diff --git a/index.html b/index.html index 8f9a801a61..efd2708346 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/layouts__SimpleLayouts.68e1cec2.async.js b/layouts__SimpleLayouts.fb94b5cc.async.js similarity index 64% rename from layouts__SimpleLayouts.68e1cec2.async.js rename to layouts__SimpleLayouts.fb94b5cc.async.js index d8285eb39f..91e0361d1b 100644 --- a/layouts__SimpleLayouts.68e1cec2.async.js +++ b/layouts__SimpleLayouts.fb94b5cc.async.js @@ -1,42 +1,42 @@ -!(function(){var Gc=Object.defineProperty,Vc=Object.defineProperties;var Zc=Object.getOwnPropertyDescriptors;var Gs=Object.getOwnPropertySymbols;var lc=Object.prototype.hasOwnProperty,sc=Object.prototype.propertyIsEnumerable;var uc=Math.pow,ic=(de,ne,y)=>ne in de?Gc(de,ne,{enumerable:!0,configurable:!0,writable:!0,value:y}):de[ne]=y,lo=(de,ne)=>{for(var y in ne||(ne={}))lc.call(ne,y)&&ic(de,y,ne[y]);if(Gs)for(var y of Gs(ne))sc.call(ne,y)&&ic(de,y,ne[y]);return de},Tu=(de,ne)=>Vc(de,Zc(ne));var cc=(de,ne)=>{var y={};for(var E in de)lc.call(de,E)&&ne.indexOf(E)<0&&(y[E]=de[E]);if(de!=null&&Gs)for(var E of Gs(de))ne.indexOf(E)<0&&sc.call(de,E)&&(y[E]=de[E]);return y};var Ou=(de,ne,y)=>new Promise((E,re)=>{var oe=he=>{try{fe(y.next(he))}catch(ie){re(ie)}},ge=he=>{try{fe(y.throw(he))}catch(ie){re(ie)}},fe=he=>he.done?E(he.value):Promise.resolve(he.value).then(oe,ge);fe((y=y.apply(de,ne)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[7062],{89489:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(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,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},59477:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(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,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},65363:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(59301),oe={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},81953:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},26227:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(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,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},49198:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(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,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},41464:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(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,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},87169:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(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,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},52671:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(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,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},8657:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(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,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},56082:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(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,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},33853:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(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,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},15075:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(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,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},43531:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(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,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},38819:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),re=y(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,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},25346:function(de,ne){"use strict";ne.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},3812:function(de,ne){"use strict";ne.Z={modal:"modal___A9Ovz",colorBlue:"colorBlue___XSmR5",formWrap:"formWrap___wRvaA",flexRow:"flexRow___C40dc",flexColumn:"flexColumn___LkZfj",example:"example___bz7Hw",exampleImg:"exampleImg___gNkC_",colorOrange:"colorOrange___Ka6zf",uploader:"uploader___plQRr",uploadImg:"uploadImg___cjOpL",imageTip:"imageTip___p1_lZ",uploadTipIcon:"uploadTipIcon___SpsS2",uploadTip:"uploadTip___e9JlL",color05101a:"color05101a___CDEUv",viewLargerImg:"viewLargerImg___IclRX",footerWrap:"footerWrap___beWC6",note:"note___CXi9y",schoolHintWrap:"schoolHintWrap___Ma6ly",colorCDCDCD:"colorCDCDCD___D0UWo",color0152d9:"color0152d9___hF3Bb"}},79751:function(de,ne,y){"use strict";var E=y(59301),re=Object.defineProperty,oe=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,he=(Ee,Le,Oe)=>Le in Ee?re(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Ee[Le]=Oe,ie=(Ee,Le)=>{for(var Oe in Le||(Le={}))ge.call(Le,Oe)&&he(Ee,Oe,Le[Oe]);if(oe)for(var Oe of oe(Le))fe.call(Le,Oe)&&he(Ee,Oe,Le[Oe]);return Ee};const xe=Ee=>React.createElement("svg",ie({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Ee),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));ne.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},94890:function(de,ne,y){"use strict";var E=y(59301),re=Object.defineProperty,oe=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,he=(Ee,Le,Oe)=>Le in Ee?re(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Ee[Le]=Oe,ie=(Ee,Le)=>{for(var Oe in Le||(Le={}))ge.call(Le,Oe)&&he(Ee,Oe,Le[Oe]);if(oe)for(var Oe of oe(Le))fe.call(Le,Oe)&&he(Ee,Oe,Le[Oe]);return Ee};const xe=Ee=>React.createElement("svg",ie({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Ee),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));ne.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},74042:function(){"use strict";function de(ce,b,a,ee){a===void 0&&(a=0),ee===void 0&&(ee=1/0),this._name=ce,this._defaultValue=b,this._minimum=a,this._maximum=ee}Object.defineProperty(de.prototype,"name",{get:function(){return this._name},set:function(ce){if(typeof ce!="string"||ce==="")throw new Error("Shape name must be a valid string.");this._name=ce}}),Object.defineProperty(de.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("The default value must be a real number, not: "+ce);this._defaultValue=ce}}),Object.defineProperty(de.prototype,"minimum",{get:function(){return this._minimum},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("Minimum must be a real number, not: "+ce);this._minimum=ce}}),Object.defineProperty(de.prototype,"maximum",{get:function(){return this._maximum},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("Maximum must be a real number, not: "+ce);this._maximum=ce}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ce,b){var a=go.Shape._FigureParameters[ce];return a?a[b]:null},go.Shape.setFigureParameter=function(ce,b,a){if(!(a instanceof de))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 ee=go.Shape._FigureParameters[ce];ee||(ee=[],go.Shape._FigureParameters[ce]=ee),ee[b]=a};var ne=[];function y(ce,b){var a=ne.pop();return a===void 0?new go.Point(ce,b):(a.x=ce,a.y=b,a)}function E(){var ce=ne.pop();return ce===void 0?new go.Point:ce}function re(ce){ne.push(ce)}function oe(ce,b,a,ee,x,te,ae,le,pe){pe||(pe=new go.Point);var ve=ce-a,be=x-ae,Ae=NaN,Ie=NaN;if(ve===0)if(be===0)ce===a&&(Ae=ce,Ie=b);else{var ke=(te-le)/be,Ye=te-ke*x;Ae=ce,Ie=ke*Ae+Ye}else if(be===0){var Be=(b-ee)/ve,$e=b-Be*ce;Ae=x,Ie=Be*Ae+$e}else{var Be=(b-ee)/ve,ke=(te-le)/be,$e=b-Be*ce,Ye=te-ke*x;Ae=(Ye-$e)/(Be-ke),Ie=Be*Ae+$e}return pe.x=Ae,pe.y=Ie,pe}function ge(ce,b,a,ee,x,te,ae,le,pe,ve,be,Ae,Ie,ke){var Ye=1-pe,Be=pe,$e=ce*Ye+a*Be,st=b*Ye+ee*Be,Yt=a*Ye+x*Be,vt=ee*Ye+te*Be,wt=x*Ye+ae*Be,Ct=te*Ye+le*Be,It=$e*Ye+Yt*Be,sn=st*Ye+vt*Be,en=Yt*Ye+wt*Be,et=vt*Ye+Ct*Be,Bt=It*Ye+en*Be,un=sn*Ye+et*Be;ve.x=$e,ve.y=st,be.x=It,be.y=sn,Ae.x=Bt,Ae.y=un,Ie.x=en,Ie.y=et,ke.x=wt,ke.y=Ct}var fe=new go.Spot(.156,.156),he=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new de("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=5),ee=Math.min(ee,b/3),ee=Math.min(ee,a/3);var x=ee*ie,te=new go.Geometry().add(new go.PathFigure(ee,0,!0).add(new go.PathSegment(go.PathSegment.Line,b-ee,0)).add(new go.PathSegment(go.PathSegment.Bezier,b,ee,b-x,0,b,x)).add(new go.PathSegment(go.PathSegment.Line,b,a-ee)).add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b,a-x,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,ee,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-ee,x,a,0,a-x)).add(new go.PathSegment(go.PathSegment.Line,0,ee)).add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,x,x,0).close()));return x>1&&(te.spot1=new go.Spot(0,0,x,x),te.spot2=new go.Spot(1,1,-x,-x)),te}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,.5*b,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ce,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=0,ee.startY=a/2,ee.endX=b,ee.endY=a/2,ee}),go.Shape.defineFigureGenerator("LineV",function(ce,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=b/2,ee.startY=0,ee.endX=b/2,ee.endY=a,ee}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,b,a/2)).add(new go.PathSegment(go.PathSegment.Move,b/2,0)).add(new go.PathSegment(go.PathSegment.Line,b/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.25*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*b,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,.75*a)).add(new go.PathSegment(go.PathSegment.Line,b,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.75*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*b,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,.25*a)).add(new go.PathSegment(go.PathSegment.Line,b,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ce,b,a){var ee=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(ee*b,(1-ee)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,ee*a)).add(new go.PathSegment(go.PathSegment.Move,ee*b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,(1-ee)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,b,a/2)).add(new go.PathSegment(go.PathSegment.Move,b/2,0)).add(new go.PathSegment(go.PathSegment.Line,b/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ce,b,a){var ee=b/2,x=new go.Geometry().add(new go.PathFigure(b,b/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,ee,ee,ee,ee).close()));return x.spot1=fe,x.spot2=he,x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Line1",function(ce,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=0,ee.startY=0,ee.endX=b,ee.endY=a,ee}),go.Shape.defineFigureGenerator("Line2",function(ce,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=b,ee.startY=0,ee.endX=0,ee.endY=a,ee}),go.Shape.defineFigureGenerator("Curve1",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,b,a,ie*b,0,b,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,b,a,0,ie*a,(1-ie)*b,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,b,ie*a,ie*b,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*b,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new de("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)?ee=.1:ee<-1?ee=-1:ee>1&&(ee=1);var x=Math.abs(ee)*b;if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),xb&&(ee=b);var x=Math.abs(ee);if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),x.5&&(ee=.5);var x=Math.abs(ee)*b;if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),xb&&(ee=b/2);var x=Math.abs(ee);if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),xb&&(ee=b/2);var x=Math.abs(ee);if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())):te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),x0&&(ae.add(new go.PathSegment(go.PathSegment.Move,b/2+le,b/2)),ae.add(new go.PathSegment(go.PathSegment.Arc,0,-360,x,x,le,le).close())),te.spot1=fe,te.spot2=he,te.defaultStretch=go.GraphObject.Uniform,te}),go.Shape.defineFigureGenerator("Cloud",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.08034461*b,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*b,.05349299*a,-.09239631*b,.07836421*a,.1406031*b,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*b,.074219*a,.2450511*b,-.00697547*a,.3776197*b,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*b,.07004196*a,.4539471*b,0,.6066018*b,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*b,.08370865*a,.6914277*b,-.01904177*a,.8921095*b,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*b,.3194596*a,1.036446*b,.04105738*a,1.020377*b,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*b,.562044*a,1.04448*b,.360238*a,.992256*b,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*b,.8217117*a,1.032337*b,.5771781*a,1.018411*b,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*b,.9156953*a,1.028411*b,.9571472*a,.8556702*b,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*b,.9310455*a,.7431877*b,1.009325*a,.5624123*b,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*b,.9344623*a,.4820677*b,1.031761*a,.3030112*b,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*b,.870098*a,.2329994*b,1.01518*a,.03213784*b,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*b,.6545475*a,-.02812061*b,.9032597*a,-.01205169*b,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*b,.4265613*a,-.01812061*b,.6089503*a,-.00606892*b,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*b,.1944299*a,-.01606892*b,.3892545*a,-.01205169*b,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ce,b,a){var ee=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(ee*b,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,0)).add(new go.PathSegment(go.PathSegment.Line,b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,b,(1-ee)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,a)).add(new go.PathSegment(go.PathSegment.Line,ee*b,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-ee)*a)).add(new go.PathSegment(go.PathSegment.Line,0,ee*a).close())).setSpots(ee/2,ee/2,1-ee/2,1-ee/2)}),go.Shape.setFigureParameter("Pie",0,new de("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new de("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ce,b,a){var ee=ce?ce.parameter1:NaN,x=ce?ce.parameter2:NaN;isNaN(ee)&&(ee=0),isNaN(x)&&(x=315);var te=ee%360;te<0&&(te+=360);var ae=x%360,le=Math.min(b,a)/2;return new go.Geometry().add(new go.PathFigure(le,le).add(new go.PathSegment(go.PathSegment.Arc,te,ae,le,le,le,le).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ce,b,a){var ee=ie/Math.SQRT2*.5,x=Math.SQRT2/2,te=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(b,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,x*b,te*a,b,(1-ee)*a,(x+ee)*b,(te+ee)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new de("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=30);var x=Math.min(ee,b)/2,te=b/2,ae=a/2;return new go.Geometry().add(new go.PathFigure(te-x,0,!0).add(new go.PathSegment(go.PathSegment.Line,te+x,0)).add(new go.PathSegment(go.PathSegment.Line,te+x,ae-x)).add(new go.PathSegment(go.PathSegment.Line,b,ae-x)).add(new go.PathSegment(go.PathSegment.Line,b,ae+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,ae+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,ae+x)).add(new go.PathSegment(go.PathSegment.Line,0,ae+x)).add(new go.PathSegment(go.PathSegment.Line,0,ae-x)).add(new go.PathSegment(go.PathSegment.Line,te-x,ae-x).close()))}),go.Shape.setFigureParameter("ThinCross",0,new de("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=10);var x=Math.min(ee,b)/2,te=b/2,ae=a/2;return new go.Geometry().add(new go.PathFigure(te-x,0,!0).add(new go.PathSegment(go.PathSegment.Line,te+x,0)).add(new go.PathSegment(go.PathSegment.Line,te+x,ae-x)).add(new go.PathSegment(go.PathSegment.Line,b,ae-x)).add(new go.PathSegment(go.PathSegment.Line,b,ae+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,ae+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,ae+x)).add(new go.PathSegment(go.PathSegment.Line,0,ae+x)).add(new go.PathSegment(go.PathSegment.Line,0,ae-x)).add(new go.PathSegment(go.PathSegment.Line,te-x,ae-x).close()))}),go.Shape.setFigureParameter("ThickX",0,new de("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ce,b,a){var ee=ce?ce.parameter1:NaN;if((isNaN(ee)||ee<0)&&(ee=30),b===0||a===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=b,x.endY=a,x}else{var te=b/2,ae=a/2,le=Math.atan2(a,b),pe=ee-Math.min(Math.cos(le)*ee/2,te),ve=ee-Math.min(Math.sin(le)*ee/2,ae),x=new go.Geometry,be=new go.PathFigure(pe,0,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,te,.2*a)),be.add(new go.PathSegment(go.PathSegment.Line,b-pe,0)),be.add(new go.PathSegment(go.PathSegment.Line,b,ve)),be.add(new go.PathSegment(go.PathSegment.Line,.8*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,b,a-ve)),be.add(new go.PathSegment(go.PathSegment.Line,b-pe,a)),be.add(new go.PathSegment(go.PathSegment.Line,te,.8*a)),be.add(new go.PathSegment(go.PathSegment.Line,pe,a)),be.add(new go.PathSegment(go.PathSegment.Line,0,a-ve)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,0,ve).close()),x}}),go.Shape.setFigureParameter("ThinX",0,new de("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=10);var x=new go.Geometry,te=new go.PathFigure(.1*b,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),x}),go.Shape.setFigureParameter("SquareIBeam",0,new de("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.2);var x=new go.Geometry,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+ee/2)*b,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+ee/2)*b,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5-ee/2)*b,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5-ee/2)*b,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee*a).close()),x}),go.Shape.setFigureParameter("RoundedIBeam",0,new de("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.5);var x=new go.Geometry,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,a,Math.abs(1-ee)*b,.25*a,Math.abs(1-ee)*b,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,ee*b,.75*a,ee*b,.25*a).close()),x}),go.Shape.defineFigureGenerator("HalfEllipse",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,ie*b,0,b,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,b,(.5+ie/2)*a,ie*b,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,b,0,b,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*b,.75*a,.5*b,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*b,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.3*a,0,0,.45*b,0)).add(new go.PathSegment(go.PathSegment.Bezier,b,.3*a,.55*b,0,b,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,.5*a,.9*b,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*b,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,.6*b,.2*a,b,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*b,.7*a,b,.8*a,.6*b,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*b,a,.5*b,.75*a,.55*b,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*b,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*b,.7*a,.45*b,.95*a,.5*b,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*b,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*b,.01*a,0,.25*a,.4*b,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.4*b,.6*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.15*b,a,.5*b,.75*a,.45*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.6*b,.6*a,.55*b,.95*a,.5*b,.75*a));var te=.2,ae=.3,le=0,pe=te*ie;return x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5+te+le)*a,(.5-te+ae)*b,(.5+pe+le)*a,(.5-pe+ae)*b,(.5+te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+te+ae)*b,(.5+le)*a,(.5+pe+ae)*b,(.5+te+le)*a,(.5+te+ae)*b,(.5+pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5-te+le)*a,(1-.5+te+ae)*b,(.5-pe+le)*a,(.5+pe+ae)*b,(.5-te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.65*b,.36771243*a,(.5-pe+ae)*b,(.5-te+le)*a,(.5-te+ae+.05)*b,(.5-pe+le-.02)*a)),te=.2,ae=0,le=-.3,pe=te*ie,x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+te+ae)*b,(.5+le)*a,(.5+pe+ae)*b,(.5+te+le)*a,(.5+te+ae)*b,(.5+pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5-te+le)*a,(1-.5+te+ae)*b,(.5-pe+le)*a,(.5+pe+ae)*b,(.5-te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+ae)*b,(.5+le)*a,(.5-pe+ae)*b,(.5-te+le)*a,(.5-te+ae)*b,(.5-pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-pe+ae)*b,(.5+te+le)*a,(.5-te+ae)*b,(.5+pe+le)*a,(.5-pe+ae)*b,(.5+te+le)*a)),te=.2,ae=-.3,le=0,pe=te*ie,x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5-te+le)*a,(1-.5+te+ae-.05)*b,(.5-pe+le-.02)*a,(.5+pe+ae)*b,(.5-te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+ae)*b,(.5+le)*a,(.5-pe+ae)*b,(.5-te+le)*a,(.5-te+ae)*b,(.5-pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5+te+le)*a,(.5-te+ae)*b,(.5+pe+le)*a,(.5-pe+ae)*b,(.5+te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,.6*a,(.5+pe+ae)*b,(.5+te+le)*a,(.5+te+ae)*b,(.5+pe+le)*a).close()),ee.setSpots(.06,.33,.93,.68),ee}),go.Shape.defineFigureGenerator("YinYang",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.5,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,b*.5,b*.5,b*.5,b*.5)),x.add(new go.PathSegment(go.PathSegment.Arc,90,-180,b*.5,b*.75,b*.25,b*.25)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,b*.5,b*.25,b*.25,b*.25));var te=.1,ae=.5,le=.25;return x.add(new go.PathSegment(go.PathSegment.Move,(ae+te)*b,le*a)),x.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b*ae,a*le,te*b,te*b).close()),x=new go.PathFigure(b*.5,0,!1),ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,b*.5,b*.5,b*.5,b*.5)),le=.75,x=new go.PathFigure((ae+te)*b,le*a,!0),ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,0,360,b*ae,a*le,te*b,te*b).close()),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Peace",function(ce,b,a){var ee=.8535533905932737,x=.5*b,te=.5*a;return new go.Geometry().add(new go.PathFigure(x,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,x,te,x,te)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Move,x,te)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,ee*a)).add(new go.PathSegment(go.PathSegment.Move,x,te)).add(new go.PathSegment(go.PathSegment.Line,ee*b,ee*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=.5,le=.5,pe=new go.PathFigure(ae*b,(le-te)*a);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),te=.4,x=ie*.4;var ve=E(),be=E(),Ae=E(),Ie=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.42,ve,be,Ae,Ie,Ie);var ke=E(),Ye=E(),Be=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.58,Ie,Ie,Be,ke,Ye);var $e=E(),st=E(),Yt=E();ge(ae,le+te,ae-x,le+te,ae-te,le+x,ae-te,le,.42,$e,st,Yt,Ie,Ie);var vt=E(),wt=E(),Ct=E();return ge(ae,le+te,ae-x,le+te,ae-te,le+x,ae-te,le,.58,Ie,Ie,Ct,vt,wt),pe.add(new go.PathSegment(go.PathSegment.Move,Ct.x*b,Ct.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,vt.x*b,vt.y*a,wt.x*b,wt.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae-te)*b,(le-x)*a,(ae-x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ae.x*b,Ae.y*a,ve.x*b,ve.y*a,be.x*b,be.y*a)),pe.add(new go.PathSegment(go.PathSegment.Line,Ct.x*b,Ct.y*a).close()),pe.add(new go.PathSegment(go.PathSegment.Move,Yt.x*b,Yt.y*a)),pe.add(new go.PathSegment(go.PathSegment.Line,Be.x*b,Be.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,ke.x*b,ke.y*a,Ye.x*b,Ye.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Yt.x*b,Yt.y*a,$e.x*b,$e.y*a,st.x*b,st.y*a).close()),re(ve),re(be),re(Ae),re(Ie),re(ke),re(Ye),re(Be),re($e),re(st),re(Yt),re(vt),re(wt),re(Ct),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Fragile",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*b,0)).add(new go.PathSegment(go.PathSegment.Line,.2*b,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*b,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*b,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*b,0)).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*b,.5*a,b,.25*a,.75*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*b,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new de("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=30),ee>b&&(ee=b);var x=(b-ee)/2,te=x+ee;return new go.Geometry().add(new go.PathFigure(te,.5*a).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,x,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,b,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*b,0)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.45*a)).add(new go.PathSegment(go.PathSegment.Line,b,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*b,a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ce,b,a){var ee=new go.Geometry,x=ie*.4,te=.4,ae=.5,le=.5,pe=E(),ve=E(),be=E(),Ae=E(),Ie=new go.PathFigure((ae-te)*b,le*a,!1);ee.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae-te)*b,(le-x)*a,(ae-x)*b,(le-te)*a)),ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.44,be,Ae,ve,pe,pe),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*b,ve.y*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a));var ke=y(ve.x,ve.y);ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.56,pe,pe,ve,be,Ae);var Ye=y(ve.x,ve.y);Ie.add(new go.PathSegment(go.PathSegment.Line,(ke.x*.1+.95*.9)*b,ke.y*.1*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,.85*b,ke.y*.1*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,.85*b,0)),Ie.add(new go.PathSegment(go.PathSegment.Line,b,0)),Ie.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,(Ye.x*.1+.9)*b,.15*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,(Ye.x*.1+.9)*b,(Ye.y*.1+.05*.9)*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,Ye.x*b,Ye.y*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le+te)*a,(ae-te)*b,(le+x)*a)),te=.35,x=ie*.35;var Be=new go.PathFigure(ae*b,(le-te)*a,!1);ee.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a));var $e=new go.PathFigure((ae-te)*b,le*a,!1);return ee.add($e),re(pe),re(ve),re(be),re(Ae),re(ke),re(Ye),ee.spot1=new go.Spot(.202,.257),ee.spot2=new go.Spot(.792,.739),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("GenderFemale",function(ce,b,a){var ee=new go.Geometry,x=.375,te=0,ae=-.125,le=x*ie,pe=new go.PathFigure((.525+te)*b,(.5+x+ae)*a,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+te)*b,(.5+ae)*a,(.5+le+te)*b,(.5+x+ae)*a,(.5+x+te)*b,(.5+le+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*b,(.5-x+ae)*a,(1-.5+x+te)*b,(.5-le+ae)*a,(.5+le+te)*b,(.5-x+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+te)*b,(.5+ae)*a,(.5-le+te)*b,(.5-x+ae)*a,(.5-x+te)*b,(.5-le+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+te)*b,(.5+x+ae)*a,(.5-x+te)*b,(.5+le+ae)*a,(.5-le+te)*b,(.5+x+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.475*b,.85*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.425*b,.85*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.425*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.475*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.475*b,a)),pe.add(new go.PathSegment(go.PathSegment.Line,.525*b,a)),pe.add(new go.PathSegment(go.PathSegment.Line,.525*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.575*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.575*b,.85*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.525*b,.85*a).close()),x=.325,te=0,ae=-.125,le=x*ie;var pe=new go.PathFigure((1-.5+x+te)*b,(.5+ae)*a,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*b,(.5+x+ae)*a,(.5+x+te)*b,(.5+le+ae)*a,(.5+le+te)*b,(.5+x+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+te)*b,(.5+ae)*a,(.5-le+te)*b,(.5+x+ae)*a,(.5-x+te)*b,(.5+le+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*b,(.5-x+ae)*a,(.5-x+te)*b,(.5-le+ae)*a,(.5-le+te)*b,(.5-x+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+te)*b,(.5+ae)*a,(.5+le+te)*b,(.5-x+ae)*a,(1-.5+x+te)*b,(.5-le+ae)*a));var pe=new go.PathFigure((.525+te)*b,(.5+x+ae)*a,!1);return ee.add(pe),ee.spot1=new go.Spot(.232,.136),ee.spot2=new go.Spot(.682,.611),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("LogicImplies",function(ce,b,a){var ee=ce?ce.parameter1:NaN;return isNaN(ee)&&(ee=.2),new go.Geometry().add(new go.PathFigure((1-ee)*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ce,b,a){var ee=ce?ce.parameter1:NaN;return isNaN(ee)&&(ee=.2),new go.Geometry().add(new go.PathFigure((1-ee)*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Move,ee*b,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,ee*b,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,b,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ce,b,a){var ee=new go.Geometry().add(new go.PathFigure(.5*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*b,.5*a,.5*b,.5*a)));return ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("LogicTruth",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,.5*b,0)).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,.25*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*b,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ce,b,a){var ee=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,ee*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,ee*b,ee*a,ee*b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,b,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ce,b,a){var ee=.5;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,ee*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,ee*b,ee*a,ee*b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new de("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new de("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=ce?ce.parameter2:NaN;isNaN(x)&&(x=.3);var te=(1-ee)*b,ae=(.5-x/2)*a,le=(.5+x/2)*a,pe=new go.Geometry,ve=new go.PathFigure(0,ae,!0);pe.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,te,ae)),ve.add(new go.PathSegment(go.PathSegment.Line,te,0)),ve.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,le)),ve.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),pe.spot1=new go.Spot(0,ae/a);var be=oe(0,le/a,1,le/a,te/b,1,1,.5,E());return pe.spot2=new go.Spot(be.x,be.y),re(be),pe}),go.Shape.setFigureParameter("Arrow2",0,new de("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new de("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=30),ee>b&&(ee=b);var x=ce?ce.parameter2:NaN;isNaN(x)&&(x=30),x=Math.min(x,a/2);var te=b-ee,ae=(a-x)/2,le=ae+x,pe=new go.Geometry,ve=new go.PathFigure(0,ae,!0);pe.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,te,ae)),ve.add(new go.PathSegment(go.PathSegment.Line,te,0)),ve.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,le)),ve.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),pe.spot1=new go.Spot(0,ae/a);var be=oe(0,le/a,1,le/a,te/b,1,1,.5,E());return pe.spot2=new go.Spot(be.x,be.y),re(be),pe}),go.Shape.defineFigureGenerator("Chevron",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("DoubleArrow",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.214*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,1*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.786*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),ee}),go.Shape.setFigureParameter("DoubleEndArrow",0,new de("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=(.5-ee/2)*a,te=(.5+ee/2)*a,ae=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,0)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close());var pe=oe(0,.5,.3,0,0,x/a,.1,x/a,E());return ae.spot1=new go.Spot(pe.x,pe.y),pe=oe(.7,1,1,.5,0,te/a,1,te/a,pe),ae.spot2=new go.Spot(pe.x,pe.y),re(pe),ae}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new de("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new de("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=40);var x=ce?ce.parameter2:NaN;isNaN(x)&&(x=100);var te=(a-ee)/2,ae=te+ee,le=(a-x)/2,pe=le+x;(ee>a||x>a)&&(x>ee?(ee=ee*a/x,te=(a-ee)/2,ae=te+ee,le=0,pe=a):(te=0,ae=a,le=0,pe=a));var ve=new go.Geometry,be=new go.PathFigure(b,.5*a,!0);ve.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,le)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,le).close());var Ae=oe(0,.5,.3,le/a,0,te/a,1,te/a,E());return ve.spot1=new go.Spot(Ae.x,Ae.y),Ae=oe(.7,pe/a,1,.5,0,ae/a,1,ae/a,Ae),ve.spot2=new go.Spot(Ae.x,Ae.y),re(Ae),ve}),go.Shape.setFigureParameter("IBeamArrow",0,new de("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=(.5-ee/2)*a,te=(.5+ee/2)*a,ae=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),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,.2*b,0)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close()),ae.spot1=new go.Spot(0,x/a);var pe=oe(.7,1,1,.5,0,te/a,1,te/a,E());return ae.spot2=new go.Spot(pe.x,pe.y),re(pe),ae}),go.Shape.setFigureParameter("IBeamArrow2",0,new de("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new de("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=40);var x=ce?ce.parameter2:NaN;isNaN(x)&&(x=100);var te=(a-ee)/2,ae=te+ee,le=(a-x)/2,pe=le+x;(ee>a||x>a)&&(x>ee?(ee=ee*a/x,te=(a-ee)/2,ae=te+ee,le=0,pe=a):(te=0,ae=a,le=0,pe=a));var ve=new go.Geometry,be=new go.PathFigure(b,.5*a,!0);ve.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,0,pe)),be.add(new go.PathSegment(go.PathSegment.Line,0,le)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,le)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,le).close()),ve.spot1=new go.Spot(0,te/a);var Ae=oe(.7,pe/a,1,.5,0,ae/a,1,ae/a,E());return ve.spot2=new go.Spot(Ae.x,Ae.y),re(Ae),ve}),go.Shape.setFigureParameter("Pointer",0,new de("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.1);var x=new go.Geometry,te=new go.PathFigure(b,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),x.spot1=new go.Spot(ee,.35);var ae=oe(.2,.65,1,.65,0,1,1,.5,E());return x.spot2=new go.Spot(ae.x,ae.y),re(ae),x}),go.Shape.setFigureParameter("RoundedPointer",0,new de("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=new go.Geometry,te=new go.PathFigure(b,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,ee*b,.75*a,ee*b,.25*a).close()),x.spot1=new go.Spot(ee,.35);var ae=oe(0,.65,1,.65,0,1,1,.5,E());return x.spot2=new go.Spot(ae.x,ae.y),re(ae),x}),go.Shape.setFigureParameter("SplitEndArrow",0,new de("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.4);var x=(.5-ee/2)*a,te=(.5+ee/2)*a,ae=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,0,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,0,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close()),ae.spot1=new go.Spot(.2,.3);var pe=oe(.7,1,1,.5,0,te/a,1,te/a,E());return ae.spot2=new go.Spot(pe.x,pe.y),re(pe),ae}),go.Shape.setFigureParameter("SplitEndArrow2",0,new de("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=50);var x=(a-ee)/2,te=x+ee;ee>a&&(x=0,te=a);var ae=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,0,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,0,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close()),ae.spot1=new go.Spot(.2,x/a);var pe=oe(.7,1,1,.5,0,te/a,1,te/a,E());return ae.spot2=new go.Spot(pe.x,pe.y),re(pe),ae}),go.Shape.setFigureParameter("SquareArrow",0,new de("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.7);var x=new go.Geometry,te=new go.PathFigure(b,.5*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,0).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(ee,1),x}),go.Shape.defineFigureGenerator("Cone1",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.1,ae=new go.PathFigure(0,.9*a,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.9+te)*a,(.5+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-x)*b,a,0,(.9+te)*a).close()),ee.spot1=new go.Spot(.25,.5),ee.spot2=new go.Spot(.75,.97),ee}),go.Shape.defineFigureGenerator("Cone2",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.9*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.9*a,(1-.85/.9)*b,a,.85/.9*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var te=new go.PathFigure(0,.9*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,b,.9*a,(1-.85/.9)*b,.8*a,.85/.9*b,.8*a)),ee.spot1=new go.Spot(.25,.5),ee.spot2=new go.Spot(.75,.82),ee}),go.Shape.defineFigureGenerator("Cube1",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var te=new go.PathFigure(.5*b,a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),te.add(new go.PathSegment(go.PathSegment.Move,.5*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),ee.spot1=new go.Spot(0,.3),ee.spot2=new go.Spot(.5,.85),ee}),go.Shape.defineFigureGenerator("Cube2",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.3*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,0).close());var te=new go.PathFigure(0,.3*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Move,.7*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),ee.spot1=new go.Spot(0,.3),ee.spot2=new go.Spot(.7,1),ee}),go.Shape.defineFigureGenerator("Cylinder1",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,a/3);var x=new go.Geometry,te=ie*.5,ae=new go.PathFigure(0,ee,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,ie*ee,(.5-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,1*b,ee,(.5+te)*b,0,1*b,ie*ee)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a-ee)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,1*a,1*b,a-ie*ee,(.5+te)*b,1*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a-ee,(.5-te)*b,1*a,0,a-ie*ee)),ae.add(new go.PathSegment(go.PathSegment.Line,0,ee));var le=new go.PathFigure(b,ee,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,2*ee,1*b,2*ee-ie*ee,(.5+te)*b,2*ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,ee,(.5-te)*b,2*ee,0,2*ee-ie*ee)),x.spot1=new go.Spot(0,0,0,2*ee),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Cylinder2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,a/3);var x=new go.Geometry,te=ie*.5,ae=new go.PathFigure(0,a-ee,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,ie*ee,(.5-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,ee,(.5+te)*b,0,b,ie*ee)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a-ee)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,a-ie*ee,(.5+te)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a-ee,(.5-te)*b,a,0,a-ie*ee));var le=new go.PathFigure(0,a-ee,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a-2*ee,0,a-ee-ie*ee,(.5-te)*b,a-2*ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,b,a-ee,(.5+te)*b,a-2*ee,b,a-ee-ie*ee)),x.spot1=new go.Spot(0,0),x.spot2=new go.Spot(1,1,0,-2*ee),x}),go.Shape.defineFigureGenerator("Cylinder3",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,b/3);var x=new go.Geometry,te=ie*.5,ae=new go.PathFigure(ee,0,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b-ee,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,b-ie*ee,0,b,(.5-te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b,(.5+te)*a,b-ie*ee,a)),ae.add(new go.PathSegment(go.PathSegment.Line,ee,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*ee,a,0,(.5+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,(.5-te)*a,ie*ee,0));var le=new go.PathFigure(ee,0,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,2*ee,.5*a,ee+ie*ee,0,2*ee,(.5-te)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee,a,2*ee,(.5+te)*a,ee+ie*ee,a)),x.spot1=new go.Spot(0,0,2*ee,0),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Cylinder4",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,b/3);var x=new go.Geometry,te=ie*.5,ae=new go.PathFigure(b-ee,0,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,b-ie*ee,0,b,(.5-te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b,(.5+te)*a,b-ie*ee,a)),ae.add(new go.PathSegment(go.PathSegment.Line,ee,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*ee,a,0,(.5+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,(.5-te)*a,ie*ee,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b-ee,0));var le=new go.PathFigure(b-ee,0,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,b-2*ee,.5*a,b-ee-ie*ee,0,b-2*ee,(.5-te)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b-2*ee,(.5+te)*a,b-ee-ie*ee,a)),x.spot1=new go.Spot(0,0),x.spot2=new go.Spot(1,1,-2*ee,0),x}),go.Shape.defineFigureGenerator("Prism1",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.25*b,.25*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(.25*b,.25*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),ee.spot1=new go.Spot(.408,.172),ee.spot2=new go.Spot(.833,.662),ee}),go.Shape.defineFigureGenerator("Prism2",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.25*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.25*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),te.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.25*b,.5*a)),ee.spot1=new go.Spot(.25,.5),ee.spot2=new go.Spot(.75,.75),ee}),go.Shape.defineFigureGenerator("Pyramid1",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var te=new go.PathFigure(.5*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),ee.spot1=new go.Spot(.25,.367),ee.spot2=new go.Spot(.75,.875),ee}),go.Shape.defineFigureGenerator("Pyramid2",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var te=new go.PathFigure(.5*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),te.add(new go.PathSegment(go.PathSegment.Move,.5*b,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),ee.spot1=new go.Spot(.25,.367),ee.spot2=new go.Spot(.75,.875),ee}),go.Shape.defineFigureGenerator("Actor",function(ce,b,a){var ee=new go.Geometry,x=.2,te=.1,ae=ie*x,le=ie*te,pe=.5,ve=.1,be=new go.PathFigure(pe*b,(ve+te)*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe-x)*b,ve*a,(pe-ae)*b,(ve+te)*a,(pe-x)*b,(ve+le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-te)*a,(pe-x)*b,(ve-le)*a,(pe-ae)*b,(ve-te)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+x)*b,ve*a,(pe+ae)*b,(ve-te)*a,(pe+x)*b,(ve-le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+te)*a,(pe+x)*b,(ve+le)*a,(pe+ae)*b,(ve+te)*a));var Ae=.05,Ie=ie*Ae;pe=.05,ve=.25;var ke=new go.PathFigure(.5*b,.2*a,!0);return ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Line,.95*b,.2*a)),pe=.95,ve=.25,ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe+Ae)*b,ve*a,(pe+Ie)*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ie)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,b,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.85*b,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.85*b,.35*a)),Ae=.025,Ie=ie*Ae,pe=.825,ve=.35,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ie)*a,(pe+Ie)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,ve*a,(pe-Ie)*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ie)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,.7*a)),Ae=.05,Ie=ie*Ae,pe=.5,ve=.7,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ie)*a,(pe+Ie)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,ve*a,(pe-Ie)*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ie)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.45*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.2*b,.35*a)),Ae=.025,Ie=ie*Ae,pe=.175,ve=.35,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ie)*a,(pe+Ie)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,ve*a,(pe-Ie)*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ie)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.15*b,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Ae=.05,Ie=ie*Ae,pe=.05,ve=.25,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ie)*a,(pe-Ie)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.5*b,.2*a)),ee.spot1=new go.Spot(.2,.2),ee.spot2=new go.Spot(.8,.65),ee}),go.Shape.setFigureParameter("Card",0,new de("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.2);var x=new go.Geometry,te=new go.PathFigure(b,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,0).close()),x.spot1=new go.Spot(0,ee),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Collate",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a));var te=new go.PathFigure(.5*b,.5*a,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),ee.spot1=new go.Spot(.25,0),ee.spot2=new go.Spot(.75,.25),ee}),go.Shape.defineFigureGenerator("CreateRequest",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(0,x*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,x*a)),ae.add(new go.PathSegment(go.PathSegment.Move,0,(1-x)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,(1-x)*a)),ee}),go.Shape.defineFigureGenerator("Database",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.1,ae=new go.PathFigure(b,.1*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.9+te)*a,(.5+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-x)*b,a,0,(.9+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,(.1-te)*a,(.5-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.1*a,(.5+x)*b,0,b,(.1-te)*a));var le=new go.PathFigure(b,.1*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.2*a,b,(.1+te)*a,(.5+x)*b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-x)*b,.2*a,0,(.1+te)*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.3*a,b,(.2+te)*a,(.5+x)*b,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-x)*b,.3*a,0,(.2+te)*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.4*a,b,(.3+te)*a,(.5+x)*b,.4*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-x)*b,.4*a,0,(.3+te)*a)),ee.spot1=new go.Spot(0,.4),ee.spot2=new go.Spot(1,.9),ee}),go.Shape.defineFigureGenerator("DataStorage",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*b,a,b,0,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.9*a,.25*b,.1*a).close()),ee.spot1=new go.Spot(.226,0),ee.spot2=new go.Spot(.81,1),ee}),go.Shape.defineFigureGenerator("DiskStorage",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.1,ae=new go.PathFigure(b,.1*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.9+te)*a,(.5+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-x)*b,a,0,(.9+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,(.1-te)*a,(.5-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.1*a,(.5+x)*b,0,b,(.1-te)*a));var le=new go.PathFigure(b,.1*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.2*a,b,(.1+te)*a,(.5+x)*b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-x)*b,.2*a,0,(.1+te)*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.3*a,b,(.2+te)*a,(.5+x)*b,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-x)*b,.3*a,0,(.2+te)*a)),ee.spot1=new go.Spot(0,.3),ee.spot2=new go.Spot(1,.9),ee}),go.Shape.defineFigureGenerator("Display",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.25*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*b,a,b,0,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),ee.spot1=new go.Spot(.25,0),ee.spot2=new go.Spot(.75,1),ee}),go.Shape.defineFigureGenerator("DividedEvent",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)?x=.2:x<.15&&(x=.15);var te=ie*.2,ae=new go.PathFigure(0,.2*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,0,0,(.2-te)*a,(.2-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.2*a,(.8+te)*b,0,b,(.2-te)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,a,b,(.8+te)*a,(.8+te)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-te)*b,a,0,(.8+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var le=new go.PathFigure(0,x*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,x*a)),ee}),go.Shape.defineFigureGenerator("DividedProcess",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;(isNaN(x)||x<.1)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(0,x*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,x*a)),ee}),go.Shape.defineFigureGenerator("Document",function(ce,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(0,.7*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*b,.4*a,.5*b,a).close()),ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.6),ee}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;(isNaN(x)||x<.2)&&(x=.2);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(x*b,0,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),ae.add(new go.PathSegment(go.PathSegment.Move,b,x*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Move,0,(1-x)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),ae.add(new go.PathSegment(go.PathSegment.Move,(1-x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,(1-x)*a)),ee}),go.Shape.defineFigureGenerator("ExternalProcess",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var te=new go.PathFigure(.1*b,.4*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Move,.9*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Move,.6*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Move,.4*b,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.9*a)),ee.spot1=new go.Spot(.25,.25),ee.spot2=new go.Spot(.75,.75),ee}),go.Shape.defineFigureGenerator("File",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(.75*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.75*b,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),ee.spot1=new go.Spot(0,.25),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("Interrupt",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a));var te=new go.PathFigure(b,.5*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,a));var ae=new go.PathFigure(b,.5*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.5,.75),ee}),go.Shape.defineFigureGenerator("InternalStorage",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN,te=ce?ce.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(te)&&(te=.1);var ae=new go.PathFigure(0,0,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var le=new go.PathFigure(x*b,0,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),le.add(new go.PathSegment(go.PathSegment.Move,0,te*a)),le.add(new go.PathSegment(go.PathSegment.Line,b,te*a)),ee}),go.Shape.defineFigureGenerator("Junction",function(ce,b,a){var ee=new go.Geometry,x=1/Math.SQRT2,te=(1-1/Math.SQRT2)/2,ae=ie*.5,le=.5,pe=new go.PathFigure(b,le*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,le*b,a,b,(le+ae)*a,(le+ae)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,le*a,(le-ae)*b,a,0,(le+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,le*b,0,0,(le-ae)*a,(le-ae)*b,0)),pe.add(new go.PathSegment(go.PathSegment.Bezier,b,le*a,(le+ae)*b,0,b,(le-ae)*a));var ve=new go.PathFigure((te+x)*b,(te+x)*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,te*b,te*a)),ve.add(new go.PathSegment(go.PathSegment.Move,te*b,(te+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Line,(te+x)*b,te*a)),ee}),go.Shape.defineFigureGenerator("LinedDocument",function(ce,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(0,.7*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*b,.4*a,.5*b,a).close());var te=new go.PathFigure(.1*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,.75*a)),ee.spot1=new go.Spot(.1,0),ee.spot2=new go.Spot(1,.6),ee}),go.Shape.defineFigureGenerator("LoopLimit",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("MagneticTape",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=new go.PathFigure(.5*b,a,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,te*a,(te-x)*b,a,0,(te+x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,0,0,(te-x)*a,(te-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,te*a,(te+x)*b,0,b,(te-x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+.1)*b,.9*a,b,(te+x)*a,(te+x)*b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),ee.spot1=new go.Spot(.15,.15),ee.spot2=new go.Spot(.85,.8),ee}),go.Shape.defineFigureGenerator("ManualInput",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("MessageFromUser",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.7);var te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,x*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=go.Spot.TopLeft,ee}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.25);var te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,x*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,(1-x)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("MicroformRecording",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(1,.75),ee}),go.Shape.defineFigureGenerator("MultiDocument",function(ce,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,.44*a,.96*b,.47*a,.93*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.54*a,.86*b,.57*a,.83*b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*b,.4*a,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,0).close());var te=new go.PathFigure(.1*b,.2*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.54*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.44*a)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.8,.77),ee}),go.Shape.defineFigureGenerator("MultiProcess",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,.1*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.2*a).close());var te=new go.PathFigure(.2*b,.1*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Move,.1*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.9*a)),ee.spot1=new go.Spot(0,.2),ee.spot2=new go.Spot(.8,1),ee}),go.Shape.defineFigureGenerator("OfflineStorage",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=1-x,ae=new go.PathFigure(0,0,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,a).close());var le=new go.PathFigure(.5*x*b,x*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,(1-.5*x)*b,x*a)),ee}),go.Shape.defineFigureGenerator("OffPageConnector",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(.75,1),ee}),go.Shape.defineFigureGenerator("Or",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=new go.PathFigure(b,te*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,a,b,(te+x)*a,(te+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,te*a,(te-x)*b,a,0,(te+x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,0,0,(te-x)*a,(te-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,te*a,(te+x)*b,0,b,(te-x)*a));var le=new go.PathFigure(b,.5*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),le.add(new go.PathSegment(go.PathSegment.Move,.5*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),ee}),go.Shape.defineFigureGenerator("PaperTape",function(ce,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(0,.7*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.3*a,.5*b,.6*a,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*b,.4*a,.5*b,a).close()),ee.spot1=new go.Spot(0,.49),ee.spot2=new go.Spot(1,.75),ee}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN,te=ce?ce.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(te)&&(te=.3);var ae=new go.PathFigure(0,0,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-te)*b,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN,te=ce?ce.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(te)&&(te=.3);var ae=new go.PathFigure(0,0,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-te)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("Procedure",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure((1-x)*b,0,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Move,x*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),ee}),go.Shape.defineFigureGenerator("Process",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(x*b,0,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("Sort",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var te=new go.PathFigure(0,.5*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ee.spot1=new go.Spot(.25,.25),ee.spot2=new go.Spot(.75,.5),ee}),go.Shape.defineFigureGenerator("Start",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.25);var te=new go.PathFigure(x*b,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*b,.5*a,.25*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*b,.5*a,.25*b,.5*a));var ae=new go.PathFigure(x*b,0,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),ae.add(new go.PathSegment(go.PathSegment.Move,(1-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-x)*b,a)),ee.spot1=new go.Spot(x,0),ee.spot2=new go.Spot(1-x,1),ee}),go.Shape.defineFigureGenerator("Terminator",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.25*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*b,.5*a,.25*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*b,.5*a,.25*b,.5*a)),ee.spot1=new go.Spot(.23,0),ee.spot2=new go.Spot(.77,1),ee}),go.Shape.defineFigureGenerator("TransmittalTape",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.75*b,(1-x)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a).close()),ee.spot1=go.Spot.TopLeft,ee}),go.Shape.defineFigureGenerator("AndGate",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,(.5+x)*b,0,b,(.5-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.5+x)*a,(.5+x)*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(.55,1),ee}),go.Shape.defineFigureGenerator("Buffer",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.5,.75),ee}),go.Shape.defineFigureGenerator("Clock",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=new go.PathFigure(b,te*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,a,b,(te+x)*a,(te+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,te*a,(te-x)*b,a,0,(te+x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,0,0,(te-x)*a,(te-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,te*a,(te+x)*b,0,b,(te-x)*a));var le=new go.PathFigure(b,te*a,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,te*a));var pe=new go.PathFigure(.8*b,.75*a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,.8*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.6*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.6*b,.75*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.4*b,.75*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.4*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*b,.75*a)),ee}),go.Shape.defineFigureGenerator("Ground",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.3*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,a)),ee}),go.Shape.defineFigureGenerator("Inverter",function(ce,b,a){var ee=new go.Geometry,x=ie*.1,te=.1,ae=.9,le=.5,pe=new go.PathFigure(.8*b,.5*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,0,a)),pe.add(new go.PathSegment(go.PathSegment.Line,0,0)),pe.add(new go.PathSegment(go.PathSegment.Line,.8*b,.5*a));var ve=new go.PathFigure((ae+te)*b,le*a,!0);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le+te)*a,(ae-te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae-te)*b,(le-x)*a,(ae-x)*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le-te)*a,(ae+te)*b,(le-x)*a)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.4,.75),ee}),go.Shape.defineFigureGenerator("NandGate",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.4,ae=ie*.1,le=.1,pe=.9,ve=.5,be=new go.PathFigure(.8*b,.5*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,a,.8*b,(.5+te)*a,(.4+x)*b,a)),be.add(new go.PathSegment(go.PathSegment.Line,0,a)),be.add(new go.PathSegment(go.PathSegment.Line,0,0)),be.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),be.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.5*a,(.4+x)*b,0,.8*b,(.5-te)*a));var Ae=new go.PathFigure((pe+le)*b,ve*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+le)*a,(pe+le)*b,(ve+ae)*a,(pe+ae)*b,(ve+le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b,ve*a,(pe-ae)*b,(ve+le)*a,(pe-le)*b,(ve+ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-le)*a,(pe-le)*b,(ve-ae)*a,(pe-ae)*b,(ve-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b,ve*a,(pe+ae)*b,(ve-le)*a,(pe+le)*b,(ve-ae)*a)),ee.spot1=new go.Spot(0,.05),ee.spot2=new go.Spot(.55,.95),ee}),go.Shape.defineFigureGenerator("NorGate",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*x,ae=0,le=.5,pe=new go.PathFigure(.8*b,.5*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.75*a,.25*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.5*a,(ae+te)*b,(le-x)*a,.7*b,(le-te)*a)),x=.1,te=ie*.1,ae=.9,le=.5;var ve=new go.PathFigure((ae-x)*b,le*a,!0);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),ee.spot1=new go.Spot(.2,.25),ee.spot2=new go.Spot(.6,.75),ee}),go.Shape.defineFigureGenerator("OrGate",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*x,ae=0,le=.5,pe=new go.PathFigure(0,0,!0);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,(ae+te+te)*b,(le-x)*a,.8*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*b,(le+te)*a,(ae+te+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.75*a,.25*b,.25*a).close()),ee.spot1=new go.Spot(.2,.25),ee.spot2=new go.Spot(.75,.75),ee}),go.Shape.defineFigureGenerator("XnorGate",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*x,ae=.2,le=.5,pe=new go.PathFigure(.1*b,0,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,a,.35*b,.25*a,.35*b,.75*a));var ve=new go.PathFigure(.8*b,.5*a,!0);ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,a,.7*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,0,.45*b,.75*a,.45*b,.25*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.5*a,(ae+te)*b,(le-x)*a,.7*b,(le-te)*a)),x=.1,te=ie*.1,ae=.9,le=.5;var be=new go.PathFigure((ae-x)*b,le*a,!0);return ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),ee.spot1=new go.Spot(.4,.25),ee.spot2=new go.Spot(.65,.75),ee}),go.Shape.defineFigureGenerator("XorGate",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*x,ae=.2,le=.5,pe=new go.PathFigure(.1*b,0,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,a,.35*b,.25*a,.35*b,.75*a));var ve=new go.PathFigure(.2*b,0,!0);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,(ae+te)*b,(le-x)*a,.9*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,a,.9*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,0,.45*b,.75*a,.45*b,.25*a).close()),ee.spot1=new go.Spot(.4,.25),ee.spot2=new go.Spot(.8,.75),ee}),go.Shape.defineFigureGenerator("Capacitor",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("Resistor",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.5*a)),ee}),go.Shape.defineFigureGenerator("Inductor",function(ce,b,a){var ee=new go.Geometry,x=ie*.1,te=.1,ae=.1,le=.5,pe=new go.PathFigure((ae-x*.5)*b,a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,0,(ae-x)*b,a,(ae-te)*b,0)),ae=.3,pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,a,(ae+te)*b,0,(ae+x)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,0,(ae-x)*b,a,(ae-te)*b,0)),ae=.5,pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,a,(ae+te)*b,0,(ae+x)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,0,(ae-x)*b,a,(ae-te)*b,0)),ae=.7,pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,a,(ae+te)*b,0,(ae+x)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,0,(ae-x)*b,a,(ae-te)*b,0)),ae=.9,pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x*.5)*b,a,(ae+te)*b,0,(ae+x)*b,a)),ee}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=.5,le=.5,pe=new go.PathFigure((ae-te)*b,le*a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae-te)*b,(le-x)*a,(ae-x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le-te)*a,(ae+te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le+te)*a,(ae-te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Move,(ae-te+.1)*b,le*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te-.1)*b,le*a,ae*b,(le-te)*a,ae*b,(le+te)*a)),ee}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.75*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("Diode",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.5,.75),ee}),go.Shape.defineFigureGenerator("Wifi",function(ce,b,a){var ee=new go.Geometry,x=b,te=a;b=b*.38,a=a*.6;var ae=ie*.8,le=.8,pe=0,ve=.5,be=(x-b)/2,Ae=(te-a)/2,Ie=new go.PathFigure(pe*b+be,(ve+le)*a+Ae,!0);ee.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,ve*a+Ae,(pe-ae)*b+be,(ve+le)*a+Ae,(pe-le)*b+be,(ve+ae)*a+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe-le)*b+be,(ve-ae)*a+Ae,(pe-ae)*b+be,(ve-le)*a+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le+ae*.5)*b+be,ve*a+Ae,pe*b+be,(ve-le)*a+Ae,(pe-le+ae*.5)*b+be,(ve-ae)*a+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe-le+ae*.5)*b+be,(ve+ae)*a+Ae,pe*b+be,(ve+le)*a+Ae).close()),ae=ie*.4,le=.4,pe=.2,ve=.5;var ke=new go.PathFigure(pe*b+be,(ve+le)*a+Ae,!0);ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,ve*a+Ae,(pe-ae)*b+be,(ve+le)*a+Ae,(pe-le)*b+be,(ve+ae)*a+Ae)),ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe-le)*b+be,(ve-ae)*a+Ae,(pe-ae)*b+be,(ve-le)*a+Ae)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le+ae*.5)*b+be,ve*a+Ae,pe*b+be,(ve-le)*a+Ae,(pe-le+ae*.5)*b+be,(ve-ae)*a+Ae)),ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe-le+ae*.5)*b+be,(ve+ae)*a+Ae,pe*b+be,(ve+le)*a+Ae).close()),ae=ie*.2,le=.2,pe=.5,ve=.5;var Ye=new go.PathFigure((pe-le)*b+be,ve*a+Ae,!0);ee.add(Ye),Ye.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe-le)*b+be,(ve-ae)*a+Ae,(pe-ae)*b+be,(ve-le)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,ve*a+Ae,(pe+ae)*b+be,(ve-le)*a+Ae,(pe+le)*b+be,(ve-ae)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe+le)*b+be,(ve+ae)*a+Ae,(pe+ae)*b+be,(ve+le)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,ve*a+Ae,(pe-ae)*b+be,(ve+le)*a+Ae,(pe-le)*b+be,(ve+ae)*a+Ae)),ae=ie*.4,le=.4,pe=.8,ve=.5;var Be=new go.PathFigure(pe*b+be,(ve-le)*a+Ae,!0);ee.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,ve*a+Ae,(pe+ae)*b+be,(ve-le)*a+Ae,(pe+le)*b+be,(ve-ae)*a+Ae)),Be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe+le)*b+be,(ve+ae)*a+Ae,(pe+ae)*b+be,(ve+le)*a+Ae)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le-ae*.5)*b+be,ve*a+Ae,pe*b+be,(ve+le)*a+Ae,(pe+le-ae*.5)*b+be,(ve+ae)*a+Ae)),Be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe+le-ae*.5)*b+be,(ve-ae)*a+Ae,pe*b+be,(ve-le)*a+Ae).close()),ae=ie*.8,le=.8,pe=1,ve=.5;var $e=new go.PathFigure(pe*b+be,(ve-le)*a+Ae,!0);return ee.add($e),$e.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,ve*a+Ae,(pe+ae)*b+be,(ve-le)*a+Ae,(pe+le)*b+be,(ve-ae)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe+le)*b+be,(ve+ae)*a+Ae,(pe+ae)*b+be,(ve+le)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le-ae*.5)*b+be,ve*a+Ae,pe*b+be,(ve+le)*a+Ae,(pe+le-ae*.5)*b+be,(ve+ae)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe+le-ae*.5)*b+be,(ve-ae)*a+Ae,pe*b+be,(ve-le)*a+Ae).close()),ee}),go.Shape.defineFigureGenerator("Email",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(0,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Move,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*b,.54*a)),te.add(new go.PathSegment(go.PathSegment.Move,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*b,.54*a)),ee}),go.Shape.defineFigureGenerator("Ethernet",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.35*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,0).close());var te=new go.PathFigure(.1*b,a,!0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,a).close());var ae=new go.PathFigure(.6*b,a,!0,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,.6*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*b,.6*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*b,a).close());var le=new go.PathFigure(0,.5*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Move,.5*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*b,.4*a)),le.add(new go.PathSegment(go.PathSegment.Move,.75*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.75*b,.6*a)),le.add(new go.PathSegment(go.PathSegment.Move,.25*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.25*b,.6*a)),ee}),go.Shape.defineFigureGenerator("Power",function(ce,b,a){var ee=new go.Geometry,x=ie*.4,te=.4,ae=.5,le=.5,pe=E(),ve=E(),be=E(),Ae=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.5,pe,pe,ve,be,Ae);var Ie=y(ve.x,ve.y),ke=new go.PathFigure(ve.x*b,ve.y*a,!0);ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le+te)*a,(ae-te)*b,(le+x)*a)),ge(ae-te,le,ae-te,le-x,ae-x,le-te,ae,le-te,.5,be,Ae,ve,pe,pe),ke.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*b,ve.y*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),x=ie*.3,te=.3,ge(ae-te,le,ae-te,le-x,ae-x,le-te,ae,le-te,.5,be,Ae,ve,pe,pe),ke.add(new go.PathSegment(go.PathSegment.Line,ve.x*b,ve.y*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,Ae.x*b,Ae.y*a,be.x*b,be.y*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.5,pe,pe,ve,be,Ae),ke.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*b,ve.y*a,Ae.x*b,Ae.y*a,be.x*b,be.y*a).close());var ke=new go.PathFigure(.45*b,0,!0);return ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Line,.45*b,.5*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,.5*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,0).close()),re(pe),re(ve),re(be),re(Ae),re(Ie),ee.spot1=new go.Spot(.25,.45),ee.spot2=new go.Spot(.75,.8),ee}),go.Shape.defineFigureGenerator("Fallout",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a/2,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,180,360,b/2,a/2,b/2,a/2));function te(ae,le,pe){ae.add(new go.PathSegment(go.PathSegment.Move,(.3+le)*b,(.8+pe)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(.5+le)*b,(.5+pe)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(.1+le)*b,(.5+pe)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(.3+le)*b,(.8+pe)*a).close())}return te(x,0,0),te(x,.4,0),te(x,.2,-.3),ee}),go.Shape.defineFigureGenerator("IrritationHazard",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.2*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),ee.spot1=new go.Spot(.3,.3),ee.spot2=new go.Spot(.7,.7),ee}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.37*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.11*a)),x.add(new go.PathSegment(go.PathSegment.Line,.77*b,.04*a)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,.49*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.37*a)),x.add(new go.PathSegment(go.PathSegment.Line,.63*b,.86*a)),x.add(new go.PathSegment(go.PathSegment.Line,.77*b,.91*a)),x.add(new go.PathSegment(go.PathSegment.Line,.34*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.34*b,.78*a)),x.add(new go.PathSegment(go.PathSegment.Line,.44*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,.56*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),ee}),go.Shape.defineFigureGenerator("FireHazard",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.29*b,0,-.25*b,.63*a,.45*b,.44*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.51*b,.42*a,.48*b,.17*a,.54*b,.35*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.59*b,.18*a,.59*b,.29*a,.58*b,.28*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*b,.6*a,.8*b,.34*a,.88*b,.43*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.88*b,.31*a,.87*b,.48*a,.88*b,.43*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,a,1.17*b,.76*a,.82*b,.8*a).close()),ee.spot1=new go.Spot(.07,.445),ee.spot2=new go.Spot(.884,.958),ee}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ce,b,a){var ee=new go.Geometry,x=.5,te=0,ae=0,le=x*ie,pe=.4*Math.SQRT2/2+.5,ve=.5-.5*Math.SQRT2/2,be=1,Ae=.5,Ie=.5,ke=0,Ye=new go.PathFigure(pe*b,(1-ve)*a,!1);return ee.add(Ye),Ye.add(new go.PathSegment(go.PathSegment.Bezier,be*b,Ae*a,be*b,.7*a,be*b,Ae*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+te)*b,(ke+te)*a,(.5+x+te)*b,(.5-le+te)*a,(.5+le+te)*b,(.5-x+te)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+te)*b,(.5+ae)*a,(.5-le+te)*b,(.5-x+ae)*a,(.5-x+te)*b,(.5-le+ae)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(.35+te)*b,.9*a,(.5-x+te)*b,(.5+le+ae)*a,(.5-le+te)*b,.9*a)),Ye.add(new go.PathSegment(go.PathSegment.Move,(.25+te)*b,.8*a)),Ye.add(new go.PathSegment(go.PathSegment.Line,(.35+te)*b,.9*a)),Ye.add(new go.PathSegment(go.PathSegment.Line,(.2+te)*b,.95*a)),ee}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x);var te=new go.PathFigure(b,a,!1);ee.add(te);var ae=new go.PathFigure(0,.5*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.5*a,.2*b,.35*a,.3*b,.35*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,.7*b,.65*a,.8*b,.65*a)),ee}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a).close()),ee}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.2*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var x=new go.PathFigure(0,.2*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),ee}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.7*b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,0,.6*b,.5*a,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*b,a,.4*b,.5*a,b,.5*a).close());var te=new go.PathFigure(.45*b,.73*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*b,.73*a)),te.add(new go.PathSegment(go.PathSegment.Move,.38*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.63*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Move,.31*b,.27*a)),te.add(new go.PathSegment(go.PathSegment.Line,.56*b,.27*a)),ee}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x);var te=new go.PathFigure(.335*b,(1-.555)*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.335*b,(1-.405)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.405)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.555)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,.68*a,(1-.12)*b,.46*a,(1-.02)*b,.54*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.335*b,(1-.555)*a,.02*b,.54*a,.12*b,.46*a)),te.add(new go.PathSegment(go.PathSegment.Line,.365*b,(1-.595)*a));var ae=.5-.285,le=.5,pe=ae,ve=Math.PI/4,be=4*(1-Math.cos(ve))/(3*Math.sin(ve)),Ae=be*.5,Ie=ae,ke=ae,Ye=be*Ie,Be=be*ke;te.add(new go.PathSegment(go.PathSegment.Bezier,(le-Ie)*b,pe*a,(le-(Ye+Ie)/2)*b,(pe+(ke+Be)/2)*a,(le-Ie)*b,(pe+Be)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,le*b,(pe-ke)*a,(le-Ie)*b,(pe-Be)*a,(le-Ye)*b,(pe-ke)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(le+Ie)*b,pe*a,(le+Ye)*b,(pe-ke)*a,(le+Ie)*b,(pe-Be)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*b,(1-.595)*a,(le+Ie)*b,(pe+Be)*a,(le+(Ye+Ie)/2)*b,(pe+(ke+Be)/2)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*b,(1-.595)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.555)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.405)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.335*b,(1-.405)*a));var $e=new go.PathFigure(.2*b,a,!1);ee.add($e),$e.add(new go.PathSegment(go.PathSegment.Line,.2*b,.8*a));var st=new go.PathFigure(.8*b,a,!1);return ee.add(st),st.add(new go.PathSegment(go.PathSegment.Line,.8*b,.8*a)),ee}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,a).close());var te=new go.PathFigure(.2*b,.2*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.8*a)),ee}),go.Shape.defineFigureGenerator("BpmnEventError",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x);var te=new go.PathFigure(b,a,!1);ee.add(te);var ae=new go.PathFigure(.1*b,a,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("Caution",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.05*b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,.8*a,0,a,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.55*b,.1*a,.5*b,0,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.95*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,a,b,a,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.05*b,a));var te=.05;return x.add(new go.PathSegment(go.PathSegment.Move,(.5-te)*b,.875*a)),x.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*b,.875*a,te*b,te*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.325*a,.575*b,.725*a,.625*b,.375*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.75*a,.375*b,.375*a,.425*b,.725*a)),ee}),go.Shape.defineFigureGenerator("Recycle",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.45*b,.95*a,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.185*b,.85*a,.17*b,.95*a,.15*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.235*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.625*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,.275*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.05*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.05*b,.575*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.1875*b,.95*a,0,.675*a,0,.7*a)),x.add(new go.PathSegment(go.PathSegment.Move,.45*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.775*a)),x.add(new go.PathSegment(go.PathSegment.Line,.22*b,.775*a));var te=new go.PathFigure(.475*b,.2*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.225*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,.275*b,.175*a)),te.add(new go.PathSegment(go.PathSegment.Line,.325*b,.05*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,.05*a,.35*b,0,.375*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.575*b,.375*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.75*b,.475*a)),te.add(new go.PathSegment(go.PathSegment.Line,.85*b,.315*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.32*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*b,.05*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.575*b,0,.65*b,.05*a,.625*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.38*b,.0105*a));var ae=new go.PathFigure(.675*b,.575*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.875*b,.525*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.775*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.85*b,.95*a,b,.8*a,b,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*b,.95*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*b,.725*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*b,.775*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*b,.775*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.775*a)),ae.add(new go.PathSegment(go.PathSegment.Move,.675*b,.575*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.775*b,.775*a)),ee}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*.5,ae=new go.PathFigure(b,x*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,x*b,a,b,(x+te)*a,(x+te)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-te)*b,a,0,(x+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,x*b,0,0,(x-te)*a,(x-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,x*a,(x+te)*b,0,b,(x-te)*a));var le=new go.PathFigure(x*b,0,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,x*b,.15*a)),le.add(new go.PathSegment(go.PathSegment.Move,x*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,x*b,.85*a)),le.add(new go.PathSegment(go.PathSegment.Move,0,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.15*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.85*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Move,x*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.58*b,.1*a)),le.add(new go.PathSegment(go.PathSegment.Move,x*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.78*b,.54*a)),ee}),go.Shape.defineFigureGenerator("Package",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.15*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,.15*a,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.65*b,.15*a).close()),ee.spot1=new go.Spot(0,.1),ee.spot2=new go.Spot(1,1),ee}),go.Shape.defineFigureGenerator("Class",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(0,.2*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.2*a).close());var ae=new go.PathFigure(0,.5*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("Component",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a).close());var te=new go.PathFigure(0,.2*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.45*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ae=new go.PathFigure(0,.6*a,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.45*b,.6*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.45*b,.8*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),ee}),go.Shape.defineFigureGenerator("Boat Shipment",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.15*b,.6*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,.6*a));var te=new go.PathFigure(.15*b,.6*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*b,.6*a)),ee}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a).close()),ee}),go.Shape.defineFigureGenerator("Workcell",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("Supermarket",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),x.add(new go.PathSegment(go.PathSegment.Move,b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.66*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),x.add(new go.PathSegment(go.PathSegment.Move,b,.66*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee}),go.Shape.defineFigureGenerator("TruckShipment",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(b,.8*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.8*a).close());var ae=.1,le=ie*.1,pe=.2,ve=.9,be=new go.PathFigure((pe-ae)*b,ve*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-ae)*a,(pe-ae)*b,(ve-le)*a,(pe-le)*b,(ve-ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ae)*b,ve*a,(pe+le)*b,(ve-ae)*a,(pe+ae)*b,(ve-le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+ae)*a,(pe+ae)*b,(ve+le)*a,(pe+le)*b,(ve+ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ae)*b,ve*a,(pe-le)*b,(ve+ae)*a,(pe-ae)*b,(ve+le)*a).close()),ae=.1,le=ie*.1,pe=.8,ve=.9;var Ae=new go.PathFigure((pe-ae)*b,ve*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-ae)*a,(pe-ae)*b,(ve-le)*a,(pe-le)*b,(ve-ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ae)*b,ve*a,(pe+le)*b,(ve-ae)*a,(pe+ae)*b,(ve-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+ae)*a,(pe+ae)*b,(ve+le)*a,(pe+le)*b,(ve+ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ae)*b,ve*a,(pe-le)*b,(ve+ae)*a,(pe-ae)*b,(ve+le)*a).close()),ee}),go.Shape.defineFigureGenerator("KanbanPost",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.2*b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,0)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),ee}),go.Shape.defineFigureGenerator("Forklift",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0));var te=new go.PathFigure(0,.5*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ae=new go.PathFigure(.5*b,.8*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.8*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,.8*a));var le=new go.PathFigure(.5*b,.7*a,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,.7*a));var pe=.1,ve=ie*.1,be=.1,Ae=.9,Ie=new go.PathFigure((be-pe)*b,Ae*a,!0);ee.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae-pe)*a,(be-pe)*b,(Ae-ve)*a,(be-ve)*b,(Ae-pe)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*b,Ae*a,(be+ve)*b,(Ae-pe)*a,(be+pe)*b,(Ae-ve)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae+pe)*a,(be+pe)*b,(Ae+ve)*a,(be+ve)*b,(Ae+pe)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*b,Ae*a,(be-ve)*b,(Ae+pe)*a,(be-pe)*b,(Ae+ve)*a)),pe=.1,ve=ie*.1,be=.4,Ae=.9;var ke=new go.PathFigure((be-pe)*b,Ae*a,!0);return ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae-pe)*a,(be-pe)*b,(Ae-ve)*a,(be-ve)*b,(Ae-pe)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*b,Ae*a,(be+ve)*b,(Ae-pe)*a,(be+pe)*b,(Ae-ve)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae+pe)*a,(be+pe)*b,(Ae+ve)*a,(be+ve)*b,(Ae+pe)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*b,Ae*a,(be-ve)*b,(Ae+pe)*a,(be-pe)*b,(Ae+ve)*a)),ee}),go.Shape.defineFigureGenerator("RailShipment",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,.4*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.4*a).close());var te=new go.PathFigure(.45*b,.7*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.55*b,.7*a));var ae=new go.PathFigure(.55*b,.4*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.4*a).close());var be=.05,Ae=ie*.05,Ie=.175,ke=.95,le=new go.PathFigure((Ie-be)*b,ke*a,!0);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke-be)*a,(Ie-be)*b,(ke-Ae)*a,(Ie-Ae)*b,(ke-be)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+be)*b,ke*a,(Ie+Ae)*b,(ke-be)*a,(Ie+be)*b,(ke-Ae)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke+be)*a,(Ie+be)*b,(ke+Ae)*a,(Ie+Ae)*b,(ke+be)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ie-be)*b,ke*a,(Ie-Ae)*b,(ke+be)*a,(Ie-be)*b,(ke+Ae)*a));var be=.05,Ae=ie*.05,Ie=.375,ke=.95,pe=new go.PathFigure((Ie-be)*b,ke*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke-be)*a,(Ie-be)*b,(ke-Ae)*a,(Ie-Ae)*b,(ke-be)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+be)*b,ke*a,(Ie+Ae)*b,(ke-be)*a,(Ie+be)*b,(ke-Ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke+be)*a,(Ie+be)*b,(ke+Ae)*a,(Ie+Ae)*b,(ke+be)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Ie-be)*b,ke*a,(Ie-Ae)*b,(ke+be)*a,(Ie-be)*b,(ke+Ae)*a));var be=.05,Ae=ie*.05,Ie=.625,ke=.95,ve=new go.PathFigure((Ie-be)*b,ke*a,!0);ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke-be)*a,(Ie-be)*b,(ke-Ae)*a,(Ie-Ae)*b,(ke-be)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+be)*b,ke*a,(Ie+Ae)*b,(ke-be)*a,(Ie+be)*b,(ke-Ae)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke+be)*a,(Ie+be)*b,(ke+Ae)*a,(Ie+Ae)*b,(ke+be)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Ie-be)*b,ke*a,(Ie-Ae)*b,(ke+be)*a,(Ie-be)*b,(ke+Ae)*a));var be=.05,Ae=ie*.05,Ie=.825,ke=.95,Ye=new go.PathFigure((Ie-be)*b,ke*a,!0);ee.add(Ye),Ye.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke-be)*a,(Ie-be)*b,(ke-Ae)*a,(Ie-Ae)*b,(ke-be)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+be)*b,ke*a,(Ie+Ae)*b,(ke-be)*a,(Ie+be)*b,(ke-Ae)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke+be)*a,(Ie+be)*b,(ke+Ae)*a,(Ie+Ae)*b,(ke+be)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(Ie-be)*b,ke*a,(Ie-Ae)*b,(ke+be)*a,(Ie-be)*b,(ke+Ae)*a).close());var Be=new go.PathFigure(0,a,!1);return ee.add(Be),Be.add(new go.PathSegment(go.PathSegment.Line,b,a).close()),ee}),go.Shape.defineFigureGenerator("Warehouse",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(0,.2*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.2*a).close());var ae=new go.PathFigure(.15*b,a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.15*b,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*b,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.15*b,a).close());var le=.05,pe=ie*.05,ve=.35,be=.775,Ae=new go.PathFigure((ve-le)*b,be*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ve*b,(be-le)*a,(ve-le)*b,(be-pe)*a,(ve-pe)*b,(be-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ve+le)*b,be*a,(ve+pe)*b,(be-le)*a,(ve+le)*b,(be-pe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ve*b,(be+le)*a,(ve+le)*b,(be+pe)*a,(ve+pe)*b,(be+le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ve-le)*b,be*a,(ve-pe)*b,(be+le)*a,(ve-le)*b,(be+pe)*a).close()),ee}),go.Shape.defineFigureGenerator("ControlCenter",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,.1*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a).close()),ee}),go.Shape.defineFigureGenerator("Bluetooth",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.75*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ee}),go.Shape.defineFigureGenerator("Bookmark",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.4*a)),ee}),go.Shape.defineFigureGenerator("Bookmark",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.4*a)),ee}),go.Shape.defineFigureGenerator("Globe",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,.75*b,0,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,.75*a,.75*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*b,a,0,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,.25*a,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,.15*b,.25*a,.15*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,.85*b,.75*a,.85*b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1675*b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8325*b,.15*a,.35*b,.3*a,.65*b,.3*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1675*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8325*b,.85*a,.35*b,.7*a,.65*b,.7*a)),ee}),go.Shape.defineFigureGenerator("Wave",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.25*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.25*a,.1*b,0,.2*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*b,.25*a,.425*b,.5*a,.575*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.25*a,.8*b,0,.9*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.75*a,.1*b,.5*a,.2*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*b,.75*a,.425*b,a,.575*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.75*a,.8*b,.5*a,.9*b,.5*a)),ee}),go.Shape.defineFigureGenerator("Operator",function(ce,b,a){var ee=new go.Geometry,x=.3,te=ie*.3,ae=.5,le=.7,pe=new go.PathFigure((ae-x)*b,le*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a));var ve=new go.PathFigure(0,.7*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,b,.7*a,0,0,b,0)),ee}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.65*a,.65*b,.3*a,.65*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,.35*b,.5*a,.35*b,.3*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.65*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*b,.6*a,.1*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.65*a,.2*b,a,.35*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.65*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,a,.7*b,.6*a,.9*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.65*a,.8*b,a,.65*b,.95*a)),ee}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,a,0,a,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.4*a,.8*b,a,.85*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),ee}),go.Shape.defineFigureGenerator("Battery",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.1*a));var te=new go.PathFigure(0,.6*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.4*a)),ee}),go.Shape.defineFigureGenerator("Delete",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*.5,ae=.5,le=.5,pe=new go.PathFigure((ae-x)*b,le*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a));var ve=new go.PathFigure(.15*b,.5*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.85*b,.5*a)),ee}),go.Shape.defineFigureGenerator("Flag",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.1*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.1*a,.15*b,0,.35*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.1*a,.65*b,.2*a,.85*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.5*a,.85*b,.6*a,.65*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*b,.4*a,.15*b,.4*a).close()),ee}),go.Shape.defineFigureGenerator("Help",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*.5,ae=.5,le=.5,pe=new go.PathFigure((ae-x)*b,le*a,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a).close()),x=.05,te=ie*.05,ae=.5,le=.8;var ve=new go.PathFigure((ae-x)*b,le*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a).close()),ve.add(new go.PathSegment(go.PathSegment.Move,.5*b,.7*a)),ve.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.2*a,.75*b,.475*a,.75*b,.225*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.35*a,.4*b,.2*a,.3*b,.25*a)),ee}),go.Shape.defineFigureGenerator("Location",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*b,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,.975*b,.025*a,.5*b,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*b,.5*a,.5*b,0,.025*b,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*b,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*b,.3*a,.1*b,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.2*b,.5*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.3*a,.25*b,0,.75*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.3*a)),ee}),go.Shape.defineFigureGenerator("Unlocked",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.2*b,.5*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.3*a,.25*b,0,.75*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.35*a)),ee}),go.Shape.defineFigureGenerator("Gear",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.9375*b,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*b,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*b,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*b,.3316875*a,.79840625*b,.39915625*a,.7834375*b,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*b,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*b,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*b,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*b,.19378125*a,.64228125*b,.2188125*a,.603875*b,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*b,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*b,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*b,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*b,.239375*a,.39759375*b,.20190625*a,.36053125*b,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*b,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*b,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*b,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*b,.4375*a,.21765625*b,.36059375*a,.201875*b,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*b,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*b,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*b,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*b,.67596875*a,.20221875*b,.603875*a,.21884375*b,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*b,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*b,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*b,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*b,.80621875*a,.36353125*b,.78340625*a,.3991875*b,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*b,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*b,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*b,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*b,.760625*a,.602375*b,.79809375*a,.63946875*b,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*b,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*b,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*b,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*b,.56246875*a,.78234375*b,.63940625*a,.798125*b,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*b,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*b,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*b,.5*a,.1*b,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,.3*a,0,.375*a,.05*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.45*b,.075*a,.3*b,.225*a,.4*b,.175*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.525*b,.075*a,.46*b,.05*a,.525*b,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.4*a,.525*b,.275*a,.475*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,.55*a,b,.4*a,b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,.425*b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.6*b,.7*a,.675*b,.55*a,.675*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.575*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*b,.85*a,.65*b,.7*a,.65*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.525*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.535*b,a,.61*b,.85*a,.61*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*b,a,0,a).close()),ee}),go.Shape.defineFigureGenerator("Map",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.2*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.add(new go.PathSegment(go.PathSegment.Move,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.8*a)),ee}),go.Shape.defineFigureGenerator("Eject",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.7)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var te=new go.PathFigure(0,a*.6,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,0).close()),ee}),go.Shape.defineFigureGenerator("Pencil",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*b,.1*a)).add(new go.PathSegment(go.PathSegment.Line,b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*b,a)).add(new go.PathSegment(go.PathSegment.Line,.1*b,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*1,a*1,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),x.add(new go.PathSegment(go.PathSegment.Line,.046*b,a*.85)),x.add(new go.PathSegment(go.PathSegment.Line,.046*b,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,.046*b,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*b,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*b,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*b,a*.85)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.85).close());var te=new go.PathFigure(.126*b,.85*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.126*b,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.322*b,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.322*b,.85*a).close());var ae=new go.PathFigure(.402*b,.85*a,!1);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.402*b,.45*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.598*b,.45*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.598*b,.85*a).close());var le=new go.PathFigure(.678*b,.85*a,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.678*b,.45*a)),le.add(new go.PathSegment(go.PathSegment.Line,.874*b,.45*a)),le.add(new go.PathSegment(go.PathSegment.Line,.874*b,.85*a).close());var pe=new go.PathFigure(.5*b,.1*a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*b,.3*a)),pe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*b,.3*a).close()),ee}),go.Shape.defineFigureGenerator("Staircase",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a*1,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*.8)),x.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.8)),x.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.6)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.6)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.4)),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*.4)),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*.2)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.2)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.15)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.15)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),ee}),go.Shape.defineFigureGenerator("5Bars",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a*1,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.184,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.184,a*(1-.184)).close());var te=new go.PathFigure(b*.204,a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.204,a*(1-.184))),te.add(new go.PathSegment(go.PathSegment.Line,b*.388,a*(1-.184*2))),te.add(new go.PathSegment(go.PathSegment.Line,b*.388,a*1).close());var ae=new go.PathFigure(b*.408,a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.408,a*(1-.184*2))),ae.add(new go.PathSegment(go.PathSegment.Line,b*.592,a*(1-.184*3))),ae.add(new go.PathSegment(go.PathSegment.Line,b*.592,a*1).close());var le=new go.PathFigure(b*.612,a,!0);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*.612,a*(1-.184*3))),le.add(new go.PathSegment(go.PathSegment.Line,b*.796,a*(1-.184*4))),le.add(new go.PathSegment(go.PathSegment.Line,b*.796,a*1).close());var pe=new go.PathFigure(b*.816,a,!0);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*.816,a*(1-.184*4))),pe.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-.184*5))),pe.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1).close()),ee}),go.Shape.defineFigureGenerator("PC",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,0).close());var te=new go.PathFigure(b*.055,.07*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.07)),te.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.055,a*.1).close());var ae=new go.PathFigure(b*.055,.13*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.13)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.16)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.055,a*.16).close());var le=new go.PathFigure(b*.055,.18*a,!0);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.18)),le.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.21)),le.add(new go.PathSegment(go.PathSegment.Line,b*.055,a*.21).close());var pe=new go.PathFigure(b*1,0,!0);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*.4,0)),pe.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.65)),pe.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.65).close()),ee}),go.Shape.defineFigureGenerator("Plane",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.55*b,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.475*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.35*b,.525*a,0,.4*a,.225*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.475*a)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,.2*a,.975*b,0,b,.08*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Line,.55*b,a).close()),ee}),go.Shape.defineFigureGenerator("Key",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*1,a*.5,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.9,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.7,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.85,.575*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.9,.6*a).close()),x.add(new go.PathSegment(go.PathSegment.Move,.17*b,.425*a)),x.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*b,.5*a,.075*b,.075*a).close()),ee}),go.Shape.defineFigureGenerator("FilmTape",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,b*0,b*.3,b*.055)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.08,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.08,a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*1),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*1),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*2),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*2),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*3),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*3),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*4),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*4),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*5),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*5),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*6),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*6),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*7),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*7),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*8),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*8),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*9),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*9),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*10),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*10),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*11),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*11),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*12),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*12),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*13),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*13),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*14),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*14),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*15),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*15),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1));var te=new go.PathFigure(0,0,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*1,a*0)),te.add(new go.PathSegment(go.PathSegment.Arc,270,-180,b*1,b*.3,b*.055)),te.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1));var ae=new go.PathFigure(b*.11,a*.1,!1);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*1+.028*0),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*1+.028*0),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.11,a*.8).close());var le=new go.PathFigure(b*(.11+.24133333*1+.028*1),a*.1,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*2+.028*1),a*.1)),le.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*2+.028*1),a*.8)),le.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*1+.028*1),a*.8).close());var pe=new go.PathFigure(b*(.11+.24133333*2+.028*2),a*.1,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*3+.028*2),a*.1)),pe.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*3+.028*2),a*.8)),pe.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*2+.028*2),a*.8).close()),ee}),go.Shape.defineFigureGenerator("FloppyDisk",function(ce,b,a){var ee=new go.Geometry,x=8,te=x*ie,ae=new go.PathFigure(x,0,!1);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.86,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.14)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a-x)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b-x,a,b,a-te,b-te,a)),ae.add(new go.PathSegment(go.PathSegment.Line,x,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,te,a,0,a-te)),ae.add(new go.PathSegment(go.PathSegment.Line,0,x)),ae.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,te,te,0).close());var le=new go.PathFigure(b*.83,0,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*.83,a*.3)),le.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*.3)),le.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*0).close());var pe=new go.PathFigure(b*.83,a*1,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*.83,a*.5)),pe.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*.5)),pe.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*1).close());var ve=new go.PathFigure(b*.78,a*.05,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.05)),ve.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.25)),ve.add(new go.PathSegment(go.PathSegment.Line,b*.78,a*.25).close()),ee}),go.Shape.defineFigureGenerator("SpeechBubble",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=15),ee=Math.min(ee,b/3),ee=Math.min(ee,a/3);var x=ee*ie,te=a*.8,ae=new go.Geometry,le=new go.PathFigure(ee,0,!0);return ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b-ee,0)),le.add(new go.PathSegment(go.PathSegment.Bezier,b,ee,b-x,0,b,x)),le.add(new go.PathSegment(go.PathSegment.Line,b,te-ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,te,b,te-x,b-x,te)),le.add(new go.PathSegment(go.PathSegment.Line,b*.7,te)),le.add(new go.PathSegment(go.PathSegment.Line,b*.7,a)),le.add(new go.PathSegment(go.PathSegment.Line,b*.55,te)),le.add(new go.PathSegment(go.PathSegment.Line,ee,te)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,te-ee,x,te,0,te-x)),le.add(new go.PathSegment(go.PathSegment.Line,0,ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,x,x,0).close()),x>1?(ae.spot1=new go.Spot(0,0,x,x),ae.spot2=new go.Spot(1,.8,-x,-x)):(ae.spot1=go.Spot.TopLeft,ae.spot2=new go.Spot(1,.8)),ae}),go.Shape.defineFigureGenerator("Repeat",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*.45,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*.9)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.9)),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*.45).close());var te=new go.PathFigure(b*1,a*.55,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.55)),te.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*.55)),te.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*.55).close()),ee}),go.Shape.defineFigureGenerator("Windows",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*b,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*b,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*b,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*b,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*b,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*.1,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.9)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*.9).close());var te=new go.PathFigure(b*.1,a*.2,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.1,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,b*.22,a*.285)),te.add(new go.PathSegment(go.PathSegment.Line,b*.1,a*.32)),te.add(new go.PathSegment(go.PathSegment.Line,b*.1,a*.37)),te.add(new go.PathSegment(go.PathSegment.Line,b*.275,a*.32)),te.add(new go.PathSegment(go.PathSegment.Line,b*.275,a*.25).close());var ae=new go.PathFigure(b*.28,a*.37,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.37)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.41)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.28,a*.41).close()),ee}),go.Shape.defineFigureGenerator("Beaker",function(ce,b,a){var ee=new go.Geometry,x=15,te=x*ie,ae=new go.PathFigure(b*.62,a*.475,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,a-x)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b-x,a,b,a-te,b-te,a)),ae.add(new go.PathSegment(go.PathSegment.Line,x,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,te,a,0,a-te)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.38,a*.475)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.38,a*.03)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*0)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*0)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.62,a*.03).close()),te>1?(ee.spot1=new go.Spot(0,0,te,te),ee.spot2=new go.Spot(1,1,-te,-te)):(ee.spot1=go.Spot.TopLeft,ee.spot2=go.Spot.BottomRight),ee}),go.Shape.defineFigureGenerator("Download",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*1,!0);ee.add(x);var te=.1/.3;x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.755,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.93,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.61,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.39,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.07,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.755),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.8),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*(1-te)).close());var ae=new go.PathFigure(b*.4,a*0,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.26,a*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.66)),ae.add(new go.PathSegment(go.PathSegment.Line,b*(1-.26),a*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*0).close()),ee}),go.Shape.defineFigureGenerator("Bin",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*1,!0);ee.add(x);var te=.1/.3;return x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.755,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.93,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.61,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.39,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.07,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.755),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.8),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*(1-te)).close()),ee}),go.Shape.defineFigureGenerator("Upload",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*1,!0);ee.add(x);var te=.1/.3;x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.755,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.93,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.61,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.39,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.07,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.755),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.8),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*(1-te)).close());var ae=new go.PathFigure(b*.5,a*0,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.26,a*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.63)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.63)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.74,a*.25).close()),ee}),go.Shape.defineFigureGenerator("EmptyDrink",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.15,a*0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.85,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*1).close()),ee}),go.Shape.defineFigureGenerator("Drink",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.15,a*0,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.85,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*1).close());var te=new go.PathFigure(b*.235,a*.28,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.765,a*.28)),te.add(new go.PathSegment(go.PathSegment.Line,b*.655,a*.97)),te.add(new go.PathSegment(go.PathSegment.Line,b*.345,a*.97).close()),ee}),go.Shape.defineFigureGenerator("4Arrows",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.5,a*0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.5)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.65)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.65)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*.5)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.25).close()),ee}),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")},84072: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 de={},ne="5.0",y={},E=null,re=!1,oe=!1,ge=null,fe=!1,he=null,ie=null,xe=0;xe4?parseFloat(rt):5};de.setHTML5Codebase=function(rt,qe){ie=rt,et(rt,qe)},de.setJavaCodebase=de.setJavaCodebaseVersion=de.isCompiledInstalled=de.setPreCompiledScriptPath=de.setPreCompiledResourcePath=function(){},de.setHTML5CodebaseVersion=function(rt,qe){var ht=parseFloat(rt);if(ht!==NaN&&ht<5){console.log("The GeoGebra HTML5 codebase version "+ht+" is deprecated. Using version latest instead.");return}he=rt,en(rt,qe)},de.getHTML5CodebaseVersion=function(){return ce},de.getParameters=function(){return y},de.setFontsCSSURL=function(rt){ae=rt},de.setGiacJSURL=function(rt){},de.setJNLPFile=function(rt){Le=rt},de.setJNLPBaseDir=function(rt){},de.inject=function(){function rt(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var qe="auto",ht=y.id,Zt,bt=!1,Nt=0;Nt=5)return!0;var rt=de.getAppletObject();return rt&&typeof rt.recalculateEnvironments=="function"?(rt.recalculateEnvironments(),!0):!1},de.startAnimation=function(){var rt=de.getAppletObject();return rt&&typeof rt.startAnimation=="function"?(rt.startAnimation(),!0):!1},de.stopAnimation=function(){var rt=de.getAppletObject();return rt&&typeof rt.stopAnimation=="function"?(rt.stopAnimation(),!0):!1},de.getAppletObject=function(){var rt=y.id!==void 0?y.id:"ggbApplet";return window[rt]},de.resize=function(){};var Ye=function(rt,qe,ht){var Zt=document.createElement("param");Zt.setAttribute("name",qe),Zt.setAttribute("value",ht),rt.appendChild(Zt)},Be=function(rt){return rt&&rt!=="false"},$e=function(rt,qe,ht){pe(ce)<=4.2&&(ht=!0);var Zt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ce||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Zt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var bt=document.createElement("div");bt.classList.add("appletParameters","notranslate");var Nt=qe.width,it=qe.height;if(qe.disableAutoScale=qe.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():qe.disableAutoScale,qe.width!==void 0)if(pe(ce)<=4.4)Be(qe.showToolBar)&&(qe.height-=7),Be(qe.showAlgebraInput)&&(qe.height-=37),qe.width<605&&Be(qe.showToolBar)&&(qe.width=605,Nt=605);else{var kt=100;(Be(qe.showToolBar)||Be(qe.showMenuBar))&&(qe.hasOwnProperty("customToolBar")&&(qe.customToolbar=qe.customToolBar),kt=Be(qe.showMenuBar)?245:155),Nt=5?(qe.appletOnLoad=function(Ze){var mt=rt.querySelector(".ggb_preview");mt&&mt.parentNode.removeChild(mt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(cn),window.GGBT_wsf_view&&$(window).trigger("resize"),Rn(Ze)},gt||cn.appendChild(tt)):bt.appendChild(tt),cn.appendChild(bt),gt||rt.appendChild(cn),setTimeout(function(){de.resize()},1)}else{var we=document.createElement("div");we.className="applet_scaler",we.style.position="relative",we.style.display="block",we.appendChild(bt),rt.appendChild(we),qe.appletOnLoad=function(Ze){de.resize(),Rn(Ze)}}function Ce(Ze,mt){mt&&typeof mt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ze,mt.appletOnLoad):renderGGBElement(Ze),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",mt)}function ct(Ze,mt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ze,params:mt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Cn){Ce(Cn.article,Cn.params)}),html5AppletsToProcess=null)},pe(ce)<5&&(Ze.className+=" geogebraweb")):Ce(Ze,mt)}if(Zt){scriptLoadStarted=!0;for(var jt=0;jt0?(Et.remove(),cn.attr("id","fullscreencontent").show(),jQuery(Rn).append(cn),window.dispatchEvent(new Event("resize"))):$e(Et,qe,!1),window.GGBT_wsf_view.launchFullScreen(Rn)}else Ge=Zt,$e(rt,qe,!1);if(!window.GGBT_wsf_view)for(it=0;itrt/4*3&&(Et=rt/4*3),Rn=Et/5.8,kt.setAttribute("src",x),kt.setAttribute("width",Et),kt.setAttribute("height",Rn);var cn=(rt-Et)/2,gt=(qe-Rn)/2;kt.style.left=cn+"px",kt.style.top=gt+"px",bt.appendChild(kt)}}return bt.appendChild(it),bt},It=function(rt){return rt=rt.toLowerCase(),rt==="html5"||rt==="screenshot"?rt:"html5"},sn=["web","webSimple","web3d","tablet","tablet3d","phone"],en=function(rt,qe){if(ce=rt,qe){et(ce,!0);return}var ht=!re;if(ht){var Zt=pe(ce);!isNaN(Zt)&&Zt<4.4&&(ht=!1)}var bt,Nt;window.location.protocol.substr(0,4)==="http"?bt=window.location.protocol:bt="http:";var it=ce.indexOf("//");it>0?Nt=ce:it===0?Nt=bt+ce:Nt="https://www.geogebra.org/apps/5.2.814.0/";for(var kt in sn)if(ce.slice(sn[kt].length*-1)===sn[kt]||ce.slice((sn[kt].length+1)*-1)===sn[kt]+"/"){et(Nt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ht&&!E.is3D&&!E.AV&&!E.SV&&!E.CV&&!E.EV2&&!E.CP&&!E.PC&&!E.DA&&!E.FI&&!E.PV&&!Be(y.showToolBar)&&!Be(y.showMenuBar)&&!Be(y.showAlgebraInput)&&!Be(y.enableRightClick)&&(!y.appName||y.appName=="classic")?Nt+="webSimple/":Nt+="web3d/",et(Nt,!1)},et=function(rt,qe){if(rt.requirejs){Oe=rt;return}rt.slice(-1)!=="/"&&(rt+="/"),Oe=rt,qe===null&&(qe=rt.indexOf("http")===-1),je=qe,b="web.nocache.js",a=!1;var ht=Oe.split("/");ht.length>1&&(!qe&&ht[ht.length-2]==="webSimple"?(b="webSimple.nocache.js",a=!0):sn.indexOf(ht[ht.length-2])>=0&&(b=ht[ht.length-2]+".nocache.js")),ht=rt.split("/"),ce=ht[ht.length-3],ce.substr(0,4)==="test"?ce=ce.substr(4,1)+"."+ce.substr(5,1):(ce.substr(0,3)==="war"||ce.substr(0,4)==="beta")&&(ce="5.0");var Zt=parseFloat(ce);Zt!==NaN&&Zt<5&&rt.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Zt+" is deprecated. Using version latest instead."),en("5.0",qe))},Bt=function(rt,qe){window.console&&window.console.log&&(!qe||typeof qe.showLogging=="undefined"||qe.showLogging&&qe.showLogging!=="false")&&console.log(rt)};y.material_id!==void 0?Ae(un):un();function un(){var rt=ne;he!==null?rt=he:parseFloat(rt)<5&&(rt="5.0"),en(rt,!1),ie!==null&&et(ie,je),fe=!0}return de},GGBAppletUtils=function(){"use strict";function de(){return window.GGBT_wsf_edit!==void 0}function ne(fe,he){he!=1?(fe.style.transformOrigin="0% 0% 0px",fe.style.webkitTransformOrigin="0% 0% 0px",fe.style.transform="scale("+he+","+he+")",fe.style.webkitTransform="scale("+he+","+he+")",fe.style.maxWidth="initial",fe.querySelector(".ggb_preview")!==null&&(fe.querySelector(".ggb_preview").style.maxWidth="initial"),fe.querySelectorAll(".ggb_preview img")[0]!==void 0&&(fe.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),fe.querySelectorAll(".ggb_preview img")[1]!==void 0&&(fe.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(fe.style.transform="none",fe.style.webkitTransform="none")}function y(fe,he,ie,xe,Ee,Le){var Oe=null;if(Le!=null&&Le!="")for(var je=fe.parentNode;je!=null;)if((" "+je.className+" ").indexOf(" "+Le+" ")>-1){Oe=je;break}else je=je.parentNode;var Ge=0,ce=0,b=0,a=0,ee=0,x=0,te=0;if(Oe)Ge=Oe.offsetWidth,ce=Math.max(xe?Oe.offsetWidth:0,Oe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),ce=Math.min(window.innerHeight,document.documentElement.clientHeight),b=Ge):(Ge=window.innerWidth,ce=window.innerHeight,b=window.innerWidth),fe){var ae=fe.getBoundingClientRect();ae.left>0&&ae.left<=Ge&&(Ee===void 0||!Ee)&&(document.dir==="rtl"?(ee=Ge-ae.width-ae.left,x=b<=480?10:30):(x=ae.left,ee=b<=480?10:30),a=x+ee)}if(fe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var le=fe.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,te=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,te=40)}}return fe&&((ie===void 0||!ie)&&he>0&&he+a1&&(Le=!0)),he&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Le=!0),!(fe.hasOwnProperty("disableAutoScale")&&fe.disableAutoScale))Ee=E(fe,he,Le,ie,fe.scaleContainerClass);else return xe;return Le&&(!fe.hasOwnProperty("scale")||xe===1)?Ee:Math.min(xe,Ee)}function oe(fe){var he=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),xe=fe.getBoundingClientRect(),Ee=(he-xe.width)/2,Le=(ie-xe.height)/2;Le<0&&(Le=0),fe.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ee<40?fe.style.left="40px":fe.style.left=Ee+"px",fe.style.top=Le+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Le<40?fe.style.top="40px":fe.style.top=Le+"px",fe.style.left=Ee+"px")}function ge(fe,he){var ie=fe.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(he.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(fe)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var xe=re(he,fe);de()&&ie.setAttribute("data-param-scale",xe);for(var Ee=null,Le=0;Le=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(de){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(de){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(de){var ne=c[de];return ne==null?null:ne},r=d,webModule.__errFn=e}function B(){function de(fe){var he=fe.lastIndexOf(rb);he==-1&&(he=fe.length);var ie=fe.indexOf(sb);ie==-1&&(ie=fe.length);var xe=fe.lastIndexOf(tb,Math.min(ie,he));return xe>=O?fe.substring(O,xe+P):W}function ne(fe){if(!fe.match(/^\w+:\/\//)){var he=o.createElement(ub);he.src=fe+vb,fe=de(he.src)}return fe}function y(){var fe=__gwt_getMetaProperty(wb);return fe!=null?fe:W}function E(){for(var fe=o.getElementsByTagName(_),he=O;heO?fe[fe.length-P].href:W}function oe(){var fe=o.location;return fe.href==fe.protocol+zb+fe.host+fe.pathname+fe.search+fe.hash}var ge=y();return ge==W&&(ge=E()),ge==W&&(ge=re()),ge==W&&oe()&&(ge=de(o.location.href)),ge=ne(ge),ge}function C(de){return de.match(/^\//)||de.match(/^[a-zA-Z]+:\/\//)?de:webModule.__moduleBase+de}function D(){var de=[],ne=O,y=[],E=[];function re(fe){var he=E[fe](),ie=y[fe];if(he in ie)return he;var xe=[];for(var Ee in ie)xe[ie[Ee]]=Ee;throw r&&r(fe,xe,he),null}if(__gwt_isKnownPropertyValue=function(fe,he){return he in y[fe]},webModule.__getPropMap=function(){var fe={};for(var he in y)y.hasOwnProperty(he)&&(fe[he]=re(he));return fe},webModule.__computePropValue=re,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var oe;try{oe=Cb;var ge=oe.indexOf(Db);ge!=-1&&(ne=parseInt(oe.substring(ge+P),$),oe=oe.substring(O,ge))}catch(fe){}return webModule.__softPermutationId=ne,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})()},77665:function(de,ne,y){"use strict";y.d(ne,{Ax:function(){return ge},Ds:function(){return fe},KI:function(){return ie},SI:function(){return oe},f1:function(){return re}});var E=y(13952);function re(xe){let Ee=!0;if(xe.length>0){for(let Le=0;Le{var x={};for(var te in a)Le.call(a,te)&&ee.indexOf(te)<0&&(x[te]=a[te]);if(a!=null&&Ee)for(var te of Ee(a))ee.indexOf(te)<0&&Oe.call(a,te)&&(x[te]=a[te]);return x},Ge=(a,ee,x)=>new Promise((te,ae)=>{var le=be=>{try{ve(x.next(be))}catch(Ae){ae(Ae)}},pe=be=>{try{ve(x.throw(be))}catch(Ae){ae(Ae)}},ve=be=>be.done?te(be.value):Promise.resolve(be.value).then(le,pe);ve((x=x.apply(a,ee)).next())});const ce=oe.default.TextArea,b=a=>{var ee=a,{account:x,globalSetting:te,loading:ae,dispatch:le,schoolName:pe,departmentName:ve,visible:be,onClose:Ae=()=>{},onSuccess:Ie=()=>{}}=ee,ke=je(ee,["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"]);const[Ye]=ge.default.useForm(),Be=(0,E.useRef)(),[$e,st]=(0,E.useState)(!1);(0,E.useEffect)(()=>{Be.current=ke.schoolId},[ke.schoolId]),(0,E.useEffect)(()=>{Ye.setFieldsValue({department:ve})},[ve]);const Yt=vt=>Ge(void 0,null,function*(){var wt,Ct,It;const{department:sn,remarks:en}=vt||{};st(!0);const et=yield(0,xe.ZP)("/api/add_department_applies/inspect.json",{method:"get",params:{name:sn,school_id:Be.current}});st(!1);const Bt=()=>Ge(void 0,null,function*(){const un=yield le({type:"account/appplyDepartment",payload:{school_id:Be.current,name:sn,remarks:en}});(un==null?void 0:un.status)===0&&(fe.ZP.success("\u65B0\u589E\u9662\u7CFB/\u90E8\u95E8\u6210\u529F\uFF01"),Ie(sn),Ae())});if((et==null?void 0:et.status)===0){if((wt=et==null?void 0:et.data)!=null&&wt.name){he.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:E.createElement("div",null,E.createElement("div",{className:"mb10"},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7533\u8BF7\u65B0\u589E\u7684\u90E8\u95E8\u5DF2\u5B58\u5728\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E3A\u8BE5\u90E8\u95E8\uFF1F"),E.createElement(ie.default,{rowKey:"name",columns:[{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"name"},{title:"\u7528\u6237\u6570",dataIndex:"size"}],dataSource:[{name:(Ct=et==null?void 0:et.data)==null?void 0:Ct.name,size:(It=et==null?void 0:et.data)==null?void 0:It.size}],pagination:!1})),onOk:()=>{Ie(sn),Ae()}});return}Bt()}});return E.createElement(he.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:be,title:"\u7533\u8BF7\u6DFB\u52A0\u90E8\u95E8\u540D\u79F0",width:"600px",onCancel:Ae,onOk:()=>Ye.submit(),confirmLoading:$e},E.createElement(ge.default,{form:Ye,labelCol:{span:4},wrapperCol:{span:20},onFinish:Yt},E.createElement(ge.default.Item,{label:"\u5355\u4F4D\u540D\u79F0\uFF1A"},pe),E.createElement(ge.default.Item,{label:"\u90E8\u95E8\u540D\u79F0\uFF1A",name:"department",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"}]},E.createElement(oe.default,{placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"})),E.createElement(ge.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks",style:{marginBottom:0}},E.createElement(ce,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"}))))};ne.Z=(0,re.connect)(({account:a,loading:ee,globalSetting:x})=>({account:a,globalSetting:x,loading:ee.effects}))(b)},44477:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(59301),re=y(44993),oe=y(43418),ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAACE5JREFUWAmtWH1snVUZ/533tuvYVreyjGy3Y6srTBo2srI4XbtKgFQxIrKYzeAfk8AfCzHbCkPMjPjBP0aCsjr1D01USCQ6oosyiLF8xMGqc2BHauUj1I2Ntghs7dqytuu99/j7nfOee9/73js+jKd53+d5n3Oe5/zO8zznOafX4EO2ta/bhqlJfM4adFJ1hQWyxiIrM5QNG2CY7EnKei5agMf7V5pR9X3QRv0P1pr77WaO3AGLDoKokZYlY2hBtFqLDHLse9ZE2De41hyoNiYte19AzX22nfPdT8NtnJr6UgkIAl/dTLKXwHupeM9gqzmcBpH8rm6JI7ZYm3nhBfyAQHYlFcr4NL6yTn4kEamPxkxkutevx+5Hjcmnh+u7KqB1fXbR+Az2U195UmyWnjH8E1ULvGgsKDlRghTg8MnhPQvrsPVYqxnziqV3BSCBGZuUe21LMUGUKGx6F42K14rZJ6oWeFG19+w3eGnhPLSlQUVOM34pTGfHsR95tCBPozlOFCh5q++YOj7uqyfUxhqDbAYQjxzB8JFuoJ739qRrZ22L5tKcSQx+KbFk1VN2b8Fa5ky8QvojhEVDAh9C1DAH2NYIdFwMNM3TCIsT5wwOnbH45SlgIufDG8arv+RnsQb0SPe/rzdd0lYrAmr+s23PWzznxdXfyRzK1gEPrgU+cbHBa5MWr07KmsHq+RaXLTAYGAe29wFDMyVb6RC62YmxJjKbBj/td5+rJ1LJzeL+ihWUbHkuzpe5GYM9lwsM8MSbwLcGDMZmqc1cWlhrsOsyi20rgTubDb45YDGl0MZNPio1yS1yec2NdsldDq18jEUvzzqjjVj2UMF9i/JRDpFeMc/ihqUWT71p8fU+i3fO0eisRZ4hOjNl8f1/MWxvG3wha/GxedKVntct0SB3tM1hCIAwix0+YZWEVKRhPYF3SRjLxa+tN6hlGX56hHky7RNXyevHAe/OWPxpyCoUuKpem0F9frGBaqGBd5QYOAI1Kw7aBjuFDuWbckQt0DQfYr5srhuGkXdJ5cG4JZP+P+pjWzIn9gR5Vx746ajrLc3Fc7BDWCJM4EZu0xoXkmJ4OLqMl9HYY6Svj3vgrQ00SI9Z5Y+ewJOua/BjBrjj5IEybzjbmkN2YyoMxBJR0OmF5UreSDAmygmoLHqY5/kb3FlfWgWsJygdAu4giOnVlG39KHCcO63/HfXRd/HkgQZbgcquKaAz85GbvrMTBduEApFqUYGKTz2mIH8D4zMGs+Q/swK4Zhkno+w8vbCEpeCLBPmNq4HFDOuP+4G/vBHblN3UIz1LmajnzShD5e8yHO4BcE4HxAnKX/STE0TUPsyJjjUBG5YC937ccE2hz+DEWYs9PNN/N0hjBc0mo2waIz4ey7xxcznq+pGtYf5wc/oW95eqZcjiosRiOYvebWssNrMOLb7IYHSaRXEUGGMBHJ0G/j5icZS16QTDZQjcY/AzsHw54MKoFrAFvBRla2xeFz3fUgugMED1dDUT9YFrgdalBi++Rf6IxaFTrENTCiHcExblLIYP0lpWvFuvZLjPA799+QLzcd8oZCMEUu+HlCCE70DXLAEeuN5g1SLgJ89b/PwYcPoce90yw6hy/RCSWh6fX+Ex87UNwKkJ4DfMLdcI1EVPwH0bUciGWRdW6ztZR+IBjlzCg/NHvBk1EvZ9h4BH+lmV6bQwXkUyp4RNeMQpckwdD6fbrgJ2f5IX7bME1cMebfVqLcJwZHK8kMfb0m098qJ6pDiHS7j3U8Dliw26/0Yw9EyBVVw6GjOHbtjUaFGrpbp646n4OoZ8+zrgbl5+jzPPup4AnmeIHSDaZrr4UhLzZrZwMioU8GSpcGkSDeJS4wlX8zTvbAaO0NCv/0Exz6zk+C0twE8/b3B7qyE4r6t+VgB8dYNBF8G8+jaw6zHgRR4nwa5bcGoBNh/11GQKOJjPubXRueU+l/0tTMT5LP8PHy1gbJKAKSuGnEw/i+QwQ3F3h/4VsfjZEYMMd9fOjcAdGw3+yR131x+BV1ggK1rZdCYXZfC4s738u/Zp5tG1aYV6LvNXtwDLmcg3/4ITaytzkEC5pjAxqdfw5P/hTbwLXcLb1iGL+XUG2wmoj7Xqrj8Ag6fD8PIrb3Lf89r7zNC3zXX0Clse+1gxCSis30+5gMnc1GDwylvAmQkaUxgJItyZg68Ghgx2/p4Xtpt5B7qGt0CiPnqSYA4wd04HmzEoT/w7rI6U69onIasDz6X7zAEeC71lhx0nj5iw2rITU8AMjwuf6J6K97nk6ctDwM79zBN65a/HPX+ctcrbFE3yRED7ShRRLrRXGIRFGF3L7rHtVHou6QHxlzKpx3gBm2AVDttcVI1QijIn4KuZ9WqaJ//QmDdOGKVJXM2iRJStOFfGbBr+nr/CFgFpQOOd+b08M3cVk0S9CYvvB6iyvwRK9uNzxFMncCHqHnow0xV/+pCFj7aN0W7DrRfqhLs5qlZc8AZJ26pXcn1iC/twSq5weuqvvxrH77j+mELUoznD/KJlHpKgqcsumjlve2mqJeWg0nIrtKSpVqHhxcU3wZTGvFRXa9pO7C3/77WqaYE6P23380rRGaaQzcqQVOZQce73YLhLe+rmmq1pMFJxuyytq4Ht15nP8ljpdpX7QiFRyU+EIIQiUJUJ8aKOp51MIereRNvVwAhHVQ8lAWZv588xBf0cY6v8HJMcSXCxQVG14F1ReqWXpeWe4Yf+x59jnMXEa9k2u5mgdrASdHBqV1BTu7hiExGEfPss6b6Rh/9PP1glMDl2xZdtA8vMjRaFTl7tLqVQN86sOukJnmx8jD3FstpTCxw8+ciH+0nvv4gFlb/v9tJbAAAAAElFTkSuQmCC",fe="data:image/png;base64,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",he={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const ie=({visible:Ee,occupationValue:Le,onCancel:Oe=()=>{}})=>{const je=()=>E.createElement("div",{className:he.flexColumn},E.createElement("img",{className:he.img,src:fe}),E.createElement("span",{className:he.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),Ge=()=>E.createElement("div",{className:he.flexColumn},E.createElement("img",{className:he.img,src:ge}),E.createElement("span",{className:he.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),ce=()=>Le===3?E.createElement(E.Fragment,null,Ge(),je()):Le===2?je():Ge();return E.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ee,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{Oe(),re.history.push("/account/certification")},onCancel:()=>{Oe()}},E.createElement("div",{className:he.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),E.createElement("div",{className:he.flexRow},ce()))};var xe=(0,re.connect)(({paperlibrary:Ee,loading:Le,globalSetting:Oe})=>({paperlibrary:Ee,globalSetting:Oe,loading:Le.effects}))(ie)},98012:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return st}});var E=y(59301),re=y(78241),oe=y(71418),ge=y(8591),fe=y(43418),he=y(95237),ie=y(19842),xe=y(43428),Ee=y(4676),Le="data:image/png;base64,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",Oe={tip:"tip___DIcZT",knowledgeWrapper:"knowledgeWrapper___NW_oT",fixedLoading:"fixedLoading___LsIeU",leftNode:"leftNode___LiefK",option:"option___XqgEG",serial:"serial___daV0t",row:"row___yw9GM",label:"label___yyq8y",content:"content___PzumI"},je=y(93475),Ge=y(32454),ce=y(18120),b=y(52430),a=y(4213),ee=y(41312),x=y(75097),te=y(11515),ae=y(98573),le=y(24302),pe=y(59301),ve=Object.defineProperty,be=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,ke=(Yt,vt,wt)=>vt in Yt?ve(Yt,vt,{enumerable:!0,configurable:!0,writable:!0,value:wt}):Yt[vt]=wt,Ye=(Yt,vt)=>{for(var wt in vt||(vt={}))Ae.call(vt,wt)&&ke(Yt,wt,vt[wt]);if(be)for(var wt of be(vt))Ie.call(vt,wt)&&ke(Yt,wt,vt[wt]);return Yt},Be=(Yt,vt,wt)=>new Promise((Ct,It)=>{var sn=Bt=>{try{et(wt.next(Bt))}catch(un){It(un)}},en=Bt=>{try{et(wt.throw(Bt))}catch(un){It(un)}},et=Bt=>Bt.done?Ct(Bt.value):Promise.resolve(Bt.value).then(sn,en);et((wt=wt.apply(Yt,vt)).next())}),st=(0,E.forwardRef)(({onUpdateNum:Yt,onlyMediatorOpenStr:vt},wt)=>{var Ct;const[It]=re.default.useForm(),[sn,en]=(0,E.useState)([]),[et,Bt]=(0,E.useState)({}),[un,rt]=(0,E.useState)(null),[qe,ht]=(0,E.useState)(!1),[Zt,bt]=(0,E.useState)([]),[Nt,it]=(0,E.useState)(!1),[kt,Et]=(0,E.useState)(""),[Rn,cn]=(0,E.useState)([]),[gt,tt]=(0,E.useState)([]),we=(0,E.useRef)(null),{progressOpen:Ce,openProgress:ct,closeProgress:jt,CreateProgressModal:Ve}=(0,x.Z)(),He=re.default.useWatch("knowledge",It),ut=["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"],dt=[{id:"0",type:"\u5355\u9009\u9898",value:"SINGLE"},{id:"1",type:"\u591A\u9009\u9898",value:"MULTIPLE"},{id:"2",type:"\u5224\u65AD\u9898",value:"JUDGMENT"},{id:"3",type:"\u586B\u7A7A\u9898",value:"COMPLETION"},{id:"4",type:"\u7B80\u7B54\u9898",value:"SUBJECTIVE"}];(0,E.useEffect)(()=>{if(vt)return ee.Z.subscribe(vt,vn=>{$t(vn.id)})},[vt]),(0,E.useEffect)(()=>{un===!1&&Yt&&Yt()},[un]);const Ze=()=>Be(void 0,null,function*(){const Wt=yield(0,b.ZP)("/api/disciplines.json",{method:"get",params:{source:"new_question"}});tt(Wt.disciplines||[])}),mt=Wt=>Be(void 0,null,function*(){const vn=yield(0,b.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:Wt}});cn(vn.tag_disciplines)}),Cn=()=>Be(void 0,null,function*(){var Wt,vn,Hn,zn;const Bn=document.createElement("div");Bn.className=Oe.fixedLoading,document.body.appendChild(Bn),Ee.render(pe.createElement(oe.Z,{spinning:!0}),Bn);const Wn=yield(0,b.ZP)(`/api/item_banks/${we.current}/edit_single.json`,{method:"get"});if(Wn.id){const qn=[];if(Wn!=null&&Wn.analysis||qn.push(3),(Wn==null?void 0:Wn.item_type)==="SUBJECTIVE"&&!((Wt=Wn==null?void 0:Wn.answer_texts)!=null&&Wt.length)&&qn.push(2),!((vn=Wn==null?void 0:Wn.tag_disciplines)!=null&&vn.length)){qn.push(1);const pn=[(Hn=Wn==null?void 0:Wn.discipline)==null?void 0:Hn.id,(zn=Wn==null?void 0:Wn.sub_discipline)==null?void 0:zn.id].filter(Ue=>!!Ue);It.setFieldValue("course",pn)}bt(qn),qn.length?ht(!0):Qe(),Bt(Wn)}document.body.removeChild(Bn)}),$t=Wt=>Be(void 0,null,function*(){we.current=Wt,Cn(),Ze()}),Xt=()=>{rt(!0)};(0,E.useImperativeHandle)(wt,()=>({onClick:Xt}));const Pn=Wt=>{cn([...Rn,Ye({},Wt)])},Nn=(Wt,vn)=>{if(Wt!=null&&Wt.course){const[Hn,zn]=Wt.course;mt(zn),Et(new Date),It.setFieldsValue({knowledge:[]})}},Qe=()=>Be(void 0,null,function*(){var Wt,vn,Hn;const{analysis:zn="",answer_texts:Bn="",course:Wn=[],knowledge:qn=[]}=It.getFieldsValue()||{},pn=new FormData;pn.append("scene_type",5),pn.append("item_bank_id",we.current),pn.append("analysis",zn),pn.append("answer_texts",[Bn]),pn.append("sub_discipline_id",(Wn==null?void 0:Wn[1])||""),pn.append("tag_discipline_ids",qn==null?void 0:qn.map(Ft=>Ft.value)),ct(),en([]),it(!0),ht(!1);const Ue=yield(0,te.$)(pn);if((Ue==null?void 0:Ue.status)===0)if((vn=(Wt=Ue==null?void 0:Ue.data)==null?void 0:Wt.content)!=null&&vn.length){jt(100),en((Hn=Ue==null?void 0:Ue.data)==null?void 0:Hn.content);return}else ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");it(!1),jt()}),Rt=()=>Be(void 0,null,function*(){var Wt,vn;const Hn=new FormData;if(Hn.append("scene_type",5),Hn.append("item_bank_id",we.current),Hn.append("count",1),Ce)return Promise.reject();ct();const zn=yield(0,te.$)(Hn);if((zn==null?void 0:zn.status)===0){if((vn=(Wt=zn==null?void 0:zn.data)==null?void 0:Wt.content)!=null&&vn.length)return jt(100),zn;ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898")}return jt(),zn}),zt=()=>{var Wt,vn;const Hn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],{name:zn,choices:Bn=[],item_type:Wn,tag_disciplines:qn=[],difficulty:pn,analysis:Ue,answer_texts:Ft,standard_answer:Sn}=et,tn=`1.\u3010${(Wt=dt.find(Tt=>Tt.value===Wn))==null?void 0:Wt.type}\u3011${zn}`;let _e="";const pt=(vn=qn==null?void 0:qn.map(Tt=>Tt.name))==null?void 0:vn.join("\u3001");return Wn==="SUBJECTIVE"?_e=(Ft==null?void 0:Ft[0])||"":Wn==="JUDGMENT"?Bn==null||Bn.forEach((Tt,ft)=>{Tt.is_answer&&(_e=ft?"\u9519\u8BEF":"\u6B63\u786E")}):Bn==null||Bn.forEach((Tt,ft)=>{Tt.is_answer&&(_e=_e+ut[ft])}),pe.createElement("div",{className:Oe.leftNode},pe.createElement(ae.Z,{className:"mb10",value:tn}),Bn==null?void 0:Bn.map((Tt,ft)=>pe.createElement("div",{key:ft,className:Oe.option},pe.createElement("div",{className:Oe.serial},ut[ft],"."),pe.createElement(ae.Z,{style:{flex:1},value:Tt==null?void 0:Tt.choice_text}))),pe.createElement("div",{style:{background:"#f1f1f1",height:1}}),Wn==="COMPLETION"?Sn==null?void 0:Sn.map((Tt,ft)=>{var Se,Te;return pe.createElement("div",{className:Oe.row,style:{alignItems:"center"},key:ft},pe.createElement("div",{className:Oe.label},"\u7B54\u6848",ft+1),pe.createElement("div",{className:Oe.content},(Tt==null?void 0:Tt.model)===1?(Se=Tt==null?void 0:Tt.answer_text)==null?void 0:Se.join("\u3001"):pe.createElement(le.Z,{value:(Te=Tt==null?void 0:Tt.answer_text)==null?void 0:Te.join("\u3001"),readOnly:!0})))}):pe.createElement("div",{className:Oe.row},pe.createElement("div",{className:Oe.label},"\u7B54\u6848"),pe.createElement("div",{className:Oe.content},_e)),pe.createElement("div",{className:Oe.row},pe.createElement("div",{className:Oe.label},"\u96BE\u5EA6"),pe.createElement("div",{className:Oe.content},Hn[pn-1]||"")),pe.createElement("div",{className:Oe.row},pe.createElement("div",{className:Oe.label},"\u89E3\u6790"),pe.createElement(ae.Z,{style:{flex:1},value:Ue||""})),pe.createElement("div",{className:Oe.row},pe.createElement("div",{className:Oe.label},"\u77E5\u8BC6\u70B9"),pe.createElement("div",{className:Oe.content},pt)))};return pe.createElement(E.Fragment,null,pe.createElement(fe.default,{centered:!0,open:qe,title:"\u6E29\u99A8\u63D0\u793A",width:810,okText:"\u7EE7\u7EED\u6362\u9898",zIndex:1002,onCancel:()=>ht(!1),onOk:()=>It.submit(),afterClose:()=>{It.resetFields()}},pe.createElement("div",{className:Oe.tip},"\u6211\u53D1\u73B0\u60A8\u9009\u4E2D\u7684\u8FD9\u9053\u9898\u76EE\u4E0D\u5B8C\u5584\u3002\u4E3A\u4E86\u80FD\u66F4\u7CBE\u51C6\u7684\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u5EFA\u8BAE\u60A8\u63D0\u4F9B\u66F4\u591A\u7684\u5173\u4E8E\u5F53\u524D\u9898\u76EE\u7684\u4FE1\u606F~"),pe.createElement("img",{src:Le,style:{marginTop:-100}}),pe.createElement(re.default,{form:It,onValuesChange:Nn,layout:"vertical",colon:!1,onFinish:Qe},Zt.includes(1)&&pe.createElement(he.Z,{align:"middle",className:"mb20"},pe.createElement(re.default.Item,{label:"\u77E5\u8BC6\u70B9",name:"course",className:"mr10 mb0"},pe.createElement(ie.Z,{size:"large",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},style:{width:240},placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:gt})),pe.createElement(re.default.Item,{name:"knowledge",className:"mb0 mt30"},pe.createElement(ce.N,{key:kt,height:300,zIndex:1003,selectvalues:He,subId:(Ct=It.getFieldsValue().course)==null?void 0:Ct[1],knowledgeOptions:Rn,onAddKnowledgeFinish:Pn,className:Oe.knowledgeWrapper}))),Zt.includes(2)&&pe.createElement(re.default.Item,{className:"mt20 mb10",name:"answer_texts",label:"\u53C2\u8003\u7B54\u6848",valuePropName:"defaultValue"},pe.createElement(a.Z,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848",height:120})),Zt.includes(3)&&pe.createElement(re.default.Item,{className:"mb0",name:"analysis",label:"\u9898\u76EE\u89E3\u6790",valuePropName:"defaultValue"},pe.createElement(a.Z,{placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u89E3\u6790",height:120})))),un&&pe.createElement(je.Z,{isIntelligentAssistant:!0,setScoreShow:rt,isshixuns:!1,ScoreShow:!!un,isloadings:!1,onOk:Wt=>{if(!Wt.length){ge.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}$t(Wt[0])}}),pe.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Nt},pe.createElement(he.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},pe.createElement("img",{src:y(34999),alt:"\u4EE5\u9898\u6362\u9898"}),pe.createElement("span",{className:"ml10"},"\u4EE5\u9898\u6362\u9898")),pe.createElement(Ge.Z,{stickyTop:-24,isSingleSelection:!0,hideWordFeatures:!0,dataSource:sn,customRightHeadNode:!0,customLeftHeadNode:pe.createElement("div",{className:"mb10 blod c-black"},"\u539F\u9898\u76EE"),customLeftContent:zt(),hideRecognition:!0,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,underpinBackgroundStyle:{minHeight:"calc(100vh - 166px)"},onCancel:()=>it(!1),onSuccess:()=>{it(!1),rt(!1)},onExchange:Rt}),pe.createElement("div",{style:{height:70}})),Ve(["\u9898\u76EE\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u9898\u76EE\u53D8\u6362\u4E2D"]))})},75097:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return je}});var E=y(59301),re=y(43418),oe=y(95237),ge=y(93948),fe="data:image/png;base64,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",he="data:image/png;base64,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",ie="data:image/png;base64,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",xe={dotLoading:"dotLoading___C9qdK",showHide:"showHide___smgPU",progress:"progress___kIqrW"},Ee=y(59301);const Le=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var je=()=>{const[Ge,ce]=(0,E.useState)(0),[b,a]=(0,E.useState)(!1),[ee,x]=(0,E.useState)(!0),te=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(ee)return;const Ae=()=>{ce(Ie=>Ie>=99?(clearInterval(te.current),99):Ie+1)};return te.current=setInterval(Ae,5e4/99),()=>clearInterval(te.current)},[ee]);const ae=()=>{ce(0),a(!0),x(!1)},le=(Ae=0)=>{x(!0),ce(Ae),a(!1)},pe=Ae=>{const Ie=Ae/1048576;let ke;return Ie<=.3?ke=3:Ie<=.5?ke=5:Ie<=1?ke=10:Ie<=2?ke=20:Ie<=3?ke=30:Ie<=10?ke=Ie*10:ke=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${ke}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ve=()=>Ee.createElement("span",{className:xe.dotLoading},Ee.createElement("span",null,"."),Ee.createElement("span",null,"."),Ee.createElement("span",null,"."));return{progress:Ge,progressOpen:b,openProgress:ae,closeProgress:le,toggleLock:()=>x(Ae=>!Ae),CreateProgressModal:(Ae=Le,Ie)=>Ee.createElement(re.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:b,title:null,footer:null,width:500,afterClose:()=>ce(0)},Ee.createElement(oe.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Ge<=30&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:fe,alt:"Step 1"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[0],ve())),Ge>30&&Ge<60&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:he,alt:"Step 2"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[1],ve())),Ge>=60&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:ie,alt:"Step 3"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[2],ve())),Ee.createElement(ge.Z,{className:xe.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Ge}),!!Ie&&Ee.createElement("div",{className:"c-grey-999"},pe(Ie))))}}},11515:function(de,ne,y){"use strict";y.d(ne,{$:function(){return Ct},Z:function(){return sn}});var E=y(59301),re=y(36360),oe=y(44993),ge=y(54580),fe=y(8591),he=y(43418),ie=y(95237),xe=y(43428),Ee=y(32454),Le=y(75097),Oe=y(59301),je=(en,et,Bt)=>new Promise((un,rt)=>{var qe=bt=>{try{Zt(Bt.next(bt))}catch(Nt){rt(Nt)}},ht=bt=>{try{Zt(Bt.throw(bt))}catch(Nt){rt(Nt)}},Zt=bt=>bt.done?un(bt.value):Promise.resolve(bt.value).then(qe,ht);Zt((Bt=Bt.apply(en,et)).next())});const{Dragger:Ge}=ge.default;var b=(0,E.forwardRef)(({onUpdateNum:en},et)=>{var Bt;const[un,rt]=(0,E.useState)([]),[qe,ht]=(0,E.useState)(!1),[Zt,bt]=(0,E.useState)([]),[Nt,it]=(0,E.useState)(!1),{openProgress:kt,closeProgress:Et,CreateProgressModal:Rn}=(0,Le.Z)(),cn=()=>{ht(!0)};(0,E.useImperativeHandle)(et,()=>({onClick:cn}));const gt=tt=>je(void 0,null,function*(){const we=tt.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(we)==-1?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):tt.size/1024/1024>10?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):(bt([tt]),Promise.reject())});return Oe.createElement(E.Fragment,null,Oe.createElement(he.default,{centered:!0,open:qe,title:"\u667A\u80FD\u8BC6\u9898",width:700,okText:"\u5F00\u59CB\u8BC6\u9898",afterClose:()=>{bt([]),en()},onCancel:()=>ht(!1),onOk:()=>je(void 0,null,function*(){var tt,we,Ce;if(!(Zt!=null&&Zt.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6");return}const ct=new FormData;ct.append("file",Zt[0]),ct.append("scene_type",0),kt(),it(!0),rt([]);const jt=yield Ct(ct);if((jt==null?void 0:jt.status)===0)if((we=(tt=jt==null?void 0:jt.data)==null?void 0:tt.content)!=null&&we.length){Et(100),rt((Ce=jt==null?void 0:jt.data)==null?void 0:Ce.content);return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");it(!1),Et()})},Oe.createElement("div",{className:"mb10",style:{color:"#FA6400"}},"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u9898\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u9898"),Oe.createElement(Ge,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:Zt,beforeUpload:gt,onRemove:()=>bt([]),height:200},Oe.createElement(ie.Z,{align:"middle",justify:"center",style:{flexDirection:"column"}},Oe.createElement("div",{className:"iconfont icon-shangchuanwenjian2 c-light-primary font30"}),Oe.createElement("div",{className:"c-light-primary mb10 mt10"},"\u70B9\u51FB\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u8FD9\u91CC\u4E0A\u4F20"),Oe.createElement("div",{className:"c-grey-666"},"\u652F\u6301\u6269\u5C55\u540D\uFF1A.doc .docx .pdf .jpg .png...",Oe.createElement("br",null),"\u4E00\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6\uFF0C\u5927\u5C0F\u9650\u5236\u4E3A10MB")))),Oe.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Nt},Oe.createElement(ie.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},Oe.createElement("img",{src:y(7764),alt:"\u667A\u80FD\u8BC6\u9898"}),Oe.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC6\u9898")),Oe.createElement(Ee.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:un,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>it(!1),onSuccess:()=>{it(!1),ht(!1)}}),Oe.createElement("div",{style:{height:70}})),Rn(void 0,(Bt=Zt==null?void 0:Zt[0])==null?void 0:Bt.size))}),a=y(59301),ee=(en,et,Bt)=>new Promise((un,rt)=>{var qe=bt=>{try{Zt(Bt.next(bt))}catch(Nt){rt(Nt)}},ht=bt=>{try{Zt(Bt.throw(bt))}catch(Nt){rt(Nt)}},Zt=bt=>bt.done?un(bt.value):Promise.resolve(bt.value).then(qe,ht);Zt((Bt=Bt.apply(en,et)).next())});const{Dragger:x}=ge.default;var ae=(0,E.forwardRef)(({onUpdateNum:en,onClose:et},Bt)=>{var un;const[rt,qe]=(0,E.useState)(!1),[ht,Zt]=(0,E.useState)([]),{openProgress:bt,closeProgress:Nt,CreateProgressModal:it}=(0,Le.Z)(),kt=()=>{qe(!0)};(0,E.useImperativeHandle)(Bt,()=>({onClick:kt}));const Et=Rn=>ee(void 0,null,function*(){const cn=Rn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(cn)==-1?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Rn.size/1024/1024>10?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):(Zt([Rn]),Promise.reject())});return a.createElement(E.Fragment,null,a.createElement(he.default,{centered:!0,open:rt,title:"\u667A\u80FD\u8BC6\u5377",width:700,okText:"\u5F00\u59CB\u8BC6\u5377",afterClose:()=>{Zt([]),en()},onCancel:()=>qe(!1),onOk:()=>ee(void 0,null,function*(){var Rn,cn;if(!(ht!=null&&ht.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u8BD5\u5377\u6587\u4EF6");return}const gt=new FormData;gt.append("file",ht[0]),gt.append("scene_type",4),bt();const tt=yield Ct(gt);if((tt==null?void 0:tt.status)===0)if((Rn=tt==null?void 0:tt.data)!=null&&Rn.examination_bank_id){oe.history.replace(`/paperlibrary/see/${(cn=tt==null?void 0:tt.data)==null?void 0:cn.examination_bank_id}?isIntelligentAssistant=true`),Nt(100),qe(!1),et();return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u5377");Nt()})},a.createElement("div",{className:"mb10",style:{color:"#FA6400"}},"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u5377\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u5377"),a.createElement(x,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:ht,beforeUpload:Et,onRemove:()=>Zt([]),height:200},a.createElement(ie.Z,{align:"middle",justify:"center",style:{flexDirection:"column"}},a.createElement("div",{className:"iconfont icon-shangchuanwenjian2 c-light-primary font30"}),a.createElement("div",{className:"c-light-primary mb10 mt10"},"\u70B9\u51FB\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u8FD9\u91CC\u4E0A\u4F20"),a.createElement("div",{className:"c-grey-666"},"\u652F\u6301\u6269\u5C55\u540D\uFF1A.doc .docx .pdf .jpg .png...",a.createElement("br",null),"\u4E00\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6\uFF0C\u5927\u5C0F\u9650\u5236\u4E3A10MB")))),it(void 0,(un=ht==null?void 0:ht[0])==null?void 0:un.size))}),le=y(98012),pe=y(92832),ve=y(6848),be=y(43604),Ae=y(5871),Ie="data:image/png;base64,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",ke={tip:"tip___V6mRp"},Ye=y(36433),Be=y(59301),$e=(en,et,Bt)=>new Promise((un,rt)=>{var qe=bt=>{try{Zt(Bt.next(bt))}catch(Nt){rt(Nt)}},ht=bt=>{try{Zt(Bt.throw(bt))}catch(Nt){rt(Nt)}},Zt=bt=>bt.done?un(bt.value):Promise.resolve(bt.value).then(qe,ht);Zt((Bt=Bt.apply(en,et)).next())}),Yt=(0,E.forwardRef)(({onUpdateNum:en},et)=>{const Bt=`\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9\uFF1A\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u6BCF\u9053\u9898\u5E94\u5305\u542B\uFF1A +!(function(){var Gc=Object.defineProperty,Vc=Object.defineProperties;var Zc=Object.getOwnPropertyDescriptors;var Gs=Object.getOwnPropertySymbols;var lc=Object.prototype.hasOwnProperty,sc=Object.prototype.propertyIsEnumerable;var uc=Math.pow,ic=(ge,ne,y)=>ne in ge?Gc(ge,ne,{enumerable:!0,configurable:!0,writable:!0,value:y}):ge[ne]=y,io=(ge,ne)=>{for(var y in ne||(ne={}))lc.call(ne,y)&&ic(ge,y,ne[y]);if(Gs)for(var y of Gs(ne))sc.call(ne,y)&&ic(ge,y,ne[y]);return ge},Tu=(ge,ne)=>Vc(ge,Zc(ne));var cc=(ge,ne)=>{var y={};for(var E in ge)lc.call(ge,E)&&ne.indexOf(E)<0&&(y[E]=ge[E]);if(ge!=null&&Gs)for(var E of Gs(ge))ne.indexOf(E)<0&&sc.call(ge,E)&&(y[E]=ge[E]);return y};var Ou=(ge,ne,y)=>new Promise((E,ae)=>{var oe=he=>{try{fe(y.next(he))}catch(ie){ae(ie)}},ce=he=>{try{fe(y.throw(he))}catch(ie){ae(ie)}},fe=he=>he.done?E(he.value):Promise.resolve(he.value).then(oe,ce);fe((y=y.apply(ge,ne)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[7062],{89489:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},59477:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},65363:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(59301),oe={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},81953:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},26227:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},49198:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},41464:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},87169:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},52671:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},8657:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},56082:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},33853:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},15075:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},43531:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},38819:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(Oe,Le){return ae.createElement(fe.Z,(0,E.Z)({},Oe,{ref:Le,icon:ce}))},ie=ae.forwardRef(he),xe=ie},25346:function(ge,ne){"use strict";ne.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},3812:function(ge,ne){"use strict";ne.Z={modal:"modal___A9Ovz",colorBlue:"colorBlue___XSmR5",formWrap:"formWrap___wRvaA",flexRow:"flexRow___C40dc",flexColumn:"flexColumn___LkZfj",example:"example___bz7Hw",exampleImg:"exampleImg___gNkC_",colorOrange:"colorOrange___Ka6zf",uploader:"uploader___plQRr",uploadImg:"uploadImg___cjOpL",imageTip:"imageTip___p1_lZ",uploadTipIcon:"uploadTipIcon___SpsS2",uploadTip:"uploadTip___e9JlL",color05101a:"color05101a___CDEUv",viewLargerImg:"viewLargerImg___IclRX",footerWrap:"footerWrap___beWC6",note:"note___CXi9y",schoolHintWrap:"schoolHintWrap___Ma6ly",colorCDCDCD:"colorCDCDCD___D0UWo",color0152d9:"color0152d9___hF3Bb"}},79751:function(ge,ne,y){"use strict";var E=y(59301),ae=Object.defineProperty,oe=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,he=(Ee,Oe,Le)=>Oe in Ee?ae(Ee,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Ee[Oe]=Le,ie=(Ee,Oe)=>{for(var Le in Oe||(Oe={}))ce.call(Oe,Le)&&he(Ee,Le,Oe[Le]);if(oe)for(var Le of oe(Oe))fe.call(Oe,Le)&&he(Ee,Le,Oe[Le]);return Ee};const xe=Ee=>React.createElement("svg",ie({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Ee),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));ne.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},94890:function(ge,ne,y){"use strict";var E=y(59301),ae=Object.defineProperty,oe=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,he=(Ee,Oe,Le)=>Oe in Ee?ae(Ee,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Ee[Oe]=Le,ie=(Ee,Oe)=>{for(var Le in Oe||(Oe={}))ce.call(Oe,Le)&&he(Ee,Le,Oe[Le]);if(oe)for(var Le of oe(Oe))fe.call(Oe,Le)&&he(Ee,Le,Oe[Le]);return Ee};const xe=Ee=>React.createElement("svg",ie({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Ee),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));ne.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},74042:function(){"use strict";function ge(de,b,a,ee){a===void 0&&(a=0),ee===void 0&&(ee=1/0),this._name=de,this._defaultValue=b,this._minimum=a,this._maximum=ee}Object.defineProperty(ge.prototype,"name",{get:function(){return this._name},set:function(de){if(typeof de!="string"||de==="")throw new Error("Shape name must be a valid string.");this._name=de}}),Object.defineProperty(ge.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(de){if(typeof de!="number"||isNaN(de))throw new Error("The default value must be a real number, not: "+de);this._defaultValue=de}}),Object.defineProperty(ge.prototype,"minimum",{get:function(){return this._minimum},set:function(de){if(typeof de!="number"||isNaN(de))throw new Error("Minimum must be a real number, not: "+de);this._minimum=de}}),Object.defineProperty(ge.prototype,"maximum",{get:function(){return this._maximum},set:function(de){if(typeof de!="number"||isNaN(de))throw new Error("Maximum must be a real number, not: "+de);this._maximum=de}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(de,b){var a=go.Shape._FigureParameters[de];return a?a[b]:null},go.Shape.setFigureParameter=function(de,b,a){if(!(a instanceof ge))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 ee=go.Shape._FigureParameters[de];ee||(ee=[],go.Shape._FigureParameters[de]=ee),ee[b]=a};var ne=[];function y(de,b){var a=ne.pop();return a===void 0?new go.Point(de,b):(a.x=de,a.y=b,a)}function E(){var de=ne.pop();return de===void 0?new go.Point:de}function ae(de){ne.push(de)}function oe(de,b,a,ee,x,te,re,le,pe){pe||(pe=new go.Point);var ve=de-a,be=x-re,Ae=NaN,Ne=NaN;if(ve===0)if(be===0)de===a&&(Ae=de,Ne=b);else{var ke=(te-le)/be,_e=te-ke*x;Ae=de,Ne=ke*Ae+_e}else if(be===0){var De=(b-ee)/ve,at=b-De*de;Ae=x,Ne=De*Ae+at}else{var De=(b-ee)/ve,ke=(te-le)/be,at=b-De*de,_e=te-ke*x;Ae=(_e-at)/(De-ke),Ne=De*Ae+at}return pe.x=Ae,pe.y=Ne,pe}function ce(de,b,a,ee,x,te,re,le,pe,ve,be,Ae,Ne,ke){var _e=1-pe,De=pe,at=de*_e+a*De,ut=b*_e+ee*De,Yt=a*_e+x*De,Et=ee*_e+te*De,Lt=x*_e+re*De,Ct=te*_e+le*De,kt=at*_e+Yt*De,yt=ut*_e+Et*De,It=Yt*_e+Lt*De,Je=Et*_e+Ct*De,pt=kt*_e+It*De,Mt=yt*_e+Je*De;ve.x=at,ve.y=ut,be.x=kt,be.y=yt,Ae.x=pt,Ae.y=Mt,Ne.x=It,Ne.y=Je,ke.x=Lt,ke.y=Ct}var fe=new go.Spot(.156,.156),he=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ge("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(de,b,a){var ee=de?de.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=5),ee=Math.min(ee,b/3),ee=Math.min(ee,a/3);var x=ee*ie,te=new go.Geometry().add(new go.PathFigure(ee,0,!0).add(new go.PathSegment(go.PathSegment.Line,b-ee,0)).add(new go.PathSegment(go.PathSegment.Bezier,b,ee,b-x,0,b,x)).add(new go.PathSegment(go.PathSegment.Line,b,a-ee)).add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b,a-x,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,ee,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-ee,x,a,0,a-x)).add(new go.PathSegment(go.PathSegment.Line,0,ee)).add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,x,x,0).close()));return x>1&&(te.spot1=new go.Spot(0,0,x,x),te.spot2=new go.Spot(1,1,-x,-x)),te}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,.5*b,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(de,b,a){return new go.Geometry().add(new go.PathFigure(b,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(de,b,a){return new go.Geometry().add(new go.PathFigure(b,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(de,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(de,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=0,ee.startY=a/2,ee.endX=b,ee.endY=a/2,ee}),go.Shape.defineFigureGenerator("LineV",function(de,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=b/2,ee.startY=0,ee.endX=b/2,ee.endY=a,ee}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,b,a/2)).add(new go.PathSegment(go.PathSegment.Move,b/2,0)).add(new go.PathSegment(go.PathSegment.Line,b/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)))}),go.Shape.defineFigureGenerator("LineRight",function(de,b,a){return new go.Geometry().add(new go.PathFigure(.25*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*b,a)))}),go.Shape.defineFigureGenerator("LineDown",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,.75*a)).add(new go.PathSegment(go.PathSegment.Line,b,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(de,b,a){return new go.Geometry().add(new go.PathFigure(.75*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*b,a)))}),go.Shape.defineFigureGenerator("LineUp",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,.25*a)).add(new go.PathSegment(go.PathSegment.Line,b,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(de,b,a){var ee=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(ee*b,(1-ee)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,ee*a)).add(new go.PathSegment(go.PathSegment.Move,ee*b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,(1-ee)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,b,a/2)).add(new go.PathSegment(go.PathSegment.Move,b/2,0)).add(new go.PathSegment(go.PathSegment.Line,b/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(de,b,a){var ee=b/2,x=new go.Geometry().add(new go.PathFigure(b,b/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,ee,ee,ee,ee).close()));return x.spot1=fe,x.spot2=he,x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Line1",function(de,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=0,ee.startY=0,ee.endX=b,ee.endY=a,ee}),go.Shape.defineFigureGenerator("Line2",function(de,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=b,ee.startY=0,ee.endX=0,ee.endY=a,ee}),go.Shape.defineFigureGenerator("Curve1",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,b,a,ie*b,0,b,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,b,a,0,ie*a,(1-ie)*b,a)))}),go.Shape.defineFigureGenerator("Curve3",function(de,b,a){return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,b,ie*a,ie*b,a)))}),go.Shape.defineFigureGenerator("Curve4",function(de,b,a){return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*b,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(de,b,a){return new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new ge("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)?ee=.1:ee<-1?ee=-1:ee>1&&(ee=1);var x=Math.abs(ee)*b;if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),xb&&(ee=b);var x=Math.abs(ee);if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),x.5&&(ee=.5);var x=Math.abs(ee)*b;if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),xb&&(ee=b/2);var x=Math.abs(ee);if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),xb&&(ee=b/2);var x=Math.abs(ee);if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())):te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),x0&&(re.add(new go.PathSegment(go.PathSegment.Move,b/2+le,b/2)),re.add(new go.PathSegment(go.PathSegment.Arc,0,-360,x,x,le,le).close())),te.spot1=fe,te.spot2=he,te.defaultStretch=go.GraphObject.Uniform,te}),go.Shape.defineFigureGenerator("Cloud",function(de,b,a){return new go.Geometry().add(new go.PathFigure(.08034461*b,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*b,.05349299*a,-.09239631*b,.07836421*a,.1406031*b,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*b,.074219*a,.2450511*b,-.00697547*a,.3776197*b,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*b,.07004196*a,.4539471*b,0,.6066018*b,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*b,.08370865*a,.6914277*b,-.01904177*a,.8921095*b,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*b,.3194596*a,1.036446*b,.04105738*a,1.020377*b,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*b,.562044*a,1.04448*b,.360238*a,.992256*b,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*b,.8217117*a,1.032337*b,.5771781*a,1.018411*b,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*b,.9156953*a,1.028411*b,.9571472*a,.8556702*b,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*b,.9310455*a,.7431877*b,1.009325*a,.5624123*b,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*b,.9344623*a,.4820677*b,1.031761*a,.3030112*b,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*b,.870098*a,.2329994*b,1.01518*a,.03213784*b,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*b,.6545475*a,-.02812061*b,.9032597*a,-.01205169*b,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*b,.4265613*a,-.01812061*b,.6089503*a,-.00606892*b,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*b,.1944299*a,-.01606892*b,.3892545*a,-.01205169*b,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(de,b,a){var ee=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(ee*b,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,0)).add(new go.PathSegment(go.PathSegment.Line,b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,b,(1-ee)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,a)).add(new go.PathSegment(go.PathSegment.Line,ee*b,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-ee)*a)).add(new go.PathSegment(go.PathSegment.Line,0,ee*a).close())).setSpots(ee/2,ee/2,1-ee/2,1-ee/2)}),go.Shape.setFigureParameter("Pie",0,new ge("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ge("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(de,b,a){var ee=de?de.parameter1:NaN,x=de?de.parameter2:NaN;isNaN(ee)&&(ee=0),isNaN(x)&&(x=315);var te=ee%360;te<0&&(te+=360);var re=x%360,le=Math.min(b,a)/2;return new go.Geometry().add(new go.PathFigure(le,le).add(new go.PathSegment(go.PathSegment.Arc,te,re,le,le,le,le).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(de,b,a){var ee=ie/Math.SQRT2*.5,x=Math.SQRT2/2,te=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(b,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,x*b,te*a,b,(1-ee)*a,(x+ee)*b,(te+ee)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ge("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(de,b,a){var ee=de?de.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=30);var x=Math.min(ee,b)/2,te=b/2,re=a/2;return new go.Geometry().add(new go.PathFigure(te-x,0,!0).add(new go.PathSegment(go.PathSegment.Line,te+x,0)).add(new go.PathSegment(go.PathSegment.Line,te+x,re-x)).add(new go.PathSegment(go.PathSegment.Line,b,re-x)).add(new go.PathSegment(go.PathSegment.Line,b,re+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,re+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,re+x)).add(new go.PathSegment(go.PathSegment.Line,0,re+x)).add(new go.PathSegment(go.PathSegment.Line,0,re-x)).add(new go.PathSegment(go.PathSegment.Line,te-x,re-x).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ge("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(de,b,a){var ee=de?de.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=10);var x=Math.min(ee,b)/2,te=b/2,re=a/2;return new go.Geometry().add(new go.PathFigure(te-x,0,!0).add(new go.PathSegment(go.PathSegment.Line,te+x,0)).add(new go.PathSegment(go.PathSegment.Line,te+x,re-x)).add(new go.PathSegment(go.PathSegment.Line,b,re-x)).add(new go.PathSegment(go.PathSegment.Line,b,re+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,re+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,re+x)).add(new go.PathSegment(go.PathSegment.Line,0,re+x)).add(new go.PathSegment(go.PathSegment.Line,0,re-x)).add(new go.PathSegment(go.PathSegment.Line,te-x,re-x).close()))}),go.Shape.setFigureParameter("ThickX",0,new ge("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(de,b,a){var ee=de?de.parameter1:NaN;if((isNaN(ee)||ee<0)&&(ee=30),b===0||a===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=b,x.endY=a,x}else{var te=b/2,re=a/2,le=Math.atan2(a,b),pe=ee-Math.min(Math.cos(le)*ee/2,te),ve=ee-Math.min(Math.sin(le)*ee/2,re),x=new go.Geometry,be=new go.PathFigure(pe,0,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,te,.2*a)),be.add(new go.PathSegment(go.PathSegment.Line,b-pe,0)),be.add(new go.PathSegment(go.PathSegment.Line,b,ve)),be.add(new go.PathSegment(go.PathSegment.Line,.8*b,re)),be.add(new go.PathSegment(go.PathSegment.Line,b,a-ve)),be.add(new go.PathSegment(go.PathSegment.Line,b-pe,a)),be.add(new go.PathSegment(go.PathSegment.Line,te,.8*a)),be.add(new go.PathSegment(go.PathSegment.Line,pe,a)),be.add(new go.PathSegment(go.PathSegment.Line,0,a-ve)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,re)),be.add(new go.PathSegment(go.PathSegment.Line,0,ve).close()),x}}),go.Shape.setFigureParameter("ThinX",0,new ge("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(de,b,a){var ee=de?de.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=10);var x=new go.Geometry,te=new go.PathFigure(.1*b,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),x}),go.Shape.setFigureParameter("SquareIBeam",0,new ge("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=.2);var x=new go.Geometry,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+ee/2)*b,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+ee/2)*b,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5-ee/2)*b,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5-ee/2)*b,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee*a).close()),x}),go.Shape.setFigureParameter("RoundedIBeam",0,new ge("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=.5);var x=new go.Geometry,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,a,Math.abs(1-ee)*b,.25*a,Math.abs(1-ee)*b,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,ee*b,.75*a,ee*b,.25*a).close()),x}),go.Shape.defineFigureGenerator("HalfEllipse",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,ie*b,0,b,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,b,(.5+ie/2)*a,ie*b,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,b,0,b,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*b,.75*a,.5*b,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(de,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*b,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.3*a,0,0,.45*b,0)).add(new go.PathSegment(go.PathSegment.Bezier,b,.3*a,.55*b,0,b,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,.5*a,.9*b,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(de,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*b,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,.6*b,.2*a,b,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*b,.7*a,b,.8*a,.6*b,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*b,a,.5*b,.75*a,.55*b,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*b,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*b,.7*a,.45*b,.95*a,.5*b,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*b,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*b,.01*a,0,.25*a,.4*b,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.4*b,.6*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.15*b,a,.5*b,.75*a,.45*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.6*b,.6*a,.55*b,.95*a,.5*b,.75*a));var te=.2,re=.3,le=0,pe=te*ie;return x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+re)*b,(.5+te+le)*a,(.5-te+re)*b,(.5+pe+le)*a,(.5-pe+re)*b,(.5+te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+te+re)*b,(.5+le)*a,(.5+pe+re)*b,(.5+te+le)*a,(.5+te+re)*b,(.5+pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+re)*b,(.5-te+le)*a,(1-.5+te+re)*b,(.5-pe+le)*a,(.5+pe+re)*b,(.5-te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.65*b,.36771243*a,(.5-pe+re)*b,(.5-te+le)*a,(.5-te+re+.05)*b,(.5-pe+le-.02)*a)),te=.2,re=0,le=-.3,pe=te*ie,x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+te+re)*b,(.5+le)*a,(.5+pe+re)*b,(.5+te+le)*a,(.5+te+re)*b,(.5+pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+re)*b,(.5-te+le)*a,(1-.5+te+re)*b,(.5-pe+le)*a,(.5+pe+re)*b,(.5-te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+re)*b,(.5+le)*a,(.5-pe+re)*b,(.5-te+le)*a,(.5-te+re)*b,(.5-pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-pe+re)*b,(.5+te+le)*a,(.5-te+re)*b,(.5+pe+le)*a,(.5-pe+re)*b,(.5+te+le)*a)),te=.2,re=-.3,le=0,pe=te*ie,x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+re)*b,(.5-te+le)*a,(1-.5+te+re-.05)*b,(.5-pe+le-.02)*a,(.5+pe+re)*b,(.5-te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+re)*b,(.5+le)*a,(.5-pe+re)*b,(.5-te+le)*a,(.5-te+re)*b,(.5-pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+re)*b,(.5+te+le)*a,(.5-te+re)*b,(.5+pe+le)*a,(.5-pe+re)*b,(.5+te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,.6*a,(.5+pe+re)*b,(.5+te+le)*a,(.5+te+re)*b,(.5+pe+le)*a).close()),ee.setSpots(.06,.33,.93,.68),ee}),go.Shape.defineFigureGenerator("YinYang",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.5,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,b*.5,b*.5,b*.5,b*.5)),x.add(new go.PathSegment(go.PathSegment.Arc,90,-180,b*.5,b*.75,b*.25,b*.25)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,b*.5,b*.25,b*.25,b*.25));var te=.1,re=.5,le=.25;return x.add(new go.PathSegment(go.PathSegment.Move,(re+te)*b,le*a)),x.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b*re,a*le,te*b,te*b).close()),x=new go.PathFigure(b*.5,0,!1),ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,b*.5,b*.5,b*.5,b*.5)),le=.75,x=new go.PathFigure((re+te)*b,le*a,!0),ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,0,360,b*re,a*le,te*b,te*b).close()),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Peace",function(de,b,a){var ee=.8535533905932737,x=.5*b,te=.5*a;return new go.Geometry().add(new go.PathFigure(x,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,x,te,x,te)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Move,x,te)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,ee*a)).add(new go.PathSegment(go.PathSegment.Move,x,te)).add(new go.PathSegment(go.PathSegment.Line,ee*b,ee*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(de,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,re=.5,le=.5,pe=new go.PathFigure(re*b,(le-te)*a);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*b,le*a,(re-x)*b,(le-te)*a,(re-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le+te)*a,(re-te)*b,(le+x)*a,(re-x)*b,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*b,le*a,(re+x)*b,(le+te)*a,(re+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le-te)*a,(re+te)*b,(le-x)*a,(re+x)*b,(le-te)*a)),te=.4,x=ie*.4;var ve=E(),be=E(),Ae=E(),Ne=E();ce(re,le-te,re+x,le-te,re+te,le-x,re+te,le,.42,ve,be,Ae,Ne,Ne);var ke=E(),_e=E(),De=E();ce(re,le-te,re+x,le-te,re+te,le-x,re+te,le,.58,Ne,Ne,De,ke,_e);var at=E(),ut=E(),Yt=E();ce(re,le+te,re-x,le+te,re-te,le+x,re-te,le,.42,at,ut,Yt,Ne,Ne);var Et=E(),Lt=E(),Ct=E();return ce(re,le+te,re-x,le+te,re-te,le+x,re-te,le,.58,Ne,Ne,Ct,Et,Lt),pe.add(new go.PathSegment(go.PathSegment.Move,Ct.x*b,Ct.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*b,le*a,Et.x*b,Et.y*a,Lt.x*b,Lt.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le-te)*a,(re-te)*b,(le-x)*a,(re-x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ae.x*b,Ae.y*a,ve.x*b,ve.y*a,be.x*b,be.y*a)),pe.add(new go.PathSegment(go.PathSegment.Line,Ct.x*b,Ct.y*a).close()),pe.add(new go.PathSegment(go.PathSegment.Move,Yt.x*b,Yt.y*a)),pe.add(new go.PathSegment(go.PathSegment.Line,De.x*b,De.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*b,le*a,ke.x*b,ke.y*a,_e.x*b,_e.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le+te)*a,(re+te)*b,(le+x)*a,(re+x)*b,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Yt.x*b,Yt.y*a,at.x*b,at.y*a,ut.x*b,ut.y*a).close()),ae(ve),ae(be),ae(Ae),ae(Ne),ae(ke),ae(_e),ae(De),ae(at),ae(ut),ae(Yt),ae(Et),ae(Lt),ae(Ct),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Fragile",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*b,0)).add(new go.PathSegment(go.PathSegment.Line,.2*b,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*b,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*b,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*b,0)).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*b,.5*a,b,.25*a,.75*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*b,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new ge("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(de,b,a){var ee=de?de.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=30),ee>b&&(ee=b);var x=(b-ee)/2,te=x+ee;return new go.Geometry().add(new go.PathFigure(te,.5*a).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,x,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,b,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*b,0)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.45*a)).add(new go.PathSegment(go.PathSegment.Line,b,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*b,a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(de,b,a){var ee=new go.Geometry,x=ie*.4,te=.4,re=.5,le=.5,pe=E(),ve=E(),be=E(),Ae=E(),Ne=new go.PathFigure((re-te)*b,le*a,!1);ee.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le-te)*a,(re-te)*b,(le-x)*a,(re-x)*b,(le-te)*a)),ce(re,le-te,re+x,le-te,re+te,le-x,re+te,le,.44,be,Ae,ve,pe,pe),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*b,ve.y*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a));var ke=y(ve.x,ve.y);ce(re,le-te,re+x,le-te,re+te,le-x,re+te,le,.56,pe,pe,ve,be,Ae);var _e=y(ve.x,ve.y);Ne.add(new go.PathSegment(go.PathSegment.Line,(ke.x*.1+.95*.9)*b,ke.y*.1*a)),Ne.add(new go.PathSegment(go.PathSegment.Line,.85*b,ke.y*.1*a)),Ne.add(new go.PathSegment(go.PathSegment.Line,.85*b,0)),Ne.add(new go.PathSegment(go.PathSegment.Line,b,0)),Ne.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),Ne.add(new go.PathSegment(go.PathSegment.Line,(_e.x*.1+.9)*b,.15*a)),Ne.add(new go.PathSegment(go.PathSegment.Line,(_e.x*.1+.9)*b,(_e.y*.1+.05*.9)*a)),Ne.add(new go.PathSegment(go.PathSegment.Line,_e.x*b,_e.y*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*b,le*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le+te)*a,(re+te)*b,(le+x)*a,(re+x)*b,(le+te)*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*b,le*a,(re-x)*b,(le+te)*a,(re-te)*b,(le+x)*a)),te=.35,x=ie*.35;var De=new go.PathFigure(re*b,(le-te)*a,!1);ee.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*b,le*a,(re-x)*b,(le-te)*a,(re-te)*b,(le-x)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le+te)*a,(re-te)*b,(le+x)*a,(re-x)*b,(le+te)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*b,le*a,(re+x)*b,(le+te)*a,(re+te)*b,(le+x)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le-te)*a,(re+te)*b,(le-x)*a,(re+x)*b,(le-te)*a));var at=new go.PathFigure((re-te)*b,le*a,!1);return ee.add(at),ae(pe),ae(ve),ae(be),ae(Ae),ae(ke),ae(_e),ee.spot1=new go.Spot(.202,.257),ee.spot2=new go.Spot(.792,.739),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("GenderFemale",function(de,b,a){var ee=new go.Geometry,x=.375,te=0,re=-.125,le=x*ie,pe=new go.PathFigure((.525+te)*b,(.5+x+re)*a,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+te)*b,(.5+re)*a,(.5+le+te)*b,(.5+x+re)*a,(.5+x+te)*b,(.5+le+re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*b,(.5-x+re)*a,(1-.5+x+te)*b,(.5-le+re)*a,(.5+le+te)*b,(.5-x+re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+te)*b,(.5+re)*a,(.5-le+te)*b,(.5-x+re)*a,(.5-x+te)*b,(.5-le+re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+te)*b,(.5+x+re)*a,(.5-x+te)*b,(.5+le+re)*a,(.5-le+te)*b,(.5+x+re)*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.475*b,.85*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.425*b,.85*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.425*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.475*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.475*b,a)),pe.add(new go.PathSegment(go.PathSegment.Line,.525*b,a)),pe.add(new go.PathSegment(go.PathSegment.Line,.525*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.575*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.575*b,.85*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.525*b,.85*a).close()),x=.325,te=0,re=-.125,le=x*ie;var pe=new go.PathFigure((1-.5+x+te)*b,(.5+re)*a,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*b,(.5+x+re)*a,(.5+x+te)*b,(.5+le+re)*a,(.5+le+te)*b,(.5+x+re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+te)*b,(.5+re)*a,(.5-le+te)*b,(.5+x+re)*a,(.5-x+te)*b,(.5+le+re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*b,(.5-x+re)*a,(.5-x+te)*b,(.5-le+re)*a,(.5-le+te)*b,(.5-x+re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+te)*b,(.5+re)*a,(.5+le+te)*b,(.5-x+re)*a,(1-.5+x+te)*b,(.5-le+re)*a));var pe=new go.PathFigure((.525+te)*b,(.5+x+re)*a,!1);return ee.add(pe),ee.spot1=new go.Spot(.232,.136),ee.spot2=new go.Spot(.682,.611),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("LogicImplies",function(de,b,a){var ee=de?de.parameter1:NaN;return isNaN(ee)&&(ee=.2),new go.Geometry().add(new go.PathFigure((1-ee)*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(de,b,a){var ee=de?de.parameter1:NaN;return isNaN(ee)&&(ee=.2),new go.Geometry().add(new go.PathFigure((1-ee)*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Move,ee*b,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,ee*b,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,b,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(de,b,a){var ee=new go.Geometry().add(new go.PathFigure(.5*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*b,.5*a,.5*b,.5*a)));return ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("LogicTruth",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,.5*b,0)).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,.25*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*b,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(de,b,a){var ee=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,ee*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,ee*b,ee*a,ee*b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,b,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(de,b,a){var ee=.5;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,ee*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,ee*b,ee*a,ee*b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ge("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ge("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=de?de.parameter2:NaN;isNaN(x)&&(x=.3);var te=(1-ee)*b,re=(.5-x/2)*a,le=(.5+x/2)*a,pe=new go.Geometry,ve=new go.PathFigure(0,re,!0);pe.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,te,re)),ve.add(new go.PathSegment(go.PathSegment.Line,te,0)),ve.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,le)),ve.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),pe.spot1=new go.Spot(0,re/a);var be=oe(0,le/a,1,le/a,te/b,1,1,.5,E());return pe.spot2=new go.Spot(be.x,be.y),ae(be),pe}),go.Shape.setFigureParameter("Arrow2",0,new ge("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ge("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=30),ee>b&&(ee=b);var x=de?de.parameter2:NaN;isNaN(x)&&(x=30),x=Math.min(x,a/2);var te=b-ee,re=(a-x)/2,le=re+x,pe=new go.Geometry,ve=new go.PathFigure(0,re,!0);pe.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,te,re)),ve.add(new go.PathSegment(go.PathSegment.Line,te,0)),ve.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,le)),ve.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),pe.spot1=new go.Spot(0,re/a);var be=oe(0,le/a,1,le/a,te/b,1,1,.5,E());return pe.spot2=new go.Spot(be.x,be.y),ae(be),pe}),go.Shape.defineFigureGenerator("Chevron",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("DoubleArrow",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.214*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,1*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.786*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),ee}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ge("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=(.5-ee/2)*a,te=(.5+ee/2)*a,re=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);re.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,0)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close());var pe=oe(0,.5,.3,0,0,x/a,.1,x/a,E());return re.spot1=new go.Spot(pe.x,pe.y),pe=oe(.7,1,1,.5,0,te/a,1,te/a,pe),re.spot2=new go.Spot(pe.x,pe.y),ae(pe),re}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ge("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ge("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=40);var x=de?de.parameter2:NaN;isNaN(x)&&(x=100);var te=(a-ee)/2,re=te+ee,le=(a-x)/2,pe=le+x;(ee>a||x>a)&&(x>ee?(ee=ee*a/x,te=(a-ee)/2,re=te+ee,le=0,pe=a):(te=0,re=a,le=0,pe=a));var ve=new go.Geometry,be=new go.PathFigure(b,.5*a,!0);ve.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,re)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,re)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,le)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,le).close());var Ae=oe(0,.5,.3,le/a,0,te/a,1,te/a,E());return ve.spot1=new go.Spot(Ae.x,Ae.y),Ae=oe(.7,pe/a,1,.5,0,re/a,1,re/a,Ae),ve.spot2=new go.Spot(Ae.x,Ae.y),ae(Ae),ve}),go.Shape.setFigureParameter("IBeamArrow",0,new ge("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=(.5-ee/2)*a,te=(.5+ee/2)*a,re=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);re.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),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,.2*b,0)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close()),re.spot1=new go.Spot(0,x/a);var pe=oe(.7,1,1,.5,0,te/a,1,te/a,E());return re.spot2=new go.Spot(pe.x,pe.y),ae(pe),re}),go.Shape.setFigureParameter("IBeamArrow2",0,new ge("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ge("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=40);var x=de?de.parameter2:NaN;isNaN(x)&&(x=100);var te=(a-ee)/2,re=te+ee,le=(a-x)/2,pe=le+x;(ee>a||x>a)&&(x>ee?(ee=ee*a/x,te=(a-ee)/2,re=te+ee,le=0,pe=a):(te=0,re=a,le=0,pe=a));var ve=new go.Geometry,be=new go.PathFigure(b,.5*a,!0);ve.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,re)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,re)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,0,pe)),be.add(new go.PathSegment(go.PathSegment.Line,0,le)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,le)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,le).close()),ve.spot1=new go.Spot(0,te/a);var Ae=oe(.7,pe/a,1,.5,0,re/a,1,re/a,E());return ve.spot2=new go.Spot(Ae.x,Ae.y),ae(Ae),ve}),go.Shape.setFigureParameter("Pointer",0,new ge("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=.1);var x=new go.Geometry,te=new go.PathFigure(b,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),x.spot1=new go.Spot(ee,.35);var re=oe(.2,.65,1,.65,0,1,1,.5,E());return x.spot2=new go.Spot(re.x,re.y),ae(re),x}),go.Shape.setFigureParameter("RoundedPointer",0,new ge("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=new go.Geometry,te=new go.PathFigure(b,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,ee*b,.75*a,ee*b,.25*a).close()),x.spot1=new go.Spot(ee,.35);var re=oe(0,.65,1,.65,0,1,1,.5,E());return x.spot2=new go.Spot(re.x,re.y),ae(re),x}),go.Shape.setFigureParameter("SplitEndArrow",0,new ge("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=.4);var x=(.5-ee/2)*a,te=(.5+ee/2)*a,re=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);re.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,0,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,0,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close()),re.spot1=new go.Spot(.2,.3);var pe=oe(.7,1,1,.5,0,te/a,1,te/a,E());return re.spot2=new go.Spot(pe.x,pe.y),ae(pe),re}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ge("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=50);var x=(a-ee)/2,te=x+ee;ee>a&&(x=0,te=a);var re=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);re.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,0,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,0,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close()),re.spot1=new go.Spot(.2,x/a);var pe=oe(.7,1,1,.5,0,te/a,1,te/a,E());return re.spot2=new go.Spot(pe.x,pe.y),ae(pe),re}),go.Shape.setFigureParameter("SquareArrow",0,new ge("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=.7);var x=new go.Geometry,te=new go.PathFigure(b,.5*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,0).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(ee,1),x}),go.Shape.defineFigureGenerator("Cone1",function(de,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.1,re=new go.PathFigure(0,.9*a,!0);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),re.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.9+te)*a,(.5+x)*b,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-x)*b,a,0,(.9+te)*a).close()),ee.spot1=new go.Spot(.25,.5),ee.spot2=new go.Spot(.75,.97),ee}),go.Shape.defineFigureGenerator("Cone2",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.9*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.9*a,(1-.85/.9)*b,a,.85/.9*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var te=new go.PathFigure(0,.9*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,b,.9*a,(1-.85/.9)*b,.8*a,.85/.9*b,.8*a)),ee.spot1=new go.Spot(.25,.5),ee.spot2=new go.Spot(.75,.82),ee}),go.Shape.defineFigureGenerator("Cube1",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var te=new go.PathFigure(.5*b,a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),te.add(new go.PathSegment(go.PathSegment.Move,.5*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),ee.spot1=new go.Spot(0,.3),ee.spot2=new go.Spot(.5,.85),ee}),go.Shape.defineFigureGenerator("Cube2",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.3*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,0).close());var te=new go.PathFigure(0,.3*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Move,.7*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),ee.spot1=new go.Spot(0,.3),ee.spot2=new go.Spot(.7,1),ee}),go.Shape.defineFigureGenerator("Cylinder1",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,a/3);var x=new go.Geometry,te=ie*.5,re=new go.PathFigure(0,ee,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,ie*ee,(.5-te)*b,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,1*b,ee,(.5+te)*b,0,1*b,ie*ee)),re.add(new go.PathSegment(go.PathSegment.Line,b,a-ee)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,1*a,1*b,a-ie*ee,(.5+te)*b,1*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,a-ee,(.5-te)*b,1*a,0,a-ie*ee)),re.add(new go.PathSegment(go.PathSegment.Line,0,ee));var le=new go.PathFigure(b,ee,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,2*ee,1*b,2*ee-ie*ee,(.5+te)*b,2*ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,ee,(.5-te)*b,2*ee,0,2*ee-ie*ee)),x.spot1=new go.Spot(0,0,0,2*ee),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Cylinder2",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,a/3);var x=new go.Geometry,te=ie*.5,re=new go.PathFigure(0,a-ee,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,ee)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,ie*ee,(.5-te)*b,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,ee,(.5+te)*b,0,b,ie*ee)),re.add(new go.PathSegment(go.PathSegment.Line,b,a-ee)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,a-ie*ee,(.5+te)*b,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,a-ee,(.5-te)*b,a,0,a-ie*ee));var le=new go.PathFigure(0,a-ee,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a-2*ee,0,a-ee-ie*ee,(.5-te)*b,a-2*ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,b,a-ee,(.5+te)*b,a-2*ee,b,a-ee-ie*ee)),x.spot1=new go.Spot(0,0),x.spot2=new go.Spot(1,1,0,-2*ee),x}),go.Shape.defineFigureGenerator("Cylinder3",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,b/3);var x=new go.Geometry,te=ie*.5,re=new go.PathFigure(ee,0,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b-ee,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,b-ie*ee,0,b,(.5-te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b,(.5+te)*a,b-ie*ee,a)),re.add(new go.PathSegment(go.PathSegment.Line,ee,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*ee,a,0,(.5+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,(.5-te)*a,ie*ee,0));var le=new go.PathFigure(ee,0,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,2*ee,.5*a,ee+ie*ee,0,2*ee,(.5-te)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee,a,2*ee,(.5+te)*a,ee+ie*ee,a)),x.spot1=new go.Spot(0,0,2*ee,0),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Cylinder4",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,b/3);var x=new go.Geometry,te=ie*.5,re=new go.PathFigure(b-ee,0,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,b-ie*ee,0,b,(.5-te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b,(.5+te)*a,b-ie*ee,a)),re.add(new go.PathSegment(go.PathSegment.Line,ee,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*ee,a,0,(.5+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,(.5-te)*a,ie*ee,0)),re.add(new go.PathSegment(go.PathSegment.Line,b-ee,0));var le=new go.PathFigure(b-ee,0,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,b-2*ee,.5*a,b-ee-ie*ee,0,b-2*ee,(.5-te)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b-2*ee,(.5+te)*a,b-ee-ie*ee,a)),x.spot1=new go.Spot(0,0),x.spot2=new go.Spot(1,1,-2*ee,0),x}),go.Shape.defineFigureGenerator("Prism1",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.25*b,.25*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(.25*b,.25*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),ee.spot1=new go.Spot(.408,.172),ee.spot2=new go.Spot(.833,.662),ee}),go.Shape.defineFigureGenerator("Prism2",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.25*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.25*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),te.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.25*b,.5*a)),ee.spot1=new go.Spot(.25,.5),ee.spot2=new go.Spot(.75,.75),ee}),go.Shape.defineFigureGenerator("Pyramid1",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var te=new go.PathFigure(.5*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),ee.spot1=new go.Spot(.25,.367),ee.spot2=new go.Spot(.75,.875),ee}),go.Shape.defineFigureGenerator("Pyramid2",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var te=new go.PathFigure(.5*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),te.add(new go.PathSegment(go.PathSegment.Move,.5*b,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),ee.spot1=new go.Spot(.25,.367),ee.spot2=new go.Spot(.75,.875),ee}),go.Shape.defineFigureGenerator("Actor",function(de,b,a){var ee=new go.Geometry,x=.2,te=.1,re=ie*x,le=ie*te,pe=.5,ve=.1,be=new go.PathFigure(pe*b,(ve+te)*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe-x)*b,ve*a,(pe-re)*b,(ve+te)*a,(pe-x)*b,(ve+le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-te)*a,(pe-x)*b,(ve-le)*a,(pe-re)*b,(ve-te)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+x)*b,ve*a,(pe+re)*b,(ve-te)*a,(pe+x)*b,(ve-le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+te)*a,(pe+x)*b,(ve+le)*a,(pe+re)*b,(ve+te)*a));var Ae=.05,Ne=ie*Ae;pe=.05,ve=.25;var ke=new go.PathFigure(.5*b,.2*a,!0);return ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Line,.95*b,.2*a)),pe=.95,ve=.25,ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe+Ae)*b,ve*a,(pe+Ne)*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ne)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,b,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.85*b,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.85*b,.35*a)),Ae=.025,Ne=ie*Ae,pe=.825,ve=.35,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ne)*a,(pe+Ne)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,ve*a,(pe-Ne)*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ne)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,.7*a)),Ae=.05,Ne=ie*Ae,pe=.5,ve=.7,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ne)*a,(pe+Ne)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,ve*a,(pe-Ne)*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ne)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.45*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.2*b,.35*a)),Ae=.025,Ne=ie*Ae,pe=.175,ve=.35,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ne)*a,(pe+Ne)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,ve*a,(pe-Ne)*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ne)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.15*b,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Ae=.05,Ne=ie*Ae,pe=.05,ve=.25,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ne)*a,(pe-Ne)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.5*b,.2*a)),ee.spot1=new go.Spot(.2,.2),ee.spot2=new go.Spot(.8,.65),ee}),go.Shape.setFigureParameter("Card",0,new ge("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(de,b,a){var ee=de?de.parameter1:NaN;isNaN(ee)&&(ee=.2);var x=new go.Geometry,te=new go.PathFigure(b,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,0).close()),x.spot1=new go.Spot(0,ee),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Collate",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a));var te=new go.PathFigure(.5*b,.5*a,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),ee.spot1=new go.Spot(.25,0),ee.spot2=new go.Spot(.75,.25),ee}),go.Shape.defineFigureGenerator("CreateRequest",function(de,b,a){var ee=new go.Geometry,x=de?de.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure(0,x*a,!1);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b,x*a)),re.add(new go.PathSegment(go.PathSegment.Move,0,(1-x)*a)),re.add(new go.PathSegment(go.PathSegment.Line,b,(1-x)*a)),ee}),go.Shape.defineFigureGenerator("Database",function(de,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.1,re=new go.PathFigure(b,.1*a,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.9+te)*a,(.5+x)*b,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-x)*b,a,0,(.9+te)*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,(.1-te)*a,(.5-x)*b,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,.1*a,(.5+x)*b,0,b,(.1-te)*a));var le=new go.PathFigure(b,.1*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.2*a,b,(.1+te)*a,(.5+x)*b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-x)*b,.2*a,0,(.1+te)*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.3*a,b,(.2+te)*a,(.5+x)*b,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-x)*b,.3*a,0,(.2+te)*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.4*a,b,(.3+te)*a,(.5+x)*b,.4*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-x)*b,.4*a,0,(.3+te)*a)),ee.spot1=new go.Spot(0,.4),ee.spot2=new go.Spot(1,.9),ee}),go.Shape.defineFigureGenerator("DataStorage",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*b,a,b,0,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.9*a,.25*b,.1*a).close()),ee.spot1=new go.Spot(.226,0),ee.spot2=new go.Spot(.81,1),ee}),go.Shape.defineFigureGenerator("DiskStorage",function(de,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.1,re=new go.PathFigure(b,.1*a,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.9+te)*a,(.5+x)*b,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-x)*b,a,0,(.9+te)*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,(.1-te)*a,(.5-x)*b,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,.1*a,(.5+x)*b,0,b,(.1-te)*a));var le=new go.PathFigure(b,.1*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.2*a,b,(.1+te)*a,(.5+x)*b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-x)*b,.2*a,0,(.1+te)*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.3*a,b,(.2+te)*a,(.5+x)*b,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-x)*b,.3*a,0,(.2+te)*a)),ee.spot1=new go.Spot(0,.3),ee.spot2=new go.Spot(1,.9),ee}),go.Shape.defineFigureGenerator("Display",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.25*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*b,a,b,0,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),ee.spot1=new go.Spot(.25,0),ee.spot2=new go.Spot(.75,1),ee}),go.Shape.defineFigureGenerator("DividedEvent",function(de,b,a){var ee=new go.Geometry,x=de?de.parameter1:NaN;isNaN(x)?x=.2:x<.15&&(x=.15);var te=ie*.2,re=new go.PathFigure(0,.2*a,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,0,0,(.2-te)*a,(.2-te)*b,0)),re.add(new go.PathSegment(go.PathSegment.Line,.8*b,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,.2*a,(.8+te)*b,0,b,(.2-te)*a)),re.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,a,b,(.8+te)*a,(.8+te)*b,a)),re.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-te)*b,a,0,(.8+te)*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var le=new go.PathFigure(0,x*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,x*a)),ee}),go.Shape.defineFigureGenerator("DividedProcess",function(de,b,a){var ee=new go.Geometry,x=de?de.parameter1:NaN;(isNaN(x)||x<.1)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure(0,x*a,!1);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b,x*a)),ee}),go.Shape.defineFigureGenerator("Document",function(de,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(0,.7*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*b,.4*a,.5*b,a).close()),ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.6),ee}),go.Shape.defineFigureGenerator("ExternalOrganization",function(de,b,a){var ee=new go.Geometry,x=de?de.parameter1:NaN;(isNaN(x)||x<.2)&&(x=.2);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure(x*b,0,!1);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),re.add(new go.PathSegment(go.PathSegment.Move,b,x*a)),re.add(new go.PathSegment(go.PathSegment.Line,(1-x)*b,0)),re.add(new go.PathSegment(go.PathSegment.Move,0,(1-x)*a)),re.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),re.add(new go.PathSegment(go.PathSegment.Move,(1-x)*b,a)),re.add(new go.PathSegment(go.PathSegment.Line,b,(1-x)*a)),ee}),go.Shape.defineFigureGenerator("ExternalProcess",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var te=new go.PathFigure(.1*b,.4*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Move,.9*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Move,.6*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Move,.4*b,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.9*a)),ee.spot1=new go.Spot(.25,.25),ee.spot2=new go.Spot(.75,.75),ee}),go.Shape.defineFigureGenerator("File",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(.75*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.75*b,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),ee.spot1=new go.Spot(0,.25),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("Interrupt",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a));var te=new go.PathFigure(b,.5*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,a));var re=new go.PathFigure(b,.5*a,!1);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b,0)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.5,.75),ee}),go.Shape.defineFigureGenerator("InternalStorage",function(de,b,a){var ee=new go.Geometry,x=de?de.parameter1:NaN,te=de?de.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(te)&&(te=.1);var re=new go.PathFigure(0,0,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b,0)),re.add(new go.PathSegment(go.PathSegment.Line,b,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var le=new go.PathFigure(x*b,0,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),le.add(new go.PathSegment(go.PathSegment.Move,0,te*a)),le.add(new go.PathSegment(go.PathSegment.Line,b,te*a)),ee}),go.Shape.defineFigureGenerator("Junction",function(de,b,a){var ee=new go.Geometry,x=1/Math.SQRT2,te=(1-1/Math.SQRT2)/2,re=ie*.5,le=.5,pe=new go.PathFigure(b,le*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,le*b,a,b,(le+re)*a,(le+re)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,le*a,(le-re)*b,a,0,(le+re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,le*b,0,0,(le-re)*a,(le-re)*b,0)),pe.add(new go.PathSegment(go.PathSegment.Bezier,b,le*a,(le+re)*b,0,b,(le-re)*a));var ve=new go.PathFigure((te+x)*b,(te+x)*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,te*b,te*a)),ve.add(new go.PathSegment(go.PathSegment.Move,te*b,(te+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Line,(te+x)*b,te*a)),ee}),go.Shape.defineFigureGenerator("LinedDocument",function(de,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(0,.7*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*b,.4*a,.5*b,a).close());var te=new go.PathFigure(.1*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,.75*a)),ee.spot1=new go.Spot(.1,0),ee.spot2=new go.Spot(1,.6),ee}),go.Shape.defineFigureGenerator("LoopLimit",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("MagneticTape",function(de,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,re=new go.PathFigure(.5*b,a,!0);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,0,te*a,(te-x)*b,a,0,(te+x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*b,0,0,(te-x)*a,(te-x)*b,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,te*a,(te+x)*b,0,b,(te-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+.1)*b,.9*a,b,(te+x)*a,(te+x)*b,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,b,a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),ee.spot1=new go.Spot(.15,.15),ee.spot2=new go.Spot(.85,.8),ee}),go.Shape.defineFigureGenerator("ManualInput",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("MessageFromUser",function(de,b,a){var ee=new go.Geometry,x=de?de.parameter1:NaN;isNaN(x)&&(x=.7);var te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,x*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=go.Spot.TopLeft,ee}),go.Shape.defineFigureGenerator("MicroformProcessing",function(de,b,a){var ee=new go.Geometry,x=de?de.parameter1:NaN;isNaN(x)&&(x=.25);var te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,x*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,(1-x)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("MicroformRecording",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(1,.75),ee}),go.Shape.defineFigureGenerator("MultiDocument",function(de,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,.44*a,.96*b,.47*a,.93*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.54*a,.86*b,.57*a,.83*b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*b,.4*a,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,0).close());var te=new go.PathFigure(.1*b,.2*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.54*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.44*a)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.8,.77),ee}),go.Shape.defineFigureGenerator("MultiProcess",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,.1*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.2*a).close());var te=new go.PathFigure(.2*b,.1*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Move,.1*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.9*a)),ee.spot1=new go.Spot(0,.2),ee.spot2=new go.Spot(.8,1),ee}),go.Shape.defineFigureGenerator("OfflineStorage",function(de,b,a){var ee=new go.Geometry,x=de?de.parameter1:NaN;isNaN(x)&&(x=.1);var te=1-x,re=new go.PathFigure(0,0,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b,0)),re.add(new go.PathSegment(go.PathSegment.Line,.5*b,a).close());var le=new go.PathFigure(.5*x*b,x*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,(1-.5*x)*b,x*a)),ee}),go.Shape.defineFigureGenerator("OffPageConnector",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(.75,1),ee}),go.Shape.defineFigureGenerator("Or",function(de,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,re=new go.PathFigure(b,te*a,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*b,a,b,(te+x)*a,(te+x)*b,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,te*a,(te-x)*b,a,0,(te+x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*b,0,0,(te-x)*a,(te-x)*b,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,te*a,(te+x)*b,0,b,(te-x)*a));var le=new go.PathFigure(b,.5*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),le.add(new go.PathSegment(go.PathSegment.Move,.5*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),ee}),go.Shape.defineFigureGenerator("PaperTape",function(de,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(0,.7*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.3*a,.5*b,.6*a,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*b,.4*a,.5*b,a).close()),ee.spot1=new go.Spot(0,.49),ee.spot2=new go.Spot(1,.75),ee}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(de,b,a){var ee=new go.Geometry,x=de?de.parameter1:NaN,te=de?de.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(te)&&(te=.3);var re=new go.PathFigure(0,0,!0);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b,0)),re.add(new go.PathSegment(go.PathSegment.Line,(1-te)*b,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,b,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(de,b,a){var ee=new go.Geometry,x=de?de.parameter1:NaN,te=de?de.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(te)&&(te=.3);var re=new go.PathFigure(0,0,!0);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(1-te)*b,0)),re.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,(1-te)*b,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("Procedure",function(de,b,a){var ee=new go.Geometry,x=de?de.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure((1-x)*b,0,!1);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(1-x)*b,a)),re.add(new go.PathSegment(go.PathSegment.Move,x*b,0)),re.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),ee}),go.Shape.defineFigureGenerator("Process",function(de,b,a){var ee=new go.Geometry,x=de?de.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure(x*b,0,!1);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("Sort",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var te=new go.PathFigure(0,.5*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ee.spot1=new go.Spot(.25,.25),ee.spot2=new go.Spot(.75,.5),ee}),go.Shape.defineFigureGenerator("Start",function(de,b,a){var ee=new go.Geometry,x=de?de.parameter1:NaN;isNaN(x)&&(x=.25);var te=new go.PathFigure(x*b,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*b,.5*a,.25*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*b,.5*a,.25*b,.5*a));var re=new go.PathFigure(x*b,0,!1);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),re.add(new go.PathSegment(go.PathSegment.Move,(1-x)*b,0)),re.add(new go.PathSegment(go.PathSegment.Line,(1-x)*b,a)),ee.spot1=new go.Spot(x,0),ee.spot2=new go.Spot(1-x,1),ee}),go.Shape.defineFigureGenerator("Terminator",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.25*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*b,.5*a,.25*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*b,.5*a,.25*b,.5*a)),ee.spot1=new go.Spot(.23,0),ee.spot2=new go.Spot(.77,1),ee}),go.Shape.defineFigureGenerator("TransmittalTape",function(de,b,a){var ee=new go.Geometry,x=de?de.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.75*b,(1-x)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a).close()),ee.spot1=go.Spot.TopLeft,ee}),go.Shape.defineFigureGenerator("AndGate",function(de,b,a){var ee=new go.Geometry,x=ie*.5,te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,(.5+x)*b,0,b,(.5-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.5+x)*a,(.5+x)*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(.55,1),ee}),go.Shape.defineFigureGenerator("Buffer",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.5,.75),ee}),go.Shape.defineFigureGenerator("Clock",function(de,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,re=new go.PathFigure(b,te*a,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*b,a,b,(te+x)*a,(te+x)*b,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,te*a,(te-x)*b,a,0,(te+x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*b,0,0,(te-x)*a,(te-x)*b,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,te*a,(te+x)*b,0,b,(te-x)*a));var le=new go.PathFigure(b,te*a,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,te*a));var pe=new go.PathFigure(.8*b,.75*a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,.8*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.6*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.6*b,.75*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.4*b,.75*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.4*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*b,.75*a)),ee}),go.Shape.defineFigureGenerator("Ground",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.3*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,a)),ee}),go.Shape.defineFigureGenerator("Inverter",function(de,b,a){var ee=new go.Geometry,x=ie*.1,te=.1,re=.9,le=.5,pe=new go.PathFigure(.8*b,.5*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,0,a)),pe.add(new go.PathSegment(go.PathSegment.Line,0,0)),pe.add(new go.PathSegment(go.PathSegment.Line,.8*b,.5*a));var ve=new go.PathFigure((re+te)*b,le*a,!0);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le+te)*a,(re+te)*b,(le+x)*a,(re+x)*b,(le+te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*b,le*a,(re-x)*b,(le+te)*a,(re-te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le-te)*a,(re-te)*b,(le-x)*a,(re-x)*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*b,le*a,(re+x)*b,(le-te)*a,(re+te)*b,(le-x)*a)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.4,.75),ee}),go.Shape.defineFigureGenerator("NandGate",function(de,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.4,re=ie*.1,le=.1,pe=.9,ve=.5,be=new go.PathFigure(.8*b,.5*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,a,.8*b,(.5+te)*a,(.4+x)*b,a)),be.add(new go.PathSegment(go.PathSegment.Line,0,a)),be.add(new go.PathSegment(go.PathSegment.Line,0,0)),be.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),be.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.5*a,(.4+x)*b,0,.8*b,(.5-te)*a));var Ae=new go.PathFigure((pe+le)*b,ve*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+le)*a,(pe+le)*b,(ve+re)*a,(pe+re)*b,(ve+le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b,ve*a,(pe-re)*b,(ve+le)*a,(pe-le)*b,(ve+re)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-le)*a,(pe-le)*b,(ve-re)*a,(pe-re)*b,(ve-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b,ve*a,(pe+re)*b,(ve-le)*a,(pe+le)*b,(ve-re)*a)),ee.spot1=new go.Spot(0,.05),ee.spot2=new go.Spot(.55,.95),ee}),go.Shape.defineFigureGenerator("NorGate",function(de,b,a){var ee=new go.Geometry,x=.5,te=ie*x,re=0,le=.5,pe=new go.PathFigure(.8*b,.5*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*b,(le+te)*a,(re+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.75*a,.25*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.5*a,(re+te)*b,(le-x)*a,.7*b,(le-te)*a)),x=.1,te=ie*.1,re=.9,le=.5;var ve=new go.PathFigure((re-x)*b,le*a,!0);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le-x)*a,(re-x)*b,(le-te)*a,(re-te)*b,(le-x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(re+x)*b,le*a,(re+te)*b,(le-x)*a,(re+x)*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le+x)*a,(re+x)*b,(le+te)*a,(re+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(re-x)*b,le*a,(re-te)*b,(le+x)*a,(re-x)*b,(le+te)*a)),ee.spot1=new go.Spot(.2,.25),ee.spot2=new go.Spot(.6,.75),ee}),go.Shape.defineFigureGenerator("OrGate",function(de,b,a){var ee=new go.Geometry,x=.5,te=ie*x,re=0,le=.5,pe=new go.PathFigure(0,0,!0);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,(re+te+te)*b,(le-x)*a,.8*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*b,(le+te)*a,(re+te+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.75*a,.25*b,.25*a).close()),ee.spot1=new go.Spot(.2,.25),ee.spot2=new go.Spot(.75,.75),ee}),go.Shape.defineFigureGenerator("XnorGate",function(de,b,a){var ee=new go.Geometry,x=.5,te=ie*x,re=.2,le=.5,pe=new go.PathFigure(.1*b,0,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,a,.35*b,.25*a,.35*b,.75*a));var ve=new go.PathFigure(.8*b,.5*a,!0);ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,a,.7*b,(le+te)*a,(re+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,0,.45*b,.75*a,.45*b,.25*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.5*a,(re+te)*b,(le-x)*a,.7*b,(le-te)*a)),x=.1,te=ie*.1,re=.9,le=.5;var be=new go.PathFigure((re-x)*b,le*a,!0);return ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le-x)*a,(re-x)*b,(le-te)*a,(re-te)*b,(le-x)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(re+x)*b,le*a,(re+te)*b,(le-x)*a,(re+x)*b,(le-te)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le+x)*a,(re+x)*b,(le+te)*a,(re+te)*b,(le+x)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(re-x)*b,le*a,(re-te)*b,(le+x)*a,(re-x)*b,(le+te)*a)),ee.spot1=new go.Spot(.4,.25),ee.spot2=new go.Spot(.65,.75),ee}),go.Shape.defineFigureGenerator("XorGate",function(de,b,a){var ee=new go.Geometry,x=.5,te=ie*x,re=.2,le=.5,pe=new go.PathFigure(.1*b,0,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,a,.35*b,.25*a,.35*b,.75*a));var ve=new go.PathFigure(.2*b,0,!0);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,(re+te)*b,(le-x)*a,.9*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,a,.9*b,(le+te)*a,(re+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,0,.45*b,.75*a,.45*b,.25*a).close()),ee.spot1=new go.Spot(.4,.25),ee.spot2=new go.Spot(.8,.75),ee}),go.Shape.defineFigureGenerator("Capacitor",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("Resistor",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.5*a)),ee}),go.Shape.defineFigureGenerator("Inductor",function(de,b,a){var ee=new go.Geometry,x=ie*.1,te=.1,re=.1,le=.5,pe=new go.PathFigure((re-x*.5)*b,a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*b,0,(re-x)*b,a,(re-te)*b,0)),re=.3,pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,a,(re+te)*b,0,(re+x)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*b,0,(re-x)*b,a,(re-te)*b,0)),re=.5,pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,a,(re+te)*b,0,(re+x)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*b,0,(re-x)*b,a,(re-te)*b,0)),re=.7,pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,a,(re+te)*b,0,(re+x)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*b,0,(re-x)*b,a,(re-te)*b,0)),re=.9,pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+x*.5)*b,a,(re+te)*b,0,(re+x)*b,a)),ee}),go.Shape.defineFigureGenerator("ACvoltageSource",function(de,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,re=.5,le=.5,pe=new go.PathFigure((re-te)*b,le*a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le-te)*a,(re-te)*b,(le-x)*a,(re-x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*b,le*a,(re+x)*b,(le-te)*a,(re+te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le+te)*a,(re+te)*b,(le+x)*a,(re+x)*b,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*b,le*a,(re-x)*b,(le+te)*a,(re-te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Move,(re-te+.1)*b,le*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+te-.1)*b,le*a,re*b,(le-te)*a,re*b,(le+te)*a)),ee}),go.Shape.defineFigureGenerator("DCvoltageSource",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.75*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("Diode",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.5,.75),ee}),go.Shape.defineFigureGenerator("Wifi",function(de,b,a){var ee=new go.Geometry,x=b,te=a;b=b*.38,a=a*.6;var re=ie*.8,le=.8,pe=0,ve=.5,be=(x-b)/2,Ae=(te-a)/2,Ne=new go.PathFigure(pe*b+be,(ve+le)*a+Ae,!0);ee.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,ve*a+Ae,(pe-re)*b+be,(ve+le)*a+Ae,(pe-le)*b+be,(ve+re)*a+Ae)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe-le)*b+be,(ve-re)*a+Ae,(pe-re)*b+be,(ve-le)*a+Ae)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le+re*.5)*b+be,ve*a+Ae,pe*b+be,(ve-le)*a+Ae,(pe-le+re*.5)*b+be,(ve-re)*a+Ae)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe-le+re*.5)*b+be,(ve+re)*a+Ae,pe*b+be,(ve+le)*a+Ae).close()),re=ie*.4,le=.4,pe=.2,ve=.5;var ke=new go.PathFigure(pe*b+be,(ve+le)*a+Ae,!0);ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,ve*a+Ae,(pe-re)*b+be,(ve+le)*a+Ae,(pe-le)*b+be,(ve+re)*a+Ae)),ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe-le)*b+be,(ve-re)*a+Ae,(pe-re)*b+be,(ve-le)*a+Ae)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le+re*.5)*b+be,ve*a+Ae,pe*b+be,(ve-le)*a+Ae,(pe-le+re*.5)*b+be,(ve-re)*a+Ae)),ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe-le+re*.5)*b+be,(ve+re)*a+Ae,pe*b+be,(ve+le)*a+Ae).close()),re=ie*.2,le=.2,pe=.5,ve=.5;var _e=new go.PathFigure((pe-le)*b+be,ve*a+Ae,!0);ee.add(_e),_e.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe-le)*b+be,(ve-re)*a+Ae,(pe-re)*b+be,(ve-le)*a+Ae)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,ve*a+Ae,(pe+re)*b+be,(ve-le)*a+Ae,(pe+le)*b+be,(ve-re)*a+Ae)),_e.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe+le)*b+be,(ve+re)*a+Ae,(pe+re)*b+be,(ve+le)*a+Ae)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,ve*a+Ae,(pe-re)*b+be,(ve+le)*a+Ae,(pe-le)*b+be,(ve+re)*a+Ae)),re=ie*.4,le=.4,pe=.8,ve=.5;var De=new go.PathFigure(pe*b+be,(ve-le)*a+Ae,!0);ee.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,ve*a+Ae,(pe+re)*b+be,(ve-le)*a+Ae,(pe+le)*b+be,(ve-re)*a+Ae)),De.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe+le)*b+be,(ve+re)*a+Ae,(pe+re)*b+be,(ve+le)*a+Ae)),De.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le-re*.5)*b+be,ve*a+Ae,pe*b+be,(ve+le)*a+Ae,(pe+le-re*.5)*b+be,(ve+re)*a+Ae)),De.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe+le-re*.5)*b+be,(ve-re)*a+Ae,pe*b+be,(ve-le)*a+Ae).close()),re=ie*.8,le=.8,pe=1,ve=.5;var at=new go.PathFigure(pe*b+be,(ve-le)*a+Ae,!0);return ee.add(at),at.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,ve*a+Ae,(pe+re)*b+be,(ve-le)*a+Ae,(pe+le)*b+be,(ve-re)*a+Ae)),at.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe+le)*b+be,(ve+re)*a+Ae,(pe+re)*b+be,(ve+le)*a+Ae)),at.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le-re*.5)*b+be,ve*a+Ae,pe*b+be,(ve+le)*a+Ae,(pe+le-re*.5)*b+be,(ve+re)*a+Ae)),at.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe+le-re*.5)*b+be,(ve-re)*a+Ae,pe*b+be,(ve-le)*a+Ae).close()),ee}),go.Shape.defineFigureGenerator("Email",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(0,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Move,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*b,.54*a)),te.add(new go.PathSegment(go.PathSegment.Move,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*b,.54*a)),ee}),go.Shape.defineFigureGenerator("Ethernet",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.35*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,0).close());var te=new go.PathFigure(.1*b,a,!0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,a).close());var re=new go.PathFigure(.6*b,a,!0,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),re.add(new go.PathSegment(go.PathSegment.Line,.9*b,.6*a)),re.add(new go.PathSegment(go.PathSegment.Line,.6*b,.6*a)),re.add(new go.PathSegment(go.PathSegment.Line,.6*b,a).close());var le=new go.PathFigure(0,.5*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Move,.5*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*b,.4*a)),le.add(new go.PathSegment(go.PathSegment.Move,.75*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.75*b,.6*a)),le.add(new go.PathSegment(go.PathSegment.Move,.25*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.25*b,.6*a)),ee}),go.Shape.defineFigureGenerator("Power",function(de,b,a){var ee=new go.Geometry,x=ie*.4,te=.4,re=.5,le=.5,pe=E(),ve=E(),be=E(),Ae=E();ce(re,le-te,re+x,le-te,re+te,le-x,re+te,le,.5,pe,pe,ve,be,Ae);var Ne=y(ve.x,ve.y),ke=new go.PathFigure(ve.x*b,ve.y*a,!0);ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*b,le*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le+te)*a,(re+te)*b,(le+x)*a,(re+x)*b,(le+te)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*b,le*a,(re-x)*b,(le+te)*a,(re-te)*b,(le+x)*a)),ce(re-te,le,re-te,le-x,re-x,le-te,re,le-te,.5,be,Ae,ve,pe,pe),ke.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*b,ve.y*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),x=ie*.3,te=.3,ce(re-te,le,re-te,le-x,re-x,le-te,re,le-te,.5,be,Ae,ve,pe,pe),ke.add(new go.PathSegment(go.PathSegment.Line,ve.x*b,ve.y*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*b,le*a,Ae.x*b,Ae.y*a,be.x*b,be.y*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le+te)*a,(re-te)*b,(le+x)*a,(re-x)*b,(le+te)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*b,le*a,(re+x)*b,(le+te)*a,(re+te)*b,(le+x)*a)),ce(re,le-te,re+x,le-te,re+te,le-x,re+te,le,.5,pe,pe,ve,be,Ae),ke.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*b,ve.y*a,Ae.x*b,Ae.y*a,be.x*b,be.y*a).close());var ke=new go.PathFigure(.45*b,0,!0);return ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Line,.45*b,.5*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,.5*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,0).close()),ae(pe),ae(ve),ae(be),ae(Ae),ae(Ne),ee.spot1=new go.Spot(.25,.45),ee.spot2=new go.Spot(.75,.8),ee}),go.Shape.defineFigureGenerator("Fallout",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a/2,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,180,360,b/2,a/2,b/2,a/2));function te(re,le,pe){re.add(new go.PathSegment(go.PathSegment.Move,(.3+le)*b,(.8+pe)*a)),re.add(new go.PathSegment(go.PathSegment.Line,(.5+le)*b,(.5+pe)*a)),re.add(new go.PathSegment(go.PathSegment.Line,(.1+le)*b,(.5+pe)*a)),re.add(new go.PathSegment(go.PathSegment.Line,(.3+le)*b,(.8+pe)*a).close())}return te(x,0,0),te(x,.4,0),te(x,.2,-.3),ee}),go.Shape.defineFigureGenerator("IrritationHazard",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.2*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),ee.spot1=new go.Spot(.3,.3),ee.spot2=new go.Spot(.7,.7),ee}),go.Shape.defineFigureGenerator("ElectricalHazard",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.37*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.11*a)),x.add(new go.PathSegment(go.PathSegment.Line,.77*b,.04*a)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,.49*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.37*a)),x.add(new go.PathSegment(go.PathSegment.Line,.63*b,.86*a)),x.add(new go.PathSegment(go.PathSegment.Line,.77*b,.91*a)),x.add(new go.PathSegment(go.PathSegment.Line,.34*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.34*b,.78*a)),x.add(new go.PathSegment(go.PathSegment.Line,.44*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,.56*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),ee}),go.Shape.defineFigureGenerator("FireHazard",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.29*b,0,-.25*b,.63*a,.45*b,.44*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.51*b,.42*a,.48*b,.17*a,.54*b,.35*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.59*b,.18*a,.59*b,.29*a,.58*b,.28*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*b,.6*a,.8*b,.34*a,.88*b,.43*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.88*b,.31*a,.87*b,.48*a,.88*b,.43*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,a,1.17*b,.76*a,.82*b,.8*a).close()),ee.spot1=new go.Spot(.07,.445),ee.spot2=new go.Spot(.884,.958),ee}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(de,b,a){var ee=new go.Geometry,x=.5,te=0,re=0,le=x*ie,pe=.4*Math.SQRT2/2+.5,ve=.5-.5*Math.SQRT2/2,be=1,Ae=.5,Ne=.5,ke=0,_e=new go.PathFigure(pe*b,(1-ve)*a,!1);return ee.add(_e),_e.add(new go.PathSegment(go.PathSegment.Bezier,be*b,Ae*a,be*b,.7*a,be*b,Ae*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(Ne+te)*b,(ke+te)*a,(.5+x+te)*b,(.5-le+te)*a,(.5+le+te)*b,(.5-x+te)*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+te)*b,(.5+re)*a,(.5-le+te)*b,(.5-x+re)*a,(.5-x+te)*b,(.5-le+re)*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(.35+te)*b,.9*a,(.5-x+te)*b,(.5+le+re)*a,(.5-le+te)*b,.9*a)),_e.add(new go.PathSegment(go.PathSegment.Move,(.25+te)*b,.8*a)),_e.add(new go.PathSegment(go.PathSegment.Line,(.35+te)*b,.9*a)),_e.add(new go.PathSegment(go.PathSegment.Line,(.2+te)*b,.95*a)),ee}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x);var te=new go.PathFigure(b,a,!1);ee.add(te);var re=new go.PathFigure(0,.5*a,!1);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.5*a,.2*b,.35*a,.3*b,.35*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,.7*b,.65*a,.8*b,.65*a)),ee}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a).close()),ee}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.2*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var x=new go.PathFigure(0,.2*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),ee}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.7*b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,0,.6*b,.5*a,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*b,a,.4*b,.5*a,b,.5*a).close());var te=new go.PathFigure(.45*b,.73*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*b,.73*a)),te.add(new go.PathSegment(go.PathSegment.Move,.38*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.63*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Move,.31*b,.27*a)),te.add(new go.PathSegment(go.PathSegment.Line,.56*b,.27*a)),ee}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x);var te=new go.PathFigure(.335*b,(1-.555)*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.335*b,(1-.405)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.405)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.555)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,.68*a,(1-.12)*b,.46*a,(1-.02)*b,.54*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.335*b,(1-.555)*a,.02*b,.54*a,.12*b,.46*a)),te.add(new go.PathSegment(go.PathSegment.Line,.365*b,(1-.595)*a));var re=.5-.285,le=.5,pe=re,ve=Math.PI/4,be=4*(1-Math.cos(ve))/(3*Math.sin(ve)),Ae=be*.5,Ne=re,ke=re,_e=be*Ne,De=be*ke;te.add(new go.PathSegment(go.PathSegment.Bezier,(le-Ne)*b,pe*a,(le-(_e+Ne)/2)*b,(pe+(ke+De)/2)*a,(le-Ne)*b,(pe+De)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,le*b,(pe-ke)*a,(le-Ne)*b,(pe-De)*a,(le-_e)*b,(pe-ke)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(le+Ne)*b,pe*a,(le+_e)*b,(pe-ke)*a,(le+Ne)*b,(pe-De)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*b,(1-.595)*a,(le+Ne)*b,(pe+De)*a,(le+(_e+Ne)/2)*b,(pe+(ke+De)/2)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*b,(1-.595)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.555)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.405)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.335*b,(1-.405)*a));var at=new go.PathFigure(.2*b,a,!1);ee.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.2*b,.8*a));var ut=new go.PathFigure(.8*b,a,!1);return ee.add(ut),ut.add(new go.PathSegment(go.PathSegment.Line,.8*b,.8*a)),ee}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,a).close());var te=new go.PathFigure(.2*b,.2*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.8*a)),ee}),go.Shape.defineFigureGenerator("BpmnEventError",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x);var te=new go.PathFigure(b,a,!1);ee.add(te);var re=new go.PathFigure(.1*b,a,!0);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),re.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("Caution",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.05*b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,.8*a,0,a,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.55*b,.1*a,.5*b,0,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.95*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,a,b,a,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.05*b,a));var te=.05;return x.add(new go.PathSegment(go.PathSegment.Move,(.5-te)*b,.875*a)),x.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*b,.875*a,te*b,te*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.325*a,.575*b,.725*a,.625*b,.375*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.75*a,.375*b,.375*a,.425*b,.725*a)),ee}),go.Shape.defineFigureGenerator("Recycle",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.45*b,.95*a,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.185*b,.85*a,.17*b,.95*a,.15*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.235*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.625*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,.275*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.05*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.05*b,.575*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.1875*b,.95*a,0,.675*a,0,.7*a)),x.add(new go.PathSegment(go.PathSegment.Move,.45*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.775*a)),x.add(new go.PathSegment(go.PathSegment.Line,.22*b,.775*a));var te=new go.PathFigure(.475*b,.2*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.225*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,.275*b,.175*a)),te.add(new go.PathSegment(go.PathSegment.Line,.325*b,.05*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,.05*a,.35*b,0,.375*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.575*b,.375*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.75*b,.475*a)),te.add(new go.PathSegment(go.PathSegment.Line,.85*b,.315*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.32*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*b,.05*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.575*b,0,.65*b,.05*a,.625*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.38*b,.0105*a));var re=new go.PathFigure(.675*b,.575*a,!1);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.875*b,.525*a)),re.add(new go.PathSegment(go.PathSegment.Line,b,.775*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.85*b,.95*a,b,.8*a,b,.85*a)),re.add(new go.PathSegment(go.PathSegment.Line,.65*b,.95*a)),re.add(new go.PathSegment(go.PathSegment.Line,.65*b,a)),re.add(new go.PathSegment(go.PathSegment.Line,.55*b,.85*a)),re.add(new go.PathSegment(go.PathSegment.Line,.65*b,.725*a)),re.add(new go.PathSegment(go.PathSegment.Line,.65*b,.775*a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*b,.775*a)),re.add(new go.PathSegment(go.PathSegment.Line,b,.775*a)),re.add(new go.PathSegment(go.PathSegment.Move,.675*b,.575*a)),re.add(new go.PathSegment(go.PathSegment.Line,.775*b,.775*a)),ee}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(de,b,a){var ee=new go.Geometry,x=.5,te=ie*.5,re=new go.PathFigure(b,x*a,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,x*b,a,b,(x+te)*a,(x+te)*b,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-te)*b,a,0,(x+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,x*b,0,0,(x-te)*a,(x-te)*b,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,x*a,(x+te)*b,0,b,(x-te)*a));var le=new go.PathFigure(x*b,0,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,x*b,.15*a)),le.add(new go.PathSegment(go.PathSegment.Move,x*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,x*b,.85*a)),le.add(new go.PathSegment(go.PathSegment.Move,0,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.15*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.85*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Move,x*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.58*b,.1*a)),le.add(new go.PathSegment(go.PathSegment.Move,x*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.78*b,.54*a)),ee}),go.Shape.defineFigureGenerator("Package",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.15*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,.15*a,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.65*b,.15*a).close()),ee.spot1=new go.Spot(0,.1),ee.spot2=new go.Spot(1,1),ee}),go.Shape.defineFigureGenerator("Class",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(0,.2*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.2*a).close());var re=new go.PathFigure(0,.5*a,!1);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("Component",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a).close());var te=new go.PathFigure(0,.2*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.45*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var re=new go.PathFigure(0,.6*a,!0);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.45*b,.6*a)),re.add(new go.PathSegment(go.PathSegment.Line,.45*b,.8*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),ee}),go.Shape.defineFigureGenerator("Boat Shipment",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.15*b,.6*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,.6*a));var te=new go.PathFigure(.15*b,.6*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*b,.6*a)),ee}),go.Shape.defineFigureGenerator("Customer/Supplier",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a).close()),ee}),go.Shape.defineFigureGenerator("Workcell",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("Supermarket",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),x.add(new go.PathSegment(go.PathSegment.Move,b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.66*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),x.add(new go.PathSegment(go.PathSegment.Move,b,.66*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee}),go.Shape.defineFigureGenerator("TruckShipment",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(b,.8*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.8*a).close());var re=.1,le=ie*.1,pe=.2,ve=.9,be=new go.PathFigure((pe-re)*b,ve*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-re)*a,(pe-re)*b,(ve-le)*a,(pe-le)*b,(ve-re)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+re)*b,ve*a,(pe+le)*b,(ve-re)*a,(pe+re)*b,(ve-le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+re)*a,(pe+re)*b,(ve+le)*a,(pe+le)*b,(ve+re)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe-re)*b,ve*a,(pe-le)*b,(ve+re)*a,(pe-re)*b,(ve+le)*a).close()),re=.1,le=ie*.1,pe=.8,ve=.9;var Ae=new go.PathFigure((pe-re)*b,ve*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-re)*a,(pe-re)*b,(ve-le)*a,(pe-le)*b,(ve-re)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+re)*b,ve*a,(pe+le)*b,(ve-re)*a,(pe+re)*b,(ve-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+re)*a,(pe+re)*b,(ve+le)*a,(pe+le)*b,(ve+re)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-re)*b,ve*a,(pe-le)*b,(ve+re)*a,(pe-re)*b,(ve+le)*a).close()),ee}),go.Shape.defineFigureGenerator("KanbanPost",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.2*b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,0)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),ee}),go.Shape.defineFigureGenerator("Forklift",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0));var te=new go.PathFigure(0,.5*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var re=new go.PathFigure(.5*b,.8*a,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.5*b,.1*a)),re.add(new go.PathSegment(go.PathSegment.Line,.55*b,.1*a)),re.add(new go.PathSegment(go.PathSegment.Line,.55*b,.8*a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*b,.8*a));var le=new go.PathFigure(.5*b,.7*a,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,.7*a));var pe=.1,ve=ie*.1,be=.1,Ae=.9,Ne=new go.PathFigure((be-pe)*b,Ae*a,!0);ee.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae-pe)*a,(be-pe)*b,(Ae-ve)*a,(be-ve)*b,(Ae-pe)*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*b,Ae*a,(be+ve)*b,(Ae-pe)*a,(be+pe)*b,(Ae-ve)*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae+pe)*a,(be+pe)*b,(Ae+ve)*a,(be+ve)*b,(Ae+pe)*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*b,Ae*a,(be-ve)*b,(Ae+pe)*a,(be-pe)*b,(Ae+ve)*a)),pe=.1,ve=ie*.1,be=.4,Ae=.9;var ke=new go.PathFigure((be-pe)*b,Ae*a,!0);return ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae-pe)*a,(be-pe)*b,(Ae-ve)*a,(be-ve)*b,(Ae-pe)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*b,Ae*a,(be+ve)*b,(Ae-pe)*a,(be+pe)*b,(Ae-ve)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae+pe)*a,(be+pe)*b,(Ae+ve)*a,(be+ve)*b,(Ae+pe)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*b,Ae*a,(be-ve)*b,(Ae+pe)*a,(be-pe)*b,(Ae+ve)*a)),ee}),go.Shape.defineFigureGenerator("RailShipment",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,.4*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.4*a).close());var te=new go.PathFigure(.45*b,.7*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.55*b,.7*a));var re=new go.PathFigure(.55*b,.4*a,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a)),re.add(new go.PathSegment(go.PathSegment.Line,.9*b,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.55*b,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.55*b,.4*a).close());var be=.05,Ae=ie*.05,Ne=.175,ke=.95,le=new go.PathFigure((Ne-be)*b,ke*a,!0);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,Ne*b,(ke-be)*a,(Ne-be)*b,(ke-Ae)*a,(Ne-Ae)*b,(ke-be)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ne+be)*b,ke*a,(Ne+Ae)*b,(ke-be)*a,(Ne+be)*b,(ke-Ae)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,Ne*b,(ke+be)*a,(Ne+be)*b,(ke+Ae)*a,(Ne+Ae)*b,(ke+be)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ne-be)*b,ke*a,(Ne-Ae)*b,(ke+be)*a,(Ne-be)*b,(ke+Ae)*a));var be=.05,Ae=ie*.05,Ne=.375,ke=.95,pe=new go.PathFigure((Ne-be)*b,ke*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ne*b,(ke-be)*a,(Ne-be)*b,(ke-Ae)*a,(Ne-Ae)*b,(ke-be)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Ne+be)*b,ke*a,(Ne+Ae)*b,(ke-be)*a,(Ne+be)*b,(ke-Ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ne*b,(ke+be)*a,(Ne+be)*b,(ke+Ae)*a,(Ne+Ae)*b,(ke+be)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Ne-be)*b,ke*a,(Ne-Ae)*b,(ke+be)*a,(Ne-be)*b,(ke+Ae)*a));var be=.05,Ae=ie*.05,Ne=.625,ke=.95,ve=new go.PathFigure((Ne-be)*b,ke*a,!0);ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,Ne*b,(ke-be)*a,(Ne-be)*b,(ke-Ae)*a,(Ne-Ae)*b,(ke-be)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Ne+be)*b,ke*a,(Ne+Ae)*b,(ke-be)*a,(Ne+be)*b,(ke-Ae)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,Ne*b,(ke+be)*a,(Ne+be)*b,(ke+Ae)*a,(Ne+Ae)*b,(ke+be)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Ne-be)*b,ke*a,(Ne-Ae)*b,(ke+be)*a,(Ne-be)*b,(ke+Ae)*a));var be=.05,Ae=ie*.05,Ne=.825,ke=.95,_e=new go.PathFigure((Ne-be)*b,ke*a,!0);ee.add(_e),_e.add(new go.PathSegment(go.PathSegment.Bezier,Ne*b,(ke-be)*a,(Ne-be)*b,(ke-Ae)*a,(Ne-Ae)*b,(ke-be)*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(Ne+be)*b,ke*a,(Ne+Ae)*b,(ke-be)*a,(Ne+be)*b,(ke-Ae)*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,Ne*b,(ke+be)*a,(Ne+be)*b,(ke+Ae)*a,(Ne+Ae)*b,(ke+be)*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(Ne-be)*b,ke*a,(Ne-Ae)*b,(ke+be)*a,(Ne-be)*b,(ke+Ae)*a).close());var De=new go.PathFigure(0,a,!1);return ee.add(De),De.add(new go.PathSegment(go.PathSegment.Line,b,a).close()),ee}),go.Shape.defineFigureGenerator("Warehouse",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(0,.2*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.2*a).close());var re=new go.PathFigure(.15*b,a,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.15*b,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.4*b,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.4*b,a)),re.add(new go.PathSegment(go.PathSegment.Line,.15*b,a).close());var le=.05,pe=ie*.05,ve=.35,be=.775,Ae=new go.PathFigure((ve-le)*b,be*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ve*b,(be-le)*a,(ve-le)*b,(be-pe)*a,(ve-pe)*b,(be-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ve+le)*b,be*a,(ve+pe)*b,(be-le)*a,(ve+le)*b,(be-pe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ve*b,(be+le)*a,(ve+le)*b,(be+pe)*a,(ve+pe)*b,(be+le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ve-le)*b,be*a,(ve-pe)*b,(be+le)*a,(ve-le)*b,(be+pe)*a).close()),ee}),go.Shape.defineFigureGenerator("ControlCenter",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,.1*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a).close()),ee}),go.Shape.defineFigureGenerator("Bluetooth",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.75*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ee}),go.Shape.defineFigureGenerator("Bookmark",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.4*a)),ee}),go.Shape.defineFigureGenerator("Bookmark",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.4*a)),ee}),go.Shape.defineFigureGenerator("Globe",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,.75*b,0,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,.75*a,.75*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*b,a,0,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,.25*a,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,.15*b,.25*a,.15*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,.85*b,.75*a,.85*b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1675*b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8325*b,.15*a,.35*b,.3*a,.65*b,.3*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1675*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8325*b,.85*a,.35*b,.7*a,.65*b,.7*a)),ee}),go.Shape.defineFigureGenerator("Wave",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.25*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.25*a,.1*b,0,.2*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*b,.25*a,.425*b,.5*a,.575*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.25*a,.8*b,0,.9*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.75*a,.1*b,.5*a,.2*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*b,.75*a,.425*b,a,.575*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.75*a,.8*b,.5*a,.9*b,.5*a)),ee}),go.Shape.defineFigureGenerator("Operator",function(de,b,a){var ee=new go.Geometry,x=.3,te=ie*.3,re=.5,le=.7,pe=new go.PathFigure((re-x)*b,le*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le-x)*a,(re-x)*b,(le-te)*a,(re-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+x)*b,le*a,(re+te)*b,(le-x)*a,(re+x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le+x)*a,(re+x)*b,(le+te)*a,(re+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re-x)*b,le*a,(re-te)*b,(le+x)*a,(re-x)*b,(le+te)*a));var ve=new go.PathFigure(0,.7*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,b,.7*a,0,0,b,0)),ee}),go.Shape.defineFigureGenerator("TripleFanBlades",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.65*a,.65*b,.3*a,.65*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,.35*b,.5*a,.35*b,.3*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.65*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*b,.6*a,.1*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.65*a,.2*b,a,.35*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.65*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,a,.7*b,.6*a,.9*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.65*a,.8*b,a,.65*b,.95*a)),ee}),go.Shape.defineFigureGenerator("CentrifugalPump",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,a,0,a,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.4*a,.8*b,a,.85*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),ee}),go.Shape.defineFigureGenerator("Battery",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.1*a));var te=new go.PathFigure(0,.6*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.4*a)),ee}),go.Shape.defineFigureGenerator("Delete",function(de,b,a){var ee=new go.Geometry,x=.5,te=ie*.5,re=.5,le=.5,pe=new go.PathFigure((re-x)*b,le*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le-x)*a,(re-x)*b,(le-te)*a,(re-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+x)*b,le*a,(re+te)*b,(le-x)*a,(re+x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le+x)*a,(re+x)*b,(le+te)*a,(re+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re-x)*b,le*a,(re-te)*b,(le+x)*a,(re-x)*b,(le+te)*a));var ve=new go.PathFigure(.15*b,.5*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.85*b,.5*a)),ee}),go.Shape.defineFigureGenerator("Flag",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.1*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.1*a,.15*b,0,.35*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.1*a,.65*b,.2*a,.85*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.5*a,.85*b,.6*a,.65*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*b,.4*a,.15*b,.4*a).close()),ee}),go.Shape.defineFigureGenerator("Help",function(de,b,a){var ee=new go.Geometry,x=.5,te=ie*.5,re=.5,le=.5,pe=new go.PathFigure((re-x)*b,le*a,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le-x)*a,(re-x)*b,(le-te)*a,(re-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+x)*b,le*a,(re+te)*b,(le-x)*a,(re+x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le+x)*a,(re+x)*b,(le+te)*a,(re+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re-x)*b,le*a,(re-te)*b,(le+x)*a,(re-x)*b,(le+te)*a).close()),x=.05,te=ie*.05,re=.5,le=.8;var ve=new go.PathFigure((re-x)*b,le*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le-x)*a,(re-x)*b,(le-te)*a,(re-te)*b,(le-x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(re+x)*b,le*a,(re+te)*b,(le-x)*a,(re+x)*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,re*b,(le+x)*a,(re+x)*b,(le+te)*a,(re+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(re-x)*b,le*a,(re-te)*b,(le+x)*a,(re-x)*b,(le+te)*a).close()),ve.add(new go.PathSegment(go.PathSegment.Move,.5*b,.7*a)),ve.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.2*a,.75*b,.475*a,.75*b,.225*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.35*a,.4*b,.2*a,.3*b,.25*a)),ee}),go.Shape.defineFigureGenerator("Location",function(de,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*b,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,.975*b,.025*a,.5*b,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*b,.5*a,.5*b,0,.025*b,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*b,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*b,.3*a,.1*b,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.2*b,.5*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.3*a,.25*b,0,.75*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.3*a)),ee}),go.Shape.defineFigureGenerator("Unlocked",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.2*b,.5*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.3*a,.25*b,0,.75*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.35*a)),ee}),go.Shape.defineFigureGenerator("Gear",function(de,b,a){return new go.Geometry().add(new go.PathFigure(.9375*b,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*b,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*b,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*b,.3316875*a,.79840625*b,.39915625*a,.7834375*b,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*b,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*b,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*b,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*b,.19378125*a,.64228125*b,.2188125*a,.603875*b,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*b,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*b,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*b,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*b,.239375*a,.39759375*b,.20190625*a,.36053125*b,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*b,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*b,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*b,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*b,.4375*a,.21765625*b,.36059375*a,.201875*b,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*b,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*b,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*b,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*b,.67596875*a,.20221875*b,.603875*a,.21884375*b,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*b,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*b,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*b,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*b,.80621875*a,.36353125*b,.78340625*a,.3991875*b,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*b,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*b,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*b,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*b,.760625*a,.602375*b,.79809375*a,.63946875*b,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*b,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*b,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*b,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*b,.56246875*a,.78234375*b,.63940625*a,.798125*b,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*b,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*b,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*b,.5*a,.1*b,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,.3*a,0,.375*a,.05*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.45*b,.075*a,.3*b,.225*a,.4*b,.175*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.525*b,.075*a,.46*b,.05*a,.525*b,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.4*a,.525*b,.275*a,.475*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,.55*a,b,.4*a,b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,.425*b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.6*b,.7*a,.675*b,.55*a,.675*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.575*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*b,.85*a,.65*b,.7*a,.65*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.525*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.535*b,a,.61*b,.85*a,.61*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*b,a,0,a).close()),ee}),go.Shape.defineFigureGenerator("Map",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.2*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.add(new go.PathSegment(go.PathSegment.Move,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.8*a)),ee}),go.Shape.defineFigureGenerator("Eject",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.7)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var te=new go.PathFigure(0,a*.6,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,0).close()),ee}),go.Shape.defineFigureGenerator("Pencil",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*b,.1*a)).add(new go.PathSegment(go.PathSegment.Line,b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*b,a)).add(new go.PathSegment(go.PathSegment.Line,.1*b,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*1,a*1,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),x.add(new go.PathSegment(go.PathSegment.Line,.046*b,a*.85)),x.add(new go.PathSegment(go.PathSegment.Line,.046*b,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,.046*b,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*b,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*b,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*b,a*.85)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.85).close());var te=new go.PathFigure(.126*b,.85*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.126*b,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.322*b,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.322*b,.85*a).close());var re=new go.PathFigure(.402*b,.85*a,!1);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.402*b,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.598*b,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.598*b,.85*a).close());var le=new go.PathFigure(.678*b,.85*a,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.678*b,.45*a)),le.add(new go.PathSegment(go.PathSegment.Line,.874*b,.45*a)),le.add(new go.PathSegment(go.PathSegment.Line,.874*b,.85*a).close());var pe=new go.PathFigure(.5*b,.1*a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*b,.3*a)),pe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*b,.3*a).close()),ee}),go.Shape.defineFigureGenerator("Staircase",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a*1,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*.8)),x.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.8)),x.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.6)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.6)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.4)),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*.4)),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*.2)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.2)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.15)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.15)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),ee}),go.Shape.defineFigureGenerator("5Bars",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a*1,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.184,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.184,a*(1-.184)).close());var te=new go.PathFigure(b*.204,a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.204,a*(1-.184))),te.add(new go.PathSegment(go.PathSegment.Line,b*.388,a*(1-.184*2))),te.add(new go.PathSegment(go.PathSegment.Line,b*.388,a*1).close());var re=new go.PathFigure(b*.408,a,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*.408,a*(1-.184*2))),re.add(new go.PathSegment(go.PathSegment.Line,b*.592,a*(1-.184*3))),re.add(new go.PathSegment(go.PathSegment.Line,b*.592,a*1).close());var le=new go.PathFigure(b*.612,a,!0);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*.612,a*(1-.184*3))),le.add(new go.PathSegment(go.PathSegment.Line,b*.796,a*(1-.184*4))),le.add(new go.PathSegment(go.PathSegment.Line,b*.796,a*1).close());var pe=new go.PathFigure(b*.816,a,!0);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*.816,a*(1-.184*4))),pe.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-.184*5))),pe.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1).close()),ee}),go.Shape.defineFigureGenerator("PC",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,0).close());var te=new go.PathFigure(b*.055,.07*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.07)),te.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.055,a*.1).close());var re=new go.PathFigure(b*.055,.13*a,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.13)),re.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.16)),re.add(new go.PathSegment(go.PathSegment.Line,b*.055,a*.16).close());var le=new go.PathFigure(b*.055,.18*a,!0);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.18)),le.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.21)),le.add(new go.PathSegment(go.PathSegment.Line,b*.055,a*.21).close());var pe=new go.PathFigure(b*1,0,!0);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*.4,0)),pe.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.65)),pe.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.65).close()),ee}),go.Shape.defineFigureGenerator("Plane",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(.55*b,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.475*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.35*b,.525*a,0,.4*a,.225*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.475*a)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,.2*a,.975*b,0,b,.08*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Line,.55*b,a).close()),ee}),go.Shape.defineFigureGenerator("Key",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*1,a*.5,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.9,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.7,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.85,.575*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.9,.6*a).close()),x.add(new go.PathSegment(go.PathSegment.Move,.17*b,.425*a)),x.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*b,.5*a,.075*b,.075*a).close()),ee}),go.Shape.defineFigureGenerator("FilmTape",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,b*0,b*.3,b*.055)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.08,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.08,a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*1),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*1),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*2),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*2),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*3),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*3),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*4),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*4),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*5),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*5),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*6),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*6),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*7),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*7),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*8),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*8),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*9),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*9),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*10),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*10),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*11),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*11),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*12),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*12),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*13),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*13),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*14),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*14),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*15),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*15),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1));var te=new go.PathFigure(0,0,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*1,a*0)),te.add(new go.PathSegment(go.PathSegment.Arc,270,-180,b*1,b*.3,b*.055)),te.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1));var re=new go.PathFigure(b*.11,a*.1,!1);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*1+.028*0),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*1+.028*0),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,b*.11,a*.8).close());var le=new go.PathFigure(b*(.11+.24133333*1+.028*1),a*.1,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*2+.028*1),a*.1)),le.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*2+.028*1),a*.8)),le.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*1+.028*1),a*.8).close());var pe=new go.PathFigure(b*(.11+.24133333*2+.028*2),a*.1,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*3+.028*2),a*.1)),pe.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*3+.028*2),a*.8)),pe.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*2+.028*2),a*.8).close()),ee}),go.Shape.defineFigureGenerator("FloppyDisk",function(de,b,a){var ee=new go.Geometry,x=8,te=x*ie,re=new go.PathFigure(x,0,!1);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*.86,0)),re.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.14)),re.add(new go.PathSegment(go.PathSegment.Line,b,a-x)),re.add(new go.PathSegment(go.PathSegment.Bezier,b-x,a,b,a-te,b-te,a)),re.add(new go.PathSegment(go.PathSegment.Line,x,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,te,a,0,a-te)),re.add(new go.PathSegment(go.PathSegment.Line,0,x)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,te,te,0).close());var le=new go.PathFigure(b*.83,0,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*.83,a*.3)),le.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*.3)),le.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*0).close());var pe=new go.PathFigure(b*.83,a*1,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*.83,a*.5)),pe.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*.5)),pe.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*1).close());var ve=new go.PathFigure(b*.78,a*.05,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.05)),ve.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.25)),ve.add(new go.PathSegment(go.PathSegment.Line,b*.78,a*.25).close()),ee}),go.Shape.defineFigureGenerator("SpeechBubble",function(de,b,a){var ee=de?de.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=15),ee=Math.min(ee,b/3),ee=Math.min(ee,a/3);var x=ee*ie,te=a*.8,re=new go.Geometry,le=new go.PathFigure(ee,0,!0);return re.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b-ee,0)),le.add(new go.PathSegment(go.PathSegment.Bezier,b,ee,b-x,0,b,x)),le.add(new go.PathSegment(go.PathSegment.Line,b,te-ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,te,b,te-x,b-x,te)),le.add(new go.PathSegment(go.PathSegment.Line,b*.7,te)),le.add(new go.PathSegment(go.PathSegment.Line,b*.7,a)),le.add(new go.PathSegment(go.PathSegment.Line,b*.55,te)),le.add(new go.PathSegment(go.PathSegment.Line,ee,te)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,te-ee,x,te,0,te-x)),le.add(new go.PathSegment(go.PathSegment.Line,0,ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,x,x,0).close()),x>1?(re.spot1=new go.Spot(0,0,x,x),re.spot2=new go.Spot(1,.8,-x,-x)):(re.spot1=go.Spot.TopLeft,re.spot2=new go.Spot(1,.8)),re}),go.Shape.defineFigureGenerator("Repeat",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*.45,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*.9)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.9)),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*.45).close());var te=new go.PathFigure(b*1,a*.55,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.55)),te.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*.55)),te.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*.55).close()),ee}),go.Shape.defineFigureGenerator("Windows",function(de,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*b,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*b,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*b,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*b,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*b,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*.1,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.9)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*.9).close());var te=new go.PathFigure(b*.1,a*.2,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.1,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,b*.22,a*.285)),te.add(new go.PathSegment(go.PathSegment.Line,b*.1,a*.32)),te.add(new go.PathSegment(go.PathSegment.Line,b*.1,a*.37)),te.add(new go.PathSegment(go.PathSegment.Line,b*.275,a*.32)),te.add(new go.PathSegment(go.PathSegment.Line,b*.275,a*.25).close());var re=new go.PathFigure(b*.28,a*.37,!0);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.37)),re.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.41)),re.add(new go.PathSegment(go.PathSegment.Line,b*.28,a*.41).close()),ee}),go.Shape.defineFigureGenerator("Beaker",function(de,b,a){var ee=new go.Geometry,x=15,te=x*ie,re=new go.PathFigure(b*.62,a*.475,!0);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b,a-x)),re.add(new go.PathSegment(go.PathSegment.Bezier,b-x,a,b,a-te,b-te,a)),re.add(new go.PathSegment(go.PathSegment.Line,x,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,te,a,0,a-te)),re.add(new go.PathSegment(go.PathSegment.Line,b*.38,a*.475)),re.add(new go.PathSegment(go.PathSegment.Line,b*.38,a*.03)),re.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*0)),re.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*0)),re.add(new go.PathSegment(go.PathSegment.Line,b*.62,a*.03).close()),te>1?(ee.spot1=new go.Spot(0,0,te,te),ee.spot2=new go.Spot(1,1,-te,-te)):(ee.spot1=go.Spot.TopLeft,ee.spot2=go.Spot.BottomRight),ee}),go.Shape.defineFigureGenerator("Download",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*1,!0);ee.add(x);var te=.1/.3;x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.755,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.93,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.61,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.39,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.07,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.755),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.8),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*(1-te)).close());var re=new go.PathFigure(b*.4,a*0,!0);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.44)),re.add(new go.PathSegment(go.PathSegment.Line,b*.26,a*.44)),re.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.66)),re.add(new go.PathSegment(go.PathSegment.Line,b*(1-.26),a*.44)),re.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.44)),re.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*0).close()),ee}),go.Shape.defineFigureGenerator("Bin",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*1,!0);ee.add(x);var te=.1/.3;return x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.755,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.93,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.61,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.39,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.07,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.755),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.8),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*(1-te)).close()),ee}),go.Shape.defineFigureGenerator("Upload",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*1,!0);ee.add(x);var te=.1/.3;x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.755,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.93,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.61,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.39,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.07,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.755),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.8),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*(1-te)).close());var re=new go.PathFigure(b*.5,a*0,!0);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*.26,a*.25)),re.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.25)),re.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.63)),re.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.63)),re.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.25)),re.add(new go.PathSegment(go.PathSegment.Line,b*.74,a*.25).close()),ee}),go.Shape.defineFigureGenerator("EmptyDrink",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.15,a*0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.85,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*1).close()),ee}),go.Shape.defineFigureGenerator("Drink",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.15,a*0,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.85,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*1).close());var te=new go.PathFigure(b*.235,a*.28,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.765,a*.28)),te.add(new go.PathSegment(go.PathSegment.Line,b*.655,a*.97)),te.add(new go.PathSegment(go.PathSegment.Line,b*.345,a*.97).close()),ee}),go.Shape.defineFigureGenerator("4Arrows",function(de,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.5,a*0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.5)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.65)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.65)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*.5)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.25).close()),ee}),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")},84072: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 ge={},ne="5.0",y={},E=null,ae=!1,oe=!1,ce=null,fe=!1,he=null,ie=null,xe=0;xe4?parseFloat(nt):5};ge.setHTML5Codebase=function(nt,Ke){ie=nt,Je(nt,Ke)},ge.setJavaCodebase=ge.setJavaCodebaseVersion=ge.isCompiledInstalled=ge.setPreCompiledScriptPath=ge.setPreCompiledResourcePath=function(){},ge.setHTML5CodebaseVersion=function(nt,Ke){var ft=parseFloat(nt);if(ft!==NaN&&ft<5){console.log("The GeoGebra HTML5 codebase version "+ft+" is deprecated. Using version latest instead.");return}he=nt,It(nt,Ke)},ge.getHTML5CodebaseVersion=function(){return de},ge.getParameters=function(){return y},ge.setFontsCSSURL=function(nt){re=nt},ge.setGiacJSURL=function(nt){},ge.setJNLPFile=function(nt){Oe=nt},ge.setJNLPBaseDir=function(nt){},ge.inject=function(){function nt(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ke="auto",ft=y.id,Gt,St=!1,jt=0;jt=5)return!0;var nt=ge.getAppletObject();return nt&&typeof nt.recalculateEnvironments=="function"?(nt.recalculateEnvironments(),!0):!1},ge.startAnimation=function(){var nt=ge.getAppletObject();return nt&&typeof nt.startAnimation=="function"?(nt.startAnimation(),!0):!1},ge.stopAnimation=function(){var nt=ge.getAppletObject();return nt&&typeof nt.stopAnimation=="function"?(nt.stopAnimation(),!0):!1},ge.getAppletObject=function(){var nt=y.id!==void 0?y.id:"ggbApplet";return window[nt]},ge.resize=function(){};var _e=function(nt,Ke,ft){var Gt=document.createElement("param");Gt.setAttribute("name",Ke),Gt.setAttribute("value",ft),nt.appendChild(Gt)},De=function(nt){return nt&&nt!=="false"},at=function(nt,Ke,ft){pe(de)<=4.2&&(ft=!0);var Gt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==de||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Gt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var St=document.createElement("div");St.classList.add("appletParameters","notranslate");var jt=Ke.width,Qe=Ke.height;if(Ke.disableAutoScale=Ke.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ke.disableAutoScale,Ke.width!==void 0)if(pe(de)<=4.4)De(Ke.showToolBar)&&(Ke.height-=7),De(Ke.showAlgebraInput)&&(Ke.height-=37),Ke.width<605&&De(Ke.showToolBar)&&(Ke.width=605,jt=605);else{var Dt=100;(De(Ke.showToolBar)||De(Ke.showMenuBar))&&(Ke.hasOwnProperty("customToolBar")&&(Ke.customToolbar=Ke.customToolBar),Dt=De(Ke.showMenuBar)?245:155),jt=5?(Ke.appletOnLoad=function(Ze){var ht=nt.querySelector(".ggb_preview");ht&&ht.parentNode.removeChild(ht),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(on),window.GGBT_wsf_view&&$(window).trigger("resize"),xn(Ze)},ct||on.appendChild(et)):St.appendChild(et),on.appendChild(St),ct||nt.appendChild(on),setTimeout(function(){ge.resize()},1)}else{var we=document.createElement("div");we.className="applet_scaler",we.style.position="relative",we.style.display="block",we.appendChild(St),nt.appendChild(we),Ke.appletOnLoad=function(Ze){ge.resize(),xn(Ze)}}function Ce(Ze,ht){ht&&typeof ht.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ze,ht.appletOnLoad):renderGGBElement(Ze),pt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ht)}function dt(Ze,ht){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ze,params:ht}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(nn){Ce(nn.article,nn.params)}),html5AppletsToProcess=null)},pe(de)<5&&(Ze.className+=" geogebraweb")):Ce(Ze,ht)}if(Gt){scriptLoadStarted=!0;for(var Xt=0;Xt0?(bt.remove(),on.attr("id","fullscreencontent").show(),jQuery(xn).append(on),window.dispatchEvent(new Event("resize"))):at(bt,Ke,!1),window.GGBT_wsf_view.launchFullScreen(xn)}else je=Gt,at(nt,Ke,!1);if(!window.GGBT_wsf_view)for(Qe=0;Qent/4*3&&(bt=nt/4*3),xn=bt/5.8,Dt.setAttribute("src",x),Dt.setAttribute("width",bt),Dt.setAttribute("height",xn);var on=(nt-bt)/2,ct=(Ke-xn)/2;Dt.style.left=on+"px",Dt.style.top=ct+"px",St.appendChild(Dt)}}return St.appendChild(Qe),St},kt=function(nt){return nt=nt.toLowerCase(),nt==="html5"||nt==="screenshot"?nt:"html5"},yt=["web","webSimple","web3d","tablet","tablet3d","phone"],It=function(nt,Ke){if(de=nt,Ke){Je(de,!0);return}var ft=!ae;if(ft){var Gt=pe(de);!isNaN(Gt)&&Gt<4.4&&(ft=!1)}var St,jt;window.location.protocol.substr(0,4)==="http"?St=window.location.protocol:St="http:";var Qe=de.indexOf("//");Qe>0?jt=de:Qe===0?jt=St+de:jt="https://www.geogebra.org/apps/5.2.814.0/";for(var Dt in yt)if(de.slice(yt[Dt].length*-1)===yt[Dt]||de.slice((yt[Dt].length+1)*-1)===yt[Dt]+"/"){Je(jt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ft&&!E.is3D&&!E.AV&&!E.SV&&!E.CV&&!E.EV2&&!E.CP&&!E.PC&&!E.DA&&!E.FI&&!E.PV&&!De(y.showToolBar)&&!De(y.showMenuBar)&&!De(y.showAlgebraInput)&&!De(y.enableRightClick)&&(!y.appName||y.appName=="classic")?jt+="webSimple/":jt+="web3d/",Je(jt,!1)},Je=function(nt,Ke){if(nt.requirejs){Le=nt;return}nt.slice(-1)!=="/"&&(nt+="/"),Le=nt,Ke===null&&(Ke=nt.indexOf("http")===-1),Ve=Ke,b="web.nocache.js",a=!1;var ft=Le.split("/");ft.length>1&&(!Ke&&ft[ft.length-2]==="webSimple"?(b="webSimple.nocache.js",a=!0):yt.indexOf(ft[ft.length-2])>=0&&(b=ft[ft.length-2]+".nocache.js")),ft=nt.split("/"),de=ft[ft.length-3],de.substr(0,4)==="test"?de=de.substr(4,1)+"."+de.substr(5,1):(de.substr(0,3)==="war"||de.substr(0,4)==="beta")&&(de="5.0");var Gt=parseFloat(de);Gt!==NaN&&Gt<5&&nt.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Gt+" is deprecated. Using version latest instead."),It("5.0",Ke))},pt=function(nt,Ke){window.console&&window.console.log&&(!Ke||typeof Ke.showLogging=="undefined"||Ke.showLogging&&Ke.showLogging!=="false")&&console.log(nt)};y.material_id!==void 0?Ae(Mt):Mt();function Mt(){var nt=ne;he!==null?nt=he:parseFloat(nt)<5&&(nt="5.0"),It(nt,!1),ie!==null&&Je(ie,Ve),fe=!0}return ge},GGBAppletUtils=function(){"use strict";function ge(){return window.GGBT_wsf_edit!==void 0}function ne(fe,he){he!=1?(fe.style.transformOrigin="0% 0% 0px",fe.style.webkitTransformOrigin="0% 0% 0px",fe.style.transform="scale("+he+","+he+")",fe.style.webkitTransform="scale("+he+","+he+")",fe.style.maxWidth="initial",fe.querySelector(".ggb_preview")!==null&&(fe.querySelector(".ggb_preview").style.maxWidth="initial"),fe.querySelectorAll(".ggb_preview img")[0]!==void 0&&(fe.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),fe.querySelectorAll(".ggb_preview img")[1]!==void 0&&(fe.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(fe.style.transform="none",fe.style.webkitTransform="none")}function y(fe,he,ie,xe,Ee,Oe){var Le=null;if(Oe!=null&&Oe!="")for(var Ve=fe.parentNode;Ve!=null;)if((" "+Ve.className+" ").indexOf(" "+Oe+" ")>-1){Le=Ve;break}else Ve=Ve.parentNode;var je=0,de=0,b=0,a=0,ee=0,x=0,te=0;if(Le)je=Le.offsetWidth,de=Math.max(xe?Le.offsetWidth:0,Le.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(je=Math.min(window.innerWidth,document.documentElement.clientWidth),de=Math.min(window.innerHeight,document.documentElement.clientHeight),b=je):(je=window.innerWidth,de=window.innerHeight,b=window.innerWidth),fe){var re=fe.getBoundingClientRect();re.left>0&&re.left<=je&&(Ee===void 0||!Ee)&&(document.dir==="rtl"?(ee=je-re.width-re.left,x=b<=480?10:30):(x=re.left,ee=b<=480?10:30),a=x+ee)}if(fe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var le=fe.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,te=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,te=40)}}return fe&&((ie===void 0||!ie)&&he>0&&he+a1&&(Oe=!0)),he&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Oe=!0),!(fe.hasOwnProperty("disableAutoScale")&&fe.disableAutoScale))Ee=E(fe,he,Oe,ie,fe.scaleContainerClass);else return xe;return Oe&&(!fe.hasOwnProperty("scale")||xe===1)?Ee:Math.min(xe,Ee)}function oe(fe){var he=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),xe=fe.getBoundingClientRect(),Ee=(he-xe.width)/2,Oe=(ie-xe.height)/2;Oe<0&&(Oe=0),fe.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ee<40?fe.style.left="40px":fe.style.left=Ee+"px",fe.style.top=Oe+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Oe<40?fe.style.top="40px":fe.style.top=Oe+"px",fe.style.left=Ee+"px")}function ce(fe,he){var ie=fe.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(he.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(fe)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var xe=ae(he,fe);ge()&&ie.setAttribute("data-param-scale",xe);for(var Ee=null,Oe=0;Oe=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(ge){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ge){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ge){var ne=c[ge];return ne==null?null:ne},r=d,webModule.__errFn=e}function B(){function ge(fe){var he=fe.lastIndexOf(rb);he==-1&&(he=fe.length);var ie=fe.indexOf(sb);ie==-1&&(ie=fe.length);var xe=fe.lastIndexOf(tb,Math.min(ie,he));return xe>=O?fe.substring(O,xe+P):W}function ne(fe){if(!fe.match(/^\w+:\/\//)){var he=o.createElement(ub);he.src=fe+vb,fe=ge(he.src)}return fe}function y(){var fe=__gwt_getMetaProperty(wb);return fe!=null?fe:W}function E(){for(var fe=o.getElementsByTagName(_),he=O;heO?fe[fe.length-P].href:W}function oe(){var fe=o.location;return fe.href==fe.protocol+zb+fe.host+fe.pathname+fe.search+fe.hash}var ce=y();return ce==W&&(ce=E()),ce==W&&(ce=ae()),ce==W&&oe()&&(ce=ge(o.location.href)),ce=ne(ce),ce}function C(ge){return ge.match(/^\//)||ge.match(/^[a-zA-Z]+:\/\//)?ge:webModule.__moduleBase+ge}function D(){var ge=[],ne=O,y=[],E=[];function ae(fe){var he=E[fe](),ie=y[fe];if(he in ie)return he;var xe=[];for(var Ee in ie)xe[ie[Ee]]=Ee;throw r&&r(fe,xe,he),null}if(__gwt_isKnownPropertyValue=function(fe,he){return he in y[fe]},webModule.__getPropMap=function(){var fe={};for(var he in y)y.hasOwnProperty(he)&&(fe[he]=ae(he));return fe},webModule.__computePropValue=ae,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var oe;try{oe=Cb;var ce=oe.indexOf(Db);ce!=-1&&(ne=parseInt(oe.substring(ce+P),$),oe=oe.substring(O,ce))}catch(fe){}return webModule.__softPermutationId=ne,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})()},77665:function(ge,ne,y){"use strict";y.d(ne,{Ax:function(){return ce},Ds:function(){return fe},KI:function(){return ie},SI:function(){return oe},f1:function(){return ae}});var E=y(13952);function ae(xe){let Ee=!0;if(xe.length>0){for(let Oe=0;Oe{var x={};for(var te in a)Oe.call(a,te)&&ee.indexOf(te)<0&&(x[te]=a[te]);if(a!=null&&Ee)for(var te of Ee(a))ee.indexOf(te)<0&&Le.call(a,te)&&(x[te]=a[te]);return x},je=(a,ee,x)=>new Promise((te,re)=>{var le=be=>{try{ve(x.next(be))}catch(Ae){re(Ae)}},pe=be=>{try{ve(x.throw(be))}catch(Ae){re(Ae)}},ve=be=>be.done?te(be.value):Promise.resolve(be.value).then(le,pe);ve((x=x.apply(a,ee)).next())});const de=oe.default.TextArea,b=a=>{var ee=a,{account:x,globalSetting:te,loading:re,dispatch:le,schoolName:pe,departmentName:ve,visible:be,onClose:Ae=()=>{},onSuccess:Ne=()=>{}}=ee,ke=Ve(ee,["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"]);const[_e]=ce.default.useForm(),De=(0,E.useRef)(),[at,ut]=(0,E.useState)(!1);(0,E.useEffect)(()=>{De.current=ke.schoolId},[ke.schoolId]),(0,E.useEffect)(()=>{_e.setFieldsValue({department:ve})},[ve]);const Yt=Et=>je(void 0,null,function*(){var Lt,Ct,kt;const{department:yt,remarks:It}=Et||{};ut(!0);const Je=yield(0,xe.ZP)("/api/add_department_applies/inspect.json",{method:"get",params:{name:yt,school_id:De.current}});ut(!1);const pt=()=>je(void 0,null,function*(){const Mt=yield le({type:"account/appplyDepartment",payload:{school_id:De.current,name:yt,remarks:It}});(Mt==null?void 0:Mt.status)===0&&(fe.ZP.success("\u65B0\u589E\u9662\u7CFB/\u90E8\u95E8\u6210\u529F\uFF01"),Ne(yt),Ae())});if((Je==null?void 0:Je.status)===0){if((Lt=Je==null?void 0:Je.data)!=null&&Lt.name){he.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:E.createElement("div",null,E.createElement("div",{className:"mb10"},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7533\u8BF7\u65B0\u589E\u7684\u90E8\u95E8\u5DF2\u5B58\u5728\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E3A\u8BE5\u90E8\u95E8\uFF1F"),E.createElement(ie.default,{rowKey:"name",columns:[{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"name"},{title:"\u7528\u6237\u6570",dataIndex:"size"}],dataSource:[{name:(Ct=Je==null?void 0:Je.data)==null?void 0:Ct.name,size:(kt=Je==null?void 0:Je.data)==null?void 0:kt.size}],pagination:!1})),onOk:()=>{Ne(yt),Ae()}});return}pt()}});return E.createElement(he.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:be,title:"\u7533\u8BF7\u6DFB\u52A0\u90E8\u95E8\u540D\u79F0",width:"600px",onCancel:Ae,onOk:()=>_e.submit(),confirmLoading:at},E.createElement(ce.default,{form:_e,labelCol:{span:4},wrapperCol:{span:20},onFinish:Yt},E.createElement(ce.default.Item,{label:"\u5355\u4F4D\u540D\u79F0\uFF1A"},pe),E.createElement(ce.default.Item,{label:"\u90E8\u95E8\u540D\u79F0\uFF1A",name:"department",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"}]},E.createElement(oe.default,{placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"})),E.createElement(ce.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks",style:{marginBottom:0}},E.createElement(de,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"}))))};ne.Z=(0,ae.connect)(({account:a,loading:ee,globalSetting:x})=>({account:a,globalSetting:x,loading:ee.effects}))(b)},44477:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(59301),ae=y(44993),oe=y(43418),ce="data:image/png;base64,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",fe="data:image/png;base64,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",he={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const ie=({visible:Ee,occupationValue:Oe,onCancel:Le=()=>{}})=>{const Ve=()=>E.createElement("div",{className:he.flexColumn},E.createElement("img",{className:he.img,src:fe}),E.createElement("span",{className:he.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),je=()=>E.createElement("div",{className:he.flexColumn},E.createElement("img",{className:he.img,src:ce}),E.createElement("span",{className:he.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),de=()=>Oe===3?E.createElement(E.Fragment,null,je(),Ve()):Oe===2?Ve():je();return E.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ee,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{Le(),ae.history.push("/account/certification")},onCancel:()=>{Le()}},E.createElement("div",{className:he.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),E.createElement("div",{className:he.flexRow},de()))};var xe=(0,ae.connect)(({paperlibrary:Ee,loading:Oe,globalSetting:Le})=>({paperlibrary:Ee,globalSetting:Le,loading:Oe.effects}))(ie)},98012:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return ut}});var E=y(59301),ae=y(78241),oe=y(71418),ce=y(8591),fe=y(43418),he=y(95237),ie=y(19842),xe=y(43428),Ee=y(4676),Oe="data:image/png;base64,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",Le={tip:"tip___DIcZT",knowledgeWrapper:"knowledgeWrapper___NW_oT",fixedLoading:"fixedLoading___LsIeU",leftNode:"leftNode___LiefK",option:"option___XqgEG",serial:"serial___daV0t",row:"row___yw9GM",label:"label___yyq8y",content:"content___PzumI"},Ve=y(93475),je=y(32454),de=y(18120),b=y(52430),a=y(4213),ee=y(41312),x=y(75097),te=y(11515),re=y(98573),le=y(24302),pe=y(59301),ve=Object.defineProperty,be=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,ke=(Yt,Et,Lt)=>Et in Yt?ve(Yt,Et,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Yt[Et]=Lt,_e=(Yt,Et)=>{for(var Lt in Et||(Et={}))Ae.call(Et,Lt)&&ke(Yt,Lt,Et[Lt]);if(be)for(var Lt of be(Et))Ne.call(Et,Lt)&&ke(Yt,Lt,Et[Lt]);return Yt},De=(Yt,Et,Lt)=>new Promise((Ct,kt)=>{var yt=pt=>{try{Je(Lt.next(pt))}catch(Mt){kt(Mt)}},It=pt=>{try{Je(Lt.throw(pt))}catch(Mt){kt(Mt)}},Je=pt=>pt.done?Ct(pt.value):Promise.resolve(pt.value).then(yt,It);Je((Lt=Lt.apply(Yt,Et)).next())}),ut=(0,E.forwardRef)(({onUpdateNum:Yt,onlyMediatorOpenStr:Et},Lt)=>{var Ct;const[kt]=ae.default.useForm(),[yt,It]=(0,E.useState)([]),[Je,pt]=(0,E.useState)({}),[Mt,nt]=(0,E.useState)(null),[Ke,ft]=(0,E.useState)(!1),[Gt,St]=(0,E.useState)([]),[jt,Qe]=(0,E.useState)(!1),[Dt,bt]=(0,E.useState)(""),[xn,on]=(0,E.useState)([]),[ct,et]=(0,E.useState)([]),we=(0,E.useRef)(null),{progressOpen:Ce,openProgress:dt,closeProgress:Xt,CreateProgressModal:Ge}=(0,x.Z)(),ze=ae.default.useWatch("knowledge",kt),lt=["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"],gt=[{id:"0",type:"\u5355\u9009\u9898",value:"SINGLE"},{id:"1",type:"\u591A\u9009\u9898",value:"MULTIPLE"},{id:"2",type:"\u5224\u65AD\u9898",value:"JUDGMENT"},{id:"3",type:"\u586B\u7A7A\u9898",value:"COMPLETION"},{id:"4",type:"\u7B80\u7B54\u9898",value:"SUBJECTIVE"}];(0,E.useEffect)(()=>{if(Et)return ee.Z.subscribe(Et,hn=>{Jt(hn.id)})},[Et]),(0,E.useEffect)(()=>{Mt===!1&&Yt&&Yt()},[Mt]);const Ze=()=>De(void 0,null,function*(){const Kt=yield(0,b.ZP)("/api/disciplines.json",{method:"get",params:{source:"new_question"}});et(Kt.disciplines||[])}),ht=Kt=>De(void 0,null,function*(){const hn=yield(0,b.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:Kt}});on(hn.tag_disciplines)}),nn=()=>De(void 0,null,function*(){var Kt,hn,zn,Un;const Pn=document.createElement("div");Pn.className=Le.fixedLoading,document.body.appendChild(Pn),Ee.render(pe.createElement(oe.Z,{spinning:!0}),Pn);const Xn=yield(0,b.ZP)(`/api/item_banks/${we.current}/edit_single.json`,{method:"get"});if(Xn.id){const Jn=[];if(Xn!=null&&Xn.analysis||Jn.push(3),(Xn==null?void 0:Xn.item_type)==="SUBJECTIVE"&&!((Kt=Xn==null?void 0:Xn.answer_texts)!=null&&Kt.length)&&Jn.push(2),!((hn=Xn==null?void 0:Xn.tag_disciplines)!=null&&hn.length)){Jn.push(1);const mn=[(zn=Xn==null?void 0:Xn.discipline)==null?void 0:zn.id,(Un=Xn==null?void 0:Xn.sub_discipline)==null?void 0:Un.id].filter(He=>!!He);kt.setFieldValue("course",mn)}St(Jn),Jn.length?ft(!0):qe(),pt(Xn)}document.body.removeChild(Pn)}),Jt=Kt=>De(void 0,null,function*(){we.current=Kt,nn(),Ze()}),Sn=()=>{nt(!0)};(0,E.useImperativeHandle)(Lt,()=>({onClick:Sn}));const _t=Kt=>{on([...xn,_e({},Kt)])},Ln=(Kt,hn)=>{if(Kt!=null&&Kt.course){const[zn,Un]=Kt.course;ht(Un),bt(new Date),kt.setFieldsValue({knowledge:[]})}},qe=()=>De(void 0,null,function*(){var Kt,hn,zn;const{analysis:Un="",answer_texts:Pn="",course:Xn=[],knowledge:Jn=[]}=kt.getFieldsValue()||{},mn=new FormData;mn.append("scene_type",5),mn.append("item_bank_id",we.current),mn.append("analysis",Un),mn.append("answer_texts",[Pn]),mn.append("sub_discipline_id",(Xn==null?void 0:Xn[1])||""),mn.append("tag_discipline_ids",Jn==null?void 0:Jn.map(Bt=>Bt.value)),dt(),It([]),Qe(!0),ft(!1);const He=yield(0,te.$)(mn);if((He==null?void 0:He.status)===0)if((hn=(Kt=He==null?void 0:He.data)==null?void 0:Kt.content)!=null&&hn.length){Xt(100),It((zn=He==null?void 0:He.data)==null?void 0:zn.content);return}else ce.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");Qe(!1),Xt()}),Ut=()=>De(void 0,null,function*(){var Kt,hn;const zn=new FormData;if(zn.append("scene_type",5),zn.append("item_bank_id",we.current),zn.append("count",1),Ce)return Promise.reject();dt();const Un=yield(0,te.$)(zn);if((Un==null?void 0:Un.status)===0){if((hn=(Kt=Un==null?void 0:Un.data)==null?void 0:Kt.content)!=null&&hn.length)return Xt(100),Un;ce.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898")}return Xt(),Un}),Ht=()=>{var Kt,hn;const zn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],{name:Un,choices:Pn=[],item_type:Xn,tag_disciplines:Jn=[],difficulty:mn,analysis:He,answer_texts:Bt,standard_answer:bn}=Je,an=`1.\u3010${(Kt=gt.find(Ot=>Ot.value===Xn))==null?void 0:Kt.type}\u3011${Un}`;let tt="";const vt=(hn=Jn==null?void 0:Jn.map(Ot=>Ot.name))==null?void 0:hn.join("\u3001");return Xn==="SUBJECTIVE"?tt=(Bt==null?void 0:Bt[0])||"":Xn==="JUDGMENT"?Pn==null||Pn.forEach((Ot,mt)=>{Ot.is_answer&&(tt=mt?"\u9519\u8BEF":"\u6B63\u786E")}):Pn==null||Pn.forEach((Ot,mt)=>{Ot.is_answer&&(tt=tt+lt[mt])}),pe.createElement("div",{className:Le.leftNode},pe.createElement(re.Z,{className:"mb10",value:an}),Pn==null?void 0:Pn.map((Ot,mt)=>pe.createElement("div",{key:mt,className:Le.option},pe.createElement("div",{className:Le.serial},lt[mt],"."),pe.createElement(re.Z,{style:{flex:1},value:Ot==null?void 0:Ot.choice_text}))),pe.createElement("div",{style:{background:"#f1f1f1",height:1}}),Xn==="COMPLETION"?bn==null?void 0:bn.map((Ot,mt)=>{var Se,Te;return pe.createElement("div",{className:Le.row,style:{alignItems:"center"},key:mt},pe.createElement("div",{className:Le.label},"\u7B54\u6848",mt+1),pe.createElement("div",{className:Le.content},(Ot==null?void 0:Ot.model)===1?(Se=Ot==null?void 0:Ot.answer_text)==null?void 0:Se.join("\u3001"):pe.createElement(le.Z,{value:(Te=Ot==null?void 0:Ot.answer_text)==null?void 0:Te.join("\u3001"),readOnly:!0})))}):pe.createElement("div",{className:Le.row},pe.createElement("div",{className:Le.label},"\u7B54\u6848"),pe.createElement("div",{className:Le.content},tt)),pe.createElement("div",{className:Le.row},pe.createElement("div",{className:Le.label},"\u96BE\u5EA6"),pe.createElement("div",{className:Le.content},zn[mn-1]||"")),pe.createElement("div",{className:Le.row},pe.createElement("div",{className:Le.label},"\u89E3\u6790"),pe.createElement(re.Z,{style:{flex:1},value:He||""})),pe.createElement("div",{className:Le.row},pe.createElement("div",{className:Le.label},"\u77E5\u8BC6\u70B9"),pe.createElement("div",{className:Le.content},vt)))};return pe.createElement(E.Fragment,null,pe.createElement(fe.default,{centered:!0,open:Ke,title:"\u6E29\u99A8\u63D0\u793A",width:810,okText:"\u7EE7\u7EED\u6362\u9898",zIndex:1002,onCancel:()=>ft(!1),onOk:()=>kt.submit(),afterClose:()=>{kt.resetFields()}},pe.createElement("div",{className:Le.tip},"\u6211\u53D1\u73B0\u60A8\u9009\u4E2D\u7684\u8FD9\u9053\u9898\u76EE\u4E0D\u5B8C\u5584\u3002\u4E3A\u4E86\u80FD\u66F4\u7CBE\u51C6\u7684\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u5EFA\u8BAE\u60A8\u63D0\u4F9B\u66F4\u591A\u7684\u5173\u4E8E\u5F53\u524D\u9898\u76EE\u7684\u4FE1\u606F~"),pe.createElement("img",{src:Oe,style:{marginTop:-100}}),pe.createElement(ae.default,{form:kt,onValuesChange:Ln,layout:"vertical",colon:!1,onFinish:qe},Gt.includes(1)&&pe.createElement(he.Z,{align:"middle",className:"mb20"},pe.createElement(ae.default.Item,{label:"\u77E5\u8BC6\u70B9",name:"course",className:"mr10 mb0"},pe.createElement(ie.Z,{size:"large",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},style:{width:240},placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:ct})),pe.createElement(ae.default.Item,{name:"knowledge",className:"mb0 mt30"},pe.createElement(de.N,{key:Dt,height:300,zIndex:1003,selectvalues:ze,subId:(Ct=kt.getFieldsValue().course)==null?void 0:Ct[1],knowledgeOptions:xn,onAddKnowledgeFinish:_t,className:Le.knowledgeWrapper}))),Gt.includes(2)&&pe.createElement(ae.default.Item,{className:"mt20 mb10",name:"answer_texts",label:"\u53C2\u8003\u7B54\u6848",valuePropName:"defaultValue"},pe.createElement(a.Z,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848",height:120})),Gt.includes(3)&&pe.createElement(ae.default.Item,{className:"mb0",name:"analysis",label:"\u9898\u76EE\u89E3\u6790",valuePropName:"defaultValue"},pe.createElement(a.Z,{placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u89E3\u6790",height:120})))),Mt&&pe.createElement(Ve.Z,{isIntelligentAssistant:!0,setScoreShow:nt,isshixuns:!1,ScoreShow:!!Mt,isloadings:!1,onOk:Kt=>{if(!Kt.length){ce.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}Jt(Kt[0])}}),pe.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:jt},pe.createElement(he.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},pe.createElement("img",{src:y(34999),alt:"\u4EE5\u9898\u6362\u9898"}),pe.createElement("span",{className:"ml10"},"\u4EE5\u9898\u6362\u9898")),pe.createElement(je.Z,{stickyTop:-24,isSingleSelection:!0,hideWordFeatures:!0,dataSource:yt,customRightHeadNode:!0,customLeftHeadNode:pe.createElement("div",{className:"mb10 blod c-black"},"\u539F\u9898\u76EE"),customLeftContent:Ht(),hideRecognition:!0,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,underpinBackgroundStyle:{minHeight:"calc(100vh - 166px)"},onCancel:()=>Qe(!1),onSuccess:()=>{Qe(!1),nt(!1)},onExchange:Ut}),pe.createElement("div",{style:{height:70}})),Ge(["\u9898\u76EE\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u9898\u76EE\u53D8\u6362\u4E2D"]))})},75097:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return Ve}});var E=y(59301),ae=y(43418),oe=y(95237),ce=y(93948),fe="data:image/png;base64,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",he="data:image/png;base64,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",ie="data:image/png;base64,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",xe={dotLoading:"dotLoading___C9qdK",showHide:"showHide___smgPU",progress:"progress___kIqrW"},Ee=y(59301);const Oe=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var Ve=()=>{const[je,de]=(0,E.useState)(0),[b,a]=(0,E.useState)(!1),[ee,x]=(0,E.useState)(!0),te=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(ee)return;const Ae=()=>{de(Ne=>Ne>=99?(clearInterval(te.current),99):Ne+1)};return te.current=setInterval(Ae,5e4/99),()=>clearInterval(te.current)},[ee]);const re=()=>{de(0),a(!0),x(!1)},le=(Ae=0)=>{x(!0),de(Ae),a(!1)},pe=Ae=>{const Ne=Ae/1048576;let ke;return Ne<=.3?ke=3:Ne<=.5?ke=5:Ne<=1?ke=10:Ne<=2?ke=20:Ne<=3?ke=30:Ne<=10?ke=Ne*10:ke=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${ke}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ve=()=>Ee.createElement("span",{className:xe.dotLoading},Ee.createElement("span",null,"."),Ee.createElement("span",null,"."),Ee.createElement("span",null,"."));return{progress:je,progressOpen:b,openProgress:re,closeProgress:le,toggleLock:()=>x(Ae=>!Ae),CreateProgressModal:(Ae=Oe,Ne)=>Ee.createElement(ae.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:b,title:null,footer:null,width:500,afterClose:()=>de(0)},Ee.createElement(oe.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},je<=30&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:fe,alt:"Step 1"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[0],ve())),je>30&&je<60&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:he,alt:"Step 2"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[1],ve())),je>=60&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:ie,alt:"Step 3"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[2],ve())),Ee.createElement(ce.Z,{className:xe.progress,status:"active",style:{width:"auto"},size:[300,8],percent:je}),!!Ne&&Ee.createElement("div",{className:"c-grey-999"},pe(Ne))))}}},11515:function(ge,ne,y){"use strict";y.d(ne,{$:function(){return Ct},Z:function(){return yt}});var E=y(59301),ae=y(36360),oe=y(44993),ce=y(54580),fe=y(8591),he=y(43418),ie=y(95237),xe=y(43428),Ee=y(32454),Oe=y(75097),Le=y(59301),Ve=(It,Je,pt)=>new Promise((Mt,nt)=>{var Ke=St=>{try{Gt(pt.next(St))}catch(jt){nt(jt)}},ft=St=>{try{Gt(pt.throw(St))}catch(jt){nt(jt)}},Gt=St=>St.done?Mt(St.value):Promise.resolve(St.value).then(Ke,ft);Gt((pt=pt.apply(It,Je)).next())});const{Dragger:je}=ce.default;var b=(0,E.forwardRef)(({onUpdateNum:It},Je)=>{var pt;const[Mt,nt]=(0,E.useState)([]),[Ke,ft]=(0,E.useState)(!1),[Gt,St]=(0,E.useState)([]),[jt,Qe]=(0,E.useState)(!1),{openProgress:Dt,closeProgress:bt,CreateProgressModal:xn}=(0,Oe.Z)(),on=()=>{ft(!0)};(0,E.useImperativeHandle)(Je,()=>({onClick:on}));const ct=et=>Ve(void 0,null,function*(){const we=et.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(we)==-1?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):et.size/1024/1024>10?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):(St([et]),Promise.reject())});return Le.createElement(E.Fragment,null,Le.createElement(he.default,{centered:!0,open:Ke,title:"\u667A\u80FD\u8BC6\u9898",width:700,okText:"\u5F00\u59CB\u8BC6\u9898",afterClose:()=>{St([]),It()},onCancel:()=>ft(!1),onOk:()=>Ve(void 0,null,function*(){var et,we,Ce;if(!(Gt!=null&&Gt.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6");return}const dt=new FormData;dt.append("file",Gt[0]),dt.append("scene_type",0),Dt(),Qe(!0),nt([]);const Xt=yield Ct(dt);if((Xt==null?void 0:Xt.status)===0)if((we=(et=Xt==null?void 0:Xt.data)==null?void 0:et.content)!=null&&we.length){bt(100),nt((Ce=Xt==null?void 0:Xt.data)==null?void 0:Ce.content);return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");Qe(!1),bt()})},Le.createElement("div",{className:"mb10",style:{color:"#FA6400"}},"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u9898\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u9898"),Le.createElement(je,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:Gt,beforeUpload:ct,onRemove:()=>St([]),height:200},Le.createElement(ie.Z,{align:"middle",justify:"center",style:{flexDirection:"column"}},Le.createElement("div",{className:"iconfont icon-shangchuanwenjian2 c-light-primary font30"}),Le.createElement("div",{className:"c-light-primary mb10 mt10"},"\u70B9\u51FB\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u8FD9\u91CC\u4E0A\u4F20"),Le.createElement("div",{className:"c-grey-666"},"\u652F\u6301\u6269\u5C55\u540D\uFF1A.doc .docx .pdf .jpg .png...",Le.createElement("br",null),"\u4E00\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6\uFF0C\u5927\u5C0F\u9650\u5236\u4E3A10MB")))),Le.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:jt},Le.createElement(ie.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},Le.createElement("img",{src:y(7764),alt:"\u667A\u80FD\u8BC6\u9898"}),Le.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC6\u9898")),Le.createElement(Ee.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Mt,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>Qe(!1),onSuccess:()=>{Qe(!1),ft(!1)}}),Le.createElement("div",{style:{height:70}})),xn(void 0,(pt=Gt==null?void 0:Gt[0])==null?void 0:pt.size))}),a=y(59301),ee=(It,Je,pt)=>new Promise((Mt,nt)=>{var Ke=St=>{try{Gt(pt.next(St))}catch(jt){nt(jt)}},ft=St=>{try{Gt(pt.throw(St))}catch(jt){nt(jt)}},Gt=St=>St.done?Mt(St.value):Promise.resolve(St.value).then(Ke,ft);Gt((pt=pt.apply(It,Je)).next())});const{Dragger:x}=ce.default;var re=(0,E.forwardRef)(({onUpdateNum:It,onClose:Je},pt)=>{var Mt;const[nt,Ke]=(0,E.useState)(!1),[ft,Gt]=(0,E.useState)([]),{openProgress:St,closeProgress:jt,CreateProgressModal:Qe}=(0,Oe.Z)(),Dt=()=>{Ke(!0)};(0,E.useImperativeHandle)(pt,()=>({onClick:Dt}));const bt=xn=>ee(void 0,null,function*(){const on=xn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(on)==-1?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):xn.size/1024/1024>10?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):(Gt([xn]),Promise.reject())});return a.createElement(E.Fragment,null,a.createElement(he.default,{centered:!0,open:nt,title:"\u667A\u80FD\u8BC6\u5377",width:700,okText:"\u5F00\u59CB\u8BC6\u5377",afterClose:()=>{Gt([]),It()},onCancel:()=>Ke(!1),onOk:()=>ee(void 0,null,function*(){var xn,on;if(!(ft!=null&&ft.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u8BD5\u5377\u6587\u4EF6");return}const ct=new FormData;ct.append("file",ft[0]),ct.append("scene_type",4),St();const et=yield Ct(ct);if((et==null?void 0:et.status)===0)if((xn=et==null?void 0:et.data)!=null&&xn.examination_bank_id){oe.history.replace(`/paperlibrary/see/${(on=et==null?void 0:et.data)==null?void 0:on.examination_bank_id}?isIntelligentAssistant=true`),jt(100),Ke(!1),Je();return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u5377");jt()})},a.createElement("div",{className:"mb10",style:{color:"#FA6400"}},"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u5377\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u5377"),a.createElement(x,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:ft,beforeUpload:bt,onRemove:()=>Gt([]),height:200},a.createElement(ie.Z,{align:"middle",justify:"center",style:{flexDirection:"column"}},a.createElement("div",{className:"iconfont icon-shangchuanwenjian2 c-light-primary font30"}),a.createElement("div",{className:"c-light-primary mb10 mt10"},"\u70B9\u51FB\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u8FD9\u91CC\u4E0A\u4F20"),a.createElement("div",{className:"c-grey-666"},"\u652F\u6301\u6269\u5C55\u540D\uFF1A.doc .docx .pdf .jpg .png...",a.createElement("br",null),"\u4E00\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6\uFF0C\u5927\u5C0F\u9650\u5236\u4E3A10MB")))),Qe(void 0,(Mt=ft==null?void 0:ft[0])==null?void 0:Mt.size))}),le=y(98012),pe=y(92832),ve=y(6848),be=y(43604),Ae=y(5871),Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAHr1JREFUaEPNmweYnVW1/n/7a6fMmcm0ZEoSUkkCSQgJCVWKoAI2FAH1iqBYwXvFLogF8S9XvRYElUeqIJegFOmEKgiICUkgJBBCkpnMZHoyc6ad9pW9r3t/58wEsJfn+Z8z5zn9fN+711rvetdaewT/rsvi073GBEsdrIN8214WOfbCyLHnSks0SSGqFCCFlSOS/VLKNhXJbULKTVYgXwhKwWZevNX/d5ya+Ff+6OzZx9WGycRbhZs+JbKdYyPbmqZsR5Qsi7xrIS2LSAgQFuh7fdHIVQRSmZsVhsqSciARyifswL/LsuX9w8/fOfyvOs9/CeB5845bEuJ9WljidOm6tZHtEjkOkWPjuw4l2yZMJAk1UKsMVh9ZCVAqBhxJiEJzE2GEE0Z4ocSOwmEnCm9VxfDy7M77tvyzwP8pwAfMPG6JtOyLI0e8M7SEi2UTuB7SdlGOi+85+K5NyfEIXBdcrwy4YmENVsVgZQhBBKEPUYQVBNhBSDKMEGGAG8nAlvJuEfoX9+986B8G/g8Bnlt3yBQvk/m6tKxPKWElIhvjrhpk6HjmPkh4+K5L0XUpWTaJVIJpDfU01VVTP6Uaz3OMsXL5En3ZEfZkcwwNZZFBYMCLIDSgnSAkEfiIKMSNFLYMS1akflokuiTb9sjI32vxvxvwouY3HIdrXQtirvZI6XhISyFtB8qAQ8+jaFuQTvGGlQdy5klHcvji+TTV1eA5MVAdw+bgSiGBQslnZ98gj254idsfW8/azduJ/AArCkj5AXYUYGtXj0IsKRFRpInuI31djz/+94D+ewBbi1oO+zLC/SbafYVACWGA6ljFtlGuhyYoJ5PmrNPfwifeezIzmqe+/nyUMlw1cdGhXAZPvAy8sL2Dn6x+kFvuf5KoWMSLIgPaCiOsKMSJIgQqUEH0jd7eJ7+rSf9vAf43AZ4x44hUJlRXSkudbSkHLGFiUWEhXQfpCITj4Qs4/bS3cP4n3suM5mllQ8aHqECMNBkDYfkM9WMD1pDYhPFxFbgI2jt7+PplN3HPmqfxUDhRgAi1lSOEtrRmd6VusKzw3K6uZwp/DfRfBdzUdFBVg5W6XSpO1K5r4RrAwrJ1HkW5FpFtk5mS4TuXfpYTjz/q1UDL1oyAoAxU35vnSpk0pcHr8DCIlTCv2wjSQEooc//Amqc478LLCfL52K21hQ3h6ZQm9fM1gcid1t//Qu4vgf6LgLVla6LwdpQ42aRL7USWjRDahePHoQXLDjmAyy/7Kq0tzeX0KlBloBpMDFThm5swnuAr0MoiMIAV2kG1sfQJyUjhFSSuEGhuS9uQsQXdOzo45+MX09XZg62ZXAOO4znO4cg1akCc2sWft/RfAmwd0LzyeiHEWXrVNVhpRIO2buzWoYJ3vffNXHLJF0gmExMLq5QkikJCZRFYGqCgZAmKKEoISgpzC6NyJgoUUahQZRcV2p3DEFcoHEeQdGxc1yKdsGBklLPO/CI7trZjKYmlV0nnbmXMod37xt171n74z8X0nwW8qGnlV4Tg20KDVBaaUw1JWTreHKSSnP3Jd3PBVz4BwkNoV1cRSoVEkSSMQpNW9c3Hpei55GyBHyiCUkhQivBDRRhGhKHShiJSEqUBYBwIxwLPwoB2XZuE55BM2tilPO9/27n09/QbwEILF2Pt+F4peVH34PpL/5Rr/0nAixqXH2u5zkNKKS8GLBDCMq4szVNBIpXi6eeuIZnU7+m1TaBUChkKolCD1YAkYQh+CEVlUVKCgq8IwoggVJQkBKEkkIpASqSM3VqftC0UtiVwLIHtQsISeAkN2iWRsimNDHP2u85jfHjMxLP2Kk1i+rtC4QdSvaVv+NknXgv6dYC1qEgkrOeEYM6kj4JWUZYBrC1tEwYR9zz2YxYsaCxTq15Zj1IxFVtYgw5kDCyMKPmCotRnoigF4EeSUiTNYvjGExSGwbXoEjoeNWgNGFxb4LgC17HxEhbJpEOyKkH71m189swvmrwcM7wmMs0fBnhbTskV2eyGV4mT1wE+oGnlD4UlPvuqldFkoonKsgxgW189lwd//1OmTUvHwl8fUUT4pRS5QrwgYRCD9gNJMdBgoRhElPRjvQihpBRa8WckhFIRSjmRwmxhofWLbWvyEniuZVzbSzmkkh7pmjR3//JWrv/RL3BMmiwD1lEXu/mPdg+t/9xrUv7k00VNhyy1LPEsiEkGipOMuWrAOh3pmF64dA433/ktXEeThf6IROkYlorh4SryxYgoCAj90AAuBRG+DwU/pBiI+LlZDEUh0gugCCMNOFZeOkg0c1iWtmxsZU1cnmeR8GySSQ8v5VE1pYoLPvwF2ra2mQXXXzbkFeeUkpRqVVd2w+YKyldZeHHzytv/KHJONRBeY3sTyzo7CptIKj507rv4wkXvQ4gyOxKZFdbEUcq79A06BL5vQPu+BisparAlRck8ji2tb0UNPFT4kSYwHcsxaA1Wx7CjLezahrw0WHNLOngadFWCkaEsXzzrcyhdgGjyMildovlVwR27h9a/53WAD6xfthjPew5wK5XbxIfMCzFp6ZXQAH76yws5/i3Ly9bVB9EuFBori1DS058gOxJbOQh8wlJAUQMtRhT8iEKhyPjoOGPZImMDBYpDknDEQhZtCIxt0fLc8hRuRmLXSpxGi1RDmkxtNalMFYmESzKdIF1bzR2/vIN7fnl7XGrroDA5XXsdgRWEyzvHN71YEXQG1+KW5Vcr5XzUZFxh6Y9O+Hps3ZipIY65ux7/AfsvmGEsHDNGhBJhXOlEktyoxbZOCEs+MvQJfZ/c2DgjPeOM7YSRdo+hfofsUMRgYZzxIE9O5imqIjKKGddBkJIJpogMtV4NU6uqmVpXRdW0EGYP4swXVM1sJF1Tg530+OwH/4tivlAGXDkvpVPXNZ3Dz31sAvDBtQfXBgm3XQlVG3uzZrpY31bAWtLWRkaYOLZ4ZP3PaGyYMqGIK3rJ5EJdyAewZXtEb98Yhd5BRjZbtL0IG7r6aR/pZk80wJgcJFQ5lCoZd1RaZGrxUVFQJsUIbGVoEk+lqXUaSMta5icW8obph9C6NEQeOU71wmbW3Pkwd998B5ZmOm04w9YGzfCoiuYMDz8/bCJ1cevK9wklVms5qPOspal9nxjWltVX7S9SKdyEx++ev450popcQVHl5RB27NLCANaFvOKFJ3v43TURm9pGeGrP83SVdlKSI0SygNKfM8oojrf4cdzmiWOw/HziPrb67Gl1HHPYwYwOe2zetJcZzOEDS99B9aHjcITNRZ++GL+YL1cj8eIZLEr+x+7sc6sNrIOaV94ihXjvRLzv4+yGn3WRIGHe/q0c85ZjqJveytHHLGHLb9dywDtOIjcwyIpFOr41aK1tJbk9JW76TIFfrHuS5/NPUQqzKBVU6sAy0DKwSvjElU/5PW0hXWNVcmxMjnVVad581DL2XzQDy3W571dt9PWP8OkFn2L+qiS39q3m6T9sNN/TgWnWzjA2v+rMbnyfWMxiTzSlO5WgKabzcjmnDWryr85vsHTFQq791XcZ2rOXfG0royLNzvXbUR0b6ZWtnH3SFGobExMn/OSVeS74n0dZl3+YKBqLLVexVnwWE8/1ceLycRKwMYqx/D51o66enBTHrVjMshWzSdck+d1Tm3h5vY9Dnu/P+SW7ljzAZY/+HEvo/KT5SP+O1ttqoHPEnymWNq44RDnWs/qtuDYox2/5nPTzZNrj9kd+yozpHmE+4slnh9iyxyYYHyO35fdkGvbj4ANTHH/yQnOA4kjIJad286MXf0Ix2BuDq4gTA7xS+2pZZVTCZDE8wZWV13Q8TqwQs1jB5d5X2PauRyjsl2Pjpld46LHNJEnx1aorSBzcxXc2XYptxUtYAayUUkKxSixpXX6OUNa1sqyXLV0glF3MHFvC208/jv/+8acgHMbfm+fZdZ3c/3QPo2M5Rrt7mD+3Gc8SfOlrb8ZybbY/VeC8j/yOR7K3xVqx0qiruOuENWMgsQ337YFMeloMtmJlySxW8uXkp+h/z6OIJovNL+3kzgfXUus28EnnIsSiXVy381qTvyud4Mp6SSXPEUumH3IZkvNjCo5/3nFco5v9oGQ08fd/fiFvPWUpws8x3j/Cti3dXHvds4znS4wMFVg4r4HCH+vXb//w7dTUV/Pwz7Oc/51b2Zp/Nhbzkc6L+7q0qXonLHdUMuTQjOBHe3XNJViekqwraE6ofGbSyo5wWDFvNkcetYim2iZeWr+LO9c9jiem8smqC9nV8jBP9D5lio9XX4wZfyyWtq58ANRJSlqmCjJJu5x39bpHQcjq+y9j2Yo6A3ika5iO7X1c8YOnTMexUIxobq5BSZsvfe145ixq4hdf6+Kim26mt9hmWjD62LqcnDTiPi6MICkUVQIGywztmAQldP1Fkw2dmtDL1nCE4JAFszn8sANpqG7g+cd3c9dLTzDNaeU/Z36Zu+QV9I30T4TIRL8/rpfXiKWth2xTSizQymaiC7ZPStKl3q/X/IQlB2UQpRwj3cPs2t7HVT94lvFCQCkIqZ7iknTTfPi8VSxbOYPLLtjGf99xG0OF7okUYzJAJQ1MBPG++nXfRYgBHpkJmeVKVmfdCWO5luCIxfM4ePl8kqkk9zywge27e5iVWMh5qz7IDd1XMpytFEj7kFa8ZNvE0pZDhhH2lH0IeiIz6NPR2vaqWy7h6GNnQCHHaM8IHdsHuPmKVxgbg1IoaJxhExZ93vXBAzj0qJn88BvP8f1b72eo0DOZal8bvxNEVAH9aquXxX85wisxLHAtWD5/Ogcvm08QSe5+aAOFUsSS1CF84ORj+MX6WxgcHNqnFpj8XcuyRrSFI5SRTxMWqHi/iTSp+Nhn3sunv3gSanSY0b4xunaOcM9Ve8mNOESRItmYN+LqrWfOYPkRTVxz+Xq+94tHscUQpVBXR7o8jMpFviSasPQk+8b+/tpqdd/XJh/rls/s5jpDwbv7Rki6CY6sfQMnvG1/rrr3VsYLufinYsExGcqCUMdwJIRj2ZZFGAam3rX2yRw6Lc1fuB+3rrkUkR1guC9H185xnrklojCUohSWkPUDOIV6Tjw3xYIlU3j4gZf44rfuJZ0ooCJBoNs9uhoKJb55rLscklBGRrnpm7mWF6Ii/iMVlTNG5aQnF0SHoD43XSvXedWcvPBIFixu5ap7b4vFihERZaKs0KNSoVjasnJECLvG81x8P5hY50oZrn80+mM9e+H/+zj/8Z5VjPeOsX3DKO2P1OKP2/QO91M7R+EPJXn75y0aW1IM9Gd5/9nX0p8doT6ZIjQ9LoGUcTvHjJLi3pOxdvxYy9r4BM1VRObzUoYUQp+SdqFypVxJVRVCmpVp5P3HHUtH/yhPvrK2LDrKyS4mjzi5KaVdeuU2UAvitBSLjrg8LCsuU4jrT1v86Gef5/AD5tG+TjKyuQHfz7Mrv5MGpxWrPstRpydIpB1T1n31wv/lurs3Mau6ARE5RnUasLoXbYBKYvvFwPW1Yk8t+o0cFFoLS0ICssUcfqQbvvGIxkAQkHQs5tdP44xj3shNv32MUlQoC5mywjK/U34s2CYOaln1gIKTzPdNM24fTb9PytcupI9w2MqDCYcTaNny+S+cgVA+3ZuKHHh0grrWNLYjzGDi5RfbOef862nvLrAgMRcRJSASRCIi0hBEaCCG5nmAlJHpY5XsuJEQNxa0HtYWkBSjAnvyo3F620dt1qdTLJ83nca6On6/aRuWjsdXUUG8oGWBs0YsaVl1mUCcb14wDbo4zie0jXEzU46bHC21J5SbKMsO2p+vfuZ9TG1OMzQwRuO0epJTEli6CSDg6qvv5YqbnqSvT7FYLqdWthIQElEiFD6BVSQURQIiPjGnn1XNfZy5bg6+W4rdV7dskAhLdyUD9hZGGQ/GyyenSHseVa7FGW9axeZXeuno0zJWGmPEdXq5oVcRAIofiyWtK8+xsK6N345brkZRlgnEEInW2Er3suLupV6AMIp402GraErP5bQPLaGmJsFwT0DzrHq8Ws34EUHB55rr7ubXD26grSdParyFOWo5U2nBwsGnYG4lCghRwrXy9CmfwC0Q2ppAA5QIwPaxhE8+ytE7vgepfNIJl7pkhtbmNCcesYTV96wnMiRohmwGdHyZZGml5EfE0pYVhwjhPDvpz7Frm9RR9n2zEKaojCcQlS0Li2bMpHHmaWSmzOCjpxaR+ZRpstU3ZvBqhGmyB37IY4+u5ZEn19Leu4euoRyjo4JUroX6cBZ1qok0NdqO+AZ+kSJ5AidPYJWIrALKziGcHKGVY5QhWpqqSNouVUmbY1fM5/mtPTz7QhtCu7PxDB1Wmqu1OxuZFgeqVKtMeWi3ZnYD0/bNhYY5y36tdfVEWWq+q1OCZfrIs1qWMJCFKqeXt644nY994WgGO8eY2jwFy5UEfkB+XNK/26dtRwcvd26lZ7CDwdwg2dwY2VyJ8ZxFWHIhSKAiG6W0stLbIxTCCbEdHy8RkKmGhvoUtVUJZs9oZFptHZ1dOX7z4NNgheV+tpwc9slgErBSA53DpZnGf5e1HnaLQr03JmMrHoSZyVZcOcXeod20wgaT1lblmNafiELJ2e9+Dx8983TGOlzqp9l47TaJK6sYmeuzd35ANikYLUVk8zmG8oMM5fvJ5nsZK+wlr6uxMI8iMHGrCVDvlEglXVIJj0wyRU2qhrrkVBoTM1mz7mke2vA42PGoLhJxp1Kf8KRLV0hL/Kozu/59ccej6dD3Y3OzsXvZ9SdbPNqd9Zd0JzFOV6YYMA29yiQ7nurrVKLT5bRMK6cdcwbHzj6O/TfWkGq2EEVF9BIMD0L/NMnAfpLReovRKou9NYKuamifAnszktDWw+8QrySZMxaxbChiWiGgiohq3yY1rLj08SvY1PccthMirRKogKgsNkwaihvU8VmZ3B5Ntnh0E09lvHYlRW1F7Uwmd50Y4laLIS7zA3G5FudqbflK+abb0gIZWUSRRdKuY8XsIzg++QaOql3KlGkJqiyBpWdKVYrxALY2K848RTJQLYjSkZ6C6/b3pDcFFoe8KLjiPsXMnM/m7i38z+9W0xV2ouwiyikaYtMsrgGbxGocMLZcOSUNI/25nSObsxMZ6+AZq66W0vqoBhx3PSoleVwyGqKqWNRIz3g2UM7qplnZPGMax59wNDPqZuIEU8iOuvQMF3h+8BUOm9vCUy81kRmaxYKaamY0ZaibbvP0CYLVRylG9cjf5NDyvTmW3kQiOPfRAstv3sANjz7Onv5ehFVAOmMxYFunMK0QFaFp6+i/srSs+J2U13QOb5hs08ZuvXIJtr1RxYwxcdm3kADtunFeVnqaqO/1ZrMw5MR3H8u3v3Mh6VIKui3kiKJ7T4Gt3R7rLZcrZw4z/sgrjK7OIUaTCDuFXRsRTJXwnma8WQ4i5SAbM2Zt68aKpF/JMvr4ehqe3E5QGjFpS4pxsMYNWCl8sOJxuwFrtETsj+ZiNIQMZOCv2D3+gtnq9CpNclDL4bcr5KmVXFxx6zgXx3NiIwSEZlL983GDT293WPPUdXR3ZJlZN52awRrIxymhb0+JV7Yk2BY6XHsQrNu1m7qf7qFQdAhG95pOZ3T4VGw3IpOReOmEGY0eZOUQJYclxak8/IcbGRvpwqKAtPIokUfZQdx3toxei9vLZhgQNxr0fbmdcUfH0LOvH7VocHqY5tn2a4Zpk/Fp4rW8eqHuuOoBl+1w/LFvpKWpidtueo6pDVV85Qunc/iyg83GEz1J6G4v0b+xlj2FNLcsFDyWgTc9IykWfPoLRUZtKBLhpm3GSgUGdr5MJtjL/jObSKkGzkq1ctUz32JwqBOlCUqLERWgdNoy45QoLjyEVuTlHpkBrkoR8s8P00yKmn7oD5WaHJfqr8dyvdyf1sNqx+YTnzuVk088knA0yaZ70ty5+jFyuoupxYFq46S3n8KX/vMwQl9RKob0do6Rfa6ZbGEKv291uKcBTumGXa2QfaqD3t695KekYd4cVMFl18YXSOV6aFx4IIe6MzjF2c2lD1xEvjSEsPVOgdi62uO09taAdbFR2SdiLA0/6hha9+fHpfoTeiCeSTrPKdScyfgtV9OWoLZxCj9bfQHzZzUw3pVnw5DPwFpF/7r9uOqJ+1DFdgqFnVQ5czn/k4fzgTMWQzFNKS/o6upl4OVG9ham8ezUFP+71GJwlWDWmjHmPVRkLILt/ij5A6cyJVuF//JepjY4HFZVx/FCkZm1iwe3385v73/QKNw4RjXY8nhGb5CbKAdV+wjR8r86ENeglzSvPM6y7Af1locKC2vwuqS79rZv0nTkHKbuGad/Wze7erP07B5i+MWl3PjYIHsLXQxnH8NRPvPrlnL5Zcczd24rdlDHWHGE7a900bk9za+f3sqgX2L8HW9j1zGzKXiaXiWWFWKPjSA6x/GiOo7synBoyUakIzIdG5i+1KIn187VV9yI1KMdPZMuN91N4RPnXR8VnbhreP3rdum9tqcywc5Lph/6FWS8qcW0epRk6aoDuPrOSxkvZXE6e+h8uZuenix9vVkGdrvc9XAfW4pJlL8XObqFZnsBK1fW8ZMfno7lpCBy2LalnTW/7WHr7iJ+YOF4GapbZrM+KRhIeCjLxQ3VHzf8CRJKcpQlWZTwqCsGjPg72NXRy+nvO5zH1z/PLTffZfaBRFqF6p0DdszCoYou6siu+9s3tZRRW0taDr1eCc7Sw7UgDPnSxR/nbZ88mdrcHvbu2M2uV3ro6Rqir3eEnt1Fnl43zkvd7UTSYVwOUE8LJxw9m/M+ejTz5jdhWS5rf7eDX93bTnVdHTv2CNPqqUulmOYUTHdDRS46szq2S3U6RUNdmro6G89VjI2Mml1Caddj9vJmvvfjG+np6o1T0WQf+sad2Wf+/m1LGrTemFYnoztQ4iRden3v++dQlUlRk3ForE7Rtq2L3t1ZurqzdLRHbN+VY/2Ol0y6yoWjtCTrWbFsJjNbZ/Dlz55g9mJdf93z3PnEWs79yFv5zW97EQSm6d8oPDwnQdtQmrpkC8LKYDkWdtRHbbqfpuYEgZ4jlwLsMZ+Zi2bSOd7NHXfoeNZ7x0ztu6aU5R/emGYMfVDTQVVYVbdjqxMfXn89NRmb7Vs2k93ZTVQI6e7K0tExRNsOj2JB8sgLa4kim7FokGluAzXJVoa9Dh674UtYtstVV27gqR3Pc8bJx7JxYw+W7eAnG/CppeDUsyvVTCn06F82lZrOMfbLjjI7M84C0UFCFk1Hwx/K4XmNpKaX+Mm1vy6TF2vGR8dO6+ef2HpYCWht6XrFld/4+mln6wn/KR98M+vu30CYK7KrfZBXthXo7AjNTpqNbdtpG+gnkDlqnVqy0TAOLqsvO4t5c1ro7S8wf2E9N9/xErftbaA0mGNnQyPFqiqzHYrWVjhsoVYo0JgBJwlt7bT27Gb+3t0samlmrrsXNZqHouD6Rx8gwr+hNMy5f2nLYQXLnyWtfeVlJaZ3tT1zwcz9pl88sGOL2/fyHm66YSP7zWymo3OY3JCOP4exYsR9G58hUFlSVgZfKeZNaeCcs1bwpjcuxUokqJua4sZbtvLQy+Os78szXl1D1NAM6SpUcwMctxyyWkJaIBOwfisi209193amjw/yjtlNzJ6doDDiBz+/+b6LXxl54jv/0u3D+4Jv3/jQsbXVxes2/qFz7o7NfUZUdLSX2N4+TlJUM712KvdtfprBsYG4nFQOGc/hrPcs47R3HoqdSNI0cwqrV7/EExsH6LRqIeWRsAVB0iNXO5P2BQvItWhWV0wdyjF/82aSbgkVSYb3+hxnD7NoblVbOs05Z339vNfttvsTxpp46e+x8GRBMfTwlHWPtX+jZ+fgeS+/PJzY3VUkLNm4YS1JK8n69q1sH2inoEaotmvJZOAT71/FGw47ADuVonVuPWvu3c0TT3ejogAVCFI1VTy6fZjISuM1TWfPygOwizAr20fwzIOkkvW8fcUcLGesFAbhz+y0/OYFV13w7/8XgH1X76avXbJ0167iN/r6/Hf6JdyUrMMVHuvaNpPN7SFfHKMQSWa1VnH+h9/I3FlNuOkUtfU1bHsiYvczKbbn2ri340nePH8l20ZGsL0QT3ceSz4zptUyNDrK4oXzeGGTHxxbt/jujuoXv/nd+/9rYqPZX7Lmn3rvH7Lwa3/og0d+eklP78j5c2vmntZUO7V27e5nGM2NsGtoF65dxQmHz+NDZxxBKpEkNSVFmE3w8iMOj2x5kZ78ANWJBNPqpyESJQIZUvJDk8Km1qUpFovDc2e13Mp4+vIv/uasf/i/Wf4R0vqri/mh2RfXLlow66St+fXvbu/qOW4o3z/1iMXzxOnvOIpUlYNjW2QaUvSvTbFlS462PQMUo2EaG2pIpjzT+y4UlQpDuUchH3ec6DdeUqy5+M7P/v/1j1p/aiXuv/zyxDOP7ViyYP7Ug9r6upadcPSqhYlkYm405jXteNqt8reG9LYO5NJVqt8VXlsU2Nsi6WySofvCfml38xm3nvFv+Ve8/wNgli4fKbeMnwAAAABJRU5ErkJggg==",ke={tip:"tip___V6mRp"},_e=y(36433),De=y(59301),at=(It,Je,pt)=>new Promise((Mt,nt)=>{var Ke=St=>{try{Gt(pt.next(St))}catch(jt){nt(jt)}},ft=St=>{try{Gt(pt.throw(St))}catch(jt){nt(jt)}},Gt=St=>St.done?Mt(St.value):Promise.resolve(St.value).then(Ke,ft);Gt((pt=pt.apply(It,Je)).next())}),Yt=(0,E.forwardRef)(({onUpdateNum:It},Je)=>{const pt=`\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9\uFF1A\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u6BCF\u9053\u9898\u5E94\u5305\u542B\uFF1A - \u9898\u5E72\uFF1A\u9898\u76EE\u63CF\u8FF0\u6E05\u6670\u660E\u786E\uFF0C\u9488\u5BF9\u8003\u5BDF\u7684\u77E5\u8BC6\u70B9\u63D0\u51FA\u95EE\u9898\u3002 - \u53C2\u8003\u7B54\u6848\uFF1A\u4E3A\u6BCF\u9053\u9898\u63D0\u4F9B\u6B63\u786E\u7684\u7B54\u6848\u3002 - \u9898\u76EE\u89E3\u6790\uFF1A\u8BE6\u7EC6\u89E3\u91CA\u89E3\u7B54\u8FC7\u7A0B\uFF0C\u5206\u6790\u9898\u76EE\u6D89\u53CA\u7684\u77E5\u8BC6\u70B9\u548C\u5E38\u89C1\u9519\u8BEF\u3002 - \u77E5\u8BC6\u70B9\uFF1A\u660E\u786E\u6307\u51FA\u8BE5\u9898\u76EE\u6D89\u53CA\u7684\u5177\u4F53\u77E5\u8BC6\u70B9\uFF08\u5982\uFF1A\u53D8\u91CF\u5B9A\u4E49\uFF09\u3002 -- \u96BE\u5EA6\uFF1A\u63D0\u4F9B\u9898\u76EE\u7684\u96BE\u5EA6\u7EA7\u522B\uFF08\u5982\uFF1A\u7B80\u5355\u3001\u9002\u4E2D\u3001\u56F0\u96BE\uFF09\uFF0C\u6839\u636E\u9898\u76EE\u5185\u5BB9\u8BBE\u5B9A\u5408\u7406\u7684\u96BE\u5EA6\u3002`,{progressOpen:un,openProgress:rt,closeProgress:qe,CreateProgressModal:ht}=(0,Le.Z)(),[Zt,bt]=(0,E.useState)([]),[Nt,it]=(0,E.useState)(!1),[kt,Et]=(0,E.useState)(Bt),[Rn,cn]=(0,E.useState)([]),[gt,tt]=(0,E.useState)(0),[we,Ce]=(0,E.useState)(0),[ct,jt]=(0,E.useState)(0),[Ve,He]=(0,E.useState)(0),[ut,dt]=(0,E.useState)(0),[Ze,mt]=(0,E.useState)(!1),Cn=()=>{it(!0)};(0,E.useImperativeHandle)(et,()=>({onClick:Cn}));const $t=()=>$e(void 0,null,function*(){var Qe,Rt,zt;if(Nn(kt)){if(kt.length>1e3){fe.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{fe.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Nn(kt)&&!(Rn!=null&&Rn.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Wt=[{name:"\u5355\u9009\u9898",num:gt||0},{name:"\u591A\u9009\u9898",num:we||0},{name:"\u5224\u65AD\u9898",num:ct||0},{name:"\u586B\u7A7A\u9898",num:Ve||0},{name:"\u7B80\u7B54\u9898",num:ut||0}];if(Wt.reduce((Wn,qn)=>Wn+qn.num,0)===0){fe.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}const Hn={scene_type:6,content:kt,count_arr:Wt.map(Wn=>Wn.num).join(","),file:(Rn==null?void 0:Rn[0])||""};rt(),bt([]),mt(!0);const zn=new FormData;Object.keys(Hn).forEach(Wn=>{zn.append(Wn,Hn[Wn])});const Bn=yield Ct(zn);if((Bn==null?void 0:Bn.status)===0)if((Rt=(Qe=Bn==null?void 0:Bn.data)==null?void 0:Qe.content)!=null&&Rt.length){qe(100),bt((zt=Bn==null?void 0:Bn.data)==null?void 0:zt.content);return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");mt(!1),qe()}),Xt=Qe=>$e(void 0,null,function*(){var Rt,zt;const Wt=new FormData;if(Wt.append("scene_type",5),Wt.append("question_data",JSON.stringify(Qe)),Wt.append("count",1),un)return Promise.reject();rt();const vn=yield Ct(Wt);if((vn==null?void 0:vn.status)===0){if((zt=(Rt=vn==null?void 0:vn.data)==null?void 0:Rt.content)!=null&&zt.length)return qe(100),vn;fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898")}return qe(),vn}),Pn=Qe=>$e(void 0,null,function*(){const Rt=Qe.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(Rt)==-1?(fe.ZP.warning("\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"),Promise.reject()):Qe.size/1024/1024>200?(fe.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(Rn!=null&&Rn.length?he.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5355\u6B21\u51FA\u9898\u53EA\u652F\u6301\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6/\u4E00\u5F20\u56FE\u7247\uFF0C\u518D\u6B21\u4E0A\u4F20\u4F1A\u66FF\u6362\u5F53\u524D\u5DF2\u4E0A\u4F20\u7684\u5185\u5BB9\u3002",onOk:()=>cn([Qe])}):cn([Qe]),Promise.reject())}),Nn=Qe=>(Qe=Qe||"",Qe=String(Qe),Qe=Qe.replace(/\s+/g,""),Qe);return Be.createElement(E.Fragment,null,Be.createElement(he.default,{centered:!0,open:Nt,title:"\u667A\u80FD\u51FA\u9898",width:814,okText:"\u5F00\u59CB\u51FA\u9898",onCancel:()=>it(!1),onOk:$t,afterClose:()=>{en(),cn([]),Et(Bt),tt(0),Ce(0),jt(0),He(0),dt(0)}},Be.createElement("div",{className:ke.tip},"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01"),Be.createElement("img",{src:Ie,style:{marginTop:-100}}),Be.createElement("div",{className:"mb10 blod"},"\u51FA\u9898\u8981\u6C42"),Be.createElement(pe.default.TextArea,{style:{height:160},className:"mb20",value:kt,placeholder:"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF\uFF0C\u4E5F\u53EF\u70B9\u51FB\u4E0B\u65B9\u4E0A\u4F20\u6750\u6599\u6309\u94AE\u4E0A\u4F20\u672C\u5730\u6750\u6599\u6587\u6863",onChange:Qe=>{Et(Qe.target.value)}}),Be.createElement(ge.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:Rn,beforeUpload:Pn,className:"mb20",onRemove:()=>cn([])},Be.createElement(ve.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},Be.createElement(Ye.op,{style:{borderRadius:2}},Be.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),Be.createElement(ie.Z,{align:"middle",className:"c-black mt20"},Be.createElement("div",{className:"mb10 blod"},"\u51FA\u9898\u8981\u6C42"),Be.createElement(ie.Z,{gutter:16},Be.createElement(be.Z,null,Be.createElement("label",null,"\u5355\u9009\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:gt,onChange:tt,style:{marginLeft:"8px"}})),Be.createElement(be.Z,null,Be.createElement("label",null,"\u591A\u9009\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:we,onChange:Ce,style:{marginLeft:"8px"}})),Be.createElement(be.Z,null,Be.createElement("label",null,"\u5224\u65AD\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:ct,onChange:jt,style:{marginLeft:"8px"}})),Be.createElement(be.Z,null,Be.createElement("label",null,"\u586B\u7A7A\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:Ve,onChange:He,style:{marginLeft:"8px"}})),Be.createElement(be.Z,null,Be.createElement("label",null,"\u7B80\u7B54\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:ut,onChange:dt,style:{marginLeft:"8px"}}))))),Be.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Ze},Be.createElement(ie.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},Be.createElement("img",{src:y(55854),alt:"\u667A\u80FD\u51FA\u9898"}),Be.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),Be.createElement(Ee.Z,{stickyTop:-24,hideWordFeatures:!0,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",dataSource:Zt,mode:1,onCancel:()=>mt(!1),onSuccess:()=>{mt(!1),it(!1)},headExtraNode:Be.createElement(Ye.op,{onClick:()=>mt(!1),className:"ml20",type:"primary",shape:"default"},"\u91CD\u65B0\u751F\u6210"),onExchange:Xt}),Be.createElement("div",{style:{height:70}})),ht(["\u51FA\u9898\u8981\u6C42\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u667A\u80FD\u51FA\u9898\u4E2D"]))}),vt=y(52430),wt=(en,et,Bt)=>new Promise((un,rt)=>{var qe=bt=>{try{Zt(Bt.next(bt))}catch(Nt){rt(Nt)}},ht=bt=>{try{Zt(Bt.throw(bt))}catch(Nt){rt(Nt)}},Zt=bt=>bt.done?un(bt.value):Promise.resolve(bt.value).then(qe,ht);Zt((Bt=Bt.apply(en,et)).next())});const Ct=(...en)=>wt(void 0,[...en],function*(et={}){var Bt,un,rt,qe;const ht=yield(0,vt.ZP)("/api/intelligent_imports/recognize.json",{method:"post",body:et},!0);if((ht==null?void 0:ht.status)!==0)return ht;const Zt=(Bt=ht==null?void 0:ht.data)==null?void 0:Bt.ai_question_record_id;let bt;do if(bt=yield(0,vt.ZP)("/api/intelligent_imports/get_ai_question_record.json",{method:"get",params:{ai_question_record_id:Zt}}),((un=bt==null?void 0:bt.data)==null?void 0:un.status)===1){console.log("\u64CD\u4F5C\u6210\u529F");break}else if(((rt=bt==null?void 0:bt.data)==null?void 0:rt.status)===0)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),yield new Promise(Nt=>setTimeout(Nt,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((qe=bt==null?void 0:bt.data)==null?void 0:qe.status)===0);return bt});var sn=()=>{var en,et;const Bt=(0,oe.useLocation)(),un=(0,oe.useSelector)(Zt=>{var bt;return(bt=Zt==null?void 0:Zt.user)==null?void 0:bt.userInfo}),[rt,qe]=(0,E.useState)(!1);(0,E.useEffect)(()=>{var Zt,bt,Nt;if(window.self!==window.top){qe(!1);return}if((Zt=Bt.pathname)!=null&&Zt.includes("/problemset")||(bt=Bt.pathname)!=null&&bt.includes("/paperlibrary")){qe("1");return}if(((Nt=Bt.pathname)==null?void 0:Nt.slice(0,11))==="/classrooms"){qe("2");return}qe(!1)},[Bt==null?void 0:Bt.pathname]);const ht={1:[[{img:y(7764),name:"\u667A\u80FD\u8BC6\u9898",des:"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u9898\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u9898",show:!0,ref:E.createRef(),element:b},{img:y(7897),name:"\u667A\u80FD\u8BC6\u5377",des:"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u5377\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u5377",show:!0,ref:E.createRef(),element:ae},{img:y(55854),name:"\u667A\u80FD\u51FA\u9898",des:"\u6839\u636E\u77E5\u8BC6\u70B9\u53CA\u4E0A\u4F20\u7684\u6559\u5B66\u6587\u6863\uFF0C\u81EA\u52A8\u751F\u6210\u5355\u9009\u3001\u591A\u9009\u3001\u5224\u65AD\u3001\u586B\u7A7A\u3001\u7B80\u7B54\u548C\u7F16\u7A0B\u9898\uFF0C\u63D0\u5347\u51FA\u9898\u6548\u7387",show:!0,ref:E.createRef(),element:Yt},{img:y(34999),name:"\u4EE5\u9898\u6362\u9898",des:"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6",show:!0,ref:E.createRef(),element:le.Z},{img:y(29476),name:"\u4EE5\u5377\u6362\u5377",des:"\u6839\u636E\u73B0\u6709\u8BD5\u5377\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u5377\uFF0C\u589E\u52A0\u8BD5\u5377\u7684\u4E30\u5BCC\u5EA6"},{img:y(68544),name:"\u667A\u80FD\u7EA0\u9519",des:"\u81EA\u52A8\u8BC6\u522B\u8BD5\u9898\u6216\u8BD5\u5377\u7684\u9519\u522B\u5B57\u3001\u68C0\u67E5\u8BED\u53E5\u7684\u8FDE\u8D2F\u6027\u4E0E\u8BD5\u9898\u7684\u51C6\u786E\u6027\uFF0C\u53D1\u73B0\u8BD5\u9898\u6216\u8BD5\u5377\u7684\u6F5C\u5728\u9519\u8BEF"}],E.createElement("span",{style:{paddingLeft:33}}," \u5728\u8BD5\u9898\u5E93/\u8BD5\u5377\u5E93\u6A21\u5757\uFF0C\u6211\u5177\u5907\u6559\u80B2\u5927\u8BED\u8A00\u6A21\u578B\u7684\u5F3A\u5927\u751F\u6210\u80FD\u529B\uFF0C\u901A\u8FC7\u667A\u80FD\u5316\u7684\u51FA\u9898\u548C\u7EC4\u5377\u5DE5\u5177\uFF0C\u4E3A\u60A8\u63D0\u4F9B\u9AD8\u6548\u3001\u7CBE\u51C6\u3001\u4E2A\u6027\u5316\u7684\u8BD5\u9898\u751F\u6210\u670D\u52A1\uFF0C\u652F\u6301\u591A\u5B66\u79D1\u3001\u591A\u9898\u578B\u548C\u4E0D\u540C\u96BE\u6613\u5EA6\uFF0C\u6EE1\u8DB3\u60A8\u7684\u591A\u5143\u5316\u6559\u5B66\u9700\u6C42\u3002")],2:[[{img:y(91430),name:"\u667A\u80FD\u95EE\u7B54",des:"\u4E3A\u8BFE\u5802\u63D0\u4F9B\u5B9E\u65F6\u4E92\u52A8\u652F\u6301\u3002\u6559\u5E08\u53EF\u4E0A\u4F20\u95EE\u7B54\u96C6\uFF0C\u6253\u9020\u4E13\u5C5E\u667A\u80FD\u52A9\u6559\uFF0C\u5B9E\u73B0\u7CBE\u51C6\u89E3\u7B54"},{img:y(5590),name:"\u667A\u80FD\u8BC4\u9605",des:"\u81EA\u52A8\u6279\u6539\u4F5C\u4E1A\u548C\u8BD5\u5377\u7684\u4E3B\u89C2\u9898\uFF0C\u667A\u80FD\u6253\u5206\u5E76\u751F\u6210\u8BC4\u8BED\uFF0C\u4E3A\u6559\u5E08\u63D0\u5347\u8BC4\u9605\u6548\u7387"},{img:y(96511),name:"\u9519\u9898\u63A8\u9001",des:"\u6839\u636E\u5B66\u751F\u5728\u8BFE\u5802\u4F5C\u4E1A\u548C\u6D4B\u9A8C\u4E2D\u7684\u9519\u8BEF\u8BD5\u9898\uFF0C\u751F\u6210\u76F8\u5173\u77E5\u8BC6\u70B9\u7684\u65B0\u8BD5\u9898\u4F9B\u5B66\u751F\u5DE9\u56FA\u7EC3\u4E60"},{img:y(28531),name:"\u667A\u80FD\u51FA\u5377",des:"\u6839\u636E\u5DF2\u6709\u8BD5\u5377\u667A\u80FD\u751F\u6210\u65B0\u8BD5\u5377\u4F9B\u5B66\u751F\u6269\u5C55\u7EC3\u4E60\uFF0C\u4E3A\u6559\u5E08\u548C\u5B66\u751F\u63D0\u4F9B\u66F4\u4E30\u5BCC\u7684\u8BD5\u5377\u8D44\u6E90"},{img:y(22975),name:"\u7F16\u7801\u52A9\u624B",des:"\u63D0\u4F9B\u542F\u53D1\u5F0F\u52A9\u5B66\u80FD\u529B\uFF0C\u4E3A\u5B66\u751F\u63D0\u4F9B\u667A\u80FD\u5BA1\u9898\u3001\u4EE3\u7801\u8BCA\u65AD\u548CAI\u8F85\u5BFC\u529F\u80FD\uFF0C\u63D0\u4F9B\u7F16\u7A0B\u89E3\u9898\u601D\u8DEF\uFF0C\u63D0\u5347\u7F16\u7A0B\u80FD\u529B"},{img:y(79465),name:"\u6570\u5B57\u5206\u8EAB",des:"\u6839\u636E\u6559\u5E08\u5F62\u8C61\u521B\u5EFA\u865A\u62DF\u6570\u5B57\u4EBA\uFF0C\u66FF\u4EE3\u6559\u5E08\u8FDB\u884C\u6388\u8BFE\u548C\u95EE\u9898\u89E3\u7B54\uFF0C\u63D0\u5347\u8BFE\u5802\u4E92\u52A8\u4E0E\u6559\u5B66\u6548\u679C"}],E.createElement("span",{style:{paddingLeft:33}},"\u60A8\u597D\uFF0C\u6211\u662F",E.createElement("span",{className:"c-light-primary"},(en=un==null?void 0:un.course)!=null&&en.course_name?`\u300A${(et=un==null?void 0:un.course)==null?void 0:et.course_name}\u300B`:""),"\u6559\u5B66\u8BFE\u5802\u7684\u667A\u80FD\u52A9\u6559\uFF0C\u4E13\u4E3A\u63D0\u5347\u8BFE\u5802\u4E92\u52A8\u4E0E\u5B66\u4E60\u6548\u679C\u800C\u8BBE\u8BA1\u3002\u6211\u80FD\u534F\u52A9\u6559\u5E08\u5B9E\u65F6\u4E92\u52A8\u7B54\u7591\uFF0C\u8BD5\u9898\u8D44\u6E90\u751F\u6210\uFF0C\u81EA\u52A8\u6279\u6539\u4F5C\u4E1A\uFF0C\u865A\u62DF\u6570\u5B57\u4EBA\u6388\u8BFE\u7B49\uFF1B\u5E2E\u52A9\u5B66\u751F\u8BD5\u9898\u63A8\u9001\u5DE9\u56FA\u7EC3\u4E60\uFF0C\u542F\u53D1\u5F0F\u52A9\u5B66\u7B49\u3002\u786E\u4FDD\u6559\u5E08\u548C\u5B66\u751F\u5728\u6BCF\u4E00\u5802\u8BFE\u4E0A\u90FD\u80FD\u5F97\u5230\u5168\u65B9\u4F4D\u667A\u80FD\u5316\u7684\u4FDD\u969C\u3002\u8BA9\u6211\u4EEC\u4E00\u8D77\u9AD8\u6548\u5B66\u4E60\uFF0C\u8F7B\u677E\u8FDB\u6B65\uFF01")]};return E.createElement(E.Fragment,null,!!rt&&E.createElement(re.Z,{DrawerProps:{width:1200},isIntelligentAssistant:!0,title:"\u667A\u80FD\u52A9\u6559",FetchUrl:"/api/intelligent_imports/chat.json",description:ht[rt][1],intelligentAssistantItems:ht[rt][0]}))}},36360:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Oc}});var E={};y.r(E),y.d(E,{boolean:function(){return It},booleanish:function(){return sn},commaOrSpaceSeparated:function(){return rt},commaSeparated:function(){return un},number:function(){return et},overloadedBoolean:function(){return en},spaceSeparated:function(){return Bt}});var re={};y.r(re),y.d(re,{attentionMarkers:function(){return iu},contentInitial:function(){return vs},disable:function(){return lu},document:function(){return nu},flow:function(){return ru},flowInitial:function(){return au},insideSpan:function(){return bl},string:function(){return ou},text:function(){return il}});var oe=y(59301),ge=y(8591),fe=y(54580),he=y(43418),ie=y(92832),xe=y(3113),Ee=y(6848),Le=y(43428),Oe=y(95237),je=y(44993);function Ge(z){return z}function ce(){}function b(){}function a(){}function ee(z){const se=[],ue=String(z||"");let me=ue.indexOf(","),Pe=0,Fe=!1;for(;!Fe;){me===-1&&(me=ue.length,Fe=!0);const ze=ue.slice(Pe,me).trim();(ze||!Fe)&&se.push(ze),Pe=me+1,me=ue.indexOf(",",Pe)}return se}function x(z,se){const ue=se||{};return(z[z.length-1]===""?[...z,""]:z).join((ue.padRight?" ":"")+","+(ue.padLeft===!1?"":" ")).trim()}const te=/[$_\p{ID_Start}]/u,ae=/[$_\u{200C}\u{200D}\p{ID_Continue}]/u,le=/[-$_\u{200C}\u{200D}\p{ID_Continue}]/u,pe=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,ve=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,be={};function Ae(z){return z?te.test(String.fromCodePoint(z)):!1}function Ie(z,se){const me=(se||be).jsx?le:ae;return z?me.test(String.fromCodePoint(z)):!1}function ke(z,se){return((se||be).jsx?ve:pe).test(z)}const Ye=/[ \t\n\f\r]/g;function Be(z){return typeof z=="object"?z.type==="text"?$e(z.value):!1:$e(z)}function $e(z){return z.replace(Ye,"")===""}class st{constructor(se,ue,me){this.normal=ue,this.property=se,me&&(this.space=me)}}st.prototype.normal={},st.prototype.property={},st.prototype.space=void 0;function Yt(z,se){const ue={},me={};for(const Pe of z)Object.assign(ue,Pe.property),Object.assign(me,Pe.normal);return new st(ue,me,se)}function vt(z){return z.toLowerCase()}class wt{constructor(se,ue){this.attribute=ue,this.property=se}}wt.prototype.attribute="",wt.prototype.booleanish=!1,wt.prototype.boolean=!1,wt.prototype.commaOrSpaceSeparated=!1,wt.prototype.commaSeparated=!1,wt.prototype.defined=!1,wt.prototype.mustUseProperty=!1,wt.prototype.number=!1,wt.prototype.overloadedBoolean=!1,wt.prototype.property="",wt.prototype.spaceSeparated=!1,wt.prototype.space=void 0;let Ct=0;const It=qe(),sn=qe(),en=qe(),et=qe(),Bt=qe(),un=qe(),rt=qe();function qe(){return uc(2,++Ct)}const ht=Object.keys(E);class Zt extends wt{constructor(se,ue,me,Pe){let Fe=-1;if(super(se,ue),bt(this,"space",Pe),typeof me=="number")for(;++Fe4&&ue.slice(0,4)==="data"&&He.test(se)){if(se.charAt(4)==="-"){const Fe=se.slice(5).replace(Ve,Ze);me="data"+Fe.charAt(0).toUpperCase()+Fe.slice(1)}else{const Fe=se.slice(4);if(!Ve.test(Fe)){let ze=Fe.replace(jt,dt);ze.charAt(0)!=="-"&&(ze="-"+ze),se="data"+ze}}Pe=Zt}return new Pe(me,se)}function dt(z){return"-"+z.toLowerCase()}function Ze(z){return z.charAt(1).toUpperCase()}const mt={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};function Cn(z){const se=String(z||"").trim();return se?se.split(/[ \t\n\r\f]+/g):[]}function $t(z){return z.join(" ").trim()}var Xt=y(77179);const Pn=Qe("end"),Nn=Qe("start");function Qe(z){return se;function se(ue){const me=ue&&ue.position&&ue.position[z]||{};if(typeof me.line=="number"&&me.line>0&&typeof me.column=="number"&&me.column>0)return{line:me.line,column:me.column,offset:typeof me.offset=="number"&&me.offset>-1?me.offset:void 0}}}function Rt(z){const se=Nn(z),ue=Pn(z);if(se&&ue)return{start:se,end:ue}}function zt(z){return!z||typeof z!="object"?"":"position"in z||"type"in z?vn(z.position):"start"in z||"end"in z?vn(z):"line"in z||"column"in z?Wt(z):""}function Wt(z){return Hn(z&&z.line)+":"+Hn(z&&z.column)}function vn(z){return Wt(z&&z.start)+"-"+Wt(z&&z.end)}function Hn(z){return z&&typeof z=="number"?z:1}class zn extends Error{constructor(se,ue,me){super(),typeof ue=="string"&&(me=ue,ue=void 0);let Pe="",Fe={},ze=!1;if(ue&&("line"in ue&&"column"in ue?Fe={place:ue}:"start"in ue&&"end"in ue?Fe={place:ue}:"type"in ue?Fe={ancestors:[ue],place:ue.position}:Fe=lo({},ue)),typeof se=="string"?Pe=se:!Fe.cause&&se&&(ze=!0,Pe=se.message,Fe.cause=se),!Fe.ruleId&&!Fe.source&&typeof me=="string"){const Lt=me.indexOf(":");Lt===-1?Fe.ruleId=me:(Fe.source=me.slice(0,Lt),Fe.ruleId=me.slice(Lt+1))}if(!Fe.place&&Fe.ancestors&&Fe.ancestors){const Lt=Fe.ancestors[Fe.ancestors.length-1];Lt&&(Fe.place=Lt.position)}const nt=Fe.place&&"start"in Fe.place?Fe.place.start:Fe.place;this.ancestors=Fe.ancestors||void 0,this.cause=Fe.cause||void 0,this.column=nt?nt.column:void 0,this.fatal=void 0,this.file,this.message=Pe,this.line=nt?nt.line:void 0,this.name=zt(Fe.place)||"1:1",this.place=Fe.place||void 0,this.reason=this.message,this.ruleId=Fe.ruleId||void 0,this.source=Fe.source||void 0,this.stack=ze&&Fe.cause&&typeof Fe.cause.stack=="string"?Fe.cause.stack:"",this.actual,this.expected,this.note,this.url}}zn.prototype.file="",zn.prototype.name="",zn.prototype.reason="",zn.prototype.message="",zn.prototype.stack="",zn.prototype.column=void 0,zn.prototype.line=void 0,zn.prototype.ancestors=void 0,zn.prototype.cause=void 0,zn.prototype.fatal=void 0,zn.prototype.place=void 0,zn.prototype.ruleId=void 0,zn.prototype.source=void 0;const Bn={}.hasOwnProperty,Wn=new Map,qn=/[A-Z]/g,pn=new Set(["table","tbody","thead","tfoot","tr"]),Ue=new Set(["td","th"]),Ft="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function Sn(z,se){if(!se||se.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const ue=se.filePath||void 0;let me;if(se.development){if(typeof se.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");me=at(ue,se.jsxDEV)}else{if(typeof se.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof se.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");me=Ke(ue,se.jsx,se.jsxs)}const Pe={Fragment:se.Fragment,ancestors:[],components:se.components||{},create:me,elementAttributeNameCase:se.elementAttributeNameCase||"react",evaluater:se.createEvaluater?se.createEvaluater():void 0,filePath:ue,ignoreInvalidStyle:se.ignoreInvalidStyle||!1,passKeys:se.passKeys!==!1,passNode:se.passNode||!1,schema:se.space==="svg"?ct:Ce,stylePropertyNameCase:se.stylePropertyNameCase||"dom",tableCellAlignToStyle:se.tableCellAlignToStyle!==!1},Fe=ye(Pe,z,void 0);return Fe&&typeof Fe!="string"?Fe:Pe.create(z,Pe.Fragment,{children:Fe||void 0},void 0)}function ye(z,se,ue){if(se.type==="element")return tn(z,se,ue);if(se.type==="mdxFlowExpression"||se.type==="mdxTextExpression")return _e(z,se);if(se.type==="mdxJsxFlowElement"||se.type==="mdxJsxTextElement")return Tt(z,se,ue);if(se.type==="mdxjsEsm")return pt(z,se);if(se.type==="root")return ft(z,se,ue);if(se.type==="text")return Se(z,se)}function tn(z,se,ue){const me=z.schema;let Pe=me;se.tagName.toLowerCase()==="svg"&&me.space==="html"&&(Pe=ct,z.schema=Pe),z.ancestors.push(se);const Fe=yt(z,se.tagName,!1),ze=Pt(z,se);let nt=Me(z,se);return pn.has(se.tagName)&&(nt=nt.filter(function(Lt){return typeof Lt=="string"?!Be(Lt):!0})),Te(z,ze,Fe,se),We(ze,nt),z.ancestors.pop(),z.schema=me,z.create(se,Fe,ze,ue)}function _e(z,se){if(se.data&&se.data.estree&&z.evaluater){const me=se.data.estree.body[0];return me.type,z.evaluater.evaluateExpression(me.expression)}nn(z,se.position)}function pt(z,se){if(se.data&&se.data.estree&&z.evaluater)return z.evaluater.evaluateProgram(se.data.estree);nn(z,se.position)}function Tt(z,se,ue){const me=z.schema;let Pe=me;se.name==="svg"&&me.space==="html"&&(Pe=ct,z.schema=Pe),z.ancestors.push(se);const Fe=se.name===null?z.Fragment:yt(z,se.name,!0),ze=xt(z,se),nt=Me(z,se);return Te(z,ze,Fe,se),We(ze,nt),z.ancestors.pop(),z.schema=me,z.create(se,Fe,ze,ue)}function ft(z,se,ue){const me={};return We(me,Me(z,se)),z.create(se,z.Fragment,me,ue)}function Se(z,se){return se.value}function Te(z,se,ue,me){typeof ue!="string"&&ue!==z.Fragment&&z.passNode&&(se.node=me)}function We(z,se){if(se.length>0){const ue=se.length>1?se:se[0];ue&&(z.children=ue)}}function Ke(z,se,ue){return me;function me(Pe,Fe,ze,nt){const Jt=Array.isArray(ze.children)?ue:se;return nt?Jt(Fe,ze,nt):Jt(Fe,ze)}}function at(z,se){return ue;function ue(me,Pe,Fe,ze){const nt=Array.isArray(Fe.children),Lt=Nn(me);return se(Pe,Fe,ze,nt,{columnNumber:Lt?Lt.column-1:void 0,fileName:z,lineNumber:Lt?Lt.line:void 0},void 0)}}function Pt(z,se){const ue={};let me,Pe;for(Pe in se.properties)if(Pe!=="children"&&Bn.call(se.properties,Pe)){const Fe=Xe(z,Pe,se.properties[Pe]);if(Fe){const[ze,nt]=Fe;z.tableCellAlignToStyle&&ze==="align"&&typeof nt=="string"&&Ue.has(se.tagName)?me=nt:ue[ze]=nt}}if(me){const Fe=ue.style||(ue.style={});Fe[z.stylePropertyNameCase==="css"?"text-align":"textAlign"]=me}return ue}function xt(z,se){const ue={};for(const me of se.attributes)if(me.type==="mdxJsxExpressionAttribute")if(me.data&&me.data.estree&&z.evaluater){const Fe=me.data.estree.body[0];Fe.type;const ze=Fe.expression;ze.type;const nt=ze.properties[0];nt.type,Object.assign(ue,z.evaluater.evaluateExpression(nt.argument))}else nn(z,se.position);else{const Pe=me.name;let Fe;if(me.value&&typeof me.value=="object")if(me.value.data&&me.value.data.estree&&z.evaluater){const nt=me.value.data.estree.body[0];nt.type,Fe=z.evaluater.evaluateExpression(nt.expression)}else nn(z,se.position);else Fe=me.value===null?!0:me.value;ue[Pe]=Fe}return ue}function Me(z,se){const ue=[];let me=-1;const Pe=z.passKeys?new Map:Wn;for(;++mePe?0:Pe+se:se=se>Pe?Pe:se,ue=ue>0?ue:0,me.length<1e4)ze=Array.from(me),ze.unshift(se,ue),z.splice(...ze);else for(ue&&z.splice(se,ue);Fe0?(aa(z,z.length,0,se),z):se}class Qt{constructor(se){this.left=se?[...se]:[],this.right=[]}get(se){if(se<0||se>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+se+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return sethis.left.length?this.right.slice(this.right.length-me+this.left.length,this.right.length-se+this.left.length).reverse():this.left.slice(se).concat(this.right.slice(this.right.length-me+this.left.length).reverse())}splice(se,ue,me){const Pe=ue||0;this.setCursor(Math.trunc(se));const Fe=this.right.splice(this.right.length-Pe,Number.POSITIVE_INFINITY);return me&&Ot(this.left,me),Fe.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(se){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(se)}pushMany(se){this.setCursor(Number.POSITIVE_INFINITY),Ot(this.left,se)}unshift(se){this.setCursor(0),this.right.push(se)}unshiftMany(se){this.setCursor(0),Ot(this.right,se.reverse())}setCursor(se){if(!(se===this.left.length||se>this.left.length&&this.right.length===0||se<0&&this.left.length===0))if(se-1&&z.test(String.fromCharCode(ue))}}function ya(z,se,ue,me){const Pe=me?me-1:Number.POSITIVE_INFINITY;let Fe=0;return ze;function ze(Lt){return Vt(Lt)?(z.enter(ue),nt(Lt)):se(Lt)}function nt(Lt){return Vt(Lt)&&Fe++ze))return;const Er=se.events.length;let eo=Er,Vr,to;for(;eo--;)if(se.events[eo][0]==="exit"&&se.events[eo][1].type==="chunkFlow"){if(Vr){to=se.events[eo][1].end;break}Vr=!0}for(Aa(me),da=Er;daer;){const Mr=ue[io];se.containerState=Mr[1],Mr[0].exit.call(se,z)}ue.length=er}function Pr(){Pe.write([null]),Fe=void 0,Pe=void 0,se.containerState._closeFlow=void 0}}function Ta(z,se,ue){return ya(z,z.attempt(this.parser.constructs.document,se,ue),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}const va={partial:!0,tokenize:Da};function Da(z,se,ue){return me;function me(Fe){return Vt(Fe)?ya(z,Pe,"linePrefix")(Fe):Pe(Fe)}function Pe(Fe){return Fe===null||ia(Fe)?se(Fe):ue(Fe)}}const gr={resolve:sr,tokenize:Ar},Ya={partial:!0,tokenize:xr};function sr(z){return on(z),z}function Ar(z,se){let ue;return me;function me(nt){return z.enter("content"),ue=z.enter("chunkContent",{contentType:"content"}),Pe(nt)}function Pe(nt){return nt===null?Fe(nt):ia(nt)?z.check(Ya,ze,Fe)(nt):(z.consume(nt),Pe)}function Fe(nt){return z.exit("chunkContent"),z.exit("content"),se(nt)}function ze(nt){return z.consume(nt),z.exit("chunkContent"),ue.next=z.enter("chunkContent",{contentType:"content",previous:ue}),ue=ue.next,Pe}}function xr(z,se,ue){const me=this;return Pe;function Pe(ze){return z.exit("chunkContent"),z.enter("lineEnding"),z.consume(ze),z.exit("lineEnding"),ya(z,Fe,"linePrefix")}function Fe(ze){if(ze===null||ia(ze))return ue(ze);const nt=me.events[me.events.length-1];return!me.parser.constructs.disable.null.includes("codeIndented")&&nt&&nt[1].type==="linePrefix"&&nt[2].sliceSerialize(nt[1],!0).length>=4?se(ze):z.interrupt(me.parser.constructs.flow,ue,se)(ze)}}const Na={tokenize:yr};function yr(z){const se=this,ue=z.attempt(va,me,z.attempt(this.parser.constructs.flowInitial,Pe,ya(z,z.attempt(this.parser.constructs.flow,Pe,z.attempt(gr,Pe)),"linePrefix")));return ue;function me(Fe){if(Fe===null){z.consume(Fe);return}return z.enter("lineEndingBlank"),z.consume(Fe),z.exit("lineEndingBlank"),se.currentConstruct=void 0,ue}function Pe(Fe){if(Fe===null){z.consume(Fe);return}return z.enter("lineEnding"),z.consume(Fe),z.exit("lineEnding"),se.currentConstruct=void 0,ue}}const ur={resolveAll:bo()},Dr=qr("string"),Gr=qr("text");function qr(z){return{resolveAll:bo(z==="text"?mr:void 0),tokenize:se};function se(ue){const me=this,Pe=this.parser.constructs[z],Fe=ue.attempt(Pe,ze,nt);return ze;function ze(Dt){return Jt(Dt)?Fe(Dt):nt(Dt)}function nt(Dt){if(Dt===null){ue.consume(Dt);return}return ue.enter("data"),ue.consume(Dt),Lt}function Lt(Dt){return Jt(Dt)?(ue.exit("data"),Fe(Dt)):(ue.consume(Dt),Lt)}function Jt(Dt){if(Dt===null)return!0;const dn=Pe[Dt];let rn=-1;if(dn)for(;++rn=3&&(Jt===null||ia(Jt))?(z.exit("thematicBreak"),se(Jt)):ue(Jt)}function Lt(Jt){return Jt===Pe?(z.consume(Jt),me++,Lt):(z.exit("thematicBreakSequence"),Vt(Jt)?ya(z,nt,"whitespace")(Jt):nt(Jt))}}const br={continuation:{tokenize:Kn},exit:Mn,name:"list",tokenize:hr},Eo={partial:!0,tokenize:ea},ho={partial:!0,tokenize:Zn};function hr(z,se,ue){const me=this,Pe=me.events[me.events.length-1];let Fe=Pe&&Pe[1].type==="linePrefix"?Pe[2].sliceSerialize(Pe[1],!0).length:0,ze=0;return nt;function nt(Kt){const ka=me.containerState.type||(Kt===42||Kt===43||Kt===45?"listUnordered":"listOrdered");if(ka==="listUnordered"?!me.containerState.marker||Kt===me.containerState.marker:ma(Kt)){if(me.containerState.type||(me.containerState.type=ka,z.enter(ka,{_container:!0})),ka==="listUnordered")return z.enter("listItemPrefix"),Kt===42||Kt===45?z.check(nr,ue,Jt)(Kt):Jt(Kt);if(!me.interrupt||Kt===49)return z.enter("listItemPrefix"),z.enter("listItemValue"),Lt(Kt)}return ue(Kt)}function Lt(Kt){return ma(Kt)&&++ze<10?(z.consume(Kt),Lt):(!me.interrupt||ze<2)&&(me.containerState.marker?Kt===me.containerState.marker:Kt===41||Kt===46)?(z.exit("listItemValue"),Jt(Kt)):ue(Kt)}function Jt(Kt){return z.enter("listItemMarker"),z.consume(Kt),z.exit("listItemMarker"),me.containerState.marker=me.containerState.marker||Kt,z.check(va,me.interrupt?ue:Dt,z.attempt(Eo,rn,dn))}function Dt(Kt){return me.containerState.initialBlankLine=!0,Fe++,rn(Kt)}function dn(Kt){return Vt(Kt)?(z.enter("listItemPrefixWhitespace"),z.consume(Kt),z.exit("listItemPrefixWhitespace"),rn):ue(Kt)}function rn(Kt){return me.containerState.size=Fe+me.sliceSerialize(z.exit("listItemPrefix"),!0).length,se(Kt)}}function Kn(z,se,ue){const me=this;return me.containerState._closeFlow=void 0,z.check(va,Pe,Fe);function Pe(nt){return me.containerState.furtherBlankLines=me.containerState.furtherBlankLines||me.containerState.initialBlankLine,ya(z,se,"listItemIndent",me.containerState.size+1)(nt)}function Fe(nt){return me.containerState.furtherBlankLines||!Vt(nt)?(me.containerState.furtherBlankLines=void 0,me.containerState.initialBlankLine=void 0,ze(nt)):(me.containerState.furtherBlankLines=void 0,me.containerState.initialBlankLine=void 0,z.attempt(ho,se,ze)(nt))}function ze(nt){return me.containerState._closeFlow=!0,me.interrupt=void 0,ya(z,z.attempt(br,se,ue),"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(nt)}}function Zn(z,se,ue){const me=this;return ya(z,Pe,"listItemIndent",me.containerState.size+1);function Pe(Fe){const ze=me.events[me.events.length-1];return ze&&ze[1].type==="listItemIndent"&&ze[2].sliceSerialize(ze[1],!0).length===me.containerState.size?se(Fe):ue(Fe)}}function Mn(z){z.exit(this.containerState.type)}function ea(z,se,ue){const me=this;return ya(z,Pe,"listItemPrefixWhitespace",me.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function Pe(Fe){const ze=me.events[me.events.length-1];return!Vt(Fe)&&ze&&ze[1].type==="listItemPrefixWhitespace"?se(Fe):ue(Fe)}}const Ua={continuation:{tokenize:gn},exit:Tn,name:"blockQuote",tokenize:Ne};function Ne(z,se,ue){const me=this;return Pe;function Pe(ze){if(ze===62){const nt=me.containerState;return nt.open||(z.enter("blockQuote",{_container:!0}),nt.open=!0),z.enter("blockQuotePrefix"),z.enter("blockQuoteMarker"),z.consume(ze),z.exit("blockQuoteMarker"),Fe}return ue(ze)}function Fe(ze){return Vt(ze)?(z.enter("blockQuotePrefixWhitespace"),z.consume(ze),z.exit("blockQuotePrefixWhitespace"),z.exit("blockQuotePrefix"),se):(z.exit("blockQuotePrefix"),se(ze))}}function gn(z,se,ue){const me=this;return Pe;function Pe(ze){return Vt(ze)?ya(z,Fe,"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(ze):Fe(ze)}function Fe(ze){return z.attempt(Ua,se,ue)(ze)}}function Tn(z){z.exit("blockQuote")}function Qn(z,se,ue,me,Pe,Fe,ze,nt,Lt){const Jt=Lt||Number.POSITIVE_INFINITY;let Dt=0;return dn;function dn(Aa){return Aa===60?(z.enter(me),z.enter(Pe),z.enter(Fe),z.consume(Aa),z.exit(Fe),rn):Aa===null||Aa===32||Aa===41||ta(Aa)?ue(Aa):(z.enter(me),z.enter(ze),z.enter(nt),z.enter("chunkString",{contentType:"string"}),ja(Aa))}function rn(Aa){return Aa===62?(z.enter(Fe),z.consume(Aa),z.exit(Fe),z.exit(Pe),z.exit(me),se):(z.enter(nt),z.enter("chunkString",{contentType:"string"}),Kt(Aa))}function Kt(Aa){return Aa===62?(z.exit("chunkString"),z.exit(nt),rn(Aa)):Aa===null||Aa===60||ia(Aa)?ue(Aa):(z.consume(Aa),Aa===92?ka:Kt)}function ka(Aa){return Aa===60||Aa===62||Aa===92?(z.consume(Aa),Kt):Kt(Aa)}function ja(Aa){return!Dt&&(Aa===null||Aa===41||Gt(Aa))?(z.exit("chunkString"),z.exit(nt),z.exit(ze),z.exit(me),se(Aa)):Dt999||Kt===null||Kt===91||Kt===93&&!Lt||Kt===94&&!nt&&"_hiddenFootnoteSupport"in ze.parser.constructs?ue(Kt):Kt===93?(z.exit(Fe),z.enter(Pe),z.consume(Kt),z.exit(Pe),z.exit(me),se):ia(Kt)?(z.enter("lineEnding"),z.consume(Kt),z.exit("lineEnding"),Dt):(z.enter("chunkString",{contentType:"string"}),dn(Kt))}function dn(Kt){return Kt===null||Kt===91||Kt===93||ia(Kt)||nt++>999?(z.exit("chunkString"),Dt(Kt)):(z.consume(Kt),Lt||(Lt=!Vt(Kt)),Kt===92?rn:dn)}function rn(Kt){return Kt===91||Kt===92||Kt===93?(z.consume(Kt),nt++,dn):dn(Kt)}}function Jn(z,se,ue,me,Pe,Fe){let ze;return nt;function nt(rn){return rn===34||rn===39||rn===40?(z.enter(me),z.enter(Pe),z.consume(rn),z.exit(Pe),ze=rn===40?41:rn,Lt):ue(rn)}function Lt(rn){return rn===ze?(z.enter(Pe),z.consume(rn),z.exit(Pe),z.exit(me),se):(z.enter(Fe),Jt(rn))}function Jt(rn){return rn===ze?(z.exit(Fe),Lt(ze)):rn===null?ue(rn):ia(rn)?(z.enter("lineEnding"),z.consume(rn),z.exit("lineEnding"),ya(z,Jt,"linePrefix")):(z.enter("chunkString",{contentType:"string"}),Dt(rn))}function Dt(rn){return rn===ze||rn===null||ia(rn)?(z.exit("chunkString"),Jt(rn)):(z.consume(rn),rn===92?dn:Dt)}function dn(rn){return rn===ze||rn===92?(z.consume(rn),Dt):Dt(rn)}}function _n(z,se){let ue;return me;function me(Pe){return ia(Pe)?(z.enter("lineEnding"),z.consume(Pe),z.exit("lineEnding"),ue=!0,me):Vt(Pe)?ya(z,me,ue?"linePrefix":"lineSuffix")(Pe):se(Pe)}}function kn(z){return z.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Yn={name:"definition",tokenize:sa},wa={partial:!0,tokenize:pa};function sa(z,se,ue){const me=this;let Pe;return Fe;function Fe(Kt){return z.enter("definition"),ze(Kt)}function ze(Kt){return ln.call(me,z,nt,ue,"definitionLabel","definitionLabelMarker","definitionLabelString")(Kt)}function nt(Kt){return Pe=kn(me.sliceSerialize(me.events[me.events.length-1][1]).slice(1,-1)),Kt===58?(z.enter("definitionMarker"),z.consume(Kt),z.exit("definitionMarker"),Lt):ue(Kt)}function Lt(Kt){return Gt(Kt)?_n(z,Jt)(Kt):Jt(Kt)}function Jt(Kt){return Qn(z,Dt,ue,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(Kt)}function Dt(Kt){return z.attempt(wa,dn,dn)(Kt)}function dn(Kt){return Vt(Kt)?ya(z,rn,"whitespace")(Kt):rn(Kt)}function rn(Kt){return Kt===null||ia(Kt)?(z.exit("definition"),me.parser.defined.push(Pe),se(Kt)):ue(Kt)}}function pa(z,se,ue){return me;function me(nt){return Gt(nt)?_n(z,Pe)(nt):ue(nt)}function Pe(nt){return Jn(z,Fe,ue,"definitionTitle","definitionTitleMarker","definitionTitleString")(nt)}function Fe(nt){return Vt(nt)?ya(z,ze,"whitespace")(nt):ze(nt)}function ze(nt){return nt===null||ia(nt)?se(nt):ue(nt)}}const ha={name:"codeIndented",tokenize:vr},Za={partial:!0,tokenize:Nr};function vr(z,se,ue){const me=this;return Pe;function Pe(Jt){return z.enter("codeIndented"),ya(z,Fe,"linePrefix",5)(Jt)}function Fe(Jt){const Dt=me.events[me.events.length-1];return Dt&&Dt[1].type==="linePrefix"&&Dt[2].sliceSerialize(Dt[1],!0).length>=4?ze(Jt):ue(Jt)}function ze(Jt){return Jt===null?Lt(Jt):ia(Jt)?z.attempt(Za,ze,Lt)(Jt):(z.enter("codeFlowValue"),nt(Jt))}function nt(Jt){return Jt===null||ia(Jt)?(z.exit("codeFlowValue"),ze(Jt)):(z.consume(Jt),nt)}function Lt(Jt){return z.exit("codeIndented"),se(Jt)}}function Nr(z,se,ue){const me=this;return Pe;function Pe(ze){return me.parser.lazy[me.now().line]?ue(ze):ia(ze)?(z.enter("lineEnding"),z.consume(ze),z.exit("lineEnding"),Pe):ya(z,Fe,"linePrefix",5)(ze)}function Fe(ze){const nt=me.events[me.events.length-1];return nt&&nt[1].type==="linePrefix"&&nt[2].sliceSerialize(nt[1],!0).length>=4?se(ze):ia(ze)?Pe(ze):ue(ze)}}const Or={name:"headingAtx",resolve:_r,tokenize:Mo};function _r(z,se){let ue=z.length-2,me=3,Pe,Fe;return z[me][1].type==="whitespace"&&(me+=2),ue-2>me&&z[ue][1].type==="whitespace"&&(ue-=2),z[ue][1].type==="atxHeadingSequence"&&(me===ue-1||ue-4>me&&z[ue-2][1].type==="whitespace")&&(ue-=me+1===ue?2:4),ue>me&&(Pe={type:"atxHeadingText",start:z[me][1].start,end:z[ue][1].end},Fe={type:"chunkText",start:z[me][1].start,end:z[ue][1].end,contentType:"text"},aa(z,me,ue-me+1,[["enter",Pe,se],["enter",Fe,se],["exit",Fe,se],["exit",Pe,se]])),z}function Mo(z,se,ue){let me=0;return Pe;function Pe(Dt){return z.enter("atxHeading"),Fe(Dt)}function Fe(Dt){return z.enter("atxHeadingSequence"),ze(Dt)}function ze(Dt){return Dt===35&&me++<6?(z.consume(Dt),ze):Dt===null||Gt(Dt)?(z.exit("atxHeadingSequence"),nt(Dt)):ue(Dt)}function nt(Dt){return Dt===35?(z.enter("atxHeadingSequence"),Lt(Dt)):Dt===null||ia(Dt)?(z.exit("atxHeading"),se(Dt)):Vt(Dt)?ya(z,nt,"whitespace")(Dt):(z.enter("atxHeadingText"),Jt(Dt))}function Lt(Dt){return Dt===35?(z.consume(Dt),Lt):(z.exit("atxHeadingSequence"),nt(Dt))}function Jt(Dt){return Dt===null||Dt===35||Gt(Dt)?(z.exit("atxHeadingText"),nt(Dt)):(z.consume(Dt),Jt)}}const Oo={name:"setextUnderline",resolveTo:Fi,tokenize:Di};function Fi(z,se){let ue=z.length,me,Pe,Fe;for(;ue--;)if(z[ue][0]==="enter"){if(z[ue][1].type==="content"){me=ue;break}z[ue][1].type==="paragraph"&&(Pe=ue)}else z[ue][1].type==="content"&&z.splice(ue,1),!Fe&&z[ue][1].type==="definition"&&(Fe=ue);const ze={type:"setextHeading",start:lo({},z[me][1].start),end:lo({},z[z.length-1][1].end)};return z[Pe][1].type="setextHeadingText",Fe?(z.splice(Pe,0,["enter",ze,se]),z.splice(Fe+1,0,["exit",z[me][1],se]),z[me][1].end=lo({},z[Fe][1].end)):z[me][1]=ze,z.push(["exit",ze,se]),z}function Di(z,se,ue){const me=this;let Pe;return Fe;function Fe(Jt){let Dt=me.events.length,dn;for(;Dt--;)if(me.events[Dt][1].type!=="lineEnding"&&me.events[Dt][1].type!=="linePrefix"&&me.events[Dt][1].type!=="content"){dn=me.events[Dt][1].type==="paragraph";break}return!me.parser.lazy[me.now().line]&&(me.interrupt||dn)?(z.enter("setextHeadingLine"),Pe=Jt,ze(Jt)):ue(Jt)}function ze(Jt){return z.enter("setextHeadingLineSequence"),nt(Jt)}function nt(Jt){return Jt===Pe?(z.consume(Jt),nt):(z.exit("setextHeadingLineSequence"),Vt(Jt)?ya(z,Lt,"lineSuffix")(Jt):Lt(Jt))}function Lt(Jt){return Jt===null||ia(Jt)?(z.exit("setextHeadingLine"),se(Jt)):ue(Jt)}}const li=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Bi=["pre","script","style","textarea"],el={concrete:!0,name:"htmlFlow",resolveTo:tl,tokenize:Vs},bi={partial:!0,tokenize:is},Li={partial:!0,tokenize:os};function tl(z){let se=z.length;for(;se--&&!(z[se][0]==="enter"&&z[se][1].type==="htmlFlow"););return se>1&&z[se-2][1].type==="linePrefix"&&(z[se][1].start=z[se-2][1].start,z[se+1][1].start=z[se-2][1].start,z.splice(se-2,2)),z}function Vs(z,se,ue){const me=this;let Pe,Fe,ze,nt,Lt;return Jt;function Jt(Fn){return Dt(Fn)}function Dt(Fn){return z.enter("htmlFlow"),z.enter("htmlFlowData"),z.consume(Fn),dn}function dn(Fn){return Fn===33?(z.consume(Fn),rn):Fn===47?(z.consume(Fn),Fe=!0,ja):Fn===63?(z.consume(Fn),Pe=3,me.interrupt?se:hn):Ra(Fn)?(z.consume(Fn),ze=String.fromCharCode(Fn),lr):ue(Fn)}function rn(Fn){return Fn===45?(z.consume(Fn),Pe=2,Kt):Fn===91?(z.consume(Fn),Pe=5,nt=0,ka):Ra(Fn)?(z.consume(Fn),Pe=4,me.interrupt?se:hn):ue(Fn)}function Kt(Fn){return Fn===45?(z.consume(Fn),me.interrupt?se:hn):ue(Fn)}function ka(Fn){const Jo="CDATA[";return Fn===Jo.charCodeAt(nt++)?(z.consume(Fn),nt===Jo.length?me.interrupt?se:Zr:ka):ue(Fn)}function ja(Fn){return Ra(Fn)?(z.consume(Fn),ze=String.fromCharCode(Fn),lr):ue(Fn)}function lr(Fn){if(Fn===null||Fn===47||Fn===62||Gt(Fn)){const Jo=Fn===47,ui=ze.toLowerCase();return!Jo&&!Fe&&Bi.includes(ui)?(Pe=1,me.interrupt?se(Fn):Zr(Fn)):li.includes(ze.toLowerCase())?(Pe=6,Jo?(z.consume(Fn),Aa):me.interrupt?se(Fn):Zr(Fn)):(Pe=7,me.interrupt&&!me.parser.lazy[me.now().line]?ue(Fn):Fe?Pr(Fn):er(Fn))}return Fn===45||Xa(Fn)?(z.consume(Fn),ze+=String.fromCharCode(Fn),lr):ue(Fn)}function Aa(Fn){return Fn===62?(z.consume(Fn),me.interrupt?se:Zr):ue(Fn)}function Pr(Fn){return Vt(Fn)?(z.consume(Fn),Pr):to(Fn)}function er(Fn){return Fn===47?(z.consume(Fn),to):Fn===58||Fn===95||Ra(Fn)?(z.consume(Fn),io):Vt(Fn)?(z.consume(Fn),er):to(Fn)}function io(Fn){return Fn===45||Fn===46||Fn===58||Fn===95||Xa(Fn)?(z.consume(Fn),io):Mr(Fn)}function Mr(Fn){return Fn===61?(z.consume(Fn),da):Vt(Fn)?(z.consume(Fn),Mr):er(Fn)}function da(Fn){return Fn===null||Fn===60||Fn===61||Fn===62||Fn===96?ue(Fn):Fn===34||Fn===39?(z.consume(Fn),Lt=Fn,Er):Vt(Fn)?(z.consume(Fn),da):eo(Fn)}function Er(Fn){return Fn===Lt?(z.consume(Fn),Lt=null,Vr):Fn===null||ia(Fn)?ue(Fn):(z.consume(Fn),Er)}function eo(Fn){return Fn===null||Fn===34||Fn===39||Fn===47||Fn===60||Fn===61||Fn===62||Fn===96||Gt(Fn)?Mr(Fn):(z.consume(Fn),eo)}function Vr(Fn){return Fn===47||Fn===62||Vt(Fn)?er(Fn):ue(Fn)}function to(Fn){return Fn===62?(z.consume(Fn),zo):ue(Fn)}function zo(Fn){return Fn===null||ia(Fn)?Zr(Fn):Vt(Fn)?(z.consume(Fn),zo):ue(Fn)}function Zr(Fn){return Fn===45&&Pe===2?(z.consume(Fn),Co):Fn===60&&Pe===1?(z.consume(Fn),Fo):Fn===62&&Pe===4?(z.consume(Fn),Wo):Fn===63&&Pe===3?(z.consume(Fn),hn):Fn===93&&Pe===5?(z.consume(Fn),Go):ia(Fn)&&(Pe===6||Pe===7)?(z.exit("htmlFlowData"),z.check(bi,ii,dr)(Fn)):Fn===null||ia(Fn)?(z.exit("htmlFlowData"),dr(Fn)):(z.consume(Fn),Zr)}function dr(Fn){return z.check(Li,zr,ii)(Fn)}function zr(Fn){return z.enter("lineEnding"),z.consume(Fn),z.exit("lineEnding"),Ir}function Ir(Fn){return Fn===null||ia(Fn)?dr(Fn):(z.enter("htmlFlowData"),Zr(Fn))}function Co(Fn){return Fn===45?(z.consume(Fn),hn):Zr(Fn)}function Fo(Fn){return Fn===47?(z.consume(Fn),ze="",jo):Zr(Fn)}function jo(Fn){if(Fn===62){const Jo=ze.toLowerCase();return Bi.includes(Jo)?(z.consume(Fn),Wo):Zr(Fn)}return Ra(Fn)&&ze.length<8?(z.consume(Fn),ze+=String.fromCharCode(Fn),jo):Zr(Fn)}function Go(Fn){return Fn===93?(z.consume(Fn),hn):Zr(Fn)}function hn(Fn){return Fn===62?(z.consume(Fn),Wo):Fn===45&&Pe===2?(z.consume(Fn),hn):Zr(Fn)}function Wo(Fn){return Fn===null||ia(Fn)?(z.exit("htmlFlowData"),ii(Fn)):(z.consume(Fn),Wo)}function ii(Fn){return z.exit("htmlFlow"),se(Fn)}}function os(z,se,ue){const me=this;return Pe;function Pe(ze){return ia(ze)?(z.enter("lineEnding"),z.consume(ze),z.exit("lineEnding"),Fe):ue(ze)}function Fe(ze){return me.parser.lazy[me.now().line]?ue(ze):se(ze)}}function is(z,se,ue){return me;function me(Pe){return z.enter("lineEnding"),z.consume(Pe),z.exit("lineEnding"),z.attempt(va,se,ue)}}const ls={partial:!0,tokenize:us},ss={concrete:!0,name:"codeFenced",tokenize:Bl};function Bl(z,se,ue){const me=this,Pe={partial:!0,tokenize:Mr};let Fe=0,ze=0,nt;return Lt;function Lt(da){return Jt(da)}function Jt(da){const Er=me.events[me.events.length-1];return Fe=Er&&Er[1].type==="linePrefix"?Er[2].sliceSerialize(Er[1],!0).length:0,nt=da,z.enter("codeFenced"),z.enter("codeFencedFence"),z.enter("codeFencedFenceSequence"),Dt(da)}function Dt(da){return da===nt?(ze++,z.consume(da),Dt):ze<3?ue(da):(z.exit("codeFencedFenceSequence"),Vt(da)?ya(z,dn,"whitespace")(da):dn(da))}function dn(da){return da===null||ia(da)?(z.exit("codeFencedFence"),me.interrupt?se(da):z.check(ls,ja,io)(da)):(z.enter("codeFencedFenceInfo"),z.enter("chunkString",{contentType:"string"}),rn(da))}function rn(da){return da===null||ia(da)?(z.exit("chunkString"),z.exit("codeFencedFenceInfo"),dn(da)):Vt(da)?(z.exit("chunkString"),z.exit("codeFencedFenceInfo"),ya(z,Kt,"whitespace")(da)):da===96&&da===nt?ue(da):(z.consume(da),rn)}function Kt(da){return da===null||ia(da)?dn(da):(z.enter("codeFencedFenceMeta"),z.enter("chunkString",{contentType:"string"}),ka(da))}function ka(da){return da===null||ia(da)?(z.exit("chunkString"),z.exit("codeFencedFenceMeta"),dn(da)):da===96&&da===nt?ue(da):(z.consume(da),ka)}function ja(da){return z.attempt(Pe,io,lr)(da)}function lr(da){return z.enter("lineEnding"),z.consume(da),z.exit("lineEnding"),Aa}function Aa(da){return Fe>0&&Vt(da)?ya(z,Pr,"linePrefix",Fe+1)(da):Pr(da)}function Pr(da){return da===null||ia(da)?z.check(ls,ja,io)(da):(z.enter("codeFlowValue"),er(da))}function er(da){return da===null||ia(da)?(z.exit("codeFlowValue"),Pr(da)):(z.consume(da),er)}function io(da){return z.exit("codeFenced"),se(da)}function Mr(da,Er,eo){let Vr=0;return to;function to(Ir){return da.enter("lineEnding"),da.consume(Ir),da.exit("lineEnding"),zo}function zo(Ir){return da.enter("codeFencedFence"),Vt(Ir)?ya(da,Zr,"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Ir):Zr(Ir)}function Zr(Ir){return Ir===nt?(da.enter("codeFencedFenceSequence"),dr(Ir)):eo(Ir)}function dr(Ir){return Ir===nt?(Vr++,da.consume(Ir),dr):Vr>=ze?(da.exit("codeFencedFenceSequence"),Vt(Ir)?ya(da,zr,"whitespace")(Ir):zr(Ir)):eo(Ir)}function zr(Ir){return Ir===null||ia(Ir)?(da.exit("codeFencedFence"),Er(Ir)):eo(Ir)}}}function us(z,se,ue){const me=this;return Pe;function Pe(ze){return ze===null?ue(ze):(z.enter("lineEnding"),z.consume(ze),z.exit("lineEnding"),Fe)}function Fe(ze){return me.parser.lazy[me.now().line]?ue(ze):se(ze)}}const Ll=document.createElement("i");function ml(z){const se="&"+z+";";Ll.innerHTML=se;const ue=Ll.textContent;return ue.charCodeAt(ue.length-1)===59&&z!=="semi"||ue===se?!1:ue}const Nl={name:"characterReference",tokenize:Zs};function Zs(z,se,ue){const me=this;let Pe=0,Fe,ze;return nt;function nt(dn){return z.enter("characterReference"),z.enter("characterReferenceMarker"),z.consume(dn),z.exit("characterReferenceMarker"),Lt}function Lt(dn){return dn===35?(z.enter("characterReferenceMarkerNumeric"),z.consume(dn),z.exit("characterReferenceMarkerNumeric"),Jt):(z.enter("characterReferenceValue"),Fe=31,ze=Xa,Dt(dn))}function Jt(dn){return dn===88||dn===120?(z.enter("characterReferenceMarkerHexadecimal"),z.consume(dn),z.exit("characterReferenceMarkerHexadecimal"),z.enter("characterReferenceValue"),Fe=6,ze=Sa,Dt):(z.enter("characterReferenceValue"),Fe=7,ze=ma,Dt(dn))}function Dt(dn){if(dn===59&&Pe){const rn=z.exit("characterReferenceValue");return ze===Xa&&!ml(me.sliceSerialize(rn))?ue(dn):(z.enter("characterReferenceMarker"),z.consume(dn),z.exit("characterReferenceMarker"),z.exit("characterReference"),se)}return ze(dn)&&Pe++1&&z[ue][1].end.offset-z[ue][1].start.offset>1?2:1;const dn=lo({},z[me][1].end),rn=lo({},z[ue][1].start);gs(dn,-Lt),gs(rn,Lt),ze={type:Lt>1?"strongSequence":"emphasisSequence",start:dn,end:lo({},z[me][1].end)},nt={type:Lt>1?"strongSequence":"emphasisSequence",start:lo({},z[ue][1].start),end:rn},Fe={type:Lt>1?"strongText":"emphasisText",start:lo({},z[me][1].end),end:lo({},z[ue][1].start)},Pe={type:Lt>1?"strong":"emphasis",start:lo({},ze.start),end:lo({},nt.end)},z[me][1].end=lo({},ze.start),z[ue][1].start=lo({},nt.end),Jt=[],z[me][1].end.offset-z[me][1].start.offset&&(Jt=St(Jt,[["enter",z[me][1],se],["exit",z[me][1],se]])),Jt=St(Jt,[["enter",Pe,se],["enter",ze,se],["exit",ze,se],["enter",Fe,se]]),Jt=St(Jt,fl(se.parser.constructs.insideSpan.null,z.slice(me+1,ue),se)),Jt=St(Jt,[["exit",Fe,se],["enter",nt,se],["exit",nt,se],["exit",Pe,se]]),z[ue][1].end.offset-z[ue][1].start.offset?(Dt=2,Jt=St(Jt,[["enter",z[ue][1],se],["exit",z[ue][1],se]])):Dt=0,aa(z,me-1,ue-me+3,Jt),ue=me+Jt.length-Dt-2;break}}for(ue=-1;++ue-1){const nt=ze[0];typeof nt=="string"?ze[0]=nt.slice(me):ze.shift()}Fe>0&&ze.push(z[Pe].slice(0,Fe))}return ze}function Mu(z,se){let ue=-1;const me=[];let Pe;for(;++ue13&&ue<32||ue>126&&ue<160||ue>55295&&ue<57344||ue>64975&&ue<65008||(ue&65535)===65535||(ue&65535)===65534||ue>1114111?"\uFFFD":String.fromCodePoint(ue)}const zu=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function gu(z){return z.replace(zu,Uu)}function Uu(z,se,ue){if(se)return se;if(ue.charCodeAt(0)===35){const Pe=ue.charCodeAt(1),Fe=Pe===120||Pe===88;return Ss(ue.slice(Fe?2:1),Fe?16:10)}return ml(ue)||z}const bs={}.hasOwnProperty;function Hu(z,se,ue){return typeof se!="string"&&(ue=se,se=void 0),pu(ue)(fn(uu(ue).document().write(du()(z,se,!0))))}function pu(z){const se={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:Fe(xi),autolinkProtocol:Vr,autolinkEmail:Vr,atxHeading:Fe(ai),blockQuote:Fe(Mi),characterEscape:Vr,characterReference:Vr,codeFenced:Fe(fo),codeFencedFenceInfo:ze,codeFencedFenceMeta:ze,codeIndented:Fe(fo,ze),codeText:Fe(Pi,ze),codeTextData:Vr,data:Vr,codeFlowValue:Vr,definition:Fe(_i),definitionDestinationString:ze,definitionLabelString:ze,definitionTitleString:ze,emphasis:Fe(Qi),hardBreakEscape:Fe(fi),hardBreakTrailing:Fe(fi),htmlFlow:Fe(To,ze),htmlFlowData:Vr,htmlText:Fe(To,ze),htmlTextData:Vr,image:Fe(as),label:ze,link:Fe(xi),listItem:Fe(wl),listItemValue:rn,listOrdered:Fe(hi,dn),listUnordered:Fe(hi),paragraph:Fe(Lu),reference:Fn,referenceString:ze,resourceDestinationString:ze,resourceTitleString:ze,setextHeading:Fe(ai),strong:Fe(Nu),thematicBreak:Fe(Fl)},exit:{atxHeading:Lt(),atxHeadingSequence:Mr,autolink:Lt(),autolinkEmail:mi,autolinkProtocol:Vo,blockQuote:Lt(),characterEscapeValue:to,characterReferenceMarkerHexadecimal:ui,characterReferenceMarkerNumeric:ui,characterReferenceValue:Ri,characterReference:Yi,codeFenced:Lt(lr),codeFencedFence:ja,codeFencedFenceInfo:Kt,codeFencedFenceMeta:ka,codeFlowValue:to,codeIndented:Lt(Aa),codeText:Lt(Ir),codeTextData:to,data:to,definition:Lt(),definitionDestinationString:io,definitionLabelString:Pr,definitionTitleString:er,emphasis:Lt(),hardBreakEscape:Lt(Zr),hardBreakTrailing:Lt(Zr),htmlFlow:Lt(dr),htmlFlowData:to,htmlText:Lt(zr),htmlTextData:to,image:Lt(Fo),label:Go,labelText:jo,lineEnding:zo,link:Lt(Co),listItem:Lt(),listOrdered:Lt(),listUnordered:Lt(),paragraph:Lt(),referenceString:Jo,resourceDestinationString:hn,resourceTitleString:Wo,resource:ii,setextHeading:Lt(eo),setextHeadingLineSequence:Er,setextHeadingText:da,strong:Lt(),thematicBreak:Lt()}};Es(se,(z||{}).mdastExtensions||[]);const ue={};return me;function me(ga){let Wa={type:"root",children:[]};const Ur={stack:[Wa],tokenStack:[],config:se,enter:nt,exit:Jt,buffer:ze,resume:Dt,data:ue},no=[];let uo=-1;for(;++uo0){const ri=Ur.tokenStack[Ur.tokenStack.length-1];(ri[1]||As).call(Ur,void 0,ri[0])}for(Wa.position={start:Ji(ga.length>0?ga[0][1].start:{line:1,column:1,offset:0}),end:Ji(ga.length>0?ga[ga.length-2][1].end:{line:1,column:1,offset:0})},uo=-1;++uo{const ue=(Pe,Fe)=>(z.set(Fe,Pe),Pe),me=Pe=>{if(z.has(Pe))return z.get(Pe);const[Fe,ze]=se[Pe];switch(Fe){case Gl:case ys:return ue(ze,Pe);case ll:{const nt=ue([],Pe);for(const Lt of ze)nt.push(me(Lt));return nt}case Vl:{const nt=ue({},Pe);for(const[Lt,Jt]of ze)nt[me(Lt)]=me(Jt);return nt}case Zl:return ue(new Date(ze),Pe);case Cs:{const{source:nt,flags:Lt}=ze;return ue(new RegExp(nt,Lt),Pe)}case Wl:{const nt=ue(new Map,Pe);for(const[Lt,Jt]of ze)nt.set(me(Lt),me(Jt));return nt}case Ps:{const nt=ue(new Set,Pe);for(const Lt of ze)nt.add(me(Lt));return nt}case xs:{const{name:nt,message:Lt}=ze;return ue(new Xl[nt](Lt),Pe)}case mu:return ue(BigInt(ze),Pe);case"BigInt":return ue(Object(BigInt(ze)),Pe);case"ArrayBuffer":return ue(new Uint8Array(ze).buffer,ze);case"DataView":{const{buffer:nt}=new Uint8Array(ze);return ue(new DataView(nt),ze)}}return ue(new Xl[Fe](ze),Pe)};return me},ws=z=>Vu(new Map,z)(0),nl="",{toString:fu}={},{keys:hu}=Object,sl=z=>{const se=typeof z;if(se!=="object"||!z)return[Gl,se];const ue=fu.call(z).slice(8,-1);switch(ue){case"Array":return[ll,nl];case"Object":return[Vl,nl];case"Date":return[Zl,nl];case"RegExp":return[Cs,nl];case"Map":return[Wl,nl];case"Set":return[Ps,nl];case"DataView":return[ll,ue]}return ue.includes("Array")?[ll,ue]:ue.includes("Error")?[xs,ue]:[Vl,ue]},El=([z,se])=>z===Gl&&(se==="function"||se==="symbol"),vu=(z,se,ue,me)=>{const Pe=(ze,nt)=>{const Lt=me.push(ze)-1;return ue.set(nt,Lt),Lt},Fe=ze=>{if(ue.has(ze))return ue.get(ze);let[nt,Lt]=sl(ze);switch(nt){case Gl:{let Dt=ze;switch(Lt){case"bigint":nt=mu,Dt=ze.toString();break;case"function":case"symbol":if(z)throw new TypeError("unable to serialize "+Lt);Dt=null;break;case"undefined":return Pe([ys],ze)}return Pe([nt,Dt],ze)}case ll:{if(Lt){let rn=ze;return Lt==="DataView"?rn=new Uint8Array(ze.buffer):Lt==="ArrayBuffer"&&(rn=new Uint8Array(ze)),Pe([Lt,[...rn]],ze)}const Dt=[],dn=Pe([nt,Dt],ze);for(const rn of ze)Dt.push(Fe(rn));return dn}case Vl:{if(Lt)switch(Lt){case"BigInt":return Pe([Lt,ze.toString()],ze);case"Boolean":case"Number":case"String":return Pe([Lt,ze.valueOf()],ze)}if(se&&"toJSON"in ze)return Fe(ze.toJSON());const Dt=[],dn=Pe([nt,Dt],ze);for(const rn of hu(ze))(z||!El(sl(ze[rn])))&&Dt.push([Fe(rn),Fe(ze[rn])]);return dn}case Zl:return Pe([nt,ze.toISOString()],ze);case Cs:{const{source:Dt,flags:dn}=ze;return Pe([nt,{source:Dt,flags:dn}],ze)}case Wl:{const Dt=[],dn=Pe([nt,Dt],ze);for(const[rn,Kt]of ze)(z||!(El(sl(rn))||El(sl(Kt))))&&Dt.push([Fe(rn),Fe(Kt)]);return dn}case Ps:{const Dt=[],dn=Pe([nt,Dt],ze);for(const rn of ze)(z||!El(sl(rn)))&&Dt.push(Fe(rn));return dn}}const{message:Jt}=ze;return Pe([nt,{name:Lt,message:Jt}],ze)};return Fe},Ni=(z,{json:se,lossy:ue}={})=>{const me=[];return vu(!(se||ue),!!se,new Map,me)(z),me};var Al=typeof structuredClone=="function"?(z,se)=>se&&("json"in se||"lossy"in se)?ws(Ni(z,se)):structuredClone(z):(z,se)=>ws(Ni(z,se));function Zu(z,se){const ue=encode(De(z||""));if(!se)return ue;const me=ue.indexOf(":"),Pe=ue.indexOf("?"),Fe=ue.indexOf("#"),ze=ue.indexOf("/");return me<0||ze>-1&&me>ze||Pe>-1&&me>Pe||Fe>-1&&me>Fe||se.test(ue.slice(0,me))?ue:""}function De(z){const se=[];let ue=-1,me=0,Pe=0;for(;++ue55295&&Fe<57344){const nt=z.charCodeAt(ue+1);Fe<56320&&nt>56319&&nt<57344?(ze=String.fromCharCode(Fe,nt),Pe=1):ze="\uFFFD"}else ze=String.fromCharCode(Fe);ze&&(se.push(z.slice(me,ue),encodeURIComponent(ze)),me=ue+Pe+1,ze=""),Pe&&(ue+=Pe,Pe=0)}return se.join("")+z.slice(me)}function Re(z,se){const ue=[{type:"text",value:"\u21A9"}];return se>1&&ue.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(se)}]}),ue}function lt(z,se){return"Back to reference "+(z+1)+(se>1?"-"+se:"")}function At(z){const se=typeof z.options.clobberPrefix=="string"?z.options.clobberPrefix:"user-content-",ue=z.options.footnoteBackContent||Re,me=z.options.footnoteBackLabel||lt,Pe=z.options.footnoteLabel||"Footnotes",Fe=z.options.footnoteLabelTagName||"h2",ze=z.options.footnoteLabelProperties||{className:["sr-only"]},nt=[];let Lt=-1;for(;++Lt0&&ka.push({type:"text",value:" "});let Pr=typeof ue=="string"?ue:ue(Lt,Kt);typeof Pr=="string"&&(Pr={type:"text",value:Pr}),ka.push({type:"element",tagName:"a",properties:{href:"#"+se+"fnref-"+rn+(Kt>1?"-"+Kt:""),dataFootnoteBackref:"",ariaLabel:typeof me=="string"?me:me(Lt,Kt),className:["data-footnote-backref"]},children:Array.isArray(Pr)?Pr:[Pr]})}const lr=Dt[Dt.length-1];if(lr&&lr.type==="element"&&lr.tagName==="p"){const Pr=lr.children[lr.children.length-1];Pr&&Pr.type==="text"?Pr.value+=" ":lr.children.push({type:"text",value:" "}),lr.children.push(...ka)}else Dt.push(...ka);const Aa={type:"element",tagName:"li",properties:{id:se+"fn-"+rn},children:z.wrap(Dt,!0)};z.patch(Jt,Aa),nt.push(Aa)}if(nt.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:Fe,properties:Tu(lo({},Al(ze)),{id:"footnote-label"}),children:[{type:"text",value:Pe}]},{type:"text",value:` -`},{type:"element",tagName:"ol",properties:{},children:z.wrap(nt,!0)},{type:"text",value:` -`}]}}const Mt=function(z,se,ue,me,Pe){const Fe=Ut(se);if(ue!=null&&(typeof ue!="number"||ue<0||ue===Number.POSITIVE_INFINITY))throw new Error("Expected positive finite index");if(me!=null&&(!Mt(me)||!me.children))throw new Error("Expected parent node");if(me==null!=(ue==null))throw new Error("Expected both parent and index");return Gn(z)?Fe.call(Pe,z,ue,me):!1},Ut=function(z){if(z==null)return Xn;if(typeof z=="function")return Un(z);if(typeof z=="object")return Array.isArray(z)?En(z):An(z);if(typeof z=="string")return mn(z);throw new Error("Expected function, string, or object as test")};function En(z){const se=[];let ue=-1;for(;++ue":""))+")"})}return rn;function rn(){let Kt=ra,ka,ja,lr;if((!se||Fe(Lt,Jt,Dt[Dt.length-1]||void 0))&&(Kt=Ca(ue(Lt,Dt)),Kt[0]===Ba))return Kt;if("children"in Lt&&Lt.children){const Aa=Lt;if(Aa.children&&Kt[0]!==Ea)for(ja=(me?Aa.children.length:-1)+ze,lr=Dt.concat(Aa);ja>-1&&ja1?"-"+nt:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(ze)}]};z.patch(se,Lt);const Jt={type:"element",tagName:"sup",properties:{},children:[Lt]};return z.patch(se,Jt),z.applyData(se,Jt)}function Ja(z,se){const ue={type:"element",tagName:"h"+se.depth,properties:{},children:z.all(se)};return z.patch(se,ue),z.applyData(se,ue)}function Va(z,se){if(z.options.allowDangerousHtml){const ue={type:"raw",value:se.value};return z.patch(se,ue),z.applyData(se,ue)}}function Oa(z,se){const ue=se.referenceType;let me="]";if(ue==="collapsed"?me+="[]":ue==="full"&&(me+="["+(se.label||se.identifier)+"]"),se.type==="imageReference")return[{type:"text",value:"!["+se.alt+me}];const Pe=z.all(se),Fe=Pe[0];Fe&&Fe.type==="text"?Fe.value="["+Fe.value:Pe.unshift({type:"text",value:"["});const ze=Pe[Pe.length-1];return ze&&ze.type==="text"?ze.value+=me:Pe.push({type:"text",value:me}),Pe}function Ka(z,se){const ue=String(se.identifier).toUpperCase(),me=z.definitionById.get(ue);if(!me)return Oa(z,se);const Pe={src:De(me.url||""),alt:se.alt};me.title!==null&&me.title!==void 0&&(Pe.title=me.title);const Fe={type:"element",tagName:"img",properties:Pe,children:[]};return z.patch(se,Fe),z.applyData(se,Fe)}function pr(z,se){const ue={src:De(se.url)};se.alt!==null&&se.alt!==void 0&&(ue.alt=se.alt),se.title!==null&&se.title!==void 0&&(ue.title=se.title);const me={type:"element",tagName:"img",properties:ue,children:[]};return z.patch(se,me),z.applyData(se,me)}function Br(z,se){const ue={type:"text",value:se.value.replace(/\r?\n|\r/g," ")};z.patch(se,ue);const me={type:"element",tagName:"code",properties:{},children:[ue]};return z.patch(se,me),z.applyData(se,me)}function Cr(z,se){const ue=String(se.identifier).toUpperCase(),me=z.definitionById.get(ue);if(!me)return Oa(z,se);const Pe={href:De(me.url||"")};me.title!==null&&me.title!==void 0&&(Pe.title=me.title);const Fe={type:"element",tagName:"a",properties:Pe,children:z.all(se)};return z.patch(se,Fe),z.applyData(se,Fe)}function rr(z,se){const ue={href:De(se.url)};se.title!==null&&se.title!==void 0&&(ue.title=se.title);const me={type:"element",tagName:"a",properties:ue,children:z.all(se)};return z.patch(se,me),z.applyData(se,me)}function Lr(z,se,ue){const me=z.all(se),Pe=ue?kr(ue):oo(se),Fe={},ze=[];if(typeof se.checked=="boolean"){const Dt=me[0];let dn;Dt&&Dt.type==="element"&&Dt.tagName==="p"?dn=Dt:(dn={type:"element",tagName:"p",properties:{},children:[]},me.unshift(dn)),dn.children.length>0&&dn.children.unshift({type:"text",value:" "}),dn.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:se.checked,disabled:!0},children:[]}),Fe.className=["task-list-item"]}let nt=-1;for(;++nt1:se}function Kr(z,se){const ue={},me=z.all(se);let Pe=-1;for(typeof se.start=="number"&&se.start!==1&&(ue.start=se.start);++Pe0){const ze={type:"element",tagName:"tbody",properties:{},children:z.wrap(ue,!0)},nt=Nn(se.children[1]),Lt=Pn(se.children[se.children.length-1]);nt&&Lt&&(ze.position={start:nt,end:Lt}),Pe.push(ze)}const Fe={type:"element",tagName:"table",properties:{},children:z.wrap(Pe,!0)};return z.patch(se,Fe),z.applyData(se,Fe)}function Yr(z,se,ue){const me=ue?ue.children:void 0,Fe=(me?me.indexOf(se):1)===0?"th":"td",ze=ue&&ue.type==="table"?ue.align:void 0,nt=ze?ze.length:se.children.length;let Lt=-1;const Jt=[];for(;++Lt0,!0),me[0]),Pe=me.index+me[0].length,me=ue.exec(se);return Fe.push(or(se.slice(Pe),Pe>0,!1)),Fe.join("")}function or(z,se,ue){let me=0,Pe=z.length;if(se){let Fe=z.codePointAt(me);for(;Fe===mo||Fe===qo;)me++,Fe=z.codePointAt(me)}if(ue){let Fe=z.codePointAt(Pe-1);for(;Fe===mo||Fe===qo;)Pe--,Fe=z.codePointAt(Pe-1)}return Pe>me?z.slice(me,Pe):""}function ir(z,se){const ue={type:"text",value:cr(String(se.value))};return z.patch(se,ue),z.applyData(se,ue)}function $a(z,se){const ue={type:"element",tagName:"hr",properties:{},children:[]};return z.patch(se,ue),z.applyData(se,ue)}const Qr={blockquote:tr,break:ar,code:Qa,delete:fr,emphasis:wr,footnoteReference:Ga,heading:Ja,html:Va,imageReference:Ka,image:pr,inlineCode:Br,linkReference:Cr,link:rr,listItem:Lr,list:Kr,paragraph:xo,root:wo,strong:Fr,table:Lo,tableCell:Ao,tableRow:Yr,text:ir,thematicBreak:$a,toml:_a,yaml:_a,definition:_a,footnoteDefinition:_a};function _a(){}const Sr={}.hasOwnProperty,Wr={};function jr(z,se){const ue=se||Wr,me=new Map,Pe=new Map,Fe=new Map,ze=lo(lo({},Qr),ue.handlers),nt={all:Jt,applyData:Uo,definitionById:me,footnoteById:Pe,footnoteCounts:Fe,footnoteOrder:[],handlers:ze,one:Lt,options:ue,patch:Xo,wrap:No};return Ma(z,function(Dt){if(Dt.type==="definition"||Dt.type==="footnoteDefinition"){const dn=Dt.type==="definition"?me:Pe,rn=String(Dt.identifier).toUpperCase();dn.has(rn)||dn.set(rn,Dt)}}),nt;function Lt(Dt,dn){const rn=Dt.type,Kt=nt.handlers[rn];if(Sr.call(nt.handlers,rn)&&Kt)return Kt(nt,Dt,dn);if(nt.options.passThrough&&nt.options.passThrough.includes(rn)){if("children"in Dt){const ja=Dt,{children:lr}=ja,Aa=cc(ja,["children"]),Pr=Al(Aa);return Pr.children=nt.all(Dt),Pr}return Al(Dt)}return(nt.options.unknownHandler||Ei)(nt,Dt,dn)}function Jt(Dt){const dn=[];if("children"in Dt){const rn=Dt.children;let Kt=-1;for(;++Kt{Qe(!0)};(0,E.useImperativeHandle)(Je,()=>({onClick:nn}));const Jt=()=>at(void 0,null,function*(){var qe,Ut,Ht;if(Ln(Dt)){if(Dt.length>1e3){fe.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{fe.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Ln(Dt)&&!(xn!=null&&xn.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Kt=[{name:"\u5355\u9009\u9898",num:ct||0},{name:"\u591A\u9009\u9898",num:we||0},{name:"\u5224\u65AD\u9898",num:dt||0},{name:"\u586B\u7A7A\u9898",num:Ge||0},{name:"\u7B80\u7B54\u9898",num:lt||0}];if(Kt.reduce((Xn,Jn)=>Xn+Jn.num,0)===0){fe.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}const zn={scene_type:6,content:Dt,count_arr:Kt.map(Xn=>Xn.num).join(","),file:(xn==null?void 0:xn[0])||""};nt(),St([]),ht(!0);const Un=new FormData;Object.keys(zn).forEach(Xn=>{Un.append(Xn,zn[Xn])});const Pn=yield Ct(Un);if((Pn==null?void 0:Pn.status)===0)if((Ut=(qe=Pn==null?void 0:Pn.data)==null?void 0:qe.content)!=null&&Ut.length){Ke(100),St((Ht=Pn==null?void 0:Pn.data)==null?void 0:Ht.content);return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");ht(!1),Ke()}),Sn=qe=>at(void 0,null,function*(){var Ut,Ht;const Kt=new FormData;if(Kt.append("scene_type",5),Kt.append("question_data",JSON.stringify(qe)),Kt.append("count",1),Mt)return Promise.reject();nt();const hn=yield Ct(Kt);if((hn==null?void 0:hn.status)===0){if((Ht=(Ut=hn==null?void 0:hn.data)==null?void 0:Ut.content)!=null&&Ht.length)return Ke(100),hn;fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898")}return Ke(),hn}),_t=qe=>at(void 0,null,function*(){const Ut=qe.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(Ut)==-1?(fe.ZP.warning("\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"),Promise.reject()):qe.size/1024/1024>200?(fe.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(xn!=null&&xn.length?he.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5355\u6B21\u51FA\u9898\u53EA\u652F\u6301\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6/\u4E00\u5F20\u56FE\u7247\uFF0C\u518D\u6B21\u4E0A\u4F20\u4F1A\u66FF\u6362\u5F53\u524D\u5DF2\u4E0A\u4F20\u7684\u5185\u5BB9\u3002",onOk:()=>on([qe])}):on([qe]),Promise.reject())}),Ln=qe=>(qe=qe||"",qe=String(qe),qe=qe.replace(/\s+/g,""),qe);return De.createElement(E.Fragment,null,De.createElement(he.default,{centered:!0,open:jt,title:"\u667A\u80FD\u51FA\u9898",width:814,okText:"\u5F00\u59CB\u51FA\u9898",onCancel:()=>Qe(!1),onOk:Jt,afterClose:()=>{It(),on([]),bt(pt),et(0),Ce(0),Xt(0),ze(0),gt(0)}},De.createElement("div",{className:ke.tip},"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01"),De.createElement("img",{src:Ne,style:{marginTop:-100}}),De.createElement("div",{className:"mb10 blod"},"\u51FA\u9898\u8981\u6C42"),De.createElement(pe.default.TextArea,{style:{height:160},className:"mb20",value:Dt,placeholder:"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF\uFF0C\u4E5F\u53EF\u70B9\u51FB\u4E0B\u65B9\u4E0A\u4F20\u6750\u6599\u6309\u94AE\u4E0A\u4F20\u672C\u5730\u6750\u6599\u6587\u6863",onChange:qe=>{bt(qe.target.value)}}),De.createElement(ce.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:xn,beforeUpload:_t,className:"mb20",onRemove:()=>on([])},De.createElement(ve.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},De.createElement(_e.op,{style:{borderRadius:2}},De.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),De.createElement(ie.Z,{align:"middle",className:"c-black mt20"},De.createElement("div",{className:"mb10 blod"},"\u51FA\u9898\u8981\u6C42"),De.createElement(ie.Z,{gutter:16},De.createElement(be.Z,null,De.createElement("label",null,"\u5355\u9009\u9898"),De.createElement(Ae.Z,{min:0,max:10,value:ct,onChange:et,style:{marginLeft:"8px"}})),De.createElement(be.Z,null,De.createElement("label",null,"\u591A\u9009\u9898"),De.createElement(Ae.Z,{min:0,max:10,value:we,onChange:Ce,style:{marginLeft:"8px"}})),De.createElement(be.Z,null,De.createElement("label",null,"\u5224\u65AD\u9898"),De.createElement(Ae.Z,{min:0,max:10,value:dt,onChange:Xt,style:{marginLeft:"8px"}})),De.createElement(be.Z,null,De.createElement("label",null,"\u586B\u7A7A\u9898"),De.createElement(Ae.Z,{min:0,max:10,value:Ge,onChange:ze,style:{marginLeft:"8px"}})),De.createElement(be.Z,null,De.createElement("label",null,"\u7B80\u7B54\u9898"),De.createElement(Ae.Z,{min:0,max:10,value:lt,onChange:gt,style:{marginLeft:"8px"}}))))),De.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Ze},De.createElement(ie.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},De.createElement("img",{src:y(55854),alt:"\u667A\u80FD\u51FA\u9898"}),De.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),De.createElement(Ee.Z,{stickyTop:-24,hideWordFeatures:!0,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",dataSource:Gt,mode:1,onCancel:()=>ht(!1),onSuccess:()=>{ht(!1),Qe(!1)},headExtraNode:De.createElement(_e.op,{onClick:()=>ht(!1),className:"ml20",type:"primary",shape:"default"},"\u91CD\u65B0\u751F\u6210"),onExchange:Sn}),De.createElement("div",{style:{height:70}})),ft(["\u51FA\u9898\u8981\u6C42\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u667A\u80FD\u51FA\u9898\u4E2D"]))}),Et=y(52430),Lt=(It,Je,pt)=>new Promise((Mt,nt)=>{var Ke=St=>{try{Gt(pt.next(St))}catch(jt){nt(jt)}},ft=St=>{try{Gt(pt.throw(St))}catch(jt){nt(jt)}},Gt=St=>St.done?Mt(St.value):Promise.resolve(St.value).then(Ke,ft);Gt((pt=pt.apply(It,Je)).next())});const Ct=(...It)=>Lt(void 0,[...It],function*(Je={}){var pt,Mt,nt,Ke;const ft=yield(0,Et.ZP)("/api/intelligent_imports/recognize.json",{method:"post",body:Je},!0);if((ft==null?void 0:ft.status)!==0)return ft;const Gt=(pt=ft==null?void 0:ft.data)==null?void 0:pt.ai_question_record_id;let St;do if(St=yield(0,Et.ZP)("/api/intelligent_imports/get_ai_question_record.json",{method:"get",params:{ai_question_record_id:Gt}}),((Mt=St==null?void 0:St.data)==null?void 0:Mt.status)===1){console.log("\u64CD\u4F5C\u6210\u529F");break}else if(((nt=St==null?void 0:St.data)==null?void 0:nt.status)===0)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),yield new Promise(jt=>setTimeout(jt,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((Ke=St==null?void 0:St.data)==null?void 0:Ke.status)===0);return St});var yt=()=>{var It,Je;const pt=(0,oe.useLocation)(),Mt=(0,oe.useSelector)(Gt=>{var St;return(St=Gt==null?void 0:Gt.user)==null?void 0:St.userInfo}),[nt,Ke]=(0,E.useState)(!1);(0,E.useEffect)(()=>{var Gt,St,jt;if(window.self!==window.top){Ke(!1);return}if((Gt=pt.pathname)!=null&&Gt.includes("/problemset")||(St=pt.pathname)!=null&&St.includes("/paperlibrary")){Ke("1");return}if(((jt=pt.pathname)==null?void 0:jt.slice(0,11))==="/classrooms"){Ke("2");return}Ke(!1)},[pt==null?void 0:pt.pathname]);const ft={1:[[{img:y(7764),name:"\u667A\u80FD\u8BC6\u9898",des:"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u9898\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u9898",show:!0,ref:E.createRef(),element:b},{img:y(7897),name:"\u667A\u80FD\u8BC6\u5377",des:"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u5377\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u5377",show:!0,ref:E.createRef(),element:re},{img:y(55854),name:"\u667A\u80FD\u51FA\u9898",des:"\u6839\u636E\u77E5\u8BC6\u70B9\u53CA\u4E0A\u4F20\u7684\u6559\u5B66\u6587\u6863\uFF0C\u81EA\u52A8\u751F\u6210\u5355\u9009\u3001\u591A\u9009\u3001\u5224\u65AD\u3001\u586B\u7A7A\u3001\u7B80\u7B54\u548C\u7F16\u7A0B\u9898\uFF0C\u63D0\u5347\u51FA\u9898\u6548\u7387",show:!0,ref:E.createRef(),element:Yt},{img:y(34999),name:"\u4EE5\u9898\u6362\u9898",des:"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6",show:!0,ref:E.createRef(),element:le.Z},{img:y(29476),name:"\u4EE5\u5377\u6362\u5377",des:"\u6839\u636E\u73B0\u6709\u8BD5\u5377\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u5377\uFF0C\u589E\u52A0\u8BD5\u5377\u7684\u4E30\u5BCC\u5EA6"},{img:y(68544),name:"\u667A\u80FD\u7EA0\u9519",des:"\u81EA\u52A8\u8BC6\u522B\u8BD5\u9898\u6216\u8BD5\u5377\u7684\u9519\u522B\u5B57\u3001\u68C0\u67E5\u8BED\u53E5\u7684\u8FDE\u8D2F\u6027\u4E0E\u8BD5\u9898\u7684\u51C6\u786E\u6027\uFF0C\u53D1\u73B0\u8BD5\u9898\u6216\u8BD5\u5377\u7684\u6F5C\u5728\u9519\u8BEF"}],E.createElement("span",{style:{paddingLeft:33}}," \u5728\u8BD5\u9898\u5E93/\u8BD5\u5377\u5E93\u6A21\u5757\uFF0C\u6211\u5177\u5907\u6559\u80B2\u5927\u8BED\u8A00\u6A21\u578B\u7684\u5F3A\u5927\u751F\u6210\u80FD\u529B\uFF0C\u901A\u8FC7\u667A\u80FD\u5316\u7684\u51FA\u9898\u548C\u7EC4\u5377\u5DE5\u5177\uFF0C\u4E3A\u60A8\u63D0\u4F9B\u9AD8\u6548\u3001\u7CBE\u51C6\u3001\u4E2A\u6027\u5316\u7684\u8BD5\u9898\u751F\u6210\u670D\u52A1\uFF0C\u652F\u6301\u591A\u5B66\u79D1\u3001\u591A\u9898\u578B\u548C\u4E0D\u540C\u96BE\u6613\u5EA6\uFF0C\u6EE1\u8DB3\u60A8\u7684\u591A\u5143\u5316\u6559\u5B66\u9700\u6C42\u3002")],2:[[{img:y(91430),name:"\u667A\u80FD\u95EE\u7B54",des:"\u4E3A\u8BFE\u5802\u63D0\u4F9B\u5B9E\u65F6\u4E92\u52A8\u652F\u6301\u3002\u6559\u5E08\u53EF\u4E0A\u4F20\u95EE\u7B54\u96C6\uFF0C\u6253\u9020\u4E13\u5C5E\u667A\u80FD\u52A9\u6559\uFF0C\u5B9E\u73B0\u7CBE\u51C6\u89E3\u7B54"},{img:y(5590),name:"\u667A\u80FD\u8BC4\u9605",des:"\u81EA\u52A8\u6279\u6539\u4F5C\u4E1A\u548C\u8BD5\u5377\u7684\u4E3B\u89C2\u9898\uFF0C\u667A\u80FD\u6253\u5206\u5E76\u751F\u6210\u8BC4\u8BED\uFF0C\u4E3A\u6559\u5E08\u63D0\u5347\u8BC4\u9605\u6548\u7387"},{img:y(96511),name:"\u9519\u9898\u63A8\u9001",des:"\u6839\u636E\u5B66\u751F\u5728\u8BFE\u5802\u4F5C\u4E1A\u548C\u6D4B\u9A8C\u4E2D\u7684\u9519\u8BEF\u8BD5\u9898\uFF0C\u751F\u6210\u76F8\u5173\u77E5\u8BC6\u70B9\u7684\u65B0\u8BD5\u9898\u4F9B\u5B66\u751F\u5DE9\u56FA\u7EC3\u4E60"},{img:y(28531),name:"\u667A\u80FD\u51FA\u5377",des:"\u6839\u636E\u5DF2\u6709\u8BD5\u5377\u667A\u80FD\u751F\u6210\u65B0\u8BD5\u5377\u4F9B\u5B66\u751F\u6269\u5C55\u7EC3\u4E60\uFF0C\u4E3A\u6559\u5E08\u548C\u5B66\u751F\u63D0\u4F9B\u66F4\u4E30\u5BCC\u7684\u8BD5\u5377\u8D44\u6E90"},{img:y(22975),name:"\u7F16\u7801\u52A9\u624B",des:"\u63D0\u4F9B\u542F\u53D1\u5F0F\u52A9\u5B66\u80FD\u529B\uFF0C\u4E3A\u5B66\u751F\u63D0\u4F9B\u667A\u80FD\u5BA1\u9898\u3001\u4EE3\u7801\u8BCA\u65AD\u548CAI\u8F85\u5BFC\u529F\u80FD\uFF0C\u63D0\u4F9B\u7F16\u7A0B\u89E3\u9898\u601D\u8DEF\uFF0C\u63D0\u5347\u7F16\u7A0B\u80FD\u529B"},{img:y(79465),name:"\u6570\u5B57\u5206\u8EAB",des:"\u6839\u636E\u6559\u5E08\u5F62\u8C61\u521B\u5EFA\u865A\u62DF\u6570\u5B57\u4EBA\uFF0C\u66FF\u4EE3\u6559\u5E08\u8FDB\u884C\u6388\u8BFE\u548C\u95EE\u9898\u89E3\u7B54\uFF0C\u63D0\u5347\u8BFE\u5802\u4E92\u52A8\u4E0E\u6559\u5B66\u6548\u679C"}],E.createElement("span",{style:{paddingLeft:33}},"\u60A8\u597D\uFF0C\u6211\u662F",E.createElement("span",{className:"c-light-primary"},(It=Mt==null?void 0:Mt.course)!=null&&It.course_name?`\u300A${(Je=Mt==null?void 0:Mt.course)==null?void 0:Je.course_name}\u300B`:""),"\u6559\u5B66\u8BFE\u5802\u7684\u667A\u80FD\u52A9\u6559\uFF0C\u4E13\u4E3A\u63D0\u5347\u8BFE\u5802\u4E92\u52A8\u4E0E\u5B66\u4E60\u6548\u679C\u800C\u8BBE\u8BA1\u3002\u6211\u80FD\u534F\u52A9\u6559\u5E08\u5B9E\u65F6\u4E92\u52A8\u7B54\u7591\uFF0C\u8BD5\u9898\u8D44\u6E90\u751F\u6210\uFF0C\u81EA\u52A8\u6279\u6539\u4F5C\u4E1A\uFF0C\u865A\u62DF\u6570\u5B57\u4EBA\u6388\u8BFE\u7B49\uFF1B\u5E2E\u52A9\u5B66\u751F\u8BD5\u9898\u63A8\u9001\u5DE9\u56FA\u7EC3\u4E60\uFF0C\u542F\u53D1\u5F0F\u52A9\u5B66\u7B49\u3002\u786E\u4FDD\u6559\u5E08\u548C\u5B66\u751F\u5728\u6BCF\u4E00\u5802\u8BFE\u4E0A\u90FD\u80FD\u5F97\u5230\u5168\u65B9\u4F4D\u667A\u80FD\u5316\u7684\u4FDD\u969C\u3002\u8BA9\u6211\u4EEC\u4E00\u8D77\u9AD8\u6548\u5B66\u4E60\uFF0C\u8F7B\u677E\u8FDB\u6B65\uFF01")]};return E.createElement(E.Fragment,null,!!nt&&E.createElement(ae.Z,{DrawerProps:{width:1200},isIntelligentAssistant:!0,title:"\u667A\u80FD\u52A9\u6559",FetchUrl:"/api/intelligent_imports/chat.json",description:ft[nt][1],intelligentAssistantItems:ft[nt][0]}))}},36360:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return Oc}});var E={};y.r(E),y.d(E,{boolean:function(){return kt},booleanish:function(){return yt},commaOrSpaceSeparated:function(){return nt},commaSeparated:function(){return Mt},number:function(){return Je},overloadedBoolean:function(){return It},spaceSeparated:function(){return pt}});var ae={};y.r(ae),y.d(ae,{attentionMarkers:function(){return iu},contentInitial:function(){return vs},disable:function(){return lu},document:function(){return nu},flow:function(){return ru},flowInitial:function(){return au},insideSpan:function(){return bl},string:function(){return ou},text:function(){return il}});var oe=y(59301),ce=y(8591),fe=y(54580),he=y(43418),ie=y(92832),xe=y(3113),Ee=y(6848),Oe=y(43428),Le=y(95237),Ve=y(44993);function je(z){return z}function de(){}function b(){}function a(){}function ee(z){const se=[],ue=String(z||"");let me=ue.indexOf(","),Pe=0,Fe=!1;for(;!Fe;){me===-1&&(me=ue.length,Fe=!0);const Ue=ue.slice(Pe,me).trim();(Ue||!Fe)&&se.push(Ue),Pe=me+1,me=ue.indexOf(",",Pe)}return se}function x(z,se){const ue=se||{};return(z[z.length-1]===""?[...z,""]:z).join((ue.padRight?" ":"")+","+(ue.padLeft===!1?"":" ")).trim()}const te=/[$_\p{ID_Start}]/u,re=/[$_\u{200C}\u{200D}\p{ID_Continue}]/u,le=/[-$_\u{200C}\u{200D}\p{ID_Continue}]/u,pe=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,ve=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,be={};function Ae(z){return z?te.test(String.fromCodePoint(z)):!1}function Ne(z,se){const me=(se||be).jsx?le:re;return z?me.test(String.fromCodePoint(z)):!1}function ke(z,se){return((se||be).jsx?ve:pe).test(z)}const _e=/[ \t\n\f\r]/g;function De(z){return typeof z=="object"?z.type==="text"?at(z.value):!1:at(z)}function at(z){return z.replace(_e,"")===""}class ut{constructor(se,ue,me){this.normal=ue,this.property=se,me&&(this.space=me)}}ut.prototype.normal={},ut.prototype.property={},ut.prototype.space=void 0;function Yt(z,se){const ue={},me={};for(const Pe of z)Object.assign(ue,Pe.property),Object.assign(me,Pe.normal);return new ut(ue,me,se)}function Et(z){return z.toLowerCase()}class Lt{constructor(se,ue){this.attribute=ue,this.property=se}}Lt.prototype.attribute="",Lt.prototype.booleanish=!1,Lt.prototype.boolean=!1,Lt.prototype.commaOrSpaceSeparated=!1,Lt.prototype.commaSeparated=!1,Lt.prototype.defined=!1,Lt.prototype.mustUseProperty=!1,Lt.prototype.number=!1,Lt.prototype.overloadedBoolean=!1,Lt.prototype.property="",Lt.prototype.spaceSeparated=!1,Lt.prototype.space=void 0;let Ct=0;const kt=Ke(),yt=Ke(),It=Ke(),Je=Ke(),pt=Ke(),Mt=Ke(),nt=Ke();function Ke(){return uc(2,++Ct)}const ft=Object.keys(E);class Gt extends Lt{constructor(se,ue,me,Pe){let Fe=-1;if(super(se,ue),St(this,"space",Pe),typeof me=="number")for(;++Fe4&&ue.slice(0,4)==="data"&&ze.test(se)){if(se.charAt(4)==="-"){const Fe=se.slice(5).replace(Ge,Ze);me="data"+Fe.charAt(0).toUpperCase()+Fe.slice(1)}else{const Fe=se.slice(4);if(!Ge.test(Fe)){let Ue=Fe.replace(Xt,gt);Ue.charAt(0)!=="-"&&(Ue="-"+Ue),se="data"+Ue}}Pe=Gt}return new Pe(me,se)}function gt(z){return"-"+z.toLowerCase()}function Ze(z){return z.charAt(1).toUpperCase()}const ht={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};function nn(z){const se=String(z||"").trim();return se?se.split(/[ \t\n\r\f]+/g):[]}function Jt(z){return z.join(" ").trim()}var Sn=y(77179);const _t=qe("end"),Ln=qe("start");function qe(z){return se;function se(ue){const me=ue&&ue.position&&ue.position[z]||{};if(typeof me.line=="number"&&me.line>0&&typeof me.column=="number"&&me.column>0)return{line:me.line,column:me.column,offset:typeof me.offset=="number"&&me.offset>-1?me.offset:void 0}}}function Ut(z){const se=Ln(z),ue=_t(z);if(se&&ue)return{start:se,end:ue}}function Ht(z){return!z||typeof z!="object"?"":"position"in z||"type"in z?hn(z.position):"start"in z||"end"in z?hn(z):"line"in z||"column"in z?Kt(z):""}function Kt(z){return zn(z&&z.line)+":"+zn(z&&z.column)}function hn(z){return Kt(z&&z.start)+"-"+Kt(z&&z.end)}function zn(z){return z&&typeof z=="number"?z:1}class Un extends Error{constructor(se,ue,me){super(),typeof ue=="string"&&(me=ue,ue=void 0);let Pe="",Fe={},Ue=!1;if(ue&&("line"in ue&&"column"in ue?Fe={place:ue}:"start"in ue&&"end"in ue?Fe={place:ue}:"type"in ue?Fe={ancestors:[ue],place:ue.position}:Fe=io({},ue)),typeof se=="string"?Pe=se:!Fe.cause&&se&&(Ue=!0,Pe=se.message,Fe.cause=se),!Fe.ruleId&&!Fe.source&&typeof me=="string"){const Tt=me.indexOf(":");Tt===-1?Fe.ruleId=me:(Fe.source=me.slice(0,Tt),Fe.ruleId=me.slice(Tt+1))}if(!Fe.place&&Fe.ancestors&&Fe.ancestors){const Tt=Fe.ancestors[Fe.ancestors.length-1];Tt&&(Fe.place=Tt.position)}const ot=Fe.place&&"start"in Fe.place?Fe.place.start:Fe.place;this.ancestors=Fe.ancestors||void 0,this.cause=Fe.cause||void 0,this.column=ot?ot.column:void 0,this.fatal=void 0,this.file,this.message=Pe,this.line=ot?ot.line:void 0,this.name=Ht(Fe.place)||"1:1",this.place=Fe.place||void 0,this.reason=this.message,this.ruleId=Fe.ruleId||void 0,this.source=Fe.source||void 0,this.stack=Ue&&Fe.cause&&typeof Fe.cause.stack=="string"?Fe.cause.stack:"",this.actual,this.expected,this.note,this.url}}Un.prototype.file="",Un.prototype.name="",Un.prototype.reason="",Un.prototype.message="",Un.prototype.stack="",Un.prototype.column=void 0,Un.prototype.line=void 0,Un.prototype.ancestors=void 0,Un.prototype.cause=void 0,Un.prototype.fatal=void 0,Un.prototype.place=void 0,Un.prototype.ruleId=void 0,Un.prototype.source=void 0;const Pn={}.hasOwnProperty,Xn=new Map,Jn=/[A-Z]/g,mn=new Set(["table","tbody","thead","tfoot","tr"]),He=new Set(["td","th"]),Bt="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function bn(z,se){if(!se||se.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const ue=se.filePath||void 0;let me;if(se.development){if(typeof se.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");me=rt(ue,se.jsxDEV)}else{if(typeof se.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof se.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");me=Ye(ue,se.jsx,se.jsxs)}const Pe={Fragment:se.Fragment,ancestors:[],components:se.components||{},create:me,elementAttributeNameCase:se.elementAttributeNameCase||"react",evaluater:se.createEvaluater?se.createEvaluater():void 0,filePath:ue,ignoreInvalidStyle:se.ignoreInvalidStyle||!1,passKeys:se.passKeys!==!1,passNode:se.passNode||!1,schema:se.space==="svg"?dt:Ce,stylePropertyNameCase:se.stylePropertyNameCase||"dom",tableCellAlignToStyle:se.tableCellAlignToStyle!==!1},Fe=ye(Pe,z,void 0);return Fe&&typeof Fe!="string"?Fe:Pe.create(z,Pe.Fragment,{children:Fe||void 0},void 0)}function ye(z,se,ue){if(se.type==="element")return an(z,se,ue);if(se.type==="mdxFlowExpression"||se.type==="mdxTextExpression")return tt(z,se);if(se.type==="mdxJsxFlowElement"||se.type==="mdxJsxTextElement")return Ot(z,se,ue);if(se.type==="mdxjsEsm")return vt(z,se);if(se.type==="root")return mt(z,se,ue);if(se.type==="text")return Se(z,se)}function an(z,se,ue){const me=z.schema;let Pe=me;se.tagName.toLowerCase()==="svg"&&me.space==="html"&&(Pe=dt,z.schema=Pe),z.ancestors.push(se);const Fe=wt(z,se.tagName,!1),Ue=xt(z,se);let ot=Re(z,se);return mn.has(se.tagName)&&(ot=ot.filter(function(Tt){return typeof Tt=="string"?!De(Tt):!0})),Te(z,Ue,Fe,se),We(Ue,ot),z.ancestors.pop(),z.schema=me,z.create(se,Fe,Ue,ue)}function tt(z,se){if(se.data&&se.data.estree&&z.evaluater){const me=se.data.estree.body[0];return me.type,z.evaluater.evaluateExpression(me.expression)}ln(z,se.position)}function vt(z,se){if(se.data&&se.data.estree&&z.evaluater)return z.evaluater.evaluateProgram(se.data.estree);ln(z,se.position)}function Ot(z,se,ue){const me=z.schema;let Pe=me;se.name==="svg"&&me.space==="html"&&(Pe=dt,z.schema=Pe),z.ancestors.push(se);const Fe=se.name===null?z.Fragment:wt(z,se.name,!0),Ue=Ft(z,se),ot=Re(z,se);return Te(z,Ue,Fe,se),We(Ue,ot),z.ancestors.pop(),z.schema=me,z.create(se,Fe,Ue,ue)}function mt(z,se,ue){const me={};return We(me,Re(z,se)),z.create(se,z.Fragment,me,ue)}function Se(z,se){return se.value}function Te(z,se,ue,me){typeof ue!="string"&&ue!==z.Fragment&&z.passNode&&(se.node=me)}function We(z,se){if(se.length>0){const ue=se.length>1?se:se[0];ue&&(z.children=ue)}}function Ye(z,se,ue){return me;function me(Pe,Fe,Ue,ot){const $t=Array.isArray(Ue.children)?ue:se;return ot?$t(Fe,Ue,ot):$t(Fe,Ue)}}function rt(z,se){return ue;function ue(me,Pe,Fe,Ue){const ot=Array.isArray(Fe.children),Tt=Ln(me);return se(Pe,Fe,Ue,ot,{columnNumber:Tt?Tt.column-1:void 0,fileName:z,lineNumber:Tt?Tt.line:void 0},void 0)}}function xt(z,se){const ue={};let me,Pe;for(Pe in se.properties)if(Pe!=="children"&&Pn.call(se.properties,Pe)){const Fe=Xe(z,Pe,se.properties[Pe]);if(Fe){const[Ue,ot]=Fe;z.tableCellAlignToStyle&&Ue==="align"&&typeof ot=="string"&&He.has(se.tagName)?me=ot:ue[Ue]=ot}}if(me){const Fe=ue.style||(ue.style={});Fe[z.stylePropertyNameCase==="css"?"text-align":"textAlign"]=me}return ue}function Ft(z,se){const ue={};for(const me of se.attributes)if(me.type==="mdxJsxExpressionAttribute")if(me.data&&me.data.estree&&z.evaluater){const Fe=me.data.estree.body[0];Fe.type;const Ue=Fe.expression;Ue.type;const ot=Ue.properties[0];ot.type,Object.assign(ue,z.evaluater.evaluateExpression(ot.argument))}else ln(z,se.position);else{const Pe=me.name;let Fe;if(me.value&&typeof me.value=="object")if(me.value.data&&me.value.data.estree&&z.evaluater){const ot=me.value.data.estree.body[0];ot.type,Fe=z.evaluater.evaluateExpression(ot.expression)}else ln(z,se.position);else Fe=me.value===null?!0:me.value;ue[Pe]=Fe}return ue}function Re(z,se){const ue=[];let me=-1;const Pe=z.passKeys?new Map:Xn;for(;++mePe?0:Pe+se:se=se>Pe?Pe:se,ue=ue>0?ue:0,me.length<1e4)Ue=Array.from(me),Ue.unshift(se,ue),z.splice(...Ue);else for(ue&&z.splice(se,ue);Fe0?(aa(z,z.length,0,se),z):se}class qt{constructor(se){this.left=se?[...se]:[],this.right=[]}get(se){if(se<0||se>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+se+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return sethis.left.length?this.right.slice(this.right.length-me+this.left.length,this.right.length-se+this.left.length).reverse():this.left.slice(se).concat(this.right.slice(this.right.length-me+this.left.length).reverse())}splice(se,ue,me){const Pe=ue||0;this.setCursor(Math.trunc(se));const Fe=this.right.splice(this.right.length-Pe,Number.POSITIVE_INFINITY);return me&&zt(this.left,me),Fe.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(se){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(se)}pushMany(se){this.setCursor(Number.POSITIVE_INFINITY),zt(this.left,se)}unshift(se){this.setCursor(0),this.right.push(se)}unshiftMany(se){this.setCursor(0),zt(this.right,se.reverse())}setCursor(se){if(!(se===this.left.length||se>this.left.length&&this.right.length===0||se<0&&this.left.length===0))if(se-1&&z.test(String.fromCharCode(ue))}}function Nn(z,se,ue,me){const Pe=me?me-1:Number.POSITIVE_INFINITY;let Fe=0;return Ue;function Ue(Tt){return Rt(Tt)?(z.enter(ue),ot(Tt)):se(Tt)}function ot(Tt){return Rt(Tt)&&Fe++Ue))return;const br=se.events.length;let qr=br,jr,_r;for(;qr--;)if(se.events[qr][0]==="exit"&&se.events[qr][1].type==="chunkFlow"){if(jr){_r=se.events[qr][1].end;break}jr=!0}for(Ca(me),pa=br;panr;){const kr=ue[oo];se.containerState=kr[1],kr[0].exit.call(se,z)}ue.length=nr}function yr(){Pe.write([null]),Fe=void 0,Pe=void 0,se.containerState._closeFlow=void 0}}function Na(z,se,ue){return Nn(z,z.attempt(this.parser.constructs.document,se,ue),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}const ca={partial:!0,tokenize:Ma};function Ma(z,se,ue){return me;function me(Fe){return Rt(Fe)?Nn(z,Pe,"linePrefix")(Fe):Pe(Fe)}function Pe(Fe){return Fe===null||ia(Fe)?se(Fe):ue(Fe)}}const $a={resolve:Ya,tokenize:xr},rr={partial:!0,tokenize:Er};function Ya(z){return cn(z),z}function xr(z,se){let ue;return me;function me(ot){return z.enter("content"),ue=z.enter("chunkContent",{contentType:"content"}),Pe(ot)}function Pe(ot){return ot===null?Fe(ot):ia(ot)?z.check(rr,Ue,Fe)(ot):(z.consume(ot),Pe)}function Fe(ot){return z.exit("chunkContent"),z.exit("content"),se(ot)}function Ue(ot){return z.consume(ot),z.exit("chunkContent"),ue.next=z.enter("chunkContent",{contentType:"content",previous:ue}),ue=ue.next,Pe}}function Er(z,se,ue){const me=this;return Pe;function Pe(Ue){return z.exit("chunkContent"),z.enter("lineEnding"),z.consume(Ue),z.exit("lineEnding"),Nn(z,Fe,"linePrefix")}function Fe(Ue){if(Ue===null||ia(Ue))return ue(Ue);const ot=me.events[me.events.length-1];return!me.parser.constructs.disable.null.includes("codeIndented")&&ot&&ot[1].type==="linePrefix"&&ot[2].sliceSerialize(ot[1],!0).length>=4?se(Ue):z.interrupt(me.parser.constructs.flow,ue,se)(Ue)}}const Ia={tokenize:fr};function fr(z){const se=this,ue=z.attempt(ca,me,z.attempt(this.parser.constructs.flowInitial,Pe,Nn(z,z.attempt(this.parser.constructs.flow,Pe,z.attempt($a,Pe)),"linePrefix")));return ue;function me(Fe){if(Fe===null){z.consume(Fe);return}return z.enter("lineEndingBlank"),z.consume(Fe),z.exit("lineEndingBlank"),se.currentConstruct=void 0,ue}function Pe(Fe){if(Fe===null){z.consume(Fe);return}return z.enter("lineEnding"),z.consume(Fe),z.exit("lineEnding"),se.currentConstruct=void 0,ue}}const cr={resolveAll:po()},Fr=no("string"),Ur=no("text");function no(z){return{resolveAll:po(z==="text"?Qr:void 0),tokenize:se};function se(ue){const me=this,Pe=this.parser.constructs[z],Fe=ue.attempt(Pe,Ue,ot);return Ue;function Ue(Nt){return $t(Nt)?Fe(Nt):ot(Nt)}function ot(Nt){if(Nt===null){ue.consume(Nt);return}return ue.enter("data"),ue.consume(Nt),Tt}function Tt(Nt){return $t(Nt)?(ue.exit("data"),Fe(Nt)):(ue.consume(Nt),Tt)}function $t(Nt){if(Nt===null)return!0;const pn=Pe[Nt];let un=-1;if(pn)for(;++un=3&&($t===null||ia($t))?(z.exit("thematicBreak"),se($t)):ue($t)}function Tt($t){return $t===Pe?(z.consume($t),me++,Tt):(z.exit("thematicBreakSequence"),Rt($t)?Nn(z,ot,"whitespace")($t):ot($t))}}const wr={continuation:{tokenize:jn},exit:In,name:"list",tokenize:Bo},fo={partial:!0,tokenize:$n},ao={partial:!0,tokenize:Wn};function Bo(z,se,ue){const me=this,Pe=me.events[me.events.length-1];let Fe=Pe&&Pe[1].type==="linePrefix"?Pe[2].sliceSerialize(Pe[1],!0).length:0,Ue=0;return ot;function ot(Qt){const Oa=me.containerState.type||(Qt===42||Qt===43||Qt===45?"listUnordered":"listOrdered");if(Oa==="listUnordered"?!me.containerState.marker||Qt===me.containerState.marker:fa(Qt)){if(me.containerState.type||(me.containerState.type=Oa,z.enter(Oa,{_container:!0})),Oa==="listUnordered")return z.enter("listItemPrefix"),Qt===42||Qt===45?z.check(qa,ue,$t)(Qt):$t(Qt);if(!me.interrupt||Qt===49)return z.enter("listItemPrefix"),z.enter("listItemValue"),Tt(Qt)}return ue(Qt)}function Tt(Qt){return fa(Qt)&&++Ue<10?(z.consume(Qt),Tt):(!me.interrupt||Ue<2)&&(me.containerState.marker?Qt===me.containerState.marker:Qt===41||Qt===46)?(z.exit("listItemValue"),$t(Qt)):ue(Qt)}function $t(Qt){return z.enter("listItemMarker"),z.consume(Qt),z.exit("listItemMarker"),me.containerState.marker=me.containerState.marker||Qt,z.check(ca,me.interrupt?ue:Nt,z.attempt(fo,un,pn))}function Nt(Qt){return me.containerState.initialBlankLine=!0,Fe++,un(Qt)}function pn(Qt){return Rt(Qt)?(z.enter("listItemPrefixWhitespace"),z.consume(Qt),z.exit("listItemPrefixWhitespace"),un):ue(Qt)}function un(Qt){return me.containerState.size=Fe+me.sliceSerialize(z.exit("listItemPrefix"),!0).length,se(Qt)}}function jn(z,se,ue){const me=this;return me.containerState._closeFlow=void 0,z.check(ca,Pe,Fe);function Pe(ot){return me.containerState.furtherBlankLines=me.containerState.furtherBlankLines||me.containerState.initialBlankLine,Nn(z,se,"listItemIndent",me.containerState.size+1)(ot)}function Fe(ot){return me.containerState.furtherBlankLines||!Rt(ot)?(me.containerState.furtherBlankLines=void 0,me.containerState.initialBlankLine=void 0,Ue(ot)):(me.containerState.furtherBlankLines=void 0,me.containerState.initialBlankLine=void 0,z.attempt(ao,se,Ue)(ot))}function Ue(ot){return me.containerState._closeFlow=!0,me.interrupt=void 0,Nn(z,z.attempt(wr,se,ue),"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(ot)}}function Wn(z,se,ue){const me=this;return Nn(z,Pe,"listItemIndent",me.containerState.size+1);function Pe(Fe){const Ue=me.events[me.events.length-1];return Ue&&Ue[1].type==="listItemIndent"&&Ue[2].sliceSerialize(Ue[1],!0).length===me.containerState.size?se(Fe):ue(Fe)}}function In(z){z.exit(this.containerState.type)}function $n(z,se,ue){const me=this;return Nn(z,Pe,"listItemPrefixWhitespace",me.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function Pe(Fe){const Ue=me.events[me.events.length-1];return!Rt(Fe)&&Ue&&Ue[1].type==="listItemPrefixWhitespace"?se(Fe):ue(Fe)}}const za={continuation:{tokenize:fn},exit:Tn,name:"blockQuote",tokenize:Ie};function Ie(z,se,ue){const me=this;return Pe;function Pe(Ue){if(Ue===62){const ot=me.containerState;return ot.open||(z.enter("blockQuote",{_container:!0}),ot.open=!0),z.enter("blockQuotePrefix"),z.enter("blockQuoteMarker"),z.consume(Ue),z.exit("blockQuoteMarker"),Fe}return ue(Ue)}function Fe(Ue){return Rt(Ue)?(z.enter("blockQuotePrefixWhitespace"),z.consume(Ue),z.exit("blockQuotePrefixWhitespace"),z.exit("blockQuotePrefix"),se):(z.exit("blockQuotePrefix"),se(Ue))}}function fn(z,se,ue){const me=this;return Pe;function Pe(Ue){return Rt(Ue)?Nn(z,Fe,"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Ue):Fe(Ue)}function Fe(Ue){return z.attempt(za,se,ue)(Ue)}}function Tn(z){z.exit("blockQuote")}function Qn(z,se,ue,me,Pe,Fe,Ue,ot,Tt){const $t=Tt||Number.POSITIVE_INFINITY;let Nt=0;return pn;function pn(Ca){return Ca===60?(z.enter(me),z.enter(Pe),z.enter(Fe),z.consume(Ca),z.exit(Fe),un):Ca===null||Ca===32||Ca===41||ea(Ca)?ue(Ca):(z.enter(me),z.enter(Ue),z.enter(ot),z.enter("chunkString",{contentType:"string"}),Ha(Ca))}function un(Ca){return Ca===62?(z.enter(Fe),z.consume(Ca),z.exit(Fe),z.exit(Pe),z.exit(me),se):(z.enter(ot),z.enter("chunkString",{contentType:"string"}),Qt(Ca))}function Qt(Ca){return Ca===62?(z.exit("chunkString"),z.exit(ot),un(Ca)):Ca===null||Ca===60||ia(Ca)?ue(Ca):(z.consume(Ca),Ca===92?Oa:Qt)}function Oa(Ca){return Ca===60||Ca===62||Ca===92?(z.consume(Ca),Qt):Qt(Ca)}function Ha(Ca){return!Nt&&(Ca===null||Ca===41||Ua(Ca))?(z.exit("chunkString"),z.exit(ot),z.exit(Ue),z.exit(me),se(Ca)):Nt<$t&&Ca===40?(z.consume(Ca),Nt++,Ha):Ca===41?(z.consume(Ca),Nt--,Ha):Ca===null||Ca===32||Ca===40||ea(Ca)?ue(Ca):(z.consume(Ca),Ca===92?ur:Ha)}function ur(Ca){return Ca===40||Ca===41||Ca===92?(z.consume(Ca),Ha):Ha(Ca)}}function dn(z,se,ue,me,Pe,Fe){const Ue=this;let ot=0,Tt;return $t;function $t(Qt){return z.enter(me),z.enter(Pe),z.consume(Qt),z.exit(Pe),z.enter(Fe),Nt}function Nt(Qt){return ot>999||Qt===null||Qt===91||Qt===93&&!Tt||Qt===94&&!ot&&"_hiddenFootnoteSupport"in Ue.parser.constructs?ue(Qt):Qt===93?(z.exit(Fe),z.enter(Pe),z.consume(Qt),z.exit(Pe),z.exit(me),se):ia(Qt)?(z.enter("lineEnding"),z.consume(Qt),z.exit("lineEnding"),Nt):(z.enter("chunkString",{contentType:"string"}),pn(Qt))}function pn(Qt){return Qt===null||Qt===91||Qt===93||ia(Qt)||ot++>999?(z.exit("chunkString"),Nt(Qt)):(z.consume(Qt),Tt||(Tt=!Rt(Qt)),Qt===92?un:pn)}function un(Qt){return Qt===91||Qt===92||Qt===93?(z.consume(Qt),ot++,pn):pn(Qt)}}function qn(z,se,ue,me,Pe,Fe){let Ue;return ot;function ot(un){return un===34||un===39||un===40?(z.enter(me),z.enter(Pe),z.consume(un),z.exit(Pe),Ue=un===40?41:un,Tt):ue(un)}function Tt(un){return un===Ue?(z.enter(Pe),z.consume(un),z.exit(Pe),z.exit(me),se):(z.enter(Fe),$t(un))}function $t(un){return un===Ue?(z.exit(Fe),Tt(Ue)):un===null?ue(un):ia(un)?(z.enter("lineEnding"),z.consume(un),z.exit("lineEnding"),Nn(z,$t,"linePrefix")):(z.enter("chunkString",{contentType:"string"}),Nt(un))}function Nt(un){return un===Ue||un===null||ia(un)?(z.exit("chunkString"),$t(un)):(z.consume(un),un===92?pn:Nt)}function pn(un){return un===Ue||un===92?(z.consume(un),Nt):Nt(un)}}function _n(z,se){let ue;return me;function me(Pe){return ia(Pe)?(z.enter("lineEnding"),z.consume(Pe),z.exit("lineEnding"),ue=!0,me):Rt(Pe)?Nn(z,me,ue?"linePrefix":"lineSuffix")(Pe):se(Pe)}}function Mn(z){return z.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Yn={name:"definition",tokenize:ga},xa={partial:!0,tokenize:da};function ga(z,se,ue){const me=this;let Pe;return Fe;function Fe(Qt){return z.enter("definition"),Ue(Qt)}function Ue(Qt){return dn.call(me,z,ot,ue,"definitionLabel","definitionLabelMarker","definitionLabelString")(Qt)}function ot(Qt){return Pe=Mn(me.sliceSerialize(me.events[me.events.length-1][1]).slice(1,-1)),Qt===58?(z.enter("definitionMarker"),z.consume(Qt),z.exit("definitionMarker"),Tt):ue(Qt)}function Tt(Qt){return Ua(Qt)?_n(z,$t)(Qt):$t(Qt)}function $t(Qt){return Qn(z,Nt,ue,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(Qt)}function Nt(Qt){return z.attempt(xa,pn,pn)(Qt)}function pn(Qt){return Rt(Qt)?Nn(z,un,"whitespace")(Qt):un(Qt)}function un(Qt){return Qt===null||ia(Qt)?(z.exit("definition"),me.parser.defined.push(Pe),se(Qt)):ue(Qt)}}function da(z,se,ue){return me;function me(ot){return Ua(ot)?_n(z,Pe)(ot):ue(ot)}function Pe(ot){return qn(z,Fe,ue,"definitionTitle","definitionTitleMarker","definitionTitleString")(ot)}function Fe(ot){return Rt(ot)?Nn(z,Ue,"whitespace")(ot):Ue(ot)}function Ue(ot){return ot===null||ia(ot)?se(ot):ue(ot)}}const va={name:"codeIndented",tokenize:vr},Va={partial:!0,tokenize:Lr};function vr(z,se,ue){const me=this;return Pe;function Pe($t){return z.enter("codeIndented"),Nn(z,Fe,"linePrefix",5)($t)}function Fe($t){const Nt=me.events[me.events.length-1];return Nt&&Nt[1].type==="linePrefix"&&Nt[2].sliceSerialize(Nt[1],!0).length>=4?Ue($t):ue($t)}function Ue($t){return $t===null?Tt($t):ia($t)?z.attempt(Va,Ue,Tt)($t):(z.enter("codeFlowValue"),ot($t))}function ot($t){return $t===null||ia($t)?(z.exit("codeFlowValue"),Ue($t)):(z.consume($t),ot)}function Tt($t){return z.exit("codeIndented"),se($t)}}function Lr(z,se,ue){const me=this;return Pe;function Pe(Ue){return me.parser.lazy[me.now().line]?ue(Ue):ia(Ue)?(z.enter("lineEnding"),z.consume(Ue),z.exit("lineEnding"),Pe):Nn(z,Fe,"linePrefix",5)(Ue)}function Fe(Ue){const ot=me.events[me.events.length-1];return ot&&ot[1].type==="linePrefix"&&ot[2].sliceSerialize(ot[1],!0).length>=4?se(Ue):ia(Ue)?Pe(Ue):ue(Ue)}}const Ir={name:"headingAtx",resolve:lo,tokenize:So};function lo(z,se){let ue=z.length-2,me=3,Pe,Fe;return z[me][1].type==="whitespace"&&(me+=2),ue-2>me&&z[ue][1].type==="whitespace"&&(ue-=2),z[ue][1].type==="atxHeadingSequence"&&(me===ue-1||ue-4>me&&z[ue-2][1].type==="whitespace")&&(ue-=me+1===ue?2:4),ue>me&&(Pe={type:"atxHeadingText",start:z[me][1].start,end:z[ue][1].end},Fe={type:"chunkText",start:z[me][1].start,end:z[ue][1].end,contentType:"text"},aa(z,me,ue-me+1,[["enter",Pe,se],["enter",Fe,se],["exit",Fe,se],["exit",Pe,se]])),z}function So(z,se,ue){let me=0;return Pe;function Pe(Nt){return z.enter("atxHeading"),Fe(Nt)}function Fe(Nt){return z.enter("atxHeadingSequence"),Ue(Nt)}function Ue(Nt){return Nt===35&&me++<6?(z.consume(Nt),Ue):Nt===null||Ua(Nt)?(z.exit("atxHeadingSequence"),ot(Nt)):ue(Nt)}function ot(Nt){return Nt===35?(z.enter("atxHeadingSequence"),Tt(Nt)):Nt===null||ia(Nt)?(z.exit("atxHeading"),se(Nt)):Rt(Nt)?Nn(z,ot,"whitespace")(Nt):(z.enter("atxHeadingText"),$t(Nt))}function Tt(Nt){return Nt===35?(z.consume(Nt),Tt):(z.exit("atxHeadingSequence"),ot(Nt))}function $t(Nt){return Nt===null||Nt===35||Ua(Nt)?(z.exit("atxHeadingText"),ot(Nt)):(z.consume(Nt),$t)}}const ko={name:"setextUnderline",resolveTo:Fi,tokenize:Di};function Fi(z,se){let ue=z.length,me,Pe,Fe;for(;ue--;)if(z[ue][0]==="enter"){if(z[ue][1].type==="content"){me=ue;break}z[ue][1].type==="paragraph"&&(Pe=ue)}else z[ue][1].type==="content"&&z.splice(ue,1),!Fe&&z[ue][1].type==="definition"&&(Fe=ue);const Ue={type:"setextHeading",start:io({},z[me][1].start),end:io({},z[z.length-1][1].end)};return z[Pe][1].type="setextHeadingText",Fe?(z.splice(Pe,0,["enter",Ue,se]),z.splice(Fe+1,0,["exit",z[me][1],se]),z[me][1].end=io({},z[Fe][1].end)):z[me][1]=Ue,z.push(["exit",Ue,se]),z}function Di(z,se,ue){const me=this;let Pe;return Fe;function Fe($t){let Nt=me.events.length,pn;for(;Nt--;)if(me.events[Nt][1].type!=="lineEnding"&&me.events[Nt][1].type!=="linePrefix"&&me.events[Nt][1].type!=="content"){pn=me.events[Nt][1].type==="paragraph";break}return!me.parser.lazy[me.now().line]&&(me.interrupt||pn)?(z.enter("setextHeadingLine"),Pe=$t,Ue($t)):ue($t)}function Ue($t){return z.enter("setextHeadingLineSequence"),ot($t)}function ot($t){return $t===Pe?(z.consume($t),ot):(z.exit("setextHeadingLineSequence"),Rt($t)?Nn(z,Tt,"lineSuffix")($t):Tt($t))}function Tt($t){return $t===null||ia($t)?(z.exit("setextHeadingLine"),se($t)):ue($t)}}const li=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Bi=["pre","script","style","textarea"],el={concrete:!0,name:"htmlFlow",resolveTo:tl,tokenize:Vs},bi={partial:!0,tokenize:is},Li={partial:!0,tokenize:os};function tl(z){let se=z.length;for(;se--&&!(z[se][0]==="enter"&&z[se][1].type==="htmlFlow"););return se>1&&z[se-2][1].type==="linePrefix"&&(z[se][1].start=z[se-2][1].start,z[se+1][1].start=z[se-2][1].start,z.splice(se-2,2)),z}function Vs(z,se,ue){const me=this;let Pe,Fe,Ue,ot,Tt;return $t;function $t(Dn){return Nt(Dn)}function Nt(Dn){return z.enter("htmlFlow"),z.enter("htmlFlowData"),z.consume(Dn),pn}function pn(Dn){return Dn===33?(z.consume(Dn),un):Dn===47?(z.consume(Dn),Fe=!0,Ha):Dn===63?(z.consume(Dn),Pe=3,me.interrupt?se:En):ka(Dn)?(z.consume(Dn),Ue=String.fromCharCode(Dn),ur):ue(Dn)}function un(Dn){return Dn===45?(z.consume(Dn),Pe=2,Qt):Dn===91?(z.consume(Dn),Pe=5,ot=0,Oa):ka(Dn)?(z.consume(Dn),Pe=4,me.interrupt?se:En):ue(Dn)}function Qt(Dn){return Dn===45?(z.consume(Dn),me.interrupt?se:En):ue(Dn)}function Oa(Dn){const Jo="CDATA[";return Dn===Jo.charCodeAt(ot++)?(z.consume(Dn),ot===Jo.length?me.interrupt?se:Gr:Oa):ue(Dn)}function Ha(Dn){return ka(Dn)?(z.consume(Dn),Ue=String.fromCharCode(Dn),ur):ue(Dn)}function ur(Dn){if(Dn===null||Dn===47||Dn===62||Ua(Dn)){const Jo=Dn===47,ui=Ue.toLowerCase();return!Jo&&!Fe&&Bi.includes(ui)?(Pe=1,me.interrupt?se(Dn):Gr(Dn)):li.includes(Ue.toLowerCase())?(Pe=6,Jo?(z.consume(Dn),Ca):me.interrupt?se(Dn):Gr(Dn)):(Pe=7,me.interrupt&&!me.parser.lazy[me.now().line]?ue(Dn):Fe?yr(Dn):nr(Dn))}return Dn===45||Wa(Dn)?(z.consume(Dn),Ue+=String.fromCharCode(Dn),ur):ue(Dn)}function Ca(Dn){return Dn===62?(z.consume(Dn),me.interrupt?se:Gr):ue(Dn)}function yr(Dn){return Rt(Dn)?(z.consume(Dn),yr):_r(Dn)}function nr(Dn){return Dn===47?(z.consume(Dn),_r):Dn===58||Dn===95||ka(Dn)?(z.consume(Dn),oo):Rt(Dn)?(z.consume(Dn),nr):_r(Dn)}function oo(Dn){return Dn===45||Dn===46||Dn===58||Dn===95||Wa(Dn)?(z.consume(Dn),oo):kr(Dn)}function kr(Dn){return Dn===61?(z.consume(Dn),pa):Rt(Dn)?(z.consume(Dn),kr):nr(Dn)}function pa(Dn){return Dn===null||Dn===60||Dn===61||Dn===62||Dn===96?ue(Dn):Dn===34||Dn===39?(z.consume(Dn),Tt=Dn,br):Rt(Dn)?(z.consume(Dn),pa):qr(Dn)}function br(Dn){return Dn===Tt?(z.consume(Dn),Tt=null,jr):Dn===null||ia(Dn)?ue(Dn):(z.consume(Dn),br)}function qr(Dn){return Dn===null||Dn===34||Dn===39||Dn===47||Dn===60||Dn===61||Dn===62||Dn===96||Ua(Dn)?kr(Dn):(z.consume(Dn),qr)}function jr(Dn){return Dn===47||Dn===62||Rt(Dn)?nr(Dn):ue(Dn)}function _r(Dn){return Dn===62?(z.consume(Dn),zo):ue(Dn)}function zo(Dn){return Dn===null||ia(Dn)?Gr(Dn):Rt(Dn)?(z.consume(Dn),zo):ue(Dn)}function Gr(Dn){return Dn===45&&Pe===2?(z.consume(Dn),Co):Dn===60&&Pe===1?(z.consume(Dn),Fo):Dn===62&&Pe===4?(z.consume(Dn),Wo):Dn===63&&Pe===3?(z.consume(Dn),En):Dn===93&&Pe===5?(z.consume(Dn),Go):ia(Dn)&&(Pe===6||Pe===7)?(z.exit("htmlFlowData"),z.check(bi,ii,gr)(Dn)):Dn===null||ia(Dn)?(z.exit("htmlFlowData"),gr(Dn)):(z.consume(Dn),Gr)}function gr(Dn){return z.check(Li,Rr,ii)(Dn)}function Rr(Dn){return z.enter("lineEnding"),z.consume(Dn),z.exit("lineEnding"),Nr}function Nr(Dn){return Dn===null||ia(Dn)?gr(Dn):(z.enter("htmlFlowData"),Gr(Dn))}function Co(Dn){return Dn===45?(z.consume(Dn),En):Gr(Dn)}function Fo(Dn){return Dn===47?(z.consume(Dn),Ue="",jo):Gr(Dn)}function jo(Dn){if(Dn===62){const Jo=Ue.toLowerCase();return Bi.includes(Jo)?(z.consume(Dn),Wo):Gr(Dn)}return ka(Dn)&&Ue.length<8?(z.consume(Dn),Ue+=String.fromCharCode(Dn),jo):Gr(Dn)}function Go(Dn){return Dn===93?(z.consume(Dn),En):Gr(Dn)}function En(Dn){return Dn===62?(z.consume(Dn),Wo):Dn===45&&Pe===2?(z.consume(Dn),En):Gr(Dn)}function Wo(Dn){return Dn===null||ia(Dn)?(z.exit("htmlFlowData"),ii(Dn)):(z.consume(Dn),Wo)}function ii(Dn){return z.exit("htmlFlow"),se(Dn)}}function os(z,se,ue){const me=this;return Pe;function Pe(Ue){return ia(Ue)?(z.enter("lineEnding"),z.consume(Ue),z.exit("lineEnding"),Fe):ue(Ue)}function Fe(Ue){return me.parser.lazy[me.now().line]?ue(Ue):se(Ue)}}function is(z,se,ue){return me;function me(Pe){return z.enter("lineEnding"),z.consume(Pe),z.exit("lineEnding"),z.attempt(ca,se,ue)}}const ls={partial:!0,tokenize:us},ss={concrete:!0,name:"codeFenced",tokenize:Bl};function Bl(z,se,ue){const me=this,Pe={partial:!0,tokenize:kr};let Fe=0,Ue=0,ot;return Tt;function Tt(pa){return $t(pa)}function $t(pa){const br=me.events[me.events.length-1];return Fe=br&&br[1].type==="linePrefix"?br[2].sliceSerialize(br[1],!0).length:0,ot=pa,z.enter("codeFenced"),z.enter("codeFencedFence"),z.enter("codeFencedFenceSequence"),Nt(pa)}function Nt(pa){return pa===ot?(Ue++,z.consume(pa),Nt):Ue<3?ue(pa):(z.exit("codeFencedFenceSequence"),Rt(pa)?Nn(z,pn,"whitespace")(pa):pn(pa))}function pn(pa){return pa===null||ia(pa)?(z.exit("codeFencedFence"),me.interrupt?se(pa):z.check(ls,Ha,oo)(pa)):(z.enter("codeFencedFenceInfo"),z.enter("chunkString",{contentType:"string"}),un(pa))}function un(pa){return pa===null||ia(pa)?(z.exit("chunkString"),z.exit("codeFencedFenceInfo"),pn(pa)):Rt(pa)?(z.exit("chunkString"),z.exit("codeFencedFenceInfo"),Nn(z,Qt,"whitespace")(pa)):pa===96&&pa===ot?ue(pa):(z.consume(pa),un)}function Qt(pa){return pa===null||ia(pa)?pn(pa):(z.enter("codeFencedFenceMeta"),z.enter("chunkString",{contentType:"string"}),Oa(pa))}function Oa(pa){return pa===null||ia(pa)?(z.exit("chunkString"),z.exit("codeFencedFenceMeta"),pn(pa)):pa===96&&pa===ot?ue(pa):(z.consume(pa),Oa)}function Ha(pa){return z.attempt(Pe,oo,ur)(pa)}function ur(pa){return z.enter("lineEnding"),z.consume(pa),z.exit("lineEnding"),Ca}function Ca(pa){return Fe>0&&Rt(pa)?Nn(z,yr,"linePrefix",Fe+1)(pa):yr(pa)}function yr(pa){return pa===null||ia(pa)?z.check(ls,Ha,oo)(pa):(z.enter("codeFlowValue"),nr(pa))}function nr(pa){return pa===null||ia(pa)?(z.exit("codeFlowValue"),yr(pa)):(z.consume(pa),nr)}function oo(pa){return z.exit("codeFenced"),se(pa)}function kr(pa,br,qr){let jr=0;return _r;function _r(Nr){return pa.enter("lineEnding"),pa.consume(Nr),pa.exit("lineEnding"),zo}function zo(Nr){return pa.enter("codeFencedFence"),Rt(Nr)?Nn(pa,Gr,"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Nr):Gr(Nr)}function Gr(Nr){return Nr===ot?(pa.enter("codeFencedFenceSequence"),gr(Nr)):qr(Nr)}function gr(Nr){return Nr===ot?(jr++,pa.consume(Nr),gr):jr>=Ue?(pa.exit("codeFencedFenceSequence"),Rt(Nr)?Nn(pa,Rr,"whitespace")(Nr):Rr(Nr)):qr(Nr)}function Rr(Nr){return Nr===null||ia(Nr)?(pa.exit("codeFencedFence"),br(Nr)):qr(Nr)}}}function us(z,se,ue){const me=this;return Pe;function Pe(Ue){return Ue===null?ue(Ue):(z.enter("lineEnding"),z.consume(Ue),z.exit("lineEnding"),Fe)}function Fe(Ue){return me.parser.lazy[me.now().line]?ue(Ue):se(Ue)}}const Ll=document.createElement("i");function ml(z){const se="&"+z+";";Ll.innerHTML=se;const ue=Ll.textContent;return ue.charCodeAt(ue.length-1)===59&&z!=="semi"||ue===se?!1:ue}const Nl={name:"characterReference",tokenize:Zs};function Zs(z,se,ue){const me=this;let Pe=0,Fe,Ue;return ot;function ot(pn){return z.enter("characterReference"),z.enter("characterReferenceMarker"),z.consume(pn),z.exit("characterReferenceMarker"),Tt}function Tt(pn){return pn===35?(z.enter("characterReferenceMarkerNumeric"),z.consume(pn),z.exit("characterReferenceMarkerNumeric"),$t):(z.enter("characterReferenceValue"),Fe=31,Ue=Wa,Nt(pn))}function $t(pn){return pn===88||pn===120?(z.enter("characterReferenceMarkerHexadecimal"),z.consume(pn),z.exit("characterReferenceMarkerHexadecimal"),z.enter("characterReferenceValue"),Fe=6,Ue=Ea,Nt):(z.enter("characterReferenceValue"),Fe=7,Ue=fa,Nt(pn))}function Nt(pn){if(pn===59&&Pe){const un=z.exit("characterReferenceValue");return Ue===Wa&&!ml(me.sliceSerialize(un))?ue(pn):(z.enter("characterReferenceMarker"),z.consume(pn),z.exit("characterReferenceMarker"),z.exit("characterReference"),se)}return Ue(pn)&&Pe++1&&z[ue][1].end.offset-z[ue][1].start.offset>1?2:1;const pn=io({},z[me][1].end),un=io({},z[ue][1].start);gs(pn,-Tt),gs(un,Tt),Ue={type:Tt>1?"strongSequence":"emphasisSequence",start:pn,end:io({},z[me][1].end)},ot={type:Tt>1?"strongSequence":"emphasisSequence",start:io({},z[ue][1].start),end:un},Fe={type:Tt>1?"strongText":"emphasisText",start:io({},z[me][1].end),end:io({},z[ue][1].start)},Pe={type:Tt>1?"strong":"emphasis",start:io({},Ue.start),end:io({},ot.end)},z[me][1].end=io({},Ue.start),z[ue][1].start=io({},ot.end),$t=[],z[me][1].end.offset-z[me][1].start.offset&&($t=At($t,[["enter",z[me][1],se],["exit",z[me][1],se]])),$t=At($t,[["enter",Pe,se],["enter",Ue,se],["exit",Ue,se],["enter",Fe,se]]),$t=At($t,fl(se.parser.constructs.insideSpan.null,z.slice(me+1,ue),se)),$t=At($t,[["exit",Fe,se],["enter",ot,se],["exit",ot,se],["exit",Pe,se]]),z[ue][1].end.offset-z[ue][1].start.offset?(Nt=2,$t=At($t,[["enter",z[ue][1],se],["exit",z[ue][1],se]])):Nt=0,aa(z,me-1,ue-me+3,$t),ue=me+$t.length-Nt-2;break}}for(ue=-1;++ue-1){const ot=Ue[0];typeof ot=="string"?Ue[0]=ot.slice(me):Ue.shift()}Fe>0&&Ue.push(z[Pe].slice(0,Fe))}return Ue}function Mu(z,se){let ue=-1;const me=[];let Pe;for(;++ue13&&ue<32||ue>126&&ue<160||ue>55295&&ue<57344||ue>64975&&ue<65008||(ue&65535)===65535||(ue&65535)===65534||ue>1114111?"\uFFFD":String.fromCodePoint(ue)}const zu=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function gu(z){return z.replace(zu,Uu)}function Uu(z,se,ue){if(se)return se;if(ue.charCodeAt(0)===35){const Pe=ue.charCodeAt(1),Fe=Pe===120||Pe===88;return Ss(ue.slice(Fe?2:1),Fe?16:10)}return ml(ue)||z}const bs={}.hasOwnProperty;function Hu(z,se,ue){return typeof se!="string"&&(ue=se,se=void 0),pu(ue)(Gn(uu(ue).document().write(du()(z,se,!0))))}function pu(z){const se={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:Fe(xi),autolinkProtocol:jr,autolinkEmail:jr,atxHeading:Fe(ai),blockQuote:Fe(Mi),characterEscape:jr,characterReference:jr,codeFenced:Fe(vo),codeFencedFenceInfo:Ue,codeFencedFenceMeta:Ue,codeIndented:Fe(vo,Ue),codeText:Fe(Pi,Ue),codeTextData:jr,data:jr,codeFlowValue:jr,definition:Fe(_i),definitionDestinationString:Ue,definitionLabelString:Ue,definitionTitleString:Ue,emphasis:Fe(Qi),hardBreakEscape:Fe(fi),hardBreakTrailing:Fe(fi),htmlFlow:Fe(Oo,Ue),htmlFlowData:jr,htmlText:Fe(Oo,Ue),htmlTextData:jr,image:Fe(as),label:Ue,link:Fe(xi),listItem:Fe(wl),listItemValue:un,listOrdered:Fe(hi,pn),listUnordered:Fe(hi),paragraph:Fe(Lu),reference:Dn,referenceString:Ue,resourceDestinationString:Ue,resourceTitleString:Ue,setextHeading:Fe(ai),strong:Fe(Nu),thematicBreak:Fe(Fl)},exit:{atxHeading:Tt(),atxHeadingSequence:kr,autolink:Tt(),autolinkEmail:mi,autolinkProtocol:Vo,blockQuote:Tt(),characterEscapeValue:_r,characterReferenceMarkerHexadecimal:ui,characterReferenceMarkerNumeric:ui,characterReferenceValue:Ri,characterReference:Yi,codeFenced:Tt(ur),codeFencedFence:Ha,codeFencedFenceInfo:Qt,codeFencedFenceMeta:Oa,codeFlowValue:_r,codeIndented:Tt(Ca),codeText:Tt(Nr),codeTextData:_r,data:_r,definition:Tt(),definitionDestinationString:oo,definitionLabelString:yr,definitionTitleString:nr,emphasis:Tt(),hardBreakEscape:Tt(Gr),hardBreakTrailing:Tt(Gr),htmlFlow:Tt(gr),htmlFlowData:_r,htmlText:Tt(Rr),htmlTextData:_r,image:Tt(Fo),label:Go,labelText:jo,lineEnding:zo,link:Tt(Co),listItem:Tt(),listOrdered:Tt(),listUnordered:Tt(),paragraph:Tt(),referenceString:Jo,resourceDestinationString:En,resourceTitleString:Wo,resource:ii,setextHeading:Tt(qr),setextHeadingLineSequence:br,setextHeadingText:pa,strong:Tt(),thematicBreak:Tt()}};Es(se,(z||{}).mdastExtensions||[]);const ue={};return me;function me(ma){let Za={type:"root",children:[]};const Mr={stack:[Za],tokenStack:[],config:se,enter:ot,exit:$t,buffer:Ue,resume:Nt,data:ue},$r=[];let uo=-1;for(;++uo0){const ri=Mr.tokenStack[Mr.tokenStack.length-1];(ri[1]||As).call(Mr,void 0,ri[0])}for(Za.position={start:Ji(ma.length>0?ma[0][1].start:{line:1,column:1,offset:0}),end:Ji(ma.length>0?ma[ma.length-2][1].end:{line:1,column:1,offset:0})},uo=-1;++uo{const ue=(Pe,Fe)=>(z.set(Fe,Pe),Pe),me=Pe=>{if(z.has(Pe))return z.get(Pe);const[Fe,Ue]=se[Pe];switch(Fe){case Gl:case ys:return ue(Ue,Pe);case ll:{const ot=ue([],Pe);for(const Tt of Ue)ot.push(me(Tt));return ot}case Vl:{const ot=ue({},Pe);for(const[Tt,$t]of Ue)ot[me(Tt)]=me($t);return ot}case Zl:return ue(new Date(Ue),Pe);case Cs:{const{source:ot,flags:Tt}=Ue;return ue(new RegExp(ot,Tt),Pe)}case Wl:{const ot=ue(new Map,Pe);for(const[Tt,$t]of Ue)ot.set(me(Tt),me($t));return ot}case Ps:{const ot=ue(new Set,Pe);for(const Tt of Ue)ot.add(me(Tt));return ot}case xs:{const{name:ot,message:Tt}=Ue;return ue(new Xl[ot](Tt),Pe)}case mu:return ue(BigInt(Ue),Pe);case"BigInt":return ue(Object(BigInt(Ue)),Pe);case"ArrayBuffer":return ue(new Uint8Array(Ue).buffer,Ue);case"DataView":{const{buffer:ot}=new Uint8Array(Ue);return ue(new DataView(ot),Ue)}}return ue(new Xl[Fe](Ue),Pe)};return me},ws=z=>Vu(new Map,z)(0),nl="",{toString:fu}={},{keys:hu}=Object,sl=z=>{const se=typeof z;if(se!=="object"||!z)return[Gl,se];const ue=fu.call(z).slice(8,-1);switch(ue){case"Array":return[ll,nl];case"Object":return[Vl,nl];case"Date":return[Zl,nl];case"RegExp":return[Cs,nl];case"Map":return[Wl,nl];case"Set":return[Ps,nl];case"DataView":return[ll,ue]}return ue.includes("Array")?[ll,ue]:ue.includes("Error")?[xs,ue]:[Vl,ue]},El=([z,se])=>z===Gl&&(se==="function"||se==="symbol"),vu=(z,se,ue,me)=>{const Pe=(Ue,ot)=>{const Tt=me.push(Ue)-1;return ue.set(ot,Tt),Tt},Fe=Ue=>{if(ue.has(Ue))return ue.get(Ue);let[ot,Tt]=sl(Ue);switch(ot){case Gl:{let Nt=Ue;switch(Tt){case"bigint":ot=mu,Nt=Ue.toString();break;case"function":case"symbol":if(z)throw new TypeError("unable to serialize "+Tt);Nt=null;break;case"undefined":return Pe([ys],Ue)}return Pe([ot,Nt],Ue)}case ll:{if(Tt){let un=Ue;return Tt==="DataView"?un=new Uint8Array(Ue.buffer):Tt==="ArrayBuffer"&&(un=new Uint8Array(Ue)),Pe([Tt,[...un]],Ue)}const Nt=[],pn=Pe([ot,Nt],Ue);for(const un of Ue)Nt.push(Fe(un));return pn}case Vl:{if(Tt)switch(Tt){case"BigInt":return Pe([Tt,Ue.toString()],Ue);case"Boolean":case"Number":case"String":return Pe([Tt,Ue.valueOf()],Ue)}if(se&&"toJSON"in Ue)return Fe(Ue.toJSON());const Nt=[],pn=Pe([ot,Nt],Ue);for(const un of hu(Ue))(z||!El(sl(Ue[un])))&&Nt.push([Fe(un),Fe(Ue[un])]);return pn}case Zl:return Pe([ot,Ue.toISOString()],Ue);case Cs:{const{source:Nt,flags:pn}=Ue;return Pe([ot,{source:Nt,flags:pn}],Ue)}case Wl:{const Nt=[],pn=Pe([ot,Nt],Ue);for(const[un,Qt]of Ue)(z||!(El(sl(un))||El(sl(Qt))))&&Nt.push([Fe(un),Fe(Qt)]);return pn}case Ps:{const Nt=[],pn=Pe([ot,Nt],Ue);for(const un of Ue)(z||!El(sl(un)))&&Nt.push(Fe(un));return pn}}const{message:$t}=Ue;return Pe([ot,{name:Tt,message:$t}],Ue)};return Fe},Ni=(z,{json:se,lossy:ue}={})=>{const me=[];return vu(!(se||ue),!!se,new Map,me)(z),me};var Al=typeof structuredClone=="function"?(z,se)=>se&&("json"in se||"lossy"in se)?ws(Ni(z,se)):structuredClone(z):(z,se)=>ws(Ni(z,se));function Zu(z,se){const ue=encode(Be(z||""));if(!se)return ue;const me=ue.indexOf(":"),Pe=ue.indexOf("?"),Fe=ue.indexOf("#"),Ue=ue.indexOf("/");return me<0||Ue>-1&&me>Ue||Pe>-1&&me>Pe||Fe>-1&&me>Fe||se.test(ue.slice(0,me))?ue:""}function Be(z){const se=[];let ue=-1,me=0,Pe=0;for(;++ue55295&&Fe<57344){const ot=z.charCodeAt(ue+1);Fe<56320&&ot>56319&&ot<57344?(Ue=String.fromCharCode(Fe,ot),Pe=1):Ue="\uFFFD"}else Ue=String.fromCharCode(Fe);Ue&&(se.push(z.slice(me,ue),encodeURIComponent(Ue)),me=ue+Pe+1,Ue=""),Pe&&(ue+=Pe,Pe=0)}return se.join("")+z.slice(me)}function Me(z,se){const ue=[{type:"text",value:"\u21A9"}];return se>1&&ue.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(se)}]}),ue}function st(z,se){return"Back to reference "+(z+1)+(se>1?"-"+se:"")}function Pt(z){const se=typeof z.options.clobberPrefix=="string"?z.options.clobberPrefix:"user-content-",ue=z.options.footnoteBackContent||Me,me=z.options.footnoteBackLabel||st,Pe=z.options.footnoteLabel||"Footnotes",Fe=z.options.footnoteLabelTagName||"h2",Ue=z.options.footnoteLabelProperties||{className:["sr-only"]},ot=[];let Tt=-1;for(;++Tt0&&Oa.push({type:"text",value:" "});let yr=typeof ue=="string"?ue:ue(Tt,Qt);typeof yr=="string"&&(yr={type:"text",value:yr}),Oa.push({type:"element",tagName:"a",properties:{href:"#"+se+"fnref-"+un+(Qt>1?"-"+Qt:""),dataFootnoteBackref:"",ariaLabel:typeof me=="string"?me:me(Tt,Qt),className:["data-footnote-backref"]},children:Array.isArray(yr)?yr:[yr]})}const ur=Nt[Nt.length-1];if(ur&&ur.type==="element"&&ur.tagName==="p"){const yr=ur.children[ur.children.length-1];yr&&yr.type==="text"?yr.value+=" ":ur.children.push({type:"text",value:" "}),ur.children.push(...Oa)}else Nt.push(...Oa);const Ca={type:"element",tagName:"li",properties:{id:se+"fn-"+un},children:z.wrap(Nt,!0)};z.patch($t,Ca),ot.push(Ca)}if(ot.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:Fe,properties:Tu(io({},Al(Ue)),{id:"footnote-label"}),children:[{type:"text",value:Pe}]},{type:"text",value:` +`},{type:"element",tagName:"ol",properties:{},children:z.wrap(ot,!0)},{type:"text",value:` +`}]}}const Vt=function(z,se,ue,me,Pe){const Fe=Zt(se);if(ue!=null&&(typeof ue!="number"||ue<0||ue===Number.POSITIVE_INFINITY))throw new Error("Expected positive finite index");if(me!=null&&(!Vt(me)||!me.children))throw new Error("Expected parent node");if(me==null!=(ue==null))throw new Error("Expected both parent and index");return Vn(z)?Fe.call(Pe,z,ue,me):!1},Zt=function(z){if(z==null)return Kn;if(typeof z=="function")return Hn(z);if(typeof z=="object")return Array.isArray(z)?yn(z):Cn(z);if(typeof z=="string")return vn(z);throw new Error("Expected function, string, or object as test")};function yn(z){const se=[];let ue=-1;for(;++ue":""))+")"})}return un;function un(){let Qt=ra,Oa,Ha,ur;if((!se||Fe(Tt,$t,Nt[Nt.length-1]||void 0))&&(Qt=Pa(ue(Tt,Nt)),Qt[0]===Da))return Qt;if("children"in Tt&&Tt.children){const Ca=Tt;if(Ca.children&&Qt[0]!==ya)for(Ha=(me?Ca.children.length:-1)+Ue,ur=Nt.concat(Ca);Ha>-1&&Ha1?"-"+ot:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(Ue)}]};z.patch(se,Tt);const $t={type:"element",tagName:"sup",properties:{},children:[Tt]};return z.patch(se,$t),z.applyData(se,$t)}function Qa(z,se){const ue={type:"element",tagName:"h"+se.depth,properties:{},children:z.all(se)};return z.patch(se,ue),z.applyData(se,ue)}function Ga(z,se){if(z.options.allowDangerousHtml){const ue={type:"raw",value:se.value};return z.patch(se,ue),z.applyData(se,ue)}}function Ta(z,se){const ue=se.referenceType;let me="]";if(ue==="collapsed"?me+="[]":ue==="full"&&(me+="["+(se.label||se.identifier)+"]"),se.type==="imageReference")return[{type:"text",value:"!["+se.alt+me}];const Pe=z.all(se),Fe=Pe[0];Fe&&Fe.type==="text"?Fe.value="["+Fe.value:Pe.unshift({type:"text",value:"["});const Ue=Pe[Pe.length-1];return Ue&&Ue.type==="text"?Ue.value+=me:Pe.push({type:"text",value:me}),Pe}function Xa(z,se){const ue=String(se.identifier).toUpperCase(),me=z.definitionById.get(ue);if(!me)return Ta(z,se);const Pe={src:Be(me.url||""),alt:se.alt};me.title!==null&&me.title!==void 0&&(Pe.title=me.title);const Fe={type:"element",tagName:"img",properties:Pe,children:[]};return z.patch(se,Fe),z.applyData(se,Fe)}function mr(z,se){const ue={src:Be(se.url)};se.alt!==null&&se.alt!==void 0&&(ue.alt=se.alt),se.title!==null&&se.title!==void 0&&(ue.title=se.title);const me={type:"element",tagName:"img",properties:ue,children:[]};return z.patch(se,me),z.applyData(se,me)}function Dr(z,se){const ue={type:"text",value:se.value.replace(/\r?\n|\r/g," ")};z.patch(se,ue);const me={type:"element",tagName:"code",properties:{},children:[ue]};return z.patch(se,me),z.applyData(se,me)}function Ar(z,se){const ue=String(se.identifier).toUpperCase(),me=z.definitionById.get(ue);if(!me)return Ta(z,se);const Pe={href:Be(me.url||"")};me.title!==null&&me.title!==void 0&&(Pe.title=me.title);const Fe={type:"element",tagName:"a",properties:Pe,children:z.all(se)};return z.patch(se,Fe),z.applyData(se,Fe)}function ir(z,se){const ue={href:Be(se.url)};se.title!==null&&se.title!==void 0&&(ue.title=se.title);const me={type:"element",tagName:"a",properties:ue,children:z.all(se)};return z.patch(se,me),z.applyData(se,me)}function Br(z,se,ue){const me=z.all(se),Pe=ue?Tr(ue):ro(se),Fe={},Ue=[];if(typeof se.checked=="boolean"){const Nt=me[0];let pn;Nt&&Nt.type==="element"&&Nt.tagName==="p"?pn=Nt:(pn={type:"element",tagName:"p",properties:{},children:[]},me.unshift(pn)),pn.children.length>0&&pn.children.unshift({type:"text",value:" "}),pn.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:se.checked,disabled:!0},children:[]}),Fe.className=["task-list-item"]}let ot=-1;for(;++ot1:se}function Wr(z,se){const ue={},me=z.all(se);let Pe=-1;for(typeof se.start=="number"&&se.start!==1&&(ue.start=se.start);++Pe0){const Ue={type:"element",tagName:"tbody",properties:{},children:z.wrap(ue,!0)},ot=Ln(se.children[1]),Tt=_t(se.children[se.children.length-1]);ot&&Tt&&(Ue.position={start:ot,end:Tt}),Pe.push(Ue)}const Fe={type:"element",tagName:"table",properties:{},children:z.wrap(Pe,!0)};return z.patch(se,Fe),z.applyData(se,Fe)}function Xr(z,se,ue){const me=ue?ue.children:void 0,Fe=(me?me.indexOf(se):1)===0?"th":"td",Ue=ue&&ue.type==="table"?ue.align:void 0,ot=Ue?Ue.length:se.children.length;let Tt=-1;const $t=[];for(;++Tt0,!0),me[0]),Pe=me.index+me[0].length,me=ue.exec(se);return Fe.push(lr(se.slice(Pe),Pe>0,!1)),Fe.join("")}function lr(z,se,ue){let me=0,Pe=z.length;if(se){let Fe=z.codePointAt(me);for(;Fe===ho||Fe===qo;)me++,Fe=z.codePointAt(me)}if(ue){let Fe=z.codePointAt(Pe-1);for(;Fe===ho||Fe===qo;)Pe--,Fe=z.codePointAt(Pe-1)}return Pe>me?z.slice(me,Pe):""}function sr(z,se){const ue={type:"text",value:dr(String(se.value))};return z.patch(se,ue),z.applyData(se,ue)}function tr(z,se){const ue={type:"element",tagName:"hr",properties:{},children:[]};return z.patch(se,ue),z.applyData(se,ue)}const Kr={blockquote:ar,break:or,code:Ka,delete:hr,emphasis:Cr,footnoteReference:ja,heading:Qa,html:Ga,imageReference:Xa,image:mr,inlineCode:Dr,linkReference:Ar,link:ir,listItem:Br,list:Wr,paragraph:xo,root:wo,strong:Pr,table:No,tableCell:Ao,tableRow:Xr,text:sr,thematicBreak:tr,toml:_a,yaml:_a,definition:_a,footnoteDefinition:_a};function _a(){}const Sr={}.hasOwnProperty,Vr={};function Hr(z,se){const ue=se||Vr,me=new Map,Pe=new Map,Fe=new Map,Ue=io(io({},Kr),ue.handlers),ot={all:$t,applyData:Uo,definitionById:me,footnoteById:Pe,footnoteCounts:Fe,footnoteOrder:[],handlers:Ue,one:Tt,options:ue,patch:Xo,wrap:Io};return Ra(z,function(Nt){if(Nt.type==="definition"||Nt.type==="footnoteDefinition"){const pn=Nt.type==="definition"?me:Pe,un=String(Nt.identifier).toUpperCase();pn.has(un)||pn.set(un,Nt)}}),ot;function Tt(Nt,pn){const un=Nt.type,Qt=ot.handlers[un];if(Sr.call(ot.handlers,un)&&Qt)return Qt(ot,Nt,pn);if(ot.options.passThrough&&ot.options.passThrough.includes(un)){if("children"in Nt){const Ha=Nt,{children:ur}=Ha,Ca=cc(Ha,["children"]),yr=Al(Ca);return yr.children=ot.all(Nt),yr}return Al(Nt)}return(ot.options.unknownHandler||Ei)(ot,Nt,pn)}function $t(Nt){const pn=[];if("children"in Nt){const un=Nt.children;let Qt=-1;for(;++Qt0&&ue.push({type:"text",value:` -`}),ue}function si(z){let se=0,ue=z.charCodeAt(se);for(;ue===9||ue===32;)se++,ue=z.charCodeAt(se);return z.slice(se)}function Bo(z,se){const ue=jr(z,se),me=ue.one(z,void 0),Pe=At(ue),Fe=Array.isArray(me)?{type:"root",children:me}:me||{type:"root",children:[]};return Pe&&("children"in Fe,Fe.children.push({type:"text",value:` -`},Pe)),Fe}function ni(z,se){return z&&"run"in z?function(ue,me){return Ou(this,null,function*(){const Pe=Bo(ue,lo({file:me},se));yield z.run(Pe,me)})}:function(ue,me){return Bo(ue,lo({file:me},z||se))}}function Ki(z){if(z)throw z}var Jr=y(58847);function $r(z){if(typeof z!="object"||z===null)return!1;const se=Object.getPrototypeOf(z);return(se===null||se===Object.prototype||Object.getPrototypeOf(se)===null)&&!(Symbol.toStringTag in z)&&!(Symbol.iterator in z)}function Po(){const z=[],se={run:ue,use:me};return se;function ue(...Pe){let Fe=-1;const ze=Pe.pop();if(typeof ze!="function")throw new TypeError("Expected function as last argument, not "+ze);nt(null,...Pe);function nt(Lt,...Jt){const Dt=z[++Fe];let dn=-1;if(Lt){ze(Lt);return}for(;++dnze.length;let Lt;nt&&ze.push(Pe);try{Lt=z.apply(this,ze)}catch(Jt){const Dt=Jt;if(nt&&ue)throw Dt;return Pe(Dt)}nt||(Lt&&Lt.then&&typeof Lt.then=="function"?Lt.then(Fe,Pe):Lt instanceof Error?Pe(Lt):Fe(Lt))}function Pe(ze,...nt){ue||(ue=!0,se(ze,...nt))}function Fe(ze){Pe(null,ze)}}const po={basename:Rr,dirname:_o,extname:Ko,join:oi,sep:"/"};function Rr(z,se){if(se!==void 0&&typeof se!="string")throw new TypeError('"ext" argument must be a string');Ui(z);let ue=0,me=-1,Pe=z.length,Fe;if(se===void 0||se.length===0||se.length>z.length){for(;Pe--;)if(z.codePointAt(Pe)===47){if(Fe){ue=Pe+1;break}}else me<0&&(Fe=!0,me=Pe+1);return me<0?"":z.slice(ue,me)}if(se===z)return"";let ze=-1,nt=se.length-1;for(;Pe--;)if(z.codePointAt(Pe)===47){if(Fe){ue=Pe+1;break}}else ze<0&&(Fe=!0,ze=Pe+1),nt>-1&&(z.codePointAt(Pe)===se.codePointAt(nt--)?nt<0&&(me=Pe):(nt=-1,me=ze));return ue===me?me=ze:me<0&&(me=z.length),z.slice(ue,me)}function _o(z){if(Ui(z),z.length===0)return".";let se=-1,ue=z.length,me;for(;--ue;)if(z.codePointAt(ue)===47){if(me){se=ue;break}}else me||(me=!0);return se<0?z.codePointAt(0)===47?"/":".":se===1&&z.codePointAt(0)===47?"//":z.slice(0,se)}function Ko(z){Ui(z);let se=z.length,ue=-1,me=0,Pe=-1,Fe=0,ze;for(;se--;){const nt=z.codePointAt(se);if(nt===47){if(ze){me=se+1;break}continue}ue<0&&(ze=!0,ue=se+1),nt===46?Pe<0?Pe=se:Fe!==1&&(Fe=1):Pe>-1&&(Fe=-1)}return Pe<0||ue<0||Fe===0||Fe===1&&Pe===ue-1&&Pe===me+1?"":z.slice(Pe,ue)}function oi(...z){let se=-1,ue;for(;++se0&&z.codePointAt(z.length-1)===47&&(ue+="/"),se?"/"+ue:ue}function Ai(z,se){let ue="",me=0,Pe=-1,Fe=0,ze=-1,nt,Lt;for(;++ze<=z.length;){if(ze2){if(Lt=ue.lastIndexOf("/"),Lt!==ue.length-1){Lt<0?(ue="",me=0):(ue=ue.slice(0,Lt),me=ue.length-1-ue.lastIndexOf("/")),Pe=ze,Fe=0;continue}}else if(ue.length>0){ue="",me=0,Pe=ze,Fe=0;continue}}se&&(ue=ue.length>0?ue+"/..":"..",me=2)}else ue.length>0?ue+="/"+z.slice(Pe+1,ze):ue=z.slice(Pe+1,ze),me=ze-Pe-1;Pe=ze,Fe=0}else nt===46&&Fe>-1?Fe++:Fe=-1}return ue}function Ui(z){if(typeof z!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(z))}const Hi={cwd:gi};function gi(){return"/"}function Yo(z){return!!(z!==null&&typeof z=="object"&&"href"in z&&z.href&&"protocol"in z&&z.protocol&&z.auth===void 0)}function $o(z){if(typeof z=="string")z=new URL(z);else if(!Yo(z)){const se=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+z+"`");throw se.code="ERR_INVALID_ARG_TYPE",se}if(z.protocol!=="file:"){const se=new TypeError("The URL must be of scheme file");throw se.code="ERR_INVALID_URL_SCHEME",se}return Ro(z)}function Ro(z){if(z.hostname!==""){const me=new TypeError('File URL host must be "localhost" or empty on darwin');throw me.code="ERR_INVALID_FILE_URL_HOST",me}const se=z.pathname;let ue=-1;for(;++ue0){let[Kt,...ka]=Dt;const ja=me[rn][1];$r(ja)&&$r(Kt)&&(Kt=Jr(!0,ja,Kt)),me[rn]=[Jt,Kt,...ka]}}}}const Zo=new so().freeze();function So(z,se){if(typeof se!="function")throw new TypeError("Cannot `"+z+"` without `parser`")}function Ho(z,se){if(typeof se!="function")throw new TypeError("Cannot `"+z+"` without `compiler`")}function Qo(z,se){if(se)throw new Error("Cannot call `"+z+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function ei(z){if(!$r(z)||typeof z.type!="string")throw new TypeError("Expected node, got `"+z+"`")}function Oi(z,se,ue){if(!ue)throw new Error("`"+z+"` finished async. Use `"+se+"` instead")}function ul(z){return Su(z)?z:new yi(z)}function Su(z){return!!(z&&typeof z=="object"&&"message"in z&&"messages"in z)}function Fs(z){return typeof z=="string"||bu(z)}function bu(z){return!!(z&&typeof z=="object"&&"byteLength"in z&&"byteOffset"in z)}const Ds="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",cl=[],qi={allowDangerousHtml:!0},Bs=/^(https?|ircs?|mailto|xmpp)$/i,Eu=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function Ls(z){const se=al(z),ue=Cl(z);return Yl(se.runSync(se.parse(ue),ue),z)}function Wu(z){return Ou(this,null,function*(){const se=al(z),ue=Cl(z),me=yield se.run(se.parse(ue),ue);return Yl(me,z)})}function Au(z){const se=al(z),[ue,me]=useState(void 0),[Pe,Fe]=useState(void 0);if(useEffect(function(){const ze=Cl(z);se.run(se.parse(ze),ze,function(nt,Lt){me(nt),Fe(Lt)})},[z.children,z.rehypePlugins,z.remarkPlugins,z.remarkRehypeOptions]),ue)throw ue;return Pe?Yl(Pe,z):createElement(Fragment)}function al(z){const se=z.rehypePlugins||cl,ue=z.remarkPlugins||cl,me=z.remarkRehypeOptions?lo(lo({},z.remarkRehypeOptions),qi):qi;return Zo().use(Gu).use(ue).use(ni,me).use(se)}function Cl(z){const se=z.children||"",ue=new yi;return typeof se=="string"?ue.value=se:(""+se,void 0),ue}function Yl(z,se){const ue=se.allowedElements,me=se.allowElement,Pe=se.components,Fe=se.disallowedElements,ze=se.skipHtml,nt=se.unwrapDisallowed,Lt=se.urlTransform||Ns;for(const Dt of Eu)Object.hasOwn(se,Dt.from)&&(""+Dt.from+(Dt.to?"use `"+Dt.to+"` instead":"remove it")+Ds+Dt.id,void 0);return ue&&Fe&&void 0,se.className&&(z={type:"element",tagName:"div",properties:{className:se.className},children:z.type==="root"?z.children:[z]}),Ma(z,Jt),Sn(z,{Fragment:Ht.Fragment,components:Pe,ignoreInvalidStyle:!0,jsx:Ht.jsx,jsxs:Ht.jsxs,passKeys:!0,passNode:!0});function Jt(Dt,dn,rn){if(Dt.type==="raw"&&rn&&typeof dn=="number")return ze?rn.children.splice(dn,1):rn.children[dn]={type:"text",value:Dt.value},dn;if(Dt.type==="element"){let Kt;for(Kt in ot)if(Object.hasOwn(ot,Kt)&&Object.hasOwn(Dt.properties,Kt)){const ka=Dt.properties[Kt],ja=ot[Kt];(ja===null||ja.includes(Dt.tagName))&&(Dt.properties[Kt]=Lt(String(ka||""),Kt,Dt))}}if(Dt.type==="element"){let Kt=ue?!ue.includes(Dt.tagName):Fe?Fe.includes(Dt.tagName):!1;if(!Kt&&me&&typeof dn=="number"&&(Kt=!me(Dt,dn,rn)),Kt&&rn&&typeof dn=="number")return nt&&Dt.children?rn.children.splice(dn,1,...Dt.children):rn.children.splice(dn,1),dn}}}function Ns(z){const se=z.indexOf(":"),ue=z.indexOf("?"),me=z.indexOf("#"),Pe=z.indexOf("/");return se===-1||Pe!==-1&&se>Pe||ue!==-1&&se>ue||me!==-1&&se>me||Bs.test(z.slice(0,se))?z:""}var Is=y(5883),Ql=y(92393),Ts=y(18082),yu=y(5016);function Jl(z,se){var ue=Object.keys(z);if(Object.getOwnPropertySymbols){var me=Object.getOwnPropertySymbols(z);se&&(me=me.filter(function(Pe){return Object.getOwnPropertyDescriptor(z,Pe).enumerable})),ue.push.apply(ue,me)}return ue}function Gi(z){for(var se=1;se=4)return[z[0],z[1],z[2],z[3],"".concat(z[0],".").concat(z[1]),"".concat(z[0],".").concat(z[2]),"".concat(z[0],".").concat(z[3]),"".concat(z[1],".").concat(z[0]),"".concat(z[1],".").concat(z[2]),"".concat(z[1],".").concat(z[3]),"".concat(z[2],".").concat(z[0]),"".concat(z[2],".").concat(z[1]),"".concat(z[2],".").concat(z[3]),"".concat(z[3],".").concat(z[0]),"".concat(z[3],".").concat(z[1]),"".concat(z[3],".").concat(z[2]),"".concat(z[0],".").concat(z[1],".").concat(z[2]),"".concat(z[0],".").concat(z[1],".").concat(z[3]),"".concat(z[0],".").concat(z[2],".").concat(z[1]),"".concat(z[0],".").concat(z[2],".").concat(z[3]),"".concat(z[0],".").concat(z[3],".").concat(z[1]),"".concat(z[0],".").concat(z[3],".").concat(z[2]),"".concat(z[1],".").concat(z[0],".").concat(z[2]),"".concat(z[1],".").concat(z[0],".").concat(z[3]),"".concat(z[1],".").concat(z[2],".").concat(z[0]),"".concat(z[1],".").concat(z[2],".").concat(z[3]),"".concat(z[1],".").concat(z[3],".").concat(z[0]),"".concat(z[1],".").concat(z[3],".").concat(z[2]),"".concat(z[2],".").concat(z[0],".").concat(z[1]),"".concat(z[2],".").concat(z[0],".").concat(z[3]),"".concat(z[2],".").concat(z[1],".").concat(z[0]),"".concat(z[2],".").concat(z[1],".").concat(z[3]),"".concat(z[2],".").concat(z[3],".").concat(z[0]),"".concat(z[2],".").concat(z[3],".").concat(z[1]),"".concat(z[3],".").concat(z[0],".").concat(z[1]),"".concat(z[3],".").concat(z[0],".").concat(z[2]),"".concat(z[3],".").concat(z[1],".").concat(z[0]),"".concat(z[3],".").concat(z[1],".").concat(z[2]),"".concat(z[3],".").concat(z[2],".").concat(z[0]),"".concat(z[3],".").concat(z[2],".").concat(z[1]),"".concat(z[0],".").concat(z[1],".").concat(z[2],".").concat(z[3]),"".concat(z[0],".").concat(z[1],".").concat(z[3],".").concat(z[2]),"".concat(z[0],".").concat(z[2],".").concat(z[1],".").concat(z[3]),"".concat(z[0],".").concat(z[2],".").concat(z[3],".").concat(z[1]),"".concat(z[0],".").concat(z[3],".").concat(z[1],".").concat(z[2]),"".concat(z[0],".").concat(z[3],".").concat(z[2],".").concat(z[1]),"".concat(z[1],".").concat(z[0],".").concat(z[2],".").concat(z[3]),"".concat(z[1],".").concat(z[0],".").concat(z[3],".").concat(z[2]),"".concat(z[1],".").concat(z[2],".").concat(z[0],".").concat(z[3]),"".concat(z[1],".").concat(z[2],".").concat(z[3],".").concat(z[0]),"".concat(z[1],".").concat(z[3],".").concat(z[0],".").concat(z[2]),"".concat(z[1],".").concat(z[3],".").concat(z[2],".").concat(z[0]),"".concat(z[2],".").concat(z[0],".").concat(z[1],".").concat(z[3]),"".concat(z[2],".").concat(z[0],".").concat(z[3],".").concat(z[1]),"".concat(z[2],".").concat(z[1],".").concat(z[0],".").concat(z[3]),"".concat(z[2],".").concat(z[1],".").concat(z[3],".").concat(z[0]),"".concat(z[2],".").concat(z[3],".").concat(z[0],".").concat(z[1]),"".concat(z[2],".").concat(z[3],".").concat(z[1],".").concat(z[0]),"".concat(z[3],".").concat(z[0],".").concat(z[1],".").concat(z[2]),"".concat(z[3],".").concat(z[0],".").concat(z[2],".").concat(z[1]),"".concat(z[3],".").concat(z[1],".").concat(z[0],".").concat(z[2]),"".concat(z[3],".").concat(z[1],".").concat(z[2],".").concat(z[0]),"".concat(z[3],".").concat(z[2],".").concat(z[0],".").concat(z[1]),"".concat(z[3],".").concat(z[2],".").concat(z[1],".").concat(z[0])]}var dl={};function Os(z){if(z.length===0||z.length===1)return z;var se=z.join(".");return dl[se]||(dl[se]=ql(z)),dl[se]}function ks(z){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=arguments.length>2?arguments[2]:void 0,me=z.filter(function(Fe){return Fe!=="token"}),Pe=Os(me);return Pe.reduce(function(Fe,ze){return Gi(Gi({},Fe),ue[ze])},se)}function _l(z){return z.join(" ")}function Rs(z,se){var ue=0;return function(me){return ue+=1,me.map(function(Pe,Fe){return Ms({node:Pe,stylesheet:z,useInlineStyles:se,key:"code-segment-".concat(ue,"-").concat(Fe)})})}}function Ms(z){var se=z.node,ue=z.stylesheet,me=z.style,Pe=me===void 0?{}:me,Fe=z.useInlineStyles,ze=z.key,nt=se.properties,Lt=se.type,Jt=se.tagName,Dt=se.value;if(Lt==="text")return Dt;if(Jt){var dn=Rs(ue,Fe),rn;if(!Fe)rn=Gi(Gi({},nt),{},{className:_l(nt.className)});else{var Kt=Object.keys(ue).reduce(function(Aa,Pr){return Pr.split(".").forEach(function(er){Aa.includes(er)||Aa.push(er)}),Aa},[]),ka=nt.className&&nt.className.includes("token")?["token"]:[],ja=nt.className&&ka.concat(nt.className.filter(function(Aa){return!Kt.includes(Aa)}));rn=Gi(Gi({},nt),{},{className:_l(ja)||void 0,style:ks(nt.className,Object.assign({},nt.style,Pe),ue)})}var lr=dn(se.children);return oe.createElement(Jt,(0,yu.Z)({key:ze},rn),lr)}}var zs=function(z,se){var ue=z.listLanguages();return ue.indexOf(se)!==-1},$l=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"];function es(z,se){var ue=Object.keys(z);if(Object.getOwnPropertySymbols){var me=Object.getOwnPropertySymbols(z);se&&(me=me.filter(function(Pe){return Object.getOwnPropertyDescriptor(z,Pe).enumerable})),ue.push.apply(ue,me)}return ue}function ki(z){for(var se=1;se1&&arguments[1]!==void 0?arguments[1]:[],ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],me=0;me2&&arguments[2]!==void 0?arguments[2]:[];return gl({children:Mr,lineNumber:da,lineNumberStyle:nt,largestLineNumber:ze,showInlineLineNumbers:Pe,lineProps:ue,className:Er,showLineNumbers:me,wrapLongLines:Lt,wrapLines:se})}function ja(Mr,da){if(me&&da&&Pe){var Er=Zi(nt,da,ze);Mr.unshift(Vi(da,Er))}return Mr}function lr(Mr,da){var Er=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return se||Er.length>0?ka(Mr,da,Er):ja(Mr,da)}for(var Aa=function(){var da=Dt[Kt],Er=da.children[0].value,eo=Cu(Er);if(eo){var Vr=Er.split(` -`);Vr.forEach(function(to,zo){var Zr=me&&dn.length+Fe,dr={type:"text",value:"".concat(to,` -`)};if(zo===0){var zr=Dt.slice(rn+1,Kt).concat(gl({children:[dr],className:da.properties.className})),Ir=lr(zr,Zr);dn.push(Ir)}else if(zo===Vr.length-1){var Co=Dt[Kt+1]&&Dt[Kt+1].children&&Dt[Kt+1].children[0],Fo={type:"text",value:"".concat(to)};if(Co){var jo=gl({children:[Fo],className:da.properties.className});Dt.splice(Kt+1,0,jo)}else{var Go=[Fo],hn=lr(Go,Zr,da.properties.className);dn.push(hn)}}else{var Wo=[dr],ii=lr(Wo,Zr,da.properties.className);dn.push(ii)}}),rn=Kt}Kt++};Kt code[class*="language-"]':{background:"#f5f2f0",padding:".1em",borderRadius:".3em",whiteSpace:"normal"},comment:{color:"slategray"},prolog:{color:"slategray"},doctype:{color:"slategray"},cdata:{color:"slategray"},punctuation:{color:"#999"},namespace:{Opacity:".7"},property:{color:"#905"},tag:{color:"#905"},boolean:{color:"#905"},number:{color:"#905"},constant:{color:"#905"},symbol:{color:"#905"},deleted:{color:"#905"},selector:{color:"#690"},"attr-name":{color:"#690"},string:{color:"#690"},char:{color:"#690"},builtin:{color:"#690"},inserted:{color:"#690"},operator:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},entity:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)",cursor:"help"},url:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},".language-css .token.string":{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},".style .token.string":{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},atrule:{color:"#07a"},"attr-value":{color:"#07a"},keyword:{color:"#07a"},function:{color:"#DD4A68"},"class-name":{color:"#DD4A68"},regex:{color:"#e90"},important:{color:"#e90",fontWeight:"bold"},variable:{color:"#e90"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}},mc=y(11594),fc=y.n(mc),hc=["abap","abnf","actionscript","ada","agda","al","antlr4","apacheconf","apex","apl","applescript","aql","arduino","arff","asciidoc","asm6502","asmatmel","aspnet","autohotkey","autoit","avisynth","avro-idl","bash","basic","batch","bbcode","bicep","birb","bison","bnf","brainfuck","brightscript","bro","bsl","c","cfscript","chaiscript","cil","clike","clojure","cmake","cobol","coffeescript","concurnas","coq","cpp","crystal","csharp","cshtml","csp","css-extras","css","csv","cypher","d","dart","dataweave","dax","dhall","diff","django","dns-zone-file","docker","dot","ebnf","editorconfig","eiffel","ejs","elixir","elm","erb","erlang","etlua","excel-formula","factor","false","firestore-security-rules","flow","fortran","fsharp","ftl","gap","gcode","gdscript","gedcom","gherkin","git","glsl","gml","gn","go-module","go","graphql","groovy","haml","handlebars","haskell","haxe","hcl","hlsl","hoon","hpkp","hsts","http","ichigojam","icon","icu-message-format","idris","iecst","ignore","inform7","ini","io","j","java","javadoc","javadoclike","javascript","javastacktrace","jexl","jolie","jq","js-extras","js-templates","jsdoc","json","json5","jsonp","jsstacktrace","jsx","julia","keepalived","keyman","kotlin","kumir","kusto","latex","latte","less","lilypond","liquid","lisp","livescript","llvm","log","lolcode","lua","magma","makefile","markdown","markup-templating","markup","matlab","maxscript","mel","mermaid","mizar","mongodb","monkey","moonscript","n1ql","n4js","nand2tetris-hdl","naniscript","nasm","neon","nevod","nginx","nim","nix","nsis","objectivec","ocaml","opencl","openqasm","oz","parigp","parser","pascal","pascaligo","pcaxis","peoplecode","perl","php-extras","php","phpdoc","plsql","powerquery","powershell","processing","prolog","promql","properties","protobuf","psl","pug","puppet","pure","purebasic","purescript","python","q","qml","qore","qsharp","r","racket","reason","regex","rego","renpy","rest","rip","roboconf","robotframework","ruby","rust","sas","sass","scala","scheme","scss","shell-session","smali","smalltalk","smarty","sml","solidity","solution-file","soy","sparql","splunk-spl","sqf","sql","squirrel","stan","stylus","swift","systemd","t4-cs","t4-templating","t4-vb","tap","tcl","textile","toml","tremor","tsx","tt2","turtle","twig","typescript","typoscript","unrealscript","uorazor","uri","v","vala","vbnet","velocity","verilog","vhdl","vim","visual-basic","warpscript","wasm","web-idl","wiki","wolfram","wren","xeora","xml-doc","xojo","xquery","yaml","yang","zig"],Xu=gc(fc(),pc);Xu.supportedLanguages=hc;var vc=Xu,Sc={'pre[class*="language-"]':{color:"#d4d4d4",fontSize:"13px",textShadow:"none",fontFamily:'Menlo, Monaco, Consolas, "Andale Mono", "Ubuntu Mono", "Courier New", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",background:"#1e1e1e"},'code[class*="language-"]':{color:"#d4d4d4",fontSize:"13px",textShadow:"none",fontFamily:'Menlo, Monaco, Consolas, "Andale Mono", "Ubuntu Mono", "Courier New", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#264F78"},'code[class*="language-"]::selection':{textShadow:"none",background:"#264F78"},'pre[class*="language-"] *::selection':{textShadow:"none",background:"#264F78"},'code[class*="language-"] *::selection':{textShadow:"none",background:"#264F78"},':not(pre) > code[class*="language-"]':{padding:".1em .3em",borderRadius:".3em",color:"#db4c69",background:"#1e1e1e"},".namespace":{Opacity:".7"},"doctype.doctype-tag":{color:"#569CD6"},"doctype.name":{color:"#9cdcfe"},comment:{color:"#6a9955"},prolog:{color:"#6a9955"},punctuation:{color:"#d4d4d4"},".language-html .language-css .token.punctuation":{color:"#d4d4d4"},".language-html .language-javascript .token.punctuation":{color:"#d4d4d4"},property:{color:"#9cdcfe"},tag:{color:"#569cd6"},boolean:{color:"#569cd6"},number:{color:"#b5cea8"},constant:{color:"#9cdcfe"},symbol:{color:"#b5cea8"},inserted:{color:"#b5cea8"},unit:{color:"#b5cea8"},selector:{color:"#d7ba7d"},"attr-name":{color:"#9cdcfe"},string:{color:"#ce9178"},char:{color:"#ce9178"},builtin:{color:"#ce9178"},deleted:{color:"#ce9178"},".language-css .token.string.url":{textDecoration:"underline"},operator:{color:"#d4d4d4"},entity:{color:"#569cd6"},"operator.arrow":{color:"#569CD6"},atrule:{color:"#ce9178"},"atrule.rule":{color:"#c586c0"},"atrule.url":{color:"#9cdcfe"},"atrule.url.function":{color:"#dcdcaa"},"atrule.url.punctuation":{color:"#d4d4d4"},keyword:{color:"#569CD6"},"keyword.module":{color:"#c586c0"},"keyword.control-flow":{color:"#c586c0"},function:{color:"#dcdcaa"},"function.maybe-class-name":{color:"#dcdcaa"},regex:{color:"#d16969"},important:{color:"#569cd6"},italic:{fontStyle:"italic"},"class-name":{color:"#4ec9b0"},"maybe-class-name":{color:"#4ec9b0"},console:{color:"#9cdcfe"},parameter:{color:"#9cdcfe"},interpolation:{color:"#9cdcfe"},"punctuation.interpolation-punctuation":{color:"#569cd6"},variable:{color:"#9cdcfe"},"imports.maybe-class-name":{color:"#9cdcfe"},"exports.maybe-class-name":{color:"#9cdcfe"},escape:{color:"#d7ba7d"},"tag.punctuation":{color:"#808080"},cdata:{color:"#808080"},"attr-value":{color:"#ce9178"},"attr-value.punctuation":{color:"#ce9178"},"attr-value.punctuation.attr-equals":{color:"#d4d4d4"},namespace:{color:"#4ec9b0"},'pre[class*="language-javascript"]':{color:"#9cdcfe"},'code[class*="language-javascript"]':{color:"#9cdcfe"},'pre[class*="language-jsx"]':{color:"#9cdcfe"},'code[class*="language-jsx"]':{color:"#9cdcfe"},'pre[class*="language-typescript"]':{color:"#9cdcfe"},'code[class*="language-typescript"]':{color:"#9cdcfe"},'pre[class*="language-tsx"]':{color:"#9cdcfe"},'code[class*="language-tsx"]':{color:"#9cdcfe"},'pre[class*="language-css"]':{color:"#ce9178"},'code[class*="language-css"]':{color:"#ce9178"},'pre[class*="language-html"]':{color:"#d4d4d4"},'code[class*="language-html"]':{color:"#d4d4d4"},".language-regex .token.anchor":{color:"#dcdcaa"},".language-html .token.punctuation":{color:"#808080"},'pre[class*="language-"] > code[class*="language-"]':{position:"relative",zIndex:"1"},".line-highlight.line-highlight":{background:"#f7ebc6",boxShadow:"inset 5px 0 0 #f7d87c",zIndex:"0"}},Pu=y(56102),xu={wrp:"wrp___H70W8","file-list":"file-list___S5XYJ",ExtraEdit:"ExtraEdit___K6Xf2",btn:"btn___Yiu8q"},Ku=y(43604),Hs=y(89299),Io=y(59301),bc=Object.defineProperty,js=Object.getOwnPropertySymbols,Yu=Object.prototype.hasOwnProperty,Qu=Object.prototype.propertyIsEnumerable,Ju=(z,se,ue)=>se in z?bc(z,se,{enumerable:!0,configurable:!0,writable:!0,value:ue}):z[se]=ue,qu=(z,se)=>{for(var ue in se||(se={}))Yu.call(se,ue)&&Ju(z,ue,se[ue]);if(js)for(var ue of js(se))Qu.call(se,ue)&&Ju(z,ue,se[ue]);return z},Ec=(z,se)=>{var ue={};for(var me in z)Yu.call(z,me)&&se.indexOf(me)<0&&(ue[me]=z[me]);if(z!=null&&js)for(var me of js(z))se.indexOf(me)<0&&Qu.call(z,me)&&(ue[me]=z[me]);return ue},Ac=(z,se,ue)=>new Promise((me,Pe)=>{var Fe=Lt=>{try{nt(ue.next(Lt))}catch(Jt){Pe(Jt)}},ze=Lt=>{try{nt(ue.throw(Lt))}catch(Jt){Pe(Jt)}},nt=Lt=>Lt.done?me(Lt.value):Promise.resolve(Lt.value).then(Fe,ze);nt((ue=ue.apply(z,se)).next())}),yc=({onCallback:z,scrollBox:se,Data:ue,extraEdit:me,showEditableBox:Pe,onRedraw:Fe,loading:ze,showPreference:nt,onPreference:Lt})=>{var Jt,Dt;const{allowCopy:dn=!1,fileList:rn,hideTextEffect:Kt=!1,text:ka=""}=ue,[ja,lr]=(0,oe.useState)(""),[Aa,Pr]=(0,oe.useState)(!0),er=(0,oe.useRef)(0),io=(0,oe.useRef)(!1);(0,oe.useEffect)(()=>ka?(Pr(!0),Kt?lr(ka):Ac(void 0,null,function*(){for(let Er=0;ErEr+4?" __":"");lr(eo),yield new Promise(Vr=>setTimeout(Vr,70))}Pr(!1),z==null||z(ue)}),se.current.addEventListener("wheel",Mr),()=>{var Er;lr(""),(Er=se.current)==null||Er.removeEventListener("wheel",Mr)}):void 0,[]),(0,oe.useEffect)(()=>{se.current.scrollTo({top:se.current.scrollHeight,behavior:"smooth"})},[]);const Mr=()=>{io.current=!0};return Io.createElement("div",{className:`${xu.wrp} fadeIn animated`},ue.sender!=="AI"&&Io.createElement("p",{dangerouslySetInnerHTML:{__html:ka.replace(//g,">").replace(/\n/g,"
")}}),ue.sender==="AI"&&Io.createElement(Ls,{components:{code(da){var Er=da,{node:eo,inline:Vr,className:to,children:zo}=Er,Zr=Ec(Er,["node","inline","className","children"]);const dr=/language-(\w+)/.exec(to||"");return se.current.scrollHeight-er.current>60&&!io.current&&(se.current.scrollTo({top:se.current.scrollHeight,behavior:"smooth"}),er.current=se.current.scrollHeight),!Vr&&dr?Io.createElement("div",{style:{position:"relative",minHeight:50}},Io.createElement(Pu.CopyToClipboard,{text:String(zo).replace(/\n$/,""),onCopy:()=>ge.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},Io.createElement("button",{style:{position:"absolute",top:0,right:0,padding:"4px 8px",borderRadius:"0 0 0 5px",border:"none",backgroundColor:"#007bff",color:"#fff",cursor:"pointer",fontSize:"12px"}},"\u590D\u5236")),Io.createElement(vc,qu({style:Sc,language:dr[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},Zr),String(zo||"").replace(/\n$/,""))):Io.createElement("code",qu({className:to},Zr),zo)}}},ja),rn&&!Aa&&Io.createElement(Oe.Z,{className:`${xu["file-list"]} animated fadeIn`},Io.createElement(Ku.Z,null,Io.createElement("img",{src:y(90034)(`./${((Dt=(Jt=rn==null?void 0:rn.name)==null?void 0:Jt.split("."))==null?void 0:Dt.pop())||"txt"}.png`),width:20,className:"mr10"})),Io.createElement(Ku.Z,null,rn==null?void 0:rn.name,Io.createElement("br",null),(0,Hs.RD)(rn==null?void 0:rn.size))),!Aa&&Io.createElement("div",{className:xu.ExtraEdit},me==null?void 0:me(ue),dn&&Io.createElement(Pu.CopyToClipboard,{text:String(ja).replace(/\n$/,""),onCopy:()=>ge.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},Io.createElement(Ee.Z,{title:"\u590D\u5236"},Io.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),nt&&Io.createElement(Io.Fragment,null,Io.createElement(Ee.Z,{title:"\u559C\u6B22"},Io.createElement("i",{style:ue!=null&&ue.like?{color:"#FA8D30"}:{},onClick:()=>Lt("like",!(ue!=null&&ue.like)),className:"iconfot icon-yijiejue font15"})),Io.createElement(Ee.Z,{title:"\u4E0D\u559C\u6B22"},Io.createElement("i",{style:ue!=null&&ue.boring?{color:"#e86d7c"}:{},onClick:()=>Lt("boring",!(ue!=null&&ue.boring)),className:"iconfot icon-weijiejuezhengchang font15"}))),Pe&&!ze&&Io.createElement(Ee.Z,{title:"\u91CD\u65B0\u751F\u6210"},Io.createElement("i",{onClick:Fe,className:"iconfot icon-gengxin-genghuan-tihuan"}))))},ro={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M","ai-wrp":"ai-wrp___AEGoS","loading-wanx":"loading-wanx___GtiUv","dot-flashing":"dot-flashing___xJNVn","dot-fade":"dot-fade___KWn1a","footer-container":"footer-container___HTy33",full:"full___dZLXo",lineFour:"lineFour___Lhbz5","input-container":"input-container___M88BT",fullIcon:"fullIcon___YWXTV","upload-btn":"upload-btn___fKRCG","send-btn":"send-btn___yOKG5","chat-container":"chat-container___pNTrU","chat-message":"chat-message___isXl8",title:"title___hXSVA",answerWrp:"answerWrp___COjAb",li:"li___PjMV3",img:"img___wZqEA",content:"content___OlYYG",user:"user___rbSU1",container:"container___hZAxN",item:"item___Z9j46",itemMask:"itemMask___pC6Cb",show:"show___WQ1Wl",mask:"mask___irVlm",disabledNumClass:"disabledNumClass___UIKcm",editable:"editable___CpDhE",text:"text___yWTCV",file:"file___fxAKb",action:"action___I2zGy"},wu=y(52430),Fu=y(64681),Cc=({positionX:z,src:se,onClick:ue})=>{const me=(0,oe.useRef)(null),[Pe,Fe]=(0,oe.useState)(!1),[ze,nt]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[Lt,Jt]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[Dt,dn]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[rn,Kt]=(0,oe.useState)(!1);(0,oe.useEffect)(()=>{const lr=()=>{nt({x:20,y:window.innerHeight*.62})};return window.addEventListener("resize",lr),()=>{window.removeEventListener("resize",lr)}},[]),(0,oe.useEffect)(()=>{const lr=Pr=>{var er;if(Pe){const io=Pr.clientY-Dt.y;let Mr=Lt.y+io;const da=window.innerHeight-(((er=me.current)==null?void 0:er.offsetHeight)||0)-50,Er=50;Mrda&&(Mr=da),requestAnimationFrame(()=>{nt({x:20,y:Mr})}),Kt(!0)}},Aa=()=>{Fe(!1)};return document.addEventListener("mousemove",lr),document.addEventListener("mouseup",Aa),()=>{document.removeEventListener("mousemove",lr),document.removeEventListener("mouseup",Aa)}},[Pe,Dt,Lt]);const ka=lr=>{Fe(!0),dn({x:lr.clientX,y:lr.clientY}),Jt(ze),Kt(!1)},ja=lr=>{Fe(!1),!rn&&ue&&ue(lr)};return oe.createElement("div",{style:{position:"fixed",top:ze.y,right:ze.x,zIndex:100,cursor:Pe?"grabbing":"grab"},onMouseDown:ka,onMouseUp:ja,ref:me},oe.createElement("img",{src:se||"/images/ai_teacher.png",width:60,draggable:"false"}))},Pc="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAAA1FJREFUSEuVlctvVVUYxX/f7UNCkYdMHDA0caCJMcaQXB4VLX2IRJCgRtGg+EpMHJOIiQ8mxqF/AQOdmKJNqy0EJVrkWLWi8piYQIxNHAAhaINy4XxLzzl737t7uTV4Jvve7HPWXt/61re2vXJaHwi24ZgAORSrq1pVrKr+F48X++XGwv3wTi7x9uh6e89ePq2rcnrjhxEoXctDAnA8JIJ7JBMOQhwf3WDr7KVTasjpaTKKIAnTWEnJONmPv2NlZRVGdnC91e3Fk2pI9DTLDWUvYJ5I0qmiVDIg+3ij1e2Fn9XwAFxK6PyKKkmb+obfBaNS44J6YC7R5+L25oGQjfVb3fb8pIZ7xVjGJwfute1Vm27u2Tqupd0ruVT0KfQhG3vA6vbcjy0pwqkXSymjJJF5YHqDFLBEzq0p4/FNBfCJwLhdxwSwo2PCftnAwhqt77OJh6xuu39oafxfjalET1wRHBK1TiyZfVoAPztbSRE/7OSG1GILfJzYL5VicsDq9sz3bcBwXoUrFpu8fEHZBeE+d5YlA5RNbra67fqu1Txg4sO1tvXm/FC9NXJUayznt+YQGdlUAfz0t4nGhYpizhPGiV8X5kj0MSyXsyqpMDs8ZHV7qgCOPo7lL26t5tAs1mhEdnjY6vbkN4mPU8t1Am+3pHFJOUfcmMNZ7WIQce7ISAC+gXFrXFuRmTQzjPy7XSvZf+Es6lvFHbpGfmWec0uX0//5sE3ZE1nQOOSsxHwzwFo6opxewS3Blq9Nbrb3Bw9pL7BXYkWZIcYZOc8f3WIztvN4KzYNJkY3dHbF0JRu6+rmgmB6csD6Bw9pH+KdZnRWWTMv53dyHradX1fNC2Obu/ilzO54S8RKKPNgDcauv7oY621w3p0l0Q2IP2rG0HXnVYm/bcexinG8jtKxTaapOc44d8tY7c6XgnGJR1zM18SwGyOes0/ipD023Zq8jhZqm8A85y7VWGbOjBvDOHdizEoMeM6boYJjtn1aV71oTIfLsUNEYsaeFZc5cLGPuaJpVmNHfp37Jd6Kl4PVeN0e/Uof4WxzqOHhNk7s1uG2PvPFDPc8uJYt7hyU6G4LrhM9DTba/8mF9nc3faZ1+TXe+Ffr+wR/mhi90mD/7ON2+R9W5V2x0b6OvQAAAABJRU5ErkJggg==",xc="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAAAXNSR0IArs4c6QAAA6VJREFUSEuVlVtoXGUUhdc6SbQmRFPb2pDLdCaN0D6oIFpSiAgqUkWhbxbEWiQ+iA8iFCWQUoo22mCxL4JUYkJBSalWEHshXqLRqSYiSkHQJp2ZtEKrpMVC0Gb+y9IzZ850TpwUHJiHc/k/1t5r7X2I6/zeaNPqunrsdcBWKzU58lTRY2DPb5xe7hiXezC8Ws0LjZg20gZHwABwACy4aIEHXzvHbK2zywLfTKnfSYMhzJZA5T8BD07tm2PP/wLu79QJS22JQSV1FTh1mWgcLfDqUmhJ4W4o2AP66of7Un7SAvdFZVbDouuAXHmgwD/jMzGDI2mtKDp95MmvnjvH1+MXBlP61FK95b7BQgmwCdh6MMcr4fvb2tSpG3Vc4k6+s04Z4/G1gdo9OPDiee59ZZ02SrjXEs3lki8UgYIHNofmeMIZIteZx2e5LnQYrwlLdHlqqFTyWx3qXiQmLNVhwW8d0GMhxj1zYLZIHAtNCu/FbTDADw681UIZT+0/mq/bWXF5qFPrHXHKQLct7VsINCEQGqx2PE6AI4eO5vhyKK4CFMRXU7hsoZZrbkYG1AJWu+48H/h4jhMJ4GC7Vi3Waf5amVXZC5g1ihTWct2JzxwvcCQJ7Naav4z+SIS4HBkXMGuJY9aXS64KezkFfeN5DieA/d1aoypgtRLHSKEt93Dp9Diw7/MYuDullywQeKLJQANRz5JhjoGOocs876BZI7RacIOl6MW+L2PgQMpbS9RVIDWmwpPZIjAi4vcPcvwkDv9DXbrDAu/+C387GwP7U3rMABTQUqQO1TIlVHg4z94QtGW9tjn5hx2DBUOM+jrMWIO7pnL8JtHDFzJaa7wuJiJTCTGzH+bZ+2jGjTngCUuWRtGB1pLPfneWo7HqSg5D4N/SxaUuRwaUSj7goSPRpIRzHUEtuRA0MD39Cy8lFG5v16r6Bs3X3C5k1gI/OfjnK6DEfgweOX2WJxPA8OLptL9ggdbqsssTkXXiF4baFVUQbZ44Pl7Bpp9z/D6pMKNNDhq3wi3/yRmZdcKThjht4G9OLtvSrnx/ZjbYDjA8CuxIq8dAJx3R7KD3DLjVory6ImOyE7mgd3O37rdeI5bIRKYEJxy01kB3uwBjczPBU9yRVhjOKSs2OaDvSIGjj7ep0d+EjYsOzbY+/IbgyuQsf4ycVHBnBrdfbcClM2c4n0ppJW7QuIXuccAww9X9awYHBUwezvPQ9T6ryz1rSatlRb3GTMBd/wBBRVUxXeSVgwAAAABJRU5ErkJggg==",wc="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAAAXNSR0IArs4c6QAABD9JREFUSEvNlG1MU2cUx/+3hVJKoZQCKTIGTBw6ZB1CNmg/MHkNoqAJe9fhDMvWkhZcjG4fMdnMkm2Ei4Diy8IyEUPUGCNDjSxx2XgHCxN0sooI0spLQ2lpe1vuXe5d1oFNVkj8sPPlSe4553fOc87/PgTWYIcPnwl2OJzfi8WiXJvN0cvjMaXV1eopX6mErwDWr9PVf5Wfr/xcpVIQIyMGpqXlxgWSVL/nK3eN8LpWtfrtkqiocNjtThw7drafJDVpzwVeUVH3Tmxs9HmlUkEMDT1g7t4d+6KmRvP1c4H/PZoTOwC6EcBRktSwp0/zGsvBg98Fut3BMn9/ysvncuESn4+PeTzMrSS7XALG6aTnGxs/WVr53QM4cuSkxG5frpdIxG+Fh4f4E2vaxr+omRmLy2KxXuLxHJrq6s/mWY8HodM13NyzR5mdmZlMUJQbLpfb57WfDbh16w7T0aH/hSTVmR54ZeXJbQkJ8v7y8iKYzVZYrXaYTGZYLEuIiAhFaGiQVyHWx8aIxYGQy8PA3pTNu3q1C1NTsyqSLP+N61yna3g3NzflfE5OCqan59HW1oPxBQoCaQgo0yxSN2+ASpXkKdDbex+d+kcQyCPgtlgRFQDs2pUOilpGZ+cIo9cbPiJJTRMH12obPigoSP1RqXwF16714J6DhzBVKnh+fqCdFIxtHcjbFodNm6IxMfEUV26PImpnDvgiIRj3Msx9Q4ilFpGevgXd3aPMwIChrLZWfdYL/s23FxG+twQZchGmKWCSAmwPHyPoziCKijJw/Xo/ZuMToEhJgJsBJpzgGpg81Yz9+7J9wyPL3kdYgB8cDEAzwMKkEcLuHhQXZ6C9vQ/mLUmIS3yR85ndwDLD4HH9D9i/N2s1vLKy7jWGIXbk56d9yY6FXYhBGAqZMpWbMZ9NvHIDb74cgc2JMRgfN6Gt7yGiSwpB8HkIIABT/++QmyahVCZx8MHBsaM0TV8kKirqW2ga8QUFaa+z8Lm5Ra6AkfFDQIQM9okpJMdIkZn5qmehXV2j6PvDiMDYF0CZFyCjbCguVsLlWkZXFwfvJwhi2GvmrMRYe/JkDgsLS4iMlEAmC/GSIitZo9GM4GAhoqPDQRAErFbHf8/8H/i6/yCwOv8/wfX6P5GYGAOhUICBgTFs3RoHgcCPnS2n65W27s5bW28jLy8VEkkQmpt/xu7dGRCJhDh9+ieUlRWsgrMj7e29/+xPdKIkKyu5dft2BfeerLTLl39FdnYKQkJEYAsVFr4BkSgATU03UVqa6wmlaRqzsxb2dszw8KN9tbXqc5xaDh06FS+Vih8cOJDHdzpdKx/LNeyV4SS4uLjEne3tffTMjDnp+HHtPc+Tq9XW1WzcuEGrULxEBAUJ1wBdHWKzOTA0ZGAMBmNjTY3601XvOduuTlevAfAhQRByVrfrMZqmTQBzTip9WltVVUWzuX8BL+8z38bSCP4AAAAASUVORK5CYII=",Fc="data:image/png;base64,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",Dc=y(92310),Bc=y.n(Dc),_u=y(13952),Lc=Object.defineProperty,$u=Object.getOwnPropertySymbols,Nc=Object.prototype.hasOwnProperty,Ic=Object.prototype.propertyIsEnumerable,ec=(z,se,ue)=>se in z?Lc(z,se,{enumerable:!0,configurable:!0,writable:!0,value:ue}):z[se]=ue,Du=(z,se)=>{for(var ue in se||(se={}))Nc.call(se,ue)&&ec(z,ue,se[ue]);if($u)for(var ue of $u(se))Ic.call(se,ue)&&ec(z,ue,se[ue]);return z},Bu=(z,se,ue)=>new Promise((me,Pe)=>{var Fe=Lt=>{try{nt(ue.next(Lt))}catch(Jt){Pe(Jt)}},ze=Lt=>{try{nt(ue.throw(Lt))}catch(Jt){Pe(Jt)}},nt=Lt=>Lt.done?me(Lt.value):Promise.resolve(Lt.value).then(Fe,ze);nt((ue=ue.apply(z,se)).next())});const Tc=({title:z,description:se,placeholder:ue,hideUpload:me,hideInputBox:Pe,aiIcon:Fe,userIcon:ze,children:nt,taskData:Lt,user:Jt,name:Dt,code:dn,globalSetting:rn,authority:Kt,isShowComponent:ka=!0,DrawerProps:ja={},FetchUrl:lr="https://ai-data.educoder.net/v1/chat-messages",FetchData:Aa={},defaultGetData:Pr=!1,extraEdit:er=()=>null,isShowDefuatTips:io=!0,isReview:Mr,onOpen:da,loadingOption:Er,isIntelligentAssistant:eo=!1,intelligentAssistantItems:Vr=[],showEditableBox:to=!1,showPreference:zo=!1,initMessage:Zr="",customRequest:dr})=>{var zr,Ir,Co,Fo,jo,Go,hn,Wo,ii,Fn,Jo;const[ui,Ri]=(0,oe.useState)([]),[Yi,Vo]=(0,oe.useState)(null),[mi,Mi]=(0,oe.useState)(!1),[fo,Pi]=(0,oe.useState)([]),[_i,Qi]=(0,oe.useState)(!1),[ai,fi]=(0,oe.useState)([]),To=(0,oe.useRef)(ai),as=(0,oe.useRef)(),xi=(0,oe.useRef)(),[hi,wl]=(0,oe.useState)(""),[Lu,Nu]=(0,oe.useState)([`${(zr=Lt==null?void 0:Lt.challenge)==null?void 0:zr.task_pass}\uFF0C\u8BF7\u7ED9\u51FA\u7B54\u9898\u601D\u8003\u65B9\u5411\u3002\\n\\n\u4E0D\u8981\u7ED9\u51FA\u5B66\u751F\u6B63\u786E\u7B54\u6848\uFF0C\u4E0D\u8981\u7ED9\u51FA\u4EFB\u4F55\u4EE3\u7801`]),rl=hi==null?void 0:hi.split(` -`).length,[Fl,ga]=(0,oe.useState)(!1),[Wa,Ur]=(0,oe.useState)(0),[no,uo]=(0,oe.useState)(null),[ri,ci]=(0,oe.useState)(""),vi=(0,oe.useRef)(null),$i=!!Lt,pl=[{img:Pc,name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:""},{img:xc,name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:(Ir=Lt==null?void 0:Lt.challenge)==null?void 0:Ir.task_pass},{img:wc,name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:(Co=Lt==null?void 0:Lt.challenge)==null?void 0:Co.task_pass}],di={maxCount:1,showUploadList:!1,withCredentials:!0,accept:".doc,.docx,.md,.txt,.pdf,.jpg,.png",beforeUpload:Fa=>{var Hr,Do,co,ti;const Si=(ti=(co=(Do=(Hr=Fa==null?void 0:Fa.name)==null?void 0:Hr.split("."))==null?void 0:Do.slice(-1))==null?void 0:co[0])==null?void 0:ti.toLowerCase(),wi=["doc","docx","md","pdf","txt","jpg","png"].includes(Si);return Fa.size==0?(ge.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),fe.default.LIST_IGNORE):wi||(ge.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001jpg\u3001png\u6587\u4EF6"),fe.default.LIST_IGNORE)},onChange:({fileList:Fa})=>{Pi((Fa==null?void 0:Fa.filter(Hr=>(Hr==null?void 0:Hr.status)==="done"))||[])},action:`${(Fo=_u.Z)==null?void 0:Fo.API_SERVER}/api/intelligent_imports/upload_file.json`},ol={maxCount:1,showUploadList:!1,accept:".doc,.docx,.md,.txt,.pdf",beforeUpload:Fa=>{var Hr,Do,co,ti;const Si=(ti=(co=(Do=(Hr=Fa==null?void 0:Fa.name)==null?void 0:Hr.split("."))==null?void 0:Do.slice(-1))==null?void 0:co[0])==null?void 0:ti.toLowerCase(),wi=["doc","docx","md","pdf","txt"].includes(Si);return Fa.size==0?(ge.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),fe.default.LIST_IGNORE):wi||(ge.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u6587\u4EF6"),fe.default.LIST_IGNORE)},onChange:({fileList:Fa})=>{Pi((Fa==null?void 0:Fa.filter(Hr=>(Hr==null?void 0:Hr.status)==="done"))||[])},action:`${(jo=_u.Z)==null?void 0:jo.API_SERVER}/api/attachments.json`};(0,oe.useEffect)(()=>{var Fa;if(vi.current&&no!==null){vi.current.focus();const Hr=(Fa=vi.current.resizableTextArea)==null?void 0:Fa.textArea;Hr&&(Hr.selectionStart=Hr.selectionEnd=Hr.value.length)}},[no]),(0,oe.useEffect)(()=>{rl<5&&ga(!1)},[rl]),(0,oe.useEffect)(()=>{eo&&mi&&Iu()},[mi]),(0,oe.useEffect)(()=>{To.current=ai},[ai]),(0,oe.useEffect)(()=>{var Fa;rn!=null&&rn.setting&&Ri([...ui,...((Fa=rn==null?void 0:rn.setting)==null?void 0:Fa.big_model_users)||[]])},[rn==null?void 0:rn.setting]),(0,oe.useEffect)(()=>{var Fa;Nu([`${(Fa=Lt==null?void 0:Lt.challenge)==null?void 0:Fa.task_pass}`,`${dn}`,`${dn}`])},[dn]),(0,oe.useEffect)(()=>{if(Pr&&(ja!=null&&ja.open||mi)&&(Aa!=null&&Aa.student_work_id)){if(Yi!==(Aa==null?void 0:Aa.student_work_id))fi([{text:"",done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]);else{if(ai.length)return;fi([...ai,{text:"",done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}])}rs(),Vo(Aa==null?void 0:Aa.student_work_id)}},[Pr,mi,ai,ja==null?void 0:ja.open,Aa==null?void 0:Aa.student_work_id]),(0,oe.useEffect)(()=>{ja!=null&&ja.open&&Zr&&(fi([{text:Zr,done:!1,key:Date.now(),sender:"user",fileList:fo[0]},{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>rs(Zr),300))},[ja==null?void 0:ja.open]);const zi=()=>{Mi(!0)},tc=()=>{Mi(!1)},kc=()=>{ga(!Fl)},Iu=()=>Bu(void 0,null,function*(){const Fa=yield(0,wu.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Fa==null?void 0:Fa.status)===0&&Ur(Fa==null?void 0:Fa.number)}),Rc=()=>{he.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:oe.createElement("div",null,oe.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),oe.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u752810\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},rs=(Fa="")=>Bu(void 0,null,function*(){var Hr,Do;if(dr){yield dr({mes:Fa,chatData:ai,setChatData:fi,chatDataRef:To.current,fileList:fo}),Qi(!1);return}const co=(fo==null?void 0:fo.map(Wi=>{var wi,Dl;return((wi=Wi==null?void 0:Wi.response)==null?void 0:wi.id)||((Dl=Wi==null?void 0:Wi.response)==null?void 0:Dl.file_id)}))||[],ti={};if(eo){co!=null&&co[0]&&(ti.file_id=co==null?void 0:co[0]),ti.prompt=Fa;const Wi=ai.reduce((wi,Dl)=>{if(Dl.sender==="user"){const rc=ai.find(oc=>oc.key===Dl.key&&oc.sender==="AI");rc&&wi.push({question:Dl.text,answer:rc.text})}return wi},[]);ti.history=Wi}const Si=yield(0,wu.ZP)(lr,{method:"post",body:Du(Du({inputs:{description:"",name:Dt},query:Fa,response_mode:"blocking",conversation_id:as.current||"",user:((Hr=Jt==null?void 0:Jt.userInfo)==null?void 0:Hr.login)||"\u672A\u77E5",files:co},Aa),ti),mode:"cors",headers:{"Content-Type":"application/json",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB"}});eo&&Iu(),Qi(!1),To.current[To.current.length-1].text=Si==null?void 0:Si.answer,To.current[To.current.length-1].loading=!1,To.current[To.current.length-1].response=Si,as.current=Si==null?void 0:Si.conversation_id,eo&&(To.current[To.current.length-1].text=(Do=Si==null?void 0:Si.data)==null?void 0:Do.content),fi([...To.current])}),Mc=(Fa,Hr)=>Bu(void 0,null,function*(){var Do;if(_i)return;Qi(!0),fi([...ai,{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0,name:Fa==null?void 0:Fa.name}]),setTimeout(()=>{xi.current.scrollTo({top:xi.current.scrollHeight,behavior:"smooth"})});const co=yield(0,wu.ZP)(lr,{method:"post",body:{inputs:{description:Fa==null?void 0:Fa.inputs,name:Fa==null?void 0:Fa.name},query:Lu[Hr],response_mode:"blocking",user:((Do=Jt==null?void 0:Jt.userInfo)==null?void 0:Do.login)||"\u672A\u77E5",files:[]},mode:"cors",headers:{"Content-Type":"application/json",Authorization:Fa==null?void 0:Fa.Authorization}});co!=null&&co.answer&&(Qi(!1),To.current[To.current.length-1].text=co==null?void 0:co.answer,To.current[To.current.length-1].loading=!1,To.current[To.current.length-1].response=co,as.current=co==null?void 0:co.conversation_id,fi([...To.current]))}),zc=Fa=>{wl(Fa.target.value)},nc=(Fa,Hr)=>{var Do;if(Fa==="edit"&&ri.trim()!==""&&(To.current.splice(Hr),wl(""),Pi([]),fi([...To.current,{text:ri,done:!1,key:Date.now(),sender:"user",fileList:fo[0]},{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>{rs(ri),xi.current.scrollTo({top:xi.current.scrollHeight,behavior:"smooth"})},300),ci(""),uo(null)),Fa==="redraw"){const co=To.current.splice(Hr-1),ti=(Do=co==null?void 0:co[0])==null?void 0:Do.text;wl(""),Pi([]),fi([...To.current,{text:ti,done:!1,key:Date.now(),sender:"user",fileList:fo[0]},{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>{rs(ti),xi.current.scrollTo({top:xi.current.scrollHeight,behavior:"smooth"})},300),ci(""),uo(null)}},ac=()=>{hi.trim()!==""&&(ci(""),uo(null),wl(""),Pi([]),fi([...ai,{text:hi,done:!1,key:Date.now(),sender:"user",fileList:fo[0]},{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>{rs(hi),xi.current.scrollTo({top:xi.current.scrollHeight,behavior:"smooth"})},300))},Uc=Fa=>{var Hr;if(Fa.shiftKey){if(Fa.key==="Enter")return}else if(Fa.key==="Enter"){if(Fa.preventDefault(),fo!=null&&fo.length&&((Hr=fo==null?void 0:fo[0])==null?void 0:Hr.status)!=="done"||_i)return;ac()}},Hc=(Fa,Hr)=>{var Do,co,ti,Si,Wi;return oe.createElement("div",{className:ro.editable},Hr===no?oe.createElement(oe.Fragment,null,oe.createElement(ie.default.TextArea,{value:ri,ref:vi,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:wi=>ci(wi.target.value)}),oe.createElement("div",{className:ro.action,style:{bottom:-52}},oe.createElement(xe.ZP,{onClick:()=>{ci(""),uo(null)},size:"small"},"\u53D6\u6D88"),oe.createElement(xe.ZP,{disabled:!ri.trim(),onClick:()=>nc("edit",Hr),type:"primary",size:"small"},"\u786E\u8BA4"))):oe.createElement(oe.Fragment,null,oe.createElement("div",{className:ro.text},Fa==null?void 0:Fa.text),oe.createElement("div",{className:ro.action},oe.createElement(Pu.CopyToClipboard,{text:(Fa==null?void 0:Fa.text)||"",onCopy:()=>ge.ZP.success("\u590D\u5236\u6210\u529F")},oe.createElement(Ee.Z,{title:"\u590D\u5236"},oe.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),!_i&&oe.createElement(Ee.Z,{title:"\u7F16\u8F91"},oe.createElement("i",{onClick:()=>{uo(Hr),ci((Fa==null?void 0:Fa.text)||"")},className:"iconfot icon-bianji10 font14"})))),(Fa==null?void 0:Fa.fileList)&&oe.createElement("div",{className:ro.file},oe.createElement("img",{src:y(90034)(`./${((ti=(co=(Do=Fa==null?void 0:Fa.fileList)==null?void 0:Do.name)==null?void 0:co.split("."))==null?void 0:ti.pop())||"txt"}.png`),width:20,className:"mr10"}),oe.createElement("div",{className:"c-black"},oe.createElement("div",null,(0,Hs.tP)((Si=Fa==null?void 0:Fa.fileList)==null?void 0:Si.name,20)),oe.createElement("div",null,(0,Hs.RD)((Wi=Fa==null?void 0:Fa.fileList)==null?void 0:Wi.size)))))},jc=(Fa,Hr,Do)=>{fi(co=>(co[Do][Fa]=Hr,Hr&&(co[Do][Fa==="like"?"boring":"like"]=!1),[...co]))};if($i&&!ui.includes((Go=(0,Fu.eY)())==null?void 0:Go.login)){if(!(Lt!=null&&Lt.chatgpt))return oe.createElement(oe.Fragment,null)}else if(!ka||!(Kt||ui.includes((hn=(0,Fu.eY)())==null?void 0:hn.login)))return oe.createElement(oe.Fragment,null);return eo&&!ui.includes((Wo=(0,Fu.eY)())==null?void 0:Wo.login)?oe.createElement(oe.Fragment,null):oe.createElement("div",null,nt?oe.createElement("div",{onClick:da||zi},oe.createElement(je.Outlet,null),nt):oe.createElement(Cc,{src:eo?Fc:"",onClick:da||zi}),oe.createElement(Le.Z,{className:`${ja!=null&&ja.open||mi?"body-overflow-hidden":""} ${ro.answerWrp}`,width:(ja==null?void 0:ja.width)||880,title:oe.createElement("span",{className:ro.title},z||"\u5934\u6B4CAI"),onClose:(ja==null?void 0:ja.onClose)||tc,open:(ja==null?void 0:ja.open)||mi,afterOpenChange:Fa=>{Fa||(ci(""),uo(null))}},oe.createElement("div",{className:ro["ai-wrp"]},oe.createElement("div",{ref:xi,className:ro["chat-container"]},io&&oe.createElement("div",{className:ro.li},oe.createElement("img",{className:ro.img,src:Fe||"/images/ai_icon.png"}),oe.createElement("div",{className:ro.content},oe.createElement("div",{className:"c-grey-333 font22"},oe.createElement("span",{className:"mr5"},"\u{1F44B}"),"\u55E8\uFF0C\u6211\u662F",eo?"":"\u5934\u6B4C",$i?z:"\u667A\u80FD\u52A9\u6559",eo?"\u5C0F\u6B4C":"","\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B\u3002"),oe.createElement("div",{className:"font16 mt20",style:{color:"#434D6C"}},se||"\u6211\u53EF\u4EE5\u9605\u8BFB\u60A8\u4E0A\u4F20\u7684\u6559\u6848\uFF0C\u4E66\u7C4D\u7B49\u6559\u5B66\u8D44\u6599\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u8981\u6C42\u4E3A\u60A8\u81EA\u52A8\u751F\u6210\u4EFB\u52A1\u8981\u6C42\u3002"),!eo&&oe.createElement("div",{className:"font16 mt20",style:{color:"#434D6C"}},"\u5FEB\u6765\u8BD5\u4E00\u4E0B\u5427\uFF5E"),$i&&oe.createElement("div",{className:ro.container},pl.map((Fa,Hr)=>oe.createElement("div",{onClick:()=>Mc(Fa,Hr),key:Hr,className:ro.item},oe.createElement(Oe.Z,{align:"middle"},oe.createElement("img",{className:"mr10",src:Fa.img}),oe.createElement("span",{style:{color:"#232B40",fontSize:16,fontWeight:600}},Fa.name)),oe.createElement("div",{className:"mt10",style:{color:"#434D6C"}},Fa.des)))),eo&&oe.createElement("div",{className:ro.container},Vr==null?void 0:Vr.map((Fa,Hr)=>oe.createElement("div",{key:Hr,onClick:()=>{var Do,co;if(Fa.show){if(Wa>9){Rc();return}(co=(Do=Fa.ref)==null?void 0:Do.current)==null||co.onClick()}},className:Bc()(ro.itemMask,(Fa==null?void 0:Fa.show)&&ro.show)},oe.createElement(Oe.Z,{align:"middle"},oe.createElement("img",{className:"mr10",src:Fa.img,width:24}),oe.createElement("span",{style:{color:"#232B40",fontSize:16,fontWeight:600}},Fa.name)),oe.createElement("div",{className:"mt10",style:{color:"#434D6C",paddingLeft:34}},Fa.des),!(Fa!=null&&Fa.show)&&oe.createElement("div",{className:ro.mask},"\u656C\u8BF7\u671F\u5F85\uFF5E"),!!(Fa!=null&&Fa.show)&&oe.createElement("div",{onClick:Do=>Do.stopPropagation()}," ",oe.createElement(Fa.element,{ref:Fa.ref,onUpdateNum:Iu,onClose:tc}))))))),ai==null?void 0:ai.map((Fa,Hr)=>{var Do;return oe.createElement("div",{key:Hr,className:ro.li,style:{marginBottom:Fa.sender==="AI"&&((Do=ai[Hr+1])==null?void 0:Do.sender)!=="user"||to?50:20}},oe.createElement("img",{className:ro.img,src:Fa.sender==="AI"?Fe||"/images/ai_icon.png":ze||"/images/ai_user.png"}),oe.createElement("div",{style:{marginTop:to&&Fa.sender==="user"&&(Fa!=null&&Fa.fileList)?64:0},className:`${ro.content} ${Fa.sender==="AI"||to?"":ro.user}`},Fa.loading?oe.createElement("div",null,oe.createElement("div",{className:ro["loading-wanx"]},oe.createElement("div",{className:ro["dot-flashing"]}),oe.createElement("div",{className:ro["dot-flashing"]}),oe.createElement("div",{className:ro["dot-flashing"]})),oe.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(Er==null?void 0:Er.text)||"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002")):oe.createElement(oe.Fragment,null,!!Fa.name&&oe.createElement("div",{className:"mb10 font18",style:{color:"#232B40",fontWeight:600}},Fa==null?void 0:Fa.name),Fa.sender==="user"&&to?Hc(Fa,Hr):oe.createElement(yc,{showEditableBox:to,onRedraw:()=>nc("redraw",Hr),scrollBox:xi,Data:Fa,extraEdit:er,loading:_i,showPreference:zo,onPreference:(co,ti)=>jc(co,ti,Hr)}))))})),!Pe&&oe.createElement("div",{className:`${ro["footer-container"]} ${Fl?ro.full:""} ${fo.length>=1&&ro["has-file"]}`},!!fo.length&&oe.createElement(Oe.Z,{align:"middle",className:"pb5 pt5"},oe.createElement("span",{title:(ii=fo==null?void 0:fo[0])==null?void 0:ii.name,className:"mr10"},(0,Hs.tP)((Fn=fo==null?void 0:fo[0])==null?void 0:Fn.name,40)),oe.createElement("i",{onClick:()=>Pi([]),className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font14"})),oe.createElement(Ee.Z,{title:Wa>9?oe.createElement("div",null,oe.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),oe.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u752810\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002")):""},oe.createElement("div",{style:fo.length?{paddingLeft:0}:{},className:`${ro["input-container"]} ${rl>4?ro.lineFour:""} ${Wa>9?ro.disabledNumClass:""}`},!me&&oe.createElement("div",{className:ro["footer-container-upload"]},oe.createElement(fe.default,Du({},Mr?ol:di),fo!=null&&fo.length?null:oe.createElement(xe.ZP,{className:ro["upload-btn"],icon:oe.createElement("i",{className:"iconfont icon-shangchuan4 c-white"})}))),oe.createElement(ie.default.TextArea,{rows:rl>4?4:rl,placeholder:ue||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u95EE\u9898\u5427,Shift+Enter\u6362\u884C\uFF5E",value:hi,bordered:!1,style:me?{paddingLeft:0,marginLeft:0}:{},onChange:zc,onKeyPress:Uc}),oe.createElement(xe.ZP,{className:ro["send-btn"],icon:oe.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:!!(fo!=null&&fo.length)&&((Jo=fo==null?void 0:fo[0])==null?void 0:Jo.status)!=="done"||_i,onClick:ac}),rl>4&&oe.createElement("span",{className:ro.fullIcon,onClick:kc},Fl&&oe.createElement("span",{className:"iconfont icon-shousuo"}),!Fl&&oe.createElement("span",{className:"iconfont icon-zhankai"}))))))))};var Oc=(0,je.connect)(({globalSetting:z,user:se})=>({globalSetting:z,user:se}))(Tc)},92438:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return qe}});var E=y(59301),re=y(48066),oe=y(29679),ge=y(19248),fe=y(96512),he=y(5016),ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},xe=ie,Ee=y(7657),Le=function(Zt,bt){return E.createElement(Ee.Z,(0,he.Z)({},Zt,{ref:bt,icon:xe}))},Oe=E.forwardRef(Le),je=Oe,Ge=y(92310),ce=y.n(Ge),b=y(36355),ee=()=>E.createElement("svg",{width:"252",height:"294"},E.createElement("defs",null,E.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),E.createElement("g",{fill:"none",fillRule:"evenodd"},E.createElement("g",{transform:"translate(0 .012)"},E.createElement("mask",{fill:"#fff"}),E.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),E.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),E.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),E.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),E.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),E.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),E.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),E.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1677ff"}),E.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),E.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),E.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),E.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),E.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),E.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),E.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),E.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),E.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),E.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),E.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),E.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),E.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),E.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),E.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),E.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),E.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),E.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),E.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),E.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),E.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),E.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),E.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),E.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),E.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),E.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),E.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),E.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),E.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),E.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),E.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),te=()=>E.createElement("svg",{width:"254",height:"294"},E.createElement("defs",null,E.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),E.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),E.createElement("g",{fill:"none",fillRule:"evenodd"},E.createElement("g",{transform:"translate(0 .067)"},E.createElement("mask",{fill:"#fff"}),E.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),E.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),E.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),E.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),E.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),E.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),E.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),E.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),E.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),E.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),E.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),E.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),E.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),E.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),E.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),E.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),E.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),E.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),E.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),E.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),E.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),E.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),E.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),E.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),E.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),E.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),E.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),E.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),E.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),E.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),E.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),E.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),E.createElement("mask",{fill:"#fff"}),E.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),E.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),E.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),E.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),E.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),E.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),E.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),E.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),E.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),E.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),E.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),le=()=>E.createElement("svg",{width:"251",height:"294"},E.createElement("g",{fill:"none",fillRule:"evenodd"},E.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),E.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),E.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),E.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),E.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),E.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),E.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),E.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),E.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),E.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),E.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),E.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),E.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),E.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),E.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),E.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),E.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),E.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),E.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),E.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),E.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),E.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),E.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),E.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),E.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),E.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),E.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),E.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),E.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),E.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),E.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),E.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),E.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),E.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),E.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),E.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),pe=y(83116),ve=y(37613);const be=ht=>{const{componentCls:Zt,lineHeightHeading3:bt,iconCls:Nt,padding:it,paddingXL:kt,paddingXS:Et,paddingLG:Rn,marginXS:cn,lineHeight:gt}=ht;return{[Zt]:{padding:`${Rn*2}px ${kt}px`,"&-rtl":{direction:"rtl"}},[`${Zt} ${Zt}-image`]:{width:ht.imageWidth,height:ht.imageHeight,margin:"auto"},[`${Zt} ${Zt}-icon`]:{marginBottom:Rn,textAlign:"center",[`& > ${Nt}`]:{fontSize:ht.iconFontSize}},[`${Zt} ${Zt}-title`]:{color:ht.colorTextHeading,fontSize:ht.titleFontSize,lineHeight:bt,marginBlock:cn,textAlign:"center"},[`${Zt} ${Zt}-subtitle`]:{color:ht.colorTextDescription,fontSize:ht.subtitleFontSize,lineHeight:gt,textAlign:"center"},[`${Zt} ${Zt}-content`]:{marginTop:Rn,padding:`${Rn}px ${it*2.5}px`,backgroundColor:ht.colorFillAlter},[`${Zt} ${Zt}-extra`]:{margin:ht.extraMargin,textAlign:"center","& > *":{marginInlineEnd:Et,"&:last-child":{marginInlineEnd:0}}}}},Ae=ht=>{const{componentCls:Zt,iconCls:bt}=ht;return{[`${Zt}-success ${Zt}-icon > ${bt}`]:{color:ht.resultSuccessIconColor},[`${Zt}-error ${Zt}-icon > ${bt}`]:{color:ht.resultErrorIconColor},[`${Zt}-info ${Zt}-icon > ${bt}`]:{color:ht.resultInfoIconColor},[`${Zt}-warning ${Zt}-icon > ${bt}`]:{color:ht.resultWarningIconColor}}},Ie=ht=>[be(ht),Ae(ht)],ke=ht=>Ie(ht);var Ye=(0,pe.Z)("Result",ht=>{const Zt=ht.colorInfo,bt=ht.colorError,Nt=ht.colorSuccess,it=ht.colorWarning,kt=(0,ve.TS)(ht,{resultInfoIconColor:Zt,resultErrorIconColor:bt,resultSuccessIconColor:Nt,resultWarningIconColor:it,imageWidth:250,imageHeight:295});return[ke(kt)]},ht=>({titleFontSize:ht.fontSizeHeading3,subtitleFontSize:ht.fontSize,iconFontSize:ht.fontSizeHeading3*3,extraMargin:`${ht.paddingLG}px 0 0 0`}));const Be={success:oe.Z,error:ge.Z,info:fe.Z,warning:je},$e={404:ee,500:te,403:le},st=Object.keys($e),Yt=ht=>{let{prefixCls:Zt,icon:bt,status:Nt}=ht;const it=ce()(`${Zt}-icon`);if(st.includes(`${Nt}`)){const Et=$e[Nt];return E.createElement("div",{className:`${it} ${Zt}-image`},E.createElement(Et,null))}const kt=E.createElement(Be[Nt]);return bt===null||bt===!1?null:E.createElement("div",{className:it},bt||kt)},vt=ht=>{let{prefixCls:Zt,extra:bt}=ht;return bt?E.createElement("div",{className:`${Zt}-extra`},bt):null},wt=ht=>{let{prefixCls:Zt,className:bt,rootClassName:Nt,subTitle:it,title:kt,style:Et,children:Rn,status:cn="info",icon:gt,extra:tt}=ht;const{getPrefixCls:we,direction:Ce,result:ct}=E.useContext(b.E_),jt=we("result",Zt),[Ve,He]=Ye(jt),ut=ce()(jt,`${jt}-${cn}`,bt,ct==null?void 0:ct.className,Nt,{[`${jt}-rtl`]:Ce==="rtl"},He),dt=Object.assign(Object.assign({},ct==null?void 0:ct.style),Et);return Ve(E.createElement("div",{className:ut,style:dt},E.createElement(Yt,{prefixCls:jt,status:cn,icon:gt}),E.createElement("div",{className:`${jt}-title`},kt),it&&E.createElement("div",{className:`${jt}-subtitle`},it),E.createElement(vt,{prefixCls:jt,extra:tt}),Rn&&E.createElement("div",{className:`${jt}-content`},Rn)))};wt.PRESENTED_IMAGE_403=$e[403],wt.PRESENTED_IMAGE_404=$e[404],wt.PRESENTED_IMAGE_500=$e[500];var Ct=wt,It=y(3113),sn=Object.defineProperty,en=(ht,Zt,bt)=>Zt in ht?sn(ht,Zt,{enumerable:!0,configurable:!0,writable:!0,value:bt}):ht[Zt]=bt,et=(ht,Zt,bt)=>en(ht,typeof Zt!="symbol"?Zt+"":Zt,bt);const{Paragraph:Bt,Text:un}=re.default;class rt extends E.Component{constructor(){super(...arguments),et(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(Zt){return{hasError:!0,error:Zt,errorInfo:null}}componentDidCatch(Zt,bt){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",Zt),console.log("\u9519\u8BEF\u4FE1\u606F:",bt),this.setState({error:Zt,errorInfo:bt})}render(){var Zt,bt;return this.state.hasError?E.createElement(Ct,{status:"warning",title:"\u5F53\u524D\u6D4F\u89C8\u5668\u4F3C\u4E4E\u53D1\u751F\u4E86\u9519\u8BEF\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5237\u65B0\u9875\u9762\u4EE5\u6062\u590D\u6B63\u5E38\u529F\u80FD\uFF01 ",subTitle:(Zt=this.state.error)==null?void 0:Zt.message,extra:[E.createElement(It.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},E.createElement("div",{className:"desc"},E.createElement(Bt,null,E.createElement(un,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",E.createElement("br",null),(bt=this.state.errorInfo)==null?void 0:bt.componentStack)))):this.props.children}}var qe=rt},26615:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return x}});var E=y(59301),re=y(17574),oe={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},ge=y(73631),fe=y(5623),he=y(88387),ie=Object.defineProperty,xe=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Ge=(te,ae,le)=>ae in te?ie(te,ae,{enumerable:!0,configurable:!0,writable:!0,value:le}):te[ae]=le,ce=(te,ae)=>{for(var le in ae||(ae={}))Oe.call(ae,le)&&Ge(te,le,ae[le]);if(Le)for(var le of Le(ae))je.call(ae,le)&&Ge(te,le,ae[le]);return te},b=(te,ae)=>xe(te,Ee(ae)),a=(te,ae,le)=>new Promise((pe,ve)=>{var be=ke=>{try{Ie(le.next(ke))}catch(Ye){ve(Ye)}},Ae=ke=>{try{Ie(le.throw(ke))}catch(Ye){ve(Ye)}},Ie=ke=>ke.done?pe(ke.value):Promise.resolve(ke.value).then(be,Ae);Ie((le=le.apply(te,ae)).next())}),x=({value:te,onChange:ae,scrollId:le})=>{const[pe,ve]=(0,E.useState)([]);(0,E.useEffect)(()=>{be()},[]);const be=()=>a(void 0,null,function*(){const $e=yield(0,he.NZ)({});if($e!=null&&$e.data){const st=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:E.createElement("img",{src:ge,className:oe.folderIcon}),isLeaf:!1,children:Ae($e.data||[])}];ve(st)}}),Ae=$e=>$e.map(st=>({title:st.name,key:st.group_id,icon:E.createElement("img",{src:ge,className:oe.folderIcon}),isLeaf:st.children.length===0,children:Ae(st.children)})),Ie=($e,st,Yt)=>$e.map(vt=>vt.key===st?ce(ce({},vt),Yt):vt.children?b(ce({},vt),{children:Ie(vt.children,st,Yt)}):vt),ke=($e,st,Yt)=>$e.map(vt=>{if(vt.key===st)return b(ce({},vt),{icon:Yt?E.createElement("img",{src:fe,className:oe.folderIcon}):E.createElement("img",{src:ge,className:oe.folderIcon})});if(vt.children)return b(ce({},vt),{children:ke(vt.children,st,Yt)})}),Ye=($e,st)=>{ve(Yt=>ke(Yt,st.node.key,st.expanded))},Be=te?{selectedKeys:te,defaultExpandedKeys:te}:{};return pe.length>0&&E.createElement("div",{id:le||""},E.createElement(re.default,ce({showLine:{showLeafIcon:!1},showIcon:!0,treeData:pe,className:oe.folderWrapper,onSelect:ae,onExpand:Ye},Be)))}},85966:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return pe}});var E=y(59301),re=y(44993),oe=y(43418),ge=y(8591),fe=y(92832),he=y(24905),ie=y(62106),xe=y(44477),Ee=y(89299),Le=y(3113),Oe=y(87169),je={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},Ge=y(32637),ce=y(59301);const b=({classroomList:ve,dispatch:be,user:Ae})=>ce.createElement(oe.default,{open:ve.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:ce.createElement("span",null,ce.createElement(Oe.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{be({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},ce.createElement("div",{style:{textAlign:"center",marginBottom:30}},ce.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",ce.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),ce.createElement("img",{style:{width:130,height:130},src:Ge})),ce.createElement("div",{className:je.bottom},ce.createElement(Le.ZP,{className:je.yes,onClick:()=>{be({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var a=(0,re.connect)(({classroomList:ve,user:be})=>({classroomList:ve,user:be}))(b),ee=y(52430),x=y(59301),te=(ve,be,Ae)=>new Promise((Ie,ke)=>{var Ye=st=>{try{$e(Ae.next(st))}catch(Yt){ke(Yt)}},Be=st=>{try{$e(Ae.throw(st))}catch(Yt){ke(Yt)}},$e=st=>st.done?Ie(st.value):Promise.resolve(st.value).then(Ye,Be);$e((Ae=Ae.apply(ve,be)).next())}),ae=(ve=>(ve[ve.Professor=1]="Professor",ve[ve.AssistantProfessor=2]="AssistantProfessor",ve[ve.Student=3]="Student",ve))(ae||{});const le=({visible:ve,user:be,account:Ae,onCancel:Ie=()=>{},dispatch:ke})=>{const[Ye,Be]=(0,E.useState)(),[$e,st]=(0,E.useState)([]),[Yt,vt]=(0,E.useState)(!1),[wt,Ct]=(0,E.useState)(!1),[It,sn]=(0,E.useState)(),[en,et]=(0,E.useState)(!1);(0,E.useEffect)(()=>{var qe,ht;(qe=be==null?void 0:be.userInfo)!=null&&qe.identity&&st([((ht=be==null?void 0:be.userInfo)==null?void 0:ht.identity)==="student"?3:1])},[be]);const Bt=qe=>{const ht=()=>{window.location.href=(qe==null?void 0:qe.jump_url)||`/classrooms/${qe==null?void 0:qe.course_id}`};if($e.includes(1)){oe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:"tc"},(qe==null?void 0:qe.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{ht()}});return}ht()},un=()=>te(void 0,null,function*(){if(!Ye){ge.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let qe=yield(0,ee.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Ye}});if(qe!=null&&qe.need_pro_auth&&!$e.includes(1)&&!$e.includes(2)){ke({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Ye,checkedList:$e}}),rt();return}vt(!0);const ht=yield(0,ie.cR)({invite_code:Ye,professor:$e.includes(1)?1:null,assistant_professor:$e.includes(2)?1:null,student:$e.includes(3)?1:null});if(vt(!1),(ht==null?void 0:ht.status)===-4&&(Ie(),ke({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(ht==null?void 0:ht.status)===-12&&ge.ZP.warning(ht==null?void 0:ht.message),(ht==null?void 0:ht.status)===-2){if(rt(),ht.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Ct(!0),sn(1);return}if(ht.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Ct(!0),sn(2);return}if(ht.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Ct(!0),sn(3);return}}if((ht==null?void 0:ht.status)===0){(0,Ee.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),rt(),ht!=null&&ht.course_id?Bt(ht):ge.ZP.success(ht.message);return}}),rt=()=>te(void 0,null,function*(){Ie()});return x.createElement(x.Fragment,null,x.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ve,confirmLoading:Yt,onOk:un,onCancel:rt},x.createElement("div",{className:"tc"},x.createElement("div",null,x.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),x.createElement(fe.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Ye,onChange:qe=>{if(qe.target.value.length>=7){ge.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Be(qe.target.value)}})),x.createElement("div",{className:"mt10 font14"},x.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),x.createElement(he.default.Group,{value:$e,onChange:qe=>st(qe)},x.createElement(he.default,{value:1,disabled:$e.includes(2)},"\u6559\u5E08"),x.createElement(he.default,{value:2,disabled:$e.includes(1)},"\u52A9\u6559"),x.createElement(he.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),x.createElement(a,null),x.createElement(xe.Z,{visible:wt,onCancel:()=>Ct(!1),occupationValue:It}))};var pe=(0,re.connect)(({user:ve,account:be})=>({user:ve,account:be}))(le)},36952:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ia},g:function(){return ma}});var E=y(59301),re=y(44993),oe=y(44e3),ge=y(92832),fe=y(43418),he={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},ie=y(8591),xe=y(95237),Ee=y(43604),Le=y(20834),Oe=y(38854),je=y(5112),Ge=y(62106),ce=y(89299),b=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())}),a=(Gt=>(Gt.Manager="manager",Gt.Developer="developer",Gt.Reporter="reporter",Gt))(a||{}),x=({visible:Gt,onCancel:Vt=()=>{}})=>{const[an,yn]=(0,E.useState)(),[jn,ya]=(0,E.useState)(),[Ha,Pa]=(0,E.useState)(!1),$n=()=>b(void 0,null,function*(){if(!an){ie.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(an.length!==6){ie.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!jn){ie.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Pa(!0);const za=yield(0,Ge.vm)({code:an,role:jn});Pa(!1),xa();const Ta={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Ta[za.status]){ie.ZP.info(Ta[za.status]);return}if(za.status===0){jn==="reporter"?(ie.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,ce.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),re.history.push(`/projects/${za==null?void 0:za.project_id}`)):((0,ce.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),ie.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),xa=()=>b(void 0,null,function*(){Vt()});return E.createElement(E.Fragment,null,E.createElement(fe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Gt,confirmLoading:Ha,onOk:$n,onCancel:xa},E.createElement("div",{className:"tc"},E.createElement("div",null,E.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),E.createElement(ge.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:an,onChange:za=>{if(za.target.value.length>=7){ie.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}yn(za.target.value)}})),E.createElement("div",{className:"mt10 font14"},E.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),E.createElement(je.ZP.Group,{value:jn,onChange:za=>ya(za.target.value)},E.createElement(je.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),E.createElement(je.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),E.createElement(je.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},te=y(85966),ae={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},le=y(2686),pe=y(78241),ve=y(57809),be=y(91750),Ae=Object.defineProperty,Ie=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,st=(Gt,Vt,an)=>Vt in Gt?Ae(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,Yt=(Gt,Vt)=>{for(var an in Vt||(Vt={}))Be.call(Vt,an)&&st(Gt,an,Vt[an]);if(Ye)for(var an of Ye(Vt))$e.call(Vt,an)&&st(Gt,an,Vt[an]);return Gt},vt=(Gt,Vt)=>Ie(Gt,ke(Vt)),wt=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const Ct=({globalSetting:Gt,dispatch:Vt,user:an,info:yn,open:jn,onCancel:ya=()=>{}})=>{var Ha;const[Pa,$n]=(0,E.useState)([]),[xa,za]=(0,E.useState)([]),[Ta,va]=(0,E.useState)([]),[Da]=pe.default.useForm(),[gr,Ya]=(0,E.useState)(!1),[sr,Ar]=(0,E.useState)(!1),xr=(0,E.useRef)(null),Na=(0,E.useRef)(1),[yr,ur]=(0,E.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,E.useEffect)(()=>{jn&&Dr()},[jn]);const Dr=()=>wt(void 0,null,function*(){var mr;const nr=yn;if(!(0,le.o1)(Vt))return;const{user_school_id:Tr="",department_id:br="",school_name:Eo="",department_name:ho=""}=an.userInfo||{},hr=(mr=nr==null?void 0:nr.graduation_years)==null?void 0:mr.at(-1);za([{id:Tr,name:Eo}]),yield bo(Tr),Da.setFieldsValue({year:hr,school_id:Tr,department_id:Number(br),name:`${hr}${Eo}${ho}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Gr=mr=>wt(void 0,null,function*(){const nr=yield(0,be.J3)(vt(Yt({},mr),{tab_module_type:"graduations"}));return nr!=null&&nr.un_purchased&&Vt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),nr.status===0&&$n((nr==null?void 0:nr.graduation_years)||[]),nr}),qr=(mr,nr=500)=>{Ar(!0),clearTimeout(xr.current),xr.current=setTimeout(()=>wt(void 0,null,function*(){Na.current+=1;const Tr=Na.current,br=yield(0,be.NT)({keyword:mr});br.status===0&&Na.current===Tr&&(za((br==null?void 0:br.schools)||[]),Ar(!1))}),nr)},bo=mr=>wt(void 0,null,function*(){if(!mr)return;const nr=yield(0,be.Ps)({page:1,limit:9999,id:mr});nr.status===0&&va((nr==null?void 0:nr.departments)||[])});return E.createElement(fe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:jn,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:gr,onCancel:ya,onOk:()=>Da.submit()},E.createElement(pe.default,{colon:!1,form:Da,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(mr,nr)=>{mr.school_id&&(bo(nr.school_id),Da.setFieldValue("department_id",null))},onFinish:mr=>wt(void 0,null,function*(){Ya(!0);const nr=yield(0,be.Wz)(mr);nr.status===0&&(ie.ZP.success("\u521B\u5EFA\u6210\u529F"),Da.resetFields(),ya(),(0,ce.xg)(`/graduations/${nr==null?void 0:nr.identifier}/index`)),Ya(!1)})},E.createElement(pe.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},E.createElement(ve.default,{style:{width:344},size:"large",options:(Ha=yn==null?void 0:yn.graduation_years)==null?void 0:Ha.map(mr=>({value:mr,label:mr}))})),E.createElement(pe.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},E.createElement(ve.default,{showSearch:!0,filterOption:!1,onSearch:mr=>{qr(mr)},loading:sr,size:"large",style:{width:344},options:xa.map(mr=>({value:mr.id,label:mr.name}))})),E.createElement(pe.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},E.createElement(ve.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ta.map(mr=>({value:mr.id,label:mr.name}))})),E.createElement(pe.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},E.createElement(ge.default,{showCount:!0,style:{width:344},maxLength:60}))))};var It=(0,re.connect)(({user:Gt,globalSetting:Vt,loading:an})=>({user:Gt,globalSetting:Vt,loading:an}))(Ct),sn=y(52430),en=Object.defineProperty,et=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,rt=(Gt,Vt,an)=>Vt in Gt?en(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,qe=(Gt,Vt)=>{for(var an in Vt||(Vt={}))Bt.call(Vt,an)&&rt(Gt,an,Vt[an]);if(et)for(var an of et(Vt))un.call(Vt,an)&&rt(Gt,an,Vt[an]);return Gt},ht=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const Zt=({globalSetting:Gt,dispatch:Vt,user:an,open:yn,onCancel:jn=()=>{}})=>{const[ya]=pe.default.useForm(),[Ha,Pa]=(0,E.useState)(!1),[$n,xa]=(0,E.useState)(null);return(0,E.useEffect)(()=>{var za;if(yn){const Ta={code:"",user_type:((za=an==null?void 0:an.userInfo)==null?void 0:za.identity)==="student"?2:1,major:""};ya.setFieldsValue(Ta),xa(qe({},Ta))}},[yn]),E.createElement(fe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:yn,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Ha,onCancel:jn,onOk:()=>ya.submit()},E.createElement(pe.default,{colon:!1,form:ya,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(za,Ta)=>xa(qe({},Ta)),onFinish:za=>ht(void 0,null,function*(){Pa(!0);const Ta=yield(0,sn.ZP)("/api/graduations/join.json",{method:"post",body:za});Ta.status===0&&(jn(),Ta!=null&&Ta.identifier?(0,ce.xg)(`/graduations/${Ta==null?void 0:Ta.identifier}/index`):ie.ZP.success(Ta==null?void 0:Ta.message)),Pa(!1)})},E.createElement(pe.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},E.createElement(ge.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),E.createElement(pe.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},E.createElement(je.ZP.Group,null,E.createElement(je.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),E.createElement(je.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),($n==null?void 0:$n.user_type)===2&&E.createElement(pe.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},E.createElement(ge.default,{showCount:!0,maxLength:60}))))};var bt=(0,re.connect)(({user:Gt,globalSetting:Vt})=>({user:Gt,globalSetting:Vt}))(Zt),Nt=y(59301),it=Object.defineProperty,kt=Object.defineProperties,Et=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,tt=(Gt,Vt,an)=>Vt in Gt?it(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,we=(Gt,Vt)=>{for(var an in Vt||(Vt={}))cn.call(Vt,an)&&tt(Gt,an,Vt[an]);if(Rn)for(var an of Rn(Vt))gt.call(Vt,an)&&tt(Gt,an,Vt[an]);return Gt},Ce=(Gt,Vt)=>kt(Gt,Et(Vt)),ct=(Gt,Vt)=>{var an={};for(var yn in Gt)cn.call(Gt,yn)&&Vt.indexOf(yn)<0&&(an[yn]=Gt[yn]);if(Gt!=null&&Rn)for(var yn of Rn(Gt))Vt.indexOf(yn)<0&>.call(Gt,yn)&&(an[yn]=Gt[yn]);return an},jt=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())}),Ve=(Gt=>(Gt.Projects="projects",Gt.Shixuns="shixuns",Gt.Classrooms="classrooms",Gt))(Ve||{}),He=(Gt=>(Gt.Classrooms="classrooms",Gt.Shixuns="shixuns",Gt.Paths="paths",Gt.Projects="projects",Gt.Videos="videos",Gt.Topics="topics",Gt.Graduations="graduations",Gt))(He||{});const ut=Gt=>{var Vt=Gt,{homePage:an,user:yn,globalSetting:jn,loading:ya,dispatch:Ha}=Vt,Pa=ct(Vt,["homePage","user","globalSetting","loading","dispatch"]),$n,xa,za,Ta;const[va,Da]=(0,E.useState)(),[gr,Ya]=(0,E.useState)(),[sr,Ar]=(0,E.useState)(!1),[xr,Na]=(0,E.useState)(!1),[yr,ur]=(0,E.useState)(!1),[Dr,Gr]=(0,E.useState)();function qr(hr,Kn){for(const Zn of hr){if(Zn.link===Kn)return Zn.hidden;if(Zn.subitem&&Zn.subitem.length>0){let Mn=Zn.subitem;for(const ea of Mn)if(ea.link===Kn)return ea.hidden;return!1}}return!0}const bo=qr((($n=jn.setting)==null?void 0:$n.navbar)||[],"/classrooms"),mr=qr(((xa=jn.setting)==null?void 0:xa.navbar)||[],"/shixuns"),nr=qr(((za=jn.setting)==null?void 0:za.navbar)||[],"/paths"),Tr=qr(((Ta=jn.setting)==null?void 0:Ta.navbar)||[],"/graduations"),br=hr=>{var Kn;if((0,le.tJ)(Ha)){if(hr==="projects"&&!((Kn=yn.userInfo)!=null&&Kn.email)){ie.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}hr==="classrooms"?Da(!0):hr==="projects"&&Ya(!0)}},Eo=(hr,Kn)=>{var Zn;if((0,le.tJ)(Ha)){if(Kn==="projects"&&!((Zn=yn.userInfo)!=null&&Zn.email)){ie.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Kn==="shixuns"&&!(0,le.xY)()||hr&&(window.location.href=hr)}},ho=hr=>{var Kn,Zn,Mn,ea,Ua,Ne,gn,Tn,Qn,ln,Jn,_n,kn,Yn,wa,sa,pa,ha,Za,vr,Nr,Or;return Nt.createElement(Nt.Fragment,null,Nt.createElement(xe.Z,{justify:"space-around",className:"pt5 pb5"},Nt.createElement(Ee.Z,{className:((Kn=yn.userInfo)==null?void 0:Kn.user_identity)!=="\u5B66\u751F"?ae.joinCol:ae.hidden},((Zn=yn.userInfo)==null?void 0:Zn.user_identity)!=="\u5B66\u751F"&&!((Mn=jn==null?void 0:jn.setting)!=null&&Mn.hide_course)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>Eo("/classrooms/new")},(ea=yn.userInfo)!=null&&ea.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((Ua=jn==null?void 0:jn.setting)!=null&&Ua.hide_shixun)&&((Ne=yn==null?void 0:yn.userInfo)==null?void 0:Ne.is_shixun_marker)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>Eo("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((gn=yn.userInfo)==null?void 0:gn.user_identity)!=="\u5B66\u751F"&&!((Tn=jn==null?void 0:jn.setting)!=null&&Tn.hide_subject)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>Eo("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Qn=jn==null?void 0:jn.setting)!=null&&Qn.is_local)&&((ln=yn.userInfo)==null?void 0:ln.main_site)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>{var _r;return Eo(`${(_r=jn==null?void 0:jn.setting)==null?void 0:_r.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Jn=yn==null?void 0:yn.userInfo)==null?void 0:Jn.identity)!=="student"&&Nt.createElement(Le.default.Item,Ce(we({},hr),{onClick:()=>jt(void 0,null,function*(){if(!(0,le.o1)(Ha))return;const _r=yield(0,be.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(_r!=null&&_r.un_purchased){Ha({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}_r.status===0&&(Gr(_r),Ar(!0))})}),Nt.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((_n=yn.userInfo)!=null&&_n.main_site)&&Nt.createElement("div",null,Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>br("classrooms")},(kn=yn.userInfo)!=null&&kn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Yn=yn.userInfo)==null?void 0:Yn.main_site)&&!((wa=jn==null?void 0:jn.setting)!=null&&wa.is_local)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>br("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((sa=yn.userInfo)==null?void 0:sa.main_site)&&((pa=yn.userInfo)==null?void 0:pa.user_identity)!=="\u5B66\u751F"&&Nt.createElement(Ee.Z,null,Nt.createElement("div",{className:ae.joinBoard})),((ha=yn.userInfo)==null?void 0:ha.main_site)&&Nt.createElement(Ee.Z,{className:((Za=yn.userInfo)==null?void 0:Za.user_identity)!=="\u5B66\u751F"?ae.joinCol:ae.w90},Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>br("classrooms")},(vr=yn.userInfo)!=null&&vr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Nr=yn.userInfo)==null?void 0:Nr.main_site)&&!((Or=jn==null?void 0:jn.setting)!=null&&Or.is_local)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>br("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Nt.createElement(Le.default.Item,Ce(we({},hr),{onClick:()=>{(0,le.o1)(Ha)&&Na(!0)}}),Nt.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Nt.createElement("section",null,Nt.createElement(Oe.Z,{dropdownRender:()=>{var hr;return Nt.createElement(Le.default,{className:((hr=yn.userInfo)==null?void 0:hr.user_identity)!=="\u5B66\u751F"?`${ae.rightMenu} ${ae.joinMenu} mt10`:`${ae.rightMenu} ${ae.joinMenu} ${ae.w140} mt10`},Nt.createElement(ho,null))},placement:"bottom"},Nt.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current ml15 mr15"})),Nt.createElement(te.Z,{visible:va,onCancel:()=>Da(!1)}),Nt.createElement(x,{visible:gr,onCancel:()=>Ya(!1)}),Nt.createElement(It,{info:Dr,open:sr,onCancel:()=>Ar(!1)}),Nt.createElement(bt,{open:xr,onCancel:()=>Na(!1)}))};var dt=(0,re.connect)(({homePage:Gt,loading:Vt,user:an,globalSetting:yn})=>({homePage:Gt,user:an,globalSetting:yn,loading:Vt.models.index}))(ut),Ze={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},mt=y(64681),Cn=y(37425),$t=y(13952),Xt=y(59301),Pn=Object.getOwnPropertySymbols,Nn=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Rt=(Gt,Vt)=>{var an={};for(var yn in Gt)Nn.call(Gt,yn)&&Vt.indexOf(yn)<0&&(an[yn]=Gt[yn]);if(Gt!=null&&Pn)for(var yn of Pn(Gt))Vt.indexOf(yn)<0&&Qe.call(Gt,yn)&&(an[yn]=Gt[yn]);return an},zt=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const Wt=Gt=>{var Vt,an=RegExp("(^| )"+Gt+"=([^;]+)(;|$)");return(Vt=document.cookie.match(an))?decodeURIComponent(Vt[2]):null},vn=Gt=>{var Vt=new Date;Vt.setTime(Vt.getTime()-1);var an=Wt(Gt);an!=null&&(document.cookie=Gt+"="+an+";expires="+Vt.toGMTString())};var Hn=(Gt=>(Gt.Classrooms="classrooms",Gt.Shixuns="shixuns",Gt.Paths="paths",Gt.Projects="projects",Gt.Videos="videos",Gt.Topics="topics",Gt.Competition="competitions",Gt.Engineering="engineering",Gt.Graduations="graduations",Gt.Paperlibrary="paperlibrary",Gt.Problemset="problemset",Gt.Dataset="dataset",Gt))(Hn||{});const zn=Gt=>{var Vt=Gt,{homePage:an,user:yn,globalSetting:jn,loading:ya,dispatch:Ha,shixunHomeworks:Pa,location:$n,payload:xa={}}=Vt,za=Rt(Vt,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Ta,va,Da,gr,Ya,sr,Ar,xr,Na,yr,ur,Dr,Gr,qr,bo,mr;const nr=(va=(((Ta=jn.setting)==null?void 0:Ta.navbar)||[]).find(hr=>hr.link==="/classrooms"))==null?void 0:va.hidden,Tr=(gr=(((Da=jn.setting)==null?void 0:Da.navbar)||[]).find(hr=>hr.link==="/shixuns"))==null?void 0:gr.hidden,br=(sr=(((Ya=jn.setting)==null?void 0:Ya.navbar)||[]).find(hr=>hr.link==="/paths"))==null?void 0:sr.hidden,Eo=(Ar=yn.userInfo)==null?void 0:Ar.is_school_manage,ho=()=>{var hr,Kn,Zn,Mn,ea,Ua,Ne,gn,Tn,Qn,ln,Jn,_n,kn,Yn,wa;return(0,ce.Ll)()?Xt.createElement(Le.default,{className:`${Ze.rightMenu} ${Ze.menuWrap}`},Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):Xt.createElement(Le.default,{className:`${Ze.rightMenu} ${Ze.menuWrap}`},Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(hr=yn.userInfo)==null?void 0:hr.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(Kn=yn.userInfo)==null?void 0:Kn.login}/classrooms`},(Zn=yn.userInfo)!=null&&Zn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(Mn=yn.userInfo)==null?void 0:Mn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(ea=yn.userInfo)==null?void 0:ea.login}/paths`},(Ua=yn.userInfo)!=null&&Ua.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Ne=yn.userInfo)==null?void 0:Ne.user_identity)!=="\u5B66\u751F"&&Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(gn=yn.userInfo)==null?void 0:gn.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Tn=jn.setting)!=null&&Tn.hide_competition)&&Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(Qn=yn.userInfo)==null?void 0:Qn.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((ln=jn.setting)!=null&&ln.hide_virtual)&&Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(Jn=yn.userInfo)==null?void 0:Jn.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,mt.JA)()&&Xt.createElement(Le.default.Item,null,Xt.createElement("a",{onClick:()=>{(0,le.tJ)(Ha)&&re.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,mt.JA)()&&Xt.createElement(Le.default.Item,null,Xt.createElement("a",{onClick:()=>{(0,le.tJ)(Ha)&&re.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((kn=(_n=yn.navigationInfo)==null?void 0:_n.top)==null?void 0:kn.laboratory_admin_url)&&Xt.createElement(Le.default.Item,null,Xt.createElement("a",{href:(wa=(Yn=yn.navigationInfo)==null?void 0:Yn.top)==null?void 0:wa.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Ha({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:Xt.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Eo&&Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),Xt.createElement(Le.default.Item,{className:Ze.exit},Xt.createElement("a",{onClick:()=>zt(void 0,null,function*(){(0,ce.m5)();let sa;try{sa=yield(0,Cn.vR)({}),ie.ZP.success(sa==null?void 0:sa.message)}catch(pa){}(0,ce.d8)("_educoder_session","logout",1),(0,ce.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),sa!=null&&sa.url?window.location.href=sa.url:(re.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,mt.bg)()?Xt.createElement(Oe.Z,{className:`${Ze.height67}`,dropdownRender:ho,placement:"bottomRight"},Xt.createElement("section",null,Xt.createElement("aside",null,Xt.createElement("div",{className:Pa.actionTabs.type===1?Ze.classromediv:""},Xt.createElement("img",{className:`${Ze.userPic} current ml15`,src:`${(xr=$t.Z)==null?void 0:xr.IMG_SERVER}/images/${(Na=yn.userInfo)==null?void 0:Na.image_url}`,alt:"",onClick:()=>{var hr;return re.history.push((0,ce.Ll)()?"/account/profile":`/users/${(hr=yn.userInfo)==null?void 0:hr.login}/classrooms`)}}),(0,ce.Ll)()&&Xt.createElement("span",{className:"ml10 font16"},(yr=yn.userInfo)==null?void 0:yr.username),Xt.createElement("i",{className:`iconfont icon-zhankai4 ${Ze.icon}`}))))):Xt.createElement("div",{className:`font15 ${jn.isIlearning?Ze.login:""}`},((ur=jn.setting)==null?void 0:ur.sso_login_url)&&Xt.createElement("a",{target:"_blank",href:(Dr=jn.setting)==null?void 0:Dr.sso_login_url},Xt.createElement("img",{src:`${$t.Z.IMG_SERVER}/${(Gr=jn.setting)==null?void 0:Gr.login_logo_url}`,width:40}),Xt.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(qr=jn.setting)==null?void 0:qr.sso_login_button_name)),!((bo=jn.setting)!=null&&bo.hide_account_login)&&Xt.createElement(Xt.Fragment,null,Xt.createElement("span",{className:"ml10 mr5 current",onClick:()=>{Ha({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((mr=jn.setting)!=null&&mr.close_register)&&Xt.createElement(Xt.Fragment,null,Xt.createElement("span",{className:"ml5 mr5"},"|"),Xt.createElement(re.Link,{to:"/user/register",className:"ml5 current pr25"},"\u6CE8\u518C"))))};var Bn=(0,re.connect)(({homePage:Gt,loading:Vt,user:an,globalSetting:yn,shixunHomeworks:jn})=>({homePage:Gt,user:an,globalSetting:yn,shixunHomeworks:jn,loading:Vt.models.index}))(zn),Wn=y(65363),qn={tip:"tip___a6MfI"},pn=Object.defineProperty,Ue=Object.defineProperties,Ft=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,_e=(Gt,Vt,an)=>Vt in Gt?pn(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,pt=(Gt,Vt)=>{for(var an in Vt||(Vt={}))ye.call(Vt,an)&&_e(Gt,an,Vt[an]);if(Sn)for(var an of Sn(Vt))tn.call(Vt,an)&&_e(Gt,an,Vt[an]);return Gt},Tt=(Gt,Vt)=>Ue(Gt,Ft(Vt)),ft=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())}),Se=(Gt=>(Gt[Gt.Professor=1]="Professor",Gt[Gt.AssistantProfessor=2]="AssistantProfessor",Gt[Gt.Student=3]="Student",Gt))(Se||{});const Te=({visible:Gt,user:Vt,onCancel:an=()=>{},dispatch:yn,globalSetting:jn})=>{var ya,Ha;const[Pa,$n]=(0,E.useState)(!1),[xa,za]=(0,E.useState)({name:"",phone:""});(0,E.useEffect)(()=>{var Da,gr;if((Da=Vt==null?void 0:Vt.userInfo)!=null&&Da.login){let Ya=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(Ya),Ya&&(Ya!=null&&Ya.isShow)&&(Ya==null?void 0:Ya.login)===((gr=Vt==null?void 0:Vt.userInfo)==null?void 0:gr.login)&&($n(!0),za({name:Ya==null?void 0:Ya.name,phone:Ya==null?void 0:Ya.phone}))}},[Vt==null?void 0:Vt.userInfo]);const Ta=()=>ft(void 0,null,function*(){an()}),va=()=>{let Da=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Tt(pt({},Da),{isShow:!1}))),$n(!1)};return E.createElement(E.Fragment,null,Pa&&E.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},E.createElement("div",{className:qn.tip},E.createElement("div",null,E.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(ya=jn==null?void 0:jn.infoData)==null?void 0:ya.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Ha=jn==null?void 0:jn.infoData)==null?void 0:Ha.phone}`),E.createElement("div",null,E.createElement(Wn.Z,{onClick:va,style:{color:"#165dff",fontSize:16}})))))};var We=(0,re.connect)(({user:Gt,globalSetting:Vt})=>({user:Gt,globalSetting:Vt}))(Te),Ke=y(3113),at="data:image/png;base64,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",Pt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Xe=(Gt,Vt)=>{var an={};for(var yn in Gt)xt.call(Gt,yn)&&Vt.indexOf(yn)<0&&(an[yn]=Gt[yn]);if(Gt!=null&&Pt)for(var yn of Pt(Gt))Vt.indexOf(yn)<0&&Me.call(Gt,yn)&&(an[yn]=Gt[yn]);return an};const Je=null,yt=Gt=>{var Vt=Gt,{homePage:an,user:yn,globalSetting:jn,loading:ya,dispatch:Ha,location:Pa,text:$n,shixunHomeworks:xa,payload:za={}}=Vt,Ta=Xe(Vt,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[va,Da]=(0,E.useState)("none");return(0,E.useEffect)(()=>{xa.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Da("flex")},[xa.actionTabs.key]),(0,E.useEffect)(()=>{xa.actionTabs.key==="\u9690\u85CF"&&(Da("none"),localStorage.setItem("Noviceguide","0"))},[xa.actionTabs.key]),E.createElement("div",{style:{display:va,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},E.createElement("div",{style:{margin:"0 auto",width:"1200px"}},E.createElement("img",{src:at,style:{position:"absolute",top:"-32px"}}),E.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},xa.actionTabs.text),xa.actionTabs.type===9?E.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},E.createElement(Ke.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Da("none"),Ha({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):E.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},E.createElement(Ke.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Ha({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Da("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var nn=(0,re.connect)(({homePage:Gt,loading:Vt,user:an,globalSetting:yn,shixunHomeworks:jn})=>({homePage:Gt,user:an,globalSetting:yn,loading:Vt.models.index,shixunHomeworks:jn}))(yt),qt=Object.defineProperty,bn=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,Ht=(Gt,Vt,an)=>Vt in Gt?qt(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,Vn=(Gt,Vt)=>{for(var an in Vt||(Vt={}))Dn.call(Vt,an)&&Ht(Gt,an,Vt[an]);if(bn)for(var an of bn(Vt))ot.call(Vt,an)&&Ht(Gt,an,Vt[an]);return Gt};const _t=Gt=>React.createElement("svg",Vn({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Gt),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var On="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",na=y(89392),fa=y(92736),aa=y(6848),St={content:"content___L4gl0"},Qt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAFcCAYAAACA49YRAAAAAXNSR0IArs4c6QAAIABJREFUeF7svQm0HUd1Lryru894r6Q7SbI1S5ZkeR4xnrARGGxCgPyBB3mB/JC3Aqw/JC+LkITwkkAgeYSQhOQlIW8B7wUyAyFhCMEOGGywjcHzJMvWYEnWYF3deThzd9efr7rrnD59+oz3DH3uqV5LtnRvd3XVrqqvd+3h24zUpSTQZQkcO8bjsXEaTkRomGu0hls0zDQa55a9SSPtfEZ0vsX4Bo1orU20jmxaR4zWMqIYMTI4J4MRGUSkEZFFjArEyeRc/D3FiBYYowXOaZEYn2e2dpaT/RLp/Ixt6WeJ0ULUoKWClVlm2cTS6CgtMcbsLotBvW6AJcAGeOxq6B2SwAHOo+tTqbFEZGjUtOk8Itpu2/Z24rSDiG0molEGwLX5OmJsraGzpGEQce77g/65P5Nd5bgp4GKstJTlX73/x9/ln3yO25xokdw/jLEFzvk0Y/xF26YXSdNOcKIThkbTlKW5kRE21yFRqWYHVAIKeAd04tsx7DNneDI2QmO6QRttiy7SbLqYM9rDOW1ijJ/Hic6PGCzhBT2817YdgPX+XyBsly6ANPqkaURMI9JcUJbAj26YJpFt8Vkieolr7Cxx+yTj9JxuaM8woiOsQLPDwzSjNOUuTdoqe40C3lU2oZ0aDuc8MZvJTOh24kKb7GtJo8s00i6wON/JiDYYBiNdd8AMgGpZzp9qGmqn+tnOdjWdka6RGBcxALEzNtPkeSI6pWnsBdO2DzHij+ukP6bbdFKBcTtnYPW2pYB39c7tikY2w/laM1XYaRiRl5NpX6cxdhnntI9pbG0k4oCRBFfL6p62uqJBtelhaMwYv2445otCgcgyOWzEZzSNHbC5/SQj7UcxokcSCTrHGMu16dWqmVUiAQW8q2QiVzoMmA0SE7SXTLqVEb2cE7+Wc9qh6ywSjTogK47fsI6qq0ICAGNo+0ZEKMeUy8F4wpeIBBA/ojH+ACf9gbEEvcQYM5UIB1sCCngHdP4551omQ5vzRDcwopstzl9FjC6IGCwOR5fQ4vrcVNDLqZV2ZMgSmnE2I+za85rGH7Vt/j2maQ/wDD0xNsYWetlP9e7eSEABb2/k3pO3cs6jixm6mtv0Cq7x27lN1+gGG4nGiAp5BbSdnBQ/EOeyVLBt/pKusXsLeeu7RlS/byTBjnWyD6rt8EhAAW945qIjPeGcDy/k6AYiuo1b/HVMoz2xOItbpmM6cDz5ynzQEeHXaFSaJiJRx2lXKPBZxukRzti/c53uHY2xp1k3Qz26LYABf58C3lW4ADjnyZll83pd137SttnrdY3tjidIk+YDZacN16QX7cMGkaYT5bK0yDk9TkT/alv03fE17EC4eqx6s1IJKOBdqQRD8vw9nBuXLdLV0Si9ybT5mxjRRfEkc8BWaLZKqw3JVNXthqYxErZhgHCe5jjnj9km/7JuaN9R5oi64uuLGxTw9sU0Ve/kuSzf859hSz9p2fwtGmNXx2IUhwnBMSMosO3z6SVdd0BYhK3l6SVO9H1u05dYgb6vMur6d3YV8Pbh3J3jfNhIW68gpv+cxug10RhNwE6owr36cDKb6DKSVADCJua6QAcZ0b9wO/+lsTWxZ5poRt0aAgko4A3BJDTahdkM36Zx+hlO9DOM0VWIr3XstkqzbVSGq+W+SMRJ4sjlaYlsuuc/+TA+X0jR3Rs2sOXVMsbVPA4FvH0wu/Mpfi1p9n9jpP1UJErnI20VgKtMCX0weR3uIuzB+ADnsR6IHtWI/mFhKf2lbeuHznT41ar5FUhAAe8KhNfJRw8f5rGJTdbtxPRfIOKvjcVYTGm3nZR4/7cdjTrkP4UCP804+1JBp/8zEWMH+39kq28ECnhDNqdnOR+KZa23aEx/t2Xxm2JxRnmknypHWchmKrzdgUMOfBq5PC2QTV+3GX1mPMl+GN4eD17PFPCGZM5nZ/k6FqM3azq9jzG6Gnn/ypwQksnp025IM0QuRzlu09cZp0+PrqH7iJhyCvR4ThXw9ngCTi3y8bhu/4yusV+MGOxiKLYAXJW01OOJWUWvR4JGLCaIewpMo38nTn8xEqd7iCkA7tU0K+DtkeSPzvJ1ozF6u6bxX4lE2F7pMFOA26MJGYDXAoAFL0eBm5zYnWaB/nT9GoaICHV1WQIKeLsscJHOm7Leomv6r0ajdIUC3C5PgHodSQA2C5TnnL7GbPrjdUPsYSWa7klAAW+XZM05Z/NpeqOm0QeZTjeg3EwedQy6WPKmS0NVr+kTCXhC0VI60T/wPP3J2rXsUJ90v6+7qYC3C9M3s1i4wTD03ySN/aRhkAbAVVEKXRC8ekVDEgAAwwacz9GUadqfiTHt08PD7GxDD6ubWpKAAt6WxNbYQ2fn+c543P4NxrSfixg0JKoSqLCwxoSn7uq6BHTDCUPL5+iobdMfjybpC4yxbNc7MgAvVMDbgUlGLG4kZb87YmgfiERpCwBXUTF2QNCqyY5IAOnIqF9kFvj3yWK/O7qG3duRFw1wowp42zz5C1l+u2Xxj8Zi7OVOnTIVMtlmEavmuiSBWIxh/WYtzr/Astofjo6y41169ap/jQLeNk3xzAzfoifptxmjnzcMiuZyCnDbJFrVTA8lIB1whQK9yDn93rof0RfYflWsc6VTooB3hRJE0cjZtPUuQ9f+RyTCLlB23BUKVD0eSgmAktLlgbhLI/ZbI0PssVB2tE86pYB3BRM1tcj36gb9nq7TWyFIZVZYgTDVo6GXAIA3CvNDnmZsbv/P+YT2v3cq51tL86aAtwWxffnLXH/N6+mdTKePRSO0WWm5LQhRPdK3EpBVMQoFupvb9BujQwz14dTVhAQU8DYhLNyKUju6xT8RMdhP499Ky21SgOr2VSIBRrE4koD4Arf4x0eHtD9XoWeNT60C3sZlRdPL5s/puvYH8RjbnM2qmNwmRKduXaUS8Gi/d5km/erEGsX/28hUK+BtQErnlvl5OrM/HjG0dxKRprTcBoSmbhkYCZTYz/g5m9v/Yyypf54xZg+MAFoYqALeOkKbX+a3MYP+VzRKFystt4UVph4ZGAkg8gGZmdxm/5i36QMbVNpx1blXwFtFNJzz6FyGfkXX+Ed0nQ3l8youd2AQRA20ZQkI7VfYfumZQoH+u6KdDBalAt4AuaCar8HozzSd/h9kn6kqvi3vQ/XggEoA9d9sTouFPH10bIjgeDMHVBSBw1bA6xPLXIbvJ84/E4uxPdms0nLVZlESaFUCcLyhhJVp2f9gmNr716xhU622tdqeU8DrmdHZLH+fzvjHdY2tVaaF1bbU1Xh6IQEkXcTjjLJZ/pjJzfeuH4o+0ot+hO2dCniJCIUmtQR9kmn0HvCSK9NC2Jap6k+/SwAZb7ZNk2aefnVsmP1jv49npf0feOA9ucD3DEfoc7EY3aoy0Fa6nNTzSgLVJeBGPZg2538wEtc+yhizBlVeAw28M4v8BiPK/zoSYfuUPXdQt4AadzclALYz3SAy8/bnU5b261vWspluvj8s7xpY4J1aNt8e1bU/1yNsLK8oHMOyHlU/BkACCDmLx4myWXqgUKCf37COHR6AYZcNceCAF0UnFzL0AWL0B5pGhspCG7Qlr8YbFgnA6ZbP8yMWt/7f8WTkwbD0qxv9GCjg5ZzH59P2H+mG9ksoq67K8XRjial3KAlUlwDifU2TT5kF+90Ta42vD4qsBgZ45+b4CEX5Z2Nx9l+UE21QlrcaZz9IADXeLJvSlmX9yviQ8X/6oc8r7eNAAO9Uip8f0ehvYjF6jeJbWOmSUc8rCbRfAiLZgpFZKNi/PTqkfZIxtqqzl1Y98M5n+QXE6e9jMbo+k1nVc9n+3aBaVBLoogQ0nZGuES/k7U8++bD22/tXcW23VQ28s8u5y5ke+cdYlF2iwsW6uIPUq5QEWpQAws0MAyQ79mdGk9p/Z4zlW2wq1I+tWuCdz/OryeL/HImwXarib6jXoOqckkCZBBBuFo0R5XP23y0ntPduZSyz2kS0KoF3Os2v04h/JRplW1WM7mpbsmo8gyABCb6FPP1TNk7vPo+x1Goa96oD3tk0v0nT+JcMnW1WRDeraamqsQyiBESsb45/hecW3j06Ojq/WmSwqoAXmq6h0b8YOm1RoLtalqgax6BLIJ5glMnyr9oJ9s71jC2tBnmsGuCdT/FrSKd/NXTapkB3NSxNNQYlgZIEoPnmcvyfC8vsv23YwJb7XTarAninF/Ivi8QiX9J12qlAt9+XpOq/kkCwBASvb87+p9GE9guMsXQ/y6nvgXdyOX9FTDe+ZhhshwLdfl6Kqu9KArUlIKsZZ7P2344mtfcwxnL9KrO+Bt6FLN/NOf9GJMIuUiFj/boEVb+VBBqXgIh2iBLlcvZfPvnQD96/f//+vqzl1rfAOz3NNxtD/F+jUXadSo5ofOGqO5UE+l0CAF8kWeRy9v8cH9Z+px/Ti/sSeBcW+JgdpS/HYvTqrEoD7vd9pPqvJNC0BAShuk52Pk+/MT7M/qTpBnr8QN8B77FjPD4ywf8uPszekkkr7oUerx/1eiWBnknA5XbI5/L07olh9rc960gLL+4r4AWJ+Vza/ot4XHufMi+0MNvqESWBVSYBp44bLZmm+V/GhyP/0S/D6yvgnVqyfice0z5mmkScK223XxaZ6qeSQCclAD7fvMkn7bz5+vUj0Uc7+a52td03wDuzzH8+GuWfsSwWUZUj2jX9qh0lgdUhAZSPN/P8OTvLbh8bYy+GfVR9AbyLaX4TGfQN4jSmaqSFfUmp/ikJ9EYCTg03+lYhTj8T9tTi0APv5Hx2VzQa+3YkQheoBIneLGj1ViWBfpEAwDeTtf/vWFJ7L2PMCmu/Qw28MzN8LYvxb8QT7FblTAvrElL9UhIIjwQQ46vrgsv3NyfW6n8Ynp6V9yS0wMs512bT9v9OJrT3qJI9YV0+ql9KAuGTAGJ8GeM5y2JvGRti3wxfD4lCC7wzy9YHIhHtjy1LRTCEceGoPikJhFkCiHQwLX7K0thrJ2LsYNj6Gkrgncny1+icf40xlrQsFTYWtkWj+qMk0A8ScNjM6H7K0k+OjbGFMPU5dMA7n+E7ifh3dZ3tLBQU6IZpsai+KAn0mwQSIFHP0WdG4/SLjDE7LP0PFfAiHXjdev4v8QT7CeVMC8sSUf1QEuhfCTBGFIkwK5en944Psf8blpGECnjnUtZHojHtdxXFY1iWh+qHkkD/SwBpxbZFs2TQa0ai7LEwjCg0wDubMl9vRPR/ti1KqMy0MCwN1QclgdUjgVgMyRX8Ya3A7li3js32emShAN6ZmfQWLZG4VyVJ9Ho5qPcrCaxeCaBoZjpDfzUxxN7X61H2HHi//GWu3/YT9hfiSe0dilu318tBvV9JYPVKgIHDV+N5y2RvHR1iX+/lSHsOvCC/MQz6a9tW8bq9XAjq3UoCgyCBSJRRocCPxYndkkyyU70ac0+Bd3qJX2QY/B5NYxsV+U2vloB6r5LAYEkAJodMlr44lqB39IrPoWfAyzmPzmfpX2NRer0KHRusha9GqyTQSwlIPgerYL1zdNjoSeWKngHvbMp6XzSq/WU+jylQiRK9XIjq3UoCgyYBkVJs8tOFQn7/hnXxw90ef0+A1zUxfF/T2HplYuj2lKv3KQkoCUACIqU4y78+mmRv7rbJoevAyx/hkdmL+FcTcaZMDGr9KwkoCfRMAshq03VGtkm/MNLlrLauA+/Movnz0bj+14qHoWfrTb1YSUBJwJUAstosi05xRjeNJbpXMqirwAsCHM75D3SdbVEmBrX2lQSUBMIgAZgc0hn7byeG9Xd2qz9dA16UZp9N2f+QSGj/VUUxdGt61XuUBJQE6kkAJgdNI9O22JtHh9g36t3fjt93DXjnUvynNJ1/xbZJV5XZ2zF1qg0lASWBdkkgisSKPH9GS7Jb17HOczl0BXinOF+jpfgPYjF2pSpY2a6lotpRElASaKcERKHMtP3h8TX677Wz3aC2ugK88xn+m5EI/YGie2x9OnEcUieF1uUXpifFpnN3nprT8MwMIhy4TTOWRbeOr2EHOtmzjgPvVJZfGLH5fUxj61UZn+anEoCLK5MnSkRUqknzEgzfEwWLyEThcUYU1YkMTc1rWGYJ6cTZNH159Fv0s+ytnSsP31HgRaXguRR9IZGkn1OVgptfWpicTIHomdMWTS5wunWfQWviSvNtXpLheWIxyymVIwIpFIBX14jWxhgNxRT4hmGW3HRiyzStnxobMjpWobijwDuX4bdqjL7NOUUVuXnzy0pjROcWOd31jEl5i+iKrRpdt1MnKzSVo5of06A+gY2WLnCaTZWX9kayPH43mmSUjCrwDcP6AGl6Nsd/nJ5l+7duZZlO9KljwMs5j8yn+LeicXabsu22PnWYoEdOWEJLunKrRiNJJmy9it2idZn26smZFKdsnkiaj2Q/MJcRnWhimBE+turqvQSiUaJcnr1nfIh9rhO96dg0z6f523SD/tE0uaYcCK1PHSbItJ0jqaET5QpOW8ou2LpMe/Ek9sDMMqecVa7xesF3/TCjmKE+qr2YH/87QaJTKPCjRpJdv5ax6Xb3qSPAOzMzs5ZiIz+IxbQrVPjYyqdMesGnlzg9dsKi9WsYXb1dJ1upvSsXbpdawBxC44WT1K/xoguYyvEhphyoXZqPRl6D8LJcln5ndIj9fiP3N3NPR4B3NmX9f7GY9lcAXaXtNjMd1e/FEfT+IxYdPGMLW+DrLjNobJg5Thp1hV4C2GipPKe5dLDGiwHgg4ooB/U9Dcd0IrzMsvhZzth140l2sp29ajvwLi7yiYLBfxg12B5FhNO+qQLwzqU53X/Iou0TjPadp1MEx1K1S9sn5A63hLnCHCJSxbvx8O1MRojGhtq+HTs8otXffMKpVvHJsST7YDtH2/aZnl3mH4wn6BOKj6Gd0+S0hcmCjTBuOMfVvKlsve2XcmdbhHloKcspnS99NGMRopEEU3b7zoq+pdZ1jZHN+ZyusevXxtmhlhoJeKitwDuV4ufrxH9sGGyrYh9r1xSVtwPAhXnhyJRNRyZtuvECnUaHsDg68z7VamckgJBAOE1xkkFEg7rCKwGRVJGx/3JsSP/ldvWyrcA7m+a/Ho/RJ7NZdE8hQbsmyduONDkgthchZhdu1OjmPbqSdieE3eE25eZTO6XDgl5h8xq0XpvP20bhholY7LkVNlc8vbajHVrkfNxM84cNg+1U2m5bRFq1EU0jevS4RafnuIhu2DzCFPB2VuSq9QGXgODszdp/NTGkv68domibxjuzzH8lkaA/U9puO6aldhsythfHVUQ4WEio4I4NWGlPnZe/esPgScDVeudMk123YR07slIJtAV4j83NjayNrHsoGlWRDCudkEafx8TB3pvOc3r6tC0cM9B+VZRDoxJU9ykJNCcB2HpzaftTo8P6B5p7svLutgDv3DJ/lxGjz5sFaF5K51rppDT6POy9j79o0aMnbBH/+eqLDNoyyoQGrC4lASWB9koAcb2mxc8mGLs2mWSnV9L6ioH3zBmeTIzweyIRdp3KUlvJVDT/LDTepSzR9w4WRAzoFVt1WpdQEQ7NS1I9oSTQmASckvD0W2ND7OONPRF814qBdybN32Zo9EWEOCltdyVT0dqzAN/lLKdklImwJIQoqUtJQEmgMxJwORyOpC12/Za1bKbVt6wIeB/hPLIrw78di7JXKgayVqdg5c/B5IA4XpCwHDhj0cWbdNqwRmm+K5esakFJoFICDm2k/d7xIf2zrcpnRcA7t8RvIZ1/l4gZStttdQpW/hy03myB6K5nCjSzRLRplNFtFxtCA1Ym95XLV7WgJOCVQDQG8hz+UG6R7d+0iaVbkc6KgHc2bf1dPKa9Q6UHtyL69j4Drfe5l2x64qRFl2/R6cLzNJSsVsDbXjGr1pQERDSRYTCrUKA3jA2xO1sRScvAO5Xlew2LHtJ0WqdqqbUi+vY/A3MD7L0jIFvhDpeD0Hrb/yrVopLAQEvAdbJ9bTRJP80Ya3qLtQy8cyn+0VicPqy03XCtP2i+CCc7Nm3Tc2dsuuECncZh71VOt3BNlOpNX0tA0wV0Ltlm/uax4dhTzQ6mJeCdm+MjdoQ/GI2yfYr6sVmRd/Z+AO98muiuAwVayhDtXK/R/n16GQ1hZ3ugWlcSGAwJCMrItP2JsWH9Q82OuCXgnVky3xyJ6l9RnAzNirs79wN8kc12bMqma3dodP46TdilFINZd+Sv3jIYEpChZaNJdh1jbK6ZUTcNvJxzfSbFv5pMsDcoM0Mzou7uvTAtIKYXXA74P1KLh2JOoUx1KQkoCbRHAtEo4/ms9bNja4wvNtNi08A7s8Qv0Qz+ICO2RpVsb0bU3b8Xmi/CzJ48adGZeU63Xuhw9yrw7f5cqDeuTgk4TjZ+52iSvb4ZJ1vTwDuX4b8di9HvZTNKdQr7UgLwTi1x+o8DpiiyeOlmja6/QBHphH3eVP/6RwLgb7A5Ldom3Ti+hh1otOdNAe8ZzpPxNL8vGmVXK16GRkXc2/uEvfeURbNpomu2azQcc6Zc2Xt7Oy/q7atHAnCy5bL0wZEk+2Sjo2oKeOcy/BZdo7stiyIqU61REYfjPpxPQB0JzRfVblFKXIFvOOZG9aK/JRCNMsrl+aNnj7MbL7mE5RsZTVPAO5u2/iIe035JOdUaEW247hElg1KcfvSCRakcp1dfbNBIMnz2XkXmHq51o3pTXwIgSefE85zYq8cS7P76T5RXma55//w8H7Uj/KFIhO1WsbuNiDZc9yDe++ScTd87aIkoh2t36HT5Fq1nWq+uEaGCBrRufBS85g9J8o6fKSAO1zrqVG+wBk7N2iLyph+LtyaTKIhJfziSZL/ZiIwa1ngXUvz1WoR/wzRJU17xRkQbvnukvRdwtm+TRhGtHPA62WO8W1ZIRmbdwZdsemnepok1TFTOyJlED79g0UKWixpy4BbGOjMtIkN3nlXrrpMz1Nu28SH+1pMF2rVeo32bdPFR7qfLMBgVCvz5U8vsmivOY6l6fW8YeGdS1mcTCe3dKpqhnkhLvxfCdVW2MMWASBA8t8RpZonT3vM1QrZ5J/s4n+aiKjIqZEDLvfugScemOO3eyOg1FxuUKRD9+5MmoU/X79Lomu06LWaJ7n3OpDUJRpds0mh82OGggEwVCDe+DsN+J7ZI1iT68kN52jKq0W2XGH0HvIwxYoybBZO9dv0adk89mTcEvIuLfLyg8UcjEbZdZavVE2np9yCpEUdpjURpnrBcAN7pZU7fO2hSOk/08l06XXR+Z8wOGPvRSZt+fMwSJoXXXWbQaJIJjRd8EjvGGe07X6e8RfTMKYuWcyRAdsNaRkenON1z0BRYe8elOm0e1QRAcySGxBxThbr6XwLQdk/M2PTNJwri4/qmq6IUMzqrCHRCakknhfhPRof1X6vXfmPAm+VvIEZftyxiKpqhnkgdsF3IcBFBIC5GFNNJlOUJA1uYrFpxz3MWLWY4vWynQyMJgGuXJintthj+2UVO3zlgCuC9eY9OOyY0KliO+QC2ZxldgQ2IS/4bzsAj52zKFDi9fJdBiQjRw8cssUlBfXnBBveB+lOi7gixBDDvPzpi0mMnLIoajH7i8ojglO63D6tjbrAPjw1pVzFW29zQEPDOp/mnY3H6xYxKmqi7fCFQgC5qoQFY5AVQg00VX3QJMHUb6+ANAMHZFBepxDjeoX+wswpNY4U2B4zvxRlOi1lOF2/SRHtHz9nCaYLacPKq5ziTwAxnoPxY3Pm0SfMZon3nafSKvc4xAu2o0LgOLpYON425+7fHCzST4mIuYfO/ekf/2XlhbiDiFtPYHSNxdnctsdUFXs750HyGP67rbI8yM9RfgeBImFrmgV9rANCaOKN1iXAco4StlxwayaNTtiBSv36XTutXUDYIa+/kLKf7D5uUKzhmjEs2O5opxt8qQMp+npm36fCkLZxvMEcsZIjSOU7nres/Dan+alr9dzjZlTbd9bRZpC7duI7Ray6JlCku/SIJJFNks/anRpO1S8DXBd6lDL/VIv4dIhZR3Ay1px/ChK0Stc+qAQySGABsXm24l4sKCx8a+l3PmMKZtW2MiTLxMAG0ovhiXGcXOD1y3IkXvv4CQ9hxWwVcv2xgM8bHTTpkfnDIFPK+bqdjeliptt7LuRjEd+N0BNv+Qy9YFDGceY1FiF59UaQvw8pcxrLHR5PsBsZYrtqc1gVeEJ4nkvThdLqVbTh4Swl2qeklLrTIoAtAB03NawPttZQAltB2D03a9PKdutAeZehXM7OOZ6Db4v+pvKOJwrTSLtD1ykk6CO9+1nEQXrVNoyu3KR6KXq+lVt4PBypOMggblIVb4XfYs7E/zQ2c87xJ7PoNQ+zxloAXFJBzGX5/JMKuL+Sb2YKtiH/1PAOnEMAgSKsNm8YrpQ5NEQ4vOLDw0Tg5a9N56zSKNmjzhSY6Oc9FkgaiFIZjTsudAF3ZZ2xSaNeIB75sq+7E+8J0oqIdQr+ZME9YM0tZTv/xdIEKtgO6jpmURATLTXsMsX767RSDFOJszv7gxLBelbuhpsY7tcj3aow/qhtsWJkZGl/LCPqfTnGyXM+9F9wQ2bAGNt4QfseklvvYixY9e9qm7eMa3bAb4Fs/tRjDgeZybIbT9jFG+/cZAgg7PU7vyQEmh8klThdudIjf1RUuCWBOZFYiQi3BGXJ00hKRK5hH5w8T9+CDf+kWnSbWaBSPkHBI9wsIu1SR3xxNsjcxxgLVgJrLcy5jvjNi6F9QTGTNLWAIFRECsJ1Ci8SFRZeMMFqbCNaEm3tD5+7G4n7gsElHpjhtGWF064WGWPi1tFdp2/7hERwZOV26Wacrtmldq/OGTQmHHvoNef/U1YYife/cEmmqZWF+chNewA09l7LppQVO00u2CGXE6UrXHNOb/CMBGv+OR0lwiiAaZmxYo2SUCbKnTp+mmhqk72ZBFWnzybzNrtg4zCaD2qoJvDNb7ZYyAAAgAElEQVTL1heSSe2dKoys+WmQIU4AAiwuLBbE8Ib9wqJHn2Hz3TGu0bokCScZss5qRTvIlF58bOIRRvEuBsADeBGV8cBhS2hGP3G5QSOJztiWwz5/YemfLDUFO//kIqezC7ZwguLfOB1hnmBqAIYCeKXpQQK1F4QxJjh7EScLWlMAMf4gQgjt1AtL7IVMGIhzbHrj2BD7t6aA9xw/N2ykJ57UDbbLMkN4Lu6FNFt4p/iyuSujX6Qoj4Poes7k9OBRi84uIDRME8kPfvMB/o2Uz2TE2UyIOujmWLFZEY88l3I2NBx6iJnuZh9aWBqr9hGsH6R+H3zJEvZ3mBUwR1A8BOC6JgeNHCeuAGBX45XAW/5z576iqcIF7kSU0fgwnNV66JQamBtyGftPR4f1X20KeGfT/Cbi/B7GmOLeXbVbpPbAsCGmF226+yBCw4gu26LRy3boRcIaAJuIw1zmglMBGvFV2wxhTum0bdffc/QDNmVc0Ni7/f4BXSJVh405wOlnatEWf+YyRAVXgTNgWnC13WrAK4AY2ixzzBBCS3YBF+YHaLtrE4yG48gGDVeUEIQSjTHK5/j9M2eO3rZnz56KsLKqpobZZf6hWJw+nsspvWGQNxUWPey2L87aIqMITo+lDKeYwcTfsXGePmXTjxGHqRO98SpDpEZ3E/iETd0iOjNnC8rL89c5G7KbfRjkNVJt7FKLxZxk8pymlgHCnECYBHsv0BTgKrXgktbrALM8LGJdDcWI1iZg+mLCfo+fiYNkh8mdWp1XfDC4zRc1k105MsKO+dsJBF7OOZtL86/FE+yNio2sVdGvnuekcwQgCy3m3uctWhNjdN0uTQDc5IITRgaGs8sR1tXlYz7sfy/OcvrOsw6hzm0XOXwQKqwsPGuw3MmGdHKimSVbpAkDlIsRDdLJphGNxBmNDiPTk1HcdaoJNTCkYOuXNmzStkVvHUmyf24IeOfm5kZ4dN3Tus62WNUyAcIzp6onXZIAtJDHT1j02AlbaByvucSg80eYcJBI2y60m25fMqrh0RMW5f/TJn37pYY4iiqNt9sz0dj7ilELmpPl+eSL+GCWIhsArKACvWyLTrobktiPc+mEldmfHhvSf6kh4J1J8+sZ5/cxxgzFRtbYYurlXd306gJYAb4AO3DmcubQPsLeBrpHaWftljxk9AjeCzY4BOQL3l519YUEAKiPnXCyD3FykXHZSKDYPtEZqtJuCSYWY5SrYucNXKEzaev9UUP7lCrx060pav09SNZA5EG3bJoyswjxvjApnJzj9L3nHMpHADHYyLoV1YC+gDAHNmiQ8SDrDlcns+Vanyn1ZJAEMIcvTFl0ZpYXU4bxs73n6SJkrJ/nEvG8lsWns/nctZtGEye84w8E3rm09ffxuPZ2Fb8b7s0CsMNRbT7DaRfCvLrcXZgXkOH28HFL2FNvvVCnPRs0EVoGUJZ59+3sljymok2MG6xWIE+/+HyNrr+gDwKl2ymMVdAW1gjoSQ+ddYjyMb/4gO49H76C/j+5GBEkU9DtI3H27ZrACxrIuRR/0Iiyy8xCt7fyKlhJXRwC1uXxKZvm0pwu3aqLo1q3L5ge4FxbynGRcIFIh/sPWWSTk8GGELN2levBeBETio26wWV4e+CIRS8t2AL0169R7GTdnv92vA+ntmfPoAgrF/6CsWFG2ydWB+ERzA3ZjP2x8TX6R2oC73yG77RsfkBjLKHsu+1YVp1pQ5DBcKLnzljCtnnh+ZpwSPTCCSG0W0QyuEUs7zuMQFqi/fscqkaEDgGgh6IlM4A0WdT6tOMeb4UKAO6PjlriQ/OqfQZtHgUfLxdUnOND/X0s7cwq6Y9WsZaPT0OBsEWIGEAXpPm9WMvtlhgcbOkM/+bEsPaGmsC7mOJvtBh9XYFuu6egve0BlJDK+/xLtligm8c0QefY7cUqQ8xOzSIVlNPWMY2OuVr4jRcYlIwSgXTn0CSnSzdptO98J0ATXBYAVZHy6dHU0X/5b4AqOBjAFYHSRCA9v/PpgjAtoDQ9kjnc2pd9bQts78rov9akyezEjCVqE+7eaPRlzbUgyTv8vHSA5enm0VE2L++pOJzOZayPRCLa7+ZV4kSoVzAA6+w8p9NzYHZiNJxgtGu9k/PeTQMRtN1HT9iiXlYiCoKaiNBskbmEPsI08B8HTNFXFNS8ea8uficqDiDudwt4VxmdW+T05EmbdJ3TVVsNwRHxg+cteu6sTevXMvqJy5zNCA6JgsUFVys2aTfHGuoF0cedw4c2m+d0eNISJDi7NqweW72m4STGlyM6e/maGHu2OvCm7K/EE+zNyrEWrpUs+ROgEeLYni1w4c3HMV4QjegkNF6QiAhe2i7xQwBcz8xxUa598wgTDi7k0EvNG8AIG/DzZ23xe2i8MBl88ylT9P3WvTpdtEmjE9POz0Cuc8dljhnhwGlbVLKAnfjmPYYAdlxhzlgK16rpr94cmbREssSGdavLVg87bz5HbxodYt8IBF7O+fB8mt9nRNiVYQ0lkyxY/bWkVtZbSVIOZifEqYI3AcTRuGTsoyQRAegmIkirRAkVJ7Wyk85hgCA0WKSDnrdWK3LwesOABJeq7dik8Xd8NFAME6aEPRs1YZ9FdMYTJ53EjEu3aIJdLGtyUbdtKFpKIV2ZJNXTYZUA1i84HfDR7lZoZLdk4QLvR0aH2McCgXcmzbdqnD/JNDYaVuJzsFDhODIoF0AXGiLKCSG1UoCtJBnxc5hKommX/xc1rABacLp1Oo1XgjsAFCTwCCurdhUpAF0HodSOZVqpjAP2avnKpLD6VzzmHceZTioKvZBiDExlOfvLY0n9bcHAu8hv1Ax6IKyONWhRPz5q0jU7Vo/xvZGFANApmNAUiZazNmUQJeBWt5CxjwKkUELeIIcPN4pS7Q7gep1XjbyvlXugyZ6as+kHhyzKF0iYHBBpITaTupQEBlgCYCrL5fgjY0l2I2MM9EBirxav+RT/Bc2gz4WxjDsABrXMvvlkQZR+BkfAIJGgFHl9oSWKbDUU1XS4TgXDE3PiHyWZSLdsvMUvOMNHwSGqQfrnzbt12rHeYcsJK4PUAGOBGnoXJQCynILJT1E2e+P4ePJkBfDOpfmnojF6fy4bvoMdNCo4aO4+YNLNe1Bapv8qkLZzrgG288tcmCGcEilMVC/udlSDd0wyLAi1tLaNa2DgF4TYKNvSjfpr7ZSvaktJoF0SQDUKRjxvcvMVE8noQxXAO5uyQQX5pjBSQQJo7j1o0tFzNm0bZ3TbxZGBDiUCwCJxYHIeOWKMRoacem7djuP1L05pn8OnG+XiHz7mRCXcuFsXVJJK+23Xdlbt9JMEEnAWZ+mnR5Psq2XAyzlPzGf4vZEIuy5sxS1FnF+B011PFSiVd0iRX31xhNbGBztbCSAGpxvCy8DIhTjXsJxVYI+/75AlaqGtH2b02kudopmw+cqKsf20cVRflQRWIoE4gDdNHxwbZqLke9HGO5Xim3TGf6TrbGsYaqxJj7YkWjk+Y9OPj5jFciCohrBzvVYkYum1preSSWn1WZE1luaUyxNNwMwQomAPEWZmEx06a9NokkRGGzLOUKkCJ5ZtY5oAYHUpCQyCBBBSVijQ50YS7D1lwDu7xC9lOj1GxCO9BDHppYfTCOWfJxdtYSeEYw3akmS9AhmLKPm8RqOJYeaUfXYTXnrZ/24uIoAbIh3gaFsHM0M3X97Au4rhYO4XHskQiNVFksRtFxsi4QMOUgnA/UwB2IA4QnlLp77VYVuLvRY+IhsKeX7vaFLbXwa8M8v8jmiU7uxl4gQWAZxF4Oc8u4BEAWf6AMYoaIcNKglZZI4/0mVFTaYoCWKNiTWaqMk0KBfACuAV9vRZzMjpeU6oEjGWZHTTHl0ctx46ZonU4d0bNJpY49iABzFJphfrVa6ddr8b84r9qUxKJclGoqL45XOFZXbteeexVBGhZlL8PdEofabgBum3ezIaaQ+dgfZ2dgFari2O0ams8yQmUWRhuRMqq48CcKDtrokTrU2iPpOTPaWu8EkAIW8INQOZDj6Osymibz1VED972U6Nrt6mi/kHsfsgJcn0YqagzPz4mEUvTNltN/lgH6MiycXn67R1bLD9MHJuEVJmWnSaGN04lmAvFoF3PsN/34jQb4WBHEcePWFuQGzo9LItnEjLOe5qvE6lUXCygqUeaYaCn0BVH+jFHm7qnV47NExJT52yaWrJplv3GiIc7oUpTg8eNWnTiEbX7dIppjvcFKIcOKh91Rm2KXkH3Yx9spRzmN5gqurE+VBWKAEpEniaB92MhGoUpsVTOrFbRobYY0WZz6LqREx7ezZEMbzSRgggRirqUyctsUiwCfdt0oW3HPn/ajOueC/2pAEJwtj8AFgRMvi8SYcnnbppb7jSEIkhCEmDnX/3Ro32bXQqbeAPfif+rsC4qfnDfgITHOg6O0meDxMYPqYoimq4c9VUR1fRzTihg8iqUKDbx4fZtwXwopz7fJa+E4vSq8MEvF6525zTMycd0u9kzAHeqM5C51BaRWula0Px2nRh4z8x4zjgLt6si1Tpf3uyQNPLDnnOLXt0WsqS0Iox/2A2A0gDfKVjdpAyGpudJGx4nCDuesYsJt8020aj92NOYDK6/VJdVH0edK03mWSUSVnvGh02/kYCb2I+Q/dFInRN2GJ45SRjc744bdHkIhdRDDs3rI7SII0u4kG5D+ApQwil8wcFLTHvuzcw2jGh0ak5Tne6fL6vuVinC9Zr9OKcQwqPZI29GzXhD5CMbQCAQd/0cv1A2wUz3D3PmR0PP4TMYQq8/RKDYhF1MkESRSZNHxobZp8QwLu0xDeYGn9Aj7DdYa2zhs2I4oYvTFqi7PPY8Ori7BwUYG1lnNLmD00WYDqf4nTgjE1gqgMZD6IkfnTMoseO28LJ+sYrIzQcd0jTYUdGqXBwewCAvaFrg2iiwD4CkVEtp5qs6tHKXIkTtPsfmAGv3a7T5Vu1geJVqSY3lAHKZew/Gx3W3y+Adz7Ld3GLP6jpbIMFaYXwEgH5FkLNkDKslZFth7C7qksdlICkj8SRWfoBoBUfPmsLbzrSk2Ev/tZTJp2e47RrvUavucSJmIBWjAw6ADEoMyUN4SBoxQBdcCDf+YwpyJWCnGorBV1MO9oFSx5s8ldscYqwhhNVOrhIA5oWhS+z9hfHh/X/KmS/nOOX503+EGMsFlZKSDmOmWWbxoa0jh+Tujsl6m0rlYC0E4MuE2YGkLOj7DyA99LNmrAPIwnnG0+YguPi+l26qNuGwpm4B2TsYHfz0myuNl4JxMA/cdKix04Eh5ABHK/apotooZXYyTEXqLWHahKrTYYrWadRJ5b3nrFh7VUCeBfT/EZm0AO9TJ5odEDeYoiNPqPuGxwJYEFL7Upk9oE2k4GbGFUyOP3wsCUqW+y/0BBaL2q6obYbHLZ3XGqIbEgANLRp2CdXCyk3wBAfo28/Y9KMy2jnXRXCHptg9LrLHE6NlWqo8gRRDB9E9NHgLMPAkTqFL/nTY0Pa5QJ4Z1P89bEYfTOnClwO+NJYfcP38xJDk0M8OJjSEPv9zGlbaIEA2dde7DiBJLkPnHY3XKAXT1ewD69EE+yldIVTbdamew5agadFjOuKrTpdvb199li0CTs8Uv1RhgqAPsiXEWFkFvjR7AJzgTfD3xGL0N8p4B3kZTE4Y5dRExgxND2UVIL9F2FpiCm++1mTzi5yunwzo+t3GeJ3Dx23aMMwows29KeZy3GqmSJBxU9OBO0U5pnbXY1/pREgMmQNmjW0bKnqjiRJFGMdVM0X2WuWRScNi64VGu9cmv9yNEp/roB3cMBHjbQkARF25sl6REHRk7NckPhsXMvoxVlO3zlgigdesUcXTqN+0nwxPkR33PWMRbkCr9B4MRYwxsH8gmulwIj3pXMO74o0NaBNJMmAj2NQL2SvWSaf0gx2vQO8Kf7haIw+qoB3UJeEGrdXAsWimyDsIaKXFjj9+KhFhs7plfuMMq2tH0LSoOE+ddIWBEVBVJzQcG/d69CstuODAvmhOvT0Mlg5Sh+14SgJwv5BvQC8tsUXIga7xbHxpq0/ikW1X1PAO6hLQo27lgQQDgUuYYtz4alH9uTjJyyh+UpGtbBKUB77/wNOtWUuwuy8l0xygGMRVKvt/JCkc2AYJEK9Uzg3kb02yBzMmsbItnlGj7D90rn26ViMflEBb1i3j+pXryXgNUf88IgloiFgswSvMKIBVmoX7dT4AHQwm3zvYHCmmuNU0+ia7bqI5GjnJc03kM0gA66UqQu8Bcu2XiOAdyZlfT4e194VxiKX7VwIqi0lgZVKABvm+UmbHj1u0fZxTWTOIT5W2EZDGDIFDRfhckGZajADRDSiOy4zaDQZ3o/HSucsLM+DKIeLy7pDmhq+FItpb1XAG5YpUv0IswQQITC1xIWtF/X/wJwGYp/LNusiY6udx/WVyEFmqoEQBzZXf2kox6mm0f4L9RU71FbSz0F5VnCIIyTRst4ooxq+Ho3RGxXwDsoSUONcqQRkYgVI3BF+BiDevZHRTbuN0CRdCKfaKUc7Dzrq4wPxir0G7Vq/sky1lcpyUJ4H8EaiRLm89RbX1GB/Kx5nr1PAOyhLQI2zHRLA5kGM74MvmHRmjtMlSE3erAuQ67XWW+ZUq5KpBkchMtXCXjaqHXMVljZAlJNJW29znWv2XbE4u10Bb1imR/WjXySA4zsIZ0A+A44DXHAmeVOXezEW4VSbsel7z1XPVLt8i07X7GhPCFkvxtiP7wQ1ZC5LP+PG8drficbZbQp4+3EqVZ97LQHJkAabKbiCj09bdN0ul/NgpdkILQ6uZqaadKpdaoi42l5r5y0OsS8fAxl6OmW93QHeZft7sQTbH9bqE30pYdXpgZIAgA5k7d89aIo4XzCioWZcL0CtzKkWQP+ID8TOCY1ugVOtRx+GgVocnsEOJRmlUtbPOaaGZft7cQW8g7oW1LjbIAFsJFBZI8YXUQ7X7tBo+5hTH67bF8wMT5+y6ZEaTrVbL9RFNY92ZKp1e3z9/L4y4J1LKVNDP0+m6ns4JAB7L7Rdy+aCkL1XoIb3Vqup5tA/OrG7qmZh99dNmalhJmXfFVfOte7PgnrjqpNAkRSmF6ouKi+7mWqoqRZUTQKgfNU2ja7cqgsNXV3dlUCZc20mpcLJuit+9TYlgc5IAMB//2GLjp6rrDIBnI1qRLerTLXOCL+BVsvCyeZS/OvRuEqgaEBu6hYlgdBKAKALSss7nzJFfHFQptr2CUav3Gv0xPYcWsF1qWNIoIhGibIZN4FiNm2plOEuCV+9RkmgUxJoyKm216AdKlOtU1NQs12ZMpyXKcOKJKcn86BeqiTQNgkgqqJg16+p5jjVVk523raOD1BDkiRH09ntbuaa9elYTFO0kAO0CNRQV5cEoO0en7bpB4dQa6fyAuUjKgjDsdaraIvVJfHmRyNpIZnGbnO4GtLWH8UVEXrzklRPKAmERAKw537/eZOOTwfXVAPJ+Wsvcaooh5U7OCSi7Fg3KojQVemfjsm6ow0jQ6md4UtB4UerJuIoaCD+KjQhHGwjXZKZanc+bTrFJX0XNFxwB79yn8pU6+iGrNO4W3NtMUrsFWLpTaf5LydUsctezklT75bVEOZSXNS1gic7j7OkmE1G3jqu+Je83F+Lf8q/+7GnkXvE854Hy9pwC0cW3+G519t2UJ/KnvHcUN5Hh35Gvr+iv3Jsvj5Wvs+VU9k4PLIKEIz8UTXZ+d/hbaL493rtuo34IxK8ssHkldpzyuk8/5JNB89UlvbBc0gLvvVCg3ZM9C6po6kFvkpvrih2ObvM3xGLq/Lu/TDfDhsWp0NnbTo8aYmwIWyscgBy9CQY8+WGLYKG+xc/ePiBDL8v+5n3316wqtKe0MYliLgVGhhnRBoXnwanY6W/e/HI+2w5yHjarDEO/1i9H4paH5YyeXnBzQviGIIcl2fBBMnKC7Z+4A36XbEN/8erylghG40xMi2iR4/btJjFv8tXscxUu/2yiKh7prgZerfLK8q7z6bM18di+jdVzbXeTUojb8amQtHFB48UBPG2BuBiHp1WbDoJZvi/i2/uPbVBx73XRWoveFWAdg0gkPdKABC9Y+6HwP17LeCVgF8TmDzqX9AHpNpHpgKAK8bq+VCVaZVeDdMD/l4A9srEBepGgLfs5CDbaBB4ZXjS1AKnJ16UX9/ylSScals1umq7rpxqjWyyDt5jRBiZBX40u8AuF1M9u8hvisTo/oLZiEWpgz1TTdeUAGbnR0dNOj5lk6GXbnVMC3K3+oBX/NiBumpabkk7Lj/CS5OGVJurAVoQwAQCbxGcXIArNshJaMNU0tj8fS0DTY9W1xDw1rjfq1FX1Xi9QOhvq4rZpkzz9IF48btRBdy9cq+QQ1lfmDiVPPWiTWcXqKKCsKipphPdcYlBo8qp1nN0iUQYFQr86bEhzQHe5Ry/PG/yhxhjMa7OIj2foKAOoFbT8XO2qHbgP06Wa7IOCJfsvKx4vwMsXk3YgQDmaqTlGmHp51ILlf0KMksUrQcuEHmPze5bykwL3ndJIPK+pxHgDQKlYvXyALAsl5M8DZROBXJ8og35fIAmW5SDT+P1fpjqaru+dr0fgNJHq2SwDv64MUrliR5+wRYxvJ5vguiZcKohU+1CQ5kYQrCro1FG+Ry/Z2xYe5WYq/ks32VZ/EFDZxssxZwRgimq7AKA7IFDJr04W5mDXwIUCaouaOL06bXzujdKUK4Ex/KNXqZ5eYFC/j3oZ75jdgmkHZNDycxQeWSvpfEGHsm9AOn+vWh/9Wqmvn56Aaokg9JPawGf35YbpL1WOyl4P05lf/c5AhsFXjhrXjgHW3+lbRf9Uk61cG3lWIxRLk//NJZkPytW29IS31DQ+AORCNtdKChzQ7imywEoONHufrYgIhi8Gq8DFwJhfdqs85uiBljD7limCbuaXhl4BDjWKrRHn4bp1f4CNd6g6IeACAh/O+VaeaVm6gfeWv0MMjPUAv+Kd3vMDEUAbtS+W+VjEKT1+9uW/bBsRo8cq+5UQ8n22y81CDG86iDb+10tCHIy9p+ND+vvF9PPOU/Mp+m+SJSuyecV8PZ+isp7AKCdT3P63sGCqO8VGMolzAVSn3ScbuXA62jBQUfWahENjd4rXuQB0mCNzaPx+o/v7nAl6EiwDNJMy8DP304j5oWqdlWnsSDgC5SDZ4r8WnCj9t1Abbla9IhPxrrG6Nyi41QLCj2DmeHKbZrIVlOZauHY0aCEzKTpQ2PD7BMSeNl8hr4Ti9GrVfmfcEyStxdC47WIvvNMAfZ4j8brHt2dWfQAByuqOAg3csDKqxFLEHTeEmRyaMqx5tNey4/vso/eyIbmzAzlmqnbZ48aKIG6VftuST7uCaGG00vOS1ET9wFiQ2aGgGdku42aGZAF9dRJ16nm/UK5KwFOtdehplpSZaqFZUeDBD2Tst41Omz8TXHKZtPW38dj2tsV8IZlmnz9YETfPWDS9LJdaWoohmtJIHWAV0Qz4K9l0QIuAHuQo9Is4IBxM8d8LxBVc6w5eOM0XAZczWiaviO6V2tsBHiDtfgScvmBL0jrLvtZD4AXfUzlGD18rIZTbZzRK/cpp1pYdjMUH10nKhTo9vFh9u3iGprP8N83IvRb+ZwyNYRlsrz9wGZ74kWLnj1jiUwlj8JXRDFH80NolvN7qe1KrbYR04Fst5ZjTWqYXtDzgnQlkJc71oJMJVWP+FUSGWQfar23TJv3AWStMLKgcQV9LKq1HyRnv2OtGqAHRoz4+o4Il2NTXDnVwrhRq/QJjlDT4imd2C0jQ+wxL/C+WzfoswVl4w3ldAJ4p5c43fN8gSyrXCN1QKH0wZSTWjQz1AQdD4gHOdaatJuWOf6K2qnXvluKvPB+PKpqmk0ALxxI+ANgKma/+TTkio+GJ8NPhpE1CrxBHyCvM9OfdRfYrs+hWA948XvYbB85hlTxSrJzZKoVnWqK/jE0exlZa6ZFp4nRjWMJ9mIReBey/HZNo7tUVENo5qqiIwCV7z9foLMLDgNVuWblAi+y1FwXdqDGGwREAZu/Ee046B5/4kRl5lp5vGnpI1H5AfBqlNX+judtIjI0orVxJhIFFjOcFjJcsHAFph97ZRAAvNU01iDziN/+7NVkGwLeAKdkLeDHeKaWiJ446XGUelYKQPnyLRpds0M51cK0kyNODO9zuSF2zSbG0sV1MrvEL2U6PUbEIyr0JExTVuoLwPbIpE0/fsEsAW9QNAPsu95UYhdchFbcgO22aGaoAKgAcPRppEXgDdJ2/Zp3KWy4lOThu6dW/K4EqI3rNNoyqtFIUhPtYP0uZGx6ad6ms0u2Y3qp8sFxAD0gs6/K2L1aei1zR9mHwtdWtTkIPi248+85jTx9ijuZamUo79yHDxDIzqH1KvrH8OzjaIxRIc/vHU1q+71riKZSfJPO+I90nW21VOpweGbM0xNstHSe090HCpTOY+OV2HFKtk6ct0tgUgKAEhtXNRusXBB1gdcHYngfNjmekxomjvtOe/7EierEOEGaXi3gBcAOx4iu3x0hPSimiogeO1EQoXjoj3/cEnS94w7UNv3xxSUsdBotHTacMWPINdKEy8DbI8uqZgZPm6mcY2YA/aN/yNB2t40x2g+nWihX8OB2CskThQJ9biTB3lMGvE4sL783EmXXqVje8C4QaL0Pv2DS4UlksDlo5+xdDyOZq/FWAKn7g0rgLcXhVtv8fgCUbSDRcV2C0ca1mmBNyxaIMnlOmYITX+oH3nY61mybaPcGjXZvNKpO2NkFiw6esYh1EHiTEUYRw+FFwPwA6AGMRY20prYtP1A+NriAkDa0B6faoUnnPf4LH6JX7NVp13pVZSJsOzieYJRN0wfHhtkny4AX/5hN2V+LJ9ibshn1vQzbxMn+QHM7t2DT958zibsZaxXA62asiTCyKmBb0oTLN8nfavcAACAASURBVHyj8bsC6m2i80Y0unq7QWviTi8AhukCp4ePFWh2GbZov2OtdD722ky9WnYt+7K33zojunanQesSASjkCsy0OD32okkpGf9c4axz3uaXk98+G2TfhXxh4ti4Tif0RX5U8K4TM5b4AImfNQC8jZgZ8JGDtrtc1alGdMelEfEBUDs4XDsYyRPZLP30aJJ9tQJ459L8U9EYvT+XVdMWrmkr9QZ7GBvw+8+51JBefluXAEfs9WLiREmjKgOTBhIn6h3zoW1esc0gI8DYOJ+26YHDBcoXIzB8JocG7Lu17NHQ7gD2N+yKCG221gXe4pNzlgDHShm0Zt+FaWVimNHuDUZg5ljBcsAXTr56kQoC+P3mG4980Gf0/dwS0VMng/cmzAxXb9foiq3KqRa2vcs0YebLm9x8xUQy+lAF8M6n+C9oBn3OVDbesM1dWX+cigMWPXoCTjZPmrB7l0ycKNNqG9F8vTwD1cK4XOcVSLVfdVGE1tbQNl+cteixE6boVYXJodjX6kfsesCPKIYbLohU0nL5Zu/oOYvQFwFuZckbpWSORsBRbhiAfjLKaN/5Dg9CtQsfnyPnrJJ9uYbmWxV4pVONiJ45zemlAKca+oN+3NFHmWoe03io91o7OodQsoLJT1E2e+P4ePJkBfDOLPIbNYMeUNSQ7RB359oASOA4+91nTcoWSinEEjzKKiTUSX+Vnnm5GAKP/D7tGNoe7Lq3XYxjbYBr3R06zA73Pp+nhYzrdPPcGmhmaPDjAPAE2KwYeF2BNRu/i3dvG9do04iHFDlgupHefWhSfnh82na1NGufDDBWJ1ON6OFjnIoVnjzvg7aLsj637u0PpxrWD8wwQ7Hqa6dzu6f7LSOiIZfjj4wl2Y2MsUIl8Kb5Vo3zJ5nGRm0Vi9L9GWrijdiMCCs7NlWiiawHvLU0SMc84Y8Ndjrkfw5LY9M6jW65MFK3x4+/6PZRD+ZnKHtvA7ZQ+aFoFXjLx1Ju3y1uiGohdx4t/aLzdVpTQ9vHrfgoAng95fACIysq2OZ884BvWzFTrYpT7ZUX6rR9IvxONUgcTHvHpi3as1EPDImru6j67IZYHMBrf3ksqb9Ndr3sk8M5H55P8/uMCLtSJVKEe3bhZDs7b9N9h6BRecjNvfZdFzX98bteMPUesb3AWwukoclik4tjfp3r9JxND4G8XQ8OI/MDb6BjzasFyhukjbcZU4M36aTBjDV/FAYAPxFhdPFmQzixal05k9PzZ5sE3oCPDz500HarO9WYMDN4q5LUm5de/R4fmZllTkfP2XTRJo2G42zVU1YilCyfo4+MDrGPBQIvfjiTsr+STLA3Z1RkQ6/WZsPvxRETTraZlO04jopkM84/Gg0NKz1XWR4oCKQBPtLUYNQwNeBZHLd/8DycbDCJuP3yjLBaqrC/715tVDwO4E04zrVSCl+w6Io23gDgLQYdSC2zitYv3y+dantqhLDJXiCJQ9h4a0Q2yA+Pf3xSs4c9f2qR6MkaNdWu2a7TFVvDr+3KtXR82qbJBU7bxhltGtFWfaKHSJ7I0ZtGh9g3qgLvXMb6SCSi/a4iy2kY/3p2I7KUDpyx6KmTZgl4WyhsKTdEBQhJz7oEdc/5CIDwygsjND5cO6QAQPXAkQJNL8EkUg68QaBTtP0GvFOCEf6Pdtc2Cbze2NfKyhwBHx2fHVbgPSfauV6jjWvrqLtEdGrOpLOLvBhN4QVXv427GvDivgOnOZ1ZcCIbvBfiG2I60e2XRmgk6cgkzBe6D7PL82ctEe8NykrEHK/mC/SdNufLXGcvH4+xZ6sDb4q/kRh9XTnYwr8cgGOoSPG9ZwuE8CVc1YhxGrHvBgKDZ7N7tVC87prthrDT1bueOY2ED7CqhQ94m3WsQQaXbtIpGasNGADo5yeD44f95ouqJxONKC0z1arUVNvh0j+GHXTF2tSIljMkTgFYCfD279mgieST1UpT4Ba4PLCQZzfvHGXzVYF3PsN3WjY/oDGWUOBbD1J6/3ts2h8dMenkDMKWSoUtRQCXrDhRy1nUJCOZxGFsdCQP3LSnvp333KJNDx41y513RbNIHU2zCvDjM4OohuubMDUU6TQ9yFcLeIPsu0Mxoos3GcWPSLUVAMcagBfmIK+mLk8X8rlajjXwtx6d5HR0KpiXAXMAp9qOEDvVpAzR13wBsci2k8LNnLU6PuwQG8FeLu9dTSCMcj/pDP/mxLD2Bu9a8R1eRBmgobkUf9CIsstMVX+t98hapwcAk1OzNv3wSEFkX9VLnKim+TbqWPP4tmgoyujVF0coHqlYRmW9Bgh9/1CBsoJfwvlVLTNDI0Q+YCRb1wzwygQKn/OxFij6gRfgsXEtjsc1gnfdkc8u2/TCjJu04Q7Yb0ZxTiglefgz3ODEFJlquer0j3CqhVVjhFkhm+eUyjsUlkgpdxjjHNCVaw5OwbhBIrwMawnjCSIACv1mDOig41izPzo6pP9uTeDFL+dQjSKuvV052MI/1dJuds/BgqBDlIs5+PharZR7cMWJWuYJCZ6v2BsRPA21LminPz5aorOsB7z1HGsYc9MabzXgrQF8Xjss+gxNbPcGnSbW1LdLImttatl1enrf4XN6VhurSA1f5PTUqWDfIUDtaremGv4etgsmMPQf8eYCbMGRrMFO7QFd97TlLVAKzTcRZbQmThQzvCzTYRthY/0xIgxp9LePxNm36wLvTNp6f9TQPqVCyhoTbq/vgtb79EmHDMZh4fIWtpSpuq5mVQVoihpvA7SRUiPFMfqyLbo4ete7Dp216NmXShqg1HiLunLAe6U2KoHan+6LlOGGTA1TFp2UmWt+jdcnj8D+uIODnC/dbNTV8AE0B18qCAeSP1vOX8miGvDi56B/nFys1P5kphoqCIeZ/hFEQTjtLGcd8iSkjwst340ucU5oDuEPQDYeIYpB43XJhuqtqbD/HlUnLItPZ/O5azeNJk40ALz8esb5fYwxQ9l5wz69zuJdTHNBki5YsQRSuTSQAZwMQUBWC3j9x3EJHvLofeuF0bpCmk3ZdP9hs5RAUC1howF7tKRibAV4pSlGAEBRELXtsELDdqMokCZc7xicytl0+JzlUGW67wgC9Gr2XcxFKu+YGYIqBItMtT5wqnnHDq0cpoa5FBeUppJUCJEpiOWFuUHIw2E1XRUXzAy5HL9/5szR2/bs2ZOrC7yc83Vzaf6MrrMtlustXxWSWOWDQCbb6Rk3ky0gLrVd9l2v1hY3GL3q4ojgLqh1YdMBeKH9SPteoCbbA+CtpXXLPopsvRGNto/Xj+I4twRuCKcoaSuONWiAR89Vd6rhI9AvmWreNeHwSRNNLthCLppOdN46jSLa6gFb73jhWMtm7U+PDem/5N8bgbuFc87mlvnX4kPsjYoisj/QGsc3ONl+fMQUR7lqWq0cTemI6zVLVJZ6r2jHD4yc6PoLIrR5tL7d89HjJp2ctUWVhGaTO7yOJ/EsSNAbNDW8MFUiyQnSeCtMGgHE59DCLjxPp9Fk/XEenTJdz311Ssgg56LUwsFR9ejx6plqY0lGr73UoGgf0j/iAwbghQYcjzJaP1z7g90fuy+4l4IcJ09vHV/D/rkh4MVNs8v8Q7E4fTynqg73zdybFtG9Bwu05HLPlrQtB6lq2RMb8e4H3QPP+97zQEdYP6zs+LRFT5507Lz1gNcfUVAR6bBC4A0Cvmr2XYAu7I6XbY7UZCPDQrFsTs++ZAp7Zj1TRpnzzv2HQ/9Y3akGM8NV2zS6clt/0j9iXmFuAOnP2oSTBLOawsdKig0jbvNFzWRXjoywY40Db5rfRJzfwxiLKDtvf2AvNN0Dp5wS8Di+ORyILo+DPwuryfjdIA0aR0dsGmQg7b8oUlZOPkhi8HQjfRjPBAJvNQebHIrbaDs03lrAGxRGBifWhecb9bKTaSnrpAkXy7zVIB7yA6/sUz2nGmqqjST6s6YaxpjJE81nOI0jfre+X7Y/Np+vl0gTzuf4/aNJ9mrGWL5h4D137tywMTTxpG6wXaoGW3/MPYBwLs3p/ucLRUasIsB5TnRezdUbvxsUP1stssD7HIjQX7kP3Ly1j43Q1u4/XBCOwGINtCZpK8Vx3AV8ONde3kAChTQ1iLpsbhfraaNFzcVNT946hoKa9e27KDV0ar6+fTcobhrjQswuzAzV6R81uvVCva+1RKwDEMQjcWK1Ghpg381k7D8dH9Z/NQg9ao57Ztn6QjKpvVPF8/YH8MpePnikQGfn3RLw7gy3xbEm2/JFJECDRQmeRhxPT5406cS04wBsxrzh1bgBmrICRVPA60lZ9r+76kfHFSpoIGuRvkvZHz5nClBpyrHmMTO8MA3mruAEAowZoBvmTLVGdgpOA6ZJq1bbFWtVg6mB3jg2xP6taeCdy5jvjBj6F1Txy0aWUzjuAaCdmLbokWOeygcBTGUSyFqJ3xXPejRVOExAdnL19vp23lNzFj1xwio932DcsL+/kiTn5Tvrs5MVNV4v8Ho+ImXxwQHEOKjucNmW4BJH3llH5MbBs+VpwsUPhi+sL8jMAE3w0RNOlpc/ZA3jHU2CEAdVL1anXTQcO2jlvUD8rm3zybzNrtg4zCabBt6pRb5XY/xR3WDDihh95RPSjRYAiLkCbKkegpYasbyNxO9Ws+86P0d2ERcRBq/aF63LCYvy9LDz1uIwqJox5wF8ofEmGLUbeIPsu6it1ggNJGKVj884WQL1NGo/8AJop+BUO1mZHoz2IK8rt+LjpgszhLrCKwERRpbh3xwdYm9ijAXOVk1TA+dcn8vw+yMRdn0hv1rCmsM7Ye3qGbTep05adPgsGMGcVv22XjnxRc2qycyxEseA48BD/v3Ne4y6NJEAzAePOhWIy7K6Gnm/h9sAq1HYeFvQeJux76K/2yd0On9d/TAy1HUDCUyQmcGrVQclTuBnT51Cmm1AphqRCB3rp5pq7VrL/dhONMoom7M/ODGsi1LuTWu8eGAuxT+aSNKH02kFvP2yCLCJQY7+w0OmqEhcttGr2GkDtUzvcdxV46Qm582vx68QVnbpZl14/utdz54x6eikTWDfCgzh8pkBvBqkfG+zwIv4YRnfXEZM4x1XQPwu7kVKdL36YDAFHDprCkKYeuYbP/CiSnI6x+nR4yQyD71zIbVdUVPtQqOvnWr11sVq+D3ixDnn+WiEvXw4yp5oGXiXMvxWi/h3iFhEmRv6a2n88IhJU4uemmxFBCuxgxWPvD4nXLVoBqk9+5+zOaoJMJFMUc9TjQB6JFM0wkLmZ+xqGXjnHE0UV6PAC20XgHvJ5vppwuAkgH1XhMrJZRJU1cLzfilL9OfYADjV+mv3tNZbl3/38Zkku2EPY2Vpwt4W6+0RQRM5n+GP6zrbo8q+tzYZvXgK2t3xKYseP1FpbpD4u1L7rgQOZ3wOyQlKvoPwpNYFJxTsvCh6WATBGlpuRX9ddrJmTA0nXeDFa6olb/gJbKDFwsSwY6J+GBkqbJyYLXcaejV174fKb98V9I8nOKWy1ekfhVOtDzPVerH2e/nOREKkCX9qNKl/oFY/6gIvHp5P80/H4vSLKqysl1Pa3LsBLiihff8hU/xfgKybeVALfKpltwXZKEUUpkjQQIuOqocCmPVoIjESaLwvLZRoEys0b592XqZpu6+DQ68hG+802MlKttd6WXPy1TBn7Nmg17Vb4/7j0yZNp4LDyPyavZC/O52C/nGJ09NV6B/hVEM9NTjVgghzmlsV6u5OSsDdXxbT2B0jcXb3ioF3McvfgHJAlkVMZbF1cura2zY29ZNueXU/MU3dxAnPJ9nroQ8K/JcA7KQP64I6sd51bMqiA6ddbbyGY817bPfalXGkbwV4GzEzyL6DU+LSLQaBCKjWBUB87myBso71pCFGMu+H5pnTnCYXHLpE79Uv9I/15npQfi+4GQr24bEh7SrGWGrlwLvIxwsafzQSYdsH3dzQ0BHBJ/FeuSUBMtPLnB48XHBSWOs41qqGcdV7ztV8uU20fq1GN+5G+nDt7YZ8/YdeKAjnXzCYuxnPbjP+e1oB3gqOCFe1DdK2ZbgaHGv15hw0kM9PumSzAcDrlasX+J1MNU6PnnCKQPrfA0BHfPQr9vZ3ptqgAG8ywSiTtv9kdFj/tXpjrremis/PpqzPxhPau1cjW5nXkeTlAxWAKflBOREC8rAhofWL4DwXUb3A6nesIMxKgkagTdVzpBbCbjMfKfqLskAzy24mWw1gaMT2GRwh4ZgccEV0Rvv31aeJBNDcf6hAiOv123mLIvFpwl6AlJlr1zUSTuaaGmqR81TYd22iLWMabR2rb98NShMOHIPv4wcN99iUm6kWEK2GMe7fZ4gy6MrMUA/Kevt7mBkY42bBZK9dv4bdU683TQAvf30kwr9hmqT1I5uQF1xl//F/LGhoXTgmW9whnsbf4ViRfwQlMUeagHs1CI5lgO4mGwBkRBkU/N/9g1hbFKoEMOBn4t9eBi85Sw2+1zvpaOvIpEXPnKrMZKvQ9DyabbVsLn/8rgCY4nNORhXSh1EIs94FMwicXjjSe9spb7P0u5UALygzRXn0KtwQfuDFW0EDOdIgDSQ4MurF75Zp7UiK4ESPgf6xVk21ywzBjNaPe67e/K+m3ztmBv78qWV2zRXn1TYz+HWtmnKYn+ejdoQ/FImw3WEvCVQEPBeoAKAA1ALA1XIISEChaNpOPSipZZYtbi8ItXmFeAG82LSPLUwAsM4EKOEPSqMDRJ2/u2AkZ7AGIKMd1L0COY2IIqjh1W9G4/WCrdR2YevFx+uC9TpdsbW+nffUrEsT6U/y8KzMohPKa3P2kOQ0qvHWA15/7CwiCGDfjQq0rn4VLE7PnTUp74nQqBYm5z0tYA5rOdWwRq/ZDjlqSttt8/7rRHPJJLLV6A9Hkuw3G2m/YY0Xjc2mrL+Ix7VfymZ7ZbUMHpIEWscM4NjLAKx5i4sNIQFWgqyjXgUXEWxEaN26R5o65PukFgztGFqQ+KM5ZVMkubhXFt7nHj9h0omZEgm53yRSoWUGaIa1HGuSZ8omTmNJjW7aHambPgyayB8dDWBS888PTgJyMG6/mjU1COD1frB87ygDXpfqEmV+6l0Yw+HJ8pjkesArFG9GJJxqNWqq9TP9Yz25rabfYz8S8bxN7NVjCXZ/I2NrCnjnlvgteoTutmzqOUevGxklNFannhNRzuRUMB2TAX4uNNg+ANhGJsp/TxGUoRm7JgpDZyLWExynsLUKMHaLC04u2vTQUbM8htWj/ZYBr0/b96YbVzqivCFlaJCLSrK37K1PE4k5gv15yWXz8idLyI+IayFwvpduB5oF3tOezDX/GPwfHfRrx7hG54/Ut++enrPo7KJd5iCsB7yOU43osRPV6R93TkCGxqqpP9bKGu+XZ5AinMvzR88eZzdeckkl927QOJoC3jOcJ+Mpfl80xq7uBWOZ3HRSmxWVSwucUCoFdtnitUrBttpC9GvGuM8xSzBRMSEWccpqI4oAlIXF03Mj/Aiee2o51orMqowT54yu2KrTzgYSD1Ct4dg5184rAT/A1uwHy2aA9+iURafnPFSUARq1dyNAMb5okyG4IGpdkDu03UVZR85tt/i/Ks5BWVPt2HQV+kdya6qNKzNDP4AvkiZyWfrgSJJV5Wbwj6Mp4MXDcyn+27EE/V63ohukZgutFjZKeMELpqMpOBqtDOCvCUuekPWg+4r1Aqo0Ik0r1cRV7/dodqXvaL4NCciQIcwSZxdsAUBBTqCm7LvexAk3mkECL9qBPR3E4dfuqH9Uh533iZOW6J+8gvpSoaVyokSM0ct21qdrPHDGdEh5JAdwLeDlKDVOdEkD9l2csJ57yeHDqAa23jFJzR33g+wc5W/8tmWH/pEJQhyYkNQVbgkICkhOi7ZJN46vYQca7W3TwDuzxC/RDP4gI7amU9wNslPYwABbZF7l4BQrhUoidIOIB6i2RXxzf+/RQoRQyjAyoI2g3we1ITrZ4jvKMLRGG8XZaUM/iVGuQHTknAmC5iJSVJoOPOYZj+Yp7ZJCFMWf+8wM7u8cbZTo5r2Rus4pcOUePGMVQcZrXpBo5ifkkYsbYA0O4FoENnB+PXHSFGP3hvN5p9QPfjDRgJ8hEam9PeZTNh2drpIm7AN3eVrAaWNyidOB08FbFGv+6u2oYacy1RoFsV7e51QS5neOJtnrmQClxq6mgRdUkTMp/tVkgr2h3U42bAB88WGnhWaLzVIQxlq/rRY/8NKlFPUKD7LKreWPspX/rtaGX3DCcO75Yb1/e59vRz+9EBE0r028g3E6MWUVK+AGJkz4jvny7Y041rynDzRz4+76NJFgKjs+5TCVFUfqc+wFAS/6I+u9IckhHgCScKoeOmuJJJKKSBDPGahMw3Z/DsdavVJGL85YdG65/ARRDdC9scrPgP5xKYD+kZMwDSn6x8bAKwx3RaOM57PWz46tMb7YTH+aBl40PrNkvjkS1b/Sriw2dALHLzA8oRAeSFRsN7bLW467Grw2M+B2tlHvvX6Irnd/K79v5h3Y/MgYQ7XfIA1WarPFRVEjgcEBmEquBmlywPRtWMPoZbsixTjdoPE9cqwgCMCLJekbsO9KrRjtSVsvwDcRLS1ngO7hSYum3bbLUoUD3uEFTHzrwdEwsaZ6LPJyltORKdMJR/QkpQQBr5Q1AD6NmmonnHhx/4Wf7ZxwaqrJdltZE+qZ7kjAZSI7oiXZdSOMzTXz1paAd26Oj9gR/mA0yvatJKYXL8cGSecd0IUpQSi30ozgHYlryy3pfJ4juljtJVuvc0+931e/p+V3ePrRchsV42hfP+UHDgTpmUJlxpj3mO8/8nt5BCptsKXMtaKt1+Xo3b1RE3y2QRfMDEdRkdd/ovHQKXqhr5odGo/HDSoCL+4Dry3Wld+e7QVt/xjlZkB7iYhDgL42Xgm+8C8cnixQpuCjmPQ04LWCSeCt61RTmWrNYFfP74VTLZW2PzExrH+o2c60BLx4CQjSY3H6cKvmBoBsOm8TIhNEvn6zPVf3tyQBANFL85zOzFtVKRkRISLLy5SiFVzNTpixyqvDesFMdkr8zOVhuGiTTptGNErGmCg7D9BH1tqZBYc1LYjXoYLMxjPaIBNJMdXao80W25XJKdLF6Vlsfvuu1FjxMcDHZtM6nfZs1EQCC0IWEbcL+sf5dInf16vxwj4MzRv2Z38GItY8QshS+WBehvFhJmqqQUYNGwtbWgXBD9Xbg73oUxuH19amNCc0aMk28zePDceearbxerKu2t5UNrvXsKIPaTpbh2ywRi8cpwC40BYsu5xS0FmOUlP1oHFQQIBQKdz3iv/Jfwe0gXtdbbSsn/42/NIQz7n9KGtjBf1s+B2enjbSz6IsvGOt7CcgE6cL2D5lCJ5Xk8S8ABhAbN7OS2bcwREGbVRW4m3nOzrRFpbWaAJ15Ry/g4wbryYd+SFBZEQySuJjM5YkGhkiml4ievqU87HxX9gXV23T6Mpt7XeqeTV5+V6RbCS5R9yPZNH74dnOZR85uc1cJ6rU5L1jCXpXJ+al1226TrWvjSbZTzfjVJP9XtHumk1bfxePae+op/XiJcBmRCekC7BvOTNbtAeS10xQ7shyoKPy/tIAnGKL/va8v3fWVXnYWYl5QbLJNteGh7mhbBy1+tFsP73vkNJaSRslPZXTsSlb2HtlNhzkjAiS+Wy5NtuuBS6kW/KTBoJPu97V7naKdlyPNl3vHV5gw0dnXdI5RSxlKkPIIJt21VRzP7Wie5JrBH0Rfy9ykDTPO1IBrmUnC4cISnKP+P/u4nVPtPh689TK7zE+w2BWoUBvGBtid7bURisPyWeQyUY6/y4RM2rx9ELDQk0pcCWoq/cScJxstgBfr7Y7nwX4dgZ4ez/q3vYAwBekIaJXjlON0S0t1FSTQAvwdoDV8ZUIsiePVlsRRx6gcjkqTC1dLODoWXbYlf8oMfI5pE9MmG1EhqVLANXb2VjZ26MxJEzwh3KLbP+mTSzdSmsr0ngfeYRHdl3Mvx2LslfmcuXmBjQMoAVBC8qNl13ez7L8e9DPao1IxhP5P8WluS+P2Q2yhgS1Ua+9dvSzmXcIdcGNnaomjyblKU8gCP6X8a1oej7DKI9ii62sJPVMyxJw6B912tZkpppg1LMdhQZAKzRb91hRMhF4D/9+Q0CF3cuNz/BuIu+wvMBbfjJ17grafI6+i76JkESZ3u6SPSGj0k8A37Igu/RgLCaqCL93fEj/bKuvXPEem0nztxkafRGLwKv1CrNCnivHWasz0+HnsAHOzNl0Zt5xEuHPYpYoXVAab4dFX9Y8tNKxIUa3X2IIjo169I/CxiySiRx7sz/srAxmnYq3gR9SAaHuzQIUfcpA8WfuNz8IKJw2qrxDPud5R5Bc0QcJvpKFL8gG3s05qfUuGUKWttj1W9aymVb7tWLgPXOGJxMj/J5IhF0H/gZ8gZfzDiuYusItARxJj06aInUVHnjYIOfSoHbscb+DlCmvQtXj7tV8fZM8IQDOK7dqdNU2vRhJ4m/f4Y12wBZzI8PvahlNKw5J3lORD3SrAaIQuX8ufI63Wh8KL7BXk5m/n5KP2jFPsLqVTLq9FBynGv3W2BD7+ErevWLgxcvnlvm7IjH6/HKG03LWLmq5/oOJ/6AjO17v9O4/LPkPNEEHKD92VHuH19Ih97ZvjRbl20o/ZcaXdC7VOpA5h7LgA1sn+ukE9HNBlI5IAyx6Gf9q2g0uDc9t9Q6yVTefHHjQDQEg3GDPauNji40UH/M+7/YR/8PHDDIUNl33aF3rVbhv25jDRAb5e4frhPU5ykxZokZx45RLvMwCW/xHldVc3ERV2qjy+5JQvapw+TuKr673Du+Gc1e+F8idkxh4qB0u6l5rwuBlMC1+NsHYtckkq5L03Rgct7j8yhs/NsdHImQ/VCBtj4lVpy4hAQgXkQKpLKdYlGgo6oQlhenC4kZZIBSfxOZ20Meh/QAAIABJREFUyuM4DGNBoURFjPQkOTjjcaNGvFF9MrEbZVFk5In4u3MFxeOK33kz5jzCqojtLTZUOio7zzu/EKkPVSpOVIwtIPtMfjRlFxBh5+UF9srCFQGBG0LwixQYzaY4LaSdk0RQrLJsFwB7zQ6NLtvihJI5DjInu60suSTAt1W2lur+3hOCWW0RrrQNbwhmG94hgdhxyoF7undacNypqfap8eHapdsb2d9tAV686NDZ/K8kEpE/y+VEZbLyd1dTdb131bun3u+Lu6Dy9cXX1Guj3u+beYfrZT63aBfNLhvXaRSPeKRTDYXr9aPe75vpp9uHxQwXQIETCxxswjboBclienAJzMpThp3sQfFqN20L3fQDqQRC8TtXwwu6J4ifoZG0Xwd3HXAva9eVWcW7vJwNftD3g7Z3t9QAdIcX22kYCRdn5pG0Uj2qAbciaQIONiRRALwdG6vstFSpPZpl8a/eeHbf78X30N+G/Oo5/5cmQXBEOB+PKu9wJta9p7yNyne0v59FeTAnBFKaItoGYHXQEmYP2+Zzpsmu27COHWkEXGvd07Z+nzrFx3NR62Hd0HdaXhqxlfawT59nGmI2HTDDJsQCH4oz2jTieHjDdkkNEAcW8BCk8p4qn55IZalNFheOm8kmd6Tz8xLKFTXdop5bUqmihlM9I4gxU7Zfdrz0gqdHgBWL2GdnDWyr2vMBHMXy1rL3+F5a7R3yY3F6HskTzkctaNM5VJpEN+0xKtZHUMy4wEj3lFEe7+3PK5QzU1p0AHT0ASGFk4vOzzeuZTQ6xEQRV6971Rv/Xq0fUj7N9FNzpeDfCg214T7kmCEcEO70BdtuOmv/1cSQ/r52vKutPT4yaf16IqF9ElqviHDwlGnx7cfS4vLe49lYRXAKaEN22p/jX3Q6SFupxxgsvsGeY1RQG/53isVdp41qv8fPJxdsx97n0lviyHnBhnKtt9gvF6+62k/PO4tjdSMcuvFxwH4Bq1isDv1iywvdv6uLk95yiy0/CIB4Ydqm+w+73BQBLcGrv/8i3QHADsa8QwxYlyemLRGKBppQfOB2n6eXPoQtj7T+g5gWUXVEIxqOrRyCnMiIzgGwq+3+/+19CbBdR3nm333Oufe+J+lpl7ValmR5x9jGGLvAMGadDK5kCJAhkzCEVBxqwhRUQk1IZULFyWRCAknNDNnKIQGCMcECO8AkTFgcYxxvQTYwQTbYGGPZWLJlbZb03rvLOT3193JOd5/us9zlrfemiJ/uPaf77+6/v/76///++0QSd6/ZMNX8XnkLy58YvNVaHQ//6MyW5srmA2EQ7OgtY9aLinBmFo+IigMK2BUqifvm1RS2r+PJk8cf2QPNkPDct/PtPBnlgOBEw/b9yxOYfzhxxq4i671kO4VLt4/25gmUA7O2HZFXFmG9mDMFr7PfvHq0uskP70wzOHRcrCxYJ6bfHMZ8wHbhrSvDJsBo223Pwp+snSTvGZaODBV4Uagnno/f32jSP2i3pZOtCGCqMBDNXORsdJXfxb7M/xm0DEc7cAs3i9t1ou6DE0emUSletCPgeVdzaX7nQc5cpwzaF5JFl/a31VZkhJMNTEYzLNVeeOUgMOCBlS8f6KU5kXUpEXxWTxB49YUBP0I8qrUZ2fSTzyf8cgHOfnsAsz2RC/jibcFIxwB3UnjpKs4NZN2YUAgz2A3zk9qAh4BuaMZIGDseUHL1VIs8Oiw5hyCaKcr3X2Abok7v3igK93aXYYQDTq6ZNgA61fCjbtFAxqvyDe/aSGD3ptGymmEpyFyWg9tFnIjIWpbqB23e33oq5sly7GYqS9i/OT/gNtdRxFOrnMyHTojdGL94AO8ujBF8GZy3GVkvHQoDtccQ68bkSHhwBwGY19kFuHALhanJ4fs+QjQ/pBcM9qdRmPpxZhY+tG6SvL+/EtxvjUTDn3i+858bzejPOx0VDyMrt5mhi/HqjMv3u2JLPsY8aBkDynnkBbxPS2ShUmwC7+dCtoMpEdGpdM25AU8dqNuIeS/pNEeXo2pfuMrQ7NS167AZ7LDGzCMn9tlESCDCWbPEPhiPi2CKzss7Ho458Ngf9ANcvZtyX4ArWfqgXYL6dvBowndfygyGjl8FvKuaBC7fGYzM7PPU0YTPDQR8HmrZZjyS46KtwUgYPoI9LuT9mLEQtOOYHWaEXLV+kjw1aN/r749Eux87yqYiSO5qRPSyjku77BaUbW+H0eJh1FFShtpKIptArEPl6nTFNg5v1cDVHQEY/3vpjgB2byT5yTUHcg6jO42THv0WWNBWtPkuJfDlJ8+kwwzB7xvfj/ndazbrRbC9YAvhJ9mGYffUh0ZnnHzdk9ds4RTtyPhjBGFMT4mhj8OsX/g9GDx1THQCEhJMQYosG/9+6e6A23pH5dRVx5HrqCpGMrRnkw+sXRH8Xp33qjw7EuDFig8e7f2HMKKf7nYZVREOhQKVBm5rAZeugmxW53umqMVlMthM21EHOi3QY8vZLio0t58xDsDc3NAT1xtNTWDcZsjtaTlbXpkcZb9XkNMVwmU0Zy7qKJGTg++AW8Uqk2DUz8QyY5iqBwHwm0/E8IPnsrvg1G8IdltWY6ayYCQghMCHAIj6iSCPoIfuGCQGXFe7ABtWAVy1u/yG6Lr9hjdc49zAD9/9YX0dkRj+7PUEXoyLzQijOVCV8ABGlY/MyfB4GJOrp6bI81XeqfNMNSnqlCifZYxFTx6Nv9RsBa9tz+rXA2txmy7vQRXGV/aM+r3ouapl+Npu1YGKjIqLbJen45Oxu6jUmJ0NFY0DsFRu/O7a8wLYuVFuKX19ocCpTI6y34fRF74yyvoSZSt7xjNmk2jzrThZ+lDTkb+CQMIvbNU+yL4efiaBbx/MRzcIBxvA6y4Kh5q1y2acKI4iBsh4cSfGQbgnTsxhPPHGVcOLNkDTBpo4cF5glA/uAtHnMdsR5jf8XHdhCKtaw6nTN7Dc9BCUJ4JqNADaHfLL61eQj45CSUYGvCjsU8e7rwKgX2EMGkwlJPW1ooxhzQWjHaAO7Eg8entiOmMTCLboOeb/lWyX/90VtxlsWUPhDZfI63X1fpmrvlCA6BqTAfoiLW4IZWC/osNtLoLkhz3B+FYeT6FZBeMu59HDCTz4pHl9ED6G02QNAu/FYV92yaL1FxknnlDkTrVE2HWFfVcQAvwfyjvdBdi5nsI1e4Zj7sD6kJCcwMNE8rQckhBk1wi8+PfpWYAXbadw2c7h38Bh9wmCb9FOCtM+tjtw/5mj8OodO8jMsPWiaNoNpS7GGD14NP5EazJ4++xMxnp1tC8iekVkz+dXU4KX1aE33he2U1aG/jva71CxlUPEdqpx5xoyCg68DHATECcErr80gG1rha23TI6y3339VdaOYfdFmZxlv9vtwImC4IsnlRbTR2UTs2VGxvuvT8fw/552mxo2rAR4zUX5E2z9tp1H2miME8tB1qmcahx4ZWQDmhxQT/Hz+ktCnrJyEFuv8nscPBpzHedRPnL3h8CLZjecG+hkw+P0118W8bEela1X9SEufq7oGTxuHgSA1qGfWt0i/9Bvn5e9N3JN/vERdj4L2d2Uwsae9C4UzR9+4K1AKjUgZc+U/c7BxlNP3TqwGLxG5/nTkk1IMwN3qiHISqeaAF4JwJxpELhgM4HXXuRmFmVylP3OAWyO+nOQ/i6TE9uAR4tbmNBgkXxcJgZ90j/0ZAyPHGKAIKx/EOS2rSHwivOGZ+PVGSf+rUK5kBwIpss4+8XdmfoOd2QY03v1uYPZXbE+PKiBvg89ygdtuzg/0MzA7b3S1vuKvQG/d045Ikc53C6HGx6WmJ2GfWu/BP+R/AwZWcavkQMvdtxTJ+LfaEb0gx11qGKUvTkPZeMq/vRxVF4RkK5OqqkQMgRe/I0DsAReBF1kfoglP3V5AJumRntMdB66ZehVitwOc6KyA8uOW3YfUyxyrqEuYbTLy3YPb5uPwHbw+TiNC8Y6UrYr/Q62yQF1F/v6TVeEsKrPaAMBtIwfmMA5oaJ8ZtDMgCYGxXyluQGdbBtXEPjpKzEp/OhZLw5yJK8lwr8xfIwlcDSO4VXrV5EDAytBQQFzosVHjrBV7SD5RtSgl3WrhJeNssVDLhuVC4PC8aQa9w8pp5p0VAj7rmC56EwQdl9hZlBbvpfsJIAr/Vys8kNu/pwWhz3WatCh2j5H0QB+KKHk9MN9j8dw8Gje1DDscDLUTzzMc1QyTlztMT9DalpIzQyC9fLvJQNGWy/aea/a3Z/dFes+ejqB505mMcM22Ao7r2C/eN8f9t3rLwn4oYpRxDHb4406hQs6fkT4GHxg7Qoy9PAxV72j0L1cmc8c7/17QunnkoQFRRdjzokwQ6wElet0m8GhEyKVnzqphg4DznwV8MrVHVd1ZBeY75bbOhnANecSuOqcMfBWGRZkYWqiVHl+Pp7x2XaVLKgndz8Ww+ETIlGM/kH9uXQHhYu3DieOFhdzngynl13dx80KXRXVIB1rCMAW8CIQ4u3Ib70yMtOZVuxUBFF+NLkrgFfYdmU0g852pTkOk++LLG0EfuqKkOc+9vkDKopQ6TE0OUy0KHQ77Lt0krxqNSHHKr04wENzwng5vjBGnj4W39KaCH7WCC8bQPiF9OrptlAoVLYYGS0TIUOYEETckyUSjJ93Fk0dB6hUGD6D3+E5+VE7FBZSf/UrCypsM6JDDbXqVxbXe75IBv1ZtP9+/fsx9wm4DlC8dBeFvWcNzvg44zzFOONVNngEYmVWEOFjKpZXRTZIO2+MCdwFEL7mooAn7qmzIxNAyzjwcqcaExEMuPsTIZXSxtsRp9eQ+SYgzG3rVgD8zFUhYCjhII69quOKETPNCHpJTN68dgX5YtX3BnluzoAXhfzRCbYrZMk3GiHd3ovj0tDOtGFzsewN0ovSUZd2Jj+mCHDrN2N46phwoOCEXNEC+IWXh9yum7Ifmc9hIYPuQut+9EY3RpVKckA9KHKqYdGoI8gsv3qgx0OobKckgtsrzqVwDsZ3D+LakQcknjyScLBTTrUsdjcLIdPDyZSZgfsg8DLNBOCs1cLWW+UyTtV9Kiwbnc54vRQ/rIG5ntsMfvQ81i0YNp7ow3hhdSUn1on5Is7fPBzGX2U4W8h228knN00F76jy/DCemVPgRYG/d6j3zh4jH+uiocn6eIWxkm3rqaTFO3rAqP23ymytB8eqYbaD0vR/i79RJcSlNub72Z0yJiyJ0Gyxhfzqw4zbt/BvVKiJBvDwMZWBi086VayNbiUjU2nghlFGQfRHmQL2I2OVd7DfGqFKpV1yorFEx8pCpkt11BJYXd2jA5BeBuoC+gMeeFwcK7c/yPCu2UN5wvxCG2dBR+FP2EenZgGelclwsB4euyvzMqRgKx2/aUyvBMRunFWAuvvaiwM4b7OQqcoYqXbxe+RkJ4trpgBu/Zde2vZmAPCzVwewQublxXAu/MRIkR0V1ak7N3aO0JswRCbPnmZd8vKt68jBMp0e1u+DtKMvGV5y0/7oVy685Pao2by+124b1w+4QpK4gJqUVAGhBOPsFjP5EMdZHc0wQYY5vdJ3tHIztqrdCaZNDZTN7CyZeENdhyJhWsgrGMajh0nKalACTPV38VaRsBnt3BhKg0co0cywdhKdRgKJ7TYb9WbNzPrfd7NtwfdWt+av6NFG1x6X2vLJymxlUwBhAJPey+oqoVzP4w012ukjTztd9clhSqvUn1Htyk0Krc9dY+EEWc84IfA+8mMGz53K38OGOoK7o8t2EFjVMhP32+OlLn/LyYp4hUlhQORGQPBV5gz9pBoyTh46Jk+tqbAyND10pJNLtQtZ+EvPIXD5LipMZo7F2Ack2bwSchw/DfB3D8V8ZuH/EHjffCWFlXhiLRHhZRhpgAmknHrn6OzS+ZHqnz2DARB4417yS5vXhH/dF6D1+dKcAy/K+dG7Tl3YiJp3BYRujOPsHviqwCsmjxDdbIC69UIAmPrVLFdeyigBMitDlocXPRqXn7gULbvYUe93xXYV8H7/EOGKz7d5EnhftB1ZA16CiDkbsC7GT9FsnkImLDhQJq9qo+RGWkMMBo5AbyiAbH8l4DWfdSmEG3hVH1tjkAJO9ju/TMZYoISw7gmsCpB9kbbMqo+3LUM3p9zWpNBBwAWW+cVVX30cBEyrtAisVSkIuni68ZFnRGiV/cHv8PAE6ggvzyq0LsAgSL4wnV0JL06mZYmahINNOtXkqTVhEshqQjHxJN2151NYrVI3OvSqtP/lzSbHzgB8/kETeN/y0oCD8pFTMbwwg7dS4Mm5fIa00vaXjId9ULjVCmB2Jv7CljXBmwkZXcyuC5vnBXhRkE/cPfvuKGr8aa/XydiHQxqcsGLKiR8zxov/ygOOAAmL4abl6s/r2qOZHrK5LOUSv4lyVUEKeE07gX45IbLX7x8S2z0deHdvFKCL4Ivft0L0HIsbGLA08xZbveU6QGZyKARzDqQLeD3KqcDVLqfKYlgGaOoKKFsB+d1fFiBnk0NfRDPQ1UdBbUtd5RcCQUEf+PrRgYOlwKiXhcAy3cETa8KR5OpX3JJfvE3cf5ZLF2rjcE5P5WJmFYxgzhPP8C2/jLxhAN/8YQLPvSBTaKDzNwFYv0qkpOSLglY+sm+8nqnowE5V4LUZL+72rt1LeLyvSt+9ZpLwmylyuuhYLUvBWL6T6or8dxgFkMTJj7use92O1a3HXOA4yu/mDXj3HWCN2ROd26NG440dbnLQlVGMfH5Csxww2R1vXqAufnUyXg8Y22YJk5llQCtu2DWHRt26yxcEQuDxZwGOnkHTgmA4uJJvWc3g5EzCQ6JWtwi3beGZgIwA6WCkgDcD3axfMlu2CV4aKJcCb/7ZlLXnFFaXUHWqYqUmM8yBlHa9u95jrnzn5s26OkfJwFetgepX7+JgzZyyBcLLeEt2Dvn2ShCU9WM78Wjs9w4xOKlt/XXxUD9WNAGuOFtss9OPZ5HQgVF/1pX+RV1zr1QW67rjQAzPHAegsi4EZ7Qr/8SlMupGA15uFtAYeqEJwC06nyvYD5iv4bYHM/8O6v5lZwszXCNCxk/5LRyum0jKxq+IhOjAi3/TgEDS7b1jy9rGJ0cJsL6y5w14UaCP3te+sMXInYTQs+Kk517hUpttpt7ZwFtGAcO+qxgA/teANfHv3LY9RZrURqzbgrOO0sAwZzvOABLfnW5TeOJoAt0eAUoZ7Fwn4iKR8aCioZfY9rAoUNEHTC4f2fXpSsNSkR371nQrbv1mTGQNzGTFxsLl21LmFhwliBMvMj+kNSnzgKlvsXVTQyanDnJqMtUCXo/sPsZvmJztWVQAiviTWlhOzAA8dlikP/RdroFguHsjwK4NIoTKrwdZX7smr83s0v7SgBT9Vv/0cAyHT2byoIlh61oCb7gkA17pcshhR23g1eru9QC+ciCGp4+LKbh9LUYxiCuP1k1SPiew/e5FuVzPcoug/EJfkNDE0J6NP7N5dfDzc21iUJ05r8CLQtx8T+edQMnHGF51asVU2cqnhC2aJHaDdJAWbFHZSzUgt1BOL4M/rztyMnzOmzQ4pVBuAwK4WUKTAjowMNeAuEdLcUppwtDqxm/QlOK17aUKrIBIIKPpTCyemE6mJLf8aUSGxsDzCuIyD5RPCJei2ZMr20XYC6U59w3Gi+13FO4EJUvrzXEW22vnhNCAw5DEAbw8BEsyRLxpArfzuOsRcdxu/oNAg7GraNtVfeLTfX3NzRWn272tRU5vGMp4x8MJHMaIG1kIAi8ma0LgxQ8GHeGJMpEZzup/38Jr12n3t+Q7022AZ2S0xbZ1FFqh7BtMp+qx/RuAWrLguXpZLUhRFECvGz/RaASvXD9JnnaPyOi/nXfg3bePBTNbZz/RaLV+vitNDsZ4OTq5PvBq23I1tK7BSyeYblIQ22rxk+6wy8rMK4Via+LsjbLxpuZM2QAs0zSNuJiOVrcTeG07dx3gVQAuFB9rShjjDo6Zri2ZDvAOIFSdwJtu2thdC4n1hKXpWj/75kCJ5jqBtx9t901yj1xop1T/Q2eWj72p10WYIYMX76Aw2RDPp1UWAIyhc9qEcZkabMDHOr92IOFhbTbwvv4Sys0Bx87giTNMik5g41SGvPaC4JTDXoeV3irOI69jx8d4qLJjU+Zl1UXj4Vs4+RRGwkCBBqzDEvozm6fIF0YPr/4a+lHFocv7qfunt7Mk+HoQhnt6ePOe7kioCrw50BRiZs42UWrGeLOCbUU3mZCw14qPZnt2rvoZ4xUTwNQ48S/5HXNfdpja4wzl1WORlZU3Y+7OQSy17+rDKFgs2vmeOYFB7k4OPfRxX6oFKnAqm1zKmYoONT3peL/A6zIzZHNAzgcEO27jzQPvWVMAl24nPMSRSZssXve+dmV22rKqI9M1h3OBLQVhgEMFXkkqhIkh+fMta4J3z7fulenGnMl38z1n3kiD5mcTlkywBA8PSpCT4V36QGaMN2OmWXiZzqUE28w+NvBqQKpVYACvoRwu4FXfSfbIX1YGBQt4rZXda8fSjGvZJBTl5wasTgxvAYNCJ8eRUwDPncq2u3M2+MuwImSdGF62d5OwrRrOK9UfNRlvmX1XqbgLeJFp43VUF24WlaOjb8MUsnBT42qbdfR5Zbsihgm8KfFyKBNGDzVD6HTib05C8G9Xrx59LoYylV4wwIuC/s097d9uNBo3djvtnHNBj1st9j6bm1i3I04513TnXGbLzU6rSZYgwVQG3wgrbW5S6CCbB17+jh6PIxlvZvNVca32Nlvbn6WmCQnyRjhW9p1wHrriTtUz5m+qP588BjDd7u9GVpeiqfWDX4UknU3c7GJPwDItnePflYxq288XyCHKjeVi0u+9ZwFsclyvoxizSRkM/uC0RVcBXiwFF9l7f5DwKAv0PeAHbbw71zPYu0nE6+LFk+rEpSGHAzFcIGLxHV7ESBlvAfBGUQhxkhwLE/q6jWvIQ3OsTs7qFhTw3ngna+1uzN4WNVr/rofgKwHP9G8Xg2ZOWVPQLPIUZ6CZhijxow3K9mmzZlOLDLtaqgCqa1FeBgT3bubckbZj3ZGkLBGK3WZAmXeKyWd8I1hqatBAWJZx8CjhsaY+J1BVhcXiEFzwjL44CSXiRzGzGALOZJOI/BVVC5yj51BudCrN8KQtIrsc9gWG/qHc4haM/uVWjrdVTcZvEvbdqlsIvD6AqehYw67ENqDjD48t4y4HP2jLvWYP4SfIisZ/Lhhv3ulqTxxJiBwrkz0dcDGKGjSOO8m75vp0WpHaLijgRUE/edfMLtKgd4RBuKvXE/Zevlqq/xqKp7Hb0tAn/cRa1iVpB1gKLVivNMpbPWhGSugRx7qNV0tqpyaFEYEu5FHsmk+IlBbowGt2gBBTA2ujAbI/0qO2tuAOhZWLCyr786cxj8DgpgY8inp8OuHZqIzBk2JjyNBaPDSCV7zMEahWqQaP2GJuZQTcnNx4/VAEsGYFNeNsSwrGIVdtROcZnkzD6AEEctftILY+2vrvjkpRERn56WyDuD6PkOViZjD8rGyK+GF1eMIFDFVBV5+vlpvD7C2PqaFf4HXJPDERwuxsctNfrqa/ciMhI7zDuIqGOXCn3mujffrT/zz7uiSknydAJpMEs5hp2+80R4MCIAV2Ou/M7MP6ptqfo8EOyxJl40DmlU3aiQ07bMaYM3OE8gR7GK8jzjabJAp4tX6WP5bF2SrAcK6o2pf670rRcdIdOgHwwmx/6zG+haFzR04lPLOWjzmp0Vy/knD2Oxep/4o0FkfqxAzjx2uL2B7KjUwdvfxVGDtu6YMAYFUTYNMUwNoVBJqY/lM7kOAFGc9Y1QZex1Cqr7Bu3W+cLoKF0QE57HR2bY7QOOy7BkBra53Xsaa9kGuWQ+Zmi9t1/7kVB9evW0dOjha16pXe3wyrV0dfT3/y7un3hY3GH8VJzKmBm/GazCS/zXAoSfpQ3rFmvi8NHN4Y3gz409NeKWtWJQnQFZxYNxKKKILsKQHmJjuxAoOMeF1Zt3OCuPMiCEAWNRoxC7IMvshIj/eZNoaTuYZNLAhqMTMSFBEADI5/7NnEeyRWL1GB2N6zxOk9YU91Z6RS7ynp7QMwtqRVlFr1NYLusWnGDzhU+SBLnWwCXLhVMF/7LYx5RXDF/6H9FPNwYFY6dTrRdqLV9t6nOmbptmfF8JVfBm6+Pix8z5yO4l86J9FF7sexZiG1IaNVnrTrPs0Iff3WVeSRKmM7l89U0dG5lCet60bG6J57Z/+i0Wr9sh7fq470CsHV1lr8bR53tbOS6fkVxAiaiWakc0tmP1MApTKGZZPf1hhx7EGAgQ7musblbbzCVqhFWejmXacCC9ArUra087z23XwZLkcl/87HlDxMDB0xjz8H8PDT+VsVfAqEW91dGwEu34lefXOGOuNRNQRWDk6XAucWYBO5jT7EkcPbIJ46LsCxygcXiZftJnDeFiryIBhyGXgj2K0eHqk9XuV0Vk6kGsBrLuSmXPr4uupw9qtPJ8wuMLtwRMBrzwMdkykqI2FtAsFbNk+Rv68ypnP9TEVVm2uxRH2fup9NsWT2i41m61UKfJXCVAEg5+psvOhOjqNHNSgHX8by1CyyQFY7sWYsAGYIbqr9rvtys4miALIIjHzbYmF6MQc2M8eoBSXFCmsi88Ug9742aV3AK8n8gz/C/MMiTKrKB9nfygmAV+zFLbiZGKYIUAdNjqPKxrFFO/RXH455LoWqTkURAUDglReIWyJSWT2g6Iww8ZzQ6rssh/B9Aa+vDQ6zmw88nKDoMDW43q+yGOkgy/VMk1lcz47pK+P3b1sTfaiKHs7HMwsaeLFDPnb37O5mAF8JosaeuNt2p4NMgcKCmxzI2mFgeduxAibFRk19VrkElBZlMRB5xis1QsmmKZ6LZfKntVln23JFaQKQFQy6Ui0W2QAz+3OmauWymM/qSqoDGEYv/POjIoqhjlJh/decPKeBAAAgAElEQVSeR7izTTh2pInHUUpWn/irqrPHBiBVDpoF8K68ux9LaoW4oZyrJzA5OIWWlrWr2P6aJ4KF8heAuAt4vDsEazD0MUsXX8egOhc+T1kunUi/M7mDpkxuPenXsab6pNVCZ1r811vXBO+arzwMVYC8zhypUt5InvnUfd2XBwG/C2ldEueT6ThP0+QS2KR4ZZ5A07RPxSGkJogUpxVA2+kgbbaj2XNTM4h8RzPuucHOzEpm22FN4HWx2qx9zkF1MVVnuJzykOeHssheiHfO3fOo/0pzn2Jgt+Bln5gKsQrwmlmmHDI6KioCXryG5t7Hk8pmBixe3SbymospzzCnp1HMgaJafy25UKa65pzajjWHMFWA18tk6wKvD3QL2l5mey5aLCZaIbQ77EtRh7xt40YiA+VGAkkDF7oogBdb+el7Zt5JG9FNLEkiPNmWW1FtxXYBL2+t7hyS/5ajrd9qKiaGvj/SWZbNeG3zg+pW3IfajjVXbLBks1kyh5wDLAtaU3btQXI0aN3nsQeb7LooBlq0B/O53vcDvFGj+pYdpUAH1SvPp/yklLgipoDx9nHrRIo9joWH34gwzeDO7yU8v0LVyYBAu3GVuAQyTenpWdh4/Y6C5wN4dTG8Nt4BIxqMps4h8DaaIfQ6ve9BEr5hLq/w6ReBq+pav+UP9b2b7535QBRFv8vimCd15p/U228u72ZeXRUxYDY3/VcuYkCBY94w5bT58qp1MFYaJxYIwsyLqnXGm5o0DPGtpDy5EDo/K3WfWMutU/ILjz3XmHzYFjviIu16bQwAvvtjgB8dYc5cqi5FQPvoplXIeMWtwQp4fdtm42RWgVdcr0sfYxdbwlH72oEYjk/7UzbasuMic9E2AleeoznXfMDrk9MXd26qcc6Zav0s9KtmRIO+GOQAYC6At5+IhoKFLWyEEPd6zxJgb9y6pvHgUEFnRIUtKuDFK+Jvua/9J81W891ppIMHNHVbaMZ6MnAU3ynw1lPayKt/DEAXTwtPuumnTkHCYGqKlYrU/2koWcqs86FLWdk6qKn6VP34X53xClDUYTVbGDSY0Zi7PeA8a5MVFJWfxyp22QPgmFiaMDh+BuCBx6ubGxBor9hJ4GzMQas2MdwmnldLIafRVCdDzbXPQlv7d7TzPvxMAt8+WG3BwN7G9J6vvojCuhX5myKqApkzmqQIdLXfXGPowoci05BzcZJ1uEChlj3d7vOKjjXXLqBs4QzDALX3VLcbv/Xs9dGXR4STQy92UQEvtv7jdz7Raja33NxoNd/Cb67wMl7VV2rrqu/5zMmdhajpHjA9jkHb/uZWXh2MlUFAAqICER4qlZVNiR4Bq0dW2NtsndVbY+9jJun3Wp2a9uog64wQGcD2iNtuPP///cPioEHRR+R/Bbhyl8hbzFvqvdwyf4zVF4FQBrw6tinww/SNdzwiWG+Z3HiqDcPfXrQjH0pm4Wa6gvqArEzW6iDuWKgcwqiniswMzjbUdWSWAG/R2HltvA7Gi2FjNCSd9mzvhp0b5ucmiX4RedEBLzZ0370n18XBxL4oil7TUQl1eA9I51baKuXskt1jMD9zJPlqm5bh2sqriAatHv68zkr15DjyxBo/OKHqV8zapAC8Xk3jzIMJqg02s1W26uqMN2e3FRU7GK++UIheUQnhVWNMJpIdAOkkAN99mvETcJjbnoObfJjvFeSGAe/3uuxsvE1XZ40O+65kupVBSJsJxjvyH3m2KOJ3f3ycwUMHE56LWMmsnuU5Fpi4wumcDQResotCJHNN2Iysqpz+zHRZAyqVxRfaIQGvUmcHmgyT8fqAt04oGYJuEJCk24t/ffva6I/7BcD5em9RAi921t/cO72tQcPbw0Z0Va8zq5BNQaFEUQu0+Ii7JrcAlnSi8UQietdoAM6/tgFdfYflVDkqbA53Bry6bBnbdbEQn/JmNl6tNSno6ICaAaINUC6lKGMi6h18DoHq0Elh78VTcBhiht/hxYaYr2DneoAd60VugPTgBG+kOTbqkESu/RXtu+l75hqbdr7O+Pm9aF2Ax48kcPAoA4zSQCaM32NeBQwfw8Q2eGMCH+0qCcs9QMYXeauTbQB3tdmtB+4pLNdUQ9H0MVI/VBp7R8VOHdFrUzqXt6p546WrHJ/GKnBuoomh3e38jx1rGx8gzrjK+YLUavUuWuDF5u27d/bcOCBfjMLGhV2M8VXwq4GjoTPp9xpL0JiQ+FNOfmMmlDHprLMz9qHlaEhnmUqMI+oxHWvZUJiTUDOVqGUlZ3/OGq63QXybMXKzBnEAw8eC8zZy/SIwLaJCts22E6OzDO22mO0Mb1pG08JUC2BlS0QyqOQxBlvTgNcLugVg5lJ5G9Bshddtrfg3Tv42Xos+g7dB4+26AKtbACtaIqMa5rLNgZYH2Lmojhk2TOAVC61ZSRHo2jLZwOsG93zP9g28gzrWCIFmI4BOu/unj37nnl+97rrretWgbmE9taiBF7vy5gdOv7hBos/TIDqnx8FXtwdqjNdisCngSOeSqYBq+43fqi29HlKVNykIheVTSjs+jCRO7rVlFEZ6QaN+EIIfN1Z1aWDom9COqAMNkzUNU7KkEGyCRqljTbxfOJG1hctQbSmj2Dlo+YG1bF1Zn+lRIWLXoNeZU9KiiACr9apfcmCZrVW5jboyNSgGpkwN9oM2qLtAyxlj3ifjdYKdZ+uzFB1rOHeazQBmZruf3LE2+mVCSMa2Fhaulkqz6IEXW/ipezovjSJ6Kw3orl63o133I5pnAkfeTKB3gkrUYrJDE3QVjHkjEdK8DRrwqomuRVOk8J2LOVZmBh2MNehwMV7ZSCG3affNtvB6GTL7mqUiYsKq1usmltRQbdqE03otu3WOSimGbVZo7hBSyDVWiirA62RqDrQ1xrrAQekDUSeA+xYfD+Pt177rbOMAwFu5Xx0o4VwE9KFVfWKbGgZgvJhtrN2J/zZYHfzSVkKmS9FtAT+wJIAX+/eW+zsviQK4ndDg7DjN4+tmvDYmmPZdFduagV66mdMAMoV0nuJTA3gF9fJ78Yo0fGrbQt2BVuy4cgT2u5S3gHm6wEK3bxrzxTfJtO9LmZ5ncrkBJ5uhFuymDa8CEIVA4Okb3cxgzNESQM71Z0Hfu+Sq4kRytbkq8Bprp7bg8/dd42iu6XZXOBQw/5VX3qEAL4FmC80L8Wcb3eAXN20ipxcwplYSbckAL7Z2372dq0hIbiNhsB2ZrzFBfApnTbJixptFEmTxu1k/Z/DriGjQAt1Ne6iZRc2do8FiialZQlscSoDXHmgn8BY5rUYJvMaCpLXVJ09dBtYH8A6F8dZagEyErLLYuOy7qdxWAeqfXuAt6CMbSQoXOWtVqnrdT1GOhuZECO12/HetXvCOhX4UuBLqanvKqs8v+OduvW/65SSIbqVhsC21+aY2VBRfi5vlYJg5r9I0jbkJo0LJLHuvdaDCZNIyXaSVoyFjx9rW3XfAwTUZcg4xCb7DYLwe23GZB74SSMgrZ/KTmPpZ2DCAt4DhORmvrx8tJDbHWrSqSj/gM97QrAJy4CxfW8yNXYvjYRt4KzPqgrJydTq+GBR4eTLzbvy5Lgtu2LWWnFjwAFRRwCXFeFWbb7l3+qogpJ8Lw8aOWDHfdEJlgOdKOiImRgawJmuuwngz5mIrnbKfGocYuGKrYdCjBWwmrZXrGlxHhIKOBi7GWxUoypxKVcvJA7g6Dehoa8FCUolx5Wz7JjD6TC0unUilq8P6JWBV6vcSWb0yDRDDW2XMDNXUdK60/9XYDWJmkNEL3V7yt8EsvWHzZnKmIqYtiseWJPBiz39mf+cKythnw7Cxu9vFOF/RVPvWhJQJ6OFdDq0UE1VnvEq70rOuGT4V3Dphy8FLSf+fD3jxgSyu1wwBk785WLqKJshIS1aOj+3lgKKI8RjgaMto6r9enwqqE3fMWc8ZK101FukoJltzPCyyNvDWlXMOQsnmIkeDl51b8GZ0jw94K/aJil5ot+Ob4Uzwrh07yMyiQNMaQi5Z4MU++PT9py+NaPTpsNG4GE+45SaoPNKbXTiJnnc7KlKlgrQBQgGecuBlrDW9iYKHksn35HXu9ti4gTeLvRUy6+ihZyVzgZ0uh84k1bNyAbKSnXPDSMr0dWbvAscM7IV0RRENQoYsZjhriw28zsnr6DDn4uADgvkC3gIziVd+j6w+xlsXeOs61tS4OXW2H+CtENGAJ9LCkKJ54aZTa4P3XExI5qypAWwL/dElDbzY+Z/Zz/ZQ6H4qiqKrMbdD1mARO5uLaNDsvhn5Uhqjh1QpcDRPW4kDCyormdm9aVyode1QZtrIM97cABnbS50FuxAqA0S9nKoRDek7LkBIVwwrPaXBgjXgV+kx5Vf4WLboSHDWm+AtJz+lXEpsy54DO0/5rrjb/IqtMfGa5Yw6lMzuU51szDfweiLfRPQ7Hl6hAV4Oyjq9+EM//E74W9ddRxbl4YgqoL/kgRc74eb9Z7Y0IfqbqBG9jmc1M65Zx2vVxSmyjJnpXSedZDkHmA680lbJXzMPC2SJChg/FZW59nxJ1SXb9FzRnimvxmDTuF71nYZu6Z/Z84J9miwV/yVAISvDDbwKafxxvXlGh5Eb5rdVgNcJqI4vqwCvC4Ccyl8hlMx4b1jAqwmYk8vLnvN9WrRI1I1o6IvxaiJVdazhK3gEmFDodXvxb+1cG30op6BV0GwRPbMsgBfH4+N3Hl+zYnLiL6NW8629TgcYS+T2V4GhADwBPuYBBHFQwrblaszWMFSK7/Mn1hSkSYA3EvpkkRWp7ngmdB54BVb6QETMZxOQq4aSFbEnRVdtAM9kMU02NvD2Zd8tigiwJp0tu94/XvtuCfg5CHmtWGN8vzbjLQT2/KgXjVlRu6tEWqj25xdWrWcKgNfHeBtRCCxJppMkfu+O9Y2/WkT42beoywZ4sYfufIK1jjzX/TAN6X8BSIDh1fFy25+dIlPAq8BKz0om+llBp3kiTAM3tJ/mjgrr58GyI8l6BIWeHzh3o7BirumI6fXZdlb5mzFpxXdFrMc5oawv3W03J5488KutIfmVIc0aqU9Ua2ZXZn4O9e8LeH0gp9Nl3eTtkl1rQ64/HQukMZzp7iQPZO6+ML8tXCi1RatyvzrQwQUYxneqD+2IBs+i2WiEkMTxkW47vmHX5uYX+kayRfbisgJeDqmMkc892HsfAfZBGtAw7qEZKTMA5BMd6TG8ij/qwOZI3K0Dr6g0ZTqmqcF0XNmT0D9B1C/SsZfb00mkyCVn92QkSyeFBuY1bbD6gZI8gI8OeH0KPJfA65TBA7JlMdEWxpcw6kUEvI7+wBjdXjf+QZyw/3TO+ui+RYadA4m77IBX9dZn7zv9c7TZ/EhAw3W97qzIFGbYPrOucU4W/rMe0aAcXfI7FdHA8wda2+40NaVJn0SNWb7BPPDayXsydDTC5LTQsyzqQIBqURiVqC8D38JQIunkq8KeXN73+Y5o8IFlDvgcX5SyVA+7q3JU2KhOEzK3mDkGp4jxzrdjTTeH8XAxcQT4nm6v9849m1qPDYRii/DlZQu8OFb7Hpi+hobRx6IovIA73QwnlRjNTJl1ZxL+oEcM2DNEOuQk20W0Qwee+pjpIDOtqcZ49SErAmlHuRYg6CU5QdbSDvP5DKZ1vXeXk2dmRYy0+MCAOctcClzWj84YZg3xXIuJ0Ub1D/lglcUHX6kCvL66FyrwGnLp08BzeIInMA8pxN344zQK/uv2KXJ0EeLmwCIva+DF3rvl/tm9rQg+GkbNV/EjxuLGxbRjbeDNttT28WH5in54Qn1lHNzIZq3KC2G63bLqiye0ZKaFjjXxjCrHb991xOJ6mZ55DY898ZxA2EdEg4955gDIMQUGAd4y0HUx0lEDb5U+NUlCftGty3jthdE5Hpp+mxPG4CUpg4nCEJ3aPZbAB3eso79DCEEny7L8LHvgxVHft//YagqTHw6C8Aa8ryaRTrdMmR0gy3tOmRo03VFxttLEINJE6O+rBOj69fEW8HmYlNiyW1SiNKJBm4QWIhkZ0iw7sTnxskzDvDSd2VhUsApI4DP2xK4G4Pk56qyvgJGWRTSUAa+L4Q0MvAX9aTUlwzfHYmaPjT5UdUPJqgKvqz94vZaa4vXrwNizs532+/ZsnLhlWaKtCRPLvQuy9n/uwc67Q0J/nwRkSmQ30yMa9IMSWQyvkfxcarph0WXiNJwdpeDO5asohA7EOrNVwKvUXYsZtofRMZlt0MmSArkYr+OCyQJAU5M+z0iH5FgbdSiZZ7ErO9LsZIIVHWvZwq4tjtZC5i/f7GkXULqA17ew5MbNsaIVLnJaZTroKntue7b3UMzYu/ZsbOwfI44n/HM5d8xt+7vXAUluajQae7vtTm7pzkijfWJNgaZ8RaGcxnjdyXGsGF4DpDWGm94WoYEuN0pbJ8dKwDE7Ei3q5Vw8BYpsyShkPAUgNTLgLThu6lxzPCzSa99NF02rNKtB2fh7wNK3QBTJ75LV18euxd2xg7ABu9ypara70LHqY25KZsl2gyAASgnESXxLox386pYt5MhyxhbHmjruDr0H9u2fObsRhP+LBuGbkrgnTQ+WWSG15SoVFzl4BUvWZhIPJcsAVBkdTGDTGGchqGlAnJFj9+Cl5WTv5EFHPOQCo7KIhhwT88i91CManCzQxRb7jOF1l5//tmihrGvfVTrhXNCK1iWpavgfjM+NE/ZC0ot/54kN4UeuI0v3+G8/6Oka137KWXLv7DvAGuFs+72UBr9Ng2BFlttXaZdiqhgYpULJRDfYt06IJ8ztvNvUoEwY2iGNtGw9lExyVcedaUIADxvTrkrXB75uRIMz6qAi8OJjNkgYSliLTefVzmaktoIXRTQ4J4P1ZVn5vlOEVW7QrdQPfKFcuMCLsrUaAXS7yXc77c57zt0yceeSA4chNGgMvCWdeNtDs68NCP3fYRRdJI4aqxAunQFnYJzafNPoiOzwRG6r4QIZiUpVMn4VHxUWMgmgy+hWCnz6dtEFLiWA0y/j7Rd4a299PYvPIKFkpcDoWzQcoWSlZckOdk3QoQFvgbz99HcoohaAxfBpltD37dpEDg8Bo5ZkEWPgrTCs+/6FbQ6Dzu8HYfAOApTGMTre9JuGFQPVTMJSc1X2sxzjTWmfleaRf6/fkiGZtfZ8KnJu+yqGs8iDnR7VHRB4XUzS1ZW1cjQUgI1rkcnJkFvZTCdGmX03t5g4vph3xmtkp7N2Np7FsnYkR21HpjwQMRs/x5LkN3dtjD5OSJrcpMIMW36PjIG3xpjf9tDM20MSfjBshNu6mN83DZnRGK+doyHdGlqJd1zX/XhYmgBTWYeGujYrsUHBwA2N3dhsywlgJYw3pzhOG6YnomEIZTtBssSMUeRg6gd0K7N+B5AVjlVNtmsvtkpFVB21HWtFC46+YAMAOtCCkECvx/6xM0t+7byt5JEaU2rZPjoG3ppD/7lvze4NEvIHYRT8NAJvHGOuBwW88jp347YI/dCuFsGQoqadg9cOJRPFu7ecpvBVgDfHeH1OnyGAo27iUJL2lZWsbkSDBhx6M+YCeJ3j1Cfw+hYD8wB63mZuv1e33dXMDARaTW7LPclY8vuwPvzILkLwqpfxp0IPjIG3QifZj+zbx4Lmud13EEp/N4yCbZ0Omh7ENe+pY42/pGysVfLwVj2xJqRJLQ9SOJvF+tiYDbzDcqy5F4b8t8MCXh/AZZ2j9ZPqoxqHTexyjP7Udg+Gbni+x69r7U5kZVX71NaFOsBbZUG3y1MsN+7EX4Mk+PVzNpFv9TGNlvUrY+AdYPhvf2D2PBqR3wuC4K1AATDTmZONaHXwSWhpss1UK23jfYzUw/YUa86ZFRwa4AWJkrLtruwn+XluwfCA0EIFXpdc/eZoGAbwFtn7nX1dZN9VF1B242NJQn6PnqZ/sWvXmOX2AyFj4O2n17R3bryR0Ut/svsLUUB/M4yCPd1OV0Q+KMDIn/AVP2k9P1TgdZWrgddAwFtS9kiAt4BF5upTX/jeKWC8zongW9wKGG+uf4vYrm8hGyLjHQbwYpuCMOSMIenG/0gh+W/nbGw8NODUWdavj4F3SMN/2/3T26NW+FuE0ncGQdDodjpuu6ysrw7w1jIHlAB6GfAWblvnAHhdbN/FzFwAlw7lMIDXtRMoAfbaMbwFOwg/888LVjRmdYE3t9uhFJoNCt0uO8hY8t+fXBd8YnwYYnDQGAPv4H1olPD33+6+IQH2O2EYvQxjGkWi9eyDHV40GVzA495ymoLbrNmYuBoQGWUNw7HmY3+OQP/CWyd8LK+iY62w/VqfVwV2tWOxsDbdyTgXAw9Y92PfdQKvo09d7dbfre1Y017GxDa9bjJLGPsEdLt/uGvLxI+GPF2WbXFj4B3B0H/5O2zFdNK+IQrC90VRsL3bwWPHSXF6xprb11rJWyR4VQH1Koy3WjlzG0o2dOC1GllWflW2m+Kar/wCM4Oow3zRNV5Vgde3oEdRyGdF3I3vioHduHdj9PURTJNlXeQYeEc4/F984MSuoLXy14GQtwchXdGT9t86ZgbnwYG62+BRAq831C0vZO2IhiI2bY1bGTAOcmLNt3uwtzJOIBtiRENV4NXlqBPDGwQhNBoAs7PxDwkkH6Ybok+MQ8RGAxBj4B1Nvxql3v7Q9DUNEv0GBOT6KAxor5s54GzAqMYmPfkYtJddJgW77Cq241LQGQB4bRnrbN/tYVuowFvlVuFcu2v0adEOxWvSshYDvBWi0aTQabMjDOKbgiT8s/Fx39ECwxh4R9u/ael4yeaX/jX+SQLwfkLpNRhqFXe7+QQ7ujwextePzRCLKgPeQvAqAfUcEFpCpvUXlDNM4HW11ansJbG9ql39LJD4bu3kOAWmhmHnaOCA26DQ6yRnCIVbkpj+8Z6N5NE5mhLLupox8M7x8P+f/WwS6OxbaBj8WhRGL2YJg16v675Ndhgn1uRE7idHg4uR9svOqgBvFbbvBGfHYlXJzlkAckW3bLhk8OWSqL1I1gBe10LparctL6EEmphBrMc6BNjnGYv/aM+GxjfneCos6+rGwDtPw4/XDU1GK3+OAnlvFIXnJYxBjABsgYjTbmh9WbbNdh6eGEZEQw2QGNatwoXA62HTZUliXItJjsFb1Lds96Aer814Pbscl32Xy+1QEPWV3W5kzA0OuEmPAPm/rBv/z3O3ROO0jfOAAWPgnYdO16u8/YEX1jcnWm8jBH4lDKKL8HAx2oD5pw7jLQHjfnI0VLHBup1/ebWq7Vgrar81ZmULT92QqloRIyVy1ma8hYc8zH4tsu/qoIyJ+BvNADqduEsI/QeA+E/O3RDe6biScp5nw/Kpfgy8C2Ssv7r/2Opuc+WbKQTvJhSuQPtbt9uFXF5eB+WzJ6ALMCvlaLDK7ht4HWjcD/BWS9ai2a7rMt4CdmkR3HQhdDFu7wI5zxENQUAhalDozMZtxuALhLI/O29TdHf+xtQFMgmWkRhj4F1gg/3lw2xF8mz8FhrADUkSv7zRaHAAVseQvSDrAR3F3ioxXh9r1tDGBmO3KaSc8VYB9WECr1PR+wRel2nC2Q8+4C3p56p96mO8mMQmiggy3JMEARfYTeeeFd27wFR9WYszBt4FOvxf+tJjTbJtxxuABr8ELHl9o9lo9noxMH71fPYp22YPJTlOAahXAQl8pgort8uqBbwFYDZIDG+VBaLq4YnSsSo0L+V72u5TvOcMv+v1kh8TBreyoPdX521ojvPjLsA5PgbeBTgotkhf+dfOlQnALwIhb2o0ws1JAiCuny/ZZmuMroyp+tiTWYkVklYx3pQDrw+867LpmvZdZev0Md7c9z4AL1h8XOYHu82lY6XZNqosZqo8iuaEiOdSAEjYgzSgt8Qz07decPaKZxaBai9bEcfAu4iG/qsHZs5mJHwbJOxtDOjlUSOAuBdDEsfuCy59wFt3CzwHjNcFgE4Aqgm8ZRENlYHXt0AUsNRRRjTgsd4wAGh34lMM4E4G8HH2/LGvXXzxptOLSKWXrahj4F2EQ3/nAbZyJo6vDWnydkLo68JGsIEhC457wLScEMq+m271C1hVP6YAf9SFqVb9hJK5zAw+ZlnEygeJaHCZGZwyOGaRl/EWmER8/SlYOwE80htGmPcZIIl7jwCltyVJ79aLNje/uwjVeFmLPAbeRT78X3l4di+D6HpI4rdQSq5oNMJWHGNMcI875Jz2zQoxvP3aNqtc99Nv2f0Cr1fJXaaSPkwNrvJrHxXWdie6StIggDCkQCngNTuHkph9Ayh8ptcM7rp0DTm+yNV32Yo/Bt4lMvR33snCeCtcnvQ6bwKAnwQgFzZbEY17DBgyYZWc3bM19sab1rXBOqjqsBhvoenBYw6ZL8faIIwXQwnDMAAaAHQ6yXHG2ENJkuwLJ6OvXrCGPLFEVHZZN2MMvEtw+Pc/wyaPHp+9OiTh9YwlbwRKzm01I9rrMohZDIDeOdtWWrIFzrHNOo416+UqjLdWRENB+fMFvHXsu2hGIBxsKQQCbF9gcfItBvR2IPSOi7eQA0tQTZd1k8bAu8SHH+3BMeldQwFem5DkJyjQvY1m2ELsVeYIQDY8hC22K4lLleTndeymuQXD8XLalIJ0mK46i2zFur08lcFjHsDfy4CX22wRbCPK18Fut3cMKOwnCfsHlsBdl2xvfGeJq+aybt4YeJfR8B9grPHcI3BFj7avpQl9AzD2kiAM1jSiALpxwqMjjIMaJUzVufXXqKrh1POYApwOpSV46wQe2+VgGwWc1bbbcRdYcogGwdeTbueOOIS7X7x5YmxGWCbzcQy8y2Sg7WYyxug3Hodtca9zDWPkWgJwHSGwJwjDVhBgysoEEuYAYp/NV1xunwtrG2q0hG0eUf8usO86ma2PqQ6B9av6KKe8hNtqgxCgM4t2djhBCDzICPxTSMJ7zkwf//aVe9adXKYquKybPQbeZT38WdcdQw8AAALJSURBVOMxXWVrYvr8MIheCQyuBmBXAsDOIAwj3A6jaViFqzm33UME3mHad/sFXpcdutDOrUwHGIFAML62h92EMbYHIGH7KaX3MOjcc8nWiUOEEPMivrEOLrseGAPvshvyag2+/zE2Nd3u7goCeFlC4CoC8CIAdgEhZCqMIr5dxtPLcRxDIo8x2zbe1NRQYGYY2L5bYA4ZlWMN24lhXkFIOMii0zKJewkAeQYoOcAS9h0IyP29me6Dq3e3nt1LSLtar4+fWi49MAbe5TLSA7bz3qfYxKkTMxsmm9H5PZZcSRl5EaVkT8LYLgC2KQgRjAmPN0VnUZIwgDgBvGm5blLxWoy3IBpjUOClFEO6RKQBtkEEhCDIxh0G7Gka0B8mcfIoEPgWpfBQTKOnvrgZjt5ISD5sZMD+H7++tHpgDLxLazzntDVonli5GtaFpHsWZfRCBuwixmAvI7CVMLaZENgShtEEB1KSefoxiALxmOH/sYSftks/FR1rKdH1sWl5LDqn4Fg+MlZCAW9iEE4vAEJRHuABHvgHOhqTJDkGAIcoJYcZY08xQr4XkfC7CYEfxBSOXb4ZjpIxyM6pzi2VysbAu1RGcgG148AB1ngOzqxrRSvWxrS3mQDZCSzeyRicA0C2AYG1hMAqBmw1BTJFg2ASY1gFGOMHkRlBWfzNT+CpJLLyIIgeMiZAWACo+CgwJYDhbNwEogCW8NCthCXsFCFwEgi8QIGcjAGep0AOJowdBEKeDGnyJG1Ez8PsyeOX7lwzPiG2gPRrKYgyBt6lMIqLrA2PPcaaTyenVrUaq1aypLOKJXRl0iMboijZwgjZwhjbSoBtZISsDgiZShgCNEwBQBMAQv4/QkICjOKNSYSSLgDr8b+B4MWNJxnAC5DELwSEHE8oPUwBDqENNgF2OCTsZJKw091ufCpcP3HqJWvh1Ji5LjIlWuTi/n+x/d7W4rxRtQAAAABJRU5ErkJggg==",Ot=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const on=({classroomList:Gt,loading:Vt,user:an,dispatch:yn,virtualSpaces:jn,globalSetting:ya})=>{const Ha=(0,re.useLocation)();let Pa=!1;(0,E.useEffect)(()=>{ya.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Pa=!0)},[ya.actionTabs.key]),(0,E.useEffect)(()=>{Pa&&yn({type:"globalSetting/setActionTabs",payload:{}})},[Ha.pathname]);const $n=()=>{yn({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return E.createElement(fa.ZP,{theme:{token:{colorBgMask:"#999"}}},E.createElement(fe.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:ya.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>Ot(void 0,null,function*(){}),onCancel:()=>{$n()}},E.createElement("div",{className:St.content},E.createElement("div",{className:"mb15"},E.createElement("img",{src:Qt,alt:""})),E.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),E.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",E.createElement(aa.Z,{placement:"bottom",title:E.createElement("div",null,E.createElement("img",{src:`${$t.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),E.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),E.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},E.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var xn=(0,re.connect)(({classroomList:Gt,user:Vt,loading:an,virtualSpaces:yn,globalSetting:jn})=>({classroomList:Gt,user:Vt,loading:an,virtualSpaces:yn,globalSetting:jn}))(on),fn=y(59301),Ln=Object.defineProperty,In=Object.getOwnPropertySymbols,ua=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,wn=(Gt,Vt,an)=>Vt in Gt?Ln(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,La=(Gt,Vt)=>{for(var an in Vt||(Vt={}))ua.call(Vt,an)&&wn(Gt,an,Vt[an]);if(In)for(var an of In(Vt))ba.call(Vt,an)&&wn(Gt,an,Vt[an]);return Gt},Ra=(Gt,Vt)=>{var an={};for(var yn in Gt)ua.call(Gt,yn)&&Vt.indexOf(yn)<0&&(an[yn]=Gt[yn]);if(Gt!=null&&In)for(var yn of In(Gt))Vt.indexOf(yn)<0&&ba.call(Gt,yn)&&(an[yn]=Gt[yn]);return an},Xa=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const{Header:qa}=oe.default,{Search:ta}=ge.default;function ma(){var Gt,Vt;const yn=window.location.pathname.split("/"),jn={};return yn[1]=="classrooms"&&yn.length>3&&!((Gt=yn[4])!=null&&Gt.includes("newgold"))&&!((Vt=yn[5])!=null&&Vt.includes("newgold"))&&yn[2]!=="coursesId"&&(jn.course_id=yn[2]),yn[1]==="shixuns"&&yn.length>3&&(jn.objective_type="shixun",jn.objective_id=yn[2]),yn[1]==="paths"&&yn.length>3&&(jn.objective_type="path",jn.objective_id=yn[2]),La(La({},jn),{school:1})}const Sa=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ca=Gt=>{var Vt=Gt,{homePage:an,user:yn,globalSetting:jn,loading:ya,dispatch:Ha,isLogin:Pa=!1,shixunHomeworks:$n}=Vt,xa=Ra(Vt,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),za,Ta,va,Da,gr,Ya,sr,Ar,xr;const Na=(0,re.useLocation)(),[yr,ur]=(0,E.useState)(!1),[Dr,Gr]=(0,E.useState)(""),[qr,bo]=(0,E.useState)(!1),mr=ma();(0,E.useEffect)(()=>{Ha({type:"user/getNavigationInfo",payload:La({},mr)})},[jn.name]),(0,E.useEffect)(()=>{$n.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Sa!=null&&Sa.includes(Na==null?void 0:Na.pathname)||(Na==null?void 0:Na.pathname.indexOf("/classrooms"))===0||Ha({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Na.pathname]),(0,E.useEffect)(()=>{$n.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||$n.actionTabs.key||localStorage.setItem("Noviceguide","0")},[$n.actionTabs.key]),(0,E.useEffect)(()=>{var Mn;if(jn!=null&&jn.setting){let ea=(0,na.cloneDeep)((Mn=jn==null?void 0:jn.setting)==null?void 0:Mn.navbar);ea=ea==null?void 0:ea.filter(Ne=>{var gn;return!(Ne!=null&&Ne.hidden)&&!((0,mt.JA)()&&((gn=["/paperlibrary","/problemset"])!=null&&gn.includes(Ne.link)))});for(const Ne of ea)Ne.subitem&&(Ne.subitem=Ne.subitem.filter(gn=>{var Tn;return!(gn!=null&&gn.hidden)&&!((0,mt.JA)()&&((Tn=["/paperlibrary","/problemset"])!=null&&Tn.includes(gn.link)))}));let Ua=!1;ea==null||ea.map(function(Ne,gn){var Tn,Qn,ln,Jn;const _n=Na.pathname;Ne.link===_n&&(Gr(Ne==null?void 0:Ne.link),(0,ce.Dk)(_n==="/"?(Tn=jn==null?void 0:jn.setting)==null?void 0:Tn.name:Zn(Ne==null?void 0:Ne.name)),ho(Kn(gn,{name:Ne==null?void 0:Ne.name,link:Ne==null?void 0:Ne.link},ea)),Ua=!0),_n=="/"&&(Gr(""),(0,ce.Dk)((Qn=jn==null?void 0:jn.setting)==null?void 0:Qn.name)),(ln=Ne==null?void 0:Ne.subitem)!=null&&ln.length&&((Jn=Ne==null?void 0:Ne.subitem)==null||Jn.map(kn=>{kn.link===_n&&(Gr(kn==null?void 0:kn.link),_n!=="/"&&(0,ce.Dk)(Zn(kn==null?void 0:kn.name)),ho(Kn(gn,{name:kn==null?void 0:kn.name,link:kn==null?void 0:kn.link},ea)),Ua=!0)}))}),Ua||ho(ea)}},[jn==null?void 0:jn.setting,yn]);const nr=(0,E.useMemo)(()=>{var Mn,ea;return(Mn=jn==null?void 0:jn.setting)!=null&&Mn.nav_logo_url?`${$t.Z.IMG_SERVER}/${(ea=jn==null?void 0:jn.setting)==null?void 0:ea.nav_logo_url}`:`${$t.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(za=jn==null?void 0:jn.setting)==null?void 0:za.nav_logo_url]);function Tr(Mn){re.history.push("/search?value="+Mn)}const br=()=>yr?fn.createElement("div",{onBlur:()=>{setTimeout(()=>{ur(!1)},300)}},fn.createElement(ta,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Tr,autoFocus:!0})):fn.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{re.history.push("/search?value=")}}),[Eo,ho]=(0,E.useState)([]),hr=(Mn,ea)=>Xa(void 0,null,function*(){var Ua,Ne,gn,Tn,Qn,ln;if((Mn==null?void 0:Mn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Jn=yield(0,Cn.IU)({tab_module_type:"engineering"});if(Jn!=null&&Jn.un_purchased){Ha({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Ua=Jn==null?void 0:Jn.data)!=null&&Ua.engineer_url?(gn=(Ne=Jn==null?void 0:Jn.data)==null?void 0:Ne.engineer_url)!=null&&gn.includes("http")?(0,ce.xg)((Tn=Jn==null?void 0:Jn.data)==null?void 0:Tn.engineer_url):re.history.push((Qn=Jn==null?void 0:Jn.data)==null?void 0:Qn.engineer_url):(Jn==null?void 0:Jn.status)!=401&&bo(!0);return}(ln=Mn==null?void 0:Mn.link)!=null&&ln.includes("http")?(0,ce.xg)(Mn==null?void 0:Mn.link):((0,ce.Dk)(Mn==null?void 0:Mn.name),re.history.push(Mn==null?void 0:Mn.link)),(Mn==null?void 0:Mn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Ha({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:fn.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),Kn=(Mn,ea,Ua)=>{const Ne=Ua.slice();return Ne[Mn]&&(Ne[Mn].name=ea.name,Ne[Mn].link=ea.link),Ne||[]},Zn=(Mn="")=>(Mn==null?void 0:Mn.indexOf("<"))>-1?Mn==null?void 0:Mn.slice(0,Mn==null?void 0:Mn.indexOf("<")):Mn;return jn.showHeader&&jn.showHeaderFooter?fn.createElement(oe.default,{style:{background:`${Na.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${jn.isIlearning?he["header-iearning"]:he.header} ${jn.showHeaderFixed?he.headerFixed:""}`},(jn==null?void 0:jn.showTip)&&fn.createElement(We,null),fn.createElement(qa,{className:"header",style:{background:`${Na.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Na.pathname=="/training"?"999":""}`}},fn.createElement("section",{className:he["edu-menu"]},(!!jn.isIlearning||!((Ta=jn==null?void 0:jn.setting)!=null&&Ta.main_site)&&!!((va=jn==null?void 0:jn.setting)!=null&&va.navbar))&&fn.createElement(re.Link,{className:"flex item-center",onClick:()=>{Ha({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},fn.createElement("img",{className:he.logo,title:(Da=jn.setting)==null?void 0:Da.name,src:nr||On})),fn.createElement("ul",{className:`${he.menu} ${(0,ce.Ll)()&&"ml0"}`},(0,ce.Ll)()&&fn.createElement("li",null," ",fn.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,ce.Ll)()&&jn.setting&&(Eo==null?void 0:Eo.map(function(Mn,ea){var Ua,Ne,gn,Tn,Qn;return fn.createElement("li",{key:ea,className:!((Ua=Mn==null?void 0:Mn.subitem)!=null&&Ua.length)&&Dr===(Mn==null?void 0:Mn.link)||(Ne=Mn==null?void 0:Mn.subitem)!=null&&Ne.some(ln=>Dr===(ln==null?void 0:ln.link))?he.actived:""},fn.createElement("div",{onClick:()=>hr(Mn,ea),className:he.name},fn.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var ln;let Jn=Mn==null?void 0:Mn.name;return(ln=Mn==null?void 0:Mn.subitem)==null||ln.map((_n,kn)=>(_n.link===Na.pathname&&(Jn=_n.name),_n)),Jn})()}}),((gn=Mn==null?void 0:Mn.subitem)==null?void 0:gn.length)>0&&fn.createElement("i",{className:"iconfont icon-zhankai4"})),((Tn=Mn==null?void 0:Mn.subitem)==null?void 0:Tn.length)>0&&fn.createElement("div",{className:he.dropDown},(Qn=Mn==null?void 0:Mn.subitem)==null?void 0:Qn.map((ln,Jn)=>fn.createElement("div",{className:he.subName,onClick:()=>hr(ln,ea),key:ea+"-"+Jn},!!Jn&&fn.createElement("div",{className:he.line}),fn.createElement("aside",{className:"font16 c-black"},Zn(ln==null?void 0:ln.name)),fn.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},ln.content)))))}))),fn.createElement("div",{className:"c-grey-333 search-bar",style:{flex:jn.isIlearning?"initial":"1 0 auto"}},!(0,ce.Ll)()&&!(jn!=null&&jn.isIlearning)&&fn.createElement(fn.Fragment,null,fn.createElement(br,null),!Pa&&fn.createElement(dt,null),!Pa&&!!((gr=yn==null?void 0:yn.userInfo)!=null&&gr.login)&&fn.createElement(re.Link,{className:"iconfont icon-xiaoxilingdang ml15 mr15 font18 relative",to:`/messages/${(Ya=yn==null?void 0:yn.userInfo)==null?void 0:Ya.login}/user_tidings`},((sr=yn==null?void 0:yn.navigationInfo)==null?void 0:sr.new_message)&&fn.createElement("span",{className:he.newslight}))),!Pa&&fn.createElement(Bn,{payload:mr}))),fn.createElement(fe.default,{centered:!0,destroyOnClose:!0,open:qr,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ce.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>bo(!1)},fn.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},fn.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),fn.createElement("img",{src:`${$t.Z.IMG_SERVER}/${(Ar=jn==null?void 0:jn.setting)==null?void 0:Ar.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),fn.createElement("p",null,"\u7FA4\u53F7\uFF1A",(xr=jn==null?void 0:jn.setting)==null?void 0:xr.homepage_tea_qq_number)))),fn.createElement(nn,null),fn.createElement(xn,null)):fn.createElement(fn.Fragment,null,fn.createElement(xn,null))};var ia=(0,re.connect)(({homePage:Gt,loading:Vt,user:an,globalSetting:yn,shixunHomeworks:jn})=>({homePage:Gt,user:an,globalSetting:yn,loading:Vt.models.index,shixunHomeworks:jn}))(ca)},50838:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return he}});var E=y(60324),re={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},oe=y(32637),ge=y(59301),he=({type:ie,style:xe})=>{const Ee=ge.createElement("div",{className:re.wrap,onClick:Le=>{Le.preventDefault(),Le.stopPropagation()}},ge.createElement("p",null,ie==="shixun"||ie==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",ge.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",ie==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),ge.createElement("div",{className:re.contact},ge.createElement("div",{className:re.img},ge.createElement("img",{src:oe,width:"124px",height:"124px"})),ge.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return ge.createElement(E.Z,{content:Ee},ge.createElement("span",{className:re.text,style:xe},"\u9AD8\u6D88\u8017"))}},89837:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Oe}});var E=y(59301),re={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},oe=y(92310),ge=y.n(oe),fe=y(71418),he=y(2859),ie=y(52430),xe=y(89299),Ee=(je,Ge,ce)=>new Promise((b,a)=>{var ee=ae=>{try{te(ce.next(ae))}catch(le){a(le)}},x=ae=>{try{te(ce.throw(ae))}catch(le){a(le)}},te=ae=>ae.done?b(ae.value):Promise.resolve(ae.value).then(ee,x);te((ce=ce.apply(je,Ge)).next())}),Oe=({data:je,className:Ge,fullWidth:ce,style:b={},onClose:a,onOk:ee,showFullTools:x,noAssociationId:te})=>{const ae=(0,E.useRef)(null),le=(0,E.useRef)(null),pe=(0,E.useRef)(null),ve=(0,E.useRef)(null),[be,Ae]=(0,E.useState)(!1),[Ie,ke]=(0,E.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,E.useEffect)(()=>{pe.current||(pe.current=document.createElement("style"),document.head.appendChild(pe.current)),je!=null&&je.visible?(document.body.setAttribute("data-custom","y-hidden"),pe.current.innerHTML=" html { overflow-y: hidden; }",je!=null&&je.src&&Ye()):(document.body.removeAttribute("data-custom"),pe.current&&(document.head.removeChild(pe.current),pe.current=null))},[je==null?void 0:je.visible]);const Ye=()=>Ee(void 0,null,function*(){Ae(!0),ke("\u6B63\u5728\u52A0\u8F7D\u4E2D");const vt=yield(0,xe.ZJ)(je==null?void 0:je.src);ae.current.src="",ae.current.src=vt,ae.current.onload=function(){Yt()},Ae(!1),ke("")}),Be=()=>{document.body.removeAttribute("data-custom"),pe.current.innerHTML=" ",a()},$e=vt=>Ee(void 0,null,function*(){Ae(!0),ke("\u6B63\u5728\u4FDD\u5B58\u4E2D");const wt=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:je.title,file:vt.dataUrl}});wt!=null&&wt.id&&!te?(yield(0,ie.ZP)(`/api/attachments/${je.id}/add_subitem.json`,{method:"post",body:{subitem_id:wt==null?void 0:wt.id,settings:JSON.stringify(vt.state)}})).status===0&&ee():wt!=null&&wt.id&&ee(wt),document.body.removeAttribute("data-custom"),pe.current.innerHTML=" ",Ae(!1),ke("")}),st=()=>{const vt=document.querySelector('a[href="https://markerjs.com/"]');vt&&vt.parentNode&&(vt.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 It=document.querySelector(Ct.name);It&&It.setAttribute("title",Ct.title)})},Yt=()=>{le.current=new he.hP(ae.current),le.current.targetRoot=ve.current,le.current.addEventListener("render",$e),le.current.addEventListener("beforeclose",Be),x&&(le.current.availableMarkerTypes=le.current.ALL_MARKER_TYPES,le.current.uiStyleSettings.redoButtonVisible=!0,le.current.uiStyleSettings.notesButtonVisible=!0,le.current.uiStyleSettings.zoomButtonVisible=!0,le.current.uiStyleSettings.zoomOutButtonVisible=!0,le.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=le.current.uiStyleSettings,le.current.show(),je!=null&&je.snapshotData&&le.current.restoreState(je.snapshotData),setTimeout(()=>{window.scrollTo(0,0),st()},300)};return E.createElement(E.Fragment,null,(je==null?void 0:je.visible)&&E.createElement(fe.Z,{spinning:be,tip:Ie,style:{position:"absolute"}},E.createElement("div",{ref:ve,className:ge()(re.imageDimensions,Ge,ce?re.fullWidth:""),style:b},E.createElement("img",{className:re.img,ref:ae}))))}},32454:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return tt},$:function(){return gt}});var E=y(59301),re={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},oe=y(92310),ge=y.n(oe),fe=y(78241),he=y(8591),ie=y(43418),xe=y(5871),Ee=y(95237),Le=y(24905),Oe=y(38854),je=y(54580),Ge=y(3113),ce=y(93948),b=y(19842),a=y(92832),ee=y(5112),x=y(6848),te=y(43604),ae=y(36433),le=y(13952),pe="data:image/png;base64,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",ve="data:image/png;base64,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",be="data:image/png;base64,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",Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",Ie=y(52430),ke=y(26615),Ye=y(5623),Be=y(14752),$e=y(24302),st=y(35944),Yt=y(15342),vt=y.n(Yt),wt=(we,Ce,ct)=>new Promise((jt,Ve)=>{var He=Ze=>{try{dt(ct.next(Ze))}catch(mt){Ve(mt)}},ut=Ze=>{try{dt(ct.throw(Ze))}catch(mt){Ve(mt)}},dt=Ze=>Ze.done?jt(Ze.value):Promise.resolve(Ze.value).then(He,ut);dt((ct=ct.apply(we,Ce)).next())}),It=E.memo(({tagName:we="div",value:Ce="",className:ct,style:jt={},onBlur:Ve,id:He})=>{const ut=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(!ut.current)return;wt(void 0,null,function*(){const mt=ut.current;mt.innerHTML="";const Cn=Ce==null?void 0:Ce.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const $t of Cn)if($t.startsWith("$$")&&$t.endsWith("$$")||$t.startsWith("`$$")&&$t.endsWith("$$`")){const Xt=$t.startsWith("`$$")?$t.slice(3,-3):$t.slice(2,-2),Pn=document.createElement("span");Pn.setAttribute("contentEditable","false"),Pn.setAttribute("title",$t),Pn.className="edu_latex",mt.appendChild(Pn),vt().render(Xt,Pn,{throwOnError:!1})}else{const Xt=$t==null?void 0:$t.replace(/<[^>]*>/g,Pn=>Pn.startsWith("{var Ze,mt;if(Ve&&ut.current){const $t=ut.current.cloneNode(!0),Xt=$t.querySelectorAll("span.edu_latex");for(let Pn of Xt){const Nn=Pn.getAttribute("title"),Qe=document.createTextNode(Nn||""),Rt=Pn;(mt=(Ze=Rt.parentNode)==null?void 0:Ze.replaceChild)==null||mt.call(Ze,Qe,Rt)}Ve($t.innerHTML)}};return E.createElement(E.Fragment,null,E.createElement(we,{ref:ut,contentEditable:!0,className:ct,style:jt,onBlur:dt}))}),sn=y(41312),en=Object.defineProperty,et=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,un=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,ht=(we,Ce,ct)=>Ce in we?en(we,Ce,{enumerable:!0,configurable:!0,writable:!0,value:ct}):we[Ce]=ct,Zt=(we,Ce)=>{for(var ct in Ce||(Ce={}))rt.call(Ce,ct)&&ht(we,ct,Ce[ct]);if(un)for(var ct of un(Ce))qe.call(Ce,ct)&&ht(we,ct,Ce[ct]);return we},bt=(we,Ce)=>et(we,Bt(Ce)),Nt=(we,Ce,ct)=>new Promise((jt,Ve)=>{var He=Ze=>{try{dt(ct.next(Ze))}catch(mt){Ve(mt)}},ut=Ze=>{try{dt(ct.throw(Ze))}catch(mt){Ve(mt)}},dt=Ze=>Ze.done?jt(Ze.value):Promise.resolve(Ze.value).then(He,ut);dt((ct=ct.apply(we,Ce)).next())});const it=we=>{we.preventDefault();let ct=(we.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,ct)},kt=we=>{we.key==="Enter"&&we.preventDefault()},Et=({children:we,style:Ce})=>E.createElement("div",{className:re.leftBox,style:Ce,onPaste:it},we),Rn=({children:we,style:Ce,className:ct})=>E.createElement("div",{className:ge()(re.rightBox,ct),style:Ce,onPaste:it},we),cn=({className:we,style:Ce={},width:ct=1200,onCancel:jt=()=>{},onSuccess:Ve=()=>{},gather:He={},mode:ut=1,stickyTop:dt=0,subDisciplineId:Ze=[],hideWordFeatures:mt,dataSource:Cn=[],customLeftHeadNode:$t,customRightHeadNode:Xt,customLeftContent:Pn,hideRecognition:Nn=!1,onExchange:Qe,isSingleSelection:Rt=!1,underpinBackgroundStyle:zt={},headExtraNode:Wt,isRefreshItemBank:vn=!1,okText:Hn="\u786E\u5B9A\u5BFC\u5165"})=>{var zn;const[Bn,Wn]=(0,E.useState)(1),[qn,pn]=(0,E.useState)(0),[Ue,Ft]=(0,E.useState)(""),[Sn,ye]=(0,E.useState)(!1),[tn,_e]=(0,E.useState)([]),[pt,Tt]=(0,E.useState)([]),[ft,Se]=(0,E.useState)(!1),[Te,We]=(0,E.useState)(!1),[Ke,at]=(0,E.useState)(!1),[Pt,xt]=(0,E.useState)(!1),[Me,Xe]=(0,E.useState)([]),[Je,yt]=(0,E.useState)(1),[nn,qt]=(0,E.useState)(!1),[bn,Dn]=(0,E.useState)(!1),[ot,Ht]=(0,E.useState)(!0),[Vn,_t]=(0,E.useState)(0),[On,na]=(0,E.useState)(1),[fa,aa]=(0,E.useState)(""),[St,Qt]=(0,E.useState)([]),[Ot,on]=(0,E.useState)(0),[xn,fn]=(0,E.useState)(0),[Ln,In]=(0,E.useState)(0),[ua,ba]=(0,E.useState)(0),[wn,La]=(0,E.useState)(0),[Ra]=fe.default.useForm(),[Xa]=fe.default.useForm(),qa=(0,E.useRef)(null),ta=(0,E.useRef)(null),ma=(0,E.useRef)(),Sa=["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"],ca=["C","C++","Java","Python","JavaScript","Ruby"];(0,E.useEffect)(()=>{Cn!=null&&Cn.length&&hr(Cn)},[Cn]),(0,E.useEffect)(()=>{Bn===2&&qa.current.focus()},[Bn]),(0,E.useEffect)(()=>{Ke&&Gt()},[Ke]);const ia=()=>{if(Bn===1){he.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>Nt(void 0,null,function*(){Wn(1)})})},Gt=()=>Nt(void 0,null,function*(){const Ne=yield(0,Ie.ZP)("/api/disciplines.json",{method:"get",params:{source:ut===1?"new_question":"subject"}});Xe(Ne.disciplines||[])}),Vt=Ne=>{const gn=[],Tn=(Qn,ln)=>{Qn.length>=2&&gn.push(Qn.join(""));for(let Jn=ln;Jn(Ne=Ne||"",Ne=String(Ne),Ne=Ne.replace(/\s+/g,""),Ne),yn=Ne=>(Ne=Ne||"",Ne=String(Ne),Ne=Ne.replace(/
/g,""),Ne=Ne.replace(/
/g,` -`),Ne=Ne.replace(/<\/div>/g,` -`),Ne=ya(Ne),Ne),jn=Ne=>Ne.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),ya=Ne=>Ne.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),Ha=Ne=>{var gn;const Tn=Ne.clipboardData;if(Tn){const Qn=Tn.types.toString(),ln=Tn.items;if(Qn==="Files"||Tn.types.indexOf("Files")>-1){Ne.preventDefault();try{let Jn=ln[1];((gn=ln[0])==null?void 0:gn.kind)==="file"&&(Jn=ln[0]);const _n=Jn.getAsFile();(0,st.I)(_n,kn=>{var Yn;if(kn.id){if(((Yn=_n==null?void 0:_n.type)==null?void 0:Yn.indexOf("image"))>-1){const wa=``;document.execCommand("insertText",!1,wa)}}else(kn==null?void 0:kn.status)===401&&(document.location.href="/user/login")})}catch(Jn){he.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Pa(Ne,gn){return Nt(this,null,function*(){if(typeof Ne=="string")return yield gn(Ne);if(typeof Ne!="object"||Ne===null)return Ne;if(Array.isArray(Ne))return yield Promise.all(Ne.map(ln=>Nt(this,null,function*(){return yield Pa(ln,gn)})));const Tn={};for(const Qn in Ne)if(Object.prototype.hasOwnProperty.call(Ne,Qn)){const ln=Ne[Qn];typeof ln=="string"?Tn[Qn]=yield gn(ln):typeof ln=="object"?Tn[Qn]=yield Pa(ln,gn):Tn[Qn]=ln}return Tn})}const $n=()=>Nt(void 0,null,function*(){var Ne;ye(!0),Ft("\u5904\u7406\u4E2D"),yield new Promise(Qn=>setTimeout(Qn,1e3));let gn=(Ne=ta.current)==null?void 0:Ne.querySelectorAll('[data-text="edit"]'),Tn="";try{gn.forEach(function(Qn){var ln,Jn,_n,kn;const Yn=Qn.cloneNode(!0),wa=Yn.querySelectorAll("span.edu_latex");for(let pa of wa){const ha=pa.getAttribute("title"),Za=document.createTextNode(ha),vr=pa;(Jn=(ln=vr.parentNode)==null?void 0:ln.replaceChild)==null||Jn.call(ln,Za,vr)}const sa=Yn.querySelectorAll("span[style]");for(let pa of sa)if(pa.style.fontFamily){const ha=pa.innerHTML,Za=document.createTextNode(ha),vr=pa;(kn=(_n=vr.parentNode)==null?void 0:_n.replaceChild)==null||kn.call(_n,Za,vr)}Yn==null||Yn.childNodes.forEach(function(pa){pa.nodeType===Node.ELEMENT_NODE&&pa.localName!=="h5"&&pa.localName!=="h4"?Tn+=`

${pa.innerHTML}

`:pa.nodeType===Node.TEXT_NODE&&(Tn+=`

${pa.textContent}

`)})}),Kn("/api/intelligent_imports/import.json",{html:ya(Tn)})}catch(Qn){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",Qn)}}),xa=Ne=>{let gn=Ne.filter(Tn=>!!(Tn!=null&&Tn.type));return gn=gn.map(Tn=>{var Qn;const ln=(Qn=br.find(_n=>_n.id===(Tn==null?void 0:Tn.type)))==null?void 0:Qn.deal,Jn=bt(Zt({},Tn),{id:String(Math.random()).slice(-6),knowledgePoint:an(Tn==null?void 0:Tn.knowledgePoint)});return ln?ln(Jn):Jn}),gn},za=()=>{if(Bn===1){he.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:$n})},Ta=()=>E.createElement("div",{className:re.row},E.createElement("div",{className:re.leftLayout},E.createElement(Et,{style:{height:675}},Bn===1&&E.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>Wn(2)},E.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",E.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",E.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",E.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",E.createElement("br",null)),E.createElement("div",{className:re.imgBox,style:{marginTop:75}},E.createElement("img",{width:56,src:ve}),E.createElement("span",null,"\u7F16\u8F91\u533A"))),Bn===2&&E.createElement("div",{"data-text":"edit",onBlur:()=>{qa.current.innerHTML||Wn(1)},ref:qa,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),E.createElement("div",{className:re.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},E.createElement("div",{className:re.imgBox,style:{marginTop:240}},E.createElement("img",{width:56,src:be}),E.createElement("span",null,"\u9884\u89C8\u533A")))),va=(Ne,gn,Tn,Qn)=>{var ln;console.log(Ne,gn,Tn,Qn,"onDataChange\u4FEE\u6539\u6570\u503C");const Jn=JSON.parse(JSON.stringify(pt));Qn===void 0?Jn[gn][Ne]=Tn:Jn[gn].questions[Qn][Ne]=Tn;const _n=Zt({},Jn[gn]),kn=(ln=br.find(Yn=>Yn.id===(_n==null?void 0:_n.type)))==null?void 0:ln.deal;Jn[gn]=kn(_n),Tt(Jn)},Da=(Ne,gn,Tn)=>{var Qn;const ln=Tn!==void 0,Jn=(Qn=br.find(Yn=>Yn.id===(Ne==null?void 0:Ne.type)))==null?void 0:Qn.type,_n=`${gn+1}.${Tn===void 0?"":Tn+1+"."}`,kn=`${(Ne==null?void 0:Ne.type)==="7"?"{{":""}${_n}\u3010${Jn}\u3011${(Ne==null?void 0:Ne.question)||""}`;return E.createElement(E.Fragment,null,ln&&E.createElement("h4",{contentEditable:!0}),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",value:kn}))},gr=(Ne,gn)=>Nt(void 0,null,function*(){var Tn;const Qn=yield Qe(Ne,gn),ln=(Tn=Qn==null?void 0:Qn.data)==null?void 0:Tn.content;if(ln!=null&&ln.length){const Jn=xa(ln)[0];tn.splice(gn,1,Jn),pt.splice(gn,1,Jn),_e([...tn]),Tt([...pt])}}),Ya=(Ne,gn,Tn)=>{var Qn;const ln=Tn!==void 0,Jn=(Qn=br.find(kn=>kn.id===(Ne==null?void 0:Ne.type)))==null?void 0:Qn.type,_n=`${gn+1}.${Tn===void 0?"":Tn+1+"."}`;return ln?E.createElement("div",{style:{padding:"10px 18px"}},`${_n}\u3010${Jn}\u3011`,E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"span",className:re.edit,onBlur:kn=>va("question",gn,kn,Tn),value:(Ne==null?void 0:Ne.question)||""})):E.createElement(E.Fragment,null,E.createElement("div",{className:re.actionHead},E.createElement("div",{className:"c-light-primary"},`${_n}\u3010${Jn}\u3011`),ut!==1&&E.createElement(xe.Z,{disabled:(Ne==null?void 0:Ne.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:kn=>va("score",gn,kn,Tn),value:Ne==null?void 0:Ne.score}),E.createElement(Ee.Z,{align:"middle",style:{marginLeft:"auto"}},!!Qe&&E.createElement("span",{className:"current c-light-primary mr30",onClick:()=>gr(Ne,gn)},E.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),E.createElement(Le.default,{onChange:kn=>va("checked",gn,kn.target.checked,Tn),checked:!!(Ne!=null&&Ne.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",style:{padding:"10px 18px"},className:re.edit,onBlur:kn=>va("question",gn,kn,Tn),value:Ne==null?void 0:Ne.question}))},sr=(Ne,gn,Tn)=>E.createElement(E.Fragment,null,["0","1","2","4"].includes(Ne==null?void 0:Ne.type)&&E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u7B54\u6848\uFF1A${gn||""}`,tagName:"p"}),!Tn&&E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u96BE\u5EA6\uFF1A${(Ne==null?void 0:Ne.difficulty)||""}`,tagName:"p"}),(Ne==null?void 0:Ne.type)!=="7"&&E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u89E3\u6790\uFF1A${(Ne==null?void 0:Ne.analyze)||""}`,tagName:"p"}),!Tn&&E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(Ne==null?void 0:Ne.knowledgePoint)||""}`,tagName:"p"})),Ar=(Ne,gn,Tn,Qn)=>{const ln=Qn!==void 0,Jn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],_n=ln&&!Ne.last&&!Ne.errorMsg?{marginBottom:10}:{},kn=Jn.map(Yn=>({key:Yn,label:Yn,onClick:()=>va("difficulty",Tn,Yn,Qn)}));return E.createElement("div",{className:re.liWrap,style:_n},["4"].includes(Ne==null?void 0:Ne.type)&&E.createElement("div",{className:re.li},E.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",className:`${re.edit} c-black`,onBlur:Yn=>va("answer",Tn,[Yn],Qn),value:gn})),!ln&&E.createElement("div",{className:re.li},E.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Oe.Z,{menu:{items:kn}},E.createElement("span",{className:"c-light-primary"},Ne==null?void 0:Ne.difficulty,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(Ne==null?void 0:Ne.type)!=="7"&&E.createElement("div",{className:re.li},E.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",className:`${re.edit} c-grey-333`,onBlur:Yn=>va("analyze",Tn,Yn,Qn),value:Ne==null?void 0:Ne.analyze})),!ln&&E.createElement("div",{onKeyDown:kt,className:re.li},E.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",value:(Ne==null?void 0:Ne.knowledgePoint)||"",className:`${re.edit} c-grey-333`,onBlur:Yn=>va("knowledgePoint",Tn,an(yn(Yn)),Qn)})))},xr=Ne=>E.createElement(E.Fragment,null,typeof(Ne==null?void 0:Ne.errorMsg)=="string"&&!!(Ne!=null&&Ne.errorMsg)&&E.createElement("h5",{contentEditable:!1},E.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),E.createElement("div",null,Ne==null?void 0:Ne.errorMsg))),Na=Ne=>E.createElement(E.Fragment,null,typeof(Ne==null?void 0:Ne.errorMsg)=="string"&&!!(Ne!=null&&Ne.errorMsg)&&E.createElement("h5",null,E.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),E.createElement("div",null,Ne==null?void 0:Ne.errorMsg))),yr=(Ne,gn,Tn,Qn)=>{let ln="flex";return(Rt&&Vn!==Qn||ft&&!(Tn!=null&&Tn.errorMsg))&&(ln="none"),E.createElement("div",{className:re.row,style:{display:ln}},E.createElement("div",{className:re.leftLayout},Pn||E.createElement(Et,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Ne))),E.createElement("div",{className:re.rightLayout},E.createElement(Rn,{className:Tn!=null&&Tn.errorMsg?re.error:""},gn)))},br=[{id:"0",type:"\u5355\u9009\u9898",element:(Ne,gn,Tn)=>{var Qn,ln;const Jn=Tn!==void 0;let _n=(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn[0];const kn=E.createElement(E.Fragment,null,Da(Ne,gn,Tn),(ln=Ne==null?void 0:Ne.options)==null?void 0:ln.map((pa,ha)=>E.createElement(It,{id:Ne==null?void 0:Ne.id,key:ha,value:`${Sa[ha]}.${pa}`,tagName:"p"})),sr(Ne,_n,Jn),xr(Ne));let Yn=Jn?Ne:pt[gn];const wa=Yn==null?void 0:Yn.options,sa=E.createElement(E.Fragment,null,Ya(Yn,gn,Tn),wa==null?void 0:wa.map((pa,ha)=>{var Za;return E.createElement("div",{key:ha,className:re.option},E.createElement("aside",{className:((Za=Yn==null?void 0:Yn.answer)==null?void 0:Za[0])===Sa[ha]?re.active:"",onClick:()=>va("answer",gn,[Sa[ha]],Tn)},Sa[ha]),E.createElement(It,{id:Yn==null?void 0:Yn.id,tagName:"div",className:`${re.text}`,onBlur:vr=>{wa[ha]=vr,va("options",gn,wa,Tn)},value:pa}))}),Ar(Yn,"",gn,Tn),Na(Yn));return Jn?[kn,sa]:yr(kn,sa,Yn,gn)},deal:Ne=>{var gn,Tn,Qn;Ne.score=Ne.score===void 0?2:Ne.score;let ln=an((gn=Ne==null?void 0:Ne.answer)==null?void 0:gn[0]).toUpperCase();Ne.answer=ln?[ln]:[];let Jn=[];if(!(Ne!=null&&Ne.options))Jn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{Ne.options=(Tn=Ne.options)==null?void 0:Tn.slice(0,8);const _n=Ne.options.map(Yn=>Yn==null?void 0:Yn.trim().replace(/^\s+|\s+$/g,""));new Set(_n).size!==_n.length&&Jn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return ln||Jn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),ln&&(Sa.slice(0,((Qn=Ne==null?void 0:Ne.options)==null?void 0:Qn.length)||8).includes(ln)||Jn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),an(Ne==null?void 0:Ne.question)||Jn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=Jn.join(` -`),Ne}},{id:"1",type:"\u591A\u9009\u9898",element:(Ne,gn,Tn)=>{var Qn,ln;const Jn=Tn!==void 0;let _n=(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn[0];const kn=E.createElement(E.Fragment,null,Da(Ne,gn,Tn),(ln=Ne==null?void 0:Ne.options)==null?void 0:ln.map((pa,ha)=>E.createElement(It,{id:Ne==null?void 0:Ne.id,key:ha,value:`${Sa[ha]}.${pa}`,tagName:"p"})),sr(Ne,_n,Jn),xr(Ne));let Yn=Jn?Ne:pt[gn];const wa=Yn==null?void 0:Yn.options,sa=E.createElement(E.Fragment,null,Ya(Yn,gn,Tn),wa==null?void 0:wa.map((pa,ha)=>{var Za,vr;return E.createElement("div",{key:ha,className:re.option},E.createElement("aside",{className:(vr=(Za=Yn==null?void 0:Yn.answer)==null?void 0:Za[0])!=null&&vr.includes(Sa[ha])?re.active:"",onClick:()=>{var Nr;let Or=((Nr=Yn==null?void 0:Yn.answer)==null?void 0:Nr[0])||"";const _r=Sa[ha];Or.includes(_r)?Or=Or.replace(new RegExp(_r,"g"),""):Or+=_r,Or=Or.split("").sort().join(""),va("answer",gn,[Or],Tn)}},Sa[ha]),E.createElement(It,{id:Yn==null?void 0:Yn.id,tagName:"div",className:`${re.text}`,onBlur:Nr=>{wa[ha]=Nr,va("options",gn,wa,Tn)},value:pa}))}),Ar(Yn,"",gn,Tn),Na(Yn));return Jn?[kn,sa]:yr(kn,sa,Yn,gn)},deal:Ne=>{var gn,Tn,Qn;Ne.score=Ne.score===void 0?2:Ne.score;let ln=an((gn=Ne==null?void 0:Ne.answer)==null?void 0:gn[0]).toUpperCase().split("").sort().join("");Ne.answer=ln?[ln]:[];let Jn=[];if(!(Ne!=null&&Ne.options))Jn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{Ne.options=(Tn=Ne.options)==null?void 0:Tn.slice(0,8);const _n=Ne.options.map(Yn=>Yn==null?void 0:Yn.trim().replace(/^\s+|\s+$/g,""));new Set(_n).size!==_n.length&&Jn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(ln||Jn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),ln){const _n=Sa.slice(0,((Qn=Ne==null?void 0:Ne.options)==null?void 0:Qn.length)||8);Vt(_n).includes(ln)||Jn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return an(Ne==null?void 0:Ne.question)||Jn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=Jn.join(` -`),Ne}},{id:"2",type:"\u5224\u65AD\u9898",element:(Ne,gn,Tn)=>{var Qn,ln;const Jn=Tn!==void 0;let _n=(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn[0];const kn=E.createElement(E.Fragment,null,Da(Ne,gn,Tn),sr(Ne,_n,Jn),xr(Ne));let Yn=Jn?Ne:pt[gn];const wa=["\u6B63\u786E","\u9519\u8BEF"];let sa=((ln=Yn==null?void 0:Yn.answer)==null?void 0:ln[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(sa)?sa="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(sa)&&(sa="\u9519\u8BEF");const pa=E.createElement(E.Fragment,null,Ya(Yn,gn,Tn),wa==null?void 0:wa.map((ha,Za)=>E.createElement("div",{key:Za,className:re.option},E.createElement("aside",{style:{borderRadius:2},className:sa===ha?re.active:"",onClick:()=>va("answer",gn,[ha],Tn)},ha==="\u6B63\u786E"?"T":"F"),E.createElement("div",{style:{pointerEvents:"none"},className:`${re.text}`},ha))),Ar(Yn,"",gn,Tn),Na(Yn));return Jn?[kn,pa]:yr(kn,pa,Yn,gn)},deal:Ne=>{var gn;Ne.score=Ne.score===void 0?2:Ne.score;let Tn=an((gn=Ne==null?void 0:Ne.answer)==null?void 0:gn[0]);Ne.answer=Tn?[Tn]:[];let Qn=[];return Tn||Qn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Tn&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(Tn)&&Qn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),an(Ne==null?void 0:Ne.question)||Qn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=Qn.join(` -`),Ne}},{id:"3",type:"\u586B\u7A7A\u9898",element:(Ne,gn,Tn)=>{var Qn,ln;const Jn=Tn!==void 0,_n=E.createElement(E.Fragment,null,Da(Ne,gn,Tn),(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn.map((wa,sa)=>E.createElement(It,{id:Ne==null?void 0:Ne.id,key:sa,tagName:"p",value:`\u7B54\u6848${sa+1}\uFF1A${wa.text||""}`})),sr(Ne,"",Jn),xr(Ne));let kn=Jn?Ne:pt[gn];const Yn=E.createElement(E.Fragment,null,Ya(kn,gn,Tn),(ln=kn==null?void 0:kn.answer)==null?void 0:ln.map((wa,sa)=>E.createElement("div",{key:sa,className:re.option},E.createElement("aside",{className:re.fill},"\u586B\u7A7A\u9879",sa+1),wa.model===1&&E.createElement(It,{id:kn==null?void 0:kn.id,tagName:"div",onBlur:pa=>{kn.answer[sa].latex=yn(pa),va("answer",gn,kn.answer,Tn)},className:`${re.text}`,value:wa.latex}),wa.model===2&&E.createElement($e.Z,{value:wa.latex,onChange:pa=>{kn.answer[sa].latex=pa,va("answer",gn,kn.answer,Tn)}}))),Ar(kn,"",gn,Tn),Na(kn));return Jn?[_n,Yn]:yr(_n,Yn,kn,gn)},deal:Ne=>{var gn,Tn,Qn,ln;Ne.score=Ne.score===void 0?2:Ne.score,Ne.question=(gn=Ne.question)==null?void 0:gn.replaceAll("\u2581","_");const Jn=(Tn=Ne.answer)==null?void 0:Tn.map(kn=>{if(Object.prototype.toString.call(kn)==="[object Object]")return kn;const Yn={model:1,text:kn,latex:kn};return kn.startsWith("$$")&&kn.endsWith("$$")||kn.startsWith("`$$")&&kn.endsWith("$$`")?(Yn.model=2,Yn.latex=kn.slice(2,-2)):Yn.latex=yn(kn),Yn});Ne.answer=Jn;let _n=[];return Jn||_n.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),an(Ne==null?void 0:Ne.question)?Ne!=null&&Ne.question.includes("_")?(Qn=Ne==null?void 0:Ne.answer)!=null&&Qn.length&&((Ne==null?void 0:Ne.question.match(/_+/g))||[]).length!==((ln=Ne==null?void 0:Ne.answer)==null?void 0:ln.length)&&_n.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):_n.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):_n.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=_n.join(` -`),Ne}},{id:"4",type:"\u7B80\u7B54\u9898",element:(Ne,gn,Tn)=>{var Qn,ln;const Jn=Tn!==void 0;let _n=(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn[0];const kn=E.createElement(E.Fragment,null,Da(Ne,gn,Tn),sr(Ne,_n,Jn),xr(Ne));let Yn=Jn?Ne:pt[gn];const wa=E.createElement(E.Fragment,null,Ya(Yn,gn,Tn),Ar(Yn,(ln=Yn==null?void 0:Yn.answer)==null?void 0:ln[0],gn,Tn),Na(Yn));return Jn?[kn,wa]:yr(kn,wa,Yn,gn)},deal:Ne=>{Ne.score=Ne.score===void 0?5:Ne.score;let gn=[];return an(Ne==null?void 0:Ne.question)||gn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=gn.join(` -`),Ne}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(Ne,gn)=>{var Tn,Qn;const ln=pt[gn],Jn=ca.slice(0,4).map(_n=>({key:_n,label:_n,onClick:()=>va("platform",gn,_n)}));return E.createElement("div",{className:re.row,style:{display:ft?ln!=null&&ln.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:re.leftLayout},E.createElement(Et,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Da(Ne,gn),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(Ne==null?void 0:Ne.description)||""}`,tagName:"p"}),sr(Ne),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Ne==null?void 0:Ne.timeLimit}`,tagName:"p"}),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Ne==null?void 0:Ne.platform)||""}`,tagName:"p"}),E.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),E.createElement("h4",null),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:(Ne==null?void 0:Ne.code)||"",tagName:"div"}),(Tn=Ne==null?void 0:Ne.inputs)==null?void 0:Tn.map((_n,kn)=>{var Yn;return E.createElement(E.Fragment,{key:kn},E.createElement("h4",null),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${kn+1})\u8F93\u5165\uFF1A${_n||""}`,tagName:"div"}),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${kn+1})\u8F93\u51FA\uFF1A${((Yn=Ne==null?void 0:Ne.outputs)==null?void 0:Yn[kn])||""}`,tagName:"div"}))}),xr(Ne)))),E.createElement("div",{className:re.rightLayout},E.createElement(Rn,{className:ln!=null&&ln.errorMsg?re.error:""},Ya(ln,gn),E.createElement("div",{className:re.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},E.createElement("div",{className:re.li},E.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:ln==null?void 0:ln.description,tagName:"div",onBlur:_n=>va("description",gn,_n)}))),Ar(ln,"",gn),E.createElement("div",{className:re.liWrap},E.createElement("div",{className:re.li},E.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:ln==null?void 0:ln.timeLimit,tagName:"div",onBlur:_n=>va("timeLimit",gn,yn(_n))})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Oe.Z,{menu:{items:Jn}},E.createElement("span",{className:"c-light-primary"},ln==null?void 0:ln.platform,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),E.createElement("div",{className:re.li,style:{flexDirection:"column",alignItems:"start"}},E.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:(ln==null?void 0:ln.code)||"",onBlur:_n=>va("code",gn,yn(_n)),tagName:"div"}))),(Qn=ln==null?void 0:ln.inputs)==null?void 0:Qn.map((_n,kn)=>{var Yn;return E.createElement("div",{className:re.liWrap,key:kn},E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",kn+1,")\u8F93\u5165\uFF1A"),E.createElement(It,{id:ln==null?void 0:ln.id,value:_n||"",className:re.edit,onBlur:wa=>{const sa=[...(ln==null?void 0:ln.inputs)||[]];sa[kn]=yn(wa),va("inputs",gn,sa)},tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",kn+1,")\u8F93\u51FA\uFF1A"),E.createElement(It,{id:ln==null?void 0:ln.id,value:((Yn=ln==null?void 0:ln.outputs)==null?void 0:Yn[kn])||"",className:re.edit,onBlur:wa=>{const sa=[...(ln==null?void 0:ln.outputs)||[]];sa[kn]=yn(wa),va("outputs",gn,sa)},tagName:"div"})))}),Na(ln))))},deal:Ne=>{var gn,Tn,Qn;Ne.score=Ne.score===void 0?10:Ne.score,Ne.code=(gn=Ne.code)==null?void 0:gn.trim();let ln=[];an(Ne==null?void 0:Ne.question)?((Tn=Ne==null?void 0:Ne.question)==null?void 0:Tn.length)>60&&ln.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):ln.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),an(Ne==null?void 0:Ne.description)||ln.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const Jn=an(String((Ne==null?void 0:Ne.timeLimit)||""));if(Ne.timeLimit=Jn,(!Jn||Jn&&!["3","4","5","6","7","8","9","10"].includes(Jn))&&ln.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ne.platform=an(Ne==null?void 0:Ne.platform),Ne!=null&&Ne.platform){const _n=["c","c++","java","python"],kn=(Qn=Ne==null?void 0:Ne.platform)==null?void 0:Qn.toLowerCase(),Yn=_n.findIndex(wa=>wa===kn);Yn>-1?Ne.platform=ca[Yn]:ln.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else ln.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(Ne!=null&&Ne.inputs)||!(Ne!=null&&Ne.outputs))Ne.inputs=[],Ne.outputs=[],ln.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const _n=Math.min(Ne.inputs.length,Ne.outputs.length);Ne.inputs=Ne.inputs.slice(0,_n),Ne.outputs=Ne.outputs.slice(0,_n),Ne.outputs.some(kn=>!an(kn))&&ln.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return Ne.errorMsg=ln.join(` -`),Ne}},{id:"7",type:"\u7EC4\u5408\u9898",element:(Ne,gn)=>{var Tn,Qn;const ln=pt[gn];return E.createElement("div",{className:re.row,style:{display:ft?ln!=null&&ln.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:re.leftLayout},E.createElement(Et,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Da(Ne,gn),sr(Ne),(Tn=Ne==null?void 0:Ne.questions)==null?void 0:Tn.map((Jn,_n)=>{var kn;const Yn=(kn=br.find(wa=>wa.id===(Jn==null?void 0:Jn.type)))==null?void 0:kn.element;return E.createElement(E.Fragment,{key:`left-${Ne.id}-${_n}`},Yn(Jn,gn,_n)[0])}),xr(Ne),E.createElement("p",{contentEditable:!0},"}}")))),E.createElement("div",{className:re.rightLayout},E.createElement(Rn,{className:ln!=null&&ln.errorMsg?re.error:""},Ya(ln,gn),Ar(ln,"",gn),(Qn=ln==null?void 0:ln.questions)==null?void 0:Qn.map((Jn,_n)=>{var kn;const Yn=(kn=br.find(wa=>wa.id===(Jn==null?void 0:Jn.type)))==null?void 0:kn.element;return E.createElement(E.Fragment,{key:`right-${ln.id}-${_n}`},Yn(Jn,gn,_n)[1])}),Na(ln))))},deal:Ne=>{var gn,Tn,Qn,ln,Jn;const _n=xa,kn=[...br],Yn=kn.findIndex(ha=>ha.id==="0"),wa=kn.findIndex(ha=>ha.id==="1");if(Yn!==-1){const ha=kn[Yn].deal;kn[Yn].deal=Za=>{const vr=ha(Za);return vr.errorMsg&&(vr.errorMsg=vr.errorMsg.split(` -`).filter(Nr=>Nr!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` -`)),vr}}if(wa!==-1){const ha=kn[wa].deal;kn[wa].deal=Za=>{const vr=ha(Za);return vr.errorMsg&&(vr.errorMsg=vr.errorMsg.split(` -`).filter(Nr=>Nr!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` -`)),vr}}Ne.questions=(gn=Ne.questions)!=null&&gn.length?xa(Ne.questions.slice(0,20)):[],Ne.questions=(Tn=Ne.questions)==null?void 0:Tn.map((ha,Za)=>{var vr;if(ha.type==="0"||ha.type==="1"){const Nr=(vr=ha.options)==null?void 0:vr.map(Or=>Or==null?void 0:Or.trim().replace(/^\s+|\s+$/g,""));Nr&&new Set(Nr).size!==Nr.length&&(ha.errorMsg=(ha.errorMsg?ha.errorMsg+` -`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return bt(Zt({},ha),{last:Za===Ne.questions.length-1})});const sa=(Qn=Ne.questions)==null?void 0:Qn.reduce((ha,Za)=>{const vr=parseFloat(Za.score);return isNaN(vr)?ha:ha+vr},0);Ne.score=sa;let pa=[];return(ln=Ne.questions)!=null&&ln.length?Ne.errorMsg=((Jn=Ne.questions)==null?void 0:Jn.findIndex(ha=>!!ha.errorMsg))>-1:pa.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),an(Ne==null?void 0:Ne.question)||pa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),pa.length&&(Ne.errorMsg=pa.join(` -`)),Ne}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(Ne,gn)=>{var Tn,Qn;const ln=pt[gn],Jn=ca.map(_n=>({key:_n,label:_n,onClick:()=>va("platform",gn,_n)}));return E.createElement("div",{className:re.row,style:{display:ft?ln!=null&&ln.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:re.leftLayout},E.createElement(Et,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Da(Ne,gn),sr(Ne),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Ne==null?void 0:Ne.timeLimit}`,tagName:"p"}),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Ne==null?void 0:Ne.platform)||""}`,tagName:"p"}),E.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),E.createElement("h4",null),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:(Ne==null?void 0:Ne.code)||"",tagName:"div"}),E.createElement("h4",null),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(Ne==null?void 0:Ne.input)||""}`,tagName:"p"}),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(Ne==null?void 0:Ne.output)||""}`,tagName:"p"}),(Tn=Ne==null?void 0:Ne.answer)==null?void 0:Tn.map((_n,kn)=>E.createElement(It,{key:kn,id:Ne==null?void 0:Ne.id,value:`\u7B54\u6848${kn+1}\uFF1A${_n||""}`,tagName:"p"})),xr(Ne)))),E.createElement("div",{className:re.rightLayout},E.createElement(Rn,{className:ln!=null&&ln.errorMsg?re.error:""},Ya(ln,gn),Ar(ln,"",gn),E.createElement("div",{className:re.liWrap},E.createElement("div",{className:re.li,onKeyDown:kt},E.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:ln==null?void 0:ln.timeLimit,tagName:"div",onBlur:_n=>va("timeLimit",gn,yn(_n))})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Oe.Z,{menu:{items:Jn}},E.createElement("span",{className:"c-light-primary"},ln==null?void 0:ln.platform,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),E.createElement("div",{className:re.li,style:{flexDirection:"column",alignItems:"start"}},E.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:(ln==null?void 0:ln.code)||"",onBlur:_n=>va("code",gn,yn(_n)),tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:(ln==null?void 0:ln.input)||"",onBlur:_n=>va("input",gn,yn(_n)),tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:(ln==null?void 0:ln.output)||"",onBlur:_n=>va("output",gn,yn(_n)),tagName:"div"}))),E.createElement("div",{className:re.liWrap},(Qn=ln==null?void 0:ln.answer)==null?void 0:Qn.map((_n,kn)=>E.createElement("div",{className:re.li,key:kn},E.createElement("aside",null,"\u7B54\u6848",kn+1,"\uFF1A"),E.createElement(It,{id:ln==null?void 0:ln.id,value:_n||"",className:re.edit,onBlur:Yn=>{const wa=[...(ln==null?void 0:ln.answer)||[]];wa[kn]=yn(Yn),va("output",gn,wa)},tagName:"div"})))),Na(ln))))},deal:Ne=>{var gn,Tn,Qn,ln,Jn,_n,kn,Yn;Ne.score=Ne.score===void 0?10:Ne.score,Ne.code=(Qn=(Tn=(gn=Ne.code)==null?void 0:gn.trim())==null?void 0:Tn.replace(/@_@/g,"@\u2581@"))==null?void 0:Qn.replace(/@__@/g,"@\u2581\u2581@");let wa=[];if(an(Ne==null?void 0:Ne.question)||wa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),an(Ne==null?void 0:Ne.code)?/@▁@|@▁▁@/.test(Ne==null?void 0:Ne.code)?(ln=Ne==null?void 0:Ne.answer)!=null&&ln.length&&((Jn=Ne==null?void 0:Ne.code.match(/@▁@|@▁▁@/g))==null?void 0:Jn.length)!==((_n=Ne==null?void 0:Ne.answer)==null?void 0:_n.length)&&wa.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):wa.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):wa.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),Ne!=null&&Ne.answer?(kn=Ne.answer)!=null&&kn.some(pa=>!an(pa))&&wa.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):wa.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),Ne.platform=an(Ne==null?void 0:Ne.platform),Ne!=null&&Ne.platform){const pa=["c","c++","java","python","javascript","ruby"],ha=(Yn=Ne==null?void 0:Ne.platform)==null?void 0:Yn.toLowerCase(),Za=pa.findIndex(vr=>vr===ha);Za>-1?Ne.platform=ca[Za]:wa.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else wa.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");an(Ne==null?void 0:Ne.output)||wa.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const sa=an(String((Ne==null?void 0:Ne.timeLimit)||""));return Ne.timeLimit=sa,(!sa||sa&&!["3","4","5","6","7","8","9","10"].includes(sa))&&wa.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ne.errorMsg=wa.join(` -`),Ne}}],Eo=()=>E.createElement(E.Fragment,null,tn.filter(Ne=>{var gn;return!!((gn=br.find(Qn=>Qn.id===(Ne==null?void 0:Ne.type)))==null?void 0:gn.element)}).map((Ne,gn)=>{var Tn;const Qn=(Tn=br.find(ln=>ln.id===(Ne==null?void 0:Ne.type)))==null?void 0:Tn.element;return E.createElement(E.Fragment,{key:Ne.id},Qn(Ne,gn))})),ho=()=>Nt(void 0,null,function*(){const Ne=pt.filter(gn=>!gn.checked);if(Bn!==3||!Ne.length){he.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}Ra.setFieldsValue({sub_discipline_id:Ze}),at(!0)}),hr=Ne=>Nt(void 0,null,function*(){const gn=xa(Ne);_e(gn),Tt(JSON.parse(JSON.stringify(gn))),Wn(3),ye(!1),qt(!1),Se(!1)});(0,E.useEffect)(()=>{if(ot)return;const Ne=()=>{pn(gn=>gn>=90?(clearInterval(ma.current),90):gn+1)};return ma.current=setInterval(Ne,5e4/90),()=>clearInterval(ma.current)},[ot]);const Kn=(Ne,gn)=>{Ht(!1);const Tn=new FormData;Object.keys(gn).forEach(ln=>{Tn.append(ln,gn[ln])});const Qn=new window.XMLHttpRequest;Qn.withCredentials=!0,Qn.addEventListener("load",function(ln){return Nt(this,null,function*(){var Jn,_n;try{const kn=JSON.parse((Jn=ln==null?void 0:ln.target)==null?void 0:Jn.response);if(Ht(!0),pn(100),yield new Promise(Yn=>setTimeout(()=>Yn(),780)),kn.status===0){if(!((_n=kn==null?void 0:kn.data)!=null&&_n.length)){he.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),ye(!1);return}hr((kn==null?void 0:kn.data)||[])}else ye(!1),he.ZP.warning(kn==null?void 0:kn.message)}catch(kn){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",kn)}})}),Qn.addEventListener("error",()=>{ye(!1)}),Qn.open("POST",`${le.Z.API_SERVER}${Ne}`),Qn.send(Tn)},Zn=Ne=>Nt(void 0,null,function*(){const gn=Ne.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(gn)==-1?(he.ZP.error(`${Ne.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(ye(!0),Ft("\u5904\u7406\u4E2D"),Kn("/api/intelligent_imports/import.json",{file:Ne}),Promise.reject())}),Mn=Ne=>Nt(void 0,null,function*(){const gn=Ne.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(gn)==-1?(he.ZP.warning("\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"),Promise.reject()):Ne.size/1024/1024>200?(he.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(St!=null&&St.length?ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5355\u6B21\u51FA\u9898\u53EA\u652F\u6301\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6/\u4E00\u5F20\u56FE\u7247\uFF0C\u518D\u6B21\u4E0A\u4F20\u4F1A\u66FF\u6362\u5F53\u524D\u5DF2\u4E0A\u4F20\u7684\u5185\u5BB9\u3002",onOk:()=>Qt([Ne])}):Qt([Ne]),Promise.reject())});let ea=[{key:1,label:E.createElement(je.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Zn},E.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];const Ua=[pt.length,(zn=pt.filter(Ne=>!!(Ne!=null&&Ne.errorMsg)))==null?void 0:zn.length];return E.createElement("div",{className:ge()(re.intelligentBox,"intelligent-body-curb",we),style:bt(Zt({},Ce),{width:ct}),ref:ta},E.createElement("div",{className:re.underpin},E.createElement("b",{style:zt}),E.createElement("b",{style:zt})),E.createElement("div",{className:re.head,style:{top:dt}},E.createElement("div",{className:re.leftLayout},$t||E.createElement(E.Fragment,null,E.createElement(Ee.Z,{align:"middle"},E.createElement("div",{className:re.title},"\u8BD5\u9898\u7F16\u8F91"),!mt&&E.createElement(ae.op,{href:`${le.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",E.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),E.createElement(ae.op,{onClick:ia,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!mt&&E.createElement(Oe.Z,{overlayClassName:re.menu,menu:{items:ea}},E.createElement(ae.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Wt&&Wt),E.createElement("div",{className:re.tip},E.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),E.createElement(Ee.Z,{className:re.rightLayout,style:{alignItems:"start"}},Xt||E.createElement(E.Fragment,null,E.createElement("div",{className:re.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Bn)&&E.createElement(Le.default,{className:"ml20",checked:ft,onChange:Ne=>Se(Ne.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Bn)&&E.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",E.createElement("span",{className:"ml5 mr5 c-light-primary"},Ua[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",E.createElement("span",{className:"ml5 mr5 c-red-e53"},Ua[1]),"\u9898")),Rt&&E.createElement("div",{className:re.tabs},tn==null?void 0:tn.map((Ne,gn)=>E.createElement("div",{onClick:()=>{_t(gn)},className:Vn===gn&&re.active,key:gn},"\u65B0\u9898",gn+1)))),E.createElement("div",{className:re.centerBox},E.createElement("img",{className:"mb10",src:Ae,width:56}),!Nn&&E.createElement(ae.op,{onClick:za},"\u8BC6\u522B"))),[1,2].includes(Bn)&&Ta(),[3].includes(Bn)&&Eo(),E.createElement("div",{className:"pb10"}),E.createElement("div",{className:re.buttonFixed},E.createElement("div",{className:re.buttonWrap},E.createElement(Ge.ZP,{size:"middle",className:`${re.button} mr20`,onClick:jt},"\u53D6\u6D88"),E.createElement(Ge.ZP,{size:"middle",type:"primary",className:`${re.button}`,onClick:ho},Hn))),E.createElement(ie.default,{centered:!0,closable:!1,destroyOnClose:!0,open:Sn,title:null,footer:null,width:320,afterClose:()=>pn(0)},E.createElement(Ee.Z,{align:"middle",style:{flexDirection:"column"}},E.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Ue,E.createElement("span",{className:re.dotLoading},E.createElement("span",null,"."),E.createElement("span",null,"."),E.createElement("span",null,"."))),E.createElement(ce.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:qn}),E.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",E.createElement("span",{className:"ml5 c-light-primary"},qn,"%")))),E.createElement(ie.default,{centered:!0,open:Ke,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Te,width:480,onCancel:()=>at(!1),onOk:()=>Ra.submit(),afterClose:()=>{Ra.resetFields()}},E.createElement(fe.default,{style:{maxHeight:550},form:Ra,layout:"horizontal",colon:!1,size:"large",onFinish:Ne=>Nt(void 0,null,function*(){var gn,Tn,Qn,ln,Jn;const _n=pt.filter(wa=>!wa.checked&&!wa.errorMsg);We(!0);const kn=()=>Nt(void 0,null,function*(){var wa,sa;const pa=yield(0,Ie.ZP)("/api/intelligent_imports/save.json",{method:"post",body:bt(Zt(Zt({},He),Ne),{list:_n,mode:ut})});pa.status===0&&(vn&&((wa=pa==null?void 0:pa.data)!=null&&wa.success)&&window.location.pathname==="/problemset"&&(sn.Z.publish("refresh-item-bank",Ne.group_id),yield new Promise(ha=>setTimeout(()=>ha(),1500))),he.ZP.success(`\u6210\u529F\u5BFC\u5165${(sa=pa==null?void 0:pa.data)==null?void 0:sa.success}\u9053\u8BD5\u9898`,3),Ve(),at(!1)),We(!1)});if(ut!==1){yield kn();return}const Yn=yield(0,Ie.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:pt,mode:ut}});if(Yn.status===0){if(!((gn=Yn==null?void 0:Yn.data)!=null&&gn.error_size)){yield kn();return}ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{We(!1)},title:"\u63D0\u793A",content:E.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",E.createElement("span",{className:"c-light-primary ml5 mr5"},(Tn=Yn==null?void 0:Yn.data)==null?void 0:Tn.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",E.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(Qn=Yn==null?void 0:Yn.data)==null?void 0:Qn.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",E.createElement("span",{className:"ml5 mr5"},(Jn=(ln=Yn==null?void 0:Yn.data)==null?void 0:ln.index)==null?void 0:Jn.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:kn})}})},E.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),E.createElement(fe.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",labelCol:{span:5},wrapperCol:{span:19},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"}]},E.createElement(b.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:Me})),ut===1&&E.createElement(fe.default.Item,{label:E.createElement(Ee.Z,{align:"middle",style:{justifyContent:"space-between"}},E.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),E.createElement("div",{onClick:()=>xt(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},E.createElement("img",{className:"mr5 primary-hover",src:Ye}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},E.createElement(ke.Z,{key:Je})))),E.createElement(ie.default,{centered:!0,open:Pt,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:bn,onCancel:()=>xt(!1),onOk:()=>Xa.submit(),afterClose:()=>{Xa.resetFields()}},E.createElement(fe.default,{style:{maxHeight:550},form:Xa,layout:"horizontal",colon:!1,size:"large",onFinish:Ne=>Nt(void 0,null,function*(){var gn;Dn(!0),(yield(0,Ie.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:Ne.name,parent_id:(gn=Ne==null?void 0:Ne.parent_id)==null?void 0:gn[0]}})).status===0?(yt(Je+1),setTimeout(()=>{he.ZP.success("\u64CD\u4F5C\u6210\u529F"),xt(!1),Dn(!1)},1e3)):Dn(!1)})},E.createElement(fe.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},E.createElement(a.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),E.createElement(fe.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},E.createElement(ke.Z,null)))),E.createElement(ie.default,{centered:!0,open:nn,title:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",width:814,okText:"\u751F\u6210\u8BD5\u9898",onCancel:()=>qt(!1),onOk:()=>{if(On===1&&!an(fa)){he.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(On===2&&!an(fa)&&!(St!=null&&St.length)){he.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Ne=[{name:"\u5355\u9009\u9898",num:Ot||0},{name:"\u591A\u9009\u9898",num:xn||0},{name:"\u5224\u65AD\u9898",num:Ln||0},{name:"\u586B\u7A7A\u9898",num:ua||0},{name:"\u7B80\u7B54\u9898",num:wn||0}];if(Ne.reduce((Qn,ln)=>Qn+ln.num,0)===0){he.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}console.log(On,Ot,xn),ye(!0),Ft("\u5904\u7406\u4E2D");const Tn={type:On,query:fa,item_types:JSON.stringify(Ne)};On===2&&(Tn.file=(St==null?void 0:St[0])||null),Kn("/api/intelligent_imports/large_model_intelligent_qa.json",Tn)}},E.createElement(Ee.Z,{align:"middle",className:"mb10 c-black"},E.createElement("div",{className:"mr10"},"\u51FA\u9898\u8981\u6C42"),E.createElement(ee.ZP.Group,{value:On,onChange:Ne=>na(Ne.target.value)},E.createElement(ee.ZP,{value:1,className:"c-black"},"\u6839\u636E\u77E5\u8BC6\u70B9\u51FA\u9898"),E.createElement(ee.ZP,{value:2,className:"ml40 c-black"},"\u6839\u636E\u6750\u6599\u51FA\u9898"))),E.createElement(a.default.TextArea,{style:{height:120},className:"mb20",value:fa,placeholder:On===1?"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\uFF0C\u591A\u4E2A\u77E5\u8BC6\u70B9\u7528\u201C\u3001\u201D\u5206\u9694\u5F00":"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF\uFF0C\u4E5F\u53EF\u70B9\u51FB\u4E0B\u65B9\u4E0A\u4F20\u6750\u6599\u6309\u94AE\u4E0A\u4F20\u672C\u5730\u6750\u6599\u6587\u6863",onChange:Ne=>{aa(Ne.target.value)}}),On===2&&E.createElement(E.Fragment,null,E.createElement(je.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:St,beforeUpload:Mn,className:"mb20",onRemove:()=>Qt([])},E.createElement(x.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},E.createElement(ae.op,{style:{borderRadius:2}},E.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),E.createElement("div",{style:{height:20}})),E.createElement(Ee.Z,{align:"middle",className:"c-black"},E.createElement("div",{className:"mb10"},"\u51FA\u9898\u6570\u91CF"),E.createElement(Ee.Z,{gutter:16},E.createElement(te.Z,null,E.createElement("label",null,"\u5355\u9009\u9898"),E.createElement(xe.Z,{min:0,max:10,value:Ot,onChange:on,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u591A\u9009\u9898"),E.createElement(xe.Z,{min:0,max:10,value:xn,onChange:fn,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u5224\u65AD\u9898"),E.createElement(xe.Z,{min:0,max:10,value:Ln,onChange:In,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u586B\u7A7A\u9898"),E.createElement(xe.Z,{min:0,max:10,value:ua,onChange:ba,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u7B80\u7B54\u9898"),E.createElement(xe.Z,{min:0,max:10,value:wn,onChange:La,style:{marginLeft:"8px"}}))))))},gt=pe;var tt=cn},18120:function(de,ne,y){"use strict";y.d(ne,{N:function(){return a}});var E=y(59301),re=y(57809),oe=y(43418),ge=y(92832),fe=y(8591),he=y(95237),ie=y(43604),xe=y(52430),Ee={wrap:"wrap___F7E3F",selectWrapper:"selectWrapper____kESB",tips:"tips___aHjQY",linkBtn:"linkBtn___uggVr",mainText:"mainText____S1I0",public_tips:"public_tips___sZVWd",inputCss:"inputCss___t66EO",bt:"bt___lXptu",add_style:"add_style___knrMF"},Le=y(92310),Oe=y.n(Le),je=y(87169),Ge=y(59301),ce=(ee,x,te)=>new Promise((ae,le)=>{var pe=Ae=>{try{be(te.next(Ae))}catch(Ie){le(Ie)}},ve=Ae=>{try{be(te.throw(Ae))}catch(Ie){le(Ie)}},be=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(pe,ve);be((te=te.apply(ee,x)).next())});const{Option:b}=re.default,a=({subId:ee,value:x,selectvalues:te,disabled:ae,knowledgeOptions:le=[],className:pe,height:ve,onChange:be=()=>{},onAddKnowledgeFinish:Ae=()=>{},zIndex:Ie=1e3})=>{const ke=(0,E.useRef)(),[Ye,Be]=(0,E.useState)([]);x=x||[];const $e=(Yt,vt)=>{Yt?(Be([...vt]),be([...vt])):(Be([]),be([]))};(0,E.useEffect)(()=>{(te==null?void 0:te.length)>0?(Be([...te]),be([...te])):(Be([]),be([]))},[le]),(0,E.useEffect)(()=>{(x==null?void 0:x.length)>0&&be([...x])},[le]);const st=Yt=>{Yt.preventDefault(),ke.current="",oe.default.confirm({centered:!0,width:585,zIndex:Ie,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:Ge.createElement("div",{className:"font14"},Ge.createElement("div",{className:Ee.public_tips},Ge.createElement(je.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),Ge.createElement("div",{style:{display:"flex",alignItems:"center"}},Ge.createElement("div",{style:{width:"95px"}},Ge.createElement("span",{className:Ee.bt},"*"),"\u77E5\u8BC6\u70B9\u540D\u79F0"),Ge.createElement(ge.default,{className:Ee.inputCss,style:{width:"calc(100% - 95px)"},maxLength:20,size:"middle",showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:ke.current,onChange:vt=>{ke.current=vt.target.value}}))),onOk:()=>new Promise((vt,wt)=>ce(void 0,null,function*(){if(!ke.current)return fe.ZP.warning("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),wt();if(ke.current.length>20)return fe.ZP.warning("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),wt();const Ct=yield(0,xe.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:ke.current,sub_discipline_id:ee}});if((Ct==null?void 0:Ct.status)===0){Ae({id:Ct.tag_discipline_id,name:ke.current,type:"personal"});let It=te||[];It.push(Ct.tag_discipline_id),be([...It]),Be([...It]),be([...It])}return vt()}))})};return Ge.createElement(he.Z,{wrap:!1,align:"middle",className:Oe()(Ee.wrap,pe)},Ge.createElement(ie.Z,null,Ge.createElement(re.default,{mode:"multiple",disabled:!ee||ae,className:Ee.selectWrapper,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",onChange:$e,style:{width:ve||490},showSearch:!0,allowClear:!0,value:Ye,filterOption:(Yt,vt)=>vt.label.indexOf(Yt.toLowerCase())>=0},le==null?void 0:le.map(Yt=>Ge.createElement(b,{key:Yt.id,value:Yt.id,label:Yt.name},Ge.createElement("div",{style:{display:"flex",alignItems:"center"}},Ge.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},Yt.name),(Yt==null?void 0:Yt.type)==="personal"&&Ge.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),ee&&Ge.createElement(ie.Z,{className:`ml20 ${ve&&Ee.add_style}`},Ge.createElement("span",{className:Ee.tips},"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),Ge.createElement("span",{className:Ee.linkBtn,onClick:st},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))}},24302:function(de,ne,y){"use strict";var E=y(59301),re=y(25346),oe=y(48136),ge=y(53267),fe=y(43418),he=y(59301);const ie=(0,E.forwardRef)(({callback:xe,width:Ee,onChange:Le,disabled:Oe,readOnly:je,type:Ge="",value:ce="",style:b={}},a)=>{const ee=(0,E.useRef)(),x=(0,E.useRef)(),[te,ae]=(0,E.useState)(0),[le,pe]=(0,E.useState)(0),[ve,be]=(0,E.useState)(!1),Ae=()=>{var Be=document.createElement("div");Be.innerHTML=ee.current.getValue();var $e=Be.innerText;return xe&&xe($e),$e};(0,E.useImperativeHandle)(a,()=>({getData:Ae}));const Ie=Be=>{Be.preventDefault();const $e=Be.clientX-te,st=Be.clientY-le;document.body.onmousemove=Yt=>{let vt=Yt.clientX-$e,wt=Yt.clientY-st;const Ct=document.getElementsByClassName("markdown-popup-form")[0],It=window.innerWidth-Ct.offsetWidth,sn=window.innerHeight-Ct.offsetHeight;vt=Math.max(0,Math.min(vt,It)),wt=Math.max(0,Math.min(wt,sn)),ke(Yt.clientX,Yt.clientY,$e,st)&&(ae(vt),pe(wt))},document.body.onmouseup=function(){document.body.onmousemove=null}},ke=(Be,$e,st,Yt)=>{const vt=document.body.clientHeight,wt=document.body.clientWidth;return Be<20&&st>Be||Be>wt-20&&st$e||$e>vt-20&&Yt<$e?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,E.useEffect)(()=>{ve&&setTimeout(()=>{const Be=document.getElementsByClassName("markdown-popup-form")[0],$e=window.innerWidth/2-Be.offsetWidth/2,st=window.innerHeight/2-Be.offsetHeight/2;ae($e),pe(st)},0)},[ve]);const Ye=()=>{Oe||je||be(!0)};return he.createElement("div",{style:b},he.createElement("div",{style:{width:Ee||"100%",position:"relative"},className:`${re.Z.mathFillWrap} ${Oe||je?"cursorDefault":""}`,onClick:()=>Ye()},he.createElement("math-field",{disabled:Oe,locale:"zh_cn",class:`${re.Z.mathField} ${Ge}`,readOnly:je,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:ee,style:{width:"100%",fontSize:ce?18:14},value:ce||""})),he.createElement(fe.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:te,top:le},title:he.createElement("div",{style:{cursor:"move"},onMouseDown:Ie},"\u8F93\u5165\u516C\u5F0F"),open:ve,onOk:()=>{const Be=x.current.getData();ee.current.setValue(Be),Le(Be),be(!1)},onCancel:()=>{be(!1)},destroyOnClose:!0,className:"markdown-popup-form"},he.createElement(ge.Z,{value:ce,ref:x,onChange:Le,showSaveButton:!1})))});ne.Z=ie},53267:function(de,ne,y){"use strict";var E=y(59301),re=y(95237),oe=y(43604),ge=y(99313),fe=y(3113),he=y(98573),ie=y(25346),xe=y(48136),Ee=y(59301);const Le=(0,E.forwardRef)(({callback:Oe,showSaveButton:je,value:Ge=""},ce)=>{const b=(0,E.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 "}]}]}],ee=[{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 +`}),ue}function si(z){let se=0,ue=z.charCodeAt(se);for(;ue===9||ue===32;)se++,ue=z.charCodeAt(se);return z.slice(se)}function Lo(z,se){const ue=Hr(z,se),me=ue.one(z,void 0),Pe=Pt(ue),Fe=Array.isArray(me)?{type:"root",children:me}:me||{type:"root",children:[]};return Pe&&("children"in Fe,Fe.children.push({type:"text",value:` +`},Pe)),Fe}function ni(z,se){return z&&"run"in z?function(ue,me){return Ou(this,null,function*(){const Pe=Lo(ue,io({file:me},se));yield z.run(Pe,me)})}:function(ue,me){return Lo(ue,io({file:me},z||se))}}function Ki(z){if(z)throw z}var Yr=y(58847);function Jr(z){if(typeof z!="object"||z===null)return!1;const se=Object.getPrototypeOf(z);return(se===null||se===Object.prototype||Object.getPrototypeOf(se)===null)&&!(Symbol.toStringTag in z)&&!(Symbol.iterator in z)}function Po(){const z=[],se={run:ue,use:me};return se;function ue(...Pe){let Fe=-1;const Ue=Pe.pop();if(typeof Ue!="function")throw new TypeError("Expected function as last argument, not "+Ue);ot(null,...Pe);function ot(Tt,...$t){const Nt=z[++Fe];let pn=-1;if(Tt){Ue(Tt);return}for(;++pnUe.length;let Tt;ot&&Ue.push(Pe);try{Tt=z.apply(this,Ue)}catch($t){const Nt=$t;if(ot&&ue)throw Nt;return Pe(Nt)}ot||(Tt&&Tt.then&&typeof Tt.then=="function"?Tt.then(Fe,Pe):Tt instanceof Error?Pe(Tt):Fe(Tt))}function Pe(Ue,...ot){ue||(ue=!0,se(Ue,...ot))}function Fe(Ue){Pe(null,Ue)}}const mo={basename:Or,dirname:_o,extname:Ko,join:oi,sep:"/"};function Or(z,se){if(se!==void 0&&typeof se!="string")throw new TypeError('"ext" argument must be a string');Ui(z);let ue=0,me=-1,Pe=z.length,Fe;if(se===void 0||se.length===0||se.length>z.length){for(;Pe--;)if(z.codePointAt(Pe)===47){if(Fe){ue=Pe+1;break}}else me<0&&(Fe=!0,me=Pe+1);return me<0?"":z.slice(ue,me)}if(se===z)return"";let Ue=-1,ot=se.length-1;for(;Pe--;)if(z.codePointAt(Pe)===47){if(Fe){ue=Pe+1;break}}else Ue<0&&(Fe=!0,Ue=Pe+1),ot>-1&&(z.codePointAt(Pe)===se.codePointAt(ot--)?ot<0&&(me=Pe):(ot=-1,me=Ue));return ue===me?me=Ue:me<0&&(me=z.length),z.slice(ue,me)}function _o(z){if(Ui(z),z.length===0)return".";let se=-1,ue=z.length,me;for(;--ue;)if(z.codePointAt(ue)===47){if(me){se=ue;break}}else me||(me=!0);return se<0?z.codePointAt(0)===47?"/":".":se===1&&z.codePointAt(0)===47?"//":z.slice(0,se)}function Ko(z){Ui(z);let se=z.length,ue=-1,me=0,Pe=-1,Fe=0,Ue;for(;se--;){const ot=z.codePointAt(se);if(ot===47){if(Ue){me=se+1;break}continue}ue<0&&(Ue=!0,ue=se+1),ot===46?Pe<0?Pe=se:Fe!==1&&(Fe=1):Pe>-1&&(Fe=-1)}return Pe<0||ue<0||Fe===0||Fe===1&&Pe===ue-1&&Pe===me+1?"":z.slice(Pe,ue)}function oi(...z){let se=-1,ue;for(;++se0&&z.codePointAt(z.length-1)===47&&(ue+="/"),se?"/"+ue:ue}function Ai(z,se){let ue="",me=0,Pe=-1,Fe=0,Ue=-1,ot,Tt;for(;++Ue<=z.length;){if(Ue2){if(Tt=ue.lastIndexOf("/"),Tt!==ue.length-1){Tt<0?(ue="",me=0):(ue=ue.slice(0,Tt),me=ue.length-1-ue.lastIndexOf("/")),Pe=Ue,Fe=0;continue}}else if(ue.length>0){ue="",me=0,Pe=Ue,Fe=0;continue}}se&&(ue=ue.length>0?ue+"/..":"..",me=2)}else ue.length>0?ue+="/"+z.slice(Pe+1,Ue):ue=z.slice(Pe+1,Ue),me=Ue-Pe-1;Pe=Ue,Fe=0}else ot===46&&Fe>-1?Fe++:Fe=-1}return ue}function Ui(z){if(typeof z!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(z))}const Hi={cwd:gi};function gi(){return"/"}function Yo(z){return!!(z!==null&&typeof z=="object"&&"href"in z&&z.href&&"protocol"in z&&z.protocol&&z.auth===void 0)}function $o(z){if(typeof z=="string")z=new URL(z);else if(!Yo(z)){const se=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+z+"`");throw se.code="ERR_INVALID_ARG_TYPE",se}if(z.protocol!=="file:"){const se=new TypeError("The URL must be of scheme file");throw se.code="ERR_INVALID_URL_SCHEME",se}return Mo(z)}function Mo(z){if(z.hostname!==""){const me=new TypeError('File URL host must be "localhost" or empty on darwin');throw me.code="ERR_INVALID_FILE_URL_HOST",me}const se=z.pathname;let ue=-1;for(;++ue0){let[Qt,...Oa]=Nt;const Ha=me[un][1];Jr(Ha)&&Jr(Qt)&&(Qt=Yr(!0,Ha,Qt)),me[un]=[$t,Qt,...Oa]}}}}const Zo=new so().freeze();function Eo(z,se){if(typeof se!="function")throw new TypeError("Cannot `"+z+"` without `parser`")}function Ho(z,se){if(typeof se!="function")throw new TypeError("Cannot `"+z+"` without `compiler`")}function Qo(z,se){if(se)throw new Error("Cannot call `"+z+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function ei(z){if(!Jr(z)||typeof z.type!="string")throw new TypeError("Expected node, got `"+z+"`")}function Oi(z,se,ue){if(!ue)throw new Error("`"+z+"` finished async. Use `"+se+"` instead")}function ul(z){return Su(z)?z:new yi(z)}function Su(z){return!!(z&&typeof z=="object"&&"message"in z&&"messages"in z)}function Fs(z){return typeof z=="string"||bu(z)}function bu(z){return!!(z&&typeof z=="object"&&"byteLength"in z&&"byteOffset"in z)}const Ds="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",cl=[],qi={allowDangerousHtml:!0},Bs=/^(https?|ircs?|mailto|xmpp)$/i,Eu=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function Ls(z){const se=al(z),ue=Cl(z);return Yl(se.runSync(se.parse(ue),ue),z)}function Wu(z){return Ou(this,null,function*(){const se=al(z),ue=Cl(z),me=yield se.run(se.parse(ue),ue);return Yl(me,z)})}function Au(z){const se=al(z),[ue,me]=useState(void 0),[Pe,Fe]=useState(void 0);if(useEffect(function(){const Ue=Cl(z);se.run(se.parse(Ue),Ue,function(ot,Tt){me(ot),Fe(Tt)})},[z.children,z.rehypePlugins,z.remarkPlugins,z.remarkRehypeOptions]),ue)throw ue;return Pe?Yl(Pe,z):createElement(Fragment)}function al(z){const se=z.rehypePlugins||cl,ue=z.remarkPlugins||cl,me=z.remarkRehypeOptions?io(io({},z.remarkRehypeOptions),qi):qi;return Zo().use(Gu).use(ue).use(ni,me).use(se)}function Cl(z){const se=z.children||"",ue=new yi;return typeof se=="string"?ue.value=se:(""+se,void 0),ue}function Yl(z,se){const ue=se.allowedElements,me=se.allowElement,Pe=se.components,Fe=se.disallowedElements,Ue=se.skipHtml,ot=se.unwrapDisallowed,Tt=se.urlTransform||Ns;for(const Nt of Eu)Object.hasOwn(se,Nt.from)&&(""+Nt.from+(Nt.to?"use `"+Nt.to+"` instead":"remove it")+Ds+Nt.id,void 0);return ue&&Fe&&void 0,se.className&&(z={type:"element",tagName:"div",properties:{className:se.className},children:z.type==="root"?z.children:[z]}),Ra(z,$t),bn(z,{Fragment:Wt.Fragment,components:Pe,ignoreInvalidStyle:!0,jsx:Wt.jsx,jsxs:Wt.jsxs,passKeys:!0,passNode:!0});function $t(Nt,pn,un){if(Nt.type==="raw"&&un&&typeof pn=="number")return Ue?un.children.splice(pn,1):un.children[pn]={type:"text",value:Nt.value},pn;if(Nt.type==="element"){let Qt;for(Qt in it)if(Object.hasOwn(it,Qt)&&Object.hasOwn(Nt.properties,Qt)){const Oa=Nt.properties[Qt],Ha=it[Qt];(Ha===null||Ha.includes(Nt.tagName))&&(Nt.properties[Qt]=Tt(String(Oa||""),Qt,Nt))}}if(Nt.type==="element"){let Qt=ue?!ue.includes(Nt.tagName):Fe?Fe.includes(Nt.tagName):!1;if(!Qt&&me&&typeof pn=="number"&&(Qt=!me(Nt,pn,un)),Qt&&un&&typeof pn=="number")return ot&&Nt.children?un.children.splice(pn,1,...Nt.children):un.children.splice(pn,1),pn}}}function Ns(z){const se=z.indexOf(":"),ue=z.indexOf("?"),me=z.indexOf("#"),Pe=z.indexOf("/");return se===-1||Pe!==-1&&se>Pe||ue!==-1&&se>ue||me!==-1&&se>me||Bs.test(z.slice(0,se))?z:""}var Is=y(5883),Ql=y(92393),Ts=y(18082),yu=y(5016);function Jl(z,se){var ue=Object.keys(z);if(Object.getOwnPropertySymbols){var me=Object.getOwnPropertySymbols(z);se&&(me=me.filter(function(Pe){return Object.getOwnPropertyDescriptor(z,Pe).enumerable})),ue.push.apply(ue,me)}return ue}function Gi(z){for(var se=1;se=4)return[z[0],z[1],z[2],z[3],"".concat(z[0],".").concat(z[1]),"".concat(z[0],".").concat(z[2]),"".concat(z[0],".").concat(z[3]),"".concat(z[1],".").concat(z[0]),"".concat(z[1],".").concat(z[2]),"".concat(z[1],".").concat(z[3]),"".concat(z[2],".").concat(z[0]),"".concat(z[2],".").concat(z[1]),"".concat(z[2],".").concat(z[3]),"".concat(z[3],".").concat(z[0]),"".concat(z[3],".").concat(z[1]),"".concat(z[3],".").concat(z[2]),"".concat(z[0],".").concat(z[1],".").concat(z[2]),"".concat(z[0],".").concat(z[1],".").concat(z[3]),"".concat(z[0],".").concat(z[2],".").concat(z[1]),"".concat(z[0],".").concat(z[2],".").concat(z[3]),"".concat(z[0],".").concat(z[3],".").concat(z[1]),"".concat(z[0],".").concat(z[3],".").concat(z[2]),"".concat(z[1],".").concat(z[0],".").concat(z[2]),"".concat(z[1],".").concat(z[0],".").concat(z[3]),"".concat(z[1],".").concat(z[2],".").concat(z[0]),"".concat(z[1],".").concat(z[2],".").concat(z[3]),"".concat(z[1],".").concat(z[3],".").concat(z[0]),"".concat(z[1],".").concat(z[3],".").concat(z[2]),"".concat(z[2],".").concat(z[0],".").concat(z[1]),"".concat(z[2],".").concat(z[0],".").concat(z[3]),"".concat(z[2],".").concat(z[1],".").concat(z[0]),"".concat(z[2],".").concat(z[1],".").concat(z[3]),"".concat(z[2],".").concat(z[3],".").concat(z[0]),"".concat(z[2],".").concat(z[3],".").concat(z[1]),"".concat(z[3],".").concat(z[0],".").concat(z[1]),"".concat(z[3],".").concat(z[0],".").concat(z[2]),"".concat(z[3],".").concat(z[1],".").concat(z[0]),"".concat(z[3],".").concat(z[1],".").concat(z[2]),"".concat(z[3],".").concat(z[2],".").concat(z[0]),"".concat(z[3],".").concat(z[2],".").concat(z[1]),"".concat(z[0],".").concat(z[1],".").concat(z[2],".").concat(z[3]),"".concat(z[0],".").concat(z[1],".").concat(z[3],".").concat(z[2]),"".concat(z[0],".").concat(z[2],".").concat(z[1],".").concat(z[3]),"".concat(z[0],".").concat(z[2],".").concat(z[3],".").concat(z[1]),"".concat(z[0],".").concat(z[3],".").concat(z[1],".").concat(z[2]),"".concat(z[0],".").concat(z[3],".").concat(z[2],".").concat(z[1]),"".concat(z[1],".").concat(z[0],".").concat(z[2],".").concat(z[3]),"".concat(z[1],".").concat(z[0],".").concat(z[3],".").concat(z[2]),"".concat(z[1],".").concat(z[2],".").concat(z[0],".").concat(z[3]),"".concat(z[1],".").concat(z[2],".").concat(z[3],".").concat(z[0]),"".concat(z[1],".").concat(z[3],".").concat(z[0],".").concat(z[2]),"".concat(z[1],".").concat(z[3],".").concat(z[2],".").concat(z[0]),"".concat(z[2],".").concat(z[0],".").concat(z[1],".").concat(z[3]),"".concat(z[2],".").concat(z[0],".").concat(z[3],".").concat(z[1]),"".concat(z[2],".").concat(z[1],".").concat(z[0],".").concat(z[3]),"".concat(z[2],".").concat(z[1],".").concat(z[3],".").concat(z[0]),"".concat(z[2],".").concat(z[3],".").concat(z[0],".").concat(z[1]),"".concat(z[2],".").concat(z[3],".").concat(z[1],".").concat(z[0]),"".concat(z[3],".").concat(z[0],".").concat(z[1],".").concat(z[2]),"".concat(z[3],".").concat(z[0],".").concat(z[2],".").concat(z[1]),"".concat(z[3],".").concat(z[1],".").concat(z[0],".").concat(z[2]),"".concat(z[3],".").concat(z[1],".").concat(z[2],".").concat(z[0]),"".concat(z[3],".").concat(z[2],".").concat(z[0],".").concat(z[1]),"".concat(z[3],".").concat(z[2],".").concat(z[1],".").concat(z[0])]}var dl={};function Os(z){if(z.length===0||z.length===1)return z;var se=z.join(".");return dl[se]||(dl[se]=ql(z)),dl[se]}function ks(z){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=arguments.length>2?arguments[2]:void 0,me=z.filter(function(Fe){return Fe!=="token"}),Pe=Os(me);return Pe.reduce(function(Fe,Ue){return Gi(Gi({},Fe),ue[Ue])},se)}function _l(z){return z.join(" ")}function Rs(z,se){var ue=0;return function(me){return ue+=1,me.map(function(Pe,Fe){return Ms({node:Pe,stylesheet:z,useInlineStyles:se,key:"code-segment-".concat(ue,"-").concat(Fe)})})}}function Ms(z){var se=z.node,ue=z.stylesheet,me=z.style,Pe=me===void 0?{}:me,Fe=z.useInlineStyles,Ue=z.key,ot=se.properties,Tt=se.type,$t=se.tagName,Nt=se.value;if(Tt==="text")return Nt;if($t){var pn=Rs(ue,Fe),un;if(!Fe)un=Gi(Gi({},ot),{},{className:_l(ot.className)});else{var Qt=Object.keys(ue).reduce(function(Ca,yr){return yr.split(".").forEach(function(nr){Ca.includes(nr)||Ca.push(nr)}),Ca},[]),Oa=ot.className&&ot.className.includes("token")?["token"]:[],Ha=ot.className&&Oa.concat(ot.className.filter(function(Ca){return!Qt.includes(Ca)}));un=Gi(Gi({},ot),{},{className:_l(Ha)||void 0,style:ks(ot.className,Object.assign({},ot.style,Pe),ue)})}var ur=pn(se.children);return oe.createElement($t,(0,yu.Z)({key:Ue},un),ur)}}var zs=function(z,se){var ue=z.listLanguages();return ue.indexOf(se)!==-1},$l=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"];function es(z,se){var ue=Object.keys(z);if(Object.getOwnPropertySymbols){var me=Object.getOwnPropertySymbols(z);se&&(me=me.filter(function(Pe){return Object.getOwnPropertyDescriptor(z,Pe).enumerable})),ue.push.apply(ue,me)}return ue}function ki(z){for(var se=1;se1&&arguments[1]!==void 0?arguments[1]:[],ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],me=0;me2&&arguments[2]!==void 0?arguments[2]:[];return gl({children:kr,lineNumber:pa,lineNumberStyle:ot,largestLineNumber:Ue,showInlineLineNumbers:Pe,lineProps:ue,className:br,showLineNumbers:me,wrapLongLines:Tt,wrapLines:se})}function Ha(kr,pa){if(me&&pa&&Pe){var br=Zi(ot,pa,Ue);kr.unshift(Vi(pa,br))}return kr}function ur(kr,pa){var br=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return se||br.length>0?Oa(kr,pa,br):Ha(kr,pa)}for(var Ca=function(){var pa=Nt[Qt],br=pa.children[0].value,qr=Cu(br);if(qr){var jr=br.split(` +`);jr.forEach(function(_r,zo){var Gr=me&&pn.length+Fe,gr={type:"text",value:"".concat(_r,` +`)};if(zo===0){var Rr=Nt.slice(un+1,Qt).concat(gl({children:[gr],className:pa.properties.className})),Nr=ur(Rr,Gr);pn.push(Nr)}else if(zo===jr.length-1){var Co=Nt[Qt+1]&&Nt[Qt+1].children&&Nt[Qt+1].children[0],Fo={type:"text",value:"".concat(_r)};if(Co){var jo=gl({children:[Fo],className:pa.properties.className});Nt.splice(Qt+1,0,jo)}else{var Go=[Fo],En=ur(Go,Gr,pa.properties.className);pn.push(En)}}else{var Wo=[gr],ii=ur(Wo,Gr,pa.properties.className);pn.push(ii)}}),un=Qt}Qt++};Qt code[class*="language-"]':{background:"#f5f2f0",padding:".1em",borderRadius:".3em",whiteSpace:"normal"},comment:{color:"slategray"},prolog:{color:"slategray"},doctype:{color:"slategray"},cdata:{color:"slategray"},punctuation:{color:"#999"},namespace:{Opacity:".7"},property:{color:"#905"},tag:{color:"#905"},boolean:{color:"#905"},number:{color:"#905"},constant:{color:"#905"},symbol:{color:"#905"},deleted:{color:"#905"},selector:{color:"#690"},"attr-name":{color:"#690"},string:{color:"#690"},char:{color:"#690"},builtin:{color:"#690"},inserted:{color:"#690"},operator:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},entity:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)",cursor:"help"},url:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},".language-css .token.string":{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},".style .token.string":{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},atrule:{color:"#07a"},"attr-value":{color:"#07a"},keyword:{color:"#07a"},function:{color:"#DD4A68"},"class-name":{color:"#DD4A68"},regex:{color:"#e90"},important:{color:"#e90",fontWeight:"bold"},variable:{color:"#e90"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}},mc=y(11594),fc=y.n(mc),hc=["abap","abnf","actionscript","ada","agda","al","antlr4","apacheconf","apex","apl","applescript","aql","arduino","arff","asciidoc","asm6502","asmatmel","aspnet","autohotkey","autoit","avisynth","avro-idl","bash","basic","batch","bbcode","bicep","birb","bison","bnf","brainfuck","brightscript","bro","bsl","c","cfscript","chaiscript","cil","clike","clojure","cmake","cobol","coffeescript","concurnas","coq","cpp","crystal","csharp","cshtml","csp","css-extras","css","csv","cypher","d","dart","dataweave","dax","dhall","diff","django","dns-zone-file","docker","dot","ebnf","editorconfig","eiffel","ejs","elixir","elm","erb","erlang","etlua","excel-formula","factor","false","firestore-security-rules","flow","fortran","fsharp","ftl","gap","gcode","gdscript","gedcom","gherkin","git","glsl","gml","gn","go-module","go","graphql","groovy","haml","handlebars","haskell","haxe","hcl","hlsl","hoon","hpkp","hsts","http","ichigojam","icon","icu-message-format","idris","iecst","ignore","inform7","ini","io","j","java","javadoc","javadoclike","javascript","javastacktrace","jexl","jolie","jq","js-extras","js-templates","jsdoc","json","json5","jsonp","jsstacktrace","jsx","julia","keepalived","keyman","kotlin","kumir","kusto","latex","latte","less","lilypond","liquid","lisp","livescript","llvm","log","lolcode","lua","magma","makefile","markdown","markup-templating","markup","matlab","maxscript","mel","mermaid","mizar","mongodb","monkey","moonscript","n1ql","n4js","nand2tetris-hdl","naniscript","nasm","neon","nevod","nginx","nim","nix","nsis","objectivec","ocaml","opencl","openqasm","oz","parigp","parser","pascal","pascaligo","pcaxis","peoplecode","perl","php-extras","php","phpdoc","plsql","powerquery","powershell","processing","prolog","promql","properties","protobuf","psl","pug","puppet","pure","purebasic","purescript","python","q","qml","qore","qsharp","r","racket","reason","regex","rego","renpy","rest","rip","roboconf","robotframework","ruby","rust","sas","sass","scala","scheme","scss","shell-session","smali","smalltalk","smarty","sml","solidity","solution-file","soy","sparql","splunk-spl","sqf","sql","squirrel","stan","stylus","swift","systemd","t4-cs","t4-templating","t4-vb","tap","tcl","textile","toml","tremor","tsx","tt2","turtle","twig","typescript","typoscript","unrealscript","uorazor","uri","v","vala","vbnet","velocity","verilog","vhdl","vim","visual-basic","warpscript","wasm","web-idl","wiki","wolfram","wren","xeora","xml-doc","xojo","xquery","yaml","yang","zig"],Xu=gc(fc(),pc);Xu.supportedLanguages=hc;var vc=Xu,Sc={'pre[class*="language-"]':{color:"#d4d4d4",fontSize:"13px",textShadow:"none",fontFamily:'Menlo, Monaco, Consolas, "Andale Mono", "Ubuntu Mono", "Courier New", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",background:"#1e1e1e"},'code[class*="language-"]':{color:"#d4d4d4",fontSize:"13px",textShadow:"none",fontFamily:'Menlo, Monaco, Consolas, "Andale Mono", "Ubuntu Mono", "Courier New", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#264F78"},'code[class*="language-"]::selection':{textShadow:"none",background:"#264F78"},'pre[class*="language-"] *::selection':{textShadow:"none",background:"#264F78"},'code[class*="language-"] *::selection':{textShadow:"none",background:"#264F78"},':not(pre) > code[class*="language-"]':{padding:".1em .3em",borderRadius:".3em",color:"#db4c69",background:"#1e1e1e"},".namespace":{Opacity:".7"},"doctype.doctype-tag":{color:"#569CD6"},"doctype.name":{color:"#9cdcfe"},comment:{color:"#6a9955"},prolog:{color:"#6a9955"},punctuation:{color:"#d4d4d4"},".language-html .language-css .token.punctuation":{color:"#d4d4d4"},".language-html .language-javascript .token.punctuation":{color:"#d4d4d4"},property:{color:"#9cdcfe"},tag:{color:"#569cd6"},boolean:{color:"#569cd6"},number:{color:"#b5cea8"},constant:{color:"#9cdcfe"},symbol:{color:"#b5cea8"},inserted:{color:"#b5cea8"},unit:{color:"#b5cea8"},selector:{color:"#d7ba7d"},"attr-name":{color:"#9cdcfe"},string:{color:"#ce9178"},char:{color:"#ce9178"},builtin:{color:"#ce9178"},deleted:{color:"#ce9178"},".language-css .token.string.url":{textDecoration:"underline"},operator:{color:"#d4d4d4"},entity:{color:"#569cd6"},"operator.arrow":{color:"#569CD6"},atrule:{color:"#ce9178"},"atrule.rule":{color:"#c586c0"},"atrule.url":{color:"#9cdcfe"},"atrule.url.function":{color:"#dcdcaa"},"atrule.url.punctuation":{color:"#d4d4d4"},keyword:{color:"#569CD6"},"keyword.module":{color:"#c586c0"},"keyword.control-flow":{color:"#c586c0"},function:{color:"#dcdcaa"},"function.maybe-class-name":{color:"#dcdcaa"},regex:{color:"#d16969"},important:{color:"#569cd6"},italic:{fontStyle:"italic"},"class-name":{color:"#4ec9b0"},"maybe-class-name":{color:"#4ec9b0"},console:{color:"#9cdcfe"},parameter:{color:"#9cdcfe"},interpolation:{color:"#9cdcfe"},"punctuation.interpolation-punctuation":{color:"#569cd6"},variable:{color:"#9cdcfe"},"imports.maybe-class-name":{color:"#9cdcfe"},"exports.maybe-class-name":{color:"#9cdcfe"},escape:{color:"#d7ba7d"},"tag.punctuation":{color:"#808080"},cdata:{color:"#808080"},"attr-value":{color:"#ce9178"},"attr-value.punctuation":{color:"#ce9178"},"attr-value.punctuation.attr-equals":{color:"#d4d4d4"},namespace:{color:"#4ec9b0"},'pre[class*="language-javascript"]':{color:"#9cdcfe"},'code[class*="language-javascript"]':{color:"#9cdcfe"},'pre[class*="language-jsx"]':{color:"#9cdcfe"},'code[class*="language-jsx"]':{color:"#9cdcfe"},'pre[class*="language-typescript"]':{color:"#9cdcfe"},'code[class*="language-typescript"]':{color:"#9cdcfe"},'pre[class*="language-tsx"]':{color:"#9cdcfe"},'code[class*="language-tsx"]':{color:"#9cdcfe"},'pre[class*="language-css"]':{color:"#ce9178"},'code[class*="language-css"]':{color:"#ce9178"},'pre[class*="language-html"]':{color:"#d4d4d4"},'code[class*="language-html"]':{color:"#d4d4d4"},".language-regex .token.anchor":{color:"#dcdcaa"},".language-html .token.punctuation":{color:"#808080"},'pre[class*="language-"] > code[class*="language-"]':{position:"relative",zIndex:"1"},".line-highlight.line-highlight":{background:"#f7ebc6",boxShadow:"inset 5px 0 0 #f7d87c",zIndex:"0"}},Pu=y(56102),xu={wrp:"wrp___H70W8","file-list":"file-list___S5XYJ",ExtraEdit:"ExtraEdit___K6Xf2",btn:"btn___Yiu8q"},Ku=y(43604),Hs=y(89299),To=y(59301),bc=Object.defineProperty,js=Object.getOwnPropertySymbols,Yu=Object.prototype.hasOwnProperty,Qu=Object.prototype.propertyIsEnumerable,Ju=(z,se,ue)=>se in z?bc(z,se,{enumerable:!0,configurable:!0,writable:!0,value:ue}):z[se]=ue,qu=(z,se)=>{for(var ue in se||(se={}))Yu.call(se,ue)&&Ju(z,ue,se[ue]);if(js)for(var ue of js(se))Qu.call(se,ue)&&Ju(z,ue,se[ue]);return z},Ec=(z,se)=>{var ue={};for(var me in z)Yu.call(z,me)&&se.indexOf(me)<0&&(ue[me]=z[me]);if(z!=null&&js)for(var me of js(z))se.indexOf(me)<0&&Qu.call(z,me)&&(ue[me]=z[me]);return ue},Ac=(z,se,ue)=>new Promise((me,Pe)=>{var Fe=Tt=>{try{ot(ue.next(Tt))}catch($t){Pe($t)}},Ue=Tt=>{try{ot(ue.throw(Tt))}catch($t){Pe($t)}},ot=Tt=>Tt.done?me(Tt.value):Promise.resolve(Tt.value).then(Fe,Ue);ot((ue=ue.apply(z,se)).next())}),yc=({onCallback:z,scrollBox:se,Data:ue,extraEdit:me,showEditableBox:Pe,onRedraw:Fe,loading:Ue,showPreference:ot,onPreference:Tt})=>{var $t,Nt;const{allowCopy:pn=!1,fileList:un,hideTextEffect:Qt=!1,text:Oa=""}=ue,[Ha,ur]=(0,oe.useState)(""),[Ca,yr]=(0,oe.useState)(!0),nr=(0,oe.useRef)(0),oo=(0,oe.useRef)(!1);(0,oe.useEffect)(()=>Oa?(yr(!0),Qt?ur(Oa):Ac(void 0,null,function*(){for(let br=0;brbr+4?" __":"");ur(qr),yield new Promise(jr=>setTimeout(jr,70))}yr(!1),z==null||z(ue)}),se.current.addEventListener("wheel",kr),()=>{var br;ur(""),(br=se.current)==null||br.removeEventListener("wheel",kr)}):void 0,[]),(0,oe.useEffect)(()=>{se.current.scrollTo({top:se.current.scrollHeight,behavior:"smooth"})},[]);const kr=()=>{oo.current=!0};return To.createElement("div",{className:`${xu.wrp} fadeIn animated`},ue.sender!=="AI"&&To.createElement("p",{dangerouslySetInnerHTML:{__html:Oa.replace(//g,">").replace(/\n/g,"
")}}),ue.sender==="AI"&&To.createElement(Ls,{components:{code(pa){var br=pa,{node:qr,inline:jr,className:_r,children:zo}=br,Gr=Ec(br,["node","inline","className","children"]);const gr=/language-(\w+)/.exec(_r||"");return se.current.scrollHeight-nr.current>60&&!oo.current&&(se.current.scrollTo({top:se.current.scrollHeight,behavior:"smooth"}),nr.current=se.current.scrollHeight),!jr&&gr?To.createElement("div",{style:{position:"relative",minHeight:50}},To.createElement(Pu.CopyToClipboard,{text:String(zo).replace(/\n$/,""),onCopy:()=>ce.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},To.createElement("button",{style:{position:"absolute",top:0,right:0,padding:"4px 8px",borderRadius:"0 0 0 5px",border:"none",backgroundColor:"#007bff",color:"#fff",cursor:"pointer",fontSize:"12px"}},"\u590D\u5236")),To.createElement(vc,qu({style:Sc,language:gr[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},Gr),String(zo||"").replace(/\n$/,""))):To.createElement("code",qu({className:_r},Gr),zo)}}},Ha),un&&!Ca&&To.createElement(Le.Z,{className:`${xu["file-list"]} animated fadeIn`},To.createElement(Ku.Z,null,To.createElement("img",{src:y(90034)(`./${((Nt=($t=un==null?void 0:un.name)==null?void 0:$t.split("."))==null?void 0:Nt.pop())||"txt"}.png`),width:20,className:"mr10"})),To.createElement(Ku.Z,null,un==null?void 0:un.name,To.createElement("br",null),(0,Hs.RD)(un==null?void 0:un.size))),!Ca&&To.createElement("div",{className:xu.ExtraEdit},me==null?void 0:me(ue),pn&&To.createElement(Pu.CopyToClipboard,{text:String(Ha).replace(/\n$/,""),onCopy:()=>ce.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},To.createElement(Ee.Z,{title:"\u590D\u5236"},To.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),ot&&To.createElement(To.Fragment,null,To.createElement(Ee.Z,{title:"\u559C\u6B22"},To.createElement("i",{style:ue!=null&&ue.like?{color:"#FA8D30"}:{},onClick:()=>Tt("like",!(ue!=null&&ue.like)),className:"iconfot icon-yijiejue font15"})),To.createElement(Ee.Z,{title:"\u4E0D\u559C\u6B22"},To.createElement("i",{style:ue!=null&&ue.boring?{color:"#e86d7c"}:{},onClick:()=>Tt("boring",!(ue!=null&&ue.boring)),className:"iconfot icon-weijiejuezhengchang font15"}))),Pe&&!Ue&&To.createElement(Ee.Z,{title:"\u91CD\u65B0\u751F\u6210"},To.createElement("i",{onClick:Fe,className:"iconfot icon-gengxin-genghuan-tihuan"}))))},to={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M","ai-wrp":"ai-wrp___AEGoS","loading-wanx":"loading-wanx___GtiUv","dot-flashing":"dot-flashing___xJNVn","dot-fade":"dot-fade___KWn1a","footer-container":"footer-container___HTy33",full:"full___dZLXo",lineFour:"lineFour___Lhbz5","input-container":"input-container___M88BT",fullIcon:"fullIcon___YWXTV","upload-btn":"upload-btn___fKRCG","send-btn":"send-btn___yOKG5","chat-container":"chat-container___pNTrU","chat-message":"chat-message___isXl8",title:"title___hXSVA",answerWrp:"answerWrp___COjAb",li:"li___PjMV3",img:"img___wZqEA",content:"content___OlYYG",user:"user___rbSU1",container:"container___hZAxN",item:"item___Z9j46",itemMask:"itemMask___pC6Cb",show:"show___WQ1Wl",mask:"mask___irVlm",disabledNumClass:"disabledNumClass___UIKcm",editable:"editable___CpDhE",text:"text___yWTCV",file:"file___fxAKb",action:"action___I2zGy"},wu=y(52430),Fu=y(64681),Cc=({positionX:z,src:se,onClick:ue})=>{const me=(0,oe.useRef)(null),[Pe,Fe]=(0,oe.useState)(!1),[Ue,ot]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[Tt,$t]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[Nt,pn]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[un,Qt]=(0,oe.useState)(!1);(0,oe.useEffect)(()=>{const ur=()=>{ot({x:20,y:window.innerHeight*.62})};return window.addEventListener("resize",ur),()=>{window.removeEventListener("resize",ur)}},[]),(0,oe.useEffect)(()=>{const ur=yr=>{var nr;if(Pe){const oo=yr.clientY-Nt.y;let kr=Tt.y+oo;const pa=window.innerHeight-(((nr=me.current)==null?void 0:nr.offsetHeight)||0)-50,br=50;krpa&&(kr=pa),requestAnimationFrame(()=>{ot({x:20,y:kr})}),Qt(!0)}},Ca=()=>{Fe(!1)};return document.addEventListener("mousemove",ur),document.addEventListener("mouseup",Ca),()=>{document.removeEventListener("mousemove",ur),document.removeEventListener("mouseup",Ca)}},[Pe,Nt,Tt]);const Oa=ur=>{Fe(!0),pn({x:ur.clientX,y:ur.clientY}),$t(Ue),Qt(!1)},Ha=ur=>{Fe(!1),!un&&ue&&ue(ur)};return oe.createElement("div",{style:{position:"fixed",top:Ue.y,right:Ue.x,zIndex:100,cursor:Pe?"grabbing":"grab"},onMouseDown:Oa,onMouseUp:Ha,ref:me},oe.createElement("img",{src:se||"/images/ai_teacher.png",width:60,draggable:"false"}))},Pc="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAAA1FJREFUSEuVlctvVVUYxX/f7UNCkYdMHDA0caCJMcaQXB4VLX2IRJCgRtGg+EpMHJOIiQ8mxqF/AQOdmKJNqy0EJVrkWLWi8piYQIxNHAAhaINy4XxLzzl737t7uTV4Jvve7HPWXt/61re2vXJaHwi24ZgAORSrq1pVrKr+F48X++XGwv3wTi7x9uh6e89ePq2rcnrjhxEoXctDAnA8JIJ7JBMOQhwf3WDr7KVTasjpaTKKIAnTWEnJONmPv2NlZRVGdnC91e3Fk2pI9DTLDWUvYJ5I0qmiVDIg+3ij1e2Fn9XwAFxK6PyKKkmb+obfBaNS44J6YC7R5+L25oGQjfVb3fb8pIZ7xVjGJwfute1Vm27u2Tqupd0ruVT0KfQhG3vA6vbcjy0pwqkXSymjJJF5YHqDFLBEzq0p4/FNBfCJwLhdxwSwo2PCftnAwhqt77OJh6xuu39oafxfjalET1wRHBK1TiyZfVoAPztbSRE/7OSG1GILfJzYL5VicsDq9sz3bcBwXoUrFpu8fEHZBeE+d5YlA5RNbra67fqu1Txg4sO1tvXm/FC9NXJUayznt+YQGdlUAfz0t4nGhYpizhPGiV8X5kj0MSyXsyqpMDs8ZHV7qgCOPo7lL26t5tAs1mhEdnjY6vbkN4mPU8t1Am+3pHFJOUfcmMNZ7WIQce7ISAC+gXFrXFuRmTQzjPy7XSvZf+Es6lvFHbpGfmWec0uX0//5sE3ZE1nQOOSsxHwzwFo6opxewS3Blq9Nbrb3Bw9pL7BXYkWZIcYZOc8f3WIztvN4KzYNJkY3dHbF0JRu6+rmgmB6csD6Bw9pH+KdZnRWWTMv53dyHradX1fNC2Obu/ilzO54S8RKKPNgDcauv7oY621w3p0l0Q2IP2rG0HXnVYm/bcexinG8jtKxTaapOc44d8tY7c6XgnGJR1zM18SwGyOes0/ipD023Zq8jhZqm8A85y7VWGbOjBvDOHdizEoMeM6boYJjtn1aV71oTIfLsUNEYsaeFZc5cLGPuaJpVmNHfp37Jd6Kl4PVeN0e/Uof4WxzqOHhNk7s1uG2PvPFDPc8uJYt7hyU6G4LrhM9DTba/8mF9nc3faZ1+TXe+Ffr+wR/mhi90mD/7ON2+R9W5V2x0b6OvQAAAABJRU5ErkJggg==",xc="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAAAXNSR0IArs4c6QAAA6VJREFUSEuVlVtoXGUUhdc6SbQmRFPb2pDLdCaN0D6oIFpSiAgqUkWhbxbEWiQ+iA8iFCWQUoo22mCxL4JUYkJBSalWEHshXqLRqSYiSkHQJp2ZtEKrpMVC0Gb+y9IzZ850TpwUHJiHc/k/1t5r7X2I6/zeaNPqunrsdcBWKzU58lTRY2DPb5xe7hiXezC8Ws0LjZg20gZHwABwACy4aIEHXzvHbK2zywLfTKnfSYMhzJZA5T8BD07tm2PP/wLu79QJS22JQSV1FTh1mWgcLfDqUmhJ4W4o2AP66of7Un7SAvdFZVbDouuAXHmgwD/jMzGDI2mtKDp95MmvnjvH1+MXBlP61FK95b7BQgmwCdh6MMcr4fvb2tSpG3Vc4k6+s04Z4/G1gdo9OPDiee59ZZ02SrjXEs3lki8UgYIHNofmeMIZIteZx2e5LnQYrwlLdHlqqFTyWx3qXiQmLNVhwW8d0GMhxj1zYLZIHAtNCu/FbTDADw681UIZT+0/mq/bWXF5qFPrHXHKQLct7VsINCEQGqx2PE6AI4eO5vhyKK4CFMRXU7hsoZZrbkYG1AJWu+48H/h4jhMJ4GC7Vi3Waf5amVXZC5g1ihTWct2JzxwvcCQJ7Naav4z+SIS4HBkXMGuJY9aXS64KezkFfeN5DieA/d1aoypgtRLHSKEt93Dp9Diw7/MYuDullywQeKLJQANRz5JhjoGOocs876BZI7RacIOl6MW+L2PgQMpbS9RVIDWmwpPZIjAi4vcPcvwkDv9DXbrDAu/+C387GwP7U3rMABTQUqQO1TIlVHg4z94QtGW9tjn5hx2DBUOM+jrMWIO7pnL8JtHDFzJaa7wuJiJTCTGzH+bZ+2jGjTngCUuWRtGB1pLPfneWo7HqSg5D4N/SxaUuRwaUSj7goSPRpIRzHUEtuRA0MD39Cy8lFG5v16r6Bs3X3C5k1gI/OfjnK6DEfgweOX2WJxPA8OLptL9ggdbqsssTkXXiF4baFVUQbZ44Pl7Bpp9z/D6pMKNNDhq3wi3/yRmZdcKThjht4G9OLtvSrnx/ZjbYDjA8CuxIq8dAJx3R7KD3DLjVory6ImOyE7mgd3O37rdeI5bIRKYEJxy01kB3uwBjczPBU9yRVhjOKSs2OaDvSIGjj7ep0d+EjYsOzbY+/IbgyuQsf4ycVHBnBrdfbcClM2c4n0ppJW7QuIXuccAww9X9awYHBUwezvPQ9T6ryz1rSatlRb3GTMBd/wBBRVUxXeSVgwAAAABJRU5ErkJggg==",wc="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAAAXNSR0IArs4c6QAABD9JREFUSEvNlG1MU2cUx/+3hVJKoZQCKTIGTBw6ZB1CNmg/MHkNoqAJe9fhDMvWkhZcjG4fMdnMkm2Ei4Diy8IyEUPUGCNDjSxx2XgHCxN0sooI0spLQ2lpe1vuXe5d1oFNVkj8sPPlSe4553fOc87/PgTWYIcPnwl2OJzfi8WiXJvN0cvjMaXV1eopX6mErwDWr9PVf5Wfr/xcpVIQIyMGpqXlxgWSVL/nK3eN8LpWtfrtkqiocNjtThw7drafJDVpzwVeUVH3Tmxs9HmlUkEMDT1g7t4d+6KmRvP1c4H/PZoTOwC6EcBRktSwp0/zGsvBg98Fut3BMn9/ysvncuESn4+PeTzMrSS7XALG6aTnGxs/WVr53QM4cuSkxG5frpdIxG+Fh4f4E2vaxr+omRmLy2KxXuLxHJrq6s/mWY8HodM13NyzR5mdmZlMUJQbLpfb57WfDbh16w7T0aH/hSTVmR54ZeXJbQkJ8v7y8iKYzVZYrXaYTGZYLEuIiAhFaGiQVyHWx8aIxYGQy8PA3pTNu3q1C1NTsyqSLP+N61yna3g3NzflfE5OCqan59HW1oPxBQoCaQgo0yxSN2+ASpXkKdDbex+d+kcQyCPgtlgRFQDs2pUOilpGZ+cIo9cbPiJJTRMH12obPigoSP1RqXwF16714J6DhzBVKnh+fqCdFIxtHcjbFodNm6IxMfEUV26PImpnDvgiIRj3Msx9Q4ilFpGevgXd3aPMwIChrLZWfdYL/s23FxG+twQZchGmKWCSAmwPHyPoziCKijJw/Xo/ZuMToEhJgJsBJpzgGpg81Yz9+7J9wyPL3kdYgB8cDEAzwMKkEcLuHhQXZ6C9vQ/mLUmIS3yR85ndwDLD4HH9D9i/N2s1vLKy7jWGIXbk56d9yY6FXYhBGAqZMpWbMZ9NvHIDb74cgc2JMRgfN6Gt7yGiSwpB8HkIIABT/++QmyahVCZx8MHBsaM0TV8kKirqW2ga8QUFaa+z8Lm5Ra6AkfFDQIQM9okpJMdIkZn5qmehXV2j6PvDiMDYF0CZFyCjbCguVsLlWkZXFwfvJwhi2GvmrMRYe/JkDgsLS4iMlEAmC/GSIitZo9GM4GAhoqPDQRAErFbHf8/8H/i6/yCwOv8/wfX6P5GYGAOhUICBgTFs3RoHgcCPnS2n65W27s5bW28jLy8VEkkQmpt/xu7dGRCJhDh9+ieUlRWsgrMj7e29/+xPdKIkKyu5dft2BfeerLTLl39FdnYKQkJEYAsVFr4BkSgATU03UVqa6wmlaRqzsxb2dszw8KN9tbXqc5xaDh06FS+Vih8cOJDHdzpdKx/LNeyV4SS4uLjEne3tffTMjDnp+HHtPc+Tq9XW1WzcuEGrULxEBAUJ1wBdHWKzOTA0ZGAMBmNjTY3601XvOduuTlevAfAhQRByVrfrMZqmTQBzTip9WltVVUWzuX8BL+8z38bSCP4AAAAASUVORK5CYII=",Fc="data:image/png;base64,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",Dc=y(92310),Bc=y.n(Dc),_u=y(13952),Lc=Object.defineProperty,$u=Object.getOwnPropertySymbols,Nc=Object.prototype.hasOwnProperty,Ic=Object.prototype.propertyIsEnumerable,ec=(z,se,ue)=>se in z?Lc(z,se,{enumerable:!0,configurable:!0,writable:!0,value:ue}):z[se]=ue,Du=(z,se)=>{for(var ue in se||(se={}))Nc.call(se,ue)&&ec(z,ue,se[ue]);if($u)for(var ue of $u(se))Ic.call(se,ue)&&ec(z,ue,se[ue]);return z},Bu=(z,se,ue)=>new Promise((me,Pe)=>{var Fe=Tt=>{try{ot(ue.next(Tt))}catch($t){Pe($t)}},Ue=Tt=>{try{ot(ue.throw(Tt))}catch($t){Pe($t)}},ot=Tt=>Tt.done?me(Tt.value):Promise.resolve(Tt.value).then(Fe,Ue);ot((ue=ue.apply(z,se)).next())});const Tc=({title:z,description:se,placeholder:ue,hideUpload:me,hideInputBox:Pe,aiIcon:Fe,userIcon:Ue,children:ot,taskData:Tt,user:$t,name:Nt,code:pn,globalSetting:un,authority:Qt,isShowComponent:Oa=!0,DrawerProps:Ha={},FetchUrl:ur="https://ai-data.educoder.net/v1/chat-messages",FetchData:Ca={},defaultGetData:yr=!1,extraEdit:nr=()=>null,isShowDefuatTips:oo=!0,isReview:kr,onOpen:pa,loadingOption:br,isIntelligentAssistant:qr=!1,intelligentAssistantItems:jr=[],showEditableBox:_r=!1,showPreference:zo=!1,initMessage:Gr="",customRequest:gr})=>{var Rr,Nr,Co,Fo,jo,Go,En,Wo,ii,Dn,Jo;const[ui,Ri]=(0,oe.useState)([]),[Yi,Vo]=(0,oe.useState)(null),[mi,Mi]=(0,oe.useState)(!1),[vo,Pi]=(0,oe.useState)([]),[_i,Qi]=(0,oe.useState)(!1),[ai,fi]=(0,oe.useState)([]),Oo=(0,oe.useRef)(ai),as=(0,oe.useRef)(),xi=(0,oe.useRef)(),[hi,wl]=(0,oe.useState)(""),[Lu,Nu]=(0,oe.useState)([`${(Rr=Tt==null?void 0:Tt.challenge)==null?void 0:Rr.task_pass}\uFF0C\u8BF7\u7ED9\u51FA\u7B54\u9898\u601D\u8003\u65B9\u5411\u3002\\n\\n\u4E0D\u8981\u7ED9\u51FA\u5B66\u751F\u6B63\u786E\u7B54\u6848\uFF0C\u4E0D\u8981\u7ED9\u51FA\u4EFB\u4F55\u4EE3\u7801`]),rl=hi==null?void 0:hi.split(` +`).length,[Fl,ma]=(0,oe.useState)(!1),[Za,Mr]=(0,oe.useState)(0),[$r,uo]=(0,oe.useState)(null),[ri,ci]=(0,oe.useState)(""),vi=(0,oe.useRef)(null),$i=!!Tt,pl=[{img:Pc,name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:""},{img:xc,name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:(Nr=Tt==null?void 0:Tt.challenge)==null?void 0:Nr.task_pass},{img:wc,name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:(Co=Tt==null?void 0:Tt.challenge)==null?void 0:Co.task_pass}],di={maxCount:1,showUploadList:!1,withCredentials:!0,accept:".doc,.docx,.md,.txt,.pdf,.jpg,.png",beforeUpload:wa=>{var zr,Do,co,ti;const Si=(ti=(co=(Do=(zr=wa==null?void 0:wa.name)==null?void 0:zr.split("."))==null?void 0:Do.slice(-1))==null?void 0:co[0])==null?void 0:ti.toLowerCase(),wi=["doc","docx","md","pdf","txt","jpg","png"].includes(Si);return wa.size==0?(ce.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),fe.default.LIST_IGNORE):wi||(ce.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001jpg\u3001png\u6587\u4EF6"),fe.default.LIST_IGNORE)},onChange:({fileList:wa})=>{Pi((wa==null?void 0:wa.filter(zr=>(zr==null?void 0:zr.status)==="done"))||[])},action:`${(Fo=_u.Z)==null?void 0:Fo.API_SERVER}/api/intelligent_imports/upload_file.json`},ol={maxCount:1,showUploadList:!1,accept:".doc,.docx,.md,.txt,.pdf",beforeUpload:wa=>{var zr,Do,co,ti;const Si=(ti=(co=(Do=(zr=wa==null?void 0:wa.name)==null?void 0:zr.split("."))==null?void 0:Do.slice(-1))==null?void 0:co[0])==null?void 0:ti.toLowerCase(),wi=["doc","docx","md","pdf","txt"].includes(Si);return wa.size==0?(ce.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),fe.default.LIST_IGNORE):wi||(ce.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u6587\u4EF6"),fe.default.LIST_IGNORE)},onChange:({fileList:wa})=>{Pi((wa==null?void 0:wa.filter(zr=>(zr==null?void 0:zr.status)==="done"))||[])},action:`${(jo=_u.Z)==null?void 0:jo.API_SERVER}/api/attachments.json`};(0,oe.useEffect)(()=>{var wa;if(vi.current&&$r!==null){vi.current.focus();const zr=(wa=vi.current.resizableTextArea)==null?void 0:wa.textArea;zr&&(zr.selectionStart=zr.selectionEnd=zr.value.length)}},[$r]),(0,oe.useEffect)(()=>{rl<5&&ma(!1)},[rl]),(0,oe.useEffect)(()=>{qr&&mi&&Iu()},[mi]),(0,oe.useEffect)(()=>{Oo.current=ai},[ai]),(0,oe.useEffect)(()=>{var wa;un!=null&&un.setting&&Ri([...ui,...((wa=un==null?void 0:un.setting)==null?void 0:wa.big_model_users)||[]])},[un==null?void 0:un.setting]),(0,oe.useEffect)(()=>{var wa;Nu([`${(wa=Tt==null?void 0:Tt.challenge)==null?void 0:wa.task_pass}`,`${pn}`,`${pn}`])},[pn]),(0,oe.useEffect)(()=>{if(yr&&(Ha!=null&&Ha.open||mi)&&(Ca!=null&&Ca.student_work_id)){if(Yi!==(Ca==null?void 0:Ca.student_work_id))fi([{text:"",done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]);else{if(ai.length)return;fi([...ai,{text:"",done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}])}rs(),Vo(Ca==null?void 0:Ca.student_work_id)}},[yr,mi,ai,Ha==null?void 0:Ha.open,Ca==null?void 0:Ca.student_work_id]),(0,oe.useEffect)(()=>{Ha!=null&&Ha.open&&Gr&&(fi([{text:Gr,done:!1,key:Date.now(),sender:"user",fileList:vo[0]},{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>rs(Gr),300))},[Ha==null?void 0:Ha.open]);const zi=()=>{Mi(!0)},tc=()=>{Mi(!1)},kc=()=>{ma(!Fl)},Iu=()=>Bu(void 0,null,function*(){const wa=yield(0,wu.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(wa==null?void 0:wa.status)===0&&Mr(wa==null?void 0:wa.number)}),Rc=()=>{he.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:oe.createElement("div",null,oe.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),oe.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u752810\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},rs=(wa="")=>Bu(void 0,null,function*(){var zr,Do;if(gr){yield gr({mes:wa,chatData:ai,setChatData:fi,chatDataRef:Oo.current,fileList:vo}),Qi(!1);return}const co=(vo==null?void 0:vo.map(Wi=>{var wi,Dl;return((wi=Wi==null?void 0:Wi.response)==null?void 0:wi.id)||((Dl=Wi==null?void 0:Wi.response)==null?void 0:Dl.file_id)}))||[],ti={};if(qr){co!=null&&co[0]&&(ti.file_id=co==null?void 0:co[0]),ti.prompt=wa;const Wi=ai.reduce((wi,Dl)=>{if(Dl.sender==="user"){const rc=ai.find(oc=>oc.key===Dl.key&&oc.sender==="AI");rc&&wi.push({question:Dl.text,answer:rc.text})}return wi},[]);ti.history=Wi}const Si=yield(0,wu.ZP)(ur,{method:"post",body:Du(Du({inputs:{description:"",name:Nt},query:wa,response_mode:"blocking",conversation_id:as.current||"",user:((zr=$t==null?void 0:$t.userInfo)==null?void 0:zr.login)||"\u672A\u77E5",files:co},Ca),ti),mode:"cors",headers:{"Content-Type":"application/json",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB"}});qr&&Iu(),Qi(!1),Oo.current[Oo.current.length-1].text=Si==null?void 0:Si.answer,Oo.current[Oo.current.length-1].loading=!1,Oo.current[Oo.current.length-1].response=Si,as.current=Si==null?void 0:Si.conversation_id,qr&&(Oo.current[Oo.current.length-1].text=(Do=Si==null?void 0:Si.data)==null?void 0:Do.content),fi([...Oo.current])}),Mc=(wa,zr)=>Bu(void 0,null,function*(){var Do;if(_i)return;Qi(!0),fi([...ai,{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0,name:wa==null?void 0:wa.name}]),setTimeout(()=>{xi.current.scrollTo({top:xi.current.scrollHeight,behavior:"smooth"})});const co=yield(0,wu.ZP)(ur,{method:"post",body:{inputs:{description:wa==null?void 0:wa.inputs,name:wa==null?void 0:wa.name},query:Lu[zr],response_mode:"blocking",user:((Do=$t==null?void 0:$t.userInfo)==null?void 0:Do.login)||"\u672A\u77E5",files:[]},mode:"cors",headers:{"Content-Type":"application/json",Authorization:wa==null?void 0:wa.Authorization}});co!=null&&co.answer&&(Qi(!1),Oo.current[Oo.current.length-1].text=co==null?void 0:co.answer,Oo.current[Oo.current.length-1].loading=!1,Oo.current[Oo.current.length-1].response=co,as.current=co==null?void 0:co.conversation_id,fi([...Oo.current]))}),zc=wa=>{wl(wa.target.value)},nc=(wa,zr)=>{var Do;if(wa==="edit"&&ri.trim()!==""&&(Oo.current.splice(zr),wl(""),Pi([]),fi([...Oo.current,{text:ri,done:!1,key:Date.now(),sender:"user",fileList:vo[0]},{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>{rs(ri),xi.current.scrollTo({top:xi.current.scrollHeight,behavior:"smooth"})},300),ci(""),uo(null)),wa==="redraw"){const co=Oo.current.splice(zr-1),ti=(Do=co==null?void 0:co[0])==null?void 0:Do.text;wl(""),Pi([]),fi([...Oo.current,{text:ti,done:!1,key:Date.now(),sender:"user",fileList:vo[0]},{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>{rs(ti),xi.current.scrollTo({top:xi.current.scrollHeight,behavior:"smooth"})},300),ci(""),uo(null)}},ac=()=>{hi.trim()!==""&&(ci(""),uo(null),wl(""),Pi([]),fi([...ai,{text:hi,done:!1,key:Date.now(),sender:"user",fileList:vo[0]},{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>{rs(hi),xi.current.scrollTo({top:xi.current.scrollHeight,behavior:"smooth"})},300))},Uc=wa=>{var zr;if(wa.shiftKey){if(wa.key==="Enter")return}else if(wa.key==="Enter"){if(wa.preventDefault(),vo!=null&&vo.length&&((zr=vo==null?void 0:vo[0])==null?void 0:zr.status)!=="done"||_i)return;ac()}},Hc=(wa,zr)=>{var Do,co,ti,Si,Wi;return oe.createElement("div",{className:to.editable},zr===$r?oe.createElement(oe.Fragment,null,oe.createElement(ie.default.TextArea,{value:ri,ref:vi,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:wi=>ci(wi.target.value)}),oe.createElement("div",{className:to.action,style:{bottom:-52}},oe.createElement(xe.ZP,{onClick:()=>{ci(""),uo(null)},size:"small"},"\u53D6\u6D88"),oe.createElement(xe.ZP,{disabled:!ri.trim(),onClick:()=>nc("edit",zr),type:"primary",size:"small"},"\u786E\u8BA4"))):oe.createElement(oe.Fragment,null,oe.createElement("div",{className:to.text},wa==null?void 0:wa.text),oe.createElement("div",{className:to.action},oe.createElement(Pu.CopyToClipboard,{text:(wa==null?void 0:wa.text)||"",onCopy:()=>ce.ZP.success("\u590D\u5236\u6210\u529F")},oe.createElement(Ee.Z,{title:"\u590D\u5236"},oe.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),!_i&&oe.createElement(Ee.Z,{title:"\u7F16\u8F91"},oe.createElement("i",{onClick:()=>{uo(zr),ci((wa==null?void 0:wa.text)||"")},className:"iconfot icon-bianji10 font14"})))),(wa==null?void 0:wa.fileList)&&oe.createElement("div",{className:to.file},oe.createElement("img",{src:y(90034)(`./${((ti=(co=(Do=wa==null?void 0:wa.fileList)==null?void 0:Do.name)==null?void 0:co.split("."))==null?void 0:ti.pop())||"txt"}.png`),width:20,className:"mr10"}),oe.createElement("div",{className:"c-black"},oe.createElement("div",null,(0,Hs.tP)((Si=wa==null?void 0:wa.fileList)==null?void 0:Si.name,20)),oe.createElement("div",null,(0,Hs.RD)((Wi=wa==null?void 0:wa.fileList)==null?void 0:Wi.size)))))},jc=(wa,zr,Do)=>{fi(co=>(co[Do][wa]=zr,zr&&(co[Do][wa==="like"?"boring":"like"]=!1),[...co]))};if($i&&!ui.includes((Go=(0,Fu.eY)())==null?void 0:Go.login)){if(!(Tt!=null&&Tt.chatgpt))return oe.createElement(oe.Fragment,null)}else if(!Oa||!(Qt||ui.includes((En=(0,Fu.eY)())==null?void 0:En.login)))return oe.createElement(oe.Fragment,null);return qr&&!ui.includes((Wo=(0,Fu.eY)())==null?void 0:Wo.login)?oe.createElement(oe.Fragment,null):oe.createElement("div",null,ot?oe.createElement("div",{onClick:pa||zi},oe.createElement(Ve.Outlet,null),ot):oe.createElement(Cc,{src:qr?Fc:"",onClick:pa||zi}),oe.createElement(Oe.Z,{className:`${Ha!=null&&Ha.open||mi?"body-overflow-hidden":""} ${to.answerWrp}`,width:(Ha==null?void 0:Ha.width)||880,title:oe.createElement("span",{className:to.title},z||"\u5934\u6B4CAI"),onClose:(Ha==null?void 0:Ha.onClose)||tc,open:(Ha==null?void 0:Ha.open)||mi,afterOpenChange:wa=>{wa||(ci(""),uo(null))}},oe.createElement("div",{className:to["ai-wrp"]},oe.createElement("div",{ref:xi,className:to["chat-container"]},oo&&oe.createElement("div",{className:to.li},oe.createElement("img",{className:to.img,src:Fe||"/images/ai_icon.png"}),oe.createElement("div",{className:to.content},oe.createElement("div",{className:"c-grey-333 font22"},oe.createElement("span",{className:"mr5"},"\u{1F44B}"),"\u55E8\uFF0C\u6211\u662F",qr?"":"\u5934\u6B4C",$i?z:"\u667A\u80FD\u52A9\u6559",qr?"\u5C0F\u6B4C":"","\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B\u3002"),oe.createElement("div",{className:"font16 mt20",style:{color:"#434D6C"}},se||"\u6211\u53EF\u4EE5\u9605\u8BFB\u60A8\u4E0A\u4F20\u7684\u6559\u6848\uFF0C\u4E66\u7C4D\u7B49\u6559\u5B66\u8D44\u6599\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u8981\u6C42\u4E3A\u60A8\u81EA\u52A8\u751F\u6210\u4EFB\u52A1\u8981\u6C42\u3002"),!qr&&oe.createElement("div",{className:"font16 mt20",style:{color:"#434D6C"}},"\u5FEB\u6765\u8BD5\u4E00\u4E0B\u5427\uFF5E"),$i&&oe.createElement("div",{className:to.container},pl.map((wa,zr)=>oe.createElement("div",{onClick:()=>Mc(wa,zr),key:zr,className:to.item},oe.createElement(Le.Z,{align:"middle"},oe.createElement("img",{className:"mr10",src:wa.img}),oe.createElement("span",{style:{color:"#232B40",fontSize:16,fontWeight:600}},wa.name)),oe.createElement("div",{className:"mt10",style:{color:"#434D6C"}},wa.des)))),qr&&oe.createElement("div",{className:to.container},jr==null?void 0:jr.map((wa,zr)=>oe.createElement("div",{key:zr,onClick:()=>{var Do,co;if(wa.show){if(Za>9){Rc();return}(co=(Do=wa.ref)==null?void 0:Do.current)==null||co.onClick()}},className:Bc()(to.itemMask,(wa==null?void 0:wa.show)&&to.show)},oe.createElement(Le.Z,{align:"middle"},oe.createElement("img",{className:"mr10",src:wa.img,width:24}),oe.createElement("span",{style:{color:"#232B40",fontSize:16,fontWeight:600}},wa.name)),oe.createElement("div",{className:"mt10",style:{color:"#434D6C",paddingLeft:34}},wa.des),!(wa!=null&&wa.show)&&oe.createElement("div",{className:to.mask},"\u656C\u8BF7\u671F\u5F85\uFF5E"),!!(wa!=null&&wa.show)&&oe.createElement("div",{onClick:Do=>Do.stopPropagation()}," ",oe.createElement(wa.element,{ref:wa.ref,onUpdateNum:Iu,onClose:tc}))))))),ai==null?void 0:ai.map((wa,zr)=>{var Do;return oe.createElement("div",{key:zr,className:to.li,style:{marginBottom:wa.sender==="AI"&&((Do=ai[zr+1])==null?void 0:Do.sender)!=="user"||_r?50:20}},oe.createElement("img",{className:to.img,src:wa.sender==="AI"?Fe||"/images/ai_icon.png":Ue||"/images/ai_user.png"}),oe.createElement("div",{style:{marginTop:_r&&wa.sender==="user"&&(wa!=null&&wa.fileList)?64:0},className:`${to.content} ${wa.sender==="AI"||_r?"":to.user}`},wa.loading?oe.createElement("div",null,oe.createElement("div",{className:to["loading-wanx"]},oe.createElement("div",{className:to["dot-flashing"]}),oe.createElement("div",{className:to["dot-flashing"]}),oe.createElement("div",{className:to["dot-flashing"]})),oe.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(br==null?void 0:br.text)||"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002")):oe.createElement(oe.Fragment,null,!!wa.name&&oe.createElement("div",{className:"mb10 font18",style:{color:"#232B40",fontWeight:600}},wa==null?void 0:wa.name),wa.sender==="user"&&_r?Hc(wa,zr):oe.createElement(yc,{showEditableBox:_r,onRedraw:()=>nc("redraw",zr),scrollBox:xi,Data:wa,extraEdit:nr,loading:_i,showPreference:zo,onPreference:(co,ti)=>jc(co,ti,zr)}))))})),!Pe&&oe.createElement("div",{className:`${to["footer-container"]} ${Fl?to.full:""} ${vo.length>=1&&to["has-file"]}`},!!vo.length&&oe.createElement(Le.Z,{align:"middle",className:"pb5 pt5"},oe.createElement("span",{title:(ii=vo==null?void 0:vo[0])==null?void 0:ii.name,className:"mr10"},(0,Hs.tP)((Dn=vo==null?void 0:vo[0])==null?void 0:Dn.name,40)),oe.createElement("i",{onClick:()=>Pi([]),className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font14"})),oe.createElement(Ee.Z,{title:Za>9?oe.createElement("div",null,oe.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),oe.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u752810\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002")):""},oe.createElement("div",{style:vo.length?{paddingLeft:0}:{},className:`${to["input-container"]} ${rl>4?to.lineFour:""} ${Za>9?to.disabledNumClass:""}`},!me&&oe.createElement("div",{className:to["footer-container-upload"]},oe.createElement(fe.default,Du({},kr?ol:di),vo!=null&&vo.length?null:oe.createElement(xe.ZP,{className:to["upload-btn"],icon:oe.createElement("i",{className:"iconfont icon-shangchuan4 c-white"})}))),oe.createElement(ie.default.TextArea,{rows:rl>4?4:rl,placeholder:ue||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u95EE\u9898\u5427,Shift+Enter\u6362\u884C\uFF5E",value:hi,bordered:!1,style:me?{paddingLeft:0,marginLeft:0}:{},onChange:zc,onKeyPress:Uc}),oe.createElement(xe.ZP,{className:to["send-btn"],icon:oe.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:!!(vo!=null&&vo.length)&&((Jo=vo==null?void 0:vo[0])==null?void 0:Jo.status)!=="done"||_i,onClick:ac}),rl>4&&oe.createElement("span",{className:to.fullIcon,onClick:kc},Fl&&oe.createElement("span",{className:"iconfont icon-shousuo"}),!Fl&&oe.createElement("span",{className:"iconfont icon-zhankai"}))))))))};var Oc=(0,Ve.connect)(({globalSetting:z,user:se})=>({globalSetting:z,user:se}))(Tc)},92438:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return Ke}});var E=y(59301),ae=y(48066),oe=y(29679),ce=y(19248),fe=y(96512),he=y(5016),ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},xe=ie,Ee=y(7657),Oe=function(Gt,St){return E.createElement(Ee.Z,(0,he.Z)({},Gt,{ref:St,icon:xe}))},Le=E.forwardRef(Oe),Ve=Le,je=y(92310),de=y.n(je),b=y(36355),ee=()=>E.createElement("svg",{width:"252",height:"294"},E.createElement("defs",null,E.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),E.createElement("g",{fill:"none",fillRule:"evenodd"},E.createElement("g",{transform:"translate(0 .012)"},E.createElement("mask",{fill:"#fff"}),E.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),E.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),E.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),E.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),E.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),E.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),E.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),E.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1677ff"}),E.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),E.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),E.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),E.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),E.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),E.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),E.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),E.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),E.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),E.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),E.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),E.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),E.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),E.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),E.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),E.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),E.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),E.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),E.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),E.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),E.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),E.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),E.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),E.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),E.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),E.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),E.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),E.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),E.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),E.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),E.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),te=()=>E.createElement("svg",{width:"254",height:"294"},E.createElement("defs",null,E.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),E.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),E.createElement("g",{fill:"none",fillRule:"evenodd"},E.createElement("g",{transform:"translate(0 .067)"},E.createElement("mask",{fill:"#fff"}),E.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),E.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),E.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),E.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),E.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),E.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),E.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),E.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),E.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),E.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),E.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),E.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),E.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),E.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),E.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),E.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),E.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),E.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),E.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),E.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),E.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),E.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),E.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),E.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),E.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),E.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),E.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),E.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),E.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),E.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),E.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),E.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),E.createElement("mask",{fill:"#fff"}),E.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),E.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),E.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),E.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),E.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),E.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),E.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),E.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),E.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),E.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),E.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),le=()=>E.createElement("svg",{width:"251",height:"294"},E.createElement("g",{fill:"none",fillRule:"evenodd"},E.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),E.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),E.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),E.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),E.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),E.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),E.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),E.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),E.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),E.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),E.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),E.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),E.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),E.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),E.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),E.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),E.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),E.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),E.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),E.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),E.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),E.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),E.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),E.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),E.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),E.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),E.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),E.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),E.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),E.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),E.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),E.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),E.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),E.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),E.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),E.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),pe=y(83116),ve=y(37613);const be=ft=>{const{componentCls:Gt,lineHeightHeading3:St,iconCls:jt,padding:Qe,paddingXL:Dt,paddingXS:bt,paddingLG:xn,marginXS:on,lineHeight:ct}=ft;return{[Gt]:{padding:`${xn*2}px ${Dt}px`,"&-rtl":{direction:"rtl"}},[`${Gt} ${Gt}-image`]:{width:ft.imageWidth,height:ft.imageHeight,margin:"auto"},[`${Gt} ${Gt}-icon`]:{marginBottom:xn,textAlign:"center",[`& > ${jt}`]:{fontSize:ft.iconFontSize}},[`${Gt} ${Gt}-title`]:{color:ft.colorTextHeading,fontSize:ft.titleFontSize,lineHeight:St,marginBlock:on,textAlign:"center"},[`${Gt} ${Gt}-subtitle`]:{color:ft.colorTextDescription,fontSize:ft.subtitleFontSize,lineHeight:ct,textAlign:"center"},[`${Gt} ${Gt}-content`]:{marginTop:xn,padding:`${xn}px ${Qe*2.5}px`,backgroundColor:ft.colorFillAlter},[`${Gt} ${Gt}-extra`]:{margin:ft.extraMargin,textAlign:"center","& > *":{marginInlineEnd:bt,"&:last-child":{marginInlineEnd:0}}}}},Ae=ft=>{const{componentCls:Gt,iconCls:St}=ft;return{[`${Gt}-success ${Gt}-icon > ${St}`]:{color:ft.resultSuccessIconColor},[`${Gt}-error ${Gt}-icon > ${St}`]:{color:ft.resultErrorIconColor},[`${Gt}-info ${Gt}-icon > ${St}`]:{color:ft.resultInfoIconColor},[`${Gt}-warning ${Gt}-icon > ${St}`]:{color:ft.resultWarningIconColor}}},Ne=ft=>[be(ft),Ae(ft)],ke=ft=>Ne(ft);var _e=(0,pe.Z)("Result",ft=>{const Gt=ft.colorInfo,St=ft.colorError,jt=ft.colorSuccess,Qe=ft.colorWarning,Dt=(0,ve.TS)(ft,{resultInfoIconColor:Gt,resultErrorIconColor:St,resultSuccessIconColor:jt,resultWarningIconColor:Qe,imageWidth:250,imageHeight:295});return[ke(Dt)]},ft=>({titleFontSize:ft.fontSizeHeading3,subtitleFontSize:ft.fontSize,iconFontSize:ft.fontSizeHeading3*3,extraMargin:`${ft.paddingLG}px 0 0 0`}));const De={success:oe.Z,error:ce.Z,info:fe.Z,warning:Ve},at={404:ee,500:te,403:le},ut=Object.keys(at),Yt=ft=>{let{prefixCls:Gt,icon:St,status:jt}=ft;const Qe=de()(`${Gt}-icon`);if(ut.includes(`${jt}`)){const bt=at[jt];return E.createElement("div",{className:`${Qe} ${Gt}-image`},E.createElement(bt,null))}const Dt=E.createElement(De[jt]);return St===null||St===!1?null:E.createElement("div",{className:Qe},St||Dt)},Et=ft=>{let{prefixCls:Gt,extra:St}=ft;return St?E.createElement("div",{className:`${Gt}-extra`},St):null},Lt=ft=>{let{prefixCls:Gt,className:St,rootClassName:jt,subTitle:Qe,title:Dt,style:bt,children:xn,status:on="info",icon:ct,extra:et}=ft;const{getPrefixCls:we,direction:Ce,result:dt}=E.useContext(b.E_),Xt=we("result",Gt),[Ge,ze]=_e(Xt),lt=de()(Xt,`${Xt}-${on}`,St,dt==null?void 0:dt.className,jt,{[`${Xt}-rtl`]:Ce==="rtl"},ze),gt=Object.assign(Object.assign({},dt==null?void 0:dt.style),bt);return Ge(E.createElement("div",{className:lt,style:gt},E.createElement(Yt,{prefixCls:Xt,status:on,icon:ct}),E.createElement("div",{className:`${Xt}-title`},Dt),Qe&&E.createElement("div",{className:`${Xt}-subtitle`},Qe),E.createElement(Et,{prefixCls:Xt,extra:et}),xn&&E.createElement("div",{className:`${Xt}-content`},xn)))};Lt.PRESENTED_IMAGE_403=at[403],Lt.PRESENTED_IMAGE_404=at[404],Lt.PRESENTED_IMAGE_500=at[500];var Ct=Lt,kt=y(3113),yt=Object.defineProperty,It=(ft,Gt,St)=>Gt in ft?yt(ft,Gt,{enumerable:!0,configurable:!0,writable:!0,value:St}):ft[Gt]=St,Je=(ft,Gt,St)=>It(ft,typeof Gt!="symbol"?Gt+"":Gt,St);const{Paragraph:pt,Text:Mt}=ae.default;class nt extends E.Component{constructor(){super(...arguments),Je(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(Gt){return{hasError:!0,error:Gt,errorInfo:null}}componentDidCatch(Gt,St){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",Gt),console.log("\u9519\u8BEF\u4FE1\u606F:",St),this.setState({error:Gt,errorInfo:St})}render(){var Gt,St;return this.state.hasError?E.createElement(Ct,{status:"warning",title:"\u5F53\u524D\u6D4F\u89C8\u5668\u4F3C\u4E4E\u53D1\u751F\u4E86\u9519\u8BEF\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5237\u65B0\u9875\u9762\u4EE5\u6062\u590D\u6B63\u5E38\u529F\u80FD\uFF01 ",subTitle:(Gt=this.state.error)==null?void 0:Gt.message,extra:[E.createElement(kt.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},E.createElement("div",{className:"desc"},E.createElement(pt,null,E.createElement(Mt,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",E.createElement("br",null),(St=this.state.errorInfo)==null?void 0:St.componentStack)))):this.props.children}}var Ke=nt},26615:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return x}});var E=y(59301),ae=y(17574),oe={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},ce=y(73631),fe=y(5623),he=y(88387),ie=Object.defineProperty,xe=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,je=(te,re,le)=>re in te?ie(te,re,{enumerable:!0,configurable:!0,writable:!0,value:le}):te[re]=le,de=(te,re)=>{for(var le in re||(re={}))Le.call(re,le)&&je(te,le,re[le]);if(Oe)for(var le of Oe(re))Ve.call(re,le)&&je(te,le,re[le]);return te},b=(te,re)=>xe(te,Ee(re)),a=(te,re,le)=>new Promise((pe,ve)=>{var be=ke=>{try{Ne(le.next(ke))}catch(_e){ve(_e)}},Ae=ke=>{try{Ne(le.throw(ke))}catch(_e){ve(_e)}},Ne=ke=>ke.done?pe(ke.value):Promise.resolve(ke.value).then(be,Ae);Ne((le=le.apply(te,re)).next())}),x=({value:te,onChange:re,scrollId:le})=>{const[pe,ve]=(0,E.useState)([]);(0,E.useEffect)(()=>{be()},[]);const be=()=>a(void 0,null,function*(){const at=yield(0,he.NZ)({});if(at!=null&&at.data){const ut=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:E.createElement("img",{src:ce,className:oe.folderIcon}),isLeaf:!1,children:Ae(at.data||[])}];ve(ut)}}),Ae=at=>at.map(ut=>({title:ut.name,key:ut.group_id,icon:E.createElement("img",{src:ce,className:oe.folderIcon}),isLeaf:ut.children.length===0,children:Ae(ut.children)})),Ne=(at,ut,Yt)=>at.map(Et=>Et.key===ut?de(de({},Et),Yt):Et.children?b(de({},Et),{children:Ne(Et.children,ut,Yt)}):Et),ke=(at,ut,Yt)=>at.map(Et=>{if(Et.key===ut)return b(de({},Et),{icon:Yt?E.createElement("img",{src:fe,className:oe.folderIcon}):E.createElement("img",{src:ce,className:oe.folderIcon})});if(Et.children)return b(de({},Et),{children:ke(Et.children,ut,Yt)})}),_e=(at,ut)=>{ve(Yt=>ke(Yt,ut.node.key,ut.expanded))},De=te?{selectedKeys:te,defaultExpandedKeys:te}:{};return pe.length>0&&E.createElement("div",{id:le||""},E.createElement(ae.default,de({showLine:{showLeafIcon:!1},showIcon:!0,treeData:pe,className:oe.folderWrapper,onSelect:re,onExpand:_e},De)))}},85966:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return pe}});var E=y(59301),ae=y(44993),oe=y(43418),ce=y(8591),fe=y(92832),he=y(24905),ie=y(62106),xe=y(44477),Ee=y(89299),Oe=y(3113),Le=y(87169),Ve={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},je=y(32637),de=y(59301);const b=({classroomList:ve,dispatch:be,user:Ae})=>de.createElement(oe.default,{open:ve.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:de.createElement("span",null,de.createElement(Le.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{be({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},de.createElement("div",{style:{textAlign:"center",marginBottom:30}},de.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",de.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),de.createElement("img",{style:{width:130,height:130},src:je})),de.createElement("div",{className:Ve.bottom},de.createElement(Oe.ZP,{className:Ve.yes,onClick:()=>{be({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var a=(0,ae.connect)(({classroomList:ve,user:be})=>({classroomList:ve,user:be}))(b),ee=y(52430),x=y(59301),te=(ve,be,Ae)=>new Promise((Ne,ke)=>{var _e=ut=>{try{at(Ae.next(ut))}catch(Yt){ke(Yt)}},De=ut=>{try{at(Ae.throw(ut))}catch(Yt){ke(Yt)}},at=ut=>ut.done?Ne(ut.value):Promise.resolve(ut.value).then(_e,De);at((Ae=Ae.apply(ve,be)).next())}),re=(ve=>(ve[ve.Professor=1]="Professor",ve[ve.AssistantProfessor=2]="AssistantProfessor",ve[ve.Student=3]="Student",ve))(re||{});const le=({visible:ve,user:be,account:Ae,onCancel:Ne=()=>{},dispatch:ke})=>{const[_e,De]=(0,E.useState)(),[at,ut]=(0,E.useState)([]),[Yt,Et]=(0,E.useState)(!1),[Lt,Ct]=(0,E.useState)(!1),[kt,yt]=(0,E.useState)(),[It,Je]=(0,E.useState)(!1);(0,E.useEffect)(()=>{var Ke,ft;(Ke=be==null?void 0:be.userInfo)!=null&&Ke.identity&&ut([((ft=be==null?void 0:be.userInfo)==null?void 0:ft.identity)==="student"?3:1])},[be]);const pt=Ke=>{const ft=()=>{window.location.href=(Ke==null?void 0:Ke.jump_url)||`/classrooms/${Ke==null?void 0:Ke.course_id}`};if(at.includes(1)){oe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:"tc"},(Ke==null?void 0:Ke.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{ft()}});return}ft()},Mt=()=>te(void 0,null,function*(){if(!_e){ce.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let Ke=yield(0,ee.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:_e}});if(Ke!=null&&Ke.need_pro_auth&&!at.includes(1)&&!at.includes(2)){ke({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:_e,checkedList:at}}),nt();return}Et(!0);const ft=yield(0,ie.cR)({invite_code:_e,professor:at.includes(1)?1:null,assistant_professor:at.includes(2)?1:null,student:at.includes(3)?1:null});if(Et(!1),(ft==null?void 0:ft.status)===-4&&(Ne(),ke({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(ft==null?void 0:ft.status)===-12&&ce.ZP.warning(ft==null?void 0:ft.message),(ft==null?void 0:ft.status)===-2){if(nt(),ft.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Ct(!0),yt(1);return}if(ft.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Ct(!0),yt(2);return}if(ft.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Ct(!0),yt(3);return}}if((ft==null?void 0:ft.status)===0){(0,Ee.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),nt(),ft!=null&&ft.course_id?pt(ft):ce.ZP.success(ft.message);return}}),nt=()=>te(void 0,null,function*(){Ne()});return x.createElement(x.Fragment,null,x.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ve,confirmLoading:Yt,onOk:Mt,onCancel:nt},x.createElement("div",{className:"tc"},x.createElement("div",null,x.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),x.createElement(fe.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:_e,onChange:Ke=>{if(Ke.target.value.length>=7){ce.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}De(Ke.target.value)}})),x.createElement("div",{className:"mt10 font14"},x.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),x.createElement(he.default.Group,{value:at,onChange:Ke=>ut(Ke)},x.createElement(he.default,{value:1,disabled:at.includes(2)},"\u6559\u5E08"),x.createElement(he.default,{value:2,disabled:at.includes(1)},"\u52A9\u6559"),x.createElement(he.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),x.createElement(a,null),x.createElement(xe.Z,{visible:Lt,onCancel:()=>Ct(!1),occupationValue:kt}))};var pe=(0,ae.connect)(({user:ve,account:be})=>({user:ve,account:be}))(le)},36952:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return Ua},g:function(){return Ea}});var E=y(59301),ae=y(44993),oe=y(44e3),ce=y(92832),fe=y(49127),he=y(43418),ie={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},xe=y(8591),Ee=y(95237),Oe=y(43604),Le=y(20834),Ve=y(38854),je=y(5112),de=y(62106),b=y(89299),a=(Rt,rn,gn)=>new Promise((On,Nn)=>{var er=na=>{try{ba(gn.next(na))}catch(Sa){Nn(Sa)}},Fa=na=>{try{ba(gn.throw(na))}catch(Sa){Nn(Sa)}},ba=na=>na.done?On(na.value):Promise.resolve(na.value).then(er,Fa);ba((gn=gn.apply(Rt,rn)).next())}),ee=(Rt=>(Rt.Manager="manager",Rt.Developer="developer",Rt.Reporter="reporter",Rt))(ee||{}),te=({visible:Rt,onCancel:rn=()=>{}})=>{const[gn,On]=(0,E.useState)(),[Nn,er]=(0,E.useState)(),[Fa,ba]=(0,E.useState)(!1),na=()=>a(void 0,null,function*(){if(!gn){xe.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(gn.length!==6){xe.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Nn){xe.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}ba(!0);const Na=yield(0,de.vm)({code:gn,role:Nn});ba(!1),Sa();const ca={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(ca[Na.status]){xe.ZP.info(ca[Na.status]);return}if(Na.status===0){Nn==="reporter"?(xe.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,b.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),ae.history.push(`/projects/${Na==null?void 0:Na.project_id}`)):((0,b.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),xe.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Sa=()=>a(void 0,null,function*(){rn()});return E.createElement(E.Fragment,null,E.createElement(he.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Rt,confirmLoading:Fa,onOk:na,onCancel:Sa},E.createElement("div",{className:"tc"},E.createElement("div",null,E.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),E.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:gn,onChange:Na=>{if(Na.target.value.length>=7){xe.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}On(Na.target.value)}})),E.createElement("div",{className:"mt10 font14"},E.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),E.createElement(je.ZP.Group,{value:Nn,onChange:Na=>er(Na.target.value)},E.createElement(je.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),E.createElement(je.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),E.createElement(je.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},re=y(85966),le={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},pe=y(2686),ve=y(78241),be=y(57809),Ae=y(91750),Ne=Object.defineProperty,ke=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Yt=(Rt,rn,gn)=>rn in Rt?Ne(Rt,rn,{enumerable:!0,configurable:!0,writable:!0,value:gn}):Rt[rn]=gn,Et=(Rt,rn)=>{for(var gn in rn||(rn={}))at.call(rn,gn)&&Yt(Rt,gn,rn[gn]);if(De)for(var gn of De(rn))ut.call(rn,gn)&&Yt(Rt,gn,rn[gn]);return Rt},Lt=(Rt,rn)=>ke(Rt,_e(rn)),Ct=(Rt,rn,gn)=>new Promise((On,Nn)=>{var er=na=>{try{ba(gn.next(na))}catch(Sa){Nn(Sa)}},Fa=na=>{try{ba(gn.throw(na))}catch(Sa){Nn(Sa)}},ba=na=>na.done?On(na.value):Promise.resolve(na.value).then(er,Fa);ba((gn=gn.apply(Rt,rn)).next())});const kt=({globalSetting:Rt,dispatch:rn,user:gn,info:On,open:Nn,onCancel:er=()=>{}})=>{var Fa;const[ba,na]=(0,E.useState)([]),[Sa,Na]=(0,E.useState)([]),[ca,Ma]=(0,E.useState)([]),[$a]=ve.default.useForm(),[rr,Ya]=(0,E.useState)(!1),[xr,Er]=(0,E.useState)(!1),Ia=(0,E.useRef)(null),fr=(0,E.useRef)(1),[cr,Fr]=(0,E.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,E.useEffect)(()=>{Nn&&Ur()},[Nn]);const Ur=()=>Ct(void 0,null,function*(){var qa;const pr=On;if(!(0,pe.o1)(rn))return;const{user_school_id:wr="",department_id:fo="",school_name:ao="",department_name:Bo=""}=gn.userInfo||{},jn=(qa=pr==null?void 0:pr.graduation_years)==null?void 0:qa.at(-1);Na([{id:wr,name:ao}]),yield Qr(wr),$a.setFieldsValue({year:jn,school_id:wr,department_id:Number(fo),name:`${jn}${ao}${Bo}\u6BD5\u4E1A\u8BBE\u8BA1`})}),no=qa=>Ct(void 0,null,function*(){const pr=yield(0,Ae.J3)(Lt(Et({},qa),{tab_module_type:"graduations"}));return pr!=null&&pr.un_purchased&&rn({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),pr.status===0&&na((pr==null?void 0:pr.graduation_years)||[]),pr}),po=(qa,pr=500)=>{Er(!0),clearTimeout(Ia.current),Ia.current=setTimeout(()=>Ct(void 0,null,function*(){fr.current+=1;const wr=fr.current,fo=yield(0,Ae.NT)({keyword:qa});fo.status===0&&fr.current===wr&&(Na((fo==null?void 0:fo.schools)||[]),Er(!1))}),pr)},Qr=qa=>Ct(void 0,null,function*(){if(!qa)return;const pr=yield(0,Ae.Ps)({page:1,limit:9999,id:qa});pr.status===0&&Ma((pr==null?void 0:pr.departments)||[])});return E.createElement(he.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Nn,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:rr,onCancel:er,onOk:()=>$a.submit()},E.createElement(ve.default,{colon:!1,form:$a,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(qa,pr)=>{qa.school_id&&(Qr(pr.school_id),$a.setFieldValue("department_id",null))},onFinish:qa=>Ct(void 0,null,function*(){Ya(!0);const pr=yield(0,Ae.Wz)(qa);pr.status===0&&(xe.ZP.success("\u521B\u5EFA\u6210\u529F"),$a.resetFields(),er(),(0,b.xg)(`/graduations/${pr==null?void 0:pr.identifier}/index`)),Ya(!1)})},E.createElement(ve.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},E.createElement(be.default,{style:{width:344},size:"large",options:(Fa=On==null?void 0:On.graduation_years)==null?void 0:Fa.map(qa=>({value:qa,label:qa}))})),E.createElement(ve.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},E.createElement(be.default,{showSearch:!0,filterOption:!1,onSearch:qa=>{po(qa)},loading:xr,size:"large",style:{width:344},options:Sa.map(qa=>({value:qa.id,label:qa.name}))})),E.createElement(ve.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},E.createElement(be.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:ca.map(qa=>({value:qa.id,label:qa.name}))})),E.createElement(ve.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},E.createElement(ce.default,{showCount:!0,style:{width:344},maxLength:60}))))};var yt=(0,ae.connect)(({user:Rt,globalSetting:rn,loading:gn})=>({user:Rt,globalSetting:rn,loading:gn}))(kt),It=y(52430),Je=Object.defineProperty,pt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,Ke=(Rt,rn,gn)=>rn in Rt?Je(Rt,rn,{enumerable:!0,configurable:!0,writable:!0,value:gn}):Rt[rn]=gn,ft=(Rt,rn)=>{for(var gn in rn||(rn={}))Mt.call(rn,gn)&&Ke(Rt,gn,rn[gn]);if(pt)for(var gn of pt(rn))nt.call(rn,gn)&&Ke(Rt,gn,rn[gn]);return Rt},Gt=(Rt,rn,gn)=>new Promise((On,Nn)=>{var er=na=>{try{ba(gn.next(na))}catch(Sa){Nn(Sa)}},Fa=na=>{try{ba(gn.throw(na))}catch(Sa){Nn(Sa)}},ba=na=>na.done?On(na.value):Promise.resolve(na.value).then(er,Fa);ba((gn=gn.apply(Rt,rn)).next())});const St=({globalSetting:Rt,dispatch:rn,user:gn,open:On,onCancel:Nn=()=>{}})=>{const[er]=ve.default.useForm(),[Fa,ba]=(0,E.useState)(!1),[na,Sa]=(0,E.useState)(null);return(0,E.useEffect)(()=>{var Na;if(On){const ca={code:"",user_type:((Na=gn==null?void 0:gn.userInfo)==null?void 0:Na.identity)==="student"?2:1,major:""};er.setFieldsValue(ca),Sa(ft({},ca))}},[On]),E.createElement(he.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:On,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Fa,onCancel:Nn,onOk:()=>er.submit()},E.createElement(ve.default,{colon:!1,form:er,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Na,ca)=>Sa(ft({},ca)),onFinish:Na=>Gt(void 0,null,function*(){ba(!0);const ca=yield(0,It.ZP)("/api/graduations/join.json",{method:"post",body:Na});ca.status===0&&(Nn(),ca!=null&&ca.identifier?(0,b.xg)(`/graduations/${ca==null?void 0:ca.identifier}/index`):xe.ZP.success(ca==null?void 0:ca.message)),ba(!1)})},E.createElement(ve.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},E.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),E.createElement(ve.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},E.createElement(je.ZP.Group,null,E.createElement(je.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),E.createElement(je.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(na==null?void 0:na.user_type)===2&&E.createElement(ve.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},E.createElement(ce.default,{showCount:!0,maxLength:60}))))};var jt=(0,ae.connect)(({user:Rt,globalSetting:rn})=>({user:Rt,globalSetting:rn}))(St),Qe=y(59301),Dt=Object.defineProperty,bt=Object.defineProperties,xn=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,we=(Rt,rn,gn)=>rn in Rt?Dt(Rt,rn,{enumerable:!0,configurable:!0,writable:!0,value:gn}):Rt[rn]=gn,Ce=(Rt,rn)=>{for(var gn in rn||(rn={}))ct.call(rn,gn)&&we(Rt,gn,rn[gn]);if(on)for(var gn of on(rn))et.call(rn,gn)&&we(Rt,gn,rn[gn]);return Rt},dt=(Rt,rn)=>bt(Rt,xn(rn)),Xt=(Rt,rn)=>{var gn={};for(var On in Rt)ct.call(Rt,On)&&rn.indexOf(On)<0&&(gn[On]=Rt[On]);if(Rt!=null&&on)for(var On of on(Rt))rn.indexOf(On)<0&&et.call(Rt,On)&&(gn[On]=Rt[On]);return gn},Ge=(Rt,rn,gn)=>new Promise((On,Nn)=>{var er=na=>{try{ba(gn.next(na))}catch(Sa){Nn(Sa)}},Fa=na=>{try{ba(gn.throw(na))}catch(Sa){Nn(Sa)}},ba=na=>na.done?On(na.value):Promise.resolve(na.value).then(er,Fa);ba((gn=gn.apply(Rt,rn)).next())}),ze=(Rt=>(Rt.Projects="projects",Rt.Shixuns="shixuns",Rt.Classrooms="classrooms",Rt))(ze||{}),lt=(Rt=>(Rt.Classrooms="classrooms",Rt.Shixuns="shixuns",Rt.Paths="paths",Rt.Projects="projects",Rt.Videos="videos",Rt.Topics="topics",Rt.Graduations="graduations",Rt))(lt||{});const gt=Rt=>{var rn=Rt,{homePage:gn,user:On,globalSetting:Nn,loading:er,dispatch:Fa}=rn,ba=Xt(rn,["homePage","user","globalSetting","loading","dispatch"]),na,Sa,Na,ca;const[Ma,$a]=(0,E.useState)(),[rr,Ya]=(0,E.useState)(),[xr,Er]=(0,E.useState)(!1),[Ia,fr]=(0,E.useState)(!1),[cr,Fr]=(0,E.useState)(!1),[Ur,no]=(0,E.useState)();function po(jn,Wn){for(const In of jn){if(In.link===Wn)return In.hidden;if(In.subitem&&In.subitem.length>0){let $n=In.subitem;for(const za of $n)if(za.link===Wn)return za.hidden;return!1}}return!0}const Qr=po(((na=Nn.setting)==null?void 0:na.navbar)||[],"/classrooms"),qa=po(((Sa=Nn.setting)==null?void 0:Sa.navbar)||[],"/shixuns"),pr=po(((Na=Nn.setting)==null?void 0:Na.navbar)||[],"/paths"),wr=po(((ca=Nn.setting)==null?void 0:ca.navbar)||[],"/graduations"),fo=jn=>{var Wn;if((0,pe.tJ)(Fa)){if(jn==="projects"&&!((Wn=On.userInfo)!=null&&Wn.email)){xe.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}jn==="classrooms"?$a(!0):jn==="projects"&&Ya(!0)}},ao=(jn,Wn)=>{var In;if((0,pe.tJ)(Fa)){if(Wn==="projects"&&!((In=On.userInfo)!=null&&In.email)){xe.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Wn==="shixuns"&&!(0,pe.xY)()||jn&&(window.location.href=jn)}},Bo=jn=>{var Wn,In,$n,za,Ie,fn,Tn,Qn,dn,qn,_n,Mn,Yn,xa,ga,da,va,Va,vr,Lr,Ir,lo;return Qe.createElement(Qe.Fragment,null,Qe.createElement(Ee.Z,{justify:"space-around",className:"pt5 pb5"},Qe.createElement(Oe.Z,{className:((Wn=On.userInfo)==null?void 0:Wn.user_identity)!=="\u5B66\u751F"?le.joinCol:le.hidden},((In=On.userInfo)==null?void 0:In.user_identity)!=="\u5B66\u751F"&&!(($n=Nn==null?void 0:Nn.setting)!=null&&$n.hide_course)&&Qe.createElement(Le.default.Item,Ce({},jn),Qe.createElement("a",{onClick:()=>ao("/classrooms/new")},(za=On.userInfo)!=null&&za.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((Ie=Nn==null?void 0:Nn.setting)!=null&&Ie.hide_shixun)&&((fn=On==null?void 0:On.userInfo)==null?void 0:fn.is_shixun_marker)&&Qe.createElement(Le.default.Item,Ce({},jn),Qe.createElement("a",{onClick:()=>ao("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Tn=On.userInfo)==null?void 0:Tn.user_identity)!=="\u5B66\u751F"&&!((Qn=Nn==null?void 0:Nn.setting)!=null&&Qn.hide_subject)&&Qe.createElement(Le.default.Item,Ce({},jn),Qe.createElement("a",{onClick:()=>ao("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((dn=Nn==null?void 0:Nn.setting)!=null&&dn.is_local)&&((qn=On.userInfo)==null?void 0:qn.main_site)&&Qe.createElement(Le.default.Item,Ce({},jn),Qe.createElement("a",{onClick:()=>{var So;return ao(`${(So=Nn==null?void 0:Nn.setting)==null?void 0:So.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((_n=On==null?void 0:On.userInfo)==null?void 0:_n.identity)!=="student"&&Qe.createElement(Le.default.Item,dt(Ce({},jn),{onClick:()=>Ge(void 0,null,function*(){if(!(0,pe.o1)(Fa))return;const So=yield(0,Ae.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(So!=null&&So.un_purchased){Fa({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}So.status===0&&(no(So),Er(!0))})}),Qe.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Mn=On.userInfo)!=null&&Mn.main_site)&&Qe.createElement("div",null,Qe.createElement(Le.default.Item,Ce({},jn),Qe.createElement("a",{onClick:()=>fo("classrooms")},(Yn=On.userInfo)!=null&&Yn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((xa=On.userInfo)==null?void 0:xa.main_site)&&!((ga=Nn==null?void 0:Nn.setting)!=null&&ga.is_local)&&Qe.createElement(Le.default.Item,Ce({},jn),Qe.createElement("a",{onClick:()=>fo("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((da=On.userInfo)==null?void 0:da.main_site)&&((va=On.userInfo)==null?void 0:va.user_identity)!=="\u5B66\u751F"&&Qe.createElement(Oe.Z,null,Qe.createElement("div",{className:le.joinBoard})),((Va=On.userInfo)==null?void 0:Va.main_site)&&Qe.createElement(Oe.Z,{className:((vr=On.userInfo)==null?void 0:vr.user_identity)!=="\u5B66\u751F"?le.joinCol:le.w90},Qe.createElement(Le.default.Item,Ce({},jn),Qe.createElement("a",{onClick:()=>fo("classrooms")},(Lr=On.userInfo)!=null&&Lr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ir=On.userInfo)==null?void 0:Ir.main_site)&&!((lo=Nn==null?void 0:Nn.setting)!=null&&lo.is_local)&&Qe.createElement(Le.default.Item,Ce({},jn),Qe.createElement("a",{onClick:()=>fo("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Qe.createElement(Le.default.Item,dt(Ce({},jn),{onClick:()=>{(0,pe.o1)(Fa)&&fr(!0)}}),Qe.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Qe.createElement("section",null,Qe.createElement(Ve.Z,{dropdownRender:()=>{var jn;return Qe.createElement(Le.default,{className:((jn=On.userInfo)==null?void 0:jn.user_identity)!=="\u5B66\u751F"?`${le.rightMenu} ${le.joinMenu} mt10`:`${le.rightMenu} ${le.joinMenu} ${le.w140} mt10`},Qe.createElement(Bo,null))},placement:"bottom"},Qe.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current-primary-hover ml15 mr15"})),Qe.createElement(re.Z,{visible:Ma,onCancel:()=>$a(!1)}),Qe.createElement(te,{visible:rr,onCancel:()=>Ya(!1)}),Qe.createElement(yt,{info:Ur,open:xr,onCancel:()=>Er(!1)}),Qe.createElement(jt,{open:Ia,onCancel:()=>fr(!1)}))};var Ze=(0,ae.connect)(({homePage:Rt,loading:rn,user:gn,globalSetting:On})=>({homePage:Rt,user:gn,globalSetting:On,loading:rn.models.index}))(gt),ht={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},nn=y(64681),Jt=y(37425),Sn=y(13952),_t=y(59301),Ln=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,Ht=(Rt,rn)=>{var gn={};for(var On in Rt)qe.call(Rt,On)&&rn.indexOf(On)<0&&(gn[On]=Rt[On]);if(Rt!=null&&Ln)for(var On of Ln(Rt))rn.indexOf(On)<0&&Ut.call(Rt,On)&&(gn[On]=Rt[On]);return gn},Kt=(Rt,rn,gn)=>new Promise((On,Nn)=>{var er=na=>{try{ba(gn.next(na))}catch(Sa){Nn(Sa)}},Fa=na=>{try{ba(gn.throw(na))}catch(Sa){Nn(Sa)}},ba=na=>na.done?On(na.value):Promise.resolve(na.value).then(er,Fa);ba((gn=gn.apply(Rt,rn)).next())});const hn=Rt=>{var rn,gn=RegExp("(^| )"+Rt+"=([^;]+)(;|$)");return(rn=document.cookie.match(gn))?decodeURIComponent(rn[2]):null},zn=Rt=>{var rn=new Date;rn.setTime(rn.getTime()-1);var gn=hn(Rt);gn!=null&&(document.cookie=Rt+"="+gn+";expires="+rn.toGMTString())};var Un=(Rt=>(Rt.Classrooms="classrooms",Rt.Shixuns="shixuns",Rt.Paths="paths",Rt.Projects="projects",Rt.Videos="videos",Rt.Topics="topics",Rt.Competition="competitions",Rt.Engineering="engineering",Rt.Graduations="graduations",Rt.Paperlibrary="paperlibrary",Rt.Problemset="problemset",Rt.Dataset="dataset",Rt))(Un||{});const Pn=Rt=>{var rn=Rt,{homePage:gn,user:On,globalSetting:Nn,loading:er,dispatch:Fa,shixunHomeworks:ba,location:na,payload:Sa={}}=rn,Na=Ht(rn,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),ca,Ma,$a,rr,Ya,xr,Er,Ia,fr,cr,Fr,Ur,no,po,Qr,qa;const pr=(Ma=(((ca=Nn.setting)==null?void 0:ca.navbar)||[]).find(jn=>jn.link==="/classrooms"))==null?void 0:Ma.hidden,wr=(rr=((($a=Nn.setting)==null?void 0:$a.navbar)||[]).find(jn=>jn.link==="/shixuns"))==null?void 0:rr.hidden,fo=(xr=(((Ya=Nn.setting)==null?void 0:Ya.navbar)||[]).find(jn=>jn.link==="/paths"))==null?void 0:xr.hidden,ao=(Er=On.userInfo)==null?void 0:Er.is_school_manage,Bo=()=>{var jn,Wn,In,$n,za,Ie,fn,Tn,Qn,dn,qn,_n,Mn,Yn,xa,ga;return(0,b.Ll)()?_t.createElement(Le.default,{className:`${ht.rightMenu} ${ht.menuWrap}`},_t.createElement(Le.default.Item,null,_t.createElement(ae.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):_t.createElement(Le.default,{className:`${ht.rightMenu} ${ht.menuWrap}`},_t.createElement(Le.default.Item,null,_t.createElement(ae.Link,{to:`/users/${(jn=On.userInfo)==null?void 0:jn.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),_t.createElement(Le.default.Item,null,_t.createElement(ae.Link,{to:`/users/${(Wn=On.userInfo)==null?void 0:Wn.login}/classrooms`},(In=On.userInfo)!=null&&In.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),_t.createElement(Le.default.Item,null,_t.createElement(ae.Link,{to:`/users/${($n=On.userInfo)==null?void 0:$n.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),_t.createElement(Le.default.Item,null,_t.createElement(ae.Link,{to:`/users/${(za=On.userInfo)==null?void 0:za.login}/paths`},(Ie=On.userInfo)!=null&&Ie.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((fn=On.userInfo)==null?void 0:fn.user_identity)!=="\u5B66\u751F"&&_t.createElement(Le.default.Item,null,_t.createElement(ae.Link,{to:`/users/${(Tn=On.userInfo)==null?void 0:Tn.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Qn=Nn.setting)!=null&&Qn.hide_competition)&&_t.createElement(Le.default.Item,null,_t.createElement(ae.Link,{to:`/users/${(dn=On.userInfo)==null?void 0:dn.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((qn=Nn.setting)!=null&&qn.hide_virtual)&&_t.createElement(Le.default.Item,null,_t.createElement(ae.Link,{to:`/users/${(_n=On.userInfo)==null?void 0:_n.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,nn.JA)()&&_t.createElement(Le.default.Item,null,_t.createElement("a",{onClick:()=>{(0,pe.tJ)(Fa)&&ae.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,nn.JA)()&&_t.createElement(Le.default.Item,null,_t.createElement("a",{onClick:()=>{(0,pe.tJ)(Fa)&&ae.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Yn=(Mn=On.navigationInfo)==null?void 0:Mn.top)==null?void 0:Yn.laboratory_admin_url)&&_t.createElement(Le.default.Item,null,_t.createElement("a",{href:(ga=(xa=On.navigationInfo)==null?void 0:xa.top)==null?void 0:ga.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),_t.createElement(Le.default.Item,null,_t.createElement(ae.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Fa({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:_t.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),ao&&_t.createElement(Le.default.Item,null,_t.createElement(ae.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),_t.createElement(Le.default.Item,{className:ht.exit},_t.createElement("a",{onClick:()=>Kt(void 0,null,function*(){(0,b.m5)();let da;try{da=yield(0,Jt.vR)({}),xe.ZP.success(da==null?void 0:da.message)}catch(va){}(0,b.d8)("_educoder_session","logout",1),(0,b.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),da!=null&&da.url?window.location.href=da.url:(ae.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,nn.bg)()?_t.createElement(Ve.Z,{className:`${ht.height67}`,dropdownRender:Bo,placement:"bottomRight"},_t.createElement("section",null,_t.createElement("aside",null,_t.createElement("div",{className:ba.actionTabs.type===1?ht.classromediv:""},_t.createElement("img",{className:`${ht.userPic} current ml15`,src:`${(Ia=Sn.Z)==null?void 0:Ia.IMG_SERVER}/images/${(fr=On.userInfo)==null?void 0:fr.image_url}`,alt:"",onClick:()=>{var jn;return ae.history.push((0,b.Ll)()?"/account/profile":`/users/${(jn=On.userInfo)==null?void 0:jn.login}/classrooms`)}}),(0,b.Ll)()&&_t.createElement("span",{className:"ml10 font16"},(cr=On.userInfo)==null?void 0:cr.username),_t.createElement("i",{className:`iconfont icon-zhankai4 ${ht.icon}`}))))):_t.createElement("div",{className:`font15 ${Nn.isIlearning?ht.login:""}`},((Fr=Nn.setting)==null?void 0:Fr.sso_login_url)&&_t.createElement("a",{target:"_blank",href:(Ur=Nn.setting)==null?void 0:Ur.sso_login_url},_t.createElement("img",{src:`${Sn.Z.IMG_SERVER}/${(no=Nn.setting)==null?void 0:no.login_logo_url}`,width:40}),_t.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(po=Nn.setting)==null?void 0:po.sso_login_button_name)),!((Qr=Nn.setting)!=null&&Qr.hide_account_login)&&_t.createElement(_t.Fragment,null,_t.createElement("span",{className:"ml10 mr5 current-primary-hover",onClick:()=>{Fa({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((qa=Nn.setting)!=null&&qa.close_register)&&_t.createElement(_t.Fragment,null,_t.createElement("span",{className:"ml5 mr5"},"|"),_t.createElement(ae.Link,{to:"/user/register",className:"ml5 current-primary-hover pr25"},"\u6CE8\u518C"))))};var Xn=(0,ae.connect)(({homePage:Rt,loading:rn,user:gn,globalSetting:On,shixunHomeworks:Nn})=>({homePage:Rt,user:gn,globalSetting:On,shixunHomeworks:Nn,loading:rn.models.index}))(Pn),Jn=y(65363),mn={tip:"tip___a6MfI"},He=Object.defineProperty,Bt=Object.defineProperties,bn=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,vt=(Rt,rn,gn)=>rn in Rt?He(Rt,rn,{enumerable:!0,configurable:!0,writable:!0,value:gn}):Rt[rn]=gn,Ot=(Rt,rn)=>{for(var gn in rn||(rn={}))an.call(rn,gn)&&vt(Rt,gn,rn[gn]);if(ye)for(var gn of ye(rn))tt.call(rn,gn)&&vt(Rt,gn,rn[gn]);return Rt},mt=(Rt,rn)=>Bt(Rt,bn(rn)),Se=(Rt,rn,gn)=>new Promise((On,Nn)=>{var er=na=>{try{ba(gn.next(na))}catch(Sa){Nn(Sa)}},Fa=na=>{try{ba(gn.throw(na))}catch(Sa){Nn(Sa)}},ba=na=>na.done?On(na.value):Promise.resolve(na.value).then(er,Fa);ba((gn=gn.apply(Rt,rn)).next())}),Te=(Rt=>(Rt[Rt.Professor=1]="Professor",Rt[Rt.AssistantProfessor=2]="AssistantProfessor",Rt[Rt.Student=3]="Student",Rt))(Te||{});const We=({visible:Rt,user:rn,onCancel:gn=()=>{},dispatch:On,globalSetting:Nn})=>{var er,Fa;const[ba,na]=(0,E.useState)(!1),[Sa,Na]=(0,E.useState)({name:"",phone:""});(0,E.useEffect)(()=>{var $a,rr;if(($a=rn==null?void 0:rn.userInfo)!=null&&$a.login){let Ya=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(Ya),Ya&&(Ya!=null&&Ya.isShow)&&(Ya==null?void 0:Ya.login)===((rr=rn==null?void 0:rn.userInfo)==null?void 0:rr.login)&&(na(!0),Na({name:Ya==null?void 0:Ya.name,phone:Ya==null?void 0:Ya.phone}))}},[rn==null?void 0:rn.userInfo]);const ca=()=>Se(void 0,null,function*(){gn()}),Ma=()=>{let $a=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(mt(Ot({},$a),{isShow:!1}))),na(!1)};return E.createElement(E.Fragment,null,ba&&E.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},E.createElement("div",{className:mn.tip},E.createElement("div",null,E.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(er=Nn==null?void 0:Nn.infoData)==null?void 0:er.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Fa=Nn==null?void 0:Nn.infoData)==null?void 0:Fa.phone}`),E.createElement("div",null,E.createElement(Jn.Z,{onClick:Ma,style:{color:"#165dff",fontSize:16}})))))};var Ye=(0,ae.connect)(({user:Rt,globalSetting:rn})=>({user:Rt,globalSetting:rn}))(We),rt=y(3113),xt="data:image/png;base64,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",Ft=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,$e=(Rt,rn)=>{var gn={};for(var On in Rt)Re.call(Rt,On)&&rn.indexOf(On)<0&&(gn[On]=Rt[On]);if(Rt!=null&&Ft)for(var On of Ft(Rt))rn.indexOf(On)<0&&Xe.call(Rt,On)&&(gn[On]=Rt[On]);return gn};const wt=null,ln=Rt=>{var rn=Rt,{homePage:gn,user:On,globalSetting:Nn,loading:er,dispatch:Fa,location:ba,text:na,shixunHomeworks:Sa,payload:Na={}}=rn,ca=$e(rn,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Ma,$a]=(0,E.useState)("none");return(0,E.useEffect)(()=>{Sa.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&$a("flex")},[Sa.actionTabs.key]),(0,E.useEffect)(()=>{Sa.actionTabs.key==="\u9690\u85CF"&&($a("none"),localStorage.setItem("Noviceguide","0"))},[Sa.actionTabs.key]),E.createElement("div",{style:{display:Ma,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},E.createElement("div",{style:{margin:"0 auto",width:"1200px"}},E.createElement("img",{src:xt,style:{position:"absolute",top:"-32px"}}),E.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Sa.actionTabs.text),Sa.actionTabs.type===9?E.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},E.createElement(rt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),$a("none"),Fa({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):E.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},E.createElement(rt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Fa({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),$a("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var tn=(0,ae.connect)(({homePage:Rt,loading:rn,user:gn,globalSetting:On,shixunHomeworks:Nn})=>({homePage:Rt,user:gn,globalSetting:On,loading:rn.models.index,shixunHomeworks:Nn}))(ln),An=Object.defineProperty,Bn=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,Zn=(Rt,rn,gn)=>rn in Rt?An(Rt,rn,{enumerable:!0,configurable:!0,writable:!0,value:gn}):Rt[rn]=gn,en=(Rt,rn)=>{for(var gn in rn||(rn={}))it.call(rn,gn)&&Zn(Rt,gn,rn[gn]);if(Bn)for(var gn of Bn(rn))Wt.call(rn,gn)&&Zn(Rt,gn,rn[gn]);return Rt};const kn=Rt=>React.createElement("svg",en({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Rt),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var ta="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",ha=y(89392),aa=y(92736),At=y(6848),qt={content:"content___L4gl0"},zt="data:image/png;base64,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",cn=(Rt,rn,gn)=>new Promise((On,Nn)=>{var er=na=>{try{ba(gn.next(na))}catch(Sa){Nn(Sa)}},Fa=na=>{try{ba(gn.throw(na))}catch(Sa){Nn(Sa)}},ba=na=>na.done?On(na.value):Promise.resolve(na.value).then(er,Fa);ba((gn=gn.apply(Rt,rn)).next())});const Fn=({classroomList:Rt,loading:rn,user:gn,dispatch:On,virtualSpaces:Nn,globalSetting:er})=>{const Fa=(0,ae.useLocation)();let ba=!1;(0,E.useEffect)(()=>{er.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(ba=!0)},[er.actionTabs.key]),(0,E.useEffect)(()=>{ba&&On({type:"globalSetting/setActionTabs",payload:{}})},[Fa.pathname]);const na=()=>{On({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return E.createElement(aa.ZP,{theme:{token:{colorBgMask:"#999"}}},E.createElement(he.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:er.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>cn(void 0,null,function*(){}),onCancel:()=>{na()}},E.createElement("div",{className:qt.content},E.createElement("div",{className:"mb15"},E.createElement("img",{src:zt,alt:""})),E.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),E.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",E.createElement(At.Z,{placement:"bottom",title:E.createElement("div",null,E.createElement("img",{src:`${Sn.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),E.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),E.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},E.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var Gn=(0,ae.connect)(({classroomList:Rt,user:rn,loading:gn,virtualSpaces:On,globalSetting:Nn})=>({classroomList:Rt,user:rn,loading:gn,virtualSpaces:On,globalSetting:Nn}))(Fn),sn=y(59301),Rn=Object.defineProperty,sa=Object.getOwnPropertySymbols,Aa=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,La=(Rt,rn,gn)=>rn in Rt?Rn(Rt,rn,{enumerable:!0,configurable:!0,writable:!0,value:gn}):Rt[rn]=gn,ka=(Rt,rn)=>{for(var gn in rn||(rn={}))Aa.call(rn,gn)&&La(Rt,gn,rn[gn]);if(sa)for(var gn of sa(rn))wn.call(rn,gn)&&La(Rt,gn,rn[gn]);return Rt},Wa=(Rt,rn)=>{var gn={};for(var On in Rt)Aa.call(Rt,On)&&rn.indexOf(On)<0&&(gn[On]=Rt[On]);if(Rt!=null&&sa)for(var On of sa(Rt))rn.indexOf(On)<0&&wn.call(Rt,On)&&(gn[On]=Rt[On]);return gn},Ja=(Rt,rn,gn)=>new Promise((On,Nn)=>{var er=na=>{try{ba(gn.next(na))}catch(Sa){Nn(Sa)}},Fa=na=>{try{ba(gn.throw(na))}catch(Sa){Nn(Sa)}},ba=na=>na.done?On(na.value):Promise.resolve(na.value).then(er,Fa);ba((gn=gn.apply(Rt,rn)).next())});const{Header:ea}=oe.default,{Search:fa}=ce.default;function Ea(){var Rt,rn;const On=window.location.pathname.split("/"),Nn={};return On[1]=="classrooms"&&On.length>3&&!((Rt=On[4])!=null&&Rt.includes("newgold"))&&!((rn=On[5])!=null&&rn.includes("newgold"))&&On[2]!=="coursesId"&&(Nn.course_id=On[2]),On[1]==="shixuns"&&On.length>3&&(Nn.objective_type="shixun",Nn.objective_id=On[2]),On[1]==="paths"&&On.length>3&&(Nn.objective_type="path",Nn.objective_id=On[2]),ka(ka({},Nn),{school:1})}const ua=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ia=Rt=>{var rn=Rt,{homePage:gn,user:On,globalSetting:Nn,loading:er,dispatch:Fa,isLogin:ba=!1,shixunHomeworks:na}=rn,Sa=Wa(rn,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Na,ca,Ma,$a,rr,Ya,xr,Er;const Ia=(0,ae.useLocation)(),[fr,cr]=(0,E.useState)(!1),[Fr,Ur]=(0,E.useState)(""),[no,po]=(0,E.useState)(!1),Qr=Ea();(0,E.useEffect)(()=>{Fa({type:"user/getNavigationInfo",payload:ka({},Qr)})},[Nn.name]),(0,E.useEffect)(()=>{na.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(ua!=null&&ua.includes(Ia==null?void 0:Ia.pathname)||(Ia==null?void 0:Ia.pathname.indexOf("/classrooms"))===0||Fa({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Ia.pathname]),(0,E.useEffect)(()=>{na.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||na.actionTabs.key||localStorage.setItem("Noviceguide","0")},[na.actionTabs.key]),(0,E.useEffect)(()=>{var In;if(Nn!=null&&Nn.setting){let $n=(0,ha.cloneDeep)((In=Nn==null?void 0:Nn.setting)==null?void 0:In.navbar);$n=$n==null?void 0:$n.filter(Ie=>{var fn;return!(Ie!=null&&Ie.hidden)&&!((0,nn.JA)()&&((fn=["/paperlibrary","/problemset"])!=null&&fn.includes(Ie.link)))});for(const Ie of $n)Ie.subitem&&(Ie.subitem=Ie.subitem.filter(fn=>{var Tn;return!(fn!=null&&fn.hidden)&&!((0,nn.JA)()&&((Tn=["/paperlibrary","/problemset"])!=null&&Tn.includes(fn.link)))}));let za=!1;$n==null||$n.map(function(Ie,fn){var Tn,Qn,dn,qn;const _n=Ia.pathname;Ie.link===_n&&(Ur(Ie==null?void 0:Ie.link),(0,b.Dk)(_n==="/"?(Tn=Nn==null?void 0:Nn.setting)==null?void 0:Tn.name:Wn(Ie==null?void 0:Ie.name)),ao(jn(fn,{name:Ie==null?void 0:Ie.name,link:Ie==null?void 0:Ie.link},$n)),za=!0),_n=="/"&&(Ur(""),(0,b.Dk)((Qn=Nn==null?void 0:Nn.setting)==null?void 0:Qn.name)),(dn=Ie==null?void 0:Ie.subitem)!=null&&dn.length&&((qn=Ie==null?void 0:Ie.subitem)==null||qn.map(Mn=>{Mn.link===_n&&(Ur(Mn==null?void 0:Mn.link),_n!=="/"&&(0,b.Dk)(Wn(Mn==null?void 0:Mn.name)),ao(jn(fn,{name:Mn==null?void 0:Mn.name,link:Mn==null?void 0:Mn.link},$n)),za=!0)}))}),za||ao($n)}},[Nn==null?void 0:Nn.setting,On]);const qa=(0,E.useMemo)(()=>{var In,$n;return(In=Nn==null?void 0:Nn.setting)!=null&&In.nav_logo_url?`${Sn.Z.IMG_SERVER}/${($n=Nn==null?void 0:Nn.setting)==null?void 0:$n.nav_logo_url}`:`${Sn.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Na=Nn==null?void 0:Nn.setting)==null?void 0:Na.nav_logo_url]);function pr(In){ae.history.push("/search?value="+In)}const wr=()=>fr?sn.createElement("div",{onBlur:()=>{setTimeout(()=>{cr(!1)},300)}},sn.createElement(fa,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:pr,autoFocus:!0})):sn.createElement("span",{className:"iconfont icon-sousuo font18 current-primary-hover ml15 mr15",onClick:()=>{ae.history.push("/search?value=")}}),[fo,ao]=(0,E.useState)([]),Bo=(In,$n)=>Ja(void 0,null,function*(){var za,Ie,fn,Tn,Qn,dn;if((In==null?void 0:In.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const qn=yield(0,Jt.IU)({tab_module_type:"engineering"});if(qn!=null&&qn.un_purchased){Fa({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(za=qn==null?void 0:qn.data)!=null&&za.engineer_url?(fn=(Ie=qn==null?void 0:qn.data)==null?void 0:Ie.engineer_url)!=null&&fn.includes("http")?(0,b.xg)((Tn=qn==null?void 0:qn.data)==null?void 0:Tn.engineer_url):ae.history.push((Qn=qn==null?void 0:qn.data)==null?void 0:Qn.engineer_url):(qn==null?void 0:qn.status)!=401&&po(!0);return}(dn=In==null?void 0:In.link)!=null&&dn.includes("http")?(0,b.xg)(In==null?void 0:In.link):((0,b.Dk)(In==null?void 0:In.name),ae.history.push(In==null?void 0:In.link)),(In==null?void 0:In.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Fa({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:sn.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),jn=(In,$n,za)=>{const Ie=za.slice();return Ie[In]&&(Ie[In].name=$n.name,Ie[In].link=$n.link),Ie||[]},Wn=(In="")=>(In==null?void 0:In.indexOf("<"))>-1?In==null?void 0:In.slice(0,In==null?void 0:In.indexOf("<")):In;return Nn.showHeader&&Nn.showHeaderFooter?sn.createElement(oe.default,{style:{background:`${Ia.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${Nn.isIlearning?ie["header-iearning"]:ie.header} ${Nn.showHeaderFixed?ie.headerFixed:""}`},(Nn==null?void 0:Nn.showTip)&&sn.createElement(Ye,null),sn.createElement(ea,{className:"header",style:{background:`${Ia.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Ia.pathname=="/training"?"999":""}`}},sn.createElement("section",{className:ie["edu-menu"]},(!!Nn.isIlearning||!((ca=Nn==null?void 0:Nn.setting)!=null&&ca.main_site)&&!!((Ma=Nn==null?void 0:Nn.setting)!=null&&Ma.navbar))&&sn.createElement(ae.Link,{className:"flex item-center",onClick:()=>{Fa({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},sn.createElement("img",{className:ie.logo,title:($a=Nn.setting)==null?void 0:$a.name,src:qa||ta})),sn.createElement("ul",{className:`${ie.menu} ${(0,b.Ll)()&&"ml0"}`},(0,b.Ll)()&&sn.createElement("li",null," ",sn.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,b.Ll)()&&Nn.setting&&(fo==null?void 0:fo.map(function(In,$n){var za,Ie,fn,Tn,Qn;return sn.createElement("li",{key:$n,className:!((za=In==null?void 0:In.subitem)!=null&&za.length)&&Fr===(In==null?void 0:In.link)||(Ie=In==null?void 0:In.subitem)!=null&&Ie.some(dn=>Fr===(dn==null?void 0:dn.link))?ie.actived:""},sn.createElement("div",{onClick:()=>Bo(In,$n),className:ie.name},sn.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var dn;let qn=In==null?void 0:In.name;return(dn=In==null?void 0:In.subitem)==null||dn.map((_n,Mn)=>(_n.link===Ia.pathname&&(qn=_n.name),_n)),qn})()}}),((fn=In==null?void 0:In.subitem)==null?void 0:fn.length)>0&&sn.createElement("i",{className:"iconfont icon-zhankai4"})),((Tn=In==null?void 0:In.subitem)==null?void 0:Tn.length)>0&&sn.createElement("div",{className:ie.dropDown},(Qn=In==null?void 0:In.subitem)==null?void 0:Qn.map((dn,qn)=>sn.createElement("div",{className:ie.subName,onClick:()=>Bo(dn,$n),key:$n+"-"+qn},!!qn&&sn.createElement("div",{className:ie.line}),sn.createElement("aside",{className:"font16 c-black"},Wn(dn==null?void 0:dn.name)),sn.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},dn.content)))))}))),sn.createElement("div",{className:"c-grey-333 search-bar",style:{flex:Nn.isIlearning?"initial":"1 0 auto"}},!(0,b.Ll)()&&!(Nn!=null&&Nn.isIlearning)&&sn.createElement(sn.Fragment,null,sn.createElement(wr,null),!ba&&sn.createElement(Ze,null),!ba&&!!((rr=On==null?void 0:On.userInfo)!=null&&rr.login)&&sn.createElement("div",{className:"ml15 mr15"},sn.createElement(fe.Z,{dot:(Ya=On==null?void 0:On.navigationInfo)==null?void 0:Ya.new_message},sn.createElement("span",{className:"iconfont icon-xiaoxilingdang current-primary-hover font18",onClick:()=>{var In;ae.history.push(`/messages/${(In=On==null?void 0:On.userInfo)==null?void 0:In.login}/user_tidings`)}})))),!ba&&sn.createElement(Xn,{payload:Qr}))),sn.createElement(he.default,{centered:!0,destroyOnClose:!0,open:no,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,b.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>po(!1)},sn.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},sn.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),sn.createElement("img",{src:`${Sn.Z.IMG_SERVER}/${(xr=Nn==null?void 0:Nn.setting)==null?void 0:xr.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),sn.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Er=Nn==null?void 0:Nn.setting)==null?void 0:Er.homepage_tea_qq_number)))),sn.createElement(tn,null),sn.createElement(Gn,null)):sn.createElement(sn.Fragment,null,sn.createElement(Gn,null))};var Ua=(0,ae.connect)(({homePage:Rt,loading:rn,user:gn,globalSetting:On,shixunHomeworks:Nn})=>({homePage:Rt,user:gn,globalSetting:On,loading:rn.models.index,shixunHomeworks:Nn}))(ia)},50838:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return he}});var E=y(60324),ae={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},oe=y(32637),ce=y(59301),he=({type:ie,style:xe})=>{const Ee=ce.createElement("div",{className:ae.wrap,onClick:Oe=>{Oe.preventDefault(),Oe.stopPropagation()}},ce.createElement("p",null,ie==="shixun"||ie==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",ce.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",ie==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),ce.createElement("div",{className:ae.contact},ce.createElement("div",{className:ae.img},ce.createElement("img",{src:oe,width:"124px",height:"124px"})),ce.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return ce.createElement(E.Z,{content:Ee},ce.createElement("span",{className:ae.text,style:xe},"\u9AD8\u6D88\u8017"))}},89837:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return Le}});var E=y(59301),ae={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},oe=y(92310),ce=y.n(oe),fe=y(71418),he=y(2859),ie=y(52430),xe=y(89299),Ee=(Ve,je,de)=>new Promise((b,a)=>{var ee=re=>{try{te(de.next(re))}catch(le){a(le)}},x=re=>{try{te(de.throw(re))}catch(le){a(le)}},te=re=>re.done?b(re.value):Promise.resolve(re.value).then(ee,x);te((de=de.apply(Ve,je)).next())}),Le=({data:Ve,className:je,fullWidth:de,style:b={},onClose:a,onOk:ee,showFullTools:x,noAssociationId:te})=>{const re=(0,E.useRef)(null),le=(0,E.useRef)(null),pe=(0,E.useRef)(null),ve=(0,E.useRef)(null),[be,Ae]=(0,E.useState)(!1),[Ne,ke]=(0,E.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,E.useEffect)(()=>{pe.current||(pe.current=document.createElement("style"),document.head.appendChild(pe.current)),Ve!=null&&Ve.visible?(document.body.setAttribute("data-custom","y-hidden"),pe.current.innerHTML=" html { overflow-y: hidden; }",Ve!=null&&Ve.src&&_e()):(document.body.removeAttribute("data-custom"),pe.current&&(document.head.removeChild(pe.current),pe.current=null))},[Ve==null?void 0:Ve.visible]);const _e=()=>Ee(void 0,null,function*(){Ae(!0),ke("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Et=yield(0,xe.ZJ)(Ve==null?void 0:Ve.src);re.current.src="",re.current.src=Et,re.current.onload=function(){Yt()},Ae(!1),ke("")}),De=()=>{document.body.removeAttribute("data-custom"),pe.current.innerHTML=" ",a()},at=Et=>Ee(void 0,null,function*(){Ae(!0),ke("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Lt=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ve.title,file:Et.dataUrl}});Lt!=null&&Lt.id&&!te?(yield(0,ie.ZP)(`/api/attachments/${Ve.id}/add_subitem.json`,{method:"post",body:{subitem_id:Lt==null?void 0:Lt.id,settings:JSON.stringify(Et.state)}})).status===0&&ee():Lt!=null&&Lt.id&&ee(Lt),document.body.removeAttribute("data-custom"),pe.current.innerHTML=" ",Ae(!1),ke("")}),ut=()=>{const Et=document.querySelector('a[href="https://markerjs.com/"]');Et&&Et.parentNode&&(Et.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 kt=document.querySelector(Ct.name);kt&&kt.setAttribute("title",Ct.title)})},Yt=()=>{le.current=new he.hP(re.current),le.current.targetRoot=ve.current,le.current.addEventListener("render",at),le.current.addEventListener("beforeclose",De),x&&(le.current.availableMarkerTypes=le.current.ALL_MARKER_TYPES,le.current.uiStyleSettings.redoButtonVisible=!0,le.current.uiStyleSettings.notesButtonVisible=!0,le.current.uiStyleSettings.zoomButtonVisible=!0,le.current.uiStyleSettings.zoomOutButtonVisible=!0,le.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=le.current.uiStyleSettings,le.current.show(),Ve!=null&&Ve.snapshotData&&le.current.restoreState(Ve.snapshotData),setTimeout(()=>{window.scrollTo(0,0),ut()},300)};return E.createElement(E.Fragment,null,(Ve==null?void 0:Ve.visible)&&E.createElement(fe.Z,{spinning:be,tip:Ne,style:{position:"absolute"}},E.createElement("div",{ref:ve,className:ce()(ae.imageDimensions,je,de?ae.fullWidth:""),style:b},E.createElement("img",{className:ae.img,ref:re}))))}},32454:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return et},$:function(){return ct}});var E=y(59301),ae={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},oe=y(92310),ce=y.n(oe),fe=y(78241),he=y(8591),ie=y(43418),xe=y(5871),Ee=y(95237),Oe=y(24905),Le=y(38854),Ve=y(54580),je=y(3113),de=y(93948),b=y(19842),a=y(92832),ee=y(5112),x=y(6848),te=y(43604),re=y(36433),le=y(13952),pe="data:image/png;base64,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",ve="data:image/png;base64,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",be="data:image/png;base64,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",Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",Ne=y(52430),ke=y(26615),_e=y(5623),De=y(14752),at=y(24302),ut=y(35944),Yt=y(15342),Et=y.n(Yt),Lt=(we,Ce,dt)=>new Promise((Xt,Ge)=>{var ze=Ze=>{try{gt(dt.next(Ze))}catch(ht){Ge(ht)}},lt=Ze=>{try{gt(dt.throw(Ze))}catch(ht){Ge(ht)}},gt=Ze=>Ze.done?Xt(Ze.value):Promise.resolve(Ze.value).then(ze,lt);gt((dt=dt.apply(we,Ce)).next())}),kt=E.memo(({tagName:we="div",value:Ce="",className:dt,style:Xt={},onBlur:Ge,id:ze})=>{const lt=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(!lt.current)return;Lt(void 0,null,function*(){const ht=lt.current;ht.innerHTML="";const nn=Ce==null?void 0:Ce.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const Jt of nn)if(Jt.startsWith("$$")&&Jt.endsWith("$$")||Jt.startsWith("`$$")&&Jt.endsWith("$$`")){const Sn=Jt.startsWith("`$$")?Jt.slice(3,-3):Jt.slice(2,-2),_t=document.createElement("span");_t.setAttribute("contentEditable","false"),_t.setAttribute("title",Jt),_t.className="edu_latex",ht.appendChild(_t),Et().render(Sn,_t,{throwOnError:!1})}else{const Sn=Jt==null?void 0:Jt.replace(/<[^>]*>/g,_t=>_t.startsWith("{var Ze,ht;if(Ge&<.current){const Jt=lt.current.cloneNode(!0),Sn=Jt.querySelectorAll("span.edu_latex");for(let _t of Sn){const Ln=_t.getAttribute("title"),qe=document.createTextNode(Ln||""),Ut=_t;(ht=(Ze=Ut.parentNode)==null?void 0:Ze.replaceChild)==null||ht.call(Ze,qe,Ut)}Ge(Jt.innerHTML)}};return E.createElement(E.Fragment,null,E.createElement(we,{ref:lt,contentEditable:!0,className:dt,style:Xt,onBlur:gt}))}),yt=y(41312),It=Object.defineProperty,Je=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,Mt=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,ft=(we,Ce,dt)=>Ce in we?It(we,Ce,{enumerable:!0,configurable:!0,writable:!0,value:dt}):we[Ce]=dt,Gt=(we,Ce)=>{for(var dt in Ce||(Ce={}))nt.call(Ce,dt)&&ft(we,dt,Ce[dt]);if(Mt)for(var dt of Mt(Ce))Ke.call(Ce,dt)&&ft(we,dt,Ce[dt]);return we},St=(we,Ce)=>Je(we,pt(Ce)),jt=(we,Ce,dt)=>new Promise((Xt,Ge)=>{var ze=Ze=>{try{gt(dt.next(Ze))}catch(ht){Ge(ht)}},lt=Ze=>{try{gt(dt.throw(Ze))}catch(ht){Ge(ht)}},gt=Ze=>Ze.done?Xt(Ze.value):Promise.resolve(Ze.value).then(ze,lt);gt((dt=dt.apply(we,Ce)).next())});const Qe=we=>{we.preventDefault();let dt=(we.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,dt)},Dt=we=>{we.key==="Enter"&&we.preventDefault()},bt=({children:we,style:Ce})=>E.createElement("div",{className:ae.leftBox,style:Ce,onPaste:Qe},we),xn=({children:we,style:Ce,className:dt})=>E.createElement("div",{className:ce()(ae.rightBox,dt),style:Ce,onPaste:Qe},we),on=({className:we,style:Ce={},width:dt=1200,onCancel:Xt=()=>{},onSuccess:Ge=()=>{},gather:ze={},mode:lt=1,stickyTop:gt=0,subDisciplineId:Ze=[],hideWordFeatures:ht,dataSource:nn=[],customLeftHeadNode:Jt,customRightHeadNode:Sn,customLeftContent:_t,hideRecognition:Ln=!1,onExchange:qe,isSingleSelection:Ut=!1,underpinBackgroundStyle:Ht={},headExtraNode:Kt,isRefreshItemBank:hn=!1,okText:zn="\u786E\u5B9A\u5BFC\u5165"})=>{var Un;const[Pn,Xn]=(0,E.useState)(1),[Jn,mn]=(0,E.useState)(0),[He,Bt]=(0,E.useState)(""),[bn,ye]=(0,E.useState)(!1),[an,tt]=(0,E.useState)([]),[vt,Ot]=(0,E.useState)([]),[mt,Se]=(0,E.useState)(!1),[Te,We]=(0,E.useState)(!1),[Ye,rt]=(0,E.useState)(!1),[xt,Ft]=(0,E.useState)(!1),[Re,Xe]=(0,E.useState)([]),[$e,wt]=(0,E.useState)(1),[ln,tn]=(0,E.useState)(!1),[An,Bn]=(0,E.useState)(!1),[it,Wt]=(0,E.useState)(!0),[Zn,en]=(0,E.useState)(0),[kn,ta]=(0,E.useState)(1),[ha,aa]=(0,E.useState)(""),[At,qt]=(0,E.useState)([]),[zt,cn]=(0,E.useState)(0),[Fn,Gn]=(0,E.useState)(0),[sn,Rn]=(0,E.useState)(0),[sa,Aa]=(0,E.useState)(0),[wn,La]=(0,E.useState)(0),[ka]=fe.default.useForm(),[Wa]=fe.default.useForm(),Ja=(0,E.useRef)(null),ea=(0,E.useRef)(null),fa=(0,E.useRef)(),Ea=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ua=["C","C++","Java","Python","JavaScript","Ruby"];(0,E.useEffect)(()=>{nn!=null&&nn.length&&Bo(nn)},[nn]),(0,E.useEffect)(()=>{Pn===2&&Ja.current.focus()},[Pn]),(0,E.useEffect)(()=>{Ye&&Ua()},[Ye]);const ia=()=>{if(Pn===1){he.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>jt(void 0,null,function*(){Xn(1)})})},Ua=()=>jt(void 0,null,function*(){const Ie=yield(0,Ne.ZP)("/api/disciplines.json",{method:"get",params:{source:lt===1?"new_question":"subject"}});Xe(Ie.disciplines||[])}),Rt=Ie=>{const fn=[],Tn=(Qn,dn)=>{Qn.length>=2&&fn.push(Qn.join(""));for(let qn=dn;qn(Ie=Ie||"",Ie=String(Ie),Ie=Ie.replace(/\s+/g,""),Ie),gn=Ie=>(Ie=Ie||"",Ie=String(Ie),Ie=Ie.replace(/
/g,""),Ie=Ie.replace(/
/g,` +`),Ie=Ie.replace(/<\/div>/g,` +`),Ie=Nn(Ie),Ie),On=Ie=>Ie.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Nn=Ie=>Ie.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),er=Ie=>{var fn;const Tn=Ie.clipboardData;if(Tn){const Qn=Tn.types.toString(),dn=Tn.items;if(Qn==="Files"||Tn.types.indexOf("Files")>-1){Ie.preventDefault();try{let qn=dn[1];((fn=dn[0])==null?void 0:fn.kind)==="file"&&(qn=dn[0]);const _n=qn.getAsFile();(0,ut.I)(_n,Mn=>{var Yn;if(Mn.id){if(((Yn=_n==null?void 0:_n.type)==null?void 0:Yn.indexOf("image"))>-1){const xa=``;document.execCommand("insertText",!1,xa)}}else(Mn==null?void 0:Mn.status)===401&&(document.location.href="/user/login")})}catch(qn){he.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Fa(Ie,fn){return jt(this,null,function*(){if(typeof Ie=="string")return yield fn(Ie);if(typeof Ie!="object"||Ie===null)return Ie;if(Array.isArray(Ie))return yield Promise.all(Ie.map(dn=>jt(this,null,function*(){return yield Fa(dn,fn)})));const Tn={};for(const Qn in Ie)if(Object.prototype.hasOwnProperty.call(Ie,Qn)){const dn=Ie[Qn];typeof dn=="string"?Tn[Qn]=yield fn(dn):typeof dn=="object"?Tn[Qn]=yield Fa(dn,fn):Tn[Qn]=dn}return Tn})}const ba=()=>jt(void 0,null,function*(){var Ie;ye(!0),Bt("\u5904\u7406\u4E2D"),yield new Promise(Qn=>setTimeout(Qn,1e3));let fn=(Ie=ea.current)==null?void 0:Ie.querySelectorAll('[data-text="edit"]'),Tn="";try{fn.forEach(function(Qn){var dn,qn,_n,Mn;const Yn=Qn.cloneNode(!0),xa=Yn.querySelectorAll("span.edu_latex");for(let da of xa){const va=da.getAttribute("title"),Va=document.createTextNode(va),vr=da;(qn=(dn=vr.parentNode)==null?void 0:dn.replaceChild)==null||qn.call(dn,Va,vr)}const ga=Yn.querySelectorAll("span[style]");for(let da of ga)if(da.style.fontFamily){const va=da.innerHTML,Va=document.createTextNode(va),vr=da;(Mn=(_n=vr.parentNode)==null?void 0:_n.replaceChild)==null||Mn.call(_n,Va,vr)}Yn==null||Yn.childNodes.forEach(function(da){da.nodeType===Node.ELEMENT_NODE&&da.localName!=="h5"&&da.localName!=="h4"?Tn+=`

${da.innerHTML}

`:da.nodeType===Node.TEXT_NODE&&(Tn+=`

${da.textContent}

`)})}),jn("/api/intelligent_imports/import.json",{html:Nn(Tn)})}catch(Qn){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",Qn)}}),na=Ie=>{let fn=Ie.filter(Tn=>!!(Tn!=null&&Tn.type));return fn=fn.map(Tn=>{var Qn;const dn=(Qn=wr.find(_n=>_n.id===(Tn==null?void 0:Tn.type)))==null?void 0:Qn.deal,qn=St(Gt({},Tn),{id:String(Math.random()).slice(-6),knowledgePoint:rn(Tn==null?void 0:Tn.knowledgePoint)});return dn?dn(qn):qn}),fn},Sa=()=>{if(Pn===1){he.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:ba})},Na=()=>E.createElement("div",{className:ae.row},E.createElement("div",{className:ae.leftLayout},E.createElement(bt,{style:{height:675}},Pn===1&&E.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>Xn(2)},E.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",E.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",E.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",E.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",E.createElement("br",null)),E.createElement("div",{className:ae.imgBox,style:{marginTop:75}},E.createElement("img",{width:56,src:ve}),E.createElement("span",null,"\u7F16\u8F91\u533A"))),Pn===2&&E.createElement("div",{"data-text":"edit",onBlur:()=>{Ja.current.innerHTML||Xn(1)},ref:Ja,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),E.createElement("div",{className:ae.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},E.createElement("div",{className:ae.imgBox,style:{marginTop:240}},E.createElement("img",{width:56,src:be}),E.createElement("span",null,"\u9884\u89C8\u533A")))),ca=(Ie,fn,Tn,Qn)=>{var dn;console.log(Ie,fn,Tn,Qn,"onDataChange\u4FEE\u6539\u6570\u503C");const qn=JSON.parse(JSON.stringify(vt));Qn===void 0?qn[fn][Ie]=Tn:qn[fn].questions[Qn][Ie]=Tn;const _n=Gt({},qn[fn]),Mn=(dn=wr.find(Yn=>Yn.id===(_n==null?void 0:_n.type)))==null?void 0:dn.deal;qn[fn]=Mn(_n),Ot(qn)},Ma=(Ie,fn,Tn)=>{var Qn;const dn=Tn!==void 0,qn=(Qn=wr.find(Yn=>Yn.id===(Ie==null?void 0:Ie.type)))==null?void 0:Qn.type,_n=`${fn+1}.${Tn===void 0?"":Tn+1+"."}`,Mn=`${(Ie==null?void 0:Ie.type)==="7"?"{{":""}${_n}\u3010${qn}\u3011${(Ie==null?void 0:Ie.question)||""}`;return E.createElement(E.Fragment,null,dn&&E.createElement("h4",{contentEditable:!0}),E.createElement(kt,{id:Ie==null?void 0:Ie.id,tagName:"div",value:Mn}))},$a=(Ie,fn)=>jt(void 0,null,function*(){var Tn;const Qn=yield qe(Ie,fn),dn=(Tn=Qn==null?void 0:Qn.data)==null?void 0:Tn.content;if(dn!=null&&dn.length){const qn=na(dn)[0];an.splice(fn,1,qn),vt.splice(fn,1,qn),tt([...an]),Ot([...vt])}}),rr=(Ie,fn,Tn)=>{var Qn;const dn=Tn!==void 0,qn=(Qn=wr.find(Mn=>Mn.id===(Ie==null?void 0:Ie.type)))==null?void 0:Qn.type,_n=`${fn+1}.${Tn===void 0?"":Tn+1+"."}`;return dn?E.createElement("div",{style:{padding:"10px 18px"}},`${_n}\u3010${qn}\u3011`,E.createElement(kt,{id:Ie==null?void 0:Ie.id,tagName:"span",className:ae.edit,onBlur:Mn=>ca("question",fn,Mn,Tn),value:(Ie==null?void 0:Ie.question)||""})):E.createElement(E.Fragment,null,E.createElement("div",{className:ae.actionHead},E.createElement("div",{className:"c-light-primary"},`${_n}\u3010${qn}\u3011`),lt!==1&&E.createElement(xe.Z,{disabled:(Ie==null?void 0:Ie.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:Mn=>ca("score",fn,Mn,Tn),value:Ie==null?void 0:Ie.score}),E.createElement(Ee.Z,{align:"middle",style:{marginLeft:"auto"}},!!qe&&E.createElement("span",{className:"current c-light-primary mr30",onClick:()=>$a(Ie,fn)},E.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),E.createElement(Oe.default,{onChange:Mn=>ca("checked",fn,Mn.target.checked,Tn),checked:!!(Ie!=null&&Ie.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),E.createElement(kt,{id:Ie==null?void 0:Ie.id,tagName:"div",style:{padding:"10px 18px"},className:ae.edit,onBlur:Mn=>ca("question",fn,Mn,Tn),value:Ie==null?void 0:Ie.question}))},Ya=(Ie,fn,Tn)=>E.createElement(E.Fragment,null,["0","1","2","4"].includes(Ie==null?void 0:Ie.type)&&E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:`\u7B54\u6848\uFF1A${fn||""}`,tagName:"p"}),!Tn&&E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:`\u96BE\u5EA6\uFF1A${(Ie==null?void 0:Ie.difficulty)||""}`,tagName:"p"}),(Ie==null?void 0:Ie.type)!=="7"&&E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:`\u89E3\u6790\uFF1A${(Ie==null?void 0:Ie.analyze)||""}`,tagName:"p"}),!Tn&&E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(Ie==null?void 0:Ie.knowledgePoint)||""}`,tagName:"p"})),xr=(Ie,fn,Tn,Qn)=>{const dn=Qn!==void 0,qn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],_n=dn&&!Ie.last&&!Ie.errorMsg?{marginBottom:10}:{},Mn=qn.map(Yn=>({key:Yn,label:Yn,onClick:()=>ca("difficulty",Tn,Yn,Qn)}));return E.createElement("div",{className:ae.liWrap,style:_n},["4"].includes(Ie==null?void 0:Ie.type)&&E.createElement("div",{className:ae.li},E.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),E.createElement(kt,{id:Ie==null?void 0:Ie.id,tagName:"div",className:`${ae.edit} c-black`,onBlur:Yn=>ca("answer",Tn,[Yn],Qn),value:fn})),!dn&&E.createElement("div",{className:ae.li},E.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Le.Z,{menu:{items:Mn}},E.createElement("span",{className:"c-light-primary"},Ie==null?void 0:Ie.difficulty,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(Ie==null?void 0:Ie.type)!=="7"&&E.createElement("div",{className:ae.li},E.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),E.createElement(kt,{id:Ie==null?void 0:Ie.id,tagName:"div",className:`${ae.edit} c-grey-333`,onBlur:Yn=>ca("analyze",Tn,Yn,Qn),value:Ie==null?void 0:Ie.analyze})),!dn&&E.createElement("div",{onKeyDown:Dt,className:ae.li},E.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),E.createElement(kt,{id:Ie==null?void 0:Ie.id,tagName:"div",value:(Ie==null?void 0:Ie.knowledgePoint)||"",className:`${ae.edit} c-grey-333`,onBlur:Yn=>ca("knowledgePoint",Tn,rn(gn(Yn)),Qn)})))},Er=Ie=>E.createElement(E.Fragment,null,typeof(Ie==null?void 0:Ie.errorMsg)=="string"&&!!(Ie!=null&&Ie.errorMsg)&&E.createElement("h5",{contentEditable:!1},E.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),E.createElement("div",null,Ie==null?void 0:Ie.errorMsg))),Ia=Ie=>E.createElement(E.Fragment,null,typeof(Ie==null?void 0:Ie.errorMsg)=="string"&&!!(Ie!=null&&Ie.errorMsg)&&E.createElement("h5",null,E.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),E.createElement("div",null,Ie==null?void 0:Ie.errorMsg))),fr=(Ie,fn,Tn,Qn)=>{let dn="flex";return(Ut&&Zn!==Qn||mt&&!(Tn!=null&&Tn.errorMsg))&&(dn="none"),E.createElement("div",{className:ae.row,style:{display:dn}},E.createElement("div",{className:ae.leftLayout},_t||E.createElement(bt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:ae.question},Ie))),E.createElement("div",{className:ae.rightLayout},E.createElement(xn,{className:Tn!=null&&Tn.errorMsg?ae.error:""},fn)))},wr=[{id:"0",type:"\u5355\u9009\u9898",element:(Ie,fn,Tn)=>{var Qn,dn;const qn=Tn!==void 0;let _n=(Qn=Ie==null?void 0:Ie.answer)==null?void 0:Qn[0];const Mn=E.createElement(E.Fragment,null,Ma(Ie,fn,Tn),(dn=Ie==null?void 0:Ie.options)==null?void 0:dn.map((da,va)=>E.createElement(kt,{id:Ie==null?void 0:Ie.id,key:va,value:`${Ea[va]}.${da}`,tagName:"p"})),Ya(Ie,_n,qn),Er(Ie));let Yn=qn?Ie:vt[fn];const xa=Yn==null?void 0:Yn.options,ga=E.createElement(E.Fragment,null,rr(Yn,fn,Tn),xa==null?void 0:xa.map((da,va)=>{var Va;return E.createElement("div",{key:va,className:ae.option},E.createElement("aside",{className:((Va=Yn==null?void 0:Yn.answer)==null?void 0:Va[0])===Ea[va]?ae.active:"",onClick:()=>ca("answer",fn,[Ea[va]],Tn)},Ea[va]),E.createElement(kt,{id:Yn==null?void 0:Yn.id,tagName:"div",className:`${ae.text}`,onBlur:vr=>{xa[va]=vr,ca("options",fn,xa,Tn)},value:da}))}),xr(Yn,"",fn,Tn),Ia(Yn));return qn?[Mn,ga]:fr(Mn,ga,Yn,fn)},deal:Ie=>{var fn,Tn,Qn;Ie.score=Ie.score===void 0?2:Ie.score;let dn=rn((fn=Ie==null?void 0:Ie.answer)==null?void 0:fn[0]).toUpperCase();Ie.answer=dn?[dn]:[];let qn=[];if(!(Ie!=null&&Ie.options))qn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{Ie.options=(Tn=Ie.options)==null?void 0:Tn.slice(0,8);const _n=Ie.options.map(Yn=>Yn==null?void 0:Yn.trim().replace(/^\s+|\s+$/g,""));new Set(_n).size!==_n.length&&qn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return dn||qn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),dn&&(Ea.slice(0,((Qn=Ie==null?void 0:Ie.options)==null?void 0:Qn.length)||8).includes(dn)||qn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),rn(Ie==null?void 0:Ie.question)||qn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ie.errorMsg=qn.join(` +`),Ie}},{id:"1",type:"\u591A\u9009\u9898",element:(Ie,fn,Tn)=>{var Qn,dn;const qn=Tn!==void 0;let _n=(Qn=Ie==null?void 0:Ie.answer)==null?void 0:Qn[0];const Mn=E.createElement(E.Fragment,null,Ma(Ie,fn,Tn),(dn=Ie==null?void 0:Ie.options)==null?void 0:dn.map((da,va)=>E.createElement(kt,{id:Ie==null?void 0:Ie.id,key:va,value:`${Ea[va]}.${da}`,tagName:"p"})),Ya(Ie,_n,qn),Er(Ie));let Yn=qn?Ie:vt[fn];const xa=Yn==null?void 0:Yn.options,ga=E.createElement(E.Fragment,null,rr(Yn,fn,Tn),xa==null?void 0:xa.map((da,va)=>{var Va,vr;return E.createElement("div",{key:va,className:ae.option},E.createElement("aside",{className:(vr=(Va=Yn==null?void 0:Yn.answer)==null?void 0:Va[0])!=null&&vr.includes(Ea[va])?ae.active:"",onClick:()=>{var Lr;let Ir=((Lr=Yn==null?void 0:Yn.answer)==null?void 0:Lr[0])||"";const lo=Ea[va];Ir.includes(lo)?Ir=Ir.replace(new RegExp(lo,"g"),""):Ir+=lo,Ir=Ir.split("").sort().join(""),ca("answer",fn,[Ir],Tn)}},Ea[va]),E.createElement(kt,{id:Yn==null?void 0:Yn.id,tagName:"div",className:`${ae.text}`,onBlur:Lr=>{xa[va]=Lr,ca("options",fn,xa,Tn)},value:da}))}),xr(Yn,"",fn,Tn),Ia(Yn));return qn?[Mn,ga]:fr(Mn,ga,Yn,fn)},deal:Ie=>{var fn,Tn,Qn;Ie.score=Ie.score===void 0?2:Ie.score;let dn=rn((fn=Ie==null?void 0:Ie.answer)==null?void 0:fn[0]).toUpperCase().split("").sort().join("");Ie.answer=dn?[dn]:[];let qn=[];if(!(Ie!=null&&Ie.options))qn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{Ie.options=(Tn=Ie.options)==null?void 0:Tn.slice(0,8);const _n=Ie.options.map(Yn=>Yn==null?void 0:Yn.trim().replace(/^\s+|\s+$/g,""));new Set(_n).size!==_n.length&&qn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(dn||qn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),dn){const _n=Ea.slice(0,((Qn=Ie==null?void 0:Ie.options)==null?void 0:Qn.length)||8);Rt(_n).includes(dn)||qn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return rn(Ie==null?void 0:Ie.question)||qn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ie.errorMsg=qn.join(` +`),Ie}},{id:"2",type:"\u5224\u65AD\u9898",element:(Ie,fn,Tn)=>{var Qn,dn;const qn=Tn!==void 0;let _n=(Qn=Ie==null?void 0:Ie.answer)==null?void 0:Qn[0];const Mn=E.createElement(E.Fragment,null,Ma(Ie,fn,Tn),Ya(Ie,_n,qn),Er(Ie));let Yn=qn?Ie:vt[fn];const xa=["\u6B63\u786E","\u9519\u8BEF"];let ga=((dn=Yn==null?void 0:Yn.answer)==null?void 0:dn[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(ga)?ga="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(ga)&&(ga="\u9519\u8BEF");const da=E.createElement(E.Fragment,null,rr(Yn,fn,Tn),xa==null?void 0:xa.map((va,Va)=>E.createElement("div",{key:Va,className:ae.option},E.createElement("aside",{style:{borderRadius:2},className:ga===va?ae.active:"",onClick:()=>ca("answer",fn,[va],Tn)},va==="\u6B63\u786E"?"T":"F"),E.createElement("div",{style:{pointerEvents:"none"},className:`${ae.text}`},va))),xr(Yn,"",fn,Tn),Ia(Yn));return qn?[Mn,da]:fr(Mn,da,Yn,fn)},deal:Ie=>{var fn;Ie.score=Ie.score===void 0?2:Ie.score;let Tn=rn((fn=Ie==null?void 0:Ie.answer)==null?void 0:fn[0]);Ie.answer=Tn?[Tn]:[];let Qn=[];return Tn||Qn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Tn&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(Tn)&&Qn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),rn(Ie==null?void 0:Ie.question)||Qn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ie.errorMsg=Qn.join(` +`),Ie}},{id:"3",type:"\u586B\u7A7A\u9898",element:(Ie,fn,Tn)=>{var Qn,dn;const qn=Tn!==void 0,_n=E.createElement(E.Fragment,null,Ma(Ie,fn,Tn),(Qn=Ie==null?void 0:Ie.answer)==null?void 0:Qn.map((xa,ga)=>E.createElement(kt,{id:Ie==null?void 0:Ie.id,key:ga,tagName:"p",value:`\u7B54\u6848${ga+1}\uFF1A${xa.text||""}`})),Ya(Ie,"",qn),Er(Ie));let Mn=qn?Ie:vt[fn];const Yn=E.createElement(E.Fragment,null,rr(Mn,fn,Tn),(dn=Mn==null?void 0:Mn.answer)==null?void 0:dn.map((xa,ga)=>E.createElement("div",{key:ga,className:ae.option},E.createElement("aside",{className:ae.fill},"\u586B\u7A7A\u9879",ga+1),xa.model===1&&E.createElement(kt,{id:Mn==null?void 0:Mn.id,tagName:"div",onBlur:da=>{Mn.answer[ga].latex=gn(da),ca("answer",fn,Mn.answer,Tn)},className:`${ae.text}`,value:xa.latex}),xa.model===2&&E.createElement(at.Z,{value:xa.latex,onChange:da=>{Mn.answer[ga].latex=da,ca("answer",fn,Mn.answer,Tn)}}))),xr(Mn,"",fn,Tn),Ia(Mn));return qn?[_n,Yn]:fr(_n,Yn,Mn,fn)},deal:Ie=>{var fn,Tn,Qn,dn;Ie.score=Ie.score===void 0?2:Ie.score,Ie.question=(fn=Ie.question)==null?void 0:fn.replaceAll("\u2581","_");const qn=(Tn=Ie.answer)==null?void 0:Tn.map(Mn=>{if(Object.prototype.toString.call(Mn)==="[object Object]")return Mn;const Yn={model:1,text:Mn,latex:Mn};return Mn.startsWith("$$")&&Mn.endsWith("$$")||Mn.startsWith("`$$")&&Mn.endsWith("$$`")?(Yn.model=2,Yn.latex=Mn.slice(2,-2)):Yn.latex=gn(Mn),Yn});Ie.answer=qn;let _n=[];return qn||_n.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),rn(Ie==null?void 0:Ie.question)?Ie!=null&&Ie.question.includes("_")?(Qn=Ie==null?void 0:Ie.answer)!=null&&Qn.length&&((Ie==null?void 0:Ie.question.match(/_+/g))||[]).length!==((dn=Ie==null?void 0:Ie.answer)==null?void 0:dn.length)&&_n.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):_n.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):_n.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ie.errorMsg=_n.join(` +`),Ie}},{id:"4",type:"\u7B80\u7B54\u9898",element:(Ie,fn,Tn)=>{var Qn,dn;const qn=Tn!==void 0;let _n=(Qn=Ie==null?void 0:Ie.answer)==null?void 0:Qn[0];const Mn=E.createElement(E.Fragment,null,Ma(Ie,fn,Tn),Ya(Ie,_n,qn),Er(Ie));let Yn=qn?Ie:vt[fn];const xa=E.createElement(E.Fragment,null,rr(Yn,fn,Tn),xr(Yn,(dn=Yn==null?void 0:Yn.answer)==null?void 0:dn[0],fn,Tn),Ia(Yn));return qn?[Mn,xa]:fr(Mn,xa,Yn,fn)},deal:Ie=>{Ie.score=Ie.score===void 0?5:Ie.score;let fn=[];return rn(Ie==null?void 0:Ie.question)||fn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ie.errorMsg=fn.join(` +`),Ie}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(Ie,fn)=>{var Tn,Qn;const dn=vt[fn],qn=ua.slice(0,4).map(_n=>({key:_n,label:_n,onClick:()=>ca("platform",fn,_n)}));return E.createElement("div",{className:ae.row,style:{display:mt?dn!=null&&dn.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:ae.leftLayout},E.createElement(bt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:ae.question},Ma(Ie,fn),E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(Ie==null?void 0:Ie.description)||""}`,tagName:"p"}),Ya(Ie),E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Ie==null?void 0:Ie.timeLimit}`,tagName:"p"}),E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Ie==null?void 0:Ie.platform)||""}`,tagName:"p"}),E.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),E.createElement("h4",null),E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:(Ie==null?void 0:Ie.code)||"",tagName:"div"}),(Tn=Ie==null?void 0:Ie.inputs)==null?void 0:Tn.map((_n,Mn)=>{var Yn;return E.createElement(E.Fragment,{key:Mn},E.createElement("h4",null),E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Mn+1})\u8F93\u5165\uFF1A${_n||""}`,tagName:"div"}),E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Mn+1})\u8F93\u51FA\uFF1A${((Yn=Ie==null?void 0:Ie.outputs)==null?void 0:Yn[Mn])||""}`,tagName:"div"}))}),Er(Ie)))),E.createElement("div",{className:ae.rightLayout},E.createElement(xn,{className:dn!=null&&dn.errorMsg?ae.error:""},rr(dn,fn),E.createElement("div",{className:ae.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},E.createElement("div",{className:ae.li},E.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),E.createElement(kt,{className:ae.edit,id:dn==null?void 0:dn.id,value:dn==null?void 0:dn.description,tagName:"div",onBlur:_n=>ca("description",fn,_n)}))),xr(dn,"",fn),E.createElement("div",{className:ae.liWrap},E.createElement("div",{className:ae.li},E.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),E.createElement(kt,{className:ae.edit,id:dn==null?void 0:dn.id,value:dn==null?void 0:dn.timeLimit,tagName:"div",onBlur:_n=>ca("timeLimit",fn,gn(_n))})),E.createElement("div",{className:ae.li},E.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Le.Z,{menu:{items:qn}},E.createElement("span",{className:"c-light-primary"},dn==null?void 0:dn.platform,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),E.createElement("div",{className:ae.li,style:{flexDirection:"column",alignItems:"start"}},E.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),E.createElement(kt,{className:ae.edit,id:dn==null?void 0:dn.id,value:(dn==null?void 0:dn.code)||"",onBlur:_n=>ca("code",fn,gn(_n)),tagName:"div"}))),(Qn=dn==null?void 0:dn.inputs)==null?void 0:Qn.map((_n,Mn)=>{var Yn;return E.createElement("div",{className:ae.liWrap,key:Mn},E.createElement("div",{className:ae.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Mn+1,")\u8F93\u5165\uFF1A"),E.createElement(kt,{id:dn==null?void 0:dn.id,value:_n||"",className:ae.edit,onBlur:xa=>{const ga=[...(dn==null?void 0:dn.inputs)||[]];ga[Mn]=gn(xa),ca("inputs",fn,ga)},tagName:"div"})),E.createElement("div",{className:ae.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Mn+1,")\u8F93\u51FA\uFF1A"),E.createElement(kt,{id:dn==null?void 0:dn.id,value:((Yn=dn==null?void 0:dn.outputs)==null?void 0:Yn[Mn])||"",className:ae.edit,onBlur:xa=>{const ga=[...(dn==null?void 0:dn.outputs)||[]];ga[Mn]=gn(xa),ca("outputs",fn,ga)},tagName:"div"})))}),Ia(dn))))},deal:Ie=>{var fn,Tn,Qn;Ie.score=Ie.score===void 0?10:Ie.score,Ie.code=(fn=Ie.code)==null?void 0:fn.trim();let dn=[];rn(Ie==null?void 0:Ie.question)?((Tn=Ie==null?void 0:Ie.question)==null?void 0:Tn.length)>60&&dn.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):dn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),rn(Ie==null?void 0:Ie.description)||dn.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const qn=rn(String((Ie==null?void 0:Ie.timeLimit)||""));if(Ie.timeLimit=qn,(!qn||qn&&!["3","4","5","6","7","8","9","10"].includes(qn))&&dn.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ie.platform=rn(Ie==null?void 0:Ie.platform),Ie!=null&&Ie.platform){const _n=["c","c++","java","python"],Mn=(Qn=Ie==null?void 0:Ie.platform)==null?void 0:Qn.toLowerCase(),Yn=_n.findIndex(xa=>xa===Mn);Yn>-1?Ie.platform=ua[Yn]:dn.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else dn.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(Ie!=null&&Ie.inputs)||!(Ie!=null&&Ie.outputs))Ie.inputs=[],Ie.outputs=[],dn.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const _n=Math.min(Ie.inputs.length,Ie.outputs.length);Ie.inputs=Ie.inputs.slice(0,_n),Ie.outputs=Ie.outputs.slice(0,_n),Ie.outputs.some(Mn=>!rn(Mn))&&dn.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return Ie.errorMsg=dn.join(` +`),Ie}},{id:"7",type:"\u7EC4\u5408\u9898",element:(Ie,fn)=>{var Tn,Qn;const dn=vt[fn];return E.createElement("div",{className:ae.row,style:{display:mt?dn!=null&&dn.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:ae.leftLayout},E.createElement(bt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:ae.question},Ma(Ie,fn),Ya(Ie),(Tn=Ie==null?void 0:Ie.questions)==null?void 0:Tn.map((qn,_n)=>{var Mn;const Yn=(Mn=wr.find(xa=>xa.id===(qn==null?void 0:qn.type)))==null?void 0:Mn.element;return E.createElement(E.Fragment,{key:`left-${Ie.id}-${_n}`},Yn(qn,fn,_n)[0])}),Er(Ie),E.createElement("p",{contentEditable:!0},"}}")))),E.createElement("div",{className:ae.rightLayout},E.createElement(xn,{className:dn!=null&&dn.errorMsg?ae.error:""},rr(dn,fn),xr(dn,"",fn),(Qn=dn==null?void 0:dn.questions)==null?void 0:Qn.map((qn,_n)=>{var Mn;const Yn=(Mn=wr.find(xa=>xa.id===(qn==null?void 0:qn.type)))==null?void 0:Mn.element;return E.createElement(E.Fragment,{key:`right-${dn.id}-${_n}`},Yn(qn,fn,_n)[1])}),Ia(dn))))},deal:Ie=>{var fn,Tn,Qn,dn,qn;const _n=na,Mn=[...wr],Yn=Mn.findIndex(va=>va.id==="0"),xa=Mn.findIndex(va=>va.id==="1");if(Yn!==-1){const va=Mn[Yn].deal;Mn[Yn].deal=Va=>{const vr=va(Va);return vr.errorMsg&&(vr.errorMsg=vr.errorMsg.split(` +`).filter(Lr=>Lr!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` +`)),vr}}if(xa!==-1){const va=Mn[xa].deal;Mn[xa].deal=Va=>{const vr=va(Va);return vr.errorMsg&&(vr.errorMsg=vr.errorMsg.split(` +`).filter(Lr=>Lr!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` +`)),vr}}Ie.questions=(fn=Ie.questions)!=null&&fn.length?na(Ie.questions.slice(0,20)):[],Ie.questions=(Tn=Ie.questions)==null?void 0:Tn.map((va,Va)=>{var vr;if(va.type==="0"||va.type==="1"){const Lr=(vr=va.options)==null?void 0:vr.map(Ir=>Ir==null?void 0:Ir.trim().replace(/^\s+|\s+$/g,""));Lr&&new Set(Lr).size!==Lr.length&&(va.errorMsg=(va.errorMsg?va.errorMsg+` +`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return St(Gt({},va),{last:Va===Ie.questions.length-1})});const ga=(Qn=Ie.questions)==null?void 0:Qn.reduce((va,Va)=>{const vr=parseFloat(Va.score);return isNaN(vr)?va:va+vr},0);Ie.score=ga;let da=[];return(dn=Ie.questions)!=null&&dn.length?Ie.errorMsg=((qn=Ie.questions)==null?void 0:qn.findIndex(va=>!!va.errorMsg))>-1:da.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),rn(Ie==null?void 0:Ie.question)||da.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),da.length&&(Ie.errorMsg=da.join(` +`)),Ie}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(Ie,fn)=>{var Tn,Qn;const dn=vt[fn],qn=ua.map(_n=>({key:_n,label:_n,onClick:()=>ca("platform",fn,_n)}));return E.createElement("div",{className:ae.row,style:{display:mt?dn!=null&&dn.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:ae.leftLayout},E.createElement(bt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:ae.question},Ma(Ie,fn),Ya(Ie),E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Ie==null?void 0:Ie.timeLimit}`,tagName:"p"}),E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Ie==null?void 0:Ie.platform)||""}`,tagName:"p"}),E.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),E.createElement("h4",null),E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:(Ie==null?void 0:Ie.code)||"",tagName:"div"}),E.createElement("h4",null),E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(Ie==null?void 0:Ie.input)||""}`,tagName:"p"}),E.createElement(kt,{id:Ie==null?void 0:Ie.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(Ie==null?void 0:Ie.output)||""}`,tagName:"p"}),(Tn=Ie==null?void 0:Ie.answer)==null?void 0:Tn.map((_n,Mn)=>E.createElement(kt,{key:Mn,id:Ie==null?void 0:Ie.id,value:`\u7B54\u6848${Mn+1}\uFF1A${_n||""}`,tagName:"p"})),Er(Ie)))),E.createElement("div",{className:ae.rightLayout},E.createElement(xn,{className:dn!=null&&dn.errorMsg?ae.error:""},rr(dn,fn),xr(dn,"",fn),E.createElement("div",{className:ae.liWrap},E.createElement("div",{className:ae.li,onKeyDown:Dt},E.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),E.createElement(kt,{className:ae.edit,id:dn==null?void 0:dn.id,value:dn==null?void 0:dn.timeLimit,tagName:"div",onBlur:_n=>ca("timeLimit",fn,gn(_n))})),E.createElement("div",{className:ae.li},E.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Le.Z,{menu:{items:qn}},E.createElement("span",{className:"c-light-primary"},dn==null?void 0:dn.platform,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),E.createElement("div",{className:ae.li,style:{flexDirection:"column",alignItems:"start"}},E.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),E.createElement(kt,{className:ae.edit,id:dn==null?void 0:dn.id,value:(dn==null?void 0:dn.code)||"",onBlur:_n=>ca("code",fn,gn(_n)),tagName:"div"})),E.createElement("div",{className:ae.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),E.createElement(kt,{className:ae.edit,id:dn==null?void 0:dn.id,value:(dn==null?void 0:dn.input)||"",onBlur:_n=>ca("input",fn,gn(_n)),tagName:"div"})),E.createElement("div",{className:ae.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),E.createElement(kt,{className:ae.edit,id:dn==null?void 0:dn.id,value:(dn==null?void 0:dn.output)||"",onBlur:_n=>ca("output",fn,gn(_n)),tagName:"div"}))),E.createElement("div",{className:ae.liWrap},(Qn=dn==null?void 0:dn.answer)==null?void 0:Qn.map((_n,Mn)=>E.createElement("div",{className:ae.li,key:Mn},E.createElement("aside",null,"\u7B54\u6848",Mn+1,"\uFF1A"),E.createElement(kt,{id:dn==null?void 0:dn.id,value:_n||"",className:ae.edit,onBlur:Yn=>{const xa=[...(dn==null?void 0:dn.answer)||[]];xa[Mn]=gn(Yn),ca("output",fn,xa)},tagName:"div"})))),Ia(dn))))},deal:Ie=>{var fn,Tn,Qn,dn,qn,_n,Mn,Yn;Ie.score=Ie.score===void 0?10:Ie.score,Ie.code=(Qn=(Tn=(fn=Ie.code)==null?void 0:fn.trim())==null?void 0:Tn.replace(/@_@/g,"@\u2581@"))==null?void 0:Qn.replace(/@__@/g,"@\u2581\u2581@");let xa=[];if(rn(Ie==null?void 0:Ie.question)||xa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),rn(Ie==null?void 0:Ie.code)?/@▁@|@▁▁@/.test(Ie==null?void 0:Ie.code)?(dn=Ie==null?void 0:Ie.answer)!=null&&dn.length&&((qn=Ie==null?void 0:Ie.code.match(/@▁@|@▁▁@/g))==null?void 0:qn.length)!==((_n=Ie==null?void 0:Ie.answer)==null?void 0:_n.length)&&xa.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):xa.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):xa.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),Ie!=null&&Ie.answer?(Mn=Ie.answer)!=null&&Mn.some(da=>!rn(da))&&xa.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):xa.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),Ie.platform=rn(Ie==null?void 0:Ie.platform),Ie!=null&&Ie.platform){const da=["c","c++","java","python","javascript","ruby"],va=(Yn=Ie==null?void 0:Ie.platform)==null?void 0:Yn.toLowerCase(),Va=da.findIndex(vr=>vr===va);Va>-1?Ie.platform=ua[Va]:xa.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else xa.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");rn(Ie==null?void 0:Ie.output)||xa.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const ga=rn(String((Ie==null?void 0:Ie.timeLimit)||""));return Ie.timeLimit=ga,(!ga||ga&&!["3","4","5","6","7","8","9","10"].includes(ga))&&xa.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ie.errorMsg=xa.join(` +`),Ie}}],fo=()=>E.createElement(E.Fragment,null,an.filter(Ie=>{var fn;return!!((fn=wr.find(Qn=>Qn.id===(Ie==null?void 0:Ie.type)))==null?void 0:fn.element)}).map((Ie,fn)=>{var Tn;const Qn=(Tn=wr.find(dn=>dn.id===(Ie==null?void 0:Ie.type)))==null?void 0:Tn.element;return E.createElement(E.Fragment,{key:Ie.id},Qn(Ie,fn))})),ao=()=>jt(void 0,null,function*(){const Ie=vt.filter(fn=>!fn.checked);if(Pn!==3||!Ie.length){he.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}ka.setFieldsValue({sub_discipline_id:Ze}),rt(!0)}),Bo=Ie=>jt(void 0,null,function*(){const fn=na(Ie);tt(fn),Ot(JSON.parse(JSON.stringify(fn))),Xn(3),ye(!1),tn(!1),Se(!1)});(0,E.useEffect)(()=>{if(it)return;const Ie=()=>{mn(fn=>fn>=90?(clearInterval(fa.current),90):fn+1)};return fa.current=setInterval(Ie,5e4/90),()=>clearInterval(fa.current)},[it]);const jn=(Ie,fn)=>{Wt(!1);const Tn=new FormData;Object.keys(fn).forEach(dn=>{Tn.append(dn,fn[dn])});const Qn=new window.XMLHttpRequest;Qn.withCredentials=!0,Qn.addEventListener("load",function(dn){return jt(this,null,function*(){var qn,_n;try{const Mn=JSON.parse((qn=dn==null?void 0:dn.target)==null?void 0:qn.response);if(Wt(!0),mn(100),yield new Promise(Yn=>setTimeout(()=>Yn(),780)),Mn.status===0){if(!((_n=Mn==null?void 0:Mn.data)!=null&&_n.length)){he.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),ye(!1);return}Bo((Mn==null?void 0:Mn.data)||[])}else ye(!1),he.ZP.warning(Mn==null?void 0:Mn.message)}catch(Mn){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",Mn)}})}),Qn.addEventListener("error",()=>{ye(!1)}),Qn.open("POST",`${le.Z.API_SERVER}${Ie}`),Qn.send(Tn)},Wn=Ie=>jt(void 0,null,function*(){const fn=Ie.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(fn)==-1?(he.ZP.error(`${Ie.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(ye(!0),Bt("\u5904\u7406\u4E2D"),jn("/api/intelligent_imports/import.json",{file:Ie}),Promise.reject())}),In=Ie=>jt(void 0,null,function*(){const fn=Ie.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(fn)==-1?(he.ZP.warning("\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"),Promise.reject()):Ie.size/1024/1024>200?(he.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(At!=null&&At.length?ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5355\u6B21\u51FA\u9898\u53EA\u652F\u6301\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6/\u4E00\u5F20\u56FE\u7247\uFF0C\u518D\u6B21\u4E0A\u4F20\u4F1A\u66FF\u6362\u5F53\u524D\u5DF2\u4E0A\u4F20\u7684\u5185\u5BB9\u3002",onOk:()=>qt([Ie])}):qt([Ie]),Promise.reject())});let $n=[{key:1,label:E.createElement(Ve.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Wn},E.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];const za=[vt.length,(Un=vt.filter(Ie=>!!(Ie!=null&&Ie.errorMsg)))==null?void 0:Un.length];return E.createElement("div",{className:ce()(ae.intelligentBox,"intelligent-body-curb",we),style:St(Gt({},Ce),{width:dt}),ref:ea},E.createElement("div",{className:ae.underpin},E.createElement("b",{style:Ht}),E.createElement("b",{style:Ht})),E.createElement("div",{className:ae.head,style:{top:gt}},E.createElement("div",{className:ae.leftLayout},Jt||E.createElement(E.Fragment,null,E.createElement(Ee.Z,{align:"middle"},E.createElement("div",{className:ae.title},"\u8BD5\u9898\u7F16\u8F91"),!ht&&E.createElement(re.op,{href:`${le.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",E.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),E.createElement(re.op,{onClick:ia,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!ht&&E.createElement(Le.Z,{overlayClassName:ae.menu,menu:{items:$n}},E.createElement(re.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Kt&&Kt),E.createElement("div",{className:ae.tip},E.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),E.createElement(Ee.Z,{className:ae.rightLayout,style:{alignItems:"start"}},Sn||E.createElement(E.Fragment,null,E.createElement("div",{className:ae.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Pn)&&E.createElement(Oe.default,{className:"ml20",checked:mt,onChange:Ie=>Se(Ie.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Pn)&&E.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",E.createElement("span",{className:"ml5 mr5 c-light-primary"},za[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",E.createElement("span",{className:"ml5 mr5 c-red-e53"},za[1]),"\u9898")),Ut&&E.createElement("div",{className:ae.tabs},an==null?void 0:an.map((Ie,fn)=>E.createElement("div",{onClick:()=>{en(fn)},className:Zn===fn&&ae.active,key:fn},"\u65B0\u9898",fn+1)))),E.createElement("div",{className:ae.centerBox},E.createElement("img",{className:"mb10",src:Ae,width:56}),!Ln&&E.createElement(re.op,{onClick:Sa},"\u8BC6\u522B"))),[1,2].includes(Pn)&&Na(),[3].includes(Pn)&&fo(),E.createElement("div",{className:"pb10"}),E.createElement("div",{className:ae.buttonFixed},E.createElement("div",{className:ae.buttonWrap},E.createElement(je.ZP,{size:"middle",className:`${ae.button} mr20`,onClick:Xt},"\u53D6\u6D88"),E.createElement(je.ZP,{size:"middle",type:"primary",className:`${ae.button}`,onClick:ao},zn))),E.createElement(ie.default,{centered:!0,closable:!1,destroyOnClose:!0,open:bn,title:null,footer:null,width:320,afterClose:()=>mn(0)},E.createElement(Ee.Z,{align:"middle",style:{flexDirection:"column"}},E.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},He,E.createElement("span",{className:ae.dotLoading},E.createElement("span",null,"."),E.createElement("span",null,"."),E.createElement("span",null,"."))),E.createElement(de.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Jn}),E.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",E.createElement("span",{className:"ml5 c-light-primary"},Jn,"%")))),E.createElement(ie.default,{centered:!0,open:Ye,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Te,width:480,onCancel:()=>rt(!1),onOk:()=>ka.submit(),afterClose:()=>{ka.resetFields()}},E.createElement(fe.default,{style:{maxHeight:550},form:ka,layout:"horizontal",colon:!1,size:"large",onFinish:Ie=>jt(void 0,null,function*(){var fn,Tn,Qn,dn,qn;const _n=vt.filter(xa=>!xa.checked&&!xa.errorMsg);We(!0);const Mn=()=>jt(void 0,null,function*(){var xa,ga;const da=yield(0,Ne.ZP)("/api/intelligent_imports/save.json",{method:"post",body:St(Gt(Gt({},ze),Ie),{list:_n,mode:lt})});da.status===0&&(hn&&((xa=da==null?void 0:da.data)!=null&&xa.success)&&window.location.pathname==="/problemset"&&(yt.Z.publish("refresh-item-bank",Ie.group_id),yield new Promise(va=>setTimeout(()=>va(),1500))),he.ZP.success(`\u6210\u529F\u5BFC\u5165${(ga=da==null?void 0:da.data)==null?void 0:ga.success}\u9053\u8BD5\u9898`,3),Ge(),rt(!1)),We(!1)});if(lt!==1){yield Mn();return}const Yn=yield(0,Ne.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:vt,mode:lt}});if(Yn.status===0){if(!((fn=Yn==null?void 0:Yn.data)!=null&&fn.error_size)){yield Mn();return}ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{We(!1)},title:"\u63D0\u793A",content:E.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",E.createElement("span",{className:"c-light-primary ml5 mr5"},(Tn=Yn==null?void 0:Yn.data)==null?void 0:Tn.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",E.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(Qn=Yn==null?void 0:Yn.data)==null?void 0:Qn.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",E.createElement("span",{className:"ml5 mr5"},(qn=(dn=Yn==null?void 0:Yn.data)==null?void 0:dn.index)==null?void 0:qn.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:Mn})}})},E.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),E.createElement(fe.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",labelCol:{span:5},wrapperCol:{span:19},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"}]},E.createElement(b.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:Re})),lt===1&&E.createElement(fe.default.Item,{label:E.createElement(Ee.Z,{align:"middle",style:{justifyContent:"space-between"}},E.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),E.createElement("div",{onClick:()=>Ft(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},E.createElement("img",{className:"mr5 primary-hover",src:_e}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},E.createElement(ke.Z,{key:$e})))),E.createElement(ie.default,{centered:!0,open:xt,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:An,onCancel:()=>Ft(!1),onOk:()=>Wa.submit(),afterClose:()=>{Wa.resetFields()}},E.createElement(fe.default,{style:{maxHeight:550},form:Wa,layout:"horizontal",colon:!1,size:"large",onFinish:Ie=>jt(void 0,null,function*(){var fn;Bn(!0),(yield(0,Ne.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:Ie.name,parent_id:(fn=Ie==null?void 0:Ie.parent_id)==null?void 0:fn[0]}})).status===0?(wt($e+1),setTimeout(()=>{he.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ft(!1),Bn(!1)},1e3)):Bn(!1)})},E.createElement(fe.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},E.createElement(a.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),E.createElement(fe.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},E.createElement(ke.Z,null)))),E.createElement(ie.default,{centered:!0,open:ln,title:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",width:814,okText:"\u751F\u6210\u8BD5\u9898",onCancel:()=>tn(!1),onOk:()=>{if(kn===1&&!rn(ha)){he.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(kn===2&&!rn(ha)&&!(At!=null&&At.length)){he.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Ie=[{name:"\u5355\u9009\u9898",num:zt||0},{name:"\u591A\u9009\u9898",num:Fn||0},{name:"\u5224\u65AD\u9898",num:sn||0},{name:"\u586B\u7A7A\u9898",num:sa||0},{name:"\u7B80\u7B54\u9898",num:wn||0}];if(Ie.reduce((Qn,dn)=>Qn+dn.num,0)===0){he.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}console.log(kn,zt,Fn),ye(!0),Bt("\u5904\u7406\u4E2D");const Tn={type:kn,query:ha,item_types:JSON.stringify(Ie)};kn===2&&(Tn.file=(At==null?void 0:At[0])||null),jn("/api/intelligent_imports/large_model_intelligent_qa.json",Tn)}},E.createElement(Ee.Z,{align:"middle",className:"mb10 c-black"},E.createElement("div",{className:"mr10"},"\u51FA\u9898\u8981\u6C42"),E.createElement(ee.ZP.Group,{value:kn,onChange:Ie=>ta(Ie.target.value)},E.createElement(ee.ZP,{value:1,className:"c-black"},"\u6839\u636E\u77E5\u8BC6\u70B9\u51FA\u9898"),E.createElement(ee.ZP,{value:2,className:"ml40 c-black"},"\u6839\u636E\u6750\u6599\u51FA\u9898"))),E.createElement(a.default.TextArea,{style:{height:120},className:"mb20",value:ha,placeholder:kn===1?"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\uFF0C\u591A\u4E2A\u77E5\u8BC6\u70B9\u7528\u201C\u3001\u201D\u5206\u9694\u5F00":"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF\uFF0C\u4E5F\u53EF\u70B9\u51FB\u4E0B\u65B9\u4E0A\u4F20\u6750\u6599\u6309\u94AE\u4E0A\u4F20\u672C\u5730\u6750\u6599\u6587\u6863",onChange:Ie=>{aa(Ie.target.value)}}),kn===2&&E.createElement(E.Fragment,null,E.createElement(Ve.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:At,beforeUpload:In,className:"mb20",onRemove:()=>qt([])},E.createElement(x.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},E.createElement(re.op,{style:{borderRadius:2}},E.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),E.createElement("div",{style:{height:20}})),E.createElement(Ee.Z,{align:"middle",className:"c-black"},E.createElement("div",{className:"mb10"},"\u51FA\u9898\u6570\u91CF"),E.createElement(Ee.Z,{gutter:16},E.createElement(te.Z,null,E.createElement("label",null,"\u5355\u9009\u9898"),E.createElement(xe.Z,{min:0,max:10,value:zt,onChange:cn,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u591A\u9009\u9898"),E.createElement(xe.Z,{min:0,max:10,value:Fn,onChange:Gn,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u5224\u65AD\u9898"),E.createElement(xe.Z,{min:0,max:10,value:sn,onChange:Rn,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u586B\u7A7A\u9898"),E.createElement(xe.Z,{min:0,max:10,value:sa,onChange:Aa,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u7B80\u7B54\u9898"),E.createElement(xe.Z,{min:0,max:10,value:wn,onChange:La,style:{marginLeft:"8px"}}))))))},ct=pe;var et=on},18120:function(ge,ne,y){"use strict";y.d(ne,{N:function(){return a}});var E=y(59301),ae=y(57809),oe=y(43418),ce=y(92832),fe=y(8591),he=y(95237),ie=y(43604),xe=y(52430),Ee={wrap:"wrap___F7E3F",selectWrapper:"selectWrapper____kESB",tips:"tips___aHjQY",linkBtn:"linkBtn___uggVr",mainText:"mainText____S1I0",public_tips:"public_tips___sZVWd",inputCss:"inputCss___t66EO",bt:"bt___lXptu",add_style:"add_style___knrMF"},Oe=y(92310),Le=y.n(Oe),Ve=y(87169),je=y(59301),de=(ee,x,te)=>new Promise((re,le)=>{var pe=Ae=>{try{be(te.next(Ae))}catch(Ne){le(Ne)}},ve=Ae=>{try{be(te.throw(Ae))}catch(Ne){le(Ne)}},be=Ae=>Ae.done?re(Ae.value):Promise.resolve(Ae.value).then(pe,ve);be((te=te.apply(ee,x)).next())});const{Option:b}=ae.default,a=({subId:ee,value:x,selectvalues:te,disabled:re,knowledgeOptions:le=[],className:pe,height:ve,onChange:be=()=>{},onAddKnowledgeFinish:Ae=()=>{},zIndex:Ne=1e3})=>{const ke=(0,E.useRef)(),[_e,De]=(0,E.useState)([]);x=x||[];const at=(Yt,Et)=>{Yt?(De([...Et]),be([...Et])):(De([]),be([]))};(0,E.useEffect)(()=>{(te==null?void 0:te.length)>0?(De([...te]),be([...te])):(De([]),be([]))},[le]),(0,E.useEffect)(()=>{(x==null?void 0:x.length)>0&&be([...x])},[le]);const ut=Yt=>{Yt.preventDefault(),ke.current="",oe.default.confirm({centered:!0,width:585,zIndex:Ne,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:je.createElement("div",{className:"font14"},je.createElement("div",{className:Ee.public_tips},je.createElement(Ve.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),je.createElement("div",{style:{display:"flex",alignItems:"center"}},je.createElement("div",{style:{width:"95px"}},je.createElement("span",{className:Ee.bt},"*"),"\u77E5\u8BC6\u70B9\u540D\u79F0"),je.createElement(ce.default,{className:Ee.inputCss,style:{width:"calc(100% - 95px)"},maxLength:20,size:"middle",showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:ke.current,onChange:Et=>{ke.current=Et.target.value}}))),onOk:()=>new Promise((Et,Lt)=>de(void 0,null,function*(){if(!ke.current)return fe.ZP.warning("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Lt();if(ke.current.length>20)return fe.ZP.warning("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Lt();const Ct=yield(0,xe.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:ke.current,sub_discipline_id:ee}});if((Ct==null?void 0:Ct.status)===0){Ae({id:Ct.tag_discipline_id,name:ke.current,type:"personal"});let kt=te||[];kt.push(Ct.tag_discipline_id),be([...kt]),De([...kt]),be([...kt])}return Et()}))})};return je.createElement(he.Z,{wrap:!1,align:"middle",className:Le()(Ee.wrap,pe)},je.createElement(ie.Z,null,je.createElement(ae.default,{mode:"multiple",disabled:!ee||re,className:Ee.selectWrapper,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",onChange:at,style:{width:ve||490},showSearch:!0,allowClear:!0,value:_e,filterOption:(Yt,Et)=>Et.label.indexOf(Yt.toLowerCase())>=0},le==null?void 0:le.map(Yt=>je.createElement(b,{key:Yt.id,value:Yt.id,label:Yt.name},je.createElement("div",{style:{display:"flex",alignItems:"center"}},je.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},Yt.name),(Yt==null?void 0:Yt.type)==="personal"&&je.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),ee&&je.createElement(ie.Z,{className:`ml20 ${ve&&Ee.add_style}`},je.createElement("span",{className:Ee.tips},"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),je.createElement("span",{className:Ee.linkBtn,onClick:ut},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))}},24302:function(ge,ne,y){"use strict";var E=y(59301),ae=y(25346),oe=y(48136),ce=y(53267),fe=y(43418),he=y(59301);const ie=(0,E.forwardRef)(({callback:xe,width:Ee,onChange:Oe,disabled:Le,readOnly:Ve,type:je="",value:de="",style:b={}},a)=>{const ee=(0,E.useRef)(),x=(0,E.useRef)(),[te,re]=(0,E.useState)(0),[le,pe]=(0,E.useState)(0),[ve,be]=(0,E.useState)(!1),Ae=()=>{var De=document.createElement("div");De.innerHTML=ee.current.getValue();var at=De.innerText;return xe&&xe(at),at};(0,E.useImperativeHandle)(a,()=>({getData:Ae}));const Ne=De=>{De.preventDefault();const at=De.clientX-te,ut=De.clientY-le;document.body.onmousemove=Yt=>{let Et=Yt.clientX-at,Lt=Yt.clientY-ut;const Ct=document.getElementsByClassName("markdown-popup-form")[0],kt=window.innerWidth-Ct.offsetWidth,yt=window.innerHeight-Ct.offsetHeight;Et=Math.max(0,Math.min(Et,kt)),Lt=Math.max(0,Math.min(Lt,yt)),ke(Yt.clientX,Yt.clientY,at,ut)&&(re(Et),pe(Lt))},document.body.onmouseup=function(){document.body.onmousemove=null}},ke=(De,at,ut,Yt)=>{const Et=document.body.clientHeight,Lt=document.body.clientWidth;return De<20&&ut>De||De>Lt-20&&utat||at>Et-20&&Yt{ve&&setTimeout(()=>{const De=document.getElementsByClassName("markdown-popup-form")[0],at=window.innerWidth/2-De.offsetWidth/2,ut=window.innerHeight/2-De.offsetHeight/2;re(at),pe(ut)},0)},[ve]);const _e=()=>{Le||Ve||be(!0)};return he.createElement("div",{style:b},he.createElement("div",{style:{width:Ee||"100%",position:"relative"},className:`${ae.Z.mathFillWrap} ${Le||Ve?"cursorDefault":""}`,onClick:()=>_e()},he.createElement("math-field",{disabled:Le,locale:"zh_cn",class:`${ae.Z.mathField} ${je}`,readOnly:Ve,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:ee,style:{width:"100%",fontSize:de?18:14},value:de||""})),he.createElement(fe.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:te,top:le},title:he.createElement("div",{style:{cursor:"move"},onMouseDown:Ne},"\u8F93\u5165\u516C\u5F0F"),open:ve,onOk:()=>{const De=x.current.getData();ee.current.setValue(De),Oe(De),be(!1)},onCancel:()=>{be(!1)},destroyOnClose:!0,className:"markdown-popup-form"},he.createElement(ce.Z,{value:de,ref:x,onChange:Oe,showSaveButton:!1})))});ne.Z=ie},53267:function(ge,ne,y){"use strict";var E=y(59301),ae=y(95237),oe=y(43604),ce=y(99313),fe=y(3113),he=y(98573),ie=y(25346),xe=y(48136),Ee=y(59301);const Oe=(0,E.forwardRef)(({callback:Le,showSaveButton:Ve,value:je=""},de)=>{const b=(0,E.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 "}]}]}],ee=[{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 @@ -104,7 +104,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}`}]}]}],x=le=>{b.current.setValue(b.current.getValue()+" "+le.value+" ")},te=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ee.createElement(re.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((le,pe)=>Ee.createElement(oe.Z,{flex:"110px",className:ie.Z.item},Ee.createElement("div",null,Ee.createElement(he.Z,{value:`$$${le.value}$$`}),le.name),Ee.createElement("div",{className:ie.Z.children},le.children.map((ve,be)=>Ee.createElement("div",{key:be},Ee.createElement("h1",null,ve.name),Ee.createElement(re.Z,{gutter:[10,10]},ve.data.map((Ae,Ie)=>Ee.createElement(oe.Z,{key:Ie,onClick:()=>x(Ae),className:ie.Z.diamond},Ee.createElement(he.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ee.createElement(re.Z,{className:ie.Z.lists,gutter:[10,10]},ee.map((le,pe)=>Ee.createElement(oe.Z,{flex:"110px",className:ie.Z.item},Ee.createElement("div",null,Ee.createElement(he.Z,{value:"`$$"+le.value+"$$`"}),le.name),Ee.createElement("div",{className:ie.Z.children},le.children.map((ve,be)=>Ee.createElement("div",{key:be},ve.name&&Ee.createElement("h1",null,ve.name),Ee.createElement(re.Z,{gutter:[10,10]},ve.data.map((Ae,Ie)=>Ee.createElement(oe.Z,{key:Ie,onClick:()=>x(Ae),className:ie.Z.diamond},Ee.createElement(he.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))}],ae=()=>{var le=document.createElement("div");le.innerHTML=b.current.getValue();var pe=le.innerText;return Oe&&Oe(pe),pe};return(0,E.useImperativeHandle)(ce,()=>({getData:ae})),Ee.createElement("div",{className:ie.Z.mathWrap},Ee.createElement(ge.default,{defaultActiveKey:"1",items:te}),Ee.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:b,style:{width:800,marginTop:30,fontSize:18}},Ge||""),je&&Ee.createElement("div",{className:ie.Z.button},Ee.createElement(fe.ZP,{size:"large",onClick:ae,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});ne.Z=Le},41539:function(de,ne,y){"use strict";y.d(ne,{h:function(){return le}});var E=y(59301),re=y(57809),oe=y(78241),ge=y(3113),fe=y(89780),he=y.n(fe),ie=y(39060),xe=y(76596),Ee=Object.defineProperty,Le=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,je=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,b=(pe,ve,be)=>ve in pe?Ee(pe,ve,{enumerable:!0,configurable:!0,writable:!0,value:be}):pe[ve]=be,a=(pe,ve)=>{for(var be in ve||(ve={}))Ge.call(ve,be)&&b(pe,be,ve[be]);if(je)for(var be of je(ve))ce.call(ve,be)&&b(pe,be,ve[be]);return pe},ee=(pe,ve)=>Le(pe,Oe(ve));const x=re.default.Option,te={labelCol:{span:4},wrapperCol:{span:20}},ae={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"]};ne.Z=({callback:pe,onCancel:ve})=>{const[be,Ae]=(0,E.useState)("python");function Ie(Ye){Ae(ae[Ye][1])}function ke(Ye){pe(Ye)}return E.createElement(oe.default,ee(a({},te),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ke,style:{width:500}}),E.createElement(oe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},E.createElement(re.default,{getPopupContainer:Ye=>Ye.parentNode,onChange:Ie},Object.keys(ae).map(Ye=>E.createElement(x,{key:Ye,value:Ye},ae[Ye][0])))),E.createElement(oe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},E.createElement(le,{mode:be})),E.createElement("div",{className:"flex-container flex-end"},E.createElement(ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(ge.ZP,{type:"ghost",onClick:ve},"\u53D6\u6D88")))};function le({value:pe,onChange:ve,mode:be,options:Ae={}}){const Ie=(0,E.useRef)(),[ke,Ye]=(0,E.useState)();return(0,E.useEffect)(()=>{if(ke){let Be=function($e){const st=$e.getValue();ve&&ve(st)};return ke.on("change",Be),()=>{ke.off("change",Be)}}},[ke,ve]),(0,E.useEffect)(()=>{ke&&ke.setOption("mode",be)},[ke,be]),(0,E.useEffect)(()=>{ke&&(pe!==ke.getValue()||pe==="")&&setTimeout(()=>{ke.setValue(pe||"")},300)},[ke,pe]),(0,E.useEffect)(()=>{if(Ie.current&&!ke){const Be=he().fromTextArea(Ie.current,a({mode:be,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ae));Ye(Be)}},[Ie.current,ke]),E.createElement("div",{className:"my-codemirror-container"},E.createElement("textarea",{ref:Ie}))}},4213:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xt}});var E=y(59301),re=y(89780),oe=y.n(re),ge=y(76374),fe=y(39060),he=y(6313),ie=y(25717),xe=y(99498),Ee=y(25419),Le=y(67549),Oe=y(98573),je=({value:Me="",className:Xe,showTextOnly:Je,showLines:yt,style:nn={}})=>{const qt=(0,E.useMemo)(()=>"",[Me]);return E.createElement(E.Fragment,null,E.createElement("div",{dangerouslySetInnerHTML:{__html:qt}}))},Ge=y(59301),ce=Object.defineProperty,b=Object.defineProperties,a=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ae=(Me,Xe,Je)=>Xe in Me?ce(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Me[Xe]=Je,le=(Me,Xe)=>{for(var Je in Xe||(Xe={}))x.call(Xe,Je)&&ae(Me,Je,Xe[Je]);if(ee)for(var Je of ee(Xe))te.call(Xe,Je)&&ae(Me,Je,Xe[Je]);return Me},pe=(Me,Xe)=>b(Me,a(Xe));let ve=[{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 be({onActionCallback:Me,title:Xe,icon:Je,actionName:yt,className:nn="",children:qt}){function bn(){Me(yt)}return Ge.createElement("a",{title:Xe,className:nn,onClick:bn},Ge.createElement("i",{className:`${Je}`}),qt)}var Ae=({watch:Me,showNullButton:Xe,showNullProgramButton:Je,onActionCallback:yt,fullScreen:nn,insertTemp:qt,hidetoolBar:bn,extraUse:Dn})=>{const ot=[...ve,{title:`${Me?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Me?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!bn&&ot.map((Ht,Vn)=>Ge.createElement("li",{key:Vn},Ht.actionName?Ge.createElement(be,pe(le({},Ht),{onActionCallback:yt})):Ge.createElement("span",{className:"v-line"}))),Xe?Ge.createElement("li",null,Ge.createElement(be,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:yt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Je?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(be,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:yt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(be,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:yt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,qt&&Ge.createElement("li",null,Ge.createElement(be,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${qt}`,onActionCallback:yt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Dn&&Ge.createElement("li",null,Dn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(be,{icon:`${nn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:nn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:yt})))},Ie=y(51498),ke=y(78241),Ye=y(92832),Be=y(3113),$e=Object.defineProperty,st=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,It=(Me,Xe,Je)=>Xe in Me?$e(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Me[Xe]=Je,sn=(Me,Xe)=>{for(var Je in Xe||(Xe={}))wt.call(Xe,Je)&&It(Me,Je,Xe[Je]);if(vt)for(var Je of vt(Xe))Ct.call(Xe,Je)&&It(Me,Je,Xe[Je]);return Me},en=(Me,Xe)=>st(Me,Yt(Xe));const et={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Me,onCancel:Xe})=>{function Je(yt){Me(yt)}return E.createElement(ke.default,en(sn({},et),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Je,style:{width:500}}),E.createElement(ke.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},E.createElement(Ye.default,null)),E.createElement(ke.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},E.createElement(Ye.default,null)),E.createElement("div",{className:"flex-container flex-end"},E.createElement(Be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(Be.ZP,{type:"ghost",onClick:Xe},"\u53D6\u6D88")))},un=y(41539),rt=y(35944),qe=y(43418),ht=y(95237),Zt=y(89837),bt=y(59301),Nt=({callback:Me,onCancel:Xe})=>{const Je=document.createElement("canvas"),yt=Je.getContext("2d");Je.width=1e3,Je.height=800,yt.fillStyle="#ffffff",yt.fillRect(0,0,Je.width,Je.height);const nn=Je.toDataURL("image/png");return bt.createElement(qe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},bt.createElement(ht.Z,{style:{height:"100vh"}},bt.createElement(Zt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:nn,visible:!0,title:String(Date.now())},onOk:qt=>{Me({src:qt.url})},onClose:Xe})))},it=y(12378);function kt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(kt,go.CommandHandler),kt.prototype.canAlignSelection=function(){var Me=this.diagram;return!(Me===null||Me.isReadOnly||Me.isModelReadOnly||Me.selection.count<2)},kt.prototype.alignLeft=function(){var Me=this.diagram;Me.startTransaction("aligning left");var Xe=1/0;Me.selection.each(function(Je){Je instanceof go.Link||(Xe=Math.min(Je.position.x,Xe))}),Me.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(Xe,Je.position.y))}),Me.commitTransaction("aligning left")},kt.prototype.alignRight=function(){var Me=this.diagram;Me.startTransaction("aligning right");var Xe=-1/0;Me.selection.each(function(Je){if(!(Je instanceof go.Link)){var yt=Je.actualBounds.x+Je.actualBounds.width;Xe=Math.max(yt,Xe)}}),Me.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(Xe-Je.actualBounds.width,Je.position.y))}),Me.commitTransaction("aligning right")},kt.prototype.alignTop=function(){var Me=this.diagram;Me.startTransaction("alignTop");var Xe=1/0;Me.selection.each(function(Je){Je instanceof go.Link||(Xe=Math.min(Je.position.y,Xe))}),Me.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(Je.position.x,Xe))}),Me.commitTransaction("alignTop")},kt.prototype.alignBottom=function(){var Me=this.diagram;Me.startTransaction("aligning bottom");var Xe=-1/0;Me.selection.each(function(Je){if(!(Je instanceof go.Link)){var yt=Je.actualBounds.y+Je.actualBounds.height;Xe=Math.max(yt,Xe)}}),Me.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(Je.actualBounds.x,Xe-Je.actualBounds.height))}),Me.commitTransaction("aligning bottom")},kt.prototype.alignCenterX=function(){var Me=this.diagram,Xe=Me.selection.first();if(Xe){Me.startTransaction("aligning Center X");var Je=Xe.actualBounds.x+Xe.actualBounds.width/2;Me.selection.each(function(yt){yt instanceof go.Link||yt.move(new go.Point(Je-yt.actualBounds.width/2,yt.actualBounds.y))}),Me.commitTransaction("aligning Center X")}},kt.prototype.alignCenterY=function(){var Me=this.diagram,Xe=Me.selection.first();if(Xe){Me.startTransaction("aligning Center Y");var Je=Xe.actualBounds.y+Xe.actualBounds.height/2;Me.selection.each(function(yt){yt instanceof go.Link||yt.move(new go.Point(yt.actualBounds.x,Je-yt.actualBounds.height/2))}),Me.commitTransaction("aligning Center Y")}},kt.prototype.alignColumn=function(Me){var Xe=this.diagram;Xe.startTransaction("align Column"),Me===void 0&&(Me=0),Me=parseFloat(Me);var Je=new Array;Xe.selection.each(function(Dn){Dn instanceof go.Link||Je.push(Dn)});for(var yt=0;yt0){for(var Dn=qt.elt(bn-1);Dn!==null&&Dn.isTreeExpanded&&!Dn.isTreeLeaf;){var ot=this._sortTreeChildrenByY(Dn);Dn=ot.last()}Dn!==null&&Me.select(Dn)}else Me.select(nn)}}else if(Je.key==="Down")if(Xe.isTreeExpanded&&!Xe.isTreeLeaf){var yt=this._sortTreeChildrenByY(Xe).first();yt!==null&&Me.select(yt)}else for(;Xe!==null;){var nn=Xe.findTreeParentNode();if(nn===null)break;var qt=this._sortTreeChildrenByY(nn),bn=qt.indexOf(Xe);if(bnqt.y?1:nn.xqt.x?1:0}),Xe},kt.prototype.copyToClipboard=function(Me){go.CommandHandler.prototype.copyToClipboard.call(this,Me),this._lastPasteOffset.set(this.pasteOffset)},kt.prototype.pasteFromClipboard=function(){var Me=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Me,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Me},Object.defineProperty(kt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Me){if(Me!=="move"&&Me!=="select"&&Me!=="scroll"&&Me!=="tree"&&Me!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Me);this._arrowKeyBehavior=Me}}),Object.defineProperty(kt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Me){if(!(Me instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Me);this._pasteOffset.set(Me)}});var Et=kt,Rn=y(74042),cn=y(43604),gt=y(52430),tt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},we=y(59301),Ce=(Me,Xe,Je)=>new Promise((yt,nn)=>{var qt=ot=>{try{Dn(Je.next(ot))}catch(Ht){nn(Ht)}},bn=ot=>{try{Dn(Je.throw(ot))}catch(Ht){nn(Ht)}},Dn=ot=>ot.done?yt(ot.value):Promise.resolve(ot.value).then(qt,bn);Dn((Je=Je.apply(Me,Xe)).next())});function ct({onCancel:Me,callback:Xe}){let Je=(0,E.useRef)(),yt=(0,E.useRef)(),nn=(0,E.useRef)(),qt=(0,E.useRef)(!1);const bn=(0,E.useRef)(!1),[Dn,ot]=(0,E.useState)(0);function Ht(){const _t=it.bx.make,On={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"};Je.current=new it.S0(yt.current,{padding:20,grid:_t(it.s_,"Grid",_t(it.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),_t(it.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:ta=>{var ma=ta.diagram.commandHandler.addTopLevelParts(ta.diagram.selection,!0);ma||ta.diagram.currentTool.doCancel()},commandHandler:_t(Et),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:ta=>{var ma=ta.subject;ma.location=ma.location.copy().snapToGridPoint(ta.diagram.grid.gridOrigin,ta.diagram.grid.gridCellSize),setTimeout(()=>{ta.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:ta=>{var ma=ta.subject;setTimeout(()=>{ta.diagram.commandHandler.editTextBlock()})},LinkRelinked:ta=>{var ma=ta.parameter.part;ma.invalidateConnectedLinks();var Sa=ta.subject;ta.diagram.toolManager.linkingTool.isForwards?Sa.toNode.invalidateConnectedLinks():Sa.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Je.current.nodeTemplate=_t(it.NB,"Auto",{locationSpot:it.z6.Center,locationObjectName:"SHAPE",desiredSize:new it.$u(120,60),minSize:new it.$u(40,40),resizable:!0,resizeCellSize:new it.$u(10,10),rotatable:!0},new it.KX("location","loc",it.E9.parse).makeTwoWay(it.E9.stringify),new it.KX("desiredSize","size",it.$u.parse).makeTwoWay(it.$u.stringify),_t(it.bn,{name:"SHAPE",fill:On.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:it.z6.AllSides,toSpot:it.z6.AllSides},new it.KX("figure"),new it.KX("fill"),new it.KX("stroke","borderColor"),new it.KX("strokeWidth","thickness"),new it.KX("strokeDashArray","dash")),_t(it.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),_t(it.al,{margin:1,textAlign:"center",overflow:it.al.OverflowEllipsis,editable:!0},new it.KX("text").makeTwoWay(),new it.KX("stroke","color"))),Je.current.nodeTemplate.toolTip=_t("ToolTip",_t(it.s_,"Vertical",{maxSize:new it.$u(200,NaN)},_t(it.al,{font:"bold 10pt sans-serif",textAlign:"center"},new it.KX("text")),_t(it.al,{font:"10pt sans-serif",textAlign:"center"},new it.KX("text","details"))));function na(ta,ma){var Sa=(ca,ia)=>{ca.handled=!0,ca.diagram.model.commit(Gt=>{var Vt=ia.part.adornedPart,an=new it.E9().setRectSpot(Vt.actualBounds,ta);an.subtract(Vt.location),an.scale(2,2),an.x+=Math.sign(an.x)*130,an.y+=Math.sign(an.y)*130,an.add(Vt.location),an.snapToGridPoint(ca.diagram.grid.gridOrigin,ca.diagram.grid.gridCellSize);var yn=Gt.copyNodeData(Vt.data);Gt.setGroupKeyForNodeData(yn,Gt.getGroupKeyForNodeData(Vt.data)),Gt.addNodeData(yn);var jn={from:Vt.key,to:Gt.getKeyForNodeData(yn)};Gt.addLinkData(jn);var ya=ca.diagram.findNodeForData(yn);ya.location=an,ca.diagram.select(ya),setTimeout(()=>{ca.diagram.commandHandler.editTextBlock()},20)})};return _t(it.bn,{figure:ma,alignment:ta,alignmentFocus:ta.opposite(),width:ta.equals(it.z6.Top)||ta.equals(it.z6.Bottom)?25:18,height:ta.equals(it.z6.Top)||ta.equals(it.z6.Bottom)?18:25,fill:"orange",stroke:On.white,strokeWidth:4,mouseEnter:(ca,ia)=>ia.fill="dodgerblue",mouseLeave:(ca,ia)=>ia.fill="orange",isActionable:!0,click:Sa,contextClick:Sa})}function fa(ta){return _t(it.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:(ma,Sa)=>Sa.fill="dodgerblue",mouseLeave:(ma,Sa)=>Sa.fill="orange",click:(ma,Sa)=>{ma.diagram.commandHandler.showContextMenu(Sa.part.adornedPart)}},ta||{})}Je.current.nodeTemplate.selectionAdornmentTemplate=_t(it.uz,"Spot",_t(it.Vm,{padding:10}),na(it.z6.Top,"TriangleUp"),na(it.z6.Left,"TriangleLeft"),na(it.z6.Right,"TriangleRight"),na(it.z6.Bottom,"TriangleDown"),fa({alignment:new it.z6(.75,0)}));function aa(ta,ma){return(Sa,ca)=>{Sa.handled=!0,Sa.diagram.model.commit(ia=>{ia.set(ca.part.adornedPart.data,ta,ma)})}}function St(ta,ma){return ma||(ma="color"),_t(it.bn,{width:16,height:16,stroke:"lightgray",fill:ta,margin:1,background:"transparent",mouseEnter:(Sa,ca)=>ca.stroke="dodgerblue",mouseLeave:(Sa,ca)=>ca.stroke="lightgray",click:aa(ma,ta),contextClick:aa(ma,ta)})}function Qt(){return[_t("ContextMenuButton",_t(it.s_,"Horizontal",St(On.white,"fill"),St(On.beige,"fill"),St(On.extralightblue,"fill"),St(On.extralightred,"fill"))),_t("ContextMenuButton",_t(it.s_,"Horizontal",St(On.lightgray,"fill"),St(On.lightgreen,"fill"),St(On.lightblue,"fill"),St(On.lightred,"fill")))]}function Ot(){return[_t("ContextMenuButton",_t(it.s_,"Horizontal",St(On.black),St(On.green),St(On.blue),St(On.red))),_t("ContextMenuButton",_t(it.s_,"Horizontal",St(On.white),St(On.magenta),St(On.purple),St(On.orange)))]}function on(ta,ma){return ma||(ma="thickness"),_t(it.bn,"LineH",{width:16,height:16,strokeWidth:ta,margin:1,background:"transparent",mouseEnter:(Sa,ca)=>ca.background="dodgerblue",mouseLeave:(Sa,ca)=>ca.background="transparent",click:aa(ma,ta),contextClick:aa(ma,ta)})}function xn(ta,ma){return ma||(ma="dash"),_t(it.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:ta,margin:1,background:"transparent",mouseEnter:(Sa,ca)=>ca.background="dodgerblue",mouseLeave:(Sa,ca)=>ca.background="transparent",click:aa(ma,ta),contextClick:aa(ma,ta)})}function fn(){return[_t("ContextMenuButton",_t(it.s_,"Horizontal",on(1),on(2),on(3),on(4))),_t("ContextMenuButton",_t(it.s_,"Horizontal",xn(null),xn([2,4]),xn([4,4])))]}function Ln(ta,ma){return ma||(ma="figure"),_t(it.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:ta,margin:1,background:"transparent",mouseEnter:(Sa,ca)=>ca.fill="dodgerblue",mouseLeave:(Sa,ca)=>ca.fill="lightgray",click:aa(ma,ta),contextClick:aa(ma,ta)})}Je.current.nodeTemplate.contextMenu=_t("ContextMenu",_t("ContextMenuButton",_t(it.s_,"Horizontal",Ln("Rectangle"),Ln("RoundedRectangle"),Ln("Ellipse"),Ln("Diamond"))),_t("ContextMenuButton",_t(it.s_,"Horizontal",Ln("Parallelogram2"),Ln("ManualOperation"),Ln("Procedure"),Ln("Cylinder1"))),_t("ContextMenuButton",_t(it.s_,"Horizontal",Ln("Terminator"),Ln("CreateRequest"),Ln("Document"),Ln("TriangleDown"))),Qt(),Ot(),fn()),Je.current.groupTemplate=_t(it.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:it.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(ta,ma)=>{var Sa=ma.addMembers(ma.diagram.selection,!0);Sa||ma.diagram.currentTool.doCancel()},avoidable:!1},new it.KX("location","loc",it.E9.parse).makeTwoWay(it.E9.stringify),_t(it.s_,"Auto",{name:"BODY"},_t(it.bn,{parameter1:10,fill:On.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:it.z6.AllSides,toSpot:it.z6.AllSides},new it.KX("fill"),new it.KX("stroke","color"),new it.KX("strokeWidth","thickness"),new it.KX("strokeDashArray","dash")),_t(it.Vm,{background:"transparent",margin:20})),_t(it.al,{alignment:it.z6.Top,alignmentFocus:it.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new it.KX("text"),new it.KX("stroke","color"))),Je.current.groupTemplate.selectionAdornmentTemplate=_t(it.uz,"Spot",_t(it.s_,"Auto",_t(it.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),_t(it.Vm,{margin:1.5})),fa({alignment:it.z6.TopRight,alignmentFocus:it.z6.BottomRight})),Je.current.groupTemplate.contextMenu=_t("ContextMenu",Qt(),Ot(),fn()),Je.current.linkTemplate=_t(it.rU,{layerName:"Foreground",routing:it.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new it.KX("fromSpot","fromSpot",it.z6.parse),new it.KX("toSpot","toSpot",it.z6.parse),new it.KX("fromShortLength","dir",ta=>ta>=1?10:0),new it.KX("toShortLength","dir",ta=>ta>=1?10:0),new it.KX("points").makeTwoWay(),_t(it.bn,{strokeWidth:2},new it.KX("stroke","color"),new it.KX("strokeWidth","thickness"),new it.KX("strokeDashArray","dash")),_t(it.bn,{segmentIndex:0,segmentOffset:new it.E9(15,0),segmentOrientation:it.rU.OrientAlong,alignmentFocus:it.z6.Right,figure:"circle",width:10,strokeWidth:0},new it.KX("fill","color"),new it.KX("visible","dir",ta=>ta===1)),_t(it.bn,{segmentIndex:-1,segmentOffset:new it.E9(-10,6),segmentOrientation:it.rU.OrientPlus90,alignmentFocus:it.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new it.KX("fill","color"),new it.KX("visible","dir",ta=>ta>=1),new it.KX("width","thickness",ta=>7+3*ta),new it.KX("height","thickness",ta=>7+3*ta),new it.KX("segmentOffset","thickness",ta=>new it.E9(-15,4+1.5*ta))),_t(it.bn,{segmentIndex:0,segmentOffset:new it.E9(15,-6),segmentOrientation:it.rU.OrientMinus90,alignmentFocus:it.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new it.KX("fill","color"),new it.KX("visible","dir",ta=>ta===2),new it.KX("width","thickness",ta=>7+3*ta),new it.KX("height","thickness",ta=>7+3*ta),new it.KX("segmentOffset","thickness",ta=>new it.E9(-15,4+1.5*ta))),_t(it.al,{alignmentFocus:new it.z6(0,1,-4,0),editable:!0},new it.KX("text").makeTwoWay(),new it.KX("stroke","color"))),Je.current.linkTemplate.selectionAdornmentTemplate=_t(it.uz,_t(it.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:In(2)},new it.KX("pathPattern","thickness",In)),fa({alignmentFocus:new it.z6(0,0,-6,-4)}));function In(ta){return _t(it.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(ta+4).toString()+" H3"})}function ua(ta){var ma="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return ta===0?ma="M0 0 M16 16 M0 8 L16 8":ta===2&&(ma="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),_t(it.bn,{geometryString:ma,margin:2,background:"transparent",mouseEnter:(Sa,ca)=>ca.background="dodgerblue",mouseLeave:(Sa,ca)=>ca.background="transparent",click:aa("dir",ta),contextClick:aa("dir",ta)})}function ba(ta){var ma=(Sa,ca)=>{Sa.handled=!0,Sa.diagram.model.commit(ia=>{var Gt=ca.part.adornedPart;ia.set(Gt.data,ta?"toSpot":"fromSpot",it.z6.stringify(it.z6.AllSides)),(ta?Gt.toNode:Gt.fromNode).invalidateConnectedLinks()})};return _t(it.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Sa,ca)=>ca.background="dodgerblue",mouseLeave:(Sa,ca)=>ca.background="transparent",click:ma,contextClick:ma})}function wn(ta,ma){var Sa=0,ca=it.z6.RightSide;ta.equals(it.z6.Top)?(Sa=270,ca=it.z6.TopSide):ta.equals(it.z6.Left)?(Sa=180,ca=it.z6.LeftSide):ta.equals(it.z6.Bottom)&&(Sa=90,ca=it.z6.BottomSide),ma||(Sa-=180);var ia=(Gt,Vt)=>{Gt.handled=!0,Gt.diagram.model.commit(an=>{var yn=Vt.part.adornedPart;an.set(yn.data,ma?"toSpot":"fromSpot",it.z6.stringify(ca)),(ma?yn.toNode:yn.fromNode).invalidateConnectedLinks()})};return _t(it.bn,{alignment:ta,alignmentFocus:ta.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Sa,background:"transparent",mouseEnter:(Gt,Vt)=>Vt.background="dodgerblue",mouseLeave:(Gt,Vt)=>Vt.background="transparent",click:ia,contextClick:ia})}Je.current.linkTemplate.contextMenu=_t("ContextMenu",Ot(),fn(),_t("ContextMenuButton",_t(it.s_,"Horizontal",ua(0),ua(1),ua(2))),_t("ContextMenuButton",_t(it.s_,"Horizontal",_t(it.s_,"Spot",ba(!1),wn(it.z6.Top,!1),wn(it.z6.Left,!1),wn(it.z6.Right,!1),wn(it.z6.Bottom,!1)),_t(it.s_,"Spot",{margin:new it.Zt(0,0,0,2)},ba(!0),wn(it.z6.Top,!0),wn(it.z6.Left,!0),wn(it.z6.Right,!0),wn(it.z6.Bottom,!0)))));const La=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],x=le=>{b.current.setValue(b.current.getValue()+" "+le.value+" ")},te=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ee.createElement(ae.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((le,pe)=>Ee.createElement(oe.Z,{flex:"110px",className:ie.Z.item},Ee.createElement("div",null,Ee.createElement(he.Z,{value:`$$${le.value}$$`}),le.name),Ee.createElement("div",{className:ie.Z.children},le.children.map((ve,be)=>Ee.createElement("div",{key:be},Ee.createElement("h1",null,ve.name),Ee.createElement(ae.Z,{gutter:[10,10]},ve.data.map((Ae,Ne)=>Ee.createElement(oe.Z,{key:Ne,onClick:()=>x(Ae),className:ie.Z.diamond},Ee.createElement(he.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ee.createElement(ae.Z,{className:ie.Z.lists,gutter:[10,10]},ee.map((le,pe)=>Ee.createElement(oe.Z,{flex:"110px",className:ie.Z.item},Ee.createElement("div",null,Ee.createElement(he.Z,{value:"`$$"+le.value+"$$`"}),le.name),Ee.createElement("div",{className:ie.Z.children},le.children.map((ve,be)=>Ee.createElement("div",{key:be},ve.name&&Ee.createElement("h1",null,ve.name),Ee.createElement(ae.Z,{gutter:[10,10]},ve.data.map((Ae,Ne)=>Ee.createElement(oe.Z,{key:Ne,onClick:()=>x(Ae),className:ie.Z.diamond},Ee.createElement(he.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))}],re=()=>{var le=document.createElement("div");le.innerHTML=b.current.getValue();var pe=le.innerText;return Le&&Le(pe),pe};return(0,E.useImperativeHandle)(de,()=>({getData:re})),Ee.createElement("div",{className:ie.Z.mathWrap},Ee.createElement(ce.default,{defaultActiveKey:"1",items:te}),Ee.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:b,style:{width:800,marginTop:30,fontSize:18}},je||""),Ve&&Ee.createElement("div",{className:ie.Z.button},Ee.createElement(fe.ZP,{size:"large",onClick:re,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});ne.Z=Oe},41539:function(ge,ne,y){"use strict";y.d(ne,{h:function(){return le}});var E=y(59301),ae=y(57809),oe=y(78241),ce=y(3113),fe=y(89780),he=y.n(fe),ie=y(39060),xe=y(76596),Ee=Object.defineProperty,Oe=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,b=(pe,ve,be)=>ve in pe?Ee(pe,ve,{enumerable:!0,configurable:!0,writable:!0,value:be}):pe[ve]=be,a=(pe,ve)=>{for(var be in ve||(ve={}))je.call(ve,be)&&b(pe,be,ve[be]);if(Ve)for(var be of Ve(ve))de.call(ve,be)&&b(pe,be,ve[be]);return pe},ee=(pe,ve)=>Oe(pe,Le(ve));const x=ae.default.Option,te={labelCol:{span:4},wrapperCol:{span:20}},re={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"]};ne.Z=({callback:pe,onCancel:ve})=>{const[be,Ae]=(0,E.useState)("python");function Ne(_e){Ae(re[_e][1])}function ke(_e){pe(_e)}return E.createElement(oe.default,ee(a({},te),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ke,style:{width:500}}),E.createElement(oe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},E.createElement(ae.default,{getPopupContainer:_e=>_e.parentNode,onChange:Ne},Object.keys(re).map(_e=>E.createElement(x,{key:_e,value:_e},re[_e][0])))),E.createElement(oe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},E.createElement(le,{mode:be})),E.createElement("div",{className:"flex-container flex-end"},E.createElement(ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(ce.ZP,{type:"ghost",onClick:ve},"\u53D6\u6D88")))};function le({value:pe,onChange:ve,mode:be,options:Ae={}}){const Ne=(0,E.useRef)(),[ke,_e]=(0,E.useState)();return(0,E.useEffect)(()=>{if(ke){let De=function(at){const ut=at.getValue();ve&&ve(ut)};return ke.on("change",De),()=>{ke.off("change",De)}}},[ke,ve]),(0,E.useEffect)(()=>{ke&&ke.setOption("mode",be)},[ke,be]),(0,E.useEffect)(()=>{ke&&(pe!==ke.getValue()||pe==="")&&setTimeout(()=>{ke.setValue(pe||"")},300)},[ke,pe]),(0,E.useEffect)(()=>{if(Ne.current&&!ke){const De=he().fromTextArea(Ne.current,a({mode:be,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ae));_e(De)}},[Ne.current,ke]),E.createElement("div",{className:"my-codemirror-container"},E.createElement("textarea",{ref:Ne}))}},4213:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return Ft}});var E=y(59301),ae=y(89780),oe=y.n(ae),ce=y(76374),fe=y(39060),he=y(6313),ie=y(25717),xe=y(99498),Ee=y(25419),Oe=y(67549),Le=y(98573),Ve=({value:Re="",className:Xe,showTextOnly:$e,showLines:wt,style:ln={}})=>{const tn=(0,E.useMemo)(()=>"",[Re]);return E.createElement(E.Fragment,null,E.createElement("div",{dangerouslySetInnerHTML:{__html:tn}}))},je=y(59301),de=Object.defineProperty,b=Object.defineProperties,a=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,re=(Re,Xe,$e)=>Xe in Re?de(Re,Xe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Re[Xe]=$e,le=(Re,Xe)=>{for(var $e in Xe||(Xe={}))x.call(Xe,$e)&&re(Re,$e,Xe[$e]);if(ee)for(var $e of ee(Xe))te.call(Xe,$e)&&re(Re,$e,Xe[$e]);return Re},pe=(Re,Xe)=>b(Re,a(Xe));let ve=[{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 be({onActionCallback:Re,title:Xe,icon:$e,actionName:wt,className:ln="",children:tn}){function An(){Re(wt)}return je.createElement("a",{title:Xe,className:ln,onClick:An},je.createElement("i",{className:`${$e}`}),tn)}var Ae=({watch:Re,showNullButton:Xe,showNullProgramButton:$e,onActionCallback:wt,fullScreen:ln,insertTemp:tn,hidetoolBar:An,extraUse:Bn})=>{const it=[...ve,{title:`${Re?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Re?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return je.createElement("ul",{className:"markdown-toolbar-container"},!An&&it.map((Wt,Zn)=>je.createElement("li",{key:Zn},Wt.actionName?je.createElement(be,pe(le({},Wt),{onActionCallback:wt})):je.createElement("span",{className:"v-line"}))),Xe?je.createElement("li",null,je.createElement(be,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:wt},je.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,$e?je.createElement(je.Fragment,null,je.createElement("li",null,je.createElement(be,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:wt},je.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),je.createElement("li",null,je.createElement(be,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:wt},je.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,tn&&je.createElement("li",null,je.createElement(be,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${tn}`,onActionCallback:wt},je.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Bn&&je.createElement("li",null,Bn),je.createElement("li",{className:"btn-full-screen"},je.createElement(be,{icon:`${ln?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:ln?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:wt})))},Ne=y(51498),ke=y(78241),_e=y(92832),De=y(3113),at=Object.defineProperty,ut=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,Et=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,kt=(Re,Xe,$e)=>Xe in Re?at(Re,Xe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Re[Xe]=$e,yt=(Re,Xe)=>{for(var $e in Xe||(Xe={}))Lt.call(Xe,$e)&&kt(Re,$e,Xe[$e]);if(Et)for(var $e of Et(Xe))Ct.call(Xe,$e)&&kt(Re,$e,Xe[$e]);return Re},It=(Re,Xe)=>ut(Re,Yt(Xe));const Je={labelCol:{span:4},wrapperCol:{span:20}};var pt=({callback:Re,onCancel:Xe})=>{function $e(wt){Re(wt)}return E.createElement(ke.default,It(yt({},Je),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:$e,style:{width:500}}),E.createElement(ke.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},E.createElement(_e.default,null)),E.createElement(ke.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},E.createElement(_e.default,null)),E.createElement("div",{className:"flex-container flex-end"},E.createElement(De.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(De.ZP,{type:"ghost",onClick:Xe},"\u53D6\u6D88")))},Mt=y(41539),nt=y(35944),Ke=y(43418),ft=y(95237),Gt=y(89837),St=y(59301),jt=({callback:Re,onCancel:Xe})=>{const $e=document.createElement("canvas"),wt=$e.getContext("2d");$e.width=1e3,$e.height=800,wt.fillStyle="#ffffff",wt.fillRect(0,0,$e.width,$e.height);const ln=$e.toDataURL("image/png");return St.createElement(Ke.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},St.createElement(ft.Z,{style:{height:"100vh"}},St.createElement(Gt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:ln,visible:!0,title:String(Date.now())},onOk:tn=>{Re({src:tn.url})},onClose:Xe})))},Qe=y(12378);function Dt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Dt,go.CommandHandler),Dt.prototype.canAlignSelection=function(){var Re=this.diagram;return!(Re===null||Re.isReadOnly||Re.isModelReadOnly||Re.selection.count<2)},Dt.prototype.alignLeft=function(){var Re=this.diagram;Re.startTransaction("aligning left");var Xe=1/0;Re.selection.each(function($e){$e instanceof go.Link||(Xe=Math.min($e.position.x,Xe))}),Re.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(Xe,$e.position.y))}),Re.commitTransaction("aligning left")},Dt.prototype.alignRight=function(){var Re=this.diagram;Re.startTransaction("aligning right");var Xe=-1/0;Re.selection.each(function($e){if(!($e instanceof go.Link)){var wt=$e.actualBounds.x+$e.actualBounds.width;Xe=Math.max(wt,Xe)}}),Re.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(Xe-$e.actualBounds.width,$e.position.y))}),Re.commitTransaction("aligning right")},Dt.prototype.alignTop=function(){var Re=this.diagram;Re.startTransaction("alignTop");var Xe=1/0;Re.selection.each(function($e){$e instanceof go.Link||(Xe=Math.min($e.position.y,Xe))}),Re.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.position.x,Xe))}),Re.commitTransaction("alignTop")},Dt.prototype.alignBottom=function(){var Re=this.diagram;Re.startTransaction("aligning bottom");var Xe=-1/0;Re.selection.each(function($e){if(!($e instanceof go.Link)){var wt=$e.actualBounds.y+$e.actualBounds.height;Xe=Math.max(wt,Xe)}}),Re.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.actualBounds.x,Xe-$e.actualBounds.height))}),Re.commitTransaction("aligning bottom")},Dt.prototype.alignCenterX=function(){var Re=this.diagram,Xe=Re.selection.first();if(Xe){Re.startTransaction("aligning Center X");var $e=Xe.actualBounds.x+Xe.actualBounds.width/2;Re.selection.each(function(wt){wt instanceof go.Link||wt.move(new go.Point($e-wt.actualBounds.width/2,wt.actualBounds.y))}),Re.commitTransaction("aligning Center X")}},Dt.prototype.alignCenterY=function(){var Re=this.diagram,Xe=Re.selection.first();if(Xe){Re.startTransaction("aligning Center Y");var $e=Xe.actualBounds.y+Xe.actualBounds.height/2;Re.selection.each(function(wt){wt instanceof go.Link||wt.move(new go.Point(wt.actualBounds.x,$e-wt.actualBounds.height/2))}),Re.commitTransaction("aligning Center Y")}},Dt.prototype.alignColumn=function(Re){var Xe=this.diagram;Xe.startTransaction("align Column"),Re===void 0&&(Re=0),Re=parseFloat(Re);var $e=new Array;Xe.selection.each(function(Bn){Bn instanceof go.Link||$e.push(Bn)});for(var wt=0;wt<$e.length-1;wt++){var ln=$e[wt],tn=ln.actualBounds.y+ln.actualBounds.height+Re,An=$e[wt+1];An.move(new go.Point(ln.actualBounds.x,tn))}Xe.commitTransaction("align Column")},Dt.prototype.alignRow=function(Re){Re===void 0&&(Re=0),Re=parseFloat(Re);var Xe=this.diagram;Xe.startTransaction("align Row");var $e=new Array;Xe.selection.each(function(Bn){Bn instanceof go.Link||$e.push(Bn)});for(var wt=0;wt<$e.length-1;wt++){var ln=$e[wt],tn=ln.actualBounds.x+ln.actualBounds.width+Re,An=$e[wt+1];An.move(new go.Point(tn,ln.actualBounds.y))}Xe.commitTransaction("align Row")},Dt.prototype.canRotate=function(Re){var Xe=this.diagram;return!(Xe===null||Xe.isReadOnly||Xe.isModelReadOnly||Xe.selection.count<1)},Dt.prototype.rotate=function(Re){Re===void 0&&(Re=90);var Xe=this.diagram;Xe.startTransaction("rotate "+Re.toString());var Xe=this.diagram;Xe.selection.each(function($e){$e instanceof go.Link||$e instanceof go.Group||($e.angle+=Re)}),Xe.commitTransaction("rotate "+Re.toString())},Dt.prototype.pullToFront=function(){var Re=this.diagram;Re.startTransaction("pullToFront");var Xe=new go.Map;Re.selection.each(function($e){Xe.set($e.layer,0)}),Xe.iteratorKeys.each(function($e){var wt=0;$e.parts.each(function(ln){if(!ln.isSelected){var tn=ln.zOrder;isNaN(tn)?ln.zOrder=0:wt=Math.max(wt,tn)}}),Xe.set($e,wt)}),Re.selection.each(function($e){Dt._assignZOrder($e,Xe.get($e.layer)+1)}),Re.commitTransaction("pullToFront")},Dt.prototype.pushToBack=function(){var Re=this.diagram;Re.startTransaction("pushToBack");var Xe=new go.Map;Re.selection.each(function($e){Xe.set($e.layer,0)}),Xe.iteratorKeys.each(function($e){var wt=0;$e.parts.each(function(ln){if(!ln.isSelected){var tn=ln.zOrder;isNaN(tn)?ln.zOrder=0:wt=Math.min(wt,tn)}}),Xe.set($e,wt)}),Re.selection.each(function($e){Dt._assignZOrder($e,Xe.get($e.layer)-1-Dt._findGroupDepth($e))}),Re.commitTransaction("pushToBack")},Dt._assignZOrder=function(Re,Xe,$e){$e===void 0&&($e=Re),Re.layer===$e.layer&&(Re.zOrder=Xe),Re instanceof go.Group&&Re.memberParts.each(function(wt){Dt._assignZOrder(wt,Xe+1,$e)})},Dt._findGroupDepth=function(Re){if(Re instanceof go.Group){var Xe=0;return Re.memberParts.each(function($e){Xe=Math.max(Xe,Dt._findGroupDepth($e))}),Xe+1}else return 0},Dt.prototype.doKeyDown=function(){var Re=this.diagram;if(Re!==null){var Xe=Re.lastInput;if(Xe.key==="Up"||Xe.key==="Down"||Xe.key==="Left"||Xe.key==="Right"){var $e=this.arrowKeyBehavior;if($e==="none")return;if($e==="select"){this._arrowKeySelect();return}else if($e==="move"){this._arrowKeyMove();return}else if($e==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},Dt.prototype._getAllParts=function(){var Re=new Array;return this.diagram.nodes.each(function(Xe){Re.push(Xe)}),this.diagram.parts.each(function(Xe){Re.push(Xe)}),Re},Dt.prototype._arrowKeyMove=function(){var Re=this.diagram,Xe=Re.lastInput,$e=0,wt=0;if(Xe.control||Xe.meta)$e=1,wt=1;else if(Re.grid!==null){var ln=Re.grid.gridCellSize;wt=ln.width,$e=ln.height}Re.startTransaction("arrowKeyMove"),Re.selection.each(function(tn){Xe.key==="Up"?tn.move(new go.Point(tn.actualBounds.x,tn.actualBounds.y-$e)):Xe.key==="Down"?tn.move(new go.Point(tn.actualBounds.x,tn.actualBounds.y+$e)):Xe.key==="Left"?tn.move(new go.Point(tn.actualBounds.x-wt,tn.actualBounds.y)):Xe.key==="Right"&&tn.move(new go.Point(tn.actualBounds.x+wt,tn.actualBounds.y))}),Re.commitTransaction("arrowKeyMove")},Dt.prototype._arrowKeySelect=function(){var Re=this.diagram,Xe=Re.lastInput,$e=null;Xe.key==="Up"?$e=this._findNearestPartTowards(270):Xe.key==="Down"?$e=this._findNearestPartTowards(90):Xe.key==="Left"?$e=this._findNearestPartTowards(180):Xe.key==="Right"&&($e=this._findNearestPartTowards(0)),$e!==null&&(Xe.shift?$e.isSelected=!0:Xe.control||Xe.meta?$e.isSelected=!$e.isSelected:Re.select($e))},Dt.prototype._findNearestPartTowards=function(Re){var Xe=this.diagram.selection.first();if(Xe===null)return null;for(var $e=Xe.actualBounds.center,wt=this._getAllParts(),ln=1/0,tn=Xe,An=0;An0){for(var Bn=tn.elt(An-1);Bn!==null&&Bn.isTreeExpanded&&!Bn.isTreeLeaf;){var it=this._sortTreeChildrenByY(Bn);Bn=it.last()}Bn!==null&&Re.select(Bn)}else Re.select(ln)}}else if($e.key==="Down")if(Xe.isTreeExpanded&&!Xe.isTreeLeaf){var wt=this._sortTreeChildrenByY(Xe).first();wt!==null&&Re.select(wt)}else for(;Xe!==null;){var ln=Xe.findTreeParentNode();if(ln===null)break;var tn=this._sortTreeChildrenByY(ln),An=tn.indexOf(Xe);if(Antn.y?1:ln.xtn.x?1:0}),Xe},Dt.prototype.copyToClipboard=function(Re){go.CommandHandler.prototype.copyToClipboard.call(this,Re),this._lastPasteOffset.set(this.pasteOffset)},Dt.prototype.pasteFromClipboard=function(){var Re=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Re,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Re},Object.defineProperty(Dt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Re){if(Re!=="move"&&Re!=="select"&&Re!=="scroll"&&Re!=="tree"&&Re!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Re);this._arrowKeyBehavior=Re}}),Object.defineProperty(Dt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Re){if(!(Re instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Re);this._pasteOffset.set(Re)}});var bt=Dt,xn=y(74042),on=y(43604),ct=y(52430),et={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},we=y(59301),Ce=(Re,Xe,$e)=>new Promise((wt,ln)=>{var tn=it=>{try{Bn($e.next(it))}catch(Wt){ln(Wt)}},An=it=>{try{Bn($e.throw(it))}catch(Wt){ln(Wt)}},Bn=it=>it.done?wt(it.value):Promise.resolve(it.value).then(tn,An);Bn(($e=$e.apply(Re,Xe)).next())});function dt({onCancel:Re,callback:Xe}){let $e=(0,E.useRef)(),wt=(0,E.useRef)(),ln=(0,E.useRef)(),tn=(0,E.useRef)(!1);const An=(0,E.useRef)(!1),[Bn,it]=(0,E.useState)(0);function Wt(){const en=Qe.bx.make,kn={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"};$e.current=new Qe.S0(wt.current,{padding:20,grid:en(Qe.s_,"Grid",en(Qe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),en(Qe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:ea=>{var fa=ea.diagram.commandHandler.addTopLevelParts(ea.diagram.selection,!0);fa||ea.diagram.currentTool.doCancel()},commandHandler:en(bt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:ea=>{var fa=ea.subject;fa.location=fa.location.copy().snapToGridPoint(ea.diagram.grid.gridOrigin,ea.diagram.grid.gridCellSize),setTimeout(()=>{ea.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:ea=>{var fa=ea.subject;setTimeout(()=>{ea.diagram.commandHandler.editTextBlock()})},LinkRelinked:ea=>{var fa=ea.parameter.part;fa.invalidateConnectedLinks();var Ea=ea.subject;ea.diagram.toolManager.linkingTool.isForwards?Ea.toNode.invalidateConnectedLinks():Ea.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),$e.current.nodeTemplate=en(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),en(Qe.bn,{name:"SHAPE",fill:kn.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")),en(Qe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),en(Qe.al,{margin:1,textAlign:"center",overflow:Qe.al.OverflowEllipsis,editable:!0},new Qe.KX("text").makeTwoWay(),new Qe.KX("stroke","color"))),$e.current.nodeTemplate.toolTip=en("ToolTip",en(Qe.s_,"Vertical",{maxSize:new Qe.$u(200,NaN)},en(Qe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Qe.KX("text")),en(Qe.al,{font:"10pt sans-serif",textAlign:"center"},new Qe.KX("text","details"))));function ta(ea,fa){var Ea=(ua,ia)=>{ua.handled=!0,ua.diagram.model.commit(Ua=>{var Rt=ia.part.adornedPart,rn=new Qe.E9().setRectSpot(Rt.actualBounds,ea);rn.subtract(Rt.location),rn.scale(2,2),rn.x+=Math.sign(rn.x)*130,rn.y+=Math.sign(rn.y)*130,rn.add(Rt.location),rn.snapToGridPoint(ua.diagram.grid.gridOrigin,ua.diagram.grid.gridCellSize);var gn=Ua.copyNodeData(Rt.data);Ua.setGroupKeyForNodeData(gn,Ua.getGroupKeyForNodeData(Rt.data)),Ua.addNodeData(gn);var On={from:Rt.key,to:Ua.getKeyForNodeData(gn)};Ua.addLinkData(On);var Nn=ua.diagram.findNodeForData(gn);Nn.location=rn,ua.diagram.select(Nn),setTimeout(()=>{ua.diagram.commandHandler.editTextBlock()},20)})};return en(Qe.bn,{figure:fa,alignment:ea,alignmentFocus:ea.opposite(),width:ea.equals(Qe.z6.Top)||ea.equals(Qe.z6.Bottom)?25:18,height:ea.equals(Qe.z6.Top)||ea.equals(Qe.z6.Bottom)?18:25,fill:"orange",stroke:kn.white,strokeWidth:4,mouseEnter:(ua,ia)=>ia.fill="dodgerblue",mouseLeave:(ua,ia)=>ia.fill="orange",isActionable:!0,click:Ea,contextClick:Ea})}function ha(ea){return en(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:(fa,Ea)=>Ea.fill="dodgerblue",mouseLeave:(fa,Ea)=>Ea.fill="orange",click:(fa,Ea)=>{fa.diagram.commandHandler.showContextMenu(Ea.part.adornedPart)}},ea||{})}$e.current.nodeTemplate.selectionAdornmentTemplate=en(Qe.uz,"Spot",en(Qe.Vm,{padding:10}),ta(Qe.z6.Top,"TriangleUp"),ta(Qe.z6.Left,"TriangleLeft"),ta(Qe.z6.Right,"TriangleRight"),ta(Qe.z6.Bottom,"TriangleDown"),ha({alignment:new Qe.z6(.75,0)}));function aa(ea,fa){return(Ea,ua)=>{Ea.handled=!0,Ea.diagram.model.commit(ia=>{ia.set(ua.part.adornedPart.data,ea,fa)})}}function At(ea,fa){return fa||(fa="color"),en(Qe.bn,{width:16,height:16,stroke:"lightgray",fill:ea,margin:1,background:"transparent",mouseEnter:(Ea,ua)=>ua.stroke="dodgerblue",mouseLeave:(Ea,ua)=>ua.stroke="lightgray",click:aa(fa,ea),contextClick:aa(fa,ea)})}function qt(){return[en("ContextMenuButton",en(Qe.s_,"Horizontal",At(kn.white,"fill"),At(kn.beige,"fill"),At(kn.extralightblue,"fill"),At(kn.extralightred,"fill"))),en("ContextMenuButton",en(Qe.s_,"Horizontal",At(kn.lightgray,"fill"),At(kn.lightgreen,"fill"),At(kn.lightblue,"fill"),At(kn.lightred,"fill")))]}function zt(){return[en("ContextMenuButton",en(Qe.s_,"Horizontal",At(kn.black),At(kn.green),At(kn.blue),At(kn.red))),en("ContextMenuButton",en(Qe.s_,"Horizontal",At(kn.white),At(kn.magenta),At(kn.purple),At(kn.orange)))]}function cn(ea,fa){return fa||(fa="thickness"),en(Qe.bn,"LineH",{width:16,height:16,strokeWidth:ea,margin:1,background:"transparent",mouseEnter:(Ea,ua)=>ua.background="dodgerblue",mouseLeave:(Ea,ua)=>ua.background="transparent",click:aa(fa,ea),contextClick:aa(fa,ea)})}function Fn(ea,fa){return fa||(fa="dash"),en(Qe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:ea,margin:1,background:"transparent",mouseEnter:(Ea,ua)=>ua.background="dodgerblue",mouseLeave:(Ea,ua)=>ua.background="transparent",click:aa(fa,ea),contextClick:aa(fa,ea)})}function Gn(){return[en("ContextMenuButton",en(Qe.s_,"Horizontal",cn(1),cn(2),cn(3),cn(4))),en("ContextMenuButton",en(Qe.s_,"Horizontal",Fn(null),Fn([2,4]),Fn([4,4])))]}function sn(ea,fa){return fa||(fa="figure"),en(Qe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:ea,margin:1,background:"transparent",mouseEnter:(Ea,ua)=>ua.fill="dodgerblue",mouseLeave:(Ea,ua)=>ua.fill="lightgray",click:aa(fa,ea),contextClick:aa(fa,ea)})}$e.current.nodeTemplate.contextMenu=en("ContextMenu",en("ContextMenuButton",en(Qe.s_,"Horizontal",sn("Rectangle"),sn("RoundedRectangle"),sn("Ellipse"),sn("Diamond"))),en("ContextMenuButton",en(Qe.s_,"Horizontal",sn("Parallelogram2"),sn("ManualOperation"),sn("Procedure"),sn("Cylinder1"))),en("ContextMenuButton",en(Qe.s_,"Horizontal",sn("Terminator"),sn("CreateRequest"),sn("Document"),sn("TriangleDown"))),qt(),zt(),Gn()),$e.current.groupTemplate=en(Qe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Qe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(ea,fa)=>{var Ea=fa.addMembers(fa.diagram.selection,!0);Ea||fa.diagram.currentTool.doCancel()},avoidable:!1},new Qe.KX("location","loc",Qe.E9.parse).makeTwoWay(Qe.E9.stringify),en(Qe.s_,"Auto",{name:"BODY"},en(Qe.bn,{parameter1:10,fill:kn.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")),en(Qe.Vm,{background:"transparent",margin:20})),en(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"))),$e.current.groupTemplate.selectionAdornmentTemplate=en(Qe.uz,"Spot",en(Qe.s_,"Auto",en(Qe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),en(Qe.Vm,{margin:1.5})),ha({alignment:Qe.z6.TopRight,alignmentFocus:Qe.z6.BottomRight})),$e.current.groupTemplate.contextMenu=en("ContextMenu",qt(),zt(),Gn()),$e.current.linkTemplate=en(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",ea=>ea>=1?10:0),new Qe.KX("toShortLength","dir",ea=>ea>=1?10:0),new Qe.KX("points").makeTwoWay(),en(Qe.bn,{strokeWidth:2},new Qe.KX("stroke","color"),new Qe.KX("strokeWidth","thickness"),new Qe.KX("strokeDashArray","dash")),en(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",ea=>ea===1)),en(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",ea=>ea>=1),new Qe.KX("width","thickness",ea=>7+3*ea),new Qe.KX("height","thickness",ea=>7+3*ea),new Qe.KX("segmentOffset","thickness",ea=>new Qe.E9(-15,4+1.5*ea))),en(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",ea=>ea===2),new Qe.KX("width","thickness",ea=>7+3*ea),new Qe.KX("height","thickness",ea=>7+3*ea),new Qe.KX("segmentOffset","thickness",ea=>new Qe.E9(-15,4+1.5*ea))),en(Qe.al,{alignmentFocus:new Qe.z6(0,1,-4,0),editable:!0},new Qe.KX("text").makeTwoWay(),new Qe.KX("stroke","color"))),$e.current.linkTemplate.selectionAdornmentTemplate=en(Qe.uz,en(Qe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Rn(2)},new Qe.KX("pathPattern","thickness",Rn)),ha({alignmentFocus:new Qe.z6(0,0,-6,-4)}));function Rn(ea){return en(Qe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(ea+4).toString()+" H3"})}function sa(ea){var fa="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return ea===0?fa="M0 0 M16 16 M0 8 L16 8":ea===2&&(fa="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),en(Qe.bn,{geometryString:fa,margin:2,background:"transparent",mouseEnter:(Ea,ua)=>ua.background="dodgerblue",mouseLeave:(Ea,ua)=>ua.background="transparent",click:aa("dir",ea),contextClick:aa("dir",ea)})}function Aa(ea){var fa=(Ea,ua)=>{Ea.handled=!0,Ea.diagram.model.commit(ia=>{var Ua=ua.part.adornedPart;ia.set(Ua.data,ea?"toSpot":"fromSpot",Qe.z6.stringify(Qe.z6.AllSides)),(ea?Ua.toNode:Ua.fromNode).invalidateConnectedLinks()})};return en(Qe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ea,ua)=>ua.background="dodgerblue",mouseLeave:(Ea,ua)=>ua.background="transparent",click:fa,contextClick:fa})}function wn(ea,fa){var Ea=0,ua=Qe.z6.RightSide;ea.equals(Qe.z6.Top)?(Ea=270,ua=Qe.z6.TopSide):ea.equals(Qe.z6.Left)?(Ea=180,ua=Qe.z6.LeftSide):ea.equals(Qe.z6.Bottom)&&(Ea=90,ua=Qe.z6.BottomSide),fa||(Ea-=180);var ia=(Ua,Rt)=>{Ua.handled=!0,Ua.diagram.model.commit(rn=>{var gn=Rt.part.adornedPart;rn.set(gn.data,fa?"toSpot":"fromSpot",Qe.z6.stringify(ua)),(fa?gn.toNode:gn.fromNode).invalidateConnectedLinks()})};return en(Qe.bn,{alignment:ea,alignmentFocus:ea.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ea,background:"transparent",mouseEnter:(Ua,Rt)=>Rt.background="dodgerblue",mouseLeave:(Ua,Rt)=>Rt.background="transparent",click:ia,contextClick:ia})}$e.current.linkTemplate.contextMenu=en("ContextMenu",zt(),Gn(),en("ContextMenuButton",en(Qe.s_,"Horizontal",sa(0),sa(1),sa(2))),en("ContextMenuButton",en(Qe.s_,"Horizontal",en(Qe.s_,"Spot",Aa(!1),wn(Qe.z6.Top,!1),wn(Qe.z6.Left,!1),wn(Qe.z6.Right,!1),wn(Qe.z6.Bottom,!1)),en(Qe.s_,"Spot",{margin:new Qe.Zt(0,0,0,2)},Aa(!0),wn(Qe.z6.Top,!0),wn(Qe.z6.Left,!0),wn(Qe.z6.Right,!0),wn(Qe.z6.Bottom,!0)))));const La=`{ "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"}, @@ -124,162 +124,162 @@ {"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 Ra=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Xa(ta){return console.log("shapeName:",ta),Ra.indexOf(ta)>=0}var qa=new it.YI(nn.current,{maxSelectionCount:1,linkTemplate:_t(it.rU,{locationSpot:it.z6.Center,selectionAdornmentTemplate:_t(it.uz,"Link",{locationSpot:it.z6.Center},_t(it.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),_t(it.bn,{toArrow:"Standard",stroke:null}))},{routing:it.rU.AvoidsNodes,curve:it.rU.JumpOver,corner:5,toShortLength:4},new it.KX("points"),_t(it.bn,{isPanelMain:!0,strokeWidth:2}),_t(it.bn,{toArrow:"Standard",stroke:null})),model:new it.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...it.bn.getFigureGenerators().toArray().map(ta=>({text:"\u672A\u547D\u540D",size:"100 100",figure:ta.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Je.current.addDiagramListener("TextEdited",function(ta){var ma;const Sa=ta.subject.part;var ca=(ma=document.activeElement)==null?void 0:ma.value;typeof ca=="string"&&ca.trim()===""&&Je.current.model.commit(function(ia){ia.set(Sa.data,"text","\u672A\u547D\u540D"),Je.current.commandHandler.stopCommand()},"increment")}),qa.nodeTemplate=_t(it.NB,"Auto",{locationSpot:it.z6.Center},new it.KX("location","location",it.E9.parse).makeTwoWay(it.E9.stringify),_t(it.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 it.KX("stroke").makeTwoWay(),new it.KX("fill").makeTwoWay(),new it.KX("figure")),_t(it.al,{margin:new it.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new it.$u(16,16),maxSize:new it.$u(10,NaN),textAlign:"center",editable:!0},new it.KX("key").makeTwoWay())),setTimeout(()=>{Je.current.grid=_t(it.s_,"Grid",_t(it.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),_t(it.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Je.current.grid.visible=!0,Je.current.grid.gridCellStroke="darkgray",Je.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Je.current,Je.current}const Vn=()=>Ce(this,null,function*(){var _t=Je.current.makeImage();const On=yield(0,gt.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:_t.src}});Xe({src:On.url})});return(0,E.useEffect)(()=>(setTimeout(()=>{Ht()},500),ot(Dn+1),()=>{Je.current=null}),[]),we.createElement("div",{ref:bn,className:qt.current?`${tt.maxH60} body-overflow-initial`:"body-overflow-initial"},we.createElement(qe.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Dn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:we.createElement(ht.Z,null,we.createElement(cn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),we.createElement(cn.Z,{onClick:()=>{var _t,On,na=Je.current.selection.first();if(qt.current=!qt.current,document.activeElement&&na){let fa=(On=(_t=document.activeElement)==null?void 0:_t.value)==null?void 0:On.trim();typeof fa=="string"&&Je.current.model.commit(function(aa){aa.set(na.data,"text",fa||"\u672A\u547D\u540D"),Je.current.commandHandler.stopCommand()},"increment")}ot(Dn+1)}},we.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Me},we.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:tt.flowChartWrp},we.createElement("div",{style:{display:"flex",height:"100%"}},we.createElement("div",{style:{width:"300px",height:"100%"}},we.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),we.createElement("div",{style:{height:"calc(100% - 50px)"},className:tt.myPaletteDiv,ref:nn})),we.createElement("div",{style:{flex:1,position:"relative"}},we.createElement("div",{ref:yt,style:{height:"80vh"}}))),we.createElement("div",{className:"tr"},we.createElement(Be.ZP,{size:"large",onClick:Vn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var jt=ct,Ve=y(5112),He=y(5871);const ut=Ve.ZP.Group,dt={margin:"0 8px"};var Ze=({callback:Me,onCancel:Xe})=>{function Je(yt){Me(yt)}return E.createElement(ke.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Je},E.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},E.createElement("span",{style:dt},"\u5355\u5143\u683C\u6570\uFF1A"),E.createElement("span",{style:dt},"\u884C\u6570"),E.createElement(ke.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},E.createElement(He.Z,null)),E.createElement("span",{style:dt},"\u5217\u6570"),E.createElement(ke.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},E.createElement(He.Z,null))),E.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},E.createElement("span",{style:dt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),E.createElement(ke.default.Item,{name:"align"},E.createElement(ut,null,E.createElement(Ve.ZP,{value:"default"},E.createElement("i",{className:"fa fa-align-justify"})),E.createElement(Ve.ZP,{value:"left"},E.createElement("i",{className:"fa fa-align-left"})),E.createElement(Ve.ZP,{value:"center"},E.createElement("i",{className:"fa fa-align-center"})),E.createElement(Ve.ZP,{value:"right"},E.createElement("i",{className:"fa fa-align-right"}))))),E.createElement("div",{className:"flex-container flex-end"},E.createElement(Be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(Be.ZP,{type:"ghost",onClick:Xe},"\u53D6\u6D88")))},mt=y(78673),Cn=y(84072),$t=y.n(Cn),Pn=(0,E.forwardRef)(({use3d:Me,width:Xe,height:Je,callback:yt,showSaveButton:nn},qt)=>{const bn=(0,E.useRef)(),Dn=(0,E.useRef)(),[ot,Ht]=(0,E.useState)(!1),Vn=(0,E.useRef)({id:bn,appName:"graphing",width:Xe||1e3,height:Je||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,E.useEffect)(()=>{Dn.current=new($t())(Vn.current,!0),window.onload=function(){Dn.current.inject("applet_container")}},[]);const _t=()=>{var On=window.ggbApplet.getPNGBase64(1,!0,72);return yt&&yt(On),On};return(0,E.useEffect)(()=>{Vn.current.appName=ot?"3D":"graphing",Dn.current.inject("applet_container")},[ot]),(0,E.useEffect)(()=>{Ht(Me)},[Me]),(0,E.useImperativeHandle)(qt,()=>({getImgData:_t})),E.createElement(E.Fragment,null,E.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:bn}),E.createElement(ht.Z,{align:"middle"},E.createElement(cn.Z,{flex:1},E.createElement(mt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ot,onChange:On=>Ht(On)})),E.createElement(cn.Z,null,E.createElement(Be.ZP,{size:"large",onClick:_t,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Nn=y(53267),Qe=y(1012),Rt=y(8591);const zt="link",Wt="upload-image",vn="add-flowchart",Hn="draw-image",zn="add-flowchart",Bn="code-block",Wn="add-table",qn="------------",pn={default:qn,left:`:${qn}`,center:`:${qn}:`,right:`${qn}:`};var Ue=y(47458),Ft=(Me,Xe,Je)=>new Promise((yt,nn)=>{var qt=ot=>{try{Dn(Je.next(ot))}catch(Ht){nn(Ht)}},bn=ot=>{try{Dn(Je.throw(ot))}catch(Ht){nn(Ht)}},Dn=ot=>ot.done?yt(ot.value):Promise.resolve(ot.value).then(qt,bn);Dn((Je=Je.apply(Me,Xe)).next())});function Sn(){}let ye=0;const tn=1e4,_e="\u2581",pt="@\u2581\u2581@",Tt="@\u2581@",ft=` +]}`;var ka=["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 Wa(ea){return console.log("shapeName:",ea),ka.indexOf(ea)>=0}var Ja=new Qe.YI(ln.current,{maxSelectionCount:1,linkTemplate:en(Qe.rU,{locationSpot:Qe.z6.Center,selectionAdornmentTemplate:en(Qe.uz,"Link",{locationSpot:Qe.z6.Center},en(Qe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),en(Qe.bn,{toArrow:"Standard",stroke:null}))},{routing:Qe.rU.AvoidsNodes,curve:Qe.rU.JumpOver,corner:5,toShortLength:4},new Qe.KX("points"),en(Qe.bn,{isPanelMain:!0,strokeWidth:2}),en(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(ea=>({text:"\u672A\u547D\u540D",size:"100 100",figure:ea.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return $e.current.addDiagramListener("TextEdited",function(ea){var fa;const Ea=ea.subject.part;var ua=(fa=document.activeElement)==null?void 0:fa.value;typeof ua=="string"&&ua.trim()===""&&$e.current.model.commit(function(ia){ia.set(Ea.data,"text","\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}),Ja.nodeTemplate=en(Qe.NB,"Auto",{locationSpot:Qe.z6.Center},new Qe.KX("location","location",Qe.E9.parse).makeTwoWay(Qe.E9.stringify),en(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")),en(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(()=>{$e.current.grid=en(Qe.s_,"Grid",en(Qe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),en(Qe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),$e.current.grid.visible=!0,$e.current.grid.gridCellStroke="darkgray",$e.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=$e.current,$e.current}const Zn=()=>Ce(this,null,function*(){var en=$e.current.makeImage();const kn=yield(0,ct.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:en.src}});Xe({src:kn.url})});return(0,E.useEffect)(()=>(setTimeout(()=>{Wt()},500),it(Bn+1),()=>{$e.current=null}),[]),we.createElement("div",{ref:An,className:tn.current?`${et.maxH60} body-overflow-initial`:"body-overflow-initial"},we.createElement(Ke.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Bn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:we.createElement(ft.Z,null,we.createElement(on.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),we.createElement(on.Z,{onClick:()=>{var en,kn,ta=$e.current.selection.first();if(tn.current=!tn.current,document.activeElement&&ta){let ha=(kn=(en=document.activeElement)==null?void 0:en.value)==null?void 0:kn.trim();typeof ha=="string"&&$e.current.model.commit(function(aa){aa.set(ta.data,"text",ha||"\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}it(Bn+1)}},we.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Re},we.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:et.flowChartWrp},we.createElement("div",{style:{display:"flex",height:"100%"}},we.createElement("div",{style:{width:"300px",height:"100%"}},we.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),we.createElement("div",{style:{height:"calc(100% - 50px)"},className:et.myPaletteDiv,ref:ln})),we.createElement("div",{style:{flex:1,position:"relative"}},we.createElement("div",{ref:wt,style:{height:"80vh"}}))),we.createElement("div",{className:"tr"},we.createElement(De.ZP,{size:"large",onClick:Zn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Xt=dt,Ge=y(5112),ze=y(5871);const lt=Ge.ZP.Group,gt={margin:"0 8px"};var Ze=({callback:Re,onCancel:Xe})=>{function $e(wt){Re(wt)}return E.createElement(ke.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:$e},E.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},E.createElement("span",{style:gt},"\u5355\u5143\u683C\u6570\uFF1A"),E.createElement("span",{style:gt},"\u884C\u6570"),E.createElement(ke.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},E.createElement(ze.Z,null)),E.createElement("span",{style:gt},"\u5217\u6570"),E.createElement(ke.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},E.createElement(ze.Z,null))),E.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},E.createElement("span",{style:gt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),E.createElement(ke.default.Item,{name:"align"},E.createElement(lt,null,E.createElement(Ge.ZP,{value:"default"},E.createElement("i",{className:"fa fa-align-justify"})),E.createElement(Ge.ZP,{value:"left"},E.createElement("i",{className:"fa fa-align-left"})),E.createElement(Ge.ZP,{value:"center"},E.createElement("i",{className:"fa fa-align-center"})),E.createElement(Ge.ZP,{value:"right"},E.createElement("i",{className:"fa fa-align-right"}))))),E.createElement("div",{className:"flex-container flex-end"},E.createElement(De.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(De.ZP,{type:"ghost",onClick:Xe},"\u53D6\u6D88")))},ht=y(78673),nn=y(84072),Jt=y.n(nn),_t=(0,E.forwardRef)(({use3d:Re,width:Xe,height:$e,callback:wt,showSaveButton:ln},tn)=>{const An=(0,E.useRef)(),Bn=(0,E.useRef)(),[it,Wt]=(0,E.useState)(!1),Zn=(0,E.useRef)({id:An,appName:"graphing",width:Xe||1e3,height:$e||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,E.useEffect)(()=>{Bn.current=new(Jt())(Zn.current,!0),window.onload=function(){Bn.current.inject("applet_container")}},[]);const en=()=>{var kn=window.ggbApplet.getPNGBase64(1,!0,72);return wt&&wt(kn),kn};return(0,E.useEffect)(()=>{Zn.current.appName=it?"3D":"graphing",Bn.current.inject("applet_container")},[it]),(0,E.useEffect)(()=>{Wt(Re)},[Re]),(0,E.useImperativeHandle)(tn,()=>({getImgData:en})),E.createElement(E.Fragment,null,E.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:An}),E.createElement(ft.Z,{align:"middle"},E.createElement(on.Z,{flex:1},E.createElement(ht.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:it,onChange:kn=>Wt(kn)})),E.createElement(on.Z,null,E.createElement(De.ZP,{size:"large",onClick:en,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ln=y(53267),qe=y(1012),Ut=y(8591);const Ht="link",Kt="upload-image",hn="add-flowchart",zn="draw-image",Un="add-flowchart",Pn="code-block",Xn="add-table",Jn="------------",mn={default:Jn,left:`:${Jn}`,center:`:${Jn}:`,right:`${Jn}:`};var He=y(47458),Bt=(Re,Xe,$e)=>new Promise((wt,ln)=>{var tn=it=>{try{Bn($e.next(it))}catch(Wt){ln(Wt)}},An=it=>{try{Bn($e.throw(it))}catch(Wt){ln(Wt)}},Bn=it=>it.done?wt(it.value):Promise.resolve(it.value).then(tn,An);Bn(($e=$e.apply(Re,Xe)).next())});function bn(){}let ye=0;const an=1e4,tt="\u2581",vt="@\u2581\u2581@",Ot="@\u2581@",mt=` **\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`,Se=["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 Te(Me){return/^\d+$/.test(Me)?`${Me}px`:Me}const Ke=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",at={[Ke+"-B"]:"bold",[Ke+"-I"]:"italic"},Pt={[zt]:"\u6DFB\u52A0\u94FE\u63A5",[Bn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Wt]:"\u6DFB\u52A0\u56FE\u7247",[Hn]:"\u6DFB\u52A0\u753B\u56FE",[vn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Wn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var xt=({defaultValue:Me="",onChange:Xe,width:Je="100%",height:yt=400,miniToolbar:nn=!1,isFocus:qt=!1,watch:bn,insertTemp:Dn,mode:ot="markdown",id:Ht="markdown-editor-id",showResizeBar:Vn=!1,noStorage:_t=!1,showNullButton:On=!1,showNullProgramButton:na=!1,hidetoolBar:fa=!1,fullScreen:aa=!1,onBlur:St,onCMBeforeChange:Qt,onFullScreen:Ot,className:on="",disablePaste:xn=!1,disabled:fn=!1,disabledFill:Ln=!1,placeholder:In="",values:ua="",extraUse:ba})=>{const[wn,La]=(0,E.useState)(null),[Ra,Xa]=(0,E.useState)(Me),[qa,ta]=(0,E.useState)(bn),[ma,Sa]=(0,E.useState)(aa),[ca,ia]=(0,E.useState)(""),[Gt,Vt]=(0,E.useState)(0),[an,yn]=(0,E.useState)(yt),[jn,ya]=(0,E.useState)(!1),Ha=(0,E.useRef)((0,Qe.Z)()),Pa=(0,E.useRef)(!1),$n=(0,E.useRef)(),[xa,za]=(0,E.useState)(0),[Ta,va]=(0,E.useState)(0),Da=(0,E.useRef)(),gr=(0,E.useRef)(),Ya=(0,E.useRef)(),sr=(0,E.useRef)(),Ar=()=>Ft(void 0,null,function*(){var Kn;const Zn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Ha.current}});(Kn=Zn==null?void 0:Zn.attachments)!=null&&Kn.length&&(console.log("cm:",wn,Da),Zn.attachments.map(Mn=>{Mn.content_type.indexOf("image")>-1?wn.replaceSelection(`![,](/api/attachments/${Mn.id}?type=${Mn.content_type})`):Mn.content_type.indexOf("video")>-1?wn.replaceSelection(``):Mn.content_type.indexOf("pdf")>-1?wn.replaceSelection(`${Mn.name}`):wn.replaceSelection(`[${Mn.name}](${ENV.API_SERVER}/api/attachments/${Mn.id}?type=${Mn.content_type})`)}))});(0,E.useEffect)(()=>{const Kn=window.scrollY||window.pageYOffset;Xa(ua),wn==null||wn.setValue(ua),window.scrollTo(0,Kn)},[ua]),(0,E.useEffect)(()=>{Ot==null||Ot(ma)},[ma]),(0,E.useEffect)(()=>{if(Da.current){let Kn=function(Mn,ea){var Ua;if(xn){ea.preventDefault();return}const Ne=ea.clipboardData;if(Ne){const gn=Ne.types.toString(),Tn=Ne.items;if(gn==="Files"||Ne.types.indexOf("Files")>-1){if(ea.preventDefault(),ot=="stex")return;try{let Qn=Tn[1];((Ua=Tn[0])==null?void 0:Ua.kind)==="file"&&(Qn=Tn[0]);const ln=Qn.getAsFile(),Jn=ln.name.split(".").pop();(0,rt.I)(ln,_n=>{var kn,Yn,wa;_n.id?((kn=ln==null?void 0:ln.type)==null?void 0:kn.indexOf("image"))>-1?Zn.replaceSelection(``):((Yn=ln==null?void 0:ln.type)==null?void 0:Yn.indexOf("video"))>-1?Zn.replaceSelection(``):((wa=ln==null?void 0:ln.type)==null?void 0:wa.indexOf("pdf"))>-1?Zn.replaceSelection(`${ln.name}`):Se.includes(Jn)?Zn.replaceSelection(`${ln.name}`):Zn.replaceSelection(`[${ln.name}](/api/attachments/${_n.id}?type=${_n.content_type})`):(_n==null?void 0:_n.status)===401&&(Rt.ZP.warning((_n==null?void 0:_n.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Qn){Rt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Zn=oe().fromTextArea(Da.current,{mode:ot,lineNumbers:!nn,lineWrapping:!0,value:Me,autoCloseTags:!na,autoCloseBrackets:!0});return Zn.on("keyup",function(Mn,ea){ea.keyCode===8&&(Mn.getValue()==""?Zn.setOption("placeholder",In):Zn.setOption("placeholder",null))}),Zn.on("keydown",function(Mn,ea){if(ea.keyCode===8){var Ua=Na(Mn);Ua&&ea.preventDefault()}}),qt&&Zn.focus(),Zn.on("paste",Kn),Zn.on("dragleave",function(Mn,ea){gr.current.classList.remove("mouse-hover-md")}),fn&&Zn.on("beforeChange",function(Mn,ea){(ea.origin==="paste"||ea.origin==="+input")&&ea.cancel()}),La(Zn),()=>{Zn.off("paste",Kn)}}},[]);const xr=(0,E.useCallback)(()=>{if(gr.current)try{}catch(Kn){console.log(Kn,"---- to set md editor body height")}},[an,gr,ma]);(0,E.useEffect)(()=>{function Kn(){let Zn=new ge.Z(Mn=>{for(let ea of Mn)(ea.target.offsetHeight>0||ea.target.offsetWidth>0)&&(xr(),wn.setSize("100%","100%"),wn.refresh())});return Zn.observe(Da.current.parentElement),Zn}if(wn){const Zn=Kn();return()=>{var Mn,ea;(Mn=Da.current)!=null&&Mn.parentElement&&Zn.unobserve((ea=Da.current)==null?void 0:ea.parentElement)}}},[wn,xr]),(0,E.useEffect)(()=>{if(wn){let Kn=[];for(const[Zn,Mn]of Object.entries(at)){let ea={[Zn]:()=>{yr(Mn)}};Kn.push(ea),wn.addKeyMap(ea)}return $n.current=setInterval(()=>{Pa.current&&Ar()},4e3),()=>{clearInterval($n.current);for(let Zn of Kn)wn.removeKeyMap(Zn)}}},[wn]),(0,E.useEffect)(()=>{aa!==ma&&Sa(aa)},[aa]),(0,Ue.Z)(()=>{if(!_t&&Gt>0){let Kn=new Date().getTime(),Zn=window.sessionStorage.getItem(Ht);Kn>=Gt+tn&&(!Zn||Zn!==Ra)&&(window.sessionStorage.setItem(Ht,Ra),ya(!0))}},tn),(0,E.useEffect)(()=>{ta(bn)},[wn,bn]),(0,E.useEffect)(()=>{wn&&qt&&wn.focus()},[wn,qt]),(0,E.useEffect)(()=>{if(qa&&wn){let Kn=function(Mn){let ea=Mn.target;if(sr.current){let Ua=ea.scrollTop/ea.scrollHeight;sr.current.scrollTop=sr.current.scrollHeight*Ua}};const Zn=wn.getScrollerElement();return Zn.addEventListener("scroll",Kn),()=>{Zn.removeEventListener("scroll",Kn)}}},[wn,qa]),(0,E.useEffect)(()=>{if(wn&&Qt){let Kn=function(Zn,Mn){Qt(Zn,Mn)};return wn.on("beforeChange",Kn),()=>{wn.off("beforeChange",Kn)}}},[wn,Qt]),(0,E.useEffect)(()=>{if(wn&&St){let Kn=function(){St(wn.getValue())};return wn.on("blur",Kn),()=>{wn.off("blur",Kn)}}},[wn,St]);function Na(Kn,Zn){var Mn=Kn.getDoc(),ea=Mn.getCursor(),Ua=Mn.getLine(ea.line),Ne=Ua.charAt(ea.ch-1),gn=Ua.lastIndexOf("@\u2581@",ea.ch),Tn=Ua.lastIndexOf("@\u2581\u2581@",ea.ch),Qn=gn>Tn?gn:Tn,ln=gn>Tn?3:4;if(pt.indexOf(Ne)===-1)return null;if(console.log("change1:",Zn,Kn,Ua,ea,Qn,gn,Tn,Ne),Qn>=0&&ea.ch-Qn<5){var Jn=Qn+ln;return Mn.replaceRange("",{line:ea.line,ch:Qn},{line:ea.line,ch:Jn}),{line:ea.line,ch:Jn}}return null}(0,E.useEffect)(()=>{if(wn){let Kn=function(Zn,Mn){const ea=Zn.getValue();Xa(ea),Vt(new Date().getTime()),Zn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Xe&&(na?Xe(ea,Tr(ea)):Xe(ea))};return wn.on("change",Kn),()=>{wn.off("change",Kn)}}},[wn,Xe]),(0,E.useEffect)(()=>{if(wn)if(Me==null)wn.setValue(""),Xa("");else{const Kn=window.scrollY||window.pageYOffset;Me!==wn.getValue()&&(wn.setValue(Me),Xa(Me),wn.setCursor(fn?1:wn.lineCount(),0),window.scrollTo(0,Kn))}},[wn,Me]);const yr=(0,E.useCallback)(Kn=>{const Zn=wn.getCursor(),Mn=wn.getSelection();let ea=Mn.split(` -`);switch(Kn){case"bold":return wn.replaceSelection("**"+Mn+"**"),Mn===""&&wn.setCursor(Zn.line,Zn.ch+2),wn.focus();case"italic":return wn.replaceSelection("*"+Mn+"*"),Mn===""&&wn.setCursor(Zn.line,Zn.ch+1),wn.focus();case"code":return wn.replaceSelection("`"+Mn+"`"),Mn===""&&wn.setCursor(Zn.line,Zn.ch+1),wn.focus();case"inline-latex":return ia("inline-latex"),wn.focus();case"latex":return wn.replaceSelection("```latex\n"+Mn+"\n```"),wn.setCursor(Zn.line+1,Mn.length+1),wn.focus();case"line-break":return wn.replaceSelection(`
-`),wn.focus();case"list-ul":return Mn===""?wn.replaceSelection("- "+Mn):wn.replaceSelection(ea.map(Ua=>Ua===""?"":`- ${Ua}`).join(` -`)),wn.focus();case"list-ol":return Mn===""?wn.replaceSelection("1. "+Mn):wn.replaceSelection(ea.map((Ua,Ne)=>Ua===""?"":`${Ne+1}. ${Ua}`).join(` -`)),wn.focus();case"add-null-ch":return Mn===""&&wn.setCursor(Zn.line,Zn.ch),wn.replaceSelection(_e),wn.focus();case"add-signal":return Mn===""&&wn.setCursor(Zn.line,Zn.ch),wn.replaceSelection(Tt),wn.focus();case"add-multiple":return Mn===""&&wn.setCursor(Zn.line,Zn.ch),wn.replaceSelection(pt),wn.focus();case"inster-template-1":return Mn===""&&wn.setCursor(Zn.line,Zn.ch),wn.replaceSelection(ft),wn.focus();case"eraser":return wn.setValue(""),wn.focus();case"trigger-watch":return ta(!qa),wn.focus();case"trigger-full-screen":return Sa(!ma),wn.focus();case zt:ia(zt);return;case Bn:ia(Bn);return;case Wt:ia(Wt);return;case Hn:ia(Hn);return;case"maths-latex":ia("maths-latex");return;case vn:ia(vn);return;case Wn:ia(Wn);return;default:throw new Error}},[wn,qa,ma]),ur=(0,E.useCallback)((Kn,Zn)=>{var Mn,ea,Ua,Ne,gn,Tn;switch(ia(""),ca){case zt:const{title:kn,link:Yn}=Kn;return wn.replaceSelection(`[${kn}](${Yn})`),wn.focus();case Bn:const{language:wa,content:sa}=Kn;return wn.replaceSelection(["```"+wa,sa,"```"].join(` -`)),wn.focus();case"maths-latex":for(var Qn=atob(Kn),ln=new Uint8Array(Qn.length),Jn=0;Jn{Oo.id?wn.replaceSelection(`![,](/api/attachments/${Oo.id}?type=${Oo.content_type})`):(Oo==null?void 0:Oo.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":wn.replaceSelection("`$$"+Kn+"$$`");break;case Wt:case Hn:case zn:const{src:pa,alt:ha}=Kn,Za=Zn,vr=(Ua=(ea=(Mn=Za==null?void 0:Za.name)==null?void 0:Mn.split("."))==null?void 0:ea.pop)==null?void 0:Ua.call(ea);return((Ne=Za==null?void 0:Za.type)==null?void 0:Ne.indexOf("image"))>-1||!(Za!=null&&Za.type)?Za.align||Za.width?wn.replaceSelection(`

${ha||

`):wn.replaceSelection(`${ha||`):((gn=Za==null?void 0:Za.type)==null?void 0:gn.indexOf("video"))>-1?wn.replaceSelection(``):((Tn=Za==null?void 0:Za.type)==null?void 0:Tn.indexOf("pdf"))>-1?wn.replaceSelection(`${Za.name}`):Se.includes(vr)?wn.replaceSelection(`${Za.name}`):wn.replaceSelection(`[${Za.name}](${pa})`),wn.focus();case Wn:const{row:Nr,col:Or,align:_r}=Kn;let Mo=` -`;for(let Oo=0;Oo{switch(ca){case zt:return E.createElement(Bt,{callback:ur,onCancel:Gr});case Bn:return E.createElement(un.Z,{callback:ur,onCancel:Gr});case Wt:return E.createElement(rt.Z,{callback:ur,onCancel:Gr});case vn:return E.createElement(jt,{callback:ur,onCancel:Gr});case Wn:return E.createElement(Ze,{callback:ur,onCancel:Gr});case"maths-latex":return E.createElement(Pn,{showSaveButton:!0,callback:ur});case"inline-latex":return E.createElement(Nn.Z,{showSaveButton:!0,callback:ur});default:return null}},[ca]);function Gr(){ia("")}(0,E.useEffect)(()=>{if(Ya.current){let Kn=function(gn){Ua=!0,Ne=gn.pageY},Zn=function(){Ua=!1},Mn=function(gn){if(Ua){let Tn=gn.pageY-Ne;Tn<0&&(Tn=0),Tn>300&&(Tn=300);let Qn=yt+Tn+"px";yn(Qn)}},ea=Ya.current,Ua=!1,Ne=0;return ea.addEventListener("mousedown",Kn),document.addEventListener("mousemove",Mn),document.addEventListener("mouseup",Zn),()=>{ea.removeEventListener("mousedown",Kn),document.removeEventListener("mousemove",Mn),document.removeEventListener("mouseup",Zn)}}},[wn,Ya]),(0,E.useEffect)(()=>{yn(yt)},[yt]);const qr=Te(Je),bo=Te(an),mr={width:qr,height:bo},nr=(0,E.useMemo)(()=>{if(Gt){let Kn=new Date(Gt),Zn=Kn.getHours(),Mn=Kn.getMinutes(),ea=Kn.getSeconds();return Zn=Zn<10?"0"+Zn:Zn,Mn=Mn<10?"0"+Mn:Mn,ea=ea<10?"0"+ea:ea,`${Zn}:${Mn}:${ea}`}return 0},[Gt]),Tr=Kn=>{const Zn=[];if(na){let Mn=-1;Kn=Kn.replace(/(@▁▁@|@▁@)/g,function(ea,Ua,Ne){Zn.push({multiLine:ea!==Tt})})}return Zn};function br(){window.sessionStorage.removeItem(Ht),ya(!1),Vt(0)}function Eo(){ya(!1),Vt(0),wn.setValue(window.sessionStorage.getItem(Ht))}(0,E.useEffect)(()=>{Pt[ca]&&ca!==Hn&&ca!==vn&&setTimeout(()=>{const Kn=document.getElementsByClassName("markdown-popup-form")[0],Zn=window.innerWidth/2-Kn.offsetWidth/2,Mn=window.innerHeight/2-Kn.offsetHeight/2;za(Zn),va(Mn)},0)},[ca]);const ho=Kn=>{Kn.preventDefault();const Zn=Kn.clientX-xa,Mn=Kn.clientY-Ta;document.body.onmousemove=ea=>{let Ua=ea.clientX-Zn,Ne=ea.clientY-Mn;const gn=document.getElementsByClassName("markdown-popup-form")[0],Tn=window.innerWidth-gn.offsetWidth,Qn=window.innerHeight-gn.offsetHeight;Ua=Math.max(0,Math.min(Ua,Tn)),Ne=Math.max(0,Math.min(Ne,Qn)),hr(ea.clientX,ea.clientY,Zn,Mn)&&(za(Ua),va(Ne))},document.body.onmouseup=function(){document.body.onmousemove=null}},hr=(Kn,Zn,Mn,ea)=>{const Ua=document.body.clientHeight,Ne=document.body.clientWidth;return Kn<20&&Mn>Kn||Kn>Ne-20&&MnZn||Zn>Ua-20&&eaYe in ke?je(ke,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Be}):ke[Ye]=Be,te=(ke,Ye)=>{for(var Be in Ye||(Ye={}))a.call(Ye,Be)&&x(ke,Be,Ye[Be]);if(b)for(var Be of b(Ye))ee.call(Ye,Be)&&x(ke,Be,Ye[Be]);return ke},ae=(ke,Ye)=>Ge(ke,ce(Ye));const{useForm:le}=E.default,pe={width:280,marginRight:10},ve={labelCol:{span:5},wrapperCol:{span:19}};var be=({callback:ke,onCancel:Ye})=>{const[Be]=le();let $e=(0,Ee.useRef)();function st(wt){$e.current.width=Be.getFieldValue("width"),$e.current.align=Be.getFieldValue("align"),ke(wt,$e.current)}function Yt(wt,Ct){if(wt.status===-1){re.ZP.error(wt.message);return}Be.setFieldsValue({src:`/api/attachments/${wt.id}`,type:Ct.type})}function vt(wt){let Ct=wt.target.files[0];$e.current=Ct,Ie(Ct,Yt)}return Oe.createElement(E.default,ae(te({form:Be},ve),{className:"upload-image-panel",onFinish:st,style:{width:470,overflow:"hidden"}}),Oe.createElement(E.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Oe.createElement("div",{className:"flex-container"},Oe.createElement(E.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Oe.createElement(oe.default,{style:pe})),Oe.createElement(Ae,{onFileChange:vt}))),Oe.createElement(E.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Oe.createElement(oe.default,{style:{width:264}})),Oe.createElement(E.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Oe.createElement(ge.Z,null,Oe.createElement(E.default.Item,{name:"width",style:{margin:0}},Oe.createElement(fe.Z,{style:{width:264}})),Oe.createElement("span",{className:"ml8"},"%"))),Oe.createElement(E.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Oe.createElement(he.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Oe.createElement("aside",null,Oe.createElement(E.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Oe.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Oe.createElement(ie.ZP,{type:"default",onClick:Ye},"\u53D6\u6D88"))))};function Ae({onFileChange:ke}){return Oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Oe.createElement("input",{type:"file",onChange:ke}))}function Ie(ke,Ye){if(!ke)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Le.bg)())throw re.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",ke),Be.append("file_param_name","editormd-image-file"),Be.append("byxhr","true");var $e=new window.XMLHttpRequest;$e.withCredentials=!0,$e.addEventListener("load",function(st){Ye(JSON.parse(st.target.responseText),ke)},!1),$e.addEventListener("error",function(st){console.error(st)},!1),$e.open("POST",`${xe.KI}/api/attachments.json`),$e.send(Be)}},51498:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return oe}});var E=y(59301),re=y(4676);class oe extends E.Component{constructor(fe){super(fe);const he=window.document;this.node=he.createElement("div"),he.body.appendChild(this.node)}render(){const{children:fe}=this.props;return(0,re.createPortal)(fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},36867:function(de,ne,y){"use strict";y.d(ne,{i:function(){return pe},Z:function(){return be}});var E={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"},re=y(71418),oe=y(6848),ge=y(92310),fe=y.n(ge),he=y(89299),ie=y(63604),xe=y(64681),Ee="data:image/png;base64,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",Le="data:image/png;base64,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",Oe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",je="data:image/png;base64,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",Ge="data:image/png;base64,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",ce="data:image/png;base64,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",b="data:image/png;base64,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",a="data:image/png;base64,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",ee="data:image/png;base64,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",x="data:image/png;base64,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",te="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",ae="data:image/png;base64,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",le=y(59301);const pe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ee,swimg:Le},{name:"101\u8BA1\u5212",ptimg:Oe,swimg:je},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:ce},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ee,swimg:x},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:ae}];var be=({className:Ae,dataSource:Ie=[],col:ke=4,right:Ye,bottom:Be=23,precision:$e=0,wrapWidth:st=1200,trackEventItems:Yt,loading:vt,onRemove:wt=()=>{},isCurrent:Ct=!0,showAlias:It=!1})=>{const sn=Math.floor((st-(ke-1)*Ye)/ke),en=[{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 le.createElement(re.Z,{spinning:vt},le.createElement("div",{className:fe()(E.list,Ae)},!!(Ie!=null&&Ie.length)&&(Ie==null?void 0:Ie.map((et,Bt)=>{var un;const{name:rt,id:qe,identifier:ht,featured:Zt,school_name:bt,image_url:Nt,excellent:it,is_plan:kt}=et;return le.createElement("div",{key:qe,className:E.wrap,style:{width:sn,marginRight:(1+Bt)%ke===0?0:Ye+$e,marginBottom:Be}},le.createElement("a",{className:E.li,onClick:Et=>{Et.preventDefault(),Et.stopPropagation(),Yt&&(0,he.L9)([Yt]),(0,he.xg)(`/paths/${ht}`)}},le.createElement("div",{className:E.img},le.createElement("img",{className:E.cover,src:`${Nt}`}),Ct&&(0,xe.bg)()&&(et==null?void 0:et.studying)&&le.createElement("div",{className:`${E.movebq} user-path-items`,onClick:Et=>{Et.stopPropagation(),wt(et)}},le.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),le.createElement("span",{className:"c-red"},"\u79FB\u9664")),(un=et==null?void 0:et.subject_tags)==null?void 0:un.map((Et,Rn)=>{var cn,gt;if(Rn===0){const we=(cn=en.find(Ce=>Ce.name==Et))==null?void 0:cn.swimg;return le.createElement("img",{className:E.sign,src:we,style:{left:"-4px"}})}const tt=(gt=en.find(we=>we.name==Et))==null?void 0:gt.ptimg;return le.createElement("img",{className:E.sign,src:tt,style:{left:`${48+52*(Rn-1)+2*Rn}px`}})}),le.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(et==null?void 0:et.excellent)&&le.createElement("div",{className:E.bq},"\u5F00\u653E\u8BFE\u7A0B"))),le.createElement("div",{className:E.name},le.createElement(oe.Z,{title:It&&(et!=null&&et.excellent_alias_name)?le.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${rt}`,le.createElement("br",null),le.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${et==null?void 0:et.excellent_alias_name}`)):rt},le.createElement("span",{className:E.e},It&&(et==null?void 0:et.excellent_alias_name)||rt))),le.createElement("div",{className:E.tags},le.createElement("div",null,le.createElement(oe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),le.createElement("span",null,et.stages_count))),le.createElement(oe.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,et.members_count)))))))})),!Ie.length&&le.createElement(ie.Z,null)))}},36433:function(de,ne,y){"use strict";y.d(ne,{jL:function(){return fe},w9:function(){return et},QD:function(){return Nn},cQ:function(){return wt.Z},op:function(){return Ze},O5:function(){return ft},_b:function(){return Hn},t7:function(){return x},Gi:function(){return Zt},YG:function(){return qe},qp:function(){return Oe},vr:function(){return zt},qE:function(){return $t},Je:function(){return le},wb:function(){return vt},cq:function(){return Rn},tp:function(){return ce}});var E=y(59301),re={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,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",fe=({dataSource:Se=[],img:Te,imgWidth:We=346,title:Ke,sunTitle:at,bannerExtraContent:Pt})=>E.createElement("div",{className:re.banner},E.createElement("div",{className:re.content},E.createElement("aside",null,E.createElement("p",null,E.createElement("b",null,Ke),E.createElement("span",null,at)),Se.length>0&&E.createElement("div",{className:re.btns},Se.map((xt,Me)=>E.createElement("div",{key:Me,onClick:xt.click},xt.name,xt.sign?E.createElement("img",{src:oe,width:39}):null))),Pt),Te&&E.createElement("img",{style:{marginTop:33,marginRight:38},src:Te,width:We}))),he={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"},ie=y(92310),xe=y.n(ie),Ee=y(89392),Oe=({dataSource:Se=[],value:Te,onChange:We,onTitleChange:Ke,className:at,title:Pt,titleWidth:xt=41,style:Me={},fontColor:Xe="#6A7283",showCount:Je})=>{const[yt,nn]=(0,E.useState)(0),[qt,bn]=(0,E.useState)(!1),Dn=(0,E.useRef)(null),ot=(0,E.useRef)(null);return(0,E.useEffect)(()=>{var Ht;Se.length!==0&&(((Ht=Dn==null?void 0:Dn.current)==null?void 0:Ht.clientHeight)>97?nn(1):nn(0)),Se.length===0&&nn(0),bn(!1)},[Se]),E.createElement("div",{className:xe()(he.row,at),style:Me},E.createElement("div",{onClick:(0,Ee.throttle)(()=>Ke==null?void 0:Ke(),2e3),style:{width:xt,marginTop:qt?12:4},className:`${he.title} ${Ke?"current":""}`},Pt),E.createElement("div",{className:qt?`${he.tagsWrap} ${he.tagsBorderWrap}`:he.tagsWrap},E.createElement("div",{className:he.bar,ref:ot,style:yt>0?{height:yt===1?97:"auto",overflow:yt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},E.createElement("div",{className:he.tag,ref:Dn},Se==null?void 0:Se.map(Ht=>E.createElement("span",{onClick:()=>We(Ht.id),key:Ht.id,style:{color:Xe},className:Te===Ht.id?he.active:""},E.createElement("span",{title:Ht.name,className:he.name},Ht.name),!!Je&&E.createElement("span",{className:he.num},Ht.count))))),!!yt&&E.createElement(E.Fragment,null,yt===1?E.createElement("div",{onClick:()=>{var Ht;nn(2),((Ht=Dn==null?void 0:Dn.current)==null?void 0:Ht.clientHeight)>245?bn(!0):bn(!1)},className:he.action},"\u5C55\u5F00",E.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):E.createElement("div",{onClick:()=>{ot.current.scrollTop=0,nn(1),bn(!1)},className:he.action},"\u6536\u8D77",E.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},je={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:Se=[],value:Te,onChange:We,className:Ke,style:at={}})=>E.createElement("div",{style:at,className:xe()(je.tabs,Ke)},Se.map(Pt=>E.createElement("span",{onClick:()=>We(Pt.id),className:Te===Pt.id?je.active:"",key:Pt.id},Pt.name))),b={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"},a=y(92832),x=({dataSource:Se=[],value:Te="",onChange:We,onInputChange:Ke=()=>{},className:at,style:Pt={},placeholder:xt,allowClear:Me=!1})=>{var Xe;const[Je,yt]=(0,E.useState)(""),[nn,qt]=(0,E.useState)("");(0,E.useEffect)(()=>{var ot;let Ht=Te;(ot=JSON.stringify(Te))!=null&&ot.includes("{")&&(yt(Te.id),Ht=Te.value||"");try{qt(decodeURIComponent(Ht||""))}catch(Vn){qt(decodeURIComponent(Ht||""))}},[Te]);const bn=()=>{We(encodeURIComponent(nn),Je||null)},Dn=ot=>{ot!==Je&&(yt(ot),We(encodeURIComponent(nn),ot))};return E.createElement("div",{className:xe()(b.input,at),style:Pt},!!Se.length&&E.createElement("div",{className:b.dropdown},E.createElement("div",{className:b.text},(Xe=Se.find(ot=>ot.id===Je))==null?void 0:Xe.name,E.createElement("i",{className:"iconfont icon-zhankai4"}),E.createElement("b",{className:b.b1}),E.createElement("b",{className:b.b2})),E.createElement("div",{className:b.menu},Se.map((ot,Ht)=>E.createElement("div",{key:Ht,onClick:()=>Dn(ot.id)},ot.name)))),E.createElement(a.default,{onPressEnter:bn,value:nn,onChange:ot=>{qt(ot.target.value),Ke(encodeURIComponent(ot.target.value),Je||null)},bordered:!1,placeholder:xt}),E.createElement("i",{onClick:bn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},te={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},le=({value:Se,onChange:Te,className:We,total:Ke,pageSize:at,style:Pt={}})=>{const xt=Se<2,Me=Se>=Math.ceil(Ke/at);return Ke<=at?E.createElement(E.Fragment,null):E.createElement("div",{className:xe()(te.quickPager,We),style:Pt},E.createElement("div",{onClick:()=>{xt||Te(Se-1,"prev")},className:xt?te.disabled:""},"\u4E0A\u4E00\u9875"),E.createElement("div",{onClick:()=>{Me||Te(Se+1,"next")},className:Me?te.disabled:""},"\u4E0B\u4E00\u9875"))},pe={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=y(71418),be=y(6848),Ae=y(13570),Ie=y(13952),ke=y(89299),Ye=y(96908),Be=y(57177),$e=y(81378),st=y(63604),vt=({className:Se,dataSource:Te=[],col:We=4,right:Ke,bottom:at=23,precision:Pt=0,wrapWidth:xt=1200,trackEventItems:Me,loading:Xe})=>{const Je=Math.floor((xt-(We-1)*Ke)/We);return E.createElement(ve.Z,{spinning:Xe},E.createElement("div",{className:xe()(pe.list,Se)},!!Te.length&&Te.map((yt,nn)=>{const{name:qt,id:bn,identifier:Dn,power:ot,cover_image_id:Ht,pic:Vn}=yt;return E.createElement("div",{className:pe.wrap,key:bn,style:{width:Je,marginRight:(1+nn)%We===0?0:Ke+Pt,marginBottom:at}},E.createElement("a",{target:"_blank",href:`/shixuns/${Dn}/challenges`,className:pe.li,onClick:_t=>{_t.preventDefault(),Me&&(0,ke.L9)([Me]),ot&&(0,ke.xg)(`/shixuns/${Dn}/challenges`)}},E.createElement("div",{className:pe.img},E.createElement("img",{className:pe.cover,src:`${Vn}`}),yt.is_jupyter&&E.createElement("img",{className:pe.sign,src:Ye}),yt.is_jupyter_lab&&E.createElement("img",{className:pe.sign,src:Be}),yt.is_unity_3d&&E.createElement("img",{className:pe.sign,src:$e})),E.createElement("div",{className:pe.name},E.createElement(be.Z,{title:qt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},E.createElement("span",{className:pe.e},qt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),E.createElement("div",{className:pe.tags},E.createElement(be.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),E.createElement("span",null,yt.challenges_count))),!!yt.myshixuns_count&&E.createElement(be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),E.createElement("span",null,yt.myshixuns_count))),E.createElement(be.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},E.createElement("span",null,E.createElement("span",null,yt.level))),E.createElement("div",{className:pe.rate},E.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:yt.score_info}),E.createElement("span",null,"\xA0",yt.score_info?`${yt.score_info}\u5206`:"5\u5206")))),!ot&&E.createElement("div",{className:pe.lockWrap},E.createElement("img",{src:`${Ie.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),E.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Te.length&&E.createElement(st.Z,null)))},wt=y(36867),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"},It="data:image/png;base64,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",sn=y(59301),et=({className:Se,dataSource:Te=[],col:We=4,right:Ke,bottom:at=23,precision:Pt=0,wrapWidth:xt=1200,trackEventItems:Me,loading:Xe})=>{const Je=Math.floor((xt-(We-1)*Ke)/We);return sn.createElement(ve.Z,{spinning:Xe},sn.createElement("div",{className:xe()(Ct.list,Se)},!!Te.length&&Te.map((yt,nn)=>{const{subject_identifier:qt,id:bn,identifier:Dn,power:ot}=yt,Ht=yt.is_public!=0&&yt.is_public;return sn.createElement("div",{className:Ct.wrap,key:bn,style:{width:Je,marginRight:(1+nn)%We===0?0:Ke+Pt,marginBottom:at}},sn.createElement("a",{className:Ct.li,onClick:Vn=>{Vn.preventDefault(),Me&&(0,ke.L9)([Me]),(0,ke.xg)(yt.first_category_url)}},sn.createElement("div",{className:Ct.top},sn.createElement(be.Z,{title:yt.name},sn.createElement("div",{className:Ct.name},yt.name)),sn.createElement("img",{className:Ct.img,src:Ie.Z.IMG_SERVER+"/images/"+yt.avatar_url}),sn.createElement("div",{className:Ct.text,title:yt.creator},yt.creator),qt&&sn.createElement("div",{className:Ct.btns},sn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),sn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ht&&sn.createElement("div",{className:Ct.sign},"\u516C\u5F00")),sn.createElement("div",{className:Ct.bottom},yt.visits>0&&sn.createElement(be.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},sn.createElement("span",null,sn.createElement("i",{className:"iconfont icon-liulanyan"}),sn.createElement("span",null,yt.visits))),yt.course_members_count>0&&sn.createElement(be.Z,{title:"\u6210\u5458",placement:"bottom"},sn.createElement("span",null,sn.createElement("i",{className:"iconfont icon-chengyuan"}),yt.course_members_count)),yt.tasks_count>0&&sn.createElement(be.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},sn.createElement("span",null,sn.createElement("i",{className:"iconfont icon-zuoye"}),yt.tasks_count)),yt.is_end?sn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):sn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!yt.is_accessible&&sn.createElement("div",{className:Ct.lockWrap},sn.createElement("img",{src:`${Ie.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),sn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Te.length&&sn.createElement(st.Z,null)))},Bt={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"},un=y(44993),qe=({dataSource:Se=[],value:Te,onChange:We,className:Ke,style:at={},tabBarExtraContent:Pt})=>E.createElement("div",{className:xe()(Bt.tabs,Ke),style:at},E.createElement("div",{className:Bt.tabsWrap},Se.map((xt,Me)=>E.createElement("aside",{className:Bt.tab,onClick:()=>{We(xt.id),xt.link&&un.history.push(xt.link)},key:Me},E.createElement("div",{className:Te===xt.id?Bt.active:""},xt.name),(xt==null?void 0:xt.resetCount)==null&&(xt==null?void 0:xt.total)!==void 0&&E.createElement("span",null,"\uFF08",xt==null?void 0:xt.total,"\uFF09"),(xt==null?void 0:xt.resetCount)!==void 0&&(xt==null?void 0:xt.total)!==void 0&&E.createElement(be.Z,{title:(xt==null?void 0:xt.tip)!=null?xt==null?void 0:xt.tip:""},E.createElement("span",{style:{color:"#9096A3"}},"\uFF08",E.createElement("span",{style:{color:"#000"}},xt==null?void 0:xt.resetCount),"/",E.createElement("span",null,xt==null?void 0:xt.total),"\uFF09"))))),E.createElement("div",{className:Bt.tabBar},Pt)),Zt=({className:Se,style:Te={},children:We})=>E.createElement("div",{className:xe()(Se),style:Te},We),bt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Nt=y(38854),it=y(20834);const kt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Rn=({sortValue:Se,dropValue:Te,className:We,onSort:Ke,onDrop:at,dataSource:Pt=kt})=>{var xt;return E.createElement("div",{className:xe()(bt.orderWrap,We)},E.createElement(Nt.Z,{dropdownRender:()=>E.createElement(it.default,null,Pt.map((Me,Xe)=>E.createElement(it.default.Item,{key:Xe,onClick:()=>at(Me.id)},Me.name)))},E.createElement("span",{className:bt.orderTextWrap},(xt=Pt.find(Me=>Te===Me.id))==null?void 0:xt.name)),E.createElement("span",{className:bt.orderIconWrap},E.createElement("span",{className:bt.orderAsc},E.createElement("i",{className:Se==="asc"?`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer}`,onClick:()=>Ke(Se==="asc"?"desc":"asc")})),E.createElement("span",{className:bt.orderDesc},E.createElement("i",{className:Se==="desc"?`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer}`,onClick:()=>Ke(Se==="asc"?"desc":"asc")}))))},cn={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"},gt=y(3113),tt=Object.defineProperty,we=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,jt=(Se,Te,We)=>Te in Se?tt(Se,Te,{enumerable:!0,configurable:!0,writable:!0,value:We}):Se[Te]=We,Ve=(Se,Te)=>{for(var We in Te||(Te={}))Ce.call(Te,We)&&jt(Se,We,Te[We]);if(we)for(var We of we(Te))ct.call(Te,We)&&jt(Se,We,Te[We]);return Se},He=(Se,Te)=>{var We={};for(var Ke in Se)Ce.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&we)for(var Ke of we(Se))Te.indexOf(Ke)<0&&ct.call(Se,Ke)&&(We[Ke]=Se[Ke]);return We},ut=(Se,Te,We)=>new Promise((Ke,at)=>{var Pt=Xe=>{try{Me(We.next(Xe))}catch(Je){at(Je)}},xt=Xe=>{try{Me(We.throw(Xe))}catch(Je){at(Je)}},Me=Xe=>Xe.done?Ke(Xe.value):Promise.resolve(Xe.value).then(Pt,xt);Me((We=We.apply(Se,Te)).next())}),Ze=Se=>{var Te=Se,{className:We,style:Ke,children:at,loading:Pt=!1,openLoading:xt,onClick:Me=()=>{},size:Xe="middle",shape:Je="round"}=Te,yt=He(Te,["className","style","children","loading","openLoading","onClick","size","shape"]);const[nn,qt]=(0,E.useState)(!1);return E.createElement(gt.ZP,Ve({onClick:(0,Ee.throttle)(bn=>ut(void 0,null,function*(){xt&&qt(!0);try{yield Me(bn)}catch(Dn){console.log("error",Dn)}xt&&qt(!1)}),2e3,{leading:!0,trailing:!1}),className:xe()(cn.btn,cn[`${Xe}-${Je}`],We),style:Ke,size:Xe,shape:Je,loading:nn||Pt},yt),at)},mt={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"},$t=({className:Se,style:Te,children:We=null,onClick:Ke,title:at})=>E.createElement("div",{className:xe()(mt.head,Se),style:Te},E.createElement("span",{className:"primary-hover",onClick:Ke},E.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),E.createElement("b",{title:at},at),E.createElement("div",{className:mt.node},We)),Xt={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"},Nn=({confirmShow:Se=!0,confirmTitle:Te,confirmClick:We,cancelShow:Ke=!0,cancelTitle:at,cancelClick:Pt,className:xt,style:Me,confirmLoading:Xe=!1})=>E.createElement("div",{className:xe()(Xt.btns,xt),style:Me},Se&&E.createElement(gt.ZP,{loading:Xe,onClick:We,type:"primary",className:Xt.confirm},Te),Ke&&E.createElement(gt.ZP,{onClick:Pt,className:Xt.cancel},at)),Qe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},zt=({className:Se,style:Te={},LeftContent:We,children:Ke,RightContent:at})=>E.createElement("div",{className:xe()(Qe.fixedBottom,Se),style:Te},E.createElement("div",{className:Qe.wrap},E.createElement("div",{className:Qe.left},We),E.createElement("div",{className:Qe.center},Ke),E.createElement("div",{className:Qe.right},at))),Wt={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"},Hn=({className:Se,style:Te={},dataSource:We=[]})=>E.createElement("div",{className:xe()(Wt.crumbs,Se),style:Te},We.map((Ke,at)=>atun.history.push(Ke.path)},Ke.name):E.createElement("span",null,Ke.name),E.createElement("span",null,"\xA0",">","\xA0")):E.createElement("span",{key:at,style:{color:"#5F6368"}},Ke.name))),zn=y(31797),Bn=Object.defineProperty,Wn=Object.defineProperties,qn=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,Sn=(Se,Te,We)=>Te in Se?Bn(Se,Te,{enumerable:!0,configurable:!0,writable:!0,value:We}):Se[Te]=We,ye=(Se,Te)=>{for(var We in Te||(Te={}))Ue.call(Te,We)&&Sn(Se,We,Te[We]);if(pn)for(var We of pn(Te))Ft.call(Te,We)&&Sn(Se,We,Te[We]);return Se},tn=(Se,Te)=>Wn(Se,qn(Te)),_e=(Se,Te)=>{var We={};for(var Ke in Se)Ue.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&pn)for(var Ke of pn(Se))Te.indexOf(Ke)<0&&Ft.call(Se,Ke)&&(We[Ke]=Se[Ke]);return We};const{Countdown:pt}=zn.default;var ft=Se=>{var Te=Se,{onChange:We}=Te,Ke=_e(Te,["onChange"]);const[at,Pt]=(0,E.useState)(null);(0,E.useEffect)(()=>{typeof at=="number"&&at>=0&&We(at)},[at]);const xt=Me=>{const Xe=Math.floor(Me/1e3);Pt(Xe)};return E.createElement(pt,tn(ye({},Ke),{onChange:xt}))}},47458:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return re}});var E=y(59301);function re(oe,ge){const fe=(0,E.useRef)();(0,E.useEffect)(()=>{fe.current=oe}),(0,E.useEffect)(()=>{function he(){fe.current()}if(ge!==null){let ie=setInterval(he,ge);return()=>clearInterval(ie)}},[ge])}},99163:function(de,ne,y){"use strict";y.r(ne),y.d(ne,{default:function(){return Tt}});var E=y(59301),re=y(92736),oe=y(81863),ge=y(36952),fe=y(44993),he={flex_box_center:"flex_box_center___mmTa9",flex_space_between:"flex_space_between___jMnlY",flex_box_vertical_center:"flex_box_vertical_center___Nzd52",flex_box_center_end:"flex_box_center_end___rVNra",flex_box_column:"flex_box_column___cg5bF",newFooter:"newFooter___XUH_2"},ie=y(13952),xe=y(43418),Ee=y(89299),Le=y(98573),je=({user:ft,globalSetting:Se})=>{var Te,We,Ke;const[at,Pt]=(0,E.useState)(!1);(0,E.useEffect)(()=>(window.addEventListener("click",Xe),()=>{window.removeEventListener("click",Xe)}),[]);const xt=()=>{if(function(){return/macintosh|mac os x/i.test(navigator.userAgent)}()){Pt(!0);return}(0,Ee.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")},Me=(Je,yt)=>{if(Je.className===yt)return Je;for(let nn=0,qt=Je;qt=qt.parentNode;nn++){if(qt.className===yt)return qt;if(qt==document.documentElement)return!1}},Xe=Je=>{var yt,nn,qt;Je!=null&&Je.target&&(((yt=Je==null?void 0:Je.target)==null?void 0:yt.innerText)==="\u6559\u5E08\u4EA4\u6D41\u793E\u533A"||((qt=(nn=Je==null?void 0:Je.target)==null?void 0:nn.nextElementSibling)==null?void 0:qt.innerText)==="\u6559\u5E08\u4EA4\u6D41\u793E\u533A")&&Me(Je.target,"module-introduce")&&xt()};return E.createElement(E.Fragment,null,E.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:at,title:"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>Pt(!1)},E.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},E.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A",(Te=Se==null?void 0:Se.setting)==null?void 0:Te.homepage_tea_qq_number," "),E.createElement("img",{src:`${ie.Z.IMG_SERVER}/${(We=Se==null?void 0:Se.setting)==null?void 0:We.homepage_tea_qq_qrcode_url}`,width:200,height:200}))),E.createElement("div",{className:he.newFooter,dangerouslySetInnerHTML:{__html:(0,Le.z)((Ke=Se.setting)==null?void 0:Ke.footer,!0)}}))};const Ge=({user:ft,globalSetting:Se,loading:Te,dispatch:We})=>{var Ke,at;return Se.showFooter&&Se.showHeaderFooter?E.createElement("section",{id:"footer"},(Ke=Se==null?void 0:Se.setting)!=null&&Ke.main_site&&!((at=Se==null?void 0:Se.setting)!=null&&at.is_local)?E.createElement(je,{user:ft,globalSetting:Se}):E.createElement("div",null)):E.createElement(E.Fragment,null," ")};var ce=(0,fe.connect)(({user:ft,loading:Se,globalSetting:Te})=>({user:ft,globalSetting:Te,loading:Se.models.index}))(Ge),b=y(6848),a=y(7678),ee={sideBar:"sideBar___iM1tf",wrap:"wrap___GEY86",backTop:"backTop___skoyU",ul:"ul___JwWww",tooltipclass:"tooltipclass___QQUJq"},x="data:image/png;base64,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3Ylm6O6rOZTrnjc9n+ol+1OtNKdZ05zmeJpvuhfVq+DmcHPRum76i4+3ua05unMVhaY70QzdfTWHct3zpudTvWR/qpXmNGua0xxP8033onoV3BxuLlrXTX/x8Ta3NUd3rqLQdCeaobuv5lCue970fKqX7E+10pxmTXOa42m+6V5Ur4Kbw81F67rpLz7e5rbm6M5VFJruRDN099UcynXPm55P9ZL9qVaa06xpTnM8zTfdi+pVcHO4uWhdN/3Fx9vc1hzduYpC051ohu6+mkO57nnT86lesj/VSnOaNc1pjqf5pntRvQpuDjcXreumv/h4m9uaoztXUWi6E83Q3VdzKNc9b3o+1Uv2p1ppTrOmOc3xNN90L6pXwc3h5qJ13fQXH29zW3N05yoKTXeiGbr7ag7luudNz6d6yf5UK81p1jSnOZ7mm+5F9Sq49oebqs1XsRiHp+bV+VRvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+g97nBTtanUVzdVWk99u3PSi2YQrUpGc3TntEPNoXrKVfnqfMJ1z6DzVXHS8cFUXd3nq+ilbjUwrS5aFYcxyv61CjrfLpzsA80qWpWM5ujOaYeaQ/WUq/LV+YTrnkHnq+Kk44OpurrPV9FL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dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2bxIyIAAAOAElEQVSM5khzmkV903rq25l73OFGN0Ga002gvmm9tG/VfJpDuKoM6qucZH0ik+5P9ZRLrkmF5zF/1ZXs7olaVeuW9K3bfZhCNxbKxf9TcdV8VXnVVzntr4KryqC+ylV09xs80/2pnnLJDis8j/mrrmR3T9SqWrekb93uwxS6sVBuDjdv/otCtWfldH0ruKoM6qtcRXe/wTPdn+opl+ywwvOYv+pKdvdErap1S/rW7T5MoRsL5eZwM4cb3gNVe0p9ldNn6Glcuj/VUy65HhWex/xVV7K7J2pVrVvSt273YQrdWCjHv9jUV7n0fGm9dI6q+TSHcFUZ1Fc5yfpEJt2f6imXXJMKz2P+qivZ3RO1qtYt6Vu3+zCFbiyUm8PN/OWG90DVnlJf5fQZehqX7k/1lEuuR4XnMX/VlezuiVpV65b0rdt9mEI3FsrxLzb1VS49X1ovnaNqPs0hXFUG9VVOsj6RSfenesol16TC85i/6kp290StqnVL+tbtPkyhGwvl5nAzf7nhPVC1p9RXOX2Gnsal+1M95ZLrUeF5zF91Jbt7olbVuiV963YfptCNhXL8i019lUvPl9ZL56iaT3MIV5VBfZWTrE9k0v2pnnLJNanwPOavupLdPVGrat2SvnW7D1PoxkK5OdzMX254D1TtKfVVTp+hp3Hp/lRPueR6VHge81ddye6eqFW1bknfut2HKXRjoRz/YlNf5dLzqV53TvtLculOkrOt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";const te=({globalSetting:ft,loading:Se,shixunHomeworks:Te,user:We,dispatch:Ke})=>{const[at,Pt]=(0,E.useState)(!1),[xt,Me]=(0,E.useState)(!1),[Xe]=(0,E.useState)(localStorage.hideCustom?JSON.parse(localStorage.hideCustom):[]),[Je,yt]=(0,E.useState)((localStorage==null?void 0:localStorage.hidesidebar)!="1"),[nn,qt]=(0,E.useState)(!1),bn=(0,E.useRef)(),Dn=(0,fe.useLocation)();(0,E.useEffect)(()=>(window.addEventListener("scroll",ot),()=>window.removeEventListener("scroll",ot)),[]),(0,E.useEffect)(()=>{setTimeout(()=>{localStorage.setItem("hidesidebar","1"),yt(!1)},5e3)},[]),(0,E.useEffect)(()=>{Te.actionTabs.type===99&&(qt(!0),setTimeout(()=>{qt(!1)},5e3))},[Te.actionTabs]),(0,E.useEffect)(()=>{var Vn,_t,On;(Vn=We==null?void 0:We.userInfo)!=null&&Vn.login&&!Xe.includes((_t=We==null?void 0:We.userInfo)==null?void 0:_t.login)&&!((On=ft==null?void 0:ft.setting)!=null&&On.is_local)&&setTimeout(()=>{var na,fa,aa=document.createEvent("Events");aa.initEvent("mouseout",!0,!1),bn&&((na=bn.current)==null||na.dispatchEvent(aa)),Xe.push((fa=We==null?void 0:We.userInfo)==null?void 0:fa.login),localStorage.hideCustom=JSON.stringify(Xe)},5e3)},[We]);const ot=()=>{var Vn;if(Dn.pathname==="/Activities"){Pt(!1);return}Pt(((Vn=document==null?void 0:document.documentElement)==null?void 0:Vn.scrollTop)>0)},Ht=()=>{const Vn=function(){return/macintosh|mac os x/i.test(navigator.userAgent)}();if(console.log(Vn),Vn){Me(!0);return}(0,Ee.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")};return E.createElement("div",{className:ee.sideBar},E.createElement("div",{id:"wechat_QR_code_ids"},at&&E.createElement(b.Z,{placement:"left",title:"\u8FD4\u56DE\u9876\u90E8"},E.createElement(a.Z,{className:`${ee.wrap} ${ee.backTop}`,visibilityHeight:0},E.createElement("i",{className:"iconfont icon-huidaodingbu c-light-primary font14"})))),E.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:xt,title:"\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>Me(!1)},E.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},E.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A612934990 "),E.createElement("img",{src:x,width:200,height:200}))))};var ae=(0,fe.connect)(({loading:ft,globalSetting:Se,user:Te,shixunHomeworks:We})=>({globalSetting:Se,user:Te,loading:ft.models.index,shixunHomeworks:We}))(te),le=y(3113),pe=(ft,Se,Te)=>new Promise((We,Ke)=>{var at=Me=>{try{xt(Te.next(Me))}catch(Xe){Ke(Xe)}},Pt=Me=>{try{xt(Te.throw(Me))}catch(Xe){Ke(Xe)}},xt=Me=>Me.done?We(Me.value):Promise.resolve(Me.value).then(at,Pt);xt((Te=Te.apply(ft,Se)).next())});const ve=({user:ft,dispatch:Se,classroomList:Te})=>E.createElement(xe.default,{title:"\u6E29\u99A8\u63D0\u793A",zIndex:9999,footer:null,open:Te.actionTabs.key==="\u5BFC\u51FA\u63D0\u9192",onCancel:()=>{Se({type:"classroomList/setActionTabs",payload:{}})}},E.createElement("div",null,E.createElement("span",null,"\u60A8\u5728\u5F53\u524D\u680F\u76EE\u4E2D\u6709\u5DF2\u5BFC\u51FA\u7684\u8868\u683C\u672A\u4E0B\u8F7D\uFF0C\u8BF7\u5148\u4E0B\u8F7D\u5DF2\u6709\u8868\u683C\uFF0C\u7136\u540E\u518D\u5BFC\u51FA\u65B0\u7684\u8868\u683C\u3002"),E.createElement("br",null),E.createElement("div",{style:{textAlign:"end"}},E.createElement(le.ZP,{type:"primary",onClick:()=>pe(void 0,null,function*(){Se({type:"classroomList/setActionTabs",payload:{}})})},"\u77E5\u9053\u4E86"))));var be=(0,fe.connect)(({user:ft,classroomList:Se})=>({user:ft,classroomList:Se}))(ve),Ae=y(98228),Ie=y(95237),ke=y(43604),Ye=y(24905),Be={name:"name___sZaG7"},$e=y(59301),st=Object.defineProperty,Yt=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,sn=(ft,Se,Te)=>Se in ft?st(ft,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):ft[Se]=Te,en=(ft,Se)=>{for(var Te in Se||(Se={}))Ct.call(Se,Te)&&sn(ft,Te,Se[Te]);if(wt)for(var Te of wt(Se))It.call(Se,Te)&&sn(ft,Te,Se[Te]);return ft},et=(ft,Se)=>Yt(ft,vt(Se)),Bt=(ft,Se,Te)=>new Promise((We,Ke)=>{var at=Me=>{try{xt(Te.next(Me))}catch(Xe){Ke(Xe)}},Pt=Me=>{try{xt(Te.throw(Me))}catch(Xe){Ke(Xe)}},xt=Me=>Me.done?We(Me.value):Promise.resolve(Me.value).then(at,Pt);xt((Te=Te.apply(ft,Se)).next())});const{TreeNode:un}=Ae.default,rt=({classroomList:ft,loading:Se,dispatch:Te})=>{var We,Ke,at;const[Pt,xt]=(0,E.useState)(!1),[Me,Xe]=(0,E.useState)([]),[Je,yt]=(0,E.useState)(!0),[nn,qt]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{var bn,Dn;ft.actionTabs.key=="\u9009\u62E9\u73ED\u7EA7"&&Xe([...(Dn=(bn=ft==null?void 0:ft.actionTabs)==null?void 0:bn.course_groups)==null?void 0:Dn.map(ot=>ot.course_group_id)])},[ft.actionTabs.key]),(0,E.useEffect)(()=>{var bn,Dn,ot,Ht;yt(((Dn=(bn=ft==null?void 0:ft.actionTabs)==null?void 0:bn.course_groups)==null?void 0:Dn.length)===(Me==null?void 0:Me.length)),qt((Me==null?void 0:Me.length)>0&&(Me==null?void 0:Me.length)<((Ht=(ot=ft==null?void 0:ft.actionTabs)==null?void 0:ot.course_groups)==null?void 0:Ht.length))},[Me]),$e.createElement(xe.default,{centered:!0,title:ft.actionTabs.title,open:ft.actionTabs.key==="\u9009\u62E9\u73ED\u7EA7",okText:"\u786E\u8BA4\u5BFC\u51FA",cancelText:"\u53D6\u6D88",width:700,bodyStyle:{minHeight:100},confirmLoading:Pt,onOk:()=>Bt(void 0,null,function*(){var bn;xt(!0);const Dn=sessionStorage.all_student_works_params?JSON.parse(sessionStorage.all_student_works_params):[],ot=JSON.stringify(et(en({},Dn),{course_group:[...Me],teacher_comment:null,work_status:null,search:null,file_status:null,member_work:null}));sessionStorage.all_student_works_params=ot,localStorage.setItem("all_student_works_param",ot),Te({type:"classroomList/setActionTabs",payload:{}}),xt(!1),(bn=ft==null?void 0:ft.actionTabs)==null||bn.fn()}),onCancel:()=>{Te({type:"classroomList/setActionTabs",payload:{}})}},$e.createElement("div",null,$e.createElement(Ie.Z,null,$e.createElement(ke.Z,{className:"font14 mb10",span:24},"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u5BFC\u51FA",(We=ft==null?void 0:ft.actionTabs)==null?void 0:We.title,"\u7684\u73ED\u7EA7\uFF1A"),$e.createElement(ke.Z,{span:24},$e.createElement(Ye.default,{indeterminate:nn,checked:Je,onChange:bn=>{var Dn,ot;Xe(bn.target.checked?(ot=(Dn=ft==null?void 0:ft.actionTabs)==null?void 0:Dn.course_groups)==null?void 0:ot.map(Ht=>Ht.course_group_id):[])}},"\u5168\u9009")),$e.createElement(Ye.default.Group,{style:{width:"100%"},value:Me,onChange:bn=>{Xe(bn)}},$e.createElement(Ie.Z,null,(at=(Ke=ft==null?void 0:ft.actionTabs)==null?void 0:Ke.course_groups)==null?void 0:at.map((bn,Dn)=>$e.createElement(ke.Z,{span:8,style:{marginTop:"10px"}},$e.createElement(Ye.default,{value:bn.course_group_id,style:{fontSize:"14px"}},$e.createElement("span",{className:Be.name,title:bn.group_group_name}," ",bn.group_group_name),$e.createElement("span",null,"(",bn.count,")")))))))))};var qe=(0,fe.connect)(({classroomList:ft,loading:Se})=>({classroomList:ft,loading:Se}))(rt),ht=y(8591),Zt=y(57809),bt=y(52430),Nt={modal:"modal___F5VLC",title:"title___JqMFe",content:"content___f4NH_",name:"name___UtE1a",tip:"tip____F4Fo",info:"info___Outu3",icon:"icon___vRglT",img:"img___XOkOS",code:"code___BFLYc",item:"item___iouDe",left:"left___jflep",right:"right___ZKzah",text1:"text1___mApOX",text2:"text2___lP9Fx",count:"count___TFQl9",disable:"disable___BmHOV",line:"line___R2Nmd",nocode:"nocode___LEukz"},it=y(32637),kt="data:image/png;base64,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",Et=y(59301),Rn=(ft,Se,Te)=>new Promise((We,Ke)=>{var at=Me=>{try{xt(Te.next(Me))}catch(Xe){Ke(Xe)}},Pt=Me=>{try{xt(Te.throw(Me))}catch(Xe){Ke(Xe)}},xt=Me=>Me.done?We(Me.value):Promise.resolve(Me.value).then(at,Pt);xt((Te=Te.apply(ft,Se)).next())});const{TreeNode:cn}=Ae.default,gt=({classroomList:ft,loading:Se,dispatch:Te,user:We})=>{var Ke,at;const[Pt,xt]=(0,E.useState)(!1),[Me,Xe]=(0,E.useState)(""),[Je,yt]=(0,E.useState)([]),[nn,qt]=(0,E.useState)({});return(0,E.useEffect)(()=>{if(ft.actionTabs.id&&ft.actionTabs.key==="\u6388\u6743\u4F7F\u7528"){let Ht=function(){return Rn(this,null,function*(){const Vn=yield(0,bt.ZP)(`/api/courses/${ft.actionTabs.id}/get_high_resources_codes.json`,{method:"get",params:{type:ft.actionTabs.type,type_id:ft.actionTabs.type_id}});(Vn==null?void 0:Vn.status)===0&&(yt(Vn==null?void 0:Vn.data),qt(Vn==null?void 0:Vn.other_data))})};console.log(ft.actionTabs);const{id:bn,type:Dn,type_id:ot}=ft.actionTabs;Ht()}},[ft.actionTabs.id]),Et.createElement(re.ZP,null,Et.createElement(xe.default,{centered:!0,title:ft.actionTabs.title,open:ft.actionTabs.key==="\u6388\u6743\u4F7F\u7528",okText:"\u7ACB\u5373\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",width:804,bodyStyle:{minHeight:350},confirmLoading:Pt,destroyOnClose:!0,closeIcon:Et.createElement("i",{className:"iconfont icon-guanbi1 font15",onClick:()=>{Te({type:"classroomList/setActionTabs",payload:{}})},style:{color:"#fff"}}),afterClose:()=>{Xe("")},className:Nt.modal,onOk:()=>Rn(void 0,null,function*(){var bn;if(!Me){ht.ZP.warning("\u8BF7\u9009\u62E9\u6388\u6743\u7801");return}xt(!0);const Dn=yield(0,bt.ZP)(`/api/courses/${ft.actionTabs.id}/check_high_resources_code.json`,{method:"post",body:{type:ft.actionTabs.type,type_id:ft.actionTabs.type_id,code:Me}});(Dn==null?void 0:Dn.status)===0&&(ht.ZP.success("\u6388\u6743\u6210\u529F"),Te({type:"classroomList/setActionTabs",payload:{}}),(bn=ft==null?void 0:ft.actionTabs)==null||bn.fn()),xt(!1)}),onCancel:()=>{Te({type:"classroomList/setActionTabs",payload:{}})}},Et.createElement("div",{className:"mt10"},Et.createElement("div",{className:Nt.title},"\u6388\u6743\u4F7F\u7528"),Et.createElement("div",{className:Nt.content},Et.createElement("div",null,Et.createElement("div",{className:Nt.name},"\u60A8\u597D\uFF01",(Ke=We==null?void 0:We.userInfo)==null?void 0:Ke.username,"\u8001\u5E08\uFF08",(at=We==null?void 0:We.userInfo)==null?void 0:at.login,"\uFF09\uFF1A"),ft.actionTabs.type==="shixun"&&Et.createElement("div",{className:Nt.tip},"\u5F53\u524D\u5B9E\u8BAD\u4F5C\u4E1A\u3010",ft.actionTabs.name,"-ID",ft.actionTabs.type_id,"\u3011\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Et.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002\u53D1\u5E03\u4F5C\u4E1A\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),ft.actionTabs.type==="exercise"&&Et.createElement("div",{className:Nt.tip},"\u5F53\u524D\u8BD5\u5377\u3010",ft.actionTabs.name,"-ID",ft.actionTabs.type_id,"\u3011\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Et.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002\u53D1\u5E03\u8003\u8BD5\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),Et.createElement("div",{className:Nt.info},Et.createElement("div",{className:Nt.icon},Et.createElement("i",{className:"iconfont icon-danceng-shiyanhuanjing",style:{color:"#165DFF"}})),Et.createElement("span",{className:"mr10",style:{color:"#6A7283"}},ft.actionTabs.type==="shixun"?"\u5B9E\u9A8C\u73AF\u5883":"\u9AD8\u6D88\u8017\u5B9E\u9A8C"),Et.createElement("span",{style:{color:"#232B40"}},ft.actionTabs.type==="shixun"?nn.env_name:`${nn.env_count}\u4E2A`)),Et.createElement("div",{className:Nt.info},Et.createElement("div",{className:Nt.icon},Et.createElement("i",{className:"iconfont icon-shiyankecheng",style:{color:"#165DFF"}})),Et.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u6240\u5C5E\u8BFE\u5802"),Et.createElement("span",{style:{color:"#232B40"}},nn.course_name)),Et.createElement("div",{className:Nt.info},Et.createElement("div",{className:Nt.icon},Et.createElement("i",{className:"iconfont icon-zaixianrenshu",style:{color:"#165DFF"}})),Et.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u5B66\u751F\u4EBA\u6570"),Et.createElement("span",{style:{color:"#232B40"}},nn.student_count,"\u4EBA"))),Et.createElement("div",{className:"mt10"},Et.createElement("div",{className:Nt.img},Et.createElement("img",{src:it,width:"124px",height:"124px"})),Et.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801"))),Et.createElement("div",{className:Nt.code},Et.createElement("span",{className:"mr10",onClick:()=>console.log(1111)},"\u6388\u6743\u7801"),Et.createElement(Zt.default,{popupClassName:Nt.popu,disabled:!1,className:Nt.qselect,onChange:bn=>Rn(void 0,null,function*(){console.log(bn),Xe(bn)}),size:"large",optionLabelProp:"lable",style:{flex:1,width:700},placeholder:"\u8BF7\u9009\u62E9\u6388\u6743\u7801",virtual:!1,notFoundContent:Et.createElement("div",{className:Nt.nocode},Et.createElement("div",null,Et.createElement("img",{src:kt,alt:""}),Et.createElement("div",{className:"mt10",style:{color:"#666666"}},"\u6682\u65E0\u6388\u6743\u7801\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6~")))},Je==null?void 0:Je.map((bn,Dn)=>Et.createElement(Zt.default.Option,{key:bn.code,value:bn==null?void 0:bn.code,label:bn.code,disabled:bn.disable},Et.createElement("div",{className:Nt.item},Et.createElement("div",{className:Nt.left,style:{background:Dn%2==0?"#52C7B0":"#E36868"}},bn.code),Et.createElement("div",{className:`${Nt.right} ${bn.disable&&Nt.disable}`},ft.actionTabs.type==="shixun"&&Et.createElement("div",null,Et.createElement("span",{className:Nt.text1},"\u9002\u7528\u8D44\u6E90\u7C7B\u578B\uFF1A"),Et.createElement("span",{className:Nt.text2},bn.resource_type_name),bn.resource_type_name==="\u9AD8\u6027\u80FD\u670D\u52A1\u5668"&&Et.createElement(b.Z,{title:Et.createElement("div",null,"\u9002\u7528\u7684\u5B9E\u9A8C\u73AF\u5883\u5305\u62EC\uFF1AARM\u3001\u7B97\u80FD\u4E91\u3001\u4EA4\u5927\u4E91\u3001\u6E56\u5927\u8D85\u7B97\u4E2D\u5FC3\u3001\u9AD8\u914D\u7F6E\u3001\u5927\u955C\u50CF\u7B49\u3002",Et.createElement("br",null),"\u4E0D\u5305\u62EC\uFF1AGPU\u3001\u963F\u91CC\u4E91\u3001\u5934\u6B4C\u4E91\u3002"),zIndex:1e4}," ",Et.createElement("i",{className:"iconfont icon-wenhao1 font14"}))),Et.createElement("div",null,Et.createElement("span",{className:Nt.text1},"\u652F\u6301\u4F7F\u7528\u4EBA\u6570\uFF1A"),Et.createElement("span",{className:Nt.text2},bn.max_people,"\u4EBA")),Et.createElement("div",null,Et.createElement("span",{className:Nt.text1},"\u6388\u6743\u7801\u4F7F\u7528\u6B21\u6570\uFF1A"),Et.createElement("span",{className:Nt.text2},"\u5DF2\u4F7F\u7528 ",Et.createElement("span",{className:Nt.count},bn.use_count)," \u6B21\uFF0C\u5269\u4F59 ",Et.createElement("span",{className:Nt.count},bn.left_use_count)," \u6B21"),ft.actionTabs.type==="exercise"&&Et.createElement(b.Z,{title:"\u6388\u6743\u7801\u4F7F\u7528\u6B21\u6570\u6309\u9AD8\u6D88\u8017\u5B9E\u9A8C\u7684\u4E2A\u6570\u8BA1\u7B97\u3002\u5982\uFF1A\u4E00\u5F20\u8BD5\u5377\u5185\uFF0C\u67093\u4E2A\u9AD8\u6D88\u8017\u7684\u5B9E\u9A8C\u3002\u90A3\u4E48\uFF0C\u53D1\u5E03\u8003\u8BD5\u540E\uFF0C\u6388\u6743\u7801\u7684\u5269\u4F59\u4F7F\u7528\u6B21\u6570\u9700\u8981\u6263\u96643\u6B21\u3002\u53D1\u5E03\u8003\u8BD5\u7684\u65F6\u5019\uFF0C\u9AD8\u6D88\u8017\u5B9E\u9A8C\u6570\u4E0D\u80FD\u5927\u4E8E\u6388\u6743\u7801\u7684\u5269\u4F59\u4F7F\u7528\u6B21\u6570\u3002",zIndex:1e4}," ",Et.createElement("i",{className:"iconfont icon-wenhao1"}))),Et.createElement("div",null,Et.createElement("span",{className:Nt.text1},"\u6388\u6743\u7801\u6709\u6548\u671F\uFF1A"),Et.createElement("span",{className:Nt.text2},bn.start_at," \u81F3 ",bn.end_at)))),Dn!=(Je==null?void 0:Je.length)-1&&Et.createElement("div",{className:Nt.line}))))))))};var tt=(0,fe.connect)(({classroomList:ft,loading:Se,user:Te})=>({classroomList:ft,loading:Se,user:Te}))(gt),we={modal:"modal___s_owE",content:"content___fKCoG",name:"name____JFNc",tip:"tip___wHgnp",info:"info___I2DZv",icon:"icon___cQ6SY",img:"img___GFBx1"},Ce=y(59301);const{TreeNode:ct}=Ae.default,jt=({classroomList:ft,loading:Se,dispatch:Te,user:We})=>{var Ke,at,Pt;return Ce.createElement(re.ZP,null,Ce.createElement(xe.default,{centered:!0,title:"\u63D0\u793A",open:ft.actionTabs.key==="\u6388\u6743\u63D0\u793A",closable:!1,maskClosable:!1,footer:Ce.createElement("div",null,Ce.createElement(le.ZP,{type:"primary",onClick:xt=>{var Me;Te({type:"classroomList/setActionTabs",payload:{}}),(Me=ft==null?void 0:ft.actionTabs)==null||Me.fn()}},"\u6211\u77E5\u9053\u4E86")),width:600,destroyOnClose:!0,className:we.modal},Ce.createElement("div",null,Ce.createElement("div",{className:we.content},Ce.createElement("div",null,Ce.createElement("div",{className:we.name},"\u60A8\u597D\uFF01",(Ke=We==null?void 0:We.userInfo)==null?void 0:Ke.username,"\u8001\u5E08\uFF08",(at=We==null?void 0:We.userInfo)==null?void 0:at.login,"\uFF09\uFF1A"),Ce.createElement("div",{className:we.tip},"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Ce.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002\u53D1\u5E03\u8003\u8BD5\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),Ce.createElement("div",{className:we.info},Ce.createElement("div",{className:we.icon},Ce.createElement("i",{className:"iconfont icon-danceng-shiyanhuanjing",style:{color:"#165DFF"}})),Ce.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u9AD8\u6D88\u8017\u5B9E\u9A8C"),Ce.createElement("span",{style:{color:"#232B40"}},`${(Pt=ft==null?void 0:ft.actionTabs)==null?void 0:Pt.count}\u4E2A`))),Ce.createElement("div",null,Ce.createElement("div",{className:we.img},Ce.createElement("img",{src:it,width:"124px",height:"124px"})),Ce.createElement("div",{className:"tc font12 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801"))))))};var Ve=(0,fe.connect)(({classroomList:ft,loading:Se,user:Te})=>({classroomList:ft,loading:Se,user:Te}))(jt),He=y(61186),ut=y.n(He),dt="data:image/png;base64,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",Ze="data:image/jpeg;base64,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";const mt=({user:ft})=>{var Se,Te;const[We,Ke]=(0,E.useState)(!1),[at,Pt]=(0,E.useState)("");(0,E.useEffect)(()=>{var Me,Xe;let Je=localStorage.getItem("extension-modal");if(!((Me=ft==null?void 0:ft.userInfo)!=null&&Me.login)||!Je)return;const yt=ut()(),nn=`${(Xe=ft==null?void 0:ft.userInfo)==null?void 0:Xe.login}-extend-date`;let qt=localStorage.getItem(nn);if(qt)if(yt<=ut()(qt))Ke(!1);else{Ke(!0),localStorage.removeItem(nn),localStorage.removeItem("extension-modal");const bn=ut()(localStorage.getItem("extension-date")).format("YYYY\u5E74MM\u6708DD\u65E5");Pt(bn)}else{Ke(!0),localStorage.removeItem("extension-modal");const bn=ut()(localStorage.getItem("extension-date")).format("YYYY\u5E74MM\u6708DD\u65E5");Pt(bn)}return()=>{Ke(!1)}},[(Se=ft==null?void 0:ft.userInfo)==null?void 0:Se.login]);const xt=Me=>{var Xe;const Je=`${(Xe=ft==null?void 0:ft.userInfo)==null?void 0:Xe.login}-extend-date`,yt=ut()().endOf("day").format("YYYY-MM-DD HH:mm:ss");Me.target.checked?localStorage.setItem(Je,yt):localStorage.removeItem(Je)};return E.createElement(xe.default,{title:"\u6E29\u99A8\u63D0\u793A",open:We,zIndex:9999,centered:!0,width:594,onCancel:()=>{Ke(!1)},footer:E.createElement(Ie.Z,{align:"middle",justify:"space-between"},E.createElement(Ye.default,{onChange:xt},"\u4ECA\u65E5\u4E0D\u518D\u63D0\u9192"),E.createElement(le.ZP,{onClick:()=>{Ke(!1)},style:{borderRadius:4},type:"primary"}," \u5173\u95ED"))},E.createElement("div",{className:"font14",style:{paddingLeft:16}},E.createElement("div",null,"\u8001\u5E08\u60A8\u597D\uFF01"),E.createElement("div",{style:{textIndent:28}},"\u611F\u8C22\u60A8\u5BF9\u5E73\u53F0\u7684\u8BA4\u53EF\u4E0E\u652F\u6301\uFF01\u6839\u636E\u5E73\u53F0",E.createElement("a",{href:"https://www.educoder.net/help/agreement",target:"_blank"},"\u670D\u52A1\u534F\u8BAE"),"\uFF0C\u8D35\u5355\u4F4D\u514D\u8D39\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5C06\u9650\u5236\u5BF9\u76F8\u5173\u529F\u80FD\u548C\u8D44\u6E90\u7684\u4F7F\u7528\u3002"),E.createElement("div",{style:{textIndent:28}},"\u8BF7\u60A8\u6DFB\u52A0\u4EE5\u4E0B\u5FAE\u4FE1\u5BA2\u670D\uFF0C\u534F\u52A9\u60A8\u5B8C\u6210\u540E\u7EED\u4F7F\u7528\u53CA\u7533\u8BF7\u6D41\u7A0B\uFF0C\u611F\u8C22\u652F\u6301\u4E0E\u7406\u89E3\u3002"),E.createElement("img",{style:{margin:"8px auto",display:"block"},width:160,src:((Te=ft.userInfo)==null?void 0:Te.school_province)==="\u5B89\u5FBD"?Ze:dt,alt:"\u4E8C\u7EF4\u7801"}),E.createElement("div",{style:{textAlign:"right"}},"\u8FD0\u8425\u4E2D\u5FC3"),E.createElement("div",{style:{textAlign:"right"}},at)))};var Cn=(0,fe.connect)(({user:ft})=>({user:ft}))(mt),$t=y(9951),Xt={modalityModal:"modalityModal___fvSjk",modal:"modal___wvA_V",itemWarp:"itemWarp___JNLoV",close:"close___PycHq",cancelBtn:"cancelBtn___kgKTp",selfdomModal:"selfdomModal___doNCF"},Pn=y(89392),Nn=y.n(Pn),Qe=(ft,Se,Te)=>new Promise((We,Ke)=>{var at=Me=>{try{xt(Te.next(Me))}catch(Xe){Ke(Xe)}},Pt=Me=>{try{xt(Te.throw(Me))}catch(Xe){Ke(Xe)}},xt=Me=>Me.done?We(Me.value):Promise.resolve(Me.value).then(at,Pt);xt((Te=Te.apply(ft,Se)).next())});const Rt=({dispatch:ft,user:Se,globalSetting:Te})=>{var We,Ke;const[at,Pt]=(0,E.useState)({}),[xt,Me]=(0,E.useState)([]),[Xe,Je]=(0,E.useState)(0),[yt,nn]=(0,E.useState)(!1),qt=(0,E.useRef)(null),bn=(0,fe.useLocation)(),Dn=(Qt,Ot)=>{let on=null;return Qt===0&&(on=ut()().add(100,"month").unix()),Qt===1&&(on=ut()().add(Ot,"hour").unix()),Qt===2&&(on=ut()().add(Ot,"days").unix()),Qt===3&&(on=ut()().add(Ot*7,"days").unix()),Qt===4&&(on=ut()().add(Ot,"month").unix()),Qt===5&&(on=ut()().add(Ot*3,"month").unix()),on},ot=Qt=>{var Ot;const on=`${(Ot=Se==null?void 0:Se.userInfo)==null?void 0:Ot.login}-deadline-operate`;let xn=localStorage.getItem(on)?JSON.parse(localStorage.getItem(on)):[];xn=xn==null?void 0:xn.filter(In=>In.id!==(Qt==null?void 0:Qt.id));const fn=Dn(Qt==null?void 0:Qt.show_type,Qt==null?void 0:Qt.show_count),Ln={id:Qt==null?void 0:Qt.id,deadline:fn,type:Qt==null?void 0:Qt.show_type};xn==null||xn.push(Ln),localStorage.setItem(on,JSON.stringify(xn))},Ht=()=>{na(at==null?void 0:at.id,"close");const Qt=xt[Xe+1];Qt?(ot(Qt),Pt(Qt),Je(Xe+1),na(Qt==null?void 0:Qt.id,"popup")):nn(!1)},Vn=[{name:"\u9996\u9875",key:0,path:"/"},{name:"\u5B9E\u8DF5\u8BFE\u7A0B",key:1,path:"/paths"},{name:"\u5B9E\u8DF5\u9879\u76EE",key:2,path:"/shixuns"},{name:"\u6559\u5B66\u8BFE\u5802",key:3,path:"/classrooms"},{name:"\u5728\u7EBF\u7ADE\u8D5B",key:4,path:"/competitions"},{name:"\u6559\u5B66\u6848\u4F8B",key:5,path:"/moop_cases"},{name:"\u4EA4\u6D41\u95EE\u7B54",key:6,path:"/forums/categories"},{name:"\u4E2A\u4EBA\u4E2D\u5FC3",key:7,path:"/users"}];(0,E.useEffect)(()=>{var Qt,Ot;Te!=null&&Te.operateModelPath&&((Qt=Te==null?void 0:Te.setting)!=null&&Qt.main_site)&&((Ot=Se==null?void 0:Se.userInfo)!=null&&Ot.login)&&(fa(),setTimeout(()=>{ft({type:"globalSetting/setOperateModelPath",payload:""})},300))},[Te==null?void 0:Te.operateModelPath,(We=Se==null?void 0:Se.userInfo)==null?void 0:We.login,(Ke=Te==null?void 0:Te.setting)==null?void 0:Ke.main_site]),(0,E.useEffect)(()=>{var Qt,Ot,on,xn,fn,Ln;if((Qt=bn==null?void 0:bn.pathname)!=null&&Qt.includes("/users")&&((on=(Ot=bn==null?void 0:bn.pathname)==null?void 0:Ot.split("/"))==null?void 0:on.length)===4){ft({type:"globalSetting/setOperateModelPath",payload:"/users"});return}if((xn=bn==null?void 0:bn.pathname)!=null&&xn.includes("/forums/categories")){ft({type:"globalSetting/setOperateModelPath",payload:"/forums/categories"});return}for(let In=0;In(window.addEventListener("click",On),()=>{window.removeEventListener("click",On)}),[at]);const _t=Qt=>{var Ot;if(Qt!=null&&Qt.getAttribute("data-operate-type"))return Qt;for(let on=0,xn=Qt;xn=xn.parentNode;on++){if((Ot=xn==null?void 0:xn.getAttribute)!=null&&Ot.call(xn,"data-operate-type"))return xn;if(xn==document.documentElement)return!1}},On=Qt=>Qe(void 0,null,function*(){var Ot;const on=_t(Qt.target);if(on&&(on==null?void 0:on.getAttribute("data-operate-type"))==="click"){Qt.preventDefault();let fn=on==null?void 0:on.getAttribute("href");const Ln=on==null?void 0:on.getAttribute("target");yield na(at==null?void 0:at.id,"enter"),on!=null&&on.getAttribute("data-operate-data")&&(fn=fn+"?login="+((Ot=Se==null?void 0:Se.userInfo)==null?void 0:Ot.login)),(0,Ee.xg)(fn),nn(!1)}}),na=(Qt,Ot)=>Qe(void 0,null,function*(){return yield(0,bt.ZP)("/api/popup_windows/popup_windows_counts.json",{method:"get",params:{id:Qt,count_type:Ot}})}),fa=()=>Qe(void 0,null,function*(){var Qt,Ot,on;const xn=yield(0,bt.ZP)("/api/popup_windows/get_popup_windows.json",{method:"get"});if((xn==null?void 0:xn.status)===0&&((Qt=xn==null?void 0:xn.data)==null?void 0:Qt.length)!==0){const fn=Vn==null?void 0:Vn.findIndex(ba=>ba.path===(Te==null?void 0:Te.operateModelPath));let Ln=Nn().cloneDeep(xn==null?void 0:xn.data);Ln=Ln==null?void 0:Ln.filter(ba=>{var wn;return(wn=ba.show_page)==null?void 0:wn.includes(fn)});const In=`${(Ot=Se==null?void 0:Se.userInfo)==null?void 0:Ot.login}-deadline-operate`;let ua=localStorage.getItem(In)?JSON.parse(localStorage.getItem(In)):[];(ua==null?void 0:ua.length)!==0&&(Ln=Ln==null?void 0:Ln.filter(ba=>{let wn=!0;const La=ua==null?void 0:ua.find(Ra=>Ra.id===ba.id);return La&&(ut()().unix()<=(La==null?void 0:La.deadline)&&(wn=!1),(La==null?void 0:La.type)===0&&(ba.show_type===0?wn=!1:wn=!0)),wn})),Ln!=null&&Ln.length&&(Pt(Ln==null?void 0:Ln[Xe]),ot(Ln==null?void 0:Ln[Xe]),na((on=Ln==null?void 0:Ln[Xe])==null?void 0:on.id,"popup"),nn(!0),Me(Ln))}}),aa=()=>{var Qt;const Ot=(at==null?void 0:at.popup_type)===1;return E.createElement("div",{className:Xt.modalityModal},E.createElement("div",{className:Xt.modal,style:{width:at==null?void 0:at.width,height:Ot?(at==null?void 0:at.height)+40:at==null?void 0:at.height}},E.createElement("div",{className:Xt.close,onClick:Ht},E.createElement("i",{className:"iconfont icon-guanbi1"})),E.createElement($t.Z,{ref:qt,dots:!0,autoplay:!0,pauseOnDotsHover:!0},(Qt=at==null?void 0:at.content)==null?void 0:Qt.map((on,xn)=>E.createElement("aside",{key:xn,className:Xt.itemWarp},E.createElement(Le.Z,{value:on})))),Ot&&E.createElement(Ie.Z,{justify:"center"},E.createElement(le.ZP,{type:"primary",className:Xt.cancelBtn,onClick:Ht},"\u6211\u77E5\u9053\u4E86"))))},St=()=>{var Qt;return E.createElement("div",{className:Xt.selfdomModal},E.createElement("div",{className:Xt.modal,style:{width:at==null?void 0:at.width,height:at==null?void 0:at.height}},E.createElement("div",{className:Xt.close,onClick:Ht},E.createElement("i",{className:"iconfont icon-htmal5icon19"})),E.createElement($t.Z,{ref:qt,dots:!0,autoplay:!0,pauseOnDotsHover:!0},(Qt=at==null?void 0:at.content)==null?void 0:Qt.map((Ot,on)=>E.createElement("aside",{key:on,className:Xt.itemWarp},E.createElement(Le.Z,{style:{height:at==null?void 0:at.height},value:Ot}))))))};return E.createElement(E.Fragment,null,yt&&((at==null?void 0:at.windows_style)===0?aa():St()))};var zt=(0,fe.connect)(({user:ft,globalSetting:Se})=>({user:ft,globalSetting:Se}))(Rt),Wt=y(11515),vn=y(92438),Hn=y(43515),zn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAAXNSR0IArs4c6QAAALhJREFUOE+dkjEOgVEQhL8pRCNR0UlE5Qg6Z9C5gcIFUDmAEyhVWgqJBIVE4hwanUSlkpEn709EIe/ZcrPzZXZ2RWLZrkq6f48rRW+7DWyBjqTrpyYJEAS2x0AP6Ep6FJBkQIQsgDLQl+TQywUE8R7YSZpmA6KLOnAGJpKWsv228kfdgEbWCtFBCzgCQ0mrLIDtGnACZpLmWRnYrgAHYFMEmAywXQLWwEXSIPuRbDeBUdz7mQ34daEX5wM7Fb5x5tMAAAAASUVORK5CYII=",Bn=y(9936),Wn=y(25865),qn=y(59301),pn=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,ye=(ft,Se,Te)=>Se in ft?pn(ft,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):ft[Se]=Te,tn=(ft,Se)=>{for(var Te in Se||(Se={}))Ft.call(Se,Te)&&ye(ft,Te,Se[Te]);if(Ue)for(var Te of Ue(Se))Sn.call(Se,Te)&&ye(ft,Te,Se[Te]);return ft},_e=(ft,Se)=>{var Te={};for(var We in ft)Ft.call(ft,We)&&Se.indexOf(We)<0&&(Te[We]=ft[We]);if(ft!=null&&Ue)for(var We of Ue(ft))Se.indexOf(We)<0&&Sn.call(ft,We)&&(Te[We]=ft[We]);return Te};const pt=ft=>{var Se=ft,{loading:Te,children:We,globalSetting:Ke,user:at,account:Pt}=Se,xt=_e(Se,["loading","children","globalSetting","user","account"]),Me,Xe,Je,yt,nn,qt,bn,Dn;const ot=(0,fe.useLocation)(),[Ht,Vn]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{let _t=ut()().add(0,"days").unix(),On=localStorage.getItem("mainclose");if(!On){Vn(!0);return}_t>parseInt(On)&&Vn(!0)},[]),qn.createElement(vn.Z,null,qn.createElement(re.ZP,{locale:oe.Z,autoInsertSpaceInButton:!1},ot.pathname==="/"&&Ht&&((Xe=(Me=Ke==null?void 0:Ke.setting)==null?void 0:Me.adv_index)==null?void 0:Xe.image_url)&&((Je=Ke==null?void 0:Ke.setting)==null?void 0:Je.main_site)&&qn.createElement("div",{onClick:()=>{var _t,On;return window.open((On=(_t=Ke==null?void 0:Ke.setting)==null?void 0:_t.adv_index)==null?void 0:On.jump_url)},style:{background:`url(${ie.Z.IMG_SERVER+((nn=(yt=Ke==null?void 0:Ke.setting)==null?void 0:yt.adv_index)==null?void 0:nn.image_url)}) no-repeat center center`,width:"100%",height:60,margin:"0px auto",display:"flex",cursor:"pointer",backgroundSize:"cover"}},qn.createElement("div",{style:{width:1200,margin:"0px auto",height:60,display:"flex",alignItems:"center",justifyContent:"space-between"}},qn.createElement("div",{style:{fontSize:24,fontWeight:"bold",color:"#fff",visibility:"hidden"}},"\u3010\u8BA1\u7B97\u673A\u5B66\u4E60\u4EA4\u6D41\u7FA4\u3011\u9886\u53D6C\u8BED\u8A00/Java/Python/\u7A0B\u5E8F\u7ADE\u8D5B\u8D44\u6599\uFF0C\u70B9\u51FB\u52A0\u5165"),qn.createElement("div",{onClick:()=>{window.open("https://mp.weixin.qq.com/s/31gNJVLlG1nTymoyL1uUJA")},style:{visibility:"hidden",width:"104px",height:"30px",borderRadius:15,display:"flex",alignItems:"center",justifyContent:"center",color:"#FFFFFF",cursor:"pointer",background:"linear-gradient(270deg, #FF4C00 0%, #FF9C01 100%)"}},"\u67E5\u770B\u8BE6\u60C5 ",qn.createElement("img",{src:zn,style:{marginLeft:5}}))),qn.createElement("img",{src:Bn,onClick:_t=>{_t.stopPropagation(),localStorage.setItem("mainclose",ut()().add(1,"days").unix()+""),Vn(!1)},style:{width:16,height:16,marginRight:6,marginTop:6,cursor:"pointer"}})),document.domain!=="kepukehuan.educoder.net"&&qn.createElement(ge.Z,tn({},xt)),qn.createElement("section",{className:Hn.Z.layoutMainClass,style:{marginTop:ot.pathname=="/training"?"-72px":""}},qn.createElement(fe.Outlet,null)),qn.createElement(ae,null),!(0,Ee.Ll)()&&document.domain!=="kepukehuan.educoder.net"&&qn.createElement(ce,null),qn.createElement(be,null),qn.createElement(qe,null),qn.createElement(tt,null),qn.createElement(Ve,null),qn.createElement(Cn,null),Pt.actionTabs.key==="Account-ProfessionalAuth"&&((bn=(qt=Pt.actionTabs)==null?void 0:qt.code)==null?void 0:bn.length)>0&&qn.createElement(Wn.Z,{Scoid:(Dn=at==null?void 0:at.userInfo)==null?void 0:Dn.user_school_id}),!(0,Ee.Ll)()&&qn.createElement(zt,null),qn.createElement(Wt.Z,null)))};var Tt=(0,fe.connect)(({loading:ft,globalSetting:Se,user:Te,account:We})=>({loading:ft,user:Te,globalSetting:Se,account:We}))(pt)},25865:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Rn}});var E=y(59301),re=y(44993),oe=y(57809),ge=y(54580),fe=y(78241),he=y(8591),ie=y(43418),xe=y(95237),Ee=y(43604),Le=y(71418),Oe=y(92832),je=y(88522),Ge=y(3113),ce=y(13952),b="data:image/png;base64,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",a=y(3812),ee=y(89299),x=y(73014),te=y(19842),ae=y(29679),le=y(19248),pe=y(88555),ve={flexRow:"flexRow___jGYtM",flexColumn:"flexColumn___NPMB3",formWrap:"formWrap___vwH9N",example:"example____BmJC",footerWrap:"footerWrap___lp1L0"},be=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,ke=(cn,gt)=>{var tt={};for(var we in cn)Ae.call(cn,we)&>.indexOf(we)<0&&(tt[we]=cn[we]);if(cn!=null&&be)for(var we of be(cn))gt.indexOf(we)<0&&Ie.call(cn,we)&&(tt[we]=cn[we]);return tt},Ye=(cn,gt,tt)=>new Promise((we,Ce)=>{var ct=He=>{try{Ve(tt.next(He))}catch(ut){Ce(ut)}},jt=He=>{try{Ve(tt.throw(He))}catch(ut){Ce(ut)}},Ve=He=>He.done?we(He.value):Promise.resolve(He.value).then(ct,jt);Ve((tt=tt.apply(cn,gt)).next())});const Be=(cn,gt)=>gt.some(tt=>tt.label.toLowerCase().indexOf(cn.toLowerCase())>-1),$e=Oe.default.TextArea,st=cn=>{var gt=cn,{account:tt,globalSetting:we,loading:Ce,dispatch:ct,schoolName:jt,visible:Ve,onClose:He=()=>{},onSuccess:ut=()=>{}}=gt,dt=ke(gt,["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"]);const[Ze]=fe.default.useForm();(0,E.useEffect)(()=>{Ze.setFieldsValue({name:jt})},[jt]);const mt=Cn=>Ye(void 0,null,function*(){const{name:$t,city:Xt=[],address:Pn,remarks:Nn}=Cn||{},Qe=yield ct({type:"account/appplySchool",payload:{name:$t,province:Xt[0],city:Xt[1],address:Pn,remarks:Nn}});He(),Qe&&(he.ZP.success("\u65B0\u589E\u5B66\u6821/\u5355\u4F4D\u6210\u529F\uFF01"),ut($t))});return E.createElement(ie.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ve,title:"\u7533\u8BF7\u6DFB\u52A0\u5355\u4F4D\u540D\u79F0",width:"600px",footer:null},E.createElement(fe.default,{className:ve.formWrap,form:Ze,labelCol:{span:4},wrapperCol:{span:20},onFinish:mt},E.createElement(fe.default.Item,{label:"\u5355\u4F4D\u5168\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"}]},E.createElement(Oe.default,{placeholder:"\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"})),E.createElement("div",{className:`${ve.flexRow} ${ve.example}`},E.createElement("div",null,"\u793A\u4F8B\uFF1A"),E.createElement("div",{className:ve.flexColumn},E.createElement("div",null,E.createElement(ae.Z,{style:{color:"rgb(82, 196, 26)"}}),E.createElement("span",{className:"font14 ml5"},"\u6B63\u786E\u793A\u4F8B\uFF1A\u6E56\u5357\u5927\u5B66")),E.createElement("div",null,E.createElement(le.Z,{style:{color:"red"}}),E.createElement("span",{className:"font14 ml5"},"\u9519\u8BEF\u793A\u4F8B\uFF1A\u6E56\u5927\u5CB3\u9E93\u4E66\u9662")))),E.createElement(fe.default.Item,{label:"\u5730\u533A\uFF1A",name:"city"},E.createElement(te.Z,{allowClear:!0,size:"middle",options:pe.P,placeholder:"\u8BF7\u9009\u62E9\u6240\u5728\u5730",showSearch:{matchInputWidth:!0,filter:Be}})),E.createElement(fe.default.Item,{label:"\u8BE6\u7EC6\u5730\u5740\uFF1A",name:"address"},E.createElement(Oe.default,{placeholder:"\u8BF7\u586B\u5199\u5B8C\u6574\u7684\u5730\u5740\u4FE1\u606F"})),E.createElement(fe.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks"},E.createElement($e,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"})),E.createElement("div",{className:ve.footerWrap},E.createElement(fe.default.Item,null,E.createElement(Ge.ZP,{className:"mr5",size:"middle",onClick:()=>{He()}},"\u53D6\u6D88"),E.createElement(Ge.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Ce["account/appplySchool"]},"\u4FDD\u5B58")))))};var Yt=(0,re.connect)(({account:cn,loading:gt,globalSetting:tt})=>({account:cn,globalSetting:tt,loading:gt.effects}))(st),vt=y(62106),wt=y(89392),Ct=y(59301),It=Object.defineProperty,sn=Object.defineProperties,en=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,rt=(cn,gt,tt)=>gt in cn?It(cn,gt,{enumerable:!0,configurable:!0,writable:!0,value:tt}):cn[gt]=tt,qe=(cn,gt)=>{for(var tt in gt||(gt={}))Bt.call(gt,tt)&&rt(cn,tt,gt[tt]);if(et)for(var tt of et(gt))un.call(gt,tt)&&rt(cn,tt,gt[tt]);return cn},ht=(cn,gt)=>sn(cn,en(gt)),Zt=(cn,gt)=>{var tt={};for(var we in cn)Bt.call(cn,we)&>.indexOf(we)<0&&(tt[we]=cn[we]);if(cn!=null&&et)for(var we of et(cn))gt.indexOf(we)<0&&un.call(cn,we)&&(tt[we]=cn[we]);return tt},bt=(cn,gt,tt)=>new Promise((we,Ce)=>{var ct=He=>{try{Ve(tt.next(He))}catch(ut){Ce(ut)}},jt=He=>{try{Ve(tt.throw(He))}catch(ut){Ce(ut)}},Ve=He=>He.done?we(He.value):Promise.resolve(He.value).then(ct,jt);Ve((tt=tt.apply(cn,gt)).next())});const Nt=oe.default.Option,it=ge.default.Dragger;var kt=(cn=>(cn[cn.Professor=1]="Professor",cn[cn.AssistantProfessor=2]="AssistantProfessor",cn[cn.Student=3]="Student",cn))(kt||{});const Et=cn=>{var gt=cn,{user:tt,account:we,globalSetting:Ce,loading:ct,dispatch:jt,Scoid:Ve}=gt,He=Zt(gt,["user","account","globalSetting","loading","dispatch","Scoid"]),ut,dt;const[Ze]=fe.default.useForm(),[mt,Cn]=(0,E.useState)({}),[$t,Xt]=(0,E.useState)([]),[Pn,Nn]=(0,E.useState)([]),[Qe,Rt]=(0,E.useState)([]),[zt,Wt]=(0,E.useState)([]),[vn,Hn]=(0,E.useState)(),[zn,Bn]=(0,E.useState)(),[Wn,qn]=(0,E.useState)(),[pn,Ue]=(0,E.useState)(),[Ft,Sn]=(0,E.useState)(),ye=(0,E.useRef)((0,wt.throttle)(Me=>tn(Me),1200,{leading:!0,trailing:!0})).current;(0,E.useEffect)(()=>{},[]),(0,E.useEffect)(()=>{bt(void 0,null,function*(){if(!Ve)return;const Me=yield _e(Ve);Rt(Me==null?void 0:Me.departments)})},[Ve]);const tn=Me=>bt(void 0,null,function*(){var Xe,Je;const yt=yield jt({type:"account/getSchoolOption",payload:{keyword:Me,limit:10}});Xt(yt==null?void 0:yt.schools),Me&&Me!=""&&(Nn((Xe=yt==null?void 0:yt.schools)==null?void 0:Xe.filter(qt=>qt.name.includes(Me))),(((Je=yt==null?void 0:yt.schools)==null?void 0:Je.find(qt=>qt.name===Me))||{}).id?Te(Me,null,yt==null?void 0:yt.schools):(Ze.setFieldsValue({department:""}),Cn(qe(qe({},mt),{school:Me,department:""}))))}),_e=Me=>{if(Me)return jt({type:"account/getDepartmentOption",payload:{id:Me}})};(0,E.useEffect)(()=>{if(!we.basicInfo)return;const{basicInfo:Me}=we,Xe={identity:Me.identity,school:Me.school_name,department:Me.department_name,studentNo:Me.student_id,jobTitle:Me.identity=="teacher"?Me.technical_title:"\u6559\u6388",manager:Me.identity=="professional"?Me.technical_title:"\u4F01\u4E1A\u7BA1\u7406\u8005"};Ze.setFieldsValue(Xe),Cn(Xe)},[we.basicInfo]);const pt=()=>{Ue(!0)},Tt=()=>{if(!$t.find(Me=>Me.name===mt.school)){he.ZP.info("\u8BF7\u5148\u9009\u62E9\u6B63\u786E\u7684\u5355\u4F4D\u6216\u8005\u5B66\u6821\uFF01");return}Sn(!0)},ft=Me=>{Cn(qe({},Ze.getFieldsValue())),"school"in Me&&(Nn($t.filter(Je=>Je.name.includes(Me.school))),($t.find(Je=>Je.name===Me.school)||{}).id?Te(Me.school):(Ze.setFieldsValue({department:""}),Cn(qe(qe({},mt),{school:Me.school,department:""}))))},Se=(Me,Xe)=>{if(we.actionTabs.checkedList.includes(1)){ie.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ct.createElement("div",{className:"tc"},Xe||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{window.location.href=`/classrooms/${Me}/students`}});return}window.location.href=`/classrooms/${Me}/students`},Te=(Me,Xe,Je)=>bt(void 0,null,function*(){var yt,nn,qt;const bn=(yt=(Je||$t).find(Ht=>Ht.name===Me))==null?void 0:yt.id,Dn=(yield _e(bn))||{};Rt(Dn==null?void 0:Dn.departments);const ot=Xe||((qt=(nn=Dn==null?void 0:Dn.departments)==null?void 0:nn[0])==null?void 0:qt.name);Ze.setFieldsValue({department:ot}),Cn(qe(qe({},mt),{school:Me,department:ot}))}),We=Me=>bt(void 0,null,function*(){yield tn(),Ze.setFieldsValue({school:Me,department:""}),Cn(qe(qe({},mt),{school:Me,department:""}))}),Ke=Me=>{var Xe;if(Me.file.status==="uploading"){qn(!0);return}Me.file.status==="done"&&(console.log(Me.file,Me.file.response),Bn((Xe=Me.file.response)==null?void 0:Xe.id),(0,ee.y3)(Me.file.originFileObj,Je=>{Hn(Je),qn(!1)}))},at=Me=>bt(void 0,null,function*(){var Xe,Je,yt,nn,qt;const{school:bn,department:Dn,identity:ot,studentNo:Ht,jobTitle:Vn,manager:_t}=Me||{};if(!vn){he.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u7167\u7247\uFF01");return}const On=(Xe=$t.find(St=>St.name===bn))==null?void 0:Xe.id,na=(Je=Qe.find(St=>St.name===Dn))==null?void 0:Je.id;let fa;ot==="student"?fa=Ht:ot==="teacher"?fa=Vn:fa=_t;const aa=yield jt({type:"account/applyProfessionalAuth",payload:{id:((yt=we.basicInfo)==null?void 0:yt.id)||((nn=tt.userInfo)==null?void 0:nn.login),school_id:On,department_id:na,identity:ot,extra:fa,attachment_ids:[zn]}});if(we.actionTabs.code){let St=yield(0,vt.cR)({invite_code:we.actionTabs.code,professor:we.actionTabs.checkedList.includes(1)?1:null,assistant_professor:we.actionTabs.checkedList.includes(2)?1:null,student:we.actionTabs.checkedList.includes(3)?1:null});St.message==="\u52A0\u5165\u6210\u529F"&&(St!=null&&St.course_id?Se(St.course_id,St.message):he.ZP.success(St.message))}Pt(),aa&&(he.ZP.info("\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838!"),jt({type:"account/getBasicInfo",payload:{login:(qt=tt.userInfo)==null?void 0:qt.login}}))}),Pt=()=>{jt({type:"account/setActionTabs",payload:{}})},xt={data:{type:"professional"},multiple:!0,showUploadList:!1,action:`${ce.Z.API_SERVER}/api/attachments.json`,className:a.Z.uploader,onChange:Ke,beforeUpload:Me=>{const Xe=Me.type==="image/jpeg"||Me.type==="image/png"||Me.type==="image/jpg"||Me.type==="image/bmp";return Xe||he.ZP.info("\u8BF7\u4E0A\u4F20\u6B63\u786E\u6587\u4EF6\u683C\u5F0F"),Xe}};return Ct.createElement(ie.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:a.Z.modal,open:we.actionTabs.key==="Account-ProfessionalAuth",title:Ct.createElement(xe.Z,{style:{padding:"25px"},align:"middle",justify:"space-between"},Ct.createElement(Ee.Z,null,"\u804C\u4E1A\u8BA4\u8BC1"),Ct.createElement(Ee.Z,null,Ct.createElement("i",{className:"iconfont icon-guanbi11",style:{color:"#979797",cursor:"pointer"},onClick:Pt}))),width:"660px",footer:null},Ct.createElement(Le.Z,{spinning:!!Wn},Ct.createElement(fe.default,{className:a.Z.formWrap,form:Ze,colon:!1,onValuesChange:ft,onFinish:at},Ct.createElement(xe.Z,{gutter:[10,0]},Ct.createElement(Ee.Z,{flex:"300px"},Ct.createElement(fe.default.Item,{label:"\u804C\u4E1A",name:"identity",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u4E1A"}]},Ct.createElement(oe.default,null,Ct.createElement(Nt,{value:"teacher"},"\u6559\u5E08"),Ct.createElement(Nt,{value:"student"},"\u5B66\u751F"),Ct.createElement(Nt,{value:"professional"},"\u4E13\u4E1A\u4EBA\u58EB")))),mt.identity==="student"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:mt.studentNo,name:"studentNo",rules:[{required:!0,message:"\u8BF7\u5148\u8F93\u5165\u5B66\u53F7"}]},Ct.createElement(Oe.default,{type:"text",placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7"}))),mt.identity==="teacher"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:mt.jobTitle,name:"jobTitle",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},Ct.createElement(oe.default,null,Ct.createElement(Nt,{value:"\u6559\u6388"},"\u6559\u6388"),Ct.createElement(Nt,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),Ct.createElement(Nt,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),Ct.createElement(Nt,{value:"\u52A9\u6559"},"\u52A9\u6559")))),mt.identity==="professional"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:mt.manager,name:"manager",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},Ct.createElement(oe.default,null,Ct.createElement(Nt,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),Ct.createElement(Nt,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),Ct.createElement(Nt,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),Ct.createElement(Nt,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),Ct.createElement(Nt,{value:"\u52A9\u7406\u5DE5\u7A0B\u5E08"},"\u52A9\u7406\u5DE5\u7A0B\u5E08"))))),Ct.createElement(fe.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"school",extra:mt.school&&!($t!=null&&$t.find(Me=>Me.name===mt.school))&&Ct.createElement("div",{className:a.Z.schoolHintWrap},Ct.createElement("span",{className:a.Z.colorCDCDCD},"\u672A\u627E\u5230\u5305\u542B\u201C",mt.school,"\u201D\u7684\u9AD8\u6821\uFF0C"),Ct.createElement("span",{className:`${a.Z.color0152d9} current`,onClick:pt},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},Ct.createElement(je.Z,{showSearch:!0,onSearch:ye,options:Pn==null?void 0:Pn.map(Me=>({value:Me.name}))})),Ct.createElement(fe.default.Item,{label:"\u9662\u7CFB/\u90E8\u95E8",name:"department",extra:mt.department&&!(Qe!=null&&Qe.find(Me=>Me.name===mt.department))&&Ct.createElement("div",{className:a.Z.schoolHintWrap},Ct.createElement("span",{className:a.Z.colorCDCDCD},mt.department?`\u672A\u627E\u5230\u5305\u542B\u201C${mt.department}\u201D\u7684\u9AD8\u6821\uFF0C`:"\u672A\u627E\u5230\u9662\u7CFB\uFF0C"),Ct.createElement("span",{className:`${a.Z.color0152d9} current`,onClick:Tt},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u9662\u7CFB/\u90E8\u95E8"}]},Ct.createElement(je.Z,{showSearch:!0,onChange:Me=>Wt(Qe.filter(Xe=>Xe.name.includes(Me))),options:zt==null?void 0:zt.map(Me=>({value:Me.name}))})),Ct.createElement(fe.default.Item,{label:"\u804C\u4E1A\u8BC1\u4E0A\u4F20"},Ct.createElement("div",{className:a.Z.flexRow},Ct.createElement("div",{className:a.Z.flexColumn},Ct.createElement(it,ht(qe({},xt),{accept:".png,.jpg,.bmp,.jpeg"}),vn?Ct.createElement("img",{src:vn,className:a.Z.uploadImg}):Ct.createElement("div",{className:a.Z.imageTip},Ct.createElement("p",null,Ct.createElement("i",{className:`iconfont icon-cuban2shangchuanyunduan ${a.Z.uploadTipIcon}`})),Ct.createElement("p",{className:a.Z.uploadTip},Ct.createElement("a",{className:a.Z.color05101a},"\u70B9\u51FB\u6216\u62D6\u62FD\u4E0A\u4F20\u56FE\u7247")))),Ct.createElement("span",{className:"tc"},Ct.createElement("p",{className:a.Z.viewLargerImg},"\u67E5\u770B\u5927\u56FE"))),Ct.createElement("div",{className:`${a.Z.flexColumn} ${a.Z.example}`},Ct.createElement("span",{className:a.Z.exampleImg},Ct.createElement("img",{src:b})),Ct.createElement("span",{className:"tc"},Ct.createElement("p",null,"\u793A\u4F8B\u56FE\u7247"),Ct.createElement("p",{className:`${a.Z.colorOrange} font12`},"\uFF08png/jpg/bmp\u683C\u5F0F\uFF0C\u4E0D\u8D85\u8FC72MB\uFF09"))))),Ct.createElement("div",{className:a.Z.footerWrap},Ct.createElement(fe.default.Item,null,Ct.createElement(Ge.ZP,{className:"mr5",size:"middle",onClick:Pt},"\u53D6\u6D88"),Ct.createElement(Ge.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ct["account/applyProfessionalAuth"]},"\u4FDD\u5B58"))),Ct.createElement("div",{className:a.Z.note},Ct.createElement("p",null,"\u8BA4\u8BC1\u987B\u77E5\uFF1A"),Ct.createElement("p",null,"1.\u6839\u636E\u804C\u4E1A\u4E0A\u4F20\u76F8\u5E94\u7684\u8BC1\u4EF6\u7167\uFF1A\u6559\u5E08\uFF08\u6559\u5E08\u8BC1\uFF09\uFF0C\u4E13\u4E1A\u4EBA\u58EB\uFF08\u5458\u5DE5\u8BC1\uFF09\u3001\u5B66\u751F\uFF08\u5B66\u751F\u8BC1\uFF09\uFF0C\u8BF7\u786E\u4FDD\u8BC1\u4EF6\u7167\u5185\u5BB9\u5B8C\u6574\u5E76\u4E14\u6E05\u6670\u53EF\u89C1\uFF0C\u4E25\u7981PS\uFF1B"),Ct.createElement("p",null,"2.\u6211\u4EEC\u5C06\u5728\u4F60\u63D0\u4EA4\u804C\u4E1A\u8BC1\u4FE1\u606F\u540E\u768424\u5C0F\u65F6\uFF08\u4E0D\u5305\u542B\u8282\u5047\u65E5\uFF09\u5185\u5B8C\u6210\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u4F1A\u4EE5\u7CFB\u7EDF\u6D88\u606F\u7684\u5F62\u5F0F\u53D1\u9001\u7ED9\u4F60\uFF1B"),Ct.createElement("p",null,"3.\u804C\u4E1A\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u65E0\u6CD5\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u586B\u5199\uFF1B\u804C\u4E1A\u53D8\u66F4\u8BF7\u9009\u62E9\u91CD\u65B0\u8BA4\u8BC1\uFF1B"),Ct.createElement("p",null,"4.\u804C\u4E1A\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u53D1\u653E500\u4E2A\u91D1\u5E01\u4F5C\u4E3A\u5956\u52B1\uFF1B"),Ct.createElement("p",null,"5.\u6211\u4EEC\u4F1A\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u7684\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732\uFF1B"),Ct.createElement("p",null,"6.\u5982\u5B58\u5728\u6076\u610F\u4E71\u586B\u5199\u59D3\u540D\uFF0C\u5B66\u53F7\uFF0C\u53CA\u4E0A\u4F20\u4E0E\u804C\u4E1A\u8BC1\u4EF6\u65E0\u5173\u56FE\u7247\u8005\uFF0C\u4E00\u7ECF\u53D1\u73B0\u5C06\u51BB\u7ED3",!((ut=Ce==null?void 0:Ce.setting)!=null&&ut.is_local)&&"EduCoder","\u8D26\u53F7\u3002"),Ct.createElement("p",null,"7.\u975E\u8001\u5E08\u8EAB\u4EFD\u63D0\u4EA4\u804C\u4E1A\u8BA4\u8BC1\u540E\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u5C06\u72B6\u6001\u6539\u4E3A\u5DF2\u8BA4\u8BC1\uFF0C\u4F60\u5C06\u53EF\u4EE5\u4F53\u9A8C\u5E73\u53F0\u9700\u8981\u804C\u4E1A\u8BA4\u8BC1\u7684\u529F\u80FD\uFF1B\u5982\u679C\u5728\u8BA4\u8BC1\u540E\u7684\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u672A\u901A\u8FC7\u5BA1\u6838\uFF0C\u4F60\u5C06\u4E0D\u80FD\u7EE7\u7EED\u4F53\u9A8C\u9700\u8981\u8BA4\u8BC1\u7684\u529F\u80FD\u3002")))),Ct.createElement(Yt,{visible:pn,onClose:()=>Ue(!1),schoolName:mt.school,onSuccess:We}),Ct.createElement(x.Z,{visible:Ft,onClose:()=>Sn(!1),schoolId:(dt=$t.find(Me=>Me.name===mt.school))==null?void 0:dt.id,schoolName:mt.school,departmentName:mt.department,onSuccess:Me=>Te(mt.school,Me)}))};var Rn=(0,re.connect)(({user:cn,account:gt,loading:tt,globalSetting:we})=>({user:cn,account:gt,globalSetting:we,loading:tt.effects}))(Et)},93475:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return rt}});var E=y(59301),re=y(78241),oe=y(8591),ge=y(43418),fe=y(99313),he=y(57809),ie=y(19842),xe=y(98228),Ee=y(92832),Le=y(1710),Oe=y(6848),je=y(58421),Ge=y(3113),ce=y(52430),b={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},a=y(12353),ee={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},x=y(98573),te=y(89299),ae=y(24334);const le=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var ve=({qitem:qe})=>{var ht,Zt,bt,Nt,it,kt,Et,Rn,cn,gt;return E.createElement("div",{className:ee.warp},E.createElement("div",{className:ee.mainPart},E.createElement("div",{className:ee.qcount},(qe==null?void 0:qe.question_type)===8&&E.createElement(x.Z,{className:ee.content,showProgramFill:!0,value:(ht=qe==null?void 0:qe.program_attr)==null?void 0:ht.description}),(qe==null?void 0:qe.question_type)!=8&&E.createElement(x.Z,{className:ee.qtitle,value:(qe==null?void 0:qe.name)||(qe==null?void 0:qe.title)})),((qe==null?void 0:qe.question_type)===0||(qe==null?void 0:qe.question_type)===2)&&E.createElement("div",null,(Zt=qe==null?void 0:qe.choices)==null?void 0:Zt.map((tt,we)=>E.createElement("div",{className:ee.redio},!(tt!=null&&tt.is_answer)&&E.createElement("span",{className:ee.redioitem}),(tt==null?void 0:tt.is_answer)&&E.createElement("i",{className:`${ee.redioitemyes} icon-duigou1`}),E.createElement(x.Z,{className:tt!=null&&tt.is_answer?ee.titleyes:ee.title,value:le[we]+(tt==null?void 0:tt.choice_text)}),(tt==null?void 0:tt.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(qe==null?void 0:qe.question_type)===1&&E.createElement("div",null,(bt=qe==null?void 0:qe.choices)==null?void 0:bt.map((tt,we)=>E.createElement("div",{className:ee.checkbox},!(tt!=null&&tt.is_answer)&&E.createElement("span",{className:ee.checkboxitem}),(tt==null?void 0:tt.is_answer)&&E.createElement("i",{className:`${ee.checkboxitemyes} icon-duigou1`}),E.createElement(x.Z,{className:tt!=null&&tt.is_answer?ee.titleyes:ee.title,value:le[we]+(tt==null?void 0:tt.choice_text)}),(tt==null?void 0:tt.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(qe==null?void 0:qe.question_type)===3&&E.createElement("div",{className:ee.completion},(Nt=qe==null?void 0:qe.standard_answer)==null?void 0:Nt.map((tt,we)=>{var Ce;return E.createElement("div",{style:{display:"flex"}},E.createElement("span",{className:ee.title},"\u586B\u7A7A\u9879",we+1),E.createElement("div",{className:ee.content},(Ce=tt==null?void 0:tt.answer_text)==null?void 0:Ce.map((ct,jt)=>E.createElement("div",{className:ee.items},ct))))})),(qe==null?void 0:qe.question_type)===4&&E.createElement("div",{className:ee.simple},E.createElement("div",{className:ee.title},"\u53C2\u8003\u7B54\u6848"),E.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(it=qe==null?void 0:qe.answer_texts)!=null&&it[0]?E.createElement(x.Z,{className:ee.content,value:(kt=qe==null?void 0:qe.answer_texts)==null?void 0:kt[0]}):E.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(qe==null?void 0:qe.question_type)===5&&((Et=qe==null?void 0:qe.challenge_names)==null?void 0:Et.map((tt,we)=>E.createElement("div",{className:ee.shixun},E.createElement("span",{className:ee.qtitle},E.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,te.EM)(we+1),"\u9898"),tt)))),(qe==null?void 0:qe.question_type)===6&&E.createElement("div",{className:ee.program},E.createElement(x.Z,{className:ee.content,value:((Rn=qe==null?void 0:qe.program_attr)==null?void 0:Rn.description)||"- -"})),(qe==null?void 0:qe.question_type)===7&&((cn=qe==null?void 0:qe.sub_item_banks)==null?void 0:cn.map((tt,we)=>{var Ce,ct,jt,Ve,He;return E.createElement("div",null,E.createElement("div",{className:ee.combination},E.createElement("span",{className:ee.qtitle},tt==null?void 0:tt.name)),E.createElement("div",{className:ee.warp,style:{padding:"0px",paddingTop:20}},E.createElement("div",null,((tt==null?void 0:tt.item_type)=="SINGLE"||(tt==null?void 0:tt.item_type)=="JUDGMENT")&&((Ce=tt==null?void 0:tt.choices)==null?void 0:Ce.map((ut,dt)=>E.createElement("div",{className:ee.redio},!(ut!=null&&ut.is_answer)&&E.createElement("span",{className:ee.redioitem}),(ut==null?void 0:ut.is_answer)&&E.createElement("i",{className:`${ee.redioitemyes} icon-duigou1`}),E.createElement(x.Z,{className:ut!=null&&ut.is_answer?ee.titleyes:ee.title,value:le[dt]+(ut==null?void 0:ut.choice_text)}),(ut==null?void 0:ut.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(tt==null?void 0:tt.item_type)=="MULTIPLE"&&((ct=tt==null?void 0:tt.choices)==null?void 0:ct.map((ut,dt)=>E.createElement("div",{className:ee.checkbox},!(ut!=null&&ut.is_answer)&&E.createElement("span",{className:ee.checkboxitem}),(ut==null?void 0:ut.is_answer)&&E.createElement("i",{className:`${ee.checkboxitemyes} icon-duigou1`}),E.createElement(x.Z,{className:ut!=null&&ut.is_answer?ee.titleyes:ee.title,value:le[dt]+(ut==null?void 0:ut.choice_text)}),(ut==null?void 0:ut.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(tt==null?void 0:tt.item_type)=="COMPLETION"&&E.createElement("div",{className:ee.completion},(jt=tt==null?void 0:tt.standard_answer)==null?void 0:jt.map((ut,dt)=>{var Ze;return E.createElement("div",{style:{display:"flex"}},E.createElement("span",{className:ee.title},"\u586B\u7A7A\u9879",dt+1),E.createElement("div",{className:ee.content},(Ze=ut==null?void 0:ut.answer_text)==null?void 0:Ze.map((mt,Cn)=>E.createElement("div",{className:ee.items},mt))))})),(tt==null?void 0:tt.item_type)=="SUBJECTIVE"&&E.createElement("div",{className:ee.simple},E.createElement("div",{className:ee.title},"\u53C2\u8003\u7B54\u6848"),E.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ve=tt==null?void 0:tt.answer_texts)!=null&&Ve[0]?E.createElement(x.Z,{className:ee.content,value:(He=tt==null?void 0:tt.answer_texts)==null?void 0:He[0]}):E.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(qe==null?void 0:qe.question_type)===8&&E.createElement("div",null,E.createElement(x.Z,{disabledFill:!0,className:ee.content,showProgramFill:!0,value:ae.Base64.decode(((gt=qe==null?void 0:qe.program_attr)==null?void 0:gt.code)||"")})),(qe==null?void 0:qe.question_type)===5&&E.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},E.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),E.createElement("span",{style:{color:"#000000"}},(qe==null?void 0:qe.author_name)||"- -")),E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),E.createElement("span",{style:{color:"#000000"}},(qe==null?void 0:qe.author_school_name)||"- -")),E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),E.createElement("span",{style:{color:"#000000"}},(qe==null?void 0:qe.study_count)||"0"))),E.createElement("a",{className:ee.shixunbutton,href:`/shixuns/${qe==null?void 0:qe.identifier}/challenges?exercise=true`,target:"_blank"},E.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((qe==null?void 0:qe.question_type)<=4||[6,8].includes(qe==null?void 0:qe.question_type))&&E.createElement("div",{className:ee.bottom},E.createElement("div",{className:ee.bottomitem},E.createElement("span",{className:ee.left},"\u89E3\u6790"),E.createElement("span",{className:ee.right},qe!=null&&qe.analysis?E.createElement(x.Z,{value:qe==null?void 0:qe.analysis}):E.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),E.createElement("div",{className:ee.bottomitem},E.createElement("span",{className:ee.left},"\u96BE\u5EA6"),E.createElement("span",{className:ee.right},(qe==null?void 0:qe.difficulty)===1?"\u7B80\u5355":(qe==null?void 0:qe.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),E.createElement("div",{className:ee.bottomitem},E.createElement("span",{className:ee.left},"\u77E5\u8BC6\u70B9"),E.createElement("span",{className:ee.right},qe!=null&&qe.tag_discipline?qe==null?void 0:qe.tag_discipline:E.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},be=y(94890),Ae=y(79751),Ie=y(44993),ke=y(61485),Ye=y(50838),Be=y(88387),$e=y(59301),st=Object.defineProperty,Yt=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,sn=(qe,ht,Zt)=>ht in qe?st(qe,ht,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):qe[ht]=Zt,en=(qe,ht)=>{for(var Zt in ht||(ht={}))Ct.call(ht,Zt)&&sn(qe,Zt,ht[Zt]);if(wt)for(var Zt of wt(ht))It.call(ht,Zt)&&sn(qe,Zt,ht[Zt]);return qe},et=(qe,ht)=>Yt(qe,vt(ht)),Bt=(qe,ht,Zt)=>new Promise((bt,Nt)=>{var it=Rn=>{try{Et(Zt.next(Rn))}catch(cn){Nt(cn)}},kt=Rn=>{try{Et(Zt.throw(Rn))}catch(cn){Nt(cn)}},Et=Rn=>Rn.done?bt(Rn.value):Promise.resolve(Rn.value).then(it,kt);Et((Zt=Zt.apply(qe,ht)).next())});const un=({setScoreShow:qe,ScoreShow:ht,onOk:Zt,isshixuns:bt,isloadings:Nt,dispatch:it,isIntelligentAssistant:kt=!1,newExercisePaper:Et,shixunsDetail:Rn})=>{var cn,gt,tt;let[we,Ce]=(0,E.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:kt,group_id:[]}),[ct,jt]=(0,E.useState)([]),[Ve,He]=(0,E.useState)([]),[ut,dt]=(0,E.useState)([]),[Ze,mt]=(0,E.useState)([]);const[Cn,$t]=(0,E.useState)(!1),[Xt]=re.default.useForm(),[Pn,Nn]=(0,E.useState)(),[Qe,Rt]=(0,E.useState)(!1);let[zt,Wt]=(0,E.useState)(bt);const[vn,Hn]=(0,E.useState)([]),[zn,Bn]=(0,E.useState)(0),[Wn,qn]=(0,E.useState)(!0),[pn,Ue]=(0,E.useState)([]),[Ft,Sn]=(0,E.useState)([]),ye=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];let[tn,_e]=(0,E.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const pt=(0,E.useRef)(new Set),Tt=(0,E.useRef)(new Set),ft=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Se=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],Te=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[We,Ke]=(0,E.useState)(!1),at=()=>{Xt.resetFields(),zt=!1,Wt(!1),Ke(!1),Xt.submit()};(0,E.useEffect)(()=>{var ot,Ht,Vn,_t,On,na,fa,aa,St,Qt;(((Vn=(Ht=(ot=Et==null?void 0:Et.editData)==null?void 0:ot.exercise)==null?void 0:Ht.exist_item_bank_ids)==null?void 0:Vn.length)>0||((na=(On=(_t=Et==null?void 0:Et.editData)==null?void 0:_t.exercise)==null?void 0:On.exist_item_bank_shixun_ids)==null?void 0:na.length)>0)&&Sn([...(aa=(fa=Et==null?void 0:Et.editData)==null?void 0:fa.exercise)==null?void 0:aa.exist_item_bank_ids,...(Qt=(St=Et==null?void 0:Et.editData)==null?void 0:St.exercise)==null?void 0:Qt.exist_item_bank_shixun_ids])},[(gt=(cn=Et==null?void 0:Et.editData)==null?void 0:cn.exercise)==null?void 0:gt.exist_item_bank_ids]),(0,E.useEffect)(()=>{ht&&(Xt.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Wn&&zt&&(Xt.setFieldsValue({item_type:"SHIXUN"}),we.item_type="SHIXUN",Ce(en({},we)),qn(!1)),Pt(we),xt(),Me({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[ht]),(0,E.useEffect)(()=>{zn>0&&setTimeout(()=>{Bn(0)},2e3)},[zn]);function Pt(ot){return Bt(this,null,function*(){var Ht,Vn,_t;if($t(!0),Ce(en({},ot)),(ut==null?void 0:ut.length)<=0&&ot.type==="5"){mt([]),$t(!1);return}console.log("----",ut,vn);let On=ot.type==="5"?ut==null?void 0:ut.filter(aa=>!vn.includes(aa)):null,na=ot.type==="5"?ut==null?void 0:ut.filter(aa=>vn.includes(aa)):null;ot.group_id=((Ht=ot.group_id)==null?void 0:Ht.map(aa=>aa==null?void 0:aa.value))||null;let fa=yield(0,ce.ZP)("/api/item_banks.json",{method:"get",params:et(en({},ot),{discipline_id:((Vn=ot==null?void 0:ot.courseid)==null?void 0:Vn[0])||null,sub_discipline_id:((_t=ot==null?void 0:ot.courseid)==null?void 0:_t[1])||null,ids:On,shixun_ids:na,include_shixuns:!kt,keyword:ot.keyword?encodeURIComponent(ot.keyword):ot.keyword,type:ot.type==="5"?null:ot.type,clazz:ot.type==="3"?"ItemBanksGroup":null})});mt(fa),$t(!1)})}function xt(){return Bt(this,null,function*(){let ot=yield(0,ce.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:we.type==="5"?null:we.type,clazz:"ItemBanksGroup"}});jt((0,a.L)(ot==null?void 0:ot.disciplines))})}function Me(ot){return Bt(this,null,function*(){var Ht;let Vn=yield(0,ce.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:ot}),_t=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Ht=Vn==null?void 0:Vn.data)==null?void 0:Ht.map(On=>({title:On.name,id:On.id,pid:On.id,value:On.id,key:On.id,isLeaf:!On.have_child}))}];Ue(_t)})}function Xe(ot){return Bt(this,null,function*(){var Ht,Vn,_t,On;$t(!0);let na=(Ht=ot.list)==null?void 0:Ht.filter(St=>!vn.includes(St)),fa=(Vn=ot.list)==null?void 0:Vn.filter(St=>vn.includes(St));if(na.length===0&&fa.length===0){$t(!1),mt([]);return}let aa=yield(0,ce.ZP)("/api/item_banks.json",{method:"get",params:et(en({},ot),{discipline_id:((_t=ot==null?void 0:ot.courseid)==null?void 0:_t[0])||null,sub_discipline_id:((On=ot==null?void 0:ot.courseid)==null?void 0:On[1])||null,ids:na,shixun_ids:fa,type:ot.type==="5"?null:ot.type,clazz:ot.type==="3"?"ItemBanksGroup":null})});$t(!1),mt(aa)})}const Je=ot=>Bt(void 0,null,function*(){const Ht=yield it({type:"shixunsDetail/release",payload:{id:ot}});let Vn=Ht==null?void 0:Ht.tag_position,_t=(Ht==null?void 0:Ht.evaluation_set_position)||[],On=Ht.status;return On===0?(oe.ZP.success("\u53D1\u5E03\u6210\u529F"),Pt(we),!0):(On===2?oe.ZP.error(`\u7B2C${_t.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):On===3?oe.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Vn.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):oe.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),yt=ot=>(ot==null?void 0:ot.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",nn=(ot,Ht,Vn)=>ot.map(_t=>_t.key===Ht?en(en({},_t),Vn):_t.children?et(en({},_t),{children:nn(_t.children,Ht,Vn)}):_t),qt=ot=>Bt(void 0,null,function*(){const{key:Ht}=ot;let Vn=we.type;const _t=yield(0,Be.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Ht),type:Vn}),{data:On,total_count:na}=_t||{};na>0&&Ue(fa=>nn(fa,Ht,{children:On.map(aa=>({title:aa.name,id:aa.id,pid:aa.id,value:aa.id,key:aa.id,isLeaf:!aa.have_child}))}))});function bn(ot){console.log("----",we),ot==="1"&&(tn.gg=en({},we)),ot==="2"&&(tn.scj=en({},we)),ot==="3"&&(tn.ttgx=en({},we)),ot==="0"&&(tn.wcjd=en({},we)),ot==="5"&&(tn.yx=en({},we)),_e(en({},tn))}function Dn(){we.type==="1"&&(we=tn.gg),we.type==="2"&&(we=tn.scj),we.type==="3"&&(we=tn.ttgx),we.type==="0"&&(we=tn.wcjd),we.type==="5"&&(we=tn.yx),(we==null?void 0:we.item_type)==="SHIXUN"?(zt=!0,Wt(!0)):(zt=!1,Wt(!1)),Xt.setFieldsValue(en({},we)),Ce(en({},we)),Pt(en({},we))}return $e.createElement("div",null,$e.createElement(ge.default,{title:!1,footer:!1,open:ht,width:1200,centered:!0,className:b.scoremodal,onCancel:()=>{qe(!1)}},$e.createElement("div",{style:{display:"flex",alignItems:"center"}},$e.createElement("div",{className:b.title},kt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),kt&&$e.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),$e.createElement(fe.default,{className:b.tabWrap,activeKey:we.type,onChange:ot=>{ot==="3"?(we.show_all_share=!0,Me({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):we.show_all_share=null,ot==="0"&&Me({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),bn(we.type),we.type=ot,(we==null?void 0:we.item_type)==="SHIXUN"&&we.type!=="5"&&(zt=!0,Wt(!0)),Ke(!1),we.type==="5"&&(zt=!1,Wt(!1)),Dn(),xt()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:$e.createElement("div",null,"\u5DF2\u9009",ut.length>0&&$e.createElement("span",{className:b.titlecount},ut.length),zn>0&&$e.createElement("span",{className:b.add},"+",zn)),key:"5"}]}),$e.createElement(re.default,{layout:"inline",form:Xt,onValuesChange:(ot,Ht)=>{const Vn=Object.values(Ht).some(On=>On!==null&&On!==""&&On!==void 0),_t=Ht.keyword==="";if(Ke(Vn||!_t),we.page=1,(Ht==null?void 0:Ht.item_type)==="SHIXUN"){if(we.type==="5"?Wt(!1):Wt(!0),ot.keyword||ot.keyword==="")return;Xt.submit()}else{if(ot!=null&&ot.courseid&&Xt.setFieldsValue({tag_discipline_id:""}),Wt(!1),ot.keyword||ot.keyword==="")return;Xt.submit()}},onFinish:ot=>{var Ht;we.type==="3"&&(!ot.group_id||((Ht=ot==null?void 0:ot.group_id)==null?void 0:Ht.length)===0)?we.show_all_share=!0:we.show_all_share=null,Ce(en(en({},we),ot)),Pt(en(en({},we),ot))}},$e.createElement(re.default.Item,{name:"item_type"},$e.createElement(he.default,{className:b.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(kt?ye.slice(0,6):ye).map(ot=>$e.createElement(he.default.Option,{key:ot.value},ot.name)))),$e.createElement(re.default.Item,{name:"courseid"},$e.createElement(ie.Z,{className:b.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:ct})),!zt&&$e.createElement(re.default.Item,{name:"tag_discipline_id"},$e.createElement(he.default,{className:b.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(tt=Ze==null?void 0:Ze.tag_disciplines)==null?void 0:tt.map(ot=>$e.createElement(he.default.Option,{key:ot.id},ot.name)))),$e.createElement(re.default.Item,{name:zt?"diff":"difficulty"},$e.createElement(he.default,{className:b.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!zt&&ft.map(ot=>$e.createElement(he.default.Option,{key:ot.value},ot.name)),zt&&Se.map(ot=>$e.createElement(he.default.Option,{key:ot.value},ot.name)))),zt&&$e.createElement(re.default.Item,{name:"shixun_publish_status"},$e.createElement(he.default,{className:b.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Te.map(ot=>$e.createElement(he.default.Option,{key:ot.value},ot.name)))),(we.type==="3"||we.type==="0")&&!zt&&$e.createElement(re.default.Item,{name:"group_id"},$e.createElement(xe.default,{treeDataSimpleMode:!0,style:{width:118},className:b.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(ot,Ht)=>Ht.title.toUpperCase().indexOf(ot.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:qt,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:pn})),We&&$e.createElement("span",{className:b.allqingchu,onClick:at},$e.createElement("i",{className:"iconfont icon-guanbi4"}),$e.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),$e.createElement(re.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},$e.createElement(Ee.default.Search,{className:b.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:$e.createElement("i",{className:`iconfont icon-sousuo9 font14 ${b.searchIcon}`,onClick:()=>Xt.submit()}),onSearch:ot=>{Xt.submit()}}))),$e.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},$e.createElement("div",{onClick:()=>{we.updated_at==="asc"?we.updated_at="desc":we.updated_at="asc",Ce(et(en({},we),{page:1})),Pt(et(en({},we),{page:1}))}}," ",we.updated_at?$e.createElement("img",{src:we.updated_at==="asc"?be.Z:Ae.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):$e.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),$e.createElement("div",{onClick:()=>{we.quotes==="asc"?we.quotes="desc":we.quotes="asc",Ce(et(en({},we),{page:1})),Pt(et(en({},we),{page:1}))},style:{marginLeft:20}}," ",we.quotes?$e.createElement("img",{src:we.quotes==="asc"?be.Z:Ae.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):$e.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),$e.createElement(Le.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Ze==null?void 0:Ze.items)||(Ze==null?void 0:Ze.shixun_list),pagination:!1,loading:Cn,rowKey:ot=>ot.id,rowSelection:{type:kt?"radio":"checkbox",selectedRowKeys:Ve,getCheckboxProps:ot=>({disabled:ot.shixun_tag_num===1||(Ft==null?void 0:Ft.find(Ht=>ot.id===Ht))}),onSelect(ot,Ht,Vn){if(kt){He([ot.id]),Tt.current=new Set([ot.id]),Bn(1),dt([ot.id]);return}if(Ht)zt&&Hn([...vn,ot.id]),He([...Ve,ot.id]),ot.identifier?pt.current.add(ot.id):Tt.current.add(ot.id),Bn(1),dt([...ut,ot.id]);else{ot.identifier?pt.current.delete(ot.id):Tt.current.delete(ot.id);let _t=ut.filter(On=>On!==ot.id);if(He(_t),dt(_t),zt){let On=vn.filter(na=>na!==ot.id);Hn([...On])}if(we.type==="5"){Xe(et(en({},we),{list:[..._t]}));return}}},onSelectAll(ot,Ht,Vn){if(ot){const _t=Vn.map(On=>On.id);zt&&Hn([...vn,..._t]),He([...Ve,..._t]),dt([...ut,..._t]);for(const On of Vn)On.identifier?pt.current.add(On.id):Tt.current.add(On.id)}else{const _t=Vn.map(na=>na.id),On=Ve.filter(na=>!_t.some(fa=>fa===na));if(He([...On]),dt([...On]),zt){let na=vn.filter(fa=>!_t.some(aa=>aa===fa.id));Hn([...na])}we.type==="5"&&Xe(et(en({},we),{list:[...On]}));for(const na of _t)na.identifier?pt.current.delete(na):Tt.current.delete(na)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(ot,Ht,Vn)=>{var _t,On;return $e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,zt||Ht!=null&&Ht.challenge_names?"\u5B9E\u8BAD\u9898":(On=(_t=ye==null?void 0:ye.filter(na=>na.value===ot))==null?void 0:_t[0])==null?void 0:On.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:zt?"30%":"60%",key:"name",render:(ot,Ht,Vn)=>{var _t;return $e.createElement("div",{style:{display:"flex",alignItems:"center"}},$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",{className:Ht!=null&&Ht.high_resources_consume?b.q_title:""},$e.createElement(x.Z,{key:1,showLines:1,showTextOnly:!0,value:zt||Ht!=null&&Ht.challenge_names?Ht!=null&&Ht.title||ot===null?"--":ot:(Ht==null?void 0:Ht.item_type)=="BPROGRAM"?(_t=Ht==null?void 0:Ht.program_attr)==null?void 0:_t.description:ot}))),(Ht==null?void 0:Ht.high_resources_consume)&&$e.createElement(Ye.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!zt,render:(ot,Ht,Vn)=>{var _t;return $e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("span",null,ot?(_t=ot==null?void 0:ot.split("\u3001"))==null?void 0:_t[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("span",null,ot||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(ot,Ht,Vn)=>{var _t,On,na,fa;return $e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,zt||Ht!=null&&Ht.challenge_names?(Ht==null?void 0:Ht.level)||((On=(_t=ft==null?void 0:ft.filter(aa=>aa.value===ot))==null?void 0:_t[0])==null?void 0:On.name):(fa=(na=ft==null?void 0:ft.filter(aa=>aa.value===ot))==null?void 0:na[0])==null?void 0:fa.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,ot||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement("span",null,ot||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,zt||Ht!=null&&Ht.challenge_names?(Ht==null?void 0:Ht.study_count)||(Ht==null?void 0:Ht.stu_num):ot))},{title:$e.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",$e.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},$e.createElement(ke.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,ot||"- -"))},{title:$e.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",$e.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},$e.createElement(ke.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement("span",null,ot||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",{style:{flex:1,textAlign:"start"}},$e.createElement("a",{onClick:()=>{var _t,On;Nn(et(en({},Ht),{question_type:zt||Ht!=null&&Ht.challenge_names?5:(On=(_t=ye==null?void 0:ye.filter(na=>na.value===(Ht==null?void 0:Ht.item_type)))==null?void 0:_t[0])==null?void 0:On.question_type})),Rt(!0)}},"\u67E5\u770B"),(Ht==null?void 0:Ht.shixun_tag_num)===1&&$e.createElement("a",{style:{marginLeft:10},onClick:()=>{ge.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:$e.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",$e.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Ht==null?void 0:Ht.identifier}/challenges`)}},(Ht==null?void 0:Ht.shixun_name)||"--"),"\uFF1F"),onOk:()=>Bt(void 0,null,function*(){if(!Je(Ht==null?void 0:Ht.identifier))return new Promise((_t,On)=>{On()})})})}},"\u53D1\u5E03")))}].filter(ot=>!ot.hidden)}),$e.createElement(je.Z,{current:we.page,total:(Ze==null?void 0:Ze.items_count)||(Ze==null?void 0:Ze.shixuns_count),style:{marginBottom:20},defaultPageSize:we.per_page,showTotal:ot=>$e.createElement("span",null,"\u5171\xA0",$e.createElement("span",{style:{color:"#165DFF"}},ot),"\xA0\u6761\u6570\u636E"),pageSize:we.per_page,onChange:(ot,Ht)=>{we.page=ot,we.per_page=Ht,Ce(en({},we)),Pt(en({},we))}}),$e.createElement("div",{className:b.bottom},$e.createElement(Ge.ZP,{className:b.no,onClick:()=>{qe(!1)}},"\u53D6\u6D88"),$e.createElement(Ge.ZP,{loading:Nt,style:{width:Nt&&75},className:b.yes,onClick:()=>Bt(void 0,null,function*(){if((ut==null?void 0:ut.length)<=0){oe.ZP.info(kt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Zt([...Tt.current],[...pt.current],!0,ut==null?void 0:ut.length)})},kt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),$e.createElement(ge.default,{open:Qe,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:b.previewModal,width:1e3,centered:!0,onCancel:()=>{Rt(!1)},onOk:()=>{Rt(!1)}},$e.createElement(ve,{qitem:Pn})))};var rt=(0,Ie.connect)(({shixunsDetail:qe,newExercisePaper:ht})=>({shixunsDetail:qe,newExercisePaper:ht}))(un)},88555:function(de,ne,y){"use strict";y.d(ne,{P:function(){return E}});const E=[{value:"\u5317\u4EAC",label:"\u5317\u4EAC",children:[{value:"\u4E1C\u57CE",label:"\u4E1C\u57CE"},{value:"\u897F\u57CE",label:"\u897F\u57CE"},{value:"\u671D\u9633",label:"\u671D\u9633"},{value:"\u4E30\u53F0",label:"\u4E30\u53F0"},{value:"\u77F3\u666F\u5C71",label:"\u77F3\u666F\u5C71"},{value:"\u6D77\u6DC0",label:"\u6D77\u6DC0"},{value:"\u95E8\u5934\u6C9F",label:"\u95E8\u5934\u6C9F"},{value:"\u623F\u5C71",label:"\u623F\u5C71"},{value:"\u901A\u5DDE",label:"\u901A\u5DDE"},{value:"\u987A\u4E49",label:"\u987A\u4E49"},{value:"\u660C\u5E73",label:"\u660C\u5E73"},{value:"\u5927\u5174",label:"\u5927\u5174"},{value:"\u5E73\u8C37",label:"\u5E73\u8C37"},{value:"\u6000\u67D4",label:"\u6000\u67D4"},{value:"\u5BC6\u4E91",label:"\u5BC6\u4E91"},{value:"\u5EF6\u5E86",label:"\u5EF6\u5E86"}]},{value:"\u4E0A\u6D77",label:"\u4E0A\u6D77",children:[{value:"\u5D07\u660E",label:"\u5D07\u660E"},{value:"\u9EC4\u6D66",label:"\u9EC4\u6D66"},{value:"\u5362\u6E7E",label:"\u5362\u6E7E"},{value:"\u5F90\u6C47",label:"\u5F90\u6C47"},{value:"\u957F\u5B81",label:"\u957F\u5B81"},{value:"\u9759\u5B89",label:"\u9759\u5B89"},{value:"\u666E\u9640",label:"\u666E\u9640"},{value:"\u95F8\u5317",label:"\u95F8\u5317"},{value:"\u8679\u53E3",label:"\u8679\u53E3"},{value:"\u6768\u6D66",label:"\u6768\u6D66"},{value:"\u95F5\u884C",label:"\u95F5\u884C"},{value:"\u5B9D\u5C71",label:"\u5B9D\u5C71"},{value:"\u5609\u5B9A",label:"\u5609\u5B9A"},{value:"\u6D66\u4E1C",label:"\u6D66\u4E1C"},{value:"\u91D1\u5C71",label:"\u91D1\u5C71"},{value:"\u677E\u6C5F",label:"\u677E\u6C5F"},{value:"\u9752\u6D66",label:"\u9752\u6D66"},{value:"\u5357\u6C47",label:"\u5357\u6C47"},{value:"\u5949\u8D24",label:"\u5949\u8D24"}]},{value:"\u5E7F\u4E1C",label:"\u5E7F\u4E1C",children:[{value:"\u5E7F\u5DDE",label:"\u5E7F\u5DDE"},{value:"\u6DF1\u5733",label:"\u6DF1\u5733"},{value:"\u73E0\u6D77",label:"\u73E0\u6D77"},{value:"\u4E1C\u839E",label:"\u4E1C\u839E"},{value:"\u4E2D\u5C71",label:"\u4E2D\u5C71"},{value:"\u4F5B\u5C71",label:"\u4F5B\u5C71"},{value:"\u60E0\u5DDE",label:"\u60E0\u5DDE"},{value:"\u6CB3\u6E90",label:"\u6CB3\u6E90"},{value:"\u6F6E\u5DDE",label:"\u6F6E\u5DDE"},{value:"\u6C5F\u95E8",label:"\u6C5F\u95E8"},{value:"\u63ED\u9633",label:"\u63ED\u9633"},{value:"\u8302\u540D",label:"\u8302\u540D"},{value:"\u6885\u5DDE",label:"\u6885\u5DDE"},{value:"\u6E05\u8FDC",label:"\u6E05\u8FDC"},{value:"\u6C55\u5934",label:"\u6C55\u5934"},{value:"\u6C55\u5C3E",label:"\u6C55\u5C3E"},{value:"\u97F6\u5173",label:"\u97F6\u5173"},{value:"\u987A\u5FB7",label:"\u987A\u5FB7"},{value:"\u9633\u6C5F",label:"\u9633\u6C5F"},{value:"\u4E91\u6D6E",label:"\u4E91\u6D6E"},{value:"\u6E5B\u6C5F",label:"\u6E5B\u6C5F"},{value:"\u8087\u5E86",label:"\u8087\u5E86"}]},{value:"\u6C5F\u82CF",label:"\u6C5F\u82CF",children:[{value:"\u5357\u4EAC",label:"\u5357\u4EAC"},{value:"\u5E38\u719F",label:"\u5E38\u719F"},{value:"\u5E38\u5DDE",label:"\u5E38\u5DDE"},{value:"\u6D77\u95E8",label:"\u6D77\u95E8"},{value:"\u6DEE\u5B89",label:"\u6DEE\u5B89"},{value:"\u6C5F\u90FD",label:"\u6C5F\u90FD"},{value:"\u6C5F\u9634",label:"\u6C5F\u9634"},{value:"\u6606\u5C71",label:"\u6606\u5C71"},{value:"\u8FDE\u4E91\u6E2F",label:"\u8FDE\u4E91\u6E2F"},{value:"\u5357\u901A",label:"\u5357\u901A"},{value:"\u542F\u4E1C",label:"\u542F\u4E1C"},{value:"\u6CAD\u9633",label:"\u6CAD\u9633"},{value:"\u5BBF\u8FC1",label:"\u5BBF\u8FC1"},{value:"\u82CF\u5DDE",label:"\u82CF\u5DDE"},{value:"\u592A\u4ED3",label:"\u592A\u4ED3"},{value:"\u6CF0\u5DDE",label:"\u6CF0\u5DDE"},{value:"\u540C\u91CC",label:"\u540C\u91CC"},{value:"\u65E0\u9521",label:"\u65E0\u9521"},{value:"\u5F90\u5DDE",label:"\u5F90\u5DDE"},{value:"\u76D0\u57CE",label:"\u76D0\u57CE"},{value:"\u626C\u5DDE",label:"\u626C\u5DDE"},{value:"\u5B9C\u5174",label:"\u5B9C\u5174"},{value:"\u4EEA\u5F81",label:"\u4EEA\u5F81"},{value:"\u5F20\u5BB6\u6E2F",label:"\u5F20\u5BB6\u6E2F"},{value:"\u9547\u6C5F",label:"\u9547\u6C5F"}]},{value:"\u91CD\u5E86",label:"\u91CD\u5E86",children:[{value:"\u4E07\u5DDE",label:"\u4E07\u5DDE"},{value:"\u6DAA\u9675",label:"\u6DAA\u9675"},{value:"\u6E1D\u4E2D",label:"\u6E1D\u4E2D"},{value:"\u5927\u6E21\u53E3",label:"\u5927\u6E21\u53E3"},{value:"\u6C5F\u5317",label:"\u6C5F\u5317"},{value:"\u6C99\u576A\u575D",label:"\u6C99\u576A\u575D"},{value:"\u4E5D\u9F99\u5761",label:"\u4E5D\u9F99\u5761"},{value:"\u5357\u5CB8",label:"\u5357\u5CB8"},{value:"\u5317\u789A",label:"\u5317\u789A"},{value:"\u4E07\u76DB",label:"\u4E07\u76DB"},{value:"\u53CC\u6322",label:"\u53CC\u6322"},{value:"\u6E1D\u5317",label:"\u6E1D\u5317"},{value:"\u5DF4\u5357",label:"\u5DF4\u5357"},{value:"\u9ED4\u6C5F",label:"\u9ED4\u6C5F"},{value:"\u957F\u5BFF",label:"\u957F\u5BFF"},{value:"\u7DA6\u6C5F",label:"\u7DA6\u6C5F"},{value:"\u6F7C\u5357",label:"\u6F7C\u5357"},{value:"\u94DC\u6881",label:"\u94DC\u6881"},{value:"\u5927\u8DB3",label:"\u5927\u8DB3"},{value:"\u8363\u660C",label:"\u8363\u660C"},{value:"\u58C1\u5C71",label:"\u58C1\u5C71"},{value:"\u6881\u5E73",label:"\u6881\u5E73"},{value:"\u57CE\u53E3",label:"\u57CE\u53E3"},{value:"\u4E30\u90FD",label:"\u4E30\u90FD"},{value:"\u57AB\u6C5F",label:"\u57AB\u6C5F"},{value:"\u6B66\u9686",label:"\u6B66\u9686"},{value:"\u5FE0\u53BF",label:"\u5FE0\u53BF"},{value:"\u5F00\u53BF",label:"\u5F00\u53BF"},{value:"\u4E91\u9633",label:"\u4E91\u9633"},{value:"\u5949\u8282",label:"\u5949\u8282"},{value:"\u5DEB\u5C71",label:"\u5DEB\u5C71"},{value:"\u5DEB\u6EAA",label:"\u5DEB\u6EAA"},{value:"\u77F3\u67F1",label:"\u77F3\u67F1"},{value:"\u79C0\u5C71",label:"\u79C0\u5C71"},{value:"\u9149\u9633",label:"\u9149\u9633"},{value:"\u5F6D\u6C34",label:"\u5F6D\u6C34"},{value:"\u6C5F\u6D25",label:"\u6C5F\u6D25"},{value:"\u5408\u5DDD",label:"\u5408\u5DDD"},{value:"\u6C38\u5DDD",label:"\u6C38\u5DDD"},{value:"\u5357\u5DDD",label:"\u5357\u5DDD"}]},{value:"\u5B89\u5FBD",label:"\u5B89\u5FBD",children:[{value:"\u5408\u80A5",label:"\u5408\u80A5"},{value:"\u5B89\u5E86",label:"\u5B89\u5E86"},{value:"\u868C\u57E0",label:"\u868C\u57E0"},{value:"\u4EB3\u5DDE",label:"\u4EB3\u5DDE"},{value:"\u5DE2\u6E56",label:"\u5DE2\u6E56"},{value:"\u6EC1\u5DDE",label:"\u6EC1\u5DDE"},{value:"\u961C\u9633",label:"\u961C\u9633"},{value:"\u8D35\u6C60",label:"\u8D35\u6C60"},{value:"\u6DEE\u5317",label:"\u6DEE\u5317"},{value:"\u6DEE\u5316",label:"\u6DEE\u5316"},{value:"\u6DEE\u5357",label:"\u6DEE\u5357"},{value:"\u9EC4\u5C71",label:"\u9EC4\u5C71"},{value:"\u4E5D\u534E\u5C71",label:"\u4E5D\u534E\u5C71"},{value:"\u516D\u5B89",label:"\u516D\u5B89"},{value:"\u9A6C\u978D\u5C71",label:"\u9A6C\u978D\u5C71"},{value:"\u5BBF\u5DDE",label:"\u5BBF\u5DDE"},{value:"\u94DC\u9675",label:"\u94DC\u9675"},{value:"\u5C6F\u6EAA",label:"\u5C6F\u6EAA"},{value:"\u829C\u6E56",label:"\u829C\u6E56"},{value:"\u5BA3\u57CE",label:"\u5BA3\u57CE"}]},{value:"\u798F\u5EFA",label:"\u798F\u5EFA",children:[{value:"\u798F\u5DDE",label:"\u798F\u5DDE"},{value:"\u53A6\u95E8",label:"\u53A6\u95E8"},{value:"\u6CC9\u5DDE",label:"\u6CC9\u5DDE"},{value:"\u6F33\u5DDE",label:"\u6F33\u5DDE"},{value:"\u9F99\u5CA9",label:"\u9F99\u5CA9"},{value:"\u5357\u5E73",label:"\u5357\u5E73"},{value:"\u5B81\u5FB7",label:"\u5B81\u5FB7"},{value:"\u8386\u7530",label:"\u8386\u7530"},{value:"\u4E09\u660E",label:"\u4E09\u660E"}]},{value:"\u7518\u8083",label:"\u7518\u8083",children:[{value:"\u5170\u5DDE",label:"\u5170\u5DDE"},{value:"\u5609\u5CEA\u5173",label:"\u5609\u5CEA\u5173"},{value:"\u767D\u94F6",label:"\u767D\u94F6"},{value:"\u5B9A\u897F",label:"\u5B9A\u897F"},{value:"\u6566\u714C",label:"\u6566\u714C"},{value:"\u7518\u5357",label:"\u7518\u5357"},{value:"\u91D1\u660C",label:"\u91D1\u660C"},{value:"\u9152\u6CC9",label:"\u9152\u6CC9"},{value:"\u4E34\u590F",label:"\u4E34\u590F"},{value:"\u5E73\u51C9",label:"\u5E73\u51C9"},{value:"\u5929\u6C34",label:"\u5929\u6C34"},{value:"\u9647\u5357",label:"\u9647\u5357"},{value:"\u6B66\u5A01",label:"\u6B66\u5A01"},{value:"\u897F\u5CF0",label:"\u897F\u5CF0"},{value:"\u5F20\u6396",label:"\u5F20\u6396"}]},{value:"\u5E7F\u897F",label:"\u5E7F\u897F",children:[{value:"\u5357\u5B81",label:"\u5357\u5B81"},{value:"\u6765\u5BBE",label:"\u6765\u5BBE"},{value:"\u767E\u8272",label:"\u767E\u8272"},{value:"\u5317\u6D77",label:"\u5317\u6D77"},{value:"\u6842\u6797",label:"\u6842\u6797"},{value:"\u9632\u57CE\u6E2F",label:"\u9632\u57CE\u6E2F"},{value:"\u8D35\u6E2F",label:"\u8D35\u6E2F"},{value:"\u6CB3\u6C60",label:"\u6CB3\u6C60"},{value:"\u8D3A\u5DDE",label:"\u8D3A\u5DDE"},{value:"\u67F3\u5DDE",label:"\u67F3\u5DDE"},{value:"\u94A6\u5DDE",label:"\u94A6\u5DDE"},{value:"\u68A7\u5DDE",label:"\u68A7\u5DDE"},{value:"\u7389\u6797",label:"\u7389\u6797"}]},{value:"\u8D35\u5DDE",label:"\u8D35\u5DDE",children:[{value:"\u8D35\u9633",label:"\u8D35\u9633"},{value:"\u5B89\u987A",label:"\u5B89\u987A"},{value:"\u6BD5\u8282",label:"\u6BD5\u8282"},{value:"\u90FD\u5300",label:"\u90FD\u5300"},{value:"\u51EF\u91CC",label:"\u51EF\u91CC"},{value:"\u516D\u76D8\u6C34",label:"\u516D\u76D8\u6C34"},{value:"\u94DC\u4EC1",label:"\u94DC\u4EC1"},{value:"\u5174\u4E49",label:"\u5174\u4E49"},{value:"\u7389\u5C4F",label:"\u7389\u5C4F"},{value:"\u9075\u4E49",label:"\u9075\u4E49"}]},{value:"\u6D77\u5357",label:"\u6D77\u5357",children:[{value:"\u6D77\u53E3",label:"\u6D77\u53E3"},{value:"\u510B\u53BF",label:"\u510B\u53BF"},{value:"\u9675\u6C34",label:"\u9675\u6C34"},{value:"\u743C\u6D77",label:"\u743C\u6D77"},{value:"\u4E09\u4E9A",label:"\u4E09\u4E9A"},{value:"\u901A\u4EC0",label:"\u901A\u4EC0"},{value:"\u4E07\u5B81",label:"\u4E07\u5B81"}]},{value:"\u6CB3\u5317",label:"\u6CB3\u5317",children:[{value:"\u77F3\u5BB6\u5E84",label:"\u77F3\u5BB6\u5E84"},{value:"\u4FDD\u5B9A",label:"\u4FDD\u5B9A"},{value:"\u5317\u6234\u6CB3",label:"\u5317\u6234\u6CB3"},{value:"\u6CA7\u5DDE",label:"\u6CA7\u5DDE"},{value:"\u627F\u5FB7",label:"\u627F\u5FB7"},{value:"\u4E30\u6DA6",label:"\u4E30\u6DA6"},{value:"\u90AF\u90F8",label:"\u90AF\u90F8"},{value:"\u8861\u6C34",label:"\u8861\u6C34"},{value:"\u5ECA\u574A",label:"\u5ECA\u574A"},{value:"\u5357\u6234\u6CB3",label:"\u5357\u6234\u6CB3"},{value:"\u79E6\u7687\u5C9B",label:"\u79E6\u7687\u5C9B"},{value:"\u5510\u5C71",label:"\u5510\u5C71"},{value:"\u65B0\u57CE",label:"\u65B0\u57CE"},{value:"\u90A2\u53F0",label:"\u90A2\u53F0"},{value:"\u5F20\u5BB6\u53E3",label:"\u5F20\u5BB6\u53E3"}]},{value:"\u9ED1\u9F99\u6C5F",label:"\u9ED1\u9F99\u6C5F",children:[{value:"\u54C8\u5C14\u6EE8",label:"\u54C8\u5C14\u6EE8"},{value:"\u5317\u5B89",label:"\u5317\u5B89"},{value:"\u5927\u5E86",label:"\u5927\u5E86"},{value:"\u5927\u5174\u5B89\u5CAD",label:"\u5927\u5174\u5B89\u5CAD"},{value:"\u9E64\u5C97",label:"\u9E64\u5C97"},{value:"\u9ED1\u6CB3",label:"\u9ED1\u6CB3"},{value:"\u4F73\u6728\u65AF",label:"\u4F73\u6728\u65AF"},{value:"\u9E21\u897F",label:"\u9E21\u897F"},{value:"\u7261\u4E39\u6C5F",label:"\u7261\u4E39\u6C5F"},{value:"\u9F50\u9F50\u54C8\u5C14",label:"\u9F50\u9F50\u54C8\u5C14"},{value:"\u4E03\u53F0\u6CB3",label:"\u4E03\u53F0\u6CB3"},{value:"\u53CC\u9E2D\u5C71",label:"\u53CC\u9E2D\u5C71"},{value:"\u7EE5\u5316",label:"\u7EE5\u5316"},{value:"\u4F0A\u6625",label:"\u4F0A\u6625"}]},{value:"\u6CB3\u5357",label:"\u6CB3\u5357",children:[{value:"\u90D1\u5DDE",label:"\u90D1\u5DDE"},{value:"\u5B89\u9633",label:"\u5B89\u9633"},{value:"\u9E64\u58C1",label:"\u9E64\u58C1"},{value:"\u6F62\u5DDD",label:"\u6F62\u5DDD"},{value:"\u7126\u4F5C",label:"\u7126\u4F5C"},{value:"\u6D4E\u6E90",label:"\u6D4E\u6E90"},{value:"\u5F00\u5C01",label:"\u5F00\u5C01"},{value:"\u6F2F\u6CB3",label:"\u6F2F\u6CB3"},{value:"\u6D1B\u9633",label:"\u6D1B\u9633"},{value:"\u5357\u9633",label:"\u5357\u9633"},{value:"\u5E73\u9876\u5C71",label:"\u5E73\u9876\u5C71"},{value:"\u6FEE\u9633",label:"\u6FEE\u9633"},{value:"\u4E09\u95E8\u5CE1",label:"\u4E09\u95E8\u5CE1"},{value:"\u5546\u4E18",label:"\u5546\u4E18"},{value:"\u65B0\u4E61",label:"\u65B0\u4E61"},{value:"\u4FE1\u9633",label:"\u4FE1\u9633"},{value:"\u8BB8\u660C",label:"\u8BB8\u660C"},{value:"\u5468\u53E3",label:"\u5468\u53E3"},{value:"\u9A7B\u9A6C\u5E97",label:"\u9A7B\u9A6C\u5E97"}]},{value:"\u9999\u6E2F",label:"\u9999\u6E2F",children:[{value:"\u9999\u6E2F",label:"\u9999\u6E2F"},{value:"\u4E5D\u9F99",label:"\u4E5D\u9F99"},{value:"\u65B0\u754C",label:"\u65B0\u754C"}]},{value:"\u6E56\u5317",label:"\u6E56\u5317",children:[{value:"\u6B66\u6C49",label:"\u6B66\u6C49"},{value:"\u5929\u95E8",label:"\u5929\u95E8"},{value:"\u6069\u65BD",label:"\u6069\u65BD"},{value:"\u9102\u5DDE",label:"\u9102\u5DDE"},{value:"\u9EC4\u5188",label:"\u9EC4\u5188"},{value:"\u9EC4\u77F3",label:"\u9EC4\u77F3"},{value:"\u8346\u95E8",label:"\u8346\u95E8"},{value:"\u8346\u5DDE",label:"\u8346\u5DDE"},{value:"\u6F5C\u6C5F",label:"\u6F5C\u6C5F"},{value:"\u5341\u5830",label:"\u5341\u5830"},{value:"\u968F\u5DDE",label:"\u968F\u5DDE"},{value:"\u6B66\u7A74",label:"\u6B66\u7A74"},{value:"\u4ED9\u6843",label:"\u4ED9\u6843"},{value:"\u54B8\u5B81",label:"\u54B8\u5B81"},{value:"\u8944\u9633",label:"\u8944\u9633"},{value:"\u8944\u6A0A",label:"\u8944\u6A0A"},{value:"\u5B5D\u611F",label:"\u5B5D\u611F"},{value:"\u5B9C\u660C",label:"\u5B9C\u660C"}]},{value:"\u6E56\u5357",label:"\u6E56\u5357",children:[{value:"\u957F\u6C99",label:"\u957F\u6C99"},{value:"\u5E38\u5FB7",label:"\u5E38\u5FB7"},{value:"\u90F4\u5DDE",label:"\u90F4\u5DDE"},{value:"\u8861\u9633",label:"\u8861\u9633"},{value:"\u6000\u5316",label:"\u6000\u5316"},{value:"\u5409\u9996",label:"\u5409\u9996"},{value:"\u5A04\u5E95",label:"\u5A04\u5E95"},{value:"\u90B5\u9633",label:"\u90B5\u9633"},{value:"\u6E58\u6F6D",label:"\u6E58\u6F6D"},{value:"\u76CA\u9633",label:"\u76CA\u9633"},{value:"\u5CB3\u9633",label:"\u5CB3\u9633"},{value:"\u6C38\u5DDE",label:"\u6C38\u5DDE"},{value:"\u5F20\u5BB6\u754C",label:"\u5F20\u5BB6\u754C"},{value:"\u682A\u6D32",label:"\u682A\u6D32"}]},{value:"\u6C5F\u897F",label:"\u6C5F\u897F",children:[{value:"\u5357\u660C",label:"\u5357\u660C"},{value:"\u629A\u5DDE",label:"\u629A\u5DDE"},{value:"\u8D63\u5DDE",label:"\u8D63\u5DDE"},{value:"\u5409\u5B89",label:"\u5409\u5B89"},{value:"\u666F\u5FB7\u9547",label:"\u666F\u5FB7\u9547"},{value:"\u4E95\u5188\u5C71",label:"\u4E95\u5188\u5C71"},{value:"\u4E5D\u6C5F",label:"\u4E5D\u6C5F"},{value:"\u5E90\u5C71",label:"\u5E90\u5C71"},{value:"\u840D\u4E61",label:"\u840D\u4E61"},{value:"\u4E0A\u9976",label:"\u4E0A\u9976"},{value:"\u65B0\u4F59",label:"\u65B0\u4F59"},{value:"\u5B9C\u6625",label:"\u5B9C\u6625"},{value:"\u9E70\u6F6D",label:"\u9E70\u6F6D"}]},{value:"\u5409\u6797",label:"\u5409\u6797",children:[{value:"\u957F\u6625",label:"\u957F\u6625"},{value:"\u5409\u6797",label:"\u5409\u6797"},{value:"\u767D\u57CE",label:"\u767D\u57CE"},{value:"\u767D\u5C71",label:"\u767D\u5C71"},{value:"\u73F2\u6625",label:"\u73F2\u6625"},{value:"\u8FBD\u6E90",label:"\u8FBD\u6E90"},{value:"\u6885\u6CB3",label:"\u6885\u6CB3"},{value:"\u56DB\u5E73",label:"\u56DB\u5E73"},{value:"\u677E\u539F",label:"\u677E\u539F"},{value:"\u901A\u5316",label:"\u901A\u5316"},{value:"\u5EF6\u5409",label:"\u5EF6\u5409"}]},{value:"\u8FBD\u5B81",label:"\u8FBD\u5B81",children:[{value:"\u6C88\u9633",label:"\u6C88\u9633"},{value:"\u978D\u5C71",label:"\u978D\u5C71"},{value:"\u672C\u6EAA",label:"\u672C\u6EAA"},{value:"\u671D\u9633",label:"\u671D\u9633"},{value:"\u5927\u8FDE",label:"\u5927\u8FDE"},{value:"\u4E39\u4E1C",label:"\u4E39\u4E1C"},{value:"\u629A\u987A",label:"\u629A\u987A"},{value:"\u961C\u65B0",label:"\u961C\u65B0"},{value:"\u846B\u82A6\u5C9B",label:"\u846B\u82A6\u5C9B"},{value:"\u9526\u5DDE",label:"\u9526\u5DDE"},{value:"\u8FBD\u9633",label:"\u8FBD\u9633"},{value:"\u76D8\u9526",label:"\u76D8\u9526"},{value:"\u94C1\u5CAD",label:"\u94C1\u5CAD"},{value:"\u8425\u53E3",label:"\u8425\u53E3"}]},{value:"\u6FB3\u95E8",label:"\u6FB3\u95E8",children:[{value:"\u6FB3\u95E8",label:"\u6FB3\u95E8"}]},{value:"\u5185\u8499\u53E4",label:"\u5185\u8499\u53E4",children:[{value:"\u547C\u548C\u6D69\u7279",label:"\u547C\u548C\u6D69\u7279"},{value:"\u963F\u62C9\u5584\u76DF",label:"\u963F\u62C9\u5584\u76DF"},{value:"\u5305\u5934",label:"\u5305\u5934"},{value:"\u8D64\u5CF0",label:"\u8D64\u5CF0"},{value:"\u4E1C\u80DC",label:"\u4E1C\u80DC"},{value:"\u6D77\u62C9\u5C14",label:"\u6D77\u62C9\u5C14"},{value:"\u96C6\u5B81",label:"\u96C6\u5B81"},{value:"\u4E34\u6CB3",label:"\u4E34\u6CB3"},{value:"\u901A\u8FBD",label:"\u901A\u8FBD"},{value:"\u4E4C\u6D77",label:"\u4E4C\u6D77"},{value:"\u4E4C\u5170\u6D69\u7279",label:"\u4E4C\u5170\u6D69\u7279"},{value:"\u9521\u6797\u6D69\u7279",label:"\u9521\u6797\u6D69\u7279"}]},{value:"\u5B81\u590F",label:"\u5B81\u590F",children:[{value:"\u94F6\u5DDD",label:"\u94F6\u5DDD"},{value:"\u56FA\u6E90",label:"\u56FA\u6E90"},{value:"\u77F3\u5634\u5C71",label:"\u77F3\u5634\u5C71"},{value:"\u5434\u5FE0",label:"\u5434\u5FE0"}]},{value:"\u9752\u6D77",label:"\u9752\u6D77",children:[{value:"\u897F\u5B81",label:"\u897F\u5B81"},{value:"\u5FB7\u4EE4\u54C8",label:"\u5FB7\u4EE4\u54C8"},{value:"\u683C\u5C14\u6728",label:"\u683C\u5C14\u6728"},{value:"\u5171\u548C",label:"\u5171\u548C"},{value:"\u6D77\u4E1C",label:"\u6D77\u4E1C"},{value:"\u6D77\u664F",label:"\u6D77\u664F"},{value:"\u739B\u6C81",label:"\u739B\u6C81"},{value:"\u540C\u4EC1",label:"\u540C\u4EC1"},{value:"\u7389\u6811",label:"\u7389\u6811"}]},{value:"\u5C71\u4E1C",label:"\u5C71\u4E1C",children:[{value:"\u6D4E\u5357",label:"\u6D4E\u5357"},{value:"\u6EE8\u5DDE",label:"\u6EE8\u5DDE"},{value:"\u5156\u5DDE",label:"\u5156\u5DDE"},{value:"\u5FB7\u5DDE",label:"\u5FB7\u5DDE"},{value:"\u4E1C\u8425",label:"\u4E1C\u8425"},{value:"\u83CF\u6CFD",label:"\u83CF\u6CFD"},{value:"\u6D4E\u5B81",label:"\u6D4E\u5B81"},{value:"\u83B1\u829C",label:"\u83B1\u829C"},{value:"\u804A\u57CE",label:"\u804A\u57CE"},{value:"\u4E34\u6C82",label:"\u4E34\u6C82"},{value:"\u84EC\u83B1",label:"\u84EC\u83B1"},{value:"\u9752\u5C9B",label:"\u9752\u5C9B"},{value:"\u66F2\u961C",label:"\u66F2\u961C"},{value:"\u65E5\u7167",label:"\u65E5\u7167"},{value:"\u6CF0\u5B89",label:"\u6CF0\u5B89"},{value:"\u6F4D\u574A",label:"\u6F4D\u574A"},{value:"\u5A01\u6D77",label:"\u5A01\u6D77"},{value:"\u70DF\u53F0",label:"\u70DF\u53F0"},{value:"\u67A3\u5E84",label:"\u67A3\u5E84"},{value:"\u6DC4\u535A",label:"\u6DC4\u535A"}]},{value:"\u5C71\u897F",label:"\u5C71\u897F",children:[{value:"\u592A\u539F",label:"\u592A\u539F"},{value:"\u5415\u6881",label:"\u5415\u6881"},{value:"\u957F\u6CBB",label:"\u957F\u6CBB"},{value:"\u5927\u540C",label:"\u5927\u540C"},{value:"\u5019\u9A6C",label:"\u5019\u9A6C"},{value:"\u664B\u57CE",label:"\u664B\u57CE"},{value:"\u79BB\u77F3",label:"\u79BB\u77F3"},{value:"\u4E34\u6C7E",label:"\u4E34\u6C7E"},{value:"\u5B81\u6B66",label:"\u5B81\u6B66"},{value:"\u6714\u5DDE",label:"\u6714\u5DDE"},{value:"\u5FFB\u5DDE",label:"\u5FFB\u5DDE"},{value:"\u9633\u6CC9",label:"\u9633\u6CC9"},{value:"\u6986\u6B21",label:"\u6986\u6B21"},{value:"\u664B\u4E2D",label:"\u664B\u4E2D"},{value:"\u8FD0\u57CE",label:"\u8FD0\u57CE"}]},{value:"\u9655\u897F",label:"\u9655\u897F",children:[{value:"\u897F\u5B89",label:"\u897F\u5B89"},{value:"\u5B89\u5EB7",label:"\u5B89\u5EB7"},{value:"\u5B9D\u9E21",label:"\u5B9D\u9E21"},{value:"\u6C49\u4E2D",label:"\u6C49\u4E2D"},{value:"\u6E2D\u5357",label:"\u6E2D\u5357"},{value:"\u5546\u5DDE",label:"\u5546\u5DDE"},{value:"\u7EE5\u5FB7",label:"\u7EE5\u5FB7"},{value:"\u94DC\u5DDD",label:"\u94DC\u5DDD"},{value:"\u54B8\u9633",label:"\u54B8\u9633"},{value:"\u5EF6\u5B89",label:"\u5EF6\u5B89"},{value:"\u6986\u6797",label:"\u6986\u6797"}]},{value:"\u56DB\u5DDD",label:"\u56DB\u5DDD",children:[{value:"\u6210\u90FD",label:"\u6210\u90FD"},{value:"\u5DF4\u4E2D",label:"\u5DF4\u4E2D"},{value:"\u8FBE\u5DDD",label:"\u8FBE\u5DDD"},{value:"\u5FB7\u9633",label:"\u5FB7\u9633"},{value:"\u90FD\u6C5F\u5830",label:"\u90FD\u6C5F\u5830"},{value:"\u5CE8\u7709\u5C71",label:"\u5CE8\u7709\u5C71"},{value:"\u6DAA\u9675",label:"\u6DAA\u9675"},{value:"\u5E7F\u5B89",label:"\u5E7F\u5B89"},{value:"\u5E7F\u5143",label:"\u5E7F\u5143"},{value:"\u4E5D\u5BE8\u6C9F",label:"\u4E5D\u5BE8\u6C9F"},{value:"\u5EB7\u5B9A",label:"\u5EB7\u5B9A"},{value:"\u4E50\u5C71",label:"\u4E50\u5C71"},{value:"\u6CF8\u5DDE",label:"\u6CF8\u5DDE"},{value:"\u9A6C\u5C14\u5EB7",label:"\u9A6C\u5C14\u5EB7"},{value:"\u7EF5\u9633",label:"\u7EF5\u9633"},{value:"\u7709\u5C71",label:"\u7709\u5C71"},{value:"\u5357\u5145",label:"\u5357\u5145"},{value:"\u5185\u6C5F",label:"\u5185\u6C5F"},{value:"\u6500\u679D\u82B1",label:"\u6500\u679D\u82B1"},{value:"\u9042\u5B81",label:"\u9042\u5B81"},{value:"\u6C76\u5DDD",label:"\u6C76\u5DDD"},{value:"\u897F\u660C",label:"\u897F\u660C"},{value:"\u96C5\u5B89",label:"\u96C5\u5B89"},{value:"\u5B9C\u5BBE",label:"\u5B9C\u5BBE"},{value:"\u81EA\u8D21",label:"\u81EA\u8D21"},{value:"\u8D44\u9633",label:"\u8D44\u9633"}]},{value:"\u53F0\u6E7E",label:"\u53F0\u6E7E",children:[{value:"\u53F0\u5317",label:"\u53F0\u5317"},{value:"\u57FA\u9686",label:"\u57FA\u9686"},{value:"\u53F0\u5357",label:"\u53F0\u5357"},{value:"\u53F0\u4E2D",label:"\u53F0\u4E2D"},{value:"\u9AD8\u96C4",label:"\u9AD8\u96C4"},{value:"\u5C4F\u4E1C",label:"\u5C4F\u4E1C"},{value:"\u5357\u6295",label:"\u5357\u6295"},{value:"\u4E91\u6797",label:"\u4E91\u6797"},{value:"\u65B0\u7AF9",label:"\u65B0\u7AF9"},{value:"\u5F70\u5316",label:"\u5F70\u5316"},{value:"\u82D7\u6817",label:"\u82D7\u6817"},{value:"\u5609\u4E49",label:"\u5609\u4E49"},{value:"\u6843\u56ED",label:"\u6843\u56ED"},{value:"\u5B9C\u5170",label:"\u5B9C\u5170"},{value:"\u53F0\u4E1C",label:"\u53F0\u4E1C"},{value:"\u91D1\u95E8",label:"\u91D1\u95E8"},{value:"\u9A6C\u7956",label:"\u9A6C\u7956"},{value:"\u6F8E\u6E56",label:"\u6F8E\u6E56"}]},{value:"\u5929\u6D25",label:"\u5929\u6D25",children:[{value:"\u5929\u6D25",label:"\u5929\u6D25"},{value:"\u548C\u5E73",label:"\u548C\u5E73"},{value:"\u4E1C\u4E3D",label:"\u4E1C\u4E3D"},{value:"\u6CB3\u4E1C",label:"\u6CB3\u4E1C"},{value:"\u897F\u9752",label:"\u897F\u9752"},{value:"\u6CB3\u897F",label:"\u6CB3\u897F"},{value:"\u6D25\u5357",label:"\u6D25\u5357"},{value:"\u5357\u5F00",label:"\u5357\u5F00"},{value:"\u5317\u8FB0",label:"\u5317\u8FB0"},{value:"\u6CB3\u5317",label:"\u6CB3\u5317"},{value:"\u6B66\u6E05",label:"\u6B66\u6E05"},{value:"\u7EA2\u6322",label:"\u7EA2\u6322"},{value:"\u5858\u6CBD",label:"\u5858\u6CBD"},{value:"\u6C49\u6CBD",label:"\u6C49\u6CBD"},{value:"\u5927\u6E2F",label:"\u5927\u6E2F"},{value:"\u5B81\u6CB3",label:"\u5B81\u6CB3"},{value:"\u9759\u6D77",label:"\u9759\u6D77"},{value:"\u5B9D\u577B",label:"\u5B9D\u577B"},{value:"\u84DF\u53BF",label:"\u84DF\u53BF"}]},{value:"\u65B0\u7586",label:"\u65B0\u7586",children:[{value:"\u4E4C\u9C81\u6728\u9F50",label:"\u4E4C\u9C81\u6728\u9F50"},{value:"\u963F\u514B\u82CF",label:"\u963F\u514B\u82CF"},{value:"\u963F\u52D2\u6CF0",label:"\u963F\u52D2\u6CF0"},{value:"\u963F\u56FE\u4EC0",label:"\u963F\u56FE\u4EC0"},{value:"\u535A\u4E50",label:"\u535A\u4E50"},{value:"\u660C\u5409",label:"\u660C\u5409"},{value:"\u4E1C\u5C71",label:"\u4E1C\u5C71"},{value:"\u54C8\u5BC6",label:"\u54C8\u5BC6"},{value:"\u548C\u7530",label:"\u548C\u7530"},{value:"\u5580\u4EC0",label:"\u5580\u4EC0"},{value:"\u514B\u62C9\u739B\u4F9D",label:"\u514B\u62C9\u739B\u4F9D"},{value:"\u5E93\u8F66",label:"\u5E93\u8F66"},{value:"\u5E93\u5C14\u52D2",label:"\u5E93\u5C14\u52D2"},{value:"\u594E\u5C6F",label:"\u594E\u5C6F"},{value:"\u77F3\u6CB3\u5B50",label:"\u77F3\u6CB3\u5B50"},{value:"\u5854\u57CE",label:"\u5854\u57CE"},{value:"\u5410\u9C81\u756A",label:"\u5410\u9C81\u756A"},{value:"\u4F0A\u5B81",label:"\u4F0A\u5B81"}]},{value:"\u897F\u85CF",label:"\u897F\u85CF",children:[{value:"\u62C9\u8428",label:"\u62C9\u8428"},{value:"\u963F\u91CC",label:"\u963F\u91CC"},{value:"\u660C\u90FD",label:"\u660C\u90FD"},{value:"\u6797\u829D",label:"\u6797\u829D"},{value:"\u90A3\u66F2",label:"\u90A3\u66F2"},{value:"\u65E5\u5580\u5219",label:"\u65E5\u5580\u5219"},{value:"\u5C71\u5357",label:"\u5C71\u5357"}]},{value:"\u4E91\u5357",label:"\u4E91\u5357",children:[{value:"\u6606\u660E",label:"\u6606\u660E"},{value:"\u5927\u7406",label:"\u5927\u7406"},{value:"\u4FDD\u5C71",label:"\u4FDD\u5C71"},{value:"\u695A\u96C4",label:"\u695A\u96C4"},{value:"\u5927\u7406",label:"\u5927\u7406"},{value:"\u4E1C\u5DDD",label:"\u4E1C\u5DDD"},{value:"\u4E2A\u65E7",label:"\u4E2A\u65E7"},{value:"\u666F\u6D2A",label:"\u666F\u6D2A"},{value:"\u5F00\u8FDC",label:"\u5F00\u8FDC"},{value:"\u4E34\u6CA7",label:"\u4E34\u6CA7"},{value:"\u4E3D\u6C5F",label:"\u4E3D\u6C5F"},{value:"\u516D\u5E93",label:"\u516D\u5E93"},{value:"\u6F5E\u897F",label:"\u6F5E\u897F"},{value:"\u66F2\u9756",label:"\u66F2\u9756"},{value:"\u601D\u8305",label:"\u601D\u8305"},{value:"\u6587\u5C71",label:"\u6587\u5C71"},{value:"\u897F\u53CC\u7248\u7EB3",label:"\u897F\u53CC\u7248\u7EB3"},{value:"\u7389\u6EAA",label:"\u7389\u6EAA"},{value:"\u4E2D\u7538",label:"\u4E2D\u7538"},{value:"\u662D\u901A",label:"\u662D\u901A"}]},{value:"\u6D59\u6C5F",label:"\u6D59\u6C5F",children:[{value:"\u676D\u5DDE",label:"\u676D\u5DDE"},{value:"\u6E29\u5DDE",label:"\u6E29\u5DDE"},{value:"\u5B89\u5409",label:"\u5B89\u5409"},{value:"\u6148\u6EAA",label:"\u6148\u6EAA"},{value:"\u5B9A\u6D77",label:"\u5B9A\u6D77"},{value:"\u5949\u5316",label:"\u5949\u5316"},{value:"\u6D77\u76D0",label:"\u6D77\u76D0"},{value:"\u9EC4\u5CA9",label:"\u9EC4\u5CA9"},{value:"\u6E56\u5DDE",label:"\u6E56\u5DDE"},{value:"\u5609\u5174",label:"\u5609\u5174"},{value:"\u91D1\u534E",label:"\u91D1\u534E"},{value:"\u4E34\u5B89",label:"\u4E34\u5B89"},{value:"\u4E34\u6D77",label:"\u4E34\u6D77"},{value:"\u4E3D\u6C34",label:"\u4E3D\u6C34"},{value:"\u5B81\u6CE2",label:"\u5B81\u6CE2"},{value:"\u74EF\u6D77",label:"\u74EF\u6D77"},{value:"\u5E73\u6E56",label:"\u5E73\u6E56"},{value:"\u5343\u5C9B\u6E56",label:"\u5343\u5C9B\u6E56"},{value:"\u8862\u5DDE",label:"\u8862\u5DDE"},{value:"\u6C5F\u5C71",label:"\u6C5F\u5C71"},{value:"\u745E\u5B89",label:"\u745E\u5B89"},{value:"\u7ECD\u5174",label:"\u7ECD\u5174"},{value:"\u5D4A\u5DDE",label:"\u5D4A\u5DDE"},{value:"\u53F0\u5DDE",label:"\u53F0\u5DDE"},{value:"\u6E29\u5CAD",label:"\u6E29\u5CAD"},{value:"\u4F59\u59DA",label:"\u4F59\u59DA"},{value:"\u821F\u5C71",label:"\u821F\u5C71"}]},{value:"\u6D77\u5916",label:"\u6D77\u5916",children:[{value:"\u7F8E\u56FD",label:"\u7F8E\u56FD"},{value:"\u65E5\u672C",label:"\u65E5\u672C"},{value:"\u82F1\u56FD",label:"\u82F1\u56FD"},{value:"\u6CD5\u56FD",label:"\u6CD5\u56FD"},{value:"\u5FB7\u56FD",label:"\u5FB7\u56FD"},{value:"\u5176\u4ED6",label:"\u5176\u4ED6"}]}]},2686:function(de,ne,y){"use strict";y.d(ne,{rX:function(){return le},pW:function(){return pe},gy:function(){return ve},xY:function(){return ae},O5:function(){return te},tJ:function(){return ce},o1:function(){return b},Rd:function(){return x}});var E=y(44993),re=y(43418),oe=y(28103),ge=y(8591),fe=y(64681),he=y(89299),ie=y(87169),xe=y(25510),Ee="data:image/png;base64,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",Le=y.p+"static/newqrcode.a8740efb.png",Oe=y(32637),je=y(59301),Ge=(be,Ae,Ie)=>new Promise((ke,Ye)=>{var Be=Yt=>{try{st(Ie.next(Yt))}catch(vt){Ye(vt)}},$e=Yt=>{try{st(Ie.throw(Yt))}catch(vt){Ye(vt)}},st=Yt=>Yt.done?ke(Yt.value):Promise.resolve(Yt.value).then(Be,$e);st((Ie=Ie.apply(be,Ae)).next())});const ce=(be,Ae=!1)=>!!(b(be)&&a(Ae)),b=be=>(0,fe.bg)()?!0:(be({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(be=!1)=>{var Ae;const{user:Ie}=(0,E.getDvaApp)()._store.getState();return(Ae=Ie.userInfo)!=null&&Ae.profile_completed?!0:(re.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,he.xg)("/account/profile/edit"),ee()}}),!1)},ee=()=>{re.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()}})},x=()=>{re.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:je.createElement("div",{style:{textAlign:"center"}},je.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"),je.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Oe}),je.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},te=()=>{var be;const{user:Ae}=(0,E.getDvaApp)()._store.getState();return(be=Ae.userInfo)!=null&&be.professional_certification?!0:(re.default.confirm({title:"\u63D0\u793A",centered:!0,content:je.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,he.xg)("/account/certification")}}),!1)},ae=()=>(0,fe.V9)()?!0:(re.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:je.createElement("div",{className:"tc",style:{marginLeft:-38}},je.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),je.createElement("img",{src:Le,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),le=(be,Ae)=>be?!0:(re.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:je.createElement("div",null,je.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"),je.createElement("div",{style:{marginLeft:"110px"}},je.createElement("img",{src:Ee,width:200}),je.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,he.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),pe=be=>{re.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:je.createElement("div",null,je.createElement("div",null,je.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"),je.createElement(oe.Z,null),je.createElement("p",{style:{color:"#666666",fontSize:12}}," ",je.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 ",je.createElement("a",null,be),"\u5929\u3002"),je.createElement("p",{style:{color:"#666666",fontSize:12}}," ",je.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")),je.createElement("div",{style:{textAlign:"center",marginTop:30}},je.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:xe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ve=(be,Ae="")=>{const{shixunsDetail:{detail:Ie}}=(0,E.getDvaApp)()._store.getState();if((Ie==null?void 0:Ie.public)===2||(Ie==null?void 0:Ie.public)===1||(Ie==null?void 0:Ie.shixun_status)===3){let ke="";return(Ie==null?void 0:Ie.public)===2&&(ke="\u5DF2\u516C\u5F00"),(Ie==null?void 0:Ie.public)===1&&(ke="\u5F85\u5BA1\u6838"),(Ie==null?void 0:Ie.shixun_status)===3&&(ke="\u5DF2\u5173\u95ED"),re.default.info({centered:!0,icon:je.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:je.createElement("div",{className:"tc",style:{marginLeft:-38}},je.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},je.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ke,"\uFF0C",Ae,"\u3002"),je.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),je.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:xe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ie==null?void 0:Ie.shixun_status)===2?(re.default.confirm({centered:!0,icon:je.createElement(ie.Z,null),title:"\u63D0\u793A",content:je.createElement("div",null,je.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ae,"\u3002"),je.createElement("br",null),je.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:()=>{re.default.confirm({width:440,centered:!0,icon:je.createElement(ie.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:()=>Ge(void 0,null,function*(){(yield be({type:"shixunsDetail/cancelRelease",payload:{id:Ie==null?void 0:Ie.identifier}})).status!==401&&(ge.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),be({type:"shixunsDetail/getShixunsDetail",payload:{id:Ie==null?void 0:Ie.identifier}}),be({type:"practiceSetting/getCommonData",payload:{id:Ie==null?void 0:Ie.identifier}}))})})}}),!0):!1}},50371:function(de,ne){"use strict";function y(){const E=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let re=1;re{const fe=oe[ge];fe!==void 0&&(E[ge]=fe)})}return E}ne.Z=y},77578:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return E}});const E=re=>re?typeof re=="function"?re():re:null},13845:function(de,ne,y){"use strict";y.d(ne,{F:function(){return E},Z:function(){return re}});function E(oe){return oe!=null&&oe===oe.window}function re(oe,ge){var fe,he;if(typeof window=="undefined")return 0;const ie=ge?"scrollTop":"scrollLeft";let xe=0;return E(oe)?xe=oe[ge?"pageYOffset":"pageXOffset"]:oe instanceof Document?xe=oe.documentElement[ie]:(oe instanceof HTMLElement||oe)&&(xe=oe[ie]),oe&&!E(oe)&&typeof xe!="number"&&(xe=(he=((fe=oe.ownerDocument)!==null&&fe!==void 0?fe:oe).documentElement)===null||he===void 0?void 0:he[ie]),xe}},56762:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return re}});var E=y(59301);function re(){const[,oe]=E.useReducer(ge=>ge+1,0);return oe}},68031:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ge}});var E=y(16089);function re(fe,he,ie,xe){const Ee=ie-he;return fe/=xe/2,fe<1?Ee/2*fe*fe*fe+he:Ee/2*((fe-=2)*fe*fe+2)+he}var oe=y(13845);function ge(fe){let he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:xe,duration:Ee=450}=he,Le=ie(),Oe=(0,oe.Z)(Le,!0),je=Date.now(),Ge=()=>{const b=Date.now()-je,a=re(b>Ee?Ee:b,Oe,fe,Ee);(0,oe.F)(Le)?Le.scrollTo(window.pageXOffset,a):Le instanceof Document||Le.constructor.name==="HTMLDocument"?Le.documentElement.scrollTop=a:Le.scrollTop=a,b()=>{fe=null,ge.apply(void 0,(0,E.Z)(xe))},ie=function(){if(fe==null){for(var xe=arguments.length,Ee=new Array(xe),Le=0;Le{re.Z.cancel(fe),fe=null},ie}ne.Z=oe},88522:function(de,ne,y){"use strict";var E=y(92310),re=y.n(E),oe=y(11592),ge=y(2738),fe=y(59301),he=y(53487),ie=y(92343),xe=y(36355),Ee=y(57809);const{Option:Le}=Ee.default;function Oe(b){return b&&b.type&&(b.type.isSelectOption||b.type.isSelectOptGroup)}const je=(b,a)=>{const{prefixCls:ee,className:x,popupClassName:te,dropdownClassName:ae,children:le,dataSource:pe}=b,ve=(0,oe.Z)(le);let be;ve.length===1&&(0,ie.l$)(ve[0])&&!Oe(ve[0])&&([be]=ve);const Ae=be?()=>be:void 0;let Ie;ve.length&&Oe(ve[0])?Ie=le:Ie=pe?pe.map(Be=>{if((0,ie.l$)(Be))return Be;switch(typeof Be){case"string":return fe.createElement(Le,{key:Be,value:Be},Be);case"object":{const{value:$e}=Be;return fe.createElement(Le,{key:$e,value:$e},Be.text)}default:return}}):[];const{getPrefixCls:ke}=fe.useContext(xe.E_),Ye=ke("select",ee);return fe.createElement(Ee.default,Object.assign({ref:a,suffixIcon:null},(0,ge.Z)(b,["dataSource","dropdownClassName"]),{prefixCls:Ye,popupClassName:te||ae,className:re()(`${Ye}-auto-complete`,x),mode:Ee.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:Ae}),Ie)},Ge=fe.forwardRef(je),ce=(0,he.Z)(Ge);Ge.Option=Le,Ge._InternalPanelDoNotUseOrYouWillBeFired=ce,ne.Z=Ge},7678:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Ae}});var E=y(5016),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 168H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM518.3 355a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V848c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V509.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 355z"}}]},name:"vertical-align-top",theme:"outlined"},ge=oe,fe=y(7657),he=function(ke,Ye){return re.createElement(fe.Z,(0,E.Z)({},ke,{ref:Ye,icon:ge}))},ie=re.forwardRef(he),xe=ie,Ee=y(92310),Le=y.n(Ee),Oe=y(77900),je=y(2738),Ge=y(13845),ce=y(92343),b=y(68031),a=y(27666),ee=y(36355),x=y(83116),te=y(37613),ae=y(17313);const le=Ie=>{const{componentCls:ke,backTopFontSize:Ye,backTopSize:Be,zIndexPopup:$e}=Ie;return{[ke]:Object.assign(Object.assign({},(0,ae.Wf)(Ie)),{position:"fixed",insetInlineEnd:Ie.backTopInlineEnd,insetBlockEnd:Ie.backTopBlockEnd,zIndex:$e,width:40,height:40,cursor:"pointer","&:empty":{display:"none"},[`${ke}-content`]:{width:Be,height:Be,overflow:"hidden",color:Ie.backTopColor,textAlign:"center",backgroundColor:Ie.backTopBackground,borderRadius:Be,transition:`all ${Ie.motionDurationMid}`,"&:hover":{backgroundColor:Ie.backTopHoverBackground,transition:`all ${Ie.motionDurationMid}`}},[`${ke}-icon`]:{fontSize:Ye,lineHeight:`${Be}px`}})}},pe=Ie=>{const{componentCls:ke}=Ie;return{[`@media (max-width: ${Ie.screenMD}px)`]:{[ke]:{insetInlineEnd:Ie.backTopInlineEndMD}},[`@media (max-width: ${Ie.screenXS}px)`]:{[ke]:{insetInlineEnd:Ie.backTopInlineEndXS}}}};var ve=(0,x.Z)("BackTop",Ie=>{const{fontSizeHeading3:ke,colorTextDescription:Ye,colorTextLightSolid:Be,colorText:$e,controlHeightLG:st}=Ie,Yt=(0,te.TS)(Ie,{backTopBackground:Ye,backTopColor:Be,backTopHoverBackground:$e,backTopFontSize:ke,backTopSize:st,backTopBlockEnd:st*1.25,backTopInlineEnd:st*2.5,backTopInlineEndMD:st*1.5,backTopInlineEndXS:st*.5});return[le(Yt),pe(Yt)]},Ie=>({zIndexPopup:Ie.zIndexBase+10})),Ae=Ie=>{const{prefixCls:ke,className:Ye,rootClassName:Be,visibilityHeight:$e=400,target:st,onClick:Yt,duration:vt=450}=Ie,[wt,Ct]=re.useState($e===0),It=re.useRef(null),sn=()=>It.current&&It.current.ownerDocument?It.current.ownerDocument:window,en=(0,a.Z)(kt=>{const Et=(0,Ge.Z)(kt.target,!0);Ct(Et>=$e)});re.useEffect(()=>{const Et=(st||sn)();return en({target:Et}),Et==null||Et.addEventListener("scroll",en),()=>{en.cancel(),Et==null||Et.removeEventListener("scroll",en)}},[st]);const et=kt=>{(0,b.Z)(0,{getContainer:st||sn,duration:vt}),Yt==null||Yt(kt)},{getPrefixCls:Bt,direction:un}=re.useContext(ee.E_),rt=Bt("back-top",ke),qe=Bt(),[ht,Zt]=ve(rt),bt=Le()(Zt,rt,{[`${rt}-rtl`]:un==="rtl"},Ye,Be),Nt=(0,je.Z)(Ie,["prefixCls","className","rootClassName","children","visibilityHeight","target"]),it=re.createElement("div",{className:`${rt}-content`},re.createElement("div",{className:`${rt}-icon`},re.createElement(xe,null)));return ht(re.createElement("div",Object.assign({},Nt,{className:bt,onClick:et,ref:It}),re.createElement(Oe.default,{visible:wt,motionName:`${qe}-fade`},kt=>{let{className:Et}=kt;return(0,ce.Tm)(Ie.children||it,Rn=>{let{className:cn}=Rn;return{className:Le()(Et,cn)}})})))}},9951:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return qn}});var E=y(59301),re=y(5016),oe=y(20049),ge=y(6487),fe=y(56789),he=y(41281),ie=y(7942),xe=y(76773),Ee=y(18082),Le=y(10928),Oe=y(5883),je={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0},Ge=je,ce=y(53280),b=y(92310),a=y.n(b);function ee(pn,Ue,Ft){return Math.max(Ue,Math.min(pn,Ft))}var x=function(Ue){var Ft=["onTouchStart","onTouchMove","onWheel"];Ft.includes(Ue._reactName)||Ue.preventDefault()},te=function(Ue){for(var Ft=[],Sn=le(Ue),ye=pe(Ue),tn=Sn;tn0?1:0):0},be=function(Ue){return Ue.centerMode?Math.floor((Ue.slidesToShow-1)/2)+1+(parseInt(Ue.centerPadding)>0?1:0):Ue.slidesToShow},Ae=function(Ue){return Ue&&Ue.offsetWidth||0},Ie=function(Ue){return Ue&&Ue.offsetHeight||0},ke=function(Ue){var Ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Sn,ye,tn,_e;return Sn=Ue.startX-Ue.curX,ye=Ue.startY-Ue.curY,tn=Math.atan2(ye,Sn),_e=Math.round(tn*180/Math.PI),_e<0&&(_e=360-Math.abs(_e)),_e<=45&&_e>=0||_e<=360&&_e>=315?"left":_e>=135&&_e<=225?"right":Ft===!0?_e>=35&&_e<=135?"up":"down":"vertical"},Ye=function(Ue){var Ft=!0;return Ue.infinite||(Ue.centerMode&&Ue.currentSlide>=Ue.slideCount-1||Ue.slideCount<=Ue.slidesToShow||Ue.currentSlide>=Ue.slideCount-Ue.slidesToShow)&&(Ft=!1),Ft},Be=function(Ue,Ft){var Sn={};return Ft.forEach(function(ye){return Sn[ye]=Ue[ye]}),Sn},$e=function(Ue){var Ft=E.Children.count(Ue.children),Sn=Ue.listRef,ye=Math.ceil(Ae(Sn)),tn=Ue.trackRef&&Ue.trackRef.node,_e=Math.ceil(Ae(tn)),pt;if(Ue.vertical)pt=ye;else{var Tt=Ue.centerMode&&parseInt(Ue.centerPadding)*2;typeof Ue.centerPadding=="string"&&Ue.centerPadding.slice(-1)==="%"&&(Tt*=ye/100),pt=Math.ceil((ye-Tt)/Ue.slidesToShow)}var ft=Sn&&Ie(Sn.querySelector('[data-index="0"]')),Se=ft*Ue.slidesToShow,Te=Ue.currentSlide===void 0?Ue.initialSlide:Ue.currentSlide;Ue.rtl&&Ue.currentSlide===void 0&&(Te=Ft-1-Ue.initialSlide);var We=Ue.lazyLoadedList||[],Ke=te((0,oe.Z)((0,oe.Z)({},Ue),{},{currentSlide:Te,lazyLoadedList:We}));We=We.concat(Ke);var at={slideCount:Ft,slideWidth:pt,listWidth:ye,trackWidth:_e,currentSlide:Te,slideHeight:ft,listHeight:Se,lazyLoadedList:We};return Ue.autoplaying===null&&Ue.autoplay&&(at.autoplaying="playing"),at},st=function(Ue){var Ft=Ue.waitForAnimate,Sn=Ue.animating,ye=Ue.fade,tn=Ue.infinite,_e=Ue.index,pt=Ue.slideCount,Tt=Ue.lazyLoad,ft=Ue.currentSlide,Se=Ue.centerMode,Te=Ue.slidesToScroll,We=Ue.slidesToShow,Ke=Ue.useCSS,at=Ue.lazyLoadedList;if(Ft&&Sn)return{};var Pt=_e,xt,Me,Xe,Je={},yt={},nn=tn?_e:ee(_e,0,pt-1);if(ye){if(!tn&&(_e<0||_e>=pt))return{};_e<0?Pt=_e+pt:_e>=pt&&(Pt=_e-pt),Tt&&at.indexOf(Pt)<0&&(at=at.concat(Pt)),Je={animating:!0,currentSlide:Pt,lazyLoadedList:at,targetSlide:Pt},yt={animating:!1,targetSlide:Pt}}else xt=Pt,Pt<0?(xt=Pt+pt,tn?pt%Te!==0&&(xt=pt-pt%Te):xt=0):!Ye(Ue)&&Pt>ft?Pt=xt=ft:Se&&Pt>=pt?(Pt=tn?pt:pt-1,xt=tn?0:pt-1):Pt>=pt&&(xt=Pt-pt,tn?pt%Te!==0&&(xt=0):xt=pt-We),!tn&&Pt+We>=pt&&(xt=pt-We),Me=qe((0,oe.Z)((0,oe.Z)({},Ue),{},{slideIndex:Pt})),Xe=qe((0,oe.Z)((0,oe.Z)({},Ue),{},{slideIndex:xt})),tn||(Me===Xe&&(Pt=xt),Me=Xe),Tt&&(at=at.concat(te((0,oe.Z)((0,oe.Z)({},Ue),{},{currentSlide:Pt})))),Ke?(Je={animating:!0,currentSlide:xt,trackStyle:rt((0,oe.Z)((0,oe.Z)({},Ue),{},{left:Me})),lazyLoadedList:at,targetSlide:nn},yt={animating:!1,currentSlide:xt,trackStyle:un((0,oe.Z)((0,oe.Z)({},Ue),{},{left:Xe})),swipeLeft:null,targetSlide:nn}):Je={currentSlide:xt,trackStyle:un((0,oe.Z)((0,oe.Z)({},Ue),{},{left:Xe})),lazyLoadedList:at,targetSlide:nn};return{state:Je,nextState:yt}},Yt=function(Ue,Ft){var Sn,ye,tn,_e,pt,Tt=Ue.slidesToScroll,ft=Ue.slidesToShow,Se=Ue.slideCount,Te=Ue.currentSlide,We=Ue.targetSlide,Ke=Ue.lazyLoad,at=Ue.infinite;if(_e=Se%Tt!==0,Sn=_e?0:(Se-Te)%Tt,Ft.message==="previous")tn=Sn===0?Tt:ft-Sn,pt=Te-tn,Ke&&!at&&(ye=Te-tn,pt=ye===-1?Se-1:ye),at||(pt=We-Tt);else if(Ft.message==="next")tn=Sn===0?Tt:Sn,pt=Te+tn,Ke&&!at&&(pt=(Te+Tt)%Se+Sn),at||(pt=We+Tt);else if(Ft.message==="dots")pt=Ft.index*Ft.slidesToScroll;else if(Ft.message==="children"){if(pt=Ft.index,at){var Pt=Nt((0,oe.Z)((0,oe.Z)({},Ue),{},{targetSlide:pt}));pt>Ft.currentSlide&&Pt==="left"?pt=pt-Se:pt10)return{scrolling:!0};pt&&(Xe.swipeLength=ot);var Ht=(Tt?-1:1)*(Xe.curX>Xe.startX?1:-1);pt&&(Ht=Xe.curY>Xe.startY?1:-1);var Vn=Math.ceil(Pt/xt),_t=ke(Ft.touchObject,pt),On=Xe.swipeLength;return Me||(ft===0&&(_t==="right"||_t==="down")||ft+1>=Vn&&(_t==="left"||_t==="up")||!Ye(Ft)&&(_t==="left"||_t==="up"))&&(On=Xe.swipeLength*Se,Te===!1&&We&&(We(_t),bn.edgeDragged=!0)),!Ke&&Je&&(Je(_t),bn.swiped=!0),tn?qt=Dn+On*(yt/nn)*Ht:Tt?qt=Dn-On*Ht:qt=Dn+On*Ht,pt&&(qt=Dn+On*Ht),bn=(0,oe.Z)((0,oe.Z)({},bn),{},{touchObject:Xe,swipeLeft:qt,trackStyle:un((0,oe.Z)((0,oe.Z)({},Ft),{},{left:qt}))}),Math.abs(Xe.curX-Xe.startX)10&&(bn.swiping=!0,x(Ue)),bn}},It=function(Ue,Ft){var Sn=Ft.dragging,ye=Ft.swipe,tn=Ft.touchObject,_e=Ft.listWidth,pt=Ft.touchThreshold,Tt=Ft.verticalSwiping,ft=Ft.listHeight,Se=Ft.swipeToSlide,Te=Ft.scrolling,We=Ft.onSwipe,Ke=Ft.targetSlide,at=Ft.currentSlide,Pt=Ft.infinite;if(!Sn)return ye&&x(Ue),{};var xt=Tt?ft/pt:_e/pt,Me=ke(tn,Tt),Xe={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(Te||!tn.swipeLength)return Xe;if(tn.swipeLength>xt){x(Ue),We&&We(Me);var Je,yt,nn=Pt?at:Ke;switch(Me){case"left":case"up":yt=nn+et(Ft),Je=Se?en(Ft,yt):yt,Xe.currentDirection=0;break;case"right":case"down":yt=nn-et(Ft),Je=Se?en(Ft,yt):yt,Xe.currentDirection=1;break;default:Je=nn}Xe.triggerSlideHandler=Je}else{var qt=qe(Ft);Xe.trackStyle=rt((0,oe.Z)((0,oe.Z)({},Ft),{},{left:qt}))}return Xe},sn=function(Ue){for(var Ft=Ue.infinite?Ue.slideCount*2:Ue.slideCount,Sn=Ue.infinite?Ue.slidesToShow*-1:0,ye=Ue.infinite?Ue.slidesToShow*-1:0,tn=[];SnSn[Sn.length-1])Ft=Sn[Sn.length-1];else for(var tn in Sn){if(FtUe.swipeLeft*-1)return Sn=Tt,!1}else if(Tt.offsetLeft-Ft+Ae(Tt)/2>Ue.swipeLeft*-1)return Sn=Tt,!1;return!0}),!Sn)return 0;var _e=Ue.rtl===!0?Ue.slideCount-Ue.currentSlide:Ue.currentSlide,pt=Math.abs(Sn.dataset.index-_e)||1;return pt}else return Ue.slidesToScroll},Bt=function(Ue,Ft){return Ft.reduce(function(Sn,ye){return Sn&&Ue.hasOwnProperty(ye)},!0)?null:console.error("Keys Missing:",Ue)},un=function(Ue){Bt(Ue,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var Ft,Sn,ye=Ue.slideCount+2*Ue.slidesToShow;Ue.vertical?Sn=ye*Ue.slideHeight:Ft=bt(Ue)*Ue.slideWidth;var tn={opacity:1,transition:"",WebkitTransition:""};if(Ue.useTransform){var _e=Ue.vertical?"translate3d(0px, "+Ue.left+"px, 0px)":"translate3d("+Ue.left+"px, 0px, 0px)",pt=Ue.vertical?"translate3d(0px, "+Ue.left+"px, 0px)":"translate3d("+Ue.left+"px, 0px, 0px)",Tt=Ue.vertical?"translateY("+Ue.left+"px)":"translateX("+Ue.left+"px)";tn=(0,oe.Z)((0,oe.Z)({},tn),{},{WebkitTransform:_e,transform:pt,msTransform:Tt})}else Ue.vertical?tn.top=Ue.left:tn.left=Ue.left;return Ue.fade&&(tn={opacity:1}),Ft&&(tn.width=Ft),Sn&&(tn.height=Sn),window&&!window.addEventListener&&window.attachEvent&&(Ue.vertical?tn.marginTop=Ue.left+"px":tn.marginLeft=Ue.left+"px"),tn},rt=function(Ue){Bt(Ue,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var Ft=un(Ue);return Ue.useTransform?(Ft.WebkitTransition="-webkit-transform "+Ue.speed+"ms "+Ue.cssEase,Ft.transition="transform "+Ue.speed+"ms "+Ue.cssEase):Ue.vertical?Ft.transition="top "+Ue.speed+"ms "+Ue.cssEase:Ft.transition="left "+Ue.speed+"ms "+Ue.cssEase,Ft},qe=function(Ue){if(Ue.unslick)return 0;Bt(Ue,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var Ft=Ue.slideIndex,Sn=Ue.trackRef,ye=Ue.infinite,tn=Ue.centerMode,_e=Ue.slideCount,pt=Ue.slidesToShow,Tt=Ue.slidesToScroll,ft=Ue.slideWidth,Se=Ue.listWidth,Te=Ue.variableWidth,We=Ue.slideHeight,Ke=Ue.fade,at=Ue.vertical,Pt=0,xt,Me,Xe=0;if(Ke||Ue.slideCount===1)return 0;var Je=0;if(ye?(Je=-ht(Ue),_e%Tt!==0&&Ft+Tt>_e&&(Je=-(Ft>_e?pt-(Ft-_e):_e%Tt)),tn&&(Je+=parseInt(pt/2))):(_e%Tt!==0&&Ft+Tt>_e&&(Je=pt-_e%Tt),tn&&(Je=parseInt(pt/2))),Pt=Je*ft,Xe=Je*We,at?xt=Ft*We*-1+Xe:xt=Ft*ft*-1+Pt,Te===!0){var yt,nn=Sn&&Sn.node;if(yt=Ft+ht(Ue),Me=nn&&nn.childNodes[yt],xt=Me?Me.offsetLeft*-1:0,tn===!0){yt=ye?Ft+ht(Ue):Ft,Me=nn&&nn.children[yt],xt=0;for(var qt=0;qtUe.currentSlide?Ue.targetSlide>Ue.currentSlide+it(Ue)?"left":"right":Ue.targetSlide0&&(_e+=1),ye&&Ft%2===0&&(_e+=1),_e}return ye?0:Ft-1},kt=function(Ue){var Ft=Ue.slidesToShow,Sn=Ue.centerMode,ye=Ue.rtl,tn=Ue.centerPadding;if(Sn){var _e=(Ft-1)/2+1;return parseInt(tn)>0&&(_e+=1),!ye&&Ft%2===0&&(_e+=1),_e}return ye?Ft-1:0},Et=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},Rn=function(Ue){var Ft,Sn,ye,tn,_e;Ue.rtl?_e=Ue.slideCount-1-Ue.index:_e=Ue.index,ye=_e<0||_e>=Ue.slideCount,Ue.centerMode?(tn=Math.floor(Ue.slidesToShow/2),Sn=(_e-Ue.currentSlide)%Ue.slideCount===0,_e>Ue.currentSlide-tn-1&&_e<=Ue.currentSlide+tn&&(Ft=!0)):Ft=Ue.currentSlide<=_e&&_e=Ue.slideCount?pt=Ue.targetSlide-Ue.slideCount:pt=Ue.targetSlide;var Tt=_e===pt;return{"slick-slide":!0,"slick-active":Ft,"slick-center":Sn,"slick-cloned":ye,"slick-current":Tt}},cn=function(Ue){var Ft={};return(Ue.variableWidth===void 0||Ue.variableWidth===!1)&&(Ft.width=Ue.slideWidth),Ue.fade&&(Ft.position="relative",Ue.vertical&&Ue.slideHeight?Ft.top=-Ue.index*parseInt(Ue.slideHeight):Ft.left=-Ue.index*parseInt(Ue.slideWidth),Ft.opacity=Ue.currentSlide===Ue.index?1:0,Ue.useCSS&&(Ft.transition="opacity "+Ue.speed+"ms "+Ue.cssEase+", visibility "+Ue.speed+"ms "+Ue.cssEase)),Ft},gt=function(Ue,Ft){return Ue.key+"-"+Ft},tt=function(Ue){var Ft,Sn=[],ye=[],tn=[],_e=E.Children.count(Ue.children),pt=le(Ue),Tt=pe(Ue);return E.Children.forEach(Ue.children,function(ft,Se){var Te,We={message:"children",index:Se,slidesToScroll:Ue.slidesToScroll,currentSlide:Ue.currentSlide};!Ue.lazyLoad||Ue.lazyLoad&&Ue.lazyLoadedList.indexOf(Se)>=0?Te=ft:Te=E.createElement("div",null);var Ke=cn((0,oe.Z)((0,oe.Z)({},Ue),{},{index:Se})),at=Te.props.className||"",Pt=Rn((0,oe.Z)((0,oe.Z)({},Ue),{},{index:Se}));if(Sn.push(E.cloneElement(Te,{key:"original"+gt(Te,Se),"data-index":Se,className:a()(Pt,at),tabIndex:"-1","aria-hidden":!Pt["slick-active"],style:(0,oe.Z)((0,oe.Z)({outline:"none"},Te.props.style||{}),Ke),onClick:function(Xe){Te.props&&Te.props.onClick&&Te.props.onClick(Xe),Ue.focusOnSelect&&Ue.focusOnSelect(We)}})),Ue.infinite&&Ue.fade===!1){var xt=_e-Se;xt<=ht(Ue)&&_e!==Ue.slidesToShow&&(Ft=-xt,Ft>=pt&&(Te=ft),Pt=Rn((0,oe.Z)((0,oe.Z)({},Ue),{},{index:Ft})),ye.push(E.cloneElement(Te,{key:"precloned"+gt(Te,Ft),"data-index":Ft,tabIndex:"-1",className:a()(Pt,at),"aria-hidden":!Pt["slick-active"],style:(0,oe.Z)((0,oe.Z)({},Te.props.style||{}),Ke),onClick:function(Xe){Te.props&&Te.props.onClick&&Te.props.onClick(Xe),Ue.focusOnSelect&&Ue.focusOnSelect(We)}}))),_e!==Ue.slidesToShow&&(Ft=_e+Se,Ft=yt&&We<=Xe:We===yt}),qt={message:"dots",index:xt,slidesToScroll:ft,currentSlide:We},bn=this.clickHandler.bind(this,qt);Pt=Pt.concat(E.createElement("li",{key:xt,className:nn},E.cloneElement(this.props.customPaging(xt),{onClick:bn})))}return E.cloneElement(this.props.appendDots(Pt),(0,oe.Z)({className:this.props.dotsClass},at))}}]),Ft}(E.PureComponent),jt=function(pn){(0,ie.Z)(Ft,pn);var Ue=(0,xe.Z)(Ft);function Ft(){return(0,ge.Z)(this,Ft),Ue.apply(this,arguments)}return(0,fe.Z)(Ft,[{key:"clickHandler",value:function(ye,tn){tn&&tn.preventDefault(),this.props.clickHandler(ye,tn)}},{key:"render",value:function(){var ye={"slick-arrow":!0,"slick-prev":!0},tn=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(ye["slick-disabled"]=!0,tn=null);var _e={key:"0","data-role":"none",className:a()(ye),style:{display:"block"},onClick:tn},pt={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Tt;return this.props.prevArrow?Tt=E.cloneElement(this.props.prevArrow,(0,oe.Z)((0,oe.Z)({},_e),pt)):Tt=E.createElement("button",(0,re.Z)({key:"0",type:"button"},_e)," ","Previous"),Tt}}]),Ft}(E.PureComponent),Ve=function(pn){(0,ie.Z)(Ft,pn);var Ue=(0,xe.Z)(Ft);function Ft(){return(0,ge.Z)(this,Ft),Ue.apply(this,arguments)}return(0,fe.Z)(Ft,[{key:"clickHandler",value:function(ye,tn){tn&&tn.preventDefault(),this.props.clickHandler(ye,tn)}},{key:"render",value:function(){var ye={"slick-arrow":!0,"slick-next":!0},tn=this.clickHandler.bind(this,{message:"next"});Ye(this.props)||(ye["slick-disabled"]=!0,tn=null);var _e={key:"1","data-role":"none",className:a()(ye),style:{display:"block"},onClick:tn},pt={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Tt;return this.props.nextArrow?Tt=E.cloneElement(this.props.nextArrow,(0,oe.Z)((0,oe.Z)({},_e),pt)):Tt=E.createElement("button",(0,re.Z)({key:"1",type:"button"},_e)," ","Next"),Tt}}]),Ft}(E.PureComponent),He=y(76374),ut=["animating"],dt=function(pn){(0,ie.Z)(Ft,pn);var Ue=(0,xe.Z)(Ft);function Ft(Sn){var ye;(0,ge.Z)(this,Ft),ye=Ue.call(this,Sn),(0,Ee.Z)((0,he.Z)(ye),"listRefHandler",function(_e){return ye.list=_e}),(0,Ee.Z)((0,he.Z)(ye),"trackRefHandler",function(_e){return ye.track=_e}),(0,Ee.Z)((0,he.Z)(ye),"adaptHeight",function(){if(ye.props.adaptiveHeight&&ye.list){var _e=ye.list.querySelector('[data-index="'.concat(ye.state.currentSlide,'"]'));ye.list.style.height=Ie(_e)+"px"}}),(0,Ee.Z)((0,he.Z)(ye),"componentDidMount",function(){if(ye.props.onInit&&ye.props.onInit(),ye.props.lazyLoad){var _e=te((0,oe.Z)((0,oe.Z)({},ye.props),ye.state));_e.length>0&&(ye.setState(function(Tt){return{lazyLoadedList:Tt.lazyLoadedList.concat(_e)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(_e))}var pt=(0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props);ye.updateState(pt,!0,function(){ye.adaptHeight(),ye.props.autoplay&&ye.autoPlay("playing")}),ye.props.lazyLoad==="progressive"&&(ye.lazyLoadTimer=setInterval(ye.progressiveLazyLoad,1e3)),ye.ro=new He.Z(function(){ye.state.animating?(ye.onWindowResized(!1),ye.callbackTimers.push(setTimeout(function(){return ye.onWindowResized()},ye.props.speed))):ye.onWindowResized()}),ye.ro.observe(ye.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(Tt){Tt.onfocus=ye.props.pauseOnFocus?ye.onSlideFocus:null,Tt.onblur=ye.props.pauseOnFocus?ye.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",ye.onWindowResized):window.attachEvent("onresize",ye.onWindowResized)}),(0,Ee.Z)((0,he.Z)(ye),"componentWillUnmount",function(){ye.animationEndCallback&&clearTimeout(ye.animationEndCallback),ye.lazyLoadTimer&&clearInterval(ye.lazyLoadTimer),ye.callbackTimers.length&&(ye.callbackTimers.forEach(function(_e){return clearTimeout(_e)}),ye.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",ye.onWindowResized):window.detachEvent("onresize",ye.onWindowResized),ye.autoplayTimer&&clearInterval(ye.autoplayTimer),ye.ro.disconnect()}),(0,Ee.Z)((0,he.Z)(ye),"componentDidUpdate",function(_e){if(ye.checkImagesLoad(),ye.props.onReInit&&ye.props.onReInit(),ye.props.lazyLoad){var pt=te((0,oe.Z)((0,oe.Z)({},ye.props),ye.state));pt.length>0&&(ye.setState(function(Se){return{lazyLoadedList:Se.lazyLoadedList.concat(pt)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(pt))}ye.adaptHeight();var Tt=(0,oe.Z)((0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props),ye.state),ft=ye.didPropsChange(_e);ft&&ye.updateState(Tt,ft,function(){ye.state.currentSlide>=E.Children.count(ye.props.children)&&ye.changeSlide({message:"index",index:E.Children.count(ye.props.children)-ye.props.slidesToShow,currentSlide:ye.state.currentSlide}),(_e.autoplay!==ye.props.autoplay||_e.autoplaySpeed!==ye.props.autoplaySpeed)&&(!_e.autoplay&&ye.props.autoplay?ye.autoPlay("playing"):ye.props.autoplay?ye.autoPlay("update"):ye.pause("paused"))})}),(0,Ee.Z)((0,he.Z)(ye),"onWindowResized",function(_e){ye.debouncedResize&&ye.debouncedResize.cancel(),ye.debouncedResize=(0,ce.D)(50,function(){return ye.resizeWindow(_e)}),ye.debouncedResize()}),(0,Ee.Z)((0,he.Z)(ye),"resizeWindow",function(){var _e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,pt=!!(ye.track&&ye.track.node);if(pt){var Tt=(0,oe.Z)((0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props),ye.state);ye.updateState(Tt,_e,function(){ye.props.autoplay?ye.autoPlay("update"):ye.pause("paused")}),ye.setState({animating:!1}),clearTimeout(ye.animationEndCallback),delete ye.animationEndCallback}}),(0,Ee.Z)((0,he.Z)(ye),"updateState",function(_e,pt,Tt){var ft=$e(_e);_e=(0,oe.Z)((0,oe.Z)((0,oe.Z)({},_e),ft),{},{slideIndex:ft.currentSlide});var Se=qe(_e);_e=(0,oe.Z)((0,oe.Z)({},_e),{},{left:Se});var Te=un(_e);(pt||E.Children.count(ye.props.children)!==E.Children.count(_e.children))&&(ft.trackStyle=Te),ye.setState(ft,Tt)}),(0,Ee.Z)((0,he.Z)(ye),"ssrInit",function(){if(ye.props.variableWidth){var _e=0,pt=0,Tt=[],ft=ht((0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{slideCount:ye.props.children.length})),Se=Zt((0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{slideCount:ye.props.children.length}));ye.props.children.forEach(function(bn){Tt.push(bn.props.style.width),_e+=bn.props.style.width});for(var Te=0;Te=pt&&ye.onWindowResized()};if(!ft.onclick)ft.onclick=function(){return ft.parentNode.focus()};else{var Te=ft.onclick;ft.onclick=function(We){Te(We),ft.parentNode.focus()}}ft.onload||(ye.props.lazyLoad?ft.onload=function(){ye.adaptHeight(),ye.callbackTimers.push(setTimeout(ye.onWindowResized,ye.props.speed))}:(ft.onload=Se,ft.onerror=function(){Se(),ye.props.onLazyLoadError&&ye.props.onLazyLoadError()}))})}),(0,Ee.Z)((0,he.Z)(ye),"progressiveLazyLoad",function(){for(var _e=[],pt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),Tt=ye.state.currentSlide;Tt=-ht(pt);ft--)if(ye.state.lazyLoadedList.indexOf(ft)<0){_e.push(ft);break}_e.length>0?(ye.setState(function(Se){return{lazyLoadedList:Se.lazyLoadedList.concat(_e)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(_e)):ye.lazyLoadTimer&&(clearInterval(ye.lazyLoadTimer),delete ye.lazyLoadTimer)}),(0,Ee.Z)((0,he.Z)(ye),"slideHandler",function(_e){var pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Tt=ye.props,ft=Tt.asNavFor,Se=Tt.beforeChange,Te=Tt.onLazyLoad,We=Tt.speed,Ke=Tt.afterChange,at=ye.state.currentSlide,Pt=st((0,oe.Z)((0,oe.Z)((0,oe.Z)({index:_e},ye.props),ye.state),{},{trackRef:ye.track,useCSS:ye.props.useCSS&&!pt})),xt=Pt.state,Me=Pt.nextState;if(xt){Se&&Se(at,xt.currentSlide);var Xe=xt.lazyLoadedList.filter(function(Je){return ye.state.lazyLoadedList.indexOf(Je)<0});Te&&Xe.length>0&&Te(Xe),!ye.props.waitForAnimate&&ye.animationEndCallback&&(clearTimeout(ye.animationEndCallback),Ke&&Ke(at),delete ye.animationEndCallback),ye.setState(xt,function(){ft&&ye.asNavForIndex!==_e&&(ye.asNavForIndex=_e,ft.innerSlider.slideHandler(_e)),Me&&(ye.animationEndCallback=setTimeout(function(){var Je=Me.animating,yt=(0,Oe.Z)(Me,ut);ye.setState(yt,function(){ye.callbackTimers.push(setTimeout(function(){return ye.setState({animating:Je})},10)),Ke&&Ke(xt.currentSlide),delete ye.animationEndCallback})},We))})}}),(0,Ee.Z)((0,he.Z)(ye),"changeSlide",function(_e){var pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Tt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),ft=Yt(Tt,_e);if(!(ft!==0&&!ft)&&(pt===!0?ye.slideHandler(ft,pt):ye.slideHandler(ft),ye.props.autoplay&&ye.autoPlay("update"),ye.props.focusOnSelect)){var Se=ye.list.querySelectorAll(".slick-current");Se[0]&&Se[0].focus()}}),(0,Ee.Z)((0,he.Z)(ye),"clickHandler",function(_e){ye.clickable===!1&&(_e.stopPropagation(),_e.preventDefault()),ye.clickable=!0}),(0,Ee.Z)((0,he.Z)(ye),"keyHandler",function(_e){var pt=vt(_e,ye.props.accessibility,ye.props.rtl);pt!==""&&ye.changeSlide({message:pt})}),(0,Ee.Z)((0,he.Z)(ye),"selectHandler",function(_e){ye.changeSlide(_e)}),(0,Ee.Z)((0,he.Z)(ye),"disableBodyScroll",function(){var _e=function(Tt){Tt=Tt||window.event,Tt.preventDefault&&Tt.preventDefault(),Tt.returnValue=!1};window.ontouchmove=_e}),(0,Ee.Z)((0,he.Z)(ye),"enableBodyScroll",function(){window.ontouchmove=null}),(0,Ee.Z)((0,he.Z)(ye),"swipeStart",function(_e){ye.props.verticalSwiping&&ye.disableBodyScroll();var pt=wt(_e,ye.props.swipe,ye.props.draggable);pt!==""&&ye.setState(pt)}),(0,Ee.Z)((0,he.Z)(ye),"swipeMove",function(_e){var pt=Ct(_e,(0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{trackRef:ye.track,listRef:ye.list,slideIndex:ye.state.currentSlide}));pt&&(pt.swiping&&(ye.clickable=!1),ye.setState(pt))}),(0,Ee.Z)((0,he.Z)(ye),"swipeEnd",function(_e){var pt=It(_e,(0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{trackRef:ye.track,listRef:ye.list,slideIndex:ye.state.currentSlide}));if(pt){var Tt=pt.triggerSlideHandler;delete pt.triggerSlideHandler,ye.setState(pt),Tt!==void 0&&(ye.slideHandler(Tt),ye.props.verticalSwiping&&ye.enableBodyScroll())}}),(0,Ee.Z)((0,he.Z)(ye),"touchEnd",function(_e){ye.swipeEnd(_e),ye.clickable=!0}),(0,Ee.Z)((0,he.Z)(ye),"slickPrev",function(){ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"previous"})},0))}),(0,Ee.Z)((0,he.Z)(ye),"slickNext",function(){ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"next"})},0))}),(0,Ee.Z)((0,he.Z)(ye),"slickGoTo",function(_e){var pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(_e=Number(_e),isNaN(_e))return"";ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"index",index:_e,currentSlide:ye.state.currentSlide},pt)},0))}),(0,Ee.Z)((0,he.Z)(ye),"play",function(){var _e;if(ye.props.rtl)_e=ye.state.currentSlide-ye.props.slidesToScroll;else if(Ye((0,oe.Z)((0,oe.Z)({},ye.props),ye.state)))_e=ye.state.currentSlide+ye.props.slidesToScroll;else return!1;ye.slideHandler(_e)}),(0,Ee.Z)((0,he.Z)(ye),"autoPlay",function(_e){ye.autoplayTimer&&clearInterval(ye.autoplayTimer);var pt=ye.state.autoplaying;if(_e==="update"){if(pt==="hovered"||pt==="focused"||pt==="paused")return}else if(_e==="leave"){if(pt==="paused"||pt==="focused")return}else if(_e==="blur"&&(pt==="paused"||pt==="hovered"))return;ye.autoplayTimer=setInterval(ye.play,ye.props.autoplaySpeed+50),ye.setState({autoplaying:"playing"})}),(0,Ee.Z)((0,he.Z)(ye),"pause",function(_e){ye.autoplayTimer&&(clearInterval(ye.autoplayTimer),ye.autoplayTimer=null);var pt=ye.state.autoplaying;_e==="paused"?ye.setState({autoplaying:"paused"}):_e==="focused"?(pt==="hovered"||pt==="playing")&&ye.setState({autoplaying:"focused"}):pt==="playing"&&ye.setState({autoplaying:"hovered"})}),(0,Ee.Z)((0,he.Z)(ye),"onDotsOver",function(){return ye.props.autoplay&&ye.pause("hovered")}),(0,Ee.Z)((0,he.Z)(ye),"onDotsLeave",function(){return ye.props.autoplay&&ye.state.autoplaying==="hovered"&&ye.autoPlay("leave")}),(0,Ee.Z)((0,he.Z)(ye),"onTrackOver",function(){return ye.props.autoplay&&ye.pause("hovered")}),(0,Ee.Z)((0,he.Z)(ye),"onTrackLeave",function(){return ye.props.autoplay&&ye.state.autoplaying==="hovered"&&ye.autoPlay("leave")}),(0,Ee.Z)((0,he.Z)(ye),"onSlideFocus",function(){return ye.props.autoplay&&ye.pause("focused")}),(0,Ee.Z)((0,he.Z)(ye),"onSlideBlur",function(){return ye.props.autoplay&&ye.state.autoplaying==="focused"&&ye.autoPlay("blur")}),(0,Ee.Z)((0,he.Z)(ye),"render",function(){var _e=a()("slick-slider",ye.props.className,{"slick-vertical":ye.props.vertical,"slick-initialized":!0}),pt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),Tt=Be(pt,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),ft=ye.props.pauseOnHover;Tt=(0,oe.Z)((0,oe.Z)({},Tt),{},{onMouseEnter:ft?ye.onTrackOver:null,onMouseLeave:ft?ye.onTrackLeave:null,onMouseOver:ft?ye.onTrackOver:null,focusOnSelect:ye.props.focusOnSelect&&ye.clickable?ye.selectHandler:null});var Se;if(ye.props.dots===!0&&ye.state.slideCount>=ye.props.slidesToShow){var Te=Be(pt,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),We=ye.props.pauseOnDotsHover;Te=(0,oe.Z)((0,oe.Z)({},Te),{},{clickHandler:ye.changeSlide,onMouseEnter:We?ye.onDotsLeave:null,onMouseOver:We?ye.onDotsOver:null,onMouseLeave:We?ye.onDotsLeave:null}),Se=E.createElement(ct,Te)}var Ke,at,Pt=Be(pt,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);Pt.clickHandler=ye.changeSlide,ye.props.arrows&&(Ke=E.createElement(jt,Pt),at=E.createElement(Ve,Pt));var xt=null;ye.props.vertical&&(xt={height:ye.state.listHeight});var Me=null;ye.props.vertical===!1?ye.props.centerMode===!0&&(Me={padding:"0px "+ye.props.centerPadding}):ye.props.centerMode===!0&&(Me={padding:ye.props.centerPadding+" 0px"});var Xe=(0,oe.Z)((0,oe.Z)({},xt),Me),Je=ye.props.touchMove,yt={className:"slick-list",style:Xe,onClick:ye.clickHandler,onMouseDown:Je?ye.swipeStart:null,onMouseMove:ye.state.dragging&&Je?ye.swipeMove:null,onMouseUp:Je?ye.swipeEnd:null,onMouseLeave:ye.state.dragging&&Je?ye.swipeEnd:null,onTouchStart:Je?ye.swipeStart:null,onTouchMove:ye.state.dragging&&Je?ye.swipeMove:null,onTouchEnd:Je?ye.touchEnd:null,onTouchCancel:ye.state.dragging&&Je?ye.swipeEnd:null,onKeyDown:ye.props.accessibility?ye.keyHandler:null},nn={className:_e,dir:"ltr",style:ye.props.style};return ye.props.unslick&&(yt={className:"slick-list"},nn={className:_e,style:ye.props.style}),E.createElement("div",nn,ye.props.unslick?"":Ke,E.createElement("div",(0,re.Z)({ref:ye.listRefHandler},yt),E.createElement(we,(0,re.Z)({ref:ye.trackRefHandler},Tt),ye.props.children)),ye.props.unslick?"":at,ye.props.unslick?"":Se)}),ye.list=null,ye.track=null,ye.state=(0,oe.Z)((0,oe.Z)({},Ge),{},{currentSlide:ye.props.initialSlide,slideCount:E.Children.count(ye.props.children)}),ye.callbackTimers=[],ye.clickable=!0,ye.debouncedResize=null;var tn=ye.ssrInit();return ye.state=(0,oe.Z)((0,oe.Z)({},ye.state),tn),ye}return(0,fe.Z)(Ft,[{key:"didPropsChange",value:function(ye){for(var tn=!1,_e=0,pt=Object.keys(this.props);_e1&&arguments[1]!==void 0?arguments[1]:!1;return ye.innerSlider.slickGoTo(tn,_e)}),(0,Ee.Z)((0,he.Z)(ye),"slickPause",function(){return ye.innerSlider.pause("paused")}),(0,Ee.Z)((0,he.Z)(ye),"slickPlay",function(){return ye.innerSlider.autoPlay("play")}),ye.state={breakpoint:null},ye._responsiveMediaHandlers=[],ye}return(0,fe.Z)(Ft,[{key:"media",value:function(ye,tn){var _e=window.matchMedia(ye),pt=function(ft){var Se=ft.matches;Se&&tn()};_e.addListener(pt),pt(_e),this._responsiveMediaHandlers.push({mql:_e,query:ye,listener:pt})}},{key:"componentDidMount",value:function(){var ye=this;if(this.props.responsive){var tn=this.props.responsive.map(function(pt){return pt.breakpoint});tn.sort(function(pt,Tt){return pt-Tt}),tn.forEach(function(pt,Tt){var ft;Tt===0?ft=mt()({minWidth:0,maxWidth:pt}):ft=mt()({minWidth:tn[Tt-1]+1,maxWidth:pt}),Et()&&ye.media(ft,function(){ye.setState({breakpoint:pt})})});var _e=mt()({minWidth:tn.slice(-1)[0]});Et()&&this.media(_e,function(){ye.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(ye){ye.mql.removeListener(ye.listener)})}},{key:"render",value:function(){var ye=this,tn,_e;this.state.breakpoint?(_e=this.props.responsive.filter(function(xt){return xt.breakpoint===ye.state.breakpoint}),tn=_e[0].settings==="unslick"?"unslick":(0,oe.Z)((0,oe.Z)((0,oe.Z)({},$t),this.props),_e[0].settings)):tn=(0,oe.Z)((0,oe.Z)({},$t),this.props),tn.centerMode&&(tn.slidesToScroll>1,tn.slidesToScroll=1),tn.fade&&(tn.slidesToShow>1,tn.slidesToScroll>1,tn.slidesToShow=1,tn.slidesToScroll=1);var pt=E.Children.toArray(this.props.children);pt=pt.filter(function(xt){return typeof xt=="string"?!!xt.trim():!!xt}),tn.variableWidth&&(tn.rows>1||tn.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),tn.variableWidth=!1);for(var Tt=[],ft=null,Se=0;Se=pt.length));at+=1)Ke.push(E.cloneElement(pt[at],{key:100*Se+10*We+at,tabIndex:-1,style:{width:"".concat(100/tn.slidesPerRow,"%"),display:"inline-block"}}));Te.push(E.createElement("div",{key:10*Se+We},Ke))}tn.variableWidth?Tt.push(E.createElement("div",{key:Se,style:{width:ft}},Te)):Tt.push(E.createElement("div",{key:Se},Te))}if(tn==="unslick"){var Pt="regular slider "+(this.props.className||"");return E.createElement("div",{className:Pt},pt)}else Tt.length<=tn.slidesToShow&&(tn.unslick=!0);return E.createElement(dt,(0,re.Z)({style:this.props.style,ref:this.innerSliderRefHandler},tn),Tt)}}]),Ft}(E.Component),Pn=Xt,Nn=y(36355),Qe=y(17313),Rt=y(83116),zt=y(37613);const Wt=pn=>{const{componentCls:Ue,antCls:Ft,carouselArrowSize:Sn,carouselDotOffset:ye,marginXXS:tn}=pn,_e=-Sn*1.25,pt=tn;return{[Ue]:Object.assign(Object.assign({},(0,Qe.Wf)(pn)),{".slick-slider":{position:"relative",display:"block",boxSizing:"border-box",touchAction:"pan-y",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",".slick-track, .slick-list":{transform:"translate3d(0, 0, 0)",touchAction:"pan-y"}},".slick-list":{position:"relative",display:"block",margin:0,padding:0,overflow:"hidden","&:focus":{outline:"none"},"&.dragging":{cursor:"pointer"},".slick-slide":{pointerEvents:"none",[`input${Ft}-radio-input, input${Ft}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${Ft}-radio-input, input${Ft}-checkbox-input`]:{visibility:"visible"}},"> div > div":{verticalAlign:"bottom"}}},".slick-track":{position:"relative",top:0,insetInlineStart:0,display:"block","&::before, &::after":{display:"table",content:'""'},"&::after":{clear:"both"}},".slick-slide":{display:"none",float:"left",height:"100%",minHeight:1,img:{display:"block"},"&.dragging img":{pointerEvents:"none"}},".slick-initialized .slick-slide":{display:"block"},".slick-vertical .slick-slide":{display:"block",height:"auto"},".slick-arrow.slick-hidden":{display:"none"},".slick-prev, .slick-next":{position:"absolute",top:"50%",display:"block",width:Sn,height:Sn,marginTop:-Sn/2,padding:0,color:"transparent",fontSize:0,lineHeight:0,background:"transparent",border:0,outline:"none",cursor:"pointer","&:hover, &:focus":{color:"transparent",background:"transparent",outline:"none","&::before":{opacity:1}},"&.slick-disabled::before":{opacity:.25}},".slick-prev":{insetInlineStart:_e,"&::before":{content:'"\u2190"'}},".slick-next":{insetInlineEnd:_e,"&::before":{content:'"\u2192"'}},".slick-dots":{position:"absolute",insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:15,display:"flex !important",justifyContent:"center",paddingInlineStart:0,margin:0,listStyle:"none","&-bottom":{bottom:ye},"&-top":{top:ye,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:pn.dotWidth,height:pn.dotHeight,marginInline:pt,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${pn.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:pn.dotHeight,padding:0,color:"transparent",fontSize:0,background:pn.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${pn.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-pt,content:'""'}},"&.slick-active":{width:pn.dotActiveWidth,"& button":{background:pn.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},vn=pn=>{const{componentCls:Ue,carouselDotOffset:Ft,marginXXS:Sn}=pn,ye={width:pn.dotHeight,height:pn.dotWidth};return{[`${Ue}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:pn.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:Ft},"&-right":{insetInlineEnd:Ft,insetInlineStart:"auto"},li:Object.assign(Object.assign({},ye),{margin:`${Sn}px 0`,verticalAlign:"baseline",button:ye,"&.slick-active":Object.assign(Object.assign({},ye),{button:ye})})}}}},Hn=pn=>{const{componentCls:Ue}=pn;return[{[`${Ue}-rtl`]:{direction:"rtl",".slick-dots":{[`${Ue}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${Ue}-vertical`]:{".slick-dots":{[`${Ue}-rtl&`]:{flexDirection:"column"}}}}]};var zn=(0,Rt.Z)("Carousel",pn=>{const{controlHeightLG:Ue,controlHeightSM:Ft}=pn,Sn=(0,zt.TS)(pn,{carouselArrowSize:Ue/2,carouselDotOffset:Ft/2});return[Wt(Sn),vn(Sn),Hn(Sn)]},()=>({dotWidth:16,dotHeight:3,dotWidthActive:24,dotActiveWidth:24}),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]}),Bn=function(pn,Ue){var Ft={};for(var Sn in pn)Object.prototype.hasOwnProperty.call(pn,Sn)&&Ue.indexOf(Sn)<0&&(Ft[Sn]=pn[Sn]);if(pn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Sn=Object.getOwnPropertySymbols(pn);ye{const{dots:Ft=!0,arrows:Sn=!1,draggable:ye=!1,waitForAnimate:tn=!1,dotPosition:_e="bottom",vertical:pt=_e==="left"||_e==="right",rootClassName:Tt,className:ft,style:Se,id:Te}=pn,We=Bn(pn,["dots","arrows","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:Ke,direction:at,carousel:Pt}=E.useContext(Nn.E_),xt=E.useRef(),Me=function(Vn){let _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;xt.current.slickGoTo(Vn,_t)};E.useImperativeHandle(Ue,()=>({goTo:Me,autoPlay:xt.current.innerSlider.autoPlay,innerSlider:xt.current.innerSlider,prev:xt.current.slickPrev,next:xt.current.slickNext}),[xt.current]);const Xe=E.useRef(E.Children.count(pn.children));E.useEffect(()=>{Xe.current!==E.Children.count(pn.children)&&(Me(pn.initialSlide||0,!1),Xe.current=E.Children.count(pn.children))},[pn.children]);const Je=Object.assign({vertical:pt,className:a()(ft,Pt==null?void 0:Pt.className),style:Object.assign(Object.assign({},Pt==null?void 0:Pt.style),Se)},We);Je.effect==="fade"&&(Je.fade=!0);const yt=Ke("carousel",Je.prefixCls),nn="slick-dots",qt=!!Ft,bn=a()(nn,`${nn}-${_e}`,typeof Ft=="boolean"?!1:Ft==null?void 0:Ft.className),[Dn,ot]=zn(yt),Ht=a()(yt,{[`${yt}-rtl`]:at==="rtl",[`${yt}-vertical`]:Je.vertical},ot,Tt);return Dn(E.createElement("div",{className:Ht,id:Te},E.createElement(Pn,Object.assign({ref:xt},Je,{dots:qt,dotsClass:bn,arrows:Sn,draggable:ye,verticalSwiping:pt,waitForAnimate:tn}))))})},19842:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ft}});var E=y(92393),re=y(59301),oe=y(33853),ge=y(58617),fe=y(38819),he=y(92310),ie=y.n(he),xe=y(5016),Ee=y(52456),Le=y(5883),Oe=y(77861),je=y(17115),Ge=y(90782),ce=y(6089),b=y(18929),a=re.createContext(null),ee=a,x=y(10928),te=y(18082),ae=y(20049),le="__rc_cascader_search_mark__",pe=function(Te,We,Ke){var at=Ke.label;return We.some(function(Pt){return String(Pt[at]).toLowerCase().includes(Te.toLowerCase())})},ve=function(Te,We,Ke,at){return We.map(function(Pt){return Pt[at.label]}).join(" / ")},be=function(Se,Te,We,Ke,at,Pt){var xt=at.filter,Me=xt===void 0?pe:xt,Xe=at.render,Je=Xe===void 0?ve:Xe,yt=at.limit,nn=yt===void 0?50:yt,qt=at.sort;return re.useMemo(function(){var bn=[];if(!Se)return[];function Dn(ot,Ht){var Vn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ot.forEach(function(_t){if(!(!qt&&nn!==!1&&nn>0&&bn.length>=nn)){var On=[].concat((0,E.Z)(Ht),[_t]),na=_t[We.children],fa=Vn||_t.disabled;if((!na||na.length===0||Pt)&&Me(Se,On,{label:We.label})){var aa;bn.push((0,ae.Z)((0,ae.Z)({},_t),{},(aa={disabled:fa},(0,te.Z)(aa,We.label,Je(Se,On,Ke,We)),(0,te.Z)(aa,le,On),(0,te.Z)(aa,We.children,void 0),aa)))}na&&Dn(_t[We.children],On,fa)}})}return Dn(Te,[]),qt&&bn.sort(function(ot,Ht){return qt(ot[le],Ht[le],Se,We)}),nn!==!1&&nn>0?bn.slice(0,nn):bn},[Se,Te,We,Ke,Je,Pt,Me,qt,nn])},Ae="__RC_CASCADER_SPLIT__",Ie="SHOW_PARENT",ke="SHOW_CHILD";function Ye(Se){return Se.join(Ae)}function Be(Se){return Se.map(Ye)}function $e(Se){return Se.split(Ae)}function st(Se){var Te=Se||{},We=Te.label,Ke=Te.value,at=Te.children,Pt=Ke||"value";return{label:We||"label",value:Pt,key:Pt,children:at||"children"}}function Yt(Se,Te){var We,Ke;return(We=Se.isLeaf)!==null&&We!==void 0?We:!((Ke=Se[Te.children])!==null&&Ke!==void 0&&Ke.length)}function vt(Se){var Te=Se.parentElement;if(Te){var We=Se.offsetTop-Te.offsetTop;We-Te.scrollTop<0?Te.scrollTo({top:We}):We+Se.offsetHeight-Te.scrollTop>Te.offsetHeight&&Te.scrollTo({top:We+Se.offsetHeight-Te.offsetHeight})}}function wt(Se,Te){return Se.map(function(We){var Ke;return(Ke=We[le])===null||Ke===void 0?void 0:Ke.map(function(at){return at[Te.value]})})}function Ct(Se,Te,We){var Ke=new Set(Se),at=Te();return Se.filter(function(Pt){var xt=at[Pt],Me=xt?xt.parent:null,Xe=xt?xt.children:null;return xt&&xt.node.disabled?!0:We===ke?!(Xe&&Xe.some(function(Je){return Je.key&&Ke.has(Je.key)})):!(Me&&!Me.node.disabled&&Ke.has(Me.key))})}function It(Se,Te,We){for(var Ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,at=Te,Pt=[],xt=function(){var Je,yt,nn,qt=Se[Me],bn=(Je=at)===null||Je===void 0?void 0:Je.findIndex(function(ot){var Ht=ot[We.value];return Ke?String(Ht)===String(qt):Ht===qt}),Dn=bn!==-1?(yt=at)===null||yt===void 0?void 0:yt[bn]:null;Pt.push({value:(nn=Dn==null?void 0:Dn[We.value])!==null&&nn!==void 0?nn:qt,index:bn,option:Dn}),at=Dn==null?void 0:Dn[We.children]},Me=0;Me1){var St=Dn.slice(0,-1);_t(St)}else Je(!1)},fa=function(){var St,Qt=((St=Ht[ot])===null||St===void 0?void 0:St[We.children])||[],Ot=Qt.find(function(xn){return!xn.disabled});if(Ot){var on=[].concat((0,E.Z)(Dn),[Ot[We.value]]);_t(on)}};re.useImperativeHandle(Se,function(){return{onKeyDown:function(St){var Qt=St.which;switch(Qt){case kt.Z.UP:case kt.Z.DOWN:{var Ot=0;Qt===kt.Z.UP?Ot=-1:Qt===kt.Z.DOWN&&(Ot=1),Ot!==0&&On(Ot);break}case kt.Z.LEFT:{if(Xe)break;nn?fa():na();break}case kt.Z.RIGHT:{if(Xe)break;nn?na():fa();break}case kt.Z.BACKSPACE:{Xe||na();break}case kt.Z.ENTER:{if(Dn.length){var on=Ht[ot],xn=(on==null?void 0:on[le])||[];xn.length?Pt(xn.map(function(fn){return fn[We.value]}),xn[xn.length-1]):Pt(Dn,Ht[ot])}break}case kt.Z.ESC:Je(!1),yt&&St.stopPropagation()}},onKeyUp:function(){}}})},Rn=re.forwardRef(function(Se,Te){var We,Ke,at,Pt,xt=(0,Oe.lk)(),Me=xt.prefixCls,Xe=xt.multiple,Je=xt.searchValue,yt=xt.toggleOpen,nn=xt.notFoundContent,qt=xt.direction,bn=xt.open,Dn=re.useRef(),ot=qt==="rtl",Ht=re.useContext(ee),Vn=Ht.options,_t=Ht.values,On=Ht.halfValues,na=Ht.fieldNames,fa=Ht.changeOnSelect,aa=Ht.onSelect,St=Ht.searchOptions,Qt=Ht.dropdownPrefixCls,Ot=Ht.loadData,on=Ht.expandTrigger,xn=Qt||Me,fn=re.useState([]),Ln=(0,Ee.Z)(fn,2),In=Ln[0],ua=Ln[1],ba=function($n){if(!(!Ot||Je)){var xa=It($n,Vn,na),za=xa.map(function(Da){var gr=Da.option;return gr}),Ta=za[za.length-1];if(Ta&&!Yt(Ta,na)){var va=Ye($n);ua(function(Da){return[].concat((0,E.Z)(Da),[va])}),Ot(za)}}};re.useEffect(function(){In.length&&In.forEach(function(Pa){var $n=$e(Pa),xa=It($n,Vn,na,!0).map(function(Ta){var va=Ta.option;return va}),za=xa[xa.length-1];(!za||za[na.children]||Yt(za,na))&&ua(function(Ta){return Ta.filter(function(va){return va!==Pa})})})},[Vn,In,na]);var wn=re.useMemo(function(){return new Set(Be(_t))},[_t]),La=re.useMemo(function(){return new Set(Be(On))},[On]),Ra=it(),Xa=(0,Ee.Z)(Ra,2),qa=Xa[0],ta=Xa[1],ma=function($n){ta($n),ba($n)},Sa=function($n){var xa=$n.disabled,za=Yt($n,na);return!xa&&(za||fa||Xe)},ca=function($n,xa){var za=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;aa($n),!Xe&&(xa||fa&&(on==="hover"||za))&&yt(!1)},ia=re.useMemo(function(){return Je?St:Vn},[Je,St,Vn]),Gt=re.useMemo(function(){for(var Pa=[{options:ia}],$n=ia,xa=wt($n,na),za=function(){var gr=qa[Ta],Ya=$n.find(function(Ar,xr){return(xa[xr]?Ye(xa[xr]):Ar[na.value])===gr}),sr=Ya==null?void 0:Ya[na.children];if(!(sr!=null&&sr.length))return"break";$n=sr,Pa.push({options:sr})},Ta=0;Ta":In,ba=Se.loadingIcon,wn=Se.children,La=Se.dropdownMatchSelectWidth,Ra=La===void 0?!1:La,Xa=Se.showCheckedStrategy,qa=Xa===void 0?Ie:Xa,ta=(0,Le.Z)(Se,Ce),ma=(0,je.ZP)(We),Sa=!!nn,ca=(0,b.Z)(xt,{value:Me,postState:jt}),ia=(0,Ee.Z)(ca,2),Gt=ia[0],Vt=ia[1],an=re.useMemo(function(){return st(Pt)},[JSON.stringify(Pt)]),yn=re.useMemo(function(){return _t||[]},[_t]),jn=et(yn,an),ya=re.useCallback(function(Zn){var Mn=jn();return Zn.map(function(ea){var Ua=Mn[ea].nodes;return Ua.map(function(Ne){return Ne[an.value]})})},[jn,an]),Ha=(0,b.Z)("",{value:Dn,postState:function(Mn){return Mn||""}}),Pa=(0,Ee.Z)(Ha,2),$n=Pa[0],xa=Pa[1],za=function(Mn,ea){xa(Mn),ea.source!=="blur"&&ot&&ot(Mn)},Ta=rt(Ht),va=(0,Ee.Z)(Ta,2),Da=va[0],gr=va[1],Ya=be($n,yn,an,On||at,gr,Xe),sr=Bt(yn,an),Ar=re.useMemo(function(){var Zn=sr(Gt),Mn=(0,Ee.Z)(Zn,2),ea=Mn[0],Ua=Mn[1];if(!Sa||!Gt.length)return[ea,[],Ua];var Ne=Be(ea),gn=jn(),Tn=(0,Ge.S)(Ne,!0,gn),Qn=Tn.checkedKeys,ln=Tn.halfCheckedKeys;return[ya(Qn),ya(ln),Ua]},[Sa,Gt,jn,ya,sr]),xr=(0,Ee.Z)(Ar,3),Na=xr[0],yr=xr[1],ur=xr[2],Dr=re.useMemo(function(){var Zn=Be(Na),Mn=Ct(Zn,jn,qa);return[].concat((0,E.Z)(ur),(0,E.Z)(ya(Mn)))},[Na,jn,ya,ur,qa]),Gr=sn(Dr,yn,an,Sa,yt),qr=(0,ce.Z)(function(Zn){if(Vt(Zn),Je){var Mn=jt(Zn),ea=Mn.map(function(gn){return It(gn,yn,an).map(function(Tn){return Tn.option})}),Ua=Sa?Mn:Mn[0],Ne=Sa?ea:ea[0];Je(Ua,Ne)}}),bo=(0,ce.Z)(function(Zn){if((!Sa||bn)&&xa(""),!Sa)qr(Zn);else{var Mn=Ye(Zn),ea=Be(Na),Ua=Be(yr),Ne=ea.includes(Mn),gn=ur.some(function(sa){return Ye(sa)===Mn}),Tn=Na,Qn=ur;if(gn&&!Ne)Qn=ur.filter(function(sa){return Ye(sa)!==Mn});else{var ln=Ne?ea.filter(function(sa){return sa!==Mn}):[].concat((0,E.Z)(ea),[Mn]),Jn=jn(),_n;if(Ne){var kn=(0,Ge.S)(ln,{checked:!1,halfCheckedKeys:Ua},Jn);_n=kn.checkedKeys}else{var Yn=(0,Ge.S)(ln,!0,Jn);_n=Yn.checkedKeys}var wa=Ct(_n,jn,qa);Tn=ya(wa)}qr([].concat((0,E.Z)(Qn),(0,E.Z)(Tn)))}}),mr=function(Mn,ea){if(ea.type==="clear"){qr([]);return}var Ua=ea.values[0],Ne=Ua.valueCells;bo(Ne)},nr=aa!==void 0?aa:fa,Tr=Qt||St,br=xn||on,Eo=function(Mn){fn==null||fn(Mn),Ln==null||Ln(Mn)},ho=re.useMemo(function(){return{options:yn,fieldNames:an,values:Na,halfValues:yr,changeOnSelect:Xe,onSelect:bo,checkable:nn,searchOptions:Ya,dropdownPrefixCls:On,loadData:na,expandTrigger:Vn,expandIcon:ua,loadingIcon:ba,dropdownMenuColumnStyle:Ot}},[yn,an,Na,yr,Xe,bo,nn,Ya,On,na,Vn,ua,ba,Ot]),hr=!($n?Ya:yn).length,Kn=$n&&gr.matchInputWidth||hr?{}:{minWidth:"auto"};return re.createElement(ee.Provider,{value:ho},re.createElement(Oe.Ac,(0,xe.Z)({},ta,{ref:Te,id:ma,prefixCls:at,autoClearSearchValue:bn,dropdownMatchSelectWidth:Ra,dropdownStyle:Kn,displayValues:Gr,onDisplayValuesChange:mr,mode:Sa?"multiple":void 0,searchValue:$n,onSearch:za,showSearch:Da,OptionList:cn,emptyOptions:hr,open:nr,dropdownClassName:Tr,placement:br,onDropdownVisibleChange:Eo,getRawInputElement:function(){return wn}})))});Ve.SHOW_PARENT=Ie,Ve.SHOW_CHILD=ke;var He=Ve,ut=He,dt=y(2738),Ze=y(62892),mt=y(53487),Cn=y(19080),$t=y(36355),Xt=y(93891),Pn=y(1684),Nn=y(19716),Qe=y(32441),Rt=y(14154),zt=y(58582),Wt=y(84443),vn=y(66339),Hn=y(33234),zn=y(98447),Bn=y(17313),Wn=y(74207),qn=y(83116);const pn=Se=>{const{prefixCls:Te,componentCls:We,antCls:Ke}=Se,at=`${We}-menu-item`,Pt=` - &${at}-expand ${at}-expand-icon, - ${at}-loading-icon - `;return[{[We]:{width:Se.controlWidth}},{[`${We}-dropdown`]:[(0,zn.C2)(`${Te}-checkbox`,Se),{[`&${Ke}-select-dropdown`]:{padding:0}},{[We]:{"&-checkbox":{top:0,marginInlineEnd:Se.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${We}-menu-empty`]:{[`${We}-menu`]:{width:"100%",height:"auto",[at]:{color:Se.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:Se.controlItemWidth,height:Se.dropdownHeight,margin:0,padding:Se.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${Se.lineWidth}px ${Se.lineType} ${Se.colorSplit}`},"&-item":Object.assign(Object.assign({},Bn.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:Se.optionPadding,lineHeight:Se.lineHeight,cursor:"pointer",transition:`all ${Se.motionDurationMid}`,borderRadius:Se.borderRadiusSM,"&:hover":{background:Se.controlItemBgHover},"&-disabled":{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Pt]:{color:Se.colorTextDisabled}},[`&-active:not(${at}-disabled)`]:{"&, &:hover":{fontWeight:Se.optionSelectedFontWeight,backgroundColor:Se.optionSelectedBg}},"&-content":{flex:"auto"},[Pt]:{marginInlineStart:Se.paddingXXS,color:Se.colorTextDescription,fontSize:Se.fontSizeIcon},"&-keyword":{color:Se.colorHighlight}})}}}]},{[`${We}-dropdown-rtl`]:{direction:"rtl"}},(0,Wn.c)(Se)]};var Ue=(0,qn.Z)("Cascader",Se=>[pn(Se)],Se=>{const Te=Math.round((Se.controlHeight-Se.fontSize*Se.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:Se.controlItemBgActive,optionSelectedFontWeight:Se.fontWeightStrong,optionPadding:`${Te}px ${Se.paddingSM}px`,menuPadding:Se.paddingXXS}}),Ft=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);atXe===0?[Me]:[].concat((0,E.Z)(xt),[Te,Me]),[]),at=[];let Pt=0;return Ke.forEach((xt,Me)=>{const Xe=Pt+xt.length;let Je=Se.slice(Pt,Xe);Pt=Xe,Me%2===1&&(Je=re.createElement("span",{className:`${We}-menu-item-keyword`,key:`separator-${Me}`},Je)),at.push(Je)}),at}const _e=(Se,Te,We,Ke)=>{const at=[],Pt=Se.toLowerCase();return Te.forEach((xt,Me)=>{Me!==0&&at.push(" / ");let Xe=xt[Ke.label];const Je=typeof Xe;(Je==="string"||Je==="number")&&(Xe=tn(String(Xe),Pt,We)),at.push(Xe)}),at},pt=re.forwardRef((Se,Te)=>{const{prefixCls:We,size:Ke,disabled:at,className:Pt,rootClassName:xt,multiple:Me,bordered:Xe=!0,transitionName:Je,choiceTransitionName:yt="",popupClassName:nn,dropdownClassName:qt,expandIcon:bn,placement:Dn,showSearch:ot,allowClear:Ht=!0,notFoundContent:Vn,direction:_t,getPopupContainer:On,status:na,showArrow:fa,builtinPlacements:aa,style:St}=Se,Qt=Ft(Se,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Ot=(0,dt.Z)(Qt,["suffixIcon"]),{getPopupContainer:on,getPrefixCls:xn,renderEmpty:fn,direction:Ln,popupOverflow:In,cascader:ua}=re.useContext($t.E_),ba=_t||Ln,wn=ba==="rtl",{status:La,hasFeedback:Ra,isFormItemInput:Xa,feedbackIcon:qa}=re.useContext(Qe.aM),ta=(0,Cn.F)(La,na),ma=Vn||(fn==null?void 0:fn("Cascader"))||re.createElement(Xt.Z,{componentName:"Cascader"}),Sa=xn(),ca=xn("select",We),ia=xn("cascader",We),[Gt,Vt]=(0,Rt.Z)(ca),[an]=Ue(ia),{compactSize:yn,compactItemClassnames:jn}=(0,Hn.ri)(ca,_t),ya=ie()(nn||qt,`${ia}-dropdown`,{[`${ia}-dropdown-rtl`]:ba==="rtl"},xt,Vt),Ha=re.useMemo(()=>{if(!ot)return ot;let ur={render:_e};return typeof ot=="object"&&(ur=Object.assign(Object.assign({},ur),ot)),ur},[ot]),Pa=(0,Nn.Z)(ur=>{var Dr;return(Dr=Ke!=null?Ke:yn)!==null&&Dr!==void 0?Dr:ur}),$n=re.useContext(Pn.Z),xa=at!=null?at:$n;let za=bn;bn||(za=wn?re.createElement(oe.Z,null):re.createElement(fe.Z,null));const Ta=re.createElement("span",{className:`${ca}-menu-item-loading-icon`},re.createElement(ge.Z,{spin:!0})),va=re.useMemo(()=>Me?re.createElement("span",{className:`${ia}-checkbox-inner`}):!1,[Me]),Da=(0,Wt.Z)(Se.suffixIcon,fa),{suffixIcon:gr,removeIcon:Ya,clearIcon:sr}=(0,vn.Z)(Object.assign(Object.assign({},Se),{hasFeedback:Ra,feedbackIcon:qa,showSuffixIcon:Da,multiple:Me,prefixCls:ca,componentName:"Cascader"})),Ar=re.useMemo(()=>Dn!==void 0?Dn:wn?"bottomRight":"bottomLeft",[Dn,wn]),xr=(0,zt.Z)(aa,In),Na=Ht===!0?{clearIcon:sr}:Ht,yr=re.createElement(ut,Object.assign({prefixCls:ca,className:ie()(!We&&ia,{[`${ca}-lg`]:Pa==="large",[`${ca}-sm`]:Pa==="small",[`${ca}-rtl`]:wn,[`${ca}-borderless`]:!Xe,[`${ca}-in-form-item`]:Xa},(0,Cn.Z)(ca,ta,Ra),jn,ua==null?void 0:ua.className,Pt,xt,Vt),disabled:xa,style:Object.assign(Object.assign({},ua==null?void 0:ua.style),St)},Ot,{builtinPlacements:xr,direction:ba,placement:Ar,notFoundContent:ma,allowClear:Na,showSearch:Ha,expandIcon:za,suffixIcon:gr,removeIcon:Ya,loadingIcon:Ta,checkable:va,dropdownClassName:ya,dropdownPrefixCls:We||ia,choiceTransitionName:(0,Ze.m)(Sa,"",yt),transitionName:(0,Ze.m)(Sa,"slide-up",Je),getPopupContainer:On||on,ref:Te}));return an(Gt(yr))}),Tt=(0,mt.Z)(pt);pt.SHOW_PARENT=ye,pt.SHOW_CHILD=Sn,pt._InternalPanelDoNotUseOrYouWillBeFired=Tt;var ft=pt},24905:function(de,ne,y){"use strict";y.d(ne,{default:function(){return be}});var E=y(92310),re=y.n(E),oe=y(5630),ge=y(59301),fe=y(36355),he=y(1684),ie=y(32441),Ee=ge.createContext(null),Le=y(98447),Oe=y(14088),je=y(4572),Ge=function(Ae,Ie){var ke={};for(var Ye in Ae)Object.prototype.hasOwnProperty.call(Ae,Ye)&&Ie.indexOf(Ye)<0&&(ke[Ye]=Ae[Ye]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Ye=Object.getOwnPropertySymbols(Ae);Be{var ke;const{prefixCls:Ye,className:Be,rootClassName:$e,children:st,indeterminate:Yt=!1,style:vt,onMouseEnter:wt,onMouseLeave:Ct,skipGroup:It=!1,disabled:sn}=Ae,en=Ge(Ae,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:et,direction:Bt,checkbox:un}=ge.useContext(fe.E_),rt=ge.useContext(Ee),{isFormItemInput:qe}=ge.useContext(ie.aM),ht=ge.useContext(he.Z),Zt=(ke=(rt==null?void 0:rt.disabled)||sn)!==null&&ke!==void 0?ke:ht,bt=ge.useRef(en.value);ge.useEffect(()=>{rt==null||rt.registerValue(en.value)},[]),ge.useEffect(()=>{if(!It)return en.value!==bt.current&&(rt==null||rt.cancelValue(bt.current),rt==null||rt.registerValue(en.value),bt.current=en.value),()=>rt==null?void 0:rt.cancelValue(en.value)},[en.value]);const Nt=et("checkbox",Ye),[it,kt]=(0,Le.ZP)(Nt),Et=Object.assign({},en);rt&&!It&&(Et.onChange=function(){en.onChange&&en.onChange.apply(en,arguments),rt.toggleOption&&rt.toggleOption({label:st,value:en.value})},Et.name=rt.name,Et.checked=rt.value.includes(en.value));const Rn=re()(`${Nt}-wrapper`,{[`${Nt}-rtl`]:Bt==="rtl",[`${Nt}-wrapper-checked`]:Et.checked,[`${Nt}-wrapper-disabled`]:Zt,[`${Nt}-wrapper-in-form-item`]:qe},un==null?void 0:un.className,Be,$e,kt),cn=re()({[`${Nt}-indeterminate`]:Yt},je.A,kt),gt=Yt?"mixed":void 0;return it(ge.createElement(Oe.Z,{component:"Checkbox",disabled:Zt},ge.createElement("label",{className:Rn,style:Object.assign(Object.assign({},un==null?void 0:un.style),vt),onMouseEnter:wt,onMouseLeave:Ct},ge.createElement(oe.Z,Object.assign({"aria-checked":gt},Et,{prefixCls:Nt,className:cn,disabled:Zt,ref:Ie})),st!==void 0&&ge.createElement("span",null,st))))};var a=ge.forwardRef(ce),ee=y(92393),x=y(2738),te=function(Ae,Ie){var ke={};for(var Ye in Ae)Object.prototype.hasOwnProperty.call(Ae,Ye)&&Ie.indexOf(Ye)<0&&(ke[Ye]=Ae[Ye]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Ye=Object.getOwnPropertySymbols(Ae);Be{const{defaultValue:ke,children:Ye,options:Be=[],prefixCls:$e,className:st,rootClassName:Yt,style:vt,onChange:wt}=Ae,Ct=te(Ae,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:It,direction:sn}=ge.useContext(fe.E_),[en,et]=ge.useState(Ct.value||ke||[]),[Bt,un]=ge.useState([]);ge.useEffect(()=>{"value"in Ct&&et(Ct.value||[])},[Ct.value]);const rt=ge.useMemo(()=>Be.map(tt=>typeof tt=="string"||typeof tt=="number"?{label:tt,value:tt}:tt),[Be]),qe=tt=>{un(we=>we.filter(Ce=>Ce!==tt))},ht=tt=>{un(we=>[].concat((0,ee.Z)(we),[tt]))},Zt=tt=>{const we=en.indexOf(tt.value),Ce=(0,ee.Z)(en);we===-1?Ce.push(tt.value):Ce.splice(we,1),"value"in Ct||et(Ce),wt==null||wt(Ce.filter(ct=>Bt.includes(ct)).sort((ct,jt)=>{const Ve=rt.findIndex(ut=>ut.value===ct),He=rt.findIndex(ut=>ut.value===jt);return Ve-He}))},bt=It("checkbox",$e),Nt=`${bt}-group`,[it,kt]=(0,Le.ZP)(bt),Et=(0,x.Z)(Ct,["value","disabled"]),Rn=Be.length?rt.map(tt=>ge.createElement(a,{prefixCls:bt,key:tt.value.toString(),disabled:"disabled"in tt?tt.disabled:Ct.disabled,value:tt.value,checked:en.includes(tt.value),onChange:tt.onChange,className:`${Nt}-item`,style:tt.style,title:tt.title},tt.label)):Ye,cn={toggleOption:Zt,value:en,disabled:Ct.disabled,name:Ct.name,registerValue:ht,cancelValue:qe},gt=re()(Nt,{[`${Nt}-rtl`]:sn==="rtl"},st,Yt,kt);return it(ge.createElement("div",Object.assign({className:gt,style:vt},Et,{ref:Ie}),ge.createElement(Ee.Provider,{value:cn},Rn)))},le=ge.forwardRef(ae);var pe=ge.memo(le);const ve=a;ve.Group=pe,ve.__ANT_CHECKBOX=!0;var be=ve},98447:function(de,ne,y){"use strict";y.d(ne,{C2:function(){return fe}});var E=y(17313),re=y(37613),oe=y(83116);const ge=he=>{const{checkboxCls:ie}=he,xe=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,E.Wf)(he)),{display:"inline-flex",flexWrap:"wrap",columnGap:he.marginXS,[`> ${he.antCls}-row`]:{flex:1}}),[xe]:Object.assign(Object.assign({},(0,E.Wf)(he)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${xe}`]:{marginInlineStart:0},[`&${xe}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,E.Wf)(he)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:he.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,E.oN)(he))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:he.checkboxSize,height:he.checkboxSize,direction:"ltr",backgroundColor:he.colorBgContainer,border:`${he.lineWidth}px ${he.lineType} ${he.colorBorder}`,borderRadius:he.borderRadiusSM,borderCollapse:"separate",transition:`all ${he.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:he.checkboxSize/14*5,height:he.checkboxSize/14*8,border:`${he.lineWidthBold}px solid ${he.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${he.motionDurationFast} ${he.motionEaseInBack}, opacity ${he.motionDurationFast}`}},"& + span":{paddingInlineStart:he.paddingXS,paddingInlineEnd:he.paddingXS}})},{[` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Se=["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 Te(Re){return/^\d+$/.test(Re)?`${Re}px`:Re}const Ye=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",rt={[Ye+"-B"]:"bold",[Ye+"-I"]:"italic"},xt={[Ht]:"\u6DFB\u52A0\u94FE\u63A5",[Pn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Kt]:"\u6DFB\u52A0\u56FE\u7247",[zn]:"\u6DFB\u52A0\u753B\u56FE",[hn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Xn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Ft=({defaultValue:Re="",onChange:Xe,width:$e="100%",height:wt=400,miniToolbar:ln=!1,isFocus:tn=!1,watch:An,insertTemp:Bn,mode:it="markdown",id:Wt="markdown-editor-id",showResizeBar:Zn=!1,noStorage:en=!1,showNullButton:kn=!1,showNullProgramButton:ta=!1,hidetoolBar:ha=!1,fullScreen:aa=!1,onBlur:At,onCMBeforeChange:qt,onFullScreen:zt,className:cn="",disablePaste:Fn=!1,disabled:Gn=!1,disabledFill:sn=!1,placeholder:Rn="",values:sa="",extraUse:Aa})=>{const[wn,La]=(0,E.useState)(null),[ka,Wa]=(0,E.useState)(Re),[Ja,ea]=(0,E.useState)(An),[fa,Ea]=(0,E.useState)(aa),[ua,ia]=(0,E.useState)(""),[Ua,Rt]=(0,E.useState)(0),[rn,gn]=(0,E.useState)(wt),[On,Nn]=(0,E.useState)(!1),er=(0,E.useRef)((0,qe.Z)()),Fa=(0,E.useRef)(!1),ba=(0,E.useRef)(),[na,Sa]=(0,E.useState)(0),[Na,ca]=(0,E.useState)(0),Ma=(0,E.useRef)(),$a=(0,E.useRef)(),rr=(0,E.useRef)(),Ya=(0,E.useRef)(),xr=()=>Bt(void 0,null,function*(){var jn;const Wn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:er.current}});(jn=Wn==null?void 0:Wn.attachments)!=null&&jn.length&&(console.log("cm:",wn,Ma),Wn.attachments.map(In=>{In.content_type.indexOf("image")>-1?wn.replaceSelection(`![,](/api/attachments/${In.id}?type=${In.content_type})`):In.content_type.indexOf("video")>-1?wn.replaceSelection(``):In.content_type.indexOf("pdf")>-1?wn.replaceSelection(`${In.name}`):wn.replaceSelection(`[${In.name}](${ENV.API_SERVER}/api/attachments/${In.id}?type=${In.content_type})`)}))});(0,E.useEffect)(()=>{const jn=window.scrollY||window.pageYOffset;Wa(sa),wn==null||wn.setValue(sa),window.scrollTo(0,jn)},[sa]),(0,E.useEffect)(()=>{zt==null||zt(fa)},[fa]),(0,E.useEffect)(()=>{if(Ma.current){let jn=function(In,$n){var za;if(Fn){$n.preventDefault();return}const Ie=$n.clipboardData;if(Ie){const fn=Ie.types.toString(),Tn=Ie.items;if(fn==="Files"||Ie.types.indexOf("Files")>-1){if($n.preventDefault(),it=="stex")return;try{let Qn=Tn[1];((za=Tn[0])==null?void 0:za.kind)==="file"&&(Qn=Tn[0]);const dn=Qn.getAsFile(),qn=dn.name.split(".").pop();(0,nt.I)(dn,_n=>{var Mn,Yn,xa;_n.id?((Mn=dn==null?void 0:dn.type)==null?void 0:Mn.indexOf("image"))>-1?Wn.replaceSelection(``):((Yn=dn==null?void 0:dn.type)==null?void 0:Yn.indexOf("video"))>-1?Wn.replaceSelection(``):((xa=dn==null?void 0:dn.type)==null?void 0:xa.indexOf("pdf"))>-1?Wn.replaceSelection(`${dn.name}`):Se.includes(qn)?Wn.replaceSelection(`${dn.name}`):Wn.replaceSelection(`[${dn.name}](/api/attachments/${_n.id}?type=${_n.content_type})`):(_n==null?void 0:_n.status)===401&&(Ut.ZP.warning((_n==null?void 0:_n.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Qn){Ut.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Wn=oe().fromTextArea(Ma.current,{mode:it,lineNumbers:!ln,lineWrapping:!0,value:Re,autoCloseTags:!ta,autoCloseBrackets:!0});return Wn.on("keyup",function(In,$n){$n.keyCode===8&&(In.getValue()==""?Wn.setOption("placeholder",Rn):Wn.setOption("placeholder",null))}),Wn.on("keydown",function(In,$n){if($n.keyCode===8){var za=Ia(In);za&&$n.preventDefault()}}),tn&&Wn.focus(),Wn.on("paste",jn),Wn.on("dragleave",function(In,$n){$a.current.classList.remove("mouse-hover-md")}),Gn&&Wn.on("beforeChange",function(In,$n){($n.origin==="paste"||$n.origin==="+input")&&$n.cancel()}),La(Wn),()=>{Wn.off("paste",jn)}}},[]);const Er=(0,E.useCallback)(()=>{if($a.current)try{}catch(jn){console.log(jn,"---- to set md editor body height")}},[rn,$a,fa]);(0,E.useEffect)(()=>{function jn(){let Wn=new ce.Z(In=>{for(let $n of In)($n.target.offsetHeight>0||$n.target.offsetWidth>0)&&(Er(),wn.setSize("100%","100%"),wn.refresh())});return Wn.observe(Ma.current.parentElement),Wn}if(wn){const Wn=jn();return()=>{var In,$n;(In=Ma.current)!=null&&In.parentElement&&Wn.unobserve(($n=Ma.current)==null?void 0:$n.parentElement)}}},[wn,Er]),(0,E.useEffect)(()=>{if(wn){let jn=[];for(const[Wn,In]of Object.entries(rt)){let $n={[Wn]:()=>{fr(In)}};jn.push($n),wn.addKeyMap($n)}return ba.current=setInterval(()=>{Fa.current&&xr()},4e3),()=>{clearInterval(ba.current);for(let Wn of jn)wn.removeKeyMap(Wn)}}},[wn]),(0,E.useEffect)(()=>{aa!==fa&&Ea(aa)},[aa]),(0,He.Z)(()=>{if(!en&&Ua>0){let jn=new Date().getTime(),Wn=window.sessionStorage.getItem(Wt);jn>=Ua+an&&(!Wn||Wn!==ka)&&(window.sessionStorage.setItem(Wt,ka),Nn(!0))}},an),(0,E.useEffect)(()=>{ea(An)},[wn,An]),(0,E.useEffect)(()=>{wn&&tn&&wn.focus()},[wn,tn]),(0,E.useEffect)(()=>{if(Ja&&wn){let jn=function(In){let $n=In.target;if(Ya.current){let za=$n.scrollTop/$n.scrollHeight;Ya.current.scrollTop=Ya.current.scrollHeight*za}};const Wn=wn.getScrollerElement();return Wn.addEventListener("scroll",jn),()=>{Wn.removeEventListener("scroll",jn)}}},[wn,Ja]),(0,E.useEffect)(()=>{if(wn&&qt){let jn=function(Wn,In){qt(Wn,In)};return wn.on("beforeChange",jn),()=>{wn.off("beforeChange",jn)}}},[wn,qt]),(0,E.useEffect)(()=>{if(wn&&At){let jn=function(){At(wn.getValue())};return wn.on("blur",jn),()=>{wn.off("blur",jn)}}},[wn,At]);function Ia(jn,Wn){var In=jn.getDoc(),$n=In.getCursor(),za=In.getLine($n.line),Ie=za.charAt($n.ch-1),fn=za.lastIndexOf("@\u2581@",$n.ch),Tn=za.lastIndexOf("@\u2581\u2581@",$n.ch),Qn=fn>Tn?fn:Tn,dn=fn>Tn?3:4;if(vt.indexOf(Ie)===-1)return null;if(console.log("change1:",Wn,jn,za,$n,Qn,fn,Tn,Ie),Qn>=0&&$n.ch-Qn<5){var qn=Qn+dn;return In.replaceRange("",{line:$n.line,ch:Qn},{line:$n.line,ch:qn}),{line:$n.line,ch:qn}}return null}(0,E.useEffect)(()=>{if(wn){let jn=function(Wn,In){const $n=Wn.getValue();Wa($n),Rt(new Date().getTime()),Wn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Xe&&(ta?Xe($n,pr($n)):Xe($n))};return wn.on("change",jn),()=>{wn.off("change",jn)}}},[wn,Xe]),(0,E.useEffect)(()=>{if(wn)if(Re==null)wn.setValue(""),Wa("");else{const jn=window.scrollY||window.pageYOffset;Re!==wn.getValue()&&(wn.setValue(Re),Wa(Re),wn.setCursor(Gn?1:wn.lineCount(),0),window.scrollTo(0,jn))}},[wn,Re]);const fr=(0,E.useCallback)(jn=>{const Wn=wn.getCursor(),In=wn.getSelection();let $n=In.split(` +`);switch(jn){case"bold":return wn.replaceSelection("**"+In+"**"),In===""&&wn.setCursor(Wn.line,Wn.ch+2),wn.focus();case"italic":return wn.replaceSelection("*"+In+"*"),In===""&&wn.setCursor(Wn.line,Wn.ch+1),wn.focus();case"code":return wn.replaceSelection("`"+In+"`"),In===""&&wn.setCursor(Wn.line,Wn.ch+1),wn.focus();case"inline-latex":return ia("inline-latex"),wn.focus();case"latex":return wn.replaceSelection("```latex\n"+In+"\n```"),wn.setCursor(Wn.line+1,In.length+1),wn.focus();case"line-break":return wn.replaceSelection(`
+`),wn.focus();case"list-ul":return In===""?wn.replaceSelection("- "+In):wn.replaceSelection($n.map(za=>za===""?"":`- ${za}`).join(` +`)),wn.focus();case"list-ol":return In===""?wn.replaceSelection("1. "+In):wn.replaceSelection($n.map((za,Ie)=>za===""?"":`${Ie+1}. ${za}`).join(` +`)),wn.focus();case"add-null-ch":return In===""&&wn.setCursor(Wn.line,Wn.ch),wn.replaceSelection(tt),wn.focus();case"add-signal":return In===""&&wn.setCursor(Wn.line,Wn.ch),wn.replaceSelection(Ot),wn.focus();case"add-multiple":return In===""&&wn.setCursor(Wn.line,Wn.ch),wn.replaceSelection(vt),wn.focus();case"inster-template-1":return In===""&&wn.setCursor(Wn.line,Wn.ch),wn.replaceSelection(mt),wn.focus();case"eraser":return wn.setValue(""),wn.focus();case"trigger-watch":return ea(!Ja),wn.focus();case"trigger-full-screen":return Ea(!fa),wn.focus();case Ht:ia(Ht);return;case Pn:ia(Pn);return;case Kt:ia(Kt);return;case zn:ia(zn);return;case"maths-latex":ia("maths-latex");return;case hn:ia(hn);return;case Xn:ia(Xn);return;default:throw new Error}},[wn,Ja,fa]),cr=(0,E.useCallback)((jn,Wn)=>{var In,$n,za,Ie,fn,Tn;switch(ia(""),ua){case Ht:const{title:Mn,link:Yn}=jn;return wn.replaceSelection(`[${Mn}](${Yn})`),wn.focus();case Pn:const{language:xa,content:ga}=jn;return wn.replaceSelection(["```"+xa,ga,"```"].join(` +`)),wn.focus();case"maths-latex":for(var Qn=atob(jn),dn=new Uint8Array(Qn.length),qn=0;qn{ko.id?wn.replaceSelection(`![,](/api/attachments/${ko.id}?type=${ko.content_type})`):(ko==null?void 0:ko.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":wn.replaceSelection("`$$"+jn+"$$`");break;case Kt:case zn:case Un:const{src:da,alt:va}=jn,Va=Wn,vr=(za=($n=(In=Va==null?void 0:Va.name)==null?void 0:In.split("."))==null?void 0:$n.pop)==null?void 0:za.call($n);return((Ie=Va==null?void 0:Va.type)==null?void 0:Ie.indexOf("image"))>-1||!(Va!=null&&Va.type)?Va.align||Va.width?wn.replaceSelection(`

${va||

`):wn.replaceSelection(`${va||`):((fn=Va==null?void 0:Va.type)==null?void 0:fn.indexOf("video"))>-1?wn.replaceSelection(``):((Tn=Va==null?void 0:Va.type)==null?void 0:Tn.indexOf("pdf"))>-1?wn.replaceSelection(`${Va.name}`):Se.includes(vr)?wn.replaceSelection(`${Va.name}`):wn.replaceSelection(`[${Va.name}](${da})`),wn.focus();case Xn:const{row:Lr,col:Ir,align:lo}=jn;let So=` +`;for(let ko=0;ko{switch(ua){case Ht:return E.createElement(pt,{callback:cr,onCancel:Ur});case Pn:return E.createElement(Mt.Z,{callback:cr,onCancel:Ur});case Kt:return E.createElement(nt.Z,{callback:cr,onCancel:Ur});case hn:return E.createElement(Xt,{callback:cr,onCancel:Ur});case Xn:return E.createElement(Ze,{callback:cr,onCancel:Ur});case"maths-latex":return E.createElement(_t,{showSaveButton:!0,callback:cr});case"inline-latex":return E.createElement(Ln.Z,{showSaveButton:!0,callback:cr});default:return null}},[ua]);function Ur(){ia("")}(0,E.useEffect)(()=>{if(rr.current){let jn=function(fn){za=!0,Ie=fn.pageY},Wn=function(){za=!1},In=function(fn){if(za){let Tn=fn.pageY-Ie;Tn<0&&(Tn=0),Tn>300&&(Tn=300);let Qn=wt+Tn+"px";gn(Qn)}},$n=rr.current,za=!1,Ie=0;return $n.addEventListener("mousedown",jn),document.addEventListener("mousemove",In),document.addEventListener("mouseup",Wn),()=>{$n.removeEventListener("mousedown",jn),document.removeEventListener("mousemove",In),document.removeEventListener("mouseup",Wn)}}},[wn,rr]),(0,E.useEffect)(()=>{gn(wt)},[wt]);const no=Te($e),po=Te(rn),Qr={width:no,height:po},qa=(0,E.useMemo)(()=>{if(Ua){let jn=new Date(Ua),Wn=jn.getHours(),In=jn.getMinutes(),$n=jn.getSeconds();return Wn=Wn<10?"0"+Wn:Wn,In=In<10?"0"+In:In,$n=$n<10?"0"+$n:$n,`${Wn}:${In}:${$n}`}return 0},[Ua]),pr=jn=>{const Wn=[];if(ta){let In=-1;jn=jn.replace(/(@▁▁@|@▁@)/g,function($n,za,Ie){Wn.push({multiLine:$n!==Ot})})}return Wn};function wr(){window.sessionStorage.removeItem(Wt),Nn(!1),Rt(0)}function fo(){Nn(!1),Rt(0),wn.setValue(window.sessionStorage.getItem(Wt))}(0,E.useEffect)(()=>{xt[ua]&&ua!==zn&&ua!==hn&&setTimeout(()=>{const jn=document.getElementsByClassName("markdown-popup-form")[0],Wn=window.innerWidth/2-jn.offsetWidth/2,In=window.innerHeight/2-jn.offsetHeight/2;Sa(Wn),ca(In)},0)},[ua]);const ao=jn=>{jn.preventDefault();const Wn=jn.clientX-na,In=jn.clientY-Na;document.body.onmousemove=$n=>{let za=$n.clientX-Wn,Ie=$n.clientY-In;const fn=document.getElementsByClassName("markdown-popup-form")[0],Tn=window.innerWidth-fn.offsetWidth,Qn=window.innerHeight-fn.offsetHeight;za=Math.max(0,Math.min(za,Tn)),Ie=Math.max(0,Math.min(Ie,Qn)),Bo($n.clientX,$n.clientY,Wn,In)&&(Sa(za),ca(Ie))},document.body.onmouseup=function(){document.body.onmousemove=null}},Bo=(jn,Wn,In,$n)=>{const za=document.body.clientHeight,Ie=document.body.clientWidth;return jn<20&&In>jn||jn>Ie-20&&InWn||Wn>za-20&&$n_e in ke?Ve(ke,_e,{enumerable:!0,configurable:!0,writable:!0,value:De}):ke[_e]=De,te=(ke,_e)=>{for(var De in _e||(_e={}))a.call(_e,De)&&x(ke,De,_e[De]);if(b)for(var De of b(_e))ee.call(_e,De)&&x(ke,De,_e[De]);return ke},re=(ke,_e)=>je(ke,de(_e));const{useForm:le}=E.default,pe={width:280,marginRight:10},ve={labelCol:{span:5},wrapperCol:{span:19}};var be=({callback:ke,onCancel:_e})=>{const[De]=le();let at=(0,Ee.useRef)();function ut(Lt){at.current.width=De.getFieldValue("width"),at.current.align=De.getFieldValue("align"),ke(Lt,at.current)}function Yt(Lt,Ct){if(Lt.status===-1){ae.ZP.error(Lt.message);return}De.setFieldsValue({src:`/api/attachments/${Lt.id}`,type:Ct.type})}function Et(Lt){let Ct=Lt.target.files[0];at.current=Ct,Ne(Ct,Yt)}return Le.createElement(E.default,re(te({form:De},ve),{className:"upload-image-panel",onFinish:ut,style:{width:470,overflow:"hidden"}}),Le.createElement(E.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Le.createElement("div",{className:"flex-container"},Le.createElement(E.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Le.createElement(oe.default,{style:pe})),Le.createElement(Ae,{onFileChange:Et}))),Le.createElement(E.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Le.createElement(oe.default,{style:{width:264}})),Le.createElement(E.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Le.createElement(ce.Z,null,Le.createElement(E.default.Item,{name:"width",style:{margin:0}},Le.createElement(fe.Z,{style:{width:264}})),Le.createElement("span",{className:"ml8"},"%"))),Le.createElement(E.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Le.createElement(he.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"}]})),Le.createElement("aside",null,Le.createElement(E.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Le.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Le.createElement(ie.ZP,{type:"default",onClick:_e},"\u53D6\u6D88"))))};function Ae({onFileChange:ke}){return Le.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Le.createElement("input",{type:"file",onChange:ke}))}function Ne(ke,_e){if(!ke)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Oe.bg)())throw ae.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let De=new FormData;De.append("editormd-image-file",ke),De.append("file_param_name","editormd-image-file"),De.append("byxhr","true");var at=new window.XMLHttpRequest;at.withCredentials=!0,at.addEventListener("load",function(ut){_e(JSON.parse(ut.target.responseText),ke)},!1),at.addEventListener("error",function(ut){console.error(ut)},!1),at.open("POST",`${xe.KI}/api/attachments.json`),at.send(De)}},51498:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return oe}});var E=y(59301),ae=y(4676);class oe extends E.Component{constructor(fe){super(fe);const he=window.document;this.node=he.createElement("div"),he.body.appendChild(this.node)}render(){const{children:fe}=this.props;return(0,ae.createPortal)(fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},36867:function(ge,ne,y){"use strict";y.d(ne,{i:function(){return pe},Z:function(){return be}});var E={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"},ae=y(71418),oe=y(6848),ce=y(92310),fe=y.n(ce),he=y(89299),ie=y(63604),xe=y(64681),Ee="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=",Oe="data:image/png;base64,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",Le="data:image/png;base64,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",Ve="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",je="data:image/png;base64,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",de="data:image/png;base64,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",b="data:image/png;base64,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",a="data:image/png;base64,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",ee="data:image/png;base64,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",x="data:image/png;base64,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",te="data:image/png;base64,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",re="data:image/png;base64,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",le=y(59301);const pe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ee,swimg:Oe},{name:"101\u8BA1\u5212",ptimg:Le,swimg:Ve},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:je,swimg:de},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ee,swimg:x},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:re}];var be=({className:Ae,dataSource:Ne=[],col:ke=4,right:_e,bottom:De=23,precision:at=0,wrapWidth:ut=1200,trackEventItems:Yt,loading:Et,onRemove:Lt=()=>{},isCurrent:Ct=!0,showAlias:kt=!1})=>{const yt=Math.floor((ut-(ke-1)*_e)/ke),It=[{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(Je=>(window.ENV==="build"&&(Je.ptimg=`/react/build${Je.ptimg}`,Je.swimg=`/react/build${Je.swimg}`),Je));return le.createElement(ae.Z,{spinning:Et},le.createElement("div",{className:fe()(E.list,Ae)},!!(Ne!=null&&Ne.length)&&(Ne==null?void 0:Ne.map((Je,pt)=>{var Mt;const{name:nt,id:Ke,identifier:ft,featured:Gt,school_name:St,image_url:jt,excellent:Qe,is_plan:Dt}=Je;return le.createElement("div",{key:Ke,className:E.wrap,style:{width:yt,marginRight:(1+pt)%ke===0?0:_e+at,marginBottom:De}},le.createElement("a",{className:E.li,onClick:bt=>{bt.preventDefault(),bt.stopPropagation(),Yt&&(0,he.L9)([Yt]),(0,he.xg)(`/paths/${ft}`)}},le.createElement("div",{className:E.img},le.createElement("img",{className:E.cover,src:`${jt}`}),Ct&&(0,xe.bg)()&&(Je==null?void 0:Je.studying)&&le.createElement("div",{className:`${E.movebq} user-path-items`,onClick:bt=>{bt.stopPropagation(),Lt(Je)}},le.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),le.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Mt=Je==null?void 0:Je.subject_tags)==null?void 0:Mt.map((bt,xn)=>{var on,ct;if(xn===0){const we=(on=It.find(Ce=>Ce.name==bt))==null?void 0:on.swimg;return le.createElement("img",{className:E.sign,src:we,style:{left:"-4px"}})}const et=(ct=It.find(we=>we.name==bt))==null?void 0:ct.ptimg;return le.createElement("img",{className:E.sign,src:et,style:{left:`${48+52*(xn-1)+2*xn}px`}})}),le.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Je==null?void 0:Je.excellent)&&le.createElement("div",{className:E.bq},"\u5F00\u653E\u8BFE\u7A0B"))),le.createElement("div",{className:E.name},le.createElement(oe.Z,{title:kt&&(Je!=null&&Je.excellent_alias_name)?le.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${nt}`,le.createElement("br",null),le.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Je==null?void 0:Je.excellent_alias_name}`)):nt},le.createElement("span",{className:E.e},kt&&(Je==null?void 0:Je.excellent_alias_name)||nt))),le.createElement("div",{className:E.tags},le.createElement("div",null,le.createElement(oe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),le.createElement("span",null,Je.stages_count))),le.createElement(oe.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,Je.members_count)))))))})),!Ne.length&&le.createElement(ie.Z,null)))}},36433:function(ge,ne,y){"use strict";y.d(ne,{jL:function(){return fe},w9:function(){return Je},QD:function(){return Ln},cQ:function(){return Lt.Z},op:function(){return Ze},O5:function(){return mt},_b:function(){return zn},t7:function(){return x},Gi:function(){return Gt},YG:function(){return Ke},qp:function(){return Le},vr:function(){return Ht},qE:function(){return Jt},Je:function(){return le},wb:function(){return Et},cq:function(){return xn},tp:function(){return de}});var E=y(59301),ae={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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",fe=({dataSource:Se=[],img:Te,imgWidth:We=346,title:Ye,sunTitle:rt,bannerExtraContent:xt})=>E.createElement("div",{className:ae.banner},E.createElement("div",{className:ae.content},E.createElement("aside",null,E.createElement("p",null,E.createElement("b",null,Ye),E.createElement("span",null,rt)),Se.length>0&&E.createElement("div",{className:ae.btns},Se.map((Ft,Re)=>E.createElement("div",{key:Re,onClick:Ft.click},Ft.name,Ft.sign?E.createElement("img",{src:oe,width:39}):null))),xt),Te&&E.createElement("img",{style:{marginTop:33,marginRight:38},src:Te,width:We}))),he={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"},ie=y(92310),xe=y.n(ie),Ee=y(89392),Le=({dataSource:Se=[],value:Te,onChange:We,onTitleChange:Ye,className:rt,title:xt,titleWidth:Ft=41,style:Re={},fontColor:Xe="#6A7283",showCount:$e})=>{const[wt,ln]=(0,E.useState)(0),[tn,An]=(0,E.useState)(!1),Bn=(0,E.useRef)(null),it=(0,E.useRef)(null);return(0,E.useEffect)(()=>{var Wt;Se.length!==0&&(((Wt=Bn==null?void 0:Bn.current)==null?void 0:Wt.clientHeight)>97?ln(1):ln(0)),Se.length===0&&ln(0),An(!1)},[Se]),E.createElement("div",{className:xe()(he.row,rt),style:Re},E.createElement("div",{onClick:(0,Ee.throttle)(()=>Ye==null?void 0:Ye(),2e3),style:{width:Ft,marginTop:tn?12:4},className:`${he.title} ${Ye?"current":""}`},xt),E.createElement("div",{className:tn?`${he.tagsWrap} ${he.tagsBorderWrap}`:he.tagsWrap},E.createElement("div",{className:he.bar,ref:it,style:wt>0?{height:wt===1?97:"auto",overflow:wt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},E.createElement("div",{className:he.tag,ref:Bn},Se==null?void 0:Se.map(Wt=>E.createElement("span",{onClick:()=>We(Wt.id),key:Wt.id,style:{color:Xe},className:Te===Wt.id?he.active:""},E.createElement("span",{title:Wt.name,className:he.name},Wt.name),!!$e&&E.createElement("span",{className:he.num},Wt.count))))),!!wt&&E.createElement(E.Fragment,null,wt===1?E.createElement("div",{onClick:()=>{var Wt;ln(2),((Wt=Bn==null?void 0:Bn.current)==null?void 0:Wt.clientHeight)>245?An(!0):An(!1)},className:he.action},"\u5C55\u5F00",E.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):E.createElement("div",{onClick:()=>{it.current.scrollTop=0,ln(1),An(!1)},className:he.action},"\u6536\u8D77",E.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Ve={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"},de=({dataSource:Se=[],value:Te,onChange:We,className:Ye,style:rt={}})=>E.createElement("div",{style:rt,className:xe()(Ve.tabs,Ye)},Se.map(xt=>E.createElement("span",{onClick:()=>We(xt.id),className:Te===xt.id?Ve.active:"",key:xt.id},xt.name))),b={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"},a=y(92832),x=({dataSource:Se=[],value:Te="",onChange:We,onInputChange:Ye=()=>{},className:rt,style:xt={},placeholder:Ft,allowClear:Re=!1})=>{var Xe;const[$e,wt]=(0,E.useState)(""),[ln,tn]=(0,E.useState)("");(0,E.useEffect)(()=>{var it;let Wt=Te;(it=JSON.stringify(Te))!=null&&it.includes("{")&&(wt(Te.id),Wt=Te.value||"");try{tn(decodeURIComponent(Wt||""))}catch(Zn){tn(decodeURIComponent(Wt||""))}},[Te]);const An=()=>{We(encodeURIComponent(ln),$e||null)},Bn=it=>{it!==$e&&(wt(it),We(encodeURIComponent(ln),it))};return E.createElement("div",{className:xe()(b.input,rt),style:xt},!!Se.length&&E.createElement("div",{className:b.dropdown},E.createElement("div",{className:b.text},(Xe=Se.find(it=>it.id===$e))==null?void 0:Xe.name,E.createElement("i",{className:"iconfont icon-zhankai4"}),E.createElement("b",{className:b.b1}),E.createElement("b",{className:b.b2})),E.createElement("div",{className:b.menu},Se.map((it,Wt)=>E.createElement("div",{key:Wt,onClick:()=>Bn(it.id)},it.name)))),E.createElement(a.default,{onPressEnter:An,value:ln,onChange:it=>{tn(it.target.value),Ye(encodeURIComponent(it.target.value),$e||null)},bordered:!1,placeholder:Ft}),E.createElement("i",{onClick:An,className:"iconfont icon-sousuo9 font14 pl10 current"}))},te={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},le=({value:Se,onChange:Te,className:We,total:Ye,pageSize:rt,style:xt={}})=>{const Ft=Se<2,Re=Se>=Math.ceil(Ye/rt);return Ye<=rt?E.createElement(E.Fragment,null):E.createElement("div",{className:xe()(te.quickPager,We),style:xt},E.createElement("div",{onClick:()=>{Ft||Te(Se-1,"prev")},className:Ft?te.disabled:""},"\u4E0A\u4E00\u9875"),E.createElement("div",{onClick:()=>{Re||Te(Se+1,"next")},className:Re?te.disabled:""},"\u4E0B\u4E00\u9875"))},pe={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=y(71418),be=y(6848),Ae=y(13570),Ne=y(13952),ke=y(89299),_e=y(96908),De=y(57177),at=y(81378),ut=y(63604),Et=({className:Se,dataSource:Te=[],col:We=4,right:Ye,bottom:rt=23,precision:xt=0,wrapWidth:Ft=1200,trackEventItems:Re,loading:Xe})=>{const $e=Math.floor((Ft-(We-1)*Ye)/We);return E.createElement(ve.Z,{spinning:Xe},E.createElement("div",{className:xe()(pe.list,Se)},!!Te.length&&Te.map((wt,ln)=>{const{name:tn,id:An,identifier:Bn,power:it,cover_image_id:Wt,pic:Zn}=wt;return E.createElement("div",{className:pe.wrap,key:An,style:{width:$e,marginRight:(1+ln)%We===0?0:Ye+xt,marginBottom:rt}},E.createElement("a",{target:"_blank",href:`/shixuns/${Bn}/challenges`,className:pe.li,onClick:en=>{en.preventDefault(),Re&&(0,ke.L9)([Re]),it&&(0,ke.xg)(`/shixuns/${Bn}/challenges`)}},E.createElement("div",{className:pe.img},E.createElement("img",{className:pe.cover,src:`${Zn}`}),wt.is_jupyter&&E.createElement("img",{className:pe.sign,src:_e}),wt.is_jupyter_lab&&E.createElement("img",{className:pe.sign,src:De}),wt.is_unity_3d&&E.createElement("img",{className:pe.sign,src:at})),E.createElement("div",{className:pe.name},E.createElement(be.Z,{title:tn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},E.createElement("span",{className:pe.e},tn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),E.createElement("div",{className:pe.tags},E.createElement(be.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),E.createElement("span",null,wt.challenges_count))),!!wt.myshixuns_count&&E.createElement(be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),E.createElement("span",null,wt.myshixuns_count))),E.createElement(be.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},E.createElement("span",null,E.createElement("span",null,wt.level))),E.createElement("div",{className:pe.rate},E.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:wt.score_info}),E.createElement("span",null,"\xA0",wt.score_info?`${wt.score_info}\u5206`:"5\u5206")))),!it&&E.createElement("div",{className:pe.lockWrap},E.createElement("img",{src:`${Ne.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),E.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Te.length&&E.createElement(ut.Z,null)))},Lt=y(36867),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"},kt="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",yt=y(59301),Je=({className:Se,dataSource:Te=[],col:We=4,right:Ye,bottom:rt=23,precision:xt=0,wrapWidth:Ft=1200,trackEventItems:Re,loading:Xe})=>{const $e=Math.floor((Ft-(We-1)*Ye)/We);return yt.createElement(ve.Z,{spinning:Xe},yt.createElement("div",{className:xe()(Ct.list,Se)},!!Te.length&&Te.map((wt,ln)=>{const{subject_identifier:tn,id:An,identifier:Bn,power:it}=wt,Wt=wt.is_public!=0&&wt.is_public;return yt.createElement("div",{className:Ct.wrap,key:An,style:{width:$e,marginRight:(1+ln)%We===0?0:Ye+xt,marginBottom:rt}},yt.createElement("a",{className:Ct.li,onClick:Zn=>{Zn.preventDefault(),Re&&(0,ke.L9)([Re]),(0,ke.xg)(wt.first_category_url)}},yt.createElement("div",{className:Ct.top},yt.createElement(be.Z,{title:wt.name},yt.createElement("div",{className:Ct.name},wt.name)),yt.createElement("img",{className:Ct.img,src:Ne.Z.IMG_SERVER+"/images/"+wt.avatar_url}),yt.createElement("div",{className:Ct.text,title:wt.creator},wt.creator),tn&&yt.createElement("div",{className:Ct.btns},yt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),yt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Wt&&yt.createElement("div",{className:Ct.sign},"\u516C\u5F00")),yt.createElement("div",{className:Ct.bottom},wt.visits>0&&yt.createElement(be.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},yt.createElement("span",null,yt.createElement("i",{className:"iconfont icon-liulanyan"}),yt.createElement("span",null,wt.visits))),wt.course_members_count>0&&yt.createElement(be.Z,{title:"\u6210\u5458",placement:"bottom"},yt.createElement("span",null,yt.createElement("i",{className:"iconfont icon-chengyuan"}),wt.course_members_count)),wt.tasks_count>0&&yt.createElement(be.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},yt.createElement("span",null,yt.createElement("i",{className:"iconfont icon-zuoye"}),wt.tasks_count)),wt.is_end?yt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):yt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!wt.is_accessible&&yt.createElement("div",{className:Ct.lockWrap},yt.createElement("img",{src:`${Ne.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),yt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Te.length&&yt.createElement(ut.Z,null)))},pt={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"},Mt=y(44993),Ke=({dataSource:Se=[],value:Te,onChange:We,className:Ye,style:rt={},tabBarExtraContent:xt})=>E.createElement("div",{className:xe()(pt.tabs,Ye),style:rt},E.createElement("div",{className:pt.tabsWrap},Se.map((Ft,Re)=>E.createElement("aside",{className:pt.tab,onClick:()=>{We(Ft.id),Ft.link&&Mt.history.push(Ft.link)},key:Re},E.createElement("div",{className:Te===Ft.id?pt.active:""},Ft.name),(Ft==null?void 0:Ft.resetCount)==null&&(Ft==null?void 0:Ft.total)!==void 0&&E.createElement("span",null,"\uFF08",Ft==null?void 0:Ft.total,"\uFF09"),(Ft==null?void 0:Ft.resetCount)!==void 0&&(Ft==null?void 0:Ft.total)!==void 0&&E.createElement(be.Z,{title:(Ft==null?void 0:Ft.tip)!=null?Ft==null?void 0:Ft.tip:""},E.createElement("span",{style:{color:"#9096A3"}},"\uFF08",E.createElement("span",{style:{color:"#000"}},Ft==null?void 0:Ft.resetCount),"/",E.createElement("span",null,Ft==null?void 0:Ft.total),"\uFF09"))))),E.createElement("div",{className:pt.tabBar},xt)),Gt=({className:Se,style:Te={},children:We})=>E.createElement("div",{className:xe()(Se),style:Te},We),St={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"},jt=y(38854),Qe=y(20834);const Dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var xn=({sortValue:Se,dropValue:Te,className:We,onSort:Ye,onDrop:rt,dataSource:xt=Dt})=>{var Ft;return E.createElement("div",{className:xe()(St.orderWrap,We)},E.createElement(jt.Z,{dropdownRender:()=>E.createElement(Qe.default,null,xt.map((Re,Xe)=>E.createElement(Qe.default.Item,{key:Xe,onClick:()=>rt(Re.id)},Re.name)))},E.createElement("span",{className:St.orderTextWrap},(Ft=xt.find(Re=>Te===Re.id))==null?void 0:Ft.name)),E.createElement("span",{className:St.orderIconWrap},E.createElement("span",{className:St.orderAsc},E.createElement("i",{className:Se==="asc"?`iconfont icon-sanjiaoxing-up font12 ${St.cursorPointer} ${St.active}`:`iconfont icon-sanjiaoxing-up font12 ${St.cursorPointer}`,onClick:()=>Ye(Se==="asc"?"desc":"asc")})),E.createElement("span",{className:St.orderDesc},E.createElement("i",{className:Se==="desc"?`iconfont icon-sanjiaoxing-down font12 ${St.cursorPointer} ${St.active}`:`iconfont icon-sanjiaoxing-down font12 ${St.cursorPointer}`,onClick:()=>Ye(Se==="asc"?"desc":"asc")}))))},on={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"},ct=y(3113),et=Object.defineProperty,we=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,Xt=(Se,Te,We)=>Te in Se?et(Se,Te,{enumerable:!0,configurable:!0,writable:!0,value:We}):Se[Te]=We,Ge=(Se,Te)=>{for(var We in Te||(Te={}))Ce.call(Te,We)&&Xt(Se,We,Te[We]);if(we)for(var We of we(Te))dt.call(Te,We)&&Xt(Se,We,Te[We]);return Se},ze=(Se,Te)=>{var We={};for(var Ye in Se)Ce.call(Se,Ye)&&Te.indexOf(Ye)<0&&(We[Ye]=Se[Ye]);if(Se!=null&&we)for(var Ye of we(Se))Te.indexOf(Ye)<0&&dt.call(Se,Ye)&&(We[Ye]=Se[Ye]);return We},lt=(Se,Te,We)=>new Promise((Ye,rt)=>{var xt=Xe=>{try{Re(We.next(Xe))}catch($e){rt($e)}},Ft=Xe=>{try{Re(We.throw(Xe))}catch($e){rt($e)}},Re=Xe=>Xe.done?Ye(Xe.value):Promise.resolve(Xe.value).then(xt,Ft);Re((We=We.apply(Se,Te)).next())}),Ze=Se=>{var Te=Se,{className:We,style:Ye,children:rt,loading:xt=!1,openLoading:Ft,onClick:Re=()=>{},size:Xe="middle",shape:$e="round"}=Te,wt=ze(Te,["className","style","children","loading","openLoading","onClick","size","shape"]);const[ln,tn]=(0,E.useState)(!1);return E.createElement(ct.ZP,Ge({onClick:(0,Ee.throttle)(An=>lt(void 0,null,function*(){Ft&&tn(!0);try{yield Re(An)}catch(Bn){console.log("error",Bn)}Ft&&tn(!1)}),2e3,{leading:!0,trailing:!1}),className:xe()(on.btn,on[`${Xe}-${$e}`],We),style:Ye,size:Xe,shape:$e,loading:ln||xt},wt),rt)},ht={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"},Jt=({className:Se,style:Te,children:We=null,onClick:Ye,title:rt})=>E.createElement("div",{className:xe()(ht.head,Se),style:Te},E.createElement("span",{className:"primary-hover",onClick:Ye},E.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),E.createElement("b",{title:rt},rt),E.createElement("div",{className:ht.node},We)),Sn={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"},Ln=({confirmShow:Se=!0,confirmTitle:Te,confirmClick:We,cancelShow:Ye=!0,cancelTitle:rt,cancelClick:xt,className:Ft,style:Re,confirmLoading:Xe=!1})=>E.createElement("div",{className:xe()(Sn.btns,Ft),style:Re},Se&&E.createElement(ct.ZP,{loading:Xe,onClick:We,type:"primary",className:Sn.confirm},Te),Ye&&E.createElement(ct.ZP,{onClick:xt,className:Sn.cancel},rt)),qe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Ht=({className:Se,style:Te={},LeftContent:We,children:Ye,RightContent:rt})=>E.createElement("div",{className:xe()(qe.fixedBottom,Se),style:Te},E.createElement("div",{className:qe.wrap},E.createElement("div",{className:qe.left},We),E.createElement("div",{className:qe.center},Ye),E.createElement("div",{className:qe.right},rt))),Kt={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"},zn=({className:Se,style:Te={},dataSource:We=[]})=>E.createElement("div",{className:xe()(Kt.crumbs,Se),style:Te},We.map((Ye,rt)=>rtMt.history.push(Ye.path)},Ye.name):E.createElement("span",null,Ye.name),E.createElement("span",null,"\xA0",">","\xA0")):E.createElement("span",{key:rt,style:{color:"#5F6368"}},Ye.name))),Un=y(31797),Pn=Object.defineProperty,Xn=Object.defineProperties,Jn=Object.getOwnPropertyDescriptors,mn=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,bn=(Se,Te,We)=>Te in Se?Pn(Se,Te,{enumerable:!0,configurable:!0,writable:!0,value:We}):Se[Te]=We,ye=(Se,Te)=>{for(var We in Te||(Te={}))He.call(Te,We)&&bn(Se,We,Te[We]);if(mn)for(var We of mn(Te))Bt.call(Te,We)&&bn(Se,We,Te[We]);return Se},an=(Se,Te)=>Xn(Se,Jn(Te)),tt=(Se,Te)=>{var We={};for(var Ye in Se)He.call(Se,Ye)&&Te.indexOf(Ye)<0&&(We[Ye]=Se[Ye]);if(Se!=null&&mn)for(var Ye of mn(Se))Te.indexOf(Ye)<0&&Bt.call(Se,Ye)&&(We[Ye]=Se[Ye]);return We};const{Countdown:vt}=Un.default;var mt=Se=>{var Te=Se,{onChange:We}=Te,Ye=tt(Te,["onChange"]);const[rt,xt]=(0,E.useState)(null);(0,E.useEffect)(()=>{typeof rt=="number"&&rt>=0&&We(rt)},[rt]);const Ft=Re=>{const Xe=Math.floor(Re/1e3);xt(Xe)};return E.createElement(vt,an(ye({},Ye),{onChange:Ft}))}},47458:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return ae}});var E=y(59301);function ae(oe,ce){const fe=(0,E.useRef)();(0,E.useEffect)(()=>{fe.current=oe}),(0,E.useEffect)(()=>{function he(){fe.current()}if(ce!==null){let ie=setInterval(he,ce);return()=>clearInterval(ie)}},[ce])}},99163:function(ge,ne,y){"use strict";y.r(ne),y.d(ne,{default:function(){return Ot}});var E=y(59301),ae=y(92736),oe=y(81863),ce=y(36952),fe=y(44993),he={flex_box_center:"flex_box_center___mmTa9",flex_space_between:"flex_space_between___jMnlY",flex_box_vertical_center:"flex_box_vertical_center___Nzd52",flex_box_center_end:"flex_box_center_end___rVNra",flex_box_column:"flex_box_column___cg5bF",newFooter:"newFooter___XUH_2"},ie=y(13952),xe=y(43418),Ee=y(89299),Oe=y(98573),Ve=({user:mt,globalSetting:Se})=>{var Te,We,Ye;const[rt,xt]=(0,E.useState)(!1);(0,E.useEffect)(()=>(window.addEventListener("click",Xe),()=>{window.removeEventListener("click",Xe)}),[]);const Ft=()=>{if(function(){return/macintosh|mac os x/i.test(navigator.userAgent)}()){xt(!0);return}(0,Ee.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")},Re=($e,wt)=>{if($e.className===wt)return $e;for(let ln=0,tn=$e;tn=tn.parentNode;ln++){if(tn.className===wt)return tn;if(tn==document.documentElement)return!1}},Xe=$e=>{var wt,ln,tn;$e!=null&&$e.target&&(((wt=$e==null?void 0:$e.target)==null?void 0:wt.innerText)==="\u6559\u5E08\u4EA4\u6D41\u793E\u533A"||((tn=(ln=$e==null?void 0:$e.target)==null?void 0:ln.nextElementSibling)==null?void 0:tn.innerText)==="\u6559\u5E08\u4EA4\u6D41\u793E\u533A")&&Re($e.target,"module-introduce")&&Ft()};return E.createElement(E.Fragment,null,E.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:rt,title:"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>xt(!1)},E.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},E.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A",(Te=Se==null?void 0:Se.setting)==null?void 0:Te.homepage_tea_qq_number," "),E.createElement("img",{src:`${ie.Z.IMG_SERVER}/${(We=Se==null?void 0:Se.setting)==null?void 0:We.homepage_tea_qq_qrcode_url}`,width:200,height:200}))),E.createElement("div",{className:he.newFooter,dangerouslySetInnerHTML:{__html:(0,Oe.z)((Ye=Se.setting)==null?void 0:Ye.footer,!0)}}))};const je=({user:mt,globalSetting:Se,loading:Te,dispatch:We})=>{var Ye,rt;return Se.showFooter&&Se.showHeaderFooter?E.createElement("section",{id:"footer"},(Ye=Se==null?void 0:Se.setting)!=null&&Ye.main_site&&!((rt=Se==null?void 0:Se.setting)!=null&&rt.is_local)?E.createElement(Ve,{user:mt,globalSetting:Se}):E.createElement("div",null)):E.createElement(E.Fragment,null," ")};var de=(0,fe.connect)(({user:mt,loading:Se,globalSetting:Te})=>({user:mt,globalSetting:Te,loading:Se.models.index}))(je),b=y(6848),a=y(7678),ee={sideBar:"sideBar___iM1tf",wrap:"wrap___GEY86",backTop:"backTop___skoyU",ul:"ul___JwWww",tooltipclass:"tooltipclass___QQUJq"},x="data:image/png;base64,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3Ylm6O6rOZTrnjc9n+ol+1OtNKdZ05zmeJpvuhfVq+DmcHPRum76i4+3ua05unMVhaY70QzdfTWHct3zpudTvWR/qpXmNGua0xxP8033onoV3BxuLlrXTX/x8Ta3NUd3rqLQdCeaobuv5lCue970fKqX7E+10pxmTXOa42m+6V5Ur4Kbw81F67rpLz7e5rbm6M5VFJruRDN099UcynXPm55P9ZL9qVaa06xpTnM8zTfdi+pVcHO4uWhdN/3Fx9vc1hzduYpC051ohu6+mkO57nnT86lesj/VSnOaNc1pjqf5pntRvQpuDjcXreumv/h4m9uaoztXUWi6E83Q3VdzKNc9b3o+1Uv2p1ppTrOmOc3xNN90L6pXwc3h5qJ13fQXH29zW3N05yoKTXeiGbr7ag7luudNz6d6yf5UK81p1jSnOZ7mm+5F9Sq49oebqs1XsRiHp+bV+VRvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+g97nBTtanUVzdVWk99u3PSi2YQrUpGc3TntEPNoXrKVfnqfMJ1z6DzVXHS8cFUXd3nq+ilbjUwrS5aFYcxyv61CjrfLpzsA80qWpWM5ujOaYeaQ/WUq/LV+YTrnkHnq+Kk44OpurrPV9FL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dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2bxIyIAAAOAElEQVSM5khzmkV903rq25l73OFGN0Ga002gvmm9tG/VfJpDuKoM6qucZH0ik+5P9ZRLrkmF5zF/1ZXs7olaVeuW9K3bfZhCNxbKxf9TcdV8VXnVVzntr4KryqC+ylV09xs80/2pnnLJDis8j/mrrmR3T9SqWrekb93uwxS6sVBuDjdv/otCtWfldH0ruKoM6qtcRXe/wTPdn+opl+ywwvOYv+pKdvdErap1S/rW7T5MoRsL5eZwM4cb3gNVe0p9ldNn6Glcuj/VUy65HhWex/xVV7K7J2pVrVvSt273YQrdWCjHv9jUV7n0fGm9dI6q+TSHcFUZ1Fc5yfpEJt2f6imXXJMKz2P+qivZ3RO1qtYt6Vu3+zCFbiyUm8PN/OWG90DVnlJf5fQZehqX7k/1lEuuR4XnMX/VlezuiVpV65b0rdt9mEI3FsrxLzb1VS49X1ovnaNqPs0hXFUG9VVOsj6RSfenesol16TC85i/6kp290StqnVL+tbtPkyhGwvl5nAzf7nhPVC1p9RXOX2Gnsal+1M95ZLrUeF5zF91Jbt7olbVuiV963YfptCNhXL8i019lUvPl9ZL56iaT3MIV5VBfZWTrE9k0v2pnnLJNanwPOavupLdPVGrat2SvnW7D1PoxkK5OdzMX254D1TtKfVVTp+hp3Hp/lRPueR6VHge81ddye6eqFW1bknfut2HKXRjoRz/YlNf5dLzqV53TvtLculOkrOt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";const te=({globalSetting:mt,loading:Se,shixunHomeworks:Te,user:We,dispatch:Ye})=>{const[rt,xt]=(0,E.useState)(!1),[Ft,Re]=(0,E.useState)(!1),[Xe]=(0,E.useState)(localStorage.hideCustom?JSON.parse(localStorage.hideCustom):[]),[$e,wt]=(0,E.useState)((localStorage==null?void 0:localStorage.hidesidebar)!="1"),[ln,tn]=(0,E.useState)(!1),An=(0,E.useRef)(),Bn=(0,fe.useLocation)();(0,E.useEffect)(()=>(window.addEventListener("scroll",it),()=>window.removeEventListener("scroll",it)),[]),(0,E.useEffect)(()=>{setTimeout(()=>{localStorage.setItem("hidesidebar","1"),wt(!1)},5e3)},[]),(0,E.useEffect)(()=>{Te.actionTabs.type===99&&(tn(!0),setTimeout(()=>{tn(!1)},5e3))},[Te.actionTabs]),(0,E.useEffect)(()=>{var Zn,en,kn;(Zn=We==null?void 0:We.userInfo)!=null&&Zn.login&&!Xe.includes((en=We==null?void 0:We.userInfo)==null?void 0:en.login)&&!((kn=mt==null?void 0:mt.setting)!=null&&kn.is_local)&&setTimeout(()=>{var ta,ha,aa=document.createEvent("Events");aa.initEvent("mouseout",!0,!1),An&&((ta=An.current)==null||ta.dispatchEvent(aa)),Xe.push((ha=We==null?void 0:We.userInfo)==null?void 0:ha.login),localStorage.hideCustom=JSON.stringify(Xe)},5e3)},[We]);const it=()=>{var Zn;if(Bn.pathname==="/Activities"){xt(!1);return}xt(((Zn=document==null?void 0:document.documentElement)==null?void 0:Zn.scrollTop)>0)},Wt=()=>{const Zn=function(){return/macintosh|mac os x/i.test(navigator.userAgent)}();if(console.log(Zn),Zn){Re(!0);return}(0,Ee.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")};return E.createElement("div",{className:ee.sideBar},E.createElement("div",{id:"wechat_QR_code_ids"},rt&&E.createElement(b.Z,{placement:"left",title:"\u8FD4\u56DE\u9876\u90E8"},E.createElement(a.Z,{className:`${ee.wrap} ${ee.backTop}`,visibilityHeight:0},E.createElement("i",{className:"iconfont icon-huidaodingbu c-light-primary font14"})))),E.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:Ft,title:"\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>Re(!1)},E.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},E.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A612934990 "),E.createElement("img",{src:x,width:200,height:200}))))};var re=(0,fe.connect)(({loading:mt,globalSetting:Se,user:Te,shixunHomeworks:We})=>({globalSetting:Se,user:Te,loading:mt.models.index,shixunHomeworks:We}))(te),le=y(3113),pe=(mt,Se,Te)=>new Promise((We,Ye)=>{var rt=Re=>{try{Ft(Te.next(Re))}catch(Xe){Ye(Xe)}},xt=Re=>{try{Ft(Te.throw(Re))}catch(Xe){Ye(Xe)}},Ft=Re=>Re.done?We(Re.value):Promise.resolve(Re.value).then(rt,xt);Ft((Te=Te.apply(mt,Se)).next())});const ve=({user:mt,dispatch:Se,classroomList:Te})=>E.createElement(xe.default,{title:"\u6E29\u99A8\u63D0\u793A",zIndex:9999,footer:null,open:Te.actionTabs.key==="\u5BFC\u51FA\u63D0\u9192",onCancel:()=>{Se({type:"classroomList/setActionTabs",payload:{}})}},E.createElement("div",null,E.createElement("span",null,"\u60A8\u5728\u5F53\u524D\u680F\u76EE\u4E2D\u6709\u5DF2\u5BFC\u51FA\u7684\u8868\u683C\u672A\u4E0B\u8F7D\uFF0C\u8BF7\u5148\u4E0B\u8F7D\u5DF2\u6709\u8868\u683C\uFF0C\u7136\u540E\u518D\u5BFC\u51FA\u65B0\u7684\u8868\u683C\u3002"),E.createElement("br",null),E.createElement("div",{style:{textAlign:"end"}},E.createElement(le.ZP,{type:"primary",onClick:()=>pe(void 0,null,function*(){Se({type:"classroomList/setActionTabs",payload:{}})})},"\u77E5\u9053\u4E86"))));var be=(0,fe.connect)(({user:mt,classroomList:Se})=>({user:mt,classroomList:Se}))(ve),Ae=y(98228),Ne=y(95237),ke=y(43604),_e=y(24905),De={name:"name___sZaG7"},at=y(59301),ut=Object.defineProperty,Yt=Object.defineProperties,Et=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,yt=(mt,Se,Te)=>Se in mt?ut(mt,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):mt[Se]=Te,It=(mt,Se)=>{for(var Te in Se||(Se={}))Ct.call(Se,Te)&&yt(mt,Te,Se[Te]);if(Lt)for(var Te of Lt(Se))kt.call(Se,Te)&&yt(mt,Te,Se[Te]);return mt},Je=(mt,Se)=>Yt(mt,Et(Se)),pt=(mt,Se,Te)=>new Promise((We,Ye)=>{var rt=Re=>{try{Ft(Te.next(Re))}catch(Xe){Ye(Xe)}},xt=Re=>{try{Ft(Te.throw(Re))}catch(Xe){Ye(Xe)}},Ft=Re=>Re.done?We(Re.value):Promise.resolve(Re.value).then(rt,xt);Ft((Te=Te.apply(mt,Se)).next())});const{TreeNode:Mt}=Ae.default,nt=({classroomList:mt,loading:Se,dispatch:Te})=>{var We,Ye,rt;const[xt,Ft]=(0,E.useState)(!1),[Re,Xe]=(0,E.useState)([]),[$e,wt]=(0,E.useState)(!0),[ln,tn]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{var An,Bn;mt.actionTabs.key=="\u9009\u62E9\u73ED\u7EA7"&&Xe([...(Bn=(An=mt==null?void 0:mt.actionTabs)==null?void 0:An.course_groups)==null?void 0:Bn.map(it=>it.course_group_id)])},[mt.actionTabs.key]),(0,E.useEffect)(()=>{var An,Bn,it,Wt;wt(((Bn=(An=mt==null?void 0:mt.actionTabs)==null?void 0:An.course_groups)==null?void 0:Bn.length)===(Re==null?void 0:Re.length)),tn((Re==null?void 0:Re.length)>0&&(Re==null?void 0:Re.length)<((Wt=(it=mt==null?void 0:mt.actionTabs)==null?void 0:it.course_groups)==null?void 0:Wt.length))},[Re]),at.createElement(xe.default,{centered:!0,title:mt.actionTabs.title,open:mt.actionTabs.key==="\u9009\u62E9\u73ED\u7EA7",okText:"\u786E\u8BA4\u5BFC\u51FA",cancelText:"\u53D6\u6D88",width:700,bodyStyle:{minHeight:100},confirmLoading:xt,onOk:()=>pt(void 0,null,function*(){var An;Ft(!0);const Bn=sessionStorage.all_student_works_params?JSON.parse(sessionStorage.all_student_works_params):[],it=JSON.stringify(Je(It({},Bn),{course_group:[...Re],teacher_comment:null,work_status:null,search:null,file_status:null,member_work:null}));sessionStorage.all_student_works_params=it,localStorage.setItem("all_student_works_param",it),Te({type:"classroomList/setActionTabs",payload:{}}),Ft(!1),(An=mt==null?void 0:mt.actionTabs)==null||An.fn()}),onCancel:()=>{Te({type:"classroomList/setActionTabs",payload:{}})}},at.createElement("div",null,at.createElement(Ne.Z,null,at.createElement(ke.Z,{className:"font14 mb10",span:24},"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u5BFC\u51FA",(We=mt==null?void 0:mt.actionTabs)==null?void 0:We.title,"\u7684\u73ED\u7EA7\uFF1A"),at.createElement(ke.Z,{span:24},at.createElement(_e.default,{indeterminate:ln,checked:$e,onChange:An=>{var Bn,it;Xe(An.target.checked?(it=(Bn=mt==null?void 0:mt.actionTabs)==null?void 0:Bn.course_groups)==null?void 0:it.map(Wt=>Wt.course_group_id):[])}},"\u5168\u9009")),at.createElement(_e.default.Group,{style:{width:"100%"},value:Re,onChange:An=>{Xe(An)}},at.createElement(Ne.Z,null,(rt=(Ye=mt==null?void 0:mt.actionTabs)==null?void 0:Ye.course_groups)==null?void 0:rt.map((An,Bn)=>at.createElement(ke.Z,{span:8,style:{marginTop:"10px"}},at.createElement(_e.default,{value:An.course_group_id,style:{fontSize:"14px"}},at.createElement("span",{className:De.name,title:An.group_group_name}," ",An.group_group_name),at.createElement("span",null,"(",An.count,")")))))))))};var Ke=(0,fe.connect)(({classroomList:mt,loading:Se})=>({classroomList:mt,loading:Se}))(nt),ft=y(8591),Gt=y(57809),St=y(52430),jt={modal:"modal___F5VLC",title:"title___JqMFe",content:"content___f4NH_",name:"name___UtE1a",tip:"tip____F4Fo",info:"info___Outu3",icon:"icon___vRglT",img:"img___XOkOS",code:"code___BFLYc",item:"item___iouDe",left:"left___jflep",right:"right___ZKzah",text1:"text1___mApOX",text2:"text2___lP9Fx",count:"count___TFQl9",disable:"disable___BmHOV",line:"line___R2Nmd",nocode:"nocode___LEukz"},Qe=y(32637),Dt="data:image/png;base64,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",bt=y(59301),xn=(mt,Se,Te)=>new Promise((We,Ye)=>{var rt=Re=>{try{Ft(Te.next(Re))}catch(Xe){Ye(Xe)}},xt=Re=>{try{Ft(Te.throw(Re))}catch(Xe){Ye(Xe)}},Ft=Re=>Re.done?We(Re.value):Promise.resolve(Re.value).then(rt,xt);Ft((Te=Te.apply(mt,Se)).next())});const{TreeNode:on}=Ae.default,ct=({classroomList:mt,loading:Se,dispatch:Te,user:We})=>{var Ye,rt;const[xt,Ft]=(0,E.useState)(!1),[Re,Xe]=(0,E.useState)(""),[$e,wt]=(0,E.useState)([]),[ln,tn]=(0,E.useState)({});return(0,E.useEffect)(()=>{if(mt.actionTabs.id&&mt.actionTabs.key==="\u6388\u6743\u4F7F\u7528"){let Wt=function(){return xn(this,null,function*(){const Zn=yield(0,St.ZP)(`/api/courses/${mt.actionTabs.id}/get_high_resources_codes.json`,{method:"get",params:{type:mt.actionTabs.type,type_id:mt.actionTabs.type_id}});(Zn==null?void 0:Zn.status)===0&&(wt(Zn==null?void 0:Zn.data),tn(Zn==null?void 0:Zn.other_data))})};console.log(mt.actionTabs);const{id:An,type:Bn,type_id:it}=mt.actionTabs;Wt()}},[mt.actionTabs.id]),bt.createElement(ae.ZP,null,bt.createElement(xe.default,{centered:!0,title:mt.actionTabs.title,open:mt.actionTabs.key==="\u6388\u6743\u4F7F\u7528",okText:"\u7ACB\u5373\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",width:804,bodyStyle:{minHeight:350},confirmLoading:xt,destroyOnClose:!0,closeIcon:bt.createElement("i",{className:"iconfont icon-guanbi1 font15",onClick:()=>{Te({type:"classroomList/setActionTabs",payload:{}})},style:{color:"#fff"}}),afterClose:()=>{Xe("")},className:jt.modal,onOk:()=>xn(void 0,null,function*(){var An;if(!Re){ft.ZP.warning("\u8BF7\u9009\u62E9\u6388\u6743\u7801");return}Ft(!0);const Bn=yield(0,St.ZP)(`/api/courses/${mt.actionTabs.id}/check_high_resources_code.json`,{method:"post",body:{type:mt.actionTabs.type,type_id:mt.actionTabs.type_id,code:Re}});(Bn==null?void 0:Bn.status)===0&&(ft.ZP.success("\u6388\u6743\u6210\u529F"),Te({type:"classroomList/setActionTabs",payload:{}}),(An=mt==null?void 0:mt.actionTabs)==null||An.fn()),Ft(!1)}),onCancel:()=>{Te({type:"classroomList/setActionTabs",payload:{}})}},bt.createElement("div",{className:"mt10"},bt.createElement("div",{className:jt.title},"\u6388\u6743\u4F7F\u7528"),bt.createElement("div",{className:jt.content},bt.createElement("div",null,bt.createElement("div",{className:jt.name},"\u60A8\u597D\uFF01",(Ye=We==null?void 0:We.userInfo)==null?void 0:Ye.username,"\u8001\u5E08\uFF08",(rt=We==null?void 0:We.userInfo)==null?void 0:rt.login,"\uFF09\uFF1A"),mt.actionTabs.type==="shixun"&&bt.createElement("div",{className:jt.tip},"\u5F53\u524D\u5B9E\u8BAD\u4F5C\u4E1A\u3010",mt.actionTabs.name,"-ID",mt.actionTabs.type_id,"\u3011\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",bt.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002\u53D1\u5E03\u4F5C\u4E1A\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),mt.actionTabs.type==="exercise"&&bt.createElement("div",{className:jt.tip},"\u5F53\u524D\u8BD5\u5377\u3010",mt.actionTabs.name,"-ID",mt.actionTabs.type_id,"\u3011\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",bt.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002\u53D1\u5E03\u8003\u8BD5\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),bt.createElement("div",{className:jt.info},bt.createElement("div",{className:jt.icon},bt.createElement("i",{className:"iconfont icon-danceng-shiyanhuanjing",style:{color:"#165DFF"}})),bt.createElement("span",{className:"mr10",style:{color:"#6A7283"}},mt.actionTabs.type==="shixun"?"\u5B9E\u9A8C\u73AF\u5883":"\u9AD8\u6D88\u8017\u5B9E\u9A8C"),bt.createElement("span",{style:{color:"#232B40"}},mt.actionTabs.type==="shixun"?ln.env_name:`${ln.env_count}\u4E2A`)),bt.createElement("div",{className:jt.info},bt.createElement("div",{className:jt.icon},bt.createElement("i",{className:"iconfont icon-shiyankecheng",style:{color:"#165DFF"}})),bt.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u6240\u5C5E\u8BFE\u5802"),bt.createElement("span",{style:{color:"#232B40"}},ln.course_name)),bt.createElement("div",{className:jt.info},bt.createElement("div",{className:jt.icon},bt.createElement("i",{className:"iconfont icon-zaixianrenshu",style:{color:"#165DFF"}})),bt.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u5B66\u751F\u4EBA\u6570"),bt.createElement("span",{style:{color:"#232B40"}},ln.student_count,"\u4EBA"))),bt.createElement("div",{className:"mt10"},bt.createElement("div",{className:jt.img},bt.createElement("img",{src:Qe,width:"124px",height:"124px"})),bt.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801"))),bt.createElement("div",{className:jt.code},bt.createElement("span",{className:"mr10",onClick:()=>console.log(1111)},"\u6388\u6743\u7801"),bt.createElement(Gt.default,{popupClassName:jt.popu,disabled:!1,className:jt.qselect,onChange:An=>xn(void 0,null,function*(){console.log(An),Xe(An)}),size:"large",optionLabelProp:"lable",style:{flex:1,width:700},placeholder:"\u8BF7\u9009\u62E9\u6388\u6743\u7801",virtual:!1,notFoundContent:bt.createElement("div",{className:jt.nocode},bt.createElement("div",null,bt.createElement("img",{src:Dt,alt:""}),bt.createElement("div",{className:"mt10",style:{color:"#666666"}},"\u6682\u65E0\u6388\u6743\u7801\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6~")))},$e==null?void 0:$e.map((An,Bn)=>bt.createElement(Gt.default.Option,{key:An.code,value:An==null?void 0:An.code,label:An.code,disabled:An.disable},bt.createElement("div",{className:jt.item},bt.createElement("div",{className:jt.left,style:{background:Bn%2==0?"#52C7B0":"#E36868"}},An.code),bt.createElement("div",{className:`${jt.right} ${An.disable&&jt.disable}`},mt.actionTabs.type==="shixun"&&bt.createElement("div",null,bt.createElement("span",{className:jt.text1},"\u9002\u7528\u8D44\u6E90\u7C7B\u578B\uFF1A"),bt.createElement("span",{className:jt.text2},An.resource_type_name),An.resource_type_name==="\u9AD8\u6027\u80FD\u670D\u52A1\u5668"&&bt.createElement(b.Z,{title:bt.createElement("div",null,"\u9002\u7528\u7684\u5B9E\u9A8C\u73AF\u5883\u5305\u62EC\uFF1AARM\u3001\u7B97\u80FD\u4E91\u3001\u4EA4\u5927\u4E91\u3001\u6E56\u5927\u8D85\u7B97\u4E2D\u5FC3\u3001\u9AD8\u914D\u7F6E\u3001\u5927\u955C\u50CF\u7B49\u3002",bt.createElement("br",null),"\u4E0D\u5305\u62EC\uFF1AGPU\u3001\u963F\u91CC\u4E91\u3001\u5934\u6B4C\u4E91\u3002"),zIndex:1e4}," ",bt.createElement("i",{className:"iconfont icon-wenhao1 font14"}))),bt.createElement("div",null,bt.createElement("span",{className:jt.text1},"\u652F\u6301\u4F7F\u7528\u4EBA\u6570\uFF1A"),bt.createElement("span",{className:jt.text2},An.max_people,"\u4EBA")),bt.createElement("div",null,bt.createElement("span",{className:jt.text1},"\u6388\u6743\u7801\u4F7F\u7528\u6B21\u6570\uFF1A"),bt.createElement("span",{className:jt.text2},"\u5DF2\u4F7F\u7528 ",bt.createElement("span",{className:jt.count},An.use_count)," \u6B21\uFF0C\u5269\u4F59 ",bt.createElement("span",{className:jt.count},An.left_use_count)," \u6B21"),mt.actionTabs.type==="exercise"&&bt.createElement(b.Z,{title:"\u6388\u6743\u7801\u4F7F\u7528\u6B21\u6570\u6309\u9AD8\u6D88\u8017\u5B9E\u9A8C\u7684\u4E2A\u6570\u8BA1\u7B97\u3002\u5982\uFF1A\u4E00\u5F20\u8BD5\u5377\u5185\uFF0C\u67093\u4E2A\u9AD8\u6D88\u8017\u7684\u5B9E\u9A8C\u3002\u90A3\u4E48\uFF0C\u53D1\u5E03\u8003\u8BD5\u540E\uFF0C\u6388\u6743\u7801\u7684\u5269\u4F59\u4F7F\u7528\u6B21\u6570\u9700\u8981\u6263\u96643\u6B21\u3002\u53D1\u5E03\u8003\u8BD5\u7684\u65F6\u5019\uFF0C\u9AD8\u6D88\u8017\u5B9E\u9A8C\u6570\u4E0D\u80FD\u5927\u4E8E\u6388\u6743\u7801\u7684\u5269\u4F59\u4F7F\u7528\u6B21\u6570\u3002",zIndex:1e4}," ",bt.createElement("i",{className:"iconfont icon-wenhao1"}))),bt.createElement("div",null,bt.createElement("span",{className:jt.text1},"\u6388\u6743\u7801\u6709\u6548\u671F\uFF1A"),bt.createElement("span",{className:jt.text2},An.start_at," \u81F3 ",An.end_at)))),Bn!=($e==null?void 0:$e.length)-1&&bt.createElement("div",{className:jt.line}))))))))};var et=(0,fe.connect)(({classroomList:mt,loading:Se,user:Te})=>({classroomList:mt,loading:Se,user:Te}))(ct),we={modal:"modal___s_owE",content:"content___fKCoG",name:"name____JFNc",tip:"tip___wHgnp",info:"info___I2DZv",icon:"icon___cQ6SY",img:"img___GFBx1"},Ce=y(59301);const{TreeNode:dt}=Ae.default,Xt=({classroomList:mt,loading:Se,dispatch:Te,user:We})=>{var Ye,rt,xt;return Ce.createElement(ae.ZP,null,Ce.createElement(xe.default,{centered:!0,title:"\u63D0\u793A",open:mt.actionTabs.key==="\u6388\u6743\u63D0\u793A",closable:!1,maskClosable:!1,footer:Ce.createElement("div",null,Ce.createElement(le.ZP,{type:"primary",onClick:Ft=>{var Re;Te({type:"classroomList/setActionTabs",payload:{}}),(Re=mt==null?void 0:mt.actionTabs)==null||Re.fn()}},"\u6211\u77E5\u9053\u4E86")),width:600,destroyOnClose:!0,className:we.modal},Ce.createElement("div",null,Ce.createElement("div",{className:we.content},Ce.createElement("div",null,Ce.createElement("div",{className:we.name},"\u60A8\u597D\uFF01",(Ye=We==null?void 0:We.userInfo)==null?void 0:Ye.username,"\u8001\u5E08\uFF08",(rt=We==null?void 0:We.userInfo)==null?void 0:rt.login,"\uFF09\uFF1A"),Ce.createElement("div",{className:we.tip},"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Ce.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002\u53D1\u5E03\u8003\u8BD5\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),Ce.createElement("div",{className:we.info},Ce.createElement("div",{className:we.icon},Ce.createElement("i",{className:"iconfont icon-danceng-shiyanhuanjing",style:{color:"#165DFF"}})),Ce.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u9AD8\u6D88\u8017\u5B9E\u9A8C"),Ce.createElement("span",{style:{color:"#232B40"}},`${(xt=mt==null?void 0:mt.actionTabs)==null?void 0:xt.count}\u4E2A`))),Ce.createElement("div",null,Ce.createElement("div",{className:we.img},Ce.createElement("img",{src:Qe,width:"124px",height:"124px"})),Ce.createElement("div",{className:"tc font12 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801"))))))};var Ge=(0,fe.connect)(({classroomList:mt,loading:Se,user:Te})=>({classroomList:mt,loading:Se,user:Te}))(Xt),ze=y(61186),lt=y.n(ze),gt="data:image/png;base64,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",Ze="data:image/jpeg;base64,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";const ht=({user:mt})=>{var Se,Te;const[We,Ye]=(0,E.useState)(!1),[rt,xt]=(0,E.useState)("");(0,E.useEffect)(()=>{var Re,Xe;let $e=localStorage.getItem("extension-modal");if(!((Re=mt==null?void 0:mt.userInfo)!=null&&Re.login)||!$e)return;const wt=lt()(),ln=`${(Xe=mt==null?void 0:mt.userInfo)==null?void 0:Xe.login}-extend-date`;let tn=localStorage.getItem(ln);if(tn)if(wt<=lt()(tn))Ye(!1);else{Ye(!0),localStorage.removeItem(ln),localStorage.removeItem("extension-modal");const An=lt()(localStorage.getItem("extension-date")).format("YYYY\u5E74MM\u6708DD\u65E5");xt(An)}else{Ye(!0),localStorage.removeItem("extension-modal");const An=lt()(localStorage.getItem("extension-date")).format("YYYY\u5E74MM\u6708DD\u65E5");xt(An)}return()=>{Ye(!1)}},[(Se=mt==null?void 0:mt.userInfo)==null?void 0:Se.login]);const Ft=Re=>{var Xe;const $e=`${(Xe=mt==null?void 0:mt.userInfo)==null?void 0:Xe.login}-extend-date`,wt=lt()().endOf("day").format("YYYY-MM-DD HH:mm:ss");Re.target.checked?localStorage.setItem($e,wt):localStorage.removeItem($e)};return E.createElement(xe.default,{title:"\u6E29\u99A8\u63D0\u793A",open:We,zIndex:9999,centered:!0,width:594,onCancel:()=>{Ye(!1)},footer:E.createElement(Ne.Z,{align:"middle",justify:"space-between"},E.createElement(_e.default,{onChange:Ft},"\u4ECA\u65E5\u4E0D\u518D\u63D0\u9192"),E.createElement(le.ZP,{onClick:()=>{Ye(!1)},style:{borderRadius:4},type:"primary"}," \u5173\u95ED"))},E.createElement("div",{className:"font14",style:{paddingLeft:16}},E.createElement("div",null,"\u8001\u5E08\u60A8\u597D\uFF01"),E.createElement("div",{style:{textIndent:28}},"\u611F\u8C22\u60A8\u5BF9\u5E73\u53F0\u7684\u8BA4\u53EF\u4E0E\u652F\u6301\uFF01\u6839\u636E\u5E73\u53F0",E.createElement("a",{href:"https://www.educoder.net/help/agreement",target:"_blank"},"\u670D\u52A1\u534F\u8BAE"),"\uFF0C\u8D35\u5355\u4F4D\u514D\u8D39\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5C06\u9650\u5236\u5BF9\u76F8\u5173\u529F\u80FD\u548C\u8D44\u6E90\u7684\u4F7F\u7528\u3002"),E.createElement("div",{style:{textIndent:28}},"\u8BF7\u60A8\u6DFB\u52A0\u4EE5\u4E0B\u5FAE\u4FE1\u5BA2\u670D\uFF0C\u534F\u52A9\u60A8\u5B8C\u6210\u540E\u7EED\u4F7F\u7528\u53CA\u7533\u8BF7\u6D41\u7A0B\uFF0C\u611F\u8C22\u652F\u6301\u4E0E\u7406\u89E3\u3002"),E.createElement("img",{style:{margin:"8px auto",display:"block"},width:160,src:((Te=mt.userInfo)==null?void 0:Te.school_province)==="\u5B89\u5FBD"?Ze:gt,alt:"\u4E8C\u7EF4\u7801"}),E.createElement("div",{style:{textAlign:"right"}},"\u8FD0\u8425\u4E2D\u5FC3"),E.createElement("div",{style:{textAlign:"right"}},rt)))};var nn=(0,fe.connect)(({user:mt})=>({user:mt}))(ht),Jt=y(9951),Sn={modalityModal:"modalityModal___fvSjk",modal:"modal___wvA_V",itemWarp:"itemWarp___JNLoV",close:"close___PycHq",cancelBtn:"cancelBtn___kgKTp",selfdomModal:"selfdomModal___doNCF"},_t=y(89392),Ln=y.n(_t),qe=(mt,Se,Te)=>new Promise((We,Ye)=>{var rt=Re=>{try{Ft(Te.next(Re))}catch(Xe){Ye(Xe)}},xt=Re=>{try{Ft(Te.throw(Re))}catch(Xe){Ye(Xe)}},Ft=Re=>Re.done?We(Re.value):Promise.resolve(Re.value).then(rt,xt);Ft((Te=Te.apply(mt,Se)).next())});const Ut=({dispatch:mt,user:Se,globalSetting:Te})=>{var We,Ye;const[rt,xt]=(0,E.useState)({}),[Ft,Re]=(0,E.useState)([]),[Xe,$e]=(0,E.useState)(0),[wt,ln]=(0,E.useState)(!1),tn=(0,E.useRef)(null),An=(0,fe.useLocation)(),Bn=(qt,zt)=>{let cn=null;return qt===0&&(cn=lt()().add(100,"month").unix()),qt===1&&(cn=lt()().add(zt,"hour").unix()),qt===2&&(cn=lt()().add(zt,"days").unix()),qt===3&&(cn=lt()().add(zt*7,"days").unix()),qt===4&&(cn=lt()().add(zt,"month").unix()),qt===5&&(cn=lt()().add(zt*3,"month").unix()),cn},it=qt=>{var zt;const cn=`${(zt=Se==null?void 0:Se.userInfo)==null?void 0:zt.login}-deadline-operate`;let Fn=localStorage.getItem(cn)?JSON.parse(localStorage.getItem(cn)):[];Fn=Fn==null?void 0:Fn.filter(Rn=>Rn.id!==(qt==null?void 0:qt.id));const Gn=Bn(qt==null?void 0:qt.show_type,qt==null?void 0:qt.show_count),sn={id:qt==null?void 0:qt.id,deadline:Gn,type:qt==null?void 0:qt.show_type};Fn==null||Fn.push(sn),localStorage.setItem(cn,JSON.stringify(Fn))},Wt=()=>{ta(rt==null?void 0:rt.id,"close");const qt=Ft[Xe+1];qt?(it(qt),xt(qt),$e(Xe+1),ta(qt==null?void 0:qt.id,"popup")):ln(!1)},Zn=[{name:"\u9996\u9875",key:0,path:"/"},{name:"\u5B9E\u8DF5\u8BFE\u7A0B",key:1,path:"/paths"},{name:"\u5B9E\u8DF5\u9879\u76EE",key:2,path:"/shixuns"},{name:"\u6559\u5B66\u8BFE\u5802",key:3,path:"/classrooms"},{name:"\u5728\u7EBF\u7ADE\u8D5B",key:4,path:"/competitions"},{name:"\u6559\u5B66\u6848\u4F8B",key:5,path:"/moop_cases"},{name:"\u4EA4\u6D41\u95EE\u7B54",key:6,path:"/forums/categories"},{name:"\u4E2A\u4EBA\u4E2D\u5FC3",key:7,path:"/users"}];(0,E.useEffect)(()=>{var qt,zt;Te!=null&&Te.operateModelPath&&((qt=Te==null?void 0:Te.setting)!=null&&qt.main_site)&&((zt=Se==null?void 0:Se.userInfo)!=null&&zt.login)&&(ha(),setTimeout(()=>{mt({type:"globalSetting/setOperateModelPath",payload:""})},300))},[Te==null?void 0:Te.operateModelPath,(We=Se==null?void 0:Se.userInfo)==null?void 0:We.login,(Ye=Te==null?void 0:Te.setting)==null?void 0:Ye.main_site]),(0,E.useEffect)(()=>{var qt,zt,cn,Fn,Gn,sn;if((qt=An==null?void 0:An.pathname)!=null&&qt.includes("/users")&&((cn=(zt=An==null?void 0:An.pathname)==null?void 0:zt.split("/"))==null?void 0:cn.length)===4){mt({type:"globalSetting/setOperateModelPath",payload:"/users"});return}if((Fn=An==null?void 0:An.pathname)!=null&&Fn.includes("/forums/categories")){mt({type:"globalSetting/setOperateModelPath",payload:"/forums/categories"});return}for(let Rn=0;Rn(window.addEventListener("click",kn),()=>{window.removeEventListener("click",kn)}),[rt]);const en=qt=>{var zt;if(qt!=null&&qt.getAttribute("data-operate-type"))return qt;for(let cn=0,Fn=qt;Fn=Fn.parentNode;cn++){if((zt=Fn==null?void 0:Fn.getAttribute)!=null&&zt.call(Fn,"data-operate-type"))return Fn;if(Fn==document.documentElement)return!1}},kn=qt=>qe(void 0,null,function*(){var zt;const cn=en(qt.target);if(cn&&(cn==null?void 0:cn.getAttribute("data-operate-type"))==="click"){qt.preventDefault();let Gn=cn==null?void 0:cn.getAttribute("href");const sn=cn==null?void 0:cn.getAttribute("target");yield ta(rt==null?void 0:rt.id,"enter"),cn!=null&&cn.getAttribute("data-operate-data")&&(Gn=Gn+"?login="+((zt=Se==null?void 0:Se.userInfo)==null?void 0:zt.login)),(0,Ee.xg)(Gn),ln(!1)}}),ta=(qt,zt)=>qe(void 0,null,function*(){return yield(0,St.ZP)("/api/popup_windows/popup_windows_counts.json",{method:"get",params:{id:qt,count_type:zt}})}),ha=()=>qe(void 0,null,function*(){var qt,zt,cn;const Fn=yield(0,St.ZP)("/api/popup_windows/get_popup_windows.json",{method:"get"});if((Fn==null?void 0:Fn.status)===0&&((qt=Fn==null?void 0:Fn.data)==null?void 0:qt.length)!==0){const Gn=Zn==null?void 0:Zn.findIndex(Aa=>Aa.path===(Te==null?void 0:Te.operateModelPath));let sn=Ln().cloneDeep(Fn==null?void 0:Fn.data);sn=sn==null?void 0:sn.filter(Aa=>{var wn;return(wn=Aa.show_page)==null?void 0:wn.includes(Gn)});const Rn=`${(zt=Se==null?void 0:Se.userInfo)==null?void 0:zt.login}-deadline-operate`;let sa=localStorage.getItem(Rn)?JSON.parse(localStorage.getItem(Rn)):[];(sa==null?void 0:sa.length)!==0&&(sn=sn==null?void 0:sn.filter(Aa=>{let wn=!0;const La=sa==null?void 0:sa.find(ka=>ka.id===Aa.id);return La&&(lt()().unix()<=(La==null?void 0:La.deadline)&&(wn=!1),(La==null?void 0:La.type)===0&&(Aa.show_type===0?wn=!1:wn=!0)),wn})),sn!=null&&sn.length&&(xt(sn==null?void 0:sn[Xe]),it(sn==null?void 0:sn[Xe]),ta((cn=sn==null?void 0:sn[Xe])==null?void 0:cn.id,"popup"),ln(!0),Re(sn))}}),aa=()=>{var qt;const zt=(rt==null?void 0:rt.popup_type)===1;return E.createElement("div",{className:Sn.modalityModal},E.createElement("div",{className:Sn.modal,style:{width:rt==null?void 0:rt.width,height:zt?(rt==null?void 0:rt.height)+40:rt==null?void 0:rt.height}},E.createElement("div",{className:Sn.close,onClick:Wt},E.createElement("i",{className:"iconfont icon-guanbi1"})),E.createElement(Jt.Z,{ref:tn,dots:!0,autoplay:!0,pauseOnDotsHover:!0},(qt=rt==null?void 0:rt.content)==null?void 0:qt.map((cn,Fn)=>E.createElement("aside",{key:Fn,className:Sn.itemWarp},E.createElement(Oe.Z,{value:cn})))),zt&&E.createElement(Ne.Z,{justify:"center"},E.createElement(le.ZP,{type:"primary",className:Sn.cancelBtn,onClick:Wt},"\u6211\u77E5\u9053\u4E86"))))},At=()=>{var qt;return E.createElement("div",{className:Sn.selfdomModal},E.createElement("div",{className:Sn.modal,style:{width:rt==null?void 0:rt.width,height:rt==null?void 0:rt.height}},E.createElement("div",{className:Sn.close,onClick:Wt},E.createElement("i",{className:"iconfont icon-htmal5icon19"})),E.createElement(Jt.Z,{ref:tn,dots:!0,autoplay:!0,pauseOnDotsHover:!0},(qt=rt==null?void 0:rt.content)==null?void 0:qt.map((zt,cn)=>E.createElement("aside",{key:cn,className:Sn.itemWarp},E.createElement(Oe.Z,{style:{height:rt==null?void 0:rt.height},value:zt}))))))};return E.createElement(E.Fragment,null,wt&&((rt==null?void 0:rt.windows_style)===0?aa():At()))};var Ht=(0,fe.connect)(({user:mt,globalSetting:Se})=>({user:mt,globalSetting:Se}))(Ut),Kt=y(11515),hn=y(92438),zn=y(43515),Un="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAAXNSR0IArs4c6QAAALhJREFUOE+dkjEOgVEQhL8pRCNR0UlE5Qg6Z9C5gcIFUDmAEyhVWgqJBIVE4hwanUSlkpEn709EIe/ZcrPzZXZ2RWLZrkq6f48rRW+7DWyBjqTrpyYJEAS2x0AP6Ep6FJBkQIQsgDLQl+TQywUE8R7YSZpmA6KLOnAGJpKWsv228kfdgEbWCtFBCzgCQ0mrLIDtGnACZpLmWRnYrgAHYFMEmAywXQLWwEXSIPuRbDeBUdz7mQ34daEX5wM7Fb5x5tMAAAAASUVORK5CYII=",Pn=y(9936),Xn=y(25865),Jn=y(59301),mn=Object.defineProperty,He=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,ye=(mt,Se,Te)=>Se in mt?mn(mt,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):mt[Se]=Te,an=(mt,Se)=>{for(var Te in Se||(Se={}))Bt.call(Se,Te)&&ye(mt,Te,Se[Te]);if(He)for(var Te of He(Se))bn.call(Se,Te)&&ye(mt,Te,Se[Te]);return mt},tt=(mt,Se)=>{var Te={};for(var We in mt)Bt.call(mt,We)&&Se.indexOf(We)<0&&(Te[We]=mt[We]);if(mt!=null&&He)for(var We of He(mt))Se.indexOf(We)<0&&bn.call(mt,We)&&(Te[We]=mt[We]);return Te};const vt=mt=>{var Se=mt,{loading:Te,children:We,globalSetting:Ye,user:rt,account:xt}=Se,Ft=tt(Se,["loading","children","globalSetting","user","account"]),Re,Xe,$e,wt,ln,tn,An,Bn;const it=(0,fe.useLocation)(),[Wt,Zn]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{let en=lt()().add(0,"days").unix(),kn=localStorage.getItem("mainclose");if(!kn){Zn(!0);return}en>parseInt(kn)&&Zn(!0)},[]),Jn.createElement(hn.Z,null,Jn.createElement(ae.ZP,{locale:oe.Z,autoInsertSpaceInButton:!1},it.pathname==="/"&&Wt&&((Xe=(Re=Ye==null?void 0:Ye.setting)==null?void 0:Re.adv_index)==null?void 0:Xe.image_url)&&(($e=Ye==null?void 0:Ye.setting)==null?void 0:$e.main_site)&&Jn.createElement("div",{onClick:()=>{var en,kn;return window.open((kn=(en=Ye==null?void 0:Ye.setting)==null?void 0:en.adv_index)==null?void 0:kn.jump_url)},style:{background:`url(${ie.Z.IMG_SERVER+((ln=(wt=Ye==null?void 0:Ye.setting)==null?void 0:wt.adv_index)==null?void 0:ln.image_url)}) no-repeat center center`,width:"100%",height:60,margin:"0px auto",display:"flex",cursor:"pointer",backgroundSize:"cover"}},Jn.createElement("div",{style:{width:1200,margin:"0px auto",height:60,display:"flex",alignItems:"center",justifyContent:"space-between"}},Jn.createElement("div",{style:{fontSize:24,fontWeight:"bold",color:"#fff",visibility:"hidden"}},"\u3010\u8BA1\u7B97\u673A\u5B66\u4E60\u4EA4\u6D41\u7FA4\u3011\u9886\u53D6C\u8BED\u8A00/Java/Python/\u7A0B\u5E8F\u7ADE\u8D5B\u8D44\u6599\uFF0C\u70B9\u51FB\u52A0\u5165"),Jn.createElement("div",{onClick:()=>{window.open("https://mp.weixin.qq.com/s/31gNJVLlG1nTymoyL1uUJA")},style:{visibility:"hidden",width:"104px",height:"30px",borderRadius:15,display:"flex",alignItems:"center",justifyContent:"center",color:"#FFFFFF",cursor:"pointer",background:"linear-gradient(270deg, #FF4C00 0%, #FF9C01 100%)"}},"\u67E5\u770B\u8BE6\u60C5 ",Jn.createElement("img",{src:Un,style:{marginLeft:5}}))),Jn.createElement("img",{src:Pn,onClick:en=>{en.stopPropagation(),localStorage.setItem("mainclose",lt()().add(1,"days").unix()+""),Zn(!1)},style:{width:16,height:16,marginRight:6,marginTop:6,cursor:"pointer"}})),document.domain!=="kepukehuan.educoder.net"&&Jn.createElement(ce.Z,an({},Ft)),Jn.createElement("section",{className:zn.Z.layoutMainClass,style:{marginTop:it.pathname=="/training"?"-72px":""}},Jn.createElement(fe.Outlet,null)),Jn.createElement(re,null),!(0,Ee.Ll)()&&document.domain!=="kepukehuan.educoder.net"&&Jn.createElement(de,null),Jn.createElement(be,null),Jn.createElement(Ke,null),Jn.createElement(et,null),Jn.createElement(Ge,null),Jn.createElement(nn,null),xt.actionTabs.key==="Account-ProfessionalAuth"&&((An=(tn=xt.actionTabs)==null?void 0:tn.code)==null?void 0:An.length)>0&&Jn.createElement(Xn.Z,{Scoid:(Bn=rt==null?void 0:rt.userInfo)==null?void 0:Bn.user_school_id}),!(0,Ee.Ll)()&&Jn.createElement(Ht,null),Jn.createElement(Kt.Z,null)))};var Ot=(0,fe.connect)(({loading:mt,globalSetting:Se,user:Te,account:We})=>({loading:mt,user:Te,globalSetting:Se,account:We}))(vt)},25865:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return xn}});var E=y(59301),ae=y(44993),oe=y(57809),ce=y(54580),fe=y(78241),he=y(8591),ie=y(43418),xe=y(95237),Ee=y(43604),Oe=y(71418),Le=y(92832),Ve=y(88522),je=y(3113),de=y(13952),b="data:image/png;base64,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",a=y(3812),ee=y(89299),x=y(73014),te=y(19842),re=y(29679),le=y(19248),pe=y(88555),ve={flexRow:"flexRow___jGYtM",flexColumn:"flexColumn___NPMB3",formWrap:"formWrap___vwH9N",example:"example____BmJC",footerWrap:"footerWrap___lp1L0"},be=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,ke=(on,ct)=>{var et={};for(var we in on)Ae.call(on,we)&&ct.indexOf(we)<0&&(et[we]=on[we]);if(on!=null&&be)for(var we of be(on))ct.indexOf(we)<0&&Ne.call(on,we)&&(et[we]=on[we]);return et},_e=(on,ct,et)=>new Promise((we,Ce)=>{var dt=ze=>{try{Ge(et.next(ze))}catch(lt){Ce(lt)}},Xt=ze=>{try{Ge(et.throw(ze))}catch(lt){Ce(lt)}},Ge=ze=>ze.done?we(ze.value):Promise.resolve(ze.value).then(dt,Xt);Ge((et=et.apply(on,ct)).next())});const De=(on,ct)=>ct.some(et=>et.label.toLowerCase().indexOf(on.toLowerCase())>-1),at=Le.default.TextArea,ut=on=>{var ct=on,{account:et,globalSetting:we,loading:Ce,dispatch:dt,schoolName:Xt,visible:Ge,onClose:ze=()=>{},onSuccess:lt=()=>{}}=ct,gt=ke(ct,["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"]);const[Ze]=fe.default.useForm();(0,E.useEffect)(()=>{Ze.setFieldsValue({name:Xt})},[Xt]);const ht=nn=>_e(void 0,null,function*(){const{name:Jt,city:Sn=[],address:_t,remarks:Ln}=nn||{},qe=yield dt({type:"account/appplySchool",payload:{name:Jt,province:Sn[0],city:Sn[1],address:_t,remarks:Ln}});ze(),qe&&(he.ZP.success("\u65B0\u589E\u5B66\u6821/\u5355\u4F4D\u6210\u529F\uFF01"),lt(Jt))});return E.createElement(ie.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ge,title:"\u7533\u8BF7\u6DFB\u52A0\u5355\u4F4D\u540D\u79F0",width:"600px",footer:null},E.createElement(fe.default,{className:ve.formWrap,form:Ze,labelCol:{span:4},wrapperCol:{span:20},onFinish:ht},E.createElement(fe.default.Item,{label:"\u5355\u4F4D\u5168\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"}]},E.createElement(Le.default,{placeholder:"\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"})),E.createElement("div",{className:`${ve.flexRow} ${ve.example}`},E.createElement("div",null,"\u793A\u4F8B\uFF1A"),E.createElement("div",{className:ve.flexColumn},E.createElement("div",null,E.createElement(re.Z,{style:{color:"rgb(82, 196, 26)"}}),E.createElement("span",{className:"font14 ml5"},"\u6B63\u786E\u793A\u4F8B\uFF1A\u6E56\u5357\u5927\u5B66")),E.createElement("div",null,E.createElement(le.Z,{style:{color:"red"}}),E.createElement("span",{className:"font14 ml5"},"\u9519\u8BEF\u793A\u4F8B\uFF1A\u6E56\u5927\u5CB3\u9E93\u4E66\u9662")))),E.createElement(fe.default.Item,{label:"\u5730\u533A\uFF1A",name:"city"},E.createElement(te.Z,{allowClear:!0,size:"middle",options:pe.P,placeholder:"\u8BF7\u9009\u62E9\u6240\u5728\u5730",showSearch:{matchInputWidth:!0,filter:De}})),E.createElement(fe.default.Item,{label:"\u8BE6\u7EC6\u5730\u5740\uFF1A",name:"address"},E.createElement(Le.default,{placeholder:"\u8BF7\u586B\u5199\u5B8C\u6574\u7684\u5730\u5740\u4FE1\u606F"})),E.createElement(fe.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks"},E.createElement(at,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"})),E.createElement("div",{className:ve.footerWrap},E.createElement(fe.default.Item,null,E.createElement(je.ZP,{className:"mr5",size:"middle",onClick:()=>{ze()}},"\u53D6\u6D88"),E.createElement(je.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Ce["account/appplySchool"]},"\u4FDD\u5B58")))))};var Yt=(0,ae.connect)(({account:on,loading:ct,globalSetting:et})=>({account:on,globalSetting:et,loading:ct.effects}))(ut),Et=y(62106),Lt=y(89392),Ct=y(59301),kt=Object.defineProperty,yt=Object.defineProperties,It=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,nt=(on,ct,et)=>ct in on?kt(on,ct,{enumerable:!0,configurable:!0,writable:!0,value:et}):on[ct]=et,Ke=(on,ct)=>{for(var et in ct||(ct={}))pt.call(ct,et)&&nt(on,et,ct[et]);if(Je)for(var et of Je(ct))Mt.call(ct,et)&&nt(on,et,ct[et]);return on},ft=(on,ct)=>yt(on,It(ct)),Gt=(on,ct)=>{var et={};for(var we in on)pt.call(on,we)&&ct.indexOf(we)<0&&(et[we]=on[we]);if(on!=null&&Je)for(var we of Je(on))ct.indexOf(we)<0&&Mt.call(on,we)&&(et[we]=on[we]);return et},St=(on,ct,et)=>new Promise((we,Ce)=>{var dt=ze=>{try{Ge(et.next(ze))}catch(lt){Ce(lt)}},Xt=ze=>{try{Ge(et.throw(ze))}catch(lt){Ce(lt)}},Ge=ze=>ze.done?we(ze.value):Promise.resolve(ze.value).then(dt,Xt);Ge((et=et.apply(on,ct)).next())});const jt=oe.default.Option,Qe=ce.default.Dragger;var Dt=(on=>(on[on.Professor=1]="Professor",on[on.AssistantProfessor=2]="AssistantProfessor",on[on.Student=3]="Student",on))(Dt||{});const bt=on=>{var ct=on,{user:et,account:we,globalSetting:Ce,loading:dt,dispatch:Xt,Scoid:Ge}=ct,ze=Gt(ct,["user","account","globalSetting","loading","dispatch","Scoid"]),lt,gt;const[Ze]=fe.default.useForm(),[ht,nn]=(0,E.useState)({}),[Jt,Sn]=(0,E.useState)([]),[_t,Ln]=(0,E.useState)([]),[qe,Ut]=(0,E.useState)([]),[Ht,Kt]=(0,E.useState)([]),[hn,zn]=(0,E.useState)(),[Un,Pn]=(0,E.useState)(),[Xn,Jn]=(0,E.useState)(),[mn,He]=(0,E.useState)(),[Bt,bn]=(0,E.useState)(),ye=(0,E.useRef)((0,Lt.throttle)(Re=>an(Re),1200,{leading:!0,trailing:!0})).current;(0,E.useEffect)(()=>{},[]),(0,E.useEffect)(()=>{St(void 0,null,function*(){if(!Ge)return;const Re=yield tt(Ge);Ut(Re==null?void 0:Re.departments)})},[Ge]);const an=Re=>St(void 0,null,function*(){var Xe,$e;const wt=yield Xt({type:"account/getSchoolOption",payload:{keyword:Re,limit:10}});Sn(wt==null?void 0:wt.schools),Re&&Re!=""&&(Ln((Xe=wt==null?void 0:wt.schools)==null?void 0:Xe.filter(tn=>tn.name.includes(Re))),((($e=wt==null?void 0:wt.schools)==null?void 0:$e.find(tn=>tn.name===Re))||{}).id?Te(Re,null,wt==null?void 0:wt.schools):(Ze.setFieldsValue({department:""}),nn(Ke(Ke({},ht),{school:Re,department:""}))))}),tt=Re=>{if(Re)return Xt({type:"account/getDepartmentOption",payload:{id:Re}})};(0,E.useEffect)(()=>{if(!we.basicInfo)return;const{basicInfo:Re}=we,Xe={identity:Re.identity,school:Re.school_name,department:Re.department_name,studentNo:Re.student_id,jobTitle:Re.identity=="teacher"?Re.technical_title:"\u6559\u6388",manager:Re.identity=="professional"?Re.technical_title:"\u4F01\u4E1A\u7BA1\u7406\u8005"};Ze.setFieldsValue(Xe),nn(Xe)},[we.basicInfo]);const vt=()=>{He(!0)},Ot=()=>{if(!Jt.find(Re=>Re.name===ht.school)){he.ZP.info("\u8BF7\u5148\u9009\u62E9\u6B63\u786E\u7684\u5355\u4F4D\u6216\u8005\u5B66\u6821\uFF01");return}bn(!0)},mt=Re=>{nn(Ke({},Ze.getFieldsValue())),"school"in Re&&(Ln(Jt.filter($e=>$e.name.includes(Re.school))),(Jt.find($e=>$e.name===Re.school)||{}).id?Te(Re.school):(Ze.setFieldsValue({department:""}),nn(Ke(Ke({},ht),{school:Re.school,department:""}))))},Se=(Re,Xe)=>{if(we.actionTabs.checkedList.includes(1)){ie.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ct.createElement("div",{className:"tc"},Xe||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{window.location.href=`/classrooms/${Re}/students`}});return}window.location.href=`/classrooms/${Re}/students`},Te=(Re,Xe,$e)=>St(void 0,null,function*(){var wt,ln,tn;const An=(wt=($e||Jt).find(Wt=>Wt.name===Re))==null?void 0:wt.id,Bn=(yield tt(An))||{};Ut(Bn==null?void 0:Bn.departments);const it=Xe||((tn=(ln=Bn==null?void 0:Bn.departments)==null?void 0:ln[0])==null?void 0:tn.name);Ze.setFieldsValue({department:it}),nn(Ke(Ke({},ht),{school:Re,department:it}))}),We=Re=>St(void 0,null,function*(){yield an(),Ze.setFieldsValue({school:Re,department:""}),nn(Ke(Ke({},ht),{school:Re,department:""}))}),Ye=Re=>{var Xe;if(Re.file.status==="uploading"){Jn(!0);return}Re.file.status==="done"&&(console.log(Re.file,Re.file.response),Pn((Xe=Re.file.response)==null?void 0:Xe.id),(0,ee.y3)(Re.file.originFileObj,$e=>{zn($e),Jn(!1)}))},rt=Re=>St(void 0,null,function*(){var Xe,$e,wt,ln,tn;const{school:An,department:Bn,identity:it,studentNo:Wt,jobTitle:Zn,manager:en}=Re||{};if(!hn){he.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u7167\u7247\uFF01");return}const kn=(Xe=Jt.find(At=>At.name===An))==null?void 0:Xe.id,ta=($e=qe.find(At=>At.name===Bn))==null?void 0:$e.id;let ha;it==="student"?ha=Wt:it==="teacher"?ha=Zn:ha=en;const aa=yield Xt({type:"account/applyProfessionalAuth",payload:{id:((wt=we.basicInfo)==null?void 0:wt.id)||((ln=et.userInfo)==null?void 0:ln.login),school_id:kn,department_id:ta,identity:it,extra:ha,attachment_ids:[Un]}});if(we.actionTabs.code){let At=yield(0,Et.cR)({invite_code:we.actionTabs.code,professor:we.actionTabs.checkedList.includes(1)?1:null,assistant_professor:we.actionTabs.checkedList.includes(2)?1:null,student:we.actionTabs.checkedList.includes(3)?1:null});At.message==="\u52A0\u5165\u6210\u529F"&&(At!=null&&At.course_id?Se(At.course_id,At.message):he.ZP.success(At.message))}xt(),aa&&(he.ZP.info("\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838!"),Xt({type:"account/getBasicInfo",payload:{login:(tn=et.userInfo)==null?void 0:tn.login}}))}),xt=()=>{Xt({type:"account/setActionTabs",payload:{}})},Ft={data:{type:"professional"},multiple:!0,showUploadList:!1,action:`${de.Z.API_SERVER}/api/attachments.json`,className:a.Z.uploader,onChange:Ye,beforeUpload:Re=>{const Xe=Re.type==="image/jpeg"||Re.type==="image/png"||Re.type==="image/jpg"||Re.type==="image/bmp";return Xe||he.ZP.info("\u8BF7\u4E0A\u4F20\u6B63\u786E\u6587\u4EF6\u683C\u5F0F"),Xe}};return Ct.createElement(ie.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:a.Z.modal,open:we.actionTabs.key==="Account-ProfessionalAuth",title:Ct.createElement(xe.Z,{style:{padding:"25px"},align:"middle",justify:"space-between"},Ct.createElement(Ee.Z,null,"\u804C\u4E1A\u8BA4\u8BC1"),Ct.createElement(Ee.Z,null,Ct.createElement("i",{className:"iconfont icon-guanbi11",style:{color:"#979797",cursor:"pointer"},onClick:xt}))),width:"660px",footer:null},Ct.createElement(Oe.Z,{spinning:!!Xn},Ct.createElement(fe.default,{className:a.Z.formWrap,form:Ze,colon:!1,onValuesChange:mt,onFinish:rt},Ct.createElement(xe.Z,{gutter:[10,0]},Ct.createElement(Ee.Z,{flex:"300px"},Ct.createElement(fe.default.Item,{label:"\u804C\u4E1A",name:"identity",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u4E1A"}]},Ct.createElement(oe.default,null,Ct.createElement(jt,{value:"teacher"},"\u6559\u5E08"),Ct.createElement(jt,{value:"student"},"\u5B66\u751F"),Ct.createElement(jt,{value:"professional"},"\u4E13\u4E1A\u4EBA\u58EB")))),ht.identity==="student"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:ht.studentNo,name:"studentNo",rules:[{required:!0,message:"\u8BF7\u5148\u8F93\u5165\u5B66\u53F7"}]},Ct.createElement(Le.default,{type:"text",placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7"}))),ht.identity==="teacher"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:ht.jobTitle,name:"jobTitle",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},Ct.createElement(oe.default,null,Ct.createElement(jt,{value:"\u6559\u6388"},"\u6559\u6388"),Ct.createElement(jt,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),Ct.createElement(jt,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),Ct.createElement(jt,{value:"\u52A9\u6559"},"\u52A9\u6559")))),ht.identity==="professional"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:ht.manager,name:"manager",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},Ct.createElement(oe.default,null,Ct.createElement(jt,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),Ct.createElement(jt,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),Ct.createElement(jt,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),Ct.createElement(jt,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),Ct.createElement(jt,{value:"\u52A9\u7406\u5DE5\u7A0B\u5E08"},"\u52A9\u7406\u5DE5\u7A0B\u5E08"))))),Ct.createElement(fe.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"school",extra:ht.school&&!(Jt!=null&&Jt.find(Re=>Re.name===ht.school))&&Ct.createElement("div",{className:a.Z.schoolHintWrap},Ct.createElement("span",{className:a.Z.colorCDCDCD},"\u672A\u627E\u5230\u5305\u542B\u201C",ht.school,"\u201D\u7684\u9AD8\u6821\uFF0C"),Ct.createElement("span",{className:`${a.Z.color0152d9} current`,onClick:vt},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},Ct.createElement(Ve.Z,{showSearch:!0,onSearch:ye,options:_t==null?void 0:_t.map(Re=>({value:Re.name}))})),Ct.createElement(fe.default.Item,{label:"\u9662\u7CFB/\u90E8\u95E8",name:"department",extra:ht.department&&!(qe!=null&&qe.find(Re=>Re.name===ht.department))&&Ct.createElement("div",{className:a.Z.schoolHintWrap},Ct.createElement("span",{className:a.Z.colorCDCDCD},ht.department?`\u672A\u627E\u5230\u5305\u542B\u201C${ht.department}\u201D\u7684\u9AD8\u6821\uFF0C`:"\u672A\u627E\u5230\u9662\u7CFB\uFF0C"),Ct.createElement("span",{className:`${a.Z.color0152d9} current`,onClick:Ot},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u9662\u7CFB/\u90E8\u95E8"}]},Ct.createElement(Ve.Z,{showSearch:!0,onChange:Re=>Kt(qe.filter(Xe=>Xe.name.includes(Re))),options:Ht==null?void 0:Ht.map(Re=>({value:Re.name}))})),Ct.createElement(fe.default.Item,{label:"\u804C\u4E1A\u8BC1\u4E0A\u4F20"},Ct.createElement("div",{className:a.Z.flexRow},Ct.createElement("div",{className:a.Z.flexColumn},Ct.createElement(Qe,ft(Ke({},Ft),{accept:".png,.jpg,.bmp,.jpeg"}),hn?Ct.createElement("img",{src:hn,className:a.Z.uploadImg}):Ct.createElement("div",{className:a.Z.imageTip},Ct.createElement("p",null,Ct.createElement("i",{className:`iconfont icon-cuban2shangchuanyunduan ${a.Z.uploadTipIcon}`})),Ct.createElement("p",{className:a.Z.uploadTip},Ct.createElement("a",{className:a.Z.color05101a},"\u70B9\u51FB\u6216\u62D6\u62FD\u4E0A\u4F20\u56FE\u7247")))),Ct.createElement("span",{className:"tc"},Ct.createElement("p",{className:a.Z.viewLargerImg},"\u67E5\u770B\u5927\u56FE"))),Ct.createElement("div",{className:`${a.Z.flexColumn} ${a.Z.example}`},Ct.createElement("span",{className:a.Z.exampleImg},Ct.createElement("img",{src:b})),Ct.createElement("span",{className:"tc"},Ct.createElement("p",null,"\u793A\u4F8B\u56FE\u7247"),Ct.createElement("p",{className:`${a.Z.colorOrange} font12`},"\uFF08png/jpg/bmp\u683C\u5F0F\uFF0C\u4E0D\u8D85\u8FC72MB\uFF09"))))),Ct.createElement("div",{className:a.Z.footerWrap},Ct.createElement(fe.default.Item,null,Ct.createElement(je.ZP,{className:"mr5",size:"middle",onClick:xt},"\u53D6\u6D88"),Ct.createElement(je.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:dt["account/applyProfessionalAuth"]},"\u4FDD\u5B58"))),Ct.createElement("div",{className:a.Z.note},Ct.createElement("p",null,"\u8BA4\u8BC1\u987B\u77E5\uFF1A"),Ct.createElement("p",null,"1.\u6839\u636E\u804C\u4E1A\u4E0A\u4F20\u76F8\u5E94\u7684\u8BC1\u4EF6\u7167\uFF1A\u6559\u5E08\uFF08\u6559\u5E08\u8BC1\uFF09\uFF0C\u4E13\u4E1A\u4EBA\u58EB\uFF08\u5458\u5DE5\u8BC1\uFF09\u3001\u5B66\u751F\uFF08\u5B66\u751F\u8BC1\uFF09\uFF0C\u8BF7\u786E\u4FDD\u8BC1\u4EF6\u7167\u5185\u5BB9\u5B8C\u6574\u5E76\u4E14\u6E05\u6670\u53EF\u89C1\uFF0C\u4E25\u7981PS\uFF1B"),Ct.createElement("p",null,"2.\u6211\u4EEC\u5C06\u5728\u4F60\u63D0\u4EA4\u804C\u4E1A\u8BC1\u4FE1\u606F\u540E\u768424\u5C0F\u65F6\uFF08\u4E0D\u5305\u542B\u8282\u5047\u65E5\uFF09\u5185\u5B8C\u6210\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u4F1A\u4EE5\u7CFB\u7EDF\u6D88\u606F\u7684\u5F62\u5F0F\u53D1\u9001\u7ED9\u4F60\uFF1B"),Ct.createElement("p",null,"3.\u804C\u4E1A\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u65E0\u6CD5\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u586B\u5199\uFF1B\u804C\u4E1A\u53D8\u66F4\u8BF7\u9009\u62E9\u91CD\u65B0\u8BA4\u8BC1\uFF1B"),Ct.createElement("p",null,"4.\u804C\u4E1A\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u53D1\u653E500\u4E2A\u91D1\u5E01\u4F5C\u4E3A\u5956\u52B1\uFF1B"),Ct.createElement("p",null,"5.\u6211\u4EEC\u4F1A\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u7684\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732\uFF1B"),Ct.createElement("p",null,"6.\u5982\u5B58\u5728\u6076\u610F\u4E71\u586B\u5199\u59D3\u540D\uFF0C\u5B66\u53F7\uFF0C\u53CA\u4E0A\u4F20\u4E0E\u804C\u4E1A\u8BC1\u4EF6\u65E0\u5173\u56FE\u7247\u8005\uFF0C\u4E00\u7ECF\u53D1\u73B0\u5C06\u51BB\u7ED3",!((lt=Ce==null?void 0:Ce.setting)!=null&<.is_local)&&"EduCoder","\u8D26\u53F7\u3002"),Ct.createElement("p",null,"7.\u975E\u8001\u5E08\u8EAB\u4EFD\u63D0\u4EA4\u804C\u4E1A\u8BA4\u8BC1\u540E\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u5C06\u72B6\u6001\u6539\u4E3A\u5DF2\u8BA4\u8BC1\uFF0C\u4F60\u5C06\u53EF\u4EE5\u4F53\u9A8C\u5E73\u53F0\u9700\u8981\u804C\u4E1A\u8BA4\u8BC1\u7684\u529F\u80FD\uFF1B\u5982\u679C\u5728\u8BA4\u8BC1\u540E\u7684\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u672A\u901A\u8FC7\u5BA1\u6838\uFF0C\u4F60\u5C06\u4E0D\u80FD\u7EE7\u7EED\u4F53\u9A8C\u9700\u8981\u8BA4\u8BC1\u7684\u529F\u80FD\u3002")))),Ct.createElement(Yt,{visible:mn,onClose:()=>He(!1),schoolName:ht.school,onSuccess:We}),Ct.createElement(x.Z,{visible:Bt,onClose:()=>bn(!1),schoolId:(gt=Jt.find(Re=>Re.name===ht.school))==null?void 0:gt.id,schoolName:ht.school,departmentName:ht.department,onSuccess:Re=>Te(ht.school,Re)}))};var xn=(0,ae.connect)(({user:on,account:ct,loading:et,globalSetting:we})=>({user:on,account:ct,globalSetting:we,loading:et.effects}))(bt)},93475:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return nt}});var E=y(59301),ae=y(78241),oe=y(8591),ce=y(43418),fe=y(99313),he=y(57809),ie=y(19842),xe=y(98228),Ee=y(92832),Oe=y(1710),Le=y(6848),Ve=y(58421),je=y(3113),de=y(52430),b={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},a=y(12353),ee={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},x=y(98573),te=y(89299),re=y(24334);const le=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var ve=({qitem:Ke})=>{var ft,Gt,St,jt,Qe,Dt,bt,xn,on,ct;return E.createElement("div",{className:ee.warp},E.createElement("div",{className:ee.mainPart},E.createElement("div",{className:ee.qcount},(Ke==null?void 0:Ke.question_type)===8&&E.createElement(x.Z,{className:ee.content,showProgramFill:!0,value:(ft=Ke==null?void 0:Ke.program_attr)==null?void 0:ft.description}),(Ke==null?void 0:Ke.question_type)!=8&&E.createElement(x.Z,{className:ee.qtitle,value:(Ke==null?void 0:Ke.name)||(Ke==null?void 0:Ke.title)})),((Ke==null?void 0:Ke.question_type)===0||(Ke==null?void 0:Ke.question_type)===2)&&E.createElement("div",null,(Gt=Ke==null?void 0:Ke.choices)==null?void 0:Gt.map((et,we)=>E.createElement("div",{className:ee.redio},!(et!=null&&et.is_answer)&&E.createElement("span",{className:ee.redioitem}),(et==null?void 0:et.is_answer)&&E.createElement("i",{className:`${ee.redioitemyes} icon-duigou1`}),E.createElement(x.Z,{className:et!=null&&et.is_answer?ee.titleyes:ee.title,value:le[we]+(et==null?void 0:et.choice_text)}),(et==null?void 0:et.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ke==null?void 0:Ke.question_type)===1&&E.createElement("div",null,(St=Ke==null?void 0:Ke.choices)==null?void 0:St.map((et,we)=>E.createElement("div",{className:ee.checkbox},!(et!=null&&et.is_answer)&&E.createElement("span",{className:ee.checkboxitem}),(et==null?void 0:et.is_answer)&&E.createElement("i",{className:`${ee.checkboxitemyes} icon-duigou1`}),E.createElement(x.Z,{className:et!=null&&et.is_answer?ee.titleyes:ee.title,value:le[we]+(et==null?void 0:et.choice_text)}),(et==null?void 0:et.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ke==null?void 0:Ke.question_type)===3&&E.createElement("div",{className:ee.completion},(jt=Ke==null?void 0:Ke.standard_answer)==null?void 0:jt.map((et,we)=>{var Ce;return E.createElement("div",{style:{display:"flex"}},E.createElement("span",{className:ee.title},"\u586B\u7A7A\u9879",we+1),E.createElement("div",{className:ee.content},(Ce=et==null?void 0:et.answer_text)==null?void 0:Ce.map((dt,Xt)=>E.createElement("div",{className:ee.items},dt))))})),(Ke==null?void 0:Ke.question_type)===4&&E.createElement("div",{className:ee.simple},E.createElement("div",{className:ee.title},"\u53C2\u8003\u7B54\u6848"),E.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Qe=Ke==null?void 0:Ke.answer_texts)!=null&&Qe[0]?E.createElement(x.Z,{className:ee.content,value:(Dt=Ke==null?void 0:Ke.answer_texts)==null?void 0:Dt[0]}):E.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Ke==null?void 0:Ke.question_type)===5&&((bt=Ke==null?void 0:Ke.challenge_names)==null?void 0:bt.map((et,we)=>E.createElement("div",{className:ee.shixun},E.createElement("span",{className:ee.qtitle},E.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,te.EM)(we+1),"\u9898"),et)))),(Ke==null?void 0:Ke.question_type)===6&&E.createElement("div",{className:ee.program},E.createElement(x.Z,{className:ee.content,value:((xn=Ke==null?void 0:Ke.program_attr)==null?void 0:xn.description)||"- -"})),(Ke==null?void 0:Ke.question_type)===7&&((on=Ke==null?void 0:Ke.sub_item_banks)==null?void 0:on.map((et,we)=>{var Ce,dt,Xt,Ge,ze;return E.createElement("div",null,E.createElement("div",{className:ee.combination},E.createElement("span",{className:ee.qtitle},et==null?void 0:et.name)),E.createElement("div",{className:ee.warp,style:{padding:"0px",paddingTop:20}},E.createElement("div",null,((et==null?void 0:et.item_type)=="SINGLE"||(et==null?void 0:et.item_type)=="JUDGMENT")&&((Ce=et==null?void 0:et.choices)==null?void 0:Ce.map((lt,gt)=>E.createElement("div",{className:ee.redio},!(lt!=null&<.is_answer)&&E.createElement("span",{className:ee.redioitem}),(lt==null?void 0:lt.is_answer)&&E.createElement("i",{className:`${ee.redioitemyes} icon-duigou1`}),E.createElement(x.Z,{className:lt!=null&<.is_answer?ee.titleyes:ee.title,value:le[gt]+(lt==null?void 0:lt.choice_text)}),(lt==null?void 0:lt.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(et==null?void 0:et.item_type)=="MULTIPLE"&&((dt=et==null?void 0:et.choices)==null?void 0:dt.map((lt,gt)=>E.createElement("div",{className:ee.checkbox},!(lt!=null&<.is_answer)&&E.createElement("span",{className:ee.checkboxitem}),(lt==null?void 0:lt.is_answer)&&E.createElement("i",{className:`${ee.checkboxitemyes} icon-duigou1`}),E.createElement(x.Z,{className:lt!=null&<.is_answer?ee.titleyes:ee.title,value:le[gt]+(lt==null?void 0:lt.choice_text)}),(lt==null?void 0:lt.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(et==null?void 0:et.item_type)=="COMPLETION"&&E.createElement("div",{className:ee.completion},(Xt=et==null?void 0:et.standard_answer)==null?void 0:Xt.map((lt,gt)=>{var Ze;return E.createElement("div",{style:{display:"flex"}},E.createElement("span",{className:ee.title},"\u586B\u7A7A\u9879",gt+1),E.createElement("div",{className:ee.content},(Ze=lt==null?void 0:lt.answer_text)==null?void 0:Ze.map((ht,nn)=>E.createElement("div",{className:ee.items},ht))))})),(et==null?void 0:et.item_type)=="SUBJECTIVE"&&E.createElement("div",{className:ee.simple},E.createElement("div",{className:ee.title},"\u53C2\u8003\u7B54\u6848"),E.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ge=et==null?void 0:et.answer_texts)!=null&&Ge[0]?E.createElement(x.Z,{className:ee.content,value:(ze=et==null?void 0:et.answer_texts)==null?void 0:ze[0]}):E.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Ke==null?void 0:Ke.question_type)===8&&E.createElement("div",null,E.createElement(x.Z,{disabledFill:!0,className:ee.content,showProgramFill:!0,value:re.Base64.decode(((ct=Ke==null?void 0:Ke.program_attr)==null?void 0:ct.code)||"")})),(Ke==null?void 0:Ke.question_type)===5&&E.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},E.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),E.createElement("span",{style:{color:"#000000"}},(Ke==null?void 0:Ke.author_name)||"- -")),E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),E.createElement("span",{style:{color:"#000000"}},(Ke==null?void 0:Ke.author_school_name)||"- -")),E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),E.createElement("span",{style:{color:"#000000"}},(Ke==null?void 0:Ke.study_count)||"0"))),E.createElement("a",{className:ee.shixunbutton,href:`/shixuns/${Ke==null?void 0:Ke.identifier}/challenges?exercise=true`,target:"_blank"},E.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Ke==null?void 0:Ke.question_type)<=4||[6,8].includes(Ke==null?void 0:Ke.question_type))&&E.createElement("div",{className:ee.bottom},E.createElement("div",{className:ee.bottomitem},E.createElement("span",{className:ee.left},"\u89E3\u6790"),E.createElement("span",{className:ee.right},Ke!=null&&Ke.analysis?E.createElement(x.Z,{value:Ke==null?void 0:Ke.analysis}):E.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),E.createElement("div",{className:ee.bottomitem},E.createElement("span",{className:ee.left},"\u96BE\u5EA6"),E.createElement("span",{className:ee.right},(Ke==null?void 0:Ke.difficulty)===1?"\u7B80\u5355":(Ke==null?void 0:Ke.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),E.createElement("div",{className:ee.bottomitem},E.createElement("span",{className:ee.left},"\u77E5\u8BC6\u70B9"),E.createElement("span",{className:ee.right},Ke!=null&&Ke.tag_discipline?Ke==null?void 0:Ke.tag_discipline:E.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},be=y(94890),Ae=y(79751),Ne=y(44993),ke=y(61485),_e=y(50838),De=y(88387),at=y(59301),ut=Object.defineProperty,Yt=Object.defineProperties,Et=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,yt=(Ke,ft,Gt)=>ft in Ke?ut(Ke,ft,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):Ke[ft]=Gt,It=(Ke,ft)=>{for(var Gt in ft||(ft={}))Ct.call(ft,Gt)&&yt(Ke,Gt,ft[Gt]);if(Lt)for(var Gt of Lt(ft))kt.call(ft,Gt)&&yt(Ke,Gt,ft[Gt]);return Ke},Je=(Ke,ft)=>Yt(Ke,Et(ft)),pt=(Ke,ft,Gt)=>new Promise((St,jt)=>{var Qe=xn=>{try{bt(Gt.next(xn))}catch(on){jt(on)}},Dt=xn=>{try{bt(Gt.throw(xn))}catch(on){jt(on)}},bt=xn=>xn.done?St(xn.value):Promise.resolve(xn.value).then(Qe,Dt);bt((Gt=Gt.apply(Ke,ft)).next())});const Mt=({setScoreShow:Ke,ScoreShow:ft,onOk:Gt,isshixuns:St,isloadings:jt,dispatch:Qe,isIntelligentAssistant:Dt=!1,newExercisePaper:bt,shixunsDetail:xn})=>{var on,ct,et;let[we,Ce]=(0,E.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:Dt,group_id:[]}),[dt,Xt]=(0,E.useState)([]),[Ge,ze]=(0,E.useState)([]),[lt,gt]=(0,E.useState)([]),[Ze,ht]=(0,E.useState)([]);const[nn,Jt]=(0,E.useState)(!1),[Sn]=ae.default.useForm(),[_t,Ln]=(0,E.useState)(),[qe,Ut]=(0,E.useState)(!1);let[Ht,Kt]=(0,E.useState)(St);const[hn,zn]=(0,E.useState)([]),[Un,Pn]=(0,E.useState)(0),[Xn,Jn]=(0,E.useState)(!0),[mn,He]=(0,E.useState)([]),[Bt,bn]=(0,E.useState)([]),ye=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];let[an,tt]=(0,E.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const vt=(0,E.useRef)(new Set),Ot=(0,E.useRef)(new Set),mt=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Se=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],Te=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[We,Ye]=(0,E.useState)(!1),rt=()=>{Sn.resetFields(),Ht=!1,Kt(!1),Ye(!1),Sn.submit()};(0,E.useEffect)(()=>{var it,Wt,Zn,en,kn,ta,ha,aa,At,qt;(((Zn=(Wt=(it=bt==null?void 0:bt.editData)==null?void 0:it.exercise)==null?void 0:Wt.exist_item_bank_ids)==null?void 0:Zn.length)>0||((ta=(kn=(en=bt==null?void 0:bt.editData)==null?void 0:en.exercise)==null?void 0:kn.exist_item_bank_shixun_ids)==null?void 0:ta.length)>0)&&bn([...(aa=(ha=bt==null?void 0:bt.editData)==null?void 0:ha.exercise)==null?void 0:aa.exist_item_bank_ids,...(qt=(At=bt==null?void 0:bt.editData)==null?void 0:At.exercise)==null?void 0:qt.exist_item_bank_shixun_ids])},[(ct=(on=bt==null?void 0:bt.editData)==null?void 0:on.exercise)==null?void 0:ct.exist_item_bank_ids]),(0,E.useEffect)(()=>{ft&&(Sn.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Xn&&Ht&&(Sn.setFieldsValue({item_type:"SHIXUN"}),we.item_type="SHIXUN",Ce(It({},we)),Jn(!1)),xt(we),Ft(),Re({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[ft]),(0,E.useEffect)(()=>{Un>0&&setTimeout(()=>{Pn(0)},2e3)},[Un]);function xt(it){return pt(this,null,function*(){var Wt,Zn,en;if(Jt(!0),Ce(It({},it)),(lt==null?void 0:lt.length)<=0&&it.type==="5"){ht([]),Jt(!1);return}console.log("----",lt,hn);let kn=it.type==="5"?lt==null?void 0:lt.filter(aa=>!hn.includes(aa)):null,ta=it.type==="5"?lt==null?void 0:lt.filter(aa=>hn.includes(aa)):null;it.group_id=((Wt=it.group_id)==null?void 0:Wt.map(aa=>aa==null?void 0:aa.value))||null;let ha=yield(0,de.ZP)("/api/item_banks.json",{method:"get",params:Je(It({},it),{discipline_id:((Zn=it==null?void 0:it.courseid)==null?void 0:Zn[0])||null,sub_discipline_id:((en=it==null?void 0:it.courseid)==null?void 0:en[1])||null,ids:kn,shixun_ids:ta,include_shixuns:!Dt,keyword:it.keyword?encodeURIComponent(it.keyword):it.keyword,type:it.type==="5"?null:it.type,clazz:it.type==="3"?"ItemBanksGroup":null})});ht(ha),Jt(!1)})}function Ft(){return pt(this,null,function*(){let it=yield(0,de.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:we.type==="5"?null:we.type,clazz:"ItemBanksGroup"}});Xt((0,a.L)(it==null?void 0:it.disciplines))})}function Re(it){return pt(this,null,function*(){var Wt;let Zn=yield(0,de.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:it}),en=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Wt=Zn==null?void 0:Zn.data)==null?void 0:Wt.map(kn=>({title:kn.name,id:kn.id,pid:kn.id,value:kn.id,key:kn.id,isLeaf:!kn.have_child}))}];He(en)})}function Xe(it){return pt(this,null,function*(){var Wt,Zn,en,kn;Jt(!0);let ta=(Wt=it.list)==null?void 0:Wt.filter(At=>!hn.includes(At)),ha=(Zn=it.list)==null?void 0:Zn.filter(At=>hn.includes(At));if(ta.length===0&&ha.length===0){Jt(!1),ht([]);return}let aa=yield(0,de.ZP)("/api/item_banks.json",{method:"get",params:Je(It({},it),{discipline_id:((en=it==null?void 0:it.courseid)==null?void 0:en[0])||null,sub_discipline_id:((kn=it==null?void 0:it.courseid)==null?void 0:kn[1])||null,ids:ta,shixun_ids:ha,type:it.type==="5"?null:it.type,clazz:it.type==="3"?"ItemBanksGroup":null})});Jt(!1),ht(aa)})}const $e=it=>pt(void 0,null,function*(){const Wt=yield Qe({type:"shixunsDetail/release",payload:{id:it}});let Zn=Wt==null?void 0:Wt.tag_position,en=(Wt==null?void 0:Wt.evaluation_set_position)||[],kn=Wt.status;return kn===0?(oe.ZP.success("\u53D1\u5E03\u6210\u529F"),xt(we),!0):(kn===2?oe.ZP.error(`\u7B2C${en.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):kn===3?oe.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Zn.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):oe.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),wt=it=>(it==null?void 0:it.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",ln=(it,Wt,Zn)=>it.map(en=>en.key===Wt?It(It({},en),Zn):en.children?Je(It({},en),{children:ln(en.children,Wt,Zn)}):en),tn=it=>pt(void 0,null,function*(){const{key:Wt}=it;let Zn=we.type;const en=yield(0,De.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Wt),type:Zn}),{data:kn,total_count:ta}=en||{};ta>0&&He(ha=>ln(ha,Wt,{children:kn.map(aa=>({title:aa.name,id:aa.id,pid:aa.id,value:aa.id,key:aa.id,isLeaf:!aa.have_child}))}))});function An(it){console.log("----",we),it==="1"&&(an.gg=It({},we)),it==="2"&&(an.scj=It({},we)),it==="3"&&(an.ttgx=It({},we)),it==="0"&&(an.wcjd=It({},we)),it==="5"&&(an.yx=It({},we)),tt(It({},an))}function Bn(){we.type==="1"&&(we=an.gg),we.type==="2"&&(we=an.scj),we.type==="3"&&(we=an.ttgx),we.type==="0"&&(we=an.wcjd),we.type==="5"&&(we=an.yx),(we==null?void 0:we.item_type)==="SHIXUN"?(Ht=!0,Kt(!0)):(Ht=!1,Kt(!1)),Sn.setFieldsValue(It({},we)),Ce(It({},we)),xt(It({},we))}return at.createElement("div",null,at.createElement(ce.default,{title:!1,footer:!1,open:ft,width:1200,centered:!0,className:b.scoremodal,onCancel:()=>{Ke(!1)}},at.createElement("div",{style:{display:"flex",alignItems:"center"}},at.createElement("div",{className:b.title},Dt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),Dt&&at.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),at.createElement(fe.default,{className:b.tabWrap,activeKey:we.type,onChange:it=>{it==="3"?(we.show_all_share=!0,Re({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):we.show_all_share=null,it==="0"&&Re({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),An(we.type),we.type=it,(we==null?void 0:we.item_type)==="SHIXUN"&&we.type!=="5"&&(Ht=!0,Kt(!0)),Ye(!1),we.type==="5"&&(Ht=!1,Kt(!1)),Bn(),Ft()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:at.createElement("div",null,"\u5DF2\u9009",lt.length>0&&at.createElement("span",{className:b.titlecount},lt.length),Un>0&&at.createElement("span",{className:b.add},"+",Un)),key:"5"}]}),at.createElement(ae.default,{layout:"inline",form:Sn,onValuesChange:(it,Wt)=>{const Zn=Object.values(Wt).some(kn=>kn!==null&&kn!==""&&kn!==void 0),en=Wt.keyword==="";if(Ye(Zn||!en),we.page=1,(Wt==null?void 0:Wt.item_type)==="SHIXUN"){if(we.type==="5"?Kt(!1):Kt(!0),it.keyword||it.keyword==="")return;Sn.submit()}else{if(it!=null&&it.courseid&&Sn.setFieldsValue({tag_discipline_id:""}),Kt(!1),it.keyword||it.keyword==="")return;Sn.submit()}},onFinish:it=>{var Wt;we.type==="3"&&(!it.group_id||((Wt=it==null?void 0:it.group_id)==null?void 0:Wt.length)===0)?we.show_all_share=!0:we.show_all_share=null,Ce(It(It({},we),it)),xt(It(It({},we),it))}},at.createElement(ae.default.Item,{name:"item_type"},at.createElement(he.default,{className:b.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(Dt?ye.slice(0,6):ye).map(it=>at.createElement(he.default.Option,{key:it.value},it.name)))),at.createElement(ae.default.Item,{name:"courseid"},at.createElement(ie.Z,{className:b.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:dt})),!Ht&&at.createElement(ae.default.Item,{name:"tag_discipline_id"},at.createElement(he.default,{className:b.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(et=Ze==null?void 0:Ze.tag_disciplines)==null?void 0:et.map(it=>at.createElement(he.default.Option,{key:it.id},it.name)))),at.createElement(ae.default.Item,{name:Ht?"diff":"difficulty"},at.createElement(he.default,{className:b.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!Ht&&mt.map(it=>at.createElement(he.default.Option,{key:it.value},it.name)),Ht&&Se.map(it=>at.createElement(he.default.Option,{key:it.value},it.name)))),Ht&&at.createElement(ae.default.Item,{name:"shixun_publish_status"},at.createElement(he.default,{className:b.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Te.map(it=>at.createElement(he.default.Option,{key:it.value},it.name)))),(we.type==="3"||we.type==="0")&&!Ht&&at.createElement(ae.default.Item,{name:"group_id"},at.createElement(xe.default,{treeDataSimpleMode:!0,style:{width:118},className:b.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(it,Wt)=>Wt.title.toUpperCase().indexOf(it.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:tn,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:mn})),We&&at.createElement("span",{className:b.allqingchu,onClick:rt},at.createElement("i",{className:"iconfont icon-guanbi4"}),at.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),at.createElement(ae.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},at.createElement(Ee.default.Search,{className:b.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:at.createElement("i",{className:`iconfont icon-sousuo9 font14 ${b.searchIcon}`,onClick:()=>Sn.submit()}),onSearch:it=>{Sn.submit()}}))),at.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},at.createElement("div",{onClick:()=>{we.updated_at==="asc"?we.updated_at="desc":we.updated_at="asc",Ce(Je(It({},we),{page:1})),xt(Je(It({},we),{page:1}))}}," ",we.updated_at?at.createElement("img",{src:we.updated_at==="asc"?be.Z:Ae.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):at.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),at.createElement("div",{onClick:()=>{we.quotes==="asc"?we.quotes="desc":we.quotes="asc",Ce(Je(It({},we),{page:1})),xt(Je(It({},we),{page:1}))},style:{marginLeft:20}}," ",we.quotes?at.createElement("img",{src:we.quotes==="asc"?be.Z:Ae.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):at.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),at.createElement(Oe.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Ze==null?void 0:Ze.items)||(Ze==null?void 0:Ze.shixun_list),pagination:!1,loading:nn,rowKey:it=>it.id,rowSelection:{type:Dt?"radio":"checkbox",selectedRowKeys:Ge,getCheckboxProps:it=>({disabled:it.shixun_tag_num===1||(Bt==null?void 0:Bt.find(Wt=>it.id===Wt))}),onSelect(it,Wt,Zn){if(Dt){ze([it.id]),Ot.current=new Set([it.id]),Pn(1),gt([it.id]);return}if(Wt)Ht&&zn([...hn,it.id]),ze([...Ge,it.id]),it.identifier?vt.current.add(it.id):Ot.current.add(it.id),Pn(1),gt([...lt,it.id]);else{it.identifier?vt.current.delete(it.id):Ot.current.delete(it.id);let en=lt.filter(kn=>kn!==it.id);if(ze(en),gt(en),Ht){let kn=hn.filter(ta=>ta!==it.id);zn([...kn])}if(we.type==="5"){Xe(Je(It({},we),{list:[...en]}));return}}},onSelectAll(it,Wt,Zn){if(it){const en=Zn.map(kn=>kn.id);Ht&&zn([...hn,...en]),ze([...Ge,...en]),gt([...lt,...en]);for(const kn of Zn)kn.identifier?vt.current.add(kn.id):Ot.current.add(kn.id)}else{const en=Zn.map(ta=>ta.id),kn=Ge.filter(ta=>!en.some(ha=>ha===ta));if(ze([...kn]),gt([...kn]),Ht){let ta=hn.filter(ha=>!en.some(aa=>aa===ha.id));zn([...ta])}we.type==="5"&&Xe(Je(It({},we),{list:[...kn]}));for(const ta of en)ta.identifier?vt.current.delete(ta):Ot.current.delete(ta)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(it,Wt,Zn)=>{var en,kn;return at.createElement(Le.Z,{title:wt(Wt)},at.createElement("div",null,Ht||Wt!=null&&Wt.challenge_names?"\u5B9E\u8BAD\u9898":(kn=(en=ye==null?void 0:ye.filter(ta=>ta.value===it))==null?void 0:en[0])==null?void 0:kn.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Ht?"30%":"60%",key:"name",render:(it,Wt,Zn)=>{var en;return at.createElement("div",{style:{display:"flex",alignItems:"center"}},at.createElement(Le.Z,{title:wt(Wt)},at.createElement("div",{className:Wt!=null&&Wt.high_resources_consume?b.q_title:""},at.createElement(x.Z,{key:1,showLines:1,showTextOnly:!0,value:Ht||Wt!=null&&Wt.challenge_names?Wt!=null&&Wt.title||it===null?"--":it:(Wt==null?void 0:Wt.item_type)=="BPROGRAM"?(en=Wt==null?void 0:Wt.program_attr)==null?void 0:en.description:it}))),(Wt==null?void 0:Wt.high_resources_consume)&&at.createElement(_e.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Ht,render:(it,Wt,Zn)=>{var en;return at.createElement(Le.Z,{title:wt(Wt)},at.createElement("span",null,it?(en=it==null?void 0:it.split("\u3001"))==null?void 0:en[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Ht,render:(it,Wt,Zn)=>at.createElement(Le.Z,{title:wt(Wt)},at.createElement("span",null,it||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(it,Wt,Zn)=>{var en,kn,ta,ha;return at.createElement(Le.Z,{title:wt(Wt)},at.createElement("div",null,Ht||Wt!=null&&Wt.challenge_names?(Wt==null?void 0:Wt.level)||((kn=(en=mt==null?void 0:mt.filter(aa=>aa.value===it))==null?void 0:en[0])==null?void 0:kn.name):(ha=(ta=mt==null?void 0:mt.filter(aa=>aa.value===it))==null?void 0:ta[0])==null?void 0:ha.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Ht,render:(it,Wt,Zn)=>at.createElement(Le.Z,{title:wt(Wt)},at.createElement("div",null,it||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Ht,render:(it,Wt,Zn)=>at.createElement("span",null,it||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(it,Wt,Zn)=>at.createElement(Le.Z,{title:wt(Wt)},at.createElement("div",null,Ht||Wt!=null&&Wt.challenge_names?(Wt==null?void 0:Wt.study_count)||(Wt==null?void 0:Wt.stu_num):it))},{title:at.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",at.createElement(Le.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},at.createElement(ke.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Ht,render:(it,Wt,Zn)=>at.createElement(Le.Z,{title:wt(Wt)},at.createElement("div",null,it||"- -"))},{title:at.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",at.createElement(Le.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},at.createElement(ke.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Ht,render:(it,Wt,Zn)=>at.createElement("span",null,it||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(it,Wt,Zn)=>at.createElement(Le.Z,{title:wt(Wt)},at.createElement("div",{style:{flex:1,textAlign:"start"}},at.createElement("a",{onClick:()=>{var en,kn;Ln(Je(It({},Wt),{question_type:Ht||Wt!=null&&Wt.challenge_names?5:(kn=(en=ye==null?void 0:ye.filter(ta=>ta.value===(Wt==null?void 0:Wt.item_type)))==null?void 0:en[0])==null?void 0:kn.question_type})),Ut(!0)}},"\u67E5\u770B"),(Wt==null?void 0:Wt.shixun_tag_num)===1&&at.createElement("a",{style:{marginLeft:10},onClick:()=>{ce.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:at.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",at.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Wt==null?void 0:Wt.identifier}/challenges`)}},(Wt==null?void 0:Wt.shixun_name)||"--"),"\uFF1F"),onOk:()=>pt(void 0,null,function*(){if(!$e(Wt==null?void 0:Wt.identifier))return new Promise((en,kn)=>{kn()})})})}},"\u53D1\u5E03")))}].filter(it=>!it.hidden)}),at.createElement(Ve.Z,{current:we.page,total:(Ze==null?void 0:Ze.items_count)||(Ze==null?void 0:Ze.shixuns_count),style:{marginBottom:20},defaultPageSize:we.per_page,showTotal:it=>at.createElement("span",null,"\u5171\xA0",at.createElement("span",{style:{color:"#165DFF"}},it),"\xA0\u6761\u6570\u636E"),pageSize:we.per_page,onChange:(it,Wt)=>{we.page=it,we.per_page=Wt,Ce(It({},we)),xt(It({},we))}}),at.createElement("div",{className:b.bottom},at.createElement(je.ZP,{className:b.no,onClick:()=>{Ke(!1)}},"\u53D6\u6D88"),at.createElement(je.ZP,{loading:jt,style:{width:jt&&75},className:b.yes,onClick:()=>pt(void 0,null,function*(){if((lt==null?void 0:lt.length)<=0){oe.ZP.info(Dt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Gt([...Ot.current],[...vt.current],!0,lt==null?void 0:lt.length)})},Dt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),at.createElement(ce.default,{open:qe,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:b.previewModal,width:1e3,centered:!0,onCancel:()=>{Ut(!1)},onOk:()=>{Ut(!1)}},at.createElement(ve,{qitem:_t})))};var nt=(0,Ne.connect)(({shixunsDetail:Ke,newExercisePaper:ft})=>({shixunsDetail:Ke,newExercisePaper:ft}))(Mt)},88555:function(ge,ne,y){"use strict";y.d(ne,{P:function(){return E}});const E=[{value:"\u5317\u4EAC",label:"\u5317\u4EAC",children:[{value:"\u4E1C\u57CE",label:"\u4E1C\u57CE"},{value:"\u897F\u57CE",label:"\u897F\u57CE"},{value:"\u671D\u9633",label:"\u671D\u9633"},{value:"\u4E30\u53F0",label:"\u4E30\u53F0"},{value:"\u77F3\u666F\u5C71",label:"\u77F3\u666F\u5C71"},{value:"\u6D77\u6DC0",label:"\u6D77\u6DC0"},{value:"\u95E8\u5934\u6C9F",label:"\u95E8\u5934\u6C9F"},{value:"\u623F\u5C71",label:"\u623F\u5C71"},{value:"\u901A\u5DDE",label:"\u901A\u5DDE"},{value:"\u987A\u4E49",label:"\u987A\u4E49"},{value:"\u660C\u5E73",label:"\u660C\u5E73"},{value:"\u5927\u5174",label:"\u5927\u5174"},{value:"\u5E73\u8C37",label:"\u5E73\u8C37"},{value:"\u6000\u67D4",label:"\u6000\u67D4"},{value:"\u5BC6\u4E91",label:"\u5BC6\u4E91"},{value:"\u5EF6\u5E86",label:"\u5EF6\u5E86"}]},{value:"\u4E0A\u6D77",label:"\u4E0A\u6D77",children:[{value:"\u5D07\u660E",label:"\u5D07\u660E"},{value:"\u9EC4\u6D66",label:"\u9EC4\u6D66"},{value:"\u5362\u6E7E",label:"\u5362\u6E7E"},{value:"\u5F90\u6C47",label:"\u5F90\u6C47"},{value:"\u957F\u5B81",label:"\u957F\u5B81"},{value:"\u9759\u5B89",label:"\u9759\u5B89"},{value:"\u666E\u9640",label:"\u666E\u9640"},{value:"\u95F8\u5317",label:"\u95F8\u5317"},{value:"\u8679\u53E3",label:"\u8679\u53E3"},{value:"\u6768\u6D66",label:"\u6768\u6D66"},{value:"\u95F5\u884C",label:"\u95F5\u884C"},{value:"\u5B9D\u5C71",label:"\u5B9D\u5C71"},{value:"\u5609\u5B9A",label:"\u5609\u5B9A"},{value:"\u6D66\u4E1C",label:"\u6D66\u4E1C"},{value:"\u91D1\u5C71",label:"\u91D1\u5C71"},{value:"\u677E\u6C5F",label:"\u677E\u6C5F"},{value:"\u9752\u6D66",label:"\u9752\u6D66"},{value:"\u5357\u6C47",label:"\u5357\u6C47"},{value:"\u5949\u8D24",label:"\u5949\u8D24"}]},{value:"\u5E7F\u4E1C",label:"\u5E7F\u4E1C",children:[{value:"\u5E7F\u5DDE",label:"\u5E7F\u5DDE"},{value:"\u6DF1\u5733",label:"\u6DF1\u5733"},{value:"\u73E0\u6D77",label:"\u73E0\u6D77"},{value:"\u4E1C\u839E",label:"\u4E1C\u839E"},{value:"\u4E2D\u5C71",label:"\u4E2D\u5C71"},{value:"\u4F5B\u5C71",label:"\u4F5B\u5C71"},{value:"\u60E0\u5DDE",label:"\u60E0\u5DDE"},{value:"\u6CB3\u6E90",label:"\u6CB3\u6E90"},{value:"\u6F6E\u5DDE",label:"\u6F6E\u5DDE"},{value:"\u6C5F\u95E8",label:"\u6C5F\u95E8"},{value:"\u63ED\u9633",label:"\u63ED\u9633"},{value:"\u8302\u540D",label:"\u8302\u540D"},{value:"\u6885\u5DDE",label:"\u6885\u5DDE"},{value:"\u6E05\u8FDC",label:"\u6E05\u8FDC"},{value:"\u6C55\u5934",label:"\u6C55\u5934"},{value:"\u6C55\u5C3E",label:"\u6C55\u5C3E"},{value:"\u97F6\u5173",label:"\u97F6\u5173"},{value:"\u987A\u5FB7",label:"\u987A\u5FB7"},{value:"\u9633\u6C5F",label:"\u9633\u6C5F"},{value:"\u4E91\u6D6E",label:"\u4E91\u6D6E"},{value:"\u6E5B\u6C5F",label:"\u6E5B\u6C5F"},{value:"\u8087\u5E86",label:"\u8087\u5E86"}]},{value:"\u6C5F\u82CF",label:"\u6C5F\u82CF",children:[{value:"\u5357\u4EAC",label:"\u5357\u4EAC"},{value:"\u5E38\u719F",label:"\u5E38\u719F"},{value:"\u5E38\u5DDE",label:"\u5E38\u5DDE"},{value:"\u6D77\u95E8",label:"\u6D77\u95E8"},{value:"\u6DEE\u5B89",label:"\u6DEE\u5B89"},{value:"\u6C5F\u90FD",label:"\u6C5F\u90FD"},{value:"\u6C5F\u9634",label:"\u6C5F\u9634"},{value:"\u6606\u5C71",label:"\u6606\u5C71"},{value:"\u8FDE\u4E91\u6E2F",label:"\u8FDE\u4E91\u6E2F"},{value:"\u5357\u901A",label:"\u5357\u901A"},{value:"\u542F\u4E1C",label:"\u542F\u4E1C"},{value:"\u6CAD\u9633",label:"\u6CAD\u9633"},{value:"\u5BBF\u8FC1",label:"\u5BBF\u8FC1"},{value:"\u82CF\u5DDE",label:"\u82CF\u5DDE"},{value:"\u592A\u4ED3",label:"\u592A\u4ED3"},{value:"\u6CF0\u5DDE",label:"\u6CF0\u5DDE"},{value:"\u540C\u91CC",label:"\u540C\u91CC"},{value:"\u65E0\u9521",label:"\u65E0\u9521"},{value:"\u5F90\u5DDE",label:"\u5F90\u5DDE"},{value:"\u76D0\u57CE",label:"\u76D0\u57CE"},{value:"\u626C\u5DDE",label:"\u626C\u5DDE"},{value:"\u5B9C\u5174",label:"\u5B9C\u5174"},{value:"\u4EEA\u5F81",label:"\u4EEA\u5F81"},{value:"\u5F20\u5BB6\u6E2F",label:"\u5F20\u5BB6\u6E2F"},{value:"\u9547\u6C5F",label:"\u9547\u6C5F"}]},{value:"\u91CD\u5E86",label:"\u91CD\u5E86",children:[{value:"\u4E07\u5DDE",label:"\u4E07\u5DDE"},{value:"\u6DAA\u9675",label:"\u6DAA\u9675"},{value:"\u6E1D\u4E2D",label:"\u6E1D\u4E2D"},{value:"\u5927\u6E21\u53E3",label:"\u5927\u6E21\u53E3"},{value:"\u6C5F\u5317",label:"\u6C5F\u5317"},{value:"\u6C99\u576A\u575D",label:"\u6C99\u576A\u575D"},{value:"\u4E5D\u9F99\u5761",label:"\u4E5D\u9F99\u5761"},{value:"\u5357\u5CB8",label:"\u5357\u5CB8"},{value:"\u5317\u789A",label:"\u5317\u789A"},{value:"\u4E07\u76DB",label:"\u4E07\u76DB"},{value:"\u53CC\u6322",label:"\u53CC\u6322"},{value:"\u6E1D\u5317",label:"\u6E1D\u5317"},{value:"\u5DF4\u5357",label:"\u5DF4\u5357"},{value:"\u9ED4\u6C5F",label:"\u9ED4\u6C5F"},{value:"\u957F\u5BFF",label:"\u957F\u5BFF"},{value:"\u7DA6\u6C5F",label:"\u7DA6\u6C5F"},{value:"\u6F7C\u5357",label:"\u6F7C\u5357"},{value:"\u94DC\u6881",label:"\u94DC\u6881"},{value:"\u5927\u8DB3",label:"\u5927\u8DB3"},{value:"\u8363\u660C",label:"\u8363\u660C"},{value:"\u58C1\u5C71",label:"\u58C1\u5C71"},{value:"\u6881\u5E73",label:"\u6881\u5E73"},{value:"\u57CE\u53E3",label:"\u57CE\u53E3"},{value:"\u4E30\u90FD",label:"\u4E30\u90FD"},{value:"\u57AB\u6C5F",label:"\u57AB\u6C5F"},{value:"\u6B66\u9686",label:"\u6B66\u9686"},{value:"\u5FE0\u53BF",label:"\u5FE0\u53BF"},{value:"\u5F00\u53BF",label:"\u5F00\u53BF"},{value:"\u4E91\u9633",label:"\u4E91\u9633"},{value:"\u5949\u8282",label:"\u5949\u8282"},{value:"\u5DEB\u5C71",label:"\u5DEB\u5C71"},{value:"\u5DEB\u6EAA",label:"\u5DEB\u6EAA"},{value:"\u77F3\u67F1",label:"\u77F3\u67F1"},{value:"\u79C0\u5C71",label:"\u79C0\u5C71"},{value:"\u9149\u9633",label:"\u9149\u9633"},{value:"\u5F6D\u6C34",label:"\u5F6D\u6C34"},{value:"\u6C5F\u6D25",label:"\u6C5F\u6D25"},{value:"\u5408\u5DDD",label:"\u5408\u5DDD"},{value:"\u6C38\u5DDD",label:"\u6C38\u5DDD"},{value:"\u5357\u5DDD",label:"\u5357\u5DDD"}]},{value:"\u5B89\u5FBD",label:"\u5B89\u5FBD",children:[{value:"\u5408\u80A5",label:"\u5408\u80A5"},{value:"\u5B89\u5E86",label:"\u5B89\u5E86"},{value:"\u868C\u57E0",label:"\u868C\u57E0"},{value:"\u4EB3\u5DDE",label:"\u4EB3\u5DDE"},{value:"\u5DE2\u6E56",label:"\u5DE2\u6E56"},{value:"\u6EC1\u5DDE",label:"\u6EC1\u5DDE"},{value:"\u961C\u9633",label:"\u961C\u9633"},{value:"\u8D35\u6C60",label:"\u8D35\u6C60"},{value:"\u6DEE\u5317",label:"\u6DEE\u5317"},{value:"\u6DEE\u5316",label:"\u6DEE\u5316"},{value:"\u6DEE\u5357",label:"\u6DEE\u5357"},{value:"\u9EC4\u5C71",label:"\u9EC4\u5C71"},{value:"\u4E5D\u534E\u5C71",label:"\u4E5D\u534E\u5C71"},{value:"\u516D\u5B89",label:"\u516D\u5B89"},{value:"\u9A6C\u978D\u5C71",label:"\u9A6C\u978D\u5C71"},{value:"\u5BBF\u5DDE",label:"\u5BBF\u5DDE"},{value:"\u94DC\u9675",label:"\u94DC\u9675"},{value:"\u5C6F\u6EAA",label:"\u5C6F\u6EAA"},{value:"\u829C\u6E56",label:"\u829C\u6E56"},{value:"\u5BA3\u57CE",label:"\u5BA3\u57CE"}]},{value:"\u798F\u5EFA",label:"\u798F\u5EFA",children:[{value:"\u798F\u5DDE",label:"\u798F\u5DDE"},{value:"\u53A6\u95E8",label:"\u53A6\u95E8"},{value:"\u6CC9\u5DDE",label:"\u6CC9\u5DDE"},{value:"\u6F33\u5DDE",label:"\u6F33\u5DDE"},{value:"\u9F99\u5CA9",label:"\u9F99\u5CA9"},{value:"\u5357\u5E73",label:"\u5357\u5E73"},{value:"\u5B81\u5FB7",label:"\u5B81\u5FB7"},{value:"\u8386\u7530",label:"\u8386\u7530"},{value:"\u4E09\u660E",label:"\u4E09\u660E"}]},{value:"\u7518\u8083",label:"\u7518\u8083",children:[{value:"\u5170\u5DDE",label:"\u5170\u5DDE"},{value:"\u5609\u5CEA\u5173",label:"\u5609\u5CEA\u5173"},{value:"\u767D\u94F6",label:"\u767D\u94F6"},{value:"\u5B9A\u897F",label:"\u5B9A\u897F"},{value:"\u6566\u714C",label:"\u6566\u714C"},{value:"\u7518\u5357",label:"\u7518\u5357"},{value:"\u91D1\u660C",label:"\u91D1\u660C"},{value:"\u9152\u6CC9",label:"\u9152\u6CC9"},{value:"\u4E34\u590F",label:"\u4E34\u590F"},{value:"\u5E73\u51C9",label:"\u5E73\u51C9"},{value:"\u5929\u6C34",label:"\u5929\u6C34"},{value:"\u9647\u5357",label:"\u9647\u5357"},{value:"\u6B66\u5A01",label:"\u6B66\u5A01"},{value:"\u897F\u5CF0",label:"\u897F\u5CF0"},{value:"\u5F20\u6396",label:"\u5F20\u6396"}]},{value:"\u5E7F\u897F",label:"\u5E7F\u897F",children:[{value:"\u5357\u5B81",label:"\u5357\u5B81"},{value:"\u6765\u5BBE",label:"\u6765\u5BBE"},{value:"\u767E\u8272",label:"\u767E\u8272"},{value:"\u5317\u6D77",label:"\u5317\u6D77"},{value:"\u6842\u6797",label:"\u6842\u6797"},{value:"\u9632\u57CE\u6E2F",label:"\u9632\u57CE\u6E2F"},{value:"\u8D35\u6E2F",label:"\u8D35\u6E2F"},{value:"\u6CB3\u6C60",label:"\u6CB3\u6C60"},{value:"\u8D3A\u5DDE",label:"\u8D3A\u5DDE"},{value:"\u67F3\u5DDE",label:"\u67F3\u5DDE"},{value:"\u94A6\u5DDE",label:"\u94A6\u5DDE"},{value:"\u68A7\u5DDE",label:"\u68A7\u5DDE"},{value:"\u7389\u6797",label:"\u7389\u6797"}]},{value:"\u8D35\u5DDE",label:"\u8D35\u5DDE",children:[{value:"\u8D35\u9633",label:"\u8D35\u9633"},{value:"\u5B89\u987A",label:"\u5B89\u987A"},{value:"\u6BD5\u8282",label:"\u6BD5\u8282"},{value:"\u90FD\u5300",label:"\u90FD\u5300"},{value:"\u51EF\u91CC",label:"\u51EF\u91CC"},{value:"\u516D\u76D8\u6C34",label:"\u516D\u76D8\u6C34"},{value:"\u94DC\u4EC1",label:"\u94DC\u4EC1"},{value:"\u5174\u4E49",label:"\u5174\u4E49"},{value:"\u7389\u5C4F",label:"\u7389\u5C4F"},{value:"\u9075\u4E49",label:"\u9075\u4E49"}]},{value:"\u6D77\u5357",label:"\u6D77\u5357",children:[{value:"\u6D77\u53E3",label:"\u6D77\u53E3"},{value:"\u510B\u53BF",label:"\u510B\u53BF"},{value:"\u9675\u6C34",label:"\u9675\u6C34"},{value:"\u743C\u6D77",label:"\u743C\u6D77"},{value:"\u4E09\u4E9A",label:"\u4E09\u4E9A"},{value:"\u901A\u4EC0",label:"\u901A\u4EC0"},{value:"\u4E07\u5B81",label:"\u4E07\u5B81"}]},{value:"\u6CB3\u5317",label:"\u6CB3\u5317",children:[{value:"\u77F3\u5BB6\u5E84",label:"\u77F3\u5BB6\u5E84"},{value:"\u4FDD\u5B9A",label:"\u4FDD\u5B9A"},{value:"\u5317\u6234\u6CB3",label:"\u5317\u6234\u6CB3"},{value:"\u6CA7\u5DDE",label:"\u6CA7\u5DDE"},{value:"\u627F\u5FB7",label:"\u627F\u5FB7"},{value:"\u4E30\u6DA6",label:"\u4E30\u6DA6"},{value:"\u90AF\u90F8",label:"\u90AF\u90F8"},{value:"\u8861\u6C34",label:"\u8861\u6C34"},{value:"\u5ECA\u574A",label:"\u5ECA\u574A"},{value:"\u5357\u6234\u6CB3",label:"\u5357\u6234\u6CB3"},{value:"\u79E6\u7687\u5C9B",label:"\u79E6\u7687\u5C9B"},{value:"\u5510\u5C71",label:"\u5510\u5C71"},{value:"\u65B0\u57CE",label:"\u65B0\u57CE"},{value:"\u90A2\u53F0",label:"\u90A2\u53F0"},{value:"\u5F20\u5BB6\u53E3",label:"\u5F20\u5BB6\u53E3"}]},{value:"\u9ED1\u9F99\u6C5F",label:"\u9ED1\u9F99\u6C5F",children:[{value:"\u54C8\u5C14\u6EE8",label:"\u54C8\u5C14\u6EE8"},{value:"\u5317\u5B89",label:"\u5317\u5B89"},{value:"\u5927\u5E86",label:"\u5927\u5E86"},{value:"\u5927\u5174\u5B89\u5CAD",label:"\u5927\u5174\u5B89\u5CAD"},{value:"\u9E64\u5C97",label:"\u9E64\u5C97"},{value:"\u9ED1\u6CB3",label:"\u9ED1\u6CB3"},{value:"\u4F73\u6728\u65AF",label:"\u4F73\u6728\u65AF"},{value:"\u9E21\u897F",label:"\u9E21\u897F"},{value:"\u7261\u4E39\u6C5F",label:"\u7261\u4E39\u6C5F"},{value:"\u9F50\u9F50\u54C8\u5C14",label:"\u9F50\u9F50\u54C8\u5C14"},{value:"\u4E03\u53F0\u6CB3",label:"\u4E03\u53F0\u6CB3"},{value:"\u53CC\u9E2D\u5C71",label:"\u53CC\u9E2D\u5C71"},{value:"\u7EE5\u5316",label:"\u7EE5\u5316"},{value:"\u4F0A\u6625",label:"\u4F0A\u6625"}]},{value:"\u6CB3\u5357",label:"\u6CB3\u5357",children:[{value:"\u90D1\u5DDE",label:"\u90D1\u5DDE"},{value:"\u5B89\u9633",label:"\u5B89\u9633"},{value:"\u9E64\u58C1",label:"\u9E64\u58C1"},{value:"\u6F62\u5DDD",label:"\u6F62\u5DDD"},{value:"\u7126\u4F5C",label:"\u7126\u4F5C"},{value:"\u6D4E\u6E90",label:"\u6D4E\u6E90"},{value:"\u5F00\u5C01",label:"\u5F00\u5C01"},{value:"\u6F2F\u6CB3",label:"\u6F2F\u6CB3"},{value:"\u6D1B\u9633",label:"\u6D1B\u9633"},{value:"\u5357\u9633",label:"\u5357\u9633"},{value:"\u5E73\u9876\u5C71",label:"\u5E73\u9876\u5C71"},{value:"\u6FEE\u9633",label:"\u6FEE\u9633"},{value:"\u4E09\u95E8\u5CE1",label:"\u4E09\u95E8\u5CE1"},{value:"\u5546\u4E18",label:"\u5546\u4E18"},{value:"\u65B0\u4E61",label:"\u65B0\u4E61"},{value:"\u4FE1\u9633",label:"\u4FE1\u9633"},{value:"\u8BB8\u660C",label:"\u8BB8\u660C"},{value:"\u5468\u53E3",label:"\u5468\u53E3"},{value:"\u9A7B\u9A6C\u5E97",label:"\u9A7B\u9A6C\u5E97"}]},{value:"\u9999\u6E2F",label:"\u9999\u6E2F",children:[{value:"\u9999\u6E2F",label:"\u9999\u6E2F"},{value:"\u4E5D\u9F99",label:"\u4E5D\u9F99"},{value:"\u65B0\u754C",label:"\u65B0\u754C"}]},{value:"\u6E56\u5317",label:"\u6E56\u5317",children:[{value:"\u6B66\u6C49",label:"\u6B66\u6C49"},{value:"\u5929\u95E8",label:"\u5929\u95E8"},{value:"\u6069\u65BD",label:"\u6069\u65BD"},{value:"\u9102\u5DDE",label:"\u9102\u5DDE"},{value:"\u9EC4\u5188",label:"\u9EC4\u5188"},{value:"\u9EC4\u77F3",label:"\u9EC4\u77F3"},{value:"\u8346\u95E8",label:"\u8346\u95E8"},{value:"\u8346\u5DDE",label:"\u8346\u5DDE"},{value:"\u6F5C\u6C5F",label:"\u6F5C\u6C5F"},{value:"\u5341\u5830",label:"\u5341\u5830"},{value:"\u968F\u5DDE",label:"\u968F\u5DDE"},{value:"\u6B66\u7A74",label:"\u6B66\u7A74"},{value:"\u4ED9\u6843",label:"\u4ED9\u6843"},{value:"\u54B8\u5B81",label:"\u54B8\u5B81"},{value:"\u8944\u9633",label:"\u8944\u9633"},{value:"\u8944\u6A0A",label:"\u8944\u6A0A"},{value:"\u5B5D\u611F",label:"\u5B5D\u611F"},{value:"\u5B9C\u660C",label:"\u5B9C\u660C"}]},{value:"\u6E56\u5357",label:"\u6E56\u5357",children:[{value:"\u957F\u6C99",label:"\u957F\u6C99"},{value:"\u5E38\u5FB7",label:"\u5E38\u5FB7"},{value:"\u90F4\u5DDE",label:"\u90F4\u5DDE"},{value:"\u8861\u9633",label:"\u8861\u9633"},{value:"\u6000\u5316",label:"\u6000\u5316"},{value:"\u5409\u9996",label:"\u5409\u9996"},{value:"\u5A04\u5E95",label:"\u5A04\u5E95"},{value:"\u90B5\u9633",label:"\u90B5\u9633"},{value:"\u6E58\u6F6D",label:"\u6E58\u6F6D"},{value:"\u76CA\u9633",label:"\u76CA\u9633"},{value:"\u5CB3\u9633",label:"\u5CB3\u9633"},{value:"\u6C38\u5DDE",label:"\u6C38\u5DDE"},{value:"\u5F20\u5BB6\u754C",label:"\u5F20\u5BB6\u754C"},{value:"\u682A\u6D32",label:"\u682A\u6D32"}]},{value:"\u6C5F\u897F",label:"\u6C5F\u897F",children:[{value:"\u5357\u660C",label:"\u5357\u660C"},{value:"\u629A\u5DDE",label:"\u629A\u5DDE"},{value:"\u8D63\u5DDE",label:"\u8D63\u5DDE"},{value:"\u5409\u5B89",label:"\u5409\u5B89"},{value:"\u666F\u5FB7\u9547",label:"\u666F\u5FB7\u9547"},{value:"\u4E95\u5188\u5C71",label:"\u4E95\u5188\u5C71"},{value:"\u4E5D\u6C5F",label:"\u4E5D\u6C5F"},{value:"\u5E90\u5C71",label:"\u5E90\u5C71"},{value:"\u840D\u4E61",label:"\u840D\u4E61"},{value:"\u4E0A\u9976",label:"\u4E0A\u9976"},{value:"\u65B0\u4F59",label:"\u65B0\u4F59"},{value:"\u5B9C\u6625",label:"\u5B9C\u6625"},{value:"\u9E70\u6F6D",label:"\u9E70\u6F6D"}]},{value:"\u5409\u6797",label:"\u5409\u6797",children:[{value:"\u957F\u6625",label:"\u957F\u6625"},{value:"\u5409\u6797",label:"\u5409\u6797"},{value:"\u767D\u57CE",label:"\u767D\u57CE"},{value:"\u767D\u5C71",label:"\u767D\u5C71"},{value:"\u73F2\u6625",label:"\u73F2\u6625"},{value:"\u8FBD\u6E90",label:"\u8FBD\u6E90"},{value:"\u6885\u6CB3",label:"\u6885\u6CB3"},{value:"\u56DB\u5E73",label:"\u56DB\u5E73"},{value:"\u677E\u539F",label:"\u677E\u539F"},{value:"\u901A\u5316",label:"\u901A\u5316"},{value:"\u5EF6\u5409",label:"\u5EF6\u5409"}]},{value:"\u8FBD\u5B81",label:"\u8FBD\u5B81",children:[{value:"\u6C88\u9633",label:"\u6C88\u9633"},{value:"\u978D\u5C71",label:"\u978D\u5C71"},{value:"\u672C\u6EAA",label:"\u672C\u6EAA"},{value:"\u671D\u9633",label:"\u671D\u9633"},{value:"\u5927\u8FDE",label:"\u5927\u8FDE"},{value:"\u4E39\u4E1C",label:"\u4E39\u4E1C"},{value:"\u629A\u987A",label:"\u629A\u987A"},{value:"\u961C\u65B0",label:"\u961C\u65B0"},{value:"\u846B\u82A6\u5C9B",label:"\u846B\u82A6\u5C9B"},{value:"\u9526\u5DDE",label:"\u9526\u5DDE"},{value:"\u8FBD\u9633",label:"\u8FBD\u9633"},{value:"\u76D8\u9526",label:"\u76D8\u9526"},{value:"\u94C1\u5CAD",label:"\u94C1\u5CAD"},{value:"\u8425\u53E3",label:"\u8425\u53E3"}]},{value:"\u6FB3\u95E8",label:"\u6FB3\u95E8",children:[{value:"\u6FB3\u95E8",label:"\u6FB3\u95E8"}]},{value:"\u5185\u8499\u53E4",label:"\u5185\u8499\u53E4",children:[{value:"\u547C\u548C\u6D69\u7279",label:"\u547C\u548C\u6D69\u7279"},{value:"\u963F\u62C9\u5584\u76DF",label:"\u963F\u62C9\u5584\u76DF"},{value:"\u5305\u5934",label:"\u5305\u5934"},{value:"\u8D64\u5CF0",label:"\u8D64\u5CF0"},{value:"\u4E1C\u80DC",label:"\u4E1C\u80DC"},{value:"\u6D77\u62C9\u5C14",label:"\u6D77\u62C9\u5C14"},{value:"\u96C6\u5B81",label:"\u96C6\u5B81"},{value:"\u4E34\u6CB3",label:"\u4E34\u6CB3"},{value:"\u901A\u8FBD",label:"\u901A\u8FBD"},{value:"\u4E4C\u6D77",label:"\u4E4C\u6D77"},{value:"\u4E4C\u5170\u6D69\u7279",label:"\u4E4C\u5170\u6D69\u7279"},{value:"\u9521\u6797\u6D69\u7279",label:"\u9521\u6797\u6D69\u7279"}]},{value:"\u5B81\u590F",label:"\u5B81\u590F",children:[{value:"\u94F6\u5DDD",label:"\u94F6\u5DDD"},{value:"\u56FA\u6E90",label:"\u56FA\u6E90"},{value:"\u77F3\u5634\u5C71",label:"\u77F3\u5634\u5C71"},{value:"\u5434\u5FE0",label:"\u5434\u5FE0"}]},{value:"\u9752\u6D77",label:"\u9752\u6D77",children:[{value:"\u897F\u5B81",label:"\u897F\u5B81"},{value:"\u5FB7\u4EE4\u54C8",label:"\u5FB7\u4EE4\u54C8"},{value:"\u683C\u5C14\u6728",label:"\u683C\u5C14\u6728"},{value:"\u5171\u548C",label:"\u5171\u548C"},{value:"\u6D77\u4E1C",label:"\u6D77\u4E1C"},{value:"\u6D77\u664F",label:"\u6D77\u664F"},{value:"\u739B\u6C81",label:"\u739B\u6C81"},{value:"\u540C\u4EC1",label:"\u540C\u4EC1"},{value:"\u7389\u6811",label:"\u7389\u6811"}]},{value:"\u5C71\u4E1C",label:"\u5C71\u4E1C",children:[{value:"\u6D4E\u5357",label:"\u6D4E\u5357"},{value:"\u6EE8\u5DDE",label:"\u6EE8\u5DDE"},{value:"\u5156\u5DDE",label:"\u5156\u5DDE"},{value:"\u5FB7\u5DDE",label:"\u5FB7\u5DDE"},{value:"\u4E1C\u8425",label:"\u4E1C\u8425"},{value:"\u83CF\u6CFD",label:"\u83CF\u6CFD"},{value:"\u6D4E\u5B81",label:"\u6D4E\u5B81"},{value:"\u83B1\u829C",label:"\u83B1\u829C"},{value:"\u804A\u57CE",label:"\u804A\u57CE"},{value:"\u4E34\u6C82",label:"\u4E34\u6C82"},{value:"\u84EC\u83B1",label:"\u84EC\u83B1"},{value:"\u9752\u5C9B",label:"\u9752\u5C9B"},{value:"\u66F2\u961C",label:"\u66F2\u961C"},{value:"\u65E5\u7167",label:"\u65E5\u7167"},{value:"\u6CF0\u5B89",label:"\u6CF0\u5B89"},{value:"\u6F4D\u574A",label:"\u6F4D\u574A"},{value:"\u5A01\u6D77",label:"\u5A01\u6D77"},{value:"\u70DF\u53F0",label:"\u70DF\u53F0"},{value:"\u67A3\u5E84",label:"\u67A3\u5E84"},{value:"\u6DC4\u535A",label:"\u6DC4\u535A"}]},{value:"\u5C71\u897F",label:"\u5C71\u897F",children:[{value:"\u592A\u539F",label:"\u592A\u539F"},{value:"\u5415\u6881",label:"\u5415\u6881"},{value:"\u957F\u6CBB",label:"\u957F\u6CBB"},{value:"\u5927\u540C",label:"\u5927\u540C"},{value:"\u5019\u9A6C",label:"\u5019\u9A6C"},{value:"\u664B\u57CE",label:"\u664B\u57CE"},{value:"\u79BB\u77F3",label:"\u79BB\u77F3"},{value:"\u4E34\u6C7E",label:"\u4E34\u6C7E"},{value:"\u5B81\u6B66",label:"\u5B81\u6B66"},{value:"\u6714\u5DDE",label:"\u6714\u5DDE"},{value:"\u5FFB\u5DDE",label:"\u5FFB\u5DDE"},{value:"\u9633\u6CC9",label:"\u9633\u6CC9"},{value:"\u6986\u6B21",label:"\u6986\u6B21"},{value:"\u664B\u4E2D",label:"\u664B\u4E2D"},{value:"\u8FD0\u57CE",label:"\u8FD0\u57CE"}]},{value:"\u9655\u897F",label:"\u9655\u897F",children:[{value:"\u897F\u5B89",label:"\u897F\u5B89"},{value:"\u5B89\u5EB7",label:"\u5B89\u5EB7"},{value:"\u5B9D\u9E21",label:"\u5B9D\u9E21"},{value:"\u6C49\u4E2D",label:"\u6C49\u4E2D"},{value:"\u6E2D\u5357",label:"\u6E2D\u5357"},{value:"\u5546\u5DDE",label:"\u5546\u5DDE"},{value:"\u7EE5\u5FB7",label:"\u7EE5\u5FB7"},{value:"\u94DC\u5DDD",label:"\u94DC\u5DDD"},{value:"\u54B8\u9633",label:"\u54B8\u9633"},{value:"\u5EF6\u5B89",label:"\u5EF6\u5B89"},{value:"\u6986\u6797",label:"\u6986\u6797"}]},{value:"\u56DB\u5DDD",label:"\u56DB\u5DDD",children:[{value:"\u6210\u90FD",label:"\u6210\u90FD"},{value:"\u5DF4\u4E2D",label:"\u5DF4\u4E2D"},{value:"\u8FBE\u5DDD",label:"\u8FBE\u5DDD"},{value:"\u5FB7\u9633",label:"\u5FB7\u9633"},{value:"\u90FD\u6C5F\u5830",label:"\u90FD\u6C5F\u5830"},{value:"\u5CE8\u7709\u5C71",label:"\u5CE8\u7709\u5C71"},{value:"\u6DAA\u9675",label:"\u6DAA\u9675"},{value:"\u5E7F\u5B89",label:"\u5E7F\u5B89"},{value:"\u5E7F\u5143",label:"\u5E7F\u5143"},{value:"\u4E5D\u5BE8\u6C9F",label:"\u4E5D\u5BE8\u6C9F"},{value:"\u5EB7\u5B9A",label:"\u5EB7\u5B9A"},{value:"\u4E50\u5C71",label:"\u4E50\u5C71"},{value:"\u6CF8\u5DDE",label:"\u6CF8\u5DDE"},{value:"\u9A6C\u5C14\u5EB7",label:"\u9A6C\u5C14\u5EB7"},{value:"\u7EF5\u9633",label:"\u7EF5\u9633"},{value:"\u7709\u5C71",label:"\u7709\u5C71"},{value:"\u5357\u5145",label:"\u5357\u5145"},{value:"\u5185\u6C5F",label:"\u5185\u6C5F"},{value:"\u6500\u679D\u82B1",label:"\u6500\u679D\u82B1"},{value:"\u9042\u5B81",label:"\u9042\u5B81"},{value:"\u6C76\u5DDD",label:"\u6C76\u5DDD"},{value:"\u897F\u660C",label:"\u897F\u660C"},{value:"\u96C5\u5B89",label:"\u96C5\u5B89"},{value:"\u5B9C\u5BBE",label:"\u5B9C\u5BBE"},{value:"\u81EA\u8D21",label:"\u81EA\u8D21"},{value:"\u8D44\u9633",label:"\u8D44\u9633"}]},{value:"\u53F0\u6E7E",label:"\u53F0\u6E7E",children:[{value:"\u53F0\u5317",label:"\u53F0\u5317"},{value:"\u57FA\u9686",label:"\u57FA\u9686"},{value:"\u53F0\u5357",label:"\u53F0\u5357"},{value:"\u53F0\u4E2D",label:"\u53F0\u4E2D"},{value:"\u9AD8\u96C4",label:"\u9AD8\u96C4"},{value:"\u5C4F\u4E1C",label:"\u5C4F\u4E1C"},{value:"\u5357\u6295",label:"\u5357\u6295"},{value:"\u4E91\u6797",label:"\u4E91\u6797"},{value:"\u65B0\u7AF9",label:"\u65B0\u7AF9"},{value:"\u5F70\u5316",label:"\u5F70\u5316"},{value:"\u82D7\u6817",label:"\u82D7\u6817"},{value:"\u5609\u4E49",label:"\u5609\u4E49"},{value:"\u6843\u56ED",label:"\u6843\u56ED"},{value:"\u5B9C\u5170",label:"\u5B9C\u5170"},{value:"\u53F0\u4E1C",label:"\u53F0\u4E1C"},{value:"\u91D1\u95E8",label:"\u91D1\u95E8"},{value:"\u9A6C\u7956",label:"\u9A6C\u7956"},{value:"\u6F8E\u6E56",label:"\u6F8E\u6E56"}]},{value:"\u5929\u6D25",label:"\u5929\u6D25",children:[{value:"\u5929\u6D25",label:"\u5929\u6D25"},{value:"\u548C\u5E73",label:"\u548C\u5E73"},{value:"\u4E1C\u4E3D",label:"\u4E1C\u4E3D"},{value:"\u6CB3\u4E1C",label:"\u6CB3\u4E1C"},{value:"\u897F\u9752",label:"\u897F\u9752"},{value:"\u6CB3\u897F",label:"\u6CB3\u897F"},{value:"\u6D25\u5357",label:"\u6D25\u5357"},{value:"\u5357\u5F00",label:"\u5357\u5F00"},{value:"\u5317\u8FB0",label:"\u5317\u8FB0"},{value:"\u6CB3\u5317",label:"\u6CB3\u5317"},{value:"\u6B66\u6E05",label:"\u6B66\u6E05"},{value:"\u7EA2\u6322",label:"\u7EA2\u6322"},{value:"\u5858\u6CBD",label:"\u5858\u6CBD"},{value:"\u6C49\u6CBD",label:"\u6C49\u6CBD"},{value:"\u5927\u6E2F",label:"\u5927\u6E2F"},{value:"\u5B81\u6CB3",label:"\u5B81\u6CB3"},{value:"\u9759\u6D77",label:"\u9759\u6D77"},{value:"\u5B9D\u577B",label:"\u5B9D\u577B"},{value:"\u84DF\u53BF",label:"\u84DF\u53BF"}]},{value:"\u65B0\u7586",label:"\u65B0\u7586",children:[{value:"\u4E4C\u9C81\u6728\u9F50",label:"\u4E4C\u9C81\u6728\u9F50"},{value:"\u963F\u514B\u82CF",label:"\u963F\u514B\u82CF"},{value:"\u963F\u52D2\u6CF0",label:"\u963F\u52D2\u6CF0"},{value:"\u963F\u56FE\u4EC0",label:"\u963F\u56FE\u4EC0"},{value:"\u535A\u4E50",label:"\u535A\u4E50"},{value:"\u660C\u5409",label:"\u660C\u5409"},{value:"\u4E1C\u5C71",label:"\u4E1C\u5C71"},{value:"\u54C8\u5BC6",label:"\u54C8\u5BC6"},{value:"\u548C\u7530",label:"\u548C\u7530"},{value:"\u5580\u4EC0",label:"\u5580\u4EC0"},{value:"\u514B\u62C9\u739B\u4F9D",label:"\u514B\u62C9\u739B\u4F9D"},{value:"\u5E93\u8F66",label:"\u5E93\u8F66"},{value:"\u5E93\u5C14\u52D2",label:"\u5E93\u5C14\u52D2"},{value:"\u594E\u5C6F",label:"\u594E\u5C6F"},{value:"\u77F3\u6CB3\u5B50",label:"\u77F3\u6CB3\u5B50"},{value:"\u5854\u57CE",label:"\u5854\u57CE"},{value:"\u5410\u9C81\u756A",label:"\u5410\u9C81\u756A"},{value:"\u4F0A\u5B81",label:"\u4F0A\u5B81"}]},{value:"\u897F\u85CF",label:"\u897F\u85CF",children:[{value:"\u62C9\u8428",label:"\u62C9\u8428"},{value:"\u963F\u91CC",label:"\u963F\u91CC"},{value:"\u660C\u90FD",label:"\u660C\u90FD"},{value:"\u6797\u829D",label:"\u6797\u829D"},{value:"\u90A3\u66F2",label:"\u90A3\u66F2"},{value:"\u65E5\u5580\u5219",label:"\u65E5\u5580\u5219"},{value:"\u5C71\u5357",label:"\u5C71\u5357"}]},{value:"\u4E91\u5357",label:"\u4E91\u5357",children:[{value:"\u6606\u660E",label:"\u6606\u660E"},{value:"\u5927\u7406",label:"\u5927\u7406"},{value:"\u4FDD\u5C71",label:"\u4FDD\u5C71"},{value:"\u695A\u96C4",label:"\u695A\u96C4"},{value:"\u5927\u7406",label:"\u5927\u7406"},{value:"\u4E1C\u5DDD",label:"\u4E1C\u5DDD"},{value:"\u4E2A\u65E7",label:"\u4E2A\u65E7"},{value:"\u666F\u6D2A",label:"\u666F\u6D2A"},{value:"\u5F00\u8FDC",label:"\u5F00\u8FDC"},{value:"\u4E34\u6CA7",label:"\u4E34\u6CA7"},{value:"\u4E3D\u6C5F",label:"\u4E3D\u6C5F"},{value:"\u516D\u5E93",label:"\u516D\u5E93"},{value:"\u6F5E\u897F",label:"\u6F5E\u897F"},{value:"\u66F2\u9756",label:"\u66F2\u9756"},{value:"\u601D\u8305",label:"\u601D\u8305"},{value:"\u6587\u5C71",label:"\u6587\u5C71"},{value:"\u897F\u53CC\u7248\u7EB3",label:"\u897F\u53CC\u7248\u7EB3"},{value:"\u7389\u6EAA",label:"\u7389\u6EAA"},{value:"\u4E2D\u7538",label:"\u4E2D\u7538"},{value:"\u662D\u901A",label:"\u662D\u901A"}]},{value:"\u6D59\u6C5F",label:"\u6D59\u6C5F",children:[{value:"\u676D\u5DDE",label:"\u676D\u5DDE"},{value:"\u6E29\u5DDE",label:"\u6E29\u5DDE"},{value:"\u5B89\u5409",label:"\u5B89\u5409"},{value:"\u6148\u6EAA",label:"\u6148\u6EAA"},{value:"\u5B9A\u6D77",label:"\u5B9A\u6D77"},{value:"\u5949\u5316",label:"\u5949\u5316"},{value:"\u6D77\u76D0",label:"\u6D77\u76D0"},{value:"\u9EC4\u5CA9",label:"\u9EC4\u5CA9"},{value:"\u6E56\u5DDE",label:"\u6E56\u5DDE"},{value:"\u5609\u5174",label:"\u5609\u5174"},{value:"\u91D1\u534E",label:"\u91D1\u534E"},{value:"\u4E34\u5B89",label:"\u4E34\u5B89"},{value:"\u4E34\u6D77",label:"\u4E34\u6D77"},{value:"\u4E3D\u6C34",label:"\u4E3D\u6C34"},{value:"\u5B81\u6CE2",label:"\u5B81\u6CE2"},{value:"\u74EF\u6D77",label:"\u74EF\u6D77"},{value:"\u5E73\u6E56",label:"\u5E73\u6E56"},{value:"\u5343\u5C9B\u6E56",label:"\u5343\u5C9B\u6E56"},{value:"\u8862\u5DDE",label:"\u8862\u5DDE"},{value:"\u6C5F\u5C71",label:"\u6C5F\u5C71"},{value:"\u745E\u5B89",label:"\u745E\u5B89"},{value:"\u7ECD\u5174",label:"\u7ECD\u5174"},{value:"\u5D4A\u5DDE",label:"\u5D4A\u5DDE"},{value:"\u53F0\u5DDE",label:"\u53F0\u5DDE"},{value:"\u6E29\u5CAD",label:"\u6E29\u5CAD"},{value:"\u4F59\u59DA",label:"\u4F59\u59DA"},{value:"\u821F\u5C71",label:"\u821F\u5C71"}]},{value:"\u6D77\u5916",label:"\u6D77\u5916",children:[{value:"\u7F8E\u56FD",label:"\u7F8E\u56FD"},{value:"\u65E5\u672C",label:"\u65E5\u672C"},{value:"\u82F1\u56FD",label:"\u82F1\u56FD"},{value:"\u6CD5\u56FD",label:"\u6CD5\u56FD"},{value:"\u5FB7\u56FD",label:"\u5FB7\u56FD"},{value:"\u5176\u4ED6",label:"\u5176\u4ED6"}]}]},2686:function(ge,ne,y){"use strict";y.d(ne,{rX:function(){return le},pW:function(){return pe},gy:function(){return ve},xY:function(){return re},O5:function(){return te},tJ:function(){return de},o1:function(){return b},Rd:function(){return x}});var E=y(44993),ae=y(43418),oe=y(28103),ce=y(8591),fe=y(64681),he=y(89299),ie=y(87169),xe=y(25510),Ee="data:image/png;base64,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",Oe=y.p+"static/newqrcode.a8740efb.png",Le=y(32637),Ve=y(59301),je=(be,Ae,Ne)=>new Promise((ke,_e)=>{var De=Yt=>{try{ut(Ne.next(Yt))}catch(Et){_e(Et)}},at=Yt=>{try{ut(Ne.throw(Yt))}catch(Et){_e(Et)}},ut=Yt=>Yt.done?ke(Yt.value):Promise.resolve(Yt.value).then(De,at);ut((Ne=Ne.apply(be,Ae)).next())});const de=(be,Ae=!1)=>!!(b(be)&&a(Ae)),b=be=>(0,fe.bg)()?!0:(be({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(be=!1)=>{var Ae;const{user:Ne}=(0,E.getDvaApp)()._store.getState();return(Ae=Ne.userInfo)!=null&&Ae.profile_completed?!0:(ae.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,he.xg)("/account/profile/edit"),ee()}}),!1)},ee=()=>{ae.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()}})},x=()=>{ae.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Ve.createElement("div",{style:{textAlign:"center"}},Ve.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"),Ve.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Le}),Ve.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},te=()=>{var be;const{user:Ae}=(0,E.getDvaApp)()._store.getState();return(be=Ae.userInfo)!=null&&be.professional_certification?!0:(ae.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ve.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,he.xg)("/account/certification")}}),!1)},re=()=>(0,fe.V9)()?!0:(ae.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Ve.createElement("div",{className:"tc",style:{marginLeft:-38}},Ve.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Ve.createElement("img",{src:Oe,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),le=(be,Ae)=>be?!0:(ae.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Ve.createElement("div",null,Ve.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"),Ve.createElement("div",{style:{marginLeft:"110px"}},Ve.createElement("img",{src:Ee,width:200}),Ve.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,he.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),pe=be=>{ae.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Ve.createElement("div",null,Ve.createElement("div",null,Ve.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"),Ve.createElement(oe.Z,null),Ve.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ve.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 ",Ve.createElement("a",null,be),"\u5929\u3002"),Ve.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ve.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")),Ve.createElement("div",{style:{textAlign:"center",marginTop:30}},Ve.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:xe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ve=(be,Ae="")=>{const{shixunsDetail:{detail:Ne}}=(0,E.getDvaApp)()._store.getState();if((Ne==null?void 0:Ne.public)===2||(Ne==null?void 0:Ne.public)===1||(Ne==null?void 0:Ne.shixun_status)===3){let ke="";return(Ne==null?void 0:Ne.public)===2&&(ke="\u5DF2\u516C\u5F00"),(Ne==null?void 0:Ne.public)===1&&(ke="\u5F85\u5BA1\u6838"),(Ne==null?void 0:Ne.shixun_status)===3&&(ke="\u5DF2\u5173\u95ED"),ae.default.info({centered:!0,icon:Ve.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Ve.createElement("div",{className:"tc",style:{marginLeft:-38}},Ve.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Ve.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ke,"\uFF0C",Ae,"\u3002"),Ve.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Ve.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:xe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ne==null?void 0:Ne.shixun_status)===2?(ae.default.confirm({centered:!0,icon:Ve.createElement(ie.Z,null),title:"\u63D0\u793A",content:Ve.createElement("div",null,Ve.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ae,"\u3002"),Ve.createElement("br",null),Ve.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:()=>{ae.default.confirm({width:440,centered:!0,icon:Ve.createElement(ie.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:()=>je(void 0,null,function*(){(yield be({type:"shixunsDetail/cancelRelease",payload:{id:Ne==null?void 0:Ne.identifier}})).status!==401&&(ce.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),be({type:"shixunsDetail/getShixunsDetail",payload:{id:Ne==null?void 0:Ne.identifier}}),be({type:"practiceSetting/getCommonData",payload:{id:Ne==null?void 0:Ne.identifier}}))})})}}),!0):!1}},50371:function(ge,ne){"use strict";function y(){const E=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ae=1;ae{const fe=oe[ce];fe!==void 0&&(E[ce]=fe)})}return E}ne.Z=y},77578:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return E}});const E=ae=>ae?typeof ae=="function"?ae():ae:null},13845:function(ge,ne,y){"use strict";y.d(ne,{F:function(){return E},Z:function(){return ae}});function E(oe){return oe!=null&&oe===oe.window}function ae(oe,ce){var fe,he;if(typeof window=="undefined")return 0;const ie=ce?"scrollTop":"scrollLeft";let xe=0;return E(oe)?xe=oe[ce?"pageYOffset":"pageXOffset"]:oe instanceof Document?xe=oe.documentElement[ie]:(oe instanceof HTMLElement||oe)&&(xe=oe[ie]),oe&&!E(oe)&&typeof xe!="number"&&(xe=(he=((fe=oe.ownerDocument)!==null&&fe!==void 0?fe:oe).documentElement)===null||he===void 0?void 0:he[ie]),xe}},56762:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return ae}});var E=y(59301);function ae(){const[,oe]=E.useReducer(ce=>ce+1,0);return oe}},68031:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return ce}});var E=y(16089);function ae(fe,he,ie,xe){const Ee=ie-he;return fe/=xe/2,fe<1?Ee/2*fe*fe*fe+he:Ee/2*((fe-=2)*fe*fe+2)+he}var oe=y(13845);function ce(fe){let he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:xe,duration:Ee=450}=he,Oe=ie(),Le=(0,oe.Z)(Oe,!0),Ve=Date.now(),je=()=>{const b=Date.now()-Ve,a=ae(b>Ee?Ee:b,Le,fe,Ee);(0,oe.F)(Oe)?Oe.scrollTo(window.pageXOffset,a):Oe instanceof Document||Oe.constructor.name==="HTMLDocument"?Oe.documentElement.scrollTop=a:Oe.scrollTop=a,b()=>{fe=null,ce.apply(void 0,(0,E.Z)(xe))},ie=function(){if(fe==null){for(var xe=arguments.length,Ee=new Array(xe),Oe=0;Oe{ae.Z.cancel(fe),fe=null},ie}ne.Z=oe},88522:function(ge,ne,y){"use strict";var E=y(92310),ae=y.n(E),oe=y(11592),ce=y(2738),fe=y(59301),he=y(53487),ie=y(92343),xe=y(36355),Ee=y(57809);const{Option:Oe}=Ee.default;function Le(b){return b&&b.type&&(b.type.isSelectOption||b.type.isSelectOptGroup)}const Ve=(b,a)=>{const{prefixCls:ee,className:x,popupClassName:te,dropdownClassName:re,children:le,dataSource:pe}=b,ve=(0,oe.Z)(le);let be;ve.length===1&&(0,ie.l$)(ve[0])&&!Le(ve[0])&&([be]=ve);const Ae=be?()=>be:void 0;let Ne;ve.length&&Le(ve[0])?Ne=le:Ne=pe?pe.map(De=>{if((0,ie.l$)(De))return De;switch(typeof De){case"string":return fe.createElement(Oe,{key:De,value:De},De);case"object":{const{value:at}=De;return fe.createElement(Oe,{key:at,value:at},De.text)}default:return}}):[];const{getPrefixCls:ke}=fe.useContext(xe.E_),_e=ke("select",ee);return fe.createElement(Ee.default,Object.assign({ref:a,suffixIcon:null},(0,ce.Z)(b,["dataSource","dropdownClassName"]),{prefixCls:_e,popupClassName:te||re,className:ae()(`${_e}-auto-complete`,x),mode:Ee.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:Ae}),Ne)},je=fe.forwardRef(Ve),de=(0,he.Z)(je);je.Option=Oe,je._InternalPanelDoNotUseOrYouWillBeFired=de,ne.Z=je},7678:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return Ae}});var E=y(5016),ae=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 168H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM518.3 355a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V848c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V509.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 355z"}}]},name:"vertical-align-top",theme:"outlined"},ce=oe,fe=y(7657),he=function(ke,_e){return ae.createElement(fe.Z,(0,E.Z)({},ke,{ref:_e,icon:ce}))},ie=ae.forwardRef(he),xe=ie,Ee=y(92310),Oe=y.n(Ee),Le=y(77900),Ve=y(2738),je=y(13845),de=y(92343),b=y(68031),a=y(27666),ee=y(36355),x=y(83116),te=y(37613),re=y(17313);const le=Ne=>{const{componentCls:ke,backTopFontSize:_e,backTopSize:De,zIndexPopup:at}=Ne;return{[ke]:Object.assign(Object.assign({},(0,re.Wf)(Ne)),{position:"fixed",insetInlineEnd:Ne.backTopInlineEnd,insetBlockEnd:Ne.backTopBlockEnd,zIndex:at,width:40,height:40,cursor:"pointer","&:empty":{display:"none"},[`${ke}-content`]:{width:De,height:De,overflow:"hidden",color:Ne.backTopColor,textAlign:"center",backgroundColor:Ne.backTopBackground,borderRadius:De,transition:`all ${Ne.motionDurationMid}`,"&:hover":{backgroundColor:Ne.backTopHoverBackground,transition:`all ${Ne.motionDurationMid}`}},[`${ke}-icon`]:{fontSize:_e,lineHeight:`${De}px`}})}},pe=Ne=>{const{componentCls:ke}=Ne;return{[`@media (max-width: ${Ne.screenMD}px)`]:{[ke]:{insetInlineEnd:Ne.backTopInlineEndMD}},[`@media (max-width: ${Ne.screenXS}px)`]:{[ke]:{insetInlineEnd:Ne.backTopInlineEndXS}}}};var ve=(0,x.Z)("BackTop",Ne=>{const{fontSizeHeading3:ke,colorTextDescription:_e,colorTextLightSolid:De,colorText:at,controlHeightLG:ut}=Ne,Yt=(0,te.TS)(Ne,{backTopBackground:_e,backTopColor:De,backTopHoverBackground:at,backTopFontSize:ke,backTopSize:ut,backTopBlockEnd:ut*1.25,backTopInlineEnd:ut*2.5,backTopInlineEndMD:ut*1.5,backTopInlineEndXS:ut*.5});return[le(Yt),pe(Yt)]},Ne=>({zIndexPopup:Ne.zIndexBase+10})),Ae=Ne=>{const{prefixCls:ke,className:_e,rootClassName:De,visibilityHeight:at=400,target:ut,onClick:Yt,duration:Et=450}=Ne,[Lt,Ct]=ae.useState(at===0),kt=ae.useRef(null),yt=()=>kt.current&&kt.current.ownerDocument?kt.current.ownerDocument:window,It=(0,a.Z)(Dt=>{const bt=(0,je.Z)(Dt.target,!0);Ct(bt>=at)});ae.useEffect(()=>{const bt=(ut||yt)();return It({target:bt}),bt==null||bt.addEventListener("scroll",It),()=>{It.cancel(),bt==null||bt.removeEventListener("scroll",It)}},[ut]);const Je=Dt=>{(0,b.Z)(0,{getContainer:ut||yt,duration:Et}),Yt==null||Yt(Dt)},{getPrefixCls:pt,direction:Mt}=ae.useContext(ee.E_),nt=pt("back-top",ke),Ke=pt(),[ft,Gt]=ve(nt),St=Oe()(Gt,nt,{[`${nt}-rtl`]:Mt==="rtl"},_e,De),jt=(0,Ve.Z)(Ne,["prefixCls","className","rootClassName","children","visibilityHeight","target"]),Qe=ae.createElement("div",{className:`${nt}-content`},ae.createElement("div",{className:`${nt}-icon`},ae.createElement(xe,null)));return ft(ae.createElement("div",Object.assign({},jt,{className:St,onClick:Je,ref:kt}),ae.createElement(Le.default,{visible:Lt,motionName:`${Ke}-fade`},Dt=>{let{className:bt}=Dt;return(0,de.Tm)(Ne.children||Qe,xn=>{let{className:on}=xn;return{className:Oe()(bt,on)}})})))}},49127:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return kt}});var E=y(92310),ae=y.n(E),oe=y(77900),ce=y(59301),fe=y(36785),he=y(92343),ie=y(36355),xe=y(93083),Ee=y(17313),Oe=y(45157),Le=y(37613),Ve=y(83116);const je=new xe.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),de=new xe.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),b=new xe.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),a=new xe.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),ee=new xe.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),x=new xe.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),te=yt=>{const{componentCls:It,iconCls:Je,antCls:pt,badgeShadowSize:Mt,motionDurationSlow:nt,textFontSize:Ke,textFontSizeSM:ft,statusSize:Gt,dotSize:St,textFontWeight:jt,indicatorHeight:Qe,indicatorHeightSM:Dt,marginXS:bt}=yt,xn=`${pt}-scroll-number`,on=(0,Oe.Z)(yt,(ct,et)=>{let{darkColor:we}=et;return{[`&${It} ${It}-color-${ct}`]:{background:we,[`&:not(${It}-count)`]:{color:we}}}});return{[It]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ee.Wf)(yt)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${It}-count`]:{zIndex:yt.indicatorZIndex,minWidth:Qe,height:Qe,color:yt.badgeTextColor,fontWeight:jt,fontSize:Ke,lineHeight:`${Qe}px`,whiteSpace:"nowrap",textAlign:"center",background:yt.badgeColor,borderRadius:Qe/2,boxShadow:`0 0 0 ${Mt}px ${yt.badgeShadowColor}`,transition:`background ${yt.motionDurationMid}`,a:{color:yt.badgeTextColor},"a:hover":{color:yt.badgeTextColor},"a:hover &":{background:yt.badgeColorHover}},[`${It}-count-sm`]:{minWidth:Dt,height:Dt,fontSize:ft,lineHeight:`${Dt}px`,borderRadius:Dt/2},[`${It}-multiple-words`]:{padding:`0 ${yt.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${It}-dot`]:{zIndex:yt.indicatorZIndex,width:St,minWidth:St,height:St,background:yt.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${Mt}px ${yt.badgeShadowColor}`},[`${It}-dot${xn}`]:{transition:`background ${nt}`},[`${It}-count, ${It}-dot, ${xn}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Je}-spin`]:{animationName:x,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${It}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${It}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Gt,height:Gt,verticalAlign:"middle",borderRadius:"50%"},[`${It}-status-success`]:{backgroundColor:yt.colorSuccess},[`${It}-status-processing`]:{overflow:"visible",color:yt.colorPrimary,backgroundColor:yt.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:Mt,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:je,animationDuration:yt.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${It}-status-default`]:{backgroundColor:yt.colorTextPlaceholder},[`${It}-status-error`]:{backgroundColor:yt.colorError},[`${It}-status-warning`]:{backgroundColor:yt.colorWarning},[`${It}-status-text`]:{marginInlineStart:bt,color:yt.colorText,fontSize:yt.fontSize}}}),on),{[`${It}-zoom-appear, ${It}-zoom-enter`]:{animationName:de,animationDuration:yt.motionDurationSlow,animationTimingFunction:yt.motionEaseOutBack,animationFillMode:"both"},[`${It}-zoom-leave`]:{animationName:b,animationDuration:yt.motionDurationSlow,animationTimingFunction:yt.motionEaseOutBack,animationFillMode:"both"},[`&${It}-not-a-wrapper`]:{[`${It}-zoom-appear, ${It}-zoom-enter`]:{animationName:a,animationDuration:yt.motionDurationSlow,animationTimingFunction:yt.motionEaseOutBack},[`${It}-zoom-leave`]:{animationName:ee,animationDuration:yt.motionDurationSlow,animationTimingFunction:yt.motionEaseOutBack},[`&:not(${It}-status)`]:{verticalAlign:"middle"},[`${xn}-custom-component, ${It}-count`]:{transform:"none"},[`${xn}-custom-component, ${xn}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${xn}`]:{overflow:"hidden",[`${xn}-only`]:{position:"relative",display:"inline-block",height:Qe,transition:`all ${yt.motionDurationSlow} ${yt.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${xn}-only-unit`]:{height:Qe,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${xn}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${It}-count, ${It}-dot, ${xn}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},re=yt=>{const{fontSize:It,lineHeight:Je,lineWidth:pt,marginXS:Mt,colorBorderBg:nt}=yt,Ke=Math.round(It*Je),ft=pt,Gt=yt.colorBgContainer,St=yt.colorError,jt=yt.colorErrorHover;return(0,Le.TS)(yt,{badgeFontHeight:Ke,badgeShadowSize:ft,badgeTextColor:Gt,badgeColor:St,badgeColorHover:jt,badgeShadowColor:nt,badgeProcessingDuration:"1.2s",badgeRibbonOffset:Mt,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},le=yt=>{const{fontSize:It,lineHeight:Je,fontSizeSM:pt,lineWidth:Mt}=yt;return{indicatorZIndex:"auto",indicatorHeight:Math.round(It*Je)-2*Mt,indicatorHeightSM:It,dotSize:pt/2,textFontSize:pt,textFontSizeSM:pt,textFontWeight:"normal",statusSize:pt/2}};var pe=(0,Ve.Z)("Badge",yt=>{const It=re(yt);return[te(It)]},le);const ve=yt=>{const{antCls:It,badgeFontHeight:Je,marginXS:pt,badgeRibbonOffset:Mt}=yt,nt=`${It}-ribbon`,Ke=`${It}-ribbon-wrapper`,ft=(0,Oe.Z)(yt,(Gt,St)=>{let{darkColor:jt}=St;return{[`&${nt}-color-${Gt}`]:{background:jt,color:jt}}});return{[`${Ke}`]:{position:"relative"},[`${nt}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ee.Wf)(yt)),{position:"absolute",top:pt,padding:`0 ${yt.paddingXS}px`,color:yt.colorPrimary,lineHeight:`${Je}px`,whiteSpace:"nowrap",backgroundColor:yt.colorPrimary,borderRadius:yt.borderRadiusSM,[`${nt}-text`]:{color:yt.colorTextLightSolid},[`${nt}-corner`]:{position:"absolute",top:"100%",width:Mt,height:Mt,color:"currentcolor",border:`${Mt/2}px solid`,transform:yt.badgeRibbonCornerTransform,transformOrigin:"top",filter:yt.badgeRibbonCornerFilter}}),ft),{[`&${nt}-placement-end`]:{insetInlineEnd:-Mt,borderEndEndRadius:0,[`${nt}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${nt}-placement-start`]:{insetInlineStart:-Mt,borderEndStartRadius:0,[`${nt}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var be=(0,Ve.Z)(["Badge","Ribbon"],yt=>{const It=re(yt);return[ve(It)]},le),Ne=yt=>{const{className:It,prefixCls:Je,style:pt,color:Mt,children:nt,text:Ke,placement:ft="end",rootClassName:Gt}=yt,{getPrefixCls:St,direction:jt}=ce.useContext(ie.E_),Qe=St("ribbon",Je),Dt=(0,fe.o2)(Mt,!1),bt=ae()(Qe,`${Qe}-placement-${ft}`,{[`${Qe}-rtl`]:jt==="rtl",[`${Qe}-color-${Mt}`]:Dt},It),[xn,on]=be(Qe),ct={},et={};return Mt&&!Dt&&(ct.background=Mt,et.color=Mt),xn(ce.createElement("div",{className:ae()(`${Qe}-wrapper`,Gt,on)},nt,ce.createElement("div",{className:ae()(bt,on),style:Object.assign(Object.assign({},ct),pt)},ce.createElement("span",{className:`${Qe}-text`},Ke),ce.createElement("div",{className:`${Qe}-corner`,style:et}))))};function ke(yt){let{prefixCls:It,value:Je,current:pt,offset:Mt=0}=yt,nt;return Mt&&(nt={position:"absolute",top:`${Mt}00%`,left:0}),ce.createElement("span",{style:nt,className:ae()(`${It}-only-unit`,{current:pt})},Je)}function _e(yt,It,Je){let pt=yt,Mt=0;for(;(pt+10)%10!==It;)pt+=Je,Mt+=Je;return Mt}function De(yt){const{prefixCls:It,count:Je,value:pt}=yt,Mt=Number(pt),nt=Math.abs(Je),[Ke,ft]=ce.useState(Mt),[Gt,St]=ce.useState(nt),jt=()=>{ft(Mt),St(nt)};ce.useEffect(()=>{const bt=setTimeout(()=>{jt()},1e3);return()=>{clearTimeout(bt)}},[Mt]);let Qe,Dt;if(Ke===Mt||Number.isNaN(Mt)||Number.isNaN(Ke))Qe=[ce.createElement(ke,Object.assign({},yt,{key:Mt,current:!0}))],Dt={transition:"none"};else{Qe=[];const bt=Mt+10,xn=[];for(let et=Mt;et<=bt;et+=1)xn.push(et);const on=xn.findIndex(et=>et%10===Ke);Qe=xn.map((et,we)=>{const Ce=et%10;return ce.createElement(ke,Object.assign({},yt,{key:et,value:Ce,offset:we-on,current:we===on}))});const ct=Gt{const{prefixCls:Je,count:pt,className:Mt,motionClassName:nt,style:Ke,title:ft,show:Gt,component:St="sup",children:jt}=yt,Qe=at(yt,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Dt}=ce.useContext(ie.E_),bt=Dt("scroll-number",Je),xn=Object.assign(Object.assign({},Qe),{"data-show":Gt,style:Ke,className:ae()(bt,Mt,nt),title:ft});let on=pt;if(pt&&Number(pt)%1===0){const ct=String(pt).split("");on=ce.createElement("bdi",null,ct.map((et,we)=>ce.createElement(De,{prefixCls:bt,count:Number(pt),value:et,key:ct.length-we})))}return Ke&&Ke.borderColor&&(xn.style=Object.assign(Object.assign({},Ke),{boxShadow:`0 0 0 1px ${Ke.borderColor} inset`})),jt?(0,he.Tm)(jt,ct=>({className:ae()(`${bt}-custom-component`,ct==null?void 0:ct.className,nt)})):ce.createElement(St,Object.assign({},xn,{ref:It}),on)}),Et=function(yt,It){var Je={};for(var pt in yt)Object.prototype.hasOwnProperty.call(yt,pt)&&It.indexOf(pt)<0&&(Je[pt]=yt[pt]);if(yt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,pt=Object.getOwnPropertySymbols(yt);Mt{var Je,pt,Mt,nt,Ke;const{prefixCls:ft,scrollNumberPrefixCls:Gt,children:St,status:jt,text:Qe,color:Dt,count:bt=null,overflowCount:xn=99,dot:on=!1,size:ct="default",title:et,offset:we,style:Ce,className:dt,rootClassName:Xt,classNames:Ge,styles:ze,showZero:lt=!1}=yt,gt=Et(yt,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ze,direction:ht,badge:nn}=ce.useContext(ie.E_),Jt=Ze("badge",ft),[Sn,_t]=pe(Jt),Ln=bt>xn?`${xn}+`:bt,qe=Ln==="0"||Ln===0,Ut=bt===null||qe&&!lt,Ht=(jt!=null||Dt!=null)&&Ut,Kt=on&&!qe,hn=Kt?"":Ln,zn=(0,ce.useMemo)(()=>(hn==null||hn===""||qe&&!lt)&&!Kt,[hn,qe,lt,Kt]),Un=(0,ce.useRef)(bt);zn||(Un.current=bt);const Pn=Un.current,Xn=(0,ce.useRef)(hn);zn||(Xn.current=hn);const Jn=Xn.current,mn=(0,ce.useRef)(Kt);zn||(mn.current=Kt);const He=(0,ce.useMemo)(()=>{if(!we)return Object.assign(Object.assign({},nn==null?void 0:nn.style),Ce);const mt={marginTop:we[1]};return ht==="rtl"?mt.left=parseInt(we[0],10):mt.right=-parseInt(we[0],10),Object.assign(Object.assign(Object.assign({},mt),nn==null?void 0:nn.style),Ce)},[ht,we,Ce,nn==null?void 0:nn.style]),Bt=et!=null?et:typeof Pn=="string"||typeof Pn=="number"?Pn:void 0,bn=zn||!Qe?null:ce.createElement("span",{className:`${Jt}-status-text`},Qe),ye=!Pn||typeof Pn!="object"?void 0:(0,he.Tm)(Pn,mt=>({style:Object.assign(Object.assign({},He),mt.style)})),an=(0,fe.o2)(Dt,!1),tt=ae()(Ge==null?void 0:Ge.indicator,(Je=nn==null?void 0:nn.classNames)===null||Je===void 0?void 0:Je.indicator,{[`${Jt}-status-dot`]:Ht,[`${Jt}-status-${jt}`]:!!jt,[`${Jt}-color-${Dt}`]:an}),vt={};Dt&&!an&&(vt.color=Dt,vt.background=Dt);const Ot=ae()(Jt,{[`${Jt}-status`]:Ht,[`${Jt}-not-a-wrapper`]:!St,[`${Jt}-rtl`]:ht==="rtl"},dt,Xt,nn==null?void 0:nn.className,(pt=nn==null?void 0:nn.classNames)===null||pt===void 0?void 0:pt.root,Ge==null?void 0:Ge.root,_t);if(!St&&Ht){const mt=He.color;return Sn(ce.createElement("span",Object.assign({},gt,{className:Ot,style:Object.assign(Object.assign(Object.assign({},ze==null?void 0:ze.root),(Mt=nn==null?void 0:nn.styles)===null||Mt===void 0?void 0:Mt.root),He)}),ce.createElement("span",{className:tt,style:Object.assign(Object.assign(Object.assign({},ze==null?void 0:ze.indicator),(nt=nn==null?void 0:nn.styles)===null||nt===void 0?void 0:nt.indicator),vt)}),Qe&&ce.createElement("span",{style:{color:mt},className:`${Jt}-status-text`},Qe)))}return Sn(ce.createElement("span",Object.assign({ref:It},gt,{className:Ot,style:Object.assign(Object.assign({},(Ke=nn==null?void 0:nn.styles)===null||Ke===void 0?void 0:Ke.root),ze==null?void 0:ze.root)}),St,ce.createElement(oe.default,{visible:!zn,motionName:`${Jt}-zoom`,motionAppear:!1,motionDeadline:1e3},mt=>{let{className:Se,ref:Te}=mt;var We,Ye;const rt=Ze("scroll-number",Gt),xt=mn.current,Ft=ae()(Ge==null?void 0:Ge.indicator,(We=nn==null?void 0:nn.classNames)===null||We===void 0?void 0:We.indicator,{[`${Jt}-dot`]:xt,[`${Jt}-count`]:!xt,[`${Jt}-count-sm`]:ct==="small",[`${Jt}-multiple-words`]:!xt&&Jn&&Jn.toString().length>1,[`${Jt}-status-${jt}`]:!!jt,[`${Jt}-color-${Dt}`]:an});let Re=Object.assign(Object.assign(Object.assign({},ze==null?void 0:ze.indicator),(Ye=nn==null?void 0:nn.styles)===null||Ye===void 0?void 0:Ye.indicator),He);return Dt&&!an&&(Re=Re||{},Re.background=Dt),ce.createElement(Yt,{prefixCls:rt,show:!zn,motionClassName:Se,className:Ft,count:Jn,title:Bt,style:Re,key:"scrollNumber",ref:Te},ye)}),bn))},Ct=ce.forwardRef(Lt);Ct.Ribbon=Ne;var kt=Ct},9951:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return Jn}});var E=y(59301),ae=y(5016),oe=y(20049),ce=y(6487),fe=y(56789),he=y(41281),ie=y(7942),xe=y(76773),Ee=y(18082),Oe=y(10928),Le=y(5883),Ve={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0},je=Ve,de=y(53280),b=y(92310),a=y.n(b);function ee(mn,He,Bt){return Math.max(He,Math.min(mn,Bt))}var x=function(He){var Bt=["onTouchStart","onTouchMove","onWheel"];Bt.includes(He._reactName)||He.preventDefault()},te=function(He){for(var Bt=[],bn=le(He),ye=pe(He),an=bn;an0?1:0):0},be=function(He){return He.centerMode?Math.floor((He.slidesToShow-1)/2)+1+(parseInt(He.centerPadding)>0?1:0):He.slidesToShow},Ae=function(He){return He&&He.offsetWidth||0},Ne=function(He){return He&&He.offsetHeight||0},ke=function(He){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,bn,ye,an,tt;return bn=He.startX-He.curX,ye=He.startY-He.curY,an=Math.atan2(ye,bn),tt=Math.round(an*180/Math.PI),tt<0&&(tt=360-Math.abs(tt)),tt<=45&&tt>=0||tt<=360&&tt>=315?"left":tt>=135&&tt<=225?"right":Bt===!0?tt>=35&&tt<=135?"up":"down":"vertical"},_e=function(He){var Bt=!0;return He.infinite||(He.centerMode&&He.currentSlide>=He.slideCount-1||He.slideCount<=He.slidesToShow||He.currentSlide>=He.slideCount-He.slidesToShow)&&(Bt=!1),Bt},De=function(He,Bt){var bn={};return Bt.forEach(function(ye){return bn[ye]=He[ye]}),bn},at=function(He){var Bt=E.Children.count(He.children),bn=He.listRef,ye=Math.ceil(Ae(bn)),an=He.trackRef&&He.trackRef.node,tt=Math.ceil(Ae(an)),vt;if(He.vertical)vt=ye;else{var Ot=He.centerMode&&parseInt(He.centerPadding)*2;typeof He.centerPadding=="string"&&He.centerPadding.slice(-1)==="%"&&(Ot*=ye/100),vt=Math.ceil((ye-Ot)/He.slidesToShow)}var mt=bn&&Ne(bn.querySelector('[data-index="0"]')),Se=mt*He.slidesToShow,Te=He.currentSlide===void 0?He.initialSlide:He.currentSlide;He.rtl&&He.currentSlide===void 0&&(Te=Bt-1-He.initialSlide);var We=He.lazyLoadedList||[],Ye=te((0,oe.Z)((0,oe.Z)({},He),{},{currentSlide:Te,lazyLoadedList:We}));We=We.concat(Ye);var rt={slideCount:Bt,slideWidth:vt,listWidth:ye,trackWidth:tt,currentSlide:Te,slideHeight:mt,listHeight:Se,lazyLoadedList:We};return He.autoplaying===null&&He.autoplay&&(rt.autoplaying="playing"),rt},ut=function(He){var Bt=He.waitForAnimate,bn=He.animating,ye=He.fade,an=He.infinite,tt=He.index,vt=He.slideCount,Ot=He.lazyLoad,mt=He.currentSlide,Se=He.centerMode,Te=He.slidesToScroll,We=He.slidesToShow,Ye=He.useCSS,rt=He.lazyLoadedList;if(Bt&&bn)return{};var xt=tt,Ft,Re,Xe,$e={},wt={},ln=an?tt:ee(tt,0,vt-1);if(ye){if(!an&&(tt<0||tt>=vt))return{};tt<0?xt=tt+vt:tt>=vt&&(xt=tt-vt),Ot&&rt.indexOf(xt)<0&&(rt=rt.concat(xt)),$e={animating:!0,currentSlide:xt,lazyLoadedList:rt,targetSlide:xt},wt={animating:!1,targetSlide:xt}}else Ft=xt,xt<0?(Ft=xt+vt,an?vt%Te!==0&&(Ft=vt-vt%Te):Ft=0):!_e(He)&&xt>mt?xt=Ft=mt:Se&&xt>=vt?(xt=an?vt:vt-1,Ft=an?0:vt-1):xt>=vt&&(Ft=xt-vt,an?vt%Te!==0&&(Ft=0):Ft=vt-We),!an&&xt+We>=vt&&(Ft=vt-We),Re=Ke((0,oe.Z)((0,oe.Z)({},He),{},{slideIndex:xt})),Xe=Ke((0,oe.Z)((0,oe.Z)({},He),{},{slideIndex:Ft})),an||(Re===Xe&&(xt=Ft),Re=Xe),Ot&&(rt=rt.concat(te((0,oe.Z)((0,oe.Z)({},He),{},{currentSlide:xt})))),Ye?($e={animating:!0,currentSlide:Ft,trackStyle:nt((0,oe.Z)((0,oe.Z)({},He),{},{left:Re})),lazyLoadedList:rt,targetSlide:ln},wt={animating:!1,currentSlide:Ft,trackStyle:Mt((0,oe.Z)((0,oe.Z)({},He),{},{left:Xe})),swipeLeft:null,targetSlide:ln}):$e={currentSlide:Ft,trackStyle:Mt((0,oe.Z)((0,oe.Z)({},He),{},{left:Xe})),lazyLoadedList:rt,targetSlide:ln};return{state:$e,nextState:wt}},Yt=function(He,Bt){var bn,ye,an,tt,vt,Ot=He.slidesToScroll,mt=He.slidesToShow,Se=He.slideCount,Te=He.currentSlide,We=He.targetSlide,Ye=He.lazyLoad,rt=He.infinite;if(tt=Se%Ot!==0,bn=tt?0:(Se-Te)%Ot,Bt.message==="previous")an=bn===0?Ot:mt-bn,vt=Te-an,Ye&&!rt&&(ye=Te-an,vt=ye===-1?Se-1:ye),rt||(vt=We-Ot);else if(Bt.message==="next")an=bn===0?Ot:bn,vt=Te+an,Ye&&!rt&&(vt=(Te+Ot)%Se+bn),rt||(vt=We+Ot);else if(Bt.message==="dots")vt=Bt.index*Bt.slidesToScroll;else if(Bt.message==="children"){if(vt=Bt.index,rt){var xt=jt((0,oe.Z)((0,oe.Z)({},He),{},{targetSlide:vt}));vt>Bt.currentSlide&&xt==="left"?vt=vt-Se:vt10)return{scrolling:!0};vt&&(Xe.swipeLength=it);var Wt=(Ot?-1:1)*(Xe.curX>Xe.startX?1:-1);vt&&(Wt=Xe.curY>Xe.startY?1:-1);var Zn=Math.ceil(xt/Ft),en=ke(Bt.touchObject,vt),kn=Xe.swipeLength;return Re||(mt===0&&(en==="right"||en==="down")||mt+1>=Zn&&(en==="left"||en==="up")||!_e(Bt)&&(en==="left"||en==="up"))&&(kn=Xe.swipeLength*Se,Te===!1&&We&&(We(en),An.edgeDragged=!0)),!Ye&&$e&&($e(en),An.swiped=!0),an?tn=Bn+kn*(wt/ln)*Wt:Ot?tn=Bn-kn*Wt:tn=Bn+kn*Wt,vt&&(tn=Bn+kn*Wt),An=(0,oe.Z)((0,oe.Z)({},An),{},{touchObject:Xe,swipeLeft:tn,trackStyle:Mt((0,oe.Z)((0,oe.Z)({},Bt),{},{left:tn}))}),Math.abs(Xe.curX-Xe.startX)10&&(An.swiping=!0,x(He)),An}},kt=function(He,Bt){var bn=Bt.dragging,ye=Bt.swipe,an=Bt.touchObject,tt=Bt.listWidth,vt=Bt.touchThreshold,Ot=Bt.verticalSwiping,mt=Bt.listHeight,Se=Bt.swipeToSlide,Te=Bt.scrolling,We=Bt.onSwipe,Ye=Bt.targetSlide,rt=Bt.currentSlide,xt=Bt.infinite;if(!bn)return ye&&x(He),{};var Ft=Ot?mt/vt:tt/vt,Re=ke(an,Ot),Xe={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(Te||!an.swipeLength)return Xe;if(an.swipeLength>Ft){x(He),We&&We(Re);var $e,wt,ln=xt?rt:Ye;switch(Re){case"left":case"up":wt=ln+Je(Bt),$e=Se?It(Bt,wt):wt,Xe.currentDirection=0;break;case"right":case"down":wt=ln-Je(Bt),$e=Se?It(Bt,wt):wt,Xe.currentDirection=1;break;default:$e=ln}Xe.triggerSlideHandler=$e}else{var tn=Ke(Bt);Xe.trackStyle=nt((0,oe.Z)((0,oe.Z)({},Bt),{},{left:tn}))}return Xe},yt=function(He){for(var Bt=He.infinite?He.slideCount*2:He.slideCount,bn=He.infinite?He.slidesToShow*-1:0,ye=He.infinite?He.slidesToShow*-1:0,an=[];bnbn[bn.length-1])Bt=bn[bn.length-1];else for(var an in bn){if(BtHe.swipeLeft*-1)return bn=Ot,!1}else if(Ot.offsetLeft-Bt+Ae(Ot)/2>He.swipeLeft*-1)return bn=Ot,!1;return!0}),!bn)return 0;var tt=He.rtl===!0?He.slideCount-He.currentSlide:He.currentSlide,vt=Math.abs(bn.dataset.index-tt)||1;return vt}else return He.slidesToScroll},pt=function(He,Bt){return Bt.reduce(function(bn,ye){return bn&&He.hasOwnProperty(ye)},!0)?null:console.error("Keys Missing:",He)},Mt=function(He){pt(He,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var Bt,bn,ye=He.slideCount+2*He.slidesToShow;He.vertical?bn=ye*He.slideHeight:Bt=St(He)*He.slideWidth;var an={opacity:1,transition:"",WebkitTransition:""};if(He.useTransform){var tt=He.vertical?"translate3d(0px, "+He.left+"px, 0px)":"translate3d("+He.left+"px, 0px, 0px)",vt=He.vertical?"translate3d(0px, "+He.left+"px, 0px)":"translate3d("+He.left+"px, 0px, 0px)",Ot=He.vertical?"translateY("+He.left+"px)":"translateX("+He.left+"px)";an=(0,oe.Z)((0,oe.Z)({},an),{},{WebkitTransform:tt,transform:vt,msTransform:Ot})}else He.vertical?an.top=He.left:an.left=He.left;return He.fade&&(an={opacity:1}),Bt&&(an.width=Bt),bn&&(an.height=bn),window&&!window.addEventListener&&window.attachEvent&&(He.vertical?an.marginTop=He.left+"px":an.marginLeft=He.left+"px"),an},nt=function(He){pt(He,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var Bt=Mt(He);return He.useTransform?(Bt.WebkitTransition="-webkit-transform "+He.speed+"ms "+He.cssEase,Bt.transition="transform "+He.speed+"ms "+He.cssEase):He.vertical?Bt.transition="top "+He.speed+"ms "+He.cssEase:Bt.transition="left "+He.speed+"ms "+He.cssEase,Bt},Ke=function(He){if(He.unslick)return 0;pt(He,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var Bt=He.slideIndex,bn=He.trackRef,ye=He.infinite,an=He.centerMode,tt=He.slideCount,vt=He.slidesToShow,Ot=He.slidesToScroll,mt=He.slideWidth,Se=He.listWidth,Te=He.variableWidth,We=He.slideHeight,Ye=He.fade,rt=He.vertical,xt=0,Ft,Re,Xe=0;if(Ye||He.slideCount===1)return 0;var $e=0;if(ye?($e=-ft(He),tt%Ot!==0&&Bt+Ot>tt&&($e=-(Bt>tt?vt-(Bt-tt):tt%Ot)),an&&($e+=parseInt(vt/2))):(tt%Ot!==0&&Bt+Ot>tt&&($e=vt-tt%Ot),an&&($e=parseInt(vt/2))),xt=$e*mt,Xe=$e*We,rt?Ft=Bt*We*-1+Xe:Ft=Bt*mt*-1+xt,Te===!0){var wt,ln=bn&&bn.node;if(wt=Bt+ft(He),Re=ln&&ln.childNodes[wt],Ft=Re?Re.offsetLeft*-1:0,an===!0){wt=ye?Bt+ft(He):Bt,Re=ln&&ln.children[wt],Ft=0;for(var tn=0;tnHe.currentSlide?He.targetSlide>He.currentSlide+Qe(He)?"left":"right":He.targetSlide0&&(tt+=1),ye&&Bt%2===0&&(tt+=1),tt}return ye?0:Bt-1},Dt=function(He){var Bt=He.slidesToShow,bn=He.centerMode,ye=He.rtl,an=He.centerPadding;if(bn){var tt=(Bt-1)/2+1;return parseInt(an)>0&&(tt+=1),!ye&&Bt%2===0&&(tt+=1),tt}return ye?Bt-1:0},bt=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},xn=function(He){var Bt,bn,ye,an,tt;He.rtl?tt=He.slideCount-1-He.index:tt=He.index,ye=tt<0||tt>=He.slideCount,He.centerMode?(an=Math.floor(He.slidesToShow/2),bn=(tt-He.currentSlide)%He.slideCount===0,tt>He.currentSlide-an-1&&tt<=He.currentSlide+an&&(Bt=!0)):Bt=He.currentSlide<=tt&&tt=He.slideCount?vt=He.targetSlide-He.slideCount:vt=He.targetSlide;var Ot=tt===vt;return{"slick-slide":!0,"slick-active":Bt,"slick-center":bn,"slick-cloned":ye,"slick-current":Ot}},on=function(He){var Bt={};return(He.variableWidth===void 0||He.variableWidth===!1)&&(Bt.width=He.slideWidth),He.fade&&(Bt.position="relative",He.vertical&&He.slideHeight?Bt.top=-He.index*parseInt(He.slideHeight):Bt.left=-He.index*parseInt(He.slideWidth),Bt.opacity=He.currentSlide===He.index?1:0,He.useCSS&&(Bt.transition="opacity "+He.speed+"ms "+He.cssEase+", visibility "+He.speed+"ms "+He.cssEase)),Bt},ct=function(He,Bt){return He.key+"-"+Bt},et=function(He){var Bt,bn=[],ye=[],an=[],tt=E.Children.count(He.children),vt=le(He),Ot=pe(He);return E.Children.forEach(He.children,function(mt,Se){var Te,We={message:"children",index:Se,slidesToScroll:He.slidesToScroll,currentSlide:He.currentSlide};!He.lazyLoad||He.lazyLoad&&He.lazyLoadedList.indexOf(Se)>=0?Te=mt:Te=E.createElement("div",null);var Ye=on((0,oe.Z)((0,oe.Z)({},He),{},{index:Se})),rt=Te.props.className||"",xt=xn((0,oe.Z)((0,oe.Z)({},He),{},{index:Se}));if(bn.push(E.cloneElement(Te,{key:"original"+ct(Te,Se),"data-index":Se,className:a()(xt,rt),tabIndex:"-1","aria-hidden":!xt["slick-active"],style:(0,oe.Z)((0,oe.Z)({outline:"none"},Te.props.style||{}),Ye),onClick:function(Xe){Te.props&&Te.props.onClick&&Te.props.onClick(Xe),He.focusOnSelect&&He.focusOnSelect(We)}})),He.infinite&&He.fade===!1){var Ft=tt-Se;Ft<=ft(He)&&tt!==He.slidesToShow&&(Bt=-Ft,Bt>=vt&&(Te=mt),xt=xn((0,oe.Z)((0,oe.Z)({},He),{},{index:Bt})),ye.push(E.cloneElement(Te,{key:"precloned"+ct(Te,Bt),"data-index":Bt,tabIndex:"-1",className:a()(xt,rt),"aria-hidden":!xt["slick-active"],style:(0,oe.Z)((0,oe.Z)({},Te.props.style||{}),Ye),onClick:function(Xe){Te.props&&Te.props.onClick&&Te.props.onClick(Xe),He.focusOnSelect&&He.focusOnSelect(We)}}))),tt!==He.slidesToShow&&(Bt=tt+Se,Bt=wt&&We<=Xe:We===wt}),tn={message:"dots",index:Ft,slidesToScroll:mt,currentSlide:We},An=this.clickHandler.bind(this,tn);xt=xt.concat(E.createElement("li",{key:Ft,className:ln},E.cloneElement(this.props.customPaging(Ft),{onClick:An})))}return E.cloneElement(this.props.appendDots(xt),(0,oe.Z)({className:this.props.dotsClass},rt))}}]),Bt}(E.PureComponent),Xt=function(mn){(0,ie.Z)(Bt,mn);var He=(0,xe.Z)(Bt);function Bt(){return(0,ce.Z)(this,Bt),He.apply(this,arguments)}return(0,fe.Z)(Bt,[{key:"clickHandler",value:function(ye,an){an&&an.preventDefault(),this.props.clickHandler(ye,an)}},{key:"render",value:function(){var ye={"slick-arrow":!0,"slick-prev":!0},an=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(ye["slick-disabled"]=!0,an=null);var tt={key:"0","data-role":"none",className:a()(ye),style:{display:"block"},onClick:an},vt={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Ot;return this.props.prevArrow?Ot=E.cloneElement(this.props.prevArrow,(0,oe.Z)((0,oe.Z)({},tt),vt)):Ot=E.createElement("button",(0,ae.Z)({key:"0",type:"button"},tt)," ","Previous"),Ot}}]),Bt}(E.PureComponent),Ge=function(mn){(0,ie.Z)(Bt,mn);var He=(0,xe.Z)(Bt);function Bt(){return(0,ce.Z)(this,Bt),He.apply(this,arguments)}return(0,fe.Z)(Bt,[{key:"clickHandler",value:function(ye,an){an&&an.preventDefault(),this.props.clickHandler(ye,an)}},{key:"render",value:function(){var ye={"slick-arrow":!0,"slick-next":!0},an=this.clickHandler.bind(this,{message:"next"});_e(this.props)||(ye["slick-disabled"]=!0,an=null);var tt={key:"1","data-role":"none",className:a()(ye),style:{display:"block"},onClick:an},vt={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Ot;return this.props.nextArrow?Ot=E.cloneElement(this.props.nextArrow,(0,oe.Z)((0,oe.Z)({},tt),vt)):Ot=E.createElement("button",(0,ae.Z)({key:"1",type:"button"},tt)," ","Next"),Ot}}]),Bt}(E.PureComponent),ze=y(76374),lt=["animating"],gt=function(mn){(0,ie.Z)(Bt,mn);var He=(0,xe.Z)(Bt);function Bt(bn){var ye;(0,ce.Z)(this,Bt),ye=He.call(this,bn),(0,Ee.Z)((0,he.Z)(ye),"listRefHandler",function(tt){return ye.list=tt}),(0,Ee.Z)((0,he.Z)(ye),"trackRefHandler",function(tt){return ye.track=tt}),(0,Ee.Z)((0,he.Z)(ye),"adaptHeight",function(){if(ye.props.adaptiveHeight&&ye.list){var tt=ye.list.querySelector('[data-index="'.concat(ye.state.currentSlide,'"]'));ye.list.style.height=Ne(tt)+"px"}}),(0,Ee.Z)((0,he.Z)(ye),"componentDidMount",function(){if(ye.props.onInit&&ye.props.onInit(),ye.props.lazyLoad){var tt=te((0,oe.Z)((0,oe.Z)({},ye.props),ye.state));tt.length>0&&(ye.setState(function(Ot){return{lazyLoadedList:Ot.lazyLoadedList.concat(tt)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(tt))}var vt=(0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props);ye.updateState(vt,!0,function(){ye.adaptHeight(),ye.props.autoplay&&ye.autoPlay("playing")}),ye.props.lazyLoad==="progressive"&&(ye.lazyLoadTimer=setInterval(ye.progressiveLazyLoad,1e3)),ye.ro=new ze.Z(function(){ye.state.animating?(ye.onWindowResized(!1),ye.callbackTimers.push(setTimeout(function(){return ye.onWindowResized()},ye.props.speed))):ye.onWindowResized()}),ye.ro.observe(ye.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(Ot){Ot.onfocus=ye.props.pauseOnFocus?ye.onSlideFocus:null,Ot.onblur=ye.props.pauseOnFocus?ye.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",ye.onWindowResized):window.attachEvent("onresize",ye.onWindowResized)}),(0,Ee.Z)((0,he.Z)(ye),"componentWillUnmount",function(){ye.animationEndCallback&&clearTimeout(ye.animationEndCallback),ye.lazyLoadTimer&&clearInterval(ye.lazyLoadTimer),ye.callbackTimers.length&&(ye.callbackTimers.forEach(function(tt){return clearTimeout(tt)}),ye.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",ye.onWindowResized):window.detachEvent("onresize",ye.onWindowResized),ye.autoplayTimer&&clearInterval(ye.autoplayTimer),ye.ro.disconnect()}),(0,Ee.Z)((0,he.Z)(ye),"componentDidUpdate",function(tt){if(ye.checkImagesLoad(),ye.props.onReInit&&ye.props.onReInit(),ye.props.lazyLoad){var vt=te((0,oe.Z)((0,oe.Z)({},ye.props),ye.state));vt.length>0&&(ye.setState(function(Se){return{lazyLoadedList:Se.lazyLoadedList.concat(vt)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(vt))}ye.adaptHeight();var Ot=(0,oe.Z)((0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props),ye.state),mt=ye.didPropsChange(tt);mt&&ye.updateState(Ot,mt,function(){ye.state.currentSlide>=E.Children.count(ye.props.children)&&ye.changeSlide({message:"index",index:E.Children.count(ye.props.children)-ye.props.slidesToShow,currentSlide:ye.state.currentSlide}),(tt.autoplay!==ye.props.autoplay||tt.autoplaySpeed!==ye.props.autoplaySpeed)&&(!tt.autoplay&&ye.props.autoplay?ye.autoPlay("playing"):ye.props.autoplay?ye.autoPlay("update"):ye.pause("paused"))})}),(0,Ee.Z)((0,he.Z)(ye),"onWindowResized",function(tt){ye.debouncedResize&&ye.debouncedResize.cancel(),ye.debouncedResize=(0,de.D)(50,function(){return ye.resizeWindow(tt)}),ye.debouncedResize()}),(0,Ee.Z)((0,he.Z)(ye),"resizeWindow",function(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,vt=!!(ye.track&&ye.track.node);if(vt){var Ot=(0,oe.Z)((0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props),ye.state);ye.updateState(Ot,tt,function(){ye.props.autoplay?ye.autoPlay("update"):ye.pause("paused")}),ye.setState({animating:!1}),clearTimeout(ye.animationEndCallback),delete ye.animationEndCallback}}),(0,Ee.Z)((0,he.Z)(ye),"updateState",function(tt,vt,Ot){var mt=at(tt);tt=(0,oe.Z)((0,oe.Z)((0,oe.Z)({},tt),mt),{},{slideIndex:mt.currentSlide});var Se=Ke(tt);tt=(0,oe.Z)((0,oe.Z)({},tt),{},{left:Se});var Te=Mt(tt);(vt||E.Children.count(ye.props.children)!==E.Children.count(tt.children))&&(mt.trackStyle=Te),ye.setState(mt,Ot)}),(0,Ee.Z)((0,he.Z)(ye),"ssrInit",function(){if(ye.props.variableWidth){var tt=0,vt=0,Ot=[],mt=ft((0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{slideCount:ye.props.children.length})),Se=Gt((0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{slideCount:ye.props.children.length}));ye.props.children.forEach(function(An){Ot.push(An.props.style.width),tt+=An.props.style.width});for(var Te=0;Te=vt&&ye.onWindowResized()};if(!mt.onclick)mt.onclick=function(){return mt.parentNode.focus()};else{var Te=mt.onclick;mt.onclick=function(We){Te(We),mt.parentNode.focus()}}mt.onload||(ye.props.lazyLoad?mt.onload=function(){ye.adaptHeight(),ye.callbackTimers.push(setTimeout(ye.onWindowResized,ye.props.speed))}:(mt.onload=Se,mt.onerror=function(){Se(),ye.props.onLazyLoadError&&ye.props.onLazyLoadError()}))})}),(0,Ee.Z)((0,he.Z)(ye),"progressiveLazyLoad",function(){for(var tt=[],vt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),Ot=ye.state.currentSlide;Ot=-ft(vt);mt--)if(ye.state.lazyLoadedList.indexOf(mt)<0){tt.push(mt);break}tt.length>0?(ye.setState(function(Se){return{lazyLoadedList:Se.lazyLoadedList.concat(tt)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(tt)):ye.lazyLoadTimer&&(clearInterval(ye.lazyLoadTimer),delete ye.lazyLoadTimer)}),(0,Ee.Z)((0,he.Z)(ye),"slideHandler",function(tt){var vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ot=ye.props,mt=Ot.asNavFor,Se=Ot.beforeChange,Te=Ot.onLazyLoad,We=Ot.speed,Ye=Ot.afterChange,rt=ye.state.currentSlide,xt=ut((0,oe.Z)((0,oe.Z)((0,oe.Z)({index:tt},ye.props),ye.state),{},{trackRef:ye.track,useCSS:ye.props.useCSS&&!vt})),Ft=xt.state,Re=xt.nextState;if(Ft){Se&&Se(rt,Ft.currentSlide);var Xe=Ft.lazyLoadedList.filter(function($e){return ye.state.lazyLoadedList.indexOf($e)<0});Te&&Xe.length>0&&Te(Xe),!ye.props.waitForAnimate&&ye.animationEndCallback&&(clearTimeout(ye.animationEndCallback),Ye&&Ye(rt),delete ye.animationEndCallback),ye.setState(Ft,function(){mt&&ye.asNavForIndex!==tt&&(ye.asNavForIndex=tt,mt.innerSlider.slideHandler(tt)),Re&&(ye.animationEndCallback=setTimeout(function(){var $e=Re.animating,wt=(0,Le.Z)(Re,lt);ye.setState(wt,function(){ye.callbackTimers.push(setTimeout(function(){return ye.setState({animating:$e})},10)),Ye&&Ye(Ft.currentSlide),delete ye.animationEndCallback})},We))})}}),(0,Ee.Z)((0,he.Z)(ye),"changeSlide",function(tt){var vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ot=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),mt=Yt(Ot,tt);if(!(mt!==0&&!mt)&&(vt===!0?ye.slideHandler(mt,vt):ye.slideHandler(mt),ye.props.autoplay&&ye.autoPlay("update"),ye.props.focusOnSelect)){var Se=ye.list.querySelectorAll(".slick-current");Se[0]&&Se[0].focus()}}),(0,Ee.Z)((0,he.Z)(ye),"clickHandler",function(tt){ye.clickable===!1&&(tt.stopPropagation(),tt.preventDefault()),ye.clickable=!0}),(0,Ee.Z)((0,he.Z)(ye),"keyHandler",function(tt){var vt=Et(tt,ye.props.accessibility,ye.props.rtl);vt!==""&&ye.changeSlide({message:vt})}),(0,Ee.Z)((0,he.Z)(ye),"selectHandler",function(tt){ye.changeSlide(tt)}),(0,Ee.Z)((0,he.Z)(ye),"disableBodyScroll",function(){var tt=function(Ot){Ot=Ot||window.event,Ot.preventDefault&&Ot.preventDefault(),Ot.returnValue=!1};window.ontouchmove=tt}),(0,Ee.Z)((0,he.Z)(ye),"enableBodyScroll",function(){window.ontouchmove=null}),(0,Ee.Z)((0,he.Z)(ye),"swipeStart",function(tt){ye.props.verticalSwiping&&ye.disableBodyScroll();var vt=Lt(tt,ye.props.swipe,ye.props.draggable);vt!==""&&ye.setState(vt)}),(0,Ee.Z)((0,he.Z)(ye),"swipeMove",function(tt){var vt=Ct(tt,(0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{trackRef:ye.track,listRef:ye.list,slideIndex:ye.state.currentSlide}));vt&&(vt.swiping&&(ye.clickable=!1),ye.setState(vt))}),(0,Ee.Z)((0,he.Z)(ye),"swipeEnd",function(tt){var vt=kt(tt,(0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{trackRef:ye.track,listRef:ye.list,slideIndex:ye.state.currentSlide}));if(vt){var Ot=vt.triggerSlideHandler;delete vt.triggerSlideHandler,ye.setState(vt),Ot!==void 0&&(ye.slideHandler(Ot),ye.props.verticalSwiping&&ye.enableBodyScroll())}}),(0,Ee.Z)((0,he.Z)(ye),"touchEnd",function(tt){ye.swipeEnd(tt),ye.clickable=!0}),(0,Ee.Z)((0,he.Z)(ye),"slickPrev",function(){ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"previous"})},0))}),(0,Ee.Z)((0,he.Z)(ye),"slickNext",function(){ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"next"})},0))}),(0,Ee.Z)((0,he.Z)(ye),"slickGoTo",function(tt){var vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(tt=Number(tt),isNaN(tt))return"";ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"index",index:tt,currentSlide:ye.state.currentSlide},vt)},0))}),(0,Ee.Z)((0,he.Z)(ye),"play",function(){var tt;if(ye.props.rtl)tt=ye.state.currentSlide-ye.props.slidesToScroll;else if(_e((0,oe.Z)((0,oe.Z)({},ye.props),ye.state)))tt=ye.state.currentSlide+ye.props.slidesToScroll;else return!1;ye.slideHandler(tt)}),(0,Ee.Z)((0,he.Z)(ye),"autoPlay",function(tt){ye.autoplayTimer&&clearInterval(ye.autoplayTimer);var vt=ye.state.autoplaying;if(tt==="update"){if(vt==="hovered"||vt==="focused"||vt==="paused")return}else if(tt==="leave"){if(vt==="paused"||vt==="focused")return}else if(tt==="blur"&&(vt==="paused"||vt==="hovered"))return;ye.autoplayTimer=setInterval(ye.play,ye.props.autoplaySpeed+50),ye.setState({autoplaying:"playing"})}),(0,Ee.Z)((0,he.Z)(ye),"pause",function(tt){ye.autoplayTimer&&(clearInterval(ye.autoplayTimer),ye.autoplayTimer=null);var vt=ye.state.autoplaying;tt==="paused"?ye.setState({autoplaying:"paused"}):tt==="focused"?(vt==="hovered"||vt==="playing")&&ye.setState({autoplaying:"focused"}):vt==="playing"&&ye.setState({autoplaying:"hovered"})}),(0,Ee.Z)((0,he.Z)(ye),"onDotsOver",function(){return ye.props.autoplay&&ye.pause("hovered")}),(0,Ee.Z)((0,he.Z)(ye),"onDotsLeave",function(){return ye.props.autoplay&&ye.state.autoplaying==="hovered"&&ye.autoPlay("leave")}),(0,Ee.Z)((0,he.Z)(ye),"onTrackOver",function(){return ye.props.autoplay&&ye.pause("hovered")}),(0,Ee.Z)((0,he.Z)(ye),"onTrackLeave",function(){return ye.props.autoplay&&ye.state.autoplaying==="hovered"&&ye.autoPlay("leave")}),(0,Ee.Z)((0,he.Z)(ye),"onSlideFocus",function(){return ye.props.autoplay&&ye.pause("focused")}),(0,Ee.Z)((0,he.Z)(ye),"onSlideBlur",function(){return ye.props.autoplay&&ye.state.autoplaying==="focused"&&ye.autoPlay("blur")}),(0,Ee.Z)((0,he.Z)(ye),"render",function(){var tt=a()("slick-slider",ye.props.className,{"slick-vertical":ye.props.vertical,"slick-initialized":!0}),vt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),Ot=De(vt,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),mt=ye.props.pauseOnHover;Ot=(0,oe.Z)((0,oe.Z)({},Ot),{},{onMouseEnter:mt?ye.onTrackOver:null,onMouseLeave:mt?ye.onTrackLeave:null,onMouseOver:mt?ye.onTrackOver:null,focusOnSelect:ye.props.focusOnSelect&&ye.clickable?ye.selectHandler:null});var Se;if(ye.props.dots===!0&&ye.state.slideCount>=ye.props.slidesToShow){var Te=De(vt,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),We=ye.props.pauseOnDotsHover;Te=(0,oe.Z)((0,oe.Z)({},Te),{},{clickHandler:ye.changeSlide,onMouseEnter:We?ye.onDotsLeave:null,onMouseOver:We?ye.onDotsOver:null,onMouseLeave:We?ye.onDotsLeave:null}),Se=E.createElement(dt,Te)}var Ye,rt,xt=De(vt,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);xt.clickHandler=ye.changeSlide,ye.props.arrows&&(Ye=E.createElement(Xt,xt),rt=E.createElement(Ge,xt));var Ft=null;ye.props.vertical&&(Ft={height:ye.state.listHeight});var Re=null;ye.props.vertical===!1?ye.props.centerMode===!0&&(Re={padding:"0px "+ye.props.centerPadding}):ye.props.centerMode===!0&&(Re={padding:ye.props.centerPadding+" 0px"});var Xe=(0,oe.Z)((0,oe.Z)({},Ft),Re),$e=ye.props.touchMove,wt={className:"slick-list",style:Xe,onClick:ye.clickHandler,onMouseDown:$e?ye.swipeStart:null,onMouseMove:ye.state.dragging&&$e?ye.swipeMove:null,onMouseUp:$e?ye.swipeEnd:null,onMouseLeave:ye.state.dragging&&$e?ye.swipeEnd:null,onTouchStart:$e?ye.swipeStart:null,onTouchMove:ye.state.dragging&&$e?ye.swipeMove:null,onTouchEnd:$e?ye.touchEnd:null,onTouchCancel:ye.state.dragging&&$e?ye.swipeEnd:null,onKeyDown:ye.props.accessibility?ye.keyHandler:null},ln={className:tt,dir:"ltr",style:ye.props.style};return ye.props.unslick&&(wt={className:"slick-list"},ln={className:tt,style:ye.props.style}),E.createElement("div",ln,ye.props.unslick?"":Ye,E.createElement("div",(0,ae.Z)({ref:ye.listRefHandler},wt),E.createElement(we,(0,ae.Z)({ref:ye.trackRefHandler},Ot),ye.props.children)),ye.props.unslick?"":rt,ye.props.unslick?"":Se)}),ye.list=null,ye.track=null,ye.state=(0,oe.Z)((0,oe.Z)({},je),{},{currentSlide:ye.props.initialSlide,slideCount:E.Children.count(ye.props.children)}),ye.callbackTimers=[],ye.clickable=!0,ye.debouncedResize=null;var an=ye.ssrInit();return ye.state=(0,oe.Z)((0,oe.Z)({},ye.state),an),ye}return(0,fe.Z)(Bt,[{key:"didPropsChange",value:function(ye){for(var an=!1,tt=0,vt=Object.keys(this.props);tt1&&arguments[1]!==void 0?arguments[1]:!1;return ye.innerSlider.slickGoTo(an,tt)}),(0,Ee.Z)((0,he.Z)(ye),"slickPause",function(){return ye.innerSlider.pause("paused")}),(0,Ee.Z)((0,he.Z)(ye),"slickPlay",function(){return ye.innerSlider.autoPlay("play")}),ye.state={breakpoint:null},ye._responsiveMediaHandlers=[],ye}return(0,fe.Z)(Bt,[{key:"media",value:function(ye,an){var tt=window.matchMedia(ye),vt=function(mt){var Se=mt.matches;Se&&an()};tt.addListener(vt),vt(tt),this._responsiveMediaHandlers.push({mql:tt,query:ye,listener:vt})}},{key:"componentDidMount",value:function(){var ye=this;if(this.props.responsive){var an=this.props.responsive.map(function(vt){return vt.breakpoint});an.sort(function(vt,Ot){return vt-Ot}),an.forEach(function(vt,Ot){var mt;Ot===0?mt=ht()({minWidth:0,maxWidth:vt}):mt=ht()({minWidth:an[Ot-1]+1,maxWidth:vt}),bt()&&ye.media(mt,function(){ye.setState({breakpoint:vt})})});var tt=ht()({minWidth:an.slice(-1)[0]});bt()&&this.media(tt,function(){ye.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(ye){ye.mql.removeListener(ye.listener)})}},{key:"render",value:function(){var ye=this,an,tt;this.state.breakpoint?(tt=this.props.responsive.filter(function(Ft){return Ft.breakpoint===ye.state.breakpoint}),an=tt[0].settings==="unslick"?"unslick":(0,oe.Z)((0,oe.Z)((0,oe.Z)({},Jt),this.props),tt[0].settings)):an=(0,oe.Z)((0,oe.Z)({},Jt),this.props),an.centerMode&&(an.slidesToScroll>1,an.slidesToScroll=1),an.fade&&(an.slidesToShow>1,an.slidesToScroll>1,an.slidesToShow=1,an.slidesToScroll=1);var vt=E.Children.toArray(this.props.children);vt=vt.filter(function(Ft){return typeof Ft=="string"?!!Ft.trim():!!Ft}),an.variableWidth&&(an.rows>1||an.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),an.variableWidth=!1);for(var Ot=[],mt=null,Se=0;Se=vt.length));rt+=1)Ye.push(E.cloneElement(vt[rt],{key:100*Se+10*We+rt,tabIndex:-1,style:{width:"".concat(100/an.slidesPerRow,"%"),display:"inline-block"}}));Te.push(E.createElement("div",{key:10*Se+We},Ye))}an.variableWidth?Ot.push(E.createElement("div",{key:Se,style:{width:mt}},Te)):Ot.push(E.createElement("div",{key:Se},Te))}if(an==="unslick"){var xt="regular slider "+(this.props.className||"");return E.createElement("div",{className:xt},vt)}else Ot.length<=an.slidesToShow&&(an.unslick=!0);return E.createElement(gt,(0,ae.Z)({style:this.props.style,ref:this.innerSliderRefHandler},an),Ot)}}]),Bt}(E.Component),_t=Sn,Ln=y(36355),qe=y(17313),Ut=y(83116),Ht=y(37613);const Kt=mn=>{const{componentCls:He,antCls:Bt,carouselArrowSize:bn,carouselDotOffset:ye,marginXXS:an}=mn,tt=-bn*1.25,vt=an;return{[He]:Object.assign(Object.assign({},(0,qe.Wf)(mn)),{".slick-slider":{position:"relative",display:"block",boxSizing:"border-box",touchAction:"pan-y",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",".slick-track, .slick-list":{transform:"translate3d(0, 0, 0)",touchAction:"pan-y"}},".slick-list":{position:"relative",display:"block",margin:0,padding:0,overflow:"hidden","&:focus":{outline:"none"},"&.dragging":{cursor:"pointer"},".slick-slide":{pointerEvents:"none",[`input${Bt}-radio-input, input${Bt}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${Bt}-radio-input, input${Bt}-checkbox-input`]:{visibility:"visible"}},"> div > div":{verticalAlign:"bottom"}}},".slick-track":{position:"relative",top:0,insetInlineStart:0,display:"block","&::before, &::after":{display:"table",content:'""'},"&::after":{clear:"both"}},".slick-slide":{display:"none",float:"left",height:"100%",minHeight:1,img:{display:"block"},"&.dragging img":{pointerEvents:"none"}},".slick-initialized .slick-slide":{display:"block"},".slick-vertical .slick-slide":{display:"block",height:"auto"},".slick-arrow.slick-hidden":{display:"none"},".slick-prev, .slick-next":{position:"absolute",top:"50%",display:"block",width:bn,height:bn,marginTop:-bn/2,padding:0,color:"transparent",fontSize:0,lineHeight:0,background:"transparent",border:0,outline:"none",cursor:"pointer","&:hover, &:focus":{color:"transparent",background:"transparent",outline:"none","&::before":{opacity:1}},"&.slick-disabled::before":{opacity:.25}},".slick-prev":{insetInlineStart:tt,"&::before":{content:'"\u2190"'}},".slick-next":{insetInlineEnd:tt,"&::before":{content:'"\u2192"'}},".slick-dots":{position:"absolute",insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:15,display:"flex !important",justifyContent:"center",paddingInlineStart:0,margin:0,listStyle:"none","&-bottom":{bottom:ye},"&-top":{top:ye,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:mn.dotWidth,height:mn.dotHeight,marginInline:vt,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${mn.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:mn.dotHeight,padding:0,color:"transparent",fontSize:0,background:mn.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${mn.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-vt,content:'""'}},"&.slick-active":{width:mn.dotActiveWidth,"& button":{background:mn.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},hn=mn=>{const{componentCls:He,carouselDotOffset:Bt,marginXXS:bn}=mn,ye={width:mn.dotHeight,height:mn.dotWidth};return{[`${He}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:mn.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:Bt},"&-right":{insetInlineEnd:Bt,insetInlineStart:"auto"},li:Object.assign(Object.assign({},ye),{margin:`${bn}px 0`,verticalAlign:"baseline",button:ye,"&.slick-active":Object.assign(Object.assign({},ye),{button:ye})})}}}},zn=mn=>{const{componentCls:He}=mn;return[{[`${He}-rtl`]:{direction:"rtl",".slick-dots":{[`${He}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${He}-vertical`]:{".slick-dots":{[`${He}-rtl&`]:{flexDirection:"column"}}}}]};var Un=(0,Ut.Z)("Carousel",mn=>{const{controlHeightLG:He,controlHeightSM:Bt}=mn,bn=(0,Ht.TS)(mn,{carouselArrowSize:He/2,carouselDotOffset:Bt/2});return[Kt(bn),hn(bn),zn(bn)]},()=>({dotWidth:16,dotHeight:3,dotWidthActive:24,dotActiveWidth:24}),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]}),Pn=function(mn,He){var Bt={};for(var bn in mn)Object.prototype.hasOwnProperty.call(mn,bn)&&He.indexOf(bn)<0&&(Bt[bn]=mn[bn]);if(mn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,bn=Object.getOwnPropertySymbols(mn);ye{const{dots:Bt=!0,arrows:bn=!1,draggable:ye=!1,waitForAnimate:an=!1,dotPosition:tt="bottom",vertical:vt=tt==="left"||tt==="right",rootClassName:Ot,className:mt,style:Se,id:Te}=mn,We=Pn(mn,["dots","arrows","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:Ye,direction:rt,carousel:xt}=E.useContext(Ln.E_),Ft=E.useRef(),Re=function(Zn){let en=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Ft.current.slickGoTo(Zn,en)};E.useImperativeHandle(He,()=>({goTo:Re,autoPlay:Ft.current.innerSlider.autoPlay,innerSlider:Ft.current.innerSlider,prev:Ft.current.slickPrev,next:Ft.current.slickNext}),[Ft.current]);const Xe=E.useRef(E.Children.count(mn.children));E.useEffect(()=>{Xe.current!==E.Children.count(mn.children)&&(Re(mn.initialSlide||0,!1),Xe.current=E.Children.count(mn.children))},[mn.children]);const $e=Object.assign({vertical:vt,className:a()(mt,xt==null?void 0:xt.className),style:Object.assign(Object.assign({},xt==null?void 0:xt.style),Se)},We);$e.effect==="fade"&&($e.fade=!0);const wt=Ye("carousel",$e.prefixCls),ln="slick-dots",tn=!!Bt,An=a()(ln,`${ln}-${tt}`,typeof Bt=="boolean"?!1:Bt==null?void 0:Bt.className),[Bn,it]=Un(wt),Wt=a()(wt,{[`${wt}-rtl`]:rt==="rtl",[`${wt}-vertical`]:$e.vertical},it,Ot);return Bn(E.createElement("div",{className:Wt,id:Te},E.createElement(_t,Object.assign({ref:Ft},$e,{dots:tn,dotsClass:An,arrows:bn,draggable:ye,verticalSwiping:vt,waitForAnimate:an}))))})},19842:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return mt}});var E=y(92393),ae=y(59301),oe=y(33853),ce=y(58617),fe=y(38819),he=y(92310),ie=y.n(he),xe=y(5016),Ee=y(52456),Oe=y(5883),Le=y(77861),Ve=y(17115),je=y(90782),de=y(6089),b=y(18929),a=ae.createContext(null),ee=a,x=y(10928),te=y(18082),re=y(20049),le="__rc_cascader_search_mark__",pe=function(Te,We,Ye){var rt=Ye.label;return We.some(function(xt){return String(xt[rt]).toLowerCase().includes(Te.toLowerCase())})},ve=function(Te,We,Ye,rt){return We.map(function(xt){return xt[rt.label]}).join(" / ")},be=function(Se,Te,We,Ye,rt,xt){var Ft=rt.filter,Re=Ft===void 0?pe:Ft,Xe=rt.render,$e=Xe===void 0?ve:Xe,wt=rt.limit,ln=wt===void 0?50:wt,tn=rt.sort;return ae.useMemo(function(){var An=[];if(!Se)return[];function Bn(it,Wt){var Zn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;it.forEach(function(en){if(!(!tn&&ln!==!1&&ln>0&&An.length>=ln)){var kn=[].concat((0,E.Z)(Wt),[en]),ta=en[We.children],ha=Zn||en.disabled;if((!ta||ta.length===0||xt)&&Re(Se,kn,{label:We.label})){var aa;An.push((0,re.Z)((0,re.Z)({},en),{},(aa={disabled:ha},(0,te.Z)(aa,We.label,$e(Se,kn,Ye,We)),(0,te.Z)(aa,le,kn),(0,te.Z)(aa,We.children,void 0),aa)))}ta&&Bn(en[We.children],kn,ha)}})}return Bn(Te,[]),tn&&An.sort(function(it,Wt){return tn(it[le],Wt[le],Se,We)}),ln!==!1&&ln>0?An.slice(0,ln):An},[Se,Te,We,Ye,$e,xt,Re,tn,ln])},Ae="__RC_CASCADER_SPLIT__",Ne="SHOW_PARENT",ke="SHOW_CHILD";function _e(Se){return Se.join(Ae)}function De(Se){return Se.map(_e)}function at(Se){return Se.split(Ae)}function ut(Se){var Te=Se||{},We=Te.label,Ye=Te.value,rt=Te.children,xt=Ye||"value";return{label:We||"label",value:xt,key:xt,children:rt||"children"}}function Yt(Se,Te){var We,Ye;return(We=Se.isLeaf)!==null&&We!==void 0?We:!((Ye=Se[Te.children])!==null&&Ye!==void 0&&Ye.length)}function Et(Se){var Te=Se.parentElement;if(Te){var We=Se.offsetTop-Te.offsetTop;We-Te.scrollTop<0?Te.scrollTo({top:We}):We+Se.offsetHeight-Te.scrollTop>Te.offsetHeight&&Te.scrollTo({top:We+Se.offsetHeight-Te.offsetHeight})}}function Lt(Se,Te){return Se.map(function(We){var Ye;return(Ye=We[le])===null||Ye===void 0?void 0:Ye.map(function(rt){return rt[Te.value]})})}function Ct(Se,Te,We){var Ye=new Set(Se),rt=Te();return Se.filter(function(xt){var Ft=rt[xt],Re=Ft?Ft.parent:null,Xe=Ft?Ft.children:null;return Ft&&Ft.node.disabled?!0:We===ke?!(Xe&&Xe.some(function($e){return $e.key&&Ye.has($e.key)})):!(Re&&!Re.node.disabled&&Ye.has(Re.key))})}function kt(Se,Te,We){for(var Ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,rt=Te,xt=[],Ft=function(){var $e,wt,ln,tn=Se[Re],An=($e=rt)===null||$e===void 0?void 0:$e.findIndex(function(it){var Wt=it[We.value];return Ye?String(Wt)===String(tn):Wt===tn}),Bn=An!==-1?(wt=rt)===null||wt===void 0?void 0:wt[An]:null;xt.push({value:(ln=Bn==null?void 0:Bn[We.value])!==null&&ln!==void 0?ln:tn,index:An,option:Bn}),rt=Bn==null?void 0:Bn[We.children]},Re=0;Re1){var At=Bn.slice(0,-1);en(At)}else $e(!1)},ha=function(){var At,qt=((At=Wt[it])===null||At===void 0?void 0:At[We.children])||[],zt=qt.find(function(Fn){return!Fn.disabled});if(zt){var cn=[].concat((0,E.Z)(Bn),[zt[We.value]]);en(cn)}};ae.useImperativeHandle(Se,function(){return{onKeyDown:function(At){var qt=At.which;switch(qt){case Dt.Z.UP:case Dt.Z.DOWN:{var zt=0;qt===Dt.Z.UP?zt=-1:qt===Dt.Z.DOWN&&(zt=1),zt!==0&&kn(zt);break}case Dt.Z.LEFT:{if(Xe)break;ln?ha():ta();break}case Dt.Z.RIGHT:{if(Xe)break;ln?ta():ha();break}case Dt.Z.BACKSPACE:{Xe||ta();break}case Dt.Z.ENTER:{if(Bn.length){var cn=Wt[it],Fn=(cn==null?void 0:cn[le])||[];Fn.length?xt(Fn.map(function(Gn){return Gn[We.value]}),Fn[Fn.length-1]):xt(Bn,Wt[it])}break}case Dt.Z.ESC:$e(!1),wt&&At.stopPropagation()}},onKeyUp:function(){}}})},xn=ae.forwardRef(function(Se,Te){var We,Ye,rt,xt,Ft=(0,Le.lk)(),Re=Ft.prefixCls,Xe=Ft.multiple,$e=Ft.searchValue,wt=Ft.toggleOpen,ln=Ft.notFoundContent,tn=Ft.direction,An=Ft.open,Bn=ae.useRef(),it=tn==="rtl",Wt=ae.useContext(ee),Zn=Wt.options,en=Wt.values,kn=Wt.halfValues,ta=Wt.fieldNames,ha=Wt.changeOnSelect,aa=Wt.onSelect,At=Wt.searchOptions,qt=Wt.dropdownPrefixCls,zt=Wt.loadData,cn=Wt.expandTrigger,Fn=qt||Re,Gn=ae.useState([]),sn=(0,Ee.Z)(Gn,2),Rn=sn[0],sa=sn[1],Aa=function(ba){if(!(!zt||$e)){var na=kt(ba,Zn,ta),Sa=na.map(function(Ma){var $a=Ma.option;return $a}),Na=Sa[Sa.length-1];if(Na&&!Yt(Na,ta)){var ca=_e(ba);sa(function(Ma){return[].concat((0,E.Z)(Ma),[ca])}),zt(Sa)}}};ae.useEffect(function(){Rn.length&&Rn.forEach(function(Fa){var ba=at(Fa),na=kt(ba,Zn,ta,!0).map(function(Na){var ca=Na.option;return ca}),Sa=na[na.length-1];(!Sa||Sa[ta.children]||Yt(Sa,ta))&&sa(function(Na){return Na.filter(function(ca){return ca!==Fa})})})},[Zn,Rn,ta]);var wn=ae.useMemo(function(){return new Set(De(en))},[en]),La=ae.useMemo(function(){return new Set(De(kn))},[kn]),ka=Qe(),Wa=(0,Ee.Z)(ka,2),Ja=Wa[0],ea=Wa[1],fa=function(ba){ea(ba),Aa(ba)},Ea=function(ba){var na=ba.disabled,Sa=Yt(ba,ta);return!na&&(Sa||ha||Xe)},ua=function(ba,na){var Sa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;aa(ba),!Xe&&(na||ha&&(cn==="hover"||Sa))&&wt(!1)},ia=ae.useMemo(function(){return $e?At:Zn},[$e,At,Zn]),Ua=ae.useMemo(function(){for(var Fa=[{options:ia}],ba=ia,na=Lt(ba,ta),Sa=function(){var $a=Ja[Na],rr=ba.find(function(xr,Er){return(na[Er]?_e(na[Er]):xr[ta.value])===$a}),Ya=rr==null?void 0:rr[ta.children];if(!(Ya!=null&&Ya.length))return"break";ba=Ya,Fa.push({options:Ya})},Na=0;Na":Rn,Aa=Se.loadingIcon,wn=Se.children,La=Se.dropdownMatchSelectWidth,ka=La===void 0?!1:La,Wa=Se.showCheckedStrategy,Ja=Wa===void 0?Ne:Wa,ea=(0,Oe.Z)(Se,Ce),fa=(0,Ve.ZP)(We),Ea=!!ln,ua=(0,b.Z)(Ft,{value:Re,postState:Xt}),ia=(0,Ee.Z)(ua,2),Ua=ia[0],Rt=ia[1],rn=ae.useMemo(function(){return ut(xt)},[JSON.stringify(xt)]),gn=ae.useMemo(function(){return en||[]},[en]),On=Je(gn,rn),Nn=ae.useCallback(function(Wn){var In=On();return Wn.map(function($n){var za=In[$n].nodes;return za.map(function(Ie){return Ie[rn.value]})})},[On,rn]),er=(0,b.Z)("",{value:Bn,postState:function(In){return In||""}}),Fa=(0,Ee.Z)(er,2),ba=Fa[0],na=Fa[1],Sa=function(In,$n){na(In),$n.source!=="blur"&&it&&it(In)},Na=nt(Wt),ca=(0,Ee.Z)(Na,2),Ma=ca[0],$a=ca[1],rr=be(ba,gn,rn,kn||rt,$a,Xe),Ya=pt(gn,rn),xr=ae.useMemo(function(){var Wn=Ya(Ua),In=(0,Ee.Z)(Wn,2),$n=In[0],za=In[1];if(!Ea||!Ua.length)return[$n,[],za];var Ie=De($n),fn=On(),Tn=(0,je.S)(Ie,!0,fn),Qn=Tn.checkedKeys,dn=Tn.halfCheckedKeys;return[Nn(Qn),Nn(dn),za]},[Ea,Ua,On,Nn,Ya]),Er=(0,Ee.Z)(xr,3),Ia=Er[0],fr=Er[1],cr=Er[2],Fr=ae.useMemo(function(){var Wn=De(Ia),In=Ct(Wn,On,Ja);return[].concat((0,E.Z)(cr),(0,E.Z)(Nn(In)))},[Ia,On,Nn,cr,Ja]),Ur=yt(Fr,gn,rn,Ea,wt),no=(0,de.Z)(function(Wn){if(Rt(Wn),$e){var In=Xt(Wn),$n=In.map(function(fn){return kt(fn,gn,rn).map(function(Tn){return Tn.option})}),za=Ea?In:In[0],Ie=Ea?$n:$n[0];$e(za,Ie)}}),po=(0,de.Z)(function(Wn){if((!Ea||An)&&na(""),!Ea)no(Wn);else{var In=_e(Wn),$n=De(Ia),za=De(fr),Ie=$n.includes(In),fn=cr.some(function(ga){return _e(ga)===In}),Tn=Ia,Qn=cr;if(fn&&!Ie)Qn=cr.filter(function(ga){return _e(ga)!==In});else{var dn=Ie?$n.filter(function(ga){return ga!==In}):[].concat((0,E.Z)($n),[In]),qn=On(),_n;if(Ie){var Mn=(0,je.S)(dn,{checked:!1,halfCheckedKeys:za},qn);_n=Mn.checkedKeys}else{var Yn=(0,je.S)(dn,!0,qn);_n=Yn.checkedKeys}var xa=Ct(_n,On,Ja);Tn=Nn(xa)}no([].concat((0,E.Z)(Qn),(0,E.Z)(Tn)))}}),Qr=function(In,$n){if($n.type==="clear"){no([]);return}var za=$n.values[0],Ie=za.valueCells;po(Ie)},qa=aa!==void 0?aa:ha,pr=qt||At,wr=Fn||cn,fo=function(In){Gn==null||Gn(In),sn==null||sn(In)},ao=ae.useMemo(function(){return{options:gn,fieldNames:rn,values:Ia,halfValues:fr,changeOnSelect:Xe,onSelect:po,checkable:ln,searchOptions:rr,dropdownPrefixCls:kn,loadData:ta,expandTrigger:Zn,expandIcon:sa,loadingIcon:Aa,dropdownMenuColumnStyle:zt}},[gn,rn,Ia,fr,Xe,po,ln,rr,kn,ta,Zn,sa,Aa,zt]),Bo=!(ba?rr:gn).length,jn=ba&&$a.matchInputWidth||Bo?{}:{minWidth:"auto"};return ae.createElement(ee.Provider,{value:ao},ae.createElement(Le.Ac,(0,xe.Z)({},ea,{ref:Te,id:fa,prefixCls:rt,autoClearSearchValue:An,dropdownMatchSelectWidth:ka,dropdownStyle:jn,displayValues:Ur,onDisplayValuesChange:Qr,mode:Ea?"multiple":void 0,searchValue:ba,onSearch:Sa,showSearch:Ma,OptionList:on,emptyOptions:Bo,open:qa,dropdownClassName:pr,placement:wr,onDropdownVisibleChange:fo,getRawInputElement:function(){return wn}})))});Ge.SHOW_PARENT=Ne,Ge.SHOW_CHILD=ke;var ze=Ge,lt=ze,gt=y(2738),Ze=y(62892),ht=y(53487),nn=y(19080),Jt=y(36355),Sn=y(93891),_t=y(1684),Ln=y(19716),qe=y(32441),Ut=y(14154),Ht=y(58582),Kt=y(84443),hn=y(66339),zn=y(33234),Un=y(98447),Pn=y(17313),Xn=y(74207),Jn=y(83116);const mn=Se=>{const{prefixCls:Te,componentCls:We,antCls:Ye}=Se,rt=`${We}-menu-item`,xt=` + &${rt}-expand ${rt}-expand-icon, + ${rt}-loading-icon + `;return[{[We]:{width:Se.controlWidth}},{[`${We}-dropdown`]:[(0,Un.C2)(`${Te}-checkbox`,Se),{[`&${Ye}-select-dropdown`]:{padding:0}},{[We]:{"&-checkbox":{top:0,marginInlineEnd:Se.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${We}-menu-empty`]:{[`${We}-menu`]:{width:"100%",height:"auto",[rt]:{color:Se.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:Se.controlItemWidth,height:Se.dropdownHeight,margin:0,padding:Se.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${Se.lineWidth}px ${Se.lineType} ${Se.colorSplit}`},"&-item":Object.assign(Object.assign({},Pn.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:Se.optionPadding,lineHeight:Se.lineHeight,cursor:"pointer",transition:`all ${Se.motionDurationMid}`,borderRadius:Se.borderRadiusSM,"&:hover":{background:Se.controlItemBgHover},"&-disabled":{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[xt]:{color:Se.colorTextDisabled}},[`&-active:not(${rt}-disabled)`]:{"&, &:hover":{fontWeight:Se.optionSelectedFontWeight,backgroundColor:Se.optionSelectedBg}},"&-content":{flex:"auto"},[xt]:{marginInlineStart:Se.paddingXXS,color:Se.colorTextDescription,fontSize:Se.fontSizeIcon},"&-keyword":{color:Se.colorHighlight}})}}}]},{[`${We}-dropdown-rtl`]:{direction:"rtl"}},(0,Xn.c)(Se)]};var He=(0,Jn.Z)("Cascader",Se=>[mn(Se)],Se=>{const Te=Math.round((Se.controlHeight-Se.fontSize*Se.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:Se.controlItemBgActive,optionSelectedFontWeight:Se.fontWeightStrong,optionPadding:`${Te}px ${Se.paddingSM}px`,menuPadding:Se.paddingXXS}}),Bt=function(Se,Te){var We={};for(var Ye in Se)Object.prototype.hasOwnProperty.call(Se,Ye)&&Te.indexOf(Ye)<0&&(We[Ye]=Se[Ye]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Ye=Object.getOwnPropertySymbols(Se);rtXe===0?[Re]:[].concat((0,E.Z)(Ft),[Te,Re]),[]),rt=[];let xt=0;return Ye.forEach((Ft,Re)=>{const Xe=xt+Ft.length;let $e=Se.slice(xt,Xe);xt=Xe,Re%2===1&&($e=ae.createElement("span",{className:`${We}-menu-item-keyword`,key:`separator-${Re}`},$e)),rt.push($e)}),rt}const tt=(Se,Te,We,Ye)=>{const rt=[],xt=Se.toLowerCase();return Te.forEach((Ft,Re)=>{Re!==0&&rt.push(" / ");let Xe=Ft[Ye.label];const $e=typeof Xe;($e==="string"||$e==="number")&&(Xe=an(String(Xe),xt,We)),rt.push(Xe)}),rt},vt=ae.forwardRef((Se,Te)=>{const{prefixCls:We,size:Ye,disabled:rt,className:xt,rootClassName:Ft,multiple:Re,bordered:Xe=!0,transitionName:$e,choiceTransitionName:wt="",popupClassName:ln,dropdownClassName:tn,expandIcon:An,placement:Bn,showSearch:it,allowClear:Wt=!0,notFoundContent:Zn,direction:en,getPopupContainer:kn,status:ta,showArrow:ha,builtinPlacements:aa,style:At}=Se,qt=Bt(Se,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),zt=(0,gt.Z)(qt,["suffixIcon"]),{getPopupContainer:cn,getPrefixCls:Fn,renderEmpty:Gn,direction:sn,popupOverflow:Rn,cascader:sa}=ae.useContext(Jt.E_),Aa=en||sn,wn=Aa==="rtl",{status:La,hasFeedback:ka,isFormItemInput:Wa,feedbackIcon:Ja}=ae.useContext(qe.aM),ea=(0,nn.F)(La,ta),fa=Zn||(Gn==null?void 0:Gn("Cascader"))||ae.createElement(Sn.Z,{componentName:"Cascader"}),Ea=Fn(),ua=Fn("select",We),ia=Fn("cascader",We),[Ua,Rt]=(0,Ut.Z)(ua),[rn]=He(ia),{compactSize:gn,compactItemClassnames:On}=(0,zn.ri)(ua,en),Nn=ie()(ln||tn,`${ia}-dropdown`,{[`${ia}-dropdown-rtl`]:Aa==="rtl"},Ft,Rt),er=ae.useMemo(()=>{if(!it)return it;let cr={render:tt};return typeof it=="object"&&(cr=Object.assign(Object.assign({},cr),it)),cr},[it]),Fa=(0,Ln.Z)(cr=>{var Fr;return(Fr=Ye!=null?Ye:gn)!==null&&Fr!==void 0?Fr:cr}),ba=ae.useContext(_t.Z),na=rt!=null?rt:ba;let Sa=An;An||(Sa=wn?ae.createElement(oe.Z,null):ae.createElement(fe.Z,null));const Na=ae.createElement("span",{className:`${ua}-menu-item-loading-icon`},ae.createElement(ce.Z,{spin:!0})),ca=ae.useMemo(()=>Re?ae.createElement("span",{className:`${ia}-checkbox-inner`}):!1,[Re]),Ma=(0,Kt.Z)(Se.suffixIcon,ha),{suffixIcon:$a,removeIcon:rr,clearIcon:Ya}=(0,hn.Z)(Object.assign(Object.assign({},Se),{hasFeedback:ka,feedbackIcon:Ja,showSuffixIcon:Ma,multiple:Re,prefixCls:ua,componentName:"Cascader"})),xr=ae.useMemo(()=>Bn!==void 0?Bn:wn?"bottomRight":"bottomLeft",[Bn,wn]),Er=(0,Ht.Z)(aa,Rn),Ia=Wt===!0?{clearIcon:Ya}:Wt,fr=ae.createElement(lt,Object.assign({prefixCls:ua,className:ie()(!We&&ia,{[`${ua}-lg`]:Fa==="large",[`${ua}-sm`]:Fa==="small",[`${ua}-rtl`]:wn,[`${ua}-borderless`]:!Xe,[`${ua}-in-form-item`]:Wa},(0,nn.Z)(ua,ea,ka),On,sa==null?void 0:sa.className,xt,Ft,Rt),disabled:na,style:Object.assign(Object.assign({},sa==null?void 0:sa.style),At)},zt,{builtinPlacements:Er,direction:Aa,placement:xr,notFoundContent:fa,allowClear:Ia,showSearch:er,expandIcon:Sa,suffixIcon:$a,removeIcon:rr,loadingIcon:Na,checkable:ca,dropdownClassName:Nn,dropdownPrefixCls:We||ia,choiceTransitionName:(0,Ze.m)(Ea,"",wt),transitionName:(0,Ze.m)(Ea,"slide-up",$e),getPopupContainer:kn||cn,ref:Te}));return rn(Ua(fr))}),Ot=(0,ht.Z)(vt);vt.SHOW_PARENT=ye,vt.SHOW_CHILD=bn,vt._InternalPanelDoNotUseOrYouWillBeFired=Ot;var mt=vt},24905:function(ge,ne,y){"use strict";y.d(ne,{default:function(){return be}});var E=y(92310),ae=y.n(E),oe=y(5630),ce=y(59301),fe=y(36355),he=y(1684),ie=y(32441),Ee=ce.createContext(null),Oe=y(98447),Le=y(14088),Ve=y(4572),je=function(Ae,Ne){var ke={};for(var _e in Ae)Object.prototype.hasOwnProperty.call(Ae,_e)&&Ne.indexOf(_e)<0&&(ke[_e]=Ae[_e]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,_e=Object.getOwnPropertySymbols(Ae);De<_e.length;De++)Ne.indexOf(_e[De])<0&&Object.prototype.propertyIsEnumerable.call(Ae,_e[De])&&(ke[_e[De]]=Ae[_e[De]]);return ke};const de=(Ae,Ne)=>{var ke;const{prefixCls:_e,className:De,rootClassName:at,children:ut,indeterminate:Yt=!1,style:Et,onMouseEnter:Lt,onMouseLeave:Ct,skipGroup:kt=!1,disabled:yt}=Ae,It=je(Ae,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Je,direction:pt,checkbox:Mt}=ce.useContext(fe.E_),nt=ce.useContext(Ee),{isFormItemInput:Ke}=ce.useContext(ie.aM),ft=ce.useContext(he.Z),Gt=(ke=(nt==null?void 0:nt.disabled)||yt)!==null&&ke!==void 0?ke:ft,St=ce.useRef(It.value);ce.useEffect(()=>{nt==null||nt.registerValue(It.value)},[]),ce.useEffect(()=>{if(!kt)return It.value!==St.current&&(nt==null||nt.cancelValue(St.current),nt==null||nt.registerValue(It.value),St.current=It.value),()=>nt==null?void 0:nt.cancelValue(It.value)},[It.value]);const jt=Je("checkbox",_e),[Qe,Dt]=(0,Oe.ZP)(jt),bt=Object.assign({},It);nt&&!kt&&(bt.onChange=function(){It.onChange&&It.onChange.apply(It,arguments),nt.toggleOption&&nt.toggleOption({label:ut,value:It.value})},bt.name=nt.name,bt.checked=nt.value.includes(It.value));const xn=ae()(`${jt}-wrapper`,{[`${jt}-rtl`]:pt==="rtl",[`${jt}-wrapper-checked`]:bt.checked,[`${jt}-wrapper-disabled`]:Gt,[`${jt}-wrapper-in-form-item`]:Ke},Mt==null?void 0:Mt.className,De,at,Dt),on=ae()({[`${jt}-indeterminate`]:Yt},Ve.A,Dt),ct=Yt?"mixed":void 0;return Qe(ce.createElement(Le.Z,{component:"Checkbox",disabled:Gt},ce.createElement("label",{className:xn,style:Object.assign(Object.assign({},Mt==null?void 0:Mt.style),Et),onMouseEnter:Lt,onMouseLeave:Ct},ce.createElement(oe.Z,Object.assign({"aria-checked":ct},bt,{prefixCls:jt,className:on,disabled:Gt,ref:Ne})),ut!==void 0&&ce.createElement("span",null,ut))))};var a=ce.forwardRef(de),ee=y(92393),x=y(2738),te=function(Ae,Ne){var ke={};for(var _e in Ae)Object.prototype.hasOwnProperty.call(Ae,_e)&&Ne.indexOf(_e)<0&&(ke[_e]=Ae[_e]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,_e=Object.getOwnPropertySymbols(Ae);De<_e.length;De++)Ne.indexOf(_e[De])<0&&Object.prototype.propertyIsEnumerable.call(Ae,_e[De])&&(ke[_e[De]]=Ae[_e[De]]);return ke};const re=(Ae,Ne)=>{const{defaultValue:ke,children:_e,options:De=[],prefixCls:at,className:ut,rootClassName:Yt,style:Et,onChange:Lt}=Ae,Ct=te(Ae,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:kt,direction:yt}=ce.useContext(fe.E_),[It,Je]=ce.useState(Ct.value||ke||[]),[pt,Mt]=ce.useState([]);ce.useEffect(()=>{"value"in Ct&&Je(Ct.value||[])},[Ct.value]);const nt=ce.useMemo(()=>De.map(et=>typeof et=="string"||typeof et=="number"?{label:et,value:et}:et),[De]),Ke=et=>{Mt(we=>we.filter(Ce=>Ce!==et))},ft=et=>{Mt(we=>[].concat((0,ee.Z)(we),[et]))},Gt=et=>{const we=It.indexOf(et.value),Ce=(0,ee.Z)(It);we===-1?Ce.push(et.value):Ce.splice(we,1),"value"in Ct||Je(Ce),Lt==null||Lt(Ce.filter(dt=>pt.includes(dt)).sort((dt,Xt)=>{const Ge=nt.findIndex(lt=>lt.value===dt),ze=nt.findIndex(lt=>lt.value===Xt);return Ge-ze}))},St=kt("checkbox",at),jt=`${St}-group`,[Qe,Dt]=(0,Oe.ZP)(St),bt=(0,x.Z)(Ct,["value","disabled"]),xn=De.length?nt.map(et=>ce.createElement(a,{prefixCls:St,key:et.value.toString(),disabled:"disabled"in et?et.disabled:Ct.disabled,value:et.value,checked:It.includes(et.value),onChange:et.onChange,className:`${jt}-item`,style:et.style,title:et.title},et.label)):_e,on={toggleOption:Gt,value:It,disabled:Ct.disabled,name:Ct.name,registerValue:ft,cancelValue:Ke},ct=ae()(jt,{[`${jt}-rtl`]:yt==="rtl"},ut,Yt,Dt);return Qe(ce.createElement("div",Object.assign({className:ct,style:Et},bt,{ref:Ne}),ce.createElement(Ee.Provider,{value:on},xn)))},le=ce.forwardRef(re);var pe=ce.memo(le);const ve=a;ve.Group=pe,ve.__ANT_CHECKBOX=!0;var be=ve},98447:function(ge,ne,y){"use strict";y.d(ne,{C2:function(){return fe}});var E=y(17313),ae=y(37613),oe=y(83116);const ce=he=>{const{checkboxCls:ie}=he,xe=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,E.Wf)(he)),{display:"inline-flex",flexWrap:"wrap",columnGap:he.marginXS,[`> ${he.antCls}-row`]:{flex:1}}),[xe]:Object.assign(Object.assign({},(0,E.Wf)(he)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${xe}`]:{marginInlineStart:0},[`&${xe}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,E.Wf)(he)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:he.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,E.oN)(he))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:he.checkboxSize,height:he.checkboxSize,direction:"ltr",backgroundColor:he.colorBgContainer,border:`${he.lineWidth}px ${he.lineType} ${he.colorBorder}`,borderRadius:he.borderRadiusSM,borderCollapse:"separate",transition:`all ${he.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:he.checkboxSize/14*5,height:he.checkboxSize/14*8,border:`${he.lineWidthBold}px solid ${he.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${he.motionDurationFast} ${he.motionEaseInBack}, opacity ${he.motionDurationFast}`}},"& + span":{paddingInlineStart:he.paddingXS,paddingInlineEnd:he.paddingXS}})},{[` ${xe}:not(${xe}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:he.colorPrimary}},[`${xe}:not(${xe}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:he.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:he.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:he.colorPrimary,borderColor:he.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${he.motionDurationMid} ${he.motionEaseOutBack} ${he.motionDurationFast}`}}},[` ${xe}-checked:not(${xe}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:he.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:he.colorBgContainer,borderColor:he.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:he.fontSizeLG/2,height:he.fontSizeLG/2,backgroundColor:he.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${xe}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:he.colorBgContainerDisabled,borderColor:he.colorBorder,"&:after":{borderColor:he.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:he.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:he.colorTextDisabled}}}]};function fe(he,ie){const xe=(0,re.TS)(ie,{checkboxCls:`.${he}`,checkboxSize:ie.controlInteractiveSize});return[ge(xe)]}ne.ZP=(0,oe.Z)("Checkbox",(he,ie)=>{let{prefixCls:xe}=ie;return[fe(xe,he)]})},28103:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return je}});var E=y(92310),re=y.n(E),oe=y(59301),ge=y(36355),fe=y(17313),he=y(83116),ie=y(37613);const xe=Ge=>{const{componentCls:ce,sizePaddingEdgeHorizontal:b,colorSplit:a,lineWidth:ee,textPaddingInline:x,orientationMargin:te,verticalMarginInline:ae}=Ge;return{[ce]:Object.assign(Object.assign({},(0,fe.Wf)(Ge)),{borderBlockStart:`${ee}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ae,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${ee}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ce}-with-text`]:{display:"flex",alignItems:"center",margin:`${Ge.dividerHorizontalWithTextGutterMargin}px 0`,color:Ge.colorTextHeading,fontWeight:500,fontSize:Ge.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${ee}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ce}-with-text-left`]:{"&::before":{width:`${te*100}%`},"&::after":{width:`${100-te*100}%`}},[`&-horizontal${ce}-with-text-right`]:{"&::before":{width:`${100-te*100}%`},"&::after":{width:`${te*100}%`}},[`${ce}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:x},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${ee}px 0 0`},[`&-horizontal${ce}-with-text${ce}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ce}-dashed`]:{borderInlineStartWidth:ee,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ce}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${ce}-with-text-left${ce}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ce}-inner-text`]:{paddingInlineStart:b}},[`&-horizontal${ce}-with-text-right${ce}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ce}-inner-text`]:{paddingInlineEnd:b}}})}};var Ee=(0,he.Z)("Divider",Ge=>{const ce=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[xe(ce)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),Le=function(Ge,ce){var b={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&ce.indexOf(a)<0&&(b[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,a=Object.getOwnPropertySymbols(Ge);ee{const{getPrefixCls:ce,direction:b,divider:a}=oe.useContext(ge.E_),{prefixCls:ee,type:x="horizontal",orientation:te="center",orientationMargin:ae,className:le,rootClassName:pe,children:ve,dashed:be,plain:Ae,style:Ie}=Ge,ke=Le(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ye=ce("divider",ee),[Be,$e]=Ee(Ye),st=te.length>0?`-${te}`:te,Yt=!!ve,vt=te==="left"&&ae!=null,wt=te==="right"&&ae!=null,Ct=re()(Ye,a==null?void 0:a.className,$e,`${Ye}-${x}`,{[`${Ye}-with-text`]:Yt,[`${Ye}-with-text${st}`]:Yt,[`${Ye}-dashed`]:!!be,[`${Ye}-plain`]:!!Ae,[`${Ye}-rtl`]:b==="rtl",[`${Ye}-no-default-orientation-margin-left`]:vt,[`${Ye}-no-default-orientation-margin-right`]:wt},le,pe),It=oe.useMemo(()=>typeof ae=="number"?ae:/^\d+$/.test(ae)?Number(ae):ae,[ae]),sn=Object.assign(Object.assign({},vt&&{marginLeft:It}),wt&&{marginRight:It});return Be(oe.createElement("div",Object.assign({className:Ct,style:Object.assign(Object.assign({},a==null?void 0:a.style),Ie)},ke,{role:"separator"}),ve&&x!=="vertical"&&oe.createElement("span",{className:`${Ye}-inner-text`,style:sn},ve)))}},43428:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return it}});var E=y(92310),re=y.n(E),oe=y(20049),ge=y(52456),fe=y(43403),he=y(34280),ie=y(59301),xe=ie.createContext(null),Ee=ie.createContext({}),Le=xe,Oe=y(18082),je=y(5016),Ge=y(77900),ce=y(10228),b=y(26112),a=y(70425),ee=function(Et){var Rn=Et.prefixCls,cn=Et.className,gt=Et.style,tt=Et.children,we=Et.containerRef,Ce=Et.id,ct=Et.onMouseEnter,jt=Et.onMouseOver,Ve=Et.onMouseLeave,He=Et.onClick,ut=Et.onKeyDown,dt=Et.onKeyUp,Ze={onMouseEnter:ct,onMouseOver:jt,onMouseLeave:Ve,onClick:He,onKeyDown:ut,onKeyUp:dt},mt=ie.useContext(Ee),Cn=mt.panel,$t=(0,a.useComposeRef)(Cn,we);return ie.createElement(ie.Fragment,null,ie.createElement("div",(0,je.Z)({id:Ce,className:re()("".concat(Rn,"-content"),cn),style:(0,oe.Z)({},gt),"aria-modal":"true",role:"dialog",ref:$t},Ze),tt))},x=ee,te=y(48736);function ae(kt){return typeof kt=="string"&&String(Number(kt))===kt?((0,te.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(kt)):kt}function le(kt){warning(!("wrapperClassName"in kt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!kt.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var pe={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ve(kt,Et){var Rn,cn,gt,tt,we=kt.prefixCls,Ce=kt.open,ct=kt.placement,jt=kt.inline,Ve=kt.push,He=kt.forceRender,ut=kt.autoFocus,dt=kt.keyboard,Ze=kt.rootClassName,mt=kt.rootStyle,Cn=kt.zIndex,$t=kt.className,Xt=kt.id,Pn=kt.style,Nn=kt.motion,Qe=kt.width,Rt=kt.height,zt=kt.children,Wt=kt.contentWrapperStyle,vn=kt.mask,Hn=kt.maskClosable,zn=kt.maskMotion,Bn=kt.maskClassName,Wn=kt.maskStyle,qn=kt.afterOpenChange,pn=kt.onClose,Ue=kt.onMouseEnter,Ft=kt.onMouseOver,Sn=kt.onMouseLeave,ye=kt.onClick,tn=kt.onKeyDown,_e=kt.onKeyUp,pt=ie.useRef(),Tt=ie.useRef(),ft=ie.useRef();ie.useImperativeHandle(Et,function(){return pt.current});var Se=function(Ht){var Vn=Ht.keyCode,_t=Ht.shiftKey;switch(Vn){case ce.Z.TAB:{if(Vn===ce.Z.TAB){if(!_t&&document.activeElement===ft.current){var On;(On=Tt.current)===null||On===void 0||On.focus({preventScroll:!0})}else if(_t&&document.activeElement===Tt.current){var na;(na=ft.current)===null||na===void 0||na.focus({preventScroll:!0})}}break}case ce.Z.ESC:{pn&&dt&&(Ht.stopPropagation(),pn(Ht));break}}};ie.useEffect(function(){if(Ce&&ut){var ot;(ot=pt.current)===null||ot===void 0||ot.focus({preventScroll:!0})}},[Ce]);var Te=ie.useState(!1),We=(0,ge.Z)(Te,2),Ke=We[0],at=We[1],Pt=ie.useContext(Le),xt;Ve===!1?xt={distance:0}:Ve===!0?xt={}:xt=Ve||{};var Me=(Rn=(cn=(gt=xt)===null||gt===void 0?void 0:gt.distance)!==null&&cn!==void 0?cn:Pt==null?void 0:Pt.pushDistance)!==null&&Rn!==void 0?Rn:180,Xe=ie.useMemo(function(){return{pushDistance:Me,push:function(){at(!0)},pull:function(){at(!1)}}},[Me]);ie.useEffect(function(){if(Ce){var ot;Pt==null||(ot=Pt.push)===null||ot===void 0||ot.call(Pt)}else{var Ht;Pt==null||(Ht=Pt.pull)===null||Ht===void 0||Ht.call(Pt)}},[Ce]),ie.useEffect(function(){return function(){var ot;Pt==null||(ot=Pt.pull)===null||ot===void 0||ot.call(Pt)}},[]);var Je=vn&&ie.createElement(Ge.default,(0,je.Z)({key:"mask"},zn,{visible:Ce}),function(ot,Ht){var Vn=ot.className,_t=ot.style;return ie.createElement("div",{className:re()("".concat(we,"-mask"),Vn,Bn),style:(0,oe.Z)((0,oe.Z)({},_t),Wn),onClick:Hn&&Ce?pn:void 0,ref:Ht})}),yt=typeof Nn=="function"?Nn(ct):Nn,nn={};if(Ke&&Me)switch(ct){case"top":nn.transform="translateY(".concat(Me,"px)");break;case"bottom":nn.transform="translateY(".concat(-Me,"px)");break;case"left":nn.transform="translateX(".concat(Me,"px)");break;default:nn.transform="translateX(".concat(-Me,"px)");break}ct==="left"||ct==="right"?nn.width=ae(Qe):nn.height=ae(Rt);var qt={onMouseEnter:Ue,onMouseOver:Ft,onMouseLeave:Sn,onClick:ye,onKeyDown:tn,onKeyUp:_e},bn=ie.createElement(Ge.default,(0,je.Z)({key:"panel"},yt,{visible:Ce,forceRender:He,onVisibleChanged:function(Ht){qn==null||qn(Ht)},removeOnLeave:!1,leavedClassName:"".concat(we,"-content-wrapper-hidden")}),function(ot,Ht){var Vn=ot.className,_t=ot.style;return ie.createElement("div",(0,je.Z)({className:re()("".concat(we,"-content-wrapper"),Vn),style:(0,oe.Z)((0,oe.Z)((0,oe.Z)({},nn),_t),Wt)},(0,b.Z)(kt,{data:!0})),ie.createElement(x,(0,je.Z)({id:Xt,containerRef:Ht,prefixCls:we,className:$t,style:Pn},qt),zt))}),Dn=(0,oe.Z)({},mt);return Cn&&(Dn.zIndex=Cn),ie.createElement(Le.Provider,{value:Xe},ie.createElement("div",{className:re()(we,"".concat(we,"-").concat(ct),Ze,(tt={},(0,Oe.Z)(tt,"".concat(we,"-open"),Ce),(0,Oe.Z)(tt,"".concat(we,"-inline"),jt),tt)),style:Dn,tabIndex:-1,ref:pt,onKeyDown:Se},Je,ie.createElement("div",{tabIndex:0,ref:Tt,style:pe,"aria-hidden":"true","data-sentinel":"start"}),bn,ie.createElement("div",{tabIndex:0,ref:ft,style:pe,"aria-hidden":"true","data-sentinel":"end"})))}var be=ie.forwardRef(ve),Ae=be,Ie=function(Et){var Rn=Et.open,cn=Rn===void 0?!1:Rn,gt=Et.prefixCls,tt=gt===void 0?"rc-drawer":gt,we=Et.placement,Ce=we===void 0?"right":we,ct=Et.autoFocus,jt=ct===void 0?!0:ct,Ve=Et.keyboard,He=Ve===void 0?!0:Ve,ut=Et.width,dt=ut===void 0?378:ut,Ze=Et.mask,mt=Ze===void 0?!0:Ze,Cn=Et.maskClosable,$t=Cn===void 0?!0:Cn,Xt=Et.getContainer,Pn=Et.forceRender,Nn=Et.afterOpenChange,Qe=Et.destroyOnClose,Rt=Et.onMouseEnter,zt=Et.onMouseOver,Wt=Et.onMouseLeave,vn=Et.onClick,Hn=Et.onKeyDown,zn=Et.onKeyUp,Bn=Et.panelRef,Wn=ie.useState(!1),qn=(0,ge.Z)(Wn,2),pn=qn[0],Ue=qn[1],Ft=ie.useState(!1),Sn=(0,ge.Z)(Ft,2),ye=Sn[0],tn=Sn[1];(0,he.Z)(function(){tn(!0)},[]);var _e=ye?cn:!1,pt=ie.useRef(),Tt=ie.useRef();(0,he.Z)(function(){_e&&(Tt.current=document.activeElement)},[_e]);var ft=function(at){var Pt;if(Ue(at),Nn==null||Nn(at),!at&&Tt.current&&!((Pt=pt.current)!==null&&Pt!==void 0&&Pt.contains(Tt.current))){var xt;(xt=Tt.current)===null||xt===void 0||xt.focus({preventScroll:!0})}},Se=ie.useMemo(function(){return{panel:Bn}},[Bn]);if(!Pn&&!pn&&!_e&&Qe)return null;var Te={onMouseEnter:Rt,onMouseOver:zt,onMouseLeave:Wt,onClick:vn,onKeyDown:Hn,onKeyUp:zn},We=(0,oe.Z)((0,oe.Z)({},Et),{},{open:_e,prefixCls:tt,placement:Ce,autoFocus:jt,keyboard:He,width:dt,mask:mt,maskClosable:$t,inline:Xt===!1,afterOpenChange:ft,ref:pt},Te);return ie.createElement(Ee.Provider,{value:Se},ie.createElement(fe.Z,{open:_e||Pn||pn,autoDestroy:!1,getContainer:Xt,autoLock:mt&&(_e||pn)},ie.createElement(Ae,We)))},ke=Ie,Ye=ke,Be=y(62892),$e=y(36355),st=y(32441),Yt=y(47729),wt=kt=>{const{prefixCls:Et,title:Rn,footer:cn,extra:gt,closeIcon:tt,closable:we,onClose:Ce,headerStyle:ct,drawerStyle:jt,bodyStyle:Ve,footerStyle:He,children:ut}=kt,dt=ie.useCallback(Xt=>ie.createElement("button",{type:"button",onClick:Ce,"aria-label":"Close",className:`${Et}-close`},Xt),[Ce]),[Ze,mt]=(0,Yt.Z)(we,tt,dt,void 0,!0),Cn=ie.useMemo(()=>!Rn&&!Ze?null:ie.createElement("div",{style:ct,className:re()(`${Et}-header`,{[`${Et}-header-close-only`]:Ze&&!Rn&&!gt})},ie.createElement("div",{className:`${Et}-header-title`},mt,Rn&&ie.createElement("div",{className:`${Et}-title`},Rn)),gt&&ie.createElement("div",{className:`${Et}-extra`},gt)),[Ze,mt,gt,ct,Et,Rn]),$t=ie.useMemo(()=>{if(!cn)return null;const Xt=`${Et}-footer`;return ie.createElement("div",{className:Xt,style:He},cn)},[cn,He,Et]);return ie.createElement("div",{className:`${Et}-wrapper-body`,style:jt},Cn,ie.createElement("div",{className:`${Et}-body`,style:Ve},ut),$t)},Ct=y(33234),It=y(83116),sn=y(37613),et=kt=>{const{componentCls:Et,motionDurationSlow:Rn}=kt,cn={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${Rn}`}}};return{[Et]:{[`${Et}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${Rn}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Et}-panel-motion`]:{"&-left":[cn,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[cn,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[cn,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[cn,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Bt=kt=>{const{componentCls:Et,zIndexPopup:Rn,colorBgMask:cn,colorBgElevated:gt,motionDurationSlow:tt,motionDurationMid:we,padding:Ce,paddingLG:ct,fontSizeLG:jt,lineHeightLG:Ve,lineWidth:He,lineType:ut,colorSplit:dt,marginSM:Ze,colorIcon:mt,colorIconHover:Cn,colorText:$t,fontWeightStrong:Xt,footerPaddingBlock:Pn,footerPaddingInline:Nn}=kt,Qe=`${Et}-content-wrapper`;return{[Et]:{position:"fixed",inset:0,zIndex:Rn,pointerEvents:"none","&-pure":{position:"relative",background:gt,[`&${Et}-left`]:{boxShadow:kt.boxShadowDrawerLeft},[`&${Et}-right`]:{boxShadow:kt.boxShadowDrawerRight},[`&${Et}-top`]:{boxShadow:kt.boxShadowDrawerUp},[`&${Et}-bottom`]:{boxShadow:kt.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Et}-mask`]:{position:"absolute",inset:0,zIndex:Rn,background:cn,pointerEvents:"auto"},[Qe]:{position:"absolute",zIndex:Rn,maxWidth:"100vw",transition:`all ${tt}`,"&-hidden":{display:"none"}},[`&-left > ${Qe}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:kt.boxShadowDrawerLeft},[`&-right > ${Qe}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:kt.boxShadowDrawerRight},[`&-top > ${Qe}`]:{top:0,insetInline:0,boxShadow:kt.boxShadowDrawerUp},[`&-bottom > ${Qe}`]:{bottom:0,insetInline:0,boxShadow:kt.boxShadowDrawerDown},[`${Et}-content`]:{width:"100%",height:"100%",overflow:"auto",background:gt,pointerEvents:"auto"},[`${Et}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Et}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Ce}px ${ct}px`,fontSize:jt,lineHeight:Ve,borderBottom:`${He}px ${ut} ${dt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Et}-extra`]:{flex:"none"},[`${Et}-close`]:{display:"inline-block",marginInlineEnd:Ze,color:mt,fontWeight:Xt,fontSize:jt,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${we}`,textRendering:"auto","&:focus, &:hover":{color:Cn,textDecoration:"none"}},[`${Et}-title`]:{flex:1,margin:0,color:$t,fontWeight:kt.fontWeightStrong,fontSize:jt,lineHeight:Ve},[`${Et}-body`]:{flex:1,minWidth:0,minHeight:0,padding:ct,overflow:"auto"},[`${Et}-footer`]:{flexShrink:0,padding:`${Pn}px ${Nn}px`,borderTop:`${He}px ${ut} ${dt}`},"&-rtl":{direction:"rtl"}}}};var un=(0,It.Z)("Drawer",kt=>{const Et=(0,sn.TS)(kt,{});return[Bt(Et),et(Et)]},kt=>({zIndexPopup:kt.zIndexPopupBase,footerPaddingBlock:kt.paddingXS,footerPaddingInline:kt.padding})),rt=y(11575),qe=function(kt,Et){var Rn={};for(var cn in kt)Object.prototype.hasOwnProperty.call(kt,cn)&&Et.indexOf(cn)<0&&(Rn[cn]=kt[cn]);if(kt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,cn=Object.getOwnPropertySymbols(kt);gt{var Et;const{rootClassName:Rn,width:cn,height:gt,size:tt="default",mask:we=!0,push:Ce=Zt,open:ct,afterOpenChange:jt,onClose:Ve,prefixCls:He,getContainer:ut,style:dt,className:Ze,visible:mt,afterVisibleChange:Cn}=kt,$t=qe(kt,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Xt,getPrefixCls:Pn,direction:Nn,drawer:Qe}=ie.useContext($e.E_),Rt=Pn("drawer",He),[zt,Wt]=un(Rt),vn=ut===void 0&&Xt?()=>Xt(document.body):ut,Hn=re()({"no-mask":!we,[`${Rt}-rtl`]:Nn==="rtl"},Rn,Wt),zn=ie.useMemo(()=>cn!=null?cn:tt==="large"?736:378,[cn,tt]),Bn=ie.useMemo(()=>gt!=null?gt:tt==="large"?736:378,[gt,tt]),Wn={motionName:(0,Be.m)(Rt,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},qn=Ue=>({motionName:(0,Be.m)(Rt,`panel-motion-${Ue}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),pn=(0,rt.H)();return zt(ie.createElement(Ct.BR,null,ie.createElement(st.Ux,{status:!0,override:!0},ie.createElement(Ye,Object.assign({prefixCls:Rt,onClose:Ve,maskMotion:Wn,motion:qn},$t,{open:ct!=null?ct:mt,mask:we,push:Ce,width:zn,height:Bn,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),dt),className:re()(Qe==null?void 0:Qe.className,Ze),rootClassName:Hn,getContainer:vn,afterOpenChange:jt!=null?jt:Cn,panelRef:pn}),ie.createElement(wt,Object.assign({prefixCls:Rt},$t,{onClose:Ve}))))))},Nt=kt=>{const{prefixCls:Et,style:Rn,className:cn,placement:gt="right"}=kt,tt=qe(kt,["prefixCls","style","className","placement"]),{getPrefixCls:we}=ie.useContext($e.E_),Ce=we("drawer",Et),[ct,jt]=un(Ce),Ve=re()(Ce,`${Ce}-pure`,`${Ce}-${gt}`,jt,cn);return ct(ie.createElement("div",{className:Ve,style:Rn},ie.createElement(wt,Object.assign({prefixCls:Ce},tt))))};bt._InternalPanelDoNotUseOrYouWillBeFired=Nt;var it=bt},91857:function(de,ne,y){"use strict";var E=y(59301),re=y(38819),oe=y(92310),ge=y.n(oe),fe=y(31561),he=y(70425),ie=y(18929),xe=y(2738),Ee=y(79676),Le=y(53487),Oe=y(92343),je=y(36355),Ge=y(20834),ce=y(40875),b=y(88088),a=y(47211);const ee=null,x=pe=>{const{menu:ve,arrow:be,prefixCls:Ae,children:Ie,trigger:ke,disabled:Ye,dropdownRender:Be,getPopupContainer:$e,overlayClassName:st,rootClassName:Yt,open:vt,onOpenChange:wt,visible:Ct,onVisibleChange:It,mouseEnterDelay:sn=.15,mouseLeaveDelay:en=.1,autoAdjustOverflow:et=!0,placement:Bt="",overlay:un,transitionName:rt}=pe,{getPopupContainer:qe,getPrefixCls:ht,direction:Zt}=E.useContext(je.E_),bt=E.useMemo(()=>{const Ze=ht();return rt!==void 0?rt:Bt.includes("top")?`${Ze}-slide-down`:`${Ze}-slide-up`},[ht,Bt,rt]),Nt=E.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:Zt==="rtl"?"bottomRight":"bottomLeft",[Bt,Zt]),it=ht("dropdown",Ae),[kt,Et]=(0,a.Z)(it),[,Rn]=(0,b.Z)(),cn=E.Children.only(Ie),gt=(0,Oe.Tm)(cn,{className:ge()(`${it}-trigger`,{[`${it}-rtl`]:Zt==="rtl"},cn.props.className),disabled:Ye}),tt=Ye?[]:ke;let we;tt&&tt.includes("contextMenu")&&(we=!0);const[Ce,ct]=(0,ie.Z)(!1,{value:vt!=null?vt:Ct}),jt=(0,he.useEvent)(Ze=>{wt==null||wt(Ze),It==null||It(Ze),ct(Ze)}),Ve=ge()(st,Yt,Et,{[`${it}-rtl`]:Zt==="rtl"}),He=(0,Ee.Z)({arrowPointAtCenter:typeof be=="object"&&be.pointAtCenter,autoAdjustOverflow:et,offset:Rn.marginXXS,arrowWidth:be?Rn.sizePopupArrow:0,borderRadius:Rn.borderRadius}),ut=E.useCallback(()=>{ct(!1)},[]),dt=()=>{let Ze;return ve!=null&&ve.items?Ze=E.createElement(Ge.default,Object.assign({},ve)):typeof un=="function"?Ze=un():Ze=un,Be&&(Ze=Be(Ze)),Ze=E.Children.only(typeof Ze=="string"?E.createElement("span",null,Ze):Ze),E.createElement(ce.J,{prefixCls:`${it}-menu`,expandIcon:E.createElement("span",{className:`${it}-menu-submenu-arrow`},E.createElement(re.Z,{className:`${it}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ut,validator:mt=>{let{mode:Cn}=mt}},Ze)};return kt(E.createElement(fe.Z,Object.assign({alignPoint:we},(0,xe.Z)(pe,["rootClassName"]),{mouseEnterDelay:sn,mouseLeaveDelay:en,visible:Ce,builtinPlacements:He,arrow:!!be,overlayClassName:Ve,prefixCls:it,getPopupContainer:$e||qe,transitionName:bt,trigger:tt,overlay:dt,placement:Nt,onVisibleChange:jt}),gt))};function te(pe){return Object.assign(Object.assign({},pe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ae=(0,Le.Z)(x,"dropdown",pe=>pe,te),le=pe=>E.createElement(ae,Object.assign({},pe),E.createElement("span",null));x._InternalPanelDoNotUseOrYouWillBeFired=le,ne.Z=x},38854:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return b}});var E=y(91857),re=y(92310),oe=y.n(re),ge=y(59301),fe=y(18785),he=y(3113),ie=y(36355),xe=y(81327),Ee=y(33234),Le=y(47211),Oe=function(a,ee){var x={};for(var te in a)Object.prototype.hasOwnProperty.call(a,te)&&ee.indexOf(te)<0&&(x[te]=a[te]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,te=Object.getOwnPropertySymbols(a);ae{const{getPopupContainer:ee,getPrefixCls:x,direction:te}=ge.useContext(ie.E_),{prefixCls:ae,type:le="default",danger:pe,disabled:ve,loading:be,onClick:Ae,htmlType:Ie,children:ke,className:Ye,menu:Be,arrow:$e,autoFocus:st,overlay:Yt,trigger:vt,align:wt,open:Ct,onOpenChange:It,placement:sn,getPopupContainer:en,href:et,icon:Bt=ge.createElement(fe.Z,null),title:un,buttonsRender:rt=dt=>dt,mouseEnterDelay:qe,mouseLeaveDelay:ht,overlayClassName:Zt,overlayStyle:bt,destroyPopupOnHide:Nt,dropdownRender:it}=a,kt=Oe(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"]),Et=x("dropdown",ae),Rn=`${Et}-button`,[cn,gt]=(0,Le.Z)(Et),tt={menu:Be,arrow:$e,autoFocus:st,align:wt,disabled:ve,trigger:ve?[]:vt,onOpenChange:It,getPopupContainer:en||ee,mouseEnterDelay:qe,mouseLeaveDelay:ht,overlayClassName:Zt,overlayStyle:bt,destroyPopupOnHide:Nt,dropdownRender:it},{compactSize:we,compactItemClassnames:Ce}=(0,Ee.ri)(Et,te),ct=oe()(Rn,Ce,Ye,gt);"overlay"in a&&(tt.overlay=Yt),"open"in a&&(tt.open=Ct),"placement"in a?tt.placement=sn:tt.placement=te==="rtl"?"bottomLeft":"bottomRight";const jt=ge.createElement(he.ZP,{type:le,danger:pe,disabled:ve,loading:be,onClick:Ae,htmlType:Ie,href:et,title:un},ke),Ve=ge.createElement(he.ZP,{type:le,danger:pe,icon:Bt}),[He,ut]=rt([jt,Ve]);return cn(ge.createElement(xe.Z.Compact,Object.assign({className:ct,size:we,block:!0},kt),He,ge.createElement(E.Z,Object.assign({},tt),ut)))};je.__ANT_BUTTON=!0;var Ge=je;const ce=E.Z;ce.Button=Ge;var b=ce},47211:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Oe}});var E=y(17313),re=y(13826),oe=y(92899),ge=y(29878),fe=y(19447),he=y(83116),ie=y(37613),Ee=je=>{const{componentCls:Ge,menuCls:ce,colorError:b,colorTextLightSolid:a}=je,ee=`${ce}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${ce} ${ee}`]:{[`&${ee}-danger:not(${ee}-disabled)`]:{color:b,"&:hover":{color:a,backgroundColor:b}}}}}};const Le=je=>{const{componentCls:Ge,menuCls:ce,zIndexPopup:b,dropdownArrowDistance:a,sizePopupArrow:ee,antCls:x,iconCls:te,motionDurationMid:ae,dropdownPaddingVertical:le,fontSize:pe,dropdownEdgeChildPadding:ve,colorTextDisabled:be,fontSizeIcon:Ae,controlPaddingHorizontal:Ie,colorBgElevated:ke}=je;return[{[Ge]:Object.assign(Object.assign({},(0,E.Wf)(je)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:b,display:"block","&::before":{position:"absolute",insetBlock:-a+ee/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${x}-btn`]:{[`& > ${te}-down, & > ${x}-btn-icon > ${te}-down`]:{fontSize:Ae}},[`${Ge}-wrap`]:{position:"relative",[`${x}-btn > ${te}-down`]:{fontSize:Ae},[`${te}-down::before`]:{transition:`transform ${ae}`}},[`${Ge}-wrap-open`]:{[`${te}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${x}-slide-down-enter${x}-slide-down-enter-active${Ge}-placement-bottomLeft, - &${x}-slide-down-appear${x}-slide-down-appear-active${Ge}-placement-bottomLeft, - &${x}-slide-down-enter${x}-slide-down-enter-active${Ge}-placement-bottom, - &${x}-slide-down-appear${x}-slide-down-appear-active${Ge}-placement-bottom, - &${x}-slide-down-enter${x}-slide-down-enter-active${Ge}-placement-bottomRight, - &${x}-slide-down-appear${x}-slide-down-appear-active${Ge}-placement-bottomRight`]:{animationName:re.fJ},[`&${x}-slide-up-enter${x}-slide-up-enter-active${Ge}-placement-topLeft, - &${x}-slide-up-appear${x}-slide-up-appear-active${Ge}-placement-topLeft, - &${x}-slide-up-enter${x}-slide-up-enter-active${Ge}-placement-top, - &${x}-slide-up-appear${x}-slide-up-appear-active${Ge}-placement-top, - &${x}-slide-up-enter${x}-slide-up-enter-active${Ge}-placement-topRight, - &${x}-slide-up-appear${x}-slide-up-appear-active${Ge}-placement-topRight`]:{animationName:re.Qt},[`&${x}-slide-down-leave${x}-slide-down-leave-active${Ge}-placement-bottomLeft, - &${x}-slide-down-leave${x}-slide-down-leave-active${Ge}-placement-bottom, - &${x}-slide-down-leave${x}-slide-down-leave-active${Ge}-placement-bottomRight`]:{animationName:re.Uw},[`&${x}-slide-up-leave${x}-slide-up-leave-active${Ge}-placement-topLeft, - &${x}-slide-up-leave${x}-slide-up-leave-active${Ge}-placement-top, - &${x}-slide-up-leave${x}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:re.ly}})},(0,fe.ZP)(je,{colorBg:ke,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${ce}`]:{position:"relative",margin:0},[`${ce}-submenu-popup`]:{position:"absolute",zIndex:b,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[ce]:Object.assign(Object.assign({padding:ve,listStyleType:"none",backgroundColor:ke,backgroundClip:"padding-box",borderRadius:je.borderRadiusLG,outline:"none",boxShadow:je.boxShadowSecondary},(0,E.Qy)(je)),{[`${ce}-item-group-title`]:{padding:`${le}px ${Ie}px`,color:je.colorTextDescription,transition:`all ${ae}`},[`${ce}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ce}-item-icon`]:{minWidth:pe,marginInlineEnd:je.marginXS,fontSize:je.fontSizeSM},[`${ce}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ae}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ce}-item, ${ce}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${le}px ${Ie}px`,color:je.colorText,fontWeight:"normal",fontSize:pe,lineHeight:je.lineHeight,cursor:"pointer",transition:`all ${ae}`,borderRadius:je.borderRadiusSM,"&:hover, &-active":{backgroundColor:je.controlItemBgHover}},(0,E.Qy)(je)),{"&-selected":{color:je.colorPrimary,backgroundColor:je.controlItemBgActive,"&:hover, &-active":{backgroundColor:je.controlItemBgActiveHover}},"&-disabled":{color:be,cursor:"not-allowed","&:hover":{color:be,backgroundColor:ke,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${je.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:je.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:je.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:je.colorTextDescription,fontSize:Ae,fontStyle:"normal"}}}),[`${ce}-item-group-list`]:{margin:`0 ${je.marginXS}px`,padding:0,listStyle:"none"},[`${ce}-submenu-title`]:{paddingInlineEnd:Ie+je.fontSizeSM},[`${ce}-submenu-vertical`]:{position:"relative"},[`${ce}-submenu${ce}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:be,backgroundColor:ke,cursor:"not-allowed"}},[`${ce}-submenu-selected ${Ge}-menu-submenu-title`]:{color:je.colorPrimary}})}},[(0,re.oN)(je,"slide-up"),(0,re.oN)(je,"slide-down"),(0,oe.Fm)(je,"move-up"),(0,oe.Fm)(je,"move-down"),(0,ge._y)(je,"zoom-big")]]};var Oe=(0,he.Z)("Dropdown",(je,Ge)=>{let{rootPrefixCls:ce}=Ge;const{marginXXS:b,sizePopupArrow:a,controlHeight:ee,fontSize:x,lineHeight:te,paddingXXS:ae,componentCls:le,borderRadiusLG:pe}=je,ve=(ee-x*te)/2,{dropdownArrowOffset:be}=(0,fe.fS)({contentRadius:pe}),Ae=(0,ie.TS)(je,{menuCls:`${le}-menu`,rootPrefixCls:ce,dropdownArrowDistance:a/2+b,dropdownArrowOffset:be,dropdownPaddingVertical:ve,dropdownEdgeChildPadding:ae});return[Le(Ae),Ee(Ae)]},je=>({zIndexPopup:je.zIndexPopupBase+50}))},8628:function(de,ne,y){"use strict";var E=y(59301),re=y(34280),oe=y(56762),ge=y(69507);function fe(){let he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,E.useRef)({}),xe=(0,oe.Z)(),Ee=(0,ge.ZP)();return(0,re.Z)(()=>{const Le=Ee.subscribe(Oe=>{ie.current=Oe,he&&xe()});return()=>Ee.unsubscribe(Le)},[]),ie.current}ne.Z=fe},45818:function(de,ne,y){"use strict";y.d(ne,{D:function(){return ae},Z:function(){return ve}});var E=y(5016),re=y(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,fe=y(7657),he=function(Ae,Ie){return re.createElement(fe.Z,(0,E.Z)({},Ae,{ref:Ie,icon:ge}))},ie=re.forwardRef(he),xe=ie,Ee=y(33853),Le=y(38819),Oe=y(92310),je=y.n(Oe),Ge=y(2738),b=be=>!isNaN(parseFloat(be))&&isFinite(be),a=y(36355),ee=y(84966),x=function(be,Ae){var Ie={};for(var ke in be)Object.prototype.hasOwnProperty.call(be,ke)&&Ae.indexOf(ke)<0&&(Ie[ke]=be[ke]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,ke=Object.getOwnPropertySymbols(be);Ye{let be=0;return function(){let Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return be+=1,`${Ae}${be}`}})();var ve=re.forwardRef((be,Ae)=>{const{prefixCls:Ie,className:ke,trigger:Ye,children:Be,defaultCollapsed:$e=!1,theme:st="dark",style:Yt={},collapsible:vt=!1,reverseArrow:wt=!1,width:Ct=200,collapsedWidth:It=80,zeroWidthTriggerStyle:sn,breakpoint:en,onCollapse:et,onBreakpoint:Bt}=be,un=x(be,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:rt}=(0,re.useContext)(ee.Gs),[qe,ht]=(0,re.useState)("collapsed"in be?be.collapsed:$e),[Zt,bt]=(0,re.useState)(!1);(0,re.useEffect)(()=>{"collapsed"in be&&ht(be.collapsed)},[be.collapsed]);const Nt=(gt,tt)=>{"collapsed"in be||ht(gt),et==null||et(gt,tt)},it=(0,re.useRef)();it.current=gt=>{bt(gt.matches),Bt==null||Bt(gt.matches),qe!==gt.matches&&Nt(gt.matches,"responsive")},(0,re.useEffect)(()=>{function gt(we){return it.current(we)}let tt;if(typeof window!="undefined"){const{matchMedia:we}=window;if(we&&en&&en in te){tt=we(`(max-width: ${te[en]})`);try{tt.addEventListener("change",gt)}catch(Ce){tt.addListener(gt)}gt(tt)}}return()=>{try{tt==null||tt.removeEventListener("change",gt)}catch(we){tt==null||tt.removeListener(gt)}}},[en]),(0,re.useEffect)(()=>{const gt=le("ant-sider-");return rt.addSider(gt),()=>rt.removeSider(gt)},[]);const kt=()=>{Nt(!qe,"clickTrigger")},{getPrefixCls:Et}=(0,re.useContext)(a.E_),Rn=()=>{const gt=Et("layout-sider",Ie),tt=(0,Ge.Z)(un,["collapsed"]),we=qe?It:Ct,Ce=b(we)?`${we}px`:String(we),ct=parseFloat(String(It||0))===0?re.createElement("span",{onClick:kt,className:je()(`${gt}-zero-width-trigger`,`${gt}-zero-width-trigger-${wt?"right":"left"}`),style:sn},Ye||re.createElement(xe,null)):null,He={expanded:wt?re.createElement(Le.Z,null):re.createElement(Ee.Z,null),collapsed:wt?re.createElement(Ee.Z,null):re.createElement(Le.Z,null)}[qe?"collapsed":"expanded"],ut=Ye!==null?ct||re.createElement("div",{className:`${gt}-trigger`,onClick:kt,style:{width:Ce}},Ye||He):null,dt=Object.assign(Object.assign({},Yt),{flex:`0 0 ${Ce}`,maxWidth:Ce,minWidth:Ce,width:Ce}),Ze=je()(gt,`${gt}-${st}`,{[`${gt}-collapsed`]:!!qe,[`${gt}-has-trigger`]:vt&&Ye!==null&&!ct,[`${gt}-below`]:!!Zt,[`${gt}-zero-width`]:parseFloat(Ce)===0},ke);return re.createElement("aside",Object.assign({className:Ze},tt,{style:dt,ref:Ae}),re.createElement("div",{className:`${gt}-children`},Be),vt||Zt&&ct?ut:null)},cn=re.useMemo(()=>({siderCollapsed:qe}),[qe]);return re.createElement(ae.Provider,{value:cn},Rn())})},44e3:function(de,ne,y){"use strict";var E=y(84966),re=y(45818);const oe=E.ZP;oe.Header=E.h4,oe.Footer=E.$_,oe.Content=E.VY,oe.Sider=re.Z,ne.default=oe},84966:function(de,ne,y){"use strict";y.d(ne,{VY:function(){return ae},$_:function(){return te},h4:function(){return x},Gs:function(){return Ge},ZP:function(){return le}});var E=y(92393),re=y(92310),oe=y.n(re),ge=y(2738),fe=y(59301),he=y(36355),ie=y(83116),Ee=pe=>{const{componentCls:ve,bodyBg:be,lightSiderBg:Ae,lightTriggerBg:Ie,lightTriggerColor:ke}=pe;return{[`${ve}-sider-light`]:{background:Ae,[`${ve}-sider-trigger`]:{color:ke,background:Ie},[`${ve}-sider-zero-width-trigger`]:{color:ke,background:Ie,border:`1px solid ${be}`,borderInlineStart:0}}}};const Le=pe=>{const{antCls:ve,componentCls:be,colorText:Ae,triggerColor:Ie,footerBg:ke,triggerBg:Ye,headerHeight:Be,headerPadding:$e,headerColor:st,footerPadding:Yt,triggerHeight:vt,zeroTriggerHeight:wt,zeroTriggerWidth:Ct,motionDurationMid:It,motionDurationSlow:sn,fontSize:en,borderRadius:et,bodyBg:Bt,headerBg:un,siderBg:rt}=pe;return{[be]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${be}-has-sider`]:{flexDirection:"row",[`> ${be}, > ${be}-content`]:{width:0}},[`${be}-header, &${be}-footer`]:{flex:"0 0 auto"},[`${be}-sider`]:{position:"relative",minWidth:0,background:rt,transition:`all ${It}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ve}-menu${ve}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:vt},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:vt,color:Ie,lineHeight:`${vt}px`,textAlign:"center",background:Ye,cursor:"pointer",transition:`all ${It}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Be,insetInlineEnd:-Ct,zIndex:1,width:Ct,height:wt,color:Ie,fontSize:pe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:rt,borderStartStartRadius:0,borderStartEndRadius:et,borderEndEndRadius:et,borderEndStartRadius:0,cursor:"pointer",transition:`background ${sn} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${sn}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ct,borderStartStartRadius:et,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:et}}}}},Ee(pe)),{"&-rtl":{direction:"rtl"}}),[`${be}-header`]:{height:Be,padding:$e,color:st,lineHeight:`${Be}px`,background:un,[`${ve}-menu`]:{lineHeight:"inherit"}},[`${be}-footer`]:{padding:Yt,color:Ae,fontSize:en,background:ke},[`${be}-content`]:{flex:"auto",minHeight:0}}};var Oe=(0,ie.Z)("Layout",pe=>[Le(pe)],pe=>{const{colorBgLayout:ve,controlHeight:be,controlHeightLG:Ae,colorText:Ie,controlHeightSM:ke,marginXXS:Ye,colorTextLightSolid:Be,colorBgContainer:$e}=pe,st=Ae*1.25;return{colorBgHeader:"#001529",colorBgBody:ve,colorBgTrigger:"#002140",bodyBg:ve,headerBg:"#001529",headerHeight:be*2,headerPadding:`0 ${st}px`,headerColor:Ie,footerPadding:`${ke}px ${st}px`,footerBg:ve,siderBg:"#001529",triggerHeight:Ae+Ye*2,triggerBg:"#002140",triggerColor:Be,zeroTriggerWidth:Ae,zeroTriggerHeight:Ae,lightSiderBg:$e,lightTriggerBg:$e,lightTriggerColor:Ie}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),je=function(pe,ve){var be={};for(var Ae in pe)Object.prototype.hasOwnProperty.call(pe,Ae)&&ve.indexOf(Ae)<0&&(be[Ae]=pe[Ae]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,Ae=Object.getOwnPropertySymbols(pe);Ienull,removeSider:()=>null}});function ce(pe){let{suffixCls:ve,tagName:be,displayName:Ae}=pe;return Ie=>fe.forwardRef((Ye,Be)=>fe.createElement(Ie,Object.assign({ref:Be,suffixCls:ve,tagName:be},Ye)))}const b=fe.forwardRef((pe,ve)=>{const{prefixCls:be,suffixCls:Ae,className:Ie,tagName:ke}=pe,Ye=je(pe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Be}=fe.useContext(he.E_),$e=Be("layout",be),[st,Yt]=Oe($e),vt=Ae?`${$e}-${Ae}`:$e;return st(fe.createElement(ke,Object.assign({className:oe()(be||vt,Ie,Yt),ref:ve},Ye)))}),a=fe.forwardRef((pe,ve)=>{const{direction:be}=fe.useContext(he.E_),[Ae,Ie]=fe.useState([]),{prefixCls:ke,className:Ye,rootClassName:Be,children:$e,hasSider:st,tagName:Yt,style:vt}=pe,wt=je(pe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ct=(0,ge.Z)(wt,["suffixCls"]),{getPrefixCls:It,layout:sn}=fe.useContext(he.E_),en=It("layout",ke),[et,Bt]=Oe(en),un=oe()(en,{[`${en}-has-sider`]:typeof st=="boolean"?st:Ae.length>0,[`${en}-rtl`]:be==="rtl"},sn==null?void 0:sn.className,Ye,Be,Bt),rt=fe.useMemo(()=>({siderHook:{addSider:qe=>{Ie(ht=>[].concat((0,E.Z)(ht),[qe]))},removeSider:qe=>{Ie(ht=>ht.filter(Zt=>Zt!==qe))}}}),[]);return et(fe.createElement(Ge.Provider,{value:rt},fe.createElement(Yt,Object.assign({ref:ve,className:un,style:Object.assign(Object.assign({},sn==null?void 0:sn.style),vt)},Ct),$e)))}),ee=ce({tagName:"div",displayName:"Layout"})(a),x=ce({suffixCls:"header",tagName:"header",displayName:"Header"})(b),te=ce({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(b),ae=ce({suffixCls:"content",tagName:"main",displayName:"Content"})(b);var le=ee},40875:function(de,ne,y){"use strict";y.d(ne,{J:function(){return he}});var E=y(59301),re=y(33234),oe=y(70425),ge=function(ie,xe){var Ee={};for(var Le in ie)Object.prototype.hasOwnProperty.call(ie,Le)&&xe.indexOf(Le)<0&&(Ee[Le]=ie[Le]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,Le=Object.getOwnPropertySymbols(ie);Oe{const{children:Ee}=ie,Le=ge(ie,["children"]),Oe=E.useContext(fe),je=E.useMemo(()=>Object.assign(Object.assign({},Oe),Le),[Oe,Le.prefixCls,Le.mode,Le.selectable]);return E.createElement(fe.Provider,{value:je},E.createElement(re.BR,null,(0,oe.supportNodeRef)(Ee)?E.cloneElement(Ee,{ref:xe}):Ee))});ne.Z=fe},20834:function(de,ne,y){"use strict";y.d(ne,{default:function(){return cn}});var E=y(15285),re=y(59301),oe=y(45818),ge=y(92310),fe=y.n(ge),he=y(36355),ie=function(gt,tt){var we={};for(var Ce in gt)Object.prototype.hasOwnProperty.call(gt,Ce)&&tt.indexOf(Ce)<0&&(we[Ce]=gt[Ce]);if(gt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Ce=Object.getOwnPropertySymbols(gt);ct{const{prefixCls:tt,className:we,dashed:Ce}=gt,ct=ie(gt,["prefixCls","className","dashed"]),{getPrefixCls:jt}=re.useContext(he.E_),Ve=jt("menu",tt),He=fe()({[`${Ve}-item-divider-dashed`]:!!Ce},we);return re.createElement(E.iz,Object.assign({className:He},ct))},Le=y(11592),Oe=y(2738),je=y(6848),Ge=y(92343),b=(0,re.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ee=gt=>{var tt;const{className:we,children:Ce,icon:ct,title:jt,danger:Ve}=gt,{prefixCls:He,firstLevel:ut,direction:dt,disableMenuItemTitleTooltip:Ze,inlineCollapsed:mt}=re.useContext(b),Cn=Rt=>{const zt=re.createElement("span",{className:`${He}-title-content`},Ce);return(!ct||(0,Ge.l$)(Ce)&&Ce.type==="span")&&Ce&&Rt&&ut&&typeof Ce=="string"?re.createElement("div",{className:`${He}-inline-collapsed-noicon`},Ce.charAt(0)):zt},{siderCollapsed:$t}=re.useContext(oe.D);let Xt=jt;typeof jt=="undefined"?Xt=ut?Ce:"":jt===!1&&(Xt="");const Pn={title:Xt};!$t&&!mt&&(Pn.title=null,Pn.open=!1);const Nn=(0,Le.Z)(Ce).length;let Qe=re.createElement(E.ck,Object.assign({},(0,Oe.Z)(gt,["title","icon","danger"]),{className:fe()({[`${He}-item-danger`]:Ve,[`${He}-item-only-child`]:(ct?Nn+1:Nn)===1},we),title:typeof jt=="string"?jt:void 0}),(0,Ge.Tm)(ct,{className:fe()((0,Ge.l$)(ct)?(tt=ct.props)===null||tt===void 0?void 0:tt.className:"",`${He}-item-icon`)}),Cn(mt));return Ze||(Qe=re.createElement(je.Z,Object.assign({},Pn,{placement:dt==="rtl"?"left":"right",overlayClassName:`${He}-inline-collapsed-tooltip`}),Qe)),Qe},te=gt=>{var tt;const{popupClassName:we,icon:Ce,title:ct,theme:jt}=gt,Ve=re.useContext(b),{prefixCls:He,inlineCollapsed:ut,theme:dt}=Ve,Ze=(0,E.Xl)();let mt;if(!Ce)mt=ut&&!Ze.length&&ct&&typeof ct=="string"?re.createElement("div",{className:`${He}-inline-collapsed-noicon`},ct.charAt(0)):re.createElement("span",{className:`${He}-title-content`},ct);else{const $t=(0,Ge.l$)(ct)&&ct.type==="span";mt=re.createElement(re.Fragment,null,(0,Ge.Tm)(Ce,{className:fe()((0,Ge.l$)(Ce)?(tt=Ce.props)===null||tt===void 0?void 0:tt.className:"",`${He}-item-icon`)}),$t?ct:re.createElement("span",{className:`${He}-title-content`},ct))}const Cn=re.useMemo(()=>Object.assign(Object.assign({},Ve),{firstLevel:!1}),[Ve]);return re.createElement(b.Provider,{value:Cn},re.createElement(E.Wd,Object.assign({},(0,Oe.Z)(gt,["icon"]),{title:mt,popupClassName:fe()(He,we,`${He}-${jt||dt}`)})))},ae=y(18785),le=y(70425),pe=y(62892),ve=y(40875),be=function(gt,tt){var we={};for(var Ce in gt)Object.prototype.hasOwnProperty.call(gt,Ce)&&tt.indexOf(Ce)<0&&(we[Ce]=gt[Ce]);if(gt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Ce=Object.getOwnPropertySymbols(gt);ct{if(tt&&typeof tt=="object"){const Ce=tt,{label:ct,children:jt,key:Ve,type:He}=Ce,ut=be(Ce,["label","children","key","type"]),dt=Ve!=null?Ve:`tmp-${we}`;return jt||He==="group"?He==="group"?re.createElement(E.BW,Object.assign({key:dt},ut,{title:ct}),Ae(jt)):re.createElement(te,Object.assign({key:dt},ut,{title:ct}),Ae(jt)):He==="divider"?re.createElement(Ee,Object.assign({key:dt},ut)):re.createElement(ee,Object.assign({key:dt},ut),ct)}return null}).filter(tt=>tt)}function Ie(gt){return re.useMemo(()=>gt&&Ae(gt),[gt])}var ke=y(64993),Ye=y(17313),Be=y(8378),$e=y(13826),st=y(29878),Yt=y(83116),vt=y(37613),Ct=gt=>{const{componentCls:tt,motionDurationSlow:we,horizontalLineHeight:Ce,colorSplit:ct,lineWidth:jt,lineType:Ve,itemPaddingInline:He}=gt;return{[`${tt}-horizontal`]:{lineHeight:Ce,border:0,borderBottom:`${jt}px ${Ve} ${ct}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${tt}-item, ${tt}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:He},[`> ${tt}-item:hover, - > ${tt}-item-active, - > ${tt}-submenu ${tt}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${tt}-item, ${tt}-submenu-title`]:{transition:[`border-color ${we}`,`background ${we}`].join(",")},[`${tt}-submenu-arrow`]:{display:"none"}}}},sn=gt=>{let{componentCls:tt,menuArrowOffset:we}=gt;return{[`${tt}-rtl`]:{direction:"rtl"},[`${tt}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${tt}-rtl${tt}-vertical, - ${tt}-submenu-rtl ${tt}-vertical`]:{[`${tt}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${we})`},"&::after":{transform:`rotate(45deg) translateY(${we})`}}}}};const en=gt=>Object.assign({},(0,Ye.oN)(gt));var Bt=(gt,tt)=>{const{componentCls:we,itemColor:Ce,itemSelectedColor:ct,groupTitleColor:jt,itemBg:Ve,subMenuItemBg:He,itemSelectedBg:ut,activeBarHeight:dt,activeBarWidth:Ze,activeBarBorderWidth:mt,motionDurationSlow:Cn,motionEaseInOut:$t,motionEaseOut:Xt,itemPaddingInline:Pn,motionDurationMid:Nn,itemHoverColor:Qe,lineType:Rt,colorSplit:zt,itemDisabledColor:Wt,dangerItemColor:vn,dangerItemHoverColor:Hn,dangerItemSelectedColor:zn,dangerItemActiveBg:Bn,dangerItemSelectedBg:Wn,itemHoverBg:qn,itemActiveBg:pn,menuSubMenuBg:Ue,horizontalItemSelectedColor:Ft,horizontalItemSelectedBg:Sn,horizontalItemBorderRadius:ye,horizontalItemHoverBg:tn,popupBg:_e}=gt;return{[`${we}-${tt}, ${we}-${tt} > ${we}`]:{color:Ce,background:Ve,[`&${we}-root:focus-visible`]:Object.assign({},en(gt)),[`${we}-item-group-title`]:{color:jt},[`${we}-submenu-selected`]:{[`> ${we}-submenu-title`]:{color:ct}},[`${we}-item-disabled, ${we}-submenu-disabled`]:{color:`${Wt} !important`},[`${we}-item:not(${we}-item-selected):not(${we}-submenu-selected)`]:{[`&:hover, > ${we}-submenu-title:hover`]:{color:Qe}},[`&:not(${we}-horizontal)`]:{[`${we}-item:not(${we}-item-selected)`]:{"&:hover":{backgroundColor:qn},"&:active":{backgroundColor:pn}},[`${we}-submenu-title`]:{"&:hover":{backgroundColor:qn},"&:active":{backgroundColor:pn}}},[`${we}-item-danger`]:{color:vn,[`&${we}-item:hover`]:{[`&:not(${we}-item-selected):not(${we}-submenu-selected)`]:{color:Hn}},[`&${we}-item:active`]:{background:Bn}},[`${we}-item a`]:{"&, &:hover":{color:"inherit"}},[`${we}-item-selected`]:{color:ct,[`&${we}-item-danger`]:{color:zn},"a, a:hover":{color:"inherit"}},[`& ${we}-item-selected`]:{backgroundColor:ut,[`&${we}-item-danger`]:{backgroundColor:Wn}},[`${we}-item, ${we}-submenu-title`]:{[`&:not(${we}-item-disabled):focus-visible`]:Object.assign({},en(gt))},[`&${we}-submenu > ${we}`]:{backgroundColor:Ue},[`&${we}-popup > ${we}`]:{backgroundColor:_e},[`&${we}-horizontal`]:Object.assign(Object.assign({},tt==="dark"?{borderBottom:0}:{}),{[`> ${we}-item, > ${we}-submenu`]:{top:mt,marginTop:-mt,marginBottom:0,borderRadius:ye,"&::after":{position:"absolute",insetInline:Pn,bottom:0,borderBottom:`${dt}px solid transparent`,transition:`border-color ${Cn} ${$t}`,content:'""'},"&:hover, &-active, &-open":{background:tn,"&::after":{borderBottomWidth:dt,borderBottomColor:Ft}},"&-selected":{color:Ft,backgroundColor:Sn,"&:hover":{backgroundColor:Sn},"&::after":{borderBottomWidth:dt,borderBottomColor:Ft}}}}),[`&${we}-root`]:{[`&${we}-inline, &${we}-vertical`]:{borderInlineEnd:`${mt}px ${Rt} ${zt}`}},[`&${we}-inline`]:{[`${we}-sub${we}-inline`]:{background:He},[`${we}-item, ${we}-submenu-title`]:mt&&Ze?{width:`calc(100% + ${mt}px)`}:{},[`${we}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ze}px solid ${ct}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Nn} ${Xt}`,`opacity ${Nn} ${Xt}`].join(","),content:'""'},[`&${we}-item-danger`]:{"&::after":{borderInlineEndColor:zn}}},[`${we}-selected, ${we}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Nn} ${$t}`,`opacity ${Nn} ${$t}`].join(",")}}}}}};const un=gt=>{const{componentCls:tt,itemHeight:we,itemMarginInline:Ce,padding:ct,menuArrowSize:jt,marginXS:Ve,itemMarginBlock:He}=gt,ut=ct+jt+Ve;return{[`${tt}-item`]:{position:"relative",overflow:"hidden"},[`${tt}-item, ${tt}-submenu-title`]:{height:we,lineHeight:`${we}px`,paddingInline:ct,overflow:"hidden",textOverflow:"ellipsis",marginInline:Ce,marginBlock:He,width:`calc(100% - ${Ce*2}px)`},[`> ${tt}-item, - > ${tt}-submenu > ${tt}-submenu-title`]:{height:we,lineHeight:`${we}px`},[`${tt}-item-group-list ${tt}-submenu-title, - ${tt}-submenu-title`]:{paddingInlineEnd:ut}}};var qe=gt=>{const{componentCls:tt,iconCls:we,itemHeight:Ce,colorTextLightSolid:ct,dropdownWidth:jt,controlHeightLG:Ve,motionDurationMid:He,motionEaseOut:ut,paddingXL:dt,itemMarginInline:Ze,fontSizeLG:mt,motionDurationSlow:Cn,paddingXS:$t,boxShadowSecondary:Xt,collapsedWidth:Pn,collapsedIconSize:Nn}=gt,Qe={height:Ce,lineHeight:`${Ce}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[tt]:{"&-inline, &-vertical":Object.assign({[`&${tt}-root`]:{boxShadow:"none"}},un(gt))},[`${tt}-submenu-popup`]:{[`${tt}-vertical`]:Object.assign(Object.assign({},un(gt)),{boxShadow:Xt})}},{[`${tt}-submenu-popup ${tt}-vertical${tt}-sub`]:{minWidth:jt,maxHeight:`calc(100vh - ${Ve*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${tt}-inline`]:{width:"100%",[`&${tt}-root`]:{[`${tt}-item, ${tt}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Cn}`,`background ${Cn}`,`padding ${He} ${ut}`].join(","),[`> ${tt}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${tt}-sub${tt}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${tt}-submenu > ${tt}-submenu-title`]:Qe,[`& ${tt}-item-group-title`]:{paddingInlineStart:dt}},[`${tt}-item`]:Qe}},{[`${tt}-inline-collapsed`]:{width:Pn,[`&${tt}-root`]:{[`${tt}-item, ${tt}-submenu ${tt}-submenu-title`]:{[`> ${tt}-inline-collapsed-noicon`]:{fontSize:mt,textAlign:"center"}}},[`> ${tt}-item, - > ${tt}-item-group > ${tt}-item-group-list > ${tt}-item, - > ${tt}-item-group > ${tt}-item-group-list > ${tt}-submenu > ${tt}-submenu-title, - > ${tt}-submenu > ${tt}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${mt/2}px - ${Ze}px)`,textOverflow:"clip",[` - ${tt}-submenu-arrow, - ${tt}-submenu-expand-icon - `]:{opacity:0},[`${tt}-item-icon, ${we}`]:{margin:0,fontSize:Nn,lineHeight:`${Ce}px`,"+ span":{display:"inline-block",opacity:0}}},[`${tt}-item-icon, ${we}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${tt}-item-icon, ${we}`]:{display:"none"},"a, a:hover":{color:ct}},[`${tt}-item-group-title`]:Object.assign(Object.assign({},Ye.vS),{paddingInline:$t})}}]};const ht=gt=>{const{componentCls:tt,motionDurationSlow:we,motionDurationMid:Ce,motionEaseInOut:ct,motionEaseOut:jt,iconCls:Ve,iconSize:He,iconMarginInlineEnd:ut}=gt;return{[`${tt}-item, ${tt}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${we}`,`background ${we}`,`padding ${we} ${ct}`].join(","),[`${tt}-item-icon, ${Ve}`]:{minWidth:He,fontSize:He,transition:[`font-size ${Ce} ${jt}`,`margin ${we} ${ct}`,`color ${we}`].join(","),"+ span":{marginInlineStart:ut,opacity:1,transition:[`opacity ${we} ${ct}`,`margin ${we}`,`color ${we}`].join(",")}},[`${tt}-item-icon`]:Object.assign({},(0,Ye.Ro)()),[`&${tt}-item-only-child`]:{[`> ${Ve}, > ${tt}-item-icon`]:{marginInlineEnd:0}}},[`${tt}-item-disabled, ${tt}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${tt}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Zt=gt=>{const{componentCls:tt,motionDurationSlow:we,motionEaseInOut:Ce,borderRadius:ct,menuArrowSize:jt,menuArrowOffset:Ve}=gt;return{[`${tt}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:gt.margin,width:jt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${we} ${Ce}, opacity ${we}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:jt*.6,height:jt*.15,backgroundColor:"currentcolor",borderRadius:ct,transition:[`background ${we} ${Ce}`,`transform ${we} ${Ce}`,`top ${we} ${Ce}`,`color ${we} ${Ce}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Ve})`},"&::after":{transform:`rotate(-45deg) translateY(${Ve})`}}}}},bt=gt=>{const{antCls:tt,componentCls:we,fontSize:Ce,motionDurationSlow:ct,motionDurationMid:jt,motionEaseInOut:Ve,paddingXS:He,padding:ut,colorSplit:dt,lineWidth:Ze,zIndexPopup:mt,borderRadiusLG:Cn,subMenuItemBorderRadius:$t,menuArrowSize:Xt,menuArrowOffset:Pn,lineType:Nn,menuPanelMaskInset:Qe,groupTitleLineHeight:Rt,groupTitleFontSize:zt}=gt;return[{"":{[`${we}`]:Object.assign(Object.assign({},(0,Ye.dF)()),{"&-hidden":{display:"none"}})},[`${we}-submenu-hidden`]:{display:"none"}},{[we]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ye.Wf)(gt)),(0,Ye.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Ce,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ct} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${we}-item`]:{flex:"none"}},[`${we}-item, ${we}-submenu, ${we}-submenu-title`]:{borderRadius:gt.itemBorderRadius},[`${we}-item-group-title`]:{padding:`${He}px ${ut}px`,fontSize:zt,lineHeight:Rt,transition:`all ${ct}`},[`&-horizontal ${we}-submenu`]:{transition:[`border-color ${ct} ${Ve}`,`background ${ct} ${Ve}`].join(",")},[`${we}-submenu, ${we}-submenu-inline`]:{transition:[`border-color ${ct} ${Ve}`,`background ${ct} ${Ve}`,`padding ${jt} ${Ve}`].join(",")},[`${we}-submenu ${we}-sub`]:{cursor:"initial",transition:[`background ${ct} ${Ve}`,`padding ${ct} ${Ve}`].join(",")},[`${we}-title-content`]:{transition:`color ${ct}`},[`${we}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${we}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:dt,borderStyle:Nn,borderWidth:0,borderTopWidth:Ze,marginBlock:Ze,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ht(gt)),{[`${we}-item-group`]:{[`${we}-item-group-list`]:{margin:0,padding:0,[`${we}-item, ${we}-submenu-title`]:{paddingInline:`${Ce*2}px ${ut}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:mt,borderRadius:Cn,boxShadow:"none",transformOrigin:"0 0",[`&${we}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Qe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Qe},"\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:gt.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:gt.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:gt.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:gt.paddingXS},[`> ${we}`]:Object.assign(Object.assign(Object.assign({borderRadius:Cn},ht(gt)),Zt(gt)),{[`${we}-item, ${we}-submenu > ${we}-submenu-title`]:{borderRadius:$t},[`${we}-submenu-title::after`]:{transition:`transform ${ct} ${Ve}`}})}}),Zt(gt)),{[`&-inline-collapsed ${we}-submenu-arrow, - &-inline ${we}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Pn})`},"&::after":{transform:`rotate(45deg) translateX(-${Pn})`}},[`${we}-submenu-open${we}-submenu-inline > ${we}-submenu-title > ${we}-submenu-arrow`]:{transform:`translateY(-${Xt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Pn})`},"&::before":{transform:`rotate(45deg) translateX(${Pn})`}}})},{[`${tt}-layout-header`]:{[we]:{lineHeight:"inherit"}}}]};var Nt=(gt,tt)=>(0,Yt.Z)("Menu",Ce=>{if(tt===!1)return[];const{colorBgElevated:ct,colorPrimary:jt,colorTextLightSolid:Ve,controlHeightLG:He,fontSize:ut,darkItemColor:dt,darkDangerItemColor:Ze,darkItemBg:mt,darkSubMenuItemBg:Cn,darkItemSelectedColor:$t,darkItemSelectedBg:Xt,darkDangerItemSelectedBg:Pn,darkItemHoverBg:Nn,darkGroupTitleColor:Qe,darkItemHoverColor:Rt,darkItemDisabledColor:zt,darkDangerItemHoverColor:Wt,darkDangerItemSelectedColor:vn,darkDangerItemActiveBg:Hn}=Ce,zn=ut/7*5,Bn=(0,vt.TS)(Ce,{menuArrowSize:zn,menuHorizontalHeight:He*1.15,menuArrowOffset:`${zn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ct}),Wn=(0,vt.TS)(Bn,{itemColor:dt,itemHoverColor:Rt,groupTitleColor:Qe,itemSelectedColor:$t,itemBg:mt,popupBg:mt,subMenuItemBg:Cn,itemActiveBg:"transparent",itemSelectedBg:Xt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Nn,itemDisabledColor:zt,dangerItemColor:Ze,dangerItemHoverColor:Wt,dangerItemSelectedColor:vn,dangerItemActiveBg:Hn,dangerItemSelectedBg:Pn,menuSubMenuBg:Cn,horizontalItemSelectedColor:Ve,horizontalItemSelectedBg:jt});return[bt(Bn),Ct(Bn),qe(Bn),Bt(Bn,"light"),Bt(Wn,"dark"),sn(Bn),(0,Be.Z)(Bn),(0,$e.oN)(Bn,"slide-up"),(0,$e.oN)(Bn,"slide-down"),(0,st._y)(Bn,"zoom-big")]},Ce=>{const{colorPrimary:ct,colorError:jt,colorTextDisabled:Ve,colorErrorBg:He,colorText:ut,colorTextDescription:dt,colorBgContainer:Ze,colorFillAlter:mt,colorFillContent:Cn,lineWidth:$t,lineWidthBold:Xt,controlItemBgActive:Pn,colorBgTextHover:Nn,controlHeightLG:Qe,lineHeight:Rt,colorBgElevated:zt,marginXXS:Wt,padding:vn,fontSize:Hn,controlHeightSM:zn,fontSizeLG:Bn,colorTextLightSolid:Wn,colorErrorHover:qn}=Ce,pn=new ke.C(Wn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Ce.zIndexPopupBase+50,radiusItem:Ce.borderRadiusLG,itemBorderRadius:Ce.borderRadiusLG,radiusSubMenuItem:Ce.borderRadiusSM,subMenuItemBorderRadius:Ce.borderRadiusSM,colorItemText:ut,itemColor:ut,colorItemTextHover:ut,itemHoverColor:ut,colorItemTextHoverHorizontal:ct,horizontalItemHoverColor:ct,colorGroupTitle:dt,groupTitleColor:dt,colorItemTextSelected:ct,itemSelectedColor:ct,colorItemTextSelectedHorizontal:ct,horizontalItemSelectedColor:ct,colorItemBg:Ze,itemBg:Ze,colorItemBgHover:Nn,itemHoverBg:Nn,colorItemBgActive:Cn,itemActiveBg:Pn,colorSubItemBg:mt,subMenuItemBg:mt,colorItemBgSelected:Pn,itemSelectedBg:Pn,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Xt,activeBarHeight:Xt,colorActiveBarBorderSize:$t,activeBarBorderWidth:$t,colorItemTextDisabled:Ve,itemDisabledColor:Ve,colorDangerItemText:jt,dangerItemColor:jt,colorDangerItemTextHover:jt,dangerItemHoverColor:jt,colorDangerItemTextSelected:jt,dangerItemSelectedColor:jt,colorDangerItemBgActive:He,dangerItemActiveBg:He,colorDangerItemBgSelected:He,dangerItemSelectedBg:He,itemMarginInline:Ce.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Qe,groupTitleLineHeight:Rt,collapsedWidth:Qe*2,popupBg:zt,itemMarginBlock:Wt,itemPaddingInline:vn,horizontalLineHeight:`${Qe*1.15}px`,iconSize:Hn,iconMarginInlineEnd:zn-Hn,collapsedIconSize:Bn,groupTitleFontSize:Hn,darkItemDisabledColor:new ke.C(Wn).setAlpha(.25).toRgbString(),darkItemColor:pn,darkDangerItemColor:jt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Wn,darkItemSelectedBg:ct,darkDangerItemSelectedBg:jt,darkItemHoverBg:"transparent",darkGroupTitleColor:pn,darkItemHoverColor:Wn,darkDangerItemHoverColor:qn,darkDangerItemSelectedColor:Wn,darkDangerItemActiveBg:jt}},{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"]]})(gt),it=function(gt,tt){var we={};for(var Ce in gt)Object.prototype.hasOwnProperty.call(gt,Ce)&&tt.indexOf(Ce)<0&&(we[Ce]=gt[Ce]);if(gt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Ce=Object.getOwnPropertySymbols(gt);ct{var we,Ce;const ct=re.useContext(ve.Z),jt=ct||{},{getPrefixCls:Ve,getPopupContainer:He,direction:ut,menu:dt}=re.useContext(he.E_),Ze=Ve(),{prefixCls:mt,className:Cn,style:$t,theme:Xt="light",expandIcon:Pn,_internalDisableMenuItemTitleTooltip:Nn,inlineCollapsed:Qe,siderCollapsed:Rt,items:zt,children:Wt,rootClassName:vn,mode:Hn,selectable:zn,onClick:Bn,overflowedIndicatorPopupClassName:Wn}=gt,qn=it(gt,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pn=(0,Oe.Z)(qn,["collapsedWidth"]),Ue=Ie(zt)||Wt;(we=jt.validator)===null||we===void 0||we.call(jt,{mode:Hn});const Ft=(0,le.useEvent)(function(){var Ke;Bn==null||Bn.apply(void 0,arguments),(Ke=jt.onClick)===null||Ke===void 0||Ke.call(jt)}),Sn=jt.mode||Hn,ye=zn!=null?zn:jt.selectable,tn=re.useMemo(()=>Rt!==void 0?Rt:Qe,[Qe,Rt]),_e={horizontal:{motionName:`${Ze}-slide-up`},inline:(0,pe.Z)(Ze),other:{motionName:`${Ze}-zoom-big`}},pt=Ve("menu",mt||jt.prefixCls),[Tt,ft]=Nt(pt,!ct),Se=fe()(`${pt}-${Xt}`,dt==null?void 0:dt.className,Cn);let Te;if(typeof Pn=="function")Te=Pn;else if(Pn===null||Pn===!1)Te=null;else if(jt.expandIcon===null||jt.expandIcon===!1)Te=null;else{const Ke=Pn!=null?Pn:jt.expandIcon;Te=(0,Ge.Tm)(Ke,{className:fe()(`${pt}-submenu-expand-icon`,(0,Ge.l$)(Ke)?(Ce=Ke.props)===null||Ce===void 0?void 0:Ce.className:"")})}const We=re.useMemo(()=>({prefixCls:pt,inlineCollapsed:tn||!1,direction:ut,firstLevel:!0,theme:Xt,mode:Sn,disableMenuItemTitleTooltip:Nn}),[pt,tn,ut,Nn,Xt]);return Tt(re.createElement(ve.Z.Provider,{value:null},re.createElement(b.Provider,{value:We},re.createElement(E.ZP,Object.assign({getPopupContainer:He,overflowedIndicator:re.createElement(ae.Z,null),overflowedIndicatorPopupClassName:fe()(pt,`${pt}-${Xt}`,Wn),mode:Sn,selectable:ye,onClick:Ft},pn,{inlineCollapsed:tn,style:Object.assign(Object.assign({},dt==null?void 0:dt.style),$t),className:Se,prefixCls:pt,direction:ut,defaultMotions:_e,expandIcon:Te,ref:tt,rootClassName:fe()(vn,ft)}),Ue))))});const Rn=(0,re.forwardRef)((gt,tt)=>{const we=(0,re.useRef)(null),Ce=re.useContext(oe.D);return(0,re.useImperativeHandle)(tt,()=>({menu:we.current,focus:ct=>{var jt;(jt=we.current)===null||jt===void 0||jt.focus(ct)}})),re.createElement(Et,Object.assign({ref:we},gt,Ce))});Rn.Item=ee,Rn.SubMenu=te,Rn.Divider=Ee,Rn.ItemGroup=E.BW;var cn=Rn},58421:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return jt}});var E=y(5016),re=y(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,fe=y(7657),he=function(He,ut){return re.createElement(fe.Z,(0,E.Z)({},He,{ref:ut,icon:ge}))},ie=re.forwardRef(he),xe=ie,Ee=y(49198),Le=y(33853),Oe=y(38819),je=y(92310),Ge=y.n(je),ce=y(18082),b=y(20049),a=y(6487),ee=y(56789),x=y(7942),te=y(76773),ae=y(26112),le={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},pe=le,ve=y(91735),be=function(Ve){(0,x.Z)(ut,Ve);var He=(0,te.Z)(ut);function ut(){var dt;(0,a.Z)(this,ut);for(var Ze=arguments.length,mt=new Array(Ze),Cn=0;Cn=0||$t.relatedTarget.className.indexOf("".concat(Qe,"-item"))>=0))&&Nn(dt.getValidValue()))},dt.go=function($t){var Xt=dt.state.goInputText;Xt!==""&&($t.keyCode===pe.ENTER||$t.type==="click")&&(dt.setState({goInputText:""}),dt.props.quickGo(dt.getValidValue()))},dt}return(0,ee.Z)(ut,[{key:"getPageSizeOptions",value:function(){var Ze=this.props,mt=Ze.pageSize,Cn=Ze.pageSizeOptions;return Cn.some(function($t){return $t.toString()===mt.toString()})?Cn:Cn.concat([mt.toString()]).sort(function($t,Xt){var Pn=Number.isNaN(Number($t))?0:Number($t),Nn=Number.isNaN(Number(Xt))?0:Number(Xt);return Pn-Nn})}},{key:"render",value:function(){var Ze=this,mt=this.props,Cn=mt.pageSize,$t=mt.locale,Xt=mt.rootPrefixCls,Pn=mt.changeSize,Nn=mt.quickGo,Qe=mt.goButton,Rt=mt.selectComponentClass,zt=mt.buildOptionText,Wt=mt.selectPrefixCls,vn=mt.disabled,Hn=this.state.goInputText,zn="".concat(Xt,"-options"),Bn=Rt,Wn=null,qn=null,pn=null;if(!Pn&&!Nn)return null;var Ue=this.getPageSizeOptions();if(Pn&&Bn){var Ft=Ue.map(function(Sn,ye){return re.createElement(Bn.Option,{key:ye,value:Sn.toString()},(zt||Ze.buildOptionText)(Sn))});Wn=re.createElement(Bn,{disabled:vn,prefixCls:Wt,showSearch:!1,className:"".concat(zn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Cn||Ue[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ye){return ye.parentNode},"aria-label":$t.page_size,defaultOpen:!1},Ft)}return Nn&&(Qe&&(pn=typeof Qe=="boolean"?re.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:vn,className:"".concat(zn,"-quick-jumper-button")},$t.jump_to_confirm):re.createElement("span",{onClick:this.go,onKeyUp:this.go},Qe)),qn=re.createElement("div",{className:"".concat(zn,"-quick-jumper")},$t.jump_to,re.createElement("input",{disabled:vn,type:"text",value:Hn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":$t.page}),$t.page,pn)),re.createElement("li",{className:"".concat(zn)},Wn,qn)}}]),ut}(re.Component);be.defaultProps={pageSizeOptions:["10","20","50","100"]};var Ae=be,Ie=function(He){var ut,dt=He.rootPrefixCls,Ze=He.page,mt=He.active,Cn=He.className,$t=He.showTitle,Xt=He.onClick,Pn=He.onKeyPress,Nn=He.itemRender,Qe="".concat(dt,"-item"),Rt=Ge()(Qe,"".concat(Qe,"-").concat(Ze),(ut={},(0,ce.Z)(ut,"".concat(Qe,"-active"),mt),(0,ce.Z)(ut,"".concat(Qe,"-disabled"),!Ze),(0,ce.Z)(ut,He.className,Cn),ut)),zt=function(){Xt(Ze)},Wt=function(zn){Pn(zn,Xt,Ze)},vn=Nn(Ze,"page",re.createElement("a",{rel:"nofollow"},Ze));return vn?re.createElement("li",{title:$t?Ze.toString():null,className:Rt,onClick:zt,onKeyPress:Wt,tabIndex:0},vn):null},ke=Ie;function Ye(){}function Be(Ve){var He=Number(Ve);return typeof He=="number"&&!Number.isNaN(He)&&isFinite(He)&&Math.floor(He)===He}var $e=function(He,ut,dt){return dt};function st(Ve,He,ut){var dt=typeof Ve=="undefined"?He.pageSize:Ve;return Math.floor((ut.total-1)/dt)+1}var Yt=function(Ve){(0,x.Z)(ut,Ve);var He=(0,te.Z)(ut);function ut(dt){var Ze;(0,a.Z)(this,ut),Ze=He.call(this,dt),Ze.paginationNode=re.createRef(),Ze.getJumpPrevPage=function(){return Math.max(1,Ze.state.current-(Ze.props.showLessItems?3:5))},Ze.getJumpNextPage=function(){return Math.min(st(void 0,Ze.state,Ze.props),Ze.state.current+(Ze.props.showLessItems?3:5))},Ze.getItemIcon=function(Pn,Nn){var Qe=Ze.props.prefixCls,Rt=Pn||re.createElement("button",{type:"button","aria-label":Nn,className:"".concat(Qe,"-item-link")});return typeof Pn=="function"&&(Rt=re.createElement(Pn,(0,b.Z)({},Ze.props))),Rt},Ze.isValid=function(Pn){var Nn=Ze.props.total;return Be(Pn)&&Pn!==Ze.state.current&&Be(Nn)&&Nn>0},Ze.shouldDisplayQuickJumper=function(){var Pn=Ze.props,Nn=Pn.showQuickJumper,Qe=Pn.total,Rt=Ze.state.pageSize;return Qe<=Rt?!1:Nn},Ze.handleKeyDown=function(Pn){(Pn.keyCode===pe.ARROW_UP||Pn.keyCode===pe.ARROW_DOWN)&&Pn.preventDefault()},Ze.handleKeyUp=function(Pn){var Nn=Ze.getValidValue(Pn),Qe=Ze.state.currentInputValue;Nn!==Qe&&Ze.setState({currentInputValue:Nn}),Pn.keyCode===pe.ENTER?Ze.handleChange(Nn):Pn.keyCode===pe.ARROW_UP?Ze.handleChange(Nn-1):Pn.keyCode===pe.ARROW_DOWN&&Ze.handleChange(Nn+1)},Ze.handleBlur=function(Pn){var Nn=Ze.getValidValue(Pn);Ze.handleChange(Nn)},Ze.changePageSize=function(Pn){var Nn=Ze.state.current,Qe=st(Pn,Ze.state,Ze.props);Nn=Nn>Qe?Qe:Nn,Qe===0&&(Nn=Ze.state.current),typeof Pn=="number"&&("pageSize"in Ze.props||Ze.setState({pageSize:Pn}),"current"in Ze.props||Ze.setState({current:Nn,currentInputValue:Nn})),Ze.props.onShowSizeChange(Nn,Pn),"onChange"in Ze.props&&Ze.props.onChange&&Ze.props.onChange(Nn,Pn)},Ze.handleChange=function(Pn){var Nn=Ze.props,Qe=Nn.disabled,Rt=Nn.onChange,zt=Ze.state,Wt=zt.pageSize,vn=zt.current,Hn=zt.currentInputValue;if(Ze.isValid(Pn)&&!Qe){var zn=st(void 0,Ze.state,Ze.props),Bn=Pn;return Pn>zn?Bn=zn:Pn<1&&(Bn=1),"current"in Ze.props||Ze.setState({current:Bn}),Bn!==Hn&&Ze.setState({currentInputValue:Bn}),Rt(Bn,Wt),Bn}return vn},Ze.prev=function(){Ze.hasPrev()&&Ze.handleChange(Ze.state.current-1)},Ze.next=function(){Ze.hasNext()&&Ze.handleChange(Ze.state.current+1)},Ze.jumpPrev=function(){Ze.handleChange(Ze.getJumpPrevPage())},Ze.jumpNext=function(){Ze.handleChange(Ze.getJumpNextPage())},Ze.hasPrev=function(){return Ze.state.current>1},Ze.hasNext=function(){return Ze.state.current2?Qe-2:0),zt=2;zt=Cn?Xt=Cn:Xt=Number(mt),Xt}},{key:"getShowSizeChanger",value:function(){var Ze=this.props,mt=Ze.showSizeChanger,Cn=Ze.total,$t=Ze.totalBoundaryShowSizeChanger;return typeof mt!="undefined"?mt:Cn>$t}},{key:"render",value:function(){var Ze=this.props,mt=Ze.prefixCls,Cn=Ze.className,$t=Ze.style,Xt=Ze.disabled,Pn=Ze.hideOnSinglePage,Nn=Ze.total,Qe=Ze.locale,Rt=Ze.showQuickJumper,zt=Ze.showLessItems,Wt=Ze.showTitle,vn=Ze.showTotal,Hn=Ze.simple,zn=Ze.itemRender,Bn=Ze.showPrevNextJumpers,Wn=Ze.jumpPrevIcon,qn=Ze.jumpNextIcon,pn=Ze.selectComponentClass,Ue=Ze.selectPrefixCls,Ft=Ze.pageSizeOptions,Sn=this.state,ye=Sn.current,tn=Sn.pageSize,_e=Sn.currentInputValue;if(Pn===!0&&Nn<=tn)return null;var pt=st(void 0,this.state,this.props),Tt=[],ft=null,Se=null,Te=null,We=null,Ke=null,at=Rt&&Rt.goButton,Pt=zt?1:2,xt=ye-1>0?ye-1:0,Me=ye+1Nn?Nn:ye*tn]));if(Hn){at&&(typeof at=="boolean"?Ke=re.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Qe.jump_to_confirm):Ke=re.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},at),Ke=re.createElement("li",{title:Wt?"".concat(Qe.jump_to).concat(ye,"/").concat(pt):null,className:"".concat(mt,"-simple-pager")},Ke));var yt=this.renderPrev(xt);return re.createElement("ul",(0,E.Z)({className:Ge()(mt,"".concat(mt,"-simple"),(0,ce.Z)({},"".concat(mt,"-disabled"),Xt),Cn),style:$t,ref:this.paginationNode},Xe),Je,yt?re.createElement("li",{title:Wt?Qe.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(mt,"-prev"),(0,ce.Z)({},"".concat(mt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},yt):null,re.createElement("li",{title:Wt?"".concat(ye,"/").concat(pt):null,className:"".concat(mt,"-simple-pager")},re.createElement("input",{type:"text",value:_e,disabled:Xt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),re.createElement("span",{className:"".concat(mt,"-slash")},"/"),pt),re.createElement("li",{title:Wt?Qe.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(mt,"-next"),(0,ce.Z)({},"".concat(mt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Me)),Ke)}if(pt<=3+Pt*2){var nn={locale:Qe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Wt,itemRender:zn};pt||Tt.push(re.createElement(ke,(0,E.Z)({},nn,{key:"noPager",page:1,className:"".concat(mt,"-item-disabled")})));for(var qt=1;qt<=pt;qt+=1){var bn=ye===qt;Tt.push(re.createElement(ke,(0,E.Z)({},nn,{key:qt,page:qt,active:bn})))}}else{var Dn=zt?Qe.prev_3:Qe.prev_5,ot=zt?Qe.next_3:Qe.next_5,Ht=zn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Wn,"prev page")),Vn=zn(this.getJumpNextPage(),"jump-next",this.getItemIcon(qn,"next page"));Bn&&(ft=Ht?re.createElement("li",{title:Wt?Dn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(mt,"-jump-prev"),(0,ce.Z)({},"".concat(mt,"-jump-prev-custom-icon"),!!Wn))},Ht):null,Se=Vn?re.createElement("li",{title:Wt?ot:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(mt,"-jump-next"),(0,ce.Z)({},"".concat(mt,"-jump-next-custom-icon"),!!qn))},Vn):null),We=re.createElement(ke,{locale:Qe,last:!0,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:pt,page:pt,active:!1,showTitle:Wt,itemRender:zn}),Te=re.createElement(ke,{locale:Qe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Wt,itemRender:zn});var _t=Math.max(1,ye-Pt),On=Math.min(ye+Pt,pt);ye-1<=Pt&&(On=1+Pt*2),pt-ye<=Pt&&(_t=pt-Pt*2);for(var na=_t;na<=On;na+=1){var fa=ye===na;Tt.push(re.createElement(ke,{locale:Qe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:na,page:na,active:fa,showTitle:Wt,itemRender:zn}))}ye-1>=Pt*2&&ye!==3&&(Tt[0]=(0,re.cloneElement)(Tt[0],{className:"".concat(mt,"-item-after-jump-prev")}),Tt.unshift(ft)),pt-ye>=Pt*2&&ye!==pt-2&&(Tt[Tt.length-1]=(0,re.cloneElement)(Tt[Tt.length-1],{className:"".concat(mt,"-item-before-jump-next")}),Tt.push(Se)),_t!==1&&Tt.unshift(Te),On!==pt&&Tt.push(We)}var aa=!this.hasPrev()||!pt,St=!this.hasNext()||!pt,Qt=this.renderPrev(xt),Ot=this.renderNext(Me);return re.createElement("ul",(0,E.Z)({className:Ge()(mt,Cn,(0,ce.Z)({},"".concat(mt,"-disabled"),Xt)),style:$t,ref:this.paginationNode},Xe),Je,Qt?re.createElement("li",{title:Wt?Qe.prev_page:null,onClick:this.prev,tabIndex:aa?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(mt,"-prev"),(0,ce.Z)({},"".concat(mt,"-disabled"),aa)),"aria-disabled":aa},Qt):null,Tt,Ot?re.createElement("li",{title:Wt?Qe.next_page:null,onClick:this.next,tabIndex:St?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(mt,"-next"),(0,ce.Z)({},"".concat(mt,"-disabled"),St)),"aria-disabled":St},Ot):null,re.createElement(Ae,{disabled:Xt,locale:Qe,rootPrefixCls:mt,selectComponentClass:pn,selectPrefixCls:Ue,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ye,pageSize:tn,pageSizeOptions:Ft,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:at}))}}],[{key:"getDerivedStateFromProps",value:function(Ze,mt){var Cn={};if("current"in Ze&&(Cn.current=Ze.current,Ze.current!==mt.current&&(Cn.currentInputValue=Cn.current)),"pageSize"in Ze&&Ze.pageSize!==mt.pageSize){var $t=mt.current,Xt=st(Ze.pageSize,mt,Ze);$t=$t>Xt?Xt:$t,"current"in Ze||(Cn.current=$t,Cn.currentInputValue=$t),Cn.pageSize=Ze.pageSize}return Cn}}]),ut}(re.Component);Yt.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:ve.Z,style:{},itemRender:$e,totalBoundaryShowSizeChanger:50};var vt=Yt,wt=y(22075),Ct=y(36355),It=y(19716),sn=y(8628),en=y(9763),et=y(57809);const Bt=Ve=>re.createElement(et.default,Object.assign({},Ve,{showSearch:!0,size:"small"})),un=Ve=>re.createElement(et.default,Object.assign({},Ve,{showSearch:!0,size:"middle"}));Bt.Option=et.default.Option,un.Option=et.default.Option;var rt=y(9937),qe=y(17313),ht=y(83116),Zt=y(37613);const bt=Ve=>{const{componentCls:He}=Ve;return{[`${He}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${He}-item-link`]:{color:Ve.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${He}-item-link`]:{color:Ve.colorTextDisabled,cursor:"not-allowed"}}},[`&${He}-disabled`]:{cursor:"not-allowed",[`${He}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Ve.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Ve.colorBorder,backgroundColor:Ve.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Ve.itemActiveBgDisabled},a:{color:Ve.itemActiveColorDisabled}}},[`${He}-item-link`]:{color:Ve.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${He}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${He}-simple-pager`]:{color:Ve.colorTextDisabled},[`${He}-jump-prev, ${He}-jump-next`]:{[`${He}-item-link-icon`]:{opacity:0},[`${He}-item-ellipsis`]:{opacity:1}}},[`&${He}-simple`]:{[`${He}-prev, ${He}-next`]:{[`&${He}-disabled ${He}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Nt=Ve=>{const{componentCls:He}=Ve;return{[`&${He}-mini ${He}-total-text, &${He}-mini ${He}-simple-pager`]:{height:Ve.itemSizeSM,lineHeight:`${Ve.itemSizeSM}px`},[`&${He}-mini ${He}-item`]:{minWidth:Ve.itemSizeSM,height:Ve.itemSizeSM,margin:0,lineHeight:`${Ve.itemSizeSM-2}px`},[`&${He}-mini:not(${He}-disabled) ${He}-item:not(${He}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Ve.colorBgTextHover},"&:active":{backgroundColor:Ve.colorBgTextActive}},[`&${He}-mini ${He}-prev, &${He}-mini ${He}-next`]:{minWidth:Ve.itemSizeSM,height:Ve.itemSizeSM,margin:0,lineHeight:`${Ve.itemSizeSM}px`},[`&${He}-mini:not(${He}-disabled)`]:{[`${He}-prev, ${He}-next`]:{[`&:hover ${He}-item-link`]:{backgroundColor:Ve.colorBgTextHover},[`&:active ${He}-item-link`]:{backgroundColor:Ve.colorBgTextActive},[`&${He}-disabled:hover ${He}-item-link`]:{backgroundColor:"transparent"}}},[` - &${He}-mini ${He}-prev ${He}-item-link, - &${He}-mini ${He}-next ${He}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Ve.itemSizeSM,lineHeight:`${Ve.itemSizeSM}px`}},[`&${He}-mini ${He}-jump-prev, &${He}-mini ${He}-jump-next`]:{height:Ve.itemSizeSM,marginInlineEnd:0,lineHeight:`${Ve.itemSizeSM}px`},[`&${He}-mini ${He}-options`]:{marginInlineStart:Ve.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Ve.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Ve.itemSizeSM,lineHeight:`${Ve.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,rt.x0)(Ve)),{width:Ve.paginationMiniQuickJumperInputWidth,height:Ve.controlHeightSM})}}}},it=Ve=>{const{componentCls:He}=Ve;return{[` - &${He}-simple ${He}-prev, - &${He}-simple ${He}-next - `]:{height:Ve.itemSizeSM,lineHeight:`${Ve.itemSizeSM}px`,verticalAlign:"top",[`${He}-item-link`]:{height:Ve.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Ve.colorBgTextHover},"&:active":{backgroundColor:Ve.colorBgTextActive},"&::after":{height:Ve.itemSizeSM,lineHeight:`${Ve.itemSizeSM}px`}}},[`&${He}-simple ${He}-simple-pager`]:{display:"inline-block",height:Ve.itemSizeSM,marginInlineEnd:Ve.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Ve.marginXS,padding:`0 ${Ve.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Ve.itemInputBg,border:`${Ve.lineWidth}px ${Ve.lineType} ${Ve.colorBorder}`,borderRadius:Ve.borderRadius,outline:"none",transition:`border-color ${Ve.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Ve.colorPrimary},"&:focus":{borderColor:Ve.colorPrimaryHover,boxShadow:`${Ve.inputOutlineOffset}px 0 ${Ve.controlOutlineWidth}px ${Ve.controlOutline}`},"&[disabled]":{color:Ve.colorTextDisabled,backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder,cursor:"not-allowed"}}}}},kt=Ve=>{const{componentCls:He}=Ve;return{[`${He}-jump-prev, ${He}-jump-next`]:{outline:0,[`${He}-item-container`]:{position:"relative",[`${He}-item-link-icon`]:{color:Ve.colorPrimary,fontSize:Ve.fontSizeSM,opacity:0,transition:`all ${Ve.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${He}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Ve.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Ve.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Ve.paginationEllipsisTextIndent,opacity:1,transition:`all ${Ve.motionDurationMid}`}},"&:hover":{[`${He}-item-link-icon`]:{opacity:1},[`${He}-item-ellipsis`]:{opacity:0}}},[` - ${He}-prev, - ${He}-jump-prev, - ${He}-jump-next - `]:{marginInlineEnd:Ve.marginXS},[` - ${He}-prev, - ${He}-next, - ${He}-jump-prev, - ${He}-jump-next - `]:{display:"inline-block",minWidth:Ve.itemSize,height:Ve.itemSize,color:Ve.colorText,fontFamily:Ve.fontFamily,lineHeight:`${Ve.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Ve.borderRadius,cursor:"pointer",transition:`all ${Ve.motionDurationMid}`},[`${He}-prev, ${He}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Ve.colorText,cursor:"pointer",userSelect:"none"},[`${He}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Ve.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Ve.lineWidth}px ${Ve.lineType} transparent`,borderRadius:Ve.borderRadius,outline:"none",transition:`all ${Ve.motionDurationMid}`},[`&:hover ${He}-item-link`]:{backgroundColor:Ve.colorBgTextHover},[`&:active ${He}-item-link`]:{backgroundColor:Ve.colorBgTextActive},[`&${He}-disabled:hover`]:{[`${He}-item-link`]:{backgroundColor:"transparent"}}},[`${He}-slash`]:{marginInlineEnd:Ve.paginationSlashMarginInlineEnd,marginInlineStart:Ve.paginationSlashMarginInlineStart},[`${He}-options`]:{display:"inline-block",marginInlineStart:Ve.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Ve.controlHeight,marginInlineStart:Ve.marginXS,lineHeight:`${Ve.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,rt.ik)(Ve)),{width:Ve.controlHeightLG*1.25,height:Ve.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Ve.marginXS,marginInlineEnd:Ve.marginXS})}}}},Et=Ve=>{const{componentCls:He}=Ve;return{[`${He}-item`]:{display:"inline-block",minWidth:Ve.itemSize,height:Ve.itemSize,marginInlineEnd:Ve.marginXS,fontFamily:Ve.fontFamily,lineHeight:`${Ve.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Ve.lineWidth}px ${Ve.lineType} transparent`,borderRadius:Ve.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Ve.paginationItemPaddingInline}px`,color:Ve.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${He}-item-active)`]:{"&:hover":{transition:`all ${Ve.motionDurationMid}`,backgroundColor:Ve.colorBgTextHover},"&:active":{backgroundColor:Ve.colorBgTextActive}},"&-active":{fontWeight:Ve.fontWeightStrong,backgroundColor:Ve.itemActiveBg,borderColor:Ve.colorPrimary,a:{color:Ve.colorPrimary},"&:hover":{borderColor:Ve.colorPrimaryHover},"&:hover a":{color:Ve.colorPrimaryHover}}}}},Rn=Ve=>{const{componentCls:He}=Ve;return{[He]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,qe.Wf)(Ve)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${He}-total-text`]:{display:"inline-block",height:Ve.itemSize,marginInlineEnd:Ve.marginXS,lineHeight:`${Ve.itemSize-2}px`,verticalAlign:"middle"}}),Et(Ve)),kt(Ve)),it(Ve)),Nt(Ve)),bt(Ve)),{[`@media only screen and (max-width: ${Ve.screenLG}px)`]:{[`${He}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Ve.screenSM}px)`]:{[`${He}-options`]:{display:"none"}}}),[`&${Ve.componentCls}-rtl`]:{direction:"rtl"}}},cn=Ve=>{const{componentCls:He}=Ve;return{[`${He}${He}-disabled:not(${He}-mini)`]:{"&, &:hover":{[`${He}-item-link`]:{borderColor:Ve.colorBorder}},"&:focus-visible":{[`${He}-item-link`]:{borderColor:Ve.colorBorder}},[`${He}-item, ${He}-item-link`]:{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder,[`&:hover:not(${He}-item-active)`]:{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder,a:{color:Ve.colorTextDisabled}},[`&${He}-item-active`]:{backgroundColor:Ve.itemActiveBgDisabled}},[`${He}-prev, ${He}-next`]:{"&:hover button":{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder,color:Ve.colorTextDisabled},[`${He}-item-link`]:{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder}}},[`${He}:not(${He}-mini)`]:{[`${He}-prev, ${He}-next`]:{"&:hover button":{borderColor:Ve.colorPrimaryHover,backgroundColor:Ve.itemBg},[`${He}-item-link`]:{backgroundColor:Ve.itemLinkBg,borderColor:Ve.colorBorder},[`&:hover ${He}-item-link`]:{borderColor:Ve.colorPrimary,backgroundColor:Ve.itemBg,color:Ve.colorPrimary},[`&${He}-disabled`]:{[`${He}-item-link`]:{borderColor:Ve.colorBorder,color:Ve.colorTextDisabled}}},[`${He}-item`]:{backgroundColor:Ve.itemBg,border:`${Ve.lineWidth}px ${Ve.lineType} ${Ve.colorBorder}`,[`&:hover:not(${He}-item-active)`]:{borderColor:Ve.colorPrimary,backgroundColor:Ve.itemBg,a:{color:Ve.colorPrimary}},"&-active":{borderColor:Ve.colorPrimary}}}}},gt=Ve=>{const{componentCls:He}=Ve;return{[`${He}:not(${He}-disabled)`]:{[`${He}-item`]:Object.assign({},(0,qe.Qy)(Ve)),[`${He}-jump-prev, ${He}-jump-next`]:{"&:focus-visible":Object.assign({[`${He}-item-link-icon`]:{opacity:1},[`${He}-item-ellipsis`]:{opacity:0}},(0,qe.oN)(Ve))},[`${He}-prev, ${He}-next`]:{[`&:focus-visible ${He}-item-link`]:Object.assign({},(0,qe.oN)(Ve))}}}};var tt=(0,ht.Z)("Pagination",Ve=>{const He=(0,Zt.TS)(Ve,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Ve.marginXXS/2,paginationMiniQuickJumperInputWidth:Ve.controlHeightLG*1.1,paginationItemPaddingInline:Ve.marginXXS*1.5,paginationEllipsisLetterSpacing:Ve.marginXXS/2,paginationSlashMarginInlineStart:Ve.marginXXS,paginationSlashMarginInlineEnd:Ve.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,rt.e5)(Ve),(0,rt.TM)(Ve));return[Rn(He),gt(He),Ve.wireframe&&cn(He)]},Ve=>({itemBg:Ve.colorBgContainer,itemSize:Ve.controlHeight,itemSizeSM:Ve.controlHeightSM,itemActiveBg:Ve.colorBgContainer,itemLinkBg:Ve.colorBgContainer,itemActiveColorDisabled:Ve.colorTextDisabled,itemActiveBgDisabled:Ve.controlItemBgActiveDisabled,itemInputBg:Ve.colorBgContainer,miniOptionsSizeChangerTop:0})),we=function(Ve,He){var ut={};for(var dt in Ve)Object.prototype.hasOwnProperty.call(Ve,dt)&&He.indexOf(dt)<0&&(ut[dt]=Ve[dt]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,dt=Object.getOwnPropertySymbols(Ve);Ze{const{prefixCls:He,selectPrefixCls:ut,className:dt,rootClassName:Ze,style:mt,size:Cn,locale:$t,selectComponentClass:Xt,responsive:Pn,showSizeChanger:Nn}=Ve,Qe=we(Ve,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Rt}=(0,sn.Z)(Pn),{getPrefixCls:zt,direction:Wt,pagination:vn={}}=re.useContext(Ct.E_),Hn=zt("pagination",He),[zn,Bn]=tt(Hn),Wn=Nn!=null?Nn:vn.showSizeChanger,qn=re.useMemo(()=>{const pt=re.createElement("span",{className:`${Hn}-item-ellipsis`},"\u2022\u2022\u2022"),Tt=re.createElement("button",{className:`${Hn}-item-link`,type:"button",tabIndex:-1},Wt==="rtl"?re.createElement(Oe.Z,null):re.createElement(Le.Z,null)),ft=re.createElement("button",{className:`${Hn}-item-link`,type:"button",tabIndex:-1},Wt==="rtl"?re.createElement(Le.Z,null):re.createElement(Oe.Z,null)),Se=re.createElement("a",{className:`${Hn}-item-link`},re.createElement("div",{className:`${Hn}-item-container`},Wt==="rtl"?re.createElement(Ee.Z,{className:`${Hn}-item-link-icon`}):re.createElement(xe,{className:`${Hn}-item-link-icon`}),pt)),Te=re.createElement("a",{className:`${Hn}-item-link`},re.createElement("div",{className:`${Hn}-item-container`},Wt==="rtl"?re.createElement(xe,{className:`${Hn}-item-link-icon`}):re.createElement(Ee.Z,{className:`${Hn}-item-link-icon`}),pt));return{prevIcon:Tt,nextIcon:ft,jumpPrevIcon:Se,jumpNextIcon:Te}},[Wt,Hn]),[pn]=(0,en.Z)("Pagination",wt.Z),Ue=Object.assign(Object.assign({},pn),$t),Ft=(0,It.Z)(Cn),Sn=Ft==="small"||!!(Rt&&!Ft&&Pn),ye=zt("select",ut),tn=Ge()({[`${Hn}-mini`]:Sn,[`${Hn}-rtl`]:Wt==="rtl"},vn==null?void 0:vn.className,dt,Ze,Bn),_e=Object.assign(Object.assign({},vn==null?void 0:vn.style),mt);return zn(re.createElement(vt,Object.assign({},qn,Qe,{style:_e,prefixCls:Hn,selectPrefixCls:ye,className:tn,selectComponentClass:Xt||(Sn?Bt:un),locale:Ue,showSizeChanger:Wn})))},jt=ct},39722:function(de,ne,y){"use strict";y.d(ne,{t5:function(){return Le}});var E=y(92310),re=y.n(E),oe=y(55477),ge=y(59301),fe=y(36355),he=y(77578),ie=y(17356),xe=function(je,Ge){var ce={};for(var b in je)Object.prototype.hasOwnProperty.call(je,b)&&Ge.indexOf(b)<0&&(ce[b]=je[b]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,b=Object.getOwnPropertySymbols(je);a{if(!(!Ge&&!ce))return ge.createElement(ge.Fragment,null,Ge&&ge.createElement("div",{className:`${je}-title`},(0,he.Z)(Ge)),ge.createElement("div",{className:`${je}-inner-content`},(0,he.Z)(ce)))},Le=je=>{const{hashId:Ge,prefixCls:ce,className:b,style:a,placement:ee="top",title:x,content:te,children:ae}=je;return ge.createElement("div",{className:re()(Ge,ce,`${ce}-pure`,`${ce}-placement-${ee}`,b),style:a},ge.createElement("div",{className:`${ce}-arrow`}),ge.createElement(oe.G,Object.assign({},je,{className:Ge,prefixCls:ce}),ae||Ee(ce,x,te)))},Oe=je=>{const{prefixCls:Ge}=je,ce=xe(je,["prefixCls"]),{getPrefixCls:b}=ge.useContext(fe.E_),a=b("popover",Ge),[ee,x]=(0,ie.Z)(a);return ee(ge.createElement(Le,Object.assign({},ce,{prefixCls:a,hashId:x})))};ne.ZP=Oe},60324:function(de,ne,y){"use strict";var E=y(92310),re=y.n(E),oe=y(59301),ge=y(77578),fe=y(62892),he=y(36355),ie=y(6848),xe=y(39722),Ee=y(17356),Le=function(Ge,ce){var b={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&ce.indexOf(a)<0&&(b[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,a=Object.getOwnPropertySymbols(Ge);ee{let{title:ce,content:b,prefixCls:a}=Ge;return oe.createElement(oe.Fragment,null,ce&&oe.createElement("div",{className:`${a}-title`},(0,ge.Z)(ce)),oe.createElement("div",{className:`${a}-inner-content`},(0,ge.Z)(b)))},je=oe.forwardRef((Ge,ce)=>{const{prefixCls:b,title:a,content:ee,overlayClassName:x,placement:te="top",trigger:ae="hover",mouseEnterDelay:le=.1,mouseLeaveDelay:pe=.1,overlayStyle:ve={}}=Ge,be=Le(Ge,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Ae}=oe.useContext(he.E_),Ie=Ae("popover",b),[ke,Ye]=(0,Ee.Z)(Ie),Be=Ae(),$e=re()(x,Ye);return ke(oe.createElement(ie.Z,Object.assign({placement:te,trigger:ae,mouseEnterDelay:le,mouseLeaveDelay:pe,overlayStyle:ve},be,{prefixCls:Ie,overlayClassName:$e,ref:ce,overlay:a||ee?oe.createElement(Oe,{prefixCls:Ie,title:a,content:ee}):null,transitionName:(0,fe.m)(Be,"zoom-big",be.transitionName),"data-popover-inject":!0})))});je._InternalPanelDoNotUseOrYouWillBeFired=xe.ZP,ne.Z=je},17356:function(de,ne,y){"use strict";var E=y(17313),re=y(29878),oe=y(19447),ge=y(33166),fe=y(83116),he=y(37613);const ie=Le=>{const{componentCls:Oe,popoverColor:je,minWidth:Ge,fontWeightStrong:ce,popoverPadding:b,boxShadowSecondary:a,colorTextHeading:ee,borderRadiusLG:x,zIndexPopup:te,marginXS:ae,colorBgElevated:le,popoverBg:pe}=Le;return[{[Oe]:Object.assign(Object.assign({},(0,E.Wf)(Le)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:te,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":le,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Oe}-content`]:{position:"relative"},[`${Oe}-inner`]:{backgroundColor:pe,backgroundClip:"padding-box",borderRadius:x,boxShadow:a,padding:b},[`${Oe}-title`]:{minWidth:Ge,marginBottom:ae,color:ee,fontWeight:ce},[`${Oe}-inner-content`]:{color:je}})},(0,oe.ZP)(Le,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Oe}-pure`]:{position:"relative",maxWidth:"none",margin:Le.sizePopupArrow,display:"inline-block",[`${Oe}-content`]:{display:"inline-block"}}}]},xe=Le=>{const{componentCls:Oe}=Le;return{[Oe]:ge.i.map(je=>{const Ge=Le[`${je}6`];return{[`&${Oe}-${je}`]:{"--antd-arrow-background-color":Ge,[`${Oe}-inner`]:{backgroundColor:Ge},[`${Oe}-arrow`]:{background:"transparent"}}}})}},Ee=Le=>{const{componentCls:Oe,lineWidth:je,lineType:Ge,colorSplit:ce,paddingSM:b,controlHeight:a,fontSize:ee,lineHeight:x,padding:te}=Le,ae=a-Math.round(ee*x),le=ae/2,pe=ae/2-je,ve=te;return{[Oe]:{[`${Oe}-inner`]:{padding:0},[`${Oe}-title`]:{margin:0,padding:`${le}px ${ve}px ${pe}px`,borderBottom:`${je}px ${Ge} ${ce}`},[`${Oe}-inner-content`]:{padding:`${b}px ${ve}px`}}}};ne.Z=(0,fe.Z)("Popover",Le=>{const{colorBgElevated:Oe,colorText:je,wireframe:Ge}=Le,ce=(0,he.TS)(Le,{popoverPadding:12,popoverBg:Oe,popoverColor:je});return[ie(ce),xe(ce),Ge&&Ee(ce),(0,re._y)(ce,"zoom-big")]},Le=>({width:177,minWidth:177,zIndexPopup:Le.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Nn}});var E=y(59301),re=y(29679),oe=y(40001),ge=y(19248),fe=y(99267),he=y(92310),ie=y.n(he),xe=y(2738),Ee=y(36355),Le=y(5016),Oe=y(20049),je=y(5883),Ge={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ce=function(){var Rt=(0,E.useRef)([]),zt=(0,E.useRef)(null);return(0,E.useEffect)(function(){var Wt=Date.now(),vn=!1;Rt.current.forEach(function(Hn){if(Hn){vn=!0;var zn=Hn.style;zn.transitionDuration=".3s, .3s, .3s, .06s",zt.current&&Wt-zt.current<100&&(zn.transitionDuration="0s, 0s")}}),vn&&(zt.current=Date.now())}),Rt.current},b=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Rt){var zt=(0,Oe.Z)((0,Oe.Z)({},Ge),Rt),Wt=zt.className,vn=zt.percent,Hn=zt.prefixCls,zn=zt.strokeColor,Bn=zt.strokeLinecap,Wn=zt.strokeWidth,qn=zt.style,pn=zt.trailColor,Ue=zt.trailWidth,Ft=zt.transition,Sn=(0,je.Z)(zt,b);delete Sn.gapPosition;var ye=Array.isArray(vn)?vn:[vn],tn=Array.isArray(zn)?zn:[zn],_e=ce(),pt=Wn/2,Tt=100-Wn/2,ft="M ".concat(Bn==="round"?pt:0,",").concat(pt,` - L `).concat(Bn==="round"?Tt:100,",").concat(pt),Se="0 0 100 ".concat(Wn),Te=0;return E.createElement("svg",(0,Le.Z)({className:ie()("".concat(Hn,"-line"),Wt),viewBox:Se,preserveAspectRatio:"none",style:qn},Sn),E.createElement("path",{className:"".concat(Hn,"-line-trail"),d:ft,strokeLinecap:Bn,stroke:pn,strokeWidth:Ue||Wn,fillOpacity:"0"}),ye.map(function(We,Ke){var at=1;switch(Bn){case"round":at=1-Wn/100;break;case"square":at=1-Wn/2/100;break;default:at=1;break}var Pt={strokeDasharray:"".concat(We*at,"px, 100px"),strokeDashoffset:"-".concat(Te,"px"),transition:Ft||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},xt=tn[Ke]||tn[tn.length-1];return Te+=We,E.createElement("path",{key:Ke,className:"".concat(Hn,"-line-path"),d:ft,strokeLinecap:Bn,stroke:xt,strokeWidth:Wn,fillOpacity:"0",ref:function(Xe){_e[Ke]=Xe},style:Pt})}))},ee=a,x=y(10928),te=y(52456),ae=y(47273),le=0,pe=(0,ae.Z)();function ve(){var Qe;return pe?(Qe=le,le+=1):Qe="TEST_OR_SSR",Qe}var be=function(Qe){var Rt=E.useState(),zt=(0,te.Z)(Rt,2),Wt=zt[0],vn=zt[1];return E.useEffect(function(){vn("rc_progress_".concat(ve()))},[]),Qe||Wt},Ae=function(Rt){var zt=Rt.bg,Wt=Rt.children;return E.createElement("div",{style:{width:"100%",height:"100%",background:zt}},Wt)};function Ie(Qe,Rt){return Object.keys(Qe).map(function(zt){var Wt=parseFloat(zt),vn="".concat(Math.floor(Wt*Rt),"%");return"".concat(Qe[zt]," ").concat(vn)})}var ke=E.forwardRef(function(Qe,Rt){var zt=Qe.prefixCls,Wt=Qe.color,vn=Qe.gradientId,Hn=Qe.radius,zn=Qe.style,Bn=Qe.ptg,Wn=Qe.strokeLinecap,qn=Qe.strokeWidth,pn=Qe.size,Ue=Qe.gapDegree,Ft=Wt&&(0,x.Z)(Wt)==="object",Sn=Ft?"#FFF":void 0,ye=pn/2,tn=E.createElement("circle",{className:"".concat(zt,"-circle-path"),r:Hn,cx:ye,cy:ye,stroke:Sn,strokeLinecap:Wn,strokeWidth:qn,opacity:Bn===0?0:1,style:zn,ref:Rt});if(!Ft)return tn;var _e="".concat(vn,"-conic"),pt=Ue?"".concat(180+Ue/2,"deg"):"0deg",Tt=Ie(Wt,(360-Ue)/360),ft=Ie(Wt,1),Se="conic-gradient(from ".concat(pt,", ").concat(Tt.join(", "),")"),Te="linear-gradient(to ".concat(Ue?"bottom":"top",", ").concat(ft.join(", "),")");return E.createElement(E.Fragment,null,E.createElement("mask",{id:_e},tn),E.createElement("foreignObject",{x:0,y:0,width:pn,height:pn,mask:"url(#".concat(_e,")")},E.createElement(Ae,{bg:Te},E.createElement(Ae,{bg:Se}))))}),Ye=ke,Be=100,$e=function(Rt,zt,Wt,vn,Hn,zn,Bn,Wn,qn,pn){var Ue=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ft=Wt/100*360*((360-zn)/360),Sn=zn===0?0:{bottom:0,top:180,left:90,right:-90}[Bn],ye=(100-vn)/100*zt;qn==="round"&&vn!==100&&(ye+=pn/2,ye>=zt&&(ye=zt-.01));var tn=Be/2;return{stroke:typeof Wn=="string"?Wn:void 0,strokeDasharray:"".concat(zt,"px ").concat(Rt),strokeDashoffset:ye+Ue,transform:"rotate(".concat(Hn+Ft+Sn,"deg)"),transformOrigin:"".concat(tn,"px ").concat(tn,"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}},st=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Yt(Qe){var Rt=Qe!=null?Qe:[];return Array.isArray(Rt)?Rt:[Rt]}var vt=function(Rt){var zt=(0,Oe.Z)((0,Oe.Z)({},Ge),Rt),Wt=zt.id,vn=zt.prefixCls,Hn=zt.steps,zn=zt.strokeWidth,Bn=zt.trailWidth,Wn=zt.gapDegree,qn=Wn===void 0?0:Wn,pn=zt.gapPosition,Ue=zt.trailColor,Ft=zt.strokeLinecap,Sn=zt.style,ye=zt.className,tn=zt.strokeColor,_e=zt.percent,pt=(0,je.Z)(zt,st),Tt=Be/2,ft=be(Wt),Se="".concat(ft,"-gradient"),Te=Tt-zn/2,We=Math.PI*2*Te,Ke=qn>0?90+qn/2:-90,at=We*((360-qn)/360),Pt=(0,x.Z)(Hn)==="object"?Hn:{count:Hn,space:2},xt=Pt.count,Me=Pt.space,Xe=Yt(_e),Je=Yt(tn),yt=Je.find(function(Vn){return Vn&&(0,x.Z)(Vn)==="object"}),nn=yt&&(0,x.Z)(yt)==="object",qt=nn?"butt":Ft,bn=$e(We,at,0,100,Ke,qn,pn,Ue,qt,zn),Dn=ce(),ot=function(){var _t=0;return Xe.map(function(On,na){var fa=Je[na]||Je[Je.length-1],aa=$e(We,at,_t,On,Ke,qn,pn,fa,qt,zn);return _t+=On,E.createElement(Ye,{key:na,color:fa,ptg:On,radius:Te,prefixCls:vn,gradientId:Se,style:aa,strokeLinecap:qt,strokeWidth:zn,gapDegree:qn,ref:function(Qt){Dn[na]=Qt},size:Be})}).reverse()},Ht=function(){var _t=Math.round(xt*(Xe[0]/100)),On=100/xt,na=0;return new Array(xt).fill(null).map(function(fa,aa){var St=aa<=_t-1?Je[0]:Ue,Qt=St&&(0,x.Z)(St)==="object"?"url(#".concat(Se,")"):void 0,Ot=$e(We,at,na,On,Ke,qn,pn,St,"butt",zn,Me);return na+=(at-Ot.strokeDashoffset+Me)*100/at,E.createElement("circle",{key:aa,className:"".concat(vn,"-circle-path"),r:Te,cx:Tt,cy:Tt,stroke:Qt,strokeWidth:zn,opacity:1,style:Ot,ref:function(xn){Dn[aa]=xn}})})};return E.createElement("svg",(0,Le.Z)({className:ie()("".concat(vn,"-circle"),ye),viewBox:"0 0 ".concat(Be," ").concat(Be),style:Sn,id:Wt,role:"presentation"},pt),!xt&&E.createElement("circle",{className:"".concat(vn,"-circle-trail"),r:Te,cx:Tt,cy:Tt,stroke:Ue,strokeLinecap:qt,strokeWidth:Bn||zn,style:bn}),xt?Ht():ot())},wt=vt,Ct={Line:ee,Circle:wt},It=y(6848),sn=y(93398);function en(Qe){return!Qe||Qe<0?0:Qe>100?100:Qe}function et(Qe){let{success:Rt,successPercent:zt}=Qe,Wt=zt;return Rt&&"progress"in Rt&&(Wt=Rt.progress),Rt&&"percent"in Rt&&(Wt=Rt.percent),Wt}const Bt=Qe=>{let{percent:Rt,success:zt,successPercent:Wt}=Qe;const vn=en(et({success:zt,successPercent:Wt}));return[vn,en(en(Rt)-vn)]},un=Qe=>{let{success:Rt={},strokeColor:zt}=Qe;const{strokeColor:Wt}=Rt;return[Wt||sn.presetPrimaryColors.green,zt||null]},rt=(Qe,Rt,zt)=>{var Wt,vn,Hn,zn;let Bn=-1,Wn=-1;if(Rt==="step"){const qn=zt.steps,pn=zt.strokeWidth;typeof Qe=="string"||typeof Qe=="undefined"?(Bn=Qe==="small"?2:14,Wn=pn!=null?pn:8):typeof Qe=="number"?[Bn,Wn]=[Qe,Qe]:[Bn=14,Wn=8]=Qe,Bn*=qn}else if(Rt==="line"){const qn=zt==null?void 0:zt.strokeWidth;typeof Qe=="string"||typeof Qe=="undefined"?Wn=qn||(Qe==="small"?6:8):typeof Qe=="number"?[Bn,Wn]=[Qe,Qe]:[Bn=-1,Wn=8]=Qe}else(Rt==="circle"||Rt==="dashboard")&&(typeof Qe=="string"||typeof Qe=="undefined"?[Bn,Wn]=Qe==="small"?[60,60]:[120,120]:typeof Qe=="number"?[Bn,Wn]=[Qe,Qe]:(Bn=(vn=(Wt=Qe[0])!==null&&Wt!==void 0?Wt:Qe[1])!==null&&vn!==void 0?vn:120,Wn=(zn=(Hn=Qe[0])!==null&&Hn!==void 0?Hn:Qe[1])!==null&&zn!==void 0?zn:120));return[Bn,Wn]},qe=3,ht=Qe=>qe/Qe*100;var bt=Qe=>{const{prefixCls:Rt,trailColor:zt=null,strokeLinecap:Wt="round",gapPosition:vn,gapDegree:Hn,width:zn=120,type:Bn,children:Wn,success:qn,size:pn=zn}=Qe,[Ue,Ft]=rt(pn,"circle");let{strokeWidth:Sn}=Qe;Sn===void 0&&(Sn=Math.max(ht(Ue),6));const ye={width:Ue,height:Ft,fontSize:Ue*.15+6},tn=E.useMemo(()=>{if(Hn||Hn===0)return Hn;if(Bn==="dashboard")return 75},[Hn,Bn]),_e=vn||Bn==="dashboard"&&"bottom"||void 0,pt=Object.prototype.toString.call(Qe.strokeColor)==="[object Object]",Tt=un({success:qn,strokeColor:Qe.strokeColor}),ft=ie()(`${Rt}-inner`,{[`${Rt}-circle-gradient`]:pt}),Se=E.createElement(wt,{percent:Bt(Qe),strokeWidth:Sn,trailWidth:Sn,strokeColor:Tt,strokeLinecap:Wt,trailColor:zt,prefixCls:Rt,gapDegree:tn,gapPosition:_e});return E.createElement("div",{className:ft,style:ye},Ue<=20?E.createElement(It.Z,{title:Wn},E.createElement("span",null,Se)):E.createElement(E.Fragment,null,Se,Wn))},Nt=function(Qe,Rt){var zt={};for(var Wt in Qe)Object.prototype.hasOwnProperty.call(Qe,Wt)&&Rt.indexOf(Wt)<0&&(zt[Wt]=Qe[Wt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,Wt=Object.getOwnPropertySymbols(Qe);vn{let Rt=[];return Object.keys(Qe).forEach(zt=>{const Wt=parseFloat(zt.replace(/%/g,""));isNaN(Wt)||Rt.push({key:Wt,value:Qe[zt]})}),Rt=Rt.sort((zt,Wt)=>zt.key-Wt.key),Rt.map(zt=>{let{key:Wt,value:vn}=zt;return`${vn} ${Wt}%`}).join(", ")},kt=(Qe,Rt)=>{const{from:zt=sn.presetPrimaryColors.blue,to:Wt=sn.presetPrimaryColors.blue,direction:vn=Rt==="rtl"?"to left":"to right"}=Qe,Hn=Nt(Qe,["from","to","direction"]);if(Object.keys(Hn).length!==0){const zn=it(Hn);return{backgroundImage:`linear-gradient(${vn}, ${zn})`}}return{backgroundImage:`linear-gradient(${vn}, ${zt}, ${Wt})`}};var Rn=Qe=>{const{prefixCls:Rt,direction:zt,percent:Wt,size:vn,strokeWidth:Hn,strokeColor:zn,strokeLinecap:Bn="round",children:Wn,trailColor:qn=null,success:pn}=Qe,Ue=zn&&typeof zn!="string"?kt(zn,zt):{backgroundColor:zn},Ft=Bn==="square"||Bn==="butt"?0:void 0,Sn={backgroundColor:qn||void 0,borderRadius:Ft},ye=vn!=null?vn:[-1,Hn||(vn==="small"?6:8)],[tn,_e]=rt(ye,"line",{strokeWidth:Hn}),pt=Object.assign({width:`${en(Wt)}%`,height:_e,borderRadius:Ft},Ue),Tt=et(Qe),ft={width:`${en(Tt)}%`,height:_e,borderRadius:Ft,backgroundColor:pn==null?void 0:pn.strokeColor},Se={width:tn<0?"100%":tn,height:_e};return E.createElement(E.Fragment,null,E.createElement("div",{className:`${Rt}-outer`,style:Se},E.createElement("div",{className:`${Rt}-inner`,style:Sn},E.createElement("div",{className:`${Rt}-bg`,style:pt}),Tt!==void 0?E.createElement("div",{className:`${Rt}-success-bg`,style:ft}):null)),Wn)},gt=Qe=>{const{size:Rt,steps:zt,percent:Wt=0,strokeWidth:vn=8,strokeColor:Hn,trailColor:zn=null,prefixCls:Bn,children:Wn}=Qe,qn=Math.round(zt*(Wt/100)),pn=Rt==="small"?2:14,Ue=Rt!=null?Rt:[pn,vn],[Ft,Sn]=rt(Ue,"step",{steps:zt,strokeWidth:vn}),ye=Ft/zt,tn=new Array(zt);for(let _e=0;_e{const Rt=Qe?"100%":"-100%";return new tt.Keyframes(`antProgress${Qe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Rt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Rt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ve=Qe=>{const{componentCls:Rt,iconCls:zt}=Qe;return{[Rt]:Object.assign(Object.assign({},(0,we.Wf)(Qe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Qe.fontSize,marginInlineEnd:Qe.marginXS,marginBottom:Qe.marginXS},[`${Rt}-outer`]:{display:"inline-block",width:"100%"},[`&${Rt}-show-info`]:{[`${Rt}-outer`]:{marginInlineEnd:`calc(-2em - ${Qe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Qe.paddingXS}px)`}},[`${Rt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Qe.remainingColor,borderRadius:Qe.lineBorderRadius},[`${Rt}-inner:not(${Rt}-circle-gradient)`]:{[`${Rt}-circle-path`]:{stroke:Qe.defaultColor}},[`${Rt}-success-bg, ${Rt}-bg`]:{position:"relative",backgroundColor:Qe.defaultColor,borderRadius:Qe.lineBorderRadius,transition:`all ${Qe.motionDurationSlow} ${Qe.motionEaseInOutCirc}`},[`${Rt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Qe.colorSuccess},[`${Rt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Qe.marginXS,color:Qe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[zt]:{fontSize:Qe.fontSize}},[`&${Rt}-status-active`]:{[`${Rt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Qe.colorBgContainer,borderRadius:Qe.lineBorderRadius,opacity:0,animationName:jt(),animationDuration:Qe.progressActiveMotionDuration,animationTimingFunction:Qe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Rt}-rtl${Rt}-status-active`]:{[`${Rt}-bg::before`]:{animationName:jt(!0)}},[`&${Rt}-status-exception`]:{[`${Rt}-bg`]:{backgroundColor:Qe.colorError},[`${Rt}-text`]:{color:Qe.colorError}},[`&${Rt}-status-exception ${Rt}-inner:not(${Rt}-circle-gradient)`]:{[`${Rt}-circle-path`]:{stroke:Qe.colorError}},[`&${Rt}-status-success`]:{[`${Rt}-bg`]:{backgroundColor:Qe.colorSuccess},[`${Rt}-text`]:{color:Qe.colorSuccess}},[`&${Rt}-status-success ${Rt}-inner:not(${Rt}-circle-gradient)`]:{[`${Rt}-circle-path`]:{stroke:Qe.colorSuccess}}})}},He=Qe=>{const{componentCls:Rt,iconCls:zt}=Qe;return{[Rt]:{[`${Rt}-circle-trail`]:{stroke:Qe.remainingColor},[`&${Rt}-circle ${Rt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Rt}-circle ${Rt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Qe.circleTextColor,fontSize:Qe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[zt]:{fontSize:`${Qe.fontSize/Qe.fontSizeSM}em`}},[`${Rt}-circle&-status-exception`]:{[`${Rt}-text`]:{color:Qe.colorError}},[`${Rt}-circle&-status-success`]:{[`${Rt}-text`]:{color:Qe.colorSuccess}}},[`${Rt}-inline-circle`]:{lineHeight:1,[`${Rt}-inner`]:{verticalAlign:"bottom"}}}},ut=Qe=>{const{componentCls:Rt}=Qe;return{[Rt]:{[`${Rt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Qe.progressStepMinWidth,marginInlineEnd:Qe.progressStepMarginInlineEnd,backgroundColor:Qe.remainingColor,transition:`all ${Qe.motionDurationSlow}`,"&-active":{backgroundColor:Qe.defaultColor}}}}}},dt=Qe=>{const{componentCls:Rt,iconCls:zt}=Qe;return{[Rt]:{[`${Rt}-small&-line, ${Rt}-small&-line ${Rt}-text ${zt}`]:{fontSize:Qe.fontSizeSM}}}};var Ze=(0,Ce.Z)("Progress",Qe=>{const Rt=Qe.marginXXS/2,zt=(0,ct.TS)(Qe,{progressStepMarginInlineEnd:Rt,progressStepMinWidth:Rt,progressActiveMotionDuration:"2.4s"});return[Ve(zt),He(zt),ut(zt),dt(zt)]},Qe=>({circleTextColor:Qe.colorText,defaultColor:Qe.colorInfo,remainingColor:Qe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),mt=function(Qe,Rt){var zt={};for(var Wt in Qe)Object.prototype.hasOwnProperty.call(Qe,Wt)&&Rt.indexOf(Wt)<0&&(zt[Wt]=Qe[Wt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,Wt=Object.getOwnPropertySymbols(Qe);vn{const{prefixCls:zt,className:Wt,rootClassName:vn,steps:Hn,strokeColor:zn,percent:Bn=0,size:Wn="default",showInfo:qn=!0,type:pn="line",status:Ue,format:Ft,style:Sn}=Qe,ye=mt(Qe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),tn=E.useMemo(()=>{var Xe,Je;const yt=et(Qe);return parseInt(yt!==void 0?(Xe=yt!=null?yt:0)===null||Xe===void 0?void 0:Xe.toString():(Je=Bn!=null?Bn:0)===null||Je===void 0?void 0:Je.toString(),10)},[Bn,Qe.success,Qe.successPercent]),_e=E.useMemo(()=>!$t.includes(Ue)&&tn>=100?"success":Ue||"normal",[Ue,tn]),{getPrefixCls:pt,direction:Tt,progress:ft}=E.useContext(Ee.E_),Se=pt("progress",zt),[Te,We]=Ze(Se),Ke=E.useMemo(()=>{if(!qn)return null;const Xe=et(Qe);let Je;const yt=Ft||(qt=>`${qt}%`),nn=pn==="line";return Ft||_e!=="exception"&&_e!=="success"?Je=yt(en(Bn),en(Xe)):_e==="exception"?Je=nn?E.createElement(ge.Z,null):E.createElement(fe.Z,null):_e==="success"&&(Je=nn?E.createElement(re.Z,null):E.createElement(oe.Z,null)),E.createElement("span",{className:`${Se}-text`,title:typeof Je=="string"?Je:void 0},Je)},[qn,Bn,tn,_e,pn,Se,Ft]),at=Array.isArray(zn)?zn[0]:zn,Pt=typeof zn=="string"||Array.isArray(zn)?zn:void 0;let xt;pn==="line"?xt=Hn?E.createElement(gt,Object.assign({},Qe,{strokeColor:Pt,prefixCls:Se,steps:Hn}),Ke):E.createElement(Rn,Object.assign({},Qe,{strokeColor:at,prefixCls:Se,direction:Tt}),Ke):(pn==="circle"||pn==="dashboard")&&(xt=E.createElement(bt,Object.assign({},Qe,{strokeColor:at,prefixCls:Se,progressStatus:_e}),Ke));const Me=ie()(Se,`${Se}-status-${_e}`,`${Se}-${pn==="dashboard"&&"circle"||Hn&&"steps"||pn}`,{[`${Se}-inline-circle`]:pn==="circle"&&rt(Wn,"circle")[0]<=20,[`${Se}-show-info`]:qn,[`${Se}-${Wn}`]:typeof Wn=="string",[`${Se}-rtl`]:Tt==="rtl"},ft==null?void 0:ft.className,Wt,vn,We);return Te(E.createElement("div",Object.assign({ref:Rt,style:Object.assign(Object.assign({},ft==null?void 0:ft.style),Sn),className:Me,role:"progressbar","aria-valuenow":tn},(0,xe.Z)(ye,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),xt))}),Nn=Pn},13570:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return en}});var E=y(5016),re=y(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,fe=y(7657),he=function(Bt,un){return re.createElement(fe.Z,(0,E.Z)({},Bt,{ref:un,icon:ge}))},ie=re.forwardRef(he),xe=ie,Ee=y(92310),Le=y.n(Ee),Oe=y(18082),je=y(52456),Ge=y(5883),ce=y(18929),b=y(10228),a=y(26112);function ee(et,Bt){var un=et.disabled,rt=et.prefixCls,qe=et.character,ht=et.characterRender,Zt=et.index,bt=et.count,Nt=et.value,it=et.allowHalf,kt=et.focused,Et=et.onHover,Rn=et.onClick,cn=function(He){Et(He,Zt)},gt=function(He){Rn(He,Zt)},tt=function(He){He.keyCode===b.Z.ENTER&&Rn(He,Zt)},we=Zt+1,Ce=new Set([rt]);Nt===0&&Zt===0&&kt?Ce.add("".concat(rt,"-focused")):it&&Nt+.5>=we&&NtZt?"true":"false","aria-posinset":Zt+1,"aria-setsize":bt,tabIndex:un?-1:0},re.createElement("div",{className:"".concat(rt,"-first")},ct),re.createElement("div",{className:"".concat(rt,"-second")},ct)));return ht&&(jt=ht(jt,et)),jt}var x=re.forwardRef(ee);function te(){var et=re.useRef({});function Bt(rt){return et.current[rt]}function un(rt){return function(qe){et.current[rt]=qe}}return[Bt,un]}function ae(et){var Bt=et.pageXOffset,un="scrollLeft";if(typeof Bt!="number"){var rt=et.document;Bt=rt.documentElement[un],typeof Bt!="number"&&(Bt=rt.body[un])}return Bt}function le(et){var Bt,un,rt=et.ownerDocument,qe=rt.body,ht=rt&&rt.documentElement,Zt=et.getBoundingClientRect();return Bt=Zt.left,un=Zt.top,Bt-=ht.clientLeft||qe.clientLeft||0,un-=ht.clientTop||qe.clientTop||0,{left:Bt,top:un}}function pe(et){var Bt=le(et),un=et.ownerDocument,rt=un.defaultView||un.parentWindow;return Bt.left+=ae(rt),Bt.left}var ve=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function be(et,Bt){var un,rt=et.prefixCls,qe=rt===void 0?"rc-rate":rt,ht=et.className,Zt=et.defaultValue,bt=et.value,Nt=et.count,it=Nt===void 0?5:Nt,kt=et.allowHalf,Et=kt===void 0?!1:kt,Rn=et.allowClear,cn=Rn===void 0?!0:Rn,gt=et.character,tt=gt===void 0?"\u2605":gt,we=et.characterRender,Ce=et.disabled,ct=et.direction,jt=ct===void 0?"ltr":ct,Ve=et.tabIndex,He=Ve===void 0?0:Ve,ut=et.autoFocus,dt=et.onHoverChange,Ze=et.onChange,mt=et.onFocus,Cn=et.onBlur,$t=et.onKeyDown,Xt=et.onMouseLeave,Pn=(0,Ge.Z)(et,ve),Nn=te(),Qe=(0,je.Z)(Nn,2),Rt=Qe[0],zt=Qe[1],Wt=re.useRef(null),vn=function(){if(!Ce){var qt;(qt=Wt.current)===null||qt===void 0||qt.focus()}};re.useImperativeHandle(Bt,function(){return{focus:vn,blur:function(){if(!Ce){var qt;(qt=Wt.current)===null||qt===void 0||qt.blur()}}}});var Hn=(0,ce.Z)(Zt||0,{value:bt}),zn=(0,je.Z)(Hn,2),Bn=zn[0],Wn=zn[1],qn=(0,ce.Z)(null),pn=(0,je.Z)(qn,2),Ue=pn[0],Ft=pn[1],Sn=function(qt,bn){var Dn=jt==="rtl",ot=qt+1;if(Et){var Ht=Rt(qt),Vn=pe(Ht),_t=Ht.clientWidth;(Dn&&bn-Vn>_t/2||!Dn&&bn-Vn<_t/2)&&(ot-=.5)}return ot},ye=function(qt){Wn(qt),Ze==null||Ze(qt)},tn=re.useState(!1),_e=(0,je.Z)(tn,2),pt=_e[0],Tt=_e[1],ft=function(){Tt(!0),mt==null||mt()},Se=function(){Tt(!1),Cn==null||Cn()},Te=re.useState(null),We=(0,je.Z)(Te,2),Ke=We[0],at=We[1],Pt=function(qt,bn){var Dn=Sn(bn,qt.pageX);Dn!==Ue&&(at(Dn),Ft(null)),dt==null||dt(Dn)},xt=function(qt){Ce||(at(null),Ft(null),dt==null||dt(void 0)),qt&&(Xt==null||Xt(qt))},Me=function(qt,bn){var Dn=Sn(bn,qt.pageX),ot=!1;cn&&(ot=Dn===Bn),xt(),ye(ot?0:Dn),Ft(ot?Dn:null)},Xe=function(qt){var bn=qt.keyCode,Dn=jt==="rtl",ot=Bn;bn===b.Z.RIGHT&&ot0&&!Dn||bn===b.Z.RIGHT&&ot>0&&Dn?(Et?ot-=.5:ot-=1,ye(ot),qt.preventDefault()):bn===b.Z.LEFT&&ot{const{componentCls:Bt}=et;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:et.marginXS},"> div":{transition:`all ${et.motionDurationMid}, outline 0s`,"&:hover":{transform:et.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${et.lineWidth}px dashed ${et.starColor}`,transform:et.starHoverScale}},"&-first, &-second":{color:et.starBg,transition:`all ${et.motionDurationMid}`,userSelect:"none",[et.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Bt}-star-first, &-half ${Bt}-star-second`]:{opacity:1},[`&-half ${Bt}-star-first, &-full ${Bt}-star-second`]:{color:"inherit"}}}},vt=et=>({[`&-rtl${et.componentCls}`]:{direction:"rtl"}}),wt=et=>{const{componentCls:Bt}=et;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Be.Wf)(et)),{display:"inline-block",margin:0,padding:0,color:et.starColor,fontSize:et.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Yt(et)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:et.marginXS,fontSize:et.fontSize}}),vt(et))}};var Ct=(0,$e.Z)("Rate",et=>{const Bt=(0,st.TS)(et,{});return[wt(Bt)]},et=>({starColor:et.yellow6,starSize:et.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:et.colorFillContent})),It=function(et,Bt){var un={};for(var rt in et)Object.prototype.hasOwnProperty.call(et,rt)&&Bt.indexOf(rt)<0&&(un[rt]=et[rt]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,rt=Object.getOwnPropertySymbols(et);qe{const{prefixCls:un,className:rt,rootClassName:qe,style:ht,tooltips:Zt,character:bt=re.createElement(xe,null)}=et,Nt=It(et,["prefixCls","className","rootClassName","style","tooltips","character"]),it=(Ce,ct)=>{let{index:jt}=ct;return Zt?re.createElement(Ye.Z,{title:Zt[jt]},Ce):Ce},{getPrefixCls:kt,direction:Et,rate:Rn}=re.useContext(ke.E_),cn=kt("rate",un),[gt,tt]=Ct(cn),we=Object.assign(Object.assign({},Rn==null?void 0:Rn.style),ht);return gt(re.createElement(Ie,Object.assign({ref:Bt,character:bt,characterRender:it},Nt,{className:Le()(rt,qe,tt,Rn==null?void 0:Rn.className),style:we,prefixCls:cn,direction:Et})))})},61621:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return tt}});var E=y(92310),re=y.n(E),oe=y(59301),ge=y(36355),fe=y(2738),ie=we=>{const{prefixCls:Ce,className:ct,style:jt,size:Ve,shape:He}=we,ut=re()({[`${Ce}-lg`]:Ve==="large",[`${Ce}-sm`]:Ve==="small"}),dt=re()({[`${Ce}-circle`]:He==="circle",[`${Ce}-square`]:He==="square",[`${Ce}-round`]:He==="round"}),Ze=oe.useMemo(()=>typeof Ve=="number"?{width:Ve,height:Ve,lineHeight:`${Ve}px`}:{},[Ve]);return oe.createElement("span",{className:re()(Ce,ut,dt,ct),style:Object.assign(Object.assign({},Ze),jt)})},xe=y(93083),Ee=y(83116),Le=y(37613);const Oe=new xe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),je=we=>({height:we,lineHeight:`${we}px`}),Ge=we=>Object.assign({width:we},je(we)),ce=we=>({background:we.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Oe,animationDuration:we.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),b=we=>Object.assign({width:we*5,minWidth:we*5},je(we)),a=we=>{const{skeletonAvatarCls:Ce,gradientFromColor:ct,controlHeight:jt,controlHeightLG:Ve,controlHeightSM:He}=we;return{[`${Ce}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ct},Ge(jt)),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"},[`${Ce}${Ce}-lg`]:Object.assign({},Ge(Ve)),[`${Ce}${Ce}-sm`]:Object.assign({},Ge(He))}},ee=we=>{const{controlHeight:Ce,borderRadiusSM:ct,skeletonInputCls:jt,controlHeightLG:Ve,controlHeightSM:He,gradientFromColor:ut}=we;return{[`${jt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ut,borderRadius:ct},b(Ce)),[`${jt}-lg`]:Object.assign({},b(Ve)),[`${jt}-sm`]:Object.assign({},b(He))}},x=we=>Object.assign({width:we},je(we)),te=we=>{const{skeletonImageCls:Ce,imageSizeBase:ct,gradientFromColor:jt,borderRadiusSM:Ve}=we;return{[`${Ce}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:jt,borderRadius:Ve},x(ct*2)),{[`${Ce}-path`]:{fill:"#bfbfbf"},[`${Ce}-svg`]:Object.assign(Object.assign({},x(ct)),{maxWidth:ct*4,maxHeight:ct*4}),[`${Ce}-svg${Ce}-svg-circle`]:{borderRadius:"50%"}}),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"}}},ae=(we,Ce,ct)=>{const{skeletonButtonCls:jt}=we;return{[`${ct}${jt}-circle`]:{width:Ce,minWidth:Ce,borderRadius:"50%"},[`${ct}${jt}-round`]:{borderRadius:Ce}}},le=we=>Object.assign({width:we*2,minWidth:we*2},je(we)),pe=we=>{const{borderRadiusSM:Ce,skeletonButtonCls:ct,controlHeight:jt,controlHeightLG:Ve,controlHeightSM:He,gradientFromColor:ut}=we;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ct}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ut,borderRadius:Ce,width:jt*2,minWidth:jt*2},le(jt))},ae(we,jt,ct)),{[`${ct}-lg`]:Object.assign({},le(Ve))}),ae(we,Ve,`${ct}-lg`)),{[`${ct}-sm`]:Object.assign({},le(He))}),ae(we,He,`${ct}-sm`))},ve=we=>{const{componentCls:Ce,skeletonAvatarCls:ct,skeletonTitleCls:jt,skeletonParagraphCls:Ve,skeletonButtonCls:He,skeletonInputCls:ut,skeletonImageCls:dt,controlHeight:Ze,controlHeightLG:mt,controlHeightSM:Cn,gradientFromColor:$t,padding:Xt,marginSM:Pn,borderRadius:Nn,titleHeight:Qe,blockRadius:Rt,paragraphLiHeight:zt,controlHeightXS:Wt,paragraphMarginTop:vn}=we;return{[`${Ce}`]:{display:"table",width:"100%",[`${Ce}-header`]:{display:"table-cell",paddingInlineEnd:Xt,verticalAlign:"top",[`${ct}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:$t},Ge(Ze)),[`${ct}-circle`]:{borderRadius:"50%"},[`${ct}-lg`]:Object.assign({},Ge(mt)),[`${ct}-sm`]:Object.assign({},Ge(Cn))},[`${Ce}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${jt}`]:{width:"100%",height:Qe,background:$t,borderRadius:Rt,[`+ ${Ve}`]:{marginBlockStart:Cn}},[`${Ve}`]:{padding:0,"> li":{width:"100%",height:zt,listStyle:"none",background:$t,borderRadius:Rt,"+ li":{marginBlockStart:Wt}}},[`${Ve}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Ce}-content`]:{[`${jt}, ${Ve} > li`]:{borderRadius:Nn}}},[`${Ce}-with-avatar ${Ce}-content`]:{[`${jt}`]:{marginBlockStart:Pn,[`+ ${Ve}`]:{marginBlockStart:vn}}},[`${Ce}${Ce}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},pe(we)),a(we)),ee(we)),te(we)),[`${Ce}${Ce}-block`]:{width:"100%",[`${He}`]:{width:"100%"},[`${ut}`]:{width:"100%"}},[`${Ce}${Ce}-active`]:{[` - ${jt}, - ${Ve} > li, - ${ct}, - ${He}, - ${ut}, - ${dt} - `]:Object.assign({},ce(we))}}};var be=(0,Ee.Z)("Skeleton",we=>{const{componentCls:Ce}=we,ct=(0,Le.TS)(we,{skeletonAvatarCls:`${Ce}-avatar`,skeletonTitleCls:`${Ce}-title`,skeletonParagraphCls:`${Ce}-paragraph`,skeletonButtonCls:`${Ce}-button`,skeletonInputCls:`${Ce}-input`,skeletonImageCls:`${Ce}-image`,imageSizeBase:we.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${we.gradientFromColor} 25%, ${we.gradientToColor} 37%, ${we.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ve(ct)]},we=>{const{colorFillContent:Ce,colorFill:ct}=we,jt=Ce,Ve=ct;return{color:jt,colorGradientEnd:Ve,gradientFromColor:jt,gradientToColor:Ve,titleHeight:we.controlHeight/2,blockRadius:we.borderRadiusSM,paragraphMarginTop:we.marginLG+we.marginXXS,paragraphLiHeight:we.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ie=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,active:Ve,shape:He="circle",size:ut="default"}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ze=dt("skeleton",Ce),[mt,Cn]=be(Ze),$t=(0,fe.Z)(we,["prefixCls","className"]),Xt=re()(Ze,`${Ze}-element`,{[`${Ze}-active`]:Ve},ct,jt,Cn);return mt(oe.createElement("div",{className:Xt},oe.createElement(ie,Object.assign({prefixCls:`${Ze}-avatar`,shape:He,size:ut},$t))))},Ye=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,active:Ve,block:He=!1,size:ut="default"}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ze=dt("skeleton",Ce),[mt,Cn]=be(Ze),$t=(0,fe.Z)(we,["prefixCls"]),Xt=re()(Ze,`${Ze}-element`,{[`${Ze}-active`]:Ve,[`${Ze}-block`]:He},ct,jt,Cn);return mt(oe.createElement("div",{className:Xt},oe.createElement(ie,Object.assign({prefixCls:`${Ze}-button`,size:ut},$t))))};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 st=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,style:Ve,active:He}=we,{getPrefixCls:ut}=oe.useContext(ge.E_),dt=ut("skeleton",Ce),[Ze,mt]=be(dt),Cn=re()(dt,`${dt}-element`,{[`${dt}-active`]:He},ct,jt,mt);return Ze(oe.createElement("div",{className:Cn},oe.createElement("div",{className:re()(`${dt}-image`,ct),style:Ve},oe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${dt}-image-svg`},oe.createElement("path",{d:Be,className:`${dt}-image-path`})))))},vt=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,active:Ve,block:He,size:ut="default"}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ze=dt("skeleton",Ce),[mt,Cn]=be(Ze),$t=(0,fe.Z)(we,["prefixCls"]),Xt=re()(Ze,`${Ze}-element`,{[`${Ze}-active`]:Ve,[`${Ze}-block`]:He},ct,jt,Cn);return mt(oe.createElement("div",{className:Xt},oe.createElement(ie,Object.assign({prefixCls:`${Ze}-input`,size:ut},$t))))},wt=y(5016),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"},It=Ct,sn=y(7657),en=function(Ce,ct){return oe.createElement(sn.Z,(0,wt.Z)({},Ce,{ref:ct,icon:It}))},et=oe.forwardRef(en),Bt=et,rt=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,style:Ve,active:He,children:ut}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ze=dt("skeleton",Ce),[mt,Cn]=be(Ze),$t=re()(Ze,`${Ze}-element`,{[`${Ze}-active`]:He},Cn,ct,jt),Xt=ut!=null?ut:oe.createElement(Bt,null);return mt(oe.createElement("div",{className:$t},oe.createElement("div",{className:re()(`${Ze}-image`,ct),style:Ve},Xt)))},qe=y(92393),Zt=we=>{const Ce=dt=>{const{width:Ze,rows:mt=2}=we;if(Array.isArray(Ze))return Ze[dt];if(mt-1===dt)return Ze},{prefixCls:ct,className:jt,style:Ve,rows:He}=we,ut=(0,qe.Z)(Array(He)).map((dt,Ze)=>oe.createElement("li",{key:Ze,style:{width:Ce(Ze)}}));return oe.createElement("ul",{className:re()(ct,jt),style:Ve},ut)},Nt=we=>{let{prefixCls:Ce,className:ct,width:jt,style:Ve}=we;return oe.createElement("h3",{className:re()(Ce,ct),style:Object.assign({width:jt},Ve)})};function it(we){return we&&typeof we=="object"?we:{}}function kt(we,Ce){return we&&!Ce?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Et(we,Ce){return!we&&Ce?{width:"38%"}:we&&Ce?{width:"50%"}:{}}function Rn(we,Ce){const ct={};return(!we||!Ce)&&(ct.width="61%"),!we&&Ce?ct.rows=3:ct.rows=2,ct}const cn=we=>{const{prefixCls:Ce,loading:ct,className:jt,rootClassName:Ve,style:He,children:ut,avatar:dt=!1,title:Ze=!0,paragraph:mt=!0,active:Cn,round:$t}=we,{getPrefixCls:Xt,direction:Pn,skeleton:Nn}=oe.useContext(ge.E_),Qe=Xt("skeleton",Ce),[Rt,zt]=be(Qe);if(ct||!("loading"in we)){const Wt=!!dt,vn=!!Ze,Hn=!!mt;let zn;if(Wt){const qn=Object.assign(Object.assign({prefixCls:`${Qe}-avatar`},kt(vn,Hn)),it(dt));zn=oe.createElement("div",{className:`${Qe}-header`},oe.createElement(ie,Object.assign({},qn)))}let Bn;if(vn||Hn){let qn;if(vn){const Ue=Object.assign(Object.assign({prefixCls:`${Qe}-title`},Et(Wt,Hn)),it(Ze));qn=oe.createElement(Nt,Object.assign({},Ue))}let pn;if(Hn){const Ue=Object.assign(Object.assign({prefixCls:`${Qe}-paragraph`},Rn(Wt,vn)),it(mt));pn=oe.createElement(Zt,Object.assign({},Ue))}Bn=oe.createElement("div",{className:`${Qe}-content`},qn,pn)}const Wn=re()(Qe,{[`${Qe}-with-avatar`]:Wt,[`${Qe}-active`]:Cn,[`${Qe}-rtl`]:Pn==="rtl",[`${Qe}-round`]:$t},Nn==null?void 0:Nn.className,jt,Ve,zt);return Rt(oe.createElement("div",{className:Wn,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),He)},zn,Bn))}return typeof ut!="undefined"?ut:null};cn.Button=Ye,cn.Avatar=Ie,cn.Input=vt,cn.Image=st,cn.Node=rt;var gt=cn,tt=gt},31797:function(de,ne,y){"use strict";y.d(ne,{default:function(){return be}});var E=y(59301),re=y(56762),oe=y(92343),ge=y(92310),fe=y.n(ge),he=y(36355),ie=y(61621),Ee=Ae=>{const{value:Ie,formatter:ke,precision:Ye,decimalSeparator:Be,groupSeparator:$e="",prefixCls:st}=Ae;let Yt;if(typeof ke=="function")Yt=ke(Ie);else{const vt=String(Ie),wt=vt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!wt||vt==="-")Yt=vt;else{const Ct=wt[1];let It=wt[2]||"0",sn=wt[4]||"";It=It.replace(/\B(?=(\d{3})+(?!\d))/g,$e),typeof Ye=="number"&&(sn=sn.padEnd(Ye,"0").slice(0,Ye>0?Ye:0)),sn&&(sn=`${Be}${sn}`),Yt=[E.createElement("span",{key:"int",className:`${st}-content-value-int`},Ct,It),sn&&E.createElement("span",{key:"decimal",className:`${st}-content-value-decimal`},sn)]}}return E.createElement("span",{className:`${st}-content-value`},Yt)},Le=y(17313),Oe=y(83116),je=y(37613);const Ge=Ae=>{const{componentCls:Ie,marginXXS:ke,padding:Ye,colorTextDescription:Be,titleFontSize:$e,colorTextHeading:st,contentFontSize:Yt,fontFamily:vt}=Ae;return{[`${Ie}`]:Object.assign(Object.assign({},(0,Le.Wf)(Ae)),{[`${Ie}-title`]:{marginBottom:ke,color:Be,fontSize:$e},[`${Ie}-skeleton`]:{paddingTop:Ye},[`${Ie}-content`]:{color:st,fontSize:Yt,fontFamily:vt,[`${Ie}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ie}-content-prefix, ${Ie}-content-suffix`]:{display:"inline-block"},[`${Ie}-content-prefix`]:{marginInlineEnd:ke},[`${Ie}-content-suffix`]:{marginInlineStart:ke}}})}};var ce=(0,Oe.Z)("Statistic",Ae=>{const Ie=(0,je.TS)(Ae,{});return[Ge(Ie)]},Ae=>{const{fontSizeHeading3:Ie,fontSize:ke}=Ae;return{titleFontSize:ke,contentFontSize:Ie}}),a=Ae=>{const{prefixCls:Ie,className:ke,rootClassName:Ye,style:Be,valueStyle:$e,value:st=0,title:Yt,valueRender:vt,prefix:wt,suffix:Ct,loading:It=!1,onMouseEnter:sn,onMouseLeave:en,decimalSeparator:et=".",groupSeparator:Bt=","}=Ae,{getPrefixCls:un,direction:rt,statistic:qe}=E.useContext(he.E_),ht=un("statistic",Ie),[Zt,bt]=ce(ht),Nt=E.createElement(Ee,Object.assign({decimalSeparator:et,groupSeparator:Bt,prefixCls:ht},Ae,{value:st})),it=fe()(ht,{[`${ht}-rtl`]:rt==="rtl"},qe==null?void 0:qe.className,ke,Ye,bt);return Zt(E.createElement("div",{className:it,style:Object.assign(Object.assign({},qe==null?void 0:qe.style),Be),onMouseEnter:sn,onMouseLeave:en},Yt&&E.createElement("div",{className:`${ht}-title`},Yt),E.createElement(ie.Z,{paragraph:!1,loading:It,className:`${ht}-skeleton`},E.createElement("div",{style:$e,className:`${ht}-content`},wt&&E.createElement("span",{className:`${ht}-content-prefix`},wt),vt?vt(Nt):Nt,Ct&&E.createElement("span",{className:`${ht}-content-suffix`},Ct)))))};const ee=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function x(Ae,Ie){let ke=Ae;const Ye=/\[[^\]]*]/g,Be=(Ie.match(Ye)||[]).map(vt=>vt.slice(1,-1)),$e=Ie.replace(Ye,"[]"),st=ee.reduce((vt,wt)=>{let[Ct,It]=wt;if(vt.includes(Ct)){const sn=Math.floor(ke/It);return ke-=sn*It,vt.replace(new RegExp(`${Ct}+`,"g"),en=>{const et=en.length;return sn.toString().padStart(et,"0")})}return vt},$e);let Yt=0;return st.replace(Ye,()=>{const vt=Be[Yt];return Yt+=1,vt})}function te(Ae,Ie){const{format:ke=""}=Ie,Ye=new Date(Ae).getTime(),Be=Date.now(),$e=Math.max(Ye-Be,0);return x($e,ke)}const ae=1e3/30;function le(Ae){return new Date(Ae).getTime()}const pe=Ae=>{const{value:Ie,format:ke="HH:mm:ss",onChange:Ye,onFinish:Be}=Ae,$e=(0,re.Z)(),st=E.useRef(null),Yt=()=>{Be==null||Be(),st.current&&(clearInterval(st.current),st.current=null)},vt=()=>{const It=le(Ie);It>=Date.now()&&(st.current=setInterval(()=>{$e(),Ye==null||Ye(It-Date.now()),It(vt(),()=>{st.current&&(clearInterval(st.current),st.current=null)}),[Ie]);const wt=(It,sn)=>te(It,Object.assign(Object.assign({},sn),{format:ke})),Ct=It=>(0,oe.Tm)(It,{title:void 0});return E.createElement(a,Object.assign({},Ae,{valueRender:Ct,formatter:wt}))};var ve=E.memo(pe);a.Countdown=ve;var be=a},15969:function(de,ne,y){"use strict";y.d(ne,{N:function(){return E}});const E=re=>({color:re.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${re.motionDurationSlow}`,"&:focus, &:hover":{color:re.colorLinkHover},"&:active":{color:re.colorLinkActive}})},1710:function(de,ne,y){"use strict";y.d(ne,{default:function(){return Zu}});var E={},re="rc-table-internal-hook",oe=y(52456),ge=y(6089),fe=y(34280),he=y(13697),ie=y(59301),xe=y(4676);function Ee(De){var Re=ie.createContext(void 0),lt=function(Mt){var Ut=Mt.value,En=Mt.children,An=ie.useRef(Ut);An.current=Ut;var mn=ie.useState(function(){return{getValue:function(){return An.current},listeners:new Set}}),Un=(0,oe.Z)(mn,1),Xn=Un[0];return(0,fe.Z)(function(){(0,xe.unstable_batchedUpdates)(function(){Xn.listeners.forEach(function(Gn){Gn(Ut)})})},[Ut]),ie.createElement(Re.Provider,{value:Xn},En)};return{Context:Re,Provider:lt,defaultValue:De}}function Le(De,Re){var lt=(0,ge.Z)(typeof Re=="function"?Re:function(Gn){if(Re===void 0)return Gn;if(!Array.isArray(Re))return Gn[Re];var la={};return Re.forEach(function(ra){la[ra]=Gn[ra]}),la}),At=ie.useContext(De==null?void 0:De.Context),Mt=At||{},Ut=Mt.listeners,En=Mt.getValue,An=ie.useRef();An.current=lt(At?En():De==null?void 0:De.defaultValue);var mn=ie.useState({}),Un=(0,oe.Z)(mn,2),Xn=Un[1];return(0,fe.Z)(function(){if(!At)return;function Gn(la){var ra=lt(la);(0,he.Z)(An.current,ra,!0)||Xn({})}return Ut.add(Gn),function(){Ut.delete(Gn)}},[At]),An.current}var Oe=y(5016),je=y(8654);function Ge(){var De=ie.createContext(null);function Re(){return ie.useContext(De)}function lt(Mt,Ut){var En=(0,je.Yr)(Mt),An=function(Un,Xn){var Gn=En?{ref:Xn}:{},la=ie.useRef(0),ra=ie.useRef(Un),oa=Re();return oa!==null?ie.createElement(Mt,(0,Oe.Z)({},Un,Gn)):((!Ut||Ut(ra.current,Un))&&(la.current+=1),ra.current=Un,ie.createElement(De.Provider,{value:la.current},ie.createElement(Mt,(0,Oe.Z)({},Un,Gn))))};return En?ie.forwardRef(An):An}function At(Mt,Ut){var En=(0,je.Yr)(Mt),An=function(Un,Xn){var Gn=En?{ref:Xn}:{};return Re(),ie.createElement(Mt,(0,Oe.Z)({},Un,Gn))};return En?ie.memo(ie.forwardRef(An),Ut):ie.memo(An,Ut)}return{makeImmutable:lt,responseImmutable:At,useImmutableMark:Re}}var ce=Ge(),b=ce.makeImmutable,a=ce.responseImmutable,ee=ce.useImmutableMark,x=Ge(),te=x.makeImmutable,ae=x.responseImmutable,le=x.useImmutableMark,pe=Ee(),ve=pe;function be(De,Re){var lt=ie.useRef(0);lt.current+=1;var At=ie.useRef(De),Mt=[];Object.keys(De||{}).map(function(En){var An;(De==null?void 0:De[En])!==((An=At.current)===null||An===void 0?void 0:An[En])&&Mt.push(En)}),At.current=De;var Ut=ie.useRef([]);return Mt.length&&(Ut.current=Mt),ie.useDebugValue(lt.current),ie.useDebugValue(Ut.current.join(", ")),Re&&console.log("".concat(Re,":"),lt.current,Ut.current),lt.current}var Ae=null,Ie=ie.memo(function(){var De=be();return ie.createElement("h1",null,"Render Times: ",De)});Ie.displayName="RenderBlock";var ke=y(10928),Ye=y(20049),Be=y(18082),$e=y(92310),st=y.n($e),Yt=y(80547),vt=y(97938),wt=y(48736),Ct=ie.createContext({renderWithProps:!1}),It=Ct,sn="RC_TABLE_KEY";function en(De){return De==null?[]:Array.isArray(De)?De:[De]}function et(De){var Re=[],lt={};return De.forEach(function(At){for(var Mt=At||{},Ut=Mt.key,En=Mt.dataIndex,An=Ut||en(En).join("-")||sn;lt[An];)An="".concat(An,"_next");lt[An]=!0,Re.push(An)}),Re}function Bt(De){return De!=null}function un(De){return De&&(0,ke.Z)(De)==="object"&&!Array.isArray(De)&&!ie.isValidElement(De)}function rt(De,Re,lt,At,Mt,Ut){var En=ie.useContext(It),An=le(),mn=(0,Yt.Z)(function(){if(Bt(At))return[At];var Un=Re==null||Re===""?[]:Array.isArray(Re)?Re:[Re],Xn=(0,vt.Z)(De,Un),Gn=Xn,la=void 0;if(Mt){var ra=Mt(Xn,De,lt);un(ra)?(Gn=ra.children,la=ra.props,En.renderWithProps=!0):Gn=ra}return[Gn,la]},[An,De,At,Re,Mt,lt],function(Un,Xn){if(Ut){var Gn=(0,oe.Z)(Un,2),la=Gn[1],ra=(0,oe.Z)(Xn,2),oa=ra[1];return Ut(oa,la)}return En.renderWithProps?!0:!(0,he.Z)(Un,Xn,!0)});return mn}function qe(De,Re,lt,At){var Mt=De+Re-1;return De<=At&&Mt>=lt}function ht(De,Re){return Le(ve,function(lt){var At=qe(De,Re||1,lt.hoverStartRow,lt.hoverEndRow);return[At,lt.onHover]})}var Zt=function(Re){var lt=Re.ellipsis,At=Re.rowType,Mt=Re.children,Ut,En=lt===!0?{showTitle:!0}:lt;return En&&(En.showTitle||At==="header")&&(typeof Mt=="string"||typeof Mt=="number"?Ut=Mt.toString():ie.isValidElement(Mt)&&typeof Mt.props.children=="string"&&(Ut=Mt.props.children)),Ut};function bt(De){var Re,lt,At,Mt,Ut,En,An,mn,Un=De.component,Xn=De.children,Gn=De.ellipsis,la=De.scope,ra=De.prefixCls,oa=De.className,Ba=De.align,Ea=De.record,Ia=De.render,Ca=De.dataIndex,Ma=De.renderIndex,tr=De.shouldCellUpdate,ar=De.index,Qa=De.rowType,fr=De.colSpan,wr=De.rowSpan,Ga=De.fixLeft,Ja=De.fixRight,Va=De.firstFixLeft,Oa=De.lastFixLeft,Ka=De.firstFixRight,pr=De.lastFixRight,Br=De.appendNode,Cr=De.additionalProps,rr=Cr===void 0?{}:Cr,Lr=De.isSticky,kr="".concat(ra,"-cell"),oo=Le(ve,["supportSticky","allColumnsFixedLeft"]),Kr=oo.supportSticky,xo=oo.allColumnsFixedLeft,wo=rt(Ea,Ca,Ma,Xn,Ia,tr),Fr=(0,oe.Z)(wo,2),Lo=Fr[0],Yr=Fr[1],Ao={},mo=typeof Ga=="number"&&Kr,qo=typeof Ja=="number"&&Kr;mo&&(Ao.position="sticky",Ao.left=Ga),qo&&(Ao.position="sticky",Ao.right=Ja);var cr=(Re=(lt=(At=Yr==null?void 0:Yr.colSpan)!==null&&At!==void 0?At:rr.colSpan)!==null&<!==void 0?lt:fr)!==null&&Re!==void 0?Re:1,or=(Mt=(Ut=(En=Yr==null?void 0:Yr.rowSpan)!==null&&En!==void 0?En:rr.rowSpan)!==null&&Ut!==void 0?Ut:wr)!==null&&Mt!==void 0?Mt:1,ir=ht(ar,or),$a=(0,oe.Z)(ir,2),Qr=$a[0],_a=$a[1],Sr=function(Bo){var ni;Ea&&_a(ar,ar+or-1),rr==null||(ni=rr.onMouseEnter)===null||ni===void 0||ni.call(rr,Bo)},Wr=function(Bo){var ni;Ea&&_a(-1,-1),rr==null||(ni=rr.onMouseLeave)===null||ni===void 0||ni.call(rr,Bo)};if(cr===0||or===0)return null;var jr=(An=rr.title)!==null&&An!==void 0?An:Zt({rowType:Qa,ellipsis:Gn,children:Lo}),Xo=st()(kr,oa,(mn={},(0,Be.Z)(mn,"".concat(kr,"-fix-left"),mo&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-left-first"),Va&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-left-last"),Oa&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-left-all"),Oa&&xo&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-right"),qo&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-right-first"),Ka&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-right-last"),pr&&Kr),(0,Be.Z)(mn,"".concat(kr,"-ellipsis"),Gn),(0,Be.Z)(mn,"".concat(kr,"-with-append"),Br),(0,Be.Z)(mn,"".concat(kr,"-fix-sticky"),(mo||qo)&&Lr&&Kr),(0,Be.Z)(mn,"".concat(kr,"-row-hover"),!Yr&&Qr),mn),rr.className,Yr==null?void 0:Yr.className),Uo={};Ba&&(Uo.textAlign=Ba);var Ei=(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},Ao),rr.style),Uo),Yr==null?void 0:Yr.style),No=Lo;return(0,ke.Z)(No)==="object"&&!Array.isArray(No)&&!ie.isValidElement(No)&&(No=null),Gn&&(Oa||Ka)&&(No=ie.createElement("span",{className:"".concat(kr,"-content")},No)),ie.createElement(Un,(0,Oe.Z)({},Yr,rr,{className:Xo,style:Ei,title:jr,scope:la,onMouseEnter:Sr,onMouseLeave:Wr,colSpan:cr!==1?cr:null,rowSpan:or!==1?or:null}),Br,No)}var Nt=ie.memo(bt);function it(De,Re,lt,At,Mt,Ut){var En=lt[De]||{},An=lt[Re]||{},mn,Un;En.fixed==="left"?mn=At.left[Mt==="rtl"?Re:De]:An.fixed==="right"&&(Un=At.right[Mt==="rtl"?De:Re]);var Xn=!1,Gn=!1,la=!1,ra=!1,oa=lt[Re+1],Ba=lt[De-1],Ea=!(Ut!=null&&Ut.children);if(Mt==="rtl"){if(mn!==void 0){var Ia=Ba&&Ba.fixed==="left";ra=!Ia&&Ea}else if(Un!==void 0){var Ca=oa&&oa.fixed==="right";la=!Ca&&Ea}}else if(mn!==void 0){var Ma=oa&&oa.fixed==="left";Xn=!Ma&&Ea}else if(Un!==void 0){var tr=Ba&&Ba.fixed==="right";Gn=!tr&&Ea}return{fixLeft:mn,fixRight:Un,lastFixLeft:Xn,firstFixRight:Gn,lastFixRight:la,firstFixLeft:ra,isSticky:At.isSticky}}var kt=ie.createContext({}),Et=kt;function Rn(De){var Re=De.className,lt=De.index,At=De.children,Mt=De.colSpan,Ut=Mt===void 0?1:Mt,En=De.rowSpan,An=De.align,mn=Le(ve,["prefixCls","direction"]),Un=mn.prefixCls,Xn=mn.direction,Gn=ie.useContext(Et),la=Gn.scrollColumnIndex,ra=Gn.stickyOffsets,oa=Gn.flattenColumns,Ba=Gn.columns,Ea=lt+Ut-1,Ia=Ea+1===la?Ut+1:Ut,Ca=it(lt,lt+Ia-1,oa,ra,Xn,Ba==null?void 0:Ba[lt]);return ie.createElement(Nt,(0,Oe.Z)({className:Re,index:lt,component:"td",prefixCls:Un,record:null,dataIndex:null,align:An,colSpan:Ia,rowSpan:En,render:function(){return At}},Ca))}var cn=y(5883),gt=["children"];function tt(De){var Re=De.children,lt=(0,cn.Z)(De,gt);return ie.createElement("tr",lt,Re)}function we(De){var Re=De.children;return Re}we.Row=tt,we.Cell=Rn;var Ce=we;function ct(De){var Re=De.children,lt=De.stickyOffsets,At=De.flattenColumns,Mt=De.columns,Ut=Le(ve,"prefixCls"),En=At.length-1,An=At[En],mn=ie.useMemo(function(){return{stickyOffsets:lt,flattenColumns:At,scrollColumnIndex:An!=null&&An.scrollbar?En:null,columns:Mt}},[An,At,En,lt,Mt]);return ie.createElement(Et.Provider,{value:mn},ie.createElement("tfoot",{className:"".concat(Ut,"-summary")},Re))}var jt=ae(ct),Ve=Ce,He=y(70425),ut=y(29301),dt=y(29194),Ze=y(24514),mt=y(75152),Cn=y(26112);function $t(De,Re,lt,At,Mt,Ut,En){De.push({record:Re,indent:lt,index:En});var An=Ut(Re),mn=Mt==null?void 0:Mt.has(An);if(Re&&Array.isArray(Re[At])&&mn)for(var Un=0;Un1?Va-1:0),Ka=1;Ka=0;An-=1){var mn=Re[An],Un=lt&<[An],Xn=Un&&Un[qn];if(mn||Xn||En){var Gn=Xn||{},la=Gn.columnType,ra=(0,cn.Z)(Gn,Ue);Mt.unshift(ie.createElement("col",(0,Oe.Z)({key:An,style:{width:mn}},ra))),En=!0}}return ie.createElement("colgroup",null,Mt)}var Sn=Ft,ye=y(92393),tn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _e(De,Re){return(0,ie.useMemo)(function(){for(var lt=[],At=0;At1?"colgroup":"col":null,ellipsis:Ea.ellipsis,align:Ea.align,component:Ea.title?Ut:En,prefixCls:Xn,key:ra[Ba]},Ia,{additionalProps:Ca,rowType:"header"}))}))}ft.displayName="HeaderRow";var Se=ft;function Te(De){var Re=[];function lt(En,An){var mn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Re[mn]=Re[mn]||[];var Un=An,Xn=En.filter(Boolean).map(function(Gn){var la={key:Gn.key,className:Gn.className||"",children:Gn.title,column:Gn,colStart:Un},ra=1,oa=Gn.children;return oa&&oa.length>0&&(ra=lt(oa,Un,mn+1).reduce(function(Ba,Ea){return Ba+Ea},0),la.hasSubColumns=!0),"colSpan"in Gn&&(ra=Gn.colSpan),"rowSpan"in Gn&&(la.rowSpan=Gn.rowSpan),la.colSpan=ra,la.colEnd=la.colStart+ra-1,Re[mn].push(la),Un+=ra,ra});return Xn}lt(De,0);for(var At=Re.length,Mt=function(An){Re[An].forEach(function(mn){!("rowSpan"in mn)&&!mn.hasSubColumns&&(mn.rowSpan=At-An)})},Ut=0;Ut1&&arguments[1]!==void 0?arguments[1]:"";return typeof Re=="number"?Re:Re.endsWith("%")?De*parseFloat(Re)/100:null}function xt(De,Re){return ie.useMemo(function(){if(Re&&Re>0){var lt=0,At=0;De.forEach(function(Un){var Xn=Pt(Re,Un.width);Xn?lt+=Xn:At+=1});var Mt=Re-lt,Ut=At,En=Mt/At,An=0,mn=De.map(function(Un){var Xn=(0,Ye.Z)({},Un),Gn=Pt(Re,Xn.width);if(Gn)Xn.width=Gn;else{var la=Math.floor(En);Xn.width=Ut===1?Mt:la,Mt-=la,Ut-=1}return An+=Xn.width,Xn});return[mn,An]}return[De,Re]},[De,Re])}var Me=["children"],Xe=["fixed"];function Je(De){return(0,at.Z)(De).filter(function(Re){return ie.isValidElement(Re)}).map(function(Re){var lt=Re.key,At=Re.props,Mt=At.children,Ut=(0,cn.Z)(At,Me),En=(0,Ye.Z)({key:lt},Ut);return Mt&&(En.children=Je(Mt)),En})}function yt(De){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return De.filter(function(lt){return lt&&(0,ke.Z)(lt)==="object"}).reduce(function(lt,At,Mt){var Ut=At.fixed,En=Ut===!0?"left":Ut,An="".concat(Re,"-").concat(Mt),mn=At.children;return mn&&mn.length>0?[].concat((0,ye.Z)(lt),(0,ye.Z)(yt(mn,An).map(function(Un){return(0,Ye.Z)({fixed:En},Un)}))):[].concat((0,ye.Z)(lt),[(0,Ye.Z)((0,Ye.Z)({key:An},At),{},{fixed:En})])},[])}function nn(De){for(var Re=!0,lt=0;lt=0;Ut-=1){var En=De[Ut];if(Mt&&En.fixed!=="right")Mt=!1;else if(!Mt&&En.fixed==="right"){warning(!1,"Index ".concat(Ut+1," of `columns` missing `fixed='right'` prop."));break}}}function qt(De){return De.map(function(Re){var lt=Re.fixed,At=(0,cn.Z)(Re,Xe),Mt=lt;return lt==="left"?Mt="right":lt==="right"&&(Mt="left"),(0,Ye.Z)({fixed:Mt},At)})}function bn(De,Re){var lt=De.prefixCls,At=De.columns,Mt=De.children,Ut=De.expandable,En=De.expandedKeys,An=De.columnTitle,mn=De.getRowKey,Un=De.onTriggerExpand,Xn=De.expandIcon,Gn=De.rowExpandable,la=De.expandIconColumnIndex,ra=De.direction,oa=De.expandRowByClick,Ba=De.columnWidth,Ea=De.fixed,Ia=De.scrollWidth,Ca=ie.useMemo(function(){return At||Je(Mt)},[At,Mt]),Ma=ie.useMemo(function(){if(Ut){var Ja,Va=Ca.slice();if(!Va.includes(E)){var Oa=la||0;Oa>=0&&Va.splice(Oa,0,E)}var Ka=Va.indexOf(E);Va=Va.filter(function(rr,Lr){return rr!==E||Lr===Ka});var pr=Ca[Ka],Br;(Ea==="left"||Ea)&&!la?Br="left":(Ea==="right"||Ea)&&la===Ca.length?Br="right":Br=pr?pr.fixed:null;var Cr=(Ja={},(0,Be.Z)(Ja,qn,{className:"".concat(lt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Be.Z)(Ja,"title",An),(0,Be.Z)(Ja,"fixed",Br),(0,Be.Z)(Ja,"className","".concat(lt,"-row-expand-icon-cell")),(0,Be.Z)(Ja,"width",Ba),(0,Be.Z)(Ja,"render",function(Lr,kr,oo){var Kr=mn(kr,oo),xo=En.has(Kr),wo=Gn?Gn(kr):!0,Fr=Xn({prefixCls:lt,expanded:xo,expandable:wo,record:kr,onExpand:Un});return oa?ie.createElement("span",{onClick:function(Yr){return Yr.stopPropagation()}},Fr):Fr}),Ja);return Va.map(function(rr){return rr===E?Cr:rr})}return Ca.filter(function(rr){return rr!==E})},[Ut,Ca,mn,En,Xn,ra]),tr=ie.useMemo(function(){var Ja=Ma;return Re&&(Ja=Re(Ja)),Ja.length||(Ja=[{render:function(){return null}}]),Ja},[Re,Ma,ra]),ar=ie.useMemo(function(){return ra==="rtl"?qt(yt(tr)):yt(tr)},[tr,ra,Ia]),Qa=xt(ar,Ia),fr=(0,oe.Z)(Qa,2),wr=fr[0],Ga=fr[1];return[tr,wr,Ga]}var Dn=bn;function ot(De){var Re,lt=De.prefixCls,At=De.record,Mt=De.onExpand,Ut=De.expanded,En=De.expandable,An="".concat(lt,"-row-expand-icon");if(!En)return ie.createElement("span",{className:st()(An,"".concat(lt,"-row-spaced"))});var mn=function(Xn){Mt(At,Xn),Xn.stopPropagation()};return ie.createElement("span",{className:st()(An,(Re={},(0,Be.Z)(Re,"".concat(lt,"-row-expanded"),Ut),(0,Be.Z)(Re,"".concat(lt,"-row-collapsed"),!Ut),Re)),onClick:mn})}function Ht(De,Re,lt){var At=[];function Mt(Ut){(Ut||[]).forEach(function(En,An){At.push(Re(En,An)),Mt(En[lt])})}return Mt(De),At}function Vn(De,Re,lt){var At=pn(De),Mt=At.expandIcon,Ut=At.expandedRowKeys,En=At.defaultExpandedRowKeys,An=At.defaultExpandAllRows,mn=At.expandedRowRender,Un=At.onExpand,Xn=At.onExpandedRowsChange,Gn=At.childrenColumnName,la=Mt||ot,ra=Gn||"children",oa=ie.useMemo(function(){return mn?"row":De.expandable&&De.internalHooks===re&&De.expandable.__PARENT_RENDER_ICON__||Re.some(function(ar){return ar&&(0,ke.Z)(ar)==="object"&&ar[ra]})?"nest":!1},[!!mn,Re]),Ba=ie.useState(function(){return En||(An?Ht(Re,lt,ra):[])}),Ea=(0,oe.Z)(Ba,2),Ia=Ea[0],Ca=Ea[1],Ma=ie.useMemo(function(){return new Set(Ut||Ia||[])},[Ut,Ia]),tr=ie.useCallback(function(ar){var Qa=lt(ar,Re.indexOf(ar)),fr,wr=Ma.has(Qa);wr?(Ma.delete(Qa),fr=(0,ye.Z)(Ma)):fr=[].concat((0,ye.Z)(Ma),[Qa]),Ca(fr),Un&&Un(!wr,ar),Xn&&Xn(fr)},[lt,Ma,Re,Un,Xn]);return[At,oa,Ma,la,ra,tr]}function _t(De,Re,lt,At){var Mt=De.map(function(Ut,En){return it(En,En,De,Re,lt,At==null?void 0:At[En])});return(0,Yt.Z)(function(){return Mt},[Mt],function(Ut,En){return!(0,he.Z)(Ut,En)})}function On(De){var Re=(0,ie.useRef)(De),lt=(0,ie.useState)({}),At=(0,oe.Z)(lt,2),Mt=At[1],Ut=(0,ie.useRef)(null),En=(0,ie.useRef)([]);function An(mn){En.current.push(mn);var Un=Promise.resolve();Ut.current=Un,Un.then(function(){if(Ut.current===Un){var Xn=En.current,Gn=Re.current;En.current=[],Xn.forEach(function(la){Re.current=la(Re.current)}),Ut.current=null,Gn!==Re.current&&Mt({})}})}return(0,ie.useEffect)(function(){return function(){Ut.current=null}},[]),[Re.current,An]}function na(De){var Re=(0,ie.useRef)(De||null),lt=(0,ie.useRef)();function At(){window.clearTimeout(lt.current)}function Mt(En){Re.current=En,At(),lt.current=window.setTimeout(function(){Re.current=null,lt.current=void 0},100)}function Ut(){return Re.current}return(0,ie.useEffect)(function(){return At},[]),[Mt,Ut]}function fa(){var De=ie.useState(-1),Re=(0,oe.Z)(De,2),lt=Re[0],At=Re[1],Mt=ie.useState(-1),Ut=(0,oe.Z)(Mt,2),En=Ut[0],An=Ut[1],mn=ie.useCallback(function(Un,Xn){At(Un),An(Xn)},[]);return[lt,En,mn]}var aa=y(47273),St=(0,aa.Z)()?window:null;function Qt(De,Re){var lt=(0,ke.Z)(De)==="object"?De:{},At=lt.offsetHeader,Mt=At===void 0?0:At,Ut=lt.offsetSummary,En=Ut===void 0?0:Ut,An=lt.offsetScroll,mn=An===void 0?0:An,Un=lt.getContainer,Xn=Un===void 0?function(){return St}:Un,Gn=Xn()||St;return ie.useMemo(function(){var la=!!De;return{isSticky:la,stickyClassName:la?"".concat(Re,"-sticky-holder"):"",offsetHeader:Mt,offsetSummary:En,offsetScroll:mn,container:Gn}},[mn,Mt,En,Re,Gn])}function Ot(De,Re,lt){var At=(0,ie.useMemo)(function(){for(var Mt=[],Ut=[],En=0,An=0,mn=0;mn=Gn&&(rr=Gn-la),En({scrollLeft:rr/Gn*(Xn+2)}),Ca.current.x=Ka.pageX},Ja=function(){if(Ut.current){var Ka=(0,In.os)(Ut.current).top,pr=Ka+Ut.current.offsetHeight,Br=mn===window?document.documentElement.scrollTop+window.innerHeight:(0,In.os)(mn).top+mn.clientHeight;pr-(0,mt.Z)()<=Br||Ka>=Br-An?Ia(function(Cr){return(0,Ye.Z)((0,Ye.Z)({},Cr),{},{isHiddenScrollBar:!0})}):Ia(function(Cr){return(0,Ye.Z)((0,Ye.Z)({},Cr),{},{isHiddenScrollBar:!1})})}},Va=function(Ka){Ia(function(pr){return(0,Ye.Z)((0,Ye.Z)({},pr),{},{scrollLeft:Ka/Xn*Gn||0})})};return ie.useImperativeHandle(lt,function(){return{setScrollLeft:Va}}),ie.useEffect(function(){var Oa=(0,Ln.Z)(document.body,"mouseup",fr,!1),Ka=(0,Ln.Z)(document.body,"mousemove",Ga,!1);return Ja(),function(){Oa.remove(),Ka.remove()}},[la,ar]),ie.useEffect(function(){var Oa=(0,Ln.Z)(mn,"scroll",Ja,!1),Ka=(0,Ln.Z)(window,"resize",Ja,!1);return function(){Oa.remove(),Ka.remove()}},[mn]),ie.useEffect(function(){Ea.isHiddenScrollBar||Ia(function(Oa){var Ka=Ut.current;return Ka?(0,Ye.Z)((0,Ye.Z)({},Oa),{},{scrollLeft:Ka.scrollLeft/Ka.scrollWidth*Ka.clientWidth}):Oa})},[Ea.isHiddenScrollBar]),Xn<=Gn||!la||Ea.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,mt.Z)(),width:Gn,bottom:An},className:"".concat(Un,"-sticky-scroll")},ie.createElement("div",{onMouseDown:wr,ref:ra,className:st()("".concat(Un,"-sticky-scroll-bar"),(0,Be.Z)({},"".concat(Un,"-sticky-scroll-bar-active"),ar)),style:{width:"".concat(la,"px"),transform:"translate3d(".concat(Ea.scrollLeft,"px, 0, 0)")}}))},ba=ie.forwardRef(ua);function wn(De){return null}var La=wn;function Ra(De){return null}var Xa=Ra,qa="rc-table",ta=[],ma={};function Sa(){return"No Data"}function ca(De){var Re,lt=(0,Ye.Z)({rowKey:"key",prefixCls:qa,emptyText:Sa},De),At=lt.prefixCls,Mt=lt.className,Ut=lt.rowClassName,En=lt.style,An=lt.data,mn=lt.rowKey,Un=lt.scroll,Xn=lt.tableLayout,Gn=lt.direction,la=lt.title,ra=lt.footer,oa=lt.summary,Ba=lt.caption,Ea=lt.id,Ia=lt.showHeader,Ca=lt.components,Ma=lt.emptyText,tr=lt.onRow,ar=lt.onHeaderRow,Qa=lt.internalHooks,fr=lt.transformColumns,wr=lt.internalRefs,Ga=lt.tailor,Ja=lt.sticky,Va=An||ta,Oa=!!Va.length,Ka=Qa===re,pr=ie.useCallback(function(ao,yo){return(0,vt.Z)(Ca,ao)||yo},[Ca]),Br=ie.useMemo(function(){return typeof mn=="function"?mn:function(ao){var yo=ao&&ao[mn];return yo}},[mn]),Cr=pr(["body"]),rr=fa(),Lr=(0,oe.Z)(rr,3),kr=Lr[0],oo=Lr[1],Kr=Lr[2],xo=Vn(lt,Va,Br),wo=(0,oe.Z)(xo,6),Fr=wo[0],Lo=wo[1],Yr=wo[2],Ao=wo[3],mo=wo[4],qo=wo[5],cr=Un==null?void 0:Un.x,or=ie.useState(0),ir=(0,oe.Z)(or,2),$a=ir[0],Qr=ir[1],_a=Dn((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},lt),Fr),{},{expandable:!!Fr.expandedRowRender,columnTitle:Fr.columnTitle,expandedKeys:Yr,getRowKey:Br,onTriggerExpand:qo,expandIcon:Ao,expandIconColumnIndex:Fr.expandIconColumnIndex,direction:Gn,scrollWidth:Ka&&Ga&&typeof cr=="number"?cr:null}),Ka?fr:null),Sr=(0,oe.Z)(_a,3),Wr=Sr[0],jr=Sr[1],Xo=Sr[2],Uo=Xo!=null?Xo:cr,Ei=ie.useMemo(function(){return{columns:Wr,flattenColumns:jr}},[Wr,jr]),No=ie.useRef(),si=ie.useRef(),Bo=ie.useRef(),ni=ie.useRef(),Ki=ie.useRef(),Jr=ie.useState(!1),$r=(0,oe.Z)(Jr,2),Po=$r[0],ko=$r[1],po=ie.useState(!1),Rr=(0,oe.Z)(po,2),_o=Rr[0],Ko=Rr[1],oi=On(new Map),Ii=(0,oe.Z)(oi,2),Ai=Ii[0],Ui=Ii[1],Hi=et(jr),gi=Hi.map(function(ao){return Ai.get(ao)}),Yo=ie.useMemo(function(){return gi},[gi.join("_")]),$o=on(Yo,jr.length,Gn),Ro=Un&&Bt(Un.y),vo=Un&&Bt(Uo)||!!Fr.fixed,yi=vo&&jr.some(function(ao){var yo=ao.fixed;return yo}),ji=ie.useRef(),Ti=Qt(Ja,At),Ci=Ti.isSticky,yl=Ti.offsetHeader,Kl=Ti.offsetSummary,Xr=Ti.offsetScroll,so=Ti.stickyClassName,Zo=Ti.container,So=ie.useMemo(function(){return oa==null?void 0:oa(Va)},[oa,Va]),Ho=(Ro||Ci)&&ie.isValidElement(So)&&So.type===Ce&&So.props.fixed,Qo,ei,Oi;Ro&&(ei={overflowY:"scroll",maxHeight:Un.y}),vo&&(Qo={overflowX:"auto"},Ro||(ei={overflowY:"hidden"}),Oi={width:Uo===!0?"auto":Uo,minWidth:"100%"});var ul=ie.useCallback(function(ao,yo){(0,dt.Z)(No.current)&&Ui(function(pi){if(pi.get(ao)!==yo){var Vi=new Map(pi);return Vi.set(ao,yo),Vi}return pi})},[]),Su=na(null),Fs=(0,oe.Z)(Su,2),bu=Fs[0],Ds=Fs[1];function cl(ao,yo){yo&&(typeof yo=="function"?yo(ao):yo.scrollLeft!==ao&&(yo.scrollLeft=ao,yo.scrollLeft!==ao&&setTimeout(function(){yo.scrollLeft=ao},0)))}var qi=(0,ge.Z)(function(ao){var yo=ao.currentTarget,pi=ao.scrollLeft,Vi=Gn==="rtl",Zi=typeof pi=="number"?pi:yo.scrollLeft,gl=yo||ma;if(!Ds()||Ds()===gl){var Pl;bu(gl),cl(Zi,si.current),cl(Zi,Bo.current),cl(Zi,Ki.current),cl(Zi,(Pl=ji.current)===null||Pl===void 0?void 0:Pl.setScrollLeft)}var ts=yo||si.current;if(ts){var ns=ts.scrollWidth,xl=ts.clientWidth;if(ns===xl){ko(!1),Ko(!1);return}Vi?(ko(-Zi0)):(ko(Zi>0),Ko(Zi1?Ba-Ka:0,Br=(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},fr),mn),{},{flex:"0 0 ".concat(Ka,"px"),width:"".concat(Ka,"px"),marginRight:pr,pointerEvents:"auto"}),Cr=ie.useMemo(function(){return Xn?Va<=1:Ga===0||Va===0||Va>1},[Va,Ga,Xn]);Cr?Br.visibility="hidden":Xn&&(Br.height=Gn==null?void 0:Gn(Va));var rr=Cr?function(){return null}:la,Lr={};return(Va===0||Ga===0)&&(Lr.rowSpan=1,Lr.colSpan=1),ie.createElement(Nt,(0,Oe.Z)({className:st()(oa,Un),ellipsis:lt.ellipsis,align:lt.align,scope:lt.rowScope,component:"div",prefixCls:Re.prefixCls,key:Ma,record:An,index:Ut,renderIndex:En,dataIndex:ra,render:rr,shouldCellUpdate:lt.shouldCellUpdate},tr,{appendNode:ar,additionalProps:(0,Ye.Z)((0,Ye.Z)({},Qa),{},{style:Br},Lr)}))}var Pa=Ha,$n=["data","index","className","rowKey","style","extra","getHeight"],xa=ie.forwardRef(function(De,Re){var lt=De.data,At=De.index,Mt=De.className,Ut=De.rowKey,En=De.style,An=De.extra,mn=De.getHeight,Un=(0,cn.Z)(De,$n),Xn=lt.record,Gn=lt.indent,la=lt.index,ra=Le(ve,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),oa=ra.scrollX,Ba=ra.flattenColumns,Ea=ra.prefixCls,Ia=ra.fixColumn,Ca=ra.componentWidth,Ma=Qe(Xn,Ut,At,Gn),tr=Ma.rowSupportExpand,ar=Ma.expanded,Qa=Ma.rowProps,fr=Ma.expandedRowRender,wr=Ma.expandedRowClassName,Ga;if(tr&&ar){var Ja=fr(Xn,At,Gn+1,ar),Va=wr==null?void 0:wr(Xn,At,Gn),Oa={};Ia&&(Oa={style:(0,Be.Z)({},"--virtual-width","".concat(Ca,"px"))});var Ka="".concat(Ea,"-expanded-row-cell");Ga=ie.createElement("div",{className:st()("".concat(Ea,"-expanded-row"),"".concat(Ea,"-expanded-row-level-").concat(Gn+1),Va)},ie.createElement(Nt,{component:"div",prefixCls:Ea,className:st()(Ka,(0,Be.Z)({},"".concat(Ka,"-fixed"),Ia)),additionalProps:Oa},Ja))}var pr=(0,Ye.Z)((0,Ye.Z)({},En),{},{width:oa});An&&(pr.position="absolute",pr.pointerEvents="none");var Br=ie.createElement("div",(0,Oe.Z)({},Qa,Un,{ref:tr?null:Re,className:st()(Mt,"".concat(Ea,"-row"),Qa==null?void 0:Qa.className,(0,Be.Z)({},"".concat(Ea,"-row-extra"),An)),style:(0,Ye.Z)((0,Ye.Z)({},pr),Qa==null?void 0:Qa.style)}),Ba.map(function(Cr,rr){return ie.createElement(Pa,{key:rr,rowInfo:Ma,column:Cr,colIndex:rr,indent:Gn,index:At,renderIndex:la,record:Xn,inverse:An,getHeight:mn})}));return tr?ie.createElement("div",{ref:Re},Br,Ga):Br}),za=ae(xa),Ta=za,va=ie.forwardRef(function(De,Re){var lt=De.data,At=De.onScroll,Mt=Le(ve,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Ut=Mt.flattenColumns,En=Mt.onColumnResize,An=Mt.getRowKey,mn=Mt.expandedKeys,Un=Mt.prefixCls,Xn=Mt.childrenColumnName,Gn=Mt.emptyNode,la=Mt.scrollX,ra=Le(yn),oa=ra.scrollY,Ba=ra.listItemHeight,Ea=ie.useRef(),Ia=Xt(lt,Xn,mn,An),Ca=ie.useMemo(function(){var Ga=0;return Ut.map(function(Ja){var Va=Ja.width,Oa=Ja.key;return Ga+=Va,[Oa,Va,Ga]})},[Ut]),Ma=ie.useMemo(function(){return Ca.map(function(Ga){return Ga[2]})},[Ca]);ie.useEffect(function(){Ca.forEach(function(Ga){var Ja=(0,oe.Z)(Ga,2),Va=Ja[0],Oa=Ja[1];En(Va,Oa)})},[Ca]),ie.useImperativeHandle(Re,function(){var Ga={};return Object.defineProperty(Ga,"scrollLeft",{get:function(){var Va;return((Va=Ea.current)===null||Va===void 0?void 0:Va.getScrollInfo().x)||0},set:function(Va){var Oa;(Oa=Ea.current)===null||Oa===void 0||Oa.scrollTo({left:Va})}}),Ga});var tr=function(Ja,Va){var Oa,Ka=(Oa=Ia[Va])===null||Oa===void 0?void 0:Oa.record,pr=Ja.onCell;if(pr){var Br,Cr=pr(Ka,Va);return(Br=Cr==null?void 0:Cr.rowSpan)!==null&&Br!==void 0?Br:1}return 1},ar=function(Ja){var Va=Ja.start,Oa=Ja.end,Ka=Ja.getSize,pr=Ja.offsetY;if(Oa<0)return null;for(var Br=Ut.filter(function(cr){return tr(cr,Va)===0}),Cr=Va,rr=function(or){if(Br=Br.filter(function(ir){return tr(ir,or)===0}),!Br.length)return Cr=or,"break"},Lr=Va;Lr>=0;Lr-=1){var kr=rr(Lr);if(kr==="break")break}for(var oo=Ut.filter(function(cr){return tr(cr,Oa)!==1}),Kr=Oa,xo=function(or){if(oo=oo.filter(function(ir){return tr(ir,or)!==1}),!oo.length)return Kr=Math.max(or-1,Oa),"break"},wo=Oa;wo1})&&Lo.push(or)},Ao=Cr;Ao<=Kr;Ao+=1)var mo=Yr(Ao);var qo=Lo.map(function(cr){var or=Ia[cr],ir=An(or.record,cr),$a=function(Sr){var Wr=cr+Sr-1,jr=An(Ia[Wr].record,Wr),Xo=Ka(ir,jr);return Xo.bottom-Xo.top},Qr=Ka(ir);return ie.createElement(Ta,{key:cr,data:or,rowKey:ir,index:cr,style:{top:-pr+Qr.top},extra:!0,getHeight:$a})});return qo},Qa=ie.useMemo(function(){return{columnsOffset:Ma}},[Ma]),fr="".concat(Un,"-tbody"),wr;return Ia.length?wr=ie.createElement(an.Z,{fullHeight:!1,ref:Ea,className:st()(fr,"".concat(fr,"-virtual")),height:oa,itemHeight:Ba||24,data:Ia,itemKey:function(Ja){return An(Ja.record)},scrollWidth:la,onVirtualScroll:function(Ja){var Va=Ja.x;At({scrollLeft:Va})},extraRender:ar},function(Ga,Ja,Va){var Oa=An(Ga.record,Ja);return ie.createElement(Ta,(0,Oe.Z)({data:Ga,rowKey:Oa,index:Ja},Va))}):wr=ie.createElement("div",{className:st()("".concat(Un,"-placeholder"))},ie.createElement(Nt,{component:"div",prefixCls:Un},Gn)),ie.createElement(jn.Provider,{value:Qa},wr)}),Da=ae(va),gr=Da,Ya=function(Re,lt){var At=lt.ref,Mt=lt.onScroll;return ie.createElement(gr,{ref:At,data:Re,onScroll:Mt})},sr=100;function Ar(De){var Re=De.columns,lt=De.scroll,At=De.prefixCls,Mt=At===void 0?qa:At,Ut=De.className,En=De.listItemHeight,An=lt||{},mn=An.x,Un=An.y;typeof mn!="number"&&(mn=((Re||[]).length+1)*sr),typeof Un!="number"&&(Un=500);var Xn=ie.useMemo(function(){return{scrollY:Un,listItemHeight:En}},[Un,En]);return ie.createElement(yn.Provider,{value:Xn},ie.createElement(Vt,(0,Oe.Z)({},De,{className:st()(Ut,"".concat(Mt,"-virtual")),scroll:(0,Ye.Z)((0,Ye.Z)({},lt),{},{x:mn}),components:{body:Ya},columns:Re,internalHooks:re,tailor:!0})))}function xr(De){return te(Ar,De)}var Na=xr(),yr=null;function ur(De){return null}var Dr=ur;function Gr(De){return null}var qr=Gr,bo=y(2738),mr=y(68031),nr=y(36355),Tr=y(93891),br=y(19716),Eo=y(8628),ho=y(31724),hr=y(58421),Kn=y(71418),Zn=y(88088);function Mn(De){return function(lt){let{prefixCls:At,onExpand:Mt,record:Ut,expanded:En,expandable:An}=lt;const mn=`${At}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:Un=>{Mt(Ut,Un),Un.stopPropagation()},className:st()(mn,{[`${mn}-spaced`]:!An,[`${mn}-expanded`]:An&&En,[`${mn}-collapsed`]:An&&!En}),"aria-label":En?De.collapse:De.expand,"aria-expanded":En})}}var ea=Mn;function Ua(De,Re){return"key"in De&&De.key!==void 0&&De.key!==null?De.key:De.dataIndex?Array.isArray(De.dataIndex)?De.dataIndex.join("."):De.dataIndex:Re}function Ne(De,Re){return Re?`${Re}-${De}`:`${De}`}function gn(De,Re){return typeof De=="function"?De(Re):De}function Tn(De,Re){const lt=gn(De,Re);return Object.prototype.toString.call(lt)==="[object Object]"?"":lt}var Qn={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"},ln=Qn,Jn=y(7657),_n=function(Re,lt){return ie.createElement(Jn.Z,(0,Oe.Z)({},Re,{ref:lt,icon:ln}))},kn=ie.forwardRef(_n),Yn=kn,wa=y(56762);function sa(De){const Re=ie.useRef(De),lt=(0,wa.Z)();return[()=>Re.current,At=>{Re.current=At,lt()}]}var pa=y(3113),ha=y(24905),Za=y(38854),vr=y(64165),Nr=y(20834),Or=y(40875),_r=y(5112),Mo=y(17574),Oo=y(47472),Fi=y(92832);function Di(De){let{value:Re,onChange:lt,filterSearch:At,tablePrefixCls:Mt,locale:Ut}=De;return At?ie.createElement("div",{className:`${Mt}-filter-dropdown-search`},ie.createElement(Fi.default,{prefix:ie.createElement(Oo.Z,null),placeholder:Ut.filterSearchPlaceholder,onChange:lt,value:Re,htmlSize:1,className:`${Mt}-filter-dropdown-search-input`})):null}var li=Di,Bi=y(10228);const el=De=>{const{keyCode:Re}=De;Re===Bi.Z.ENTER&&De.stopPropagation()};var Li=ie.forwardRef((De,Re)=>ie.createElement("div",{className:De.className,onClick:lt=>lt.stopPropagation(),onKeyDown:el,ref:Re},De.children));function tl(De){let Re=[];return(De||[]).forEach(lt=>{let{value:At,children:Mt}=lt;Re.push(At),Mt&&(Re=[].concat((0,ye.Z)(Re),(0,ye.Z)(tl(Mt))))}),Re}function Vs(De){return De.some(Re=>{let{children:lt}=Re;return lt})}function os(De,Re){return typeof Re=="string"||typeof Re=="number"?Re==null?void 0:Re.toString().toLowerCase().includes(De.trim().toLowerCase()):!1}function is(De){let{filters:Re,prefixCls:lt,filteredKeys:At,filterMultiple:Mt,searchValue:Ut,filterSearch:En}=De;return Re.map((An,mn)=>{const Un=String(An.value);if(An.children)return{key:Un||mn,label:An.text,popupClassName:`${lt}-dropdown-submenu`,children:is({filters:An.children,prefixCls:lt,filteredKeys:At,filterMultiple:Mt,searchValue:Ut,filterSearch:En})};const Xn=Mt?ha.default:_r.ZP,Gn={key:An.value!==void 0?Un:mn,label:ie.createElement(ie.Fragment,null,ie.createElement(Xn,{checked:At.includes(Un)}),ie.createElement("span",null,An.text))};return Ut.trim()?typeof En=="function"?En(Ut,An)?Gn:null:os(Ut,An.text)?Gn:null:Gn})}function ls(De){var Re,lt;const{tablePrefixCls:At,prefixCls:Mt,column:Ut,dropdownPrefixCls:En,columnKey:An,filterMultiple:mn,filterMode:Un="menu",filterSearch:Xn=!1,filterState:Gn,triggerFilter:la,locale:ra,children:oa,getPopupContainer:Ba}=De,{filterDropdownOpen:Ea,onFilterDropdownOpenChange:Ia,filterResetToDefaultFilteredValue:Ca,defaultFilteredValue:Ma,filterDropdownVisible:tr,onFilterDropdownVisibleChange:ar}=Ut,[Qa,fr]=ie.useState(!1),wr=!!(Gn&&(!((Re=Gn.filteredKeys)===null||Re===void 0)&&Re.length||Gn.forceFiltered)),Ga=_a=>{fr(_a),Ia==null||Ia(_a),ar==null||ar(_a)},Ja=(lt=Ea!=null?Ea:tr)!==null&<!==void 0?lt:Qa,Va=Gn==null?void 0:Gn.filteredKeys,[Oa,Ka]=sa(Va||[]),pr=_a=>{let{selectedKeys:Sr}=_a;Ka(Sr)},Br=(_a,Sr)=>{let{node:Wr,checked:jr}=Sr;pr(mn?{selectedKeys:_a}:{selectedKeys:jr&&Wr.key?[Wr.key]:[]})};ie.useEffect(()=>{Qa&&pr({selectedKeys:Va||[]})},[Va]);const[Cr,rr]=ie.useState([]),Lr=_a=>{rr(_a)},[kr,oo]=ie.useState(""),Kr=_a=>{const{value:Sr}=_a.target;oo(Sr)};ie.useEffect(()=>{Qa||oo("")},[Qa]);const xo=_a=>{const Sr=_a&&_a.length?_a:null;if(Sr===null&&(!Gn||!Gn.filteredKeys)||(0,he.Z)(Sr,Gn==null?void 0:Gn.filteredKeys,!0))return null;la({column:Ut,key:An,filteredKeys:Sr})},wo=()=>{Ga(!1),xo(Oa())},Fr=function(){let{confirm:_a,closeDropdown:Sr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};_a&&xo([]),Sr&&Ga(!1),oo(""),Ka(Ca?(Ma||[]).map(Wr=>String(Wr)):[])},Lo=function(){let{closeDropdown:_a}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};_a&&Ga(!1),xo(Oa())},Yr=_a=>{_a&&Va!==void 0&&Ka(Va||[]),Ga(_a),!_a&&!Ut.filterDropdown&&wo()},Ao=st()({[`${En}-menu-without-submenu`]:!Vs(Ut.filters||[])}),mo=_a=>{if(_a.target.checked){const Sr=tl(Ut==null?void 0:Ut.filters).map(Wr=>String(Wr));Ka(Sr)}else Ka([])},qo=_a=>{let{filters:Sr}=_a;return(Sr||[]).map((Wr,jr)=>{const Xo=String(Wr.value),Uo={title:Wr.text,key:Wr.value!==void 0?Xo:jr};return Wr.children&&(Uo.children=qo({filters:Wr.children})),Uo})},cr=_a=>{var Sr;return Object.assign(Object.assign({},_a),{text:_a.title,value:_a.key,children:((Sr=_a.children)===null||Sr===void 0?void 0:Sr.map(Wr=>cr(Wr)))||[]})};let or;if(typeof Ut.filterDropdown=="function")or=Ut.filterDropdown({prefixCls:`${En}-custom`,setSelectedKeys:_a=>pr({selectedKeys:_a}),selectedKeys:Oa(),confirm:Lo,clearFilters:Fr,filters:Ut.filters,visible:Ja,close:()=>{Ga(!1)}});else if(Ut.filterDropdown)or=Ut.filterDropdown;else{const _a=Oa()||[],Sr=()=>(Ut.filters||[]).length===0?ie.createElement(vr.Z,{image:vr.Z.PRESENTED_IMAGE_SIMPLE,description:ra.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Un==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(li,{filterSearch:Xn,value:kr,onChange:Kr,tablePrefixCls:At,locale:ra}),ie.createElement("div",{className:`${At}-filter-dropdown-tree`},mn?ie.createElement(ha.default,{checked:_a.length===tl(Ut.filters).length,indeterminate:_a.length>0&&_a.lengthtypeof Xn=="function"?Xn(kr,cr(jr)):os(kr,jr.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(li,{filterSearch:Xn,value:kr,onChange:Kr,tablePrefixCls:At,locale:ra}),ie.createElement(Nr.default,{selectable:!0,multiple:mn,prefixCls:`${En}-menu`,className:Ao,onSelect:pr,onDeselect:pr,selectedKeys:_a,getPopupContainer:Ba,openKeys:Cr,onOpenChange:Lr,items:is({filters:Ut.filters||[],filterSearch:Xn,prefixCls:Mt,filteredKeys:Oa(),filterMultiple:mn,searchValue:kr})})),Wr=()=>Ca?(0,he.Z)((Ma||[]).map(jr=>String(jr)),_a,!0):_a.length===0;or=ie.createElement(ie.Fragment,null,Sr(),ie.createElement("div",{className:`${Mt}-dropdown-btns`},ie.createElement(pa.ZP,{type:"link",size:"small",disabled:Wr(),onClick:()=>Fr()},ra.filterReset),ie.createElement(pa.ZP,{type:"primary",size:"small",onClick:wo},ra.filterConfirm)))}Ut.filterDropdown&&(or=ie.createElement(Or.J,{selectable:void 0},or));const ir=()=>ie.createElement(Li,{className:`${Mt}-dropdown`},or);let $a;typeof Ut.filterIcon=="function"?$a=Ut.filterIcon(wr):Ut.filterIcon?$a=Ut.filterIcon:$a=ie.createElement(Yn,null);const{direction:Qr}=ie.useContext(nr.E_);return ie.createElement("div",{className:`${Mt}-column`},ie.createElement("span",{className:`${At}-column-title`},oa),ie.createElement(Za.Z,{dropdownRender:ir,trigger:["click"],open:Ja,onOpenChange:Yr,getPopupContainer:Ba,placement:Qr==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:st()(`${Mt}-trigger`,{active:wr}),onClick:_a=>{_a.stopPropagation()}},$a)))}var ss=ls;function Bl(De,Re,lt){let At=[];return(De||[]).forEach((Mt,Ut)=>{var En;const An=Ne(Ut,lt);if(Mt.filters||"filterDropdown"in Mt||"onFilter"in Mt)if("filteredValue"in Mt){let mn=Mt.filteredValue;"filterDropdown"in Mt||(mn=(En=mn==null?void 0:mn.map(String))!==null&&En!==void 0?En:mn),At.push({column:Mt,key:Ua(Mt,An),filteredKeys:mn,forceFiltered:Mt.filtered})}else At.push({column:Mt,key:Ua(Mt,An),filteredKeys:Re&&Mt.defaultFilteredValue?Mt.defaultFilteredValue:void 0,forceFiltered:Mt.filtered});"children"in Mt&&(At=[].concat((0,ye.Z)(At),(0,ye.Z)(Bl(Mt.children,Re,An))))}),At}function us(De,Re,lt,At,Mt,Ut,En,An){return lt.map((mn,Un)=>{const Xn=Ne(Un,An),{filterMultiple:Gn=!0,filterMode:la,filterSearch:ra}=mn;let oa=mn;if(oa.filters||oa.filterDropdown){const Ba=Ua(oa,Xn),Ea=At.find(Ia=>{let{key:Ca}=Ia;return Ba===Ca});oa=Object.assign(Object.assign({},oa),{title:Ia=>ie.createElement(ss,{tablePrefixCls:De,prefixCls:`${De}-filter`,dropdownPrefixCls:Re,column:oa,columnKey:Ba,filterState:Ea,filterMultiple:Gn,filterMode:la,filterSearch:ra,triggerFilter:Ut,locale:Mt,getPopupContainer:En},gn(mn.title,Ia))})}return"children"in oa&&(oa=Object.assign(Object.assign({},oa),{children:us(De,Re,oa.children,At,Mt,Ut,En,Xn)})),oa})}function Ll(De){const Re={};return De.forEach(lt=>{let{key:At,filteredKeys:Mt,column:Ut}=lt;const{filters:En,filterDropdown:An}=Ut;if(An)Re[At]=Mt||null;else if(Array.isArray(Mt)){const mn=tl(En);Re[At]=mn.filter(Un=>Mt.includes(String(Un)))}else Re[At]=null}),Re}function ml(De,Re){return Re.reduce((lt,At)=>{const{column:{onFilter:Mt,filters:Ut},filteredKeys:En}=At;return Mt&&En&&En.length?lt.filter(An=>En.some(mn=>{const Un=tl(Ut),Xn=Un.findIndex(la=>String(la)===String(mn)),Gn=Xn!==-1?Un[Xn]:mn;return Mt(Gn,An)})):lt},De)}const Nl=De=>De.flatMap(Re=>"children"in Re?[Re].concat((0,ye.Z)(Nl(Re.children||[]))):[Re]);function Zs(De){let{prefixCls:Re,dropdownPrefixCls:lt,mergedColumns:At,onFilterChange:Mt,getPopupContainer:Ut,locale:En}=De;const An=ie.useMemo(()=>Nl(At||[]),[At]),[mn,Un]=ie.useState(()=>Bl(An,!0)),Xn=ie.useMemo(()=>{const oa=Bl(An,!1);if(oa.length===0)return oa;let Ba=!0,Ea=!0;if(oa.forEach(Ia=>{let{filteredKeys:Ca}=Ia;Ca!==void 0?Ba=!1:Ea=!1}),Ba){const Ia=(An||[]).map((Ca,Ma)=>Ua(Ca,Ne(Ma)));return mn.filter(Ca=>{let{key:Ma}=Ca;return Ia.includes(Ma)}).map(Ca=>{const Ma=An[Ia.findIndex(tr=>tr===Ca.key)];return Object.assign(Object.assign({},Ca),{column:Object.assign(Object.assign({},Ca.column),Ma),forceFiltered:Ma.filtered})})}return oa},[An,mn]),Gn=ie.useMemo(()=>Ll(Xn),[Xn]),la=oa=>{const Ba=Xn.filter(Ea=>{let{key:Ia}=Ea;return Ia!==oa.key});Ba.push(oa),Un(Ba),Mt(Ll(Ba),Ba)};return[oa=>us(Re,lt,oa,Xn,En,la,Ut),Xn,Gn]}var cs=Zs;function Ws(De,Re,lt){const At=ie.useRef({});function Mt(Ut){if(!At.current||At.current.data!==De||At.current.childrenColumnName!==Re||At.current.getRowKey!==lt){let An=function(mn){mn.forEach((Un,Xn)=>{const Gn=lt(Un,Xn);En.set(Gn,Un),Un&&typeof Un=="object"&&Re in Un&&An(Un[Re]||[])})};const En=new Map;An(De),At.current={data:De,childrenColumnName:Re,kvMap:En,getRowKey:lt}}return At.current.kvMap.get(Ut)}return[Mt]}var Il=y(50371),Xs=function(De,Re){var lt={};for(var At in De)Object.prototype.hasOwnProperty.call(De,At)&&Re.indexOf(At)<0&&(lt[At]=De[At]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,At=Object.getOwnPropertySymbols(De);Mt{const Ut=De[Mt];typeof Ut!="function"&&(lt[Mt]=Ut)}),lt}function Ks(De,Re,lt){const At=lt&&typeof lt=="object"?lt:{},{total:Mt=0}=At,Ut=Xs(At,["total"]),[En,An]=(0,ie.useState)(()=>({current:"defaultCurrent"in Ut?Ut.defaultCurrent:1,pageSize:"defaultPageSize"in Ut?Ut.defaultPageSize:fl})),mn=(0,Il.Z)(En,Ut,{total:Mt>0?Mt:De}),Un=Math.ceil((Mt||De)/mn.pageSize);mn.current>Un&&(mn.current=Un||1);const Xn=(la,ra)=>{An({current:la!=null?la:1,pageSize:ra||mn.pageSize})},Gn=(la,ra)=>{var oa;lt&&((oa=lt.onChange)===null||oa===void 0||oa.call(lt,la,ra)),Xn(la,ra),Re(la,ra||(mn==null?void 0:mn.pageSize))};return lt===!1?[{},()=>{}]:[Object.assign(Object.assign({},mn),{onChange:Gn}),Xn]}var Ys=Ks,Qs=y(84105),ds=y(35654),Ol=y(90782),Js=y(71430),qs=y(18929);const Xi={},kl="SELECT_ALL",Rl="SELECT_INVERT",Ml="SELECT_NONE",zl=[],hl=(De,Re)=>{let lt=[];return(Re||[]).forEach(At=>{lt.push(At),At&&typeof At=="object"&&De in At&&(lt=[].concat((0,ye.Z)(lt),(0,ye.Z)(hl(De,At[De]))))}),lt};var _s=(De,Re)=>{const{preserveSelectedRowKeys:lt,selectedRowKeys:At,defaultSelectedRowKeys:Mt,getCheckboxProps:Ut,onChange:En,onSelect:An,onSelectAll:mn,onSelectInvert:Un,onSelectNone:Xn,onSelectMultiple:Gn,columnWidth:la,type:ra,selections:oa,fixed:Ba,renderCell:Ea,hideSelectAll:Ia,checkStrictly:Ca=!0}=Re||{},{prefixCls:Ma,data:tr,pageData:ar,getRecordByKey:Qa,getRowKey:fr,expandType:wr,childrenColumnName:Ga,locale:Ja,getPopupContainer:Va}=De,[Oa,Ka]=(0,qs.Z)(At||Mt||zl,{value:At}),pr=ie.useRef(new Map),Br=(0,ie.useCallback)(cr=>{if(lt){const or=new Map;cr.forEach(ir=>{let $a=Qa(ir);!$a&&pr.current.has(ir)&&($a=pr.current.get(ir)),or.set(ir,$a)}),pr.current=or}},[Qa,lt]);ie.useEffect(()=>{Br(Oa)},[Oa]);const{keyEntities:Cr}=(0,ie.useMemo)(()=>{if(Ca)return{keyEntities:null};let cr=tr;if(lt){const or=new Set(tr.map(($a,Qr)=>fr($a,Qr))),ir=Array.from(pr.current).reduce(($a,Qr)=>{let[_a,Sr]=Qr;return or.has(_a)?$a:$a.concat(Sr)},[]);cr=[].concat((0,ye.Z)(cr),(0,ye.Z)(ir))}return(0,Js.I8)(cr,{externalGetKey:fr,childrenPropName:Ga})},[tr,fr,Ca,Ga,lt]),rr=(0,ie.useMemo)(()=>hl(Ga,ar),[Ga,ar]),Lr=(0,ie.useMemo)(()=>{const cr=new Map;return rr.forEach((or,ir)=>{const $a=fr(or,ir),Qr=(Ut?Ut(or):null)||{};cr.set($a,Qr)}),cr},[rr,fr,Ut]),kr=(0,ie.useCallback)(cr=>{var or;return!!(!((or=Lr.get(fr(cr)))===null||or===void 0)&&or.disabled)},[Lr,fr]),[oo,Kr]=(0,ie.useMemo)(()=>{if(Ca)return[Oa||[],[]];const{checkedKeys:cr,halfCheckedKeys:or}=(0,Ol.S)(Oa,!0,Cr,kr);return[cr||[],or]},[Oa,Ca,Cr,kr]),xo=(0,ie.useMemo)(()=>{const cr=ra==="radio"?oo.slice(0,1):oo;return new Set(cr)},[oo,ra]),wo=(0,ie.useMemo)(()=>ra==="radio"?new Set:new Set(Kr),[Kr,ra]),[Fr,Lo]=(0,ie.useState)(null);ie.useEffect(()=>{Re||Ka(zl)},[!!Re]);const Yr=(0,ie.useCallback)((cr,or)=>{let ir,$a;Br(cr),lt?(ir=cr,$a=cr.map(Qr=>pr.current.get(Qr))):(ir=[],$a=[],cr.forEach(Qr=>{const _a=Qa(Qr);_a!==void 0&&(ir.push(Qr),$a.push(_a))})),Ka(ir),En==null||En(ir,$a,{type:or})},[Ka,Qa,En,lt]),Ao=(0,ie.useCallback)((cr,or,ir,$a)=>{if(An){const Qr=ir.map(_a=>Qa(_a));An(Qa(cr),or,Qr,$a)}Yr(ir,"single")},[An,Qa,Yr]),mo=(0,ie.useMemo)(()=>!oa||Ia?null:(oa===!0?[kl,Rl,Ml]:oa).map(or=>or===kl?{key:"all",text:Ja.selectionAll,onSelect(){Yr(tr.map((ir,$a)=>fr(ir,$a)).filter(ir=>{const $a=Lr.get(ir);return!($a!=null&&$a.disabled)||xo.has(ir)}),"all")}}:or===Rl?{key:"invert",text:Ja.selectInvert,onSelect(){const ir=new Set(xo);ar.forEach((Qr,_a)=>{const Sr=fr(Qr,_a),Wr=Lr.get(Sr);Wr!=null&&Wr.disabled||(ir.has(Sr)?ir.delete(Sr):ir.add(Sr))});const $a=Array.from(ir);Un&&Un($a),Yr($a,"invert")}}:or===Ml?{key:"none",text:Ja.selectNone,onSelect(){Xn==null||Xn(),Yr(Array.from(xo).filter(ir=>{const $a=Lr.get(ir);return $a==null?void 0:$a.disabled}),"none")}}:or).map(or=>Object.assign(Object.assign({},or),{onSelect:function(){for(var ir,$a,Qr=arguments.length,_a=new Array(Qr),Sr=0;Sr{var or;if(!Re)return cr.filter(Jr=>Jr!==Xi);let ir=(0,ye.Z)(cr);const $a=new Set(xo),Qr=rr.map(fr).filter(Jr=>!Lr.get(Jr).disabled),_a=Qr.every(Jr=>$a.has(Jr)),Sr=Qr.some(Jr=>$a.has(Jr)),Wr=()=>{const Jr=[];_a?Qr.forEach(Po=>{$a.delete(Po),Jr.push(Po)}):Qr.forEach(Po=>{$a.has(Po)||($a.add(Po),Jr.push(Po))});const $r=Array.from($a);mn==null||mn(!_a,$r.map(Po=>Qa(Po)),Jr.map(Po=>Qa(Po))),Yr($r,"all"),Lo(null)};let jr;if(ra!=="radio"){let Jr;if(mo){const Rr={getPopupContainer:Va,items:mo.map((_o,Ko)=>{const{key:oi,text:Ii,onSelect:Ai}=_o;return{key:oi!=null?oi:Ko,onClick:()=>{Ai==null||Ai(Qr)},label:Ii}})};Jr=ie.createElement("div",{className:`${Ma}-selection-extra`},ie.createElement(Za.Z,{menu:Rr,getPopupContainer:Va},ie.createElement("span",null,ie.createElement(Qs.Z,null))))}const $r=rr.map((Rr,_o)=>{const Ko=fr(Rr,_o),oi=Lr.get(Ko)||{};return Object.assign({checked:$a.has(Ko)},oi)}).filter(Rr=>{let{disabled:_o}=Rr;return _o}),Po=!!$r.length&&$r.length===rr.length,ko=Po&&$r.every(Rr=>{let{checked:_o}=Rr;return _o}),po=Po&&$r.some(Rr=>{let{checked:_o}=Rr;return _o});jr=!Ia&&ie.createElement("div",{className:`${Ma}-selection`},ie.createElement(ha.default,{checked:Po?ko:!!rr.length&&_a,indeterminate:Po?!ko&&po:!_a&&Sr,onChange:Wr,disabled:rr.length===0||Po,"aria-label":Jr?"Custom selection":"Select all",skipGroup:!0}),Jr)}let Xo;ra==="radio"?Xo=(Jr,$r,Po)=>{const ko=fr($r,Po),po=$a.has(ko);return{node:ie.createElement(_r.ZP,Object.assign({},Lr.get(ko),{checked:po,onClick:Rr=>Rr.stopPropagation(),onChange:Rr=>{$a.has(ko)||Ao(ko,!0,[ko],Rr.nativeEvent)}})),checked:po}}:Xo=(Jr,$r,Po)=>{var ko;const po=fr($r,Po),Rr=$a.has(po),_o=wo.has(po),Ko=Lr.get(po);let oi;return wr==="nest"?oi=_o:oi=(ko=Ko==null?void 0:Ko.indeterminate)!==null&&ko!==void 0?ko:_o,{node:ie.createElement(ha.default,Object.assign({},Ko,{indeterminate:oi,checked:Rr,skipGroup:!0,onClick:Ii=>Ii.stopPropagation(),onChange:Ii=>{let{nativeEvent:Ai}=Ii;const{shiftKey:Ui}=Ai;let Hi=-1,gi=-1;if(Ui&&Ca){const Yo=new Set([Fr,po]);Qr.some(($o,Ro)=>{if(Yo.has($o))if(Hi===-1)Hi=Ro;else return gi=Ro,!0;return!1})}if(gi!==-1&&Hi!==gi&&Ca){const Yo=Qr.slice(Hi,gi+1),$o=[];Rr?Yo.forEach(vo=>{$a.has(vo)&&($o.push(vo),$a.delete(vo))}):Yo.forEach(vo=>{$a.has(vo)||($o.push(vo),$a.add(vo))});const Ro=Array.from($a);Gn==null||Gn(!Rr,Ro.map(vo=>Qa(vo)),$o.map(vo=>Qa(vo))),Yr(Ro,"multiple")}else{const Yo=oo;if(Ca){const $o=Rr?(0,ds._5)(Yo,po):(0,ds.L0)(Yo,po);Ao(po,!Rr,$o,Ai)}else{const $o=(0,Ol.S)([].concat((0,ye.Z)(Yo),[po]),!0,Cr,kr),{checkedKeys:Ro,halfCheckedKeys:vo}=$o;let yi=Ro;if(Rr){const ji=new Set(Ro);ji.delete(po),yi=(0,Ol.S)(Array.from(ji),{checked:!1,halfCheckedKeys:vo},Cr,kr).checkedKeys}Ao(po,!Rr,yi,Ai)}}Lo(Rr?null:po)}})),checked:Rr}};const Uo=(Jr,$r,Po)=>{const{node:ko,checked:po}=Xo(Jr,$r,Po);return Ea?Ea(po,$r,Po,ko):ko};if(!ir.includes(Xi))if(ir.findIndex(Jr=>{var $r;return(($r=Jr[qn])===null||$r===void 0?void 0:$r.columnType)==="EXPAND_COLUMN"})===0){const[Jr,...$r]=ir;ir=[Jr,Xi].concat((0,ye.Z)($r))}else ir=[Xi].concat((0,ye.Z)(ir));const Ei=ir.indexOf(Xi);ir=ir.filter((Jr,$r)=>Jr!==Xi||$r===Ei);const No=ir[Ei-1],si=ir[Ei+1];let Bo=Ba;Bo===void 0&&((si==null?void 0:si.fixed)!==void 0?Bo=si.fixed:(No==null?void 0:No.fixed)!==void 0&&(Bo=No.fixed)),Bo&&No&&((or=No[qn])===null||or===void 0?void 0:or.columnType)==="EXPAND_COLUMN"&&No.fixed===void 0&&(No.fixed=Bo);const ni=st()(`${Ma}-selection-col`,{[`${Ma}-selection-col-with-dropdown`]:oa&&ra==="checkbox"}),Ki={fixed:Bo,width:la,className:`${Ma}-selection-column`,title:Re.columnTitle||jr,render:Uo,onCell:Re.onCell,[qn]:{className:ni}};return ir.map(Jr=>Jr===Xi?Ki:Jr)},[fr,rr,Re,oo,xo,wo,la,mo,wr,Fr,Lr,Gn,Ao,kr]),xo]},gs=y(89489),$s=y(59477),eu=y(6848);const vl="ascend",Ul="descend";function Sl(De){return typeof De.sorter=="object"&&typeof De.sorter.multiple=="number"?De.sorter.multiple:!1}function ps(De){return typeof De=="function"?De:De&&typeof De=="object"&&De.compare?De.compare:!1}function tu(De,Re){return Re?De[De.indexOf(Re)+1]:De[0]}function Hl(De,Re,lt){let At=[];function Mt(Ut,En){At.push({column:Ut,key:Ua(Ut,En),multiplePriority:Sl(Ut),sortOrder:Ut.sortOrder})}return(De||[]).forEach((Ut,En)=>{const An=Ne(En,lt);Ut.children?("sortOrder"in Ut&&Mt(Ut,An),At=[].concat((0,ye.Z)(At),(0,ye.Z)(Hl(Ut.children,Re,An)))):Ut.sorter&&("sortOrder"in Ut?Mt(Ut,An):Re&&Ut.defaultSortOrder&&At.push({column:Ut,key:Ua(Ut,An),multiplePriority:Sl(Ut),sortOrder:Ut.defaultSortOrder}))}),At}function ms(De,Re,lt,At,Mt,Ut,En,An){return(Re||[]).map((mn,Un)=>{const Xn=Ne(Un,An);let Gn=mn;if(Gn.sorter){const la=Gn.sortDirections||Mt,ra=Gn.showSorterTooltip===void 0?En:Gn.showSorterTooltip,oa=Ua(Gn,Xn),Ba=lt.find(wr=>{let{key:Ga}=wr;return Ga===oa}),Ea=Ba?Ba.sortOrder:null,Ia=tu(la,Ea);let Ca;if(mn.sortIcon)Ca=mn.sortIcon({sortOrder:Ea});else{const wr=la.includes(vl)&&ie.createElement($s.Z,{className:st()(`${De}-column-sorter-up`,{active:Ea===vl})}),Ga=la.includes(Ul)&&ie.createElement(gs.Z,{className:st()(`${De}-column-sorter-down`,{active:Ea===Ul})});Ca=ie.createElement("span",{className:st()(`${De}-column-sorter`,{[`${De}-column-sorter-full`]:!!(wr&&Ga)})},ie.createElement("span",{className:`${De}-column-sorter-inner`,"aria-hidden":"true"},wr,Ga))}const{cancelSort:Ma,triggerAsc:tr,triggerDesc:ar}=Ut||{};let Qa=Ma;Ia===Ul?Qa=ar:Ia===vl&&(Qa=tr);const fr=typeof ra=="object"?ra:{title:Qa};Gn=Object.assign(Object.assign({},Gn),{className:st()(Gn.className,{[`${De}-column-sort`]:Ea}),title:wr=>{const Ga=ie.createElement("div",{className:`${De}-column-sorters`},ie.createElement("span",{className:`${De}-column-title`},gn(mn.title,wr)),Ca);return ra?ie.createElement(eu.Z,Object.assign({},fr),Ga):Ga},onHeaderCell:wr=>{const Ga=mn.onHeaderCell&&mn.onHeaderCell(wr)||{},Ja=Ga.onClick,Va=Ga.onKeyDown;Ga.onClick=pr=>{At({column:mn,key:oa,sortOrder:Ia,multiplePriority:Sl(mn)}),Ja==null||Ja(pr)},Ga.onKeyDown=pr=>{pr.keyCode===Bi.Z.ENTER&&(At({column:mn,key:oa,sortOrder:Ia,multiplePriority:Sl(mn)}),Va==null||Va(pr))};const Oa=Tn(mn.title,{}),Ka=Oa==null?void 0:Oa.toString();return Ea?Ga["aria-sort"]=Ea==="ascend"?"ascending":"descending":Ga["aria-label"]=Ka||"",Ga.className=st()(Ga.className,`${De}-column-has-sorters`),Ga.tabIndex=0,mn.ellipsis&&(Ga.title=(Oa!=null?Oa:"").toString()),Ga}})}return"children"in Gn&&(Gn=Object.assign(Object.assign({},Gn),{children:ms(De,Gn.children,lt,At,Mt,Ut,En,Xn)})),Gn})}function fs(De){const{column:Re,sortOrder:lt}=De;return{column:Re,order:lt,field:Re.dataIndex,columnKey:Re.key}}function hs(De){const Re=De.filter(lt=>{let{sortOrder:At}=lt;return At}).map(fs);return Re.length===0&&De.length?Object.assign(Object.assign({},fs(De[De.length-1])),{column:void 0}):Re.length<=1?Re[0]||{}:Re}function jl(De,Re,lt){const At=Re.slice().sort((En,An)=>An.multiplePriority-En.multiplePriority),Mt=De.slice(),Ut=At.filter(En=>{let{column:{sorter:An},sortOrder:mn}=En;return ps(An)&&mn});return Ut.length?Mt.sort((En,An)=>{for(let mn=0;mn{const An=En[lt];return An?Object.assign(Object.assign({},En),{[lt]:jl(An,Re,lt)}):En}):Mt}function nu(De){let{prefixCls:Re,mergedColumns:lt,onSorterChange:At,sortDirections:Mt,tableLocale:Ut,showSorterTooltip:En}=De;const[An,mn]=ie.useState(Hl(lt,!0)),Un=ie.useMemo(()=>{let oa=!0;const Ba=Hl(lt,!1);if(!Ba.length)return An;const Ea=[];function Ia(Ma){oa?Ea.push(Ma):Ea.push(Object.assign(Object.assign({},Ma),{sortOrder:null}))}let Ca=null;return Ba.forEach(Ma=>{Ca===null?(Ia(Ma),Ma.sortOrder&&(Ma.multiplePriority===!1?oa=!1:Ca=!0)):(Ca&&Ma.multiplePriority!==!1||(oa=!1),Ia(Ma))}),Ea},[lt,An]),Xn=ie.useMemo(()=>{const oa=Un.map(Ba=>{let{column:Ea,sortOrder:Ia}=Ba;return{column:Ea,order:Ia}});return{sortColumns:oa,sortColumn:oa[0]&&oa[0].column,sortOrder:oa[0]&&oa[0].order}},[Un]);function Gn(oa){let Ba;oa.multiplePriority===!1||!Un.length||Un[0].multiplePriority===!1?Ba=[oa]:Ba=[].concat((0,ye.Z)(Un.filter(Ea=>{let{key:Ia}=Ea;return Ia!==oa.key})),[oa]),mn(Ba),At(hs(Ba),Ba)}return[oa=>ms(Re,oa,Un,Gn,Mt,Ut,En),Un,Xn,()=>hs(Un)]}function vs(De,Re){return De.map(lt=>{const At=Object.assign({},lt);return At.title=gn(lt.title,Re),"children"in At&&(At.children=vs(At.children,Re)),At})}function au(De){return[ie.useCallback(lt=>vs(lt,De),[De])]}var ru=ia((De,Re)=>{const{_renderTimes:lt}=De,{_renderTimes:At}=Re;return lt!==At}),ou=xr((De,Re)=>{const{_renderTimes:lt}=De,{_renderTimes:At}=Re;return lt!==At}),il=y(64993),bl=y(17313),iu=y(83116),lu=y(37613),su=De=>{const{componentCls:Re}=De,lt=`${De.lineWidth}px ${De.lineType} ${De.tableBorderColor}`,At=(Mt,Ut,En)=>({[`&${Re}-${Mt}`]:{[`> ${Re}-container`]:{[`> ${Re}-content, > ${Re}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Re}-expanded-row-fixed`]:{margin:`-${Ut}px -${En+De.lineWidth}px`}}}}}});return{[`${Re}-wrapper`]:{[`${Re}${Re}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Re}-title`]:{border:lt,borderBottom:0},[`> ${Re}-container`]:{borderInlineStart:lt,borderTop:lt,[` - > ${Re}-content, - > ${Re}-header, - > ${Re}-body, - > ${Re}-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:lt},"> thead":{"> tr:not(:last-child) > th":{borderBottom:lt},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${Re}-cell-fix-right-first::after`]:{borderInlineEnd:lt}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${Re}-expanded-row-fixed`]:{margin:`-${De.tablePaddingVertical}px -${De.tablePaddingHorizontal+De.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:De.lineWidth,bottom:0,borderInlineEnd:lt,content:'""'}}}}}},[`&${Re}-scroll-horizontal`]:{[`> ${Re}-container > ${Re}-body`]:{"> table > tbody":{[` - > tr${Re}-expanded-row, - > tr${Re}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},At("middle",De.tablePaddingVerticalMiddle,De.tablePaddingHorizontalMiddle)),At("small",De.tablePaddingVerticalSmall,De.tablePaddingHorizontalSmall)),{[`> ${Re}-footer`]:{border:lt,borderTop:0}}),[`${Re}-cell`]:{[`${Re}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${De.lineWidth}px 0 ${De.lineWidth}px ${De.tableHeaderBg}`}},[`${Re}-bordered ${Re}-cell-scrollbar`]:{borderInlineEnd:lt}}}},uu=De=>{const{componentCls:Re}=De;return{[`${Re}-wrapper`]:{[`${Re}-cell-ellipsis`]:Object.assign(Object.assign({},bl.vS),{wordBreak:"keep-all",[` - &${Re}-cell-fix-left-last, - &${Re}-cell-fix-right-first - `]:{overflow:"visible",[`${Re}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Re}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},du=De=>{const{componentCls:Re}=De;return{[`${Re}-wrapper`]:{[`${Re}-tbody > tr${Re}-placeholder`]:{textAlign:"center",color:De.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:De.colorBgContainer}}}}},Ss=y(15969),gu=De=>{const{componentCls:Re,antCls:lt,controlInteractiveSize:At,motionDurationSlow:Mt,lineWidth:Ut,paddingXS:En,lineType:An,tableBorderColor:mn,tableExpandIconBg:Un,tableExpandColumnWidth:Xn,borderRadius:Gn,fontSize:la,fontSizeSM:ra,lineHeight:oa,tablePaddingVertical:Ba,tablePaddingHorizontal:Ea,tableExpandedRowBg:Ia,paddingXXS:Ca}=De,Ma=At/2-Ut,tr=Ma*2+Ut*3,ar=`${Ut}px ${An} ${mn}`,Qa=Ca-Ut;return{[`${Re}-wrapper`]:{[`${Re}-expand-icon-col`]:{width:Xn},[`${Re}-row-expand-icon-cell`]:{textAlign:"center",[`${Re}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Re}-row-indent`]:{height:1,float:"left"},[`${Re}-row-expand-icon`]:Object.assign(Object.assign({},(0,Ss.N)(De)),{position:"relative",float:"left",boxSizing:"border-box",width:tr,height:tr,padding:0,color:"inherit",lineHeight:`${tr}px`,background:Un,border:ar,borderRadius:Gn,transform:`scale(${At/tr})`,transition:`all ${Mt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Mt} ease-out`,content:'""'},"&::before":{top:Ma,insetInlineEnd:Qa,insetInlineStart:Qa,height:Ut},"&::after":{top:Qa,bottom:Qa,insetInlineStart:Ma,width:Ut,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"}}),[`${Re}-row-indent + ${Re}-row-expand-icon`]:{marginTop:(la*oa-Ut*3)/2-Math.ceil((ra*1.4-Ut*3)/2),marginInlineEnd:En},[`tr${Re}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Ia}},[`${lt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${Re}-expanded-row-fixed`]:{position:"relative",margin:`-${Ba}px -${Ea}px`,padding:`${Ba}px ${Ea}px`}}}},bs=De=>{const{componentCls:Re,antCls:lt,iconCls:At,tableFilterDropdownWidth:Mt,tableFilterDropdownSearchWidth:Ut,paddingXXS:En,paddingXS:An,colorText:mn,lineWidth:Un,lineType:Xn,tableBorderColor:Gn,tableHeaderIconColor:la,fontSizeSM:ra,tablePaddingHorizontal:oa,borderRadius:Ba,motionDurationSlow:Ea,colorTextDescription:Ia,colorPrimary:Ca,tableHeaderFilterActiveBg:Ma,colorTextDisabled:tr,tableFilterDropdownBg:ar,tableFilterDropdownHeight:Qa,controlItemBgHover:fr,controlItemBgActive:wr,boxShadowSecondary:Ga,filterDropdownMenuBg:Ja}=De,Va=`${lt}-dropdown`,Oa=`${Re}-filter-dropdown`,Ka=`${lt}-tree`,pr=`${Un}px ${Xn} ${Gn}`;return[{[`${Re}-wrapper`]:{[`${Re}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Re}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-En,marginInline:`${En}px ${-oa/2}px`,padding:`0 ${En}px`,color:la,fontSize:ra,borderRadius:Ba,cursor:"pointer",transition:`all ${Ea}`,"&:hover":{color:Ia,background:Ma},"&.active":{color:Ca}}}},{[`${lt}-dropdown`]:{[Oa]:Object.assign(Object.assign({},(0,bl.Wf)(De)),{minWidth:Mt,backgroundColor:ar,borderRadius:Ba,boxShadow:Ga,overflow:"hidden",[`${Va}-menu`]:{maxHeight:Qa,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Ja,"&:empty::after":{display:"block",padding:`${An}px 0`,color:tr,fontSize:ra,textAlign:"center",content:'"Not Found"'}},[`${Oa}-tree`]:{paddingBlock:`${An}px 0`,paddingInline:An,[Ka]:{padding:0},[`${Ka}-treenode ${Ka}-node-content-wrapper:hover`]:{backgroundColor:fr},[`${Ka}-treenode-checkbox-checked ${Ka}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:wr}}},[`${Oa}-search`]:{padding:An,borderBottom:pr,"&-input":{input:{minWidth:Ut},[At]:{color:tr}}},[`${Oa}-checkall`]:{width:"100%",marginBottom:En,marginInlineStart:En},[`${Oa}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${An-Un}px ${An}px`,overflow:"hidden",borderTop:pr}})}},{[`${lt}-dropdown ${Oa}, ${Oa}-submenu`]:{[`${lt}-checkbox-wrapper + span`]:{paddingInlineStart:An,color:mn},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},pu=De=>{const{componentCls:Re,lineWidth:lt,colorSplit:At,motionDurationSlow:Mt,zIndexTableFixed:Ut,tableBg:En,zIndexTableSticky:An}=De,mn=At;return{[`${Re}-wrapper`]:{[` - ${Re}-cell-fix-left, - ${Re}-cell-fix-right - `]:{position:"sticky !important",zIndex:Ut,background:En},[` - ${Re}-cell-fix-left-first::after, - ${Re}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-lt,width:30,transform:"translateX(100%)",transition:`box-shadow ${Mt}`,content:'""',pointerEvents:"none"},[`${Re}-cell-fix-left-all::after`]:{display:"none"},[` - ${Re}-cell-fix-right-first::after, - ${Re}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-lt,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Mt}`,content:'""',pointerEvents:"none"},[`${Re}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:An+1,width:30,transition:`box-shadow ${Mt}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${Re}-ping-left`]:{[`&:not(${Re}-has-fix-left) ${Re}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${mn}`}},[` - ${Re}-cell-fix-left-first::after, - ${Re}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${mn}`},[`${Re}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${Re}-ping-right`]:{[`&:not(${Re}-has-fix-right) ${Re}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${mn}`}},[` - ${Re}-cell-fix-right-first::after, - ${Re}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${mn}`}}}}},Es=De=>{const{componentCls:Re,antCls:lt}=De;return{[`${Re}-wrapper`]:{[`${Re}-pagination${lt}-pagination`]:{margin:`${De.margin}px 0`},[`${Re}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:De.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},As=De=>{const{componentCls:Re,tableRadius:lt}=De;return{[`${Re}-wrapper`]:{[Re]:{[`${Re}-title, ${Re}-header`]:{borderRadius:`${lt}px ${lt}px 0 0`},[`${Re}-title + ${Re}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${Re}-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:lt,borderStartEndRadius:lt,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:lt},"> *:last-child":{borderStartEndRadius:lt}}},"&-footer":{borderRadius:`0 0 ${lt}px ${lt}px`}}}}},ys=De=>{const{componentCls:Re}=De;return{[`${Re}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${Re}-pagination-left`]:{justifyContent:"flex-end"},[`${Re}-pagination-right`]:{justifyContent:"flex-start"},[`${Re}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${Re}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${Re}-row-indent`]:{float:"right"}}}}},ll=De=>{const{componentCls:Re,antCls:lt,iconCls:At,fontSizeIcon:Mt,padding:Ut,paddingXS:En,tableHeaderIconColor:An,tableHeaderIconColorHover:mn,tableSelectionColumnWidth:Un}=De;return{[`${Re}-wrapper`]:{[`${Re}-selection-col`]:{width:Un,[`&${Re}-selection-col-with-dropdown`]:{width:Un+Mt+Ut/4}},[`${Re}-bordered ${Re}-selection-col`]:{width:Un+En*2,[`&${Re}-selection-col-with-dropdown`]:{width:Un+Mt+Ut/4+En*2}},[` - table tr th${Re}-selection-column, - table tr td${Re}-selection-column - `]:{paddingInlineEnd:De.paddingXS,paddingInlineStart:De.paddingXS,textAlign:"center",[`${lt}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${Re}-selection-column${Re}-cell-fix-left`]:{zIndex:De.zIndexTableFixed+1},[`table tr th${Re}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${Re}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${Re}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${De.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${De.tablePaddingHorizontal/4}px`,[At]:{color:An,fontSize:Mt,verticalAlign:"baseline","&:hover":{color:mn}}}}}},Zl=De=>{const{componentCls:Re}=De,lt=(At,Mt,Ut,En)=>({[`${Re}${Re}-${At}`]:{fontSize:En,[` - ${Re}-title, - ${Re}-footer, - ${Re}-cell, - ${Re}-thead > tr > th, - ${Re}-tbody > tr > th, - ${Re}-tbody > tr > td, + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:he.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:he.colorBgContainer,borderColor:he.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:he.fontSizeLG/2,height:he.fontSizeLG/2,backgroundColor:he.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${xe}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:he.colorBgContainerDisabled,borderColor:he.colorBorder,"&:after":{borderColor:he.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:he.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:he.colorTextDisabled}}}]};function fe(he,ie){const xe=(0,ae.TS)(ie,{checkboxCls:`.${he}`,checkboxSize:ie.controlInteractiveSize});return[ce(xe)]}ne.ZP=(0,oe.Z)("Checkbox",(he,ie)=>{let{prefixCls:xe}=ie;return[fe(xe,he)]})},28103:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return Ve}});var E=y(92310),ae=y.n(E),oe=y(59301),ce=y(36355),fe=y(17313),he=y(83116),ie=y(37613);const xe=je=>{const{componentCls:de,sizePaddingEdgeHorizontal:b,colorSplit:a,lineWidth:ee,textPaddingInline:x,orientationMargin:te,verticalMarginInline:re}=je;return{[de]:Object.assign(Object.assign({},(0,fe.Wf)(je)),{borderBlockStart:`${ee}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:re,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${ee}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${je.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${de}-with-text`]:{display:"flex",alignItems:"center",margin:`${je.dividerHorizontalWithTextGutterMargin}px 0`,color:je.colorTextHeading,fontWeight:500,fontSize:je.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${ee}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${de}-with-text-left`]:{"&::before":{width:`${te*100}%`},"&::after":{width:`${100-te*100}%`}},[`&-horizontal${de}-with-text-right`]:{"&::before":{width:`${100-te*100}%`},"&::after":{width:`${te*100}%`}},[`${de}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:x},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${ee}px 0 0`},[`&-horizontal${de}-with-text${de}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${de}-dashed`]:{borderInlineStartWidth:ee,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${de}-with-text`]:{color:je.colorText,fontWeight:"normal",fontSize:je.fontSize},[`&-horizontal${de}-with-text-left${de}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${de}-inner-text`]:{paddingInlineStart:b}},[`&-horizontal${de}-with-text-right${de}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${de}-inner-text`]:{paddingInlineEnd:b}}})}};var Ee=(0,he.Z)("Divider",je=>{const de=(0,ie.TS)(je,{dividerHorizontalWithTextGutterMargin:je.margin,dividerHorizontalGutterMargin:je.marginLG,sizePaddingEdgeHorizontal:0});return[xe(de)]},je=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:je.marginXS})),Oe=function(je,de){var b={};for(var a in je)Object.prototype.hasOwnProperty.call(je,a)&&de.indexOf(a)<0&&(b[a]=je[a]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,a=Object.getOwnPropertySymbols(je);ee{const{getPrefixCls:de,direction:b,divider:a}=oe.useContext(ce.E_),{prefixCls:ee,type:x="horizontal",orientation:te="center",orientationMargin:re,className:le,rootClassName:pe,children:ve,dashed:be,plain:Ae,style:Ne}=je,ke=Oe(je,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),_e=de("divider",ee),[De,at]=Ee(_e),ut=te.length>0?`-${te}`:te,Yt=!!ve,Et=te==="left"&&re!=null,Lt=te==="right"&&re!=null,Ct=ae()(_e,a==null?void 0:a.className,at,`${_e}-${x}`,{[`${_e}-with-text`]:Yt,[`${_e}-with-text${ut}`]:Yt,[`${_e}-dashed`]:!!be,[`${_e}-plain`]:!!Ae,[`${_e}-rtl`]:b==="rtl",[`${_e}-no-default-orientation-margin-left`]:Et,[`${_e}-no-default-orientation-margin-right`]:Lt},le,pe),kt=oe.useMemo(()=>typeof re=="number"?re:/^\d+$/.test(re)?Number(re):re,[re]),yt=Object.assign(Object.assign({},Et&&{marginLeft:kt}),Lt&&{marginRight:kt});return De(oe.createElement("div",Object.assign({className:Ct,style:Object.assign(Object.assign({},a==null?void 0:a.style),Ne)},ke,{role:"separator"}),ve&&x!=="vertical"&&oe.createElement("span",{className:`${_e}-inner-text`,style:yt},ve)))}},43428:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return Qe}});var E=y(92310),ae=y.n(E),oe=y(20049),ce=y(52456),fe=y(43403),he=y(34280),ie=y(59301),xe=ie.createContext(null),Ee=ie.createContext({}),Oe=xe,Le=y(18082),Ve=y(5016),je=y(77900),de=y(10228),b=y(26112),a=y(70425),ee=function(bt){var xn=bt.prefixCls,on=bt.className,ct=bt.style,et=bt.children,we=bt.containerRef,Ce=bt.id,dt=bt.onMouseEnter,Xt=bt.onMouseOver,Ge=bt.onMouseLeave,ze=bt.onClick,lt=bt.onKeyDown,gt=bt.onKeyUp,Ze={onMouseEnter:dt,onMouseOver:Xt,onMouseLeave:Ge,onClick:ze,onKeyDown:lt,onKeyUp:gt},ht=ie.useContext(Ee),nn=ht.panel,Jt=(0,a.useComposeRef)(nn,we);return ie.createElement(ie.Fragment,null,ie.createElement("div",(0,Ve.Z)({id:Ce,className:ae()("".concat(xn,"-content"),on),style:(0,oe.Z)({},ct),"aria-modal":"true",role:"dialog",ref:Jt},Ze),et))},x=ee,te=y(48736);function re(Dt){return typeof Dt=="string"&&String(Number(Dt))===Dt?((0,te.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Dt)):Dt}function le(Dt){warning(!("wrapperClassName"in Dt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Dt.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var pe={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ve(Dt,bt){var xn,on,ct,et,we=Dt.prefixCls,Ce=Dt.open,dt=Dt.placement,Xt=Dt.inline,Ge=Dt.push,ze=Dt.forceRender,lt=Dt.autoFocus,gt=Dt.keyboard,Ze=Dt.rootClassName,ht=Dt.rootStyle,nn=Dt.zIndex,Jt=Dt.className,Sn=Dt.id,_t=Dt.style,Ln=Dt.motion,qe=Dt.width,Ut=Dt.height,Ht=Dt.children,Kt=Dt.contentWrapperStyle,hn=Dt.mask,zn=Dt.maskClosable,Un=Dt.maskMotion,Pn=Dt.maskClassName,Xn=Dt.maskStyle,Jn=Dt.afterOpenChange,mn=Dt.onClose,He=Dt.onMouseEnter,Bt=Dt.onMouseOver,bn=Dt.onMouseLeave,ye=Dt.onClick,an=Dt.onKeyDown,tt=Dt.onKeyUp,vt=ie.useRef(),Ot=ie.useRef(),mt=ie.useRef();ie.useImperativeHandle(bt,function(){return vt.current});var Se=function(Wt){var Zn=Wt.keyCode,en=Wt.shiftKey;switch(Zn){case de.Z.TAB:{if(Zn===de.Z.TAB){if(!en&&document.activeElement===mt.current){var kn;(kn=Ot.current)===null||kn===void 0||kn.focus({preventScroll:!0})}else if(en&&document.activeElement===Ot.current){var ta;(ta=mt.current)===null||ta===void 0||ta.focus({preventScroll:!0})}}break}case de.Z.ESC:{mn&>&&(Wt.stopPropagation(),mn(Wt));break}}};ie.useEffect(function(){if(Ce&<){var it;(it=vt.current)===null||it===void 0||it.focus({preventScroll:!0})}},[Ce]);var Te=ie.useState(!1),We=(0,ce.Z)(Te,2),Ye=We[0],rt=We[1],xt=ie.useContext(Oe),Ft;Ge===!1?Ft={distance:0}:Ge===!0?Ft={}:Ft=Ge||{};var Re=(xn=(on=(ct=Ft)===null||ct===void 0?void 0:ct.distance)!==null&&on!==void 0?on:xt==null?void 0:xt.pushDistance)!==null&&xn!==void 0?xn:180,Xe=ie.useMemo(function(){return{pushDistance:Re,push:function(){rt(!0)},pull:function(){rt(!1)}}},[Re]);ie.useEffect(function(){if(Ce){var it;xt==null||(it=xt.push)===null||it===void 0||it.call(xt)}else{var Wt;xt==null||(Wt=xt.pull)===null||Wt===void 0||Wt.call(xt)}},[Ce]),ie.useEffect(function(){return function(){var it;xt==null||(it=xt.pull)===null||it===void 0||it.call(xt)}},[]);var $e=hn&&ie.createElement(je.default,(0,Ve.Z)({key:"mask"},Un,{visible:Ce}),function(it,Wt){var Zn=it.className,en=it.style;return ie.createElement("div",{className:ae()("".concat(we,"-mask"),Zn,Pn),style:(0,oe.Z)((0,oe.Z)({},en),Xn),onClick:zn&&Ce?mn:void 0,ref:Wt})}),wt=typeof Ln=="function"?Ln(dt):Ln,ln={};if(Ye&&Re)switch(dt){case"top":ln.transform="translateY(".concat(Re,"px)");break;case"bottom":ln.transform="translateY(".concat(-Re,"px)");break;case"left":ln.transform="translateX(".concat(Re,"px)");break;default:ln.transform="translateX(".concat(-Re,"px)");break}dt==="left"||dt==="right"?ln.width=re(qe):ln.height=re(Ut);var tn={onMouseEnter:He,onMouseOver:Bt,onMouseLeave:bn,onClick:ye,onKeyDown:an,onKeyUp:tt},An=ie.createElement(je.default,(0,Ve.Z)({key:"panel"},wt,{visible:Ce,forceRender:ze,onVisibleChanged:function(Wt){Jn==null||Jn(Wt)},removeOnLeave:!1,leavedClassName:"".concat(we,"-content-wrapper-hidden")}),function(it,Wt){var Zn=it.className,en=it.style;return ie.createElement("div",(0,Ve.Z)({className:ae()("".concat(we,"-content-wrapper"),Zn),style:(0,oe.Z)((0,oe.Z)((0,oe.Z)({},ln),en),Kt)},(0,b.Z)(Dt,{data:!0})),ie.createElement(x,(0,Ve.Z)({id:Sn,containerRef:Wt,prefixCls:we,className:Jt,style:_t},tn),Ht))}),Bn=(0,oe.Z)({},ht);return nn&&(Bn.zIndex=nn),ie.createElement(Oe.Provider,{value:Xe},ie.createElement("div",{className:ae()(we,"".concat(we,"-").concat(dt),Ze,(et={},(0,Le.Z)(et,"".concat(we,"-open"),Ce),(0,Le.Z)(et,"".concat(we,"-inline"),Xt),et)),style:Bn,tabIndex:-1,ref:vt,onKeyDown:Se},$e,ie.createElement("div",{tabIndex:0,ref:Ot,style:pe,"aria-hidden":"true","data-sentinel":"start"}),An,ie.createElement("div",{tabIndex:0,ref:mt,style:pe,"aria-hidden":"true","data-sentinel":"end"})))}var be=ie.forwardRef(ve),Ae=be,Ne=function(bt){var xn=bt.open,on=xn===void 0?!1:xn,ct=bt.prefixCls,et=ct===void 0?"rc-drawer":ct,we=bt.placement,Ce=we===void 0?"right":we,dt=bt.autoFocus,Xt=dt===void 0?!0:dt,Ge=bt.keyboard,ze=Ge===void 0?!0:Ge,lt=bt.width,gt=lt===void 0?378:lt,Ze=bt.mask,ht=Ze===void 0?!0:Ze,nn=bt.maskClosable,Jt=nn===void 0?!0:nn,Sn=bt.getContainer,_t=bt.forceRender,Ln=bt.afterOpenChange,qe=bt.destroyOnClose,Ut=bt.onMouseEnter,Ht=bt.onMouseOver,Kt=bt.onMouseLeave,hn=bt.onClick,zn=bt.onKeyDown,Un=bt.onKeyUp,Pn=bt.panelRef,Xn=ie.useState(!1),Jn=(0,ce.Z)(Xn,2),mn=Jn[0],He=Jn[1],Bt=ie.useState(!1),bn=(0,ce.Z)(Bt,2),ye=bn[0],an=bn[1];(0,he.Z)(function(){an(!0)},[]);var tt=ye?on:!1,vt=ie.useRef(),Ot=ie.useRef();(0,he.Z)(function(){tt&&(Ot.current=document.activeElement)},[tt]);var mt=function(rt){var xt;if(He(rt),Ln==null||Ln(rt),!rt&&Ot.current&&!((xt=vt.current)!==null&&xt!==void 0&&xt.contains(Ot.current))){var Ft;(Ft=Ot.current)===null||Ft===void 0||Ft.focus({preventScroll:!0})}},Se=ie.useMemo(function(){return{panel:Pn}},[Pn]);if(!_t&&!mn&&!tt&&qe)return null;var Te={onMouseEnter:Ut,onMouseOver:Ht,onMouseLeave:Kt,onClick:hn,onKeyDown:zn,onKeyUp:Un},We=(0,oe.Z)((0,oe.Z)({},bt),{},{open:tt,prefixCls:et,placement:Ce,autoFocus:Xt,keyboard:ze,width:gt,mask:ht,maskClosable:Jt,inline:Sn===!1,afterOpenChange:mt,ref:vt},Te);return ie.createElement(Ee.Provider,{value:Se},ie.createElement(fe.Z,{open:tt||_t||mn,autoDestroy:!1,getContainer:Sn,autoLock:ht&&(tt||mn)},ie.createElement(Ae,We)))},ke=Ne,_e=ke,De=y(62892),at=y(36355),ut=y(32441),Yt=y(47729),Lt=Dt=>{const{prefixCls:bt,title:xn,footer:on,extra:ct,closeIcon:et,closable:we,onClose:Ce,headerStyle:dt,drawerStyle:Xt,bodyStyle:Ge,footerStyle:ze,children:lt}=Dt,gt=ie.useCallback(Sn=>ie.createElement("button",{type:"button",onClick:Ce,"aria-label":"Close",className:`${bt}-close`},Sn),[Ce]),[Ze,ht]=(0,Yt.Z)(we,et,gt,void 0,!0),nn=ie.useMemo(()=>!xn&&!Ze?null:ie.createElement("div",{style:dt,className:ae()(`${bt}-header`,{[`${bt}-header-close-only`]:Ze&&!xn&&!ct})},ie.createElement("div",{className:`${bt}-header-title`},ht,xn&&ie.createElement("div",{className:`${bt}-title`},xn)),ct&&ie.createElement("div",{className:`${bt}-extra`},ct)),[Ze,ht,ct,dt,bt,xn]),Jt=ie.useMemo(()=>{if(!on)return null;const Sn=`${bt}-footer`;return ie.createElement("div",{className:Sn,style:ze},on)},[on,ze,bt]);return ie.createElement("div",{className:`${bt}-wrapper-body`,style:Xt},nn,ie.createElement("div",{className:`${bt}-body`,style:Ge},lt),Jt)},Ct=y(33234),kt=y(83116),yt=y(37613),Je=Dt=>{const{componentCls:bt,motionDurationSlow:xn}=Dt,on={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${xn}`}}};return{[bt]:{[`${bt}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${xn}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${bt}-panel-motion`]:{"&-left":[on,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[on,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[on,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[on,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const pt=Dt=>{const{componentCls:bt,zIndexPopup:xn,colorBgMask:on,colorBgElevated:ct,motionDurationSlow:et,motionDurationMid:we,padding:Ce,paddingLG:dt,fontSizeLG:Xt,lineHeightLG:Ge,lineWidth:ze,lineType:lt,colorSplit:gt,marginSM:Ze,colorIcon:ht,colorIconHover:nn,colorText:Jt,fontWeightStrong:Sn,footerPaddingBlock:_t,footerPaddingInline:Ln}=Dt,qe=`${bt}-content-wrapper`;return{[bt]:{position:"fixed",inset:0,zIndex:xn,pointerEvents:"none","&-pure":{position:"relative",background:ct,[`&${bt}-left`]:{boxShadow:Dt.boxShadowDrawerLeft},[`&${bt}-right`]:{boxShadow:Dt.boxShadowDrawerRight},[`&${bt}-top`]:{boxShadow:Dt.boxShadowDrawerUp},[`&${bt}-bottom`]:{boxShadow:Dt.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${bt}-mask`]:{position:"absolute",inset:0,zIndex:xn,background:on,pointerEvents:"auto"},[qe]:{position:"absolute",zIndex:xn,maxWidth:"100vw",transition:`all ${et}`,"&-hidden":{display:"none"}},[`&-left > ${qe}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Dt.boxShadowDrawerLeft},[`&-right > ${qe}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Dt.boxShadowDrawerRight},[`&-top > ${qe}`]:{top:0,insetInline:0,boxShadow:Dt.boxShadowDrawerUp},[`&-bottom > ${qe}`]:{bottom:0,insetInline:0,boxShadow:Dt.boxShadowDrawerDown},[`${bt}-content`]:{width:"100%",height:"100%",overflow:"auto",background:ct,pointerEvents:"auto"},[`${bt}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${bt}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Ce}px ${dt}px`,fontSize:Xt,lineHeight:Ge,borderBottom:`${ze}px ${lt} ${gt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${bt}-extra`]:{flex:"none"},[`${bt}-close`]:{display:"inline-block",marginInlineEnd:Ze,color:ht,fontWeight:Sn,fontSize:Xt,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${we}`,textRendering:"auto","&:focus, &:hover":{color:nn,textDecoration:"none"}},[`${bt}-title`]:{flex:1,margin:0,color:Jt,fontWeight:Dt.fontWeightStrong,fontSize:Xt,lineHeight:Ge},[`${bt}-body`]:{flex:1,minWidth:0,minHeight:0,padding:dt,overflow:"auto"},[`${bt}-footer`]:{flexShrink:0,padding:`${_t}px ${Ln}px`,borderTop:`${ze}px ${lt} ${gt}`},"&-rtl":{direction:"rtl"}}}};var Mt=(0,kt.Z)("Drawer",Dt=>{const bt=(0,yt.TS)(Dt,{});return[pt(bt),Je(bt)]},Dt=>({zIndexPopup:Dt.zIndexPopupBase,footerPaddingBlock:Dt.paddingXS,footerPaddingInline:Dt.padding})),nt=y(11575),Ke=function(Dt,bt){var xn={};for(var on in Dt)Object.prototype.hasOwnProperty.call(Dt,on)&&bt.indexOf(on)<0&&(xn[on]=Dt[on]);if(Dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,on=Object.getOwnPropertySymbols(Dt);ct{var bt;const{rootClassName:xn,width:on,height:ct,size:et="default",mask:we=!0,push:Ce=Gt,open:dt,afterOpenChange:Xt,onClose:Ge,prefixCls:ze,getContainer:lt,style:gt,className:Ze,visible:ht,afterVisibleChange:nn}=Dt,Jt=Ke(Dt,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Sn,getPrefixCls:_t,direction:Ln,drawer:qe}=ie.useContext(at.E_),Ut=_t("drawer",ze),[Ht,Kt]=Mt(Ut),hn=lt===void 0&&Sn?()=>Sn(document.body):lt,zn=ae()({"no-mask":!we,[`${Ut}-rtl`]:Ln==="rtl"},xn,Kt),Un=ie.useMemo(()=>on!=null?on:et==="large"?736:378,[on,et]),Pn=ie.useMemo(()=>ct!=null?ct:et==="large"?736:378,[ct,et]),Xn={motionName:(0,De.m)(Ut,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Jn=He=>({motionName:(0,De.m)(Ut,`panel-motion-${He}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),mn=(0,nt.H)();return Ht(ie.createElement(Ct.BR,null,ie.createElement(ut.Ux,{status:!0,override:!0},ie.createElement(_e,Object.assign({prefixCls:Ut,onClose:Ge,maskMotion:Xn,motion:Jn},Jt,{open:dt!=null?dt:ht,mask:we,push:Ce,width:Un,height:Pn,style:Object.assign(Object.assign({},qe==null?void 0:qe.style),gt),className:ae()(qe==null?void 0:qe.className,Ze),rootClassName:zn,getContainer:hn,afterOpenChange:Xt!=null?Xt:nn,panelRef:mn}),ie.createElement(Lt,Object.assign({prefixCls:Ut},Jt,{onClose:Ge}))))))},jt=Dt=>{const{prefixCls:bt,style:xn,className:on,placement:ct="right"}=Dt,et=Ke(Dt,["prefixCls","style","className","placement"]),{getPrefixCls:we}=ie.useContext(at.E_),Ce=we("drawer",bt),[dt,Xt]=Mt(Ce),Ge=ae()(Ce,`${Ce}-pure`,`${Ce}-${ct}`,Xt,on);return dt(ie.createElement("div",{className:Ge,style:xn},ie.createElement(Lt,Object.assign({prefixCls:Ce},et))))};St._InternalPanelDoNotUseOrYouWillBeFired=jt;var Qe=St},91857:function(ge,ne,y){"use strict";var E=y(59301),ae=y(38819),oe=y(92310),ce=y.n(oe),fe=y(31561),he=y(70425),ie=y(18929),xe=y(2738),Ee=y(79676),Oe=y(53487),Le=y(92343),Ve=y(36355),je=y(20834),de=y(40875),b=y(88088),a=y(47211);const ee=null,x=pe=>{const{menu:ve,arrow:be,prefixCls:Ae,children:Ne,trigger:ke,disabled:_e,dropdownRender:De,getPopupContainer:at,overlayClassName:ut,rootClassName:Yt,open:Et,onOpenChange:Lt,visible:Ct,onVisibleChange:kt,mouseEnterDelay:yt=.15,mouseLeaveDelay:It=.1,autoAdjustOverflow:Je=!0,placement:pt="",overlay:Mt,transitionName:nt}=pe,{getPopupContainer:Ke,getPrefixCls:ft,direction:Gt}=E.useContext(Ve.E_),St=E.useMemo(()=>{const Ze=ft();return nt!==void 0?nt:pt.includes("top")?`${Ze}-slide-down`:`${Ze}-slide-up`},[ft,pt,nt]),jt=E.useMemo(()=>pt?pt.includes("Center")?pt.slice(0,pt.indexOf("Center")):pt:Gt==="rtl"?"bottomRight":"bottomLeft",[pt,Gt]),Qe=ft("dropdown",Ae),[Dt,bt]=(0,a.Z)(Qe),[,xn]=(0,b.Z)(),on=E.Children.only(Ne),ct=(0,Le.Tm)(on,{className:ce()(`${Qe}-trigger`,{[`${Qe}-rtl`]:Gt==="rtl"},on.props.className),disabled:_e}),et=_e?[]:ke;let we;et&&et.includes("contextMenu")&&(we=!0);const[Ce,dt]=(0,ie.Z)(!1,{value:Et!=null?Et:Ct}),Xt=(0,he.useEvent)(Ze=>{Lt==null||Lt(Ze),kt==null||kt(Ze),dt(Ze)}),Ge=ce()(ut,Yt,bt,{[`${Qe}-rtl`]:Gt==="rtl"}),ze=(0,Ee.Z)({arrowPointAtCenter:typeof be=="object"&&be.pointAtCenter,autoAdjustOverflow:Je,offset:xn.marginXXS,arrowWidth:be?xn.sizePopupArrow:0,borderRadius:xn.borderRadius}),lt=E.useCallback(()=>{dt(!1)},[]),gt=()=>{let Ze;return ve!=null&&ve.items?Ze=E.createElement(je.default,Object.assign({},ve)):typeof Mt=="function"?Ze=Mt():Ze=Mt,De&&(Ze=De(Ze)),Ze=E.Children.only(typeof Ze=="string"?E.createElement("span",null,Ze):Ze),E.createElement(de.J,{prefixCls:`${Qe}-menu`,expandIcon:E.createElement("span",{className:`${Qe}-menu-submenu-arrow`},E.createElement(ae.Z,{className:`${Qe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:lt,validator:ht=>{let{mode:nn}=ht}},Ze)};return Dt(E.createElement(fe.Z,Object.assign({alignPoint:we},(0,xe.Z)(pe,["rootClassName"]),{mouseEnterDelay:yt,mouseLeaveDelay:It,visible:Ce,builtinPlacements:ze,arrow:!!be,overlayClassName:Ge,prefixCls:Qe,getPopupContainer:at||Ke,transitionName:St,trigger:et,overlay:gt,placement:jt,onVisibleChange:Xt}),ct))};function te(pe){return Object.assign(Object.assign({},pe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const re=(0,Oe.Z)(x,"dropdown",pe=>pe,te),le=pe=>E.createElement(re,Object.assign({},pe),E.createElement("span",null));x._InternalPanelDoNotUseOrYouWillBeFired=le,ne.Z=x},38854:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return b}});var E=y(91857),ae=y(92310),oe=y.n(ae),ce=y(59301),fe=y(18785),he=y(3113),ie=y(36355),xe=y(81327),Ee=y(33234),Oe=y(47211),Le=function(a,ee){var x={};for(var te in a)Object.prototype.hasOwnProperty.call(a,te)&&ee.indexOf(te)<0&&(x[te]=a[te]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,te=Object.getOwnPropertySymbols(a);re{const{getPopupContainer:ee,getPrefixCls:x,direction:te}=ce.useContext(ie.E_),{prefixCls:re,type:le="default",danger:pe,disabled:ve,loading:be,onClick:Ae,htmlType:Ne,children:ke,className:_e,menu:De,arrow:at,autoFocus:ut,overlay:Yt,trigger:Et,align:Lt,open:Ct,onOpenChange:kt,placement:yt,getPopupContainer:It,href:Je,icon:pt=ce.createElement(fe.Z,null),title:Mt,buttonsRender:nt=gt=>gt,mouseEnterDelay:Ke,mouseLeaveDelay:ft,overlayClassName:Gt,overlayStyle:St,destroyPopupOnHide:jt,dropdownRender:Qe}=a,Dt=Le(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"]),bt=x("dropdown",re),xn=`${bt}-button`,[on,ct]=(0,Oe.Z)(bt),et={menu:De,arrow:at,autoFocus:ut,align:Lt,disabled:ve,trigger:ve?[]:Et,onOpenChange:kt,getPopupContainer:It||ee,mouseEnterDelay:Ke,mouseLeaveDelay:ft,overlayClassName:Gt,overlayStyle:St,destroyPopupOnHide:jt,dropdownRender:Qe},{compactSize:we,compactItemClassnames:Ce}=(0,Ee.ri)(bt,te),dt=oe()(xn,Ce,_e,ct);"overlay"in a&&(et.overlay=Yt),"open"in a&&(et.open=Ct),"placement"in a?et.placement=yt:et.placement=te==="rtl"?"bottomLeft":"bottomRight";const Xt=ce.createElement(he.ZP,{type:le,danger:pe,disabled:ve,loading:be,onClick:Ae,htmlType:Ne,href:Je,title:Mt},ke),Ge=ce.createElement(he.ZP,{type:le,danger:pe,icon:pt}),[ze,lt]=nt([Xt,Ge]);return on(ce.createElement(xe.Z.Compact,Object.assign({className:dt,size:we,block:!0},Dt),ze,ce.createElement(E.Z,Object.assign({},et),lt)))};Ve.__ANT_BUTTON=!0;var je=Ve;const de=E.Z;de.Button=je;var b=de},47211:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return Le}});var E=y(17313),ae=y(13826),oe=y(92899),ce=y(29878),fe=y(19447),he=y(83116),ie=y(37613),Ee=Ve=>{const{componentCls:je,menuCls:de,colorError:b,colorTextLightSolid:a}=Ve,ee=`${de}-item`;return{[`${je}, ${je}-menu-submenu`]:{[`${de} ${ee}`]:{[`&${ee}-danger:not(${ee}-disabled)`]:{color:b,"&:hover":{color:a,backgroundColor:b}}}}}};const Oe=Ve=>{const{componentCls:je,menuCls:de,zIndexPopup:b,dropdownArrowDistance:a,sizePopupArrow:ee,antCls:x,iconCls:te,motionDurationMid:re,dropdownPaddingVertical:le,fontSize:pe,dropdownEdgeChildPadding:ve,colorTextDisabled:be,fontSizeIcon:Ae,controlPaddingHorizontal:Ne,colorBgElevated:ke}=Ve;return[{[je]:Object.assign(Object.assign({},(0,E.Wf)(Ve)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:b,display:"block","&::before":{position:"absolute",insetBlock:-a+ee/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${x}-btn`]:{[`& > ${te}-down, & > ${x}-btn-icon > ${te}-down`]:{fontSize:Ae}},[`${je}-wrap`]:{position:"relative",[`${x}-btn > ${te}-down`]:{fontSize:Ae},[`${te}-down::before`]:{transition:`transform ${re}`}},[`${je}-wrap-open`]:{[`${te}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${x}-slide-down-enter${x}-slide-down-enter-active${je}-placement-bottomLeft, + &${x}-slide-down-appear${x}-slide-down-appear-active${je}-placement-bottomLeft, + &${x}-slide-down-enter${x}-slide-down-enter-active${je}-placement-bottom, + &${x}-slide-down-appear${x}-slide-down-appear-active${je}-placement-bottom, + &${x}-slide-down-enter${x}-slide-down-enter-active${je}-placement-bottomRight, + &${x}-slide-down-appear${x}-slide-down-appear-active${je}-placement-bottomRight`]:{animationName:ae.fJ},[`&${x}-slide-up-enter${x}-slide-up-enter-active${je}-placement-topLeft, + &${x}-slide-up-appear${x}-slide-up-appear-active${je}-placement-topLeft, + &${x}-slide-up-enter${x}-slide-up-enter-active${je}-placement-top, + &${x}-slide-up-appear${x}-slide-up-appear-active${je}-placement-top, + &${x}-slide-up-enter${x}-slide-up-enter-active${je}-placement-topRight, + &${x}-slide-up-appear${x}-slide-up-appear-active${je}-placement-topRight`]:{animationName:ae.Qt},[`&${x}-slide-down-leave${x}-slide-down-leave-active${je}-placement-bottomLeft, + &${x}-slide-down-leave${x}-slide-down-leave-active${je}-placement-bottom, + &${x}-slide-down-leave${x}-slide-down-leave-active${je}-placement-bottomRight`]:{animationName:ae.Uw},[`&${x}-slide-up-leave${x}-slide-up-leave-active${je}-placement-topLeft, + &${x}-slide-up-leave${x}-slide-up-leave-active${je}-placement-top, + &${x}-slide-up-leave${x}-slide-up-leave-active${je}-placement-topRight`]:{animationName:ae.ly}})},(0,fe.ZP)(Ve,{colorBg:ke,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${je} ${de}`]:{position:"relative",margin:0},[`${de}-submenu-popup`]:{position:"absolute",zIndex:b,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${je}, ${je}-menu-submenu`]:{[de]:Object.assign(Object.assign({padding:ve,listStyleType:"none",backgroundColor:ke,backgroundClip:"padding-box",borderRadius:Ve.borderRadiusLG,outline:"none",boxShadow:Ve.boxShadowSecondary},(0,E.Qy)(Ve)),{[`${de}-item-group-title`]:{padding:`${le}px ${Ne}px`,color:Ve.colorTextDescription,transition:`all ${re}`},[`${de}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${de}-item-icon`]:{minWidth:pe,marginInlineEnd:Ve.marginXS,fontSize:Ve.fontSizeSM},[`${de}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${re}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${de}-item, ${de}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${le}px ${Ne}px`,color:Ve.colorText,fontWeight:"normal",fontSize:pe,lineHeight:Ve.lineHeight,cursor:"pointer",transition:`all ${re}`,borderRadius:Ve.borderRadiusSM,"&:hover, &-active":{backgroundColor:Ve.controlItemBgHover}},(0,E.Qy)(Ve)),{"&-selected":{color:Ve.colorPrimary,backgroundColor:Ve.controlItemBgActive,"&:hover, &-active":{backgroundColor:Ve.controlItemBgActiveHover}},"&-disabled":{color:be,cursor:"not-allowed","&:hover":{color:be,backgroundColor:ke,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Ve.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Ve.colorSplit},[`${je}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Ve.paddingXS,[`${je}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Ve.colorTextDescription,fontSize:Ae,fontStyle:"normal"}}}),[`${de}-item-group-list`]:{margin:`0 ${Ve.marginXS}px`,padding:0,listStyle:"none"},[`${de}-submenu-title`]:{paddingInlineEnd:Ne+Ve.fontSizeSM},[`${de}-submenu-vertical`]:{position:"relative"},[`${de}-submenu${de}-submenu-disabled ${je}-menu-submenu-title`]:{[`&, ${je}-menu-submenu-arrow-icon`]:{color:be,backgroundColor:ke,cursor:"not-allowed"}},[`${de}-submenu-selected ${je}-menu-submenu-title`]:{color:Ve.colorPrimary}})}},[(0,ae.oN)(Ve,"slide-up"),(0,ae.oN)(Ve,"slide-down"),(0,oe.Fm)(Ve,"move-up"),(0,oe.Fm)(Ve,"move-down"),(0,ce._y)(Ve,"zoom-big")]]};var Le=(0,he.Z)("Dropdown",(Ve,je)=>{let{rootPrefixCls:de}=je;const{marginXXS:b,sizePopupArrow:a,controlHeight:ee,fontSize:x,lineHeight:te,paddingXXS:re,componentCls:le,borderRadiusLG:pe}=Ve,ve=(ee-x*te)/2,{dropdownArrowOffset:be}=(0,fe.fS)({contentRadius:pe}),Ae=(0,ie.TS)(Ve,{menuCls:`${le}-menu`,rootPrefixCls:de,dropdownArrowDistance:a/2+b,dropdownArrowOffset:be,dropdownPaddingVertical:ve,dropdownEdgeChildPadding:re});return[Oe(Ae),Ee(Ae)]},Ve=>({zIndexPopup:Ve.zIndexPopupBase+50}))},8628:function(ge,ne,y){"use strict";var E=y(59301),ae=y(34280),oe=y(56762),ce=y(69507);function fe(){let he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,E.useRef)({}),xe=(0,oe.Z)(),Ee=(0,ce.ZP)();return(0,ae.Z)(()=>{const Oe=Ee.subscribe(Le=>{ie.current=Le,he&&xe()});return()=>Ee.unsubscribe(Oe)},[]),ie.current}ne.Z=fe},45818:function(ge,ne,y){"use strict";y.d(ne,{D:function(){return re},Z:function(){return ve}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(Ae,Ne){return ae.createElement(fe.Z,(0,E.Z)({},Ae,{ref:Ne,icon:ce}))},ie=ae.forwardRef(he),xe=ie,Ee=y(33853),Oe=y(38819),Le=y(92310),Ve=y.n(Le),je=y(2738),b=be=>!isNaN(parseFloat(be))&&isFinite(be),a=y(36355),ee=y(84966),x=function(be,Ae){var Ne={};for(var ke in be)Object.prototype.hasOwnProperty.call(be,ke)&&Ae.indexOf(ke)<0&&(Ne[ke]=be[ke]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,ke=Object.getOwnPropertySymbols(be);_e{let be=0;return function(){let Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return be+=1,`${Ae}${be}`}})();var ve=ae.forwardRef((be,Ae)=>{const{prefixCls:Ne,className:ke,trigger:_e,children:De,defaultCollapsed:at=!1,theme:ut="dark",style:Yt={},collapsible:Et=!1,reverseArrow:Lt=!1,width:Ct=200,collapsedWidth:kt=80,zeroWidthTriggerStyle:yt,breakpoint:It,onCollapse:Je,onBreakpoint:pt}=be,Mt=x(be,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:nt}=(0,ae.useContext)(ee.Gs),[Ke,ft]=(0,ae.useState)("collapsed"in be?be.collapsed:at),[Gt,St]=(0,ae.useState)(!1);(0,ae.useEffect)(()=>{"collapsed"in be&&ft(be.collapsed)},[be.collapsed]);const jt=(ct,et)=>{"collapsed"in be||ft(ct),Je==null||Je(ct,et)},Qe=(0,ae.useRef)();Qe.current=ct=>{St(ct.matches),pt==null||pt(ct.matches),Ke!==ct.matches&&jt(ct.matches,"responsive")},(0,ae.useEffect)(()=>{function ct(we){return Qe.current(we)}let et;if(typeof window!="undefined"){const{matchMedia:we}=window;if(we&&It&&It in te){et=we(`(max-width: ${te[It]})`);try{et.addEventListener("change",ct)}catch(Ce){et.addListener(ct)}ct(et)}}return()=>{try{et==null||et.removeEventListener("change",ct)}catch(we){et==null||et.removeListener(ct)}}},[It]),(0,ae.useEffect)(()=>{const ct=le("ant-sider-");return nt.addSider(ct),()=>nt.removeSider(ct)},[]);const Dt=()=>{jt(!Ke,"clickTrigger")},{getPrefixCls:bt}=(0,ae.useContext)(a.E_),xn=()=>{const ct=bt("layout-sider",Ne),et=(0,je.Z)(Mt,["collapsed"]),we=Ke?kt:Ct,Ce=b(we)?`${we}px`:String(we),dt=parseFloat(String(kt||0))===0?ae.createElement("span",{onClick:Dt,className:Ve()(`${ct}-zero-width-trigger`,`${ct}-zero-width-trigger-${Lt?"right":"left"}`),style:yt},_e||ae.createElement(xe,null)):null,ze={expanded:Lt?ae.createElement(Oe.Z,null):ae.createElement(Ee.Z,null),collapsed:Lt?ae.createElement(Ee.Z,null):ae.createElement(Oe.Z,null)}[Ke?"collapsed":"expanded"],lt=_e!==null?dt||ae.createElement("div",{className:`${ct}-trigger`,onClick:Dt,style:{width:Ce}},_e||ze):null,gt=Object.assign(Object.assign({},Yt),{flex:`0 0 ${Ce}`,maxWidth:Ce,minWidth:Ce,width:Ce}),Ze=Ve()(ct,`${ct}-${ut}`,{[`${ct}-collapsed`]:!!Ke,[`${ct}-has-trigger`]:Et&&_e!==null&&!dt,[`${ct}-below`]:!!Gt,[`${ct}-zero-width`]:parseFloat(Ce)===0},ke);return ae.createElement("aside",Object.assign({className:Ze},et,{style:gt,ref:Ae}),ae.createElement("div",{className:`${ct}-children`},De),Et||Gt&&dt?lt:null)},on=ae.useMemo(()=>({siderCollapsed:Ke}),[Ke]);return ae.createElement(re.Provider,{value:on},xn())})},44e3:function(ge,ne,y){"use strict";var E=y(84966),ae=y(45818);const oe=E.ZP;oe.Header=E.h4,oe.Footer=E.$_,oe.Content=E.VY,oe.Sider=ae.Z,ne.default=oe},84966:function(ge,ne,y){"use strict";y.d(ne,{VY:function(){return re},$_:function(){return te},h4:function(){return x},Gs:function(){return je},ZP:function(){return le}});var E=y(92393),ae=y(92310),oe=y.n(ae),ce=y(2738),fe=y(59301),he=y(36355),ie=y(83116),Ee=pe=>{const{componentCls:ve,bodyBg:be,lightSiderBg:Ae,lightTriggerBg:Ne,lightTriggerColor:ke}=pe;return{[`${ve}-sider-light`]:{background:Ae,[`${ve}-sider-trigger`]:{color:ke,background:Ne},[`${ve}-sider-zero-width-trigger`]:{color:ke,background:Ne,border:`1px solid ${be}`,borderInlineStart:0}}}};const Oe=pe=>{const{antCls:ve,componentCls:be,colorText:Ae,triggerColor:Ne,footerBg:ke,triggerBg:_e,headerHeight:De,headerPadding:at,headerColor:ut,footerPadding:Yt,triggerHeight:Et,zeroTriggerHeight:Lt,zeroTriggerWidth:Ct,motionDurationMid:kt,motionDurationSlow:yt,fontSize:It,borderRadius:Je,bodyBg:pt,headerBg:Mt,siderBg:nt}=pe;return{[be]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:pt,"&, *":{boxSizing:"border-box"},[`&${be}-has-sider`]:{flexDirection:"row",[`> ${be}, > ${be}-content`]:{width:0}},[`${be}-header, &${be}-footer`]:{flex:"0 0 auto"},[`${be}-sider`]:{position:"relative",minWidth:0,background:nt,transition:`all ${kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ve}-menu${ve}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Et,color:Ne,lineHeight:`${Et}px`,textAlign:"center",background:_e,cursor:"pointer",transition:`all ${kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:De,insetInlineEnd:-Ct,zIndex:1,width:Ct,height:Lt,color:Ne,fontSize:pe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:nt,borderStartStartRadius:0,borderStartEndRadius:Je,borderEndEndRadius:Je,borderEndStartRadius:0,cursor:"pointer",transition:`background ${yt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${yt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ct,borderStartStartRadius:Je,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Je}}}}},Ee(pe)),{"&-rtl":{direction:"rtl"}}),[`${be}-header`]:{height:De,padding:at,color:ut,lineHeight:`${De}px`,background:Mt,[`${ve}-menu`]:{lineHeight:"inherit"}},[`${be}-footer`]:{padding:Yt,color:Ae,fontSize:It,background:ke},[`${be}-content`]:{flex:"auto",minHeight:0}}};var Le=(0,ie.Z)("Layout",pe=>[Oe(pe)],pe=>{const{colorBgLayout:ve,controlHeight:be,controlHeightLG:Ae,colorText:Ne,controlHeightSM:ke,marginXXS:_e,colorTextLightSolid:De,colorBgContainer:at}=pe,ut=Ae*1.25;return{colorBgHeader:"#001529",colorBgBody:ve,colorBgTrigger:"#002140",bodyBg:ve,headerBg:"#001529",headerHeight:be*2,headerPadding:`0 ${ut}px`,headerColor:Ne,footerPadding:`${ke}px ${ut}px`,footerBg:ve,siderBg:"#001529",triggerHeight:Ae+_e*2,triggerBg:"#002140",triggerColor:De,zeroTriggerWidth:Ae,zeroTriggerHeight:Ae,lightSiderBg:at,lightTriggerBg:at,lightTriggerColor:Ne}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Ve=function(pe,ve){var be={};for(var Ae in pe)Object.prototype.hasOwnProperty.call(pe,Ae)&&ve.indexOf(Ae)<0&&(be[Ae]=pe[Ae]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,Ae=Object.getOwnPropertySymbols(pe);Nenull,removeSider:()=>null}});function de(pe){let{suffixCls:ve,tagName:be,displayName:Ae}=pe;return Ne=>fe.forwardRef((_e,De)=>fe.createElement(Ne,Object.assign({ref:De,suffixCls:ve,tagName:be},_e)))}const b=fe.forwardRef((pe,ve)=>{const{prefixCls:be,suffixCls:Ae,className:Ne,tagName:ke}=pe,_e=Ve(pe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:De}=fe.useContext(he.E_),at=De("layout",be),[ut,Yt]=Le(at),Et=Ae?`${at}-${Ae}`:at;return ut(fe.createElement(ke,Object.assign({className:oe()(be||Et,Ne,Yt),ref:ve},_e)))}),a=fe.forwardRef((pe,ve)=>{const{direction:be}=fe.useContext(he.E_),[Ae,Ne]=fe.useState([]),{prefixCls:ke,className:_e,rootClassName:De,children:at,hasSider:ut,tagName:Yt,style:Et}=pe,Lt=Ve(pe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ct=(0,ce.Z)(Lt,["suffixCls"]),{getPrefixCls:kt,layout:yt}=fe.useContext(he.E_),It=kt("layout",ke),[Je,pt]=Le(It),Mt=oe()(It,{[`${It}-has-sider`]:typeof ut=="boolean"?ut:Ae.length>0,[`${It}-rtl`]:be==="rtl"},yt==null?void 0:yt.className,_e,De,pt),nt=fe.useMemo(()=>({siderHook:{addSider:Ke=>{Ne(ft=>[].concat((0,E.Z)(ft),[Ke]))},removeSider:Ke=>{Ne(ft=>ft.filter(Gt=>Gt!==Ke))}}}),[]);return Je(fe.createElement(je.Provider,{value:nt},fe.createElement(Yt,Object.assign({ref:ve,className:Mt,style:Object.assign(Object.assign({},yt==null?void 0:yt.style),Et)},Ct),at)))}),ee=de({tagName:"div",displayName:"Layout"})(a),x=de({suffixCls:"header",tagName:"header",displayName:"Header"})(b),te=de({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(b),re=de({suffixCls:"content",tagName:"main",displayName:"Content"})(b);var le=ee},40875:function(ge,ne,y){"use strict";y.d(ne,{J:function(){return he}});var E=y(59301),ae=y(33234),oe=y(70425),ce=function(ie,xe){var Ee={};for(var Oe in ie)Object.prototype.hasOwnProperty.call(ie,Oe)&&xe.indexOf(Oe)<0&&(Ee[Oe]=ie[Oe]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Oe=Object.getOwnPropertySymbols(ie);Le{const{children:Ee}=ie,Oe=ce(ie,["children"]),Le=E.useContext(fe),Ve=E.useMemo(()=>Object.assign(Object.assign({},Le),Oe),[Le,Oe.prefixCls,Oe.mode,Oe.selectable]);return E.createElement(fe.Provider,{value:Ve},E.createElement(ae.BR,null,(0,oe.supportNodeRef)(Ee)?E.cloneElement(Ee,{ref:xe}):Ee))});ne.Z=fe},20834:function(ge,ne,y){"use strict";y.d(ne,{default:function(){return on}});var E=y(15285),ae=y(59301),oe=y(45818),ce=y(92310),fe=y.n(ce),he=y(36355),ie=function(ct,et){var we={};for(var Ce in ct)Object.prototype.hasOwnProperty.call(ct,Ce)&&et.indexOf(Ce)<0&&(we[Ce]=ct[Ce]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,Ce=Object.getOwnPropertySymbols(ct);dt{const{prefixCls:et,className:we,dashed:Ce}=ct,dt=ie(ct,["prefixCls","className","dashed"]),{getPrefixCls:Xt}=ae.useContext(he.E_),Ge=Xt("menu",et),ze=fe()({[`${Ge}-item-divider-dashed`]:!!Ce},we);return ae.createElement(E.iz,Object.assign({className:ze},dt))},Oe=y(11592),Le=y(2738),Ve=y(6848),je=y(92343),b=(0,ae.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ee=ct=>{var et;const{className:we,children:Ce,icon:dt,title:Xt,danger:Ge}=ct,{prefixCls:ze,firstLevel:lt,direction:gt,disableMenuItemTitleTooltip:Ze,inlineCollapsed:ht}=ae.useContext(b),nn=Ut=>{const Ht=ae.createElement("span",{className:`${ze}-title-content`},Ce);return(!dt||(0,je.l$)(Ce)&&Ce.type==="span")&&Ce&&Ut&<&&typeof Ce=="string"?ae.createElement("div",{className:`${ze}-inline-collapsed-noicon`},Ce.charAt(0)):Ht},{siderCollapsed:Jt}=ae.useContext(oe.D);let Sn=Xt;typeof Xt=="undefined"?Sn=lt?Ce:"":Xt===!1&&(Sn="");const _t={title:Sn};!Jt&&!ht&&(_t.title=null,_t.open=!1);const Ln=(0,Oe.Z)(Ce).length;let qe=ae.createElement(E.ck,Object.assign({},(0,Le.Z)(ct,["title","icon","danger"]),{className:fe()({[`${ze}-item-danger`]:Ge,[`${ze}-item-only-child`]:(dt?Ln+1:Ln)===1},we),title:typeof Xt=="string"?Xt:void 0}),(0,je.Tm)(dt,{className:fe()((0,je.l$)(dt)?(et=dt.props)===null||et===void 0?void 0:et.className:"",`${ze}-item-icon`)}),nn(ht));return Ze||(qe=ae.createElement(Ve.Z,Object.assign({},_t,{placement:gt==="rtl"?"left":"right",overlayClassName:`${ze}-inline-collapsed-tooltip`}),qe)),qe},te=ct=>{var et;const{popupClassName:we,icon:Ce,title:dt,theme:Xt}=ct,Ge=ae.useContext(b),{prefixCls:ze,inlineCollapsed:lt,theme:gt}=Ge,Ze=(0,E.Xl)();let ht;if(!Ce)ht=lt&&!Ze.length&&dt&&typeof dt=="string"?ae.createElement("div",{className:`${ze}-inline-collapsed-noicon`},dt.charAt(0)):ae.createElement("span",{className:`${ze}-title-content`},dt);else{const Jt=(0,je.l$)(dt)&&dt.type==="span";ht=ae.createElement(ae.Fragment,null,(0,je.Tm)(Ce,{className:fe()((0,je.l$)(Ce)?(et=Ce.props)===null||et===void 0?void 0:et.className:"",`${ze}-item-icon`)}),Jt?dt:ae.createElement("span",{className:`${ze}-title-content`},dt))}const nn=ae.useMemo(()=>Object.assign(Object.assign({},Ge),{firstLevel:!1}),[Ge]);return ae.createElement(b.Provider,{value:nn},ae.createElement(E.Wd,Object.assign({},(0,Le.Z)(ct,["icon"]),{title:ht,popupClassName:fe()(ze,we,`${ze}-${Xt||gt}`)})))},re=y(18785),le=y(70425),pe=y(62892),ve=y(40875),be=function(ct,et){var we={};for(var Ce in ct)Object.prototype.hasOwnProperty.call(ct,Ce)&&et.indexOf(Ce)<0&&(we[Ce]=ct[Ce]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,Ce=Object.getOwnPropertySymbols(ct);dt{if(et&&typeof et=="object"){const Ce=et,{label:dt,children:Xt,key:Ge,type:ze}=Ce,lt=be(Ce,["label","children","key","type"]),gt=Ge!=null?Ge:`tmp-${we}`;return Xt||ze==="group"?ze==="group"?ae.createElement(E.BW,Object.assign({key:gt},lt,{title:dt}),Ae(Xt)):ae.createElement(te,Object.assign({key:gt},lt,{title:dt}),Ae(Xt)):ze==="divider"?ae.createElement(Ee,Object.assign({key:gt},lt)):ae.createElement(ee,Object.assign({key:gt},lt),dt)}return null}).filter(et=>et)}function Ne(ct){return ae.useMemo(()=>ct&&Ae(ct),[ct])}var ke=y(64993),_e=y(17313),De=y(8378),at=y(13826),ut=y(29878),Yt=y(83116),Et=y(37613),Ct=ct=>{const{componentCls:et,motionDurationSlow:we,horizontalLineHeight:Ce,colorSplit:dt,lineWidth:Xt,lineType:Ge,itemPaddingInline:ze}=ct;return{[`${et}-horizontal`]:{lineHeight:Ce,border:0,borderBottom:`${Xt}px ${Ge} ${dt}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${et}-item, ${et}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ze},[`> ${et}-item:hover, + > ${et}-item-active, + > ${et}-submenu ${et}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${et}-item, ${et}-submenu-title`]:{transition:[`border-color ${we}`,`background ${we}`].join(",")},[`${et}-submenu-arrow`]:{display:"none"}}}},yt=ct=>{let{componentCls:et,menuArrowOffset:we}=ct;return{[`${et}-rtl`]:{direction:"rtl"},[`${et}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${et}-rtl${et}-vertical, + ${et}-submenu-rtl ${et}-vertical`]:{[`${et}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${we})`},"&::after":{transform:`rotate(45deg) translateY(${we})`}}}}};const It=ct=>Object.assign({},(0,_e.oN)(ct));var pt=(ct,et)=>{const{componentCls:we,itemColor:Ce,itemSelectedColor:dt,groupTitleColor:Xt,itemBg:Ge,subMenuItemBg:ze,itemSelectedBg:lt,activeBarHeight:gt,activeBarWidth:Ze,activeBarBorderWidth:ht,motionDurationSlow:nn,motionEaseInOut:Jt,motionEaseOut:Sn,itemPaddingInline:_t,motionDurationMid:Ln,itemHoverColor:qe,lineType:Ut,colorSplit:Ht,itemDisabledColor:Kt,dangerItemColor:hn,dangerItemHoverColor:zn,dangerItemSelectedColor:Un,dangerItemActiveBg:Pn,dangerItemSelectedBg:Xn,itemHoverBg:Jn,itemActiveBg:mn,menuSubMenuBg:He,horizontalItemSelectedColor:Bt,horizontalItemSelectedBg:bn,horizontalItemBorderRadius:ye,horizontalItemHoverBg:an,popupBg:tt}=ct;return{[`${we}-${et}, ${we}-${et} > ${we}`]:{color:Ce,background:Ge,[`&${we}-root:focus-visible`]:Object.assign({},It(ct)),[`${we}-item-group-title`]:{color:Xt},[`${we}-submenu-selected`]:{[`> ${we}-submenu-title`]:{color:dt}},[`${we}-item-disabled, ${we}-submenu-disabled`]:{color:`${Kt} !important`},[`${we}-item:not(${we}-item-selected):not(${we}-submenu-selected)`]:{[`&:hover, > ${we}-submenu-title:hover`]:{color:qe}},[`&:not(${we}-horizontal)`]:{[`${we}-item:not(${we}-item-selected)`]:{"&:hover":{backgroundColor:Jn},"&:active":{backgroundColor:mn}},[`${we}-submenu-title`]:{"&:hover":{backgroundColor:Jn},"&:active":{backgroundColor:mn}}},[`${we}-item-danger`]:{color:hn,[`&${we}-item:hover`]:{[`&:not(${we}-item-selected):not(${we}-submenu-selected)`]:{color:zn}},[`&${we}-item:active`]:{background:Pn}},[`${we}-item a`]:{"&, &:hover":{color:"inherit"}},[`${we}-item-selected`]:{color:dt,[`&${we}-item-danger`]:{color:Un},"a, a:hover":{color:"inherit"}},[`& ${we}-item-selected`]:{backgroundColor:lt,[`&${we}-item-danger`]:{backgroundColor:Xn}},[`${we}-item, ${we}-submenu-title`]:{[`&:not(${we}-item-disabled):focus-visible`]:Object.assign({},It(ct))},[`&${we}-submenu > ${we}`]:{backgroundColor:He},[`&${we}-popup > ${we}`]:{backgroundColor:tt},[`&${we}-horizontal`]:Object.assign(Object.assign({},et==="dark"?{borderBottom:0}:{}),{[`> ${we}-item, > ${we}-submenu`]:{top:ht,marginTop:-ht,marginBottom:0,borderRadius:ye,"&::after":{position:"absolute",insetInline:_t,bottom:0,borderBottom:`${gt}px solid transparent`,transition:`border-color ${nn} ${Jt}`,content:'""'},"&:hover, &-active, &-open":{background:an,"&::after":{borderBottomWidth:gt,borderBottomColor:Bt}},"&-selected":{color:Bt,backgroundColor:bn,"&:hover":{backgroundColor:bn},"&::after":{borderBottomWidth:gt,borderBottomColor:Bt}}}}),[`&${we}-root`]:{[`&${we}-inline, &${we}-vertical`]:{borderInlineEnd:`${ht}px ${Ut} ${Ht}`}},[`&${we}-inline`]:{[`${we}-sub${we}-inline`]:{background:ze},[`${we}-item, ${we}-submenu-title`]:ht&&Ze?{width:`calc(100% + ${ht}px)`}:{},[`${we}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ze}px solid ${dt}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ln} ${Sn}`,`opacity ${Ln} ${Sn}`].join(","),content:'""'},[`&${we}-item-danger`]:{"&::after":{borderInlineEndColor:Un}}},[`${we}-selected, ${we}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ln} ${Jt}`,`opacity ${Ln} ${Jt}`].join(",")}}}}}};const Mt=ct=>{const{componentCls:et,itemHeight:we,itemMarginInline:Ce,padding:dt,menuArrowSize:Xt,marginXS:Ge,itemMarginBlock:ze}=ct,lt=dt+Xt+Ge;return{[`${et}-item`]:{position:"relative",overflow:"hidden"},[`${et}-item, ${et}-submenu-title`]:{height:we,lineHeight:`${we}px`,paddingInline:dt,overflow:"hidden",textOverflow:"ellipsis",marginInline:Ce,marginBlock:ze,width:`calc(100% - ${Ce*2}px)`},[`> ${et}-item, + > ${et}-submenu > ${et}-submenu-title`]:{height:we,lineHeight:`${we}px`},[`${et}-item-group-list ${et}-submenu-title, + ${et}-submenu-title`]:{paddingInlineEnd:lt}}};var Ke=ct=>{const{componentCls:et,iconCls:we,itemHeight:Ce,colorTextLightSolid:dt,dropdownWidth:Xt,controlHeightLG:Ge,motionDurationMid:ze,motionEaseOut:lt,paddingXL:gt,itemMarginInline:Ze,fontSizeLG:ht,motionDurationSlow:nn,paddingXS:Jt,boxShadowSecondary:Sn,collapsedWidth:_t,collapsedIconSize:Ln}=ct,qe={height:Ce,lineHeight:`${Ce}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[et]:{"&-inline, &-vertical":Object.assign({[`&${et}-root`]:{boxShadow:"none"}},Mt(ct))},[`${et}-submenu-popup`]:{[`${et}-vertical`]:Object.assign(Object.assign({},Mt(ct)),{boxShadow:Sn})}},{[`${et}-submenu-popup ${et}-vertical${et}-sub`]:{minWidth:Xt,maxHeight:`calc(100vh - ${Ge*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${et}-inline`]:{width:"100%",[`&${et}-root`]:{[`${et}-item, ${et}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${nn}`,`background ${nn}`,`padding ${ze} ${lt}`].join(","),[`> ${et}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${et}-sub${et}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${et}-submenu > ${et}-submenu-title`]:qe,[`& ${et}-item-group-title`]:{paddingInlineStart:gt}},[`${et}-item`]:qe}},{[`${et}-inline-collapsed`]:{width:_t,[`&${et}-root`]:{[`${et}-item, ${et}-submenu ${et}-submenu-title`]:{[`> ${et}-inline-collapsed-noicon`]:{fontSize:ht,textAlign:"center"}}},[`> ${et}-item, + > ${et}-item-group > ${et}-item-group-list > ${et}-item, + > ${et}-item-group > ${et}-item-group-list > ${et}-submenu > ${et}-submenu-title, + > ${et}-submenu > ${et}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ht/2}px - ${Ze}px)`,textOverflow:"clip",[` + ${et}-submenu-arrow, + ${et}-submenu-expand-icon + `]:{opacity:0},[`${et}-item-icon, ${we}`]:{margin:0,fontSize:Ln,lineHeight:`${Ce}px`,"+ span":{display:"inline-block",opacity:0}}},[`${et}-item-icon, ${we}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${et}-item-icon, ${we}`]:{display:"none"},"a, a:hover":{color:dt}},[`${et}-item-group-title`]:Object.assign(Object.assign({},_e.vS),{paddingInline:Jt})}}]};const ft=ct=>{const{componentCls:et,motionDurationSlow:we,motionDurationMid:Ce,motionEaseInOut:dt,motionEaseOut:Xt,iconCls:Ge,iconSize:ze,iconMarginInlineEnd:lt}=ct;return{[`${et}-item, ${et}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${we}`,`background ${we}`,`padding ${we} ${dt}`].join(","),[`${et}-item-icon, ${Ge}`]:{minWidth:ze,fontSize:ze,transition:[`font-size ${Ce} ${Xt}`,`margin ${we} ${dt}`,`color ${we}`].join(","),"+ span":{marginInlineStart:lt,opacity:1,transition:[`opacity ${we} ${dt}`,`margin ${we}`,`color ${we}`].join(",")}},[`${et}-item-icon`]:Object.assign({},(0,_e.Ro)()),[`&${et}-item-only-child`]:{[`> ${Ge}, > ${et}-item-icon`]:{marginInlineEnd:0}}},[`${et}-item-disabled, ${et}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${et}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Gt=ct=>{const{componentCls:et,motionDurationSlow:we,motionEaseInOut:Ce,borderRadius:dt,menuArrowSize:Xt,menuArrowOffset:Ge}=ct;return{[`${et}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ct.margin,width:Xt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${we} ${Ce}, opacity ${we}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Xt*.6,height:Xt*.15,backgroundColor:"currentcolor",borderRadius:dt,transition:[`background ${we} ${Ce}`,`transform ${we} ${Ce}`,`top ${we} ${Ce}`,`color ${we} ${Ce}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Ge})`},"&::after":{transform:`rotate(-45deg) translateY(${Ge})`}}}}},St=ct=>{const{antCls:et,componentCls:we,fontSize:Ce,motionDurationSlow:dt,motionDurationMid:Xt,motionEaseInOut:Ge,paddingXS:ze,padding:lt,colorSplit:gt,lineWidth:Ze,zIndexPopup:ht,borderRadiusLG:nn,subMenuItemBorderRadius:Jt,menuArrowSize:Sn,menuArrowOffset:_t,lineType:Ln,menuPanelMaskInset:qe,groupTitleLineHeight:Ut,groupTitleFontSize:Ht}=ct;return[{"":{[`${we}`]:Object.assign(Object.assign({},(0,_e.dF)()),{"&-hidden":{display:"none"}})},[`${we}-submenu-hidden`]:{display:"none"}},{[we]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,_e.Wf)(ct)),(0,_e.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Ce,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${dt} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${we}-item`]:{flex:"none"}},[`${we}-item, ${we}-submenu, ${we}-submenu-title`]:{borderRadius:ct.itemBorderRadius},[`${we}-item-group-title`]:{padding:`${ze}px ${lt}px`,fontSize:Ht,lineHeight:Ut,transition:`all ${dt}`},[`&-horizontal ${we}-submenu`]:{transition:[`border-color ${dt} ${Ge}`,`background ${dt} ${Ge}`].join(",")},[`${we}-submenu, ${we}-submenu-inline`]:{transition:[`border-color ${dt} ${Ge}`,`background ${dt} ${Ge}`,`padding ${Xt} ${Ge}`].join(",")},[`${we}-submenu ${we}-sub`]:{cursor:"initial",transition:[`background ${dt} ${Ge}`,`padding ${dt} ${Ge}`].join(",")},[`${we}-title-content`]:{transition:`color ${dt}`},[`${we}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${we}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:gt,borderStyle:Ln,borderWidth:0,borderTopWidth:Ze,marginBlock:Ze,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ft(ct)),{[`${we}-item-group`]:{[`${we}-item-group-list`]:{margin:0,padding:0,[`${we}-item, ${we}-submenu-title`]:{paddingInline:`${Ce*2}px ${lt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ht,borderRadius:nn,boxShadow:"none",transformOrigin:"0 0",[`&${we}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${qe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:qe},"\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},[`> ${we}`]:Object.assign(Object.assign(Object.assign({borderRadius:nn},ft(ct)),Gt(ct)),{[`${we}-item, ${we}-submenu > ${we}-submenu-title`]:{borderRadius:Jt},[`${we}-submenu-title::after`]:{transition:`transform ${dt} ${Ge}`}})}}),Gt(ct)),{[`&-inline-collapsed ${we}-submenu-arrow, + &-inline ${we}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${_t})`},"&::after":{transform:`rotate(45deg) translateX(-${_t})`}},[`${we}-submenu-open${we}-submenu-inline > ${we}-submenu-title > ${we}-submenu-arrow`]:{transform:`translateY(-${Sn*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${_t})`},"&::before":{transform:`rotate(45deg) translateX(${_t})`}}})},{[`${et}-layout-header`]:{[we]:{lineHeight:"inherit"}}}]};var jt=(ct,et)=>(0,Yt.Z)("Menu",Ce=>{if(et===!1)return[];const{colorBgElevated:dt,colorPrimary:Xt,colorTextLightSolid:Ge,controlHeightLG:ze,fontSize:lt,darkItemColor:gt,darkDangerItemColor:Ze,darkItemBg:ht,darkSubMenuItemBg:nn,darkItemSelectedColor:Jt,darkItemSelectedBg:Sn,darkDangerItemSelectedBg:_t,darkItemHoverBg:Ln,darkGroupTitleColor:qe,darkItemHoverColor:Ut,darkItemDisabledColor:Ht,darkDangerItemHoverColor:Kt,darkDangerItemSelectedColor:hn,darkDangerItemActiveBg:zn}=Ce,Un=lt/7*5,Pn=(0,Et.TS)(Ce,{menuArrowSize:Un,menuHorizontalHeight:ze*1.15,menuArrowOffset:`${Un*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:dt}),Xn=(0,Et.TS)(Pn,{itemColor:gt,itemHoverColor:Ut,groupTitleColor:qe,itemSelectedColor:Jt,itemBg:ht,popupBg:ht,subMenuItemBg:nn,itemActiveBg:"transparent",itemSelectedBg:Sn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ln,itemDisabledColor:Ht,dangerItemColor:Ze,dangerItemHoverColor:Kt,dangerItemSelectedColor:hn,dangerItemActiveBg:zn,dangerItemSelectedBg:_t,menuSubMenuBg:nn,horizontalItemSelectedColor:Ge,horizontalItemSelectedBg:Xt});return[St(Pn),Ct(Pn),Ke(Pn),pt(Pn,"light"),pt(Xn,"dark"),yt(Pn),(0,De.Z)(Pn),(0,at.oN)(Pn,"slide-up"),(0,at.oN)(Pn,"slide-down"),(0,ut._y)(Pn,"zoom-big")]},Ce=>{const{colorPrimary:dt,colorError:Xt,colorTextDisabled:Ge,colorErrorBg:ze,colorText:lt,colorTextDescription:gt,colorBgContainer:Ze,colorFillAlter:ht,colorFillContent:nn,lineWidth:Jt,lineWidthBold:Sn,controlItemBgActive:_t,colorBgTextHover:Ln,controlHeightLG:qe,lineHeight:Ut,colorBgElevated:Ht,marginXXS:Kt,padding:hn,fontSize:zn,controlHeightSM:Un,fontSizeLG:Pn,colorTextLightSolid:Xn,colorErrorHover:Jn}=Ce,mn=new ke.C(Xn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Ce.zIndexPopupBase+50,radiusItem:Ce.borderRadiusLG,itemBorderRadius:Ce.borderRadiusLG,radiusSubMenuItem:Ce.borderRadiusSM,subMenuItemBorderRadius:Ce.borderRadiusSM,colorItemText:lt,itemColor:lt,colorItemTextHover:lt,itemHoverColor:lt,colorItemTextHoverHorizontal:dt,horizontalItemHoverColor:dt,colorGroupTitle:gt,groupTitleColor:gt,colorItemTextSelected:dt,itemSelectedColor:dt,colorItemTextSelectedHorizontal:dt,horizontalItemSelectedColor:dt,colorItemBg:Ze,itemBg:Ze,colorItemBgHover:Ln,itemHoverBg:Ln,colorItemBgActive:nn,itemActiveBg:_t,colorSubItemBg:ht,subMenuItemBg:ht,colorItemBgSelected:_t,itemSelectedBg:_t,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Sn,activeBarHeight:Sn,colorActiveBarBorderSize:Jt,activeBarBorderWidth:Jt,colorItemTextDisabled:Ge,itemDisabledColor:Ge,colorDangerItemText:Xt,dangerItemColor:Xt,colorDangerItemTextHover:Xt,dangerItemHoverColor:Xt,colorDangerItemTextSelected:Xt,dangerItemSelectedColor:Xt,colorDangerItemBgActive:ze,dangerItemActiveBg:ze,colorDangerItemBgSelected:ze,dangerItemSelectedBg:ze,itemMarginInline:Ce.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:qe,groupTitleLineHeight:Ut,collapsedWidth:qe*2,popupBg:Ht,itemMarginBlock:Kt,itemPaddingInline:hn,horizontalLineHeight:`${qe*1.15}px`,iconSize:zn,iconMarginInlineEnd:Un-zn,collapsedIconSize:Pn,groupTitleFontSize:zn,darkItemDisabledColor:new ke.C(Xn).setAlpha(.25).toRgbString(),darkItemColor:mn,darkDangerItemColor:Xt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Xn,darkItemSelectedBg:dt,darkDangerItemSelectedBg:Xt,darkItemHoverBg:"transparent",darkGroupTitleColor:mn,darkItemHoverColor:Xn,darkDangerItemHoverColor:Jn,darkDangerItemSelectedColor:Xn,darkDangerItemActiveBg:Xt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ct),Qe=function(ct,et){var we={};for(var Ce in ct)Object.prototype.hasOwnProperty.call(ct,Ce)&&et.indexOf(Ce)<0&&(we[Ce]=ct[Ce]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,Ce=Object.getOwnPropertySymbols(ct);dt{var we,Ce;const dt=ae.useContext(ve.Z),Xt=dt||{},{getPrefixCls:Ge,getPopupContainer:ze,direction:lt,menu:gt}=ae.useContext(he.E_),Ze=Ge(),{prefixCls:ht,className:nn,style:Jt,theme:Sn="light",expandIcon:_t,_internalDisableMenuItemTitleTooltip:Ln,inlineCollapsed:qe,siderCollapsed:Ut,items:Ht,children:Kt,rootClassName:hn,mode:zn,selectable:Un,onClick:Pn,overflowedIndicatorPopupClassName:Xn}=ct,Jn=Qe(ct,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),mn=(0,Le.Z)(Jn,["collapsedWidth"]),He=Ne(Ht)||Kt;(we=Xt.validator)===null||we===void 0||we.call(Xt,{mode:zn});const Bt=(0,le.useEvent)(function(){var Ye;Pn==null||Pn.apply(void 0,arguments),(Ye=Xt.onClick)===null||Ye===void 0||Ye.call(Xt)}),bn=Xt.mode||zn,ye=Un!=null?Un:Xt.selectable,an=ae.useMemo(()=>Ut!==void 0?Ut:qe,[qe,Ut]),tt={horizontal:{motionName:`${Ze}-slide-up`},inline:(0,pe.Z)(Ze),other:{motionName:`${Ze}-zoom-big`}},vt=Ge("menu",ht||Xt.prefixCls),[Ot,mt]=jt(vt,!dt),Se=fe()(`${vt}-${Sn}`,gt==null?void 0:gt.className,nn);let Te;if(typeof _t=="function")Te=_t;else if(_t===null||_t===!1)Te=null;else if(Xt.expandIcon===null||Xt.expandIcon===!1)Te=null;else{const Ye=_t!=null?_t:Xt.expandIcon;Te=(0,je.Tm)(Ye,{className:fe()(`${vt}-submenu-expand-icon`,(0,je.l$)(Ye)?(Ce=Ye.props)===null||Ce===void 0?void 0:Ce.className:"")})}const We=ae.useMemo(()=>({prefixCls:vt,inlineCollapsed:an||!1,direction:lt,firstLevel:!0,theme:Sn,mode:bn,disableMenuItemTitleTooltip:Ln}),[vt,an,lt,Ln,Sn]);return Ot(ae.createElement(ve.Z.Provider,{value:null},ae.createElement(b.Provider,{value:We},ae.createElement(E.ZP,Object.assign({getPopupContainer:ze,overflowedIndicator:ae.createElement(re.Z,null),overflowedIndicatorPopupClassName:fe()(vt,`${vt}-${Sn}`,Xn),mode:bn,selectable:ye,onClick:Bt},mn,{inlineCollapsed:an,style:Object.assign(Object.assign({},gt==null?void 0:gt.style),Jt),className:Se,prefixCls:vt,direction:lt,defaultMotions:tt,expandIcon:Te,ref:et,rootClassName:fe()(hn,mt)}),He))))});const xn=(0,ae.forwardRef)((ct,et)=>{const we=(0,ae.useRef)(null),Ce=ae.useContext(oe.D);return(0,ae.useImperativeHandle)(et,()=>({menu:we.current,focus:dt=>{var Xt;(Xt=we.current)===null||Xt===void 0||Xt.focus(dt)}})),ae.createElement(bt,Object.assign({ref:we},ct,Ce))});xn.Item=ee,xn.SubMenu=te,xn.Divider=Ee,xn.ItemGroup=E.BW;var on=xn},58421:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return Xt}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(ze,lt){return ae.createElement(fe.Z,(0,E.Z)({},ze,{ref:lt,icon:ce}))},ie=ae.forwardRef(he),xe=ie,Ee=y(49198),Oe=y(33853),Le=y(38819),Ve=y(92310),je=y.n(Ve),de=y(18082),b=y(20049),a=y(6487),ee=y(56789),x=y(7942),te=y(76773),re=y(26112),le={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},pe=le,ve=y(91735),be=function(Ge){(0,x.Z)(lt,Ge);var ze=(0,te.Z)(lt);function lt(){var gt;(0,a.Z)(this,lt);for(var Ze=arguments.length,ht=new Array(Ze),nn=0;nn=0||Jt.relatedTarget.className.indexOf("".concat(qe,"-item"))>=0))&&Ln(gt.getValidValue()))},gt.go=function(Jt){var Sn=gt.state.goInputText;Sn!==""&&(Jt.keyCode===pe.ENTER||Jt.type==="click")&&(gt.setState({goInputText:""}),gt.props.quickGo(gt.getValidValue()))},gt}return(0,ee.Z)(lt,[{key:"getPageSizeOptions",value:function(){var Ze=this.props,ht=Ze.pageSize,nn=Ze.pageSizeOptions;return nn.some(function(Jt){return Jt.toString()===ht.toString()})?nn:nn.concat([ht.toString()]).sort(function(Jt,Sn){var _t=Number.isNaN(Number(Jt))?0:Number(Jt),Ln=Number.isNaN(Number(Sn))?0:Number(Sn);return _t-Ln})}},{key:"render",value:function(){var Ze=this,ht=this.props,nn=ht.pageSize,Jt=ht.locale,Sn=ht.rootPrefixCls,_t=ht.changeSize,Ln=ht.quickGo,qe=ht.goButton,Ut=ht.selectComponentClass,Ht=ht.buildOptionText,Kt=ht.selectPrefixCls,hn=ht.disabled,zn=this.state.goInputText,Un="".concat(Sn,"-options"),Pn=Ut,Xn=null,Jn=null,mn=null;if(!_t&&!Ln)return null;var He=this.getPageSizeOptions();if(_t&&Pn){var Bt=He.map(function(bn,ye){return ae.createElement(Pn.Option,{key:ye,value:bn.toString()},(Ht||Ze.buildOptionText)(bn))});Xn=ae.createElement(Pn,{disabled:hn,prefixCls:Kt,showSearch:!1,className:"".concat(Un,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(nn||He[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ye){return ye.parentNode},"aria-label":Jt.page_size,defaultOpen:!1},Bt)}return Ln&&(qe&&(mn=typeof qe=="boolean"?ae.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:hn,className:"".concat(Un,"-quick-jumper-button")},Jt.jump_to_confirm):ae.createElement("span",{onClick:this.go,onKeyUp:this.go},qe)),Jn=ae.createElement("div",{className:"".concat(Un,"-quick-jumper")},Jt.jump_to,ae.createElement("input",{disabled:hn,type:"text",value:zn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Jt.page}),Jt.page,mn)),ae.createElement("li",{className:"".concat(Un)},Xn,Jn)}}]),lt}(ae.Component);be.defaultProps={pageSizeOptions:["10","20","50","100"]};var Ae=be,Ne=function(ze){var lt,gt=ze.rootPrefixCls,Ze=ze.page,ht=ze.active,nn=ze.className,Jt=ze.showTitle,Sn=ze.onClick,_t=ze.onKeyPress,Ln=ze.itemRender,qe="".concat(gt,"-item"),Ut=je()(qe,"".concat(qe,"-").concat(Ze),(lt={},(0,de.Z)(lt,"".concat(qe,"-active"),ht),(0,de.Z)(lt,"".concat(qe,"-disabled"),!Ze),(0,de.Z)(lt,ze.className,nn),lt)),Ht=function(){Sn(Ze)},Kt=function(Un){_t(Un,Sn,Ze)},hn=Ln(Ze,"page",ae.createElement("a",{rel:"nofollow"},Ze));return hn?ae.createElement("li",{title:Jt?Ze.toString():null,className:Ut,onClick:Ht,onKeyPress:Kt,tabIndex:0},hn):null},ke=Ne;function _e(){}function De(Ge){var ze=Number(Ge);return typeof ze=="number"&&!Number.isNaN(ze)&&isFinite(ze)&&Math.floor(ze)===ze}var at=function(ze,lt,gt){return gt};function ut(Ge,ze,lt){var gt=typeof Ge=="undefined"?ze.pageSize:Ge;return Math.floor((lt.total-1)/gt)+1}var Yt=function(Ge){(0,x.Z)(lt,Ge);var ze=(0,te.Z)(lt);function lt(gt){var Ze;(0,a.Z)(this,lt),Ze=ze.call(this,gt),Ze.paginationNode=ae.createRef(),Ze.getJumpPrevPage=function(){return Math.max(1,Ze.state.current-(Ze.props.showLessItems?3:5))},Ze.getJumpNextPage=function(){return Math.min(ut(void 0,Ze.state,Ze.props),Ze.state.current+(Ze.props.showLessItems?3:5))},Ze.getItemIcon=function(_t,Ln){var qe=Ze.props.prefixCls,Ut=_t||ae.createElement("button",{type:"button","aria-label":Ln,className:"".concat(qe,"-item-link")});return typeof _t=="function"&&(Ut=ae.createElement(_t,(0,b.Z)({},Ze.props))),Ut},Ze.isValid=function(_t){var Ln=Ze.props.total;return De(_t)&&_t!==Ze.state.current&&De(Ln)&&Ln>0},Ze.shouldDisplayQuickJumper=function(){var _t=Ze.props,Ln=_t.showQuickJumper,qe=_t.total,Ut=Ze.state.pageSize;return qe<=Ut?!1:Ln},Ze.handleKeyDown=function(_t){(_t.keyCode===pe.ARROW_UP||_t.keyCode===pe.ARROW_DOWN)&&_t.preventDefault()},Ze.handleKeyUp=function(_t){var Ln=Ze.getValidValue(_t),qe=Ze.state.currentInputValue;Ln!==qe&&Ze.setState({currentInputValue:Ln}),_t.keyCode===pe.ENTER?Ze.handleChange(Ln):_t.keyCode===pe.ARROW_UP?Ze.handleChange(Ln-1):_t.keyCode===pe.ARROW_DOWN&&Ze.handleChange(Ln+1)},Ze.handleBlur=function(_t){var Ln=Ze.getValidValue(_t);Ze.handleChange(Ln)},Ze.changePageSize=function(_t){var Ln=Ze.state.current,qe=ut(_t,Ze.state,Ze.props);Ln=Ln>qe?qe:Ln,qe===0&&(Ln=Ze.state.current),typeof _t=="number"&&("pageSize"in Ze.props||Ze.setState({pageSize:_t}),"current"in Ze.props||Ze.setState({current:Ln,currentInputValue:Ln})),Ze.props.onShowSizeChange(Ln,_t),"onChange"in Ze.props&&Ze.props.onChange&&Ze.props.onChange(Ln,_t)},Ze.handleChange=function(_t){var Ln=Ze.props,qe=Ln.disabled,Ut=Ln.onChange,Ht=Ze.state,Kt=Ht.pageSize,hn=Ht.current,zn=Ht.currentInputValue;if(Ze.isValid(_t)&&!qe){var Un=ut(void 0,Ze.state,Ze.props),Pn=_t;return _t>Un?Pn=Un:_t<1&&(Pn=1),"current"in Ze.props||Ze.setState({current:Pn}),Pn!==zn&&Ze.setState({currentInputValue:Pn}),Ut(Pn,Kt),Pn}return hn},Ze.prev=function(){Ze.hasPrev()&&Ze.handleChange(Ze.state.current-1)},Ze.next=function(){Ze.hasNext()&&Ze.handleChange(Ze.state.current+1)},Ze.jumpPrev=function(){Ze.handleChange(Ze.getJumpPrevPage())},Ze.jumpNext=function(){Ze.handleChange(Ze.getJumpNextPage())},Ze.hasPrev=function(){return Ze.state.current>1},Ze.hasNext=function(){return Ze.state.current2?qe-2:0),Ht=2;Ht=nn?Sn=nn:Sn=Number(ht),Sn}},{key:"getShowSizeChanger",value:function(){var Ze=this.props,ht=Ze.showSizeChanger,nn=Ze.total,Jt=Ze.totalBoundaryShowSizeChanger;return typeof ht!="undefined"?ht:nn>Jt}},{key:"render",value:function(){var Ze=this.props,ht=Ze.prefixCls,nn=Ze.className,Jt=Ze.style,Sn=Ze.disabled,_t=Ze.hideOnSinglePage,Ln=Ze.total,qe=Ze.locale,Ut=Ze.showQuickJumper,Ht=Ze.showLessItems,Kt=Ze.showTitle,hn=Ze.showTotal,zn=Ze.simple,Un=Ze.itemRender,Pn=Ze.showPrevNextJumpers,Xn=Ze.jumpPrevIcon,Jn=Ze.jumpNextIcon,mn=Ze.selectComponentClass,He=Ze.selectPrefixCls,Bt=Ze.pageSizeOptions,bn=this.state,ye=bn.current,an=bn.pageSize,tt=bn.currentInputValue;if(_t===!0&&Ln<=an)return null;var vt=ut(void 0,this.state,this.props),Ot=[],mt=null,Se=null,Te=null,We=null,Ye=null,rt=Ut&&Ut.goButton,xt=Ht?1:2,Ft=ye-1>0?ye-1:0,Re=ye+1Ln?Ln:ye*an]));if(zn){rt&&(typeof rt=="boolean"?Ye=ae.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},qe.jump_to_confirm):Ye=ae.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},rt),Ye=ae.createElement("li",{title:Kt?"".concat(qe.jump_to).concat(ye,"/").concat(vt):null,className:"".concat(ht,"-simple-pager")},Ye));var wt=this.renderPrev(Ft);return ae.createElement("ul",(0,E.Z)({className:je()(ht,"".concat(ht,"-simple"),(0,de.Z)({},"".concat(ht,"-disabled"),Sn),nn),style:Jt,ref:this.paginationNode},Xe),$e,wt?ae.createElement("li",{title:Kt?qe.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:je()("".concat(ht,"-prev"),(0,de.Z)({},"".concat(ht,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},wt):null,ae.createElement("li",{title:Kt?"".concat(ye,"/").concat(vt):null,className:"".concat(ht,"-simple-pager")},ae.createElement("input",{type:"text",value:tt,disabled:Sn,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ae.createElement("span",{className:"".concat(ht,"-slash")},"/"),vt),ae.createElement("li",{title:Kt?qe.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:je()("".concat(ht,"-next"),(0,de.Z)({},"".concat(ht,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Re)),Ye)}if(vt<=3+xt*2){var ln={locale:qe,rootPrefixCls:ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Kt,itemRender:Un};vt||Ot.push(ae.createElement(ke,(0,E.Z)({},ln,{key:"noPager",page:1,className:"".concat(ht,"-item-disabled")})));for(var tn=1;tn<=vt;tn+=1){var An=ye===tn;Ot.push(ae.createElement(ke,(0,E.Z)({},ln,{key:tn,page:tn,active:An})))}}else{var Bn=Ht?qe.prev_3:qe.prev_5,it=Ht?qe.next_3:qe.next_5,Wt=Un(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Xn,"prev page")),Zn=Un(this.getJumpNextPage(),"jump-next",this.getItemIcon(Jn,"next page"));Pn&&(mt=Wt?ae.createElement("li",{title:Kt?Bn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:je()("".concat(ht,"-jump-prev"),(0,de.Z)({},"".concat(ht,"-jump-prev-custom-icon"),!!Xn))},Wt):null,Se=Zn?ae.createElement("li",{title:Kt?it:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:je()("".concat(ht,"-jump-next"),(0,de.Z)({},"".concat(ht,"-jump-next-custom-icon"),!!Jn))},Zn):null),We=ae.createElement(ke,{locale:qe,last:!0,rootPrefixCls:ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:vt,page:vt,active:!1,showTitle:Kt,itemRender:Un}),Te=ae.createElement(ke,{locale:qe,rootPrefixCls:ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Kt,itemRender:Un});var en=Math.max(1,ye-xt),kn=Math.min(ye+xt,vt);ye-1<=xt&&(kn=1+xt*2),vt-ye<=xt&&(en=vt-xt*2);for(var ta=en;ta<=kn;ta+=1){var ha=ye===ta;Ot.push(ae.createElement(ke,{locale:qe,rootPrefixCls:ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ta,page:ta,active:ha,showTitle:Kt,itemRender:Un}))}ye-1>=xt*2&&ye!==3&&(Ot[0]=(0,ae.cloneElement)(Ot[0],{className:"".concat(ht,"-item-after-jump-prev")}),Ot.unshift(mt)),vt-ye>=xt*2&&ye!==vt-2&&(Ot[Ot.length-1]=(0,ae.cloneElement)(Ot[Ot.length-1],{className:"".concat(ht,"-item-before-jump-next")}),Ot.push(Se)),en!==1&&Ot.unshift(Te),kn!==vt&&Ot.push(We)}var aa=!this.hasPrev()||!vt,At=!this.hasNext()||!vt,qt=this.renderPrev(Ft),zt=this.renderNext(Re);return ae.createElement("ul",(0,E.Z)({className:je()(ht,nn,(0,de.Z)({},"".concat(ht,"-disabled"),Sn)),style:Jt,ref:this.paginationNode},Xe),$e,qt?ae.createElement("li",{title:Kt?qe.prev_page:null,onClick:this.prev,tabIndex:aa?null:0,onKeyPress:this.runIfEnterPrev,className:je()("".concat(ht,"-prev"),(0,de.Z)({},"".concat(ht,"-disabled"),aa)),"aria-disabled":aa},qt):null,Ot,zt?ae.createElement("li",{title:Kt?qe.next_page:null,onClick:this.next,tabIndex:At?null:0,onKeyPress:this.runIfEnterNext,className:je()("".concat(ht,"-next"),(0,de.Z)({},"".concat(ht,"-disabled"),At)),"aria-disabled":At},zt):null,ae.createElement(Ae,{disabled:Sn,locale:qe,rootPrefixCls:ht,selectComponentClass:mn,selectPrefixCls:He,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ye,pageSize:an,pageSizeOptions:Bt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:rt}))}}],[{key:"getDerivedStateFromProps",value:function(Ze,ht){var nn={};if("current"in Ze&&(nn.current=Ze.current,Ze.current!==ht.current&&(nn.currentInputValue=nn.current)),"pageSize"in Ze&&Ze.pageSize!==ht.pageSize){var Jt=ht.current,Sn=ut(Ze.pageSize,ht,Ze);Jt=Jt>Sn?Sn:Jt,"current"in Ze||(nn.current=Jt,nn.currentInputValue=Jt),nn.pageSize=Ze.pageSize}return nn}}]),lt}(ae.Component);Yt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:_e,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:_e,locale:ve.Z,style:{},itemRender:at,totalBoundaryShowSizeChanger:50};var Et=Yt,Lt=y(22075),Ct=y(36355),kt=y(19716),yt=y(8628),It=y(9763),Je=y(57809);const pt=Ge=>ae.createElement(Je.default,Object.assign({},Ge,{showSearch:!0,size:"small"})),Mt=Ge=>ae.createElement(Je.default,Object.assign({},Ge,{showSearch:!0,size:"middle"}));pt.Option=Je.default.Option,Mt.Option=Je.default.Option;var nt=y(9937),Ke=y(17313),ft=y(83116),Gt=y(37613);const St=Ge=>{const{componentCls:ze}=Ge;return{[`${ze}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ze}-item-link`]:{color:Ge.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ze}-item-link`]:{color:Ge.colorTextDisabled,cursor:"not-allowed"}}},[`&${ze}-disabled`]:{cursor:"not-allowed",[`${ze}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Ge.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Ge.colorBorder,backgroundColor:Ge.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Ge.itemActiveBgDisabled},a:{color:Ge.itemActiveColorDisabled}}},[`${ze}-item-link`]:{color:Ge.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ze}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ze}-simple-pager`]:{color:Ge.colorTextDisabled},[`${ze}-jump-prev, ${ze}-jump-next`]:{[`${ze}-item-link-icon`]:{opacity:0},[`${ze}-item-ellipsis`]:{opacity:1}}},[`&${ze}-simple`]:{[`${ze}-prev, ${ze}-next`]:{[`&${ze}-disabled ${ze}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},jt=Ge=>{const{componentCls:ze}=Ge;return{[`&${ze}-mini ${ze}-total-text, &${ze}-mini ${ze}-simple-pager`]:{height:Ge.itemSizeSM,lineHeight:`${Ge.itemSizeSM}px`},[`&${ze}-mini ${ze}-item`]:{minWidth:Ge.itemSizeSM,height:Ge.itemSizeSM,margin:0,lineHeight:`${Ge.itemSizeSM-2}px`},[`&${ze}-mini:not(${ze}-disabled) ${ze}-item:not(${ze}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Ge.colorBgTextHover},"&:active":{backgroundColor:Ge.colorBgTextActive}},[`&${ze}-mini ${ze}-prev, &${ze}-mini ${ze}-next`]:{minWidth:Ge.itemSizeSM,height:Ge.itemSizeSM,margin:0,lineHeight:`${Ge.itemSizeSM}px`},[`&${ze}-mini:not(${ze}-disabled)`]:{[`${ze}-prev, ${ze}-next`]:{[`&:hover ${ze}-item-link`]:{backgroundColor:Ge.colorBgTextHover},[`&:active ${ze}-item-link`]:{backgroundColor:Ge.colorBgTextActive},[`&${ze}-disabled:hover ${ze}-item-link`]:{backgroundColor:"transparent"}}},[` + &${ze}-mini ${ze}-prev ${ze}-item-link, + &${ze}-mini ${ze}-next ${ze}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Ge.itemSizeSM,lineHeight:`${Ge.itemSizeSM}px`}},[`&${ze}-mini ${ze}-jump-prev, &${ze}-mini ${ze}-jump-next`]:{height:Ge.itemSizeSM,marginInlineEnd:0,lineHeight:`${Ge.itemSizeSM}px`},[`&${ze}-mini ${ze}-options`]:{marginInlineStart:Ge.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Ge.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Ge.itemSizeSM,lineHeight:`${Ge.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,nt.x0)(Ge)),{width:Ge.paginationMiniQuickJumperInputWidth,height:Ge.controlHeightSM})}}}},Qe=Ge=>{const{componentCls:ze}=Ge;return{[` + &${ze}-simple ${ze}-prev, + &${ze}-simple ${ze}-next + `]:{height:Ge.itemSizeSM,lineHeight:`${Ge.itemSizeSM}px`,verticalAlign:"top",[`${ze}-item-link`]:{height:Ge.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Ge.colorBgTextHover},"&:active":{backgroundColor:Ge.colorBgTextActive},"&::after":{height:Ge.itemSizeSM,lineHeight:`${Ge.itemSizeSM}px`}}},[`&${ze}-simple ${ze}-simple-pager`]:{display:"inline-block",height:Ge.itemSizeSM,marginInlineEnd:Ge.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Ge.marginXS,padding:`0 ${Ge.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Ge.itemInputBg,border:`${Ge.lineWidth}px ${Ge.lineType} ${Ge.colorBorder}`,borderRadius:Ge.borderRadius,outline:"none",transition:`border-color ${Ge.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Ge.colorPrimary},"&:focus":{borderColor:Ge.colorPrimaryHover,boxShadow:`${Ge.inputOutlineOffset}px 0 ${Ge.controlOutlineWidth}px ${Ge.controlOutline}`},"&[disabled]":{color:Ge.colorTextDisabled,backgroundColor:Ge.colorBgContainerDisabled,borderColor:Ge.colorBorder,cursor:"not-allowed"}}}}},Dt=Ge=>{const{componentCls:ze}=Ge;return{[`${ze}-jump-prev, ${ze}-jump-next`]:{outline:0,[`${ze}-item-container`]:{position:"relative",[`${ze}-item-link-icon`]:{color:Ge.colorPrimary,fontSize:Ge.fontSizeSM,opacity:0,transition:`all ${Ge.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ze}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Ge.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Ge.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Ge.paginationEllipsisTextIndent,opacity:1,transition:`all ${Ge.motionDurationMid}`}},"&:hover":{[`${ze}-item-link-icon`]:{opacity:1},[`${ze}-item-ellipsis`]:{opacity:0}}},[` + ${ze}-prev, + ${ze}-jump-prev, + ${ze}-jump-next + `]:{marginInlineEnd:Ge.marginXS},[` + ${ze}-prev, + ${ze}-next, + ${ze}-jump-prev, + ${ze}-jump-next + `]:{display:"inline-block",minWidth:Ge.itemSize,height:Ge.itemSize,color:Ge.colorText,fontFamily:Ge.fontFamily,lineHeight:`${Ge.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Ge.borderRadius,cursor:"pointer",transition:`all ${Ge.motionDurationMid}`},[`${ze}-prev, ${ze}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Ge.colorText,cursor:"pointer",userSelect:"none"},[`${ze}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Ge.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Ge.lineWidth}px ${Ge.lineType} transparent`,borderRadius:Ge.borderRadius,outline:"none",transition:`all ${Ge.motionDurationMid}`},[`&:hover ${ze}-item-link`]:{backgroundColor:Ge.colorBgTextHover},[`&:active ${ze}-item-link`]:{backgroundColor:Ge.colorBgTextActive},[`&${ze}-disabled:hover`]:{[`${ze}-item-link`]:{backgroundColor:"transparent"}}},[`${ze}-slash`]:{marginInlineEnd:Ge.paginationSlashMarginInlineEnd,marginInlineStart:Ge.paginationSlashMarginInlineStart},[`${ze}-options`]:{display:"inline-block",marginInlineStart:Ge.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Ge.controlHeight,marginInlineStart:Ge.marginXS,lineHeight:`${Ge.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,nt.ik)(Ge)),{width:Ge.controlHeightLG*1.25,height:Ge.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Ge.marginXS,marginInlineEnd:Ge.marginXS})}}}},bt=Ge=>{const{componentCls:ze}=Ge;return{[`${ze}-item`]:{display:"inline-block",minWidth:Ge.itemSize,height:Ge.itemSize,marginInlineEnd:Ge.marginXS,fontFamily:Ge.fontFamily,lineHeight:`${Ge.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Ge.lineWidth}px ${Ge.lineType} transparent`,borderRadius:Ge.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Ge.paginationItemPaddingInline}px`,color:Ge.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ze}-item-active)`]:{"&:hover":{transition:`all ${Ge.motionDurationMid}`,backgroundColor:Ge.colorBgTextHover},"&:active":{backgroundColor:Ge.colorBgTextActive}},"&-active":{fontWeight:Ge.fontWeightStrong,backgroundColor:Ge.itemActiveBg,borderColor:Ge.colorPrimary,a:{color:Ge.colorPrimary},"&:hover":{borderColor:Ge.colorPrimaryHover},"&:hover a":{color:Ge.colorPrimaryHover}}}}},xn=Ge=>{const{componentCls:ze}=Ge;return{[ze]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(Ge)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ze}-total-text`]:{display:"inline-block",height:Ge.itemSize,marginInlineEnd:Ge.marginXS,lineHeight:`${Ge.itemSize-2}px`,verticalAlign:"middle"}}),bt(Ge)),Dt(Ge)),Qe(Ge)),jt(Ge)),St(Ge)),{[`@media only screen and (max-width: ${Ge.screenLG}px)`]:{[`${ze}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Ge.screenSM}px)`]:{[`${ze}-options`]:{display:"none"}}}),[`&${Ge.componentCls}-rtl`]:{direction:"rtl"}}},on=Ge=>{const{componentCls:ze}=Ge;return{[`${ze}${ze}-disabled:not(${ze}-mini)`]:{"&, &:hover":{[`${ze}-item-link`]:{borderColor:Ge.colorBorder}},"&:focus-visible":{[`${ze}-item-link`]:{borderColor:Ge.colorBorder}},[`${ze}-item, ${ze}-item-link`]:{backgroundColor:Ge.colorBgContainerDisabled,borderColor:Ge.colorBorder,[`&:hover:not(${ze}-item-active)`]:{backgroundColor:Ge.colorBgContainerDisabled,borderColor:Ge.colorBorder,a:{color:Ge.colorTextDisabled}},[`&${ze}-item-active`]:{backgroundColor:Ge.itemActiveBgDisabled}},[`${ze}-prev, ${ze}-next`]:{"&:hover button":{backgroundColor:Ge.colorBgContainerDisabled,borderColor:Ge.colorBorder,color:Ge.colorTextDisabled},[`${ze}-item-link`]:{backgroundColor:Ge.colorBgContainerDisabled,borderColor:Ge.colorBorder}}},[`${ze}:not(${ze}-mini)`]:{[`${ze}-prev, ${ze}-next`]:{"&:hover button":{borderColor:Ge.colorPrimaryHover,backgroundColor:Ge.itemBg},[`${ze}-item-link`]:{backgroundColor:Ge.itemLinkBg,borderColor:Ge.colorBorder},[`&:hover ${ze}-item-link`]:{borderColor:Ge.colorPrimary,backgroundColor:Ge.itemBg,color:Ge.colorPrimary},[`&${ze}-disabled`]:{[`${ze}-item-link`]:{borderColor:Ge.colorBorder,color:Ge.colorTextDisabled}}},[`${ze}-item`]:{backgroundColor:Ge.itemBg,border:`${Ge.lineWidth}px ${Ge.lineType} ${Ge.colorBorder}`,[`&:hover:not(${ze}-item-active)`]:{borderColor:Ge.colorPrimary,backgroundColor:Ge.itemBg,a:{color:Ge.colorPrimary}},"&-active":{borderColor:Ge.colorPrimary}}}}},ct=Ge=>{const{componentCls:ze}=Ge;return{[`${ze}:not(${ze}-disabled)`]:{[`${ze}-item`]:Object.assign({},(0,Ke.Qy)(Ge)),[`${ze}-jump-prev, ${ze}-jump-next`]:{"&:focus-visible":Object.assign({[`${ze}-item-link-icon`]:{opacity:1},[`${ze}-item-ellipsis`]:{opacity:0}},(0,Ke.oN)(Ge))},[`${ze}-prev, ${ze}-next`]:{[`&:focus-visible ${ze}-item-link`]:Object.assign({},(0,Ke.oN)(Ge))}}}};var et=(0,ft.Z)("Pagination",Ge=>{const ze=(0,Gt.TS)(Ge,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Ge.marginXXS/2,paginationMiniQuickJumperInputWidth:Ge.controlHeightLG*1.1,paginationItemPaddingInline:Ge.marginXXS*1.5,paginationEllipsisLetterSpacing:Ge.marginXXS/2,paginationSlashMarginInlineStart:Ge.marginXXS,paginationSlashMarginInlineEnd:Ge.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,nt.e5)(Ge),(0,nt.TM)(Ge));return[xn(ze),ct(ze),Ge.wireframe&&on(ze)]},Ge=>({itemBg:Ge.colorBgContainer,itemSize:Ge.controlHeight,itemSizeSM:Ge.controlHeightSM,itemActiveBg:Ge.colorBgContainer,itemLinkBg:Ge.colorBgContainer,itemActiveColorDisabled:Ge.colorTextDisabled,itemActiveBgDisabled:Ge.controlItemBgActiveDisabled,itemInputBg:Ge.colorBgContainer,miniOptionsSizeChangerTop:0})),we=function(Ge,ze){var lt={};for(var gt in Ge)Object.prototype.hasOwnProperty.call(Ge,gt)&&ze.indexOf(gt)<0&&(lt[gt]=Ge[gt]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,gt=Object.getOwnPropertySymbols(Ge);Ze{const{prefixCls:ze,selectPrefixCls:lt,className:gt,rootClassName:Ze,style:ht,size:nn,locale:Jt,selectComponentClass:Sn,responsive:_t,showSizeChanger:Ln}=Ge,qe=we(Ge,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ut}=(0,yt.Z)(_t),{getPrefixCls:Ht,direction:Kt,pagination:hn={}}=ae.useContext(Ct.E_),zn=Ht("pagination",ze),[Un,Pn]=et(zn),Xn=Ln!=null?Ln:hn.showSizeChanger,Jn=ae.useMemo(()=>{const vt=ae.createElement("span",{className:`${zn}-item-ellipsis`},"\u2022\u2022\u2022"),Ot=ae.createElement("button",{className:`${zn}-item-link`,type:"button",tabIndex:-1},Kt==="rtl"?ae.createElement(Le.Z,null):ae.createElement(Oe.Z,null)),mt=ae.createElement("button",{className:`${zn}-item-link`,type:"button",tabIndex:-1},Kt==="rtl"?ae.createElement(Oe.Z,null):ae.createElement(Le.Z,null)),Se=ae.createElement("a",{className:`${zn}-item-link`},ae.createElement("div",{className:`${zn}-item-container`},Kt==="rtl"?ae.createElement(Ee.Z,{className:`${zn}-item-link-icon`}):ae.createElement(xe,{className:`${zn}-item-link-icon`}),vt)),Te=ae.createElement("a",{className:`${zn}-item-link`},ae.createElement("div",{className:`${zn}-item-container`},Kt==="rtl"?ae.createElement(xe,{className:`${zn}-item-link-icon`}):ae.createElement(Ee.Z,{className:`${zn}-item-link-icon`}),vt));return{prevIcon:Ot,nextIcon:mt,jumpPrevIcon:Se,jumpNextIcon:Te}},[Kt,zn]),[mn]=(0,It.Z)("Pagination",Lt.Z),He=Object.assign(Object.assign({},mn),Jt),Bt=(0,kt.Z)(nn),bn=Bt==="small"||!!(Ut&&!Bt&&_t),ye=Ht("select",lt),an=je()({[`${zn}-mini`]:bn,[`${zn}-rtl`]:Kt==="rtl"},hn==null?void 0:hn.className,gt,Ze,Pn),tt=Object.assign(Object.assign({},hn==null?void 0:hn.style),ht);return Un(ae.createElement(Et,Object.assign({},Jn,qe,{style:tt,prefixCls:zn,selectPrefixCls:ye,className:an,selectComponentClass:Sn||(bn?pt:Mt),locale:He,showSizeChanger:Xn})))},Xt=dt},39722:function(ge,ne,y){"use strict";y.d(ne,{t5:function(){return Oe}});var E=y(92310),ae=y.n(E),oe=y(55477),ce=y(59301),fe=y(36355),he=y(77578),ie=y(17356),xe=function(Ve,je){var de={};for(var b in Ve)Object.prototype.hasOwnProperty.call(Ve,b)&&je.indexOf(b)<0&&(de[b]=Ve[b]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,b=Object.getOwnPropertySymbols(Ve);a{if(!(!je&&!de))return ce.createElement(ce.Fragment,null,je&&ce.createElement("div",{className:`${Ve}-title`},(0,he.Z)(je)),ce.createElement("div",{className:`${Ve}-inner-content`},(0,he.Z)(de)))},Oe=Ve=>{const{hashId:je,prefixCls:de,className:b,style:a,placement:ee="top",title:x,content:te,children:re}=Ve;return ce.createElement("div",{className:ae()(je,de,`${de}-pure`,`${de}-placement-${ee}`,b),style:a},ce.createElement("div",{className:`${de}-arrow`}),ce.createElement(oe.G,Object.assign({},Ve,{className:je,prefixCls:de}),re||Ee(de,x,te)))},Le=Ve=>{const{prefixCls:je}=Ve,de=xe(Ve,["prefixCls"]),{getPrefixCls:b}=ce.useContext(fe.E_),a=b("popover",je),[ee,x]=(0,ie.Z)(a);return ee(ce.createElement(Oe,Object.assign({},de,{prefixCls:a,hashId:x})))};ne.ZP=Le},60324:function(ge,ne,y){"use strict";var E=y(92310),ae=y.n(E),oe=y(59301),ce=y(77578),fe=y(62892),he=y(36355),ie=y(6848),xe=y(39722),Ee=y(17356),Oe=function(je,de){var b={};for(var a in je)Object.prototype.hasOwnProperty.call(je,a)&&de.indexOf(a)<0&&(b[a]=je[a]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,a=Object.getOwnPropertySymbols(je);ee{let{title:de,content:b,prefixCls:a}=je;return oe.createElement(oe.Fragment,null,de&&oe.createElement("div",{className:`${a}-title`},(0,ce.Z)(de)),oe.createElement("div",{className:`${a}-inner-content`},(0,ce.Z)(b)))},Ve=oe.forwardRef((je,de)=>{const{prefixCls:b,title:a,content:ee,overlayClassName:x,placement:te="top",trigger:re="hover",mouseEnterDelay:le=.1,mouseLeaveDelay:pe=.1,overlayStyle:ve={}}=je,be=Oe(je,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Ae}=oe.useContext(he.E_),Ne=Ae("popover",b),[ke,_e]=(0,Ee.Z)(Ne),De=Ae(),at=ae()(x,_e);return ke(oe.createElement(ie.Z,Object.assign({placement:te,trigger:re,mouseEnterDelay:le,mouseLeaveDelay:pe,overlayStyle:ve},be,{prefixCls:Ne,overlayClassName:at,ref:de,overlay:a||ee?oe.createElement(Le,{prefixCls:Ne,title:a,content:ee}):null,transitionName:(0,fe.m)(De,"zoom-big",be.transitionName),"data-popover-inject":!0})))});Ve._InternalPanelDoNotUseOrYouWillBeFired=xe.ZP,ne.Z=Ve},17356:function(ge,ne,y){"use strict";var E=y(17313),ae=y(29878),oe=y(19447),ce=y(33166),fe=y(83116),he=y(37613);const ie=Oe=>{const{componentCls:Le,popoverColor:Ve,minWidth:je,fontWeightStrong:de,popoverPadding:b,boxShadowSecondary:a,colorTextHeading:ee,borderRadiusLG:x,zIndexPopup:te,marginXS:re,colorBgElevated:le,popoverBg:pe}=Oe;return[{[Le]:Object.assign(Object.assign({},(0,E.Wf)(Oe)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:te,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":le,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Le}-content`]:{position:"relative"},[`${Le}-inner`]:{backgroundColor:pe,backgroundClip:"padding-box",borderRadius:x,boxShadow:a,padding:b},[`${Le}-title`]:{minWidth:je,marginBottom:re,color:ee,fontWeight:de},[`${Le}-inner-content`]:{color:Ve}})},(0,oe.ZP)(Oe,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Le}-pure`]:{position:"relative",maxWidth:"none",margin:Oe.sizePopupArrow,display:"inline-block",[`${Le}-content`]:{display:"inline-block"}}}]},xe=Oe=>{const{componentCls:Le}=Oe;return{[Le]:ce.i.map(Ve=>{const je=Oe[`${Ve}6`];return{[`&${Le}-${Ve}`]:{"--antd-arrow-background-color":je,[`${Le}-inner`]:{backgroundColor:je},[`${Le}-arrow`]:{background:"transparent"}}}})}},Ee=Oe=>{const{componentCls:Le,lineWidth:Ve,lineType:je,colorSplit:de,paddingSM:b,controlHeight:a,fontSize:ee,lineHeight:x,padding:te}=Oe,re=a-Math.round(ee*x),le=re/2,pe=re/2-Ve,ve=te;return{[Le]:{[`${Le}-inner`]:{padding:0},[`${Le}-title`]:{margin:0,padding:`${le}px ${ve}px ${pe}px`,borderBottom:`${Ve}px ${je} ${de}`},[`${Le}-inner-content`]:{padding:`${b}px ${ve}px`}}}};ne.Z=(0,fe.Z)("Popover",Oe=>{const{colorBgElevated:Le,colorText:Ve,wireframe:je}=Oe,de=(0,he.TS)(Oe,{popoverPadding:12,popoverBg:Le,popoverColor:Ve});return[ie(de),xe(de),je&&Ee(de),(0,ae._y)(de,"zoom-big")]},Oe=>({width:177,minWidth:177,zIndexPopup:Oe.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return Ln}});var E=y(59301),ae=y(29679),oe=y(40001),ce=y(19248),fe=y(99267),he=y(92310),ie=y.n(he),xe=y(2738),Ee=y(36355),Oe=y(5016),Le=y(20049),Ve=y(5883),je={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},de=function(){var Ut=(0,E.useRef)([]),Ht=(0,E.useRef)(null);return(0,E.useEffect)(function(){var Kt=Date.now(),hn=!1;Ut.current.forEach(function(zn){if(zn){hn=!0;var Un=zn.style;Un.transitionDuration=".3s, .3s, .3s, .06s",Ht.current&&Kt-Ht.current<100&&(Un.transitionDuration="0s, 0s")}}),hn&&(Ht.current=Date.now())}),Ut.current},b=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Ut){var Ht=(0,Le.Z)((0,Le.Z)({},je),Ut),Kt=Ht.className,hn=Ht.percent,zn=Ht.prefixCls,Un=Ht.strokeColor,Pn=Ht.strokeLinecap,Xn=Ht.strokeWidth,Jn=Ht.style,mn=Ht.trailColor,He=Ht.trailWidth,Bt=Ht.transition,bn=(0,Ve.Z)(Ht,b);delete bn.gapPosition;var ye=Array.isArray(hn)?hn:[hn],an=Array.isArray(Un)?Un:[Un],tt=de(),vt=Xn/2,Ot=100-Xn/2,mt="M ".concat(Pn==="round"?vt:0,",").concat(vt,` + L `).concat(Pn==="round"?Ot:100,",").concat(vt),Se="0 0 100 ".concat(Xn),Te=0;return E.createElement("svg",(0,Oe.Z)({className:ie()("".concat(zn,"-line"),Kt),viewBox:Se,preserveAspectRatio:"none",style:Jn},bn),E.createElement("path",{className:"".concat(zn,"-line-trail"),d:mt,strokeLinecap:Pn,stroke:mn,strokeWidth:He||Xn,fillOpacity:"0"}),ye.map(function(We,Ye){var rt=1;switch(Pn){case"round":rt=1-Xn/100;break;case"square":rt=1-Xn/2/100;break;default:rt=1;break}var xt={strokeDasharray:"".concat(We*rt,"px, 100px"),strokeDashoffset:"-".concat(Te,"px"),transition:Bt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ft=an[Ye]||an[an.length-1];return Te+=We,E.createElement("path",{key:Ye,className:"".concat(zn,"-line-path"),d:mt,strokeLinecap:Pn,stroke:Ft,strokeWidth:Xn,fillOpacity:"0",ref:function(Xe){tt[Ye]=Xe},style:xt})}))},ee=a,x=y(10928),te=y(52456),re=y(47273),le=0,pe=(0,re.Z)();function ve(){var qe;return pe?(qe=le,le+=1):qe="TEST_OR_SSR",qe}var be=function(qe){var Ut=E.useState(),Ht=(0,te.Z)(Ut,2),Kt=Ht[0],hn=Ht[1];return E.useEffect(function(){hn("rc_progress_".concat(ve()))},[]),qe||Kt},Ae=function(Ut){var Ht=Ut.bg,Kt=Ut.children;return E.createElement("div",{style:{width:"100%",height:"100%",background:Ht}},Kt)};function Ne(qe,Ut){return Object.keys(qe).map(function(Ht){var Kt=parseFloat(Ht),hn="".concat(Math.floor(Kt*Ut),"%");return"".concat(qe[Ht]," ").concat(hn)})}var ke=E.forwardRef(function(qe,Ut){var Ht=qe.prefixCls,Kt=qe.color,hn=qe.gradientId,zn=qe.radius,Un=qe.style,Pn=qe.ptg,Xn=qe.strokeLinecap,Jn=qe.strokeWidth,mn=qe.size,He=qe.gapDegree,Bt=Kt&&(0,x.Z)(Kt)==="object",bn=Bt?"#FFF":void 0,ye=mn/2,an=E.createElement("circle",{className:"".concat(Ht,"-circle-path"),r:zn,cx:ye,cy:ye,stroke:bn,strokeLinecap:Xn,strokeWidth:Jn,opacity:Pn===0?0:1,style:Un,ref:Ut});if(!Bt)return an;var tt="".concat(hn,"-conic"),vt=He?"".concat(180+He/2,"deg"):"0deg",Ot=Ne(Kt,(360-He)/360),mt=Ne(Kt,1),Se="conic-gradient(from ".concat(vt,", ").concat(Ot.join(", "),")"),Te="linear-gradient(to ".concat(He?"bottom":"top",", ").concat(mt.join(", "),")");return E.createElement(E.Fragment,null,E.createElement("mask",{id:tt},an),E.createElement("foreignObject",{x:0,y:0,width:mn,height:mn,mask:"url(#".concat(tt,")")},E.createElement(Ae,{bg:Te},E.createElement(Ae,{bg:Se}))))}),_e=ke,De=100,at=function(Ut,Ht,Kt,hn,zn,Un,Pn,Xn,Jn,mn){var He=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Bt=Kt/100*360*((360-Un)/360),bn=Un===0?0:{bottom:0,top:180,left:90,right:-90}[Pn],ye=(100-hn)/100*Ht;Jn==="round"&&hn!==100&&(ye+=mn/2,ye>=Ht&&(ye=Ht-.01));var an=De/2;return{stroke:typeof Xn=="string"?Xn:void 0,strokeDasharray:"".concat(Ht,"px ").concat(Ut),strokeDashoffset:ye+He,transform:"rotate(".concat(zn+Bt+bn,"deg)"),transformOrigin:"".concat(an,"px ").concat(an,"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}},ut=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Yt(qe){var Ut=qe!=null?qe:[];return Array.isArray(Ut)?Ut:[Ut]}var Et=function(Ut){var Ht=(0,Le.Z)((0,Le.Z)({},je),Ut),Kt=Ht.id,hn=Ht.prefixCls,zn=Ht.steps,Un=Ht.strokeWidth,Pn=Ht.trailWidth,Xn=Ht.gapDegree,Jn=Xn===void 0?0:Xn,mn=Ht.gapPosition,He=Ht.trailColor,Bt=Ht.strokeLinecap,bn=Ht.style,ye=Ht.className,an=Ht.strokeColor,tt=Ht.percent,vt=(0,Ve.Z)(Ht,ut),Ot=De/2,mt=be(Kt),Se="".concat(mt,"-gradient"),Te=Ot-Un/2,We=Math.PI*2*Te,Ye=Jn>0?90+Jn/2:-90,rt=We*((360-Jn)/360),xt=(0,x.Z)(zn)==="object"?zn:{count:zn,space:2},Ft=xt.count,Re=xt.space,Xe=Yt(tt),$e=Yt(an),wt=$e.find(function(Zn){return Zn&&(0,x.Z)(Zn)==="object"}),ln=wt&&(0,x.Z)(wt)==="object",tn=ln?"butt":Bt,An=at(We,rt,0,100,Ye,Jn,mn,He,tn,Un),Bn=de(),it=function(){var en=0;return Xe.map(function(kn,ta){var ha=$e[ta]||$e[$e.length-1],aa=at(We,rt,en,kn,Ye,Jn,mn,ha,tn,Un);return en+=kn,E.createElement(_e,{key:ta,color:ha,ptg:kn,radius:Te,prefixCls:hn,gradientId:Se,style:aa,strokeLinecap:tn,strokeWidth:Un,gapDegree:Jn,ref:function(qt){Bn[ta]=qt},size:De})}).reverse()},Wt=function(){var en=Math.round(Ft*(Xe[0]/100)),kn=100/Ft,ta=0;return new Array(Ft).fill(null).map(function(ha,aa){var At=aa<=en-1?$e[0]:He,qt=At&&(0,x.Z)(At)==="object"?"url(#".concat(Se,")"):void 0,zt=at(We,rt,ta,kn,Ye,Jn,mn,At,"butt",Un,Re);return ta+=(rt-zt.strokeDashoffset+Re)*100/rt,E.createElement("circle",{key:aa,className:"".concat(hn,"-circle-path"),r:Te,cx:Ot,cy:Ot,stroke:qt,strokeWidth:Un,opacity:1,style:zt,ref:function(Fn){Bn[aa]=Fn}})})};return E.createElement("svg",(0,Oe.Z)({className:ie()("".concat(hn,"-circle"),ye),viewBox:"0 0 ".concat(De," ").concat(De),style:bn,id:Kt,role:"presentation"},vt),!Ft&&E.createElement("circle",{className:"".concat(hn,"-circle-trail"),r:Te,cx:Ot,cy:Ot,stroke:He,strokeLinecap:tn,strokeWidth:Pn||Un,style:An}),Ft?Wt():it())},Lt=Et,Ct={Line:ee,Circle:Lt},kt=y(6848),yt=y(93398);function It(qe){return!qe||qe<0?0:qe>100?100:qe}function Je(qe){let{success:Ut,successPercent:Ht}=qe,Kt=Ht;return Ut&&"progress"in Ut&&(Kt=Ut.progress),Ut&&"percent"in Ut&&(Kt=Ut.percent),Kt}const pt=qe=>{let{percent:Ut,success:Ht,successPercent:Kt}=qe;const hn=It(Je({success:Ht,successPercent:Kt}));return[hn,It(It(Ut)-hn)]},Mt=qe=>{let{success:Ut={},strokeColor:Ht}=qe;const{strokeColor:Kt}=Ut;return[Kt||yt.presetPrimaryColors.green,Ht||null]},nt=(qe,Ut,Ht)=>{var Kt,hn,zn,Un;let Pn=-1,Xn=-1;if(Ut==="step"){const Jn=Ht.steps,mn=Ht.strokeWidth;typeof qe=="string"||typeof qe=="undefined"?(Pn=qe==="small"?2:14,Xn=mn!=null?mn:8):typeof qe=="number"?[Pn,Xn]=[qe,qe]:[Pn=14,Xn=8]=qe,Pn*=Jn}else if(Ut==="line"){const Jn=Ht==null?void 0:Ht.strokeWidth;typeof qe=="string"||typeof qe=="undefined"?Xn=Jn||(qe==="small"?6:8):typeof qe=="number"?[Pn,Xn]=[qe,qe]:[Pn=-1,Xn=8]=qe}else(Ut==="circle"||Ut==="dashboard")&&(typeof qe=="string"||typeof qe=="undefined"?[Pn,Xn]=qe==="small"?[60,60]:[120,120]:typeof qe=="number"?[Pn,Xn]=[qe,qe]:(Pn=(hn=(Kt=qe[0])!==null&&Kt!==void 0?Kt:qe[1])!==null&&hn!==void 0?hn:120,Xn=(Un=(zn=qe[0])!==null&&zn!==void 0?zn:qe[1])!==null&&Un!==void 0?Un:120));return[Pn,Xn]},Ke=3,ft=qe=>Ke/qe*100;var St=qe=>{const{prefixCls:Ut,trailColor:Ht=null,strokeLinecap:Kt="round",gapPosition:hn,gapDegree:zn,width:Un=120,type:Pn,children:Xn,success:Jn,size:mn=Un}=qe,[He,Bt]=nt(mn,"circle");let{strokeWidth:bn}=qe;bn===void 0&&(bn=Math.max(ft(He),6));const ye={width:He,height:Bt,fontSize:He*.15+6},an=E.useMemo(()=>{if(zn||zn===0)return zn;if(Pn==="dashboard")return 75},[zn,Pn]),tt=hn||Pn==="dashboard"&&"bottom"||void 0,vt=Object.prototype.toString.call(qe.strokeColor)==="[object Object]",Ot=Mt({success:Jn,strokeColor:qe.strokeColor}),mt=ie()(`${Ut}-inner`,{[`${Ut}-circle-gradient`]:vt}),Se=E.createElement(Lt,{percent:pt(qe),strokeWidth:bn,trailWidth:bn,strokeColor:Ot,strokeLinecap:Kt,trailColor:Ht,prefixCls:Ut,gapDegree:an,gapPosition:tt});return E.createElement("div",{className:mt,style:ye},He<=20?E.createElement(kt.Z,{title:Xn},E.createElement("span",null,Se)):E.createElement(E.Fragment,null,Se,Xn))},jt=function(qe,Ut){var Ht={};for(var Kt in qe)Object.prototype.hasOwnProperty.call(qe,Kt)&&Ut.indexOf(Kt)<0&&(Ht[Kt]=qe[Kt]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var hn=0,Kt=Object.getOwnPropertySymbols(qe);hn{let Ut=[];return Object.keys(qe).forEach(Ht=>{const Kt=parseFloat(Ht.replace(/%/g,""));isNaN(Kt)||Ut.push({key:Kt,value:qe[Ht]})}),Ut=Ut.sort((Ht,Kt)=>Ht.key-Kt.key),Ut.map(Ht=>{let{key:Kt,value:hn}=Ht;return`${hn} ${Kt}%`}).join(", ")},Dt=(qe,Ut)=>{const{from:Ht=yt.presetPrimaryColors.blue,to:Kt=yt.presetPrimaryColors.blue,direction:hn=Ut==="rtl"?"to left":"to right"}=qe,zn=jt(qe,["from","to","direction"]);if(Object.keys(zn).length!==0){const Un=Qe(zn);return{backgroundImage:`linear-gradient(${hn}, ${Un})`}}return{backgroundImage:`linear-gradient(${hn}, ${Ht}, ${Kt})`}};var xn=qe=>{const{prefixCls:Ut,direction:Ht,percent:Kt,size:hn,strokeWidth:zn,strokeColor:Un,strokeLinecap:Pn="round",children:Xn,trailColor:Jn=null,success:mn}=qe,He=Un&&typeof Un!="string"?Dt(Un,Ht):{backgroundColor:Un},Bt=Pn==="square"||Pn==="butt"?0:void 0,bn={backgroundColor:Jn||void 0,borderRadius:Bt},ye=hn!=null?hn:[-1,zn||(hn==="small"?6:8)],[an,tt]=nt(ye,"line",{strokeWidth:zn}),vt=Object.assign({width:`${It(Kt)}%`,height:tt,borderRadius:Bt},He),Ot=Je(qe),mt={width:`${It(Ot)}%`,height:tt,borderRadius:Bt,backgroundColor:mn==null?void 0:mn.strokeColor},Se={width:an<0?"100%":an,height:tt};return E.createElement(E.Fragment,null,E.createElement("div",{className:`${Ut}-outer`,style:Se},E.createElement("div",{className:`${Ut}-inner`,style:bn},E.createElement("div",{className:`${Ut}-bg`,style:vt}),Ot!==void 0?E.createElement("div",{className:`${Ut}-success-bg`,style:mt}):null)),Xn)},ct=qe=>{const{size:Ut,steps:Ht,percent:Kt=0,strokeWidth:hn=8,strokeColor:zn,trailColor:Un=null,prefixCls:Pn,children:Xn}=qe,Jn=Math.round(Ht*(Kt/100)),mn=Ut==="small"?2:14,He=Ut!=null?Ut:[mn,hn],[Bt,bn]=nt(He,"step",{steps:Ht,strokeWidth:hn}),ye=Bt/Ht,an=new Array(Ht);for(let tt=0;tt{const Ut=qe?"100%":"-100%";return new et.Keyframes(`antProgress${qe?"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}})},Ge=qe=>{const{componentCls:Ut,iconCls:Ht}=qe;return{[Ut]:Object.assign(Object.assign({},(0,we.Wf)(qe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:qe.fontSize,marginInlineEnd:qe.marginXS,marginBottom:qe.marginXS},[`${Ut}-outer`]:{display:"inline-block",width:"100%"},[`&${Ut}-show-info`]:{[`${Ut}-outer`]:{marginInlineEnd:`calc(-2em - ${qe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${qe.paddingXS}px)`}},[`${Ut}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:qe.remainingColor,borderRadius:qe.lineBorderRadius},[`${Ut}-inner:not(${Ut}-circle-gradient)`]:{[`${Ut}-circle-path`]:{stroke:qe.defaultColor}},[`${Ut}-success-bg, ${Ut}-bg`]:{position:"relative",backgroundColor:qe.defaultColor,borderRadius:qe.lineBorderRadius,transition:`all ${qe.motionDurationSlow} ${qe.motionEaseInOutCirc}`},[`${Ut}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:qe.colorSuccess},[`${Ut}-text`]:{display:"inline-block",width:"2em",marginInlineStart:qe.marginXS,color:qe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Ht]:{fontSize:qe.fontSize}},[`&${Ut}-status-active`]:{[`${Ut}-bg::before`]:{position:"absolute",inset:0,backgroundColor:qe.colorBgContainer,borderRadius:qe.lineBorderRadius,opacity:0,animationName:Xt(),animationDuration:qe.progressActiveMotionDuration,animationTimingFunction:qe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ut}-rtl${Ut}-status-active`]:{[`${Ut}-bg::before`]:{animationName:Xt(!0)}},[`&${Ut}-status-exception`]:{[`${Ut}-bg`]:{backgroundColor:qe.colorError},[`${Ut}-text`]:{color:qe.colorError}},[`&${Ut}-status-exception ${Ut}-inner:not(${Ut}-circle-gradient)`]:{[`${Ut}-circle-path`]:{stroke:qe.colorError}},[`&${Ut}-status-success`]:{[`${Ut}-bg`]:{backgroundColor:qe.colorSuccess},[`${Ut}-text`]:{color:qe.colorSuccess}},[`&${Ut}-status-success ${Ut}-inner:not(${Ut}-circle-gradient)`]:{[`${Ut}-circle-path`]:{stroke:qe.colorSuccess}}})}},ze=qe=>{const{componentCls:Ut,iconCls:Ht}=qe;return{[Ut]:{[`${Ut}-circle-trail`]:{stroke:qe.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:qe.circleTextColor,fontSize:qe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Ht]:{fontSize:`${qe.fontSize/qe.fontSizeSM}em`}},[`${Ut}-circle&-status-exception`]:{[`${Ut}-text`]:{color:qe.colorError}},[`${Ut}-circle&-status-success`]:{[`${Ut}-text`]:{color:qe.colorSuccess}}},[`${Ut}-inline-circle`]:{lineHeight:1,[`${Ut}-inner`]:{verticalAlign:"bottom"}}}},lt=qe=>{const{componentCls:Ut}=qe;return{[Ut]:{[`${Ut}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:qe.progressStepMinWidth,marginInlineEnd:qe.progressStepMarginInlineEnd,backgroundColor:qe.remainingColor,transition:`all ${qe.motionDurationSlow}`,"&-active":{backgroundColor:qe.defaultColor}}}}}},gt=qe=>{const{componentCls:Ut,iconCls:Ht}=qe;return{[Ut]:{[`${Ut}-small&-line, ${Ut}-small&-line ${Ut}-text ${Ht}`]:{fontSize:qe.fontSizeSM}}}};var Ze=(0,Ce.Z)("Progress",qe=>{const Ut=qe.marginXXS/2,Ht=(0,dt.TS)(qe,{progressStepMarginInlineEnd:Ut,progressStepMinWidth:Ut,progressActiveMotionDuration:"2.4s"});return[Ge(Ht),ze(Ht),lt(Ht),gt(Ht)]},qe=>({circleTextColor:qe.colorText,defaultColor:qe.colorInfo,remainingColor:qe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ht=function(qe,Ut){var Ht={};for(var Kt in qe)Object.prototype.hasOwnProperty.call(qe,Kt)&&Ut.indexOf(Kt)<0&&(Ht[Kt]=qe[Kt]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var hn=0,Kt=Object.getOwnPropertySymbols(qe);hn{const{prefixCls:Ht,className:Kt,rootClassName:hn,steps:zn,strokeColor:Un,percent:Pn=0,size:Xn="default",showInfo:Jn=!0,type:mn="line",status:He,format:Bt,style:bn}=qe,ye=ht(qe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),an=E.useMemo(()=>{var Xe,$e;const wt=Je(qe);return parseInt(wt!==void 0?(Xe=wt!=null?wt:0)===null||Xe===void 0?void 0:Xe.toString():($e=Pn!=null?Pn:0)===null||$e===void 0?void 0:$e.toString(),10)},[Pn,qe.success,qe.successPercent]),tt=E.useMemo(()=>!Jt.includes(He)&&an>=100?"success":He||"normal",[He,an]),{getPrefixCls:vt,direction:Ot,progress:mt}=E.useContext(Ee.E_),Se=vt("progress",Ht),[Te,We]=Ze(Se),Ye=E.useMemo(()=>{if(!Jn)return null;const Xe=Je(qe);let $e;const wt=Bt||(tn=>`${tn}%`),ln=mn==="line";return Bt||tt!=="exception"&&tt!=="success"?$e=wt(It(Pn),It(Xe)):tt==="exception"?$e=ln?E.createElement(ce.Z,null):E.createElement(fe.Z,null):tt==="success"&&($e=ln?E.createElement(ae.Z,null):E.createElement(oe.Z,null)),E.createElement("span",{className:`${Se}-text`,title:typeof $e=="string"?$e:void 0},$e)},[Jn,Pn,an,tt,mn,Se,Bt]),rt=Array.isArray(Un)?Un[0]:Un,xt=typeof Un=="string"||Array.isArray(Un)?Un:void 0;let Ft;mn==="line"?Ft=zn?E.createElement(ct,Object.assign({},qe,{strokeColor:xt,prefixCls:Se,steps:zn}),Ye):E.createElement(xn,Object.assign({},qe,{strokeColor:rt,prefixCls:Se,direction:Ot}),Ye):(mn==="circle"||mn==="dashboard")&&(Ft=E.createElement(St,Object.assign({},qe,{strokeColor:rt,prefixCls:Se,progressStatus:tt}),Ye));const Re=ie()(Se,`${Se}-status-${tt}`,`${Se}-${mn==="dashboard"&&"circle"||zn&&"steps"||mn}`,{[`${Se}-inline-circle`]:mn==="circle"&&nt(Xn,"circle")[0]<=20,[`${Se}-show-info`]:Jn,[`${Se}-${Xn}`]:typeof Xn=="string",[`${Se}-rtl`]:Ot==="rtl"},mt==null?void 0:mt.className,Kt,hn,We);return Te(E.createElement("div",Object.assign({ref:Ut,style:Object.assign(Object.assign({},mt==null?void 0:mt.style),bn),className:Re,role:"progressbar","aria-valuenow":an},(0,xe.Z)(ye,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Ft))}),Ln=_t},13570:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return It}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(pt,Mt){return ae.createElement(fe.Z,(0,E.Z)({},pt,{ref:Mt,icon:ce}))},ie=ae.forwardRef(he),xe=ie,Ee=y(92310),Oe=y.n(Ee),Le=y(18082),Ve=y(52456),je=y(5883),de=y(18929),b=y(10228),a=y(26112);function ee(Je,pt){var Mt=Je.disabled,nt=Je.prefixCls,Ke=Je.character,ft=Je.characterRender,Gt=Je.index,St=Je.count,jt=Je.value,Qe=Je.allowHalf,Dt=Je.focused,bt=Je.onHover,xn=Je.onClick,on=function(ze){bt(ze,Gt)},ct=function(ze){xn(ze,Gt)},et=function(ze){ze.keyCode===b.Z.ENTER&&xn(ze,Gt)},we=Gt+1,Ce=new Set([nt]);jt===0&&Gt===0&&Dt?Ce.add("".concat(nt,"-focused")):Qe&&jt+.5>=we&&jtGt?"true":"false","aria-posinset":Gt+1,"aria-setsize":St,tabIndex:Mt?-1:0},ae.createElement("div",{className:"".concat(nt,"-first")},dt),ae.createElement("div",{className:"".concat(nt,"-second")},dt)));return ft&&(Xt=ft(Xt,Je)),Xt}var x=ae.forwardRef(ee);function te(){var Je=ae.useRef({});function pt(nt){return Je.current[nt]}function Mt(nt){return function(Ke){Je.current[nt]=Ke}}return[pt,Mt]}function re(Je){var pt=Je.pageXOffset,Mt="scrollLeft";if(typeof pt!="number"){var nt=Je.document;pt=nt.documentElement[Mt],typeof pt!="number"&&(pt=nt.body[Mt])}return pt}function le(Je){var pt,Mt,nt=Je.ownerDocument,Ke=nt.body,ft=nt&&nt.documentElement,Gt=Je.getBoundingClientRect();return pt=Gt.left,Mt=Gt.top,pt-=ft.clientLeft||Ke.clientLeft||0,Mt-=ft.clientTop||Ke.clientTop||0,{left:pt,top:Mt}}function pe(Je){var pt=le(Je),Mt=Je.ownerDocument,nt=Mt.defaultView||Mt.parentWindow;return pt.left+=re(nt),pt.left}var ve=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function be(Je,pt){var Mt,nt=Je.prefixCls,Ke=nt===void 0?"rc-rate":nt,ft=Je.className,Gt=Je.defaultValue,St=Je.value,jt=Je.count,Qe=jt===void 0?5:jt,Dt=Je.allowHalf,bt=Dt===void 0?!1:Dt,xn=Je.allowClear,on=xn===void 0?!0:xn,ct=Je.character,et=ct===void 0?"\u2605":ct,we=Je.characterRender,Ce=Je.disabled,dt=Je.direction,Xt=dt===void 0?"ltr":dt,Ge=Je.tabIndex,ze=Ge===void 0?0:Ge,lt=Je.autoFocus,gt=Je.onHoverChange,Ze=Je.onChange,ht=Je.onFocus,nn=Je.onBlur,Jt=Je.onKeyDown,Sn=Je.onMouseLeave,_t=(0,je.Z)(Je,ve),Ln=te(),qe=(0,Ve.Z)(Ln,2),Ut=qe[0],Ht=qe[1],Kt=ae.useRef(null),hn=function(){if(!Ce){var tn;(tn=Kt.current)===null||tn===void 0||tn.focus()}};ae.useImperativeHandle(pt,function(){return{focus:hn,blur:function(){if(!Ce){var tn;(tn=Kt.current)===null||tn===void 0||tn.blur()}}}});var zn=(0,de.Z)(Gt||0,{value:St}),Un=(0,Ve.Z)(zn,2),Pn=Un[0],Xn=Un[1],Jn=(0,de.Z)(null),mn=(0,Ve.Z)(Jn,2),He=mn[0],Bt=mn[1],bn=function(tn,An){var Bn=Xt==="rtl",it=tn+1;if(bt){var Wt=Ut(tn),Zn=pe(Wt),en=Wt.clientWidth;(Bn&&An-Zn>en/2||!Bn&&An-Zn0&&!Bn||An===b.Z.RIGHT&&it>0&&Bn?(bt?it-=.5:it-=1,ye(it),tn.preventDefault()):An===b.Z.LEFT&&it{const{componentCls:pt}=Je;return{[`${pt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Je.marginXS},"> div":{transition:`all ${Je.motionDurationMid}, outline 0s`,"&:hover":{transform:Je.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Je.lineWidth}px dashed ${Je.starColor}`,transform:Je.starHoverScale}},"&-first, &-second":{color:Je.starBg,transition:`all ${Je.motionDurationMid}`,userSelect:"none",[Je.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${pt}-star-first, &-half ${pt}-star-second`]:{opacity:1},[`&-half ${pt}-star-first, &-full ${pt}-star-second`]:{color:"inherit"}}}},Et=Je=>({[`&-rtl${Je.componentCls}`]:{direction:"rtl"}}),Lt=Je=>{const{componentCls:pt}=Je;return{[pt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,De.Wf)(Je)),{display:"inline-block",margin:0,padding:0,color:Je.starColor,fontSize:Je.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${pt} ${pt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Yt(Je)),{[`+ ${pt}-text`]:{display:"inline-block",marginInlineStart:Je.marginXS,fontSize:Je.fontSize}}),Et(Je))}};var Ct=(0,at.Z)("Rate",Je=>{const pt=(0,ut.TS)(Je,{});return[Lt(pt)]},Je=>({starColor:Je.yellow6,starSize:Je.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Je.colorFillContent})),kt=function(Je,pt){var Mt={};for(var nt in Je)Object.prototype.hasOwnProperty.call(Je,nt)&&pt.indexOf(nt)<0&&(Mt[nt]=Je[nt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,nt=Object.getOwnPropertySymbols(Je);Ke{const{prefixCls:Mt,className:nt,rootClassName:Ke,style:ft,tooltips:Gt,character:St=ae.createElement(xe,null)}=Je,jt=kt(Je,["prefixCls","className","rootClassName","style","tooltips","character"]),Qe=(Ce,dt)=>{let{index:Xt}=dt;return Gt?ae.createElement(_e.Z,{title:Gt[Xt]},Ce):Ce},{getPrefixCls:Dt,direction:bt,rate:xn}=ae.useContext(ke.E_),on=Dt("rate",Mt),[ct,et]=Ct(on),we=Object.assign(Object.assign({},xn==null?void 0:xn.style),ft);return ct(ae.createElement(Ne,Object.assign({ref:pt,character:St,characterRender:Qe},jt,{className:Oe()(nt,Ke,et,xn==null?void 0:xn.className),style:we,prefixCls:on,direction:bt})))})},61621:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return et}});var E=y(92310),ae=y.n(E),oe=y(59301),ce=y(36355),fe=y(2738),ie=we=>{const{prefixCls:Ce,className:dt,style:Xt,size:Ge,shape:ze}=we,lt=ae()({[`${Ce}-lg`]:Ge==="large",[`${Ce}-sm`]:Ge==="small"}),gt=ae()({[`${Ce}-circle`]:ze==="circle",[`${Ce}-square`]:ze==="square",[`${Ce}-round`]:ze==="round"}),Ze=oe.useMemo(()=>typeof Ge=="number"?{width:Ge,height:Ge,lineHeight:`${Ge}px`}:{},[Ge]);return oe.createElement("span",{className:ae()(Ce,lt,gt,dt),style:Object.assign(Object.assign({},Ze),Xt)})},xe=y(93083),Ee=y(83116),Oe=y(37613);const Le=new xe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Ve=we=>({height:we,lineHeight:`${we}px`}),je=we=>Object.assign({width:we},Ve(we)),de=we=>({background:we.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Le,animationDuration:we.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),b=we=>Object.assign({width:we*5,minWidth:we*5},Ve(we)),a=we=>{const{skeletonAvatarCls:Ce,gradientFromColor:dt,controlHeight:Xt,controlHeightLG:Ge,controlHeightSM:ze}=we;return{[`${Ce}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:dt},je(Xt)),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"},[`${Ce}${Ce}-lg`]:Object.assign({},je(Ge)),[`${Ce}${Ce}-sm`]:Object.assign({},je(ze))}},ee=we=>{const{controlHeight:Ce,borderRadiusSM:dt,skeletonInputCls:Xt,controlHeightLG:Ge,controlHeightSM:ze,gradientFromColor:lt}=we;return{[`${Xt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:lt,borderRadius:dt},b(Ce)),[`${Xt}-lg`]:Object.assign({},b(Ge)),[`${Xt}-sm`]:Object.assign({},b(ze))}},x=we=>Object.assign({width:we},Ve(we)),te=we=>{const{skeletonImageCls:Ce,imageSizeBase:dt,gradientFromColor:Xt,borderRadiusSM:Ge}=we;return{[`${Ce}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Xt,borderRadius:Ge},x(dt*2)),{[`${Ce}-path`]:{fill:"#bfbfbf"},[`${Ce}-svg`]:Object.assign(Object.assign({},x(dt)),{maxWidth:dt*4,maxHeight:dt*4}),[`${Ce}-svg${Ce}-svg-circle`]:{borderRadius:"50%"}}),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"}}},re=(we,Ce,dt)=>{const{skeletonButtonCls:Xt}=we;return{[`${dt}${Xt}-circle`]:{width:Ce,minWidth:Ce,borderRadius:"50%"},[`${dt}${Xt}-round`]:{borderRadius:Ce}}},le=we=>Object.assign({width:we*2,minWidth:we*2},Ve(we)),pe=we=>{const{borderRadiusSM:Ce,skeletonButtonCls:dt,controlHeight:Xt,controlHeightLG:Ge,controlHeightSM:ze,gradientFromColor:lt}=we;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${dt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:lt,borderRadius:Ce,width:Xt*2,minWidth:Xt*2},le(Xt))},re(we,Xt,dt)),{[`${dt}-lg`]:Object.assign({},le(Ge))}),re(we,Ge,`${dt}-lg`)),{[`${dt}-sm`]:Object.assign({},le(ze))}),re(we,ze,`${dt}-sm`))},ve=we=>{const{componentCls:Ce,skeletonAvatarCls:dt,skeletonTitleCls:Xt,skeletonParagraphCls:Ge,skeletonButtonCls:ze,skeletonInputCls:lt,skeletonImageCls:gt,controlHeight:Ze,controlHeightLG:ht,controlHeightSM:nn,gradientFromColor:Jt,padding:Sn,marginSM:_t,borderRadius:Ln,titleHeight:qe,blockRadius:Ut,paragraphLiHeight:Ht,controlHeightXS:Kt,paragraphMarginTop:hn}=we;return{[`${Ce}`]:{display:"table",width:"100%",[`${Ce}-header`]:{display:"table-cell",paddingInlineEnd:Sn,verticalAlign:"top",[`${dt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Jt},je(Ze)),[`${dt}-circle`]:{borderRadius:"50%"},[`${dt}-lg`]:Object.assign({},je(ht)),[`${dt}-sm`]:Object.assign({},je(nn))},[`${Ce}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Xt}`]:{width:"100%",height:qe,background:Jt,borderRadius:Ut,[`+ ${Ge}`]:{marginBlockStart:nn}},[`${Ge}`]:{padding:0,"> li":{width:"100%",height:Ht,listStyle:"none",background:Jt,borderRadius:Ut,"+ li":{marginBlockStart:Kt}}},[`${Ge}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Ce}-content`]:{[`${Xt}, ${Ge} > li`]:{borderRadius:Ln}}},[`${Ce}-with-avatar ${Ce}-content`]:{[`${Xt}`]:{marginBlockStart:_t,[`+ ${Ge}`]:{marginBlockStart:hn}}},[`${Ce}${Ce}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},pe(we)),a(we)),ee(we)),te(we)),[`${Ce}${Ce}-block`]:{width:"100%",[`${ze}`]:{width:"100%"},[`${lt}`]:{width:"100%"}},[`${Ce}${Ce}-active`]:{[` + ${Xt}, + ${Ge} > li, + ${dt}, + ${ze}, + ${lt}, + ${gt} + `]:Object.assign({},de(we))}}};var be=(0,Ee.Z)("Skeleton",we=>{const{componentCls:Ce}=we,dt=(0,Oe.TS)(we,{skeletonAvatarCls:`${Ce}-avatar`,skeletonTitleCls:`${Ce}-title`,skeletonParagraphCls:`${Ce}-paragraph`,skeletonButtonCls:`${Ce}-button`,skeletonInputCls:`${Ce}-input`,skeletonImageCls:`${Ce}-image`,imageSizeBase:we.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${we.gradientFromColor} 25%, ${we.gradientToColor} 37%, ${we.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ve(dt)]},we=>{const{colorFillContent:Ce,colorFill:dt}=we,Xt=Ce,Ge=dt;return{color:Xt,colorGradientEnd:Ge,gradientFromColor:Xt,gradientToColor:Ge,titleHeight:we.controlHeight/2,blockRadius:we.borderRadiusSM,paragraphMarginTop:we.marginLG+we.marginXXS,paragraphLiHeight:we.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ne=we=>{const{prefixCls:Ce,className:dt,rootClassName:Xt,active:Ge,shape:ze="circle",size:lt="default"}=we,{getPrefixCls:gt}=oe.useContext(ce.E_),Ze=gt("skeleton",Ce),[ht,nn]=be(Ze),Jt=(0,fe.Z)(we,["prefixCls","className"]),Sn=ae()(Ze,`${Ze}-element`,{[`${Ze}-active`]:Ge},dt,Xt,nn);return ht(oe.createElement("div",{className:Sn},oe.createElement(ie,Object.assign({prefixCls:`${Ze}-avatar`,shape:ze,size:lt},Jt))))},_e=we=>{const{prefixCls:Ce,className:dt,rootClassName:Xt,active:Ge,block:ze=!1,size:lt="default"}=we,{getPrefixCls:gt}=oe.useContext(ce.E_),Ze=gt("skeleton",Ce),[ht,nn]=be(Ze),Jt=(0,fe.Z)(we,["prefixCls"]),Sn=ae()(Ze,`${Ze}-element`,{[`${Ze}-active`]:Ge,[`${Ze}-block`]:ze},dt,Xt,nn);return ht(oe.createElement("div",{className:Sn},oe.createElement(ie,Object.assign({prefixCls:`${Ze}-button`,size:lt},Jt))))};const De="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 ut=we=>{const{prefixCls:Ce,className:dt,rootClassName:Xt,style:Ge,active:ze}=we,{getPrefixCls:lt}=oe.useContext(ce.E_),gt=lt("skeleton",Ce),[Ze,ht]=be(gt),nn=ae()(gt,`${gt}-element`,{[`${gt}-active`]:ze},dt,Xt,ht);return Ze(oe.createElement("div",{className:nn},oe.createElement("div",{className:ae()(`${gt}-image`,dt),style:Ge},oe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${gt}-image-svg`},oe.createElement("path",{d:De,className:`${gt}-image-path`})))))},Et=we=>{const{prefixCls:Ce,className:dt,rootClassName:Xt,active:Ge,block:ze,size:lt="default"}=we,{getPrefixCls:gt}=oe.useContext(ce.E_),Ze=gt("skeleton",Ce),[ht,nn]=be(Ze),Jt=(0,fe.Z)(we,["prefixCls"]),Sn=ae()(Ze,`${Ze}-element`,{[`${Ze}-active`]:Ge,[`${Ze}-block`]:ze},dt,Xt,nn);return ht(oe.createElement("div",{className:Sn},oe.createElement(ie,Object.assign({prefixCls:`${Ze}-input`,size:lt},Jt))))},Lt=y(5016),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"},kt=Ct,yt=y(7657),It=function(Ce,dt){return oe.createElement(yt.Z,(0,Lt.Z)({},Ce,{ref:dt,icon:kt}))},Je=oe.forwardRef(It),pt=Je,nt=we=>{const{prefixCls:Ce,className:dt,rootClassName:Xt,style:Ge,active:ze,children:lt}=we,{getPrefixCls:gt}=oe.useContext(ce.E_),Ze=gt("skeleton",Ce),[ht,nn]=be(Ze),Jt=ae()(Ze,`${Ze}-element`,{[`${Ze}-active`]:ze},nn,dt,Xt),Sn=lt!=null?lt:oe.createElement(pt,null);return ht(oe.createElement("div",{className:Jt},oe.createElement("div",{className:ae()(`${Ze}-image`,dt),style:Ge},Sn)))},Ke=y(92393),Gt=we=>{const Ce=gt=>{const{width:Ze,rows:ht=2}=we;if(Array.isArray(Ze))return Ze[gt];if(ht-1===gt)return Ze},{prefixCls:dt,className:Xt,style:Ge,rows:ze}=we,lt=(0,Ke.Z)(Array(ze)).map((gt,Ze)=>oe.createElement("li",{key:Ze,style:{width:Ce(Ze)}}));return oe.createElement("ul",{className:ae()(dt,Xt),style:Ge},lt)},jt=we=>{let{prefixCls:Ce,className:dt,width:Xt,style:Ge}=we;return oe.createElement("h3",{className:ae()(Ce,dt),style:Object.assign({width:Xt},Ge)})};function Qe(we){return we&&typeof we=="object"?we:{}}function Dt(we,Ce){return we&&!Ce?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function bt(we,Ce){return!we&&Ce?{width:"38%"}:we&&Ce?{width:"50%"}:{}}function xn(we,Ce){const dt={};return(!we||!Ce)&&(dt.width="61%"),!we&&Ce?dt.rows=3:dt.rows=2,dt}const on=we=>{const{prefixCls:Ce,loading:dt,className:Xt,rootClassName:Ge,style:ze,children:lt,avatar:gt=!1,title:Ze=!0,paragraph:ht=!0,active:nn,round:Jt}=we,{getPrefixCls:Sn,direction:_t,skeleton:Ln}=oe.useContext(ce.E_),qe=Sn("skeleton",Ce),[Ut,Ht]=be(qe);if(dt||!("loading"in we)){const Kt=!!gt,hn=!!Ze,zn=!!ht;let Un;if(Kt){const Jn=Object.assign(Object.assign({prefixCls:`${qe}-avatar`},Dt(hn,zn)),Qe(gt));Un=oe.createElement("div",{className:`${qe}-header`},oe.createElement(ie,Object.assign({},Jn)))}let Pn;if(hn||zn){let Jn;if(hn){const He=Object.assign(Object.assign({prefixCls:`${qe}-title`},bt(Kt,zn)),Qe(Ze));Jn=oe.createElement(jt,Object.assign({},He))}let mn;if(zn){const He=Object.assign(Object.assign({prefixCls:`${qe}-paragraph`},xn(Kt,hn)),Qe(ht));mn=oe.createElement(Gt,Object.assign({},He))}Pn=oe.createElement("div",{className:`${qe}-content`},Jn,mn)}const Xn=ae()(qe,{[`${qe}-with-avatar`]:Kt,[`${qe}-active`]:nn,[`${qe}-rtl`]:_t==="rtl",[`${qe}-round`]:Jt},Ln==null?void 0:Ln.className,Xt,Ge,Ht);return Ut(oe.createElement("div",{className:Xn,style:Object.assign(Object.assign({},Ln==null?void 0:Ln.style),ze)},Un,Pn))}return typeof lt!="undefined"?lt:null};on.Button=_e,on.Avatar=Ne,on.Input=Et,on.Image=ut,on.Node=nt;var ct=on,et=ct},31797:function(ge,ne,y){"use strict";y.d(ne,{default:function(){return be}});var E=y(59301),ae=y(56762),oe=y(92343),ce=y(92310),fe=y.n(ce),he=y(36355),ie=y(61621),Ee=Ae=>{const{value:Ne,formatter:ke,precision:_e,decimalSeparator:De,groupSeparator:at="",prefixCls:ut}=Ae;let Yt;if(typeof ke=="function")Yt=ke(Ne);else{const Et=String(Ne),Lt=Et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Lt||Et==="-")Yt=Et;else{const Ct=Lt[1];let kt=Lt[2]||"0",yt=Lt[4]||"";kt=kt.replace(/\B(?=(\d{3})+(?!\d))/g,at),typeof _e=="number"&&(yt=yt.padEnd(_e,"0").slice(0,_e>0?_e:0)),yt&&(yt=`${De}${yt}`),Yt=[E.createElement("span",{key:"int",className:`${ut}-content-value-int`},Ct,kt),yt&&E.createElement("span",{key:"decimal",className:`${ut}-content-value-decimal`},yt)]}}return E.createElement("span",{className:`${ut}-content-value`},Yt)},Oe=y(17313),Le=y(83116),Ve=y(37613);const je=Ae=>{const{componentCls:Ne,marginXXS:ke,padding:_e,colorTextDescription:De,titleFontSize:at,colorTextHeading:ut,contentFontSize:Yt,fontFamily:Et}=Ae;return{[`${Ne}`]:Object.assign(Object.assign({},(0,Oe.Wf)(Ae)),{[`${Ne}-title`]:{marginBottom:ke,color:De,fontSize:at},[`${Ne}-skeleton`]:{paddingTop:_e},[`${Ne}-content`]:{color:ut,fontSize:Yt,fontFamily:Et,[`${Ne}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ne}-content-prefix, ${Ne}-content-suffix`]:{display:"inline-block"},[`${Ne}-content-prefix`]:{marginInlineEnd:ke},[`${Ne}-content-suffix`]:{marginInlineStart:ke}}})}};var de=(0,Le.Z)("Statistic",Ae=>{const Ne=(0,Ve.TS)(Ae,{});return[je(Ne)]},Ae=>{const{fontSizeHeading3:Ne,fontSize:ke}=Ae;return{titleFontSize:ke,contentFontSize:Ne}}),a=Ae=>{const{prefixCls:Ne,className:ke,rootClassName:_e,style:De,valueStyle:at,value:ut=0,title:Yt,valueRender:Et,prefix:Lt,suffix:Ct,loading:kt=!1,onMouseEnter:yt,onMouseLeave:It,decimalSeparator:Je=".",groupSeparator:pt=","}=Ae,{getPrefixCls:Mt,direction:nt,statistic:Ke}=E.useContext(he.E_),ft=Mt("statistic",Ne),[Gt,St]=de(ft),jt=E.createElement(Ee,Object.assign({decimalSeparator:Je,groupSeparator:pt,prefixCls:ft},Ae,{value:ut})),Qe=fe()(ft,{[`${ft}-rtl`]:nt==="rtl"},Ke==null?void 0:Ke.className,ke,_e,St);return Gt(E.createElement("div",{className:Qe,style:Object.assign(Object.assign({},Ke==null?void 0:Ke.style),De),onMouseEnter:yt,onMouseLeave:It},Yt&&E.createElement("div",{className:`${ft}-title`},Yt),E.createElement(ie.Z,{paragraph:!1,loading:kt,className:`${ft}-skeleton`},E.createElement("div",{style:at,className:`${ft}-content`},Lt&&E.createElement("span",{className:`${ft}-content-prefix`},Lt),Et?Et(jt):jt,Ct&&E.createElement("span",{className:`${ft}-content-suffix`},Ct)))))};const ee=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function x(Ae,Ne){let ke=Ae;const _e=/\[[^\]]*]/g,De=(Ne.match(_e)||[]).map(Et=>Et.slice(1,-1)),at=Ne.replace(_e,"[]"),ut=ee.reduce((Et,Lt)=>{let[Ct,kt]=Lt;if(Et.includes(Ct)){const yt=Math.floor(ke/kt);return ke-=yt*kt,Et.replace(new RegExp(`${Ct}+`,"g"),It=>{const Je=It.length;return yt.toString().padStart(Je,"0")})}return Et},at);let Yt=0;return ut.replace(_e,()=>{const Et=De[Yt];return Yt+=1,Et})}function te(Ae,Ne){const{format:ke=""}=Ne,_e=new Date(Ae).getTime(),De=Date.now(),at=Math.max(_e-De,0);return x(at,ke)}const re=1e3/30;function le(Ae){return new Date(Ae).getTime()}const pe=Ae=>{const{value:Ne,format:ke="HH:mm:ss",onChange:_e,onFinish:De}=Ae,at=(0,ae.Z)(),ut=E.useRef(null),Yt=()=>{De==null||De(),ut.current&&(clearInterval(ut.current),ut.current=null)},Et=()=>{const kt=le(Ne);kt>=Date.now()&&(ut.current=setInterval(()=>{at(),_e==null||_e(kt-Date.now()),kt(Et(),()=>{ut.current&&(clearInterval(ut.current),ut.current=null)}),[Ne]);const Lt=(kt,yt)=>te(kt,Object.assign(Object.assign({},yt),{format:ke})),Ct=kt=>(0,oe.Tm)(kt,{title:void 0});return E.createElement(a,Object.assign({},Ae,{valueRender:Ct,formatter:Lt}))};var ve=E.memo(pe);a.Countdown=ve;var be=a},15969:function(ge,ne,y){"use strict";y.d(ne,{N:function(){return E}});const E=ae=>({color:ae.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ae.motionDurationSlow}`,"&:focus, &:hover":{color:ae.colorLinkHover},"&:active":{color:ae.colorLinkActive}})},1710:function(ge,ne,y){"use strict";y.d(ne,{default:function(){return Zu}});var E={},ae="rc-table-internal-hook",oe=y(52456),ce=y(6089),fe=y(34280),he=y(13697),ie=y(59301),xe=y(4676);function Ee(Be){var Me=ie.createContext(void 0),st=function(Vt){var Zt=Vt.value,yn=Vt.children,Cn=ie.useRef(Zt);Cn.current=Zt;var vn=ie.useState(function(){return{getValue:function(){return Cn.current},listeners:new Set}}),Hn=(0,oe.Z)(vn,1),Kn=Hn[0];return(0,fe.Z)(function(){(0,xe.unstable_batchedUpdates)(function(){Kn.listeners.forEach(function(Vn){Vn(Zt)})})},[Zt]),ie.createElement(Me.Provider,{value:Kn},yn)};return{Context:Me,Provider:st,defaultValue:Be}}function Oe(Be,Me){var st=(0,ce.Z)(typeof Me=="function"?Me:function(Vn){if(Me===void 0)return Vn;if(!Array.isArray(Me))return Vn[Me];var la={};return Me.forEach(function(ra){la[ra]=Vn[ra]}),la}),Pt=ie.useContext(Be==null?void 0:Be.Context),Vt=Pt||{},Zt=Vt.listeners,yn=Vt.getValue,Cn=ie.useRef();Cn.current=st(Pt?yn():Be==null?void 0:Be.defaultValue);var vn=ie.useState({}),Hn=(0,oe.Z)(vn,2),Kn=Hn[1];return(0,fe.Z)(function(){if(!Pt)return;function Vn(la){var ra=st(la);(0,he.Z)(Cn.current,ra,!0)||Kn({})}return Zt.add(Vn),function(){Zt.delete(Vn)}},[Pt]),Cn.current}var Le=y(5016),Ve=y(8654);function je(){var Be=ie.createContext(null);function Me(){return ie.useContext(Be)}function st(Vt,Zt){var yn=(0,Ve.Yr)(Vt),Cn=function(Hn,Kn){var Vn=yn?{ref:Kn}:{},la=ie.useRef(0),ra=ie.useRef(Hn),oa=Me();return oa!==null?ie.createElement(Vt,(0,Le.Z)({},Hn,Vn)):((!Zt||Zt(ra.current,Hn))&&(la.current+=1),ra.current=Hn,ie.createElement(Be.Provider,{value:la.current},ie.createElement(Vt,(0,Le.Z)({},Hn,Vn))))};return yn?ie.forwardRef(Cn):Cn}function Pt(Vt,Zt){var yn=(0,Ve.Yr)(Vt),Cn=function(Hn,Kn){var Vn=yn?{ref:Kn}:{};return Me(),ie.createElement(Vt,(0,Le.Z)({},Hn,Vn))};return yn?ie.memo(ie.forwardRef(Cn),Zt):ie.memo(Cn,Zt)}return{makeImmutable:st,responseImmutable:Pt,useImmutableMark:Me}}var de=je(),b=de.makeImmutable,a=de.responseImmutable,ee=de.useImmutableMark,x=je(),te=x.makeImmutable,re=x.responseImmutable,le=x.useImmutableMark,pe=Ee(),ve=pe;function be(Be,Me){var st=ie.useRef(0);st.current+=1;var Pt=ie.useRef(Be),Vt=[];Object.keys(Be||{}).map(function(yn){var Cn;(Be==null?void 0:Be[yn])!==((Cn=Pt.current)===null||Cn===void 0?void 0:Cn[yn])&&Vt.push(yn)}),Pt.current=Be;var Zt=ie.useRef([]);return Vt.length&&(Zt.current=Vt),ie.useDebugValue(st.current),ie.useDebugValue(Zt.current.join(", ")),Me&&console.log("".concat(Me,":"),st.current,Zt.current),st.current}var Ae=null,Ne=ie.memo(function(){var Be=be();return ie.createElement("h1",null,"Render Times: ",Be)});Ne.displayName="RenderBlock";var ke=y(10928),_e=y(20049),De=y(18082),at=y(92310),ut=y.n(at),Yt=y(80547),Et=y(97938),Lt=y(48736),Ct=ie.createContext({renderWithProps:!1}),kt=Ct,yt="RC_TABLE_KEY";function It(Be){return Be==null?[]:Array.isArray(Be)?Be:[Be]}function Je(Be){var Me=[],st={};return Be.forEach(function(Pt){for(var Vt=Pt||{},Zt=Vt.key,yn=Vt.dataIndex,Cn=Zt||It(yn).join("-")||yt;st[Cn];)Cn="".concat(Cn,"_next");st[Cn]=!0,Me.push(Cn)}),Me}function pt(Be){return Be!=null}function Mt(Be){return Be&&(0,ke.Z)(Be)==="object"&&!Array.isArray(Be)&&!ie.isValidElement(Be)}function nt(Be,Me,st,Pt,Vt,Zt){var yn=ie.useContext(kt),Cn=le(),vn=(0,Yt.Z)(function(){if(pt(Pt))return[Pt];var Hn=Me==null||Me===""?[]:Array.isArray(Me)?Me:[Me],Kn=(0,Et.Z)(Be,Hn),Vn=Kn,la=void 0;if(Vt){var ra=Vt(Kn,Be,st);Mt(ra)?(Vn=ra.children,la=ra.props,yn.renderWithProps=!0):Vn=ra}return[Vn,la]},[Cn,Be,Pt,Me,Vt,st],function(Hn,Kn){if(Zt){var Vn=(0,oe.Z)(Hn,2),la=Vn[1],ra=(0,oe.Z)(Kn,2),oa=ra[1];return Zt(oa,la)}return yn.renderWithProps?!0:!(0,he.Z)(Hn,Kn,!0)});return vn}function Ke(Be,Me,st,Pt){var Vt=Be+Me-1;return Be<=Pt&&Vt>=st}function ft(Be,Me){return Oe(ve,function(st){var Pt=Ke(Be,Me||1,st.hoverStartRow,st.hoverEndRow);return[Pt,st.onHover]})}var Gt=function(Me){var st=Me.ellipsis,Pt=Me.rowType,Vt=Me.children,Zt,yn=st===!0?{showTitle:!0}:st;return yn&&(yn.showTitle||Pt==="header")&&(typeof Vt=="string"||typeof Vt=="number"?Zt=Vt.toString():ie.isValidElement(Vt)&&typeof Vt.props.children=="string"&&(Zt=Vt.props.children)),Zt};function St(Be){var Me,st,Pt,Vt,Zt,yn,Cn,vn,Hn=Be.component,Kn=Be.children,Vn=Be.ellipsis,la=Be.scope,ra=Be.prefixCls,oa=Be.className,Da=Be.align,ya=Be.record,Ba=Be.render,Pa=Be.dataIndex,Ra=Be.renderIndex,ar=Be.shouldCellUpdate,or=Be.index,Ka=Be.rowType,hr=Be.colSpan,Cr=Be.rowSpan,ja=Be.fixLeft,Qa=Be.fixRight,Ga=Be.firstFixLeft,Ta=Be.lastFixLeft,Xa=Be.firstFixRight,mr=Be.lastFixRight,Dr=Be.appendNode,Ar=Be.additionalProps,ir=Ar===void 0?{}:Ar,Br=Be.isSticky,Tr="".concat(ra,"-cell"),ro=Oe(ve,["supportSticky","allColumnsFixedLeft"]),Wr=ro.supportSticky,xo=ro.allColumnsFixedLeft,wo=nt(ya,Pa,Ra,Kn,Ba,ar),Pr=(0,oe.Z)(wo,2),No=Pr[0],Xr=Pr[1],Ao={},ho=typeof ja=="number"&&Wr,qo=typeof Qa=="number"&&Wr;ho&&(Ao.position="sticky",Ao.left=ja),qo&&(Ao.position="sticky",Ao.right=Qa);var dr=(Me=(st=(Pt=Xr==null?void 0:Xr.colSpan)!==null&&Pt!==void 0?Pt:ir.colSpan)!==null&&st!==void 0?st:hr)!==null&&Me!==void 0?Me:1,lr=(Vt=(Zt=(yn=Xr==null?void 0:Xr.rowSpan)!==null&&yn!==void 0?yn:ir.rowSpan)!==null&&Zt!==void 0?Zt:Cr)!==null&&Vt!==void 0?Vt:1,sr=ft(or,lr),tr=(0,oe.Z)(sr,2),Kr=tr[0],_a=tr[1],Sr=function(Lo){var ni;ya&&_a(or,or+lr-1),ir==null||(ni=ir.onMouseEnter)===null||ni===void 0||ni.call(ir,Lo)},Vr=function(Lo){var ni;ya&&_a(-1,-1),ir==null||(ni=ir.onMouseLeave)===null||ni===void 0||ni.call(ir,Lo)};if(dr===0||lr===0)return null;var Hr=(Cn=ir.title)!==null&&Cn!==void 0?Cn:Gt({rowType:Ka,ellipsis:Vn,children:No}),Xo=ut()(Tr,oa,(vn={},(0,De.Z)(vn,"".concat(Tr,"-fix-left"),ho&&Wr),(0,De.Z)(vn,"".concat(Tr,"-fix-left-first"),Ga&&Wr),(0,De.Z)(vn,"".concat(Tr,"-fix-left-last"),Ta&&Wr),(0,De.Z)(vn,"".concat(Tr,"-fix-left-all"),Ta&&xo&&Wr),(0,De.Z)(vn,"".concat(Tr,"-fix-right"),qo&&Wr),(0,De.Z)(vn,"".concat(Tr,"-fix-right-first"),Xa&&Wr),(0,De.Z)(vn,"".concat(Tr,"-fix-right-last"),mr&&Wr),(0,De.Z)(vn,"".concat(Tr,"-ellipsis"),Vn),(0,De.Z)(vn,"".concat(Tr,"-with-append"),Dr),(0,De.Z)(vn,"".concat(Tr,"-fix-sticky"),(ho||qo)&&Br&&Wr),(0,De.Z)(vn,"".concat(Tr,"-row-hover"),!Xr&&Kr),vn),ir.className,Xr==null?void 0:Xr.className),Uo={};Da&&(Uo.textAlign=Da);var Ei=(0,_e.Z)((0,_e.Z)((0,_e.Z)((0,_e.Z)({},Ao),ir.style),Uo),Xr==null?void 0:Xr.style),Io=No;return(0,ke.Z)(Io)==="object"&&!Array.isArray(Io)&&!ie.isValidElement(Io)&&(Io=null),Vn&&(Ta||Xa)&&(Io=ie.createElement("span",{className:"".concat(Tr,"-content")},Io)),ie.createElement(Hn,(0,Le.Z)({},Xr,ir,{className:Xo,style:Ei,title:Hr,scope:la,onMouseEnter:Sr,onMouseLeave:Vr,colSpan:dr!==1?dr:null,rowSpan:lr!==1?lr:null}),Dr,Io)}var jt=ie.memo(St);function Qe(Be,Me,st,Pt,Vt,Zt){var yn=st[Be]||{},Cn=st[Me]||{},vn,Hn;yn.fixed==="left"?vn=Pt.left[Vt==="rtl"?Me:Be]:Cn.fixed==="right"&&(Hn=Pt.right[Vt==="rtl"?Be:Me]);var Kn=!1,Vn=!1,la=!1,ra=!1,oa=st[Me+1],Da=st[Be-1],ya=!(Zt!=null&&Zt.children);if(Vt==="rtl"){if(vn!==void 0){var Ba=Da&&Da.fixed==="left";ra=!Ba&&ya}else if(Hn!==void 0){var Pa=oa&&oa.fixed==="right";la=!Pa&&ya}}else if(vn!==void 0){var Ra=oa&&oa.fixed==="left";Kn=!Ra&&ya}else if(Hn!==void 0){var ar=Da&&Da.fixed==="right";Vn=!ar&&ya}return{fixLeft:vn,fixRight:Hn,lastFixLeft:Kn,firstFixRight:Vn,lastFixRight:la,firstFixLeft:ra,isSticky:Pt.isSticky}}var Dt=ie.createContext({}),bt=Dt;function xn(Be){var Me=Be.className,st=Be.index,Pt=Be.children,Vt=Be.colSpan,Zt=Vt===void 0?1:Vt,yn=Be.rowSpan,Cn=Be.align,vn=Oe(ve,["prefixCls","direction"]),Hn=vn.prefixCls,Kn=vn.direction,Vn=ie.useContext(bt),la=Vn.scrollColumnIndex,ra=Vn.stickyOffsets,oa=Vn.flattenColumns,Da=Vn.columns,ya=st+Zt-1,Ba=ya+1===la?Zt+1:Zt,Pa=Qe(st,st+Ba-1,oa,ra,Kn,Da==null?void 0:Da[st]);return ie.createElement(jt,(0,Le.Z)({className:Me,index:st,component:"td",prefixCls:Hn,record:null,dataIndex:null,align:Cn,colSpan:Ba,rowSpan:yn,render:function(){return Pt}},Pa))}var on=y(5883),ct=["children"];function et(Be){var Me=Be.children,st=(0,on.Z)(Be,ct);return ie.createElement("tr",st,Me)}function we(Be){var Me=Be.children;return Me}we.Row=et,we.Cell=xn;var Ce=we;function dt(Be){var Me=Be.children,st=Be.stickyOffsets,Pt=Be.flattenColumns,Vt=Be.columns,Zt=Oe(ve,"prefixCls"),yn=Pt.length-1,Cn=Pt[yn],vn=ie.useMemo(function(){return{stickyOffsets:st,flattenColumns:Pt,scrollColumnIndex:Cn!=null&&Cn.scrollbar?yn:null,columns:Vt}},[Cn,Pt,yn,st,Vt]);return ie.createElement(bt.Provider,{value:vn},ie.createElement("tfoot",{className:"".concat(Zt,"-summary")},Me))}var Xt=re(dt),Ge=Ce,ze=y(70425),lt=y(29301),gt=y(29194),Ze=y(24514),ht=y(75152),nn=y(26112);function Jt(Be,Me,st,Pt,Vt,Zt,yn){Be.push({record:Me,indent:st,index:yn});var Cn=Zt(Me),vn=Vt==null?void 0:Vt.has(Cn);if(Me&&Array.isArray(Me[Pt])&&vn)for(var Hn=0;Hn1?Ga-1:0),Xa=1;Xa=0;Cn-=1){var vn=Me[Cn],Hn=st&&st[Cn],Kn=Hn&&Hn[Jn];if(vn||Kn||yn){var Vn=Kn||{},la=Vn.columnType,ra=(0,on.Z)(Vn,He);Vt.unshift(ie.createElement("col",(0,Le.Z)({key:Cn,style:{width:vn}},ra))),yn=!0}}return ie.createElement("colgroup",null,Vt)}var bn=Bt,ye=y(92393),an=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function tt(Be,Me){return(0,ie.useMemo)(function(){for(var st=[],Pt=0;Pt1?"colgroup":"col":null,ellipsis:ya.ellipsis,align:ya.align,component:ya.title?Zt:yn,prefixCls:Kn,key:ra[Da]},Ba,{additionalProps:Pa,rowType:"header"}))}))}mt.displayName="HeaderRow";var Se=mt;function Te(Be){var Me=[];function st(yn,Cn){var vn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Me[vn]=Me[vn]||[];var Hn=Cn,Kn=yn.filter(Boolean).map(function(Vn){var la={key:Vn.key,className:Vn.className||"",children:Vn.title,column:Vn,colStart:Hn},ra=1,oa=Vn.children;return oa&&oa.length>0&&(ra=st(oa,Hn,vn+1).reduce(function(Da,ya){return Da+ya},0),la.hasSubColumns=!0),"colSpan"in Vn&&(ra=Vn.colSpan),"rowSpan"in Vn&&(la.rowSpan=Vn.rowSpan),la.colSpan=ra,la.colEnd=la.colStart+ra-1,Me[vn].push(la),Hn+=ra,ra});return Kn}st(Be,0);for(var Pt=Me.length,Vt=function(Cn){Me[Cn].forEach(function(vn){!("rowSpan"in vn)&&!vn.hasSubColumns&&(vn.rowSpan=Pt-Cn)})},Zt=0;Zt1&&arguments[1]!==void 0?arguments[1]:"";return typeof Me=="number"?Me:Me.endsWith("%")?Be*parseFloat(Me)/100:null}function Ft(Be,Me){return ie.useMemo(function(){if(Me&&Me>0){var st=0,Pt=0;Be.forEach(function(Hn){var Kn=xt(Me,Hn.width);Kn?st+=Kn:Pt+=1});var Vt=Me-st,Zt=Pt,yn=Vt/Pt,Cn=0,vn=Be.map(function(Hn){var Kn=(0,_e.Z)({},Hn),Vn=xt(Me,Kn.width);if(Vn)Kn.width=Vn;else{var la=Math.floor(yn);Kn.width=Zt===1?Vt:la,Vt-=la,Zt-=1}return Cn+=Kn.width,Kn});return[vn,Cn]}return[Be,Me]},[Be,Me])}var Re=["children"],Xe=["fixed"];function $e(Be){return(0,rt.Z)(Be).filter(function(Me){return ie.isValidElement(Me)}).map(function(Me){var st=Me.key,Pt=Me.props,Vt=Pt.children,Zt=(0,on.Z)(Pt,Re),yn=(0,_e.Z)({key:st},Zt);return Vt&&(yn.children=$e(Vt)),yn})}function wt(Be){var Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Be.filter(function(st){return st&&(0,ke.Z)(st)==="object"}).reduce(function(st,Pt,Vt){var Zt=Pt.fixed,yn=Zt===!0?"left":Zt,Cn="".concat(Me,"-").concat(Vt),vn=Pt.children;return vn&&vn.length>0?[].concat((0,ye.Z)(st),(0,ye.Z)(wt(vn,Cn).map(function(Hn){return(0,_e.Z)({fixed:yn},Hn)}))):[].concat((0,ye.Z)(st),[(0,_e.Z)((0,_e.Z)({key:Cn},Pt),{},{fixed:yn})])},[])}function ln(Be){for(var Me=!0,st=0;st=0;Zt-=1){var yn=Be[Zt];if(Vt&&yn.fixed!=="right")Vt=!1;else if(!Vt&&yn.fixed==="right"){warning(!1,"Index ".concat(Zt+1," of `columns` missing `fixed='right'` prop."));break}}}function tn(Be){return Be.map(function(Me){var st=Me.fixed,Pt=(0,on.Z)(Me,Xe),Vt=st;return st==="left"?Vt="right":st==="right"&&(Vt="left"),(0,_e.Z)({fixed:Vt},Pt)})}function An(Be,Me){var st=Be.prefixCls,Pt=Be.columns,Vt=Be.children,Zt=Be.expandable,yn=Be.expandedKeys,Cn=Be.columnTitle,vn=Be.getRowKey,Hn=Be.onTriggerExpand,Kn=Be.expandIcon,Vn=Be.rowExpandable,la=Be.expandIconColumnIndex,ra=Be.direction,oa=Be.expandRowByClick,Da=Be.columnWidth,ya=Be.fixed,Ba=Be.scrollWidth,Pa=ie.useMemo(function(){return Pt||$e(Vt)},[Pt,Vt]),Ra=ie.useMemo(function(){if(Zt){var Qa,Ga=Pa.slice();if(!Ga.includes(E)){var Ta=la||0;Ta>=0&&Ga.splice(Ta,0,E)}var Xa=Ga.indexOf(E);Ga=Ga.filter(function(ir,Br){return ir!==E||Br===Xa});var mr=Pa[Xa],Dr;(ya==="left"||ya)&&!la?Dr="left":(ya==="right"||ya)&&la===Pa.length?Dr="right":Dr=mr?mr.fixed:null;var Ar=(Qa={},(0,De.Z)(Qa,Jn,{className:"".concat(st,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,De.Z)(Qa,"title",Cn),(0,De.Z)(Qa,"fixed",Dr),(0,De.Z)(Qa,"className","".concat(st,"-row-expand-icon-cell")),(0,De.Z)(Qa,"width",Da),(0,De.Z)(Qa,"render",function(Br,Tr,ro){var Wr=vn(Tr,ro),xo=yn.has(Wr),wo=Vn?Vn(Tr):!0,Pr=Kn({prefixCls:st,expanded:xo,expandable:wo,record:Tr,onExpand:Hn});return oa?ie.createElement("span",{onClick:function(Xr){return Xr.stopPropagation()}},Pr):Pr}),Qa);return Ga.map(function(ir){return ir===E?Ar:ir})}return Pa.filter(function(ir){return ir!==E})},[Zt,Pa,vn,yn,Kn,ra]),ar=ie.useMemo(function(){var Qa=Ra;return Me&&(Qa=Me(Qa)),Qa.length||(Qa=[{render:function(){return null}}]),Qa},[Me,Ra,ra]),or=ie.useMemo(function(){return ra==="rtl"?tn(wt(ar)):wt(ar)},[ar,ra,Ba]),Ka=Ft(or,Ba),hr=(0,oe.Z)(Ka,2),Cr=hr[0],ja=hr[1];return[ar,Cr,ja]}var Bn=An;function it(Be){var Me,st=Be.prefixCls,Pt=Be.record,Vt=Be.onExpand,Zt=Be.expanded,yn=Be.expandable,Cn="".concat(st,"-row-expand-icon");if(!yn)return ie.createElement("span",{className:ut()(Cn,"".concat(st,"-row-spaced"))});var vn=function(Kn){Vt(Pt,Kn),Kn.stopPropagation()};return ie.createElement("span",{className:ut()(Cn,(Me={},(0,De.Z)(Me,"".concat(st,"-row-expanded"),Zt),(0,De.Z)(Me,"".concat(st,"-row-collapsed"),!Zt),Me)),onClick:vn})}function Wt(Be,Me,st){var Pt=[];function Vt(Zt){(Zt||[]).forEach(function(yn,Cn){Pt.push(Me(yn,Cn)),Vt(yn[st])})}return Vt(Be),Pt}function Zn(Be,Me,st){var Pt=mn(Be),Vt=Pt.expandIcon,Zt=Pt.expandedRowKeys,yn=Pt.defaultExpandedRowKeys,Cn=Pt.defaultExpandAllRows,vn=Pt.expandedRowRender,Hn=Pt.onExpand,Kn=Pt.onExpandedRowsChange,Vn=Pt.childrenColumnName,la=Vt||it,ra=Vn||"children",oa=ie.useMemo(function(){return vn?"row":Be.expandable&&Be.internalHooks===ae&&Be.expandable.__PARENT_RENDER_ICON__||Me.some(function(or){return or&&(0,ke.Z)(or)==="object"&&or[ra]})?"nest":!1},[!!vn,Me]),Da=ie.useState(function(){return yn||(Cn?Wt(Me,st,ra):[])}),ya=(0,oe.Z)(Da,2),Ba=ya[0],Pa=ya[1],Ra=ie.useMemo(function(){return new Set(Zt||Ba||[])},[Zt,Ba]),ar=ie.useCallback(function(or){var Ka=st(or,Me.indexOf(or)),hr,Cr=Ra.has(Ka);Cr?(Ra.delete(Ka),hr=(0,ye.Z)(Ra)):hr=[].concat((0,ye.Z)(Ra),[Ka]),Pa(hr),Hn&&Hn(!Cr,or),Kn&&Kn(hr)},[st,Ra,Me,Hn,Kn]);return[Pt,oa,Ra,la,ra,ar]}function en(Be,Me,st,Pt){var Vt=Be.map(function(Zt,yn){return Qe(yn,yn,Be,Me,st,Pt==null?void 0:Pt[yn])});return(0,Yt.Z)(function(){return Vt},[Vt],function(Zt,yn){return!(0,he.Z)(Zt,yn)})}function kn(Be){var Me=(0,ie.useRef)(Be),st=(0,ie.useState)({}),Pt=(0,oe.Z)(st,2),Vt=Pt[1],Zt=(0,ie.useRef)(null),yn=(0,ie.useRef)([]);function Cn(vn){yn.current.push(vn);var Hn=Promise.resolve();Zt.current=Hn,Hn.then(function(){if(Zt.current===Hn){var Kn=yn.current,Vn=Me.current;yn.current=[],Kn.forEach(function(la){Me.current=la(Me.current)}),Zt.current=null,Vn!==Me.current&&Vt({})}})}return(0,ie.useEffect)(function(){return function(){Zt.current=null}},[]),[Me.current,Cn]}function ta(Be){var Me=(0,ie.useRef)(Be||null),st=(0,ie.useRef)();function Pt(){window.clearTimeout(st.current)}function Vt(yn){Me.current=yn,Pt(),st.current=window.setTimeout(function(){Me.current=null,st.current=void 0},100)}function Zt(){return Me.current}return(0,ie.useEffect)(function(){return Pt},[]),[Vt,Zt]}function ha(){var Be=ie.useState(-1),Me=(0,oe.Z)(Be,2),st=Me[0],Pt=Me[1],Vt=ie.useState(-1),Zt=(0,oe.Z)(Vt,2),yn=Zt[0],Cn=Zt[1],vn=ie.useCallback(function(Hn,Kn){Pt(Hn),Cn(Kn)},[]);return[st,yn,vn]}var aa=y(47273),At=(0,aa.Z)()?window:null;function qt(Be,Me){var st=(0,ke.Z)(Be)==="object"?Be:{},Pt=st.offsetHeader,Vt=Pt===void 0?0:Pt,Zt=st.offsetSummary,yn=Zt===void 0?0:Zt,Cn=st.offsetScroll,vn=Cn===void 0?0:Cn,Hn=st.getContainer,Kn=Hn===void 0?function(){return At}:Hn,Vn=Kn()||At;return ie.useMemo(function(){var la=!!Be;return{isSticky:la,stickyClassName:la?"".concat(Me,"-sticky-holder"):"",offsetHeader:Vt,offsetSummary:yn,offsetScroll:vn,container:Vn}},[vn,Vt,yn,Me,Vn])}function zt(Be,Me,st){var Pt=(0,ie.useMemo)(function(){for(var Vt=[],Zt=[],yn=0,Cn=0,vn=0;vn=Vn&&(ir=Vn-la),yn({scrollLeft:ir/Vn*(Kn+2)}),Pa.current.x=Xa.pageX},Qa=function(){if(Zt.current){var Xa=(0,Rn.os)(Zt.current).top,mr=Xa+Zt.current.offsetHeight,Dr=vn===window?document.documentElement.scrollTop+window.innerHeight:(0,Rn.os)(vn).top+vn.clientHeight;mr-(0,ht.Z)()<=Dr||Xa>=Dr-Cn?Ba(function(Ar){return(0,_e.Z)((0,_e.Z)({},Ar),{},{isHiddenScrollBar:!0})}):Ba(function(Ar){return(0,_e.Z)((0,_e.Z)({},Ar),{},{isHiddenScrollBar:!1})})}},Ga=function(Xa){Ba(function(mr){return(0,_e.Z)((0,_e.Z)({},mr),{},{scrollLeft:Xa/Kn*Vn||0})})};return ie.useImperativeHandle(st,function(){return{setScrollLeft:Ga}}),ie.useEffect(function(){var Ta=(0,sn.Z)(document.body,"mouseup",hr,!1),Xa=(0,sn.Z)(document.body,"mousemove",ja,!1);return Qa(),function(){Ta.remove(),Xa.remove()}},[la,or]),ie.useEffect(function(){var Ta=(0,sn.Z)(vn,"scroll",Qa,!1),Xa=(0,sn.Z)(window,"resize",Qa,!1);return function(){Ta.remove(),Xa.remove()}},[vn]),ie.useEffect(function(){ya.isHiddenScrollBar||Ba(function(Ta){var Xa=Zt.current;return Xa?(0,_e.Z)((0,_e.Z)({},Ta),{},{scrollLeft:Xa.scrollLeft/Xa.scrollWidth*Xa.clientWidth}):Ta})},[ya.isHiddenScrollBar]),Kn<=Vn||!la||ya.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,ht.Z)(),width:Vn,bottom:Cn},className:"".concat(Hn,"-sticky-scroll")},ie.createElement("div",{onMouseDown:Cr,ref:ra,className:ut()("".concat(Hn,"-sticky-scroll-bar"),(0,De.Z)({},"".concat(Hn,"-sticky-scroll-bar-active"),or)),style:{width:"".concat(la,"px"),transform:"translate3d(".concat(ya.scrollLeft,"px, 0, 0)")}}))},Aa=ie.forwardRef(sa);function wn(Be){return null}var La=wn;function ka(Be){return null}var Wa=ka,Ja="rc-table",ea=[],fa={};function Ea(){return"No Data"}function ua(Be){var Me,st=(0,_e.Z)({rowKey:"key",prefixCls:Ja,emptyText:Ea},Be),Pt=st.prefixCls,Vt=st.className,Zt=st.rowClassName,yn=st.style,Cn=st.data,vn=st.rowKey,Hn=st.scroll,Kn=st.tableLayout,Vn=st.direction,la=st.title,ra=st.footer,oa=st.summary,Da=st.caption,ya=st.id,Ba=st.showHeader,Pa=st.components,Ra=st.emptyText,ar=st.onRow,or=st.onHeaderRow,Ka=st.internalHooks,hr=st.transformColumns,Cr=st.internalRefs,ja=st.tailor,Qa=st.sticky,Ga=Cn||ea,Ta=!!Ga.length,Xa=Ka===ae,mr=ie.useCallback(function(eo,yo){return(0,Et.Z)(Pa,eo)||yo},[Pa]),Dr=ie.useMemo(function(){return typeof vn=="function"?vn:function(eo){var yo=eo&&eo[vn];return yo}},[vn]),Ar=mr(["body"]),ir=ha(),Br=(0,oe.Z)(ir,3),Tr=Br[0],ro=Br[1],Wr=Br[2],xo=Zn(st,Ga,Dr),wo=(0,oe.Z)(xo,6),Pr=wo[0],No=wo[1],Xr=wo[2],Ao=wo[3],ho=wo[4],qo=wo[5],dr=Hn==null?void 0:Hn.x,lr=ie.useState(0),sr=(0,oe.Z)(lr,2),tr=sr[0],Kr=sr[1],_a=Bn((0,_e.Z)((0,_e.Z)((0,_e.Z)({},st),Pr),{},{expandable:!!Pr.expandedRowRender,columnTitle:Pr.columnTitle,expandedKeys:Xr,getRowKey:Dr,onTriggerExpand:qo,expandIcon:Ao,expandIconColumnIndex:Pr.expandIconColumnIndex,direction:Vn,scrollWidth:Xa&&ja&&typeof dr=="number"?dr:null}),Xa?hr:null),Sr=(0,oe.Z)(_a,3),Vr=Sr[0],Hr=Sr[1],Xo=Sr[2],Uo=Xo!=null?Xo:dr,Ei=ie.useMemo(function(){return{columns:Vr,flattenColumns:Hr}},[Vr,Hr]),Io=ie.useRef(),si=ie.useRef(),Lo=ie.useRef(),ni=ie.useRef(),Ki=ie.useRef(),Yr=ie.useState(!1),Jr=(0,oe.Z)(Yr,2),Po=Jr[0],Ro=Jr[1],mo=ie.useState(!1),Or=(0,oe.Z)(mo,2),_o=Or[0],Ko=Or[1],oi=kn(new Map),Ii=(0,oe.Z)(oi,2),Ai=Ii[0],Ui=Ii[1],Hi=Je(Hr),gi=Hi.map(function(eo){return Ai.get(eo)}),Yo=ie.useMemo(function(){return gi},[gi.join("_")]),$o=cn(Yo,Hr.length,Vn),Mo=Hn&&pt(Hn.y),bo=Hn&&pt(Uo)||!!Pr.fixed,yi=bo&&Hr.some(function(eo){var yo=eo.fixed;return yo}),ji=ie.useRef(),Ti=qt(Qa,Pt),Ci=Ti.isSticky,yl=Ti.offsetHeader,Kl=Ti.offsetSummary,Zr=Ti.offsetScroll,so=Ti.stickyClassName,Zo=Ti.container,Eo=ie.useMemo(function(){return oa==null?void 0:oa(Ga)},[oa,Ga]),Ho=(Mo||Ci)&&ie.isValidElement(Eo)&&Eo.type===Ce&&Eo.props.fixed,Qo,ei,Oi;Mo&&(ei={overflowY:"scroll",maxHeight:Hn.y}),bo&&(Qo={overflowX:"auto"},Mo||(ei={overflowY:"hidden"}),Oi={width:Uo===!0?"auto":Uo,minWidth:"100%"});var ul=ie.useCallback(function(eo,yo){(0,gt.Z)(Io.current)&&Ui(function(pi){if(pi.get(eo)!==yo){var Vi=new Map(pi);return Vi.set(eo,yo),Vi}return pi})},[]),Su=ta(null),Fs=(0,oe.Z)(Su,2),bu=Fs[0],Ds=Fs[1];function cl(eo,yo){yo&&(typeof yo=="function"?yo(eo):yo.scrollLeft!==eo&&(yo.scrollLeft=eo,yo.scrollLeft!==eo&&setTimeout(function(){yo.scrollLeft=eo},0)))}var qi=(0,ce.Z)(function(eo){var yo=eo.currentTarget,pi=eo.scrollLeft,Vi=Vn==="rtl",Zi=typeof pi=="number"?pi:yo.scrollLeft,gl=yo||fa;if(!Ds()||Ds()===gl){var Pl;bu(gl),cl(Zi,si.current),cl(Zi,Lo.current),cl(Zi,Ki.current),cl(Zi,(Pl=ji.current)===null||Pl===void 0?void 0:Pl.setScrollLeft)}var ts=yo||si.current;if(ts){var ns=ts.scrollWidth,xl=ts.clientWidth;if(ns===xl){Ro(!1),Ko(!1);return}Vi?(Ro(-Zi0)):(Ro(Zi>0),Ko(Zi1?Da-Xa:0,Dr=(0,_e.Z)((0,_e.Z)((0,_e.Z)({},hr),vn),{},{flex:"0 0 ".concat(Xa,"px"),width:"".concat(Xa,"px"),marginRight:mr,pointerEvents:"auto"}),Ar=ie.useMemo(function(){return Kn?Ga<=1:ja===0||Ga===0||Ga>1},[Ga,ja,Kn]);Ar?Dr.visibility="hidden":Kn&&(Dr.height=Vn==null?void 0:Vn(Ga));var ir=Ar?function(){return null}:la,Br={};return(Ga===0||ja===0)&&(Br.rowSpan=1,Br.colSpan=1),ie.createElement(jt,(0,Le.Z)({className:ut()(oa,Hn),ellipsis:st.ellipsis,align:st.align,scope:st.rowScope,component:"div",prefixCls:Me.prefixCls,key:Ra,record:Cn,index:Zt,renderIndex:yn,dataIndex:ra,render:ir,shouldCellUpdate:st.shouldCellUpdate},ar,{appendNode:or,additionalProps:(0,_e.Z)((0,_e.Z)({},Ka),{},{style:Dr},Br)}))}var Fa=er,ba=["data","index","className","rowKey","style","extra","getHeight"],na=ie.forwardRef(function(Be,Me){var st=Be.data,Pt=Be.index,Vt=Be.className,Zt=Be.rowKey,yn=Be.style,Cn=Be.extra,vn=Be.getHeight,Hn=(0,on.Z)(Be,ba),Kn=st.record,Vn=st.indent,la=st.index,ra=Oe(ve,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),oa=ra.scrollX,Da=ra.flattenColumns,ya=ra.prefixCls,Ba=ra.fixColumn,Pa=ra.componentWidth,Ra=qe(Kn,Zt,Pt,Vn),ar=Ra.rowSupportExpand,or=Ra.expanded,Ka=Ra.rowProps,hr=Ra.expandedRowRender,Cr=Ra.expandedRowClassName,ja;if(ar&&or){var Qa=hr(Kn,Pt,Vn+1,or),Ga=Cr==null?void 0:Cr(Kn,Pt,Vn),Ta={};Ba&&(Ta={style:(0,De.Z)({},"--virtual-width","".concat(Pa,"px"))});var Xa="".concat(ya,"-expanded-row-cell");ja=ie.createElement("div",{className:ut()("".concat(ya,"-expanded-row"),"".concat(ya,"-expanded-row-level-").concat(Vn+1),Ga)},ie.createElement(jt,{component:"div",prefixCls:ya,className:ut()(Xa,(0,De.Z)({},"".concat(Xa,"-fixed"),Ba)),additionalProps:Ta},Qa))}var mr=(0,_e.Z)((0,_e.Z)({},yn),{},{width:oa});Cn&&(mr.position="absolute",mr.pointerEvents="none");var Dr=ie.createElement("div",(0,Le.Z)({},Ka,Hn,{ref:ar?null:Me,className:ut()(Vt,"".concat(ya,"-row"),Ka==null?void 0:Ka.className,(0,De.Z)({},"".concat(ya,"-row-extra"),Cn)),style:(0,_e.Z)((0,_e.Z)({},mr),Ka==null?void 0:Ka.style)}),Da.map(function(Ar,ir){return ie.createElement(Fa,{key:ir,rowInfo:Ra,column:Ar,colIndex:ir,indent:Vn,index:Pt,renderIndex:la,record:Kn,inverse:Cn,getHeight:vn})}));return ar?ie.createElement("div",{ref:Me},Dr,ja):Dr}),Sa=re(na),Na=Sa,ca=ie.forwardRef(function(Be,Me){var st=Be.data,Pt=Be.onScroll,Vt=Oe(ve,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Zt=Vt.flattenColumns,yn=Vt.onColumnResize,Cn=Vt.getRowKey,vn=Vt.expandedKeys,Hn=Vt.prefixCls,Kn=Vt.childrenColumnName,Vn=Vt.emptyNode,la=Vt.scrollX,ra=Oe(gn),oa=ra.scrollY,Da=ra.listItemHeight,ya=ie.useRef(),Ba=Sn(st,Kn,vn,Cn),Pa=ie.useMemo(function(){var ja=0;return Zt.map(function(Qa){var Ga=Qa.width,Ta=Qa.key;return ja+=Ga,[Ta,Ga,ja]})},[Zt]),Ra=ie.useMemo(function(){return Pa.map(function(ja){return ja[2]})},[Pa]);ie.useEffect(function(){Pa.forEach(function(ja){var Qa=(0,oe.Z)(ja,2),Ga=Qa[0],Ta=Qa[1];yn(Ga,Ta)})},[Pa]),ie.useImperativeHandle(Me,function(){var ja={};return Object.defineProperty(ja,"scrollLeft",{get:function(){var Ga;return((Ga=ya.current)===null||Ga===void 0?void 0:Ga.getScrollInfo().x)||0},set:function(Ga){var Ta;(Ta=ya.current)===null||Ta===void 0||Ta.scrollTo({left:Ga})}}),ja});var ar=function(Qa,Ga){var Ta,Xa=(Ta=Ba[Ga])===null||Ta===void 0?void 0:Ta.record,mr=Qa.onCell;if(mr){var Dr,Ar=mr(Xa,Ga);return(Dr=Ar==null?void 0:Ar.rowSpan)!==null&&Dr!==void 0?Dr:1}return 1},or=function(Qa){var Ga=Qa.start,Ta=Qa.end,Xa=Qa.getSize,mr=Qa.offsetY;if(Ta<0)return null;for(var Dr=Zt.filter(function(dr){return ar(dr,Ga)===0}),Ar=Ga,ir=function(lr){if(Dr=Dr.filter(function(sr){return ar(sr,lr)===0}),!Dr.length)return Ar=lr,"break"},Br=Ga;Br>=0;Br-=1){var Tr=ir(Br);if(Tr==="break")break}for(var ro=Zt.filter(function(dr){return ar(dr,Ta)!==1}),Wr=Ta,xo=function(lr){if(ro=ro.filter(function(sr){return ar(sr,lr)!==1}),!ro.length)return Wr=Math.max(lr-1,Ta),"break"},wo=Ta;wo1})&&No.push(lr)},Ao=Ar;Ao<=Wr;Ao+=1)var ho=Xr(Ao);var qo=No.map(function(dr){var lr=Ba[dr],sr=Cn(lr.record,dr),tr=function(Sr){var Vr=dr+Sr-1,Hr=Cn(Ba[Vr].record,Vr),Xo=Xa(sr,Hr);return Xo.bottom-Xo.top},Kr=Xa(sr);return ie.createElement(Na,{key:dr,data:lr,rowKey:sr,index:dr,style:{top:-mr+Kr.top},extra:!0,getHeight:tr})});return qo},Ka=ie.useMemo(function(){return{columnsOffset:Ra}},[Ra]),hr="".concat(Hn,"-tbody"),Cr;return Ba.length?Cr=ie.createElement(rn.Z,{fullHeight:!1,ref:ya,className:ut()(hr,"".concat(hr,"-virtual")),height:oa,itemHeight:Da||24,data:Ba,itemKey:function(Qa){return Cn(Qa.record)},scrollWidth:la,onVirtualScroll:function(Qa){var Ga=Qa.x;Pt({scrollLeft:Ga})},extraRender:or},function(ja,Qa,Ga){var Ta=Cn(ja.record,Qa);return ie.createElement(Na,(0,Le.Z)({data:ja,rowKey:Ta,index:Qa},Ga))}):Cr=ie.createElement("div",{className:ut()("".concat(Hn,"-placeholder"))},ie.createElement(jt,{component:"div",prefixCls:Hn},Vn)),ie.createElement(On.Provider,{value:Ka},Cr)}),Ma=re(ca),$a=Ma,rr=function(Me,st){var Pt=st.ref,Vt=st.onScroll;return ie.createElement($a,{ref:Pt,data:Me,onScroll:Vt})},Ya=100;function xr(Be){var Me=Be.columns,st=Be.scroll,Pt=Be.prefixCls,Vt=Pt===void 0?Ja:Pt,Zt=Be.className,yn=Be.listItemHeight,Cn=st||{},vn=Cn.x,Hn=Cn.y;typeof vn!="number"&&(vn=((Me||[]).length+1)*Ya),typeof Hn!="number"&&(Hn=500);var Kn=ie.useMemo(function(){return{scrollY:Hn,listItemHeight:yn}},[Hn,yn]);return ie.createElement(gn.Provider,{value:Kn},ie.createElement(Rt,(0,Le.Z)({},Be,{className:ut()(Zt,"".concat(Vt,"-virtual")),scroll:(0,_e.Z)((0,_e.Z)({},st),{},{x:vn}),components:{body:rr},columns:Me,internalHooks:ae,tailor:!0})))}function Er(Be){return te(xr,Be)}var Ia=Er(),fr=null;function cr(Be){return null}var Fr=cr;function Ur(Be){return null}var no=Ur,po=y(2738),Qr=y(68031),qa=y(36355),pr=y(93891),wr=y(19716),fo=y(8628),ao=y(31724),Bo=y(58421),jn=y(71418),Wn=y(88088);function In(Be){return function(st){let{prefixCls:Pt,onExpand:Vt,record:Zt,expanded:yn,expandable:Cn}=st;const vn=`${Pt}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:Hn=>{Vt(Zt,Hn),Hn.stopPropagation()},className:ut()(vn,{[`${vn}-spaced`]:!Cn,[`${vn}-expanded`]:Cn&&yn,[`${vn}-collapsed`]:Cn&&!yn}),"aria-label":yn?Be.collapse:Be.expand,"aria-expanded":yn})}}var $n=In;function za(Be,Me){return"key"in Be&&Be.key!==void 0&&Be.key!==null?Be.key:Be.dataIndex?Array.isArray(Be.dataIndex)?Be.dataIndex.join("."):Be.dataIndex:Me}function Ie(Be,Me){return Me?`${Me}-${Be}`:`${Be}`}function fn(Be,Me){return typeof Be=="function"?Be(Me):Be}function Tn(Be,Me){const st=fn(Be,Me);return Object.prototype.toString.call(st)==="[object Object]"?"":st}var Qn={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"},dn=Qn,qn=y(7657),_n=function(Me,st){return ie.createElement(qn.Z,(0,Le.Z)({},Me,{ref:st,icon:dn}))},Mn=ie.forwardRef(_n),Yn=Mn,xa=y(56762);function ga(Be){const Me=ie.useRef(Be),st=(0,xa.Z)();return[()=>Me.current,Pt=>{Me.current=Pt,st()}]}var da=y(3113),va=y(24905),Va=y(38854),vr=y(64165),Lr=y(20834),Ir=y(40875),lo=y(5112),So=y(17574),ko=y(47472),Fi=y(92832);function Di(Be){let{value:Me,onChange:st,filterSearch:Pt,tablePrefixCls:Vt,locale:Zt}=Be;return Pt?ie.createElement("div",{className:`${Vt}-filter-dropdown-search`},ie.createElement(Fi.default,{prefix:ie.createElement(ko.Z,null),placeholder:Zt.filterSearchPlaceholder,onChange:st,value:Me,htmlSize:1,className:`${Vt}-filter-dropdown-search-input`})):null}var li=Di,Bi=y(10228);const el=Be=>{const{keyCode:Me}=Be;Me===Bi.Z.ENTER&&Be.stopPropagation()};var Li=ie.forwardRef((Be,Me)=>ie.createElement("div",{className:Be.className,onClick:st=>st.stopPropagation(),onKeyDown:el,ref:Me},Be.children));function tl(Be){let Me=[];return(Be||[]).forEach(st=>{let{value:Pt,children:Vt}=st;Me.push(Pt),Vt&&(Me=[].concat((0,ye.Z)(Me),(0,ye.Z)(tl(Vt))))}),Me}function Vs(Be){return Be.some(Me=>{let{children:st}=Me;return st})}function os(Be,Me){return typeof Me=="string"||typeof Me=="number"?Me==null?void 0:Me.toString().toLowerCase().includes(Be.trim().toLowerCase()):!1}function is(Be){let{filters:Me,prefixCls:st,filteredKeys:Pt,filterMultiple:Vt,searchValue:Zt,filterSearch:yn}=Be;return Me.map((Cn,vn)=>{const Hn=String(Cn.value);if(Cn.children)return{key:Hn||vn,label:Cn.text,popupClassName:`${st}-dropdown-submenu`,children:is({filters:Cn.children,prefixCls:st,filteredKeys:Pt,filterMultiple:Vt,searchValue:Zt,filterSearch:yn})};const Kn=Vt?va.default:lo.ZP,Vn={key:Cn.value!==void 0?Hn:vn,label:ie.createElement(ie.Fragment,null,ie.createElement(Kn,{checked:Pt.includes(Hn)}),ie.createElement("span",null,Cn.text))};return Zt.trim()?typeof yn=="function"?yn(Zt,Cn)?Vn:null:os(Zt,Cn.text)?Vn:null:Vn})}function ls(Be){var Me,st;const{tablePrefixCls:Pt,prefixCls:Vt,column:Zt,dropdownPrefixCls:yn,columnKey:Cn,filterMultiple:vn,filterMode:Hn="menu",filterSearch:Kn=!1,filterState:Vn,triggerFilter:la,locale:ra,children:oa,getPopupContainer:Da}=Be,{filterDropdownOpen:ya,onFilterDropdownOpenChange:Ba,filterResetToDefaultFilteredValue:Pa,defaultFilteredValue:Ra,filterDropdownVisible:ar,onFilterDropdownVisibleChange:or}=Zt,[Ka,hr]=ie.useState(!1),Cr=!!(Vn&&(!((Me=Vn.filteredKeys)===null||Me===void 0)&&Me.length||Vn.forceFiltered)),ja=_a=>{hr(_a),Ba==null||Ba(_a),or==null||or(_a)},Qa=(st=ya!=null?ya:ar)!==null&&st!==void 0?st:Ka,Ga=Vn==null?void 0:Vn.filteredKeys,[Ta,Xa]=ga(Ga||[]),mr=_a=>{let{selectedKeys:Sr}=_a;Xa(Sr)},Dr=(_a,Sr)=>{let{node:Vr,checked:Hr}=Sr;mr(vn?{selectedKeys:_a}:{selectedKeys:Hr&&Vr.key?[Vr.key]:[]})};ie.useEffect(()=>{Ka&&mr({selectedKeys:Ga||[]})},[Ga]);const[Ar,ir]=ie.useState([]),Br=_a=>{ir(_a)},[Tr,ro]=ie.useState(""),Wr=_a=>{const{value:Sr}=_a.target;ro(Sr)};ie.useEffect(()=>{Ka||ro("")},[Ka]);const xo=_a=>{const Sr=_a&&_a.length?_a:null;if(Sr===null&&(!Vn||!Vn.filteredKeys)||(0,he.Z)(Sr,Vn==null?void 0:Vn.filteredKeys,!0))return null;la({column:Zt,key:Cn,filteredKeys:Sr})},wo=()=>{ja(!1),xo(Ta())},Pr=function(){let{confirm:_a,closeDropdown:Sr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};_a&&xo([]),Sr&&ja(!1),ro(""),Xa(Pa?(Ra||[]).map(Vr=>String(Vr)):[])},No=function(){let{closeDropdown:_a}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};_a&&ja(!1),xo(Ta())},Xr=_a=>{_a&&Ga!==void 0&&Xa(Ga||[]),ja(_a),!_a&&!Zt.filterDropdown&&wo()},Ao=ut()({[`${yn}-menu-without-submenu`]:!Vs(Zt.filters||[])}),ho=_a=>{if(_a.target.checked){const Sr=tl(Zt==null?void 0:Zt.filters).map(Vr=>String(Vr));Xa(Sr)}else Xa([])},qo=_a=>{let{filters:Sr}=_a;return(Sr||[]).map((Vr,Hr)=>{const Xo=String(Vr.value),Uo={title:Vr.text,key:Vr.value!==void 0?Xo:Hr};return Vr.children&&(Uo.children=qo({filters:Vr.children})),Uo})},dr=_a=>{var Sr;return Object.assign(Object.assign({},_a),{text:_a.title,value:_a.key,children:((Sr=_a.children)===null||Sr===void 0?void 0:Sr.map(Vr=>dr(Vr)))||[]})};let lr;if(typeof Zt.filterDropdown=="function")lr=Zt.filterDropdown({prefixCls:`${yn}-custom`,setSelectedKeys:_a=>mr({selectedKeys:_a}),selectedKeys:Ta(),confirm:No,clearFilters:Pr,filters:Zt.filters,visible:Qa,close:()=>{ja(!1)}});else if(Zt.filterDropdown)lr=Zt.filterDropdown;else{const _a=Ta()||[],Sr=()=>(Zt.filters||[]).length===0?ie.createElement(vr.Z,{image:vr.Z.PRESENTED_IMAGE_SIMPLE,description:ra.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Hn==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(li,{filterSearch:Kn,value:Tr,onChange:Wr,tablePrefixCls:Pt,locale:ra}),ie.createElement("div",{className:`${Pt}-filter-dropdown-tree`},vn?ie.createElement(va.default,{checked:_a.length===tl(Zt.filters).length,indeterminate:_a.length>0&&_a.lengthtypeof Kn=="function"?Kn(Tr,dr(Hr)):os(Tr,Hr.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(li,{filterSearch:Kn,value:Tr,onChange:Wr,tablePrefixCls:Pt,locale:ra}),ie.createElement(Lr.default,{selectable:!0,multiple:vn,prefixCls:`${yn}-menu`,className:Ao,onSelect:mr,onDeselect:mr,selectedKeys:_a,getPopupContainer:Da,openKeys:Ar,onOpenChange:Br,items:is({filters:Zt.filters||[],filterSearch:Kn,prefixCls:Vt,filteredKeys:Ta(),filterMultiple:vn,searchValue:Tr})})),Vr=()=>Pa?(0,he.Z)((Ra||[]).map(Hr=>String(Hr)),_a,!0):_a.length===0;lr=ie.createElement(ie.Fragment,null,Sr(),ie.createElement("div",{className:`${Vt}-dropdown-btns`},ie.createElement(da.ZP,{type:"link",size:"small",disabled:Vr(),onClick:()=>Pr()},ra.filterReset),ie.createElement(da.ZP,{type:"primary",size:"small",onClick:wo},ra.filterConfirm)))}Zt.filterDropdown&&(lr=ie.createElement(Ir.J,{selectable:void 0},lr));const sr=()=>ie.createElement(Li,{className:`${Vt}-dropdown`},lr);let tr;typeof Zt.filterIcon=="function"?tr=Zt.filterIcon(Cr):Zt.filterIcon?tr=Zt.filterIcon:tr=ie.createElement(Yn,null);const{direction:Kr}=ie.useContext(qa.E_);return ie.createElement("div",{className:`${Vt}-column`},ie.createElement("span",{className:`${Pt}-column-title`},oa),ie.createElement(Va.Z,{dropdownRender:sr,trigger:["click"],open:Qa,onOpenChange:Xr,getPopupContainer:Da,placement:Kr==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:ut()(`${Vt}-trigger`,{active:Cr}),onClick:_a=>{_a.stopPropagation()}},tr)))}var ss=ls;function Bl(Be,Me,st){let Pt=[];return(Be||[]).forEach((Vt,Zt)=>{var yn;const Cn=Ie(Zt,st);if(Vt.filters||"filterDropdown"in Vt||"onFilter"in Vt)if("filteredValue"in Vt){let vn=Vt.filteredValue;"filterDropdown"in Vt||(vn=(yn=vn==null?void 0:vn.map(String))!==null&&yn!==void 0?yn:vn),Pt.push({column:Vt,key:za(Vt,Cn),filteredKeys:vn,forceFiltered:Vt.filtered})}else Pt.push({column:Vt,key:za(Vt,Cn),filteredKeys:Me&&Vt.defaultFilteredValue?Vt.defaultFilteredValue:void 0,forceFiltered:Vt.filtered});"children"in Vt&&(Pt=[].concat((0,ye.Z)(Pt),(0,ye.Z)(Bl(Vt.children,Me,Cn))))}),Pt}function us(Be,Me,st,Pt,Vt,Zt,yn,Cn){return st.map((vn,Hn)=>{const Kn=Ie(Hn,Cn),{filterMultiple:Vn=!0,filterMode:la,filterSearch:ra}=vn;let oa=vn;if(oa.filters||oa.filterDropdown){const Da=za(oa,Kn),ya=Pt.find(Ba=>{let{key:Pa}=Ba;return Da===Pa});oa=Object.assign(Object.assign({},oa),{title:Ba=>ie.createElement(ss,{tablePrefixCls:Be,prefixCls:`${Be}-filter`,dropdownPrefixCls:Me,column:oa,columnKey:Da,filterState:ya,filterMultiple:Vn,filterMode:la,filterSearch:ra,triggerFilter:Zt,locale:Vt,getPopupContainer:yn},fn(vn.title,Ba))})}return"children"in oa&&(oa=Object.assign(Object.assign({},oa),{children:us(Be,Me,oa.children,Pt,Vt,Zt,yn,Kn)})),oa})}function Ll(Be){const Me={};return Be.forEach(st=>{let{key:Pt,filteredKeys:Vt,column:Zt}=st;const{filters:yn,filterDropdown:Cn}=Zt;if(Cn)Me[Pt]=Vt||null;else if(Array.isArray(Vt)){const vn=tl(yn);Me[Pt]=vn.filter(Hn=>Vt.includes(String(Hn)))}else Me[Pt]=null}),Me}function ml(Be,Me){return Me.reduce((st,Pt)=>{const{column:{onFilter:Vt,filters:Zt},filteredKeys:yn}=Pt;return Vt&&yn&&yn.length?st.filter(Cn=>yn.some(vn=>{const Hn=tl(Zt),Kn=Hn.findIndex(la=>String(la)===String(vn)),Vn=Kn!==-1?Hn[Kn]:vn;return Vt(Vn,Cn)})):st},Be)}const Nl=Be=>Be.flatMap(Me=>"children"in Me?[Me].concat((0,ye.Z)(Nl(Me.children||[]))):[Me]);function Zs(Be){let{prefixCls:Me,dropdownPrefixCls:st,mergedColumns:Pt,onFilterChange:Vt,getPopupContainer:Zt,locale:yn}=Be;const Cn=ie.useMemo(()=>Nl(Pt||[]),[Pt]),[vn,Hn]=ie.useState(()=>Bl(Cn,!0)),Kn=ie.useMemo(()=>{const oa=Bl(Cn,!1);if(oa.length===0)return oa;let Da=!0,ya=!0;if(oa.forEach(Ba=>{let{filteredKeys:Pa}=Ba;Pa!==void 0?Da=!1:ya=!1}),Da){const Ba=(Cn||[]).map((Pa,Ra)=>za(Pa,Ie(Ra)));return vn.filter(Pa=>{let{key:Ra}=Pa;return Ba.includes(Ra)}).map(Pa=>{const Ra=Cn[Ba.findIndex(ar=>ar===Pa.key)];return Object.assign(Object.assign({},Pa),{column:Object.assign(Object.assign({},Pa.column),Ra),forceFiltered:Ra.filtered})})}return oa},[Cn,vn]),Vn=ie.useMemo(()=>Ll(Kn),[Kn]),la=oa=>{const Da=Kn.filter(ya=>{let{key:Ba}=ya;return Ba!==oa.key});Da.push(oa),Hn(Da),Vt(Ll(Da),Da)};return[oa=>us(Me,st,oa,Kn,yn,la,Zt),Kn,Vn]}var cs=Zs;function Ws(Be,Me,st){const Pt=ie.useRef({});function Vt(Zt){if(!Pt.current||Pt.current.data!==Be||Pt.current.childrenColumnName!==Me||Pt.current.getRowKey!==st){let Cn=function(vn){vn.forEach((Hn,Kn)=>{const Vn=st(Hn,Kn);yn.set(Vn,Hn),Hn&&typeof Hn=="object"&&Me in Hn&&Cn(Hn[Me]||[])})};const yn=new Map;Cn(Be),Pt.current={data:Be,childrenColumnName:Me,kvMap:yn,getRowKey:st}}return Pt.current.kvMap.get(Zt)}return[Vt]}var Il=y(50371),Xs=function(Be,Me){var st={};for(var Pt in Be)Object.prototype.hasOwnProperty.call(Be,Pt)&&Me.indexOf(Pt)<0&&(st[Pt]=Be[Pt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Vt=0,Pt=Object.getOwnPropertySymbols(Be);Vt{const Zt=Be[Vt];typeof Zt!="function"&&(st[Vt]=Zt)}),st}function Ks(Be,Me,st){const Pt=st&&typeof st=="object"?st:{},{total:Vt=0}=Pt,Zt=Xs(Pt,["total"]),[yn,Cn]=(0,ie.useState)(()=>({current:"defaultCurrent"in Zt?Zt.defaultCurrent:1,pageSize:"defaultPageSize"in Zt?Zt.defaultPageSize:fl})),vn=(0,Il.Z)(yn,Zt,{total:Vt>0?Vt:Be}),Hn=Math.ceil((Vt||Be)/vn.pageSize);vn.current>Hn&&(vn.current=Hn||1);const Kn=(la,ra)=>{Cn({current:la!=null?la:1,pageSize:ra||vn.pageSize})},Vn=(la,ra)=>{var oa;st&&((oa=st.onChange)===null||oa===void 0||oa.call(st,la,ra)),Kn(la,ra),Me(la,ra||(vn==null?void 0:vn.pageSize))};return st===!1?[{},()=>{}]:[Object.assign(Object.assign({},vn),{onChange:Vn}),Kn]}var Ys=Ks,Qs=y(84105),ds=y(35654),Ol=y(90782),Js=y(71430),qs=y(18929);const Xi={},kl="SELECT_ALL",Rl="SELECT_INVERT",Ml="SELECT_NONE",zl=[],hl=(Be,Me)=>{let st=[];return(Me||[]).forEach(Pt=>{st.push(Pt),Pt&&typeof Pt=="object"&&Be in Pt&&(st=[].concat((0,ye.Z)(st),(0,ye.Z)(hl(Be,Pt[Be]))))}),st};var _s=(Be,Me)=>{const{preserveSelectedRowKeys:st,selectedRowKeys:Pt,defaultSelectedRowKeys:Vt,getCheckboxProps:Zt,onChange:yn,onSelect:Cn,onSelectAll:vn,onSelectInvert:Hn,onSelectNone:Kn,onSelectMultiple:Vn,columnWidth:la,type:ra,selections:oa,fixed:Da,renderCell:ya,hideSelectAll:Ba,checkStrictly:Pa=!0}=Me||{},{prefixCls:Ra,data:ar,pageData:or,getRecordByKey:Ka,getRowKey:hr,expandType:Cr,childrenColumnName:ja,locale:Qa,getPopupContainer:Ga}=Be,[Ta,Xa]=(0,qs.Z)(Pt||Vt||zl,{value:Pt}),mr=ie.useRef(new Map),Dr=(0,ie.useCallback)(dr=>{if(st){const lr=new Map;dr.forEach(sr=>{let tr=Ka(sr);!tr&&mr.current.has(sr)&&(tr=mr.current.get(sr)),lr.set(sr,tr)}),mr.current=lr}},[Ka,st]);ie.useEffect(()=>{Dr(Ta)},[Ta]);const{keyEntities:Ar}=(0,ie.useMemo)(()=>{if(Pa)return{keyEntities:null};let dr=ar;if(st){const lr=new Set(ar.map((tr,Kr)=>hr(tr,Kr))),sr=Array.from(mr.current).reduce((tr,Kr)=>{let[_a,Sr]=Kr;return lr.has(_a)?tr:tr.concat(Sr)},[]);dr=[].concat((0,ye.Z)(dr),(0,ye.Z)(sr))}return(0,Js.I8)(dr,{externalGetKey:hr,childrenPropName:ja})},[ar,hr,Pa,ja,st]),ir=(0,ie.useMemo)(()=>hl(ja,or),[ja,or]),Br=(0,ie.useMemo)(()=>{const dr=new Map;return ir.forEach((lr,sr)=>{const tr=hr(lr,sr),Kr=(Zt?Zt(lr):null)||{};dr.set(tr,Kr)}),dr},[ir,hr,Zt]),Tr=(0,ie.useCallback)(dr=>{var lr;return!!(!((lr=Br.get(hr(dr)))===null||lr===void 0)&&lr.disabled)},[Br,hr]),[ro,Wr]=(0,ie.useMemo)(()=>{if(Pa)return[Ta||[],[]];const{checkedKeys:dr,halfCheckedKeys:lr}=(0,Ol.S)(Ta,!0,Ar,Tr);return[dr||[],lr]},[Ta,Pa,Ar,Tr]),xo=(0,ie.useMemo)(()=>{const dr=ra==="radio"?ro.slice(0,1):ro;return new Set(dr)},[ro,ra]),wo=(0,ie.useMemo)(()=>ra==="radio"?new Set:new Set(Wr),[Wr,ra]),[Pr,No]=(0,ie.useState)(null);ie.useEffect(()=>{Me||Xa(zl)},[!!Me]);const Xr=(0,ie.useCallback)((dr,lr)=>{let sr,tr;Dr(dr),st?(sr=dr,tr=dr.map(Kr=>mr.current.get(Kr))):(sr=[],tr=[],dr.forEach(Kr=>{const _a=Ka(Kr);_a!==void 0&&(sr.push(Kr),tr.push(_a))})),Xa(sr),yn==null||yn(sr,tr,{type:lr})},[Xa,Ka,yn,st]),Ao=(0,ie.useCallback)((dr,lr,sr,tr)=>{if(Cn){const Kr=sr.map(_a=>Ka(_a));Cn(Ka(dr),lr,Kr,tr)}Xr(sr,"single")},[Cn,Ka,Xr]),ho=(0,ie.useMemo)(()=>!oa||Ba?null:(oa===!0?[kl,Rl,Ml]:oa).map(lr=>lr===kl?{key:"all",text:Qa.selectionAll,onSelect(){Xr(ar.map((sr,tr)=>hr(sr,tr)).filter(sr=>{const tr=Br.get(sr);return!(tr!=null&&tr.disabled)||xo.has(sr)}),"all")}}:lr===Rl?{key:"invert",text:Qa.selectInvert,onSelect(){const sr=new Set(xo);or.forEach((Kr,_a)=>{const Sr=hr(Kr,_a),Vr=Br.get(Sr);Vr!=null&&Vr.disabled||(sr.has(Sr)?sr.delete(Sr):sr.add(Sr))});const tr=Array.from(sr);Hn&&Hn(tr),Xr(tr,"invert")}}:lr===Ml?{key:"none",text:Qa.selectNone,onSelect(){Kn==null||Kn(),Xr(Array.from(xo).filter(sr=>{const tr=Br.get(sr);return tr==null?void 0:tr.disabled}),"none")}}:lr).map(lr=>Object.assign(Object.assign({},lr),{onSelect:function(){for(var sr,tr,Kr=arguments.length,_a=new Array(Kr),Sr=0;Sr{var lr;if(!Me)return dr.filter(Yr=>Yr!==Xi);let sr=(0,ye.Z)(dr);const tr=new Set(xo),Kr=ir.map(hr).filter(Yr=>!Br.get(Yr).disabled),_a=Kr.every(Yr=>tr.has(Yr)),Sr=Kr.some(Yr=>tr.has(Yr)),Vr=()=>{const Yr=[];_a?Kr.forEach(Po=>{tr.delete(Po),Yr.push(Po)}):Kr.forEach(Po=>{tr.has(Po)||(tr.add(Po),Yr.push(Po))});const Jr=Array.from(tr);vn==null||vn(!_a,Jr.map(Po=>Ka(Po)),Yr.map(Po=>Ka(Po))),Xr(Jr,"all"),No(null)};let Hr;if(ra!=="radio"){let Yr;if(ho){const Or={getPopupContainer:Ga,items:ho.map((_o,Ko)=>{const{key:oi,text:Ii,onSelect:Ai}=_o;return{key:oi!=null?oi:Ko,onClick:()=>{Ai==null||Ai(Kr)},label:Ii}})};Yr=ie.createElement("div",{className:`${Ra}-selection-extra`},ie.createElement(Va.Z,{menu:Or,getPopupContainer:Ga},ie.createElement("span",null,ie.createElement(Qs.Z,null))))}const Jr=ir.map((Or,_o)=>{const Ko=hr(Or,_o),oi=Br.get(Ko)||{};return Object.assign({checked:tr.has(Ko)},oi)}).filter(Or=>{let{disabled:_o}=Or;return _o}),Po=!!Jr.length&&Jr.length===ir.length,Ro=Po&&Jr.every(Or=>{let{checked:_o}=Or;return _o}),mo=Po&&Jr.some(Or=>{let{checked:_o}=Or;return _o});Hr=!Ba&&ie.createElement("div",{className:`${Ra}-selection`},ie.createElement(va.default,{checked:Po?Ro:!!ir.length&&_a,indeterminate:Po?!Ro&&mo:!_a&&Sr,onChange:Vr,disabled:ir.length===0||Po,"aria-label":Yr?"Custom selection":"Select all",skipGroup:!0}),Yr)}let Xo;ra==="radio"?Xo=(Yr,Jr,Po)=>{const Ro=hr(Jr,Po),mo=tr.has(Ro);return{node:ie.createElement(lo.ZP,Object.assign({},Br.get(Ro),{checked:mo,onClick:Or=>Or.stopPropagation(),onChange:Or=>{tr.has(Ro)||Ao(Ro,!0,[Ro],Or.nativeEvent)}})),checked:mo}}:Xo=(Yr,Jr,Po)=>{var Ro;const mo=hr(Jr,Po),Or=tr.has(mo),_o=wo.has(mo),Ko=Br.get(mo);let oi;return Cr==="nest"?oi=_o:oi=(Ro=Ko==null?void 0:Ko.indeterminate)!==null&&Ro!==void 0?Ro:_o,{node:ie.createElement(va.default,Object.assign({},Ko,{indeterminate:oi,checked:Or,skipGroup:!0,onClick:Ii=>Ii.stopPropagation(),onChange:Ii=>{let{nativeEvent:Ai}=Ii;const{shiftKey:Ui}=Ai;let Hi=-1,gi=-1;if(Ui&&Pa){const Yo=new Set([Pr,mo]);Kr.some(($o,Mo)=>{if(Yo.has($o))if(Hi===-1)Hi=Mo;else return gi=Mo,!0;return!1})}if(gi!==-1&&Hi!==gi&&Pa){const Yo=Kr.slice(Hi,gi+1),$o=[];Or?Yo.forEach(bo=>{tr.has(bo)&&($o.push(bo),tr.delete(bo))}):Yo.forEach(bo=>{tr.has(bo)||($o.push(bo),tr.add(bo))});const Mo=Array.from(tr);Vn==null||Vn(!Or,Mo.map(bo=>Ka(bo)),$o.map(bo=>Ka(bo))),Xr(Mo,"multiple")}else{const Yo=ro;if(Pa){const $o=Or?(0,ds._5)(Yo,mo):(0,ds.L0)(Yo,mo);Ao(mo,!Or,$o,Ai)}else{const $o=(0,Ol.S)([].concat((0,ye.Z)(Yo),[mo]),!0,Ar,Tr),{checkedKeys:Mo,halfCheckedKeys:bo}=$o;let yi=Mo;if(Or){const ji=new Set(Mo);ji.delete(mo),yi=(0,Ol.S)(Array.from(ji),{checked:!1,halfCheckedKeys:bo},Ar,Tr).checkedKeys}Ao(mo,!Or,yi,Ai)}}No(Or?null:mo)}})),checked:Or}};const Uo=(Yr,Jr,Po)=>{const{node:Ro,checked:mo}=Xo(Yr,Jr,Po);return ya?ya(mo,Jr,Po,Ro):Ro};if(!sr.includes(Xi))if(sr.findIndex(Yr=>{var Jr;return((Jr=Yr[Jn])===null||Jr===void 0?void 0:Jr.columnType)==="EXPAND_COLUMN"})===0){const[Yr,...Jr]=sr;sr=[Yr,Xi].concat((0,ye.Z)(Jr))}else sr=[Xi].concat((0,ye.Z)(sr));const Ei=sr.indexOf(Xi);sr=sr.filter((Yr,Jr)=>Yr!==Xi||Jr===Ei);const Io=sr[Ei-1],si=sr[Ei+1];let Lo=Da;Lo===void 0&&((si==null?void 0:si.fixed)!==void 0?Lo=si.fixed:(Io==null?void 0:Io.fixed)!==void 0&&(Lo=Io.fixed)),Lo&&Io&&((lr=Io[Jn])===null||lr===void 0?void 0:lr.columnType)==="EXPAND_COLUMN"&&Io.fixed===void 0&&(Io.fixed=Lo);const ni=ut()(`${Ra}-selection-col`,{[`${Ra}-selection-col-with-dropdown`]:oa&&ra==="checkbox"}),Ki={fixed:Lo,width:la,className:`${Ra}-selection-column`,title:Me.columnTitle||Hr,render:Uo,onCell:Me.onCell,[Jn]:{className:ni}};return sr.map(Yr=>Yr===Xi?Ki:Yr)},[hr,ir,Me,ro,xo,wo,la,ho,Cr,Pr,Br,Vn,Ao,Tr]),xo]},gs=y(89489),$s=y(59477),eu=y(6848);const vl="ascend",Ul="descend";function Sl(Be){return typeof Be.sorter=="object"&&typeof Be.sorter.multiple=="number"?Be.sorter.multiple:!1}function ps(Be){return typeof Be=="function"?Be:Be&&typeof Be=="object"&&Be.compare?Be.compare:!1}function tu(Be,Me){return Me?Be[Be.indexOf(Me)+1]:Be[0]}function Hl(Be,Me,st){let Pt=[];function Vt(Zt,yn){Pt.push({column:Zt,key:za(Zt,yn),multiplePriority:Sl(Zt),sortOrder:Zt.sortOrder})}return(Be||[]).forEach((Zt,yn)=>{const Cn=Ie(yn,st);Zt.children?("sortOrder"in Zt&&Vt(Zt,Cn),Pt=[].concat((0,ye.Z)(Pt),(0,ye.Z)(Hl(Zt.children,Me,Cn)))):Zt.sorter&&("sortOrder"in Zt?Vt(Zt,Cn):Me&&Zt.defaultSortOrder&&Pt.push({column:Zt,key:za(Zt,Cn),multiplePriority:Sl(Zt),sortOrder:Zt.defaultSortOrder}))}),Pt}function ms(Be,Me,st,Pt,Vt,Zt,yn,Cn){return(Me||[]).map((vn,Hn)=>{const Kn=Ie(Hn,Cn);let Vn=vn;if(Vn.sorter){const la=Vn.sortDirections||Vt,ra=Vn.showSorterTooltip===void 0?yn:Vn.showSorterTooltip,oa=za(Vn,Kn),Da=st.find(Cr=>{let{key:ja}=Cr;return ja===oa}),ya=Da?Da.sortOrder:null,Ba=tu(la,ya);let Pa;if(vn.sortIcon)Pa=vn.sortIcon({sortOrder:ya});else{const Cr=la.includes(vl)&&ie.createElement($s.Z,{className:ut()(`${Be}-column-sorter-up`,{active:ya===vl})}),ja=la.includes(Ul)&&ie.createElement(gs.Z,{className:ut()(`${Be}-column-sorter-down`,{active:ya===Ul})});Pa=ie.createElement("span",{className:ut()(`${Be}-column-sorter`,{[`${Be}-column-sorter-full`]:!!(Cr&&ja)})},ie.createElement("span",{className:`${Be}-column-sorter-inner`,"aria-hidden":"true"},Cr,ja))}const{cancelSort:Ra,triggerAsc:ar,triggerDesc:or}=Zt||{};let Ka=Ra;Ba===Ul?Ka=or:Ba===vl&&(Ka=ar);const hr=typeof ra=="object"?ra:{title:Ka};Vn=Object.assign(Object.assign({},Vn),{className:ut()(Vn.className,{[`${Be}-column-sort`]:ya}),title:Cr=>{const ja=ie.createElement("div",{className:`${Be}-column-sorters`},ie.createElement("span",{className:`${Be}-column-title`},fn(vn.title,Cr)),Pa);return ra?ie.createElement(eu.Z,Object.assign({},hr),ja):ja},onHeaderCell:Cr=>{const ja=vn.onHeaderCell&&vn.onHeaderCell(Cr)||{},Qa=ja.onClick,Ga=ja.onKeyDown;ja.onClick=mr=>{Pt({column:vn,key:oa,sortOrder:Ba,multiplePriority:Sl(vn)}),Qa==null||Qa(mr)},ja.onKeyDown=mr=>{mr.keyCode===Bi.Z.ENTER&&(Pt({column:vn,key:oa,sortOrder:Ba,multiplePriority:Sl(vn)}),Ga==null||Ga(mr))};const Ta=Tn(vn.title,{}),Xa=Ta==null?void 0:Ta.toString();return ya?ja["aria-sort"]=ya==="ascend"?"ascending":"descending":ja["aria-label"]=Xa||"",ja.className=ut()(ja.className,`${Be}-column-has-sorters`),ja.tabIndex=0,vn.ellipsis&&(ja.title=(Ta!=null?Ta:"").toString()),ja}})}return"children"in Vn&&(Vn=Object.assign(Object.assign({},Vn),{children:ms(Be,Vn.children,st,Pt,Vt,Zt,yn,Kn)})),Vn})}function fs(Be){const{column:Me,sortOrder:st}=Be;return{column:Me,order:st,field:Me.dataIndex,columnKey:Me.key}}function hs(Be){const Me=Be.filter(st=>{let{sortOrder:Pt}=st;return Pt}).map(fs);return Me.length===0&&Be.length?Object.assign(Object.assign({},fs(Be[Be.length-1])),{column:void 0}):Me.length<=1?Me[0]||{}:Me}function jl(Be,Me,st){const Pt=Me.slice().sort((yn,Cn)=>Cn.multiplePriority-yn.multiplePriority),Vt=Be.slice(),Zt=Pt.filter(yn=>{let{column:{sorter:Cn},sortOrder:vn}=yn;return ps(Cn)&&vn});return Zt.length?Vt.sort((yn,Cn)=>{for(let vn=0;vn{const Cn=yn[st];return Cn?Object.assign(Object.assign({},yn),{[st]:jl(Cn,Me,st)}):yn}):Vt}function nu(Be){let{prefixCls:Me,mergedColumns:st,onSorterChange:Pt,sortDirections:Vt,tableLocale:Zt,showSorterTooltip:yn}=Be;const[Cn,vn]=ie.useState(Hl(st,!0)),Hn=ie.useMemo(()=>{let oa=!0;const Da=Hl(st,!1);if(!Da.length)return Cn;const ya=[];function Ba(Ra){oa?ya.push(Ra):ya.push(Object.assign(Object.assign({},Ra),{sortOrder:null}))}let Pa=null;return Da.forEach(Ra=>{Pa===null?(Ba(Ra),Ra.sortOrder&&(Ra.multiplePriority===!1?oa=!1:Pa=!0)):(Pa&&Ra.multiplePriority!==!1||(oa=!1),Ba(Ra))}),ya},[st,Cn]),Kn=ie.useMemo(()=>{const oa=Hn.map(Da=>{let{column:ya,sortOrder:Ba}=Da;return{column:ya,order:Ba}});return{sortColumns:oa,sortColumn:oa[0]&&oa[0].column,sortOrder:oa[0]&&oa[0].order}},[Hn]);function Vn(oa){let Da;oa.multiplePriority===!1||!Hn.length||Hn[0].multiplePriority===!1?Da=[oa]:Da=[].concat((0,ye.Z)(Hn.filter(ya=>{let{key:Ba}=ya;return Ba!==oa.key})),[oa]),vn(Da),Pt(hs(Da),Da)}return[oa=>ms(Me,oa,Hn,Vn,Vt,Zt,yn),Hn,Kn,()=>hs(Hn)]}function vs(Be,Me){return Be.map(st=>{const Pt=Object.assign({},st);return Pt.title=fn(st.title,Me),"children"in Pt&&(Pt.children=vs(Pt.children,Me)),Pt})}function au(Be){return[ie.useCallback(st=>vs(st,Be),[Be])]}var ru=ia((Be,Me)=>{const{_renderTimes:st}=Be,{_renderTimes:Pt}=Me;return st!==Pt}),ou=Er((Be,Me)=>{const{_renderTimes:st}=Be,{_renderTimes:Pt}=Me;return st!==Pt}),il=y(64993),bl=y(17313),iu=y(83116),lu=y(37613),su=Be=>{const{componentCls:Me}=Be,st=`${Be.lineWidth}px ${Be.lineType} ${Be.tableBorderColor}`,Pt=(Vt,Zt,yn)=>({[`&${Me}-${Vt}`]:{[`> ${Me}-container`]:{[`> ${Me}-content, > ${Me}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Me}-expanded-row-fixed`]:{margin:`-${Zt}px -${yn+Be.lineWidth}px`}}}}}});return{[`${Me}-wrapper`]:{[`${Me}${Me}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Me}-title`]:{border:st,borderBottom:0},[`> ${Me}-container`]:{borderInlineStart:st,borderTop:st,[` + > ${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:st},"> thead":{"> tr:not(:last-child) > th":{borderBottom:st},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${Me}-cell-fix-right-first::after`]:{borderInlineEnd:st}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${Me}-expanded-row-fixed`]:{margin:`-${Be.tablePaddingVertical}px -${Be.tablePaddingHorizontal+Be.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:Be.lineWidth,bottom:0,borderInlineEnd:st,content:'""'}}}}}},[`&${Me}-scroll-horizontal`]:{[`> ${Me}-container > ${Me}-body`]:{"> table > tbody":{[` + > tr${Me}-expanded-row, + > tr${Me}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},Pt("middle",Be.tablePaddingVerticalMiddle,Be.tablePaddingHorizontalMiddle)),Pt("small",Be.tablePaddingVerticalSmall,Be.tablePaddingHorizontalSmall)),{[`> ${Me}-footer`]:{border:st,borderTop:0}}),[`${Me}-cell`]:{[`${Me}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${Be.lineWidth}px 0 ${Be.lineWidth}px ${Be.tableHeaderBg}`}},[`${Me}-bordered ${Me}-cell-scrollbar`]:{borderInlineEnd:st}}}},uu=Be=>{const{componentCls:Me}=Be;return{[`${Me}-wrapper`]:{[`${Me}-cell-ellipsis`]:Object.assign(Object.assign({},bl.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"}})}}},du=Be=>{const{componentCls:Me}=Be;return{[`${Me}-wrapper`]:{[`${Me}-tbody > tr${Me}-placeholder`]:{textAlign:"center",color:Be.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:Be.colorBgContainer}}}}},Ss=y(15969),gu=Be=>{const{componentCls:Me,antCls:st,controlInteractiveSize:Pt,motionDurationSlow:Vt,lineWidth:Zt,paddingXS:yn,lineType:Cn,tableBorderColor:vn,tableExpandIconBg:Hn,tableExpandColumnWidth:Kn,borderRadius:Vn,fontSize:la,fontSizeSM:ra,lineHeight:oa,tablePaddingVertical:Da,tablePaddingHorizontal:ya,tableExpandedRowBg:Ba,paddingXXS:Pa}=Be,Ra=Pt/2-Zt,ar=Ra*2+Zt*3,or=`${Zt}px ${Cn} ${vn}`,Ka=Pa-Zt;return{[`${Me}-wrapper`]:{[`${Me}-expand-icon-col`]:{width:Kn},[`${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,Ss.N)(Be)),{position:"relative",float:"left",boxSizing:"border-box",width:ar,height:ar,padding:0,color:"inherit",lineHeight:`${ar}px`,background:Hn,border:or,borderRadius:Vn,transform:`scale(${Pt/ar})`,transition:`all ${Vt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Vt} ease-out`,content:'""'},"&::before":{top:Ra,insetInlineEnd:Ka,insetInlineStart:Ka,height:Zt},"&::after":{top:Ka,bottom:Ka,insetInlineStart:Ra,width:Zt,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:(la*oa-Zt*3)/2-Math.ceil((ra*1.4-Zt*3)/2),marginInlineEnd:yn},[`tr${Me}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Ba}},[`${st}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${Me}-expanded-row-fixed`]:{position:"relative",margin:`-${Da}px -${ya}px`,padding:`${Da}px ${ya}px`}}}},bs=Be=>{const{componentCls:Me,antCls:st,iconCls:Pt,tableFilterDropdownWidth:Vt,tableFilterDropdownSearchWidth:Zt,paddingXXS:yn,paddingXS:Cn,colorText:vn,lineWidth:Hn,lineType:Kn,tableBorderColor:Vn,tableHeaderIconColor:la,fontSizeSM:ra,tablePaddingHorizontal:oa,borderRadius:Da,motionDurationSlow:ya,colorTextDescription:Ba,colorPrimary:Pa,tableHeaderFilterActiveBg:Ra,colorTextDisabled:ar,tableFilterDropdownBg:or,tableFilterDropdownHeight:Ka,controlItemBgHover:hr,controlItemBgActive:Cr,boxShadowSecondary:ja,filterDropdownMenuBg:Qa}=Be,Ga=`${st}-dropdown`,Ta=`${Me}-filter-dropdown`,Xa=`${st}-tree`,mr=`${Hn}px ${Kn} ${Vn}`;return[{[`${Me}-wrapper`]:{[`${Me}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Me}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-yn,marginInline:`${yn}px ${-oa/2}px`,padding:`0 ${yn}px`,color:la,fontSize:ra,borderRadius:Da,cursor:"pointer",transition:`all ${ya}`,"&:hover":{color:Ba,background:Ra},"&.active":{color:Pa}}}},{[`${st}-dropdown`]:{[Ta]:Object.assign(Object.assign({},(0,bl.Wf)(Be)),{minWidth:Vt,backgroundColor:or,borderRadius:Da,boxShadow:ja,overflow:"hidden",[`${Ga}-menu`]:{maxHeight:Ka,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Qa,"&:empty::after":{display:"block",padding:`${Cn}px 0`,color:ar,fontSize:ra,textAlign:"center",content:'"Not Found"'}},[`${Ta}-tree`]:{paddingBlock:`${Cn}px 0`,paddingInline:Cn,[Xa]:{padding:0},[`${Xa}-treenode ${Xa}-node-content-wrapper:hover`]:{backgroundColor:hr},[`${Xa}-treenode-checkbox-checked ${Xa}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Cr}}},[`${Ta}-search`]:{padding:Cn,borderBottom:mr,"&-input":{input:{minWidth:Zt},[Pt]:{color:ar}}},[`${Ta}-checkall`]:{width:"100%",marginBottom:yn,marginInlineStart:yn},[`${Ta}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Cn-Hn}px ${Cn}px`,overflow:"hidden",borderTop:mr}})}},{[`${st}-dropdown ${Ta}, ${Ta}-submenu`]:{[`${st}-checkbox-wrapper + span`]:{paddingInlineStart:Cn,color:vn},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},pu=Be=>{const{componentCls:Me,lineWidth:st,colorSplit:Pt,motionDurationSlow:Vt,zIndexTableFixed:Zt,tableBg:yn,zIndexTableSticky:Cn}=Be,vn=Pt;return{[`${Me}-wrapper`]:{[` + ${Me}-cell-fix-left, + ${Me}-cell-fix-right + `]:{position:"sticky !important",zIndex:Zt,background:yn},[` + ${Me}-cell-fix-left-first::after, + ${Me}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-st,width:30,transform:"translateX(100%)",transition:`box-shadow ${Vt}`,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:-st,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Vt}`,content:'""',pointerEvents:"none"},[`${Me}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Cn+1,width:30,transition:`box-shadow ${Vt}`,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 ${vn}`}},[` + ${Me}-cell-fix-left-first::after, + ${Me}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${vn}`},[`${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 ${vn}`}},[` + ${Me}-cell-fix-right-first::after, + ${Me}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${vn}`}}}}},Es=Be=>{const{componentCls:Me,antCls:st}=Be;return{[`${Me}-wrapper`]:{[`${Me}-pagination${st}-pagination`]:{margin:`${Be.margin}px 0`},[`${Me}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:Be.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},As=Be=>{const{componentCls:Me,tableRadius:st}=Be;return{[`${Me}-wrapper`]:{[Me]:{[`${Me}-title, ${Me}-header`]:{borderRadius:`${st}px ${st}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:st,borderStartEndRadius:st,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:st},"> *:last-child":{borderStartEndRadius:st}}},"&-footer":{borderRadius:`0 0 ${st}px ${st}px`}}}}},ys=Be=>{const{componentCls:Me}=Be;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"}}}}},ll=Be=>{const{componentCls:Me,antCls:st,iconCls:Pt,fontSizeIcon:Vt,padding:Zt,paddingXS:yn,tableHeaderIconColor:Cn,tableHeaderIconColorHover:vn,tableSelectionColumnWidth:Hn}=Be;return{[`${Me}-wrapper`]:{[`${Me}-selection-col`]:{width:Hn,[`&${Me}-selection-col-with-dropdown`]:{width:Hn+Vt+Zt/4}},[`${Me}-bordered ${Me}-selection-col`]:{width:Hn+yn*2,[`&${Me}-selection-col-with-dropdown`]:{width:Hn+Vt+Zt/4+yn*2}},[` + table tr th${Me}-selection-column, + table tr td${Me}-selection-column + `]:{paddingInlineEnd:Be.paddingXS,paddingInlineStart:Be.paddingXS,textAlign:"center",[`${st}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${Me}-selection-column${Me}-cell-fix-left`]:{zIndex:Be.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 ${Be.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${Be.tablePaddingHorizontal/4}px`,[Pt]:{color:Cn,fontSize:Vt,verticalAlign:"baseline","&:hover":{color:vn}}}}}},Zl=Be=>{const{componentCls:Me}=Be,st=(Pt,Vt,Zt,yn)=>({[`${Me}${Me}-${Pt}`]:{fontSize:yn,[` + ${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:`${Mt}px ${Ut}px`},[`${Re}-filter-trigger`]:{marginInlineEnd:`-${Ut/2}px`},[`${Re}-expanded-row-fixed`]:{margin:`-${Mt}px -${Ut}px`},[`${Re}-tbody`]:{[`${Re}-wrapper:only-child ${Re}`]:{marginBlock:`-${Mt}px`,marginInline:`${De.tableExpandColumnWidth-Ut}px -${Ut}px`}},[`${Re}-selection-column`]:{paddingInlineStart:`${Ut/4}px`}}});return{[`${Re}-wrapper`]:Object.assign(Object.assign({},lt("middle",De.tablePaddingVerticalMiddle,De.tablePaddingHorizontalMiddle,De.tableFontSizeMiddle)),lt("small",De.tablePaddingVerticalSmall,De.tablePaddingHorizontalSmall,De.tableFontSizeSmall))}},Wl=De=>{const{componentCls:Re,marginXXS:lt,fontSizeIcon:At,tableHeaderIconColor:Mt,tableHeaderIconColorHover:Ut}=De;return{[`${Re}-wrapper`]:{[`${Re}-thead th${Re}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${De.motionDurationSlow}`,"&:hover":{background:De.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:De.colorPrimary},[` - &${Re}-cell-fix-left:hover, - &${Re}-cell-fix-right:hover - `]:{background:De.tableFixedHeaderSortActiveBg}},[`${Re}-thead th${Re}-column-sort`]:{background:De.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${Re}-column-sort`]:{background:De.tableBodySortBg},[`${Re}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${Re}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${Re}-column-sorter`]:{marginInlineStart:lt,color:Mt,fontSize:0,transition:`color ${De.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:At,"&.active":{color:De.colorPrimary}},[`${Re}-column-sorter-up + ${Re}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Re}-column-sorters:hover ${Re}-column-sorter`]:{color:Ut}}}},xs=De=>{const{componentCls:Re,opacityLoading:lt,tableScrollThumbBg:At,tableScrollThumbBgHover:Mt,tableScrollThumbSize:Ut,tableScrollBg:En,zIndexTableSticky:An,stickyScrollBarBorderRadius:mn}=De,Un=`${De.lineWidth}px ${De.lineType} ${De.tableBorderColor}`;return{[`${Re}-wrapper`]:{[`${Re}-sticky`]:{"&-holder":{position:"sticky",zIndex:An,background:De.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Ut}px !important`,zIndex:An,display:"flex",alignItems:"center",background:En,borderTop:Un,opacity:lt,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Ut,backgroundColor:At,borderRadius:mn,transition:`all ${De.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Mt}}}}}}},Xl=De=>{const{componentCls:Re,lineWidth:lt,tableBorderColor:At}=De,Mt=`${lt}px ${De.lineType} ${At}`;return{[`${Re}-wrapper`]:{[`${Re}-summary`]:{position:"relative",zIndex:De.zIndexTableFixed,background:De.tableBg,"> tr":{"> th, > td":{borderBottom:Mt}}},[`div${Re}-summary`]:{boxShadow:`0 -${lt}px 0 ${At}`}}}},ws=De=>{const{componentCls:Re}=De,lt=`${De.lineWidth}px ${De.lineType} ${De.tableBorderColor}`,At=`${Re}-expanded-row-cell`;return{[`${Re}-wrapper`]:{[`${Re}-tbody-virtual`]:{[`${Re}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${Re}-cell`]:{borderBottom:lt},[`${Re}-expanded-row`]:{[`${At}${At}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${De.lineWidth}px)`,borderInlineEnd:"none"}}},[`${Re}-bordered`]:{[`${Re}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:lt,position:"absolute"},[`${Re}-cell`]:{borderInlineEnd:lt,[`&${Re}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-De.lineWidth,borderInlineStart:lt}}}}}}};const nl=De=>{const{componentCls:Re,fontWeightStrong:lt,tablePaddingVertical:At,tablePaddingHorizontal:Mt,lineWidth:Ut,lineType:En,tableBorderColor:An,tableFontSize:mn,tableBg:Un,tableRadius:Xn,tableHeaderTextColor:Gn,motionDurationMid:la,tableHeaderBg:ra,tableHeaderCellSplitColor:oa,tableRowHoverBg:Ba,tableSelectedRowBg:Ea,tableSelectedRowHoverBg:Ia,tableFooterTextColor:Ca,tableFooterBg:Ma,paddingContentVerticalLG:tr}=De,ar=`${Ut}px ${En} ${An}`;return{[`${Re}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bl.dF)()),{[Re]:Object.assign(Object.assign({},(0,bl.Wf)(De)),{fontSize:mn,background:Un,borderRadius:`${Xn}px ${Xn}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Xn}px ${Xn}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${Re}-cell, - ${Re}-thead > tr > th, - ${Re}-tbody > tr > th, - ${Re}-tbody > tr > td, + `]:{padding:`${Vt}px ${Zt}px`},[`${Me}-filter-trigger`]:{marginInlineEnd:`-${Zt/2}px`},[`${Me}-expanded-row-fixed`]:{margin:`-${Vt}px -${Zt}px`},[`${Me}-tbody`]:{[`${Me}-wrapper:only-child ${Me}`]:{marginBlock:`-${Vt}px`,marginInline:`${Be.tableExpandColumnWidth-Zt}px -${Zt}px`}},[`${Me}-selection-column`]:{paddingInlineStart:`${Zt/4}px`}}});return{[`${Me}-wrapper`]:Object.assign(Object.assign({},st("middle",Be.tablePaddingVerticalMiddle,Be.tablePaddingHorizontalMiddle,Be.tableFontSizeMiddle)),st("small",Be.tablePaddingVerticalSmall,Be.tablePaddingHorizontalSmall,Be.tableFontSizeSmall))}},Wl=Be=>{const{componentCls:Me,marginXXS:st,fontSizeIcon:Pt,tableHeaderIconColor:Vt,tableHeaderIconColorHover:Zt}=Be;return{[`${Me}-wrapper`]:{[`${Me}-thead th${Me}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${Be.motionDurationSlow}`,"&:hover":{background:Be.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:Be.colorPrimary},[` + &${Me}-cell-fix-left:hover, + &${Me}-cell-fix-right:hover + `]:{background:Be.tableFixedHeaderSortActiveBg}},[`${Me}-thead th${Me}-column-sort`]:{background:Be.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${Me}-column-sort`]:{background:Be.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:st,color:Vt,fontSize:0,transition:`color ${Be.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Pt,"&.active":{color:Be.colorPrimary}},[`${Me}-column-sorter-up + ${Me}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Me}-column-sorters:hover ${Me}-column-sorter`]:{color:Zt}}}},xs=Be=>{const{componentCls:Me,opacityLoading:st,tableScrollThumbBg:Pt,tableScrollThumbBgHover:Vt,tableScrollThumbSize:Zt,tableScrollBg:yn,zIndexTableSticky:Cn,stickyScrollBarBorderRadius:vn}=Be,Hn=`${Be.lineWidth}px ${Be.lineType} ${Be.tableBorderColor}`;return{[`${Me}-wrapper`]:{[`${Me}-sticky`]:{"&-holder":{position:"sticky",zIndex:Cn,background:Be.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Zt}px !important`,zIndex:Cn,display:"flex",alignItems:"center",background:yn,borderTop:Hn,opacity:st,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Zt,backgroundColor:Pt,borderRadius:vn,transition:`all ${Be.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Vt}}}}}}},Xl=Be=>{const{componentCls:Me,lineWidth:st,tableBorderColor:Pt}=Be,Vt=`${st}px ${Be.lineType} ${Pt}`;return{[`${Me}-wrapper`]:{[`${Me}-summary`]:{position:"relative",zIndex:Be.zIndexTableFixed,background:Be.tableBg,"> tr":{"> th, > td":{borderBottom:Vt}}},[`div${Me}-summary`]:{boxShadow:`0 -${st}px 0 ${Pt}`}}}},ws=Be=>{const{componentCls:Me}=Be,st=`${Be.lineWidth}px ${Be.lineType} ${Be.tableBorderColor}`,Pt=`${Me}-expanded-row-cell`;return{[`${Me}-wrapper`]:{[`${Me}-tbody-virtual`]:{[`${Me}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${Me}-cell`]:{borderBottom:st},[`${Me}-expanded-row`]:{[`${Pt}${Pt}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${Be.lineWidth}px)`,borderInlineEnd:"none"}}},[`${Me}-bordered`]:{[`${Me}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:st,position:"absolute"},[`${Me}-cell`]:{borderInlineEnd:st,[`&${Me}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-Be.lineWidth,borderInlineStart:st}}}}}}};const nl=Be=>{const{componentCls:Me,fontWeightStrong:st,tablePaddingVertical:Pt,tablePaddingHorizontal:Vt,lineWidth:Zt,lineType:yn,tableBorderColor:Cn,tableFontSize:vn,tableBg:Hn,tableRadius:Kn,tableHeaderTextColor:Vn,motionDurationMid:la,tableHeaderBg:ra,tableHeaderCellSplitColor:oa,tableRowHoverBg:Da,tableSelectedRowBg:ya,tableSelectedRowHoverBg:Ba,tableFooterTextColor:Pa,tableFooterBg:Ra,paddingContentVerticalLG:ar}=Be,or=`${Zt}px ${yn} ${Cn}`;return{[`${Me}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bl.dF)()),{[Me]:Object.assign(Object.assign({},(0,bl.Wf)(Be)),{fontSize:vn,background:Hn,borderRadius:`${Kn}px ${Kn}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Kn}px ${Kn}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:`${tr}px ${Mt}px`,overflowWrap:"break-word"},[`${Re}-title`]:{padding:`${At}px ${Mt}px`},[`${Re}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Gn,fontWeight:lt,textAlign:"start",background:ra,borderBottom:ar,transition:`background ${la} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${Re}-selection-column):not(${Re}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:oa,transform:"translateY(-50%)",transition:`background-color ${la}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${Re}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${la}, border-color ${la}`,borderBottom:ar,[` - > ${Re}-wrapper:only-child, - > ${Re}-expanded-row-fixed > ${Re}-wrapper:only-child - `]:{[Re]:{marginBlock:`-${At}px`,marginInline:`${De.tableExpandColumnWidth-Mt}px -${Mt}px`,[`${Re}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Gn,fontWeight:lt,textAlign:"start",background:ra,borderBottom:ar,transition:`background ${la} ease`},[` - &${Re}-row:hover > th, - &${Re}-row:hover > td, - > th${Re}-cell-row-hover, - > td${Re}-cell-row-hover - `]:{background:Ba},[`&${Re}-row-selected`]:{"> th, > td":{background:Ea},"&:hover > th, &:hover > td":{background:Ia}}}},[`${Re}-footer`]:{padding:`${At}px ${Mt}px`,color:Ca,background:Ma}})}};var fu=(0,iu.Z)("Table",De=>{const{colorTextHeading:Re,colorSplit:lt,colorIcon:At,colorIconHover:Mt,opacityLoading:Ut,colorBgContainer:En,controlInteractiveSize:An,headerBg:mn,headerColor:Un,headerSortActiveBg:Xn,headerSortHoverBg:Gn,bodySortBg:la,rowHoverBg:ra,rowSelectedBg:oa,rowSelectedHoverBg:Ba,rowExpandedBg:Ea,cellPaddingBlock:Ia,cellPaddingInline:Ca,cellPaddingBlockMD:Ma,cellPaddingInlineMD:tr,cellPaddingBlockSM:ar,cellPaddingInlineSM:Qa,borderColor:fr,footerBg:wr,footerColor:Ga,headerBorderRadius:Ja,cellFontSize:Va,cellFontSizeMD:Oa,cellFontSizeSM:Ka,headerSplitColor:pr,fixedHeaderSortActiveBg:Br,headerFilterHoverBg:Cr,filterDropdownBg:rr,expandIconBg:Lr,selectionColumnWidth:kr,stickyScrollBarBg:oo}=De,Kr=new il.C(At),xo=new il.C(Mt),wo=2,Fr=(0,lu.TS)(De,{tableFontSize:Va,tableBg:En,tableRadius:Ja,tablePaddingVertical:Ia,tablePaddingHorizontal:Ca,tablePaddingVerticalMiddle:Ma,tablePaddingHorizontalMiddle:tr,tablePaddingVerticalSmall:ar,tablePaddingHorizontalSmall:Qa,tableBorderColor:fr,tableHeaderTextColor:Un,tableHeaderBg:mn,tableFooterTextColor:Ga,tableFooterBg:wr,tableHeaderCellSplitColor:pr,tableHeaderSortBg:Xn,tableHeaderSortHoverBg:Gn,tableHeaderIconColor:Kr.clone().setAlpha(Kr.getAlpha()*Ut).toRgbString(),tableHeaderIconColorHover:xo.clone().setAlpha(xo.getAlpha()*Ut).toRgbString(),tableBodySortBg:la,tableFixedHeaderSortActiveBg:Br,tableHeaderFilterActiveBg:Cr,tableFilterDropdownBg:rr,tableRowHoverBg:ra,tableSelectedRowBg:oa,tableSelectedRowHoverBg:Ba,zIndexTableFixed:wo,zIndexTableSticky:wo+1,tableFontSizeMiddle:Oa,tableFontSizeSmall:Ka,tableSelectionColumnWidth:kr,tableExpandIconBg:Lr,tableExpandColumnWidth:An+2*De.padding,tableExpandedRowBg:Ea,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:oo,tableScrollThumbBgHover:Re,tableScrollBg:lt});return[nl(Fr),Es(Fr),Xl(Fr),Wl(Fr),bs(Fr),su(Fr),As(Fr),gu(Fr),Xl(Fr),du(Fr),ll(Fr),pu(Fr),xs(Fr),uu(Fr),Zl(Fr),ys(Fr),ws(Fr)]},De=>{const{colorFillAlter:Re,colorBgContainer:lt,colorTextHeading:At,colorFillSecondary:Mt,colorFillContent:Ut,controlItemBgActive:En,controlItemBgActiveHover:An,padding:mn,paddingSM:Un,paddingXS:Xn,colorBorderSecondary:Gn,borderRadiusLG:la,fontSize:ra,controlHeight:oa,colorTextPlaceholder:Ba}=De,Ea=new il.C(Mt).onBackground(lt).toHexShortString(),Ia=new il.C(Ut).onBackground(lt).toHexShortString(),Ca=new il.C(Re).onBackground(lt).toHexShortString();return{headerBg:Ca,headerColor:At,headerSortActiveBg:Ea,headerSortHoverBg:Ia,bodySortBg:Ca,rowHoverBg:Ca,rowSelectedBg:En,rowSelectedHoverBg:An,rowExpandedBg:Re,cellPaddingBlock:mn,cellPaddingInline:mn,cellPaddingBlockMD:Un,cellPaddingInlineMD:Xn,cellPaddingBlockSM:Xn,cellPaddingInlineSM:Xn,borderColor:Gn,headerBorderRadius:la,footerBg:Ca,footerColor:At,cellFontSize:ra,cellFontSizeMD:ra,cellFontSizeSM:ra,headerSplitColor:Gn,fixedHeaderSortActiveBg:Ea,headerFilterHoverBg:Ut,filterDropdownMenuBg:lt,filterDropdownBg:lt,expandIconBg:lt,selectionColumnWidth:oa,stickyScrollBarBg:Ba,stickyScrollBarBorderRadius:100}});const hu=[],sl=(De,Re)=>{const{prefixCls:lt,className:At,rootClassName:Mt,style:Ut,size:En,bordered:An,dropdownPrefixCls:mn,dataSource:Un,pagination:Xn,rowSelection:Gn,rowKey:la="key",rowClassName:ra,columns:oa,children:Ba,childrenColumnName:Ea,onChange:Ia,getPopupContainer:Ca,loading:Ma,expandIcon:tr,expandable:ar,expandedRowRender:Qa,expandIconColumnIndex:fr,indentSize:wr,scroll:Ga,sortDirections:Ja,locale:Va,showSorterTooltip:Oa=!0,virtual:Ka}=De,pr=ie.useMemo(()=>oa||Je(Ba),[oa,Ba]),Br=ie.useMemo(()=>pr.some(Xr=>Xr.responsive),[pr]),Cr=(0,Eo.Z)(Br),rr=ie.useMemo(()=>{const Xr=new Set(Object.keys(Cr).filter(so=>Cr[so]));return pr.filter(so=>!so.responsive||so.responsive.some(Zo=>Xr.has(Zo)))},[pr,Cr]),Lr=(0,bo.Z)(De,["className","style","columns"]),{locale:kr=ho.Z,direction:oo,table:Kr,renderEmpty:xo,getPrefixCls:wo,getPopupContainer:Fr}=ie.useContext(nr.E_),Lo=(0,br.Z)(En),Yr=Object.assign(Object.assign({},kr.Table),Va),Ao=Un||hu,mo=wo("table",lt),qo=wo("dropdown",mn),cr=Object.assign({childrenColumnName:Ea,expandIconColumnIndex:fr},ar),{childrenColumnName:or="children"}=cr,ir=ie.useMemo(()=>Ao.some(Xr=>Xr==null?void 0:Xr[or])?"nest":Qa||ar&&ar.expandedRowRender?"row":null,[Ao]),$a={body:ie.useRef()},Qr=ie.useMemo(()=>typeof la=="function"?la:Xr=>Xr==null?void 0:Xr[la],[la]),[_a]=Ws(Ao,or,Qr),Sr={},Wr=function(Xr,so){let Zo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var So,Ho,Qo;const ei=Object.assign(Object.assign({},Sr),Xr);Zo&&((So=Sr.resetPagination)===null||So===void 0||So.call(Sr),!((Ho=ei.pagination)===null||Ho===void 0)&&Ho.current&&(ei.pagination.current=1),Xn&&Xn.onChange&&Xn.onChange(1,(Qo=ei.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),Ga&&Ga.scrollToFirstRowOnChange!==!1&&$a.body.current&&(0,mr.Z)(0,{getContainer:()=>$a.body.current}),Ia==null||Ia(ei.pagination,ei.filters,ei.sorter,{currentDataSource:ml(jl(Ao,ei.sorterStates,or),ei.filterStates),action:so})},jr=(Xr,so)=>{Wr({sorter:Xr,sorterStates:so},"sort",!1)},[Xo,Uo,Ei,No]=nu({prefixCls:mo,mergedColumns:rr,onSorterChange:jr,sortDirections:Ja||["ascend","descend"],tableLocale:Yr,showSorterTooltip:Oa}),si=ie.useMemo(()=>jl(Ao,Uo,or),[Ao,Uo]);Sr.sorter=No(),Sr.sorterStates=Uo;const Bo=(Xr,so)=>{Wr({filters:Xr,filterStates:so},"filter",!0)},[ni,Ki,Jr]=cs({prefixCls:mo,locale:Yr,dropdownPrefixCls:qo,mergedColumns:rr,onFilterChange:Bo,getPopupContainer:Ca||Fr}),$r=ml(si,Ki);Sr.filters=Jr,Sr.filterStates=Ki;const Po=ie.useMemo(()=>{const Xr={};return Object.keys(Jr).forEach(so=>{Jr[so]!==null&&(Xr[so]=Jr[so])}),Object.assign(Object.assign({},Ei),{filters:Xr})},[Ei,Jr]),[ko]=au(Po),po=(Xr,so)=>{Wr({pagination:Object.assign(Object.assign({},Sr.pagination),{current:Xr,pageSize:so})},"paginate")},[Rr,_o]=Ys($r.length,po,Xn);Sr.pagination=Xn===!1?{}:Tl(Rr,Xn),Sr.resetPagination=_o;const Ko=ie.useMemo(()=>{if(Xn===!1||!Rr.pageSize)return $r;const{current:Xr=1,total:so,pageSize:Zo=fl}=Rr;return $r.lengthZo?$r.slice((Xr-1)*Zo,Xr*Zo):$r:$r.slice((Xr-1)*Zo,Xr*Zo)},[!!Xn,$r,Rr&&Rr.current,Rr&&Rr.pageSize,Rr&&Rr.total]),[oi,Ii]=_s({prefixCls:mo,data:$r,pageData:Ko,getRowKey:Qr,getRecordByKey:_a,expandType:ir,childrenColumnName:or,locale:Yr,getPopupContainer:Ca||Fr},Gn),Ai=(Xr,so,Zo)=>{let So;return typeof ra=="function"?So=st()(ra(Xr,so,Zo)):So=st()(ra),st()({[`${mo}-row-selected`]:Ii.has(Qr(Xr,so))},So)};cr.__PARENT_RENDER_ICON__=cr.expandIcon,cr.expandIcon=cr.expandIcon||tr||ea(Yr),ir==="nest"&&cr.expandIconColumnIndex===void 0?cr.expandIconColumnIndex=Gn?1:0:cr.expandIconColumnIndex>0&&Gn&&(cr.expandIconColumnIndex-=1),typeof cr.indentSize!="number"&&(cr.indentSize=typeof wr=="number"?wr:15);const Ui=ie.useCallback(Xr=>ko(oi(ni(Xo(Xr)))),[Xo,ni,oi]);let Hi,gi;if(Xn!==!1&&(Rr!=null&&Rr.total)){let Xr;Rr.size?Xr=Rr.size:Xr=Lo==="small"||Lo==="middle"?"small":void 0;const so=Ho=>ie.createElement(hr.Z,Object.assign({},Rr,{className:st()(`${mo}-pagination ${mo}-pagination-${Ho}`,Rr.className),size:Xr})),Zo=oo==="rtl"?"left":"right",{position:So}=Rr;if(So!==null&&Array.isArray(So)){const Ho=So.find(Oi=>Oi.includes("top")),Qo=So.find(Oi=>Oi.includes("bottom")),ei=So.every(Oi=>`${Oi}`=="none");!Ho&&!Qo&&!ei&&(gi=so(Zo)),Ho&&(Hi=so(Ho.toLowerCase().replace("top",""))),Qo&&(gi=so(Qo.toLowerCase().replace("bottom","")))}else gi=so(Zo)}let Yo;typeof Ma=="boolean"?Yo={spinning:Ma}:typeof Ma=="object"&&(Yo=Object.assign({spinning:!0},Ma));const[$o,Ro]=fu(mo),[,vo]=(0,Zn.Z)(),yi=st()(`${mo}-wrapper`,Kr==null?void 0:Kr.className,{[`${mo}-wrapper-rtl`]:oo==="rtl"},At,Mt,Ro),ji=Object.assign(Object.assign({},Kr==null?void 0:Kr.style),Ut),Ti=Va&&Va.emptyText||(xo==null?void 0:xo("Table"))||ie.createElement(Tr.Z,{componentName:"Table"}),Ci=Ka?ou:ru,yl={},Kl=ie.useMemo(()=>{const{fontSize:Xr,lineHeight:so,padding:Zo,paddingXS:So,paddingSM:Ho}=vo,Qo=Math.floor(Xr*so);switch(Lo){case"large":return Zo*2+Qo;case"small":return So*2+Qo;default:return Ho*2+Qo}},[vo,Lo]);return Ka&&(yl.listItemHeight=Kl),$o(ie.createElement("div",{ref:Re,className:yi,style:ji},ie.createElement(Kn.Z,Object.assign({spinning:!1},Yo),Hi,ie.createElement(Ci,Object.assign({},yl,Lr,{columns:rr,direction:oo,expandable:cr,prefixCls:mo,className:st()({[`${mo}-middle`]:Lo==="middle",[`${mo}-small`]:Lo==="small",[`${mo}-bordered`]:An,[`${mo}-empty`]:Ao.length===0}),data:Ko,rowKey:Qr,rowClassName:Ai,emptyText:Ti,internalHooks:re,internalRefs:$a,transformColumns:Ui})),gi)))};var El=ie.forwardRef(sl);const vu=(De,Re)=>{const lt=ie.useRef(0);return lt.current+=1,ie.createElement(El,Object.assign({},De,{ref:Re,_renderTimes:lt.current}))},Ni=ie.forwardRef(vu);Ni.SELECTION_COLUMN=Xi,Ni.EXPAND_COLUMN=E,Ni.SELECTION_ALL=kl,Ni.SELECTION_INVERT=Rl,Ni.SELECTION_NONE=Ml,Ni.Column=Dr,Ni.ColumnGroup=qr,Ni.Summary=Ve;var Al=Ni,Zu=Al},98228:function(de,ne,y){"use strict";y.d(ne,{default:function(){return tn}});var E=y(92310),re=y.n(E),oe=y(5016),ge=y(92393),fe=y(20049),he=y(52456),ie=y(5883),xe=y(10928),Ee=y(77861),Le=y(17115),Oe=y(90782),je=y(18929),Ge=y(48736),ce=y(59301),b=function(_e){var pt=ce.useRef({valueLabels:new Map});return ce.useMemo(function(){var Tt=pt.current.valueLabels,ft=new Map,Se=_e.map(function(Te){var We,Ke=Te.value,at=(We=Te.label)!==null&&We!==void 0?We:Tt.get(Ke);return ft.set(Ke,at),(0,fe.Z)((0,fe.Z)({},Te),{},{label:at})});return pt.current.valueLabels=ft,[Se]},[_e])},a=function(_e,pt,Tt,ft){return ce.useMemo(function(){var Se=_e.map(function(at){var Pt=at.value;return Pt}),Te=pt.map(function(at){var Pt=at.value;return Pt}),We=Se.filter(function(at){return!ft[at]});if(Tt){var Ke=(0,Oe.S)(Se,!0,ft);Se=Ke.checkedKeys,Te=Ke.halfCheckedKeys}return[Array.from(new Set([].concat((0,ge.Z)(We),(0,ge.Z)(Se)))),Te]},[_e,pt,Tt,ft])},ee=y(71430),x=function(_e,pt){return ce.useMemo(function(){var Tt=(0,ee.I8)(_e,{fieldNames:pt,initWrapper:function(Se){return(0,fe.Z)((0,fe.Z)({},Se),{},{valueEntities:new Map})},processEntity:function(Se,Te){var We=Se.node[pt.value];if(0)var Ke;Te.valueEntities.set(We,Se)}});return Tt},[_e,pt])},te=y(18082),ae=y(11592),le=function(){return null},pe=le,ve=["children","value"];function be(_e){return(0,ae.Z)(_e).map(function(pt){if(!ce.isValidElement(pt)||!pt.type)return null;var Tt=pt,ft=Tt.key,Se=Tt.props,Te=Se.children,We=Se.value,Ke=(0,ie.Z)(Se,ve),at=(0,fe.Z)({key:ft,value:We},Ke),Pt=be(Te);return Pt.length&&(at.children=Pt),at}).filter(function(pt){return pt})}function Ae(_e){if(!_e)return _e;var pt=(0,fe.Z)({},_e);return"props"in pt||Object.defineProperty(pt,"props",{get:function(){return(0,Ge.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),pt}}),pt}function Ie(_e,pt,Tt,ft,Se,Te){var We=null,Ke=null;function at(){function Pt(xt){var Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return xt.map(function(Je,yt){var nn="".concat(Me,"-").concat(yt),qt=Je[Te.value],bn=Tt.includes(qt),Dn=Pt(Je[Te.children]||[],nn,bn),ot=ce.createElement(pe,Je,Dn.map(function(Vn){return Vn.node}));if(pt===qt&&(We=ot),bn){var Ht={pos:nn,node:ot,children:Dn};return Xe||Ke.push(Ht),Ht}return null}).filter(function(Je){return Je})}Ke||(Ke=[],Pt(ft),Ke.sort(function(xt,Me){var Xe=xt.node.props.value,Je=Me.node.props.value,yt=Tt.indexOf(Xe),nn=Tt.indexOf(Je);return yt-nn}))}Object.defineProperty(_e,"triggerNode",{get:function(){return(0,Ge.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),at(),We}}),Object.defineProperty(_e,"allCheckedNodes",{get:function(){return(0,Ge.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),at(),Se?Ke:Ke.map(function(xt){var Me=xt.node;return Me})}})}var ke=function(_e,pt,Tt){var ft=Tt.treeNodeFilterProp,Se=Tt.filterTreeNode,Te=Tt.fieldNames,We=Te.children;return ce.useMemo(function(){if(!pt||Se===!1)return _e;var Ke;if(typeof Se=="function")Ke=Se;else{var at=pt.toUpperCase();Ke=function(Me,Xe){var Je=Xe[ft];return String(Je).toUpperCase().includes(at)}}function Pt(xt){var Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return xt.reduce(function(Xe,Je){var yt=Je[We],nn=Me||Ke(pt,Ae(Je)),qt=Pt(yt||[],nn);return(nn||qt.length)&&Xe.push((0,fe.Z)((0,fe.Z)({},Je),{},(0,te.Z)({isLeaf:void 0},We,qt))),Xe},[])}return Pt(_e)},[_e,pt,We,ft,Se])};function Ye(_e){var pt=ce.useRef();pt.current=_e;var Tt=ce.useCallback(function(){return pt.current.apply(pt,arguments)},[]);return Tt}function Be(_e,pt){var Tt=pt.id,ft=pt.pId,Se=pt.rootPId,Te={},We=[],Ke=_e.map(function(at){var Pt=(0,fe.Z)({},at),xt=Pt[Tt];return Te[xt]=Pt,Pt.key=Pt.key||xt,Pt});return Ke.forEach(function(at){var Pt=at[ft],xt=Te[Pt];xt&&(xt.children=xt.children||[],xt.children.push(at)),(Pt===Se||!xt&&Se===null)&&We.push(at)}),We}function $e(_e,pt,Tt){return ce.useMemo(function(){return _e?Tt?Be(_e,(0,fe.Z)({id:"id",pId:"pId",rootPId:null},Tt!==!0?Tt:{})):_e:be(pt)},[pt,Tt,_e])}var st=ce.createContext(null),Yt=st,vt=y(10228),wt=y(80547),Ct=y(64588),It=ce.createContext(null),sn=It;function en(_e){return Array.isArray(_e)?_e:_e!==void 0?[_e]:[]}function et(_e){var pt=_e||{},Tt=pt.label,ft=pt.value,Se=pt.children,Te=ft||"value";return{_title:Tt?[Tt]:["title","label"],value:Te,key:Te,children:Se||"children"}}function Bt(_e){return!_e||_e.disabled||_e.disableCheckbox||_e.checkable===!1}function un(_e,pt){var Tt=[];function ft(Se){Se.forEach(function(Te){var We=Te[pt.children];We&&(Tt.push(Te[pt.value]),ft(We))})}return ft(_e),Tt}function rt(_e){return _e==null}var qe={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ht=function(pt,Tt){var ft=(0,Ee.lk)(),Se=ft.prefixCls,Te=ft.multiple,We=ft.searchValue,Ke=ft.toggleOpen,at=ft.open,Pt=ft.notFoundContent,xt=ce.useContext(sn),Me=xt.virtual,Xe=xt.listHeight,Je=xt.listItemHeight,yt=xt.treeData,nn=xt.fieldNames,qt=xt.onSelect,bn=xt.dropdownMatchSelectWidth,Dn=xt.treeExpandAction,ot=ce.useContext(Yt),Ht=ot.checkable,Vn=ot.checkedKeys,_t=ot.halfCheckedKeys,On=ot.treeExpandedKeys,na=ot.treeDefaultExpandAll,fa=ot.treeDefaultExpandedKeys,aa=ot.onTreeExpand,St=ot.treeIcon,Qt=ot.showTreeIcon,Ot=ot.switcherIcon,on=ot.treeLine,xn=ot.treeNodeFilterProp,fn=ot.loadData,Ln=ot.treeLoadedKeys,In=ot.treeMotion,ua=ot.onTreeLoad,ba=ot.keyEntities,wn=ce.useRef(),La=(0,wt.Z)(function(){return yt},[at,yt],function(Da,gr){return gr[0]&&Da[1]!==gr[1]}),Ra=ce.useState(null),Xa=(0,he.Z)(Ra,2),qa=Xa[0],ta=Xa[1],ma=ba[qa],Sa=ce.useMemo(function(){return Ht?{checked:Vn,halfChecked:_t}:null},[Ht,Vn,_t]);ce.useEffect(function(){if(at&&!Te&&Vn.length){var Da;(Da=wn.current)===null||Da===void 0||Da.scrollTo({key:Vn[0]}),ta(Vn[0])}},[at]);var ca=String(We).toLowerCase(),ia=function(gr){return ca?String(gr[xn]).toLowerCase().includes(ca):!1},Gt=ce.useState(fa),Vt=(0,he.Z)(Gt,2),an=Vt[0],yn=Vt[1],jn=ce.useState(null),ya=(0,he.Z)(jn,2),Ha=ya[0],Pa=ya[1],$n=ce.useMemo(function(){return On?(0,ge.Z)(On):We?Ha:an},[an,Ha,On,We]);ce.useEffect(function(){We&&Pa(un(yt,nn))},[We]);var xa=function(gr){yn(gr),Pa(gr),aa&&aa(gr)},za=function(gr){gr.preventDefault()},Ta=function(gr,Ya){var sr=Ya.node;Ht&&Bt(sr)||(qt(sr.key,{selected:!Vn.includes(sr.key)}),Te||Ke(!1))};if(ce.useImperativeHandle(Tt,function(){var Da;return{scrollTo:(Da=wn.current)===null||Da===void 0?void 0:Da.scrollTo,onKeyDown:function(Ya){var sr,Ar=Ya.which;switch(Ar){case vt.Z.UP:case vt.Z.DOWN:case vt.Z.LEFT:case vt.Z.RIGHT:(sr=wn.current)===null||sr===void 0||sr.onKeyDown(Ya);break;case vt.Z.ENTER:{if(ma){var xr=(ma==null?void 0:ma.node)||{},Na=xr.selectable,yr=xr.value;Na!==!1&&Ta(null,{node:{key:qa},selected:!Vn.includes(yr)})}break}case vt.Z.ESC:Ke(!1)}},onKeyUp:function(){}}}),La.length===0)return ce.createElement("div",{role:"listbox",className:"".concat(Se,"-empty"),onMouseDown:za},Pt);var va={fieldNames:nn};return Ln&&(va.loadedKeys=Ln),$n&&(va.expandedKeys=$n),ce.createElement("div",{onMouseDown:za},ma&&at&&ce.createElement("span",{style:qe,"aria-live":"assertive"},ma.node.value),ce.createElement(Ct.Z,(0,oe.Z)({ref:wn,focusable:!1,prefixCls:"".concat(Se,"-tree"),treeData:La,height:Xe,itemHeight:Je,virtual:Me!==!1&&bn!==!1,multiple:Te,icon:St,showIcon:Qt,switcherIcon:Ot,showLine:on,loadData:We?null:fn,motion:In,activeKey:qa,checkable:Ht,checkStrictly:!0,checkedKeys:Sa,selectedKeys:Ht?[]:Vn,defaultExpandAll:na},va,{onActiveChange:ta,onSelect:Ta,onCheck:Ta,onExpand:xa,onLoad:ua,filterTreeNode:ia,expandAction:Dn})))},Zt=ce.forwardRef(ht);Zt.displayName="OptionList";var bt=Zt,Nt="SHOW_ALL",it="SHOW_PARENT",kt="SHOW_CHILD";function Et(_e,pt,Tt,ft){var Se=new Set(_e);return pt===kt?_e.filter(function(Te){var We=Tt[Te];return!(We&&We.children&&We.children.some(function(Ke){var at=Ke.node;return Se.has(at[ft.value])})&&We.children.every(function(Ke){var at=Ke.node;return Bt(at)||Se.has(at[ft.value])}))}):pt===it?_e.filter(function(Te){var We=Tt[Te],Ke=We?We.parent:null;return!(Ke&&!Bt(Ke.node)&&Se.has(Ke.key))}):_e}function Rn(_e){var pt=_e.searchPlaceholder,Tt=_e.treeCheckStrictly,ft=_e.treeCheckable,Se=_e.labelInValue,Te=_e.value,We=_e.multiple;warning(!pt,"`searchPlaceholder` has been removed."),Tt&&Se===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Se||Tt)&&warning(toArray(Te).every(function(Ke){return Ke&&_typeof(Ke)==="object"&&"value"in Ke}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Tt||We||ft?warning(!Te||Array.isArray(Te),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Te),"`value` should not be array when `TreeSelect` is single mode.")}var cn=null,gt=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function tt(_e){return!_e||(0,xe.Z)(_e)!=="object"}var we=ce.forwardRef(function(_e,pt){var Tt=_e.id,ft=_e.prefixCls,Se=ft===void 0?"rc-tree-select":ft,Te=_e.value,We=_e.defaultValue,Ke=_e.onChange,at=_e.onSelect,Pt=_e.onDeselect,xt=_e.searchValue,Me=_e.inputValue,Xe=_e.onSearch,Je=_e.autoClearSearchValue,yt=Je===void 0?!0:Je,nn=_e.filterTreeNode,qt=_e.treeNodeFilterProp,bn=qt===void 0?"value":qt,Dn=_e.showCheckedStrategy,ot=_e.treeNodeLabelProp,Ht=_e.multiple,Vn=_e.treeCheckable,_t=_e.treeCheckStrictly,On=_e.labelInValue,na=_e.fieldNames,fa=_e.treeDataSimpleMode,aa=_e.treeData,St=_e.children,Qt=_e.loadData,Ot=_e.treeLoadedKeys,on=_e.onTreeLoad,xn=_e.treeDefaultExpandAll,fn=_e.treeExpandedKeys,Ln=_e.treeDefaultExpandedKeys,In=_e.onTreeExpand,ua=_e.treeExpandAction,ba=_e.virtual,wn=_e.listHeight,La=wn===void 0?200:wn,Ra=_e.listItemHeight,Xa=Ra===void 0?20:Ra,qa=_e.onDropdownVisibleChange,ta=_e.dropdownMatchSelectWidth,ma=ta===void 0?!0:ta,Sa=_e.treeLine,ca=_e.treeIcon,ia=_e.showTreeIcon,Gt=_e.switcherIcon,Vt=_e.treeMotion,an=(0,ie.Z)(_e,gt),yn=(0,Le.ZP)(Tt),jn=Vn&&!_t,ya=Vn||_t,Ha=_t||On,Pa=ya||Ht,$n=(0,je.Z)(We,{value:Te}),xa=(0,he.Z)($n,2),za=xa[0],Ta=xa[1],va=ce.useMemo(function(){return Vn?Dn||kt:Nt},[Dn,Vn]),Da=ce.useMemo(function(){return et(na)},[JSON.stringify(na)]),gr=(0,je.Z)("",{value:xt!==void 0?xt:Me,postState:function(pa){return pa||""}}),Ya=(0,he.Z)(gr,2),sr=Ya[0],Ar=Ya[1],xr=function(pa){Ar(pa),Xe==null||Xe(pa)},Na=$e(aa,St,fa),yr=x(Na,Da),ur=yr.keyEntities,Dr=yr.valueEntities,Gr=ce.useCallback(function(sa){var pa=[],ha=[];return sa.forEach(function(Za){Dr.has(Za)?ha.push(Za):pa.push(Za)}),{missingRawValues:pa,existRawValues:ha}},[Dr]),qr=ke(Na,sr,{fieldNames:Da,treeNodeFilterProp:bn,filterTreeNode:nn}),bo=ce.useCallback(function(sa){if(sa){if(ot)return sa[ot];for(var pa=Da._title,ha=0;ha{const{componentCls:pt,treePrefixCls:Tt,colorBgElevated:ft}=_e,Se=`.${Tt}`;return[{[`${pt}-dropdown`]:[{padding:`${_e.paddingXS}px ${_e.paddingXS/2}px`},(0,Bn.Yk)(Tt,(0,Hn.TS)(_e,{colorBgContainer:ft})),{[Se]:{borderRadius:0,[`${Se}-list-holder-inner`]:{alignItems:"stretch",[`${Se}-treenode`]:{[`${Se}-node-content-wrapper`]:{flex:"auto"}}}}},(0,vn.C2)(`${Tt}-checkbox`,_e),{"&-rtl":{direction:"rtl",[`${Se}-switcher${Se}-switcher_close`]:{[`${Se}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function qn(_e,pt){return(0,zn.Z)("TreeSelect",Tt=>{const ft=(0,Hn.TS)(Tt,{treePrefixCls:pt});return[Wn(ft)]},Bn.TM)(_e)}var pn=function(_e,pt){var Tt={};for(var ft in _e)Object.prototype.hasOwnProperty.call(_e,ft)&&pt.indexOf(ft)<0&&(Tt[ft]=_e[ft]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ft=Object.getOwnPropertySymbols(_e);Se{var Tt,{prefixCls:ft,size:Se,disabled:Te,bordered:We=!0,className:Ke,rootClassName:at,treeCheckable:Pt,multiple:xt,listHeight:Me=256,listItemHeight:Xe=26,placement:Je,notFoundContent:yt,switcherIcon:nn,treeLine:qt,getPopupContainer:bn,popupClassName:Dn,dropdownClassName:ot,treeIcon:Ht=!1,transitionName:Vn,choiceTransitionName:_t="",status:On,treeExpandAction:na,builtinPlacements:fa,dropdownMatchSelectWidth:aa,popupMatchSelectWidth:St,allowClear:Qt}=_e,Ot=pn(_e,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:on,getPrefixCls:xn,renderEmpty:fn,direction:Ln,virtual:In,popupMatchSelectWidth:ua,popupOverflow:ba}=ce.useContext(Ze.E_),wn=xn(),La=xn("select",ft),Ra=xn("select-tree",ft),Xa=xn("tree-select",ft),{compactSize:qa,compactItemClassnames:ta}=(0,zt.ri)(La,Ln),[ma,Sa]=(0,Pn.Z)(La),[ca]=qn(Xa,Ra),ia=re()(Dn||ot,`${Xa}-dropdown`,{[`${Xa}-dropdown-rtl`]:Ln==="rtl"},at,Sa),Gt=!!(Pt||xt),Vt=(0,Qe.Z)(Ot.suffixIcon,Ot.showArrow),an=(Tt=St!=null?St:aa)!==null&&Tt!==void 0?Tt:ua,{status:yn,hasFeedback:jn,isFormItemInput:ya,feedbackIcon:Ha}=ce.useContext(Xt.aM),Pa=(0,dt.F)(yn,On),{suffixIcon:$n,removeIcon:xa,clearIcon:za}=(0,Rt.Z)(Object.assign(Object.assign({},Ot),{multiple:Gt,showSuffixIcon:Vt,hasFeedback:jn,feedbackIcon:Ha,prefixCls:La,componentName:"TreeSelect"})),Ta=Qt===!0?{clearIcon:za}:Qt;let va;yt!==void 0?va=yt:va=(fn==null?void 0:fn("Select"))||ce.createElement(Cn.Z,{componentName:"Select"});const Da=(0,Ve.Z)(Ot,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),gr=ce.useMemo(()=>Je!==void 0?Je:Ln==="rtl"?"bottomRight":"bottomLeft",[Je,Ln]),Ya=(0,Nn.Z)(fa,ba),sr=(0,$t.Z)(Dr=>{var Gr;return(Gr=Se!=null?Se:qa)!==null&&Gr!==void 0?Gr:Dr}),Ar=ce.useContext(mt.Z),xr=Te!=null?Te:Ar,Na=re()(!ft&&Xa,{[`${La}-lg`]:sr==="large",[`${La}-sm`]:sr==="small",[`${La}-rtl`]:Ln==="rtl",[`${La}-borderless`]:!We,[`${La}-in-form-item`]:ya},(0,dt.Z)(La,Pa,jn),ta,Ke,at,Sa),yr=Dr=>ce.createElement(Wt.Z,{prefixCls:Ra,switcherIcon:nn,treeNodeProps:Dr,showLine:qt}),ur=ce.createElement(jt,Object.assign({virtual:In,disabled:xr},Da,{dropdownMatchSelectWidth:an,builtinPlacements:Ya,ref:pt,prefixCls:La,className:Na,listHeight:Me,listItemHeight:Xe,treeCheckable:Pt&&ce.createElement("span",{className:`${La}-tree-checkbox-inner`}),treeLine:!!qt,suffixIcon:$n,multiple:Gt,placement:gr,removeIcon:xa,allowClear:Ta,switcherIcon:yr,showTreeIcon:Ht,notFoundContent:va,getPopupContainer:bn||on,treeMotion:null,dropdownClassName:ia,choiceTransitionName:(0,ut.m)(wn,"",_t),transitionName:(0,ut.m)(wn,"slide-up",Vn),treeExpandAction:na}));return ma(ca(ur))},Sn=ce.forwardRef(Ue),ye=(0,He.Z)(Sn);Sn.TreeNode=pe,Sn.SHOW_ALL=Nt,Sn.SHOW_PARENT=it,Sn.SHOW_CHILD=kt,Sn._InternalPanelDoNotUseOrYouWillBeFired=ye;var tn=Sn},17574:function(de,ne,y){"use strict";y.d(ne,{default:function(){return sn}});var E=y(64588),re=y(92393),oe=y(52671),ge=y(8657),fe=y(5016),he=y(59301),ie={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"},xe=ie,Ee=y(7657),Le=function(et,Bt){return he.createElement(Ee.Z,(0,fe.Z)({},et,{ref:Bt,icon:xe}))},Oe=he.forwardRef(Le),je=Oe,Ge=y(92310),ce=y.n(Ge),b=y(35654),a=y(71430),ee=y(36355),x=y(56082),te=y(62892),ae=y(20648);const le=4;function pe(en){const{dropPosition:et,dropLevelOffset:Bt,prefixCls:un,indent:rt,direction:qe="ltr"}=en,ht=qe==="ltr"?"left":"right",Zt=qe==="ltr"?"right":"left",bt={[ht]:-Bt*rt+le,[Zt]:0};switch(et){case-1:bt.top=-3;break;case 1:bt.bottom=-3;break;default:bt.bottom=-3,bt[ht]=rt+le;break}return he.createElement("div",{style:bt,className:`${un}-drop-indicator`})}var ve=y(71997),Ae=he.forwardRef((en,et)=>{const{getPrefixCls:Bt,direction:un,virtual:rt,tree:qe}=he.useContext(ee.E_),{prefixCls:ht,className:Zt,showIcon:bt=!1,showLine:Nt,switcherIcon:it,blockNode:kt=!1,children:Et,checkable:Rn=!1,selectable:cn=!0,draggable:gt,motion:tt,style:we}=en,Ce=Bt("tree",ht),ct=Bt(),jt=tt!=null?tt:Object.assign(Object.assign({},(0,te.Z)(ct)),{motionAppear:!1}),Ve=Object.assign(Object.assign({},en),{checkable:Rn,selectable:cn,showIcon:bt,motion:jt,blockNode:kt,showLine:!!Nt,dropIndicatorRender:pe}),[He,ut]=(0,ae.ZP)(Ce),dt=he.useMemo(()=>{if(!gt)return!1;let mt={};switch(typeof gt){case"function":mt.nodeDraggable=gt;break;case"object":mt=Object.assign({},gt);break;default:break}return mt.icon!==!1&&(mt.icon=mt.icon||he.createElement(x.Z,null)),mt},[gt]),Ze=mt=>he.createElement(ve.Z,{prefixCls:Ce,switcherIcon:it,treeNodeProps:mt,showLine:Nt});return He(he.createElement(E.Z,Object.assign({itemHeight:20,ref:et,virtual:rt},Ve,{style:Object.assign(Object.assign({},qe==null?void 0:qe.style),we),prefixCls:Ce,className:ce()({[`${Ce}-icon-hide`]:!bt,[`${Ce}-block-node`]:kt,[`${Ce}-unselectable`]:!cn,[`${Ce}-rtl`]:un==="rtl"},qe==null?void 0:qe.className,Zt,ut),direction:un,checkable:Rn&&he.createElement("span",{className:`${Ce}-checkbox-inner`}),selectable:cn,switcherIcon:Ze,draggable:dt}),Et))}),Ie;(function(en){en[en.None=0]="None",en[en.Start=1]="Start",en[en.End=2]="End"})(Ie||(Ie={}));function ke(en,et){function Bt(un){const{key:rt,children:qe}=un;et(rt,un)!==!1&&ke(qe||[],et)}en.forEach(Bt)}function Ye(en){let{treeData:et,expandedKeys:Bt,startKey:un,endKey:rt}=en;const qe=[];let ht=Ie.None;if(un&&un===rt)return[un];if(!un||!rt)return[];function Zt(bt){return bt===un||bt===rt}return ke(et,bt=>{if(ht===Ie.End)return!1;if(Zt(bt)){if(qe.push(bt),ht===Ie.None)ht=Ie.Start;else if(ht===Ie.Start)return ht=Ie.End,!1}else ht===Ie.Start&&qe.push(bt);return Bt.includes(bt)}),qe}function Be(en,et){const Bt=(0,re.Z)(et),un=[];return ke(en,(rt,qe)=>{const ht=Bt.indexOf(rt);return ht!==-1&&(un.push(qe),Bt.splice(ht,1)),!!Bt.length}),un}var $e=function(en,et){var Bt={};for(var un in en)Object.prototype.hasOwnProperty.call(en,un)&&et.indexOf(un)<0&&(Bt[un]=en[un]);if(en!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,un=Object.getOwnPropertySymbols(en);rt{var{defaultExpandAll:Bt,defaultExpandParent:un,defaultExpandedKeys:rt}=en,qe=$e(en,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ht=he.useRef(),Zt=he.useRef(),bt=()=>{const{keyEntities:dt}=(0,a.I8)(Yt(qe));let Ze;return Bt?Ze=Object.keys(dt):un?Ze=(0,b.r7)(qe.expandedKeys||rt||[],dt):Ze=qe.expandedKeys||rt,Ze},[Nt,it]=he.useState(qe.selectedKeys||qe.defaultSelectedKeys||[]),[kt,Et]=he.useState(()=>bt());he.useEffect(()=>{"selectedKeys"in qe&&it(qe.selectedKeys)},[qe.selectedKeys]),he.useEffect(()=>{"expandedKeys"in qe&&Et(qe.expandedKeys)},[qe.expandedKeys]);const Rn=(dt,Ze)=>{var mt;return"expandedKeys"in qe||Et(dt),(mt=qe.onExpand)===null||mt===void 0?void 0:mt.call(qe,dt,Ze)},cn=(dt,Ze)=>{var mt;const{multiple:Cn}=qe,{node:$t,nativeEvent:Xt}=Ze,{key:Pn=""}=$t,Nn=Yt(qe),Qe=Object.assign(Object.assign({},Ze),{selected:!0}),Rt=(Xt==null?void 0:Xt.ctrlKey)||(Xt==null?void 0:Xt.metaKey),zt=Xt==null?void 0:Xt.shiftKey;let Wt;Cn&&Rt?(Wt=dt,ht.current=Pn,Zt.current=Wt,Qe.selectedNodes=Be(Nn,Wt)):Cn&&zt?(Wt=Array.from(new Set([].concat((0,re.Z)(Zt.current||[]),(0,re.Z)(Ye({treeData:Nn,expandedKeys:kt,startKey:Pn,endKey:ht.current}))))),Qe.selectedNodes=Be(Nn,Wt)):(Wt=[Pn],ht.current=Pn,Zt.current=Wt,Qe.selectedNodes=Be(Nn,Wt)),(mt=qe.onSelect)===null||mt===void 0||mt.call(qe,Wt,Qe),"selectedKeys"in qe||it(Wt)},{getPrefixCls:gt,direction:tt}=he.useContext(ee.E_),{prefixCls:we,className:Ce,showIcon:ct=!0,expandAction:jt="click"}=qe,Ve=$e(qe,["prefixCls","className","showIcon","expandAction"]),He=gt("tree",we),ut=ce()(`${He}-directory`,{[`${He}-directory-rtl`]:tt==="rtl"},Ce);return he.createElement(Ae,Object.assign({icon:st,ref:et,blockNode:!0},Ve,{showIcon:ct,expandAction:jt,prefixCls:He,className:ut,expandedKeys:kt,selectedKeys:Nt,onSelect:cn,onExpand:Rn}))};var Ct=he.forwardRef(vt);const It=Ae;It.DirectoryTree=Ct,It.TreeNode=E.O;var sn=It},20648:function(de,ne,y){"use strict";y.d(ne,{TM:function(){return Ge},Yk:function(){return je}});var E=y(93083),re=y(98447),oe=y(17313),ge=y(8378),fe=y(37613),he=y(83116);const ie=new E.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),xe=(ce,b)=>({[`.${ce}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${b.motionDurationSlow}`}}}),Ee=(ce,b)=>({[`.${ce}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:b.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${b.lineWidthBold}px solid ${b.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Le=(ce,b)=>{const{treeCls:a,treeNodeCls:ee,treeNodePadding:x,titleHeight:te,nodeSelectedBg:ae,nodeHoverBg:le}=b,pe=b.paddingXS;return{[a]:Object.assign(Object.assign({},(0,oe.Wf)(b)),{background:b.colorBgContainer,borderRadius:b.borderRadius,transition:`background-color ${b.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)(b)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${ee}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,border:`1px solid ${b.colorPrimary}`,opacity:0,animationName:ie,animationDuration:b.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${ee}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${x}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:b.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,oe.oN)(b)),[`&:not(${ee}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:te,lineHeight:`${te}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${b.motionDurationSlow}`,[`${ee}:hover &`]:{opacity:.45}},[`&${ee}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:te}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},xe(ce,b)),{position:"relative",flex:"none",alignSelf:"stretch",width:te,margin:0,lineHeight:`${te}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:b.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:te/2,bottom:-x,marginInlineStart:-1,borderInlineEnd:`1px solid ${b.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:te/2*.8,height:te/2,borderBottom:`1px solid ${b.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:pe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:te,margin:0,padding:`0 ${b.paddingXS/2}px`,color:"inherit",lineHeight:`${te}px`,background:"transparent",borderRadius:b.borderRadius,cursor:"pointer",transition:`all ${b.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:le},[`&${a}-node-selected`]:{backgroundColor:ae},[`${a}-iconEle`]:{display:"inline-block",width:te,height:te,lineHeight:`${te}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${te}px`,userSelect:"none"},Ee(ce,b)),[`${ee}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${b.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:te/2,bottom:-x,borderInlineEnd:`1px solid ${b.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ee}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${te/2}px !important`}}}}})}},Oe=ce=>{const{treeCls:b,treeNodeCls:a,treeNodePadding:ee,directoryNodeSelectedBg:x,directoryNodeSelectedColor:te}=ce;return{[`${b}${b}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:ee,insetInlineStart:0,transition:`background-color ${ce.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ce.controlItemBgHover}},"> *":{zIndex:1},[`${b}-switcher`]:{transition:`color ${ce.motionDurationMid}`},[`${b}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${b}-node-selected`]:{color:te,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:x},[`${b}-switcher`]:{color:te},[`${b}-node-content-wrapper`]:{color:te,background:"transparent"}}}}}},je=(ce,b)=>{const a=`.${ce}`,ee=`${a}-treenode`,x=b.paddingXS/2,te=(0,fe.TS)(b,{treeCls:a,treeNodeCls:ee,treeNodePadding:x});return[Le(ce,te),Oe(te)]},Ge=ce=>{const{controlHeightSM:b}=ce;return{titleHeight:b,nodeHoverBg:ce.controlItemBgHover,nodeSelectedBg:ce.controlItemBgActive}};ne.ZP=(0,he.Z)("Tree",(ce,b)=>{let{prefixCls:a}=b;return[{[ce.componentCls]:(0,re.C2)(`${a}-checkbox`,ce)},je(a,ce),(0,ge.Z)(ce)]},ce=>{const{colorTextLightSolid:b,colorPrimary:a}=ce;return Object.assign(Object.assign({},Ge(ce)),{directoryNodeSelectedColor:b,directoryNodeSelectedBg:a})})},71997:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ee}});var E=y(5016),re=y(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,fe=y(7657),he=function(te,ae){return re.createElement(fe.Z,(0,E.Z)({},te,{ref:ae,icon:ge}))},ie=re.forwardRef(he),xe=ie,Ee=y(52671),Le=y(58617),Oe=y(15075),je=y(43531),Ge=y(92310),ce=y.n(Ge),b=y(92343),ee=x=>{const{prefixCls:te,switcherIcon:ae,treeNodeProps:le,showLine:pe}=x,{isLeaf:ve,expanded:be,loading:Ae}=le;if(Ae)return re.createElement(Le.Z,{className:`${te}-switcher-loading-icon`});let Ie;if(pe&&typeof pe=="object"&&(Ie=pe.showLeafIcon),ve){if(!pe)return null;if(typeof Ie!="boolean"&&Ie){const Be=typeof Ie=="function"?Ie(le):Ie,$e=`${te}-switcher-line-custom-icon`;return(0,b.l$)(Be)?(0,b.Tm)(Be,{className:ce()(Be.props.className||"",$e)}):Be}return Ie?re.createElement(Ee.Z,{className:`${te}-switcher-line-icon`}):re.createElement("span",{className:`${te}-switcher-leaf-line`})}const ke=`${te}-switcher-icon`,Ye=typeof ae=="function"?ae(le):ae;return(0,b.l$)(Ye)?(0,b.Tm)(Ye,{className:ce()(Ye.props.className||"",ke)}):Ye!==void 0?Ye:pe?be?re.createElement(Oe.Z,{className:`${te}-switcher-line-icon`}):re.createElement(je.Z,{className:`${te}-switcher-line-icon`}):re.createElement(xe,{className:ke})}},48066:function(de,ne,y){"use strict";y.d(ne,{default:function(){return ft}});var E=y(59301),re=y(40001),oe=y(81953),ge=y(5016),fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},he=fe,ie=y(7657),xe=function(Te,We){return E.createElement(ie.Z,(0,ge.Z)({},Te,{ref:We,icon:he}))},Ee=E.forwardRef(xe),Le=Ee,Oe=y(92310),je=y.n(Oe),Ge=y(25769),ce=y.n(Ge),b=y(29301),a=y(11592),ee=y(34280),x=y(18929),te=y(2738),ae=y(8654),le=y(24514),pe=y(10228),ve=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{const We=Je=>{const{keyCode:yt}=Je;yt===pe.Z.ENTER&&Je.preventDefault()},Ke=Je=>{const{keyCode:yt}=Je,{onClick:nn}=Se;yt===pe.Z.ENTER&&nn&&nn()},{style:at,noStyle:Pt,disabled:xt}=Se,Me=ve(Se,["style","noStyle","disabled"]);let Xe={};return Pt||(Xe=Object.assign({},be)),xt&&(Xe.pointerEvents="none"),Xe=Object.assign(Object.assign({},Xe),at),E.createElement("div",Object.assign({role:"button",tabIndex:0,ref:Te},Me,{onKeyDown:We,onKeyUp:Ke,style:Xe}))}),ke=y(36355),Ye=y(9763),Be=y(6848),$e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},st=$e,Yt=function(Te,We){return E.createElement(ie.Z,(0,ge.Z)({},Te,{ref:We,icon:st}))},vt=E.forwardRef(Yt),wt=vt,Ct=y(92343),It=y(1643),sn=y(15969),en=y(83116),et=y(93398);const Bt=(Se,Te,We,Ke)=>{const{titleMarginBottom:at,fontWeightStrong:Pt}=Ke;return{marginBottom:at,color:We,fontWeight:Pt,fontSize:Se,lineHeight:Te}},un=Se=>{const Te=[1,2,3,4,5],We={};return Te.forEach(Ke=>{We[` - h${Ke}&, - div&-h${Ke}, - div&-h${Ke} > textarea, - h${Ke} - `]=Bt(Se[`fontSizeHeading${Ke}`],Se[`lineHeightHeading${Ke}`],Se.colorTextHeading,Se)}),We},rt=Se=>{const{componentCls:Te}=Se;return{"a&, a":Object.assign(Object.assign({},(0,sn.N)(Se)),{textDecoration:Se.linkDecoration,"&:active, &:hover":{textDecoration:Se.linkHoverDecoration},[`&[disabled], &${Te}-disabled`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:Se.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},qe=Se=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:Se.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:Se.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:et.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:Se.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),ht=Se=>{const{componentCls:Te,paddingSM:We}=Se,Ke=We;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-Se.paddingSM,marginTop:-Ke,marginBottom:`calc(1em - ${Ke}px)`},[`${Te}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:Se.marginXS+2,insetBlockEnd:Se.marginXS,color:Se.colorTextDescription,fontWeight:"normal",fontSize:Se.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},Zt=Se=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:Se.colorSuccess}}}),bt=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-single-line":{whiteSpace:"nowrap"},"&-ellipsis-single-line":{overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),Nt=Se=>{const{componentCls:Te,titleMarginTop:We}=Se;return{[Te]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:Se.colorText,wordBreak:"break-word",lineHeight:Se.lineHeight,[`&${Te}-secondary`]:{color:Se.colorTextDescription},[`&${Te}-success`]:{color:Se.colorSuccess},[`&${Te}-warning`]:{color:Se.colorWarning},[`&${Te}-danger`]:{color:Se.colorError,"a&:active, a&:focus":{color:Se.colorErrorActive},"a&:hover":{color:Se.colorErrorHover}},[`&${Te}-disabled`]:{color:Se.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},un(Se)),{[` + `]:{position:"relative",padding:`${ar}px ${Vt}px`,overflowWrap:"break-word"},[`${Me}-title`]:{padding:`${Pt}px ${Vt}px`},[`${Me}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Vn,fontWeight:st,textAlign:"start",background:ra,borderBottom:or,transition:`background ${la} 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:oa,transform:"translateY(-50%)",transition:`background-color ${la}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${Me}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${la}, border-color ${la}`,borderBottom:or,[` + > ${Me}-wrapper:only-child, + > ${Me}-expanded-row-fixed > ${Me}-wrapper:only-child + `]:{[Me]:{marginBlock:`-${Pt}px`,marginInline:`${Be.tableExpandColumnWidth-Vt}px -${Vt}px`,[`${Me}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Vn,fontWeight:st,textAlign:"start",background:ra,borderBottom:or,transition:`background ${la} ease`},[` + &${Me}-row:hover > th, + &${Me}-row:hover > td, + > th${Me}-cell-row-hover, + > td${Me}-cell-row-hover + `]:{background:Da},[`&${Me}-row-selected`]:{"> th, > td":{background:ya},"&:hover > th, &:hover > td":{background:Ba}}}},[`${Me}-footer`]:{padding:`${Pt}px ${Vt}px`,color:Pa,background:Ra}})}};var fu=(0,iu.Z)("Table",Be=>{const{colorTextHeading:Me,colorSplit:st,colorIcon:Pt,colorIconHover:Vt,opacityLoading:Zt,colorBgContainer:yn,controlInteractiveSize:Cn,headerBg:vn,headerColor:Hn,headerSortActiveBg:Kn,headerSortHoverBg:Vn,bodySortBg:la,rowHoverBg:ra,rowSelectedBg:oa,rowSelectedHoverBg:Da,rowExpandedBg:ya,cellPaddingBlock:Ba,cellPaddingInline:Pa,cellPaddingBlockMD:Ra,cellPaddingInlineMD:ar,cellPaddingBlockSM:or,cellPaddingInlineSM:Ka,borderColor:hr,footerBg:Cr,footerColor:ja,headerBorderRadius:Qa,cellFontSize:Ga,cellFontSizeMD:Ta,cellFontSizeSM:Xa,headerSplitColor:mr,fixedHeaderSortActiveBg:Dr,headerFilterHoverBg:Ar,filterDropdownBg:ir,expandIconBg:Br,selectionColumnWidth:Tr,stickyScrollBarBg:ro}=Be,Wr=new il.C(Pt),xo=new il.C(Vt),wo=2,Pr=(0,lu.TS)(Be,{tableFontSize:Ga,tableBg:yn,tableRadius:Qa,tablePaddingVertical:Ba,tablePaddingHorizontal:Pa,tablePaddingVerticalMiddle:Ra,tablePaddingHorizontalMiddle:ar,tablePaddingVerticalSmall:or,tablePaddingHorizontalSmall:Ka,tableBorderColor:hr,tableHeaderTextColor:Hn,tableHeaderBg:vn,tableFooterTextColor:ja,tableFooterBg:Cr,tableHeaderCellSplitColor:mr,tableHeaderSortBg:Kn,tableHeaderSortHoverBg:Vn,tableHeaderIconColor:Wr.clone().setAlpha(Wr.getAlpha()*Zt).toRgbString(),tableHeaderIconColorHover:xo.clone().setAlpha(xo.getAlpha()*Zt).toRgbString(),tableBodySortBg:la,tableFixedHeaderSortActiveBg:Dr,tableHeaderFilterActiveBg:Ar,tableFilterDropdownBg:ir,tableRowHoverBg:ra,tableSelectedRowBg:oa,tableSelectedRowHoverBg:Da,zIndexTableFixed:wo,zIndexTableSticky:wo+1,tableFontSizeMiddle:Ta,tableFontSizeSmall:Xa,tableSelectionColumnWidth:Tr,tableExpandIconBg:Br,tableExpandColumnWidth:Cn+2*Be.padding,tableExpandedRowBg:ya,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ro,tableScrollThumbBgHover:Me,tableScrollBg:st});return[nl(Pr),Es(Pr),Xl(Pr),Wl(Pr),bs(Pr),su(Pr),As(Pr),gu(Pr),Xl(Pr),du(Pr),ll(Pr),pu(Pr),xs(Pr),uu(Pr),Zl(Pr),ys(Pr),ws(Pr)]},Be=>{const{colorFillAlter:Me,colorBgContainer:st,colorTextHeading:Pt,colorFillSecondary:Vt,colorFillContent:Zt,controlItemBgActive:yn,controlItemBgActiveHover:Cn,padding:vn,paddingSM:Hn,paddingXS:Kn,colorBorderSecondary:Vn,borderRadiusLG:la,fontSize:ra,controlHeight:oa,colorTextPlaceholder:Da}=Be,ya=new il.C(Vt).onBackground(st).toHexShortString(),Ba=new il.C(Zt).onBackground(st).toHexShortString(),Pa=new il.C(Me).onBackground(st).toHexShortString();return{headerBg:Pa,headerColor:Pt,headerSortActiveBg:ya,headerSortHoverBg:Ba,bodySortBg:Pa,rowHoverBg:Pa,rowSelectedBg:yn,rowSelectedHoverBg:Cn,rowExpandedBg:Me,cellPaddingBlock:vn,cellPaddingInline:vn,cellPaddingBlockMD:Hn,cellPaddingInlineMD:Kn,cellPaddingBlockSM:Kn,cellPaddingInlineSM:Kn,borderColor:Vn,headerBorderRadius:la,footerBg:Pa,footerColor:Pt,cellFontSize:ra,cellFontSizeMD:ra,cellFontSizeSM:ra,headerSplitColor:Vn,fixedHeaderSortActiveBg:ya,headerFilterHoverBg:Zt,filterDropdownMenuBg:st,filterDropdownBg:st,expandIconBg:st,selectionColumnWidth:oa,stickyScrollBarBg:Da,stickyScrollBarBorderRadius:100}});const hu=[],sl=(Be,Me)=>{const{prefixCls:st,className:Pt,rootClassName:Vt,style:Zt,size:yn,bordered:Cn,dropdownPrefixCls:vn,dataSource:Hn,pagination:Kn,rowSelection:Vn,rowKey:la="key",rowClassName:ra,columns:oa,children:Da,childrenColumnName:ya,onChange:Ba,getPopupContainer:Pa,loading:Ra,expandIcon:ar,expandable:or,expandedRowRender:Ka,expandIconColumnIndex:hr,indentSize:Cr,scroll:ja,sortDirections:Qa,locale:Ga,showSorterTooltip:Ta=!0,virtual:Xa}=Be,mr=ie.useMemo(()=>oa||$e(Da),[oa,Da]),Dr=ie.useMemo(()=>mr.some(Zr=>Zr.responsive),[mr]),Ar=(0,fo.Z)(Dr),ir=ie.useMemo(()=>{const Zr=new Set(Object.keys(Ar).filter(so=>Ar[so]));return mr.filter(so=>!so.responsive||so.responsive.some(Zo=>Zr.has(Zo)))},[mr,Ar]),Br=(0,po.Z)(Be,["className","style","columns"]),{locale:Tr=ao.Z,direction:ro,table:Wr,renderEmpty:xo,getPrefixCls:wo,getPopupContainer:Pr}=ie.useContext(qa.E_),No=(0,wr.Z)(yn),Xr=Object.assign(Object.assign({},Tr.Table),Ga),Ao=Hn||hu,ho=wo("table",st),qo=wo("dropdown",vn),dr=Object.assign({childrenColumnName:ya,expandIconColumnIndex:hr},or),{childrenColumnName:lr="children"}=dr,sr=ie.useMemo(()=>Ao.some(Zr=>Zr==null?void 0:Zr[lr])?"nest":Ka||or&&or.expandedRowRender?"row":null,[Ao]),tr={body:ie.useRef()},Kr=ie.useMemo(()=>typeof la=="function"?la:Zr=>Zr==null?void 0:Zr[la],[la]),[_a]=Ws(Ao,lr,Kr),Sr={},Vr=function(Zr,so){let Zo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Eo,Ho,Qo;const ei=Object.assign(Object.assign({},Sr),Zr);Zo&&((Eo=Sr.resetPagination)===null||Eo===void 0||Eo.call(Sr),!((Ho=ei.pagination)===null||Ho===void 0)&&Ho.current&&(ei.pagination.current=1),Kn&&Kn.onChange&&Kn.onChange(1,(Qo=ei.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),ja&&ja.scrollToFirstRowOnChange!==!1&&tr.body.current&&(0,Qr.Z)(0,{getContainer:()=>tr.body.current}),Ba==null||Ba(ei.pagination,ei.filters,ei.sorter,{currentDataSource:ml(jl(Ao,ei.sorterStates,lr),ei.filterStates),action:so})},Hr=(Zr,so)=>{Vr({sorter:Zr,sorterStates:so},"sort",!1)},[Xo,Uo,Ei,Io]=nu({prefixCls:ho,mergedColumns:ir,onSorterChange:Hr,sortDirections:Qa||["ascend","descend"],tableLocale:Xr,showSorterTooltip:Ta}),si=ie.useMemo(()=>jl(Ao,Uo,lr),[Ao,Uo]);Sr.sorter=Io(),Sr.sorterStates=Uo;const Lo=(Zr,so)=>{Vr({filters:Zr,filterStates:so},"filter",!0)},[ni,Ki,Yr]=cs({prefixCls:ho,locale:Xr,dropdownPrefixCls:qo,mergedColumns:ir,onFilterChange:Lo,getPopupContainer:Pa||Pr}),Jr=ml(si,Ki);Sr.filters=Yr,Sr.filterStates=Ki;const Po=ie.useMemo(()=>{const Zr={};return Object.keys(Yr).forEach(so=>{Yr[so]!==null&&(Zr[so]=Yr[so])}),Object.assign(Object.assign({},Ei),{filters:Zr})},[Ei,Yr]),[Ro]=au(Po),mo=(Zr,so)=>{Vr({pagination:Object.assign(Object.assign({},Sr.pagination),{current:Zr,pageSize:so})},"paginate")},[Or,_o]=Ys(Jr.length,mo,Kn);Sr.pagination=Kn===!1?{}:Tl(Or,Kn),Sr.resetPagination=_o;const Ko=ie.useMemo(()=>{if(Kn===!1||!Or.pageSize)return Jr;const{current:Zr=1,total:so,pageSize:Zo=fl}=Or;return Jr.lengthZo?Jr.slice((Zr-1)*Zo,Zr*Zo):Jr:Jr.slice((Zr-1)*Zo,Zr*Zo)},[!!Kn,Jr,Or&&Or.current,Or&&Or.pageSize,Or&&Or.total]),[oi,Ii]=_s({prefixCls:ho,data:Jr,pageData:Ko,getRowKey:Kr,getRecordByKey:_a,expandType:sr,childrenColumnName:lr,locale:Xr,getPopupContainer:Pa||Pr},Vn),Ai=(Zr,so,Zo)=>{let Eo;return typeof ra=="function"?Eo=ut()(ra(Zr,so,Zo)):Eo=ut()(ra),ut()({[`${ho}-row-selected`]:Ii.has(Kr(Zr,so))},Eo)};dr.__PARENT_RENDER_ICON__=dr.expandIcon,dr.expandIcon=dr.expandIcon||ar||$n(Xr),sr==="nest"&&dr.expandIconColumnIndex===void 0?dr.expandIconColumnIndex=Vn?1:0:dr.expandIconColumnIndex>0&&Vn&&(dr.expandIconColumnIndex-=1),typeof dr.indentSize!="number"&&(dr.indentSize=typeof Cr=="number"?Cr:15);const Ui=ie.useCallback(Zr=>Ro(oi(ni(Xo(Zr)))),[Xo,ni,oi]);let Hi,gi;if(Kn!==!1&&(Or!=null&&Or.total)){let Zr;Or.size?Zr=Or.size:Zr=No==="small"||No==="middle"?"small":void 0;const so=Ho=>ie.createElement(Bo.Z,Object.assign({},Or,{className:ut()(`${ho}-pagination ${ho}-pagination-${Ho}`,Or.className),size:Zr})),Zo=ro==="rtl"?"left":"right",{position:Eo}=Or;if(Eo!==null&&Array.isArray(Eo)){const Ho=Eo.find(Oi=>Oi.includes("top")),Qo=Eo.find(Oi=>Oi.includes("bottom")),ei=Eo.every(Oi=>`${Oi}`=="none");!Ho&&!Qo&&!ei&&(gi=so(Zo)),Ho&&(Hi=so(Ho.toLowerCase().replace("top",""))),Qo&&(gi=so(Qo.toLowerCase().replace("bottom","")))}else gi=so(Zo)}let Yo;typeof Ra=="boolean"?Yo={spinning:Ra}:typeof Ra=="object"&&(Yo=Object.assign({spinning:!0},Ra));const[$o,Mo]=fu(ho),[,bo]=(0,Wn.Z)(),yi=ut()(`${ho}-wrapper`,Wr==null?void 0:Wr.className,{[`${ho}-wrapper-rtl`]:ro==="rtl"},Pt,Vt,Mo),ji=Object.assign(Object.assign({},Wr==null?void 0:Wr.style),Zt),Ti=Ga&&Ga.emptyText||(xo==null?void 0:xo("Table"))||ie.createElement(pr.Z,{componentName:"Table"}),Ci=Xa?ou:ru,yl={},Kl=ie.useMemo(()=>{const{fontSize:Zr,lineHeight:so,padding:Zo,paddingXS:Eo,paddingSM:Ho}=bo,Qo=Math.floor(Zr*so);switch(No){case"large":return Zo*2+Qo;case"small":return Eo*2+Qo;default:return Ho*2+Qo}},[bo,No]);return Xa&&(yl.listItemHeight=Kl),$o(ie.createElement("div",{ref:Me,className:yi,style:ji},ie.createElement(jn.Z,Object.assign({spinning:!1},Yo),Hi,ie.createElement(Ci,Object.assign({},yl,Br,{columns:ir,direction:ro,expandable:dr,prefixCls:ho,className:ut()({[`${ho}-middle`]:No==="middle",[`${ho}-small`]:No==="small",[`${ho}-bordered`]:Cn,[`${ho}-empty`]:Ao.length===0}),data:Ko,rowKey:Kr,rowClassName:Ai,emptyText:Ti,internalHooks:ae,internalRefs:tr,transformColumns:Ui})),gi)))};var El=ie.forwardRef(sl);const vu=(Be,Me)=>{const st=ie.useRef(0);return st.current+=1,ie.createElement(El,Object.assign({},Be,{ref:Me,_renderTimes:st.current}))},Ni=ie.forwardRef(vu);Ni.SELECTION_COLUMN=Xi,Ni.EXPAND_COLUMN=E,Ni.SELECTION_ALL=kl,Ni.SELECTION_INVERT=Rl,Ni.SELECTION_NONE=Ml,Ni.Column=Fr,Ni.ColumnGroup=no,Ni.Summary=Ge;var Al=Ni,Zu=Al},98228:function(ge,ne,y){"use strict";y.d(ne,{default:function(){return an}});var E=y(92310),ae=y.n(E),oe=y(5016),ce=y(92393),fe=y(20049),he=y(52456),ie=y(5883),xe=y(10928),Ee=y(77861),Oe=y(17115),Le=y(90782),Ve=y(18929),je=y(48736),de=y(59301),b=function(tt){var vt=de.useRef({valueLabels:new Map});return de.useMemo(function(){var Ot=vt.current.valueLabels,mt=new Map,Se=tt.map(function(Te){var We,Ye=Te.value,rt=(We=Te.label)!==null&&We!==void 0?We:Ot.get(Ye);return mt.set(Ye,rt),(0,fe.Z)((0,fe.Z)({},Te),{},{label:rt})});return vt.current.valueLabels=mt,[Se]},[tt])},a=function(tt,vt,Ot,mt){return de.useMemo(function(){var Se=tt.map(function(rt){var xt=rt.value;return xt}),Te=vt.map(function(rt){var xt=rt.value;return xt}),We=Se.filter(function(rt){return!mt[rt]});if(Ot){var Ye=(0,Le.S)(Se,!0,mt);Se=Ye.checkedKeys,Te=Ye.halfCheckedKeys}return[Array.from(new Set([].concat((0,ce.Z)(We),(0,ce.Z)(Se)))),Te]},[tt,vt,Ot,mt])},ee=y(71430),x=function(tt,vt){return de.useMemo(function(){var Ot=(0,ee.I8)(tt,{fieldNames:vt,initWrapper:function(Se){return(0,fe.Z)((0,fe.Z)({},Se),{},{valueEntities:new Map})},processEntity:function(Se,Te){var We=Se.node[vt.value];if(0)var Ye;Te.valueEntities.set(We,Se)}});return Ot},[tt,vt])},te=y(18082),re=y(11592),le=function(){return null},pe=le,ve=["children","value"];function be(tt){return(0,re.Z)(tt).map(function(vt){if(!de.isValidElement(vt)||!vt.type)return null;var Ot=vt,mt=Ot.key,Se=Ot.props,Te=Se.children,We=Se.value,Ye=(0,ie.Z)(Se,ve),rt=(0,fe.Z)({key:mt,value:We},Ye),xt=be(Te);return xt.length&&(rt.children=xt),rt}).filter(function(vt){return vt})}function Ae(tt){if(!tt)return tt;var vt=(0,fe.Z)({},tt);return"props"in vt||Object.defineProperty(vt,"props",{get:function(){return(0,je.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),vt}}),vt}function Ne(tt,vt,Ot,mt,Se,Te){var We=null,Ye=null;function rt(){function xt(Ft){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Ft.map(function($e,wt){var ln="".concat(Re,"-").concat(wt),tn=$e[Te.value],An=Ot.includes(tn),Bn=xt($e[Te.children]||[],ln,An),it=de.createElement(pe,$e,Bn.map(function(Zn){return Zn.node}));if(vt===tn&&(We=it),An){var Wt={pos:ln,node:it,children:Bn};return Xe||Ye.push(Wt),Wt}return null}).filter(function($e){return $e})}Ye||(Ye=[],xt(mt),Ye.sort(function(Ft,Re){var Xe=Ft.node.props.value,$e=Re.node.props.value,wt=Ot.indexOf(Xe),ln=Ot.indexOf($e);return wt-ln}))}Object.defineProperty(tt,"triggerNode",{get:function(){return(0,je.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),rt(),We}}),Object.defineProperty(tt,"allCheckedNodes",{get:function(){return(0,je.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),rt(),Se?Ye:Ye.map(function(Ft){var Re=Ft.node;return Re})}})}var ke=function(tt,vt,Ot){var mt=Ot.treeNodeFilterProp,Se=Ot.filterTreeNode,Te=Ot.fieldNames,We=Te.children;return de.useMemo(function(){if(!vt||Se===!1)return tt;var Ye;if(typeof Se=="function")Ye=Se;else{var rt=vt.toUpperCase();Ye=function(Re,Xe){var $e=Xe[mt];return String($e).toUpperCase().includes(rt)}}function xt(Ft){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Ft.reduce(function(Xe,$e){var wt=$e[We],ln=Re||Ye(vt,Ae($e)),tn=xt(wt||[],ln);return(ln||tn.length)&&Xe.push((0,fe.Z)((0,fe.Z)({},$e),{},(0,te.Z)({isLeaf:void 0},We,tn))),Xe},[])}return xt(tt)},[tt,vt,We,mt,Se])};function _e(tt){var vt=de.useRef();vt.current=tt;var Ot=de.useCallback(function(){return vt.current.apply(vt,arguments)},[]);return Ot}function De(tt,vt){var Ot=vt.id,mt=vt.pId,Se=vt.rootPId,Te={},We=[],Ye=tt.map(function(rt){var xt=(0,fe.Z)({},rt),Ft=xt[Ot];return Te[Ft]=xt,xt.key=xt.key||Ft,xt});return Ye.forEach(function(rt){var xt=rt[mt],Ft=Te[xt];Ft&&(Ft.children=Ft.children||[],Ft.children.push(rt)),(xt===Se||!Ft&&Se===null)&&We.push(rt)}),We}function at(tt,vt,Ot){return de.useMemo(function(){return tt?Ot?De(tt,(0,fe.Z)({id:"id",pId:"pId",rootPId:null},Ot!==!0?Ot:{})):tt:be(vt)},[vt,Ot,tt])}var ut=de.createContext(null),Yt=ut,Et=y(10228),Lt=y(80547),Ct=y(64588),kt=de.createContext(null),yt=kt;function It(tt){return Array.isArray(tt)?tt:tt!==void 0?[tt]:[]}function Je(tt){var vt=tt||{},Ot=vt.label,mt=vt.value,Se=vt.children,Te=mt||"value";return{_title:Ot?[Ot]:["title","label"],value:Te,key:Te,children:Se||"children"}}function pt(tt){return!tt||tt.disabled||tt.disableCheckbox||tt.checkable===!1}function Mt(tt,vt){var Ot=[];function mt(Se){Se.forEach(function(Te){var We=Te[vt.children];We&&(Ot.push(Te[vt.value]),mt(We))})}return mt(tt),Ot}function nt(tt){return tt==null}var Ke={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ft=function(vt,Ot){var mt=(0,Ee.lk)(),Se=mt.prefixCls,Te=mt.multiple,We=mt.searchValue,Ye=mt.toggleOpen,rt=mt.open,xt=mt.notFoundContent,Ft=de.useContext(yt),Re=Ft.virtual,Xe=Ft.listHeight,$e=Ft.listItemHeight,wt=Ft.treeData,ln=Ft.fieldNames,tn=Ft.onSelect,An=Ft.dropdownMatchSelectWidth,Bn=Ft.treeExpandAction,it=de.useContext(Yt),Wt=it.checkable,Zn=it.checkedKeys,en=it.halfCheckedKeys,kn=it.treeExpandedKeys,ta=it.treeDefaultExpandAll,ha=it.treeDefaultExpandedKeys,aa=it.onTreeExpand,At=it.treeIcon,qt=it.showTreeIcon,zt=it.switcherIcon,cn=it.treeLine,Fn=it.treeNodeFilterProp,Gn=it.loadData,sn=it.treeLoadedKeys,Rn=it.treeMotion,sa=it.onTreeLoad,Aa=it.keyEntities,wn=de.useRef(),La=(0,Lt.Z)(function(){return wt},[rt,wt],function(Ma,$a){return $a[0]&&Ma[1]!==$a[1]}),ka=de.useState(null),Wa=(0,he.Z)(ka,2),Ja=Wa[0],ea=Wa[1],fa=Aa[Ja],Ea=de.useMemo(function(){return Wt?{checked:Zn,halfChecked:en}:null},[Wt,Zn,en]);de.useEffect(function(){if(rt&&!Te&&Zn.length){var Ma;(Ma=wn.current)===null||Ma===void 0||Ma.scrollTo({key:Zn[0]}),ea(Zn[0])}},[rt]);var ua=String(We).toLowerCase(),ia=function($a){return ua?String($a[Fn]).toLowerCase().includes(ua):!1},Ua=de.useState(ha),Rt=(0,he.Z)(Ua,2),rn=Rt[0],gn=Rt[1],On=de.useState(null),Nn=(0,he.Z)(On,2),er=Nn[0],Fa=Nn[1],ba=de.useMemo(function(){return kn?(0,ce.Z)(kn):We?er:rn},[rn,er,kn,We]);de.useEffect(function(){We&&Fa(Mt(wt,ln))},[We]);var na=function($a){gn($a),Fa($a),aa&&aa($a)},Sa=function($a){$a.preventDefault()},Na=function($a,rr){var Ya=rr.node;Wt&&pt(Ya)||(tn(Ya.key,{selected:!Zn.includes(Ya.key)}),Te||Ye(!1))};if(de.useImperativeHandle(Ot,function(){var Ma;return{scrollTo:(Ma=wn.current)===null||Ma===void 0?void 0:Ma.scrollTo,onKeyDown:function(rr){var Ya,xr=rr.which;switch(xr){case Et.Z.UP:case Et.Z.DOWN:case Et.Z.LEFT:case Et.Z.RIGHT:(Ya=wn.current)===null||Ya===void 0||Ya.onKeyDown(rr);break;case Et.Z.ENTER:{if(fa){var Er=(fa==null?void 0:fa.node)||{},Ia=Er.selectable,fr=Er.value;Ia!==!1&&Na(null,{node:{key:Ja},selected:!Zn.includes(fr)})}break}case Et.Z.ESC:Ye(!1)}},onKeyUp:function(){}}}),La.length===0)return de.createElement("div",{role:"listbox",className:"".concat(Se,"-empty"),onMouseDown:Sa},xt);var ca={fieldNames:ln};return sn&&(ca.loadedKeys=sn),ba&&(ca.expandedKeys=ba),de.createElement("div",{onMouseDown:Sa},fa&&rt&&de.createElement("span",{style:Ke,"aria-live":"assertive"},fa.node.value),de.createElement(Ct.Z,(0,oe.Z)({ref:wn,focusable:!1,prefixCls:"".concat(Se,"-tree"),treeData:La,height:Xe,itemHeight:$e,virtual:Re!==!1&&An!==!1,multiple:Te,icon:At,showIcon:qt,switcherIcon:zt,showLine:cn,loadData:We?null:Gn,motion:Rn,activeKey:Ja,checkable:Wt,checkStrictly:!0,checkedKeys:Ea,selectedKeys:Wt?[]:Zn,defaultExpandAll:ta},ca,{onActiveChange:ea,onSelect:Na,onCheck:Na,onExpand:na,onLoad:sa,filterTreeNode:ia,expandAction:Bn})))},Gt=de.forwardRef(ft);Gt.displayName="OptionList";var St=Gt,jt="SHOW_ALL",Qe="SHOW_PARENT",Dt="SHOW_CHILD";function bt(tt,vt,Ot,mt){var Se=new Set(tt);return vt===Dt?tt.filter(function(Te){var We=Ot[Te];return!(We&&We.children&&We.children.some(function(Ye){var rt=Ye.node;return Se.has(rt[mt.value])})&&We.children.every(function(Ye){var rt=Ye.node;return pt(rt)||Se.has(rt[mt.value])}))}):vt===Qe?tt.filter(function(Te){var We=Ot[Te],Ye=We?We.parent:null;return!(Ye&&!pt(Ye.node)&&Se.has(Ye.key))}):tt}function xn(tt){var vt=tt.searchPlaceholder,Ot=tt.treeCheckStrictly,mt=tt.treeCheckable,Se=tt.labelInValue,Te=tt.value,We=tt.multiple;warning(!vt,"`searchPlaceholder` has been removed."),Ot&&Se===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Se||Ot)&&warning(toArray(Te).every(function(Ye){return Ye&&_typeof(Ye)==="object"&&"value"in Ye}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Ot||We||mt?warning(!Te||Array.isArray(Te),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Te),"`value` should not be array when `TreeSelect` is single mode.")}var on=null,ct=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function et(tt){return!tt||(0,xe.Z)(tt)!=="object"}var we=de.forwardRef(function(tt,vt){var Ot=tt.id,mt=tt.prefixCls,Se=mt===void 0?"rc-tree-select":mt,Te=tt.value,We=tt.defaultValue,Ye=tt.onChange,rt=tt.onSelect,xt=tt.onDeselect,Ft=tt.searchValue,Re=tt.inputValue,Xe=tt.onSearch,$e=tt.autoClearSearchValue,wt=$e===void 0?!0:$e,ln=tt.filterTreeNode,tn=tt.treeNodeFilterProp,An=tn===void 0?"value":tn,Bn=tt.showCheckedStrategy,it=tt.treeNodeLabelProp,Wt=tt.multiple,Zn=tt.treeCheckable,en=tt.treeCheckStrictly,kn=tt.labelInValue,ta=tt.fieldNames,ha=tt.treeDataSimpleMode,aa=tt.treeData,At=tt.children,qt=tt.loadData,zt=tt.treeLoadedKeys,cn=tt.onTreeLoad,Fn=tt.treeDefaultExpandAll,Gn=tt.treeExpandedKeys,sn=tt.treeDefaultExpandedKeys,Rn=tt.onTreeExpand,sa=tt.treeExpandAction,Aa=tt.virtual,wn=tt.listHeight,La=wn===void 0?200:wn,ka=tt.listItemHeight,Wa=ka===void 0?20:ka,Ja=tt.onDropdownVisibleChange,ea=tt.dropdownMatchSelectWidth,fa=ea===void 0?!0:ea,Ea=tt.treeLine,ua=tt.treeIcon,ia=tt.showTreeIcon,Ua=tt.switcherIcon,Rt=tt.treeMotion,rn=(0,ie.Z)(tt,ct),gn=(0,Oe.ZP)(Ot),On=Zn&&!en,Nn=Zn||en,er=en||kn,Fa=Nn||Wt,ba=(0,Ve.Z)(We,{value:Te}),na=(0,he.Z)(ba,2),Sa=na[0],Na=na[1],ca=de.useMemo(function(){return Zn?Bn||Dt:jt},[Bn,Zn]),Ma=de.useMemo(function(){return Je(ta)},[JSON.stringify(ta)]),$a=(0,Ve.Z)("",{value:Ft!==void 0?Ft:Re,postState:function(da){return da||""}}),rr=(0,he.Z)($a,2),Ya=rr[0],xr=rr[1],Er=function(da){xr(da),Xe==null||Xe(da)},Ia=at(aa,At,ha),fr=x(Ia,Ma),cr=fr.keyEntities,Fr=fr.valueEntities,Ur=de.useCallback(function(ga){var da=[],va=[];return ga.forEach(function(Va){Fr.has(Va)?va.push(Va):da.push(Va)}),{missingRawValues:da,existRawValues:va}},[Fr]),no=ke(Ia,Ya,{fieldNames:Ma,treeNodeFilterProp:An,filterTreeNode:ln}),po=de.useCallback(function(ga){if(ga){if(it)return ga[it];for(var da=Ma._title,va=0;va{const{componentCls:vt,treePrefixCls:Ot,colorBgElevated:mt}=tt,Se=`.${Ot}`;return[{[`${vt}-dropdown`]:[{padding:`${tt.paddingXS}px ${tt.paddingXS/2}px`},(0,Pn.Yk)(Ot,(0,zn.TS)(tt,{colorBgContainer:mt})),{[Se]:{borderRadius:0,[`${Se}-list-holder-inner`]:{alignItems:"stretch",[`${Se}-treenode`]:{[`${Se}-node-content-wrapper`]:{flex:"auto"}}}}},(0,hn.C2)(`${Ot}-checkbox`,tt),{"&-rtl":{direction:"rtl",[`${Se}-switcher${Se}-switcher_close`]:{[`${Se}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Jn(tt,vt){return(0,Un.Z)("TreeSelect",Ot=>{const mt=(0,zn.TS)(Ot,{treePrefixCls:vt});return[Xn(mt)]},Pn.TM)(tt)}var mn=function(tt,vt){var Ot={};for(var mt in tt)Object.prototype.hasOwnProperty.call(tt,mt)&&vt.indexOf(mt)<0&&(Ot[mt]=tt[mt]);if(tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,mt=Object.getOwnPropertySymbols(tt);Se{var Ot,{prefixCls:mt,size:Se,disabled:Te,bordered:We=!0,className:Ye,rootClassName:rt,treeCheckable:xt,multiple:Ft,listHeight:Re=256,listItemHeight:Xe=26,placement:$e,notFoundContent:wt,switcherIcon:ln,treeLine:tn,getPopupContainer:An,popupClassName:Bn,dropdownClassName:it,treeIcon:Wt=!1,transitionName:Zn,choiceTransitionName:en="",status:kn,treeExpandAction:ta,builtinPlacements:ha,dropdownMatchSelectWidth:aa,popupMatchSelectWidth:At,allowClear:qt}=tt,zt=mn(tt,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:cn,getPrefixCls:Fn,renderEmpty:Gn,direction:sn,virtual:Rn,popupMatchSelectWidth:sa,popupOverflow:Aa}=de.useContext(Ze.E_),wn=Fn(),La=Fn("select",mt),ka=Fn("select-tree",mt),Wa=Fn("tree-select",mt),{compactSize:Ja,compactItemClassnames:ea}=(0,Ht.ri)(La,sn),[fa,Ea]=(0,_t.Z)(La),[ua]=Jn(Wa,ka),ia=ae()(Bn||it,`${Wa}-dropdown`,{[`${Wa}-dropdown-rtl`]:sn==="rtl"},rt,Ea),Ua=!!(xt||Ft),Rt=(0,qe.Z)(zt.suffixIcon,zt.showArrow),rn=(Ot=At!=null?At:aa)!==null&&Ot!==void 0?Ot:sa,{status:gn,hasFeedback:On,isFormItemInput:Nn,feedbackIcon:er}=de.useContext(Sn.aM),Fa=(0,gt.F)(gn,kn),{suffixIcon:ba,removeIcon:na,clearIcon:Sa}=(0,Ut.Z)(Object.assign(Object.assign({},zt),{multiple:Ua,showSuffixIcon:Rt,hasFeedback:On,feedbackIcon:er,prefixCls:La,componentName:"TreeSelect"})),Na=qt===!0?{clearIcon:Sa}:qt;let ca;wt!==void 0?ca=wt:ca=(Gn==null?void 0:Gn("Select"))||de.createElement(nn.Z,{componentName:"Select"});const Ma=(0,Ge.Z)(zt,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),$a=de.useMemo(()=>$e!==void 0?$e:sn==="rtl"?"bottomRight":"bottomLeft",[$e,sn]),rr=(0,Ln.Z)(ha,Aa),Ya=(0,Jt.Z)(Fr=>{var Ur;return(Ur=Se!=null?Se:Ja)!==null&&Ur!==void 0?Ur:Fr}),xr=de.useContext(ht.Z),Er=Te!=null?Te:xr,Ia=ae()(!mt&&Wa,{[`${La}-lg`]:Ya==="large",[`${La}-sm`]:Ya==="small",[`${La}-rtl`]:sn==="rtl",[`${La}-borderless`]:!We,[`${La}-in-form-item`]:Nn},(0,gt.Z)(La,Fa,On),ea,Ye,rt,Ea),fr=Fr=>de.createElement(Kt.Z,{prefixCls:ka,switcherIcon:ln,treeNodeProps:Fr,showLine:tn}),cr=de.createElement(Xt,Object.assign({virtual:Rn,disabled:Er},Ma,{dropdownMatchSelectWidth:rn,builtinPlacements:rr,ref:vt,prefixCls:La,className:Ia,listHeight:Re,listItemHeight:Xe,treeCheckable:xt&&de.createElement("span",{className:`${La}-tree-checkbox-inner`}),treeLine:!!tn,suffixIcon:ba,multiple:Ua,placement:$a,removeIcon:na,allowClear:Na,switcherIcon:fr,showTreeIcon:Wt,notFoundContent:ca,getPopupContainer:An||cn,treeMotion:null,dropdownClassName:ia,choiceTransitionName:(0,lt.m)(wn,"",en),transitionName:(0,lt.m)(wn,"slide-up",Zn),treeExpandAction:ta}));return fa(ua(cr))},bn=de.forwardRef(He),ye=(0,ze.Z)(bn);bn.TreeNode=pe,bn.SHOW_ALL=jt,bn.SHOW_PARENT=Qe,bn.SHOW_CHILD=Dt,bn._InternalPanelDoNotUseOrYouWillBeFired=ye;var an=bn},17574:function(ge,ne,y){"use strict";y.d(ne,{default:function(){return yt}});var E=y(64588),ae=y(92393),oe=y(52671),ce=y(8657),fe=y(5016),he=y(59301),ie={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"},xe=ie,Ee=y(7657),Oe=function(Je,pt){return he.createElement(Ee.Z,(0,fe.Z)({},Je,{ref:pt,icon:xe}))},Le=he.forwardRef(Oe),Ve=Le,je=y(92310),de=y.n(je),b=y(35654),a=y(71430),ee=y(36355),x=y(56082),te=y(62892),re=y(20648);const le=4;function pe(It){const{dropPosition:Je,dropLevelOffset:pt,prefixCls:Mt,indent:nt,direction:Ke="ltr"}=It,ft=Ke==="ltr"?"left":"right",Gt=Ke==="ltr"?"right":"left",St={[ft]:-pt*nt+le,[Gt]:0};switch(Je){case-1:St.top=-3;break;case 1:St.bottom=-3;break;default:St.bottom=-3,St[ft]=nt+le;break}return he.createElement("div",{style:St,className:`${Mt}-drop-indicator`})}var ve=y(71997),Ae=he.forwardRef((It,Je)=>{const{getPrefixCls:pt,direction:Mt,virtual:nt,tree:Ke}=he.useContext(ee.E_),{prefixCls:ft,className:Gt,showIcon:St=!1,showLine:jt,switcherIcon:Qe,blockNode:Dt=!1,children:bt,checkable:xn=!1,selectable:on=!0,draggable:ct,motion:et,style:we}=It,Ce=pt("tree",ft),dt=pt(),Xt=et!=null?et:Object.assign(Object.assign({},(0,te.Z)(dt)),{motionAppear:!1}),Ge=Object.assign(Object.assign({},It),{checkable:xn,selectable:on,showIcon:St,motion:Xt,blockNode:Dt,showLine:!!jt,dropIndicatorRender:pe}),[ze,lt]=(0,re.ZP)(Ce),gt=he.useMemo(()=>{if(!ct)return!1;let ht={};switch(typeof ct){case"function":ht.nodeDraggable=ct;break;case"object":ht=Object.assign({},ct);break;default:break}return ht.icon!==!1&&(ht.icon=ht.icon||he.createElement(x.Z,null)),ht},[ct]),Ze=ht=>he.createElement(ve.Z,{prefixCls:Ce,switcherIcon:Qe,treeNodeProps:ht,showLine:jt});return ze(he.createElement(E.Z,Object.assign({itemHeight:20,ref:Je,virtual:nt},Ge,{style:Object.assign(Object.assign({},Ke==null?void 0:Ke.style),we),prefixCls:Ce,className:de()({[`${Ce}-icon-hide`]:!St,[`${Ce}-block-node`]:Dt,[`${Ce}-unselectable`]:!on,[`${Ce}-rtl`]:Mt==="rtl"},Ke==null?void 0:Ke.className,Gt,lt),direction:Mt,checkable:xn&&he.createElement("span",{className:`${Ce}-checkbox-inner`}),selectable:on,switcherIcon:Ze,draggable:gt}),bt))}),Ne;(function(It){It[It.None=0]="None",It[It.Start=1]="Start",It[It.End=2]="End"})(Ne||(Ne={}));function ke(It,Je){function pt(Mt){const{key:nt,children:Ke}=Mt;Je(nt,Mt)!==!1&&ke(Ke||[],Je)}It.forEach(pt)}function _e(It){let{treeData:Je,expandedKeys:pt,startKey:Mt,endKey:nt}=It;const Ke=[];let ft=Ne.None;if(Mt&&Mt===nt)return[Mt];if(!Mt||!nt)return[];function Gt(St){return St===Mt||St===nt}return ke(Je,St=>{if(ft===Ne.End)return!1;if(Gt(St)){if(Ke.push(St),ft===Ne.None)ft=Ne.Start;else if(ft===Ne.Start)return ft=Ne.End,!1}else ft===Ne.Start&&Ke.push(St);return pt.includes(St)}),Ke}function De(It,Je){const pt=(0,ae.Z)(Je),Mt=[];return ke(It,(nt,Ke)=>{const ft=pt.indexOf(nt);return ft!==-1&&(Mt.push(Ke),pt.splice(ft,1)),!!pt.length}),Mt}var at=function(It,Je){var pt={};for(var Mt in It)Object.prototype.hasOwnProperty.call(It,Mt)&&Je.indexOf(Mt)<0&&(pt[Mt]=It[Mt]);if(It!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Mt=Object.getOwnPropertySymbols(It);nt{var{defaultExpandAll:pt,defaultExpandParent:Mt,defaultExpandedKeys:nt}=It,Ke=at(It,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ft=he.useRef(),Gt=he.useRef(),St=()=>{const{keyEntities:gt}=(0,a.I8)(Yt(Ke));let Ze;return pt?Ze=Object.keys(gt):Mt?Ze=(0,b.r7)(Ke.expandedKeys||nt||[],gt):Ze=Ke.expandedKeys||nt,Ze},[jt,Qe]=he.useState(Ke.selectedKeys||Ke.defaultSelectedKeys||[]),[Dt,bt]=he.useState(()=>St());he.useEffect(()=>{"selectedKeys"in Ke&&Qe(Ke.selectedKeys)},[Ke.selectedKeys]),he.useEffect(()=>{"expandedKeys"in Ke&&bt(Ke.expandedKeys)},[Ke.expandedKeys]);const xn=(gt,Ze)=>{var ht;return"expandedKeys"in Ke||bt(gt),(ht=Ke.onExpand)===null||ht===void 0?void 0:ht.call(Ke,gt,Ze)},on=(gt,Ze)=>{var ht;const{multiple:nn}=Ke,{node:Jt,nativeEvent:Sn}=Ze,{key:_t=""}=Jt,Ln=Yt(Ke),qe=Object.assign(Object.assign({},Ze),{selected:!0}),Ut=(Sn==null?void 0:Sn.ctrlKey)||(Sn==null?void 0:Sn.metaKey),Ht=Sn==null?void 0:Sn.shiftKey;let Kt;nn&&Ut?(Kt=gt,ft.current=_t,Gt.current=Kt,qe.selectedNodes=De(Ln,Kt)):nn&&Ht?(Kt=Array.from(new Set([].concat((0,ae.Z)(Gt.current||[]),(0,ae.Z)(_e({treeData:Ln,expandedKeys:Dt,startKey:_t,endKey:ft.current}))))),qe.selectedNodes=De(Ln,Kt)):(Kt=[_t],ft.current=_t,Gt.current=Kt,qe.selectedNodes=De(Ln,Kt)),(ht=Ke.onSelect)===null||ht===void 0||ht.call(Ke,Kt,qe),"selectedKeys"in Ke||Qe(Kt)},{getPrefixCls:ct,direction:et}=he.useContext(ee.E_),{prefixCls:we,className:Ce,showIcon:dt=!0,expandAction:Xt="click"}=Ke,Ge=at(Ke,["prefixCls","className","showIcon","expandAction"]),ze=ct("tree",we),lt=de()(`${ze}-directory`,{[`${ze}-directory-rtl`]:et==="rtl"},Ce);return he.createElement(Ae,Object.assign({icon:ut,ref:Je,blockNode:!0},Ge,{showIcon:dt,expandAction:Xt,prefixCls:ze,className:lt,expandedKeys:Dt,selectedKeys:jt,onSelect:on,onExpand:xn}))};var Ct=he.forwardRef(Et);const kt=Ae;kt.DirectoryTree=Ct,kt.TreeNode=E.O;var yt=kt},20648:function(ge,ne,y){"use strict";y.d(ne,{TM:function(){return je},Yk:function(){return Ve}});var E=y(93083),ae=y(98447),oe=y(17313),ce=y(8378),fe=y(37613),he=y(83116);const ie=new E.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),xe=(de,b)=>({[`.${de}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${b.motionDurationSlow}`}}}),Ee=(de,b)=>({[`.${de}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:b.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${b.lineWidthBold}px solid ${b.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Oe=(de,b)=>{const{treeCls:a,treeNodeCls:ee,treeNodePadding:x,titleHeight:te,nodeSelectedBg:re,nodeHoverBg:le}=b,pe=b.paddingXS;return{[a]:Object.assign(Object.assign({},(0,oe.Wf)(b)),{background:b.colorBgContainer,borderRadius:b.borderRadius,transition:`background-color ${b.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)(b)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${ee}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,border:`1px solid ${b.colorPrimary}`,opacity:0,animationName:ie,animationDuration:b.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${ee}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${x}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:b.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,oe.oN)(b)),[`&:not(${ee}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:te,lineHeight:`${te}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${b.motionDurationSlow}`,[`${ee}:hover &`]:{opacity:.45}},[`&${ee}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:te}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},xe(de,b)),{position:"relative",flex:"none",alignSelf:"stretch",width:te,margin:0,lineHeight:`${te}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:b.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:te/2,bottom:-x,marginInlineStart:-1,borderInlineEnd:`1px solid ${b.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:te/2*.8,height:te/2,borderBottom:`1px solid ${b.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:pe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:te,margin:0,padding:`0 ${b.paddingXS/2}px`,color:"inherit",lineHeight:`${te}px`,background:"transparent",borderRadius:b.borderRadius,cursor:"pointer",transition:`all ${b.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:le},[`&${a}-node-selected`]:{backgroundColor:re},[`${a}-iconEle`]:{display:"inline-block",width:te,height:te,lineHeight:`${te}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${te}px`,userSelect:"none"},Ee(de,b)),[`${ee}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${b.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:te/2,bottom:-x,borderInlineEnd:`1px solid ${b.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ee}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${te/2}px !important`}}}}})}},Le=de=>{const{treeCls:b,treeNodeCls:a,treeNodePadding:ee,directoryNodeSelectedBg:x,directoryNodeSelectedColor:te}=de;return{[`${b}${b}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:ee,insetInlineStart:0,transition:`background-color ${de.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:de.controlItemBgHover}},"> *":{zIndex:1},[`${b}-switcher`]:{transition:`color ${de.motionDurationMid}`},[`${b}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${b}-node-selected`]:{color:te,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:x},[`${b}-switcher`]:{color:te},[`${b}-node-content-wrapper`]:{color:te,background:"transparent"}}}}}},Ve=(de,b)=>{const a=`.${de}`,ee=`${a}-treenode`,x=b.paddingXS/2,te=(0,fe.TS)(b,{treeCls:a,treeNodeCls:ee,treeNodePadding:x});return[Oe(de,te),Le(te)]},je=de=>{const{controlHeightSM:b}=de;return{titleHeight:b,nodeHoverBg:de.controlItemBgHover,nodeSelectedBg:de.controlItemBgActive}};ne.ZP=(0,he.Z)("Tree",(de,b)=>{let{prefixCls:a}=b;return[{[de.componentCls]:(0,ae.C2)(`${a}-checkbox`,de)},Ve(a,de),(0,ce.Z)(de)]},de=>{const{colorTextLightSolid:b,colorPrimary:a}=de;return Object.assign(Object.assign({},je(de)),{directoryNodeSelectedColor:b,directoryNodeSelectedBg:a})})},71997:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return ee}});var E=y(5016),ae=y(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"},ce=oe,fe=y(7657),he=function(te,re){return ae.createElement(fe.Z,(0,E.Z)({},te,{ref:re,icon:ce}))},ie=ae.forwardRef(he),xe=ie,Ee=y(52671),Oe=y(58617),Le=y(15075),Ve=y(43531),je=y(92310),de=y.n(je),b=y(92343),ee=x=>{const{prefixCls:te,switcherIcon:re,treeNodeProps:le,showLine:pe}=x,{isLeaf:ve,expanded:be,loading:Ae}=le;if(Ae)return ae.createElement(Oe.Z,{className:`${te}-switcher-loading-icon`});let Ne;if(pe&&typeof pe=="object"&&(Ne=pe.showLeafIcon),ve){if(!pe)return null;if(typeof Ne!="boolean"&&Ne){const De=typeof Ne=="function"?Ne(le):Ne,at=`${te}-switcher-line-custom-icon`;return(0,b.l$)(De)?(0,b.Tm)(De,{className:de()(De.props.className||"",at)}):De}return Ne?ae.createElement(Ee.Z,{className:`${te}-switcher-line-icon`}):ae.createElement("span",{className:`${te}-switcher-leaf-line`})}const ke=`${te}-switcher-icon`,_e=typeof re=="function"?re(le):re;return(0,b.l$)(_e)?(0,b.Tm)(_e,{className:de()(_e.props.className||"",ke)}):_e!==void 0?_e:pe?be?ae.createElement(Le.Z,{className:`${te}-switcher-line-icon`}):ae.createElement(Ve.Z,{className:`${te}-switcher-line-icon`}):ae.createElement(xe,{className:ke})}},48066:function(ge,ne,y){"use strict";y.d(ne,{default:function(){return mt}});var E=y(59301),ae=y(40001),oe=y(81953),ce=y(5016),fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},he=fe,ie=y(7657),xe=function(Te,We){return E.createElement(ie.Z,(0,ce.Z)({},Te,{ref:We,icon:he}))},Ee=E.forwardRef(xe),Oe=Ee,Le=y(92310),Ve=y.n(Le),je=y(25769),de=y.n(je),b=y(29301),a=y(11592),ee=y(34280),x=y(18929),te=y(2738),re=y(8654),le=y(24514),pe=y(10228),ve=function(Se,Te){var We={};for(var Ye in Se)Object.prototype.hasOwnProperty.call(Se,Ye)&&Te.indexOf(Ye)<0&&(We[Ye]=Se[Ye]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Ye=Object.getOwnPropertySymbols(Se);rt{const We=$e=>{const{keyCode:wt}=$e;wt===pe.Z.ENTER&&$e.preventDefault()},Ye=$e=>{const{keyCode:wt}=$e,{onClick:ln}=Se;wt===pe.Z.ENTER&&ln&&ln()},{style:rt,noStyle:xt,disabled:Ft}=Se,Re=ve(Se,["style","noStyle","disabled"]);let Xe={};return xt||(Xe=Object.assign({},be)),Ft&&(Xe.pointerEvents="none"),Xe=Object.assign(Object.assign({},Xe),rt),E.createElement("div",Object.assign({role:"button",tabIndex:0,ref:Te},Re,{onKeyDown:We,onKeyUp:Ye,style:Xe}))}),ke=y(36355),_e=y(9763),De=y(6848),at={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},ut=at,Yt=function(Te,We){return E.createElement(ie.Z,(0,ce.Z)({},Te,{ref:We,icon:ut}))},Et=E.forwardRef(Yt),Lt=Et,Ct=y(92343),kt=y(1643),yt=y(15969),It=y(83116),Je=y(93398);const pt=(Se,Te,We,Ye)=>{const{titleMarginBottom:rt,fontWeightStrong:xt}=Ye;return{marginBottom:rt,color:We,fontWeight:xt,fontSize:Se,lineHeight:Te}},Mt=Se=>{const Te=[1,2,3,4,5],We={};return Te.forEach(Ye=>{We[` + h${Ye}&, + div&-h${Ye}, + div&-h${Ye} > textarea, + h${Ye} + `]=pt(Se[`fontSizeHeading${Ye}`],Se[`lineHeightHeading${Ye}`],Se.colorTextHeading,Se)}),We},nt=Se=>{const{componentCls:Te}=Se;return{"a&, a":Object.assign(Object.assign({},(0,yt.N)(Se)),{textDecoration:Se.linkDecoration,"&:active, &:hover":{textDecoration:Se.linkHoverDecoration},[`&[disabled], &${Te}-disabled`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:Se.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},Ke=Se=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:Se.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:Se.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:Je.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:Se.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),ft=Se=>{const{componentCls:Te,paddingSM:We}=Se,Ye=We;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-Se.paddingSM,marginTop:-Ye,marginBottom:`calc(1em - ${Ye}px)`},[`${Te}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:Se.marginXS+2,insetBlockEnd:Se.marginXS,color:Se.colorTextDescription,fontWeight:"normal",fontSize:Se.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},Gt=Se=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:Se.colorSuccess}}}),St=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-single-line":{whiteSpace:"nowrap"},"&-ellipsis-single-line":{overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),jt=Se=>{const{componentCls:Te,titleMarginTop:We}=Se;return{[Te]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:Se.colorText,wordBreak:"break-word",lineHeight:Se.lineHeight,[`&${Te}-secondary`]:{color:Se.colorTextDescription},[`&${Te}-success`]:{color:Se.colorSuccess},[`&${Te}-warning`]:{color:Se.colorWarning},[`&${Te}-danger`]:{color:Se.colorError,"a&:active, a&:focus":{color:Se.colorErrorActive},"a&:hover":{color:Se.colorErrorHover}},[`&${Te}-disabled`]:{color:Se.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},Mt(Se)),{[` & + h1${Te}, & + h2${Te}, & + h3${Te}, & + h4${Te}, & + h5${Te} - `]:{marginTop:We},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:We}}}),qe(Se)),rt(Se)),{[` + `]:{marginTop:We},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:We}}}),Ke(Se)),nt(Se)),{[` ${Te}-expand, ${Te}-edit, ${Te}-copy - `]:Object.assign(Object.assign({},(0,sn.N)(Se)),{marginInlineStart:Se.marginXXS})}),ht(Se)),Zt(Se)),bt()),{"&-rtl":{direction:"rtl"}})}};var it=(0,en.Z)("Typography",Se=>[Nt(Se)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),Et=Se=>{const{prefixCls:Te,"aria-label":We,className:Ke,style:at,direction:Pt,maxLength:xt,autoSize:Me=!0,value:Xe,onSave:Je,onCancel:yt,onEnd:nn,component:qt,enterIcon:bn=E.createElement(wt,null)}=Se,Dn=E.useRef(null),ot=E.useRef(!1),Ht=E.useRef(),[Vn,_t]=E.useState(Xe);E.useEffect(()=>{_t(Xe)},[Xe]),E.useEffect(()=>{if(Dn.current&&Dn.current.resizableTextArea){const{textArea:In}=Dn.current.resizableTextArea;In.focus();const{length:ua}=In.value;In.setSelectionRange(ua,ua)}},[]);const On=In=>{let{target:ua}=In;_t(ua.value.replace(/[\n\r]/g,""))},na=()=>{ot.current=!0},fa=()=>{ot.current=!1},aa=In=>{let{keyCode:ua}=In;ot.current||(Ht.current=ua)},St=()=>{Je(Vn.trim())},Qt=In=>{let{keyCode:ua,ctrlKey:ba,altKey:wn,metaKey:La,shiftKey:Ra}=In;Ht.current===ua&&!ot.current&&!ba&&!wn&&!La&&!Ra&&(ua===pe.Z.ENTER?(St(),nn==null||nn()):ua===pe.Z.ESC&&yt())},Ot=()=>{St()},on=qt?`${Te}-${qt}`:"",[xn,fn]=it(Te),Ln=je()(Te,`${Te}-edit-content`,{[`${Te}-rtl`]:Pt==="rtl"},Ke,on,fn);return xn(E.createElement("div",{className:Ln,style:at},E.createElement(It.Z,{ref:Dn,maxLength:xt,value:Vn,onChange:On,onKeyDown:aa,onKeyUp:Qt,onCompositionStart:na,onCompositionEnd:fa,onBlur:Ot,"aria-label":We,rows:1,autoSize:Me}),bn!==null?(0,Ct.Tm)(bn,{className:`${Te}-edit-content-confirm`}):null))},Rn=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{const{prefixCls:We,component:Ke="article",className:at,rootClassName:Pt,setContentRef:xt,children:Me,direction:Xe,style:Je}=Se,yt=Rn(Se,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:nn,direction:qt,typography:bn}=E.useContext(ke.E_),Dn=Xe!=null?Xe:qt;let ot=Te;xt&&(ot=(0,ae.sQ)(Te,xt));const Ht=nn("typography",We),[Vn,_t]=it(Ht),On=je()(Ht,bn==null?void 0:bn.className,{[`${Ht}-rtl`]:Dn==="rtl"},at,Pt,_t),na=Object.assign(Object.assign({},bn==null?void 0:bn.style),Je);return Vn(E.createElement(Ke,Object.assign({className:On,style:na,ref:ot},yt),Me))});function tt(Se,Te){return E.useMemo(()=>{const We=!!Se;return[We,Object.assign(Object.assign({},Te),We&&typeof Se=="object"?Se:null)]},[Se])}var Ce=(Se,Te)=>{const We=E.useRef(!1);E.useEffect(()=>{We.current?Se():We.current=!0},Te)};function ct(Se){const Te=typeof Se;return Te==="string"||Te==="number"}function jt(Se){let Te=0;return Se.forEach(We=>{ct(We)?Te+=String(We).length:Te+=1}),Te}function Ve(Se,Te){let We=0;const Ke=[];for(let at=0;atTe){const Je=Te-We;return Ke.push(String(Pt).slice(0,Je)),Ke}Ke.push(Pt),We=Xe}return Se}const He=0,ut=1,dt=2,Ze=3,mt=4;var $t=Se=>{let{enabledMeasure:Te,children:We,text:Ke,width:at,fontSize:Pt,rows:xt,onEllipsis:Me}=Se;const[[Xe,Je,yt],nn]=E.useState([0,0,0]),[qt,bn]=E.useState(0),[Dn,ot]=E.useState(He),[Ht,Vn]=E.useState(0),_t=E.useRef(null),On=E.useRef(null),na=E.useMemo(()=>(0,a.Z)(Ke),[Ke]),fa=E.useMemo(()=>jt(na),[na]),aa=E.useMemo(()=>!Te||Dn!==Ze?qt&&Dn!==mt&&Te?We(Ve(na,qt),qt{Te&&at&&Pt&&fa&&(ot(ut),nn([0,Math.ceil(fa/2),fa]))},[Te,at,Pt,Ke,fa,xt]),(0,ee.Z)(()=>{var on;Dn===ut&&Vn(((on=_t.current)===null||on===void 0?void 0:on.offsetHeight)||0)},[Dn]),(0,ee.Z)(()=>{var on,xn;if(Ht){if(Dn===ut){const fn=((on=On.current)===null||on===void 0?void 0:on.offsetHeight)||0,Ln=xt*Ht;fn<=Ln?(ot(mt),Me(!1)):ot(dt)}else if(Dn===dt)if(Xe!==yt){const fn=((xn=On.current)===null||xn===void 0?void 0:xn.offsetHeight)||0,Ln=xt*Ht;let In=Xe,ua=yt;Xe===yt-1?ua=Xe:fn<=Ln?In=Je:ua=Je;const ba=Math.ceil((In+ua)/2);nn([In,ba,ua])}else ot(Ze),bn(Je),Me(!0)}},[Dn,Xe,yt,xt,Ht]);const St={width:at,whiteSpace:"normal",margin:0,padding:0},Qt=(on,xn,fn)=>E.createElement("span",{"aria-hidden":!0,ref:xn,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(Pt/2)*2},fn)},on),Ot=(on,xn)=>{const fn=Ve(na,on);return Qt(We(fn,!0),xn,St)};return E.createElement(E.Fragment,null,aa,Te&&Dn!==Ze&&Dn!==mt&&E.createElement(E.Fragment,null,Qt("lg",_t,{wordBreak:"keep-all",whiteSpace:"nowrap"}),Dn===ut?Qt(We(na,!1),On,St):Ot(Je,On)))},Pn=Se=>{let{enabledEllipsis:Te,isEllipsis:We,children:Ke,tooltipProps:at}=Se;return!(at!=null&&at.title)||!Te?Ke:E.createElement(Be.Z,Object.assign({open:We?void 0:!1},at),Ke)},Nn=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{var We,Ke,at;const{prefixCls:Pt,className:xt,style:Me,type:Xe,disabled:Je,children:yt,ellipsis:nn,editable:qt,copyable:bn,component:Dn,title:ot}=Se,Ht=Nn(Se,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:Vn,direction:_t}=E.useContext(ke.E_),[On]=(0,Ye.Z)("Text"),na=E.useRef(null),fa=E.useRef(null),aa=Vn("typography",Pt),St=(0,te.Z)(Ht,["mark","code","delete","underline","strong","keyboard","italic"]),[Qt,Ot]=tt(qt),[on,xn]=(0,x.Z)(!1,{value:Ot.editing}),{triggerType:fn=["icon"]}=Ot,Ln=Kn=>{var Zn;Kn&&((Zn=Ot.onStart)===null||Zn===void 0||Zn.call(Ot)),xn(Kn)};Ce(()=>{var Kn;on||(Kn=fa.current)===null||Kn===void 0||Kn.focus()},[on]);const In=Kn=>{Kn==null||Kn.preventDefault(),Ln(!0)},ua=Kn=>{var Zn;(Zn=Ot.onChange)===null||Zn===void 0||Zn.call(Ot,Kn),Ln(!1)},ba=()=>{var Kn;(Kn=Ot.onCancel)===null||Kn===void 0||Kn.call(Ot),Ln(!1)},[wn,La]=tt(bn),[Ra,Xa]=E.useState(!1),qa=E.useRef(null),ta={};La.format&&(ta.format=La.format);const ma=()=>{qa.current&&clearTimeout(qa.current)},Sa=Kn=>{var Zn;Kn==null||Kn.preventDefault(),Kn==null||Kn.stopPropagation(),ce()(La.text||String(yt)||"",ta),Xa(!0),ma(),qa.current=setTimeout(()=>{Xa(!1)},3e3),(Zn=La.onCopy)===null||Zn===void 0||Zn.call(La,Kn)};E.useEffect(()=>ma,[]);const[ca,ia]=E.useState(!1),[Gt,Vt]=E.useState(!1),[an,yn]=E.useState(!1),[jn,ya]=E.useState(!1),[Ha,Pa]=E.useState(!1),[$n,xa]=E.useState(!0),[za,Ta]=tt(nn,{expandable:!1}),va=za&&!an,{rows:Da=1}=Ta,gr=E.useMemo(()=>!va||Ta.suffix!==void 0||Ta.onEllipsis||Ta.expandable||Qt||wn,[va,Ta,Qt,wn]);(0,ee.Z)(()=>{za&&!gr&&(ia((0,le.G)("webkitLineClamp")),Vt((0,le.G)("textOverflow")))},[gr,za]);const Ya=E.useMemo(()=>gr?!1:Da===1?Gt:ca,[gr,Gt,ca]),sr=va&&(Ya?Ha:jn),Ar=va&&Da===1&&Ya,xr=va&&Da>1&&Ya,Na=Kn=>{var Zn;yn(!0),(Zn=Ta.onExpand)===null||Zn===void 0||Zn.call(Ta,Kn)},[yr,ur]=E.useState(0),[Dr,Gr]=E.useState(0),qr=(Kn,Zn)=>{let{offsetWidth:Mn}=Kn;var ea;ur(Mn),Gr(parseInt((ea=window.getComputedStyle)===null||ea===void 0?void 0:ea.call(window,Zn).fontSize,10)||0)},bo=Kn=>{var Zn;ya(Kn),jn!==Kn&&((Zn=Ta.onEllipsis)===null||Zn===void 0||Zn.call(Ta,Kn))};E.useEffect(()=>{const Kn=na.current;if(za&&Ya&&Kn){const Zn=xr?Kn.offsetHeight{const Kn=na.current;if(typeof IntersectionObserver=="undefined"||!Kn||!Ya||!va)return;const Zn=new IntersectionObserver(()=>{xa(!!Kn.offsetParent)});return Zn.observe(Kn),()=>{Zn.disconnect()}},[Ya,va]);let mr={};Ta.tooltip===!0?mr={title:(We=Ot.text)!==null&&We!==void 0?We:yt}:E.isValidElement(Ta.tooltip)?mr={title:Ta.tooltip}:typeof Ta.tooltip=="object"?mr=Object.assign({title:(Ke=Ot.text)!==null&&Ke!==void 0?Ke:yt},Ta.tooltip):mr={title:Ta.tooltip};const nr=E.useMemo(()=>{const Kn=Zn=>["string","number"].includes(typeof Zn);if(!(!za||Ya)){if(Kn(Ot.text))return Ot.text;if(Kn(yt))return yt;if(Kn(ot))return ot;if(Kn(mr.title))return mr.title}},[za,Ya,ot,mr.title,sr]);if(on)return E.createElement(Et,{value:(at=Ot.text)!==null&&at!==void 0?at:typeof yt=="string"?yt:"",onSave:ua,onCancel:ba,onEnd:Ot.onEnd,prefixCls:aa,className:xt,style:Me,direction:_t,component:Dn,maxLength:Ot.maxLength,autoSize:Ot.autoSize,enterIcon:Ot.enterIcon});const Tr=()=>{const{expandable:Kn,symbol:Zn}=Ta;if(!Kn)return null;let Mn;return Zn?Mn=Zn:Mn=On==null?void 0:On.expand,E.createElement("a",{key:"expand",className:`${aa}-expand`,onClick:Na,"aria-label":On==null?void 0:On.expand},Mn)},br=()=>{if(!Qt)return;const{icon:Kn,tooltip:Zn}=Ot,Mn=(0,a.Z)(Zn)[0]||(On==null?void 0:On.edit),ea=typeof Mn=="string"?Mn:"";return fn.includes("icon")?E.createElement(Be.Z,{key:"edit",title:Zn===!1?"":Mn},E.createElement(Ie,{ref:fa,className:`${aa}-edit`,onClick:In,"aria-label":ea},Kn||E.createElement(Le,{role:"button"}))):null},Eo=()=>{if(!wn)return;const{tooltips:Kn,icon:Zn}=La,Mn=zt(Kn),ea=zt(Zn),Ua=Ra?Rt(Mn[1],On==null?void 0:On.copied):Rt(Mn[0],On==null?void 0:On.copy),Ne=Ra?On==null?void 0:On.copied:On==null?void 0:On.copy,gn=typeof Ua=="string"?Ua:Ne;return E.createElement(Be.Z,{key:"copy",title:Ua},E.createElement(Ie,{className:je()(`${aa}-copy`,Ra&&`${aa}-copy-success`),onClick:Sa,"aria-label":gn},Ra?Rt(ea[1],E.createElement(re.Z,null),!0):Rt(ea[0],E.createElement(oe.Z,null),!0)))},ho=Kn=>[Kn&&Tr(),br(),Eo()],hr=Kn=>[Kn&&E.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Wt),Ta.suffix,ho(Kn)];return E.createElement(b.Z,{onResize:qr,disabled:!va||Ya},Kn=>E.createElement(Pn,{tooltipProps:mr,enabledEllipsis:va,isEllipsis:sr},E.createElement(gt,Object.assign({className:je()({[`${aa}-${Xe}`]:Xe,[`${aa}-disabled`]:Je,[`${aa}-ellipsis`]:za,[`${aa}-single-line`]:va&&Da===1,[`${aa}-ellipsis-single-line`]:Ar,[`${aa}-ellipsis-multiple-line`]:xr},xt),prefixCls:Pt,style:Object.assign(Object.assign({},Me),{WebkitLineClamp:xr?Da:void 0}),component:Dn,ref:(0,ae.sQ)(Kn,na,Te),direction:_t,onClick:fn.includes("text")?In:void 0,"aria-label":nr==null?void 0:nr.toString(),title:ot},St),E.createElement($t,{enabledMeasure:va&&!Ya,text:yt,rows:Da,width:yr,fontSize:Dr,onEllipsis:bo},(Zn,Mn)=>{let ea=Zn;return Zn.length&&Mn&&nr&&(ea=E.createElement("span",{key:"show-content","aria-hidden":!0},ea)),Qe(Se,E.createElement(E.Fragment,null,ea,hr(Mn)))}))))}),zn=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{var{ellipsis:We,rel:Ke}=Se,at=zn(Se,["ellipsis","rel"]);const Pt=Object.assign(Object.assign({},at),{rel:Ke===void 0&&at.target==="_blank"?"noopener noreferrer":Ke});return delete Pt.navigate,E.createElement(Hn,Object.assign({},Pt,{ref:Te,ellipsis:!!We,component:"a"}))}),pn=E.forwardRef((Se,Te)=>E.createElement(Hn,Object.assign({ref:Te},Se,{component:"div"}))),Ue=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{var{ellipsis:We}=Se,Ke=Ue(Se,["ellipsis"]);const at=E.useMemo(()=>We&&typeof We=="object"?(0,te.Z)(We,["expandable","rows"]):We,[We]);return E.createElement(Hn,Object.assign({ref:Te},Ke,{ellipsis:at,component:"span"}))};var Sn=E.forwardRef(Ft),ye=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{const{level:We=1}=Se,Ke=ye(Se,["level"]);let at;return tn.includes(We)?at=`h${We}`:at="h1",E.createElement(Hn,Object.assign({ref:Te},Ke,{component:at}))});const Tt=gt;Tt.Text=Sn,Tt.Link=Wn,Tt.Title=pt,Tt.Paragraph=pn;var ft=Tt},54580:function(de,ne,y){"use strict";y.d(ne,{default:function(){return aa}});var E=y(59301),re=y(92393),oe=y(92310),ge=y.n(oe),fe=y(5016),he=y(6487),ie=y(56789),xe=y(7942),Ee=y(76773),Le=y(18082),Oe=y(5883),je=y(85444),Ge=y(10928),ce=y(21566),b=y(26112);function a(St,Qt){var Ot="cannot ".concat(St.method," ").concat(St.action," ").concat(Qt.status,"'"),on=new Error(Ot);return on.status=Qt.status,on.method=St.method,on.url=St.action,on}function ee(St){var Qt=St.responseText||St.response;if(!Qt)return Qt;try{return JSON.parse(Qt)}catch(Ot){return Qt}}function x(St){var Qt=new XMLHttpRequest;St.onProgress&&Qt.upload&&(Qt.upload.onprogress=function(fn){fn.total>0&&(fn.percent=fn.loaded/fn.total*100),St.onProgress(fn)});var Ot=new FormData;St.data&&Object.keys(St.data).forEach(function(xn){var fn=St.data[xn];if(Array.isArray(fn)){fn.forEach(function(Ln){Ot.append("".concat(xn,"[]"),Ln)});return}Ot.append(xn,fn)}),St.file instanceof Blob?Ot.append(St.filename,St.file,St.file.name):Ot.append(St.filename,St.file),Qt.onerror=function(fn){St.onError(fn)},Qt.onload=function(){return Qt.status<200||Qt.status>=300?St.onError(a(St,Qt),ee(Qt)):St.onSuccess(ee(Qt),Qt)},Qt.open(St.method,St.action,!0),St.withCredentials&&"withCredentials"in Qt&&(Qt.withCredentials=!0);var on=St.headers||{};return on["X-Requested-With"]!==null&&Qt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(on).forEach(function(xn){on[xn]!==null&&Qt.setRequestHeader(xn,on[xn])}),Qt.send(Ot),{abort:function(){Qt.abort()}}}var te=+new Date,ae=0;function le(){return"rc-upload-".concat(te,"-").concat(++ae)}var pe=y(48736),ve=function(St,Qt){if(St&&Qt){var Ot=Array.isArray(Qt)?Qt:Qt.split(","),on=St.name||"",xn=St.type||"",fn=xn.replace(/\/.*$/,"");return Ot.some(function(Ln){var In=Ln.trim();if(/^\*(\/\*)?$/.test(Ln))return!0;if(In.charAt(0)==="."){var ua=on.toLowerCase(),ba=In.toLowerCase(),wn=[ba];return(ba===".jpg"||ba===".jpeg")&&(wn=[".jpg",".jpeg"]),wn.some(function(La){return ua.endsWith(La)})}return/\/\*$/.test(In)?fn===In.replace(/\/.*$/,""):xn===In?!0:/^\w+$/.test(In)?((0,pe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(In,"'.Skip for check.")),!0):!1})}return!0};function be(St,Qt){var Ot=St.createReader(),on=[];function xn(){Ot.readEntries(function(fn){var Ln=Array.prototype.slice.apply(fn);on=on.concat(Ln);var In=!Ln.length;In?Qt(on):xn()})}xn()}var Ae=function(Qt,Ot,on){var xn=function fn(Ln,In){Ln&&(Ln.path=In||"",Ln.isFile?Ln.file(function(ua){on(ua)&&(Ln.fullPath&&!ua.webkitRelativePath&&(Object.defineProperties(ua,{webkitRelativePath:{writable:!0}}),ua.webkitRelativePath=Ln.fullPath.replace(/^\//,""),Object.defineProperties(ua,{webkitRelativePath:{writable:!1}})),Ot([ua]))}):Ln.isDirectory&&be(Ln,function(ua){ua.forEach(function(ba){fn(ba,"".concat(In).concat(Ln.name,"/"))})}))};Qt.forEach(function(fn){xn(fn.webkitGetAsEntry())})},Ie=Ae,ke=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ye=function(St){(0,xe.Z)(Ot,St);var Qt=(0,Ee.Z)(Ot);function Ot(){var on;(0,he.Z)(this,Ot);for(var xn=arguments.length,fn=new Array(xn),Ln=0;Ln{let{uid:fn}=xn;return fn===St.uid});return on===-1?Ot.push(St):Ot[on]=St,Ot}function mt(St,Qt){const Ot=St.uid!==void 0?"uid":"name";return Qt.filter(on=>on[Ot]===St[Ot])[0]}function Cn(St,Qt){const Ot=St.uid!==void 0?"uid":"name",on=Qt.filter(xn=>xn[Ot]!==St[Ot]);return on.length===Qt.length?null:on}const $t=function(){const Qt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),on=Qt[Qt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(on)||[""])[0]},Xt=St=>St.indexOf("image/")===0,Pn=St=>{if(St.type&&!St.thumbUrl)return Xt(St.type);const Qt=St.thumbUrl||St.url||"",Ot=$t(Qt);return/^data:image\//.test(Qt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ot)?!0:!(/^data:/.test(Qt)||Ot)},Nn=200;function Qe(St){return new Promise(Qt=>{if(!St.type||!Xt(St.type)){Qt("");return}const Ot=document.createElement("canvas");Ot.width=Nn,Ot.height=Nn,Ot.style.cssText=`position: fixed; left: 0; top: 0; width: ${Nn}px; height: ${Nn}px; z-index: 9999; display: none;`,document.body.appendChild(Ot);const on=Ot.getContext("2d"),xn=new Image;if(xn.onload=()=>{const{width:fn,height:Ln}=xn;let In=Nn,ua=Nn,ba=0,wn=0;fn>Ln?(ua=Ln*(Nn/fn),wn=-(ua-In)/2):(In=fn*(Nn/Ln),ba=-(In-ua)/2),on.drawImage(xn,ba,wn,In,ua);const La=Ot.toDataURL();document.body.removeChild(Ot),window.URL.revokeObjectURL(xn.src),Qt(La)},xn.crossOrigin="anonymous",St.type.startsWith("image/svg+xml")){const fn=new FileReader;fn.onload=()=>{fn.result&&(xn.src=fn.result)},fn.readAsDataURL(St)}else if(St.type.startsWith("image/gif")){const fn=new FileReader;fn.onload=()=>{fn.result&&Qt(fn.result)},fn.readAsDataURL(St)}else xn.src=window.URL.createObjectURL(St)})}var Rt=y(26227),zt=y(41464),Wt=y(15277),vn=y(93948),Hn=y(6848),Bn=E.forwardRef((St,Qt)=>{let{prefixCls:Ot,className:on,style:xn,locale:fn,listType:Ln,file:In,items:ua,progress:ba,iconRender:wn,actionIconRender:La,itemRender:Ra,isImgUrl:Xa,showPreviewIcon:qa,showRemoveIcon:ta,showDownloadIcon:ma,previewIcon:Sa,removeIcon:ca,downloadIcon:ia,onPreview:Gt,onDownload:Vt,onClose:an}=St;var yn,jn;const{status:ya}=In,[Ha,Pa]=E.useState(ya);E.useEffect(()=>{ya!=="removed"&&Pa(ya)},[ya]);const[$n,xa]=E.useState(!1);E.useEffect(()=>{const nr=setTimeout(()=>{xa(!0)},300);return()=>{clearTimeout(nr)}},[]);const za=wn(In);let Ta=E.createElement("div",{className:`${Ot}-icon`},za);if(Ln==="picture"||Ln==="picture-card"||Ln==="picture-circle")if(Ha==="uploading"||!In.thumbUrl&&!In.url){const nr=ge()(`${Ot}-list-item-thumbnail`,{[`${Ot}-list-item-file`]:Ha!=="uploading"});Ta=E.createElement("div",{className:nr},za)}else{const nr=Xa!=null&&Xa(In)?E.createElement("img",{src:In.thumbUrl||In.url,alt:In.name,className:`${Ot}-list-item-image`,crossOrigin:In.crossOrigin}):za,Tr=ge()(`${Ot}-list-item-thumbnail`,{[`${Ot}-list-item-file`]:Xa&&!Xa(In)});Ta=E.createElement("a",{className:Tr,onClick:br=>Gt(In,br),href:In.url||In.thumbUrl,target:"_blank",rel:"noopener noreferrer"},nr)}const va=ge()(`${Ot}-list-item`,`${Ot}-list-item-${Ha}`),Da=typeof In.linkProps=="string"?JSON.parse(In.linkProps):In.linkProps,gr=ta?La((typeof ca=="function"?ca(In):ca)||E.createElement(Rt.Z,null),()=>an(In),Ot,fn.removeFile):null,Ya=ma&&Ha==="done"?La((typeof ia=="function"?ia(In):ia)||E.createElement(zt.Z,null),()=>Vt(In),Ot,fn.downloadFile):null,sr=Ln!=="picture-card"&&Ln!=="picture-circle"&&E.createElement("span",{key:"download-delete",className:ge()(`${Ot}-list-item-actions`,{picture:Ln==="picture"})},Ya,gr),Ar=ge()(`${Ot}-list-item-name`),xr=In.url?[E.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Ar,title:In.name},Da,{href:In.url,onClick:nr=>Gt(In,nr)}),In.name),sr]:[E.createElement("span",{key:"view",className:Ar,onClick:nr=>Gt(In,nr),title:In.name},In.name),sr],Na={pointerEvents:"none",opacity:.5},yr=qa?E.createElement("a",{href:In.url||In.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:In.url||In.thumbUrl?void 0:Na,onClick:nr=>Gt(In,nr),title:fn.previewFile},typeof Sa=="function"?Sa(In):Sa||E.createElement(Wt.Z,null)):null,ur=(Ln==="picture-card"||Ln==="picture-circle")&&Ha!=="uploading"&&E.createElement("span",{className:`${Ot}-list-item-actions`},yr,Ha==="done"&&Ya,gr),{getPrefixCls:Dr}=E.useContext(It.E_),Gr=Dr(),qr=E.createElement("div",{className:va},Ta,xr,ur,$n&&E.createElement(ct.default,{motionName:`${Gr}-fade`,visible:Ha==="uploading",motionDeadline:2e3},nr=>{let{className:Tr}=nr;const br="percent"in In?E.createElement(vn.Z,Object.assign({},ba,{type:"line",percent:In.percent,"aria-label":In["aria-label"],"aria-labelledby":In["aria-labelledby"]})):null;return E.createElement("div",{className:ge()(`${Ot}-list-item-progress`,Tr)},br)})),bo=In.response&&typeof In.response=="string"?In.response:((yn=In.error)===null||yn===void 0?void 0:yn.statusText)||((jn=In.error)===null||jn===void 0?void 0:jn.message)||fn.uploadError,mr=Ha==="error"?E.createElement(Hn.Z,{title:bo,getPopupContainer:nr=>nr.parentNode},qr):qr;return E.createElement("div",{className:ge()(`${Ot}-list-item-container`,on),style:xn,ref:Qt},Ra?Ra(mr,In,ua,{download:Vt.bind(null,In),preview:Gt.bind(null,In),remove:an.bind(null,In)}):mr)});const Wn=(St,Qt)=>{const{listType:Ot="text",previewFile:on=Qe,onPreview:xn,onDownload:fn,onRemove:Ln,locale:In,iconRender:ua,isImageUrl:ba=Pn,prefixCls:wn,items:La=[],showPreviewIcon:Ra=!0,showRemoveIcon:Xa=!0,showDownloadIcon:qa=!1,removeIcon:ta,previewIcon:ma,downloadIcon:Sa,progress:ca={size:[-1,2],showInfo:!1},appendAction:ia,appendActionVisible:Gt=!0,itemRender:Vt,disabled:an}=St,yn=(0,jt.Z)(),[jn,ya]=E.useState(!1);E.useEffect(()=>{Ot!=="picture"&&Ot!=="picture-card"&&Ot!=="picture-circle"||(La||[]).forEach(Na=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Na.originFileObj instanceof File||Na.originFileObj instanceof Blob)||Na.thumbUrl!==void 0||(Na.thumbUrl="",on&&on(Na.originFileObj).then(yr=>{Na.thumbUrl=yr||"",yn()}))})},[Ot,La,on]),E.useEffect(()=>{ya(!0)},[]);const Ha=(Na,yr)=>{if(xn)return yr==null||yr.preventDefault(),xn(Na)},Pa=Na=>{typeof fn=="function"?fn(Na):Na.url&&window.open(Na.url)},$n=Na=>{Ln==null||Ln(Na)},xa=Na=>{if(ua)return ua(Na,Ot);const yr=Na.status==="uploading",ur=ba&&ba(Na)?E.createElement(Ce,null):E.createElement(Zt,null);let Dr=yr?E.createElement(bt.Z,null):E.createElement(Rn,null);return Ot==="picture"?Dr=yr?E.createElement(bt.Z,null):ur:(Ot==="picture-card"||Ot==="picture-circle")&&(Dr=yr?In.uploading:ur),Dr},za=(Na,yr,ur,Dr)=>{const Gr={type:"text",size:"small",title:Dr,onClick:qr=>{yr(),(0,He.l$)(Na)&&Na.props.onClick&&Na.props.onClick(qr)},className:`${ur}-list-item-action`,disabled:an};if((0,He.l$)(Na)){const qr=(0,He.Tm)(Na,Object.assign(Object.assign({},Na.props),{onClick:()=>{}}));return E.createElement(ut.ZP,Object.assign({},Gr,{icon:qr}))}return E.createElement(ut.ZP,Object.assign({},Gr),E.createElement("span",null,Na))};E.useImperativeHandle(Qt,()=>({handlePreview:Ha,handleDownload:Pa}));const{getPrefixCls:Ta}=E.useContext(It.E_),va=Ta("upload",wn),Da=Ta(),gr=ge()(`${va}-list`,`${va}-list-${Ot}`),Ya=(0,re.Z)(La.map(Na=>({key:Na.uid,file:Na})));let Ar={motionDeadline:2e3,motionName:`${va}-${Ot==="picture-card"||Ot==="picture-circle"?"animate-inline":"animate"}`,keys:Ya,motionAppear:jn};const xr=E.useMemo(()=>{const Na=Object.assign({},(0,Ve.Z)(Da));return delete Na.onAppearEnd,delete Na.onEnterEnd,delete Na.onLeaveEnd,Na},[Da]);return Ot!=="picture-card"&&Ot!=="picture-circle"&&(Ar=Object.assign(Object.assign({},xr),Ar)),E.createElement("div",{className:gr},E.createElement(ct.CSSMotionList,Object.assign({},Ar,{component:!1}),Na=>{let{key:yr,file:ur,className:Dr,style:Gr}=Na;return E.createElement(Bn,{key:yr,locale:In,prefixCls:va,className:Dr,style:Gr,file:ur,items:La,progress:ca,listType:Ot,isImgUrl:ba,showPreviewIcon:Ra,showRemoveIcon:Xa,showDownloadIcon:qa,removeIcon:ta,previewIcon:ma,downloadIcon:Sa,iconRender:xa,actionIconRender:za,itemRender:Vt,onPreview:Ha,onDownload:Pa,onClose:$n})}),ia&&E.createElement(ct.default,Object.assign({},Ar,{visible:Gt,forceRender:!0}),Na=>{let{className:yr,style:ur}=Na;return(0,He.Tm)(ia,Dr=>({className:ge()(Dr.className,yr),style:Object.assign(Object.assign(Object.assign({},ur),{pointerEvents:yr?"none":void 0}),Dr.style)}))}))};var pn=E.forwardRef(Wn),Ue=y(17313),Ft=y(8378),Sn=y(83116),ye=y(37613),_e=St=>{const{componentCls:Qt,iconCls:Ot}=St;return{[`${Qt}-wrapper`]:{[`${Qt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:St.colorFillAlter,border:`${St.lineWidth}px dashed ${St.colorBorder}`,borderRadius:St.borderRadiusLG,cursor:"pointer",transition:`border-color ${St.motionDurationSlow}`,[Qt]:{padding:`${St.padding}px 0`},[`${Qt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Qt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Qt}-disabled):hover`]:{borderColor:St.colorPrimaryHover},[`p${Qt}-drag-icon`]:{marginBottom:St.margin,[Ot]:{color:St.colorPrimary,fontSize:St.uploadThumbnailSize}},[`p${Qt}-text`]:{margin:`0 0 ${St.marginXXS}px`,color:St.colorTextHeading,fontSize:St.fontSizeLG},[`p${Qt}-hint`]:{color:St.colorTextDescription,fontSize:St.fontSize},[`&${Qt}-disabled`]:{cursor:"not-allowed",[`p${Qt}-drag-icon ${Ot}, - p${Qt}-text, - p${Qt}-hint - `]:{color:St.colorTextDisabled}}}}}},Tt=St=>{const{componentCls:Qt,antCls:Ot,iconCls:on,fontSize:xn,lineHeight:fn}=St,Ln=`${Qt}-list-item`,In=`${Ln}-actions`,ua=`${Ln}-action`,ba=Math.round(xn*fn);return{[`${Qt}-wrapper`]:{[`${Qt}-list`]:Object.assign(Object.assign({},(0,Ue.dF)()),{lineHeight:St.lineHeight,[Ln]:{position:"relative",height:St.lineHeight*xn,marginTop:St.marginXS,fontSize:xn,display:"flex",alignItems:"center",transition:`background-color ${St.motionDurationSlow}`,"&:hover":{backgroundColor:St.controlItemBgHover},[`${Ln}-name`]:Object.assign(Object.assign({},Ue.vS),{padding:`0 ${St.paddingXS}px`,lineHeight:fn,flex:"auto",transition:`all ${St.motionDurationSlow}`}),[In]:{[ua]:{opacity:0},[`${ua}${Ot}-btn-sm`]:{height:ba,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${ua}:focus-visible, - &.picture ${ua} - `]:{opacity:1},[on]:{color:St.actionsColor,transition:`all ${St.motionDurationSlow}`},[`&:hover ${on}`]:{color:St.colorText}},[`${Qt}-icon ${on}`]:{color:St.colorTextDescription,fontSize:xn},[`${Ln}-progress`]:{position:"absolute",bottom:-St.uploadProgressOffset,width:"100%",paddingInlineStart:xn+St.paddingXS,fontSize:xn,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Ln}:hover ${ua}`]:{opacity:1,color:St.colorText},[`${Ln}-error`]:{color:St.colorError,[`${Ln}-name, ${Qt}-icon ${on}`]:{color:St.colorError},[In]:{[`${on}, ${on}:hover`]:{color:St.colorError},[ua]:{opacity:1}}},[`${Qt}-list-item-container`]:{transition:`opacity ${St.motionDurationSlow}, height ${St.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},ft=y(93083),Se=y(1950);const Te=new ft.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),We=new ft.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var at=St=>{const{componentCls:Qt}=St,Ot=`${Qt}-animate-inline`;return[{[`${Qt}-wrapper`]:{[`${Ot}-appear, ${Ot}-enter, ${Ot}-leave`]:{animationDuration:St.motionDurationSlow,animationTimingFunction:St.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Ot}-appear, ${Ot}-enter`]:{animationName:Te},[`${Ot}-leave`]:{animationName:We}}},{[`${Qt}-wrapper`]:(0,Se.J$)(St)},Te,We]},Pt=y(93398),xt=y(64993);const Me=St=>{const{componentCls:Qt,iconCls:Ot,uploadThumbnailSize:on,uploadProgressOffset:xn}=St,fn=`${Qt}-list`,Ln=`${fn}-item`;return{[`${Qt}-wrapper`]:{[` - ${fn}${fn}-picture, - ${fn}${fn}-picture-card, - ${fn}${fn}-picture-circle - `]:{[Ln]:{position:"relative",height:on+St.lineWidth*2+St.paddingXS*2,padding:St.paddingXS,border:`${St.lineWidth}px ${St.lineType} ${St.colorBorder}`,borderRadius:St.borderRadiusLG,"&:hover":{background:"transparent"},[`${Ln}-thumbnail`]:Object.assign(Object.assign({},Ue.vS),{width:on,height:on,lineHeight:`${on+St.paddingSM}px`,textAlign:"center",flex:"none",[Ot]:{fontSize:St.fontSizeHeading2,color:St.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Ln}-progress`]:{bottom:xn,width:`calc(100% - ${St.paddingSM*2}px)`,marginTop:0,paddingInlineStart:on+St.paddingXS}},[`${Ln}-error`]:{borderColor:St.colorError,[`${Ln}-thumbnail ${Ot}`]:{[`svg path[fill='${Pt.blue[0]}']`]:{fill:St.colorErrorBg},[`svg path[fill='${Pt.blue.primary}']`]:{fill:St.colorError}}},[`${Ln}-uploading`]:{borderStyle:"dashed",[`${Ln}-name`]:{marginBottom:xn}}},[`${fn}${fn}-picture-circle ${Ln}`]:{[`&, &::before, ${Ln}-thumbnail`]:{borderRadius:"50%"}}}}},Xe=St=>{const{componentCls:Qt,iconCls:Ot,fontSizeLG:on,colorTextLightSolid:xn}=St,fn=`${Qt}-list`,Ln=`${fn}-item`,In=St.uploadPicCardSize;return{[` - ${Qt}-wrapper${Qt}-picture-card-wrapper, - ${Qt}-wrapper${Qt}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Ue.dF)()),{display:"inline-block",width:"100%",[`${Qt}${Qt}-select`]:{width:In,height:In,marginInlineEnd:St.marginXS,marginBottom:St.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:St.colorFillAlter,border:`${St.lineWidth}px dashed ${St.colorBorder}`,borderRadius:St.borderRadiusLG,cursor:"pointer",transition:`border-color ${St.motionDurationSlow}`,[`> ${Qt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Qt}-disabled):hover`]:{borderColor:St.colorPrimary}},[`${fn}${fn}-picture-card, ${fn}${fn}-picture-circle`]:{[`${fn}-item-container`]:{display:"inline-block",width:In,height:In,marginBlock:`0 ${St.marginXS}px`,marginInline:`0 ${St.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Ln]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${St.paddingXS*2}px)`,height:`calc(100% - ${St.paddingXS*2}px)`,backgroundColor:St.colorBgMask,opacity:0,transition:`all ${St.motionDurationSlow}`,content:'" "'}},[`${Ln}:hover`]:{[`&::before, ${Ln}-actions`]:{opacity:1}},[`${Ln}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${St.motionDurationSlow}`,[`${Ot}-eye, ${Ot}-download, ${Ot}-delete`]:{zIndex:10,width:on,margin:`0 ${St.marginXXS}px`,fontSize:on,cursor:"pointer",transition:`all ${St.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Ln}-actions, ${Ln}-actions:hover`]:{[`${Ot}-eye, ${Ot}-download, ${Ot}-delete`]:{color:new xt.C(xn).setAlpha(.65).toRgbString(),"&:hover":{color:xn}}},[`${Ln}-thumbnail, ${Ln}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Ln}-name`]:{display:"none",textAlign:"center"},[`${Ln}-file + ${Ln}-name`]:{position:"absolute",bottom:St.margin,display:"block",width:`calc(100% - ${St.paddingXS*2}px)`},[`${Ln}-uploading`]:{[`&${Ln}`]:{backgroundColor:St.colorFillAlter},[`&::before, ${Ot}-eye, ${Ot}-download, ${Ot}-delete`]:{display:"none"}},[`${Ln}-progress`]:{bottom:St.marginXL,width:`calc(100% - ${St.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Qt}-wrapper${Qt}-picture-circle-wrapper`]:{[`${Qt}${Qt}-select`]:{borderRadius:"50%"}}}};var yt=St=>{const{componentCls:Qt}=St;return{[`${Qt}-rtl`]:{direction:"rtl"}}};const nn=St=>{const{componentCls:Qt,colorTextDisabled:Ot}=St;return{[`${Qt}-wrapper`]:Object.assign(Object.assign({},(0,Ue.Wf)(St)),{[Qt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Qt}-select`]:{display:"inline-block"},[`${Qt}-disabled`]:{color:Ot,cursor:"not-allowed"}})}};var qt=(0,Sn.Z)("Upload",St=>{const{fontSizeHeading3:Qt,fontSize:Ot,lineHeight:on,lineWidth:xn,controlHeightLG:fn}=St,Ln=Math.round(Ot*on),In=(0,ye.TS)(St,{uploadThumbnailSize:Qt*2,uploadProgressOffset:Ln/2+xn,uploadPicCardSize:fn*2.55});return[nn(In),_e(In),Me(In),Xe(In),Tt(In),at(In),yt(In),(0,Ft.Z)(In)]},St=>({actionsColor:St.colorTextDescription})),bn=function(St,Qt,Ot,on){function xn(fn){return fn instanceof Ot?fn:new Ot(function(Ln){Ln(fn)})}return new(Ot||(Ot=Promise))(function(fn,Ln){function In(wn){try{ba(on.next(wn))}catch(La){Ln(La)}}function ua(wn){try{ba(on.throw(wn))}catch(La){Ln(La)}}function ba(wn){wn.done?fn(wn.value):xn(wn.value).then(In,ua)}ba((on=on.apply(St,Qt||[])).next())})};const Dn=`__LIST_IGNORE_${Date.now()}__`,ot=(St,Qt)=>{const{fileList:Ot,defaultFileList:on,onRemove:xn,showUploadList:fn=!0,listType:Ln="text",onPreview:In,onDownload:ua,onChange:ba,onDrop:wn,previewFile:La,disabled:Ra,locale:Xa,iconRender:qa,isImageUrl:ta,progress:ma,prefixCls:Sa,className:ca,type:ia="select",children:Gt,style:Vt,itemRender:an,maxCount:yn,data:jn={},multiple:ya=!1,action:Ha="",accept:Pa="",supportServerRender:$n=!0,rootClassName:xa}=St,za=E.useContext(sn.Z),Ta=Ra!=null?Ra:za,[va,Da]=(0,wt.Z)(on||[],{value:Ot,postState:kn=>kn!=null?kn:[]}),[gr,Ya]=E.useState("drop"),sr=E.useRef(null);E.useMemo(()=>{const kn=Date.now();(Ot||[]).forEach((Yn,wa)=>{!Yn.uid&&!Object.isFrozen(Yn)&&(Yn.uid=`__AUTO__${kn}_${wa}__`)})},[Ot]);const Ar=(kn,Yn,wa)=>{let sa=(0,re.Z)(Yn),pa=!1;yn===1?sa=sa.slice(-1):yn&&(pa=sa.length>yn,sa=sa.slice(0,yn)),(0,Ct.flushSync)(()=>{Da(sa)});const ha={file:kn,fileList:sa};wa&&(ha.event=wa),(!pa||sa.some(Za=>Za.uid===kn.uid))&&(0,Ct.flushSync)(()=>{ba==null||ba(ha)})},xr=(kn,Yn)=>bn(void 0,void 0,void 0,function*(){const{beforeUpload:wa,transformFile:sa}=St;let pa=kn;if(wa){const ha=yield wa(kn,Yn);if(ha===!1)return!1;if(delete kn[Dn],ha===Dn)return Object.defineProperty(kn,Dn,{value:!0,configurable:!0}),!1;typeof ha=="object"&&ha&&(pa=ha)}return sa&&(pa=yield sa(pa)),pa}),Na=kn=>{const Yn=kn.filter(pa=>!pa.file[Dn]);if(!Yn.length)return;const wa=Yn.map(pa=>dt(pa.file));let sa=(0,re.Z)(va);wa.forEach(pa=>{sa=Ze(pa,sa)}),wa.forEach((pa,ha)=>{let Za=pa;if(Yn[ha].parsedFile)pa.status="uploading";else{const{originFileObj:vr}=pa;let Nr;try{Nr=new File([vr],vr.name,{type:vr.type})}catch(Or){Nr=new Blob([vr],{type:vr.type}),Nr.name=vr.name,Nr.lastModifiedDate=new Date,Nr.lastModified=new Date().getTime()}Nr.uid=pa.uid,Za=Nr}Ar(Za,sa)})},yr=(kn,Yn,wa)=>{try{typeof kn=="string"&&(kn=JSON.parse(kn))}catch(ha){}if(!mt(Yn,va))return;const sa=dt(Yn);sa.status="done",sa.percent=100,sa.response=kn,sa.xhr=wa;const pa=Ze(sa,va);Ar(sa,pa)},ur=(kn,Yn)=>{if(!mt(Yn,va))return;const wa=dt(Yn);wa.status="uploading",wa.percent=kn.percent;const sa=Ze(wa,va);Ar(wa,sa,kn)},Dr=(kn,Yn,wa)=>{if(!mt(wa,va))return;const sa=dt(wa);sa.error=kn,sa.response=Yn,sa.status="error";const pa=Ze(sa,va);Ar(sa,pa)},Gr=kn=>{let Yn;Promise.resolve(typeof xn=="function"?xn(kn):xn).then(wa=>{var sa;if(wa===!1)return;const pa=Cn(kn,va);pa&&(Yn=Object.assign(Object.assign({},kn),{status:"removed"}),va==null||va.forEach(ha=>{const Za=Yn.uid!==void 0?"uid":"name";ha[Za]===Yn[Za]&&!Object.isFrozen(ha)&&(ha.status="removed")}),(sa=sr.current)===null||sa===void 0||sa.abort(Yn),Ar(Yn,pa))})},qr=kn=>{Ya(kn.type),kn.type==="drop"&&(wn==null||wn(kn))};E.useImperativeHandle(Qt,()=>({onBatchStart:Na,onSuccess:yr,onProgress:ur,onError:Dr,fileList:va,upload:sr.current}));const{getPrefixCls:bo,direction:mr,upload:nr}=E.useContext(It.E_),Tr=bo("upload",Sa),br=Object.assign(Object.assign({onBatchStart:Na,onError:Dr,onProgress:ur,onSuccess:yr},St),{data:jn,multiple:ya,action:Ha,accept:Pa,supportServerRender:$n,prefixCls:Tr,disabled:Ta,beforeUpload:xr,onChange:void 0});delete br.className,delete br.style,(!Gt||Ta)&&delete br.id;const[Eo,ho]=qt(Tr),[hr]=(0,en.Z)("Upload",et.Z.Upload),{showRemoveIcon:Kn,showPreviewIcon:Zn,showDownloadIcon:Mn,removeIcon:ea,previewIcon:Ua,downloadIcon:Ne}=typeof fn=="boolean"?{}:fn,gn=(kn,Yn)=>fn?E.createElement(pn,{prefixCls:Tr,listType:Ln,items:va,previewFile:La,onPreview:In,onDownload:ua,onRemove:Gr,showRemoveIcon:!Ta&&Kn,showPreviewIcon:Zn,showDownloadIcon:Mn,removeIcon:ea,previewIcon:Ua,downloadIcon:Ne,iconRender:qa,locale:Object.assign(Object.assign({},hr),Xa),isImageUrl:ta,progress:ma,appendAction:kn,appendActionVisible:Yn,itemRender:an,disabled:Ta}):kn,Tn=ge()(`${Tr}-wrapper`,ca,xa,ho,nr==null?void 0:nr.className,{[`${Tr}-rtl`]:mr==="rtl",[`${Tr}-picture-card-wrapper`]:Ln==="picture-card",[`${Tr}-picture-circle-wrapper`]:Ln==="picture-circle"}),Qn=Object.assign(Object.assign({},nr==null?void 0:nr.style),Vt);if(ia==="drag"){const kn=ge()(ho,Tr,`${Tr}-drag`,{[`${Tr}-drag-uploading`]:va.some(Yn=>Yn.status==="uploading"),[`${Tr}-drag-hover`]:gr==="dragover",[`${Tr}-disabled`]:Ta,[`${Tr}-rtl`]:mr==="rtl"});return Eo(E.createElement("span",{className:Tn},E.createElement("div",{className:kn,style:Qn,onDrop:qr,onDragOver:qr,onDragLeave:qr},E.createElement(vt,Object.assign({},br,{ref:sr,className:`${Tr}-btn`}),E.createElement("div",{className:`${Tr}-drag-container`},Gt))),gn()))}const ln=ge()(Tr,`${Tr}-select`,{[`${Tr}-disabled`]:Ta}),_n=(kn=>E.createElement("div",{className:ln,style:kn},E.createElement(vt,Object.assign({},br,{ref:sr}))))(Gt?void 0:{display:"none"});return Eo(Ln==="picture-card"||Ln==="picture-circle"?E.createElement("span",{className:Tn},gn(_n,!!Gt)):E.createElement("span",{className:Tn},_n,gn()))};var Vn=E.forwardRef(ot),_t=function(St,Qt){var Ot={};for(var on in St)Object.prototype.hasOwnProperty.call(St,on)&&Qt.indexOf(on)<0&&(Ot[on]=St[on]);if(St!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xn=0,on=Object.getOwnPropertySymbols(St);xn{var{style:Ot,height:on}=St,xn=_t(St,["style","height"]);return E.createElement(Vn,Object.assign({ref:Qt},xn,{type:"drag",style:Object.assign(Object.assign({},Ot),{height:on})}))});const fa=Vn;fa.Dragger=na,fa.LIST_IGNORE=Dn;var aa=fa},58951:function(de,ne){"use strict";var y;ne.Q=ge,y=fe;var E=",",re=" ",oe="";function ge(he){for(var ie=[],xe=String(he||oe),Ee=xe.indexOf(E),Le=0,Oe=!1,je;!Oe;)Ee===-1&&(Ee=xe.length,Oe=!0),je=xe.slice(Le,Ee).trim(),(je||!Oe)&&ie.push(je),Le=Ee+1,Ee=xe.indexOf(E,Le);return ie}function fe(he,ie){var xe=ie||{},Ee=xe.padLeft===!1?oe:re,Le=xe.padRight?re:oe;return he[he.length-1]===oe&&(he=he.concat(oe)),he.join(Le+E+Ee).trim()}},58847:function(de){"use strict";var ne=Object.prototype.hasOwnProperty,y=Object.prototype.toString,E=Object.defineProperty,re=Object.getOwnPropertyDescriptor,oe=function(xe){return typeof Array.isArray=="function"?Array.isArray(xe):y.call(xe)==="[object Array]"},ge=function(xe){if(!xe||y.call(xe)!=="[object Object]")return!1;var Ee=ne.call(xe,"constructor"),Le=xe.constructor&&xe.constructor.prototype&&ne.call(xe.constructor.prototype,"isPrototypeOf");if(xe.constructor&&!Ee&&!Le)return!1;var Oe;for(Oe in xe);return typeof Oe=="undefined"||ne.call(xe,Oe)},fe=function(xe,Ee){E&&Ee.name==="__proto__"?E(xe,Ee.name,{enumerable:!0,configurable:!0,value:Ee.newValue,writable:!0}):xe[Ee.name]=Ee.newValue},he=function(xe,Ee){if(Ee==="__proto__")if(ne.call(xe,Ee)){if(re)return re(xe,Ee).value}else return;return xe[Ee]};de.exports=function ie(){var xe,Ee,Le,Oe,je,Ge,ce=arguments[0],b=1,a=arguments.length,ee=!1;for(typeof ce=="boolean"&&(ee=ce,ce=arguments[1]||{},b=2),(ce==null||typeof ce!="object"&&typeof ce!="function")&&(ce={});b=97&&E<=122||E>=65&&E<=90}},21127:function(de,ne,y){"use strict";var E=y(91241),re=y(22347);de.exports=oe;function oe(ge){return E(ge)||re(ge)}},22347:function(de){"use strict";de.exports=ne;function ne(y){var E=typeof y=="string"?y.charCodeAt(0):y;return E>=48&&E<=57}},65207:function(de){"use strict";de.exports=ne;function ne(y){var E=typeof y=="string"?y.charCodeAt(0):y;return E>=97&&E<=102||E>=65&&E<=70||E>=48&&E<=57}},24334:function(de,ne,y){var E,re;(function(oe,ge){de.exports=ge(oe)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof y.g!="undefined"?y.g:this,function(oe){"use strict";oe=oe||{};var ge=oe.Base64,fe="2.6.4",he="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ie=function(st){for(var Yt={},vt=0,wt=st.length;vt>>6)+xe(128|Yt&63):xe(224|Yt>>>12&15)+xe(128|Yt>>>6&63)+xe(128|Yt&63)}else{var Yt=65536+(st.charCodeAt(0)-55296)*1024+(st.charCodeAt(1)-56320);return xe(240|Yt>>>18&7)+xe(128|Yt>>>12&63)+xe(128|Yt>>>6&63)+xe(128|Yt&63)}},Le=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Oe=function(st){return st.replace(Le,Ee)},je=function(st){var Yt=[0,2,1][st.length%3],vt=st.charCodeAt(0)<<16|(st.length>1?st.charCodeAt(1):0)<<8|(st.length>2?st.charCodeAt(2):0),wt=[he.charAt(vt>>>18),he.charAt(vt>>>12&63),Yt>=2?"=":he.charAt(vt>>>6&63),Yt>=1?"=":he.charAt(vt&63)];return wt.join("")},Ge=oe.btoa&&typeof oe.btoa=="function"?function(st){return oe.btoa(st)}:function(st){if(st.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return st.replace(/[\s\S]{1,3}/g,je)},ce=function(st){return Ge(Oe(String(st)))},b=function(st){return st.replace(/[+\/]/g,function(Yt){return Yt=="+"?"-":"_"}).replace(/=/g,"")},a=function(st,Yt){return Yt?b(ce(st)):ce(st)},ee=function(st){return a(st,!0)},x;oe.Uint8Array&&(x=function(st,Yt){for(var vt="",wt=0,Ct=st.length;wt>>18)+he.charAt(et>>>12&63)+(typeof sn!="undefined"?he.charAt(et>>>6&63):"=")+(typeof en!="undefined"?he.charAt(et&63):"=")}return Yt?b(vt):vt});var te=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ae=function(st){switch(st.length){case 4:var Yt=(7&st.charCodeAt(0))<<18|(63&st.charCodeAt(1))<<12|(63&st.charCodeAt(2))<<6|63&st.charCodeAt(3),vt=Yt-65536;return xe((vt>>>10)+55296)+xe((vt&1023)+56320);case 3:return xe((15&st.charCodeAt(0))<<12|(63&st.charCodeAt(1))<<6|63&st.charCodeAt(2));default:return xe((31&st.charCodeAt(0))<<6|63&st.charCodeAt(1))}},le=function(st){return st.replace(te,ae)},pe=function(st){var Yt=st.length,vt=Yt%4,wt=(Yt>0?ie[st.charAt(0)]<<18:0)|(Yt>1?ie[st.charAt(1)]<<12:0)|(Yt>2?ie[st.charAt(2)]<<6:0)|(Yt>3?ie[st.charAt(3)]:0),Ct=[xe(wt>>>16),xe(wt>>>8&255),xe(wt&255)];return Ct.length-=[0,0,2,1][vt],Ct.join("")},ve=oe.atob&&typeof oe.atob=="function"?function(st){return oe.atob(st)}:function(st){return st.replace(/\S{1,4}/g,pe)},be=function(st){return ve(String(st).replace(/[^A-Za-z0-9\+\/]/g,""))},Ae=function(st){return le(ve(st))},Ie=function(st){return String(st).replace(/[-_]/g,function(Yt){return Yt=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},ke=function(st){return Ae(Ie(st))},Ye;oe.Uint8Array&&(Ye=function(st){return Uint8Array.from(be(Ie(st)),function(Yt){return Yt.charCodeAt(0)})});var Be=function(){var st=oe.Base64;return oe.Base64=ge,st};if(oe.Base64={VERSION:fe,atob:be,btoa:Ge,fromBase64:ke,toBase64:a,utob:Oe,encode:a,encodeURI:ee,btou:le,decode:ke,noConflict:Be,fromUint8Array:x,toUint8Array:Ye},typeof Object.defineProperty=="function"){var $e=function(st){return{value:st,enumerable:!1,writable:!0,configurable:!0}};oe.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",$e(function(){return ke(this)})),Object.defineProperty(String.prototype,"toBase64",$e(function(st){return a(this,st)})),Object.defineProperty(String.prototype,"toBase64URI",$e(function(){return a(this,!0)}))}}return oe.Meteor&&(Base64=oe.Base64),de.exports?de.exports.Base64=oe.Base64:(E=[],re=function(){return oe.Base64}.apply(ne,E),re!==void 0&&(de.exports=re)),{Base64:oe.Base64}})},7861:function(de,ne,y){var E=y(38710),re=function(fe){var he=/[height|width]$/;return he.test(fe)},oe=function(fe){var he="",ie=Object.keys(fe);return ie.forEach(function(xe,Ee){var Le=fe[xe];xe=E(xe),re(xe)&&typeof Le=="number"&&(Le=Le+"px"),Le===!0?he+=xe:Le===!1?he+="not "+xe:he+="("+xe+": "+Le+")",Ee65535&&(mt-=65536,Pn+=xe(mt>>>10|55296),mt=56320|mt&1023),mt=Pn+xe(mt))):zt!==ve&&$t(st,zn)),mt?(pn(),vn=Wn(),gt=Bn-1,we+=Bn-Rt+1,jt.push(mt),Hn=Wn(),Hn.offset++,Zt&&Zt.call(it,mt,{start:vn,end:Hn},Bt.slice(Rt-1,Bn)),vn=Hn):(dt=Bt.slice(Rt-1,Bn),ct+=dt,we+=dt.length,gt=Bn-1)}else Ze===10&&(Ce++,tt++,we=0),Ze===Ze?(ct+=xe(Ze),we++):pn();return jt.join("");function Wn(){return{line:Ce,column:we,offset:gt+(Et.offset||0)}}function qn(Ue,Ft){var Sn=Wn();Sn.column+=Ft,Sn.offset+=Ft,bt.call(kt,Ct[Ue],Sn,Ue)}function pn(){ct&&(jt.push(ct),ht&&ht.call(Nt,ct,{start:vn,end:Wn()}),ct="")}}function en(Bt){return Bt>=55296&&Bt<=57343||Bt>1114111}function et(Bt){return Bt>=1&&Bt<=8||Bt===11||Bt>=13&&Bt<=31||Bt>=127&&Bt<=159||Bt>=64976&&Bt<=65007||(Bt&65535)===65535||(Bt&65535)===65534}},68398:function(de,ne,y){var E=typeof window!="undefined"?window:typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope?self:{};var re=function(oe){var ge=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,fe=0,he={},ie={manual:oe.Prism&&oe.Prism.manual,disableWorkerMessageHandler:oe.Prism&&oe.Prism.disableWorkerMessageHandler,util:{encode:function x(te){return te instanceof xe?new xe(te.type,x(te.content),te.alias):Array.isArray(te)?te.map(x):te.replace(/&/g,"&").replace(/"+pe.content+""};function Ee(x,te,ae,le){x.lastIndex=te;var pe=x.exec(ae);if(pe&&le&&pe[1]){var ve=pe[1].length;pe.index+=ve,pe[0]=pe[0].slice(ve)}return pe}function Le(x,te,ae,le,pe,ve){for(var be in ae)if(!(!ae.hasOwnProperty(be)||!ae[be])){var Ae=ae[be];Ae=Array.isArray(Ae)?Ae:[Ae];for(var Ie=0;Ie=ve.reach);Ct+=wt.value.length,wt=wt.next){var It=wt.value;if(te.length>x.length)return;if(!(It instanceof xe)){var sn=1,en;if($e){if(en=Ee(vt,Ct,x,Be),!en||en.index>=x.length)break;var rt=en.index,et=en.index+en[0].length,Bt=Ct;for(Bt+=wt.value.length;rt>=Bt;)wt=wt.next,Bt+=wt.value.length;if(Bt-=wt.value.length,Ct=Bt,wt.value instanceof xe)continue;for(var un=wt;un!==te.tail&&(Btve.reach&&(ve.reach=bt);var Nt=wt.prev;ht&&(Nt=je(te,Nt,ht),Ct+=ht.length),Ge(te,Nt,sn);var it=new xe(be,Ye?ie.tokenize(qe,Ye):qe,st,qe);if(wt=je(te,Nt,it),Zt&&je(te,wt,Zt),sn>1){var kt={cause:be+","+Ie,reach:bt};Le(x,te,ae,wt.prev,Ct,kt),ve&&kt.reach>ve.reach&&(ve.reach=kt.reach)}}}}}}function Oe(){var x={value:null,prev:null,next:null},te={value:null,prev:x,next:null};x.next=te,this.head=x,this.tail=te,this.length=0}function je(x,te,ae){var le=te.next,pe={value:ae,prev:te,next:le};return te.next=pe,le.prev=pe,x.length++,pe}function Ge(x,te,ae){for(var le=te.next,pe=0;pe4&&b.slice(0,4)===ge&&fe.test(ce)&&(ce.charAt(4)==="-"?a=Ee(ce):ce=Le(ce),ee=re),new ee(a,ce))}function Ee(Ge){var ce=Ge.slice(5).replace(he,je);return ge+ce.charAt(0).toUpperCase()+ce.slice(1)}function Le(Ge){var ce=Ge.slice(4);return he.test(ce)?Ge:(ce=ce.replace(ie,Oe),ce.charAt(0)!=="-"&&(ce="-"+ce),ge+ce)}function Oe(Ge){return"-"+Ge.toLowerCase()}function je(Ge){return Ge.charAt(1).toUpperCase()}},18795:function(de,ne,y){"use strict";var E=y(83576),re=y(8179),oe=y(59780),ge=y(68244),fe=y(20019),he=y(38567);de.exports=E([oe,re,ge,fe,he])},20019:function(de,ne,y){"use strict";var E=y(70167),re=y(79318),oe=E.booleanish,ge=E.number,fe=E.spaceSeparated;de.exports=re({transform:he,properties:{ariaActiveDescendant:null,ariaAtomic:oe,ariaAutoComplete:null,ariaBusy:oe,ariaChecked:oe,ariaColCount:ge,ariaColIndex:ge,ariaColSpan:ge,ariaControls:fe,ariaCurrent:null,ariaDescribedBy:fe,ariaDetails:null,ariaDisabled:oe,ariaDropEffect:fe,ariaErrorMessage:null,ariaExpanded:oe,ariaFlowTo:fe,ariaGrabbed:oe,ariaHasPopup:null,ariaHidden:oe,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:fe,ariaLevel:ge,ariaLive:null,ariaModal:oe,ariaMultiLine:oe,ariaMultiSelectable:oe,ariaOrientation:null,ariaOwns:fe,ariaPlaceholder:null,ariaPosInSet:ge,ariaPressed:oe,ariaReadOnly:oe,ariaRelevant:null,ariaRequired:oe,ariaRoleDescription:fe,ariaRowCount:ge,ariaRowIndex:ge,ariaRowSpan:ge,ariaSelected:oe,ariaSetSize:ge,ariaSort:null,ariaValueMax:ge,ariaValueMin:ge,ariaValueNow:ge,ariaValueText:null,role:null}});function he(ie,xe){return xe==="role"?xe:"aria-"+xe.slice(4).toLowerCase()}},38567:function(de,ne,y){"use strict";var E=y(70167),re=y(79318),oe=y(85804),ge=E.boolean,fe=E.overloadedBoolean,he=E.booleanish,ie=E.number,xe=E.spaceSeparated,Ee=E.commaSeparated;de.exports=re({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:oe,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Ee,acceptCharset:xe,accessKey:xe,action:null,allow:null,allowFullScreen:ge,allowPaymentRequest:ge,allowUserMedia:ge,alt:null,as:null,async:ge,autoCapitalize:null,autoComplete:xe,autoFocus:ge,autoPlay:ge,capture:ge,charSet:null,checked:ge,cite:null,className:xe,cols:ie,colSpan:null,content:null,contentEditable:he,controls:ge,controlsList:xe,coords:ie|Ee,crossOrigin:null,data:null,dateTime:null,decoding:null,default:ge,defer:ge,dir:null,dirName:null,disabled:ge,download:fe,draggable:he,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:ge,formTarget:null,headers:xe,height:ie,hidden:ge,high:ie,href:null,hrefLang:null,htmlFor:xe,httpEquiv:xe,id:null,imageSizes:null,imageSrcSet:Ee,inputMode:null,integrity:null,is:null,isMap:ge,itemId:null,itemProp:xe,itemRef:xe,itemScope:ge,itemType:xe,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:ge,low:ie,manifest:null,max:null,maxLength:ie,media:null,method:null,min:null,minLength:ie,multiple:ge,muted:ge,name:null,nonce:null,noModule:ge,noValidate:ge,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextMenu:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:ge,optimum:ie,pattern:null,ping:xe,placeholder:null,playsInline:ge,poster:null,preload:null,readOnly:ge,referrerPolicy:null,rel:xe,required:ge,reversed:ge,rows:ie,rowSpan:ie,sandbox:xe,scope:null,scoped:ge,seamless:ge,selected:ge,shape:null,size:ie,sizes:null,slot:null,span:ie,spellCheck:he,src:null,srcDoc:null,srcLang:null,srcSet:Ee,start:ie,step:null,style:null,tabIndex:ie,target:null,title:null,translate:null,type:null,typeMustMatch:ge,useMap:null,value:he,width:ie,wrap:null,align:null,aLink:null,archive:xe,axis:null,background:null,bgColor:null,border:ie,borderColor:null,bottomMargin:ie,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:ge,declare:ge,event:null,face:null,frame:null,frameBorder:null,hSpace:ie,leftMargin:ie,link:null,longDesc:null,lowSrc:null,marginHeight:ie,marginWidth:ie,noResize:ge,noHref:ge,noShade:ge,noWrap:ge,object:null,profile:null,prompt:null,rev:null,rightMargin:ie,rules:null,scheme:null,scrolling:he,standby:null,summary:null,text:null,topMargin:ie,valueType:null,version:null,vAlign:null,vLink:null,vSpace:ie,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:ge,disableRemotePlayback:ge,prefix:null,property:null,results:ie,security:null,unselectable:null}})},85804:function(de,ne,y){"use strict";var E=y(56432);de.exports=re;function re(oe,ge){return E(oe,ge.toLowerCase())}},56432:function(de){"use strict";de.exports=ne;function ne(y,E){return E in y?y[E]:E}},79318:function(de,ne,y){"use strict";var E=y(47178),re=y(44347),oe=y(19095);de.exports=ge;function ge(fe){var he=fe.space,ie=fe.mustUseProperty||[],xe=fe.attributes||{},Ee=fe.properties,Le=fe.transform,Oe={},je={},Ge,ce;for(Ge in Ee)ce=new oe(Ge,Le(xe,Ge),Ee[Ge],he),ie.indexOf(Ge)!==-1&&(ce.mustUseProperty=!0),Oe[Ge]=ce,je[E(Ge)]=Ge,je[E(ce.attribute)]=Ge;return new re(Oe,je,he)}},19095:function(de,ne,y){"use strict";var E=y(1969),re=y(70167);de.exports=fe,fe.prototype=new E,fe.prototype.defined=!0;var oe=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],ge=oe.length;function fe(ie,xe,Ee,Le){var Oe=-1,je;for(he(this,"space",Le),E.call(this,ie,xe);++Oe0&&arguments[0]!==void 0?arguments[0]:[],tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],we=gt.length,Ce=tt.length;if(Math.abs(we-Ce)!==1)return{add:!1,key:null};function ct(jt,Ve){var He=new Map;jt.forEach(function(dt){He.set(dt,!0)});var ut=Ve.filter(function(dt){return!He.has(dt)});return ut.length===1?ut[0]:null}return we ").concat(tt);return tt}var ht=a.forwardRef(function(gt,tt){var we=gt.prefixCls,Ce=gt.data,ct=gt.selectable,jt=gt.checkable,Ve=gt.expandedKeys,He=gt.selectedKeys,ut=gt.checkedKeys,dt=gt.loadedKeys,Ze=gt.loadingKeys,mt=gt.halfCheckedKeys,Cn=gt.keyEntities,$t=gt.disabled,Xt=gt.dragging,Pn=gt.dragOverNodeKey,Nn=gt.dropPosition,Qe=gt.motion,Rt=gt.height,zt=gt.itemHeight,Wt=gt.virtual,vn=gt.focusable,Hn=gt.activeItem,zn=gt.focused,Bn=gt.tabIndex,Wn=gt.onKeyDown,qn=gt.onFocus,pn=gt.onBlur,Ue=gt.onActiveChange,Ft=gt.onListChangeStart,Sn=gt.onListChangeEnd,ye=(0,le.Z)(gt,wt),tn=a.useRef(null),_e=a.useRef(null);a.useImperativeHandle(tt,function(){return{scrollTo:function(aa){tn.current.scrollTo(aa)},getIndentWidth:function(){return _e.current.offsetWidth}}});var pt=a.useState(Ve),Tt=(0,ae.Z)(pt,2),ft=Tt[0],Se=Tt[1],Te=a.useState(Ce),We=(0,ae.Z)(Te,2),Ke=We[0],at=We[1],Pt=a.useState(Ce),xt=(0,ae.Z)(Pt,2),Me=xt[0],Xe=xt[1],Je=a.useState([]),yt=(0,ae.Z)(Je,2),nn=yt[0],qt=yt[1],bn=a.useState(null),Dn=(0,ae.Z)(bn,2),ot=Dn[0],Ht=Dn[1],Vn=a.useRef(Ce);Vn.current=Ce;function _t(){var fa=Vn.current;at(fa),Xe(fa),qt([]),Ht(null),Sn()}(0,pe.Z)(function(){Se(Ve);var fa=Yt(ft,Ve);if(fa.key!==null)if(fa.add){var aa=Ke.findIndex(function(fn){var Ln=fn.key;return Ln===fa.key}),St=un(vt(Ke,Ce,fa.key),Wt,Rt,zt),Qt=Ke.slice();Qt.splice(aa+1,0,Bt),Xe(Qt),qt(St),Ht("show")}else{var Ot=Ce.findIndex(function(fn){var Ln=fn.key;return Ln===fa.key}),on=un(vt(Ce,Ke,fa.key),Wt,Rt,zt),xn=Ce.slice();xn.splice(Ot+1,0,Bt),Xe(xn),qt(on),Ht("hide")}else Ke!==Ce&&(at(Ce),Xe(Ce))},[Ve,Ce]),a.useEffect(function(){Xt||_t()},[Xt]);var On=Qe?Me:Ce,na={expandedKeys:Ve,selectedKeys:He,loadedKeys:dt,loadingKeys:Ze,checkedKeys:ut,halfCheckedKeys:mt,dragOverNodeKey:Pn,dropPosition:Nn,keyEntities:Cn};return a.createElement(a.Fragment,null,zn&&Hn&&a.createElement("span",{style:Ct,"aria-live":"assertive"},qe(Hn)),a.createElement("div",null,a.createElement("input",{style:Ct,disabled:vn===!1||$t,tabIndex:vn!==!1?Bn:null,onKeyDown:Wn,onFocus:qn,onBlur:pn,value:"",onChange:It,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(we,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(we,"-indent")},a.createElement("div",{ref:_e,className:"".concat(we,"-indent-unit")}))),a.createElement(ve.Z,(0,E.Z)({},ye,{data:On,itemKey:rt,height:Rt,fullHeight:!1,virtual:Wt,itemHeight:zt,prefixCls:"".concat(we,"-list"),ref:tn,onVisibleChange:function(aa,St){var Qt=new Set(aa),Ot=St.filter(function(on){return!Qt.has(on)});Ot.some(function(on){return rt(on)===sn})&&_t()}}),function(fa){var aa=fa.pos,St=(0,E.Z)({},(te(fa.data),fa.data)),Qt=fa.title,Ot=fa.key,on=fa.isStart,xn=fa.isEnd,fn=(0,ke.km)(Ot,aa);delete St.key,delete St.children;var Ln=(0,ke.H8)(fn,na);return a.createElement(st,(0,E.Z)({},St,Ln,{title:Qt,active:!!Hn&&Ot===Hn.key,pos:aa,data:fa.data,isStart:on,isEnd:xn,motion:Qe,motionNodes:Ot===sn?nn:null,motionType:ot,onMotionStart:Ft,onMotionEnd:_t,treeNodeRequiredProps:na,onMouseMove:function(){Ue(null)}}))}))});ht.displayName="NodeList";var Zt=ht,bt=y(35654),Nt=y(90782),it=y(67841),kt=10,Et=function(gt){(0,Ee.Z)(we,gt);var tt=(0,Le.Z)(we);function we(){var Ce;(0,he.Z)(this,we);for(var ct=arguments.length,jt=new Array(ct),Ve=0;Ve2&&arguments[2]!==void 0?arguments[2]:!1,mt=Ce.state,Cn=mt.dragChildrenKeys,$t=mt.dropPosition,Xt=mt.dropTargetKey,Pn=mt.dropTargetPos,Nn=mt.dropAllowed;if(Nn){var Qe=Ce.props.onDrop;if(Ce.setState({dragOverNodeKey:null}),Ce.cleanDragState(),Xt!==null){var Rt=(0,ge.Z)((0,ge.Z)({},(0,ke.H8)(Xt,Ce.getTreeNodeRequiredProps())),{},{active:((dt=Ce.getActiveItem())===null||dt===void 0?void 0:dt.key)===Xt,data:(0,it.Z)(Ce.state.keyEntities,Xt).node}),zt=Cn.indexOf(Xt)!==-1;(0,b.ZP)(!zt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Wt=(0,bt.yx)(Pn),vn={event:He,node:(0,ke.F)(Rt),dragNode:Ce.dragNode?(0,ke.F)(Ce.dragNode.props):null,dragNodesKeys:[Ce.dragNode.props.eventKey].concat(Cn),dropToGap:$t!==0,dropPosition:$t+Number(Wt[Wt.length-1])};Ze||Qe==null||Qe(vn),Ce.dragNode=null}}},Ce.cleanDragState=function(){var He=Ce.state.draggingNodeKey;He!==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(He,ut){var dt=Ce.state,Ze=dt.expandedKeys,mt=dt.flattenNodes,Cn=ut.expanded,$t=ut.key,Xt=ut.isLeaf;if(!(Xt||He.shiftKey||He.metaKey||He.ctrlKey)){var Pn=mt.filter(function(Qe){return Qe.key===$t})[0],Nn=(0,ke.F)((0,ge.Z)((0,ge.Z)({},(0,ke.H8)($t,Ce.getTreeNodeRequiredProps())),{},{data:Pn.data}));Ce.setExpandedKeys(Cn?(0,bt._5)(Ze,$t):(0,bt.L0)(Ze,$t)),Ce.onNodeExpand(He,Nn)}},Ce.onNodeClick=function(He,ut){var dt=Ce.props,Ze=dt.onClick,mt=dt.expandAction;mt==="click"&&Ce.triggerExpandActionExpand(He,ut),Ze==null||Ze(He,ut)},Ce.onNodeDoubleClick=function(He,ut){var dt=Ce.props,Ze=dt.onDoubleClick,mt=dt.expandAction;mt==="doubleClick"&&Ce.triggerExpandActionExpand(He,ut),Ze==null||Ze(He,ut)},Ce.onNodeSelect=function(He,ut){var dt=Ce.state.selectedKeys,Ze=Ce.state,mt=Ze.keyEntities,Cn=Ze.fieldNames,$t=Ce.props,Xt=$t.onSelect,Pn=$t.multiple,Nn=ut.selected,Qe=ut[Cn.key],Rt=!Nn;Rt?Pn?dt=(0,bt.L0)(dt,Qe):dt=[Qe]:dt=(0,bt._5)(dt,Qe);var zt=dt.map(function(Wt){var vn=(0,it.Z)(mt,Wt);return vn?vn.node:null}).filter(function(Wt){return Wt});Ce.setUncontrolledState({selectedKeys:dt}),Xt==null||Xt(dt,{event:"select",selected:Rt,node:ut,selectedNodes:zt,nativeEvent:He.nativeEvent})},Ce.onNodeCheck=function(He,ut,dt){var Ze=Ce.state,mt=Ze.keyEntities,Cn=Ze.checkedKeys,$t=Ze.halfCheckedKeys,Xt=Ce.props,Pn=Xt.checkStrictly,Nn=Xt.onCheck,Qe=ut.key,Rt,zt={event:"check",node:ut,checked:dt,nativeEvent:He.nativeEvent};if(Pn){var Wt=dt?(0,bt.L0)(Cn,Qe):(0,bt._5)(Cn,Qe),vn=(0,bt._5)($t,Qe);Rt={checked:Wt,halfChecked:vn},zt.checkedNodes=Wt.map(function(pn){return(0,it.Z)(mt,pn)}).filter(function(pn){return pn}).map(function(pn){return pn.node}),Ce.setUncontrolledState({checkedKeys:Wt})}else{var Hn=(0,Nt.S)([].concat((0,fe.Z)(Cn),[Qe]),!0,mt),zn=Hn.checkedKeys,Bn=Hn.halfCheckedKeys;if(!dt){var Wn=new Set(zn);Wn.delete(Qe);var qn=(0,Nt.S)(Array.from(Wn),{checked:!1,halfCheckedKeys:Bn},mt);zn=qn.checkedKeys,Bn=qn.halfCheckedKeys}Rt=zn,zt.checkedNodes=[],zt.checkedNodesPositions=[],zt.halfCheckedKeys=Bn,zn.forEach(function(pn){var Ue=(0,it.Z)(mt,pn);if(Ue){var Ft=Ue.node,Sn=Ue.pos;zt.checkedNodes.push(Ft),zt.checkedNodesPositions.push({node:Ft,pos:Sn})}}),Ce.setUncontrolledState({checkedKeys:zn},!1,{halfCheckedKeys:Bn})}Nn==null||Nn(Rt,zt)},Ce.onNodeLoad=function(He){var ut=He.key,dt=new Promise(function(Ze,mt){Ce.setState(function(Cn){var $t=Cn.loadedKeys,Xt=$t===void 0?[]:$t,Pn=Cn.loadingKeys,Nn=Pn===void 0?[]:Pn,Qe=Ce.props,Rt=Qe.loadData,zt=Qe.onLoad;if(!Rt||Xt.indexOf(ut)!==-1||Nn.indexOf(ut)!==-1)return null;var Wt=Rt(He);return Wt.then(function(){var vn=Ce.state.loadedKeys,Hn=(0,bt.L0)(vn,ut);zt==null||zt(Hn,{event:"load",node:He}),Ce.setUncontrolledState({loadedKeys:Hn}),Ce.setState(function(zn){return{loadingKeys:(0,bt._5)(zn.loadingKeys,ut)}}),Ze()}).catch(function(vn){if(Ce.setState(function(zn){return{loadingKeys:(0,bt._5)(zn.loadingKeys,ut)}}),Ce.loadingRetryTimes[ut]=(Ce.loadingRetryTimes[ut]||0)+1,Ce.loadingRetryTimes[ut]>=kt){var Hn=Ce.state.loadedKeys;(0,b.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Ce.setUncontrolledState({loadedKeys:(0,bt.L0)(Hn,ut)}),Ze()}mt(vn)}),{loadingKeys:(0,bt.L0)(Nn,ut)}})});return dt.catch(function(){}),dt},Ce.onNodeMouseEnter=function(He,ut){var dt=Ce.props.onMouseEnter;dt==null||dt({event:He,node:ut})},Ce.onNodeMouseLeave=function(He,ut){var dt=Ce.props.onMouseLeave;dt==null||dt({event:He,node:ut})},Ce.onNodeContextMenu=function(He,ut){var dt=Ce.props.onRightClick;dt&&(He.preventDefault(),dt({event:He,node:ut}))},Ce.onFocus=function(){var He=Ce.props.onFocus;Ce.setState({focused:!0});for(var ut=arguments.length,dt=new Array(ut),Ze=0;Ze1&&arguments[1]!==void 0?arguments[1]:!1,dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Ce.destroyed){var Ze=!1,mt=!0,Cn={};Object.keys(He).forEach(function($t){if($t in Ce.props){mt=!1;return}Ze=!0,Cn[$t]=He[$t]}),Ze&&(!ut||mt)&&Ce.setState((0,ge.Z)((0,ge.Z)({},Cn),dt))}},Ce.scrollTo=function(He){Ce.listRef.current.scrollTo(He)},Ce}return(0,ie.Z)(we,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ct=this.props.activeKey;ct!==void 0&&ct!==this.state.activeKey&&(this.setState({activeKey:ct}),ct!==null&&this.scrollTo({key:ct}))}},{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 ct,jt=this.state,Ve=jt.focused,He=jt.flattenNodes,ut=jt.keyEntities,dt=jt.draggingNodeKey,Ze=jt.activeKey,mt=jt.dropLevelOffset,Cn=jt.dropContainerKey,$t=jt.dropTargetKey,Xt=jt.dropPosition,Pn=jt.dragOverNodeKey,Nn=jt.indent,Qe=this.props,Rt=Qe.prefixCls,zt=Qe.className,Wt=Qe.style,vn=Qe.showLine,Hn=Qe.focusable,zn=Qe.tabIndex,Bn=zn===void 0?0:zn,Wn=Qe.selectable,qn=Qe.showIcon,pn=Qe.icon,Ue=Qe.switcherIcon,Ft=Qe.draggable,Sn=Qe.checkable,ye=Qe.checkStrictly,tn=Qe.disabled,_e=Qe.motion,pt=Qe.loadData,Tt=Qe.filterTreeNode,ft=Qe.height,Se=Qe.itemHeight,Te=Qe.virtual,We=Qe.titleRender,Ke=Qe.dropIndicatorRender,at=Qe.onContextMenu,Pt=Qe.onScroll,xt=Qe.direction,Me=Qe.rootClassName,Xe=Qe.rootStyle,Je=(0,ce.Z)(this.props,{aria:!0,data:!0}),yt;return Ft&&((0,oe.Z)(Ft)==="object"?yt=Ft:typeof Ft=="function"?yt={nodeDraggable:Ft}:yt={}),a.createElement(ee.k.Provider,{value:{prefixCls:Rt,selectable:Wn,showIcon:qn,icon:pn,switcherIcon:Ue,draggable:yt,draggingNodeKey:dt,checkable:Sn,checkStrictly:ye,disabled:tn,keyEntities:ut,dropLevelOffset:mt,dropContainerKey:Cn,dropTargetKey:$t,dropPosition:Xt,dragOverNodeKey:Pn,indent:Nn,direction:xt,dropIndicatorRender:Ke,loadData:pt,filterTreeNode:Tt,titleRender:We,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:je()(Rt,zt,Me,(ct={},(0,re.Z)(ct,"".concat(Rt,"-show-line"),vn),(0,re.Z)(ct,"".concat(Rt,"-focused"),Ve),(0,re.Z)(ct,"".concat(Rt,"-active-focused"),Ze!==null),ct)),style:Xe},a.createElement(Zt,(0,E.Z)({ref:this.listRef,prefixCls:Rt,style:Wt,data:He,disabled:tn,selectable:Wn,checkable:!!Sn,motion:_e,dragging:dt!==null,height:ft,itemHeight:Se,virtual:Te,focusable:Hn,focused:Ve,tabIndex:Bn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:at,onScroll:Pt},this.getTreeNodeRequiredProps(),Je))))}}],[{key:"getDerivedStateFromProps",value:function(ct,jt){var Ve=jt.prevProps,He={prevProps:ct};function ut(Hn){return!Ve&&Hn in ct||Ve&&Ve[Hn]!==ct[Hn]}var dt,Ze=jt.fieldNames;if(ut("fieldNames")&&(Ze=(0,ke.w$)(ct.fieldNames),He.fieldNames=Ze),ut("treeData")?dt=ct.treeData:ut("children")&&((0,b.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),dt=(0,ke.zn)(ct.children)),dt){He.treeData=dt;var mt=(0,ke.I8)(dt,{fieldNames:Ze});He.keyEntities=(0,ge.Z)((0,re.Z)({},sn,et),mt.keyEntities)}var Cn=He.keyEntities||jt.keyEntities;if(ut("expandedKeys")||Ve&&ut("autoExpandParent"))He.expandedKeys=ct.autoExpandParent||!Ve&&ct.defaultExpandParent?(0,bt.r7)(ct.expandedKeys,Cn):ct.expandedKeys;else if(!Ve&&ct.defaultExpandAll){var $t=(0,ge.Z)({},Cn);delete $t[sn],He.expandedKeys=Object.keys($t).map(function(Hn){return $t[Hn].key})}else!Ve&&ct.defaultExpandedKeys&&(He.expandedKeys=ct.autoExpandParent||ct.defaultExpandParent?(0,bt.r7)(ct.defaultExpandedKeys,Cn):ct.defaultExpandedKeys);if(He.expandedKeys||delete He.expandedKeys,dt||He.expandedKeys){var Xt=(0,ke.oH)(dt||jt.treeData,He.expandedKeys||jt.expandedKeys,Ze);He.flattenNodes=Xt}if(ct.selectable&&(ut("selectedKeys")?He.selectedKeys=(0,bt.BT)(ct.selectedKeys,ct):!Ve&&ct.defaultSelectedKeys&&(He.selectedKeys=(0,bt.BT)(ct.defaultSelectedKeys,ct))),ct.checkable){var Pn;if(ut("checkedKeys")?Pn=(0,bt.E6)(ct.checkedKeys)||{}:!Ve&&ct.defaultCheckedKeys?Pn=(0,bt.E6)(ct.defaultCheckedKeys)||{}:dt&&(Pn=(0,bt.E6)(ct.checkedKeys)||{checkedKeys:jt.checkedKeys,halfCheckedKeys:jt.halfCheckedKeys}),Pn){var Nn=Pn,Qe=Nn.checkedKeys,Rt=Qe===void 0?[]:Qe,zt=Nn.halfCheckedKeys,Wt=zt===void 0?[]:zt;if(!ct.checkStrictly){var vn=(0,Nt.S)(Rt,!0,Cn);Rt=vn.checkedKeys,Wt=vn.halfCheckedKeys}He.checkedKeys=Rt,He.halfCheckedKeys=Wt}}return ut("loadedKeys")&&(He.loadedKeys=ct.loadedKeys),He}}]),we}(a.Component);Et.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:x,allowDrop:function(){return!0},expandAction:!1},Et.TreeNode=Ae.Z;var Rn=Et,cn=Rn},35654:function(de,ne,y){"use strict";y.d(ne,{BT:function(){return a},E6:function(){return te},L0:function(){return Le},OM:function(){return b},_5:function(){return Ee},r7:function(){return ae},wA:function(){return je},yx:function(){return Oe}});var E=y(92393),re=y(10928),oe=y(48736),ge=y(59301),fe=y(39417),he=y(67841),ie=y(71430),xe=null;function Ee(le,pe){if(!le)return[];var ve=le.slice(),be=ve.indexOf(pe);return be>=0&&ve.splice(be,1),ve}function Le(le,pe){var ve=(le||[]).slice();return ve.indexOf(pe)===-1&&ve.push(pe),ve}function Oe(le){return le.split("-")}function je(le,pe){var ve=[],be=(0,he.Z)(pe,le);function Ae(){var Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ie.forEach(function(ke){var Ye=ke.key,Be=ke.children;ve.push(Ye),Ae(Be)})}return Ae(be.children),ve}function Ge(le){if(le.parent){var pe=Oe(le.pos);return Number(pe[pe.length-1])===le.parent.children.length-1}return!1}function ce(le){var pe=Oe(le.pos);return Number(pe[pe.length-1])===0}function b(le,pe,ve,be,Ae,Ie,ke,Ye,Be,$e){var st,Yt=le.clientX,vt=le.clientY,wt=le.target.getBoundingClientRect(),Ct=wt.top,It=wt.height,sn=($e==="rtl"?-1:1)*(((Ae==null?void 0:Ae.x)||0)-Yt),en=(sn-12)/be,et=(0,he.Z)(Ye,ve.props.eventKey);if(vt-1.5?Ie({dragNode:kt,dropNode:Et,dropPosition:1})?bt=1:Rn=!1:Ie({dragNode:kt,dropNode:Et,dropPosition:0})?bt=0:Ie({dragNode:kt,dropNode:Et,dropPosition:1})?bt=1:Rn=!1:Ie({dragNode:kt,dropNode:Et,dropPosition:1})?bt=1:Rn=!1,{dropPosition:bt,dropLevelOffset:Nt,dropTargetKey:et.key,dropTargetPos:et.pos,dragOverNodeKey:Zt,dropContainerKey:bt===0?null:((st=et.parent)===null||st===void 0?void 0:st.key)||null,dropAllowed:Rn}}function a(le,pe){if(le){var ve=pe.multiple;return ve?le.slice():le.length?[le[0]]:le}}var ee=function(pe){return pe};function x(le,pe){if(!le)return[];var ve=pe||{},be=ve.processProps,Ae=be===void 0?ee:be,Ie=Array.isArray(le)?le:[le];return Ie.map(function(ke){var Ye=ke.children,Be=_objectWithoutProperties(ke,xe),$e=x(Ye,pe);return React.createElement(TreeNode,_extends({key:Be.key},Ae(Be)),$e)})}function te(le){if(!le)return null;var pe;if(Array.isArray(le))pe={checkedKeys:le,halfCheckedKeys:void 0};else if((0,re.Z)(le)==="object")pe={checkedKeys:le.checked||void 0,halfCheckedKeys:le.halfChecked||void 0};else return(0,oe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return pe}function ae(le,pe){var ve=new Set;function be(Ae){if(!ve.has(Ae)){var Ie=(0,he.Z)(pe,Ae);if(Ie){ve.add(Ae);var ke=Ie.parent,Ye=Ie.node;Ye.disabled||ke&&be(ke.key)}}}return(le||[]).forEach(function(Ae){be(Ae)}),(0,E.Z)(ve)}},90782:function(de,ne,y){"use strict";y.d(ne,{S:function(){return ie}});var E=y(48736),re=y(67841);function oe(xe,Ee){var Le=new Set;return xe.forEach(function(Oe){Ee.has(Oe)||Le.add(Oe)}),Le}function ge(xe){var Ee=xe||{},Le=Ee.disabled,Oe=Ee.disableCheckbox,je=Ee.checkable;return!!(Le||Oe)||je===!1}function fe(xe,Ee,Le,Oe){for(var je=new Set(xe),Ge=new Set,ce=0;ce<=Le;ce+=1){var b=Ee.get(ce)||new Set;b.forEach(function(te){var ae=te.key,le=te.node,pe=te.children,ve=pe===void 0?[]:pe;je.has(ae)&&!Oe(le)&&ve.filter(function(be){return!Oe(be.node)}).forEach(function(be){je.add(be.key)})})}for(var a=new Set,ee=Le;ee>=0;ee-=1){var x=Ee.get(ee)||new Set;x.forEach(function(te){var ae=te.parent,le=te.node;if(!(Oe(le)||!te.parent||a.has(te.parent.key))){if(Oe(te.parent.node)){a.add(ae.key);return}var pe=!0,ve=!1;(ae.children||[]).filter(function(be){return!Oe(be.node)}).forEach(function(be){var Ae=be.key,Ie=je.has(Ae);pe&&!Ie&&(pe=!1),!ve&&(Ie||Ge.has(Ae))&&(ve=!0)}),pe&&je.add(ae.key),ve&&Ge.add(ae.key),a.add(ae.key)}})}return{checkedKeys:Array.from(je),halfCheckedKeys:Array.from(oe(Ge,je))}}function he(xe,Ee,Le,Oe,je){for(var Ge=new Set(xe),ce=new Set(Ee),b=0;b<=Oe;b+=1){var a=Le.get(b)||new Set;a.forEach(function(ae){var le=ae.key,pe=ae.node,ve=ae.children,be=ve===void 0?[]:ve;!Ge.has(le)&&!ce.has(le)&&!je(pe)&&be.filter(function(Ae){return!je(Ae.node)}).forEach(function(Ae){Ge.delete(Ae.key)})})}ce=new Set;for(var ee=new Set,x=Oe;x>=0;x-=1){var te=Le.get(x)||new Set;te.forEach(function(ae){var le=ae.parent,pe=ae.node;if(!(je(pe)||!ae.parent||ee.has(ae.parent.key))){if(je(ae.parent.node)){ee.add(le.key);return}var ve=!0,be=!1;(le.children||[]).filter(function(Ae){return!je(Ae.node)}).forEach(function(Ae){var Ie=Ae.key,ke=Ge.has(Ie);ve&&!ke&&(ve=!1),!be&&(ke||ce.has(Ie))&&(be=!0)}),ve||Ge.delete(le.key),be&&ce.add(le.key),ee.add(le.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(oe(ce,Ge))}}function ie(xe,Ee,Le,Oe){var je=[],Ge;Oe?Ge=Oe:Ge=ge;var ce=new Set(xe.filter(function(x){var te=!!(0,re.Z)(Le,x);return te||je.push(x),te})),b=new Map,a=0;Object.keys(Le).forEach(function(x){var te=Le[x],ae=te.level,le=b.get(ae);le||(le=new Set,b.set(ae,le)),le.add(te),a=Math.max(a,ae)}),(0,E.ZP)(!je.length,"Tree missing follow keys: ".concat(je.slice(0,100).map(function(x){return"'".concat(x,"'")}).join(", ")));var ee;return Ee===!0?ee=fe(ce,b,a,Ge):ee=he(ce,Ee.halfCheckedKeys,b,a,Ge),ee}},67841:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return E}});function E(re,oe){return re[oe]}},71430:function(de,ne,y){"use strict";y.d(ne,{F:function(){return ae},H8:function(){return te},I8:function(){return x},km:function(){return je},oH:function(){return a},w$:function(){return Ge},zn:function(){return b}});var E=y(10928),re=y(92393),oe=y(20049),ge=y(5883),fe=y(11592),he=y(2738),ie=y(48736),xe=y(67841),Ee=["children"];function Le(le,pe){return"".concat(le,"-").concat(pe)}function Oe(le){return le&&le.type&&le.type.isTreeNode}function je(le,pe){return le!=null?le:pe}function Ge(le){var pe=le||{},ve=pe.title,be=pe._title,Ae=pe.key,Ie=pe.children,ke=ve||"title";return{title:ke,_title:be||[ke],key:Ae||"key",children:Ie||"children"}}function ce(le,pe){var ve=new Map;function be(Ae){var Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Ae||[]).forEach(function(ke){var Ye=ke[pe.key],Be=ke[pe.children];warning(Ye!=null,"Tree node must have a certain key: [".concat(Ie).concat(Ye,"]"));var $e=String(Ye);warning(!ve.has($e)||Ye===null||Ye===void 0,"Same 'key' exist in the Tree: ".concat($e)),ve.set($e,!0),be(Be,"".concat(Ie).concat($e," > "))})}be(le)}function b(le){function pe(ve){var be=(0,fe.Z)(ve);return be.map(function(Ae){if(!Oe(Ae))return(0,ie.ZP)(!Ae,"Tree/TreeNode can only accept TreeNode as children."),null;var Ie=Ae.key,ke=Ae.props,Ye=ke.children,Be=(0,ge.Z)(ke,Ee),$e=(0,oe.Z)({key:Ie},Be),st=pe(Ye);return st.length&&($e.children=st),$e}).filter(function(Ae){return Ae})}return pe(le)}function a(le,pe,ve){var be=Ge(ve),Ae=be._title,Ie=be.key,ke=be.children,Ye=new Set(pe===!0?[]:pe),Be=[];function $e(st){var Yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return st.map(function(vt,wt){for(var Ct=Le(Yt?Yt.pos:"0",wt),It=je(vt[Ie],Ct),sn,en=0;en1&&arguments[1]!==void 0?arguments[1]:{},ve=pe.initWrapper,be=pe.processEntity,Ae=pe.onProcessFinished,Ie=pe.externalGetKey,ke=pe.childrenPropName,Ye=pe.fieldNames,Be=arguments.length>2?arguments[2]:void 0,$e=Ie||Be,st={},Yt={},vt={posEntities:st,keyEntities:Yt};return ve&&(vt=ve(vt)||vt),ee(le,function(wt){var Ct=wt.node,It=wt.index,sn=wt.pos,en=wt.key,et=wt.parentPos,Bt=wt.level,un=wt.nodes,rt={node:Ct,nodes:un,index:It,key:en,pos:sn,level:Bt},qe=je(en,sn);st[sn]=rt,Yt[qe]=rt,rt.parent=st[et],rt.parent&&(rt.parent.children=rt.parent.children||[],rt.parent.children.push(rt)),be&&be(rt,vt)},{externalGetKey:$e,childrenPropName:ke,fieldNames:Ye}),Ae&&Ae(vt),vt}function te(le,pe){var ve=pe.expandedKeys,be=pe.selectedKeys,Ae=pe.loadedKeys,Ie=pe.loadingKeys,ke=pe.checkedKeys,Ye=pe.halfCheckedKeys,Be=pe.dragOverNodeKey,$e=pe.dropPosition,st=pe.keyEntities,Yt=(0,xe.Z)(st,le),vt={eventKey:le,expanded:ve.indexOf(le)!==-1,selected:be.indexOf(le)!==-1,loaded:Ae.indexOf(le)!==-1,loading:Ie.indexOf(le)!==-1,checked:ke.indexOf(le)!==-1,halfChecked:Ye.indexOf(le)!==-1,pos:String(Yt?Yt.pos:""),dragOver:Be===le&&$e===0,dragOverGapTop:Be===le&&$e===-1,dragOverGapBottom:Be===le&&$e===1};return vt}function ae(le){var pe=le.data,ve=le.expanded,be=le.selected,Ae=le.checked,Ie=le.loaded,ke=le.loading,Ye=le.halfChecked,Be=le.dragOver,$e=le.dragOverGapTop,st=le.dragOverGapBottom,Yt=le.pos,vt=le.active,wt=le.eventKey,Ct=(0,oe.Z)((0,oe.Z)({},pe),{},{expanded:ve,selected:be,checked:Ae,loaded:Ie,loading:ke,halfChecked:Ye,dragOver:Be,dragOverGapTop:$e,dragOverGapBottom:st,pos:Yt,active:vt,key:wt});return"props"in Ct||Object.defineProperty(Ct,"props",{get:function(){return(0,ie.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),le}}),Ct}},8224:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return re}});var E=y(4676);function re(oe,ge,fe,he){var ie=E.unstable_batchedUpdates?function(Ee){E.unstable_batchedUpdates(fe,Ee)}:fe;return oe!=null&&oe.addEventListener&&oe.addEventListener(ge,ie,he),{remove:function(){oe!=null&&oe.removeEventListener&&oe.removeEventListener(ge,ie,he)}}}},55468:function(de,ne,y){"use strict";y.d(ne,{g1:function(){return Oe},os:function(){return Ge}});var E=/margin|padding|width|height|max|min|offset/,re={left:!0,top:!0},oe={cssFloat:1,styleFloat:1,float:1};function ge(ce){return ce.nodeType===1?ce.ownerDocument.defaultView.getComputedStyle(ce,null):{}}function fe(ce,b,a){if(b=b.toLowerCase(),a==="auto"){if(b==="height")return ce.offsetHeight;if(b==="width")return ce.offsetWidth}return b in re||(re[b]=E.test(b)),re[b]?parseFloat(a)||0:a}function he(ce,b){var a=arguments.length,ee=ge(ce);return b=oe[b]?"cssFloat"in ce.style?"cssFloat":"styleFloat":b,a===1?ee:fe(ce,b,ee[b]||ce.style[b])}function ie(ce,b,a){var ee=arguments.length;if(b=oe[b]?"cssFloat"in ce.style?"cssFloat":"styleFloat":b,ee===3)return typeof a=="number"&&E.test(b)&&(a="".concat(a,"px")),ce.style[b]=a,a;for(var x in b)b.hasOwnProperty(x)&&ie(ce,x,b[x]);return ge(ce)}function xe(ce){return ce===document.body?document.documentElement.clientWidth:ce.offsetWidth}function Ee(ce){return ce===document.body?window.innerHeight||document.documentElement.clientHeight:ce.offsetHeight}function Le(){var ce=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),b=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ce,height:b}}function Oe(){var ce=document.documentElement.clientWidth,b=window.innerHeight||document.documentElement.clientHeight;return{width:ce,height:b}}function je(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(ce){var b=ce.getBoundingClientRect(),a=document.documentElement;return{left:b.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:b.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(de,ne,y){"use strict";y.d(ne,{G:function(){return ge}});var E=y(47273),re=function(he){if((0,E.Z)()&&window.document.documentElement){var ie=Array.isArray(he)?he:[he],xe=window.document.documentElement;return ie.some(function(Ee){return Ee in xe.style})}return!1},oe=function(he,ie){if(!re(he))return!1;var xe=document.createElement("div"),Ee=xe.style[he];return xe.style[he]=ie,xe.style[he]!==Ee};function ge(fe,he){return!Array.isArray(fe)&&he!==void 0?oe(fe,he):re(fe)}},19524:function(de,ne,y){"use strict";y(84126);var E=y(59301),re=60103;if(ne.Fragment=60107,typeof Symbol=="function"&&Symbol.for){var oe=Symbol.for;re=oe("react.element"),ne.Fragment=oe("react.fragment")}var ge=E.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,fe=Object.prototype.hasOwnProperty,he={key:!0,ref:!0,__self:!0,__source:!0};function ie(xe,Ee,Le){var Oe,je={},Ge=null,ce=null;Le!==void 0&&(Ge=""+Le),Ee.key!==void 0&&(Ge=""+Ee.key),Ee.ref!==void 0&&(ce=Ee.ref);for(Oe in Ee)fe.call(Ee,Oe)&&!he.hasOwnProperty(Oe)&&(je[Oe]=Ee[Oe]);if(xe&&xe.defaultProps)for(Oe in Ee=xe.defaultProps,Ee)je[Oe]===void 0&&(je[Oe]=Ee[Oe]);return{$$typeof:re,type:xe,key:Ge,ref:ce,props:je,_owner:ge.current}}ne.jsx=ie,ne.jsxs=ie},37712:function(de,ne,y){"use strict";de.exports=y(19524)},95489:function(de,ne,y){"use strict";var E=typeof globalThis=="object"?globalThis:typeof self=="object"?self:typeof window=="object"?window:typeof y.g=="object"?y.g:{},re=pe();E.Prism={manual:!0,disableWorkerMessageHandler:!0};var oe=y(43621),ge=y(12256),fe=y(68398),he=y(70614),ie=y(54212),xe=y(9720),Ee=y(88786);re();var Le={}.hasOwnProperty;function Oe(){}Oe.prototype=fe;var je=new Oe;de.exports=je,je.highlight=b,je.register=Ge,je.alias=ce,je.registered=a,je.listLanguages=ee,Ge(he),Ge(ie),Ge(xe),Ge(Ee),je.util.encode=ae,je.Token.stringify=x;function Ge(ve){if(typeof ve!="function"||!ve.displayName)throw new Error("Expected `function` for `grammar`, got `"+ve+"`");je.languages[ve.displayName]===void 0&&ve(je)}function ce(ve,be){var Ae=je.languages,Ie=ve,ke,Ye,Be,$e;be&&(Ie={},Ie[ve]=be);for(ke in Ie)for(Ye=Ie[ke],Ye=typeof Ye=="string"?[Ye]:Ye,Be=Ye.length,$e=-1;++$e]?|>=?|\?=|[-+\/=])(?=\s)/,lookbehind:!0},"string-operator":{pattern:/(\s)&&?(?=\s)/,lookbehind:!0,alias:"keyword"},"token-operator":[{pattern:/(\w)(?:->?|=>|[~|{}])(?=\w)/,lookbehind:!0,alias:"punctuation"},{pattern:/[|{}]/,alias:"punctuation"}],punctuation:/[,.:()]/}}},15465:function(de){"use strict";de.exports=ne,ne.displayName="abnf",ne.aliases=[];function ne(y){(function(E){var re="(?:ALPHA|BIT|CHAR|CR|CRLF|CTL|DIGIT|DQUOTE|HEXDIG|HTAB|LF|LWSP|OCTET|SP|VCHAR|WSP)";E.languages.abnf={comment:/;.*/,string:{pattern:/(?:%[is])?"[^"\n\r]*"/,greedy:!0,inside:{punctuation:/^%[is]/}},range:{pattern:/%(?:b[01]+-[01]+|d\d+-\d+|x[A-F\d]+-[A-F\d]+)/i,alias:"number"},terminal:{pattern:/%(?:b[01]+(?:\.[01]+)*|d\d+(?:\.\d+)*|x[A-F\d]+(?:\.[A-F\d]+)*)/i,alias:"number"},repetition:{pattern:/(^|[^\w-])(?:\d*\*\d*|\d+)/,lookbehind:!0,alias:"operator"},definition:{pattern:/(^[ \t]*)(?:[a-z][\w-]*|<[^<>\r\n]*>)(?=\s*=)/m,lookbehind:!0,alias:"keyword",inside:{punctuation:/<|>/}},"core-rule":{pattern:RegExp("(?:(^|[^<\\w-])"+re+"|<"+re+">)(?![\\w-])","i"),lookbehind:!0,alias:["rule","constant"],inside:{punctuation:/<|>/}},rule:{pattern:/(^|[^<\w-])[a-z][\w-]*|<[^<>\r\n]*>/i,lookbehind:!0,inside:{punctuation:/<|>/}},operator:/=\/?|\//,punctuation:/[()\[\]]/}})(y)}},42746:function(de){"use strict";de.exports=ne,ne.displayName="actionscript",ne.aliases=[];function ne(y){y.languages.actionscript=y.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),y.languages.actionscript["class-name"].alias="function",delete y.languages.actionscript.parameter,delete y.languages.actionscript["literal-property"],y.languages.markup&&y.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:y.languages.markup}})}},93281:function(de){"use strict";de.exports=ne,ne.displayName="ada",ne.aliases=[];function ne(y){y.languages.ada={comment:/--.*/,string:/"(?:""|[^"\r\f\n])*"/,number:[{pattern:/\b\d(?:_?\d)*#[\dA-F](?:_?[\dA-F])*(?:\.[\dA-F](?:_?[\dA-F])*)?#(?:E[+-]?\d(?:_?\d)*)?/i},{pattern:/\b\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:E[+-]?\d(?:_?\d)*)?\b/i}],"attr-name":/\b'\w+/,keyword:/\b(?:abort|abs|abstract|accept|access|aliased|all|and|array|at|begin|body|case|constant|declare|delay|delta|digits|do|else|elsif|end|entry|exception|exit|for|function|generic|goto|if|in|interface|is|limited|loop|mod|new|not|null|of|others|out|overriding|package|pragma|private|procedure|protected|raise|range|record|rem|renames|requeue|return|reverse|select|separate|some|subtype|synchronized|tagged|task|terminate|then|type|until|use|when|while|with|xor)\b/i,boolean:/\b(?:false|true)\b/i,operator:/<[=>]?|>=?|=>?|:=|\/=?|\*\*?|[&+-]/,punctuation:/\.\.?|[,;():]/,char:/'.'/,variable:/\b[a-z](?:\w)*\b/i}}},95143:function(de){"use strict";de.exports=ne,ne.displayName="agda",ne.aliases=[];function ne(y){(function(E){E.languages.agda={comment:/\{-[\s\S]*?(?:-\}|$)|--.*/,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},punctuation:/[(){}⦃⦄.;@]/,"class-name":{pattern:/((?:data|record) +)\S+/,lookbehind:!0},function:{pattern:/(^[ \t]*)(?!\s)[^:\r\n]+(?=:)/m,lookbehind:!0},operator:{pattern:/(^\s*|\s)(?:[=|:∀→λ\\?_]|->)(?=\s)/,lookbehind:!0},keyword:/\b(?:Set|abstract|constructor|data|eta-equality|field|forall|hiding|import|in|inductive|infix|infixl|infixr|instance|let|macro|module|mutual|no-eta-equality|open|overlap|pattern|postulate|primitive|private|public|quote|quoteContext|quoteGoal|quoteTerm|record|renaming|rewrite|syntax|tactic|unquote|unquoteDecl|unquoteDef|using|variable|where|with)\b/}})(y)}},65924:function(de){"use strict";de.exports=ne,ne.displayName="al",ne.aliases=[];function ne(y){y.languages.al={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},function:{pattern:/(\b(?:event|procedure|trigger)\s+|(?:^|[^.])\.\s*)[a-z_]\w*(?=\s*\()/i,lookbehind:!0},keyword:[/\b(?:array|asserterror|begin|break|case|do|downto|else|end|event|exit|for|foreach|function|if|implements|in|indataset|interface|internal|local|of|procedure|program|protected|repeat|runonclient|securityfiltering|suppressdispose|temporary|then|to|trigger|until|var|while|with|withevents)\b/i,/\b(?:action|actions|addafter|addbefore|addfirst|addlast|area|assembly|chartpart|codeunit|column|controladdin|cuegroup|customizes|dataitem|dataset|dotnet|elements|enum|enumextension|extends|field|fieldattribute|fieldelement|fieldgroup|fieldgroups|fields|filter|fixed|grid|group|key|keys|label|labels|layout|modify|moveafter|movebefore|movefirst|movelast|page|pagecustomization|pageextension|part|profile|query|repeater|report|requestpage|schema|separator|systempart|table|tableelement|tableextension|textattribute|textelement|type|usercontrol|value|xmlport)\b/i],number:/\b(?:0x[\da-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)(?:F|LL?|U(?:LL?)?)?\b/i,boolean:/\b(?:false|true)\b/i,variable:/\b(?:Curr(?:FieldNo|Page|Report)|x?Rec|RequestOptionsPage)\b/,"class-name":/\b(?:automation|biginteger|bigtext|blob|boolean|byte|char|clienttype|code|completiontriggererrorlevel|connectiontype|database|dataclassification|datascope|date|dateformula|datetime|decimal|defaultlayout|dialog|dictionary|dotnetassembly|dotnettypedeclaration|duration|errorinfo|errortype|executioncontext|executionmode|fieldclass|fieldref|fieldtype|file|filterpagebuilder|guid|httpclient|httpcontent|httpheaders|httprequestmessage|httpresponsemessage|instream|integer|joker|jsonarray|jsonobject|jsontoken|jsonvalue|keyref|list|moduledependencyinfo|moduleinfo|none|notification|notificationscope|objecttype|option|outstream|pageresult|record|recordid|recordref|reportformat|securityfilter|sessionsettings|tableconnectiontype|tablefilter|testaction|testfield|testfilterfield|testpage|testpermissions|testrequestpage|text|textbuilder|textconst|textencoding|time|transactionmodel|transactiontype|variant|verbosity|version|view|views|webserviceactioncontext|webserviceactionresultcode|xmlattribute|xmlattributecollection|xmlcdata|xmlcomment|xmldeclaration|xmldocument|xmldocumenttype|xmlelement|xmlnamespacemanager|xmlnametable|xmlnode|xmlnodelist|xmlprocessinginstruction|xmlreadoptions|xmltext|xmlwriteoptions)\b/i,operator:/\.\.|:[=:]|[-+*/]=?|<>|[<>]=?|=|\b(?:and|div|mod|not|or|xor)\b/i,punctuation:/[()\[\]{}:.;,]/}}},65043:function(de){"use strict";de.exports=ne,ne.displayName="antlr4",ne.aliases=["g4"];function ne(y){y.languages.antlr4={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,string:{pattern:/'(?:\\.|[^\\'\r\n])*'/,greedy:!0},"character-class":{pattern:/\[(?:\\.|[^\\\]\r\n])*\]/,greedy:!0,alias:"regex",inside:{range:{pattern:/([^[]|(?:^|[^\\])(?:\\\\)*\\\[)-(?!\])/,lookbehind:!0,alias:"punctuation"},escape:/\\(?:u(?:[a-fA-F\d]{4}|\{[a-fA-F\d]+\})|[pP]\{[=\w-]+\}|[^\r\nupP])/,punctuation:/[\[\]]/}},action:{pattern:/\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\}/,greedy:!0,inside:{content:{pattern:/(\{)[\s\S]+(?=\})/,lookbehind:!0},punctuation:/[{}]/}},command:{pattern:/(->\s*(?!\s))(?:\s*(?:,\s*)?\b[a-z]\w*(?:\s*\([^()\r\n]*\))?)+(?=\s*;)/i,lookbehind:!0,inside:{function:/\b\w+(?=\s*(?:[,(]|$))/,punctuation:/[,()]/}},annotation:{pattern:/@\w+(?:::\w+)*/,alias:"keyword"},label:{pattern:/#[ \t]*\w+/,alias:"punctuation"},keyword:/\b(?:catch|channels|finally|fragment|grammar|import|lexer|locals|mode|options|parser|returns|throws|tokens)\b/,definition:[{pattern:/\b[a-z]\w*(?=\s*:)/,alias:["rule","class-name"]},{pattern:/\b[A-Z]\w*(?=\s*:)/,alias:["token","constant"]}],constant:/\b[A-Z][A-Z_]*\b/,operator:/\.\.|->|[|~]|[*+?]\??/,punctuation:/[;:()=]/},y.languages.g4=y.languages.antlr4}},43556:function(de){"use strict";de.exports=ne,ne.displayName="apacheconf",ne.aliases=[];function ne(y){y.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^[\t ]*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|Type|UserFile|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferedLogs|BufferSize|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CGIDScriptTimeout|CGIMapExtension|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DTracePrivileges|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtendedStatus|ExtFilterDefine|ExtFilterOptions|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|KeepAlive|KeepAliveTimeout|KeptBodySize|LanguagePriority|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|Limit(?:InternalRecursion|Request(?:Body|Fields|FieldSize|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|MMapFile|ModemStandard|ModMimeUsePathInfo|MultiviewsMatch|Mutex|NameVirtualHost|NoProxy|NWSSLTrustedCerts|NWSSLUpgradeable|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|RLimitCPU|RLimitMEM|RLimitNPROC|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|SSIEndTag|SSIErrorMsg|SSIETag|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|SRPUnknownUserSeed|SRPVerifierFile|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UserName|UseStapling|VerifyClient|VerifyDepth)|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadsPerChild|ThreadStackSize|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:[\w=],?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}}},14901:function(de,ne,y){"use strict";var E=y(69435);de.exports=re,re.displayName="apex",re.aliases=[];function re(oe){oe.register(E),function(ge){var fe=/\b(?:(?:after|before)(?=\s+[a-z])|abstract|activate|and|any|array|as|asc|autonomous|begin|bigdecimal|blob|boolean|break|bulk|by|byte|case|cast|catch|char|class|collect|commit|const|continue|currency|date|datetime|decimal|default|delete|desc|do|double|else|end|enum|exception|exit|export|extends|final|finally|float|for|from|get(?=\s*[{};])|global|goto|group|having|hint|if|implements|import|in|inner|insert|instanceof|int|integer|interface|into|join|like|limit|list|long|loop|map|merge|new|not|null|nulls|number|object|of|on|or|outer|override|package|parallel|pragma|private|protected|public|retrieve|return|rollback|select|set|short|sObject|sort|static|string|super|switch|synchronized|system|testmethod|then|this|throw|time|transaction|transient|trigger|try|undelete|update|upsert|using|virtual|void|webservice|when|where|while|(?:inherited|with|without)\s+sharing)\b/i,he=/\b(?:(?=[a-z_]\w*\s*[<\[])|(?!))[A-Z_]\w*(?:\s*\.\s*[A-Z_]\w*)*\b(?:\s*(?:\[\s*\]|<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>))*/.source.replace(//g,function(){return fe.source});function ie(Ee){return RegExp(Ee.replace(//g,function(){return he}),"i")}var xe={keyword:fe,punctuation:/[()\[\]{};,:.<>]/};ge.languages.apex={comment:ge.languages.clike.comment,string:ge.languages.clike.string,sql:{pattern:/((?:[=,({:]|\breturn)\s*)\[[^\[\]]*\]/i,lookbehind:!0,greedy:!0,alias:"language-sql",inside:ge.languages.sql},annotation:{pattern:/@\w+\b/,alias:"punctuation"},"class-name":[{pattern:ie(/(\b(?:class|enum|extends|implements|instanceof|interface|new|trigger\s+\w+\s+on)\s+)/.source),lookbehind:!0,inside:xe},{pattern:ie(/(\(\s*)(?=\s*\)\s*[\w(])/.source),lookbehind:!0,inside:xe},{pattern:ie(/(?=\s*\w+\s*[;=,(){:])/.source),inside:xe}],trigger:{pattern:/(\btrigger\s+)\w+\b/i,lookbehind:!0,alias:"class-name"},keyword:fe,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/(?:\B\.\d+|\b\d+(?:\.\d+|L)?)\b/i,operator:/[!=](?:==?)?|\?\.?|&&|\|\||--|\+\+|[-+*/^&|]=?|:|<{1,3}=?/,punctuation:/[()\[\]{};,.]/}}(oe)}},4248:function(de){"use strict";de.exports=ne,ne.displayName="apl",ne.aliases=[];function ne(y){y.languages.apl={comment:/(?:⍝|#[! ]).*$/m,string:{pattern:/'(?:[^'\r\n]|'')*'/,greedy:!0},number:/¯?(?:\d*\.?\b\d+(?:e[+¯]?\d+)?|¯|∞)(?:j¯?(?:(?:\d+(?:\.\d+)?|\.\d+)(?:e[+¯]?\d+)?|¯|∞))?/i,statement:/:[A-Z][a-z][A-Za-z]*\b/,"system-function":{pattern:/⎕[A-Z]+/i,alias:"function"},constant:/[⍬⌾#⎕⍞]/,function:/[-+×÷⌈⌊∣|⍳⍸?*⍟○!⌹<≤=>≥≠≡≢∊⍷∪∩~∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⊆⊇⌷⍋⍒⊤⊥⍕⍎⊣⊢⍁⍂≈⍯↗¤→]/,"monadic-operator":{pattern:/[\\\/⌿⍀¨⍨⌶&∥]/,alias:"operator"},"dyadic-operator":{pattern:/[.⍣⍠⍤∘⌸@⌺⍥]/,alias:"operator"},assignment:{pattern:/←/,alias:"keyword"},punctuation:/[\[;\]()◇⋄]/,dfn:{pattern:/[{}⍺⍵⍶⍹∇⍫:]/,alias:"builtin"}}}},17758:function(de){"use strict";de.exports=ne,ne.displayName="applescript",ne.aliases=[];function ne(y){y.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:begin|end|start)s? with|(?:contains?|(?:does not|doesn't) contain)|(?:is|isn't|is not) (?:contained by|in)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:comes|(?:does not|doesn't) come) (?:after|before)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equal to|equals|is not|isn't)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|as|div|mod|not|or))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,"class-name":/\b(?:POSIX file|RGB color|alias|application|boolean|centimeters|centimetres|class|constant|cubic centimeters|cubic centimetres|cubic feet|cubic inches|cubic meters|cubic metres|cubic yards|date|degrees Celsius|degrees Fahrenheit|degrees Kelvin|feet|file|gallons|grams|inches|integer|kilograms|kilometers|kilometres|list|liters|litres|meters|metres|miles|number|ounces|pounds|quarts|real|record|reference|script|square feet|square kilometers|square kilometres|square meters|square metres|square miles|square yards|text|yards)\b/,punctuation:/[{}():,¬«»《》]/}}},33335:function(de){"use strict";de.exports=ne,ne.displayName="aql",ne.aliases=[];function ne(y){y.languages.aql={comment:/\/\/.*|\/\*[\s\S]*?\*\//,property:{pattern:/([{,]\s*)(?:(?!\d)\w+|(["'´`])(?:(?!\2)[^\\\r\n]|\\.)*\2)(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},identifier:{pattern:/([´`])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},variable:/@@?\w+/,keyword:[{pattern:/(\bWITH\s+)COUNT(?=\s+INTO\b)/i,lookbehind:!0},/\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_PATHS|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WINDOW|WITH)\b/i,{pattern:/(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,lookbehind:!0},{pattern:/(^|[^\w.[])(?:CURRENT|NEW|OLD)\b/,lookbehind:!0},{pattern:/\bOPTIONS(?=\s*\{)/i}],function:/\b(?!\d)\w+(?=\s*\()/,boolean:/\b(?:false|true)\b/i,range:{pattern:/\.\./,alias:"operator"},number:[/\b0b[01]+/i,/\b0x[0-9a-f]+/i,/(?:\B\.\d+|\b(?:0|[1-9]\d*)(?:\.\d+)?)(?:e[+-]?\d+)?/i],operator:/\*{2,}|[=!]~|[!=<>]=?|&&|\|\||[-+*/%]/,punctuation:/::|[?.:,;()[\]{}]/}}},17427:function(de,ne,y){"use strict";var E=y(87071);de.exports=re,re.displayName="arduino",re.aliases=["ino"];function re(oe){oe.register(E),oe.languages.arduino=oe.languages.extend("cpp",{keyword:/\b(?:String|array|bool|boolean|break|byte|case|catch|continue|default|do|double|else|finally|for|function|goto|if|in|instanceof|int|integer|long|loop|new|null|return|setup|string|switch|throw|try|void|while|word)\b/,constant:/\b(?:ANALOG_MESSAGE|DEFAULT|DIGITAL_MESSAGE|EXTERNAL|FIRMATA_STRING|HIGH|INPUT|INPUT_PULLUP|INTERNAL|INTERNAL1V1|INTERNAL2V56|LED_BUILTIN|LOW|OUTPUT|REPORT_ANALOG|REPORT_DIGITAL|SET_PIN_MODE|SYSEX_START|SYSTEM_RESET)\b/,builtin:/\b(?:Audio|BSSID|Bridge|Client|Console|EEPROM|Esplora|EsploraTFT|Ethernet|EthernetClient|EthernetServer|EthernetUDP|File|FileIO|FileSystem|Firmata|GPRS|GSM|GSMBand|GSMClient|GSMModem|GSMPIN|GSMScanner|GSMServer|GSMVoiceCall|GSM_SMS|HttpClient|IPAddress|IRread|Keyboard|KeyboardController|LiquidCrystal|LiquidCrystal_I2C|Mailbox|Mouse|MouseController|PImage|Process|RSSI|RobotControl|RobotMotor|SD|SPI|SSID|Scheduler|Serial|Server|Servo|SoftwareSerial|Stepper|Stream|TFT|Task|USBHost|WiFi|WiFiClient|WiFiServer|WiFiUDP|Wire|YunClient|YunServer|abs|addParameter|analogRead|analogReadResolution|analogReference|analogWrite|analogWriteResolution|answerCall|attach|attachGPRS|attachInterrupt|attached|autoscroll|available|background|beep|begin|beginPacket|beginSD|beginSMS|beginSpeaker|beginTFT|beginTransmission|beginWrite|bit|bitClear|bitRead|bitSet|bitWrite|blink|blinkVersion|buffer|changePIN|checkPIN|checkPUK|checkReg|circle|cityNameRead|cityNameWrite|clear|clearScreen|click|close|compassRead|config|connect|connected|constrain|cos|countryNameRead|countryNameWrite|createChar|cursor|debugPrint|delay|delayMicroseconds|detach|detachInterrupt|digitalRead|digitalWrite|disconnect|display|displayLogos|drawBMP|drawCompass|encryptionType|end|endPacket|endSMS|endTransmission|endWrite|exists|exitValue|fill|find|findUntil|flush|gatewayIP|get|getAsynchronously|getBand|getButton|getCurrentCarrier|getIMEI|getKey|getModifiers|getOemKey|getPINUsed|getResult|getSignalStrength|getSocket|getVoiceCallStatus|getXChange|getYChange|hangCall|height|highByte|home|image|interrupts|isActionDone|isDirectory|isListening|isPIN|isPressed|isValid|keyPressed|keyReleased|keyboardRead|knobRead|leftToRight|line|lineFollowConfig|listen|listenOnLocalhost|loadImage|localIP|lowByte|macAddress|maintain|map|max|messageAvailable|micros|millis|min|mkdir|motorsStop|motorsWrite|mouseDragged|mouseMoved|mousePressed|mouseReleased|move|noAutoscroll|noBlink|noBuffer|noCursor|noDisplay|noFill|noInterrupts|noListenOnLocalhost|noStroke|noTone|onReceive|onRequest|open|openNextFile|overflow|parseCommand|parseFloat|parseInt|parsePacket|pauseMode|peek|pinMode|playFile|playMelody|point|pointTo|position|pow|prepare|press|print|printFirmwareVersion|printVersion|println|process|processInput|pulseIn|put|random|randomSeed|read|readAccelerometer|readBlue|readButton|readBytes|readBytesUntil|readGreen|readJoystickButton|readJoystickSwitch|readJoystickX|readJoystickY|readLightSensor|readMessage|readMicrophone|readNetworks|readRed|readSlider|readString|readStringUntil|readTemperature|ready|rect|release|releaseAll|remoteIP|remoteNumber|remotePort|remove|requestFrom|retrieveCallingNumber|rewindDirectory|rightToLeft|rmdir|robotNameRead|robotNameWrite|run|runAsynchronously|runShellCommand|runShellCommandAsynchronously|running|scanNetworks|scrollDisplayLeft|scrollDisplayRight|seek|sendAnalog|sendDigitalPortPair|sendDigitalPorts|sendString|sendSysex|serialEvent|setBand|setBitOrder|setClockDivider|setCursor|setDNS|setDataMode|setFirmwareVersion|setMode|setPINUsed|setSpeed|setTextSize|setTimeout|shiftIn|shiftOut|shutdown|sin|size|sqrt|startLoop|step|stop|stroke|subnetMask|switchPIN|tan|tempoWrite|text|tone|transfer|tuneWrite|turn|updateIR|userNameRead|userNameWrite|voiceCall|waitContinue|width|write|writeBlue|writeGreen|writeJSON|writeMessage|writeMicroseconds|writeRGB|writeRed|yield)\b/}),oe.languages.ino=oe.languages.arduino}},22956:function(de){"use strict";de.exports=ne,ne.displayName="arff",ne.aliases=[];function ne(y){y.languages.arff={comment:/%.*/,string:{pattern:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/@(?:attribute|data|end|relation)\b/i,number:/\b\d+(?:\.\d+)?\b/,punctuation:/[{},]/}}},56007:function(de){"use strict";de.exports=ne,ne.displayName="asciidoc",ne.aliases=["adoc"];function ne(y){(function(E){var re={pattern:/(^[ \t]*)\[(?!\[)(?:(["'$`])(?:(?!\2)[^\\]|\\.)*\2|\[(?:[^\[\]\\]|\\.)*\]|[^\[\]\\"'$`]|\\.)*\]/m,lookbehind:!0,inside:{quoted:{pattern:/([$`])(?:(?!\1)[^\\]|\\.)*\1/,inside:{punctuation:/^[$`]|[$`]$/}},interpreted:{pattern:/'(?:[^'\\]|\\.)*'/,inside:{punctuation:/^'|'$/}},string:/"(?:[^"\\]|\\.)*"/,variable:/\w+(?==)/,punctuation:/^\[|\]$|,/,operator:/=/,"attr-value":/(?!^\s+$).+/}},oe=E.languages.asciidoc={"comment-block":{pattern:/^(\/{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1/m,alias:"comment"},table:{pattern:/^\|={3,}(?:(?:\r?\n|\r(?!\n)).*)*?(?:\r?\n|\r)\|={3,}$/m,inside:{specifiers:{pattern:/(?:(?:(?:\d+(?:\.\d+)?|\.\d+)[+*](?:[<^>](?:\.[<^>])?|\.[<^>])?|[<^>](?:\.[<^>])?|\.[<^>])[a-z]*|[a-z]+)(?=\|)/,alias:"attr-value"},punctuation:{pattern:/(^|[^\\])[|!]=*/,lookbehind:!0}}},"passthrough-block":{pattern:/^(\+{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^\++|\++$/}},"literal-block":{pattern:/^(-{4,}|\.{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\.+)|(?:-+|\.+)$/}},"other-block":{pattern:/^(--|\*{4,}|_{4,}|={4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\*+|_+|=+)|(?:-+|\*+|_+|=+)$/}},"list-punctuation":{pattern:/(^[ \t]*)(?:-|\*{1,5}|\.{1,5}|(?:[a-z]|\d+)\.|[xvi]+\))(?= )/im,lookbehind:!0,alias:"punctuation"},"list-label":{pattern:/(^[ \t]*)[a-z\d].+(?::{2,4}|;;)(?=\s)/im,lookbehind:!0,alias:"symbol"},"indented-block":{pattern:/((\r?\n|\r)\2)([ \t]+)\S.*(?:(?:\r?\n|\r)\3.+)*(?=\2{2}|$)/,lookbehind:!0},comment:/^\/\/.*/m,title:{pattern:/^.+(?:\r?\n|\r)(?:={3,}|-{3,}|~{3,}|\^{3,}|\+{3,})$|^={1,5} .+|^\.(?![\s.]).*/m,alias:"important",inside:{punctuation:/^(?:\.|=+)|(?:=+|-+|~+|\^+|\++)$/}},"attribute-entry":{pattern:/^:[^:\r\n]+:(?: .*?(?: \+(?:\r?\n|\r).*?)*)?$/m,alias:"tag"},attributes:re,hr:{pattern:/^'{3,}$/m,alias:"punctuation"},"page-break":{pattern:/^<{3,}$/m,alias:"punctuation"},admonition:{pattern:/^(?:CAUTION|IMPORTANT|NOTE|TIP|WARNING):/m,alias:"keyword"},callout:[{pattern:/(^[ \t]*)/m,lookbehind:!0,alias:"symbol"},{pattern:/<\d+>/,alias:"symbol"}],macro:{pattern:/\b[a-z\d][a-z\d-]*::?(?:[^\s\[\]]*\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:{function:/^[a-z\d-]+(?=:)/,punctuation:/^::?/,attributes:{pattern:/(?:\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:re.inside}}},inline:{pattern:/(^|[^\\])(?:(?:\B\[(?:[^\]\\"']|(["'])(?:(?!\2)[^\\]|\\.)*\2|\\.)*\])?(?:\b_(?!\s)(?: _|[^_\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: _|[^_\\\r\n]|\\.)+)*_\b|\B``(?!\s).+?(?:(?:\r?\n|\r).+?)*''\B|\B`(?!\s)(?:[^`'\s]|\s+\S)+['`]\B|\B(['*+#])(?!\s)(?: \3|(?!\3)[^\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: \3|(?!\3)[^\\\r\n]|\\.)+)*\3\B)|(?:\[(?:[^\]\\"']|(["'])(?:(?!\4)[^\\]|\\.)*\4|\\.)*\])?(?:(__|\*\*|\+\+\+?|##|\$\$|[~^]).+?(?:(?:\r?\n|\r).+?)*\5|\{[^}\r\n]+\}|\[\[\[?.+?(?:(?:\r?\n|\r).+?)*\]?\]\]|<<.+?(?:(?:\r?\n|\r).+?)*>>|\(\(\(?.+?(?:(?:\r?\n|\r).+?)*\)?\)\)))/m,lookbehind:!0,inside:{attributes:re,url:{pattern:/^(?:\[\[\[?.+?\]?\]\]|<<.+?>>)$/,inside:{punctuation:/^(?:\[\[\[?|<<)|(?:\]\]\]?|>>)$/}},"attribute-ref":{pattern:/^\{.+\}$/,inside:{variable:{pattern:/(^\{)[a-z\d,+_-]+/,lookbehind:!0},operator:/^[=?!#%@$]|!(?=[:}])/,punctuation:/^\{|\}$|::?/}},italic:{pattern:/^(['_])[\s\S]+\1$/,inside:{punctuation:/^(?:''?|__?)|(?:''?|__?)$/}},bold:{pattern:/^\*[\s\S]+\*$/,inside:{punctuation:/^\*\*?|\*\*?$/}},punctuation:/^(?:``?|\+{1,3}|##?|\$\$|[~^]|\(\(\(?)|(?:''?|\+{1,3}|##?|\$\$|[~^`]|\)?\)\))$/}},replacement:{pattern:/\((?:C|R|TM)\)/,alias:"builtin"},entity:/&#?[\da-z]{1,8};/i,"line-continuation":{pattern:/(^| )\+$/m,lookbehind:!0,alias:"punctuation"}};function ge(fe){fe=fe.split(" ");for(var he={},ie=0,xe=fe.length;ie>=?|<<=?|&&?|\|\|?|[-+*/%&|^!=<>?]=?/,punctuation:/[(),:]/}}},84230:function(de,ne,y){"use strict";var E=y(87648);de.exports=re,re.displayName="aspnet",re.aliases=[];function re(oe){oe.register(E),oe.languages.aspnet=oe.languages.extend("markup",{"page-directive":{pattern:/<%\s*@.*%>/,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:oe.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/,alias:"tag"},rest:oe.languages.csharp}}}),oe.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,oe.languages.insertBefore("inside","punctuation",{directive:oe.languages.aspnet.directive},oe.languages.aspnet.tag.inside["attr-value"]),oe.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),oe.languages.insertBefore("aspnet",oe.languages.javascript?"script":"tag",{"asp-script":{pattern:/(]*>)[\s\S]*?(?=<\/script>)/i,lookbehind:!0,alias:["asp","script"],inside:oe.languages.csharp||{}}})}},20803:function(de){"use strict";de.exports=ne,ne.displayName="autohotkey",ne.aliases=[];function ne(y){y.languages.autohotkey={comment:[{pattern:/(^|\s);.*/,lookbehind:!0},{pattern:/(^[\t ]*)\/\*(?:[\r\n](?![ \t]*\*\/)|[^\r\n])*(?:[\r\n][ \t]*\*\/)?/m,lookbehind:!0,greedy:!0}],tag:{pattern:/^([ \t]*)[^\s,`":]+(?=:[ \t]*$)/m,lookbehind:!0},string:/"(?:[^"\n\r]|"")*"/,variable:/%\w+%/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/\?|\/\/?=?|:=|\|[=|]?|&[=&]?|\+[=+]?|-[=-]?|\*[=*]?|<(?:<=?|>|=)?|>>?=?|[.^!=~]=?|\b(?:AND|NOT|OR)\b/,boolean:/\b(?:false|true)\b/,selector:/\b(?:AutoTrim|BlockInput|Break|Click|ClipWait|Continue|Control|ControlClick|ControlFocus|ControlGet|ControlGetFocus|ControlGetPos|ControlGetText|ControlMove|ControlSend|ControlSendRaw|ControlSetText|CoordMode|Critical|DetectHiddenText|DetectHiddenWindows|Drive|DriveGet|DriveSpaceFree|EnvAdd|EnvDiv|EnvGet|EnvMult|EnvSet|EnvSub|EnvUpdate|Exit|ExitApp|FileAppend|FileCopy|FileCopyDir|FileCreateDir|FileCreateShortcut|FileDelete|FileEncoding|FileGetAttrib|FileGetShortcut|FileGetSize|FileGetTime|FileGetVersion|FileInstall|FileMove|FileMoveDir|FileRead|FileReadLine|FileRecycle|FileRecycleEmpty|FileRemoveDir|FileSelectFile|FileSelectFolder|FileSetAttrib|FileSetTime|FormatTime|GetKeyState|Gosub|Goto|GroupActivate|GroupAdd|GroupClose|GroupDeactivate|Gui|GuiControl|GuiControlGet|Hotkey|ImageSearch|IniDelete|IniRead|IniWrite|Input|InputBox|KeyWait|ListHotkeys|ListLines|ListVars|Loop|Menu|MouseClick|MouseClickDrag|MouseGetPos|MouseMove|MsgBox|OnExit|OutputDebug|Pause|PixelGetColor|PixelSearch|PostMessage|Process|Progress|Random|RegDelete|RegRead|RegWrite|Reload|Repeat|Return|Run|RunAs|RunWait|Send|SendEvent|SendInput|SendMessage|SendMode|SendPlay|SendRaw|SetBatchLines|SetCapslockState|SetControlDelay|SetDefaultMouseSpeed|SetEnv|SetFormat|SetKeyDelay|SetMouseDelay|SetNumlockState|SetRegView|SetScrollLockState|SetStoreCapslockMode|SetTimer|SetTitleMatchMode|SetWinDelay|SetWorkingDir|Shutdown|Sleep|Sort|SoundBeep|SoundGet|SoundGetWaveVolume|SoundPlay|SoundSet|SoundSetWaveVolume|SplashImage|SplashTextOff|SplashTextOn|SplitPath|StatusBarGetText|StatusBarWait|StringCaseSense|StringGetPos|StringLeft|StringLen|StringLower|StringMid|StringReplace|StringRight|StringSplit|StringTrimLeft|StringTrimRight|StringUpper|Suspend|SysGet|Thread|ToolTip|Transform|TrayTip|URLDownloadToFile|WinActivate|WinActivateBottom|WinClose|WinGet|WinGetActiveStats|WinGetActiveTitle|WinGetClass|WinGetPos|WinGetText|WinGetTitle|WinHide|WinKill|WinMaximize|WinMenuSelectItem|WinMinimize|WinMinimizeAll|WinMinimizeAllUndo|WinMove|WinRestore|WinSet|WinSetTitle|WinShow|WinWait|WinWaitActive|WinWaitClose|WinWaitNotActive)\b/i,constant:/\b(?:a_ahkpath|a_ahkversion|a_appdata|a_appdatacommon|a_autotrim|a_batchlines|a_caretx|a_carety|a_computername|a_controldelay|a_cursor|a_dd|a_ddd|a_dddd|a_defaultmousespeed|a_desktop|a_desktopcommon|a_detecthiddentext|a_detecthiddenwindows|a_endchar|a_eventinfo|a_exitreason|a_fileencoding|a_formatfloat|a_formatinteger|a_gui|a_guicontrol|a_guicontrolevent|a_guievent|a_guiheight|a_guiwidth|a_guix|a_guiy|a_hour|a_iconfile|a_iconhidden|a_iconnumber|a_icontip|a_index|a_ipaddress1|a_ipaddress2|a_ipaddress3|a_ipaddress4|a_is64bitos|a_isadmin|a_iscompiled|a_iscritical|a_ispaused|a_issuspended|a_isunicode|a_keydelay|a_language|a_lasterror|a_linefile|a_linenumber|a_loopfield|a_loopfileattrib|a_loopfiledir|a_loopfileext|a_loopfilefullpath|a_loopfilelongpath|a_loopfilename|a_loopfileshortname|a_loopfileshortpath|a_loopfilesize|a_loopfilesizekb|a_loopfilesizemb|a_loopfiletimeaccessed|a_loopfiletimecreated|a_loopfiletimemodified|a_loopreadline|a_loopregkey|a_loopregname|a_loopregsubkey|a_loopregtimemodified|a_loopregtype|a_mday|a_min|a_mm|a_mmm|a_mmmm|a_mon|a_mousedelay|a_msec|a_mydocuments|a_now|a_nowutc|a_numbatchlines|a_ostype|a_osversion|a_priorhotkey|a_priorkey|a_programfiles|a_programs|a_programscommon|a_ptrsize|a_regview|a_screendpi|a_screenheight|a_screenwidth|a_scriptdir|a_scriptfullpath|a_scripthwnd|a_scriptname|a_sec|a_space|a_startmenu|a_startmenucommon|a_startup|a_startupcommon|a_stringcasesense|a_tab|a_temp|a_thisfunc|a_thishotkey|a_thislabel|a_thismenu|a_thismenuitem|a_thismenuitempos|a_tickcount|a_timeidle|a_timeidlephysical|a_timesincepriorhotkey|a_timesincethishotkey|a_titlematchmode|a_titlematchmodespeed|a_username|a_wday|a_windelay|a_windir|a_workingdir|a_yday|a_year|a_yweek|a_yyyy|clipboard|clipboardall|comspec|errorlevel|programfiles)\b/i,builtin:/\b(?:abs|acos|asc|asin|atan|ceil|chr|class|comobjactive|comobjarray|comobjconnect|comobjcreate|comobjerror|comobjflags|comobjget|comobjquery|comobjtype|comobjvalue|cos|dllcall|exp|fileexist|Fileopen|floor|format|il_add|il_create|il_destroy|instr|isfunc|islabel|IsObject|ln|log|ltrim|lv_add|lv_delete|lv_deletecol|lv_getcount|lv_getnext|lv_gettext|lv_insert|lv_insertcol|lv_modify|lv_modifycol|lv_setimagelist|mod|numget|numput|onmessage|regexmatch|regexreplace|registercallback|round|rtrim|sb_seticon|sb_setparts|sb_settext|sin|sqrt|strlen|strreplace|strsplit|substr|tan|tv_add|tv_delete|tv_get|tv_getchild|tv_getcount|tv_getnext|tv_getparent|tv_getprev|tv_getselection|tv_gettext|tv_modify|varsetcapacity|winactive|winexist|__Call|__Get|__New|__Set)\b/i,symbol:/\b(?:alt|altdown|altup|appskey|backspace|browser_back|browser_favorites|browser_forward|browser_home|browser_refresh|browser_search|browser_stop|bs|capslock|ctrl|ctrlbreak|ctrldown|ctrlup|del|delete|down|end|enter|esc|escape|f1|f10|f11|f12|f13|f14|f15|f16|f17|f18|f19|f2|f20|f21|f22|f23|f24|f3|f4|f5|f6|f7|f8|f9|home|ins|insert|joy1|joy10|joy11|joy12|joy13|joy14|joy15|joy16|joy17|joy18|joy19|joy2|joy20|joy21|joy22|joy23|joy24|joy25|joy26|joy27|joy28|joy29|joy3|joy30|joy31|joy32|joy4|joy5|joy6|joy7|joy8|joy9|joyaxes|joybuttons|joyinfo|joyname|joypov|joyr|joyu|joyv|joyx|joyy|joyz|lalt|launch_app1|launch_app2|launch_mail|launch_media|lbutton|lcontrol|lctrl|left|lshift|lwin|lwindown|lwinup|mbutton|media_next|media_play_pause|media_prev|media_stop|numlock|numpad0|numpad1|numpad2|numpad3|numpad4|numpad5|numpad6|numpad7|numpad8|numpad9|numpadadd|numpadclear|numpaddel|numpaddiv|numpaddot|numpaddown|numpadend|numpadenter|numpadhome|numpadins|numpadleft|numpadmult|numpadpgdn|numpadpgup|numpadright|numpadsub|numpadup|pgdn|pgup|printscreen|ralt|rbutton|rcontrol|rctrl|right|rshift|rwin|rwindown|rwinup|scrolllock|shift|shiftdown|shiftup|space|tab|up|volume_down|volume_mute|volume_up|wheeldown|wheelleft|wheelright|wheelup|xbutton1|xbutton2)\b/i,important:/#\b(?:AllowSameLineComments|ClipboardTimeout|CommentFlag|DerefChar|ErrorStdOut|EscapeChar|HotkeyInterval|HotkeyModifierTimeout|Hotstring|If|IfTimeout|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Include|IncludeAgain|InputLevel|InstallKeybdHook|InstallMouseHook|KeyHistory|MaxHotkeysPerInterval|MaxMem|MaxThreads|MaxThreadsBuffer|MaxThreadsPerHotkey|MenuMaskKey|NoEnv|NoTrayIcon|Persistent|SingleInstance|UseHook|Warn|WinActivateForce)\b/i,keyword:/\b(?:Abort|AboveNormal|Add|ahk_class|ahk_exe|ahk_group|ahk_id|ahk_pid|All|Alnum|Alpha|AltSubmit|AltTab|AltTabAndMenu|AltTabMenu|AltTabMenuDismiss|AlwaysOnTop|AutoSize|Background|BackgroundTrans|BelowNormal|between|BitAnd|BitNot|BitOr|BitShiftLeft|BitShiftRight|BitXOr|Bold|Border|Button|ByRef|Catch|Checkbox|Checked|CheckedGray|Choose|ChooseString|Close|Color|ComboBox|Contains|ControlList|Count|Date|DateTime|Days|DDL|Default|DeleteAll|Delimiter|Deref|Destroy|Digit|Disable|Disabled|DropDownList|Edit|Eject|Else|Enable|Enabled|Error|Exist|Expand|ExStyle|FileSystem|Finally|First|Flash|Float|FloatFast|Focus|Font|for|global|Grid|Group|GroupBox|GuiClose|GuiContextMenu|GuiDropFiles|GuiEscape|GuiSize|Hdr|Hidden|Hide|High|HKCC|HKCR|HKCU|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_LOCAL_MACHINE|HKEY_USERS|HKLM|HKU|Hours|HScroll|Icon|IconSmall|ID|IDLast|If|IfEqual|IfExist|IfGreater|IfGreaterOrEqual|IfInString|IfLess|IfLessOrEqual|IfMsgBox|IfNotEqual|IfNotExist|IfNotInString|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Ignore|ImageList|in|Integer|IntegerFast|Interrupt|is|italic|Join|Label|LastFound|LastFoundExist|Limit|Lines|List|ListBox|ListView|local|Lock|Logoff|Low|Lower|Lowercase|MainWindow|Margin|Maximize|MaximizeBox|MaxSize|Minimize|MinimizeBox|MinMax|MinSize|Minutes|MonthCal|Mouse|Move|Multi|NA|No|NoActivate|NoDefault|NoHide|NoIcon|NoMainWindow|norm|Normal|NoSort|NoSortHdr|NoStandard|Not|NoTab|NoTimers|Number|Off|Ok|On|OwnDialogs|Owner|Parse|Password|Picture|Pixel|Pos|Pow|Priority|ProcessName|Radio|Range|Read|ReadOnly|Realtime|Redraw|Region|REG_BINARY|REG_DWORD|REG_EXPAND_SZ|REG_MULTI_SZ|REG_SZ|Relative|Rename|Report|Resize|Restore|Retry|RGB|Screen|Seconds|Section|Serial|SetLabel|ShiftAltTab|Show|Single|Slider|SortDesc|Standard|static|Status|StatusBar|StatusCD|strike|Style|Submit|SysMenu|Tab2|TabStop|Text|Theme|Throw|Tile|ToggleCheck|ToggleEnable|ToolWindow|Top|Topmost|TransColor|Transparent|Tray|TreeView|Try|TryAgain|Type|UnCheck|underline|Unicode|Unlock|Until|UpDown|Upper|Uppercase|UseErrorLevel|Vis|VisFirst|Visible|VScroll|Wait|WaitClose|WantCtrlA|WantF2|WantReturn|While|Wrap|Xdigit|xm|xp|xs|Yes|ym|yp|ys)\b/i,function:/[^(); \t,\n+*\-=?>:\\\/<&%\[\]]+(?=\()/,punctuation:/[{}[\]():,]/}}},65235:function(de){"use strict";de.exports=ne,ne.displayName="autoit",ne.aliases=[];function ne(y){y.languages.autoit={comment:[/;.*/,{pattern:/(^[\t ]*)#(?:comments-start|cs)[\s\S]*?^[ \t]*#(?:ce|comments-end)/m,lookbehind:!0}],url:{pattern:/(^[\t ]*#include\s+)(?:<[^\r\n>]+>|"[^\r\n"]+")/m,lookbehind:!0},string:{pattern:/(["'])(?:\1\1|(?!\1)[^\r\n])*\1/,greedy:!0,inside:{variable:/([%$@])\w+\1/}},directive:{pattern:/(^[\t ]*)#[\w-]+/m,lookbehind:!0,alias:"keyword"},function:/\b\w+(?=\()/,variable:/[$@]\w+/,keyword:/\b(?:Case|Const|Continue(?:Case|Loop)|Default|Dim|Do|Else(?:If)?|End(?:Func|If|Select|Switch|With)|Enum|Exit(?:Loop)?|For|Func|Global|If|In|Local|Next|Null|ReDim|Select|Static|Step|Switch|Then|To|Until|Volatile|WEnd|While|With)\b/i,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,boolean:/\b(?:False|True)\b/i,operator:/<[=>]?|[-+*\/=&>]=?|[?^]|\b(?:And|Not|Or)\b/i,punctuation:/[\[\]().,:]/}}},52406:function(de){"use strict";de.exports=ne,ne.displayName="avisynth",ne.aliases=["avs"];function ne(y){(function(E){function re(Ee,Le){return Ee.replace(/<<(\d+)>>/g,function(Oe,je){return Le[+je]})}function oe(Ee,Le,Oe){return RegExp(re(Ee,Le),Oe||"")}var ge=/bool|clip|float|int|string|val/.source,fe=[/is(?:bool|clip|float|int|string)|defined|(?:(?:internal)?function|var)?exists?/.source,/apply|assert|default|eval|import|nop|select|undefined/.source,/opt_(?:allowfloataudio|avipadscanlines|dwchannelmask|enable_(?:b64a|planartopackedrgb|v210|y3_10_10|y3_10_16)|usewaveextensible|vdubplanarhack)|set(?:cachemode|maxcpu|memorymax|planarlegacyalignment|workingdir)/.source,/hex(?:value)?|value/.source,/abs|ceil|continued(?:denominator|numerator)?|exp|floor|fmod|frac|log(?:10)?|max|min|muldiv|pi|pow|rand|round|sign|spline|sqrt/.source,/a?sinh?|a?cosh?|a?tan[2h]?/.source,/(?:bit(?:and|not|x?or|[lr]?shift[aslu]?|sh[lr]|sa[lr]|[lr]rotatel?|ro[rl]|te?st|set(?:count)?|cl(?:ea)?r|ch(?:an)?ge?))/.source,/average(?:[bgr]|chroma[uv]|luma)|(?:[rgb]|chroma[uv]|luma|rgb|[yuv](?=difference(?:fromprevious|tonext)))difference(?:fromprevious|tonext)?|[yuvrgb]plane(?:median|min|max|minmaxdifference)/.source,/getprocessinfo|logmsg|script(?:dir(?:utf8)?|file(?:utf8)?|name(?:utf8)?)|setlogparams/.source,/chr|(?:fill|find|left|mid|replace|rev|right)str|format|[lu]case|ord|str(?:cmpi?|fromutf8|len|toutf8)|time|trim(?:all|left|right)/.source,/isversionorgreater|version(?:number|string)/.source,/buildpixeltype|colorspacenametopixeltype/.source,/addautoloaddir|on(?:cpu|cuda)|prefetch|setfiltermtmode/.source].join("|"),he=[/has(?:audio|video)/.source,/height|width/.source,/frame(?:count|rate)|framerate(?:denominator|numerator)/.source,/getparity|is(?:field|frame)based/.source,/bitspercomponent|componentsize|hasalpha|is(?:planar(?:rgba?)?|interleaved|rgb(?:24|32|48|64)?|y(?:8|u(?:va?|y2))?|yv(?:12|16|24|411)|420|422|444|packedrgb)|numcomponents|pixeltype/.source,/audio(?:bits|channels|duration|length(?:[fs]|hi|lo)?|rate)|isaudio(?:float|int)/.source].join("|"),ie=[/avi(?:file)?source|directshowsource|image(?:reader|source|sourceanim)|opendmlsource|segmented(?:avisource|directshowsource)|wavsource/.source,/coloryuv|convertbacktoyuy2|convertto(?:RGB(?:24|32|48|64)|(?:planar)?RGBA?|Y8?|YV(?:12|16|24|411)|YUVA?(?:411|420|422|444)|YUY2)|fixluminance|gr[ae]yscale|invert|levels|limiter|mergea?rgb|merge(?:chroma|luma)|rgbadjust|show(?:alpha|blue|green|red)|swapuv|tweak|[uv]toy8?|ytouv/.source,/(?:colorkey|reset)mask|layer|mask(?:hs)?|merge|overlay|subtract/.source,/addborders|(?:bicubic|bilinear|blackman|gauss|lanczos4|lanczos|point|sinc|spline(?:16|36|64))resize|crop(?:bottom)?|flip(?:horizontal|vertical)|(?:horizontal|vertical)?reduceby2|letterbox|skewrows|turn(?:180|left|right)/.source,/blur|fixbrokenchromaupsampling|generalconvolution|(?:spatial|temporal)soften|sharpen/.source,/trim|(?:un)?alignedsplice|(?:assume|assumescaled|change|convert)FPS|(?:delete|duplicate)frame|dissolve|fade(?:in|io|out)[02]?|freezeframe|interleave|loop|reverse|select(?:even|odd|(?:range)?every)/.source,/assume[bt]ff|assume(?:field|frame)based|bob|complementparity|doubleweave|peculiarblend|pulldown|separate(?:columns|fields|rows)|swapfields|weave(?:columns|rows)?/.source,/amplify(?:db)?|assumesamplerate|audiodub(?:ex)?|audiotrim|convertaudioto(?:(?:8|16|24|32)bit|float)|converttomono|delayaudio|ensurevbrmp3sync|get(?:left|right)?channel|kill(?:audio|video)|mergechannels|mixaudio|monotostereo|normalize|resampleaudio|ssrc|supereq|timestretch/.source,/animate|applyrange|conditional(?:filter|reader|select)|frameevaluate|scriptclip|tcp(?:server|source)|writefile(?:end|if|start)?/.source,/imagewriter/.source,/blackness|blankclip|colorbars(?:hd)?|compare|dumpfiltergraph|echo|histogram|info|messageclip|preroll|setgraphanalysis|show(?:framenumber|smpte|time)|showfiveversions|stack(?:horizontal|vertical)|subtitle|tone|version/.source].join("|"),xe=[fe,he,ie].join("|");E.languages.avisynth={comment:[{pattern:/(^|[^\\])\[\*(?:[^\[*]|\[(?!\*)|\*(?!\])|\[\*(?:[^\[*]|\[(?!\*)|\*(?!\]))*\*\])*\*\]/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],argument:{pattern:oe(/\b(?:<<0>>)\s+("?)\w+\1/.source,[ge],"i"),inside:{keyword:/^\w+/}},"argument-label":{pattern:/([,(][\s\\]*)\w+\s*=(?!=)/,lookbehind:!0,inside:{"argument-name":{pattern:/^\w+/,alias:"punctuation"},punctuation:/=$/}},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0,inside:{constant:{pattern:/\b(?:DEFAULT_MT_MODE|(?:MAINSCRIPT|PROGRAM|SCRIPT)DIR|(?:MACHINE|USER)_(?:CLASSIC|PLUS)_PLUGINS)\b/}}}],variable:/\b(?:last)\b/i,boolean:/\b(?:false|no|true|yes)\b/i,keyword:/\b(?:catch|else|for|function|global|if|return|try|while|__END__)\b/i,constant:/\bMT_(?:MULTI_INSTANCE|NICE_FILTER|SERIALIZED|SPECIAL_MT)\b/,"builtin-function":{pattern:oe(/\b(?:<<0>>)\b/.source,[xe],"i"),alias:"function"},"type-cast":{pattern:oe(/\b(?:<<0>>)(?=\s*\()/.source,[ge],"i"),alias:"keyword"},function:{pattern:/\b[a-z_]\w*(?=\s*\()|(\.)[a-z_]\w*\b/i,lookbehind:!0},"line-continuation":{pattern:/(^[ \t]*)\\|\\(?=[ \t]*$)/m,lookbehind:!0,alias:"punctuation"},number:/\B\$(?:[\da-f]{6}|[\da-f]{8})\b|(?:(?:\b|\B-)\d+(?:\.\d*)?\b|\B\.\d+\b)/i,operator:/\+\+?|[!=<>]=?|&&|\|\||[?:*/%-]/,punctuation:/[{}\[\]();,.]/},E.languages.avs=E.languages.avisynth})(y)}},79571:function(de){"use strict";de.exports=ne,ne.displayName="avroIdl",ne.aliases=[];function ne(y){y.languages["avro-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0},annotation:{pattern:/@(?:[$\w.-]|`[^\r\n`]+`)+/,greedy:!0,alias:"function"},"function-identifier":{pattern:/`[^\r\n`]+`(?=\s*\()/,greedy:!0,alias:"function"},identifier:{pattern:/`[^\r\n`]+`/,greedy:!0},"class-name":{pattern:/(\b(?:enum|error|protocol|record|throws)\b\s+)[$\w]+/,lookbehind:!0,greedy:!0},keyword:/\b(?:array|boolean|bytes|date|decimal|double|enum|error|false|fixed|float|idl|import|int|local_timestamp_ms|long|map|null|oneway|protocol|record|schema|string|throws|time_ms|timestamp_ms|true|union|uuid|void)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:[{pattern:/(^|[^\w.])-?(?:(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|0x(?:[a-f0-9]+(?:\.[a-f0-9]*)?|\.[a-f0-9]+)(?:p[+-]?\d+)?)[dfl]?(?![\w.])/i,lookbehind:!0},/-?\b(?:Infinity|NaN)\b/],operator:/=/,punctuation:/[()\[\]{}<>.:,;-]/},y.languages.avdl=y.languages["avro-idl"]}},3058:function(de){"use strict";de.exports=ne,ne.displayName="bash",ne.aliases=["shell"];function ne(y){(function(E){var re="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",oe={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},ge={bash:oe,environment:{pattern:RegExp("\\$"+re),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+re),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};E.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+re),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:ge},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:oe}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:ge},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:ge.entity}}],environment:{pattern:RegExp("\\$?"+re),alias:"constant"},variable:ge.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},oe.inside=E.languages.bash;for(var fe=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],he=ge.variable[1].inside,ie=0;ie?^\w +\-.])*"/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SELECT CASE|SHARED|SHELL|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}}},1618:function(de){"use strict";de.exports=ne,ne.displayName="batch",ne.aliases=[];function ne(y){(function(E){var re=/%%?[~:\w]+%?|!\S+!/,oe={pattern:/\/[a-z?]+(?=[ :]|$):?|-[a-z]\b|--[a-z-]+\b/im,alias:"attr-name",inside:{punctuation:/:/}},ge=/"(?:[\\"]"|[^"])*"(?!")/,fe=/(?:\b|-)\d+\b/;E.languages.batch={comment:[/^::.*/m,{pattern:/((?:^|[&(])[ \t]*)rem\b(?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0}],label:{pattern:/^:.*/m,alias:"property"},command:[{pattern:/((?:^|[&(])[ \t]*)for(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* \S+ in \([^)]+\) do/im,lookbehind:!0,inside:{keyword:/\b(?:do|in)\b|^for\b/i,string:ge,parameter:oe,variable:re,number:fe,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*)if(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:not )?(?:cmdextversion \d+|defined \w+|errorlevel \d+|exist \S+|(?:"[^"]*"|(?!")(?:(?!==)\S)+)?(?:==| (?:equ|geq|gtr|leq|lss|neq) )(?:"[^"]*"|[^\s"]\S*))/im,lookbehind:!0,inside:{keyword:/\b(?:cmdextversion|defined|errorlevel|exist|not)\b|^if\b/i,string:ge,parameter:oe,variable:re,number:fe,operator:/\^|==|\b(?:equ|geq|gtr|leq|lss|neq)\b/i}},{pattern:/((?:^|[&()])[ \t]*)else\b/im,lookbehind:!0,inside:{keyword:/^else\b/i}},{pattern:/((?:^|[&(])[ \t]*)set(?: \/[a-z](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^set\b/i,string:ge,parameter:oe,variable:[re,/\w+(?=(?:[*\/%+\-&^|]|<<|>>)?=)/],number:fe,operator:/[*\/%+\-&^|]=?|<<=?|>>=?|[!~_=]/,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*@?)\w+\b(?:"(?:[\\"]"|[^"])*"(?!")|[^"^&)\r\n]|\^(?:\r\n|[\s\S]))*/m,lookbehind:!0,inside:{keyword:/^\w+\b/,string:ge,parameter:oe,label:{pattern:/(^\s*):\S+/m,lookbehind:!0,alias:"property"},variable:re,number:fe,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}})(y)}},2505:function(de){"use strict";de.exports=ne,ne.displayName="bbcode",ne.aliases=["shortcode"];function ne(y){y.languages.bbcode={tag:{pattern:/\[\/?[^\s=\]]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))?(?:\s+[^\s=\]]+\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))*\s*\]/,inside:{tag:{pattern:/^\[\/?[^\s=\]]+/,inside:{punctuation:/^\[\/?/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+)/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\]/,"attr-name":/[^\s=\]]+/}}},y.languages.shortcode=y.languages.bbcode}},51274:function(de){"use strict";de.exports=ne,ne.displayName="bicep",ne.aliases=[];function ne(y){y.languages.bicep={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],property:[{pattern:/([\r\n][ \t]*)[a-z_]\w*(?=[ \t]*:)/i,lookbehind:!0},{pattern:/([\r\n][ \t]*)'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'(?=[ \t]*:)/,lookbehind:!0,greedy:!0}],string:[{pattern:/'''[^'][\s\S]*?'''/,greedy:!0},{pattern:/(^|[^\\'])'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0}],"interpolated-string":{pattern:/(^|[^\\'])'(?:\\.|\$(?:(?!\{)|\{[^{}\r\n]*\})|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}\r\n]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0},punctuation:/^\$\{|\}$/}},string:/[\s\S]+/}},datatype:{pattern:/(\b(?:output|param)\b[ \t]+\w+[ \t]+)\w+\b/,lookbehind:!0,alias:"class-name"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:existing|for|if|in|module|null|output|param|resource|targetScope|var)\b/,decorator:/@\w+\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/,punctuation:/[{}[\];(),.:]/},y.languages.bicep["interpolated-string"].inside.interpolation.inside.expression.inside=y.languages.bicep}},23796:function(de){"use strict";de.exports=ne,ne.displayName="birb",ne.aliases=[];function ne(y){y.languages.birb=y.languages.extend("clike",{string:{pattern:/r?("|')(?:\\.|(?!\1)[^\\])*\1/,greedy:!0},"class-name":[/\b[A-Z](?:[\d_]*[a-zA-Z]\w*)?\b/,/\b(?:[A-Z]\w*|(?!(?:var|void)\b)[a-z]\w*)(?=\s+\w+\s*[;,=()])/],keyword:/\b(?:assert|break|case|class|const|default|else|enum|final|follows|for|grab|if|nest|new|next|noSeeb|return|static|switch|throw|var|void|while)\b/,operator:/\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?|:/,variable:/\b[a-z_]\w*\b/}),y.languages.insertBefore("birb","function",{metadata:{pattern:/<\w+>/,greedy:!0,alias:"symbol"}})}},13979:function(de,ne,y){"use strict";var E=y(79440);de.exports=re,re.displayName="bison",re.aliases=[];function re(oe){oe.register(E),oe.languages.bison=oe.languages.extend("c",{}),oe.languages.insertBefore("bison","comment",{bison:{pattern:/^(?:[^%]|%(?!%))*%%[\s\S]*?%%/,inside:{c:{pattern:/%\{[\s\S]*?%\}|\{(?:\{[^}]*\}|[^{}])*\}/,inside:{delimiter:{pattern:/^%?\{|%?\}$/,alias:"punctuation"},"bison-variable":{pattern:/[$@](?:<[^\s>]+>)?[\w$]+/,alias:"variable",inside:{punctuation:/<|>/}},rest:oe.languages.c}},comment:oe.languages.c.comment,string:oe.languages.c.string,property:/\S+(?=:)/,keyword:/%\w+/,number:{pattern:/(^|[^@])\b(?:0x[\da-f]+|\d+)/i,lookbehind:!0},punctuation:/%[%?]|[|:;\[\]<>]/}}})}},87994:function(de){"use strict";de.exports=ne,ne.displayName="bnf",ne.aliases=["rbnf"];function ne(y){y.languages.bnf={string:{pattern:/"[^\r\n"]*"|'[^\r\n']*'/},definition:{pattern:/<[^<>\r\n\t]+>(?=\s*::=)/,alias:["rule","keyword"],inside:{punctuation:/^<|>$/}},rule:{pattern:/<[^<>\r\n\t]+>/,inside:{punctuation:/^<|>$/}},operator:/::=|[|()[\]{}*+?]|\.{3}/},y.languages.rbnf=y.languages.bnf}},47035:function(de){"use strict";de.exports=ne,ne.displayName="brainfuck",ne.aliases=[];function ne(y){y.languages.brainfuck={pointer:{pattern:/<|>/,alias:"keyword"},increment:{pattern:/\+/,alias:"inserted"},decrement:{pattern:/-/,alias:"deleted"},branching:{pattern:/\[|\]/,alias:"important"},operator:/[.,]/,comment:/\S+/}}},36142:function(de){"use strict";de.exports=ne,ne.displayName="brightscript",ne.aliases=[];function ne(y){y.languages.brightscript={comment:/(?:\brem|').*/i,"directive-statement":{pattern:/(^[\t ]*)#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if).*/im,lookbehind:!0,alias:"property",inside:{"error-message":{pattern:/(^#error).+/,lookbehind:!0},directive:{pattern:/^#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if)/,alias:"keyword"},expression:{pattern:/[\s\S]+/,inside:null}}},property:{pattern:/([\r\n{,][\t ]*)(?:(?!\d)\w+|"(?:[^"\r\n]|"")*"(?!"))(?=[ \t]*:)/,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},"class-name":{pattern:/(\bAs[\t ]+)\w+/i,lookbehind:!0},keyword:/\b(?:As|Dim|Each|Else|Elseif|End|Exit|For|Function|Goto|If|In|Print|Return|Step|Stop|Sub|Then|To|While)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?!\d)\w+(?=[\t ]*\()/,number:/(?:\b\d+(?:\.\d+)?(?:[ed][+-]\d+)?|&h[a-f\d]+)\b[%&!#]?/i,operator:/--|\+\+|>>=?|<<=?|<>|[-+*/\\<>]=?|[:^=?]|\b(?:and|mod|not|or)\b/i,punctuation:/[.,;()[\]{}]/,constant:/\b(?:LINE_NUM)\b/i},y.languages.brightscript["directive-statement"].inside.expression.inside=y.languages.brightscript}},85290:function(de){"use strict";de.exports=ne,ne.displayName="bro",ne.aliases=[];function ne(y){y.languages.bro={comment:{pattern:/(^|[^\\$])#.*/,lookbehind:!0,inside:{italic:/\b(?:FIXME|TODO|XXX)\b/}},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},boolean:/\b[TF]\b/,function:{pattern:/(\b(?:event|function|hook)[ \t]+)\w+(?:::\w+)?/,lookbehind:!0},builtin:/(?:@(?:load(?:-(?:plugin|sigs))?|unload|prefixes|ifn?def|else|(?:end)?if|DIR|FILENAME))|(?:&?(?:add_func|create_expire|default|delete_func|encrypt|error_handler|expire_func|group|log|mergeable|optional|persistent|priority|raw_output|read_expire|redef|rotate_interval|rotate_size|synchronized|type_column|write_expire))/,constant:{pattern:/(\bconst[ \t]+)\w+/i,lookbehind:!0},keyword:/\b(?:add|addr|alarm|any|bool|break|const|continue|count|delete|double|else|enum|event|export|file|for|function|global|hook|if|in|int|interval|local|module|next|of|opaque|pattern|port|print|record|return|schedule|set|string|subnet|table|time|timeout|using|vector|when)\b/,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&|\|\|?|\?|\*|\/|~|\^|%/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,punctuation:/[{}[\];(),.:]/}}},7407:function(de){"use strict";de.exports=ne,ne.displayName="bsl",ne.aliases=[];function ne(y){y.languages.bsl={comment:/\/\/.*/,string:[{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},{pattern:/'(?:[^'\r\n\\]|\\.)*'/}],keyword:[{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:пока|для|новый|прервать|попытка|исключение|вызватьисключение|иначе|конецпопытки|неопределено|функция|перем|возврат|конецфункции|если|иначеесли|процедура|конецпроцедуры|тогда|знач|экспорт|конецесли|из|каждого|истина|ложь|по|цикл|конеццикла|выполнить)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:break|do|each|else|elseif|enddo|endfunction|endif|endprocedure|endtry|except|execute|export|false|for|function|if|in|new|null|procedure|raise|return|then|to|true|try|undefined|val|var|while)\b/i}],number:{pattern:/(^(?=\d)|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\d+(?:\.\d*)?|\.\d+)(?:E[+-]?\d+)?/i,lookbehind:!0},operator:[/[<>+\-*/]=?|[%=]/,{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:и|или|не)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:and|not|or)\b/i}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/,directive:[{pattern:/^([ \t]*)&.*/m,lookbehind:!0,greedy:!0,alias:"important"},{pattern:/^([ \t]*)#.*/gm,lookbehind:!0,greedy:!0,alias:"important"}]},y.languages.oscript=y.languages.bsl}},79440:function(de){"use strict";de.exports=ne,ne.displayName="c",ne.aliases=[];function ne(y){y.languages.c=y.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),y.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),y.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},y.languages.c.string],char:y.languages.c.char,comment:y.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:y.languages.c}}}}),y.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete y.languages.c.boolean}},7110:function(de){"use strict";de.exports=ne,ne.displayName="cfscript",ne.aliases=[];function ne(y){y.languages.cfscript=y.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,inside:{annotation:{pattern:/(?:^|[^.])@[\w\.]+/,alias:"punctuation"}}},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],keyword:/\b(?:abstract|break|catch|component|continue|default|do|else|extends|final|finally|for|function|if|in|include|package|private|property|public|remote|required|rethrow|return|static|switch|throw|try|var|while|xml)\b(?!\s*=)/,operator:[/\+\+|--|&&|\|\||::|=>|[!=]==|<=?|>=?|[-+*/%&|^!=<>]=?|\?(?:\.|:)?|[?:]/,/\b(?:and|contains|eq|equal|eqv|gt|gte|imp|is|lt|lte|mod|not|or|xor)\b/],scope:{pattern:/\b(?:application|arguments|cgi|client|cookie|local|session|super|this|variables)\b/,alias:"global"},type:{pattern:/\b(?:any|array|binary|boolean|date|guid|numeric|query|string|struct|uuid|void|xml)\b/,alias:"builtin"}}),y.languages.insertBefore("cfscript","keyword",{"function-variable":{pattern:/[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"}}),delete y.languages.cfscript["class-name"],y.languages.cfc=y.languages.cfscript}},73435:function(de,ne,y){"use strict";var E=y(87071);de.exports=re,re.displayName="chaiscript",re.aliases=[];function re(oe){oe.register(E),oe.languages.chaiscript=oe.languages.extend("clike",{string:{pattern:/(^|[^\\])'(?:[^'\\]|\\[\s\S])*'/,lookbehind:!0,greedy:!0},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},{pattern:/(\b(?:attr|def)\s+)\w+(?=\s*::)/,lookbehind:!0}],keyword:/\b(?:attr|auto|break|case|catch|class|continue|def|default|else|finally|for|fun|global|if|return|switch|this|try|var|while)\b/,number:[oe.languages.cpp.number,/\b(?:Infinity|NaN)\b/],operator:/>>=?|<<=?|\|\||&&|:[:=]?|--|\+\+|[=!<>+\-*/%|&^]=?|[?~]|`[^`\r\n]{1,4}`/}),oe.languages.insertBefore("chaiscript","operator",{"parameter-type":{pattern:/([,(]\s*)\w+(?=\s+\w)/,lookbehind:!0,alias:"class-name"}}),oe.languages.insertBefore("chaiscript","string",{"string-interpolation":{pattern:/(^|[^\\])"(?:[^"$\\]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\}/,lookbehind:!0,inside:{"interpolation-expression":{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:oe.languages.chaiscript},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"}}},string:/[\s\S]+/}}})}},91372:function(de){"use strict";de.exports=ne,ne.displayName="cil",ne.aliases=[];function ne(y){y.languages.cil={comment:/\/\/.*/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},directive:{pattern:/(^|\W)\.[a-z]+(?=\s)/,lookbehind:!0,alias:"class-name"},variable:/\[[\w\.]+\]/,keyword:/\b(?:abstract|ansi|assembly|auto|autochar|beforefieldinit|bool|bstr|byvalstr|catch|char|cil|class|currency|date|decimal|default|enum|error|explicit|extends|extern|famandassem|family|famorassem|final(?:ly)?|float32|float64|hidebysig|u?int(?:8|16|32|64)?|iant|idispatch|implements|import|initonly|instance|interface|iunknown|literal|lpstr|lpstruct|lptstr|lpwstr|managed|method|native(?:Type)?|nested|newslot|object(?:ref)?|pinvokeimpl|private|privatescope|public|reqsecobj|rtspecialname|runtime|sealed|sequential|serializable|specialname|static|string|struct|syschar|tbstr|unicode|unmanagedexp|unsigned|value(?:type)?|variant|virtual|void)\b/,function:/\b(?:(?:constrained|no|readonly|tail|unaligned|volatile)\.)?(?:conv\.(?:[iu][1248]?|ovf\.[iu][1248]?(?:\.un)?|r\.un|r4|r8)|ldc\.(?:i4(?:\.\d+|\.[mM]1|\.s)?|i8|r4|r8)|ldelem(?:\.[iu][1248]?|\.r[48]|\.ref|a)?|ldind\.(?:[iu][1248]?|r[48]|ref)|stelem\.?(?:i[1248]?|r[48]|ref)?|stind\.(?:i[1248]?|r[48]|ref)?|end(?:fault|filter|finally)|ldarg(?:\.[0-3s]|a(?:\.s)?)?|ldloc(?:\.\d+|\.s)?|sub(?:\.ovf(?:\.un)?)?|mul(?:\.ovf(?:\.un)?)?|add(?:\.ovf(?:\.un)?)?|stloc(?:\.[0-3s])?|refany(?:type|val)|blt(?:\.un)?(?:\.s)?|ble(?:\.un)?(?:\.s)?|bgt(?:\.un)?(?:\.s)?|bge(?:\.un)?(?:\.s)?|unbox(?:\.any)?|init(?:blk|obj)|call(?:i|virt)?|brfalse(?:\.s)?|bne\.un(?:\.s)?|ldloca(?:\.s)?|brzero(?:\.s)?|brtrue(?:\.s)?|brnull(?:\.s)?|brinst(?:\.s)?|starg(?:\.s)?|leave(?:\.s)?|shr(?:\.un)?|rem(?:\.un)?|div(?:\.un)?|clt(?:\.un)?|alignment|castclass|ldvirtftn|beq(?:\.s)?|ckfinite|ldsflda|ldtoken|localloc|mkrefany|rethrow|cgt\.un|arglist|switch|stsfld|sizeof|newobj|newarr|ldsfld|ldnull|ldflda|isinst|throw|stobj|stfld|ldstr|ldobj|ldlen|ldftn|ldfld|cpobj|cpblk|break|br\.s|xor|shl|ret|pop|not|nop|neg|jmp|dup|cgt|ceq|box|and|or|br)\b/,boolean:/\b(?:false|true)\b/,number:/\b-?(?:0x[0-9a-f]+|\d+)(?:\.[0-9a-f]+)?\b/i,punctuation:/[{}[\];(),:=]|IL_[0-9A-Za-z]+/}}},9720:function(de){"use strict";de.exports=ne,ne.displayName="clike",ne.aliases=[];function ne(y){y.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}},63663:function(de){"use strict";de.exports=ne,ne.displayName="clojure",ne.aliases=[];function ne(y){y.languages.clojure={comment:{pattern:/;.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},char:/\\\w+/,symbol:{pattern:/(^|[\s()\[\]{},])::?[\w*+!?'<>=/.-]+/,lookbehind:!0},keyword:{pattern:/(\()(?:-|->|->>|\.|\.\.|\*|\/|\+|<|<=|=|==|>|>=|accessor|agent|agent-errors|aget|alength|all-ns|alter|and|append-child|apply|array-map|aset|aset-boolean|aset-byte|aset-char|aset-double|aset-float|aset-int|aset-long|aset-short|assert|assoc|await|await-for|bean|binding|bit-and|bit-not|bit-or|bit-shift-left|bit-shift-right|bit-xor|boolean|branch\?|butlast|byte|cast|char|children|class|clear-agent-errors|comment|commute|comp|comparator|complement|concat|cond|conj|cons|constantly|construct-proxy|contains\?|count|create-ns|create-struct|cycle|dec|declare|def|def-|definline|definterface|defmacro|defmethod|defmulti|defn|defn-|defonce|defproject|defprotocol|defrecord|defstruct|deftype|deref|difference|disj|dissoc|distinct|do|doall|doc|dorun|doseq|dosync|dotimes|doto|double|down|drop|drop-while|edit|end\?|ensure|eval|every\?|false\?|ffirst|file-seq|filter|find|find-doc|find-ns|find-var|first|float|flush|fn|fnseq|for|frest|gensym|get|get-proxy-class|hash-map|hash-set|identical\?|identity|if|if-let|if-not|import|in-ns|inc|index|insert-child|insert-left|insert-right|inspect-table|inspect-tree|instance\?|int|interleave|intersection|into|into-array|iterate|join|key|keys|keyword|keyword\?|last|lazy-cat|lazy-cons|left|lefts|let|line-seq|list|list\*|load|load-file|locking|long|loop|macroexpand|macroexpand-1|make-array|make-node|map|map-invert|map\?|mapcat|max|max-key|memfn|merge|merge-with|meta|min|min-key|monitor-enter|name|namespace|neg\?|new|newline|next|nil\?|node|not|not-any\?|not-every\?|not=|ns|ns-imports|ns-interns|ns-map|ns-name|ns-publics|ns-refers|ns-resolve|ns-unmap|nth|nthrest|or|parse|partial|path|peek|pop|pos\?|pr|pr-str|print|print-str|println|println-str|prn|prn-str|project|proxy|proxy-mappings|quot|quote|rand|rand-int|range|re-find|re-groups|re-matcher|re-matches|re-pattern|re-seq|read|read-line|recur|reduce|ref|ref-set|refer|rem|remove|remove-method|remove-ns|rename|rename-keys|repeat|replace|replicate|resolve|rest|resultset-seq|reverse|rfirst|right|rights|root|rrest|rseq|second|select|select-keys|send|send-off|seq|seq-zip|seq\?|set|set!|short|slurp|some|sort|sort-by|sorted-map|sorted-map-by|sorted-set|special-symbol\?|split-at|split-with|str|string\?|struct|struct-map|subs|subvec|symbol|symbol\?|sync|take|take-nth|take-while|test|throw|time|to-array|to-array-2d|tree-seq|true\?|try|union|up|update-proxy|val|vals|var|var-get|var-set|var\?|vector|vector-zip|vector\?|when|when-first|when-let|when-not|with-local-vars|with-meta|with-open|with-out-str|xml-seq|xml-zip|zero\?|zipmap|zipper)(?=[\s)]|$)/,lookbehind:!0},boolean:/\b(?:false|nil|true)\b/,number:{pattern:/(^|[^\w$@])(?:\d+(?:[/.]\d+)?(?:e[+-]?\d+)?|0x[a-f0-9]+|[1-9]\d?r[a-z0-9]+)[lmn]?(?![\w$@])/i,lookbehind:!0},function:{pattern:/((?:^|[^'])\()[\w*+!?'<>=/.-]+(?=[\s)]|$)/,lookbehind:!0},operator:/[#@^`~]/,punctuation:/[{}\[\](),]/}}},92987:function(de){"use strict";de.exports=ne,ne.displayName="cmake",ne.aliases=[];function ne(y){y.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\$\{(?:[^{}$]|\$\{[^{}$]*\})*\}/,inside:{punctuation:/\$\{|\}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT|VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?)|(?:ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:FALSE|OFF|ON|TRUE)\b/,namespace:/\b(?:INTERFACE|PRIVATE|PROPERTIES|PUBLIC|SHARED|STATIC|TARGET_OBJECTS)\b/,operator:/\b(?:AND|DEFINED|EQUAL|GREATER|LESS|MATCHES|NOT|OR|STREQUAL|STRGREATER|STRLESS|VERSION_EQUAL|VERSION_GREATER|VERSION_LESS)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}}},91657:function(de){"use strict";de.exports=ne,ne.displayName="cobol",ne.aliases=[];function ne(y){y.languages.cobol={comment:{pattern:/\*>.*|(^[ \t]*)\*.*/m,lookbehind:!0,greedy:!0},string:{pattern:/[xzgn]?(?:"(?:[^\r\n"]|"")*"(?!")|'(?:[^\r\n']|'')*'(?!'))/i,greedy:!0},level:{pattern:/(^[ \t]*)\d+\b/m,lookbehind:!0,greedy:!0,alias:"number"},"class-name":{pattern:/(\bpic(?:ture)?\s+)(?:(?:[-\w$/,:*+<>]|\.(?!\s|$))(?:\(\d+\))?)+/i,lookbehind:!0,inside:{number:{pattern:/(\()\d+/,lookbehind:!0},punctuation:/[()]/}},keyword:{pattern:/(^|[^\w-])(?:ABORT|ACCEPT|ACCESS|ADD|ADDRESS|ADVANCING|AFTER|ALIGNED|ALL|ALPHABET|ALPHABETIC|ALPHABETIC-LOWER|ALPHABETIC-UPPER|ALPHANUMERIC|ALPHANUMERIC-EDITED|ALSO|ALTER|ALTERNATE|ANY|ARE|AREA|AREAS|AS|ASCENDING|ASCII|ASSIGN|ASSOCIATED-DATA|ASSOCIATED-DATA-LENGTH|AT|ATTRIBUTE|AUTHOR|AUTO|AUTO-SKIP|BACKGROUND-COLOR|BACKGROUND-COLOUR|BASIS|BEEP|BEFORE|BEGINNING|BELL|BINARY|BIT|BLANK|BLINK|BLOCK|BOTTOM|BOUNDS|BY|BYFUNCTION|BYTITLE|CALL|CANCEL|CAPABLE|CCSVERSION|CD|CF|CH|CHAINING|CHANGED|CHANNEL|CHARACTER|CHARACTERS|CLASS|CLASS-ID|CLOCK-UNITS|CLOSE|CLOSE-DISPOSITION|COBOL|CODE|CODE-SET|COL|COLLATING|COLUMN|COM-REG|COMMA|COMMITMENT|COMMON|COMMUNICATION|COMP|COMP-1|COMP-2|COMP-3|COMP-4|COMP-5|COMPUTATIONAL|COMPUTATIONAL-1|COMPUTATIONAL-2|COMPUTATIONAL-3|COMPUTATIONAL-4|COMPUTATIONAL-5|COMPUTE|CONFIGURATION|CONTAINS|CONTENT|CONTINUE|CONTROL|CONTROL-POINT|CONTROLS|CONVENTION|CONVERTING|COPY|CORR|CORRESPONDING|COUNT|CRUNCH|CURRENCY|CURSOR|DATA|DATA-BASE|DATE|DATE-COMPILED|DATE-WRITTEN|DAY|DAY-OF-WEEK|DBCS|DE|DEBUG-CONTENTS|DEBUG-ITEM|DEBUG-LINE|DEBUG-NAME|DEBUG-SUB-1|DEBUG-SUB-2|DEBUG-SUB-3|DEBUGGING|DECIMAL-POINT|DECLARATIVES|DEFAULT|DEFAULT-DISPLAY|DEFINITION|DELETE|DELIMITED|DELIMITER|DEPENDING|DESCENDING|DESTINATION|DETAIL|DFHRESP|DFHVALUE|DISABLE|DISK|DISPLAY|DISPLAY-1|DIVIDE|DIVISION|DONTCARE|DOUBLE|DOWN|DUPLICATES|DYNAMIC|EBCDIC|EGCS|EGI|ELSE|EMI|EMPTY-CHECK|ENABLE|END|END-ACCEPT|END-ADD|END-CALL|END-COMPUTE|END-DELETE|END-DIVIDE|END-EVALUATE|END-IF|END-MULTIPLY|END-OF-PAGE|END-PERFORM|END-READ|END-RECEIVE|END-RETURN|END-REWRITE|END-SEARCH|END-START|END-STRING|END-SUBTRACT|END-UNSTRING|END-WRITE|ENDING|ENTER|ENTRY|ENTRY-PROCEDURE|ENVIRONMENT|EOL|EOP|EOS|ERASE|ERROR|ESCAPE|ESI|EVALUATE|EVENT|EVERY|EXCEPTION|EXCLUSIVE|EXHIBIT|EXIT|EXPORT|EXTEND|EXTENDED|EXTERNAL|FD|FILE|FILE-CONTROL|FILLER|FINAL|FIRST|FOOTING|FOR|FOREGROUND-COLOR|FOREGROUND-COLOUR|FROM|FULL|FUNCTION|FUNCTION-POINTER|FUNCTIONNAME|GENERATE|GIVING|GLOBAL|GO|GOBACK|GRID|GROUP|HEADING|HIGH-VALUE|HIGH-VALUES|HIGHLIGHT|I-O|I-O-CONTROL|ID|IDENTIFICATION|IF|IMPLICIT|IMPORT|IN|INDEX|INDEXED|INDICATE|INITIAL|INITIALIZE|INITIATE|INPUT|INPUT-OUTPUT|INSPECT|INSTALLATION|INTEGER|INTO|INVALID|INVOKE|IS|JUST|JUSTIFIED|KANJI|KEPT|KEY|KEYBOARD|LABEL|LANGUAGE|LAST|LB|LD|LEADING|LEFT|LEFTLINE|LENGTH|LENGTH-CHECK|LIBACCESS|LIBPARAMETER|LIBRARY|LIMIT|LIMITS|LINAGE|LINAGE-COUNTER|LINE|LINE-COUNTER|LINES|LINKAGE|LIST|LOCAL|LOCAL-STORAGE|LOCK|LONG-DATE|LONG-TIME|LOW-VALUE|LOW-VALUES|LOWER|LOWLIGHT|MEMORY|MERGE|MESSAGE|MMDDYYYY|MODE|MODULES|MORE-LABELS|MOVE|MULTIPLE|MULTIPLY|NAMED|NATIONAL|NATIONAL-EDITED|NATIVE|NEGATIVE|NETWORK|NEXT|NO|NO-ECHO|NULL|NULLS|NUMBER|NUMERIC|NUMERIC-DATE|NUMERIC-EDITED|NUMERIC-TIME|OBJECT-COMPUTER|OCCURS|ODT|OF|OFF|OMITTED|ON|OPEN|OPTIONAL|ORDER|ORDERLY|ORGANIZATION|OTHER|OUTPUT|OVERFLOW|OVERLINE|OWN|PACKED-DECIMAL|PADDING|PAGE|PAGE-COUNTER|PASSWORD|PERFORM|PF|PH|PIC|PICTURE|PLUS|POINTER|PORT|POSITION|POSITIVE|PRINTER|PRINTING|PRIVATE|PROCEDURE|PROCEDURE-POINTER|PROCEDURES|PROCEED|PROCESS|PROGRAM|PROGRAM-ID|PROGRAM-LIBRARY|PROMPT|PURGE|QUEUE|QUOTE|QUOTES|RANDOM|RD|READ|READER|REAL|RECEIVE|RECEIVED|RECORD|RECORDING|RECORDS|RECURSIVE|REDEFINES|REEL|REF|REFERENCE|REFERENCES|RELATIVE|RELEASE|REMAINDER|REMARKS|REMOTE|REMOVAL|REMOVE|RENAMES|REPLACE|REPLACING|REPORT|REPORTING|REPORTS|REQUIRED|RERUN|RESERVE|RESET|RETURN|RETURN-CODE|RETURNING|REVERSE-VIDEO|REVERSED|REWIND|REWRITE|RF|RH|RIGHT|ROUNDED|RUN|SAME|SAVE|SCREEN|SD|SEARCH|SECTION|SECURE|SECURITY|SEGMENT|SEGMENT-LIMIT|SELECT|SEND|SENTENCE|SEPARATE|SEQUENCE|SEQUENTIAL|SET|SHARED|SHAREDBYALL|SHAREDBYRUNUNIT|SHARING|SHIFT-IN|SHIFT-OUT|SHORT-DATE|SIGN|SIZE|SORT|SORT-CONTROL|SORT-CORE-SIZE|SORT-FILE-SIZE|SORT-MERGE|SORT-MESSAGE|SORT-MODE-SIZE|SORT-RETURN|SOURCE|SOURCE-COMPUTER|SPACE|SPACES|SPECIAL-NAMES|STANDARD|STANDARD-1|STANDARD-2|START|STATUS|STOP|STRING|SUB-QUEUE-1|SUB-QUEUE-2|SUB-QUEUE-3|SUBTRACT|SUM|SUPPRESS|SYMBOL|SYMBOLIC|SYNC|SYNCHRONIZED|TABLE|TALLY|TALLYING|TAPE|TASK|TERMINAL|TERMINATE|TEST|TEXT|THEN|THREAD|THREAD-LOCAL|THROUGH|THRU|TIME|TIMER|TIMES|TITLE|TO|TODAYS-DATE|TODAYS-NAME|TOP|TRAILING|TRUNCATED|TYPE|TYPEDEF|UNDERLINE|UNIT|UNSTRING|UNTIL|UP|UPON|USAGE|USE|USING|VALUE|VALUES|VARYING|VIRTUAL|WAIT|WHEN|WHEN-COMPILED|WITH|WORDS|WORKING-STORAGE|WRITE|YEAR|YYYYDDD|YYYYMMDD|ZERO-FILL|ZEROES|ZEROS)(?![\w-])/i,lookbehind:!0},boolean:{pattern:/(^|[^\w-])(?:false|true)(?![\w-])/i,lookbehind:!0},number:{pattern:/(^|[^\w-])(?:[+-]?(?:(?:\d+(?:[.,]\d+)?|[.,]\d+)(?:e[+-]?\d+)?|zero))(?![\w-])/i,lookbehind:!0},operator:[/<>|[<>]=?|[=+*/&]/,{pattern:/(^|[^\w-])(?:-|and|equal|greater|less|not|or|than)(?![\w-])/i,lookbehind:!0}],punctuation:/[.:,()]/}}},34367:function(de){"use strict";de.exports=ne,ne.displayName="coffeescript",ne.aliases=["coffee"];function ne(y){(function(E){var re=/#(?!\{).+/,oe={pattern:/#\{[^}]+\}/,alias:"variable"};E.languages.coffeescript=E.languages.extend("javascript",{comment:re,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:oe}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),E.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:re,interpolation:oe}}}),E.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:E.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:oe}}]}),E.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete E.languages.coffeescript["template-string"],E.languages.coffee=E.languages.coffeescript})(y)}},35348:function(de){"use strict";de.exports=ne,ne.displayName="concurnas",ne.aliases=["conc"];function ne(y){y.languages.concurnas={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*)/,lookbehind:!0,greedy:!0},langext:{pattern:/\b\w+\s*\|\|[\s\S]+?\|\|/,greedy:!0,inside:{"class-name":/^\w+/,string:{pattern:/(^\s*\|\|)[\s\S]+(?=\|\|$)/,lookbehind:!0},punctuation:/\|\|/}},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/,lookbehind:!0},keyword:/\b(?:abstract|actor|also|annotation|assert|async|await|bool|boolean|break|byte|case|catch|changed|char|class|closed|constant|continue|def|default|del|double|elif|else|enum|every|extends|false|finally|float|for|from|global|gpudef|gpukernel|if|import|in|init|inject|int|lambda|local|long|loop|match|new|nodefault|null|of|onchange|open|out|override|package|parfor|parforsync|post|pre|private|protected|provide|provider|public|return|shared|short|single|size_t|sizeof|super|sync|this|throw|trait|trans|transient|true|try|typedef|unchecked|using|val|var|void|while|with)\b/,boolean:/\b(?:false|true)\b/,number:/\b0b[01][01_]*L?\b|\b0x(?:[\da-f_]*\.)?[\da-f_p+-]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfls]?/i,punctuation:/[{}[\];(),.:]/,operator:/<==|>==|=>|->|<-|<>|&==|&<>|\?:?|\.\?|\+\+|--|[-+*/=<>]=?|[!^~]|\b(?:and|as|band|bor|bxor|comp|is|isnot|mod|or)\b=?/,annotation:{pattern:/@(?:\w+:)?(?:\w+|\[[^\]]+\])?/,alias:"builtin"}},y.languages.insertBefore("concurnas","langext",{"regex-literal":{pattern:/\br("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:y.languages.concurnas},regex:/[\s\S]+/}},"string-literal":{pattern:/(?:\B|\bs)("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:y.languages.concurnas},string:/[\s\S]+/}}}),y.languages.conc=y.languages.concurnas}},26841:function(de){"use strict";de.exports=ne,ne.displayName="coq",ne.aliases=[];function ne(y){(function(E){for(var re=/\(\*(?:[^(*]|\((?!\*)|\*(?!\))|)*\*\)/.source,oe=0;oe<2;oe++)re=re.replace(//g,function(){return re});re=re.replace(//g,"[]"),E.languages.coq={comment:RegExp(re),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},attribute:[{pattern:RegExp(/#\[(?:[^\[\]("]|"(?:[^"]|"")*"(?!")|\((?!\*)|)*\]/.source.replace(//g,function(){return re})),greedy:!0,alias:"attr-name",inside:{comment:RegExp(re),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},operator:/=/,punctuation:/^#\[|\]$|[,()]/}},{pattern:/\b(?:Cumulative|Global|Local|Monomorphic|NonCumulative|Polymorphic|Private|Program)\b/,alias:"attr-name"}],keyword:/\b(?:Abort|About|Add|Admit|Admitted|All|Arguments|As|Assumptions|Axiom|Axioms|Back|BackTo|Backtrace|BinOp|BinOpSpec|BinRel|Bind|Blacklist|Canonical|Case|Cd|Check|Class|Classes|Close|CoFixpoint|CoInductive|Coercion|Coercions|Collection|Combined|Compute|Conjecture|Conjectures|Constant|Constants|Constraint|Constructors|Context|Corollary|Create|CstOp|Custom|Cut|Debug|Declare|Defined|Definition|Delimit|Dependencies|Dependent|Derive|Diffs|Drop|Elimination|End|Entry|Equality|Eval|Example|Existential|Existentials|Existing|Export|Extern|Extraction|Fact|Fail|Field|File|Firstorder|Fixpoint|Flags|Focus|From|Funclass|Function|Functional|GC|Generalizable|Goal|Grab|Grammar|Graph|Guarded|Haskell|Heap|Hide|Hint|HintDb|Hints|Hypotheses|Hypothesis|IF|Identity|Immediate|Implicit|Implicits|Import|Include|Induction|Inductive|Infix|Info|Initial|InjTyp|Inline|Inspect|Instance|Instances|Intro|Intros|Inversion|Inversion_clear|JSON|Language|Left|Lemma|Let|Lia|Libraries|Library|Load|LoadPath|Locate|Ltac|Ltac2|ML|Match|Method|Minimality|Module|Modules|Morphism|Next|NoInline|Notation|Number|OCaml|Obligation|Obligations|Opaque|Open|Optimize|Parameter|Parameters|Parametric|Path|Paths|Prenex|Preterm|Primitive|Print|Profile|Projections|Proof|Prop|PropBinOp|PropOp|PropUOp|Property|Proposition|Pwd|Qed|Quit|Rec|Record|Recursive|Redirect|Reduction|Register|Relation|Remark|Remove|Require|Reserved|Reset|Resolve|Restart|Rewrite|Right|Ring|Rings|SProp|Saturate|Save|Scheme|Scope|Scopes|Search|SearchHead|SearchPattern|SearchRewrite|Section|Separate|Set|Setoid|Show|Signatures|Solve|Solver|Sort|Sortclass|Sorted|Spec|Step|Strategies|Strategy|String|Structure|SubClass|Subgraph|SuchThat|Tactic|Term|TestCompile|Theorem|Time|Timeout|To|Transparent|Type|Typeclasses|Types|Typing|UnOp|UnOpSpec|Undelimit|Undo|Unfocus|Unfocused|Unfold|Universe|Universes|Unshelve|Variable|Variables|Variant|Verbose|View|Visibility|Zify|_|apply|as|at|by|cofix|else|end|exists|exists2|fix|for|forall|fun|if|in|let|match|measure|move|removed|return|struct|then|using|wf|where|with)\b/,number:/\b(?:0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]+)?(?:p[+-]?\d[\d_]*)?|\d[\d_]*(?:\.[\d_]+)?(?:e[+-]?\d[\d_]*)?)\b/i,punct:{pattern:/@\{|\{\||\[=|:>/,alias:"punctuation"},operator:/\/\\|\\\/|\.{2,3}|:{1,2}=|\*\*|[-=]>|<(?:->?|[+:=>]|<:)|>(?:=|->)|\|[-|]?|[-!%&*+/<=>?@^~']/,punctuation:/\.\(|`\(|@\{|`\{|\{\||\[=|:>|[:.,;(){}\[\]]/}})(y)}},87071:function(de,ne,y){"use strict";var E=y(79440);de.exports=re,re.displayName="cpp",re.aliases=[];function re(oe){oe.register(E),function(ge){var fe=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,he=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,function(){return fe.source});ge.languages.cpp=ge.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,function(){return fe.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:fe,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),ge.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,function(){return he})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),ge.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:ge.languages.cpp}}}}),ge.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),ge.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:ge.languages.extend("cpp",{})}}),ge.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},ge.languages.cpp["base-clause"])}(oe)}},13652:function(de,ne,y){"use strict";var E=y(75308);de.exports=re,re.displayName="crystal",re.aliases=[];function re(oe){oe.register(E),function(ge){ge.languages.crystal=ge.languages.extend("ruby",{keyword:[/\b(?:__DIR__|__END_LINE__|__FILE__|__LINE__|abstract|alias|annotation|as|asm|begin|break|case|class|def|do|else|elsif|end|ensure|enum|extend|for|fun|if|ifdef|include|instance_sizeof|lib|macro|module|next|of|out|pointerof|private|protected|ptr|require|rescue|return|select|self|sizeof|struct|super|then|type|typeof|undef|uninitialized|union|unless|until|when|while|with|yield)\b/,{pattern:/(\.\s*)(?:is_a|responds_to)\?/,lookbehind:!0}],number:/\b(?:0b[01_]*[01]|0o[0-7_]*[0-7]|0x[\da-fA-F_]*[\da-fA-F]|(?:\d(?:[\d_]*\d)?)(?:\.[\d_]*\d)?(?:[eE][+-]?[\d_]*\d)?)(?:_(?:[uif](?:8|16|32|64))?)?\b/,operator:[/->/,ge.languages.ruby.operator],punctuation:/[(){}[\].,;\\]/}),ge.languages.insertBefore("crystal","string-literal",{attribute:{pattern:/@\[.*?\]/,inside:{delimiter:{pattern:/^@\[|\]$/,alias:"punctuation"},attribute:{pattern:/^(\s*)\w+/,lookbehind:!0,alias:"class-name"},args:{pattern:/\S(?:[\s\S]*\S)?/,inside:ge.languages.crystal}}},expansion:{pattern:/\{(?:\{.*?\}|%.*?%)\}/,inside:{content:{pattern:/^(\{.)[\s\S]+(?=.\}$)/,lookbehind:!0,inside:ge.languages.crystal},delimiter:{pattern:/^\{[\{%]|[\}%]\}$/,alias:"operator"}}},char:{pattern:/'(?:[^\\\r\n]{1,2}|\\(?:.|u(?:[A-Fa-f0-9]{1,4}|\{[A-Fa-f0-9]{1,6}\})))'/,greedy:!0}})}(oe)}},87648:function(de){"use strict";de.exports=ne,ne.displayName="csharp",ne.aliases=["dotnet","cs"];function ne(y){(function(E){function re(It,sn){return It.replace(/<<(\d+)>>/g,function(en,et){return"(?:"+sn[+et]+")"})}function oe(It,sn,en){return RegExp(re(It,sn),en||"")}function ge(It,sn){for(var en=0;en>/g,function(){return"(?:"+It+")"});return It.replace(/<>/g,"[^\\s\\S]")}var fe={type:"bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",typeDeclaration:"class enum interface record struct",contextual:"add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",other:"abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield"};function he(It){return"\\b(?:"+It.trim().replace(/ /g,"|")+")\\b"}var ie=he(fe.typeDeclaration),xe=RegExp(he(fe.type+" "+fe.typeDeclaration+" "+fe.contextual+" "+fe.other)),Ee=he(fe.typeDeclaration+" "+fe.contextual+" "+fe.other),Le=he(fe.type+" "+fe.typeDeclaration+" "+fe.other),Oe=ge(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),je=ge(/\((?:[^()]|<>)*\)/.source,2),Ge=/@?\b[A-Za-z_]\w*\b/.source,ce=re(/<<0>>(?:\s*<<1>>)?/.source,[Ge,Oe]),b=re(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[Ee,ce]),a=/\[\s*(?:,\s*)*\]/.source,ee=re(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[b,a]),x=re(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[Oe,je,a]),te=re(/\(<<0>>+(?:,<<0>>+)+\)/.source,[x]),ae=re(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[te,b,a]),le={keyword:xe,punctuation:/[<>()?,.:[\]]/},pe=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,ve=/"(?:\\.|[^\\"\r\n])*"/.source,be=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;E.languages.csharp=E.languages.extend("clike",{string:[{pattern:oe(/(^|[^$\\])<<0>>/.source,[be]),lookbehind:!0,greedy:!0},{pattern:oe(/(^|[^@$\\])<<0>>/.source,[ve]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:oe(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[b]),lookbehind:!0,inside:le},{pattern:oe(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[Ge,ae]),lookbehind:!0,inside:le},{pattern:oe(/(\busing\s+)<<0>>(?=\s*=)/.source,[Ge]),lookbehind:!0},{pattern:oe(/(\b<<0>>\s+)<<1>>/.source,[ie,ce]),lookbehind:!0,inside:le},{pattern:oe(/(\bcatch\s*\(\s*)<<0>>/.source,[b]),lookbehind:!0,inside:le},{pattern:oe(/(\bwhere\s+)<<0>>/.source,[Ge]),lookbehind:!0},{pattern:oe(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[ee]),lookbehind:!0,inside:le},{pattern:oe(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[ae,Le,Ge]),inside:le}],keyword:xe,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:[dflmu]|lu|ul)?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),E.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),E.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:oe(/([(,]\s*)<<0>>(?=\s*:)/.source,[Ge]),lookbehind:!0,alias:"punctuation"}}),E.languages.insertBefore("csharp","class-name",{namespace:{pattern:oe(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[Ge]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:oe(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[je]),lookbehind:!0,alias:"class-name",inside:le},"return-type":{pattern:oe(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[ae,b]),inside:le,alias:"class-name"},"constructor-invocation":{pattern:oe(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[ae]),lookbehind:!0,inside:le,alias:"class-name"},"generic-method":{pattern:oe(/<<0>>\s*<<1>>(?=\s*\()/.source,[Ge,Oe]),inside:{function:oe(/^<<0>>/.source,[Ge]),generic:{pattern:RegExp(Oe),alias:"class-name",inside:le}}},"type-list":{pattern:oe(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[ie,ce,Ge,ae,xe.source,je,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:oe(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[ce,je]),lookbehind:!0,greedy:!0,inside:E.languages.csharp},keyword:xe,"class-name":{pattern:RegExp(ae),greedy:!0,inside:le},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var Ae=ve+"|"+pe,Ie=re(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[Ae]),ke=ge(re(/[^"'/()]|<<0>>|\(<>*\)/.source,[Ie]),2),Ye=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,Be=re(/<<0>>(?:\s*\(<<1>>*\))?/.source,[b,ke]);E.languages.insertBefore("csharp","class-name",{attribute:{pattern:oe(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[Ye,Be]),lookbehind:!0,greedy:!0,inside:{target:{pattern:oe(/^<<0>>(?=\s*:)/.source,[Ye]),alias:"keyword"},"attribute-arguments":{pattern:oe(/\(<<0>>*\)/.source,[ke]),inside:E.languages.csharp},"class-name":{pattern:RegExp(b),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var $e=/:[^}\r\n]+/.source,st=ge(re(/[^"'/()]|<<0>>|\(<>*\)/.source,[Ie]),2),Yt=re(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[st,$e]),vt=ge(re(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[Ae]),2),wt=re(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[vt,$e]);function Ct(It,sn){return{interpolation:{pattern:oe(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[It]),lookbehind:!0,inside:{"format-string":{pattern:oe(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[sn,$e]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:E.languages.csharp}}},string:/[\s\S]+/}}E.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:oe(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[Yt]),lookbehind:!0,greedy:!0,inside:Ct(Yt,st)},{pattern:oe(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[wt]),lookbehind:!0,greedy:!0,inside:Ct(wt,vt)}],char:{pattern:RegExp(pe),greedy:!0}}),E.languages.dotnet=E.languages.cs=E.languages.csharp})(y)}},10617:function(de,ne,y){"use strict";var E=y(87648);de.exports=re,re.displayName="cshtml",re.aliases=["razor"];function re(oe){oe.register(E),function(ge){var fe=/\/(?![/*])|\/\/.*[\r\n]|\/\*[^*]*(?:\*(?!\/)[^*]*)*\*\//.source,he=/@(?!")|"(?:[^\r\n\\"]|\\.)*"|@"(?:[^\\"]|""|\\[\s\S])*"(?!")/.source+"|"+/'(?:(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'|(?=[^\\](?!')))/.source;function ie(ee,x){for(var te=0;te/g,function(){return"(?:"+ee+")"});return ee.replace(//g,"[^\\s\\S]").replace(//g,"(?:"+he+")").replace(//g,"(?:"+fe+")")}var xe=ie(/\((?:[^()'"@/]|||)*\)/.source,2),Ee=ie(/\[(?:[^\[\]'"@/]|||)*\]/.source,2),Le=ie(/\{(?:[^{}'"@/]|||)*\}/.source,2),Oe=ie(/<(?:[^<>'"@/]|||)*>/.source,2),je=/(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?/.source,Ge=/(?!\d)[^\s>\/=$<%]+/.source+je+/\s*\/?>/.source,ce=/\B@?/.source+"(?:"+/<([a-zA-Z][\w:]*)/.source+je+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+Ge+"|"+ie(/<\1/.source+je+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+Ge+"|")+")*"+/<\/\1\s*>/.source,2))+")*"+/<\/\1\s*>/.source+"|"+/|\+|~|\|\|/,punctuation:/[(),]/}},E.languages.css.atrule.inside["selector-function-argument"].inside=oe,E.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var ge={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},fe={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};E.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:ge,number:fe,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:ge,number:fe})})(y)}},54212:function(de){"use strict";de.exports=ne,ne.displayName="css",ne.aliases=[];function ne(y){(function(E){var re=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;E.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+re.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+re.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+re.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:re,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},E.languages.css.atrule.inside.rest=E.languages.css;var oe=E.languages.markup;oe&&(oe.tag.addInlined("style","css"),oe.tag.addAttribute("style","css"))})(y)}},69820:function(de){"use strict";de.exports=ne,ne.displayName="csv",ne.aliases=[];function ne(y){y.languages.csv={value:/[^\r\n,"]+|"(?:[^"]|"")*"(?!")/,punctuation:/,/}}},41929:function(de){"use strict";de.exports=ne,ne.displayName="cypher",ne.aliases=[];function ne(y){y.languages.cypher={comment:/\/\/.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/,greedy:!0},"class-name":{pattern:/(:\s*)(?:\w+|`(?:[^`\\\r\n])*`)(?=\s*[{):])/,lookbehind:!0,greedy:!0},relationship:{pattern:/(-\[\s*(?:\w+\s*|`(?:[^`\\\r\n])*`\s*)?:\s*|\|\s*:\s*)(?:\w+|`(?:[^`\\\r\n])*`)/,lookbehind:!0,greedy:!0,alias:"property"},identifier:{pattern:/`(?:[^`\\\r\n])*`/,greedy:!0},variable:/\$\w+/,keyword:/\b(?:ADD|ALL|AND|AS|ASC|ASCENDING|ASSERT|BY|CALL|CASE|COMMIT|CONSTRAINT|CONTAINS|CREATE|CSV|DELETE|DESC|DESCENDING|DETACH|DISTINCT|DO|DROP|ELSE|END|ENDS|EXISTS|FOR|FOREACH|IN|INDEX|IS|JOIN|KEY|LIMIT|LOAD|MANDATORY|MATCH|MERGE|NODE|NOT|OF|ON|OPTIONAL|OR|ORDER(?=\s+BY)|PERIODIC|REMOVE|REQUIRE|RETURN|SCALAR|SCAN|SET|SKIP|START|STARTS|THEN|UNION|UNIQUE|UNWIND|USING|WHEN|WHERE|WITH|XOR|YIELD)\b/i,function:/\b\w+\b(?=\s*\()/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?)\b/,operator:/:|<--?|--?>?|<>|=~?|[<>]=?|[+*/%^|]|\.\.\.?/,punctuation:/[()[\]{},;.]/}}},51837:function(de){"use strict";de.exports=ne,ne.displayName="d",ne.aliases=[];function ne(y){y.languages.d=y.languages.extend("clike",{comment:[{pattern:/^\s*#!.+/,greedy:!0},{pattern:RegExp(/(^|[^\\])/.source+"(?:"+[/\/\+(?:\/\+(?:[^+]|\+(?!\/))*\+\/|(?!\/\+)[\s\S])*?\+\//.source,/\/\/.*/.source,/\/\*[\s\S]*?\*\//.source].join("|")+")"),lookbehind:!0,greedy:!0}],string:[{pattern:RegExp([/\b[rx]"(?:\\[\s\S]|[^\\"])*"[cwd]?/.source,/\bq"(?:\[[\s\S]*?\]|\([\s\S]*?\)|<[\s\S]*?>|\{[\s\S]*?\})"/.source,/\bq"((?!\d)\w+)$[\s\S]*?^\1"/.source,/\bq"(.)[\s\S]*?\2"/.source,/(["`])(?:\\[\s\S]|(?!\3)[^\\])*\3[cwd]?/.source].join("|"),"m"),greedy:!0},{pattern:/\bq\{(?:\{[^{}]*\}|[^{}])*\}/,greedy:!0,alias:"token-string"}],keyword:/\$|\b(?:__(?:(?:DATE|EOF|FILE|FUNCTION|LINE|MODULE|PRETTY_FUNCTION|TIMESTAMP|TIME|VENDOR|VERSION)__|gshared|parameters|traits|vector)|abstract|alias|align|asm|assert|auto|body|bool|break|byte|case|cast|catch|cdouble|cent|cfloat|char|class|const|continue|creal|dchar|debug|default|delegate|delete|deprecated|do|double|dstring|else|enum|export|extern|false|final|finally|float|for|foreach|foreach_reverse|function|goto|idouble|if|ifloat|immutable|import|inout|int|interface|invariant|ireal|lazy|long|macro|mixin|module|new|nothrow|null|out|override|package|pragma|private|protected|ptrdiff_t|public|pure|real|ref|return|scope|shared|short|size_t|static|string|struct|super|switch|synchronized|template|this|throw|true|try|typedef|typeid|typeof|ubyte|ucent|uint|ulong|union|unittest|ushort|version|void|volatile|wchar|while|with|wstring)\b/,number:[/\b0x\.?[a-f\d_]+(?:(?!\.\.)\.[a-f\d_]*)?(?:p[+-]?[a-f\d_]+)?[ulfi]{0,4}/i,{pattern:/((?:\.\.)?)(?:\b0b\.?|\b|\.)\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:e[+-]?\d[\d_]*)?[ulfi]{0,4}/i,lookbehind:!0}],operator:/\|[|=]?|&[&=]?|\+[+=]?|-[-=]?|\.?\.\.|=[>=]?|!(?:i[ns]\b|<>?=?|>=?|=)?|\bi[ns]\b|(?:<[<>]?|>>?>?|\^\^|[*\/%^~])=?/}),y.languages.insertBefore("d","string",{char:/'(?:\\(?:\W|\w+)|[^\\])'/}),y.languages.insertBefore("d","keyword",{property:/\B@\w*/}),y.languages.insertBefore("d","function",{register:{pattern:/\b(?:[ABCD][LHX]|E?(?:BP|DI|SI|SP)|[BS]PL|[ECSDGF]S|CR[0234]|[DS]IL|DR[012367]|E[ABCD]X|X?MM[0-7]|R(?:1[0-5]|[89])[BWD]?|R[ABCD]X|R[BS]P|R[DS]I|TR[3-7]|XMM(?:1[0-5]|[89])|YMM(?:1[0-5]|\d))\b|\bST(?:\([0-7]\)|\b)/,alias:"variable"}})}},4182:function(de){"use strict";de.exports=ne,ne.displayName="dart",ne.aliases=[];function ne(y){(function(E){var re=[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extends|extension|external|factory|final|finally|for|get|hide|if|implements|import|in|interface|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],oe=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,ge={pattern:RegExp(oe+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}}}};E.languages.dart=E.languages.extend("clike",{"class-name":[ge,{pattern:RegExp(oe+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:ge.inside}],keyword:re,operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),E.languages.insertBefore("dart","string",{"string-literal":{pattern:/r?(?:("""|''')[\s\S]*?\1|(["'])(?:\\.|(?!\2)[^\\\r\n])*\2(?!\2))/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,lookbehind:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:E.languages.dart}}},string:/[\s\S]+/}},string:void 0}),E.languages.insertBefore("dart","class-name",{metadata:{pattern:/@\w+/,alias:"function"}}),E.languages.insertBefore("dart","class-name",{generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":ge,keyword:re,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})})(y)}},22117:function(de){"use strict";de.exports=ne,ne.displayName="dataweave",ne.aliases=[];function ne(y){(function(E){E.languages.dataweave={url:/\b[A-Za-z]+:\/\/[\w/:.?=&-]+|\burn:[\w:.?=&-]+/,property:{pattern:/(?:\b\w+#)?(?:"(?:\\.|[^\\"\r\n])*"|\b\w+)(?=\s*[:@])/,greedy:!0},string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},"mime-type":/\b(?:application|audio|image|multipart|text|video)\/[\w+-]+/,date:{pattern:/\|[\w:+-]+\|/,greedy:!0},comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],regex:{pattern:/\/(?:[^\\\/\r\n]|\\[^\r\n])+\//,greedy:!0},keyword:/\b(?:and|as|at|case|do|else|fun|if|input|is|match|not|ns|null|or|output|type|unless|update|using|var)\b/,function:/\b[A-Z_]\w*(?=\s*\()/i,number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\];(),.:@]/,operator:/<<|>>|->|[<>~=]=?|!=|--?-?|\+\+?|!|\?/,boolean:/\b(?:false|true)\b/}})(y)}},95627:function(de){"use strict";de.exports=ne,ne.displayName="dax",ne.aliases=[];function ne(y){y.languages.dax={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/).*)/,lookbehind:!0},"data-field":{pattern:/'(?:[^']|'')*'(?!')(?:\[[ \w\xA0-\uFFFF]+\])?|\w+\[[ \w\xA0-\uFFFF]+\]/,alias:"symbol"},measure:{pattern:/\[[ \w\xA0-\uFFFF]+\]/,alias:"constant"},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},function:/\b(?:ABS|ACOS|ACOSH|ACOT|ACOTH|ADDCOLUMNS|ADDMISSINGITEMS|ALL|ALLCROSSFILTERED|ALLEXCEPT|ALLNOBLANKROW|ALLSELECTED|AND|APPROXIMATEDISTINCTCOUNT|ASIN|ASINH|ATAN|ATANH|AVERAGE|AVERAGEA|AVERAGEX|BETA\.DIST|BETA\.INV|BLANK|CALCULATE|CALCULATETABLE|CALENDAR|CALENDARAUTO|CEILING|CHISQ\.DIST|CHISQ\.DIST\.RT|CHISQ\.INV|CHISQ\.INV\.RT|CLOSINGBALANCEMONTH|CLOSINGBALANCEQUARTER|CLOSINGBALANCEYEAR|COALESCE|COMBIN|COMBINA|COMBINEVALUES|CONCATENATE|CONCATENATEX|CONFIDENCE\.NORM|CONFIDENCE\.T|CONTAINS|CONTAINSROW|CONTAINSSTRING|CONTAINSSTRINGEXACT|CONVERT|COS|COSH|COT|COTH|COUNT|COUNTA|COUNTAX|COUNTBLANK|COUNTROWS|COUNTX|CROSSFILTER|CROSSJOIN|CURRENCY|CURRENTGROUP|CUSTOMDATA|DATATABLE|DATE|DATEADD|DATEDIFF|DATESBETWEEN|DATESINPERIOD|DATESMTD|DATESQTD|DATESYTD|DATEVALUE|DAY|DEGREES|DETAILROWS|DISTINCT|DISTINCTCOUNT|DISTINCTCOUNTNOBLANK|DIVIDE|EARLIER|EARLIEST|EDATE|ENDOFMONTH|ENDOFQUARTER|ENDOFYEAR|EOMONTH|ERROR|EVEN|EXACT|EXCEPT|EXP|EXPON\.DIST|FACT|FALSE|FILTER|FILTERS|FIND|FIRSTDATE|FIRSTNONBLANK|FIRSTNONBLANKVALUE|FIXED|FLOOR|FORMAT|GCD|GENERATE|GENERATEALL|GENERATESERIES|GEOMEAN|GEOMEANX|GROUPBY|HASONEFILTER|HASONEVALUE|HOUR|IF|IF\.EAGER|IFERROR|IGNORE|INT|INTERSECT|ISBLANK|ISCROSSFILTERED|ISEMPTY|ISERROR|ISEVEN|ISFILTERED|ISINSCOPE|ISLOGICAL|ISNONTEXT|ISNUMBER|ISO\.CEILING|ISODD|ISONORAFTER|ISSELECTEDMEASURE|ISSUBTOTAL|ISTEXT|KEEPFILTERS|KEYWORDMATCH|LASTDATE|LASTNONBLANK|LASTNONBLANKVALUE|LCM|LEFT|LEN|LN|LOG|LOG10|LOOKUPVALUE|LOWER|MAX|MAXA|MAXX|MEDIAN|MEDIANX|MID|MIN|MINA|MINUTE|MINX|MOD|MONTH|MROUND|NATURALINNERJOIN|NATURALLEFTOUTERJOIN|NEXTDAY|NEXTMONTH|NEXTQUARTER|NEXTYEAR|NONVISUAL|NORM\.DIST|NORM\.INV|NORM\.S\.DIST|NORM\.S\.INV|NOT|NOW|ODD|OPENINGBALANCEMONTH|OPENINGBALANCEQUARTER|OPENINGBALANCEYEAR|OR|PARALLELPERIOD|PATH|PATHCONTAINS|PATHITEM|PATHITEMREVERSE|PATHLENGTH|PERCENTILE\.EXC|PERCENTILE\.INC|PERCENTILEX\.EXC|PERCENTILEX\.INC|PERMUT|PI|POISSON\.DIST|POWER|PREVIOUSDAY|PREVIOUSMONTH|PREVIOUSQUARTER|PREVIOUSYEAR|PRODUCT|PRODUCTX|QUARTER|QUOTIENT|RADIANS|RAND|RANDBETWEEN|RANK\.EQ|RANKX|RELATED|RELATEDTABLE|REMOVEFILTERS|REPLACE|REPT|RIGHT|ROLLUP|ROLLUPADDISSUBTOTAL|ROLLUPGROUP|ROLLUPISSUBTOTAL|ROUND|ROUNDDOWN|ROUNDUP|ROW|SAMEPERIODLASTYEAR|SAMPLE|SEARCH|SECOND|SELECTCOLUMNS|SELECTEDMEASURE|SELECTEDMEASUREFORMATSTRING|SELECTEDMEASURENAME|SELECTEDVALUE|SIGN|SIN|SINH|SQRT|SQRTPI|STARTOFMONTH|STARTOFQUARTER|STARTOFYEAR|STDEV\.P|STDEV\.S|STDEVX\.P|STDEVX\.S|SUBSTITUTE|SUBSTITUTEWITHINDEX|SUM|SUMMARIZE|SUMMARIZECOLUMNS|SUMX|SWITCH|T\.DIST|T\.DIST\.2T|T\.DIST\.RT|T\.INV|T\.INV\.2T|TAN|TANH|TIME|TIMEVALUE|TODAY|TOPN|TOPNPERLEVEL|TOPNSKIP|TOTALMTD|TOTALQTD|TOTALYTD|TREATAS|TRIM|TRUE|TRUNC|UNICHAR|UNICODE|UNION|UPPER|USERELATIONSHIP|USERNAME|USEROBJECTID|USERPRINCIPALNAME|UTCNOW|UTCTODAY|VALUE|VALUES|VAR\.P|VAR\.S|VARX\.P|VARX\.S|WEEKDAY|WEEKNUM|XIRR|XNPV|YEAR|YEARFRAC)(?=\s*\()/i,keyword:/\b(?:DEFINE|EVALUATE|MEASURE|ORDER\s+BY|RETURN|VAR|START\s+AT|ASC|DESC)\b/i,boolean:{pattern:/\b(?:FALSE|NULL|TRUE)\b/i,alias:"constant"},number:/\b\d+(?:\.\d*)?|\B\.\d+\b/,operator:/:=|[-+*\/=^]|&&?|\|\||<(?:=>?|<|>)?|>[>=]?|\b(?:IN|NOT)\b/i,punctuation:/[;\[\](){}`,.]/}}},34265:function(de){"use strict";de.exports=ne,ne.displayName="dhall",ne.aliases=[];function ne(y){y.languages.dhall={comment:/--.*|\{-(?:[^-{]|-(?!\})|\{(?!-)|\{-(?:[^-{]|-(?!\})|\{(?!-))*-\})*-\}/,string:{pattern:/"(?:[^"\\]|\\.)*"|''(?:[^']|'(?!')|'''|''\$\{)*''(?!'|\$)/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-dhall",inside:null},punctuation:/\$\{|\}/}}}},label:{pattern:/`[^`]*`/,greedy:!0},url:{pattern:/\bhttps?:\/\/[\w.:%!$&'*+;=@~-]+(?:\/[\w.:%!$&'*+;=@~-]*)*(?:\?[/?\w.:%!$&'*+;=@~-]*)?/,greedy:!0},env:{pattern:/\benv:(?:(?!\d)\w+|"(?:[^"\\=]|\\.)*")/,greedy:!0,inside:{function:/^env/,operator:/^:/,variable:/[\s\S]+/}},hash:{pattern:/\bsha256:[\da-fA-F]{64}\b/,inside:{function:/sha256/,operator:/:/,number:/[\da-fA-F]{64}/}},keyword:/\b(?:as|assert|else|forall|if|in|let|merge|missing|then|toMap|using|with)\b|\u2200/,builtin:/\b(?:None|Some)\b/,boolean:/\b(?:False|True)\b/,number:/\bNaN\b|-?\bInfinity\b|[+-]?\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/,operator:/\/\\|\/\/\\\\|&&|\|\||===|[!=]=|\/\/|->|\+\+|::|[+*#@=:?<>|\\\u2227\u2a53\u2261\u2afd\u03bb\u2192]/,punctuation:/\.\.|[{}\[\](),./]/,"class-name":/\b[A-Z]\w*\b/},y.languages.dhall.string.inside.interpolation.inside.expression.inside=y.languages.dhall}},50618:function(de){"use strict";de.exports=ne,ne.displayName="diff",ne.aliases=[];function ne(y){(function(E){E.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var re={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(re).forEach(function(oe){var ge=re[oe],fe=[];/^\w+$/.test(oe)||fe.push(/\w+/.exec(oe)[0]),oe==="diff"&&fe.push("bold"),E.languages.diff[oe]={pattern:RegExp("^(?:["+ge+`].*(?:\r + `]:Object.assign(Object.assign({},(0,yt.N)(Se)),{marginInlineStart:Se.marginXXS})}),ft(Se)),Gt(Se)),St()),{"&-rtl":{direction:"rtl"}})}};var Qe=(0,It.Z)("Typography",Se=>[jt(Se)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),bt=Se=>{const{prefixCls:Te,"aria-label":We,className:Ye,style:rt,direction:xt,maxLength:Ft,autoSize:Re=!0,value:Xe,onSave:$e,onCancel:wt,onEnd:ln,component:tn,enterIcon:An=E.createElement(Lt,null)}=Se,Bn=E.useRef(null),it=E.useRef(!1),Wt=E.useRef(),[Zn,en]=E.useState(Xe);E.useEffect(()=>{en(Xe)},[Xe]),E.useEffect(()=>{if(Bn.current&&Bn.current.resizableTextArea){const{textArea:Rn}=Bn.current.resizableTextArea;Rn.focus();const{length:sa}=Rn.value;Rn.setSelectionRange(sa,sa)}},[]);const kn=Rn=>{let{target:sa}=Rn;en(sa.value.replace(/[\n\r]/g,""))},ta=()=>{it.current=!0},ha=()=>{it.current=!1},aa=Rn=>{let{keyCode:sa}=Rn;it.current||(Wt.current=sa)},At=()=>{$e(Zn.trim())},qt=Rn=>{let{keyCode:sa,ctrlKey:Aa,altKey:wn,metaKey:La,shiftKey:ka}=Rn;Wt.current===sa&&!it.current&&!Aa&&!wn&&!La&&!ka&&(sa===pe.Z.ENTER?(At(),ln==null||ln()):sa===pe.Z.ESC&&wt())},zt=()=>{At()},cn=tn?`${Te}-${tn}`:"",[Fn,Gn]=Qe(Te),sn=Ve()(Te,`${Te}-edit-content`,{[`${Te}-rtl`]:xt==="rtl"},Ye,cn,Gn);return Fn(E.createElement("div",{className:sn,style:rt},E.createElement(kt.Z,{ref:Bn,maxLength:Ft,value:Zn,onChange:kn,onKeyDown:aa,onKeyUp:qt,onCompositionStart:ta,onCompositionEnd:ha,onBlur:zt,"aria-label":We,rows:1,autoSize:Re}),An!==null?(0,Ct.Tm)(An,{className:`${Te}-edit-content-confirm`}):null))},xn=function(Se,Te){var We={};for(var Ye in Se)Object.prototype.hasOwnProperty.call(Se,Ye)&&Te.indexOf(Ye)<0&&(We[Ye]=Se[Ye]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Ye=Object.getOwnPropertySymbols(Se);rt{const{prefixCls:We,component:Ye="article",className:rt,rootClassName:xt,setContentRef:Ft,children:Re,direction:Xe,style:$e}=Se,wt=xn(Se,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:ln,direction:tn,typography:An}=E.useContext(ke.E_),Bn=Xe!=null?Xe:tn;let it=Te;Ft&&(it=(0,re.sQ)(Te,Ft));const Wt=ln("typography",We),[Zn,en]=Qe(Wt),kn=Ve()(Wt,An==null?void 0:An.className,{[`${Wt}-rtl`]:Bn==="rtl"},rt,xt,en),ta=Object.assign(Object.assign({},An==null?void 0:An.style),$e);return Zn(E.createElement(Ye,Object.assign({className:kn,style:ta,ref:it},wt),Re))});function et(Se,Te){return E.useMemo(()=>{const We=!!Se;return[We,Object.assign(Object.assign({},Te),We&&typeof Se=="object"?Se:null)]},[Se])}var Ce=(Se,Te)=>{const We=E.useRef(!1);E.useEffect(()=>{We.current?Se():We.current=!0},Te)};function dt(Se){const Te=typeof Se;return Te==="string"||Te==="number"}function Xt(Se){let Te=0;return Se.forEach(We=>{dt(We)?Te+=String(We).length:Te+=1}),Te}function Ge(Se,Te){let We=0;const Ye=[];for(let rt=0;rtTe){const $e=Te-We;return Ye.push(String(xt).slice(0,$e)),Ye}Ye.push(xt),We=Xe}return Se}const ze=0,lt=1,gt=2,Ze=3,ht=4;var Jt=Se=>{let{enabledMeasure:Te,children:We,text:Ye,width:rt,fontSize:xt,rows:Ft,onEllipsis:Re}=Se;const[[Xe,$e,wt],ln]=E.useState([0,0,0]),[tn,An]=E.useState(0),[Bn,it]=E.useState(ze),[Wt,Zn]=E.useState(0),en=E.useRef(null),kn=E.useRef(null),ta=E.useMemo(()=>(0,a.Z)(Ye),[Ye]),ha=E.useMemo(()=>Xt(ta),[ta]),aa=E.useMemo(()=>!Te||Bn!==Ze?tn&&Bn!==ht&&Te?We(Ge(ta,tn),tn{Te&&rt&&xt&&ha&&(it(lt),ln([0,Math.ceil(ha/2),ha]))},[Te,rt,xt,Ye,ha,Ft]),(0,ee.Z)(()=>{var cn;Bn===lt&&Zn(((cn=en.current)===null||cn===void 0?void 0:cn.offsetHeight)||0)},[Bn]),(0,ee.Z)(()=>{var cn,Fn;if(Wt){if(Bn===lt){const Gn=((cn=kn.current)===null||cn===void 0?void 0:cn.offsetHeight)||0,sn=Ft*Wt;Gn<=sn?(it(ht),Re(!1)):it(gt)}else if(Bn===gt)if(Xe!==wt){const Gn=((Fn=kn.current)===null||Fn===void 0?void 0:Fn.offsetHeight)||0,sn=Ft*Wt;let Rn=Xe,sa=wt;Xe===wt-1?sa=Xe:Gn<=sn?Rn=$e:sa=$e;const Aa=Math.ceil((Rn+sa)/2);ln([Rn,Aa,sa])}else it(Ze),An($e),Re(!0)}},[Bn,Xe,wt,Ft,Wt]);const At={width:rt,whiteSpace:"normal",margin:0,padding:0},qt=(cn,Fn,Gn)=>E.createElement("span",{"aria-hidden":!0,ref:Fn,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(xt/2)*2},Gn)},cn),zt=(cn,Fn)=>{const Gn=Ge(ta,cn);return qt(We(Gn,!0),Fn,At)};return E.createElement(E.Fragment,null,aa,Te&&Bn!==Ze&&Bn!==ht&&E.createElement(E.Fragment,null,qt("lg",en,{wordBreak:"keep-all",whiteSpace:"nowrap"}),Bn===lt?qt(We(ta,!1),kn,At):zt($e,kn)))},_t=Se=>{let{enabledEllipsis:Te,isEllipsis:We,children:Ye,tooltipProps:rt}=Se;return!(rt!=null&&rt.title)||!Te?Ye:E.createElement(De.Z,Object.assign({open:We?void 0:!1},rt),Ye)},Ln=function(Se,Te){var We={};for(var Ye in Se)Object.prototype.hasOwnProperty.call(Se,Ye)&&Te.indexOf(Ye)<0&&(We[Ye]=Se[Ye]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Ye=Object.getOwnPropertySymbols(Se);rt{var We,Ye,rt;const{prefixCls:xt,className:Ft,style:Re,type:Xe,disabled:$e,children:wt,ellipsis:ln,editable:tn,copyable:An,component:Bn,title:it}=Se,Wt=Ln(Se,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:Zn,direction:en}=E.useContext(ke.E_),[kn]=(0,_e.Z)("Text"),ta=E.useRef(null),ha=E.useRef(null),aa=Zn("typography",xt),At=(0,te.Z)(Wt,["mark","code","delete","underline","strong","keyboard","italic"]),[qt,zt]=et(tn),[cn,Fn]=(0,x.Z)(!1,{value:zt.editing}),{triggerType:Gn=["icon"]}=zt,sn=jn=>{var Wn;jn&&((Wn=zt.onStart)===null||Wn===void 0||Wn.call(zt)),Fn(jn)};Ce(()=>{var jn;cn||(jn=ha.current)===null||jn===void 0||jn.focus()},[cn]);const Rn=jn=>{jn==null||jn.preventDefault(),sn(!0)},sa=jn=>{var Wn;(Wn=zt.onChange)===null||Wn===void 0||Wn.call(zt,jn),sn(!1)},Aa=()=>{var jn;(jn=zt.onCancel)===null||jn===void 0||jn.call(zt),sn(!1)},[wn,La]=et(An),[ka,Wa]=E.useState(!1),Ja=E.useRef(null),ea={};La.format&&(ea.format=La.format);const fa=()=>{Ja.current&&clearTimeout(Ja.current)},Ea=jn=>{var Wn;jn==null||jn.preventDefault(),jn==null||jn.stopPropagation(),de()(La.text||String(wt)||"",ea),Wa(!0),fa(),Ja.current=setTimeout(()=>{Wa(!1)},3e3),(Wn=La.onCopy)===null||Wn===void 0||Wn.call(La,jn)};E.useEffect(()=>fa,[]);const[ua,ia]=E.useState(!1),[Ua,Rt]=E.useState(!1),[rn,gn]=E.useState(!1),[On,Nn]=E.useState(!1),[er,Fa]=E.useState(!1),[ba,na]=E.useState(!0),[Sa,Na]=et(ln,{expandable:!1}),ca=Sa&&!rn,{rows:Ma=1}=Na,$a=E.useMemo(()=>!ca||Na.suffix!==void 0||Na.onEllipsis||Na.expandable||qt||wn,[ca,Na,qt,wn]);(0,ee.Z)(()=>{Sa&&!$a&&(ia((0,le.G)("webkitLineClamp")),Rt((0,le.G)("textOverflow")))},[$a,Sa]);const rr=E.useMemo(()=>$a?!1:Ma===1?Ua:ua,[$a,Ua,ua]),Ya=ca&&(rr?er:On),xr=ca&&Ma===1&&rr,Er=ca&&Ma>1&&rr,Ia=jn=>{var Wn;gn(!0),(Wn=Na.onExpand)===null||Wn===void 0||Wn.call(Na,jn)},[fr,cr]=E.useState(0),[Fr,Ur]=E.useState(0),no=(jn,Wn)=>{let{offsetWidth:In}=jn;var $n;cr(In),Ur(parseInt(($n=window.getComputedStyle)===null||$n===void 0?void 0:$n.call(window,Wn).fontSize,10)||0)},po=jn=>{var Wn;Nn(jn),On!==jn&&((Wn=Na.onEllipsis)===null||Wn===void 0||Wn.call(Na,jn))};E.useEffect(()=>{const jn=ta.current;if(Sa&&rr&&jn){const Wn=Er?jn.offsetHeight{const jn=ta.current;if(typeof IntersectionObserver=="undefined"||!jn||!rr||!ca)return;const Wn=new IntersectionObserver(()=>{na(!!jn.offsetParent)});return Wn.observe(jn),()=>{Wn.disconnect()}},[rr,ca]);let Qr={};Na.tooltip===!0?Qr={title:(We=zt.text)!==null&&We!==void 0?We:wt}:E.isValidElement(Na.tooltip)?Qr={title:Na.tooltip}:typeof Na.tooltip=="object"?Qr=Object.assign({title:(Ye=zt.text)!==null&&Ye!==void 0?Ye:wt},Na.tooltip):Qr={title:Na.tooltip};const qa=E.useMemo(()=>{const jn=Wn=>["string","number"].includes(typeof Wn);if(!(!Sa||rr)){if(jn(zt.text))return zt.text;if(jn(wt))return wt;if(jn(it))return it;if(jn(Qr.title))return Qr.title}},[Sa,rr,it,Qr.title,Ya]);if(cn)return E.createElement(bt,{value:(rt=zt.text)!==null&&rt!==void 0?rt:typeof wt=="string"?wt:"",onSave:sa,onCancel:Aa,onEnd:zt.onEnd,prefixCls:aa,className:Ft,style:Re,direction:en,component:Bn,maxLength:zt.maxLength,autoSize:zt.autoSize,enterIcon:zt.enterIcon});const pr=()=>{const{expandable:jn,symbol:Wn}=Na;if(!jn)return null;let In;return Wn?In=Wn:In=kn==null?void 0:kn.expand,E.createElement("a",{key:"expand",className:`${aa}-expand`,onClick:Ia,"aria-label":kn==null?void 0:kn.expand},In)},wr=()=>{if(!qt)return;const{icon:jn,tooltip:Wn}=zt,In=(0,a.Z)(Wn)[0]||(kn==null?void 0:kn.edit),$n=typeof In=="string"?In:"";return Gn.includes("icon")?E.createElement(De.Z,{key:"edit",title:Wn===!1?"":In},E.createElement(Ne,{ref:ha,className:`${aa}-edit`,onClick:Rn,"aria-label":$n},jn||E.createElement(Oe,{role:"button"}))):null},fo=()=>{if(!wn)return;const{tooltips:jn,icon:Wn}=La,In=Ht(jn),$n=Ht(Wn),za=ka?Ut(In[1],kn==null?void 0:kn.copied):Ut(In[0],kn==null?void 0:kn.copy),Ie=ka?kn==null?void 0:kn.copied:kn==null?void 0:kn.copy,fn=typeof za=="string"?za:Ie;return E.createElement(De.Z,{key:"copy",title:za},E.createElement(Ne,{className:Ve()(`${aa}-copy`,ka&&`${aa}-copy-success`),onClick:Ea,"aria-label":fn},ka?Ut($n[1],E.createElement(ae.Z,null),!0):Ut($n[0],E.createElement(oe.Z,null),!0)))},ao=jn=>[jn&&pr(),wr(),fo()],Bo=jn=>[jn&&E.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Kt),Na.suffix,ao(jn)];return E.createElement(b.Z,{onResize:no,disabled:!ca||rr},jn=>E.createElement(_t,{tooltipProps:Qr,enabledEllipsis:ca,isEllipsis:Ya},E.createElement(ct,Object.assign({className:Ve()({[`${aa}-${Xe}`]:Xe,[`${aa}-disabled`]:$e,[`${aa}-ellipsis`]:Sa,[`${aa}-single-line`]:ca&&Ma===1,[`${aa}-ellipsis-single-line`]:xr,[`${aa}-ellipsis-multiple-line`]:Er},Ft),prefixCls:xt,style:Object.assign(Object.assign({},Re),{WebkitLineClamp:Er?Ma:void 0}),component:Bn,ref:(0,re.sQ)(jn,ta,Te),direction:en,onClick:Gn.includes("text")?Rn:void 0,"aria-label":qa==null?void 0:qa.toString(),title:it},At),E.createElement(Jt,{enabledMeasure:ca&&!rr,text:wt,rows:Ma,width:fr,fontSize:Fr,onEllipsis:po},(Wn,In)=>{let $n=Wn;return Wn.length&&In&&qa&&($n=E.createElement("span",{key:"show-content","aria-hidden":!0},$n)),qe(Se,E.createElement(E.Fragment,null,$n,Bo(In)))}))))}),Un=function(Se,Te){var We={};for(var Ye in Se)Object.prototype.hasOwnProperty.call(Se,Ye)&&Te.indexOf(Ye)<0&&(We[Ye]=Se[Ye]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Ye=Object.getOwnPropertySymbols(Se);rt{var{ellipsis:We,rel:Ye}=Se,rt=Un(Se,["ellipsis","rel"]);const xt=Object.assign(Object.assign({},rt),{rel:Ye===void 0&&rt.target==="_blank"?"noopener noreferrer":Ye});return delete xt.navigate,E.createElement(zn,Object.assign({},xt,{ref:Te,ellipsis:!!We,component:"a"}))}),mn=E.forwardRef((Se,Te)=>E.createElement(zn,Object.assign({ref:Te},Se,{component:"div"}))),He=function(Se,Te){var We={};for(var Ye in Se)Object.prototype.hasOwnProperty.call(Se,Ye)&&Te.indexOf(Ye)<0&&(We[Ye]=Se[Ye]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Ye=Object.getOwnPropertySymbols(Se);rt{var{ellipsis:We}=Se,Ye=He(Se,["ellipsis"]);const rt=E.useMemo(()=>We&&typeof We=="object"?(0,te.Z)(We,["expandable","rows"]):We,[We]);return E.createElement(zn,Object.assign({ref:Te},Ye,{ellipsis:rt,component:"span"}))};var bn=E.forwardRef(Bt),ye=function(Se,Te){var We={};for(var Ye in Se)Object.prototype.hasOwnProperty.call(Se,Ye)&&Te.indexOf(Ye)<0&&(We[Ye]=Se[Ye]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Ye=Object.getOwnPropertySymbols(Se);rt{const{level:We=1}=Se,Ye=ye(Se,["level"]);let rt;return an.includes(We)?rt=`h${We}`:rt="h1",E.createElement(zn,Object.assign({ref:Te},Ye,{component:rt}))});const Ot=ct;Ot.Text=bn,Ot.Link=Xn,Ot.Title=vt,Ot.Paragraph=mn;var mt=Ot},54580:function(ge,ne,y){"use strict";y.d(ne,{default:function(){return aa}});var E=y(59301),ae=y(92393),oe=y(92310),ce=y.n(oe),fe=y(5016),he=y(6487),ie=y(56789),xe=y(7942),Ee=y(76773),Oe=y(18082),Le=y(5883),Ve=y(85444),je=y(10928),de=y(21566),b=y(26112);function a(At,qt){var zt="cannot ".concat(At.method," ").concat(At.action," ").concat(qt.status,"'"),cn=new Error(zt);return cn.status=qt.status,cn.method=At.method,cn.url=At.action,cn}function ee(At){var qt=At.responseText||At.response;if(!qt)return qt;try{return JSON.parse(qt)}catch(zt){return qt}}function x(At){var qt=new XMLHttpRequest;At.onProgress&&qt.upload&&(qt.upload.onprogress=function(Gn){Gn.total>0&&(Gn.percent=Gn.loaded/Gn.total*100),At.onProgress(Gn)});var zt=new FormData;At.data&&Object.keys(At.data).forEach(function(Fn){var Gn=At.data[Fn];if(Array.isArray(Gn)){Gn.forEach(function(sn){zt.append("".concat(Fn,"[]"),sn)});return}zt.append(Fn,Gn)}),At.file instanceof Blob?zt.append(At.filename,At.file,At.file.name):zt.append(At.filename,At.file),qt.onerror=function(Gn){At.onError(Gn)},qt.onload=function(){return qt.status<200||qt.status>=300?At.onError(a(At,qt),ee(qt)):At.onSuccess(ee(qt),qt)},qt.open(At.method,At.action,!0),At.withCredentials&&"withCredentials"in qt&&(qt.withCredentials=!0);var cn=At.headers||{};return cn["X-Requested-With"]!==null&&qt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(cn).forEach(function(Fn){cn[Fn]!==null&&qt.setRequestHeader(Fn,cn[Fn])}),qt.send(zt),{abort:function(){qt.abort()}}}var te=+new Date,re=0;function le(){return"rc-upload-".concat(te,"-").concat(++re)}var pe=y(48736),ve=function(At,qt){if(At&&qt){var zt=Array.isArray(qt)?qt:qt.split(","),cn=At.name||"",Fn=At.type||"",Gn=Fn.replace(/\/.*$/,"");return zt.some(function(sn){var Rn=sn.trim();if(/^\*(\/\*)?$/.test(sn))return!0;if(Rn.charAt(0)==="."){var sa=cn.toLowerCase(),Aa=Rn.toLowerCase(),wn=[Aa];return(Aa===".jpg"||Aa===".jpeg")&&(wn=[".jpg",".jpeg"]),wn.some(function(La){return sa.endsWith(La)})}return/\/\*$/.test(Rn)?Gn===Rn.replace(/\/.*$/,""):Fn===Rn?!0:/^\w+$/.test(Rn)?((0,pe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Rn,"'.Skip for check.")),!0):!1})}return!0};function be(At,qt){var zt=At.createReader(),cn=[];function Fn(){zt.readEntries(function(Gn){var sn=Array.prototype.slice.apply(Gn);cn=cn.concat(sn);var Rn=!sn.length;Rn?qt(cn):Fn()})}Fn()}var Ae=function(qt,zt,cn){var Fn=function Gn(sn,Rn){sn&&(sn.path=Rn||"",sn.isFile?sn.file(function(sa){cn(sa)&&(sn.fullPath&&!sa.webkitRelativePath&&(Object.defineProperties(sa,{webkitRelativePath:{writable:!0}}),sa.webkitRelativePath=sn.fullPath.replace(/^\//,""),Object.defineProperties(sa,{webkitRelativePath:{writable:!1}})),zt([sa]))}):sn.isDirectory&&be(sn,function(sa){sa.forEach(function(Aa){Gn(Aa,"".concat(Rn).concat(sn.name,"/"))})}))};qt.forEach(function(Gn){Fn(Gn.webkitGetAsEntry())})},Ne=Ae,ke=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],_e=function(At){(0,xe.Z)(zt,At);var qt=(0,Ee.Z)(zt);function zt(){var cn;(0,he.Z)(this,zt);for(var Fn=arguments.length,Gn=new Array(Fn),sn=0;sn{let{uid:Gn}=Fn;return Gn===At.uid});return cn===-1?zt.push(At):zt[cn]=At,zt}function ht(At,qt){const zt=At.uid!==void 0?"uid":"name";return qt.filter(cn=>cn[zt]===At[zt])[0]}function nn(At,qt){const zt=At.uid!==void 0?"uid":"name",cn=qt.filter(Fn=>Fn[zt]!==At[zt]);return cn.length===qt.length?null:cn}const Jt=function(){const qt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),cn=qt[qt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(cn)||[""])[0]},Sn=At=>At.indexOf("image/")===0,_t=At=>{if(At.type&&!At.thumbUrl)return Sn(At.type);const qt=At.thumbUrl||At.url||"",zt=Jt(qt);return/^data:image\//.test(qt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(zt)?!0:!(/^data:/.test(qt)||zt)},Ln=200;function qe(At){return new Promise(qt=>{if(!At.type||!Sn(At.type)){qt("");return}const zt=document.createElement("canvas");zt.width=Ln,zt.height=Ln,zt.style.cssText=`position: fixed; left: 0; top: 0; width: ${Ln}px; height: ${Ln}px; z-index: 9999; display: none;`,document.body.appendChild(zt);const cn=zt.getContext("2d"),Fn=new Image;if(Fn.onload=()=>{const{width:Gn,height:sn}=Fn;let Rn=Ln,sa=Ln,Aa=0,wn=0;Gn>sn?(sa=sn*(Ln/Gn),wn=-(sa-Rn)/2):(Rn=Gn*(Ln/sn),Aa=-(Rn-sa)/2),cn.drawImage(Fn,Aa,wn,Rn,sa);const La=zt.toDataURL();document.body.removeChild(zt),window.URL.revokeObjectURL(Fn.src),qt(La)},Fn.crossOrigin="anonymous",At.type.startsWith("image/svg+xml")){const Gn=new FileReader;Gn.onload=()=>{Gn.result&&(Fn.src=Gn.result)},Gn.readAsDataURL(At)}else if(At.type.startsWith("image/gif")){const Gn=new FileReader;Gn.onload=()=>{Gn.result&&qt(Gn.result)},Gn.readAsDataURL(At)}else Fn.src=window.URL.createObjectURL(At)})}var Ut=y(26227),Ht=y(41464),Kt=y(15277),hn=y(93948),zn=y(6848),Pn=E.forwardRef((At,qt)=>{let{prefixCls:zt,className:cn,style:Fn,locale:Gn,listType:sn,file:Rn,items:sa,progress:Aa,iconRender:wn,actionIconRender:La,itemRender:ka,isImgUrl:Wa,showPreviewIcon:Ja,showRemoveIcon:ea,showDownloadIcon:fa,previewIcon:Ea,removeIcon:ua,downloadIcon:ia,onPreview:Ua,onDownload:Rt,onClose:rn}=At;var gn,On;const{status:Nn}=Rn,[er,Fa]=E.useState(Nn);E.useEffect(()=>{Nn!=="removed"&&Fa(Nn)},[Nn]);const[ba,na]=E.useState(!1);E.useEffect(()=>{const qa=setTimeout(()=>{na(!0)},300);return()=>{clearTimeout(qa)}},[]);const Sa=wn(Rn);let Na=E.createElement("div",{className:`${zt}-icon`},Sa);if(sn==="picture"||sn==="picture-card"||sn==="picture-circle")if(er==="uploading"||!Rn.thumbUrl&&!Rn.url){const qa=ce()(`${zt}-list-item-thumbnail`,{[`${zt}-list-item-file`]:er!=="uploading"});Na=E.createElement("div",{className:qa},Sa)}else{const qa=Wa!=null&&Wa(Rn)?E.createElement("img",{src:Rn.thumbUrl||Rn.url,alt:Rn.name,className:`${zt}-list-item-image`,crossOrigin:Rn.crossOrigin}):Sa,pr=ce()(`${zt}-list-item-thumbnail`,{[`${zt}-list-item-file`]:Wa&&!Wa(Rn)});Na=E.createElement("a",{className:pr,onClick:wr=>Ua(Rn,wr),href:Rn.url||Rn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},qa)}const ca=ce()(`${zt}-list-item`,`${zt}-list-item-${er}`),Ma=typeof Rn.linkProps=="string"?JSON.parse(Rn.linkProps):Rn.linkProps,$a=ea?La((typeof ua=="function"?ua(Rn):ua)||E.createElement(Ut.Z,null),()=>rn(Rn),zt,Gn.removeFile):null,rr=fa&&er==="done"?La((typeof ia=="function"?ia(Rn):ia)||E.createElement(Ht.Z,null),()=>Rt(Rn),zt,Gn.downloadFile):null,Ya=sn!=="picture-card"&&sn!=="picture-circle"&&E.createElement("span",{key:"download-delete",className:ce()(`${zt}-list-item-actions`,{picture:sn==="picture"})},rr,$a),xr=ce()(`${zt}-list-item-name`),Er=Rn.url?[E.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:xr,title:Rn.name},Ma,{href:Rn.url,onClick:qa=>Ua(Rn,qa)}),Rn.name),Ya]:[E.createElement("span",{key:"view",className:xr,onClick:qa=>Ua(Rn,qa),title:Rn.name},Rn.name),Ya],Ia={pointerEvents:"none",opacity:.5},fr=Ja?E.createElement("a",{href:Rn.url||Rn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Rn.url||Rn.thumbUrl?void 0:Ia,onClick:qa=>Ua(Rn,qa),title:Gn.previewFile},typeof Ea=="function"?Ea(Rn):Ea||E.createElement(Kt.Z,null)):null,cr=(sn==="picture-card"||sn==="picture-circle")&&er!=="uploading"&&E.createElement("span",{className:`${zt}-list-item-actions`},fr,er==="done"&&rr,$a),{getPrefixCls:Fr}=E.useContext(kt.E_),Ur=Fr(),no=E.createElement("div",{className:ca},Na,Er,cr,ba&&E.createElement(dt.default,{motionName:`${Ur}-fade`,visible:er==="uploading",motionDeadline:2e3},qa=>{let{className:pr}=qa;const wr="percent"in Rn?E.createElement(hn.Z,Object.assign({},Aa,{type:"line",percent:Rn.percent,"aria-label":Rn["aria-label"],"aria-labelledby":Rn["aria-labelledby"]})):null;return E.createElement("div",{className:ce()(`${zt}-list-item-progress`,pr)},wr)})),po=Rn.response&&typeof Rn.response=="string"?Rn.response:((gn=Rn.error)===null||gn===void 0?void 0:gn.statusText)||((On=Rn.error)===null||On===void 0?void 0:On.message)||Gn.uploadError,Qr=er==="error"?E.createElement(zn.Z,{title:po,getPopupContainer:qa=>qa.parentNode},no):no;return E.createElement("div",{className:ce()(`${zt}-list-item-container`,cn),style:Fn,ref:qt},ka?ka(Qr,Rn,sa,{download:Rt.bind(null,Rn),preview:Ua.bind(null,Rn),remove:rn.bind(null,Rn)}):Qr)});const Xn=(At,qt)=>{const{listType:zt="text",previewFile:cn=qe,onPreview:Fn,onDownload:Gn,onRemove:sn,locale:Rn,iconRender:sa,isImageUrl:Aa=_t,prefixCls:wn,items:La=[],showPreviewIcon:ka=!0,showRemoveIcon:Wa=!0,showDownloadIcon:Ja=!1,removeIcon:ea,previewIcon:fa,downloadIcon:Ea,progress:ua={size:[-1,2],showInfo:!1},appendAction:ia,appendActionVisible:Ua=!0,itemRender:Rt,disabled:rn}=At,gn=(0,Xt.Z)(),[On,Nn]=E.useState(!1);E.useEffect(()=>{zt!=="picture"&&zt!=="picture-card"&&zt!=="picture-circle"||(La||[]).forEach(Ia=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ia.originFileObj instanceof File||Ia.originFileObj instanceof Blob)||Ia.thumbUrl!==void 0||(Ia.thumbUrl="",cn&&cn(Ia.originFileObj).then(fr=>{Ia.thumbUrl=fr||"",gn()}))})},[zt,La,cn]),E.useEffect(()=>{Nn(!0)},[]);const er=(Ia,fr)=>{if(Fn)return fr==null||fr.preventDefault(),Fn(Ia)},Fa=Ia=>{typeof Gn=="function"?Gn(Ia):Ia.url&&window.open(Ia.url)},ba=Ia=>{sn==null||sn(Ia)},na=Ia=>{if(sa)return sa(Ia,zt);const fr=Ia.status==="uploading",cr=Aa&&Aa(Ia)?E.createElement(Ce,null):E.createElement(Gt,null);let Fr=fr?E.createElement(St.Z,null):E.createElement(xn,null);return zt==="picture"?Fr=fr?E.createElement(St.Z,null):cr:(zt==="picture-card"||zt==="picture-circle")&&(Fr=fr?Rn.uploading:cr),Fr},Sa=(Ia,fr,cr,Fr)=>{const Ur={type:"text",size:"small",title:Fr,onClick:no=>{fr(),(0,ze.l$)(Ia)&&Ia.props.onClick&&Ia.props.onClick(no)},className:`${cr}-list-item-action`,disabled:rn};if((0,ze.l$)(Ia)){const no=(0,ze.Tm)(Ia,Object.assign(Object.assign({},Ia.props),{onClick:()=>{}}));return E.createElement(lt.ZP,Object.assign({},Ur,{icon:no}))}return E.createElement(lt.ZP,Object.assign({},Ur),E.createElement("span",null,Ia))};E.useImperativeHandle(qt,()=>({handlePreview:er,handleDownload:Fa}));const{getPrefixCls:Na}=E.useContext(kt.E_),ca=Na("upload",wn),Ma=Na(),$a=ce()(`${ca}-list`,`${ca}-list-${zt}`),rr=(0,ae.Z)(La.map(Ia=>({key:Ia.uid,file:Ia})));let xr={motionDeadline:2e3,motionName:`${ca}-${zt==="picture-card"||zt==="picture-circle"?"animate-inline":"animate"}`,keys:rr,motionAppear:On};const Er=E.useMemo(()=>{const Ia=Object.assign({},(0,Ge.Z)(Ma));return delete Ia.onAppearEnd,delete Ia.onEnterEnd,delete Ia.onLeaveEnd,Ia},[Ma]);return zt!=="picture-card"&&zt!=="picture-circle"&&(xr=Object.assign(Object.assign({},Er),xr)),E.createElement("div",{className:$a},E.createElement(dt.CSSMotionList,Object.assign({},xr,{component:!1}),Ia=>{let{key:fr,file:cr,className:Fr,style:Ur}=Ia;return E.createElement(Pn,{key:fr,locale:Rn,prefixCls:ca,className:Fr,style:Ur,file:cr,items:La,progress:ua,listType:zt,isImgUrl:Aa,showPreviewIcon:ka,showRemoveIcon:Wa,showDownloadIcon:Ja,removeIcon:ea,previewIcon:fa,downloadIcon:Ea,iconRender:na,actionIconRender:Sa,itemRender:Rt,onPreview:er,onDownload:Fa,onClose:ba})}),ia&&E.createElement(dt.default,Object.assign({},xr,{visible:Ua,forceRender:!0}),Ia=>{let{className:fr,style:cr}=Ia;return(0,ze.Tm)(ia,Fr=>({className:ce()(Fr.className,fr),style:Object.assign(Object.assign(Object.assign({},cr),{pointerEvents:fr?"none":void 0}),Fr.style)}))}))};var mn=E.forwardRef(Xn),He=y(17313),Bt=y(8378),bn=y(83116),ye=y(37613),tt=At=>{const{componentCls:qt,iconCls:zt}=At;return{[`${qt}-wrapper`]:{[`${qt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:At.colorFillAlter,border:`${At.lineWidth}px dashed ${At.colorBorder}`,borderRadius:At.borderRadiusLG,cursor:"pointer",transition:`border-color ${At.motionDurationSlow}`,[qt]:{padding:`${At.padding}px 0`},[`${qt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${qt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${qt}-disabled):hover`]:{borderColor:At.colorPrimaryHover},[`p${qt}-drag-icon`]:{marginBottom:At.margin,[zt]:{color:At.colorPrimary,fontSize:At.uploadThumbnailSize}},[`p${qt}-text`]:{margin:`0 0 ${At.marginXXS}px`,color:At.colorTextHeading,fontSize:At.fontSizeLG},[`p${qt}-hint`]:{color:At.colorTextDescription,fontSize:At.fontSize},[`&${qt}-disabled`]:{cursor:"not-allowed",[`p${qt}-drag-icon ${zt}, + p${qt}-text, + p${qt}-hint + `]:{color:At.colorTextDisabled}}}}}},Ot=At=>{const{componentCls:qt,antCls:zt,iconCls:cn,fontSize:Fn,lineHeight:Gn}=At,sn=`${qt}-list-item`,Rn=`${sn}-actions`,sa=`${sn}-action`,Aa=Math.round(Fn*Gn);return{[`${qt}-wrapper`]:{[`${qt}-list`]:Object.assign(Object.assign({},(0,He.dF)()),{lineHeight:At.lineHeight,[sn]:{position:"relative",height:At.lineHeight*Fn,marginTop:At.marginXS,fontSize:Fn,display:"flex",alignItems:"center",transition:`background-color ${At.motionDurationSlow}`,"&:hover":{backgroundColor:At.controlItemBgHover},[`${sn}-name`]:Object.assign(Object.assign({},He.vS),{padding:`0 ${At.paddingXS}px`,lineHeight:Gn,flex:"auto",transition:`all ${At.motionDurationSlow}`}),[Rn]:{[sa]:{opacity:0},[`${sa}${zt}-btn-sm`]:{height:Aa,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${sa}:focus-visible, + &.picture ${sa} + `]:{opacity:1},[cn]:{color:At.actionsColor,transition:`all ${At.motionDurationSlow}`},[`&:hover ${cn}`]:{color:At.colorText}},[`${qt}-icon ${cn}`]:{color:At.colorTextDescription,fontSize:Fn},[`${sn}-progress`]:{position:"absolute",bottom:-At.uploadProgressOffset,width:"100%",paddingInlineStart:Fn+At.paddingXS,fontSize:Fn,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${sn}:hover ${sa}`]:{opacity:1,color:At.colorText},[`${sn}-error`]:{color:At.colorError,[`${sn}-name, ${qt}-icon ${cn}`]:{color:At.colorError},[Rn]:{[`${cn}, ${cn}:hover`]:{color:At.colorError},[sa]:{opacity:1}}},[`${qt}-list-item-container`]:{transition:`opacity ${At.motionDurationSlow}, height ${At.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},mt=y(93083),Se=y(1950);const Te=new mt.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),We=new mt.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var rt=At=>{const{componentCls:qt}=At,zt=`${qt}-animate-inline`;return[{[`${qt}-wrapper`]:{[`${zt}-appear, ${zt}-enter, ${zt}-leave`]:{animationDuration:At.motionDurationSlow,animationTimingFunction:At.motionEaseInOutCirc,animationFillMode:"forwards"},[`${zt}-appear, ${zt}-enter`]:{animationName:Te},[`${zt}-leave`]:{animationName:We}}},{[`${qt}-wrapper`]:(0,Se.J$)(At)},Te,We]},xt=y(93398),Ft=y(64993);const Re=At=>{const{componentCls:qt,iconCls:zt,uploadThumbnailSize:cn,uploadProgressOffset:Fn}=At,Gn=`${qt}-list`,sn=`${Gn}-item`;return{[`${qt}-wrapper`]:{[` + ${Gn}${Gn}-picture, + ${Gn}${Gn}-picture-card, + ${Gn}${Gn}-picture-circle + `]:{[sn]:{position:"relative",height:cn+At.lineWidth*2+At.paddingXS*2,padding:At.paddingXS,border:`${At.lineWidth}px ${At.lineType} ${At.colorBorder}`,borderRadius:At.borderRadiusLG,"&:hover":{background:"transparent"},[`${sn}-thumbnail`]:Object.assign(Object.assign({},He.vS),{width:cn,height:cn,lineHeight:`${cn+At.paddingSM}px`,textAlign:"center",flex:"none",[zt]:{fontSize:At.fontSizeHeading2,color:At.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${sn}-progress`]:{bottom:Fn,width:`calc(100% - ${At.paddingSM*2}px)`,marginTop:0,paddingInlineStart:cn+At.paddingXS}},[`${sn}-error`]:{borderColor:At.colorError,[`${sn}-thumbnail ${zt}`]:{[`svg path[fill='${xt.blue[0]}']`]:{fill:At.colorErrorBg},[`svg path[fill='${xt.blue.primary}']`]:{fill:At.colorError}}},[`${sn}-uploading`]:{borderStyle:"dashed",[`${sn}-name`]:{marginBottom:Fn}}},[`${Gn}${Gn}-picture-circle ${sn}`]:{[`&, &::before, ${sn}-thumbnail`]:{borderRadius:"50%"}}}}},Xe=At=>{const{componentCls:qt,iconCls:zt,fontSizeLG:cn,colorTextLightSolid:Fn}=At,Gn=`${qt}-list`,sn=`${Gn}-item`,Rn=At.uploadPicCardSize;return{[` + ${qt}-wrapper${qt}-picture-card-wrapper, + ${qt}-wrapper${qt}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,He.dF)()),{display:"inline-block",width:"100%",[`${qt}${qt}-select`]:{width:Rn,height:Rn,marginInlineEnd:At.marginXS,marginBottom:At.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:At.colorFillAlter,border:`${At.lineWidth}px dashed ${At.colorBorder}`,borderRadius:At.borderRadiusLG,cursor:"pointer",transition:`border-color ${At.motionDurationSlow}`,[`> ${qt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${qt}-disabled):hover`]:{borderColor:At.colorPrimary}},[`${Gn}${Gn}-picture-card, ${Gn}${Gn}-picture-circle`]:{[`${Gn}-item-container`]:{display:"inline-block",width:Rn,height:Rn,marginBlock:`0 ${At.marginXS}px`,marginInline:`0 ${At.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[sn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${At.paddingXS*2}px)`,height:`calc(100% - ${At.paddingXS*2}px)`,backgroundColor:At.colorBgMask,opacity:0,transition:`all ${At.motionDurationSlow}`,content:'" "'}},[`${sn}:hover`]:{[`&::before, ${sn}-actions`]:{opacity:1}},[`${sn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${At.motionDurationSlow}`,[`${zt}-eye, ${zt}-download, ${zt}-delete`]:{zIndex:10,width:cn,margin:`0 ${At.marginXXS}px`,fontSize:cn,cursor:"pointer",transition:`all ${At.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${sn}-actions, ${sn}-actions:hover`]:{[`${zt}-eye, ${zt}-download, ${zt}-delete`]:{color:new Ft.C(Fn).setAlpha(.65).toRgbString(),"&:hover":{color:Fn}}},[`${sn}-thumbnail, ${sn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${sn}-name`]:{display:"none",textAlign:"center"},[`${sn}-file + ${sn}-name`]:{position:"absolute",bottom:At.margin,display:"block",width:`calc(100% - ${At.paddingXS*2}px)`},[`${sn}-uploading`]:{[`&${sn}`]:{backgroundColor:At.colorFillAlter},[`&::before, ${zt}-eye, ${zt}-download, ${zt}-delete`]:{display:"none"}},[`${sn}-progress`]:{bottom:At.marginXL,width:`calc(100% - ${At.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${qt}-wrapper${qt}-picture-circle-wrapper`]:{[`${qt}${qt}-select`]:{borderRadius:"50%"}}}};var wt=At=>{const{componentCls:qt}=At;return{[`${qt}-rtl`]:{direction:"rtl"}}};const ln=At=>{const{componentCls:qt,colorTextDisabled:zt}=At;return{[`${qt}-wrapper`]:Object.assign(Object.assign({},(0,He.Wf)(At)),{[qt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${qt}-select`]:{display:"inline-block"},[`${qt}-disabled`]:{color:zt,cursor:"not-allowed"}})}};var tn=(0,bn.Z)("Upload",At=>{const{fontSizeHeading3:qt,fontSize:zt,lineHeight:cn,lineWidth:Fn,controlHeightLG:Gn}=At,sn=Math.round(zt*cn),Rn=(0,ye.TS)(At,{uploadThumbnailSize:qt*2,uploadProgressOffset:sn/2+Fn,uploadPicCardSize:Gn*2.55});return[ln(Rn),tt(Rn),Re(Rn),Xe(Rn),Ot(Rn),rt(Rn),wt(Rn),(0,Bt.Z)(Rn)]},At=>({actionsColor:At.colorTextDescription})),An=function(At,qt,zt,cn){function Fn(Gn){return Gn instanceof zt?Gn:new zt(function(sn){sn(Gn)})}return new(zt||(zt=Promise))(function(Gn,sn){function Rn(wn){try{Aa(cn.next(wn))}catch(La){sn(La)}}function sa(wn){try{Aa(cn.throw(wn))}catch(La){sn(La)}}function Aa(wn){wn.done?Gn(wn.value):Fn(wn.value).then(Rn,sa)}Aa((cn=cn.apply(At,qt||[])).next())})};const Bn=`__LIST_IGNORE_${Date.now()}__`,it=(At,qt)=>{const{fileList:zt,defaultFileList:cn,onRemove:Fn,showUploadList:Gn=!0,listType:sn="text",onPreview:Rn,onDownload:sa,onChange:Aa,onDrop:wn,previewFile:La,disabled:ka,locale:Wa,iconRender:Ja,isImageUrl:ea,progress:fa,prefixCls:Ea,className:ua,type:ia="select",children:Ua,style:Rt,itemRender:rn,maxCount:gn,data:On={},multiple:Nn=!1,action:er="",accept:Fa="",supportServerRender:ba=!0,rootClassName:na}=At,Sa=E.useContext(yt.Z),Na=ka!=null?ka:Sa,[ca,Ma]=(0,Lt.Z)(cn||[],{value:zt,postState:Mn=>Mn!=null?Mn:[]}),[$a,rr]=E.useState("drop"),Ya=E.useRef(null);E.useMemo(()=>{const Mn=Date.now();(zt||[]).forEach((Yn,xa)=>{!Yn.uid&&!Object.isFrozen(Yn)&&(Yn.uid=`__AUTO__${Mn}_${xa}__`)})},[zt]);const xr=(Mn,Yn,xa)=>{let ga=(0,ae.Z)(Yn),da=!1;gn===1?ga=ga.slice(-1):gn&&(da=ga.length>gn,ga=ga.slice(0,gn)),(0,Ct.flushSync)(()=>{Ma(ga)});const va={file:Mn,fileList:ga};xa&&(va.event=xa),(!da||ga.some(Va=>Va.uid===Mn.uid))&&(0,Ct.flushSync)(()=>{Aa==null||Aa(va)})},Er=(Mn,Yn)=>An(void 0,void 0,void 0,function*(){const{beforeUpload:xa,transformFile:ga}=At;let da=Mn;if(xa){const va=yield xa(Mn,Yn);if(va===!1)return!1;if(delete Mn[Bn],va===Bn)return Object.defineProperty(Mn,Bn,{value:!0,configurable:!0}),!1;typeof va=="object"&&va&&(da=va)}return ga&&(da=yield ga(da)),da}),Ia=Mn=>{const Yn=Mn.filter(da=>!da.file[Bn]);if(!Yn.length)return;const xa=Yn.map(da=>gt(da.file));let ga=(0,ae.Z)(ca);xa.forEach(da=>{ga=Ze(da,ga)}),xa.forEach((da,va)=>{let Va=da;if(Yn[va].parsedFile)da.status="uploading";else{const{originFileObj:vr}=da;let Lr;try{Lr=new File([vr],vr.name,{type:vr.type})}catch(Ir){Lr=new Blob([vr],{type:vr.type}),Lr.name=vr.name,Lr.lastModifiedDate=new Date,Lr.lastModified=new Date().getTime()}Lr.uid=da.uid,Va=Lr}xr(Va,ga)})},fr=(Mn,Yn,xa)=>{try{typeof Mn=="string"&&(Mn=JSON.parse(Mn))}catch(va){}if(!ht(Yn,ca))return;const ga=gt(Yn);ga.status="done",ga.percent=100,ga.response=Mn,ga.xhr=xa;const da=Ze(ga,ca);xr(ga,da)},cr=(Mn,Yn)=>{if(!ht(Yn,ca))return;const xa=gt(Yn);xa.status="uploading",xa.percent=Mn.percent;const ga=Ze(xa,ca);xr(xa,ga,Mn)},Fr=(Mn,Yn,xa)=>{if(!ht(xa,ca))return;const ga=gt(xa);ga.error=Mn,ga.response=Yn,ga.status="error";const da=Ze(ga,ca);xr(ga,da)},Ur=Mn=>{let Yn;Promise.resolve(typeof Fn=="function"?Fn(Mn):Fn).then(xa=>{var ga;if(xa===!1)return;const da=nn(Mn,ca);da&&(Yn=Object.assign(Object.assign({},Mn),{status:"removed"}),ca==null||ca.forEach(va=>{const Va=Yn.uid!==void 0?"uid":"name";va[Va]===Yn[Va]&&!Object.isFrozen(va)&&(va.status="removed")}),(ga=Ya.current)===null||ga===void 0||ga.abort(Yn),xr(Yn,da))})},no=Mn=>{rr(Mn.type),Mn.type==="drop"&&(wn==null||wn(Mn))};E.useImperativeHandle(qt,()=>({onBatchStart:Ia,onSuccess:fr,onProgress:cr,onError:Fr,fileList:ca,upload:Ya.current}));const{getPrefixCls:po,direction:Qr,upload:qa}=E.useContext(kt.E_),pr=po("upload",Ea),wr=Object.assign(Object.assign({onBatchStart:Ia,onError:Fr,onProgress:cr,onSuccess:fr},At),{data:On,multiple:Nn,action:er,accept:Fa,supportServerRender:ba,prefixCls:pr,disabled:Na,beforeUpload:Er,onChange:void 0});delete wr.className,delete wr.style,(!Ua||Na)&&delete wr.id;const[fo,ao]=tn(pr),[Bo]=(0,It.Z)("Upload",Je.Z.Upload),{showRemoveIcon:jn,showPreviewIcon:Wn,showDownloadIcon:In,removeIcon:$n,previewIcon:za,downloadIcon:Ie}=typeof Gn=="boolean"?{}:Gn,fn=(Mn,Yn)=>Gn?E.createElement(mn,{prefixCls:pr,listType:sn,items:ca,previewFile:La,onPreview:Rn,onDownload:sa,onRemove:Ur,showRemoveIcon:!Na&&jn,showPreviewIcon:Wn,showDownloadIcon:In,removeIcon:$n,previewIcon:za,downloadIcon:Ie,iconRender:Ja,locale:Object.assign(Object.assign({},Bo),Wa),isImageUrl:ea,progress:fa,appendAction:Mn,appendActionVisible:Yn,itemRender:rn,disabled:Na}):Mn,Tn=ce()(`${pr}-wrapper`,ua,na,ao,qa==null?void 0:qa.className,{[`${pr}-rtl`]:Qr==="rtl",[`${pr}-picture-card-wrapper`]:sn==="picture-card",[`${pr}-picture-circle-wrapper`]:sn==="picture-circle"}),Qn=Object.assign(Object.assign({},qa==null?void 0:qa.style),Rt);if(ia==="drag"){const Mn=ce()(ao,pr,`${pr}-drag`,{[`${pr}-drag-uploading`]:ca.some(Yn=>Yn.status==="uploading"),[`${pr}-drag-hover`]:$a==="dragover",[`${pr}-disabled`]:Na,[`${pr}-rtl`]:Qr==="rtl"});return fo(E.createElement("span",{className:Tn},E.createElement("div",{className:Mn,style:Qn,onDrop:no,onDragOver:no,onDragLeave:no},E.createElement(Et,Object.assign({},wr,{ref:Ya,className:`${pr}-btn`}),E.createElement("div",{className:`${pr}-drag-container`},Ua))),fn()))}const dn=ce()(pr,`${pr}-select`,{[`${pr}-disabled`]:Na}),_n=(Mn=>E.createElement("div",{className:dn,style:Mn},E.createElement(Et,Object.assign({},wr,{ref:Ya}))))(Ua?void 0:{display:"none"});return fo(sn==="picture-card"||sn==="picture-circle"?E.createElement("span",{className:Tn},fn(_n,!!Ua)):E.createElement("span",{className:Tn},_n,fn()))};var Zn=E.forwardRef(it),en=function(At,qt){var zt={};for(var cn in At)Object.prototype.hasOwnProperty.call(At,cn)&&qt.indexOf(cn)<0&&(zt[cn]=At[cn]);if(At!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fn=0,cn=Object.getOwnPropertySymbols(At);Fn{var{style:zt,height:cn}=At,Fn=en(At,["style","height"]);return E.createElement(Zn,Object.assign({ref:qt},Fn,{type:"drag",style:Object.assign(Object.assign({},zt),{height:cn})}))});const ha=Zn;ha.Dragger=ta,ha.LIST_IGNORE=Bn;var aa=ha},58951:function(ge,ne){"use strict";var y;ne.Q=ce,y=fe;var E=",",ae=" ",oe="";function ce(he){for(var ie=[],xe=String(he||oe),Ee=xe.indexOf(E),Oe=0,Le=!1,Ve;!Le;)Ee===-1&&(Ee=xe.length,Le=!0),Ve=xe.slice(Oe,Ee).trim(),(Ve||!Le)&&ie.push(Ve),Oe=Ee+1,Ee=xe.indexOf(E,Oe);return ie}function fe(he,ie){var xe=ie||{},Ee=xe.padLeft===!1?oe:ae,Oe=xe.padRight?ae:oe;return he[he.length-1]===oe&&(he=he.concat(oe)),he.join(Oe+E+Ee).trim()}},58847:function(ge){"use strict";var ne=Object.prototype.hasOwnProperty,y=Object.prototype.toString,E=Object.defineProperty,ae=Object.getOwnPropertyDescriptor,oe=function(xe){return typeof Array.isArray=="function"?Array.isArray(xe):y.call(xe)==="[object Array]"},ce=function(xe){if(!xe||y.call(xe)!=="[object Object]")return!1;var Ee=ne.call(xe,"constructor"),Oe=xe.constructor&&xe.constructor.prototype&&ne.call(xe.constructor.prototype,"isPrototypeOf");if(xe.constructor&&!Ee&&!Oe)return!1;var Le;for(Le in xe);return typeof Le=="undefined"||ne.call(xe,Le)},fe=function(xe,Ee){E&&Ee.name==="__proto__"?E(xe,Ee.name,{enumerable:!0,configurable:!0,value:Ee.newValue,writable:!0}):xe[Ee.name]=Ee.newValue},he=function(xe,Ee){if(Ee==="__proto__")if(ne.call(xe,Ee)){if(ae)return ae(xe,Ee).value}else return;return xe[Ee]};ge.exports=function ie(){var xe,Ee,Oe,Le,Ve,je,de=arguments[0],b=1,a=arguments.length,ee=!1;for(typeof de=="boolean"&&(ee=de,de=arguments[1]||{},b=2),(de==null||typeof de!="object"&&typeof de!="function")&&(de={});b=97&&E<=122||E>=65&&E<=90}},21127:function(ge,ne,y){"use strict";var E=y(91241),ae=y(22347);ge.exports=oe;function oe(ce){return E(ce)||ae(ce)}},22347:function(ge){"use strict";ge.exports=ne;function ne(y){var E=typeof y=="string"?y.charCodeAt(0):y;return E>=48&&E<=57}},65207:function(ge){"use strict";ge.exports=ne;function ne(y){var E=typeof y=="string"?y.charCodeAt(0):y;return E>=97&&E<=102||E>=65&&E<=70||E>=48&&E<=57}},24334:function(ge,ne,y){var E,ae;(function(oe,ce){ge.exports=ce(oe)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof y.g!="undefined"?y.g:this,function(oe){"use strict";oe=oe||{};var ce=oe.Base64,fe="2.6.4",he="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ie=function(ut){for(var Yt={},Et=0,Lt=ut.length;Et>>6)+xe(128|Yt&63):xe(224|Yt>>>12&15)+xe(128|Yt>>>6&63)+xe(128|Yt&63)}else{var Yt=65536+(ut.charCodeAt(0)-55296)*1024+(ut.charCodeAt(1)-56320);return xe(240|Yt>>>18&7)+xe(128|Yt>>>12&63)+xe(128|Yt>>>6&63)+xe(128|Yt&63)}},Oe=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Le=function(ut){return ut.replace(Oe,Ee)},Ve=function(ut){var Yt=[0,2,1][ut.length%3],Et=ut.charCodeAt(0)<<16|(ut.length>1?ut.charCodeAt(1):0)<<8|(ut.length>2?ut.charCodeAt(2):0),Lt=[he.charAt(Et>>>18),he.charAt(Et>>>12&63),Yt>=2?"=":he.charAt(Et>>>6&63),Yt>=1?"=":he.charAt(Et&63)];return Lt.join("")},je=oe.btoa&&typeof oe.btoa=="function"?function(ut){return oe.btoa(ut)}:function(ut){if(ut.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return ut.replace(/[\s\S]{1,3}/g,Ve)},de=function(ut){return je(Le(String(ut)))},b=function(ut){return ut.replace(/[+\/]/g,function(Yt){return Yt=="+"?"-":"_"}).replace(/=/g,"")},a=function(ut,Yt){return Yt?b(de(ut)):de(ut)},ee=function(ut){return a(ut,!0)},x;oe.Uint8Array&&(x=function(ut,Yt){for(var Et="",Lt=0,Ct=ut.length;Lt>>18)+he.charAt(Je>>>12&63)+(typeof yt!="undefined"?he.charAt(Je>>>6&63):"=")+(typeof It!="undefined"?he.charAt(Je&63):"=")}return Yt?b(Et):Et});var te=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,re=function(ut){switch(ut.length){case 4:var Yt=(7&ut.charCodeAt(0))<<18|(63&ut.charCodeAt(1))<<12|(63&ut.charCodeAt(2))<<6|63&ut.charCodeAt(3),Et=Yt-65536;return xe((Et>>>10)+55296)+xe((Et&1023)+56320);case 3:return xe((15&ut.charCodeAt(0))<<12|(63&ut.charCodeAt(1))<<6|63&ut.charCodeAt(2));default:return xe((31&ut.charCodeAt(0))<<6|63&ut.charCodeAt(1))}},le=function(ut){return ut.replace(te,re)},pe=function(ut){var Yt=ut.length,Et=Yt%4,Lt=(Yt>0?ie[ut.charAt(0)]<<18:0)|(Yt>1?ie[ut.charAt(1)]<<12:0)|(Yt>2?ie[ut.charAt(2)]<<6:0)|(Yt>3?ie[ut.charAt(3)]:0),Ct=[xe(Lt>>>16),xe(Lt>>>8&255),xe(Lt&255)];return Ct.length-=[0,0,2,1][Et],Ct.join("")},ve=oe.atob&&typeof oe.atob=="function"?function(ut){return oe.atob(ut)}:function(ut){return ut.replace(/\S{1,4}/g,pe)},be=function(ut){return ve(String(ut).replace(/[^A-Za-z0-9\+\/]/g,""))},Ae=function(ut){return le(ve(ut))},Ne=function(ut){return String(ut).replace(/[-_]/g,function(Yt){return Yt=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},ke=function(ut){return Ae(Ne(ut))},_e;oe.Uint8Array&&(_e=function(ut){return Uint8Array.from(be(Ne(ut)),function(Yt){return Yt.charCodeAt(0)})});var De=function(){var ut=oe.Base64;return oe.Base64=ce,ut};if(oe.Base64={VERSION:fe,atob:be,btoa:je,fromBase64:ke,toBase64:a,utob:Le,encode:a,encodeURI:ee,btou:le,decode:ke,noConflict:De,fromUint8Array:x,toUint8Array:_e},typeof Object.defineProperty=="function"){var at=function(ut){return{value:ut,enumerable:!1,writable:!0,configurable:!0}};oe.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",at(function(){return ke(this)})),Object.defineProperty(String.prototype,"toBase64",at(function(ut){return a(this,ut)})),Object.defineProperty(String.prototype,"toBase64URI",at(function(){return a(this,!0)}))}}return oe.Meteor&&(Base64=oe.Base64),ge.exports?ge.exports.Base64=oe.Base64:(E=[],ae=function(){return oe.Base64}.apply(ne,E),ae!==void 0&&(ge.exports=ae)),{Base64:oe.Base64}})},7861:function(ge,ne,y){var E=y(38710),ae=function(fe){var he=/[height|width]$/;return he.test(fe)},oe=function(fe){var he="",ie=Object.keys(fe);return ie.forEach(function(xe,Ee){var Oe=fe[xe];xe=E(xe),ae(xe)&&typeof Oe=="number"&&(Oe=Oe+"px"),Oe===!0?he+=xe:Oe===!1?he+="not "+xe:he+="("+xe+": "+Oe+")",Ee65535&&(ht-=65536,_t+=xe(ht>>>10|55296),ht=56320|ht&1023),ht=_t+xe(ht))):Ht!==ve&&Jt(ut,Un)),ht?(mn(),hn=Xn(),ct=Pn-1,we+=Pn-Ut+1,Xt.push(ht),zn=Xn(),zn.offset++,Gt&&Gt.call(Qe,ht,{start:hn,end:zn},pt.slice(Ut-1,Pn)),hn=zn):(gt=pt.slice(Ut-1,Pn),dt+=gt,we+=gt.length,ct=Pn-1)}else Ze===10&&(Ce++,et++,we=0),Ze===Ze?(dt+=xe(Ze),we++):mn();return Xt.join("");function Xn(){return{line:Ce,column:we,offset:ct+(bt.offset||0)}}function Jn(He,Bt){var bn=Xn();bn.column+=Bt,bn.offset+=Bt,St.call(Dt,Ct[He],bn,He)}function mn(){dt&&(Xt.push(dt),ft&&ft.call(jt,dt,{start:hn,end:Xn()}),dt="")}}function It(pt){return pt>=55296&&pt<=57343||pt>1114111}function Je(pt){return pt>=1&&pt<=8||pt===11||pt>=13&&pt<=31||pt>=127&&pt<=159||pt>=64976&&pt<=65007||(pt&65535)===65535||(pt&65535)===65534}},68398:function(ge,ne,y){var E=typeof window!="undefined"?window:typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope?self:{};var ae=function(oe){var ce=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,fe=0,he={},ie={manual:oe.Prism&&oe.Prism.manual,disableWorkerMessageHandler:oe.Prism&&oe.Prism.disableWorkerMessageHandler,util:{encode:function x(te){return te instanceof xe?new xe(te.type,x(te.content),te.alias):Array.isArray(te)?te.map(x):te.replace(/&/g,"&").replace(/"+pe.content+""};function Ee(x,te,re,le){x.lastIndex=te;var pe=x.exec(re);if(pe&&le&&pe[1]){var ve=pe[1].length;pe.index+=ve,pe[0]=pe[0].slice(ve)}return pe}function Oe(x,te,re,le,pe,ve){for(var be in re)if(!(!re.hasOwnProperty(be)||!re[be])){var Ae=re[be];Ae=Array.isArray(Ae)?Ae:[Ae];for(var Ne=0;Ne=ve.reach);Ct+=Lt.value.length,Lt=Lt.next){var kt=Lt.value;if(te.length>x.length)return;if(!(kt instanceof xe)){var yt=1,It;if(at){if(It=Ee(Et,Ct,x,De),!It||It.index>=x.length)break;var nt=It.index,Je=It.index+It[0].length,pt=Ct;for(pt+=Lt.value.length;nt>=pt;)Lt=Lt.next,pt+=Lt.value.length;if(pt-=Lt.value.length,Ct=pt,Lt.value instanceof xe)continue;for(var Mt=Lt;Mt!==te.tail&&(ptve.reach&&(ve.reach=St);var jt=Lt.prev;ft&&(jt=Ve(te,jt,ft),Ct+=ft.length),je(te,jt,yt);var Qe=new xe(be,_e?ie.tokenize(Ke,_e):Ke,ut,Ke);if(Lt=Ve(te,jt,Qe),Gt&&Ve(te,Lt,Gt),yt>1){var Dt={cause:be+","+Ne,reach:St};Oe(x,te,re,Lt.prev,Ct,Dt),ve&&Dt.reach>ve.reach&&(ve.reach=Dt.reach)}}}}}}function Le(){var x={value:null,prev:null,next:null},te={value:null,prev:x,next:null};x.next=te,this.head=x,this.tail=te,this.length=0}function Ve(x,te,re){var le=te.next,pe={value:re,prev:te,next:le};return te.next=pe,le.prev=pe,x.length++,pe}function je(x,te,re){for(var le=te.next,pe=0;pe4&&b.slice(0,4)===ce&&fe.test(de)&&(de.charAt(4)==="-"?a=Ee(de):de=Oe(de),ee=ae),new ee(a,de))}function Ee(je){var de=je.slice(5).replace(he,Ve);return ce+de.charAt(0).toUpperCase()+de.slice(1)}function Oe(je){var de=je.slice(4);return he.test(de)?je:(de=de.replace(ie,Le),de.charAt(0)!=="-"&&(de="-"+de),ce+de)}function Le(je){return"-"+je.toLowerCase()}function Ve(je){return je.charAt(1).toUpperCase()}},18795:function(ge,ne,y){"use strict";var E=y(83576),ae=y(8179),oe=y(59780),ce=y(68244),fe=y(20019),he=y(38567);ge.exports=E([oe,ae,ce,fe,he])},20019:function(ge,ne,y){"use strict";var E=y(70167),ae=y(79318),oe=E.booleanish,ce=E.number,fe=E.spaceSeparated;ge.exports=ae({transform:he,properties:{ariaActiveDescendant:null,ariaAtomic:oe,ariaAutoComplete:null,ariaBusy:oe,ariaChecked:oe,ariaColCount:ce,ariaColIndex:ce,ariaColSpan:ce,ariaControls:fe,ariaCurrent:null,ariaDescribedBy:fe,ariaDetails:null,ariaDisabled:oe,ariaDropEffect:fe,ariaErrorMessage:null,ariaExpanded:oe,ariaFlowTo:fe,ariaGrabbed:oe,ariaHasPopup:null,ariaHidden:oe,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:fe,ariaLevel:ce,ariaLive:null,ariaModal:oe,ariaMultiLine:oe,ariaMultiSelectable:oe,ariaOrientation:null,ariaOwns:fe,ariaPlaceholder:null,ariaPosInSet:ce,ariaPressed:oe,ariaReadOnly:oe,ariaRelevant:null,ariaRequired:oe,ariaRoleDescription:fe,ariaRowCount:ce,ariaRowIndex:ce,ariaRowSpan:ce,ariaSelected:oe,ariaSetSize:ce,ariaSort:null,ariaValueMax:ce,ariaValueMin:ce,ariaValueNow:ce,ariaValueText:null,role:null}});function he(ie,xe){return xe==="role"?xe:"aria-"+xe.slice(4).toLowerCase()}},38567:function(ge,ne,y){"use strict";var E=y(70167),ae=y(79318),oe=y(85804),ce=E.boolean,fe=E.overloadedBoolean,he=E.booleanish,ie=E.number,xe=E.spaceSeparated,Ee=E.commaSeparated;ge.exports=ae({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:oe,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Ee,acceptCharset:xe,accessKey:xe,action:null,allow:null,allowFullScreen:ce,allowPaymentRequest:ce,allowUserMedia:ce,alt:null,as:null,async:ce,autoCapitalize:null,autoComplete:xe,autoFocus:ce,autoPlay:ce,capture:ce,charSet:null,checked:ce,cite:null,className:xe,cols:ie,colSpan:null,content:null,contentEditable:he,controls:ce,controlsList:xe,coords:ie|Ee,crossOrigin:null,data:null,dateTime:null,decoding:null,default:ce,defer:ce,dir:null,dirName:null,disabled:ce,download:fe,draggable:he,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:ce,formTarget:null,headers:xe,height:ie,hidden:ce,high:ie,href:null,hrefLang:null,htmlFor:xe,httpEquiv:xe,id:null,imageSizes:null,imageSrcSet:Ee,inputMode:null,integrity:null,is:null,isMap:ce,itemId:null,itemProp:xe,itemRef:xe,itemScope:ce,itemType:xe,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:ce,low:ie,manifest:null,max:null,maxLength:ie,media:null,method:null,min:null,minLength:ie,multiple:ce,muted:ce,name:null,nonce:null,noModule:ce,noValidate:ce,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextMenu:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:ce,optimum:ie,pattern:null,ping:xe,placeholder:null,playsInline:ce,poster:null,preload:null,readOnly:ce,referrerPolicy:null,rel:xe,required:ce,reversed:ce,rows:ie,rowSpan:ie,sandbox:xe,scope:null,scoped:ce,seamless:ce,selected:ce,shape:null,size:ie,sizes:null,slot:null,span:ie,spellCheck:he,src:null,srcDoc:null,srcLang:null,srcSet:Ee,start:ie,step:null,style:null,tabIndex:ie,target:null,title:null,translate:null,type:null,typeMustMatch:ce,useMap:null,value:he,width:ie,wrap:null,align:null,aLink:null,archive:xe,axis:null,background:null,bgColor:null,border:ie,borderColor:null,bottomMargin:ie,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:ce,declare:ce,event:null,face:null,frame:null,frameBorder:null,hSpace:ie,leftMargin:ie,link:null,longDesc:null,lowSrc:null,marginHeight:ie,marginWidth:ie,noResize:ce,noHref:ce,noShade:ce,noWrap:ce,object:null,profile:null,prompt:null,rev:null,rightMargin:ie,rules:null,scheme:null,scrolling:he,standby:null,summary:null,text:null,topMargin:ie,valueType:null,version:null,vAlign:null,vLink:null,vSpace:ie,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:ce,disableRemotePlayback:ce,prefix:null,property:null,results:ie,security:null,unselectable:null}})},85804:function(ge,ne,y){"use strict";var E=y(56432);ge.exports=ae;function ae(oe,ce){return E(oe,ce.toLowerCase())}},56432:function(ge){"use strict";ge.exports=ne;function ne(y,E){return E in y?y[E]:E}},79318:function(ge,ne,y){"use strict";var E=y(47178),ae=y(44347),oe=y(19095);ge.exports=ce;function ce(fe){var he=fe.space,ie=fe.mustUseProperty||[],xe=fe.attributes||{},Ee=fe.properties,Oe=fe.transform,Le={},Ve={},je,de;for(je in Ee)de=new oe(je,Oe(xe,je),Ee[je],he),ie.indexOf(je)!==-1&&(de.mustUseProperty=!0),Le[je]=de,Ve[E(je)]=je,Ve[E(de.attribute)]=je;return new ae(Le,Ve,he)}},19095:function(ge,ne,y){"use strict";var E=y(1969),ae=y(70167);ge.exports=fe,fe.prototype=new E,fe.prototype.defined=!0;var oe=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],ce=oe.length;function fe(ie,xe,Ee,Oe){var Le=-1,Ve;for(he(this,"space",Oe),E.call(this,ie,xe);++Le0&&arguments[0]!==void 0?arguments[0]:[],et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],we=ct.length,Ce=et.length;if(Math.abs(we-Ce)!==1)return{add:!1,key:null};function dt(Xt,Ge){var ze=new Map;Xt.forEach(function(gt){ze.set(gt,!0)});var lt=Ge.filter(function(gt){return!ze.has(gt)});return lt.length===1?lt[0]:null}return we ").concat(et);return et}var ft=a.forwardRef(function(ct,et){var we=ct.prefixCls,Ce=ct.data,dt=ct.selectable,Xt=ct.checkable,Ge=ct.expandedKeys,ze=ct.selectedKeys,lt=ct.checkedKeys,gt=ct.loadedKeys,Ze=ct.loadingKeys,ht=ct.halfCheckedKeys,nn=ct.keyEntities,Jt=ct.disabled,Sn=ct.dragging,_t=ct.dragOverNodeKey,Ln=ct.dropPosition,qe=ct.motion,Ut=ct.height,Ht=ct.itemHeight,Kt=ct.virtual,hn=ct.focusable,zn=ct.activeItem,Un=ct.focused,Pn=ct.tabIndex,Xn=ct.onKeyDown,Jn=ct.onFocus,mn=ct.onBlur,He=ct.onActiveChange,Bt=ct.onListChangeStart,bn=ct.onListChangeEnd,ye=(0,le.Z)(ct,Lt),an=a.useRef(null),tt=a.useRef(null);a.useImperativeHandle(et,function(){return{scrollTo:function(aa){an.current.scrollTo(aa)},getIndentWidth:function(){return tt.current.offsetWidth}}});var vt=a.useState(Ge),Ot=(0,re.Z)(vt,2),mt=Ot[0],Se=Ot[1],Te=a.useState(Ce),We=(0,re.Z)(Te,2),Ye=We[0],rt=We[1],xt=a.useState(Ce),Ft=(0,re.Z)(xt,2),Re=Ft[0],Xe=Ft[1],$e=a.useState([]),wt=(0,re.Z)($e,2),ln=wt[0],tn=wt[1],An=a.useState(null),Bn=(0,re.Z)(An,2),it=Bn[0],Wt=Bn[1],Zn=a.useRef(Ce);Zn.current=Ce;function en(){var ha=Zn.current;rt(ha),Xe(ha),tn([]),Wt(null),bn()}(0,pe.Z)(function(){Se(Ge);var ha=Yt(mt,Ge);if(ha.key!==null)if(ha.add){var aa=Ye.findIndex(function(Gn){var sn=Gn.key;return sn===ha.key}),At=Mt(Et(Ye,Ce,ha.key),Kt,Ut,Ht),qt=Ye.slice();qt.splice(aa+1,0,pt),Xe(qt),tn(At),Wt("show")}else{var zt=Ce.findIndex(function(Gn){var sn=Gn.key;return sn===ha.key}),cn=Mt(Et(Ce,Ye,ha.key),Kt,Ut,Ht),Fn=Ce.slice();Fn.splice(zt+1,0,pt),Xe(Fn),tn(cn),Wt("hide")}else Ye!==Ce&&(rt(Ce),Xe(Ce))},[Ge,Ce]),a.useEffect(function(){Sn||en()},[Sn]);var kn=qe?Re:Ce,ta={expandedKeys:Ge,selectedKeys:ze,loadedKeys:gt,loadingKeys:Ze,checkedKeys:lt,halfCheckedKeys:ht,dragOverNodeKey:_t,dropPosition:Ln,keyEntities:nn};return a.createElement(a.Fragment,null,Un&&zn&&a.createElement("span",{style:Ct,"aria-live":"assertive"},Ke(zn)),a.createElement("div",null,a.createElement("input",{style:Ct,disabled:hn===!1||Jt,tabIndex:hn!==!1?Pn:null,onKeyDown:Xn,onFocus:Jn,onBlur:mn,value:"",onChange:kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(we,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(we,"-indent")},a.createElement("div",{ref:tt,className:"".concat(we,"-indent-unit")}))),a.createElement(ve.Z,(0,E.Z)({},ye,{data:kn,itemKey:nt,height:Ut,fullHeight:!1,virtual:Kt,itemHeight:Ht,prefixCls:"".concat(we,"-list"),ref:an,onVisibleChange:function(aa,At){var qt=new Set(aa),zt=At.filter(function(cn){return!qt.has(cn)});zt.some(function(cn){return nt(cn)===yt})&&en()}}),function(ha){var aa=ha.pos,At=(0,E.Z)({},(te(ha.data),ha.data)),qt=ha.title,zt=ha.key,cn=ha.isStart,Fn=ha.isEnd,Gn=(0,ke.km)(zt,aa);delete At.key,delete At.children;var sn=(0,ke.H8)(Gn,ta);return a.createElement(ut,(0,E.Z)({},At,sn,{title:qt,active:!!zn&&zt===zn.key,pos:aa,data:ha.data,isStart:cn,isEnd:Fn,motion:qe,motionNodes:zt===yt?ln:null,motionType:it,onMotionStart:Bt,onMotionEnd:en,treeNodeRequiredProps:ta,onMouseMove:function(){He(null)}}))}))});ft.displayName="NodeList";var Gt=ft,St=y(35654),jt=y(90782),Qe=y(67841),Dt=10,bt=function(ct){(0,Ee.Z)(we,ct);var et=(0,Oe.Z)(we);function we(){var Ce;(0,he.Z)(this,we);for(var dt=arguments.length,Xt=new Array(dt),Ge=0;Ge2&&arguments[2]!==void 0?arguments[2]:!1,ht=Ce.state,nn=ht.dragChildrenKeys,Jt=ht.dropPosition,Sn=ht.dropTargetKey,_t=ht.dropTargetPos,Ln=ht.dropAllowed;if(Ln){var qe=Ce.props.onDrop;if(Ce.setState({dragOverNodeKey:null}),Ce.cleanDragState(),Sn!==null){var Ut=(0,ce.Z)((0,ce.Z)({},(0,ke.H8)(Sn,Ce.getTreeNodeRequiredProps())),{},{active:((gt=Ce.getActiveItem())===null||gt===void 0?void 0:gt.key)===Sn,data:(0,Qe.Z)(Ce.state.keyEntities,Sn).node}),Ht=nn.indexOf(Sn)!==-1;(0,b.ZP)(!Ht,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Kt=(0,St.yx)(_t),hn={event:ze,node:(0,ke.F)(Ut),dragNode:Ce.dragNode?(0,ke.F)(Ce.dragNode.props):null,dragNodesKeys:[Ce.dragNode.props.eventKey].concat(nn),dropToGap:Jt!==0,dropPosition:Jt+Number(Kt[Kt.length-1])};Ze||qe==null||qe(hn),Ce.dragNode=null}}},Ce.cleanDragState=function(){var ze=Ce.state.draggingNodeKey;ze!==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(ze,lt){var gt=Ce.state,Ze=gt.expandedKeys,ht=gt.flattenNodes,nn=lt.expanded,Jt=lt.key,Sn=lt.isLeaf;if(!(Sn||ze.shiftKey||ze.metaKey||ze.ctrlKey)){var _t=ht.filter(function(qe){return qe.key===Jt})[0],Ln=(0,ke.F)((0,ce.Z)((0,ce.Z)({},(0,ke.H8)(Jt,Ce.getTreeNodeRequiredProps())),{},{data:_t.data}));Ce.setExpandedKeys(nn?(0,St._5)(Ze,Jt):(0,St.L0)(Ze,Jt)),Ce.onNodeExpand(ze,Ln)}},Ce.onNodeClick=function(ze,lt){var gt=Ce.props,Ze=gt.onClick,ht=gt.expandAction;ht==="click"&&Ce.triggerExpandActionExpand(ze,lt),Ze==null||Ze(ze,lt)},Ce.onNodeDoubleClick=function(ze,lt){var gt=Ce.props,Ze=gt.onDoubleClick,ht=gt.expandAction;ht==="doubleClick"&&Ce.triggerExpandActionExpand(ze,lt),Ze==null||Ze(ze,lt)},Ce.onNodeSelect=function(ze,lt){var gt=Ce.state.selectedKeys,Ze=Ce.state,ht=Ze.keyEntities,nn=Ze.fieldNames,Jt=Ce.props,Sn=Jt.onSelect,_t=Jt.multiple,Ln=lt.selected,qe=lt[nn.key],Ut=!Ln;Ut?_t?gt=(0,St.L0)(gt,qe):gt=[qe]:gt=(0,St._5)(gt,qe);var Ht=gt.map(function(Kt){var hn=(0,Qe.Z)(ht,Kt);return hn?hn.node:null}).filter(function(Kt){return Kt});Ce.setUncontrolledState({selectedKeys:gt}),Sn==null||Sn(gt,{event:"select",selected:Ut,node:lt,selectedNodes:Ht,nativeEvent:ze.nativeEvent})},Ce.onNodeCheck=function(ze,lt,gt){var Ze=Ce.state,ht=Ze.keyEntities,nn=Ze.checkedKeys,Jt=Ze.halfCheckedKeys,Sn=Ce.props,_t=Sn.checkStrictly,Ln=Sn.onCheck,qe=lt.key,Ut,Ht={event:"check",node:lt,checked:gt,nativeEvent:ze.nativeEvent};if(_t){var Kt=gt?(0,St.L0)(nn,qe):(0,St._5)(nn,qe),hn=(0,St._5)(Jt,qe);Ut={checked:Kt,halfChecked:hn},Ht.checkedNodes=Kt.map(function(mn){return(0,Qe.Z)(ht,mn)}).filter(function(mn){return mn}).map(function(mn){return mn.node}),Ce.setUncontrolledState({checkedKeys:Kt})}else{var zn=(0,jt.S)([].concat((0,fe.Z)(nn),[qe]),!0,ht),Un=zn.checkedKeys,Pn=zn.halfCheckedKeys;if(!gt){var Xn=new Set(Un);Xn.delete(qe);var Jn=(0,jt.S)(Array.from(Xn),{checked:!1,halfCheckedKeys:Pn},ht);Un=Jn.checkedKeys,Pn=Jn.halfCheckedKeys}Ut=Un,Ht.checkedNodes=[],Ht.checkedNodesPositions=[],Ht.halfCheckedKeys=Pn,Un.forEach(function(mn){var He=(0,Qe.Z)(ht,mn);if(He){var Bt=He.node,bn=He.pos;Ht.checkedNodes.push(Bt),Ht.checkedNodesPositions.push({node:Bt,pos:bn})}}),Ce.setUncontrolledState({checkedKeys:Un},!1,{halfCheckedKeys:Pn})}Ln==null||Ln(Ut,Ht)},Ce.onNodeLoad=function(ze){var lt=ze.key,gt=new Promise(function(Ze,ht){Ce.setState(function(nn){var Jt=nn.loadedKeys,Sn=Jt===void 0?[]:Jt,_t=nn.loadingKeys,Ln=_t===void 0?[]:_t,qe=Ce.props,Ut=qe.loadData,Ht=qe.onLoad;if(!Ut||Sn.indexOf(lt)!==-1||Ln.indexOf(lt)!==-1)return null;var Kt=Ut(ze);return Kt.then(function(){var hn=Ce.state.loadedKeys,zn=(0,St.L0)(hn,lt);Ht==null||Ht(zn,{event:"load",node:ze}),Ce.setUncontrolledState({loadedKeys:zn}),Ce.setState(function(Un){return{loadingKeys:(0,St._5)(Un.loadingKeys,lt)}}),Ze()}).catch(function(hn){if(Ce.setState(function(Un){return{loadingKeys:(0,St._5)(Un.loadingKeys,lt)}}),Ce.loadingRetryTimes[lt]=(Ce.loadingRetryTimes[lt]||0)+1,Ce.loadingRetryTimes[lt]>=Dt){var zn=Ce.state.loadedKeys;(0,b.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Ce.setUncontrolledState({loadedKeys:(0,St.L0)(zn,lt)}),Ze()}ht(hn)}),{loadingKeys:(0,St.L0)(Ln,lt)}})});return gt.catch(function(){}),gt},Ce.onNodeMouseEnter=function(ze,lt){var gt=Ce.props.onMouseEnter;gt==null||gt({event:ze,node:lt})},Ce.onNodeMouseLeave=function(ze,lt){var gt=Ce.props.onMouseLeave;gt==null||gt({event:ze,node:lt})},Ce.onNodeContextMenu=function(ze,lt){var gt=Ce.props.onRightClick;gt&&(ze.preventDefault(),gt({event:ze,node:lt}))},Ce.onFocus=function(){var ze=Ce.props.onFocus;Ce.setState({focused:!0});for(var lt=arguments.length,gt=new Array(lt),Ze=0;Ze1&&arguments[1]!==void 0?arguments[1]:!1,gt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Ce.destroyed){var Ze=!1,ht=!0,nn={};Object.keys(ze).forEach(function(Jt){if(Jt in Ce.props){ht=!1;return}Ze=!0,nn[Jt]=ze[Jt]}),Ze&&(!lt||ht)&&Ce.setState((0,ce.Z)((0,ce.Z)({},nn),gt))}},Ce.scrollTo=function(ze){Ce.listRef.current.scrollTo(ze)},Ce}return(0,ie.Z)(we,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var dt=this.props.activeKey;dt!==void 0&&dt!==this.state.activeKey&&(this.setState({activeKey:dt}),dt!==null&&this.scrollTo({key:dt}))}},{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 dt,Xt=this.state,Ge=Xt.focused,ze=Xt.flattenNodes,lt=Xt.keyEntities,gt=Xt.draggingNodeKey,Ze=Xt.activeKey,ht=Xt.dropLevelOffset,nn=Xt.dropContainerKey,Jt=Xt.dropTargetKey,Sn=Xt.dropPosition,_t=Xt.dragOverNodeKey,Ln=Xt.indent,qe=this.props,Ut=qe.prefixCls,Ht=qe.className,Kt=qe.style,hn=qe.showLine,zn=qe.focusable,Un=qe.tabIndex,Pn=Un===void 0?0:Un,Xn=qe.selectable,Jn=qe.showIcon,mn=qe.icon,He=qe.switcherIcon,Bt=qe.draggable,bn=qe.checkable,ye=qe.checkStrictly,an=qe.disabled,tt=qe.motion,vt=qe.loadData,Ot=qe.filterTreeNode,mt=qe.height,Se=qe.itemHeight,Te=qe.virtual,We=qe.titleRender,Ye=qe.dropIndicatorRender,rt=qe.onContextMenu,xt=qe.onScroll,Ft=qe.direction,Re=qe.rootClassName,Xe=qe.rootStyle,$e=(0,de.Z)(this.props,{aria:!0,data:!0}),wt;return Bt&&((0,oe.Z)(Bt)==="object"?wt=Bt:typeof Bt=="function"?wt={nodeDraggable:Bt}:wt={}),a.createElement(ee.k.Provider,{value:{prefixCls:Ut,selectable:Xn,showIcon:Jn,icon:mn,switcherIcon:He,draggable:wt,draggingNodeKey:gt,checkable:bn,checkStrictly:ye,disabled:an,keyEntities:lt,dropLevelOffset:ht,dropContainerKey:nn,dropTargetKey:Jt,dropPosition:Sn,dragOverNodeKey:_t,indent:Ln,direction:Ft,dropIndicatorRender:Ye,loadData:vt,filterTreeNode:Ot,titleRender:We,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:Ve()(Ut,Ht,Re,(dt={},(0,ae.Z)(dt,"".concat(Ut,"-show-line"),hn),(0,ae.Z)(dt,"".concat(Ut,"-focused"),Ge),(0,ae.Z)(dt,"".concat(Ut,"-active-focused"),Ze!==null),dt)),style:Xe},a.createElement(Gt,(0,E.Z)({ref:this.listRef,prefixCls:Ut,style:Kt,data:ze,disabled:an,selectable:Xn,checkable:!!bn,motion:tt,dragging:gt!==null,height:mt,itemHeight:Se,virtual:Te,focusable:zn,focused:Ge,tabIndex:Pn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:rt,onScroll:xt},this.getTreeNodeRequiredProps(),$e))))}}],[{key:"getDerivedStateFromProps",value:function(dt,Xt){var Ge=Xt.prevProps,ze={prevProps:dt};function lt(zn){return!Ge&&zn in dt||Ge&&Ge[zn]!==dt[zn]}var gt,Ze=Xt.fieldNames;if(lt("fieldNames")&&(Ze=(0,ke.w$)(dt.fieldNames),ze.fieldNames=Ze),lt("treeData")?gt=dt.treeData:lt("children")&&((0,b.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),gt=(0,ke.zn)(dt.children)),gt){ze.treeData=gt;var ht=(0,ke.I8)(gt,{fieldNames:Ze});ze.keyEntities=(0,ce.Z)((0,ae.Z)({},yt,Je),ht.keyEntities)}var nn=ze.keyEntities||Xt.keyEntities;if(lt("expandedKeys")||Ge&<("autoExpandParent"))ze.expandedKeys=dt.autoExpandParent||!Ge&&dt.defaultExpandParent?(0,St.r7)(dt.expandedKeys,nn):dt.expandedKeys;else if(!Ge&&dt.defaultExpandAll){var Jt=(0,ce.Z)({},nn);delete Jt[yt],ze.expandedKeys=Object.keys(Jt).map(function(zn){return Jt[zn].key})}else!Ge&&dt.defaultExpandedKeys&&(ze.expandedKeys=dt.autoExpandParent||dt.defaultExpandParent?(0,St.r7)(dt.defaultExpandedKeys,nn):dt.defaultExpandedKeys);if(ze.expandedKeys||delete ze.expandedKeys,gt||ze.expandedKeys){var Sn=(0,ke.oH)(gt||Xt.treeData,ze.expandedKeys||Xt.expandedKeys,Ze);ze.flattenNodes=Sn}if(dt.selectable&&(lt("selectedKeys")?ze.selectedKeys=(0,St.BT)(dt.selectedKeys,dt):!Ge&&dt.defaultSelectedKeys&&(ze.selectedKeys=(0,St.BT)(dt.defaultSelectedKeys,dt))),dt.checkable){var _t;if(lt("checkedKeys")?_t=(0,St.E6)(dt.checkedKeys)||{}:!Ge&&dt.defaultCheckedKeys?_t=(0,St.E6)(dt.defaultCheckedKeys)||{}:gt&&(_t=(0,St.E6)(dt.checkedKeys)||{checkedKeys:Xt.checkedKeys,halfCheckedKeys:Xt.halfCheckedKeys}),_t){var Ln=_t,qe=Ln.checkedKeys,Ut=qe===void 0?[]:qe,Ht=Ln.halfCheckedKeys,Kt=Ht===void 0?[]:Ht;if(!dt.checkStrictly){var hn=(0,jt.S)(Ut,!0,nn);Ut=hn.checkedKeys,Kt=hn.halfCheckedKeys}ze.checkedKeys=Ut,ze.halfCheckedKeys=Kt}}return lt("loadedKeys")&&(ze.loadedKeys=dt.loadedKeys),ze}}]),we}(a.Component);bt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:x,allowDrop:function(){return!0},expandAction:!1},bt.TreeNode=Ae.Z;var xn=bt,on=xn},35654:function(ge,ne,y){"use strict";y.d(ne,{BT:function(){return a},E6:function(){return te},L0:function(){return Oe},OM:function(){return b},_5:function(){return Ee},r7:function(){return re},wA:function(){return Ve},yx:function(){return Le}});var E=y(92393),ae=y(10928),oe=y(48736),ce=y(59301),fe=y(39417),he=y(67841),ie=y(71430),xe=null;function Ee(le,pe){if(!le)return[];var ve=le.slice(),be=ve.indexOf(pe);return be>=0&&ve.splice(be,1),ve}function Oe(le,pe){var ve=(le||[]).slice();return ve.indexOf(pe)===-1&&ve.push(pe),ve}function Le(le){return le.split("-")}function Ve(le,pe){var ve=[],be=(0,he.Z)(pe,le);function Ae(){var Ne=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ne.forEach(function(ke){var _e=ke.key,De=ke.children;ve.push(_e),Ae(De)})}return Ae(be.children),ve}function je(le){if(le.parent){var pe=Le(le.pos);return Number(pe[pe.length-1])===le.parent.children.length-1}return!1}function de(le){var pe=Le(le.pos);return Number(pe[pe.length-1])===0}function b(le,pe,ve,be,Ae,Ne,ke,_e,De,at){var ut,Yt=le.clientX,Et=le.clientY,Lt=le.target.getBoundingClientRect(),Ct=Lt.top,kt=Lt.height,yt=(at==="rtl"?-1:1)*(((Ae==null?void 0:Ae.x)||0)-Yt),It=(yt-12)/be,Je=(0,he.Z)(_e,ve.props.eventKey);if(Et-1.5?Ne({dragNode:Dt,dropNode:bt,dropPosition:1})?St=1:xn=!1:Ne({dragNode:Dt,dropNode:bt,dropPosition:0})?St=0:Ne({dragNode:Dt,dropNode:bt,dropPosition:1})?St=1:xn=!1:Ne({dragNode:Dt,dropNode:bt,dropPosition:1})?St=1:xn=!1,{dropPosition:St,dropLevelOffset:jt,dropTargetKey:Je.key,dropTargetPos:Je.pos,dragOverNodeKey:Gt,dropContainerKey:St===0?null:((ut=Je.parent)===null||ut===void 0?void 0:ut.key)||null,dropAllowed:xn}}function a(le,pe){if(le){var ve=pe.multiple;return ve?le.slice():le.length?[le[0]]:le}}var ee=function(pe){return pe};function x(le,pe){if(!le)return[];var ve=pe||{},be=ve.processProps,Ae=be===void 0?ee:be,Ne=Array.isArray(le)?le:[le];return Ne.map(function(ke){var _e=ke.children,De=_objectWithoutProperties(ke,xe),at=x(_e,pe);return React.createElement(TreeNode,_extends({key:De.key},Ae(De)),at)})}function te(le){if(!le)return null;var pe;if(Array.isArray(le))pe={checkedKeys:le,halfCheckedKeys:void 0};else if((0,ae.Z)(le)==="object")pe={checkedKeys:le.checked||void 0,halfCheckedKeys:le.halfChecked||void 0};else return(0,oe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return pe}function re(le,pe){var ve=new Set;function be(Ae){if(!ve.has(Ae)){var Ne=(0,he.Z)(pe,Ae);if(Ne){ve.add(Ae);var ke=Ne.parent,_e=Ne.node;_e.disabled||ke&&be(ke.key)}}}return(le||[]).forEach(function(Ae){be(Ae)}),(0,E.Z)(ve)}},90782:function(ge,ne,y){"use strict";y.d(ne,{S:function(){return ie}});var E=y(48736),ae=y(67841);function oe(xe,Ee){var Oe=new Set;return xe.forEach(function(Le){Ee.has(Le)||Oe.add(Le)}),Oe}function ce(xe){var Ee=xe||{},Oe=Ee.disabled,Le=Ee.disableCheckbox,Ve=Ee.checkable;return!!(Oe||Le)||Ve===!1}function fe(xe,Ee,Oe,Le){for(var Ve=new Set(xe),je=new Set,de=0;de<=Oe;de+=1){var b=Ee.get(de)||new Set;b.forEach(function(te){var re=te.key,le=te.node,pe=te.children,ve=pe===void 0?[]:pe;Ve.has(re)&&!Le(le)&&ve.filter(function(be){return!Le(be.node)}).forEach(function(be){Ve.add(be.key)})})}for(var a=new Set,ee=Oe;ee>=0;ee-=1){var x=Ee.get(ee)||new Set;x.forEach(function(te){var re=te.parent,le=te.node;if(!(Le(le)||!te.parent||a.has(te.parent.key))){if(Le(te.parent.node)){a.add(re.key);return}var pe=!0,ve=!1;(re.children||[]).filter(function(be){return!Le(be.node)}).forEach(function(be){var Ae=be.key,Ne=Ve.has(Ae);pe&&!Ne&&(pe=!1),!ve&&(Ne||je.has(Ae))&&(ve=!0)}),pe&&Ve.add(re.key),ve&&je.add(re.key),a.add(re.key)}})}return{checkedKeys:Array.from(Ve),halfCheckedKeys:Array.from(oe(je,Ve))}}function he(xe,Ee,Oe,Le,Ve){for(var je=new Set(xe),de=new Set(Ee),b=0;b<=Le;b+=1){var a=Oe.get(b)||new Set;a.forEach(function(re){var le=re.key,pe=re.node,ve=re.children,be=ve===void 0?[]:ve;!je.has(le)&&!de.has(le)&&!Ve(pe)&&be.filter(function(Ae){return!Ve(Ae.node)}).forEach(function(Ae){je.delete(Ae.key)})})}de=new Set;for(var ee=new Set,x=Le;x>=0;x-=1){var te=Oe.get(x)||new Set;te.forEach(function(re){var le=re.parent,pe=re.node;if(!(Ve(pe)||!re.parent||ee.has(re.parent.key))){if(Ve(re.parent.node)){ee.add(le.key);return}var ve=!0,be=!1;(le.children||[]).filter(function(Ae){return!Ve(Ae.node)}).forEach(function(Ae){var Ne=Ae.key,ke=je.has(Ne);ve&&!ke&&(ve=!1),!be&&(ke||de.has(Ne))&&(be=!0)}),ve||je.delete(le.key),be&&de.add(le.key),ee.add(le.key)}})}return{checkedKeys:Array.from(je),halfCheckedKeys:Array.from(oe(de,je))}}function ie(xe,Ee,Oe,Le){var Ve=[],je;Le?je=Le:je=ce;var de=new Set(xe.filter(function(x){var te=!!(0,ae.Z)(Oe,x);return te||Ve.push(x),te})),b=new Map,a=0;Object.keys(Oe).forEach(function(x){var te=Oe[x],re=te.level,le=b.get(re);le||(le=new Set,b.set(re,le)),le.add(te),a=Math.max(a,re)}),(0,E.ZP)(!Ve.length,"Tree missing follow keys: ".concat(Ve.slice(0,100).map(function(x){return"'".concat(x,"'")}).join(", ")));var ee;return Ee===!0?ee=fe(de,b,a,je):ee=he(de,Ee.halfCheckedKeys,b,a,je),ee}},67841:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return E}});function E(ae,oe){return ae[oe]}},71430:function(ge,ne,y){"use strict";y.d(ne,{F:function(){return re},H8:function(){return te},I8:function(){return x},km:function(){return Ve},oH:function(){return a},w$:function(){return je},zn:function(){return b}});var E=y(10928),ae=y(92393),oe=y(20049),ce=y(5883),fe=y(11592),he=y(2738),ie=y(48736),xe=y(67841),Ee=["children"];function Oe(le,pe){return"".concat(le,"-").concat(pe)}function Le(le){return le&&le.type&&le.type.isTreeNode}function Ve(le,pe){return le!=null?le:pe}function je(le){var pe=le||{},ve=pe.title,be=pe._title,Ae=pe.key,Ne=pe.children,ke=ve||"title";return{title:ke,_title:be||[ke],key:Ae||"key",children:Ne||"children"}}function de(le,pe){var ve=new Map;function be(Ae){var Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Ae||[]).forEach(function(ke){var _e=ke[pe.key],De=ke[pe.children];warning(_e!=null,"Tree node must have a certain key: [".concat(Ne).concat(_e,"]"));var at=String(_e);warning(!ve.has(at)||_e===null||_e===void 0,"Same 'key' exist in the Tree: ".concat(at)),ve.set(at,!0),be(De,"".concat(Ne).concat(at," > "))})}be(le)}function b(le){function pe(ve){var be=(0,fe.Z)(ve);return be.map(function(Ae){if(!Le(Ae))return(0,ie.ZP)(!Ae,"Tree/TreeNode can only accept TreeNode as children."),null;var Ne=Ae.key,ke=Ae.props,_e=ke.children,De=(0,ce.Z)(ke,Ee),at=(0,oe.Z)({key:Ne},De),ut=pe(_e);return ut.length&&(at.children=ut),at}).filter(function(Ae){return Ae})}return pe(le)}function a(le,pe,ve){var be=je(ve),Ae=be._title,Ne=be.key,ke=be.children,_e=new Set(pe===!0?[]:pe),De=[];function at(ut){var Yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ut.map(function(Et,Lt){for(var Ct=Oe(Yt?Yt.pos:"0",Lt),kt=Ve(Et[Ne],Ct),yt,It=0;It1&&arguments[1]!==void 0?arguments[1]:{},ve=pe.initWrapper,be=pe.processEntity,Ae=pe.onProcessFinished,Ne=pe.externalGetKey,ke=pe.childrenPropName,_e=pe.fieldNames,De=arguments.length>2?arguments[2]:void 0,at=Ne||De,ut={},Yt={},Et={posEntities:ut,keyEntities:Yt};return ve&&(Et=ve(Et)||Et),ee(le,function(Lt){var Ct=Lt.node,kt=Lt.index,yt=Lt.pos,It=Lt.key,Je=Lt.parentPos,pt=Lt.level,Mt=Lt.nodes,nt={node:Ct,nodes:Mt,index:kt,key:It,pos:yt,level:pt},Ke=Ve(It,yt);ut[yt]=nt,Yt[Ke]=nt,nt.parent=ut[Je],nt.parent&&(nt.parent.children=nt.parent.children||[],nt.parent.children.push(nt)),be&&be(nt,Et)},{externalGetKey:at,childrenPropName:ke,fieldNames:_e}),Ae&&Ae(Et),Et}function te(le,pe){var ve=pe.expandedKeys,be=pe.selectedKeys,Ae=pe.loadedKeys,Ne=pe.loadingKeys,ke=pe.checkedKeys,_e=pe.halfCheckedKeys,De=pe.dragOverNodeKey,at=pe.dropPosition,ut=pe.keyEntities,Yt=(0,xe.Z)(ut,le),Et={eventKey:le,expanded:ve.indexOf(le)!==-1,selected:be.indexOf(le)!==-1,loaded:Ae.indexOf(le)!==-1,loading:Ne.indexOf(le)!==-1,checked:ke.indexOf(le)!==-1,halfChecked:_e.indexOf(le)!==-1,pos:String(Yt?Yt.pos:""),dragOver:De===le&&at===0,dragOverGapTop:De===le&&at===-1,dragOverGapBottom:De===le&&at===1};return Et}function re(le){var pe=le.data,ve=le.expanded,be=le.selected,Ae=le.checked,Ne=le.loaded,ke=le.loading,_e=le.halfChecked,De=le.dragOver,at=le.dragOverGapTop,ut=le.dragOverGapBottom,Yt=le.pos,Et=le.active,Lt=le.eventKey,Ct=(0,oe.Z)((0,oe.Z)({},pe),{},{expanded:ve,selected:be,checked:Ae,loaded:Ne,loading:ke,halfChecked:_e,dragOver:De,dragOverGapTop:at,dragOverGapBottom:ut,pos:Yt,active:Et,key:Lt});return"props"in Ct||Object.defineProperty(Ct,"props",{get:function(){return(0,ie.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),le}}),Ct}},8224:function(ge,ne,y){"use strict";y.d(ne,{Z:function(){return ae}});var E=y(4676);function ae(oe,ce,fe,he){var ie=E.unstable_batchedUpdates?function(Ee){E.unstable_batchedUpdates(fe,Ee)}:fe;return oe!=null&&oe.addEventListener&&oe.addEventListener(ce,ie,he),{remove:function(){oe!=null&&oe.removeEventListener&&oe.removeEventListener(ce,ie,he)}}}},55468:function(ge,ne,y){"use strict";y.d(ne,{g1:function(){return Le},os:function(){return je}});var E=/margin|padding|width|height|max|min|offset/,ae={left:!0,top:!0},oe={cssFloat:1,styleFloat:1,float:1};function ce(de){return de.nodeType===1?de.ownerDocument.defaultView.getComputedStyle(de,null):{}}function fe(de,b,a){if(b=b.toLowerCase(),a==="auto"){if(b==="height")return de.offsetHeight;if(b==="width")return de.offsetWidth}return b in ae||(ae[b]=E.test(b)),ae[b]?parseFloat(a)||0:a}function he(de,b){var a=arguments.length,ee=ce(de);return b=oe[b]?"cssFloat"in de.style?"cssFloat":"styleFloat":b,a===1?ee:fe(de,b,ee[b]||de.style[b])}function ie(de,b,a){var ee=arguments.length;if(b=oe[b]?"cssFloat"in de.style?"cssFloat":"styleFloat":b,ee===3)return typeof a=="number"&&E.test(b)&&(a="".concat(a,"px")),de.style[b]=a,a;for(var x in b)b.hasOwnProperty(x)&&ie(de,x,b[x]);return ce(de)}function xe(de){return de===document.body?document.documentElement.clientWidth:de.offsetWidth}function Ee(de){return de===document.body?window.innerHeight||document.documentElement.clientHeight:de.offsetHeight}function Oe(){var de=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),b=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:de,height:b}}function Le(){var de=document.documentElement.clientWidth,b=window.innerHeight||document.documentElement.clientHeight;return{width:de,height:b}}function Ve(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function je(de){var b=de.getBoundingClientRect(),a=document.documentElement;return{left:b.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:b.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(ge,ne,y){"use strict";y.d(ne,{G:function(){return ce}});var E=y(47273),ae=function(he){if((0,E.Z)()&&window.document.documentElement){var ie=Array.isArray(he)?he:[he],xe=window.document.documentElement;return ie.some(function(Ee){return Ee in xe.style})}return!1},oe=function(he,ie){if(!ae(he))return!1;var xe=document.createElement("div"),Ee=xe.style[he];return xe.style[he]=ie,xe.style[he]!==Ee};function ce(fe,he){return!Array.isArray(fe)&&he!==void 0?oe(fe,he):ae(fe)}},19524:function(ge,ne,y){"use strict";y(84126);var E=y(59301),ae=60103;if(ne.Fragment=60107,typeof Symbol=="function"&&Symbol.for){var oe=Symbol.for;ae=oe("react.element"),ne.Fragment=oe("react.fragment")}var ce=E.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,fe=Object.prototype.hasOwnProperty,he={key:!0,ref:!0,__self:!0,__source:!0};function ie(xe,Ee,Oe){var Le,Ve={},je=null,de=null;Oe!==void 0&&(je=""+Oe),Ee.key!==void 0&&(je=""+Ee.key),Ee.ref!==void 0&&(de=Ee.ref);for(Le in Ee)fe.call(Ee,Le)&&!he.hasOwnProperty(Le)&&(Ve[Le]=Ee[Le]);if(xe&&xe.defaultProps)for(Le in Ee=xe.defaultProps,Ee)Ve[Le]===void 0&&(Ve[Le]=Ee[Le]);return{$$typeof:ae,type:xe,key:je,ref:de,props:Ve,_owner:ce.current}}ne.jsx=ie,ne.jsxs=ie},37712:function(ge,ne,y){"use strict";ge.exports=y(19524)},95489:function(ge,ne,y){"use strict";var E=typeof globalThis=="object"?globalThis:typeof self=="object"?self:typeof window=="object"?window:typeof y.g=="object"?y.g:{},ae=pe();E.Prism={manual:!0,disableWorkerMessageHandler:!0};var oe=y(43621),ce=y(12256),fe=y(68398),he=y(70614),ie=y(54212),xe=y(9720),Ee=y(88786);ae();var Oe={}.hasOwnProperty;function Le(){}Le.prototype=fe;var Ve=new Le;ge.exports=Ve,Ve.highlight=b,Ve.register=je,Ve.alias=de,Ve.registered=a,Ve.listLanguages=ee,je(he),je(ie),je(xe),je(Ee),Ve.util.encode=re,Ve.Token.stringify=x;function je(ve){if(typeof ve!="function"||!ve.displayName)throw new Error("Expected `function` for `grammar`, got `"+ve+"`");Ve.languages[ve.displayName]===void 0&&ve(Ve)}function de(ve,be){var Ae=Ve.languages,Ne=ve,ke,_e,De,at;be&&(Ne={},Ne[ve]=be);for(ke in Ne)for(_e=Ne[ke],_e=typeof _e=="string"?[_e]:_e,De=_e.length,at=-1;++at]?|>=?|\?=|[-+\/=])(?=\s)/,lookbehind:!0},"string-operator":{pattern:/(\s)&&?(?=\s)/,lookbehind:!0,alias:"keyword"},"token-operator":[{pattern:/(\w)(?:->?|=>|[~|{}])(?=\w)/,lookbehind:!0,alias:"punctuation"},{pattern:/[|{}]/,alias:"punctuation"}],punctuation:/[,.:()]/}}},15465:function(ge){"use strict";ge.exports=ne,ne.displayName="abnf",ne.aliases=[];function ne(y){(function(E){var ae="(?:ALPHA|BIT|CHAR|CR|CRLF|CTL|DIGIT|DQUOTE|HEXDIG|HTAB|LF|LWSP|OCTET|SP|VCHAR|WSP)";E.languages.abnf={comment:/;.*/,string:{pattern:/(?:%[is])?"[^"\n\r]*"/,greedy:!0,inside:{punctuation:/^%[is]/}},range:{pattern:/%(?:b[01]+-[01]+|d\d+-\d+|x[A-F\d]+-[A-F\d]+)/i,alias:"number"},terminal:{pattern:/%(?:b[01]+(?:\.[01]+)*|d\d+(?:\.\d+)*|x[A-F\d]+(?:\.[A-F\d]+)*)/i,alias:"number"},repetition:{pattern:/(^|[^\w-])(?:\d*\*\d*|\d+)/,lookbehind:!0,alias:"operator"},definition:{pattern:/(^[ \t]*)(?:[a-z][\w-]*|<[^<>\r\n]*>)(?=\s*=)/m,lookbehind:!0,alias:"keyword",inside:{punctuation:/<|>/}},"core-rule":{pattern:RegExp("(?:(^|[^<\\w-])"+ae+"|<"+ae+">)(?![\\w-])","i"),lookbehind:!0,alias:["rule","constant"],inside:{punctuation:/<|>/}},rule:{pattern:/(^|[^<\w-])[a-z][\w-]*|<[^<>\r\n]*>/i,lookbehind:!0,inside:{punctuation:/<|>/}},operator:/=\/?|\//,punctuation:/[()\[\]]/}})(y)}},42746:function(ge){"use strict";ge.exports=ne,ne.displayName="actionscript",ne.aliases=[];function ne(y){y.languages.actionscript=y.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),y.languages.actionscript["class-name"].alias="function",delete y.languages.actionscript.parameter,delete y.languages.actionscript["literal-property"],y.languages.markup&&y.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:y.languages.markup}})}},93281:function(ge){"use strict";ge.exports=ne,ne.displayName="ada",ne.aliases=[];function ne(y){y.languages.ada={comment:/--.*/,string:/"(?:""|[^"\r\f\n])*"/,number:[{pattern:/\b\d(?:_?\d)*#[\dA-F](?:_?[\dA-F])*(?:\.[\dA-F](?:_?[\dA-F])*)?#(?:E[+-]?\d(?:_?\d)*)?/i},{pattern:/\b\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:E[+-]?\d(?:_?\d)*)?\b/i}],"attr-name":/\b'\w+/,keyword:/\b(?:abort|abs|abstract|accept|access|aliased|all|and|array|at|begin|body|case|constant|declare|delay|delta|digits|do|else|elsif|end|entry|exception|exit|for|function|generic|goto|if|in|interface|is|limited|loop|mod|new|not|null|of|others|out|overriding|package|pragma|private|procedure|protected|raise|range|record|rem|renames|requeue|return|reverse|select|separate|some|subtype|synchronized|tagged|task|terminate|then|type|until|use|when|while|with|xor)\b/i,boolean:/\b(?:false|true)\b/i,operator:/<[=>]?|>=?|=>?|:=|\/=?|\*\*?|[&+-]/,punctuation:/\.\.?|[,;():]/,char:/'.'/,variable:/\b[a-z](?:\w)*\b/i}}},95143:function(ge){"use strict";ge.exports=ne,ne.displayName="agda",ne.aliases=[];function ne(y){(function(E){E.languages.agda={comment:/\{-[\s\S]*?(?:-\}|$)|--.*/,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},punctuation:/[(){}⦃⦄.;@]/,"class-name":{pattern:/((?:data|record) +)\S+/,lookbehind:!0},function:{pattern:/(^[ \t]*)(?!\s)[^:\r\n]+(?=:)/m,lookbehind:!0},operator:{pattern:/(^\s*|\s)(?:[=|:∀→λ\\?_]|->)(?=\s)/,lookbehind:!0},keyword:/\b(?:Set|abstract|constructor|data|eta-equality|field|forall|hiding|import|in|inductive|infix|infixl|infixr|instance|let|macro|module|mutual|no-eta-equality|open|overlap|pattern|postulate|primitive|private|public|quote|quoteContext|quoteGoal|quoteTerm|record|renaming|rewrite|syntax|tactic|unquote|unquoteDecl|unquoteDef|using|variable|where|with)\b/}})(y)}},65924:function(ge){"use strict";ge.exports=ne,ne.displayName="al",ne.aliases=[];function ne(y){y.languages.al={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},function:{pattern:/(\b(?:event|procedure|trigger)\s+|(?:^|[^.])\.\s*)[a-z_]\w*(?=\s*\()/i,lookbehind:!0},keyword:[/\b(?:array|asserterror|begin|break|case|do|downto|else|end|event|exit|for|foreach|function|if|implements|in|indataset|interface|internal|local|of|procedure|program|protected|repeat|runonclient|securityfiltering|suppressdispose|temporary|then|to|trigger|until|var|while|with|withevents)\b/i,/\b(?:action|actions|addafter|addbefore|addfirst|addlast|area|assembly|chartpart|codeunit|column|controladdin|cuegroup|customizes|dataitem|dataset|dotnet|elements|enum|enumextension|extends|field|fieldattribute|fieldelement|fieldgroup|fieldgroups|fields|filter|fixed|grid|group|key|keys|label|labels|layout|modify|moveafter|movebefore|movefirst|movelast|page|pagecustomization|pageextension|part|profile|query|repeater|report|requestpage|schema|separator|systempart|table|tableelement|tableextension|textattribute|textelement|type|usercontrol|value|xmlport)\b/i],number:/\b(?:0x[\da-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)(?:F|LL?|U(?:LL?)?)?\b/i,boolean:/\b(?:false|true)\b/i,variable:/\b(?:Curr(?:FieldNo|Page|Report)|x?Rec|RequestOptionsPage)\b/,"class-name":/\b(?:automation|biginteger|bigtext|blob|boolean|byte|char|clienttype|code|completiontriggererrorlevel|connectiontype|database|dataclassification|datascope|date|dateformula|datetime|decimal|defaultlayout|dialog|dictionary|dotnetassembly|dotnettypedeclaration|duration|errorinfo|errortype|executioncontext|executionmode|fieldclass|fieldref|fieldtype|file|filterpagebuilder|guid|httpclient|httpcontent|httpheaders|httprequestmessage|httpresponsemessage|instream|integer|joker|jsonarray|jsonobject|jsontoken|jsonvalue|keyref|list|moduledependencyinfo|moduleinfo|none|notification|notificationscope|objecttype|option|outstream|pageresult|record|recordid|recordref|reportformat|securityfilter|sessionsettings|tableconnectiontype|tablefilter|testaction|testfield|testfilterfield|testpage|testpermissions|testrequestpage|text|textbuilder|textconst|textencoding|time|transactionmodel|transactiontype|variant|verbosity|version|view|views|webserviceactioncontext|webserviceactionresultcode|xmlattribute|xmlattributecollection|xmlcdata|xmlcomment|xmldeclaration|xmldocument|xmldocumenttype|xmlelement|xmlnamespacemanager|xmlnametable|xmlnode|xmlnodelist|xmlprocessinginstruction|xmlreadoptions|xmltext|xmlwriteoptions)\b/i,operator:/\.\.|:[=:]|[-+*/]=?|<>|[<>]=?|=|\b(?:and|div|mod|not|or|xor)\b/i,punctuation:/[()\[\]{}:.;,]/}}},65043:function(ge){"use strict";ge.exports=ne,ne.displayName="antlr4",ne.aliases=["g4"];function ne(y){y.languages.antlr4={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,string:{pattern:/'(?:\\.|[^\\'\r\n])*'/,greedy:!0},"character-class":{pattern:/\[(?:\\.|[^\\\]\r\n])*\]/,greedy:!0,alias:"regex",inside:{range:{pattern:/([^[]|(?:^|[^\\])(?:\\\\)*\\\[)-(?!\])/,lookbehind:!0,alias:"punctuation"},escape:/\\(?:u(?:[a-fA-F\d]{4}|\{[a-fA-F\d]+\})|[pP]\{[=\w-]+\}|[^\r\nupP])/,punctuation:/[\[\]]/}},action:{pattern:/\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\}/,greedy:!0,inside:{content:{pattern:/(\{)[\s\S]+(?=\})/,lookbehind:!0},punctuation:/[{}]/}},command:{pattern:/(->\s*(?!\s))(?:\s*(?:,\s*)?\b[a-z]\w*(?:\s*\([^()\r\n]*\))?)+(?=\s*;)/i,lookbehind:!0,inside:{function:/\b\w+(?=\s*(?:[,(]|$))/,punctuation:/[,()]/}},annotation:{pattern:/@\w+(?:::\w+)*/,alias:"keyword"},label:{pattern:/#[ \t]*\w+/,alias:"punctuation"},keyword:/\b(?:catch|channels|finally|fragment|grammar|import|lexer|locals|mode|options|parser|returns|throws|tokens)\b/,definition:[{pattern:/\b[a-z]\w*(?=\s*:)/,alias:["rule","class-name"]},{pattern:/\b[A-Z]\w*(?=\s*:)/,alias:["token","constant"]}],constant:/\b[A-Z][A-Z_]*\b/,operator:/\.\.|->|[|~]|[*+?]\??/,punctuation:/[;:()=]/},y.languages.g4=y.languages.antlr4}},43556:function(ge){"use strict";ge.exports=ne,ne.displayName="apacheconf",ne.aliases=[];function ne(y){y.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^[\t ]*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|Type|UserFile|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferedLogs|BufferSize|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CGIDScriptTimeout|CGIMapExtension|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DTracePrivileges|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtendedStatus|ExtFilterDefine|ExtFilterOptions|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|KeepAlive|KeepAliveTimeout|KeptBodySize|LanguagePriority|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|Limit(?:InternalRecursion|Request(?:Body|Fields|FieldSize|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|MMapFile|ModemStandard|ModMimeUsePathInfo|MultiviewsMatch|Mutex|NameVirtualHost|NoProxy|NWSSLTrustedCerts|NWSSLUpgradeable|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|RLimitCPU|RLimitMEM|RLimitNPROC|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|SSIEndTag|SSIErrorMsg|SSIETag|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|SRPUnknownUserSeed|SRPVerifierFile|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UserName|UseStapling|VerifyClient|VerifyDepth)|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadsPerChild|ThreadStackSize|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:[\w=],?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}}},14901:function(ge,ne,y){"use strict";var E=y(69435);ge.exports=ae,ae.displayName="apex",ae.aliases=[];function ae(oe){oe.register(E),function(ce){var fe=/\b(?:(?:after|before)(?=\s+[a-z])|abstract|activate|and|any|array|as|asc|autonomous|begin|bigdecimal|blob|boolean|break|bulk|by|byte|case|cast|catch|char|class|collect|commit|const|continue|currency|date|datetime|decimal|default|delete|desc|do|double|else|end|enum|exception|exit|export|extends|final|finally|float|for|from|get(?=\s*[{};])|global|goto|group|having|hint|if|implements|import|in|inner|insert|instanceof|int|integer|interface|into|join|like|limit|list|long|loop|map|merge|new|not|null|nulls|number|object|of|on|or|outer|override|package|parallel|pragma|private|protected|public|retrieve|return|rollback|select|set|short|sObject|sort|static|string|super|switch|synchronized|system|testmethod|then|this|throw|time|transaction|transient|trigger|try|undelete|update|upsert|using|virtual|void|webservice|when|where|while|(?:inherited|with|without)\s+sharing)\b/i,he=/\b(?:(?=[a-z_]\w*\s*[<\[])|(?!))[A-Z_]\w*(?:\s*\.\s*[A-Z_]\w*)*\b(?:\s*(?:\[\s*\]|<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>))*/.source.replace(//g,function(){return fe.source});function ie(Ee){return RegExp(Ee.replace(//g,function(){return he}),"i")}var xe={keyword:fe,punctuation:/[()\[\]{};,:.<>]/};ce.languages.apex={comment:ce.languages.clike.comment,string:ce.languages.clike.string,sql:{pattern:/((?:[=,({:]|\breturn)\s*)\[[^\[\]]*\]/i,lookbehind:!0,greedy:!0,alias:"language-sql",inside:ce.languages.sql},annotation:{pattern:/@\w+\b/,alias:"punctuation"},"class-name":[{pattern:ie(/(\b(?:class|enum|extends|implements|instanceof|interface|new|trigger\s+\w+\s+on)\s+)/.source),lookbehind:!0,inside:xe},{pattern:ie(/(\(\s*)(?=\s*\)\s*[\w(])/.source),lookbehind:!0,inside:xe},{pattern:ie(/(?=\s*\w+\s*[;=,(){:])/.source),inside:xe}],trigger:{pattern:/(\btrigger\s+)\w+\b/i,lookbehind:!0,alias:"class-name"},keyword:fe,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/(?:\B\.\d+|\b\d+(?:\.\d+|L)?)\b/i,operator:/[!=](?:==?)?|\?\.?|&&|\|\||--|\+\+|[-+*/^&|]=?|:|<{1,3}=?/,punctuation:/[()\[\]{};,.]/}}(oe)}},4248:function(ge){"use strict";ge.exports=ne,ne.displayName="apl",ne.aliases=[];function ne(y){y.languages.apl={comment:/(?:⍝|#[! ]).*$/m,string:{pattern:/'(?:[^'\r\n]|'')*'/,greedy:!0},number:/¯?(?:\d*\.?\b\d+(?:e[+¯]?\d+)?|¯|∞)(?:j¯?(?:(?:\d+(?:\.\d+)?|\.\d+)(?:e[+¯]?\d+)?|¯|∞))?/i,statement:/:[A-Z][a-z][A-Za-z]*\b/,"system-function":{pattern:/⎕[A-Z]+/i,alias:"function"},constant:/[⍬⌾#⎕⍞]/,function:/[-+×÷⌈⌊∣|⍳⍸?*⍟○!⌹<≤=>≥≠≡≢∊⍷∪∩~∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⊆⊇⌷⍋⍒⊤⊥⍕⍎⊣⊢⍁⍂≈⍯↗¤→]/,"monadic-operator":{pattern:/[\\\/⌿⍀¨⍨⌶&∥]/,alias:"operator"},"dyadic-operator":{pattern:/[.⍣⍠⍤∘⌸@⌺⍥]/,alias:"operator"},assignment:{pattern:/←/,alias:"keyword"},punctuation:/[\[;\]()◇⋄]/,dfn:{pattern:/[{}⍺⍵⍶⍹∇⍫:]/,alias:"builtin"}}}},17758:function(ge){"use strict";ge.exports=ne,ne.displayName="applescript",ne.aliases=[];function ne(y){y.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:begin|end|start)s? with|(?:contains?|(?:does not|doesn't) contain)|(?:is|isn't|is not) (?:contained by|in)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:comes|(?:does not|doesn't) come) (?:after|before)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equal to|equals|is not|isn't)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|as|div|mod|not|or))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,"class-name":/\b(?:POSIX file|RGB color|alias|application|boolean|centimeters|centimetres|class|constant|cubic centimeters|cubic centimetres|cubic feet|cubic inches|cubic meters|cubic metres|cubic yards|date|degrees Celsius|degrees Fahrenheit|degrees Kelvin|feet|file|gallons|grams|inches|integer|kilograms|kilometers|kilometres|list|liters|litres|meters|metres|miles|number|ounces|pounds|quarts|real|record|reference|script|square feet|square kilometers|square kilometres|square meters|square metres|square miles|square yards|text|yards)\b/,punctuation:/[{}():,¬«»《》]/}}},33335:function(ge){"use strict";ge.exports=ne,ne.displayName="aql",ne.aliases=[];function ne(y){y.languages.aql={comment:/\/\/.*|\/\*[\s\S]*?\*\//,property:{pattern:/([{,]\s*)(?:(?!\d)\w+|(["'´`])(?:(?!\2)[^\\\r\n]|\\.)*\2)(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},identifier:{pattern:/([´`])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},variable:/@@?\w+/,keyword:[{pattern:/(\bWITH\s+)COUNT(?=\s+INTO\b)/i,lookbehind:!0},/\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_PATHS|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WINDOW|WITH)\b/i,{pattern:/(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,lookbehind:!0},{pattern:/(^|[^\w.[])(?:CURRENT|NEW|OLD)\b/,lookbehind:!0},{pattern:/\bOPTIONS(?=\s*\{)/i}],function:/\b(?!\d)\w+(?=\s*\()/,boolean:/\b(?:false|true)\b/i,range:{pattern:/\.\./,alias:"operator"},number:[/\b0b[01]+/i,/\b0x[0-9a-f]+/i,/(?:\B\.\d+|\b(?:0|[1-9]\d*)(?:\.\d+)?)(?:e[+-]?\d+)?/i],operator:/\*{2,}|[=!]~|[!=<>]=?|&&|\|\||[-+*/%]/,punctuation:/::|[?.:,;()[\]{}]/}}},17427:function(ge,ne,y){"use strict";var E=y(87071);ge.exports=ae,ae.displayName="arduino",ae.aliases=["ino"];function ae(oe){oe.register(E),oe.languages.arduino=oe.languages.extend("cpp",{keyword:/\b(?:String|array|bool|boolean|break|byte|case|catch|continue|default|do|double|else|finally|for|function|goto|if|in|instanceof|int|integer|long|loop|new|null|return|setup|string|switch|throw|try|void|while|word)\b/,constant:/\b(?:ANALOG_MESSAGE|DEFAULT|DIGITAL_MESSAGE|EXTERNAL|FIRMATA_STRING|HIGH|INPUT|INPUT_PULLUP|INTERNAL|INTERNAL1V1|INTERNAL2V56|LED_BUILTIN|LOW|OUTPUT|REPORT_ANALOG|REPORT_DIGITAL|SET_PIN_MODE|SYSEX_START|SYSTEM_RESET)\b/,builtin:/\b(?:Audio|BSSID|Bridge|Client|Console|EEPROM|Esplora|EsploraTFT|Ethernet|EthernetClient|EthernetServer|EthernetUDP|File|FileIO|FileSystem|Firmata|GPRS|GSM|GSMBand|GSMClient|GSMModem|GSMPIN|GSMScanner|GSMServer|GSMVoiceCall|GSM_SMS|HttpClient|IPAddress|IRread|Keyboard|KeyboardController|LiquidCrystal|LiquidCrystal_I2C|Mailbox|Mouse|MouseController|PImage|Process|RSSI|RobotControl|RobotMotor|SD|SPI|SSID|Scheduler|Serial|Server|Servo|SoftwareSerial|Stepper|Stream|TFT|Task|USBHost|WiFi|WiFiClient|WiFiServer|WiFiUDP|Wire|YunClient|YunServer|abs|addParameter|analogRead|analogReadResolution|analogReference|analogWrite|analogWriteResolution|answerCall|attach|attachGPRS|attachInterrupt|attached|autoscroll|available|background|beep|begin|beginPacket|beginSD|beginSMS|beginSpeaker|beginTFT|beginTransmission|beginWrite|bit|bitClear|bitRead|bitSet|bitWrite|blink|blinkVersion|buffer|changePIN|checkPIN|checkPUK|checkReg|circle|cityNameRead|cityNameWrite|clear|clearScreen|click|close|compassRead|config|connect|connected|constrain|cos|countryNameRead|countryNameWrite|createChar|cursor|debugPrint|delay|delayMicroseconds|detach|detachInterrupt|digitalRead|digitalWrite|disconnect|display|displayLogos|drawBMP|drawCompass|encryptionType|end|endPacket|endSMS|endTransmission|endWrite|exists|exitValue|fill|find|findUntil|flush|gatewayIP|get|getAsynchronously|getBand|getButton|getCurrentCarrier|getIMEI|getKey|getModifiers|getOemKey|getPINUsed|getResult|getSignalStrength|getSocket|getVoiceCallStatus|getXChange|getYChange|hangCall|height|highByte|home|image|interrupts|isActionDone|isDirectory|isListening|isPIN|isPressed|isValid|keyPressed|keyReleased|keyboardRead|knobRead|leftToRight|line|lineFollowConfig|listen|listenOnLocalhost|loadImage|localIP|lowByte|macAddress|maintain|map|max|messageAvailable|micros|millis|min|mkdir|motorsStop|motorsWrite|mouseDragged|mouseMoved|mousePressed|mouseReleased|move|noAutoscroll|noBlink|noBuffer|noCursor|noDisplay|noFill|noInterrupts|noListenOnLocalhost|noStroke|noTone|onReceive|onRequest|open|openNextFile|overflow|parseCommand|parseFloat|parseInt|parsePacket|pauseMode|peek|pinMode|playFile|playMelody|point|pointTo|position|pow|prepare|press|print|printFirmwareVersion|printVersion|println|process|processInput|pulseIn|put|random|randomSeed|read|readAccelerometer|readBlue|readButton|readBytes|readBytesUntil|readGreen|readJoystickButton|readJoystickSwitch|readJoystickX|readJoystickY|readLightSensor|readMessage|readMicrophone|readNetworks|readRed|readSlider|readString|readStringUntil|readTemperature|ready|rect|release|releaseAll|remoteIP|remoteNumber|remotePort|remove|requestFrom|retrieveCallingNumber|rewindDirectory|rightToLeft|rmdir|robotNameRead|robotNameWrite|run|runAsynchronously|runShellCommand|runShellCommandAsynchronously|running|scanNetworks|scrollDisplayLeft|scrollDisplayRight|seek|sendAnalog|sendDigitalPortPair|sendDigitalPorts|sendString|sendSysex|serialEvent|setBand|setBitOrder|setClockDivider|setCursor|setDNS|setDataMode|setFirmwareVersion|setMode|setPINUsed|setSpeed|setTextSize|setTimeout|shiftIn|shiftOut|shutdown|sin|size|sqrt|startLoop|step|stop|stroke|subnetMask|switchPIN|tan|tempoWrite|text|tone|transfer|tuneWrite|turn|updateIR|userNameRead|userNameWrite|voiceCall|waitContinue|width|write|writeBlue|writeGreen|writeJSON|writeMessage|writeMicroseconds|writeRGB|writeRed|yield)\b/}),oe.languages.ino=oe.languages.arduino}},22956:function(ge){"use strict";ge.exports=ne,ne.displayName="arff",ne.aliases=[];function ne(y){y.languages.arff={comment:/%.*/,string:{pattern:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/@(?:attribute|data|end|relation)\b/i,number:/\b\d+(?:\.\d+)?\b/,punctuation:/[{},]/}}},56007:function(ge){"use strict";ge.exports=ne,ne.displayName="asciidoc",ne.aliases=["adoc"];function ne(y){(function(E){var ae={pattern:/(^[ \t]*)\[(?!\[)(?:(["'$`])(?:(?!\2)[^\\]|\\.)*\2|\[(?:[^\[\]\\]|\\.)*\]|[^\[\]\\"'$`]|\\.)*\]/m,lookbehind:!0,inside:{quoted:{pattern:/([$`])(?:(?!\1)[^\\]|\\.)*\1/,inside:{punctuation:/^[$`]|[$`]$/}},interpreted:{pattern:/'(?:[^'\\]|\\.)*'/,inside:{punctuation:/^'|'$/}},string:/"(?:[^"\\]|\\.)*"/,variable:/\w+(?==)/,punctuation:/^\[|\]$|,/,operator:/=/,"attr-value":/(?!^\s+$).+/}},oe=E.languages.asciidoc={"comment-block":{pattern:/^(\/{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1/m,alias:"comment"},table:{pattern:/^\|={3,}(?:(?:\r?\n|\r(?!\n)).*)*?(?:\r?\n|\r)\|={3,}$/m,inside:{specifiers:{pattern:/(?:(?:(?:\d+(?:\.\d+)?|\.\d+)[+*](?:[<^>](?:\.[<^>])?|\.[<^>])?|[<^>](?:\.[<^>])?|\.[<^>])[a-z]*|[a-z]+)(?=\|)/,alias:"attr-value"},punctuation:{pattern:/(^|[^\\])[|!]=*/,lookbehind:!0}}},"passthrough-block":{pattern:/^(\+{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^\++|\++$/}},"literal-block":{pattern:/^(-{4,}|\.{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\.+)|(?:-+|\.+)$/}},"other-block":{pattern:/^(--|\*{4,}|_{4,}|={4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\*+|_+|=+)|(?:-+|\*+|_+|=+)$/}},"list-punctuation":{pattern:/(^[ \t]*)(?:-|\*{1,5}|\.{1,5}|(?:[a-z]|\d+)\.|[xvi]+\))(?= )/im,lookbehind:!0,alias:"punctuation"},"list-label":{pattern:/(^[ \t]*)[a-z\d].+(?::{2,4}|;;)(?=\s)/im,lookbehind:!0,alias:"symbol"},"indented-block":{pattern:/((\r?\n|\r)\2)([ \t]+)\S.*(?:(?:\r?\n|\r)\3.+)*(?=\2{2}|$)/,lookbehind:!0},comment:/^\/\/.*/m,title:{pattern:/^.+(?:\r?\n|\r)(?:={3,}|-{3,}|~{3,}|\^{3,}|\+{3,})$|^={1,5} .+|^\.(?![\s.]).*/m,alias:"important",inside:{punctuation:/^(?:\.|=+)|(?:=+|-+|~+|\^+|\++)$/}},"attribute-entry":{pattern:/^:[^:\r\n]+:(?: .*?(?: \+(?:\r?\n|\r).*?)*)?$/m,alias:"tag"},attributes:ae,hr:{pattern:/^'{3,}$/m,alias:"punctuation"},"page-break":{pattern:/^<{3,}$/m,alias:"punctuation"},admonition:{pattern:/^(?:CAUTION|IMPORTANT|NOTE|TIP|WARNING):/m,alias:"keyword"},callout:[{pattern:/(^[ \t]*)/m,lookbehind:!0,alias:"symbol"},{pattern:/<\d+>/,alias:"symbol"}],macro:{pattern:/\b[a-z\d][a-z\d-]*::?(?:[^\s\[\]]*\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:{function:/^[a-z\d-]+(?=:)/,punctuation:/^::?/,attributes:{pattern:/(?:\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:ae.inside}}},inline:{pattern:/(^|[^\\])(?:(?:\B\[(?:[^\]\\"']|(["'])(?:(?!\2)[^\\]|\\.)*\2|\\.)*\])?(?:\b_(?!\s)(?: _|[^_\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: _|[^_\\\r\n]|\\.)+)*_\b|\B``(?!\s).+?(?:(?:\r?\n|\r).+?)*''\B|\B`(?!\s)(?:[^`'\s]|\s+\S)+['`]\B|\B(['*+#])(?!\s)(?: \3|(?!\3)[^\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: \3|(?!\3)[^\\\r\n]|\\.)+)*\3\B)|(?:\[(?:[^\]\\"']|(["'])(?:(?!\4)[^\\]|\\.)*\4|\\.)*\])?(?:(__|\*\*|\+\+\+?|##|\$\$|[~^]).+?(?:(?:\r?\n|\r).+?)*\5|\{[^}\r\n]+\}|\[\[\[?.+?(?:(?:\r?\n|\r).+?)*\]?\]\]|<<.+?(?:(?:\r?\n|\r).+?)*>>|\(\(\(?.+?(?:(?:\r?\n|\r).+?)*\)?\)\)))/m,lookbehind:!0,inside:{attributes:ae,url:{pattern:/^(?:\[\[\[?.+?\]?\]\]|<<.+?>>)$/,inside:{punctuation:/^(?:\[\[\[?|<<)|(?:\]\]\]?|>>)$/}},"attribute-ref":{pattern:/^\{.+\}$/,inside:{variable:{pattern:/(^\{)[a-z\d,+_-]+/,lookbehind:!0},operator:/^[=?!#%@$]|!(?=[:}])/,punctuation:/^\{|\}$|::?/}},italic:{pattern:/^(['_])[\s\S]+\1$/,inside:{punctuation:/^(?:''?|__?)|(?:''?|__?)$/}},bold:{pattern:/^\*[\s\S]+\*$/,inside:{punctuation:/^\*\*?|\*\*?$/}},punctuation:/^(?:``?|\+{1,3}|##?|\$\$|[~^]|\(\(\(?)|(?:''?|\+{1,3}|##?|\$\$|[~^`]|\)?\)\))$/}},replacement:{pattern:/\((?:C|R|TM)\)/,alias:"builtin"},entity:/&#?[\da-z]{1,8};/i,"line-continuation":{pattern:/(^| )\+$/m,lookbehind:!0,alias:"punctuation"}};function ce(fe){fe=fe.split(" ");for(var he={},ie=0,xe=fe.length;ie>=?|<<=?|&&?|\|\|?|[-+*/%&|^!=<>?]=?/,punctuation:/[(),:]/}}},84230:function(ge,ne,y){"use strict";var E=y(87648);ge.exports=ae,ae.displayName="aspnet",ae.aliases=[];function ae(oe){oe.register(E),oe.languages.aspnet=oe.languages.extend("markup",{"page-directive":{pattern:/<%\s*@.*%>/,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:oe.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/,alias:"tag"},rest:oe.languages.csharp}}}),oe.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,oe.languages.insertBefore("inside","punctuation",{directive:oe.languages.aspnet.directive},oe.languages.aspnet.tag.inside["attr-value"]),oe.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),oe.languages.insertBefore("aspnet",oe.languages.javascript?"script":"tag",{"asp-script":{pattern:/(]*>)[\s\S]*?(?=<\/script>)/i,lookbehind:!0,alias:["asp","script"],inside:oe.languages.csharp||{}}})}},20803:function(ge){"use strict";ge.exports=ne,ne.displayName="autohotkey",ne.aliases=[];function ne(y){y.languages.autohotkey={comment:[{pattern:/(^|\s);.*/,lookbehind:!0},{pattern:/(^[\t ]*)\/\*(?:[\r\n](?![ \t]*\*\/)|[^\r\n])*(?:[\r\n][ \t]*\*\/)?/m,lookbehind:!0,greedy:!0}],tag:{pattern:/^([ \t]*)[^\s,`":]+(?=:[ \t]*$)/m,lookbehind:!0},string:/"(?:[^"\n\r]|"")*"/,variable:/%\w+%/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/\?|\/\/?=?|:=|\|[=|]?|&[=&]?|\+[=+]?|-[=-]?|\*[=*]?|<(?:<=?|>|=)?|>>?=?|[.^!=~]=?|\b(?:AND|NOT|OR)\b/,boolean:/\b(?:false|true)\b/,selector:/\b(?:AutoTrim|BlockInput|Break|Click|ClipWait|Continue|Control|ControlClick|ControlFocus|ControlGet|ControlGetFocus|ControlGetPos|ControlGetText|ControlMove|ControlSend|ControlSendRaw|ControlSetText|CoordMode|Critical|DetectHiddenText|DetectHiddenWindows|Drive|DriveGet|DriveSpaceFree|EnvAdd|EnvDiv|EnvGet|EnvMult|EnvSet|EnvSub|EnvUpdate|Exit|ExitApp|FileAppend|FileCopy|FileCopyDir|FileCreateDir|FileCreateShortcut|FileDelete|FileEncoding|FileGetAttrib|FileGetShortcut|FileGetSize|FileGetTime|FileGetVersion|FileInstall|FileMove|FileMoveDir|FileRead|FileReadLine|FileRecycle|FileRecycleEmpty|FileRemoveDir|FileSelectFile|FileSelectFolder|FileSetAttrib|FileSetTime|FormatTime|GetKeyState|Gosub|Goto|GroupActivate|GroupAdd|GroupClose|GroupDeactivate|Gui|GuiControl|GuiControlGet|Hotkey|ImageSearch|IniDelete|IniRead|IniWrite|Input|InputBox|KeyWait|ListHotkeys|ListLines|ListVars|Loop|Menu|MouseClick|MouseClickDrag|MouseGetPos|MouseMove|MsgBox|OnExit|OutputDebug|Pause|PixelGetColor|PixelSearch|PostMessage|Process|Progress|Random|RegDelete|RegRead|RegWrite|Reload|Repeat|Return|Run|RunAs|RunWait|Send|SendEvent|SendInput|SendMessage|SendMode|SendPlay|SendRaw|SetBatchLines|SetCapslockState|SetControlDelay|SetDefaultMouseSpeed|SetEnv|SetFormat|SetKeyDelay|SetMouseDelay|SetNumlockState|SetRegView|SetScrollLockState|SetStoreCapslockMode|SetTimer|SetTitleMatchMode|SetWinDelay|SetWorkingDir|Shutdown|Sleep|Sort|SoundBeep|SoundGet|SoundGetWaveVolume|SoundPlay|SoundSet|SoundSetWaveVolume|SplashImage|SplashTextOff|SplashTextOn|SplitPath|StatusBarGetText|StatusBarWait|StringCaseSense|StringGetPos|StringLeft|StringLen|StringLower|StringMid|StringReplace|StringRight|StringSplit|StringTrimLeft|StringTrimRight|StringUpper|Suspend|SysGet|Thread|ToolTip|Transform|TrayTip|URLDownloadToFile|WinActivate|WinActivateBottom|WinClose|WinGet|WinGetActiveStats|WinGetActiveTitle|WinGetClass|WinGetPos|WinGetText|WinGetTitle|WinHide|WinKill|WinMaximize|WinMenuSelectItem|WinMinimize|WinMinimizeAll|WinMinimizeAllUndo|WinMove|WinRestore|WinSet|WinSetTitle|WinShow|WinWait|WinWaitActive|WinWaitClose|WinWaitNotActive)\b/i,constant:/\b(?:a_ahkpath|a_ahkversion|a_appdata|a_appdatacommon|a_autotrim|a_batchlines|a_caretx|a_carety|a_computername|a_controldelay|a_cursor|a_dd|a_ddd|a_dddd|a_defaultmousespeed|a_desktop|a_desktopcommon|a_detecthiddentext|a_detecthiddenwindows|a_endchar|a_eventinfo|a_exitreason|a_fileencoding|a_formatfloat|a_formatinteger|a_gui|a_guicontrol|a_guicontrolevent|a_guievent|a_guiheight|a_guiwidth|a_guix|a_guiy|a_hour|a_iconfile|a_iconhidden|a_iconnumber|a_icontip|a_index|a_ipaddress1|a_ipaddress2|a_ipaddress3|a_ipaddress4|a_is64bitos|a_isadmin|a_iscompiled|a_iscritical|a_ispaused|a_issuspended|a_isunicode|a_keydelay|a_language|a_lasterror|a_linefile|a_linenumber|a_loopfield|a_loopfileattrib|a_loopfiledir|a_loopfileext|a_loopfilefullpath|a_loopfilelongpath|a_loopfilename|a_loopfileshortname|a_loopfileshortpath|a_loopfilesize|a_loopfilesizekb|a_loopfilesizemb|a_loopfiletimeaccessed|a_loopfiletimecreated|a_loopfiletimemodified|a_loopreadline|a_loopregkey|a_loopregname|a_loopregsubkey|a_loopregtimemodified|a_loopregtype|a_mday|a_min|a_mm|a_mmm|a_mmmm|a_mon|a_mousedelay|a_msec|a_mydocuments|a_now|a_nowutc|a_numbatchlines|a_ostype|a_osversion|a_priorhotkey|a_priorkey|a_programfiles|a_programs|a_programscommon|a_ptrsize|a_regview|a_screendpi|a_screenheight|a_screenwidth|a_scriptdir|a_scriptfullpath|a_scripthwnd|a_scriptname|a_sec|a_space|a_startmenu|a_startmenucommon|a_startup|a_startupcommon|a_stringcasesense|a_tab|a_temp|a_thisfunc|a_thishotkey|a_thislabel|a_thismenu|a_thismenuitem|a_thismenuitempos|a_tickcount|a_timeidle|a_timeidlephysical|a_timesincepriorhotkey|a_timesincethishotkey|a_titlematchmode|a_titlematchmodespeed|a_username|a_wday|a_windelay|a_windir|a_workingdir|a_yday|a_year|a_yweek|a_yyyy|clipboard|clipboardall|comspec|errorlevel|programfiles)\b/i,builtin:/\b(?:abs|acos|asc|asin|atan|ceil|chr|class|comobjactive|comobjarray|comobjconnect|comobjcreate|comobjerror|comobjflags|comobjget|comobjquery|comobjtype|comobjvalue|cos|dllcall|exp|fileexist|Fileopen|floor|format|il_add|il_create|il_destroy|instr|isfunc|islabel|IsObject|ln|log|ltrim|lv_add|lv_delete|lv_deletecol|lv_getcount|lv_getnext|lv_gettext|lv_insert|lv_insertcol|lv_modify|lv_modifycol|lv_setimagelist|mod|numget|numput|onmessage|regexmatch|regexreplace|registercallback|round|rtrim|sb_seticon|sb_setparts|sb_settext|sin|sqrt|strlen|strreplace|strsplit|substr|tan|tv_add|tv_delete|tv_get|tv_getchild|tv_getcount|tv_getnext|tv_getparent|tv_getprev|tv_getselection|tv_gettext|tv_modify|varsetcapacity|winactive|winexist|__Call|__Get|__New|__Set)\b/i,symbol:/\b(?:alt|altdown|altup|appskey|backspace|browser_back|browser_favorites|browser_forward|browser_home|browser_refresh|browser_search|browser_stop|bs|capslock|ctrl|ctrlbreak|ctrldown|ctrlup|del|delete|down|end|enter|esc|escape|f1|f10|f11|f12|f13|f14|f15|f16|f17|f18|f19|f2|f20|f21|f22|f23|f24|f3|f4|f5|f6|f7|f8|f9|home|ins|insert|joy1|joy10|joy11|joy12|joy13|joy14|joy15|joy16|joy17|joy18|joy19|joy2|joy20|joy21|joy22|joy23|joy24|joy25|joy26|joy27|joy28|joy29|joy3|joy30|joy31|joy32|joy4|joy5|joy6|joy7|joy8|joy9|joyaxes|joybuttons|joyinfo|joyname|joypov|joyr|joyu|joyv|joyx|joyy|joyz|lalt|launch_app1|launch_app2|launch_mail|launch_media|lbutton|lcontrol|lctrl|left|lshift|lwin|lwindown|lwinup|mbutton|media_next|media_play_pause|media_prev|media_stop|numlock|numpad0|numpad1|numpad2|numpad3|numpad4|numpad5|numpad6|numpad7|numpad8|numpad9|numpadadd|numpadclear|numpaddel|numpaddiv|numpaddot|numpaddown|numpadend|numpadenter|numpadhome|numpadins|numpadleft|numpadmult|numpadpgdn|numpadpgup|numpadright|numpadsub|numpadup|pgdn|pgup|printscreen|ralt|rbutton|rcontrol|rctrl|right|rshift|rwin|rwindown|rwinup|scrolllock|shift|shiftdown|shiftup|space|tab|up|volume_down|volume_mute|volume_up|wheeldown|wheelleft|wheelright|wheelup|xbutton1|xbutton2)\b/i,important:/#\b(?:AllowSameLineComments|ClipboardTimeout|CommentFlag|DerefChar|ErrorStdOut|EscapeChar|HotkeyInterval|HotkeyModifierTimeout|Hotstring|If|IfTimeout|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Include|IncludeAgain|InputLevel|InstallKeybdHook|InstallMouseHook|KeyHistory|MaxHotkeysPerInterval|MaxMem|MaxThreads|MaxThreadsBuffer|MaxThreadsPerHotkey|MenuMaskKey|NoEnv|NoTrayIcon|Persistent|SingleInstance|UseHook|Warn|WinActivateForce)\b/i,keyword:/\b(?:Abort|AboveNormal|Add|ahk_class|ahk_exe|ahk_group|ahk_id|ahk_pid|All|Alnum|Alpha|AltSubmit|AltTab|AltTabAndMenu|AltTabMenu|AltTabMenuDismiss|AlwaysOnTop|AutoSize|Background|BackgroundTrans|BelowNormal|between|BitAnd|BitNot|BitOr|BitShiftLeft|BitShiftRight|BitXOr|Bold|Border|Button|ByRef|Catch|Checkbox|Checked|CheckedGray|Choose|ChooseString|Close|Color|ComboBox|Contains|ControlList|Count|Date|DateTime|Days|DDL|Default|DeleteAll|Delimiter|Deref|Destroy|Digit|Disable|Disabled|DropDownList|Edit|Eject|Else|Enable|Enabled|Error|Exist|Expand|ExStyle|FileSystem|Finally|First|Flash|Float|FloatFast|Focus|Font|for|global|Grid|Group|GroupBox|GuiClose|GuiContextMenu|GuiDropFiles|GuiEscape|GuiSize|Hdr|Hidden|Hide|High|HKCC|HKCR|HKCU|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_LOCAL_MACHINE|HKEY_USERS|HKLM|HKU|Hours|HScroll|Icon|IconSmall|ID|IDLast|If|IfEqual|IfExist|IfGreater|IfGreaterOrEqual|IfInString|IfLess|IfLessOrEqual|IfMsgBox|IfNotEqual|IfNotExist|IfNotInString|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Ignore|ImageList|in|Integer|IntegerFast|Interrupt|is|italic|Join|Label|LastFound|LastFoundExist|Limit|Lines|List|ListBox|ListView|local|Lock|Logoff|Low|Lower|Lowercase|MainWindow|Margin|Maximize|MaximizeBox|MaxSize|Minimize|MinimizeBox|MinMax|MinSize|Minutes|MonthCal|Mouse|Move|Multi|NA|No|NoActivate|NoDefault|NoHide|NoIcon|NoMainWindow|norm|Normal|NoSort|NoSortHdr|NoStandard|Not|NoTab|NoTimers|Number|Off|Ok|On|OwnDialogs|Owner|Parse|Password|Picture|Pixel|Pos|Pow|Priority|ProcessName|Radio|Range|Read|ReadOnly|Realtime|Redraw|Region|REG_BINARY|REG_DWORD|REG_EXPAND_SZ|REG_MULTI_SZ|REG_SZ|Relative|Rename|Report|Resize|Restore|Retry|RGB|Screen|Seconds|Section|Serial|SetLabel|ShiftAltTab|Show|Single|Slider|SortDesc|Standard|static|Status|StatusBar|StatusCD|strike|Style|Submit|SysMenu|Tab2|TabStop|Text|Theme|Throw|Tile|ToggleCheck|ToggleEnable|ToolWindow|Top|Topmost|TransColor|Transparent|Tray|TreeView|Try|TryAgain|Type|UnCheck|underline|Unicode|Unlock|Until|UpDown|Upper|Uppercase|UseErrorLevel|Vis|VisFirst|Visible|VScroll|Wait|WaitClose|WantCtrlA|WantF2|WantReturn|While|Wrap|Xdigit|xm|xp|xs|Yes|ym|yp|ys)\b/i,function:/[^(); \t,\n+*\-=?>:\\\/<&%\[\]]+(?=\()/,punctuation:/[{}[\]():,]/}}},65235:function(ge){"use strict";ge.exports=ne,ne.displayName="autoit",ne.aliases=[];function ne(y){y.languages.autoit={comment:[/;.*/,{pattern:/(^[\t ]*)#(?:comments-start|cs)[\s\S]*?^[ \t]*#(?:ce|comments-end)/m,lookbehind:!0}],url:{pattern:/(^[\t ]*#include\s+)(?:<[^\r\n>]+>|"[^\r\n"]+")/m,lookbehind:!0},string:{pattern:/(["'])(?:\1\1|(?!\1)[^\r\n])*\1/,greedy:!0,inside:{variable:/([%$@])\w+\1/}},directive:{pattern:/(^[\t ]*)#[\w-]+/m,lookbehind:!0,alias:"keyword"},function:/\b\w+(?=\()/,variable:/[$@]\w+/,keyword:/\b(?:Case|Const|Continue(?:Case|Loop)|Default|Dim|Do|Else(?:If)?|End(?:Func|If|Select|Switch|With)|Enum|Exit(?:Loop)?|For|Func|Global|If|In|Local|Next|Null|ReDim|Select|Static|Step|Switch|Then|To|Until|Volatile|WEnd|While|With)\b/i,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,boolean:/\b(?:False|True)\b/i,operator:/<[=>]?|[-+*\/=&>]=?|[?^]|\b(?:And|Not|Or)\b/i,punctuation:/[\[\]().,:]/}}},52406:function(ge){"use strict";ge.exports=ne,ne.displayName="avisynth",ne.aliases=["avs"];function ne(y){(function(E){function ae(Ee,Oe){return Ee.replace(/<<(\d+)>>/g,function(Le,Ve){return Oe[+Ve]})}function oe(Ee,Oe,Le){return RegExp(ae(Ee,Oe),Le||"")}var ce=/bool|clip|float|int|string|val/.source,fe=[/is(?:bool|clip|float|int|string)|defined|(?:(?:internal)?function|var)?exists?/.source,/apply|assert|default|eval|import|nop|select|undefined/.source,/opt_(?:allowfloataudio|avipadscanlines|dwchannelmask|enable_(?:b64a|planartopackedrgb|v210|y3_10_10|y3_10_16)|usewaveextensible|vdubplanarhack)|set(?:cachemode|maxcpu|memorymax|planarlegacyalignment|workingdir)/.source,/hex(?:value)?|value/.source,/abs|ceil|continued(?:denominator|numerator)?|exp|floor|fmod|frac|log(?:10)?|max|min|muldiv|pi|pow|rand|round|sign|spline|sqrt/.source,/a?sinh?|a?cosh?|a?tan[2h]?/.source,/(?:bit(?:and|not|x?or|[lr]?shift[aslu]?|sh[lr]|sa[lr]|[lr]rotatel?|ro[rl]|te?st|set(?:count)?|cl(?:ea)?r|ch(?:an)?ge?))/.source,/average(?:[bgr]|chroma[uv]|luma)|(?:[rgb]|chroma[uv]|luma|rgb|[yuv](?=difference(?:fromprevious|tonext)))difference(?:fromprevious|tonext)?|[yuvrgb]plane(?:median|min|max|minmaxdifference)/.source,/getprocessinfo|logmsg|script(?:dir(?:utf8)?|file(?:utf8)?|name(?:utf8)?)|setlogparams/.source,/chr|(?:fill|find|left|mid|replace|rev|right)str|format|[lu]case|ord|str(?:cmpi?|fromutf8|len|toutf8)|time|trim(?:all|left|right)/.source,/isversionorgreater|version(?:number|string)/.source,/buildpixeltype|colorspacenametopixeltype/.source,/addautoloaddir|on(?:cpu|cuda)|prefetch|setfiltermtmode/.source].join("|"),he=[/has(?:audio|video)/.source,/height|width/.source,/frame(?:count|rate)|framerate(?:denominator|numerator)/.source,/getparity|is(?:field|frame)based/.source,/bitspercomponent|componentsize|hasalpha|is(?:planar(?:rgba?)?|interleaved|rgb(?:24|32|48|64)?|y(?:8|u(?:va?|y2))?|yv(?:12|16|24|411)|420|422|444|packedrgb)|numcomponents|pixeltype/.source,/audio(?:bits|channels|duration|length(?:[fs]|hi|lo)?|rate)|isaudio(?:float|int)/.source].join("|"),ie=[/avi(?:file)?source|directshowsource|image(?:reader|source|sourceanim)|opendmlsource|segmented(?:avisource|directshowsource)|wavsource/.source,/coloryuv|convertbacktoyuy2|convertto(?:RGB(?:24|32|48|64)|(?:planar)?RGBA?|Y8?|YV(?:12|16|24|411)|YUVA?(?:411|420|422|444)|YUY2)|fixluminance|gr[ae]yscale|invert|levels|limiter|mergea?rgb|merge(?:chroma|luma)|rgbadjust|show(?:alpha|blue|green|red)|swapuv|tweak|[uv]toy8?|ytouv/.source,/(?:colorkey|reset)mask|layer|mask(?:hs)?|merge|overlay|subtract/.source,/addborders|(?:bicubic|bilinear|blackman|gauss|lanczos4|lanczos|point|sinc|spline(?:16|36|64))resize|crop(?:bottom)?|flip(?:horizontal|vertical)|(?:horizontal|vertical)?reduceby2|letterbox|skewrows|turn(?:180|left|right)/.source,/blur|fixbrokenchromaupsampling|generalconvolution|(?:spatial|temporal)soften|sharpen/.source,/trim|(?:un)?alignedsplice|(?:assume|assumescaled|change|convert)FPS|(?:delete|duplicate)frame|dissolve|fade(?:in|io|out)[02]?|freezeframe|interleave|loop|reverse|select(?:even|odd|(?:range)?every)/.source,/assume[bt]ff|assume(?:field|frame)based|bob|complementparity|doubleweave|peculiarblend|pulldown|separate(?:columns|fields|rows)|swapfields|weave(?:columns|rows)?/.source,/amplify(?:db)?|assumesamplerate|audiodub(?:ex)?|audiotrim|convertaudioto(?:(?:8|16|24|32)bit|float)|converttomono|delayaudio|ensurevbrmp3sync|get(?:left|right)?channel|kill(?:audio|video)|mergechannels|mixaudio|monotostereo|normalize|resampleaudio|ssrc|supereq|timestretch/.source,/animate|applyrange|conditional(?:filter|reader|select)|frameevaluate|scriptclip|tcp(?:server|source)|writefile(?:end|if|start)?/.source,/imagewriter/.source,/blackness|blankclip|colorbars(?:hd)?|compare|dumpfiltergraph|echo|histogram|info|messageclip|preroll|setgraphanalysis|show(?:framenumber|smpte|time)|showfiveversions|stack(?:horizontal|vertical)|subtitle|tone|version/.source].join("|"),xe=[fe,he,ie].join("|");E.languages.avisynth={comment:[{pattern:/(^|[^\\])\[\*(?:[^\[*]|\[(?!\*)|\*(?!\])|\[\*(?:[^\[*]|\[(?!\*)|\*(?!\]))*\*\])*\*\]/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],argument:{pattern:oe(/\b(?:<<0>>)\s+("?)\w+\1/.source,[ce],"i"),inside:{keyword:/^\w+/}},"argument-label":{pattern:/([,(][\s\\]*)\w+\s*=(?!=)/,lookbehind:!0,inside:{"argument-name":{pattern:/^\w+/,alias:"punctuation"},punctuation:/=$/}},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0,inside:{constant:{pattern:/\b(?:DEFAULT_MT_MODE|(?:MAINSCRIPT|PROGRAM|SCRIPT)DIR|(?:MACHINE|USER)_(?:CLASSIC|PLUS)_PLUGINS)\b/}}}],variable:/\b(?:last)\b/i,boolean:/\b(?:false|no|true|yes)\b/i,keyword:/\b(?:catch|else|for|function|global|if|return|try|while|__END__)\b/i,constant:/\bMT_(?:MULTI_INSTANCE|NICE_FILTER|SERIALIZED|SPECIAL_MT)\b/,"builtin-function":{pattern:oe(/\b(?:<<0>>)\b/.source,[xe],"i"),alias:"function"},"type-cast":{pattern:oe(/\b(?:<<0>>)(?=\s*\()/.source,[ce],"i"),alias:"keyword"},function:{pattern:/\b[a-z_]\w*(?=\s*\()|(\.)[a-z_]\w*\b/i,lookbehind:!0},"line-continuation":{pattern:/(^[ \t]*)\\|\\(?=[ \t]*$)/m,lookbehind:!0,alias:"punctuation"},number:/\B\$(?:[\da-f]{6}|[\da-f]{8})\b|(?:(?:\b|\B-)\d+(?:\.\d*)?\b|\B\.\d+\b)/i,operator:/\+\+?|[!=<>]=?|&&|\|\||[?:*/%-]/,punctuation:/[{}\[\]();,.]/},E.languages.avs=E.languages.avisynth})(y)}},79571:function(ge){"use strict";ge.exports=ne,ne.displayName="avroIdl",ne.aliases=[];function ne(y){y.languages["avro-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0},annotation:{pattern:/@(?:[$\w.-]|`[^\r\n`]+`)+/,greedy:!0,alias:"function"},"function-identifier":{pattern:/`[^\r\n`]+`(?=\s*\()/,greedy:!0,alias:"function"},identifier:{pattern:/`[^\r\n`]+`/,greedy:!0},"class-name":{pattern:/(\b(?:enum|error|protocol|record|throws)\b\s+)[$\w]+/,lookbehind:!0,greedy:!0},keyword:/\b(?:array|boolean|bytes|date|decimal|double|enum|error|false|fixed|float|idl|import|int|local_timestamp_ms|long|map|null|oneway|protocol|record|schema|string|throws|time_ms|timestamp_ms|true|union|uuid|void)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:[{pattern:/(^|[^\w.])-?(?:(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|0x(?:[a-f0-9]+(?:\.[a-f0-9]*)?|\.[a-f0-9]+)(?:p[+-]?\d+)?)[dfl]?(?![\w.])/i,lookbehind:!0},/-?\b(?:Infinity|NaN)\b/],operator:/=/,punctuation:/[()\[\]{}<>.:,;-]/},y.languages.avdl=y.languages["avro-idl"]}},3058:function(ge){"use strict";ge.exports=ne,ne.displayName="bash",ne.aliases=["shell"];function ne(y){(function(E){var ae="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",oe={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},ce={bash:oe,environment:{pattern:RegExp("\\$"+ae),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+ae),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};E.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+ae),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:ce},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:oe}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:ce},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:ce.entity}}],environment:{pattern:RegExp("\\$?"+ae),alias:"constant"},variable:ce.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},oe.inside=E.languages.bash;for(var fe=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],he=ce.variable[1].inside,ie=0;ie?^\w +\-.])*"/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SELECT CASE|SHARED|SHELL|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}}},1618:function(ge){"use strict";ge.exports=ne,ne.displayName="batch",ne.aliases=[];function ne(y){(function(E){var ae=/%%?[~:\w]+%?|!\S+!/,oe={pattern:/\/[a-z?]+(?=[ :]|$):?|-[a-z]\b|--[a-z-]+\b/im,alias:"attr-name",inside:{punctuation:/:/}},ce=/"(?:[\\"]"|[^"])*"(?!")/,fe=/(?:\b|-)\d+\b/;E.languages.batch={comment:[/^::.*/m,{pattern:/((?:^|[&(])[ \t]*)rem\b(?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0}],label:{pattern:/^:.*/m,alias:"property"},command:[{pattern:/((?:^|[&(])[ \t]*)for(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* \S+ in \([^)]+\) do/im,lookbehind:!0,inside:{keyword:/\b(?:do|in)\b|^for\b/i,string:ce,parameter:oe,variable:ae,number:fe,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*)if(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:not )?(?:cmdextversion \d+|defined \w+|errorlevel \d+|exist \S+|(?:"[^"]*"|(?!")(?:(?!==)\S)+)?(?:==| (?:equ|geq|gtr|leq|lss|neq) )(?:"[^"]*"|[^\s"]\S*))/im,lookbehind:!0,inside:{keyword:/\b(?:cmdextversion|defined|errorlevel|exist|not)\b|^if\b/i,string:ce,parameter:oe,variable:ae,number:fe,operator:/\^|==|\b(?:equ|geq|gtr|leq|lss|neq)\b/i}},{pattern:/((?:^|[&()])[ \t]*)else\b/im,lookbehind:!0,inside:{keyword:/^else\b/i}},{pattern:/((?:^|[&(])[ \t]*)set(?: \/[a-z](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^set\b/i,string:ce,parameter:oe,variable:[ae,/\w+(?=(?:[*\/%+\-&^|]|<<|>>)?=)/],number:fe,operator:/[*\/%+\-&^|]=?|<<=?|>>=?|[!~_=]/,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*@?)\w+\b(?:"(?:[\\"]"|[^"])*"(?!")|[^"^&)\r\n]|\^(?:\r\n|[\s\S]))*/m,lookbehind:!0,inside:{keyword:/^\w+\b/,string:ce,parameter:oe,label:{pattern:/(^\s*):\S+/m,lookbehind:!0,alias:"property"},variable:ae,number:fe,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}})(y)}},2505:function(ge){"use strict";ge.exports=ne,ne.displayName="bbcode",ne.aliases=["shortcode"];function ne(y){y.languages.bbcode={tag:{pattern:/\[\/?[^\s=\]]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))?(?:\s+[^\s=\]]+\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))*\s*\]/,inside:{tag:{pattern:/^\[\/?[^\s=\]]+/,inside:{punctuation:/^\[\/?/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+)/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\]/,"attr-name":/[^\s=\]]+/}}},y.languages.shortcode=y.languages.bbcode}},51274:function(ge){"use strict";ge.exports=ne,ne.displayName="bicep",ne.aliases=[];function ne(y){y.languages.bicep={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],property:[{pattern:/([\r\n][ \t]*)[a-z_]\w*(?=[ \t]*:)/i,lookbehind:!0},{pattern:/([\r\n][ \t]*)'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'(?=[ \t]*:)/,lookbehind:!0,greedy:!0}],string:[{pattern:/'''[^'][\s\S]*?'''/,greedy:!0},{pattern:/(^|[^\\'])'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0}],"interpolated-string":{pattern:/(^|[^\\'])'(?:\\.|\$(?:(?!\{)|\{[^{}\r\n]*\})|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}\r\n]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0},punctuation:/^\$\{|\}$/}},string:/[\s\S]+/}},datatype:{pattern:/(\b(?:output|param)\b[ \t]+\w+[ \t]+)\w+\b/,lookbehind:!0,alias:"class-name"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:existing|for|if|in|module|null|output|param|resource|targetScope|var)\b/,decorator:/@\w+\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/,punctuation:/[{}[\];(),.:]/},y.languages.bicep["interpolated-string"].inside.interpolation.inside.expression.inside=y.languages.bicep}},23796:function(ge){"use strict";ge.exports=ne,ne.displayName="birb",ne.aliases=[];function ne(y){y.languages.birb=y.languages.extend("clike",{string:{pattern:/r?("|')(?:\\.|(?!\1)[^\\])*\1/,greedy:!0},"class-name":[/\b[A-Z](?:[\d_]*[a-zA-Z]\w*)?\b/,/\b(?:[A-Z]\w*|(?!(?:var|void)\b)[a-z]\w*)(?=\s+\w+\s*[;,=()])/],keyword:/\b(?:assert|break|case|class|const|default|else|enum|final|follows|for|grab|if|nest|new|next|noSeeb|return|static|switch|throw|var|void|while)\b/,operator:/\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?|:/,variable:/\b[a-z_]\w*\b/}),y.languages.insertBefore("birb","function",{metadata:{pattern:/<\w+>/,greedy:!0,alias:"symbol"}})}},13979:function(ge,ne,y){"use strict";var E=y(79440);ge.exports=ae,ae.displayName="bison",ae.aliases=[];function ae(oe){oe.register(E),oe.languages.bison=oe.languages.extend("c",{}),oe.languages.insertBefore("bison","comment",{bison:{pattern:/^(?:[^%]|%(?!%))*%%[\s\S]*?%%/,inside:{c:{pattern:/%\{[\s\S]*?%\}|\{(?:\{[^}]*\}|[^{}])*\}/,inside:{delimiter:{pattern:/^%?\{|%?\}$/,alias:"punctuation"},"bison-variable":{pattern:/[$@](?:<[^\s>]+>)?[\w$]+/,alias:"variable",inside:{punctuation:/<|>/}},rest:oe.languages.c}},comment:oe.languages.c.comment,string:oe.languages.c.string,property:/\S+(?=:)/,keyword:/%\w+/,number:{pattern:/(^|[^@])\b(?:0x[\da-f]+|\d+)/i,lookbehind:!0},punctuation:/%[%?]|[|:;\[\]<>]/}}})}},87994:function(ge){"use strict";ge.exports=ne,ne.displayName="bnf",ne.aliases=["rbnf"];function ne(y){y.languages.bnf={string:{pattern:/"[^\r\n"]*"|'[^\r\n']*'/},definition:{pattern:/<[^<>\r\n\t]+>(?=\s*::=)/,alias:["rule","keyword"],inside:{punctuation:/^<|>$/}},rule:{pattern:/<[^<>\r\n\t]+>/,inside:{punctuation:/^<|>$/}},operator:/::=|[|()[\]{}*+?]|\.{3}/},y.languages.rbnf=y.languages.bnf}},47035:function(ge){"use strict";ge.exports=ne,ne.displayName="brainfuck",ne.aliases=[];function ne(y){y.languages.brainfuck={pointer:{pattern:/<|>/,alias:"keyword"},increment:{pattern:/\+/,alias:"inserted"},decrement:{pattern:/-/,alias:"deleted"},branching:{pattern:/\[|\]/,alias:"important"},operator:/[.,]/,comment:/\S+/}}},36142:function(ge){"use strict";ge.exports=ne,ne.displayName="brightscript",ne.aliases=[];function ne(y){y.languages.brightscript={comment:/(?:\brem|').*/i,"directive-statement":{pattern:/(^[\t ]*)#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if).*/im,lookbehind:!0,alias:"property",inside:{"error-message":{pattern:/(^#error).+/,lookbehind:!0},directive:{pattern:/^#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if)/,alias:"keyword"},expression:{pattern:/[\s\S]+/,inside:null}}},property:{pattern:/([\r\n{,][\t ]*)(?:(?!\d)\w+|"(?:[^"\r\n]|"")*"(?!"))(?=[ \t]*:)/,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},"class-name":{pattern:/(\bAs[\t ]+)\w+/i,lookbehind:!0},keyword:/\b(?:As|Dim|Each|Else|Elseif|End|Exit|For|Function|Goto|If|In|Print|Return|Step|Stop|Sub|Then|To|While)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?!\d)\w+(?=[\t ]*\()/,number:/(?:\b\d+(?:\.\d+)?(?:[ed][+-]\d+)?|&h[a-f\d]+)\b[%&!#]?/i,operator:/--|\+\+|>>=?|<<=?|<>|[-+*/\\<>]=?|[:^=?]|\b(?:and|mod|not|or)\b/i,punctuation:/[.,;()[\]{}]/,constant:/\b(?:LINE_NUM)\b/i},y.languages.brightscript["directive-statement"].inside.expression.inside=y.languages.brightscript}},85290:function(ge){"use strict";ge.exports=ne,ne.displayName="bro",ne.aliases=[];function ne(y){y.languages.bro={comment:{pattern:/(^|[^\\$])#.*/,lookbehind:!0,inside:{italic:/\b(?:FIXME|TODO|XXX)\b/}},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},boolean:/\b[TF]\b/,function:{pattern:/(\b(?:event|function|hook)[ \t]+)\w+(?:::\w+)?/,lookbehind:!0},builtin:/(?:@(?:load(?:-(?:plugin|sigs))?|unload|prefixes|ifn?def|else|(?:end)?if|DIR|FILENAME))|(?:&?(?:add_func|create_expire|default|delete_func|encrypt|error_handler|expire_func|group|log|mergeable|optional|persistent|priority|raw_output|read_expire|redef|rotate_interval|rotate_size|synchronized|type_column|write_expire))/,constant:{pattern:/(\bconst[ \t]+)\w+/i,lookbehind:!0},keyword:/\b(?:add|addr|alarm|any|bool|break|const|continue|count|delete|double|else|enum|event|export|file|for|function|global|hook|if|in|int|interval|local|module|next|of|opaque|pattern|port|print|record|return|schedule|set|string|subnet|table|time|timeout|using|vector|when)\b/,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&|\|\|?|\?|\*|\/|~|\^|%/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,punctuation:/[{}[\];(),.:]/}}},7407:function(ge){"use strict";ge.exports=ne,ne.displayName="bsl",ne.aliases=[];function ne(y){y.languages.bsl={comment:/\/\/.*/,string:[{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},{pattern:/'(?:[^'\r\n\\]|\\.)*'/}],keyword:[{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:пока|для|новый|прервать|попытка|исключение|вызватьисключение|иначе|конецпопытки|неопределено|функция|перем|возврат|конецфункции|если|иначеесли|процедура|конецпроцедуры|тогда|знач|экспорт|конецесли|из|каждого|истина|ложь|по|цикл|конеццикла|выполнить)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:break|do|each|else|elseif|enddo|endfunction|endif|endprocedure|endtry|except|execute|export|false|for|function|if|in|new|null|procedure|raise|return|then|to|true|try|undefined|val|var|while)\b/i}],number:{pattern:/(^(?=\d)|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\d+(?:\.\d*)?|\.\d+)(?:E[+-]?\d+)?/i,lookbehind:!0},operator:[/[<>+\-*/]=?|[%=]/,{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:и|или|не)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:and|not|or)\b/i}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/,directive:[{pattern:/^([ \t]*)&.*/m,lookbehind:!0,greedy:!0,alias:"important"},{pattern:/^([ \t]*)#.*/gm,lookbehind:!0,greedy:!0,alias:"important"}]},y.languages.oscript=y.languages.bsl}},79440:function(ge){"use strict";ge.exports=ne,ne.displayName="c",ne.aliases=[];function ne(y){y.languages.c=y.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),y.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),y.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},y.languages.c.string],char:y.languages.c.char,comment:y.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:y.languages.c}}}}),y.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete y.languages.c.boolean}},7110:function(ge){"use strict";ge.exports=ne,ne.displayName="cfscript",ne.aliases=[];function ne(y){y.languages.cfscript=y.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,inside:{annotation:{pattern:/(?:^|[^.])@[\w\.]+/,alias:"punctuation"}}},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],keyword:/\b(?:abstract|break|catch|component|continue|default|do|else|extends|final|finally|for|function|if|in|include|package|private|property|public|remote|required|rethrow|return|static|switch|throw|try|var|while|xml)\b(?!\s*=)/,operator:[/\+\+|--|&&|\|\||::|=>|[!=]==|<=?|>=?|[-+*/%&|^!=<>]=?|\?(?:\.|:)?|[?:]/,/\b(?:and|contains|eq|equal|eqv|gt|gte|imp|is|lt|lte|mod|not|or|xor)\b/],scope:{pattern:/\b(?:application|arguments|cgi|client|cookie|local|session|super|this|variables)\b/,alias:"global"},type:{pattern:/\b(?:any|array|binary|boolean|date|guid|numeric|query|string|struct|uuid|void|xml)\b/,alias:"builtin"}}),y.languages.insertBefore("cfscript","keyword",{"function-variable":{pattern:/[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"}}),delete y.languages.cfscript["class-name"],y.languages.cfc=y.languages.cfscript}},73435:function(ge,ne,y){"use strict";var E=y(87071);ge.exports=ae,ae.displayName="chaiscript",ae.aliases=[];function ae(oe){oe.register(E),oe.languages.chaiscript=oe.languages.extend("clike",{string:{pattern:/(^|[^\\])'(?:[^'\\]|\\[\s\S])*'/,lookbehind:!0,greedy:!0},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},{pattern:/(\b(?:attr|def)\s+)\w+(?=\s*::)/,lookbehind:!0}],keyword:/\b(?:attr|auto|break|case|catch|class|continue|def|default|else|finally|for|fun|global|if|return|switch|this|try|var|while)\b/,number:[oe.languages.cpp.number,/\b(?:Infinity|NaN)\b/],operator:/>>=?|<<=?|\|\||&&|:[:=]?|--|\+\+|[=!<>+\-*/%|&^]=?|[?~]|`[^`\r\n]{1,4}`/}),oe.languages.insertBefore("chaiscript","operator",{"parameter-type":{pattern:/([,(]\s*)\w+(?=\s+\w)/,lookbehind:!0,alias:"class-name"}}),oe.languages.insertBefore("chaiscript","string",{"string-interpolation":{pattern:/(^|[^\\])"(?:[^"$\\]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\}/,lookbehind:!0,inside:{"interpolation-expression":{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:oe.languages.chaiscript},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"}}},string:/[\s\S]+/}}})}},91372:function(ge){"use strict";ge.exports=ne,ne.displayName="cil",ne.aliases=[];function ne(y){y.languages.cil={comment:/\/\/.*/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},directive:{pattern:/(^|\W)\.[a-z]+(?=\s)/,lookbehind:!0,alias:"class-name"},variable:/\[[\w\.]+\]/,keyword:/\b(?:abstract|ansi|assembly|auto|autochar|beforefieldinit|bool|bstr|byvalstr|catch|char|cil|class|currency|date|decimal|default|enum|error|explicit|extends|extern|famandassem|family|famorassem|final(?:ly)?|float32|float64|hidebysig|u?int(?:8|16|32|64)?|iant|idispatch|implements|import|initonly|instance|interface|iunknown|literal|lpstr|lpstruct|lptstr|lpwstr|managed|method|native(?:Type)?|nested|newslot|object(?:ref)?|pinvokeimpl|private|privatescope|public|reqsecobj|rtspecialname|runtime|sealed|sequential|serializable|specialname|static|string|struct|syschar|tbstr|unicode|unmanagedexp|unsigned|value(?:type)?|variant|virtual|void)\b/,function:/\b(?:(?:constrained|no|readonly|tail|unaligned|volatile)\.)?(?:conv\.(?:[iu][1248]?|ovf\.[iu][1248]?(?:\.un)?|r\.un|r4|r8)|ldc\.(?:i4(?:\.\d+|\.[mM]1|\.s)?|i8|r4|r8)|ldelem(?:\.[iu][1248]?|\.r[48]|\.ref|a)?|ldind\.(?:[iu][1248]?|r[48]|ref)|stelem\.?(?:i[1248]?|r[48]|ref)?|stind\.(?:i[1248]?|r[48]|ref)?|end(?:fault|filter|finally)|ldarg(?:\.[0-3s]|a(?:\.s)?)?|ldloc(?:\.\d+|\.s)?|sub(?:\.ovf(?:\.un)?)?|mul(?:\.ovf(?:\.un)?)?|add(?:\.ovf(?:\.un)?)?|stloc(?:\.[0-3s])?|refany(?:type|val)|blt(?:\.un)?(?:\.s)?|ble(?:\.un)?(?:\.s)?|bgt(?:\.un)?(?:\.s)?|bge(?:\.un)?(?:\.s)?|unbox(?:\.any)?|init(?:blk|obj)|call(?:i|virt)?|brfalse(?:\.s)?|bne\.un(?:\.s)?|ldloca(?:\.s)?|brzero(?:\.s)?|brtrue(?:\.s)?|brnull(?:\.s)?|brinst(?:\.s)?|starg(?:\.s)?|leave(?:\.s)?|shr(?:\.un)?|rem(?:\.un)?|div(?:\.un)?|clt(?:\.un)?|alignment|castclass|ldvirtftn|beq(?:\.s)?|ckfinite|ldsflda|ldtoken|localloc|mkrefany|rethrow|cgt\.un|arglist|switch|stsfld|sizeof|newobj|newarr|ldsfld|ldnull|ldflda|isinst|throw|stobj|stfld|ldstr|ldobj|ldlen|ldftn|ldfld|cpobj|cpblk|break|br\.s|xor|shl|ret|pop|not|nop|neg|jmp|dup|cgt|ceq|box|and|or|br)\b/,boolean:/\b(?:false|true)\b/,number:/\b-?(?:0x[0-9a-f]+|\d+)(?:\.[0-9a-f]+)?\b/i,punctuation:/[{}[\];(),:=]|IL_[0-9A-Za-z]+/}}},9720:function(ge){"use strict";ge.exports=ne,ne.displayName="clike",ne.aliases=[];function ne(y){y.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}},63663:function(ge){"use strict";ge.exports=ne,ne.displayName="clojure",ne.aliases=[];function ne(y){y.languages.clojure={comment:{pattern:/;.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},char:/\\\w+/,symbol:{pattern:/(^|[\s()\[\]{},])::?[\w*+!?'<>=/.-]+/,lookbehind:!0},keyword:{pattern:/(\()(?:-|->|->>|\.|\.\.|\*|\/|\+|<|<=|=|==|>|>=|accessor|agent|agent-errors|aget|alength|all-ns|alter|and|append-child|apply|array-map|aset|aset-boolean|aset-byte|aset-char|aset-double|aset-float|aset-int|aset-long|aset-short|assert|assoc|await|await-for|bean|binding|bit-and|bit-not|bit-or|bit-shift-left|bit-shift-right|bit-xor|boolean|branch\?|butlast|byte|cast|char|children|class|clear-agent-errors|comment|commute|comp|comparator|complement|concat|cond|conj|cons|constantly|construct-proxy|contains\?|count|create-ns|create-struct|cycle|dec|declare|def|def-|definline|definterface|defmacro|defmethod|defmulti|defn|defn-|defonce|defproject|defprotocol|defrecord|defstruct|deftype|deref|difference|disj|dissoc|distinct|do|doall|doc|dorun|doseq|dosync|dotimes|doto|double|down|drop|drop-while|edit|end\?|ensure|eval|every\?|false\?|ffirst|file-seq|filter|find|find-doc|find-ns|find-var|first|float|flush|fn|fnseq|for|frest|gensym|get|get-proxy-class|hash-map|hash-set|identical\?|identity|if|if-let|if-not|import|in-ns|inc|index|insert-child|insert-left|insert-right|inspect-table|inspect-tree|instance\?|int|interleave|intersection|into|into-array|iterate|join|key|keys|keyword|keyword\?|last|lazy-cat|lazy-cons|left|lefts|let|line-seq|list|list\*|load|load-file|locking|long|loop|macroexpand|macroexpand-1|make-array|make-node|map|map-invert|map\?|mapcat|max|max-key|memfn|merge|merge-with|meta|min|min-key|monitor-enter|name|namespace|neg\?|new|newline|next|nil\?|node|not|not-any\?|not-every\?|not=|ns|ns-imports|ns-interns|ns-map|ns-name|ns-publics|ns-refers|ns-resolve|ns-unmap|nth|nthrest|or|parse|partial|path|peek|pop|pos\?|pr|pr-str|print|print-str|println|println-str|prn|prn-str|project|proxy|proxy-mappings|quot|quote|rand|rand-int|range|re-find|re-groups|re-matcher|re-matches|re-pattern|re-seq|read|read-line|recur|reduce|ref|ref-set|refer|rem|remove|remove-method|remove-ns|rename|rename-keys|repeat|replace|replicate|resolve|rest|resultset-seq|reverse|rfirst|right|rights|root|rrest|rseq|second|select|select-keys|send|send-off|seq|seq-zip|seq\?|set|set!|short|slurp|some|sort|sort-by|sorted-map|sorted-map-by|sorted-set|special-symbol\?|split-at|split-with|str|string\?|struct|struct-map|subs|subvec|symbol|symbol\?|sync|take|take-nth|take-while|test|throw|time|to-array|to-array-2d|tree-seq|true\?|try|union|up|update-proxy|val|vals|var|var-get|var-set|var\?|vector|vector-zip|vector\?|when|when-first|when-let|when-not|with-local-vars|with-meta|with-open|with-out-str|xml-seq|xml-zip|zero\?|zipmap|zipper)(?=[\s)]|$)/,lookbehind:!0},boolean:/\b(?:false|nil|true)\b/,number:{pattern:/(^|[^\w$@])(?:\d+(?:[/.]\d+)?(?:e[+-]?\d+)?|0x[a-f0-9]+|[1-9]\d?r[a-z0-9]+)[lmn]?(?![\w$@])/i,lookbehind:!0},function:{pattern:/((?:^|[^'])\()[\w*+!?'<>=/.-]+(?=[\s)]|$)/,lookbehind:!0},operator:/[#@^`~]/,punctuation:/[{}\[\](),]/}}},92987:function(ge){"use strict";ge.exports=ne,ne.displayName="cmake",ne.aliases=[];function ne(y){y.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\$\{(?:[^{}$]|\$\{[^{}$]*\})*\}/,inside:{punctuation:/\$\{|\}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT|VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?)|(?:ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:FALSE|OFF|ON|TRUE)\b/,namespace:/\b(?:INTERFACE|PRIVATE|PROPERTIES|PUBLIC|SHARED|STATIC|TARGET_OBJECTS)\b/,operator:/\b(?:AND|DEFINED|EQUAL|GREATER|LESS|MATCHES|NOT|OR|STREQUAL|STRGREATER|STRLESS|VERSION_EQUAL|VERSION_GREATER|VERSION_LESS)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}}},91657:function(ge){"use strict";ge.exports=ne,ne.displayName="cobol",ne.aliases=[];function ne(y){y.languages.cobol={comment:{pattern:/\*>.*|(^[ \t]*)\*.*/m,lookbehind:!0,greedy:!0},string:{pattern:/[xzgn]?(?:"(?:[^\r\n"]|"")*"(?!")|'(?:[^\r\n']|'')*'(?!'))/i,greedy:!0},level:{pattern:/(^[ \t]*)\d+\b/m,lookbehind:!0,greedy:!0,alias:"number"},"class-name":{pattern:/(\bpic(?:ture)?\s+)(?:(?:[-\w$/,:*+<>]|\.(?!\s|$))(?:\(\d+\))?)+/i,lookbehind:!0,inside:{number:{pattern:/(\()\d+/,lookbehind:!0},punctuation:/[()]/}},keyword:{pattern:/(^|[^\w-])(?:ABORT|ACCEPT|ACCESS|ADD|ADDRESS|ADVANCING|AFTER|ALIGNED|ALL|ALPHABET|ALPHABETIC|ALPHABETIC-LOWER|ALPHABETIC-UPPER|ALPHANUMERIC|ALPHANUMERIC-EDITED|ALSO|ALTER|ALTERNATE|ANY|ARE|AREA|AREAS|AS|ASCENDING|ASCII|ASSIGN|ASSOCIATED-DATA|ASSOCIATED-DATA-LENGTH|AT|ATTRIBUTE|AUTHOR|AUTO|AUTO-SKIP|BACKGROUND-COLOR|BACKGROUND-COLOUR|BASIS|BEEP|BEFORE|BEGINNING|BELL|BINARY|BIT|BLANK|BLINK|BLOCK|BOTTOM|BOUNDS|BY|BYFUNCTION|BYTITLE|CALL|CANCEL|CAPABLE|CCSVERSION|CD|CF|CH|CHAINING|CHANGED|CHANNEL|CHARACTER|CHARACTERS|CLASS|CLASS-ID|CLOCK-UNITS|CLOSE|CLOSE-DISPOSITION|COBOL|CODE|CODE-SET|COL|COLLATING|COLUMN|COM-REG|COMMA|COMMITMENT|COMMON|COMMUNICATION|COMP|COMP-1|COMP-2|COMP-3|COMP-4|COMP-5|COMPUTATIONAL|COMPUTATIONAL-1|COMPUTATIONAL-2|COMPUTATIONAL-3|COMPUTATIONAL-4|COMPUTATIONAL-5|COMPUTE|CONFIGURATION|CONTAINS|CONTENT|CONTINUE|CONTROL|CONTROL-POINT|CONTROLS|CONVENTION|CONVERTING|COPY|CORR|CORRESPONDING|COUNT|CRUNCH|CURRENCY|CURSOR|DATA|DATA-BASE|DATE|DATE-COMPILED|DATE-WRITTEN|DAY|DAY-OF-WEEK|DBCS|DE|DEBUG-CONTENTS|DEBUG-ITEM|DEBUG-LINE|DEBUG-NAME|DEBUG-SUB-1|DEBUG-SUB-2|DEBUG-SUB-3|DEBUGGING|DECIMAL-POINT|DECLARATIVES|DEFAULT|DEFAULT-DISPLAY|DEFINITION|DELETE|DELIMITED|DELIMITER|DEPENDING|DESCENDING|DESTINATION|DETAIL|DFHRESP|DFHVALUE|DISABLE|DISK|DISPLAY|DISPLAY-1|DIVIDE|DIVISION|DONTCARE|DOUBLE|DOWN|DUPLICATES|DYNAMIC|EBCDIC|EGCS|EGI|ELSE|EMI|EMPTY-CHECK|ENABLE|END|END-ACCEPT|END-ADD|END-CALL|END-COMPUTE|END-DELETE|END-DIVIDE|END-EVALUATE|END-IF|END-MULTIPLY|END-OF-PAGE|END-PERFORM|END-READ|END-RECEIVE|END-RETURN|END-REWRITE|END-SEARCH|END-START|END-STRING|END-SUBTRACT|END-UNSTRING|END-WRITE|ENDING|ENTER|ENTRY|ENTRY-PROCEDURE|ENVIRONMENT|EOL|EOP|EOS|ERASE|ERROR|ESCAPE|ESI|EVALUATE|EVENT|EVERY|EXCEPTION|EXCLUSIVE|EXHIBIT|EXIT|EXPORT|EXTEND|EXTENDED|EXTERNAL|FD|FILE|FILE-CONTROL|FILLER|FINAL|FIRST|FOOTING|FOR|FOREGROUND-COLOR|FOREGROUND-COLOUR|FROM|FULL|FUNCTION|FUNCTION-POINTER|FUNCTIONNAME|GENERATE|GIVING|GLOBAL|GO|GOBACK|GRID|GROUP|HEADING|HIGH-VALUE|HIGH-VALUES|HIGHLIGHT|I-O|I-O-CONTROL|ID|IDENTIFICATION|IF|IMPLICIT|IMPORT|IN|INDEX|INDEXED|INDICATE|INITIAL|INITIALIZE|INITIATE|INPUT|INPUT-OUTPUT|INSPECT|INSTALLATION|INTEGER|INTO|INVALID|INVOKE|IS|JUST|JUSTIFIED|KANJI|KEPT|KEY|KEYBOARD|LABEL|LANGUAGE|LAST|LB|LD|LEADING|LEFT|LEFTLINE|LENGTH|LENGTH-CHECK|LIBACCESS|LIBPARAMETER|LIBRARY|LIMIT|LIMITS|LINAGE|LINAGE-COUNTER|LINE|LINE-COUNTER|LINES|LINKAGE|LIST|LOCAL|LOCAL-STORAGE|LOCK|LONG-DATE|LONG-TIME|LOW-VALUE|LOW-VALUES|LOWER|LOWLIGHT|MEMORY|MERGE|MESSAGE|MMDDYYYY|MODE|MODULES|MORE-LABELS|MOVE|MULTIPLE|MULTIPLY|NAMED|NATIONAL|NATIONAL-EDITED|NATIVE|NEGATIVE|NETWORK|NEXT|NO|NO-ECHO|NULL|NULLS|NUMBER|NUMERIC|NUMERIC-DATE|NUMERIC-EDITED|NUMERIC-TIME|OBJECT-COMPUTER|OCCURS|ODT|OF|OFF|OMITTED|ON|OPEN|OPTIONAL|ORDER|ORDERLY|ORGANIZATION|OTHER|OUTPUT|OVERFLOW|OVERLINE|OWN|PACKED-DECIMAL|PADDING|PAGE|PAGE-COUNTER|PASSWORD|PERFORM|PF|PH|PIC|PICTURE|PLUS|POINTER|PORT|POSITION|POSITIVE|PRINTER|PRINTING|PRIVATE|PROCEDURE|PROCEDURE-POINTER|PROCEDURES|PROCEED|PROCESS|PROGRAM|PROGRAM-ID|PROGRAM-LIBRARY|PROMPT|PURGE|QUEUE|QUOTE|QUOTES|RANDOM|RD|READ|READER|REAL|RECEIVE|RECEIVED|RECORD|RECORDING|RECORDS|RECURSIVE|REDEFINES|REEL|REF|REFERENCE|REFERENCES|RELATIVE|RELEASE|REMAINDER|REMARKS|REMOTE|REMOVAL|REMOVE|RENAMES|REPLACE|REPLACING|REPORT|REPORTING|REPORTS|REQUIRED|RERUN|RESERVE|RESET|RETURN|RETURN-CODE|RETURNING|REVERSE-VIDEO|REVERSED|REWIND|REWRITE|RF|RH|RIGHT|ROUNDED|RUN|SAME|SAVE|SCREEN|SD|SEARCH|SECTION|SECURE|SECURITY|SEGMENT|SEGMENT-LIMIT|SELECT|SEND|SENTENCE|SEPARATE|SEQUENCE|SEQUENTIAL|SET|SHARED|SHAREDBYALL|SHAREDBYRUNUNIT|SHARING|SHIFT-IN|SHIFT-OUT|SHORT-DATE|SIGN|SIZE|SORT|SORT-CONTROL|SORT-CORE-SIZE|SORT-FILE-SIZE|SORT-MERGE|SORT-MESSAGE|SORT-MODE-SIZE|SORT-RETURN|SOURCE|SOURCE-COMPUTER|SPACE|SPACES|SPECIAL-NAMES|STANDARD|STANDARD-1|STANDARD-2|START|STATUS|STOP|STRING|SUB-QUEUE-1|SUB-QUEUE-2|SUB-QUEUE-3|SUBTRACT|SUM|SUPPRESS|SYMBOL|SYMBOLIC|SYNC|SYNCHRONIZED|TABLE|TALLY|TALLYING|TAPE|TASK|TERMINAL|TERMINATE|TEST|TEXT|THEN|THREAD|THREAD-LOCAL|THROUGH|THRU|TIME|TIMER|TIMES|TITLE|TO|TODAYS-DATE|TODAYS-NAME|TOP|TRAILING|TRUNCATED|TYPE|TYPEDEF|UNDERLINE|UNIT|UNSTRING|UNTIL|UP|UPON|USAGE|USE|USING|VALUE|VALUES|VARYING|VIRTUAL|WAIT|WHEN|WHEN-COMPILED|WITH|WORDS|WORKING-STORAGE|WRITE|YEAR|YYYYDDD|YYYYMMDD|ZERO-FILL|ZEROES|ZEROS)(?![\w-])/i,lookbehind:!0},boolean:{pattern:/(^|[^\w-])(?:false|true)(?![\w-])/i,lookbehind:!0},number:{pattern:/(^|[^\w-])(?:[+-]?(?:(?:\d+(?:[.,]\d+)?|[.,]\d+)(?:e[+-]?\d+)?|zero))(?![\w-])/i,lookbehind:!0},operator:[/<>|[<>]=?|[=+*/&]/,{pattern:/(^|[^\w-])(?:-|and|equal|greater|less|not|or|than)(?![\w-])/i,lookbehind:!0}],punctuation:/[.:,()]/}}},34367:function(ge){"use strict";ge.exports=ne,ne.displayName="coffeescript",ne.aliases=["coffee"];function ne(y){(function(E){var ae=/#(?!\{).+/,oe={pattern:/#\{[^}]+\}/,alias:"variable"};E.languages.coffeescript=E.languages.extend("javascript",{comment:ae,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:oe}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),E.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:ae,interpolation:oe}}}),E.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:E.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:oe}}]}),E.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete E.languages.coffeescript["template-string"],E.languages.coffee=E.languages.coffeescript})(y)}},35348:function(ge){"use strict";ge.exports=ne,ne.displayName="concurnas",ne.aliases=["conc"];function ne(y){y.languages.concurnas={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*)/,lookbehind:!0,greedy:!0},langext:{pattern:/\b\w+\s*\|\|[\s\S]+?\|\|/,greedy:!0,inside:{"class-name":/^\w+/,string:{pattern:/(^\s*\|\|)[\s\S]+(?=\|\|$)/,lookbehind:!0},punctuation:/\|\|/}},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/,lookbehind:!0},keyword:/\b(?:abstract|actor|also|annotation|assert|async|await|bool|boolean|break|byte|case|catch|changed|char|class|closed|constant|continue|def|default|del|double|elif|else|enum|every|extends|false|finally|float|for|from|global|gpudef|gpukernel|if|import|in|init|inject|int|lambda|local|long|loop|match|new|nodefault|null|of|onchange|open|out|override|package|parfor|parforsync|post|pre|private|protected|provide|provider|public|return|shared|short|single|size_t|sizeof|super|sync|this|throw|trait|trans|transient|true|try|typedef|unchecked|using|val|var|void|while|with)\b/,boolean:/\b(?:false|true)\b/,number:/\b0b[01][01_]*L?\b|\b0x(?:[\da-f_]*\.)?[\da-f_p+-]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfls]?/i,punctuation:/[{}[\];(),.:]/,operator:/<==|>==|=>|->|<-|<>|&==|&<>|\?:?|\.\?|\+\+|--|[-+*/=<>]=?|[!^~]|\b(?:and|as|band|bor|bxor|comp|is|isnot|mod|or)\b=?/,annotation:{pattern:/@(?:\w+:)?(?:\w+|\[[^\]]+\])?/,alias:"builtin"}},y.languages.insertBefore("concurnas","langext",{"regex-literal":{pattern:/\br("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:y.languages.concurnas},regex:/[\s\S]+/}},"string-literal":{pattern:/(?:\B|\bs)("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:y.languages.concurnas},string:/[\s\S]+/}}}),y.languages.conc=y.languages.concurnas}},26841:function(ge){"use strict";ge.exports=ne,ne.displayName="coq",ne.aliases=[];function ne(y){(function(E){for(var ae=/\(\*(?:[^(*]|\((?!\*)|\*(?!\))|)*\*\)/.source,oe=0;oe<2;oe++)ae=ae.replace(//g,function(){return ae});ae=ae.replace(//g,"[]"),E.languages.coq={comment:RegExp(ae),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},attribute:[{pattern:RegExp(/#\[(?:[^\[\]("]|"(?:[^"]|"")*"(?!")|\((?!\*)|)*\]/.source.replace(//g,function(){return ae})),greedy:!0,alias:"attr-name",inside:{comment:RegExp(ae),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},operator:/=/,punctuation:/^#\[|\]$|[,()]/}},{pattern:/\b(?:Cumulative|Global|Local|Monomorphic|NonCumulative|Polymorphic|Private|Program)\b/,alias:"attr-name"}],keyword:/\b(?:Abort|About|Add|Admit|Admitted|All|Arguments|As|Assumptions|Axiom|Axioms|Back|BackTo|Backtrace|BinOp|BinOpSpec|BinRel|Bind|Blacklist|Canonical|Case|Cd|Check|Class|Classes|Close|CoFixpoint|CoInductive|Coercion|Coercions|Collection|Combined|Compute|Conjecture|Conjectures|Constant|Constants|Constraint|Constructors|Context|Corollary|Create|CstOp|Custom|Cut|Debug|Declare|Defined|Definition|Delimit|Dependencies|Dependent|Derive|Diffs|Drop|Elimination|End|Entry|Equality|Eval|Example|Existential|Existentials|Existing|Export|Extern|Extraction|Fact|Fail|Field|File|Firstorder|Fixpoint|Flags|Focus|From|Funclass|Function|Functional|GC|Generalizable|Goal|Grab|Grammar|Graph|Guarded|Haskell|Heap|Hide|Hint|HintDb|Hints|Hypotheses|Hypothesis|IF|Identity|Immediate|Implicit|Implicits|Import|Include|Induction|Inductive|Infix|Info|Initial|InjTyp|Inline|Inspect|Instance|Instances|Intro|Intros|Inversion|Inversion_clear|JSON|Language|Left|Lemma|Let|Lia|Libraries|Library|Load|LoadPath|Locate|Ltac|Ltac2|ML|Match|Method|Minimality|Module|Modules|Morphism|Next|NoInline|Notation|Number|OCaml|Obligation|Obligations|Opaque|Open|Optimize|Parameter|Parameters|Parametric|Path|Paths|Prenex|Preterm|Primitive|Print|Profile|Projections|Proof|Prop|PropBinOp|PropOp|PropUOp|Property|Proposition|Pwd|Qed|Quit|Rec|Record|Recursive|Redirect|Reduction|Register|Relation|Remark|Remove|Require|Reserved|Reset|Resolve|Restart|Rewrite|Right|Ring|Rings|SProp|Saturate|Save|Scheme|Scope|Scopes|Search|SearchHead|SearchPattern|SearchRewrite|Section|Separate|Set|Setoid|Show|Signatures|Solve|Solver|Sort|Sortclass|Sorted|Spec|Step|Strategies|Strategy|String|Structure|SubClass|Subgraph|SuchThat|Tactic|Term|TestCompile|Theorem|Time|Timeout|To|Transparent|Type|Typeclasses|Types|Typing|UnOp|UnOpSpec|Undelimit|Undo|Unfocus|Unfocused|Unfold|Universe|Universes|Unshelve|Variable|Variables|Variant|Verbose|View|Visibility|Zify|_|apply|as|at|by|cofix|else|end|exists|exists2|fix|for|forall|fun|if|in|let|match|measure|move|removed|return|struct|then|using|wf|where|with)\b/,number:/\b(?:0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]+)?(?:p[+-]?\d[\d_]*)?|\d[\d_]*(?:\.[\d_]+)?(?:e[+-]?\d[\d_]*)?)\b/i,punct:{pattern:/@\{|\{\||\[=|:>/,alias:"punctuation"},operator:/\/\\|\\\/|\.{2,3}|:{1,2}=|\*\*|[-=]>|<(?:->?|[+:=>]|<:)|>(?:=|->)|\|[-|]?|[-!%&*+/<=>?@^~']/,punctuation:/\.\(|`\(|@\{|`\{|\{\||\[=|:>|[:.,;(){}\[\]]/}})(y)}},87071:function(ge,ne,y){"use strict";var E=y(79440);ge.exports=ae,ae.displayName="cpp",ae.aliases=[];function ae(oe){oe.register(E),function(ce){var fe=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,he=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,function(){return fe.source});ce.languages.cpp=ce.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,function(){return fe.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:fe,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),ce.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,function(){return he})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),ce.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:ce.languages.cpp}}}}),ce.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),ce.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:ce.languages.extend("cpp",{})}}),ce.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},ce.languages.cpp["base-clause"])}(oe)}},13652:function(ge,ne,y){"use strict";var E=y(75308);ge.exports=ae,ae.displayName="crystal",ae.aliases=[];function ae(oe){oe.register(E),function(ce){ce.languages.crystal=ce.languages.extend("ruby",{keyword:[/\b(?:__DIR__|__END_LINE__|__FILE__|__LINE__|abstract|alias|annotation|as|asm|begin|break|case|class|def|do|else|elsif|end|ensure|enum|extend|for|fun|if|ifdef|include|instance_sizeof|lib|macro|module|next|of|out|pointerof|private|protected|ptr|require|rescue|return|select|self|sizeof|struct|super|then|type|typeof|undef|uninitialized|union|unless|until|when|while|with|yield)\b/,{pattern:/(\.\s*)(?:is_a|responds_to)\?/,lookbehind:!0}],number:/\b(?:0b[01_]*[01]|0o[0-7_]*[0-7]|0x[\da-fA-F_]*[\da-fA-F]|(?:\d(?:[\d_]*\d)?)(?:\.[\d_]*\d)?(?:[eE][+-]?[\d_]*\d)?)(?:_(?:[uif](?:8|16|32|64))?)?\b/,operator:[/->/,ce.languages.ruby.operator],punctuation:/[(){}[\].,;\\]/}),ce.languages.insertBefore("crystal","string-literal",{attribute:{pattern:/@\[.*?\]/,inside:{delimiter:{pattern:/^@\[|\]$/,alias:"punctuation"},attribute:{pattern:/^(\s*)\w+/,lookbehind:!0,alias:"class-name"},args:{pattern:/\S(?:[\s\S]*\S)?/,inside:ce.languages.crystal}}},expansion:{pattern:/\{(?:\{.*?\}|%.*?%)\}/,inside:{content:{pattern:/^(\{.)[\s\S]+(?=.\}$)/,lookbehind:!0,inside:ce.languages.crystal},delimiter:{pattern:/^\{[\{%]|[\}%]\}$/,alias:"operator"}}},char:{pattern:/'(?:[^\\\r\n]{1,2}|\\(?:.|u(?:[A-Fa-f0-9]{1,4}|\{[A-Fa-f0-9]{1,6}\})))'/,greedy:!0}})}(oe)}},87648:function(ge){"use strict";ge.exports=ne,ne.displayName="csharp",ne.aliases=["dotnet","cs"];function ne(y){(function(E){function ae(kt,yt){return kt.replace(/<<(\d+)>>/g,function(It,Je){return"(?:"+yt[+Je]+")"})}function oe(kt,yt,It){return RegExp(ae(kt,yt),It||"")}function ce(kt,yt){for(var It=0;It>/g,function(){return"(?:"+kt+")"});return kt.replace(/<>/g,"[^\\s\\S]")}var fe={type:"bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",typeDeclaration:"class enum interface record struct",contextual:"add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",other:"abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield"};function he(kt){return"\\b(?:"+kt.trim().replace(/ /g,"|")+")\\b"}var ie=he(fe.typeDeclaration),xe=RegExp(he(fe.type+" "+fe.typeDeclaration+" "+fe.contextual+" "+fe.other)),Ee=he(fe.typeDeclaration+" "+fe.contextual+" "+fe.other),Oe=he(fe.type+" "+fe.typeDeclaration+" "+fe.other),Le=ce(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),Ve=ce(/\((?:[^()]|<>)*\)/.source,2),je=/@?\b[A-Za-z_]\w*\b/.source,de=ae(/<<0>>(?:\s*<<1>>)?/.source,[je,Le]),b=ae(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[Ee,de]),a=/\[\s*(?:,\s*)*\]/.source,ee=ae(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[b,a]),x=ae(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[Le,Ve,a]),te=ae(/\(<<0>>+(?:,<<0>>+)+\)/.source,[x]),re=ae(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[te,b,a]),le={keyword:xe,punctuation:/[<>()?,.:[\]]/},pe=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,ve=/"(?:\\.|[^\\"\r\n])*"/.source,be=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;E.languages.csharp=E.languages.extend("clike",{string:[{pattern:oe(/(^|[^$\\])<<0>>/.source,[be]),lookbehind:!0,greedy:!0},{pattern:oe(/(^|[^@$\\])<<0>>/.source,[ve]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:oe(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[b]),lookbehind:!0,inside:le},{pattern:oe(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[je,re]),lookbehind:!0,inside:le},{pattern:oe(/(\busing\s+)<<0>>(?=\s*=)/.source,[je]),lookbehind:!0},{pattern:oe(/(\b<<0>>\s+)<<1>>/.source,[ie,de]),lookbehind:!0,inside:le},{pattern:oe(/(\bcatch\s*\(\s*)<<0>>/.source,[b]),lookbehind:!0,inside:le},{pattern:oe(/(\bwhere\s+)<<0>>/.source,[je]),lookbehind:!0},{pattern:oe(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[ee]),lookbehind:!0,inside:le},{pattern:oe(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[re,Oe,je]),inside:le}],keyword:xe,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:[dflmu]|lu|ul)?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),E.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),E.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:oe(/([(,]\s*)<<0>>(?=\s*:)/.source,[je]),lookbehind:!0,alias:"punctuation"}}),E.languages.insertBefore("csharp","class-name",{namespace:{pattern:oe(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[je]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:oe(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[Ve]),lookbehind:!0,alias:"class-name",inside:le},"return-type":{pattern:oe(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[re,b]),inside:le,alias:"class-name"},"constructor-invocation":{pattern:oe(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[re]),lookbehind:!0,inside:le,alias:"class-name"},"generic-method":{pattern:oe(/<<0>>\s*<<1>>(?=\s*\()/.source,[je,Le]),inside:{function:oe(/^<<0>>/.source,[je]),generic:{pattern:RegExp(Le),alias:"class-name",inside:le}}},"type-list":{pattern:oe(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[ie,de,je,re,xe.source,Ve,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:oe(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[de,Ve]),lookbehind:!0,greedy:!0,inside:E.languages.csharp},keyword:xe,"class-name":{pattern:RegExp(re),greedy:!0,inside:le},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var Ae=ve+"|"+pe,Ne=ae(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[Ae]),ke=ce(ae(/[^"'/()]|<<0>>|\(<>*\)/.source,[Ne]),2),_e=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,De=ae(/<<0>>(?:\s*\(<<1>>*\))?/.source,[b,ke]);E.languages.insertBefore("csharp","class-name",{attribute:{pattern:oe(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[_e,De]),lookbehind:!0,greedy:!0,inside:{target:{pattern:oe(/^<<0>>(?=\s*:)/.source,[_e]),alias:"keyword"},"attribute-arguments":{pattern:oe(/\(<<0>>*\)/.source,[ke]),inside:E.languages.csharp},"class-name":{pattern:RegExp(b),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var at=/:[^}\r\n]+/.source,ut=ce(ae(/[^"'/()]|<<0>>|\(<>*\)/.source,[Ne]),2),Yt=ae(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[ut,at]),Et=ce(ae(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[Ae]),2),Lt=ae(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[Et,at]);function Ct(kt,yt){return{interpolation:{pattern:oe(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[kt]),lookbehind:!0,inside:{"format-string":{pattern:oe(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[yt,at]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:E.languages.csharp}}},string:/[\s\S]+/}}E.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:oe(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[Yt]),lookbehind:!0,greedy:!0,inside:Ct(Yt,ut)},{pattern:oe(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[Lt]),lookbehind:!0,greedy:!0,inside:Ct(Lt,Et)}],char:{pattern:RegExp(pe),greedy:!0}}),E.languages.dotnet=E.languages.cs=E.languages.csharp})(y)}},10617:function(ge,ne,y){"use strict";var E=y(87648);ge.exports=ae,ae.displayName="cshtml",ae.aliases=["razor"];function ae(oe){oe.register(E),function(ce){var fe=/\/(?![/*])|\/\/.*[\r\n]|\/\*[^*]*(?:\*(?!\/)[^*]*)*\*\//.source,he=/@(?!")|"(?:[^\r\n\\"]|\\.)*"|@"(?:[^\\"]|""|\\[\s\S])*"(?!")/.source+"|"+/'(?:(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'|(?=[^\\](?!')))/.source;function ie(ee,x){for(var te=0;te/g,function(){return"(?:"+ee+")"});return ee.replace(//g,"[^\\s\\S]").replace(//g,"(?:"+he+")").replace(//g,"(?:"+fe+")")}var xe=ie(/\((?:[^()'"@/]|||)*\)/.source,2),Ee=ie(/\[(?:[^\[\]'"@/]|||)*\]/.source,2),Oe=ie(/\{(?:[^{}'"@/]|||)*\}/.source,2),Le=ie(/<(?:[^<>'"@/]|||)*>/.source,2),Ve=/(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?/.source,je=/(?!\d)[^\s>\/=$<%]+/.source+Ve+/\s*\/?>/.source,de=/\B@?/.source+"(?:"+/<([a-zA-Z][\w:]*)/.source+Ve+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+je+"|"+ie(/<\1/.source+Ve+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+je+"|")+")*"+/<\/\1\s*>/.source,2))+")*"+/<\/\1\s*>/.source+"|"+/|\+|~|\|\|/,punctuation:/[(),]/}},E.languages.css.atrule.inside["selector-function-argument"].inside=oe,E.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var ce={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},fe={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};E.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:ce,number:fe,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:ce,number:fe})})(y)}},54212:function(ge){"use strict";ge.exports=ne,ne.displayName="css",ne.aliases=[];function ne(y){(function(E){var ae=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;E.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+ae.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+ae.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+ae.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:ae,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},E.languages.css.atrule.inside.rest=E.languages.css;var oe=E.languages.markup;oe&&(oe.tag.addInlined("style","css"),oe.tag.addAttribute("style","css"))})(y)}},69820:function(ge){"use strict";ge.exports=ne,ne.displayName="csv",ne.aliases=[];function ne(y){y.languages.csv={value:/[^\r\n,"]+|"(?:[^"]|"")*"(?!")/,punctuation:/,/}}},41929:function(ge){"use strict";ge.exports=ne,ne.displayName="cypher",ne.aliases=[];function ne(y){y.languages.cypher={comment:/\/\/.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/,greedy:!0},"class-name":{pattern:/(:\s*)(?:\w+|`(?:[^`\\\r\n])*`)(?=\s*[{):])/,lookbehind:!0,greedy:!0},relationship:{pattern:/(-\[\s*(?:\w+\s*|`(?:[^`\\\r\n])*`\s*)?:\s*|\|\s*:\s*)(?:\w+|`(?:[^`\\\r\n])*`)/,lookbehind:!0,greedy:!0,alias:"property"},identifier:{pattern:/`(?:[^`\\\r\n])*`/,greedy:!0},variable:/\$\w+/,keyword:/\b(?:ADD|ALL|AND|AS|ASC|ASCENDING|ASSERT|BY|CALL|CASE|COMMIT|CONSTRAINT|CONTAINS|CREATE|CSV|DELETE|DESC|DESCENDING|DETACH|DISTINCT|DO|DROP|ELSE|END|ENDS|EXISTS|FOR|FOREACH|IN|INDEX|IS|JOIN|KEY|LIMIT|LOAD|MANDATORY|MATCH|MERGE|NODE|NOT|OF|ON|OPTIONAL|OR|ORDER(?=\s+BY)|PERIODIC|REMOVE|REQUIRE|RETURN|SCALAR|SCAN|SET|SKIP|START|STARTS|THEN|UNION|UNIQUE|UNWIND|USING|WHEN|WHERE|WITH|XOR|YIELD)\b/i,function:/\b\w+\b(?=\s*\()/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?)\b/,operator:/:|<--?|--?>?|<>|=~?|[<>]=?|[+*/%^|]|\.\.\.?/,punctuation:/[()[\]{},;.]/}}},51837:function(ge){"use strict";ge.exports=ne,ne.displayName="d",ne.aliases=[];function ne(y){y.languages.d=y.languages.extend("clike",{comment:[{pattern:/^\s*#!.+/,greedy:!0},{pattern:RegExp(/(^|[^\\])/.source+"(?:"+[/\/\+(?:\/\+(?:[^+]|\+(?!\/))*\+\/|(?!\/\+)[\s\S])*?\+\//.source,/\/\/.*/.source,/\/\*[\s\S]*?\*\//.source].join("|")+")"),lookbehind:!0,greedy:!0}],string:[{pattern:RegExp([/\b[rx]"(?:\\[\s\S]|[^\\"])*"[cwd]?/.source,/\bq"(?:\[[\s\S]*?\]|\([\s\S]*?\)|<[\s\S]*?>|\{[\s\S]*?\})"/.source,/\bq"((?!\d)\w+)$[\s\S]*?^\1"/.source,/\bq"(.)[\s\S]*?\2"/.source,/(["`])(?:\\[\s\S]|(?!\3)[^\\])*\3[cwd]?/.source].join("|"),"m"),greedy:!0},{pattern:/\bq\{(?:\{[^{}]*\}|[^{}])*\}/,greedy:!0,alias:"token-string"}],keyword:/\$|\b(?:__(?:(?:DATE|EOF|FILE|FUNCTION|LINE|MODULE|PRETTY_FUNCTION|TIMESTAMP|TIME|VENDOR|VERSION)__|gshared|parameters|traits|vector)|abstract|alias|align|asm|assert|auto|body|bool|break|byte|case|cast|catch|cdouble|cent|cfloat|char|class|const|continue|creal|dchar|debug|default|delegate|delete|deprecated|do|double|dstring|else|enum|export|extern|false|final|finally|float|for|foreach|foreach_reverse|function|goto|idouble|if|ifloat|immutable|import|inout|int|interface|invariant|ireal|lazy|long|macro|mixin|module|new|nothrow|null|out|override|package|pragma|private|protected|ptrdiff_t|public|pure|real|ref|return|scope|shared|short|size_t|static|string|struct|super|switch|synchronized|template|this|throw|true|try|typedef|typeid|typeof|ubyte|ucent|uint|ulong|union|unittest|ushort|version|void|volatile|wchar|while|with|wstring)\b/,number:[/\b0x\.?[a-f\d_]+(?:(?!\.\.)\.[a-f\d_]*)?(?:p[+-]?[a-f\d_]+)?[ulfi]{0,4}/i,{pattern:/((?:\.\.)?)(?:\b0b\.?|\b|\.)\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:e[+-]?\d[\d_]*)?[ulfi]{0,4}/i,lookbehind:!0}],operator:/\|[|=]?|&[&=]?|\+[+=]?|-[-=]?|\.?\.\.|=[>=]?|!(?:i[ns]\b|<>?=?|>=?|=)?|\bi[ns]\b|(?:<[<>]?|>>?>?|\^\^|[*\/%^~])=?/}),y.languages.insertBefore("d","string",{char:/'(?:\\(?:\W|\w+)|[^\\])'/}),y.languages.insertBefore("d","keyword",{property:/\B@\w*/}),y.languages.insertBefore("d","function",{register:{pattern:/\b(?:[ABCD][LHX]|E?(?:BP|DI|SI|SP)|[BS]PL|[ECSDGF]S|CR[0234]|[DS]IL|DR[012367]|E[ABCD]X|X?MM[0-7]|R(?:1[0-5]|[89])[BWD]?|R[ABCD]X|R[BS]P|R[DS]I|TR[3-7]|XMM(?:1[0-5]|[89])|YMM(?:1[0-5]|\d))\b|\bST(?:\([0-7]\)|\b)/,alias:"variable"}})}},4182:function(ge){"use strict";ge.exports=ne,ne.displayName="dart",ne.aliases=[];function ne(y){(function(E){var ae=[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extends|extension|external|factory|final|finally|for|get|hide|if|implements|import|in|interface|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],oe=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,ce={pattern:RegExp(oe+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}}}};E.languages.dart=E.languages.extend("clike",{"class-name":[ce,{pattern:RegExp(oe+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:ce.inside}],keyword:ae,operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),E.languages.insertBefore("dart","string",{"string-literal":{pattern:/r?(?:("""|''')[\s\S]*?\1|(["'])(?:\\.|(?!\2)[^\\\r\n])*\2(?!\2))/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,lookbehind:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:E.languages.dart}}},string:/[\s\S]+/}},string:void 0}),E.languages.insertBefore("dart","class-name",{metadata:{pattern:/@\w+/,alias:"function"}}),E.languages.insertBefore("dart","class-name",{generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":ce,keyword:ae,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})})(y)}},22117:function(ge){"use strict";ge.exports=ne,ne.displayName="dataweave",ne.aliases=[];function ne(y){(function(E){E.languages.dataweave={url:/\b[A-Za-z]+:\/\/[\w/:.?=&-]+|\burn:[\w:.?=&-]+/,property:{pattern:/(?:\b\w+#)?(?:"(?:\\.|[^\\"\r\n])*"|\b\w+)(?=\s*[:@])/,greedy:!0},string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},"mime-type":/\b(?:application|audio|image|multipart|text|video)\/[\w+-]+/,date:{pattern:/\|[\w:+-]+\|/,greedy:!0},comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],regex:{pattern:/\/(?:[^\\\/\r\n]|\\[^\r\n])+\//,greedy:!0},keyword:/\b(?:and|as|at|case|do|else|fun|if|input|is|match|not|ns|null|or|output|type|unless|update|using|var)\b/,function:/\b[A-Z_]\w*(?=\s*\()/i,number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\];(),.:@]/,operator:/<<|>>|->|[<>~=]=?|!=|--?-?|\+\+?|!|\?/,boolean:/\b(?:false|true)\b/}})(y)}},95627:function(ge){"use strict";ge.exports=ne,ne.displayName="dax",ne.aliases=[];function ne(y){y.languages.dax={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/).*)/,lookbehind:!0},"data-field":{pattern:/'(?:[^']|'')*'(?!')(?:\[[ \w\xA0-\uFFFF]+\])?|\w+\[[ \w\xA0-\uFFFF]+\]/,alias:"symbol"},measure:{pattern:/\[[ \w\xA0-\uFFFF]+\]/,alias:"constant"},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},function:/\b(?:ABS|ACOS|ACOSH|ACOT|ACOTH|ADDCOLUMNS|ADDMISSINGITEMS|ALL|ALLCROSSFILTERED|ALLEXCEPT|ALLNOBLANKROW|ALLSELECTED|AND|APPROXIMATEDISTINCTCOUNT|ASIN|ASINH|ATAN|ATANH|AVERAGE|AVERAGEA|AVERAGEX|BETA\.DIST|BETA\.INV|BLANK|CALCULATE|CALCULATETABLE|CALENDAR|CALENDARAUTO|CEILING|CHISQ\.DIST|CHISQ\.DIST\.RT|CHISQ\.INV|CHISQ\.INV\.RT|CLOSINGBALANCEMONTH|CLOSINGBALANCEQUARTER|CLOSINGBALANCEYEAR|COALESCE|COMBIN|COMBINA|COMBINEVALUES|CONCATENATE|CONCATENATEX|CONFIDENCE\.NORM|CONFIDENCE\.T|CONTAINS|CONTAINSROW|CONTAINSSTRING|CONTAINSSTRINGEXACT|CONVERT|COS|COSH|COT|COTH|COUNT|COUNTA|COUNTAX|COUNTBLANK|COUNTROWS|COUNTX|CROSSFILTER|CROSSJOIN|CURRENCY|CURRENTGROUP|CUSTOMDATA|DATATABLE|DATE|DATEADD|DATEDIFF|DATESBETWEEN|DATESINPERIOD|DATESMTD|DATESQTD|DATESYTD|DATEVALUE|DAY|DEGREES|DETAILROWS|DISTINCT|DISTINCTCOUNT|DISTINCTCOUNTNOBLANK|DIVIDE|EARLIER|EARLIEST|EDATE|ENDOFMONTH|ENDOFQUARTER|ENDOFYEAR|EOMONTH|ERROR|EVEN|EXACT|EXCEPT|EXP|EXPON\.DIST|FACT|FALSE|FILTER|FILTERS|FIND|FIRSTDATE|FIRSTNONBLANK|FIRSTNONBLANKVALUE|FIXED|FLOOR|FORMAT|GCD|GENERATE|GENERATEALL|GENERATESERIES|GEOMEAN|GEOMEANX|GROUPBY|HASONEFILTER|HASONEVALUE|HOUR|IF|IF\.EAGER|IFERROR|IGNORE|INT|INTERSECT|ISBLANK|ISCROSSFILTERED|ISEMPTY|ISERROR|ISEVEN|ISFILTERED|ISINSCOPE|ISLOGICAL|ISNONTEXT|ISNUMBER|ISO\.CEILING|ISODD|ISONORAFTER|ISSELECTEDMEASURE|ISSUBTOTAL|ISTEXT|KEEPFILTERS|KEYWORDMATCH|LASTDATE|LASTNONBLANK|LASTNONBLANKVALUE|LCM|LEFT|LEN|LN|LOG|LOG10|LOOKUPVALUE|LOWER|MAX|MAXA|MAXX|MEDIAN|MEDIANX|MID|MIN|MINA|MINUTE|MINX|MOD|MONTH|MROUND|NATURALINNERJOIN|NATURALLEFTOUTERJOIN|NEXTDAY|NEXTMONTH|NEXTQUARTER|NEXTYEAR|NONVISUAL|NORM\.DIST|NORM\.INV|NORM\.S\.DIST|NORM\.S\.INV|NOT|NOW|ODD|OPENINGBALANCEMONTH|OPENINGBALANCEQUARTER|OPENINGBALANCEYEAR|OR|PARALLELPERIOD|PATH|PATHCONTAINS|PATHITEM|PATHITEMREVERSE|PATHLENGTH|PERCENTILE\.EXC|PERCENTILE\.INC|PERCENTILEX\.EXC|PERCENTILEX\.INC|PERMUT|PI|POISSON\.DIST|POWER|PREVIOUSDAY|PREVIOUSMONTH|PREVIOUSQUARTER|PREVIOUSYEAR|PRODUCT|PRODUCTX|QUARTER|QUOTIENT|RADIANS|RAND|RANDBETWEEN|RANK\.EQ|RANKX|RELATED|RELATEDTABLE|REMOVEFILTERS|REPLACE|REPT|RIGHT|ROLLUP|ROLLUPADDISSUBTOTAL|ROLLUPGROUP|ROLLUPISSUBTOTAL|ROUND|ROUNDDOWN|ROUNDUP|ROW|SAMEPERIODLASTYEAR|SAMPLE|SEARCH|SECOND|SELECTCOLUMNS|SELECTEDMEASURE|SELECTEDMEASUREFORMATSTRING|SELECTEDMEASURENAME|SELECTEDVALUE|SIGN|SIN|SINH|SQRT|SQRTPI|STARTOFMONTH|STARTOFQUARTER|STARTOFYEAR|STDEV\.P|STDEV\.S|STDEVX\.P|STDEVX\.S|SUBSTITUTE|SUBSTITUTEWITHINDEX|SUM|SUMMARIZE|SUMMARIZECOLUMNS|SUMX|SWITCH|T\.DIST|T\.DIST\.2T|T\.DIST\.RT|T\.INV|T\.INV\.2T|TAN|TANH|TIME|TIMEVALUE|TODAY|TOPN|TOPNPERLEVEL|TOPNSKIP|TOTALMTD|TOTALQTD|TOTALYTD|TREATAS|TRIM|TRUE|TRUNC|UNICHAR|UNICODE|UNION|UPPER|USERELATIONSHIP|USERNAME|USEROBJECTID|USERPRINCIPALNAME|UTCNOW|UTCTODAY|VALUE|VALUES|VAR\.P|VAR\.S|VARX\.P|VARX\.S|WEEKDAY|WEEKNUM|XIRR|XNPV|YEAR|YEARFRAC)(?=\s*\()/i,keyword:/\b(?:DEFINE|EVALUATE|MEASURE|ORDER\s+BY|RETURN|VAR|START\s+AT|ASC|DESC)\b/i,boolean:{pattern:/\b(?:FALSE|NULL|TRUE)\b/i,alias:"constant"},number:/\b\d+(?:\.\d*)?|\B\.\d+\b/,operator:/:=|[-+*\/=^]|&&?|\|\||<(?:=>?|<|>)?|>[>=]?|\b(?:IN|NOT)\b/i,punctuation:/[;\[\](){}`,.]/}}},34265:function(ge){"use strict";ge.exports=ne,ne.displayName="dhall",ne.aliases=[];function ne(y){y.languages.dhall={comment:/--.*|\{-(?:[^-{]|-(?!\})|\{(?!-)|\{-(?:[^-{]|-(?!\})|\{(?!-))*-\})*-\}/,string:{pattern:/"(?:[^"\\]|\\.)*"|''(?:[^']|'(?!')|'''|''\$\{)*''(?!'|\$)/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-dhall",inside:null},punctuation:/\$\{|\}/}}}},label:{pattern:/`[^`]*`/,greedy:!0},url:{pattern:/\bhttps?:\/\/[\w.:%!$&'*+;=@~-]+(?:\/[\w.:%!$&'*+;=@~-]*)*(?:\?[/?\w.:%!$&'*+;=@~-]*)?/,greedy:!0},env:{pattern:/\benv:(?:(?!\d)\w+|"(?:[^"\\=]|\\.)*")/,greedy:!0,inside:{function:/^env/,operator:/^:/,variable:/[\s\S]+/}},hash:{pattern:/\bsha256:[\da-fA-F]{64}\b/,inside:{function:/sha256/,operator:/:/,number:/[\da-fA-F]{64}/}},keyword:/\b(?:as|assert|else|forall|if|in|let|merge|missing|then|toMap|using|with)\b|\u2200/,builtin:/\b(?:None|Some)\b/,boolean:/\b(?:False|True)\b/,number:/\bNaN\b|-?\bInfinity\b|[+-]?\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/,operator:/\/\\|\/\/\\\\|&&|\|\||===|[!=]=|\/\/|->|\+\+|::|[+*#@=:?<>|\\\u2227\u2a53\u2261\u2afd\u03bb\u2192]/,punctuation:/\.\.|[{}\[\](),./]/,"class-name":/\b[A-Z]\w*\b/},y.languages.dhall.string.inside.interpolation.inside.expression.inside=y.languages.dhall}},50618:function(ge){"use strict";ge.exports=ne,ne.displayName="diff",ne.aliases=[];function ne(y){(function(E){E.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var ae={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(ae).forEach(function(oe){var ce=ae[oe],fe=[];/^\w+$/.test(oe)||fe.push(/\w+/.exec(oe)[0]),oe==="diff"&&fe.push("bold"),E.languages.diff[oe]={pattern:RegExp("^(?:["+ce+`].*(?:\r ?| -|(?![\\s\\S])))+`,"m"),alias:fe,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(oe)[0]}}}}),Object.defineProperty(E.languages.diff,"PREFIXES",{value:re})})(y)}},32126:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="django",re.aliases=["jinja2"];function re(oe){oe.register(E),function(ge){ge.languages.django={comment:/^\{#[\s\S]*?#\}$/,tag:{pattern:/(^\{%[+-]?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%][+-]?|[+-]?[}%]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},filter:{pattern:/(\|)\w+/,lookbehind:!0,alias:"function"},test:{pattern:/(\bis\s+(?:not\s+)?)(?!not\b)\w+/,lookbehind:!0,alias:"function"},function:/\b[a-z_]\w+(?=\s*\()/i,keyword:/\b(?:and|as|by|else|for|if|import|in|is|loop|not|or|recursive|with|without)\b/,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Ff]alse|[Nn]one|[Tt]rue/,variable:/\b\w+\b/,punctuation:/[{}[\](),.:;]/};var fe=/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}|\{#[\s\S]*?#\}/g,he=ge.languages["markup-templating"];ge.hooks.add("before-tokenize",function(ie){he.buildPlaceholders(ie,"django",fe)}),ge.hooks.add("after-tokenize",function(ie){he.tokenizePlaceholders(ie,"django")}),ge.languages.jinja2=ge.languages.django,ge.hooks.add("before-tokenize",function(ie){he.buildPlaceholders(ie,"jinja2",fe)}),ge.hooks.add("after-tokenize",function(ie){he.tokenizePlaceholders(ie,"jinja2")})}(oe)}},26737:function(de){"use strict";de.exports=ne,ne.displayName="dnsZoneFile",ne.aliases=[];function ne(y){y.languages["dns-zone-file"]={comment:/;.*/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},variable:[{pattern:/(^\$ORIGIN[ \t]+)\S+/m,lookbehind:!0},{pattern:/(^|\s)@(?=\s|$)/,lookbehind:!0}],keyword:/^\$(?:INCLUDE|ORIGIN|TTL)(?=\s|$)/m,class:{pattern:/(^|\s)(?:CH|CS|HS|IN)(?=\s|$)/,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|\s)(?:A|A6|AAAA|AFSDB|APL|ATMA|CAA|CDNSKEY|CDS|CERT|CNAME|DHCID|DLV|DNAME|DNSKEY|DS|EID|GID|GPOS|HINFO|HIP|IPSECKEY|ISDN|KEY|KX|LOC|MAILA|MAILB|MB|MD|MF|MG|MINFO|MR|MX|NAPTR|NB|NBSTAT|NIMLOC|NINFO|NS|NSAP|NSAP-PTR|NSEC|NSEC3|NSEC3PARAM|NULL|NXT|OPENPGPKEY|PTR|PX|RKEY|RP|RRSIG|RT|SIG|SINK|SMIMEA|SOA|SPF|SRV|SSHFP|TA|TKEY|TLSA|TSIG|TXT|UID|UINFO|UNSPEC|URI|WKS|X25)(?=\s|$)/,lookbehind:!0,alias:"keyword"},punctuation:/[()]/},y.languages["dns-zone"]=y.languages["dns-zone-file"]}},90134:function(de){"use strict";de.exports=ne,ne.displayName="docker",ne.aliases=["dockerfile"];function ne(y){(function(E){var re=/\\[\r\n](?:\s|\\[\r\n]|#.*(?!.))*(?![\s#]|\\[\r\n])/.source,oe=/(?:[ \t]+(?![ \t])(?:)?|)/.source.replace(//g,function(){return re}),ge=/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"|'(?:[^'\\\r\n]|\\(?:\r\n|[\s\S]))*'/.source,fe=/--[\w-]+=(?:|(?!["'])(?:[^\s\\]|\\.)+)/.source.replace(//g,function(){return ge}),he={pattern:RegExp(ge),greedy:!0},ie={pattern:/(^[ \t]*)#.*/m,lookbehind:!0,greedy:!0};function xe(Ee,Le){return Ee=Ee.replace(//g,function(){return fe}).replace(//g,function(){return oe}),RegExp(Ee,Le)}E.languages.docker={instruction:{pattern:/(^[ \t]*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)(?:\\.|[^\r\n\\])*(?:\\$(?:\s|#.*$)*(?![\s#])(?:\\.|[^\r\n\\])*)*/im,lookbehind:!0,greedy:!0,inside:{options:{pattern:xe(/(^(?:ONBUILD)?\w+)(?:)*/.source,"i"),lookbehind:!0,greedy:!0,inside:{property:{pattern:/(^|\s)--[\w-]+/,lookbehind:!0},string:[he,{pattern:/(=)(?!["'])(?:[^\s\\]|\\.)+/,lookbehind:!0}],operator:/\\$/m,punctuation:/=/}},keyword:[{pattern:xe(/(^(?:ONBUILD)?HEALTHCHECK(?:)*)(?:CMD|NONE)\b/.source,"i"),lookbehind:!0,greedy:!0},{pattern:xe(/(^(?:ONBUILD)?FROM(?:)*(?!--)[^ \t\\]+)AS/.source,"i"),lookbehind:!0,greedy:!0},{pattern:xe(/(^ONBUILD)\w+/.source,"i"),lookbehind:!0,greedy:!0},{pattern:/^\w+/,greedy:!0}],comment:ie,string:he,variable:/\$(?:\w+|\{[^{}"'\\]*\})/,operator:/\\$/m}},comment:ie},E.languages.dockerfile=E.languages.docker})(y)}},51348:function(de){"use strict";de.exports=ne,ne.displayName="dot",ne.aliases=["gv"];function ne(y){(function(E){var re="(?:"+[/[a-zA-Z_\x80-\uFFFF][\w\x80-\uFFFF]*/.source,/-?(?:\.\d+|\d+(?:\.\d*)?)/.source,/"[^"\\]*(?:\\[\s\S][^"\\]*)*"/.source,/<(?:[^<>]|(?!)*>/.source].join("|")+")",oe={markup:{pattern:/(^<)[\s\S]+(?=>$)/,lookbehind:!0,alias:["language-markup","language-html","language-xml"],inside:E.languages.markup}};function ge(fe,he){return RegExp(fe.replace(//g,function(){return re}),he)}E.languages.dot={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\/|^#.*/m,greedy:!0},"graph-name":{pattern:ge(/(\b(?:digraph|graph|subgraph)[ \t\r\n]+)/.source,"i"),lookbehind:!0,greedy:!0,alias:"class-name",inside:oe},"attr-value":{pattern:ge(/(=[ \t\r\n]*)/.source),lookbehind:!0,greedy:!0,inside:oe},"attr-name":{pattern:ge(/([\[;, \t\r\n])(?=[ \t\r\n]*=)/.source),lookbehind:!0,greedy:!0,inside:oe},keyword:/\b(?:digraph|edge|graph|node|strict|subgraph)\b/i,"compass-point":{pattern:/(:[ \t\r\n]*)(?:[ewc_]|[ns][ew]?)(?![\w\x80-\uFFFF])/,lookbehind:!0,alias:"builtin"},node:{pattern:ge(/(^|[^-.\w\x80-\uFFFF\\])/.source),lookbehind:!0,greedy:!0,inside:oe},operator:/[=:]|-[->]/,punctuation:/[\[\]{};,]/},E.languages.gv=E.languages.dot})(y)}},60841:function(de){"use strict";de.exports=ne,ne.displayName="ebnf",ne.aliases=[];function ne(y){y.languages.ebnf={comment:/\(\*[\s\S]*?\*\)/,string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},special:{pattern:/\?[^?\r\n]*\?/,greedy:!0,alias:"class-name"},definition:{pattern:/^([\t ]*)[a-z]\w*(?:[ \t]+[a-z]\w*)*(?=\s*=)/im,lookbehind:!0,alias:["rule","keyword"]},rule:/\b[a-z]\w*(?:[ \t]+[a-z]\w*)*\b/i,punctuation:/\([:/]|[:/]\)|[.,;()[\]{}]/,operator:/[-=|*/!]/}}},42857:function(de){"use strict";de.exports=ne,ne.displayName="editorconfig",ne.aliases=[];function ne(y){y.languages.editorconfig={comment:/[;#].*/,section:{pattern:/(^[ \t]*)\[.+\]/m,lookbehind:!0,alias:"selector",inside:{regex:/\\\\[\[\]{},!?.*]/,operator:/[!?]|\.\.|\*{1,2}/,punctuation:/[\[\]{},]/}},key:{pattern:/(^[ \t]*)[^\s=]+(?=[ \t]*=)/m,lookbehind:!0,alias:"attr-name"},value:{pattern:/=.*/,alias:"attr-value",inside:{punctuation:/^=/}}}}},81269:function(de){"use strict";de.exports=ne,ne.displayName="eiffel",ne.aliases=[];function ne(y){y.languages.eiffel={comment:/--.*/,string:[{pattern:/"([^[]*)\[[\s\S]*?\]\1"/,greedy:!0},{pattern:/"([^{]*)\{[\s\S]*?\}\1"/,greedy:!0},{pattern:/"(?:%(?:(?!\n)\s)*\n\s*%|%\S|[^%"\r\n])*"/,greedy:!0}],char:/'(?:%.|[^%'\r\n])+'/,keyword:/\b(?:across|agent|alias|all|and|as|assign|attached|attribute|check|class|convert|create|Current|debug|deferred|detachable|do|else|elseif|end|ensure|expanded|export|external|feature|from|frozen|if|implies|inherit|inspect|invariant|like|local|loop|not|note|obsolete|old|once|or|Precursor|redefine|rename|require|rescue|Result|retry|select|separate|some|then|undefine|until|variant|Void|when|xor)\b/i,boolean:/\b(?:False|True)\b/i,"class-name":/\b[A-Z][\dA-Z_]*\b/,number:[/\b0[xcb][\da-f](?:_*[\da-f])*\b/i,/(?:\b\d(?:_*\d)*)?\.(?:(?:\d(?:_*\d)*)?e[+-]?)?\d(?:_*\d)*\b|\b\d(?:_*\d)*\b\.?/i],punctuation:/:=|<<|>>|\(\||\|\)|->|\.(?=\w)|[{}[\];(),:?]/,operator:/\\\\|\|\.\.\||\.\.|\/[~\/=]?|[><]=?|[-+*^=~]/}}},31134:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="ejs",re.aliases=["eta"];function re(oe){oe.register(E),function(ge){ge.languages.ejs={delimiter:{pattern:/^<%[-_=]?|[-_]?%>$/,alias:"punctuation"},comment:/^#[\s\S]*/,"language-javascript":{pattern:/[\s\S]+/,inside:ge.languages.javascript}},ge.hooks.add("before-tokenize",function(fe){var he=/<%(?!%)[\s\S]+?%>/g;ge.languages["markup-templating"].buildPlaceholders(fe,"ejs",he)}),ge.hooks.add("after-tokenize",function(fe){ge.languages["markup-templating"].tokenizePlaceholders(fe,"ejs")}),ge.languages.eta=ge.languages.ejs}(oe)}},83125:function(de){"use strict";de.exports=ne,ne.displayName="elixir",ne.aliases=[];function ne(y){y.languages.elixir={doc:{pattern:/@(?:doc|moduledoc)\s+(?:("""|''')[\s\S]*?\1|("|')(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2)/,inside:{attribute:/^@\w+/,string:/['"][\s\S]+/}},comment:{pattern:/#.*/,greedy:!0},regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},module:{pattern:/\b[A-Z]\w*\b/,alias:"class-name"},"attr-name":/\b\w+\??:(?!:)/,argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},function:/\b[_a-zA-Z]\w*[?!]?(?:(?=\s*(?:\.\s*)?\()|(?=\/\d))/,number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|delegate|exception|impl|macro|module|n|np|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|quote|raise|require|rescue|try|unless|unquote|use|when)\b/,boolean:/\b(?:false|nil|true)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},y.languages.elixir.string.forEach(function(E){E.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:y.languages.elixir}}}})}},9438:function(de){"use strict";de.exports=ne,ne.displayName="elm",ne.aliases=[];function ne(y){y.languages.elm={comment:/--.*|\{-[\s\S]*?-\}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+|u\{[0-9a-fA-F]+\}))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\.)*"/,greedy:!0}],"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|exposing|import)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/}}},27771:function(de,ne,y){"use strict";var E=y(75308),re=y(51478);de.exports=oe,oe.displayName="erb",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),function(fe){fe.languages.erb={delimiter:{pattern:/^(\s*)<%=?|%>(?=\s*$)/,lookbehind:!0,alias:"punctuation"},ruby:{pattern:/\s*\S[\s\S]*/,alias:"language-ruby",inside:fe.languages.ruby}},fe.hooks.add("before-tokenize",function(he){var ie=/<%=?(?:[^\r\n]|[\r\n](?!=begin)|[\r\n]=begin\s(?:[^\r\n]|[\r\n](?!=end))*[\r\n]=end)+?%>/g;fe.languages["markup-templating"].buildPlaceholders(he,"erb",ie)}),fe.hooks.add("after-tokenize",function(he){fe.languages["markup-templating"].tokenizePlaceholders(he,"erb")})}(ge)}},86549:function(de){"use strict";de.exports=ne,ne.displayName="erlang",ne.aliases=[];function ne(y){y.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:after|case|catch|end|fun|if|of|receive|try|when)\b/,number:[/\$\\?./,/\b\d+#[a-z0-9]+/i,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:and|andalso|band|bnot|bor|bsl|bsr|bxor|div|not|or|orelse|rem|xor)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/}}},37079:function(de,ne,y){"use strict";var E=y(29509),re=y(51478);de.exports=oe,oe.displayName="etlua",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),function(fe){fe.languages.etlua={delimiter:{pattern:/^<%[-=]?|-?%>$/,alias:"punctuation"},"language-lua":{pattern:/[\s\S]+/,inside:fe.languages.lua}},fe.hooks.add("before-tokenize",function(he){var ie=/<%[\s\S]+?%>/g;fe.languages["markup-templating"].buildPlaceholders(he,"etlua",ie)}),fe.hooks.add("after-tokenize",function(he){fe.languages["markup-templating"].tokenizePlaceholders(he,"etlua")})}(ge)}},59250:function(de){"use strict";de.exports=ne,ne.displayName="excelFormula",ne.aliases=[];function ne(y){y.languages["excel-formula"]={comment:{pattern:/(\bN\(\s*)"(?:[^"]|"")*"(?=\s*\))/i,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},reference:{pattern:/(?:'[^']*'|(?:[^\s()[\]{}<>*?"';,$&]*\[[^^\s()[\]{}<>*?"']+\])?\w+)!/,greedy:!0,alias:"string",inside:{operator:/!$/,punctuation:/'/,sheet:{pattern:/[^[\]]+$/,alias:"function"},file:{pattern:/\[[^[\]]+\]$/,inside:{punctuation:/[[\]]/}},path:/[\s\S]+/}},"function-name":{pattern:/\b[A-Z]\w*(?=\()/i,alias:"keyword"},range:{pattern:/\$?\b(?:[A-Z]+\$?\d+:\$?[A-Z]+\$?\d+|[A-Z]+:\$?[A-Z]+|\d+:\$?\d+)\b/i,alias:"property",inside:{operator:/:/,cell:/\$?[A-Z]+\$?\d+/i,column:/\$?[A-Z]+/i,row:/\$?\d+/}},cell:{pattern:/\b[A-Z]+\d+\b|\$[A-Za-z]+\$?\d+\b|\b[A-Za-z]+\$\d+\b/,alias:"property"},number:/(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?\b/i,boolean:/\b(?:FALSE|TRUE)\b/i,operator:/[-+*/^%=&,]|<[=>]?|>=?/,punctuation:/[[\]();{}|]/},y.languages.xlsx=y.languages.xls=y.languages["excel-formula"]}},81226:function(de){"use strict";de.exports=ne,ne.displayName="factor",ne.aliases=[];function ne(y){(function(E){var re={function:/\b(?:BUGS?|FIX(?:MES?)?|NOTES?|TODOS?|XX+|HACKS?|WARN(?:ING)?|\?{2,}|!{2,})\b/},oe={number:/\\[^\s']|%\w/},ge={comment:[{pattern:/(^|\s)(?:! .*|!$)/,lookbehind:!0,inside:re},{pattern:/(^|\s)\/\*\s[\s\S]*?\*\/(?=\s|$)/,lookbehind:!0,greedy:!0,inside:re},{pattern:/(^|\s)!\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,inside:re}],number:[{pattern:/(^|\s)[+-]?\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b[01]+|o[0-7]+|d\d+|x[\dA-F]+)(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)[+-]?\d+\/\d+\.?(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)\+?\d+\+\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)-\d+-\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?(?:\d*\.\d+|\d+\.\d*|\d+)(?:e[+-]?\d+)?(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)NAN:\s+[\da-fA-F]+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b1\.[01]*|o1\.[0-7]*|d1\.\d*|x1\.[\dA-F]*)p\d+(?=\s|$)/i,lookbehind:!0}],regexp:{pattern:/(^|\s)R\/\s(?:\\\S|[^\\/])*\/(?:[idmsr]*|[idmsr]+-[idmsr]+)(?=\s|$)/,lookbehind:!0,alias:"number",inside:{variable:/\\\S/,keyword:/[+?*\[\]^$(){}.|]/,operator:{pattern:/(\/)[idmsr]+(?:-[idmsr]+)?/,lookbehind:!0}}},boolean:{pattern:/(^|\s)[tf](?=\s|$)/,lookbehind:!0},"custom-string":{pattern:/(^|\s)[A-Z0-9\-]+"\s(?:\\\S|[^"\\])*"/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:/\\\S|%\w|\//}},"multiline-string":[{pattern:/(^|\s)STRING:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*;(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:oe.number,"semicolon-or-setlocal":{pattern:/([\r\n][ \t]*);(?=\s|$)/,lookbehind:!0,alias:"function"}}},{pattern:/(^|\s)HEREDOC:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*\S+(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:oe},{pattern:/(^|\s)\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:oe}],"special-using":{pattern:/(^|\s)USING:(?:\s\S+)*(?=\s+;(?:\s|$))/,lookbehind:!0,alias:"function",inside:{string:{pattern:/(\s)[^:\s]+/,lookbehind:!0}}},"stack-effect-delimiter":[{pattern:/(^|\s)(?:call|eval|execute)?\((?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)--(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\)(?=\s|$)/,lookbehind:!0,alias:"operator"}],combinators:{pattern:null,lookbehind:!0,alias:"keyword"},"kernel-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"sequences-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"math-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"constructor-word":{pattern:/(^|\s)<(?!=+>|-+>)\S+>(?=\s|$)/,lookbehind:!0,alias:"keyword"},"other-builtin-syntax":{pattern:null,lookbehind:!0,alias:"operator"},"conventionally-named-word":{pattern:/(^|\s)(?!")(?:(?:change|new|set|with)-\S+|\$\S+|>[^>\s]+|[^:>\s]+>|[^>\s]+>[^>\s]+|\+[^+\s]+\+|[^?\s]+\?|\?[^?\s]+|[^>\s]+>>|>>[^>\s]+|[^<\s]+<<|\([^()\s]+\)|[^!\s]+!|[^*\s]\S*\*|[^.\s]\S*\.)(?=\s|$)/,lookbehind:!0,alias:"keyword"},"colon-syntax":{pattern:/(^|\s)(?:[A-Z0-9\-]+#?)?:{1,2}\s+(?:;\S+|(?!;)\S+)(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"function"},"semicolon-or-setlocal":{pattern:/(\s)(?:;|:>)(?=\s|$)/,lookbehind:!0,alias:"function"},"curly-brace-literal-delimiter":[{pattern:/(^|\s)[a-z]*\{(?=\s)/i,lookbehind:!0,alias:"operator"},{pattern:/(\s)\}(?=\s|$)/,lookbehind:!0,alias:"operator"}],"quotation-delimiter":[{pattern:/(^|\s)\[(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\](?=\s|$)/,lookbehind:!0,alias:"operator"}],"normal-word":{pattern:/(^|\s)[^"\s]\S*(?=\s|$)/,lookbehind:!0},string:{pattern:/"(?:\\\S|[^"\\])*"/,greedy:!0,inside:oe}},fe=function(Ee){return(Ee+"").replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")},he=function(Ee){return new RegExp("(^|\\s)(?:"+Ee.map(fe).join("|")+")(?=\\s|$)")},ie={"kernel-builtin":["or","2nipd","4drop","tuck","wrapper","nip","wrapper?","callstack>array","die","dupd","callstack","callstack?","3dup","hashcode","pick","4nip","build",">boolean","nipd","clone","5nip","eq?","?","=","swapd","2over","clear","2dup","get-retainstack","not","tuple?","dup","3nipd","call","-rotd","object","drop","assert=","assert?","-rot","execute","boa","get-callstack","curried?","3drop","pickd","overd","over","roll","3nip","swap","and","2nip","rotd","throw","(clone)","hashcode*","spin","reach","4dup","equal?","get-datastack","assert","2drop","","boolean?","identity-hashcode","identity-tuple?","null","composed?","new","5drop","rot","-roll","xor","identity-tuple","boolean"],"other-builtin-syntax":["=======","recursive","flushable",">>","<<<<<<","M\\","B","PRIVATE>","\\","======","final","inline","delimiter","deprecated",">>>>>","<<<<<<<","parse-complex","malformed-complex","read-only",">>>>>>>","call-next-method","<<","foldable","$","$[","${"],"sequences-builtin":["member-eq?","mismatch","append","assert-sequence=","longer","repetition","clone-like","3sequence","assert-sequence?","last-index-from","reversed","index-from","cut*","pad-tail","join-as","remove-eq!","concat-as","but-last","snip","nths","nth","sequence","longest","slice?","","remove-nth","tail-slice","empty?","tail*","member?","virtual-sequence?","set-length","drop-prefix","iota","unclip","bounds-error?","unclip-last-slice","non-negative-integer-expected","non-negative-integer-expected?","midpoint@","longer?","?set-nth","?first","rest-slice","prepend-as","prepend","fourth","sift","subseq-start","new-sequence","?last","like","first4","1sequence","reverse","slice","virtual@","repetition?","set-last","index","4sequence","max-length","set-second","immutable-sequence","first2","first3","supremum","unclip-slice","suffix!","insert-nth","tail","3append","short","suffix","concat","flip","immutable?","reverse!","2sequence","sum","delete-all","indices","snip-slice","","check-slice","sequence?","head","append-as","halves","sequence=","collapse-slice","?second","slice-error?","product","bounds-check?","bounds-check","immutable","virtual-exemplar","harvest","remove","pad-head","last","set-fourth","cartesian-product","remove-eq","shorten","shorter","reversed?","shorter?","shortest","head-slice","pop*","tail-slice*","but-last-slice","iota?","append!","cut-slice","new-resizable","head-slice*","sequence-hashcode","pop","set-nth","?nth","second","join","immutable-sequence?","","3append-as","virtual-sequence","subseq?","remove-nth!","length","last-index","lengthen","assert-sequence","copy","move","third","first","tail?","set-first","prefix","bounds-error","","exchange","surround","cut","min-length","set-third","push-all","head?","subseq-start-from","delete-slice","rest","sum-lengths","head*","infimum","remove!","glue","slice-error","subseq","push","replace-slice","subseq-as","unclip-last"],"math-builtin":["number=","next-power-of-2","?1+","fp-special?","imaginary-part","float>bits","number?","fp-infinity?","bignum?","fp-snan?","denominator","gcd","*","+","fp-bitwise=","-","u>=","/",">=","bitand","power-of-2?","log2-expects-positive","neg?","<","log2",">","integer?","number","bits>double","2/","zero?","bits>float","float?","shift","ratio?","rect>","even?","ratio","fp-sign","bitnot",">fixnum","complex?","/i","integer>fixnum","/f","sgn",">bignum","next-float","u<","u>","mod","recip","rational",">float","2^","integer","fixnum?","neg","fixnum","sq","bignum",">rect","bit?","fp-qnan?","simple-gcd","complex","","real",">fraction","double>bits","bitor","rem","fp-nan-payload","real-part","log2-expects-positive?","prev-float","align","unordered?","float","fp-nan?","abs","bitxor","integer>fixnum-strict","u<=","odd?","<=","/mod",">integer","real?","rational?","numerator"]};Object.keys(ie).forEach(function(Ee){ge[Ee].pattern=he(ie[Ee])});var xe=["2bi","while","2tri","bi*","4dip","both?","same?","tri@","curry","prepose","3bi","?if","tri*","2keep","3keep","curried","2keepd","when","2bi*","2tri*","4keep","bi@","keepdd","do","unless*","tri-curry","if*","loop","bi-curry*","when*","2bi@","2tri@","with","2with","either?","bi","until","3dip","3curry","tri-curry*","tri-curry@","bi-curry","keepd","compose","2dip","if","3tri","unless","tuple","keep","2curry","tri","most","while*","dip","composed","bi-curry@","find-last-from","trim-head-slice","map-as","each-from","none?","trim-tail","partition","if-empty","accumulate*","reject!","find-from","accumulate-as","collector-for-as","reject","map","map-sum","accumulate!","2each-from","follow","supremum-by","map!","unless-empty","collector","padding","reduce-index","replicate-as","infimum-by","trim-tail-slice","count","find-index","filter","accumulate*!","reject-as","map-integers","map-find","reduce","selector","interleave","2map","filter-as","binary-reduce","map-index-as","find","produce","filter!","replicate","cartesian-map","cartesian-each","find-index-from","map-find-last","3map-as","3map","find-last","selector-as","2map-as","2map-reduce","accumulate","each","each-index","accumulate*-as","when-empty","all?","collector-as","push-either","new-like","collector-for","2selector","push-if","2all?","map-reduce","3each","any?","trim-slice","2reduce","change-nth","produce-as","2each","trim","trim-head","cartesian-find","map-index","if-zero","each-integer","unless-zero","(find-integer)","when-zero","find-last-integer","(all-integers?)","times","(each-integer)","find-integer","all-integers?","unless-negative","if-positive","when-positive","when-negative","unless-positive","if-negative","case","2cleave","cond>quot","case>quot","3cleave","wrong-values","to-fixed-point","alist>quot","cond","cleave","call-effect","recursive-hashcode","spread","deep-spread>quot","2||","0||","n||","0&&","2&&","3||","1||","1&&","n&&","3&&","smart-unless*","keep-inputs","reduce-outputs","smart-when*","cleave>array","smart-with","smart-apply","smart-if","inputs/outputs","output>sequence-n","map-outputs","map-reduce-outputs","dropping","output>array","smart-map-reduce","smart-2map-reduce","output>array-n","nullary","inputsequence"];ge.combinators.pattern=he(xe),E.languages.factor=ge})(y)}},65245:function(de){"use strict";de.exports=ne,ne.displayName="$false",ne.aliases=[];function ne(y){(function(E){E.languages.false={comment:{pattern:/\{[^}]*\}/},string:{pattern:/"[^"]*"/,greedy:!0},"character-code":{pattern:/'(?:[^\r]|\r\n?)/,alias:"number"},"assembler-code":{pattern:/\d+`/,alias:"important"},number:/\d+/,operator:/[-!#$%&'*+,./:;=>?@\\^_`|~ßø]/,punctuation:/\[|\]/,variable:/[a-z]/,"non-standard":{pattern:/[()!=]=?|[-+*/%]|\b(?:in|is)\b/}),delete y.languages["firestore-security-rules"]["class-name"],y.languages.insertBefore("firestore-security-rules","keyword",{path:{pattern:/(^|[\s(),])(?:\/(?:[\w\xA0-\uFFFF]+|\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)))+/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)/,inside:{operator:/=/,keyword:/\*\*/,punctuation:/[.$(){}]/}},punctuation:/\//}},method:{pattern:/(\ballow\s+)[a-z]+(?:\s*,\s*[a-z]+)*(?=\s*[:;])/,lookbehind:!0,alias:"builtin",inside:{punctuation:/,/}}})}},40284:function(de){"use strict";de.exports=ne,ne.displayName="flow",ne.aliases=[];function ne(y){(function(E){E.languages.flow=E.languages.extend("javascript",{}),E.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|any|mixed|null|void)\b/,alias:"tag"}]}),E.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete E.languages.flow.parameter,E.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(E.languages.flow.keyword)||(E.languages.flow.keyword=[E.languages.flow.keyword]),E.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})})(y)}},39187:function(de){"use strict";de.exports=ne,ne.displayName="fortran",ne.aliases=[];function ne(y){y.languages.fortran={"quoted-number":{pattern:/[BOZ](['"])[A-F0-9]+\1/i,alias:"number"},string:{pattern:/(?:\b\w+_)?(['"])(?:\1\1|&(?:\r\n?|\n)(?:[ \t]*!.*(?:\r\n?|\n)|(?![ \t]*!))|(?!\1).)*(?:\1|&)/,inside:{comment:{pattern:/(&(?:\r\n?|\n)\s*)!.*/,lookbehind:!0}}},comment:{pattern:/!.*/,greedy:!0},boolean:/\.(?:FALSE|TRUE)\.(?:_\w+)?/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[ED][+-]?\d+)?(?:_\w+)?/i,keyword:[/\b(?:CHARACTER|COMPLEX|DOUBLE ?PRECISION|INTEGER|LOGICAL|REAL)\b/i,/\b(?:END ?)?(?:BLOCK ?DATA|DO|FILE|FORALL|FUNCTION|IF|INTERFACE|MODULE(?! PROCEDURE)|PROGRAM|SELECT|SUBROUTINE|TYPE|WHERE)\b/i,/\b(?:ALLOCATABLE|ALLOCATE|BACKSPACE|CALL|CASE|CLOSE|COMMON|CONTAINS|CONTINUE|CYCLE|DATA|DEALLOCATE|DIMENSION|DO|END|EQUIVALENCE|EXIT|EXTERNAL|FORMAT|GO ?TO|IMPLICIT(?: NONE)?|INQUIRE|INTENT|INTRINSIC|MODULE PROCEDURE|NAMELIST|NULLIFY|OPEN|OPTIONAL|PARAMETER|POINTER|PRINT|PRIVATE|PUBLIC|READ|RETURN|REWIND|SAVE|SELECT|STOP|TARGET|WHILE|WRITE)\b/i,/\b(?:ASSIGNMENT|DEFAULT|ELEMENTAL|ELSE|ELSEIF|ELSEWHERE|ENTRY|IN|INCLUDE|INOUT|KIND|NULL|ONLY|OPERATOR|OUT|PURE|RECURSIVE|RESULT|SEQUENCE|STAT|THEN|USE)\b/i],operator:[/\*\*|\/\/|=>|[=\/]=|[<>]=?|::|[+\-*=%]|\.[A-Z]+\./i,{pattern:/(^|(?!\().)\/(?!\))/,lookbehind:!0}],punctuation:/\(\/|\/\)|[(),;:&]/}}},34302:function(de){"use strict";de.exports=ne,ne.displayName="fsharp",ne.aliases=[];function ne(y){y.languages.fsharp=y.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*(?!\))[\s\S]*?\*\)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|asr|assert|atomic|base|begin|break|checked|class|component|const|constraint|constructor|continue|default|delegate|do|done|downcast|downto|eager|elif|else|end|event|exception|extern|external|false|finally|fixed|for|fun|function|functor|global|if|in|include|inherit|inline|interface|internal|land|lazy|lor|lsl|lsr|lxor|match|member|method|mixin|mod|module|mutable|namespace|new|not|null|object|of|open|or|override|parallel|private|process|protected|public|pure|rec|sealed|select|sig|static|struct|tailcall|then|to|trait|true|try|type|upcast|val|virtual|void|volatile|when|while|with)\b/,number:[/\b0x[\da-fA-F]+(?:LF|lf|un)?\b/,/\b0b[01]+(?:uy|y)?\b/,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|UL|u[lsy]?)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),y.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(^#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),y.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/\b[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),y.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,greedy:!0,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:y.languages.fsharp}}},char:{pattern:/'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0}})}},90515:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="ftl",re.aliases=[];function re(oe){oe.register(E),function(ge){for(var fe=/[^<()"']|\((?:)*\)|<(?!#--)|<#--(?:[^-]|-(?!->))*-->|"(?:[^\\"]|\\.)*"|'(?:[^\\']|\\.)*'/.source,he=0;he<2;he++)fe=fe.replace(//g,function(){return fe});fe=fe.replace(//g,/[^\s\S]/.source);var ie={comment:/<#--[\s\S]*?-->/,string:[{pattern:/\br("|')(?:(?!\1)[^\\]|\\.)*\1/,greedy:!0},{pattern:RegExp(/("|')(?:(?!\1|\$\{)[^\\]|\\.|\$\{(?:(?!\})(?:))*\})*\1/.source.replace(//g,function(){return fe})),greedy:!0,inside:{interpolation:{pattern:RegExp(/((?:^|[^\\])(?:\\\\)*)\$\{(?:(?!\})(?:))*\}/.source.replace(//g,function(){return fe})),lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:null}}}}],keyword:/\b(?:as)\b/,boolean:/\b(?:false|true)\b/,"builtin-function":{pattern:/((?:^|[^?])\?\s*)\w+/,lookbehind:!0,alias:"function"},function:/\b\w+(?=\s*\()/,number:/\b\d+(?:\.\d+)?\b/,operator:/\.\.[<*!]?|->|--|\+\+|&&|\|\||\?{1,2}|[-+*/%!=<>]=?|\b(?:gt|gte|lt|lte)\b/,punctuation:/[,;.:()[\]{}]/};ie.string[1].inside.interpolation.inside.rest=ie,ge.languages.ftl={"ftl-comment":{pattern:/^<#--[\s\S]*/,alias:"comment"},"ftl-directive":{pattern:/^<[\s\S]+>$/,inside:{directive:{pattern:/(^<\/?)[#@][a-z]\w*/i,lookbehind:!0,alias:"keyword"},punctuation:/^<\/?|\/?>$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:ie}}},"ftl-interpolation":{pattern:/^\$\{[\s\S]*\}$/,inside:{punctuation:/^\$\{|\}$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:ie}}}},ge.hooks.add("before-tokenize",function(xe){var Ee=RegExp(/<#--[\s\S]*?-->|<\/?[#@][a-zA-Z](?:)*?>|\$\{(?:)*?\}/.source.replace(//g,function(){return fe}),"gi");ge.languages["markup-templating"].buildPlaceholders(xe,"ftl",Ee)}),ge.hooks.add("after-tokenize",function(xe){ge.languages["markup-templating"].tokenizePlaceholders(xe,"ftl")})}(oe)}},33534:function(de){"use strict";de.exports=ne,ne.displayName="gap",ne.aliases=[];function ne(y){y.languages.gap={shell:{pattern:/^gap>[\s\S]*?(?=^gap>|$(?![\s\S]))/m,greedy:!0,inside:{gap:{pattern:/^(gap>).+(?:(?:\r(?:\n|(?!\n))|\n)>.*)*/,lookbehind:!0,inside:null},punctuation:/^gap>/}},comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(^|[^\\'"])(?:'(?:[^\r\n\\']|\\.){1,10}'|"(?:[^\r\n\\"]|\\.)*"(?!")|"""[\s\S]*?""")/,lookbehind:!0,greedy:!0,inside:{continuation:{pattern:/([\r\n])>/,lookbehind:!0,alias:"punctuation"}}},keyword:/\b(?:Assert|Info|IsBound|QUIT|TryNextMethod|Unbind|and|atomic|break|continue|do|elif|else|end|fi|for|function|if|in|local|mod|not|od|or|quit|readonly|readwrite|rec|repeat|return|then|until|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:{pattern:/(^|[^\w.]|\.\.)(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:_[a-z]?)?(?=$|[^\w.]|\.\.)/,lookbehind:!0},continuation:{pattern:/([\r\n])>/,lookbehind:!0,alias:"punctuation"},operator:/->|[-+*/^~=!]|<>|[<>]=?|:=|\.\./,punctuation:/[()[\]{},;.:]/},y.languages.gap.shell.inside.gap.inside=y.languages.gap}},9885:function(de){"use strict";de.exports=ne,ne.displayName="gcode",ne.aliases=[];function ne(y){y.languages.gcode={comment:/;.*|\B\(.*?\)\B/,string:{pattern:/"(?:""|[^"])*"/,greedy:!0},keyword:/\b[GM]\d+(?:\.\d+)?\b/,property:/\b[A-Z]/,checksum:{pattern:/(\*)\d+/,lookbehind:!0,alias:"number"},punctuation:/[:*]/}}},76364:function(de){"use strict";de.exports=ne,ne.displayName="gdscript",ne.aliases=[];function ne(y){y.languages.gdscript={comment:/#.*/,string:{pattern:/@?(?:("|')(?:(?!\1)[^\n\\]|\\[\s\S])*\1(?!"|')|"""(?:[^\\]|\\[\s\S])*?""")/,greedy:!0},"class-name":{pattern:/(^(?:class|class_name|extends)[ \t]+|^export\([ \t]*|\bas[ \t]+|(?:\b(?:const|var)[ \t]|[,(])[ \t]*\w+[ \t]*:[ \t]*|->[ \t]*)[a-zA-Z_]\w*/m,lookbehind:!0},keyword:/\b(?:and|as|assert|break|breakpoint|class|class_name|const|continue|elif|else|enum|export|extends|for|func|if|in|is|master|mastersync|match|not|null|onready|or|pass|preload|puppet|puppetsync|remote|remotesync|return|self|setget|signal|static|tool|var|while|yield)\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,variable:/\$\w+/,number:[/\b0b[01_]+\b|\b0x[\da-fA-F_]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.[\d_]+)(?:e[+-]?[\d_]+)?\b/,/\b(?:INF|NAN|PI|TAU)\b/],constant:/\b[A-Z][A-Z_\d]*\b/,boolean:/\b(?:false|true)\b/,operator:/->|:=|&&|\|\||<<|>>|[-+*/%&|!<>=]=?|[~^]/,punctuation:/[.:,;()[\]{}]/}}},56452:function(de){"use strict";de.exports=ne,ne.displayName="gedcom",ne.aliases=[];function ne(y){y.languages.gedcom={"line-value":{pattern:/(^[\t ]*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?\w+ ).+/m,lookbehind:!0,inside:{pointer:{pattern:/^@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@$/,alias:"variable"}}},tag:{pattern:/(^[\t ]*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?)\w+/m,lookbehind:!0,alias:"string"},level:{pattern:/(^[\t ]*)\d+/m,lookbehind:!0,alias:"number"},pointer:{pattern:/@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@/,alias:"variable"}}}},8477:function(de){"use strict";de.exports=ne,ne.displayName="gherkin",ne.aliases=[];function ne(y){(function(E){var re=/(?:\r?\n|\r)[ \t]*\|.+\|(?:(?!\|).)*/.source;E.languages.gherkin={pystring:{pattern:/("""|''')[\s\S]+?\1/,alias:"string"},comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},tag:{pattern:/(^[ \t]*)@\S*/m,lookbehind:!0},feature:{pattern:/((?:^|\r?\n|\r)[ \t]*)(?:Ability|Ahoy matey!|Arwedd|Aspekt|Besigheid Behoefte|Business Need|Caracteristica|Característica|Egenskab|Egenskap|Eiginleiki|Feature|Fīča|Fitur|Fonctionnalité|Fonksyonalite|Funcionalidade|Funcionalitat|Functionalitate|Funcţionalitate|Funcționalitate|Functionaliteit|Fungsi|Funkcia|Funkcija|Funkcionalitāte|Funkcionalnost|Funkcja|Funksie|Funktionalität|Funktionalitéit|Funzionalità|Hwaet|Hwæt|Jellemző|Karakteristik|Lastnost|Mak|Mogucnost|laH|Mogućnost|Moznosti|Možnosti|OH HAI|Omadus|Ominaisuus|Osobina|Özellik|Potrzeba biznesowa|perbogh|poQbogh malja'|Požadavek|Požiadavka|Pretty much|Qap|Qu'meH 'ut|Savybė|Tính năng|Trajto|Vermoë|Vlastnosť|Właściwość|Značilnost|Δυνατότητα|Λειτουργία|Могућност|Мөмкинлек|Особина|Свойство|Үзенчәлеклелек|Функционал|Функционалност|Функция|Функціонал|תכונה|خاصية|خصوصیت|صلاحیت|کاروبار کی ضرورت|وِیژگی|रूप लेख|ਖਾਸੀਅਤ|ਨਕਸ਼ ਨੁਹਾਰ|ਮੁਹਾਂਦਰਾ|గుణము|ಹೆಚ್ಚಳ|ความต้องการทางธุรกิจ|ความสามารถ|โครงหลัก|기능|フィーチャ|功能|機能):(?:[^:\r\n]+(?:\r?\n|\r|$))*/,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]+/,lookbehind:!0},keyword:/[^:\r\n]+:/}},scenario:{pattern:/(^[ \t]*)(?:Abstract Scenario|Abstrakt Scenario|Achtergrond|Aer|Ær|Agtergrond|All y'all|Antecedentes|Antecedents|Atburðarás|Atburðarásir|Awww, look mate|B4|Background|Baggrund|Bakgrund|Bakgrunn|Bakgrunnur|Beispiele|Beispiller|Bối cảnh|Cefndir|Cenario|Cenário|Cenario de Fundo|Cenário de Fundo|Cenarios|Cenários|Contesto|Context|Contexte|Contexto|Conto|Contoh|Contone|Dæmi|Dasar|Dead men tell no tales|Delineacao do Cenario|Delineação do Cenário|Dis is what went down|Dữ liệu|Dyagram Senaryo|Dyagram senaryo|Egzanp|Ejemplos|Eksempler|Ekzemploj|Enghreifftiau|Esbozo do escenario|Escenari|Escenario|Esempi|Esquema de l'escenari|Esquema del escenario|Esquema do Cenario|Esquema do Cenário|EXAMPLZ|Examples|Exempel|Exemple|Exemples|Exemplos|First off|Fono|Forgatókönyv|Forgatókönyv vázlat|Fundo|Geçmiş|Grundlage|Hannergrond|ghantoH|Háttér|Heave to|Istorik|Juhtumid|Keadaan|Khung kịch bản|Khung tình huống|Kịch bản|Koncept|Konsep skenario|Kontèks|Kontekst|Kontekstas|Konteksts|Kontext|Konturo de la scenaro|Latar Belakang|lut chovnatlh|lut|lutmey|Lýsing Atburðarásar|Lýsing Dæma|MISHUN SRSLY|MISHUN|Menggariskan Senario|mo'|Náčrt Scenára|Náčrt Scénáře|Náčrt Scenáru|Oris scenarija|Örnekler|Osnova|Osnova Scenára|Osnova scénáře|Osnutek|Ozadje|Paraugs|Pavyzdžiai|Példák|Piemēri|Plan du scénario|Plan du Scénario|Plan Senaryo|Plan senaryo|Plang vum Szenario|Pozadí|Pozadie|Pozadina|Príklady|Příklady|Primer|Primeri|Primjeri|Przykłady|Raamstsenaarium|Reckon it's like|Rerefons|Scenár|Scénář|Scenarie|Scenarij|Scenarijai|Scenarijaus šablonas|Scenariji|Scenārijs|Scenārijs pēc parauga|Scenarijus|Scenario|Scénario|Scenario Amlinellol|Scenario Outline|Scenario Template|Scenariomal|Scenariomall|Scenarios|Scenariu|Scenariusz|Scenaro|Schema dello scenario|Se ðe|Se the|Se þe|Senario|Senaryo Deskripsyon|Senaryo deskripsyon|Senaryo|Senaryo taslağı|Shiver me timbers|Situācija|Situai|Situasie Uiteensetting|Situasie|Skenario konsep|Skenario|Skica|Structura scenariu|Structură scenariu|Struktura scenarija|Stsenaarium|Swa hwaer swa|Swa|Swa hwær swa|Szablon scenariusza|Szenario|Szenariogrundriss|Tapaukset|Tapaus|Tapausaihio|Taust|Tausta|Template Keadaan|Template Senario|Template Situai|The thing of it is|Tình huống|Variantai|Voorbeelde|Voorbeelden|Wharrimean is|Yo-ho-ho|You'll wanna|Założenia|Παραδείγματα|Περιγραφή Σεναρίου|Σενάρια|Σενάριο|Υπόβαθρο|Кереш|Контекст|Концепт|Мисаллар|Мисоллар|Основа|Передумова|Позадина|Предистория|Предыстория|Приклади|Пример|Примери|Примеры|Рамка на сценарий|Скица|Структура сценарија|Структура сценария|Структура сценарію|Сценарий|Сценарий структураси|Сценарийның төзелеше|Сценарији|Сценарио|Сценарій|Тарих|Үрнәкләр|דוגמאות|רקע|תבנית תרחיש|תרחיש|الخلفية|الگوی سناریو|امثلة|پس منظر|زمینه|سناریو|سيناريو|سيناريو مخطط|مثالیں|منظر نامے کا خاکہ|منظرنامہ|نمونه ها|उदाहरण|परिदृश्य|परिदृश्य रूपरेखा|पृष्ठभूमि|ਉਦਾਹਰਨਾਂ|ਪਟਕਥਾ|ਪਟਕਥਾ ਢਾਂਚਾ|ਪਟਕਥਾ ਰੂਪ ਰੇਖਾ|ਪਿਛੋਕੜ|ఉదాహరణలు|కథనం|నేపథ్యం|సన్నివేశం|ಉದಾಹರಣೆಗಳು|ಕಥಾಸಾರಾಂಶ|ವಿವರಣೆ|ಹಿನ್ನೆಲೆ|โครงสร้างของเหตุการณ์|ชุดของตัวอย่าง|ชุดของเหตุการณ์|แนวคิด|สรุปเหตุการณ์|เหตุการณ์|배경|시나리오|시나리오 개요|예|サンプル|シナリオ|シナリオアウトライン|シナリオテンプレ|シナリオテンプレート|テンプレ|例|例子|剧本|剧本大纲|劇本|劇本大綱|场景|场景大纲|場景|場景大綱|背景):[^:\r\n]*/m,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]*/,lookbehind:!0},keyword:/[^:\r\n]+:/}},"table-body":{pattern:RegExp("("+re+")(?:"+re+")+"),lookbehind:!0,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"},td:{pattern:/\s*[^\s|][^|]*/,alias:"string"},punctuation:/\|/}},"table-head":{pattern:RegExp(re),inside:{th:{pattern:/\s*[^\s|][^|]*/,alias:"variable"},punctuation:/\|/}},atrule:{pattern:/(^[ \t]+)(?:'a|'ach|'ej|7|a|A také|A taktiež|A tiež|A zároveň|Aber|Ac|Adott|Akkor|Ak|Aleshores|Ale|Ali|Allora|Alors|Als|Ama|Amennyiben|Amikor|Ampak|an|AN|Ananging|And y'all|And|Angenommen|Anrhegedig a|An|Apabila|Atès|Atesa|Atunci|Avast!|Aye|A|awer|Bagi|Banjur|Bet|Biết|Blimey!|Buh|But at the end of the day I reckon|But y'all|But|BUT|Cal|Când|Cand|Cando|Ce|Cuando|Če|Ða ðe|Ða|Dadas|Dada|Dados|Dado|DaH ghu' bejlu'|dann|Dann|Dano|Dan|Dar|Dat fiind|Data|Date fiind|Date|Dati fiind|Dati|Daţi fiind|Dați fiind|DEN|Dato|De|Den youse gotta|Dengan|Diberi|Diyelim ki|Donada|Donat|Donitaĵo|Do|Dun|Duota|Ðurh|Eeldades|Ef|Eğer ki|Entao|Então|Entón|E|En|Entonces|Epi|És|Etant donnée|Etant donné|Et|Étant données|Étant donnée|Étant donné|Etant données|Etant donnés|Étant donnés|Fakat|Gangway!|Gdy|Gegeben seien|Gegeben sei|Gegeven|Gegewe|ghu' noblu'|Gitt|Given y'all|Given|Givet|Givun|Ha|Cho|I CAN HAZ|In|Ir|It's just unbelievable|I|Ja|Jeśli|Jeżeli|Kad|Kada|Kadar|Kai|Kaj|Když|Keď|Kemudian|Ketika|Khi|Kiedy|Ko|Kuid|Kui|Kun|Lan|latlh|Le sa a|Let go and haul|Le|Lè sa a|Lè|Logo|Lorsqu'<|Lorsque|mä|Maar|Mais|Mając|Ma|Majd|Maka|Manawa|Mas|Men|Menawa|Mutta|Nalika|Nalikaning|Nanging|Når|När|Nato|Nhưng|Niin|Njuk|O zaman|Och|Og|Oletetaan|Ond|Onda|Oraz|Pak|Pero|Però|Podano|Pokiaľ|Pokud|Potem|Potom|Privzeto|Pryd|Quan|Quand|Quando|qaSDI'|Så|Sed|Se|Siis|Sipoze ke|Sipoze Ke|Sipoze|Si|Şi|Și|Soit|Stel|Tada|Tad|Takrat|Tak|Tapi|Ter|Tetapi|Tha the|Tha|Then y'all|Then|Thì|Thurh|Toda|Too right|Un|Und|ugeholl|Và|vaj|Vendar|Ve|wann|Wanneer|WEN|Wenn|When y'all|When|Wtedy|Wun|Y'know|Yeah nah|Yna|Youse know like when|Youse know when youse got|Y|Za predpokladu|Za předpokladu|Zadan|Zadani|Zadano|Zadate|Zadato|Zakładając|Zaradi|Zatati|Þa þe|Þa|Þá|Þegar|Þurh|Αλλά|Δεδομένου|Και|Όταν|Τότε|А також|Агар|Але|Али|Аммо|А|Әгәр|Әйтик|Әмма|Бирок|Ва|Вә|Дадено|Дано|Допустим|Если|Задате|Задати|Задато|И|І|К тому же|Када|Кад|Когато|Когда|Коли|Ләкин|Лекин|Нәтиҗәдә|Нехай|Но|Онда|Припустимо, що|Припустимо|Пусть|Также|Та|Тогда|Тоді|То|Унда|Һәм|Якщо|אבל|אזי|אז|בהינתן|וגם|כאשר|آنگاه|اذاً|اگر|اما|اور|با فرض|بالفرض|بفرض|پھر|تب|ثم|جب|عندما|فرض کیا|لكن|لیکن|متى|هنگامی|و|अगर|और|कदा|किन्तु|चूंकि|जब|तथा|तदा|तब|परन्तु|पर|यदि|ਅਤੇ|ਜਦੋਂ|ਜਿਵੇਂ ਕਿ|ਜੇਕਰ|ਤਦ|ਪਰ|అప్పుడు|ఈ పరిస్థితిలో|కాని|చెప్పబడినది|మరియు|ಆದರೆ|ನಂತರ|ನೀಡಿದ|ಮತ್ತು|ಸ್ಥಿತಿಯನ್ನು|กำหนดให้|ดังนั้น|แต่|เมื่อ|และ|그러면<|그리고<|단<|만약<|만일<|먼저<|조건<|하지만<|かつ<|しかし<|ただし<|ならば<|もし<|並且<|但し<|但是<|假如<|假定<|假設<|假设<|前提<|同时<|同時<|并且<|当<|當<|而且<|那么<|那麼<)(?=[ \t])/m,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"}}},outline:{pattern:/<[^>]+>/,alias:"variable"}}})(y)}},58230:function(de){"use strict";de.exports=ne,ne.displayName="git",ne.aliases=[];function ne(y){y.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m}}},66192:function(de,ne,y){"use strict";var E=y(79440);de.exports=re,re.displayName="glsl",re.aliases=[];function re(oe){oe.register(E),oe.languages.glsl=oe.languages.extend("c",{keyword:/\b(?:active|asm|atomic_uint|attribute|[ibdu]?vec[234]|bool|break|buffer|case|cast|centroid|class|coherent|common|const|continue|d?mat[234](?:x[234])?|default|discard|do|double|else|enum|extern|external|false|filter|fixed|flat|float|for|fvec[234]|goto|half|highp|hvec[234]|[iu]?sampler2DMS(?:Array)?|[iu]?sampler2DRect|[iu]?samplerBuffer|[iu]?samplerCube|[iu]?samplerCubeArray|[iu]?sampler[123]D|[iu]?sampler[12]DArray|[iu]?image2DMS(?:Array)?|[iu]?image2DRect|[iu]?imageBuffer|[iu]?imageCube|[iu]?imageCubeArray|[iu]?image[123]D|[iu]?image[12]DArray|if|in|inline|inout|input|int|interface|invariant|layout|long|lowp|mediump|namespace|noinline|noperspective|out|output|partition|patch|precise|precision|public|readonly|resource|restrict|return|sample|sampler[12]DArrayShadow|sampler[12]DShadow|sampler2DRectShadow|sampler3DRect|samplerCubeArrayShadow|samplerCubeShadow|shared|short|sizeof|smooth|static|struct|subroutine|superp|switch|template|this|true|typedef|uint|uniform|union|unsigned|using|varying|void|volatile|while|writeonly)\b/})}},81084:function(de){"use strict";de.exports=ne,ne.displayName="gml",ne.aliases=[];function ne(y){y.languages.gamemakerlanguage=y.languages.gml=y.languages.extend("clike",{keyword:/\b(?:break|case|continue|default|do|else|enum|exit|for|globalvar|if|repeat|return|switch|until|var|while)\b/,number:/(?:\b0x[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ulf]{0,4}/i,operator:/--|\+\+|[-+%/=]=?|!=|\*\*?=?|<[<=>]?|>[=>]?|&&?|\^\^?|\|\|?|~|\b(?:and|at|not|or|with|xor)\b/,constant:/\b(?:GM_build_date|GM_version|action_(?:continue|restart|reverse|stop)|all|gamespeed_(?:fps|microseconds)|global|local|noone|other|pi|pointer_(?:invalid|null)|self|timezone_(?:local|utc)|undefined|ev_(?:create|destroy|step|alarm|keyboard|mouse|collision|other|draw|draw_(?:begin|end|post|pre)|keypress|keyrelease|trigger|(?:left|middle|no|right)_button|(?:left|middle|right)_press|(?:left|middle|right)_release|mouse_(?:enter|leave|wheel_down|wheel_up)|global_(?:left|middle|right)_button|global_(?:left|middle|right)_press|global_(?:left|middle|right)_release|joystick(?:1|2)_(?:button1|button2|button3|button4|button5|button6|button7|button8|down|left|right|up)|outside|boundary|game_start|game_end|room_start|room_end|no_more_lives|animation_end|end_of_path|no_more_health|user\d|gui|gui_begin|gui_end|step_(?:begin|end|normal))|vk_(?:alt|anykey|backspace|control|delete|down|end|enter|escape|home|insert|left|nokey|pagedown|pageup|pause|printscreen|return|right|shift|space|tab|up|f\d|numpad\d|add|decimal|divide|lalt|lcontrol|lshift|multiply|ralt|rcontrol|rshift|subtract)|achievement_(?:filter_(?:all_players|favorites_only|friends_only)|friends_info|info|leaderboard_info|our_info|pic_loaded|show_(?:achievement|bank|friend_picker|leaderboard|profile|purchase_prompt|ui)|type_challenge|type_score_challenge)|asset_(?:font|object|path|room|script|shader|sound|sprite|tiles|timeline|unknown)|audio_(?:3d|falloff_(?:exponent_distance|exponent_distance_clamped|inverse_distance|inverse_distance_clamped|linear_distance|linear_distance_clamped|none)|mono|new_system|old_system|stereo)|bm_(?:add|complex|dest_alpha|dest_color|dest_colour|inv_dest_alpha|inv_dest_color|inv_dest_colour|inv_src_alpha|inv_src_color|inv_src_colour|max|normal|one|src_alpha|src_alpha_sat|src_color|src_colour|subtract|zero)|browser_(?:chrome|firefox|ie|ie_mobile|not_a_browser|opera|safari|safari_mobile|tizen|unknown|windows_store)|buffer_(?:bool|f16|f32|f64|fast|fixed|generalerror|grow|invalidtype|network|outofbounds|outofspace|s16|s32|s8|seek_end|seek_relative|seek_start|string|text|u16|u32|u64|u8|vbuffer|wrap)|c_(?:aqua|black|blue|dkgray|fuchsia|gray|green|lime|ltgray|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow)|cmpfunc_(?:always|equal|greater|greaterequal|less|lessequal|never|notequal)|cr_(?:appstart|arrow|beam|cross|default|drag|handpoint|hourglass|none|size_all|size_nesw|size_ns|size_nwse|size_we|uparrow)|cull_(?:clockwise|counterclockwise|noculling)|device_(?:emulator|tablet)|device_ios_(?:ipad|ipad_retina|iphone|iphone5|iphone6|iphone6plus|iphone_retina|unknown)|display_(?:landscape|landscape_flipped|portrait|portrait_flipped)|dll_(?:cdecl|cdel|stdcall)|ds_type_(?:grid|list|map|priority|queue|stack)|ef_(?:cloud|ellipse|explosion|firework|flare|rain|ring|smoke|smokeup|snow|spark|star)|fa_(?:archive|bottom|center|directory|hidden|left|middle|readonly|right|sysfile|top|volumeid)|fb_login_(?:default|fallback_to_webview|forcing_safari|forcing_webview|no_fallback_to_webview|use_system_account)|iap_(?:available|canceled|ev_consume|ev_product|ev_purchase|ev_restore|ev_storeload|failed|purchased|refunded|status_available|status_loading|status_processing|status_restoring|status_unavailable|status_uninitialised|storeload_failed|storeload_ok|unavailable)|leaderboard_type_(?:number|time_mins_secs)|lighttype_(?:dir|point)|matrix_(?:projection|view|world)|mb_(?:any|left|middle|none|right)|network_(?:config_(?:connect_timeout|disable_reliable_udp|enable_reliable_udp|use_non_blocking_socket)|socket_(?:bluetooth|tcp|udp)|type_(?:connect|data|disconnect|non_blocking_connect))|of_challenge_(?:lose|tie|win)|os_(?:android|ios|linux|macosx|ps3|ps4|psvita|unknown|uwp|win32|win8native|windows|winphone|xboxone)|phy_debug_render_(?:aabb|collision_pairs|coms|core_shapes|joints|obb|shapes)|phy_joint_(?:anchor_1_x|anchor_1_y|anchor_2_x|anchor_2_y|angle|angle_limits|damping_ratio|frequency|length_1|length_2|lower_angle_limit|max_force|max_length|max_motor_force|max_motor_torque|max_torque|motor_force|motor_speed|motor_torque|reaction_force_x|reaction_force_y|reaction_torque|speed|translation|upper_angle_limit)|phy_particle_data_flag_(?:category|color|colour|position|typeflags|velocity)|phy_particle_flag_(?:colormixing|colourmixing|elastic|powder|spring|tensile|viscous|wall|water|zombie)|phy_particle_group_flag_(?:rigid|solid)|pr_(?:linelist|linestrip|pointlist|trianglefan|trianglelist|trianglestrip)|ps_(?:distr|shape)_(?:diamond|ellipse|gaussian|invgaussian|line|linear|rectangle)|pt_shape_(?:circle|cloud|disk|explosion|flare|line|pixel|ring|smoke|snow|spark|sphere|square|star)|ty_(?:real|string)|gp_(?:face\d|axislh|axislv|axisrh|axisrv|padd|padl|padr|padu|select|shoulderl|shoulderlb|shoulderr|shoulderrb|start|stickl|stickr)|lb_disp_(?:none|numeric|time_ms|time_sec)|lb_sort_(?:ascending|descending|none)|ov_(?:achievements|community|friends|gamegroup|players|settings)|ugc_(?:filetype_(?:community|microtrans)|list_(?:Favorited|Followed|Published|Subscribed|UsedOrPlayed|VotedDown|VotedOn|VotedUp|WillVoteLater)|match_(?:AllGuides|Artwork|Collections|ControllerBindings|IntegratedGuides|Items|Items_Mtx|Items_ReadyToUse|Screenshots|UsableInGame|Videos|WebGuides)|query_(?:AcceptedForGameRankedByAcceptanceDate|CreatedByFriendsRankedByPublicationDate|FavoritedByFriendsRankedByPublicationDate|NotYetRated)|query_RankedBy(?:NumTimesReported|PublicationDate|TextSearch|TotalVotesAsc|Trend|Vote|VotesUp)|result_success|sortorder_CreationOrder(?:Asc|Desc)|sortorder_(?:ForModeration|LastUpdatedDesc|SubscriptionDateDesc|TitleAsc|VoteScoreDesc)|visibility_(?:friends_only|private|public))|vertex_usage_(?:binormal|blendindices|blendweight|color|colour|depth|fog|normal|position|psize|sample|tangent|texcoord|textcoord)|vertex_type_(?:float\d|color|colour|ubyte4)|input_type|layerelementtype_(?:background|instance|oldtilemap|particlesystem|sprite|tile|tilemap|undefined)|se_(?:chorus|compressor|echo|equalizer|flanger|gargle|none|reverb)|text_type|tile_(?:flip|index_mask|mirror|rotate)|(?:obj|rm|scr|spr)\w+)\b/,variable:/\b(?:alarm|application_surface|async_load|background_(?:alpha|blend|color|colour|foreground|height|hspeed|htiled|index|showcolor|showcolour|visible|vspeed|vtiled|width|x|xscale|y|yscale)|bbox_(?:bottom|left|right|top)|browser_(?:height|width)|caption_(?:health|lives|score)|current_(?:day|hour|minute|month|second|time|weekday|year)|cursor_sprite|debug_mode|delta_time|direction|display_aa|error_(?:last|occurred)|event_(?:action|number|object|type)|fps|fps_real|friction|game_(?:display|project|save)_(?:id|name)|gamemaker_(?:pro|registered|version)|gravity|gravity_direction|(?:h|v)speed|health|iap_data|id|image_(?:alpha|angle|blend|depth|index|number|speed|xscale|yscale)|instance_(?:count|id)|keyboard_(?:key|lastchar|lastkey|string)|layer|lives|mask_index|mouse_(?:button|lastbutton|x|y)|object_index|os_(?:browser|device|type|version)|path_(?:endaction|index|orientation|position|positionprevious|scale|speed)|persistent|phy_(?:rotation|(?:col_normal|collision|com|linear_velocity|position|speed)_(?:x|y)|angular_(?:damping|velocity)|position_(?:x|y)previous|speed|linear_damping|bullet|fixed_rotation|active|mass|inertia|dynamic|kinematic|sleeping|collision_points)|pointer_(?:invalid|null)|room|room_(?:caption|first|height|last|persistent|speed|width)|score|secure_mode|show_(?:health|lives|score)|solid|speed|sprite_(?:height|index|width|xoffset|yoffset)|temp_directory|timeline_(?:index|loop|position|running|speed)|transition_(?:color|kind|steps)|undefined|view_(?:angle|current|enabled|(?:h|v)(?:border|speed)|(?:h|w|x|y)port|(?:h|w|x|y)view|object|surface_id|visible)|visible|webgl_enabled|working_directory|(?:x|y)(?:previous|start)|x|y|argument(?:_relitive|_count|\d)|argument|global|local|other|self)\b/})}},50318:function(de){"use strict";de.exports=ne,ne.displayName="gn",ne.aliases=["gni"];function ne(y){y.languages.gn={comment:{pattern:/#.*/,greedy:!0},"string-literal":{pattern:/(^|[^\\"])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[\s\S]*?\}|[a-zA-Z_]\w*|0x[a-fA-F0-9]{2})/,lookbehind:!0,inside:{number:/^\$0x[\s\S]{2}$/,variable:/^\$\w+$/,"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}},string:/[\s\S]+/}},keyword:/\b(?:else|if)\b/,boolean:/\b(?:false|true)\b/,"builtin-function":{pattern:/\b(?:assert|defined|foreach|import|pool|print|template|tool|toolchain)(?=\s*\()/i,alias:"keyword"},function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:current_cpu|current_os|current_toolchain|default_toolchain|host_cpu|host_os|root_build_dir|root_gen_dir|root_out_dir|target_cpu|target_gen_dir|target_os|target_out_dir)\b/,number:/-?\b\d+\b/,operator:/[-+!=<>]=?|&&|\|\|/,punctuation:/[(){}[\],.]/},y.languages.gn["string-literal"].inside.interpolation.inside.expression.inside=y.languages.gn,y.languages.gni=y.languages.gn}},95769:function(de){"use strict";de.exports=ne,ne.displayName="goModule",ne.aliases=[];function ne(y){y.languages["go-mod"]=y.languages["go-module"]={comment:{pattern:/\/\/.*/,greedy:!0},version:{pattern:/(^|[\s()[\],])v\d+\.\d+\.\d+(?:[+-][-+.\w]*)?(?![^\s()[\],])/,lookbehind:!0,alias:"number"},"go-version":{pattern:/((?:^|\s)go\s+)\d+(?:\.\d+){1,2}/,lookbehind:!0,alias:"number"},keyword:{pattern:/^([ \t]*)(?:exclude|go|module|replace|require|retract)\b/m,lookbehind:!0},operator:/=>/,punctuation:/[()[\],]/}}},14155:function(de){"use strict";de.exports=ne,ne.displayName="go",ne.aliases=[];function ne(y){y.languages.go=y.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),y.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete y.languages.go["class-name"]}},92823:function(de){"use strict";de.exports=ne,ne.displayName="graphql",ne.aliases=[];function ne(y){y.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:y.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},y.hooks.add("after-tokenize",function(re){if(re.language!=="graphql")return;var oe=re.tokens.filter(function(a){return typeof a!="string"&&a.type!=="comment"&&a.type!=="scalar"}),ge=0;function fe(a){return oe[ge+a]}function he(a,ee){ee=ee||0;for(var x=0;x0)){var Ge=ie(/^\{$/,/^\}$/);if(Ge===-1)continue;for(var ce=ge;ce=0&&xe(b,"variable-input")}}}}})}},63092:function(de){"use strict";de.exports=ne,ne.displayName="groovy",ne.aliases=[];function ne(y){y.languages.groovy=y.languages.extend("clike",{string:[{pattern:/("""|''')(?:[^\\]|\\[\s\S])*?\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0},{pattern:/(["'/])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:/\b(?:abstract|as|assert|boolean|break|byte|case|catch|char|class|const|continue|def|default|do|double|else|enum|extends|final|finally|float|for|goto|if|implements|import|in|instanceof|int|interface|long|native|new|package|private|protected|public|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|trait|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01_]+|0x[\da-f_]+(?:\.[\da-f_p\-]+)?|[\d_]+(?:\.[\d_]+)?(?:e[+-]?\d+)?)[glidf]?\b/i,operator:{pattern:/(^|[^.])(?:~|==?~?|\?[.:]?|\*(?:[.=]|\*=?)?|\.[@&]|\.\.<|\.\.(?!\.)|-[-=>]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),y.languages.insertBefore("groovy","string",{shebang:{pattern:/#!.+/,alias:"comment"}}),y.languages.insertBefore("groovy","punctuation",{"spock-block":/\b(?:and|cleanup|expect|given|setup|then|when|where):/}),y.languages.insertBefore("groovy","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),y.hooks.add("wrap",function(E){if(E.language==="groovy"&&E.type==="string"){var re=E.content.value[0];if(re!="'"){var oe=/([^\\])(?:\$(?:\{.*?\}|[\w.]+))/;re==="$"&&(oe=/([^\$])(?:\$(?:\{.*?\}|[\w.]+))/),E.content.value=E.content.value.replace(/</g,"<").replace(/&/g,"&"),E.content=y.highlight(E.content.value,{expression:{pattern:oe,lookbehind:!0,inside:y.languages.groovy}}),E.classes.push(re==="/"?"regex":"gstring")}}})}},21550:function(de,ne,y){"use strict";var E=y(75308);de.exports=re,re.displayName="haml",re.aliases=[];function re(oe){oe.register(E),function(ge){ge.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ].+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ].*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ].+)/,lookbehind:!0,inside:ge.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ].*\|[\t ]*)*/,lookbehind:!0,inside:ge.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"symbol"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:ge.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^{}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^{}])+\}/,lookbehind:!0,inside:ge.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:ge.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:ge.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},ruby:{pattern:/[\s\S]+/,inside:ge.languages.ruby}}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var fe="((?:^|\\r?\\n|\\r)([\\t ]*)):{{filter_name}}(?:(?:\\r?\\n|\\r)(?:\\2[\\t ].+|\\s*?(?=\\r?\\n|\\r)))+",he=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],ie={},xe=0,Ee=he.length;xe@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},ge.hooks.add("before-tokenize",function(fe){var he=/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g;ge.languages["markup-templating"].buildPlaceholders(fe,"handlebars",he)}),ge.hooks.add("after-tokenize",function(fe){ge.languages["markup-templating"].tokenizePlaceholders(fe,"handlebars")}),ge.languages.hbs=ge.languages.handlebars}(oe)}},2050:function(de){"use strict";de.exports=ne,ne.displayName="haskell",ne.aliases=["hs"];function ne(y){y.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|\{-[\s\S]*?-\})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|ACK|BEL|BS|CAN|CR|DC1|DC2|DC3|DC4|DEL|DLE|EM|ENQ|EOT|ESC|ETB|ETX|FF|FS|GS|HT|LF|NAK|NUL|RS|SI|SO|SOH|SP|STX|SUB|SYN|US|VT|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^[\t ]*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|hiding|import|qualified)\b/,punctuation:/\./}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:[{pattern:/`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,greedy:!0},{pattern:/(\s)\.(?=\s)/,lookbehind:!0},/[-!#$%*+=?&@|~:<>^\\\/][-!#$%*+=?&@|~.:<>^\\\/]*|\.[-!#$%*+=?&@|~.:<>^\\\/]+/],hvariable:{pattern:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*/,inside:{punctuation:/\./}},constant:{pattern:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:]/},y.languages.hs=y.languages.haskell}},67967:function(de){"use strict";de.exports=ne,ne.displayName="haxe",ne.aliases=[];function ne(y){y.languages.haxe=y.languages.extend("clike",{string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},"class-name":[{pattern:/(\b(?:abstract|class|enum|extends|implements|interface|new|typedef)\s+)[A-Z_]\w*/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\bthis\b|\b(?:abstract|as|break|case|cast|catch|class|continue|default|do|dynamic|else|enum|extends|extern|final|for|from|function|if|implements|import|in|inline|interface|macro|new|null|operator|overload|override|package|private|public|return|static|super|switch|throw|to|try|typedef|untyped|using|var|while)(?!\.)\b/,function:{pattern:/\b[a-z_]\w*(?=\s*(?:<[^<>]*>\s*)?\()/i,greedy:!0},operator:/\.{3}|\+\+|--|&&|\|\||->|=>|(?:<{1,3}|[-+*/%!=&|^])=?|[?:~]/}),y.languages.insertBefore("haxe","string",{"string-interpolation":{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{interpolation:{pattern:/(^|[^\\])\$(?:\w+|\{[^{}]+\})/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:y.languages.haxe}}},string:/[\s\S]+/}}}),y.languages.insertBefore("haxe","class-name",{regex:{pattern:/~\/(?:[^\/\\\r\n]|\\.)+\/[a-z]*/,greedy:!0,inside:{"regex-flags":/\b[a-z]+$/,"regex-source":{pattern:/^(~\/)[\s\S]+(?=\/$)/,lookbehind:!0,alias:"language-regex",inside:y.languages.regex},"regex-delimiter":/^~\/|\/$/}}}),y.languages.insertBefore("haxe","keyword",{preprocessor:{pattern:/#(?:else|elseif|end|if)\b.*/,alias:"property"},metadata:{pattern:/@:?[\w.]+/,alias:"symbol"},reification:{pattern:/\$(?:\w+|(?=\{))/,alias:"important"}})}},29138:function(de){"use strict";de.exports=ne,ne.displayName="hcl",ne.aliases=[];function ne(y){y.languages.hcl={comment:/(?:\/\/|#).*|\/\*[\s\S]*?(?:\*\/|$)/,heredoc:{pattern:/<<-?(\w+\b)[\s\S]*?^[ \t]*\1/m,greedy:!0,alias:"string"},keyword:[{pattern:/(?:data|resource)\s+(?:"(?:\\[\s\S]|[^\\"])*")(?=\s+"[\w-]+"\s+\{)/i,inside:{type:{pattern:/(resource|data|\s+)(?:"(?:\\[\s\S]|[^\\"])*")/i,lookbehind:!0,alias:"variable"}}},{pattern:/(?:backend|module|output|provider|provisioner|variable)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+(?=\{)/i,inside:{type:{pattern:/(backend|module|output|provider|provisioner|variable)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+/i,lookbehind:!0,alias:"variable"}}},/[\w-]+(?=\s+\{)/],property:[/[-\w\.]+(?=\s*=(?!=))/,/"(?:\\[\s\S]|[^\\"])+"(?=\s*[:=])/],string:{pattern:/"(?:[^\\$"]|\\[\s\S]|\$(?:(?=")|\$+(?!\$)|[^"${])|\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\})*"/,greedy:!0,inside:{interpolation:{pattern:/(^|[^$])\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\}/,lookbehind:!0,inside:{type:{pattern:/(\b(?:count|data|local|module|path|self|terraform|var)\b\.)[\w\*]+/i,lookbehind:!0,alias:"variable"},keyword:/\b(?:count|data|local|module|path|self|terraform|var)\b/i,function:/\w+(?=\()/,string:{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0},number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[!\$#%&'()*+,.\/;<=>@\[\\\]^`{|}~?:]/}}}},number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,boolean:/\b(?:false|true)\b/i,punctuation:/[=\[\]{}]/}}},67915:function(de,ne,y){"use strict";var E=y(79440);de.exports=re,re.displayName="hlsl",re.aliases=[];function re(oe){oe.register(E),oe.languages.hlsl=oe.languages.extend("c",{"class-name":[oe.languages.c["class-name"],/\b(?:AppendStructuredBuffer|BlendState|Buffer|ByteAddressBuffer|CompileShader|ComputeShader|ConsumeStructuredBuffer|DepthStencilState|DepthStencilView|DomainShader|GeometryShader|Hullshader|InputPatch|LineStream|OutputPatch|PixelShader|PointStream|RWBuffer|RWByteAddressBuffer|RWStructuredBuffer|RWTexture(?:1D|1DArray|2D|2DArray|3D)|RasterizerState|RenderTargetView|SamplerComparisonState|SamplerState|StructuredBuffer|Texture(?:1D|1DArray|2D|2DArray|2DMS|2DMSArray|3D|Cube|CubeArray)|TriangleStream|VertexShader)\b/],keyword:[/\b(?:asm|asm_fragment|auto|break|case|catch|cbuffer|centroid|char|class|column_major|compile|compile_fragment|const|const_cast|continue|default|delete|discard|do|dynamic_cast|else|enum|explicit|export|extern|for|friend|fxgroup|goto|groupshared|if|in|inline|inout|interface|line|lineadj|linear|long|matrix|mutable|namespace|new|nointerpolation|noperspective|operator|out|packoffset|pass|pixelfragment|point|precise|private|protected|public|register|reinterpret_cast|return|row_major|sample|sampler|shared|short|signed|sizeof|snorm|stateblock|stateblock_state|static|static_cast|string|struct|switch|tbuffer|technique|technique10|technique11|template|texture|this|throw|triangle|triangleadj|try|typedef|typename|uniform|union|unorm|unsigned|using|vector|vertexfragment|virtual|void|volatile|while)\b/,/\b(?:bool|double|dword|float|half|int|min(?:10float|12int|16(?:float|int|uint))|uint)(?:[1-4](?:x[1-4])?)?\b/],number:/(?:(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?|\b0x[\da-fA-F]+)[fFhHlLuU]?\b/,boolean:/\b(?:false|true)\b/})}},54853:function(de){"use strict";de.exports=ne,ne.displayName="hoon",ne.aliases=[];function ne(y){y.languages.hoon={comment:{pattern:/::.*/,greedy:!0},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},constant:/%(?:\.[ny]|[\w-]+)/,"class-name":/@(?:[a-z0-9-]*[a-z0-9])?|\*/i,function:/(?:\+[-+] {2})?(?:[a-z](?:[a-z0-9-]*[a-z0-9])?)/,keyword:/\.[\^\+\*=\?]|![><:\.=\?!]|=[>|:,\.\-\^<+;/~\*\?]|\?[>|:\.\-\^<\+&~=@!]|\|[\$_%:\.\-\^~\*=@\?]|\+[|\$\+\*]|:[_\-\^\+~\*]|%[_:\.\-\^\+~\*=]|\^[|:\.\-\+&~\*=\?]|\$[|_%:<>\-\^&~@=\?]|;[:<\+;\/~\*=]|~[>|\$_%<\+\/&=\?!]|--|==/}}},68330:function(de){"use strict";de.exports=ne,ne.displayName="hpkp",ne.aliases=[];function ne(y){y.languages.hpkp={directive:{pattern:/\b(?:includeSubDomains|max-age|pin-sha256|preload|report-to|report-uri|strict)(?=[\s;=]|$)/i,alias:"property"},operator:/=/,punctuation:/;/}}},76823:function(de){"use strict";de.exports=ne,ne.displayName="hsts",ne.aliases=[];function ne(y){y.languages.hsts={directive:{pattern:/\b(?:includeSubDomains|max-age|preload)(?=[\s;=]|$)/i,alias:"property"},operator:/=/,punctuation:/;/}}},86712:function(de){"use strict";de.exports=ne,ne.displayName="http",ne.aliases=[];function ne(y){(function(E){function re(Le){return RegExp("(^(?:"+Le+"):[ ]*(?![ ]))[^]+","i")}E.languages.http={"request-line":{pattern:/^(?:CONNECT|DELETE|GET|HEAD|OPTIONS|PATCH|POST|PRI|PUT|SEARCH|TRACE)\s(?:https?:\/\/|\/)\S*\sHTTP\/[\d.]+/m,inside:{method:{pattern:/^[A-Z]+\b/,alias:"property"},"request-target":{pattern:/^(\s)(?:https?:\/\/|\/)\S*(?=\s)/,lookbehind:!0,alias:"url",inside:E.languages.uri},"http-version":{pattern:/^(\s)HTTP\/[\d.]+/,lookbehind:!0,alias:"property"}}},"response-status":{pattern:/^HTTP\/[\d.]+ \d+ .+/m,inside:{"http-version":{pattern:/^HTTP\/[\d.]+/,alias:"property"},"status-code":{pattern:/^(\s)\d+(?=\s)/,lookbehind:!0,alias:"number"},"reason-phrase":{pattern:/^(\s).+/,lookbehind:!0,alias:"string"}}},header:{pattern:/^[\w-]+:.+(?:(?:\r\n?|\n)[ \t].+)*/m,inside:{"header-value":[{pattern:re(/Content-Security-Policy/.source),lookbehind:!0,alias:["csp","languages-csp"],inside:E.languages.csp},{pattern:re(/Public-Key-Pins(?:-Report-Only)?/.source),lookbehind:!0,alias:["hpkp","languages-hpkp"],inside:E.languages.hpkp},{pattern:re(/Strict-Transport-Security/.source),lookbehind:!0,alias:["hsts","languages-hsts"],inside:E.languages.hsts},{pattern:re(/[^:]+/.source),lookbehind:!0}],"header-name":{pattern:/^[^:]+/,alias:"keyword"},punctuation:/^:/}}};var oe=E.languages,ge={"application/javascript":oe.javascript,"application/json":oe.json||oe.javascript,"application/xml":oe.xml,"text/xml":oe.xml,"text/html":oe.html,"text/css":oe.css,"text/plain":oe.plain},fe={"application/json":!0,"application/xml":!0};function he(Le){var Oe=Le.replace(/^[a-z]+\//,""),je="\\w+/(?:[\\w.-]+\\+)+"+Oe+"(?![+\\w.-])";return"(?:"+Le+"|"+je+")"}var ie;for(var xe in ge)if(ge[xe]){ie=ie||{};var Ee=fe[xe]?he(xe):xe;ie[xe.replace(/\//g,"-")]={pattern:RegExp("("+/content-type:\s*/.source+Ee+/(?:(?:\r\n?|\n)[\w-].*)*(?:\r(?:\n|(?!\n))|\n)/.source+")"+/[^ \t\w-][\s\S]*/.source,"i"),lookbehind:!0,inside:ge[xe]}}ie&&E.languages.insertBefore("http","header",ie)})(y)}},72252:function(de){"use strict";de.exports=ne,ne.displayName="ichigojam",ne.aliases=[];function ne(y){y.languages.ichigojam={comment:/(?:\B'|REM)(?:[^\n\r]*)/i,string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^\w +\-.])*"/,greedy:!0},number:/\B#[0-9A-F]+|\B`[01]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:BEEP|BPS|CASE|CLEAR|CLK|CLO|CLP|CLS|CLT|CLV|CONT|COPY|ELSE|END|FILE|FILES|FOR|GOSUB|GOTO|GSB|IF|INPUT|KBD|LED|LET|LIST|LOAD|LOCATE|LRUN|NEW|NEXT|OUT|PLAY|POKE|PRINT|PWM|REM|RENUM|RESET|RETURN|RIGHT|RTN|RUN|SAVE|SCROLL|SLEEP|SRND|STEP|STOP|SUB|TEMPO|THEN|TO|UART|VIDEO|WAIT)(?:\$|\b)/i,function:/\b(?:ABS|ANA|ASC|BIN|BTN|DEC|END|FREE|HELP|HEX|I2CR|I2CW|IN|INKEY|LEN|LINE|PEEK|RND|SCR|SOUND|STR|TICK|USR|VER|VPEEK|ZER)(?:\$|\b)/i,label:/(?:\B@\S+)/,operator:/<[=>]?|>=?|\|\||&&|[+\-*\/=|&^~!]|\b(?:AND|NOT|OR)\b/i,punctuation:/[\[,;:()\]]/}}},78634:function(de){"use strict";de.exports=ne,ne.displayName="icon",ne.aliases=[];function ne(y){y.languages.icon={comment:/#.*/,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n_]|\\.|_(?!\1)(?:\r\n|[\s\S]))*\1/,greedy:!0},number:/\b(?:\d+r[a-z\d]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b|\.\d+\b/i,"builtin-keyword":{pattern:/&(?:allocated|ascii|clock|collections|cset|current|date|dateline|digits|dump|e|error(?:number|text|value)?|errout|fail|features|file|host|input|lcase|letters|level|line|main|null|output|phi|pi|pos|progname|random|regions|source|storage|subject|time|trace|ucase|version)\b/,alias:"variable"},directive:{pattern:/\$\w+/,alias:"builtin"},keyword:/\b(?:break|by|case|create|default|do|else|end|every|fail|global|if|initial|invocable|link|local|next|not|of|procedure|record|repeat|return|static|suspend|then|to|until|while)\b/,function:/\b(?!\d)\w+(?=\s*[({]|\s*!\s*\[)/,operator:/[+-]:(?!=)|(?:[\/?@^%&]|\+\+?|--?|==?=?|~==?=?|\*\*?|\|\|\|?|<(?:->?|>?=?)(?::=)?|:(?:=:?)?|[!.\\|~]/,punctuation:/[\[\](){},;]/}}},43583:function(de){"use strict";de.exports=ne,ne.displayName="icuMessageFormat",ne.aliases=[];function ne(y){(function(E){function re(xe,Ee){return Ee<=0?/[]/.source:xe.replace(//g,function(){return re(xe,Ee-1)})}var oe=/'[{}:=,](?:[^']|'')*'(?!')/,ge={pattern:/''/,greedy:!0,alias:"operator"},fe={pattern:oe,greedy:!0,inside:{escape:ge}},he=re(/\{(?:[^{}']|'(?![{},'])|''||)*\}/.source.replace(//g,function(){return oe.source}),8),ie={pattern:RegExp(he),inside:{message:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:null},"message-delimiter":{pattern:/./,alias:"punctuation"}}};E.languages["icu-message-format"]={argument:{pattern:RegExp(he),greedy:!0,inside:{content:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:{"argument-name":{pattern:/^(\s*)[^{}:=,\s]+/,lookbehind:!0},"choice-style":{pattern:/^(\s*,\s*choice\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{punctuation:/\|/,range:{pattern:/^(\s*)[+-]?(?:\d+(?:\.\d*)?|\u221e)\s*[<#\u2264]/,lookbehind:!0,inside:{operator:/[<#\u2264]/,number:/\S+/}},rest:null}},"plural-style":{pattern:/^(\s*,\s*(?:plural|selectordinal)\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{offset:/^offset:\s*\d+/,"nested-message":ie,selector:{pattern:/=\d+|[^{}:=,\s]+/,inside:{keyword:/^(?:few|many|one|other|two|zero)$/}}}},"select-style":{pattern:/^(\s*,\s*select\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{"nested-message":ie,selector:{pattern:/[^{}:=,\s]+/,inside:{keyword:/^other$/}}}},keyword:/\b(?:choice|plural|select|selectordinal)\b/,"arg-type":{pattern:/\b(?:date|duration|number|ordinal|spellout|time)\b/,alias:"keyword"},"arg-skeleton":{pattern:/(,\s*)::[^{}:=,\s]+/,lookbehind:!0},"arg-style":{pattern:/(,\s*)(?:currency|full|integer|long|medium|percent|short)(?=\s*$)/,lookbehind:!0},"arg-style-text":{pattern:RegExp(/(^\s*,\s*(?=\S))/.source+re(/(?:[^{}']|'[^']*'|\{(?:)?\})+/.source,8)+"$"),lookbehind:!0,alias:"string"},punctuation:/,/}},"argument-delimiter":{pattern:/./,alias:"operator"}}},escape:ge,string:fe},ie.inside.message.inside=E.languages["icu-message-format"],E.languages["icu-message-format"].argument.inside.content.inside["choice-style"].inside.rest=E.languages["icu-message-format"]})(y)}},23328:function(de,ne,y){"use strict";var E=y(2050);de.exports=re,re.displayName="idris",re.aliases=["idr"];function re(oe){oe.register(E),oe.languages.idris=oe.languages.extend("haskell",{comment:{pattern:/(?:(?:--|\|\|\|).*$|\{-[\s\S]*?-\})/m},keyword:/\b(?:Type|case|class|codata|constructor|corecord|data|do|dsl|else|export|if|implementation|implicit|import|impossible|in|infix|infixl|infixr|instance|interface|let|module|mutual|namespace|of|parameters|partial|postulate|private|proof|public|quoteGoal|record|rewrite|syntax|then|total|using|where|with)\b/,builtin:void 0}),oe.languages.insertBefore("idris","keyword",{"import-statement":{pattern:/(^\s*import\s+)(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*/m,lookbehind:!0,inside:{punctuation:/\./}}}),oe.languages.idr=oe.languages.idris}},74494:function(de){"use strict";de.exports=ne,ne.displayName="iecst",ne.aliases=[];function ne(y){y.languages.iecst={comment:[{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\(\*[\s\S]*?(?:\*\)|$)|\{[\s\S]*?(?:\}|$))/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:[/\b(?:END_)?(?:PROGRAM|CONFIGURATION|INTERFACE|FUNCTION_BLOCK|FUNCTION|ACTION|TRANSITION|TYPE|STRUCT|(?:INITIAL_)?STEP|NAMESPACE|LIBRARY|CHANNEL|FOLDER|RESOURCE|VAR_(?:ACCESS|CONFIG|EXTERNAL|GLOBAL|INPUT|IN_OUT|OUTPUT|TEMP)|VAR|METHOD|PROPERTY)\b/i,/\b(?:AT|BY|(?:END_)?(?:CASE|FOR|IF|REPEAT|WHILE)|CONSTANT|CONTINUE|DO|ELSE|ELSIF|EXIT|EXTENDS|FROM|GET|GOTO|IMPLEMENTS|JMP|NON_RETAIN|OF|PRIVATE|PROTECTED|PUBLIC|RETAIN|RETURN|SET|TASK|THEN|TO|UNTIL|USING|WITH|__CATCH|__ENDTRY|__FINALLY|__TRY)\b/],"class-name":/\b(?:ANY|ARRAY|BOOL|BYTE|U?(?:D|L|S)?INT|(?:D|L)?WORD|DATE(?:_AND_TIME)?|DT|L?REAL|POINTER|STRING|TIME(?:_OF_DAY)?|TOD)\b/,address:{pattern:/%[IQM][XBWDL][\d.]*|%[IQ][\d.]*/,alias:"symbol"},number:/\b(?:16#[\da-f]+|2#[01_]+|0x[\da-f]+)\b|\b(?:D|DT|T|TOD)#[\d_shmd:]*|\b[A-Z]*#[\d.,_]*|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/,operator:/S?R?:?=>?|&&?|\*\*?|<[=>]?|>=?|[-:^/+#]|\b(?:AND|EQ|EXPT|GE|GT|LE|LT|MOD|NE|NOT|OR|XOR)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,punctuation:/[()[\].,;]/}}},46745:function(de){"use strict";de.exports=ne,ne.displayName="ignore",ne.aliases=["gitignore","hgignore","npmignore"];function ne(y){(function(E){E.languages.ignore={comment:/^#.*/m,entry:{pattern:/\S(?:.*(?:(?:\\ )|\S))?/,alias:"string",inside:{operator:/^!|\*\*?|\?/,regex:{pattern:/(^|[^\\])\[[^\[\]]*\]/,lookbehind:!0},punctuation:/\//}}},E.languages.gitignore=E.languages.ignore,E.languages.hgignore=E.languages.ignore,E.languages.npmignore=E.languages.ignore})(y)}},22152:function(de){"use strict";de.exports=ne,ne.displayName="inform7",ne.aliases=[];function ne(y){y.languages.inform7={string:{pattern:/"[^"]*"/,inside:{substitution:{pattern:/\[[^\[\]]+\]/,inside:{delimiter:{pattern:/\[|\]/,alias:"punctuation"}}}}},comment:{pattern:/\[[^\[\]]+\]/,greedy:!0},title:{pattern:/^[ \t]*(?:book|chapter|part(?! of)|section|table|volume)\b.+/im,alias:"important"},number:{pattern:/(^|[^-])(?:\b\d+(?:\.\d+)?(?:\^\d+)?(?:(?!\d)\w+)?|\b(?:eight|eleven|five|four|nine|one|seven|six|ten|three|twelve|two))\b(?!-)/i,lookbehind:!0},verb:{pattern:/(^|[^-])\b(?:answering|applying to|are|asking|attacking|be(?:ing)?|burning|buying|called|carries|carry(?! out)|carrying|climbing|closing|conceal(?:ing|s)?|consulting|contain(?:ing|s)?|cutting|drinking|dropping|eating|enclos(?:es?|ing)|entering|examining|exiting|getting|giving|going|ha(?:s|ve|ving)|hold(?:ing|s)?|impl(?:ies|y)|incorporat(?:es?|ing)|inserting|is|jumping|kissing|listening|locking|looking|mean(?:ing|s)?|opening|provid(?:es?|ing)|pulling|pushing|putting|relat(?:es?|ing)|removing|searching|see(?:ing|s)?|setting|showing|singing|sleeping|smelling|squeezing|support(?:ing|s)?|swearing|switching|taking|tasting|telling|thinking|throwing|touching|turning|tying|unlock(?:ing|s)?|var(?:ies|y|ying)|waiting|waking|waving|wear(?:ing|s)?)\b(?!-)/i,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^-])\b(?:after|before|carry out|check|continue the action|definition(?= *:)|do nothing|else|end (?:if|the story|unless)|every turn|if|include|instead(?: of)?|let|move|no|now|otherwise|repeat|report|resume the story|rule for|running through|say(?:ing)?|stop the action|test|try(?:ing)?|understand|unless|use|when|while|yes)\b(?!-)/i,lookbehind:!0},property:{pattern:/(^|[^-])\b(?:adjacent(?! to)|carried|closed|concealed|contained|dark|described|edible|empty|enclosed|enterable|even|female|fixed in place|full|handled|held|improper-named|incorporated|inedible|invisible|lighted|lit|lock(?:able|ed)|male|marked for listing|mentioned|negative|neuter|non-(?:empty|full|recurring)|odd|opaque|open(?:able)?|plural-named|portable|positive|privately-named|proper-named|provided|publically-named|pushable between rooms|recurring|related|rubbing|scenery|seen|singular-named|supported|swinging|switch(?:able|ed(?: off| on)?)|touch(?:able|ed)|transparent|unconcealed|undescribed|unlit|unlocked|unmarked for listing|unmentioned|unopenable|untouchable|unvisited|variable|visible|visited|wearable|worn)\b(?!-)/i,lookbehind:!0,alias:"symbol"},position:{pattern:/(^|[^-])\b(?:above|adjacent to|back side of|below|between|down|east|everywhere|front side|here|in|inside(?: from)?|north(?:east|west)?|nowhere|on(?: top of)?|other side|outside(?: from)?|parts? of|regionally in|south(?:east|west)?|through|up|west|within)\b(?!-)/i,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|[^-])\b(?:actions?|activit(?:ies|y)|actors?|animals?|backdrops?|containers?|devices?|directions?|doors?|holders?|kinds?|lists?|m[ae]n|nobody|nothing|nouns?|numbers?|objects?|people|persons?|player(?:'s holdall)?|regions?|relations?|rooms?|rule(?:book)?s?|scenes?|someone|something|supporters?|tables?|texts?|things?|time|vehicles?|wom[ae]n)\b(?!-)/i,lookbehind:!0,alias:"variable"},punctuation:/[.,:;(){}]/},y.languages.inform7.string.inside.substitution.inside.rest=y.languages.inform7,y.languages.inform7.string.inside.substitution.inside.rest.text={pattern:/\S(?:\s*\S)*/,alias:"comment"}}},83698:function(de){"use strict";de.exports=ne,ne.displayName="ini",ne.aliases=[];function ne(y){y.languages.ini={comment:{pattern:/(^[ \f\t\v]*)[#;][^\n\r]*/m,lookbehind:!0},section:{pattern:/(^[ \f\t\v]*)\[[^\n\r\]]*\]?/m,lookbehind:!0,inside:{"section-name":{pattern:/(^\[[ \f\t\v]*)[^ \f\t\v\]]+(?:[ \f\t\v]+[^ \f\t\v\]]+)*/,lookbehind:!0,alias:"selector"},punctuation:/\[|\]/}},key:{pattern:/(^[ \f\t\v]*)[^ \f\n\r\t\v=]+(?:[ \f\t\v]+[^ \f\n\r\t\v=]+)*(?=[ \f\t\v]*=)/m,lookbehind:!0,alias:"attr-name"},value:{pattern:/(=[ \f\t\v]*)[^ \f\n\r\t\v]+(?:[ \f\t\v]+[^ \f\n\r\t\v]+)*/,lookbehind:!0,alias:"attr-value",inside:{"inner-value":{pattern:/^("|').+(?=\1$)/,lookbehind:!0}}},punctuation:/=/}}},26619:function(de){"use strict";de.exports=ne,ne.displayName="io",ne.aliases=[];function ne(y){y.languages.io={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*|#.*)/,lookbehind:!0,greedy:!0},"triple-quoted-string":{pattern:/"""(?:\\[\s\S]|(?!""")[^\\])*"""/,greedy:!0,alias:"string"},string:{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},keyword:/\b(?:activate|activeCoroCount|asString|block|break|call|catch|clone|collectGarbage|compileString|continue|do|doFile|doMessage|doString|else|elseif|exit|for|foreach|forward|getEnvironmentVariable|getSlot|hasSlot|if|ifFalse|ifNil|ifNilEval|ifTrue|isActive|isNil|isResumable|list|message|method|parent|pass|pause|perform|performWithArgList|print|println|proto|raise|raiseResumable|removeSlot|resend|resume|schedulerSleepSeconds|self|sender|setSchedulerSleepSeconds|setSlot|shallowCopy|slotNames|super|system|then|thisBlock|thisContext|try|type|uniqueId|updateSlot|wait|while|write|yield)\b/,builtin:/\b(?:Array|AudioDevice|AudioMixer|BigNum|Block|Box|Buffer|CFunction|CGI|Color|Curses|DBM|DNSResolver|DOConnection|DOProxy|DOServer|Date|Directory|Duration|DynLib|Error|Exception|FFT|File|Fnmatch|Font|Future|GL|GLE|GLScissor|GLU|GLUCylinder|GLUQuadric|GLUSphere|GLUT|Host|Image|Importer|LinkList|List|Lobby|Locals|MD5|MP3Decoder|MP3Encoder|Map|Message|Movie|Notification|Number|Object|OpenGL|Point|Protos|Random|Regex|SGML|SGMLElement|SGMLParser|SQLite|Sequence|Server|ShowMessage|SleepyCat|SleepyCatCursor|Socket|SocketManager|Sound|Soup|Store|String|Tree|UDPSender|UPDReceiver|URL|User|Warning|WeakLink)\b/,boolean:/\b(?:false|nil|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?/i,operator:/[=!*/%+\-^&|]=|>>?=?|<+*\-%$|,#][.:]?|[?^]\.?|[;\[]:?|[~}"i][.:]|[ACeEIjLor]\.|(?:[_\/\\qsux]|_?\d):)/,alias:"keyword"},number:/\b_?(?:(?!\d:)\d+(?:\.\d+)?(?:(?:ad|ar|[ejpx])_?\d+(?:\.\d+)?)*(?:b_?[\da-z]+(?:\.[\da-z]+)?)?|_\b(?!\.))/,adverb:{pattern:/[~}]|[\/\\]\.?|[bfM]\.|t[.:]/,alias:"builtin"},operator:/[=a][.:]|_\./,conjunction:{pattern:/&(?:\.:?|:)?|[.:@][.:]?|[!D][.:]|[;dHT]\.|`:?|[\^LS]:|"/,alias:"variable"},punctuation:/[()]/}}},7093:function(de){"use strict";de.exports=ne,ne.displayName="java",ne.aliases=[];function ne(y){(function(E){var re=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,oe=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,ge={pattern:RegExp(oe+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};E.languages.java=E.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"/,lookbehind:!0,greedy:!0},"class-name":[ge,{pattern:RegExp(oe+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:ge.inside}],keyword:re,function:[E.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),E.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"},char:{pattern:/'(?:\\.|[^'\\\r\n]){1,6}'/,greedy:!0}}),E.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":ge,keyword:re,punctuation:/[<>(),.:]/,operator:/[?&|]/}},namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(//g,function(){return re.source})),lookbehind:!0,inside:{punctuation:/\./}}})})(y)}},4005:function(de,ne,y){"use strict";var E=y(7093),re=y(53510);de.exports=oe,oe.displayName="javadoc",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),function(fe){var he=/(^(?:[\t ]*(?:\*\s*)*))[^*\s].*$/m,ie=/#\s*\w+(?:\s*\([^()]*\))?/.source,xe=/(?:\b[a-zA-Z]\w+\s*\.\s*)*\b[A-Z]\w*(?:\s*)?|/.source.replace(//g,function(){return ie});fe.languages.javadoc=fe.languages.extend("javadoclike",{}),fe.languages.insertBefore("javadoc","keyword",{reference:{pattern:RegExp(/(@(?:exception|link|linkplain|see|throws|value)\s+(?:\*\s*)?)/.source+"(?:"+xe+")"),lookbehind:!0,inside:{function:{pattern:/(#\s*)\w+(?=\s*\()/,lookbehind:!0},field:{pattern:/(#\s*)\w+/,lookbehind:!0},namespace:{pattern:/\b(?:[a-z]\w*\s*\.\s*)+/,inside:{punctuation:/\./}},"class-name":/\b[A-Z]\w*/,keyword:fe.languages.java.keyword,punctuation:/[#()[\],.]/}},"class-name":{pattern:/(@param\s+)<[A-Z]\w*>/,lookbehind:!0,inside:{punctuation:/[.<>]/}},"code-section":[{pattern:/(\{@code\s+(?!\s))(?:[^\s{}]|\s+(?![\s}])|\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\})+(?=\s*\})/,lookbehind:!0,inside:{code:{pattern:he,lookbehind:!0,inside:fe.languages.java,alias:"language-java"}}},{pattern:/(<(code|pre|tt)>(?!)\s*)\S(?:\S|\s+\S)*?(?=\s*<\/\2>)/,lookbehind:!0,inside:{line:{pattern:he,lookbehind:!0,inside:{tag:fe.languages.markup.tag,entity:fe.languages.markup.entity,code:{pattern:/.+/,inside:fe.languages.java,alias:"language-java"}}}}}],tag:fe.languages.markup.tag,entity:fe.languages.markup.entity}),fe.languages.javadoclike.addSupport("java",fe.languages.javadoc)}(ge)}},53510:function(de){"use strict";de.exports=ne,ne.displayName="javadoclike",ne.aliases=[];function ne(y){(function(E){var re=E.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};function oe(fe,he){var ie="doc-comment",xe=E.languages[fe];if(xe){var Ee=xe[ie];if(!Ee){var Le={};Le[ie]={pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"},xe=E.languages.insertBefore(fe,"comment",Le),Ee=xe[ie]}if(Ee instanceof RegExp&&(Ee=xe[ie]={pattern:Ee}),Array.isArray(Ee))for(var Oe=0,je=Ee.length;Oe|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),y.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,y.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:y.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:y.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:y.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:y.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:y.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),y.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:y.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),y.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),y.languages.markup&&(y.languages.markup.tag.addInlined("script","javascript"),y.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),y.languages.js=y.languages.javascript}},24799:function(de){"use strict";de.exports=ne,ne.displayName="javastacktrace",ne.aliases=[];function ne(y){y.languages.javastacktrace={summary:{pattern:/^([\t ]*)(?:(?:Caused by:|Suppressed:|Exception in thread "[^"]*")[\t ]+)?[\w$.]+(?::.*)?$/m,lookbehind:!0,inside:{keyword:{pattern:/^([\t ]*)(?:(?:Caused by|Suppressed)(?=:)|Exception in thread)/m,lookbehind:!0},string:{pattern:/^(\s*)"[^"]*"/,lookbehind:!0},exceptions:{pattern:/^(:?\s*)[\w$.]+(?=:|$)/,lookbehind:!0,inside:{"class-name":/[\w$]+$/,namespace:/\b[a-z]\w*\b/,punctuation:/\./}},message:{pattern:/(:\s*)\S.*/,lookbehind:!0,alias:"string"},punctuation:/:/}},"stack-frame":{pattern:/^([\t ]*)at (?:[\w$./]|@[\w$.+-]*\/)+(?:)?\([^()]*\)/m,lookbehind:!0,inside:{keyword:{pattern:/^(\s*)at(?= )/,lookbehind:!0},source:[{pattern:/(\()\w+\.\w+:\d+(?=\))/,lookbehind:!0,inside:{file:/^\w+\.\w+/,punctuation:/:/,"line-number":{pattern:/\b\d+\b/,alias:"number"}}},{pattern:/(\()[^()]*(?=\))/,lookbehind:!0,inside:{keyword:/^(?:Native Method|Unknown Source)$/}}],"class-name":/[\w$]+(?=\.(?:|[\w$]+)\()/,function:/(?:|[\w$]+)(?=\()/,"class-loader":{pattern:/(\s)[a-z]\w*(?:\.[a-z]\w*)*(?=\/[\w@$.]*\/)/,lookbehind:!0,alias:"namespace",inside:{punctuation:/\./}},module:{pattern:/([\s/])[a-z]\w*(?:\.[a-z]\w*)*(?:@[\w$.+-]*)?(?=\/)/,lookbehind:!0,inside:{version:{pattern:/(@)[\s\S]+/,lookbehind:!0,alias:"number"},punctuation:/[@.]/}},namespace:{pattern:/(?:\b[a-z]\w*\.)+/,inside:{punctuation:/\./}},punctuation:/[()/.]/}},more:{pattern:/^([\t ]*)\.{3} \d+ [a-z]+(?: [a-z]+)*/m,lookbehind:!0,inside:{punctuation:/\.{3}/,number:/\d+/,keyword:/\b[a-z]+(?: [a-z]+)*\b/}}}}},97443:function(de){"use strict";de.exports=ne,ne.displayName="jexl",ne.aliases=[];function ne(y){y.languages.jexl={string:/(["'])(?:\\[\s\S]|(?!\1)[^\\])*\1/,transform:{pattern:/(\|\s*)[a-zA-Zа-яА-Я_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$][\wа-яА-Я\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$]*/,alias:"function",lookbehind:!0},function:/[a-zA-Zа-яА-Я_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$][\wа-яА-Я\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$]*\s*(?=\()/,number:/\b\d+(?:\.\d+)?\b|\B\.\d+\b/,operator:/[<>!]=?|-|\+|&&|==|\|\|?|\/\/?|[?:*^%]/,boolean:/\b(?:false|true)\b/,keyword:/\bin\b/,punctuation:/[{}[\](),.]/}}},80746:function(de){"use strict";de.exports=ne,ne.displayName="jolie",ne.aliases=[];function ne(y){y.languages.jolie=y.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\[\s\S]|[^"\\])*"/,lookbehind:!0,greedy:!0},"class-name":{pattern:/((?:\b(?:as|courier|embed|in|inputPort|outputPort|service)\b|@)[ \t]*)\w+/,lookbehind:!0},keyword:/\b(?:as|cH|comp|concurrent|constants|courier|cset|csets|default|define|else|embed|embedded|execution|exit|extender|for|foreach|forward|from|global|if|import|in|include|init|inputPort|install|instanceof|interface|is_defined|linkIn|linkOut|main|new|nullProcess|outputPort|over|private|provide|public|scope|sequential|service|single|spawn|synchronized|this|throw|throws|type|undef|until|while|with)\b/,function:/\b[a-z_]\w*(?=[ \t]*[@(])/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?l?/i,operator:/-[-=>]?|\+[+=]?|<[<=]?|[>=*!]=?|&&|\|\||[?\/%^@|]/,punctuation:/[()[\]{},;.:]/,builtin:/\b(?:Byte|any|bool|char|double|enum|float|int|length|long|ranges|regex|string|undefined|void)\b/}),y.languages.insertBefore("jolie","keyword",{aggregates:{pattern:/(\bAggregates\s*:\s*)(?:\w+(?:\s+with\s+\w+)?\s*,\s*)*\w+(?:\s+with\s+\w+)?/,lookbehind:!0,inside:{keyword:/\bwith\b/,"class-name":/\w+/,punctuation:/,/}},redirects:{pattern:/(\bRedirects\s*:\s*)(?:\w+\s*=>\s*\w+\s*,\s*)*(?:\w+\s*=>\s*\w+)/,lookbehind:!0,inside:{punctuation:/,/,"class-name":/\w+/,operator:/=>/}},property:{pattern:/\b(?:Aggregates|[Ii]nterfaces|Java|Javascript|Jolie|[Ll]ocation|OneWay|[Pp]rotocol|Redirects|RequestResponse)\b(?=[ \t]*:)/}})}},17015:function(de){"use strict";de.exports=ne,ne.displayName="jq",ne.aliases=[];function ne(y){(function(E){var re=/\\\((?:[^()]|\([^()]*\))*\)/.source,oe=RegExp(/(^|[^\\])"(?:[^"\r\n\\]|\\[^\r\n(]|__)*"/.source.replace(/__/g,function(){return re})),ge={interpolation:{pattern:RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+re),lookbehind:!0,inside:{content:{pattern:/^(\\\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:null},punctuation:/^\\\(|\)$/}}},fe=E.languages.jq={comment:/#.*/,property:{pattern:RegExp(oe.source+/(?=\s*:(?!:))/.source),lookbehind:!0,greedy:!0,inside:ge},string:{pattern:oe,lookbehind:!0,greedy:!0,inside:ge},function:{pattern:/(\bdef\s+)[a-z_]\w+/i,lookbehind:!0},variable:/\B\$\w+/,"property-literal":{pattern:/\b[a-z_]\w*(?=\s*:(?!:))/i,alias:"property"},keyword:/\b(?:as|break|catch|def|elif|else|end|foreach|if|import|include|label|module|modulemeta|null|reduce|then|try|while)\b/,boolean:/\b(?:false|true)\b/,number:/(?:\b\d+\.|\B\.)?\b\d+(?:[eE][+-]?\d+)?\b/,operator:[{pattern:/\|=?/,alias:"pipe"},/\.\.|[!=<>]?=|\?\/\/|\/\/=?|[-+*/%]=?|[<>?]|\b(?:and|not|or)\b/],"c-style-function":{pattern:/\b[a-z_]\w*(?=\s*\()/i,alias:"function"},punctuation:/::|[()\[\]{},:;]|\.(?=\s*[\[\w$])/,dot:{pattern:/\./,alias:"important"}};ge.interpolation.inside.content.inside=fe})(y)}},89246:function(de){"use strict";de.exports=ne,ne.displayName="jsExtras",ne.aliases=[];function ne(y){(function(E){E.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+E.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),E.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+E.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),E.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]});function re(xe,Ee){return RegExp(xe.replace(//g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),Ee)}E.languages.insertBefore("javascript","keyword",{imports:{pattern:re(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:E.languages.javascript},exports:{pattern:re(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:E.languages.javascript}}),E.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),E.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),E.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:re(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var oe=["function","function-variable","method","method-variable","property-access"],ge=0;ge=pe.length)return;var Ie=be[Ae];if(typeof Ie=="string"||typeof Ie.content=="string"){var ke=pe[x],Ye=typeof Ie=="string"?Ie:Ie.content,Be=Ye.indexOf(ke);if(Be!==-1){++x;var $e=Ye.substring(0,Be),st=Le(te[ke]),Yt=Ye.substring(Be+ke.length),vt=[];if($e&&vt.push($e),vt.push(st),Yt){var wt=[Yt];ve(wt),vt.push.apply(vt,wt)}typeof Ie=="string"?(be.splice.apply(be,[Ae,1].concat(vt)),Ae+=vt.length-1):Ie.content=vt}}else{var Ct=Ie.content;Array.isArray(Ct)?ve(Ct):ve([Ct])}}}return ve(le),new E.Token(a,le,"language-"+a,ce)}var je={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};E.hooks.add("after-tokenize",function(ce){if(!(ce.language in je))return;function b(a){for(var ee=0,x=a.length;ee\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(//g,function(){return ie})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+ie),lookbehind:!0,inside:{string:he.string,number:he.number,boolean:he.boolean,keyword:fe.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:he,alias:"language-javascript"}}}}),fe.languages.javadoclike.addSupport("javascript",fe.languages.jsdoc)}(ge)}},15628:function(de){"use strict";de.exports=ne,ne.displayName="json",ne.aliases=["webmanifest"];function ne(y){y.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},y.languages.webmanifest=y.languages.json}},14320:function(de,ne,y){"use strict";var E=y(15628);de.exports=re,re.displayName="json5",re.aliases=[];function re(oe){oe.register(E),function(ge){var fe=/("|')(?:\\(?:\r\n?|\n|.)|(?!\1)[^\\\r\n])*\1/;ge.languages.json5=ge.languages.extend("json",{property:[{pattern:RegExp(fe.source+"(?=\\s*:)"),greedy:!0},{pattern:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/,alias:"unquoted"}],string:{pattern:fe,greedy:!0},number:/[+-]?\b(?:NaN|Infinity|0x[a-fA-F\d]+)\b|[+-]?(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+\b)?/})}(oe)}},73222:function(de,ne,y){"use strict";var E=y(15628);de.exports=re,re.displayName="jsonp",re.aliases=[];function re(oe){oe.register(E),oe.languages.jsonp=oe.languages.extend("json",{punctuation:/[{}[\]();,.]/}),oe.languages.insertBefore("jsonp","punctuation",{function:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*\()/})}},92486:function(de){"use strict";de.exports=ne,ne.displayName="jsstacktrace",ne.aliases=[];function ne(y){y.languages.jsstacktrace={"error-message":{pattern:/^\S.*/m,alias:"string"},"stack-frame":{pattern:/(^[ \t]+)at[ \t].*/m,lookbehind:!0,inside:{"not-my-code":{pattern:/^at[ \t]+(?!\s)(?:node\.js||.*(?:node_modules|\(\)|\(|$|\(internal\/|\(node\.js)).*/m,alias:"comment"},filename:{pattern:/(\bat\s+(?!\s)|\()(?:[a-zA-Z]:)?[^():]+(?=:)/,lookbehind:!0,alias:"url"},function:{pattern:/(\bat\s+(?:new\s+)?)(?!\s)[_$a-zA-Z\xA0-\uFFFF<][.$\w\xA0-\uFFFF<>]*/,lookbehind:!0,inside:{punctuation:/\./}},punctuation:/[()]/,keyword:/\b(?:at|new)\b/,alias:{pattern:/\[(?:as\s+)?(?!\s)[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\]/,alias:"variable"},"line-number":{pattern:/:\d+(?::\d+)?\b/,alias:"number",inside:{punctuation:/:/}}}}}}},24103:function(de){"use strict";de.exports=ne,ne.displayName="jsx",ne.aliases=[];function ne(y){(function(E){var re=E.util.clone(E.languages.javascript),oe=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,ge=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,fe=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function he(Ee,Le){return Ee=Ee.replace(//g,function(){return oe}).replace(//g,function(){return ge}).replace(//g,function(){return fe}),RegExp(Ee,Le)}fe=he(fe).source,E.languages.jsx=E.languages.extend("markup",re),E.languages.jsx.tag.pattern=he(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),E.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,E.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,E.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,E.languages.jsx.tag.inside.comment=re.comment,E.languages.insertBefore("inside","attr-name",{spread:{pattern:he(//.source),inside:E.languages.jsx}},E.languages.jsx.tag),E.languages.insertBefore("inside","special-attr",{script:{pattern:he(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:E.languages.jsx}}},E.languages.jsx.tag);var ie=function(Ee){return Ee?typeof Ee=="string"?Ee:typeof Ee.content=="string"?Ee.content:Ee.content.map(ie).join(""):""},xe=function(Ee){for(var Le=[],Oe=0;Oe0&&Le[Le.length-1].tagName===ie(je.content[0].content[1])&&Le.pop():je.content[je.content.length-1].content==="/>"||Le.push({tagName:ie(je.content[0].content[1]),openedBraces:0}):Le.length>0&&je.type==="punctuation"&&je.content==="{"?Le[Le.length-1].openedBraces++:Le.length>0&&Le[Le.length-1].openedBraces>0&&je.type==="punctuation"&&je.content==="}"?Le[Le.length-1].openedBraces--:Ge=!0),(Ge||typeof je=="string")&&Le.length>0&&Le[Le.length-1].openedBraces===0){var ce=ie(je);Oe0&&(typeof Ee[Oe-1]=="string"||Ee[Oe-1].type==="plain-text")&&(ce=ie(Ee[Oe-1])+ce,Ee.splice(Oe-1,1),Oe--),Ee[Oe]=new E.Token("plain-text",ce,null,ce)}je.content&&typeof je.content!="string"&&xe(je.content)}};E.hooks.add("after-tokenize",function(Ee){Ee.language!=="jsx"&&Ee.language!=="tsx"||xe(Ee.tokens)})})(y)}},40604:function(de){"use strict";de.exports=ne,ne.displayName="julia",ne.aliases=[];function ne(y){y.languages.julia={comment:{pattern:/(^|[^\\])(?:#=(?:[^#=]|=(?!#)|#(?!=)|#=(?:[^#=]|=(?!#)|#(?!=))*=#)*=#|#.*)/,lookbehind:!0},regex:{pattern:/r"(?:\\.|[^"\\\r\n])*"[imsx]{0,4}/,greedy:!0},string:{pattern:/"""[\s\S]+?"""|(?:\b\w+)?"(?:\\.|[^"\\\r\n])*"|`(?:[^\\`\r\n]|\\.)*`/,greedy:!0},char:{pattern:/(^|[^\w'])'(?:\\[^\r\n][^'\r\n]*|[^\\\r\n])'/,lookbehind:!0,greedy:!0},keyword:/\b(?:abstract|baremodule|begin|bitstype|break|catch|ccall|const|continue|do|else|elseif|end|export|finally|for|function|global|if|immutable|import|importall|in|let|local|macro|module|print|println|quote|return|struct|try|type|typealias|using|while)\b/,boolean:/\b(?:false|true)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[box])?(?:[\da-f]+(?:_[\da-f]+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[efp][+-]?\d+(?:_\d+)*)?j?/i,operator:/&&|\|\||[-+*^%÷⊻&$\\]=?|\/[\/=]?|!=?=?|\|[=>]?|<(?:<=?|[=:|])?|>(?:=|>>?=?)?|==?=?|[~≠≤≥'√∛]/,punctuation:/::?|[{}[\]();,.?]/,constant:/\b(?:(?:Inf|NaN)(?:16|32|64)?|im|pi)\b|[πℯ]/}}},23109:function(de){"use strict";de.exports=ne,ne.displayName="keepalived",ne.aliases=[];function ne(y){y.languages.keepalived={comment:{pattern:/[#!].*/,greedy:!0},string:{pattern:/(^|[^\\])(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,lookbehind:!0,greedy:!0},ip:{pattern:RegExp(/\b(?:(?:(?:[\da-f]{1,4}:){7}[\da-f]{1,4}|(?:[\da-f]{1,4}:){6}:[\da-f]{1,4}|(?:[\da-f]{1,4}:){5}:(?:[\da-f]{1,4}:)?[\da-f]{1,4}|(?:[\da-f]{1,4}:){4}:(?:[\da-f]{1,4}:){0,2}[\da-f]{1,4}|(?:[\da-f]{1,4}:){3}:(?:[\da-f]{1,4}:){0,3}[\da-f]{1,4}|(?:[\da-f]{1,4}:){2}:(?:[\da-f]{1,4}:){0,4}[\da-f]{1,4}|(?:[\da-f]{1,4}:){6}|(?:[\da-f]{1,4}:){0,5}:|::(?:[\da-f]{1,4}:){0,5}|[\da-f]{1,4}::(?:[\da-f]{1,4}:){0,5}[\da-f]{1,4}|::(?:[\da-f]{1,4}:){0,6}[\da-f]{1,4}|(?:[\da-f]{1,4}:){1,7}:)(?:\/\d{1,3})?|(?:\/\d{1,2})?)\b/.source.replace(//g,function(){return/(?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d))/.source}),"i"),alias:"number"},path:{pattern:/(\s)\/(?:[^\/\s]+\/)*[^\/\s]*|\b[a-zA-Z]:\\(?:[^\\\s]+\\)*[^\\\s]*/,lookbehind:!0,alias:"string"},variable:/\$\{?\w+\}?/,email:{pattern:/[\w-]+@[\w-]+(?:\.[\w-]{2,3}){1,2}/,alias:"string"},"conditional-configuration":{pattern:/@\^?[\w-]+/,alias:"variable"},operator:/=/,property:/\b(?:BFD_CHECK|DNS_CHECK|FILE_CHECK|HTTP_GET|MISC_CHECK|NAME|PING_CHECK|SCRIPTS|SMTP_CHECK|SSL|SSL_GET|TCP_CHECK|UDP_CHECK|accept|advert_int|alpha|auth_pass|auth_type|authentication|bfd_cpu_affinity|bfd_instance|bfd_no_swap|bfd_priority|bfd_process_name|bfd_rlimit_rttime|bfd_rt_priority|bind_if|bind_port|bindto|ca|certificate|check_unicast_src|checker|checker_cpu_affinity|checker_log_all_failures|checker_no_swap|checker_priority|checker_rlimit_rttime|checker_rt_priority|child_wait_time|connect_ip|connect_port|connect_timeout|dbus_service_name|debug|default_interface|delay|delay_before_retry|delay_loop|digest|dont_track_primary|dynamic|dynamic_interfaces|enable_(?:dbus|script_security|sni|snmp_checker|snmp_rfc|snmp_rfcv2|snmp_rfcv3|snmp_vrrp|traps)|end|fall|fast_recovery|file|flag-[123]|fork_delay|full_command|fwmark|garp_group|garp_interval|garp_lower_prio_delay|garp_lower_prio_repeat|garp_master_delay|garp_master_refresh|garp_master_refresh_repeat|garp_master_repeat|global_defs|global_tracking|gna_interval|group|ha_suspend|hashed|helo_name|higher_prio_send_advert|hoplimit|http_protocol|hysteresis|idle_tx|include|inhibit_on_failure|init_fail|init_file|instance|interface|interfaces|interval|ip_family|ipvs_process_name|keepalived.conf|kernel_rx_buf_size|key|linkbeat_interfaces|linkbeat_use_polling|log_all_failures|log_unknown_vrids|lower_prio_no_advert|lthreshold|lvs_flush|lvs_flush_onstop|lvs_method|lvs_netlink_cmd_rcv_bufs|lvs_netlink_cmd_rcv_bufs_force|lvs_netlink_monitor_rcv_bufs|lvs_netlink_monitor_rcv_bufs_force|lvs_notify_fifo|lvs_notify_fifo_script|lvs_sched|lvs_sync_daemon|max_auto_priority|max_hops|mcast_src_ip|mh-fallback|mh-port|min_auto_priority_delay|min_rx|min_tx|misc_dynamic|misc_path|misc_timeout|multiplier|name|namespace_with_ipsets|native_ipv6|neighbor_ip|net_namespace|net_namespace_ipvs|nftables|nftables_counters|nftables_ifindex|nftables_priority|no_accept|no_checker_emails|no_email_faults|nopreempt|notification_email|notification_email_from|notify|notify_backup|notify_deleted|notify_down|notify_fault|notify_fifo|notify_fifo_script|notify_master|notify_master_rx_lower_pri|notify_priority_changes|notify_stop|notify_up|old_unicast_checksum|omega|ops|param_match|passive|password|path|persistence_engine|persistence_granularity|persistence_timeout|preempt|preempt_delay|priority|process|process_monitor_rcv_bufs|process_monitor_rcv_bufs_force|process_name|process_names|promote_secondaries|protocol|proxy_arp|proxy_arp_pvlan|quorum|quorum_down|quorum_max|quorum_up|random_seed|real_server|regex|regex_max_offset|regex_min_offset|regex_no_match|regex_options|regex_stack|reload_repeat|reload_time_file|require_reply|retry|rise|router_id|rs_init_notifies|script|script_user|sh-fallback|sh-port|shutdown_script|shutdown_script_timeout|skip_check_adv_addr|smtp_alert|smtp_alert_checker|smtp_alert_vrrp|smtp_connect_timeout|smtp_helo_name|smtp_server|snmp_socket|sorry_server|sorry_server_inhibit|sorry_server_lvs_method|source_ip|start|startup_script|startup_script_timeout|state|static_ipaddress|static_routes|static_rules|status_code|step|strict_mode|sync_group_tracking_weight|terminate_delay|timeout|track_bfd|track_file|track_group|track_interface|track_process|track_script|track_src_ip|ttl|type|umask|unicast_peer|unicast_src_ip|unicast_ttl|url|use_ipvlan|use_pid_dir|use_vmac|user|uthreshold|val[123]|version|virtual_ipaddress|virtual_ipaddress_excluded|virtual_router_id|virtual_routes|virtual_rules|virtual_server|virtual_server_group|virtualhost|vmac_xmit_base|vrrp|vrrp_(?:check_unicast_src|cpu_affinity|garp_interval|garp_lower_prio_delay|garp_lower_prio_repeat|garp_master_delay|garp_master_refresh|garp_master_refresh_repeat|garp_master_repeat|gna_interval|higher_prio_send_advert|instance|ipsets|iptables|lower_prio_no_advert|mcast_group4|mcast_group6|min_garp|netlink_cmd_rcv_bufs|netlink_cmd_rcv_bufs_force|netlink_monitor_rcv_bufs|netlink_monitor_rcv_bufs_force|no_swap|notify_fifo|notify_fifo_script|notify_priority_changes|priority|process_name|rlimit_rttime|rt_priority|rx_bufs_multiplier|rx_bufs_policy|script|skip_check_adv_addr|startup_delay|strict|sync_group|track_process|version)|warmup|weight)\b/,constant:/\b(?:A|AAAA|AH|BACKUP|CNAME|DR|MASTER|MX|NAT|NS|PASS|SCTP|SOA|TCP|TUN|TXT|UDP|dh|fo|lblc|lblcr|lc|mh|nq|ovf|rr|sed|sh|wlc|wrr)\b/,number:{pattern:/(^|[^\w.-])-?\d+(?:\.\d+)?/,lookbehind:!0},boolean:/\b(?:false|no|off|on|true|yes)\b/,punctuation:/[\{\}]/}}},32082:function(de){"use strict";de.exports=ne,ne.displayName="keyman",ne.aliases=[];function ne(y){y.languages.keyman={comment:{pattern:/\bc .*/i,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},"virtual-key":{pattern:/\[\s*(?:(?:ALT|CAPS|CTRL|LALT|LCTRL|NCAPS|RALT|RCTRL|SHIFT)\s+)*(?:[TKU]_[\w?]+|[A-E]\d\d?|"[^"\r\n]*"|'[^'\r\n]*')\s*\]/i,greedy:!0,alias:"function"},"header-keyword":{pattern:/&\w+/,alias:"bold"},"header-statement":{pattern:/\b(?:bitmap|bitmaps|caps always off|caps on only|copyright|hotkey|language|layout|message|name|shift frees caps|version)\b/i,alias:"bold"},"rule-keyword":{pattern:/\b(?:any|baselayout|beep|call|context|deadkey|dk|if|index|layer|notany|nul|outs|platform|reset|return|save|set|store|use)\b/i,alias:"keyword"},"structural-keyword":{pattern:/\b(?:ansi|begin|group|match|nomatch|unicode|using keys)\b/i,alias:"keyword"},"compile-target":{pattern:/\$(?:keyman|keymanonly|keymanweb|kmfl|weaver):/i,alias:"property"},number:/\b(?:U\+[\dA-F]+|d\d+|x[\da-f]+|\d+)\b/i,operator:/[+>\\$]|\.\./,punctuation:/[()=,]/}}},77674:function(de){"use strict";de.exports=ne,ne.displayName="kotlin",ne.aliases=["kt","kts"];function ne(y){(function(E){E.languages.kotlin=E.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete E.languages.kotlin["class-name"];var re={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:E.languages.kotlin}};E.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:re},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:re},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete E.languages.kotlin.string,E.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),E.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),E.languages.kt=E.languages.kotlin,E.languages.kts=E.languages.kotlin})(y)}},37524:function(de){"use strict";de.exports=ne,ne.displayName="kumir",ne.aliases=["kum"];function ne(y){(function(E){var re=/\s\x00-\x1f\x22-\x2f\x3a-\x3f\x5b-\x5e\x60\x7b-\x7e/.source;function oe(ge,fe){return RegExp(ge.replace(//g,re),fe)}E.languages.kumir={comment:{pattern:/\|.*/},prolog:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^\n\r"]*"|'[^\n\r']*'/,greedy:!0},boolean:{pattern:oe(/(^|[])(?:да|нет)(?=[]|$)/.source),lookbehind:!0},"operator-word":{pattern:oe(/(^|[])(?:и|или|не)(?=[]|$)/.source),lookbehind:!0,alias:"keyword"},"system-variable":{pattern:oe(/(^|[])знач(?=[]|$)/.source),lookbehind:!0,alias:"keyword"},type:[{pattern:oe(/(^|[])(?:вещ|лит|лог|сим|цел)(?:\x20*таб)?(?=[]|$)/.source),lookbehind:!0,alias:"builtin"},{pattern:oe(/(^|[])(?:компл|сканкод|файл|цвет)(?=[]|$)/.source),lookbehind:!0,alias:"important"}],keyword:{pattern:oe(/(^|[])(?:алг|арг(?:\x20*рез)?|ввод|ВКЛЮЧИТЬ|вс[её]|выбор|вывод|выход|дано|для|до|дс|если|иначе|исп|использовать|кон(?:(?:\x20+|_)исп)?|кц(?:(?:\x20+|_)при)?|надо|нач|нс|нц|от|пауза|пока|при|раза?|рез|стоп|таб|то|утв|шаг)(?=[]|$)/.source),lookbehind:!0},name:{pattern:oe(/(^|[])[^\d][^]*(?:\x20+[^]+)*(?=[]|$)/.source),lookbehind:!0},number:{pattern:oe(/(^|[])(?:\B\$[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)(?=[]|$)/.source,"i"),lookbehind:!0},punctuation:/:=|[(),:;\[\]]/,"operator-char":{pattern:/\*\*?|<[=>]?|>=?|[-+/=]/,alias:"operator"}},E.languages.kum=E.languages.kumir})(y)}},6658:function(de){"use strict";de.exports=ne,ne.displayName="kusto",ne.aliases=[];function ne(y){y.languages.kusto={comment:{pattern:/\/\/.*/,greedy:!0},string:{pattern:/```[\s\S]*?```|[hH]?(?:"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\.)*'|@(?:"[^\r\n"]*"|'[^\r\n']*'))/,greedy:!0},verb:{pattern:/(\|\s*)[a-z][\w-]*/i,lookbehind:!0,alias:"keyword"},command:{pattern:/\.[a-z][a-z\d-]*\b/,alias:"keyword"},"class-name":/\b(?:bool|datetime|decimal|dynamic|guid|int|long|real|string|timespan)\b/,keyword:/\b(?:access|alias|and|anti|as|asc|auto|between|by|(?:contains|(?:ends|starts)with|has(?:perfix|suffix)?)(?:_cs)?|database|declare|desc|external|from|fullouter|has_all|in|ingestion|inline|inner|innerunique|into|(?:left|right)(?:anti(?:semi)?|inner|outer|semi)?|let|like|local|not|of|on|or|pattern|print|query_parameters|range|restrict|schema|set|step|table|tables|to|view|where|with|matches\s+regex|nulls\s+(?:first|last))(?![\w-])/,boolean:/\b(?:false|null|true)\b/,function:/\b[a-z_]\w*(?=\s*\()/,datetime:[{pattern:/\b(?:(?:Fri|Friday|Mon|Monday|Sat|Saturday|Sun|Sunday|Thu|Thursday|Tue|Tuesday|Wed|Wednesday)\s*,\s*)?\d{1,2}(?:\s+|-)(?:Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)(?:\s+|-)\d{2}\s+\d{2}:\d{2}(?::\d{2})?(?:\s*(?:\b(?:[A-Z]|(?:[ECMT][DS]|GM|U)T)|[+-]\d{4}))?\b/,alias:"number"},{pattern:/[+-]?\b(?:\d{4}-\d{2}-\d{2}(?:[ T]\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?)?|\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?)Z?/,alias:"number"}],number:/\b(?:0x[0-9A-Fa-f]+|\d+(?:\.\d+)?(?:[Ee][+-]?\d+)?)(?:(?:min|sec|[mnµ]s|[dhms]|microsecond|tick)\b)?|[+-]?\binf\b/,operator:/=>|[!=]~|[!=<>]=?|[-+*/%|]|\.\./,punctuation:/[()\[\]{},;.:]/}}},24824:function(de){"use strict";de.exports=ne,ne.displayName="latex",ne.aliases=["tex","context"];function ne(y){(function(E){var re=/\\(?:[^a-z()[\]]|[a-z*]+)/i,oe={"equation-command":{pattern:re,alias:"regex"}};E.languages.latex={comment:/%.*/,cdata:{pattern:/(\\begin\{((?:lstlisting|verbatim)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:oe,alias:"string"},{pattern:/(\\begin\{((?:align|eqnarray|equation|gather|math|multline)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:oe,alias:"string"}],keyword:{pattern:/(\\(?:begin|cite|documentclass|end|label|ref|usepackage)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:chapter|frametitle|paragraph|part|section|subparagraph|subsection|subsubparagraph|subsubsection|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0,alias:"class-name"},function:{pattern:re,alias:"selector"},punctuation:/[[\]{}&]/},E.languages.tex=E.languages.latex,E.languages.context=E.languages.latex})(y)}},22776:function(de,ne,y){"use strict";var E=y(51478),re=y(53852);de.exports=oe,oe.displayName="latte",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),function(fe){fe.languages.latte={comment:/^\{\*[\s\S]*/,"latte-tag":{pattern:/(^\{(?:\/(?=[a-z]))?)(?:[=_]|[a-z]\w*\b(?!\())/i,lookbehind:!0,alias:"important"},delimiter:{pattern:/^\{\/?|\}$/,alias:"punctuation"},php:{pattern:/\S(?:[\s\S]*\S)?/,alias:"language-php",inside:fe.languages.php}};var he=fe.languages.extend("markup",{});fe.languages.insertBefore("inside","attr-value",{"n-attr":{pattern:/n:[\w-]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+))?/,inside:{"attr-name":{pattern:/^[^\s=]+/,alias:"important"},"attr-value":{pattern:/=[\s\S]+/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}],php:{pattern:/\S(?:[\s\S]*\S)?/,inside:fe.languages.php}}}}}},he.tag),fe.hooks.add("before-tokenize",function(ie){if(ie.language==="latte"){var xe=/\{\*[\s\S]*?\*\}|\{[^'"\s{}*](?:[^"'/{}]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|\/\*(?:[^*]|\*(?!\/))*\*\/)*\}/g;fe.languages["markup-templating"].buildPlaceholders(ie,"latte",xe),ie.grammar=he}}),fe.hooks.add("after-tokenize",function(ie){fe.languages["markup-templating"].tokenizePlaceholders(ie,"latte")})}(ge)}},89700:function(de){"use strict";de.exports=ne,ne.displayName="less",ne.aliases=[];function ne(y){y.languages.less=y.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),y.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}})}},99296:function(de,ne,y){"use strict";var E=y(48780);de.exports=re,re.displayName="lilypond",re.aliases=[];function re(oe){oe.register(E),function(ge){for(var fe=/\((?:[^();"#\\]|\\[\s\S]|;.*(?!.)|"(?:[^"\\]|\\.)*"|#(?:\{(?:(?!#\})[\s\S])*#\}|[^{])|)*\)/.source,he=5,ie=0;ie/g,function(){return fe});fe=fe.replace(//g,/[^\s\S]/.source);var xe=ge.languages.lilypond={comment:/%(?:(?!\{).*|\{[\s\S]*?%\})/,"embedded-scheme":{pattern:RegExp(/(^|[=\s])#(?:"(?:[^"\\]|\\.)*"|[^\s()"]*(?:[^\s()]|))/.source.replace(//g,function(){return fe}),"m"),lookbehind:!0,greedy:!0,inside:{scheme:{pattern:/^(#)[\s\S]+$/,lookbehind:!0,alias:"language-scheme",inside:{"embedded-lilypond":{pattern:/#\{[\s\S]*?#\}/,greedy:!0,inside:{punctuation:/^#\{|#\}$/,lilypond:{pattern:/[\s\S]+/,alias:"language-lilypond",inside:null}}},rest:ge.languages.scheme}},punctuation:/#/}},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":{pattern:/(\\new\s+)[\w-]+/,lookbehind:!0},keyword:{pattern:/\\[a-z][-\w]*/i,inside:{punctuation:/^\\/}},operator:/[=|]|<<|>>/,punctuation:{pattern:/(^|[a-z\d])(?:'+|,+|[_^]?-[_^]?(?:[-+^!>._]|(?=\d))|[_^]\.?|[.!])|[{}()[\]<>^~]|\\[()[\]<>\\!]|--|__/,lookbehind:!0},number:/\b\d+(?:\/\d+)?\b/};xe["embedded-scheme"].inside.scheme.inside["embedded-lilypond"].inside.lilypond.inside=xe,ge.languages.ly=xe}(oe)}},39940:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="liquid",re.aliases=[];function re(oe){oe.register(E),oe.languages.liquid={comment:{pattern:/(^\{%\s*comment\s*%\})[\s\S]+(?=\{%\s*endcomment\s*%\}$)/,lookbehind:!0},delimiter:{pattern:/^\{(?:\{\{|[%\{])-?|-?(?:\}\}|[%\}])\}$/,alias:"punctuation"},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},keyword:/\b(?:as|assign|break|(?:end)?(?:capture|case|comment|for|form|if|paginate|raw|style|tablerow|unless)|continue|cycle|decrement|echo|else|elsif|in|include|increment|limit|liquid|offset|range|render|reversed|section|when|with)\b/,object:/\b(?:address|all_country_option_tags|article|block|blog|cart|checkout|collection|color|country|country_option_tags|currency|current_page|current_tags|customer|customer_address|date|discount_allocation|discount_application|external_video|filter|filter_value|font|forloop|fulfillment|generic_file|gift_card|group|handle|image|line_item|link|linklist|localization|location|measurement|media|metafield|model|model_source|order|page|page_description|page_image|page_title|part|policy|product|product_option|recommendations|request|robots|routes|rule|script|search|selling_plan|selling_plan_allocation|selling_plan_group|shipping_method|shop|shop_locale|sitemap|store_availability|tax_line|template|theme|transaction|unit_price_measurement|user_agent|variant|video|video_source)\b/,function:[{pattern:/(\|\s*)\w+/,lookbehind:!0,alias:"filter"},{pattern:/(\.\s*)(?:first|last|size)/,lookbehind:!0}],boolean:/\b(?:false|nil|true)\b/,range:{pattern:/\.\./,alias:"operator"},number:/\b\d+(?:\.\d+)?\b/,operator:/[!=]=|<>|[<>]=?|[|?:=-]|\b(?:and|contains(?=\s)|or)\b/,punctuation:/[.,\[\]()]/,empty:{pattern:/\bempty\b/,alias:"keyword"}},oe.hooks.add("before-tokenize",function(ge){var fe=/\{%\s*comment\s*%\}[\s\S]*?\{%\s*endcomment\s*%\}|\{(?:%[\s\S]*?%|\{\{[\s\S]*?\}\}|\{[\s\S]*?\})\}/g,he=!1;oe.languages["markup-templating"].buildPlaceholders(ge,"liquid",fe,function(ie){var xe=/^\{%-?\s*(\w+)/.exec(ie);if(xe){var Ee=xe[1];if(Ee==="raw"&&!he)return he=!0,!0;if(Ee==="endraw")return he=!1,!0}return!he})}),oe.hooks.add("after-tokenize",function(ge){oe.languages["markup-templating"].tokenizePlaceholders(ge,"liquid")})}},34973:function(de){"use strict";de.exports=ne,ne.displayName="lisp",ne.aliases=[];function ne(y){(function(E){function re(ce){return RegExp(/(\()/.source+"(?:"+ce+")"+/(?=[\s\)])/.source)}function oe(ce){return RegExp(/([\s([])/.source+"(?:"+ce+")"+/(?=[\s)])/.source)}var ge=/(?!\d)[-+*/~!@$%^=<>{}\w]+/.source,fe="&"+ge,he="(\\()",ie="(?=\\))",xe="(?=\\s)",Ee=/(?:[^()]|\((?:[^()]|\((?:[^()]|\((?:[^()]|\((?:[^()]|\([^()]*\))*\))*\))*\))*\))*/.source,Le={heading:{pattern:/;;;.*/,alias:["comment","title"]},comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0,inside:{argument:/[-A-Z]+(?=[.,\s])/,symbol:RegExp("`"+ge+"'")}},"quoted-symbol":{pattern:RegExp("#?'"+ge),alias:["variable","symbol"]},"lisp-property":{pattern:RegExp(":"+ge),alias:"property"},splice:{pattern:RegExp(",@?"+ge),alias:["symbol","variable"]},keyword:[{pattern:RegExp(he+"(?:and|(?:cl-)?letf|cl-loop|cond|cons|error|if|(?:lexical-)?let\\*?|message|not|null|or|provide|require|setq|unless|use-package|when|while)"+xe),lookbehind:!0},{pattern:RegExp(he+"(?:append|by|collect|concat|do|finally|for|in|return)"+xe),lookbehind:!0}],declare:{pattern:re(/declare/.source),lookbehind:!0,alias:"keyword"},interactive:{pattern:re(/interactive/.source),lookbehind:!0,alias:"keyword"},boolean:{pattern:oe(/nil|t/.source),lookbehind:!0},number:{pattern:oe(/[-+]?\d+(?:\.\d*)?/.source),lookbehind:!0},defvar:{pattern:RegExp(he+"def(?:const|custom|group|var)\\s+"+ge),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(ge)}},defun:{pattern:RegExp(he+/(?:cl-)?(?:defmacro|defun\*?)\s+/.source+ge+/\s+\(/.source+Ee+/\)/.source),lookbehind:!0,greedy:!0,inside:{keyword:/^(?:cl-)?def\S+/,arguments:null,function:{pattern:RegExp("(^\\s)"+ge),lookbehind:!0},punctuation:/[()]/}},lambda:{pattern:RegExp(he+"lambda\\s+\\(\\s*(?:&?"+ge+"(?:\\s+&?"+ge+")*\\s*)?\\)"),lookbehind:!0,greedy:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(he+ge),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},Oe={"lisp-marker":RegExp(fe),varform:{pattern:RegExp(/\(/.source+ge+/\s+(?=\S)/.source+Ee+/\)/.source),inside:Le},argument:{pattern:RegExp(/(^|[\s(])/.source+ge),lookbehind:!0,alias:"variable"},rest:Le},je="\\S+(?:\\s+\\S+)*",Ge={pattern:RegExp(he+Ee+ie),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:body|rest)\\s+"+je),inside:Oe},"other-marker-vars":{pattern:RegExp("&(?:aux|optional)\\s+"+je),inside:Oe},keys:{pattern:RegExp("&key\\s+"+je+"(?:\\s+&allow-other-keys)?"),inside:Oe},argument:{pattern:RegExp(ge),alias:"variable"},punctuation:/[()]/}};Le.lambda.inside.arguments=Ge,Le.defun.inside.arguments=E.util.clone(Ge),Le.defun.inside.arguments.inside.sublist=Ge,E.languages.lisp=Le,E.languages.elisp=Le,E.languages.emacs=Le,E.languages["emacs-lisp"]=Le})(y)}},98135:function(de){"use strict";de.exports=ne,ne.displayName="livescript",ne.aliases=[];function ne(y){y.languages.livescript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"interpolated-string":{pattern:/(^|[^"])("""|")(?:\\[\s\S]|(?!\2)[^\\])*\2(?!")/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(^|[^\\])#[a-z_](?:-?[a-z]|[\d_])*/m,lookbehind:!0},interpolation:{pattern:/(^|[^\\])#\{[^}]+\}/m,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^#\{|\}$/,alias:"variable"}}},string:/[\s\S]+/}},string:[{pattern:/('''|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},{pattern:/<\[[\s\S]*?\]>/,greedy:!0},/\\[^\s,;\])}]+/],regex:[{pattern:/\/\/(?:\[[^\r\n\]]*\]|\\.|(?!\/\/)[^\\\[])+\/\/[gimyu]{0,5}/,greedy:!0,inside:{comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0}}},{pattern:/\/(?:\[[^\r\n\]]*\]|\\.|[^/\\\r\n\[])+\/[gimyu]{0,5}/,greedy:!0}],keyword:{pattern:/(^|(?!-).)\b(?:break|case|catch|class|const|continue|default|do|else|extends|fallthrough|finally|for(?: ever)?|function|if|implements|it|let|loop|new|null|otherwise|own|return|super|switch|that|then|this|throw|try|unless|until|var|void|when|while|yield)(?!-)\b/m,lookbehind:!0},"keyword-operator":{pattern:/(^|[^-])\b(?:(?:delete|require|typeof)!|(?:and|by|delete|export|from|import(?: all)?|in|instanceof|is(?: not|nt)?|not|of|or|til|to|typeof|with|xor)(?!-)\b)/m,lookbehind:!0,alias:"operator"},boolean:{pattern:/(^|[^-])\b(?:false|no|off|on|true|yes)(?!-)\b/m,lookbehind:!0},argument:{pattern:/(^|(?!\.&\.)[^&])&(?!&)\d*/m,lookbehind:!0,alias:"variable"},number:/\b(?:\d+~[\da-z]+|\d[\d_]*(?:\.\d[\d_]*)?(?:[a-z]\w*)?)/i,identifier:/[a-z_](?:-?[a-z]|[\d_])*/i,operator:[{pattern:/( )\.(?= )/,lookbehind:!0},/\.(?:[=~]|\.\.?)|\.(?:[&|^]|<<|>>>?)\.|:(?:=|:=?)|&&|\|[|>]|<(?:<[>=?]?|-(?:->?|>)?|\+\+?|@@?|%%?|\*\*?|!(?:~?=|--?>|~?~>)?|~(?:~?>|=)?|==?|\^\^?|[\/?]/],punctuation:/[(){}\[\]|.,:;`]/},y.languages.livescript["interpolated-string"].inside.interpolation.inside.rest=y.languages.livescript}},36907:function(de){"use strict";de.exports=ne,ne.displayName="llvm",ne.aliases=[];function ne(y){(function(E){E.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:false|true)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}})(y)}},3567:function(de){"use strict";de.exports=ne,ne.displayName="log",ne.aliases=[];function ne(y){y.languages.log={string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?![st] | \w)(?:[^'\\\r\n]|\\.)*'/,greedy:!0},exception:{pattern:/(^|[^\w.])[a-z][\w.]*(?:Error|Exception):.*(?:(?:\r\n?|\n)[ \t]*(?:at[ \t].+|\.{3}.*|Caused by:.*))+(?:(?:\r\n?|\n)[ \t]*\.\.\. .*)?/,lookbehind:!0,greedy:!0,alias:["javastacktrace","language-javastacktrace"],inside:y.languages.javastacktrace||{keyword:/\bat\b/,function:/[a-z_][\w$]*(?=\()/,punctuation:/[.:()]/}},level:[{pattern:/\b(?:ALERT|CRIT|CRITICAL|EMERG|EMERGENCY|ERR|ERROR|FAILURE|FATAL|SEVERE)\b/,alias:["error","important"]},{pattern:/\b(?:WARN|WARNING|WRN)\b/,alias:["warning","important"]},{pattern:/\b(?:DISPLAY|INF|INFO|NOTICE|STATUS)\b/,alias:["info","keyword"]},{pattern:/\b(?:DBG|DEBUG|FINE)\b/,alias:["debug","keyword"]},{pattern:/\b(?:FINER|FINEST|TRACE|TRC|VERBOSE|VRB)\b/,alias:["trace","comment"]}],property:{pattern:/((?:^|[\]|])[ \t]*)[a-z_](?:[\w-]|\b\/\b)*(?:[. ]\(?\w(?:[\w-]|\b\/\b)*\)?)*:(?=\s)/im,lookbehind:!0},separator:{pattern:/(^|[^-+])-{3,}|={3,}|\*{3,}|- - /m,lookbehind:!0,alias:"comment"},url:/\b(?:file|ftp|https?):\/\/[^\s|,;'"]*[^\s|,;'">.]/,email:{pattern:/(^|\s)[-\w+.]+@[a-z][a-z0-9-]*(?:\.[a-z][a-z0-9-]*)+(?=\s)/,lookbehind:!0,alias:"url"},"ip-address":{pattern:/\b(?:\d{1,3}(?:\.\d{1,3}){3})\b/,alias:"constant"},"mac-address":{pattern:/\b[a-f0-9]{2}(?::[a-f0-9]{2}){5}\b/i,alias:"constant"},domain:{pattern:/(^|\s)[a-z][a-z0-9-]*(?:\.[a-z][a-z0-9-]*)*\.[a-z][a-z0-9-]+(?=\s)/,lookbehind:!0,alias:"constant"},uuid:{pattern:/\b[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\b/i,alias:"constant"},hash:{pattern:/\b(?:[a-f0-9]{32}){1,2}\b/i,alias:"constant"},"file-path":{pattern:/\b[a-z]:[\\/][^\s|,;:(){}\[\]"']+|(^|[\s:\[\](>|])\.{0,2}\/\w[^\s|,;:(){}\[\]"']*/i,lookbehind:!0,greedy:!0,alias:"string"},date:{pattern:RegExp(/\b\d{4}[-/]\d{2}[-/]\d{2}(?:T(?=\d{1,2}:)|(?=\s\d{1,2}:))/.source+"|"+/\b\d{1,4}[-/ ](?:\d{1,2}|Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)[-/ ]\d{2,4}T?\b/.source+"|"+/\b(?:(?:Fri|Mon|Sat|Sun|Thu|Tue|Wed)(?:\s{1,2}(?:Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep))?|Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)\s{1,2}\d{1,2}\b/.source,"i"),alias:"number"},time:{pattern:/\b\d{1,2}:\d{1,2}:\d{1,2}(?:[.,:]\d+)?(?:\s?[+-]\d{2}:?\d{2}|Z)?\b/,alias:"number"},boolean:/\b(?:false|null|true)\b/i,number:{pattern:/(^|[^.\w])(?:0x[a-f0-9]+|0o[0-7]+|0b[01]+|v?\d[\da-f]*(?:\.\d+)*(?:e[+-]?\d+)?[a-z]{0,3}\b)\b(?!\.\w)/i,lookbehind:!0},operator:/[;:?<=>~/@!$%&+\-|^(){}*#]/,punctuation:/[\[\].,]/}}},23763:function(de){"use strict";de.exports=ne,ne.displayName="lolcode",ne.aliases=[];function ne(y){y.languages.lolcode={comment:[/\bOBTW\s[\s\S]*?\sTLDR\b/,/\bBTW.+/],string:{pattern:/"(?::.|[^":])*"/,inside:{variable:/:\{[^}]+\}/,symbol:[/:\([a-f\d]+\)/i,/:\[[^\]]+\]/,/:[)>o":]/]},greedy:!0},number:/(?:\B-)?(?:\b\d+(?:\.\d*)?|\B\.\d+)/,symbol:{pattern:/(^|\s)(?:A )?(?:BUKKIT|NOOB|NUMBAR|NUMBR|TROOF|YARN)(?=\s|,|$)/,lookbehind:!0,inside:{keyword:/A(?=\s)/}},label:{pattern:/((?:^|\s)(?:IM IN YR|IM OUTTA YR) )[a-zA-Z]\w*/,lookbehind:!0,alias:"string"},function:{pattern:/((?:^|\s)(?:HOW IZ I|I IZ|IZ) )[a-zA-Z]\w*/,lookbehind:!0},keyword:[{pattern:/(^|\s)(?:AN|FOUND YR|GIMMEH|GTFO|HAI|HAS A|HOW IZ I|I HAS A|I IZ|IF U SAY SO|IM IN YR|IM OUTTA YR|IS NOW(?: A)?|ITZ(?: A)?|IZ|KTHX|KTHXBYE|LIEK(?: A)?|MAEK|MEBBE|MKAY|NERFIN|NO WAI|O HAI IM|O RLY\?|OIC|OMG|OMGWTF|R|SMOOSH|SRS|TIL|UPPIN|VISIBLE|WILE|WTF\?|YA RLY|YR)(?=\s|,|$)/,lookbehind:!0},/'Z(?=\s|,|$)/],boolean:{pattern:/(^|\s)(?:FAIL|WIN)(?=\s|,|$)/,lookbehind:!0},variable:{pattern:/(^|\s)IT(?=\s|,|$)/,lookbehind:!0},operator:{pattern:/(^|\s)(?:NOT|BOTH SAEM|DIFFRINT|(?:ALL|ANY|BIGGR|BOTH|DIFF|EITHER|MOD|PRODUKT|QUOSHUNT|SMALLR|SUM|WON) OF)(?=\s|,|$)/,lookbehind:!0},punctuation:/\.{3}|…|,|!/}}},29509:function(de){"use strict";de.exports=ne,ne.displayName="lua",ne.aliases=[];function ne(y){y.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[^z]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+(?:\.[a-f\d]*)?(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|(?:\.\d*)?(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}}},40472:function(de){"use strict";de.exports=ne,ne.displayName="magma",ne.aliases=[];function ne(y){y.languages.magma={output:{pattern:/^(>.*(?:\r(?:\n|(?!\n))|\n))(?!>)(?:.+|(?:\r(?:\n|(?!\n))|\n)(?!>).*)(?:(?:\r(?:\n|(?!\n))|\n)(?!>).*)*/m,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\"])"(?:[^\r\n\\"]|\\.)*"/,lookbehind:!0,greedy:!0},keyword:/\b(?:_|adj|and|assert|assert2|assert3|assigned|break|by|case|cat|catch|clear|cmpeq|cmpne|continue|declare|default|delete|diff|div|do|elif|else|end|eq|error|eval|exists|exit|for|forall|forward|fprintf|freeze|function|ge|gt|if|iload|import|in|intrinsic|is|join|le|load|local|lt|meet|mod|ne|not|notadj|notin|notsubset|or|print|printf|procedure|quit|random|read|readi|repeat|require|requirege|requirerange|restore|return|save|sdiff|select|subset|then|time|to|try|until|vprint|vprintf|vtime|when|where|while|xor)\b/,boolean:/\b(?:false|true)\b/,generator:{pattern:/\b[a-z_]\w*(?=\s*<)/i,alias:"class-name"},function:/\b[a-z_]\w*(?=\s*\()/i,number:{pattern:/(^|[^\w.]|\.\.)(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:_[a-z]?)?(?=$|[^\w.]|\.\.)/,lookbehind:!0},operator:/->|[-+*/^~!|#=]|:=|\.\./,punctuation:/[()[\]{}<>,;.:]/}}},44695:function(de){"use strict";de.exports=ne,ne.displayName="makefile",ne.aliases=[];function ne(y){y.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}}},53885:function(de){"use strict";de.exports=ne,ne.displayName="markdown",ne.aliases=["md"];function ne(y){(function(E){var re=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function oe(Oe){return Oe=Oe.replace(//g,function(){return re}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+Oe+")")}var ge=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,fe=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return ge}),he=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;E.languages.markdown=E.languages.extend("markup",{}),E.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:E.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+fe+he+"(?:"+fe+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+fe+he+")(?:"+fe+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(ge),inside:E.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+fe+")"+he+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+fe+"$"),inside:{"table-header":{pattern:RegExp(ge),alias:"important",inside:E.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:oe(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:oe(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:oe(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:oe(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(Oe){["url","bold","italic","strike","code-snippet"].forEach(function(je){Oe!==je&&(E.languages.markdown[Oe].inside.content.inside[je]=E.languages.markdown[je])})}),E.hooks.add("after-tokenize",function(Oe){if(Oe.language!=="markdown"&&Oe.language!=="md")return;function je(Ge){if(!(!Ge||typeof Ge=="string"))for(var ce=0,b=Ge.length;ce",quot:'"'},Ee=String.fromCodePoint||String.fromCharCode;function Le(Oe){var je=Oe.replace(ie,"");return je=je.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(Ge,ce){if(ce=ce.toLowerCase(),ce[0]==="#"){var b;return ce[1]==="x"?b=parseInt(ce.slice(2),16):b=Number(ce.slice(1)),Ee(b)}else{var a=xe[ce];return a||Ge}}),je}E.languages.md=E.languages.markdown})(y)}},51478:function(de){"use strict";de.exports=ne,ne.displayName="markupTemplating",ne.aliases=[];function ne(y){(function(E){function re(oe,ge){return"___"+oe.toUpperCase()+ge+"___"}Object.defineProperties(E.languages["markup-templating"]={},{buildPlaceholders:{value:function(oe,ge,fe,he){if(oe.language===ge){var ie=oe.tokenStack=[];oe.code=oe.code.replace(fe,function(xe){if(typeof he=="function"&&!he(xe))return xe;for(var Ee=ie.length,Le;oe.code.indexOf(Le=re(ge,Ee))!==-1;)++Ee;return ie[Ee]=xe,Le}),oe.grammar=E.languages.markup}}},tokenizePlaceholders:{value:function(oe,ge){if(oe.language!==ge||!oe.tokenStack)return;oe.grammar=E.languages[ge];var fe=0,he=Object.keys(oe.tokenStack);function ie(xe){for(var Ee=0;Ee=he.length);Ee++){var Le=xe[Ee];if(typeof Le=="string"||Le.content&&typeof Le.content=="string"){var Oe=he[fe],je=oe.tokenStack[Oe],Ge=typeof Le=="string"?Le:Le.content,ce=re(ge,Oe),b=Ge.indexOf(ce);if(b>-1){++fe;var a=Ge.substring(0,b),ee=new E.Token(ge,E.tokenize(je,oe.grammar),"language-"+ge,je),x=Ge.substring(b+ce.length),te=[];a&&te.push.apply(te,ie([a])),te.push(ee),x&&te.push.apply(te,ie([x])),typeof Le=="string"?xe.splice.apply(xe,[Ee,1].concat(te)):Le.content=te}}else Le.content&&ie(Le.content)}return xe}ie(oe.tokens)}}})})(y)}},70614:function(de){"use strict";de.exports=ne,ne.displayName="markup",ne.aliases=["html","mathml","svg","xml","ssml","atom","rss"];function ne(y){y.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},y.languages.markup.tag.inside["attr-value"].inside.entity=y.languages.markup.entity,y.languages.markup.doctype.inside["internal-subset"].inside=y.languages.markup,y.hooks.add("wrap",function(E){E.type==="entity"&&(E.attributes.title=E.content.value.replace(/&/,"&"))}),Object.defineProperty(y.languages.markup.tag,"addInlined",{value:function(re,oe){var ge={};ge["language-"+oe]={pattern:/(^$)/i,lookbehind:!0,inside:y.languages[oe]},ge.cdata=/^$/i;var fe={"included-cdata":{pattern://i,inside:ge}};fe["language-"+oe]={pattern:/[\s\S]+/,inside:y.languages[oe]};var he={};he[re]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return re}),"i"),lookbehind:!0,greedy:!0,inside:fe},y.languages.insertBefore("markup","cdata",he)}}),Object.defineProperty(y.languages.markup.tag,"addAttribute",{value:function(E,re){y.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+E+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[re,"language-"+re],inside:y.languages[re]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),y.languages.html=y.languages.markup,y.languages.mathml=y.languages.markup,y.languages.svg=y.languages.markup,y.languages.xml=y.languages.extend("markup",{}),y.languages.ssml=y.languages.xml,y.languages.atom=y.languages.xml,y.languages.rss=y.languages.xml}},16928:function(de){"use strict";de.exports=ne,ne.displayName="matlab",ne.aliases=[];function ne(y){y.languages.matlab={comment:[/%\{[\s\S]*?\}%/,/%.+/],string:{pattern:/\B'(?:''|[^'\r\n])*'/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?(?:[ij])?|\b[ij]\b/,keyword:/\b(?:NaN|break|case|catch|continue|else|elseif|end|for|function|if|inf|otherwise|parfor|pause|pi|return|switch|try|while)\b/,function:/\b(?!\d)\w+(?=\s*\()/,operator:/\.?[*^\/\\']|[+\-:@]|[<>=~]=?|&&?|\|\|?/,punctuation:/\.{3}|[.,;\[\](){}!]/}}},13586:function(de){"use strict";de.exports=ne,ne.displayName="maxscript",ne.aliases=[];function ne(y){(function(E){var re=/\b(?:about|and|animate|as|at|attributes|by|case|catch|collect|continue|coordsys|do|else|exit|fn|for|from|function|global|if|in|local|macroscript|mapped|max|not|of|off|on|or|parameters|persistent|plugin|rcmenu|return|rollout|set|struct|then|throw|to|tool|try|undo|utility|when|where|while|with)\b/i;E.languages.maxscript={comment:{pattern:/\/\*[\s\S]*?(?:\*\/|$)|--.*/,greedy:!0},string:{pattern:/(^|[^"\\@])(?:"(?:[^"\\]|\\[\s\S])*"|@"[^"]*")/,lookbehind:!0,greedy:!0},path:{pattern:/\$(?:[\w/\\.*?]|'[^']*')*/,greedy:!0,alias:"string"},"function-call":{pattern:RegExp("((?:"+(/^/.source+"|"+/[;=<>+\-*/^({\[]/.source+"|"+/\b(?:and|by|case|catch|collect|do|else|if|in|not|or|return|then|to|try|where|while|with)\b/.source)+")[ ]*)(?!"+re.source+")"+/[a-z_]\w*\b/.source+"(?=[ ]*(?:"+("(?!"+re.source+")"+/[a-z_]/.source+"|"+/\d|-\.?\d/.source+"|"+/[({'"$@#?]/.source)+"))","im"),lookbehind:!0,greedy:!0,alias:"function"},"function-definition":{pattern:/(\b(?:fn|function)\s+)\w+\b/i,lookbehind:!0,alias:"function"},argument:{pattern:/\b[a-z_]\w*(?=:)/i,alias:"attr-name"},keyword:re,boolean:/\b(?:false|true)\b/,time:{pattern:/(^|[^\w.])(?:(?:(?:\d+(?:\.\d*)?|\.\d+)(?:[eEdD][+-]\d+|[LP])?[msft])+|\d+:\d+(?:\.\d*)?)(?![\w.:])/,lookbehind:!0,alias:"number"},number:[{pattern:/(^|[^\w.])(?:(?:\d+(?:\.\d*)?|\.\d+)(?:[eEdD][+-]\d+|[LP])?|0x[a-fA-F0-9]+)(?![\w.:])/,lookbehind:!0},/\b(?:e|pi)\b/],constant:/\b(?:dontcollect|ok|silentValue|undefined|unsupplied)\b/,color:{pattern:/\b(?:black|blue|brown|gray|green|orange|red|white|yellow)\b/i,alias:"constant"},operator:/[-+*/<>=!]=?|[&^?]|#(?!\()/,punctuation:/[()\[\]{}.:,;]|#(?=\()|\\$/m}})(y)}},37164:function(de){"use strict";de.exports=ne,ne.displayName="mel",ne.aliases=[];function ne(y){y.languages.mel={comment:/\/\/.*/,code:{pattern:/`(?:\\.|[^\\`\r\n])*`/,greedy:!0,alias:"italic",inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},variable:/\$\w+/,number:/\b0x[\da-fA-F]+\b|\b\d+(?:\.\d*)?|\B\.\d+/,flag:{pattern:/-[^\d\W]\w*/,alias:"operator"},keyword:/\b(?:break|case|continue|default|do|else|float|for|global|if|in|int|matrix|proc|return|string|switch|vector|while)\b/,function:/\b\w+(?=\()|\b(?:CBG|HfAddAttractorToAS|HfAssignAS|HfBuildEqualMap|HfBuildFurFiles|HfBuildFurImages|HfCancelAFR|HfConnectASToHF|HfCreateAttractor|HfDeleteAS|HfEditAS|HfPerformCreateAS|HfRemoveAttractorFromAS|HfSelectAttached|HfSelectAttractors|HfUnAssignAS|Mayatomr|about|abs|addAttr|addAttributeEditorNodeHelp|addDynamic|addNewShelfTab|addPP|addPanelCategory|addPrefixToName|advanceToNextDrivenKey|affectedNet|affects|aimConstraint|air|alias|aliasAttr|align|alignCtx|alignCurve|alignSurface|allViewFit|ambientLight|angle|angleBetween|animCone|animCurveEditor|animDisplay|animView|annotate|appendStringArray|applicationName|applyAttrPreset|applyTake|arcLenDimContext|arcLengthDimension|arclen|arrayMapper|art3dPaintCtx|artAttrCtx|artAttrPaintVertexCtx|artAttrSkinPaintCtx|artAttrTool|artBuildPaintMenu|artFluidAttrCtx|artPuttyCtx|artSelectCtx|artSetPaintCtx|artUserPaintCtx|assignCommand|assignInputDevice|assignViewportFactories|attachCurve|attachDeviceAttr|attachSurface|attrColorSliderGrp|attrCompatibility|attrControlGrp|attrEnumOptionMenu|attrEnumOptionMenuGrp|attrFieldGrp|attrFieldSliderGrp|attrNavigationControlGrp|attrPresetEditWin|attributeExists|attributeInfo|attributeMenu|attributeQuery|autoKeyframe|autoPlace|bakeClip|bakeFluidShading|bakePartialHistory|bakeResults|bakeSimulation|basename|basenameEx|batchRender|bessel|bevel|bevelPlus|binMembership|bindSkin|blend2|blendShape|blendShapeEditor|blendShapePanel|blendTwoAttr|blindDataType|boneLattice|boundary|boxDollyCtx|boxZoomCtx|bufferCurve|buildBookmarkMenu|buildKeyframeMenu|button|buttonManip|cacheFile|cacheFileCombine|cacheFileMerge|cacheFileTrack|camera|cameraView|canCreateManip|canvas|capitalizeString|catch|catchQuiet|ceil|changeSubdivComponentDisplayLevel|changeSubdivRegion|channelBox|character|characterMap|characterOutlineEditor|characterize|chdir|checkBox|checkBoxGrp|checkDefaultRenderGlobals|choice|circle|circularFillet|clamp|clear|clearCache|clip|clipEditor|clipEditorCurrentTimeCtx|clipSchedule|clipSchedulerOutliner|clipTrimBefore|closeCurve|closeSurface|cluster|cmdFileOutput|cmdScrollFieldExecuter|cmdScrollFieldReporter|cmdShell|coarsenSubdivSelectionList|collision|color|colorAtPoint|colorEditor|colorIndex|colorIndexSliderGrp|colorSliderButtonGrp|colorSliderGrp|columnLayout|commandEcho|commandLine|commandPort|compactHairSystem|componentEditor|compositingInterop|computePolysetVolume|condition|cone|confirmDialog|connectAttr|connectControl|connectDynamic|connectJoint|connectionInfo|constrain|constrainValue|constructionHistory|container|containsMultibyte|contextInfo|control|convertFromOldLayers|convertIffToPsd|convertLightmap|convertSolidTx|convertTessellation|convertUnit|copyArray|copyFlexor|copyKey|copySkinWeights|cos|cpButton|cpCache|cpClothSet|cpCollision|cpConstraint|cpConvClothToMesh|cpForces|cpGetSolverAttr|cpPanel|cpProperty|cpRigidCollisionFilter|cpSeam|cpSetEdit|cpSetSolverAttr|cpSolver|cpSolverTypes|cpTool|cpUpdateClothUVs|createDisplayLayer|createDrawCtx|createEditor|createLayeredPsdFile|createMotionField|createNewShelf|createNode|createRenderLayer|createSubdivRegion|cross|crossProduct|ctxAbort|ctxCompletion|ctxEditMode|ctxTraverse|currentCtx|currentTime|currentTimeCtx|currentUnit|curve|curveAddPtCtx|curveCVCtx|curveEPCtx|curveEditorCtx|curveIntersect|curveMoveEPCtx|curveOnSurface|curveSketchCtx|cutKey|cycleCheck|cylinder|dagPose|date|defaultLightListCheckBox|defaultNavigation|defineDataServer|defineVirtualDevice|deformer|deg_to_rad|delete|deleteAttr|deleteShadingGroupsAndMaterials|deleteShelfTab|deleteUI|deleteUnusedBrushes|delrandstr|detachCurve|detachDeviceAttr|detachSurface|deviceEditor|devicePanel|dgInfo|dgdirty|dgeval|dgtimer|dimWhen|directKeyCtx|directionalLight|dirmap|dirname|disable|disconnectAttr|disconnectJoint|diskCache|displacementToPoly|displayAffected|displayColor|displayCull|displayLevelOfDetail|displayPref|displayRGBColor|displaySmoothness|displayStats|displayString|displaySurface|distanceDimContext|distanceDimension|doBlur|dolly|dollyCtx|dopeSheetEditor|dot|dotProduct|doubleProfileBirailSurface|drag|dragAttrContext|draggerContext|dropoffLocator|duplicate|duplicateCurve|duplicateSurface|dynCache|dynControl|dynExport|dynExpression|dynGlobals|dynPaintEditor|dynParticleCtx|dynPref|dynRelEdPanel|dynRelEditor|dynamicLoad|editAttrLimits|editDisplayLayerGlobals|editDisplayLayerMembers|editRenderLayerAdjustment|editRenderLayerGlobals|editRenderLayerMembers|editor|editorTemplate|effector|emit|emitter|enableDevice|encodeString|endString|endsWith|env|equivalent|equivalentTol|erf|error|eval|evalDeferred|evalEcho|event|exactWorldBoundingBox|exclusiveLightCheckBox|exec|executeForEachObject|exists|exp|expression|expressionEditorListen|extendCurve|extendSurface|extrude|fcheck|fclose|feof|fflush|fgetline|fgetword|file|fileBrowserDialog|fileDialog|fileExtension|fileInfo|filetest|filletCurve|filter|filterCurve|filterExpand|filterStudioImport|findAllIntersections|findAnimCurves|findKeyframe|findMenuItem|findRelatedSkinCluster|finder|firstParentOf|fitBspline|flexor|floatEq|floatField|floatFieldGrp|floatScrollBar|floatSlider|floatSlider2|floatSliderButtonGrp|floatSliderGrp|floor|flow|fluidCacheInfo|fluidEmitter|fluidVoxelInfo|flushUndo|fmod|fontDialog|fopen|formLayout|format|fprint|frameLayout|fread|freeFormFillet|frewind|fromNativePath|fwrite|gamma|gauss|geometryConstraint|getApplicationVersionAsFloat|getAttr|getClassification|getDefaultBrush|getFileList|getFluidAttr|getInputDeviceRange|getMayaPanelTypes|getModifiers|getPanel|getParticleAttr|getPluginResource|getenv|getpid|glRender|glRenderEditor|globalStitch|gmatch|goal|gotoBindPose|grabColor|gradientControl|gradientControlNoAttr|graphDollyCtx|graphSelectContext|graphTrackCtx|gravity|grid|gridLayout|group|groupObjectsByName|hardenPointCurve|hardware|hardwareRenderPanel|headsUpDisplay|headsUpMessage|help|helpLine|hermite|hide|hilite|hitTest|hotBox|hotkey|hotkeyCheck|hsv_to_rgb|hudButton|hudSlider|hudSliderButton|hwReflectionMap|hwRender|hwRenderLoad|hyperGraph|hyperPanel|hyperShade|hypot|iconTextButton|iconTextCheckBox|iconTextRadioButton|iconTextRadioCollection|iconTextScrollList|iconTextStaticLabel|ikHandle|ikHandleCtx|ikHandleDisplayScale|ikSolver|ikSplineHandleCtx|ikSystem|ikSystemInfo|ikfkDisplayMethod|illustratorCurves|image|imfPlugins|inheritTransform|insertJoint|insertJointCtx|insertKeyCtx|insertKnotCurve|insertKnotSurface|instance|instanceable|instancer|intField|intFieldGrp|intScrollBar|intSlider|intSliderGrp|interToUI|internalVar|intersect|iprEngine|isAnimCurve|isConnected|isDirty|isParentOf|isSameObject|isTrue|isValidObjectName|isValidString|isValidUiName|isolateSelect|itemFilter|itemFilterAttr|itemFilterRender|itemFilterType|joint|jointCluster|jointCtx|jointDisplayScale|jointLattice|keyTangent|keyframe|keyframeOutliner|keyframeRegionCurrentTimeCtx|keyframeRegionDirectKeyCtx|keyframeRegionDollyCtx|keyframeRegionInsertKeyCtx|keyframeRegionMoveKeyCtx|keyframeRegionScaleKeyCtx|keyframeRegionSelectKeyCtx|keyframeRegionSetKeyCtx|keyframeRegionTrackCtx|keyframeStats|lassoContext|lattice|latticeDeformKeyCtx|launch|launchImageEditor|layerButton|layeredShaderPort|layeredTexturePort|layout|layoutDialog|lightList|lightListEditor|lightListPanel|lightlink|lineIntersection|linearPrecision|linstep|listAnimatable|listAttr|listCameras|listConnections|listDeviceAttachments|listHistory|listInputDeviceAxes|listInputDeviceButtons|listInputDevices|listMenuAnnotation|listNodeTypes|listPanelCategories|listRelatives|listSets|listTransforms|listUnselected|listerEditor|loadFluid|loadNewShelf|loadPlugin|loadPluginLanguageResources|loadPrefObjects|localizedPanelLabel|lockNode|loft|log|longNameOf|lookThru|ls|lsThroughFilter|lsType|lsUI|mag|makeIdentity|makeLive|makePaintable|makeRoll|makeSingleSurface|makeTubeOn|makebot|manipMoveContext|manipMoveLimitsCtx|manipOptions|manipRotateContext|manipRotateLimitsCtx|manipScaleContext|manipScaleLimitsCtx|marker|match|max|memory|menu|menuBarLayout|menuEditor|menuItem|menuItemToShelf|menuSet|menuSetPref|messageLine|min|minimizeApp|mirrorJoint|modelCurrentTimeCtx|modelEditor|modelPanel|mouse|movIn|movOut|move|moveIKtoFK|moveKeyCtx|moveVertexAlongDirection|multiProfileBirailSurface|mute|nParticle|nameCommand|nameField|namespace|namespaceInfo|newPanelItems|newton|nodeCast|nodeIconButton|nodeOutliner|nodePreset|nodeType|noise|nonLinear|normalConstraint|normalize|nurbsBoolean|nurbsCopyUVSet|nurbsCube|nurbsEditUV|nurbsPlane|nurbsSelect|nurbsSquare|nurbsToPoly|nurbsToPolygonsPref|nurbsToSubdiv|nurbsToSubdivPref|nurbsUVSet|nurbsViewDirectionVector|objExists|objectCenter|objectLayer|objectType|objectTypeUI|obsoleteProc|oceanNurbsPreviewPlane|offsetCurve|offsetCurveOnSurface|offsetSurface|openGLExtension|openMayaPref|optionMenu|optionMenuGrp|optionVar|orbit|orbitCtx|orientConstraint|outlinerEditor|outlinerPanel|overrideModifier|paintEffectsDisplay|pairBlend|palettePort|paneLayout|panel|panelConfiguration|panelHistory|paramDimContext|paramDimension|paramLocator|parent|parentConstraint|particle|particleExists|particleInstancer|particleRenderInfo|partition|pasteKey|pathAnimation|pause|pclose|percent|performanceOptions|pfxstrokes|pickWalk|picture|pixelMove|planarSrf|plane|play|playbackOptions|playblast|plugAttr|plugNode|pluginInfo|pluginResourceUtil|pointConstraint|pointCurveConstraint|pointLight|pointMatrixMult|pointOnCurve|pointOnSurface|pointPosition|poleVectorConstraint|polyAppend|polyAppendFacetCtx|polyAppendVertex|polyAutoProjection|polyAverageNormal|polyAverageVertex|polyBevel|polyBlendColor|polyBlindData|polyBoolOp|polyBridgeEdge|polyCacheMonitor|polyCheck|polyChipOff|polyClipboard|polyCloseBorder|polyCollapseEdge|polyCollapseFacet|polyColorBlindData|polyColorDel|polyColorPerVertex|polyColorSet|polyCompare|polyCone|polyCopyUV|polyCrease|polyCreaseCtx|polyCreateFacet|polyCreateFacetCtx|polyCube|polyCut|polyCutCtx|polyCylinder|polyCylindricalProjection|polyDelEdge|polyDelFacet|polyDelVertex|polyDuplicateAndConnect|polyDuplicateEdge|polyEditUV|polyEditUVShell|polyEvaluate|polyExtrudeEdge|polyExtrudeFacet|polyExtrudeVertex|polyFlipEdge|polyFlipUV|polyForceUV|polyGeoSampler|polyHelix|polyInfo|polyInstallAction|polyLayoutUV|polyListComponentConversion|polyMapCut|polyMapDel|polyMapSew|polyMapSewMove|polyMergeEdge|polyMergeEdgeCtx|polyMergeFacet|polyMergeFacetCtx|polyMergeUV|polyMergeVertex|polyMirrorFace|polyMoveEdge|polyMoveFacet|polyMoveFacetUV|polyMoveUV|polyMoveVertex|polyNormal|polyNormalPerVertex|polyNormalizeUV|polyOptUvs|polyOptions|polyOutput|polyPipe|polyPlanarProjection|polyPlane|polyPlatonicSolid|polyPoke|polyPrimitive|polyPrism|polyProjection|polyPyramid|polyQuad|polyQueryBlindData|polyReduce|polySelect|polySelectConstraint|polySelectConstraintMonitor|polySelectCtx|polySelectEditCtx|polySeparate|polySetToFaceNormal|polySewEdge|polyShortestPathCtx|polySmooth|polySoftEdge|polySphere|polySphericalProjection|polySplit|polySplitCtx|polySplitEdge|polySplitRing|polySplitVertex|polyStraightenUVBorder|polySubdivideEdge|polySubdivideFacet|polyToSubdiv|polyTorus|polyTransfer|polyTriangulate|polyUVSet|polyUnite|polyWedgeFace|popen|popupMenu|pose|pow|preloadRefEd|print|progressBar|progressWindow|projFileViewer|projectCurve|projectTangent|projectionContext|projectionManip|promptDialog|propModCtx|propMove|psdChannelOutliner|psdEditTextureFile|psdExport|psdTextureFile|putenv|pwd|python|querySubdiv|quit|rad_to_deg|radial|radioButton|radioButtonGrp|radioCollection|radioMenuItemCollection|rampColorPort|rand|randomizeFollicles|randstate|rangeControl|readTake|rebuildCurve|rebuildSurface|recordAttr|recordDevice|redo|reference|referenceEdit|referenceQuery|refineSubdivSelectionList|refresh|refreshAE|registerPluginResource|rehash|reloadImage|removeJoint|removeMultiInstance|removePanelCategory|rename|renameAttr|renameSelectionList|renameUI|render|renderGlobalsNode|renderInfo|renderLayerButton|renderLayerParent|renderLayerPostProcess|renderLayerUnparent|renderManip|renderPartition|renderQualityNode|renderSettings|renderThumbnailUpdate|renderWindowEditor|renderWindowSelectContext|renderer|reorder|reorderDeformers|requires|reroot|resampleFluid|resetAE|resetPfxToPolyCamera|resetTool|resolutionNode|retarget|reverseCurve|reverseSurface|revolve|rgb_to_hsv|rigidBody|rigidSolver|roll|rollCtx|rootOf|rot|rotate|rotationInterpolation|roundConstantRadius|rowColumnLayout|rowLayout|runTimeCommand|runup|sampleImage|saveAllShelves|saveAttrPreset|saveFluid|saveImage|saveInitialState|saveMenu|savePrefObjects|savePrefs|saveShelf|saveToolSettings|scale|scaleBrushBrightness|scaleComponents|scaleConstraint|scaleKey|scaleKeyCtx|sceneEditor|sceneUIReplacement|scmh|scriptCtx|scriptEditorInfo|scriptJob|scriptNode|scriptTable|scriptToShelf|scriptedPanel|scriptedPanelType|scrollField|scrollLayout|sculpt|searchPathArray|seed|selLoadSettings|select|selectContext|selectCurveCV|selectKey|selectKeyCtx|selectKeyframeRegionCtx|selectMode|selectPref|selectPriority|selectType|selectedNodes|selectionConnection|separator|setAttr|setAttrEnumResource|setAttrMapping|setAttrNiceNameResource|setConstraintRestPosition|setDefaultShadingGroup|setDrivenKeyframe|setDynamic|setEditCtx|setEditor|setFluidAttr|setFocus|setInfinity|setInputDeviceMapping|setKeyCtx|setKeyPath|setKeyframe|setKeyframeBlendshapeTargetWts|setMenuMode|setNodeNiceNameResource|setNodeTypeFlag|setParent|setParticleAttr|setPfxToPolyCamera|setPluginResource|setProject|setStampDensity|setStartupMessage|setState|setToolTo|setUITemplate|setXformManip|sets|shadingConnection|shadingGeometryRelCtx|shadingLightRelCtx|shadingNetworkCompare|shadingNode|shapeCompare|shelfButton|shelfLayout|shelfTabLayout|shellField|shortNameOf|showHelp|showHidden|showManipCtx|showSelectionInTitle|showShadingGroupAttrEditor|showWindow|sign|simplify|sin|singleProfileBirailSurface|size|sizeBytes|skinCluster|skinPercent|smoothCurve|smoothTangentSurface|smoothstep|snap2to2|snapKey|snapMode|snapTogetherCtx|snapshot|soft|softMod|softModCtx|sort|sound|soundControl|source|spaceLocator|sphere|sphrand|spotLight|spotLightPreviewPort|spreadSheetEditor|spring|sqrt|squareSurface|srtContext|stackTrace|startString|startsWith|stitchAndExplodeShell|stitchSurface|stitchSurfacePoints|strcmp|stringArrayCatenate|stringArrayContains|stringArrayCount|stringArrayInsertAtIndex|stringArrayIntersector|stringArrayRemove|stringArrayRemoveAtIndex|stringArrayRemoveDuplicates|stringArrayRemoveExact|stringArrayToString|stringToStringArray|strip|stripPrefixFromName|stroke|subdAutoProjection|subdCleanTopology|subdCollapse|subdDuplicateAndConnect|subdEditUV|subdListComponentConversion|subdMapCut|subdMapSewMove|subdMatchTopology|subdMirror|subdToBlind|subdToPoly|subdTransferUVsToCache|subdiv|subdivCrease|subdivDisplaySmoothness|substitute|substituteAllString|substituteGeometry|substring|surface|surfaceSampler|surfaceShaderList|swatchDisplayPort|switchTable|symbolButton|symbolCheckBox|sysFile|system|tabLayout|tan|tangentConstraint|texLatticeDeformContext|texManipContext|texMoveContext|texMoveUVShellContext|texRotateContext|texScaleContext|texSelectContext|texSelectShortestPathCtx|texSmudgeUVContext|texWinToolCtx|text|textCurves|textField|textFieldButtonGrp|textFieldGrp|textManip|textScrollList|textToShelf|textureDisplacePlane|textureHairColor|texturePlacementContext|textureWindow|threadCount|threePointArcCtx|timeControl|timePort|timerX|toNativePath|toggle|toggleAxis|toggleWindowVisibility|tokenize|tokenizeList|tolerance|tolower|toolButton|toolCollection|toolDropped|toolHasOptions|toolPropertyWindow|torus|toupper|trace|track|trackCtx|transferAttributes|transformCompare|transformLimits|translator|trim|trunc|truncateFluidCache|truncateHairCache|tumble|tumbleCtx|turbulence|twoPointArcCtx|uiRes|uiTemplate|unassignInputDevice|undo|undoInfo|ungroup|uniform|unit|unloadPlugin|untangleUV|untitledFileName|untrim|upAxis|updateAE|userCtx|uvLink|uvSnapshot|validateShelfName|vectorize|view2dToolCtx|viewCamera|viewClipPlane|viewFit|viewHeadOn|viewLookAt|viewManip|viewPlace|viewSet|visor|volumeAxis|vortex|waitCursor|warning|webBrowser|webBrowserPrefs|whatIs|window|windowPref|wire|wireContext|workspace|wrinkle|wrinkleContext|writeTake|xbmLangPathList|xform)\b/,operator:[/\+[+=]?|-[-=]?|&&|\|\||[<>]=|[*\/!=]=?|[%^]/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,:;?\[\](){}]/},y.languages.mel.code.inside.rest=y.languages.mel}},25153:function(de){"use strict";de.exports=ne,ne.displayName="mermaid",ne.aliases=[];function ne(y){y.languages.mermaid={comment:{pattern:/%%.*/,greedy:!0},style:{pattern:/^([ \t]*(?:classDef|linkStyle|style)[ \t]+[\w$-]+[ \t]+)\w.*[^\s;]/m,lookbehind:!0,inside:{property:/\b\w[\w-]*(?=[ \t]*:)/,operator:/:/,punctuation:/,/}},"inter-arrow-label":{pattern:/([^<>ox.=-])(?:-[-.]|==)(?![<>ox.=-])[ \t]*(?:"[^"\r\n]*"|[^\s".=-](?:[^\r\n.=-]*[^\s.=-])?)[ \t]*(?:\.+->?|--+[->]|==+[=>])(?![<>ox.=-])/,lookbehind:!0,greedy:!0,inside:{arrow:{pattern:/(?:\.+->?|--+[->]|==+[=>])$/,alias:"operator"},label:{pattern:/^([\s\S]{2}[ \t]*)\S(?:[\s\S]*\S)?/,lookbehind:!0,alias:"property"},"arrow-head":{pattern:/^\S+/,alias:["arrow","operator"]}}},arrow:[{pattern:/(^|[^{}|o.-])[|}][|o](?:--|\.\.)[|o][|{](?![{}|o.-])/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>ox.=-])(?:[ox]?|(?:==+|--+|-\.*-)[>ox]|===+|---+|-\.+-)(?![<>ox.=-])/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>()x-])(?:--?(?:>>|[x>)])(?![<>()x])|(?:<<|[x<(])--?(?!-))/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>|*o.-])(?:[*o]--|--[*o]|<\|?(?:--|\.\.)|(?:--|\.\.)\|?>|--|\.\.)(?![<>|*o.-])/,lookbehind:!0,alias:"operator"}],label:{pattern:/(^|[^|<])\|(?:[^\r\n"|]|"[^"\r\n]*")+\|/,lookbehind:!0,greedy:!0,alias:"property"},text:{pattern:/(?:[(\[{]+|\b>)(?:[^\r\n"()\[\]{}]|"[^"\r\n]*")+(?:[)\]}]+|>)/,alias:"string"},string:{pattern:/"[^"\r\n]*"/,greedy:!0},annotation:{pattern:/<<(?:abstract|choice|enumeration|fork|interface|join|service)>>|\[\[(?:choice|fork|join)\]\]/i,alias:"important"},keyword:[{pattern:/(^[ \t]*)(?:action|callback|class|classDef|classDiagram|click|direction|erDiagram|flowchart|gantt|gitGraph|graph|journey|link|linkStyle|pie|requirementDiagram|sequenceDiagram|stateDiagram|stateDiagram-v2|style|subgraph)(?![\w$-])/m,lookbehind:!0,greedy:!0},{pattern:/(^[ \t]*)(?:activate|alt|and|as|autonumber|deactivate|else|end(?:[ \t]+note)?|loop|opt|par|participant|rect|state|note[ \t]+(?:over|(?:left|right)[ \t]+of))(?![\w$-])/im,lookbehind:!0,greedy:!0}],entity:/#[a-z0-9]+;/,operator:{pattern:/(\w[ \t]*)&(?=[ \t]*\w)|:::|:/,lookbehind:!0},punctuation:/[(){};]/}}},33245:function(de){"use strict";de.exports=ne,ne.displayName="mizar",ne.aliases=[];function ne(y){y.languages.mizar={comment:/::.+/,keyword:/@proof\b|\b(?:according|aggregate|all|and|antonym|are|as|associativity|assume|asymmetry|attr|be|begin|being|by|canceled|case|cases|clusters?|coherence|commutativity|compatibility|connectedness|consider|consistency|constructors|contradiction|correctness|def|deffunc|define|definitions?|defpred|do|does|end|environ|equals|ex|exactly|existence|for|from|func|given|hence|hereby|holds|idempotence|identity|iff?|implies|involutiveness|irreflexivity|is|it|let|means|mode|non|not|notations?|now|of|or|otherwise|over|per|pred|prefix|projectivity|proof|provided|qua|reconsider|redefine|reduce|reducibility|reflexivity|registrations?|requirements|reserve|sch|schemes?|section|selector|set|sethood|st|struct|such|suppose|symmetry|synonym|take|that|the|then|theorems?|thesis|thus|to|transitivity|uniqueness|vocabular(?:ies|y)|when|where|with|wrt)\b/,parameter:{pattern:/\$(?:10|\d)/,alias:"variable"},variable:/\b\w+(?=:)/,number:/(?:\b|-)\d+\b/,operator:/\.\.\.|->|&|\.?=/,punctuation:/\(#|#\)|[,:;\[\](){}]/}}},32218:function(de){"use strict";de.exports=ne,ne.displayName="mongodb",ne.aliases=[];function ne(y){(function(E){var re=["$eq","$gt","$gte","$in","$lt","$lte","$ne","$nin","$and","$not","$nor","$or","$exists","$type","$expr","$jsonSchema","$mod","$regex","$text","$where","$geoIntersects","$geoWithin","$near","$nearSphere","$all","$elemMatch","$size","$bitsAllClear","$bitsAllSet","$bitsAnyClear","$bitsAnySet","$comment","$elemMatch","$meta","$slice","$currentDate","$inc","$min","$max","$mul","$rename","$set","$setOnInsert","$unset","$addToSet","$pop","$pull","$push","$pullAll","$each","$position","$slice","$sort","$bit","$addFields","$bucket","$bucketAuto","$collStats","$count","$currentOp","$facet","$geoNear","$graphLookup","$group","$indexStats","$limit","$listLocalSessions","$listSessions","$lookup","$match","$merge","$out","$planCacheStats","$project","$redact","$replaceRoot","$replaceWith","$sample","$set","$skip","$sort","$sortByCount","$unionWith","$unset","$unwind","$setWindowFields","$abs","$accumulator","$acos","$acosh","$add","$addToSet","$allElementsTrue","$and","$anyElementTrue","$arrayElemAt","$arrayToObject","$asin","$asinh","$atan","$atan2","$atanh","$avg","$binarySize","$bsonSize","$ceil","$cmp","$concat","$concatArrays","$cond","$convert","$cos","$dateFromParts","$dateToParts","$dateFromString","$dateToString","$dayOfMonth","$dayOfWeek","$dayOfYear","$degreesToRadians","$divide","$eq","$exp","$filter","$first","$floor","$function","$gt","$gte","$hour","$ifNull","$in","$indexOfArray","$indexOfBytes","$indexOfCP","$isArray","$isNumber","$isoDayOfWeek","$isoWeek","$isoWeekYear","$last","$last","$let","$literal","$ln","$log","$log10","$lt","$lte","$ltrim","$map","$max","$mergeObjects","$meta","$min","$millisecond","$minute","$mod","$month","$multiply","$ne","$not","$objectToArray","$or","$pow","$push","$radiansToDegrees","$range","$reduce","$regexFind","$regexFindAll","$regexMatch","$replaceOne","$replaceAll","$reverseArray","$round","$rtrim","$second","$setDifference","$setEquals","$setIntersection","$setIsSubset","$setUnion","$size","$sin","$slice","$split","$sqrt","$stdDevPop","$stdDevSamp","$strcasecmp","$strLenBytes","$strLenCP","$substr","$substrBytes","$substrCP","$subtract","$sum","$switch","$tan","$toBool","$toDate","$toDecimal","$toDouble","$toInt","$toLong","$toObjectId","$toString","$toLower","$toUpper","$trim","$trunc","$type","$week","$year","$zip","$count","$dateAdd","$dateDiff","$dateSubtract","$dateTrunc","$getField","$rand","$sampleRate","$setField","$unsetField","$comment","$explain","$hint","$max","$maxTimeMS","$min","$orderby","$query","$returnKey","$showDiskLoc","$natural"],oe=["ObjectId","Code","BinData","DBRef","Timestamp","NumberLong","NumberDecimal","MaxKey","MinKey","RegExp","ISODate","UUID"];re=re.map(function(fe){return fe.replace("$","\\$")});var ge="(?:"+re.join("|")+")\\b";E.languages.mongodb=E.languages.extend("javascript",{}),E.languages.insertBefore("mongodb","string",{property:{pattern:/(?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)(?=\s*:)/,greedy:!0,inside:{keyword:RegExp(`^(['"])?`+ge+"(?:\\1)?$")}}}),E.languages.mongodb.string.inside={url:{pattern:/https?:\/\/[-\w@:%.+~#=]{1,256}\.[a-z0-9()]{1,6}\b[-\w()@:%+.~#?&/=]*/i,greedy:!0},entity:{pattern:/\b(?:(?:[01]?\d\d?|2[0-4]\d|25[0-5])\.){3}(?:[01]?\d\d?|2[0-4]\d|25[0-5])\b/,greedy:!0}},E.languages.insertBefore("mongodb","constant",{builtin:{pattern:RegExp("\\b(?:"+oe.join("|")+")\\b"),alias:"keyword"}})})(y)}},65626:function(de){"use strict";de.exports=ne,ne.displayName="monkey",ne.aliases=[];function ne(y){y.languages.monkey={comment:{pattern:/^#Rem\s[\s\S]*?^#End|'.+/im,greedy:!0},string:{pattern:/"[^"\r\n]*"/,greedy:!0},preprocessor:{pattern:/(^[ \t]*)#.+/m,lookbehind:!0,greedy:!0,alias:"property"},function:/\b\w+(?=\()/,"type-char":{pattern:/\b[?%#$]/,alias:"class-name"},number:{pattern:/((?:\.\.)?)(?:(?:\b|\B-\.?|\B\.)\d+(?:(?!\.\.)\.\d*)?|\$[\da-f]+)/i,lookbehind:!0},keyword:/\b(?:Abstract|Array|Bool|Case|Catch|Class|Const|Continue|Default|Eachin|Else|ElseIf|End|EndIf|Exit|Extends|Extern|False|Field|Final|Float|For|Forever|Function|Global|If|Implements|Import|Inline|Int|Interface|Local|Method|Module|New|Next|Null|Object|Private|Property|Public|Repeat|Return|Select|Self|Step|Strict|String|Super|Then|Throw|To|True|Try|Until|Void|Wend|While)\b/i,operator:/\.\.|<[=>]?|>=?|:?=|(?:[+\-*\/&~|]|\b(?:Mod|Shl|Shr)\b)=?|\b(?:And|Not|Or)\b/i,punctuation:/[.,:;()\[\]]/}}},60090:function(de){"use strict";de.exports=ne,ne.displayName="moonscript",ne.aliases=["moon"];function ne(y){y.languages.moonscript={comment:/--.*/,string:[{pattern:/'[^']*'|\[(=*)\[[\s\S]*?\]\1\]/,greedy:!0},{pattern:/"[^"]*"/,greedy:!0,inside:{interpolation:{pattern:/#\{[^{}]*\}/,inside:{moonscript:{pattern:/(^#\{)[\s\S]+(?=\})/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/#\{|\}/,alias:"punctuation"}}}}}],"class-name":[{pattern:/(\b(?:class|extends)[ \t]+)\w+/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\b(?:class|continue|do|else|elseif|export|extends|for|from|if|import|in|local|nil|return|self|super|switch|then|unless|using|when|while|with)\b/,variable:/@@?\w*/,property:{pattern:/\b(?!\d)\w+(?=:)|(:)(?!\d)\w+/,lookbehind:!0},function:{pattern:/\b(?:_G|_VERSION|assert|collectgarbage|coroutine\.(?:create|resume|running|status|wrap|yield)|debug\.(?:debug|getfenv|gethook|getinfo|getlocal|getmetatable|getregistry|getupvalue|setfenv|sethook|setlocal|setmetatable|setupvalue|traceback)|dofile|error|getfenv|getmetatable|io\.(?:close|flush|input|lines|open|output|popen|read|stderr|stdin|stdout|tmpfile|type|write)|ipairs|load|loadfile|loadstring|math\.(?:abs|acos|asin|atan|atan2|ceil|cos|cosh|deg|exp|floor|fmod|frexp|ldexp|log|log10|max|min|modf|pi|pow|rad|random|randomseed|sin|sinh|sqrt|tan|tanh)|module|next|os\.(?:clock|date|difftime|execute|exit|getenv|remove|rename|setlocale|time|tmpname)|package\.(?:cpath|loaded|loadlib|path|preload|seeall)|pairs|pcall|print|rawequal|rawget|rawset|require|select|setfenv|setmetatable|string\.(?:byte|char|dump|find|format|gmatch|gsub|len|lower|match|rep|reverse|sub|upper)|table\.(?:concat|insert|maxn|remove|sort)|tonumber|tostring|type|unpack|xpcall)\b/,inside:{punctuation:/\./}},boolean:/\b(?:false|true)\b/,number:/(?:\B\.\d+|\b\d+\.\d+|\b\d+(?=[eE]))(?:[eE][-+]?\d+)?\b|\b(?:0x[a-fA-F\d]+|\d+)(?:U?LL)?\b/,operator:/\.{3}|[-=]>|~=|(?:[-+*/%<>!=]|\.\.)=?|[:#^]|\b(?:and|or)\b=?|\b(?:not)\b/,punctuation:/[.,()[\]{}\\]/},y.languages.moonscript.string[1].inside.interpolation.inside.moonscript.inside=y.languages.moonscript,y.languages.moon=y.languages.moonscript}},40722:function(de){"use strict";de.exports=ne,ne.displayName="n1ql",ne.aliases=[];function ne(y){y.languages.n1ql={comment:{pattern:/\/\*[\s\S]*?(?:$|\*\/)|--.*/,greedy:!0},string:{pattern:/(["'])(?:\\[\s\S]|(?!\1)[^\\]|\1\1)*\1/,greedy:!0},identifier:{pattern:/`(?:\\[\s\S]|[^\\`]|``)*`/,greedy:!0},parameter:/\$[\w.]+/,keyword:/\b(?:ADVISE|ALL|ALTER|ANALYZE|AS|ASC|AT|BEGIN|BINARY|BOOLEAN|BREAK|BUCKET|BUILD|BY|CALL|CAST|CLUSTER|COLLATE|COLLECTION|COMMIT|COMMITTED|CONNECT|CONTINUE|CORRELATE|CORRELATED|COVER|CREATE|CURRENT|DATABASE|DATASET|DATASTORE|DECLARE|DECREMENT|DELETE|DERIVED|DESC|DESCRIBE|DISTINCT|DO|DROP|EACH|ELEMENT|EXCEPT|EXCLUDE|EXECUTE|EXPLAIN|FETCH|FILTER|FLATTEN|FLUSH|FOLLOWING|FOR|FORCE|FROM|FTS|FUNCTION|GOLANG|GRANT|GROUP|GROUPS|GSI|HASH|HAVING|IF|IGNORE|ILIKE|INCLUDE|INCREMENT|INDEX|INFER|INLINE|INNER|INSERT|INTERSECT|INTO|IS|ISOLATION|JAVASCRIPT|JOIN|KEY|KEYS|KEYSPACE|KNOWN|LANGUAGE|LAST|LEFT|LET|LETTING|LEVEL|LIMIT|LSM|MAP|MAPPING|MATCHED|MATERIALIZED|MERGE|MINUS|MISSING|NAMESPACE|NEST|NL|NO|NTH_VALUE|NULL|NULLS|NUMBER|OBJECT|OFFSET|ON|OPTION|OPTIONS|ORDER|OTHERS|OUTER|OVER|PARSE|PARTITION|PASSWORD|PATH|POOL|PRECEDING|PREPARE|PRIMARY|PRIVATE|PRIVILEGE|PROBE|PROCEDURE|PUBLIC|RANGE|RAW|REALM|REDUCE|RENAME|RESPECT|RETURN|RETURNING|REVOKE|RIGHT|ROLE|ROLLBACK|ROW|ROWS|SATISFIES|SAVEPOINT|SCHEMA|SCOPE|SELECT|SELF|SEMI|SET|SHOW|SOME|START|STATISTICS|STRING|SYSTEM|TIES|TO|TRAN|TRANSACTION|TRIGGER|TRUNCATE|UNBOUNDED|UNDER|UNION|UNIQUE|UNKNOWN|UNNEST|UNSET|UPDATE|UPSERT|USE|USER|USING|VALIDATE|VALUE|VALUES|VIA|VIEW|WHERE|WHILE|WINDOW|WITH|WORK|XOR)\b/i,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:FALSE|TRUE)\b/i,number:/(?:\b\d+\.|\B\.)\d+e[+\-]?\d+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/%]|!=|==?|\|\||<[>=]?|>=?|\b(?:AND|ANY|ARRAY|BETWEEN|CASE|ELSE|END|EVERY|EXISTS|FIRST|IN|LIKE|NOT|OR|THEN|VALUED|WHEN|WITHIN)\b/i,punctuation:/[;[\](),.{}:]/}}},37783:function(de){"use strict";de.exports=ne,ne.displayName="n4js",ne.aliases=["n4jsd"];function ne(y){y.languages.n4js=y.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),y.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),y.languages.n4jsd=y.languages.n4js}},41224:function(de){"use strict";de.exports=ne,ne.displayName="nand2tetrisHdl",ne.aliases=[];function ne(y){y.languages["nand2tetris-hdl"]={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,keyword:/\b(?:BUILTIN|CHIP|CLOCKED|IN|OUT|PARTS)\b/,boolean:/\b(?:false|true)\b/,function:/\b[A-Za-z][A-Za-z0-9]*(?=\()/,number:/\b\d+\b/,operator:/=|\.\./,punctuation:/[{}[\];(),:]/}}},71365:function(de){"use strict";de.exports=ne,ne.displayName="naniscript",ne.aliases=[];function ne(y){(function(E){var re=/\{[^\r\n\[\]{}]*\}/,oe={"quoted-string":{pattern:/"(?:[^"\\]|\\.)*"/,alias:"operator"},"command-param-id":{pattern:/(\s)\w+:/,lookbehind:!0,alias:"property"},"command-param-value":[{pattern:re,alias:"selector"},{pattern:/([\t ])\S+/,lookbehind:!0,greedy:!0,alias:"operator"},{pattern:/\S(?:.*\S)?/,alias:"operator"}]};E.languages.naniscript={comment:{pattern:/^([\t ]*);.*/m,lookbehind:!0},define:{pattern:/^>.+/m,alias:"tag",inside:{value:{pattern:/(^>\w+[\t ]+)(?!\s)[^{}\r\n]+/,lookbehind:!0,alias:"operator"},key:{pattern:/(^>)\w+/,lookbehind:!0}}},label:{pattern:/^([\t ]*)#[\t ]*\w+[\t ]*$/m,lookbehind:!0,alias:"regex"},command:{pattern:/^([\t ]*)@\w+(?=[\t ]|$).*/m,lookbehind:!0,alias:"function",inside:{"command-name":/^@\w+/,expression:{pattern:re,greedy:!0,alias:"selector"},"command-params":{pattern:/\s*\S[\s\S]*/,inside:oe}}},"generic-text":{pattern:/(^[ \t]*)[^#@>;\s].*/m,lookbehind:!0,alias:"punctuation",inside:{"escaped-char":/\\[{}\[\]"]/,expression:{pattern:re,greedy:!0,alias:"selector"},"inline-command":{pattern:/\[[\t ]*\w[^\r\n\[\]]*\]/,greedy:!0,alias:"function",inside:{"command-params":{pattern:/(^\[[\t ]*\w+\b)[\s\S]+(?=\]$)/,lookbehind:!0,inside:oe},"command-param-name":{pattern:/^(\[[\t ]*)\w+/,lookbehind:!0,alias:"name"},"start-stop-char":/[\[\]]/}}}}},E.languages.nani=E.languages.naniscript,E.hooks.add("after-tokenize",function(he){var ie=he.tokens;ie.forEach(function(xe){if(typeof xe!="string"&&xe.type==="generic-text"){var Ee=fe(xe);ge(Ee)||(xe.type="bad-line",xe.content=Ee)}})});function ge(he){for(var ie="[]{}",xe=[],Ee=0;Ee=&|$!]/}}},32964:function(de){"use strict";de.exports=ne,ne.displayName="neon",ne.aliases=[];function ne(y){y.languages.neon={comment:{pattern:/#.*/,greedy:!0},datetime:{pattern:/(^|[[{(=:,\s])\d\d\d\d-\d\d?-\d\d?(?:(?:[Tt]| +)\d\d?:\d\d:\d\d(?:\.\d*)? *(?:Z|[-+]\d\d?(?::?\d\d)?)?)?(?=$|[\]}),\s])/,lookbehind:!0,alias:"number"},key:{pattern:/(^|[[{(,\s])[^,:=[\]{}()'"\s]+(?=\s*:(?:$|[\]}),\s])|\s*=)/,lookbehind:!0,alias:"atrule"},number:{pattern:/(^|[[{(=:,\s])[+-]?(?:0x[\da-fA-F]+|0o[0-7]+|0b[01]+|(?:\d+(?:\.\d*)?|\.?\d+)(?:[eE][+-]?\d+)?)(?=$|[\]}),:=\s])/,lookbehind:!0},boolean:{pattern:/(^|[[{(=:,\s])(?:false|no|true|yes)(?=$|[\]}),:=\s])/i,lookbehind:!0},null:{pattern:/(^|[[{(=:,\s])(?:null)(?=$|[\]}),:=\s])/i,lookbehind:!0,alias:"keyword"},string:{pattern:/(^|[[{(=:,\s])(?:('''|""")\r?\n(?:(?:[^\r\n]|\r?\n(?![\t ]*\2))*\r?\n)?[\t ]*\2|'[^'\r\n]*'|"(?:\\.|[^\\"\r\n])*")/,lookbehind:!0,greedy:!0},literal:{pattern:/(^|[[{(=:,\s])(?:[^#"',:=[\]{}()\s`-]|[:-][^"',=[\]{}()\s])(?:[^,:=\]})(\s]|:(?![\s,\]})]|$)|[ \t]+[^#,:=\]})(\s])*/,lookbehind:!0,alias:"string"},punctuation:/[,:=[\]{}()-]/}}},78830:function(de){"use strict";de.exports=ne,ne.displayName="nevod",ne.aliases=[];function ne(y){y.languages.nevod={comment:/\/\/.*|(?:\/\*[\s\S]*?(?:\*\/|$))/,string:{pattern:/(?:"(?:""|[^"])*"(?!")|'(?:''|[^'])*'(?!'))!?\*?/,greedy:!0,inside:{"string-attrs":/!$|!\*$|\*$/}},namespace:{pattern:/(@namespace\s+)[a-zA-Z0-9\-.]+(?=\s*\{)/,lookbehind:!0},pattern:{pattern:/(@pattern\s+)?#?[a-zA-Z0-9\-.]+(?:\s*\(\s*(?:~\s*)?[a-zA-Z0-9\-.]+\s*(?:,\s*(?:~\s*)?[a-zA-Z0-9\-.]*)*\))?(?=\s*=)/,lookbehind:!0,inside:{"pattern-name":{pattern:/^#?[a-zA-Z0-9\-.]+/,alias:"class-name"},fields:{pattern:/\(.*\)/,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},punctuation:/[,()]/,operator:{pattern:/~/,alias:"field-hidden-mark"}}}}},search:{pattern:/(@search\s+|#)[a-zA-Z0-9\-.]+(?:\.\*)?(?=\s*;)/,alias:"function",lookbehind:!0},keyword:/@(?:having|inside|namespace|outside|pattern|require|search|where)\b/,"standard-pattern":{pattern:/\b(?:Alpha|AlphaNum|Any|Blank|End|LineBreak|Num|NumAlpha|Punct|Space|Start|Symbol|Word|WordBreak)\b(?:\([a-zA-Z0-9\-.,\s+]*\))?/,inside:{"standard-pattern-name":{pattern:/^[a-zA-Z0-9\-.]+/,alias:"builtin"},quantifier:{pattern:/\b\d+(?:\s*\+|\s*-\s*\d+)?(?!\w)/,alias:"number"},"standard-pattern-attr":{pattern:/[a-zA-Z0-9\-.]+/,alias:"builtin"},punctuation:/[,()]/}},quantifier:{pattern:/\b\d+(?:\s*\+|\s*-\s*\d+)?(?!\w)/,alias:"number"},operator:[{pattern:/=/,alias:"pattern-def"},{pattern:/&/,alias:"conjunction"},{pattern:/~/,alias:"exception"},{pattern:/\?/,alias:"optionality"},{pattern:/[[\]]/,alias:"repetition"},{pattern:/[{}]/,alias:"variation"},{pattern:/[+_]/,alias:"sequence"},{pattern:/\.{2,3}/,alias:"span"}],"field-capture":[{pattern:/([a-zA-Z0-9\-.]+\s*\()\s*[a-zA-Z0-9\-.]+\s*:\s*[a-zA-Z0-9\-.]+(?:\s*,\s*[a-zA-Z0-9\-.]+\s*:\s*[a-zA-Z0-9\-.]+)*(?=\s*\))/,lookbehind:!0,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},colon:/:/}},{pattern:/[a-zA-Z0-9\-.]+\s*:/,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},colon:/:/}}],punctuation:/[:;,()]/,name:/[a-zA-Z0-9\-.]+/}}},88799:function(de){"use strict";de.exports=ne,ne.displayName="nginx",ne.aliases=[];function ne(y){(function(E){var re=/\$(?:\w[a-z\d]*(?:_[^\x00-\x1F\s"'\\()$]*)?|\{[^}\s"'\\]+\})/i;E.languages.nginx={comment:{pattern:/(^|[\s{};])#.*/,lookbehind:!0,greedy:!0},directive:{pattern:/(^|\s)\w(?:[^;{}"'\\\s]|\\.|"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*'|\s+(?:#.*(?!.)|(?![#\s])))*?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:{string:{pattern:/((?:^|[^\\])(?:\\\\)*)(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,lookbehind:!0,greedy:!0,inside:{escape:{pattern:/\\["'\\nrt]/,alias:"entity"},variable:re}},comment:{pattern:/(\s)#.*/,lookbehind:!0,greedy:!0},keyword:{pattern:/^\S+/,greedy:!0},boolean:{pattern:/(\s)(?:off|on)(?!\S)/,lookbehind:!0},number:{pattern:/(\s)\d+[a-z]*(?!\S)/i,lookbehind:!0},variable:re}},punctuation:/[{};]/}})(y)}},66791:function(de){"use strict";de.exports=ne,ne.displayName="nim",ne.aliases=[];function ne(y){y.languages.nim={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(?:\b(?!\d)(?:\w|\\x[89a-fA-F][0-9a-fA-F])+)?(?:"""[\s\S]*?"""(?!")|"(?:\\[\s\S]|""|[^"\\])*")/,greedy:!0},char:{pattern:/'(?:\\(?:\d+|x[\da-fA-F]{0,2}|.)|[^'])'/,greedy:!0},function:{pattern:/(?:(?!\d)(?:\w|\\x[89a-fA-F][0-9a-fA-F])+|`[^`\r\n]+`)\*?(?:\[[^\]]+\])?(?=\s*\()/,greedy:!0,inside:{operator:/\*$/}},identifier:{pattern:/`[^`\r\n]+`/,greedy:!0,inside:{punctuation:/`/}},number:/\b(?:0[xXoObB][\da-fA-F_]+|\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:[eE][+-]?\d[\d_]*)?)(?:'?[iuf]\d*)?/,keyword:/\b(?:addr|as|asm|atomic|bind|block|break|case|cast|concept|const|continue|converter|defer|discard|distinct|do|elif|else|end|enum|except|export|finally|for|from|func|generic|if|import|include|interface|iterator|let|macro|method|mixin|nil|object|out|proc|ptr|raise|ref|return|static|template|try|tuple|type|using|var|when|while|with|without|yield)\b/,operator:{pattern:/(^|[({\[](?=\.\.)|(?![({\[]\.).)(?:(?:[=+\-*\/<>@$~&%|!?^:\\]|\.\.|\.(?![)}\]]))+|\b(?:and|div|in|is|isnot|mod|not|notin|of|or|shl|shr|xor)\b)/m,lookbehind:!0},punctuation:/[({\[]\.|\.[)}\]]|[`(){}\[\],:]/}}},41735:function(de){"use strict";de.exports=ne,ne.displayName="nix",ne.aliases=[];function ne(y){y.languages.nix={comment:{pattern:/\/\*[\s\S]*?\*\/|#.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\[\s\S])*"|''(?:(?!'')[\s\S]|''(?:'|\\|\$\{))*''/,greedy:!0,inside:{interpolation:{pattern:/(^|(?:^|(?!'').)[^\\])\$\{(?:[^{}]|\{[^}]*\})*\}/,lookbehind:!0,inside:null}}},url:[/\b(?:[a-z]{3,7}:\/\/)[\w\-+%~\/.:#=?&]+/,{pattern:/([^\/])(?:[\w\-+%~.:#=?&]*(?!\/\/)[\w\-+%~\/.:#=?&])?(?!\/\/)\/[\w\-+%~\/.:#=?&]*/,lookbehind:!0}],antiquotation:{pattern:/\$(?=\{)/,alias:"important"},number:/\b\d+\b/,keyword:/\b(?:assert|builtins|else|if|in|inherit|let|null|or|then|with)\b/,function:/\b(?:abort|add|all|any|attrNames|attrValues|baseNameOf|compareVersions|concatLists|currentSystem|deepSeq|derivation|dirOf|div|elem(?:At)?|fetch(?:Tarball|url)|filter(?:Source)?|fromJSON|genList|getAttr|getEnv|hasAttr|hashString|head|import|intersectAttrs|is(?:Attrs|Bool|Function|Int|List|Null|String)|length|lessThan|listToAttrs|map|mul|parseDrvName|pathExists|read(?:Dir|File)|removeAttrs|replaceStrings|seq|sort|stringLength|sub(?:string)?|tail|throw|to(?:File|JSON|Path|String|XML)|trace|typeOf)\b|\bfoldl'\B/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|\+\+?|\|\||&&|\/\/|->?|[?@]/,punctuation:/[{}()[\].,:;]/},y.languages.nix.string.inside.interpolation.inside=y.languages.nix}},13490:function(de){"use strict";de.exports=ne,ne.displayName="nsis",ne.aliases=[];function ne(y){y.languages.nsis={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|[#;].*)/,lookbehind:!0,greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:{pattern:/(^[\t ]*)(?:Abort|Add(?:BrandingImage|Size)|AdvSplash|Allow(?:RootDirInstall|SkipFiles)|AutoCloseWindow|BG(?:Font|Gradient|Image)|Banner|BrandingText|BringToFront|CRCCheck|Call(?:InstDLL)?|Caption|ChangeUI|CheckBitmap|ClearErrors|CompletedText|ComponentText|CopyFiles|Create(?:Directory|Font|ShortCut)|Delete(?:INISec|INIStr|RegKey|RegValue)?|Detail(?:Print|sButtonText)|Dialer|Dir(?:Text|Var|Verify)|EnableWindow|Enum(?:RegKey|RegValue)|Exch|Exec(?:Shell(?:Wait)?|Wait)?|ExpandEnvStrings|File(?:BufSize|Close|ErrorText|Open|Read|ReadByte|ReadUTF16LE|ReadWord|Seek|Write|WriteByte|WriteUTF16LE|WriteWord)?|Find(?:Close|First|Next|Window)|FlushINI|Get(?:CurInstType|CurrentAddress|DLLVersion(?:Local)?|DlgItem|ErrorLevel|FileTime(?:Local)?|FullPathName|Function(?:Address|End)?|InstDirError|LabelAddress|TempFileName)|Goto|HideWindow|Icon|If(?:Abort|Errors|FileExists|RebootFlag|Silent)|InitPluginsDir|InstProgressFlags|Inst(?:Type(?:GetText|SetText)?)|Install(?:ButtonText|Colors|Dir(?:RegKey)?)|Int(?:64|Ptr)?CmpU?|Int(?:64)?Fmt|Int(?:Ptr)?Op|IsWindow|Lang(?:DLL|String)|License(?:BkColor|Data|ForceSelection|LangString|Text)|LoadLanguageFile|LockWindow|Log(?:Set|Text)|Manifest(?:DPIAware|SupportedOS)|Math|MessageBox|MiscButtonText|NSISdl|Name|Nop|OutFile|PE(?:DllCharacteristics|SubsysVer)|Page(?:Callbacks)?|Pop|Push|Quit|RMDir|Read(?:EnvStr|INIStr|RegDWORD|RegStr)|Reboot|RegDLL|Rename|RequestExecutionLevel|ReserveFile|Return|SearchPath|Section(?:End|GetFlags|GetInstTypes|GetSize|GetText|Group|In|SetFlags|SetInstTypes|SetSize|SetText)?|SendMessage|Set(?:AutoClose|BrandingImage|Compress|Compressor(?:DictSize)?|CtlColors|CurInstType|DatablockOptimize|DateSave|Details(?:Print|View)|ErrorLevel|Errors|FileAttributes|Font|OutPath|Overwrite|PluginUnload|RebootFlag|RegView|ShellVarContext|Silent)|Show(?:InstDetails|UninstDetails|Window)|Silent(?:Install|UnInstall)|Sleep|SpaceTexts|Splash|StartMenu|Str(?:CmpS?|Cpy|Len)|SubCaption|System|UnRegDLL|Unicode|UninstPage|Uninstall(?:ButtonText|Caption|Icon|SubCaption|Text)|UserInfo|VI(?:AddVersionKey|FileVersion|ProductVersion)|VPatch|Var|WindowIcon|Write(?:INIStr|Reg(?:Bin|DWORD|ExpandStr|MultiStr|None|Str)|Uninstaller)|XPStyle|ns(?:Dialogs|Exec))\b/m,lookbehind:!0},property:/\b(?:ARCHIVE|FILE_(?:ATTRIBUTE_ARCHIVE|ATTRIBUTE_NORMAL|ATTRIBUTE_OFFLINE|ATTRIBUTE_READONLY|ATTRIBUTE_SYSTEM|ATTRIBUTE_TEMPORARY)|HK(?:(?:CR|CU|LM)(?:32|64)?|DD|PD|U)|HKEY_(?:CLASSES_ROOT|CURRENT_CONFIG|CURRENT_USER|DYN_DATA|LOCAL_MACHINE|PERFORMANCE_DATA|USERS)|ID(?:ABORT|CANCEL|IGNORE|NO|OK|RETRY|YES)|MB_(?:ABORTRETRYIGNORE|DEFBUTTON1|DEFBUTTON2|DEFBUTTON3|DEFBUTTON4|ICONEXCLAMATION|ICONINFORMATION|ICONQUESTION|ICONSTOP|OK|OKCANCEL|RETRYCANCEL|RIGHT|RTLREADING|SETFOREGROUND|TOPMOST|USERICON|YESNO)|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY|admin|all|auto|both|colored|false|force|hide|highest|lastused|leave|listonly|none|normal|notset|off|on|open|print|show|silent|silentlog|smooth|textonly|true|user)\b/,constant:/\$\{[!\w\.:\^-]+\}|\$\([!\w\.:\^-]+\)/,variable:/\$\w[\w\.]*/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|\+\+?|<=?|>=?|==?=?|&&?|\|\|?|[?*\/~^%]/,punctuation:/[{}[\];(),.:]/,important:{pattern:/(^[\t ]*)!(?:addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversion|gettlbversion|if|ifdef|ifmacrodef|ifmacrondef|ifndef|include|insertmacro|macro|macroend|makensis|packhdr|pragma|searchparse|searchreplace|system|tempfile|undef|verbose|warning)\b/im,lookbehind:!0}}}},7383:function(de,ne,y){"use strict";var E=y(79440);de.exports=re,re.displayName="objectivec",re.aliases=["objc"];function re(oe){oe.register(E),oe.languages.objectivec=oe.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete oe.languages.objectivec["class-name"],oe.languages.objc=oe.languages.objectivec}},66894:function(de){"use strict";de.exports=ne,ne.displayName="ocaml",ne.aliases=[];function ne(y){y.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/}}},45779:function(de,ne,y){"use strict";var E=y(79440);de.exports=re,re.displayName="opencl",re.aliases=[];function re(oe){oe.register(E),function(ge){ge.languages.opencl=ge.languages.extend("c",{keyword:/\b(?:(?:__)?(?:constant|global|kernel|local|private|read_only|read_write|write_only)|__attribute__|auto|(?:bool|u?(?:char|int|long|short)|half|quad)(?:2|3|4|8|16)?|break|case|complex|const|continue|(?:double|float)(?:16(?:x(?:1|2|4|8|16))?|1x(?:1|2|4|8|16)|2(?:x(?:1|2|4|8|16))?|3|4(?:x(?:1|2|4|8|16))?|8(?:x(?:1|2|4|8|16))?)?|default|do|else|enum|extern|for|goto|if|imaginary|inline|packed|pipe|register|restrict|return|signed|sizeof|static|struct|switch|typedef|uniform|union|unsigned|void|volatile|while)\b/,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[fuhl]{0,4}/i,boolean:/\b(?:false|true)\b/,"constant-opencl-kernel":{pattern:/\b(?:CHAR_(?:BIT|MAX|MIN)|CLK_(?:ADDRESS_(?:CLAMP(?:_TO_EDGE)?|NONE|REPEAT)|FILTER_(?:LINEAR|NEAREST)|(?:GLOBAL|LOCAL)_MEM_FENCE|NORMALIZED_COORDS_(?:FALSE|TRUE))|CL_(?:BGRA|(?:HALF_)?FLOAT|INTENSITY|LUMINANCE|A?R?G?B?[Ax]?|(?:(?:UN)?SIGNED|[US]NORM)_(?:INT(?:8|16|32))|UNORM_(?:INT_101010|SHORT_(?:555|565)))|(?:DBL|FLT|HALF)_(?:DIG|EPSILON|(?:MAX|MIN)(?:(?:_10)?_EXP)?|MANT_DIG)|FLT_RADIX|HUGE_VALF?|(?:INT|LONG|SCHAR|SHRT)_(?:MAX|MIN)|INFINITY|MAXFLOAT|M_(?:[12]_PI|2_SQRTPI|E|LN(?:2|10)|LOG(?:2|10)E?|PI(?:_[24])?|SQRT(?:1_2|2))(?:_F|_H)?|NAN|(?:UCHAR|UINT|ULONG|USHRT)_MAX)\b/,alias:"constant"}}),ge.languages.insertBefore("opencl","class-name",{"builtin-type":{pattern:/\b(?:_cl_(?:command_queue|context|device_id|event|kernel|mem|platform_id|program|sampler)|cl_(?:image_format|mem_fence_flags)|clk_event_t|event_t|image(?:1d_(?:array_|buffer_)?t|2d_(?:array_(?:depth_|msaa_depth_|msaa_)?|depth_|msaa_depth_|msaa_)?t|3d_t)|intptr_t|ndrange_t|ptrdiff_t|queue_t|reserve_id_t|sampler_t|size_t|uintptr_t)\b/,alias:"keyword"}});var fe={"type-opencl-host":{pattern:/\b(?:cl_(?:GLenum|GLint|GLuin|addressing_mode|bitfield|bool|buffer_create_type|build_status|channel_(?:order|type)|(?:u?(?:char|int|long|short)|double|float)(?:2|3|4|8|16)?|command_(?:queue(?:_info|_properties)?|type)|context(?:_info|_properties)?|device_(?:exec_capabilities|fp_config|id|info|local_mem_type|mem_cache_type|type)|(?:event|sampler)(?:_info)?|filter_mode|half|image_info|kernel(?:_info|_work_group_info)?|map_flags|mem(?:_flags|_info|_object_type)?|platform_(?:id|info)|profiling_info|program(?:_build_info|_info)?))\b/,alias:"keyword"},"boolean-opencl-host":{pattern:/\bCL_(?:FALSE|TRUE)\b/,alias:"boolean"},"constant-opencl-host":{pattern:/\bCL_(?:A|ABGR|ADDRESS_(?:CLAMP(?:_TO_EDGE)?|MIRRORED_REPEAT|NONE|REPEAT)|ARGB|BGRA|BLOCKING|BUFFER_CREATE_TYPE_REGION|BUILD_(?:ERROR|IN_PROGRESS|NONE|PROGRAM_FAILURE|SUCCESS)|COMMAND_(?:ACQUIRE_GL_OBJECTS|BARRIER|COPY_(?:BUFFER(?:_RECT|_TO_IMAGE)?|IMAGE(?:_TO_BUFFER)?)|FILL_(?:BUFFER|IMAGE)|MAP(?:_BUFFER|_IMAGE)|MARKER|MIGRATE(?:_SVM)?_MEM_OBJECTS|NATIVE_KERNEL|NDRANGE_KERNEL|READ_(?:BUFFER(?:_RECT)?|IMAGE)|RELEASE_GL_OBJECTS|SVM_(?:FREE|MAP|MEMCPY|MEMFILL|UNMAP)|TASK|UNMAP_MEM_OBJECT|USER|WRITE_(?:BUFFER(?:_RECT)?|IMAGE))|COMPILER_NOT_AVAILABLE|COMPILE_PROGRAM_FAILURE|COMPLETE|CONTEXT_(?:DEVICES|INTEROP_USER_SYNC|NUM_DEVICES|PLATFORM|PROPERTIES|REFERENCE_COUNT)|DEPTH(?:_STENCIL)?|DEVICE_(?:ADDRESS_BITS|AFFINITY_DOMAIN_(?:L[1-4]_CACHE|NEXT_PARTITIONABLE|NUMA)|AVAILABLE|BUILT_IN_KERNELS|COMPILER_AVAILABLE|DOUBLE_FP_CONFIG|ENDIAN_LITTLE|ERROR_CORRECTION_SUPPORT|EXECUTION_CAPABILITIES|EXTENSIONS|GLOBAL_(?:MEM_(?:CACHELINE_SIZE|CACHE_SIZE|CACHE_TYPE|SIZE)|VARIABLE_PREFERRED_TOTAL_SIZE)|HOST_UNIFIED_MEMORY|IL_VERSION|IMAGE(?:2D_MAX_(?:HEIGHT|WIDTH)|3D_MAX_(?:DEPTH|HEIGHT|WIDTH)|_BASE_ADDRESS_ALIGNMENT|_MAX_ARRAY_SIZE|_MAX_BUFFER_SIZE|_PITCH_ALIGNMENT|_SUPPORT)|LINKER_AVAILABLE|LOCAL_MEM_SIZE|LOCAL_MEM_TYPE|MAX_(?:CLOCK_FREQUENCY|COMPUTE_UNITS|CONSTANT_ARGS|CONSTANT_BUFFER_SIZE|GLOBAL_VARIABLE_SIZE|MEM_ALLOC_SIZE|NUM_SUB_GROUPS|ON_DEVICE_(?:EVENTS|QUEUES)|PARAMETER_SIZE|PIPE_ARGS|READ_IMAGE_ARGS|READ_WRITE_IMAGE_ARGS|SAMPLERS|WORK_GROUP_SIZE|WORK_ITEM_DIMENSIONS|WORK_ITEM_SIZES|WRITE_IMAGE_ARGS)|MEM_BASE_ADDR_ALIGN|MIN_DATA_TYPE_ALIGN_SIZE|NAME|NATIVE_VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT)|NOT_(?:AVAILABLE|FOUND)|OPENCL_C_VERSION|PARENT_DEVICE|PARTITION_(?:AFFINITY_DOMAIN|BY_AFFINITY_DOMAIN|BY_COUNTS|BY_COUNTS_LIST_END|EQUALLY|FAILED|MAX_SUB_DEVICES|PROPERTIES|TYPE)|PIPE_MAX_(?:ACTIVE_RESERVATIONS|PACKET_SIZE)|PLATFORM|PREFERRED_(?:GLOBAL_ATOMIC_ALIGNMENT|INTEROP_USER_SYNC|LOCAL_ATOMIC_ALIGNMENT|PLATFORM_ATOMIC_ALIGNMENT|VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT))|PRINTF_BUFFER_SIZE|PROFILE|PROFILING_TIMER_RESOLUTION|QUEUE_(?:ON_(?:DEVICE_(?:MAX_SIZE|PREFERRED_SIZE|PROPERTIES)|HOST_PROPERTIES)|PROPERTIES)|REFERENCE_COUNT|SINGLE_FP_CONFIG|SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS|SVM_(?:ATOMICS|CAPABILITIES|COARSE_GRAIN_BUFFER|FINE_GRAIN_BUFFER|FINE_GRAIN_SYSTEM)|TYPE(?:_ACCELERATOR|_ALL|_CPU|_CUSTOM|_DEFAULT|_GPU)?|VENDOR(?:_ID)?|VERSION)|DRIVER_VERSION|EVENT_(?:COMMAND_(?:EXECUTION_STATUS|QUEUE|TYPE)|CONTEXT|REFERENCE_COUNT)|EXEC_(?:KERNEL|NATIVE_KERNEL|STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST)|FILTER_(?:LINEAR|NEAREST)|FLOAT|FP_(?:CORRECTLY_ROUNDED_DIVIDE_SQRT|DENORM|FMA|INF_NAN|ROUND_TO_INF|ROUND_TO_NEAREST|ROUND_TO_ZERO|SOFT_FLOAT)|GLOBAL|HALF_FLOAT|IMAGE_(?:ARRAY_SIZE|BUFFER|DEPTH|ELEMENT_SIZE|FORMAT|FORMAT_MISMATCH|FORMAT_NOT_SUPPORTED|HEIGHT|NUM_MIP_LEVELS|NUM_SAMPLES|ROW_PITCH|SLICE_PITCH|WIDTH)|INTENSITY|INVALID_(?:ARG_INDEX|ARG_SIZE|ARG_VALUE|BINARY|BUFFER_SIZE|BUILD_OPTIONS|COMMAND_QUEUE|COMPILER_OPTIONS|CONTEXT|DEVICE|DEVICE_PARTITION_COUNT|DEVICE_QUEUE|DEVICE_TYPE|EVENT|EVENT_WAIT_LIST|GLOBAL_OFFSET|GLOBAL_WORK_SIZE|GL_OBJECT|HOST_PTR|IMAGE_DESCRIPTOR|IMAGE_FORMAT_DESCRIPTOR|IMAGE_SIZE|KERNEL|KERNEL_ARGS|KERNEL_DEFINITION|KERNEL_NAME|LINKER_OPTIONS|MEM_OBJECT|MIP_LEVEL|OPERATION|PIPE_SIZE|PLATFORM|PROGRAM|PROGRAM_EXECUTABLE|PROPERTY|QUEUE_PROPERTIES|SAMPLER|VALUE|WORK_DIMENSION|WORK_GROUP_SIZE|WORK_ITEM_SIZE)|KERNEL_(?:ARG_(?:ACCESS_(?:NONE|QUALIFIER|READ_ONLY|READ_WRITE|WRITE_ONLY)|ADDRESS_(?:CONSTANT|GLOBAL|LOCAL|PRIVATE|QUALIFIER)|INFO_NOT_AVAILABLE|NAME|TYPE_(?:CONST|NAME|NONE|PIPE|QUALIFIER|RESTRICT|VOLATILE))|ATTRIBUTES|COMPILE_NUM_SUB_GROUPS|COMPILE_WORK_GROUP_SIZE|CONTEXT|EXEC_INFO_SVM_FINE_GRAIN_SYSTEM|EXEC_INFO_SVM_PTRS|FUNCTION_NAME|GLOBAL_WORK_SIZE|LOCAL_MEM_SIZE|LOCAL_SIZE_FOR_SUB_GROUP_COUNT|MAX_NUM_SUB_GROUPS|MAX_SUB_GROUP_SIZE_FOR_NDRANGE|NUM_ARGS|PREFERRED_WORK_GROUP_SIZE_MULTIPLE|PRIVATE_MEM_SIZE|PROGRAM|REFERENCE_COUNT|SUB_GROUP_COUNT_FOR_NDRANGE|WORK_GROUP_SIZE)|LINKER_NOT_AVAILABLE|LINK_PROGRAM_FAILURE|LOCAL|LUMINANCE|MAP_(?:FAILURE|READ|WRITE|WRITE_INVALIDATE_REGION)|MEM_(?:ALLOC_HOST_PTR|ASSOCIATED_MEMOBJECT|CONTEXT|COPY_HOST_PTR|COPY_OVERLAP|FLAGS|HOST_NO_ACCESS|HOST_PTR|HOST_READ_ONLY|HOST_WRITE_ONLY|KERNEL_READ_AND_WRITE|MAP_COUNT|OBJECT_(?:ALLOCATION_FAILURE|BUFFER|IMAGE1D|IMAGE1D_ARRAY|IMAGE1D_BUFFER|IMAGE2D|IMAGE2D_ARRAY|IMAGE3D|PIPE)|OFFSET|READ_ONLY|READ_WRITE|REFERENCE_COUNT|SIZE|SVM_ATOMICS|SVM_FINE_GRAIN_BUFFER|TYPE|USES_SVM_POINTER|USE_HOST_PTR|WRITE_ONLY)|MIGRATE_MEM_OBJECT_(?:CONTENT_UNDEFINED|HOST)|MISALIGNED_SUB_BUFFER_OFFSET|NONE|NON_BLOCKING|OUT_OF_(?:HOST_MEMORY|RESOURCES)|PIPE_(?:MAX_PACKETS|PACKET_SIZE)|PLATFORM_(?:EXTENSIONS|HOST_TIMER_RESOLUTION|NAME|PROFILE|VENDOR|VERSION)|PROFILING_(?:COMMAND_(?:COMPLETE|END|QUEUED|START|SUBMIT)|INFO_NOT_AVAILABLE)|PROGRAM_(?:BINARIES|BINARY_SIZES|BINARY_TYPE(?:_COMPILED_OBJECT|_EXECUTABLE|_LIBRARY|_NONE)?|BUILD_(?:GLOBAL_VARIABLE_TOTAL_SIZE|LOG|OPTIONS|STATUS)|CONTEXT|DEVICES|IL|KERNEL_NAMES|NUM_DEVICES|NUM_KERNELS|REFERENCE_COUNT|SOURCE)|QUEUED|QUEUE_(?:CONTEXT|DEVICE|DEVICE_DEFAULT|ON_DEVICE|ON_DEVICE_DEFAULT|OUT_OF_ORDER_EXEC_MODE_ENABLE|PROFILING_ENABLE|PROPERTIES|REFERENCE_COUNT|SIZE)|R|RA|READ_(?:ONLY|WRITE)_CACHE|RG|RGB|RGBA|RGBx|RGx|RUNNING|Rx|SAMPLER_(?:ADDRESSING_MODE|CONTEXT|FILTER_MODE|LOD_MAX|LOD_MIN|MIP_FILTER_MODE|NORMALIZED_COORDS|REFERENCE_COUNT)|(?:UN)?SIGNED_INT(?:8|16|32)|SNORM_INT(?:8|16)|SUBMITTED|SUCCESS|UNORM_INT(?:8|16|24|_101010|_101010_2)|UNORM_SHORT_(?:555|565)|VERSION_(?:1_0|1_1|1_2|2_0|2_1)|sBGRA|sRGB|sRGBA|sRGBx)\b/,alias:"constant"},"function-opencl-host":{pattern:/\bcl(?:BuildProgram|CloneKernel|CompileProgram|Create(?:Buffer|CommandQueue(?:WithProperties)?|Context|ContextFromType|Image|Image2D|Image3D|Kernel|KernelsInProgram|Pipe|ProgramWith(?:Binary|BuiltInKernels|IL|Source)|Sampler|SamplerWithProperties|SubBuffer|SubDevices|UserEvent)|Enqueue(?:(?:Barrier|Marker)(?:WithWaitList)?|Copy(?:Buffer(?:Rect|ToImage)?|Image(?:ToBuffer)?)|(?:Fill|Map)(?:Buffer|Image)|MigrateMemObjects|NDRangeKernel|NativeKernel|(?:Read|Write)(?:Buffer(?:Rect)?|Image)|SVM(?:Free|Map|MemFill|Memcpy|MigrateMem|Unmap)|Task|UnmapMemObject|WaitForEvents)|Finish|Flush|Get(?:CommandQueueInfo|ContextInfo|Device(?:AndHostTimer|IDs|Info)|Event(?:Profiling)?Info|ExtensionFunctionAddress(?:ForPlatform)?|HostTimer|ImageInfo|Kernel(?:ArgInfo|Info|SubGroupInfo|WorkGroupInfo)|MemObjectInfo|PipeInfo|Platform(?:IDs|Info)|Program(?:Build)?Info|SamplerInfo|SupportedImageFormats)|LinkProgram|(?:Release|Retain)(?:CommandQueue|Context|Device|Event|Kernel|MemObject|Program|Sampler)|SVM(?:Alloc|Free)|Set(?:CommandQueueProperty|DefaultDeviceCommandQueue|EventCallback|Kernel|Kernel(?:Arg(?:SVMPointer)?|ExecInfo)|MemObjectDestructorCallback|UserEventStatus)|Unload(?:Platform)?Compiler|WaitForEvents)\b/,alias:"function"}};ge.languages.insertBefore("c","keyword",fe),ge.languages.cpp&&(fe["type-opencl-host-cpp"]={pattern:/\b(?:Buffer|BufferGL|BufferRenderGL|CommandQueue|Context|Device|DeviceCommandQueue|EnqueueArgs|Event|Image|Image1D|Image1DArray|Image1DBuffer|Image2D|Image2DArray|Image2DGL|Image3D|Image3DGL|ImageFormat|ImageGL|Kernel|KernelFunctor|LocalSpaceArg|Memory|NDRange|Pipe|Platform|Program|SVMAllocator|SVMTraitAtomic|SVMTraitCoarse|SVMTraitFine|SVMTraitReadOnly|SVMTraitReadWrite|SVMTraitWriteOnly|Sampler|UserEvent)\b/,alias:"keyword"},ge.languages.insertBefore("cpp","keyword",fe))}(oe)}},27734:function(de){"use strict";de.exports=ne,ne.displayName="openqasm",ne.aliases=["qasm"];function ne(y){y.languages.openqasm={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"[^"\r\n\t]*"|'[^'\r\n\t]*'/,greedy:!0},keyword:/\b(?:CX|OPENQASM|U|barrier|boxas|boxto|break|const|continue|ctrl|def|defcal|defcalgrammar|delay|else|end|for|gate|gphase|if|in|include|inv|kernel|lengthof|let|measure|pow|reset|return|rotary|stretchinf|while)\b|#pragma\b/,"class-name":/\b(?:angle|bit|bool|creg|fixed|float|int|length|qreg|qubit|stretch|uint)\b/,function:/\b(?:cos|exp|ln|popcount|rotl|rotr|sin|sqrt|tan)\b(?=\s*\()/,constant:/\b(?:euler|pi|tau)\b|π|𝜏|ℇ/,number:{pattern:/(^|[^.\w$])(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?(?:dt|ns|us|µs|ms|s)?/i,lookbehind:!0},operator:/->|>>=?|<<=?|&&|\|\||\+\+|--|[!=<>&|~^+\-*/%]=?|@/,punctuation:/[(){}\[\];,:.]/},y.languages.qasm=y.languages.openqasm}},91889:function(de){"use strict";de.exports=ne,ne.displayName="oz",ne.aliases=[];function ne(y){y.languages.oz={comment:{pattern:/\/\*[\s\S]*?\*\/|%.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},atom:{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,alias:"builtin"},keyword:/\$|\[\]|\b(?:_|at|attr|case|catch|choice|class|cond|declare|define|dis|else(?:case|if)?|end|export|fail|false|feat|finally|from|fun|functor|if|import|in|local|lock|meth|nil|not|of|or|prepare|proc|prop|raise|require|self|skip|then|thread|true|try|unit)\b/,function:[/\b[a-z][A-Za-z\d]*(?=\()/,{pattern:/(\{)[A-Z][A-Za-z\d]*\b/,lookbehind:!0}],number:/\b(?:0[bx][\da-f]+|\d+(?:\.\d*)?(?:e~?\d+)?)\b|&(?:[^\\]|\\(?:\d{3}|.))/i,variable:/`(?:[^`\\]|\\.)+`/,"attr-name":/\b\w+(?=[ \t]*:(?![:=]))/,operator:/:(?:=|::?)|<[-:=]?|=(?:=|=?:?|\\=:?|!!?|[|#+\-*\/,~^@]|\b(?:andthen|div|mod|orelse)\b/,punctuation:/[\[\](){}.:;?]/}}},55965:function(de){"use strict";de.exports=ne,ne.displayName="parigp",ne.aliases=[];function ne(y){y.languages.parigp={comment:/\/\*[\s\S]*?\*\/|\\\\.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"/,greedy:!0},keyword:function(){var E=["breakpoint","break","dbg_down","dbg_err","dbg_up","dbg_x","forcomposite","fordiv","forell","forpart","forprime","forstep","forsubgroup","forvec","for","iferr","if","local","my","next","return","until","while"];return E=E.map(function(re){return re.split("").join(" *")}).join("|"),RegExp("\\b(?:"+E+")\\b")}(),function:/\b\w(?:[\w ]*\w)?(?= *\()/,number:{pattern:/((?:\. *\. *)?)(?:\b\d(?: *\d)*(?: *(?!\. *\.)\.(?: *\d)*)?|\. *\d(?: *\d)*)(?: *e *(?:[+-] *)?\d(?: *\d)*)?/i,lookbehind:!0},operator:/\. *\.|[*\/!](?: *=)?|%(?: *=|(?: *#)?(?: *')*)?|\+(?: *[+=])?|-(?: *[-=>])?|<(?: *>|(?: *<)?(?: *=)?)?|>(?: *>)?(?: *=)?|=(?: *=){0,2}|\\(?: *\/)?(?: *=)?|&(?: *&)?|\| *\||['#~^]/,punctuation:/[\[\]{}().,:;|]/}}},37326:function(de){"use strict";de.exports=ne,ne.displayName="parser",ne.aliases=[];function ne(y){(function(E){var re=E.languages.parser=E.languages.extend("markup",{keyword:{pattern:/(^|[^^])(?:\^(?:case|eval|for|if|switch|throw)\b|@(?:BASE|CLASS|GET(?:_DEFAULT)?|OPTIONS|SET_DEFAULT|USE)\b)/,lookbehind:!0},variable:{pattern:/(^|[^^])\B\$(?:\w+|(?=[.{]))(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{punctuation:/\.|:+/}},function:{pattern:/(^|[^^])\B[@^]\w+(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{keyword:{pattern:/(^@)(?:GET_|SET_)/,lookbehind:!0},punctuation:/\.|:+/}},escape:{pattern:/\^(?:[$^;@()\[\]{}"':]|#[a-f\d]*)/i,alias:"builtin"},punctuation:/[\[\](){};]/});re=E.languages.insertBefore("parser","keyword",{"parser-comment":{pattern:/(\s)#.*/,lookbehind:!0,alias:"comment"},expression:{pattern:/(^|[^^])\((?:[^()]|\((?:[^()]|\((?:[^()])*\))*\))*\)/,greedy:!0,lookbehind:!0,inside:{string:{pattern:/(^|[^^])(["'])(?:(?!\2)[^^]|\^[\s\S])*\2/,lookbehind:!0},keyword:re.keyword,variable:re.variable,function:re.function,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[a-f\d]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?)\b/i,escape:re.escape,operator:/[~+*\/\\%]|!(?:\|\|?|=)?|&&?|\|\|?|==|<[<=]?|>[>=]?|-[fd]?|\b(?:def|eq|ge|gt|in|is|le|lt|ne)\b/,punctuation:re.punctuation}}}),E.languages.insertBefore("inside","punctuation",{expression:re.expression,keyword:re.keyword,variable:re.variable,function:re.function,escape:re.escape,"parser-punctuation":{pattern:re.punctuation,alias:"punctuation"}},re.tag.inside["attr-value"])})(y)}},92949:function(de){"use strict";de.exports=ne,ne.displayName="pascal",ne.aliases=["objectpascal"];function ne(y){y.languages.pascal={directive:{pattern:/\{\$[\s\S]*?\}/,greedy:!0,alias:["marco","property"]},comment:{pattern:/\(\*[\s\S]*?\*\)|\{[\s\S]*?\}|\/\/.*/,greedy:!0},string:{pattern:/(?:'(?:''|[^'\r\n])*'(?!')|#[&$%]?[a-f\d]+)+|\^[a-z]/i,greedy:!0},asm:{pattern:/(\basm\b)[\s\S]+?(?=\bend\s*[;[])/i,lookbehind:!0,greedy:!0,inside:null},keyword:[{pattern:/(^|[^&])\b(?:absolute|array|asm|begin|case|const|constructor|destructor|do|downto|else|end|file|for|function|goto|if|implementation|inherited|inline|interface|label|nil|object|of|operator|packed|procedure|program|record|reintroduce|repeat|self|set|string|then|to|type|unit|until|uses|var|while|with)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:dispose|exit|false|new|true)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:class|dispinterface|except|exports|finalization|finally|initialization|inline|library|on|out|packed|property|raise|resourcestring|threadvar|try)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:absolute|abstract|alias|assembler|bitpacked|break|cdecl|continue|cppdecl|cvar|default|deprecated|dynamic|enumerator|experimental|export|external|far|far16|forward|generic|helper|implements|index|interrupt|iochecks|local|message|name|near|nodefault|noreturn|nostackframe|oldfpccall|otherwise|overload|override|pascal|platform|private|protected|public|published|read|register|reintroduce|result|safecall|saveregisters|softfloat|specialize|static|stdcall|stored|strict|unaligned|unimplemented|varargs|virtual|write)\b/i,lookbehind:!0}],number:[/(?:[&%]\d+|\$[a-f\d]+)/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?/i],operator:[/\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=]/,{pattern:/(^|[^&])\b(?:and|as|div|exclude|in|include|is|mod|not|or|shl|shr|xor)\b/,lookbehind:!0}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/},y.languages.pascal.asm.inside=y.languages.extend("pascal",{asm:void 0,keyword:void 0,operator:void 0}),y.languages.objectpascal=y.languages.pascal}},5681:function(de){"use strict";de.exports=ne,ne.displayName="pascaligo",ne.aliases=[];function ne(y){(function(E){var re=/\((?:[^()]|\((?:[^()]|\([^()]*\))*\))*\)/.source,oe=/(?:\b\w+(?:)?|)/.source.replace(//g,function(){return re}),ge=E.languages.pascaligo={comment:/\(\*[\s\S]+?\*\)|\/\/.*/,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1|\^[a-z]/i,greedy:!0},"class-name":[{pattern:RegExp(/(\btype\s+\w+\s+is\s+)/.source.replace(//g,function(){return oe}),"i"),lookbehind:!0,inside:null},{pattern:RegExp(/(?=\s+is\b)/.source.replace(//g,function(){return oe}),"i"),inside:null},{pattern:RegExp(/(:\s*)/.source.replace(//g,function(){return oe})),lookbehind:!0,inside:null}],keyword:{pattern:/(^|[^&])\b(?:begin|block|case|const|else|end|fail|for|from|function|if|is|nil|of|remove|return|skip|then|type|var|while|with)\b/i,lookbehind:!0},boolean:{pattern:/(^|[^&])\b(?:False|True)\b/i,lookbehind:!0},builtin:{pattern:/(^|[^&])\b(?:bool|int|list|map|nat|record|string|unit)\b/i,lookbehind:!0},function:/\b\w+(?=\s*\()/,number:[/%[01]+|&[0-7]+|\$[a-f\d]+/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?(?:mtz|n)?/i],operator:/->|=\/=|\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=|]|\b(?:and|mod|or)\b/,punctuation:/\(\.|\.\)|[()\[\]:;,.{}]/},fe=["comment","keyword","builtin","operator","punctuation"].reduce(function(he,ie){return he[ie]=ge[ie],he},{});ge["class-name"].forEach(function(he){he.inside=fe})})(y)}},70696:function(de){"use strict";de.exports=ne,ne.displayName="pcaxis",ne.aliases=["px"];function ne(y){y.languages.pcaxis={string:/"[^"]*"/,keyword:{pattern:/((?:^|;)\s*)[-A-Z\d]+(?:\s*\[[-\w]+\])?(?:\s*\("[^"]*"(?:,\s*"[^"]*")*\))?(?=\s*=)/,lookbehind:!0,greedy:!0,inside:{keyword:/^[-A-Z\d]+/,language:{pattern:/^(\s*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/^\[|\]$/,property:/[-\w]+/}},"sub-key":{pattern:/^(\s*)\S[\s\S]*/,lookbehind:!0,inside:{parameter:{pattern:/"[^"]*"/,alias:"property"},punctuation:/^\(|\)$|,/}}}},operator:/=/,tlist:{pattern:/TLIST\s*\(\s*\w+(?:(?:\s*,\s*"[^"]*")+|\s*,\s*"[^"]*"-"[^"]*")?\s*\)/,greedy:!0,inside:{function:/^TLIST/,property:{pattern:/^(\s*\(\s*)\w+/,lookbehind:!0},string:/"[^"]*"/,punctuation:/[(),]/,operator:/-/}},punctuation:/[;,]/,number:{pattern:/(^|\s)\d+(?:\.\d+)?(?!\S)/,lookbehind:!0},boolean:/NO|YES/},y.languages.px=y.languages.pcaxis}},35790:function(de){"use strict";de.exports=ne,ne.displayName="peoplecode",ne.aliases=["pcode"];function ne(y){y.languages.peoplecode={comment:RegExp([/\/\*[\s\S]*?\*\//.source,/\bREM[^;]*;/.source,/<\*(?:[^<*]|\*(?!>)|<(?!\*)|<\*(?:(?!\*>)[\s\S])*\*>)*\*>/.source,/\/\+[\s\S]*?\+\//.source].join("|")),string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},variable:/%\w+/,"function-definition":{pattern:/((?:^|[^\w-])(?:function|method)\s+)\w+/i,lookbehind:!0,alias:"function"},"class-name":{pattern:/((?:^|[^-\w])(?:as|catch|class|component|create|extends|global|implements|instance|local|of|property|returns)\s+)\w+(?::\w+)*/i,lookbehind:!0,inside:{punctuation:/:/}},keyword:/\b(?:abstract|alias|as|catch|class|component|constant|create|declare|else|end-(?:class|evaluate|for|function|get|if|method|set|try|while)|evaluate|extends|for|function|get|global|if|implements|import|instance|library|local|method|null|of|out|peopleCode|private|program|property|protected|readonly|ref|repeat|returns?|set|step|then|throw|to|try|until|value|when(?:-other)?|while)\b/i,"operator-keyword":{pattern:/\b(?:and|not|or)\b/i,alias:"operator"},function:/[_a-z]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/\b\d+(?:\.\d+)?\b/,operator:/<>|[<>]=?|!=|\*\*|[-+*/|=@]/,punctuation:/[:.;,()[\]]/},y.languages.pcode=y.languages.peoplecode}},25777:function(de){"use strict";de.exports=ne,ne.displayName="perl",ne.aliases=[];function ne(y){(function(E){var re=/(?:\((?:[^()\\]|\\[\s\S])*\)|\{(?:[^{}\\]|\\[\s\S])*\}|\[(?:[^[\]\\]|\\[\s\S])*\]|<(?:[^<>\\]|\\[\s\S])*>)/.source;E.languages.perl={comment:[{pattern:/(^\s*)=\w[\s\S]*?=cut.*/m,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(/\b(?:q|qq|qw|qx)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,re].join("|")+")"),greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:RegExp(/\b(?:m|qr)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,re].join("|")+")"+/[msixpodualngc]*/.source),greedy:!0},{pattern:RegExp(/(^|[^-])\b(?:s|tr|y)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,/([a-zA-Z0-9])(?:(?!\3)[^\\]|\\[\s\S])*\3(?:(?!\3)[^\\]|\\[\s\S])*\3/.source,re+/\s*/.source+re].join("|")+")"+/[msixpodualngcer]*/.source),lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|x|xor)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+(?![\w$]))+(?:::)*/,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*?>|\b_\b/,alias:"symbol"},"v-string":{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/(\bsub[ \t]+)\w+/,lookbehind:!0},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|xor)\b/,punctuation:/[{}[\];(),:]/}})(y)}},65889:function(de,ne,y){"use strict";var E=y(53852);de.exports=re,re.displayName="phpExtras",re.aliases=[];function re(oe){oe.register(E),oe.languages.insertBefore("php","variable",{this:{pattern:/\$this\b/,alias:"keyword"},global:/\$(?:GLOBALS|HTTP_RAW_POST_DATA|_(?:COOKIE|ENV|FILES|GET|POST|REQUEST|SERVER|SESSION)|argc|argv|http_response_header|php_errormsg)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/\b(?:parent|self|static)\b/,punctuation:/::|\\/}}})}},53852:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="php",re.aliases=[];function re(oe){oe.register(E),function(ge){var fe=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,he=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],ie=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,xe=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,Ee=/[{}\[\](),:;]/;ge.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:fe,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s+)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:he,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:ie,operator:xe,punctuation:Ee};var Le={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:ge.languages.php},Oe=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:Le}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:Le}}];ge.languages.insertBefore("php","variable",{string:Oe,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:fe,string:Oe,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:he,number:ie,operator:xe,punctuation:Ee}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),ge.hooks.add("before-tokenize",function(je){if(/<\?/.test(je.code)){var Ge=/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g;ge.languages["markup-templating"].buildPlaceholders(je,"php",Ge)}}),ge.hooks.add("after-tokenize",function(je){ge.languages["markup-templating"].tokenizePlaceholders(je,"php")})}(oe)}},97719:function(de,ne,y){"use strict";var E=y(53852),re=y(53510);de.exports=oe,oe.displayName="phpdoc",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),function(fe){var he=/(?:\b[a-zA-Z]\w*|[|\\[\]])+/.source;fe.languages.phpdoc=fe.languages.extend("javadoclike",{parameter:{pattern:RegExp("(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:"+he+"\\s+)?)\\$\\w+"),lookbehind:!0}}),fe.languages.insertBefore("phpdoc","keyword",{"class-name":[{pattern:RegExp("(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)"+he),lookbehind:!0,inside:{keyword:/\b(?:array|bool|boolean|callback|double|false|float|int|integer|mixed|null|object|resource|self|string|true|void)\b/,punctuation:/[|\\[\]()]/}}]}),fe.languages.javadoclike.addSupport("php",fe.languages.phpdoc)}(ge)}},63839:function(de,ne,y){"use strict";var E=y(69435);de.exports=re,re.displayName="plsql",re.aliases=[];function re(oe){oe.register(E),oe.languages.plsql=oe.languages.extend("sql",{comment:{pattern:/\/\*[\s\S]*?\*\/|--.*/,greedy:!0},keyword:/\b(?:A|ACCESSIBLE|ADD|AGENT|AGGREGATE|ALL|ALTER|AND|ANY|ARRAY|AS|ASC|AT|ATTRIBUTE|AUTHID|AVG|BEGIN|BETWEEN|BFILE_BASE|BINARY|BLOB_BASE|BLOCK|BODY|BOTH|BOUND|BULK|BY|BYTE|C|CALL|CALLING|CASCADE|CASE|CHAR|CHARACTER|CHARSET|CHARSETFORM|CHARSETID|CHAR_BASE|CHECK|CLOB_BASE|CLONE|CLOSE|CLUSTER|CLUSTERS|COLAUTH|COLLECT|COLUMNS|COMMENT|COMMIT|COMMITTED|COMPILED|COMPRESS|CONNECT|CONSTANT|CONSTRUCTOR|CONTEXT|CONTINUE|CONVERT|COUNT|CRASH|CREATE|CREDENTIAL|CURRENT|CURSOR|CUSTOMDATUM|DANGLING|DATA|DATE|DATE_BASE|DAY|DECLARE|DEFAULT|DEFINE|DELETE|DESC|DETERMINISTIC|DIRECTORY|DISTINCT|DOUBLE|DROP|DURATION|ELEMENT|ELSE|ELSIF|EMPTY|END|ESCAPE|EXCEPT|EXCEPTION|EXCEPTIONS|EXCLUSIVE|EXECUTE|EXISTS|EXIT|EXTERNAL|FETCH|FINAL|FIRST|FIXED|FLOAT|FOR|FORALL|FORCE|FROM|FUNCTION|GENERAL|GOTO|GRANT|GROUP|HASH|HAVING|HEAP|HIDDEN|HOUR|IDENTIFIED|IF|IMMEDIATE|IMMUTABLE|IN|INCLUDING|INDEX|INDEXES|INDICATOR|INDICES|INFINITE|INSERT|INSTANTIABLE|INT|INTERFACE|INTERSECT|INTERVAL|INTO|INVALIDATE|IS|ISOLATION|JAVA|LANGUAGE|LARGE|LEADING|LENGTH|LEVEL|LIBRARY|LIKE|LIKE2|LIKE4|LIKEC|LIMIT|LIMITED|LOCAL|LOCK|LONG|LOOP|MAP|MAX|MAXLEN|MEMBER|MERGE|MIN|MINUS|MINUTE|MOD|MODE|MODIFY|MONTH|MULTISET|MUTABLE|NAME|NAN|NATIONAL|NATIVE|NCHAR|NEW|NOCOMPRESS|NOCOPY|NOT|NOWAIT|NULL|NUMBER_BASE|OBJECT|OCICOLL|OCIDATE|OCIDATETIME|OCIDURATION|OCIINTERVAL|OCILOBLOCATOR|OCINUMBER|OCIRAW|OCIREF|OCIREFCURSOR|OCIROWID|OCISTRING|OCITYPE|OF|OLD|ON|ONLY|OPAQUE|OPEN|OPERATOR|OPTION|OR|ORACLE|ORADATA|ORDER|ORGANIZATION|ORLANY|ORLVARY|OTHERS|OUT|OVERLAPS|OVERRIDING|PACKAGE|PARALLEL_ENABLE|PARAMETER|PARAMETERS|PARENT|PARTITION|PASCAL|PERSISTABLE|PIPE|PIPELINED|PLUGGABLE|POLYMORPHIC|PRAGMA|PRECISION|PRIOR|PRIVATE|PROCEDURE|PUBLIC|RAISE|RANGE|RAW|READ|RECORD|REF|REFERENCE|RELIES_ON|REM|REMAINDER|RENAME|RESOURCE|RESULT|RESULT_CACHE|RETURN|RETURNING|REVERSE|REVOKE|ROLLBACK|ROW|SAMPLE|SAVE|SAVEPOINT|SB1|SB2|SB4|SECOND|SEGMENT|SELECT|SELF|SEPARATE|SEQUENCE|SERIALIZABLE|SET|SHARE|SHORT|SIZE|SIZE_T|SOME|SPARSE|SQL|SQLCODE|SQLDATA|SQLNAME|SQLSTATE|STANDARD|START|STATIC|STDDEV|STORED|STRING|STRUCT|STYLE|SUBMULTISET|SUBPARTITION|SUBSTITUTABLE|SUBTYPE|SUM|SYNONYM|TABAUTH|TABLE|TDO|THE|THEN|TIME|TIMESTAMP|TIMEZONE_ABBR|TIMEZONE_HOUR|TIMEZONE_MINUTE|TIMEZONE_REGION|TO|TRAILING|TRANSACTION|TRANSACTIONAL|TRUSTED|TYPE|UB1|UB2|UB4|UNDER|UNION|UNIQUE|UNPLUG|UNSIGNED|UNTRUSTED|UPDATE|USE|USING|VALIST|VALUE|VALUES|VARIABLE|VARIANCE|VARRAY|VARYING|VIEW|VIEWS|VOID|WHEN|WHERE|WHILE|WITH|WORK|WRAPPED|WRITE|YEAR|ZONE)\b/i,operator:/:=?|=>|[<>^~!]=|\.\.|\|\||\*\*|[-+*/%<>=@]/}),oe.languages.insertBefore("plsql","operator",{label:{pattern:/<<\s*\w+\s*>>/,alias:"symbol"}})}},67623:function(de){"use strict";de.exports=ne,ne.displayName="powerquery",ne.aliases=[];function ne(y){y.languages.powerquery={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},"quoted-identifier":{pattern:/#"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},string:{pattern:/(?:#!)?"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},constant:[/\bDay\.(?:Friday|Monday|Saturday|Sunday|Thursday|Tuesday|Wednesday)\b/,/\bTraceLevel\.(?:Critical|Error|Information|Verbose|Warning)\b/,/\bOccurrence\.(?:All|First|Last)\b/,/\bOrder\.(?:Ascending|Descending)\b/,/\bRoundingMode\.(?:AwayFromZero|Down|ToEven|TowardZero|Up)\b/,/\bMissingField\.(?:Error|Ignore|UseNull)\b/,/\bQuoteStyle\.(?:Csv|None)\b/,/\bJoinKind\.(?:FullOuter|Inner|LeftAnti|LeftOuter|RightAnti|RightOuter)\b/,/\bGroupKind\.(?:Global|Local)\b/,/\bExtraValues\.(?:Error|Ignore|List)\b/,/\bJoinAlgorithm\.(?:Dynamic|LeftHash|LeftIndex|PairwiseHash|RightHash|RightIndex|SortMerge)\b/,/\bJoinSide\.(?:Left|Right)\b/,/\bPrecision\.(?:Decimal|Double)\b/,/\bRelativePosition\.From(?:End|Start)\b/,/\bTextEncoding\.(?:Ascii|BigEndianUnicode|Unicode|Utf16|Utf8|Windows)\b/,/\b(?:Any|Binary|Date|DateTime|DateTimeZone|Duration|Function|Int16|Int32|Int64|Int8|List|Logical|None|Number|Record|Table|Text|Time)\.Type\b/,/\bnull\b/],boolean:/\b(?:false|true)\b/,keyword:/\b(?:and|as|each|else|error|if|in|is|let|meta|not|nullable|optional|or|otherwise|section|shared|then|try|type)\b|#(?:binary|date|datetime|datetimezone|duration|infinity|nan|sections|shared|table|time)\b/,function:{pattern:/(^|[^#\w.])[a-z_][\w.]*(?=\s*\()/i,lookbehind:!0},"data-type":{pattern:/\b(?:any|anynonnull|binary|date|datetime|datetimezone|duration|function|list|logical|none|number|record|table|text|time)\b/,alias:"class-name"},number:{pattern:/\b0x[\da-f]+\b|(?:[+-]?(?:\b\d+\.)?\b\d+|[+-]\.\d+|(^|[^.])\B\.\d+)(?:e[+-]?\d+)?\b/i,lookbehind:!0},operator:/[-+*\/&?@^]|<(?:=>?|>)?|>=?|=>?|\.\.\.?/,punctuation:/[,;\[\](){}]/},y.languages.pq=y.languages.powerquery,y.languages.mscript=y.languages.powerquery}},32530:function(de){"use strict";de.exports=ne,ne.displayName="powershell",ne.aliases=[];function ne(y){(function(E){var re=E.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:null},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*\]|[^\[\]])*\]|[^\[\]])*\]/i,boolean:/\$(?:false|true)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(^|\W)(?:!|-(?:b?(?:and|x?or)|as|(?:Not)?(?:Contains|In|Like|Match)|eq|ge|gt|is(?:Not)?|Join|le|lt|ne|not|Replace|sh[lr])\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/};re.string[0].inside={function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:re},boolean:re.boolean,variable:re.variable}})(y)}},8938:function(de){"use strict";de.exports=ne,ne.displayName="processing",ne.aliases=[];function ne(y){y.languages.processing=y.languages.extend("clike",{keyword:/\b(?:break|case|catch|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,function:/\b\w+(?=\s*\()/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),y.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"class-name"}})}},55259:function(de){"use strict";de.exports=ne,ne.displayName="prolog",ne.aliases=[];function ne(y){y.languages.prolog={comment:{pattern:/\/\*[\s\S]*?\*\/|%.*/,greedy:!0},string:{pattern:/(["'])(?:\1\1|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1(?!\1)/,greedy:!0},builtin:/\b(?:fx|fy|xf[xy]?|yfx?)\b/,function:/\b[a-z]\w*(?:(?=\()|\/\d+)/,number:/\b\d+(?:\.\d*)?/,operator:/[:\\=><\-?*@\/;+^|!$.]+|\b(?:is|mod|not|xor)\b/,punctuation:/[(){}\[\],]/}}},67411:function(de){"use strict";de.exports=ne,ne.displayName="promql",ne.aliases=[];function ne(y){(function(E){var re=["sum","min","max","avg","group","stddev","stdvar","count","count_values","bottomk","topk","quantile"],oe=["on","ignoring","group_right","group_left","by","without"],ge=["offset"],fe=re.concat(oe,ge);E.languages.promql={comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},"vector-match":{pattern:new RegExp("((?:"+oe.join("|")+")\\s*)\\([^)]*\\)"),lookbehind:!0,inside:{"label-key":{pattern:/\b[^,]+\b/,alias:"attr-name"},punctuation:/[(),]/}},"context-labels":{pattern:/\{[^{}]*\}/,inside:{"label-key":{pattern:/\b[a-z_]\w*(?=\s*(?:=|![=~]))/,alias:"attr-name"},"label-value":{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0,alias:"attr-value"},punctuation:/\{|\}|=~?|![=~]|,/}},"context-range":[{pattern:/\[[\w\s:]+\]/,inside:{punctuation:/\[|\]|:/,"range-duration":{pattern:/\b(?:\d+(?:[smhdwy]|ms))+\b/i,alias:"number"}}},{pattern:/(\boffset\s+)\w+/,lookbehind:!0,inside:{"range-duration":{pattern:/\b(?:\d+(?:[smhdwy]|ms))+\b/i,alias:"number"}}}],keyword:new RegExp("\\b(?:"+fe.join("|")+")\\b","i"),function:/\b[a-z_]\w*(?=\s*\()/i,number:/[-+]?(?:(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[-+]?\d+)?\b|\b(?:0x[0-9a-f]+|nan|inf)\b)/i,operator:/[\^*/%+-]|==|!=|<=|<|>=|>|\b(?:and|or|unless)\b/i,punctuation:/[{};()`,.[\]]/}})(y)}},15375:function(de){"use strict";de.exports=ne,ne.displayName="properties",ne.aliases=[];function ne(y){y.languages.properties={comment:/^[ \t]*[#!].*$/m,"attr-value":{pattern:/(^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?: *[=:] *(?! )| ))(?:\\(?:\r\n|[\s\S])|[^\\\r\n])+/m,lookbehind:!0},"attr-name":/^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?= *[=:]| )/m,punctuation:/[=:]/}}},12093:function(de){"use strict";de.exports=ne,ne.displayName="protobuf",ne.aliases=[];function ne(y){(function(E){var re=/\b(?:bool|bytes|double|s?fixed(?:32|64)|float|[su]?int(?:32|64)|string)\b/;E.languages.protobuf=E.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/\b[a-z_]\w*(?=\s*\()/i}),E.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:re}},builtin:re,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})})(y)}},83588:function(de){"use strict";de.exports=ne,ne.displayName="psl",ne.aliases=[];function ne(y){y.languages.psl={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0,inside:{symbol:/\\[ntrbA-Z"\\]/}},"heredoc-string":{pattern:/<<<([a-zA-Z_]\w*)[\r\n](?:.*[\r\n])*?\1\b/,alias:"string",greedy:!0},keyword:/\b(?:__multi|__single|case|default|do|else|elsif|exit|export|for|foreach|function|if|last|line|local|next|requires|return|switch|until|while|word)\b/,constant:/\b(?:ALARM|CHART_ADD_GRAPH|CHART_DELETE_GRAPH|CHART_DESTROY|CHART_LOAD|CHART_PRINT|EOF|OFFLINE|OK|PSL_PROF_LOG|R_CHECK_HORIZ|R_CHECK_VERT|R_CLICKER|R_COLUMN|R_FRAME|R_ICON|R_LABEL|R_LABEL_CENTER|R_LIST_MULTIPLE|R_LIST_MULTIPLE_ND|R_LIST_SINGLE|R_LIST_SINGLE_ND|R_MENU|R_POPUP|R_POPUP_SCROLLED|R_RADIO_HORIZ|R_RADIO_VERT|R_ROW|R_SCALE_HORIZ|R_SCALE_VERT|R_SEP_HORIZ|R_SEP_VERT|R_SPINNER|R_TEXT_FIELD|R_TEXT_FIELD_LABEL|R_TOGGLE|TRIM_LEADING|TRIM_LEADING_AND_TRAILING|TRIM_REDUNDANT|TRIM_TRAILING|VOID|WARN)\b/,boolean:/\b(?:FALSE|False|NO|No|TRUE|True|YES|Yes|false|no|true|yes)\b/,variable:/\b(?:PslDebug|errno|exit_status)\b/,builtin:{pattern:/\b(?:PslExecute|PslFunctionCall|PslFunctionExists|PslSetOptions|_snmp_debug|acos|add_diary|annotate|annotate_get|ascii_to_ebcdic|asctime|asin|atan|atexit|batch_set|blackout|cat|ceil|chan_exists|change_state|close|code_cvt|cond_signal|cond_wait|console_type|convert_base|convert_date|convert_locale_date|cos|cosh|create|date|dcget_text|destroy|destroy_lock|dget_text|difference|dump_hist|ebcdic_to_ascii|encrypt|event_archive|event_catalog_get|event_check|event_query|event_range_manage|event_range_query|event_report|event_schedule|event_trigger|event_trigger2|execute|exists|exp|fabs|file|floor|fmod|fopen|fseek|ftell|full_discovery|get|get_chan_info|get_ranges|get_text|get_vars|getenv|gethostinfo|getpid|getpname|grep|history|history_get_retention|in_transition|index|int|internal|intersection|is_var|isnumber|join|kill|length|lines|lock|lock_info|log|log10|loge|matchline|msg_check|msg_get_format|msg_get_severity|msg_printf|msg_sprintf|ntharg|nthargf|nthline|nthlinef|num_bytes|num_consoles|pconfig|popen|poplines|pow|print|printf|proc_exists|process|random|read|readln|refresh_parameters|remote_check|remote_close|remote_event_query|remote_event_trigger|remote_file_send|remote_open|remove|replace|rindex|sec_check_priv|sec_store_get|sec_store_set|set|set_alarm_ranges|set_locale|share|sin|sinh|sleep|snmp_agent_config|snmp_agent_start|snmp_agent_stop|snmp_close|snmp_config|snmp_get|snmp_get_next|snmp_h_get|snmp_h_get_next|snmp_h_set|snmp_open|snmp_set|snmp_trap_ignore|snmp_trap_listen|snmp_trap_raise_std_trap|snmp_trap_receive|snmp_trap_register_im|snmp_trap_send|snmp_walk|sopen|sort|splitline|sprintf|sqrt|srandom|str_repeat|strcasecmp|subset|substr|system|tail|tan|tanh|text_domain|time|tmpnam|tolower|toupper|trace_psl_process|trim|union|unique|unlock|unset|va_arg|va_start|write)\b/,alias:"builtin-function"},"foreach-variable":{pattern:/(\bforeach\s+(?:(?:\w+\b|"(?:\\.|[^\\"])*")\s+){0,2})[_a-zA-Z]\w*(?=\s*\()/,lookbehind:!0,greedy:!0},function:/\b[_a-z]\w*\b(?=\s*\()/i,number:/\b(?:0x[0-9a-f]+|\d+(?:\.\d+)?)\b/i,operator:/--|\+\+|&&=?|\|\|=?|<<=?|>>=?|[=!]~|[-+*/%&|^!=<>]=?|\.|[:?]/,punctuation:/[(){}\[\];,]/}}},94127:function(de){"use strict";de.exports=ne,ne.displayName="pug",ne.aliases=[];function ne(y){(function(E){E.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ].+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:E.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:/\S[\s\S]*/}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:E.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:case|default|each|else|if|unless|when|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:case|default|else|if|unless|when|while)\b/,alias:"keyword"},rest:E.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:append|block|extends|include|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:E.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]).+/m,lookbehind:!0,inside:E.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:E.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*(?!\s))(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:E.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:E.languages.javascript}],punctuation:/[.\-!=|]+/};for(var re=/(^([\t ]*)):(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/.source,oe=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],ge={},fe=0,he=oe.length;fe",function(){return ie.filter}),"m"),lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:{pattern:/\S[\s\S]*/,alias:[ie.language,"language-"+ie.language],inside:E.languages[ie.language]}}})}E.languages.insertBefore("pug","filter",ge)})(y)}},21294:function(de){"use strict";de.exports=ne,ne.displayName="puppet",ne.aliases=[];function ne(y){(function(E){E.languages.puppet={heredoc:[{pattern:/(@\("([^"\r\n\/):]+)"(?:\/[nrts$uL]*)?\).*(?:\r?\n|\r))(?:.*(?:\r?\n|\r(?!\n)))*?[ \t]*(?:\|[ \t]*)?(?:-[ \t]*)?\2/,lookbehind:!0,alias:"string",inside:{punctuation:/(?=\S).*\S(?= *$)/}},{pattern:/(@\(([^"\r\n\/):]+)(?:\/[nrts$uL]*)?\).*(?:\r?\n|\r))(?:.*(?:\r?\n|\r(?!\n)))*?[ \t]*(?:\|[ \t]*)?(?:-[ \t]*)?\2/,lookbehind:!0,greedy:!0,alias:"string",inside:{punctuation:/(?=\S).*\S(?= *$)/}},{pattern:/@\("?(?:[^"\r\n\/):]+)"?(?:\/[nrts$uL]*)?\)/,alias:"string",inside:{punctuation:{pattern:/(\().+?(?=\))/,lookbehind:!0}}}],"multiline-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,greedy:!0,alias:"comment"},regex:{pattern:/((?:\bnode\s+|[~=\(\[\{,]\s*|[=+]>\s*|^\s*))\/(?:[^\/\\]|\\[\s\S])+\/(?:[imx]+\b|\B)/,lookbehind:!0,greedy:!0,inside:{"extended-regex":{pattern:/^\/(?:[^\/\\]|\\[\s\S])+\/[im]*x[im]*$/,inside:{comment:/#.*/}}}},comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:\$\{(?:[^'"}]|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}|\$(?!\{)|(?!\1)[^\\$]|\\[\s\S])*\1/,greedy:!0,inside:{"double-quoted":{pattern:/^"[\s\S]*"$/,inside:{}}}},variable:{pattern:/\$(?:::)?\w+(?:::\w+)*/,inside:{punctuation:/::/}},"attr-name":/(?:\b\w+|\*)(?=\s*=>)/,function:[{pattern:/(\.)(?!\d)\w+/,lookbehind:!0},/\b(?:contain|debug|err|fail|include|info|notice|realize|require|tag|warning)\b|\b(?!\d)\w+(?=\()/],number:/\b(?:0x[a-f\d]+|\d+(?:\.\d+)?(?:e-?\d+)?)\b/i,boolean:/\b(?:false|true)\b/,keyword:/\b(?:application|attr|case|class|consumes|default|define|else|elsif|function|if|import|inherits|node|private|produces|type|undef|unless)\b/,datatype:{pattern:/\b(?:Any|Array|Boolean|Callable|Catalogentry|Class|Collection|Data|Default|Enum|Float|Hash|Integer|NotUndef|Numeric|Optional|Pattern|Regexp|Resource|Runtime|Scalar|String|Struct|Tuple|Type|Undef|Variant)\b/,alias:"symbol"},operator:/=[=~>]?|![=~]?|<(?:<\|?|[=~|-])?|>[>=]?|->?|~>|\|>?>?|[*\/%+?]|\b(?:and|in|or)\b/,punctuation:/[\[\]{}().,;]|:+/};var re=[{pattern:/(^|[^\\])\$\{(?:[^'"{}]|\{[^}]*\}|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}/,lookbehind:!0,inside:{"short-variable":{pattern:/(^\$\{)(?!\w+\()(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}},delimiter:{pattern:/^\$/,alias:"variable"},rest:E.languages.puppet}},{pattern:/(^|[^\\])\$(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}}];E.languages.puppet.heredoc[0].inside.interpolation=re,E.languages.puppet.string.inside["double-quoted"].inside.interpolation=re})(y)}},38709:function(de){"use strict";de.exports=ne,ne.displayName="pure",ne.aliases=[];function ne(y){(function(E){E.languages.pure={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0},/#!.+/],"inline-lang":{pattern:/%<[\s\S]+?%>/,greedy:!0,inside:{lang:{pattern:/(^%< *)-\*-.+?-\*-/,lookbehind:!0,alias:"comment"},delimiter:{pattern:/^%<.*|%>$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},number:{pattern:/((?:\.\.)?)(?:\b(?:inf|nan)\b|\b0x[\da-f]+|(?:\b(?:0b)?\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?L?)/i,lookbehind:!0},keyword:/\b(?:NULL|ans|break|bt|case|catch|cd|clear|const|def|del|dump|else|end|exit|extern|false|force|help|if|infix[lr]?|interface|let|ls|mem|namespace|nonfix|of|otherwise|outfix|override|postfix|prefix|private|public|pwd|quit|run|save|show|stats|then|throw|trace|true|type|underride|using|when|with)\b/,function:/\b(?:abs|add_(?:addr|constdef|(?:fundef|interface|macdef|typedef)(?:_at)?|vardef)|all|any|applp?|arity|bigintp?|blob(?:_crc|_size|p)?|boolp?|byte_c?string(?:_pointer)?|byte_(?:matrix|pointer)|calloc|cat|catmap|ceil|char[ps]?|check_ptrtag|chr|clear_sentry|clearsym|closurep?|cmatrixp?|cols?|colcat(?:map)?|colmap|colrev|colvector(?:p|seq)?|complex(?:_float_(?:matrix|pointer)|_matrix(?:_view)?|_pointer|p)?|conj|cookedp?|cst|cstring(?:_(?:dup|list|vector))?|curry3?|cyclen?|del_(?:constdef|fundef|interface|macdef|typedef|vardef)|delete|diag(?:mat)?|dim|dmatrixp?|do|double(?:_matrix(?:_view)?|_pointer|p)?|dowith3?|drop|dropwhile|eval(?:cmd)?|exactp|filter|fix|fixity|flip|float(?:_matrix|_pointer)|floor|fold[lr]1?|frac|free|funp?|functionp?|gcd|get(?:_(?:byte|constdef|double|float|fundef|int(?:64)?|interface(?:_typedef)?|long|macdef|pointer|ptrtag|sentry|short|string|typedef|vardef))?|globsym|hash|head|id|im|imatrixp?|index|inexactp|infp|init|insert|int(?:_matrix(?:_view)?|_pointer|p)?|int64_(?:matrix|pointer)|integerp?|iteraten?|iterwhile|join|keys?|lambdap?|last(?:err(?:pos)?)?|lcd|list[2p]?|listmap|make_ptrtag|malloc|map|matcat|matrixp?|max|member|min|nanp|nargs|nmatrixp?|null|numberp?|ord|pack(?:ed)?|pointer(?:_cast|_tag|_type|p)?|pow|pred|ptrtag|put(?:_(?:byte|double|float|int(?:64)?|long|pointer|short|string))?|rationalp?|re|realp?|realloc|recordp?|redim|reduce(?:_with)?|refp?|repeatn?|reverse|rlistp?|round|rows?|rowcat(?:map)?|rowmap|rowrev|rowvector(?:p|seq)?|same|scan[lr]1?|sentry|sgn|short_(?:matrix|pointer)|slice|smatrixp?|sort|split|str|strcat|stream|stride|string(?:_(?:dup|list|vector)|p)?|subdiag(?:mat)?|submat|subseq2?|substr|succ|supdiag(?:mat)?|symbolp?|tail|take|takewhile|thunkp?|transpose|trunc|tuplep?|typep|ubyte|uint(?:64)?|ulong|uncurry3?|unref|unzip3?|update|ushort|vals?|varp?|vector(?:p|seq)?|void|zip3?|zipwith3?)\b/,special:{pattern:/\b__[a-z]+__\b/i,alias:"builtin"},operator:/(?:[!"#$%&'*+,\-.\/:<=>?@\\^`|~\u00a1-\u00bf\u00d7-\u00f7\u20d0-\u2bff]|\b_+\b)+|\b(?:and|div|mod|not|or)\b/,punctuation:/[(){}\[\];,|]/};var re=["c",{lang:"c++",alias:"cpp"},"fortran"],oe=/%< *-\*- *\d* *-\*-[\s\S]+?%>/.source;re.forEach(function(ge){var fe=ge;if(typeof ge!="string"&&(fe=ge.alias,ge=ge.lang),E.languages[fe]){var he={};he["inline-lang-"+fe]={pattern:RegExp(oe.replace("",ge.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:E.util.clone(E.languages.pure["inline-lang"].inside)},he["inline-lang-"+fe].inside.rest=E.util.clone(E.languages[fe]),E.languages.insertBefore("pure","inline-lang",he)}}),E.languages.c&&(E.languages.pure["inline-lang"].inside.rest=E.util.clone(E.languages.c))})(y)}},15008:function(de){"use strict";de.exports=ne,ne.displayName="purebasic",ne.aliases=[];function ne(y){y.languages.purebasic=y.languages.extend("clike",{comment:/;.*/,keyword:/\b(?:align|and|as|break|calldebugger|case|compilercase|compilerdefault|compilerelse|compilerelseif|compilerendif|compilerendselect|compilererror|compilerif|compilerselect|continue|data|datasection|debug|debuglevel|declare|declarec|declarecdll|declaredll|declaremodule|default|define|dim|disableasm|disabledebugger|disableexplicit|else|elseif|enableasm|enabledebugger|enableexplicit|end|enddatasection|enddeclaremodule|endenumeration|endif|endimport|endinterface|endmacro|endmodule|endprocedure|endselect|endstructure|endstructureunion|endwith|enumeration|extends|fakereturn|for|foreach|forever|global|gosub|goto|if|import|importc|includebinary|includefile|includepath|interface|macro|module|newlist|newmap|next|not|or|procedure|procedurec|procedurecdll|proceduredll|procedurereturn|protected|prototype|prototypec|read|redim|repeat|restore|return|runtime|select|shared|static|step|structure|structureunion|swap|threaded|to|until|wend|while|with|xincludefile|xor)\b/i,function:/\b\w+(?:\.\w+)?\s*(?=\()/,number:/(?:\$[\da-f]+|\b-?(?:\d+(?:\.\d+)?|\.\d+)(?:e[+-]?\d+)?)\b/i,operator:/(?:@\*?|\?|\*)\w+|-[>-]?|\+\+?|!=?|<>?=?|==?|&&?|\|?\||[~^%?*/@]/}),y.languages.insertBefore("purebasic","keyword",{tag:/#\w+\$?/,asm:{pattern:/(^[\t ]*)!.*/m,lookbehind:!0,alias:"tag",inside:{comment:/;.*/,string:{pattern:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"label-reference-anonymous":{pattern:/(!\s*j[a-z]+\s+)@[fb]/i,lookbehind:!0,alias:"fasm-label"},"label-reference-addressed":{pattern:/(!\s*j[a-z]+\s+)[A-Z._?$@][\w.?$@~#]*/i,lookbehind:!0,alias:"fasm-label"},keyword:[/\b(?:extern|global)\b[^;\r\n]*/i,/\b(?:CPU|DEFAULT|FLOAT)\b.*/],function:{pattern:/^([\t ]*!\s*)[\da-z]+(?=\s|$)/im,lookbehind:!0},"function-inline":{pattern:/(:\s*)[\da-z]+(?=\s)/i,lookbehind:!0,alias:"function"},label:{pattern:/^([\t ]*!\s*)[A-Za-z._?$@][\w.?$@~#]*(?=:)/m,lookbehind:!0,alias:"fasm-label"},register:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|di|si|sp)|[cdefgs]s|mm\d+)\b/i,number:/(?:\b|-|(?=\$))(?:0[hx](?:[\da-f]*\.)?[\da-f]+(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|(?:\d+(?:\.\d+)?|\.\d+)(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-/%<>=&|$!,.:]/}}}),delete y.languages.purebasic["class-name"],delete y.languages.purebasic.boolean,y.languages.pbfasm=y.languages.purebasic}},96549:function(de,ne,y){"use strict";var E=y(2050);de.exports=re,re.displayName="purescript",re.aliases=["purs"];function re(oe){oe.register(E),oe.languages.purescript=oe.languages.extend("haskell",{keyword:/\b(?:ado|case|class|data|derive|do|else|forall|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b|∀/,"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*(?:\s+as\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|hiding|import)\b/,punctuation:/\./}},builtin:/\b(?:absurd|add|ap|append|apply|between|bind|bottom|clamp|compare|comparing|compose|conj|const|degree|discard|disj|div|eq|flap|flip|gcd|identity|ifM|join|lcm|liftA1|liftM1|map|max|mempty|min|mod|mul|negate|not|notEq|one|otherwise|recip|show|sub|top|unit|unless|unlessM|void|when|whenM|zero)\b/,operator:[oe.languages.haskell.operator[0],oe.languages.haskell.operator[2],/[\xa2-\xa6\xa8\xa9\xac\xae-\xb1\xb4\xb8\xd7\xf7\u02c2-\u02c5\u02d2-\u02df\u02e5-\u02eb\u02ed\u02ef-\u02ff\u0375\u0384\u0385\u03f6\u0482\u058d-\u058f\u0606-\u0608\u060b\u060e\u060f\u06de\u06e9\u06fd\u06fe\u07f6\u07fe\u07ff\u09f2\u09f3\u09fa\u09fb\u0af1\u0b70\u0bf3-\u0bfa\u0c7f\u0d4f\u0d79\u0e3f\u0f01-\u0f03\u0f13\u0f15-\u0f17\u0f1a-\u0f1f\u0f34\u0f36\u0f38\u0fbe-\u0fc5\u0fc7-\u0fcc\u0fce\u0fcf\u0fd5-\u0fd8\u109e\u109f\u1390-\u1399\u166d\u17db\u1940\u19de-\u19ff\u1b61-\u1b6a\u1b74-\u1b7c\u1fbd\u1fbf-\u1fc1\u1fcd-\u1fcf\u1fdd-\u1fdf\u1fed-\u1fef\u1ffd\u1ffe\u2044\u2052\u207a-\u207c\u208a-\u208c\u20a0-\u20bf\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211e-\u2123\u2125\u2127\u2129\u212e\u213a\u213b\u2140-\u2144\u214a-\u214d\u214f\u218a\u218b\u2190-\u2307\u230c-\u2328\u232b-\u2426\u2440-\u244a\u249c-\u24e9\u2500-\u2767\u2794-\u27c4\u27c7-\u27e5\u27f0-\u2982\u2999-\u29d7\u29dc-\u29fb\u29fe-\u2b73\u2b76-\u2b95\u2b97-\u2bff\u2ce5-\u2cea\u2e50\u2e51\u2e80-\u2e99\u2e9b-\u2ef3\u2f00-\u2fd5\u2ff0-\u2ffb\u3004\u3012\u3013\u3020\u3036\u3037\u303e\u303f\u309b\u309c\u3190\u3191\u3196-\u319f\u31c0-\u31e3\u3200-\u321e\u322a-\u3247\u3250\u3260-\u327f\u328a-\u32b0\u32c0-\u33ff\u4dc0-\u4dff\ua490-\ua4c6\ua700-\ua716\ua720\ua721\ua789\ua78a\ua828-\ua82b\ua836-\ua839\uaa77-\uaa79\uab5b\uab6a\uab6b\ufb29\ufbb2-\ufbc1\ufdfc\ufdfd\ufe62\ufe64-\ufe66\ufe69\uff04\uff0b\uff1c-\uff1e\uff3e\uff40\uff5c\uff5e\uffe0-\uffe6\uffe8-\uffee\ufffc\ufffd]/]}),oe.languages.purs=oe.languages.purescript}},5221:function(de){"use strict";de.exports=ne,ne.displayName="python",ne.aliases=["py"];function ne(y){y.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},y.languages.python["string-interpolation"].inside.interpolation.inside.rest=y.languages.python,y.languages.py=y.languages.python}},27447:function(de){"use strict";de.exports=ne,ne.displayName="q",ne.aliases=[];function ne(y){y.languages.q={string:/"(?:\\.|[^"\\\r\n])*"/,comment:[{pattern:/([\t )\]}])\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|\r?\n|\r)\/[\t ]*(?:(?:\r?\n|\r)(?:.*(?:\r?\n|\r(?!\n)))*?(?:\\(?=[\t ]*(?:\r?\n|\r))|$)|\S.*)/,lookbehind:!0,greedy:!0},{pattern:/^\\[\t ]*(?:\r?\n|\r)[\s\S]+/m,greedy:!0},{pattern:/^#!.+/m,greedy:!0}],symbol:/`(?::\S+|[\w.]*)/,datetime:{pattern:/0N[mdzuvt]|0W[dtz]|\d{4}\.\d\d(?:m|\.\d\d(?:T(?:\d\d(?::\d\d(?::\d\d(?:[.:]\d\d\d)?)?)?)?)?[dz]?)|\d\d:\d\d(?::\d\d(?:[.:]\d\d\d)?)?[uvt]?/,alias:"number"},number:/\b(?![01]:)(?:0N[hje]?|0W[hj]?|0[wn]|0x[\da-fA-F]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?[hjfeb]?)/,keyword:/\\\w+\b|\b(?:abs|acos|aj0?|all|and|any|asc|asin|asof|atan|attr|avgs?|binr?|by|ceiling|cols|cor|cos|count|cov|cross|csv|cut|delete|deltas|desc|dev|differ|distinct|div|do|dsave|ej|enlist|eval|except|exec|exit|exp|fby|fills|first|fkeys|flip|floor|from|get|getenv|group|gtime|hclose|hcount|hdel|hopen|hsym|iasc|identity|idesc|if|ij|in|insert|inter|inv|keys?|last|like|list|ljf?|load|log|lower|lsq|ltime|ltrim|mavg|maxs?|mcount|md5|mdev|med|meta|mins?|mmax|mmin|mmu|mod|msum|neg|next|not|null|or|over|parse|peach|pj|plist|prds?|prev|prior|rand|rank|ratios|raze|read0|read1|reciprocal|reval|reverse|rload|rotate|rsave|rtrim|save|scan|scov|sdev|select|set|setenv|show|signum|sin|sqrt|ssr?|string|sublist|sums?|sv|svar|system|tables|tan|til|trim|txf|type|uj|ungroup|union|update|upper|upsert|value|var|views?|vs|wavg|where|while|within|wj1?|wsum|ww|xasc|xbar|xcols?|xdesc|xexp|xgroup|xkey|xlog|xprev|xrank)\b/,adverb:{pattern:/['\/\\]:?|\beach\b/,alias:"function"},verb:{pattern:/(?:\B\.\B|\b[01]:|<[=>]?|>=?|[:+\-*%,!?~=|$&#@^]):?|\b_\b:?/,alias:"operator"},punctuation:/[(){}\[\];.]/}}},73191:function(de){"use strict";de.exports=ne,ne.displayName="qml",ne.aliases=[];function ne(y){(function(E){for(var re=/"(?:\\.|[^\\"\r\n])*"|'(?:\\.|[^\\'\r\n])*'/.source,oe=/\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))*\*\//.source,ge=/(?:[^\\()[\]{}"'/]||\/(?![*/])||\(*\)|\[*\]|\{*\}|\\[\s\S])/.source.replace(//g,function(){return re}).replace(//g,function(){return oe}),fe=0;fe<2;fe++)ge=ge.replace(//g,function(){return ge});ge=ge.replace(//g,"[^\\s\\S]"),E.languages.qml={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},"javascript-function":{pattern:RegExp(/((?:^|;)[ \t]*)function\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*\(*\)\s*\{*\}/.source.replace(//g,function(){return ge}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:E.languages.javascript},"class-name":{pattern:/((?:^|[:;])[ \t]*)(?!\d)\w+(?=[ \t]*\{|[ \t]+on\b)/m,lookbehind:!0},property:[{pattern:/((?:^|[;{])[ \t]*)(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0},{pattern:/((?:^|[;{])[ \t]*)property[ \t]+(?!\d)\w+(?:\.\w+)*[ \t]+(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0,inside:{keyword:/^property/,property:/\w+(?:\.\w+)*/}}],"javascript-expression":{pattern:RegExp(/(:[ \t]*)(?![\s;}[])(?:(?!$|[;}]))+/.source.replace(//g,function(){return ge}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:E.languages.javascript},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},keyword:/\b(?:as|import|on)\b/,punctuation:/[{}[\]:;,]/}})(y)}},75542:function(de){"use strict";de.exports=ne,ne.displayName="qore",ne.aliases=[];function ne(y){y.languages.qore=y.languages.extend("clike",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/|#).*)/,lookbehind:!0},string:{pattern:/("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:abstract|any|assert|binary|bool|boolean|break|byte|case|catch|char|class|code|const|continue|data|default|do|double|else|enum|extends|final|finally|float|for|goto|hash|if|implements|import|inherits|instanceof|int|interface|long|my|native|new|nothing|null|object|our|own|private|reference|rethrow|return|short|soft(?:bool|date|float|int|list|number|string)|static|strictfp|string|sub|super|switch|synchronized|this|throw|throws|transient|try|void|volatile|while)\b/,boolean:/\b(?:false|true)\b/i,function:/\$?\b(?!\d)\w+(?=\()/,number:/\b(?:0b[01]+|0x(?:[\da-f]*\.)?[\da-fp\-]+|(?:\d+(?:\.\d+)?|\.\d+)(?:e\d+)?[df]|(?:\d+(?:\.\d+)?|\.\d+))\b/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|[!=](?:==?|~)?|>>?=?|<(?:=>?|<=?)?|&[&=]?|\|[|=]?|[*\/%^]=?|[~?])/,lookbehind:!0},variable:/\$(?!\d)\w+\b/})}},50323:function(de){"use strict";de.exports=ne,ne.displayName="qsharp",ne.aliases=["qs"];function ne(y){(function(E){function re(Ge,ce){return Ge.replace(/<<(\d+)>>/g,function(b,a){return"(?:"+ce[+a]+")"})}function oe(Ge,ce,b){return RegExp(re(Ge,ce),b||"")}function ge(Ge,ce){for(var b=0;b>/g,function(){return"(?:"+Ge+")"});return Ge.replace(/<>/g,"[^\\s\\S]")}var fe={type:"Adj BigInt Bool Ctl Double false Int One Pauli PauliI PauliX PauliY PauliZ Qubit Range Result String true Unit Zero",other:"Adjoint adjoint apply as auto body borrow borrowing Controlled controlled distribute elif else fail fixup for function if in internal intrinsic invert is let mutable namespace new newtype open operation repeat return self set until use using while within"};function he(Ge){return"\\b(?:"+Ge.trim().replace(/ /g,"|")+")\\b"}var ie=RegExp(he(fe.type+" "+fe.other)),xe=/\b[A-Za-z_]\w*\b/.source,Ee=re(/<<0>>(?:\s*\.\s*<<0>>)*/.source,[xe]),Le={keyword:ie,punctuation:/[<>()?,.:[\]]/},Oe=/"(?:\\.|[^\\"])*"/.source;E.languages.qsharp=E.languages.extend("clike",{comment:/\/\/.*/,string:[{pattern:oe(/(^|[^$\\])<<0>>/.source,[Oe]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:oe(/(\b(?:as|open)\s+)<<0>>(?=\s*(?:;|as\b))/.source,[Ee]),lookbehind:!0,inside:Le},{pattern:oe(/(\bnamespace\s+)<<0>>(?=\s*\{)/.source,[Ee]),lookbehind:!0,inside:Le}],keyword:ie,number:/(?:\b0(?:x[\da-f]+|b[01]+|o[0-7]+)|(?:\B\.\d+|\b\d+(?:\.\d*)?)(?:e[-+]?\d+)?)l?\b/i,operator:/\band=|\bor=|\band\b|\bnot\b|\bor\b|<[-=]|[-=]>|>>>=?|<<<=?|\^\^\^=?|\|\|\|=?|&&&=?|w\/=?|~~~|[*\/+\-^=!%]=?/,punctuation:/::|[{}[\];(),.:]/}),E.languages.insertBefore("qsharp","number",{range:{pattern:/\.\./,alias:"operator"}});var je=ge(re(/\{(?:[^"{}]|<<0>>|<>)*\}/.source,[Oe]),2);E.languages.insertBefore("qsharp","string",{"interpolation-string":{pattern:oe(/\$"(?:\\.|<<0>>|[^\\"{])*"/.source,[je]),greedy:!0,inside:{interpolation:{pattern:oe(/((?:^|[^\\])(?:\\\\)*)<<0>>/.source,[je]),lookbehind:!0,inside:{punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-qsharp",inside:E.languages.qsharp}}},string:/[\s\S]+/}}})})(y),y.languages.qs=y.languages.qsharp}},44298:function(de){"use strict";de.exports=ne,ne.displayName="r",ne.aliases=[];function ne(y){y.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:FALSE|TRUE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:Inf|NaN)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+(?:\.\d*)?|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:NA|NA_character_|NA_complex_|NA_integer_|NA_real_|NULL|break|else|for|function|if|in|next|repeat|while)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}}},9634:function(de,ne,y){"use strict";var E=y(48780);de.exports=re,re.displayName="racket",re.aliases=["rkt"];function re(oe){oe.register(E),oe.languages.racket=oe.languages.extend("scheme",{"lambda-parameter":{pattern:/([(\[]lambda\s+[(\[])[^()\[\]'\s]+/,lookbehind:!0}}),oe.languages.insertBefore("racket","string",{lang:{pattern:/^#lang.+/m,greedy:!0,alias:"keyword"}}),oe.languages.rkt=oe.languages.racket}},75266:function(de){"use strict";de.exports=ne,ne.displayName="reason",ne.aliases=[];function ne(y){y.languages.reason=y.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),y.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete y.languages.reason.function}},48139:function(de){"use strict";de.exports=ne,ne.displayName="regex",ne.aliases=[];function ne(y){(function(E){var re={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},oe=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/,ge={pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},fe={pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},he="(?:[^\\\\-]|"+oe.source+")",ie=RegExp(he+"-"+he),xe={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};E.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:ie,inside:{escape:oe,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":re,"char-set":fe,escape:oe}},"special-escape":re,"char-set":ge,backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":xe}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:oe,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|:=]=?|!=|\b_\b/,punctuation:/[,;.\[\]{}()]/}}},90826:function(de){"use strict";de.exports=ne,ne.displayName="renpy",ne.aliases=["rpy"];function ne(y){y.languages.renpy={comment:{pattern:/(^|[^\\])#.+/,lookbehind:!0},string:{pattern:/("""|''')[\s\S]+?\1|("|')(?:\\.|(?!\2)[^\\])*\2|(?:^#?(?:(?:[0-9a-fA-F]){3}|[0-9a-fA-F]{6})$)/m,greedy:!0},function:/\b[a-z_]\w*(?=\()/i,property:/\b(?:Update|UpdateVersion|action|activate_sound|adv_nvl_transition|after_load_transition|align|alpha|alt|anchor|antialias|area|auto|background|bar_invert|bar_resizing|bar_vertical|black_color|bold|bottom_bar|bottom_gutter|bottom_margin|bottom_padding|box_reverse|box_wrap|can_update|caret|child|color|crop|default_afm_enable|default_afm_time|default_fullscreen|default_text_cps|developer|directory_name|drag_handle|drag_joined|drag_name|drag_raise|draggable|dragged|drop_shadow|drop_shadow_color|droppable|dropped|easein|easeout|edgescroll|end_game_transition|end_splash_transition|enter_replay_transition|enter_sound|enter_transition|enter_yesno_transition|executable_name|exit_replay_transition|exit_sound|exit_transition|exit_yesno_transition|fadein|fadeout|first_indent|first_spacing|fit_first|focus|focus_mask|font|foreground|game_main_transition|get_installed_packages|google_play_key|google_play_salt|ground|has_music|has_sound|has_voice|height|help|hinting|hover|hover_background|hover_color|hover_sound|hovered|hyperlink_functions|idle|idle_color|image_style|include_update|insensitive|insensitive_background|insensitive_color|inside|intra_transition|italic|justify|kerning|keyboard_focus|language|layer_clipping|layers|layout|left_bar|left_gutter|left_margin|left_padding|length|line_leading|line_overlap_split|line_spacing|linear|main_game_transition|main_menu_music|maximum|min_width|minimum|minwidth|modal|mouse|mousewheel|name|narrator_menu|newline_indent|nvl_adv_transition|offset|order_reverse|outlines|overlay_functions|pos|position|prefix|radius|range|rest_indent|right_bar|right_gutter|right_margin|right_padding|rotate|rotate_pad|ruby_style|sample_sound|save_directory|say_attribute_transition|screen_height|screen_width|scrollbars|selected_hover|selected_hover_color|selected_idle|selected_idle_color|selected_insensitive|show_side_image|show_two_window|side_spacing|side_xpos|side_ypos|size|size_group|slow_cps|slow_cps_multiplier|spacing|strikethrough|subpixel|text_align|text_style|text_xpos|text_y_fudge|text_ypos|thumb|thumb_offset|thumb_shadow|thumbnail_height|thumbnail_width|time|top_bar|top_gutter|top_margin|top_padding|translations|underline|unscrollable|update|value|version|version_name|version_tuple|vertical|width|window_hide_transition|window_icon|window_left_padding|window_show_transition|window_title|windows_icon|xadjustment|xalign|xanchor|xanchoraround|xaround|xcenter|xfill|xinitial|xmargin|xmaximum|xminimum|xoffset|xofsset|xpadding|xpos|xsize|xzoom|yadjustment|yalign|yanchor|yanchoraround|yaround|ycenter|yfill|yinitial|ymargin|ymaximum|yminimum|yoffset|ypadding|ypos|ysize|ysizexysize|yzoom|zoom|zorder)\b/,tag:/\b(?:bar|block|button|buttoscreenn|drag|draggroup|fixed|frame|grid|[hv]box|hotbar|hotspot|image|imagebutton|imagemap|input|key|label|menu|mm_menu_frame|mousearea|nvl|parallel|screen|self|side|tag|text|textbutton|timer|vbar|viewport|window)\b|\$/,keyword:/\b(?:None|add|adjustment|alignaround|allow|angle|animation|around|as|assert|behind|box_layout|break|build|cache|call|center|changed|child_size|choice|circles|class|clear|clicked|clipping|clockwise|config|contains|continue|corner1|corner2|counterclockwise|def|default|define|del|delay|disabled|disabled_text|dissolve|elif|else|event|except|exclude|exec|expression|fade|finally|for|from|function|global|gm_root|has|hide|id|if|import|in|init|is|jump|knot|lambda|left|less_rounded|mm_root|movie|music|null|on|onlayer|pass|pause|persistent|play|print|python|queue|raise|random|renpy|repeat|return|right|rounded_window|scene|scope|set|show|slow|slow_abortable|slow_done|sound|stop|store|style|style_group|substitute|suffix|theme|transform|transform_anchor|transpose|try|ui|unhovered|updater|use|voice|while|widget|widget_hover|widget_selected|widget_text|yield)\b/,boolean:/\b(?:[Ff]alse|[Tt]rue)\b/,number:/(?:\b(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?)|\B\.\d+)(?:e[+-]?\d+)?j?/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:and|at|not|or|with)\b/,punctuation:/[{}[\];(),.:]/},y.languages.rpy=y.languages.renpy}},63919:function(de){"use strict";de.exports=ne,ne.displayName="rest",ne.aliases=[];function ne(y){y.languages.rest={table:[{pattern:/(^[\t ]*)(?:\+[=-]+)+\+(?:\r?\n|\r)(?:\1[+|].+[+|](?:\r?\n|\r))+\1(?:\+[=-]+)+\+/m,lookbehind:!0,inside:{punctuation:/\||(?:\+[=-]+)+\+/}},{pattern:/(^[\t ]*)=+ [ =]*=(?:(?:\r?\n|\r)\1.+)+(?:\r?\n|\r)\1=+ [ =]*=(?=(?:\r?\n|\r){2}|\s*$)/m,lookbehind:!0,inside:{punctuation:/[=-]+/}}],"substitution-def":{pattern:/(^[\t ]*\.\. )\|(?:[^|\s](?:[^|]*[^|\s])?)\| [^:]+::/m,lookbehind:!0,inside:{substitution:{pattern:/^\|(?:[^|\s]|[^|\s][^|]*[^|\s])\|/,alias:"attr-value",inside:{punctuation:/^\||\|$/}},directive:{pattern:/( )(?! )[^:]+::/,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}}}},"link-target":[{pattern:/(^[\t ]*\.\. )\[[^\]]+\]/m,lookbehind:!0,alias:"string",inside:{punctuation:/^\[|\]$/}},{pattern:/(^[\t ]*\.\. )_(?:`[^`]+`|(?:[^:\\]|\\.)+):/m,lookbehind:!0,alias:"string",inside:{punctuation:/^_|:$/}}],directive:{pattern:/(^[\t ]*\.\. )[^:]+::/m,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}},comment:{pattern:/(^[\t ]*\.\.)(?:(?: .+)?(?:(?:\r?\n|\r).+)+| .+)(?=(?:\r?\n|\r){2}|$)/m,lookbehind:!0},title:[{pattern:/^(([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+)(?:\r?\n|\r).+(?:\r?\n|\r)\1$/m,inside:{punctuation:/^[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+|[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}},{pattern:/(^|(?:\r?\n|\r){2}).+(?:\r?\n|\r)([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+(?=\r?\n|\r|$)/,lookbehind:!0,inside:{punctuation:/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}}],hr:{pattern:/((?:\r?\n|\r){2})([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2{3,}(?=(?:\r?\n|\r){2})/,lookbehind:!0,alias:"punctuation"},field:{pattern:/(^[\t ]*):[^:\r\n]+:(?= )/m,lookbehind:!0,alias:"attr-name"},"command-line-option":{pattern:/(^[\t ]*)(?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?(?:, (?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?)*(?=(?:\r?\n|\r)? {2,}\S)/im,lookbehind:!0,alias:"symbol"},"literal-block":{pattern:/::(?:\r?\n|\r){2}([ \t]+)(?![ \t]).+(?:(?:\r?\n|\r)\1.+)*/,inside:{"literal-block-punctuation":{pattern:/^::/,alias:"punctuation"}}},"quoted-literal-block":{pattern:/::(?:\r?\n|\r){2}([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]).*(?:(?:\r?\n|\r)\1.*)*/,inside:{"literal-block-punctuation":{pattern:/^(?:::|([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\1*)/m,alias:"punctuation"}}},"list-bullet":{pattern:/(^[\t ]*)(?:[*+\-•‣⁃]|\(?(?:\d+|[a-z]|[ivxdclm]+)\)|(?:\d+|[a-z]|[ivxdclm]+)\.)(?= )/im,lookbehind:!0,alias:"punctuation"},"doctest-block":{pattern:/(^[\t ]*)>>> .+(?:(?:\r?\n|\r).+)*/m,lookbehind:!0,inside:{punctuation:/^>>>/}},inline:[{pattern:/(^|[\s\-:\/'"<(\[{])(?::[^:]+:`.*?`|`.*?`:[^:]+:|(\*\*?|``?|\|)(?!\s)(?:(?!\2).)*\S\2(?=[\s\-.,:;!?\\\/'")\]}]|$))/m,lookbehind:!0,inside:{bold:{pattern:/(^\*\*).+(?=\*\*$)/,lookbehind:!0},italic:{pattern:/(^\*).+(?=\*$)/,lookbehind:!0},"inline-literal":{pattern:/(^``).+(?=``$)/,lookbehind:!0,alias:"symbol"},role:{pattern:/^:[^:]+:|:[^:]+:$/,alias:"function",inside:{punctuation:/^:|:$/}},"interpreted-text":{pattern:/(^`).+(?=`$)/,lookbehind:!0,alias:"attr-value"},substitution:{pattern:/(^\|).+(?=\|$)/,lookbehind:!0,alias:"attr-value"},punctuation:/\*\*?|``?|\|/}}],link:[{pattern:/\[[^\[\]]+\]_(?=[\s\-.,:;!?\\\/'")\]}]|$)/,alias:"string",inside:{punctuation:/^\[|\]_$/}},{pattern:/(?:\b[a-z\d]+(?:[_.:+][a-z\d]+)*_?_|`[^`]+`_?_|_`[^`]+`)(?=[\s\-.,:;!?\\\/'")\]}]|$)/i,alias:"string",inside:{punctuation:/^_?`|`$|`?_?_$/}}],punctuation:{pattern:/(^[\t ]*)(?:\|(?= |$)|(?:---?|—|\.\.|__)(?= )|\.\.$)/m,lookbehind:!0}}}},68862:function(de){"use strict";de.exports=ne,ne.displayName="rip",ne.aliases=[];function ne(y){y.languages.rip={comment:{pattern:/#.*/,greedy:!0},char:{pattern:/\B`[^\s`'",.:;#\/\\()<>\[\]{}]\b/,greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},regex:{pattern:/(^|[^/])\/(?!\/)(?:\[[^\n\r\]]*\]|\\.|[^/\\\r\n\[])+\/(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0},keyword:/(?:=>|->)|\b(?:case|catch|class|else|exit|finally|if|raise|return|switch|try)\b/,builtin:/@|\bSystem\b/,boolean:/\b(?:false|true)\b/,date:/\b\d{4}-\d{2}-\d{2}\b/,time:/\b\d{2}:\d{2}:\d{2}\b/,datetime:/\b\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\b/,symbol:/:[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/,number:/[+-]?\b(?:\d+\.\d+|\d+)\b/,punctuation:/(?:\.{2,3})|[`,.:;=\/\\()<>\[\]{}]/,reference:/[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/}}},39523:function(de){"use strict";de.exports=ne,ne.displayName="roboconf",ne.aliases=[];function ne(y){y.languages.roboconf={comment:/#.*/,keyword:{pattern:/(^|\s)(?:(?:external|import)\b|(?:facet|instance of)(?=[ \t]+[\w-]+[ \t]*\{))/,lookbehind:!0},component:{pattern:/[\w-]+(?=[ \t]*\{)/,alias:"variable"},property:/[\w.-]+(?=[ \t]*:)/,value:{pattern:/(=[ \t]*(?![ \t]))[^,;]+/,lookbehind:!0,alias:"attr-value"},optional:{pattern:/\(optional\)/,alias:"builtin"},wildcard:{pattern:/(\.)\*/,lookbehind:!0,alias:"operator"},punctuation:/[{},.;:=]/}}},31207:function(de){"use strict";de.exports=ne,ne.displayName="robotframework",ne.aliases=[];function ne(y){(function(E){var re={pattern:/(^[ \t]*| {2}|\t)#.*/m,lookbehind:!0,greedy:!0},oe={pattern:/((?:^|[^\\])(?:\\{2})*)[$@&%]\{(?:[^{}\r\n]|\{[^{}\r\n]*\})*\}/,lookbehind:!0,inside:{punctuation:/^[$@&%]\{|\}$/}};function ge(xe,Ee){var Le={};Le["section-header"]={pattern:/^ ?\*{3}.+?\*{3}/,alias:"keyword"};for(var Oe in Ee)Le[Oe]=Ee[Oe];return Le.tag={pattern:/([\r\n](?: {2}|\t)[ \t]*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/\[|\]/}},Le.variable=oe,Le.comment=re,{pattern:RegExp(/^ ?\*{3}[ \t]*[ \t]*\*{3}(?:.|[\r\n](?!\*{3}))*/.source.replace(//g,function(){return xe}),"im"),alias:"section",inside:Le}}var fe={pattern:/(\[Documentation\](?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},he={pattern:/([\r\n] ?)(?!#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,alias:"function",inside:{variable:oe}},ie={pattern:/([\r\n](?: {2}|\t)[ \t]*)(?!\[|\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,inside:{variable:oe}};E.languages.robotframework={settings:ge("Settings",{documentation:{pattern:/([\r\n] ?Documentation(?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},property:{pattern:/([\r\n] ?)(?!\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0}}),variables:ge("Variables"),"test-cases":ge("Test Cases",{"test-name":he,documentation:fe,property:ie}),keywords:ge("Keywords",{"keyword-name":he,documentation:fe,property:ie}),tasks:ge("Tasks",{"task-name":he,documentation:fe,property:ie}),comment:re},E.languages.robot=E.languages.robotframework})(y)}},75308:function(de){"use strict";de.exports=ne,ne.displayName="ruby",ne.aliases=["rb"];function ne(y){(function(E){E.languages.ruby=E.languages.extend("clike",{comment:{pattern:/#.*|^=begin\s[\s\S]*?^=end/m,greedy:!0},"class-name":{pattern:/(\b(?:class|module)\s+|\bcatch\s+\()[\w.\\]+|\b[A-Z_]\w*(?=\s*\.\s*new\b)/,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:BEGIN|END|alias|and|begin|break|case|class|def|define_method|defined|do|each|else|elsif|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|private|protected|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/,operator:/\.{2,3}|&\.|===||[!=]?~|(?:&&|\|\||<<|>>|\*\*|[+\-*/%<>!^&|=])=?|[?:]/,punctuation:/[(){}[\].,;]/}),E.languages.insertBefore("ruby","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}});var re={pattern:/((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:E.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}};delete E.languages.ruby.function;var oe="(?:"+[/([^a-zA-Z0-9\s{(\[<=])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S]|\((?:[^()\\]|\\[\s\S])*\))*\)/.source,/\{(?:[^{}\\]|\\[\s\S]|\{(?:[^{}\\]|\\[\s\S])*\})*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S]|\[(?:[^\[\]\\]|\\[\s\S])*\])*\]/.source,/<(?:[^<>\\]|\\[\s\S]|<(?:[^<>\\]|\\[\s\S])*>)*>/.source].join("|")+")",ge=/(?:"(?:\\.|[^"\\\r\n])*"|(?:\b[a-zA-Z_]\w*|[^\s\0-\x7F]+)[?!]?|\$.)/.source;E.languages.insertBefore("ruby","keyword",{"regex-literal":[{pattern:RegExp(/%r/.source+oe+/[egimnosux]{0,6}/.source),greedy:!0,inside:{interpolation:re,regex:/[\s\S]+/}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:re,regex:/[\s\S]+/}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:[{pattern:RegExp(/(^|[^:]):/.source+ge),lookbehind:!0,greedy:!0},{pattern:RegExp(/([\r\n{(,][ \t]*)/.source+ge+/(?=:(?!:))/.source),lookbehind:!0,greedy:!0}],"method-definition":{pattern:/(\bdef\s+)\w+(?:\s*\.\s*\w+)?/,lookbehind:!0,inside:{function:/\b\w+$/,keyword:/^self\b/,"class-name":/^\w+/,punctuation:/\./}}}),E.languages.insertBefore("ruby","string",{"string-literal":[{pattern:RegExp(/%[qQiIwWs]?/.source+oe),greedy:!0,inside:{interpolation:re,string:/[\s\S]+/}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:re,string:/[\s\S]+/}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?/}},interpolation:re,string:/[\s\S]+/}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?'|'$/}},string:/[\s\S]+/}}],"command-literal":[{pattern:RegExp(/%x/.source+oe),greedy:!0,inside:{interpolation:re,command:{pattern:/[\s\S]+/,alias:"string"}}},{pattern:/`(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|[^\\`#\r\n])*`/,greedy:!0,inside:{interpolation:re,command:{pattern:/[\s\S]+/,alias:"string"}}}]}),delete E.languages.ruby.string,E.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Fixnum|Float|Hash|IO|Integer|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|Stat|String|Struct|Symbol|TMS|Thread|ThreadGroup|Time|TrueClass)\b/,constant:/\b[A-Z][A-Z0-9_]*(?:[?!]|\b)/}),E.languages.rb=E.languages.ruby})(y)}},45315:function(de){"use strict";de.exports=ne,ne.displayName="rust",ne.aliases=[];function ne(y){(function(E){for(var re=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|)*\*\//.source,oe=0;oe<2;oe++)re=re.replace(//g,function(){return re});re=re.replace(//g,function(){return/[^\s\S]/.source}),E.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+re),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},E.languages.rust["closure-params"].inside.rest=E.languages.rust,E.languages.rust.attribute.inside.string=E.languages.rust.string})(y)}},13794:function(de){"use strict";de.exports=ne,ne.displayName="sas",ne.aliases=[];function ne(y){(function(E){var re=/(?:"(?:""|[^"])*"(?!")|'(?:''|[^'])*'(?!'))/.source,oe=/\b(?:\d[\da-f]*x|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,ge={pattern:RegExp(re+"[bx]"),alias:"number"},fe={pattern:/&[a-z_]\w*/i},he={pattern:/((?:^|\s|=|\())%(?:ABORT|BY|CMS|COPY|DISPLAY|DO|ELSE|END|EVAL|GLOBAL|GO|GOTO|IF|INC|INCLUDE|INDEX|INPUT|KTRIM|LENGTH|LET|LIST|LOCAL|PUT|QKTRIM|QSCAN|QSUBSTR|QSYSFUNC|QUPCASE|RETURN|RUN|SCAN|SUBSTR|SUPERQ|SYMDEL|SYMEXIST|SYMGLOBL|SYMLOCAL|SYSCALL|SYSEVALF|SYSEXEC|SYSFUNC|SYSGET|SYSRPUT|THEN|TO|TSO|UNQUOTE|UNTIL|UPCASE|WHILE|WINDOW)\b/i,lookbehind:!0,alias:"keyword"},ie={pattern:/(^|\s)(?:proc\s+\w+|data(?!=)|quit|run)\b/i,alias:"keyword",lookbehind:!0},xe=[/\/\*[\s\S]*?\*\//,{pattern:/(^[ \t]*|;\s*)\*[^;]*;/m,lookbehind:!0}],Ee={pattern:RegExp(re),greedy:!0},Le=/[$%@.(){}\[\];,\\]/,Oe={pattern:/%?\b\w+(?=\()/,alias:"keyword"},je={function:Oe,"arg-value":{pattern:/(=\s*)[A-Z\.]+/i,lookbehind:!0},operator:/=/,"macro-variable":fe,arg:{pattern:/[A-Z]+/i,alias:"keyword"},number:oe,"numeric-constant":ge,punctuation:Le,string:Ee},Ge={pattern:/\b(?:format|put)\b=?[\w'$.]+/i,inside:{keyword:/^(?:format|put)(?==)/i,equals:/=/,format:{pattern:/(?:\w|\$\d)+\.\d?/,alias:"number"}}},ce={pattern:/\b(?:format|put)\s+[\w']+(?:\s+[$.\w]+)+(?=;)/i,inside:{keyword:/^(?:format|put)/i,format:{pattern:/[\w$]+\.\d?/,alias:"number"}}},b={pattern:/((?:^|\s)=?)(?:catname|checkpoint execute_always|dm|endsas|filename|footnote|%include|libname|%list|lock|missing|options|page|resetline|%run|sasfile|skip|sysecho|title\d?)\b/i,lookbehind:!0,alias:"keyword"},a={pattern:/(^|\s)(?:submit(?:\s+(?:load|norun|parseonly))?|endsubmit)\b/i,lookbehind:!0,alias:"keyword"},ee=/aStore|accessControl|aggregation|audio|autotune|bayesianNetClassifier|bioMedImage|boolRule|builtins|cardinality|cdm|clustering|conditionalRandomFields|configuration|copula|countreg|dataDiscovery|dataPreprocess|dataSciencePilot|dataStep|decisionTree|deduplication|deepLearn|deepNeural|deepRnn|ds2|ecm|entityRes|espCluster|explainModel|factmac|fastKnn|fcmpact|fedSql|freqTab|gVarCluster|gam|gleam|graphSemiSupLearn|hiddenMarkovModel|hyperGroup|ica|image|iml|kernalPca|langModel|ldaTopic|loadStreams|mbc|mixed|mlTools|modelPublishing|network|neuralNet|nmf|nonParametricBayes|nonlinear|optNetwork|optimization|panel|pca|percentile|phreg|pls|qkb|qlim|quantreg|recommend|regression|reinforcementLearn|robustPca|ruleMining|sampling|sandwich|sccasl|search(?:Analytics)?|sentimentAnalysis|sequence|session(?:Prop)?|severity|simSystem|simple|smartData|sparkEmbeddedProcess|sparseML|spatialreg|spc|stabilityMonitoring|svDataDescription|svm|table|text(?:Filters|Frequency|Mining|Parse|Rule(?:Develop|Score)|Topic|Util)|timeData|transpose|tsInfo|tsReconcile|uniTimeSeries|varReduce/.source,x={pattern:RegExp(/(^|\s)(?:action\s+)?(?:)\.[a-z]+\b[^;]+/.source.replace(//g,function(){return ee}),"i"),lookbehind:!0,inside:{keyword:RegExp(/(?:)\.[a-z]+\b/.source.replace(//g,function(){return ee}),"i"),action:{pattern:/(?:action)/i,alias:"keyword"},comment:xe,function:Oe,"arg-value":je["arg-value"],operator:je.operator,argument:je.arg,number:oe,"numeric-constant":ge,punctuation:Le,string:Ee}},te={pattern:/((?:^|\s)=?)(?:after|analysis|and|array|barchart|barwidth|begingraph|by|call|cas|cbarline|cfill|class(?:lev)?|close|column|computed?|contains|continue|data(?==)|define|delete|describe|document|do\s+over|do|dol|drop|dul|else|end(?:comp|source)?|entryTitle|eval(?:uate)?|exec(?:ute)?|exit|file(?:name)?|fill(?:attrs)?|flist|fnc|function(?:list)?|global|goto|group(?:by)?|headline|headskip|histogram|if|infile|keep|keylabel|keyword|label|layout|leave|legendlabel|length|libname|loadactionset|merge|midpoints|_?null_|name|noobs|nowd|ods|options|or|otherwise|out(?:put)?|over(?:lay)?|plot|print|put|raise|ranexp|rannor|rbreak|retain|return|select|session|sessref|set|source|statgraph|sum|summarize|table|temp|terminate|then\s+do|then|title\d?|to|var|when|where|xaxisopts|y2axisopts|yaxisopts)\b/i,lookbehind:!0};E.languages.sas={datalines:{pattern:/^([ \t]*)(?:cards|(?:data)?lines);[\s\S]+?^[ \t]*;/im,lookbehind:!0,alias:"string",inside:{keyword:{pattern:/^(?:cards|(?:data)?lines)/i},punctuation:/;/}},"proc-sql":{pattern:/(^proc\s+(?:fed)?sql(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{sql:{pattern:RegExp(/^[ \t]*(?:select|alter\s+table|(?:create|describe|drop)\s+(?:index|table(?:\s+constraints)?|view)|create\s+unique\s+index|insert\s+into|update)(?:|[^;"'])+;/.source.replace(//g,function(){return re}),"im"),alias:"language-sql",inside:E.languages.sql},"global-statements":b,"sql-statements":{pattern:/(^|\s)(?:disconnect\s+from|begin|commit|exec(?:ute)?|reset|rollback|validate)\b/i,lookbehind:!0,alias:"keyword"},number:oe,"numeric-constant":ge,punctuation:Le,string:Ee}},"proc-groovy":{pattern:/(^proc\s+groovy(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:xe,groovy:{pattern:RegExp(/(^[ \t]*submit(?:\s+(?:load|norun|parseonly))?)(?:|[^"'])+?(?=endsubmit;)/.source.replace(//g,function(){return re}),"im"),lookbehind:!0,alias:"language-groovy",inside:E.languages.groovy},keyword:te,"submit-statement":a,"global-statements":b,number:oe,"numeric-constant":ge,punctuation:Le,string:Ee}},"proc-lua":{pattern:/(^proc\s+lua(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:xe,lua:{pattern:RegExp(/(^[ \t]*submit(?:\s+(?:load|norun|parseonly))?)(?:|[^"'])+?(?=endsubmit;)/.source.replace(//g,function(){return re}),"im"),lookbehind:!0,alias:"language-lua",inside:E.languages.lua},keyword:te,"submit-statement":a,"global-statements":b,number:oe,"numeric-constant":ge,punctuation:Le,string:Ee}},"proc-cas":{pattern:/(^proc\s+cas(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:xe,"statement-var":{pattern:/((?:^|\s)=?)saveresult\s[^;]+/im,lookbehind:!0,inside:{statement:{pattern:/^saveresult\s+\S+/i,inside:{keyword:/^(?:saveresult)/i}},rest:je}},"cas-actions":x,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:je},step:ie,keyword:te,function:Oe,format:Ge,altformat:ce,"global-statements":b,number:oe,"numeric-constant":ge,punctuation:Le,string:Ee}},"proc-args":{pattern:RegExp(/(^proc\s+\w+\s+)(?!\s)(?:[^;"']|)+;/.source.replace(//g,function(){return re}),"im"),lookbehind:!0,inside:je},"macro-keyword":he,"macro-variable":fe,"macro-string-functions":{pattern:/((?:^|\s|=))%(?:BQUOTE|NRBQUOTE|NRQUOTE|NRSTR|QUOTE|STR)\(.*?(?:[^%]\))/i,lookbehind:!0,inside:{function:{pattern:/%(?:BQUOTE|NRBQUOTE|NRQUOTE|NRSTR|QUOTE|STR)/i,alias:"keyword"},"macro-keyword":he,"macro-variable":fe,"escaped-char":{pattern:/%['"()<>=¬^~;,#]/},punctuation:Le}},"macro-declaration":{pattern:/^%macro[^;]+(?=;)/im,inside:{keyword:/%macro/i}},"macro-end":{pattern:/^%mend[^;]+(?=;)/im,inside:{keyword:/%mend/i}},macro:{pattern:/%_\w+(?=\()/,alias:"keyword"},input:{pattern:/\binput\s[-\w\s/*.$&]+;/i,inside:{input:{alias:"keyword",pattern:/^input/i},comment:xe,number:oe,"numeric-constant":ge}},"options-args":{pattern:/(^options)[-'"|/\\<>*+=:()\w\s]*(?=;)/im,lookbehind:!0,inside:je},"cas-actions":x,comment:xe,function:Oe,format:Ge,altformat:ce,"numeric-constant":ge,datetime:{pattern:RegExp(re+"(?:dt?|t)"),alias:"number"},string:Ee,step:ie,keyword:te,"operator-keyword":{pattern:/\b(?:eq|ge|gt|in|le|lt|ne|not)\b/i,alias:"operator"},number:oe,operator:/\*\*?|\|\|?|!!?|¦¦?|<[>=]?|>[<=]?|[-+\/=&]|[~¬^]=?/,punctuation:Le}})(y)}},41299:function(de){"use strict";de.exports=ne,ne.displayName="sass",ne.aliases=[];function ne(y){(function(E){E.languages.sass=E.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),E.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete E.languages.sass.atrule;var re=/\$[-\w]+|#\{\$[-\w]+\}/,oe=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];E.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:re,operator:oe}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:re,operator:oe,important:E.languages.sass.important}}}),delete E.languages.sass.property,delete E.languages.sass.important,E.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})})(y)}},98177:function(de,ne,y){"use strict";var E=y(7093);de.exports=re,re.displayName="scala",re.aliases=[];function re(oe){oe.register(E),oe.languages.scala=oe.languages.extend("java",{"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/<-|=>|\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|try|type|val|var|while|with|yield)\b/,number:/\b0x(?:[\da-f]*\.)?[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e\d+)?[dfl]?/i,builtin:/\b(?:Any|AnyRef|AnyVal|Boolean|Byte|Char|Double|Float|Int|Long|Nothing|Short|String|Unit)\b/,symbol:/'[^\d\s\\]\w*/}),oe.languages.insertBefore("scala","triple-quoted-string",{"string-interpolation":{pattern:/\b[a-z]\w*(?:"""(?:[^$]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*?"""|"(?:[^$"\r\n]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*")/i,greedy:!0,inside:{id:{pattern:/^\w+/,greedy:!0,alias:"function"},escape:{pattern:/\\\$"|\$[$"]/,greedy:!0,alias:"symbol"},interpolation:{pattern:/\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,greedy:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:oe.languages.scala}}},string:/[\s\S]+/}}}),delete oe.languages.scala["class-name"],delete oe.languages.scala.function}},48780:function(de){"use strict";de.exports=ne,ne.displayName="scheme",ne.aliases=[];function ne(y){(function(E){E.languages.scheme={comment:/;.*|#;\s*(?:\((?:[^()]|\([^()]*\))*\)|\[(?:[^\[\]]|\[[^\[\]]*\])*\])|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()\[\]#'\s]+/,greedy:!0},char:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|[\uD800-\uDBFF][\uDC00-\uDFFF]|\S)/,greedy:!0},"lambda-parameter":[{pattern:/((?:^|[^'`#])[(\[]lambda\s+)(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/((?:^|[^'`#])[(\[]lambda\s+[(\[])[^()\[\]']+/,lookbehind:!0}],keyword:{pattern:/((?:^|[^'`#])[(\[])(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|except|export|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\[\]\s]|$)/,lookbehind:!0},builtin:{pattern:/((?:^|[^'`#])[(\[])(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\[\]\s]|$)/,lookbehind:!0},operator:{pattern:/((?:^|[^'`#])[(\[])(?:[-+*%/]|[<>]=?|=>?)(?=[()\[\]\s]|$)/,lookbehind:!0},number:{pattern:RegExp(re({"":/\d+(?:\/\d+)|(?:\d+(?:\.\d*)?|\.\d+)(?:[esfdl][+-]?\d+)?/.source,"":/[+-]?|[+-](?:inf|nan)\.0/.source,"":/[+-](?:|(?:inf|nan)\.0)?i/.source,"":/(?:@|)?|/.source,"":/(?:#d(?:#[ei])?|#[ei](?:#d)?)?/.source,"":/[0-9a-f]+(?:\/[0-9a-f]+)?/.source,"":/[+-]?|[+-](?:inf|nan)\.0/.source,"":/[+-](?:|(?:inf|nan)\.0)?i/.source,"":/(?:@|)?|/.source,"":/#[box](?:#[ei])?|(?:#[ei])?#[box]/.source,"":/(^|[()\[\]\s])(?:|)(?=[()\[\]\s]|$)/.source}),"i"),lookbehind:!0},boolean:{pattern:/(^|[()\[\]\s])#(?:[ft]|false|true)(?=[()\[\]\s]|$)/,lookbehind:!0},function:{pattern:/((?:^|[^'`#])[(\[])(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\[\]\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[()\[\]\s])\|(?:[^\\|]|\\.)*\|(?=[()\[\]\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()\[\]']/};function re(oe){for(var ge in oe)oe[ge]=oe[ge].replace(/<[\w\s]+>/g,function(fe){return"(?:"+oe[fe].trim()+")"});return oe[ge]}})(y)}},79793:function(de){"use strict";de.exports=ne,ne.displayName="scss",ne.aliases=[];function ne(y){y.languages.scss=y.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),y.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),y.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),y.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),y.languages.scss.atrule.inside.rest=y.languages.scss}},52085:function(de,ne,y){"use strict";var E=y(3058);de.exports=re,re.displayName="shellSession",re.aliases=[];function re(oe){oe.register(E),function(ge){var fe=[/"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/.source,/'[^']*'/.source,/\$'(?:[^'\\]|\\[\s\S])*'/.source,/<<-?\s*(["']?)(\w+)\1\s[\s\S]*?[\r\n]\2/.source].join("|");ge.languages["shell-session"]={command:{pattern:RegExp(/^/.source+"(?:"+(/[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+(?::[^\0-\x1F$#%*?"<>:;|]+)?/.source+"|"+/[/~.][^\0-\x1F$#%*?"<>@:;|]*/.source)+")?"+/[$#%](?=\s)/.source+/(?:[^\\\r\n \t'"<$]|[ \t](?:(?!#)|#.*$)|\\(?:[^\r]|\r\n?)|\$(?!')|<(?!<)|<>)+/.source.replace(/<>/g,function(){return fe}),"m"),greedy:!0,inside:{info:{pattern:/^[^#$%]+/,alias:"punctuation",inside:{user:/^[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+/,punctuation:/:/,path:/[\s\S]+/}},bash:{pattern:/(^[$#%]\s*)\S[\s\S]*/,lookbehind:!0,alias:"language-bash",inside:ge.languages.bash},"shell-symbol":{pattern:/^[$#%]/,alias:"important"}}},output:/.(?:.*(?:[\r\n]|.$))*/},ge.languages["sh-session"]=ge.languages.shellsession=ge.languages["shell-session"]}(oe)}},65411:function(de){"use strict";de.exports=ne,ne.displayName="smali",ne.aliases=[];function ne(y){y.languages.smali={comment:/#.*/,string:{pattern:/"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\(?:.|u[\da-fA-F]{4}))'/,greedy:!0},"class-name":{pattern:/(^|[^L])L(?:(?:\w+|`[^`\r\n]*`)\/)*(?:[\w$]+|`[^`\r\n]*`)(?=\s*;)/,lookbehind:!0,inside:{"class-name":{pattern:/(^L|\/)(?:[\w$]+|`[^`\r\n]*`)$/,lookbehind:!0},namespace:{pattern:/^(L)(?:(?:\w+|`[^`\r\n]*`)\/)+/,lookbehind:!0,inside:{punctuation:/\//}},builtin:/^L/}},builtin:[{pattern:/([();\[])[BCDFIJSVZ]+/,lookbehind:!0},{pattern:/([\w$>]:)[BCDFIJSVZ]/,lookbehind:!0}],keyword:[{pattern:/(\.end\s+)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])\.(?!\d)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])(?:abstract|annotation|bridge|constructor|enum|final|interface|private|protected|public|runtime|static|synthetic|system|transient)(?![\w.-])/,lookbehind:!0}],function:{pattern:/(^|[^\w.-])(?:\w+|<[\w$-]+>)(?=\()/,lookbehind:!0},field:{pattern:/[\w$]+(?=:)/,alias:"variable"},register:{pattern:/(^|[^\w.-])[vp]\d(?![\w.-])/,lookbehind:!0,alias:"variable"},boolean:{pattern:/(^|[^\w.-])(?:false|true)(?![\w.-])/,lookbehind:!0},number:{pattern:/(^|[^/\w.-])-?(?:NAN|INFINITY|0x(?:[\dA-F]+(?:\.[\dA-F]*)?|\.[\dA-F]+)(?:p[+-]?[\dA-F]+)?|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)[dflst]?(?![\w.-])/i,lookbehind:!0},label:{pattern:/(:)\w+/,lookbehind:!0,alias:"property"},operator:/->|\.\.|[\[=]/,punctuation:/[{}(),;:]/}}},84750:function(de){"use strict";de.exports=ne,ne.displayName="smalltalk",ne.aliases=[];function ne(y){y.languages.smalltalk={comment:{pattern:/"(?:""|[^"])*"/,greedy:!0},char:{pattern:/\$./,greedy:!0},string:{pattern:/'(?:''|[^'])*'/,greedy:!0},symbol:/#[\da-z]+|#(?:-|([+\/\\*~<>=@%|&?!])\1?)|#(?=\()/i,"block-arguments":{pattern:/(\[\s*):[^\[|]*\|/,lookbehind:!0,inside:{variable:/:[\da-z]+/i,punctuation:/\|/}},"temporary-variables":{pattern:/\|[^|]+\|/,inside:{variable:/[\da-z]+/i,punctuation:/\|/}},keyword:/\b(?:new|nil|self|super)\b/,boolean:/\b(?:false|true)\b/,number:[/\d+r-?[\dA-Z]+(?:\.[\dA-Z]+)?(?:e-?\d+)?/,/\b\d+(?:\.\d+)?(?:e-?\d+)?/],operator:/[<=]=?|:=|~[~=]|\/\/?|\\\\|>[>=]?|[!^+\-*&|,@]/,punctuation:/[.;:?\[\](){}]/}}},88216:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="smarty",re.aliases=[];function re(oe){oe.register(E),function(ge){ge.languages.smarty={comment:{pattern:/^\{\*[\s\S]*?\*\}/,greedy:!0},"embedded-php":{pattern:/^\{php\}[\s\S]*?\{\/php\}/,greedy:!0,inside:{smarty:{pattern:/^\{php\}|\{\/php\}$/,inside:null},php:{pattern:/[\s\S]+/,alias:"language-php",inside:ge.languages.php}}},string:[{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0,inside:{interpolation:{pattern:/\{[^{}]*\}|`[^`]*`/,inside:{"interpolation-punctuation":{pattern:/^[{`]|[`}]$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}},variable:/\$\w+/}},{pattern:/'(?:\\.|[^'\\\r\n])*'/,greedy:!0}],keyword:{pattern:/(^\{\/?)[a-z_]\w*\b(?!\()/i,lookbehind:!0,greedy:!0},delimiter:{pattern:/^\{\/?|\}$/,greedy:!0,alias:"punctuation"},number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,variable:[/\$(?!\d)\w+/,/#(?!\d)\w+#/,{pattern:/(\.|->|\w\s*=)(?!\d)\w+\b(?!\()/,lookbehind:!0},{pattern:/(\[)(?!\d)\w+(?=\])/,lookbehind:!0}],function:{pattern:/(\|\s*)@?[a-z_]\w*|\b[a-z_]\w*(?=\()/i,lookbehind:!0},"attr-name":/\b[a-z_]\w*(?=\s*=)/i,boolean:/\b(?:false|no|off|on|true|yes)\b/,punctuation:/[\[\](){}.,:`]|->/,operator:[/[+\-*\/%]|==?=?|[!<>]=?|&&|\|\|?/,/\bis\s+(?:not\s+)?(?:div|even|odd)(?:\s+by)?\b/,/\b(?:and|eq|gt?e|gt|lt?e|lt|mod|neq?|not|or)\b/]},ge.languages.smarty["embedded-php"].inside.smarty.inside=ge.languages.smarty,ge.languages.smarty.string[0].inside.interpolation.inside.expression.inside=ge.languages.smarty;var fe=/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,he=RegExp(/\{\*[\s\S]*?\*\}/.source+"|"+/\{php\}[\s\S]*?\{\/php\}/.source+"|"+/\{(?:[^{}"']||\{(?:[^{}"']||\{(?:[^{}"']|)*\})*\})*\}/.source.replace(//g,function(){return fe.source}),"g");ge.hooks.add("before-tokenize",function(ie){var xe="{literal}",Ee="{/literal}",Le=!1;ge.languages["markup-templating"].buildPlaceholders(ie,"smarty",he,function(Oe){return Oe===Ee&&(Le=!1),Le?!1:(Oe===xe&&(Le=!0),!0)})}),ge.hooks.add("after-tokenize",function(ie){ge.languages["markup-templating"].tokenizePlaceholders(ie,"smarty")})}(oe)}},66433:function(de){"use strict";de.exports=ne,ne.displayName="sml",ne.aliases=["smlnj"];function ne(y){(function(E){var re=/\b(?:abstype|and|andalso|as|case|datatype|do|else|end|eqtype|exception|fn|fun|functor|handle|if|in|include|infix|infixr|let|local|nonfix|of|op|open|orelse|raise|rec|sharing|sig|signature|struct|structure|then|type|val|where|while|with|withtype)\b/i;E.languages.sml={comment:/\(\*(?:[^*(]|\*(?!\))|\((?!\*)|\(\*(?:[^*(]|\*(?!\))|\((?!\*))*\*\))*\*\)/,string:{pattern:/#?"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":[{pattern:RegExp(/((?:^|[^:]):\s*)(?:\s*(?:(?:\*|->)\s*|,\s*(?:(?=)|(?!)\s+)))*/.source.replace(//g,function(){return/\s*(?:[*,]|->)/.source}).replace(//g,function(){return/(?:'[\w']*||\((?:[^()]|\([^()]*\))*\)|\{(?:[^{}]|\{[^{}]*\})*\})(?:\s+)*/.source}).replace(//g,function(){return/(?!)[a-z\d_][\w'.]*/.source}).replace(//g,function(){return re.source}),"i"),lookbehind:!0,greedy:!0,inside:null},{pattern:/((?:^|[^\w'])(?:datatype|exception|functor|signature|structure|type)\s+)[a-z_][\w'.]*/i,lookbehind:!0}],function:{pattern:/((?:^|[^\w'])fun\s+)[a-z_][\w'.]*/i,lookbehind:!0},keyword:re,variable:{pattern:/(^|[^\w'])'[\w']*/,lookbehind:!0},number:/~?\b(?:\d+(?:\.\d+)?(?:e~?\d+)?|0x[\da-f]+)\b/i,word:{pattern:/\b0w(?:\d+|x[\da-f]+)\b/i,alias:"constant"},boolean:/\b(?:false|true)\b/i,operator:/\.\.\.|:[>=:]|=>?|->|[<>]=?|[!+\-*/^#|@~]/,punctuation:/[(){}\[\].:,;]/},E.languages.sml["class-name"][0].inside=E.languages.sml,E.languages.smlnj=E.languages.sml})(y)}},34855:function(de){"use strict";de.exports=ne,ne.displayName="solidity",ne.aliases=["sol"];function ne(y){y.languages.solidity=y.languages.extend("clike",{"class-name":{pattern:/(\b(?:contract|enum|interface|library|new|struct|using)\s+)(?!\d)[\w$]+/,lookbehind:!0},keyword:/\b(?:_|anonymous|as|assembly|assert|break|calldata|case|constant|constructor|continue|contract|default|delete|do|else|emit|enum|event|external|for|from|function|if|import|indexed|inherited|interface|internal|is|let|library|mapping|memory|modifier|new|payable|pragma|private|public|pure|require|returns?|revert|selfdestruct|solidity|storage|struct|suicide|switch|this|throw|using|var|view|while)\b/,operator:/=>|->|:=|=:|\*\*|\+\+|--|\|\||&&|<<=?|>>=?|[-+*/%^&|<>!=]=?|[~?]/}),y.languages.insertBefore("solidity","keyword",{builtin:/\b(?:address|bool|byte|u?int(?:8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?|string|bytes(?:[1-9]|[12]\d|3[0-2])?)\b/}),y.languages.insertBefore("solidity","number",{version:{pattern:/([<>]=?|\^)\d+\.\d+\.\d+\b/,lookbehind:!0,alias:"number"}}),y.languages.sol=y.languages.solidity}},12998:function(de){"use strict";de.exports=ne,ne.displayName="solutionFile",ne.aliases=[];function ne(y){(function(E){var re={pattern:/\{[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}\}/i,alias:"constant",inside:{punctuation:/[{}]/}};E.languages["solution-file"]={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0,inside:{guid:re}},object:{pattern:/^([ \t]*)(?:([A-Z]\w*)\b(?=.*(?:\r\n?|\n)(?:\1[ \t].*(?:\r\n?|\n))*\1End\2(?=[ \t]*$))|End[A-Z]\w*(?=[ \t]*$))/m,lookbehind:!0,greedy:!0,alias:"keyword"},property:{pattern:/^([ \t]*)(?!\s)[^\r\n"#=()]*[^\s"#=()](?=\s*=)/m,lookbehind:!0,inside:{guid:re}},guid:re,number:/\b\d+(?:\.\d+)*\b/,boolean:/\b(?:FALSE|TRUE)\b/,operator:/=/,punctuation:/[(),]/},E.languages.sln=E.languages["solution-file"]})(y)}},10202:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="soy",re.aliases=[];function re(oe){oe.register(E),function(ge){var fe=/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,he=/\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-F]+\b/;ge.languages.soy={comment:[/\/\*[\s\S]*?\*\//,{pattern:/(\s)\/\/.*/,lookbehind:!0,greedy:!0}],"command-arg":{pattern:/(\{+\/?\s*(?:alias|call|delcall|delpackage|deltemplate|namespace|template)\s+)\.?[\w.]+/,lookbehind:!0,alias:"string",inside:{punctuation:/\./}},parameter:{pattern:/(\{+\/?\s*@?param\??\s+)\.?[\w.]+/,lookbehind:!0,alias:"variable"},keyword:[{pattern:/(\{+\/?[^\S\r\n]*)(?:\\[nrt]|alias|call|case|css|default|delcall|delpackage|deltemplate|else(?:if)?|fallbackmsg|for(?:each)?|if(?:empty)?|lb|let|literal|msg|namespace|nil|@?param\??|rb|sp|switch|template|xid)/,lookbehind:!0},/\b(?:any|as|attributes|bool|css|float|html|in|int|js|list|map|null|number|string|uri)\b/],delimiter:{pattern:/^\{+\/?|\/?\}+$/,alias:"punctuation"},property:/\w+(?==)/,variable:{pattern:/\$[^\W\d]\w*(?:\??(?:\.\w+|\[[^\]]+\]))*/,inside:{string:{pattern:fe,greedy:!0},number:he,punctuation:/[\[\].?]/}},string:{pattern:fe,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:false|true)\b/,number:he,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},ge.hooks.add("before-tokenize",function(ie){var xe=/\{\{.+?\}\}|\{.+?\}|\s\/\/.*|\/\*[\s\S]*?\*\//g,Ee="{literal}",Le="{/literal}",Oe=!1;ge.languages["markup-templating"].buildPlaceholders(ie,"soy",xe,function(je){return je===Le&&(Oe=!1),Oe?!1:(je===Ee&&(Oe=!0),!0)})}),ge.hooks.add("after-tokenize",function(ie){ge.languages["markup-templating"].tokenizePlaceholders(ie,"soy")})}(oe)}},41186:function(de,ne,y){"use strict";var E=y(58710);de.exports=re,re.displayName="sparql",re.aliases=["rq"];function re(oe){oe.register(E),oe.languages.sparql=oe.languages.extend("turtle",{boolean:/\b(?:false|true)\b/i,variable:{pattern:/[?$]\w+/,greedy:!0}}),oe.languages.insertBefore("sparql","punctuation",{keyword:[/\b(?:A|ADD|ALL|AS|ASC|ASK|BNODE|BY|CLEAR|CONSTRUCT|COPY|CREATE|DATA|DEFAULT|DELETE|DESC|DESCRIBE|DISTINCT|DROP|EXISTS|FILTER|FROM|GROUP|HAVING|INSERT|INTO|LIMIT|LOAD|MINUS|MOVE|NAMED|NOT|NOW|OFFSET|OPTIONAL|ORDER|RAND|REDUCED|SELECT|SEPARATOR|SERVICE|SILENT|STRUUID|UNION|USING|UUID|VALUES|WHERE)\b/i,/\b(?:ABS|AVG|BIND|BOUND|CEIL|COALESCE|CONCAT|CONTAINS|COUNT|DATATYPE|DAY|ENCODE_FOR_URI|FLOOR|GROUP_CONCAT|HOURS|IF|IRI|isBLANK|isIRI|isLITERAL|isNUMERIC|isURI|LANG|LANGMATCHES|LCASE|MAX|MD5|MIN|MINUTES|MONTH|REGEX|REPLACE|ROUND|sameTerm|SAMPLE|SECONDS|SHA1|SHA256|SHA384|SHA512|STR|STRAFTER|STRBEFORE|STRDT|STRENDS|STRLANG|STRLEN|STRSTARTS|SUBSTR|SUM|TIMEZONE|TZ|UCASE|URI|YEAR)\b(?=\s*\()/i,/\b(?:BASE|GRAPH|PREFIX)\b/i]}),oe.languages.rq=oe.languages.sparql}},68963:function(de){"use strict";de.exports=ne,ne.displayName="splunkSpl",ne.aliases=[];function ne(y){y.languages["splunk-spl"]={comment:/`comment\("(?:\\.|[^\\"])*"\)`/,string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0},keyword:/\b(?:abstract|accum|addcoltotals|addinfo|addtotals|analyzefields|anomalies|anomalousvalue|anomalydetection|append|appendcols|appendcsv|appendlookup|appendpipe|arules|associate|audit|autoregress|bin|bucket|bucketdir|chart|cluster|cofilter|collect|concurrency|contingency|convert|correlate|datamodel|dbinspect|dedup|delete|delta|diff|erex|eval|eventcount|eventstats|extract|fieldformat|fields|fieldsummary|filldown|fillnull|findtypes|folderize|foreach|format|from|gauge|gentimes|geom|geomfilter|geostats|head|highlight|history|iconify|input|inputcsv|inputlookup|iplocation|join|kmeans|kv|kvform|loadjob|localize|localop|lookup|makecontinuous|makemv|makeresults|map|mcollect|metadata|metasearch|meventcollect|mstats|multikv|multisearch|mvcombine|mvexpand|nomv|outlier|outputcsv|outputlookup|outputtext|overlap|pivot|predict|rangemap|rare|regex|relevancy|reltime|rename|replace|rest|return|reverse|rex|rtorder|run|savedsearch|script|scrub|search|searchtxn|selfjoin|sendemail|set|setfields|sichart|sirare|sistats|sitimechart|sitop|sort|spath|stats|strcat|streamstats|table|tags|tail|timechart|timewrap|top|transaction|transpose|trendline|tscollect|tstats|typeahead|typelearner|typer|union|uniq|untable|where|x11|xmlkv|xmlunescape|xpath|xyseries)\b/i,"operator-word":{pattern:/\b(?:and|as|by|not|or|xor)\b/i,alias:"operator"},function:/\b\w+(?=\s*\()/,property:/\b\w+(?=\s*=(?!=))/,date:{pattern:/\b\d{1,2}\/\d{1,2}\/\d{1,4}(?:(?::\d{1,2}){3})?\b/,alias:"number"},number:/\b\d+(?:\.\d+)?\b/,boolean:/\b(?:f|false|t|true)\b/i,operator:/[<>=]=?|[-+*/%|]/,punctuation:/[()[\],]/}}},5569:function(de){"use strict";de.exports=ne,ne.displayName="sqf",ne.aliases=[];function ne(y){y.languages.sqf=y.languages.extend("clike",{string:{pattern:/"(?:(?:"")?[^"])*"(?!")|'(?:[^'])*'/,greedy:!0},keyword:/\b(?:breakOut|breakTo|call|case|catch|default|do|echo|else|execFSM|execVM|exitWith|for|forEach|forEachMember|forEachMemberAgent|forEachMemberTeam|from|goto|if|nil|preprocessFile|preprocessFileLineNumbers|private|scopeName|spawn|step|switch|then|throw|to|try|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?:abs|accTime|acos|action|actionIDs|actionKeys|actionKeysImages|actionKeysNames|actionKeysNamesArray|actionName|actionParams|activateAddons|activatedAddons|activateKey|add3DENConnection|add3DENEventHandler|add3DENLayer|addAction|addBackpack|addBackpackCargo|addBackpackCargoGlobal|addBackpackGlobal|addCamShake|addCuratorAddons|addCuratorCameraArea|addCuratorEditableObjects|addCuratorEditingArea|addCuratorPoints|addEditorObject|addEventHandler|addForce|addForceGeneratorRTD|addGoggles|addGroupIcon|addHandgunItem|addHeadgear|addItem|addItemCargo|addItemCargoGlobal|addItemPool|addItemToBackpack|addItemToUniform|addItemToVest|addLiveStats|addMagazine|addMagazineAmmoCargo|addMagazineCargo|addMagazineCargoGlobal|addMagazineGlobal|addMagazinePool|addMagazines|addMagazineTurret|addMenu|addMenuItem|addMissionEventHandler|addMPEventHandler|addMusicEventHandler|addOwnedMine|addPlayerScores|addPrimaryWeaponItem|addPublicVariableEventHandler|addRating|addResources|addScore|addScoreSide|addSecondaryWeaponItem|addSwitchableUnit|addTeamMember|addToRemainsCollector|addTorque|addUniform|addVehicle|addVest|addWaypoint|addWeapon|addWeaponCargo|addWeaponCargoGlobal|addWeaponGlobal|addWeaponItem|addWeaponPool|addWeaponTurret|admin|agent|agents|AGLToASL|aimedAtTarget|aimPos|airDensityCurveRTD|airDensityRTD|airplaneThrottle|airportSide|AISFinishHeal|alive|all3DENEntities|allAirports|allControls|allCurators|allCutLayers|allDead|allDeadMen|allDisplays|allGroups|allMapMarkers|allMines|allMissionObjects|allow3DMode|allowCrewInImmobile|allowCuratorLogicIgnoreAreas|allowDamage|allowDammage|allowFileOperations|allowFleeing|allowGetIn|allowSprint|allPlayers|allSimpleObjects|allSites|allTurrets|allUnits|allUnitsUAV|allVariables|ammo|ammoOnPylon|animate|animateBay|animateDoor|animatePylon|animateSource|animationNames|animationPhase|animationSourcePhase|animationState|append|apply|armoryPoints|arrayIntersect|asin|ASLToAGL|ASLToATL|assert|assignAsCargo|assignAsCargoIndex|assignAsCommander|assignAsDriver|assignAsGunner|assignAsTurret|assignCurator|assignedCargo|assignedCommander|assignedDriver|assignedGunner|assignedItems|assignedTarget|assignedTeam|assignedVehicle|assignedVehicleRole|assignItem|assignTeam|assignToAirport|atan|atan2|atg|ATLToASL|attachedObject|attachedObjects|attachedTo|attachObject|attachTo|attackEnabled|backpack|backpackCargo|backpackContainer|backpackItems|backpackMagazines|backpackSpaceFor|behaviour|benchmark|binocular|blufor|boundingBox|boundingBoxReal|boundingCenter|briefingName|buildingExit|buildingPos|buldozer_EnableRoadDiag|buldozer_IsEnabledRoadDiag|buldozer_LoadNewRoads|buldozer_reloadOperMap|buttonAction|buttonSetAction|cadetMode|callExtension|camCommand|camCommit|camCommitPrepared|camCommitted|camConstuctionSetParams|camCreate|camDestroy|cameraEffect|cameraEffectEnableHUD|cameraInterest|cameraOn|cameraView|campaignConfigFile|camPreload|camPreloaded|camPrepareBank|camPrepareDir|camPrepareDive|camPrepareFocus|camPrepareFov|camPrepareFovRange|camPreparePos|camPrepareRelPos|camPrepareTarget|camSetBank|camSetDir|camSetDive|camSetFocus|camSetFov|camSetFovRange|camSetPos|camSetRelPos|camSetTarget|camTarget|camUseNVG|canAdd|canAddItemToBackpack|canAddItemToUniform|canAddItemToVest|cancelSimpleTaskDestination|canFire|canMove|canSlingLoad|canStand|canSuspend|canTriggerDynamicSimulation|canUnloadInCombat|canVehicleCargo|captive|captiveNum|cbChecked|cbSetChecked|ceil|channelEnabled|cheatsEnabled|checkAIFeature|checkVisibility|civilian|className|clear3DENAttribute|clear3DENInventory|clearAllItemsFromBackpack|clearBackpackCargo|clearBackpackCargoGlobal|clearForcesRTD|clearGroupIcons|clearItemCargo|clearItemCargoGlobal|clearItemPool|clearMagazineCargo|clearMagazineCargoGlobal|clearMagazinePool|clearOverlay|clearRadio|clearVehicleInit|clearWeaponCargo|clearWeaponCargoGlobal|clearWeaponPool|clientOwner|closeDialog|closeDisplay|closeOverlay|collapseObjectTree|collect3DENHistory|collectiveRTD|combatMode|commandArtilleryFire|commandChat|commander|commandFire|commandFollow|commandFSM|commandGetOut|commandingMenu|commandMove|commandRadio|commandStop|commandSuppressiveFire|commandTarget|commandWatch|comment|commitOverlay|compile|compileFinal|completedFSM|composeText|configClasses|configFile|configHierarchy|configName|configNull|configProperties|configSourceAddonList|configSourceMod|configSourceModList|confirmSensorTarget|connectTerminalToUAV|controlNull|controlsGroupCtrl|copyFromClipboard|copyToClipboard|copyWaypoints|cos|count|countEnemy|countFriendly|countSide|countType|countUnknown|create3DENComposition|create3DENEntity|createAgent|createCenter|createDialog|createDiaryLink|createDiaryRecord|createDiarySubject|createDisplay|createGearDialog|createGroup|createGuardedPoint|createLocation|createMarker|createMarkerLocal|createMenu|createMine|createMissionDisplay|createMPCampaignDisplay|createSimpleObject|createSimpleTask|createSite|createSoundSource|createTask|createTeam|createTrigger|createUnit|createVehicle|createVehicleCrew|createVehicleLocal|crew|ctAddHeader|ctAddRow|ctClear|ctCurSel|ctData|ctFindHeaderRows|ctFindRowHeader|ctHeaderControls|ctHeaderCount|ctRemoveHeaders|ctRemoveRows|ctrlActivate|ctrlAddEventHandler|ctrlAngle|ctrlAutoScrollDelay|ctrlAutoScrollRewind|ctrlAutoScrollSpeed|ctrlChecked|ctrlClassName|ctrlCommit|ctrlCommitted|ctrlCreate|ctrlDelete|ctrlEnable|ctrlEnabled|ctrlFade|ctrlHTMLLoaded|ctrlIDC|ctrlIDD|ctrlMapAnimAdd|ctrlMapAnimClear|ctrlMapAnimCommit|ctrlMapAnimDone|ctrlMapCursor|ctrlMapMouseOver|ctrlMapScale|ctrlMapScreenToWorld|ctrlMapWorldToScreen|ctrlModel|ctrlModelDirAndUp|ctrlModelScale|ctrlParent|ctrlParentControlsGroup|ctrlPosition|ctrlRemoveAllEventHandlers|ctrlRemoveEventHandler|ctrlScale|ctrlSetActiveColor|ctrlSetAngle|ctrlSetAutoScrollDelay|ctrlSetAutoScrollRewind|ctrlSetAutoScrollSpeed|ctrlSetBackgroundColor|ctrlSetChecked|ctrlSetDisabledColor|ctrlSetEventHandler|ctrlSetFade|ctrlSetFocus|ctrlSetFont|ctrlSetFontH1|ctrlSetFontH1B|ctrlSetFontH2|ctrlSetFontH2B|ctrlSetFontH3|ctrlSetFontH3B|ctrlSetFontH4|ctrlSetFontH4B|ctrlSetFontH5|ctrlSetFontH5B|ctrlSetFontH6|ctrlSetFontH6B|ctrlSetFontHeight|ctrlSetFontHeightH1|ctrlSetFontHeightH2|ctrlSetFontHeightH3|ctrlSetFontHeightH4|ctrlSetFontHeightH5|ctrlSetFontHeightH6|ctrlSetFontHeightSecondary|ctrlSetFontP|ctrlSetFontPB|ctrlSetFontSecondary|ctrlSetForegroundColor|ctrlSetModel|ctrlSetModelDirAndUp|ctrlSetModelScale|ctrlSetPixelPrecision|ctrlSetPosition|ctrlSetScale|ctrlSetStructuredText|ctrlSetText|ctrlSetTextColor|ctrlSetTextColorSecondary|ctrlSetTextSecondary|ctrlSetTooltip|ctrlSetTooltipColorBox|ctrlSetTooltipColorShade|ctrlSetTooltipColorText|ctrlShow|ctrlShown|ctrlText|ctrlTextHeight|ctrlTextSecondary|ctrlTextWidth|ctrlType|ctrlVisible|ctRowControls|ctRowCount|ctSetCurSel|ctSetData|ctSetHeaderTemplate|ctSetRowTemplate|ctSetValue|ctValue|curatorAddons|curatorCamera|curatorCameraArea|curatorCameraAreaCeiling|curatorCoef|curatorEditableObjects|curatorEditingArea|curatorEditingAreaType|curatorMouseOver|curatorPoints|curatorRegisteredObjects|curatorSelected|curatorWaypointCost|current3DENOperation|currentChannel|currentCommand|currentMagazine|currentMagazineDetail|currentMagazineDetailTurret|currentMagazineTurret|currentMuzzle|currentNamespace|currentTask|currentTasks|currentThrowable|currentVisionMode|currentWaypoint|currentWeapon|currentWeaponMode|currentWeaponTurret|currentZeroing|cursorObject|cursorTarget|customChat|customRadio|cutFadeOut|cutObj|cutRsc|cutText|damage|date|dateToNumber|daytime|deActivateKey|debriefingText|debugFSM|debugLog|deg|delete3DENEntities|deleteAt|deleteCenter|deleteCollection|deleteEditorObject|deleteGroup|deleteGroupWhenEmpty|deleteIdentity|deleteLocation|deleteMarker|deleteMarkerLocal|deleteRange|deleteResources|deleteSite|deleteStatus|deleteTeam|deleteVehicle|deleteVehicleCrew|deleteWaypoint|detach|detectedMines|diag_activeMissionFSMs|diag_activeScripts|diag_activeSQFScripts|diag_activeSQSScripts|diag_captureFrame|diag_captureFrameToFile|diag_captureSlowFrame|diag_codePerformance|diag_drawMode|diag_dynamicSimulationEnd|diag_enable|diag_enabled|diag_fps|diag_fpsMin|diag_frameNo|diag_lightNewLoad|diag_list|diag_log|diag_logSlowFrame|diag_mergeConfigFile|diag_recordTurretLimits|diag_setLightNew|diag_tickTime|diag_toggle|dialog|diarySubjectExists|didJIP|didJIPOwner|difficulty|difficultyEnabled|difficultyEnabledRTD|difficultyOption|direction|directSay|disableAI|disableCollisionWith|disableConversation|disableDebriefingStats|disableMapIndicators|disableNVGEquipment|disableRemoteSensors|disableSerialization|disableTIEquipment|disableUAVConnectability|disableUserInput|displayAddEventHandler|displayCtrl|displayNull|displayParent|displayRemoveAllEventHandlers|displayRemoveEventHandler|displaySetEventHandler|dissolveTeam|distance|distance2D|distanceSqr|distributionRegion|do3DENAction|doArtilleryFire|doFire|doFollow|doFSM|doGetOut|doMove|doorPhase|doStop|doSuppressiveFire|doTarget|doWatch|drawArrow|drawEllipse|drawIcon|drawIcon3D|drawLine|drawLine3D|drawLink|drawLocation|drawPolygon|drawRectangle|drawTriangle|driver|drop|dynamicSimulationDistance|dynamicSimulationDistanceCoef|dynamicSimulationEnabled|dynamicSimulationSystemEnabled|east|edit3DENMissionAttributes|editObject|editorSetEventHandler|effectiveCommander|emptyPositions|enableAI|enableAIFeature|enableAimPrecision|enableAttack|enableAudioFeature|enableAutoStartUpRTD|enableAutoTrimRTD|enableCamShake|enableCaustics|enableChannel|enableCollisionWith|enableCopilot|enableDebriefingStats|enableDiagLegend|enableDynamicSimulation|enableDynamicSimulationSystem|enableEndDialog|enableEngineArtillery|enableEnvironment|enableFatigue|enableGunLights|enableInfoPanelComponent|enableIRLasers|enableMimics|enablePersonTurret|enableRadio|enableReload|enableRopeAttach|enableSatNormalOnDetail|enableSaving|enableSentences|enableSimulation|enableSimulationGlobal|enableStamina|enableStressDamage|enableTeamSwitch|enableTraffic|enableUAVConnectability|enableUAVWaypoints|enableVehicleCargo|enableVehicleSensor|enableWeaponDisassembly|endl|endLoadingScreen|endMission|engineOn|enginesIsOnRTD|enginesPowerRTD|enginesRpmRTD|enginesTorqueRTD|entities|environmentEnabled|estimatedEndServerTime|estimatedTimeLeft|evalObjectArgument|everyBackpack|everyContainer|exec|execEditorScript|exp|expectedDestination|exportJIPMessages|eyeDirection|eyePos|face|faction|fadeMusic|fadeRadio|fadeSound|fadeSpeech|failMission|fillWeaponsFromPool|find|findCover|findDisplay|findEditorObject|findEmptyPosition|findEmptyPositionReady|findIf|findNearestEnemy|finishMissionInit|finite|fire|fireAtTarget|firstBackpack|flag|flagAnimationPhase|flagOwner|flagSide|flagTexture|fleeing|floor|flyInHeight|flyInHeightASL|fog|fogForecast|fogParams|forceAddUniform|forceAtPositionRTD|forcedMap|forceEnd|forceFlagTexture|forceFollowRoad|forceGeneratorRTD|forceMap|forceRespawn|forceSpeed|forceWalk|forceWeaponFire|forceWeatherChange|forgetTarget|format|formation|formationDirection|formationLeader|formationMembers|formationPosition|formationTask|formatText|formLeader|freeLook|fromEditor|fuel|fullCrew|gearIDCAmmoCount|gearSlotAmmoCount|gearSlotData|get3DENActionState|get3DENAttribute|get3DENCamera|get3DENConnections|get3DENEntity|get3DENEntityID|get3DENGrid|get3DENIconsVisible|get3DENLayerEntities|get3DENLinesVisible|get3DENMissionAttribute|get3DENMouseOver|get3DENSelected|getAimingCoef|getAllEnvSoundControllers|getAllHitPointsDamage|getAllOwnedMines|getAllSoundControllers|getAmmoCargo|getAnimAimPrecision|getAnimSpeedCoef|getArray|getArtilleryAmmo|getArtilleryComputerSettings|getArtilleryETA|getAssignedCuratorLogic|getAssignedCuratorUnit|getBackpackCargo|getBleedingRemaining|getBurningValue|getCameraViewDirection|getCargoIndex|getCenterOfMass|getClientState|getClientStateNumber|getCompatiblePylonMagazines|getConnectedUAV|getContainerMaxLoad|getCursorObjectParams|getCustomAimCoef|getDammage|getDescription|getDir|getDirVisual|getDLCAssetsUsage|getDLCAssetsUsageByName|getDLCs|getDLCUsageTime|getEditorCamera|getEditorMode|getEditorObjectScope|getElevationOffset|getEngineTargetRpmRTD|getEnvSoundController|getFatigue|getFieldManualStartPage|getForcedFlagTexture|getFriend|getFSMVariable|getFuelCargo|getGroupIcon|getGroupIconParams|getGroupIcons|getHideFrom|getHit|getHitIndex|getHitPointDamage|getItemCargo|getMagazineCargo|getMarkerColor|getMarkerPos|getMarkerSize|getMarkerType|getMass|getMissionConfig|getMissionConfigValue|getMissionDLCs|getMissionLayerEntities|getMissionLayers|getModelInfo|getMousePosition|getMusicPlayedTime|getNumber|getObjectArgument|getObjectChildren|getObjectDLC|getObjectMaterials|getObjectProxy|getObjectTextures|getObjectType|getObjectViewDistance|getOxygenRemaining|getPersonUsedDLCs|getPilotCameraDirection|getPilotCameraPosition|getPilotCameraRotation|getPilotCameraTarget|getPlateNumber|getPlayerChannel|getPlayerScores|getPlayerUID|getPlayerUIDOld|getPos|getPosASL|getPosASLVisual|getPosASLW|getPosATL|getPosATLVisual|getPosVisual|getPosWorld|getPylonMagazines|getRelDir|getRelPos|getRemoteSensorsDisabled|getRepairCargo|getResolution|getRotorBrakeRTD|getShadowDistance|getShotParents|getSlingLoad|getSoundController|getSoundControllerResult|getSpeed|getStamina|getStatValue|getSuppression|getTerrainGrid|getTerrainHeightASL|getText|getTotalDLCUsageTime|getTrimOffsetRTD|getUnitLoadout|getUnitTrait|getUserMFDText|getUserMFDValue|getVariable|getVehicleCargo|getWeaponCargo|getWeaponSway|getWingsOrientationRTD|getWingsPositionRTD|getWPPos|glanceAt|globalChat|globalRadio|goggles|group|groupChat|groupFromNetId|groupIconSelectable|groupIconsVisible|groupId|groupOwner|groupRadio|groupSelectedUnits|groupSelectUnit|grpNull|gunner|gusts|halt|handgunItems|handgunMagazine|handgunWeapon|handsHit|hasInterface|hasPilotCamera|hasWeapon|hcAllGroups|hcGroupParams|hcLeader|hcRemoveAllGroups|hcRemoveGroup|hcSelected|hcSelectGroup|hcSetGroup|hcShowBar|hcShownBar|headgear|hideBody|hideObject|hideObjectGlobal|hideSelection|hint|hintC|hintCadet|hintSilent|hmd|hostMission|htmlLoad|HUDMovementLevels|humidity|image|importAllGroups|importance|in|inArea|inAreaArray|incapacitatedState|independent|inflame|inflamed|infoPanel|infoPanelComponentEnabled|infoPanelComponents|infoPanels|inGameUISetEventHandler|inheritsFrom|initAmbientLife|inPolygon|inputAction|inRangeOfArtillery|insertEditorObject|intersect|is3DEN|is3DENMultiplayer|isAbleToBreathe|isAgent|isAimPrecisionEnabled|isArray|isAutoHoverOn|isAutonomous|isAutoStartUpEnabledRTD|isAutotest|isAutoTrimOnRTD|isBleeding|isBurning|isClass|isCollisionLightOn|isCopilotEnabled|isDamageAllowed|isDedicated|isDLCAvailable|isEngineOn|isEqualTo|isEqualType|isEqualTypeAll|isEqualTypeAny|isEqualTypeArray|isEqualTypeParams|isFilePatchingEnabled|isFlashlightOn|isFlatEmpty|isForcedWalk|isFormationLeader|isGroupDeletedWhenEmpty|isHidden|isInRemainsCollector|isInstructorFigureEnabled|isIRLaserOn|isKeyActive|isKindOf|isLaserOn|isLightOn|isLocalized|isManualFire|isMarkedForCollection|isMultiplayer|isMultiplayerSolo|isNil|isNull|isNumber|isObjectHidden|isObjectRTD|isOnRoad|isPipEnabled|isPlayer|isRealTime|isRemoteExecuted|isRemoteExecutedJIP|isServer|isShowing3DIcons|isSimpleObject|isSprintAllowed|isStaminaEnabled|isSteamMission|isStreamFriendlyUIEnabled|isStressDamageEnabled|isText|isTouchingGround|isTurnedOut|isTutHintsEnabled|isUAVConnectable|isUAVConnected|isUIContext|isUniformAllowed|isVehicleCargo|isVehicleRadarOn|isVehicleSensorEnabled|isWalking|isWeaponDeployed|isWeaponRested|itemCargo|items|itemsWithMagazines|join|joinAs|joinAsSilent|joinSilent|joinString|kbAddDatabase|kbAddDatabaseTargets|kbAddTopic|kbHasTopic|kbReact|kbRemoveTopic|kbTell|kbWasSaid|keyImage|keyName|knowsAbout|land|landAt|landResult|language|laserTarget|lbAdd|lbClear|lbColor|lbColorRight|lbCurSel|lbData|lbDelete|lbIsSelected|lbPicture|lbPictureRight|lbSelection|lbSetColor|lbSetColorRight|lbSetCurSel|lbSetData|lbSetPicture|lbSetPictureColor|lbSetPictureColorDisabled|lbSetPictureColorSelected|lbSetPictureRight|lbSetPictureRightColor|lbSetPictureRightColorDisabled|lbSetPictureRightColorSelected|lbSetSelectColor|lbSetSelectColorRight|lbSetSelected|lbSetText|lbSetTextRight|lbSetTooltip|lbSetValue|lbSize|lbSort|lbSortByValue|lbText|lbTextRight|lbValue|leader|leaderboardDeInit|leaderboardGetRows|leaderboardInit|leaderboardRequestRowsFriends|leaderboardRequestRowsGlobal|leaderboardRequestRowsGlobalAroundUser|leaderboardsRequestUploadScore|leaderboardsRequestUploadScoreKeepBest|leaderboardState|leaveVehicle|libraryCredits|libraryDisclaimers|lifeState|lightAttachObject|lightDetachObject|lightIsOn|lightnings|limitSpeed|linearConversion|lineBreak|lineIntersects|lineIntersectsObjs|lineIntersectsSurfaces|lineIntersectsWith|linkItem|list|listObjects|listRemoteTargets|listVehicleSensors|ln|lnbAddArray|lnbAddColumn|lnbAddRow|lnbClear|lnbColor|lnbColorRight|lnbCurSelRow|lnbData|lnbDeleteColumn|lnbDeleteRow|lnbGetColumnsPosition|lnbPicture|lnbPictureRight|lnbSetColor|lnbSetColorRight|lnbSetColumnsPos|lnbSetCurSelRow|lnbSetData|lnbSetPicture|lnbSetPictureColor|lnbSetPictureColorRight|lnbSetPictureColorSelected|lnbSetPictureColorSelectedRight|lnbSetPictureRight|lnbSetText|lnbSetTextRight|lnbSetValue|lnbSize|lnbSort|lnbSortByValue|lnbText|lnbTextRight|lnbValue|load|loadAbs|loadBackpack|loadFile|loadGame|loadIdentity|loadMagazine|loadOverlay|loadStatus|loadUniform|loadVest|local|localize|locationNull|locationPosition|lock|lockCameraTo|lockCargo|lockDriver|locked|lockedCargo|lockedDriver|lockedTurret|lockIdentity|lockTurret|lockWP|log|logEntities|logNetwork|logNetworkTerminate|lookAt|lookAtPos|magazineCargo|magazines|magazinesAllTurrets|magazinesAmmo|magazinesAmmoCargo|magazinesAmmoFull|magazinesDetail|magazinesDetailBackpack|magazinesDetailUniform|magazinesDetailVest|magazinesTurret|magazineTurretAmmo|mapAnimAdd|mapAnimClear|mapAnimCommit|mapAnimDone|mapCenterOnCamera|mapGridPosition|markAsFinishedOnSteam|markerAlpha|markerBrush|markerColor|markerDir|markerPos|markerShape|markerSize|markerText|markerType|max|members|menuAction|menuAdd|menuChecked|menuClear|menuCollapse|menuData|menuDelete|menuEnable|menuEnabled|menuExpand|menuHover|menuPicture|menuSetAction|menuSetCheck|menuSetData|menuSetPicture|menuSetValue|menuShortcut|menuShortcutText|menuSize|menuSort|menuText|menuURL|menuValue|min|mineActive|mineDetectedBy|missionConfigFile|missionDifficulty|missionName|missionNamespace|missionStart|missionVersion|modelToWorld|modelToWorldVisual|modelToWorldVisualWorld|modelToWorldWorld|modParams|moonIntensity|moonPhase|morale|move|move3DENCamera|moveInAny|moveInCargo|moveInCommander|moveInDriver|moveInGunner|moveInTurret|moveObjectToEnd|moveOut|moveTime|moveTo|moveToCompleted|moveToFailed|musicVolume|name|nameSound|nearEntities|nearestBuilding|nearestLocation|nearestLocations|nearestLocationWithDubbing|nearestObject|nearestObjects|nearestTerrainObjects|nearObjects|nearObjectsReady|nearRoads|nearSupplies|nearTargets|needReload|netId|netObjNull|newOverlay|nextMenuItemIndex|nextWeatherChange|nMenuItems|numberOfEnginesRTD|numberToDate|objectCurators|objectFromNetId|objectParent|objNull|objStatus|onBriefingGear|onBriefingGroup|onBriefingNotes|onBriefingPlan|onBriefingTeamSwitch|onCommandModeChanged|onDoubleClick|onEachFrame|onGroupIconClick|onGroupIconOverEnter|onGroupIconOverLeave|onHCGroupSelectionChanged|onMapSingleClick|onPlayerConnected|onPlayerDisconnected|onPreloadFinished|onPreloadStarted|onShowNewObject|onTeamSwitch|openCuratorInterface|openDLCPage|openDSInterface|openMap|openSteamApp|openYoutubeVideo|opfor|orderGetIn|overcast|overcastForecast|owner|param|params|parseNumber|parseSimpleArray|parseText|parsingNamespace|particlesQuality|pi|pickWeaponPool|pitch|pixelGrid|pixelGridBase|pixelGridNoUIScale|pixelH|pixelW|playableSlotsNumber|playableUnits|playAction|playActionNow|player|playerRespawnTime|playerSide|playersNumber|playGesture|playMission|playMove|playMoveNow|playMusic|playScriptedMission|playSound|playSound3D|position|positionCameraToWorld|posScreenToWorld|posWorldToScreen|ppEffectAdjust|ppEffectCommit|ppEffectCommitted|ppEffectCreate|ppEffectDestroy|ppEffectEnable|ppEffectEnabled|ppEffectForceInNVG|precision|preloadCamera|preloadObject|preloadSound|preloadTitleObj|preloadTitleRsc|primaryWeapon|primaryWeaponItems|primaryWeaponMagazine|priority|processDiaryLink|processInitCommands|productVersion|profileName|profileNamespace|profileNameSteam|progressLoadingScreen|progressPosition|progressSetPosition|publicVariable|publicVariableClient|publicVariableServer|pushBack|pushBackUnique|putWeaponPool|queryItemsPool|queryMagazinePool|queryWeaponPool|rad|radioChannelAdd|radioChannelCreate|radioChannelRemove|radioChannelSetCallSign|radioChannelSetLabel|radioVolume|rain|rainbow|random|rank|rankId|rating|rectangular|registeredTasks|registerTask|reload|reloadEnabled|remoteControl|remoteExec|remoteExecCall|remoteExecutedOwner|remove3DENConnection|remove3DENEventHandler|remove3DENLayer|removeAction|removeAll3DENEventHandlers|removeAllActions|removeAllAssignedItems|removeAllContainers|removeAllCuratorAddons|removeAllCuratorCameraAreas|removeAllCuratorEditingAreas|removeAllEventHandlers|removeAllHandgunItems|removeAllItems|removeAllItemsWithMagazines|removeAllMissionEventHandlers|removeAllMPEventHandlers|removeAllMusicEventHandlers|removeAllOwnedMines|removeAllPrimaryWeaponItems|removeAllWeapons|removeBackpack|removeBackpackGlobal|removeCuratorAddons|removeCuratorCameraArea|removeCuratorEditableObjects|removeCuratorEditingArea|removeDrawIcon|removeDrawLinks|removeEventHandler|removeFromRemainsCollector|removeGoggles|removeGroupIcon|removeHandgunItem|removeHeadgear|removeItem|removeItemFromBackpack|removeItemFromUniform|removeItemFromVest|removeItems|removeMagazine|removeMagazineGlobal|removeMagazines|removeMagazinesTurret|removeMagazineTurret|removeMenuItem|removeMissionEventHandler|removeMPEventHandler|removeMusicEventHandler|removeOwnedMine|removePrimaryWeaponItem|removeSecondaryWeaponItem|removeSimpleTask|removeSwitchableUnit|removeTeamMember|removeUniform|removeVest|removeWeapon|removeWeaponAttachmentCargo|removeWeaponCargo|removeWeaponGlobal|removeWeaponTurret|reportRemoteTarget|requiredVersion|resetCamShake|resetSubgroupDirection|resistance|resize|resources|respawnVehicle|restartEditorCamera|reveal|revealMine|reverse|reversedMouseY|roadAt|roadsConnectedTo|roleDescription|ropeAttachedObjects|ropeAttachedTo|ropeAttachEnabled|ropeAttachTo|ropeCreate|ropeCut|ropeDestroy|ropeDetach|ropeEndPosition|ropeLength|ropes|ropeUnwind|ropeUnwound|rotorsForcesRTD|rotorsRpmRTD|round|runInitScript|safeZoneH|safeZoneW|safeZoneWAbs|safeZoneX|safeZoneXAbs|safeZoneY|save3DENInventory|saveGame|saveIdentity|saveJoysticks|saveOverlay|saveProfileNamespace|saveStatus|saveVar|savingEnabled|say|say2D|say3D|score|scoreSide|screenshot|screenToWorld|scriptDone|scriptName|scriptNull|scudState|secondaryWeapon|secondaryWeaponItems|secondaryWeaponMagazine|select|selectBestPlaces|selectDiarySubject|selectedEditorObjects|selectEditorObject|selectionNames|selectionPosition|selectLeader|selectMax|selectMin|selectNoPlayer|selectPlayer|selectRandom|selectRandomWeighted|selectWeapon|selectWeaponTurret|sendAUMessage|sendSimpleCommand|sendTask|sendTaskResult|sendUDPMessage|serverCommand|serverCommandAvailable|serverCommandExecutable|serverName|serverTime|set|set3DENAttribute|set3DENAttributes|set3DENGrid|set3DENIconsVisible|set3DENLayer|set3DENLinesVisible|set3DENLogicType|set3DENMissionAttribute|set3DENMissionAttributes|set3DENModelsVisible|set3DENObjectType|set3DENSelected|setAccTime|setActualCollectiveRTD|setAirplaneThrottle|setAirportSide|setAmmo|setAmmoCargo|setAmmoOnPylon|setAnimSpeedCoef|setAperture|setApertureNew|setArmoryPoints|setAttributes|setAutonomous|setBehaviour|setBleedingRemaining|setBrakesRTD|setCameraInterest|setCamShakeDefParams|setCamShakeParams|setCamUseTI|setCaptive|setCenterOfMass|setCollisionLight|setCombatMode|setCompassOscillation|setConvoySeparation|setCuratorCameraAreaCeiling|setCuratorCoef|setCuratorEditingAreaType|setCuratorWaypointCost|setCurrentChannel|setCurrentTask|setCurrentWaypoint|setCustomAimCoef|setCustomWeightRTD|setDamage|setDammage|setDate|setDebriefingText|setDefaultCamera|setDestination|setDetailMapBlendPars|setDir|setDirection|setDrawIcon|setDriveOnPath|setDropInterval|setDynamicSimulationDistance|setDynamicSimulationDistanceCoef|setEditorMode|setEditorObjectScope|setEffectCondition|setEngineRpmRTD|setFace|setFaceAnimation|setFatigue|setFeatureType|setFlagAnimationPhase|setFlagOwner|setFlagSide|setFlagTexture|setFog|setForceGeneratorRTD|setFormation|setFormationTask|setFormDir|setFriend|setFromEditor|setFSMVariable|setFuel|setFuelCargo|setGroupIcon|setGroupIconParams|setGroupIconsSelectable|setGroupIconsVisible|setGroupId|setGroupIdGlobal|setGroupOwner|setGusts|setHideBehind|setHit|setHitIndex|setHitPointDamage|setHorizonParallaxCoef|setHUDMovementLevels|setIdentity|setImportance|setInfoPanel|setLeader|setLightAmbient|setLightAttenuation|setLightBrightness|setLightColor|setLightDayLight|setLightFlareMaxDistance|setLightFlareSize|setLightIntensity|setLightnings|setLightUseFlare|setLocalWindParams|setMagazineTurretAmmo|setMarkerAlpha|setMarkerAlphaLocal|setMarkerBrush|setMarkerBrushLocal|setMarkerColor|setMarkerColorLocal|setMarkerDir|setMarkerDirLocal|setMarkerPos|setMarkerPosLocal|setMarkerShape|setMarkerShapeLocal|setMarkerSize|setMarkerSizeLocal|setMarkerText|setMarkerTextLocal|setMarkerType|setMarkerTypeLocal|setMass|setMimic|setMousePosition|setMusicEffect|setMusicEventHandler|setName|setNameSound|setObjectArguments|setObjectMaterial|setObjectMaterialGlobal|setObjectProxy|setObjectTexture|setObjectTextureGlobal|setObjectViewDistance|setOvercast|setOwner|setOxygenRemaining|setParticleCircle|setParticleClass|setParticleFire|setParticleParams|setParticleRandom|setPilotCameraDirection|setPilotCameraRotation|setPilotCameraTarget|setPilotLight|setPiPEffect|setPitch|setPlateNumber|setPlayable|setPlayerRespawnTime|setPos|setPosASL|setPosASL2|setPosASLW|setPosATL|setPosition|setPosWorld|setPylonLoadOut|setPylonsPriority|setRadioMsg|setRain|setRainbow|setRandomLip|setRank|setRectangular|setRepairCargo|setRotorBrakeRTD|setShadowDistance|setShotParents|setSide|setSimpleTaskAlwaysVisible|setSimpleTaskCustomData|setSimpleTaskDescription|setSimpleTaskDestination|setSimpleTaskTarget|setSimpleTaskType|setSimulWeatherLayers|setSize|setSkill|setSlingLoad|setSoundEffect|setSpeaker|setSpeech|setSpeedMode|setStamina|setStaminaScheme|setStatValue|setSuppression|setSystemOfUnits|setTargetAge|setTaskMarkerOffset|setTaskResult|setTaskState|setTerrainGrid|setText|setTimeMultiplier|setTitleEffect|setToneMapping|setToneMappingParams|setTrafficDensity|setTrafficDistance|setTrafficGap|setTrafficSpeed|setTriggerActivation|setTriggerArea|setTriggerStatements|setTriggerText|setTriggerTimeout|setTriggerType|setType|setUnconscious|setUnitAbility|setUnitLoadout|setUnitPos|setUnitPosWeak|setUnitRank|setUnitRecoilCoefficient|setUnitTrait|setUnloadInCombat|setUserActionText|setUserMFDText|setUserMFDValue|setVariable|setVectorDir|setVectorDirAndUp|setVectorUp|setVehicleAmmo|setVehicleAmmoDef|setVehicleArmor|setVehicleCargo|setVehicleId|setVehicleInit|setVehicleLock|setVehiclePosition|setVehicleRadar|setVehicleReceiveRemoteTargets|setVehicleReportOwnPosition|setVehicleReportRemoteTargets|setVehicleTIPars|setVehicleVarName|setVelocity|setVelocityModelSpace|setVelocityTransformation|setViewDistance|setVisibleIfTreeCollapsed|setWantedRpmRTD|setWaves|setWaypointBehaviour|setWaypointCombatMode|setWaypointCompletionRadius|setWaypointDescription|setWaypointForceBehaviour|setWaypointFormation|setWaypointHousePosition|setWaypointLoiterRadius|setWaypointLoiterType|setWaypointName|setWaypointPosition|setWaypointScript|setWaypointSpeed|setWaypointStatements|setWaypointTimeout|setWaypointType|setWaypointVisible|setWeaponReloadingTime|setWind|setWindDir|setWindForce|setWindStr|setWingForceScaleRTD|setWPPos|show3DIcons|showChat|showCinemaBorder|showCommandingMenu|showCompass|showCuratorCompass|showGPS|showHUD|showLegend|showMap|shownArtilleryComputer|shownChat|shownCompass|shownCuratorCompass|showNewEditorObject|shownGPS|shownHUD|shownMap|shownPad|shownRadio|shownScoretable|shownUAVFeed|shownWarrant|shownWatch|showPad|showRadio|showScoretable|showSubtitles|showUAVFeed|showWarrant|showWatch|showWaypoint|showWaypoints|side|sideAmbientLife|sideChat|sideEmpty|sideEnemy|sideFriendly|sideLogic|sideRadio|sideUnknown|simpleTasks|simulationEnabled|simulCloudDensity|simulCloudOcclusion|simulInClouds|simulWeatherSync|sin|size|sizeOf|skill|skillFinal|skipTime|sleep|sliderPosition|sliderRange|sliderSetPosition|sliderSetRange|sliderSetSpeed|sliderSpeed|slingLoadAssistantShown|soldierMagazines|someAmmo|sort|soundVolume|speaker|speed|speedMode|splitString|sqrt|squadParams|stance|startLoadingScreen|stop|stopEngineRTD|stopped|str|sunOrMoon|supportInfo|suppressFor|surfaceIsWater|surfaceNormal|surfaceType|swimInDepth|switchableUnits|switchAction|switchCamera|switchGesture|switchLight|switchMove|synchronizedObjects|synchronizedTriggers|synchronizedWaypoints|synchronizeObjectsAdd|synchronizeObjectsRemove|synchronizeTrigger|synchronizeWaypoint|systemChat|systemOfUnits|tan|targetKnowledge|targets|targetsAggregate|targetsQuery|taskAlwaysVisible|taskChildren|taskCompleted|taskCustomData|taskDescription|taskDestination|taskHint|taskMarkerOffset|taskNull|taskParent|taskResult|taskState|taskType|teamMember|teamMemberNull|teamName|teams|teamSwitch|teamSwitchEnabled|teamType|terminate|terrainIntersect|terrainIntersectASL|terrainIntersectAtASL|text|textLog|textLogFormat|tg|time|timeMultiplier|titleCut|titleFadeOut|titleObj|titleRsc|titleText|toArray|toFixed|toLower|toString|toUpper|triggerActivated|triggerActivation|triggerArea|triggerAttachedVehicle|triggerAttachObject|triggerAttachVehicle|triggerDynamicSimulation|triggerStatements|triggerText|triggerTimeout|triggerTimeoutCurrent|triggerType|turretLocal|turretOwner|turretUnit|tvAdd|tvClear|tvCollapse|tvCollapseAll|tvCount|tvCurSel|tvData|tvDelete|tvExpand|tvExpandAll|tvPicture|tvPictureRight|tvSetColor|tvSetCurSel|tvSetData|tvSetPicture|tvSetPictureColor|tvSetPictureColorDisabled|tvSetPictureColorSelected|tvSetPictureRight|tvSetPictureRightColor|tvSetPictureRightColorDisabled|tvSetPictureRightColorSelected|tvSetSelectColor|tvSetText|tvSetTooltip|tvSetValue|tvSort|tvSortByValue|tvText|tvTooltip|tvValue|type|typeName|typeOf|UAVControl|uiNamespace|uiSleep|unassignCurator|unassignItem|unassignTeam|unassignVehicle|underwater|uniform|uniformContainer|uniformItems|uniformMagazines|unitAddons|unitAimPosition|unitAimPositionVisual|unitBackpack|unitIsUAV|unitPos|unitReady|unitRecoilCoefficient|units|unitsBelowHeight|unlinkItem|unlockAchievement|unregisterTask|updateDrawIcon|updateMenuItem|updateObjectTree|useAIOperMapObstructionTest|useAISteeringComponent|useAudioTimeForMoves|userInputDisabled|vectorAdd|vectorCos|vectorCrossProduct|vectorDiff|vectorDir|vectorDirVisual|vectorDistance|vectorDistanceSqr|vectorDotProduct|vectorFromTo|vectorMagnitude|vectorMagnitudeSqr|vectorModelToWorld|vectorModelToWorldVisual|vectorMultiply|vectorNormalized|vectorUp|vectorUpVisual|vectorWorldToModel|vectorWorldToModelVisual|vehicle|vehicleCargoEnabled|vehicleChat|vehicleRadio|vehicleReceiveRemoteTargets|vehicleReportOwnPosition|vehicleReportRemoteTargets|vehicles|vehicleVarName|velocity|velocityModelSpace|verifySignature|vest|vestContainer|vestItems|vestMagazines|viewDistance|visibleCompass|visibleGPS|visibleMap|visiblePosition|visiblePositionASL|visibleScoretable|visibleWatch|waitUntil|waves|waypointAttachedObject|waypointAttachedVehicle|waypointAttachObject|waypointAttachVehicle|waypointBehaviour|waypointCombatMode|waypointCompletionRadius|waypointDescription|waypointForceBehaviour|waypointFormation|waypointHousePosition|waypointLoiterRadius|waypointLoiterType|waypointName|waypointPosition|waypoints|waypointScript|waypointsEnabledUAV|waypointShow|waypointSpeed|waypointStatements|waypointTimeout|waypointTimeoutCurrent|waypointType|waypointVisible|weaponAccessories|weaponAccessoriesCargo|weaponCargo|weaponDirection|weaponInertia|weaponLowered|weapons|weaponsItems|weaponsItemsCargo|weaponState|weaponsTurret|weightRTD|west|WFSideText|wind|windDir|windRTD|windStr|wingsForcesRTD|worldName|worldSize|worldToModel|worldToModelVisual|worldToScreen)\b/i,number:/(?:\$|\b0x)[\da-f]+\b|(?:\B\.\d+|\b\d+(?:\.\d+)?)(?:e[+-]?\d+)?\b/i,operator:/##|>>|&&|\|\||[!=<>]=?|[-+*/%#^]|\b(?:and|mod|not|or)\b/i,"magic-variable":{pattern:/\b(?:this|thisList|thisTrigger|_exception|_fnc_scriptName|_fnc_scriptNameParent|_forEachIndex|_this|_thisEventHandler|_thisFSM|_thisScript|_x)\b/i,alias:"keyword"},constant:/\bDIK(?:_[a-z\d]+)+\b/i}),y.languages.insertBefore("sqf","string",{macro:{pattern:/(^[ \t]*)#[a-z](?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{directive:{pattern:/#[a-z]+\b/i,alias:"keyword"},comment:y.languages.sqf.comment}}}),delete y.languages.sqf["class-name"]}},69435:function(de){"use strict";de.exports=ne,ne.displayName="sql",ne.aliases=[];function ne(y){y.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}}},42766:function(de){"use strict";de.exports=ne,ne.displayName="squirrel",ne.aliases=[];function ne(y){y.languages.squirrel=y.languages.extend("clike",{comment:[y.languages.clike.comment[0],{pattern:/(^|[^\\:])(?:\/\/|#).*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^\\"'@])(?:@"(?:[^"]|"")*"(?!")|"(?:[^\\\r\n"]|\\.)*")/,lookbehind:!0,greedy:!0},"class-name":{pattern:/(\b(?:class|enum|extends|instanceof)\s+)\w+(?:\.\w+)*/,lookbehind:!0,inside:{punctuation:/\./}},keyword:/\b(?:__FILE__|__LINE__|base|break|case|catch|class|clone|const|constructor|continue|default|delete|else|enum|extends|for|foreach|function|if|in|instanceof|local|null|resume|return|static|switch|this|throw|try|typeof|while|yield)\b/,number:/\b(?:0x[0-9a-fA-F]+|\d+(?:\.(?:\d+|[eE][+-]?\d+))?)\b/,operator:/\+\+|--|<=>|<[-<]|>>>?|&&?|\|\|?|[-+*/%!=<>]=?|[~^]|::?/,punctuation:/[(){}\[\],;.]/}),y.languages.insertBefore("squirrel","string",{char:{pattern:/(^|[^\\"'])'(?:[^\\']|\\(?:[xuU][0-9a-fA-F]{0,8}|[\s\S]))'/,lookbehind:!0,greedy:!0}}),y.languages.insertBefore("squirrel","operator",{"attribute-punctuation":{pattern:/<\/|\/>/,alias:"important"},lambda:{pattern:/@(?=\()/,alias:"operator"}})}},46449:function(de){"use strict";de.exports=ne,ne.displayName="stan",ne.aliases=[];function ne(y){(function(E){var re=/\b(?:algebra_solver|algebra_solver_newton|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect|ode_(?:adams|bdf|ckrk|rk45)(?:_tol)?|ode_adjoint_tol_ctl|reduce_sum|reduce_sum_static)\b/;E.languages.stan={comment:/\/\/.*|\/\*[\s\S]*?\*\/|#(?!include).*/,string:{pattern:/"[\x20\x21\x23-\x5B\x5D-\x7E]*"/,greedy:!0},directive:{pattern:/^([ \t]*)#include\b.*/m,lookbehind:!0,alias:"property"},"function-arg":{pattern:RegExp("("+re.source+/\s*\(\s*/.source+")"+/[a-zA-Z]\w*/.source),lookbehind:!0,alias:"function"},constraint:{pattern:/(\b(?:int|matrix|real|row_vector|vector)\s*)<[^<>]*>/,lookbehind:!0,inside:{expression:{pattern:/(=\s*)\S(?:\S|\s+(?!\s))*?(?=\s*(?:>$|,\s*\w+\s*=))/,lookbehind:!0,inside:null},property:/\b[a-z]\w*(?=\s*=)/i,operator:/=/,punctuation:/^<|>$|,/}},keyword:[{pattern:/\bdata(?=\s*\{)|\b(?:functions|generated|model|parameters|quantities|transformed)\b/,alias:"program-block"},/\b(?:array|break|cholesky_factor_corr|cholesky_factor_cov|complex|continue|corr_matrix|cov_matrix|data|else|for|if|in|increment_log_prob|int|matrix|ordered|positive_ordered|print|real|reject|return|row_vector|simplex|target|unit_vector|vector|void|while)\b/,re],function:/\b[a-z]\w*(?=\s*\()/i,number:/(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:E[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,boolean:/\b(?:false|true)\b/,operator:/<-|\.[*/]=?|\|\|?|&&|[!=<>+\-*/]=?|['^%~?:]/,punctuation:/[()\[\]{},;]/},E.languages.stan.constraint.inside.expression.inside=E.languages.stan})(y)}},89032:function(de){"use strict";de.exports=ne,ne.displayName="stylus",ne.aliases=[];function ne(y){(function(E){var re={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},oe={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},ge={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:re,number:oe,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:re,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:oe,punctuation:/[{}()\[\];:,]/};ge.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:ge}},ge.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:ge}},E.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:ge}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:ge}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:ge}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:ge.interpolation}},rest:ge}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:ge.interpolation,comment:ge.comment,punctuation:/[{},]/}},func:ge.func,string:ge.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:ge.interpolation,punctuation:/[{}()\[\];:.]/}})(y)}},40241:function(de){"use strict";de.exports=ne,ne.displayName="swift",ne.aliases=[];function ne(y){y.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+(/(?:elseif|if)\b/.source+"(?:[ ]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+")+"|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},y.languages.swift["string-literal"].forEach(function(E){E.inside.interpolation.inside=y.languages.swift})}},24812:function(de){"use strict";de.exports=ne,ne.displayName="systemd",ne.aliases=[];function ne(y){(function(E){var re={pattern:/^[;#].*/m,greedy:!0},oe=/"(?:[^\r\n"\\]|\\(?:[^\r]|\r\n?))*"(?!\S)/.source;E.languages.systemd={comment:re,section:{pattern:/^\[[^\n\r\[\]]*\](?=[ \t]*$)/m,greedy:!0,inside:{punctuation:/^\[|\]$/,"section-name":{pattern:/[\s\S]+/,alias:"selector"}}},key:{pattern:/^[^\s=]+(?=[ \t]*=)/m,greedy:!0,alias:"attr-name"},value:{pattern:RegExp(/(=[ \t]*(?!\s))/.source+"(?:"+oe+`|(?=[^"\r -]))(?:`+(/[^\s\\]/.source+'|[ ]+(?:(?![ "])|'+oe+")|"+/\\[\r\n]+(?:[#;].*[\r\n]+)*(?![#;])/.source)+")*"),lookbehind:!0,greedy:!0,alias:"attr-value",inside:{comment:re,quoted:{pattern:RegExp(/(^|\s)/.source+oe),lookbehind:!0,greedy:!0},punctuation:/\\$/m,boolean:{pattern:/^(?:false|no|off|on|true|yes)$/,greedy:!0}}},punctuation:/=/}})(y)}},16747:function(de,ne,y){"use strict";var E=y(73584),re=y(87648);de.exports=oe,oe.displayName="t4Cs",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),ge.languages.t4=ge.languages["t4-cs"]=ge.languages["t4-templating"].createT4("csharp")}},73584:function(de){"use strict";de.exports=ne,ne.displayName="t4Templating",ne.aliases=[];function ne(y){(function(E){function re(ge,fe,he){return{pattern:RegExp("<#"+ge+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+ge+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:fe,alias:he}}}}function oe(ge){var fe=E.languages[ge],he="language-"+ge;return{block:{pattern:/<#[\s\S]+?#>/,inside:{directive:re("@",{"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/,inside:{punctuation:/^=|^["']|["']$/}},keyword:/\b\w+(?=\s)/,"attr-name":/\b\w+/}),expression:re("=",fe,he),"class-feature":re("\\+",fe,he),standard:re("",fe,he)}}}}E.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:oe})})(y)}},79243:function(de,ne,y){"use strict";var E=y(73584),re=y(55686);de.exports=oe,oe.displayName="t4Vb",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),ge.languages["t4-vb"]=ge.languages["t4-templating"].createT4("vbnet")}},31788:function(de,ne,y){"use strict";var E=y(14409);de.exports=re,re.displayName="tap",re.aliases=[];function re(oe){oe.register(E),oe.languages.tap={fail:/not ok[^#{\n\r]*/,pass:/ok[^#{\n\r]*/,pragma:/pragma [+-][a-z]+/,bailout:/bail out!.*/i,version:/TAP version \d+/i,plan:/\b\d+\.\.\d+(?: +#.*)?/,subtest:{pattern:/# Subtest(?:: .*)?/,greedy:!0},punctuation:/[{}]/,directive:/#.*/,yamlish:{pattern:/(^[ \t]*)---[\s\S]*?[\r\n][ \t]*\.\.\.$/m,lookbehind:!0,inside:oe.languages.yaml,alias:"language-yaml"}}}},60871:function(de){"use strict";de.exports=ne,ne.displayName="tcl",ne.aliases=[];function ne(y){y.languages.tcl={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:{pattern:/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"/,greedy:!0},variable:[{pattern:/(\$)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/,lookbehind:!0},{pattern:/(\$)\{[^}]+\}/,lookbehind:!0},{pattern:/(^[\t ]*set[ \t]+)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/m,lookbehind:!0}],function:{pattern:/(^[\t ]*proc[ \t]+)\S+/m,lookbehind:!0},builtin:[{pattern:/(^[\t ]*)(?:break|class|continue|error|eval|exit|for|foreach|if|proc|return|switch|while)\b/m,lookbehind:!0},/\b(?:else|elseif)\b/],scope:{pattern:/(^[\t ]*)(?:global|upvar|variable)\b/m,lookbehind:!0,alias:"constant"},keyword:{pattern:/(^[\t ]*|\[)(?:Safe_Base|Tcl|after|append|apply|array|auto_(?:execok|import|load|mkindex|qualify|reset)|automkindex_old|bgerror|binary|catch|cd|chan|clock|close|concat|dde|dict|encoding|eof|exec|expr|fblocked|fconfigure|fcopy|file(?:event|name)?|flush|gets|glob|history|http|incr|info|interp|join|lappend|lassign|lindex|linsert|list|llength|load|lrange|lrepeat|lreplace|lreverse|lsearch|lset|lsort|math(?:func|op)|memory|msgcat|namespace|open|package|parray|pid|pkg_mkIndex|platform|puts|pwd|re_syntax|read|refchan|regexp|registry|regsub|rename|scan|seek|set|socket|source|split|string|subst|tcl(?:_endOfWord|_findLibrary|startOf(?:Next|Previous)Word|test|vars|wordBreak(?:After|Before))|tell|time|tm|trace|unknown|unload|unset|update|uplevel|vwait)\b/m,lookbehind:!0},operator:/!=?|\*\*?|==|&&?|\|\|?|<[=<]?|>[=>]?|[-+~\/%?^]|\b(?:eq|in|ne|ni)\b/,punctuation:/[{}()\[\]]/}}},21023:function(de){"use strict";de.exports=ne,ne.displayName="textile",ne.aliases=[];function ne(y){(function(E){var re=/\([^|()\n]+\)|\[[^\]\n]+\]|\{[^}\n]+\}/.source,oe=/\)|\((?![^|()\n]+\))/.source;function ge(Oe,je){return RegExp(Oe.replace(//g,function(){return"(?:"+re+")"}).replace(//g,function(){return"(?:"+oe+")"}),je||"")}var fe={css:{pattern:/\{[^{}]+\}/,inside:{rest:E.languages.css}},"class-id":{pattern:/(\()[^()]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\[\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},he=E.languages.textile=E.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:ge(/^[a-z]\w*(?:||[<>=])*\./.source),inside:{modifier:{pattern:ge(/(^[a-z]\w*)(?:||[<>=])+(?=\.)/.source),lookbehind:!0,inside:fe},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:ge(/^[*#]+*\s+\S.*/.source,"m"),inside:{modifier:{pattern:ge(/(^[*#]+)+/.source),lookbehind:!0,inside:fe},punctuation:/^[*#]+/}},table:{pattern:ge(/^(?:(?:||[<>=^~])+\.\s*)?(?:\|(?:(?:||[<>=^~_]|[\\/]\d+)+\.|(?!(?:||[<>=^~_]|[\\/]\d+)+\.))[^|]*)+\|/.source,"m"),inside:{modifier:{pattern:ge(/(^|\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\/]\d+)+(?=\.)/.source),lookbehind:!0,inside:fe},punctuation:/\||^\./}},inline:{pattern:ge(/(^|[^a-zA-Z\d])(\*\*|__|\?\?|[*_%@+\-^~])*.+?\2(?![a-zA-Z\d])/.source),lookbehind:!0,inside:{bold:{pattern:ge(/(^(\*\*?)*).+?(?=\2)/.source),lookbehind:!0},italic:{pattern:ge(/(^(__?)*).+?(?=\2)/.source),lookbehind:!0},cite:{pattern:ge(/(^\?\?*).+?(?=\?\?)/.source),lookbehind:!0,alias:"string"},code:{pattern:ge(/(^@*).+?(?=@)/.source),lookbehind:!0,alias:"keyword"},inserted:{pattern:ge(/(^\+*).+?(?=\+)/.source),lookbehind:!0},deleted:{pattern:ge(/(^-*).+?(?=-)/.source),lookbehind:!0},span:{pattern:ge(/(^%*).+?(?=%)/.source),lookbehind:!0},modifier:{pattern:ge(/(^\*\*|__|\?\?|[*_%@+\-^~])+/.source),lookbehind:!0,inside:fe},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(^\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:ge(/"*[^"]+":.+?(?=[^\w/]?(?:\s|$))/.source),inside:{text:{pattern:ge(/(^"*)[^"]+(?=")/.source),lookbehind:!0},modifier:{pattern:ge(/(^")+/.source),lookbehind:!0,inside:fe},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:ge(/!(?:||[<>=])*(?![<>=])[^!\s()]+(?:\([^)]+\))?!(?::.+?(?=[^\w/]?(?:\s|$)))?/.source),inside:{source:{pattern:ge(/(^!(?:||[<>=])*)(?![<>=])[^!\s()]+(?:\([^)]+\))?(?=!)/.source),lookbehind:!0,alias:"url"},modifier:{pattern:ge(/(^!)(?:||[<>=])+/.source),lookbehind:!0,inside:fe},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^()]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:C|R|TM)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),ie=he.phrase.inside,xe={inline:ie.inline,link:ie.link,image:ie.image,footnote:ie.footnote,acronym:ie.acronym,mark:ie.mark};he.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var Ee=ie.inline.inside;Ee.bold.inside=xe,Ee.italic.inside=xe,Ee.inserted.inside=xe,Ee.deleted.inside=xe,Ee.span.inside=xe;var Le=ie.table.inside;Le.inline=xe.inline,Le.link=xe.link,Le.image=xe.image,Le.footnote=xe.footnote,Le.acronym=xe.acronym,Le.mark=xe.mark})(y)}},14693:function(de){"use strict";de.exports=ne,ne.displayName="toml",ne.aliases=[];function ne(y){(function(E){var re=/(?:[\w-]+|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*")/.source;function oe(ge){return ge.replace(/__/g,function(){return re})}E.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(oe(/(^[\t ]*\[\s*(?:\[\s*)?)__(?:\s*\.\s*__)*(?=\s*\])/.source),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(oe(/(^[\t ]*|[{,]\s*)__(?:\s*\.\s*__)*(?=\s*=)/.source),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:false|true)\b/,punctuation:/[.,=[\]{}]/}})(y)}},8743:function(de){"use strict";de.exports=ne,ne.displayName="tremor",ne.aliases=[];function ne(y){(function(E){E.languages.tremor={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},"interpolated-string":null,extractor:{pattern:/\b[a-z_]\w*\|(?:[^\r\n\\|]|\\(?:\r\n|[\s\S]))*\|/i,greedy:!0,inside:{regex:{pattern:/(^re)\|[\s\S]+/,lookbehind:!0},function:/^\w+/,value:/\|[\s\S]+/}},identifier:{pattern:/`[^`]*`/,greedy:!0},function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())\b/,keyword:/\b(?:args|as|by|case|config|connect|connector|const|copy|create|default|define|deploy|drop|each|emit|end|erase|event|flow|fn|for|from|group|having|insert|into|intrinsic|let|links|match|merge|mod|move|of|operator|patch|pipeline|recur|script|select|set|sliding|state|stream|to|tumbling|update|use|when|where|window|with)\b/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0b[01_]*|0x[0-9a-fA-F_]*|\d[\d_]*(?:\.\d[\d_]*)?(?:[Ee][+-]?[\d_]+)?)\b/,"pattern-punctuation":{pattern:/%(?=[({[])/,alias:"punctuation"},operator:/[-+*\/%~!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?>?=?|(?:absent|and|not|or|present|xor)\b/,punctuation:/::|[;\[\]()\{\},.:]/};var re=/#\{(?:[^"{}]|\{[^{}]*\}|"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*")*\}/.source;E.languages.tremor["interpolated-string"]={pattern:RegExp(/(^|[^\\])/.source+'(?:"""(?:'+/[^"\\#]|\\[\s\S]|"(?!"")|#(?!\{)/.source+"|"+re+')*"""|"(?:'+/[^"\\\r\n#]|\\(?:\r\n|[\s\S])|#(?!\{)/.source+"|"+re+')*")'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:RegExp(re),inside:{punctuation:/^#\{|\}$/,expression:{pattern:/[\s\S]+/,inside:E.languages.tremor}}},string:/[\s\S]+/}},E.languages.troy=E.languages.tremor,E.languages.trickle=E.languages.tremor})(y)}},1689:function(de,ne,y){"use strict";var E=y(24103),re=y(92784);de.exports=oe,oe.displayName="tsx",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),function(fe){var he=fe.util.clone(fe.languages.typescript);fe.languages.tsx=fe.languages.extend("jsx",he),delete fe.languages.tsx.parameter,delete fe.languages.tsx["literal-property"];var ie=fe.languages.tsx.tag;ie.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+ie.pattern.source+")",ie.pattern.flags),ie.lookbehind=!0}(ge)}},69210:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="tt2",re.aliases=[];function re(oe){oe.register(E),function(ge){ge.languages.tt2=ge.languages.extend("clike",{comment:/#.*|\[%#[\s\S]*?%\]/,keyword:/\b(?:BLOCK|CALL|CASE|CATCH|CLEAR|DEBUG|DEFAULT|ELSE|ELSIF|END|FILTER|FINAL|FOREACH|GET|IF|IN|INCLUDE|INSERT|LAST|MACRO|META|NEXT|PERL|PROCESS|RAWPERL|RETURN|SET|STOP|SWITCH|TAGS|THROW|TRY|UNLESS|USE|WHILE|WRAPPER)\b/,punctuation:/[[\]{},()]/}),ge.languages.insertBefore("tt2","number",{operator:/=[>=]?|!=?|<=?|>=?|&&|\|\|?|\b(?:and|not|or)\b/,variable:{pattern:/\b[a-z]\w*(?:\s*\.\s*(?:\d+|\$?[a-z]\w*))*\b/i}}),ge.languages.insertBefore("tt2","keyword",{delimiter:{pattern:/^(?:\[%|%%)-?|-?%\]$/,alias:"punctuation"}}),ge.languages.insertBefore("tt2","string",{"single-quoted-string":{pattern:/'[^\\']*(?:\\[\s\S][^\\']*)*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"[^\\"]*(?:\\[\s\S][^\\"]*)*"/,greedy:!0,alias:"string",inside:{variable:{pattern:/\$(?:[a-z]\w*(?:\.(?:\d+|\$?[a-z]\w*))*)/i}}}}),delete ge.languages.tt2.string,ge.hooks.add("before-tokenize",function(fe){var he=/\[%[\s\S]+?%\]/g;ge.languages["markup-templating"].buildPlaceholders(fe,"tt2",he)}),ge.hooks.add("after-tokenize",function(fe){ge.languages["markup-templating"].tokenizePlaceholders(fe,"tt2")})}(oe)}},58710:function(de){"use strict";de.exports=ne,ne.displayName="turtle",ne.aliases=[];function ne(y){y.languages.turtle={comment:{pattern:/#.*/,greedy:!0},"multiline-string":{pattern:/"""(?:(?:""?)?(?:[^"\\]|\\.))*"""|'''(?:(?:''?)?(?:[^'\\]|\\.))*'''/,greedy:!0,alias:"string",inside:{comment:/#.*/}},string:{pattern:/"(?:[^\\"\r\n]|\\.)*"|'(?:[^\\'\r\n]|\\.)*'/,greedy:!0},url:{pattern:/<(?:[^\x00-\x20<>"{}|^`\\]|\\(?:u[\da-fA-F]{4}|U[\da-fA-F]{8}))*>/,greedy:!0,inside:{punctuation:/[<>]/}},function:{pattern:/(?:(?![-.\d\xB7])[-.\w\xB7\xC0-\uFFFD]+)?:(?:(?![-.])(?:[-.:\w\xC0-\uFFFD]|%[\da-f]{2}|\\.)+)?/i,inside:{"local-name":{pattern:/([^:]*:)[\s\S]+/,lookbehind:!0},prefix:{pattern:/[\s\S]+/,inside:{punctuation:/:/}}}},number:/[+-]?\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[{}.,;()[\]]|\^\^/,boolean:/\b(?:false|true)\b/,keyword:[/(?:\ba|@prefix|@base)\b|=/,/\b(?:base|graph|prefix)\b/i],tag:{pattern:/@[a-z]+(?:-[a-z\d]+)*/i,inside:{punctuation:/@/}}},y.languages.trig=y.languages.turtle}},60452:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="twig",re.aliases=[];function re(oe){oe.register(E),oe.languages.twig={comment:/^\{#[\s\S]*?#\}$/,"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/},oe.hooks.add("before-tokenize",function(ge){if(ge.language==="twig"){var fe=/\{(?:#[\s\S]*?#|%[\s\S]*?%|\{[\s\S]*?\})\}/g;oe.languages["markup-templating"].buildPlaceholders(ge,"twig",fe)}}),oe.hooks.add("after-tokenize",function(ge){oe.languages["markup-templating"].tokenizePlaceholders(ge,"twig")})}},92784:function(de){"use strict";de.exports=ne,ne.displayName="typescript",ne.aliases=["ts"];function ne(y){(function(E){E.languages.typescript=E.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),E.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete E.languages.typescript.parameter,delete E.languages.typescript["literal-property"];var re=E.languages.extend("typescript",{});delete re["class-name"],E.languages.typescript["class-name"].inside=re,E.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:re}}}}),E.languages.ts=E.languages.typescript})(y)}},36489:function(de){"use strict";de.exports=ne,ne.displayName="typoscript",ne.aliases=["tsconfig"];function ne(y){(function(E){var re=/\b(?:ACT|ACTIFSUB|CARRAY|CASE|CLEARGIF|COA|COA_INT|CONSTANTS|CONTENT|CUR|EDITPANEL|EFFECT|EXT|FILE|FLUIDTEMPLATE|FORM|FRAME|FRAMESET|GIFBUILDER|GMENU|GMENU_FOLDOUT|GMENU_LAYERS|GP|HMENU|HRULER|HTML|IENV|IFSUB|IMAGE|IMGMENU|IMGMENUITEM|IMGTEXT|IMG_RESOURCE|INCLUDE_TYPOSCRIPT|JSMENU|JSMENUITEM|LLL|LOAD_REGISTER|NO|PAGE|RECORDS|RESTORE_REGISTER|TEMPLATE|TEXT|TMENU|TMENUITEM|TMENU_LAYERS|USER|USER_INT|_GIFBUILDER|global|globalString|globalVar)\b/;E.languages.typoscript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:= \t]|(?:^|[^= \t])[ \t]+)\/\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^"'])#.*/,lookbehind:!0,greedy:!0}],function:[{pattern://,inside:{string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,inside:{keyword:re}},keyword:{pattern:/INCLUDE_TYPOSCRIPT/}}},{pattern:/@import\s*(?:"[^"\r\n]*"|'[^'\r\n]*')/,inside:{string:/"[^"\r\n]*"|'[^'\r\n]*'/}}],string:{pattern:/^([^=]*=[< ]?)(?:(?!\]\n).)*/,lookbehind:!0,inside:{function:/\{\$.*\}/,keyword:re,number:/^\d+$/,punctuation:/[,|:]/}},keyword:re,number:{pattern:/\b\d+\s*[.{=]/,inside:{operator:/[.{=]/}},tag:{pattern:/\.?[-\w\\]+\.?/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:|]/,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/},E.languages.tsconfig=E.languages.typoscript})(y)}},78380:function(de){"use strict";de.exports=ne,ne.displayName="unrealscript",ne.aliases=["uc","uscript"];function ne(y){y.languages.unrealscript={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},category:{pattern:/(\b(?:(?:autoexpand|hide|show)categories|var)\s*\()[^()]+(?=\))/,lookbehind:!0,greedy:!0,alias:"property"},metadata:{pattern:/(\w\s*)<\s*\w+\s*=[^<>|=\r\n]+(?:\|\s*\w+\s*=[^<>|=\r\n]+)*>/,lookbehind:!0,greedy:!0,inside:{property:/\b\w+(?=\s*=)/,operator:/=/,punctuation:/[<>|]/}},macro:{pattern:/`\w+/,alias:"property"},"class-name":{pattern:/(\b(?:class|enum|extends|interface|state(?:\(\))?|struct|within)\s+)\w+/,lookbehind:!0},keyword:/\b(?:abstract|actor|array|auto|autoexpandcategories|bool|break|byte|case|class|classgroup|client|coerce|collapsecategories|config|const|continue|default|defaultproperties|delegate|dependson|deprecated|do|dontcollapsecategories|editconst|editinlinenew|else|enum|event|exec|export|extends|final|float|for|forcescriptorder|foreach|function|goto|guid|hidecategories|hidedropdown|if|ignores|implements|inherits|input|int|interface|iterator|latent|local|material|name|native|nativereplication|noexport|nontransient|noteditinlinenew|notplaceable|operator|optional|out|pawn|perobjectconfig|perobjectlocalized|placeable|postoperator|preoperator|private|protected|reliable|replication|return|server|showcategories|simulated|singular|state|static|string|struct|structdefault|structdefaultproperties|switch|texture|transient|travel|unreliable|until|var|vector|while|within)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/>>|<<|--|\+\+|\*\*|[-+*/~!=<>$@]=?|&&?|\|\|?|\^\^?|[?:%]|\b(?:ClockwiseFrom|Cross|Dot)\b/,punctuation:/[()[\]{};,.]/},y.languages.uc=y.languages.uscript=y.languages.unrealscript}},10409:function(de){"use strict";de.exports=ne,ne.displayName="uorazor",ne.aliases=[];function ne(y){y.languages.uorazor={"comment-hash":{pattern:/#.*/,alias:"comment",greedy:!0},"comment-slash":{pattern:/\/\/.*/,alias:"comment",greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/},greedy:!0},"source-layers":{pattern:/\b(?:arms|backpack|blue|bracelet|cancel|clear|cloak|criminal|earrings|enemy|facialhair|friend|friendly|gloves|gray|grey|ground|hair|head|innerlegs|innertorso|innocent|lefthand|middletorso|murderer|neck|nonfriendly|onehandedsecondary|outerlegs|outertorso|pants|red|righthand|ring|self|shirt|shoes|talisman|waist)\b/i,alias:"function"},"source-commands":{pattern:/\b(?:alliance|attack|cast|clearall|clearignore|clearjournal|clearlist|clearsysmsg|createlist|createtimer|dclick|dclicktype|dclickvar|dress|dressconfig|drop|droprelloc|emote|getlabel|guild|gumpclose|gumpresponse|hotkey|ignore|lasttarget|lift|lifttype|menu|menuresponse|msg|org|organize|organizer|overhead|pause|poplist|potion|promptresponse|pushlist|removelist|removetimer|rename|restock|say|scav|scavenger|script|setability|setlasttarget|setskill|settimer|setvar|sysmsg|target|targetloc|targetrelloc|targettype|undress|unignore|unsetvar|useobject|useonce|useskill|usetype|virtue|wait|waitforgump|waitformenu|waitforprompt|waitforstat|waitforsysmsg|waitfortarget|walk|wfsysmsg|wft|whisper|yell)\b/,alias:"function"},"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},function:/\b(?:atlist|close|closest|count|counter|counttype|dead|dex|diffhits|diffmana|diffstam|diffweight|find|findbuff|finddebuff|findlayer|findtype|findtypelist|followers|gumpexists|hidden|hits|hp|hue|human|humanoid|ingump|inlist|insysmessage|insysmsg|int|invul|lhandempty|list|listexists|mana|maxhits|maxhp|maxmana|maxstam|maxweight|monster|mounted|name|next|noto|paralyzed|poisoned|position|prev|previous|queued|rand|random|rhandempty|skill|stam|str|targetexists|timer|timerexists|varexist|warmode|weight)\b/,keyword:/\b(?:and|as|break|continue|else|elseif|endfor|endif|endwhile|for|if|loop|not|or|replay|stop|while)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/}}},6539:function(de){"use strict";de.exports=ne,ne.displayName="uri",ne.aliases=["url"];function ne(y){y.languages.uri={scheme:{pattern:/^[a-z][a-z0-9+.-]*:/im,greedy:!0,inside:{"scheme-delimiter":/:$/}},fragment:{pattern:/#[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"fragment-delimiter":/^#/}},query:{pattern:/\?[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"query-delimiter":{pattern:/^\?/,greedy:!0},"pair-delimiter":/[&;]/,pair:{pattern:/^[^=][\s\S]*/,inside:{key:/^[^=]+/,value:{pattern:/(^=)[\s\S]+/,lookbehind:!0}}}}},authority:{pattern:RegExp(/^\/\//.source+/(?:[\w\-.~!$&'()*+,;=%:]*@)?/.source+("(?:"+/\[(?:[0-9a-fA-F:.]{2,48}|v[0-9a-fA-F]+\.[\w\-.~!$&'()*+,;=]+)\]/.source+"|"+/[\w\-.~!$&'()*+,;=%]*/.source+")")+/(?::\d*)?/.source,"m"),inside:{"authority-delimiter":/^\/\//,"user-info-segment":{pattern:/^[\w\-.~!$&'()*+,;=%:]*@/,inside:{"user-info-delimiter":/@$/,"user-info":/^[\w\-.~!$&'()*+,;=%:]+/}},"port-segment":{pattern:/:\d*$/,inside:{"port-delimiter":/^:/,port:/^\d+/}},host:{pattern:/[\s\S]+/,inside:{"ip-literal":{pattern:/^\[[\s\S]+\]$/,inside:{"ip-literal-delimiter":/^\[|\]$/,"ipv-future":/^v[\s\S]+/,"ipv6-address":/^[\s\S]+/}},"ipv4-address":/^(?:(?:[03-9]\d?|[12]\d{0,2})\.){3}(?:[03-9]\d?|[12]\d{0,2})$/}}}},path:{pattern:/^[\w\-.~!$&'()*+,;=%:@/]+/m,inside:{"path-separator":/\//}}},y.languages.url=y.languages.uri}},82028:function(de){"use strict";de.exports=ne,ne.displayName="v",ne.aliases=[];function ne(y){(function(E){var re={pattern:/[\s\S]+/,inside:null};E.languages.v=E.languages.extend("clike",{string:{pattern:/r?(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,alias:"quoted-string",greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[^{}]*\}|\w+(?:\.\w+(?:\([^\(\)]*\))?|\[[^\[\]]+\])*)/,lookbehind:!0,inside:{"interpolation-variable":{pattern:/^\$\w[\s\S]*$/,alias:"variable"},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},"interpolation-expression":re}}}},"class-name":{pattern:/(\b(?:enum|interface|struct|type)\s+)(?:C\.)?\w+/,lookbehind:!0},keyword:/(?:\b(?:__global|as|asm|assert|atomic|break|chan|const|continue|defer|else|embed|enum|fn|for|go(?:to)?|if|import|in|interface|is|lock|match|module|mut|none|or|pub|return|rlock|select|shared|sizeof|static|struct|type(?:of)?|union|unsafe)|\$(?:else|for|if)|#(?:flag|include))\b/,number:/\b(?:0x[a-f\d]+(?:_[a-f\d]+)*|0b[01]+(?:_[01]+)*|0o[0-7]+(?:_[0-7]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?)\b/i,operator:/~|\?|[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\.?/,builtin:/\b(?:any(?:_float|_int)?|bool|byte(?:ptr)?|charptr|f(?:32|64)|i(?:8|16|64|128|nt)|rune|size_t|string|u(?:16|32|64|128)|voidptr)\b/}),re.inside=E.languages.v,E.languages.insertBefore("v","string",{char:{pattern:/`(?:\\`|\\?[^`]{1,2})`/,alias:"rune"}}),E.languages.insertBefore("v","operator",{attribute:{pattern:/(^[\t ]*)\[(?:deprecated|direct_array_access|flag|inline|live|ref_only|typedef|unsafe_fn|windows_stdcall)\]/m,lookbehind:!0,alias:"annotation",inside:{punctuation:/[\[\]]/,keyword:/\w+/}},generic:{pattern:/<\w+>(?=\s*[\)\{])/,inside:{punctuation:/[<>]/,"class-name":/\w+/}}}),E.languages.insertBefore("v","function",{"generic-function":{pattern:/\b\w+\s*<\w+>(?=\()/,inside:{function:/^\w+/,generic:{pattern:/<\w+>/,inside:E.languages.v.generic.inside}}}})})(y)}},62282:function(de){"use strict";de.exports=ne,ne.displayName="vala",ne.aliases=[];function ne(y){y.languages.vala=y.languages.extend("clike",{"class-name":[{pattern:/\b[A-Z]\w*(?:\.\w+)*\b(?=(?:\?\s+|\*?\s+\*?)\w)/,inside:{punctuation:/\./}},{pattern:/(\[)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/(\b(?:class|interface)\s+[A-Z]\w*(?:\.\w+)*\s*:\s*)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/((?:\b(?:class|enum|interface|new|struct)\s+)|(?:catch\s+\())[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}}],keyword:/\b(?:abstract|as|assert|async|base|bool|break|case|catch|char|class|const|construct|continue|default|delegate|delete|do|double|dynamic|else|ensures|enum|errordomain|extern|finally|float|for|foreach|get|if|in|inline|int|int16|int32|int64|int8|interface|internal|is|lock|long|namespace|new|null|out|override|owned|params|private|protected|public|ref|requires|return|set|short|signal|sizeof|size_t|ssize_t|static|string|struct|switch|this|throw|throws|try|typeof|uchar|uint|uint16|uint32|uint64|uint8|ulong|unichar|unowned|ushort|using|value|var|virtual|void|volatile|weak|while|yield)\b/i,function:/\b\w+(?=\s*\()/,number:/(?:\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)(?:f|u?l?)?/i,operator:/\+\+|--|&&|\|\||<<=?|>>=?|=>|->|~|[+\-*\/%&^|=!<>]=?|\?\??|\.\.\./,punctuation:/[{}[\];(),.:]/,constant:/\b[A-Z0-9_]+\b/}),y.languages.insertBefore("vala","string",{"raw-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"template-string":{pattern:/@"[\s\S]*?"/,greedy:!0,inside:{interpolation:{pattern:/\$(?:\([^)]*\)|[a-zA-Z]\w*)/,inside:{delimiter:{pattern:/^\$\(?|\)$/,alias:"punctuation"},rest:y.languages.vala}},string:/[\s\S]+/}}}),y.languages.insertBefore("vala","keyword",{regex:{pattern:/\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[imsx]{0,4}(?=\s*(?:$|[\r\n,.;})\]]))/,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:y.languages.regex},"regex-delimiter":/^\//,"regex-flags":/^[a-z]+$/}}})}},55686:function(de,ne,y){"use strict";var E=y(51422);de.exports=re,re.displayName="vbnet",re.aliases=[];function re(oe){oe.register(E),oe.languages.vbnet=oe.languages.extend("basic",{comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^"])"(?:""|[^"])*"(?!")/,lookbehind:!0,greedy:!0},keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDBL|CDEC|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DEFAULT|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LET|LIB|LIKE|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPERATOR|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHELL|SHORT|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SWAP|SYNCLOCK|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,punctuation:/[,;:(){}]/})}},70889:function(de){"use strict";de.exports=ne,ne.displayName="velocity",ne.aliases=[];function ne(y){(function(E){E.languages.velocity=E.languages.extend("markup",{});var re={variable:{pattern:/(^|[^\\](?:\\\\)*)\$!?(?:[a-z][\w-]*(?:\([^)]*\))?(?:\.[a-z][\w-]*(?:\([^)]*\))?|\[[^\]]+\])*|\{[^}]+\})/i,lookbehind:!0,inside:{}},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},number:/\b\d+\b/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|[+*/%-]|&&|\|\||\.\.|\b(?:eq|g[et]|l[et]|n(?:e|ot))\b/,punctuation:/[(){}[\]:,.]/};re.variable.inside={string:re.string,function:{pattern:/([^\w-])[a-z][\w-]*(?=\()/,lookbehind:!0},number:re.number,boolean:re.boolean,punctuation:re.punctuation},E.languages.insertBefore("velocity","comment",{unparsed:{pattern:/(^|[^\\])#\[\[[\s\S]*?\]\]#/,lookbehind:!0,greedy:!0,inside:{punctuation:/^#\[\[|\]\]#$/}},"velocity-comment":[{pattern:/(^|[^\\])#\*[\s\S]*?\*#/,lookbehind:!0,greedy:!0,alias:"comment"},{pattern:/(^|[^\\])##.*/,lookbehind:!0,greedy:!0,alias:"comment"}],directive:{pattern:/(^|[^\\](?:\\\\)*)#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})(?:\s*\((?:[^()]|\([^()]*\))*\))?/i,lookbehind:!0,inside:{keyword:{pattern:/^#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})|\bin\b/,inside:{punctuation:/[{}]/}},rest:re}},variable:re.variable}),E.languages.velocity.tag.inside["attr-value"].inside.rest=E.languages.velocity})(y)}},37116:function(de){"use strict";de.exports=ne,ne.displayName="verilog",ne.aliases=[];function ne(y){y.languages.verilog={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"kernel-function":{pattern:/\B\$\w+\b/,alias:"property"},constant:/\B`\w+\b/,function:/\b\w+(?=\()/,keyword:/\b(?:alias|and|assert|assign|assume|automatic|before|begin|bind|bins|binsof|bit|break|buf|bufif0|bufif1|byte|case|casex|casez|cell|chandle|class|clocking|cmos|config|const|constraint|context|continue|cover|covergroup|coverpoint|cross|deassign|default|defparam|design|disable|dist|do|edge|else|end|endcase|endclass|endclocking|endconfig|endfunction|endgenerate|endgroup|endinterface|endmodule|endpackage|endprimitive|endprogram|endproperty|endsequence|endspecify|endtable|endtask|enum|event|expect|export|extends|extern|final|first_match|for|force|foreach|forever|fork|forkjoin|function|generate|genvar|highz0|highz1|if|iff|ifnone|ignore_bins|illegal_bins|import|incdir|include|initial|inout|input|inside|instance|int|integer|interface|intersect|join|join_any|join_none|large|liblist|library|local|localparam|logic|longint|macromodule|matches|medium|modport|module|nand|negedge|new|nmos|nor|noshowcancelled|not|notif0|notif1|null|or|output|package|packed|parameter|pmos|posedge|primitive|priority|program|property|protected|pull0|pull1|pulldown|pullup|pulsestyle_ondetect|pulsestyle_onevent|pure|rand|randc|randcase|randsequence|rcmos|real|realtime|ref|reg|release|repeat|return|rnmos|rpmos|rtran|rtranif0|rtranif1|scalared|sequence|shortint|shortreal|showcancelled|signed|small|solve|specify|specparam|static|string|strong0|strong1|struct|super|supply0|supply1|table|tagged|task|this|throughout|time|timeprecision|timeunit|tran|tranif0|tranif1|tri|tri0|tri1|triand|trior|trireg|type|typedef|union|unique|unsigned|use|uwire|var|vectored|virtual|void|wait|wait_order|wand|weak0|weak1|while|wildcard|wire|with|within|wor|xnor|xor)\b/,important:/\b(?:always|always_comb|always_ff|always_latch)\b(?: *@)?/,number:/\B##?\d+|(?:\b\d+)?'[odbh] ?[\da-fzx_?]+|\b(?:\d*[._])?\d+(?:e[-+]?\d+)?/i,operator:/[-+{}^~%*\/?=!<>&|]+/,punctuation:/[[\];(),.:]/}}},66963:function(de){"use strict";de.exports=ne,ne.displayName="vhdl",ne.aliases=[];function ne(y){y.languages.vhdl={comment:/--.+/,"vhdl-vectors":{pattern:/\b[oxb]"[\da-f_]+"|"[01uxzwlh-]+"/i,alias:"number"},"quoted-function":{pattern:/"\S+?"(?=\()/,alias:"function"},string:/"(?:[^\\"\r\n]|\\(?:\r\n|[\s\S]))*"/,constant:/\b(?:library|use)\b/i,keyword:/\b(?:'active|'ascending|'base|'delayed|'driving|'driving_value|'event|'high|'image|'instance_name|'last_active|'last_event|'last_value|'left|'leftof|'length|'low|'path_name|'pos|'pred|'quiet|'range|'reverse_range|'right|'rightof|'simple_name|'stable|'succ|'transaction|'val|'value|access|after|alias|all|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|new|next|null|of|on|open|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|report|return|select|severity|shared|signal|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\w+(?=\()/,number:/'[01uxzwlh-]'|\b(?:\d+#[\da-f_.]+#|\d[\d_.]*)(?:e[-+]?\d+)?/i,operator:/[<>]=?|:=|[-+*/&=]|\b(?:abs|and|mod|nand|nor|not|or|rem|rol|ror|sla|sll|sra|srl|xnor|xor)\b/i,punctuation:/[{}[\];(),.:]/}}},21078:function(de){"use strict";de.exports=ne,ne.displayName="vim",ne.aliases=[];function ne(y){y.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\b\w+(?=\()/,keyword:/\b(?:N|Next|P|Print|X|XMLent|XMLns|ab|abbreviate|abc|abclear|abo|aboveleft|al|all|ar|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|args|argu|argument|as|ascii|b|bN|bNext|ba|bad|badd|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bo|botright|bp|bprevious|br|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|brewind|bro|browse|bufdo|buffer|buffers|bun|bunload|bw|bwipeout|c|cN|cNext|cNfcNfile|ca|cabbrev|cabc|cabclear|cad|caddb|caddbuffer|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cg|cgetb|cgetbuffer|cgete|cgetexpr|cgetfile|change|changes|chd|chdir|che|checkpath|checkt|checktime|cl|cla|clast|clist|clo|close|cmapc|cmapclear|cn|cnew|cnewer|cnext|cnf|cnfile|cnorea|cnoreabbrev|co|col|colder|colo|colorscheme|comc|comclear|comp|compiler|con|conf|confirm|continue|cope|copen|copy|cp|cpf|cpfile|cprevious|cq|cquit|cr|crewind|cu|cuna|cunabbrev|cunmap|cw|cwindow|d|debugg|debuggreedy|delc|delcommand|delete|delf|delfunction|delm|delmarks|di|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|e|earlier|echoe|echoerr|echom|echomsg|echon|edit|el|else|elsei|elseif|em|emenu|en|endf|endfo|endfor|endfun|endfunction|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fin|fina|finally|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|foldd|folddoc|folddoclosed|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|h|ha|hardcopy|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iu|iuna|iunabbrev|iunmap|j|join|ju|jumps|k|kee|keepalt|keepj|keepjumps|keepmarks|l|lN|lNext|lNf|lNfile|la|lad|laddb|laddbuffer|laddexpr|laddf|laddfile|lan|language|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|left|lefta|leftabove|let|lex|lexpr|lf|lfile|lfir|lfirst|lg|lgetb|lgetbuffer|lgete|lgetexpr|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|list|ll|lla|llast|lli|llist|lm|lmak|lmake|lmap|lmapc|lmapclear|ln|lne|lnew|lnewer|lnext|lnf|lnfile|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lp|lpf|lpfile|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|m|ma|mak|make|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkv|mkvie|mkview|mkvimrc|mod|mode|move|mz|mzf|mzfile|mzscheme|n|nbkey|new|next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|o|omapc|omapclear|on|only|open|opt|options|ou|ounmap|p|pc|pclose|pe|ped|pedit|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|print|prof|profd|profdel|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|ptN|ptNext|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|py|pyf|pyfile|python|q|qa|qall|quit|quita|quitall|r|read|rec|recover|red|redi|redir|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|ru|rub|ruby|rubyd|rubydo|rubyf|rubyfile|runtime|rv|rviminfo|sN|sNext|sa|sal|sall|san|sandbox|sargument|sav|saveas|sb|sbN|sbNext|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbp|sbprevious|sbr|sbrewind|sbuffer|scrip|scripte|scriptencoding|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sl|sla|slast|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|so|sor|sort|source|sp|spe|spelld|spelldump|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|split|spr|sprevious|sre|srewind|st|sta|stag|star|startg|startgreplace|startinsert|startr|startreplace|stj|stjump|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tN|tNext|ta|tab|tabN|tabNext|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabn|tabnew|tabnext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|u|una|unabbreviate|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|ve|verb|verbose|version|vert|vertical|vi|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|w|wN|wNext|wa|wall|wh|while|win|winc|wincmd|windo|winp|winpos|winsize|wn|wnext|wp|wprevious|wq|wqa|wqall|write|ws|wsverb|wv|wviminfo|x|xa|xall|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autocmd|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|t_AB|t_AF|t_AL|t_CS|t_CV|t_Ce|t_Co|t_Cs|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_IE|t_IS|t_K1|t_K3|t_K4|t_K5|t_K6|t_K7|t_K8|t_K9|t_KA|t_KB|t_KC|t_KD|t_KE|t_KF|t_KG|t_KH|t_KI|t_KJ|t_KK|t_KL|t_RI|t_RV|t_SI|t_Sb|t_Sf|t_WP|t_WS|t_ZH|t_ZR|t_al|t_bc|t_cd|t_ce|t_cl|t_cm|t_cs|t_da|t_db|t_dl|t_fs|t_k1|t_k2|t_k3|t_k4|t_k5|t_k6|t_k7|t_k8|t_k9|t_kB|t_kD|t_kI|t_kN|t_kP|t_kb|t_kd|t_ke|t_kh|t_kl|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_se|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_xs|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}}},96198:function(de){"use strict";de.exports=ne,ne.displayName="visualBasic",ne.aliases=[];function ne(y){y.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:\b_[ \t]*(?:\r\n?|\n)|.)+/i,alias:"property",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[ \t]*(?:\d+([/-])\d+\1\d+(?:[ \t]+(?:\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?))?|\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?)[ \t]*#/i,alias:"number"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:[FRD]|U?[ILS])?/i,boolean:/\b(?:False|Nothing|True)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Until|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Xor)\b/i,operator:/[+\-*/\\^<=>&#@$%!]|\b_(?=[ \t]*[\r\n])/,punctuation:/[{}().,:?]/},y.languages.vb=y.languages["visual-basic"],y.languages.vba=y.languages["visual-basic"]}},17723:function(de){"use strict";de.exports=ne,ne.displayName="warpscript",ne.aliases=[];function ne(y){y.languages.warpscript={comment:/#.*|\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'|<'(?:[^\\']|'(?!>)|\\.)*'>/,greedy:!0},variable:/\$\S+/,macro:{pattern:/@\S+/,alias:"property"},keyword:/\b(?:BREAK|CHECKMACRO|CONTINUE|CUDF|DEFINED|DEFINEDMACRO|EVAL|FAIL|FOR|FOREACH|FORSTEP|IFT|IFTE|MSGFAIL|NRETURN|RETHROW|RETURN|SWITCH|TRY|UDF|UNTIL|WHILE)\b/,number:/[+-]?\b(?:NaN|Infinity|\d+(?:\.\d*)?(?:[Ee][+-]?\d+)?|0x[\da-fA-F]+|0b[01]+)\b/,boolean:/\b(?:F|T|false|true)\b/,punctuation:/<%|%>|[{}[\]()]/,operator:/==|&&?|\|\|?|\*\*?|>>>?|<<|[<>!~]=?|[-/%^]|\+!?|\b(?:AND|NOT|OR)\b/}}},67771:function(de){"use strict";de.exports=ne,ne.displayName="wasm",ne.aliases=[];function ne(y){y.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}}},30307:function(de){"use strict";de.exports=ne,ne.displayName="webIdl",ne.aliases=[];function ne(y){(function(E){var re=/(?:\B-|\b_|\b)[A-Za-z][\w-]*(?![\w-])/.source,oe="(?:"+/\b(?:unsigned\s+)?long\s+long(?![\w-])/.source+"|"+/\b(?:unrestricted|unsigned)\s+[a-z]+(?![\w-])/.source+"|"+/(?!(?:unrestricted|unsigned)\b)/.source+re+/(?:\s*<(?:[^<>]|<[^<>]*>)*>)?/.source+")"+/(?:\s*\?)?/.source,ge={};E.languages["web-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"[^"]*"/,greedy:!0},namespace:{pattern:RegExp(/(\bnamespace\s+)/.source+re),lookbehind:!0},"class-name":[{pattern:/(^|[^\w-])(?:iterable|maplike|setlike)\s*<(?:[^<>]|<[^<>]*>)*>/,lookbehind:!0,inside:ge},{pattern:RegExp(/(\b(?:attribute|const|deleter|getter|optional|setter)\s+)/.source+oe),lookbehind:!0,inside:ge},{pattern:RegExp("("+/\bcallback\s+/.source+re+/\s*=\s*/.source+")"+oe),lookbehind:!0,inside:ge},{pattern:RegExp(/(\btypedef\b\s*)/.source+oe),lookbehind:!0,inside:ge},{pattern:RegExp(/(\b(?:callback|dictionary|enum|interface(?:\s+mixin)?)\s+)(?!(?:interface|mixin)\b)/.source+re),lookbehind:!0},{pattern:RegExp(/(:\s*)/.source+re),lookbehind:!0},RegExp(re+/(?=\s+(?:implements|includes)\b)/.source),{pattern:RegExp(/(\b(?:implements|includes)\s+)/.source+re),lookbehind:!0},{pattern:RegExp(oe+"(?="+/\s*(?:\.{3}\s*)?/.source+re+/\s*[(),;=]/.source+")"),inside:ge}],builtin:/\b(?:ArrayBuffer|BigInt64Array|BigUint64Array|ByteString|DOMString|DataView|Float32Array|Float64Array|FrozenArray|Int16Array|Int32Array|Int8Array|ObservableArray|Promise|USVString|Uint16Array|Uint32Array|Uint8Array|Uint8ClampedArray)\b/,keyword:[/\b(?:async|attribute|callback|const|constructor|deleter|dictionary|enum|getter|implements|includes|inherit|interface|mixin|namespace|null|optional|or|partial|readonly|required|setter|static|stringifier|typedef|unrestricted)\b/,/\b(?:any|bigint|boolean|byte|double|float|iterable|long|maplike|object|octet|record|sequence|setlike|short|symbol|undefined|unsigned|void)\b/],boolean:/\b(?:false|true)\b/,number:{pattern:/(^|[^\w-])-?(?:0x[0-9a-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|NaN|Infinity)(?![\w-])/i,lookbehind:!0},operator:/\.{3}|[=:?<>-]/,punctuation:/[(){}[\].,;]/};for(var fe in E.languages["web-idl"])fe!=="class-name"&&(ge[fe]=E.languages["web-idl"][fe]);E.languages.webidl=E.languages["web-idl"]})(y)}},8921:function(de){"use strict";de.exports=ne,ne.displayName="wiki",ne.aliases=[];function ne(y){y.languages.wiki=y.languages.extend("markup",{"block-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,alias:"comment"},heading:{pattern:/^(=+)[^=\r\n].*?\1/m,inside:{punctuation:/^=+|=+$/,important:/.+/}},emphasis:{pattern:/('{2,5}).+?\1/,inside:{"bold-italic":{pattern:/(''''').+?(?=\1)/,lookbehind:!0,alias:["bold","italic"]},bold:{pattern:/(''')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},italic:{pattern:/('')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},punctuation:/^''+|''+$/}},hr:{pattern:/^-{4,}/m,alias:"punctuation"},url:[/ISBN +(?:97[89][ -]?)?(?:\d[ -]?){9}[\dx]\b|(?:PMID|RFC) +\d+/i,/\[\[.+?\]\]|\[.+?\]/],variable:[/__[A-Z]+__/,/\{{3}.+?\}{3}/,/\{\{.+?\}\}/],symbol:[/^#redirect/im,/~{3,5}/],"table-tag":{pattern:/((?:^|[|!])[|!])[^|\r\n]+\|(?!\|)/m,lookbehind:!0,inside:{"table-bar":{pattern:/\|$/,alias:"punctuation"},rest:y.languages.markup.tag.inside}},punctuation:/^(?:\{\||\|\}|\|-|[*#:;!|])|\|\||!!/m}),y.languages.insertBefore("wiki","tag",{nowiki:{pattern:/<(nowiki|pre|source)\b[^>]*>[\s\S]*?<\/\1>/i,inside:{tag:{pattern:/<(?:nowiki|pre|source)\b[^>]*>|<\/(?:nowiki|pre|source)>/i,inside:y.languages.markup.tag.inside}}}})}},13429:function(de){"use strict";de.exports=ne,ne.displayName="wolfram",ne.aliases=["mathematica","wl","nb"];function ne(y){y.languages.wolfram={comment:/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:Abs|AbsArg|Accuracy|Block|Do|For|Function|If|Manipulate|Module|Nest|NestList|None|Return|Switch|Table|Which|While)\b/,context:{pattern:/\b\w+`+\w*/,alias:"class-name"},blank:{pattern:/\b\w+_\b/,alias:"regex"},"global-variable":{pattern:/\$\w+/,alias:"variable"},boolean:/\b(?:False|True)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/\/\.|;|=\.|\^=|\^:=|:=|<<|>>|<\||\|>|:>|\|->|->|<-|@@@|@@|@|\/@|=!=|===|==|=|\+|-|\^|\[\/-+%=\]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},y.languages.mathematica=y.languages.wolfram,y.languages.wl=y.languages.wolfram,y.languages.nb=y.languages.wolfram}},65197:function(de){"use strict";de.exports=ne,ne.displayName="wren",ne.aliases=[];function ne(y){y.languages.wren={comment:[{pattern:/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*))*\*\/)*\*\/)*\*\//,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"string-literal":null,hashbang:{pattern:/^#!\/.+/,greedy:!0,alias:"comment"},attribute:{pattern:/#!?[ \t\u3000]*\w+/,alias:"keyword"},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},/\b[A-Z][a-z\d_]*\b/],constant:/\b[A-Z][A-Z\d_]*\b/,null:{pattern:/\bnull\b/,alias:"keyword"},keyword:/\b(?:as|break|class|construct|continue|else|for|foreign|if|import|in|is|return|static|super|this|var|while)\b/,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,function:/\b[a-z_]\w*(?=\s*[({])/i,operator:/<<|>>|[=!<>]=?|&&|\|\||[-+*/%~^&|?:]|\.{2,3}/,punctuation:/[\[\](){}.,;]/},y.languages.wren["string-literal"]={pattern:/(^|[^\\"])"(?:[^\\"%]|\\[\s\S]|%(?!\()|%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\))*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\)/,lookbehind:!0,inside:{expression:{pattern:/^(%\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:y.languages.wren},"interpolation-punctuation":{pattern:/^%\(|\)$/,alias:"punctuation"}}},string:/[\s\S]+/}}}},88904:function(de){"use strict";de.exports=ne,ne.displayName="xeora",ne.aliases=["xeoracube"];function ne(y){(function(E){E.languages.xeora=E.languages.extend("markup",{constant:{pattern:/\$(?:DomainContents|PageRenderDuration)\$/,inside:{punctuation:{pattern:/\$/}}},variable:{pattern:/\$@?(?:#+|[-+*~=^])?[\w.]+\$/,inside:{punctuation:{pattern:/[$.]/},operator:{pattern:/#+|[-+*~=^@]/}}},"function-inline":{pattern:/\$F:[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\$/,inside:{variable:{pattern:/(?:[,|])@?(?:#+|[-+*~=^])?[\w.]+/,inside:{punctuation:{pattern:/[,.|]/},operator:{pattern:/#+|[-+*~=^@]/}}},punctuation:{pattern:/\$\w:|[$:?.,|]/}},alias:"function"},"function-block":{pattern:/\$XF:\{[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\}:XF\$/,inside:{punctuation:{pattern:/[$:{}?.,|]/}},alias:"function"},"directive-inline":{pattern:/\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\/\w.]+\$/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}}},alias:"function"},"directive-block-open":{pattern:/\$\w+:\{|\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\w.]+:\{(?:![A-Z]+)?/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}},attribute:{pattern:/![A-Z]+$/,inside:{punctuation:{pattern:/!/}},alias:"keyword"}},alias:"function"},"directive-block-separator":{pattern:/\}:[-\w.]+:\{/,inside:{punctuation:{pattern:/[:{}]/}},alias:"function"},"directive-block-close":{pattern:/\}:[-\w.]+\$/,inside:{punctuation:{pattern:/[:{}$]/}},alias:"function"}}),E.languages.insertBefore("inside","punctuation",{variable:E.languages.xeora["function-inline"].inside.variable},E.languages.xeora["function-block"]),E.languages.xeoracube=E.languages.xeora})(y)}},35:function(de){"use strict";de.exports=ne,ne.displayName="xmlDoc",ne.aliases=[];function ne(y){(function(E){function re(he,ie){E.languages[he]&&E.languages.insertBefore(he,"comment",{"doc-comment":ie})}var oe=E.languages.markup.tag,ge={pattern:/\/\/\/.*/,greedy:!0,alias:"comment",inside:{tag:oe}},fe={pattern:/'''.*/,greedy:!0,alias:"comment",inside:{tag:oe}};re("csharp",ge),re("fsharp",ge),re("vbnet",fe)})(y)}},86095:function(de){"use strict";de.exports=ne,ne.displayName="xojo",ne.aliases=[];function ne(y){y.languages.xojo={comment:{pattern:/(?:'|\/\/|Rem\b).+/i,greedy:!0},string:{pattern:/"(?:""|[^"])*"/,greedy:!0},number:[/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,/&[bchou][a-z\d]+/i],directive:{pattern:/#(?:Else|ElseIf|Endif|If|Pragma)\b/i,alias:"property"},keyword:/\b(?:AddHandler|App|Array|As(?:signs)?|Auto|Boolean|Break|By(?:Ref|Val)|Byte|Call|Case|Catch|CFStringRef|CGFloat|Class|Color|Const|Continue|CString|Currency|CurrentMethodName|Declare|Delegate|Dim|Do(?:uble|wnTo)?|Each|Else(?:If)?|End|Enumeration|Event|Exception|Exit|Extends|False|Finally|For|Function|Get|GetTypeInfo|Global|GOTO|If|Implements|In|Inherits|Int(?:8|16|32|64|eger|erface)?|Lib|Loop|Me|Module|Next|Nil|Object|Optional|OSType|ParamArray|Private|Property|Protected|PString|Ptr|Raise(?:Event)?|ReDim|RemoveHandler|Return|Select(?:or)?|Self|Set|Shared|Short|Single|Soft|Static|Step|String|Sub|Super|Text|Then|To|True|Try|Ubound|UInt(?:8|16|32|64|eger)?|Until|Using|Var(?:iant)?|Wend|While|WindowPtr|WString)\b/i,operator:/<[=>]?|>=?|[+\-*\/\\^=]|\b(?:AddressOf|And|Ctype|IsA?|Mod|New|Not|Or|WeakAddressOf|Xor)\b/i,punctuation:/[.,;:()]/}}},76998:function(de){"use strict";de.exports=ne,ne.displayName="xquery",ne.aliases=[];function ne(y){(function(E){E.languages.xquery=E.languages.extend("markup",{"xquery-comment":{pattern:/\(:[\s\S]*?:\)/,greedy:!0,alias:"comment"},string:{pattern:/(["'])(?:\1\1|(?!\1)[\s\S])*\1/,greedy:!0},extension:{pattern:/\(#.+?#\)/,alias:"symbol"},variable:/\$[-\w:]+/,axis:{pattern:/(^|[^-])(?:ancestor(?:-or-self)?|attribute|child|descendant(?:-or-self)?|following(?:-sibling)?|parent|preceding(?:-sibling)?|self)(?=::)/,lookbehind:!0,alias:"operator"},"keyword-operator":{pattern:/(^|[^:-])\b(?:and|castable as|div|eq|except|ge|gt|idiv|instance of|intersect|is|le|lt|mod|ne|or|union)\b(?=$|[^:-])/,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^:-])\b(?:as|ascending|at|base-uri|boundary-space|case|cast as|collation|construction|copy-namespaces|declare|default|descending|else|empty (?:greatest|least)|encoding|every|external|for|function|if|import|in|inherit|lax|let|map|module|namespace|no-inherit|no-preserve|option|order(?: by|ed|ing)?|preserve|return|satisfies|schema|some|stable|strict|strip|then|to|treat as|typeswitch|unordered|validate|variable|version|where|xquery)\b(?=$|[^:-])/,lookbehind:!0},function:/[\w-]+(?::[\w-]+)*(?=\s*\()/,"xquery-element":{pattern:/(element\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"tag"},"xquery-attribute":{pattern:/(attribute\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"attr-name"},builtin:{pattern:/(^|[^:-])\b(?:attribute|comment|document|element|processing-instruction|text|xs:(?:ENTITIES|ENTITY|ID|IDREFS?|NCName|NMTOKENS?|NOTATION|Name|QName|anyAtomicType|anyType|anyURI|base64Binary|boolean|byte|date|dateTime|dayTimeDuration|decimal|double|duration|float|gDay|gMonth|gMonthDay|gYear|gYearMonth|hexBinary|int|integer|language|long|negativeInteger|nonNegativeInteger|nonPositiveInteger|normalizedString|positiveInteger|short|string|time|token|unsigned(?:Byte|Int|Long|Short)|untyped(?:Atomic)?|yearMonthDuration))\b(?=$|[^:-])/,lookbehind:!0},number:/\b\d+(?:\.\d+)?(?:E[+-]?\d+)?/,operator:[/[+*=?|@]|\.\.?|:=|!=|<[=<]?|>[=>]?/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}],punctuation:/[[\](){},;:/]/}),E.languages.xquery.tag.pattern=/<\/?(?!\d)[^\s>\/=$<%]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,E.languages.xquery.tag.inside["attr-value"].pattern=/=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+)/,E.languages.xquery.tag.inside["attr-value"].inside.punctuation=/^="|"$/,E.languages.xquery.tag.inside["attr-value"].inside.expression={pattern:/\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}/,inside:E.languages.xquery,alias:"language-xquery"};var re=function(ge){return typeof ge=="string"?ge:typeof ge.content=="string"?ge.content:ge.content.map(re).join("")},oe=function(ge){for(var fe=[],he=0;he0&&fe[fe.length-1].tagName===re(ie.content[0].content[1])&&fe.pop():ie.content[ie.content.length-1].content==="/>"||fe.push({tagName:re(ie.content[0].content[1]),openedBraces:0}):fe.length>0&&ie.type==="punctuation"&&ie.content==="{"&&(!ge[he+1]||ge[he+1].type!=="punctuation"||ge[he+1].content!=="{")&&(!ge[he-1]||ge[he-1].type!=="plain-text"||ge[he-1].content!=="{")?fe[fe.length-1].openedBraces++:fe.length>0&&fe[fe.length-1].openedBraces>0&&ie.type==="punctuation"&&ie.content==="}"?fe[fe.length-1].openedBraces--:ie.type!=="comment"&&(xe=!0)),(xe||typeof ie=="string")&&fe.length>0&&fe[fe.length-1].openedBraces===0){var Ee=re(ie);he0&&(typeof ge[he-1]=="string"||ge[he-1].type==="plain-text")&&(Ee=re(ge[he-1])+Ee,ge.splice(he-1,1),he--),/^\s+$/.test(Ee)?ge[he]=Ee:ge[he]=new E.Token("plain-text",Ee,null,Ee)}ie.content&&typeof ie.content!="string"&&oe(ie.content)}};E.hooks.add("after-tokenize",function(ge){ge.language==="xquery"&&oe(ge.tokens)})})(y)}},14409:function(de){"use strict";de.exports=ne,ne.displayName="yaml",ne.aliases=["yml"];function ne(y){(function(E){var re=/[*&][^\s[\]{},]+/,oe=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,ge="(?:"+oe.source+"(?:[ ]+"+re.source+")?|"+re.source+"(?:[ ]+"+oe.source+")?)",fe=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),he=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function ie(xe,Ee){Ee=(Ee||"").replace(/m/g,"")+"m";var Le=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return ge}).replace(/<>/g,function(){return xe});return RegExp(Le,Ee)}E.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,function(){return ge})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,function(){return ge}).replace(/<>/g,function(){return"(?:"+fe+"|"+he+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:ie(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:ie(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:ie(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:ie(he),lookbehind:!0,greedy:!0},number:{pattern:ie(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:oe,important:re,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},E.languages.yml=E.languages.yaml})(y)}},33460:function(de){"use strict";de.exports=ne,ne.displayName="yang",ne.aliases=[];function ne(y){y.languages.yang={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"(?:[^\\"]|\\.)*"|'[^']*'/,greedy:!0},keyword:{pattern:/(^|[{};\r\n][ \t]*)[a-z_][\w.-]*/i,lookbehind:!0},namespace:{pattern:/(\s)[a-z_][\w.-]*(?=:)/i,lookbehind:!0},boolean:/\b(?:false|true)\b/,operator:/\+/,punctuation:/[{};:]/}}},28108:function(de){"use strict";de.exports=ne,ne.displayName="zig",ne.aliases=[];function ne(y){(function(E){function re(Ee){return function(){return Ee}}var oe=/\b(?:align|allowzero|and|anyframe|anytype|asm|async|await|break|cancel|catch|comptime|const|continue|defer|else|enum|errdefer|error|export|extern|fn|for|if|inline|linksection|nakedcc|noalias|nosuspend|null|or|orelse|packed|promise|pub|resume|return|stdcallcc|struct|suspend|switch|test|threadlocal|try|undefined|union|unreachable|usingnamespace|var|volatile|while)\b/,ge="\\b(?!"+oe.source+")(?!\\d)\\w+\\b",fe=/align\s*\((?:[^()]|\([^()]*\))*\)/.source,he=/(?:\?|\bpromise->|(?:\[[^[\]]*\]|\*(?!\*)|\*\*)(?:\s*|\s*const\b|\s*volatile\b|\s*allowzero\b)*)/.source.replace(//g,re(fe)),ie=/(?:\bpromise\b|(?:\berror\.)?(?:\.)*(?!\s+))/.source.replace(//g,re(ge)),xe="(?!\\s)(?:!?\\s*(?:"+he+"\\s*)*"+ie+")+";E.languages.zig={comment:[{pattern:/\/\/[/!].*/,alias:"doc-comment"},/\/{2}.*/],string:[{pattern:/(^|[^\\@])c?"(?:[^"\\\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},{pattern:/([\r\n])([ \t]+c?\\{2}).*(?:(?:\r\n?|\n)\2.*)*/,lookbehind:!0,greedy:!0}],char:{pattern:/(^|[^\\])'(?:[^'\\\r\n]|[\uD800-\uDFFF]{2}|\\(?:.|x[a-fA-F\d]{2}|u\{[a-fA-F\d]{1,6}\}))'/,lookbehind:!0,greedy:!0},builtin:/\B@(?!\d)\w+(?=\s*\()/,label:{pattern:/(\b(?:break|continue)\s*:\s*)\w+\b|\b(?!\d)\w+\b(?=\s*:\s*(?:\{|while\b))/,lookbehind:!0},"class-name":[/\b(?!\d)\w+(?=\s*=\s*(?:(?:extern|packed)\s+)?(?:enum|struct|union)\s*[({])/,{pattern:RegExp(/(:\s*)(?=\s*(?:\s*)?[=;,)])|(?=\s*(?:\s*)?\{)/.source.replace(//g,re(xe)).replace(//g,re(fe))),lookbehind:!0,inside:null},{pattern:RegExp(/(\)\s*)(?=\s*(?:\s*)?;)/.source.replace(//g,re(xe)).replace(//g,re(fe))),lookbehind:!0,inside:null}],"builtin-type":{pattern:/\b(?:anyerror|bool|c_u?(?:int|long|longlong|short)|c_longdouble|c_void|comptime_(?:float|int)|f(?:16|32|64|128)|[iu](?:8|16|32|64|128|size)|noreturn|type|void)\b/,alias:"keyword"},keyword:oe,function:/\b(?!\d)\w+(?=\s*\()/,number:/\b(?:0b[01]+|0o[0-7]+|0x[a-fA-F\d]+(?:\.[a-fA-F\d]*)?(?:[pP][+-]?[a-fA-F\d]+)?|\d+(?:\.\d*)?(?:[eE][+-]?\d+)?)\b/,boolean:/\b(?:false|true)\b/,operator:/\.[*?]|\.{2,3}|[-=]>|\*\*|\+\+|\|\||(?:<<|>>|[-+*]%|[-+*/%^&|<>!=])=?|[?~]/,punctuation:/[.:,;(){}[\]]/},E.languages.zig["class-name"].forEach(function(Ee){Ee.inside===null&&(Ee.inside=E.languages.zig)})})(y)}},92848:function(de,ne){"use strict";var y;ne.Q=ge,y=fe;var E="",re=" ",oe=/[ \t\n\r\f]+/g;function ge(he){var ie=String(he||E).trim();return ie===E?[]:ie.split(oe)}function fe(he){return he.join(re).trim()}},38710:function(de){var ne=function(y){return y.replace(/[A-Z]/g,function(E){return"-"+E.toLowerCase()}).toLowerCase()};de.exports=ne},77179:function(de,ne,y){"use strict";var E=this&&this.__importDefault||function(fe){return fe&&fe.__esModule?fe:{default:fe}},re=E(y(58970)),oe=y(39159);function ge(fe,he){var ie={};return!fe||typeof fe!="string"||(0,re.default)(fe,function(xe,Ee){xe&&Ee&&(ie[(0,oe.camelCase)(xe,he)]=Ee)}),ie}ge.default=ge,de.exports=ge},39159:function(de,ne){"use strict";Object.defineProperty(ne,"__esModule",{value:!0}),ne.camelCase=void 0;var y=/^--[a-zA-Z0-9_-]+$/,E=/-([a-z])/g,re=/^[^-]+$/,oe=/^-(webkit|moz|ms|o|khtml)-/,ge=/^-(ms)-/,fe=function(Ee){return!Ee||re.test(Ee)||y.test(Ee)},he=function(Ee,Le){return Le.toUpperCase()},ie=function(Ee,Le){return"".concat(Le,"-")},xe=function(Ee,Le){return Le===void 0&&(Le={}),fe(Ee)?Ee:(Ee=Ee.toLowerCase(),Le.reactCompat?Ee=Ee.replace(ge,ie):Ee=Ee.replace(oe,ie),Ee.replace(E,he))};ne.camelCase=xe},58970:function(de,ne,y){"use strict";var E=this&&this.__importDefault||function(ge){return ge&&ge.__esModule?ge:{default:ge}};Object.defineProperty(ne,"__esModule",{value:!0}),ne.default=oe;var re=E(y(93193));function oe(ge,fe){var he=null;if(!ge||typeof ge!="string")return he;var ie=(0,re.default)(ge),xe=typeof fe=="function";return ie.forEach(function(Ee){if(Ee.type==="declaration"){var Le=Ee.property,Oe=Ee.value;xe?fe(Le,Oe,Ee):Oe&&(he=he||{},he[Le]=Oe)}}),he}},97270:function(de){de.exports=y;var ne=Object.prototype.hasOwnProperty;function y(){for(var E={},re=0;re","Iacute":"\xCD","Icirc":"\xCE","Igrave":"\xCC","Iuml":"\xCF","LT":"<","Ntilde":"\xD1","Oacute":"\xD3","Ocirc":"\xD4","Ograve":"\xD2","Oslash":"\xD8","Otilde":"\xD5","Ouml":"\xD6","QUOT":"\\"","REG":"\xAE","THORN":"\xDE","Uacute":"\xDA","Ucirc":"\xDB","Ugrave":"\xD9","Uuml":"\xDC","Yacute":"\xDD","aacute":"\xE1","acirc":"\xE2","acute":"\xB4","aelig":"\xE6","agrave":"\xE0","amp":"&","aring":"\xE5","atilde":"\xE3","auml":"\xE4","brvbar":"\xA6","ccedil":"\xE7","cedil":"\xB8","cent":"\xA2","copy":"\xA9","curren":"\xA4","deg":"\xB0","divide":"\xF7","eacute":"\xE9","ecirc":"\xEA","egrave":"\xE8","eth":"\xF0","euml":"\xEB","frac12":"\xBD","frac14":"\xBC","frac34":"\xBE","gt":">","iacute":"\xED","icirc":"\xEE","iexcl":"\xA1","igrave":"\xEC","iquest":"\xBF","iuml":"\xEF","laquo":"\xAB","lt":"<","macr":"\xAF","micro":"\xB5","middot":"\xB7","nbsp":"\xA0","not":"\xAC","ntilde":"\xF1","oacute":"\xF3","ocirc":"\xF4","ograve":"\xF2","ordf":"\xAA","ordm":"\xBA","oslash":"\xF8","otilde":"\xF5","ouml":"\xF6","para":"\xB6","plusmn":"\xB1","pound":"\xA3","quot":"\\"","raquo":"\xBB","reg":"\xAE","sect":"\xA7","shy":"\xAD","sup1":"\xB9","sup2":"\xB2","sup3":"\xB3","szlig":"\xDF","thorn":"\xFE","times":"\xD7","uacute":"\xFA","ucirc":"\xFB","ugrave":"\xF9","uml":"\xA8","uuml":"\xFC","yacute":"\xFD","yen":"\xA5","yuml":"\xFF"}')},80501:function(de){"use strict";de.exports=JSON.parse('{"0":"\uFFFD","128":"\u20AC","130":"\u201A","131":"\u0192","132":"\u201E","133":"\u2026","134":"\u2020","135":"\u2021","136":"\u02C6","137":"\u2030","138":"\u0160","139":"\u2039","140":"\u0152","142":"\u017D","145":"\u2018","146":"\u2019","147":"\u201C","148":"\u201D","149":"\u2022","150":"\u2013","151":"\u2014","152":"\u02DC","153":"\u2122","154":"\u0161","155":"\u203A","156":"\u0153","158":"\u017E","159":"\u0178"}')}}]); +|(?![\\s\\S])))+`,"m"),alias:fe,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(oe)[0]}}}}),Object.defineProperty(E.languages.diff,"PREFIXES",{value:ae})})(y)}},32126:function(ge,ne,y){"use strict";var E=y(51478);ge.exports=ae,ae.displayName="django",ae.aliases=["jinja2"];function ae(oe){oe.register(E),function(ce){ce.languages.django={comment:/^\{#[\s\S]*?#\}$/,tag:{pattern:/(^\{%[+-]?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%][+-]?|[+-]?[}%]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},filter:{pattern:/(\|)\w+/,lookbehind:!0,alias:"function"},test:{pattern:/(\bis\s+(?:not\s+)?)(?!not\b)\w+/,lookbehind:!0,alias:"function"},function:/\b[a-z_]\w+(?=\s*\()/i,keyword:/\b(?:and|as|by|else|for|if|import|in|is|loop|not|or|recursive|with|without)\b/,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Ff]alse|[Nn]one|[Tt]rue/,variable:/\b\w+\b/,punctuation:/[{}[\](),.:;]/};var fe=/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}|\{#[\s\S]*?#\}/g,he=ce.languages["markup-templating"];ce.hooks.add("before-tokenize",function(ie){he.buildPlaceholders(ie,"django",fe)}),ce.hooks.add("after-tokenize",function(ie){he.tokenizePlaceholders(ie,"django")}),ce.languages.jinja2=ce.languages.django,ce.hooks.add("before-tokenize",function(ie){he.buildPlaceholders(ie,"jinja2",fe)}),ce.hooks.add("after-tokenize",function(ie){he.tokenizePlaceholders(ie,"jinja2")})}(oe)}},26737:function(ge){"use strict";ge.exports=ne,ne.displayName="dnsZoneFile",ne.aliases=[];function ne(y){y.languages["dns-zone-file"]={comment:/;.*/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},variable:[{pattern:/(^\$ORIGIN[ \t]+)\S+/m,lookbehind:!0},{pattern:/(^|\s)@(?=\s|$)/,lookbehind:!0}],keyword:/^\$(?:INCLUDE|ORIGIN|TTL)(?=\s|$)/m,class:{pattern:/(^|\s)(?:CH|CS|HS|IN)(?=\s|$)/,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|\s)(?:A|A6|AAAA|AFSDB|APL|ATMA|CAA|CDNSKEY|CDS|CERT|CNAME|DHCID|DLV|DNAME|DNSKEY|DS|EID|GID|GPOS|HINFO|HIP|IPSECKEY|ISDN|KEY|KX|LOC|MAILA|MAILB|MB|MD|MF|MG|MINFO|MR|MX|NAPTR|NB|NBSTAT|NIMLOC|NINFO|NS|NSAP|NSAP-PTR|NSEC|NSEC3|NSEC3PARAM|NULL|NXT|OPENPGPKEY|PTR|PX|RKEY|RP|RRSIG|RT|SIG|SINK|SMIMEA|SOA|SPF|SRV|SSHFP|TA|TKEY|TLSA|TSIG|TXT|UID|UINFO|UNSPEC|URI|WKS|X25)(?=\s|$)/,lookbehind:!0,alias:"keyword"},punctuation:/[()]/},y.languages["dns-zone"]=y.languages["dns-zone-file"]}},90134:function(ge){"use strict";ge.exports=ne,ne.displayName="docker",ne.aliases=["dockerfile"];function ne(y){(function(E){var ae=/\\[\r\n](?:\s|\\[\r\n]|#.*(?!.))*(?![\s#]|\\[\r\n])/.source,oe=/(?:[ \t]+(?![ \t])(?:)?|)/.source.replace(//g,function(){return ae}),ce=/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"|'(?:[^'\\\r\n]|\\(?:\r\n|[\s\S]))*'/.source,fe=/--[\w-]+=(?:|(?!["'])(?:[^\s\\]|\\.)+)/.source.replace(//g,function(){return ce}),he={pattern:RegExp(ce),greedy:!0},ie={pattern:/(^[ \t]*)#.*/m,lookbehind:!0,greedy:!0};function xe(Ee,Oe){return Ee=Ee.replace(//g,function(){return fe}).replace(//g,function(){return oe}),RegExp(Ee,Oe)}E.languages.docker={instruction:{pattern:/(^[ \t]*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)(?:\\.|[^\r\n\\])*(?:\\$(?:\s|#.*$)*(?![\s#])(?:\\.|[^\r\n\\])*)*/im,lookbehind:!0,greedy:!0,inside:{options:{pattern:xe(/(^(?:ONBUILD)?\w+)(?:)*/.source,"i"),lookbehind:!0,greedy:!0,inside:{property:{pattern:/(^|\s)--[\w-]+/,lookbehind:!0},string:[he,{pattern:/(=)(?!["'])(?:[^\s\\]|\\.)+/,lookbehind:!0}],operator:/\\$/m,punctuation:/=/}},keyword:[{pattern:xe(/(^(?:ONBUILD)?HEALTHCHECK(?:)*)(?:CMD|NONE)\b/.source,"i"),lookbehind:!0,greedy:!0},{pattern:xe(/(^(?:ONBUILD)?FROM(?:)*(?!--)[^ \t\\]+)AS/.source,"i"),lookbehind:!0,greedy:!0},{pattern:xe(/(^ONBUILD)\w+/.source,"i"),lookbehind:!0,greedy:!0},{pattern:/^\w+/,greedy:!0}],comment:ie,string:he,variable:/\$(?:\w+|\{[^{}"'\\]*\})/,operator:/\\$/m}},comment:ie},E.languages.dockerfile=E.languages.docker})(y)}},51348:function(ge){"use strict";ge.exports=ne,ne.displayName="dot",ne.aliases=["gv"];function ne(y){(function(E){var ae="(?:"+[/[a-zA-Z_\x80-\uFFFF][\w\x80-\uFFFF]*/.source,/-?(?:\.\d+|\d+(?:\.\d*)?)/.source,/"[^"\\]*(?:\\[\s\S][^"\\]*)*"/.source,/<(?:[^<>]|(?!)*>/.source].join("|")+")",oe={markup:{pattern:/(^<)[\s\S]+(?=>$)/,lookbehind:!0,alias:["language-markup","language-html","language-xml"],inside:E.languages.markup}};function ce(fe,he){return RegExp(fe.replace(//g,function(){return ae}),he)}E.languages.dot={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\/|^#.*/m,greedy:!0},"graph-name":{pattern:ce(/(\b(?:digraph|graph|subgraph)[ \t\r\n]+)/.source,"i"),lookbehind:!0,greedy:!0,alias:"class-name",inside:oe},"attr-value":{pattern:ce(/(=[ \t\r\n]*)/.source),lookbehind:!0,greedy:!0,inside:oe},"attr-name":{pattern:ce(/([\[;, \t\r\n])(?=[ \t\r\n]*=)/.source),lookbehind:!0,greedy:!0,inside:oe},keyword:/\b(?:digraph|edge|graph|node|strict|subgraph)\b/i,"compass-point":{pattern:/(:[ \t\r\n]*)(?:[ewc_]|[ns][ew]?)(?![\w\x80-\uFFFF])/,lookbehind:!0,alias:"builtin"},node:{pattern:ce(/(^|[^-.\w\x80-\uFFFF\\])/.source),lookbehind:!0,greedy:!0,inside:oe},operator:/[=:]|-[->]/,punctuation:/[\[\]{};,]/},E.languages.gv=E.languages.dot})(y)}},60841:function(ge){"use strict";ge.exports=ne,ne.displayName="ebnf",ne.aliases=[];function ne(y){y.languages.ebnf={comment:/\(\*[\s\S]*?\*\)/,string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},special:{pattern:/\?[^?\r\n]*\?/,greedy:!0,alias:"class-name"},definition:{pattern:/^([\t ]*)[a-z]\w*(?:[ \t]+[a-z]\w*)*(?=\s*=)/im,lookbehind:!0,alias:["rule","keyword"]},rule:/\b[a-z]\w*(?:[ \t]+[a-z]\w*)*\b/i,punctuation:/\([:/]|[:/]\)|[.,;()[\]{}]/,operator:/[-=|*/!]/}}},42857:function(ge){"use strict";ge.exports=ne,ne.displayName="editorconfig",ne.aliases=[];function ne(y){y.languages.editorconfig={comment:/[;#].*/,section:{pattern:/(^[ \t]*)\[.+\]/m,lookbehind:!0,alias:"selector",inside:{regex:/\\\\[\[\]{},!?.*]/,operator:/[!?]|\.\.|\*{1,2}/,punctuation:/[\[\]{},]/}},key:{pattern:/(^[ \t]*)[^\s=]+(?=[ \t]*=)/m,lookbehind:!0,alias:"attr-name"},value:{pattern:/=.*/,alias:"attr-value",inside:{punctuation:/^=/}}}}},81269:function(ge){"use strict";ge.exports=ne,ne.displayName="eiffel",ne.aliases=[];function ne(y){y.languages.eiffel={comment:/--.*/,string:[{pattern:/"([^[]*)\[[\s\S]*?\]\1"/,greedy:!0},{pattern:/"([^{]*)\{[\s\S]*?\}\1"/,greedy:!0},{pattern:/"(?:%(?:(?!\n)\s)*\n\s*%|%\S|[^%"\r\n])*"/,greedy:!0}],char:/'(?:%.|[^%'\r\n])+'/,keyword:/\b(?:across|agent|alias|all|and|as|assign|attached|attribute|check|class|convert|create|Current|debug|deferred|detachable|do|else|elseif|end|ensure|expanded|export|external|feature|from|frozen|if|implies|inherit|inspect|invariant|like|local|loop|not|note|obsolete|old|once|or|Precursor|redefine|rename|require|rescue|Result|retry|select|separate|some|then|undefine|until|variant|Void|when|xor)\b/i,boolean:/\b(?:False|True)\b/i,"class-name":/\b[A-Z][\dA-Z_]*\b/,number:[/\b0[xcb][\da-f](?:_*[\da-f])*\b/i,/(?:\b\d(?:_*\d)*)?\.(?:(?:\d(?:_*\d)*)?e[+-]?)?\d(?:_*\d)*\b|\b\d(?:_*\d)*\b\.?/i],punctuation:/:=|<<|>>|\(\||\|\)|->|\.(?=\w)|[{}[\];(),:?]/,operator:/\\\\|\|\.\.\||\.\.|\/[~\/=]?|[><]=?|[-+*^=~]/}}},31134:function(ge,ne,y){"use strict";var E=y(51478);ge.exports=ae,ae.displayName="ejs",ae.aliases=["eta"];function ae(oe){oe.register(E),function(ce){ce.languages.ejs={delimiter:{pattern:/^<%[-_=]?|[-_]?%>$/,alias:"punctuation"},comment:/^#[\s\S]*/,"language-javascript":{pattern:/[\s\S]+/,inside:ce.languages.javascript}},ce.hooks.add("before-tokenize",function(fe){var he=/<%(?!%)[\s\S]+?%>/g;ce.languages["markup-templating"].buildPlaceholders(fe,"ejs",he)}),ce.hooks.add("after-tokenize",function(fe){ce.languages["markup-templating"].tokenizePlaceholders(fe,"ejs")}),ce.languages.eta=ce.languages.ejs}(oe)}},83125:function(ge){"use strict";ge.exports=ne,ne.displayName="elixir",ne.aliases=[];function ne(y){y.languages.elixir={doc:{pattern:/@(?:doc|moduledoc)\s+(?:("""|''')[\s\S]*?\1|("|')(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2)/,inside:{attribute:/^@\w+/,string:/['"][\s\S]+/}},comment:{pattern:/#.*/,greedy:!0},regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},module:{pattern:/\b[A-Z]\w*\b/,alias:"class-name"},"attr-name":/\b\w+\??:(?!:)/,argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},function:/\b[_a-zA-Z]\w*[?!]?(?:(?=\s*(?:\.\s*)?\()|(?=\/\d))/,number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|delegate|exception|impl|macro|module|n|np|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|quote|raise|require|rescue|try|unless|unquote|use|when)\b/,boolean:/\b(?:false|nil|true)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},y.languages.elixir.string.forEach(function(E){E.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:y.languages.elixir}}}})}},9438:function(ge){"use strict";ge.exports=ne,ne.displayName="elm",ne.aliases=[];function ne(y){y.languages.elm={comment:/--.*|\{-[\s\S]*?-\}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+|u\{[0-9a-fA-F]+\}))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\.)*"/,greedy:!0}],"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|exposing|import)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/}}},27771:function(ge,ne,y){"use strict";var E=y(75308),ae=y(51478);ge.exports=oe,oe.displayName="erb",oe.aliases=[];function oe(ce){ce.register(E),ce.register(ae),function(fe){fe.languages.erb={delimiter:{pattern:/^(\s*)<%=?|%>(?=\s*$)/,lookbehind:!0,alias:"punctuation"},ruby:{pattern:/\s*\S[\s\S]*/,alias:"language-ruby",inside:fe.languages.ruby}},fe.hooks.add("before-tokenize",function(he){var ie=/<%=?(?:[^\r\n]|[\r\n](?!=begin)|[\r\n]=begin\s(?:[^\r\n]|[\r\n](?!=end))*[\r\n]=end)+?%>/g;fe.languages["markup-templating"].buildPlaceholders(he,"erb",ie)}),fe.hooks.add("after-tokenize",function(he){fe.languages["markup-templating"].tokenizePlaceholders(he,"erb")})}(ce)}},86549:function(ge){"use strict";ge.exports=ne,ne.displayName="erlang",ne.aliases=[];function ne(y){y.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:after|case|catch|end|fun|if|of|receive|try|when)\b/,number:[/\$\\?./,/\b\d+#[a-z0-9]+/i,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:and|andalso|band|bnot|bor|bsl|bsr|bxor|div|not|or|orelse|rem|xor)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/}}},37079:function(ge,ne,y){"use strict";var E=y(29509),ae=y(51478);ge.exports=oe,oe.displayName="etlua",oe.aliases=[];function oe(ce){ce.register(E),ce.register(ae),function(fe){fe.languages.etlua={delimiter:{pattern:/^<%[-=]?|-?%>$/,alias:"punctuation"},"language-lua":{pattern:/[\s\S]+/,inside:fe.languages.lua}},fe.hooks.add("before-tokenize",function(he){var ie=/<%[\s\S]+?%>/g;fe.languages["markup-templating"].buildPlaceholders(he,"etlua",ie)}),fe.hooks.add("after-tokenize",function(he){fe.languages["markup-templating"].tokenizePlaceholders(he,"etlua")})}(ce)}},59250:function(ge){"use strict";ge.exports=ne,ne.displayName="excelFormula",ne.aliases=[];function ne(y){y.languages["excel-formula"]={comment:{pattern:/(\bN\(\s*)"(?:[^"]|"")*"(?=\s*\))/i,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},reference:{pattern:/(?:'[^']*'|(?:[^\s()[\]{}<>*?"';,$&]*\[[^^\s()[\]{}<>*?"']+\])?\w+)!/,greedy:!0,alias:"string",inside:{operator:/!$/,punctuation:/'/,sheet:{pattern:/[^[\]]+$/,alias:"function"},file:{pattern:/\[[^[\]]+\]$/,inside:{punctuation:/[[\]]/}},path:/[\s\S]+/}},"function-name":{pattern:/\b[A-Z]\w*(?=\()/i,alias:"keyword"},range:{pattern:/\$?\b(?:[A-Z]+\$?\d+:\$?[A-Z]+\$?\d+|[A-Z]+:\$?[A-Z]+|\d+:\$?\d+)\b/i,alias:"property",inside:{operator:/:/,cell:/\$?[A-Z]+\$?\d+/i,column:/\$?[A-Z]+/i,row:/\$?\d+/}},cell:{pattern:/\b[A-Z]+\d+\b|\$[A-Za-z]+\$?\d+\b|\b[A-Za-z]+\$\d+\b/,alias:"property"},number:/(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?\b/i,boolean:/\b(?:FALSE|TRUE)\b/i,operator:/[-+*/^%=&,]|<[=>]?|>=?/,punctuation:/[[\]();{}|]/},y.languages.xlsx=y.languages.xls=y.languages["excel-formula"]}},81226:function(ge){"use strict";ge.exports=ne,ne.displayName="factor",ne.aliases=[];function ne(y){(function(E){var ae={function:/\b(?:BUGS?|FIX(?:MES?)?|NOTES?|TODOS?|XX+|HACKS?|WARN(?:ING)?|\?{2,}|!{2,})\b/},oe={number:/\\[^\s']|%\w/},ce={comment:[{pattern:/(^|\s)(?:! .*|!$)/,lookbehind:!0,inside:ae},{pattern:/(^|\s)\/\*\s[\s\S]*?\*\/(?=\s|$)/,lookbehind:!0,greedy:!0,inside:ae},{pattern:/(^|\s)!\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,inside:ae}],number:[{pattern:/(^|\s)[+-]?\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b[01]+|o[0-7]+|d\d+|x[\dA-F]+)(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)[+-]?\d+\/\d+\.?(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)\+?\d+\+\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)-\d+-\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?(?:\d*\.\d+|\d+\.\d*|\d+)(?:e[+-]?\d+)?(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)NAN:\s+[\da-fA-F]+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b1\.[01]*|o1\.[0-7]*|d1\.\d*|x1\.[\dA-F]*)p\d+(?=\s|$)/i,lookbehind:!0}],regexp:{pattern:/(^|\s)R\/\s(?:\\\S|[^\\/])*\/(?:[idmsr]*|[idmsr]+-[idmsr]+)(?=\s|$)/,lookbehind:!0,alias:"number",inside:{variable:/\\\S/,keyword:/[+?*\[\]^$(){}.|]/,operator:{pattern:/(\/)[idmsr]+(?:-[idmsr]+)?/,lookbehind:!0}}},boolean:{pattern:/(^|\s)[tf](?=\s|$)/,lookbehind:!0},"custom-string":{pattern:/(^|\s)[A-Z0-9\-]+"\s(?:\\\S|[^"\\])*"/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:/\\\S|%\w|\//}},"multiline-string":[{pattern:/(^|\s)STRING:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*;(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:oe.number,"semicolon-or-setlocal":{pattern:/([\r\n][ \t]*);(?=\s|$)/,lookbehind:!0,alias:"function"}}},{pattern:/(^|\s)HEREDOC:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*\S+(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:oe},{pattern:/(^|\s)\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:oe}],"special-using":{pattern:/(^|\s)USING:(?:\s\S+)*(?=\s+;(?:\s|$))/,lookbehind:!0,alias:"function",inside:{string:{pattern:/(\s)[^:\s]+/,lookbehind:!0}}},"stack-effect-delimiter":[{pattern:/(^|\s)(?:call|eval|execute)?\((?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)--(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\)(?=\s|$)/,lookbehind:!0,alias:"operator"}],combinators:{pattern:null,lookbehind:!0,alias:"keyword"},"kernel-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"sequences-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"math-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"constructor-word":{pattern:/(^|\s)<(?!=+>|-+>)\S+>(?=\s|$)/,lookbehind:!0,alias:"keyword"},"other-builtin-syntax":{pattern:null,lookbehind:!0,alias:"operator"},"conventionally-named-word":{pattern:/(^|\s)(?!")(?:(?:change|new|set|with)-\S+|\$\S+|>[^>\s]+|[^:>\s]+>|[^>\s]+>[^>\s]+|\+[^+\s]+\+|[^?\s]+\?|\?[^?\s]+|[^>\s]+>>|>>[^>\s]+|[^<\s]+<<|\([^()\s]+\)|[^!\s]+!|[^*\s]\S*\*|[^.\s]\S*\.)(?=\s|$)/,lookbehind:!0,alias:"keyword"},"colon-syntax":{pattern:/(^|\s)(?:[A-Z0-9\-]+#?)?:{1,2}\s+(?:;\S+|(?!;)\S+)(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"function"},"semicolon-or-setlocal":{pattern:/(\s)(?:;|:>)(?=\s|$)/,lookbehind:!0,alias:"function"},"curly-brace-literal-delimiter":[{pattern:/(^|\s)[a-z]*\{(?=\s)/i,lookbehind:!0,alias:"operator"},{pattern:/(\s)\}(?=\s|$)/,lookbehind:!0,alias:"operator"}],"quotation-delimiter":[{pattern:/(^|\s)\[(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\](?=\s|$)/,lookbehind:!0,alias:"operator"}],"normal-word":{pattern:/(^|\s)[^"\s]\S*(?=\s|$)/,lookbehind:!0},string:{pattern:/"(?:\\\S|[^"\\])*"/,greedy:!0,inside:oe}},fe=function(Ee){return(Ee+"").replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")},he=function(Ee){return new RegExp("(^|\\s)(?:"+Ee.map(fe).join("|")+")(?=\\s|$)")},ie={"kernel-builtin":["or","2nipd","4drop","tuck","wrapper","nip","wrapper?","callstack>array","die","dupd","callstack","callstack?","3dup","hashcode","pick","4nip","build",">boolean","nipd","clone","5nip","eq?","?","=","swapd","2over","clear","2dup","get-retainstack","not","tuple?","dup","3nipd","call","-rotd","object","drop","assert=","assert?","-rot","execute","boa","get-callstack","curried?","3drop","pickd","overd","over","roll","3nip","swap","and","2nip","rotd","throw","(clone)","hashcode*","spin","reach","4dup","equal?","get-datastack","assert","2drop","","boolean?","identity-hashcode","identity-tuple?","null","composed?","new","5drop","rot","-roll","xor","identity-tuple","boolean"],"other-builtin-syntax":["=======","recursive","flushable",">>","<<<<<<","M\\","B","PRIVATE>","\\","======","final","inline","delimiter","deprecated",">>>>>","<<<<<<<","parse-complex","malformed-complex","read-only",">>>>>>>","call-next-method","<<","foldable","$","$[","${"],"sequences-builtin":["member-eq?","mismatch","append","assert-sequence=","longer","repetition","clone-like","3sequence","assert-sequence?","last-index-from","reversed","index-from","cut*","pad-tail","join-as","remove-eq!","concat-as","but-last","snip","nths","nth","sequence","longest","slice?","","remove-nth","tail-slice","empty?","tail*","member?","virtual-sequence?","set-length","drop-prefix","iota","unclip","bounds-error?","unclip-last-slice","non-negative-integer-expected","non-negative-integer-expected?","midpoint@","longer?","?set-nth","?first","rest-slice","prepend-as","prepend","fourth","sift","subseq-start","new-sequence","?last","like","first4","1sequence","reverse","slice","virtual@","repetition?","set-last","index","4sequence","max-length","set-second","immutable-sequence","first2","first3","supremum","unclip-slice","suffix!","insert-nth","tail","3append","short","suffix","concat","flip","immutable?","reverse!","2sequence","sum","delete-all","indices","snip-slice","","check-slice","sequence?","head","append-as","halves","sequence=","collapse-slice","?second","slice-error?","product","bounds-check?","bounds-check","immutable","virtual-exemplar","harvest","remove","pad-head","last","set-fourth","cartesian-product","remove-eq","shorten","shorter","reversed?","shorter?","shortest","head-slice","pop*","tail-slice*","but-last-slice","iota?","append!","cut-slice","new-resizable","head-slice*","sequence-hashcode","pop","set-nth","?nth","second","join","immutable-sequence?","","3append-as","virtual-sequence","subseq?","remove-nth!","length","last-index","lengthen","assert-sequence","copy","move","third","first","tail?","set-first","prefix","bounds-error","","exchange","surround","cut","min-length","set-third","push-all","head?","subseq-start-from","delete-slice","rest","sum-lengths","head*","infimum","remove!","glue","slice-error","subseq","push","replace-slice","subseq-as","unclip-last"],"math-builtin":["number=","next-power-of-2","?1+","fp-special?","imaginary-part","float>bits","number?","fp-infinity?","bignum?","fp-snan?","denominator","gcd","*","+","fp-bitwise=","-","u>=","/",">=","bitand","power-of-2?","log2-expects-positive","neg?","<","log2",">","integer?","number","bits>double","2/","zero?","bits>float","float?","shift","ratio?","rect>","even?","ratio","fp-sign","bitnot",">fixnum","complex?","/i","integer>fixnum","/f","sgn",">bignum","next-float","u<","u>","mod","recip","rational",">float","2^","integer","fixnum?","neg","fixnum","sq","bignum",">rect","bit?","fp-qnan?","simple-gcd","complex","","real",">fraction","double>bits","bitor","rem","fp-nan-payload","real-part","log2-expects-positive?","prev-float","align","unordered?","float","fp-nan?","abs","bitxor","integer>fixnum-strict","u<=","odd?","<=","/mod",">integer","real?","rational?","numerator"]};Object.keys(ie).forEach(function(Ee){ce[Ee].pattern=he(ie[Ee])});var xe=["2bi","while","2tri","bi*","4dip","both?","same?","tri@","curry","prepose","3bi","?if","tri*","2keep","3keep","curried","2keepd","when","2bi*","2tri*","4keep","bi@","keepdd","do","unless*","tri-curry","if*","loop","bi-curry*","when*","2bi@","2tri@","with","2with","either?","bi","until","3dip","3curry","tri-curry*","tri-curry@","bi-curry","keepd","compose","2dip","if","3tri","unless","tuple","keep","2curry","tri","most","while*","dip","composed","bi-curry@","find-last-from","trim-head-slice","map-as","each-from","none?","trim-tail","partition","if-empty","accumulate*","reject!","find-from","accumulate-as","collector-for-as","reject","map","map-sum","accumulate!","2each-from","follow","supremum-by","map!","unless-empty","collector","padding","reduce-index","replicate-as","infimum-by","trim-tail-slice","count","find-index","filter","accumulate*!","reject-as","map-integers","map-find","reduce","selector","interleave","2map","filter-as","binary-reduce","map-index-as","find","produce","filter!","replicate","cartesian-map","cartesian-each","find-index-from","map-find-last","3map-as","3map","find-last","selector-as","2map-as","2map-reduce","accumulate","each","each-index","accumulate*-as","when-empty","all?","collector-as","push-either","new-like","collector-for","2selector","push-if","2all?","map-reduce","3each","any?","trim-slice","2reduce","change-nth","produce-as","2each","trim","trim-head","cartesian-find","map-index","if-zero","each-integer","unless-zero","(find-integer)","when-zero","find-last-integer","(all-integers?)","times","(each-integer)","find-integer","all-integers?","unless-negative","if-positive","when-positive","when-negative","unless-positive","if-negative","case","2cleave","cond>quot","case>quot","3cleave","wrong-values","to-fixed-point","alist>quot","cond","cleave","call-effect","recursive-hashcode","spread","deep-spread>quot","2||","0||","n||","0&&","2&&","3||","1||","1&&","n&&","3&&","smart-unless*","keep-inputs","reduce-outputs","smart-when*","cleave>array","smart-with","smart-apply","smart-if","inputs/outputs","output>sequence-n","map-outputs","map-reduce-outputs","dropping","output>array","smart-map-reduce","smart-2map-reduce","output>array-n","nullary","inputsequence"];ce.combinators.pattern=he(xe),E.languages.factor=ce})(y)}},65245:function(ge){"use strict";ge.exports=ne,ne.displayName="$false",ne.aliases=[];function ne(y){(function(E){E.languages.false={comment:{pattern:/\{[^}]*\}/},string:{pattern:/"[^"]*"/,greedy:!0},"character-code":{pattern:/'(?:[^\r]|\r\n?)/,alias:"number"},"assembler-code":{pattern:/\d+`/,alias:"important"},number:/\d+/,operator:/[-!#$%&'*+,./:;=>?@\\^_`|~ßø]/,punctuation:/\[|\]/,variable:/[a-z]/,"non-standard":{pattern:/[()!=]=?|[-+*/%]|\b(?:in|is)\b/}),delete y.languages["firestore-security-rules"]["class-name"],y.languages.insertBefore("firestore-security-rules","keyword",{path:{pattern:/(^|[\s(),])(?:\/(?:[\w\xA0-\uFFFF]+|\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)))+/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)/,inside:{operator:/=/,keyword:/\*\*/,punctuation:/[.$(){}]/}},punctuation:/\//}},method:{pattern:/(\ballow\s+)[a-z]+(?:\s*,\s*[a-z]+)*(?=\s*[:;])/,lookbehind:!0,alias:"builtin",inside:{punctuation:/,/}}})}},40284:function(ge){"use strict";ge.exports=ne,ne.displayName="flow",ne.aliases=[];function ne(y){(function(E){E.languages.flow=E.languages.extend("javascript",{}),E.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|any|mixed|null|void)\b/,alias:"tag"}]}),E.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete E.languages.flow.parameter,E.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(E.languages.flow.keyword)||(E.languages.flow.keyword=[E.languages.flow.keyword]),E.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})})(y)}},39187:function(ge){"use strict";ge.exports=ne,ne.displayName="fortran",ne.aliases=[];function ne(y){y.languages.fortran={"quoted-number":{pattern:/[BOZ](['"])[A-F0-9]+\1/i,alias:"number"},string:{pattern:/(?:\b\w+_)?(['"])(?:\1\1|&(?:\r\n?|\n)(?:[ \t]*!.*(?:\r\n?|\n)|(?![ \t]*!))|(?!\1).)*(?:\1|&)/,inside:{comment:{pattern:/(&(?:\r\n?|\n)\s*)!.*/,lookbehind:!0}}},comment:{pattern:/!.*/,greedy:!0},boolean:/\.(?:FALSE|TRUE)\.(?:_\w+)?/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[ED][+-]?\d+)?(?:_\w+)?/i,keyword:[/\b(?:CHARACTER|COMPLEX|DOUBLE ?PRECISION|INTEGER|LOGICAL|REAL)\b/i,/\b(?:END ?)?(?:BLOCK ?DATA|DO|FILE|FORALL|FUNCTION|IF|INTERFACE|MODULE(?! PROCEDURE)|PROGRAM|SELECT|SUBROUTINE|TYPE|WHERE)\b/i,/\b(?:ALLOCATABLE|ALLOCATE|BACKSPACE|CALL|CASE|CLOSE|COMMON|CONTAINS|CONTINUE|CYCLE|DATA|DEALLOCATE|DIMENSION|DO|END|EQUIVALENCE|EXIT|EXTERNAL|FORMAT|GO ?TO|IMPLICIT(?: NONE)?|INQUIRE|INTENT|INTRINSIC|MODULE PROCEDURE|NAMELIST|NULLIFY|OPEN|OPTIONAL|PARAMETER|POINTER|PRINT|PRIVATE|PUBLIC|READ|RETURN|REWIND|SAVE|SELECT|STOP|TARGET|WHILE|WRITE)\b/i,/\b(?:ASSIGNMENT|DEFAULT|ELEMENTAL|ELSE|ELSEIF|ELSEWHERE|ENTRY|IN|INCLUDE|INOUT|KIND|NULL|ONLY|OPERATOR|OUT|PURE|RECURSIVE|RESULT|SEQUENCE|STAT|THEN|USE)\b/i],operator:[/\*\*|\/\/|=>|[=\/]=|[<>]=?|::|[+\-*=%]|\.[A-Z]+\./i,{pattern:/(^|(?!\().)\/(?!\))/,lookbehind:!0}],punctuation:/\(\/|\/\)|[(),;:&]/}}},34302:function(ge){"use strict";ge.exports=ne,ne.displayName="fsharp",ne.aliases=[];function ne(y){y.languages.fsharp=y.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*(?!\))[\s\S]*?\*\)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|asr|assert|atomic|base|begin|break|checked|class|component|const|constraint|constructor|continue|default|delegate|do|done|downcast|downto|eager|elif|else|end|event|exception|extern|external|false|finally|fixed|for|fun|function|functor|global|if|in|include|inherit|inline|interface|internal|land|lazy|lor|lsl|lsr|lxor|match|member|method|mixin|mod|module|mutable|namespace|new|not|null|object|of|open|or|override|parallel|private|process|protected|public|pure|rec|sealed|select|sig|static|struct|tailcall|then|to|trait|true|try|type|upcast|val|virtual|void|volatile|when|while|with)\b/,number:[/\b0x[\da-fA-F]+(?:LF|lf|un)?\b/,/\b0b[01]+(?:uy|y)?\b/,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|UL|u[lsy]?)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),y.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(^#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),y.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/\b[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),y.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,greedy:!0,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:y.languages.fsharp}}},char:{pattern:/'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0}})}},90515:function(ge,ne,y){"use strict";var E=y(51478);ge.exports=ae,ae.displayName="ftl",ae.aliases=[];function ae(oe){oe.register(E),function(ce){for(var fe=/[^<()"']|\((?:)*\)|<(?!#--)|<#--(?:[^-]|-(?!->))*-->|"(?:[^\\"]|\\.)*"|'(?:[^\\']|\\.)*'/.source,he=0;he<2;he++)fe=fe.replace(//g,function(){return fe});fe=fe.replace(//g,/[^\s\S]/.source);var ie={comment:/<#--[\s\S]*?-->/,string:[{pattern:/\br("|')(?:(?!\1)[^\\]|\\.)*\1/,greedy:!0},{pattern:RegExp(/("|')(?:(?!\1|\$\{)[^\\]|\\.|\$\{(?:(?!\})(?:))*\})*\1/.source.replace(//g,function(){return fe})),greedy:!0,inside:{interpolation:{pattern:RegExp(/((?:^|[^\\])(?:\\\\)*)\$\{(?:(?!\})(?:))*\}/.source.replace(//g,function(){return fe})),lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:null}}}}],keyword:/\b(?:as)\b/,boolean:/\b(?:false|true)\b/,"builtin-function":{pattern:/((?:^|[^?])\?\s*)\w+/,lookbehind:!0,alias:"function"},function:/\b\w+(?=\s*\()/,number:/\b\d+(?:\.\d+)?\b/,operator:/\.\.[<*!]?|->|--|\+\+|&&|\|\||\?{1,2}|[-+*/%!=<>]=?|\b(?:gt|gte|lt|lte)\b/,punctuation:/[,;.:()[\]{}]/};ie.string[1].inside.interpolation.inside.rest=ie,ce.languages.ftl={"ftl-comment":{pattern:/^<#--[\s\S]*/,alias:"comment"},"ftl-directive":{pattern:/^<[\s\S]+>$/,inside:{directive:{pattern:/(^<\/?)[#@][a-z]\w*/i,lookbehind:!0,alias:"keyword"},punctuation:/^<\/?|\/?>$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:ie}}},"ftl-interpolation":{pattern:/^\$\{[\s\S]*\}$/,inside:{punctuation:/^\$\{|\}$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:ie}}}},ce.hooks.add("before-tokenize",function(xe){var Ee=RegExp(/<#--[\s\S]*?-->|<\/?[#@][a-zA-Z](?:)*?>|\$\{(?:)*?\}/.source.replace(//g,function(){return fe}),"gi");ce.languages["markup-templating"].buildPlaceholders(xe,"ftl",Ee)}),ce.hooks.add("after-tokenize",function(xe){ce.languages["markup-templating"].tokenizePlaceholders(xe,"ftl")})}(oe)}},33534:function(ge){"use strict";ge.exports=ne,ne.displayName="gap",ne.aliases=[];function ne(y){y.languages.gap={shell:{pattern:/^gap>[\s\S]*?(?=^gap>|$(?![\s\S]))/m,greedy:!0,inside:{gap:{pattern:/^(gap>).+(?:(?:\r(?:\n|(?!\n))|\n)>.*)*/,lookbehind:!0,inside:null},punctuation:/^gap>/}},comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(^|[^\\'"])(?:'(?:[^\r\n\\']|\\.){1,10}'|"(?:[^\r\n\\"]|\\.)*"(?!")|"""[\s\S]*?""")/,lookbehind:!0,greedy:!0,inside:{continuation:{pattern:/([\r\n])>/,lookbehind:!0,alias:"punctuation"}}},keyword:/\b(?:Assert|Info|IsBound|QUIT|TryNextMethod|Unbind|and|atomic|break|continue|do|elif|else|end|fi|for|function|if|in|local|mod|not|od|or|quit|readonly|readwrite|rec|repeat|return|then|until|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:{pattern:/(^|[^\w.]|\.\.)(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:_[a-z]?)?(?=$|[^\w.]|\.\.)/,lookbehind:!0},continuation:{pattern:/([\r\n])>/,lookbehind:!0,alias:"punctuation"},operator:/->|[-+*/^~=!]|<>|[<>]=?|:=|\.\./,punctuation:/[()[\]{},;.:]/},y.languages.gap.shell.inside.gap.inside=y.languages.gap}},9885:function(ge){"use strict";ge.exports=ne,ne.displayName="gcode",ne.aliases=[];function ne(y){y.languages.gcode={comment:/;.*|\B\(.*?\)\B/,string:{pattern:/"(?:""|[^"])*"/,greedy:!0},keyword:/\b[GM]\d+(?:\.\d+)?\b/,property:/\b[A-Z]/,checksum:{pattern:/(\*)\d+/,lookbehind:!0,alias:"number"},punctuation:/[:*]/}}},76364:function(ge){"use strict";ge.exports=ne,ne.displayName="gdscript",ne.aliases=[];function ne(y){y.languages.gdscript={comment:/#.*/,string:{pattern:/@?(?:("|')(?:(?!\1)[^\n\\]|\\[\s\S])*\1(?!"|')|"""(?:[^\\]|\\[\s\S])*?""")/,greedy:!0},"class-name":{pattern:/(^(?:class|class_name|extends)[ \t]+|^export\([ \t]*|\bas[ \t]+|(?:\b(?:const|var)[ \t]|[,(])[ \t]*\w+[ \t]*:[ \t]*|->[ \t]*)[a-zA-Z_]\w*/m,lookbehind:!0},keyword:/\b(?:and|as|assert|break|breakpoint|class|class_name|const|continue|elif|else|enum|export|extends|for|func|if|in|is|master|mastersync|match|not|null|onready|or|pass|preload|puppet|puppetsync|remote|remotesync|return|self|setget|signal|static|tool|var|while|yield)\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,variable:/\$\w+/,number:[/\b0b[01_]+\b|\b0x[\da-fA-F_]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.[\d_]+)(?:e[+-]?[\d_]+)?\b/,/\b(?:INF|NAN|PI|TAU)\b/],constant:/\b[A-Z][A-Z_\d]*\b/,boolean:/\b(?:false|true)\b/,operator:/->|:=|&&|\|\||<<|>>|[-+*/%&|!<>=]=?|[~^]/,punctuation:/[.:,;()[\]{}]/}}},56452:function(ge){"use strict";ge.exports=ne,ne.displayName="gedcom",ne.aliases=[];function ne(y){y.languages.gedcom={"line-value":{pattern:/(^[\t ]*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?\w+ ).+/m,lookbehind:!0,inside:{pointer:{pattern:/^@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@$/,alias:"variable"}}},tag:{pattern:/(^[\t ]*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?)\w+/m,lookbehind:!0,alias:"string"},level:{pattern:/(^[\t ]*)\d+/m,lookbehind:!0,alias:"number"},pointer:{pattern:/@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@/,alias:"variable"}}}},8477:function(ge){"use strict";ge.exports=ne,ne.displayName="gherkin",ne.aliases=[];function ne(y){(function(E){var ae=/(?:\r?\n|\r)[ \t]*\|.+\|(?:(?!\|).)*/.source;E.languages.gherkin={pystring:{pattern:/("""|''')[\s\S]+?\1/,alias:"string"},comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},tag:{pattern:/(^[ \t]*)@\S*/m,lookbehind:!0},feature:{pattern:/((?:^|\r?\n|\r)[ \t]*)(?:Ability|Ahoy matey!|Arwedd|Aspekt|Besigheid Behoefte|Business Need|Caracteristica|Característica|Egenskab|Egenskap|Eiginleiki|Feature|Fīča|Fitur|Fonctionnalité|Fonksyonalite|Funcionalidade|Funcionalitat|Functionalitate|Funcţionalitate|Funcționalitate|Functionaliteit|Fungsi|Funkcia|Funkcija|Funkcionalitāte|Funkcionalnost|Funkcja|Funksie|Funktionalität|Funktionalitéit|Funzionalità|Hwaet|Hwæt|Jellemző|Karakteristik|Lastnost|Mak|Mogucnost|laH|Mogućnost|Moznosti|Možnosti|OH HAI|Omadus|Ominaisuus|Osobina|Özellik|Potrzeba biznesowa|perbogh|poQbogh malja'|Požadavek|Požiadavka|Pretty much|Qap|Qu'meH 'ut|Savybė|Tính năng|Trajto|Vermoë|Vlastnosť|Właściwość|Značilnost|Δυνατότητα|Λειτουργία|Могућност|Мөмкинлек|Особина|Свойство|Үзенчәлеклелек|Функционал|Функционалност|Функция|Функціонал|תכונה|خاصية|خصوصیت|صلاحیت|کاروبار کی ضرورت|وِیژگی|रूप लेख|ਖਾਸੀਅਤ|ਨਕਸ਼ ਨੁਹਾਰ|ਮੁਹਾਂਦਰਾ|గుణము|ಹೆಚ್ಚಳ|ความต้องการทางธุรกิจ|ความสามารถ|โครงหลัก|기능|フィーチャ|功能|機能):(?:[^:\r\n]+(?:\r?\n|\r|$))*/,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]+/,lookbehind:!0},keyword:/[^:\r\n]+:/}},scenario:{pattern:/(^[ \t]*)(?:Abstract Scenario|Abstrakt Scenario|Achtergrond|Aer|Ær|Agtergrond|All y'all|Antecedentes|Antecedents|Atburðarás|Atburðarásir|Awww, look mate|B4|Background|Baggrund|Bakgrund|Bakgrunn|Bakgrunnur|Beispiele|Beispiller|Bối cảnh|Cefndir|Cenario|Cenário|Cenario de Fundo|Cenário de Fundo|Cenarios|Cenários|Contesto|Context|Contexte|Contexto|Conto|Contoh|Contone|Dæmi|Dasar|Dead men tell no tales|Delineacao do Cenario|Delineação do Cenário|Dis is what went down|Dữ liệu|Dyagram Senaryo|Dyagram senaryo|Egzanp|Ejemplos|Eksempler|Ekzemploj|Enghreifftiau|Esbozo do escenario|Escenari|Escenario|Esempi|Esquema de l'escenari|Esquema del escenario|Esquema do Cenario|Esquema do Cenário|EXAMPLZ|Examples|Exempel|Exemple|Exemples|Exemplos|First off|Fono|Forgatókönyv|Forgatókönyv vázlat|Fundo|Geçmiş|Grundlage|Hannergrond|ghantoH|Háttér|Heave to|Istorik|Juhtumid|Keadaan|Khung kịch bản|Khung tình huống|Kịch bản|Koncept|Konsep skenario|Kontèks|Kontekst|Kontekstas|Konteksts|Kontext|Konturo de la scenaro|Latar Belakang|lut chovnatlh|lut|lutmey|Lýsing Atburðarásar|Lýsing Dæma|MISHUN SRSLY|MISHUN|Menggariskan Senario|mo'|Náčrt Scenára|Náčrt Scénáře|Náčrt Scenáru|Oris scenarija|Örnekler|Osnova|Osnova Scenára|Osnova scénáře|Osnutek|Ozadje|Paraugs|Pavyzdžiai|Példák|Piemēri|Plan du scénario|Plan du Scénario|Plan Senaryo|Plan senaryo|Plang vum Szenario|Pozadí|Pozadie|Pozadina|Príklady|Příklady|Primer|Primeri|Primjeri|Przykłady|Raamstsenaarium|Reckon it's like|Rerefons|Scenár|Scénář|Scenarie|Scenarij|Scenarijai|Scenarijaus šablonas|Scenariji|Scenārijs|Scenārijs pēc parauga|Scenarijus|Scenario|Scénario|Scenario Amlinellol|Scenario Outline|Scenario Template|Scenariomal|Scenariomall|Scenarios|Scenariu|Scenariusz|Scenaro|Schema dello scenario|Se ðe|Se the|Se þe|Senario|Senaryo Deskripsyon|Senaryo deskripsyon|Senaryo|Senaryo taslağı|Shiver me timbers|Situācija|Situai|Situasie Uiteensetting|Situasie|Skenario konsep|Skenario|Skica|Structura scenariu|Structură scenariu|Struktura scenarija|Stsenaarium|Swa hwaer swa|Swa|Swa hwær swa|Szablon scenariusza|Szenario|Szenariogrundriss|Tapaukset|Tapaus|Tapausaihio|Taust|Tausta|Template Keadaan|Template Senario|Template Situai|The thing of it is|Tình huống|Variantai|Voorbeelde|Voorbeelden|Wharrimean is|Yo-ho-ho|You'll wanna|Założenia|Παραδείγματα|Περιγραφή Σεναρίου|Σενάρια|Σενάριο|Υπόβαθρο|Кереш|Контекст|Концепт|Мисаллар|Мисоллар|Основа|Передумова|Позадина|Предистория|Предыстория|Приклади|Пример|Примери|Примеры|Рамка на сценарий|Скица|Структура сценарија|Структура сценария|Структура сценарію|Сценарий|Сценарий структураси|Сценарийның төзелеше|Сценарији|Сценарио|Сценарій|Тарих|Үрнәкләр|דוגמאות|רקע|תבנית תרחיש|תרחיש|الخلفية|الگوی سناریو|امثلة|پس منظر|زمینه|سناریو|سيناريو|سيناريو مخطط|مثالیں|منظر نامے کا خاکہ|منظرنامہ|نمونه ها|उदाहरण|परिदृश्य|परिदृश्य रूपरेखा|पृष्ठभूमि|ਉਦਾਹਰਨਾਂ|ਪਟਕਥਾ|ਪਟਕਥਾ ਢਾਂਚਾ|ਪਟਕਥਾ ਰੂਪ ਰੇਖਾ|ਪਿਛੋਕੜ|ఉదాహరణలు|కథనం|నేపథ్యం|సన్నివేశం|ಉದಾಹರಣೆಗಳು|ಕಥಾಸಾರಾಂಶ|ವಿವರಣೆ|ಹಿನ್ನೆಲೆ|โครงสร้างของเหตุการณ์|ชุดของตัวอย่าง|ชุดของเหตุการณ์|แนวคิด|สรุปเหตุการณ์|เหตุการณ์|배경|시나리오|시나리오 개요|예|サンプル|シナリオ|シナリオアウトライン|シナリオテンプレ|シナリオテンプレート|テンプレ|例|例子|剧本|剧本大纲|劇本|劇本大綱|场景|场景大纲|場景|場景大綱|背景):[^:\r\n]*/m,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]*/,lookbehind:!0},keyword:/[^:\r\n]+:/}},"table-body":{pattern:RegExp("("+ae+")(?:"+ae+")+"),lookbehind:!0,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"},td:{pattern:/\s*[^\s|][^|]*/,alias:"string"},punctuation:/\|/}},"table-head":{pattern:RegExp(ae),inside:{th:{pattern:/\s*[^\s|][^|]*/,alias:"variable"},punctuation:/\|/}},atrule:{pattern:/(^[ \t]+)(?:'a|'ach|'ej|7|a|A také|A taktiež|A tiež|A zároveň|Aber|Ac|Adott|Akkor|Ak|Aleshores|Ale|Ali|Allora|Alors|Als|Ama|Amennyiben|Amikor|Ampak|an|AN|Ananging|And y'all|And|Angenommen|Anrhegedig a|An|Apabila|Atès|Atesa|Atunci|Avast!|Aye|A|awer|Bagi|Banjur|Bet|Biết|Blimey!|Buh|But at the end of the day I reckon|But y'all|But|BUT|Cal|Când|Cand|Cando|Ce|Cuando|Če|Ða ðe|Ða|Dadas|Dada|Dados|Dado|DaH ghu' bejlu'|dann|Dann|Dano|Dan|Dar|Dat fiind|Data|Date fiind|Date|Dati fiind|Dati|Daţi fiind|Dați fiind|DEN|Dato|De|Den youse gotta|Dengan|Diberi|Diyelim ki|Donada|Donat|Donitaĵo|Do|Dun|Duota|Ðurh|Eeldades|Ef|Eğer ki|Entao|Então|Entón|E|En|Entonces|Epi|És|Etant donnée|Etant donné|Et|Étant données|Étant donnée|Étant donné|Etant données|Etant donnés|Étant donnés|Fakat|Gangway!|Gdy|Gegeben seien|Gegeben sei|Gegeven|Gegewe|ghu' noblu'|Gitt|Given y'all|Given|Givet|Givun|Ha|Cho|I CAN HAZ|In|Ir|It's just unbelievable|I|Ja|Jeśli|Jeżeli|Kad|Kada|Kadar|Kai|Kaj|Když|Keď|Kemudian|Ketika|Khi|Kiedy|Ko|Kuid|Kui|Kun|Lan|latlh|Le sa a|Let go and haul|Le|Lè sa a|Lè|Logo|Lorsqu'<|Lorsque|mä|Maar|Mais|Mając|Ma|Majd|Maka|Manawa|Mas|Men|Menawa|Mutta|Nalika|Nalikaning|Nanging|Når|När|Nato|Nhưng|Niin|Njuk|O zaman|Och|Og|Oletetaan|Ond|Onda|Oraz|Pak|Pero|Però|Podano|Pokiaľ|Pokud|Potem|Potom|Privzeto|Pryd|Quan|Quand|Quando|qaSDI'|Så|Sed|Se|Siis|Sipoze ke|Sipoze Ke|Sipoze|Si|Şi|Și|Soit|Stel|Tada|Tad|Takrat|Tak|Tapi|Ter|Tetapi|Tha the|Tha|Then y'all|Then|Thì|Thurh|Toda|Too right|Un|Und|ugeholl|Và|vaj|Vendar|Ve|wann|Wanneer|WEN|Wenn|When y'all|When|Wtedy|Wun|Y'know|Yeah nah|Yna|Youse know like when|Youse know when youse got|Y|Za predpokladu|Za předpokladu|Zadan|Zadani|Zadano|Zadate|Zadato|Zakładając|Zaradi|Zatati|Þa þe|Þa|Þá|Þegar|Þurh|Αλλά|Δεδομένου|Και|Όταν|Τότε|А також|Агар|Але|Али|Аммо|А|Әгәр|Әйтик|Әмма|Бирок|Ва|Вә|Дадено|Дано|Допустим|Если|Задате|Задати|Задато|И|І|К тому же|Када|Кад|Когато|Когда|Коли|Ләкин|Лекин|Нәтиҗәдә|Нехай|Но|Онда|Припустимо, що|Припустимо|Пусть|Также|Та|Тогда|Тоді|То|Унда|Һәм|Якщо|אבל|אזי|אז|בהינתן|וגם|כאשר|آنگاه|اذاً|اگر|اما|اور|با فرض|بالفرض|بفرض|پھر|تب|ثم|جب|عندما|فرض کیا|لكن|لیکن|متى|هنگامی|و|अगर|और|कदा|किन्तु|चूंकि|जब|तथा|तदा|तब|परन्तु|पर|यदि|ਅਤੇ|ਜਦੋਂ|ਜਿਵੇਂ ਕਿ|ਜੇਕਰ|ਤਦ|ਪਰ|అప్పుడు|ఈ పరిస్థితిలో|కాని|చెప్పబడినది|మరియు|ಆದರೆ|ನಂತರ|ನೀಡಿದ|ಮತ್ತು|ಸ್ಥಿತಿಯನ್ನು|กำหนดให้|ดังนั้น|แต่|เมื่อ|และ|그러면<|그리고<|단<|만약<|만일<|먼저<|조건<|하지만<|かつ<|しかし<|ただし<|ならば<|もし<|並且<|但し<|但是<|假如<|假定<|假設<|假设<|前提<|同时<|同時<|并且<|当<|當<|而且<|那么<|那麼<)(?=[ \t])/m,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"}}},outline:{pattern:/<[^>]+>/,alias:"variable"}}})(y)}},58230:function(ge){"use strict";ge.exports=ne,ne.displayName="git",ne.aliases=[];function ne(y){y.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m}}},66192:function(ge,ne,y){"use strict";var E=y(79440);ge.exports=ae,ae.displayName="glsl",ae.aliases=[];function ae(oe){oe.register(E),oe.languages.glsl=oe.languages.extend("c",{keyword:/\b(?:active|asm|atomic_uint|attribute|[ibdu]?vec[234]|bool|break|buffer|case|cast|centroid|class|coherent|common|const|continue|d?mat[234](?:x[234])?|default|discard|do|double|else|enum|extern|external|false|filter|fixed|flat|float|for|fvec[234]|goto|half|highp|hvec[234]|[iu]?sampler2DMS(?:Array)?|[iu]?sampler2DRect|[iu]?samplerBuffer|[iu]?samplerCube|[iu]?samplerCubeArray|[iu]?sampler[123]D|[iu]?sampler[12]DArray|[iu]?image2DMS(?:Array)?|[iu]?image2DRect|[iu]?imageBuffer|[iu]?imageCube|[iu]?imageCubeArray|[iu]?image[123]D|[iu]?image[12]DArray|if|in|inline|inout|input|int|interface|invariant|layout|long|lowp|mediump|namespace|noinline|noperspective|out|output|partition|patch|precise|precision|public|readonly|resource|restrict|return|sample|sampler[12]DArrayShadow|sampler[12]DShadow|sampler2DRectShadow|sampler3DRect|samplerCubeArrayShadow|samplerCubeShadow|shared|short|sizeof|smooth|static|struct|subroutine|superp|switch|template|this|true|typedef|uint|uniform|union|unsigned|using|varying|void|volatile|while|writeonly)\b/})}},81084:function(ge){"use strict";ge.exports=ne,ne.displayName="gml",ne.aliases=[];function ne(y){y.languages.gamemakerlanguage=y.languages.gml=y.languages.extend("clike",{keyword:/\b(?:break|case|continue|default|do|else|enum|exit|for|globalvar|if|repeat|return|switch|until|var|while)\b/,number:/(?:\b0x[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ulf]{0,4}/i,operator:/--|\+\+|[-+%/=]=?|!=|\*\*?=?|<[<=>]?|>[=>]?|&&?|\^\^?|\|\|?|~|\b(?:and|at|not|or|with|xor)\b/,constant:/\b(?:GM_build_date|GM_version|action_(?:continue|restart|reverse|stop)|all|gamespeed_(?:fps|microseconds)|global|local|noone|other|pi|pointer_(?:invalid|null)|self|timezone_(?:local|utc)|undefined|ev_(?:create|destroy|step|alarm|keyboard|mouse|collision|other|draw|draw_(?:begin|end|post|pre)|keypress|keyrelease|trigger|(?:left|middle|no|right)_button|(?:left|middle|right)_press|(?:left|middle|right)_release|mouse_(?:enter|leave|wheel_down|wheel_up)|global_(?:left|middle|right)_button|global_(?:left|middle|right)_press|global_(?:left|middle|right)_release|joystick(?:1|2)_(?:button1|button2|button3|button4|button5|button6|button7|button8|down|left|right|up)|outside|boundary|game_start|game_end|room_start|room_end|no_more_lives|animation_end|end_of_path|no_more_health|user\d|gui|gui_begin|gui_end|step_(?:begin|end|normal))|vk_(?:alt|anykey|backspace|control|delete|down|end|enter|escape|home|insert|left|nokey|pagedown|pageup|pause|printscreen|return|right|shift|space|tab|up|f\d|numpad\d|add|decimal|divide|lalt|lcontrol|lshift|multiply|ralt|rcontrol|rshift|subtract)|achievement_(?:filter_(?:all_players|favorites_only|friends_only)|friends_info|info|leaderboard_info|our_info|pic_loaded|show_(?:achievement|bank|friend_picker|leaderboard|profile|purchase_prompt|ui)|type_challenge|type_score_challenge)|asset_(?:font|object|path|room|script|shader|sound|sprite|tiles|timeline|unknown)|audio_(?:3d|falloff_(?:exponent_distance|exponent_distance_clamped|inverse_distance|inverse_distance_clamped|linear_distance|linear_distance_clamped|none)|mono|new_system|old_system|stereo)|bm_(?:add|complex|dest_alpha|dest_color|dest_colour|inv_dest_alpha|inv_dest_color|inv_dest_colour|inv_src_alpha|inv_src_color|inv_src_colour|max|normal|one|src_alpha|src_alpha_sat|src_color|src_colour|subtract|zero)|browser_(?:chrome|firefox|ie|ie_mobile|not_a_browser|opera|safari|safari_mobile|tizen|unknown|windows_store)|buffer_(?:bool|f16|f32|f64|fast|fixed|generalerror|grow|invalidtype|network|outofbounds|outofspace|s16|s32|s8|seek_end|seek_relative|seek_start|string|text|u16|u32|u64|u8|vbuffer|wrap)|c_(?:aqua|black|blue|dkgray|fuchsia|gray|green|lime|ltgray|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow)|cmpfunc_(?:always|equal|greater|greaterequal|less|lessequal|never|notequal)|cr_(?:appstart|arrow|beam|cross|default|drag|handpoint|hourglass|none|size_all|size_nesw|size_ns|size_nwse|size_we|uparrow)|cull_(?:clockwise|counterclockwise|noculling)|device_(?:emulator|tablet)|device_ios_(?:ipad|ipad_retina|iphone|iphone5|iphone6|iphone6plus|iphone_retina|unknown)|display_(?:landscape|landscape_flipped|portrait|portrait_flipped)|dll_(?:cdecl|cdel|stdcall)|ds_type_(?:grid|list|map|priority|queue|stack)|ef_(?:cloud|ellipse|explosion|firework|flare|rain|ring|smoke|smokeup|snow|spark|star)|fa_(?:archive|bottom|center|directory|hidden|left|middle|readonly|right|sysfile|top|volumeid)|fb_login_(?:default|fallback_to_webview|forcing_safari|forcing_webview|no_fallback_to_webview|use_system_account)|iap_(?:available|canceled|ev_consume|ev_product|ev_purchase|ev_restore|ev_storeload|failed|purchased|refunded|status_available|status_loading|status_processing|status_restoring|status_unavailable|status_uninitialised|storeload_failed|storeload_ok|unavailable)|leaderboard_type_(?:number|time_mins_secs)|lighttype_(?:dir|point)|matrix_(?:projection|view|world)|mb_(?:any|left|middle|none|right)|network_(?:config_(?:connect_timeout|disable_reliable_udp|enable_reliable_udp|use_non_blocking_socket)|socket_(?:bluetooth|tcp|udp)|type_(?:connect|data|disconnect|non_blocking_connect))|of_challenge_(?:lose|tie|win)|os_(?:android|ios|linux|macosx|ps3|ps4|psvita|unknown|uwp|win32|win8native|windows|winphone|xboxone)|phy_debug_render_(?:aabb|collision_pairs|coms|core_shapes|joints|obb|shapes)|phy_joint_(?:anchor_1_x|anchor_1_y|anchor_2_x|anchor_2_y|angle|angle_limits|damping_ratio|frequency|length_1|length_2|lower_angle_limit|max_force|max_length|max_motor_force|max_motor_torque|max_torque|motor_force|motor_speed|motor_torque|reaction_force_x|reaction_force_y|reaction_torque|speed|translation|upper_angle_limit)|phy_particle_data_flag_(?:category|color|colour|position|typeflags|velocity)|phy_particle_flag_(?:colormixing|colourmixing|elastic|powder|spring|tensile|viscous|wall|water|zombie)|phy_particle_group_flag_(?:rigid|solid)|pr_(?:linelist|linestrip|pointlist|trianglefan|trianglelist|trianglestrip)|ps_(?:distr|shape)_(?:diamond|ellipse|gaussian|invgaussian|line|linear|rectangle)|pt_shape_(?:circle|cloud|disk|explosion|flare|line|pixel|ring|smoke|snow|spark|sphere|square|star)|ty_(?:real|string)|gp_(?:face\d|axislh|axislv|axisrh|axisrv|padd|padl|padr|padu|select|shoulderl|shoulderlb|shoulderr|shoulderrb|start|stickl|stickr)|lb_disp_(?:none|numeric|time_ms|time_sec)|lb_sort_(?:ascending|descending|none)|ov_(?:achievements|community|friends|gamegroup|players|settings)|ugc_(?:filetype_(?:community|microtrans)|list_(?:Favorited|Followed|Published|Subscribed|UsedOrPlayed|VotedDown|VotedOn|VotedUp|WillVoteLater)|match_(?:AllGuides|Artwork|Collections|ControllerBindings|IntegratedGuides|Items|Items_Mtx|Items_ReadyToUse|Screenshots|UsableInGame|Videos|WebGuides)|query_(?:AcceptedForGameRankedByAcceptanceDate|CreatedByFriendsRankedByPublicationDate|FavoritedByFriendsRankedByPublicationDate|NotYetRated)|query_RankedBy(?:NumTimesReported|PublicationDate|TextSearch|TotalVotesAsc|Trend|Vote|VotesUp)|result_success|sortorder_CreationOrder(?:Asc|Desc)|sortorder_(?:ForModeration|LastUpdatedDesc|SubscriptionDateDesc|TitleAsc|VoteScoreDesc)|visibility_(?:friends_only|private|public))|vertex_usage_(?:binormal|blendindices|blendweight|color|colour|depth|fog|normal|position|psize|sample|tangent|texcoord|textcoord)|vertex_type_(?:float\d|color|colour|ubyte4)|input_type|layerelementtype_(?:background|instance|oldtilemap|particlesystem|sprite|tile|tilemap|undefined)|se_(?:chorus|compressor|echo|equalizer|flanger|gargle|none|reverb)|text_type|tile_(?:flip|index_mask|mirror|rotate)|(?:obj|rm|scr|spr)\w+)\b/,variable:/\b(?:alarm|application_surface|async_load|background_(?:alpha|blend|color|colour|foreground|height|hspeed|htiled|index|showcolor|showcolour|visible|vspeed|vtiled|width|x|xscale|y|yscale)|bbox_(?:bottom|left|right|top)|browser_(?:height|width)|caption_(?:health|lives|score)|current_(?:day|hour|minute|month|second|time|weekday|year)|cursor_sprite|debug_mode|delta_time|direction|display_aa|error_(?:last|occurred)|event_(?:action|number|object|type)|fps|fps_real|friction|game_(?:display|project|save)_(?:id|name)|gamemaker_(?:pro|registered|version)|gravity|gravity_direction|(?:h|v)speed|health|iap_data|id|image_(?:alpha|angle|blend|depth|index|number|speed|xscale|yscale)|instance_(?:count|id)|keyboard_(?:key|lastchar|lastkey|string)|layer|lives|mask_index|mouse_(?:button|lastbutton|x|y)|object_index|os_(?:browser|device|type|version)|path_(?:endaction|index|orientation|position|positionprevious|scale|speed)|persistent|phy_(?:rotation|(?:col_normal|collision|com|linear_velocity|position|speed)_(?:x|y)|angular_(?:damping|velocity)|position_(?:x|y)previous|speed|linear_damping|bullet|fixed_rotation|active|mass|inertia|dynamic|kinematic|sleeping|collision_points)|pointer_(?:invalid|null)|room|room_(?:caption|first|height|last|persistent|speed|width)|score|secure_mode|show_(?:health|lives|score)|solid|speed|sprite_(?:height|index|width|xoffset|yoffset)|temp_directory|timeline_(?:index|loop|position|running|speed)|transition_(?:color|kind|steps)|undefined|view_(?:angle|current|enabled|(?:h|v)(?:border|speed)|(?:h|w|x|y)port|(?:h|w|x|y)view|object|surface_id|visible)|visible|webgl_enabled|working_directory|(?:x|y)(?:previous|start)|x|y|argument(?:_relitive|_count|\d)|argument|global|local|other|self)\b/})}},50318:function(ge){"use strict";ge.exports=ne,ne.displayName="gn",ne.aliases=["gni"];function ne(y){y.languages.gn={comment:{pattern:/#.*/,greedy:!0},"string-literal":{pattern:/(^|[^\\"])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[\s\S]*?\}|[a-zA-Z_]\w*|0x[a-fA-F0-9]{2})/,lookbehind:!0,inside:{number:/^\$0x[\s\S]{2}$/,variable:/^\$\w+$/,"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}},string:/[\s\S]+/}},keyword:/\b(?:else|if)\b/,boolean:/\b(?:false|true)\b/,"builtin-function":{pattern:/\b(?:assert|defined|foreach|import|pool|print|template|tool|toolchain)(?=\s*\()/i,alias:"keyword"},function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:current_cpu|current_os|current_toolchain|default_toolchain|host_cpu|host_os|root_build_dir|root_gen_dir|root_out_dir|target_cpu|target_gen_dir|target_os|target_out_dir)\b/,number:/-?\b\d+\b/,operator:/[-+!=<>]=?|&&|\|\|/,punctuation:/[(){}[\],.]/},y.languages.gn["string-literal"].inside.interpolation.inside.expression.inside=y.languages.gn,y.languages.gni=y.languages.gn}},95769:function(ge){"use strict";ge.exports=ne,ne.displayName="goModule",ne.aliases=[];function ne(y){y.languages["go-mod"]=y.languages["go-module"]={comment:{pattern:/\/\/.*/,greedy:!0},version:{pattern:/(^|[\s()[\],])v\d+\.\d+\.\d+(?:[+-][-+.\w]*)?(?![^\s()[\],])/,lookbehind:!0,alias:"number"},"go-version":{pattern:/((?:^|\s)go\s+)\d+(?:\.\d+){1,2}/,lookbehind:!0,alias:"number"},keyword:{pattern:/^([ \t]*)(?:exclude|go|module|replace|require|retract)\b/m,lookbehind:!0},operator:/=>/,punctuation:/[()[\],]/}}},14155:function(ge){"use strict";ge.exports=ne,ne.displayName="go",ne.aliases=[];function ne(y){y.languages.go=y.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),y.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete y.languages.go["class-name"]}},92823:function(ge){"use strict";ge.exports=ne,ne.displayName="graphql",ne.aliases=[];function ne(y){y.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:y.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},y.hooks.add("after-tokenize",function(ae){if(ae.language!=="graphql")return;var oe=ae.tokens.filter(function(a){return typeof a!="string"&&a.type!=="comment"&&a.type!=="scalar"}),ce=0;function fe(a){return oe[ce+a]}function he(a,ee){ee=ee||0;for(var x=0;x0)){var je=ie(/^\{$/,/^\}$/);if(je===-1)continue;for(var de=ce;de=0&&xe(b,"variable-input")}}}}})}},63092:function(ge){"use strict";ge.exports=ne,ne.displayName="groovy",ne.aliases=[];function ne(y){y.languages.groovy=y.languages.extend("clike",{string:[{pattern:/("""|''')(?:[^\\]|\\[\s\S])*?\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0},{pattern:/(["'/])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:/\b(?:abstract|as|assert|boolean|break|byte|case|catch|char|class|const|continue|def|default|do|double|else|enum|extends|final|finally|float|for|goto|if|implements|import|in|instanceof|int|interface|long|native|new|package|private|protected|public|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|trait|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01_]+|0x[\da-f_]+(?:\.[\da-f_p\-]+)?|[\d_]+(?:\.[\d_]+)?(?:e[+-]?\d+)?)[glidf]?\b/i,operator:{pattern:/(^|[^.])(?:~|==?~?|\?[.:]?|\*(?:[.=]|\*=?)?|\.[@&]|\.\.<|\.\.(?!\.)|-[-=>]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),y.languages.insertBefore("groovy","string",{shebang:{pattern:/#!.+/,alias:"comment"}}),y.languages.insertBefore("groovy","punctuation",{"spock-block":/\b(?:and|cleanup|expect|given|setup|then|when|where):/}),y.languages.insertBefore("groovy","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),y.hooks.add("wrap",function(E){if(E.language==="groovy"&&E.type==="string"){var ae=E.content.value[0];if(ae!="'"){var oe=/([^\\])(?:\$(?:\{.*?\}|[\w.]+))/;ae==="$"&&(oe=/([^\$])(?:\$(?:\{.*?\}|[\w.]+))/),E.content.value=E.content.value.replace(/</g,"<").replace(/&/g,"&"),E.content=y.highlight(E.content.value,{expression:{pattern:oe,lookbehind:!0,inside:y.languages.groovy}}),E.classes.push(ae==="/"?"regex":"gstring")}}})}},21550:function(ge,ne,y){"use strict";var E=y(75308);ge.exports=ae,ae.displayName="haml",ae.aliases=[];function ae(oe){oe.register(E),function(ce){ce.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ].+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ].*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ].+)/,lookbehind:!0,inside:ce.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ].*\|[\t ]*)*/,lookbehind:!0,inside:ce.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"symbol"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:ce.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^{}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^{}])+\}/,lookbehind:!0,inside:ce.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:ce.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:ce.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},ruby:{pattern:/[\s\S]+/,inside:ce.languages.ruby}}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var fe="((?:^|\\r?\\n|\\r)([\\t ]*)):{{filter_name}}(?:(?:\\r?\\n|\\r)(?:\\2[\\t ].+|\\s*?(?=\\r?\\n|\\r)))+",he=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],ie={},xe=0,Ee=he.length;xe@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},ce.hooks.add("before-tokenize",function(fe){var he=/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g;ce.languages["markup-templating"].buildPlaceholders(fe,"handlebars",he)}),ce.hooks.add("after-tokenize",function(fe){ce.languages["markup-templating"].tokenizePlaceholders(fe,"handlebars")}),ce.languages.hbs=ce.languages.handlebars}(oe)}},2050:function(ge){"use strict";ge.exports=ne,ne.displayName="haskell",ne.aliases=["hs"];function ne(y){y.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|\{-[\s\S]*?-\})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|ACK|BEL|BS|CAN|CR|DC1|DC2|DC3|DC4|DEL|DLE|EM|ENQ|EOT|ESC|ETB|ETX|FF|FS|GS|HT|LF|NAK|NUL|RS|SI|SO|SOH|SP|STX|SUB|SYN|US|VT|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^[\t ]*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|hiding|import|qualified)\b/,punctuation:/\./}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:[{pattern:/`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,greedy:!0},{pattern:/(\s)\.(?=\s)/,lookbehind:!0},/[-!#$%*+=?&@|~:<>^\\\/][-!#$%*+=?&@|~.:<>^\\\/]*|\.[-!#$%*+=?&@|~.:<>^\\\/]+/],hvariable:{pattern:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*/,inside:{punctuation:/\./}},constant:{pattern:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:]/},y.languages.hs=y.languages.haskell}},67967:function(ge){"use strict";ge.exports=ne,ne.displayName="haxe",ne.aliases=[];function ne(y){y.languages.haxe=y.languages.extend("clike",{string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},"class-name":[{pattern:/(\b(?:abstract|class|enum|extends|implements|interface|new|typedef)\s+)[A-Z_]\w*/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\bthis\b|\b(?:abstract|as|break|case|cast|catch|class|continue|default|do|dynamic|else|enum|extends|extern|final|for|from|function|if|implements|import|in|inline|interface|macro|new|null|operator|overload|override|package|private|public|return|static|super|switch|throw|to|try|typedef|untyped|using|var|while)(?!\.)\b/,function:{pattern:/\b[a-z_]\w*(?=\s*(?:<[^<>]*>\s*)?\()/i,greedy:!0},operator:/\.{3}|\+\+|--|&&|\|\||->|=>|(?:<{1,3}|[-+*/%!=&|^])=?|[?:~]/}),y.languages.insertBefore("haxe","string",{"string-interpolation":{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{interpolation:{pattern:/(^|[^\\])\$(?:\w+|\{[^{}]+\})/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:y.languages.haxe}}},string:/[\s\S]+/}}}),y.languages.insertBefore("haxe","class-name",{regex:{pattern:/~\/(?:[^\/\\\r\n]|\\.)+\/[a-z]*/,greedy:!0,inside:{"regex-flags":/\b[a-z]+$/,"regex-source":{pattern:/^(~\/)[\s\S]+(?=\/$)/,lookbehind:!0,alias:"language-regex",inside:y.languages.regex},"regex-delimiter":/^~\/|\/$/}}}),y.languages.insertBefore("haxe","keyword",{preprocessor:{pattern:/#(?:else|elseif|end|if)\b.*/,alias:"property"},metadata:{pattern:/@:?[\w.]+/,alias:"symbol"},reification:{pattern:/\$(?:\w+|(?=\{))/,alias:"important"}})}},29138:function(ge){"use strict";ge.exports=ne,ne.displayName="hcl",ne.aliases=[];function ne(y){y.languages.hcl={comment:/(?:\/\/|#).*|\/\*[\s\S]*?(?:\*\/|$)/,heredoc:{pattern:/<<-?(\w+\b)[\s\S]*?^[ \t]*\1/m,greedy:!0,alias:"string"},keyword:[{pattern:/(?:data|resource)\s+(?:"(?:\\[\s\S]|[^\\"])*")(?=\s+"[\w-]+"\s+\{)/i,inside:{type:{pattern:/(resource|data|\s+)(?:"(?:\\[\s\S]|[^\\"])*")/i,lookbehind:!0,alias:"variable"}}},{pattern:/(?:backend|module|output|provider|provisioner|variable)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+(?=\{)/i,inside:{type:{pattern:/(backend|module|output|provider|provisioner|variable)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+/i,lookbehind:!0,alias:"variable"}}},/[\w-]+(?=\s+\{)/],property:[/[-\w\.]+(?=\s*=(?!=))/,/"(?:\\[\s\S]|[^\\"])+"(?=\s*[:=])/],string:{pattern:/"(?:[^\\$"]|\\[\s\S]|\$(?:(?=")|\$+(?!\$)|[^"${])|\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\})*"/,greedy:!0,inside:{interpolation:{pattern:/(^|[^$])\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\}/,lookbehind:!0,inside:{type:{pattern:/(\b(?:count|data|local|module|path|self|terraform|var)\b\.)[\w\*]+/i,lookbehind:!0,alias:"variable"},keyword:/\b(?:count|data|local|module|path|self|terraform|var)\b/i,function:/\w+(?=\()/,string:{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0},number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[!\$#%&'()*+,.\/;<=>@\[\\\]^`{|}~?:]/}}}},number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,boolean:/\b(?:false|true)\b/i,punctuation:/[=\[\]{}]/}}},67915:function(ge,ne,y){"use strict";var E=y(79440);ge.exports=ae,ae.displayName="hlsl",ae.aliases=[];function ae(oe){oe.register(E),oe.languages.hlsl=oe.languages.extend("c",{"class-name":[oe.languages.c["class-name"],/\b(?:AppendStructuredBuffer|BlendState|Buffer|ByteAddressBuffer|CompileShader|ComputeShader|ConsumeStructuredBuffer|DepthStencilState|DepthStencilView|DomainShader|GeometryShader|Hullshader|InputPatch|LineStream|OutputPatch|PixelShader|PointStream|RWBuffer|RWByteAddressBuffer|RWStructuredBuffer|RWTexture(?:1D|1DArray|2D|2DArray|3D)|RasterizerState|RenderTargetView|SamplerComparisonState|SamplerState|StructuredBuffer|Texture(?:1D|1DArray|2D|2DArray|2DMS|2DMSArray|3D|Cube|CubeArray)|TriangleStream|VertexShader)\b/],keyword:[/\b(?:asm|asm_fragment|auto|break|case|catch|cbuffer|centroid|char|class|column_major|compile|compile_fragment|const|const_cast|continue|default|delete|discard|do|dynamic_cast|else|enum|explicit|export|extern|for|friend|fxgroup|goto|groupshared|if|in|inline|inout|interface|line|lineadj|linear|long|matrix|mutable|namespace|new|nointerpolation|noperspective|operator|out|packoffset|pass|pixelfragment|point|precise|private|protected|public|register|reinterpret_cast|return|row_major|sample|sampler|shared|short|signed|sizeof|snorm|stateblock|stateblock_state|static|static_cast|string|struct|switch|tbuffer|technique|technique10|technique11|template|texture|this|throw|triangle|triangleadj|try|typedef|typename|uniform|union|unorm|unsigned|using|vector|vertexfragment|virtual|void|volatile|while)\b/,/\b(?:bool|double|dword|float|half|int|min(?:10float|12int|16(?:float|int|uint))|uint)(?:[1-4](?:x[1-4])?)?\b/],number:/(?:(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?|\b0x[\da-fA-F]+)[fFhHlLuU]?\b/,boolean:/\b(?:false|true)\b/})}},54853:function(ge){"use strict";ge.exports=ne,ne.displayName="hoon",ne.aliases=[];function ne(y){y.languages.hoon={comment:{pattern:/::.*/,greedy:!0},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},constant:/%(?:\.[ny]|[\w-]+)/,"class-name":/@(?:[a-z0-9-]*[a-z0-9])?|\*/i,function:/(?:\+[-+] {2})?(?:[a-z](?:[a-z0-9-]*[a-z0-9])?)/,keyword:/\.[\^\+\*=\?]|![><:\.=\?!]|=[>|:,\.\-\^<+;/~\*\?]|\?[>|:\.\-\^<\+&~=@!]|\|[\$_%:\.\-\^~\*=@\?]|\+[|\$\+\*]|:[_\-\^\+~\*]|%[_:\.\-\^\+~\*=]|\^[|:\.\-\+&~\*=\?]|\$[|_%:<>\-\^&~@=\?]|;[:<\+;\/~\*=]|~[>|\$_%<\+\/&=\?!]|--|==/}}},68330:function(ge){"use strict";ge.exports=ne,ne.displayName="hpkp",ne.aliases=[];function ne(y){y.languages.hpkp={directive:{pattern:/\b(?:includeSubDomains|max-age|pin-sha256|preload|report-to|report-uri|strict)(?=[\s;=]|$)/i,alias:"property"},operator:/=/,punctuation:/;/}}},76823:function(ge){"use strict";ge.exports=ne,ne.displayName="hsts",ne.aliases=[];function ne(y){y.languages.hsts={directive:{pattern:/\b(?:includeSubDomains|max-age|preload)(?=[\s;=]|$)/i,alias:"property"},operator:/=/,punctuation:/;/}}},86712:function(ge){"use strict";ge.exports=ne,ne.displayName="http",ne.aliases=[];function ne(y){(function(E){function ae(Oe){return RegExp("(^(?:"+Oe+"):[ ]*(?![ ]))[^]+","i")}E.languages.http={"request-line":{pattern:/^(?:CONNECT|DELETE|GET|HEAD|OPTIONS|PATCH|POST|PRI|PUT|SEARCH|TRACE)\s(?:https?:\/\/|\/)\S*\sHTTP\/[\d.]+/m,inside:{method:{pattern:/^[A-Z]+\b/,alias:"property"},"request-target":{pattern:/^(\s)(?:https?:\/\/|\/)\S*(?=\s)/,lookbehind:!0,alias:"url",inside:E.languages.uri},"http-version":{pattern:/^(\s)HTTP\/[\d.]+/,lookbehind:!0,alias:"property"}}},"response-status":{pattern:/^HTTP\/[\d.]+ \d+ .+/m,inside:{"http-version":{pattern:/^HTTP\/[\d.]+/,alias:"property"},"status-code":{pattern:/^(\s)\d+(?=\s)/,lookbehind:!0,alias:"number"},"reason-phrase":{pattern:/^(\s).+/,lookbehind:!0,alias:"string"}}},header:{pattern:/^[\w-]+:.+(?:(?:\r\n?|\n)[ \t].+)*/m,inside:{"header-value":[{pattern:ae(/Content-Security-Policy/.source),lookbehind:!0,alias:["csp","languages-csp"],inside:E.languages.csp},{pattern:ae(/Public-Key-Pins(?:-Report-Only)?/.source),lookbehind:!0,alias:["hpkp","languages-hpkp"],inside:E.languages.hpkp},{pattern:ae(/Strict-Transport-Security/.source),lookbehind:!0,alias:["hsts","languages-hsts"],inside:E.languages.hsts},{pattern:ae(/[^:]+/.source),lookbehind:!0}],"header-name":{pattern:/^[^:]+/,alias:"keyword"},punctuation:/^:/}}};var oe=E.languages,ce={"application/javascript":oe.javascript,"application/json":oe.json||oe.javascript,"application/xml":oe.xml,"text/xml":oe.xml,"text/html":oe.html,"text/css":oe.css,"text/plain":oe.plain},fe={"application/json":!0,"application/xml":!0};function he(Oe){var Le=Oe.replace(/^[a-z]+\//,""),Ve="\\w+/(?:[\\w.-]+\\+)+"+Le+"(?![+\\w.-])";return"(?:"+Oe+"|"+Ve+")"}var ie;for(var xe in ce)if(ce[xe]){ie=ie||{};var Ee=fe[xe]?he(xe):xe;ie[xe.replace(/\//g,"-")]={pattern:RegExp("("+/content-type:\s*/.source+Ee+/(?:(?:\r\n?|\n)[\w-].*)*(?:\r(?:\n|(?!\n))|\n)/.source+")"+/[^ \t\w-][\s\S]*/.source,"i"),lookbehind:!0,inside:ce[xe]}}ie&&E.languages.insertBefore("http","header",ie)})(y)}},72252:function(ge){"use strict";ge.exports=ne,ne.displayName="ichigojam",ne.aliases=[];function ne(y){y.languages.ichigojam={comment:/(?:\B'|REM)(?:[^\n\r]*)/i,string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^\w +\-.])*"/,greedy:!0},number:/\B#[0-9A-F]+|\B`[01]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:BEEP|BPS|CASE|CLEAR|CLK|CLO|CLP|CLS|CLT|CLV|CONT|COPY|ELSE|END|FILE|FILES|FOR|GOSUB|GOTO|GSB|IF|INPUT|KBD|LED|LET|LIST|LOAD|LOCATE|LRUN|NEW|NEXT|OUT|PLAY|POKE|PRINT|PWM|REM|RENUM|RESET|RETURN|RIGHT|RTN|RUN|SAVE|SCROLL|SLEEP|SRND|STEP|STOP|SUB|TEMPO|THEN|TO|UART|VIDEO|WAIT)(?:\$|\b)/i,function:/\b(?:ABS|ANA|ASC|BIN|BTN|DEC|END|FREE|HELP|HEX|I2CR|I2CW|IN|INKEY|LEN|LINE|PEEK|RND|SCR|SOUND|STR|TICK|USR|VER|VPEEK|ZER)(?:\$|\b)/i,label:/(?:\B@\S+)/,operator:/<[=>]?|>=?|\|\||&&|[+\-*\/=|&^~!]|\b(?:AND|NOT|OR)\b/i,punctuation:/[\[,;:()\]]/}}},78634:function(ge){"use strict";ge.exports=ne,ne.displayName="icon",ne.aliases=[];function ne(y){y.languages.icon={comment:/#.*/,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n_]|\\.|_(?!\1)(?:\r\n|[\s\S]))*\1/,greedy:!0},number:/\b(?:\d+r[a-z\d]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b|\.\d+\b/i,"builtin-keyword":{pattern:/&(?:allocated|ascii|clock|collections|cset|current|date|dateline|digits|dump|e|error(?:number|text|value)?|errout|fail|features|file|host|input|lcase|letters|level|line|main|null|output|phi|pi|pos|progname|random|regions|source|storage|subject|time|trace|ucase|version)\b/,alias:"variable"},directive:{pattern:/\$\w+/,alias:"builtin"},keyword:/\b(?:break|by|case|create|default|do|else|end|every|fail|global|if|initial|invocable|link|local|next|not|of|procedure|record|repeat|return|static|suspend|then|to|until|while)\b/,function:/\b(?!\d)\w+(?=\s*[({]|\s*!\s*\[)/,operator:/[+-]:(?!=)|(?:[\/?@^%&]|\+\+?|--?|==?=?|~==?=?|\*\*?|\|\|\|?|<(?:->?|>?=?)(?::=)?|:(?:=:?)?|[!.\\|~]/,punctuation:/[\[\](){},;]/}}},43583:function(ge){"use strict";ge.exports=ne,ne.displayName="icuMessageFormat",ne.aliases=[];function ne(y){(function(E){function ae(xe,Ee){return Ee<=0?/[]/.source:xe.replace(//g,function(){return ae(xe,Ee-1)})}var oe=/'[{}:=,](?:[^']|'')*'(?!')/,ce={pattern:/''/,greedy:!0,alias:"operator"},fe={pattern:oe,greedy:!0,inside:{escape:ce}},he=ae(/\{(?:[^{}']|'(?![{},'])|''||)*\}/.source.replace(//g,function(){return oe.source}),8),ie={pattern:RegExp(he),inside:{message:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:null},"message-delimiter":{pattern:/./,alias:"punctuation"}}};E.languages["icu-message-format"]={argument:{pattern:RegExp(he),greedy:!0,inside:{content:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:{"argument-name":{pattern:/^(\s*)[^{}:=,\s]+/,lookbehind:!0},"choice-style":{pattern:/^(\s*,\s*choice\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{punctuation:/\|/,range:{pattern:/^(\s*)[+-]?(?:\d+(?:\.\d*)?|\u221e)\s*[<#\u2264]/,lookbehind:!0,inside:{operator:/[<#\u2264]/,number:/\S+/}},rest:null}},"plural-style":{pattern:/^(\s*,\s*(?:plural|selectordinal)\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{offset:/^offset:\s*\d+/,"nested-message":ie,selector:{pattern:/=\d+|[^{}:=,\s]+/,inside:{keyword:/^(?:few|many|one|other|two|zero)$/}}}},"select-style":{pattern:/^(\s*,\s*select\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{"nested-message":ie,selector:{pattern:/[^{}:=,\s]+/,inside:{keyword:/^other$/}}}},keyword:/\b(?:choice|plural|select|selectordinal)\b/,"arg-type":{pattern:/\b(?:date|duration|number|ordinal|spellout|time)\b/,alias:"keyword"},"arg-skeleton":{pattern:/(,\s*)::[^{}:=,\s]+/,lookbehind:!0},"arg-style":{pattern:/(,\s*)(?:currency|full|integer|long|medium|percent|short)(?=\s*$)/,lookbehind:!0},"arg-style-text":{pattern:RegExp(/(^\s*,\s*(?=\S))/.source+ae(/(?:[^{}']|'[^']*'|\{(?:)?\})+/.source,8)+"$"),lookbehind:!0,alias:"string"},punctuation:/,/}},"argument-delimiter":{pattern:/./,alias:"operator"}}},escape:ce,string:fe},ie.inside.message.inside=E.languages["icu-message-format"],E.languages["icu-message-format"].argument.inside.content.inside["choice-style"].inside.rest=E.languages["icu-message-format"]})(y)}},23328:function(ge,ne,y){"use strict";var E=y(2050);ge.exports=ae,ae.displayName="idris",ae.aliases=["idr"];function ae(oe){oe.register(E),oe.languages.idris=oe.languages.extend("haskell",{comment:{pattern:/(?:(?:--|\|\|\|).*$|\{-[\s\S]*?-\})/m},keyword:/\b(?:Type|case|class|codata|constructor|corecord|data|do|dsl|else|export|if|implementation|implicit|import|impossible|in|infix|infixl|infixr|instance|interface|let|module|mutual|namespace|of|parameters|partial|postulate|private|proof|public|quoteGoal|record|rewrite|syntax|then|total|using|where|with)\b/,builtin:void 0}),oe.languages.insertBefore("idris","keyword",{"import-statement":{pattern:/(^\s*import\s+)(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*/m,lookbehind:!0,inside:{punctuation:/\./}}}),oe.languages.idr=oe.languages.idris}},74494:function(ge){"use strict";ge.exports=ne,ne.displayName="iecst",ne.aliases=[];function ne(y){y.languages.iecst={comment:[{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\(\*[\s\S]*?(?:\*\)|$)|\{[\s\S]*?(?:\}|$))/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:[/\b(?:END_)?(?:PROGRAM|CONFIGURATION|INTERFACE|FUNCTION_BLOCK|FUNCTION|ACTION|TRANSITION|TYPE|STRUCT|(?:INITIAL_)?STEP|NAMESPACE|LIBRARY|CHANNEL|FOLDER|RESOURCE|VAR_(?:ACCESS|CONFIG|EXTERNAL|GLOBAL|INPUT|IN_OUT|OUTPUT|TEMP)|VAR|METHOD|PROPERTY)\b/i,/\b(?:AT|BY|(?:END_)?(?:CASE|FOR|IF|REPEAT|WHILE)|CONSTANT|CONTINUE|DO|ELSE|ELSIF|EXIT|EXTENDS|FROM|GET|GOTO|IMPLEMENTS|JMP|NON_RETAIN|OF|PRIVATE|PROTECTED|PUBLIC|RETAIN|RETURN|SET|TASK|THEN|TO|UNTIL|USING|WITH|__CATCH|__ENDTRY|__FINALLY|__TRY)\b/],"class-name":/\b(?:ANY|ARRAY|BOOL|BYTE|U?(?:D|L|S)?INT|(?:D|L)?WORD|DATE(?:_AND_TIME)?|DT|L?REAL|POINTER|STRING|TIME(?:_OF_DAY)?|TOD)\b/,address:{pattern:/%[IQM][XBWDL][\d.]*|%[IQ][\d.]*/,alias:"symbol"},number:/\b(?:16#[\da-f]+|2#[01_]+|0x[\da-f]+)\b|\b(?:D|DT|T|TOD)#[\d_shmd:]*|\b[A-Z]*#[\d.,_]*|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/,operator:/S?R?:?=>?|&&?|\*\*?|<[=>]?|>=?|[-:^/+#]|\b(?:AND|EQ|EXPT|GE|GT|LE|LT|MOD|NE|NOT|OR|XOR)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,punctuation:/[()[\].,;]/}}},46745:function(ge){"use strict";ge.exports=ne,ne.displayName="ignore",ne.aliases=["gitignore","hgignore","npmignore"];function ne(y){(function(E){E.languages.ignore={comment:/^#.*/m,entry:{pattern:/\S(?:.*(?:(?:\\ )|\S))?/,alias:"string",inside:{operator:/^!|\*\*?|\?/,regex:{pattern:/(^|[^\\])\[[^\[\]]*\]/,lookbehind:!0},punctuation:/\//}}},E.languages.gitignore=E.languages.ignore,E.languages.hgignore=E.languages.ignore,E.languages.npmignore=E.languages.ignore})(y)}},22152:function(ge){"use strict";ge.exports=ne,ne.displayName="inform7",ne.aliases=[];function ne(y){y.languages.inform7={string:{pattern:/"[^"]*"/,inside:{substitution:{pattern:/\[[^\[\]]+\]/,inside:{delimiter:{pattern:/\[|\]/,alias:"punctuation"}}}}},comment:{pattern:/\[[^\[\]]+\]/,greedy:!0},title:{pattern:/^[ \t]*(?:book|chapter|part(?! of)|section|table|volume)\b.+/im,alias:"important"},number:{pattern:/(^|[^-])(?:\b\d+(?:\.\d+)?(?:\^\d+)?(?:(?!\d)\w+)?|\b(?:eight|eleven|five|four|nine|one|seven|six|ten|three|twelve|two))\b(?!-)/i,lookbehind:!0},verb:{pattern:/(^|[^-])\b(?:answering|applying to|are|asking|attacking|be(?:ing)?|burning|buying|called|carries|carry(?! out)|carrying|climbing|closing|conceal(?:ing|s)?|consulting|contain(?:ing|s)?|cutting|drinking|dropping|eating|enclos(?:es?|ing)|entering|examining|exiting|getting|giving|going|ha(?:s|ve|ving)|hold(?:ing|s)?|impl(?:ies|y)|incorporat(?:es?|ing)|inserting|is|jumping|kissing|listening|locking|looking|mean(?:ing|s)?|opening|provid(?:es?|ing)|pulling|pushing|putting|relat(?:es?|ing)|removing|searching|see(?:ing|s)?|setting|showing|singing|sleeping|smelling|squeezing|support(?:ing|s)?|swearing|switching|taking|tasting|telling|thinking|throwing|touching|turning|tying|unlock(?:ing|s)?|var(?:ies|y|ying)|waiting|waking|waving|wear(?:ing|s)?)\b(?!-)/i,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^-])\b(?:after|before|carry out|check|continue the action|definition(?= *:)|do nothing|else|end (?:if|the story|unless)|every turn|if|include|instead(?: of)?|let|move|no|now|otherwise|repeat|report|resume the story|rule for|running through|say(?:ing)?|stop the action|test|try(?:ing)?|understand|unless|use|when|while|yes)\b(?!-)/i,lookbehind:!0},property:{pattern:/(^|[^-])\b(?:adjacent(?! to)|carried|closed|concealed|contained|dark|described|edible|empty|enclosed|enterable|even|female|fixed in place|full|handled|held|improper-named|incorporated|inedible|invisible|lighted|lit|lock(?:able|ed)|male|marked for listing|mentioned|negative|neuter|non-(?:empty|full|recurring)|odd|opaque|open(?:able)?|plural-named|portable|positive|privately-named|proper-named|provided|publically-named|pushable between rooms|recurring|related|rubbing|scenery|seen|singular-named|supported|swinging|switch(?:able|ed(?: off| on)?)|touch(?:able|ed)|transparent|unconcealed|undescribed|unlit|unlocked|unmarked for listing|unmentioned|unopenable|untouchable|unvisited|variable|visible|visited|wearable|worn)\b(?!-)/i,lookbehind:!0,alias:"symbol"},position:{pattern:/(^|[^-])\b(?:above|adjacent to|back side of|below|between|down|east|everywhere|front side|here|in|inside(?: from)?|north(?:east|west)?|nowhere|on(?: top of)?|other side|outside(?: from)?|parts? of|regionally in|south(?:east|west)?|through|up|west|within)\b(?!-)/i,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|[^-])\b(?:actions?|activit(?:ies|y)|actors?|animals?|backdrops?|containers?|devices?|directions?|doors?|holders?|kinds?|lists?|m[ae]n|nobody|nothing|nouns?|numbers?|objects?|people|persons?|player(?:'s holdall)?|regions?|relations?|rooms?|rule(?:book)?s?|scenes?|someone|something|supporters?|tables?|texts?|things?|time|vehicles?|wom[ae]n)\b(?!-)/i,lookbehind:!0,alias:"variable"},punctuation:/[.,:;(){}]/},y.languages.inform7.string.inside.substitution.inside.rest=y.languages.inform7,y.languages.inform7.string.inside.substitution.inside.rest.text={pattern:/\S(?:\s*\S)*/,alias:"comment"}}},83698:function(ge){"use strict";ge.exports=ne,ne.displayName="ini",ne.aliases=[];function ne(y){y.languages.ini={comment:{pattern:/(^[ \f\t\v]*)[#;][^\n\r]*/m,lookbehind:!0},section:{pattern:/(^[ \f\t\v]*)\[[^\n\r\]]*\]?/m,lookbehind:!0,inside:{"section-name":{pattern:/(^\[[ \f\t\v]*)[^ \f\t\v\]]+(?:[ \f\t\v]+[^ \f\t\v\]]+)*/,lookbehind:!0,alias:"selector"},punctuation:/\[|\]/}},key:{pattern:/(^[ \f\t\v]*)[^ \f\n\r\t\v=]+(?:[ \f\t\v]+[^ \f\n\r\t\v=]+)*(?=[ \f\t\v]*=)/m,lookbehind:!0,alias:"attr-name"},value:{pattern:/(=[ \f\t\v]*)[^ \f\n\r\t\v]+(?:[ \f\t\v]+[^ \f\n\r\t\v]+)*/,lookbehind:!0,alias:"attr-value",inside:{"inner-value":{pattern:/^("|').+(?=\1$)/,lookbehind:!0}}},punctuation:/=/}}},26619:function(ge){"use strict";ge.exports=ne,ne.displayName="io",ne.aliases=[];function ne(y){y.languages.io={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*|#.*)/,lookbehind:!0,greedy:!0},"triple-quoted-string":{pattern:/"""(?:\\[\s\S]|(?!""")[^\\])*"""/,greedy:!0,alias:"string"},string:{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},keyword:/\b(?:activate|activeCoroCount|asString|block|break|call|catch|clone|collectGarbage|compileString|continue|do|doFile|doMessage|doString|else|elseif|exit|for|foreach|forward|getEnvironmentVariable|getSlot|hasSlot|if|ifFalse|ifNil|ifNilEval|ifTrue|isActive|isNil|isResumable|list|message|method|parent|pass|pause|perform|performWithArgList|print|println|proto|raise|raiseResumable|removeSlot|resend|resume|schedulerSleepSeconds|self|sender|setSchedulerSleepSeconds|setSlot|shallowCopy|slotNames|super|system|then|thisBlock|thisContext|try|type|uniqueId|updateSlot|wait|while|write|yield)\b/,builtin:/\b(?:Array|AudioDevice|AudioMixer|BigNum|Block|Box|Buffer|CFunction|CGI|Color|Curses|DBM|DNSResolver|DOConnection|DOProxy|DOServer|Date|Directory|Duration|DynLib|Error|Exception|FFT|File|Fnmatch|Font|Future|GL|GLE|GLScissor|GLU|GLUCylinder|GLUQuadric|GLUSphere|GLUT|Host|Image|Importer|LinkList|List|Lobby|Locals|MD5|MP3Decoder|MP3Encoder|Map|Message|Movie|Notification|Number|Object|OpenGL|Point|Protos|Random|Regex|SGML|SGMLElement|SGMLParser|SQLite|Sequence|Server|ShowMessage|SleepyCat|SleepyCatCursor|Socket|SocketManager|Sound|Soup|Store|String|Tree|UDPSender|UPDReceiver|URL|User|Warning|WeakLink)\b/,boolean:/\b(?:false|nil|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?/i,operator:/[=!*/%+\-^&|]=|>>?=?|<+*\-%$|,#][.:]?|[?^]\.?|[;\[]:?|[~}"i][.:]|[ACeEIjLor]\.|(?:[_\/\\qsux]|_?\d):)/,alias:"keyword"},number:/\b_?(?:(?!\d:)\d+(?:\.\d+)?(?:(?:ad|ar|[ejpx])_?\d+(?:\.\d+)?)*(?:b_?[\da-z]+(?:\.[\da-z]+)?)?|_\b(?!\.))/,adverb:{pattern:/[~}]|[\/\\]\.?|[bfM]\.|t[.:]/,alias:"builtin"},operator:/[=a][.:]|_\./,conjunction:{pattern:/&(?:\.:?|:)?|[.:@][.:]?|[!D][.:]|[;dHT]\.|`:?|[\^LS]:|"/,alias:"variable"},punctuation:/[()]/}}},7093:function(ge){"use strict";ge.exports=ne,ne.displayName="java",ne.aliases=[];function ne(y){(function(E){var ae=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,oe=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,ce={pattern:RegExp(oe+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};E.languages.java=E.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"/,lookbehind:!0,greedy:!0},"class-name":[ce,{pattern:RegExp(oe+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:ce.inside}],keyword:ae,function:[E.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),E.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"},char:{pattern:/'(?:\\.|[^'\\\r\n]){1,6}'/,greedy:!0}}),E.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":ce,keyword:ae,punctuation:/[<>(),.:]/,operator:/[?&|]/}},namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(//g,function(){return ae.source})),lookbehind:!0,inside:{punctuation:/\./}}})})(y)}},4005:function(ge,ne,y){"use strict";var E=y(7093),ae=y(53510);ge.exports=oe,oe.displayName="javadoc",oe.aliases=[];function oe(ce){ce.register(E),ce.register(ae),function(fe){var he=/(^(?:[\t ]*(?:\*\s*)*))[^*\s].*$/m,ie=/#\s*\w+(?:\s*\([^()]*\))?/.source,xe=/(?:\b[a-zA-Z]\w+\s*\.\s*)*\b[A-Z]\w*(?:\s*)?|/.source.replace(//g,function(){return ie});fe.languages.javadoc=fe.languages.extend("javadoclike",{}),fe.languages.insertBefore("javadoc","keyword",{reference:{pattern:RegExp(/(@(?:exception|link|linkplain|see|throws|value)\s+(?:\*\s*)?)/.source+"(?:"+xe+")"),lookbehind:!0,inside:{function:{pattern:/(#\s*)\w+(?=\s*\()/,lookbehind:!0},field:{pattern:/(#\s*)\w+/,lookbehind:!0},namespace:{pattern:/\b(?:[a-z]\w*\s*\.\s*)+/,inside:{punctuation:/\./}},"class-name":/\b[A-Z]\w*/,keyword:fe.languages.java.keyword,punctuation:/[#()[\],.]/}},"class-name":{pattern:/(@param\s+)<[A-Z]\w*>/,lookbehind:!0,inside:{punctuation:/[.<>]/}},"code-section":[{pattern:/(\{@code\s+(?!\s))(?:[^\s{}]|\s+(?![\s}])|\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\})+(?=\s*\})/,lookbehind:!0,inside:{code:{pattern:he,lookbehind:!0,inside:fe.languages.java,alias:"language-java"}}},{pattern:/(<(code|pre|tt)>(?!)\s*)\S(?:\S|\s+\S)*?(?=\s*<\/\2>)/,lookbehind:!0,inside:{line:{pattern:he,lookbehind:!0,inside:{tag:fe.languages.markup.tag,entity:fe.languages.markup.entity,code:{pattern:/.+/,inside:fe.languages.java,alias:"language-java"}}}}}],tag:fe.languages.markup.tag,entity:fe.languages.markup.entity}),fe.languages.javadoclike.addSupport("java",fe.languages.javadoc)}(ce)}},53510:function(ge){"use strict";ge.exports=ne,ne.displayName="javadoclike",ne.aliases=[];function ne(y){(function(E){var ae=E.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};function oe(fe,he){var ie="doc-comment",xe=E.languages[fe];if(xe){var Ee=xe[ie];if(!Ee){var Oe={};Oe[ie]={pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"},xe=E.languages.insertBefore(fe,"comment",Oe),Ee=xe[ie]}if(Ee instanceof RegExp&&(Ee=xe[ie]={pattern:Ee}),Array.isArray(Ee))for(var Le=0,Ve=Ee.length;Le|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),y.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,y.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:y.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:y.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:y.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:y.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:y.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),y.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:y.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),y.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),y.languages.markup&&(y.languages.markup.tag.addInlined("script","javascript"),y.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),y.languages.js=y.languages.javascript}},24799:function(ge){"use strict";ge.exports=ne,ne.displayName="javastacktrace",ne.aliases=[];function ne(y){y.languages.javastacktrace={summary:{pattern:/^([\t ]*)(?:(?:Caused by:|Suppressed:|Exception in thread "[^"]*")[\t ]+)?[\w$.]+(?::.*)?$/m,lookbehind:!0,inside:{keyword:{pattern:/^([\t ]*)(?:(?:Caused by|Suppressed)(?=:)|Exception in thread)/m,lookbehind:!0},string:{pattern:/^(\s*)"[^"]*"/,lookbehind:!0},exceptions:{pattern:/^(:?\s*)[\w$.]+(?=:|$)/,lookbehind:!0,inside:{"class-name":/[\w$]+$/,namespace:/\b[a-z]\w*\b/,punctuation:/\./}},message:{pattern:/(:\s*)\S.*/,lookbehind:!0,alias:"string"},punctuation:/:/}},"stack-frame":{pattern:/^([\t ]*)at (?:[\w$./]|@[\w$.+-]*\/)+(?:)?\([^()]*\)/m,lookbehind:!0,inside:{keyword:{pattern:/^(\s*)at(?= )/,lookbehind:!0},source:[{pattern:/(\()\w+\.\w+:\d+(?=\))/,lookbehind:!0,inside:{file:/^\w+\.\w+/,punctuation:/:/,"line-number":{pattern:/\b\d+\b/,alias:"number"}}},{pattern:/(\()[^()]*(?=\))/,lookbehind:!0,inside:{keyword:/^(?:Native Method|Unknown Source)$/}}],"class-name":/[\w$]+(?=\.(?:|[\w$]+)\()/,function:/(?:|[\w$]+)(?=\()/,"class-loader":{pattern:/(\s)[a-z]\w*(?:\.[a-z]\w*)*(?=\/[\w@$.]*\/)/,lookbehind:!0,alias:"namespace",inside:{punctuation:/\./}},module:{pattern:/([\s/])[a-z]\w*(?:\.[a-z]\w*)*(?:@[\w$.+-]*)?(?=\/)/,lookbehind:!0,inside:{version:{pattern:/(@)[\s\S]+/,lookbehind:!0,alias:"number"},punctuation:/[@.]/}},namespace:{pattern:/(?:\b[a-z]\w*\.)+/,inside:{punctuation:/\./}},punctuation:/[()/.]/}},more:{pattern:/^([\t ]*)\.{3} \d+ [a-z]+(?: [a-z]+)*/m,lookbehind:!0,inside:{punctuation:/\.{3}/,number:/\d+/,keyword:/\b[a-z]+(?: [a-z]+)*\b/}}}}},97443:function(ge){"use strict";ge.exports=ne,ne.displayName="jexl",ne.aliases=[];function ne(y){y.languages.jexl={string:/(["'])(?:\\[\s\S]|(?!\1)[^\\])*\1/,transform:{pattern:/(\|\s*)[a-zA-Zа-яА-Я_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$][\wа-яА-Я\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$]*/,alias:"function",lookbehind:!0},function:/[a-zA-Zа-яА-Я_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$][\wа-яА-Я\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$]*\s*(?=\()/,number:/\b\d+(?:\.\d+)?\b|\B\.\d+\b/,operator:/[<>!]=?|-|\+|&&|==|\|\|?|\/\/?|[?:*^%]/,boolean:/\b(?:false|true)\b/,keyword:/\bin\b/,punctuation:/[{}[\](),.]/}}},80746:function(ge){"use strict";ge.exports=ne,ne.displayName="jolie",ne.aliases=[];function ne(y){y.languages.jolie=y.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\[\s\S]|[^"\\])*"/,lookbehind:!0,greedy:!0},"class-name":{pattern:/((?:\b(?:as|courier|embed|in|inputPort|outputPort|service)\b|@)[ \t]*)\w+/,lookbehind:!0},keyword:/\b(?:as|cH|comp|concurrent|constants|courier|cset|csets|default|define|else|embed|embedded|execution|exit|extender|for|foreach|forward|from|global|if|import|in|include|init|inputPort|install|instanceof|interface|is_defined|linkIn|linkOut|main|new|nullProcess|outputPort|over|private|provide|public|scope|sequential|service|single|spawn|synchronized|this|throw|throws|type|undef|until|while|with)\b/,function:/\b[a-z_]\w*(?=[ \t]*[@(])/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?l?/i,operator:/-[-=>]?|\+[+=]?|<[<=]?|[>=*!]=?|&&|\|\||[?\/%^@|]/,punctuation:/[()[\]{},;.:]/,builtin:/\b(?:Byte|any|bool|char|double|enum|float|int|length|long|ranges|regex|string|undefined|void)\b/}),y.languages.insertBefore("jolie","keyword",{aggregates:{pattern:/(\bAggregates\s*:\s*)(?:\w+(?:\s+with\s+\w+)?\s*,\s*)*\w+(?:\s+with\s+\w+)?/,lookbehind:!0,inside:{keyword:/\bwith\b/,"class-name":/\w+/,punctuation:/,/}},redirects:{pattern:/(\bRedirects\s*:\s*)(?:\w+\s*=>\s*\w+\s*,\s*)*(?:\w+\s*=>\s*\w+)/,lookbehind:!0,inside:{punctuation:/,/,"class-name":/\w+/,operator:/=>/}},property:{pattern:/\b(?:Aggregates|[Ii]nterfaces|Java|Javascript|Jolie|[Ll]ocation|OneWay|[Pp]rotocol|Redirects|RequestResponse)\b(?=[ \t]*:)/}})}},17015:function(ge){"use strict";ge.exports=ne,ne.displayName="jq",ne.aliases=[];function ne(y){(function(E){var ae=/\\\((?:[^()]|\([^()]*\))*\)/.source,oe=RegExp(/(^|[^\\])"(?:[^"\r\n\\]|\\[^\r\n(]|__)*"/.source.replace(/__/g,function(){return ae})),ce={interpolation:{pattern:RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+ae),lookbehind:!0,inside:{content:{pattern:/^(\\\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:null},punctuation:/^\\\(|\)$/}}},fe=E.languages.jq={comment:/#.*/,property:{pattern:RegExp(oe.source+/(?=\s*:(?!:))/.source),lookbehind:!0,greedy:!0,inside:ce},string:{pattern:oe,lookbehind:!0,greedy:!0,inside:ce},function:{pattern:/(\bdef\s+)[a-z_]\w+/i,lookbehind:!0},variable:/\B\$\w+/,"property-literal":{pattern:/\b[a-z_]\w*(?=\s*:(?!:))/i,alias:"property"},keyword:/\b(?:as|break|catch|def|elif|else|end|foreach|if|import|include|label|module|modulemeta|null|reduce|then|try|while)\b/,boolean:/\b(?:false|true)\b/,number:/(?:\b\d+\.|\B\.)?\b\d+(?:[eE][+-]?\d+)?\b/,operator:[{pattern:/\|=?/,alias:"pipe"},/\.\.|[!=<>]?=|\?\/\/|\/\/=?|[-+*/%]=?|[<>?]|\b(?:and|not|or)\b/],"c-style-function":{pattern:/\b[a-z_]\w*(?=\s*\()/i,alias:"function"},punctuation:/::|[()\[\]{},:;]|\.(?=\s*[\[\w$])/,dot:{pattern:/\./,alias:"important"}};ce.interpolation.inside.content.inside=fe})(y)}},89246:function(ge){"use strict";ge.exports=ne,ne.displayName="jsExtras",ne.aliases=[];function ne(y){(function(E){E.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+E.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),E.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+E.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),E.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]});function ae(xe,Ee){return RegExp(xe.replace(//g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),Ee)}E.languages.insertBefore("javascript","keyword",{imports:{pattern:ae(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:E.languages.javascript},exports:{pattern:ae(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:E.languages.javascript}}),E.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),E.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),E.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:ae(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var oe=["function","function-variable","method","method-variable","property-access"],ce=0;ce=pe.length)return;var Ne=be[Ae];if(typeof Ne=="string"||typeof Ne.content=="string"){var ke=pe[x],_e=typeof Ne=="string"?Ne:Ne.content,De=_e.indexOf(ke);if(De!==-1){++x;var at=_e.substring(0,De),ut=Oe(te[ke]),Yt=_e.substring(De+ke.length),Et=[];if(at&&Et.push(at),Et.push(ut),Yt){var Lt=[Yt];ve(Lt),Et.push.apply(Et,Lt)}typeof Ne=="string"?(be.splice.apply(be,[Ae,1].concat(Et)),Ae+=Et.length-1):Ne.content=Et}}else{var Ct=Ne.content;Array.isArray(Ct)?ve(Ct):ve([Ct])}}}return ve(le),new E.Token(a,le,"language-"+a,de)}var Ve={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};E.hooks.add("after-tokenize",function(de){if(!(de.language in Ve))return;function b(a){for(var ee=0,x=a.length;ee\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(//g,function(){return ie})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+ie),lookbehind:!0,inside:{string:he.string,number:he.number,boolean:he.boolean,keyword:fe.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:he,alias:"language-javascript"}}}}),fe.languages.javadoclike.addSupport("javascript",fe.languages.jsdoc)}(ce)}},15628:function(ge){"use strict";ge.exports=ne,ne.displayName="json",ne.aliases=["webmanifest"];function ne(y){y.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},y.languages.webmanifest=y.languages.json}},14320:function(ge,ne,y){"use strict";var E=y(15628);ge.exports=ae,ae.displayName="json5",ae.aliases=[];function ae(oe){oe.register(E),function(ce){var fe=/("|')(?:\\(?:\r\n?|\n|.)|(?!\1)[^\\\r\n])*\1/;ce.languages.json5=ce.languages.extend("json",{property:[{pattern:RegExp(fe.source+"(?=\\s*:)"),greedy:!0},{pattern:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/,alias:"unquoted"}],string:{pattern:fe,greedy:!0},number:/[+-]?\b(?:NaN|Infinity|0x[a-fA-F\d]+)\b|[+-]?(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+\b)?/})}(oe)}},73222:function(ge,ne,y){"use strict";var E=y(15628);ge.exports=ae,ae.displayName="jsonp",ae.aliases=[];function ae(oe){oe.register(E),oe.languages.jsonp=oe.languages.extend("json",{punctuation:/[{}[\]();,.]/}),oe.languages.insertBefore("jsonp","punctuation",{function:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*\()/})}},92486:function(ge){"use strict";ge.exports=ne,ne.displayName="jsstacktrace",ne.aliases=[];function ne(y){y.languages.jsstacktrace={"error-message":{pattern:/^\S.*/m,alias:"string"},"stack-frame":{pattern:/(^[ \t]+)at[ \t].*/m,lookbehind:!0,inside:{"not-my-code":{pattern:/^at[ \t]+(?!\s)(?:node\.js||.*(?:node_modules|\(\)|\(|$|\(internal\/|\(node\.js)).*/m,alias:"comment"},filename:{pattern:/(\bat\s+(?!\s)|\()(?:[a-zA-Z]:)?[^():]+(?=:)/,lookbehind:!0,alias:"url"},function:{pattern:/(\bat\s+(?:new\s+)?)(?!\s)[_$a-zA-Z\xA0-\uFFFF<][.$\w\xA0-\uFFFF<>]*/,lookbehind:!0,inside:{punctuation:/\./}},punctuation:/[()]/,keyword:/\b(?:at|new)\b/,alias:{pattern:/\[(?:as\s+)?(?!\s)[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\]/,alias:"variable"},"line-number":{pattern:/:\d+(?::\d+)?\b/,alias:"number",inside:{punctuation:/:/}}}}}}},24103:function(ge){"use strict";ge.exports=ne,ne.displayName="jsx",ne.aliases=[];function ne(y){(function(E){var ae=E.util.clone(E.languages.javascript),oe=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,ce=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,fe=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function he(Ee,Oe){return Ee=Ee.replace(//g,function(){return oe}).replace(//g,function(){return ce}).replace(//g,function(){return fe}),RegExp(Ee,Oe)}fe=he(fe).source,E.languages.jsx=E.languages.extend("markup",ae),E.languages.jsx.tag.pattern=he(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),E.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,E.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,E.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,E.languages.jsx.tag.inside.comment=ae.comment,E.languages.insertBefore("inside","attr-name",{spread:{pattern:he(//.source),inside:E.languages.jsx}},E.languages.jsx.tag),E.languages.insertBefore("inside","special-attr",{script:{pattern:he(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:E.languages.jsx}}},E.languages.jsx.tag);var ie=function(Ee){return Ee?typeof Ee=="string"?Ee:typeof Ee.content=="string"?Ee.content:Ee.content.map(ie).join(""):""},xe=function(Ee){for(var Oe=[],Le=0;Le0&&Oe[Oe.length-1].tagName===ie(Ve.content[0].content[1])&&Oe.pop():Ve.content[Ve.content.length-1].content==="/>"||Oe.push({tagName:ie(Ve.content[0].content[1]),openedBraces:0}):Oe.length>0&&Ve.type==="punctuation"&&Ve.content==="{"?Oe[Oe.length-1].openedBraces++:Oe.length>0&&Oe[Oe.length-1].openedBraces>0&&Ve.type==="punctuation"&&Ve.content==="}"?Oe[Oe.length-1].openedBraces--:je=!0),(je||typeof Ve=="string")&&Oe.length>0&&Oe[Oe.length-1].openedBraces===0){var de=ie(Ve);Le0&&(typeof Ee[Le-1]=="string"||Ee[Le-1].type==="plain-text")&&(de=ie(Ee[Le-1])+de,Ee.splice(Le-1,1),Le--),Ee[Le]=new E.Token("plain-text",de,null,de)}Ve.content&&typeof Ve.content!="string"&&xe(Ve.content)}};E.hooks.add("after-tokenize",function(Ee){Ee.language!=="jsx"&&Ee.language!=="tsx"||xe(Ee.tokens)})})(y)}},40604:function(ge){"use strict";ge.exports=ne,ne.displayName="julia",ne.aliases=[];function ne(y){y.languages.julia={comment:{pattern:/(^|[^\\])(?:#=(?:[^#=]|=(?!#)|#(?!=)|#=(?:[^#=]|=(?!#)|#(?!=))*=#)*=#|#.*)/,lookbehind:!0},regex:{pattern:/r"(?:\\.|[^"\\\r\n])*"[imsx]{0,4}/,greedy:!0},string:{pattern:/"""[\s\S]+?"""|(?:\b\w+)?"(?:\\.|[^"\\\r\n])*"|`(?:[^\\`\r\n]|\\.)*`/,greedy:!0},char:{pattern:/(^|[^\w'])'(?:\\[^\r\n][^'\r\n]*|[^\\\r\n])'/,lookbehind:!0,greedy:!0},keyword:/\b(?:abstract|baremodule|begin|bitstype|break|catch|ccall|const|continue|do|else|elseif|end|export|finally|for|function|global|if|immutable|import|importall|in|let|local|macro|module|print|println|quote|return|struct|try|type|typealias|using|while)\b/,boolean:/\b(?:false|true)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[box])?(?:[\da-f]+(?:_[\da-f]+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[efp][+-]?\d+(?:_\d+)*)?j?/i,operator:/&&|\|\||[-+*^%÷⊻&$\\]=?|\/[\/=]?|!=?=?|\|[=>]?|<(?:<=?|[=:|])?|>(?:=|>>?=?)?|==?=?|[~≠≤≥'√∛]/,punctuation:/::?|[{}[\]();,.?]/,constant:/\b(?:(?:Inf|NaN)(?:16|32|64)?|im|pi)\b|[πℯ]/}}},23109:function(ge){"use strict";ge.exports=ne,ne.displayName="keepalived",ne.aliases=[];function ne(y){y.languages.keepalived={comment:{pattern:/[#!].*/,greedy:!0},string:{pattern:/(^|[^\\])(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,lookbehind:!0,greedy:!0},ip:{pattern:RegExp(/\b(?:(?:(?:[\da-f]{1,4}:){7}[\da-f]{1,4}|(?:[\da-f]{1,4}:){6}:[\da-f]{1,4}|(?:[\da-f]{1,4}:){5}:(?:[\da-f]{1,4}:)?[\da-f]{1,4}|(?:[\da-f]{1,4}:){4}:(?:[\da-f]{1,4}:){0,2}[\da-f]{1,4}|(?:[\da-f]{1,4}:){3}:(?:[\da-f]{1,4}:){0,3}[\da-f]{1,4}|(?:[\da-f]{1,4}:){2}:(?:[\da-f]{1,4}:){0,4}[\da-f]{1,4}|(?:[\da-f]{1,4}:){6}|(?:[\da-f]{1,4}:){0,5}:|::(?:[\da-f]{1,4}:){0,5}|[\da-f]{1,4}::(?:[\da-f]{1,4}:){0,5}[\da-f]{1,4}|::(?:[\da-f]{1,4}:){0,6}[\da-f]{1,4}|(?:[\da-f]{1,4}:){1,7}:)(?:\/\d{1,3})?|(?:\/\d{1,2})?)\b/.source.replace(//g,function(){return/(?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d))/.source}),"i"),alias:"number"},path:{pattern:/(\s)\/(?:[^\/\s]+\/)*[^\/\s]*|\b[a-zA-Z]:\\(?:[^\\\s]+\\)*[^\\\s]*/,lookbehind:!0,alias:"string"},variable:/\$\{?\w+\}?/,email:{pattern:/[\w-]+@[\w-]+(?:\.[\w-]{2,3}){1,2}/,alias:"string"},"conditional-configuration":{pattern:/@\^?[\w-]+/,alias:"variable"},operator:/=/,property:/\b(?:BFD_CHECK|DNS_CHECK|FILE_CHECK|HTTP_GET|MISC_CHECK|NAME|PING_CHECK|SCRIPTS|SMTP_CHECK|SSL|SSL_GET|TCP_CHECK|UDP_CHECK|accept|advert_int|alpha|auth_pass|auth_type|authentication|bfd_cpu_affinity|bfd_instance|bfd_no_swap|bfd_priority|bfd_process_name|bfd_rlimit_rttime|bfd_rt_priority|bind_if|bind_port|bindto|ca|certificate|check_unicast_src|checker|checker_cpu_affinity|checker_log_all_failures|checker_no_swap|checker_priority|checker_rlimit_rttime|checker_rt_priority|child_wait_time|connect_ip|connect_port|connect_timeout|dbus_service_name|debug|default_interface|delay|delay_before_retry|delay_loop|digest|dont_track_primary|dynamic|dynamic_interfaces|enable_(?:dbus|script_security|sni|snmp_checker|snmp_rfc|snmp_rfcv2|snmp_rfcv3|snmp_vrrp|traps)|end|fall|fast_recovery|file|flag-[123]|fork_delay|full_command|fwmark|garp_group|garp_interval|garp_lower_prio_delay|garp_lower_prio_repeat|garp_master_delay|garp_master_refresh|garp_master_refresh_repeat|garp_master_repeat|global_defs|global_tracking|gna_interval|group|ha_suspend|hashed|helo_name|higher_prio_send_advert|hoplimit|http_protocol|hysteresis|idle_tx|include|inhibit_on_failure|init_fail|init_file|instance|interface|interfaces|interval|ip_family|ipvs_process_name|keepalived.conf|kernel_rx_buf_size|key|linkbeat_interfaces|linkbeat_use_polling|log_all_failures|log_unknown_vrids|lower_prio_no_advert|lthreshold|lvs_flush|lvs_flush_onstop|lvs_method|lvs_netlink_cmd_rcv_bufs|lvs_netlink_cmd_rcv_bufs_force|lvs_netlink_monitor_rcv_bufs|lvs_netlink_monitor_rcv_bufs_force|lvs_notify_fifo|lvs_notify_fifo_script|lvs_sched|lvs_sync_daemon|max_auto_priority|max_hops|mcast_src_ip|mh-fallback|mh-port|min_auto_priority_delay|min_rx|min_tx|misc_dynamic|misc_path|misc_timeout|multiplier|name|namespace_with_ipsets|native_ipv6|neighbor_ip|net_namespace|net_namespace_ipvs|nftables|nftables_counters|nftables_ifindex|nftables_priority|no_accept|no_checker_emails|no_email_faults|nopreempt|notification_email|notification_email_from|notify|notify_backup|notify_deleted|notify_down|notify_fault|notify_fifo|notify_fifo_script|notify_master|notify_master_rx_lower_pri|notify_priority_changes|notify_stop|notify_up|old_unicast_checksum|omega|ops|param_match|passive|password|path|persistence_engine|persistence_granularity|persistence_timeout|preempt|preempt_delay|priority|process|process_monitor_rcv_bufs|process_monitor_rcv_bufs_force|process_name|process_names|promote_secondaries|protocol|proxy_arp|proxy_arp_pvlan|quorum|quorum_down|quorum_max|quorum_up|random_seed|real_server|regex|regex_max_offset|regex_min_offset|regex_no_match|regex_options|regex_stack|reload_repeat|reload_time_file|require_reply|retry|rise|router_id|rs_init_notifies|script|script_user|sh-fallback|sh-port|shutdown_script|shutdown_script_timeout|skip_check_adv_addr|smtp_alert|smtp_alert_checker|smtp_alert_vrrp|smtp_connect_timeout|smtp_helo_name|smtp_server|snmp_socket|sorry_server|sorry_server_inhibit|sorry_server_lvs_method|source_ip|start|startup_script|startup_script_timeout|state|static_ipaddress|static_routes|static_rules|status_code|step|strict_mode|sync_group_tracking_weight|terminate_delay|timeout|track_bfd|track_file|track_group|track_interface|track_process|track_script|track_src_ip|ttl|type|umask|unicast_peer|unicast_src_ip|unicast_ttl|url|use_ipvlan|use_pid_dir|use_vmac|user|uthreshold|val[123]|version|virtual_ipaddress|virtual_ipaddress_excluded|virtual_router_id|virtual_routes|virtual_rules|virtual_server|virtual_server_group|virtualhost|vmac_xmit_base|vrrp|vrrp_(?:check_unicast_src|cpu_affinity|garp_interval|garp_lower_prio_delay|garp_lower_prio_repeat|garp_master_delay|garp_master_refresh|garp_master_refresh_repeat|garp_master_repeat|gna_interval|higher_prio_send_advert|instance|ipsets|iptables|lower_prio_no_advert|mcast_group4|mcast_group6|min_garp|netlink_cmd_rcv_bufs|netlink_cmd_rcv_bufs_force|netlink_monitor_rcv_bufs|netlink_monitor_rcv_bufs_force|no_swap|notify_fifo|notify_fifo_script|notify_priority_changes|priority|process_name|rlimit_rttime|rt_priority|rx_bufs_multiplier|rx_bufs_policy|script|skip_check_adv_addr|startup_delay|strict|sync_group|track_process|version)|warmup|weight)\b/,constant:/\b(?:A|AAAA|AH|BACKUP|CNAME|DR|MASTER|MX|NAT|NS|PASS|SCTP|SOA|TCP|TUN|TXT|UDP|dh|fo|lblc|lblcr|lc|mh|nq|ovf|rr|sed|sh|wlc|wrr)\b/,number:{pattern:/(^|[^\w.-])-?\d+(?:\.\d+)?/,lookbehind:!0},boolean:/\b(?:false|no|off|on|true|yes)\b/,punctuation:/[\{\}]/}}},32082:function(ge){"use strict";ge.exports=ne,ne.displayName="keyman",ne.aliases=[];function ne(y){y.languages.keyman={comment:{pattern:/\bc .*/i,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},"virtual-key":{pattern:/\[\s*(?:(?:ALT|CAPS|CTRL|LALT|LCTRL|NCAPS|RALT|RCTRL|SHIFT)\s+)*(?:[TKU]_[\w?]+|[A-E]\d\d?|"[^"\r\n]*"|'[^'\r\n]*')\s*\]/i,greedy:!0,alias:"function"},"header-keyword":{pattern:/&\w+/,alias:"bold"},"header-statement":{pattern:/\b(?:bitmap|bitmaps|caps always off|caps on only|copyright|hotkey|language|layout|message|name|shift frees caps|version)\b/i,alias:"bold"},"rule-keyword":{pattern:/\b(?:any|baselayout|beep|call|context|deadkey|dk|if|index|layer|notany|nul|outs|platform|reset|return|save|set|store|use)\b/i,alias:"keyword"},"structural-keyword":{pattern:/\b(?:ansi|begin|group|match|nomatch|unicode|using keys)\b/i,alias:"keyword"},"compile-target":{pattern:/\$(?:keyman|keymanonly|keymanweb|kmfl|weaver):/i,alias:"property"},number:/\b(?:U\+[\dA-F]+|d\d+|x[\da-f]+|\d+)\b/i,operator:/[+>\\$]|\.\./,punctuation:/[()=,]/}}},77674:function(ge){"use strict";ge.exports=ne,ne.displayName="kotlin",ne.aliases=["kt","kts"];function ne(y){(function(E){E.languages.kotlin=E.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete E.languages.kotlin["class-name"];var ae={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:E.languages.kotlin}};E.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:ae},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:ae},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete E.languages.kotlin.string,E.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),E.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),E.languages.kt=E.languages.kotlin,E.languages.kts=E.languages.kotlin})(y)}},37524:function(ge){"use strict";ge.exports=ne,ne.displayName="kumir",ne.aliases=["kum"];function ne(y){(function(E){var ae=/\s\x00-\x1f\x22-\x2f\x3a-\x3f\x5b-\x5e\x60\x7b-\x7e/.source;function oe(ce,fe){return RegExp(ce.replace(//g,ae),fe)}E.languages.kumir={comment:{pattern:/\|.*/},prolog:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^\n\r"]*"|'[^\n\r']*'/,greedy:!0},boolean:{pattern:oe(/(^|[])(?:да|нет)(?=[]|$)/.source),lookbehind:!0},"operator-word":{pattern:oe(/(^|[])(?:и|или|не)(?=[]|$)/.source),lookbehind:!0,alias:"keyword"},"system-variable":{pattern:oe(/(^|[])знач(?=[]|$)/.source),lookbehind:!0,alias:"keyword"},type:[{pattern:oe(/(^|[])(?:вещ|лит|лог|сим|цел)(?:\x20*таб)?(?=[]|$)/.source),lookbehind:!0,alias:"builtin"},{pattern:oe(/(^|[])(?:компл|сканкод|файл|цвет)(?=[]|$)/.source),lookbehind:!0,alias:"important"}],keyword:{pattern:oe(/(^|[])(?:алг|арг(?:\x20*рез)?|ввод|ВКЛЮЧИТЬ|вс[её]|выбор|вывод|выход|дано|для|до|дс|если|иначе|исп|использовать|кон(?:(?:\x20+|_)исп)?|кц(?:(?:\x20+|_)при)?|надо|нач|нс|нц|от|пауза|пока|при|раза?|рез|стоп|таб|то|утв|шаг)(?=[]|$)/.source),lookbehind:!0},name:{pattern:oe(/(^|[])[^\d][^]*(?:\x20+[^]+)*(?=[]|$)/.source),lookbehind:!0},number:{pattern:oe(/(^|[])(?:\B\$[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)(?=[]|$)/.source,"i"),lookbehind:!0},punctuation:/:=|[(),:;\[\]]/,"operator-char":{pattern:/\*\*?|<[=>]?|>=?|[-+/=]/,alias:"operator"}},E.languages.kum=E.languages.kumir})(y)}},6658:function(ge){"use strict";ge.exports=ne,ne.displayName="kusto",ne.aliases=[];function ne(y){y.languages.kusto={comment:{pattern:/\/\/.*/,greedy:!0},string:{pattern:/```[\s\S]*?```|[hH]?(?:"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\.)*'|@(?:"[^\r\n"]*"|'[^\r\n']*'))/,greedy:!0},verb:{pattern:/(\|\s*)[a-z][\w-]*/i,lookbehind:!0,alias:"keyword"},command:{pattern:/\.[a-z][a-z\d-]*\b/,alias:"keyword"},"class-name":/\b(?:bool|datetime|decimal|dynamic|guid|int|long|real|string|timespan)\b/,keyword:/\b(?:access|alias|and|anti|as|asc|auto|between|by|(?:contains|(?:ends|starts)with|has(?:perfix|suffix)?)(?:_cs)?|database|declare|desc|external|from|fullouter|has_all|in|ingestion|inline|inner|innerunique|into|(?:left|right)(?:anti(?:semi)?|inner|outer|semi)?|let|like|local|not|of|on|or|pattern|print|query_parameters|range|restrict|schema|set|step|table|tables|to|view|where|with|matches\s+regex|nulls\s+(?:first|last))(?![\w-])/,boolean:/\b(?:false|null|true)\b/,function:/\b[a-z_]\w*(?=\s*\()/,datetime:[{pattern:/\b(?:(?:Fri|Friday|Mon|Monday|Sat|Saturday|Sun|Sunday|Thu|Thursday|Tue|Tuesday|Wed|Wednesday)\s*,\s*)?\d{1,2}(?:\s+|-)(?:Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)(?:\s+|-)\d{2}\s+\d{2}:\d{2}(?::\d{2})?(?:\s*(?:\b(?:[A-Z]|(?:[ECMT][DS]|GM|U)T)|[+-]\d{4}))?\b/,alias:"number"},{pattern:/[+-]?\b(?:\d{4}-\d{2}-\d{2}(?:[ T]\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?)?|\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?)Z?/,alias:"number"}],number:/\b(?:0x[0-9A-Fa-f]+|\d+(?:\.\d+)?(?:[Ee][+-]?\d+)?)(?:(?:min|sec|[mnµ]s|[dhms]|microsecond|tick)\b)?|[+-]?\binf\b/,operator:/=>|[!=]~|[!=<>]=?|[-+*/%|]|\.\./,punctuation:/[()\[\]{},;.:]/}}},24824:function(ge){"use strict";ge.exports=ne,ne.displayName="latex",ne.aliases=["tex","context"];function ne(y){(function(E){var ae=/\\(?:[^a-z()[\]]|[a-z*]+)/i,oe={"equation-command":{pattern:ae,alias:"regex"}};E.languages.latex={comment:/%.*/,cdata:{pattern:/(\\begin\{((?:lstlisting|verbatim)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:oe,alias:"string"},{pattern:/(\\begin\{((?:align|eqnarray|equation|gather|math|multline)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:oe,alias:"string"}],keyword:{pattern:/(\\(?:begin|cite|documentclass|end|label|ref|usepackage)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:chapter|frametitle|paragraph|part|section|subparagraph|subsection|subsubparagraph|subsubsection|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0,alias:"class-name"},function:{pattern:ae,alias:"selector"},punctuation:/[[\]{}&]/},E.languages.tex=E.languages.latex,E.languages.context=E.languages.latex})(y)}},22776:function(ge,ne,y){"use strict";var E=y(51478),ae=y(53852);ge.exports=oe,oe.displayName="latte",oe.aliases=[];function oe(ce){ce.register(E),ce.register(ae),function(fe){fe.languages.latte={comment:/^\{\*[\s\S]*/,"latte-tag":{pattern:/(^\{(?:\/(?=[a-z]))?)(?:[=_]|[a-z]\w*\b(?!\())/i,lookbehind:!0,alias:"important"},delimiter:{pattern:/^\{\/?|\}$/,alias:"punctuation"},php:{pattern:/\S(?:[\s\S]*\S)?/,alias:"language-php",inside:fe.languages.php}};var he=fe.languages.extend("markup",{});fe.languages.insertBefore("inside","attr-value",{"n-attr":{pattern:/n:[\w-]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+))?/,inside:{"attr-name":{pattern:/^[^\s=]+/,alias:"important"},"attr-value":{pattern:/=[\s\S]+/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}],php:{pattern:/\S(?:[\s\S]*\S)?/,inside:fe.languages.php}}}}}},he.tag),fe.hooks.add("before-tokenize",function(ie){if(ie.language==="latte"){var xe=/\{\*[\s\S]*?\*\}|\{[^'"\s{}*](?:[^"'/{}]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|\/\*(?:[^*]|\*(?!\/))*\*\/)*\}/g;fe.languages["markup-templating"].buildPlaceholders(ie,"latte",xe),ie.grammar=he}}),fe.hooks.add("after-tokenize",function(ie){fe.languages["markup-templating"].tokenizePlaceholders(ie,"latte")})}(ce)}},89700:function(ge){"use strict";ge.exports=ne,ne.displayName="less",ne.aliases=[];function ne(y){y.languages.less=y.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),y.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}})}},99296:function(ge,ne,y){"use strict";var E=y(48780);ge.exports=ae,ae.displayName="lilypond",ae.aliases=[];function ae(oe){oe.register(E),function(ce){for(var fe=/\((?:[^();"#\\]|\\[\s\S]|;.*(?!.)|"(?:[^"\\]|\\.)*"|#(?:\{(?:(?!#\})[\s\S])*#\}|[^{])|)*\)/.source,he=5,ie=0;ie/g,function(){return fe});fe=fe.replace(//g,/[^\s\S]/.source);var xe=ce.languages.lilypond={comment:/%(?:(?!\{).*|\{[\s\S]*?%\})/,"embedded-scheme":{pattern:RegExp(/(^|[=\s])#(?:"(?:[^"\\]|\\.)*"|[^\s()"]*(?:[^\s()]|))/.source.replace(//g,function(){return fe}),"m"),lookbehind:!0,greedy:!0,inside:{scheme:{pattern:/^(#)[\s\S]+$/,lookbehind:!0,alias:"language-scheme",inside:{"embedded-lilypond":{pattern:/#\{[\s\S]*?#\}/,greedy:!0,inside:{punctuation:/^#\{|#\}$/,lilypond:{pattern:/[\s\S]+/,alias:"language-lilypond",inside:null}}},rest:ce.languages.scheme}},punctuation:/#/}},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":{pattern:/(\\new\s+)[\w-]+/,lookbehind:!0},keyword:{pattern:/\\[a-z][-\w]*/i,inside:{punctuation:/^\\/}},operator:/[=|]|<<|>>/,punctuation:{pattern:/(^|[a-z\d])(?:'+|,+|[_^]?-[_^]?(?:[-+^!>._]|(?=\d))|[_^]\.?|[.!])|[{}()[\]<>^~]|\\[()[\]<>\\!]|--|__/,lookbehind:!0},number:/\b\d+(?:\/\d+)?\b/};xe["embedded-scheme"].inside.scheme.inside["embedded-lilypond"].inside.lilypond.inside=xe,ce.languages.ly=xe}(oe)}},39940:function(ge,ne,y){"use strict";var E=y(51478);ge.exports=ae,ae.displayName="liquid",ae.aliases=[];function ae(oe){oe.register(E),oe.languages.liquid={comment:{pattern:/(^\{%\s*comment\s*%\})[\s\S]+(?=\{%\s*endcomment\s*%\}$)/,lookbehind:!0},delimiter:{pattern:/^\{(?:\{\{|[%\{])-?|-?(?:\}\}|[%\}])\}$/,alias:"punctuation"},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},keyword:/\b(?:as|assign|break|(?:end)?(?:capture|case|comment|for|form|if|paginate|raw|style|tablerow|unless)|continue|cycle|decrement|echo|else|elsif|in|include|increment|limit|liquid|offset|range|render|reversed|section|when|with)\b/,object:/\b(?:address|all_country_option_tags|article|block|blog|cart|checkout|collection|color|country|country_option_tags|currency|current_page|current_tags|customer|customer_address|date|discount_allocation|discount_application|external_video|filter|filter_value|font|forloop|fulfillment|generic_file|gift_card|group|handle|image|line_item|link|linklist|localization|location|measurement|media|metafield|model|model_source|order|page|page_description|page_image|page_title|part|policy|product|product_option|recommendations|request|robots|routes|rule|script|search|selling_plan|selling_plan_allocation|selling_plan_group|shipping_method|shop|shop_locale|sitemap|store_availability|tax_line|template|theme|transaction|unit_price_measurement|user_agent|variant|video|video_source)\b/,function:[{pattern:/(\|\s*)\w+/,lookbehind:!0,alias:"filter"},{pattern:/(\.\s*)(?:first|last|size)/,lookbehind:!0}],boolean:/\b(?:false|nil|true)\b/,range:{pattern:/\.\./,alias:"operator"},number:/\b\d+(?:\.\d+)?\b/,operator:/[!=]=|<>|[<>]=?|[|?:=-]|\b(?:and|contains(?=\s)|or)\b/,punctuation:/[.,\[\]()]/,empty:{pattern:/\bempty\b/,alias:"keyword"}},oe.hooks.add("before-tokenize",function(ce){var fe=/\{%\s*comment\s*%\}[\s\S]*?\{%\s*endcomment\s*%\}|\{(?:%[\s\S]*?%|\{\{[\s\S]*?\}\}|\{[\s\S]*?\})\}/g,he=!1;oe.languages["markup-templating"].buildPlaceholders(ce,"liquid",fe,function(ie){var xe=/^\{%-?\s*(\w+)/.exec(ie);if(xe){var Ee=xe[1];if(Ee==="raw"&&!he)return he=!0,!0;if(Ee==="endraw")return he=!1,!0}return!he})}),oe.hooks.add("after-tokenize",function(ce){oe.languages["markup-templating"].tokenizePlaceholders(ce,"liquid")})}},34973:function(ge){"use strict";ge.exports=ne,ne.displayName="lisp",ne.aliases=[];function ne(y){(function(E){function ae(de){return RegExp(/(\()/.source+"(?:"+de+")"+/(?=[\s\)])/.source)}function oe(de){return RegExp(/([\s([])/.source+"(?:"+de+")"+/(?=[\s)])/.source)}var ce=/(?!\d)[-+*/~!@$%^=<>{}\w]+/.source,fe="&"+ce,he="(\\()",ie="(?=\\))",xe="(?=\\s)",Ee=/(?:[^()]|\((?:[^()]|\((?:[^()]|\((?:[^()]|\((?:[^()]|\([^()]*\))*\))*\))*\))*\))*/.source,Oe={heading:{pattern:/;;;.*/,alias:["comment","title"]},comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0,inside:{argument:/[-A-Z]+(?=[.,\s])/,symbol:RegExp("`"+ce+"'")}},"quoted-symbol":{pattern:RegExp("#?'"+ce),alias:["variable","symbol"]},"lisp-property":{pattern:RegExp(":"+ce),alias:"property"},splice:{pattern:RegExp(",@?"+ce),alias:["symbol","variable"]},keyword:[{pattern:RegExp(he+"(?:and|(?:cl-)?letf|cl-loop|cond|cons|error|if|(?:lexical-)?let\\*?|message|not|null|or|provide|require|setq|unless|use-package|when|while)"+xe),lookbehind:!0},{pattern:RegExp(he+"(?:append|by|collect|concat|do|finally|for|in|return)"+xe),lookbehind:!0}],declare:{pattern:ae(/declare/.source),lookbehind:!0,alias:"keyword"},interactive:{pattern:ae(/interactive/.source),lookbehind:!0,alias:"keyword"},boolean:{pattern:oe(/nil|t/.source),lookbehind:!0},number:{pattern:oe(/[-+]?\d+(?:\.\d*)?/.source),lookbehind:!0},defvar:{pattern:RegExp(he+"def(?:const|custom|group|var)\\s+"+ce),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(ce)}},defun:{pattern:RegExp(he+/(?:cl-)?(?:defmacro|defun\*?)\s+/.source+ce+/\s+\(/.source+Ee+/\)/.source),lookbehind:!0,greedy:!0,inside:{keyword:/^(?:cl-)?def\S+/,arguments:null,function:{pattern:RegExp("(^\\s)"+ce),lookbehind:!0},punctuation:/[()]/}},lambda:{pattern:RegExp(he+"lambda\\s+\\(\\s*(?:&?"+ce+"(?:\\s+&?"+ce+")*\\s*)?\\)"),lookbehind:!0,greedy:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(he+ce),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},Le={"lisp-marker":RegExp(fe),varform:{pattern:RegExp(/\(/.source+ce+/\s+(?=\S)/.source+Ee+/\)/.source),inside:Oe},argument:{pattern:RegExp(/(^|[\s(])/.source+ce),lookbehind:!0,alias:"variable"},rest:Oe},Ve="\\S+(?:\\s+\\S+)*",je={pattern:RegExp(he+Ee+ie),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:body|rest)\\s+"+Ve),inside:Le},"other-marker-vars":{pattern:RegExp("&(?:aux|optional)\\s+"+Ve),inside:Le},keys:{pattern:RegExp("&key\\s+"+Ve+"(?:\\s+&allow-other-keys)?"),inside:Le},argument:{pattern:RegExp(ce),alias:"variable"},punctuation:/[()]/}};Oe.lambda.inside.arguments=je,Oe.defun.inside.arguments=E.util.clone(je),Oe.defun.inside.arguments.inside.sublist=je,E.languages.lisp=Oe,E.languages.elisp=Oe,E.languages.emacs=Oe,E.languages["emacs-lisp"]=Oe})(y)}},98135:function(ge){"use strict";ge.exports=ne,ne.displayName="livescript",ne.aliases=[];function ne(y){y.languages.livescript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"interpolated-string":{pattern:/(^|[^"])("""|")(?:\\[\s\S]|(?!\2)[^\\])*\2(?!")/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(^|[^\\])#[a-z_](?:-?[a-z]|[\d_])*/m,lookbehind:!0},interpolation:{pattern:/(^|[^\\])#\{[^}]+\}/m,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^#\{|\}$/,alias:"variable"}}},string:/[\s\S]+/}},string:[{pattern:/('''|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},{pattern:/<\[[\s\S]*?\]>/,greedy:!0},/\\[^\s,;\])}]+/],regex:[{pattern:/\/\/(?:\[[^\r\n\]]*\]|\\.|(?!\/\/)[^\\\[])+\/\/[gimyu]{0,5}/,greedy:!0,inside:{comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0}}},{pattern:/\/(?:\[[^\r\n\]]*\]|\\.|[^/\\\r\n\[])+\/[gimyu]{0,5}/,greedy:!0}],keyword:{pattern:/(^|(?!-).)\b(?:break|case|catch|class|const|continue|default|do|else|extends|fallthrough|finally|for(?: ever)?|function|if|implements|it|let|loop|new|null|otherwise|own|return|super|switch|that|then|this|throw|try|unless|until|var|void|when|while|yield)(?!-)\b/m,lookbehind:!0},"keyword-operator":{pattern:/(^|[^-])\b(?:(?:delete|require|typeof)!|(?:and|by|delete|export|from|import(?: all)?|in|instanceof|is(?: not|nt)?|not|of|or|til|to|typeof|with|xor)(?!-)\b)/m,lookbehind:!0,alias:"operator"},boolean:{pattern:/(^|[^-])\b(?:false|no|off|on|true|yes)(?!-)\b/m,lookbehind:!0},argument:{pattern:/(^|(?!\.&\.)[^&])&(?!&)\d*/m,lookbehind:!0,alias:"variable"},number:/\b(?:\d+~[\da-z]+|\d[\d_]*(?:\.\d[\d_]*)?(?:[a-z]\w*)?)/i,identifier:/[a-z_](?:-?[a-z]|[\d_])*/i,operator:[{pattern:/( )\.(?= )/,lookbehind:!0},/\.(?:[=~]|\.\.?)|\.(?:[&|^]|<<|>>>?)\.|:(?:=|:=?)|&&|\|[|>]|<(?:<[>=?]?|-(?:->?|>)?|\+\+?|@@?|%%?|\*\*?|!(?:~?=|--?>|~?~>)?|~(?:~?>|=)?|==?|\^\^?|[\/?]/],punctuation:/[(){}\[\]|.,:;`]/},y.languages.livescript["interpolated-string"].inside.interpolation.inside.rest=y.languages.livescript}},36907:function(ge){"use strict";ge.exports=ne,ne.displayName="llvm",ne.aliases=[];function ne(y){(function(E){E.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:false|true)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}})(y)}},3567:function(ge){"use strict";ge.exports=ne,ne.displayName="log",ne.aliases=[];function ne(y){y.languages.log={string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?![st] | \w)(?:[^'\\\r\n]|\\.)*'/,greedy:!0},exception:{pattern:/(^|[^\w.])[a-z][\w.]*(?:Error|Exception):.*(?:(?:\r\n?|\n)[ \t]*(?:at[ \t].+|\.{3}.*|Caused by:.*))+(?:(?:\r\n?|\n)[ \t]*\.\.\. .*)?/,lookbehind:!0,greedy:!0,alias:["javastacktrace","language-javastacktrace"],inside:y.languages.javastacktrace||{keyword:/\bat\b/,function:/[a-z_][\w$]*(?=\()/,punctuation:/[.:()]/}},level:[{pattern:/\b(?:ALERT|CRIT|CRITICAL|EMERG|EMERGENCY|ERR|ERROR|FAILURE|FATAL|SEVERE)\b/,alias:["error","important"]},{pattern:/\b(?:WARN|WARNING|WRN)\b/,alias:["warning","important"]},{pattern:/\b(?:DISPLAY|INF|INFO|NOTICE|STATUS)\b/,alias:["info","keyword"]},{pattern:/\b(?:DBG|DEBUG|FINE)\b/,alias:["debug","keyword"]},{pattern:/\b(?:FINER|FINEST|TRACE|TRC|VERBOSE|VRB)\b/,alias:["trace","comment"]}],property:{pattern:/((?:^|[\]|])[ \t]*)[a-z_](?:[\w-]|\b\/\b)*(?:[. ]\(?\w(?:[\w-]|\b\/\b)*\)?)*:(?=\s)/im,lookbehind:!0},separator:{pattern:/(^|[^-+])-{3,}|={3,}|\*{3,}|- - /m,lookbehind:!0,alias:"comment"},url:/\b(?:file|ftp|https?):\/\/[^\s|,;'"]*[^\s|,;'">.]/,email:{pattern:/(^|\s)[-\w+.]+@[a-z][a-z0-9-]*(?:\.[a-z][a-z0-9-]*)+(?=\s)/,lookbehind:!0,alias:"url"},"ip-address":{pattern:/\b(?:\d{1,3}(?:\.\d{1,3}){3})\b/,alias:"constant"},"mac-address":{pattern:/\b[a-f0-9]{2}(?::[a-f0-9]{2}){5}\b/i,alias:"constant"},domain:{pattern:/(^|\s)[a-z][a-z0-9-]*(?:\.[a-z][a-z0-9-]*)*\.[a-z][a-z0-9-]+(?=\s)/,lookbehind:!0,alias:"constant"},uuid:{pattern:/\b[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\b/i,alias:"constant"},hash:{pattern:/\b(?:[a-f0-9]{32}){1,2}\b/i,alias:"constant"},"file-path":{pattern:/\b[a-z]:[\\/][^\s|,;:(){}\[\]"']+|(^|[\s:\[\](>|])\.{0,2}\/\w[^\s|,;:(){}\[\]"']*/i,lookbehind:!0,greedy:!0,alias:"string"},date:{pattern:RegExp(/\b\d{4}[-/]\d{2}[-/]\d{2}(?:T(?=\d{1,2}:)|(?=\s\d{1,2}:))/.source+"|"+/\b\d{1,4}[-/ ](?:\d{1,2}|Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)[-/ ]\d{2,4}T?\b/.source+"|"+/\b(?:(?:Fri|Mon|Sat|Sun|Thu|Tue|Wed)(?:\s{1,2}(?:Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep))?|Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)\s{1,2}\d{1,2}\b/.source,"i"),alias:"number"},time:{pattern:/\b\d{1,2}:\d{1,2}:\d{1,2}(?:[.,:]\d+)?(?:\s?[+-]\d{2}:?\d{2}|Z)?\b/,alias:"number"},boolean:/\b(?:false|null|true)\b/i,number:{pattern:/(^|[^.\w])(?:0x[a-f0-9]+|0o[0-7]+|0b[01]+|v?\d[\da-f]*(?:\.\d+)*(?:e[+-]?\d+)?[a-z]{0,3}\b)\b(?!\.\w)/i,lookbehind:!0},operator:/[;:?<=>~/@!$%&+\-|^(){}*#]/,punctuation:/[\[\].,]/}}},23763:function(ge){"use strict";ge.exports=ne,ne.displayName="lolcode",ne.aliases=[];function ne(y){y.languages.lolcode={comment:[/\bOBTW\s[\s\S]*?\sTLDR\b/,/\bBTW.+/],string:{pattern:/"(?::.|[^":])*"/,inside:{variable:/:\{[^}]+\}/,symbol:[/:\([a-f\d]+\)/i,/:\[[^\]]+\]/,/:[)>o":]/]},greedy:!0},number:/(?:\B-)?(?:\b\d+(?:\.\d*)?|\B\.\d+)/,symbol:{pattern:/(^|\s)(?:A )?(?:BUKKIT|NOOB|NUMBAR|NUMBR|TROOF|YARN)(?=\s|,|$)/,lookbehind:!0,inside:{keyword:/A(?=\s)/}},label:{pattern:/((?:^|\s)(?:IM IN YR|IM OUTTA YR) )[a-zA-Z]\w*/,lookbehind:!0,alias:"string"},function:{pattern:/((?:^|\s)(?:HOW IZ I|I IZ|IZ) )[a-zA-Z]\w*/,lookbehind:!0},keyword:[{pattern:/(^|\s)(?:AN|FOUND YR|GIMMEH|GTFO|HAI|HAS A|HOW IZ I|I HAS A|I IZ|IF U SAY SO|IM IN YR|IM OUTTA YR|IS NOW(?: A)?|ITZ(?: A)?|IZ|KTHX|KTHXBYE|LIEK(?: A)?|MAEK|MEBBE|MKAY|NERFIN|NO WAI|O HAI IM|O RLY\?|OIC|OMG|OMGWTF|R|SMOOSH|SRS|TIL|UPPIN|VISIBLE|WILE|WTF\?|YA RLY|YR)(?=\s|,|$)/,lookbehind:!0},/'Z(?=\s|,|$)/],boolean:{pattern:/(^|\s)(?:FAIL|WIN)(?=\s|,|$)/,lookbehind:!0},variable:{pattern:/(^|\s)IT(?=\s|,|$)/,lookbehind:!0},operator:{pattern:/(^|\s)(?:NOT|BOTH SAEM|DIFFRINT|(?:ALL|ANY|BIGGR|BOTH|DIFF|EITHER|MOD|PRODUKT|QUOSHUNT|SMALLR|SUM|WON) OF)(?=\s|,|$)/,lookbehind:!0},punctuation:/\.{3}|…|,|!/}}},29509:function(ge){"use strict";ge.exports=ne,ne.displayName="lua",ne.aliases=[];function ne(y){y.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[^z]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+(?:\.[a-f\d]*)?(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|(?:\.\d*)?(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}}},40472:function(ge){"use strict";ge.exports=ne,ne.displayName="magma",ne.aliases=[];function ne(y){y.languages.magma={output:{pattern:/^(>.*(?:\r(?:\n|(?!\n))|\n))(?!>)(?:.+|(?:\r(?:\n|(?!\n))|\n)(?!>).*)(?:(?:\r(?:\n|(?!\n))|\n)(?!>).*)*/m,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\"])"(?:[^\r\n\\"]|\\.)*"/,lookbehind:!0,greedy:!0},keyword:/\b(?:_|adj|and|assert|assert2|assert3|assigned|break|by|case|cat|catch|clear|cmpeq|cmpne|continue|declare|default|delete|diff|div|do|elif|else|end|eq|error|eval|exists|exit|for|forall|forward|fprintf|freeze|function|ge|gt|if|iload|import|in|intrinsic|is|join|le|load|local|lt|meet|mod|ne|not|notadj|notin|notsubset|or|print|printf|procedure|quit|random|read|readi|repeat|require|requirege|requirerange|restore|return|save|sdiff|select|subset|then|time|to|try|until|vprint|vprintf|vtime|when|where|while|xor)\b/,boolean:/\b(?:false|true)\b/,generator:{pattern:/\b[a-z_]\w*(?=\s*<)/i,alias:"class-name"},function:/\b[a-z_]\w*(?=\s*\()/i,number:{pattern:/(^|[^\w.]|\.\.)(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:_[a-z]?)?(?=$|[^\w.]|\.\.)/,lookbehind:!0},operator:/->|[-+*/^~!|#=]|:=|\.\./,punctuation:/[()[\]{}<>,;.:]/}}},44695:function(ge){"use strict";ge.exports=ne,ne.displayName="makefile",ne.aliases=[];function ne(y){y.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}}},53885:function(ge){"use strict";ge.exports=ne,ne.displayName="markdown",ne.aliases=["md"];function ne(y){(function(E){var ae=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function oe(Le){return Le=Le.replace(//g,function(){return ae}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+Le+")")}var ce=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,fe=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return ce}),he=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;E.languages.markdown=E.languages.extend("markup",{}),E.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:E.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+fe+he+"(?:"+fe+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+fe+he+")(?:"+fe+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(ce),inside:E.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+fe+")"+he+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+fe+"$"),inside:{"table-header":{pattern:RegExp(ce),alias:"important",inside:E.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:oe(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:oe(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:oe(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:oe(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(Le){["url","bold","italic","strike","code-snippet"].forEach(function(Ve){Le!==Ve&&(E.languages.markdown[Le].inside.content.inside[Ve]=E.languages.markdown[Ve])})}),E.hooks.add("after-tokenize",function(Le){if(Le.language!=="markdown"&&Le.language!=="md")return;function Ve(je){if(!(!je||typeof je=="string"))for(var de=0,b=je.length;de",quot:'"'},Ee=String.fromCodePoint||String.fromCharCode;function Oe(Le){var Ve=Le.replace(ie,"");return Ve=Ve.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(je,de){if(de=de.toLowerCase(),de[0]==="#"){var b;return de[1]==="x"?b=parseInt(de.slice(2),16):b=Number(de.slice(1)),Ee(b)}else{var a=xe[de];return a||je}}),Ve}E.languages.md=E.languages.markdown})(y)}},51478:function(ge){"use strict";ge.exports=ne,ne.displayName="markupTemplating",ne.aliases=[];function ne(y){(function(E){function ae(oe,ce){return"___"+oe.toUpperCase()+ce+"___"}Object.defineProperties(E.languages["markup-templating"]={},{buildPlaceholders:{value:function(oe,ce,fe,he){if(oe.language===ce){var ie=oe.tokenStack=[];oe.code=oe.code.replace(fe,function(xe){if(typeof he=="function"&&!he(xe))return xe;for(var Ee=ie.length,Oe;oe.code.indexOf(Oe=ae(ce,Ee))!==-1;)++Ee;return ie[Ee]=xe,Oe}),oe.grammar=E.languages.markup}}},tokenizePlaceholders:{value:function(oe,ce){if(oe.language!==ce||!oe.tokenStack)return;oe.grammar=E.languages[ce];var fe=0,he=Object.keys(oe.tokenStack);function ie(xe){for(var Ee=0;Ee=he.length);Ee++){var Oe=xe[Ee];if(typeof Oe=="string"||Oe.content&&typeof Oe.content=="string"){var Le=he[fe],Ve=oe.tokenStack[Le],je=typeof Oe=="string"?Oe:Oe.content,de=ae(ce,Le),b=je.indexOf(de);if(b>-1){++fe;var a=je.substring(0,b),ee=new E.Token(ce,E.tokenize(Ve,oe.grammar),"language-"+ce,Ve),x=je.substring(b+de.length),te=[];a&&te.push.apply(te,ie([a])),te.push(ee),x&&te.push.apply(te,ie([x])),typeof Oe=="string"?xe.splice.apply(xe,[Ee,1].concat(te)):Oe.content=te}}else Oe.content&&ie(Oe.content)}return xe}ie(oe.tokens)}}})})(y)}},70614:function(ge){"use strict";ge.exports=ne,ne.displayName="markup",ne.aliases=["html","mathml","svg","xml","ssml","atom","rss"];function ne(y){y.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},y.languages.markup.tag.inside["attr-value"].inside.entity=y.languages.markup.entity,y.languages.markup.doctype.inside["internal-subset"].inside=y.languages.markup,y.hooks.add("wrap",function(E){E.type==="entity"&&(E.attributes.title=E.content.value.replace(/&/,"&"))}),Object.defineProperty(y.languages.markup.tag,"addInlined",{value:function(ae,oe){var ce={};ce["language-"+oe]={pattern:/(^$)/i,lookbehind:!0,inside:y.languages[oe]},ce.cdata=/^$/i;var fe={"included-cdata":{pattern://i,inside:ce}};fe["language-"+oe]={pattern:/[\s\S]+/,inside:y.languages[oe]};var he={};he[ae]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return ae}),"i"),lookbehind:!0,greedy:!0,inside:fe},y.languages.insertBefore("markup","cdata",he)}}),Object.defineProperty(y.languages.markup.tag,"addAttribute",{value:function(E,ae){y.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+E+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[ae,"language-"+ae],inside:y.languages[ae]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),y.languages.html=y.languages.markup,y.languages.mathml=y.languages.markup,y.languages.svg=y.languages.markup,y.languages.xml=y.languages.extend("markup",{}),y.languages.ssml=y.languages.xml,y.languages.atom=y.languages.xml,y.languages.rss=y.languages.xml}},16928:function(ge){"use strict";ge.exports=ne,ne.displayName="matlab",ne.aliases=[];function ne(y){y.languages.matlab={comment:[/%\{[\s\S]*?\}%/,/%.+/],string:{pattern:/\B'(?:''|[^'\r\n])*'/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?(?:[ij])?|\b[ij]\b/,keyword:/\b(?:NaN|break|case|catch|continue|else|elseif|end|for|function|if|inf|otherwise|parfor|pause|pi|return|switch|try|while)\b/,function:/\b(?!\d)\w+(?=\s*\()/,operator:/\.?[*^\/\\']|[+\-:@]|[<>=~]=?|&&?|\|\|?/,punctuation:/\.{3}|[.,;\[\](){}!]/}}},13586:function(ge){"use strict";ge.exports=ne,ne.displayName="maxscript",ne.aliases=[];function ne(y){(function(E){var ae=/\b(?:about|and|animate|as|at|attributes|by|case|catch|collect|continue|coordsys|do|else|exit|fn|for|from|function|global|if|in|local|macroscript|mapped|max|not|of|off|on|or|parameters|persistent|plugin|rcmenu|return|rollout|set|struct|then|throw|to|tool|try|undo|utility|when|where|while|with)\b/i;E.languages.maxscript={comment:{pattern:/\/\*[\s\S]*?(?:\*\/|$)|--.*/,greedy:!0},string:{pattern:/(^|[^"\\@])(?:"(?:[^"\\]|\\[\s\S])*"|@"[^"]*")/,lookbehind:!0,greedy:!0},path:{pattern:/\$(?:[\w/\\.*?]|'[^']*')*/,greedy:!0,alias:"string"},"function-call":{pattern:RegExp("((?:"+(/^/.source+"|"+/[;=<>+\-*/^({\[]/.source+"|"+/\b(?:and|by|case|catch|collect|do|else|if|in|not|or|return|then|to|try|where|while|with)\b/.source)+")[ ]*)(?!"+ae.source+")"+/[a-z_]\w*\b/.source+"(?=[ ]*(?:"+("(?!"+ae.source+")"+/[a-z_]/.source+"|"+/\d|-\.?\d/.source+"|"+/[({'"$@#?]/.source)+"))","im"),lookbehind:!0,greedy:!0,alias:"function"},"function-definition":{pattern:/(\b(?:fn|function)\s+)\w+\b/i,lookbehind:!0,alias:"function"},argument:{pattern:/\b[a-z_]\w*(?=:)/i,alias:"attr-name"},keyword:ae,boolean:/\b(?:false|true)\b/,time:{pattern:/(^|[^\w.])(?:(?:(?:\d+(?:\.\d*)?|\.\d+)(?:[eEdD][+-]\d+|[LP])?[msft])+|\d+:\d+(?:\.\d*)?)(?![\w.:])/,lookbehind:!0,alias:"number"},number:[{pattern:/(^|[^\w.])(?:(?:\d+(?:\.\d*)?|\.\d+)(?:[eEdD][+-]\d+|[LP])?|0x[a-fA-F0-9]+)(?![\w.:])/,lookbehind:!0},/\b(?:e|pi)\b/],constant:/\b(?:dontcollect|ok|silentValue|undefined|unsupplied)\b/,color:{pattern:/\b(?:black|blue|brown|gray|green|orange|red|white|yellow)\b/i,alias:"constant"},operator:/[-+*/<>=!]=?|[&^?]|#(?!\()/,punctuation:/[()\[\]{}.:,;]|#(?=\()|\\$/m}})(y)}},37164:function(ge){"use strict";ge.exports=ne,ne.displayName="mel",ne.aliases=[];function ne(y){y.languages.mel={comment:/\/\/.*/,code:{pattern:/`(?:\\.|[^\\`\r\n])*`/,greedy:!0,alias:"italic",inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},variable:/\$\w+/,number:/\b0x[\da-fA-F]+\b|\b\d+(?:\.\d*)?|\B\.\d+/,flag:{pattern:/-[^\d\W]\w*/,alias:"operator"},keyword:/\b(?:break|case|continue|default|do|else|float|for|global|if|in|int|matrix|proc|return|string|switch|vector|while)\b/,function:/\b\w+(?=\()|\b(?:CBG|HfAddAttractorToAS|HfAssignAS|HfBuildEqualMap|HfBuildFurFiles|HfBuildFurImages|HfCancelAFR|HfConnectASToHF|HfCreateAttractor|HfDeleteAS|HfEditAS|HfPerformCreateAS|HfRemoveAttractorFromAS|HfSelectAttached|HfSelectAttractors|HfUnAssignAS|Mayatomr|about|abs|addAttr|addAttributeEditorNodeHelp|addDynamic|addNewShelfTab|addPP|addPanelCategory|addPrefixToName|advanceToNextDrivenKey|affectedNet|affects|aimConstraint|air|alias|aliasAttr|align|alignCtx|alignCurve|alignSurface|allViewFit|ambientLight|angle|angleBetween|animCone|animCurveEditor|animDisplay|animView|annotate|appendStringArray|applicationName|applyAttrPreset|applyTake|arcLenDimContext|arcLengthDimension|arclen|arrayMapper|art3dPaintCtx|artAttrCtx|artAttrPaintVertexCtx|artAttrSkinPaintCtx|artAttrTool|artBuildPaintMenu|artFluidAttrCtx|artPuttyCtx|artSelectCtx|artSetPaintCtx|artUserPaintCtx|assignCommand|assignInputDevice|assignViewportFactories|attachCurve|attachDeviceAttr|attachSurface|attrColorSliderGrp|attrCompatibility|attrControlGrp|attrEnumOptionMenu|attrEnumOptionMenuGrp|attrFieldGrp|attrFieldSliderGrp|attrNavigationControlGrp|attrPresetEditWin|attributeExists|attributeInfo|attributeMenu|attributeQuery|autoKeyframe|autoPlace|bakeClip|bakeFluidShading|bakePartialHistory|bakeResults|bakeSimulation|basename|basenameEx|batchRender|bessel|bevel|bevelPlus|binMembership|bindSkin|blend2|blendShape|blendShapeEditor|blendShapePanel|blendTwoAttr|blindDataType|boneLattice|boundary|boxDollyCtx|boxZoomCtx|bufferCurve|buildBookmarkMenu|buildKeyframeMenu|button|buttonManip|cacheFile|cacheFileCombine|cacheFileMerge|cacheFileTrack|camera|cameraView|canCreateManip|canvas|capitalizeString|catch|catchQuiet|ceil|changeSubdivComponentDisplayLevel|changeSubdivRegion|channelBox|character|characterMap|characterOutlineEditor|characterize|chdir|checkBox|checkBoxGrp|checkDefaultRenderGlobals|choice|circle|circularFillet|clamp|clear|clearCache|clip|clipEditor|clipEditorCurrentTimeCtx|clipSchedule|clipSchedulerOutliner|clipTrimBefore|closeCurve|closeSurface|cluster|cmdFileOutput|cmdScrollFieldExecuter|cmdScrollFieldReporter|cmdShell|coarsenSubdivSelectionList|collision|color|colorAtPoint|colorEditor|colorIndex|colorIndexSliderGrp|colorSliderButtonGrp|colorSliderGrp|columnLayout|commandEcho|commandLine|commandPort|compactHairSystem|componentEditor|compositingInterop|computePolysetVolume|condition|cone|confirmDialog|connectAttr|connectControl|connectDynamic|connectJoint|connectionInfo|constrain|constrainValue|constructionHistory|container|containsMultibyte|contextInfo|control|convertFromOldLayers|convertIffToPsd|convertLightmap|convertSolidTx|convertTessellation|convertUnit|copyArray|copyFlexor|copyKey|copySkinWeights|cos|cpButton|cpCache|cpClothSet|cpCollision|cpConstraint|cpConvClothToMesh|cpForces|cpGetSolverAttr|cpPanel|cpProperty|cpRigidCollisionFilter|cpSeam|cpSetEdit|cpSetSolverAttr|cpSolver|cpSolverTypes|cpTool|cpUpdateClothUVs|createDisplayLayer|createDrawCtx|createEditor|createLayeredPsdFile|createMotionField|createNewShelf|createNode|createRenderLayer|createSubdivRegion|cross|crossProduct|ctxAbort|ctxCompletion|ctxEditMode|ctxTraverse|currentCtx|currentTime|currentTimeCtx|currentUnit|curve|curveAddPtCtx|curveCVCtx|curveEPCtx|curveEditorCtx|curveIntersect|curveMoveEPCtx|curveOnSurface|curveSketchCtx|cutKey|cycleCheck|cylinder|dagPose|date|defaultLightListCheckBox|defaultNavigation|defineDataServer|defineVirtualDevice|deformer|deg_to_rad|delete|deleteAttr|deleteShadingGroupsAndMaterials|deleteShelfTab|deleteUI|deleteUnusedBrushes|delrandstr|detachCurve|detachDeviceAttr|detachSurface|deviceEditor|devicePanel|dgInfo|dgdirty|dgeval|dgtimer|dimWhen|directKeyCtx|directionalLight|dirmap|dirname|disable|disconnectAttr|disconnectJoint|diskCache|displacementToPoly|displayAffected|displayColor|displayCull|displayLevelOfDetail|displayPref|displayRGBColor|displaySmoothness|displayStats|displayString|displaySurface|distanceDimContext|distanceDimension|doBlur|dolly|dollyCtx|dopeSheetEditor|dot|dotProduct|doubleProfileBirailSurface|drag|dragAttrContext|draggerContext|dropoffLocator|duplicate|duplicateCurve|duplicateSurface|dynCache|dynControl|dynExport|dynExpression|dynGlobals|dynPaintEditor|dynParticleCtx|dynPref|dynRelEdPanel|dynRelEditor|dynamicLoad|editAttrLimits|editDisplayLayerGlobals|editDisplayLayerMembers|editRenderLayerAdjustment|editRenderLayerGlobals|editRenderLayerMembers|editor|editorTemplate|effector|emit|emitter|enableDevice|encodeString|endString|endsWith|env|equivalent|equivalentTol|erf|error|eval|evalDeferred|evalEcho|event|exactWorldBoundingBox|exclusiveLightCheckBox|exec|executeForEachObject|exists|exp|expression|expressionEditorListen|extendCurve|extendSurface|extrude|fcheck|fclose|feof|fflush|fgetline|fgetword|file|fileBrowserDialog|fileDialog|fileExtension|fileInfo|filetest|filletCurve|filter|filterCurve|filterExpand|filterStudioImport|findAllIntersections|findAnimCurves|findKeyframe|findMenuItem|findRelatedSkinCluster|finder|firstParentOf|fitBspline|flexor|floatEq|floatField|floatFieldGrp|floatScrollBar|floatSlider|floatSlider2|floatSliderButtonGrp|floatSliderGrp|floor|flow|fluidCacheInfo|fluidEmitter|fluidVoxelInfo|flushUndo|fmod|fontDialog|fopen|formLayout|format|fprint|frameLayout|fread|freeFormFillet|frewind|fromNativePath|fwrite|gamma|gauss|geometryConstraint|getApplicationVersionAsFloat|getAttr|getClassification|getDefaultBrush|getFileList|getFluidAttr|getInputDeviceRange|getMayaPanelTypes|getModifiers|getPanel|getParticleAttr|getPluginResource|getenv|getpid|glRender|glRenderEditor|globalStitch|gmatch|goal|gotoBindPose|grabColor|gradientControl|gradientControlNoAttr|graphDollyCtx|graphSelectContext|graphTrackCtx|gravity|grid|gridLayout|group|groupObjectsByName|hardenPointCurve|hardware|hardwareRenderPanel|headsUpDisplay|headsUpMessage|help|helpLine|hermite|hide|hilite|hitTest|hotBox|hotkey|hotkeyCheck|hsv_to_rgb|hudButton|hudSlider|hudSliderButton|hwReflectionMap|hwRender|hwRenderLoad|hyperGraph|hyperPanel|hyperShade|hypot|iconTextButton|iconTextCheckBox|iconTextRadioButton|iconTextRadioCollection|iconTextScrollList|iconTextStaticLabel|ikHandle|ikHandleCtx|ikHandleDisplayScale|ikSolver|ikSplineHandleCtx|ikSystem|ikSystemInfo|ikfkDisplayMethod|illustratorCurves|image|imfPlugins|inheritTransform|insertJoint|insertJointCtx|insertKeyCtx|insertKnotCurve|insertKnotSurface|instance|instanceable|instancer|intField|intFieldGrp|intScrollBar|intSlider|intSliderGrp|interToUI|internalVar|intersect|iprEngine|isAnimCurve|isConnected|isDirty|isParentOf|isSameObject|isTrue|isValidObjectName|isValidString|isValidUiName|isolateSelect|itemFilter|itemFilterAttr|itemFilterRender|itemFilterType|joint|jointCluster|jointCtx|jointDisplayScale|jointLattice|keyTangent|keyframe|keyframeOutliner|keyframeRegionCurrentTimeCtx|keyframeRegionDirectKeyCtx|keyframeRegionDollyCtx|keyframeRegionInsertKeyCtx|keyframeRegionMoveKeyCtx|keyframeRegionScaleKeyCtx|keyframeRegionSelectKeyCtx|keyframeRegionSetKeyCtx|keyframeRegionTrackCtx|keyframeStats|lassoContext|lattice|latticeDeformKeyCtx|launch|launchImageEditor|layerButton|layeredShaderPort|layeredTexturePort|layout|layoutDialog|lightList|lightListEditor|lightListPanel|lightlink|lineIntersection|linearPrecision|linstep|listAnimatable|listAttr|listCameras|listConnections|listDeviceAttachments|listHistory|listInputDeviceAxes|listInputDeviceButtons|listInputDevices|listMenuAnnotation|listNodeTypes|listPanelCategories|listRelatives|listSets|listTransforms|listUnselected|listerEditor|loadFluid|loadNewShelf|loadPlugin|loadPluginLanguageResources|loadPrefObjects|localizedPanelLabel|lockNode|loft|log|longNameOf|lookThru|ls|lsThroughFilter|lsType|lsUI|mag|makeIdentity|makeLive|makePaintable|makeRoll|makeSingleSurface|makeTubeOn|makebot|manipMoveContext|manipMoveLimitsCtx|manipOptions|manipRotateContext|manipRotateLimitsCtx|manipScaleContext|manipScaleLimitsCtx|marker|match|max|memory|menu|menuBarLayout|menuEditor|menuItem|menuItemToShelf|menuSet|menuSetPref|messageLine|min|minimizeApp|mirrorJoint|modelCurrentTimeCtx|modelEditor|modelPanel|mouse|movIn|movOut|move|moveIKtoFK|moveKeyCtx|moveVertexAlongDirection|multiProfileBirailSurface|mute|nParticle|nameCommand|nameField|namespace|namespaceInfo|newPanelItems|newton|nodeCast|nodeIconButton|nodeOutliner|nodePreset|nodeType|noise|nonLinear|normalConstraint|normalize|nurbsBoolean|nurbsCopyUVSet|nurbsCube|nurbsEditUV|nurbsPlane|nurbsSelect|nurbsSquare|nurbsToPoly|nurbsToPolygonsPref|nurbsToSubdiv|nurbsToSubdivPref|nurbsUVSet|nurbsViewDirectionVector|objExists|objectCenter|objectLayer|objectType|objectTypeUI|obsoleteProc|oceanNurbsPreviewPlane|offsetCurve|offsetCurveOnSurface|offsetSurface|openGLExtension|openMayaPref|optionMenu|optionMenuGrp|optionVar|orbit|orbitCtx|orientConstraint|outlinerEditor|outlinerPanel|overrideModifier|paintEffectsDisplay|pairBlend|palettePort|paneLayout|panel|panelConfiguration|panelHistory|paramDimContext|paramDimension|paramLocator|parent|parentConstraint|particle|particleExists|particleInstancer|particleRenderInfo|partition|pasteKey|pathAnimation|pause|pclose|percent|performanceOptions|pfxstrokes|pickWalk|picture|pixelMove|planarSrf|plane|play|playbackOptions|playblast|plugAttr|plugNode|pluginInfo|pluginResourceUtil|pointConstraint|pointCurveConstraint|pointLight|pointMatrixMult|pointOnCurve|pointOnSurface|pointPosition|poleVectorConstraint|polyAppend|polyAppendFacetCtx|polyAppendVertex|polyAutoProjection|polyAverageNormal|polyAverageVertex|polyBevel|polyBlendColor|polyBlindData|polyBoolOp|polyBridgeEdge|polyCacheMonitor|polyCheck|polyChipOff|polyClipboard|polyCloseBorder|polyCollapseEdge|polyCollapseFacet|polyColorBlindData|polyColorDel|polyColorPerVertex|polyColorSet|polyCompare|polyCone|polyCopyUV|polyCrease|polyCreaseCtx|polyCreateFacet|polyCreateFacetCtx|polyCube|polyCut|polyCutCtx|polyCylinder|polyCylindricalProjection|polyDelEdge|polyDelFacet|polyDelVertex|polyDuplicateAndConnect|polyDuplicateEdge|polyEditUV|polyEditUVShell|polyEvaluate|polyExtrudeEdge|polyExtrudeFacet|polyExtrudeVertex|polyFlipEdge|polyFlipUV|polyForceUV|polyGeoSampler|polyHelix|polyInfo|polyInstallAction|polyLayoutUV|polyListComponentConversion|polyMapCut|polyMapDel|polyMapSew|polyMapSewMove|polyMergeEdge|polyMergeEdgeCtx|polyMergeFacet|polyMergeFacetCtx|polyMergeUV|polyMergeVertex|polyMirrorFace|polyMoveEdge|polyMoveFacet|polyMoveFacetUV|polyMoveUV|polyMoveVertex|polyNormal|polyNormalPerVertex|polyNormalizeUV|polyOptUvs|polyOptions|polyOutput|polyPipe|polyPlanarProjection|polyPlane|polyPlatonicSolid|polyPoke|polyPrimitive|polyPrism|polyProjection|polyPyramid|polyQuad|polyQueryBlindData|polyReduce|polySelect|polySelectConstraint|polySelectConstraintMonitor|polySelectCtx|polySelectEditCtx|polySeparate|polySetToFaceNormal|polySewEdge|polyShortestPathCtx|polySmooth|polySoftEdge|polySphere|polySphericalProjection|polySplit|polySplitCtx|polySplitEdge|polySplitRing|polySplitVertex|polyStraightenUVBorder|polySubdivideEdge|polySubdivideFacet|polyToSubdiv|polyTorus|polyTransfer|polyTriangulate|polyUVSet|polyUnite|polyWedgeFace|popen|popupMenu|pose|pow|preloadRefEd|print|progressBar|progressWindow|projFileViewer|projectCurve|projectTangent|projectionContext|projectionManip|promptDialog|propModCtx|propMove|psdChannelOutliner|psdEditTextureFile|psdExport|psdTextureFile|putenv|pwd|python|querySubdiv|quit|rad_to_deg|radial|radioButton|radioButtonGrp|radioCollection|radioMenuItemCollection|rampColorPort|rand|randomizeFollicles|randstate|rangeControl|readTake|rebuildCurve|rebuildSurface|recordAttr|recordDevice|redo|reference|referenceEdit|referenceQuery|refineSubdivSelectionList|refresh|refreshAE|registerPluginResource|rehash|reloadImage|removeJoint|removeMultiInstance|removePanelCategory|rename|renameAttr|renameSelectionList|renameUI|render|renderGlobalsNode|renderInfo|renderLayerButton|renderLayerParent|renderLayerPostProcess|renderLayerUnparent|renderManip|renderPartition|renderQualityNode|renderSettings|renderThumbnailUpdate|renderWindowEditor|renderWindowSelectContext|renderer|reorder|reorderDeformers|requires|reroot|resampleFluid|resetAE|resetPfxToPolyCamera|resetTool|resolutionNode|retarget|reverseCurve|reverseSurface|revolve|rgb_to_hsv|rigidBody|rigidSolver|roll|rollCtx|rootOf|rot|rotate|rotationInterpolation|roundConstantRadius|rowColumnLayout|rowLayout|runTimeCommand|runup|sampleImage|saveAllShelves|saveAttrPreset|saveFluid|saveImage|saveInitialState|saveMenu|savePrefObjects|savePrefs|saveShelf|saveToolSettings|scale|scaleBrushBrightness|scaleComponents|scaleConstraint|scaleKey|scaleKeyCtx|sceneEditor|sceneUIReplacement|scmh|scriptCtx|scriptEditorInfo|scriptJob|scriptNode|scriptTable|scriptToShelf|scriptedPanel|scriptedPanelType|scrollField|scrollLayout|sculpt|searchPathArray|seed|selLoadSettings|select|selectContext|selectCurveCV|selectKey|selectKeyCtx|selectKeyframeRegionCtx|selectMode|selectPref|selectPriority|selectType|selectedNodes|selectionConnection|separator|setAttr|setAttrEnumResource|setAttrMapping|setAttrNiceNameResource|setConstraintRestPosition|setDefaultShadingGroup|setDrivenKeyframe|setDynamic|setEditCtx|setEditor|setFluidAttr|setFocus|setInfinity|setInputDeviceMapping|setKeyCtx|setKeyPath|setKeyframe|setKeyframeBlendshapeTargetWts|setMenuMode|setNodeNiceNameResource|setNodeTypeFlag|setParent|setParticleAttr|setPfxToPolyCamera|setPluginResource|setProject|setStampDensity|setStartupMessage|setState|setToolTo|setUITemplate|setXformManip|sets|shadingConnection|shadingGeometryRelCtx|shadingLightRelCtx|shadingNetworkCompare|shadingNode|shapeCompare|shelfButton|shelfLayout|shelfTabLayout|shellField|shortNameOf|showHelp|showHidden|showManipCtx|showSelectionInTitle|showShadingGroupAttrEditor|showWindow|sign|simplify|sin|singleProfileBirailSurface|size|sizeBytes|skinCluster|skinPercent|smoothCurve|smoothTangentSurface|smoothstep|snap2to2|snapKey|snapMode|snapTogetherCtx|snapshot|soft|softMod|softModCtx|sort|sound|soundControl|source|spaceLocator|sphere|sphrand|spotLight|spotLightPreviewPort|spreadSheetEditor|spring|sqrt|squareSurface|srtContext|stackTrace|startString|startsWith|stitchAndExplodeShell|stitchSurface|stitchSurfacePoints|strcmp|stringArrayCatenate|stringArrayContains|stringArrayCount|stringArrayInsertAtIndex|stringArrayIntersector|stringArrayRemove|stringArrayRemoveAtIndex|stringArrayRemoveDuplicates|stringArrayRemoveExact|stringArrayToString|stringToStringArray|strip|stripPrefixFromName|stroke|subdAutoProjection|subdCleanTopology|subdCollapse|subdDuplicateAndConnect|subdEditUV|subdListComponentConversion|subdMapCut|subdMapSewMove|subdMatchTopology|subdMirror|subdToBlind|subdToPoly|subdTransferUVsToCache|subdiv|subdivCrease|subdivDisplaySmoothness|substitute|substituteAllString|substituteGeometry|substring|surface|surfaceSampler|surfaceShaderList|swatchDisplayPort|switchTable|symbolButton|symbolCheckBox|sysFile|system|tabLayout|tan|tangentConstraint|texLatticeDeformContext|texManipContext|texMoveContext|texMoveUVShellContext|texRotateContext|texScaleContext|texSelectContext|texSelectShortestPathCtx|texSmudgeUVContext|texWinToolCtx|text|textCurves|textField|textFieldButtonGrp|textFieldGrp|textManip|textScrollList|textToShelf|textureDisplacePlane|textureHairColor|texturePlacementContext|textureWindow|threadCount|threePointArcCtx|timeControl|timePort|timerX|toNativePath|toggle|toggleAxis|toggleWindowVisibility|tokenize|tokenizeList|tolerance|tolower|toolButton|toolCollection|toolDropped|toolHasOptions|toolPropertyWindow|torus|toupper|trace|track|trackCtx|transferAttributes|transformCompare|transformLimits|translator|trim|trunc|truncateFluidCache|truncateHairCache|tumble|tumbleCtx|turbulence|twoPointArcCtx|uiRes|uiTemplate|unassignInputDevice|undo|undoInfo|ungroup|uniform|unit|unloadPlugin|untangleUV|untitledFileName|untrim|upAxis|updateAE|userCtx|uvLink|uvSnapshot|validateShelfName|vectorize|view2dToolCtx|viewCamera|viewClipPlane|viewFit|viewHeadOn|viewLookAt|viewManip|viewPlace|viewSet|visor|volumeAxis|vortex|waitCursor|warning|webBrowser|webBrowserPrefs|whatIs|window|windowPref|wire|wireContext|workspace|wrinkle|wrinkleContext|writeTake|xbmLangPathList|xform)\b/,operator:[/\+[+=]?|-[-=]?|&&|\|\||[<>]=|[*\/!=]=?|[%^]/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,:;?\[\](){}]/},y.languages.mel.code.inside.rest=y.languages.mel}},25153:function(ge){"use strict";ge.exports=ne,ne.displayName="mermaid",ne.aliases=[];function ne(y){y.languages.mermaid={comment:{pattern:/%%.*/,greedy:!0},style:{pattern:/^([ \t]*(?:classDef|linkStyle|style)[ \t]+[\w$-]+[ \t]+)\w.*[^\s;]/m,lookbehind:!0,inside:{property:/\b\w[\w-]*(?=[ \t]*:)/,operator:/:/,punctuation:/,/}},"inter-arrow-label":{pattern:/([^<>ox.=-])(?:-[-.]|==)(?![<>ox.=-])[ \t]*(?:"[^"\r\n]*"|[^\s".=-](?:[^\r\n.=-]*[^\s.=-])?)[ \t]*(?:\.+->?|--+[->]|==+[=>])(?![<>ox.=-])/,lookbehind:!0,greedy:!0,inside:{arrow:{pattern:/(?:\.+->?|--+[->]|==+[=>])$/,alias:"operator"},label:{pattern:/^([\s\S]{2}[ \t]*)\S(?:[\s\S]*\S)?/,lookbehind:!0,alias:"property"},"arrow-head":{pattern:/^\S+/,alias:["arrow","operator"]}}},arrow:[{pattern:/(^|[^{}|o.-])[|}][|o](?:--|\.\.)[|o][|{](?![{}|o.-])/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>ox.=-])(?:[ox]?|(?:==+|--+|-\.*-)[>ox]|===+|---+|-\.+-)(?![<>ox.=-])/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>()x-])(?:--?(?:>>|[x>)])(?![<>()x])|(?:<<|[x<(])--?(?!-))/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>|*o.-])(?:[*o]--|--[*o]|<\|?(?:--|\.\.)|(?:--|\.\.)\|?>|--|\.\.)(?![<>|*o.-])/,lookbehind:!0,alias:"operator"}],label:{pattern:/(^|[^|<])\|(?:[^\r\n"|]|"[^"\r\n]*")+\|/,lookbehind:!0,greedy:!0,alias:"property"},text:{pattern:/(?:[(\[{]+|\b>)(?:[^\r\n"()\[\]{}]|"[^"\r\n]*")+(?:[)\]}]+|>)/,alias:"string"},string:{pattern:/"[^"\r\n]*"/,greedy:!0},annotation:{pattern:/<<(?:abstract|choice|enumeration|fork|interface|join|service)>>|\[\[(?:choice|fork|join)\]\]/i,alias:"important"},keyword:[{pattern:/(^[ \t]*)(?:action|callback|class|classDef|classDiagram|click|direction|erDiagram|flowchart|gantt|gitGraph|graph|journey|link|linkStyle|pie|requirementDiagram|sequenceDiagram|stateDiagram|stateDiagram-v2|style|subgraph)(?![\w$-])/m,lookbehind:!0,greedy:!0},{pattern:/(^[ \t]*)(?:activate|alt|and|as|autonumber|deactivate|else|end(?:[ \t]+note)?|loop|opt|par|participant|rect|state|note[ \t]+(?:over|(?:left|right)[ \t]+of))(?![\w$-])/im,lookbehind:!0,greedy:!0}],entity:/#[a-z0-9]+;/,operator:{pattern:/(\w[ \t]*)&(?=[ \t]*\w)|:::|:/,lookbehind:!0},punctuation:/[(){};]/}}},33245:function(ge){"use strict";ge.exports=ne,ne.displayName="mizar",ne.aliases=[];function ne(y){y.languages.mizar={comment:/::.+/,keyword:/@proof\b|\b(?:according|aggregate|all|and|antonym|are|as|associativity|assume|asymmetry|attr|be|begin|being|by|canceled|case|cases|clusters?|coherence|commutativity|compatibility|connectedness|consider|consistency|constructors|contradiction|correctness|def|deffunc|define|definitions?|defpred|do|does|end|environ|equals|ex|exactly|existence|for|from|func|given|hence|hereby|holds|idempotence|identity|iff?|implies|involutiveness|irreflexivity|is|it|let|means|mode|non|not|notations?|now|of|or|otherwise|over|per|pred|prefix|projectivity|proof|provided|qua|reconsider|redefine|reduce|reducibility|reflexivity|registrations?|requirements|reserve|sch|schemes?|section|selector|set|sethood|st|struct|such|suppose|symmetry|synonym|take|that|the|then|theorems?|thesis|thus|to|transitivity|uniqueness|vocabular(?:ies|y)|when|where|with|wrt)\b/,parameter:{pattern:/\$(?:10|\d)/,alias:"variable"},variable:/\b\w+(?=:)/,number:/(?:\b|-)\d+\b/,operator:/\.\.\.|->|&|\.?=/,punctuation:/\(#|#\)|[,:;\[\](){}]/}}},32218:function(ge){"use strict";ge.exports=ne,ne.displayName="mongodb",ne.aliases=[];function ne(y){(function(E){var ae=["$eq","$gt","$gte","$in","$lt","$lte","$ne","$nin","$and","$not","$nor","$or","$exists","$type","$expr","$jsonSchema","$mod","$regex","$text","$where","$geoIntersects","$geoWithin","$near","$nearSphere","$all","$elemMatch","$size","$bitsAllClear","$bitsAllSet","$bitsAnyClear","$bitsAnySet","$comment","$elemMatch","$meta","$slice","$currentDate","$inc","$min","$max","$mul","$rename","$set","$setOnInsert","$unset","$addToSet","$pop","$pull","$push","$pullAll","$each","$position","$slice","$sort","$bit","$addFields","$bucket","$bucketAuto","$collStats","$count","$currentOp","$facet","$geoNear","$graphLookup","$group","$indexStats","$limit","$listLocalSessions","$listSessions","$lookup","$match","$merge","$out","$planCacheStats","$project","$redact","$replaceRoot","$replaceWith","$sample","$set","$skip","$sort","$sortByCount","$unionWith","$unset","$unwind","$setWindowFields","$abs","$accumulator","$acos","$acosh","$add","$addToSet","$allElementsTrue","$and","$anyElementTrue","$arrayElemAt","$arrayToObject","$asin","$asinh","$atan","$atan2","$atanh","$avg","$binarySize","$bsonSize","$ceil","$cmp","$concat","$concatArrays","$cond","$convert","$cos","$dateFromParts","$dateToParts","$dateFromString","$dateToString","$dayOfMonth","$dayOfWeek","$dayOfYear","$degreesToRadians","$divide","$eq","$exp","$filter","$first","$floor","$function","$gt","$gte","$hour","$ifNull","$in","$indexOfArray","$indexOfBytes","$indexOfCP","$isArray","$isNumber","$isoDayOfWeek","$isoWeek","$isoWeekYear","$last","$last","$let","$literal","$ln","$log","$log10","$lt","$lte","$ltrim","$map","$max","$mergeObjects","$meta","$min","$millisecond","$minute","$mod","$month","$multiply","$ne","$not","$objectToArray","$or","$pow","$push","$radiansToDegrees","$range","$reduce","$regexFind","$regexFindAll","$regexMatch","$replaceOne","$replaceAll","$reverseArray","$round","$rtrim","$second","$setDifference","$setEquals","$setIntersection","$setIsSubset","$setUnion","$size","$sin","$slice","$split","$sqrt","$stdDevPop","$stdDevSamp","$strcasecmp","$strLenBytes","$strLenCP","$substr","$substrBytes","$substrCP","$subtract","$sum","$switch","$tan","$toBool","$toDate","$toDecimal","$toDouble","$toInt","$toLong","$toObjectId","$toString","$toLower","$toUpper","$trim","$trunc","$type","$week","$year","$zip","$count","$dateAdd","$dateDiff","$dateSubtract","$dateTrunc","$getField","$rand","$sampleRate","$setField","$unsetField","$comment","$explain","$hint","$max","$maxTimeMS","$min","$orderby","$query","$returnKey","$showDiskLoc","$natural"],oe=["ObjectId","Code","BinData","DBRef","Timestamp","NumberLong","NumberDecimal","MaxKey","MinKey","RegExp","ISODate","UUID"];ae=ae.map(function(fe){return fe.replace("$","\\$")});var ce="(?:"+ae.join("|")+")\\b";E.languages.mongodb=E.languages.extend("javascript",{}),E.languages.insertBefore("mongodb","string",{property:{pattern:/(?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)(?=\s*:)/,greedy:!0,inside:{keyword:RegExp(`^(['"])?`+ce+"(?:\\1)?$")}}}),E.languages.mongodb.string.inside={url:{pattern:/https?:\/\/[-\w@:%.+~#=]{1,256}\.[a-z0-9()]{1,6}\b[-\w()@:%+.~#?&/=]*/i,greedy:!0},entity:{pattern:/\b(?:(?:[01]?\d\d?|2[0-4]\d|25[0-5])\.){3}(?:[01]?\d\d?|2[0-4]\d|25[0-5])\b/,greedy:!0}},E.languages.insertBefore("mongodb","constant",{builtin:{pattern:RegExp("\\b(?:"+oe.join("|")+")\\b"),alias:"keyword"}})})(y)}},65626:function(ge){"use strict";ge.exports=ne,ne.displayName="monkey",ne.aliases=[];function ne(y){y.languages.monkey={comment:{pattern:/^#Rem\s[\s\S]*?^#End|'.+/im,greedy:!0},string:{pattern:/"[^"\r\n]*"/,greedy:!0},preprocessor:{pattern:/(^[ \t]*)#.+/m,lookbehind:!0,greedy:!0,alias:"property"},function:/\b\w+(?=\()/,"type-char":{pattern:/\b[?%#$]/,alias:"class-name"},number:{pattern:/((?:\.\.)?)(?:(?:\b|\B-\.?|\B\.)\d+(?:(?!\.\.)\.\d*)?|\$[\da-f]+)/i,lookbehind:!0},keyword:/\b(?:Abstract|Array|Bool|Case|Catch|Class|Const|Continue|Default|Eachin|Else|ElseIf|End|EndIf|Exit|Extends|Extern|False|Field|Final|Float|For|Forever|Function|Global|If|Implements|Import|Inline|Int|Interface|Local|Method|Module|New|Next|Null|Object|Private|Property|Public|Repeat|Return|Select|Self|Step|Strict|String|Super|Then|Throw|To|True|Try|Until|Void|Wend|While)\b/i,operator:/\.\.|<[=>]?|>=?|:?=|(?:[+\-*\/&~|]|\b(?:Mod|Shl|Shr)\b)=?|\b(?:And|Not|Or)\b/i,punctuation:/[.,:;()\[\]]/}}},60090:function(ge){"use strict";ge.exports=ne,ne.displayName="moonscript",ne.aliases=["moon"];function ne(y){y.languages.moonscript={comment:/--.*/,string:[{pattern:/'[^']*'|\[(=*)\[[\s\S]*?\]\1\]/,greedy:!0},{pattern:/"[^"]*"/,greedy:!0,inside:{interpolation:{pattern:/#\{[^{}]*\}/,inside:{moonscript:{pattern:/(^#\{)[\s\S]+(?=\})/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/#\{|\}/,alias:"punctuation"}}}}}],"class-name":[{pattern:/(\b(?:class|extends)[ \t]+)\w+/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\b(?:class|continue|do|else|elseif|export|extends|for|from|if|import|in|local|nil|return|self|super|switch|then|unless|using|when|while|with)\b/,variable:/@@?\w*/,property:{pattern:/\b(?!\d)\w+(?=:)|(:)(?!\d)\w+/,lookbehind:!0},function:{pattern:/\b(?:_G|_VERSION|assert|collectgarbage|coroutine\.(?:create|resume|running|status|wrap|yield)|debug\.(?:debug|getfenv|gethook|getinfo|getlocal|getmetatable|getregistry|getupvalue|setfenv|sethook|setlocal|setmetatable|setupvalue|traceback)|dofile|error|getfenv|getmetatable|io\.(?:close|flush|input|lines|open|output|popen|read|stderr|stdin|stdout|tmpfile|type|write)|ipairs|load|loadfile|loadstring|math\.(?:abs|acos|asin|atan|atan2|ceil|cos|cosh|deg|exp|floor|fmod|frexp|ldexp|log|log10|max|min|modf|pi|pow|rad|random|randomseed|sin|sinh|sqrt|tan|tanh)|module|next|os\.(?:clock|date|difftime|execute|exit|getenv|remove|rename|setlocale|time|tmpname)|package\.(?:cpath|loaded|loadlib|path|preload|seeall)|pairs|pcall|print|rawequal|rawget|rawset|require|select|setfenv|setmetatable|string\.(?:byte|char|dump|find|format|gmatch|gsub|len|lower|match|rep|reverse|sub|upper)|table\.(?:concat|insert|maxn|remove|sort)|tonumber|tostring|type|unpack|xpcall)\b/,inside:{punctuation:/\./}},boolean:/\b(?:false|true)\b/,number:/(?:\B\.\d+|\b\d+\.\d+|\b\d+(?=[eE]))(?:[eE][-+]?\d+)?\b|\b(?:0x[a-fA-F\d]+|\d+)(?:U?LL)?\b/,operator:/\.{3}|[-=]>|~=|(?:[-+*/%<>!=]|\.\.)=?|[:#^]|\b(?:and|or)\b=?|\b(?:not)\b/,punctuation:/[.,()[\]{}\\]/},y.languages.moonscript.string[1].inside.interpolation.inside.moonscript.inside=y.languages.moonscript,y.languages.moon=y.languages.moonscript}},40722:function(ge){"use strict";ge.exports=ne,ne.displayName="n1ql",ne.aliases=[];function ne(y){y.languages.n1ql={comment:{pattern:/\/\*[\s\S]*?(?:$|\*\/)|--.*/,greedy:!0},string:{pattern:/(["'])(?:\\[\s\S]|(?!\1)[^\\]|\1\1)*\1/,greedy:!0},identifier:{pattern:/`(?:\\[\s\S]|[^\\`]|``)*`/,greedy:!0},parameter:/\$[\w.]+/,keyword:/\b(?:ADVISE|ALL|ALTER|ANALYZE|AS|ASC|AT|BEGIN|BINARY|BOOLEAN|BREAK|BUCKET|BUILD|BY|CALL|CAST|CLUSTER|COLLATE|COLLECTION|COMMIT|COMMITTED|CONNECT|CONTINUE|CORRELATE|CORRELATED|COVER|CREATE|CURRENT|DATABASE|DATASET|DATASTORE|DECLARE|DECREMENT|DELETE|DERIVED|DESC|DESCRIBE|DISTINCT|DO|DROP|EACH|ELEMENT|EXCEPT|EXCLUDE|EXECUTE|EXPLAIN|FETCH|FILTER|FLATTEN|FLUSH|FOLLOWING|FOR|FORCE|FROM|FTS|FUNCTION|GOLANG|GRANT|GROUP|GROUPS|GSI|HASH|HAVING|IF|IGNORE|ILIKE|INCLUDE|INCREMENT|INDEX|INFER|INLINE|INNER|INSERT|INTERSECT|INTO|IS|ISOLATION|JAVASCRIPT|JOIN|KEY|KEYS|KEYSPACE|KNOWN|LANGUAGE|LAST|LEFT|LET|LETTING|LEVEL|LIMIT|LSM|MAP|MAPPING|MATCHED|MATERIALIZED|MERGE|MINUS|MISSING|NAMESPACE|NEST|NL|NO|NTH_VALUE|NULL|NULLS|NUMBER|OBJECT|OFFSET|ON|OPTION|OPTIONS|ORDER|OTHERS|OUTER|OVER|PARSE|PARTITION|PASSWORD|PATH|POOL|PRECEDING|PREPARE|PRIMARY|PRIVATE|PRIVILEGE|PROBE|PROCEDURE|PUBLIC|RANGE|RAW|REALM|REDUCE|RENAME|RESPECT|RETURN|RETURNING|REVOKE|RIGHT|ROLE|ROLLBACK|ROW|ROWS|SATISFIES|SAVEPOINT|SCHEMA|SCOPE|SELECT|SELF|SEMI|SET|SHOW|SOME|START|STATISTICS|STRING|SYSTEM|TIES|TO|TRAN|TRANSACTION|TRIGGER|TRUNCATE|UNBOUNDED|UNDER|UNION|UNIQUE|UNKNOWN|UNNEST|UNSET|UPDATE|UPSERT|USE|USER|USING|VALIDATE|VALUE|VALUES|VIA|VIEW|WHERE|WHILE|WINDOW|WITH|WORK|XOR)\b/i,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:FALSE|TRUE)\b/i,number:/(?:\b\d+\.|\B\.)\d+e[+\-]?\d+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/%]|!=|==?|\|\||<[>=]?|>=?|\b(?:AND|ANY|ARRAY|BETWEEN|CASE|ELSE|END|EVERY|EXISTS|FIRST|IN|LIKE|NOT|OR|THEN|VALUED|WHEN|WITHIN)\b/i,punctuation:/[;[\](),.{}:]/}}},37783:function(ge){"use strict";ge.exports=ne,ne.displayName="n4js",ne.aliases=["n4jsd"];function ne(y){y.languages.n4js=y.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),y.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),y.languages.n4jsd=y.languages.n4js}},41224:function(ge){"use strict";ge.exports=ne,ne.displayName="nand2tetrisHdl",ne.aliases=[];function ne(y){y.languages["nand2tetris-hdl"]={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,keyword:/\b(?:BUILTIN|CHIP|CLOCKED|IN|OUT|PARTS)\b/,boolean:/\b(?:false|true)\b/,function:/\b[A-Za-z][A-Za-z0-9]*(?=\()/,number:/\b\d+\b/,operator:/=|\.\./,punctuation:/[{}[\];(),:]/}}},71365:function(ge){"use strict";ge.exports=ne,ne.displayName="naniscript",ne.aliases=[];function ne(y){(function(E){var ae=/\{[^\r\n\[\]{}]*\}/,oe={"quoted-string":{pattern:/"(?:[^"\\]|\\.)*"/,alias:"operator"},"command-param-id":{pattern:/(\s)\w+:/,lookbehind:!0,alias:"property"},"command-param-value":[{pattern:ae,alias:"selector"},{pattern:/([\t ])\S+/,lookbehind:!0,greedy:!0,alias:"operator"},{pattern:/\S(?:.*\S)?/,alias:"operator"}]};E.languages.naniscript={comment:{pattern:/^([\t ]*);.*/m,lookbehind:!0},define:{pattern:/^>.+/m,alias:"tag",inside:{value:{pattern:/(^>\w+[\t ]+)(?!\s)[^{}\r\n]+/,lookbehind:!0,alias:"operator"},key:{pattern:/(^>)\w+/,lookbehind:!0}}},label:{pattern:/^([\t ]*)#[\t ]*\w+[\t ]*$/m,lookbehind:!0,alias:"regex"},command:{pattern:/^([\t ]*)@\w+(?=[\t ]|$).*/m,lookbehind:!0,alias:"function",inside:{"command-name":/^@\w+/,expression:{pattern:ae,greedy:!0,alias:"selector"},"command-params":{pattern:/\s*\S[\s\S]*/,inside:oe}}},"generic-text":{pattern:/(^[ \t]*)[^#@>;\s].*/m,lookbehind:!0,alias:"punctuation",inside:{"escaped-char":/\\[{}\[\]"]/,expression:{pattern:ae,greedy:!0,alias:"selector"},"inline-command":{pattern:/\[[\t ]*\w[^\r\n\[\]]*\]/,greedy:!0,alias:"function",inside:{"command-params":{pattern:/(^\[[\t ]*\w+\b)[\s\S]+(?=\]$)/,lookbehind:!0,inside:oe},"command-param-name":{pattern:/^(\[[\t ]*)\w+/,lookbehind:!0,alias:"name"},"start-stop-char":/[\[\]]/}}}}},E.languages.nani=E.languages.naniscript,E.hooks.add("after-tokenize",function(he){var ie=he.tokens;ie.forEach(function(xe){if(typeof xe!="string"&&xe.type==="generic-text"){var Ee=fe(xe);ce(Ee)||(xe.type="bad-line",xe.content=Ee)}})});function ce(he){for(var ie="[]{}",xe=[],Ee=0;Ee=&|$!]/}}},32964:function(ge){"use strict";ge.exports=ne,ne.displayName="neon",ne.aliases=[];function ne(y){y.languages.neon={comment:{pattern:/#.*/,greedy:!0},datetime:{pattern:/(^|[[{(=:,\s])\d\d\d\d-\d\d?-\d\d?(?:(?:[Tt]| +)\d\d?:\d\d:\d\d(?:\.\d*)? *(?:Z|[-+]\d\d?(?::?\d\d)?)?)?(?=$|[\]}),\s])/,lookbehind:!0,alias:"number"},key:{pattern:/(^|[[{(,\s])[^,:=[\]{}()'"\s]+(?=\s*:(?:$|[\]}),\s])|\s*=)/,lookbehind:!0,alias:"atrule"},number:{pattern:/(^|[[{(=:,\s])[+-]?(?:0x[\da-fA-F]+|0o[0-7]+|0b[01]+|(?:\d+(?:\.\d*)?|\.?\d+)(?:[eE][+-]?\d+)?)(?=$|[\]}),:=\s])/,lookbehind:!0},boolean:{pattern:/(^|[[{(=:,\s])(?:false|no|true|yes)(?=$|[\]}),:=\s])/i,lookbehind:!0},null:{pattern:/(^|[[{(=:,\s])(?:null)(?=$|[\]}),:=\s])/i,lookbehind:!0,alias:"keyword"},string:{pattern:/(^|[[{(=:,\s])(?:('''|""")\r?\n(?:(?:[^\r\n]|\r?\n(?![\t ]*\2))*\r?\n)?[\t ]*\2|'[^'\r\n]*'|"(?:\\.|[^\\"\r\n])*")/,lookbehind:!0,greedy:!0},literal:{pattern:/(^|[[{(=:,\s])(?:[^#"',:=[\]{}()\s`-]|[:-][^"',=[\]{}()\s])(?:[^,:=\]})(\s]|:(?![\s,\]})]|$)|[ \t]+[^#,:=\]})(\s])*/,lookbehind:!0,alias:"string"},punctuation:/[,:=[\]{}()-]/}}},78830:function(ge){"use strict";ge.exports=ne,ne.displayName="nevod",ne.aliases=[];function ne(y){y.languages.nevod={comment:/\/\/.*|(?:\/\*[\s\S]*?(?:\*\/|$))/,string:{pattern:/(?:"(?:""|[^"])*"(?!")|'(?:''|[^'])*'(?!'))!?\*?/,greedy:!0,inside:{"string-attrs":/!$|!\*$|\*$/}},namespace:{pattern:/(@namespace\s+)[a-zA-Z0-9\-.]+(?=\s*\{)/,lookbehind:!0},pattern:{pattern:/(@pattern\s+)?#?[a-zA-Z0-9\-.]+(?:\s*\(\s*(?:~\s*)?[a-zA-Z0-9\-.]+\s*(?:,\s*(?:~\s*)?[a-zA-Z0-9\-.]*)*\))?(?=\s*=)/,lookbehind:!0,inside:{"pattern-name":{pattern:/^#?[a-zA-Z0-9\-.]+/,alias:"class-name"},fields:{pattern:/\(.*\)/,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},punctuation:/[,()]/,operator:{pattern:/~/,alias:"field-hidden-mark"}}}}},search:{pattern:/(@search\s+|#)[a-zA-Z0-9\-.]+(?:\.\*)?(?=\s*;)/,alias:"function",lookbehind:!0},keyword:/@(?:having|inside|namespace|outside|pattern|require|search|where)\b/,"standard-pattern":{pattern:/\b(?:Alpha|AlphaNum|Any|Blank|End|LineBreak|Num|NumAlpha|Punct|Space|Start|Symbol|Word|WordBreak)\b(?:\([a-zA-Z0-9\-.,\s+]*\))?/,inside:{"standard-pattern-name":{pattern:/^[a-zA-Z0-9\-.]+/,alias:"builtin"},quantifier:{pattern:/\b\d+(?:\s*\+|\s*-\s*\d+)?(?!\w)/,alias:"number"},"standard-pattern-attr":{pattern:/[a-zA-Z0-9\-.]+/,alias:"builtin"},punctuation:/[,()]/}},quantifier:{pattern:/\b\d+(?:\s*\+|\s*-\s*\d+)?(?!\w)/,alias:"number"},operator:[{pattern:/=/,alias:"pattern-def"},{pattern:/&/,alias:"conjunction"},{pattern:/~/,alias:"exception"},{pattern:/\?/,alias:"optionality"},{pattern:/[[\]]/,alias:"repetition"},{pattern:/[{}]/,alias:"variation"},{pattern:/[+_]/,alias:"sequence"},{pattern:/\.{2,3}/,alias:"span"}],"field-capture":[{pattern:/([a-zA-Z0-9\-.]+\s*\()\s*[a-zA-Z0-9\-.]+\s*:\s*[a-zA-Z0-9\-.]+(?:\s*,\s*[a-zA-Z0-9\-.]+\s*:\s*[a-zA-Z0-9\-.]+)*(?=\s*\))/,lookbehind:!0,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},colon:/:/}},{pattern:/[a-zA-Z0-9\-.]+\s*:/,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},colon:/:/}}],punctuation:/[:;,()]/,name:/[a-zA-Z0-9\-.]+/}}},88799:function(ge){"use strict";ge.exports=ne,ne.displayName="nginx",ne.aliases=[];function ne(y){(function(E){var ae=/\$(?:\w[a-z\d]*(?:_[^\x00-\x1F\s"'\\()$]*)?|\{[^}\s"'\\]+\})/i;E.languages.nginx={comment:{pattern:/(^|[\s{};])#.*/,lookbehind:!0,greedy:!0},directive:{pattern:/(^|\s)\w(?:[^;{}"'\\\s]|\\.|"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*'|\s+(?:#.*(?!.)|(?![#\s])))*?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:{string:{pattern:/((?:^|[^\\])(?:\\\\)*)(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,lookbehind:!0,greedy:!0,inside:{escape:{pattern:/\\["'\\nrt]/,alias:"entity"},variable:ae}},comment:{pattern:/(\s)#.*/,lookbehind:!0,greedy:!0},keyword:{pattern:/^\S+/,greedy:!0},boolean:{pattern:/(\s)(?:off|on)(?!\S)/,lookbehind:!0},number:{pattern:/(\s)\d+[a-z]*(?!\S)/i,lookbehind:!0},variable:ae}},punctuation:/[{};]/}})(y)}},66791:function(ge){"use strict";ge.exports=ne,ne.displayName="nim",ne.aliases=[];function ne(y){y.languages.nim={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(?:\b(?!\d)(?:\w|\\x[89a-fA-F][0-9a-fA-F])+)?(?:"""[\s\S]*?"""(?!")|"(?:\\[\s\S]|""|[^"\\])*")/,greedy:!0},char:{pattern:/'(?:\\(?:\d+|x[\da-fA-F]{0,2}|.)|[^'])'/,greedy:!0},function:{pattern:/(?:(?!\d)(?:\w|\\x[89a-fA-F][0-9a-fA-F])+|`[^`\r\n]+`)\*?(?:\[[^\]]+\])?(?=\s*\()/,greedy:!0,inside:{operator:/\*$/}},identifier:{pattern:/`[^`\r\n]+`/,greedy:!0,inside:{punctuation:/`/}},number:/\b(?:0[xXoObB][\da-fA-F_]+|\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:[eE][+-]?\d[\d_]*)?)(?:'?[iuf]\d*)?/,keyword:/\b(?:addr|as|asm|atomic|bind|block|break|case|cast|concept|const|continue|converter|defer|discard|distinct|do|elif|else|end|enum|except|export|finally|for|from|func|generic|if|import|include|interface|iterator|let|macro|method|mixin|nil|object|out|proc|ptr|raise|ref|return|static|template|try|tuple|type|using|var|when|while|with|without|yield)\b/,operator:{pattern:/(^|[({\[](?=\.\.)|(?![({\[]\.).)(?:(?:[=+\-*\/<>@$~&%|!?^:\\]|\.\.|\.(?![)}\]]))+|\b(?:and|div|in|is|isnot|mod|not|notin|of|or|shl|shr|xor)\b)/m,lookbehind:!0},punctuation:/[({\[]\.|\.[)}\]]|[`(){}\[\],:]/}}},41735:function(ge){"use strict";ge.exports=ne,ne.displayName="nix",ne.aliases=[];function ne(y){y.languages.nix={comment:{pattern:/\/\*[\s\S]*?\*\/|#.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\[\s\S])*"|''(?:(?!'')[\s\S]|''(?:'|\\|\$\{))*''/,greedy:!0,inside:{interpolation:{pattern:/(^|(?:^|(?!'').)[^\\])\$\{(?:[^{}]|\{[^}]*\})*\}/,lookbehind:!0,inside:null}}},url:[/\b(?:[a-z]{3,7}:\/\/)[\w\-+%~\/.:#=?&]+/,{pattern:/([^\/])(?:[\w\-+%~.:#=?&]*(?!\/\/)[\w\-+%~\/.:#=?&])?(?!\/\/)\/[\w\-+%~\/.:#=?&]*/,lookbehind:!0}],antiquotation:{pattern:/\$(?=\{)/,alias:"important"},number:/\b\d+\b/,keyword:/\b(?:assert|builtins|else|if|in|inherit|let|null|or|then|with)\b/,function:/\b(?:abort|add|all|any|attrNames|attrValues|baseNameOf|compareVersions|concatLists|currentSystem|deepSeq|derivation|dirOf|div|elem(?:At)?|fetch(?:Tarball|url)|filter(?:Source)?|fromJSON|genList|getAttr|getEnv|hasAttr|hashString|head|import|intersectAttrs|is(?:Attrs|Bool|Function|Int|List|Null|String)|length|lessThan|listToAttrs|map|mul|parseDrvName|pathExists|read(?:Dir|File)|removeAttrs|replaceStrings|seq|sort|stringLength|sub(?:string)?|tail|throw|to(?:File|JSON|Path|String|XML)|trace|typeOf)\b|\bfoldl'\B/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|\+\+?|\|\||&&|\/\/|->?|[?@]/,punctuation:/[{}()[\].,:;]/},y.languages.nix.string.inside.interpolation.inside=y.languages.nix}},13490:function(ge){"use strict";ge.exports=ne,ne.displayName="nsis",ne.aliases=[];function ne(y){y.languages.nsis={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|[#;].*)/,lookbehind:!0,greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:{pattern:/(^[\t ]*)(?:Abort|Add(?:BrandingImage|Size)|AdvSplash|Allow(?:RootDirInstall|SkipFiles)|AutoCloseWindow|BG(?:Font|Gradient|Image)|Banner|BrandingText|BringToFront|CRCCheck|Call(?:InstDLL)?|Caption|ChangeUI|CheckBitmap|ClearErrors|CompletedText|ComponentText|CopyFiles|Create(?:Directory|Font|ShortCut)|Delete(?:INISec|INIStr|RegKey|RegValue)?|Detail(?:Print|sButtonText)|Dialer|Dir(?:Text|Var|Verify)|EnableWindow|Enum(?:RegKey|RegValue)|Exch|Exec(?:Shell(?:Wait)?|Wait)?|ExpandEnvStrings|File(?:BufSize|Close|ErrorText|Open|Read|ReadByte|ReadUTF16LE|ReadWord|Seek|Write|WriteByte|WriteUTF16LE|WriteWord)?|Find(?:Close|First|Next|Window)|FlushINI|Get(?:CurInstType|CurrentAddress|DLLVersion(?:Local)?|DlgItem|ErrorLevel|FileTime(?:Local)?|FullPathName|Function(?:Address|End)?|InstDirError|LabelAddress|TempFileName)|Goto|HideWindow|Icon|If(?:Abort|Errors|FileExists|RebootFlag|Silent)|InitPluginsDir|InstProgressFlags|Inst(?:Type(?:GetText|SetText)?)|Install(?:ButtonText|Colors|Dir(?:RegKey)?)|Int(?:64|Ptr)?CmpU?|Int(?:64)?Fmt|Int(?:Ptr)?Op|IsWindow|Lang(?:DLL|String)|License(?:BkColor|Data|ForceSelection|LangString|Text)|LoadLanguageFile|LockWindow|Log(?:Set|Text)|Manifest(?:DPIAware|SupportedOS)|Math|MessageBox|MiscButtonText|NSISdl|Name|Nop|OutFile|PE(?:DllCharacteristics|SubsysVer)|Page(?:Callbacks)?|Pop|Push|Quit|RMDir|Read(?:EnvStr|INIStr|RegDWORD|RegStr)|Reboot|RegDLL|Rename|RequestExecutionLevel|ReserveFile|Return|SearchPath|Section(?:End|GetFlags|GetInstTypes|GetSize|GetText|Group|In|SetFlags|SetInstTypes|SetSize|SetText)?|SendMessage|Set(?:AutoClose|BrandingImage|Compress|Compressor(?:DictSize)?|CtlColors|CurInstType|DatablockOptimize|DateSave|Details(?:Print|View)|ErrorLevel|Errors|FileAttributes|Font|OutPath|Overwrite|PluginUnload|RebootFlag|RegView|ShellVarContext|Silent)|Show(?:InstDetails|UninstDetails|Window)|Silent(?:Install|UnInstall)|Sleep|SpaceTexts|Splash|StartMenu|Str(?:CmpS?|Cpy|Len)|SubCaption|System|UnRegDLL|Unicode|UninstPage|Uninstall(?:ButtonText|Caption|Icon|SubCaption|Text)|UserInfo|VI(?:AddVersionKey|FileVersion|ProductVersion)|VPatch|Var|WindowIcon|Write(?:INIStr|Reg(?:Bin|DWORD|ExpandStr|MultiStr|None|Str)|Uninstaller)|XPStyle|ns(?:Dialogs|Exec))\b/m,lookbehind:!0},property:/\b(?:ARCHIVE|FILE_(?:ATTRIBUTE_ARCHIVE|ATTRIBUTE_NORMAL|ATTRIBUTE_OFFLINE|ATTRIBUTE_READONLY|ATTRIBUTE_SYSTEM|ATTRIBUTE_TEMPORARY)|HK(?:(?:CR|CU|LM)(?:32|64)?|DD|PD|U)|HKEY_(?:CLASSES_ROOT|CURRENT_CONFIG|CURRENT_USER|DYN_DATA|LOCAL_MACHINE|PERFORMANCE_DATA|USERS)|ID(?:ABORT|CANCEL|IGNORE|NO|OK|RETRY|YES)|MB_(?:ABORTRETRYIGNORE|DEFBUTTON1|DEFBUTTON2|DEFBUTTON3|DEFBUTTON4|ICONEXCLAMATION|ICONINFORMATION|ICONQUESTION|ICONSTOP|OK|OKCANCEL|RETRYCANCEL|RIGHT|RTLREADING|SETFOREGROUND|TOPMOST|USERICON|YESNO)|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY|admin|all|auto|both|colored|false|force|hide|highest|lastused|leave|listonly|none|normal|notset|off|on|open|print|show|silent|silentlog|smooth|textonly|true|user)\b/,constant:/\$\{[!\w\.:\^-]+\}|\$\([!\w\.:\^-]+\)/,variable:/\$\w[\w\.]*/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|\+\+?|<=?|>=?|==?=?|&&?|\|\|?|[?*\/~^%]/,punctuation:/[{}[\];(),.:]/,important:{pattern:/(^[\t ]*)!(?:addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversion|gettlbversion|if|ifdef|ifmacrodef|ifmacrondef|ifndef|include|insertmacro|macro|macroend|makensis|packhdr|pragma|searchparse|searchreplace|system|tempfile|undef|verbose|warning)\b/im,lookbehind:!0}}}},7383:function(ge,ne,y){"use strict";var E=y(79440);ge.exports=ae,ae.displayName="objectivec",ae.aliases=["objc"];function ae(oe){oe.register(E),oe.languages.objectivec=oe.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete oe.languages.objectivec["class-name"],oe.languages.objc=oe.languages.objectivec}},66894:function(ge){"use strict";ge.exports=ne,ne.displayName="ocaml",ne.aliases=[];function ne(y){y.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/}}},45779:function(ge,ne,y){"use strict";var E=y(79440);ge.exports=ae,ae.displayName="opencl",ae.aliases=[];function ae(oe){oe.register(E),function(ce){ce.languages.opencl=ce.languages.extend("c",{keyword:/\b(?:(?:__)?(?:constant|global|kernel|local|private|read_only|read_write|write_only)|__attribute__|auto|(?:bool|u?(?:char|int|long|short)|half|quad)(?:2|3|4|8|16)?|break|case|complex|const|continue|(?:double|float)(?:16(?:x(?:1|2|4|8|16))?|1x(?:1|2|4|8|16)|2(?:x(?:1|2|4|8|16))?|3|4(?:x(?:1|2|4|8|16))?|8(?:x(?:1|2|4|8|16))?)?|default|do|else|enum|extern|for|goto|if|imaginary|inline|packed|pipe|register|restrict|return|signed|sizeof|static|struct|switch|typedef|uniform|union|unsigned|void|volatile|while)\b/,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[fuhl]{0,4}/i,boolean:/\b(?:false|true)\b/,"constant-opencl-kernel":{pattern:/\b(?:CHAR_(?:BIT|MAX|MIN)|CLK_(?:ADDRESS_(?:CLAMP(?:_TO_EDGE)?|NONE|REPEAT)|FILTER_(?:LINEAR|NEAREST)|(?:GLOBAL|LOCAL)_MEM_FENCE|NORMALIZED_COORDS_(?:FALSE|TRUE))|CL_(?:BGRA|(?:HALF_)?FLOAT|INTENSITY|LUMINANCE|A?R?G?B?[Ax]?|(?:(?:UN)?SIGNED|[US]NORM)_(?:INT(?:8|16|32))|UNORM_(?:INT_101010|SHORT_(?:555|565)))|(?:DBL|FLT|HALF)_(?:DIG|EPSILON|(?:MAX|MIN)(?:(?:_10)?_EXP)?|MANT_DIG)|FLT_RADIX|HUGE_VALF?|(?:INT|LONG|SCHAR|SHRT)_(?:MAX|MIN)|INFINITY|MAXFLOAT|M_(?:[12]_PI|2_SQRTPI|E|LN(?:2|10)|LOG(?:2|10)E?|PI(?:_[24])?|SQRT(?:1_2|2))(?:_F|_H)?|NAN|(?:UCHAR|UINT|ULONG|USHRT)_MAX)\b/,alias:"constant"}}),ce.languages.insertBefore("opencl","class-name",{"builtin-type":{pattern:/\b(?:_cl_(?:command_queue|context|device_id|event|kernel|mem|platform_id|program|sampler)|cl_(?:image_format|mem_fence_flags)|clk_event_t|event_t|image(?:1d_(?:array_|buffer_)?t|2d_(?:array_(?:depth_|msaa_depth_|msaa_)?|depth_|msaa_depth_|msaa_)?t|3d_t)|intptr_t|ndrange_t|ptrdiff_t|queue_t|reserve_id_t|sampler_t|size_t|uintptr_t)\b/,alias:"keyword"}});var fe={"type-opencl-host":{pattern:/\b(?:cl_(?:GLenum|GLint|GLuin|addressing_mode|bitfield|bool|buffer_create_type|build_status|channel_(?:order|type)|(?:u?(?:char|int|long|short)|double|float)(?:2|3|4|8|16)?|command_(?:queue(?:_info|_properties)?|type)|context(?:_info|_properties)?|device_(?:exec_capabilities|fp_config|id|info|local_mem_type|mem_cache_type|type)|(?:event|sampler)(?:_info)?|filter_mode|half|image_info|kernel(?:_info|_work_group_info)?|map_flags|mem(?:_flags|_info|_object_type)?|platform_(?:id|info)|profiling_info|program(?:_build_info|_info)?))\b/,alias:"keyword"},"boolean-opencl-host":{pattern:/\bCL_(?:FALSE|TRUE)\b/,alias:"boolean"},"constant-opencl-host":{pattern:/\bCL_(?:A|ABGR|ADDRESS_(?:CLAMP(?:_TO_EDGE)?|MIRRORED_REPEAT|NONE|REPEAT)|ARGB|BGRA|BLOCKING|BUFFER_CREATE_TYPE_REGION|BUILD_(?:ERROR|IN_PROGRESS|NONE|PROGRAM_FAILURE|SUCCESS)|COMMAND_(?:ACQUIRE_GL_OBJECTS|BARRIER|COPY_(?:BUFFER(?:_RECT|_TO_IMAGE)?|IMAGE(?:_TO_BUFFER)?)|FILL_(?:BUFFER|IMAGE)|MAP(?:_BUFFER|_IMAGE)|MARKER|MIGRATE(?:_SVM)?_MEM_OBJECTS|NATIVE_KERNEL|NDRANGE_KERNEL|READ_(?:BUFFER(?:_RECT)?|IMAGE)|RELEASE_GL_OBJECTS|SVM_(?:FREE|MAP|MEMCPY|MEMFILL|UNMAP)|TASK|UNMAP_MEM_OBJECT|USER|WRITE_(?:BUFFER(?:_RECT)?|IMAGE))|COMPILER_NOT_AVAILABLE|COMPILE_PROGRAM_FAILURE|COMPLETE|CONTEXT_(?:DEVICES|INTEROP_USER_SYNC|NUM_DEVICES|PLATFORM|PROPERTIES|REFERENCE_COUNT)|DEPTH(?:_STENCIL)?|DEVICE_(?:ADDRESS_BITS|AFFINITY_DOMAIN_(?:L[1-4]_CACHE|NEXT_PARTITIONABLE|NUMA)|AVAILABLE|BUILT_IN_KERNELS|COMPILER_AVAILABLE|DOUBLE_FP_CONFIG|ENDIAN_LITTLE|ERROR_CORRECTION_SUPPORT|EXECUTION_CAPABILITIES|EXTENSIONS|GLOBAL_(?:MEM_(?:CACHELINE_SIZE|CACHE_SIZE|CACHE_TYPE|SIZE)|VARIABLE_PREFERRED_TOTAL_SIZE)|HOST_UNIFIED_MEMORY|IL_VERSION|IMAGE(?:2D_MAX_(?:HEIGHT|WIDTH)|3D_MAX_(?:DEPTH|HEIGHT|WIDTH)|_BASE_ADDRESS_ALIGNMENT|_MAX_ARRAY_SIZE|_MAX_BUFFER_SIZE|_PITCH_ALIGNMENT|_SUPPORT)|LINKER_AVAILABLE|LOCAL_MEM_SIZE|LOCAL_MEM_TYPE|MAX_(?:CLOCK_FREQUENCY|COMPUTE_UNITS|CONSTANT_ARGS|CONSTANT_BUFFER_SIZE|GLOBAL_VARIABLE_SIZE|MEM_ALLOC_SIZE|NUM_SUB_GROUPS|ON_DEVICE_(?:EVENTS|QUEUES)|PARAMETER_SIZE|PIPE_ARGS|READ_IMAGE_ARGS|READ_WRITE_IMAGE_ARGS|SAMPLERS|WORK_GROUP_SIZE|WORK_ITEM_DIMENSIONS|WORK_ITEM_SIZES|WRITE_IMAGE_ARGS)|MEM_BASE_ADDR_ALIGN|MIN_DATA_TYPE_ALIGN_SIZE|NAME|NATIVE_VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT)|NOT_(?:AVAILABLE|FOUND)|OPENCL_C_VERSION|PARENT_DEVICE|PARTITION_(?:AFFINITY_DOMAIN|BY_AFFINITY_DOMAIN|BY_COUNTS|BY_COUNTS_LIST_END|EQUALLY|FAILED|MAX_SUB_DEVICES|PROPERTIES|TYPE)|PIPE_MAX_(?:ACTIVE_RESERVATIONS|PACKET_SIZE)|PLATFORM|PREFERRED_(?:GLOBAL_ATOMIC_ALIGNMENT|INTEROP_USER_SYNC|LOCAL_ATOMIC_ALIGNMENT|PLATFORM_ATOMIC_ALIGNMENT|VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT))|PRINTF_BUFFER_SIZE|PROFILE|PROFILING_TIMER_RESOLUTION|QUEUE_(?:ON_(?:DEVICE_(?:MAX_SIZE|PREFERRED_SIZE|PROPERTIES)|HOST_PROPERTIES)|PROPERTIES)|REFERENCE_COUNT|SINGLE_FP_CONFIG|SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS|SVM_(?:ATOMICS|CAPABILITIES|COARSE_GRAIN_BUFFER|FINE_GRAIN_BUFFER|FINE_GRAIN_SYSTEM)|TYPE(?:_ACCELERATOR|_ALL|_CPU|_CUSTOM|_DEFAULT|_GPU)?|VENDOR(?:_ID)?|VERSION)|DRIVER_VERSION|EVENT_(?:COMMAND_(?:EXECUTION_STATUS|QUEUE|TYPE)|CONTEXT|REFERENCE_COUNT)|EXEC_(?:KERNEL|NATIVE_KERNEL|STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST)|FILTER_(?:LINEAR|NEAREST)|FLOAT|FP_(?:CORRECTLY_ROUNDED_DIVIDE_SQRT|DENORM|FMA|INF_NAN|ROUND_TO_INF|ROUND_TO_NEAREST|ROUND_TO_ZERO|SOFT_FLOAT)|GLOBAL|HALF_FLOAT|IMAGE_(?:ARRAY_SIZE|BUFFER|DEPTH|ELEMENT_SIZE|FORMAT|FORMAT_MISMATCH|FORMAT_NOT_SUPPORTED|HEIGHT|NUM_MIP_LEVELS|NUM_SAMPLES|ROW_PITCH|SLICE_PITCH|WIDTH)|INTENSITY|INVALID_(?:ARG_INDEX|ARG_SIZE|ARG_VALUE|BINARY|BUFFER_SIZE|BUILD_OPTIONS|COMMAND_QUEUE|COMPILER_OPTIONS|CONTEXT|DEVICE|DEVICE_PARTITION_COUNT|DEVICE_QUEUE|DEVICE_TYPE|EVENT|EVENT_WAIT_LIST|GLOBAL_OFFSET|GLOBAL_WORK_SIZE|GL_OBJECT|HOST_PTR|IMAGE_DESCRIPTOR|IMAGE_FORMAT_DESCRIPTOR|IMAGE_SIZE|KERNEL|KERNEL_ARGS|KERNEL_DEFINITION|KERNEL_NAME|LINKER_OPTIONS|MEM_OBJECT|MIP_LEVEL|OPERATION|PIPE_SIZE|PLATFORM|PROGRAM|PROGRAM_EXECUTABLE|PROPERTY|QUEUE_PROPERTIES|SAMPLER|VALUE|WORK_DIMENSION|WORK_GROUP_SIZE|WORK_ITEM_SIZE)|KERNEL_(?:ARG_(?:ACCESS_(?:NONE|QUALIFIER|READ_ONLY|READ_WRITE|WRITE_ONLY)|ADDRESS_(?:CONSTANT|GLOBAL|LOCAL|PRIVATE|QUALIFIER)|INFO_NOT_AVAILABLE|NAME|TYPE_(?:CONST|NAME|NONE|PIPE|QUALIFIER|RESTRICT|VOLATILE))|ATTRIBUTES|COMPILE_NUM_SUB_GROUPS|COMPILE_WORK_GROUP_SIZE|CONTEXT|EXEC_INFO_SVM_FINE_GRAIN_SYSTEM|EXEC_INFO_SVM_PTRS|FUNCTION_NAME|GLOBAL_WORK_SIZE|LOCAL_MEM_SIZE|LOCAL_SIZE_FOR_SUB_GROUP_COUNT|MAX_NUM_SUB_GROUPS|MAX_SUB_GROUP_SIZE_FOR_NDRANGE|NUM_ARGS|PREFERRED_WORK_GROUP_SIZE_MULTIPLE|PRIVATE_MEM_SIZE|PROGRAM|REFERENCE_COUNT|SUB_GROUP_COUNT_FOR_NDRANGE|WORK_GROUP_SIZE)|LINKER_NOT_AVAILABLE|LINK_PROGRAM_FAILURE|LOCAL|LUMINANCE|MAP_(?:FAILURE|READ|WRITE|WRITE_INVALIDATE_REGION)|MEM_(?:ALLOC_HOST_PTR|ASSOCIATED_MEMOBJECT|CONTEXT|COPY_HOST_PTR|COPY_OVERLAP|FLAGS|HOST_NO_ACCESS|HOST_PTR|HOST_READ_ONLY|HOST_WRITE_ONLY|KERNEL_READ_AND_WRITE|MAP_COUNT|OBJECT_(?:ALLOCATION_FAILURE|BUFFER|IMAGE1D|IMAGE1D_ARRAY|IMAGE1D_BUFFER|IMAGE2D|IMAGE2D_ARRAY|IMAGE3D|PIPE)|OFFSET|READ_ONLY|READ_WRITE|REFERENCE_COUNT|SIZE|SVM_ATOMICS|SVM_FINE_GRAIN_BUFFER|TYPE|USES_SVM_POINTER|USE_HOST_PTR|WRITE_ONLY)|MIGRATE_MEM_OBJECT_(?:CONTENT_UNDEFINED|HOST)|MISALIGNED_SUB_BUFFER_OFFSET|NONE|NON_BLOCKING|OUT_OF_(?:HOST_MEMORY|RESOURCES)|PIPE_(?:MAX_PACKETS|PACKET_SIZE)|PLATFORM_(?:EXTENSIONS|HOST_TIMER_RESOLUTION|NAME|PROFILE|VENDOR|VERSION)|PROFILING_(?:COMMAND_(?:COMPLETE|END|QUEUED|START|SUBMIT)|INFO_NOT_AVAILABLE)|PROGRAM_(?:BINARIES|BINARY_SIZES|BINARY_TYPE(?:_COMPILED_OBJECT|_EXECUTABLE|_LIBRARY|_NONE)?|BUILD_(?:GLOBAL_VARIABLE_TOTAL_SIZE|LOG|OPTIONS|STATUS)|CONTEXT|DEVICES|IL|KERNEL_NAMES|NUM_DEVICES|NUM_KERNELS|REFERENCE_COUNT|SOURCE)|QUEUED|QUEUE_(?:CONTEXT|DEVICE|DEVICE_DEFAULT|ON_DEVICE|ON_DEVICE_DEFAULT|OUT_OF_ORDER_EXEC_MODE_ENABLE|PROFILING_ENABLE|PROPERTIES|REFERENCE_COUNT|SIZE)|R|RA|READ_(?:ONLY|WRITE)_CACHE|RG|RGB|RGBA|RGBx|RGx|RUNNING|Rx|SAMPLER_(?:ADDRESSING_MODE|CONTEXT|FILTER_MODE|LOD_MAX|LOD_MIN|MIP_FILTER_MODE|NORMALIZED_COORDS|REFERENCE_COUNT)|(?:UN)?SIGNED_INT(?:8|16|32)|SNORM_INT(?:8|16)|SUBMITTED|SUCCESS|UNORM_INT(?:8|16|24|_101010|_101010_2)|UNORM_SHORT_(?:555|565)|VERSION_(?:1_0|1_1|1_2|2_0|2_1)|sBGRA|sRGB|sRGBA|sRGBx)\b/,alias:"constant"},"function-opencl-host":{pattern:/\bcl(?:BuildProgram|CloneKernel|CompileProgram|Create(?:Buffer|CommandQueue(?:WithProperties)?|Context|ContextFromType|Image|Image2D|Image3D|Kernel|KernelsInProgram|Pipe|ProgramWith(?:Binary|BuiltInKernels|IL|Source)|Sampler|SamplerWithProperties|SubBuffer|SubDevices|UserEvent)|Enqueue(?:(?:Barrier|Marker)(?:WithWaitList)?|Copy(?:Buffer(?:Rect|ToImage)?|Image(?:ToBuffer)?)|(?:Fill|Map)(?:Buffer|Image)|MigrateMemObjects|NDRangeKernel|NativeKernel|(?:Read|Write)(?:Buffer(?:Rect)?|Image)|SVM(?:Free|Map|MemFill|Memcpy|MigrateMem|Unmap)|Task|UnmapMemObject|WaitForEvents)|Finish|Flush|Get(?:CommandQueueInfo|ContextInfo|Device(?:AndHostTimer|IDs|Info)|Event(?:Profiling)?Info|ExtensionFunctionAddress(?:ForPlatform)?|HostTimer|ImageInfo|Kernel(?:ArgInfo|Info|SubGroupInfo|WorkGroupInfo)|MemObjectInfo|PipeInfo|Platform(?:IDs|Info)|Program(?:Build)?Info|SamplerInfo|SupportedImageFormats)|LinkProgram|(?:Release|Retain)(?:CommandQueue|Context|Device|Event|Kernel|MemObject|Program|Sampler)|SVM(?:Alloc|Free)|Set(?:CommandQueueProperty|DefaultDeviceCommandQueue|EventCallback|Kernel|Kernel(?:Arg(?:SVMPointer)?|ExecInfo)|MemObjectDestructorCallback|UserEventStatus)|Unload(?:Platform)?Compiler|WaitForEvents)\b/,alias:"function"}};ce.languages.insertBefore("c","keyword",fe),ce.languages.cpp&&(fe["type-opencl-host-cpp"]={pattern:/\b(?:Buffer|BufferGL|BufferRenderGL|CommandQueue|Context|Device|DeviceCommandQueue|EnqueueArgs|Event|Image|Image1D|Image1DArray|Image1DBuffer|Image2D|Image2DArray|Image2DGL|Image3D|Image3DGL|ImageFormat|ImageGL|Kernel|KernelFunctor|LocalSpaceArg|Memory|NDRange|Pipe|Platform|Program|SVMAllocator|SVMTraitAtomic|SVMTraitCoarse|SVMTraitFine|SVMTraitReadOnly|SVMTraitReadWrite|SVMTraitWriteOnly|Sampler|UserEvent)\b/,alias:"keyword"},ce.languages.insertBefore("cpp","keyword",fe))}(oe)}},27734:function(ge){"use strict";ge.exports=ne,ne.displayName="openqasm",ne.aliases=["qasm"];function ne(y){y.languages.openqasm={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"[^"\r\n\t]*"|'[^'\r\n\t]*'/,greedy:!0},keyword:/\b(?:CX|OPENQASM|U|barrier|boxas|boxto|break|const|continue|ctrl|def|defcal|defcalgrammar|delay|else|end|for|gate|gphase|if|in|include|inv|kernel|lengthof|let|measure|pow|reset|return|rotary|stretchinf|while)\b|#pragma\b/,"class-name":/\b(?:angle|bit|bool|creg|fixed|float|int|length|qreg|qubit|stretch|uint)\b/,function:/\b(?:cos|exp|ln|popcount|rotl|rotr|sin|sqrt|tan)\b(?=\s*\()/,constant:/\b(?:euler|pi|tau)\b|π|𝜏|ℇ/,number:{pattern:/(^|[^.\w$])(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?(?:dt|ns|us|µs|ms|s)?/i,lookbehind:!0},operator:/->|>>=?|<<=?|&&|\|\||\+\+|--|[!=<>&|~^+\-*/%]=?|@/,punctuation:/[(){}\[\];,:.]/},y.languages.qasm=y.languages.openqasm}},91889:function(ge){"use strict";ge.exports=ne,ne.displayName="oz",ne.aliases=[];function ne(y){y.languages.oz={comment:{pattern:/\/\*[\s\S]*?\*\/|%.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},atom:{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,alias:"builtin"},keyword:/\$|\[\]|\b(?:_|at|attr|case|catch|choice|class|cond|declare|define|dis|else(?:case|if)?|end|export|fail|false|feat|finally|from|fun|functor|if|import|in|local|lock|meth|nil|not|of|or|prepare|proc|prop|raise|require|self|skip|then|thread|true|try|unit)\b/,function:[/\b[a-z][A-Za-z\d]*(?=\()/,{pattern:/(\{)[A-Z][A-Za-z\d]*\b/,lookbehind:!0}],number:/\b(?:0[bx][\da-f]+|\d+(?:\.\d*)?(?:e~?\d+)?)\b|&(?:[^\\]|\\(?:\d{3}|.))/i,variable:/`(?:[^`\\]|\\.)+`/,"attr-name":/\b\w+(?=[ \t]*:(?![:=]))/,operator:/:(?:=|::?)|<[-:=]?|=(?:=|=?:?|\\=:?|!!?|[|#+\-*\/,~^@]|\b(?:andthen|div|mod|orelse)\b/,punctuation:/[\[\](){}.:;?]/}}},55965:function(ge){"use strict";ge.exports=ne,ne.displayName="parigp",ne.aliases=[];function ne(y){y.languages.parigp={comment:/\/\*[\s\S]*?\*\/|\\\\.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"/,greedy:!0},keyword:function(){var E=["breakpoint","break","dbg_down","dbg_err","dbg_up","dbg_x","forcomposite","fordiv","forell","forpart","forprime","forstep","forsubgroup","forvec","for","iferr","if","local","my","next","return","until","while"];return E=E.map(function(ae){return ae.split("").join(" *")}).join("|"),RegExp("\\b(?:"+E+")\\b")}(),function:/\b\w(?:[\w ]*\w)?(?= *\()/,number:{pattern:/((?:\. *\. *)?)(?:\b\d(?: *\d)*(?: *(?!\. *\.)\.(?: *\d)*)?|\. *\d(?: *\d)*)(?: *e *(?:[+-] *)?\d(?: *\d)*)?/i,lookbehind:!0},operator:/\. *\.|[*\/!](?: *=)?|%(?: *=|(?: *#)?(?: *')*)?|\+(?: *[+=])?|-(?: *[-=>])?|<(?: *>|(?: *<)?(?: *=)?)?|>(?: *>)?(?: *=)?|=(?: *=){0,2}|\\(?: *\/)?(?: *=)?|&(?: *&)?|\| *\||['#~^]/,punctuation:/[\[\]{}().,:;|]/}}},37326:function(ge){"use strict";ge.exports=ne,ne.displayName="parser",ne.aliases=[];function ne(y){(function(E){var ae=E.languages.parser=E.languages.extend("markup",{keyword:{pattern:/(^|[^^])(?:\^(?:case|eval|for|if|switch|throw)\b|@(?:BASE|CLASS|GET(?:_DEFAULT)?|OPTIONS|SET_DEFAULT|USE)\b)/,lookbehind:!0},variable:{pattern:/(^|[^^])\B\$(?:\w+|(?=[.{]))(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{punctuation:/\.|:+/}},function:{pattern:/(^|[^^])\B[@^]\w+(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{keyword:{pattern:/(^@)(?:GET_|SET_)/,lookbehind:!0},punctuation:/\.|:+/}},escape:{pattern:/\^(?:[$^;@()\[\]{}"':]|#[a-f\d]*)/i,alias:"builtin"},punctuation:/[\[\](){};]/});ae=E.languages.insertBefore("parser","keyword",{"parser-comment":{pattern:/(\s)#.*/,lookbehind:!0,alias:"comment"},expression:{pattern:/(^|[^^])\((?:[^()]|\((?:[^()]|\((?:[^()])*\))*\))*\)/,greedy:!0,lookbehind:!0,inside:{string:{pattern:/(^|[^^])(["'])(?:(?!\2)[^^]|\^[\s\S])*\2/,lookbehind:!0},keyword:ae.keyword,variable:ae.variable,function:ae.function,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[a-f\d]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?)\b/i,escape:ae.escape,operator:/[~+*\/\\%]|!(?:\|\|?|=)?|&&?|\|\|?|==|<[<=]?|>[>=]?|-[fd]?|\b(?:def|eq|ge|gt|in|is|le|lt|ne)\b/,punctuation:ae.punctuation}}}),E.languages.insertBefore("inside","punctuation",{expression:ae.expression,keyword:ae.keyword,variable:ae.variable,function:ae.function,escape:ae.escape,"parser-punctuation":{pattern:ae.punctuation,alias:"punctuation"}},ae.tag.inside["attr-value"])})(y)}},92949:function(ge){"use strict";ge.exports=ne,ne.displayName="pascal",ne.aliases=["objectpascal"];function ne(y){y.languages.pascal={directive:{pattern:/\{\$[\s\S]*?\}/,greedy:!0,alias:["marco","property"]},comment:{pattern:/\(\*[\s\S]*?\*\)|\{[\s\S]*?\}|\/\/.*/,greedy:!0},string:{pattern:/(?:'(?:''|[^'\r\n])*'(?!')|#[&$%]?[a-f\d]+)+|\^[a-z]/i,greedy:!0},asm:{pattern:/(\basm\b)[\s\S]+?(?=\bend\s*[;[])/i,lookbehind:!0,greedy:!0,inside:null},keyword:[{pattern:/(^|[^&])\b(?:absolute|array|asm|begin|case|const|constructor|destructor|do|downto|else|end|file|for|function|goto|if|implementation|inherited|inline|interface|label|nil|object|of|operator|packed|procedure|program|record|reintroduce|repeat|self|set|string|then|to|type|unit|until|uses|var|while|with)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:dispose|exit|false|new|true)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:class|dispinterface|except|exports|finalization|finally|initialization|inline|library|on|out|packed|property|raise|resourcestring|threadvar|try)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:absolute|abstract|alias|assembler|bitpacked|break|cdecl|continue|cppdecl|cvar|default|deprecated|dynamic|enumerator|experimental|export|external|far|far16|forward|generic|helper|implements|index|interrupt|iochecks|local|message|name|near|nodefault|noreturn|nostackframe|oldfpccall|otherwise|overload|override|pascal|platform|private|protected|public|published|read|register|reintroduce|result|safecall|saveregisters|softfloat|specialize|static|stdcall|stored|strict|unaligned|unimplemented|varargs|virtual|write)\b/i,lookbehind:!0}],number:[/(?:[&%]\d+|\$[a-f\d]+)/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?/i],operator:[/\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=]/,{pattern:/(^|[^&])\b(?:and|as|div|exclude|in|include|is|mod|not|or|shl|shr|xor)\b/,lookbehind:!0}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/},y.languages.pascal.asm.inside=y.languages.extend("pascal",{asm:void 0,keyword:void 0,operator:void 0}),y.languages.objectpascal=y.languages.pascal}},5681:function(ge){"use strict";ge.exports=ne,ne.displayName="pascaligo",ne.aliases=[];function ne(y){(function(E){var ae=/\((?:[^()]|\((?:[^()]|\([^()]*\))*\))*\)/.source,oe=/(?:\b\w+(?:)?|)/.source.replace(//g,function(){return ae}),ce=E.languages.pascaligo={comment:/\(\*[\s\S]+?\*\)|\/\/.*/,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1|\^[a-z]/i,greedy:!0},"class-name":[{pattern:RegExp(/(\btype\s+\w+\s+is\s+)/.source.replace(//g,function(){return oe}),"i"),lookbehind:!0,inside:null},{pattern:RegExp(/(?=\s+is\b)/.source.replace(//g,function(){return oe}),"i"),inside:null},{pattern:RegExp(/(:\s*)/.source.replace(//g,function(){return oe})),lookbehind:!0,inside:null}],keyword:{pattern:/(^|[^&])\b(?:begin|block|case|const|else|end|fail|for|from|function|if|is|nil|of|remove|return|skip|then|type|var|while|with)\b/i,lookbehind:!0},boolean:{pattern:/(^|[^&])\b(?:False|True)\b/i,lookbehind:!0},builtin:{pattern:/(^|[^&])\b(?:bool|int|list|map|nat|record|string|unit)\b/i,lookbehind:!0},function:/\b\w+(?=\s*\()/,number:[/%[01]+|&[0-7]+|\$[a-f\d]+/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?(?:mtz|n)?/i],operator:/->|=\/=|\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=|]|\b(?:and|mod|or)\b/,punctuation:/\(\.|\.\)|[()\[\]:;,.{}]/},fe=["comment","keyword","builtin","operator","punctuation"].reduce(function(he,ie){return he[ie]=ce[ie],he},{});ce["class-name"].forEach(function(he){he.inside=fe})})(y)}},70696:function(ge){"use strict";ge.exports=ne,ne.displayName="pcaxis",ne.aliases=["px"];function ne(y){y.languages.pcaxis={string:/"[^"]*"/,keyword:{pattern:/((?:^|;)\s*)[-A-Z\d]+(?:\s*\[[-\w]+\])?(?:\s*\("[^"]*"(?:,\s*"[^"]*")*\))?(?=\s*=)/,lookbehind:!0,greedy:!0,inside:{keyword:/^[-A-Z\d]+/,language:{pattern:/^(\s*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/^\[|\]$/,property:/[-\w]+/}},"sub-key":{pattern:/^(\s*)\S[\s\S]*/,lookbehind:!0,inside:{parameter:{pattern:/"[^"]*"/,alias:"property"},punctuation:/^\(|\)$|,/}}}},operator:/=/,tlist:{pattern:/TLIST\s*\(\s*\w+(?:(?:\s*,\s*"[^"]*")+|\s*,\s*"[^"]*"-"[^"]*")?\s*\)/,greedy:!0,inside:{function:/^TLIST/,property:{pattern:/^(\s*\(\s*)\w+/,lookbehind:!0},string:/"[^"]*"/,punctuation:/[(),]/,operator:/-/}},punctuation:/[;,]/,number:{pattern:/(^|\s)\d+(?:\.\d+)?(?!\S)/,lookbehind:!0},boolean:/NO|YES/},y.languages.px=y.languages.pcaxis}},35790:function(ge){"use strict";ge.exports=ne,ne.displayName="peoplecode",ne.aliases=["pcode"];function ne(y){y.languages.peoplecode={comment:RegExp([/\/\*[\s\S]*?\*\//.source,/\bREM[^;]*;/.source,/<\*(?:[^<*]|\*(?!>)|<(?!\*)|<\*(?:(?!\*>)[\s\S])*\*>)*\*>/.source,/\/\+[\s\S]*?\+\//.source].join("|")),string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},variable:/%\w+/,"function-definition":{pattern:/((?:^|[^\w-])(?:function|method)\s+)\w+/i,lookbehind:!0,alias:"function"},"class-name":{pattern:/((?:^|[^-\w])(?:as|catch|class|component|create|extends|global|implements|instance|local|of|property|returns)\s+)\w+(?::\w+)*/i,lookbehind:!0,inside:{punctuation:/:/}},keyword:/\b(?:abstract|alias|as|catch|class|component|constant|create|declare|else|end-(?:class|evaluate|for|function|get|if|method|set|try|while)|evaluate|extends|for|function|get|global|if|implements|import|instance|library|local|method|null|of|out|peopleCode|private|program|property|protected|readonly|ref|repeat|returns?|set|step|then|throw|to|try|until|value|when(?:-other)?|while)\b/i,"operator-keyword":{pattern:/\b(?:and|not|or)\b/i,alias:"operator"},function:/[_a-z]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/\b\d+(?:\.\d+)?\b/,operator:/<>|[<>]=?|!=|\*\*|[-+*/|=@]/,punctuation:/[:.;,()[\]]/},y.languages.pcode=y.languages.peoplecode}},25777:function(ge){"use strict";ge.exports=ne,ne.displayName="perl",ne.aliases=[];function ne(y){(function(E){var ae=/(?:\((?:[^()\\]|\\[\s\S])*\)|\{(?:[^{}\\]|\\[\s\S])*\}|\[(?:[^[\]\\]|\\[\s\S])*\]|<(?:[^<>\\]|\\[\s\S])*>)/.source;E.languages.perl={comment:[{pattern:/(^\s*)=\w[\s\S]*?=cut.*/m,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(/\b(?:q|qq|qw|qx)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,ae].join("|")+")"),greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:RegExp(/\b(?:m|qr)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,ae].join("|")+")"+/[msixpodualngc]*/.source),greedy:!0},{pattern:RegExp(/(^|[^-])\b(?:s|tr|y)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,/([a-zA-Z0-9])(?:(?!\3)[^\\]|\\[\s\S])*\3(?:(?!\3)[^\\]|\\[\s\S])*\3/.source,ae+/\s*/.source+ae].join("|")+")"+/[msixpodualngcer]*/.source),lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|x|xor)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+(?![\w$]))+(?:::)*/,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*?>|\b_\b/,alias:"symbol"},"v-string":{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/(\bsub[ \t]+)\w+/,lookbehind:!0},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|xor)\b/,punctuation:/[{}[\];(),:]/}})(y)}},65889:function(ge,ne,y){"use strict";var E=y(53852);ge.exports=ae,ae.displayName="phpExtras",ae.aliases=[];function ae(oe){oe.register(E),oe.languages.insertBefore("php","variable",{this:{pattern:/\$this\b/,alias:"keyword"},global:/\$(?:GLOBALS|HTTP_RAW_POST_DATA|_(?:COOKIE|ENV|FILES|GET|POST|REQUEST|SERVER|SESSION)|argc|argv|http_response_header|php_errormsg)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/\b(?:parent|self|static)\b/,punctuation:/::|\\/}}})}},53852:function(ge,ne,y){"use strict";var E=y(51478);ge.exports=ae,ae.displayName="php",ae.aliases=[];function ae(oe){oe.register(E),function(ce){var fe=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,he=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],ie=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,xe=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,Ee=/[{}\[\](),:;]/;ce.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:fe,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s+)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:he,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:ie,operator:xe,punctuation:Ee};var Oe={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:ce.languages.php},Le=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:Oe}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:Oe}}];ce.languages.insertBefore("php","variable",{string:Le,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:fe,string:Le,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:he,number:ie,operator:xe,punctuation:Ee}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),ce.hooks.add("before-tokenize",function(Ve){if(/<\?/.test(Ve.code)){var je=/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g;ce.languages["markup-templating"].buildPlaceholders(Ve,"php",je)}}),ce.hooks.add("after-tokenize",function(Ve){ce.languages["markup-templating"].tokenizePlaceholders(Ve,"php")})}(oe)}},97719:function(ge,ne,y){"use strict";var E=y(53852),ae=y(53510);ge.exports=oe,oe.displayName="phpdoc",oe.aliases=[];function oe(ce){ce.register(E),ce.register(ae),function(fe){var he=/(?:\b[a-zA-Z]\w*|[|\\[\]])+/.source;fe.languages.phpdoc=fe.languages.extend("javadoclike",{parameter:{pattern:RegExp("(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:"+he+"\\s+)?)\\$\\w+"),lookbehind:!0}}),fe.languages.insertBefore("phpdoc","keyword",{"class-name":[{pattern:RegExp("(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)"+he),lookbehind:!0,inside:{keyword:/\b(?:array|bool|boolean|callback|double|false|float|int|integer|mixed|null|object|resource|self|string|true|void)\b/,punctuation:/[|\\[\]()]/}}]}),fe.languages.javadoclike.addSupport("php",fe.languages.phpdoc)}(ce)}},63839:function(ge,ne,y){"use strict";var E=y(69435);ge.exports=ae,ae.displayName="plsql",ae.aliases=[];function ae(oe){oe.register(E),oe.languages.plsql=oe.languages.extend("sql",{comment:{pattern:/\/\*[\s\S]*?\*\/|--.*/,greedy:!0},keyword:/\b(?:A|ACCESSIBLE|ADD|AGENT|AGGREGATE|ALL|ALTER|AND|ANY|ARRAY|AS|ASC|AT|ATTRIBUTE|AUTHID|AVG|BEGIN|BETWEEN|BFILE_BASE|BINARY|BLOB_BASE|BLOCK|BODY|BOTH|BOUND|BULK|BY|BYTE|C|CALL|CALLING|CASCADE|CASE|CHAR|CHARACTER|CHARSET|CHARSETFORM|CHARSETID|CHAR_BASE|CHECK|CLOB_BASE|CLONE|CLOSE|CLUSTER|CLUSTERS|COLAUTH|COLLECT|COLUMNS|COMMENT|COMMIT|COMMITTED|COMPILED|COMPRESS|CONNECT|CONSTANT|CONSTRUCTOR|CONTEXT|CONTINUE|CONVERT|COUNT|CRASH|CREATE|CREDENTIAL|CURRENT|CURSOR|CUSTOMDATUM|DANGLING|DATA|DATE|DATE_BASE|DAY|DECLARE|DEFAULT|DEFINE|DELETE|DESC|DETERMINISTIC|DIRECTORY|DISTINCT|DOUBLE|DROP|DURATION|ELEMENT|ELSE|ELSIF|EMPTY|END|ESCAPE|EXCEPT|EXCEPTION|EXCEPTIONS|EXCLUSIVE|EXECUTE|EXISTS|EXIT|EXTERNAL|FETCH|FINAL|FIRST|FIXED|FLOAT|FOR|FORALL|FORCE|FROM|FUNCTION|GENERAL|GOTO|GRANT|GROUP|HASH|HAVING|HEAP|HIDDEN|HOUR|IDENTIFIED|IF|IMMEDIATE|IMMUTABLE|IN|INCLUDING|INDEX|INDEXES|INDICATOR|INDICES|INFINITE|INSERT|INSTANTIABLE|INT|INTERFACE|INTERSECT|INTERVAL|INTO|INVALIDATE|IS|ISOLATION|JAVA|LANGUAGE|LARGE|LEADING|LENGTH|LEVEL|LIBRARY|LIKE|LIKE2|LIKE4|LIKEC|LIMIT|LIMITED|LOCAL|LOCK|LONG|LOOP|MAP|MAX|MAXLEN|MEMBER|MERGE|MIN|MINUS|MINUTE|MOD|MODE|MODIFY|MONTH|MULTISET|MUTABLE|NAME|NAN|NATIONAL|NATIVE|NCHAR|NEW|NOCOMPRESS|NOCOPY|NOT|NOWAIT|NULL|NUMBER_BASE|OBJECT|OCICOLL|OCIDATE|OCIDATETIME|OCIDURATION|OCIINTERVAL|OCILOBLOCATOR|OCINUMBER|OCIRAW|OCIREF|OCIREFCURSOR|OCIROWID|OCISTRING|OCITYPE|OF|OLD|ON|ONLY|OPAQUE|OPEN|OPERATOR|OPTION|OR|ORACLE|ORADATA|ORDER|ORGANIZATION|ORLANY|ORLVARY|OTHERS|OUT|OVERLAPS|OVERRIDING|PACKAGE|PARALLEL_ENABLE|PARAMETER|PARAMETERS|PARENT|PARTITION|PASCAL|PERSISTABLE|PIPE|PIPELINED|PLUGGABLE|POLYMORPHIC|PRAGMA|PRECISION|PRIOR|PRIVATE|PROCEDURE|PUBLIC|RAISE|RANGE|RAW|READ|RECORD|REF|REFERENCE|RELIES_ON|REM|REMAINDER|RENAME|RESOURCE|RESULT|RESULT_CACHE|RETURN|RETURNING|REVERSE|REVOKE|ROLLBACK|ROW|SAMPLE|SAVE|SAVEPOINT|SB1|SB2|SB4|SECOND|SEGMENT|SELECT|SELF|SEPARATE|SEQUENCE|SERIALIZABLE|SET|SHARE|SHORT|SIZE|SIZE_T|SOME|SPARSE|SQL|SQLCODE|SQLDATA|SQLNAME|SQLSTATE|STANDARD|START|STATIC|STDDEV|STORED|STRING|STRUCT|STYLE|SUBMULTISET|SUBPARTITION|SUBSTITUTABLE|SUBTYPE|SUM|SYNONYM|TABAUTH|TABLE|TDO|THE|THEN|TIME|TIMESTAMP|TIMEZONE_ABBR|TIMEZONE_HOUR|TIMEZONE_MINUTE|TIMEZONE_REGION|TO|TRAILING|TRANSACTION|TRANSACTIONAL|TRUSTED|TYPE|UB1|UB2|UB4|UNDER|UNION|UNIQUE|UNPLUG|UNSIGNED|UNTRUSTED|UPDATE|USE|USING|VALIST|VALUE|VALUES|VARIABLE|VARIANCE|VARRAY|VARYING|VIEW|VIEWS|VOID|WHEN|WHERE|WHILE|WITH|WORK|WRAPPED|WRITE|YEAR|ZONE)\b/i,operator:/:=?|=>|[<>^~!]=|\.\.|\|\||\*\*|[-+*/%<>=@]/}),oe.languages.insertBefore("plsql","operator",{label:{pattern:/<<\s*\w+\s*>>/,alias:"symbol"}})}},67623:function(ge){"use strict";ge.exports=ne,ne.displayName="powerquery",ne.aliases=[];function ne(y){y.languages.powerquery={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},"quoted-identifier":{pattern:/#"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},string:{pattern:/(?:#!)?"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},constant:[/\bDay\.(?:Friday|Monday|Saturday|Sunday|Thursday|Tuesday|Wednesday)\b/,/\bTraceLevel\.(?:Critical|Error|Information|Verbose|Warning)\b/,/\bOccurrence\.(?:All|First|Last)\b/,/\bOrder\.(?:Ascending|Descending)\b/,/\bRoundingMode\.(?:AwayFromZero|Down|ToEven|TowardZero|Up)\b/,/\bMissingField\.(?:Error|Ignore|UseNull)\b/,/\bQuoteStyle\.(?:Csv|None)\b/,/\bJoinKind\.(?:FullOuter|Inner|LeftAnti|LeftOuter|RightAnti|RightOuter)\b/,/\bGroupKind\.(?:Global|Local)\b/,/\bExtraValues\.(?:Error|Ignore|List)\b/,/\bJoinAlgorithm\.(?:Dynamic|LeftHash|LeftIndex|PairwiseHash|RightHash|RightIndex|SortMerge)\b/,/\bJoinSide\.(?:Left|Right)\b/,/\bPrecision\.(?:Decimal|Double)\b/,/\bRelativePosition\.From(?:End|Start)\b/,/\bTextEncoding\.(?:Ascii|BigEndianUnicode|Unicode|Utf16|Utf8|Windows)\b/,/\b(?:Any|Binary|Date|DateTime|DateTimeZone|Duration|Function|Int16|Int32|Int64|Int8|List|Logical|None|Number|Record|Table|Text|Time)\.Type\b/,/\bnull\b/],boolean:/\b(?:false|true)\b/,keyword:/\b(?:and|as|each|else|error|if|in|is|let|meta|not|nullable|optional|or|otherwise|section|shared|then|try|type)\b|#(?:binary|date|datetime|datetimezone|duration|infinity|nan|sections|shared|table|time)\b/,function:{pattern:/(^|[^#\w.])[a-z_][\w.]*(?=\s*\()/i,lookbehind:!0},"data-type":{pattern:/\b(?:any|anynonnull|binary|date|datetime|datetimezone|duration|function|list|logical|none|number|record|table|text|time)\b/,alias:"class-name"},number:{pattern:/\b0x[\da-f]+\b|(?:[+-]?(?:\b\d+\.)?\b\d+|[+-]\.\d+|(^|[^.])\B\.\d+)(?:e[+-]?\d+)?\b/i,lookbehind:!0},operator:/[-+*\/&?@^]|<(?:=>?|>)?|>=?|=>?|\.\.\.?/,punctuation:/[,;\[\](){}]/},y.languages.pq=y.languages.powerquery,y.languages.mscript=y.languages.powerquery}},32530:function(ge){"use strict";ge.exports=ne,ne.displayName="powershell",ne.aliases=[];function ne(y){(function(E){var ae=E.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:null},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*\]|[^\[\]])*\]|[^\[\]])*\]/i,boolean:/\$(?:false|true)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(^|\W)(?:!|-(?:b?(?:and|x?or)|as|(?:Not)?(?:Contains|In|Like|Match)|eq|ge|gt|is(?:Not)?|Join|le|lt|ne|not|Replace|sh[lr])\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/};ae.string[0].inside={function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:ae},boolean:ae.boolean,variable:ae.variable}})(y)}},8938:function(ge){"use strict";ge.exports=ne,ne.displayName="processing",ne.aliases=[];function ne(y){y.languages.processing=y.languages.extend("clike",{keyword:/\b(?:break|case|catch|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,function:/\b\w+(?=\s*\()/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),y.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"class-name"}})}},55259:function(ge){"use strict";ge.exports=ne,ne.displayName="prolog",ne.aliases=[];function ne(y){y.languages.prolog={comment:{pattern:/\/\*[\s\S]*?\*\/|%.*/,greedy:!0},string:{pattern:/(["'])(?:\1\1|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1(?!\1)/,greedy:!0},builtin:/\b(?:fx|fy|xf[xy]?|yfx?)\b/,function:/\b[a-z]\w*(?:(?=\()|\/\d+)/,number:/\b\d+(?:\.\d*)?/,operator:/[:\\=><\-?*@\/;+^|!$.]+|\b(?:is|mod|not|xor)\b/,punctuation:/[(){}\[\],]/}}},67411:function(ge){"use strict";ge.exports=ne,ne.displayName="promql",ne.aliases=[];function ne(y){(function(E){var ae=["sum","min","max","avg","group","stddev","stdvar","count","count_values","bottomk","topk","quantile"],oe=["on","ignoring","group_right","group_left","by","without"],ce=["offset"],fe=ae.concat(oe,ce);E.languages.promql={comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},"vector-match":{pattern:new RegExp("((?:"+oe.join("|")+")\\s*)\\([^)]*\\)"),lookbehind:!0,inside:{"label-key":{pattern:/\b[^,]+\b/,alias:"attr-name"},punctuation:/[(),]/}},"context-labels":{pattern:/\{[^{}]*\}/,inside:{"label-key":{pattern:/\b[a-z_]\w*(?=\s*(?:=|![=~]))/,alias:"attr-name"},"label-value":{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0,alias:"attr-value"},punctuation:/\{|\}|=~?|![=~]|,/}},"context-range":[{pattern:/\[[\w\s:]+\]/,inside:{punctuation:/\[|\]|:/,"range-duration":{pattern:/\b(?:\d+(?:[smhdwy]|ms))+\b/i,alias:"number"}}},{pattern:/(\boffset\s+)\w+/,lookbehind:!0,inside:{"range-duration":{pattern:/\b(?:\d+(?:[smhdwy]|ms))+\b/i,alias:"number"}}}],keyword:new RegExp("\\b(?:"+fe.join("|")+")\\b","i"),function:/\b[a-z_]\w*(?=\s*\()/i,number:/[-+]?(?:(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[-+]?\d+)?\b|\b(?:0x[0-9a-f]+|nan|inf)\b)/i,operator:/[\^*/%+-]|==|!=|<=|<|>=|>|\b(?:and|or|unless)\b/i,punctuation:/[{};()`,.[\]]/}})(y)}},15375:function(ge){"use strict";ge.exports=ne,ne.displayName="properties",ne.aliases=[];function ne(y){y.languages.properties={comment:/^[ \t]*[#!].*$/m,"attr-value":{pattern:/(^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?: *[=:] *(?! )| ))(?:\\(?:\r\n|[\s\S])|[^\\\r\n])+/m,lookbehind:!0},"attr-name":/^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?= *[=:]| )/m,punctuation:/[=:]/}}},12093:function(ge){"use strict";ge.exports=ne,ne.displayName="protobuf",ne.aliases=[];function ne(y){(function(E){var ae=/\b(?:bool|bytes|double|s?fixed(?:32|64)|float|[su]?int(?:32|64)|string)\b/;E.languages.protobuf=E.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/\b[a-z_]\w*(?=\s*\()/i}),E.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:ae}},builtin:ae,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})})(y)}},83588:function(ge){"use strict";ge.exports=ne,ne.displayName="psl",ne.aliases=[];function ne(y){y.languages.psl={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0,inside:{symbol:/\\[ntrbA-Z"\\]/}},"heredoc-string":{pattern:/<<<([a-zA-Z_]\w*)[\r\n](?:.*[\r\n])*?\1\b/,alias:"string",greedy:!0},keyword:/\b(?:__multi|__single|case|default|do|else|elsif|exit|export|for|foreach|function|if|last|line|local|next|requires|return|switch|until|while|word)\b/,constant:/\b(?:ALARM|CHART_ADD_GRAPH|CHART_DELETE_GRAPH|CHART_DESTROY|CHART_LOAD|CHART_PRINT|EOF|OFFLINE|OK|PSL_PROF_LOG|R_CHECK_HORIZ|R_CHECK_VERT|R_CLICKER|R_COLUMN|R_FRAME|R_ICON|R_LABEL|R_LABEL_CENTER|R_LIST_MULTIPLE|R_LIST_MULTIPLE_ND|R_LIST_SINGLE|R_LIST_SINGLE_ND|R_MENU|R_POPUP|R_POPUP_SCROLLED|R_RADIO_HORIZ|R_RADIO_VERT|R_ROW|R_SCALE_HORIZ|R_SCALE_VERT|R_SEP_HORIZ|R_SEP_VERT|R_SPINNER|R_TEXT_FIELD|R_TEXT_FIELD_LABEL|R_TOGGLE|TRIM_LEADING|TRIM_LEADING_AND_TRAILING|TRIM_REDUNDANT|TRIM_TRAILING|VOID|WARN)\b/,boolean:/\b(?:FALSE|False|NO|No|TRUE|True|YES|Yes|false|no|true|yes)\b/,variable:/\b(?:PslDebug|errno|exit_status)\b/,builtin:{pattern:/\b(?:PslExecute|PslFunctionCall|PslFunctionExists|PslSetOptions|_snmp_debug|acos|add_diary|annotate|annotate_get|ascii_to_ebcdic|asctime|asin|atan|atexit|batch_set|blackout|cat|ceil|chan_exists|change_state|close|code_cvt|cond_signal|cond_wait|console_type|convert_base|convert_date|convert_locale_date|cos|cosh|create|date|dcget_text|destroy|destroy_lock|dget_text|difference|dump_hist|ebcdic_to_ascii|encrypt|event_archive|event_catalog_get|event_check|event_query|event_range_manage|event_range_query|event_report|event_schedule|event_trigger|event_trigger2|execute|exists|exp|fabs|file|floor|fmod|fopen|fseek|ftell|full_discovery|get|get_chan_info|get_ranges|get_text|get_vars|getenv|gethostinfo|getpid|getpname|grep|history|history_get_retention|in_transition|index|int|internal|intersection|is_var|isnumber|join|kill|length|lines|lock|lock_info|log|log10|loge|matchline|msg_check|msg_get_format|msg_get_severity|msg_printf|msg_sprintf|ntharg|nthargf|nthline|nthlinef|num_bytes|num_consoles|pconfig|popen|poplines|pow|print|printf|proc_exists|process|random|read|readln|refresh_parameters|remote_check|remote_close|remote_event_query|remote_event_trigger|remote_file_send|remote_open|remove|replace|rindex|sec_check_priv|sec_store_get|sec_store_set|set|set_alarm_ranges|set_locale|share|sin|sinh|sleep|snmp_agent_config|snmp_agent_start|snmp_agent_stop|snmp_close|snmp_config|snmp_get|snmp_get_next|snmp_h_get|snmp_h_get_next|snmp_h_set|snmp_open|snmp_set|snmp_trap_ignore|snmp_trap_listen|snmp_trap_raise_std_trap|snmp_trap_receive|snmp_trap_register_im|snmp_trap_send|snmp_walk|sopen|sort|splitline|sprintf|sqrt|srandom|str_repeat|strcasecmp|subset|substr|system|tail|tan|tanh|text_domain|time|tmpnam|tolower|toupper|trace_psl_process|trim|union|unique|unlock|unset|va_arg|va_start|write)\b/,alias:"builtin-function"},"foreach-variable":{pattern:/(\bforeach\s+(?:(?:\w+\b|"(?:\\.|[^\\"])*")\s+){0,2})[_a-zA-Z]\w*(?=\s*\()/,lookbehind:!0,greedy:!0},function:/\b[_a-z]\w*\b(?=\s*\()/i,number:/\b(?:0x[0-9a-f]+|\d+(?:\.\d+)?)\b/i,operator:/--|\+\+|&&=?|\|\|=?|<<=?|>>=?|[=!]~|[-+*/%&|^!=<>]=?|\.|[:?]/,punctuation:/[(){}\[\];,]/}}},94127:function(ge){"use strict";ge.exports=ne,ne.displayName="pug",ne.aliases=[];function ne(y){(function(E){E.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ].+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:E.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:/\S[\s\S]*/}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:E.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:case|default|each|else|if|unless|when|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:case|default|else|if|unless|when|while)\b/,alias:"keyword"},rest:E.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:append|block|extends|include|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:E.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]).+/m,lookbehind:!0,inside:E.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:E.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*(?!\s))(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:E.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:E.languages.javascript}],punctuation:/[.\-!=|]+/};for(var ae=/(^([\t ]*)):(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/.source,oe=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],ce={},fe=0,he=oe.length;fe",function(){return ie.filter}),"m"),lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:{pattern:/\S[\s\S]*/,alias:[ie.language,"language-"+ie.language],inside:E.languages[ie.language]}}})}E.languages.insertBefore("pug","filter",ce)})(y)}},21294:function(ge){"use strict";ge.exports=ne,ne.displayName="puppet",ne.aliases=[];function ne(y){(function(E){E.languages.puppet={heredoc:[{pattern:/(@\("([^"\r\n\/):]+)"(?:\/[nrts$uL]*)?\).*(?:\r?\n|\r))(?:.*(?:\r?\n|\r(?!\n)))*?[ \t]*(?:\|[ \t]*)?(?:-[ \t]*)?\2/,lookbehind:!0,alias:"string",inside:{punctuation:/(?=\S).*\S(?= *$)/}},{pattern:/(@\(([^"\r\n\/):]+)(?:\/[nrts$uL]*)?\).*(?:\r?\n|\r))(?:.*(?:\r?\n|\r(?!\n)))*?[ \t]*(?:\|[ \t]*)?(?:-[ \t]*)?\2/,lookbehind:!0,greedy:!0,alias:"string",inside:{punctuation:/(?=\S).*\S(?= *$)/}},{pattern:/@\("?(?:[^"\r\n\/):]+)"?(?:\/[nrts$uL]*)?\)/,alias:"string",inside:{punctuation:{pattern:/(\().+?(?=\))/,lookbehind:!0}}}],"multiline-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,greedy:!0,alias:"comment"},regex:{pattern:/((?:\bnode\s+|[~=\(\[\{,]\s*|[=+]>\s*|^\s*))\/(?:[^\/\\]|\\[\s\S])+\/(?:[imx]+\b|\B)/,lookbehind:!0,greedy:!0,inside:{"extended-regex":{pattern:/^\/(?:[^\/\\]|\\[\s\S])+\/[im]*x[im]*$/,inside:{comment:/#.*/}}}},comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:\$\{(?:[^'"}]|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}|\$(?!\{)|(?!\1)[^\\$]|\\[\s\S])*\1/,greedy:!0,inside:{"double-quoted":{pattern:/^"[\s\S]*"$/,inside:{}}}},variable:{pattern:/\$(?:::)?\w+(?:::\w+)*/,inside:{punctuation:/::/}},"attr-name":/(?:\b\w+|\*)(?=\s*=>)/,function:[{pattern:/(\.)(?!\d)\w+/,lookbehind:!0},/\b(?:contain|debug|err|fail|include|info|notice|realize|require|tag|warning)\b|\b(?!\d)\w+(?=\()/],number:/\b(?:0x[a-f\d]+|\d+(?:\.\d+)?(?:e-?\d+)?)\b/i,boolean:/\b(?:false|true)\b/,keyword:/\b(?:application|attr|case|class|consumes|default|define|else|elsif|function|if|import|inherits|node|private|produces|type|undef|unless)\b/,datatype:{pattern:/\b(?:Any|Array|Boolean|Callable|Catalogentry|Class|Collection|Data|Default|Enum|Float|Hash|Integer|NotUndef|Numeric|Optional|Pattern|Regexp|Resource|Runtime|Scalar|String|Struct|Tuple|Type|Undef|Variant)\b/,alias:"symbol"},operator:/=[=~>]?|![=~]?|<(?:<\|?|[=~|-])?|>[>=]?|->?|~>|\|>?>?|[*\/%+?]|\b(?:and|in|or)\b/,punctuation:/[\[\]{}().,;]|:+/};var ae=[{pattern:/(^|[^\\])\$\{(?:[^'"{}]|\{[^}]*\}|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}/,lookbehind:!0,inside:{"short-variable":{pattern:/(^\$\{)(?!\w+\()(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}},delimiter:{pattern:/^\$/,alias:"variable"},rest:E.languages.puppet}},{pattern:/(^|[^\\])\$(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}}];E.languages.puppet.heredoc[0].inside.interpolation=ae,E.languages.puppet.string.inside["double-quoted"].inside.interpolation=ae})(y)}},38709:function(ge){"use strict";ge.exports=ne,ne.displayName="pure",ne.aliases=[];function ne(y){(function(E){E.languages.pure={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0},/#!.+/],"inline-lang":{pattern:/%<[\s\S]+?%>/,greedy:!0,inside:{lang:{pattern:/(^%< *)-\*-.+?-\*-/,lookbehind:!0,alias:"comment"},delimiter:{pattern:/^%<.*|%>$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},number:{pattern:/((?:\.\.)?)(?:\b(?:inf|nan)\b|\b0x[\da-f]+|(?:\b(?:0b)?\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?L?)/i,lookbehind:!0},keyword:/\b(?:NULL|ans|break|bt|case|catch|cd|clear|const|def|del|dump|else|end|exit|extern|false|force|help|if|infix[lr]?|interface|let|ls|mem|namespace|nonfix|of|otherwise|outfix|override|postfix|prefix|private|public|pwd|quit|run|save|show|stats|then|throw|trace|true|type|underride|using|when|with)\b/,function:/\b(?:abs|add_(?:addr|constdef|(?:fundef|interface|macdef|typedef)(?:_at)?|vardef)|all|any|applp?|arity|bigintp?|blob(?:_crc|_size|p)?|boolp?|byte_c?string(?:_pointer)?|byte_(?:matrix|pointer)|calloc|cat|catmap|ceil|char[ps]?|check_ptrtag|chr|clear_sentry|clearsym|closurep?|cmatrixp?|cols?|colcat(?:map)?|colmap|colrev|colvector(?:p|seq)?|complex(?:_float_(?:matrix|pointer)|_matrix(?:_view)?|_pointer|p)?|conj|cookedp?|cst|cstring(?:_(?:dup|list|vector))?|curry3?|cyclen?|del_(?:constdef|fundef|interface|macdef|typedef|vardef)|delete|diag(?:mat)?|dim|dmatrixp?|do|double(?:_matrix(?:_view)?|_pointer|p)?|dowith3?|drop|dropwhile|eval(?:cmd)?|exactp|filter|fix|fixity|flip|float(?:_matrix|_pointer)|floor|fold[lr]1?|frac|free|funp?|functionp?|gcd|get(?:_(?:byte|constdef|double|float|fundef|int(?:64)?|interface(?:_typedef)?|long|macdef|pointer|ptrtag|sentry|short|string|typedef|vardef))?|globsym|hash|head|id|im|imatrixp?|index|inexactp|infp|init|insert|int(?:_matrix(?:_view)?|_pointer|p)?|int64_(?:matrix|pointer)|integerp?|iteraten?|iterwhile|join|keys?|lambdap?|last(?:err(?:pos)?)?|lcd|list[2p]?|listmap|make_ptrtag|malloc|map|matcat|matrixp?|max|member|min|nanp|nargs|nmatrixp?|null|numberp?|ord|pack(?:ed)?|pointer(?:_cast|_tag|_type|p)?|pow|pred|ptrtag|put(?:_(?:byte|double|float|int(?:64)?|long|pointer|short|string))?|rationalp?|re|realp?|realloc|recordp?|redim|reduce(?:_with)?|refp?|repeatn?|reverse|rlistp?|round|rows?|rowcat(?:map)?|rowmap|rowrev|rowvector(?:p|seq)?|same|scan[lr]1?|sentry|sgn|short_(?:matrix|pointer)|slice|smatrixp?|sort|split|str|strcat|stream|stride|string(?:_(?:dup|list|vector)|p)?|subdiag(?:mat)?|submat|subseq2?|substr|succ|supdiag(?:mat)?|symbolp?|tail|take|takewhile|thunkp?|transpose|trunc|tuplep?|typep|ubyte|uint(?:64)?|ulong|uncurry3?|unref|unzip3?|update|ushort|vals?|varp?|vector(?:p|seq)?|void|zip3?|zipwith3?)\b/,special:{pattern:/\b__[a-z]+__\b/i,alias:"builtin"},operator:/(?:[!"#$%&'*+,\-.\/:<=>?@\\^`|~\u00a1-\u00bf\u00d7-\u00f7\u20d0-\u2bff]|\b_+\b)+|\b(?:and|div|mod|not|or)\b/,punctuation:/[(){}\[\];,|]/};var ae=["c",{lang:"c++",alias:"cpp"},"fortran"],oe=/%< *-\*- *\d* *-\*-[\s\S]+?%>/.source;ae.forEach(function(ce){var fe=ce;if(typeof ce!="string"&&(fe=ce.alias,ce=ce.lang),E.languages[fe]){var he={};he["inline-lang-"+fe]={pattern:RegExp(oe.replace("",ce.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:E.util.clone(E.languages.pure["inline-lang"].inside)},he["inline-lang-"+fe].inside.rest=E.util.clone(E.languages[fe]),E.languages.insertBefore("pure","inline-lang",he)}}),E.languages.c&&(E.languages.pure["inline-lang"].inside.rest=E.util.clone(E.languages.c))})(y)}},15008:function(ge){"use strict";ge.exports=ne,ne.displayName="purebasic",ne.aliases=[];function ne(y){y.languages.purebasic=y.languages.extend("clike",{comment:/;.*/,keyword:/\b(?:align|and|as|break|calldebugger|case|compilercase|compilerdefault|compilerelse|compilerelseif|compilerendif|compilerendselect|compilererror|compilerif|compilerselect|continue|data|datasection|debug|debuglevel|declare|declarec|declarecdll|declaredll|declaremodule|default|define|dim|disableasm|disabledebugger|disableexplicit|else|elseif|enableasm|enabledebugger|enableexplicit|end|enddatasection|enddeclaremodule|endenumeration|endif|endimport|endinterface|endmacro|endmodule|endprocedure|endselect|endstructure|endstructureunion|endwith|enumeration|extends|fakereturn|for|foreach|forever|global|gosub|goto|if|import|importc|includebinary|includefile|includepath|interface|macro|module|newlist|newmap|next|not|or|procedure|procedurec|procedurecdll|proceduredll|procedurereturn|protected|prototype|prototypec|read|redim|repeat|restore|return|runtime|select|shared|static|step|structure|structureunion|swap|threaded|to|until|wend|while|with|xincludefile|xor)\b/i,function:/\b\w+(?:\.\w+)?\s*(?=\()/,number:/(?:\$[\da-f]+|\b-?(?:\d+(?:\.\d+)?|\.\d+)(?:e[+-]?\d+)?)\b/i,operator:/(?:@\*?|\?|\*)\w+|-[>-]?|\+\+?|!=?|<>?=?|==?|&&?|\|?\||[~^%?*/@]/}),y.languages.insertBefore("purebasic","keyword",{tag:/#\w+\$?/,asm:{pattern:/(^[\t ]*)!.*/m,lookbehind:!0,alias:"tag",inside:{comment:/;.*/,string:{pattern:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"label-reference-anonymous":{pattern:/(!\s*j[a-z]+\s+)@[fb]/i,lookbehind:!0,alias:"fasm-label"},"label-reference-addressed":{pattern:/(!\s*j[a-z]+\s+)[A-Z._?$@][\w.?$@~#]*/i,lookbehind:!0,alias:"fasm-label"},keyword:[/\b(?:extern|global)\b[^;\r\n]*/i,/\b(?:CPU|DEFAULT|FLOAT)\b.*/],function:{pattern:/^([\t ]*!\s*)[\da-z]+(?=\s|$)/im,lookbehind:!0},"function-inline":{pattern:/(:\s*)[\da-z]+(?=\s)/i,lookbehind:!0,alias:"function"},label:{pattern:/^([\t ]*!\s*)[A-Za-z._?$@][\w.?$@~#]*(?=:)/m,lookbehind:!0,alias:"fasm-label"},register:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|di|si|sp)|[cdefgs]s|mm\d+)\b/i,number:/(?:\b|-|(?=\$))(?:0[hx](?:[\da-f]*\.)?[\da-f]+(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|(?:\d+(?:\.\d+)?|\.\d+)(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-/%<>=&|$!,.:]/}}}),delete y.languages.purebasic["class-name"],delete y.languages.purebasic.boolean,y.languages.pbfasm=y.languages.purebasic}},96549:function(ge,ne,y){"use strict";var E=y(2050);ge.exports=ae,ae.displayName="purescript",ae.aliases=["purs"];function ae(oe){oe.register(E),oe.languages.purescript=oe.languages.extend("haskell",{keyword:/\b(?:ado|case|class|data|derive|do|else|forall|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b|∀/,"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*(?:\s+as\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|hiding|import)\b/,punctuation:/\./}},builtin:/\b(?:absurd|add|ap|append|apply|between|bind|bottom|clamp|compare|comparing|compose|conj|const|degree|discard|disj|div|eq|flap|flip|gcd|identity|ifM|join|lcm|liftA1|liftM1|map|max|mempty|min|mod|mul|negate|not|notEq|one|otherwise|recip|show|sub|top|unit|unless|unlessM|void|when|whenM|zero)\b/,operator:[oe.languages.haskell.operator[0],oe.languages.haskell.operator[2],/[\xa2-\xa6\xa8\xa9\xac\xae-\xb1\xb4\xb8\xd7\xf7\u02c2-\u02c5\u02d2-\u02df\u02e5-\u02eb\u02ed\u02ef-\u02ff\u0375\u0384\u0385\u03f6\u0482\u058d-\u058f\u0606-\u0608\u060b\u060e\u060f\u06de\u06e9\u06fd\u06fe\u07f6\u07fe\u07ff\u09f2\u09f3\u09fa\u09fb\u0af1\u0b70\u0bf3-\u0bfa\u0c7f\u0d4f\u0d79\u0e3f\u0f01-\u0f03\u0f13\u0f15-\u0f17\u0f1a-\u0f1f\u0f34\u0f36\u0f38\u0fbe-\u0fc5\u0fc7-\u0fcc\u0fce\u0fcf\u0fd5-\u0fd8\u109e\u109f\u1390-\u1399\u166d\u17db\u1940\u19de-\u19ff\u1b61-\u1b6a\u1b74-\u1b7c\u1fbd\u1fbf-\u1fc1\u1fcd-\u1fcf\u1fdd-\u1fdf\u1fed-\u1fef\u1ffd\u1ffe\u2044\u2052\u207a-\u207c\u208a-\u208c\u20a0-\u20bf\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211e-\u2123\u2125\u2127\u2129\u212e\u213a\u213b\u2140-\u2144\u214a-\u214d\u214f\u218a\u218b\u2190-\u2307\u230c-\u2328\u232b-\u2426\u2440-\u244a\u249c-\u24e9\u2500-\u2767\u2794-\u27c4\u27c7-\u27e5\u27f0-\u2982\u2999-\u29d7\u29dc-\u29fb\u29fe-\u2b73\u2b76-\u2b95\u2b97-\u2bff\u2ce5-\u2cea\u2e50\u2e51\u2e80-\u2e99\u2e9b-\u2ef3\u2f00-\u2fd5\u2ff0-\u2ffb\u3004\u3012\u3013\u3020\u3036\u3037\u303e\u303f\u309b\u309c\u3190\u3191\u3196-\u319f\u31c0-\u31e3\u3200-\u321e\u322a-\u3247\u3250\u3260-\u327f\u328a-\u32b0\u32c0-\u33ff\u4dc0-\u4dff\ua490-\ua4c6\ua700-\ua716\ua720\ua721\ua789\ua78a\ua828-\ua82b\ua836-\ua839\uaa77-\uaa79\uab5b\uab6a\uab6b\ufb29\ufbb2-\ufbc1\ufdfc\ufdfd\ufe62\ufe64-\ufe66\ufe69\uff04\uff0b\uff1c-\uff1e\uff3e\uff40\uff5c\uff5e\uffe0-\uffe6\uffe8-\uffee\ufffc\ufffd]/]}),oe.languages.purs=oe.languages.purescript}},5221:function(ge){"use strict";ge.exports=ne,ne.displayName="python",ne.aliases=["py"];function ne(y){y.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},y.languages.python["string-interpolation"].inside.interpolation.inside.rest=y.languages.python,y.languages.py=y.languages.python}},27447:function(ge){"use strict";ge.exports=ne,ne.displayName="q",ne.aliases=[];function ne(y){y.languages.q={string:/"(?:\\.|[^"\\\r\n])*"/,comment:[{pattern:/([\t )\]}])\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|\r?\n|\r)\/[\t ]*(?:(?:\r?\n|\r)(?:.*(?:\r?\n|\r(?!\n)))*?(?:\\(?=[\t ]*(?:\r?\n|\r))|$)|\S.*)/,lookbehind:!0,greedy:!0},{pattern:/^\\[\t ]*(?:\r?\n|\r)[\s\S]+/m,greedy:!0},{pattern:/^#!.+/m,greedy:!0}],symbol:/`(?::\S+|[\w.]*)/,datetime:{pattern:/0N[mdzuvt]|0W[dtz]|\d{4}\.\d\d(?:m|\.\d\d(?:T(?:\d\d(?::\d\d(?::\d\d(?:[.:]\d\d\d)?)?)?)?)?[dz]?)|\d\d:\d\d(?::\d\d(?:[.:]\d\d\d)?)?[uvt]?/,alias:"number"},number:/\b(?![01]:)(?:0N[hje]?|0W[hj]?|0[wn]|0x[\da-fA-F]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?[hjfeb]?)/,keyword:/\\\w+\b|\b(?:abs|acos|aj0?|all|and|any|asc|asin|asof|atan|attr|avgs?|binr?|by|ceiling|cols|cor|cos|count|cov|cross|csv|cut|delete|deltas|desc|dev|differ|distinct|div|do|dsave|ej|enlist|eval|except|exec|exit|exp|fby|fills|first|fkeys|flip|floor|from|get|getenv|group|gtime|hclose|hcount|hdel|hopen|hsym|iasc|identity|idesc|if|ij|in|insert|inter|inv|keys?|last|like|list|ljf?|load|log|lower|lsq|ltime|ltrim|mavg|maxs?|mcount|md5|mdev|med|meta|mins?|mmax|mmin|mmu|mod|msum|neg|next|not|null|or|over|parse|peach|pj|plist|prds?|prev|prior|rand|rank|ratios|raze|read0|read1|reciprocal|reval|reverse|rload|rotate|rsave|rtrim|save|scan|scov|sdev|select|set|setenv|show|signum|sin|sqrt|ssr?|string|sublist|sums?|sv|svar|system|tables|tan|til|trim|txf|type|uj|ungroup|union|update|upper|upsert|value|var|views?|vs|wavg|where|while|within|wj1?|wsum|ww|xasc|xbar|xcols?|xdesc|xexp|xgroup|xkey|xlog|xprev|xrank)\b/,adverb:{pattern:/['\/\\]:?|\beach\b/,alias:"function"},verb:{pattern:/(?:\B\.\B|\b[01]:|<[=>]?|>=?|[:+\-*%,!?~=|$&#@^]):?|\b_\b:?/,alias:"operator"},punctuation:/[(){}\[\];.]/}}},73191:function(ge){"use strict";ge.exports=ne,ne.displayName="qml",ne.aliases=[];function ne(y){(function(E){for(var ae=/"(?:\\.|[^\\"\r\n])*"|'(?:\\.|[^\\'\r\n])*'/.source,oe=/\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))*\*\//.source,ce=/(?:[^\\()[\]{}"'/]||\/(?![*/])||\(*\)|\[*\]|\{*\}|\\[\s\S])/.source.replace(//g,function(){return ae}).replace(//g,function(){return oe}),fe=0;fe<2;fe++)ce=ce.replace(//g,function(){return ce});ce=ce.replace(//g,"[^\\s\\S]"),E.languages.qml={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},"javascript-function":{pattern:RegExp(/((?:^|;)[ \t]*)function\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*\(*\)\s*\{*\}/.source.replace(//g,function(){return ce}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:E.languages.javascript},"class-name":{pattern:/((?:^|[:;])[ \t]*)(?!\d)\w+(?=[ \t]*\{|[ \t]+on\b)/m,lookbehind:!0},property:[{pattern:/((?:^|[;{])[ \t]*)(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0},{pattern:/((?:^|[;{])[ \t]*)property[ \t]+(?!\d)\w+(?:\.\w+)*[ \t]+(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0,inside:{keyword:/^property/,property:/\w+(?:\.\w+)*/}}],"javascript-expression":{pattern:RegExp(/(:[ \t]*)(?![\s;}[])(?:(?!$|[;}]))+/.source.replace(//g,function(){return ce}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:E.languages.javascript},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},keyword:/\b(?:as|import|on)\b/,punctuation:/[{}[\]:;,]/}})(y)}},75542:function(ge){"use strict";ge.exports=ne,ne.displayName="qore",ne.aliases=[];function ne(y){y.languages.qore=y.languages.extend("clike",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/|#).*)/,lookbehind:!0},string:{pattern:/("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:abstract|any|assert|binary|bool|boolean|break|byte|case|catch|char|class|code|const|continue|data|default|do|double|else|enum|extends|final|finally|float|for|goto|hash|if|implements|import|inherits|instanceof|int|interface|long|my|native|new|nothing|null|object|our|own|private|reference|rethrow|return|short|soft(?:bool|date|float|int|list|number|string)|static|strictfp|string|sub|super|switch|synchronized|this|throw|throws|transient|try|void|volatile|while)\b/,boolean:/\b(?:false|true)\b/i,function:/\$?\b(?!\d)\w+(?=\()/,number:/\b(?:0b[01]+|0x(?:[\da-f]*\.)?[\da-fp\-]+|(?:\d+(?:\.\d+)?|\.\d+)(?:e\d+)?[df]|(?:\d+(?:\.\d+)?|\.\d+))\b/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|[!=](?:==?|~)?|>>?=?|<(?:=>?|<=?)?|&[&=]?|\|[|=]?|[*\/%^]=?|[~?])/,lookbehind:!0},variable:/\$(?!\d)\w+\b/})}},50323:function(ge){"use strict";ge.exports=ne,ne.displayName="qsharp",ne.aliases=["qs"];function ne(y){(function(E){function ae(je,de){return je.replace(/<<(\d+)>>/g,function(b,a){return"(?:"+de[+a]+")"})}function oe(je,de,b){return RegExp(ae(je,de),b||"")}function ce(je,de){for(var b=0;b>/g,function(){return"(?:"+je+")"});return je.replace(/<>/g,"[^\\s\\S]")}var fe={type:"Adj BigInt Bool Ctl Double false Int One Pauli PauliI PauliX PauliY PauliZ Qubit Range Result String true Unit Zero",other:"Adjoint adjoint apply as auto body borrow borrowing Controlled controlled distribute elif else fail fixup for function if in internal intrinsic invert is let mutable namespace new newtype open operation repeat return self set until use using while within"};function he(je){return"\\b(?:"+je.trim().replace(/ /g,"|")+")\\b"}var ie=RegExp(he(fe.type+" "+fe.other)),xe=/\b[A-Za-z_]\w*\b/.source,Ee=ae(/<<0>>(?:\s*\.\s*<<0>>)*/.source,[xe]),Oe={keyword:ie,punctuation:/[<>()?,.:[\]]/},Le=/"(?:\\.|[^\\"])*"/.source;E.languages.qsharp=E.languages.extend("clike",{comment:/\/\/.*/,string:[{pattern:oe(/(^|[^$\\])<<0>>/.source,[Le]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:oe(/(\b(?:as|open)\s+)<<0>>(?=\s*(?:;|as\b))/.source,[Ee]),lookbehind:!0,inside:Oe},{pattern:oe(/(\bnamespace\s+)<<0>>(?=\s*\{)/.source,[Ee]),lookbehind:!0,inside:Oe}],keyword:ie,number:/(?:\b0(?:x[\da-f]+|b[01]+|o[0-7]+)|(?:\B\.\d+|\b\d+(?:\.\d*)?)(?:e[-+]?\d+)?)l?\b/i,operator:/\band=|\bor=|\band\b|\bnot\b|\bor\b|<[-=]|[-=]>|>>>=?|<<<=?|\^\^\^=?|\|\|\|=?|&&&=?|w\/=?|~~~|[*\/+\-^=!%]=?/,punctuation:/::|[{}[\];(),.:]/}),E.languages.insertBefore("qsharp","number",{range:{pattern:/\.\./,alias:"operator"}});var Ve=ce(ae(/\{(?:[^"{}]|<<0>>|<>)*\}/.source,[Le]),2);E.languages.insertBefore("qsharp","string",{"interpolation-string":{pattern:oe(/\$"(?:\\.|<<0>>|[^\\"{])*"/.source,[Ve]),greedy:!0,inside:{interpolation:{pattern:oe(/((?:^|[^\\])(?:\\\\)*)<<0>>/.source,[Ve]),lookbehind:!0,inside:{punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-qsharp",inside:E.languages.qsharp}}},string:/[\s\S]+/}}})})(y),y.languages.qs=y.languages.qsharp}},44298:function(ge){"use strict";ge.exports=ne,ne.displayName="r",ne.aliases=[];function ne(y){y.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:FALSE|TRUE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:Inf|NaN)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+(?:\.\d*)?|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:NA|NA_character_|NA_complex_|NA_integer_|NA_real_|NULL|break|else|for|function|if|in|next|repeat|while)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}}},9634:function(ge,ne,y){"use strict";var E=y(48780);ge.exports=ae,ae.displayName="racket",ae.aliases=["rkt"];function ae(oe){oe.register(E),oe.languages.racket=oe.languages.extend("scheme",{"lambda-parameter":{pattern:/([(\[]lambda\s+[(\[])[^()\[\]'\s]+/,lookbehind:!0}}),oe.languages.insertBefore("racket","string",{lang:{pattern:/^#lang.+/m,greedy:!0,alias:"keyword"}}),oe.languages.rkt=oe.languages.racket}},75266:function(ge){"use strict";ge.exports=ne,ne.displayName="reason",ne.aliases=[];function ne(y){y.languages.reason=y.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),y.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete y.languages.reason.function}},48139:function(ge){"use strict";ge.exports=ne,ne.displayName="regex",ne.aliases=[];function ne(y){(function(E){var ae={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},oe=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/,ce={pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},fe={pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},he="(?:[^\\\\-]|"+oe.source+")",ie=RegExp(he+"-"+he),xe={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};E.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:ie,inside:{escape:oe,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":ae,"char-set":fe,escape:oe}},"special-escape":ae,"char-set":ce,backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":xe}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:oe,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|:=]=?|!=|\b_\b/,punctuation:/[,;.\[\]{}()]/}}},90826:function(ge){"use strict";ge.exports=ne,ne.displayName="renpy",ne.aliases=["rpy"];function ne(y){y.languages.renpy={comment:{pattern:/(^|[^\\])#.+/,lookbehind:!0},string:{pattern:/("""|''')[\s\S]+?\1|("|')(?:\\.|(?!\2)[^\\])*\2|(?:^#?(?:(?:[0-9a-fA-F]){3}|[0-9a-fA-F]{6})$)/m,greedy:!0},function:/\b[a-z_]\w*(?=\()/i,property:/\b(?:Update|UpdateVersion|action|activate_sound|adv_nvl_transition|after_load_transition|align|alpha|alt|anchor|antialias|area|auto|background|bar_invert|bar_resizing|bar_vertical|black_color|bold|bottom_bar|bottom_gutter|bottom_margin|bottom_padding|box_reverse|box_wrap|can_update|caret|child|color|crop|default_afm_enable|default_afm_time|default_fullscreen|default_text_cps|developer|directory_name|drag_handle|drag_joined|drag_name|drag_raise|draggable|dragged|drop_shadow|drop_shadow_color|droppable|dropped|easein|easeout|edgescroll|end_game_transition|end_splash_transition|enter_replay_transition|enter_sound|enter_transition|enter_yesno_transition|executable_name|exit_replay_transition|exit_sound|exit_transition|exit_yesno_transition|fadein|fadeout|first_indent|first_spacing|fit_first|focus|focus_mask|font|foreground|game_main_transition|get_installed_packages|google_play_key|google_play_salt|ground|has_music|has_sound|has_voice|height|help|hinting|hover|hover_background|hover_color|hover_sound|hovered|hyperlink_functions|idle|idle_color|image_style|include_update|insensitive|insensitive_background|insensitive_color|inside|intra_transition|italic|justify|kerning|keyboard_focus|language|layer_clipping|layers|layout|left_bar|left_gutter|left_margin|left_padding|length|line_leading|line_overlap_split|line_spacing|linear|main_game_transition|main_menu_music|maximum|min_width|minimum|minwidth|modal|mouse|mousewheel|name|narrator_menu|newline_indent|nvl_adv_transition|offset|order_reverse|outlines|overlay_functions|pos|position|prefix|radius|range|rest_indent|right_bar|right_gutter|right_margin|right_padding|rotate|rotate_pad|ruby_style|sample_sound|save_directory|say_attribute_transition|screen_height|screen_width|scrollbars|selected_hover|selected_hover_color|selected_idle|selected_idle_color|selected_insensitive|show_side_image|show_two_window|side_spacing|side_xpos|side_ypos|size|size_group|slow_cps|slow_cps_multiplier|spacing|strikethrough|subpixel|text_align|text_style|text_xpos|text_y_fudge|text_ypos|thumb|thumb_offset|thumb_shadow|thumbnail_height|thumbnail_width|time|top_bar|top_gutter|top_margin|top_padding|translations|underline|unscrollable|update|value|version|version_name|version_tuple|vertical|width|window_hide_transition|window_icon|window_left_padding|window_show_transition|window_title|windows_icon|xadjustment|xalign|xanchor|xanchoraround|xaround|xcenter|xfill|xinitial|xmargin|xmaximum|xminimum|xoffset|xofsset|xpadding|xpos|xsize|xzoom|yadjustment|yalign|yanchor|yanchoraround|yaround|ycenter|yfill|yinitial|ymargin|ymaximum|yminimum|yoffset|ypadding|ypos|ysize|ysizexysize|yzoom|zoom|zorder)\b/,tag:/\b(?:bar|block|button|buttoscreenn|drag|draggroup|fixed|frame|grid|[hv]box|hotbar|hotspot|image|imagebutton|imagemap|input|key|label|menu|mm_menu_frame|mousearea|nvl|parallel|screen|self|side|tag|text|textbutton|timer|vbar|viewport|window)\b|\$/,keyword:/\b(?:None|add|adjustment|alignaround|allow|angle|animation|around|as|assert|behind|box_layout|break|build|cache|call|center|changed|child_size|choice|circles|class|clear|clicked|clipping|clockwise|config|contains|continue|corner1|corner2|counterclockwise|def|default|define|del|delay|disabled|disabled_text|dissolve|elif|else|event|except|exclude|exec|expression|fade|finally|for|from|function|global|gm_root|has|hide|id|if|import|in|init|is|jump|knot|lambda|left|less_rounded|mm_root|movie|music|null|on|onlayer|pass|pause|persistent|play|print|python|queue|raise|random|renpy|repeat|return|right|rounded_window|scene|scope|set|show|slow|slow_abortable|slow_done|sound|stop|store|style|style_group|substitute|suffix|theme|transform|transform_anchor|transpose|try|ui|unhovered|updater|use|voice|while|widget|widget_hover|widget_selected|widget_text|yield)\b/,boolean:/\b(?:[Ff]alse|[Tt]rue)\b/,number:/(?:\b(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?)|\B\.\d+)(?:e[+-]?\d+)?j?/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:and|at|not|or|with)\b/,punctuation:/[{}[\];(),.:]/},y.languages.rpy=y.languages.renpy}},63919:function(ge){"use strict";ge.exports=ne,ne.displayName="rest",ne.aliases=[];function ne(y){y.languages.rest={table:[{pattern:/(^[\t ]*)(?:\+[=-]+)+\+(?:\r?\n|\r)(?:\1[+|].+[+|](?:\r?\n|\r))+\1(?:\+[=-]+)+\+/m,lookbehind:!0,inside:{punctuation:/\||(?:\+[=-]+)+\+/}},{pattern:/(^[\t ]*)=+ [ =]*=(?:(?:\r?\n|\r)\1.+)+(?:\r?\n|\r)\1=+ [ =]*=(?=(?:\r?\n|\r){2}|\s*$)/m,lookbehind:!0,inside:{punctuation:/[=-]+/}}],"substitution-def":{pattern:/(^[\t ]*\.\. )\|(?:[^|\s](?:[^|]*[^|\s])?)\| [^:]+::/m,lookbehind:!0,inside:{substitution:{pattern:/^\|(?:[^|\s]|[^|\s][^|]*[^|\s])\|/,alias:"attr-value",inside:{punctuation:/^\||\|$/}},directive:{pattern:/( )(?! )[^:]+::/,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}}}},"link-target":[{pattern:/(^[\t ]*\.\. )\[[^\]]+\]/m,lookbehind:!0,alias:"string",inside:{punctuation:/^\[|\]$/}},{pattern:/(^[\t ]*\.\. )_(?:`[^`]+`|(?:[^:\\]|\\.)+):/m,lookbehind:!0,alias:"string",inside:{punctuation:/^_|:$/}}],directive:{pattern:/(^[\t ]*\.\. )[^:]+::/m,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}},comment:{pattern:/(^[\t ]*\.\.)(?:(?: .+)?(?:(?:\r?\n|\r).+)+| .+)(?=(?:\r?\n|\r){2}|$)/m,lookbehind:!0},title:[{pattern:/^(([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+)(?:\r?\n|\r).+(?:\r?\n|\r)\1$/m,inside:{punctuation:/^[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+|[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}},{pattern:/(^|(?:\r?\n|\r){2}).+(?:\r?\n|\r)([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+(?=\r?\n|\r|$)/,lookbehind:!0,inside:{punctuation:/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}}],hr:{pattern:/((?:\r?\n|\r){2})([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2{3,}(?=(?:\r?\n|\r){2})/,lookbehind:!0,alias:"punctuation"},field:{pattern:/(^[\t ]*):[^:\r\n]+:(?= )/m,lookbehind:!0,alias:"attr-name"},"command-line-option":{pattern:/(^[\t ]*)(?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?(?:, (?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?)*(?=(?:\r?\n|\r)? {2,}\S)/im,lookbehind:!0,alias:"symbol"},"literal-block":{pattern:/::(?:\r?\n|\r){2}([ \t]+)(?![ \t]).+(?:(?:\r?\n|\r)\1.+)*/,inside:{"literal-block-punctuation":{pattern:/^::/,alias:"punctuation"}}},"quoted-literal-block":{pattern:/::(?:\r?\n|\r){2}([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]).*(?:(?:\r?\n|\r)\1.*)*/,inside:{"literal-block-punctuation":{pattern:/^(?:::|([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\1*)/m,alias:"punctuation"}}},"list-bullet":{pattern:/(^[\t ]*)(?:[*+\-•‣⁃]|\(?(?:\d+|[a-z]|[ivxdclm]+)\)|(?:\d+|[a-z]|[ivxdclm]+)\.)(?= )/im,lookbehind:!0,alias:"punctuation"},"doctest-block":{pattern:/(^[\t ]*)>>> .+(?:(?:\r?\n|\r).+)*/m,lookbehind:!0,inside:{punctuation:/^>>>/}},inline:[{pattern:/(^|[\s\-:\/'"<(\[{])(?::[^:]+:`.*?`|`.*?`:[^:]+:|(\*\*?|``?|\|)(?!\s)(?:(?!\2).)*\S\2(?=[\s\-.,:;!?\\\/'")\]}]|$))/m,lookbehind:!0,inside:{bold:{pattern:/(^\*\*).+(?=\*\*$)/,lookbehind:!0},italic:{pattern:/(^\*).+(?=\*$)/,lookbehind:!0},"inline-literal":{pattern:/(^``).+(?=``$)/,lookbehind:!0,alias:"symbol"},role:{pattern:/^:[^:]+:|:[^:]+:$/,alias:"function",inside:{punctuation:/^:|:$/}},"interpreted-text":{pattern:/(^`).+(?=`$)/,lookbehind:!0,alias:"attr-value"},substitution:{pattern:/(^\|).+(?=\|$)/,lookbehind:!0,alias:"attr-value"},punctuation:/\*\*?|``?|\|/}}],link:[{pattern:/\[[^\[\]]+\]_(?=[\s\-.,:;!?\\\/'")\]}]|$)/,alias:"string",inside:{punctuation:/^\[|\]_$/}},{pattern:/(?:\b[a-z\d]+(?:[_.:+][a-z\d]+)*_?_|`[^`]+`_?_|_`[^`]+`)(?=[\s\-.,:;!?\\\/'")\]}]|$)/i,alias:"string",inside:{punctuation:/^_?`|`$|`?_?_$/}}],punctuation:{pattern:/(^[\t ]*)(?:\|(?= |$)|(?:---?|—|\.\.|__)(?= )|\.\.$)/m,lookbehind:!0}}}},68862:function(ge){"use strict";ge.exports=ne,ne.displayName="rip",ne.aliases=[];function ne(y){y.languages.rip={comment:{pattern:/#.*/,greedy:!0},char:{pattern:/\B`[^\s`'",.:;#\/\\()<>\[\]{}]\b/,greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},regex:{pattern:/(^|[^/])\/(?!\/)(?:\[[^\n\r\]]*\]|\\.|[^/\\\r\n\[])+\/(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0},keyword:/(?:=>|->)|\b(?:case|catch|class|else|exit|finally|if|raise|return|switch|try)\b/,builtin:/@|\bSystem\b/,boolean:/\b(?:false|true)\b/,date:/\b\d{4}-\d{2}-\d{2}\b/,time:/\b\d{2}:\d{2}:\d{2}\b/,datetime:/\b\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\b/,symbol:/:[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/,number:/[+-]?\b(?:\d+\.\d+|\d+)\b/,punctuation:/(?:\.{2,3})|[`,.:;=\/\\()<>\[\]{}]/,reference:/[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/}}},39523:function(ge){"use strict";ge.exports=ne,ne.displayName="roboconf",ne.aliases=[];function ne(y){y.languages.roboconf={comment:/#.*/,keyword:{pattern:/(^|\s)(?:(?:external|import)\b|(?:facet|instance of)(?=[ \t]+[\w-]+[ \t]*\{))/,lookbehind:!0},component:{pattern:/[\w-]+(?=[ \t]*\{)/,alias:"variable"},property:/[\w.-]+(?=[ \t]*:)/,value:{pattern:/(=[ \t]*(?![ \t]))[^,;]+/,lookbehind:!0,alias:"attr-value"},optional:{pattern:/\(optional\)/,alias:"builtin"},wildcard:{pattern:/(\.)\*/,lookbehind:!0,alias:"operator"},punctuation:/[{},.;:=]/}}},31207:function(ge){"use strict";ge.exports=ne,ne.displayName="robotframework",ne.aliases=[];function ne(y){(function(E){var ae={pattern:/(^[ \t]*| {2}|\t)#.*/m,lookbehind:!0,greedy:!0},oe={pattern:/((?:^|[^\\])(?:\\{2})*)[$@&%]\{(?:[^{}\r\n]|\{[^{}\r\n]*\})*\}/,lookbehind:!0,inside:{punctuation:/^[$@&%]\{|\}$/}};function ce(xe,Ee){var Oe={};Oe["section-header"]={pattern:/^ ?\*{3}.+?\*{3}/,alias:"keyword"};for(var Le in Ee)Oe[Le]=Ee[Le];return Oe.tag={pattern:/([\r\n](?: {2}|\t)[ \t]*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/\[|\]/}},Oe.variable=oe,Oe.comment=ae,{pattern:RegExp(/^ ?\*{3}[ \t]*[ \t]*\*{3}(?:.|[\r\n](?!\*{3}))*/.source.replace(//g,function(){return xe}),"im"),alias:"section",inside:Oe}}var fe={pattern:/(\[Documentation\](?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},he={pattern:/([\r\n] ?)(?!#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,alias:"function",inside:{variable:oe}},ie={pattern:/([\r\n](?: {2}|\t)[ \t]*)(?!\[|\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,inside:{variable:oe}};E.languages.robotframework={settings:ce("Settings",{documentation:{pattern:/([\r\n] ?Documentation(?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},property:{pattern:/([\r\n] ?)(?!\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0}}),variables:ce("Variables"),"test-cases":ce("Test Cases",{"test-name":he,documentation:fe,property:ie}),keywords:ce("Keywords",{"keyword-name":he,documentation:fe,property:ie}),tasks:ce("Tasks",{"task-name":he,documentation:fe,property:ie}),comment:ae},E.languages.robot=E.languages.robotframework})(y)}},75308:function(ge){"use strict";ge.exports=ne,ne.displayName="ruby",ne.aliases=["rb"];function ne(y){(function(E){E.languages.ruby=E.languages.extend("clike",{comment:{pattern:/#.*|^=begin\s[\s\S]*?^=end/m,greedy:!0},"class-name":{pattern:/(\b(?:class|module)\s+|\bcatch\s+\()[\w.\\]+|\b[A-Z_]\w*(?=\s*\.\s*new\b)/,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:BEGIN|END|alias|and|begin|break|case|class|def|define_method|defined|do|each|else|elsif|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|private|protected|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/,operator:/\.{2,3}|&\.|===||[!=]?~|(?:&&|\|\||<<|>>|\*\*|[+\-*/%<>!^&|=])=?|[?:]/,punctuation:/[(){}[\].,;]/}),E.languages.insertBefore("ruby","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}});var ae={pattern:/((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:E.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}};delete E.languages.ruby.function;var oe="(?:"+[/([^a-zA-Z0-9\s{(\[<=])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S]|\((?:[^()\\]|\\[\s\S])*\))*\)/.source,/\{(?:[^{}\\]|\\[\s\S]|\{(?:[^{}\\]|\\[\s\S])*\})*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S]|\[(?:[^\[\]\\]|\\[\s\S])*\])*\]/.source,/<(?:[^<>\\]|\\[\s\S]|<(?:[^<>\\]|\\[\s\S])*>)*>/.source].join("|")+")",ce=/(?:"(?:\\.|[^"\\\r\n])*"|(?:\b[a-zA-Z_]\w*|[^\s\0-\x7F]+)[?!]?|\$.)/.source;E.languages.insertBefore("ruby","keyword",{"regex-literal":[{pattern:RegExp(/%r/.source+oe+/[egimnosux]{0,6}/.source),greedy:!0,inside:{interpolation:ae,regex:/[\s\S]+/}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:ae,regex:/[\s\S]+/}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:[{pattern:RegExp(/(^|[^:]):/.source+ce),lookbehind:!0,greedy:!0},{pattern:RegExp(/([\r\n{(,][ \t]*)/.source+ce+/(?=:(?!:))/.source),lookbehind:!0,greedy:!0}],"method-definition":{pattern:/(\bdef\s+)\w+(?:\s*\.\s*\w+)?/,lookbehind:!0,inside:{function:/\b\w+$/,keyword:/^self\b/,"class-name":/^\w+/,punctuation:/\./}}}),E.languages.insertBefore("ruby","string",{"string-literal":[{pattern:RegExp(/%[qQiIwWs]?/.source+oe),greedy:!0,inside:{interpolation:ae,string:/[\s\S]+/}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:ae,string:/[\s\S]+/}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?/}},interpolation:ae,string:/[\s\S]+/}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?'|'$/}},string:/[\s\S]+/}}],"command-literal":[{pattern:RegExp(/%x/.source+oe),greedy:!0,inside:{interpolation:ae,command:{pattern:/[\s\S]+/,alias:"string"}}},{pattern:/`(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|[^\\`#\r\n])*`/,greedy:!0,inside:{interpolation:ae,command:{pattern:/[\s\S]+/,alias:"string"}}}]}),delete E.languages.ruby.string,E.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Fixnum|Float|Hash|IO|Integer|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|Stat|String|Struct|Symbol|TMS|Thread|ThreadGroup|Time|TrueClass)\b/,constant:/\b[A-Z][A-Z0-9_]*(?:[?!]|\b)/}),E.languages.rb=E.languages.ruby})(y)}},45315:function(ge){"use strict";ge.exports=ne,ne.displayName="rust",ne.aliases=[];function ne(y){(function(E){for(var ae=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|)*\*\//.source,oe=0;oe<2;oe++)ae=ae.replace(//g,function(){return ae});ae=ae.replace(//g,function(){return/[^\s\S]/.source}),E.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+ae),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},E.languages.rust["closure-params"].inside.rest=E.languages.rust,E.languages.rust.attribute.inside.string=E.languages.rust.string})(y)}},13794:function(ge){"use strict";ge.exports=ne,ne.displayName="sas",ne.aliases=[];function ne(y){(function(E){var ae=/(?:"(?:""|[^"])*"(?!")|'(?:''|[^'])*'(?!'))/.source,oe=/\b(?:\d[\da-f]*x|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,ce={pattern:RegExp(ae+"[bx]"),alias:"number"},fe={pattern:/&[a-z_]\w*/i},he={pattern:/((?:^|\s|=|\())%(?:ABORT|BY|CMS|COPY|DISPLAY|DO|ELSE|END|EVAL|GLOBAL|GO|GOTO|IF|INC|INCLUDE|INDEX|INPUT|KTRIM|LENGTH|LET|LIST|LOCAL|PUT|QKTRIM|QSCAN|QSUBSTR|QSYSFUNC|QUPCASE|RETURN|RUN|SCAN|SUBSTR|SUPERQ|SYMDEL|SYMEXIST|SYMGLOBL|SYMLOCAL|SYSCALL|SYSEVALF|SYSEXEC|SYSFUNC|SYSGET|SYSRPUT|THEN|TO|TSO|UNQUOTE|UNTIL|UPCASE|WHILE|WINDOW)\b/i,lookbehind:!0,alias:"keyword"},ie={pattern:/(^|\s)(?:proc\s+\w+|data(?!=)|quit|run)\b/i,alias:"keyword",lookbehind:!0},xe=[/\/\*[\s\S]*?\*\//,{pattern:/(^[ \t]*|;\s*)\*[^;]*;/m,lookbehind:!0}],Ee={pattern:RegExp(ae),greedy:!0},Oe=/[$%@.(){}\[\];,\\]/,Le={pattern:/%?\b\w+(?=\()/,alias:"keyword"},Ve={function:Le,"arg-value":{pattern:/(=\s*)[A-Z\.]+/i,lookbehind:!0},operator:/=/,"macro-variable":fe,arg:{pattern:/[A-Z]+/i,alias:"keyword"},number:oe,"numeric-constant":ce,punctuation:Oe,string:Ee},je={pattern:/\b(?:format|put)\b=?[\w'$.]+/i,inside:{keyword:/^(?:format|put)(?==)/i,equals:/=/,format:{pattern:/(?:\w|\$\d)+\.\d?/,alias:"number"}}},de={pattern:/\b(?:format|put)\s+[\w']+(?:\s+[$.\w]+)+(?=;)/i,inside:{keyword:/^(?:format|put)/i,format:{pattern:/[\w$]+\.\d?/,alias:"number"}}},b={pattern:/((?:^|\s)=?)(?:catname|checkpoint execute_always|dm|endsas|filename|footnote|%include|libname|%list|lock|missing|options|page|resetline|%run|sasfile|skip|sysecho|title\d?)\b/i,lookbehind:!0,alias:"keyword"},a={pattern:/(^|\s)(?:submit(?:\s+(?:load|norun|parseonly))?|endsubmit)\b/i,lookbehind:!0,alias:"keyword"},ee=/aStore|accessControl|aggregation|audio|autotune|bayesianNetClassifier|bioMedImage|boolRule|builtins|cardinality|cdm|clustering|conditionalRandomFields|configuration|copula|countreg|dataDiscovery|dataPreprocess|dataSciencePilot|dataStep|decisionTree|deduplication|deepLearn|deepNeural|deepRnn|ds2|ecm|entityRes|espCluster|explainModel|factmac|fastKnn|fcmpact|fedSql|freqTab|gVarCluster|gam|gleam|graphSemiSupLearn|hiddenMarkovModel|hyperGroup|ica|image|iml|kernalPca|langModel|ldaTopic|loadStreams|mbc|mixed|mlTools|modelPublishing|network|neuralNet|nmf|nonParametricBayes|nonlinear|optNetwork|optimization|panel|pca|percentile|phreg|pls|qkb|qlim|quantreg|recommend|regression|reinforcementLearn|robustPca|ruleMining|sampling|sandwich|sccasl|search(?:Analytics)?|sentimentAnalysis|sequence|session(?:Prop)?|severity|simSystem|simple|smartData|sparkEmbeddedProcess|sparseML|spatialreg|spc|stabilityMonitoring|svDataDescription|svm|table|text(?:Filters|Frequency|Mining|Parse|Rule(?:Develop|Score)|Topic|Util)|timeData|transpose|tsInfo|tsReconcile|uniTimeSeries|varReduce/.source,x={pattern:RegExp(/(^|\s)(?:action\s+)?(?:)\.[a-z]+\b[^;]+/.source.replace(//g,function(){return ee}),"i"),lookbehind:!0,inside:{keyword:RegExp(/(?:)\.[a-z]+\b/.source.replace(//g,function(){return ee}),"i"),action:{pattern:/(?:action)/i,alias:"keyword"},comment:xe,function:Le,"arg-value":Ve["arg-value"],operator:Ve.operator,argument:Ve.arg,number:oe,"numeric-constant":ce,punctuation:Oe,string:Ee}},te={pattern:/((?:^|\s)=?)(?:after|analysis|and|array|barchart|barwidth|begingraph|by|call|cas|cbarline|cfill|class(?:lev)?|close|column|computed?|contains|continue|data(?==)|define|delete|describe|document|do\s+over|do|dol|drop|dul|else|end(?:comp|source)?|entryTitle|eval(?:uate)?|exec(?:ute)?|exit|file(?:name)?|fill(?:attrs)?|flist|fnc|function(?:list)?|global|goto|group(?:by)?|headline|headskip|histogram|if|infile|keep|keylabel|keyword|label|layout|leave|legendlabel|length|libname|loadactionset|merge|midpoints|_?null_|name|noobs|nowd|ods|options|or|otherwise|out(?:put)?|over(?:lay)?|plot|print|put|raise|ranexp|rannor|rbreak|retain|return|select|session|sessref|set|source|statgraph|sum|summarize|table|temp|terminate|then\s+do|then|title\d?|to|var|when|where|xaxisopts|y2axisopts|yaxisopts)\b/i,lookbehind:!0};E.languages.sas={datalines:{pattern:/^([ \t]*)(?:cards|(?:data)?lines);[\s\S]+?^[ \t]*;/im,lookbehind:!0,alias:"string",inside:{keyword:{pattern:/^(?:cards|(?:data)?lines)/i},punctuation:/;/}},"proc-sql":{pattern:/(^proc\s+(?:fed)?sql(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{sql:{pattern:RegExp(/^[ \t]*(?:select|alter\s+table|(?:create|describe|drop)\s+(?:index|table(?:\s+constraints)?|view)|create\s+unique\s+index|insert\s+into|update)(?:|[^;"'])+;/.source.replace(//g,function(){return ae}),"im"),alias:"language-sql",inside:E.languages.sql},"global-statements":b,"sql-statements":{pattern:/(^|\s)(?:disconnect\s+from|begin|commit|exec(?:ute)?|reset|rollback|validate)\b/i,lookbehind:!0,alias:"keyword"},number:oe,"numeric-constant":ce,punctuation:Oe,string:Ee}},"proc-groovy":{pattern:/(^proc\s+groovy(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:xe,groovy:{pattern:RegExp(/(^[ \t]*submit(?:\s+(?:load|norun|parseonly))?)(?:|[^"'])+?(?=endsubmit;)/.source.replace(//g,function(){return ae}),"im"),lookbehind:!0,alias:"language-groovy",inside:E.languages.groovy},keyword:te,"submit-statement":a,"global-statements":b,number:oe,"numeric-constant":ce,punctuation:Oe,string:Ee}},"proc-lua":{pattern:/(^proc\s+lua(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:xe,lua:{pattern:RegExp(/(^[ \t]*submit(?:\s+(?:load|norun|parseonly))?)(?:|[^"'])+?(?=endsubmit;)/.source.replace(//g,function(){return ae}),"im"),lookbehind:!0,alias:"language-lua",inside:E.languages.lua},keyword:te,"submit-statement":a,"global-statements":b,number:oe,"numeric-constant":ce,punctuation:Oe,string:Ee}},"proc-cas":{pattern:/(^proc\s+cas(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:xe,"statement-var":{pattern:/((?:^|\s)=?)saveresult\s[^;]+/im,lookbehind:!0,inside:{statement:{pattern:/^saveresult\s+\S+/i,inside:{keyword:/^(?:saveresult)/i}},rest:Ve}},"cas-actions":x,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:Ve},step:ie,keyword:te,function:Le,format:je,altformat:de,"global-statements":b,number:oe,"numeric-constant":ce,punctuation:Oe,string:Ee}},"proc-args":{pattern:RegExp(/(^proc\s+\w+\s+)(?!\s)(?:[^;"']|)+;/.source.replace(//g,function(){return ae}),"im"),lookbehind:!0,inside:Ve},"macro-keyword":he,"macro-variable":fe,"macro-string-functions":{pattern:/((?:^|\s|=))%(?:BQUOTE|NRBQUOTE|NRQUOTE|NRSTR|QUOTE|STR)\(.*?(?:[^%]\))/i,lookbehind:!0,inside:{function:{pattern:/%(?:BQUOTE|NRBQUOTE|NRQUOTE|NRSTR|QUOTE|STR)/i,alias:"keyword"},"macro-keyword":he,"macro-variable":fe,"escaped-char":{pattern:/%['"()<>=¬^~;,#]/},punctuation:Oe}},"macro-declaration":{pattern:/^%macro[^;]+(?=;)/im,inside:{keyword:/%macro/i}},"macro-end":{pattern:/^%mend[^;]+(?=;)/im,inside:{keyword:/%mend/i}},macro:{pattern:/%_\w+(?=\()/,alias:"keyword"},input:{pattern:/\binput\s[-\w\s/*.$&]+;/i,inside:{input:{alias:"keyword",pattern:/^input/i},comment:xe,number:oe,"numeric-constant":ce}},"options-args":{pattern:/(^options)[-'"|/\\<>*+=:()\w\s]*(?=;)/im,lookbehind:!0,inside:Ve},"cas-actions":x,comment:xe,function:Le,format:je,altformat:de,"numeric-constant":ce,datetime:{pattern:RegExp(ae+"(?:dt?|t)"),alias:"number"},string:Ee,step:ie,keyword:te,"operator-keyword":{pattern:/\b(?:eq|ge|gt|in|le|lt|ne|not)\b/i,alias:"operator"},number:oe,operator:/\*\*?|\|\|?|!!?|¦¦?|<[>=]?|>[<=]?|[-+\/=&]|[~¬^]=?/,punctuation:Oe}})(y)}},41299:function(ge){"use strict";ge.exports=ne,ne.displayName="sass",ne.aliases=[];function ne(y){(function(E){E.languages.sass=E.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),E.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete E.languages.sass.atrule;var ae=/\$[-\w]+|#\{\$[-\w]+\}/,oe=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];E.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:ae,operator:oe}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:ae,operator:oe,important:E.languages.sass.important}}}),delete E.languages.sass.property,delete E.languages.sass.important,E.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})})(y)}},98177:function(ge,ne,y){"use strict";var E=y(7093);ge.exports=ae,ae.displayName="scala",ae.aliases=[];function ae(oe){oe.register(E),oe.languages.scala=oe.languages.extend("java",{"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/<-|=>|\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|try|type|val|var|while|with|yield)\b/,number:/\b0x(?:[\da-f]*\.)?[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e\d+)?[dfl]?/i,builtin:/\b(?:Any|AnyRef|AnyVal|Boolean|Byte|Char|Double|Float|Int|Long|Nothing|Short|String|Unit)\b/,symbol:/'[^\d\s\\]\w*/}),oe.languages.insertBefore("scala","triple-quoted-string",{"string-interpolation":{pattern:/\b[a-z]\w*(?:"""(?:[^$]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*?"""|"(?:[^$"\r\n]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*")/i,greedy:!0,inside:{id:{pattern:/^\w+/,greedy:!0,alias:"function"},escape:{pattern:/\\\$"|\$[$"]/,greedy:!0,alias:"symbol"},interpolation:{pattern:/\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,greedy:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:oe.languages.scala}}},string:/[\s\S]+/}}}),delete oe.languages.scala["class-name"],delete oe.languages.scala.function}},48780:function(ge){"use strict";ge.exports=ne,ne.displayName="scheme",ne.aliases=[];function ne(y){(function(E){E.languages.scheme={comment:/;.*|#;\s*(?:\((?:[^()]|\([^()]*\))*\)|\[(?:[^\[\]]|\[[^\[\]]*\])*\])|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()\[\]#'\s]+/,greedy:!0},char:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|[\uD800-\uDBFF][\uDC00-\uDFFF]|\S)/,greedy:!0},"lambda-parameter":[{pattern:/((?:^|[^'`#])[(\[]lambda\s+)(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/((?:^|[^'`#])[(\[]lambda\s+[(\[])[^()\[\]']+/,lookbehind:!0}],keyword:{pattern:/((?:^|[^'`#])[(\[])(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|except|export|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\[\]\s]|$)/,lookbehind:!0},builtin:{pattern:/((?:^|[^'`#])[(\[])(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\[\]\s]|$)/,lookbehind:!0},operator:{pattern:/((?:^|[^'`#])[(\[])(?:[-+*%/]|[<>]=?|=>?)(?=[()\[\]\s]|$)/,lookbehind:!0},number:{pattern:RegExp(ae({"":/\d+(?:\/\d+)|(?:\d+(?:\.\d*)?|\.\d+)(?:[esfdl][+-]?\d+)?/.source,"":/[+-]?|[+-](?:inf|nan)\.0/.source,"":/[+-](?:|(?:inf|nan)\.0)?i/.source,"":/(?:@|)?|/.source,"":/(?:#d(?:#[ei])?|#[ei](?:#d)?)?/.source,"":/[0-9a-f]+(?:\/[0-9a-f]+)?/.source,"":/[+-]?|[+-](?:inf|nan)\.0/.source,"":/[+-](?:|(?:inf|nan)\.0)?i/.source,"":/(?:@|)?|/.source,"":/#[box](?:#[ei])?|(?:#[ei])?#[box]/.source,"":/(^|[()\[\]\s])(?:|)(?=[()\[\]\s]|$)/.source}),"i"),lookbehind:!0},boolean:{pattern:/(^|[()\[\]\s])#(?:[ft]|false|true)(?=[()\[\]\s]|$)/,lookbehind:!0},function:{pattern:/((?:^|[^'`#])[(\[])(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\[\]\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[()\[\]\s])\|(?:[^\\|]|\\.)*\|(?=[()\[\]\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()\[\]']/};function ae(oe){for(var ce in oe)oe[ce]=oe[ce].replace(/<[\w\s]+>/g,function(fe){return"(?:"+oe[fe].trim()+")"});return oe[ce]}})(y)}},79793:function(ge){"use strict";ge.exports=ne,ne.displayName="scss",ne.aliases=[];function ne(y){y.languages.scss=y.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),y.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),y.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),y.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),y.languages.scss.atrule.inside.rest=y.languages.scss}},52085:function(ge,ne,y){"use strict";var E=y(3058);ge.exports=ae,ae.displayName="shellSession",ae.aliases=[];function ae(oe){oe.register(E),function(ce){var fe=[/"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/.source,/'[^']*'/.source,/\$'(?:[^'\\]|\\[\s\S])*'/.source,/<<-?\s*(["']?)(\w+)\1\s[\s\S]*?[\r\n]\2/.source].join("|");ce.languages["shell-session"]={command:{pattern:RegExp(/^/.source+"(?:"+(/[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+(?::[^\0-\x1F$#%*?"<>:;|]+)?/.source+"|"+/[/~.][^\0-\x1F$#%*?"<>@:;|]*/.source)+")?"+/[$#%](?=\s)/.source+/(?:[^\\\r\n \t'"<$]|[ \t](?:(?!#)|#.*$)|\\(?:[^\r]|\r\n?)|\$(?!')|<(?!<)|<>)+/.source.replace(/<>/g,function(){return fe}),"m"),greedy:!0,inside:{info:{pattern:/^[^#$%]+/,alias:"punctuation",inside:{user:/^[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+/,punctuation:/:/,path:/[\s\S]+/}},bash:{pattern:/(^[$#%]\s*)\S[\s\S]*/,lookbehind:!0,alias:"language-bash",inside:ce.languages.bash},"shell-symbol":{pattern:/^[$#%]/,alias:"important"}}},output:/.(?:.*(?:[\r\n]|.$))*/},ce.languages["sh-session"]=ce.languages.shellsession=ce.languages["shell-session"]}(oe)}},65411:function(ge){"use strict";ge.exports=ne,ne.displayName="smali",ne.aliases=[];function ne(y){y.languages.smali={comment:/#.*/,string:{pattern:/"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\(?:.|u[\da-fA-F]{4}))'/,greedy:!0},"class-name":{pattern:/(^|[^L])L(?:(?:\w+|`[^`\r\n]*`)\/)*(?:[\w$]+|`[^`\r\n]*`)(?=\s*;)/,lookbehind:!0,inside:{"class-name":{pattern:/(^L|\/)(?:[\w$]+|`[^`\r\n]*`)$/,lookbehind:!0},namespace:{pattern:/^(L)(?:(?:\w+|`[^`\r\n]*`)\/)+/,lookbehind:!0,inside:{punctuation:/\//}},builtin:/^L/}},builtin:[{pattern:/([();\[])[BCDFIJSVZ]+/,lookbehind:!0},{pattern:/([\w$>]:)[BCDFIJSVZ]/,lookbehind:!0}],keyword:[{pattern:/(\.end\s+)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])\.(?!\d)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])(?:abstract|annotation|bridge|constructor|enum|final|interface|private|protected|public|runtime|static|synthetic|system|transient)(?![\w.-])/,lookbehind:!0}],function:{pattern:/(^|[^\w.-])(?:\w+|<[\w$-]+>)(?=\()/,lookbehind:!0},field:{pattern:/[\w$]+(?=:)/,alias:"variable"},register:{pattern:/(^|[^\w.-])[vp]\d(?![\w.-])/,lookbehind:!0,alias:"variable"},boolean:{pattern:/(^|[^\w.-])(?:false|true)(?![\w.-])/,lookbehind:!0},number:{pattern:/(^|[^/\w.-])-?(?:NAN|INFINITY|0x(?:[\dA-F]+(?:\.[\dA-F]*)?|\.[\dA-F]+)(?:p[+-]?[\dA-F]+)?|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)[dflst]?(?![\w.-])/i,lookbehind:!0},label:{pattern:/(:)\w+/,lookbehind:!0,alias:"property"},operator:/->|\.\.|[\[=]/,punctuation:/[{}(),;:]/}}},84750:function(ge){"use strict";ge.exports=ne,ne.displayName="smalltalk",ne.aliases=[];function ne(y){y.languages.smalltalk={comment:{pattern:/"(?:""|[^"])*"/,greedy:!0},char:{pattern:/\$./,greedy:!0},string:{pattern:/'(?:''|[^'])*'/,greedy:!0},symbol:/#[\da-z]+|#(?:-|([+\/\\*~<>=@%|&?!])\1?)|#(?=\()/i,"block-arguments":{pattern:/(\[\s*):[^\[|]*\|/,lookbehind:!0,inside:{variable:/:[\da-z]+/i,punctuation:/\|/}},"temporary-variables":{pattern:/\|[^|]+\|/,inside:{variable:/[\da-z]+/i,punctuation:/\|/}},keyword:/\b(?:new|nil|self|super)\b/,boolean:/\b(?:false|true)\b/,number:[/\d+r-?[\dA-Z]+(?:\.[\dA-Z]+)?(?:e-?\d+)?/,/\b\d+(?:\.\d+)?(?:e-?\d+)?/],operator:/[<=]=?|:=|~[~=]|\/\/?|\\\\|>[>=]?|[!^+\-*&|,@]/,punctuation:/[.;:?\[\](){}]/}}},88216:function(ge,ne,y){"use strict";var E=y(51478);ge.exports=ae,ae.displayName="smarty",ae.aliases=[];function ae(oe){oe.register(E),function(ce){ce.languages.smarty={comment:{pattern:/^\{\*[\s\S]*?\*\}/,greedy:!0},"embedded-php":{pattern:/^\{php\}[\s\S]*?\{\/php\}/,greedy:!0,inside:{smarty:{pattern:/^\{php\}|\{\/php\}$/,inside:null},php:{pattern:/[\s\S]+/,alias:"language-php",inside:ce.languages.php}}},string:[{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0,inside:{interpolation:{pattern:/\{[^{}]*\}|`[^`]*`/,inside:{"interpolation-punctuation":{pattern:/^[{`]|[`}]$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}},variable:/\$\w+/}},{pattern:/'(?:\\.|[^'\\\r\n])*'/,greedy:!0}],keyword:{pattern:/(^\{\/?)[a-z_]\w*\b(?!\()/i,lookbehind:!0,greedy:!0},delimiter:{pattern:/^\{\/?|\}$/,greedy:!0,alias:"punctuation"},number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,variable:[/\$(?!\d)\w+/,/#(?!\d)\w+#/,{pattern:/(\.|->|\w\s*=)(?!\d)\w+\b(?!\()/,lookbehind:!0},{pattern:/(\[)(?!\d)\w+(?=\])/,lookbehind:!0}],function:{pattern:/(\|\s*)@?[a-z_]\w*|\b[a-z_]\w*(?=\()/i,lookbehind:!0},"attr-name":/\b[a-z_]\w*(?=\s*=)/i,boolean:/\b(?:false|no|off|on|true|yes)\b/,punctuation:/[\[\](){}.,:`]|->/,operator:[/[+\-*\/%]|==?=?|[!<>]=?|&&|\|\|?/,/\bis\s+(?:not\s+)?(?:div|even|odd)(?:\s+by)?\b/,/\b(?:and|eq|gt?e|gt|lt?e|lt|mod|neq?|not|or)\b/]},ce.languages.smarty["embedded-php"].inside.smarty.inside=ce.languages.smarty,ce.languages.smarty.string[0].inside.interpolation.inside.expression.inside=ce.languages.smarty;var fe=/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,he=RegExp(/\{\*[\s\S]*?\*\}/.source+"|"+/\{php\}[\s\S]*?\{\/php\}/.source+"|"+/\{(?:[^{}"']||\{(?:[^{}"']||\{(?:[^{}"']|)*\})*\})*\}/.source.replace(//g,function(){return fe.source}),"g");ce.hooks.add("before-tokenize",function(ie){var xe="{literal}",Ee="{/literal}",Oe=!1;ce.languages["markup-templating"].buildPlaceholders(ie,"smarty",he,function(Le){return Le===Ee&&(Oe=!1),Oe?!1:(Le===xe&&(Oe=!0),!0)})}),ce.hooks.add("after-tokenize",function(ie){ce.languages["markup-templating"].tokenizePlaceholders(ie,"smarty")})}(oe)}},66433:function(ge){"use strict";ge.exports=ne,ne.displayName="sml",ne.aliases=["smlnj"];function ne(y){(function(E){var ae=/\b(?:abstype|and|andalso|as|case|datatype|do|else|end|eqtype|exception|fn|fun|functor|handle|if|in|include|infix|infixr|let|local|nonfix|of|op|open|orelse|raise|rec|sharing|sig|signature|struct|structure|then|type|val|where|while|with|withtype)\b/i;E.languages.sml={comment:/\(\*(?:[^*(]|\*(?!\))|\((?!\*)|\(\*(?:[^*(]|\*(?!\))|\((?!\*))*\*\))*\*\)/,string:{pattern:/#?"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":[{pattern:RegExp(/((?:^|[^:]):\s*)(?:\s*(?:(?:\*|->)\s*|,\s*(?:(?=)|(?!)\s+)))*/.source.replace(//g,function(){return/\s*(?:[*,]|->)/.source}).replace(//g,function(){return/(?:'[\w']*||\((?:[^()]|\([^()]*\))*\)|\{(?:[^{}]|\{[^{}]*\})*\})(?:\s+)*/.source}).replace(//g,function(){return/(?!)[a-z\d_][\w'.]*/.source}).replace(//g,function(){return ae.source}),"i"),lookbehind:!0,greedy:!0,inside:null},{pattern:/((?:^|[^\w'])(?:datatype|exception|functor|signature|structure|type)\s+)[a-z_][\w'.]*/i,lookbehind:!0}],function:{pattern:/((?:^|[^\w'])fun\s+)[a-z_][\w'.]*/i,lookbehind:!0},keyword:ae,variable:{pattern:/(^|[^\w'])'[\w']*/,lookbehind:!0},number:/~?\b(?:\d+(?:\.\d+)?(?:e~?\d+)?|0x[\da-f]+)\b/i,word:{pattern:/\b0w(?:\d+|x[\da-f]+)\b/i,alias:"constant"},boolean:/\b(?:false|true)\b/i,operator:/\.\.\.|:[>=:]|=>?|->|[<>]=?|[!+\-*/^#|@~]/,punctuation:/[(){}\[\].:,;]/},E.languages.sml["class-name"][0].inside=E.languages.sml,E.languages.smlnj=E.languages.sml})(y)}},34855:function(ge){"use strict";ge.exports=ne,ne.displayName="solidity",ne.aliases=["sol"];function ne(y){y.languages.solidity=y.languages.extend("clike",{"class-name":{pattern:/(\b(?:contract|enum|interface|library|new|struct|using)\s+)(?!\d)[\w$]+/,lookbehind:!0},keyword:/\b(?:_|anonymous|as|assembly|assert|break|calldata|case|constant|constructor|continue|contract|default|delete|do|else|emit|enum|event|external|for|from|function|if|import|indexed|inherited|interface|internal|is|let|library|mapping|memory|modifier|new|payable|pragma|private|public|pure|require|returns?|revert|selfdestruct|solidity|storage|struct|suicide|switch|this|throw|using|var|view|while)\b/,operator:/=>|->|:=|=:|\*\*|\+\+|--|\|\||&&|<<=?|>>=?|[-+*/%^&|<>!=]=?|[~?]/}),y.languages.insertBefore("solidity","keyword",{builtin:/\b(?:address|bool|byte|u?int(?:8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?|string|bytes(?:[1-9]|[12]\d|3[0-2])?)\b/}),y.languages.insertBefore("solidity","number",{version:{pattern:/([<>]=?|\^)\d+\.\d+\.\d+\b/,lookbehind:!0,alias:"number"}}),y.languages.sol=y.languages.solidity}},12998:function(ge){"use strict";ge.exports=ne,ne.displayName="solutionFile",ne.aliases=[];function ne(y){(function(E){var ae={pattern:/\{[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}\}/i,alias:"constant",inside:{punctuation:/[{}]/}};E.languages["solution-file"]={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0,inside:{guid:ae}},object:{pattern:/^([ \t]*)(?:([A-Z]\w*)\b(?=.*(?:\r\n?|\n)(?:\1[ \t].*(?:\r\n?|\n))*\1End\2(?=[ \t]*$))|End[A-Z]\w*(?=[ \t]*$))/m,lookbehind:!0,greedy:!0,alias:"keyword"},property:{pattern:/^([ \t]*)(?!\s)[^\r\n"#=()]*[^\s"#=()](?=\s*=)/m,lookbehind:!0,inside:{guid:ae}},guid:ae,number:/\b\d+(?:\.\d+)*\b/,boolean:/\b(?:FALSE|TRUE)\b/,operator:/=/,punctuation:/[(),]/},E.languages.sln=E.languages["solution-file"]})(y)}},10202:function(ge,ne,y){"use strict";var E=y(51478);ge.exports=ae,ae.displayName="soy",ae.aliases=[];function ae(oe){oe.register(E),function(ce){var fe=/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,he=/\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-F]+\b/;ce.languages.soy={comment:[/\/\*[\s\S]*?\*\//,{pattern:/(\s)\/\/.*/,lookbehind:!0,greedy:!0}],"command-arg":{pattern:/(\{+\/?\s*(?:alias|call|delcall|delpackage|deltemplate|namespace|template)\s+)\.?[\w.]+/,lookbehind:!0,alias:"string",inside:{punctuation:/\./}},parameter:{pattern:/(\{+\/?\s*@?param\??\s+)\.?[\w.]+/,lookbehind:!0,alias:"variable"},keyword:[{pattern:/(\{+\/?[^\S\r\n]*)(?:\\[nrt]|alias|call|case|css|default|delcall|delpackage|deltemplate|else(?:if)?|fallbackmsg|for(?:each)?|if(?:empty)?|lb|let|literal|msg|namespace|nil|@?param\??|rb|sp|switch|template|xid)/,lookbehind:!0},/\b(?:any|as|attributes|bool|css|float|html|in|int|js|list|map|null|number|string|uri)\b/],delimiter:{pattern:/^\{+\/?|\/?\}+$/,alias:"punctuation"},property:/\w+(?==)/,variable:{pattern:/\$[^\W\d]\w*(?:\??(?:\.\w+|\[[^\]]+\]))*/,inside:{string:{pattern:fe,greedy:!0},number:he,punctuation:/[\[\].?]/}},string:{pattern:fe,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:false|true)\b/,number:he,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},ce.hooks.add("before-tokenize",function(ie){var xe=/\{\{.+?\}\}|\{.+?\}|\s\/\/.*|\/\*[\s\S]*?\*\//g,Ee="{literal}",Oe="{/literal}",Le=!1;ce.languages["markup-templating"].buildPlaceholders(ie,"soy",xe,function(Ve){return Ve===Oe&&(Le=!1),Le?!1:(Ve===Ee&&(Le=!0),!0)})}),ce.hooks.add("after-tokenize",function(ie){ce.languages["markup-templating"].tokenizePlaceholders(ie,"soy")})}(oe)}},41186:function(ge,ne,y){"use strict";var E=y(58710);ge.exports=ae,ae.displayName="sparql",ae.aliases=["rq"];function ae(oe){oe.register(E),oe.languages.sparql=oe.languages.extend("turtle",{boolean:/\b(?:false|true)\b/i,variable:{pattern:/[?$]\w+/,greedy:!0}}),oe.languages.insertBefore("sparql","punctuation",{keyword:[/\b(?:A|ADD|ALL|AS|ASC|ASK|BNODE|BY|CLEAR|CONSTRUCT|COPY|CREATE|DATA|DEFAULT|DELETE|DESC|DESCRIBE|DISTINCT|DROP|EXISTS|FILTER|FROM|GROUP|HAVING|INSERT|INTO|LIMIT|LOAD|MINUS|MOVE|NAMED|NOT|NOW|OFFSET|OPTIONAL|ORDER|RAND|REDUCED|SELECT|SEPARATOR|SERVICE|SILENT|STRUUID|UNION|USING|UUID|VALUES|WHERE)\b/i,/\b(?:ABS|AVG|BIND|BOUND|CEIL|COALESCE|CONCAT|CONTAINS|COUNT|DATATYPE|DAY|ENCODE_FOR_URI|FLOOR|GROUP_CONCAT|HOURS|IF|IRI|isBLANK|isIRI|isLITERAL|isNUMERIC|isURI|LANG|LANGMATCHES|LCASE|MAX|MD5|MIN|MINUTES|MONTH|REGEX|REPLACE|ROUND|sameTerm|SAMPLE|SECONDS|SHA1|SHA256|SHA384|SHA512|STR|STRAFTER|STRBEFORE|STRDT|STRENDS|STRLANG|STRLEN|STRSTARTS|SUBSTR|SUM|TIMEZONE|TZ|UCASE|URI|YEAR)\b(?=\s*\()/i,/\b(?:BASE|GRAPH|PREFIX)\b/i]}),oe.languages.rq=oe.languages.sparql}},68963:function(ge){"use strict";ge.exports=ne,ne.displayName="splunkSpl",ne.aliases=[];function ne(y){y.languages["splunk-spl"]={comment:/`comment\("(?:\\.|[^\\"])*"\)`/,string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0},keyword:/\b(?:abstract|accum|addcoltotals|addinfo|addtotals|analyzefields|anomalies|anomalousvalue|anomalydetection|append|appendcols|appendcsv|appendlookup|appendpipe|arules|associate|audit|autoregress|bin|bucket|bucketdir|chart|cluster|cofilter|collect|concurrency|contingency|convert|correlate|datamodel|dbinspect|dedup|delete|delta|diff|erex|eval|eventcount|eventstats|extract|fieldformat|fields|fieldsummary|filldown|fillnull|findtypes|folderize|foreach|format|from|gauge|gentimes|geom|geomfilter|geostats|head|highlight|history|iconify|input|inputcsv|inputlookup|iplocation|join|kmeans|kv|kvform|loadjob|localize|localop|lookup|makecontinuous|makemv|makeresults|map|mcollect|metadata|metasearch|meventcollect|mstats|multikv|multisearch|mvcombine|mvexpand|nomv|outlier|outputcsv|outputlookup|outputtext|overlap|pivot|predict|rangemap|rare|regex|relevancy|reltime|rename|replace|rest|return|reverse|rex|rtorder|run|savedsearch|script|scrub|search|searchtxn|selfjoin|sendemail|set|setfields|sichart|sirare|sistats|sitimechart|sitop|sort|spath|stats|strcat|streamstats|table|tags|tail|timechart|timewrap|top|transaction|transpose|trendline|tscollect|tstats|typeahead|typelearner|typer|union|uniq|untable|where|x11|xmlkv|xmlunescape|xpath|xyseries)\b/i,"operator-word":{pattern:/\b(?:and|as|by|not|or|xor)\b/i,alias:"operator"},function:/\b\w+(?=\s*\()/,property:/\b\w+(?=\s*=(?!=))/,date:{pattern:/\b\d{1,2}\/\d{1,2}\/\d{1,4}(?:(?::\d{1,2}){3})?\b/,alias:"number"},number:/\b\d+(?:\.\d+)?\b/,boolean:/\b(?:f|false|t|true)\b/i,operator:/[<>=]=?|[-+*/%|]/,punctuation:/[()[\],]/}}},5569:function(ge){"use strict";ge.exports=ne,ne.displayName="sqf",ne.aliases=[];function ne(y){y.languages.sqf=y.languages.extend("clike",{string:{pattern:/"(?:(?:"")?[^"])*"(?!")|'(?:[^'])*'/,greedy:!0},keyword:/\b(?:breakOut|breakTo|call|case|catch|default|do|echo|else|execFSM|execVM|exitWith|for|forEach|forEachMember|forEachMemberAgent|forEachMemberTeam|from|goto|if|nil|preprocessFile|preprocessFileLineNumbers|private|scopeName|spawn|step|switch|then|throw|to|try|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?:abs|accTime|acos|action|actionIDs|actionKeys|actionKeysImages|actionKeysNames|actionKeysNamesArray|actionName|actionParams|activateAddons|activatedAddons|activateKey|add3DENConnection|add3DENEventHandler|add3DENLayer|addAction|addBackpack|addBackpackCargo|addBackpackCargoGlobal|addBackpackGlobal|addCamShake|addCuratorAddons|addCuratorCameraArea|addCuratorEditableObjects|addCuratorEditingArea|addCuratorPoints|addEditorObject|addEventHandler|addForce|addForceGeneratorRTD|addGoggles|addGroupIcon|addHandgunItem|addHeadgear|addItem|addItemCargo|addItemCargoGlobal|addItemPool|addItemToBackpack|addItemToUniform|addItemToVest|addLiveStats|addMagazine|addMagazineAmmoCargo|addMagazineCargo|addMagazineCargoGlobal|addMagazineGlobal|addMagazinePool|addMagazines|addMagazineTurret|addMenu|addMenuItem|addMissionEventHandler|addMPEventHandler|addMusicEventHandler|addOwnedMine|addPlayerScores|addPrimaryWeaponItem|addPublicVariableEventHandler|addRating|addResources|addScore|addScoreSide|addSecondaryWeaponItem|addSwitchableUnit|addTeamMember|addToRemainsCollector|addTorque|addUniform|addVehicle|addVest|addWaypoint|addWeapon|addWeaponCargo|addWeaponCargoGlobal|addWeaponGlobal|addWeaponItem|addWeaponPool|addWeaponTurret|admin|agent|agents|AGLToASL|aimedAtTarget|aimPos|airDensityCurveRTD|airDensityRTD|airplaneThrottle|airportSide|AISFinishHeal|alive|all3DENEntities|allAirports|allControls|allCurators|allCutLayers|allDead|allDeadMen|allDisplays|allGroups|allMapMarkers|allMines|allMissionObjects|allow3DMode|allowCrewInImmobile|allowCuratorLogicIgnoreAreas|allowDamage|allowDammage|allowFileOperations|allowFleeing|allowGetIn|allowSprint|allPlayers|allSimpleObjects|allSites|allTurrets|allUnits|allUnitsUAV|allVariables|ammo|ammoOnPylon|animate|animateBay|animateDoor|animatePylon|animateSource|animationNames|animationPhase|animationSourcePhase|animationState|append|apply|armoryPoints|arrayIntersect|asin|ASLToAGL|ASLToATL|assert|assignAsCargo|assignAsCargoIndex|assignAsCommander|assignAsDriver|assignAsGunner|assignAsTurret|assignCurator|assignedCargo|assignedCommander|assignedDriver|assignedGunner|assignedItems|assignedTarget|assignedTeam|assignedVehicle|assignedVehicleRole|assignItem|assignTeam|assignToAirport|atan|atan2|atg|ATLToASL|attachedObject|attachedObjects|attachedTo|attachObject|attachTo|attackEnabled|backpack|backpackCargo|backpackContainer|backpackItems|backpackMagazines|backpackSpaceFor|behaviour|benchmark|binocular|blufor|boundingBox|boundingBoxReal|boundingCenter|briefingName|buildingExit|buildingPos|buldozer_EnableRoadDiag|buldozer_IsEnabledRoadDiag|buldozer_LoadNewRoads|buldozer_reloadOperMap|buttonAction|buttonSetAction|cadetMode|callExtension|camCommand|camCommit|camCommitPrepared|camCommitted|camConstuctionSetParams|camCreate|camDestroy|cameraEffect|cameraEffectEnableHUD|cameraInterest|cameraOn|cameraView|campaignConfigFile|camPreload|camPreloaded|camPrepareBank|camPrepareDir|camPrepareDive|camPrepareFocus|camPrepareFov|camPrepareFovRange|camPreparePos|camPrepareRelPos|camPrepareTarget|camSetBank|camSetDir|camSetDive|camSetFocus|camSetFov|camSetFovRange|camSetPos|camSetRelPos|camSetTarget|camTarget|camUseNVG|canAdd|canAddItemToBackpack|canAddItemToUniform|canAddItemToVest|cancelSimpleTaskDestination|canFire|canMove|canSlingLoad|canStand|canSuspend|canTriggerDynamicSimulation|canUnloadInCombat|canVehicleCargo|captive|captiveNum|cbChecked|cbSetChecked|ceil|channelEnabled|cheatsEnabled|checkAIFeature|checkVisibility|civilian|className|clear3DENAttribute|clear3DENInventory|clearAllItemsFromBackpack|clearBackpackCargo|clearBackpackCargoGlobal|clearForcesRTD|clearGroupIcons|clearItemCargo|clearItemCargoGlobal|clearItemPool|clearMagazineCargo|clearMagazineCargoGlobal|clearMagazinePool|clearOverlay|clearRadio|clearVehicleInit|clearWeaponCargo|clearWeaponCargoGlobal|clearWeaponPool|clientOwner|closeDialog|closeDisplay|closeOverlay|collapseObjectTree|collect3DENHistory|collectiveRTD|combatMode|commandArtilleryFire|commandChat|commander|commandFire|commandFollow|commandFSM|commandGetOut|commandingMenu|commandMove|commandRadio|commandStop|commandSuppressiveFire|commandTarget|commandWatch|comment|commitOverlay|compile|compileFinal|completedFSM|composeText|configClasses|configFile|configHierarchy|configName|configNull|configProperties|configSourceAddonList|configSourceMod|configSourceModList|confirmSensorTarget|connectTerminalToUAV|controlNull|controlsGroupCtrl|copyFromClipboard|copyToClipboard|copyWaypoints|cos|count|countEnemy|countFriendly|countSide|countType|countUnknown|create3DENComposition|create3DENEntity|createAgent|createCenter|createDialog|createDiaryLink|createDiaryRecord|createDiarySubject|createDisplay|createGearDialog|createGroup|createGuardedPoint|createLocation|createMarker|createMarkerLocal|createMenu|createMine|createMissionDisplay|createMPCampaignDisplay|createSimpleObject|createSimpleTask|createSite|createSoundSource|createTask|createTeam|createTrigger|createUnit|createVehicle|createVehicleCrew|createVehicleLocal|crew|ctAddHeader|ctAddRow|ctClear|ctCurSel|ctData|ctFindHeaderRows|ctFindRowHeader|ctHeaderControls|ctHeaderCount|ctRemoveHeaders|ctRemoveRows|ctrlActivate|ctrlAddEventHandler|ctrlAngle|ctrlAutoScrollDelay|ctrlAutoScrollRewind|ctrlAutoScrollSpeed|ctrlChecked|ctrlClassName|ctrlCommit|ctrlCommitted|ctrlCreate|ctrlDelete|ctrlEnable|ctrlEnabled|ctrlFade|ctrlHTMLLoaded|ctrlIDC|ctrlIDD|ctrlMapAnimAdd|ctrlMapAnimClear|ctrlMapAnimCommit|ctrlMapAnimDone|ctrlMapCursor|ctrlMapMouseOver|ctrlMapScale|ctrlMapScreenToWorld|ctrlMapWorldToScreen|ctrlModel|ctrlModelDirAndUp|ctrlModelScale|ctrlParent|ctrlParentControlsGroup|ctrlPosition|ctrlRemoveAllEventHandlers|ctrlRemoveEventHandler|ctrlScale|ctrlSetActiveColor|ctrlSetAngle|ctrlSetAutoScrollDelay|ctrlSetAutoScrollRewind|ctrlSetAutoScrollSpeed|ctrlSetBackgroundColor|ctrlSetChecked|ctrlSetDisabledColor|ctrlSetEventHandler|ctrlSetFade|ctrlSetFocus|ctrlSetFont|ctrlSetFontH1|ctrlSetFontH1B|ctrlSetFontH2|ctrlSetFontH2B|ctrlSetFontH3|ctrlSetFontH3B|ctrlSetFontH4|ctrlSetFontH4B|ctrlSetFontH5|ctrlSetFontH5B|ctrlSetFontH6|ctrlSetFontH6B|ctrlSetFontHeight|ctrlSetFontHeightH1|ctrlSetFontHeightH2|ctrlSetFontHeightH3|ctrlSetFontHeightH4|ctrlSetFontHeightH5|ctrlSetFontHeightH6|ctrlSetFontHeightSecondary|ctrlSetFontP|ctrlSetFontPB|ctrlSetFontSecondary|ctrlSetForegroundColor|ctrlSetModel|ctrlSetModelDirAndUp|ctrlSetModelScale|ctrlSetPixelPrecision|ctrlSetPosition|ctrlSetScale|ctrlSetStructuredText|ctrlSetText|ctrlSetTextColor|ctrlSetTextColorSecondary|ctrlSetTextSecondary|ctrlSetTooltip|ctrlSetTooltipColorBox|ctrlSetTooltipColorShade|ctrlSetTooltipColorText|ctrlShow|ctrlShown|ctrlText|ctrlTextHeight|ctrlTextSecondary|ctrlTextWidth|ctrlType|ctrlVisible|ctRowControls|ctRowCount|ctSetCurSel|ctSetData|ctSetHeaderTemplate|ctSetRowTemplate|ctSetValue|ctValue|curatorAddons|curatorCamera|curatorCameraArea|curatorCameraAreaCeiling|curatorCoef|curatorEditableObjects|curatorEditingArea|curatorEditingAreaType|curatorMouseOver|curatorPoints|curatorRegisteredObjects|curatorSelected|curatorWaypointCost|current3DENOperation|currentChannel|currentCommand|currentMagazine|currentMagazineDetail|currentMagazineDetailTurret|currentMagazineTurret|currentMuzzle|currentNamespace|currentTask|currentTasks|currentThrowable|currentVisionMode|currentWaypoint|currentWeapon|currentWeaponMode|currentWeaponTurret|currentZeroing|cursorObject|cursorTarget|customChat|customRadio|cutFadeOut|cutObj|cutRsc|cutText|damage|date|dateToNumber|daytime|deActivateKey|debriefingText|debugFSM|debugLog|deg|delete3DENEntities|deleteAt|deleteCenter|deleteCollection|deleteEditorObject|deleteGroup|deleteGroupWhenEmpty|deleteIdentity|deleteLocation|deleteMarker|deleteMarkerLocal|deleteRange|deleteResources|deleteSite|deleteStatus|deleteTeam|deleteVehicle|deleteVehicleCrew|deleteWaypoint|detach|detectedMines|diag_activeMissionFSMs|diag_activeScripts|diag_activeSQFScripts|diag_activeSQSScripts|diag_captureFrame|diag_captureFrameToFile|diag_captureSlowFrame|diag_codePerformance|diag_drawMode|diag_dynamicSimulationEnd|diag_enable|diag_enabled|diag_fps|diag_fpsMin|diag_frameNo|diag_lightNewLoad|diag_list|diag_log|diag_logSlowFrame|diag_mergeConfigFile|diag_recordTurretLimits|diag_setLightNew|diag_tickTime|diag_toggle|dialog|diarySubjectExists|didJIP|didJIPOwner|difficulty|difficultyEnabled|difficultyEnabledRTD|difficultyOption|direction|directSay|disableAI|disableCollisionWith|disableConversation|disableDebriefingStats|disableMapIndicators|disableNVGEquipment|disableRemoteSensors|disableSerialization|disableTIEquipment|disableUAVConnectability|disableUserInput|displayAddEventHandler|displayCtrl|displayNull|displayParent|displayRemoveAllEventHandlers|displayRemoveEventHandler|displaySetEventHandler|dissolveTeam|distance|distance2D|distanceSqr|distributionRegion|do3DENAction|doArtilleryFire|doFire|doFollow|doFSM|doGetOut|doMove|doorPhase|doStop|doSuppressiveFire|doTarget|doWatch|drawArrow|drawEllipse|drawIcon|drawIcon3D|drawLine|drawLine3D|drawLink|drawLocation|drawPolygon|drawRectangle|drawTriangle|driver|drop|dynamicSimulationDistance|dynamicSimulationDistanceCoef|dynamicSimulationEnabled|dynamicSimulationSystemEnabled|east|edit3DENMissionAttributes|editObject|editorSetEventHandler|effectiveCommander|emptyPositions|enableAI|enableAIFeature|enableAimPrecision|enableAttack|enableAudioFeature|enableAutoStartUpRTD|enableAutoTrimRTD|enableCamShake|enableCaustics|enableChannel|enableCollisionWith|enableCopilot|enableDebriefingStats|enableDiagLegend|enableDynamicSimulation|enableDynamicSimulationSystem|enableEndDialog|enableEngineArtillery|enableEnvironment|enableFatigue|enableGunLights|enableInfoPanelComponent|enableIRLasers|enableMimics|enablePersonTurret|enableRadio|enableReload|enableRopeAttach|enableSatNormalOnDetail|enableSaving|enableSentences|enableSimulation|enableSimulationGlobal|enableStamina|enableStressDamage|enableTeamSwitch|enableTraffic|enableUAVConnectability|enableUAVWaypoints|enableVehicleCargo|enableVehicleSensor|enableWeaponDisassembly|endl|endLoadingScreen|endMission|engineOn|enginesIsOnRTD|enginesPowerRTD|enginesRpmRTD|enginesTorqueRTD|entities|environmentEnabled|estimatedEndServerTime|estimatedTimeLeft|evalObjectArgument|everyBackpack|everyContainer|exec|execEditorScript|exp|expectedDestination|exportJIPMessages|eyeDirection|eyePos|face|faction|fadeMusic|fadeRadio|fadeSound|fadeSpeech|failMission|fillWeaponsFromPool|find|findCover|findDisplay|findEditorObject|findEmptyPosition|findEmptyPositionReady|findIf|findNearestEnemy|finishMissionInit|finite|fire|fireAtTarget|firstBackpack|flag|flagAnimationPhase|flagOwner|flagSide|flagTexture|fleeing|floor|flyInHeight|flyInHeightASL|fog|fogForecast|fogParams|forceAddUniform|forceAtPositionRTD|forcedMap|forceEnd|forceFlagTexture|forceFollowRoad|forceGeneratorRTD|forceMap|forceRespawn|forceSpeed|forceWalk|forceWeaponFire|forceWeatherChange|forgetTarget|format|formation|formationDirection|formationLeader|formationMembers|formationPosition|formationTask|formatText|formLeader|freeLook|fromEditor|fuel|fullCrew|gearIDCAmmoCount|gearSlotAmmoCount|gearSlotData|get3DENActionState|get3DENAttribute|get3DENCamera|get3DENConnections|get3DENEntity|get3DENEntityID|get3DENGrid|get3DENIconsVisible|get3DENLayerEntities|get3DENLinesVisible|get3DENMissionAttribute|get3DENMouseOver|get3DENSelected|getAimingCoef|getAllEnvSoundControllers|getAllHitPointsDamage|getAllOwnedMines|getAllSoundControllers|getAmmoCargo|getAnimAimPrecision|getAnimSpeedCoef|getArray|getArtilleryAmmo|getArtilleryComputerSettings|getArtilleryETA|getAssignedCuratorLogic|getAssignedCuratorUnit|getBackpackCargo|getBleedingRemaining|getBurningValue|getCameraViewDirection|getCargoIndex|getCenterOfMass|getClientState|getClientStateNumber|getCompatiblePylonMagazines|getConnectedUAV|getContainerMaxLoad|getCursorObjectParams|getCustomAimCoef|getDammage|getDescription|getDir|getDirVisual|getDLCAssetsUsage|getDLCAssetsUsageByName|getDLCs|getDLCUsageTime|getEditorCamera|getEditorMode|getEditorObjectScope|getElevationOffset|getEngineTargetRpmRTD|getEnvSoundController|getFatigue|getFieldManualStartPage|getForcedFlagTexture|getFriend|getFSMVariable|getFuelCargo|getGroupIcon|getGroupIconParams|getGroupIcons|getHideFrom|getHit|getHitIndex|getHitPointDamage|getItemCargo|getMagazineCargo|getMarkerColor|getMarkerPos|getMarkerSize|getMarkerType|getMass|getMissionConfig|getMissionConfigValue|getMissionDLCs|getMissionLayerEntities|getMissionLayers|getModelInfo|getMousePosition|getMusicPlayedTime|getNumber|getObjectArgument|getObjectChildren|getObjectDLC|getObjectMaterials|getObjectProxy|getObjectTextures|getObjectType|getObjectViewDistance|getOxygenRemaining|getPersonUsedDLCs|getPilotCameraDirection|getPilotCameraPosition|getPilotCameraRotation|getPilotCameraTarget|getPlateNumber|getPlayerChannel|getPlayerScores|getPlayerUID|getPlayerUIDOld|getPos|getPosASL|getPosASLVisual|getPosASLW|getPosATL|getPosATLVisual|getPosVisual|getPosWorld|getPylonMagazines|getRelDir|getRelPos|getRemoteSensorsDisabled|getRepairCargo|getResolution|getRotorBrakeRTD|getShadowDistance|getShotParents|getSlingLoad|getSoundController|getSoundControllerResult|getSpeed|getStamina|getStatValue|getSuppression|getTerrainGrid|getTerrainHeightASL|getText|getTotalDLCUsageTime|getTrimOffsetRTD|getUnitLoadout|getUnitTrait|getUserMFDText|getUserMFDValue|getVariable|getVehicleCargo|getWeaponCargo|getWeaponSway|getWingsOrientationRTD|getWingsPositionRTD|getWPPos|glanceAt|globalChat|globalRadio|goggles|group|groupChat|groupFromNetId|groupIconSelectable|groupIconsVisible|groupId|groupOwner|groupRadio|groupSelectedUnits|groupSelectUnit|grpNull|gunner|gusts|halt|handgunItems|handgunMagazine|handgunWeapon|handsHit|hasInterface|hasPilotCamera|hasWeapon|hcAllGroups|hcGroupParams|hcLeader|hcRemoveAllGroups|hcRemoveGroup|hcSelected|hcSelectGroup|hcSetGroup|hcShowBar|hcShownBar|headgear|hideBody|hideObject|hideObjectGlobal|hideSelection|hint|hintC|hintCadet|hintSilent|hmd|hostMission|htmlLoad|HUDMovementLevels|humidity|image|importAllGroups|importance|in|inArea|inAreaArray|incapacitatedState|independent|inflame|inflamed|infoPanel|infoPanelComponentEnabled|infoPanelComponents|infoPanels|inGameUISetEventHandler|inheritsFrom|initAmbientLife|inPolygon|inputAction|inRangeOfArtillery|insertEditorObject|intersect|is3DEN|is3DENMultiplayer|isAbleToBreathe|isAgent|isAimPrecisionEnabled|isArray|isAutoHoverOn|isAutonomous|isAutoStartUpEnabledRTD|isAutotest|isAutoTrimOnRTD|isBleeding|isBurning|isClass|isCollisionLightOn|isCopilotEnabled|isDamageAllowed|isDedicated|isDLCAvailable|isEngineOn|isEqualTo|isEqualType|isEqualTypeAll|isEqualTypeAny|isEqualTypeArray|isEqualTypeParams|isFilePatchingEnabled|isFlashlightOn|isFlatEmpty|isForcedWalk|isFormationLeader|isGroupDeletedWhenEmpty|isHidden|isInRemainsCollector|isInstructorFigureEnabled|isIRLaserOn|isKeyActive|isKindOf|isLaserOn|isLightOn|isLocalized|isManualFire|isMarkedForCollection|isMultiplayer|isMultiplayerSolo|isNil|isNull|isNumber|isObjectHidden|isObjectRTD|isOnRoad|isPipEnabled|isPlayer|isRealTime|isRemoteExecuted|isRemoteExecutedJIP|isServer|isShowing3DIcons|isSimpleObject|isSprintAllowed|isStaminaEnabled|isSteamMission|isStreamFriendlyUIEnabled|isStressDamageEnabled|isText|isTouchingGround|isTurnedOut|isTutHintsEnabled|isUAVConnectable|isUAVConnected|isUIContext|isUniformAllowed|isVehicleCargo|isVehicleRadarOn|isVehicleSensorEnabled|isWalking|isWeaponDeployed|isWeaponRested|itemCargo|items|itemsWithMagazines|join|joinAs|joinAsSilent|joinSilent|joinString|kbAddDatabase|kbAddDatabaseTargets|kbAddTopic|kbHasTopic|kbReact|kbRemoveTopic|kbTell|kbWasSaid|keyImage|keyName|knowsAbout|land|landAt|landResult|language|laserTarget|lbAdd|lbClear|lbColor|lbColorRight|lbCurSel|lbData|lbDelete|lbIsSelected|lbPicture|lbPictureRight|lbSelection|lbSetColor|lbSetColorRight|lbSetCurSel|lbSetData|lbSetPicture|lbSetPictureColor|lbSetPictureColorDisabled|lbSetPictureColorSelected|lbSetPictureRight|lbSetPictureRightColor|lbSetPictureRightColorDisabled|lbSetPictureRightColorSelected|lbSetSelectColor|lbSetSelectColorRight|lbSetSelected|lbSetText|lbSetTextRight|lbSetTooltip|lbSetValue|lbSize|lbSort|lbSortByValue|lbText|lbTextRight|lbValue|leader|leaderboardDeInit|leaderboardGetRows|leaderboardInit|leaderboardRequestRowsFriends|leaderboardRequestRowsGlobal|leaderboardRequestRowsGlobalAroundUser|leaderboardsRequestUploadScore|leaderboardsRequestUploadScoreKeepBest|leaderboardState|leaveVehicle|libraryCredits|libraryDisclaimers|lifeState|lightAttachObject|lightDetachObject|lightIsOn|lightnings|limitSpeed|linearConversion|lineBreak|lineIntersects|lineIntersectsObjs|lineIntersectsSurfaces|lineIntersectsWith|linkItem|list|listObjects|listRemoteTargets|listVehicleSensors|ln|lnbAddArray|lnbAddColumn|lnbAddRow|lnbClear|lnbColor|lnbColorRight|lnbCurSelRow|lnbData|lnbDeleteColumn|lnbDeleteRow|lnbGetColumnsPosition|lnbPicture|lnbPictureRight|lnbSetColor|lnbSetColorRight|lnbSetColumnsPos|lnbSetCurSelRow|lnbSetData|lnbSetPicture|lnbSetPictureColor|lnbSetPictureColorRight|lnbSetPictureColorSelected|lnbSetPictureColorSelectedRight|lnbSetPictureRight|lnbSetText|lnbSetTextRight|lnbSetValue|lnbSize|lnbSort|lnbSortByValue|lnbText|lnbTextRight|lnbValue|load|loadAbs|loadBackpack|loadFile|loadGame|loadIdentity|loadMagazine|loadOverlay|loadStatus|loadUniform|loadVest|local|localize|locationNull|locationPosition|lock|lockCameraTo|lockCargo|lockDriver|locked|lockedCargo|lockedDriver|lockedTurret|lockIdentity|lockTurret|lockWP|log|logEntities|logNetwork|logNetworkTerminate|lookAt|lookAtPos|magazineCargo|magazines|magazinesAllTurrets|magazinesAmmo|magazinesAmmoCargo|magazinesAmmoFull|magazinesDetail|magazinesDetailBackpack|magazinesDetailUniform|magazinesDetailVest|magazinesTurret|magazineTurretAmmo|mapAnimAdd|mapAnimClear|mapAnimCommit|mapAnimDone|mapCenterOnCamera|mapGridPosition|markAsFinishedOnSteam|markerAlpha|markerBrush|markerColor|markerDir|markerPos|markerShape|markerSize|markerText|markerType|max|members|menuAction|menuAdd|menuChecked|menuClear|menuCollapse|menuData|menuDelete|menuEnable|menuEnabled|menuExpand|menuHover|menuPicture|menuSetAction|menuSetCheck|menuSetData|menuSetPicture|menuSetValue|menuShortcut|menuShortcutText|menuSize|menuSort|menuText|menuURL|menuValue|min|mineActive|mineDetectedBy|missionConfigFile|missionDifficulty|missionName|missionNamespace|missionStart|missionVersion|modelToWorld|modelToWorldVisual|modelToWorldVisualWorld|modelToWorldWorld|modParams|moonIntensity|moonPhase|morale|move|move3DENCamera|moveInAny|moveInCargo|moveInCommander|moveInDriver|moveInGunner|moveInTurret|moveObjectToEnd|moveOut|moveTime|moveTo|moveToCompleted|moveToFailed|musicVolume|name|nameSound|nearEntities|nearestBuilding|nearestLocation|nearestLocations|nearestLocationWithDubbing|nearestObject|nearestObjects|nearestTerrainObjects|nearObjects|nearObjectsReady|nearRoads|nearSupplies|nearTargets|needReload|netId|netObjNull|newOverlay|nextMenuItemIndex|nextWeatherChange|nMenuItems|numberOfEnginesRTD|numberToDate|objectCurators|objectFromNetId|objectParent|objNull|objStatus|onBriefingGear|onBriefingGroup|onBriefingNotes|onBriefingPlan|onBriefingTeamSwitch|onCommandModeChanged|onDoubleClick|onEachFrame|onGroupIconClick|onGroupIconOverEnter|onGroupIconOverLeave|onHCGroupSelectionChanged|onMapSingleClick|onPlayerConnected|onPlayerDisconnected|onPreloadFinished|onPreloadStarted|onShowNewObject|onTeamSwitch|openCuratorInterface|openDLCPage|openDSInterface|openMap|openSteamApp|openYoutubeVideo|opfor|orderGetIn|overcast|overcastForecast|owner|param|params|parseNumber|parseSimpleArray|parseText|parsingNamespace|particlesQuality|pi|pickWeaponPool|pitch|pixelGrid|pixelGridBase|pixelGridNoUIScale|pixelH|pixelW|playableSlotsNumber|playableUnits|playAction|playActionNow|player|playerRespawnTime|playerSide|playersNumber|playGesture|playMission|playMove|playMoveNow|playMusic|playScriptedMission|playSound|playSound3D|position|positionCameraToWorld|posScreenToWorld|posWorldToScreen|ppEffectAdjust|ppEffectCommit|ppEffectCommitted|ppEffectCreate|ppEffectDestroy|ppEffectEnable|ppEffectEnabled|ppEffectForceInNVG|precision|preloadCamera|preloadObject|preloadSound|preloadTitleObj|preloadTitleRsc|primaryWeapon|primaryWeaponItems|primaryWeaponMagazine|priority|processDiaryLink|processInitCommands|productVersion|profileName|profileNamespace|profileNameSteam|progressLoadingScreen|progressPosition|progressSetPosition|publicVariable|publicVariableClient|publicVariableServer|pushBack|pushBackUnique|putWeaponPool|queryItemsPool|queryMagazinePool|queryWeaponPool|rad|radioChannelAdd|radioChannelCreate|radioChannelRemove|radioChannelSetCallSign|radioChannelSetLabel|radioVolume|rain|rainbow|random|rank|rankId|rating|rectangular|registeredTasks|registerTask|reload|reloadEnabled|remoteControl|remoteExec|remoteExecCall|remoteExecutedOwner|remove3DENConnection|remove3DENEventHandler|remove3DENLayer|removeAction|removeAll3DENEventHandlers|removeAllActions|removeAllAssignedItems|removeAllContainers|removeAllCuratorAddons|removeAllCuratorCameraAreas|removeAllCuratorEditingAreas|removeAllEventHandlers|removeAllHandgunItems|removeAllItems|removeAllItemsWithMagazines|removeAllMissionEventHandlers|removeAllMPEventHandlers|removeAllMusicEventHandlers|removeAllOwnedMines|removeAllPrimaryWeaponItems|removeAllWeapons|removeBackpack|removeBackpackGlobal|removeCuratorAddons|removeCuratorCameraArea|removeCuratorEditableObjects|removeCuratorEditingArea|removeDrawIcon|removeDrawLinks|removeEventHandler|removeFromRemainsCollector|removeGoggles|removeGroupIcon|removeHandgunItem|removeHeadgear|removeItem|removeItemFromBackpack|removeItemFromUniform|removeItemFromVest|removeItems|removeMagazine|removeMagazineGlobal|removeMagazines|removeMagazinesTurret|removeMagazineTurret|removeMenuItem|removeMissionEventHandler|removeMPEventHandler|removeMusicEventHandler|removeOwnedMine|removePrimaryWeaponItem|removeSecondaryWeaponItem|removeSimpleTask|removeSwitchableUnit|removeTeamMember|removeUniform|removeVest|removeWeapon|removeWeaponAttachmentCargo|removeWeaponCargo|removeWeaponGlobal|removeWeaponTurret|reportRemoteTarget|requiredVersion|resetCamShake|resetSubgroupDirection|resistance|resize|resources|respawnVehicle|restartEditorCamera|reveal|revealMine|reverse|reversedMouseY|roadAt|roadsConnectedTo|roleDescription|ropeAttachedObjects|ropeAttachedTo|ropeAttachEnabled|ropeAttachTo|ropeCreate|ropeCut|ropeDestroy|ropeDetach|ropeEndPosition|ropeLength|ropes|ropeUnwind|ropeUnwound|rotorsForcesRTD|rotorsRpmRTD|round|runInitScript|safeZoneH|safeZoneW|safeZoneWAbs|safeZoneX|safeZoneXAbs|safeZoneY|save3DENInventory|saveGame|saveIdentity|saveJoysticks|saveOverlay|saveProfileNamespace|saveStatus|saveVar|savingEnabled|say|say2D|say3D|score|scoreSide|screenshot|screenToWorld|scriptDone|scriptName|scriptNull|scudState|secondaryWeapon|secondaryWeaponItems|secondaryWeaponMagazine|select|selectBestPlaces|selectDiarySubject|selectedEditorObjects|selectEditorObject|selectionNames|selectionPosition|selectLeader|selectMax|selectMin|selectNoPlayer|selectPlayer|selectRandom|selectRandomWeighted|selectWeapon|selectWeaponTurret|sendAUMessage|sendSimpleCommand|sendTask|sendTaskResult|sendUDPMessage|serverCommand|serverCommandAvailable|serverCommandExecutable|serverName|serverTime|set|set3DENAttribute|set3DENAttributes|set3DENGrid|set3DENIconsVisible|set3DENLayer|set3DENLinesVisible|set3DENLogicType|set3DENMissionAttribute|set3DENMissionAttributes|set3DENModelsVisible|set3DENObjectType|set3DENSelected|setAccTime|setActualCollectiveRTD|setAirplaneThrottle|setAirportSide|setAmmo|setAmmoCargo|setAmmoOnPylon|setAnimSpeedCoef|setAperture|setApertureNew|setArmoryPoints|setAttributes|setAutonomous|setBehaviour|setBleedingRemaining|setBrakesRTD|setCameraInterest|setCamShakeDefParams|setCamShakeParams|setCamUseTI|setCaptive|setCenterOfMass|setCollisionLight|setCombatMode|setCompassOscillation|setConvoySeparation|setCuratorCameraAreaCeiling|setCuratorCoef|setCuratorEditingAreaType|setCuratorWaypointCost|setCurrentChannel|setCurrentTask|setCurrentWaypoint|setCustomAimCoef|setCustomWeightRTD|setDamage|setDammage|setDate|setDebriefingText|setDefaultCamera|setDestination|setDetailMapBlendPars|setDir|setDirection|setDrawIcon|setDriveOnPath|setDropInterval|setDynamicSimulationDistance|setDynamicSimulationDistanceCoef|setEditorMode|setEditorObjectScope|setEffectCondition|setEngineRpmRTD|setFace|setFaceAnimation|setFatigue|setFeatureType|setFlagAnimationPhase|setFlagOwner|setFlagSide|setFlagTexture|setFog|setForceGeneratorRTD|setFormation|setFormationTask|setFormDir|setFriend|setFromEditor|setFSMVariable|setFuel|setFuelCargo|setGroupIcon|setGroupIconParams|setGroupIconsSelectable|setGroupIconsVisible|setGroupId|setGroupIdGlobal|setGroupOwner|setGusts|setHideBehind|setHit|setHitIndex|setHitPointDamage|setHorizonParallaxCoef|setHUDMovementLevels|setIdentity|setImportance|setInfoPanel|setLeader|setLightAmbient|setLightAttenuation|setLightBrightness|setLightColor|setLightDayLight|setLightFlareMaxDistance|setLightFlareSize|setLightIntensity|setLightnings|setLightUseFlare|setLocalWindParams|setMagazineTurretAmmo|setMarkerAlpha|setMarkerAlphaLocal|setMarkerBrush|setMarkerBrushLocal|setMarkerColor|setMarkerColorLocal|setMarkerDir|setMarkerDirLocal|setMarkerPos|setMarkerPosLocal|setMarkerShape|setMarkerShapeLocal|setMarkerSize|setMarkerSizeLocal|setMarkerText|setMarkerTextLocal|setMarkerType|setMarkerTypeLocal|setMass|setMimic|setMousePosition|setMusicEffect|setMusicEventHandler|setName|setNameSound|setObjectArguments|setObjectMaterial|setObjectMaterialGlobal|setObjectProxy|setObjectTexture|setObjectTextureGlobal|setObjectViewDistance|setOvercast|setOwner|setOxygenRemaining|setParticleCircle|setParticleClass|setParticleFire|setParticleParams|setParticleRandom|setPilotCameraDirection|setPilotCameraRotation|setPilotCameraTarget|setPilotLight|setPiPEffect|setPitch|setPlateNumber|setPlayable|setPlayerRespawnTime|setPos|setPosASL|setPosASL2|setPosASLW|setPosATL|setPosition|setPosWorld|setPylonLoadOut|setPylonsPriority|setRadioMsg|setRain|setRainbow|setRandomLip|setRank|setRectangular|setRepairCargo|setRotorBrakeRTD|setShadowDistance|setShotParents|setSide|setSimpleTaskAlwaysVisible|setSimpleTaskCustomData|setSimpleTaskDescription|setSimpleTaskDestination|setSimpleTaskTarget|setSimpleTaskType|setSimulWeatherLayers|setSize|setSkill|setSlingLoad|setSoundEffect|setSpeaker|setSpeech|setSpeedMode|setStamina|setStaminaScheme|setStatValue|setSuppression|setSystemOfUnits|setTargetAge|setTaskMarkerOffset|setTaskResult|setTaskState|setTerrainGrid|setText|setTimeMultiplier|setTitleEffect|setToneMapping|setToneMappingParams|setTrafficDensity|setTrafficDistance|setTrafficGap|setTrafficSpeed|setTriggerActivation|setTriggerArea|setTriggerStatements|setTriggerText|setTriggerTimeout|setTriggerType|setType|setUnconscious|setUnitAbility|setUnitLoadout|setUnitPos|setUnitPosWeak|setUnitRank|setUnitRecoilCoefficient|setUnitTrait|setUnloadInCombat|setUserActionText|setUserMFDText|setUserMFDValue|setVariable|setVectorDir|setVectorDirAndUp|setVectorUp|setVehicleAmmo|setVehicleAmmoDef|setVehicleArmor|setVehicleCargo|setVehicleId|setVehicleInit|setVehicleLock|setVehiclePosition|setVehicleRadar|setVehicleReceiveRemoteTargets|setVehicleReportOwnPosition|setVehicleReportRemoteTargets|setVehicleTIPars|setVehicleVarName|setVelocity|setVelocityModelSpace|setVelocityTransformation|setViewDistance|setVisibleIfTreeCollapsed|setWantedRpmRTD|setWaves|setWaypointBehaviour|setWaypointCombatMode|setWaypointCompletionRadius|setWaypointDescription|setWaypointForceBehaviour|setWaypointFormation|setWaypointHousePosition|setWaypointLoiterRadius|setWaypointLoiterType|setWaypointName|setWaypointPosition|setWaypointScript|setWaypointSpeed|setWaypointStatements|setWaypointTimeout|setWaypointType|setWaypointVisible|setWeaponReloadingTime|setWind|setWindDir|setWindForce|setWindStr|setWingForceScaleRTD|setWPPos|show3DIcons|showChat|showCinemaBorder|showCommandingMenu|showCompass|showCuratorCompass|showGPS|showHUD|showLegend|showMap|shownArtilleryComputer|shownChat|shownCompass|shownCuratorCompass|showNewEditorObject|shownGPS|shownHUD|shownMap|shownPad|shownRadio|shownScoretable|shownUAVFeed|shownWarrant|shownWatch|showPad|showRadio|showScoretable|showSubtitles|showUAVFeed|showWarrant|showWatch|showWaypoint|showWaypoints|side|sideAmbientLife|sideChat|sideEmpty|sideEnemy|sideFriendly|sideLogic|sideRadio|sideUnknown|simpleTasks|simulationEnabled|simulCloudDensity|simulCloudOcclusion|simulInClouds|simulWeatherSync|sin|size|sizeOf|skill|skillFinal|skipTime|sleep|sliderPosition|sliderRange|sliderSetPosition|sliderSetRange|sliderSetSpeed|sliderSpeed|slingLoadAssistantShown|soldierMagazines|someAmmo|sort|soundVolume|speaker|speed|speedMode|splitString|sqrt|squadParams|stance|startLoadingScreen|stop|stopEngineRTD|stopped|str|sunOrMoon|supportInfo|suppressFor|surfaceIsWater|surfaceNormal|surfaceType|swimInDepth|switchableUnits|switchAction|switchCamera|switchGesture|switchLight|switchMove|synchronizedObjects|synchronizedTriggers|synchronizedWaypoints|synchronizeObjectsAdd|synchronizeObjectsRemove|synchronizeTrigger|synchronizeWaypoint|systemChat|systemOfUnits|tan|targetKnowledge|targets|targetsAggregate|targetsQuery|taskAlwaysVisible|taskChildren|taskCompleted|taskCustomData|taskDescription|taskDestination|taskHint|taskMarkerOffset|taskNull|taskParent|taskResult|taskState|taskType|teamMember|teamMemberNull|teamName|teams|teamSwitch|teamSwitchEnabled|teamType|terminate|terrainIntersect|terrainIntersectASL|terrainIntersectAtASL|text|textLog|textLogFormat|tg|time|timeMultiplier|titleCut|titleFadeOut|titleObj|titleRsc|titleText|toArray|toFixed|toLower|toString|toUpper|triggerActivated|triggerActivation|triggerArea|triggerAttachedVehicle|triggerAttachObject|triggerAttachVehicle|triggerDynamicSimulation|triggerStatements|triggerText|triggerTimeout|triggerTimeoutCurrent|triggerType|turretLocal|turretOwner|turretUnit|tvAdd|tvClear|tvCollapse|tvCollapseAll|tvCount|tvCurSel|tvData|tvDelete|tvExpand|tvExpandAll|tvPicture|tvPictureRight|tvSetColor|tvSetCurSel|tvSetData|tvSetPicture|tvSetPictureColor|tvSetPictureColorDisabled|tvSetPictureColorSelected|tvSetPictureRight|tvSetPictureRightColor|tvSetPictureRightColorDisabled|tvSetPictureRightColorSelected|tvSetSelectColor|tvSetText|tvSetTooltip|tvSetValue|tvSort|tvSortByValue|tvText|tvTooltip|tvValue|type|typeName|typeOf|UAVControl|uiNamespace|uiSleep|unassignCurator|unassignItem|unassignTeam|unassignVehicle|underwater|uniform|uniformContainer|uniformItems|uniformMagazines|unitAddons|unitAimPosition|unitAimPositionVisual|unitBackpack|unitIsUAV|unitPos|unitReady|unitRecoilCoefficient|units|unitsBelowHeight|unlinkItem|unlockAchievement|unregisterTask|updateDrawIcon|updateMenuItem|updateObjectTree|useAIOperMapObstructionTest|useAISteeringComponent|useAudioTimeForMoves|userInputDisabled|vectorAdd|vectorCos|vectorCrossProduct|vectorDiff|vectorDir|vectorDirVisual|vectorDistance|vectorDistanceSqr|vectorDotProduct|vectorFromTo|vectorMagnitude|vectorMagnitudeSqr|vectorModelToWorld|vectorModelToWorldVisual|vectorMultiply|vectorNormalized|vectorUp|vectorUpVisual|vectorWorldToModel|vectorWorldToModelVisual|vehicle|vehicleCargoEnabled|vehicleChat|vehicleRadio|vehicleReceiveRemoteTargets|vehicleReportOwnPosition|vehicleReportRemoteTargets|vehicles|vehicleVarName|velocity|velocityModelSpace|verifySignature|vest|vestContainer|vestItems|vestMagazines|viewDistance|visibleCompass|visibleGPS|visibleMap|visiblePosition|visiblePositionASL|visibleScoretable|visibleWatch|waitUntil|waves|waypointAttachedObject|waypointAttachedVehicle|waypointAttachObject|waypointAttachVehicle|waypointBehaviour|waypointCombatMode|waypointCompletionRadius|waypointDescription|waypointForceBehaviour|waypointFormation|waypointHousePosition|waypointLoiterRadius|waypointLoiterType|waypointName|waypointPosition|waypoints|waypointScript|waypointsEnabledUAV|waypointShow|waypointSpeed|waypointStatements|waypointTimeout|waypointTimeoutCurrent|waypointType|waypointVisible|weaponAccessories|weaponAccessoriesCargo|weaponCargo|weaponDirection|weaponInertia|weaponLowered|weapons|weaponsItems|weaponsItemsCargo|weaponState|weaponsTurret|weightRTD|west|WFSideText|wind|windDir|windRTD|windStr|wingsForcesRTD|worldName|worldSize|worldToModel|worldToModelVisual|worldToScreen)\b/i,number:/(?:\$|\b0x)[\da-f]+\b|(?:\B\.\d+|\b\d+(?:\.\d+)?)(?:e[+-]?\d+)?\b/i,operator:/##|>>|&&|\|\||[!=<>]=?|[-+*/%#^]|\b(?:and|mod|not|or)\b/i,"magic-variable":{pattern:/\b(?:this|thisList|thisTrigger|_exception|_fnc_scriptName|_fnc_scriptNameParent|_forEachIndex|_this|_thisEventHandler|_thisFSM|_thisScript|_x)\b/i,alias:"keyword"},constant:/\bDIK(?:_[a-z\d]+)+\b/i}),y.languages.insertBefore("sqf","string",{macro:{pattern:/(^[ \t]*)#[a-z](?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{directive:{pattern:/#[a-z]+\b/i,alias:"keyword"},comment:y.languages.sqf.comment}}}),delete y.languages.sqf["class-name"]}},69435:function(ge){"use strict";ge.exports=ne,ne.displayName="sql",ne.aliases=[];function ne(y){y.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}}},42766:function(ge){"use strict";ge.exports=ne,ne.displayName="squirrel",ne.aliases=[];function ne(y){y.languages.squirrel=y.languages.extend("clike",{comment:[y.languages.clike.comment[0],{pattern:/(^|[^\\:])(?:\/\/|#).*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^\\"'@])(?:@"(?:[^"]|"")*"(?!")|"(?:[^\\\r\n"]|\\.)*")/,lookbehind:!0,greedy:!0},"class-name":{pattern:/(\b(?:class|enum|extends|instanceof)\s+)\w+(?:\.\w+)*/,lookbehind:!0,inside:{punctuation:/\./}},keyword:/\b(?:__FILE__|__LINE__|base|break|case|catch|class|clone|const|constructor|continue|default|delete|else|enum|extends|for|foreach|function|if|in|instanceof|local|null|resume|return|static|switch|this|throw|try|typeof|while|yield)\b/,number:/\b(?:0x[0-9a-fA-F]+|\d+(?:\.(?:\d+|[eE][+-]?\d+))?)\b/,operator:/\+\+|--|<=>|<[-<]|>>>?|&&?|\|\|?|[-+*/%!=<>]=?|[~^]|::?/,punctuation:/[(){}\[\],;.]/}),y.languages.insertBefore("squirrel","string",{char:{pattern:/(^|[^\\"'])'(?:[^\\']|\\(?:[xuU][0-9a-fA-F]{0,8}|[\s\S]))'/,lookbehind:!0,greedy:!0}}),y.languages.insertBefore("squirrel","operator",{"attribute-punctuation":{pattern:/<\/|\/>/,alias:"important"},lambda:{pattern:/@(?=\()/,alias:"operator"}})}},46449:function(ge){"use strict";ge.exports=ne,ne.displayName="stan",ne.aliases=[];function ne(y){(function(E){var ae=/\b(?:algebra_solver|algebra_solver_newton|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect|ode_(?:adams|bdf|ckrk|rk45)(?:_tol)?|ode_adjoint_tol_ctl|reduce_sum|reduce_sum_static)\b/;E.languages.stan={comment:/\/\/.*|\/\*[\s\S]*?\*\/|#(?!include).*/,string:{pattern:/"[\x20\x21\x23-\x5B\x5D-\x7E]*"/,greedy:!0},directive:{pattern:/^([ \t]*)#include\b.*/m,lookbehind:!0,alias:"property"},"function-arg":{pattern:RegExp("("+ae.source+/\s*\(\s*/.source+")"+/[a-zA-Z]\w*/.source),lookbehind:!0,alias:"function"},constraint:{pattern:/(\b(?:int|matrix|real|row_vector|vector)\s*)<[^<>]*>/,lookbehind:!0,inside:{expression:{pattern:/(=\s*)\S(?:\S|\s+(?!\s))*?(?=\s*(?:>$|,\s*\w+\s*=))/,lookbehind:!0,inside:null},property:/\b[a-z]\w*(?=\s*=)/i,operator:/=/,punctuation:/^<|>$|,/}},keyword:[{pattern:/\bdata(?=\s*\{)|\b(?:functions|generated|model|parameters|quantities|transformed)\b/,alias:"program-block"},/\b(?:array|break|cholesky_factor_corr|cholesky_factor_cov|complex|continue|corr_matrix|cov_matrix|data|else|for|if|in|increment_log_prob|int|matrix|ordered|positive_ordered|print|real|reject|return|row_vector|simplex|target|unit_vector|vector|void|while)\b/,ae],function:/\b[a-z]\w*(?=\s*\()/i,number:/(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:E[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,boolean:/\b(?:false|true)\b/,operator:/<-|\.[*/]=?|\|\|?|&&|[!=<>+\-*/]=?|['^%~?:]/,punctuation:/[()\[\]{},;]/},E.languages.stan.constraint.inside.expression.inside=E.languages.stan})(y)}},89032:function(ge){"use strict";ge.exports=ne,ne.displayName="stylus",ne.aliases=[];function ne(y){(function(E){var ae={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},oe={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},ce={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:ae,number:oe,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:ae,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:oe,punctuation:/[{}()\[\];:,]/};ce.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:ce}},ce.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:ce}},E.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:ce}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:ce}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:ce}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:ce.interpolation}},rest:ce}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:ce.interpolation,comment:ce.comment,punctuation:/[{},]/}},func:ce.func,string:ce.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:ce.interpolation,punctuation:/[{}()\[\];:.]/}})(y)}},40241:function(ge){"use strict";ge.exports=ne,ne.displayName="swift",ne.aliases=[];function ne(y){y.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+(/(?:elseif|if)\b/.source+"(?:[ ]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+")+"|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},y.languages.swift["string-literal"].forEach(function(E){E.inside.interpolation.inside=y.languages.swift})}},24812:function(ge){"use strict";ge.exports=ne,ne.displayName="systemd",ne.aliases=[];function ne(y){(function(E){var ae={pattern:/^[;#].*/m,greedy:!0},oe=/"(?:[^\r\n"\\]|\\(?:[^\r]|\r\n?))*"(?!\S)/.source;E.languages.systemd={comment:ae,section:{pattern:/^\[[^\n\r\[\]]*\](?=[ \t]*$)/m,greedy:!0,inside:{punctuation:/^\[|\]$/,"section-name":{pattern:/[\s\S]+/,alias:"selector"}}},key:{pattern:/^[^\s=]+(?=[ \t]*=)/m,greedy:!0,alias:"attr-name"},value:{pattern:RegExp(/(=[ \t]*(?!\s))/.source+"(?:"+oe+`|(?=[^"\r +]))(?:`+(/[^\s\\]/.source+'|[ ]+(?:(?![ "])|'+oe+")|"+/\\[\r\n]+(?:[#;].*[\r\n]+)*(?![#;])/.source)+")*"),lookbehind:!0,greedy:!0,alias:"attr-value",inside:{comment:ae,quoted:{pattern:RegExp(/(^|\s)/.source+oe),lookbehind:!0,greedy:!0},punctuation:/\\$/m,boolean:{pattern:/^(?:false|no|off|on|true|yes)$/,greedy:!0}}},punctuation:/=/}})(y)}},16747:function(ge,ne,y){"use strict";var E=y(73584),ae=y(87648);ge.exports=oe,oe.displayName="t4Cs",oe.aliases=[];function oe(ce){ce.register(E),ce.register(ae),ce.languages.t4=ce.languages["t4-cs"]=ce.languages["t4-templating"].createT4("csharp")}},73584:function(ge){"use strict";ge.exports=ne,ne.displayName="t4Templating",ne.aliases=[];function ne(y){(function(E){function ae(ce,fe,he){return{pattern:RegExp("<#"+ce+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+ce+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:fe,alias:he}}}}function oe(ce){var fe=E.languages[ce],he="language-"+ce;return{block:{pattern:/<#[\s\S]+?#>/,inside:{directive:ae("@",{"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/,inside:{punctuation:/^=|^["']|["']$/}},keyword:/\b\w+(?=\s)/,"attr-name":/\b\w+/}),expression:ae("=",fe,he),"class-feature":ae("\\+",fe,he),standard:ae("",fe,he)}}}}E.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:oe})})(y)}},79243:function(ge,ne,y){"use strict";var E=y(73584),ae=y(55686);ge.exports=oe,oe.displayName="t4Vb",oe.aliases=[];function oe(ce){ce.register(E),ce.register(ae),ce.languages["t4-vb"]=ce.languages["t4-templating"].createT4("vbnet")}},31788:function(ge,ne,y){"use strict";var E=y(14409);ge.exports=ae,ae.displayName="tap",ae.aliases=[];function ae(oe){oe.register(E),oe.languages.tap={fail:/not ok[^#{\n\r]*/,pass:/ok[^#{\n\r]*/,pragma:/pragma [+-][a-z]+/,bailout:/bail out!.*/i,version:/TAP version \d+/i,plan:/\b\d+\.\.\d+(?: +#.*)?/,subtest:{pattern:/# Subtest(?:: .*)?/,greedy:!0},punctuation:/[{}]/,directive:/#.*/,yamlish:{pattern:/(^[ \t]*)---[\s\S]*?[\r\n][ \t]*\.\.\.$/m,lookbehind:!0,inside:oe.languages.yaml,alias:"language-yaml"}}}},60871:function(ge){"use strict";ge.exports=ne,ne.displayName="tcl",ne.aliases=[];function ne(y){y.languages.tcl={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:{pattern:/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"/,greedy:!0},variable:[{pattern:/(\$)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/,lookbehind:!0},{pattern:/(\$)\{[^}]+\}/,lookbehind:!0},{pattern:/(^[\t ]*set[ \t]+)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/m,lookbehind:!0}],function:{pattern:/(^[\t ]*proc[ \t]+)\S+/m,lookbehind:!0},builtin:[{pattern:/(^[\t ]*)(?:break|class|continue|error|eval|exit|for|foreach|if|proc|return|switch|while)\b/m,lookbehind:!0},/\b(?:else|elseif)\b/],scope:{pattern:/(^[\t ]*)(?:global|upvar|variable)\b/m,lookbehind:!0,alias:"constant"},keyword:{pattern:/(^[\t ]*|\[)(?:Safe_Base|Tcl|after|append|apply|array|auto_(?:execok|import|load|mkindex|qualify|reset)|automkindex_old|bgerror|binary|catch|cd|chan|clock|close|concat|dde|dict|encoding|eof|exec|expr|fblocked|fconfigure|fcopy|file(?:event|name)?|flush|gets|glob|history|http|incr|info|interp|join|lappend|lassign|lindex|linsert|list|llength|load|lrange|lrepeat|lreplace|lreverse|lsearch|lset|lsort|math(?:func|op)|memory|msgcat|namespace|open|package|parray|pid|pkg_mkIndex|platform|puts|pwd|re_syntax|read|refchan|regexp|registry|regsub|rename|scan|seek|set|socket|source|split|string|subst|tcl(?:_endOfWord|_findLibrary|startOf(?:Next|Previous)Word|test|vars|wordBreak(?:After|Before))|tell|time|tm|trace|unknown|unload|unset|update|uplevel|vwait)\b/m,lookbehind:!0},operator:/!=?|\*\*?|==|&&?|\|\|?|<[=<]?|>[=>]?|[-+~\/%?^]|\b(?:eq|in|ne|ni)\b/,punctuation:/[{}()\[\]]/}}},21023:function(ge){"use strict";ge.exports=ne,ne.displayName="textile",ne.aliases=[];function ne(y){(function(E){var ae=/\([^|()\n]+\)|\[[^\]\n]+\]|\{[^}\n]+\}/.source,oe=/\)|\((?![^|()\n]+\))/.source;function ce(Le,Ve){return RegExp(Le.replace(//g,function(){return"(?:"+ae+")"}).replace(//g,function(){return"(?:"+oe+")"}),Ve||"")}var fe={css:{pattern:/\{[^{}]+\}/,inside:{rest:E.languages.css}},"class-id":{pattern:/(\()[^()]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\[\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},he=E.languages.textile=E.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:ce(/^[a-z]\w*(?:||[<>=])*\./.source),inside:{modifier:{pattern:ce(/(^[a-z]\w*)(?:||[<>=])+(?=\.)/.source),lookbehind:!0,inside:fe},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:ce(/^[*#]+*\s+\S.*/.source,"m"),inside:{modifier:{pattern:ce(/(^[*#]+)+/.source),lookbehind:!0,inside:fe},punctuation:/^[*#]+/}},table:{pattern:ce(/^(?:(?:||[<>=^~])+\.\s*)?(?:\|(?:(?:||[<>=^~_]|[\\/]\d+)+\.|(?!(?:||[<>=^~_]|[\\/]\d+)+\.))[^|]*)+\|/.source,"m"),inside:{modifier:{pattern:ce(/(^|\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\/]\d+)+(?=\.)/.source),lookbehind:!0,inside:fe},punctuation:/\||^\./}},inline:{pattern:ce(/(^|[^a-zA-Z\d])(\*\*|__|\?\?|[*_%@+\-^~])*.+?\2(?![a-zA-Z\d])/.source),lookbehind:!0,inside:{bold:{pattern:ce(/(^(\*\*?)*).+?(?=\2)/.source),lookbehind:!0},italic:{pattern:ce(/(^(__?)*).+?(?=\2)/.source),lookbehind:!0},cite:{pattern:ce(/(^\?\?*).+?(?=\?\?)/.source),lookbehind:!0,alias:"string"},code:{pattern:ce(/(^@*).+?(?=@)/.source),lookbehind:!0,alias:"keyword"},inserted:{pattern:ce(/(^\+*).+?(?=\+)/.source),lookbehind:!0},deleted:{pattern:ce(/(^-*).+?(?=-)/.source),lookbehind:!0},span:{pattern:ce(/(^%*).+?(?=%)/.source),lookbehind:!0},modifier:{pattern:ce(/(^\*\*|__|\?\?|[*_%@+\-^~])+/.source),lookbehind:!0,inside:fe},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(^\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:ce(/"*[^"]+":.+?(?=[^\w/]?(?:\s|$))/.source),inside:{text:{pattern:ce(/(^"*)[^"]+(?=")/.source),lookbehind:!0},modifier:{pattern:ce(/(^")+/.source),lookbehind:!0,inside:fe},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:ce(/!(?:||[<>=])*(?![<>=])[^!\s()]+(?:\([^)]+\))?!(?::.+?(?=[^\w/]?(?:\s|$)))?/.source),inside:{source:{pattern:ce(/(^!(?:||[<>=])*)(?![<>=])[^!\s()]+(?:\([^)]+\))?(?=!)/.source),lookbehind:!0,alias:"url"},modifier:{pattern:ce(/(^!)(?:||[<>=])+/.source),lookbehind:!0,inside:fe},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^()]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:C|R|TM)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),ie=he.phrase.inside,xe={inline:ie.inline,link:ie.link,image:ie.image,footnote:ie.footnote,acronym:ie.acronym,mark:ie.mark};he.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var Ee=ie.inline.inside;Ee.bold.inside=xe,Ee.italic.inside=xe,Ee.inserted.inside=xe,Ee.deleted.inside=xe,Ee.span.inside=xe;var Oe=ie.table.inside;Oe.inline=xe.inline,Oe.link=xe.link,Oe.image=xe.image,Oe.footnote=xe.footnote,Oe.acronym=xe.acronym,Oe.mark=xe.mark})(y)}},14693:function(ge){"use strict";ge.exports=ne,ne.displayName="toml",ne.aliases=[];function ne(y){(function(E){var ae=/(?:[\w-]+|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*")/.source;function oe(ce){return ce.replace(/__/g,function(){return ae})}E.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(oe(/(^[\t ]*\[\s*(?:\[\s*)?)__(?:\s*\.\s*__)*(?=\s*\])/.source),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(oe(/(^[\t ]*|[{,]\s*)__(?:\s*\.\s*__)*(?=\s*=)/.source),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:false|true)\b/,punctuation:/[.,=[\]{}]/}})(y)}},8743:function(ge){"use strict";ge.exports=ne,ne.displayName="tremor",ne.aliases=[];function ne(y){(function(E){E.languages.tremor={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},"interpolated-string":null,extractor:{pattern:/\b[a-z_]\w*\|(?:[^\r\n\\|]|\\(?:\r\n|[\s\S]))*\|/i,greedy:!0,inside:{regex:{pattern:/(^re)\|[\s\S]+/,lookbehind:!0},function:/^\w+/,value:/\|[\s\S]+/}},identifier:{pattern:/`[^`]*`/,greedy:!0},function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())\b/,keyword:/\b(?:args|as|by|case|config|connect|connector|const|copy|create|default|define|deploy|drop|each|emit|end|erase|event|flow|fn|for|from|group|having|insert|into|intrinsic|let|links|match|merge|mod|move|of|operator|patch|pipeline|recur|script|select|set|sliding|state|stream|to|tumbling|update|use|when|where|window|with)\b/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0b[01_]*|0x[0-9a-fA-F_]*|\d[\d_]*(?:\.\d[\d_]*)?(?:[Ee][+-]?[\d_]+)?)\b/,"pattern-punctuation":{pattern:/%(?=[({[])/,alias:"punctuation"},operator:/[-+*\/%~!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?>?=?|(?:absent|and|not|or|present|xor)\b/,punctuation:/::|[;\[\]()\{\},.:]/};var ae=/#\{(?:[^"{}]|\{[^{}]*\}|"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*")*\}/.source;E.languages.tremor["interpolated-string"]={pattern:RegExp(/(^|[^\\])/.source+'(?:"""(?:'+/[^"\\#]|\\[\s\S]|"(?!"")|#(?!\{)/.source+"|"+ae+')*"""|"(?:'+/[^"\\\r\n#]|\\(?:\r\n|[\s\S])|#(?!\{)/.source+"|"+ae+')*")'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:RegExp(ae),inside:{punctuation:/^#\{|\}$/,expression:{pattern:/[\s\S]+/,inside:E.languages.tremor}}},string:/[\s\S]+/}},E.languages.troy=E.languages.tremor,E.languages.trickle=E.languages.tremor})(y)}},1689:function(ge,ne,y){"use strict";var E=y(24103),ae=y(92784);ge.exports=oe,oe.displayName="tsx",oe.aliases=[];function oe(ce){ce.register(E),ce.register(ae),function(fe){var he=fe.util.clone(fe.languages.typescript);fe.languages.tsx=fe.languages.extend("jsx",he),delete fe.languages.tsx.parameter,delete fe.languages.tsx["literal-property"];var ie=fe.languages.tsx.tag;ie.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+ie.pattern.source+")",ie.pattern.flags),ie.lookbehind=!0}(ce)}},69210:function(ge,ne,y){"use strict";var E=y(51478);ge.exports=ae,ae.displayName="tt2",ae.aliases=[];function ae(oe){oe.register(E),function(ce){ce.languages.tt2=ce.languages.extend("clike",{comment:/#.*|\[%#[\s\S]*?%\]/,keyword:/\b(?:BLOCK|CALL|CASE|CATCH|CLEAR|DEBUG|DEFAULT|ELSE|ELSIF|END|FILTER|FINAL|FOREACH|GET|IF|IN|INCLUDE|INSERT|LAST|MACRO|META|NEXT|PERL|PROCESS|RAWPERL|RETURN|SET|STOP|SWITCH|TAGS|THROW|TRY|UNLESS|USE|WHILE|WRAPPER)\b/,punctuation:/[[\]{},()]/}),ce.languages.insertBefore("tt2","number",{operator:/=[>=]?|!=?|<=?|>=?|&&|\|\|?|\b(?:and|not|or)\b/,variable:{pattern:/\b[a-z]\w*(?:\s*\.\s*(?:\d+|\$?[a-z]\w*))*\b/i}}),ce.languages.insertBefore("tt2","keyword",{delimiter:{pattern:/^(?:\[%|%%)-?|-?%\]$/,alias:"punctuation"}}),ce.languages.insertBefore("tt2","string",{"single-quoted-string":{pattern:/'[^\\']*(?:\\[\s\S][^\\']*)*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"[^\\"]*(?:\\[\s\S][^\\"]*)*"/,greedy:!0,alias:"string",inside:{variable:{pattern:/\$(?:[a-z]\w*(?:\.(?:\d+|\$?[a-z]\w*))*)/i}}}}),delete ce.languages.tt2.string,ce.hooks.add("before-tokenize",function(fe){var he=/\[%[\s\S]+?%\]/g;ce.languages["markup-templating"].buildPlaceholders(fe,"tt2",he)}),ce.hooks.add("after-tokenize",function(fe){ce.languages["markup-templating"].tokenizePlaceholders(fe,"tt2")})}(oe)}},58710:function(ge){"use strict";ge.exports=ne,ne.displayName="turtle",ne.aliases=[];function ne(y){y.languages.turtle={comment:{pattern:/#.*/,greedy:!0},"multiline-string":{pattern:/"""(?:(?:""?)?(?:[^"\\]|\\.))*"""|'''(?:(?:''?)?(?:[^'\\]|\\.))*'''/,greedy:!0,alias:"string",inside:{comment:/#.*/}},string:{pattern:/"(?:[^\\"\r\n]|\\.)*"|'(?:[^\\'\r\n]|\\.)*'/,greedy:!0},url:{pattern:/<(?:[^\x00-\x20<>"{}|^`\\]|\\(?:u[\da-fA-F]{4}|U[\da-fA-F]{8}))*>/,greedy:!0,inside:{punctuation:/[<>]/}},function:{pattern:/(?:(?![-.\d\xB7])[-.\w\xB7\xC0-\uFFFD]+)?:(?:(?![-.])(?:[-.:\w\xC0-\uFFFD]|%[\da-f]{2}|\\.)+)?/i,inside:{"local-name":{pattern:/([^:]*:)[\s\S]+/,lookbehind:!0},prefix:{pattern:/[\s\S]+/,inside:{punctuation:/:/}}}},number:/[+-]?\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[{}.,;()[\]]|\^\^/,boolean:/\b(?:false|true)\b/,keyword:[/(?:\ba|@prefix|@base)\b|=/,/\b(?:base|graph|prefix)\b/i],tag:{pattern:/@[a-z]+(?:-[a-z\d]+)*/i,inside:{punctuation:/@/}}},y.languages.trig=y.languages.turtle}},60452:function(ge,ne,y){"use strict";var E=y(51478);ge.exports=ae,ae.displayName="twig",ae.aliases=[];function ae(oe){oe.register(E),oe.languages.twig={comment:/^\{#[\s\S]*?#\}$/,"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/},oe.hooks.add("before-tokenize",function(ce){if(ce.language==="twig"){var fe=/\{(?:#[\s\S]*?#|%[\s\S]*?%|\{[\s\S]*?\})\}/g;oe.languages["markup-templating"].buildPlaceholders(ce,"twig",fe)}}),oe.hooks.add("after-tokenize",function(ce){oe.languages["markup-templating"].tokenizePlaceholders(ce,"twig")})}},92784:function(ge){"use strict";ge.exports=ne,ne.displayName="typescript",ne.aliases=["ts"];function ne(y){(function(E){E.languages.typescript=E.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),E.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete E.languages.typescript.parameter,delete E.languages.typescript["literal-property"];var ae=E.languages.extend("typescript",{});delete ae["class-name"],E.languages.typescript["class-name"].inside=ae,E.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:ae}}}}),E.languages.ts=E.languages.typescript})(y)}},36489:function(ge){"use strict";ge.exports=ne,ne.displayName="typoscript",ne.aliases=["tsconfig"];function ne(y){(function(E){var ae=/\b(?:ACT|ACTIFSUB|CARRAY|CASE|CLEARGIF|COA|COA_INT|CONSTANTS|CONTENT|CUR|EDITPANEL|EFFECT|EXT|FILE|FLUIDTEMPLATE|FORM|FRAME|FRAMESET|GIFBUILDER|GMENU|GMENU_FOLDOUT|GMENU_LAYERS|GP|HMENU|HRULER|HTML|IENV|IFSUB|IMAGE|IMGMENU|IMGMENUITEM|IMGTEXT|IMG_RESOURCE|INCLUDE_TYPOSCRIPT|JSMENU|JSMENUITEM|LLL|LOAD_REGISTER|NO|PAGE|RECORDS|RESTORE_REGISTER|TEMPLATE|TEXT|TMENU|TMENUITEM|TMENU_LAYERS|USER|USER_INT|_GIFBUILDER|global|globalString|globalVar)\b/;E.languages.typoscript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:= \t]|(?:^|[^= \t])[ \t]+)\/\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^"'])#.*/,lookbehind:!0,greedy:!0}],function:[{pattern://,inside:{string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,inside:{keyword:ae}},keyword:{pattern:/INCLUDE_TYPOSCRIPT/}}},{pattern:/@import\s*(?:"[^"\r\n]*"|'[^'\r\n]*')/,inside:{string:/"[^"\r\n]*"|'[^'\r\n]*'/}}],string:{pattern:/^([^=]*=[< ]?)(?:(?!\]\n).)*/,lookbehind:!0,inside:{function:/\{\$.*\}/,keyword:ae,number:/^\d+$/,punctuation:/[,|:]/}},keyword:ae,number:{pattern:/\b\d+\s*[.{=]/,inside:{operator:/[.{=]/}},tag:{pattern:/\.?[-\w\\]+\.?/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:|]/,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/},E.languages.tsconfig=E.languages.typoscript})(y)}},78380:function(ge){"use strict";ge.exports=ne,ne.displayName="unrealscript",ne.aliases=["uc","uscript"];function ne(y){y.languages.unrealscript={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},category:{pattern:/(\b(?:(?:autoexpand|hide|show)categories|var)\s*\()[^()]+(?=\))/,lookbehind:!0,greedy:!0,alias:"property"},metadata:{pattern:/(\w\s*)<\s*\w+\s*=[^<>|=\r\n]+(?:\|\s*\w+\s*=[^<>|=\r\n]+)*>/,lookbehind:!0,greedy:!0,inside:{property:/\b\w+(?=\s*=)/,operator:/=/,punctuation:/[<>|]/}},macro:{pattern:/`\w+/,alias:"property"},"class-name":{pattern:/(\b(?:class|enum|extends|interface|state(?:\(\))?|struct|within)\s+)\w+/,lookbehind:!0},keyword:/\b(?:abstract|actor|array|auto|autoexpandcategories|bool|break|byte|case|class|classgroup|client|coerce|collapsecategories|config|const|continue|default|defaultproperties|delegate|dependson|deprecated|do|dontcollapsecategories|editconst|editinlinenew|else|enum|event|exec|export|extends|final|float|for|forcescriptorder|foreach|function|goto|guid|hidecategories|hidedropdown|if|ignores|implements|inherits|input|int|interface|iterator|latent|local|material|name|native|nativereplication|noexport|nontransient|noteditinlinenew|notplaceable|operator|optional|out|pawn|perobjectconfig|perobjectlocalized|placeable|postoperator|preoperator|private|protected|reliable|replication|return|server|showcategories|simulated|singular|state|static|string|struct|structdefault|structdefaultproperties|switch|texture|transient|travel|unreliable|until|var|vector|while|within)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/>>|<<|--|\+\+|\*\*|[-+*/~!=<>$@]=?|&&?|\|\|?|\^\^?|[?:%]|\b(?:ClockwiseFrom|Cross|Dot)\b/,punctuation:/[()[\]{};,.]/},y.languages.uc=y.languages.uscript=y.languages.unrealscript}},10409:function(ge){"use strict";ge.exports=ne,ne.displayName="uorazor",ne.aliases=[];function ne(y){y.languages.uorazor={"comment-hash":{pattern:/#.*/,alias:"comment",greedy:!0},"comment-slash":{pattern:/\/\/.*/,alias:"comment",greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/},greedy:!0},"source-layers":{pattern:/\b(?:arms|backpack|blue|bracelet|cancel|clear|cloak|criminal|earrings|enemy|facialhair|friend|friendly|gloves|gray|grey|ground|hair|head|innerlegs|innertorso|innocent|lefthand|middletorso|murderer|neck|nonfriendly|onehandedsecondary|outerlegs|outertorso|pants|red|righthand|ring|self|shirt|shoes|talisman|waist)\b/i,alias:"function"},"source-commands":{pattern:/\b(?:alliance|attack|cast|clearall|clearignore|clearjournal|clearlist|clearsysmsg|createlist|createtimer|dclick|dclicktype|dclickvar|dress|dressconfig|drop|droprelloc|emote|getlabel|guild|gumpclose|gumpresponse|hotkey|ignore|lasttarget|lift|lifttype|menu|menuresponse|msg|org|organize|organizer|overhead|pause|poplist|potion|promptresponse|pushlist|removelist|removetimer|rename|restock|say|scav|scavenger|script|setability|setlasttarget|setskill|settimer|setvar|sysmsg|target|targetloc|targetrelloc|targettype|undress|unignore|unsetvar|useobject|useonce|useskill|usetype|virtue|wait|waitforgump|waitformenu|waitforprompt|waitforstat|waitforsysmsg|waitfortarget|walk|wfsysmsg|wft|whisper|yell)\b/,alias:"function"},"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},function:/\b(?:atlist|close|closest|count|counter|counttype|dead|dex|diffhits|diffmana|diffstam|diffweight|find|findbuff|finddebuff|findlayer|findtype|findtypelist|followers|gumpexists|hidden|hits|hp|hue|human|humanoid|ingump|inlist|insysmessage|insysmsg|int|invul|lhandempty|list|listexists|mana|maxhits|maxhp|maxmana|maxstam|maxweight|monster|mounted|name|next|noto|paralyzed|poisoned|position|prev|previous|queued|rand|random|rhandempty|skill|stam|str|targetexists|timer|timerexists|varexist|warmode|weight)\b/,keyword:/\b(?:and|as|break|continue|else|elseif|endfor|endif|endwhile|for|if|loop|not|or|replay|stop|while)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/}}},6539:function(ge){"use strict";ge.exports=ne,ne.displayName="uri",ne.aliases=["url"];function ne(y){y.languages.uri={scheme:{pattern:/^[a-z][a-z0-9+.-]*:/im,greedy:!0,inside:{"scheme-delimiter":/:$/}},fragment:{pattern:/#[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"fragment-delimiter":/^#/}},query:{pattern:/\?[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"query-delimiter":{pattern:/^\?/,greedy:!0},"pair-delimiter":/[&;]/,pair:{pattern:/^[^=][\s\S]*/,inside:{key:/^[^=]+/,value:{pattern:/(^=)[\s\S]+/,lookbehind:!0}}}}},authority:{pattern:RegExp(/^\/\//.source+/(?:[\w\-.~!$&'()*+,;=%:]*@)?/.source+("(?:"+/\[(?:[0-9a-fA-F:.]{2,48}|v[0-9a-fA-F]+\.[\w\-.~!$&'()*+,;=]+)\]/.source+"|"+/[\w\-.~!$&'()*+,;=%]*/.source+")")+/(?::\d*)?/.source,"m"),inside:{"authority-delimiter":/^\/\//,"user-info-segment":{pattern:/^[\w\-.~!$&'()*+,;=%:]*@/,inside:{"user-info-delimiter":/@$/,"user-info":/^[\w\-.~!$&'()*+,;=%:]+/}},"port-segment":{pattern:/:\d*$/,inside:{"port-delimiter":/^:/,port:/^\d+/}},host:{pattern:/[\s\S]+/,inside:{"ip-literal":{pattern:/^\[[\s\S]+\]$/,inside:{"ip-literal-delimiter":/^\[|\]$/,"ipv-future":/^v[\s\S]+/,"ipv6-address":/^[\s\S]+/}},"ipv4-address":/^(?:(?:[03-9]\d?|[12]\d{0,2})\.){3}(?:[03-9]\d?|[12]\d{0,2})$/}}}},path:{pattern:/^[\w\-.~!$&'()*+,;=%:@/]+/m,inside:{"path-separator":/\//}}},y.languages.url=y.languages.uri}},82028:function(ge){"use strict";ge.exports=ne,ne.displayName="v",ne.aliases=[];function ne(y){(function(E){var ae={pattern:/[\s\S]+/,inside:null};E.languages.v=E.languages.extend("clike",{string:{pattern:/r?(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,alias:"quoted-string",greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[^{}]*\}|\w+(?:\.\w+(?:\([^\(\)]*\))?|\[[^\[\]]+\])*)/,lookbehind:!0,inside:{"interpolation-variable":{pattern:/^\$\w[\s\S]*$/,alias:"variable"},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},"interpolation-expression":ae}}}},"class-name":{pattern:/(\b(?:enum|interface|struct|type)\s+)(?:C\.)?\w+/,lookbehind:!0},keyword:/(?:\b(?:__global|as|asm|assert|atomic|break|chan|const|continue|defer|else|embed|enum|fn|for|go(?:to)?|if|import|in|interface|is|lock|match|module|mut|none|or|pub|return|rlock|select|shared|sizeof|static|struct|type(?:of)?|union|unsafe)|\$(?:else|for|if)|#(?:flag|include))\b/,number:/\b(?:0x[a-f\d]+(?:_[a-f\d]+)*|0b[01]+(?:_[01]+)*|0o[0-7]+(?:_[0-7]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?)\b/i,operator:/~|\?|[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\.?/,builtin:/\b(?:any(?:_float|_int)?|bool|byte(?:ptr)?|charptr|f(?:32|64)|i(?:8|16|64|128|nt)|rune|size_t|string|u(?:16|32|64|128)|voidptr)\b/}),ae.inside=E.languages.v,E.languages.insertBefore("v","string",{char:{pattern:/`(?:\\`|\\?[^`]{1,2})`/,alias:"rune"}}),E.languages.insertBefore("v","operator",{attribute:{pattern:/(^[\t ]*)\[(?:deprecated|direct_array_access|flag|inline|live|ref_only|typedef|unsafe_fn|windows_stdcall)\]/m,lookbehind:!0,alias:"annotation",inside:{punctuation:/[\[\]]/,keyword:/\w+/}},generic:{pattern:/<\w+>(?=\s*[\)\{])/,inside:{punctuation:/[<>]/,"class-name":/\w+/}}}),E.languages.insertBefore("v","function",{"generic-function":{pattern:/\b\w+\s*<\w+>(?=\()/,inside:{function:/^\w+/,generic:{pattern:/<\w+>/,inside:E.languages.v.generic.inside}}}})})(y)}},62282:function(ge){"use strict";ge.exports=ne,ne.displayName="vala",ne.aliases=[];function ne(y){y.languages.vala=y.languages.extend("clike",{"class-name":[{pattern:/\b[A-Z]\w*(?:\.\w+)*\b(?=(?:\?\s+|\*?\s+\*?)\w)/,inside:{punctuation:/\./}},{pattern:/(\[)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/(\b(?:class|interface)\s+[A-Z]\w*(?:\.\w+)*\s*:\s*)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/((?:\b(?:class|enum|interface|new|struct)\s+)|(?:catch\s+\())[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}}],keyword:/\b(?:abstract|as|assert|async|base|bool|break|case|catch|char|class|const|construct|continue|default|delegate|delete|do|double|dynamic|else|ensures|enum|errordomain|extern|finally|float|for|foreach|get|if|in|inline|int|int16|int32|int64|int8|interface|internal|is|lock|long|namespace|new|null|out|override|owned|params|private|protected|public|ref|requires|return|set|short|signal|sizeof|size_t|ssize_t|static|string|struct|switch|this|throw|throws|try|typeof|uchar|uint|uint16|uint32|uint64|uint8|ulong|unichar|unowned|ushort|using|value|var|virtual|void|volatile|weak|while|yield)\b/i,function:/\b\w+(?=\s*\()/,number:/(?:\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)(?:f|u?l?)?/i,operator:/\+\+|--|&&|\|\||<<=?|>>=?|=>|->|~|[+\-*\/%&^|=!<>]=?|\?\??|\.\.\./,punctuation:/[{}[\];(),.:]/,constant:/\b[A-Z0-9_]+\b/}),y.languages.insertBefore("vala","string",{"raw-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"template-string":{pattern:/@"[\s\S]*?"/,greedy:!0,inside:{interpolation:{pattern:/\$(?:\([^)]*\)|[a-zA-Z]\w*)/,inside:{delimiter:{pattern:/^\$\(?|\)$/,alias:"punctuation"},rest:y.languages.vala}},string:/[\s\S]+/}}}),y.languages.insertBefore("vala","keyword",{regex:{pattern:/\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[imsx]{0,4}(?=\s*(?:$|[\r\n,.;})\]]))/,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:y.languages.regex},"regex-delimiter":/^\//,"regex-flags":/^[a-z]+$/}}})}},55686:function(ge,ne,y){"use strict";var E=y(51422);ge.exports=ae,ae.displayName="vbnet",ae.aliases=[];function ae(oe){oe.register(E),oe.languages.vbnet=oe.languages.extend("basic",{comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^"])"(?:""|[^"])*"(?!")/,lookbehind:!0,greedy:!0},keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDBL|CDEC|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DEFAULT|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LET|LIB|LIKE|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPERATOR|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHELL|SHORT|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SWAP|SYNCLOCK|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,punctuation:/[,;:(){}]/})}},70889:function(ge){"use strict";ge.exports=ne,ne.displayName="velocity",ne.aliases=[];function ne(y){(function(E){E.languages.velocity=E.languages.extend("markup",{});var ae={variable:{pattern:/(^|[^\\](?:\\\\)*)\$!?(?:[a-z][\w-]*(?:\([^)]*\))?(?:\.[a-z][\w-]*(?:\([^)]*\))?|\[[^\]]+\])*|\{[^}]+\})/i,lookbehind:!0,inside:{}},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},number:/\b\d+\b/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|[+*/%-]|&&|\|\||\.\.|\b(?:eq|g[et]|l[et]|n(?:e|ot))\b/,punctuation:/[(){}[\]:,.]/};ae.variable.inside={string:ae.string,function:{pattern:/([^\w-])[a-z][\w-]*(?=\()/,lookbehind:!0},number:ae.number,boolean:ae.boolean,punctuation:ae.punctuation},E.languages.insertBefore("velocity","comment",{unparsed:{pattern:/(^|[^\\])#\[\[[\s\S]*?\]\]#/,lookbehind:!0,greedy:!0,inside:{punctuation:/^#\[\[|\]\]#$/}},"velocity-comment":[{pattern:/(^|[^\\])#\*[\s\S]*?\*#/,lookbehind:!0,greedy:!0,alias:"comment"},{pattern:/(^|[^\\])##.*/,lookbehind:!0,greedy:!0,alias:"comment"}],directive:{pattern:/(^|[^\\](?:\\\\)*)#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})(?:\s*\((?:[^()]|\([^()]*\))*\))?/i,lookbehind:!0,inside:{keyword:{pattern:/^#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})|\bin\b/,inside:{punctuation:/[{}]/}},rest:ae}},variable:ae.variable}),E.languages.velocity.tag.inside["attr-value"].inside.rest=E.languages.velocity})(y)}},37116:function(ge){"use strict";ge.exports=ne,ne.displayName="verilog",ne.aliases=[];function ne(y){y.languages.verilog={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"kernel-function":{pattern:/\B\$\w+\b/,alias:"property"},constant:/\B`\w+\b/,function:/\b\w+(?=\()/,keyword:/\b(?:alias|and|assert|assign|assume|automatic|before|begin|bind|bins|binsof|bit|break|buf|bufif0|bufif1|byte|case|casex|casez|cell|chandle|class|clocking|cmos|config|const|constraint|context|continue|cover|covergroup|coverpoint|cross|deassign|default|defparam|design|disable|dist|do|edge|else|end|endcase|endclass|endclocking|endconfig|endfunction|endgenerate|endgroup|endinterface|endmodule|endpackage|endprimitive|endprogram|endproperty|endsequence|endspecify|endtable|endtask|enum|event|expect|export|extends|extern|final|first_match|for|force|foreach|forever|fork|forkjoin|function|generate|genvar|highz0|highz1|if|iff|ifnone|ignore_bins|illegal_bins|import|incdir|include|initial|inout|input|inside|instance|int|integer|interface|intersect|join|join_any|join_none|large|liblist|library|local|localparam|logic|longint|macromodule|matches|medium|modport|module|nand|negedge|new|nmos|nor|noshowcancelled|not|notif0|notif1|null|or|output|package|packed|parameter|pmos|posedge|primitive|priority|program|property|protected|pull0|pull1|pulldown|pullup|pulsestyle_ondetect|pulsestyle_onevent|pure|rand|randc|randcase|randsequence|rcmos|real|realtime|ref|reg|release|repeat|return|rnmos|rpmos|rtran|rtranif0|rtranif1|scalared|sequence|shortint|shortreal|showcancelled|signed|small|solve|specify|specparam|static|string|strong0|strong1|struct|super|supply0|supply1|table|tagged|task|this|throughout|time|timeprecision|timeunit|tran|tranif0|tranif1|tri|tri0|tri1|triand|trior|trireg|type|typedef|union|unique|unsigned|use|uwire|var|vectored|virtual|void|wait|wait_order|wand|weak0|weak1|while|wildcard|wire|with|within|wor|xnor|xor)\b/,important:/\b(?:always|always_comb|always_ff|always_latch)\b(?: *@)?/,number:/\B##?\d+|(?:\b\d+)?'[odbh] ?[\da-fzx_?]+|\b(?:\d*[._])?\d+(?:e[-+]?\d+)?/i,operator:/[-+{}^~%*\/?=!<>&|]+/,punctuation:/[[\];(),.:]/}}},66963:function(ge){"use strict";ge.exports=ne,ne.displayName="vhdl",ne.aliases=[];function ne(y){y.languages.vhdl={comment:/--.+/,"vhdl-vectors":{pattern:/\b[oxb]"[\da-f_]+"|"[01uxzwlh-]+"/i,alias:"number"},"quoted-function":{pattern:/"\S+?"(?=\()/,alias:"function"},string:/"(?:[^\\"\r\n]|\\(?:\r\n|[\s\S]))*"/,constant:/\b(?:library|use)\b/i,keyword:/\b(?:'active|'ascending|'base|'delayed|'driving|'driving_value|'event|'high|'image|'instance_name|'last_active|'last_event|'last_value|'left|'leftof|'length|'low|'path_name|'pos|'pred|'quiet|'range|'reverse_range|'right|'rightof|'simple_name|'stable|'succ|'transaction|'val|'value|access|after|alias|all|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|new|next|null|of|on|open|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|report|return|select|severity|shared|signal|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\w+(?=\()/,number:/'[01uxzwlh-]'|\b(?:\d+#[\da-f_.]+#|\d[\d_.]*)(?:e[-+]?\d+)?/i,operator:/[<>]=?|:=|[-+*/&=]|\b(?:abs|and|mod|nand|nor|not|or|rem|rol|ror|sla|sll|sra|srl|xnor|xor)\b/i,punctuation:/[{}[\];(),.:]/}}},21078:function(ge){"use strict";ge.exports=ne,ne.displayName="vim",ne.aliases=[];function ne(y){y.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\b\w+(?=\()/,keyword:/\b(?:N|Next|P|Print|X|XMLent|XMLns|ab|abbreviate|abc|abclear|abo|aboveleft|al|all|ar|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|args|argu|argument|as|ascii|b|bN|bNext|ba|bad|badd|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bo|botright|bp|bprevious|br|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|brewind|bro|browse|bufdo|buffer|buffers|bun|bunload|bw|bwipeout|c|cN|cNext|cNfcNfile|ca|cabbrev|cabc|cabclear|cad|caddb|caddbuffer|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cg|cgetb|cgetbuffer|cgete|cgetexpr|cgetfile|change|changes|chd|chdir|che|checkpath|checkt|checktime|cl|cla|clast|clist|clo|close|cmapc|cmapclear|cn|cnew|cnewer|cnext|cnf|cnfile|cnorea|cnoreabbrev|co|col|colder|colo|colorscheme|comc|comclear|comp|compiler|con|conf|confirm|continue|cope|copen|copy|cp|cpf|cpfile|cprevious|cq|cquit|cr|crewind|cu|cuna|cunabbrev|cunmap|cw|cwindow|d|debugg|debuggreedy|delc|delcommand|delete|delf|delfunction|delm|delmarks|di|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|e|earlier|echoe|echoerr|echom|echomsg|echon|edit|el|else|elsei|elseif|em|emenu|en|endf|endfo|endfor|endfun|endfunction|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fin|fina|finally|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|foldd|folddoc|folddoclosed|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|h|ha|hardcopy|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iu|iuna|iunabbrev|iunmap|j|join|ju|jumps|k|kee|keepalt|keepj|keepjumps|keepmarks|l|lN|lNext|lNf|lNfile|la|lad|laddb|laddbuffer|laddexpr|laddf|laddfile|lan|language|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|left|lefta|leftabove|let|lex|lexpr|lf|lfile|lfir|lfirst|lg|lgetb|lgetbuffer|lgete|lgetexpr|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|list|ll|lla|llast|lli|llist|lm|lmak|lmake|lmap|lmapc|lmapclear|ln|lne|lnew|lnewer|lnext|lnf|lnfile|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lp|lpf|lpfile|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|m|ma|mak|make|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkv|mkvie|mkview|mkvimrc|mod|mode|move|mz|mzf|mzfile|mzscheme|n|nbkey|new|next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|o|omapc|omapclear|on|only|open|opt|options|ou|ounmap|p|pc|pclose|pe|ped|pedit|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|print|prof|profd|profdel|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|ptN|ptNext|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|py|pyf|pyfile|python|q|qa|qall|quit|quita|quitall|r|read|rec|recover|red|redi|redir|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|ru|rub|ruby|rubyd|rubydo|rubyf|rubyfile|runtime|rv|rviminfo|sN|sNext|sa|sal|sall|san|sandbox|sargument|sav|saveas|sb|sbN|sbNext|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbp|sbprevious|sbr|sbrewind|sbuffer|scrip|scripte|scriptencoding|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sl|sla|slast|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|so|sor|sort|source|sp|spe|spelld|spelldump|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|split|spr|sprevious|sre|srewind|st|sta|stag|star|startg|startgreplace|startinsert|startr|startreplace|stj|stjump|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tN|tNext|ta|tab|tabN|tabNext|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabn|tabnew|tabnext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|u|una|unabbreviate|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|ve|verb|verbose|version|vert|vertical|vi|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|w|wN|wNext|wa|wall|wh|while|win|winc|wincmd|windo|winp|winpos|winsize|wn|wnext|wp|wprevious|wq|wqa|wqall|write|ws|wsverb|wv|wviminfo|x|xa|xall|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autocmd|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|t_AB|t_AF|t_AL|t_CS|t_CV|t_Ce|t_Co|t_Cs|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_IE|t_IS|t_K1|t_K3|t_K4|t_K5|t_K6|t_K7|t_K8|t_K9|t_KA|t_KB|t_KC|t_KD|t_KE|t_KF|t_KG|t_KH|t_KI|t_KJ|t_KK|t_KL|t_RI|t_RV|t_SI|t_Sb|t_Sf|t_WP|t_WS|t_ZH|t_ZR|t_al|t_bc|t_cd|t_ce|t_cl|t_cm|t_cs|t_da|t_db|t_dl|t_fs|t_k1|t_k2|t_k3|t_k4|t_k5|t_k6|t_k7|t_k8|t_k9|t_kB|t_kD|t_kI|t_kN|t_kP|t_kb|t_kd|t_ke|t_kh|t_kl|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_se|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_xs|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}}},96198:function(ge){"use strict";ge.exports=ne,ne.displayName="visualBasic",ne.aliases=[];function ne(y){y.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:\b_[ \t]*(?:\r\n?|\n)|.)+/i,alias:"property",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[ \t]*(?:\d+([/-])\d+\1\d+(?:[ \t]+(?:\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?))?|\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?)[ \t]*#/i,alias:"number"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:[FRD]|U?[ILS])?/i,boolean:/\b(?:False|Nothing|True)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Until|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Xor)\b/i,operator:/[+\-*/\\^<=>&#@$%!]|\b_(?=[ \t]*[\r\n])/,punctuation:/[{}().,:?]/},y.languages.vb=y.languages["visual-basic"],y.languages.vba=y.languages["visual-basic"]}},17723:function(ge){"use strict";ge.exports=ne,ne.displayName="warpscript",ne.aliases=[];function ne(y){y.languages.warpscript={comment:/#.*|\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'|<'(?:[^\\']|'(?!>)|\\.)*'>/,greedy:!0},variable:/\$\S+/,macro:{pattern:/@\S+/,alias:"property"},keyword:/\b(?:BREAK|CHECKMACRO|CONTINUE|CUDF|DEFINED|DEFINEDMACRO|EVAL|FAIL|FOR|FOREACH|FORSTEP|IFT|IFTE|MSGFAIL|NRETURN|RETHROW|RETURN|SWITCH|TRY|UDF|UNTIL|WHILE)\b/,number:/[+-]?\b(?:NaN|Infinity|\d+(?:\.\d*)?(?:[Ee][+-]?\d+)?|0x[\da-fA-F]+|0b[01]+)\b/,boolean:/\b(?:F|T|false|true)\b/,punctuation:/<%|%>|[{}[\]()]/,operator:/==|&&?|\|\|?|\*\*?|>>>?|<<|[<>!~]=?|[-/%^]|\+!?|\b(?:AND|NOT|OR)\b/}}},67771:function(ge){"use strict";ge.exports=ne,ne.displayName="wasm",ne.aliases=[];function ne(y){y.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}}},30307:function(ge){"use strict";ge.exports=ne,ne.displayName="webIdl",ne.aliases=[];function ne(y){(function(E){var ae=/(?:\B-|\b_|\b)[A-Za-z][\w-]*(?![\w-])/.source,oe="(?:"+/\b(?:unsigned\s+)?long\s+long(?![\w-])/.source+"|"+/\b(?:unrestricted|unsigned)\s+[a-z]+(?![\w-])/.source+"|"+/(?!(?:unrestricted|unsigned)\b)/.source+ae+/(?:\s*<(?:[^<>]|<[^<>]*>)*>)?/.source+")"+/(?:\s*\?)?/.source,ce={};E.languages["web-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"[^"]*"/,greedy:!0},namespace:{pattern:RegExp(/(\bnamespace\s+)/.source+ae),lookbehind:!0},"class-name":[{pattern:/(^|[^\w-])(?:iterable|maplike|setlike)\s*<(?:[^<>]|<[^<>]*>)*>/,lookbehind:!0,inside:ce},{pattern:RegExp(/(\b(?:attribute|const|deleter|getter|optional|setter)\s+)/.source+oe),lookbehind:!0,inside:ce},{pattern:RegExp("("+/\bcallback\s+/.source+ae+/\s*=\s*/.source+")"+oe),lookbehind:!0,inside:ce},{pattern:RegExp(/(\btypedef\b\s*)/.source+oe),lookbehind:!0,inside:ce},{pattern:RegExp(/(\b(?:callback|dictionary|enum|interface(?:\s+mixin)?)\s+)(?!(?:interface|mixin)\b)/.source+ae),lookbehind:!0},{pattern:RegExp(/(:\s*)/.source+ae),lookbehind:!0},RegExp(ae+/(?=\s+(?:implements|includes)\b)/.source),{pattern:RegExp(/(\b(?:implements|includes)\s+)/.source+ae),lookbehind:!0},{pattern:RegExp(oe+"(?="+/\s*(?:\.{3}\s*)?/.source+ae+/\s*[(),;=]/.source+")"),inside:ce}],builtin:/\b(?:ArrayBuffer|BigInt64Array|BigUint64Array|ByteString|DOMString|DataView|Float32Array|Float64Array|FrozenArray|Int16Array|Int32Array|Int8Array|ObservableArray|Promise|USVString|Uint16Array|Uint32Array|Uint8Array|Uint8ClampedArray)\b/,keyword:[/\b(?:async|attribute|callback|const|constructor|deleter|dictionary|enum|getter|implements|includes|inherit|interface|mixin|namespace|null|optional|or|partial|readonly|required|setter|static|stringifier|typedef|unrestricted)\b/,/\b(?:any|bigint|boolean|byte|double|float|iterable|long|maplike|object|octet|record|sequence|setlike|short|symbol|undefined|unsigned|void)\b/],boolean:/\b(?:false|true)\b/,number:{pattern:/(^|[^\w-])-?(?:0x[0-9a-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|NaN|Infinity)(?![\w-])/i,lookbehind:!0},operator:/\.{3}|[=:?<>-]/,punctuation:/[(){}[\].,;]/};for(var fe in E.languages["web-idl"])fe!=="class-name"&&(ce[fe]=E.languages["web-idl"][fe]);E.languages.webidl=E.languages["web-idl"]})(y)}},8921:function(ge){"use strict";ge.exports=ne,ne.displayName="wiki",ne.aliases=[];function ne(y){y.languages.wiki=y.languages.extend("markup",{"block-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,alias:"comment"},heading:{pattern:/^(=+)[^=\r\n].*?\1/m,inside:{punctuation:/^=+|=+$/,important:/.+/}},emphasis:{pattern:/('{2,5}).+?\1/,inside:{"bold-italic":{pattern:/(''''').+?(?=\1)/,lookbehind:!0,alias:["bold","italic"]},bold:{pattern:/(''')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},italic:{pattern:/('')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},punctuation:/^''+|''+$/}},hr:{pattern:/^-{4,}/m,alias:"punctuation"},url:[/ISBN +(?:97[89][ -]?)?(?:\d[ -]?){9}[\dx]\b|(?:PMID|RFC) +\d+/i,/\[\[.+?\]\]|\[.+?\]/],variable:[/__[A-Z]+__/,/\{{3}.+?\}{3}/,/\{\{.+?\}\}/],symbol:[/^#redirect/im,/~{3,5}/],"table-tag":{pattern:/((?:^|[|!])[|!])[^|\r\n]+\|(?!\|)/m,lookbehind:!0,inside:{"table-bar":{pattern:/\|$/,alias:"punctuation"},rest:y.languages.markup.tag.inside}},punctuation:/^(?:\{\||\|\}|\|-|[*#:;!|])|\|\||!!/m}),y.languages.insertBefore("wiki","tag",{nowiki:{pattern:/<(nowiki|pre|source)\b[^>]*>[\s\S]*?<\/\1>/i,inside:{tag:{pattern:/<(?:nowiki|pre|source)\b[^>]*>|<\/(?:nowiki|pre|source)>/i,inside:y.languages.markup.tag.inside}}}})}},13429:function(ge){"use strict";ge.exports=ne,ne.displayName="wolfram",ne.aliases=["mathematica","wl","nb"];function ne(y){y.languages.wolfram={comment:/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:Abs|AbsArg|Accuracy|Block|Do|For|Function|If|Manipulate|Module|Nest|NestList|None|Return|Switch|Table|Which|While)\b/,context:{pattern:/\b\w+`+\w*/,alias:"class-name"},blank:{pattern:/\b\w+_\b/,alias:"regex"},"global-variable":{pattern:/\$\w+/,alias:"variable"},boolean:/\b(?:False|True)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/\/\.|;|=\.|\^=|\^:=|:=|<<|>>|<\||\|>|:>|\|->|->|<-|@@@|@@|@|\/@|=!=|===|==|=|\+|-|\^|\[\/-+%=\]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},y.languages.mathematica=y.languages.wolfram,y.languages.wl=y.languages.wolfram,y.languages.nb=y.languages.wolfram}},65197:function(ge){"use strict";ge.exports=ne,ne.displayName="wren",ne.aliases=[];function ne(y){y.languages.wren={comment:[{pattern:/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*))*\*\/)*\*\/)*\*\//,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"string-literal":null,hashbang:{pattern:/^#!\/.+/,greedy:!0,alias:"comment"},attribute:{pattern:/#!?[ \t\u3000]*\w+/,alias:"keyword"},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},/\b[A-Z][a-z\d_]*\b/],constant:/\b[A-Z][A-Z\d_]*\b/,null:{pattern:/\bnull\b/,alias:"keyword"},keyword:/\b(?:as|break|class|construct|continue|else|for|foreign|if|import|in|is|return|static|super|this|var|while)\b/,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,function:/\b[a-z_]\w*(?=\s*[({])/i,operator:/<<|>>|[=!<>]=?|&&|\|\||[-+*/%~^&|?:]|\.{2,3}/,punctuation:/[\[\](){}.,;]/},y.languages.wren["string-literal"]={pattern:/(^|[^\\"])"(?:[^\\"%]|\\[\s\S]|%(?!\()|%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\))*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\)/,lookbehind:!0,inside:{expression:{pattern:/^(%\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:y.languages.wren},"interpolation-punctuation":{pattern:/^%\(|\)$/,alias:"punctuation"}}},string:/[\s\S]+/}}}},88904:function(ge){"use strict";ge.exports=ne,ne.displayName="xeora",ne.aliases=["xeoracube"];function ne(y){(function(E){E.languages.xeora=E.languages.extend("markup",{constant:{pattern:/\$(?:DomainContents|PageRenderDuration)\$/,inside:{punctuation:{pattern:/\$/}}},variable:{pattern:/\$@?(?:#+|[-+*~=^])?[\w.]+\$/,inside:{punctuation:{pattern:/[$.]/},operator:{pattern:/#+|[-+*~=^@]/}}},"function-inline":{pattern:/\$F:[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\$/,inside:{variable:{pattern:/(?:[,|])@?(?:#+|[-+*~=^])?[\w.]+/,inside:{punctuation:{pattern:/[,.|]/},operator:{pattern:/#+|[-+*~=^@]/}}},punctuation:{pattern:/\$\w:|[$:?.,|]/}},alias:"function"},"function-block":{pattern:/\$XF:\{[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\}:XF\$/,inside:{punctuation:{pattern:/[$:{}?.,|]/}},alias:"function"},"directive-inline":{pattern:/\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\/\w.]+\$/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}}},alias:"function"},"directive-block-open":{pattern:/\$\w+:\{|\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\w.]+:\{(?:![A-Z]+)?/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}},attribute:{pattern:/![A-Z]+$/,inside:{punctuation:{pattern:/!/}},alias:"keyword"}},alias:"function"},"directive-block-separator":{pattern:/\}:[-\w.]+:\{/,inside:{punctuation:{pattern:/[:{}]/}},alias:"function"},"directive-block-close":{pattern:/\}:[-\w.]+\$/,inside:{punctuation:{pattern:/[:{}$]/}},alias:"function"}}),E.languages.insertBefore("inside","punctuation",{variable:E.languages.xeora["function-inline"].inside.variable},E.languages.xeora["function-block"]),E.languages.xeoracube=E.languages.xeora})(y)}},35:function(ge){"use strict";ge.exports=ne,ne.displayName="xmlDoc",ne.aliases=[];function ne(y){(function(E){function ae(he,ie){E.languages[he]&&E.languages.insertBefore(he,"comment",{"doc-comment":ie})}var oe=E.languages.markup.tag,ce={pattern:/\/\/\/.*/,greedy:!0,alias:"comment",inside:{tag:oe}},fe={pattern:/'''.*/,greedy:!0,alias:"comment",inside:{tag:oe}};ae("csharp",ce),ae("fsharp",ce),ae("vbnet",fe)})(y)}},86095:function(ge){"use strict";ge.exports=ne,ne.displayName="xojo",ne.aliases=[];function ne(y){y.languages.xojo={comment:{pattern:/(?:'|\/\/|Rem\b).+/i,greedy:!0},string:{pattern:/"(?:""|[^"])*"/,greedy:!0},number:[/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,/&[bchou][a-z\d]+/i],directive:{pattern:/#(?:Else|ElseIf|Endif|If|Pragma)\b/i,alias:"property"},keyword:/\b(?:AddHandler|App|Array|As(?:signs)?|Auto|Boolean|Break|By(?:Ref|Val)|Byte|Call|Case|Catch|CFStringRef|CGFloat|Class|Color|Const|Continue|CString|Currency|CurrentMethodName|Declare|Delegate|Dim|Do(?:uble|wnTo)?|Each|Else(?:If)?|End|Enumeration|Event|Exception|Exit|Extends|False|Finally|For|Function|Get|GetTypeInfo|Global|GOTO|If|Implements|In|Inherits|Int(?:8|16|32|64|eger|erface)?|Lib|Loop|Me|Module|Next|Nil|Object|Optional|OSType|ParamArray|Private|Property|Protected|PString|Ptr|Raise(?:Event)?|ReDim|RemoveHandler|Return|Select(?:or)?|Self|Set|Shared|Short|Single|Soft|Static|Step|String|Sub|Super|Text|Then|To|True|Try|Ubound|UInt(?:8|16|32|64|eger)?|Until|Using|Var(?:iant)?|Wend|While|WindowPtr|WString)\b/i,operator:/<[=>]?|>=?|[+\-*\/\\^=]|\b(?:AddressOf|And|Ctype|IsA?|Mod|New|Not|Or|WeakAddressOf|Xor)\b/i,punctuation:/[.,;:()]/}}},76998:function(ge){"use strict";ge.exports=ne,ne.displayName="xquery",ne.aliases=[];function ne(y){(function(E){E.languages.xquery=E.languages.extend("markup",{"xquery-comment":{pattern:/\(:[\s\S]*?:\)/,greedy:!0,alias:"comment"},string:{pattern:/(["'])(?:\1\1|(?!\1)[\s\S])*\1/,greedy:!0},extension:{pattern:/\(#.+?#\)/,alias:"symbol"},variable:/\$[-\w:]+/,axis:{pattern:/(^|[^-])(?:ancestor(?:-or-self)?|attribute|child|descendant(?:-or-self)?|following(?:-sibling)?|parent|preceding(?:-sibling)?|self)(?=::)/,lookbehind:!0,alias:"operator"},"keyword-operator":{pattern:/(^|[^:-])\b(?:and|castable as|div|eq|except|ge|gt|idiv|instance of|intersect|is|le|lt|mod|ne|or|union)\b(?=$|[^:-])/,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^:-])\b(?:as|ascending|at|base-uri|boundary-space|case|cast as|collation|construction|copy-namespaces|declare|default|descending|else|empty (?:greatest|least)|encoding|every|external|for|function|if|import|in|inherit|lax|let|map|module|namespace|no-inherit|no-preserve|option|order(?: by|ed|ing)?|preserve|return|satisfies|schema|some|stable|strict|strip|then|to|treat as|typeswitch|unordered|validate|variable|version|where|xquery)\b(?=$|[^:-])/,lookbehind:!0},function:/[\w-]+(?::[\w-]+)*(?=\s*\()/,"xquery-element":{pattern:/(element\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"tag"},"xquery-attribute":{pattern:/(attribute\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"attr-name"},builtin:{pattern:/(^|[^:-])\b(?:attribute|comment|document|element|processing-instruction|text|xs:(?:ENTITIES|ENTITY|ID|IDREFS?|NCName|NMTOKENS?|NOTATION|Name|QName|anyAtomicType|anyType|anyURI|base64Binary|boolean|byte|date|dateTime|dayTimeDuration|decimal|double|duration|float|gDay|gMonth|gMonthDay|gYear|gYearMonth|hexBinary|int|integer|language|long|negativeInteger|nonNegativeInteger|nonPositiveInteger|normalizedString|positiveInteger|short|string|time|token|unsigned(?:Byte|Int|Long|Short)|untyped(?:Atomic)?|yearMonthDuration))\b(?=$|[^:-])/,lookbehind:!0},number:/\b\d+(?:\.\d+)?(?:E[+-]?\d+)?/,operator:[/[+*=?|@]|\.\.?|:=|!=|<[=<]?|>[=>]?/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}],punctuation:/[[\](){},;:/]/}),E.languages.xquery.tag.pattern=/<\/?(?!\d)[^\s>\/=$<%]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,E.languages.xquery.tag.inside["attr-value"].pattern=/=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+)/,E.languages.xquery.tag.inside["attr-value"].inside.punctuation=/^="|"$/,E.languages.xquery.tag.inside["attr-value"].inside.expression={pattern:/\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}/,inside:E.languages.xquery,alias:"language-xquery"};var ae=function(ce){return typeof ce=="string"?ce:typeof ce.content=="string"?ce.content:ce.content.map(ae).join("")},oe=function(ce){for(var fe=[],he=0;he0&&fe[fe.length-1].tagName===ae(ie.content[0].content[1])&&fe.pop():ie.content[ie.content.length-1].content==="/>"||fe.push({tagName:ae(ie.content[0].content[1]),openedBraces:0}):fe.length>0&&ie.type==="punctuation"&&ie.content==="{"&&(!ce[he+1]||ce[he+1].type!=="punctuation"||ce[he+1].content!=="{")&&(!ce[he-1]||ce[he-1].type!=="plain-text"||ce[he-1].content!=="{")?fe[fe.length-1].openedBraces++:fe.length>0&&fe[fe.length-1].openedBraces>0&&ie.type==="punctuation"&&ie.content==="}"?fe[fe.length-1].openedBraces--:ie.type!=="comment"&&(xe=!0)),(xe||typeof ie=="string")&&fe.length>0&&fe[fe.length-1].openedBraces===0){var Ee=ae(ie);he0&&(typeof ce[he-1]=="string"||ce[he-1].type==="plain-text")&&(Ee=ae(ce[he-1])+Ee,ce.splice(he-1,1),he--),/^\s+$/.test(Ee)?ce[he]=Ee:ce[he]=new E.Token("plain-text",Ee,null,Ee)}ie.content&&typeof ie.content!="string"&&oe(ie.content)}};E.hooks.add("after-tokenize",function(ce){ce.language==="xquery"&&oe(ce.tokens)})})(y)}},14409:function(ge){"use strict";ge.exports=ne,ne.displayName="yaml",ne.aliases=["yml"];function ne(y){(function(E){var ae=/[*&][^\s[\]{},]+/,oe=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,ce="(?:"+oe.source+"(?:[ ]+"+ae.source+")?|"+ae.source+"(?:[ ]+"+oe.source+")?)",fe=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),he=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function ie(xe,Ee){Ee=(Ee||"").replace(/m/g,"")+"m";var Oe=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return ce}).replace(/<>/g,function(){return xe});return RegExp(Oe,Ee)}E.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,function(){return ce})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,function(){return ce}).replace(/<>/g,function(){return"(?:"+fe+"|"+he+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:ie(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:ie(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:ie(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:ie(he),lookbehind:!0,greedy:!0},number:{pattern:ie(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:oe,important:ae,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},E.languages.yml=E.languages.yaml})(y)}},33460:function(ge){"use strict";ge.exports=ne,ne.displayName="yang",ne.aliases=[];function ne(y){y.languages.yang={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"(?:[^\\"]|\\.)*"|'[^']*'/,greedy:!0},keyword:{pattern:/(^|[{};\r\n][ \t]*)[a-z_][\w.-]*/i,lookbehind:!0},namespace:{pattern:/(\s)[a-z_][\w.-]*(?=:)/i,lookbehind:!0},boolean:/\b(?:false|true)\b/,operator:/\+/,punctuation:/[{};:]/}}},28108:function(ge){"use strict";ge.exports=ne,ne.displayName="zig",ne.aliases=[];function ne(y){(function(E){function ae(Ee){return function(){return Ee}}var oe=/\b(?:align|allowzero|and|anyframe|anytype|asm|async|await|break|cancel|catch|comptime|const|continue|defer|else|enum|errdefer|error|export|extern|fn|for|if|inline|linksection|nakedcc|noalias|nosuspend|null|or|orelse|packed|promise|pub|resume|return|stdcallcc|struct|suspend|switch|test|threadlocal|try|undefined|union|unreachable|usingnamespace|var|volatile|while)\b/,ce="\\b(?!"+oe.source+")(?!\\d)\\w+\\b",fe=/align\s*\((?:[^()]|\([^()]*\))*\)/.source,he=/(?:\?|\bpromise->|(?:\[[^[\]]*\]|\*(?!\*)|\*\*)(?:\s*|\s*const\b|\s*volatile\b|\s*allowzero\b)*)/.source.replace(//g,ae(fe)),ie=/(?:\bpromise\b|(?:\berror\.)?(?:\.)*(?!\s+))/.source.replace(//g,ae(ce)),xe="(?!\\s)(?:!?\\s*(?:"+he+"\\s*)*"+ie+")+";E.languages.zig={comment:[{pattern:/\/\/[/!].*/,alias:"doc-comment"},/\/{2}.*/],string:[{pattern:/(^|[^\\@])c?"(?:[^"\\\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},{pattern:/([\r\n])([ \t]+c?\\{2}).*(?:(?:\r\n?|\n)\2.*)*/,lookbehind:!0,greedy:!0}],char:{pattern:/(^|[^\\])'(?:[^'\\\r\n]|[\uD800-\uDFFF]{2}|\\(?:.|x[a-fA-F\d]{2}|u\{[a-fA-F\d]{1,6}\}))'/,lookbehind:!0,greedy:!0},builtin:/\B@(?!\d)\w+(?=\s*\()/,label:{pattern:/(\b(?:break|continue)\s*:\s*)\w+\b|\b(?!\d)\w+\b(?=\s*:\s*(?:\{|while\b))/,lookbehind:!0},"class-name":[/\b(?!\d)\w+(?=\s*=\s*(?:(?:extern|packed)\s+)?(?:enum|struct|union)\s*[({])/,{pattern:RegExp(/(:\s*)(?=\s*(?:\s*)?[=;,)])|(?=\s*(?:\s*)?\{)/.source.replace(//g,ae(xe)).replace(//g,ae(fe))),lookbehind:!0,inside:null},{pattern:RegExp(/(\)\s*)(?=\s*(?:\s*)?;)/.source.replace(//g,ae(xe)).replace(//g,ae(fe))),lookbehind:!0,inside:null}],"builtin-type":{pattern:/\b(?:anyerror|bool|c_u?(?:int|long|longlong|short)|c_longdouble|c_void|comptime_(?:float|int)|f(?:16|32|64|128)|[iu](?:8|16|32|64|128|size)|noreturn|type|void)\b/,alias:"keyword"},keyword:oe,function:/\b(?!\d)\w+(?=\s*\()/,number:/\b(?:0b[01]+|0o[0-7]+|0x[a-fA-F\d]+(?:\.[a-fA-F\d]*)?(?:[pP][+-]?[a-fA-F\d]+)?|\d+(?:\.\d*)?(?:[eE][+-]?\d+)?)\b/,boolean:/\b(?:false|true)\b/,operator:/\.[*?]|\.{2,3}|[-=]>|\*\*|\+\+|\|\||(?:<<|>>|[-+*]%|[-+*/%^&|<>!=])=?|[?~]/,punctuation:/[.:,;(){}[\]]/},E.languages.zig["class-name"].forEach(function(Ee){Ee.inside===null&&(Ee.inside=E.languages.zig)})})(y)}},92848:function(ge,ne){"use strict";var y;ne.Q=ce,y=fe;var E="",ae=" ",oe=/[ \t\n\r\f]+/g;function ce(he){var ie=String(he||E).trim();return ie===E?[]:ie.split(oe)}function fe(he){return he.join(ae).trim()}},38710:function(ge){var ne=function(y){return y.replace(/[A-Z]/g,function(E){return"-"+E.toLowerCase()}).toLowerCase()};ge.exports=ne},77179:function(ge,ne,y){"use strict";var E=this&&this.__importDefault||function(fe){return fe&&fe.__esModule?fe:{default:fe}},ae=E(y(58970)),oe=y(39159);function ce(fe,he){var ie={};return!fe||typeof fe!="string"||(0,ae.default)(fe,function(xe,Ee){xe&&Ee&&(ie[(0,oe.camelCase)(xe,he)]=Ee)}),ie}ce.default=ce,ge.exports=ce},39159:function(ge,ne){"use strict";Object.defineProperty(ne,"__esModule",{value:!0}),ne.camelCase=void 0;var y=/^--[a-zA-Z0-9_-]+$/,E=/-([a-z])/g,ae=/^[^-]+$/,oe=/^-(webkit|moz|ms|o|khtml)-/,ce=/^-(ms)-/,fe=function(Ee){return!Ee||ae.test(Ee)||y.test(Ee)},he=function(Ee,Oe){return Oe.toUpperCase()},ie=function(Ee,Oe){return"".concat(Oe,"-")},xe=function(Ee,Oe){return Oe===void 0&&(Oe={}),fe(Ee)?Ee:(Ee=Ee.toLowerCase(),Oe.reactCompat?Ee=Ee.replace(ce,ie):Ee=Ee.replace(oe,ie),Ee.replace(E,he))};ne.camelCase=xe},58970:function(ge,ne,y){"use strict";var E=this&&this.__importDefault||function(ce){return ce&&ce.__esModule?ce:{default:ce}};Object.defineProperty(ne,"__esModule",{value:!0}),ne.default=oe;var ae=E(y(93193));function oe(ce,fe){var he=null;if(!ce||typeof ce!="string")return he;var ie=(0,ae.default)(ce),xe=typeof fe=="function";return ie.forEach(function(Ee){if(Ee.type==="declaration"){var Oe=Ee.property,Le=Ee.value;xe?fe(Oe,Le,Ee):Le&&(he=he||{},he[Oe]=Le)}}),he}},97270:function(ge){ge.exports=y;var ne=Object.prototype.hasOwnProperty;function y(){for(var E={},ae=0;ae","Iacute":"\xCD","Icirc":"\xCE","Igrave":"\xCC","Iuml":"\xCF","LT":"<","Ntilde":"\xD1","Oacute":"\xD3","Ocirc":"\xD4","Ograve":"\xD2","Oslash":"\xD8","Otilde":"\xD5","Ouml":"\xD6","QUOT":"\\"","REG":"\xAE","THORN":"\xDE","Uacute":"\xDA","Ucirc":"\xDB","Ugrave":"\xD9","Uuml":"\xDC","Yacute":"\xDD","aacute":"\xE1","acirc":"\xE2","acute":"\xB4","aelig":"\xE6","agrave":"\xE0","amp":"&","aring":"\xE5","atilde":"\xE3","auml":"\xE4","brvbar":"\xA6","ccedil":"\xE7","cedil":"\xB8","cent":"\xA2","copy":"\xA9","curren":"\xA4","deg":"\xB0","divide":"\xF7","eacute":"\xE9","ecirc":"\xEA","egrave":"\xE8","eth":"\xF0","euml":"\xEB","frac12":"\xBD","frac14":"\xBC","frac34":"\xBE","gt":">","iacute":"\xED","icirc":"\xEE","iexcl":"\xA1","igrave":"\xEC","iquest":"\xBF","iuml":"\xEF","laquo":"\xAB","lt":"<","macr":"\xAF","micro":"\xB5","middot":"\xB7","nbsp":"\xA0","not":"\xAC","ntilde":"\xF1","oacute":"\xF3","ocirc":"\xF4","ograve":"\xF2","ordf":"\xAA","ordm":"\xBA","oslash":"\xF8","otilde":"\xF5","ouml":"\xF6","para":"\xB6","plusmn":"\xB1","pound":"\xA3","quot":"\\"","raquo":"\xBB","reg":"\xAE","sect":"\xA7","shy":"\xAD","sup1":"\xB9","sup2":"\xB2","sup3":"\xB3","szlig":"\xDF","thorn":"\xFE","times":"\xD7","uacute":"\xFA","ucirc":"\xFB","ugrave":"\xF9","uml":"\xA8","uuml":"\xFC","yacute":"\xFD","yen":"\xA5","yuml":"\xFF"}')},80501:function(ge){"use strict";ge.exports=JSON.parse('{"0":"\uFFFD","128":"\u20AC","130":"\u201A","131":"\u0192","132":"\u201E","133":"\u2026","134":"\u2020","135":"\u2021","136":"\u02C6","137":"\u2030","138":"\u0160","139":"\u2039","140":"\u0152","142":"\u017D","145":"\u2018","146":"\u2019","147":"\u201C","148":"\u201D","149":"\u2022","150":"\u2013","151":"\u2014","152":"\u02DC","153":"\u2122","154":"\u0161","155":"\u203A","156":"\u0153","158":"\u017E","159":"\u0178"}')}}]); }()); \ No newline at end of file diff --git a/layouts__index.1f2ab43d.async.js b/layouts__index.1f2ab43d.async.js deleted file mode 100644 index 4d084ed2b0..0000000000 --- a/layouts__index.1f2ab43d.async.js +++ /dev/null @@ -1,565 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1717],{89489:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},59477:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},40001:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},65363:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},81953:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},49198:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},84105:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},18785:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},87169:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},73331:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},15277:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},52671:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},8657:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},56082:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},33853:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},15075:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},62772:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},43531:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},61485:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},38819:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},47472:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(5016),u=e(59301),S={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"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},44477:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(59301),u=e(44993),S=e(43418),te="data:image/png;base64,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",d="data:image/png;base64,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",I={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const n=({visible:le,occupationValue:h,onCancel:ue=()=>{}})=>{const b=()=>t.createElement("div",{className:I.flexColumn},t.createElement("img",{className:I.img,src:d}),t.createElement("span",{className:I.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),M=()=>t.createElement("div",{className:I.flexColumn},t.createElement("img",{className:I.img,src:te}),t.createElement("span",{className:I.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),J=()=>h===3?t.createElement(t.Fragment,null,M(),b()):h===2?b():M();return t.createElement(S.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:le,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{ue(),u.history.push("/account/certification")},onCancel:()=>{ue()}},t.createElement("div",{className:I.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.createElement("div",{className:I.flexRow},J()))};var se=(0,u.connect)(({paperlibrary:le,loading:h,globalSetting:ue})=>({paperlibrary:le,globalSetting:ue,loading:h.effects}))(n)},92438:function(un,Ve,e){e.d(Ve,{Z:function(){return F}});var t=e(59301),u=e(48066),S=e(29679),te=e(19248),d=e(96512),I=e(5016),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},se=n,le=e(7657),h=function(xe,Pe){return t.createElement(le.Z,(0,I.Z)({},xe,{ref:Pe,icon:se}))},ue=t.forwardRef(h),b=ue,M=e(92310),J=e.n(M),ie=e(36355),Je=()=>t.createElement("svg",{width:"252",height:"294"},t.createElement("defs",null,t.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),t.createElement("g",{fill:"none",fillRule:"evenodd"},t.createElement("g",{transform:"translate(0 .012)"},t.createElement("mask",{fill:"#fff"}),t.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),t.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),t.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),t.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),t.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),t.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),t.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),t.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1677ff"}),t.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),t.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),t.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),t.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),t.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),t.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),t.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),t.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),t.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),t.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),t.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),t.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),t.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),t.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),t.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),t.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),t.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),t.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),t.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),t.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),t.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),t.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),t.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),t.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),t.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),t.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),t.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),t.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),t.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),t.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),t.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),Ue=()=>t.createElement("svg",{width:"254",height:"294"},t.createElement("defs",null,t.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),t.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),t.createElement("g",{fill:"none",fillRule:"evenodd"},t.createElement("g",{transform:"translate(0 .067)"},t.createElement("mask",{fill:"#fff"}),t.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),t.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),t.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),t.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),t.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),t.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),t.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),t.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),t.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),t.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),t.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),t.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),t.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),t.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),t.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),t.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),t.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),t.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),t.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),t.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),t.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),t.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),t.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),t.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),t.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),t.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),t.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),t.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),t.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),t.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),t.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),t.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),t.createElement("mask",{fill:"#fff"}),t.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),t.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),t.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),t.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),t.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),t.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),t.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),t.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),t.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),t.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),t.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),K=()=>t.createElement("svg",{width:"251",height:"294"},t.createElement("g",{fill:"none",fillRule:"evenodd"},t.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),t.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),t.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),t.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),t.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),t.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),t.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),t.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),t.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),t.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),t.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),t.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),t.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),t.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),t.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),t.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),t.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),t.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),t.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),t.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),t.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),t.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),t.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),t.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),t.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),t.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),t.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),t.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),t.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),t.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),t.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),t.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),t.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),t.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),t.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),t.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),E=e(83116),r=e(37613);const x=W=>{const{componentCls:xe,lineHeightHeading3:Pe,iconCls:Ie,padding:rt,paddingXL:Ct,paddingXS:ut,paddingLG:he,marginXS:qe,lineHeight:T}=W;return{[xe]:{padding:`${he*2}px ${Ct}px`,"&-rtl":{direction:"rtl"}},[`${xe} ${xe}-image`]:{width:W.imageWidth,height:W.imageHeight,margin:"auto"},[`${xe} ${xe}-icon`]:{marginBottom:he,textAlign:"center",[`& > ${Ie}`]:{fontSize:W.iconFontSize}},[`${xe} ${xe}-title`]:{color:W.colorTextHeading,fontSize:W.titleFontSize,lineHeight:Pe,marginBlock:qe,textAlign:"center"},[`${xe} ${xe}-subtitle`]:{color:W.colorTextDescription,fontSize:W.subtitleFontSize,lineHeight:T,textAlign:"center"},[`${xe} ${xe}-content`]:{marginTop:he,padding:`${he}px ${rt*2.5}px`,backgroundColor:W.colorFillAlter},[`${xe} ${xe}-extra`]:{margin:W.extraMargin,textAlign:"center","& > *":{marginInlineEnd:ut,"&:last-child":{marginInlineEnd:0}}}}},P=W=>{const{componentCls:xe,iconCls:Pe}=W;return{[`${xe}-success ${xe}-icon > ${Pe}`]:{color:W.resultSuccessIconColor},[`${xe}-error ${xe}-icon > ${Pe}`]:{color:W.resultErrorIconColor},[`${xe}-info ${xe}-icon > ${Pe}`]:{color:W.resultInfoIconColor},[`${xe}-warning ${xe}-icon > ${Pe}`]:{color:W.resultWarningIconColor}}},G=W=>[x(W),P(W)],Y=W=>G(W);var V=(0,E.Z)("Result",W=>{const xe=W.colorInfo,Pe=W.colorError,Ie=W.colorSuccess,rt=W.colorWarning,Ct=(0,r.TS)(W,{resultInfoIconColor:xe,resultErrorIconColor:Pe,resultSuccessIconColor:Ie,resultWarningIconColor:rt,imageWidth:250,imageHeight:295});return[Y(Ct)]},W=>({titleFontSize:W.fontSizeHeading3,subtitleFontSize:W.fontSize,iconFontSize:W.fontSizeHeading3*3,extraMargin:`${W.paddingLG}px 0 0 0`}));const Z={success:S.Z,error:te.Z,info:d.Z,warning:b},Me={404:Je,500:Ue,403:K},pe=Object.keys(Me),it=W=>{let{prefixCls:xe,icon:Pe,status:Ie}=W;const rt=J()(`${xe}-icon`);if(pe.includes(`${Ie}`)){const ut=Me[Ie];return t.createElement("div",{className:`${rt} ${xe}-image`},t.createElement(ut,null))}const Ct=t.createElement(Z[Ie]);return Pe===null||Pe===!1?null:t.createElement("div",{className:rt},Pe||Ct)},ge=W=>{let{prefixCls:xe,extra:Pe}=W;return Pe?t.createElement("div",{className:`${xe}-extra`},Pe):null},Ce=W=>{let{prefixCls:xe,className:Pe,rootClassName:Ie,subTitle:rt,title:Ct,style:ut,children:he,status:qe="info",icon:T,extra:O}=W;const{getPrefixCls:L,direction:s,result:H}=t.useContext(ie.E_),de=L("result",xe),[v,c]=V(de),Q=J()(de,`${de}-${qe}`,Pe,H==null?void 0:H.className,Ie,{[`${de}-rtl`]:s==="rtl"},c),R=Object.assign(Object.assign({},H==null?void 0:H.style),ut);return v(t.createElement("div",{className:Q,style:R},t.createElement(it,{prefixCls:de,status:qe,icon:T}),t.createElement("div",{className:`${de}-title`},Ct),rt&&t.createElement("div",{className:`${de}-subtitle`},rt),t.createElement(ge,{prefixCls:de,extra:O}),he&&t.createElement("div",{className:`${de}-content`},he)))};Ce.PRESENTED_IMAGE_403=Me[403],Ce.PRESENTED_IMAGE_404=Me[404],Ce.PRESENTED_IMAGE_500=Me[500];var ne=Ce,X=e(3113),we=Object.defineProperty,m=(W,xe,Pe)=>xe in W?we(W,xe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):W[xe]=Pe,A=(W,xe,Pe)=>m(W,typeof xe!="symbol"?xe+"":xe,Pe);const{Paragraph:z,Text:D}=u.default;class B extends t.Component{constructor(){super(...arguments),A(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(xe){return{hasError:!0,error:xe,errorInfo:null}}componentDidCatch(xe,Pe){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",xe),console.log("\u9519\u8BEF\u4FE1\u606F:",Pe),this.setState({error:xe,errorInfo:Pe})}render(){var xe,Pe;return this.state.hasError?t.createElement(ne,{status:"warning",title:"\u5F53\u524D\u6D4F\u89C8\u5668\u4F3C\u4E4E\u53D1\u751F\u4E86\u9519\u8BEF\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5237\u65B0\u9875\u9762\u4EE5\u6062\u590D\u6B63\u5E38\u529F\u80FD\uFF01 ",subTitle:(xe=this.state.error)==null?void 0:xe.message,extra:[t.createElement(X.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},t.createElement("div",{className:"desc"},t.createElement(z,null,t.createElement(D,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",t.createElement("br",null),(Pe=this.state.errorInfo)==null?void 0:Pe.componentStack)))):this.props.children}}var F=B},85966:function(un,Ve,e){e.d(Ve,{Z:function(){return E}});var t=e(59301),u=e(44993),S=e(43418),te=e(8591),d=e(92832),I=e(24905),n=e(62106),se=e(44477),le=e(89299),h=e(3113),ue=e(87169),b={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},M=e(32637),J=e(59301);const ie=({classroomList:r,dispatch:x,user:P})=>J.createElement(S.default,{open:r.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:J.createElement("span",null,J.createElement(ue.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{x({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},J.createElement("div",{style:{textAlign:"center",marginBottom:30}},J.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",J.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),J.createElement("img",{style:{width:130,height:130},src:M})),J.createElement("div",{className:b.bottom},J.createElement(h.ZP,{className:b.yes,onClick:()=>{x({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var _=(0,u.connect)(({classroomList:r,user:x})=>({classroomList:r,user:x}))(ie),Je=e(52430),Ee=e(59301),Ue=(r,x,P)=>new Promise((G,Y)=>{var V=pe=>{try{Me(P.next(pe))}catch(it){Y(it)}},Z=pe=>{try{Me(P.throw(pe))}catch(it){Y(it)}},Me=pe=>pe.done?G(pe.value):Promise.resolve(pe.value).then(V,Z);Me((P=P.apply(r,x)).next())}),be=(r=>(r[r.Professor=1]="Professor",r[r.AssistantProfessor=2]="AssistantProfessor",r[r.Student=3]="Student",r))(be||{});const K=({visible:r,user:x,account:P,onCancel:G=()=>{},dispatch:Y})=>{const[V,Z]=(0,t.useState)(),[Me,pe]=(0,t.useState)([]),[it,ge]=(0,t.useState)(!1),[Ce,ne]=(0,t.useState)(!1),[X,we]=(0,t.useState)(),[m,A]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var F,W;(F=x==null?void 0:x.userInfo)!=null&&F.identity&&pe([((W=x==null?void 0:x.userInfo)==null?void 0:W.identity)==="student"?3:1])},[x]);const z=F=>{const W=()=>{window.location.href=(F==null?void 0:F.jump_url)||`/classrooms/${F==null?void 0:F.course_id}`};if(Me.includes(1)){S.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ee.createElement("div",{className:"tc"},(F==null?void 0:F.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{W()}});return}W()},D=()=>Ue(void 0,null,function*(){if(!V){te.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let F=yield(0,Je.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:V}});if(F!=null&&F.need_pro_auth&&!Me.includes(1)&&!Me.includes(2)){Y({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:V,checkedList:Me}}),B();return}ge(!0);const W=yield(0,n.cR)({invite_code:V,professor:Me.includes(1)?1:null,assistant_professor:Me.includes(2)?1:null,student:Me.includes(3)?1:null});if(ge(!1),(W==null?void 0:W.status)===-4&&(G(),Y({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(W==null?void 0:W.status)===-12&&te.ZP.warning(W==null?void 0:W.message),(W==null?void 0:W.status)===-2){if(B(),W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ne(!0),we(1);return}if(W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ne(!0),we(2);return}if(W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ne(!0),we(3);return}}if((W==null?void 0:W.status)===0){(0,le.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),B(),W!=null&&W.course_id?z(W):te.ZP.success(W.message);return}}),B=()=>Ue(void 0,null,function*(){G()});return Ee.createElement(Ee.Fragment,null,Ee.createElement(S.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:r,confirmLoading:it,onOk:D,onCancel:B},Ee.createElement("div",{className:"tc"},Ee.createElement("div",null,Ee.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),Ee.createElement(d.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:V,onChange:F=>{if(F.target.value.length>=7){te.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Z(F.target.value)}})),Ee.createElement("div",{className:"mt10 font14"},Ee.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Ee.createElement(I.default.Group,{value:Me,onChange:F=>pe(F)},Ee.createElement(I.default,{value:1,disabled:Me.includes(2)},"\u6559\u5E08"),Ee.createElement(I.default,{value:2,disabled:Me.includes(1)},"\u52A9\u6559"),Ee.createElement(I.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Ee.createElement(_,null),Ee.createElement(se.Z,{visible:Ce,onCancel:()=>ne(!1),occupationValue:X}))};var E=(0,u.connect)(({user:r,account:x})=>({user:r,account:x}))(K)},36952:function(un,Ve,e){e.d(Ve,{Z:function(){return en},g:function(){return kt}});var t=e(59301),u=e(44993),S=e(44e3),te=e(92832),d=e(43418),I={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},n=e(8591),se=e(95237),le=e(43604),h=e(20834),ue=e(38854),b=e(5112),M=e(62106),J=e(89299),ie=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())}),_=(oe=>(oe.Manager="manager",oe.Developer="developer",oe.Reporter="reporter",oe))(_||{}),Ee=({visible:oe,onCancel:me=()=>{}})=>{const[Se,De]=(0,t.useState)(),[Le,Bt]=(0,t.useState)(),[At,Nt]=(0,t.useState)(!1),tt=()=>ie(void 0,null,function*(){if(!Se){n.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Se.length!==6){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Le){n.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Nt(!0);const Cn=yield(0,M.vm)({code:Se,role:Le});Nt(!1),Kt();const Tt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Tt[Cn.status]){n.ZP.info(Tt[Cn.status]);return}if(Cn.status===0){Le==="reporter"?(n.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,J.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),u.history.push(`/projects/${Cn==null?void 0:Cn.project_id}`)):((0,J.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),n.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Kt=()=>ie(void 0,null,function*(){me()});return t.createElement(t.Fragment,null,t.createElement(d.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:oe,confirmLoading:At,onOk:tt,onCancel:Kt},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(te.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Se,onChange:Cn=>{if(Cn.target.value.length>=7){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}De(Cn.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(b.ZP.Group,{value:Le,onChange:Cn=>Bt(Cn.target.value)},t.createElement(b.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(b.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(b.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Ue=e(85966),be={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},K=e(2686),E=e(78241),r=e(57809),x=e(91750),P=Object.defineProperty,G=Object.defineProperties,Y=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,pe=(oe,me,Se)=>me in oe?P(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,it=(oe,me)=>{for(var Se in me||(me={}))Z.call(me,Se)&&pe(oe,Se,me[Se]);if(V)for(var Se of V(me))Me.call(me,Se)&&pe(oe,Se,me[Se]);return oe},ge=(oe,me)=>G(oe,Y(me)),Ce=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const ne=({globalSetting:oe,dispatch:me,user:Se,info:De,open:Le,onCancel:Bt=()=>{}})=>{var At;const[Nt,tt]=(0,t.useState)([]),[Kt,Cn]=(0,t.useState)([]),[Tt,Yt]=(0,t.useState)([]),[Zt]=E.default.useForm(),[kn,vn]=(0,t.useState)(!1),[Wn,Kn]=(0,t.useState)(!1),Sn=(0,t.useRef)(null),nr=(0,t.useRef)(1),[br,Lr]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{Le&&on()},[Le]);const on=()=>Ce(void 0,null,function*(){var An;const hr=De;if(!(0,K.o1)(me))return;const{user_school_id:Hr="",department_id:dr="",school_name:Mr="",department_name:zr=""}=Se.userInfo||{},Ln=(An=hr==null?void 0:hr.graduation_years)==null?void 0:An.at(-1);Cn([{id:Hr,name:Mr}]),yield zn(Hr),Zt.setFieldsValue({year:Ln,school_id:Hr,department_id:Number(dr),name:`${Ln}${Mr}${zr}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Vt=An=>Ce(void 0,null,function*(){const hr=yield(0,x.J3)(ge(it({},An),{tab_module_type:"graduations"}));return hr!=null&&hr.un_purchased&&me({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),hr.status===0&&tt((hr==null?void 0:hr.graduation_years)||[]),hr}),xn=(An,hr=500)=>{Kn(!0),clearTimeout(Sn.current),Sn.current=setTimeout(()=>Ce(void 0,null,function*(){nr.current+=1;const Hr=nr.current,dr=yield(0,x.NT)({keyword:An});dr.status===0&&nr.current===Hr&&(Cn((dr==null?void 0:dr.schools)||[]),Kn(!1))}),hr)},zn=An=>Ce(void 0,null,function*(){if(!An)return;const hr=yield(0,x.Ps)({page:1,limit:9999,id:An});hr.status===0&&Yt((hr==null?void 0:hr.departments)||[])});return t.createElement(d.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Le,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:kn,onCancel:Bt,onOk:()=>Zt.submit()},t.createElement(E.default,{colon:!1,form:Zt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(An,hr)=>{An.school_id&&(zn(hr.school_id),Zt.setFieldValue("department_id",null))},onFinish:An=>Ce(void 0,null,function*(){vn(!0);const hr=yield(0,x.Wz)(An);hr.status===0&&(n.ZP.success("\u521B\u5EFA\u6210\u529F"),Zt.resetFields(),Bt(),(0,J.xg)(`/graduations/${hr==null?void 0:hr.identifier}/index`)),vn(!1)})},t.createElement(E.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(r.default,{style:{width:344},size:"large",options:(At=De==null?void 0:De.graduation_years)==null?void 0:At.map(An=>({value:An,label:An}))})),t.createElement(E.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(r.default,{showSearch:!0,filterOption:!1,onSearch:An=>{xn(An)},loading:Wn,size:"large",style:{width:344},options:Kt.map(An=>({value:An.id,label:An.name}))})),t.createElement(E.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(r.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Tt.map(An=>({value:An.id,label:An.name}))})),t.createElement(E.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},t.createElement(te.default,{showCount:!0,style:{width:344},maxLength:60}))))};var X=(0,u.connect)(({user:oe,globalSetting:me,loading:Se})=>({user:oe,globalSetting:me,loading:Se}))(ne),we=e(52430),m=Object.defineProperty,A=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,B=(oe,me,Se)=>me in oe?m(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,F=(oe,me)=>{for(var Se in me||(me={}))z.call(me,Se)&&B(oe,Se,me[Se]);if(A)for(var Se of A(me))D.call(me,Se)&&B(oe,Se,me[Se]);return oe},W=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const xe=({globalSetting:oe,dispatch:me,user:Se,open:De,onCancel:Le=()=>{}})=>{const[Bt]=E.default.useForm(),[At,Nt]=(0,t.useState)(!1),[tt,Kt]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var Cn;if(De){const Tt={code:"",user_type:((Cn=Se==null?void 0:Se.userInfo)==null?void 0:Cn.identity)==="student"?2:1,major:""};Bt.setFieldsValue(Tt),Kt(F({},Tt))}},[De]),t.createElement(d.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:De,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:At,onCancel:Le,onOk:()=>Bt.submit()},t.createElement(E.default,{colon:!1,form:Bt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Cn,Tt)=>Kt(F({},Tt)),onFinish:Cn=>W(void 0,null,function*(){Nt(!0);const Tt=yield(0,we.ZP)("/api/graduations/join.json",{method:"post",body:Cn});Tt.status===0&&(Le(),Tt!=null&&Tt.identifier?(0,J.xg)(`/graduations/${Tt==null?void 0:Tt.identifier}/index`):n.ZP.success(Tt==null?void 0:Tt.message)),Nt(!1)})},t.createElement(E.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(te.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(E.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(b.ZP.Group,null,t.createElement(b.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(b.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(tt==null?void 0:tt.user_type)===2&&t.createElement(E.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},t.createElement(te.default,{showCount:!0,maxLength:60}))))};var Pe=(0,u.connect)(({user:oe,globalSetting:me})=>({user:oe,globalSetting:me}))(xe),Ie=e(59301),rt=Object.defineProperty,Ct=Object.defineProperties,ut=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,O=(oe,me,Se)=>me in oe?rt(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,L=(oe,me)=>{for(var Se in me||(me={}))qe.call(me,Se)&&O(oe,Se,me[Se]);if(he)for(var Se of he(me))T.call(me,Se)&&O(oe,Se,me[Se]);return oe},s=(oe,me)=>Ct(oe,ut(me)),H=(oe,me)=>{var Se={};for(var De in oe)qe.call(oe,De)&&me.indexOf(De)<0&&(Se[De]=oe[De]);if(oe!=null&&he)for(var De of he(oe))me.indexOf(De)<0&&T.call(oe,De)&&(Se[De]=oe[De]);return Se},de=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())}),v=(oe=>(oe.Projects="projects",oe.Shixuns="shixuns",oe.Classrooms="classrooms",oe))(v||{}),c=(oe=>(oe.Classrooms="classrooms",oe.Shixuns="shixuns",oe.Paths="paths",oe.Projects="projects",oe.Videos="videos",oe.Topics="topics",oe.Graduations="graduations",oe))(c||{});const Q=oe=>{var me=oe,{homePage:Se,user:De,globalSetting:Le,loading:Bt,dispatch:At}=me,Nt=H(me,["homePage","user","globalSetting","loading","dispatch"]),tt,Kt,Cn,Tt;const[Yt,Zt]=(0,t.useState)(),[kn,vn]=(0,t.useState)(),[Wn,Kn]=(0,t.useState)(!1),[Sn,nr]=(0,t.useState)(!1),[br,Lr]=(0,t.useState)(!1),[on,Vt]=(0,t.useState)();function xn(Ln,tn){for(const sn of Ln){if(sn.link===tn)return sn.hidden;if(sn.subitem&&sn.subitem.length>0){let nn=sn.subitem;for(const rr of nn)if(rr.link===tn)return rr.hidden;return!1}}return!0}const zn=xn(((tt=Le.setting)==null?void 0:tt.navbar)||[],"/classrooms"),An=xn(((Kt=Le.setting)==null?void 0:Kt.navbar)||[],"/shixuns"),hr=xn(((Cn=Le.setting)==null?void 0:Cn.navbar)||[],"/paths"),Hr=xn(((Tt=Le.setting)==null?void 0:Tt.navbar)||[],"/graduations"),dr=Ln=>{var tn;if((0,K.tJ)(At)){if(Ln==="projects"&&!((tn=De.userInfo)!=null&&tn.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Ln==="classrooms"?Zt(!0):Ln==="projects"&&vn(!0)}},Mr=(Ln,tn)=>{var sn;if((0,K.tJ)(At)){if(tn==="projects"&&!((sn=De.userInfo)!=null&&sn.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}tn==="shixuns"&&!(0,K.xY)()||Ln&&(window.location.href=Ln)}},zr=Ln=>{var tn,sn,nn,rr,wr,cr,Ir,qr,Eo,jr,kr,fo,ao,so,Ho,Lo,zo,Zo,ro,Gt,ur,Vn;return Ie.createElement(Ie.Fragment,null,Ie.createElement(se.Z,{justify:"space-around",className:"pt5 pb5"},Ie.createElement(le.Z,{className:((tn=De.userInfo)==null?void 0:tn.user_identity)!=="\u5B66\u751F"?be.joinCol:be.hidden},((sn=De.userInfo)==null?void 0:sn.user_identity)!=="\u5B66\u751F"&&!((nn=Le==null?void 0:Le.setting)!=null&&nn.hide_course)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>Mr("/classrooms/new")},(rr=De.userInfo)!=null&&rr.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((wr=Le==null?void 0:Le.setting)!=null&&wr.hide_shixun)&&((cr=De==null?void 0:De.userInfo)==null?void 0:cr.is_shixun_marker)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>Mr("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Ir=De.userInfo)==null?void 0:Ir.user_identity)!=="\u5B66\u751F"&&!((qr=Le==null?void 0:Le.setting)!=null&&qr.hide_subject)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>Mr("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Eo=Le==null?void 0:Le.setting)!=null&&Eo.is_local)&&((jr=De.userInfo)==null?void 0:jr.main_site)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>{var qn;return Mr(`${(qn=Le==null?void 0:Le.setting)==null?void 0:qn.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((kr=De==null?void 0:De.userInfo)==null?void 0:kr.identity)!=="student"&&Ie.createElement(h.default.Item,s(L({},Ln),{onClick:()=>de(void 0,null,function*(){if(!(0,K.o1)(At))return;const qn=yield(0,x.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(qn!=null&&qn.un_purchased){At({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}qn.status===0&&(Vt(qn),Kn(!0))})}),Ie.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((fo=De.userInfo)!=null&&fo.main_site)&&Ie.createElement("div",null,Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>dr("classrooms")},(ao=De.userInfo)!=null&&ao.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((so=De.userInfo)==null?void 0:so.main_site)&&!((Ho=Le==null?void 0:Le.setting)!=null&&Ho.is_local)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>dr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Lo=De.userInfo)==null?void 0:Lo.main_site)&&((zo=De.userInfo)==null?void 0:zo.user_identity)!=="\u5B66\u751F"&&Ie.createElement(le.Z,null,Ie.createElement("div",{className:be.joinBoard})),((Zo=De.userInfo)==null?void 0:Zo.main_site)&&Ie.createElement(le.Z,{className:((ro=De.userInfo)==null?void 0:ro.user_identity)!=="\u5B66\u751F"?be.joinCol:be.w90},Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>dr("classrooms")},(Gt=De.userInfo)!=null&&Gt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ur=De.userInfo)==null?void 0:ur.main_site)&&!((Vn=Le==null?void 0:Le.setting)!=null&&Vn.is_local)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>dr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Ie.createElement(h.default.Item,s(L({},Ln),{onClick:()=>{(0,K.o1)(At)&&nr(!0)}}),Ie.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Ie.createElement("section",null,Ie.createElement(ue.Z,{dropdownRender:()=>{var Ln;return Ie.createElement(h.default,{className:((Ln=De.userInfo)==null?void 0:Ln.user_identity)!=="\u5B66\u751F"?`${be.rightMenu} ${be.joinMenu} mt10`:`${be.rightMenu} ${be.joinMenu} ${be.w140} mt10`},Ie.createElement(zr,null))},placement:"bottom"},Ie.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current ml15 mr15"})),Ie.createElement(Ue.Z,{visible:Yt,onCancel:()=>Zt(!1)}),Ie.createElement(Ee,{visible:kn,onCancel:()=>vn(!1)}),Ie.createElement(X,{info:on,open:Wn,onCancel:()=>Kn(!1)}),Ie.createElement(Pe,{open:Sn,onCancel:()=>nr(!1)}))};var R=(0,u.connect)(({homePage:oe,loading:me,user:Se,globalSetting:De})=>({homePage:oe,user:Se,globalSetting:De,loading:me.models.index}))(Q),w={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},U=e(64681),Fe=e(37425),ye=e(13952),fe=e(59301),Ae=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,It=(oe,me)=>{var Se={};for(var De in oe)Ne.call(oe,De)&&me.indexOf(De)<0&&(Se[De]=oe[De]);if(oe!=null&&Ae)for(var De of Ae(oe))me.indexOf(De)<0&&Re.call(oe,De)&&(Se[De]=oe[De]);return Se},zt=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const Pt=oe=>{var me,Se=RegExp("(^| )"+oe+"=([^;]+)(;|$)");return(me=document.cookie.match(Se))?decodeURIComponent(me[2]):null},Ut=oe=>{var me=new Date;me.setTime(me.getTime()-1);var Se=Pt(oe);Se!=null&&(document.cookie=oe+"="+Se+";expires="+me.toGMTString())};var Wt=(oe=>(oe.Classrooms="classrooms",oe.Shixuns="shixuns",oe.Paths="paths",oe.Projects="projects",oe.Videos="videos",oe.Topics="topics",oe.Competition="competitions",oe.Engineering="engineering",oe.Graduations="graduations",oe.Paperlibrary="paperlibrary",oe.Problemset="problemset",oe.Dataset="dataset",oe))(Wt||{});const yt=oe=>{var me=oe,{homePage:Se,user:De,globalSetting:Le,loading:Bt,dispatch:At,shixunHomeworks:Nt,location:tt,payload:Kt={}}=me,Cn=It(me,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Tt,Yt,Zt,kn,vn,Wn,Kn,Sn,nr,br,Lr,on,Vt,xn,zn,An;const hr=(Yt=(((Tt=Le.setting)==null?void 0:Tt.navbar)||[]).find(Ln=>Ln.link==="/classrooms"))==null?void 0:Yt.hidden,Hr=(kn=(((Zt=Le.setting)==null?void 0:Zt.navbar)||[]).find(Ln=>Ln.link==="/shixuns"))==null?void 0:kn.hidden,dr=(Wn=(((vn=Le.setting)==null?void 0:vn.navbar)||[]).find(Ln=>Ln.link==="/paths"))==null?void 0:Wn.hidden,Mr=(Kn=De.userInfo)==null?void 0:Kn.is_school_manage,zr=()=>{var Ln,tn,sn,nn,rr,wr,cr,Ir,qr,Eo,jr,kr,fo,ao,so,Ho;return(0,J.Ll)()?fe.createElement(h.default,{className:`${w.rightMenu} ${w.menuWrap}`},fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):fe.createElement(h.default,{className:`${w.rightMenu} ${w.menuWrap}`},fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(Ln=De.userInfo)==null?void 0:Ln.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(tn=De.userInfo)==null?void 0:tn.login}/classrooms`},(sn=De.userInfo)!=null&&sn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(nn=De.userInfo)==null?void 0:nn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(rr=De.userInfo)==null?void 0:rr.login}/paths`},(wr=De.userInfo)!=null&&wr.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((cr=De.userInfo)==null?void 0:cr.user_identity)!=="\u5B66\u751F"&&fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(Ir=De.userInfo)==null?void 0:Ir.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((qr=Le.setting)!=null&&qr.hide_competition)&&fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(Eo=De.userInfo)==null?void 0:Eo.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((jr=Le.setting)!=null&&jr.hide_virtual)&&fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(kr=De.userInfo)==null?void 0:kr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,U.JA)()&&fe.createElement(h.default.Item,null,fe.createElement("a",{onClick:()=>{(0,K.tJ)(At)&&u.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,U.JA)()&&fe.createElement(h.default.Item,null,fe.createElement("a",{onClick:()=>{(0,K.tJ)(At)&&u.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((ao=(fo=De.navigationInfo)==null?void 0:fo.top)==null?void 0:ao.laboratory_admin_url)&&fe.createElement(h.default.Item,null,fe.createElement("a",{href:(Ho=(so=De.navigationInfo)==null?void 0:so.top)==null?void 0:Ho.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),fe.createElement(h.default.Item,null,fe.createElement(u.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||At({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:fe.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Mr&&fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),fe.createElement(h.default.Item,{className:w.exit},fe.createElement("a",{onClick:()=>zt(void 0,null,function*(){(0,J.m5)();let Lo;try{Lo=yield(0,Fe.vR)({}),n.ZP.success(Lo==null?void 0:Lo.message)}catch(zo){}(0,J.d8)("_educoder_session","logout",1),(0,J.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Lo!=null&&Lo.url?window.location.href=Lo.url:(u.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,U.bg)()?fe.createElement(ue.Z,{className:`${w.height67}`,dropdownRender:zr,placement:"bottomRight"},fe.createElement("section",null,fe.createElement("aside",null,fe.createElement("div",{className:Nt.actionTabs.type===1?w.classromediv:""},fe.createElement("img",{className:`${w.userPic} current ml15`,src:`${(Sn=ye.Z)==null?void 0:Sn.IMG_SERVER}/images/${(nr=De.userInfo)==null?void 0:nr.image_url}`,alt:"",onClick:()=>{var Ln;return u.history.push((0,J.Ll)()?"/account/profile":`/users/${(Ln=De.userInfo)==null?void 0:Ln.login}/classrooms`)}}),(0,J.Ll)()&&fe.createElement("span",{className:"ml10 font16"},(br=De.userInfo)==null?void 0:br.username),fe.createElement("i",{className:`iconfont icon-zhankai4 ${w.icon}`}))))):fe.createElement("div",{className:`font15 ${Le.isIlearning?w.login:""}`},((Lr=Le.setting)==null?void 0:Lr.sso_login_url)&&fe.createElement("a",{target:"_blank",href:(on=Le.setting)==null?void 0:on.sso_login_url},fe.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(Vt=Le.setting)==null?void 0:Vt.login_logo_url}`,width:40}),fe.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(xn=Le.setting)==null?void 0:xn.sso_login_button_name)),!((zn=Le.setting)!=null&&zn.hide_account_login)&&fe.createElement(fe.Fragment,null,fe.createElement("span",{className:"ml10 mr5 current",onClick:()=>{At({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((An=Le.setting)!=null&&An.close_register)&&fe.createElement(fe.Fragment,null,fe.createElement("span",{className:"ml5 mr5"},"|"),fe.createElement(u.Link,{to:"/user/register",className:"ml5 current pr25"},"\u6CE8\u518C"))))};var Ht=(0,u.connect)(({homePage:oe,loading:me,user:Se,globalSetting:De,shixunHomeworks:Le})=>({homePage:oe,user:Se,globalSetting:De,shixunHomeworks:Le,loading:me.models.index}))(yt),Mn=e(65363),$n={tip:"tip___a6MfI"},Tn=Object.defineProperty,tr=Object.defineProperties,pr=Object.getOwnPropertyDescriptors,Xn=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,gr=Object.prototype.propertyIsEnumerable,yr=(oe,me,Se)=>me in oe?Tn(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,Dn=(oe,me)=>{for(var Se in me||(me={}))qt.call(me,Se)&&yr(oe,Se,me[Se]);if(Xn)for(var Se of Xn(me))gr.call(me,Se)&&yr(oe,Se,me[Se]);return oe},Rn=(oe,me)=>tr(oe,pr(me)),Xr=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())}),We=(oe=>(oe[oe.Professor=1]="Professor",oe[oe.AssistantProfessor=2]="AssistantProfessor",oe[oe.Student=3]="Student",oe))(We||{});const ht=({visible:oe,user:me,onCancel:Se=()=>{},dispatch:De,globalSetting:Le})=>{var Bt,At;const[Nt,tt]=(0,t.useState)(!1),[Kt,Cn]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var Zt,kn;if((Zt=me==null?void 0:me.userInfo)!=null&&Zt.login){let vn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(vn),vn&&(vn!=null&&vn.isShow)&&(vn==null?void 0:vn.login)===((kn=me==null?void 0:me.userInfo)==null?void 0:kn.login)&&(tt(!0),Cn({name:vn==null?void 0:vn.name,phone:vn==null?void 0:vn.phone}))}},[me==null?void 0:me.userInfo]);const Tt=()=>Xr(void 0,null,function*(){Se()}),Yt=()=>{let Zt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Rn(Dn({},Zt),{isShow:!1}))),tt(!1)};return t.createElement(t.Fragment,null,Nt&&t.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},t.createElement("div",{className:$n.tip},t.createElement("div",null,t.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(Bt=Le==null?void 0:Le.infoData)==null?void 0:Bt.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(At=Le==null?void 0:Le.infoData)==null?void 0:At.phone}`),t.createElement("div",null,t.createElement(Mn.Z,{onClick:Yt,style:{color:"#165dff",fontSize:16}})))))};var Mt=(0,u.connect)(({user:oe,globalSetting:me})=>({user:oe,globalSetting:me}))(ht),dt=e(3113),Xt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAACpCAYAAAD6OhnWAAAAAXNSR0IArs4c6QAAIABJREFUeF7sfQWcHEX2/7daxtc17oYFSYIeBPsBgRwECe6BcHDIccghRxIk6MFB4A4NJHiCB7egwXJokLhnXcenu6v+n1fdPTu7O7vZjcHdn/4wzGa3p+dVfeu9932vXlUx/A9c/ecLnxZPDVQsDFOYNQiq0h+KVgYhBoLzfkKIfGomY6wRirIajK0AN6tg8VVcqMu5isWm37Ni1f4s8d/eHey/sQGDXxe5qmLuBW4dyFRtT3BrBwB5YArAOSB415pF9yuKe38TFHWRsMzPoKjvWVxbsGwca+7ag347d/3XADp0XnMxU/U/Kqp+rOD8D2AsBG4BQmzh3mSAqtJzI0xRPuaW8ZywjFeWjM+t3cJftFUe99sGdI5QRwTNA4SKyUyIwwQQkCBuy0tRwYCYYOwNZuGBn6Pa+5jItrEQXW/wbxLQsrdEMN8yToPCLmQCI4Rldq9FZErpIu21SIvp5TyCTKyi2qbWvaeLWs5UDYLhZ3Axo1HVZ1cdwqJdF2zb3PmbApSAzDPNyUzBXyF4T+kPN3YxZoMVCwN1lUBtJdBQDYQbgXgMMFIANwEuiBXZYGoa4AsAoTwgvxgoLgeKyoHcAvvvG/PBNBiYskFY1p1Nuvf+3xKwvw1Apwht2O7GaWCYCsH7bBRIAsY0gIo1wKolwIaVNoAEHFPBFQ0W08CZDq6oEFAhGAODABMcTFhQuQFFmFC4CUZmXGGAPwSU9wH6DQV6DwL8wc7BVRQwRVkjLExd/KX+OKaxbpiSjY3UTfv7rw7o4NdTe6gMMyDEqC75x+r1wC/fAKuXAIkohKIjpfqR0kJIqUEYik8CSQBu7CKAFQluEh4zBo8VgdeKQrFSthb36AcM3wXoOwRQNLLh2R9JWs3YQkvgwmXjPJ9v7Hu35t833uqt9O0D3xF5Hsu6SQg+GZZJvdXxRaZ3+Y/AD59Ls8oVHQk9F3G9QILImSo7e3MbQ09gQkDncfiNRviMRmhWAgjkACN2A7YfZZvqjnyuqpmMKQ+kVPWaFQezpq3UdZ0+dnP7YJNkHjovfiBU9WFwq3+nYQcBueQ7sG8/BsJNSOkhRD3FSGi5EkTSsK110ZOpczxmFMFULXxGE5imQ2y3GzByL8AbyK6xtp9eBcuatGS8/72tJV9Hz92mgA5+famXoe/1TOCv4BapVfaLOmXVYrAv3gGa65HQ8xD2liGlBrYqiB2JQ5qr8hRCqRoEU3Vgug6x8x+AHcbYJCrbpaiWYMo/BLTrlo1jyW0F7DYDdNBbsT6apT0rON+zYxbJgHAD8OnrwNrlSOo5aPL2gKH6swJpcUHpPMlntsVlA2sgJ1WNAAGbWwjsMw7oNSC7GWaSNH1mqubxyw8JrN0WMm6Trhj0cnx/VdeehmWUddqoH78EvnwPplDR5OuJhJbTDkhyX6rCwIXApUdsh8KQB1c99Y383ba6CFiNJ5Gf2ACvGQaG7gzsdQigebKLoOpVlmGeuPxI//ytLeNW74UhryQmQ1XuhmV4O7CvQDwCzH9Jhh8RbynCnhI7Zsy4hBDQVAXb9c7HLgMK8cIXq3HxuBE4cMceOGXGJ9hQH9vafdXu+eRn/UYz8hLroQZDEAccDZT1zq6tqp4E+MVLD/c9sDUF3XqACsEGv5a6kUFcBW5l/x4Cbf1KsPefg5HiaPD1gaH6sprXAWU52HVAEXL8GlRFwdKKZtSFk/j3OXvg8Y+W44F3lmwz09sWEIpr85Mb4DfDEGMOBHbcsyO/KgTYzcsO91wLxrYKo9s6gM4X2tCYcb/g1tmd+ssfFoB9+S6iWgGavOVZtBIoCHmwy4AilOT6oDIGVVWgqZQkAJ75dAUe/tM+0DUFx9/5AUiLf62LvjloNCIvsQEYuB2w35GAmiUak35VfWRJQD8P+2/5RESXAC19qKpMT4grhcUGWfHUvKpE75mYxrLm5YjJQvSbzbg1UXSUuqNx+umrwC/fotHXEzE9r1UMKSi3wxiG9cpH/9KQNLWawqCrivSV8t+qgu9X12N4zzxMPmQYLn30S3y1vHazY9HNGRAEqm4lUJhYC7WwCOLQkwFfsN0jmcwwqXM4W33asnFDOmTAOVMXFwf9octUn76douKttTUlD2wsG7VRQMv/XdHfq3o+tBLJvjxp2mlRQ8yutvqe2RZUAlPwvk8zzid0qJmWCfbOs+DrV6HO3xeG4m0DJpDr17Fd7wKE/HoLgGkgHUAVBksIzP9hA2ZfNBavfLUad81btE3JUYdRl+AoTKyD16+CjzsdIDbczk4rEIryIlPWnJgN1OIrfumphPwfKjoGKzqD4vNC9WjPr15feEJnoHYO6ANC7+9p/JQnkqN5ygK9rJQFIUG1Lqu9cfA/0nI+sFAf3GunJ8Gt4zoE00iCvfE4zNoa1Pr6grPWJok0s2dBEH1JKxUFutoCHmlkpnbS3wxL4INFG2CYHHWRBOV5NkfBtvBnBQpSFQioKfBxZwCFWQi+nGBX5y5b//3JmDzKSAtw3By1ZPiod5kmxiq6AsWjQvFoUHw6FK82ddXpBdM6HEydtWLA4/V/FiZm8ERKgpkGlH62WJg3RbarnzFyHaYIZfCo1MMQ/Ew5VZXtSqWgvPYoko1NqPP2aZdrpXiyb3EIhSGvNKcqgelopa7Qv22A6b0+ksCyimZUNMTAZSy6hbHYgo/LTdUih0XADz/TntFpm92itCVTHl220DPJtXhFV/x8OvPoj1H62AbTAdSjQPX7EobCdlx3at6ybGJ22BW95wi/JxVeypPJXi6YrQA1OE2K3FN/y9CLB81L3ArBr+hwlsQ0oLz6KJINBGYvO6eWcRFr7V0cQtCrpUG0AbV9JZEghTFUNcaxsroZ4bjxqzHa7mJNMWuuUYcchMHHnw0UlLZ/hD0dd9vy8b4rce5Cvagw7yem8sGK7oLZAqji1aB49MdWnJx3ZrcAHfRkw2kCyqxM7WwNKGmsaMwd3fM21adN79DMcgvKG7ORrK5BnadnOyZLZrRHYRBeXZVgErhEfghE+pm0r7opjnV1EaQMS2aG/tsuIks5Rj3y1DisI88FcmTNWuvLzir9ufb95etUj/4S0wSyAkra6tPjPJkauOrM0sp2j+mocwbPiX1oJeL7CtJEx9y2AjRlQQnpyNmefEPH4YLy7rNIrV6BWl8vJ93d8o2KwlCS64dXU6WJTftIRQH9rT6cQGVjTPrI/0IcW3Ut9VCuUY8cHwefcB7g9WcDNRVeVLnGbEwOVjxKx4B6dZq/vXTFiXl3dQnQAc839FNNbZmVTGkdAQoFCG5fCqY6pRztnsygfPEmzB++Qo2vd7vJLdK0gqAXHgdMVzsJ2FjCRHVTDIbVhYqF/yp1ZcinBH9RDqwjzs6a2BcWR/i7Sllh0aGG6ipUn+/LpccFdu8SoIPnNp0vuHIfT6aQFVDTgn9IEVS/3kF3MrAlX4N/9DJqvH2c+crWt5IG5gWIANmaSWRHcCHZaiJl/ab46pYcM6SpRakK+AYOBR97bFbrZsUMxH6uAdNchpvhQ8nkkm/1eUxLUQevPMa/OlO+rA5pyIvx13giOY4bVlZAPT2C0AuymAz3ybUVUF55CNVaOUyWHXRqGGlnTkCXSYRYykQ0YXRmvbdkv/7KzxIoTa6HusfBEJQmzJLhMupiSK4Lt2O5kvESoGR2mThn2XG5D3cKqKxCb4huEEmzIBugzK/B0zOn4w4xklCfn4H6pBdxOX/Z8SWT27omTatp/ff7ye6MElWYKDUqIcafDVHSO+tHk2ubwKNGq7DFBZTpClSvZ86SCYHjOwV06IuxMQL4QrLbNhpKJlHvkwvW0VQV5VrfeRKRtevRpOV3yWy6lQHd6Yz/lXs9PIFiTwLWsRcBevvJKGEJJFc12sWKlFggouRoKAGq+Lxrln7jG5CZsWunQENeCF8EKHfzpNEOULU4AMXfUfkP+c2FMD96FTUeCqB/vzbeAwy5ZiNC/fuBH3hCVtPLYwaMykh2QL0eDis1ZOmx+Svc72oH6LBXkk/yVPIkTuFKhoYKjwo139exjNEmqM/djUoUgbuFzhtv0e93ACgxqqAdeBx4/+2z9odVF4dIuKbX9qHS5Pq8EMI8dumEnOc7BnRe8geeTO7QClCKA4t8HQf1jEF7fSbqK+sRUzr3m78j2L4HVGGhTGuGNfEvgKc92SRXx6tjYJQxyzS5Hg1MEdOXHJVzTVZAt5svQlZzvIobZiATUEFm1tNBMRTZ92XfIfXBS6jTirvkN38HtXUPEI8I8QjyBg2Eud/E7BUPSRMinGoNqPSj/nmLD9f/mBXQQa8md9C4+IGniBDZJpdWECDYUbwJwEhCm/MPVBpBcMo2/H5tcg+UWDVQjpgEUdY36zNEc1L2sGty5UyM17dk8RGeYVkBHTovNoFBfYEnky2AelWqysouJLHaz+ah6cfvEVXaT+R21jLOCX4LOT5N5nGThoVwwgSHCsVdSLTJXbP1P+jKn0thnGbL3xw3Idimy68JE2X5GsyjL87eAArtKIxxfKgEVNdjasJX9tNEFqEPtSJFw19N/JVb/A5hmBJQmkDmeifls+F6YO4/UcUKutyD1BGluTqOGDMIe4zoh5KCHNkhKdNCbWMYX/y8Fq9+uRSVTcZvEliSv2e+B0fsPgRjhvdBcV4IupTfRHVDGAt+XI3XvlyO2qgJpZvkkIxhvtWEwH7jYQ3ZLWufsoQJQkSGLboia4SZYMMXH+lb3A7QYa/G7xcmnyxMSwJqyE92kBogIvTu46hdtR6pDrJB7SQSFo7ZazBOOGAX5IcC8Hl1eHRNToWRaU8ZJhJJA03ROObM/xZzPlkiFx/9Vi4GCyfuOxzH7DcSuUEf/F4duubIzyFBjScNNEZiePKd/+Clz1dQqUm3xKfVAOW+FKzjL89ek0TVjylupwWlyfXC4uKQZX/0vd1eQ980X+WJxOHCpMyNgNWJS2T1lTBfuA+1rHU9UEfSK4zjr8fsgQN2GSo7Iyfghc+jQ9NUKGDgEDBNC4mUgUg8iaZoAh99uwy3zf0Mlvj1p8x0ReBvx++NvXYciLygDyG/Dz6P1iK/EDAtC3GSP0byx/HOV7/gny99RUuiugyqTZBiyN3zAFg77JP1c4rJZbrUrmbwUArw7MVH+Ge2B/QN42ueTO7CTY6kZEMdXEyB/vajqF6zAbYB6PwSguPSY/bAoWOGoyAniLygHwGfBx6aNZBznkxW7FmcyznPWDIlO6QhHMN7Xy3GrXMXgHXTfG1Mpu79nePqE/6AsTsPRkEuye+Dn+SnmaIM+U3OYRgWoglX/iheXbAIM15aSHOd3frKcp8B64QrO9RSjyBypIDRKjmFTV0y3i/LUjKGvmDDXkutFYbRyzA4zE5KIllTDYy5d6MeoY0KSUCN330wLpiwj/Q3BTkBBP2Odqr2vCcJQcOHykkop5s07FHeEImhrjGC+19ZgBcXLPlVJrepQv+E/UbgrHF7ZMjvgVfXZTVFNvmllXHkr22M4J/PfYi3/rOyW/IHRAJ5+xwKa8QeWftYE7TikYFpkrQ+tOQI/7mtAO05TwRyWLJKmGYonjI7XhRG2vnhs6hesrhL2lmc68W/LjkavUsKUJRnayf5Tl1VZQPJRbsaSgIRqIZlm97mSAK1zRFsqG3EBf98UZagbOurV1EQ9140AeVFeVL+XJLfo0n5CUzZiY6FIR2gAUCug0xvczSO2qYI1lY14Ly7XkBjNNUt8ctzVFjHX5GdHAHwaaShCpjX99LiQ7UJrQAd8HKkzKOoG0zDVIiCd3glY+BP3YJaM3uFe+bnyIRecszeOGqfHVFakOtop0cSCXctSk1dE6qqG1Fako/S4jz5cVqEZJg0nZZCYziGqoYwXluwCLfP+ViauG11kfxXnzQWh4wZgdKCHCl/wGdPyrtgVtU0oqa2CeVlBSguzE1bGiJI0XgyLf/c+d/gX6982a0y06CII+ewk2H1GZG1yR4q1SGz6/V9vPhQbd9WgI6YlxjCFbYkEUvIDu3o0n74EHWfvY9UmxLMbPfnB714+IoT0LskH8X5OcgL+KR2kqlava4Gl173MN7/+Dskkil4PTrG7r0T7rphEgb0LZOmV2ppNIGaRltLz7n9WdSFt52WluUH8cBlE9GjKE+aWyJzksipCpaurMClf38IH3/+I5IpA36vBweP3RV3Xn82evUokvIT4yUtJfnXVtfj7FufRTjRTS3tVQbr8POybg1AhXN+rwbm9Sz65VB9x1aADnstOkpA+yq6kQ5T5tyGqiaqgd0YERI4Ys8RuPi4sSgryEFRbkj6TiJCi5etx5GnT8eGqvpWsSb527ycAN5+dipGDOktCRIx3vrmKKoamnHfix/jhY8XyQrArX2R6T/hgJE4Z/zeKC/MQWFu0JZf0/DNohU45uxbQdYlMwlC8pOWvjf3evTvW+rIn0B9E8kfxu1Pv4e3F3adC8i4lCXgOeEKiFCWwjIAAZ8G1aOv+WWct19rQF+N729YeD8Z73htqlKzBpEX/o0o62AhWUYvWxbHrZPHY5+Rg1BWkIv8HGK2XhgpEy+8/jmOPHQMfl6yDhMm3Y5INHNHNoH+fUrx2bzpMkaNkdmNxFBVH8Zni1bgr/9+eZuYXUog3H3h0Rg9op80t/lkbr0exOJJzHtnIY46ZAwWfr8cx02+E8lkS400gbr9sD748Plp0rcSYye3UVkfxvyvF+Pvj7why226elHivnT3fWHufHDWj9C6Hp/fV/vLl5/2wLT9zfRQH/5a4ohowppnpTowCZRI+PR5VP3wbZc2pPDqGmZdcyoG9ChCCZnboF8G4k++/Cn+eOCuyM+zU4WTr/w3npjzBpgehKLT7wRoMNx29Uk475QDbbMViaO6MYw1lfU4bfrj8ndb+wr5vZh9zanoXVqAknwyt7b8M5/9EKcevY90HXSd8Kc7MO/Nj6XsTLeX6ZsmxwM3n42TjtxLAkpmt7ohgmXra3DG9MelOe7qRVpaWhCCmHhF1qQ9+fJQyB+ORKvL1k3sE08D2ndu+DhTYA462uSJ0oBP3YS6SHKj5paE7VNaiAcuPxHlhbkoog4h/+nRsc/x0/HAjadjx2G9QVqw/7iz8MV/Fsn2qbl9oYbsyfFhA8vx+fPXyuwR+VFii1X1zTj/H89iZcXW36VtaJ8y3HPJcdK6FJH/DJC70DDqqGl47r4LMKhvqSRue+x/En78xZ5f1vL7QwnYhdS77dAf7z1+eZoH1DaFUVHXjEm3PInK+u7tpxFACqHjLwXPb7+cgph1KORNCM1fRnsTpgEtf7rxFgW4sqMqLaV2LZrnzkCii2m+XYf3xy2Tj0RZoe0/cwI+GYYMO2wKigtCOHn8aHz18Xt498MvWvyQAPTykWCqbdJ/em0KigqCCMeSqCNAG5rx94fm4Ysf0xP0XR3o3bqPOmnfXYbiujPGpeUPBbyoqG7CTkfeiD7lBThh3K746N038PFn32T4UQa9bGcwVYeuq1j61vXwebUM+cO47N7n8cPydd2SRxEcJXseCGvng7J+zuPRDR/jPX45OrcuDWiPZyM/wDJoV8ssF4P2n9dR/eWHEF3I2NCiowN22w5Xn3YoykhD84IgE/b94g0Ye9a9MpltxRth1v3SJgMkoOb1hxoqg2FaeOfBP2G37fsiEreJRWV9M25/6h289cUPW3VhEsk/fp+dccnEA2z5c0l+Hz75egXG//khCZYVq4NZv6xNskBAKxgEJVAsY9HPnvwLhvYvaQG0vhnTHn0Nn363tFuAktktLi8HJlySne0qjPs8ao/lR+dUS0DLn27oz5iyrMOdSWh3rhfuRH1lu8r7DgU7ZM+dcPmJB7cC9NNvV2P8xY9JpmvFamA1rmpfTR8qg5bbVwL6/B2nYP9RgySgdc1RVNY1459z3sern3zTrQ7p7s3UgcfsPwoXHL0fygvzUEgD0ufFGwsW4+Srn5ELjK1IJaxm2gcjk3ELqDm9oOb0lAz3nfsnYbcRvWTWiOQnl3HT7Dcwf+FP3RUJIQ3wn34dRJaKBihEncSQ6hPyl9uAPlF7OtP0xwRtdJhNP40EYrOmImZ0bYU03XXQmB3xt1MPkR0iR3jAi28WV+KgP8+SGsoTjTAbaKS27ZA+0o8SoK//8xTsvn0vGbrUEfWXGvo23vzsuy758W73mvMBkv+P++6Gi487wOYAeXbI8tE3qzHhCgJUBScNbSLT31p+LY/8aInU0I8fPBsjBhQjHEtI+cnC3PDoa/j4m5+7LRqVfRYdNRlWz6HtPstUFcI0zqg8pXiWo6FNj4JbZ3T0LUrVCtQ/NwOW3B6ta9fo7YfgxnOPkhpKQTnNrtQ3J7HDqQ/JBwhuIVX9fTsT4inZHkzzyem072adhfKCIJqpQ5ojqKprxpSZ8/DZt7+0W8HWNam6dhf50LGjdsA1p49LA5rj92FNVTNGTXpMZnuEZSBVQ/K3fqandEcw1SPv+fmpyQj5NTS7HKC+GVf+63l8u3gTOADFuGMOgBh1ePa1RIr6WOWJeWfagD4TXgTLyF5yRmPw+/mo/fjVjudGs/TTgF49cO9lJ8sOIdqfQzlQXcOYPz2FFRU2y7Oi1bCa1tjgCAElWA4tj8ovBPqW5uA/D55is9xYQk5+k8m96K6nsWzN+q4hsxl3bTeoH/5x4UQ5IKX8AZ/UzJ3OehyVDbSrKoMV3gArvD4tv21uaVGWwIi+hfh4xvFIpIilx1HTEJHsdvKtj2N9VXW3JaNxU9B3INQ//tnetbvtpXp+rDwhtAPLe7KxwAdRASGyZwuYAv7uY2hY/G23zFwgEMSjf5+EfmWFMjDPC1Ec58HdL36P6x//Kp3T5Mlm8GQTFD0ExW9XPlDq8W8n7IrLJ+6COE2lOXEoJbnPvPERRCLhbndIdz+Qn5eHmdechV4lBTIOpDiUpvxIdmqDm60i2akNiicHis/O5pD8N5+9B849fHt7KjAck3H0yg11OPOGh5FMblr6MpCTA9+pHSzeZiyZAOvBymbX7g5d/7zD+JMpSM65FdHqim71CZnMO/5yGnbfrr8c5XZi24NEimP3S15CdWNmdsidQLO/ojDHi6/uPgoBn2pnimSmpRkLF6/BX/4xC8pW3OPPbSSx+RlXnImdB/eWqT+qsCD5m2IGRl/0MppjmQmY1vL3LArg87uOhK6xdIKe5P/k++W46t6noG5i5pJWsOeeeQOE3GewzUU7rhjGHqx0du2pTNNmd0iIIBB57Foko93bvJmmkSYesh/OPfIPjh8KydCFMkifL67B0dM/yLpckHzPc38bi322L0UyZTqEiMxVMx59bQGefO39bZPLFQJnHvV/OOX/xsipM8rlEg+g5MJ731XgpNs/llNlbS+vpuCV6w7ErgMLkTTMVoTovufn4+X3P+3WvGjm82kr2MJTrgbP79Hue21iZJ7GSmfXUdLxuo4SCiyVQNPMq2V5RXev8pJS/OuK09GjJA+lGek/Kjv5enk9LnxwIX5a2yTnXinfPrxXLu4+ZxTGDC2y5xSd2Yrqxggq6prw59tnY303Qqfuytv2/n69e+GeS0+WgKbTf07ZzIKfa3DJI//Bkg1h2XUk/4798nHf5NHYsX++lD8m05ZkbiNYX9OI8255FLX1dZsuFrdQOOHPQO/hWZ5BO3uL61nJk40zGbeyrteXn4o2ouHRazdpN1ouGK6aNBEHjRouU2iFuQGppTTKaQqKfM0Pa5qwvi6OnoV+7NQvT/pWyuXS6I4kaKYlhur6Zsz/ZilueOBpKFtnA66snUyFpjecfzL23mkgygryUJjjRzDgc1acK7Lu6vvVjahoSKBPcQA79M2TG4RZtMjIsOdD3fjzzS9+wh2PPbdZe0PQvk8Fh54BZejorPIKRX2UlTwVfhNm8pCOho1oqELjE9M2ufqub58+uPNiyunmoTg/JMkRzVoQYyTwMvdMsOuKaHLbriuipHyNk8O9/J5nsGJ1+0TEpg/3jX+SDOqwQQNxy/ktbNdN0ruT3B3K79QV1TRSDrcJl9z5JDZUbNj4l3ZyB9Vm5Y6dCG3H/bLfpXnfYiWP16+A4AM6eg6vW4+mJ260zzLZhIvI0alHHoITDxotJ7lJSymmk2UoNPMvy1DsIjHySQSmW5ND86DUIXPnf41HX3h9s0b3JoguP0LyT544Hkftu7MckIU5dpKEJhrayU9FYiZ3Kv8Sch6XJrcff/NzPPP6u5stP/VRaJ8J8OySPacLpqxkJbNr40Kgw2VlvG4dmp64AeR0N/VSdR/+fu4Jcm6RskZ5ISoUo6o/2/Ta2/vbBWIUd7pzoNQh/1m8FtPufxpmatOo/qbKnPk5jzeAaeefjJGDe0lylE9WxkeFYpqc22wlv1yJnkRjJI765ggWLFqJmx+eA25ugT2QhYB/76Ph3e3grJSHMcRZ0axaTnVaHTXcaqhE8+NTul2G2PZ5wWAerpp0LHYa1Et2SCjggz9jlEvtpLrWpIlILIGmSAyLVlbgpofmIkInPmwi1d8SgBLpyc0vxLWTjsOIfuUt8jvlNGRl3OI2InKU6qMy1K+XrMWtjzyHeHwLxc1cwL/f8fCO3D+7DwUsVjSrroHBPuwt28UjjWiaeWW3skQdPcvrC+LMCYfgwFEjJDmiCWO7ct7e0JgS2vFkUpKJ+V8vxSMvvIFELPLrguk2ho51CuVi0jGHYd+Rgx35PXLmpUV+E/FECuF4Em9/+TNmv/wWUsktt48vkaLQoWfDM6zd5ieOlKyRFT3e8B9Y5q4dkiIjiaYH/0LJX3uqazPreYg5jhgyBOP3HYUdBvaU/ogq+ajCLhpL4sdVFZj30UL8uGQJaB7wt3bRYqQdhw/DEX8YhRH9yxHye+R8KDFzAvKH5esx78OvsHj5si2XABECRIjoGJSc466AljVsId6qfcMKn2h8hplGq40XWnUiMc+69eDNteDNdfYrXA8ebYCINYMn6PSTFFr0AAAgAElEQVSipEy22wEl/SeLbTsEn5w7LQ8IhnJRVlgAv9+LeCKJ6voGRMLNcmHEb3nHMFf+UE6elN/ns2uNquvrEY2Euya/zEkQUKKl3+SpTx4wbwBKIBcslA8lVAQltxBKbhGUUCHUkt5yAj3bxVR9Dit8rOYOBvy1y5qQBopWGHE56yBSCYhEBCIWBo81QcRo945m+z0WhkjQKwaRikMYScg0I6dibqcx9ihoGQhSGMdp/pq+s0OzlWGHJS40QKktLR+QA5KIpKqBaV4wjw/MGwTzh8D8OVCCuVACeWCBPCjBPPk7+TePXx4nYp824fRPFzd2FgL/ZIUzayZBVR/q0qlGXUbdASRTS2VZuQU6mE6YKVuraSAQyEkbbCTj9r/lKwFhJOz7jJT9GZPeDWdAWPagkIfV0Zmh1HgyS7TsyR0oTg9nZujSA8S2ILYloGXocgNF+0UnEhIY1KmqTqbM1hzdA0YHBeheMN0nQaIl9BIEr/OS/w7Yf5P3eWyNcp/vDIA0WN3q005uVhQIi5/HCh+t3AOq9zNYW7+Srmuyu5rZ5j3zw+6ITb/zDG3PNqqzIuq4hBb3kAY3cyBm4wxtv1/K1rXJ/671wSbcperg3NiP4b7qUGGQ0fTZxlcebcL3/P6RbdUDLGHFYz2lGhTMangflpE9uNlW8nTle2gh0IblUMv72aavi76lK49udw9lr5zjn7u7aHeTvm8zP8Q0zxf1p+XvIQHNf6TqUqao/9jouZkZX0qH5fiUJHr6NqCHtwoBNYYU11GbKsa6RE80mXlQQfvbbqakbT7OG2tgrVssfbFS3BtqaV/bX22JEIeRHzLA6ypgVa2SR1pqw0ZDoWMot+Alz6mFigK9Ab1961HkqYfOTETMICqS5diQ6AFDeKB29SBhmTrl1zeeVTZFdnfeQ5UDmK4vgWVttGiI4sgdcn7COX1mYu/Cz1CgNYBWZ2dG/zHLj0Xh7fDE+hPxevWhmzRT02n/yUNguex4Xr1GkipJSvKKoeSWgAVCgKa3KvXMtgWdJGh0ZCWFYk01EHQgkKpBKeolBwo9Y0tbAQJpQvkrOLHnHAwPLoFPbb0MhAsFtakifFi/Lx5ccxaWxQZuPJ5VVQFh7dp4Zum3af3Je6zhbWalsi+gcHqXvmxyv0dw2cB/Or/pXP1UZuKT+r1wzvf3wRCdbI2zWaOfSI0iwyEJTHOtjI9hEMlzB1pGclOaaQdeAt0XBKMYL69Yxn9bnH1mtC2oRjFr5DnYOe97WGJjukOTFQquW/J3PLvhWEdpOugo1fNN4xn5u9Ha/DQiOQ9XjldV7ZXOwpee3g34YM/DuqVxZHZvWPY3PLb25C1ufjeqxe5xzm1vdCtG0uBu1ojq0odpbvjygXdjcr+Hu7XngsE17LXgPTSb9trZdhedYGxZ5zVNKpNHcLWo2Byh5kXrF8Iyd+5Iwp7eCnyw12FdaoB7E5mYqYuvxuz1J/6q+fVuCb0VbuZg+OvAGbig34Pd2qArxT3Y61MCNPuWtkzVNjTWGkNxebmsEWplM3MfqDic6fq8js4qo1F2Zp8ncPXg252juzZicmHivbqxOP+Hu2BuNZO7FXp/Kz3Sr8Ywc6fzMaZgYZdMrik0XPXzNLxYOT57pQZpp+AXNZ9dOsMVuR0iuTNrX2HcGt9Rm8iuDwkuxTl9Z2Hfok9Q4qltxcYoRxs2Q/iueUfMXnci3q3Zf9ua2q0ExpZ6LM38Hl76Bk7qNUeSy6AWa3V4H4FYlSzFe7Vj8fCa07Em3qfDshuhaD81R+p3xUUtx221A9T3wPq+Xo//W2EanW4PZgkFumKi3FuFMm9NOmypSxVJ6k0UvMu0e0v11n/RcyyhIkcLo6evEoWeemjMRNQMSjDpRX+3o4fsF1NVyzKNAyPn9vgw846sNjP3wcoToKpPdXhM5H9Rx/1PikqsXmF3hM8quTwb38va5pyZdbczbl22RQL2/8le/fUaJRT1k3C08aBMU9uhD02LOUeoOeG6Z5jgx/4O6q8HXttvVlQt5hHmjtVnl2dd8dQ5Tb1zrT831/++4Gb27ax+O+38/0ISyikHFXZ1xVnFN3foWzfWE70eWtc7ynwfWMIatKXTYBv77t//3tIDClMRBHtyQ17R6ZjYcZK3S6nzXveuK2r2+6eDW+f+bn638TCTZ3yovwST/LbKqpJZHZ2svHEfmkXu4EPVZyqKcrcwjU5O4tnGDf5f/jr7aOfnw83hSfjLgMauNLVLGpr5oNBDG0YIps9mnI/6XVu70sWbdo/Q9Ci4uDY6qfhuJy3XpQd1G1D51CmLPMHepZcyplwN63dt7VJPd/UmewfsBbDUcyLnFXV7d41NA9QRzvfviv6a7rlZCH4c4+amr5XoamP/l++TyQKlUnDrulh+2czOiE9n3bBZgLoPDjxYMZop2lRwcSiEtS0WWP/vQCt3xFYawPk9Eeh3YXJh97YZa9MTWwTQNLAP1ezGwC4VQkxggvt/97GdjDuaKWFsAyzr3zHT/Df+3HszVgK3fM8WBdR9rP+edb2ZRzuDKeppgBiy5Wt+/0sVVJaHqhYUdQFM48Eos17A5J5bbvFLu228tnQ/TZmv+Xpvv6cCdiKEGM+A3ja4v3IN65ZuZ6dOTRZvCyjKz8K0njMt65nUBT27v/NUF2XeKhqa9bsfELqfVY9WhDVeqJ6Dwc0d6Wg2qn7/37pkIgBCWAmo2kJmWa8BeC16btmi7oQfm9on2w7QNhIG71tZzhXvngpT9hOKtge4sT0UNSTTi1KL/0su56AdJkSzUNUfGDcXCIEPYpr5OSb1qd/WrfjVAG3X0NmVwUCED+cQOymcjVNS1rFCZxC0qc+WLu7dnF6mAWfKqsE1wsNeFIJ9q4B/F1PY4i3tDzdFzN8OoI70JVcv2Zlz9gq4SbUXoF2ahKYAugKuKRAqvWygBe25J9caOe/OKja3Izrz1K0a7iztk9vTCAFZKGDROwejs1PpaCqDA4Zlv5u0OIrFhCLOb7xrh1mb0vFb6zO/KUBLpiwfJyz2FLiRR0DKc10IVAc0W1HdpYcOtcpogcRFMkn6m3Ofc7ZKGlz7cBW7P+XpP/YyQKr1kWW8chWbs0TQXcPp/F4uf+QCdECrfIdK/5/W+I8R128tgLr73N8MoKVTlp/HBe5m4B4JIgFK295IQN2lf07z2ppgFwS3Nc67/XnasL8FQLlY18pcZkiLbp1b6LvcZ0lMbZDbASnXxTrAShOhPlwfSF6AaTt07wyP7qLVhft/fUCFYCU3rL4enF/DwBmjExMITAkoUX5i/W7lu30SU+Zlg2Nv5WXXVdtHb8kln3T2abpStQVEOtutRUtdQJ2/S1AdBXY0VWqj1GYHSAmm/TMsDsHJ5CtvCtF0QsOtozYr09MFzDq95dcF9MKl3tISz/2CW2cwVYDAtF+OZkoNyzjy0lnlTcaONhQTpr2kXa7rTGunPRhUnzzkrX3jHTPKUxx0CqO9LN4xsdwxBuSr02tAM8wvASsBtLWcPi//TT/LgaV8zSxrfO1twzdvh6nNQPVXA7TgluV5ekp7FsI6hI4IlWd4OWC2MrdtiI6tPU5nEtt0zk4j8OTJ8V5NnlPdaZm+u3re5OApC9yk1eC0/slZLKzYRznaF3WRq6G2mZUvF0waVAQqPUuSJXUVU81Da28cLg9o3dbXrwJo8ZRfejLV9yoD30VqozyUzTax9G9avp6pmdKUuuaP+tzi4AnTPhTVq0L16WAeWkbvLLHvSqvkziLO2iQCiM4cT9knG9OBuIy2q2l7unH6M200lMAlQOVnSeu1GounJjTcPPzT/3lAi6cvH6qYypsAH2AD6ZhY19SSD800oa5GOoxUakfKghbyQPFrUCikcfcMlO8dECeX1mb6R4fZpsmPq30pE1bMTA+StFN20ZE+1QHV0U6psfSig+ilj1ajwjJPrbtl2IvbEtSujOUtJk/RjWvHKJY1D8wqJSBaASqZLWlmZhxi20bXzNlZJEAN6fLcTPkMqdEtbLhzQJ2myMe6dreFybqmlGJQTlYgaQky47brbrPfGgHq+lLXn0pQLVvbDQuCKwbj/MLam4fKlWHb4tpmgJbcuGJfwZVXGKy8tmC6QLpgSiVy4kM75iMiIrtjjRrw9FE0xtoNBndHEydmTbu/bL3omu+soQmB4vpIIbhpLWGqMlSSZ+fw2sxHtoDqaGimppIJthgXQlxWP33IXf8zgJbcuHwfcPU1wMqVfo/MJL27IYqrYTbfsc2ZG7w78Z7g7FM9h85W5LvLE+Jd7XTCG8l0MxixG7pkEhu3Q9NbM2QmETITBo7GkekUFqsWHK8yFWcxxtOhVGY0JE22w3SJYNmm135JTaUtmRgurb9piLtSeqthu9U1tOT6VbsIsPcYzIJWWuWw2rT/cyVx/ZjsICcs4GqF4lf/purqLApviKwQiWql2Q6g9i5mDjvN1jo3zeckhVplhlxQ06yVNFWAm+IuprAdwPjBMlnh5JfltrCu6U77VPpMJqiWTZZIUxnOq79xsH3OyVa6tiqgpTcsHSS4/gmYVd4CZgsRagtm5kh3QwHBGRfx1OF6We7fGay9iH1KDW2l3USM7Hi1RTM72GO0HaBuDGqHLK4JpYSB1FACg7OYSCb3Y17v6wAvkYCmGbXThY7a2zGp8znTAdNhzsJiBgSOr7tp8FYjSlsN0ND0ihK/kVwAZg2WIYlGWuWQGJkJstmsJDGOmZUZGWnm3DiTg3P2sJ6rzGaq90OmcCZJinxWRpiTmRrsTDvTNte17U5SyNmirpWZl1raEu8Kk/2TMf6VUNiTNF+dzmhlZLEk1SJX4Zhfl/G65pf+TeyXW8mD628e8dnWUNKtA+iUlb5iFW9D8D+0gOnEm27ywGWN6VjQSaU5ATo1XlhKczzBh+aVB+4Bsya62plOQlBnuv7XJSybCmhmztZN7aUJDqeVlc1Ro3lQQMt9hSl8z3T87Mrg0Ot01snNIEkfSnEusV+bAQuhVlocezTeNHD1lgZ1qwBafOPqh2BZk+iY7nTnuz6TNMvdeo2+PdNvUUc65okbMs67WynNuUUzzRVQ4ZdESGqonVXKBNPdALRLmz62TL20JOZl0sAJYejAVlfL3FDEYuAp41IIsQya/opMVbpyuKlKtzcznmPHp45flUTJMcNC+U5JGn+ovW34FtoduYX+bdFBUnLDigsEx73pdJ7DaOWIduNMN7TIZLOZ2iC1E2YqZuwQKAsewlT1bjk4PI65zXyW1BB3J89OyFDbVnZAjtJhkpt4d8yuZKuW8mNVU49dS3PX/8iYGCzlycg/y9yx40KkP3YHhUOy4LJeOWhlRvrp+usHnbQlAdiiGlp044oxjCsfgnGfHL2kTa6JpX9ndr4bA7okIk317REMi71fd8OgA8v+WfkJg7m3fJZktxkJfLeawfXFmbHKxlqWMalt/9iSxJBWw0nC02R2Oq3HFWEmzT0UIQ5iGrvJdict7ZScQKaAHfabtj6ZRMnWUtsSye+9uO6GwfdsKVA31uwufw8l21VD/Q9gDUozWtLOVik9mpBwWaGTDM/0NdTIFGkCg5VKnKb0yJ2vGVihqNDT2unkfW1za7NbMuGmqiKYiKFX/VoEklEs6jey89KVDLPbshtrC9OVJtclaWnrQWlH866UEPfoqrqEkVzuIJNtzZiQd3hXK5fikiwXUDublDANa++m6UO+7nJnd3LjFgO05KbVs4RlnQYata5mtgr+M3a5TmuD46ucBkqzJqe1EBYG66MV60czRZlJ5lbGno7/tDvO9qFcVTFy9Tc45YOZ2HXZl/Cl4ph84ZP4uU8HhxW3SvO4vZ7JtN0wpoWkpcMQO4RZWh3uNbwksO59ML5fK8vhMO9W03auW0nH1Q5BokFCg1fmfZWftWh4dNUdI7t3HlkWYLcIoIXTVxyrcGUOFCFTclIrqXEZ02Etmw1nzHDQbpcZplY20A7CX6y/afDRZXesf1rAOkHOfEj/aWeYXF9M59pe/vKNGP/li1SFLjXys+H74PKz/gWNb3z/X0rfWLRfPDl8Mh6WBeZmqCjX2IoYOabSYsIMx3dguj5W0ZT7oKPFFWTkllvNxDvTcm6M6ppxe/DaLBhcubtu2oBLNldLNxvQnOnrijzcXKQqvJxYKL2oqIvTkVdO+QgBIIsP0lu1ORPC7kyFw/7sEcsgkolTG3zbPVUaWr8CjPeT5raNaaMFNP+YfSH2WLKAFvmk+8FQNSR0fxf7hSGl6WgO5GF16QB8NnRvzN/+QIS9uWC0U7brSx1TCdn55A6M8y0ef11TgsuYJjQ5dUdTbWmLROtVMibmad9+Svg7MapicVmNxJzEA3EGy1JMbphjG24YvFlTbpsN6FUv1cyOJVKnFgYUFARU5PhVBL0KPDRBrDJELIaqBMeqiMAvTRZWhDmakhwKNSgTUKmdRIhEKhVO9NX7BH2aqa1gGhSasCbTJjtMDhgV579zD8744BFwpy62iwh2cpuAwjkivhz86/8uxHNjjrdBbZX5SWvpM7V/63ti8c1rFoLx3doOOKpGtBhDUGcYmKtiRJ6KITkKevgYcjX6HoFEkiMSt9AYs1AXNVETNhG31J9790nuOm3/AZlbdHaraZsF6D3v1+xX0WC9H/IIJc+vIo8A9akI+RSEvAr8ugKPxkDnXspzziAQNQQWN1j4eEMKH69PYVWjKYGEAyhM9fP6GwfuWXzb6iMglHlME7Z2SpZrm/Me4So8d9cfoQoyWabNUFVV+lWq9fHsYPvP1KJF6QOEWCgEvS+dHtz6kuetVVZC69EDqcWLAcuCwi08vP+5uH//86GYtK891eK6CXcZviyp/VufYUXTlk9nHvUqKjEl2ajMtEeOhv16eXBQbw9GFmso9CnyTBoKbVOWQMLgiCU5wkmOppgNaEPMQn3URH1UVmBcfefxPTvcFGNj6G4yoHOEUJe8Xvu5sMxRmWDmOGAGPAq8BCjtw+8wW2lxOJ3cJxBNWggnOH6qNfDe6gQWbkjJEcsM86aG6cOvLb5pxeVQ1dukL84wuVzXcNE7/8Spn8ySpSPFM2aA+Xwwly9H4quvEH/nHfR48035uw0HHACm29u6Bg4+GCUPPti+P4RA3ZQpKPz731Fx+OHgMTrQIAVRXYWzJs3Cjz22c0pMhKzLtcMNnjSawj0QDOyiap73PJrAbj08OGKgD6N7eJDnt9vu0xVoKpNpZoo6adwaJg1qG9RIwkJT3Aa0IWqhLmIinFKaQkFl+LTDSys3Bl62v28yoDPm1x3fFLWeyfEAuX4FuX5bO8ncEph+jwKfxqDJ8h47Z2vSyYMWkDTdxnDUR0zURiysb0zhq0qOH6vi/7fh+qHvFE9f/SDAzyH/hAwNJXP7/Iyj0Kd+nTwRovjuu+HbfXeopaWIv/ceqk87DT3efhvM48GGgw9OA6rk5UEf2nLCvD5gAIpuvRV111wDrWdP5F1wQbp/rNparBs9GgsG740LT7wHmmHYOWZn8hoWg9mc2EXR2Ypde/gq9u+jBwYUelAYUlEQVJHrU9N94JFJfDtaI0JLR1TGCdAUR5Q0NcHRTKBGLdTHSEs5DM7uveWY8gu3GaDz5wvtG6P+WwZz+zyf7TdzfQqCXrshAS+NUAZqjIz9qcKdC1h0HJZpA0oNIZNTH7Wk/6hsNlDZZBo/rkr1XjB1cHXxLeteFTx1uEs4XB9akGzGG3cemj51ibSJTK5aVATm98Ncvx4933sPIpGQGkfASgZbWoqer76a7qP6G25AyT33oOLII1E0fTqshgY0TJ+OgmuukZsnV51yClL+EA75y5uIqT47vHDNLqUB48b4hmmDXr3y+eqviwNil9JcDcUhTQJKFkv2g4eBTvwll0NhL2mPQWeLyhMMBaIpjkiSI5qwtZTML5nepgSL+wLasGsPKVrbXVA3SUMfXdBwVFOMvxjyCDka02bW0U4yNV6pnXKSXzaECg5odKZMapBA2DE3BGgtAdpkojIiVt1/So+BtCCh8Ka1nzEYe0hApZbahGhYzVI8df+JsFRNamj5iy9CJJMwV6xA/IMPEHvzTfResADG8uUSFBdQtbwcvT/7DOGnn4a1bh2S332HsieeQPXkySh94AFUnXoqEp98gl6ffILwrFlofvBBqNzCaWfPxo/lI2xAnUlrQWupEskz66YNfeyvcyufKAng5LJcHcU5GgoJ0ICKYBtAXSJOLsftAwkquR6pqRYao475jXEkOe6cOr6s6wckOchvEqAPfNT4IePGvq6ZJRJkN0CBz0Oa2UKG3C+wTx+kEcqRMIQcmWRqXA2tIg2Nqh/de0KpPO208MbVPwDWDjagdg6XQB29ZiEenH0eTDocB0DR7bfDs+OO0Hr3RuT559EwdSr6fPcdYq+9htrLLwfT7PtcQFNLlkBEIlAKCkBmt+bPf0bo+ONRdfLJ8B90EIpvvVVqrVVRIcnR9HFX4bmRE2x76UwcwASshHlR4/WDZ1zyzLoby3P0a0pzVamhhUEN+QGyVrbbIQ0lS6VQaSgdRiX7wR7UBKxresmfNsYtNMU4GqImmpOsQfGoA/52cPeW6Hcb0Of+U79TY4x9E9CFQppJftM2L9QAMjE2q6UXaaibqyZCRA0hUpAgYpB0CIGjodLsRthLd04smyABvX7Vj2DWdpk+lMKWPdd8iX8/cQEMSprKlWD2+lIWCEh/qRQWovcnn6B+6lQ0z5yZTv+RSS68vvUSFBGPo+GWWyCiUXjHjJHaTH7YfqBdOzprz9Nwz34XEFlr0VI66StpXNp4/ZC7Lnlm7YXlud57SkIKShwNzQ+0uB6yVtQXdIIhTRBJkR0ttTXV9qc0wMMEqAxlOBrjgu6bfNkhJVmYXMeGuNuAPvVl4x3C4n+VZlb6TUczidVpTIYpBKROI9IZlXbJDR34KhzqLiTLa6ZRSXFYxI7DKiNs7i1Hl04kcQuuX/UtYI20fSitPrMT86PX/QcPzjoXvuMmwrvbbu1aRprqHztWAmNWVMi/k5+NzJmD4IQJrU95cLJLjbfcgvKXX5aaW3nssWkzTb3/1OgTcPsBf4FimGkfCjqdK2H9qeGGQfdf9uzac0pyvQ8WBxWQH6VYnAAlPkED3EcaqmUA6tS/0eG3rpZKkpQkq2VJq0WaSiQpwdXPLz6gcM/u+NFuASqEUOd+HV7mYby/CyaZWtdnkuASUMV+OUtTpP+kLJ8MWWhUGlwyPZcYUWBdG7ZQFVNen3pE0eE2oKvfh0jtLzMwBKqzpHBA01q8cN/RyL3qagTGjWvdVkWB3q+fDD2sqqr034ggNd5xhzTP7kVnmxHz5Y2NWLf33ug1fz7iH3+M2osvTjNjAvTxMSfjzrEXtgBKppdYbtI6qfn6QU9fNqfi8pKQeltpjiJ9aEHANbmkpTYpkoAqtobKUmD5sq0V9UfCIUmxlIVwnNtaGrfQnGCW6VGGXbR3/vKugtotQF/9vnE3i6sLA5qwNdNJHviI0TqmlrSTwLTnn23K7jaA0l8UXFMcSoBGXMruaGltXP308v8r2EcCOmX5kwA/SWqmp0VDPTDx7ozDEEhE7FHiXpwj54wzUHTTTai99FIkPv1UJhnIF8o8st8P78iRLSAD6DF3LiqOOQbW2rXo9fnnIBNMn6s++2zpe5ngmLHf+Zg5+jRidC0ayhWIZGps4w1DPrxi7vpbSkLalWRuS4jlhmyWK32ozuRgdxMr0uQ6M3VygEvWb5vdRMr2p2nTS6QxAcRS1oUX7F9871YB9PUfmv+qKcodAR1pgWXywNFMMrPEXWRWiDkM1z6VUlYDULbEpe1EjIi204hsjJtoiFiojWPln/cvHEjC59OBJYJdL80tAUp1RLoCy6Pj3uf+gj8sp5SnOxUnoA0ejB6vvILUd9+h8rjjUDpzJvwHHCBjUXPVqjQpcjuGQC++805UTJgg49CS++5D7K234D/4YPszK1ZA5Sb+MuE2vD9oXxtMSqITs7NAp9cOaLh1hzVXvVTzRLGPn0zmtkiSIjsOJUB9Tizu8gnSUvtoyhaL5fpT6g/KIqVjUwI0ZiFqqS9P2jvvqK0C6AdL488q3Jxojz6b0bpxli20DSbVmjuzWxJYMi/SjxIpamV2BaIUj6Zzmlbi8wpW/uDEwqaC65aOF0KRpR7Ebu30mgqhMYxa/y0eeepP6Twuy81Fz3nzwIJBbBg3Dry6Gp6RI9HjxRcRfeUVyWTJt1LYUj9tGoylSyXLLZkxAxXjxyPvkkvg3XVXVBx2GHp99BEizzyDumuvlfHz4ZNfREWwNB2HEtMFV9Y3/PBVP8ydaF33Su0XRX4+pjTHBpT8JyVaMl2RrtmpTzdjRoPbzZqlB7lh+1RXS8l6NcVNRFLK6lN2zx3Q1Q03umVyP1uV+loTxi52Wo8cfgujdc0KmVl7ZsU2uWmL6Mw4kAtKmbbwZHqpARSDNVMDEgyrGuP7XXZg6UfBKSvLdcNYAw26mymSI4ZmcnQVt827Fof+/A6Ql4/yp5+G1q+fnQz45ht7ib5posfLL8Oz007YcNhhkvAQoG0vCm2Kbr4Z4cceQ/1116F01iz49tgD6/bcE0t9pTj6jCehOubWnfaCpbzUOHXAhLNersnpC76hNEcJkbmlTBEB6oZxZG7TrsghiZKk0YsTi7UtF1kt1xXJXC+ZXnJHMlYXRthk5ZP2yuvSBhzdAvTrtcm1OrN6k6CtGK3MCDla6TBberDrQ+2V7LbJJWJEbFcCSmSAQHUYL5Gkqii/88w9C2RAnX/tii8hjNG2htpxKAFK6ScvLNw39xLsxWrBeveBtWEDjJUr08l4MgmklVrfvjDXroVVUyPZb+bFo1Hw5mZovXoh/tFHEnStTx/oI0bA/OpL/H3Mn/DC9kfYMSgJ7xAikUpNbrph2IOXza08sjikvVQUAEpk2k+TSQWamJDZMs0O4zRFsQ/7dSsDJa+qPcsAABh7SURBVNOl6TT7ncYLxed28t4e5DKBn7AQTjHUG9bgM0Z1jRh1C9CfK431CqyeLpiub7DntG1q3rKC3o5BXSW1l6jI2KqdL004eU3S0mZT++TIHf1/oI7P+9viq5jCpoPmnzMBdUDVGMf5nz6MU796Ch46BThjXrSrPif7fQJLiwbihNNmweKsBUx7aUQq1WgMjN81bP3VL1TcUhRQryzJUe08bkCTiXkCU1oxh+FS39iL5OzutomRbXZd9k+uiAgSWS93kMu0oAHEuTXkyB3ylnWlTd0CdGmNuUxn1iDKfJBfcEmQDWRrv5kJpmxEWy2lBpCpccgANUIyPEP56qBh/jH0Gd81K/p5ubUEjHtc7XRzupJGqwyWpqIsWosjfnwD+y7/FP3r1iCYiqZzvRvrBNr1RGu1L5JAszcHJ506E+tyejpa6Uyf2eUirzdNHSBDqykvV95VGlIvKQ6pTspPk2lQ4hhytoX6iPynk1Ro64KcJTFyoMuUoJMaJS2NO4M8khKi0lD6nbhjoEt53W4BuqaJv61y8+B0JsjVTMfM2trZWjPdDnXXBbmmRs680IhMN8IemQ0J5fF9B3tPcz+Xd9Wy5yGMo+UQpxCGgNTtdS3OsJfAckWR9UUaN+GzknKutMM1Lhl7Zhz79Yu47J275ecp1beiqD8uOvp2rM7rLSfgaYLbNblChivJw5pvHP4myTf99cpzeuR5HyzwQ2onpUKDTho0bW6dLBGJL/vG3ZeDNNRhu647chMvdpxugxoxRMP6eKB84g6sSxtydAvQlXXJaSGPep3KRDq2crNBLglqq5mZGmKvOKBZF9uX0ssmBEDK4DCEgpUNqT8eOCQ4Lw3oNb+MoklvKJYqAcx8yTUmtqambb1TRpm291KgLHoqAM0y8Owjp2FIzXKsLuyLZ3Y5Fs+OnACDqWBSSMcmSt9JVYDsq2Y+YA933/cpb9f0HJbvXV7gEz4iQ+70IcXlrrl1Eyz2BH9rF5Q2uxnuyB3kaV8qtPdG99YP2pilcf/eLUCXVKd2Ls1Vv1aEYLbPpNXzLTMqLgnq6MvdZXxyRLZqhB2fRi18N+u7T0ZN23//VhsA5v1tyVPg/ESqKLRfdt1SGkwXUNeBZ+xt1LJ6yd6PwXVitFvKiKolKG2uxvLiAViX21P6BdpsyhbOAdTRUsaZgJE6uOn6YU6y137Uc9+EHygOsHNzvcyZPmTS3LqzTZlJFrrf5RSuxaJB3eKO7AkM8qPSn3KGuqhxwZj+wX9tFUDpoY0J/qEOsa8dZ7ZM3nZkatsK0rIkM4P1cjI/zFhRx/fbtbfeLrbwX7G0t4fhe8AssE2ts7uYq52ZWkoamrG3ka0Wsitbi9Jml5P0skIXTDtQtLeBo/onrjzdNGVAuyr3BxY2F+9U5PkuR+c9aXbFJkMtkxNuUt71n20BdRMubjaNzK60Wjag9d+siQyasEtBlw4QyNLKjY+D1c3GPuV+9UNhK6fTd9n9Zmeaam+ZYINKXV2bFFf2Cqm3dfSZ3CsXn8a4mCUUspWOmZVA2gCnt5FrEaqlqNu1de7UT9qxt945zAbO1U5HU2mLOKGu4zy5S3jqsNps8r27LL5/vzz9Ta9ieWTs6ZBGN5RzzW0rDXW/2skcUT+45MhORgENCevKocXeDvskmyzdMrnuA5oS1n0BnZ1v91P3wKRnpJXDaUw4xR8u8Kvn0sR2Z0Mq78ol94PzyRJUF8hMLXX3Bkyb3pat4twt5Vo9P2MFt7tNnATU9Z9UlQgljkTq/8I3DfukM9m+qUyd2zOo3K8xwQhQe3Lfzml3RhRlFs2ZgSFA7VJlgaTAwg9Wqnt3lQxtkg91P7RWCH+RKd7zqtjTWSbU7Q0zXVDDhvXk1x71jP0Z2/jGuRcu9ebniHd50tintZY6u3aSH2jlT13z23rzKteP2u8Ze/y52umASiw3WFb4esV59gzQxq5ldcZfy0LqbXQcQDrRkpExa7cLWnpbQScmdUI7MFa5pi651/By/8qNfWfbv2+ShtJD1jWLoiK/eMOrstFtBe2KENSW5iS/822vcuVE1vbop5azwVt1PoDBc6NPNPxceZLRnLTBS2so7c7ZBlCXHLValNtGupZ4yp0WShOinKIAgj0Kvlp6tG/39Kda9Vh7i7K62Ty9PKD8CwKBTO3MNLdpi+/YI1dLnbFVWZNgh/QJse+70o9bDFB60C81NTl98gpnBHSF4sYuDw6To7ohiQtL/ZibFmgq2JQ20v20fcsza360f143MvmWFYkeEFnViERTwl7R5mxWJffWzdRQx/QKdzONDsIX6TtdTZV+lCOY54evwA816Fvd+4fAYPruku1b9lbf7sfW+6xPoxum2r9b2mTs0ieoPeZR2Y5pU9hB77ihHLUuaeHzqkjyxAEF/lWbAqYcNJv6wczP1SXEoTkapmkKxnSmrSYXTUmLPby8PnLbjR+F0qcguGBhLBBeAhbf4Mi1PZCqtH8268DQH9Dykgt5JLq9GTOQqIsh0eAUmTv759qxVAtJcmso7X11nSanyZGztaqzhQ6ZX4UD/qAOT8gLNaBDDXiaUzWh/oofcawCtCIIT7kD5o+Av6f9c85QCHzQAvpBA+GduB0/J+Blf/EorF9H/SxLUgRWxgx++7OLvnl48qhRG1+U0wloWwBQxzxOAVtzqbFbQUAf52FiNBjroylQU6YIcyZ+iRjKe5+uwhs3fYRmkkeC5gDmgmUGwXgDmNVsdz0PgIkIGIqB/ChYSoPqKYv9wqOJUgLUihkwoimkwim5UZQLZHoXbGc9aksY4/REOnagfzs+lHOopoDHq0EL6NCCHhdQi8f07VDhrVICEI1BCJawQVRiEGouhBKF0AogMgH3N9j3nNAfnlP2wX4hnR+qKcqOKhMljDFhWqLaEuL7JFfe+MKLD8cBKWfAdUoMN6aAmwGosItN3Wtqi7Yf55hK0rxwT0fjMsAz88B40L6/uBnMDIBZPjArCsa9YDzmvHvARMJ+cQ9YKDeZi5C5iMeSPhdQM5qSwJoJ0y5g8KoRuXc9uL3bddrcuhspu8xXrjijUbAUjZEhKhcK7RmoBUkrWwDVQj4IyzPW2qD9Eqc1WCkI5oNgNBfgg1CSzisAocYhvD3AqfqFgPZ4wNMg10GQNrfV5LnHQWCq04mOyW7pyc5ZfzZwuwFoGwBtn8GO+wkMx9mPrikBS5tMF8AcMLPBBpA0T2qdDyzXhJIGjkDzgAV1MJ6UKVRF6GAiBcZpqykBRVDBQm68jx7gn/BokrUDNG5CJHlc6dH7YGHGBsNMjhZMGSEgegrwHJp1Z0wxwdQ6wbBGZex7TQ99qfkKVsaX/fQa03m/rIDmBCBSOMVa5/skoUnexZkpd0jntEkN88hd0yXQ0RSEmg8uQSZtTkKoKngrTW6CcM02abEEmPxzDQQxiu22s/89zQU37YTTP3SqwV0AtD2QU6aCuYTFBZG+rikJhcyn1EAymz1oLQeUQp+sgpRZVpPWAjkAEnAuiASgBJJKeQzJSxQf/ayC8bj9e70oNVL1W89bkTiyAsq1r3IGDpskqGSClnqSfjo/y99lXIxCTLo84LHFv1zDFPPorIAGfbQDymXJSv8rsKRWcmZBEKhJApV+R+86hGLaP2dqsgQ7KRfMcdJgOveiUQNHBeDpB66FbTnyvDJXj5wNEC75IuKVSbakvDYP6BDUjQNKq2IzzKqrkWlzWgBGxMXM0ERjA5RCMqN+uQRSkWbUBbHZAZG0kTgIgeaASOB5SRsN+3dSM02wpCrNrpLbL3mA6uH/yg6oRbtq3KsNGvwoUvbOccKAAi+YsBwwuQ00vHYnMhMcKkRqw6qxIhW/RfUq7U1uwAsulNsb1/sf9WoQElQGTu+MNJYmepjc7TWtvQQuAUka7IJLmk0mmoAlgAnc+hiE3rM1uES40prrkKx2wHYC6kYAdbST/ONU4Li5YJl+MVXUGshiAjAMlnJANOttMMmckh8MeGwtlEASBQjIkM8GMANIQf7VdH7nvEMFy+2ZOFbT+PVWNNFeQxMCCOWfqZaU/6QZUqOldrraSsniTC2VGqpAMAtcxJvzjKp1L6k+VW/rQ1U/rV7THq+r8N9G5VFSO11A6d8mhM8Blv6W9LdosDTLjkmOGg7I5HtJYwtbgCWt9WvgVQ65Iq3dVGA7BjRDM10Tm1Urg2DGaijkG8m0Wl4ws6a1Vrb1jQRqjEA0wBAC88ZtkOGj+WOoLphUjit/T8AIKDnl8fMYs863Yqn2gCZ5g9ZjyNG6V7NUQKH7pbllYMKEIsEkDXXOTqTTHakgkdb5MRVWdMWyfyuqNSIboIrH82Z0vfcqwwBnXnAjboNKP7MIOPOBwzG3adB12yy7vlbNsTU2RqQq09c6/jZTY13W3BZY8rMb09aOwt0WBkvEZ3tbMylOrK6B0tbE5ptQrIhtYkkjycySSZM+0mGo4SQY+UkehYJcx5zGoIgQmCcFFRqYhzRXhyL9H2ksgypSkiBJgAr6JK+GlTraihvtAOWW52Nv+YAboUJRyJASkORD6TkOsBJQuui3pgOoJue2rdialacxxTheC2itWK7q16D6AgubVmkXmCY406jMmk47cF6G3IXHIlDl76IQKR2Wq8mSOIVsMHO8tpZGwnLTbmmCs7Hk2nhLKNQ1UFt8aueAZrDYNIN1fGaCWKrDXIsywo62PpO0szkJxsNQRL5ksar0mUSAvFA8BlQJJHW8DoWbUGmJCr0ToNyy3yWgg6zpPBH7A28L6P9r7sphJLnK8PeO6mumZ+ew2cMGLWCkxTiDiBAhIcg3QyCEBCkRiYVkEYAzi8CIgIAUbYCECBEiQgjJJEgWsgOzYq3Fmp3dOfqornoH+v73qqe6t+bw2IuZ1apqq4/p7a+///j+772ec1fk4a/s3gt/igGGpngeJYwrGC6xEXBPK0Z6sOkWEseQ0vDu8NEdXx7+xA7104AON947es98zxO4CK9NOjqCWyNoC695vYBnbq1n8Ay9UiwtEtByTkCnqfjRrIZz+GVF3ORVhl87RizmiJ0hOBdNwtSVNieB2g1oE24zoPsvJ3ayJZFKNhdA1xluh1CLh9Bs/lnJrrci/ji1IALYUHKnkRYkwEYH0xtBmQAbCJqDYcgNUYYVBMRGI2BbE2DGL4U3wnz6xQ5Aoxpff1X1xwfZ/iofApY8kft15A+E4Jm++UEMd4olkixsgIOrTfXo/utmqIftPpQM1f3+4eR+/ztOoVIBjtsiqQAfLGoCKSAHeAJrNNyEoZk7yXl43YNvg2qd/M5uQDcQTXkKKFfmsJdtV8JscyT03pUK+LTaVWcC2mpTWuGWAsGyNTkP0J60GVLVUmrd2JS9KISB3O+fgPkEqrFWLEBmGGA9weslMDXP6d3SsNql86hhx5+v3wxleX0d0FDpfbt7+3WCSDWXVQwfw+kVCCZDcAq0aaOHHDLZRRGMqMFtT3395MF3janurANq+kU9edD7QfDmWHFRoYfTKi1I1wPUaibAOYLLZS9ew+kSvi4Sa/UM3vTgS40w9/DMoUojbDcht2FoB6DMpwO2OQT3BuKnnkdoJMYulnYw9OMB9DC3KaM5TBhBM9T2CGaA7Y1g/BzWWFjvUIi3iyzksRa2FlpnUAMKeuetQX/z9uJNv6hGq4DWiGHwN7118w90S0p4DigIpOIHIR0J7CmgNPMT1AAXWU8TWAJx8p+vqFh+wwzNqfRHhg57cf6w92NX6of0RQtLjbCzlsURSsCsCarxcN7BOTJ2AGfIfQ9vDJyeI1RbcNMn0s/6ywC6wtCvIoxPEkMJ8CcC6NAJWLo3hQ0bMAXBrFAQWDLU0z7tUJBRmjYwjyLwGhmq0nUBeBi2N28s3giV0yuAMn/q8W8x3HmXzFQ6A8nzFMqFqXwN+VuzxBZLZqavrBMwK+5BFcvZDqpH3zcDpZZaLouijQEW+/rn5ZF9l84ircTu48jWBlR+IHiN//Yezig45+DsJmoytK7gyNJFH15YOkHYaalKl86hHz7kytA3MfcqOTSHXGFokG/iMMMhdD2BdQpF0ZN8aAPDbA9FqGD7QOEViuAzWxtAGTqRQC02w6dHN91P/XzB/Q1Oq9y592pw6xfRFgthJJc1RbALZQ4umJtzGNZKvuGOaObcyfwHcLohTBXv2vTfPzR9bK0DWj82v5wemr8rj1pr1CHAaYdaF6gIoCZjCSpDMoHVcCaiZk4lsK6CYz6tSri5S5UyC6Udht1WUUQtGB8AjxrR/whx9CWE4ecQ8dapknTloogzSsp8ZylDtYeWKje3LU2V2wA62oAelDB16AbUVMlxexGg/WvupeH18KqbrQLqa/sg9m/8RtiZVhtY5VEwRyOxO01JGXZTGRhjQGBzRJYuAY1iB3Ox/OBbpqheWQF0NIA7Ur+e7Bd/bVgpoK0D6uFYKF0GUIZctUDcWxMYWOF+qLZlTTW6sA+lqMD3oQvUrtalqXSfsP+M0BwpMof2JsJIWxhZ+9NjcUQvVWCYbUIuQytBsChUhSIWUgmn0GtQjF+sf6R89YqfLRJDFzGGsvc71dv9h0diJZczSUHEYwq1pyE3tS9sVRiCmDs9tw+iLhW9hN9axZNbWs++bQeweR4KXRQPJ+/3fxYcTpg/GVZDzqGajMzsFKZmUMlW5lIytCZbK7hiE64M8DNWvycI62AecBw3RdRbqRA6Uy1qC/eXAzQHpqYozm4CAbU1UVmX/toCwwH1W0p/Y+gRv82qhHEEc4GCeZQhdxl66XrMOZRhV0Amy5DPc9WLImwMtt03VZh/zZfxcT01fwxq/E5T/Eh1nAF9qijKgzRQY83rhAgqQ62wNLM1zZvnN3vD8utmgNuqGP2lOi5+72b6kGFVKlu2Lzm8CrhkawMkwysBZKUbUhtTTeHrvuTSML8m4TjoY4S9EWLPIAiQrRAr05jWuK2ZxNzjJOYcMM/uQ5cd+GrFy8sXifPtELzPueY2tJ/DsH3h14wHDqkDLL93LhDgvPyj6T2Dyyw1iWnL4ojVKyvfGgWPBJG3SY+ZK+IYUtjlH2Eoz3OFy62MmpArkh/7T7pIE6AuUjRQqAkU2xjmSAGNRxY/uRIWRrLSbdoWndsXVrXMl+xFgdrM4CuFUO+gVgcI8wG8dvD6CMGO4NUmYudYrQHyvKnL1cX5NabmlVOvdYzPlg6ETajyn9B4Edi9D/2QuZXa6i0ZYAugLJYGFBYi9BZbmdyfMt+FE9hQwMoaWXsaNslg3m7Y1vRgRQkimEmQEGCFlQTR5/YlqblGZSlwKSzQAptzqDAzgZOOLFgsnABo4VSdqtdGSOCRgDGklrxOUYEgsi3J/ebRAoHgzftymxPttoKnrkvprwmrdDmItLfOxkyoZzM+kyfPVe/aFK6dX3mvRu+VIXczVjuA+tc1KHA+SsF8BLXdg4nJmWBGjew3hKamG0YwRZ1kO1/Cxg1o5ltLKdDBGJuUI05TYiVLgKlEcetcrvXWPFJVosIkf2t5DOvaJP3xVTRKkYb3HoHivBRI/JuBFoB5vcostvDSW1LmK5NgQM2WTGT1upgndcgM4KcMqRrhaAse78v/OmAq2/0F7CG+TE9S9iNx/smXxRlo23j2DAfcy/jbOukAuLGgvA0lBoa7CWAqTG/x3/QQ7UGBZq8WwM99Bsrvi66rNgnuBjTlwqVUSMkwQHNOKkBv5LFa/iBQ9xXNdiGLx4xMZvK0hc+JGlq2S2oG3CbtxSgOlTT+Ek2XIGsWTASOYHLumUV2HhfcbJv9I8HisU6zUFvDT7ZFs42aQ2yDsD+TQB9whIjHiNhNoH153YJyD5C8mFrElozXvNXP1ILSBezZ7GUP28656wzuBJl3eg4aJ1CYQO2+ABUy2GNWzZQQqzy1IYiJ8TJTZa3aZ9AdAqIXs3bNjoe+a2nWFnFBorK+5cgrzy95TtAE5AIRx6D7M80zCXYW008MwpMFIuaI2GRjlNnH1ZufRcABIm4hNjsotR0ItJh0ArjET0LIJ2USOwfgs15S23v7GvD2vVXf7Z+bp8y68ZLVvE5mZzcg7qTz5ydQcZRMZfLQPSDyfCcdyVAO1rteKY1eOAL0bmIXsqmUTf4jAkWWbXGDX0QQLJ7vZRZl0Njo4yZis9C/y7f7lIWk/WIusJOc9Q6fd/1iC8pVnnXlMd35t+tpm5zc3Nb4lu41dmzG8my45vRHft5pAdb4eXn9cb7+hfxhaJ60AYVCIX9yOCSrlq8pG7cogoPm6vz772Yz3LrJmo97Kuet/weX7/RHY+BFcPwPAL3oJXTdfvZSiJV7t6yjnb+FjsTzfpr81XWfddddc59Vq9lHCo9XeWcuesz/KaAXvezzbl/7MFzqqZ4tay71Ej6mO/0Xg5uniQ1vwFgAAAAASUVORK5CYII=",Fn=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,jn=Object.prototype.propertyIsEnumerable,k=(oe,me)=>{var Se={};for(var De in oe)$t.call(oe,De)&&me.indexOf(De)<0&&(Se[De]=oe[De]);if(oe!=null&&Fn)for(var De of Fn(oe))me.indexOf(De)<0&&jn.call(oe,De)&&(Se[De]=oe[De]);return Se};const i=null,p=oe=>{var me=oe,{homePage:Se,user:De,globalSetting:Le,loading:Bt,dispatch:At,location:Nt,text:tt,shixunHomeworks:Kt,payload:Cn={}}=me,Tt=k(me,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Yt,Zt]=(0,t.useState)("none");return(0,t.useEffect)(()=>{Kt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Zt("flex")},[Kt.actionTabs.key]),(0,t.useEffect)(()=>{Kt.actionTabs.key==="\u9690\u85CF"&&(Zt("none"),localStorage.setItem("Noviceguide","0"))},[Kt.actionTabs.key]),t.createElement("div",{style:{display:Yt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},t.createElement("div",{style:{margin:"0 auto",width:"1200px"}},t.createElement("img",{src:Xt,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Kt.actionTabs.text),Kt.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(dt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Zt("none"),At({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(dt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),At({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Zt("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var g=(0,u.connect)(({homePage:oe,loading:me,user:Se,globalSetting:De,shixunHomeworks:Le})=>({homePage:oe,user:Se,globalSetting:De,loading:me.models.index,shixunHomeworks:Le}))(p),C=Object.defineProperty,re=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,Ke=(oe,me,Se)=>me in oe?C(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,_e=(oe,me)=>{for(var Se in me||(me={}))q.call(me,Se)&&Ke(oe,Se,me[Se]);if(re)for(var Se of re(me))He.call(me,Se)&&Ke(oe,Se,me[Se]);return oe};const at=oe=>React.createElement("svg",_e({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var $e="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",ft=e(89392),mt=e(92736),ct=e(6848),Ot={content:"content___L4gl0"},vt="data:image/png;base64,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",bt=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const xt=({classroomList:oe,loading:me,user:Se,dispatch:De,virtualSpaces:Le,globalSetting:Bt})=>{const At=(0,u.useLocation)();let Nt=!1;(0,t.useEffect)(()=>{Bt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Nt=!0)},[Bt.actionTabs.key]),(0,t.useEffect)(()=>{Nt&&De({type:"globalSetting/setActionTabs",payload:{}})},[At.pathname]);const tt=()=>{De({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(mt.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(d.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Bt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>bt(void 0,null,function*(){}),onCancel:()=>{tt()}},t.createElement("div",{className:Ot.content},t.createElement("div",{className:"mb15"},t.createElement("img",{src:vt,alt:""})),t.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),t.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",t.createElement(ct.Z,{placement:"bottom",title:t.createElement("div",null,t.createElement("img",{src:`${ye.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),t.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),t.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},t.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var Qt=(0,u.connect)(({classroomList:oe,user:me,loading:Se,virtualSpaces:De,globalSetting:Le})=>({classroomList:oe,user:me,loading:Se,virtualSpaces:De,globalSetting:Le}))(xt),nt=e(59301),pt=Object.defineProperty,ce=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Xe=(oe,me,Se)=>me in oe?pt(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,Te=(oe,me)=>{for(var Se in me||(me={}))ve.call(me,Se)&&Xe(oe,Se,me[Se]);if(ce)for(var Se of ce(me))je.call(me,Se)&&Xe(oe,Se,me[Se]);return oe},lt=(oe,me)=>{var Se={};for(var De in oe)ve.call(oe,De)&&me.indexOf(De)<0&&(Se[De]=oe[De]);if(oe!=null&&ce)for(var De of ce(oe))me.indexOf(De)<0&&je.call(oe,De)&&(Se[De]=oe[De]);return Se},et=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const{Header:gt}=S.default,{Search:jt}=te.default;function kt(){var oe,me;const De=window.location.pathname.split("/"),Le={};return De[1]=="classrooms"&&De.length>3&&!((oe=De[4])!=null&&oe.includes("newgold"))&&!((me=De[5])!=null&&me.includes("newgold"))&&De[2]!=="coursesId"&&(Le.course_id=De[2]),De[1]==="shixuns"&&De.length>3&&(Le.objective_type="shixun",Le.objective_id=De[2]),De[1]==="paths"&&De.length>3&&(Le.objective_type="path",Le.objective_id=De[2]),Te(Te({},Le),{school:1})}const dn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],gn=oe=>{var me=oe,{homePage:Se,user:De,globalSetting:Le,loading:Bt,dispatch:At,isLogin:Nt=!1,shixunHomeworks:tt}=me,Kt=lt(me,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Cn,Tt,Yt,Zt,kn,vn,Wn,Kn,Sn;const nr=(0,u.useLocation)(),[br,Lr]=(0,t.useState)(!1),[on,Vt]=(0,t.useState)(""),[xn,zn]=(0,t.useState)(!1),An=kt();(0,t.useEffect)(()=>{At({type:"user/getNavigationInfo",payload:Te({},An)})},[Le.name]),(0,t.useEffect)(()=>{tt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(dn!=null&&dn.includes(nr==null?void 0:nr.pathname)||(nr==null?void 0:nr.pathname.indexOf("/classrooms"))===0||At({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[nr.pathname]),(0,t.useEffect)(()=>{tt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||tt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[tt.actionTabs.key]),(0,t.useEffect)(()=>{var nn;if(Le!=null&&Le.setting){let rr=(0,ft.cloneDeep)((nn=Le==null?void 0:Le.setting)==null?void 0:nn.navbar);rr=rr==null?void 0:rr.filter(cr=>{var Ir;return!(cr!=null&&cr.hidden)&&!((0,U.JA)()&&((Ir=["/paperlibrary","/problemset"])!=null&&Ir.includes(cr.link)))});for(const cr of rr)cr.subitem&&(cr.subitem=cr.subitem.filter(Ir=>{var qr;return!(Ir!=null&&Ir.hidden)&&!((0,U.JA)()&&((qr=["/paperlibrary","/problemset"])!=null&&qr.includes(Ir.link)))}));let wr=!1;rr==null||rr.map(function(cr,Ir){var qr,Eo,jr,kr;const fo=nr.pathname;cr.link===fo&&(Vt(cr==null?void 0:cr.link),(0,J.Dk)(fo==="/"?(qr=Le==null?void 0:Le.setting)==null?void 0:qr.name:sn(cr==null?void 0:cr.name)),zr(tn(Ir,{name:cr==null?void 0:cr.name,link:cr==null?void 0:cr.link},rr)),wr=!0),fo=="/"&&(Vt(""),(0,J.Dk)((Eo=Le==null?void 0:Le.setting)==null?void 0:Eo.name)),(jr=cr==null?void 0:cr.subitem)!=null&&jr.length&&((kr=cr==null?void 0:cr.subitem)==null||kr.map(ao=>{ao.link===fo&&(Vt(ao==null?void 0:ao.link),fo!=="/"&&(0,J.Dk)(sn(ao==null?void 0:ao.name)),zr(tn(Ir,{name:ao==null?void 0:ao.name,link:ao==null?void 0:ao.link},rr)),wr=!0)}))}),wr||zr(rr)}},[Le==null?void 0:Le.setting,De]);const hr=(0,t.useMemo)(()=>{var nn,rr;return(nn=Le==null?void 0:Le.setting)!=null&&nn.nav_logo_url?`${ye.Z.IMG_SERVER}/${(rr=Le==null?void 0:Le.setting)==null?void 0:rr.nav_logo_url}`:`${ye.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Cn=Le==null?void 0:Le.setting)==null?void 0:Cn.nav_logo_url]);function Hr(nn){u.history.push("/search?value="+nn)}const dr=()=>br?nt.createElement("div",{onBlur:()=>{setTimeout(()=>{Lr(!1)},300)}},nt.createElement(jt,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Hr,autoFocus:!0})):nt.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{u.history.push("/search?value=")}}),[Mr,zr]=(0,t.useState)([]),Ln=(nn,rr)=>et(void 0,null,function*(){var wr,cr,Ir,qr,Eo,jr;if((nn==null?void 0:nn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const kr=yield(0,Fe.IU)({tab_module_type:"engineering"});if(kr!=null&&kr.un_purchased){At({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(wr=kr==null?void 0:kr.data)!=null&&wr.engineer_url?(Ir=(cr=kr==null?void 0:kr.data)==null?void 0:cr.engineer_url)!=null&&Ir.includes("http")?(0,J.xg)((qr=kr==null?void 0:kr.data)==null?void 0:qr.engineer_url):u.history.push((Eo=kr==null?void 0:kr.data)==null?void 0:Eo.engineer_url):(kr==null?void 0:kr.status)!=401&&zn(!0);return}(jr=nn==null?void 0:nn.link)!=null&&jr.includes("http")?(0,J.xg)(nn==null?void 0:nn.link):((0,J.Dk)(nn==null?void 0:nn.name),u.history.push(nn==null?void 0:nn.link)),(nn==null?void 0:nn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&At({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:nt.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),tn=(nn,rr,wr)=>{const cr=wr.slice();return cr[nn]&&(cr[nn].name=rr.name,cr[nn].link=rr.link),cr||[]},sn=(nn="")=>(nn==null?void 0:nn.indexOf("<"))>-1?nn==null?void 0:nn.slice(0,nn==null?void 0:nn.indexOf("<")):nn;return Le.showHeader&&Le.showHeaderFooter?nt.createElement(S.default,{style:{background:`${nr.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${Le.isIlearning?I["header-iearning"]:I.header} ${Le.showHeaderFixed?I.headerFixed:""}`},(Le==null?void 0:Le.showTip)&&nt.createElement(Mt,null),nt.createElement(gt,{className:"header",style:{background:`${nr.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${nr.pathname=="/training"?"999":""}`}},nt.createElement("section",{className:I["edu-menu"]},(!!Le.isIlearning||!((Tt=Le==null?void 0:Le.setting)!=null&&Tt.main_site)&&!!((Yt=Le==null?void 0:Le.setting)!=null&&Yt.navbar))&&nt.createElement(u.Link,{className:"flex item-center",onClick:()=>{At({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},nt.createElement("img",{className:I.logo,title:(Zt=Le.setting)==null?void 0:Zt.name,src:hr||$e})),nt.createElement("ul",{className:`${I.menu} ${(0,J.Ll)()&&"ml0"}`},(0,J.Ll)()&&nt.createElement("li",null," ",nt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,J.Ll)()&&Le.setting&&(Mr==null?void 0:Mr.map(function(nn,rr){var wr,cr,Ir,qr,Eo;return nt.createElement("li",{key:rr,className:!((wr=nn==null?void 0:nn.subitem)!=null&&wr.length)&&on===(nn==null?void 0:nn.link)||(cr=nn==null?void 0:nn.subitem)!=null&&cr.some(jr=>on===(jr==null?void 0:jr.link))?I.actived:""},nt.createElement("div",{onClick:()=>Ln(nn,rr),className:I.name},nt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var jr;let kr=nn==null?void 0:nn.name;return(jr=nn==null?void 0:nn.subitem)==null||jr.map((fo,ao)=>(fo.link===nr.pathname&&(kr=fo.name),fo)),kr})()}}),((Ir=nn==null?void 0:nn.subitem)==null?void 0:Ir.length)>0&&nt.createElement("i",{className:"iconfont icon-zhankai4"})),((qr=nn==null?void 0:nn.subitem)==null?void 0:qr.length)>0&&nt.createElement("div",{className:I.dropDown},(Eo=nn==null?void 0:nn.subitem)==null?void 0:Eo.map((jr,kr)=>nt.createElement("div",{className:I.subName,onClick:()=>Ln(jr,rr),key:rr+"-"+kr},!!kr&&nt.createElement("div",{className:I.line}),nt.createElement("aside",{className:"font16 c-black"},sn(jr==null?void 0:jr.name)),nt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},jr.content)))))}))),nt.createElement("div",{className:"c-grey-333 search-bar",style:{flex:Le.isIlearning?"initial":"1 0 auto"}},!(0,J.Ll)()&&!(Le!=null&&Le.isIlearning)&&nt.createElement(nt.Fragment,null,nt.createElement(dr,null),!Nt&&nt.createElement(R,null),!Nt&&!!((kn=De==null?void 0:De.userInfo)!=null&&kn.login)&&nt.createElement(u.Link,{className:"iconfont icon-xiaoxilingdang ml15 mr15 font18 relative",to:`/messages/${(vn=De==null?void 0:De.userInfo)==null?void 0:vn.login}/user_tidings`},((Wn=De==null?void 0:De.navigationInfo)==null?void 0:Wn.new_message)&&nt.createElement("span",{className:I.newslight}))),!Nt&&nt.createElement(Ht,{payload:An}))),nt.createElement(d.default,{centered:!0,destroyOnClose:!0,open:xn,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,J.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>zn(!1)},nt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},nt.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),nt.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(Kn=Le==null?void 0:Le.setting)==null?void 0:Kn.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),nt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Sn=Le==null?void 0:Le.setting)==null?void 0:Sn.homepage_tea_qq_number)))),nt.createElement(g,null),nt.createElement(Qt,null)):nt.createElement(nt.Fragment,null,nt.createElement(Qt,null))};var en=(0,u.connect)(({homePage:oe,loading:me,user:Se,globalSetting:De,shixunHomeworks:Le})=>({homePage:oe,user:Se,globalSetting:De,loading:me.models.index,shixunHomeworks:Le}))(gn)},31246:function(un,Ve,e){e.r(Ve),e.d(Ve,{default:function(){return Kr}});var t=e(59301),u=e(92736),S=e(43418),te=e(81863),d=e(44993),I=e(78241),n=e(8591),se=e(92832),le=e(24905),h=e(3113),ue=e(37425),b=e(99267),M=e(1710),J=e(46400),ie=e(28209),_=e.n(ie),Je=Object.defineProperty,Ee=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,r=(o,f,y)=>f in o?Je(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,x=(o,f)=>{for(var y in f||(f={}))K.call(f,y)&&r(o,y,f[y]);if(be)for(var y of be(f))E.call(f,y)&&r(o,y,f[y]);return o},P=(o,f)=>Ee(o,Ue(f)),G=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const Y={height:48,borderRadius:4},V=({dispatch:o,setType:f,data:y,accountInfo:$,open:Be})=>{const[Ye]=I.default.useForm(),[St]=(0,d.useSearchParams)(),ot=(0,d.useLocation)(),[ke,Ft]=(0,t.useState)(!1),[En,pn]=(0,t.useState)(""),yn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,t.useEffect)(()=>{Ft(Be)},[Be]);const bn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:rn=>t.createElement("span",{className:rn.indexOf("\u5F02\u5E38")>-1||rn.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},rn)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:rn=>t.createElement("span",{className:rn.indexOf("\u5F02\u5E38")>-1||rn.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},rn)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],cn=[{real_name:"edutest01",student_id:"test0001",last_login_time:"2023-05-20 13:53:10",ip:"ip\u5730\u5740\u6B63\u5E38",browser:"\u6D4F\u89C8\u5668\u6B63\u5E38"}],Bn=()=>G(void 0,null,function*(){yield Ye.validateFields();let rn;if($!=null&&$.code)rn=yield(0,ue.Gq)(x(P(x({},$),{phone:$==null?void 0:$.login}),Ye.getFieldValue()));else{const Gn=JSON.parse(JSON.stringify($||{})),fn=_().enc.Utf8.parse("5183666c72eec9e4"),lr=_().AES.encrypt(Gn.password||"",fn,{iv:fn,mode:_().mode.CBC});Gn.password=lr.toString(),rn=yield(0,ue.Es)(x(x({},Gn),Ye.getFieldValue()))}if(rn.status){if(rn.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:rn.user,loginInfo:$}});return}pn(rn==null?void 0:rn.message);return}if(Ft(!1),rn!=null&&rn.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",rn==null?void 0:rn.start_date)):localStorage.removeItem("extension-modal"),ot.pathname==="/user/login"||ot.pathname==="/login"){let Gn=St.get("form")||St.get("back_url");if(Gn)window.location.href=decodeURIComponent(Gn);else if(!yn.test($.password)&&!($!=null&&$.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure";else{window.location.href="/";return}}else if(!yn.test($.password)&&!($!=null&&$.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure?active=3",o({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}Ye.resetFields()}),Un=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return t.createElement(S.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Bn,onCancel:()=>Ft(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:ke},t.createElement("p",{className:"tc"},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002"),t.createElement("div",{className:"mt20"},t.createElement(M.default,{pagination:{hideOnSinglePage:!0},dataSource:y||[],columns:bn})),t.createElement("div",{className:"mt20 mb20"},t.createElement(J.Z,{message:"\u8BF7\u76D1\u8003\u8001\u5E08\u8F93\u5165\u7684\u8003\u8BD5\u89E3\u9501\u7801\uFF0C\u6388\u6743\u5F53\u524D\u5B66\u751F\u767B\u5F55\u5E73\u53F0\u3002",type:"warning"})),t.createElement(I.default,{name:"global_state",autoComplete:"off",form:Ye},t.createElement(I.default.Item,{name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9501\u7801"}]},t.createElement(se.default.Password,{autoComplete:"off"}))))};var Z=(0,d.connect)(({user:o,loading:f,globalSetting:y})=>({user:o,globalSetting:y,loading:f.models.index}))(V),Me={"login-panel-wrapper2":"login-panel-wrapper2___HuMNJ","ant-form-item-explain":"ant-form-item-explain___c1FeE","ant-form-item":"ant-form-item___qb60e","ant-form-item-with-help":"ant-form-item-with-help___NeAwJ","login-panel-right-wrp":"login-panel-right-wrp___vWD_i","res-error-values":"res-error-values___hV1lz",tabs:"tabs___EwOAX"},pe=Object.defineProperty,it=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,ne=(o,f,y)=>f in o?pe(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,X=(o,f)=>{for(var y in f||(f={}))ge.call(f,y)&&ne(o,y,f[y]);if(it)for(var y of it(f))Ce.call(f,y)&&ne(o,y,f[y]);return o},we=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const m={height:48,borderRadius:4},A=({dispatch:o,setType:f,user:y,setusername:$,globalSetting:Be})=>{var Ye;const[St]=I.default.useForm(),[ot]=(0,d.useSearchParams)(),ke=(0,d.useLocation)(),[Ft,En]=(0,t.useState)(""),[pn,yn]=(0,t.useState)([]),[bn,cn]=(0,t.useState)({}),[Bn,Un]=(0,t.useState)(!1),rn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Gn=Et=>we(void 0,null,function*(){Un(!1),rn.test(Et.password)||($(Et.login),En("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const Lt=X({},Et),On=_().enc.Utf8.parse("5183666c72eec9e4"),vr=_().AES.encrypt(Et.password||"",On,{iv:On,mode:_().mode.CBC});Lt.password=vr.toString(),cn(X({},Et));const er=yield(0,ue.Es)(Lt);if(er.status){if(er.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:er.user,loginInfo:Et}});return}else if(er.status===-5){yn([er==null?void 0:er.message]),Un(!0);return}En(er==null?void 0:er.message);return}if(er!=null&&er.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",er==null?void 0:er.start_date)):localStorage.removeItem("extension-modal"),ke.pathname==="/user/login"||ke.pathname==="/login"){let lo=ot.get("form")||ot.get("back_url");if(lo)window.location.href=decodeURIComponent(lo);else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.href="/"},300);return}}else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.reload()},300);return}St.resetFields()}),fn=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})},lr=Et=>{var Lt,On;(Lt=Be==null?void 0:Be.setting)!=null&&Lt.open_secrecy_promise?S.default.confirm({width:500,title:null,centered:!0,icon:null,content:t.createElement(t.Fragment,null,t.createElement("h1",{style:{textAlign:"center",marginTop:10,fontSize:"18px"}},"\u4FDD\u5BC6\u627F\u8BFA"),t.createElement("div",{dangerouslySetInnerHTML:{__html:(On=Be==null?void 0:Be.setting)==null?void 0:On.secrecy_promise}})),okText:"\u6211\u627F\u8BFA",cancelText:"\u9000\u51FA",onOk:()=>Gn(Et)}):Gn(Et)};return t.createElement(t.Fragment,null,t.createElement(I.default,{layout:"vertical",form:St,initialValues:{autologin:!0,login:y.actionTabs.phone},onFinish:lr,onValuesChange:Et=>{En("");const Lt=/[\u4e00-\u9fa5]/g;if("password"in Et){const On=Et.password.replace(Lt,"");St.setFieldsValue({password:On})}}},!!Ft&&t.createElement("div",{className:Me["res-error-values"]},t.createElement("span",null,Ft),t.createElement(b.Z,{onClick:()=>En("")})),t.createElement(I.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u3001\u624B\u673A\u53F7\u6216\u90AE\u7BB1"}]},t.createElement(se.default,{style:m,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",onBlur:()=>{o({type:"user/setActionTabs",payload:{phone:St.getFieldValue("login")}})}})),t.createElement(I.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}]},t.createElement(se.default.Password,{style:m,size:"middle",placeholder:"\u5BC6\u7801"})),t.createElement(I.default.Item,null,t.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},t.createElement(I.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},t.createElement(le.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),((Ye=Be==null?void 0:Be.setting)==null?void 0:Ye.enable_forgot_password)&&t.createElement("div",null,t.createElement("span",{className:"current font14 c-blue",onClick:()=>f(4)},"\u627E\u56DE\u5BC6\u7801")))),t.createElement(I.default.Item,null,t.createElement(h.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,className:"font16",style:m},"\u767B\u5F55"))),t.createElement(Z,{open:Bn,data:pn,accountInfo:X({},bn)}))};var z=(0,d.connect)(({user:o,loading:f,globalSetting:y})=>({user:o,globalSetting:y,loading:f.models.index}))(A),D=e(6848),B=e(89299),F=e(80813),W=e(92310),xe=e.n(W),Pe=function(){var o=(0,t.useRef)(!1);return(0,t.useEffect)(function(){return o.current=!1,function(){o.current=!0}},[]),o},Ie=Pe;function rt(o){var f=Ie(),y=(0,F.CR)((0,t.useState)(o),2),$=y[0],Be=y[1],Ye=(0,t.useCallback)(function(St){f.current||Be(St)},[]);return[$,Ye]}var Ct=rt;function ut(o){var f=(0,t.useRef)(o);return f.current=o,f}var he=ut,qe=function(o){(0,t.useEffect)(function(){o()},[])},T=qe;function O(o,f){f===void 0&&(f={});var y=f.insertAt;if(typeof document!="undefined"){var $=document.head||document.getElementsByTagName("head")[0],Be=document.createElement("style");Be.type="text/css",y==="top"&&$.firstChild?$.insertBefore(Be,$.firstChild):$.appendChild(Be),Be.styleSheet?Be.styleSheet.cssText=o:Be.appendChild(document.createTextNode(o))}}var L=`@-webkit-keyframes slider-icon-animate_spin { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes slider-icon-animate_spin { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -.rc-slider-captcha-icon { - display: inline-block; - display: inline-flex; - align-items: center; - justify-content: center; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.rc-slider-captcha-icon > svg { - line-height: 1; -} -.rc-slider-captcha-icon-spin { - -webkit-animation: slider-icon-animate_spin 1s infinite linear; - animation: slider-icon-animate_spin 1s infinite linear; -} -.rc-slider-captcha-button { - display: inline-block; - display: inline-flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 40px; - height: 100%; - padding: 5px 0; - color: #676d73; - color: var(--rcsc-button-color, #676d73); - font-size: 22px; - line-height: 1; - background-color: #fff; - background-color: var(--rcsc-button-bg-color, #fff); - box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); - cursor: -webkit-grab; - cursor: grab; - transition-timing-function: linear; - transition-duration: 0.2s; - transition-property: background-color, color; - touch-action: none; -} -.rc-slider-captcha-button-active { - color: #fff; - color: var(--rcsc-button-hover-color, #fff); - background-color: #1991fa; - background-color: var(--rcsc-primary, #1991fa); -} -.rc-slider-captcha-button-verify { - color: #fff; - color: var(--rcsc-button-hover-color, #fff); - background-color: #1991fa; - background-color: var(--rcsc-primary, #1991fa); -} -.rc-slider-captcha-button-pc:hover { - color: #fff; - color: var(--rcsc-button-hover-color, #fff); - background-color: #1991fa; - background-color: var(--rcsc-primary, #1991fa); -} -.rc-slider-captcha-button:active { - color: #fff; - color: var(--rcsc-button-hover-color, #fff); - background-color: #1991fa; - background-color: var(--rcsc-primary, #1991fa); -} -.rc-slider-captcha-button-active, -.rc-slider-captcha-button:active { - cursor: -webkit-grabbing; - cursor: grabbing; -} -.rc-slider-captcha-button-verify, -.rc-slider-captcha-button-verify:active { - cursor: wait; -} -.rc-slider-captcha-button-error { - color: #fff; - color: var(--rcsc-button-hover-color, #fff); - background-color: #f57a7a; - background-color: var(--rcsc-error, #f57a7a); - cursor: default; -} -.rc-slider-captcha-button-error:hover { - color: #fff; - color: var(--rcsc-button-hover-color, #fff); - background-color: #f57a7a; - background-color: var(--rcsc-error, #f57a7a); - cursor: default; -} -.rc-slider-captcha-button-error:active { - color: #fff; - color: var(--rcsc-button-hover-color, #fff); - background-color: #f57a7a; - background-color: var(--rcsc-error, #f57a7a); - cursor: default; -} -.rc-slider-captcha-button-success { - color: #fff; - color: var(--rcsc-button-hover-color, #fff); - background-color: #52ccba; - background-color: var(--rcsc-success, #52ccba); - cursor: default; -} -.rc-slider-captcha-button-success:hover { - color: #fff; - color: var(--rcsc-button-hover-color, #fff); - background-color: #52ccba; - background-color: var(--rcsc-success, #52ccba); - cursor: default; -} -.rc-slider-captcha-button-success:active { - color: #fff; - color: var(--rcsc-button-hover-color, #fff); - background-color: #52ccba; - background-color: var(--rcsc-success, #52ccba); - cursor: default; -} -.rc-slider-captcha-button-disabled { - color: #676d73; - color: var(--rcsc-button-color, #676d73); - background-color: #fff; - background-color: var(--rcsc-button-bg-color, #fff); - cursor: no-drop; - opacity: 0.7; -} -.rc-slider-captcha-button-disabled:hover { - color: #676d73; - color: var(--rcsc-button-color, #676d73); - background-color: #fff; - background-color: var(--rcsc-button-bg-color, #fff); - cursor: no-drop; - opacity: 0.7; -} -.rc-slider-captcha-button-disabled:active { - color: #676d73; - color: var(--rcsc-button-color, #676d73); - background-color: #fff; - background-color: var(--rcsc-button-bg-color, #fff); - cursor: no-drop; - opacity: 0.7; -} -.rc-slider-captcha-control { - position: relative; - box-sizing: border-box; - width: 100%; - height: 42px; - height: var(--rcsc-control-height, 42px); - background-color: #f7f9fa; - background-color: var(--rcsc-bg-color, #f7f9fa); - border: 1px solid #e4e7eb; - border: 1px solid var(--rcsc-border-color, #e4e7eb); - border-radius: 2px; - border-radius: var(--rcsc-control-border-radius, 2px); -} -.rc-slider-captcha-control-button { - position: absolute; - top: 0; - left: 0; - z-index: 2; - border-radius: 2px; - border-radius: var(--rcsc-control-border-radius, 2px); -} -.rc-slider-captcha-control-indicator { - position: absolute; - top: -1px; - bottom: -1px; - left: -1px; - display: none; - box-sizing: border-box; - width: 0; - background-color: #d1e9fe; - background-color: var(--rcsc-primary-light, #d1e9fe); - border: 1px solid #1991fa; - border: 1px solid var(--rcsc-primary, #1991fa); - border-radius: 2px; - border-radius: var(--rcsc-control-border-radius, 2px); -} -.rc-slider-captcha-control-tips { - position: relative; - z-index: 1; - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; - color: #45494c; - color: var(--rcsc-text-color, #45494c); - font-size: 14px; - line-height: 20px; - text-align: center; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; -} -.rc-slider-captcha-control-moving .rc-slider-captcha-control-indicator, -.rc-slider-captcha-control-verify .rc-slider-captcha-control-indicator, -.rc-slider-captcha-control-error .rc-slider-captcha-control-indicator, -.rc-slider-captcha-control-success .rc-slider-captcha-control-indicator { - display: block; -} -.rc-slider-captcha-control-error .rc-slider-captcha-control-indicator { - background-color: #fce1e1; - background-color: var(--rcsc-error-light, #fce1e1); - border-color: #f57a7a; - border-color: var(--rcsc-error, #f57a7a); -} -.rc-slider-captcha-control-success .rc-slider-captcha-control-indicator { - background-color: #d2f4ef; - background-color: var(--rcsc-success-light, #d2f4ef); - border-color: #52ccba; - border-color: var(--rcsc-success, #52ccba); -} -.rc-slider-captcha-control-errors { - padding-left: 0; - background-color: #fce1e1; - background-color: var(--rcsc-error-light, #fce1e1); - border-color: #f57a7a; - border-color: var(--rcsc-error, #f57a7a); -} -.rc-slider-captcha-control-load-failed { - padding-left: 0; - background-color: #fce1e1; - background-color: var(--rcsc-error-light, #fce1e1); - border-color: #f57a7a; - border-color: var(--rcsc-error, #f57a7a); -} -.rc-slider-captcha-control-errors .rc-slider-captcha-control-button, -.rc-slider-captcha-control-errors .rc-slider-captcha-control-indicator, -.rc-slider-captcha-control-load-failed .rc-slider-captcha-control-button, -.rc-slider-captcha-control-load-failed .rc-slider-captcha-control-indicator { - display: none; -} -.rc-slider-captcha-control-errors .rc-slider-captcha-control-tips { - color: #f57a7a; - color: var(--rcsc-error, #f57a7a); - cursor: pointer; -} -.rc-slider-captcha-control-load-failed .rc-slider-captcha-control-tips { - color: #f57a7a; - color: var(--rcsc-error, #f57a7a); - cursor: pointer; -} -.rc-slider-captcha-jigsaw { - position: relative; - background-color: #f7f9fa; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; -} -.rc-slider-captcha-jigsaw img { - position: absolute; -} -.rc-slider-captcha-jigsaw-bg { - width: 100%; - height: 100%; - pointer-events: none; -} -.rc-slider-captcha-jigsaw-puzzle { - width: 60px; - height: 100%; - touch-action: none; -} -.rc-slider-captcha-jigsaw-puzzle:hover { - cursor: -webkit-grab; - cursor: grab; -} -.rc-slider-captcha-jigsaw-puzzle:active { - cursor: -webkit-grabbing; - cursor: grabbing; -} -.rc-slider-captcha-jigsaw-refresh { - position: absolute; - top: 0; - right: 0; - z-index: 2; - padding: 5px; - color: #fff; - font-size: 22px; - line-height: 0; - cursor: pointer; - opacity: 0.75; - transition: opacity 0.2s linear; -} -.rc-slider-captcha-jigsaw-refresh:hover { - opacity: 1; -} -.rc-slider-captcha-jigsaw-refresh-disabled { - cursor: not-allowed; -} -.rc-slider-captcha-jigsaw-refresh-disabled:hover { - opacity: 0.75; -} -.rc-slider-captcha-jigsaw-stop .rc-slider-captcha-jigsaw-puzzle { - pointer-events: none; -} -.rc-slider-captcha-jigsaw-stop .rc-slider-captcha-jigsaw-puzzle:hover, -.rc-slider-captcha-jigsaw-stop .rc-slider-captcha-jigsaw-puzzle:active { - cursor: default; -} -.rc-slider-captcha-loading { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - box-sizing: border-box; - padding: 15px; - color: #45494c; - color: var(--rcsc-text-color, #45494c); - font-size: 14px; - text-align: center; - background-color: #f7f9fa; - background-color: var(--rcsc-bg-color, #f7f9fa); -} -.rc-slider-captcha-loading-icon { - font-size: 30px; -} -.rc-slider-captcha-loading-text { - margin-top: 5px; -} -.rc-slider-captcha-load-failed { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - color: #ccc; - font-size: 85px; - background-color: #f7f9fa; - background-color: var(--rcsc-bg-color, #f7f9fa); -} -.rc-slider-captcha { - position: relative; -} -.rc-slider-captcha > * { - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -.rc-slider-captcha-panel { - padding-bottom: 15px; -} -.rc-slider-captcha-panel-inner { - overflow: hidden; - border-radius: 2px; - border-radius: var(--rcsc-panel-border-radius, 2px); -} -.rc-slider-captcha-float .rc-slider-captcha-panel { - position: absolute; - left: 0; - display: none; - opacity: 0; - transition-timing-function: ease-out; - transition-duration: 0.3s; - transition-property: top, bottom, opacity; -} -.rc-slider-captcha-float-top .rc-slider-captcha-panel { - bottom: 22px; -} -.rc-slider-captcha-float-bottom .rc-slider-captcha-panel { - top: 22px; - padding: 15px 0 0; -} -`;O(L);var s="rc-slider-captcha";function H(o){var f=0,y=0;return typeof o.clientX=="number"&&typeof o.clientY=="number"?(f=o.clientX,y=o.clientY):o.touches&&o.touches[0]?(f=o.touches[0].clientX,y=o.touches[0].clientY):o.changedTouches&&o.changedTouches[0]&&(f=o.changedTouches[0].clientX,y=o.changedTouches[0].clientY),{clientX:f,clientY:y}}function de(o,f){if(f===void 0&&(f={}),o)for(var y in f)o.style[y]=f[y]}var v=typeof window=="object"&&window&&typeof document=="object"&&document&&window.document===document&&!!document.addEventListener,c=v&&"onpointerdown"in window,Q=v&&"ontouchstart"in window,R=function(o){return o==null?void 0:o.scrollTop};function w(o,f){return typeof o=="number"&&!Number.isNaN(o)&&typeof f=="number"&&f>0?Number(o.toFixed(f)):o}var U="".concat(s,"-button"),Fe=function(o){var f,y=o.className,$=o.disabled,Be=o.active,Ye=o.success,St=o.error,ot=o.verify,ke=o.buttonRef,Ft=(0,F._T)(o,["className","disabled","active","success","error","verify","buttonRef"]);return t.createElement("span",(0,F.pi)({className:xe()(U,y,(f={},f["".concat(U,"-disabled")]=$,f["".concat(U,"-active")]=Be,f["".concat(U,"-verify")]=ot,f["".concat(U,"-success")]=Ye,f["".concat(U,"-error")]=St,f["".concat(U,"-pc")]=!Q,f)),ref:ke},Ft))};Fe.displayName="SliderButton";var ye=function(o){return t.createElement("svg",(0,F.pi)({viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M116.9408 561.4592m0-40.96l0 0q0-40.96 40.96-40.96l573.44 0q40.96 0 40.96 40.96l0 0q0 40.96-40.96 40.96l-573.44 0q-40.96 0-40.96-40.96Z"}),t.createElement("path",{d:"M769.82272 519.43424l-203.22304-203.22304a40.96 40.96 0 1 1 57.91744-57.91744l231.71072 231.71072a40.96 40.96 0 0 1 0.45056 58.44992L624.9472 780.12416a40.96 40.96 0 0 1-57.93792-57.91744l202.79296-202.79296z"}))},fe=function(o){return t.createElement("svg",(0,F.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M864.554667 268.501333a42.666667 42.666667 0 0 1 0 60.330667L412.032 781.397333a42.453333 42.453333 0 0 1-22.613333 11.818667l-5.034667 0.597333H379.306667a42.496 42.496 0 0 1-27.648-12.416l-211.2-211.2a42.666667 42.666667 0 1 1 60.330666-60.330666l180.992 180.992 422.4-422.4a42.666667 42.666667 0 0 1 60.330667 0z"}))},Ae=function(o){return t.createElement("svg",(0,F.pi)({viewBox:"0 0 120 120",width:"1em",height:"1em"},o),t.createElement("defs",null,t.createElement("line",{id:"l",x1:"60",x2:"60",y1:"7",y2:"27",stroke:"currentColor",strokeWidth:"11",strokeLinecap:"round"})),t.createElement("g",null,t.createElement("use",{xlinkHref:"#l",opacity:".27"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(30 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(60 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(90 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(120 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(150 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".37",transform:"rotate(180 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".46",transform:"rotate(210 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".56",transform:"rotate(240 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".66",transform:"rotate(270 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".75",transform:"rotate(300 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".85",transform:"rotate(330 60,60)"})))},Ne=function(o){return t.createElement("svg",(0,F.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M866.133333 573.013333a42.666667 42.666667 0 0 0-53.333333 27.733334A304.64 304.64 0 0 1 519.68 810.666667 302.933333 302.933333 0 0 1 213.333333 512a302.933333 302.933333 0 0 1 306.346667-298.666667 309.76 309.76 0 0 1 198.4 71.253334l-92.586667-15.36a42.666667 42.666667 0 0 0-49.066666 35.413333 42.666667 42.666667 0 0 0 35.413333 49.066667l180.906667 29.866666h7.253333a42.666667 42.666667 0 0 0 14.506667-2.56 14.08 14.08 0 0 0 4.266666-2.56 33.28 33.28 0 0 0 8.533334-4.693333l3.84-4.693333c0-2.133333 3.84-3.84 5.546666-6.4s0-4.266667 2.133334-5.973334a57.173333 57.173333 0 0 0 2.986666-7.68l32-170.666666a42.666667 42.666667 0 0 0-85.333333-16.213334l-11.52 61.866667A392.96 392.96 0 0 0 519.68 128 388.266667 388.266667 0 0 0 128 512a388.266667 388.266667 0 0 0 391.68 384A389.12 389.12 0 0 0 896 626.346667a42.666667 42.666667 0 0 0-29.866667-53.333334z"}))},Re=function(o){return t.createElement("svg",(0,F.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M572.96896 524.6976l217.23136 217.25184a40.96 40.96 0 1 1-57.93792 57.91744L515.072 582.63552l-212.3776 212.3776a40.96 40.96 0 1 1-57.9584-57.91744l212.39808-212.3776-217.21088-217.23136a40.96 40.96 0 1 1 57.91744-57.91744l217.23136 217.21088L737.0752 244.736a40.96 40.96 0 1 1 57.93792 57.91744L572.96896 524.71808z"}))},It=function(o){return t.createElement("svg",(0,F.pi)({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 16 16"},o),t.createElement("path",{d:"M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0"}))},zt="".concat(s,"-icon"),Pt=function(o){var f,y=o.className,$=o.spin,Be=(0,F._T)(o,["className","spin"]);return t.createElement("span",(0,F.pi)({className:xe()(zt,(f={},f["".concat(zt,"-spin")]=$,f),y)},Be))},Ut={arrowRight:t.createElement(ye,null),check:t.createElement(fe,null),loading:t.createElement(Ae,null),refresh:t.createElement(Ne,null),x:t.createElement(Re,null),imageFill:t.createElement(It,null)},Wt=function(o){var f=o.type,y=(0,F._T)(o,["type"]);return t.createElement(Pt,(0,F.pi)({},y),Ut[f])},yt;(function(o){o[o.Default=1]="Default",o[o.Loading=2]="Loading",o[o.Moving=3]="Moving",o[o.Verify=4]="Verify",o[o.Success=5]="Success",o[o.Error=6]="Error",o[o.LoadFailed=7]="LoadFailed"})(yt||(yt={}));var Ht="".concat(s,"-control"),Mn=40,$n=2,Tn=function(o){var f,y=o.status,$=y===void 0?yt.Default:y,Be=o.isLimitErrors,Ye=o.tipText,St=o.tipIcon,ot=o.sliderButtonProps,ke=o.indicatorProps,Ft=o.controlRef,En=(0,F._T)(o,["status","isLimitErrors","tipText","tipIcon","sliderButtonProps","indicatorProps","controlRef"]),pn=(0,t.useRef)(null),yn=(0,t.useRef)(null),bn=(0,t.useRef)(null),cn=(0,t.useRef)({}),Bn=(0,t.useMemo)(function(){return(0,F.pi)({default:"\u5411\u53F3\u62D6\u52A8\u6ED1\u5757\u586B\u5145\u62FC\u56FE",loading:"\u52A0\u8F7D\u4E2D...",moving:null,verifying:null,success:null,error:null,errors:t.createElement(t.Fragment,null,t.createElement(Wt,{type:"x",style:{fontSize:20}})," \u5931\u8D25\u8FC7\u591A\uFF0C\u70B9\u51FB\u91CD\u8BD5"),loadFailed:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u70B9\u51FB\u91CD\u8BD5"},Ye)},[Ye]),Un=(0,t.useMemo)(function(){return(0,F.pi)({default:t.createElement(Wt,{type:"arrowRight"}),loading:t.createElement(Wt,{type:"loading",spin:!0}),error:t.createElement(Wt,{type:"x"}),success:t.createElement(Wt,{type:"check"})},St)},[St]),rn=(0,t.useMemo)(function(){var Tr;return Tr={},Tr[yt.Default]=[Bn.default,Un.default],Tr[yt.Loading]=[Bn.loading,Un.default],Tr[yt.Moving]=[Bn.moving,Un.default],Tr[yt.Verify]=[Bn.verifying,Un.loading],Tr[yt.Error]=[Bn.error,Un.error],Tr[yt.Success]=[Bn.success,Un.success],Tr[yt.LoadFailed]=[Bn.loadFailed,Un.default],Tr},[Bn,Un]),Gn=function(Tr){var Co;return(Tr||typeof cn.current.sliderButtonWidth!="number")&&(cn.current.sliderButtonWidth=((Co=yn.current)===null||Co===void 0?void 0:Co.clientWidth)||Mn),cn.current.sliderButtonWidth},fn=function(Tr){if(Tr||typeof cn.current.indicatorBorderWidth!="number")if(bn.current){var Co=window.getComputedStyle(bn.current);cn.current.indicatorBorderWidth=parseInt(Co.borderLeftWidth)+parseInt(Co.borderRightWidth)}else cn.current.indicatorBorderWidth=$n;return cn.current.indicatorBorderWidth},lr=function(Tr){var Co;return(Tr||!cn.current.rect)&&pn.current&&(cn.current.rect=(Co=pn.current)===null||Co===void 0?void 0:Co.getBoundingClientRect()),cn.current.rect};(0,t.useImperativeHandle)(Ft,function(){return{getSliderButtonWidth:Gn,getIndicatorBorderWidth:fn,getRect:lr,updateLeft:function(Tr){var Co=Gn(),la=fn();de(yn.current,{left:Tr+"px"}),de(bn.current,{width:Tr+Co+la+"px"})}}},[]);var Et=$===yt.Loading,Lt=$===yt.Moving,On=$===yt.Verify,vr=$===yt.Success,er=$===yt.Error,lo=$===yt.LoadFailed,no=Be?Bn.errors:rn[$][0];return t.createElement("div",(0,F.pi)({},En,{className:xe()(Ht,(f={},f["".concat(Ht,"-loading")]=Et,f["".concat(Ht,"-moving")]=Lt,f["".concat(Ht,"-verify")]=On,f["".concat(Ht,"-success")]=vr,f["".concat(Ht,"-error")]=er,f["".concat(Ht,"-errors")]=Be,f["".concat(Ht,"-load-failed")]=lo,f),En.className),ref:pn}),t.createElement("div",(0,F.pi)({},ke,{className:xe()("".concat(Ht,"-indicator"),ke==null?void 0:ke.className),ref:bn})),t.createElement(Fe,(0,F.pi)({},ot,{className:xe()("".concat(Ht,"-button"),ot==null?void 0:ot.className),disabled:Et,active:Lt,verify:On,success:vr,error:er,buttonRef:yn}),rn[$][1]),t.createElement("div",{className:xe()("".concat(Ht,"-tips")),style:no?{}:{display:"none"}},no))},tr="".concat(s,"-loading"),pr=function(o){var f=o.icon,y=f===void 0?t.createElement(Wt,{type:"loading",spin:!0}):f,$=o.text,Be=$===void 0?"\u52A0\u8F7D\u4E2D...":$,Ye=o.className,St=(0,F._T)(o,["icon","text","className"]);return t.createElement("div",(0,F.pi)({className:xe()(tr,Ye)},St),t.createElement("div",{className:"".concat(tr,"-icon")},y),t.createElement("div",{className:"".concat(tr,"-text")},Be))},Xn="".concat(s,"-jigsaw"),qt={bgSize:{width:320,height:160},puzzleSize:{width:60,left:0},loadFailedIcon:t.createElement(Wt,{type:"imageFill"}),refreshIcon:t.createElement(Wt,{type:"refresh"})},gr=function(o){var f,y,$=o.status,Be=o.bgSize,Ye=Be===void 0?qt.bgSize:Be,St=o.puzzleSize,ot=St===void 0?qt.puzzleSize:St,ke=o.bgUrl,Ft=o.puzzleUrl,En=o.bgImgProps,pn=o.puzzleImgProps,yn=o.jigsawRef,bn=o.loadingBoxProps,cn=o.loadFailedIcon,Bn=cn===void 0?qt.loadFailedIcon:cn,Un=o.showRefreshIcon,rn=Un===void 0?!0:Un,Gn=o.refreshIcon,fn=Gn===void 0?qt.refreshIcon:Gn,lr=o.disabledRefresh,Et=o.onRefresh,Lt=o.style,On=o.className,vr=o.children,er=(0,F._T)(o,["status","bgSize","puzzleSize","bgUrl","puzzleUrl","bgImgProps","puzzleImgProps","jigsawRef","loadingBoxProps","loadFailedIcon","showRefreshIcon","refreshIcon","disabledRefresh","onRefresh","style","className","children"]),lo=(0,t.useRef)(null);if((0,t.useImperativeHandle)(yn,function(){return{updateLeft:function(Tr){de(lo.current,{left:Tr+"px"})}}}),$===yt.Loading)return t.createElement(pr,(0,F.pi)({},bn,{style:(0,F.pi)((0,F.pi)({},bn==null?void 0:bn.style),Ye)}));if($===yt.LoadFailed||!ke||!Ft)return t.createElement("div",{className:"".concat(s,"-load-failed"),style:Ye},Bn);var no=$===yt.Verify||$===yt.Error||$===yt.Success;return t.createElement("div",(0,F.pi)({className:xe()(Xn,(f={},f["".concat(Xn,"-stop")]=no,f),On),style:(0,F.pi)((0,F.pi)({},Lt),Ye)},er),t.createElement("img",(0,F.pi)({src:ke,alt:""},En,{className:xe()("".concat(Xn,"-bg"),En==null?void 0:En.className),style:(0,F.pi)((0,F.pi)({},En==null?void 0:En.style),Ye)})),t.createElement("img",(0,F.pi)({src:Ft,alt:""},pn,{className:xe()("".concat(Xn,"-puzzle"),pn==null?void 0:pn.className),style:(0,F.pi)((0,F.pi)({},pn==null?void 0:pn.style),ot),ref:lo})),rn&&$!==yt.Success&&fn&&t.createElement("div",{className:xe()("".concat(Xn,"-refresh"),(y={},y["".concat(Xn,"-refresh-disabled")]=$===yt.Verify||lr,y)),onClick:function(){$!==yt.Verify&&!lr&&(Et==null||Et())}},fn),vr)},yr=c?{start:"pointerdown",move:"pointermove",end:"pointerup",cancel:"pointercancel"}:Q?{start:"touchstart",move:"touchmove",end:"touchend",cancel:"touchcancel"}:{start:"mousedown",move:"mousemove",end:"mouseup",cancel:"touchcancel"},Dn=c?"onPointerDown":Q?"onTouchStart":"onMouseDown",Rn;(function(o){o.Puzzle="puzzle",o.Button="button"})(Rn||(Rn={}));var Xr=function(o){var f,y,$,Be=o.mode,Ye=Be===void 0?"embed":Be,St=o.limitErrorCount,ot=St===void 0?0:St,ke=o.tipText,Ft=o.tipIcon,En=o.refreshIcon,pn=o.bgSize,yn=o.puzzleSize,bn=o.request,cn=o.autoRequest,Bn=cn===void 0?!0:cn,Un=o.onVerify,rn=o.autoRefreshOnError,Gn=rn===void 0?!0:rn,fn=o.actionRef,lr=o.showRefreshIcon,Et=lr===void 0?!0:lr,Lt=o.jigsawContent,On=o.errorHoldDuration,vr=On===void 0?500:On,er=o.loadingDelay,lo=er===void 0?0:er,no=o.placement,Tr=no===void 0?"top":no,Co=o.loadingBoxProps,la=o.sliderButtonProps,ma=o.precision,Dr=ma===void 0?7:ma,Br=o.className,po=o.style,Fr=o.styles,Wo=Ct(),To=Wo[0],Ko=Wo[1],Yo=Ct(yt.Default),ta=Yo[0],Vo=Yo[1],ya=he(ta),ba=(0,t.useRef)(null),Qo=(0,t.useRef)(null),na=(0,t.useRef)(null),Go=(0,t.useMemo)(function(){return Ye==="float"||Ye==="slider"?Ye:"embed"},[Ye]),Ua=(0,t.useMemo)(function(){if(En!==void 0)return En;if((Ft==null?void 0:Ft.refresh)!==void 0)return Ft.refresh},[En,Ft]),Ca=(0,t.useMemo)(function(){return(0,F.pi)((0,F.pi)({},qt.bgSize),pn)},[pn]),Jo=(0,t.useMemo)(function(){return(0,F.pi)((0,F.pi)({},qt.puzzleSize),yn)},[yn]),sa=(0,t.useMemo)(function(){return Tr==="bottom"?"top":"bottom"},[Tr]),sr=(0,t.useRef)({isPressed:!1,trail:[],errorCount:0,startInfo:{x:0,y:0,timestamp:0},currentTargetType:Rn.Button,floatTransitionTimer:null,floatDelayShowTimer:null,floatDelayHideTimer:null,refreshTimer:null,loadingTimer:null,sliderButtonWidth:40,indicatorBorderWidth:2,ratio:1,buttonMaxDistance:0,puzzleMaxDistance:0}),ua=Go==="slider",Xa=typeof lo=="number"&&lo>0,wa=ta===yt.Error&&ot>0&&sr.current.errorCount>=ot,ci=function(){sr.current.buttonMaxDistance=Ca.width-sr.current.sliderButtonWidth-sr.current.indicatorBorderWidth,sr.current.puzzleMaxDistance=Ca.width-Jo.width-Jo.left},ni=function(){var Ur;return((Ur=ba.current)===null||Ur===void 0?void 0:Ur.getRect(!0).height)||42},ri=function(){return(0,F.mG)(void 0,void 0,void 0,function(){var Ur;return(0,F.Jh)(this,function(uo){switch(uo.label){case 0:if(ua)return[2];if(!bn)return[3,4];Xa?sr.current.loadingTimer=setTimeout(function(){Vo(yt.Loading)},lo):Vo(yt.Loading),uo.label=1;case 1:return uo.trys.push([1,3,,4]),[4,bn()];case 2:return Ur=uo.sent(),Xa&&clearTimeout(sr.current.loadingTimer),Ko(Ur),Vo(yt.Default),[3,4];case 3:return uo.sent(),Xa&&clearTimeout(sr.current.loadingTimer),Vo(yt.LoadFailed),[3,4];case 4:return[2]}})})},oi=function(Ur){Ur===void 0&&(Ur=300),!(Go!=="float"||ya.current===yt.Success)&&(clearTimeout(sr.current.floatTransitionTimer),clearTimeout(sr.current.floatDelayHideTimer),clearTimeout(sr.current.floatDelayShowTimer),sr.current.floatDelayShowTimer=setTimeout(function(){var uo;de(na.current,{display:"block"}),R(na.current);var oa=ni()+"px";de(na.current,(uo={},uo[sa]=oa,uo.opacity="1",uo))},Ur))},Oa=function(Ur){Ur===void 0&&(Ur=300),Go==="float"&&(clearTimeout(sr.current.floatTransitionTimer),clearTimeout(sr.current.floatDelayHideTimer),clearTimeout(sr.current.floatDelayShowTimer),sr.current.floatDelayHideTimer=setTimeout(function(){var uo,oa=ni()/2+"px";de(na.current,(uo={},uo[sa]=oa,uo.opacity="0",uo)),sr.current.floatTransitionTimer=setTimeout(function(){de(na.current,{display:"none"})},300)},Ur))},mi=function(Ur){var uo;ua||(uo=Qo.current)===null||uo===void 0||uo.updateLeft(Ur)},ai=function(){var Ur;sr.current.isPressed=!1,Vo(yt.Default),(Ur=ba.current)===null||Ur===void 0||Ur.updateLeft(0),mi(Jo.left)},Ya=function(Ur){Ur===void 0&&(Ur=!1),Ur&&(sr.current.errorCount=0),clearTimeout(sr.current.refreshTimer),ya.current!==yt.Loading&&(ai(),ri())},vi=function(){(wa||ta===yt.LoadFailed)&&Ya(wa)},Ai=function(){Q||oi()},wi=function(){Q||Oa()},Ii=function(Ur){sr.current.currentTargetType=Rn.Puzzle,Mi(Ur)},Bi=function(Ur){sr.current.currentTargetType=Rn.Button,Mi(Ur)},Mi=function(Ur){if(ya.current===yt.Default){Ur.preventDefault();var uo=H(Ur),oa=uo.clientX,Da=uo.clientY;sr.current.startInfo={x:oa,y:Da,timestamp:new Date().getTime()},sr.current.trail=[[oa,Da]],ba.current&&(sr.current.sliderButtonWidth=ba.current.getSliderButtonWidth(!0),sr.current.indicatorBorderWidth=ba.current.getIndicatorBorderWidth(!0)),ci(),sr.current.ratio=sr.current.puzzleMaxDistance/sr.current.buttonMaxDistance,sr.current.currentTargetType===Rn.Puzzle&&(sr.current.ratio=1/sr.current.ratio),(Q||Ur.pointerType==="pen"||Ur.pointerType==="touch")&&oi(0),sr.current.isPressed=!0,document.addEventListener(yr.move,pi),document.addEventListener(yr.end,Ga),document.addEventListener(yr.cancel,Ga)}},pi=function(Ur){var uo;if(sr.current.isPressed){Ur.preventDefault();var oa=H(Ur),Da=oa.clientX,_r=oa.clientY,Gr=Da-sr.current.startInfo.x;sr.current.trail.push([Da,_r]),ya.current!==yt.Moving&&Gr>0&&Vo(yt.Moving);var No=Gr,ra=Gr;sr.current.currentTargetType===Rn.Puzzle?(Gr=Math.max(0,Math.min(Gr,sr.current.puzzleMaxDistance)),No=Gr+Jo.left,ra=Gr*sr.current.ratio):(Gr=Math.max(0,Math.min(Gr,sr.current.buttonMaxDistance)),ra=Gr,No=Gr*sr.current.ratio+Jo.left),(uo=ba.current)===null||uo===void 0||uo.updateLeft(ra),mi(No)}},Ga=function(Ur){if(document.removeEventListener(yr.move,pi),document.removeEventListener(yr.end,Ga),document.removeEventListener(yr.cancel,Ga),!!sr.current.isPressed){if(ya.current!==yt.Moving){sr.current.isPressed=!1,Q&&Oa();return}if(Un){sr.current.isPressed=!1,Vo(yt.Verify);var uo=new Date().getTime(),oa=H(Ur),Da=oa.clientX,_r=oa.clientY,Gr=_r-sr.current.startInfo.y,No=Da-sr.current.startInfo.x,ra=No;sr.current.currentTargetType===Rn.Puzzle?(No=Math.max(0,Math.min(No,sr.current.puzzleMaxDistance)),ra=No*sr.current.ratio):(No=Math.max(0,Math.min(No,sr.current.buttonMaxDistance)),ra=No,No*=sr.current.ratio),Un({x:w(No,Dr),y:w(Gr,Dr),sliderOffsetX:w(ra,Dr),duration:uo-sr.current.startInfo.timestamp,trail:sr.current.trail,targetType:sr.current.currentTargetType,errorCount:sr.current.errorCount}).then(function(){sr.current.errorCount=0,Vo(yt.Success),Oa()}).catch(function(){sr.current.errorCount+=1,Vo(yt.Error),(Q||Ur.pointerType==="pen"||Ur.pointerType==="touch")&&Oa(),(ot<=0||sr.current.errorCount0?(Be.forEach(function(Ye){Ye.wrap.apply(Ye.context,y)}),!0):!1},o}(),ht={},Mt=function(){function o(f){f===void 0&&(f="default"),this.scope=f,ht[this.scope]||(ht[this.scope]={}),this.data=ht[this.scope]}return o.prototype.getItem=function(f){return f in this.data?this.data[f]:null},o.prototype.setItem=function(f,y){this.data[f]=y},o.prototype.removeItem=function(f){delete this.data[f]},o.prototype.clear=function(){ht[this.scope]={},this.data=ht[this.scope]},o}();function dt(){return Math.random().toString(16).substring(2,8)}function Xt(o){try{var f=typeof o=="object"&&o!==null&&!!o.setItem&&!!o.getItem&&!!o.removeItem;if(f){var y=dt()+new Date().getTime(),$="1";if(o.setItem(y,$),o.getItem(y)!==$)return!1;o.removeItem(y)}return f}catch(Be){return console.error("[cache2] ".concat(o," is not supported. The default memory cache will be used.")),!1}}function Fn(o,f){try{return JSON.parse(o,f)}catch(y){return o}}function $t(o,f){return JSON.stringify(o,f)}var jn=function(){function o(f,y){y===void 0&&(y={});var $=f?Xt(f):!1;this.options=(0,F.pi)({needParsed:$,prefix:""},y),this.storage=$?f:new Mt(this.options.memoryScope)}return o.prototype.getKey=function(f){return this.options.prefix+f},o.prototype.get=function(f){var y=this.storage.getItem(this.getKey(f));return this.options.needParsed?Fn(y,this.options.reviver):y},o.prototype.set=function(f,y){this.storage.setItem(this.getKey(f),this.options.needParsed?$t(y,this.options.replacer):y)},o.prototype.del=function(f){this.storage.removeItem(this.getKey(f))},o.prototype.clear=function(){typeof this.storage.clear=="function"&&this.storage.clear()},o}(),k="cache2_",i="default",p=function(o){(0,F.ZT)(f,o);function f(y,$){var Be=o.call(this)||this,Ye=i,St;return typeof y=="string"?Ye=y||i:typeof y=="object"&&(St=y),!St&&typeof $=="object"&&(St=$),Be.options=(0,F.pi)({max:-1,stdTTL:0,maxStrategy:"limited",checkperiod:0,prefix:k},St),Be.storage=new jn(Be.options.storage,(0,F.pi)({memoryScope:Ye},Be.options)),Be.cacheKey=Ye,Be.startCheckperiod(),Be}return f.prototype._check=function(y,$){var Be=!0;return $.t!==0&&$.t0?Be+Ye:0;return{v:y,t:St,n:Be}},f.prototype._isLimited=function(y){return this.options.max>-1&&y>=this.options.max},f.prototype._getReplaceKey=function(y,$){var Be=y[0];return y.forEach(function(Ye){($[Ye].t<$[Be].t||$[Ye].t===$[Be].t&&$[Ye].n<$[Be].n)&&(Be=Ye)}),Be},Object.defineProperty(f.prototype,"cacheValues",{get:function(){return this.storage.get(this.cacheKey)||{}},enumerable:!1,configurable:!0}),f.prototype.setCacheValues=function(y){this.storage.set(this.cacheKey,y)},f.prototype.get=function(y){var $=this.cacheValues[y];if($&&this._check(y,$))return $.v},f.prototype.mget=function(y){var $=this,Be={};if(!Array.isArray(y))return Be;var Ye=this.cacheValues;return y.forEach(function(St){var ot=Ye[St];ot&&$._check(St,ot)&&(Be[St]=ot.v)}),Be},f.prototype.getAll=function(){var y=Object.keys(this.cacheValues);return this.mget(y)},f.prototype.set=function(y,$,Be){if(this.options.max===0)return!1;var Ye=this.cacheValues,St=Object.keys(Ye);if(!Ye[y]&&this._isLimited(St.length)){var ot=this.keys();if(this._isLimited(ot.length))if(this.options.maxStrategy==="replaced"){var ke=this._getReplaceKey(ot,Ye);this.del(ke)}else return!1}return Ye[y]=this._wrap($,Be),this.setCacheValues(Ye),this.emit("set",y,Ye[y].v),!0},f.prototype.mset=function(y){var $=this,Be=!0;return y.forEach(function(Ye){var St=$.set(Ye.key,Ye.value,Ye.ttl);Be&&!St&&(Be=!1)}),Be},f.prototype.del=function(y){var $=this,Be=this.cacheValues,Ye=0,St=Array.isArray(y)?y:[y];return St.forEach(function(ot){if(Be[ot]){Ye++;var ke=Be[ot];delete Be[ot],$.emit("del",ot,ke.v)}}),Ye>0&&this.setCacheValues(Be),Ye},f.prototype.clear=function(){this.storage.del(this.cacheKey)},f.prototype.keys=function(){var y=this,$=this.cacheValues,Be=Object.keys($);return Be.filter(function(Ye){return y._check(Ye,$[Ye])})},f.prototype.has=function(y){var $=this.cacheValues[y];return!!($&&this._check(y,$))},f.prototype.take=function(y){var $,Be=this.cacheValues[y];return Be&&this._check(y,Be)&&($=Be.v,this.del(y)),$},f.prototype.ttl=function(y,$){var Be=this.cacheValues,Ye=Be[y];return Ye&&this._check(y,Ye)?(Be[y]=this._wrap(Ye.v,$),!0):!1},f.prototype.getTtl=function(y){var $=this.cacheValues,Be=$[y];if(Be&&this._check(y,Be))return $[y].t},f.prototype.getLastModified=function(y){var $=this.cacheValues,Be=$[y];if(Be&&this._check(y,Be))return $[y].n},f.prototype.startCheckperiod=function(){var y=this;this.keys(),this.options.checkperiod>0&&(clearTimeout(this._checkTimeout),this._checkTimeout=setTimeout(function(){y.startCheckperiod()},this.options.checkperiod))},f.prototype.stopCheckperiod=function(){clearTimeout(this._checkTimeout)},f}(We),g=void 0,C="undefined",re="object",q=Object.prototype,He=q.toString,Ke=q.hasOwnProperty,_e=q.propertyIsEnumerable,at=Object.getOwnPropertySymbols,$e=Object.getPrototypeOf,ft=Object.keys,mt=Function.prototype,ct=mt.toString,Ot=typeof Symbol!==C,vt=Ot?Symbol.prototype:g,bt=Array.prototype,xt=bt.slice,Qt=Math.min,nt=Math.max,pt=Math.random,ce=Math.floor,ve=Math.ceil,je=Math.abs,Xe=Number.isFinite,Te=Number.isInteger,lt=Number.isSafeInteger,et=typeof globalThis===re&&globalThis,gt=typeof e.g===re&&e.g,jt=typeof self===re&&self,kt=Number.MAX_SAFE_INTEGER||9007199254740991,dn=Number.MIN_SAFE_INTEGER||-9007199254740991,gn=4294967295,en="[object ",oe=en+"BigInt]",me=en+"Number]",Se=en+"Boolean]",De=en+"String]",Le=en+"Date]",Bt=en+"RegExp]",At=en+"Symbol]",Nt=en+"Error]",tt=en+"ArrayBuffer]",Kt=en+"Arguments]",Cn=en+"Array]",Tt=["Function","AsyncFunction","GeneratorFunction","Proxy"].map(function(o){return en+o+"]"}),Yt=en+"WeakSet]",Zt=en+"Blob]",kn=en+"File]",vn=en+"DOMException]",Wn=en+"Object]",Kn=en+"DataView]",Sn=en+"Map]",nr=en+"Promise]",br=en+"Set]",Lr=en+"WeakMap]",on=en+"Window]";function Vt(o){return He.call(o)}function xn(o){return typeof o=="string"||Vt(o)===De}var zn=function(){function o(f,y){y===void 0&&(y="uh_async_memo"),this.promiseCache={},this.cache=new p(y,f)}return o.prototype.run=function(f,y,$){var Be=this;if(!y||!xn(y))return f();var Ye=(0,F.pi)({persisted:!0},$);if(Ye.persisted){var St=this.cache.get(y);if(St)return Promise.resolve(St)}return this.promiseCache[y]||(this.promiseCache[y]=f().then(function(ot){return delete Be.promiseCache[y],Be.cache.set(y,ot,Ye.ttl),ot}).catch(function(ot){return delete Be.promiseCache[y],Promise.reject(ot)})),this.promiseCache[y]},o}(),An=typeof Blob!==C;function hr(o){return An&&o instanceof Blob?!0:Vt(o)===Zt}function Hr(o){return function(){return o}}function dr(){}var Mr=typeof URL!="undefined",zr=void 0,Ln=Object.keys,tn=Object.values,sn=Mr?URL.createObjectURL:Hr(""),nn=Mr?URL.revokeObjectURL:dr;function rr(o,f){var y=f||{},$=y.method,Be=$===void 0?"get":$,Ye=y.data,St=Ye===void 0?null:Ye,ot=y.timeout,ke=y.headers,Ft=y.withCredentials,En=Ft===void 0?!1:Ft,pn=y.async,yn=pn===void 0?!0:pn,bn=y.user,cn=bn===void 0?null:bn,Bn=y.password,Un=Bn===void 0?null:Bn,rn=y.responseType,Gn=y.onReadyStateChange,fn=y.onLoadStart,lr=y.onProgress,Et=y.onAbort,Lt=y.onTimeout,On=y.onError,vr=y.onLoad,er=y.onLoadEnd;return new Promise(function(lo,no){var Tr=new XMLHttpRequest;Tr.open(Be.toLowerCase(),o,yn,cn,Un),Gn&&(Tr.onreadystatechange=Gn),typeof ot=="number"&&ot>0&&(Tr.timeout=ot),Tr.withCredentials=En,rn&&(Tr.responseType=rn),typeof ke=="object"&&Ln(ke).map(function(Br){Tr.setRequestHeader(Br,ke[Br])});var Co=function(Br){return function(po){lo(po),Br==null||Br.call(Tr,po)}},la=function(Br){return function(po){no(po),Br==null||Br.call(Tr,po)}},ma={loadstart:fn,progress:lr,abort:la(Et),timeout:la(Lt),error:la(On),load:Co(vr),loadend:er},Dr=Ln(ma);Dr.forEach(function(Br){var po=ma[Br];po&&Tr.addEventListener(Br,po)}),Tr.send(St)})}var wr=[200,304];function cr(o,f){return new Promise(function(y,$){hr(o)?y(o):rr(o,(0,F.pi)({responseType:"blob"},f)).then(function(Be){var Ye=Be.target.status;if(wr.indexOf(Ye)!==-1)y(Be.target.response);else{var St=new Error("The file does not support get requests, responseStatus ".concat(Ye,", '").concat(o,"'."));console.error(St),$(St)}}).catch(function(Be){console.error(new Error("Failed to request file. ".concat(Be))),$(Be)})})}function Ir(o){return new Promise(function(f,y){var $=hr(o),Be=$?sn(o):o,Ye=new Image;$||(Ye.crossOrigin="anonymous"),Ye.onload=function(){f(Ye)},Ye.onerror=function(St){$&&nn(Be),console.error("[loadImage] The image load failed, '".concat(o,"'.")),y(St)},Ye.src=Be})}function qr(o,f){return cr(o,f).then(function(y){return Ir(y).then(function($){return{blob:y,image:$}})})}function Eo(o){return o!==null&&typeof o=="object"}function jr(o){return typeof o=="function"||Eo(o)}function kr(o){return typeof o=="symbol"||Vt(o)===At}var fo=/^0b[01]+$/i,ao=/^0o[0-7]+$/i,so=/^[-+]0x[0-9a-f]+$/i;function Ho(o){if(typeof o=="number")return o;if(kr(o))return NaN;if(jr(o)&&(o=Number(o)),typeof o!="string")return o===0?o:+o;o=o.trim();var f=fo.test(o);return f||ao.test(o)?parseInt(o.slice(2),f?2:8):so.test(o)?NaN:+o}var Lo=17976931348623157e292;function zo(o){if(!o)return o===0?o:0;if(o=Ho(o),o===1/0||o===-1/0){var f=o<0?-1:1;return f*Lo}return o===o?o:0}function Zo(o,f){o===void 0&&(o=0),f===void 0&&(f=1),o=zo(o),f=zo(f);var y=ve(Qt(o,f)||0),$=ce(nt(o,f)||0);if(y>$){var Be=y;y=$,$=Be}return ce(y+pt()*($-y+1))}var ro=Math.PI,Gt;(function(o){o[o.None=0]="None",o[o.Outer=1]="Outer",o[o.Inner=2]="Inner"})(Gt||(Gt={}));var ur=[Gt.None,Gt.Outer,Gt.Inner];function Vn(o){var f=o.length,y=Zo(0,f-1);return o[y]}function qn(o){var f={top:Vn(ur),right:Vn(ur),bottom:Vn(ur),left:Vn(ur)},y=Object.keys(f),$=["top","bottom"],Be=["left","right"];if(f.top===Gt.Outer&&f.bottom===Gt.Outer?f[Vn($)]=Gt.Inner:f.top!==Gt.Outer&&f.bottom!==Gt.Outer&&(f[Vn($)]=Gt.Outer),f.left===Gt.Outer&&f.right===Gt.Outer?f[Vn(Be)]=Gt.Inner:f.left!==Gt.Outer&&f.right!==Gt.Outer&&(f[Vn(Be)]=Gt.Outer),o){var Ye=[],St=[];y.forEach(function(ot){f[ot]===Gt.Inner?Ye.push(ot):f[ot]===Gt.None&&St.push(ot)}),o===2?Ye.forEach(function(ot){return f[ot]=Gt.None}):o===3?Ye.length===0?f[Vn(St)]=Gt.Inner:Ye.length===2&&(f[Vn(Ye)]=Gt.None):o==4&&St.forEach(function(ot){return f[ot]=Gt.Inner})}return f}function Nr(o,f){f===void 0&&(f={});var y=f.x,$=y===void 0?0:y,Be=f.y,Ye=Be===void 0?0:Be,St=f.w,ot=St===void 0?60:St,ke=f.h,Ft=ke===void 0?60:ke,En=f.needClosePath,pn=En===void 0?!0:En,yn=f.points,bn=f.margin,cn=bn===void 0?0:bn;cn=cn<=0?0:cn,(typeof yn=="number"||!yn)&&(yn=qn(yn));var Bn=(Math.min(ot,Ft)-cn*2)*.15,Un=Math.hypot(Bn,Bn),rn=Un/2,Gn=Bn+rn,fn={x:$+cn,y:Ye+cn,w:ot-Gn-cn*2,h:Ft-Gn-cn*2},lr=fn.w/2,Et=fn.h/2;yn.left===Gt.Outer&&(fn.x+=Gn),yn.top===Gt.Outer&&(fn.y+=Gn),o.beginPath(),o.lineWidth=2,o.moveTo(fn.x,fn.y),yn.top!==Gt.None&&(o.lineTo(fn.x+lr-rn,fn.y),yn.top===Gt.Inner?o.arc(fn.x+lr,fn.y+rn,Bn,1.25*ro,1.75*ro,!0):o.arc(fn.x+lr,fn.y-rn,Bn,.75*ro,.25*ro)),o.lineTo(fn.x+fn.w,fn.y),yn.right!==Gt.None&&(o.lineTo(fn.x+fn.w,fn.y+Et-rn),yn.right===Gt.Inner?o.arc(fn.x+fn.w-rn,fn.y+Et,Bn,1.75*ro,.25*ro,!0):o.arc(fn.x+fn.w+rn,fn.y+Et,Bn,1.25*ro,.75*ro)),o.lineTo(fn.x+fn.w,fn.y+fn.h),yn.bottom!==Gt.None&&(o.lineTo(fn.x+lr+rn,fn.y+fn.h),yn.bottom===Gt.Inner?o.arc(fn.x+lr,fn.y+fn.h-rn,Bn,.25*ro,.75*ro,!0):o.arc(fn.x+lr,fn.y+fn.h+rn,Bn,1.75*ro,1.25*ro)),o.lineTo(fn.x,fn.y+fn.h),yn.left!==Gt.None&&(o.lineTo(fn.x,fn.y+Et+rn),yn.left===Gt.Inner?o.arc(fn.x+rn,fn.y+Et,Bn,.75*ro,1.25*ro,!0):o.arc(fn.x-rn,fn.y+Et,Bn,.25*ro,1.75*ro)),o.lineTo(fn.x,fn.y),o.stroke(),pn&&o.closePath()}function Vr(o,f,y,$){return new Promise(function(Be){f?o.toBlob(function(Ye){Be(Ye?URL.createObjectURL(Ye):o.toDataURL(y,$))},y,$):Be(o.toDataURL(y,$))})}var wo=new zn({max:5,maxStrategy:"replaced"});wo.cache.on("del",function(o,f){try{f.image.src&&URL.revokeObjectURL(f.image.src)}catch(y){}});function Io(o){o?wo.cache.del(o):wo.cache.clear()}var mo=new WeakMap,Oo=function(o){if(!jr(o))return String(o);if(!mo.get(o)){var f="_"+Date.now();mo.set(o,f)}return mo.get(o)},eo={jpeg:"image/jpeg",png:"image/png"},Rr=[];function Bo(o){o.forEach(function(f){URL.revokeObjectURL(f)})}function go(o,f){f===void 0&&(f={});var y=f.borderWidth,$=y===void 0?2:y,Be=f.borderColor,Ye=Be===void 0?"rgba(255,255,255,0.7)":Be,St=f.fillColor,ot=St===void 0?"rgba(255,255,255,0.7)":St,ke=f.points,Ft=f.width,En=Ft===void 0?60:Ft,pn=f.height,yn=pn===void 0?60:pn,bn=f.x,cn=f.y,Bn=f.margin,Un=Bn===void 0?2:Bn,rn=f.equalHeight,Gn=rn===void 0?!0:rn,fn=f.imageWidth,lr=f.imageHeight,Et=f.bgWidth,Lt=f.bgHeight,On=f.bgOffset,vr=On===void 0?[0,0]:On,er=f.bgImageType,lo=er===void 0?eo.jpeg:er,no=f.quality,Tr=no===void 0?.8:no,Co=f.format,la=Co===void 0?"dataURL":Co,ma=f.cacheImage,Dr=ma===void 0?!0:ma,Br=f.autoRevokePreviousBlobUrl,po=Br===void 0?!0:Br,Fr=f.ajaxOptions;return new Promise(function(Wo,To){var Ko=document.createElement("canvas"),Yo=document.createElement("canvas"),ta=Ko.getContext("2d"),Vo=Yo.getContext("2d"),ya=Dr?Oo(o):void 0;wo.run(function(){return qr(o,Fr)},ya).then(function(ba){var Qo=ba.image;fn&&(Qo.width=fn),lr&&(Qo.height=lr);var na=typeof Et=="number"&&Et>0?Et>En?Et:En:Qo.width,Go=typeof Lt=="number"&&Lt>0?Lt>yn?Lt:yn:Qo.height;Ko.width=na,Ko.height=Go;var Ua=na-En,Ca=Go-yn,Jo=typeof bn=="undefined"?Zo(En,Ua):bn||0,sa=typeof cn=="undefined"?Zo(0,Ca):cn||0;Jo<0?Jo=0:Jo>Ua&&(Jo=Ua),sa<0?sa=0:sa>Ca&&(sa=Ca);var sr=typeof ke=="number"||!ke?qn(ke):ke,ua=typeof vr=="function"?vr(Qo.width,Qo.height):vr;ta.strokeStyle=Ye,ta.lineWidth=$,ta.fillStyle=ot,Nr(ta,{x:Jo,y:sa,w:En,h:yn,points:sr,margin:Un}),ta.fillStyle=ot,ta.fill(),ta.globalCompositeOperation="destination-over",ta.drawImage(Qo,ua[0],ua[1],Qo.width,Qo.height),Yo.width=na,Yo.height=Go,Vo.strokeStyle=Ye,Vo.lineWidth=$,Nr(Vo,{x:Jo,y:sa,w:En,h:yn,points:sr,margin:Un}),Vo.globalCompositeOperation="destination-over",Vo.clip(),Vo.drawImage(Qo,ua[0],ua[1],Qo.width,Qo.height);var Xa=Vo.getImageData(Jo,sa,En,yn);Vo.clearRect(0,0,na,Go),Yo.width=En,Yo.height=Gn?Go:yn,Vo.putImageData(Xa,0,Gn?sa:0);var wa=la==="blob",ci=Vr(Yo,wa,eo.png,Tr),ni=Vr(Ko,wa,lo,Tr);Promise.all([ci,ni]).then(function(ri){var oi=ri[0],Oa=ri[1];po&&(Rr.length&&(Bo(Rr),Rr.length=0),wa&&Rr.push(Oa,oi)),Wo({puzzleUrl:oi,bgUrl:Oa,x:Jo,y:Gn?0:sa})}).catch(To)}).catch(To)})}var Ro=Object.defineProperty,ho=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,da=Object.prototype.propertyIsEnumerable,Ia=(o,f,y)=>f in o?Ro(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,qo=(o,f)=>{for(var y in f||(f={}))va.call(f,y)&&Ia(o,y,f[y]);if(ho)for(var y of ho(f))da.call(f,y)&&Ia(o,y,f[y]);return o},Ea=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const Fa=({ModalProps:o,onFinish:f})=>{const[y,$]=(0,t.useState)(),Be=(0,t.useRef)(),Ye=()=>Ea(void 0,null,function*(){const ot=`/images/VerifCodeBg/img${Math.floor(Math.random()*23)+1}.jpg`,ke=yield go(ot,{imageHeight:180,imageWidth:360});return $(ke),ke}),St=ot=>Ea(void 0,null,function*(){return ot!=null&&ot.x&&ot.x>y.x-5&&ot.x{var ot;o!=null&&o.open&&Be.current&&((ot=Be.current)==null||ot.refresh())},[o==null?void 0:o.open,Be]),t.createElement(S.default,qo({},qo({title:"\u8BF7\u5B8C\u6210\u4E0B\u5217\u9A8C\u8BC1\u540E\u7EE7\u7EED",width:410,footer:null,centered:!0},o)),t.createElement(Xr,{actionRef:Be,request:Ye,onVerify:ot=>Ea(void 0,null,function*(){return St(ot)}),bgSize:{width:360,height:180}}),t.createElement("div",{className:"flex mt10"},t.createElement(h.ZP,{style:{paddingLeft:"0px",paddingRight:"0px"},type:"link",icon:t.createElement("i",{className:"iconfont icon-shuaxin3"}),onClick:()=>{var ot;(ot=Be.current)==null||ot.refresh()}},"\u5237\u65B0")))};var Sa=t.memo(Fa),yo=e(59301),Ja=Object.defineProperty,La=Object.defineProperties,Ba=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Na=Object.prototype.hasOwnProperty,xa=Object.prototype.propertyIsEnumerable,aa=(o,f,y)=>f in o?Ja(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Ra=(o,f)=>{for(var y in f||(f={}))Na.call(f,y)&&aa(o,y,f[y]);if(pa)for(var y of pa(f))xa.call(f,y)&&aa(o,y,f[y]);return o},Ta=(o,f)=>La(o,Ba(f)),Aa=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const ca={height:48},Wr=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,Pr=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,jo={timer:0};var Do=(o=>(o[o.setTimer=0]="setTimer",o))(Do||{});function Mo(o,f){switch(f.type){case 0:return Ta(Ra({},o),{timer:f.payload});default:throw new Error}}const ko=({validateName:o,getCode:f,register:y,style:$={},buttonText:Be="\u6CE8\u518C",globalSetting:Ye})=>{var St;const[ot]=I.default.useForm(),[ke,Ft]=(0,t.useReducer)(Mo,jo),[En,pn]=(0,t.useState)(!1),{timer:yn}=ke,[bn,cn]=(0,t.useState)(!1);function Bn(Et){return Aa(this,null,function*(){const{login:Lt,password:On,code:vr}=Et,{message:er,status:lo}=yield y({login:Lt,password:On,code:vr});if(lo<0){ot.setFields([{name:"code",errors:[er]}]);return}window.location.reload()})}function Un(){return Aa(this,null,function*(){let Et=ot.getFieldValue("login"),Lt=0;if(!Wr.test(Et)||Et.indexOf(" ")>-1)return ot.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Lt=1,Lt;let{status:On,message:vr}=yield o({login:Et,type:1});return On>0?Lt=2:(ot.setFields([{name:"login",errors:[vr]}]),Lt=1),Lt})}const rn=()=>Aa(void 0,null,function*(){pn(!0);const Et=ot.getFieldValue("verify"),Lt=ot.getFieldValue("login");if(!Lt)ot.validateFields(["login"]);else{const On=yield o({login:Lt,type:1});if((On==null?void 0:On.status)!==1){ot.setFields([{name:"login",errors:[On==null?void 0:On.message]}]);return}const{status:vr,message:er}=yield f({login:Lt,type:1,smscode:(0,B.M)(Lt)});vr<0&&ot.setFields([{name:"code",errors:[er]}]),Ft({type:0,payload:60})}pn(!1)});function Gn(Et,Lt){if(!Lt)return Promise.resolve();if(!Pr.test(Lt)||Lt.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");const On=Lt.length;return On>=8&&On<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD")}const fn=(Et,Lt)=>Lt?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{yn>0&&setTimeout(()=>{Ft({type:0,payload:yn-1})},1e3)},[yn]);const lr=(Et,Lt)=>Lt?Lt.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Wr.test(Lt)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve();return yo.createElement(yo.Fragment,null,yo.createElement(I.default,{layout:"vertical",form:ot,style:$,initialValues:{autologin:!0,protool:!1},onFinish:Bn},yo.createElement(I.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:lr}]},yo.createElement(se.default,{style:ca,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onBlur:()=>Un,onChange:()=>ot.setFieldsValue({verify:0})})),!((St=Ye==null?void 0:Ye.setting)!=null&&St.is_local)&&yo.createElement(I.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},yo.createElement(se.default,{suffix:yo.createElement(h.ZP,{loading:En,type:"link",onClick:Et=>{if(Et.stopPropagation(),!ot.getFieldValue("login")){ot.validateFields(["login"]);return}cn(!0)},disabled:yn>0}," ",yn===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${yn}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),yo.createElement(D.Z,{title:yo.createElement("div",null,yo.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),yo.createElement("br",null),yo.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),yo.createElement("br",null),yo.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},yo.createElement(I.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"},{validator:Gn}]},yo.createElement(se.default.Password,{autoComplete:"new-password",style:ca,size:"middle",placeholder:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}))),yo.createElement(I.default.Item,null,yo.createElement(h.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:ca,className:"font16"}," ",Be," ")),yo.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:35}},"\u6CE8\u518C\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",yo.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),yo.createElement(Sa,{ModalProps:{open:bn,onCancel:()=>{cn(!1)}},onFinish:()=>{cn(!1),rn()}}))};var Uo=(0,d.connect)(({globalSetting:o})=>({globalSetting:o}))(ko),$o=e(89392),to=e(59301),ga=Object.defineProperty,ia=Object.defineProperties,za=Object.getOwnPropertyDescriptors,qa=Object.getOwnPropertySymbols,Za=Object.prototype.hasOwnProperty,ja=Object.prototype.propertyIsEnumerable,Wa=(o,f,y)=>f in o?ga(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Ka=(o,f)=>{for(var y in f||(f={}))Za.call(f,y)&&Wa(o,y,f[y]);if(qa)for(var y of qa(f))ja.call(f,y)&&Wa(o,y,f[y]);return o},$a=(o,f)=>ia(o,za(f)),Ha=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const Ma={height:48},_a=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,ii=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,li={timer:0};var Po=(o=>(o[o.setTimer=0]="setTimer",o))(Po||{});function co(o,f){switch(f.type){case 0:return $a(Ka({},o),{timer:f.payload});default:throw new Error}}const So=({validateName:o,getCode:f,register:y,style:$={paddingRight:50},buttonText:Be="\u6CE8\u518C",globalSetting:Ye})=>{const[St]=I.default.useForm(),[ot,ke]=(0,t.useReducer)(co,li),[Ft,En]=(0,t.useState)(!1),{timer:pn}=ot,[yn,bn]=(0,t.useState)(!1);function cn(lr){return Ha(this,null,function*(){const{login:Et,new_password:Lt,code:On}=lr,{message:vr,status:er}=yield y({login:Et,new_password:Lt,code:On});if(er<0){St.setFields([{name:"code",errors:[vr]}]);return}location.reload()})}function Bn(){return Ha(this,null,function*(){let lr=St.getFieldValue("login"),Et=0;if(!_a.test(lr)||lr.indexOf(" ")>-1)return St.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Et=1,Et;let{status:Lt,message:On}=yield o({login:lr,type:2});return Lt>0?Et=2:(St.setFields([{name:"login",errors:[On]}]),Et=1),Et})}const Un=()=>Ha(void 0,null,function*(){const lr=St.getFieldValue("verify"),Et=St.getFieldValue("login");if(yield St.validateFields(["login"]),!Et)St.validateFields(["login"]);else{En(!0);const{status:Lt,message:On}=yield f({login:Et,type:2,smscode:(0,B.M)(Et)});Lt<0&&St.setFields([{name:"code",errors:[On]}]),ke({type:0,payload:60}),En(!1)}});function rn(lr,Et){if(!Et)return Promise.resolve();if(!ii.test(Et))return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");if(Et.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const Lt=Et.length;return Lt>=8&&Lt<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const Gn=(lr,Et)=>Et?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{pn>0&&setTimeout(()=>{ke({type:0,payload:pn-1})},1e3)},[pn]);const fn=(lr,Et)=>Ha(void 0,null,function*(){if(!Et)return Promise.resolve();if(Et.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1");if(_a.test(Et)){let{status:Lt,message:On}=yield o({login:Et,type:2});return Lt>0?Promise.resolve():Promise.reject(On)}else return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1")});return to.createElement(to.Fragment,null,to.createElement(I.default,{layout:"vertical",form:St,style:$,initialValues:{autologin:!0,protool:!1},onFinish:(0,$o.throttle)(cn,2e3)},to.createElement(I.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:(0,$o.throttle)(fn,400)}]},to.createElement(se.default,{style:Ma,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onChange:()=>St.setFieldsValue({verify:0})})),to.createElement(D.Z,{title:to.createElement("div",null,to.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),to.createElement("br",null),to.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),to.createElement("br",null),to.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},to.createElement(I.default.Item,{name:"new_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:rn}]},to.createElement(se.default.Password,{autoComplete:"new-password",style:Ma,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),to.createElement(I.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},to.createElement(se.default,{suffix:to.createElement(h.ZP,{loading:Ft,type:"link",onClick:lr=>{if(lr.stopPropagation(),!St.getFieldValue("login")){St.validateFields(["login"]);return}bn(!0)},disabled:pn>0}," ",pn===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${pn}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),to.createElement(I.default.Item,null,to.createElement(h.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:Ma,className:"font16"}," ",Be," ")),to.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",to.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),to.createElement(Sa,{ModalProps:{open:yn,onCancel:()=>{bn(!1)}},onFinish:()=>{bn(!1),Un()}}))};var _o=(0,d.connect)(({globalSetting:o})=>({globalSetting:o}))(So),ea=Object.defineProperty,Pa=Object.getOwnPropertySymbols,ha=Object.prototype.hasOwnProperty,ka=Object.prototype.propertyIsEnumerable,ei=(o,f,y)=>f in o?ea(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,si=(o,f)=>{for(var y in f||(f={}))ha.call(f,y)&&ei(o,y,f[y]);if(Pa)for(var y of Pa(f))ka.call(f,y)&&ei(o,y,f[y]);return o};const ti=o=>React.createElement("svg",si({id:"wechat_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 66 66",style:{enableBackground:"new 0 0 66 66"},xmlSpace:"preserve"},o),React.createElement("style",null,".wechat_svg__st1{fill:#00b913}"),React.createElement("g",{id:"wechat_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"wechat_svg__\\u767B\\u5F55_x2F_\\u6CE8\\u518C",transform:"translate(-1081 -380)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-18\\u5907\\u4EFD",transform:"translate(1063 238)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-12",transform:"translate(18 142)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-10"},React.createElement("circle",{id:"wechat_svg__\\u692D\\u5706\\u5F62",cx:33,cy:33,r:33,style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#c6f4c9"}}),React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4",transform:"translate(12 15.429)"},React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84",className:"wechat_svg__st1",d:"M16.3 22.8c0-6.6 6-12.1 13.7-12.1h.4C29.1 4.6 22.7 0 15.4 0 7.2 0 .4 5.8.4 13.1c0 4.3 2.2 7.7 6 10.5l-1.5 4.7 5.2-2.7c1.7.4 3.5.7 5.3.8.5 0 .9 0 1.4-.1l.1-.1c-.4-1.1-.6-2.3-.6-3.4z"}),React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84_1_",className:"wechat_svg__st1",d:"M42.4 22.4c0-6.2-5.8-11.2-12.4-11.2-7 0-12.4 5.1-12.4 11.2S23.1 33.6 30 33.6c1.5-.1 3-.3 4.4-.8l4 2.3-1-3.8c2.8-2.3 5-5.5 5-8.9z"}),React.createElement("path",{id:"wechat_svg__\\u5F62\\u72B6",d:"M21.6 6c1-.1 1.8.7 1.9 1.7V8c.1 1-.7 1.9-1.6 2h-.2c-1.1.1-2.1-.8-2.2-2 0-1.2 1-2.1 2.1-2zM11.2 9.9C10.1 10 9.1 9.2 9 8c.1-1.2 1.1-2.1 2.2-2 1-.1 1.8.7 1.8 1.8V8c.1 1-.7 1.9-1.6 2h-.2zm15.2 10.7c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6zm8.2 0c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6z",style:{fill:"#fff"}}))))))));var Va="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjYgNjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY2IDY2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MXtmaWxsOiMwMGI5MTN9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSLnmbvlvZVfeDJGX+azqOWGjCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwODEgLTM4MCkiPjxnIGlkPSLnvJbnu4QtMTjlpIfku70iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjMgMjM4KSI+PGcgaWQ9Iue8lue7hC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTggMTQyKSI+PGcgaWQ9Iue8lue7hC0xMCI+PGNpcmNsZSBpZD0i5qSt5ZyG5b2iIiBjeD0iMzMiIGN5PSIzMyIgcj0iMzMiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNjNmY0YzkiLz48ZyBpZD0i57yW57uEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAxNS40MjkpIj48cGF0aCBpZD0i6Lev5b6EIiBjbGFzcz0ic3QxIiBkPSJNMTYuMyAyMi44YzAtNi42IDYtMTIuMSAxMy43LTEyLjFoLjRDMjkuMSA0LjYgMjIuNyAwIDE1LjQgMCA3LjIgMCAuNCA1LjguNCAxMy4xYzAgNC4zIDIuMiA3LjcgNiAxMC41bC0xLjUgNC43IDUuMi0yLjdjMS43LjQgMy41LjcgNS4zLjguNSAwIC45IDAgMS40LS4xbC4xLS4xYy0uNC0xLjEtLjYtMi4zLS42LTMuNHoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QxIiBkPSJNNDIuNCAyMi40YzAtNi4yLTUuOC0xMS4yLTEyLjQtMTEuMi03IDAtMTIuNCA1LjEtMTIuNCAxMS4yUzIzLjEgMzMuNiAzMCAzMy42YzEuNS0uMSAzLS4zIDQuNC0uOGw0IDIuMy0xLTMuOGMyLjgtMi4zIDUtNS41IDUtOC45eiIvPjxwYXRoIGlkPSLlvaLnirYiIGQ9Ik0yMS42IDZjMS0uMSAxLjguNyAxLjkgMS43VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yYy0xLjEuMS0yLjEtLjgtMi4yLTIgMC0xLjIgMS0yLjEgMi4xLTJ6TTExLjIgOS45QzEwLjEgMTAgOS4xIDkuMiA5IDhjLjEtMS4yIDEuMS0yLjEgMi4yLTIgMS0uMSAxLjguNyAxLjggMS44VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yem0xNS4yIDEwLjdjLS44LS4xLTEuNC0uNy0xLjUtMS42LjEtLjguNy0xLjUgMS41LTEuNi45LS4xIDEuNy42IDEuOSAxLjYtLjIgMS0xIDEuNy0xLjkgMS42em04LjIgMGMtLjgtLjEtMS40LS43LTEuNS0xLjYuMS0uOC43LTEuNSAxLjUtMS42LjktLjEgMS43LjYgMS45IDEuNi0uMiAxLTEgMS43LTEuOSAxLjZ6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9nPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+",gi=Object.defineProperty,hi=Object.getOwnPropertySymbols,Qi=Object.prototype.hasOwnProperty,Pi=Object.prototype.propertyIsEnumerable,yi=(o,f,y)=>f in o?gi(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Ji=(o,f)=>{for(var y in f||(f={}))Qi.call(f,y)&&yi(o,y,f[y]);if(hi)for(var y of hi(f))Pi.call(f,y)&&yi(o,y,f[y]);return o};const qi=o=>React.createElement("svg",Ji({className:"QQUrl_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},o),React.createElement("path",{d:"M512 0C229.356 0 0 229.356 0 512s229.356 512 512 512 512-229.356 512-512S794.644 0 512 0zm235.75 647.603c-10.7 5.417-27.417-6.963-43.34-30.157-6.267 25.262-21.673 47.95-43.607 66.253 23.244 8.505 38.123 22.17 38.123 37.898 0 25.519-40.99 46.403-91.387 46.403-45.43 0-83.287-17.014-90.076-38.927h-10.967C499.446 751.243 461.85 768 416.42 768c-50.396 0-91.387-20.623-91.387-46.403 0-15.728 15.145-29.388 38.118-37.898-21.929-18.304-37.596-41.252-43.602-66.253-15.667 23.194-32.634 35.83-43.34 30.157-15.668-7.987-12.534-51.046 7.05-96.159 15.145-35.317 36.03-61.614 51.697-67.287-.262-2.319-.262-4.638-.262-6.707 0-13.66 3.917-26.291 10.445-36.608v-2.314c0-6.19 1.567-12.119 4.178-17.275C353.23 329.216 414.07 256 512.241 256s159.006 73.216 162.923 165.253a38.374 38.374 0 0 1 4.178 17.275v2.32c6.528 10.311 10.445 22.942 10.445 36.607 0 2.32 0 4.64-.261 6.702 15.923 5.673 36.557 31.97 51.696 67.287 19.062 45.118 22.196 88.167 6.528 96.16z",fill:"#378AFE"}));var Oi="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",ui={"other-login":"other-login___Jd48Z","btn-link":"btn-link___MhTA6","wechat-qrcode":"wechat-qrcode___bLWkh",driver:"driver___IuicK"},Di=e(13952),xo=e(59301);const bi=window.location.host,di=Di.Z.QQLoginCB;var $i=({onWechatLogin:o,setType:f,loginType:y})=>{function $(){let Be="";return(0,B.b9)()?Be=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${di}%2fotherloginqq&state=null,${bi}&response_type=code`:Be=`https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=${di}%2fotherloginqq&state=null,${bi}&response_type=code`,Be}return xo.createElement(xo.Fragment,null,(y===1||y===2)&&xo.createElement("div",{style:{marginTop:(0,B.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u6CA1\u6709\u8D26\u53F7\uFF1F",xo.createElement("span",{onClick:()=>f(3),className:"c-blue current"},"\u514D\u8D39\u6CE8\u518C")),(y===3||y===4||y===5)&&xo.createElement("div",{style:{marginTop:(0,B.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u5DF2\u6709\u8D26\u53F7\uFF1F",xo.createElement("span",{onClick:()=>f(1),className:"c-blue current"},"\u7ACB\u5373\u767B\u5F55")),!(0,B.WX)()&&xo.createElement(xo.Fragment,null,xo.createElement("p",{className:ui.driver},xo.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")),xo.createElement("div",{className:ui["other-login"]},(0,B.s2)()&&(0,B.IS)()&&xo.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{margin:0},onClick:o},xo.createElement("img",{src:Va,alt:"\u5FAE\u4FE1",width:66})),(0,B.s2)()&&!(0,B.IS)()&&xo.createElement("a",{title:"qq\u767B\u5F55",rel:"noreferrer noopener nofollow",style:{margin:0},href:$()},xo.createElement("img",{src:Oi,alt:"QQ",width:66})),(0,B.b9)()&&xo.createElement(xo.Fragment,null,xo.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{marginRight:(0,B.IS)()?0:40},onClick:o},xo.createElement("img",{src:Va,alt:"\u5FAE\u4FE1",width:66})),!(0,B.IS)()&&xo.createElement("a",{title:"qq\u767B\u5F55",href:$()},xo.createElement("img",{src:Oi,alt:"QQ",width:66}))))))};function Fi({onBack:o,setType:f}){return xo.createElement(xo.Fragment,null,xo.createElement("div",{style:{overflow:"hidden",width:300,height:300,margin:"20px auto 0 auto"}},xo.createElement("iframe",{className:ui["wechat-qrcode"],frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:`https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=${di}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${bi}#wechat_redirect`})),xo.createElement("div",{style:{marginTop:17,marginBottom:10},className:"font16 bold tc c-blue current"},xo.createElement("span",{onClick:()=>f(1),style:{borderBottom:"2px solid #0152d9"}},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55")))}var _i=Object.defineProperty,Li=Object.defineProperties,el=Object.getOwnPropertyDescriptors,Ci=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,Ri=(o,f,y)=>f in o?_i(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Ti=(o,f)=>{for(var y in f||(f={}))tl.call(f,y)&&Ri(o,y,f[y]);if(Ci)for(var y of Ci(f))Ni.call(f,y)&&Ri(o,y,f[y]);return o},nl=(o,f)=>Li(o,el(f)),zi=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const fi={height:48},Zi=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,rl=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,ji={timer:0};var Wi=(o=>(o[o.setTimer=0]="setTimer",o))(Wi||{});function Ki(o,f){switch(f.type){case 0:return nl(Ti({},o),{timer:f.payload});default:throw new Error}}const Hi=({validateName:o,getCode:f,register:y,style:$={},buttonText:Be="\u6CE8\u518C",globalSetting:Ye})=>{const[St]=I.default.useForm(),[ot,ke]=(0,t.useReducer)(Ki,ji),[Ft,En]=(0,t.useState)(!1),{timer:pn}=ot;function yn(cn){return zi(this,null,function*(){const{old_password:Bn,newPassword:Un}=cn,{message:rn,status:Gn}=yield y({old_password:Bn,newPassword:Un});if(Gn<0){St.setFields([{name:"code",errors:[rn]}]);return}})}const bn=(cn,Bn,Un)=>{Bn?Bn.indexOf(" ")>-1?Un("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):Bn.length<8||Bn.length>16?Un("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01"):rl.test(Bn)?Un():Un("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):Un("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01")};return(0,t.useEffect)(()=>{pn>0&&setTimeout(()=>{ke({type:0,payload:pn-1})},1e3)},[pn]),t.createElement(I.default,{layout:"vertical",form:St,style:$,initialValues:{autologin:!0,protool:!1},onFinish:yn},t.createElement(I.default.Item,{name:"old_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}]},t.createElement(se.default,{style:fi,autoComplete:"new-login",size:"middle",type:"password",placeholder:"\u8BF7\u8F93\u5165\u65E7\u5BC6\u7801",onChange:()=>St.setFieldsValue({verify:0})})),t.createElement(D.Z,{title:t.createElement("div",null,t.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),t.createElement("br",null),t.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),t.createElement("br",null),t.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},t.createElement(I.default.Item,{name:"newPassword",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:bn}]},t.createElement(se.default.Password,{autoComplete:"new-password",style:fi,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),t.createElement(D.Z,{title:t.createElement("div",null,t.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),t.createElement("br",null),t.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),t.createElement("br",null),t.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},t.createElement(I.default.Item,{name:"againPassword",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"},{validator:(cn,Bn,Un)=>{Bn!=St.getFieldsValue().newPassword?Un("\u4E24\u6B21\u8F93\u5165\u7684\u65B0\u5BC6\u7801\u5FC5\u987B\u4E00\u81F4\uFF01"):Un()}}]},t.createElement(se.default.Password,{autoComplete:"new-password",style:fi,size:"middle",placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"}))),t.createElement(I.default.Item,null,t.createElement(h.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:fi,className:"font16"}," ",Be," ")),t.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",t.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var ki=(0,d.connect)(({globalSetting:o})=>({globalSetting:o}))(Hi),Ei=e(99313),Si=e(95237),fa=e(43604),Vi=Object.defineProperty,xi=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,N=(o,f,y)=>f in o?Vi(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,j=(o,f)=>{for(var y in f||(f={}))a.call(f,y)&&N(o,y,f[y]);if(xi)for(var y of xi(f))l.call(f,y)&&N(o,y,f[y]);return o},ee=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const{TabPane:ae}=Ei.default,ze=({dispatch:o,is_main_site:f,is_local:y,globalSetting:$,style:Be={}})=>{const[Ye,St]=(0,t.useState)(!1),[ot,ke]=(0,t.useState)("1"),[Ft,En]=(0,t.useState)(1),[pn,yn]=(0,t.useState)();function bn(){En(1),St(!1)}function cn(){En(2),St(!0)}function Bn(Et){console.log(Et),ke(Et)}const Un={buttonText:"\u767B \u5F55",validateName:ue.Ol,getCode:ue.o1,register:Et=>ee(void 0,null,function*(){const Lt=yield(0,ue.Gq)({phone:Et.login,code:Et.code});return Lt.status===0?(Lt!=null&&Lt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Lt==null?void 0:Lt.start_date)):localStorage.removeItem("extension-modal"),"/"):Lt})},rn={buttonText:"\u6CE8\u518C\u5E76\u767B\u5F55",validateName:ue.Ol,getCode:ue.o1,register:Et=>ee(void 0,null,function*(){const Lt=yield(0,ue.z2)(j({},Et));return Lt.status===0?(localStorage.getItem("addinfo")==="1"?localStorage.setItem("addinfo","2"):localStorage.setItem("registeruser","1"),localStorage.removeItem("extension-modal"),n.ZP.info("\u6CE8\u518C\u5E76\u767B\u9646\u6210\u529F"),"/"):Lt})},Gn={buttonText:"\u4FEE\u6539\u5BC6\u7801",validateName:ue.Ol,getCode:ue.o1,register:Et=>ee(void 0,null,function*(){const Lt=yield(0,ue.Ex)(j({login:pn},Et));return n.ZP.info("\u4FEE\u6539\u5BC6\u7801\u6210\u529F"),Lt})},fn={buttonText:"\u4FEE\u6539\u5E76\u767B\u5F55",validateName:ue.Ol,getCode:ue.o1,register:Et=>ee(void 0,null,function*(){Et.new_password_confirmation=Et.new_password;const Lt=yield(0,ue.c0)(j({},Et));return Lt.status===0?(Lt!=null&&Lt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Lt==null?void 0:Lt.start_date)):localStorage.removeItem("extension-modal"),n.ZP.info("\u4FEE\u6539\u6210\u529F"),"/"):Lt})},lr=(0,t.useCallback)(()=>{var Et,Lt,On,vr;switch(Ft){case 1:return t.createElement(Ei.default,{defaultActiveKey:ot,onChange:Bn,className:Me.tabs},t.createElement(ae,{tab:"\u8D26\u53F7\u767B\u5F55",key:"1"},t.createElement("div",{className:"mt20"},ot==="1"&&t.createElement(z,{setusername:yn,setType:En})),((Et=$==null?void 0:$.setting)==null?void 0:Et.sso_login_url)&&t.createElement("div",{style:{position:"absolute",top:"-80px",right:"10px"}},t.createElement("a",{target:"_blank",href:(Lt=$==null?void 0:$.setting)==null?void 0:Lt.sso_login_url},t.createElement("img",{src:`${Di.Z.IMG_SERVER}/${(On=$.setting)==null?void 0:On.login_logo_url}`,width:40}),t.createElement("span",{style:{color:"#333",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(vr=$==null?void 0:$.setting)==null?void 0:vr.sso_login_button_name)))));case 2:return t.createElement(Fi,{setType:En,onBack:bn});case 3:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u65B0\u7528\u6237\u6CE8\u518C"),t.createElement(Uo,j({},rn)));case 4:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u627E\u56DE\u5BC6\u7801"),t.createElement(_o,j({},fn)));case 5:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u4FEE\u6539\u5BC6\u7801"),t.createElement(ki,j({},Gn)))}},[Ft,ot]);return t.createElement("div",{className:Me["login-panel-wrapper2"],style:Be},t.createElement(Si.Z,null,t.createElement(fa.Z,{flex:"1"},lr()),t.createElement(fa.Z,{flex:"295px",className:Me["login-panel-right-wrp"]},!y&&t.createElement($i,{loginType:Ft,setType:En,onWechatLogin:cn}))))};var Ze=(0,d.connect)(({globalSetting:o})=>({globalSetting:o}))(ze),Oe={popLogin:"popLogin___R8wQQ"};const Ge=({user:o,globalSetting:f,loading:y,dispatch:$})=>{var Be,Ye;const St=()=>{$({type:"user/showPopLogin",payload:{showPopLogin:!1,showClosable:!1}})},ot=(Be=f.setting)==null?void 0:Be.main_site,ke=(Ye=f.setting)==null?void 0:Ye.is_local,[Ft,En]=(0,t.useState)(!0);return(0,t.useEffect)(()=>{var pn,yn;console.log(f.setting),console.log(o.showPopLogin),f.setting&&((pn=f.setting)!=null&&pn.hide_account_login?o.showPopLogin&&(d.history.push((yn=f==null?void 0:f.setting)==null?void 0:yn.sso_login_url),$({type:"user/showPopLogin",payload:{showPopLogin:!1}})):En(!1))},[f==null?void 0:f.setting,o.showPopLogin]),t.createElement(S.default,{centered:!0,visible:o.showPopLogin&&!Ft,footer:null,width:ke?460:765,keyboard:!1,maskClosable:!1,destroyOnClose:!0,wrapClassName:Oe.popLogin,closable:o.showClosable,onCancel:St},o.showPopLogin&&t.createElement(Ze,{is_main_site:ot,is_local:ke}))};var st=(0,d.connect)(({user:o,loading:f,globalSetting:y})=>({user:o,globalSetting:y,loading:f.models.index}))(Ge),Qe=e(52430),Rt={popLogin:"popLogin___u08I8",tips:"tips___U2xQw"},wt=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const Dt=/^1\d{10}$/,an=/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,Jt=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,ln=({user:o,globalSetting:f,dispatch:y})=>{const[$]=(0,d.useSearchParams)(),Be={height:48,borderRadius:4},[Ye]=I.default.useForm(),St=()=>{y({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}),Ye.resetFields()},ot=(Et,Lt)=>Lt?Lt.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Dt.test(Lt)||an.test(Lt)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve(),[ke,Ft]=(0,t.useState)(60),En=(0,t.useMemo)(()=>ke<60&&ke>0,[ke]),pn=(0,t.useRef)(),yn=()=>wt(void 0,null,function*(){clearInterval(pn.current),Ft(60),pn.current=setInterval(function Et(){return Ft(Lt=>Lt-1),Et}(),1e3)}),[bn,cn]=(0,t.useState)(!1),[Bn,Un]=(0,t.useState)(!1);(0,t.useEffect)(()=>{o.bindAccountModalVisible?Un(!0):Un(!1)},[o]);const rn=()=>wt(void 0,null,function*(){var Et;const Lt=Ye.getFieldValue("userInput"),On=Dt.test(Lt),vr=an.test(Lt);if(!On&&!vr){n.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}if(cn(!0),On){const no=yield(0,Qe.ZP)(`/api/users/accounts/${(Et=o.userInfoForBindAccountModal)==null?void 0:Et.login}/valid_phone.json`,{method:"get",params:{phone:Lt}});if((no==null?void 0:no.status)===-1){cn(!1);return}if(no!=null&&no.is_exists){n.ZP.info("\u8BE5\u624B\u673A\u53F7\u5DF2\u88AB\u5176\u5B83\u8D26\u53F7\u7ED1\u5B9A"),cn(!1);return}}else{const no=yield(0,Qe.ZP)("/api/accounts/valid_email_and_phone",{method:"get",params:{login:Lt,type:1}});if((no==null?void 0:no.status)===-3){n.ZP.info("\u8BE5\u90AE\u7BB1\u5DF2\u88AB\u6CE8\u518C"),cn(!1);return}}let er=(0,B.M)(Lt);const lo=yield y({type:"account/getCode",payload:{login:Lt,type:On?3:4,smscode:er}});cn(!1),lo.status===1&&(n.ZP.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),yn())}),Gn=()=>wt(void 0,null,function*(){var Et,Lt;yield Ye.validateFields();const On=Ye.getFieldValue("userInput"),vr=Ye.getFieldValue("code"),er=Dt.test(On),lo=an.test(On);if(!er&&!lo){n.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}return er?(yield y({type:"account/bindPhone",payload:{login:(Et=o.userInfoForBindAccountModal)==null?void 0:Et.login,phone:On,code:vr}})).status===0:(yield y({type:"account/bindEmail",payload:{login:(Lt=o.userInfoForBindAccountModal)==null?void 0:Lt.login,email:On,code:vr}})).status===0}),fn=()=>wt(void 0,null,function*(){const Et=o.loginInfo;Jt.test(Et.password)||n.ZP.error("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539");const Lt=yield(0,ue.Es)(Et);if(Lt.status){n.ZP.error(Lt==null?void 0:Lt.message);return}if(Lt!=null&&Lt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Lt==null?void 0:Lt.start_date)):localStorage.removeItem("extension-modal"),location.pathname==="/user/login"||location.pathname==="/login"){let On=$.get("from")||$.get("back_url");On?window.location.href=decodeURIComponent(On):Jt.test(Et.password)?window.location.reload():(n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure")}else Jt.test(Et.password)?window.location.reload():(n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),d.history.replace("/account/secure?active=3"),y({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}));Ye.resetFields()}),lr=()=>wt(void 0,null,function*(){(yield Gn())&&(yield fn())});return t.createElement(S.default,{centered:!0,open:Bn,footer:null,width:596,keyboard:!1,maskClosable:!0,wrapClassName:Rt.popLogin,closable:!0,onCancel:St},t.createElement("h1",{className:"font18 mb20"},"\u624B\u673A\u53F7/\u90AE\u7BB1\u7ED1\u5B9A"),t.createElement(I.default,{layout:"vertical",form:Ye,autoComplete:"off",preserve:!1},t.createElement(I.default.Item,{name:"userInput",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7/\u90AE\u7BB1"},{validator:ot}]},t.createElement(se.default,{style:Be,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7"})),t.createElement(I.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},t.createElement(se.default,{suffix:t.createElement(h.ZP,{loading:bn,type:"link",onClick:rn,disabled:En},En?`${ke}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`:"\u83B7\u53D6\u9A8C\u8BC1\u7801"),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"}))),t.createElement("div",{className:Rt.tips},"\u4E3A\u4E86\u8D26\u53F7\u5B89\u5168\u6027\uFF0C\u7ED1\u5B9A\u540E\u53EF\u901A\u8FC7\u8BE5\u624B\u673A\u53F7\u6216\u90AE\u7BB1\u627E\u56DE\u5BC6\u7801"),t.createElement(h.ZP,{size:"middle",type:"primary",block:!0,style:Be,className:"font16",onClick:lr},"\u7ED1\u5B9A\u5E76\u767B\u5F55"),t.createElement("div",{className:Rt.tips},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",t.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var _t=(0,d.connect)(({user:o,loading:f,globalSetting:y})=>({user:o,globalSetting:y,loading:f.models.index}))(ln),hn=e(71418),Jn=e(61186),Yn=e.n(Jn),Nn=e(36952),fr={wrap:"wrap___q9xAc",list:"list___qjgdz",name:"name___ncYhC",tag:"tag___Paafn"},Er=e(41312),wn=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())}),In=({})=>{const[o,f]=(0,t.useState)(!1),[y,$]=(0,t.useState)([]),[Be,Ye]=(0,t.useState)([]),[St,ot]=(0,t.useState)(!1),[ke,Ft]=(0,t.useState)(!1),En=(0,d.useLocation)(),[pn]=(0,d.useSearchParams)();(0,t.useEffect)(()=>{Er.Z.subscribe("pod-restrict-data",cn=>{console.log(cn,"data"),f(cn.identifier||!1),$(cn.data_list||[]),Ye([]),ot(!1)})},[]);const yn=()=>wn(void 0,null,function*(){Ft(!0);const cn=y.filter(Un=>Be.includes(Un.tpi_id));(yield(0,Qe.ZP)("/api/myshixuns/batch_del_pods.json",{method:"delete",body:{del_pods:cn}})).status===0&&window.location.reload(),Ft(!1)}),bn=()=>{var cn;if(console.log(En,"location"),(cn=En.pathname)!=null&&cn.includes("/challenges")){window.location.href="/shixuns";return}if(pn.get("type")==="exercises"){window.parent.postMessage("backExercise","*"),Er.Z.publish("pod-restrict-data",{identifier:!1,data_list:[]});return}window.location.href=`/shixuns/${o}/challenges`};return t.createElement(S.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:o,title:"\u901A\u77E5",width:"600px",footer:t.createElement(Si.Z,{align:"middle",justify:"center"},t.createElement(le.default,{onChange:cn=>{var Bn;console.log(cn,222),ot(cn.target.checked),cn.target.checked?Ye((Bn=y==null?void 0:y.filter(Un=>!Un.is_current_shixun))==null?void 0:Bn.map(Un=>Un.tpi_id)):Ye([])},checked:St},"\u5168\u9009"),t.createElement(h.ZP,{style:{marginLeft:"auto"},onClick:bn},"\u53D6\u6D88"),t.createElement(h.ZP,{disabled:!Be.length,loading:ke,type:"primary",onClick:yn},"\u5173\u95ED\u5B9E\u8BAD")),onCancel:bn},t.createElement(hn.Z,{spinning:ke},t.createElement("div",{className:fr.wrap},t.createElement("p",null,"\u5355\u4E2A\u8D26\u53F7\u6700\u591A\u53EF\u540C\u65F6\u5F00\u542F10\u4E2A\u5B9E\u9A8C\u73AF\u5883\uFF0C\u82E5\u60F3\u5F00\u542F\u8BE5\u5B9E\u8BAD\u8BF7\u5173\u95ED\u5176\u4ED6\u5B9E\u8BAD\u3002"),y==null?void 0:y.map(cn=>t.createElement("div",{className:fr.list,key:cn.tpi_id},t.createElement(le.default,{disabled:cn.is_current_shixun,onChange:Bn=>{let Un=[...Be];Bn.target.checked?Un.push(cn.tpi_id):Un=Be.filter(rn=>rn!==cn.tpi_id),Ye(Un),ot(Un.length===y.length)},checked:Be==null?void 0:Be.includes(cn.tpi_id)}),t.createElement("span",{className:fr.name,onClick:()=>(0,B.xg)(`/shixuns/${cn.shixun_identifier}/challenges`),title:cn.shixun_name},t.createElement("b",null,cn.shixun_name),cn.is_current_shixun&&t.createElement("span",{className:fr.tag},"\u5F53\u524D\u5B9E\u8BAD")),t.createElement("span",{style:{color:"#53d1a3"}},"\u8FD0\u884C\u4E2D\u7684\u73AF\u5883\uFF1A",cn.pod_num,"\u4E2A"))))))},Pn={token:{colorPrimary:"#3061D0",colorInfo:"#3061D0",colorLink:"#3061D0",borderRadius:2,fontSizeLG:14},components:{Radio:{radioSize:16,dotSize:6},Modal:{titleFontSize:16,titleColor:"#000"}}},mr=e(59301),Ar=Object.getOwnPropertySymbols,Sr=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,Or=(o,f)=>{var y={};for(var $ in o)Sr.call(o,$)&&f.indexOf($)<0&&(y[$]=o[$]);if(o!=null&&Ar)for(var $ of Ar(o))f.indexOf($)<0&&or.call(o,$)&&(y[$]=o[$]);return y},Zr=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const io=o=>{var f=o,{loading:y,globalSetting:$,dispatch:Be}=f,Ye=Or(f,["loading","globalSetting","dispatch"]);const St="https://educoder-public.oss-cn-hangzhou.aliyuncs.com/Cover/logo_simple?x-oss-process=image/resize,h_200,w_200,m_pad",ot="\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002";(0,t.useEffect)(()=>{(0,B.IS)()&&Ft()},[]),(0,t.useEffect)(()=>{Be({type:"globalSetting/setShareData",payload:{desc:"\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002",title:document.title,imgUrl:St}})},[location.pathname]),(0,t.useEffect)(()=>{ke()},[$==null?void 0:$.shareData]);const ke=()=>{var pn;(pn=window.wx)==null||pn.ready(function(){var yn,bn,cn,Bn,Un,rn,Gn={title:((yn=$==null?void 0:$.shareData)==null?void 0:yn.title)||document.title,desc:((bn=$==null?void 0:$.shareData)==null?void 0:bn.desc)||ot,link:window.location.href,imgUrl:((Bn=(cn=$==null?void 0:$.shareData)==null?void 0:cn.imgUrl)==null?void 0:Bn.replace("https://public.educoder.net","https://educoder-public.oss-cn-hangzhou.aliyuncs.com/"))||St};(Un=window.wx)==null||Un.onMenuShareAppMessage(Gn),(rn=window.wx)==null||rn.onMenuShareTimeline(Gn)})};function Ft(){return Zr(this,null,function*(){const pn=yield(0,Qe.ZP)(`/api/users/js_sdk_data.json?url=${encodeURIComponent(location.href)}`,{method:"get"});(pn==null?void 0:pn.status)===0&&En(pn)})}function En(pn){window.wx.config({debug:!1,appId:(pn==null?void 0:pn.appid)||"wx2402d86a6b534f77",timestamp:(pn==null?void 0:pn.timestamp)||1716781260,nonceStr:(pn==null?void 0:pn.noncestr)||"WjRUMvS[",signature:(pn==null?void 0:pn.signature)||"0e182307b372cf71796c33e01b462cbfca0b9930",jsApiList:["checkJsApi","onMenuShareTimeline","onMenuShareAppMessage","onMenuShareQQ","onMenuShareWeibo","onMenuShareQZone"]})}return mr.createElement(mr.Fragment,null)};var Qr=(0,d.connect)(({loading:o,globalSetting:f})=>({loading:o,globalSetting:f}))(io),Fo=e(65517),Ao=e(93083),xr=e(92438),oo=e(59301),$r=Object.defineProperty,bo=Object.defineProperties,vo=Object.getOwnPropertyDescriptors,Xo=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable,_n=(o,f,y)=>f in o?$r(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Hn=(o,f)=>{for(var y in f||(f={}))ir.call(f,y)&&_n(o,y,f[y]);if(Xo)for(var y of Xo(f))ar.call(f,y)&&_n(o,y,f[y]);return o},Jr=(o,f)=>bo(o,vo(f)),Qn=(o,f)=>{var y={};for(var $ in o)ir.call(o,$)&&f.indexOf($)<0&&(y[$]=o[$]);if(o!=null&&Xo)for(var $ of Xo(o))f.indexOf($)<0&&ar.call(o,$)&&(y[$]=o[$]);return y},Cr=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});Yn().locale("zh-cn");const Yr=o=>{var f=o,{loading:y,globalSetting:$,user:Be,dispatch:Ye}=f,St=Qn(f,["loading","globalSetting","user","dispatch"]),ot;const ke=(0,d.useLocation)(),[Ft]=(0,d.useSearchParams)(),En=(0,Nn.g)(),{globalLoading:pn}=$,[yn,bn]=(0,t.useState)(!1),cn=()=>Cr(void 0,null,function*(){let rn,Gn;const fn=ke.pathname.split("/");if(ke!=null&&ke.search){let lr,Et;fn.includes("paths")?lr=fn[2]:fn.includes("tasks")&&(Et=fn[2]),rn=yield Ye({type:"user/getUserInfo",payload:Jr(Hn(Hn({},En),(0,B.oP)()),{subject_id:lr,game_id:Et,websiteName:"educoder"})})}else fn.includes("tasks")&&(Gn=fn[2]),rn=yield Ye({type:"user/getUserInfo",payload:Jr(Hn({},En),{game_id:Gn})});(rn==null?void 0:rn.username)!=="\u6E38\u5BA2"&&(ke.pathname==="/login"&&(window.location.href="/"),ke.pathname!=="/user/login"&&ke.pathname!=="/login"&&window.sessionStorage.getItem("download_url")&&((0,B.Nd)("educoder",window.sessionStorage.getItem("download_url")),window.sessionStorage.removeItem("download_url"))),rn.status===-5&&bn({data:[rn.message],accountInfo:{user_token:rn.message.user_token}})}),Bn=()=>Cr(void 0,null,function*(){var rn,Gn,fn,lr;const Et=yield(0,Qe.ZP)("/api/user_concurrencies",{method:"get"});let Lt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));(Et==null?void 0:Et.status)===0&&((rn=Et==null?void 0:Et.data)!=null&&rn.limit?((!Lt||Yn()(Lt==null?void 0:Lt.time).add(5,"minutes"){u.ZP.config({prefixCls:"ant",iconPrefixCls:"anticon",theme:Hn({},Pn)})},[$.theme]),(0,t.useEffect)(()=>{cn(),(0,B.Il)(),function(){function rn(){var Gn=document.documentElement,fn=Gn.clientWidth,lr=1920,Et=fn/lr;Et=Et>2?2:Et<.6?.6:Et,Gn.style.fontSize=Et+"px"}window.addEventListener("resize",rn),rn()}()},[]),(0,t.useEffect)(()=>{Ye({type:"globalSetting/query",payload:{}});try{window.top.location.origin}catch(rn){document.referrer.indexOf("educoder.net")===-1&&(window.location.href=window.atob("Jy80MDMn"))}},[]),(0,t.useEffect)(()=>{var rn,Gn,fn,lr,Et;if(ke.pathname.indexOf("classrooms")>-1&&ke.pathname.indexOf("detail")===-1||document.body.scrollIntoView(),ke.pathname.indexOf("/classrooms/4RW9CYHY")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/4RW9CYHY/exercise";return}if(ke.pathname.indexOf("/classrooms/qb4ft587")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/qb4ft587/exercise";return}if(ke.pathname.indexOf("/classrooms/c5q9bsp2")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/c5q9bsp2/exercise";return}if(Ye({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),window.location.href==="https://jetcoder.educoder.net"||window.location.href==="https://jetcoder.educoder.net/"){window.location.href="https://www.educoder.net/problems";return}if((rn=window.location.href)!=null&&rn.includes("/problems")&&((Gn=window.location.href)!=null&&Gn.includes("/share"))){const Lt=(Et=(lr=(fn=window.location)==null?void 0:fn.pathname)==null?void 0:lr.split("/"))==null?void 0:Et[2];(0,Qe.ZP)(`/api/practices/${Lt}/start`,{method:"get"}).then(vr=>{(vr==null?void 0:vr.status)===0&&d.history.replace(`/problems/${vr==null?void 0:vr.identifier}/oj/${Lt}`)});return}if(ke.pathname==="/admins"||ke.pathname==="/sidekiq"){const Lt=document.domain;if(Lt.indexOf("educoder.net")>-1)switch(Lt){case"www.educoder.net":case"educoder.net":window.location.href=`https://data.educoder.net${ke.pathname}`;break;default:let On=document.domain.split(".");On[0]=On[0]+"-data",window.location.href=`https://${On.join(".")}${ke.pathname}`;break}}S.default.destroyAll()},[ke.pathname]),(0,t.useEffect)(()=>{$.updateData.system_update?localStorage.updateEndTime||new Date().getTime(){localStorage.updateEndTime=$.updateData.end_time}}):localStorage.removeItem("updateEndTime")},[$.updateData.system_update]),(0,t.useEffect)(()=>{var rn;if((rn=Be==null?void 0:Be.userInfo)!=null&&rn.login){Bn();const Gn=setInterval(Bn,3e4);return()=>{clearInterval(Gn)}}},[Be==null?void 0:Be.userInfo]),(0,t.useEffect)(()=>{var rn,Gn;if((0,B.WX)()){if(!((rn=$==null?void 0:$.setting)!=null&&rn.version))return;(0,B.yC)((Gn=$==null?void 0:$.setting)==null?void 0:Gn.version)>0&&S.default.info({title:"\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E",centered:!0,content:oo.createElement("div",null,oo.createElement("span",{className:"c-red"},"\u60A8\u7684\u5934\u6B4C\u8003\u8BD5\u7CFB\u7EDF\u67DC\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E"),'\uFF0C\u8BF7\u5347\u7EA7\u81F3\u6700\u65B0\u7248\u672C\u540E\u518D\u4F7F\u7528\uFF0C\u70B9\u51FB"\u786E\u5B9A"\u540E\u5C06\u4E0B\u8F7D\u6700\u65B0\u7248\u672C\u7684\u5BA2\u6237\u7AEF,',oo.createElement("span",{className:"c-red"},"\u4E0B\u8F7D\u540E\u8BF7\u5148\u9000\u51FA\u5BA2\u6237\u7AEF\u518D\u5B89\u88C5")),okText:"\u7ACB\u5373\u5347\u7EA7",visible:!0,maskClosable:!1,onOk:()=>((0,B.FH)("Educoder.exe","https://www-cdn.educoder.net/app/Educoder.exe"),new Promise(()=>{}))})}},[(ot=$==null?void 0:$.setting)==null?void 0:ot.version]),(0,t.useEffect)(()=>{performance.navigation.type===1&&document.body.scrollIntoView()},[performance.navigation.type]);const Un=()=>{var rn,Gn,fn,lr,Et,Lt,On,vr;const er=localStorage.trackUserTime,lo=localStorage.trackUser;if(!(er&&Yn()(er).isSame(Yn()().startOf("day"),"d")&&lo==((rn=Be.userInfo)==null?void 0:rn.login))){localStorage.trackUserTime=new Date,localStorage.trackUser=(Gn=Be.userInfo)==null?void 0:Gn.login;let no="";switch(Be.userInfo.role){case 1:no="\u8D85\u7BA1";break;case 2:no="\u8FD0\u8425";break;case 5:no="\u8BA4\u8BC1\u6559\u5E08";break;case 12:no="\u672A\u8BA4\u8BC1\u6559\u5E08";break;case 15:no="\u5B66\u751F";break}((fn=Be.userInfo)==null?void 0:fn.identity)!=="student"&&((lr=Be.userInfo)==null?void 0:lr.identity)!=="teacher"&&(no="\u4E13\u4E1A\u4EBA\u58EB"),(Et=Be.userInfo)!=null&&Et.user_school&&((0,B.L9)(["\u5B66\u6821\u6D3B\u8DC3\u7528\u6237",(Lt=Be.userInfo)==null?void 0:Lt.user_school]),(0,B.L9)(["\u7528\u6237\u8BBF\u95EE\u660E\u7EC6",(On=Be.userInfo)==null?void 0:On.login,(vr=Be.userInfo)==null?void 0:vr.user_school])),(0,B.L9)(["\u5E73\u53F0PC\u7AEF","\u603B\u6D3B\u8DC3\u7528\u6237\u6570"]),(0,B.L9)(["\u5E73\u53F0PC\u7AEF",no])}};return oo.createElement(xr.Z,null,oo.createElement(Ao.StyleProvider,{transformers:[Ao.legacyLogicalPropertiesTransformer],hashPriority:"high"},oo.createElement(u.ZP,{locale:te.Z,autoInsertSpaceInButton:!1,componentSize:"middle",theme:Pn},oo.createElement(st,null),oo.createElement(Z,{open:!!yn,accountInfo:yn==null?void 0:yn.accountInfo,data:yn==null?void 0:yn.data}),oo.createElement(_t,null),oo.createElement(Qr,null),oo.createElement(In,null),oo.createElement(hn.Z,{size:"middle",spinning:pn.show,tip:pn.text,className:"ant-spin-nested-loading-black"},oo.createElement(d.Outlet,null)))))};var Kr=(0,d.connect)(({loading:o,globalSetting:f,user:y})=>({loading:o,globalSetting:f,user:y}))(Yr)},2686:function(un,Ve,e){e.d(Ve,{rX:function(){return K},pW:function(){return E},gy:function(){return r},xY:function(){return be},O5:function(){return Ue},tJ:function(){return J},o1:function(){return ie},Rd:function(){return Ee}});var t=e(44993),u=e(43418),S=e(28103),te=e(8591),d=e(64681),I=e(89299),n=e(87169),se=e(25510),le="data:image/png;base64,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",h=e.p+"static/newqrcode.a8740efb.png",ue=e(32637),b=e(59301),M=(x,P,G)=>new Promise((Y,V)=>{var Z=it=>{try{pe(G.next(it))}catch(ge){V(ge)}},Me=it=>{try{pe(G.throw(it))}catch(ge){V(ge)}},pe=it=>it.done?Y(it.value):Promise.resolve(it.value).then(Z,Me);pe((G=G.apply(x,P)).next())});const J=(x,P=!1)=>!!(ie(x)&&_(P)),ie=x=>(0,d.bg)()?!0:(x({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),_=(x=!1)=>{var P;const{user:G}=(0,t.getDvaApp)()._store.getState();return(P=G.userInfo)!=null&&P.profile_completed?!0:(u.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,I.xg)("/account/profile/edit"),Je()}}),!1)},Je=()=>{u.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()}})},Ee=()=>{u.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:b.createElement("div",{style:{textAlign:"center"}},b.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),b.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ue}),b.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ue=()=>{var x;const{user:P}=(0,t.getDvaApp)()._store.getState();return(x=P.userInfo)!=null&&x.professional_certification?!0:(u.default.confirm({title:"\u63D0\u793A",centered:!0,content:b.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,I.xg)("/account/certification")}}),!1)},be=()=>(0,d.V9)()?!0:(u.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:b.createElement("div",{className:"tc",style:{marginLeft:-38}},b.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),b.createElement("img",{src:h,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),K=(x,P)=>x?!0:(u.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:b.createElement("div",null,b.createElement("p",null,P||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),b.createElement("div",{style:{marginLeft:"110px"}},b.createElement("img",{src:le,width:200}),b.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,I.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),E=x=>{u.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:b.createElement("div",null,b.createElement("div",null,b.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),b.createElement(S.Z,null),b.createElement("p",{style:{color:"#666666",fontSize:12}}," ",b.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",b.createElement("a",null,x),"\u5929\u3002"),b.createElement("p",{style:{color:"#666666",fontSize:12}}," ",b.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),b.createElement("div",{style:{textAlign:"center",marginTop:30}},b.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:se,alt:"\u4E8C\u7EF4\u7801",width:160})))})},r=(x,P="")=>{const{shixunsDetail:{detail:G}}=(0,t.getDvaApp)()._store.getState();if((G==null?void 0:G.public)===2||(G==null?void 0:G.public)===1||(G==null?void 0:G.shixun_status)===3){let Y="";return(G==null?void 0:G.public)===2&&(Y="\u5DF2\u516C\u5F00"),(G==null?void 0:G.public)===1&&(Y="\u5F85\u5BA1\u6838"),(G==null?void 0:G.shixun_status)===3&&(Y="\u5DF2\u5173\u95ED"),u.default.info({centered:!0,icon:b.createElement(n.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:b.createElement("div",{className:"tc",style:{marginLeft:-38}},b.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Y,"\uFF0C",P,"\u3002"),b.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),b.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:se,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(G==null?void 0:G.shixun_status)===2?(u.default.confirm({centered:!0,icon:b.createElement(n.Z,null),title:"\u63D0\u793A",content:b.createElement("div",null,b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",P,"\u3002"),b.createElement("br",null),b.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{u.default.confirm({width:440,centered:!0,icon:b.createElement(n.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:()=>M(void 0,null,function*(){(yield x({type:"shixunsDetail/cancelRelease",payload:{id:G==null?void 0:G.identifier}})).status!==401&&(te.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),x({type:"shixunsDetail/getShixunsDetail",payload:{id:G==null?void 0:G.identifier}}),x({type:"practiceSetting/getCommonData",payload:{id:G==null?void 0:G.identifier}}))})})}}),!0):!1}},50371:function(un,Ve){function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let u=1;u{const d=S[te];d!==void 0&&(t[te]=d)})}return t}Ve.Z=e},13845:function(un,Ve,e){e.d(Ve,{F:function(){return t},Z:function(){return u}});function t(S){return S!=null&&S===S.window}function u(S,te){var d,I;if(typeof window=="undefined")return 0;const n=te?"scrollTop":"scrollLeft";let se=0;return t(S)?se=S[te?"pageYOffset":"pageXOffset"]:S instanceof Document?se=S.documentElement[n]:(S instanceof HTMLElement||S)&&(se=S[n]),S&&!t(S)&&typeof se!="number"&&(se=(I=((d=S.ownerDocument)!==null&&d!==void 0?d:S).documentElement)===null||I===void 0?void 0:I[n]),se}},56762:function(un,Ve,e){e.d(Ve,{Z:function(){return u}});var t=e(59301);function u(){const[,S]=t.useReducer(te=>te+1,0);return S}},68031:function(un,Ve,e){e.d(Ve,{Z:function(){return te}});var t=e(16089);function u(d,I,n,se){const le=n-I;return d/=se/2,d<1?le/2*d*d*d+I:le/2*((d-=2)*d*d+2)+I}var S=e(13845);function te(d){let I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:se,duration:le=450}=I,h=n(),ue=(0,S.Z)(h,!0),b=Date.now(),M=()=>{const ie=Date.now()-b,_=u(ie>le?le:ie,ue,d,le);(0,S.F)(h)?h.scrollTo(window.pageXOffset,_):h instanceof Document||h.constructor.name==="HTMLDocument"?h.documentElement.scrollTop=_:h.scrollTop=_,ien||I},46400:function(un,Ve,e){e.d(Ve,{Z:function(){return Ce}});var t=e(29679),u=e(19248),S=e(99267),te=e(96512),d=e(78987),I=e(92310),n=e.n(I),se=e(77900),le=e(26112),h=e(59301),ue=e(92343),b=e(36355),M=e(17313),J=e(83116);const ie=(ne,X,we,m,A)=>({backgroundColor:ne,border:`${m.lineWidth}px ${m.lineType} ${X}`,[`${A}-icon`]:{color:we}}),_=ne=>{const{componentCls:X,motionDurationSlow:we,marginXS:m,marginSM:A,fontSize:z,fontSizeLG:D,lineHeight:B,borderRadiusLG:F,motionEaseInOutCirc:W,withDescriptionIconSize:xe,colorText:Pe,colorTextHeading:Ie,withDescriptionPadding:rt,defaultPadding:Ct}=ne;return{[X]:Object.assign(Object.assign({},(0,M.Wf)(ne)),{position:"relative",display:"flex",alignItems:"center",padding:Ct,wordWrap:"break-word",borderRadius:F,[`&${X}-rtl`]:{direction:"rtl"},[`${X}-content`]:{flex:1,minWidth:0},[`${X}-icon`]:{marginInlineEnd:m,lineHeight:0},"&-description":{display:"none",fontSize:z,lineHeight:B},"&-message":{color:Ie},[`&${X}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${we} ${W}, opacity ${we} ${W}, - padding-top ${we} ${W}, padding-bottom ${we} ${W}, - margin-bottom ${we} ${W}`},[`&${X}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${X}-with-description`]:{alignItems:"flex-start",padding:rt,[`${X}-icon`]:{marginInlineEnd:A,fontSize:xe,lineHeight:0},[`${X}-message`]:{display:"block",marginBottom:m,color:Ie,fontSize:D},[`${X}-description`]:{display:"block",color:Pe}},[`${X}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},Je=ne=>{const{componentCls:X,colorSuccess:we,colorSuccessBorder:m,colorSuccessBg:A,colorWarning:z,colorWarningBorder:D,colorWarningBg:B,colorError:F,colorErrorBorder:W,colorErrorBg:xe,colorInfo:Pe,colorInfoBorder:Ie,colorInfoBg:rt}=ne;return{[X]:{"&-success":ie(A,m,we,ne,X),"&-info":ie(rt,Ie,Pe,ne,X),"&-warning":ie(B,D,z,ne,X),"&-error":Object.assign(Object.assign({},ie(xe,W,F,ne,X)),{[`${X}-description > pre`]:{margin:0,padding:0}})}}},Ee=ne=>{const{componentCls:X,iconCls:we,motionDurationMid:m,marginXS:A,fontSizeIcon:z,colorIcon:D,colorIconHover:B}=ne;return{[X]:{"&-action":{marginInlineStart:A},[`${X}-close-icon`]:{marginInlineStart:A,padding:0,overflow:"hidden",fontSize:z,lineHeight:`${z}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${we}-close`]:{color:D,transition:`color ${m}`,"&:hover":{color:B}}},"&-close-text":{color:D,transition:`color ${m}`,"&:hover":{color:B}}}}},Ue=ne=>[_(ne),Je(ne),Ee(ne)];var be=(0,J.Z)("Alert",ne=>[Ue(ne)],ne=>({withDescriptionIconSize:ne.fontSizeHeading3,defaultPadding:`${ne.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${ne.paddingMD}px ${ne.paddingContentHorizontalLG}px`})),K=function(ne,X){var we={};for(var m in ne)Object.prototype.hasOwnProperty.call(ne,m)&&X.indexOf(m)<0&&(we[m]=ne[m]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,m=Object.getOwnPropertySymbols(ne);A{const{icon:X,prefixCls:we,type:m}=ne,A=E[m]||null;return X?(0,ue.wm)(X,h.createElement("span",{className:`${we}-icon`},X),()=>({className:n()(`${we}-icon`,{[X.props.className]:X.props.className})})):h.createElement(A,{className:`${we}-icon`})},x=ne=>{const{isClosable:X,prefixCls:we,closeIcon:m,handleClose:A}=ne,z=m===!0||m===void 0?h.createElement(S.Z,null):m;return X?h.createElement("button",{type:"button",onClick:A,className:`${we}-close-icon`,tabIndex:0},z):null};var G=ne=>{const{description:X,prefixCls:we,message:m,banner:A,className:z,rootClassName:D,style:B,onMouseEnter:F,onMouseLeave:W,onClick:xe,afterClose:Pe,showIcon:Ie,closable:rt,closeText:Ct,closeIcon:ut,action:he}=ne,qe=K(ne,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[T,O]=h.useState(!1),L=h.useRef(null),{getPrefixCls:s,direction:H,alert:de}=h.useContext(b.E_),v=s("alert",we),[c,Q]=be(v),R=Ae=>{var Ne;O(!0),(Ne=ne.onClose)===null||Ne===void 0||Ne.call(ne,Ae)},w=h.useMemo(()=>ne.type!==void 0?ne.type:A?"warning":"info",[ne.type,A]),U=h.useMemo(()=>Ct?!0:typeof rt=="boolean"?rt:ut!==!1&&ut!==null&&ut!==void 0,[Ct,ut,rt]),Fe=A&&Ie===void 0?!0:Ie,ye=n()(v,`${v}-${w}`,{[`${v}-with-description`]:!!X,[`${v}-no-icon`]:!Fe,[`${v}-banner`]:!!A,[`${v}-rtl`]:H==="rtl"},de==null?void 0:de.className,z,D,Q),fe=(0,le.Z)(qe,{aria:!0,data:!0});return c(h.createElement(se.default,{visible:!T,motionName:`${v}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Ae=>({maxHeight:Ae.offsetHeight}),onLeaveEnd:Pe},Ae=>{let{className:Ne,style:Re}=Ae;return h.createElement("div",Object.assign({ref:L,"data-show":!T,className:n()(ye,Ne),style:Object.assign(Object.assign(Object.assign({},de==null?void 0:de.style),B),Re),onMouseEnter:F,onMouseLeave:W,onClick:xe,role:"alert"},fe),Fe?h.createElement(r,{description:X,icon:ne.icon,prefixCls:v,type:w}):null,h.createElement("div",{className:`${v}-content`},m?h.createElement("div",{className:`${v}-message`},m):null,X?h.createElement("div",{className:`${v}-description`},X):null),he?h.createElement("div",{className:`${v}-action`},he):null,h.createElement(x,{isClosable:U,prefixCls:v,closeIcon:Ct||ut,handleClose:R}))}))},Y=e(6487),V=e(56789),Z=e(7942),Me=e(76773),it=function(ne){(0,Z.Z)(we,ne);var X=(0,Me.Z)(we);function we(){var m;return(0,Y.Z)(this,we),m=X.apply(this,arguments),m.state={error:void 0,info:{componentStack:""}},m}return(0,V.Z)(we,[{key:"componentDidCatch",value:function(A,z){this.setState({error:A,info:z})}},{key:"render",value:function(){const{message:A,description:z,children:D}=this.props,{error:B,info:F}=this.state,W=F&&F.componentStack?F.componentStack:null,xe=typeof A=="undefined"?(B||"").toString():A,Pe=typeof z=="undefined"?W:z;return B?h.createElement(G,{type:"error",message:xe,description:h.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},Pe)}):D}}]),we}(h.Component);const ge=G;ge.ErrorBoundary=it;var Ce=ge},24905:function(un,Ve,e){e.d(Ve,{default:function(){return x}});var t=e(92310),u=e.n(t),S=e(5630),te=e(59301),d=e(36355),I=e(1684),n=e(32441),le=te.createContext(null),h=e(98447),ue=e(14088),b=e(4572),M=function(P,G){var Y={};for(var V in P)Object.prototype.hasOwnProperty.call(P,V)&&G.indexOf(V)<0&&(Y[V]=P[V]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,V=Object.getOwnPropertySymbols(P);Z{var Y;const{prefixCls:V,className:Z,rootClassName:Me,children:pe,indeterminate:it=!1,style:ge,onMouseEnter:Ce,onMouseLeave:ne,skipGroup:X=!1,disabled:we}=P,m=M(P,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:A,direction:z,checkbox:D}=te.useContext(d.E_),B=te.useContext(le),{isFormItemInput:F}=te.useContext(n.aM),W=te.useContext(I.Z),xe=(Y=(B==null?void 0:B.disabled)||we)!==null&&Y!==void 0?Y:W,Pe=te.useRef(m.value);te.useEffect(()=>{B==null||B.registerValue(m.value)},[]),te.useEffect(()=>{if(!X)return m.value!==Pe.current&&(B==null||B.cancelValue(Pe.current),B==null||B.registerValue(m.value),Pe.current=m.value),()=>B==null?void 0:B.cancelValue(m.value)},[m.value]);const Ie=A("checkbox",V),[rt,Ct]=(0,h.ZP)(Ie),ut=Object.assign({},m);B&&!X&&(ut.onChange=function(){m.onChange&&m.onChange.apply(m,arguments),B.toggleOption&&B.toggleOption({label:pe,value:m.value})},ut.name=B.name,ut.checked=B.value.includes(m.value));const he=u()(`${Ie}-wrapper`,{[`${Ie}-rtl`]:z==="rtl",[`${Ie}-wrapper-checked`]:ut.checked,[`${Ie}-wrapper-disabled`]:xe,[`${Ie}-wrapper-in-form-item`]:F},D==null?void 0:D.className,Z,Me,Ct),qe=u()({[`${Ie}-indeterminate`]:it},b.A,Ct),T=it?"mixed":void 0;return rt(te.createElement(ue.Z,{component:"Checkbox",disabled:xe},te.createElement("label",{className:he,style:Object.assign(Object.assign({},D==null?void 0:D.style),ge),onMouseEnter:Ce,onMouseLeave:ne},te.createElement(S.Z,Object.assign({"aria-checked":T},ut,{prefixCls:Ie,className:qe,disabled:xe,ref:G})),pe!==void 0&&te.createElement("span",null,pe))))};var _=te.forwardRef(J),Je=e(92393),Ee=e(2738),Ue=function(P,G){var Y={};for(var V in P)Object.prototype.hasOwnProperty.call(P,V)&&G.indexOf(V)<0&&(Y[V]=P[V]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,V=Object.getOwnPropertySymbols(P);Z{const{defaultValue:Y,children:V,options:Z=[],prefixCls:Me,className:pe,rootClassName:it,style:ge,onChange:Ce}=P,ne=Ue(P,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:X,direction:we}=te.useContext(d.E_),[m,A]=te.useState(ne.value||Y||[]),[z,D]=te.useState([]);te.useEffect(()=>{"value"in ne&&A(ne.value||[])},[ne.value]);const B=te.useMemo(()=>Z.map(O=>typeof O=="string"||typeof O=="number"?{label:O,value:O}:O),[Z]),F=O=>{D(L=>L.filter(s=>s!==O))},W=O=>{D(L=>[].concat((0,Je.Z)(L),[O]))},xe=O=>{const L=m.indexOf(O.value),s=(0,Je.Z)(m);L===-1?s.push(O.value):s.splice(L,1),"value"in ne||A(s),Ce==null||Ce(s.filter(H=>z.includes(H)).sort((H,de)=>{const v=B.findIndex(Q=>Q.value===H),c=B.findIndex(Q=>Q.value===de);return v-c}))},Pe=X("checkbox",Me),Ie=`${Pe}-group`,[rt,Ct]=(0,h.ZP)(Pe),ut=(0,Ee.Z)(ne,["value","disabled"]),he=Z.length?B.map(O=>te.createElement(_,{prefixCls:Pe,key:O.value.toString(),disabled:"disabled"in O?O.disabled:ne.disabled,value:O.value,checked:m.includes(O.value),onChange:O.onChange,className:`${Ie}-item`,style:O.style,title:O.title},O.label)):V,qe={toggleOption:xe,value:m,disabled:ne.disabled,name:ne.name,registerValue:W,cancelValue:F},T=u()(Ie,{[`${Ie}-rtl`]:we==="rtl"},pe,it,Ct);return rt(te.createElement("div",Object.assign({className:T,style:ge},ut,{ref:G}),te.createElement(le.Provider,{value:qe},he)))},K=te.forwardRef(be);var E=te.memo(K);const r=_;r.Group=E,r.__ANT_CHECKBOX=!0;var x=r},98447:function(un,Ve,e){e.d(Ve,{C2:function(){return d}});var t=e(17313),u=e(37613),S=e(83116);const te=I=>{const{checkboxCls:n}=I,se=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,t.Wf)(I)),{display:"inline-flex",flexWrap:"wrap",columnGap:I.marginXS,[`> ${I.antCls}-row`]:{flex:1}}),[se]:Object.assign(Object.assign({},(0,t.Wf)(I)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${se}`]:{marginInlineStart:0},[`&${se}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,t.Wf)(I)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:I.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,t.oN)(I))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:I.checkboxSize,height:I.checkboxSize,direction:"ltr",backgroundColor:I.colorBgContainer,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusSM,borderCollapse:"separate",transition:`all ${I.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:I.checkboxSize/14*5,height:I.checkboxSize/14*8,border:`${I.lineWidthBold}px solid ${I.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${I.motionDurationFast} ${I.motionEaseInBack}, opacity ${I.motionDurationFast}`}},"& + span":{paddingInlineStart:I.paddingXS,paddingInlineEnd:I.paddingXS}})},{[` - ${se}:not(${se}-disabled), - ${n}:not(${n}-disabled) - `]:{[`&:hover ${n}-inner`]:{borderColor:I.colorPrimary}},[`${se}:not(${se}-disabled)`]:{[`&:hover ${n}-checked:not(${n}-disabled) ${n}-inner`]:{backgroundColor:I.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${n}-checked:not(${n}-disabled):after`]:{borderColor:I.colorPrimaryHover}}},{[`${n}-checked`]:{[`${n}-inner`]:{backgroundColor:I.colorPrimary,borderColor:I.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${I.motionDurationMid} ${I.motionEaseOutBack} ${I.motionDurationFast}`}}},[` - ${se}-checked:not(${se}-disabled), - ${n}-checked:not(${n}-disabled) - `]:{[`&:hover ${n}-inner`]:{backgroundColor:I.colorPrimaryHover,borderColor:"transparent"}}},{[n]:{"&-indeterminate":{[`${n}-inner`]:{backgroundColor:I.colorBgContainer,borderColor:I.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:I.fontSizeLG/2,height:I.fontSizeLG/2,backgroundColor:I.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${se}-disabled`]:{cursor:"not-allowed"},[`${n}-disabled`]:{[`&, ${n}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${n}-inner`]:{background:I.colorBgContainerDisabled,borderColor:I.colorBorder,"&:after":{borderColor:I.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:I.colorTextDisabled},[`&${n}-indeterminate ${n}-inner::after`]:{background:I.colorTextDisabled}}}]};function d(I,n){const se=(0,u.TS)(n,{checkboxCls:`.${I}`,checkboxSize:n.controlInteractiveSize});return[te(se)]}Ve.ZP=(0,S.Z)("Checkbox",(I,n)=>{let{prefixCls:se}=n;return[d(se,I)]})},93891:function(un,Ve,e){var t=e(59301),u=e(36355),S=e(64165);const te=d=>{const{componentName:I}=d,{getPrefixCls:n}=(0,t.useContext)(u.E_),se=n("empty");switch(I){case"Table":case"List":return t.createElement(S.Z,{image:S.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(S.Z,{image:S.Z.PRESENTED_IMAGE_SIMPLE,className:`${se}-small`});default:return t.createElement(S.Z,null)}};Ve.Z=te},28103:function(un,Ve,e){e.d(Ve,{Z:function(){return b}});var t=e(92310),u=e.n(t),S=e(59301),te=e(36355),d=e(17313),I=e(83116),n=e(37613);const se=M=>{const{componentCls:J,sizePaddingEdgeHorizontal:ie,colorSplit:_,lineWidth:Je,textPaddingInline:Ee,orientationMargin:Ue,verticalMarginInline:be}=M;return{[J]:Object.assign(Object.assign({},(0,d.Wf)(M)),{borderBlockStart:`${Je}px solid ${_}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:be,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Je}px solid ${_}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${M.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${J}-with-text`]:{display:"flex",alignItems:"center",margin:`${M.dividerHorizontalWithTextGutterMargin}px 0`,color:M.colorTextHeading,fontWeight:500,fontSize:M.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${_}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Je}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${J}-with-text-left`]:{"&::before":{width:`${Ue*100}%`},"&::after":{width:`${100-Ue*100}%`}},[`&-horizontal${J}-with-text-right`]:{"&::before":{width:`${100-Ue*100}%`},"&::after":{width:`${Ue*100}%`}},[`${J}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:Ee},"&-dashed":{background:"none",borderColor:_,borderStyle:"dashed",borderWidth:`${Je}px 0 0`},[`&-horizontal${J}-with-text${J}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${J}-dashed`]:{borderInlineStartWidth:Je,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${J}-with-text`]:{color:M.colorText,fontWeight:"normal",fontSize:M.fontSize},[`&-horizontal${J}-with-text-left${J}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${J}-inner-text`]:{paddingInlineStart:ie}},[`&-horizontal${J}-with-text-right${J}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${J}-inner-text`]:{paddingInlineEnd:ie}}})}};var le=(0,I.Z)("Divider",M=>{const J=(0,n.TS)(M,{dividerHorizontalWithTextGutterMargin:M.margin,dividerHorizontalGutterMargin:M.marginLG,sizePaddingEdgeHorizontal:0});return[se(J)]},M=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:M.marginXS})),h=function(M,J){var ie={};for(var _ in M)Object.prototype.hasOwnProperty.call(M,_)&&J.indexOf(_)<0&&(ie[_]=M[_]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Je=0,_=Object.getOwnPropertySymbols(M);Je<_.length;Je++)J.indexOf(_[Je])<0&&Object.prototype.propertyIsEnumerable.call(M,_[Je])&&(ie[_[Je]]=M[_[Je]]);return ie},b=M=>{const{getPrefixCls:J,direction:ie,divider:_}=S.useContext(te.E_),{prefixCls:Je,type:Ee="horizontal",orientation:Ue="center",orientationMargin:be,className:K,rootClassName:E,children:r,dashed:x,plain:P,style:G}=M,Y=h(M,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),V=J("divider",Je),[Z,Me]=le(V),pe=Ue.length>0?`-${Ue}`:Ue,it=!!r,ge=Ue==="left"&&be!=null,Ce=Ue==="right"&&be!=null,ne=u()(V,_==null?void 0:_.className,Me,`${V}-${Ee}`,{[`${V}-with-text`]:it,[`${V}-with-text${pe}`]:it,[`${V}-dashed`]:!!x,[`${V}-plain`]:!!P,[`${V}-rtl`]:ie==="rtl",[`${V}-no-default-orientation-margin-left`]:ge,[`${V}-no-default-orientation-margin-right`]:Ce},K,E),X=S.useMemo(()=>typeof be=="number"?be:/^\d+$/.test(be)?Number(be):be,[be]),we=Object.assign(Object.assign({},ge&&{marginLeft:X}),Ce&&{marginRight:X});return Z(S.createElement("div",Object.assign({className:ne,style:Object.assign(Object.assign({},_==null?void 0:_.style),G)},Y,{role:"separator"}),r&&Ee!=="vertical"&&S.createElement("span",{className:`${V}-inner-text`,style:we},r)))}},91857:function(un,Ve,e){var t=e(59301),u=e(38819),S=e(92310),te=e.n(S),d=e(31561),I=e(70425),n=e(18929),se=e(2738),le=e(79676),h=e(53487),ue=e(92343),b=e(36355),M=e(20834),J=e(40875),ie=e(88088),_=e(47211);const Je=null,Ee=E=>{const{menu:r,arrow:x,prefixCls:P,children:G,trigger:Y,disabled:V,dropdownRender:Z,getPopupContainer:Me,overlayClassName:pe,rootClassName:it,open:ge,onOpenChange:Ce,visible:ne,onVisibleChange:X,mouseEnterDelay:we=.15,mouseLeaveDelay:m=.1,autoAdjustOverflow:A=!0,placement:z="",overlay:D,transitionName:B}=E,{getPopupContainer:F,getPrefixCls:W,direction:xe}=t.useContext(b.E_),Pe=t.useMemo(()=>{const w=W();return B!==void 0?B:z.includes("top")?`${w}-slide-down`:`${w}-slide-up`},[W,z,B]),Ie=t.useMemo(()=>z?z.includes("Center")?z.slice(0,z.indexOf("Center")):z:xe==="rtl"?"bottomRight":"bottomLeft",[z,xe]),rt=W("dropdown",P),[Ct,ut]=(0,_.Z)(rt),[,he]=(0,ie.Z)(),qe=t.Children.only(G),T=(0,ue.Tm)(qe,{className:te()(`${rt}-trigger`,{[`${rt}-rtl`]:xe==="rtl"},qe.props.className),disabled:V}),O=V?[]:Y;let L;O&&O.includes("contextMenu")&&(L=!0);const[s,H]=(0,n.Z)(!1,{value:ge!=null?ge:ne}),de=(0,I.useEvent)(w=>{Ce==null||Ce(w),X==null||X(w),H(w)}),v=te()(pe,it,ut,{[`${rt}-rtl`]:xe==="rtl"}),c=(0,le.Z)({arrowPointAtCenter:typeof x=="object"&&x.pointAtCenter,autoAdjustOverflow:A,offset:he.marginXXS,arrowWidth:x?he.sizePopupArrow:0,borderRadius:he.borderRadius}),Q=t.useCallback(()=>{H(!1)},[]),R=()=>{let w;return r!=null&&r.items?w=t.createElement(M.default,Object.assign({},r)):typeof D=="function"?w=D():w=D,Z&&(w=Z(w)),w=t.Children.only(typeof w=="string"?t.createElement("span",null,w):w),t.createElement(J.J,{prefixCls:`${rt}-menu`,expandIcon:t.createElement("span",{className:`${rt}-menu-submenu-arrow`},t.createElement(u.Z,{className:`${rt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Q,validator:U=>{let{mode:Fe}=U}},w)};return Ct(t.createElement(d.Z,Object.assign({alignPoint:L},(0,se.Z)(E,["rootClassName"]),{mouseEnterDelay:we,mouseLeaveDelay:m,visible:s,builtinPlacements:c,arrow:!!x,overlayClassName:v,prefixCls:rt,getPopupContainer:Me||F,transitionName:Pe,trigger:O,overlay:R,placement:Ie,onVisibleChange:de}),T))};function Ue(E){return Object.assign(Object.assign({},E),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const be=(0,h.Z)(Ee,"dropdown",E=>E,Ue),K=E=>t.createElement(be,Object.assign({},E),t.createElement("span",null));Ee._InternalPanelDoNotUseOrYouWillBeFired=K,Ve.Z=Ee},38854:function(un,Ve,e){e.d(Ve,{Z:function(){return ie}});var t=e(91857),u=e(92310),S=e.n(u),te=e(59301),d=e(18785),I=e(3113),n=e(36355),se=e(81327),le=e(33234),h=e(47211),ue=function(_,Je){var Ee={};for(var Ue in _)Object.prototype.hasOwnProperty.call(_,Ue)&&Je.indexOf(Ue)<0&&(Ee[Ue]=_[Ue]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ue=Object.getOwnPropertySymbols(_);be{const{getPopupContainer:Je,getPrefixCls:Ee,direction:Ue}=te.useContext(n.E_),{prefixCls:be,type:K="default",danger:E,disabled:r,loading:x,onClick:P,htmlType:G,children:Y,className:V,menu:Z,arrow:Me,autoFocus:pe,overlay:it,trigger:ge,align:Ce,open:ne,onOpenChange:X,placement:we,getPopupContainer:m,href:A,icon:z=te.createElement(d.Z,null),title:D,buttonsRender:B=R=>R,mouseEnterDelay:F,mouseLeaveDelay:W,overlayClassName:xe,overlayStyle:Pe,destroyPopupOnHide:Ie,dropdownRender:rt}=_,Ct=ue(_,["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"]),ut=Ee("dropdown",be),he=`${ut}-button`,[qe,T]=(0,h.Z)(ut),O={menu:Z,arrow:Me,autoFocus:pe,align:Ce,disabled:r,trigger:r?[]:ge,onOpenChange:X,getPopupContainer:m||Je,mouseEnterDelay:F,mouseLeaveDelay:W,overlayClassName:xe,overlayStyle:Pe,destroyPopupOnHide:Ie,dropdownRender:rt},{compactSize:L,compactItemClassnames:s}=(0,le.ri)(ut,Ue),H=S()(he,s,V,T);"overlay"in _&&(O.overlay=it),"open"in _&&(O.open=ne),"placement"in _?O.placement=we:O.placement=Ue==="rtl"?"bottomLeft":"bottomRight";const de=te.createElement(I.ZP,{type:K,danger:E,disabled:r,loading:x,onClick:P,htmlType:G,href:A,title:D},Y),v=te.createElement(I.ZP,{type:K,danger:E,icon:z}),[c,Q]=B([de,v]);return qe(te.createElement(se.Z.Compact,Object.assign({className:H,size:L,block:!0},Ct),c,te.createElement(t.Z,Object.assign({},O),Q)))};b.__ANT_BUTTON=!0;var M=b;const J=t.Z;J.Button=M;var ie=J},47211:function(un,Ve,e){e.d(Ve,{Z:function(){return ue}});var t=e(17313),u=e(13826),S=e(92899),te=e(29878),d=e(19447),I=e(83116),n=e(37613),le=b=>{const{componentCls:M,menuCls:J,colorError:ie,colorTextLightSolid:_}=b,Je=`${J}-item`;return{[`${M}, ${M}-menu-submenu`]:{[`${J} ${Je}`]:{[`&${Je}-danger:not(${Je}-disabled)`]:{color:ie,"&:hover":{color:_,backgroundColor:ie}}}}}};const h=b=>{const{componentCls:M,menuCls:J,zIndexPopup:ie,dropdownArrowDistance:_,sizePopupArrow:Je,antCls:Ee,iconCls:Ue,motionDurationMid:be,dropdownPaddingVertical:K,fontSize:E,dropdownEdgeChildPadding:r,colorTextDisabled:x,fontSizeIcon:P,controlPaddingHorizontal:G,colorBgElevated:Y}=b;return[{[M]:Object.assign(Object.assign({},(0,t.Wf)(b)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ie,display:"block","&::before":{position:"absolute",insetBlock:-_+Je/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Ee}-btn`]:{[`& > ${Ue}-down, & > ${Ee}-btn-icon > ${Ue}-down`]:{fontSize:P}},[`${M}-wrap`]:{position:"relative",[`${Ee}-btn > ${Ue}-down`]:{fontSize:P},[`${Ue}-down::before`]:{transition:`transform ${be}`}},[`${M}-wrap-open`]:{[`${Ue}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Ee}-slide-down-enter${Ee}-slide-down-enter-active${M}-placement-bottomLeft, - &${Ee}-slide-down-appear${Ee}-slide-down-appear-active${M}-placement-bottomLeft, - &${Ee}-slide-down-enter${Ee}-slide-down-enter-active${M}-placement-bottom, - &${Ee}-slide-down-appear${Ee}-slide-down-appear-active${M}-placement-bottom, - &${Ee}-slide-down-enter${Ee}-slide-down-enter-active${M}-placement-bottomRight, - &${Ee}-slide-down-appear${Ee}-slide-down-appear-active${M}-placement-bottomRight`]:{animationName:u.fJ},[`&${Ee}-slide-up-enter${Ee}-slide-up-enter-active${M}-placement-topLeft, - &${Ee}-slide-up-appear${Ee}-slide-up-appear-active${M}-placement-topLeft, - &${Ee}-slide-up-enter${Ee}-slide-up-enter-active${M}-placement-top, - &${Ee}-slide-up-appear${Ee}-slide-up-appear-active${M}-placement-top, - &${Ee}-slide-up-enter${Ee}-slide-up-enter-active${M}-placement-topRight, - &${Ee}-slide-up-appear${Ee}-slide-up-appear-active${M}-placement-topRight`]:{animationName:u.Qt},[`&${Ee}-slide-down-leave${Ee}-slide-down-leave-active${M}-placement-bottomLeft, - &${Ee}-slide-down-leave${Ee}-slide-down-leave-active${M}-placement-bottom, - &${Ee}-slide-down-leave${Ee}-slide-down-leave-active${M}-placement-bottomRight`]:{animationName:u.Uw},[`&${Ee}-slide-up-leave${Ee}-slide-up-leave-active${M}-placement-topLeft, - &${Ee}-slide-up-leave${Ee}-slide-up-leave-active${M}-placement-top, - &${Ee}-slide-up-leave${Ee}-slide-up-leave-active${M}-placement-topRight`]:{animationName:u.ly}})},(0,d.ZP)(b,{colorBg:Y,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${M} ${J}`]:{position:"relative",margin:0},[`${J}-submenu-popup`]:{position:"absolute",zIndex:ie,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${M}, ${M}-menu-submenu`]:{[J]:Object.assign(Object.assign({padding:r,listStyleType:"none",backgroundColor:Y,backgroundClip:"padding-box",borderRadius:b.borderRadiusLG,outline:"none",boxShadow:b.boxShadowSecondary},(0,t.Qy)(b)),{[`${J}-item-group-title`]:{padding:`${K}px ${G}px`,color:b.colorTextDescription,transition:`all ${be}`},[`${J}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${J}-item-icon`]:{minWidth:E,marginInlineEnd:b.marginXS,fontSize:b.fontSizeSM},[`${J}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${be}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${J}-item, ${J}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${K}px ${G}px`,color:b.colorText,fontWeight:"normal",fontSize:E,lineHeight:b.lineHeight,cursor:"pointer",transition:`all ${be}`,borderRadius:b.borderRadiusSM,"&:hover, &-active":{backgroundColor:b.controlItemBgHover}},(0,t.Qy)(b)),{"&-selected":{color:b.colorPrimary,backgroundColor:b.controlItemBgActive,"&:hover, &-active":{backgroundColor:b.controlItemBgActiveHover}},"&-disabled":{color:x,cursor:"not-allowed","&:hover":{color:x,backgroundColor:Y,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${b.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:b.colorSplit},[`${M}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:b.paddingXS,[`${M}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:b.colorTextDescription,fontSize:P,fontStyle:"normal"}}}),[`${J}-item-group-list`]:{margin:`0 ${b.marginXS}px`,padding:0,listStyle:"none"},[`${J}-submenu-title`]:{paddingInlineEnd:G+b.fontSizeSM},[`${J}-submenu-vertical`]:{position:"relative"},[`${J}-submenu${J}-submenu-disabled ${M}-menu-submenu-title`]:{[`&, ${M}-menu-submenu-arrow-icon`]:{color:x,backgroundColor:Y,cursor:"not-allowed"}},[`${J}-submenu-selected ${M}-menu-submenu-title`]:{color:b.colorPrimary}})}},[(0,u.oN)(b,"slide-up"),(0,u.oN)(b,"slide-down"),(0,S.Fm)(b,"move-up"),(0,S.Fm)(b,"move-down"),(0,te._y)(b,"zoom-big")]]};var ue=(0,I.Z)("Dropdown",(b,M)=>{let{rootPrefixCls:J}=M;const{marginXXS:ie,sizePopupArrow:_,controlHeight:Je,fontSize:Ee,lineHeight:Ue,paddingXXS:be,componentCls:K,borderRadiusLG:E}=b,r=(Je-Ee*Ue)/2,{dropdownArrowOffset:x}=(0,d.fS)({contentRadius:E}),P=(0,n.TS)(b,{menuCls:`${K}-menu`,rootPrefixCls:J,dropdownArrowDistance:_/2+ie,dropdownArrowOffset:x,dropdownPaddingVertical:r,dropdownEdgeChildPadding:be});return[h(P),le(P)]},b=>({zIndexPopup:b.zIndexPopupBase+50}))},64165:function(un,Ve,e){e.d(Ve,{Z:function(){return be}});var t=e(92310),u=e.n(t),S=e(59301),te=e(36355),d=e(9763),I=e(64993),n=e(88088),le=()=>{const[,K]=(0,n.Z)(),r=new I.C(K.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return S.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},S.createElement("g",{fill:"none",fillRule:"evenodd"},S.createElement("g",{transform:"translate(24 31.67)"},S.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),S.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"}),S.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)"}),S.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"}),S.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"})),S.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"}),S.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},S.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),S.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},ue=()=>{const[,K]=(0,n.Z)(),{colorFill:E,colorFillTertiary:r,colorFillQuaternary:x,colorBgContainer:P}=K,{borderColor:G,shadowColor:Y,contentColor:V}=(0,S.useMemo)(()=>({borderColor:new I.C(E).onBackground(P).toHexShortString(),shadowColor:new I.C(r).onBackground(P).toHexShortString(),contentColor:new I.C(x).onBackground(P).toHexShortString()}),[E,r,x,P]);return S.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},S.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},S.createElement("ellipse",{fill:Y,cx:"32",cy:"33",rx:"32",ry:"7"}),S.createElement("g",{fillRule:"nonzero",stroke:G},S.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"}),S.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:V}))))},b=e(83116),M=e(37613);const J=K=>{const{componentCls:E,margin:r,marginXS:x,marginXL:P,fontSize:G,lineHeight:Y}=K;return{[E]:{marginInline:x,fontSize:G,lineHeight:Y,textAlign:"center",[`${E}-image`]:{height:K.emptyImgHeight,marginBottom:x,opacity:K.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${E}-description`]:{color:K.colorText},[`${E}-footer`]:{marginTop:r},"&-normal":{marginBlock:P,color:K.colorTextDisabled,[`${E}-description`]:{color:K.colorTextDisabled},[`${E}-image`]:{height:K.emptyImgHeightMD}},"&-small":{marginBlock:x,color:K.colorTextDisabled,[`${E}-image`]:{height:K.emptyImgHeightSM}}}}};var ie=(0,b.Z)("Empty",K=>{const{componentCls:E,controlHeightLG:r}=K,x=(0,M.TS)(K,{emptyImgCls:`${E}-img`,emptyImgHeight:r*2.5,emptyImgHeightMD:r,emptyImgHeightSM:r*.875});return[J(x)]}),_=function(K,E){var r={};for(var x in K)Object.prototype.hasOwnProperty.call(K,x)&&E.indexOf(x)<0&&(r[x]=K[x]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,x=Object.getOwnPropertySymbols(K);P{var{className:E,rootClassName:r,prefixCls:x,image:P=Je,description:G,children:Y,imageStyle:V,style:Z}=K,Me=_(K,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:pe,direction:it,empty:ge}=S.useContext(te.E_),Ce=pe("empty",x),[ne,X]=ie(Ce),[we]=(0,d.Z)("Empty"),m=typeof G!="undefined"?G:we==null?void 0:we.description,A=typeof m=="string"?m:"empty";let z=null;return typeof P=="string"?z=S.createElement("img",{alt:A,src:P}):z=P,ne(S.createElement("div",Object.assign({className:u()(X,Ce,ge==null?void 0:ge.className,{[`${Ce}-normal`]:P===Ee,[`${Ce}-rtl`]:it==="rtl"},E,r),style:Object.assign(Object.assign({},ge==null?void 0:ge.style),Z)},Me),S.createElement("div",{className:`${Ce}-image`,style:V},z),m&&S.createElement("div",{className:`${Ce}-description`},m),Y&&S.createElement("div",{className:`${Ce}-footer`},Y)))};Ue.PRESENTED_IMAGE_DEFAULT=Je,Ue.PRESENTED_IMAGE_SIMPLE=Ee;var be=Ue},78241:function(un,Ve,e){e.d(Ve,{default:function(){return jn}});var t=e(92393),u=e(92310),S=e.n(u),te=e(77900),d=e(59301),I=e(62892),n=e(32441);function se(k){const[i,p]=d.useState(k);return d.useEffect(()=>{const g=setTimeout(()=>{p(k)},k.length?0:10);return()=>{clearTimeout(g)}},[k]),i}var le=e(17313),h=e(29878),ue=e(8378),b=e(37613),M=e(83116),ie=k=>{const{componentCls:i}=k,p=`${i}-show-help`,g=`${i}-show-help-item`;return{[p]:{transition:`opacity ${k.motionDurationSlow} ${k.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[g]:{overflow:"hidden",transition:`height ${k.motionDurationSlow} ${k.motionEaseInOut}, - opacity ${k.motionDurationSlow} ${k.motionEaseInOut}, - transform ${k.motionDurationSlow} ${k.motionEaseInOut} !important`,[`&${g}-appear, &${g}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${g}-leave-active`]:{transform:"translateY(-5px)"}}}}};const _=k=>({legend:{display:"block",width:"100%",marginBottom:k.marginLG,padding:0,color:k.colorTextDescription,fontSize:k.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${k.lineWidth}px ${k.lineType} ${k.colorBorder}`},label:{fontSize:k.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${k.controlOutlineWidth}px ${k.controlOutline}`},output:{display:"block",paddingTop:15,color:k.colorText,fontSize:k.fontSize,lineHeight:k.lineHeight}}),Je=(k,i)=>{const{formItemCls:p}=k;return{[p]:{[`${p}-label > label`]:{height:i},[`${p}-control-input`]:{minHeight:i}}}},Ee=k=>{const{componentCls:i}=k;return{[k.componentCls]:Object.assign(Object.assign(Object.assign({},(0,le.Wf)(k)),_(k)),{[`${i}-text`]:{display:"inline-block",paddingInlineEnd:k.paddingSM},"&-small":Object.assign({},Je(k,k.controlHeightSM)),"&-large":Object.assign({},Je(k,k.controlHeightLG))})}},Ue=k=>{const{formItemCls:i,iconCls:p,componentCls:g,rootPrefixCls:C,labelRequiredMarkColor:re,labelColor:q,labelFontSize:He,labelHeight:Ke,labelColonMarginInlineStart:_e,labelColonMarginInlineEnd:at,itemMarginBottom:$e}=k;return{[i]:Object.assign(Object.assign({},(0,le.Wf)(k)),{marginBottom:$e,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${C}-row`]:{display:"none"},"&-has-warning":{[`${i}-split`]:{color:k.colorError}},"&-has-error":{[`${i}-split`]:{color:k.colorWarning}},[`${i}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${k.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ke,color:q,fontSize:He,[`> ${p}`]:{fontSize:k.fontSize,verticalAlign:"top"},[`&${i}-required:not(${i}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:k.marginXXS,color:re,fontSize:k.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${g}-hide-required-mark &`]:{display:"none"}},[`${i}-optional`]:{display:"inline-block",marginInlineStart:k.marginXXS,color:k.colorTextDescription,[`${g}-hide-required-mark &`]:{display:"none"}},[`${i}-tooltip`]:{color:k.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:k.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:_e,marginInlineEnd:at},[`&${i}-no-colon::after`]:{content:'"\\a0"'}}},[`${i}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${C}-col-'"]):not([class*="' ${C}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:k.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[i]:{"&-explain, &-extra":{clear:"both",color:k.colorTextDescription,fontSize:k.fontSize,lineHeight:k.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:k.controlHeightSM,transition:`color ${k.motionDurationMid} ${k.motionEaseOut}`},"&-explain":{"&-error":{color:k.colorError},"&-warning":{color:k.colorWarning}}},[`&-with-help ${i}-explain`]:{height:"auto",opacity:1},[`${i}-feedback-icon`]:{fontSize:k.fontSize,textAlign:"center",visibility:"visible",animationName:h.kr,animationDuration:k.motionDurationMid,animationTimingFunction:k.motionEaseOutBack,pointerEvents:"none","&-success":{color:k.colorSuccess},"&-error":{color:k.colorError},"&-warning":{color:k.colorWarning},"&-validating":{color:k.colorPrimary}}})}},be=k=>{const{componentCls:i,formItemCls:p}=k;return{[`${i}-horizontal`]:{[`${p}-label`]:{flexGrow:0},[`${p}-control`]:{flex:"1 1 0",minWidth:0},[`${p}-label[class$='-24'], ${p}-label[class*='-24 ']`]:{[`& + ${p}-control`]:{minWidth:"unset"}}}}},K=k=>{const{componentCls:i,formItemCls:p}=k;return{[`${i}-inline`]:{display:"flex",flexWrap:"wrap",[p]:{flex:"none",marginInlineEnd:k.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${p}-label, - > ${p}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${p}-label`]:{flex:"none"},[`${i}-text`]:{display:"inline-block"},[`${p}-has-feedback`]:{display:"inline-block"}}}}},E=k=>({padding:k.verticalLabelPadding,margin:k.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),r=k=>{const{componentCls:i,formItemCls:p,rootPrefixCls:g}=k;return{[`${p} ${p}-label`]:E(k),[i]:{[p]:{flexWrap:"wrap",[`${p}-label, ${p}-control`]:{[`&:not([class*=" ${g}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},x=k=>{const{componentCls:i,formItemCls:p,rootPrefixCls:g}=k;return{[`${i}-vertical`]:{[p]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${i}-item-control`]:{width:"100%"}}},[`${i}-vertical ${p}-label, - .${g}-col-24${p}-label, - .${g}-col-xl-24${p}-label`]:E(k),[`@media (max-width: ${k.screenXSMax}px)`]:[r(k),{[i]:{[`.${g}-col-xs-24${p}-label`]:E(k)}}],[`@media (max-width: ${k.screenSMMax}px)`]:{[i]:{[`.${g}-col-sm-24${p}-label`]:E(k)}},[`@media (max-width: ${k.screenMDMax}px)`]:{[i]:{[`.${g}-col-md-24${p}-label`]:E(k)}},[`@media (max-width: ${k.screenLGMax}px)`]:{[i]:{[`.${g}-col-lg-24${p}-label`]:E(k)}}}},P=(k,i)=>(0,b.TS)(k,{formItemCls:`${k.componentCls}-item`,rootPrefixCls:i});var G=(0,M.Z)("Form",(k,i)=>{let{rootPrefixCls:p}=i;const g=P(k,p);return[Ee(g),Ue(g),ie(g),be(g),K(g),x(g),(0,ue.Z)(g),h.kr]},k=>({labelRequiredMarkColor:k.colorError,labelColor:k.colorTextHeading,labelFontSize:k.fontSize,labelHeight:k.controlHeight,labelColonMarginInlineStart:k.marginXXS/2,labelColonMarginInlineEnd:k.marginXS,itemMarginBottom:k.marginLG,verticalLabelPadding:`0 0 ${k.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const Y=[];function V(k,i,p){let g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof k=="string"?k:`${i}-${g}`,error:k,errorStatus:p}}var Me=k=>{let{help:i,helpStatus:p,errors:g=Y,warnings:C=Y,className:re,fieldId:q,onVisibleChanged:He}=k;const{prefixCls:Ke}=d.useContext(n.Rk),_e=`${Ke}-item-explain`,[,at]=G(Ke),$e=(0,d.useMemo)(()=>(0,I.Z)(Ke),[Ke]),ft=se(g),mt=se(C),ct=d.useMemo(()=>i!=null?[V(i,"help",p)]:[].concat((0,t.Z)(ft.map((vt,bt)=>V(vt,"error","error",bt))),(0,t.Z)(mt.map((vt,bt)=>V(vt,"warning","warning",bt)))),[i,p,ft,mt]),Ot={};return q&&(Ot.id=`${q}_help`),d.createElement(te.default,{motionDeadline:$e.motionDeadline,motionName:`${Ke}-show-help`,visible:!!ct.length,onVisibleChanged:He},vt=>{const{className:bt,style:xt}=vt;return d.createElement("div",Object.assign({},Ot,{className:S()(_e,bt,re,at),style:xt,role:"alert"}),d.createElement(te.CSSMotionList,Object.assign({keys:ct},(0,I.Z)(Ke),{motionName:`${Ke}-show-help-item`,component:!1}),Qt=>{const{key:nt,error:pt,errorStatus:ce,className:ve,style:je}=Qt;return d.createElement("div",{key:nt,className:S()(ve,{[`${_e}-${ce}`]:ce}),style:je},pt)}))})},pe=e(95013),it=e(36355),ge=e(1684),Ce=e(52946),ne=e(19716),X=e(16722);const we=["parentNode"],m="form_item";function A(k){return k===void 0||k===!1?[]:Array.isArray(k)?k:[k]}function z(k,i){if(!k.length)return;const p=k.join("_");return i?`${i}_${p}`:we.includes(p)?`${m}_${p}`:p}function D(k,i,p,g,C,re){let q=g;return re!==void 0?q=re:p.validating?q="validating":k.length?q="error":i.length?q="warning":(p.touched||C&&p.validated)&&(q="success"),q}function B(k){return A(k).join("_")}function F(k){const[i]=(0,pe.useForm)(),p=d.useRef({}),g=d.useMemo(()=>k!=null?k:Object.assign(Object.assign({},i),{__INTERNAL__:{itemRef:C=>re=>{const q=B(C);re?p.current[q]=re:delete p.current[q]}},scrollToField:function(C){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const q=A(C),He=z(q,g.__INTERNAL__.name),Ke=He?document.getElementById(He):null;Ke&&(0,X.Z)(Ke,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:C=>{const re=B(C);return p.current[re]}}),[k,i]);return[g]}var W=e(28726),xe=function(k,i){var p={};for(var g in k)Object.prototype.hasOwnProperty.call(k,g)&&i.indexOf(g)<0&&(p[g]=k[g]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,g=Object.getOwnPropertySymbols(k);C{const p=d.useContext(ge.Z),{getPrefixCls:g,direction:C,form:re}=d.useContext(it.E_),{prefixCls:q,className:He,rootClassName:Ke,size:_e,disabled:at=p,form:$e,colon:ft,labelAlign:mt,labelWrap:ct,labelCol:Ot,wrapperCol:vt,hideRequiredMark:bt,layout:xt="horizontal",scrollToFirstError:Qt,requiredMark:nt,onFinishFailed:pt,name:ce,style:ve,feedbackIcons:je}=k,Xe=xe(k,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Te=(0,ne.Z)(_e),lt=d.useContext(W.Z),et=(0,d.useMemo)(()=>nt!==void 0?nt:re&&re.requiredMark!==void 0?re.requiredMark:!bt,[bt,nt,re]),gt=ft!=null?ft:re==null?void 0:re.colon,jt=g("form",q),[kt,dn]=G(jt),gn=S()(jt,`${jt}-${xt}`,{[`${jt}-hide-required-mark`]:et===!1,[`${jt}-rtl`]:C==="rtl",[`${jt}-${Te}`]:Te},dn,re==null?void 0:re.className,He,Ke),[en]=F($e),{__INTERNAL__:oe}=en;oe.name=ce;const me=(0,d.useMemo)(()=>({name:ce,labelAlign:mt,labelCol:Ot,labelWrap:ct,wrapperCol:vt,vertical:xt==="vertical",colon:gt,requiredMark:et,itemRef:oe.itemRef,form:en,feedbackIcons:je}),[ce,mt,Ot,vt,xt,gt,et,en,je]);d.useImperativeHandle(i,()=>en);const Se=(Le,Bt)=>{if(Le){let At={block:"nearest"};typeof Le=="object"&&(At=Le),en.scrollToField(Bt,At)}},De=Le=>{if(pt==null||pt(Le),Le.errorFields.length){const Bt=Le.errorFields[0].name;if(Qt!==void 0){Se(Qt,Bt);return}re&&re.scrollToFirstError!==void 0&&Se(re.scrollToFirstError,Bt)}};return kt(d.createElement(ge.n,{disabled:at},d.createElement(Ce.q,{size:Te},d.createElement(n.RV,Object.assign({},{validateMessages:lt}),d.createElement(n.q3.Provider,{value:me},d.createElement(pe.default,Object.assign({id:ce},Xe,{name:ce,onFinishFailed:De,form:en,style:Object.assign(Object.assign({},re==null?void 0:re.style),ve),className:gn})))))))};var rt=d.forwardRef(Pe),Ct=e(41799),ut=e(8654),he=e(92343),qe=e(11592);function T(k){if(typeof k=="function")return k;const i=(0,qe.Z)(k);return i.length<=1?i[0]:i}const O=()=>{const{status:k,errors:i=[],warnings:p=[]}=(0,d.useContext)(n.aM);return{status:k,errors:i,warnings:p}};O.Context=n.aM;var L=O,s=e(16089);function H(k){const[i,p]=d.useState(k),g=(0,d.useRef)(null),C=(0,d.useRef)([]),re=(0,d.useRef)(!1);d.useEffect(()=>(re.current=!1,()=>{re.current=!0,s.Z.cancel(g.current),g.current=null}),[]);function q(He){re.current||(g.current===null&&(C.current=[],g.current=(0,s.Z)(()=>{g.current=null,p(Ke=>{let _e=Ke;return C.current.forEach(at=>{_e=at(_e)}),_e})})),C.current.push(He))}return[i,q]}function de(){const{itemRef:k}=d.useContext(n.q3),i=d.useRef({});function p(g,C){const re=C&&typeof C=="object"&&C.ref,q=g.join("_");return(i.current.name!==q||i.current.originRef!==re)&&(i.current.name=q,i.current.originRef=re,i.current.ref=(0,ut.sQ)(k(g),re)),i.current.ref}return p}var v=e(29194),c=e(34280),Q=e(2738),R=e(27382),w=e(37028);const U=k=>{const{formItemCls:i}=k;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${i}-control`]:{display:"flex"}}}};var Fe=(0,M.b)(["Form","item-item"],(k,i)=>{let{rootPrefixCls:p}=i;const g=P(k,p);return[U(g)]}),fe=k=>{const{prefixCls:i,status:p,wrapperCol:g,children:C,errors:re,warnings:q,_internalItemRender:He,extra:Ke,help:_e,fieldId:at,marginBottom:$e,onErrorVisibleChanged:ft}=k,mt=`${i}-item`,ct=d.useContext(n.q3),Ot=g||ct.wrapperCol||{},vt=S()(`${mt}-control`,Ot.className),bt=d.useMemo(()=>Object.assign({},ct),[ct]);delete bt.labelCol,delete bt.wrapperCol;const xt=d.createElement("div",{className:`${mt}-control-input`},d.createElement("div",{className:`${mt}-control-input-content`},C)),Qt=d.useMemo(()=>({prefixCls:i,status:p}),[i,p]),nt=$e!==null||re.length||q.length?d.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},d.createElement(n.Rk.Provider,{value:Qt},d.createElement(Me,{fieldId:at,errors:re,warnings:q,help:_e,helpStatus:p,className:`${mt}-explain-connected`,onVisibleChanged:ft})),!!$e&&d.createElement("div",{style:{width:0,height:$e}})):null,pt={};at&&(pt.id=`${at}_extra`);const ce=Ke?d.createElement("div",Object.assign({},pt,{className:`${mt}-extra`}),Ke):null,ve=He&&He.mark==="pro_table_render"&&He.render?He.render(k,{input:xt,errorList:nt,extra:ce}):d.createElement(d.Fragment,null,xt,nt,ce);return d.createElement(n.q3.Provider,{value:bt},d.createElement(w.Z,Object.assign({},Ot,{className:vt}),ve),d.createElement(Fe,{prefixCls:i}))},Ae=e(61485),Ne=e(31724),Re=e(9763),It=e(6848),zt=function(k,i){var p={};for(var g in k)Object.prototype.hasOwnProperty.call(k,g)&&i.indexOf(g)<0&&(p[g]=k[g]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,g=Object.getOwnPropertySymbols(k);C{let{prefixCls:i,label:p,htmlFor:g,labelCol:C,labelAlign:re,colon:q,required:He,requiredMark:Ke,tooltip:_e}=k;var at;const[$e]=(0,Re.Z)("Form"),{vertical:ft,labelAlign:mt,labelCol:ct,labelWrap:Ot,colon:vt}=d.useContext(n.q3);if(!p)return null;const bt=C||ct||{},xt=re||mt,Qt=`${i}-item-label`,nt=S()(Qt,xt==="left"&&`${Qt}-left`,bt.className,{[`${Qt}-wrap`]:!!Ot});let pt=p;const ce=q===!0||vt!==!1&&q!==!1;ce&&!ft&&typeof p=="string"&&p.trim()!==""&&(pt=p.replace(/[:|:]\s*$/,""));const je=Pt(_e);if(je){const{icon:et=d.createElement(Ae.Z,null)}=je,gt=zt(je,["icon"]),jt=d.createElement(It.Z,Object.assign({},gt),d.cloneElement(et,{className:`${i}-item-tooltip`,title:""}));pt=d.createElement(d.Fragment,null,pt,jt)}const Xe=Ke==="optional",Te=typeof Ke=="function";Te?pt=Ke(pt,{required:!!He}):Xe&&!He&&(pt=d.createElement(d.Fragment,null,pt,d.createElement("span",{className:`${i}-item-optional`,title:""},($e==null?void 0:$e.optional)||((at=Ne.Z.Form)===null||at===void 0?void 0:at.optional))));const lt=S()({[`${i}-item-required`]:He,[`${i}-item-required-mark-optional`]:Xe||Te,[`${i}-item-no-colon`]:!ce});return d.createElement(w.Z,Object.assign({},bt,{className:nt}),d.createElement("label",{htmlFor:g,className:lt,title:typeof p=="string"?p:""},pt))},yt=e(29679),Ht=e(19248),Mn=e(96512),$n=e(58617);const Tn={success:yt.Z,warning:Mn.Z,error:Ht.Z,validating:$n.Z};function tr(k){let{children:i,errors:p,warnings:g,hasFeedback:C,validateStatus:re,prefixCls:q,meta:He,noStyle:Ke}=k;const _e=`${q}-item`,{feedbackIcons:at}=d.useContext(n.q3),$e=D(p,g,He,null,!!C,re),{isFormItemInput:ft,status:mt}=d.useContext(n.aM),ct=d.useMemo(()=>{var Ot;let vt;if(C){const Qt=C!==!0&&C.icons||at,nt=$e&&((Ot=Qt==null?void 0:Qt({status:$e,errors:p,warnings:g}))===null||Ot===void 0?void 0:Ot[$e]),pt=$e&&Tn[$e];vt=nt!==!1&&pt?d.createElement("span",{className:S()(`${_e}-feedback-icon`,`${_e}-feedback-icon-${$e}`)},nt||d.createElement(pt,null)):null}let bt=!0,xt=$e||"";return Ke&&(bt=ft,xt=($e!=null?$e:mt)||""),{status:xt,errors:p,warnings:g,hasFeedback:!!C,feedbackIcon:vt,isFormItemInput:bt}},[$e,C,Ke,ft,mt]);return d.createElement(n.aM.Provider,{value:ct},i)}var pr=function(k,i){var p={};for(var g in k)Object.prototype.hasOwnProperty.call(k,g)&&i.indexOf(g)<0&&(p[g]=k[g]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,g=Object.getOwnPropertySymbols(k);C{if(je&&nt.current){const dn=getComputedStyle(nt.current);lt(parseInt(dn.marginBottom,10))}},[je,Xe]);const et=dn=>{dn||lt(null)},jt=function(){let dn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const gn=dn?pt:_e.errors,en=dn?ce:_e.warnings;return D(gn,en,_e,"",!!at,Ke)}(),kt=S()(xt,p,g,{[`${xt}-with-help`]:ve||pt.length||ce.length,[`${xt}-has-feedback`]:jt&&at,[`${xt}-has-success`]:jt==="success",[`${xt}-has-warning`]:jt==="warning",[`${xt}-has-error`]:jt==="error",[`${xt}-is-validating`]:jt==="validating",[`${xt}-hidden`]:$e});return d.createElement("div",{className:kt,style:C,ref:nt},d.createElement(R.Z,Object.assign({className:`${xt}-row`},(0,Q.Z)(bt,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),d.createElement(Wt,Object.assign({htmlFor:mt},k,{requiredMark:Qt,required:ct!=null?ct:Ot,prefixCls:i})),d.createElement(fe,Object.assign({},k,_e,{errors:pt,warnings:ce,prefixCls:i,status:jt,help:re,marginBottom:Te,onErrorVisibleChanged:et}),d.createElement(n.qI.Provider,{value:vt},d.createElement(tr,{prefixCls:i,meta:_e,errors:_e.errors,warnings:_e.warnings,hasFeedback:at,validateStatus:jt},ft)))),!!Te&&d.createElement("div",{className:`${xt}-margin-offset`,style:{marginBottom:-Te}}))}const qt="__SPLIT__",gr=null,yr=d.memo(k=>{let{children:i}=k;return i},(k,i)=>k.value===i.value&&k.update===i.update&&k.childProps.length===i.childProps.length&&k.childProps.every((p,g)=>p===i.childProps[g]));function Dn(k){return k!=null}function Rn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Xr(k){const{name:i,noStyle:p,className:g,dependencies:C,prefixCls:re,shouldUpdate:q,rules:He,children:Ke,required:_e,label:at,messageVariables:$e,trigger:ft="onChange",validateTrigger:mt,hidden:ct,help:Ot}=k,{getPrefixCls:vt}=d.useContext(it.E_),{name:bt}=d.useContext(n.q3),xt=T(Ke),Qt=typeof xt=="function",nt=d.useContext(n.qI),{validateTrigger:pt}=d.useContext(pe.FieldContext),ce=mt!==void 0?mt:pt,ve=Dn(i),je=vt("form",re),[Xe,Te]=G(je),lt=d.useContext(pe.ListContext),et=d.useRef(),[gt,jt]=H({}),[kt,dn]=(0,Ct.Z)(()=>Rn()),gn=Bt=>{const At=lt==null?void 0:lt.getKey(Bt.name);if(dn(Bt.destroy?Rn():Bt,!0),p&&Ot!==!1&&nt){let Nt=Bt.name;if(Bt.destroy)Nt=et.current||Nt;else if(At!==void 0){const[tt,Kt]=At;Nt=[tt].concat((0,t.Z)(Kt)),et.current=Nt}nt(Bt,Nt)}},en=(Bt,At)=>{jt(Nt=>{const tt=Object.assign({},Nt),Cn=[].concat((0,t.Z)(Bt.name.slice(0,-1)),(0,t.Z)(At)).join(qt);return Bt.destroy?delete tt[Cn]:tt[Cn]=Bt,tt})},[oe,me]=d.useMemo(()=>{const Bt=(0,t.Z)(kt.errors),At=(0,t.Z)(kt.warnings);return Object.values(gt).forEach(Nt=>{Bt.push.apply(Bt,(0,t.Z)(Nt.errors||[])),At.push.apply(At,(0,t.Z)(Nt.warnings||[]))}),[Bt,At]},[gt,kt.errors,kt.warnings]),Se=de();function De(Bt,At,Nt){return p&&!ct?d.createElement(tr,{prefixCls:je,hasFeedback:k.hasFeedback,validateStatus:k.validateStatus,meta:kt,errors:oe,warnings:me,noStyle:!0},Bt):d.createElement(Xn,Object.assign({key:"row"},k,{className:S()(g,Te),prefixCls:je,fieldId:At,isRequired:Nt,errors:oe,warnings:me,meta:kt,onSubItemMetaChange:en}),Bt)}if(!ve&&!Qt&&!C)return Xe(De(xt));let Le={};return typeof at=="string"?Le.label=at:i&&(Le.label=String(i)),$e&&(Le=Object.assign(Object.assign({},Le),$e)),Xe(d.createElement(pe.Field,Object.assign({},k,{messageVariables:Le,trigger:ft,validateTrigger:ce,onMetaChange:gn}),(Bt,At,Nt)=>{const tt=A(i).length&&At?At.name:[],Kt=z(tt,bt),Cn=_e!==void 0?_e:!!(He&&He.some(Zt=>{if(Zt&&typeof Zt=="object"&&Zt.required&&!Zt.warningOnly)return!0;if(typeof Zt=="function"){const kn=Zt(Nt);return kn&&kn.required&&!kn.warningOnly}return!1})),Tt=Object.assign({},Bt);let Yt=null;if(Array.isArray(xt)&&ve)Yt=xt;else if(!(Qt&&(!(q||C)||ve))){if(!(C&&!Qt&&!ve))if((0,he.l$)(xt)){const Zt=Object.assign(Object.assign({},xt.props),Tt);if(Zt.id||(Zt.id=Kt),Ot||oe.length>0||me.length>0||k.extra){const Wn=[];(Ot||oe.length>0)&&Wn.push(`${Kt}_help`),k.extra&&Wn.push(`${Kt}_extra`),Zt["aria-describedby"]=Wn.join(" ")}oe.length>0&&(Zt["aria-invalid"]="true"),Cn&&(Zt["aria-required"]="true"),(0,ut.Yr)(xt)&&(Zt.ref=Se(tt,xt)),new Set([].concat((0,t.Z)(A(ft)),(0,t.Z)(A(ce)))).forEach(Wn=>{Zt[Wn]=function(){for(var Kn,Sn,nr,br,Lr,on=arguments.length,Vt=new Array(on),xn=0;xn{var{prefixCls:i,children:p}=k,g=Mt(k,["prefixCls","children"]);const{getPrefixCls:C}=d.useContext(it.E_),re=C("form",i),q=d.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return d.createElement(pe.List,Object.assign({},g),(He,Ke,_e)=>d.createElement(n.Rk.Provider,{value:q},p(He.map(at=>Object.assign(Object.assign({},at),{fieldKey:at.key})),Ke,{errors:_e.errors,warnings:_e.warnings})))};function Fn(){const{form:k}=(0,d.useContext)(n.q3);return k}const $t=rt;$t.Item=ht,$t.List=Xt,$t.ErrorList=Me,$t.useForm=F,$t.useFormInstance=Fn,$t.useWatch=pe.useWatch,$t.Provider=n.RV,$t.create=()=>{};var jn=$t},8628:function(un,Ve,e){var t=e(59301),u=e(34280),S=e(56762),te=e(69507);function d(){let I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const n=(0,t.useRef)({}),se=(0,S.Z)(),le=(0,te.ZP)();return(0,u.Z)(()=>{const h=le.subscribe(ue=>{n.current=ue,I&&se()});return()=>le.unsubscribe(h)},[]),n.current}Ve.Z=d},9432:function(un,Ve,e){e.d(Ve,{Z:function(){return Ue},n:function(){return Je}});var t=e(19248),u=e(92310),S=e.n(u),te=e(93681),d=e(8654),I=e(59301),n=e(19080),se=e(36355),le=e(1684),h=e(19716),ue=e(32441),b=e(33234),M=e(59412),J=e(9937);function ie(be){return!!(be.prefix||be.suffix||be.allowClear)}var _=function(be,K){var E={};for(var r in be)Object.prototype.hasOwnProperty.call(be,r)&&K.indexOf(r)<0&&(E[r]=be[r]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,r=Object.getOwnPropertySymbols(be);x{var E;const{prefixCls:r,bordered:x=!0,status:P,size:G,disabled:Y,onBlur:V,onFocus:Z,suffix:Me,allowClear:pe,addonAfter:it,addonBefore:ge,className:Ce,style:ne,styles:X,rootClassName:we,onChange:m,classNames:A}=be,z=_(be,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:D,direction:B,input:F}=I.useContext(se.E_),W=D("input",r),xe=(0,I.useRef)(null),[Pe,Ie]=(0,J.ZP)(W),{compactSize:rt,compactItemClassnames:Ct}=(0,b.ri)(W,B),ut=(0,h.Z)(Fe=>{var ye;return(ye=G!=null?G:rt)!==null&&ye!==void 0?ye:Fe}),he=I.useContext(le.Z),qe=Y!=null?Y:he,{status:T,hasFeedback:O,feedbackIcon:L}=(0,I.useContext)(ue.aM),s=(0,n.F)(T,P),H=ie(be)||!!O,de=(0,I.useRef)(H);(0,I.useEffect)(()=>{var Fe;H&&de.current,de.current=H},[H]);const v=(0,M.Z)(xe,!0),c=Fe=>{v(),V==null||V(Fe)},Q=Fe=>{v(),Z==null||Z(Fe)},R=Fe=>{v(),m==null||m(Fe)},w=(O||Me)&&I.createElement(I.Fragment,null,Me,O&&L);let U;return typeof pe=="object"&&(pe!=null&&pe.clearIcon)?U=pe:pe&&(U={clearIcon:I.createElement(t.Z,null)}),Pe(I.createElement(te.default,Object.assign({ref:(0,d.sQ)(K,xe),prefixCls:W,autoComplete:F==null?void 0:F.autoComplete},z,{disabled:qe,onBlur:c,onFocus:Q,style:Object.assign(Object.assign({},F==null?void 0:F.style),ne),styles:Object.assign(Object.assign({},F==null?void 0:F.styles),X),suffix:w,allowClear:U,className:S()(Ce,we,Ct,F==null?void 0:F.className),onChange:R,addonAfter:it&&I.createElement(b.BR,null,I.createElement(ue.Ux,{override:!0,status:!0},it)),addonBefore:ge&&I.createElement(b.BR,null,I.createElement(ue.Ux,{override:!0,status:!0},ge)),classNames:Object.assign(Object.assign(Object.assign({},A),F==null?void 0:F.classNames),{input:S()({[`${W}-sm`]:ut==="small",[`${W}-lg`]:ut==="large",[`${W}-rtl`]:B==="rtl",[`${W}-borderless`]:!x},!H&&(0,n.Z)(W,s),A==null?void 0:A.input,(E=F==null?void 0:F.classNames)===null||E===void 0?void 0:E.input,Ie)}),classes:{affixWrapper:S()({[`${W}-affix-wrapper-sm`]:ut==="small",[`${W}-affix-wrapper-lg`]:ut==="large",[`${W}-affix-wrapper-rtl`]:B==="rtl",[`${W}-affix-wrapper-borderless`]:!x},(0,n.Z)(`${W}-affix-wrapper`,s,O),Ie),wrapper:S()({[`${W}-group-rtl`]:B==="rtl"},Ie),group:S()({[`${W}-group-wrapper-sm`]:ut==="small",[`${W}-group-wrapper-lg`]:ut==="large",[`${W}-group-wrapper-rtl`]:B==="rtl",[`${W}-group-wrapper-disabled`]:qe},(0,n.Z)(`${W}-group-wrapper`,s,O),Ie)}})))})},1643:function(un,Ve,e){var t=e(19248),u=e(92310),S=e.n(u),te=e(9296),d=e(59301),I=e(19080),n=e(36355),se=e(1684),le=e(19716),h=e(32441),ue=e(9432),b=e(9937),M=function(ie,_){var Je={};for(var Ee in ie)Object.prototype.hasOwnProperty.call(ie,Ee)&&_.indexOf(Ee)<0&&(Je[Ee]=ie[Ee]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,Ee=Object.getOwnPropertySymbols(ie);Ue{const{prefixCls:Je,bordered:Ee=!0,size:Ue,disabled:be,status:K,allowClear:E,showCount:r,classNames:x,rootClassName:P,className:G}=ie,Y=M(ie,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:V,direction:Z}=d.useContext(n.E_),Me=(0,le.Z)(Ue),pe=d.useContext(se.Z),it=be!=null?be:pe,{status:ge,hasFeedback:Ce,feedbackIcon:ne}=d.useContext(h.aM),X=(0,I.F)(ge,K),we=d.useRef(null);d.useImperativeHandle(_,()=>{var B;return{resizableTextArea:(B=we.current)===null||B===void 0?void 0:B.resizableTextArea,focus:F=>{var W,xe;(0,ue.n)((xe=(W=we.current)===null||W===void 0?void 0:W.resizableTextArea)===null||xe===void 0?void 0:xe.textArea,F)},blur:()=>{var F;return(F=we.current)===null||F===void 0?void 0:F.blur()}}});const m=V("input",Je);let A;typeof E=="object"&&(E!=null&&E.clearIcon)?A=E:E&&(A={clearIcon:d.createElement(t.Z,null)});const[z,D]=(0,b.ZP)(m);return z(d.createElement(te.default,Object.assign({},Y,{disabled:it,allowClear:A,className:S()(G,P),classes:{affixWrapper:S()(`${m}-textarea-affix-wrapper`,{[`${m}-affix-wrapper-rtl`]:Z==="rtl",[`${m}-affix-wrapper-borderless`]:!Ee,[`${m}-affix-wrapper-sm`]:Me==="small",[`${m}-affix-wrapper-lg`]:Me==="large",[`${m}-textarea-show-count`]:r},(0,I.Z)(`${m}-affix-wrapper`,X),D)},classNames:Object.assign(Object.assign({},x),{textarea:S()({[`${m}-borderless`]:!Ee,[`${m}-sm`]:Me==="small",[`${m}-lg`]:Me==="large"},(0,I.Z)(m,X),D,x==null?void 0:x.textarea)}),prefixCls:m,suffix:Ce&&d.createElement("span",{className:`${m}-textarea-suffix`},ne),showCount:r,ref:we})))});Ve.Z=J},59412:function(un,Ve,e){e.d(Ve,{Z:function(){return u}});var t=e(59301);function u(S,te){const d=(0,t.useRef)([]),I=()=>{d.current.push(setTimeout(()=>{var n,se,le,h;!((n=S.current)===null||n===void 0)&&n.input&&((se=S.current)===null||se===void 0?void 0:se.input.getAttribute("type"))==="password"&&(!((le=S.current)===null||le===void 0)&&le.input.hasAttribute("value"))&&((h=S.current)===null||h===void 0||h.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(te&&I(),()=>d.current.forEach(n=>{n&&clearTimeout(n)})),[]),I}},92832:function(un,Ve,e){e.d(Ve,{default:function(){return Me}});var t=e(92310),u=e.n(t),S=e(59301),te=e(36355),d=e(32441),I=e(9937),se=pe=>{const{getPrefixCls:it,direction:ge}=(0,S.useContext)(te.E_),{prefixCls:Ce,className:ne}=pe,X=it("input-group",Ce),we=it("input"),[m,A]=(0,I.ZP)(we),z=u()(X,{[`${X}-lg`]:pe.size==="large",[`${X}-sm`]:pe.size==="small",[`${X}-compact`]:pe.compact,[`${X}-rtl`]:ge==="rtl"},A,ne),D=(0,S.useContext)(d.aM),B=(0,S.useMemo)(()=>Object.assign(Object.assign({},D),{isFormItemInput:!1}),[D]);return m(S.createElement("span",{className:z,style:pe.style,onMouseEnter:pe.onMouseEnter,onMouseLeave:pe.onMouseLeave,onFocus:pe.onFocus,onBlur:pe.onBlur},S.createElement(d.aM.Provider,{value:B},pe.children)))},le=e(9432),h=e(73331),ue=e(15277),b=e(2738),M=e(8654),J=e(59412),ie=function(pe,it){var ge={};for(var Ce in pe)Object.prototype.hasOwnProperty.call(pe,Ce)&&it.indexOf(Ce)<0&&(ge[Ce]=pe[Ce]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,Ce=Object.getOwnPropertySymbols(pe);nepe?S.createElement(ue.Z,null):S.createElement(h.Z,null),Je={click:"onClick",hover:"onMouseOver"};var Ue=S.forwardRef((pe,it)=>{const{visibilityToggle:ge=!0}=pe,Ce=typeof ge=="object"&&ge.visible!==void 0,[ne,X]=(0,S.useState)(()=>Ce?ge.visible:!1),we=(0,S.useRef)(null);S.useEffect(()=>{Ce&&X(ge.visible)},[Ce,ge]);const m=(0,J.Z)(we),A=()=>{const{disabled:qe}=pe;qe||(ne&&m(),X(T=>{var O;const L=!T;return typeof ge=="object"&&((O=ge.onVisibleChange)===null||O===void 0||O.call(ge,L)),L}))},z=qe=>{const{action:T="click",iconRender:O=_}=pe,L=Je[T]||"",s=O(ne),H={[L]:A,className:`${qe}-icon`,key:"passwordIcon",onMouseDown:de=>{de.preventDefault()},onMouseUp:de=>{de.preventDefault()}};return S.cloneElement(S.isValidElement(s)?s:S.createElement("span",null,s),H)},{className:D,prefixCls:B,inputPrefixCls:F,size:W}=pe,xe=ie(pe,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Pe}=S.useContext(te.E_),Ie=Pe("input",F),rt=Pe("input-password",B),Ct=ge&&z(rt),ut=u()(rt,D,{[`${rt}-${W}`]:!!W}),he=Object.assign(Object.assign({},(0,b.Z)(xe,["suffix","iconRender","visibilityToggle"])),{type:ne?"text":"password",className:ut,prefixCls:Ie,suffix:Ct});return W&&(he.size=W),S.createElement(le.Z,Object.assign({ref:(0,M.sQ)(it,we)},he))}),be=e(47472),K=e(92343),E=e(3113),r=e(19716),x=e(33234),P=function(pe,it){var ge={};for(var Ce in pe)Object.prototype.hasOwnProperty.call(pe,Ce)&&it.indexOf(Ce)<0&&(ge[Ce]=pe[Ce]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,Ce=Object.getOwnPropertySymbols(pe);ne{const{prefixCls:ge,inputPrefixCls:Ce,className:ne,size:X,suffix:we,enterButton:m=!1,addonAfter:A,loading:z,disabled:D,onSearch:B,onChange:F,onCompositionStart:W,onCompositionEnd:xe}=pe,Pe=P(pe,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Ie,direction:rt}=S.useContext(te.E_),Ct=S.useRef(!1),ut=Ie("input-search",ge),he=Ie("input",Ce),{compactSize:qe}=(0,x.ri)(ut,rt),T=(0,r.Z)(fe=>{var Ae;return(Ae=X!=null?X:qe)!==null&&Ae!==void 0?Ae:fe}),O=S.useRef(null),L=fe=>{fe&&fe.target&&fe.type==="click"&&B&&B(fe.target.value,fe,{source:"clear"}),F&&F(fe)},s=fe=>{var Ae;document.activeElement===((Ae=O.current)===null||Ae===void 0?void 0:Ae.input)&&fe.preventDefault()},H=fe=>{var Ae,Ne;B&&B((Ne=(Ae=O.current)===null||Ae===void 0?void 0:Ae.input)===null||Ne===void 0?void 0:Ne.value,fe,{source:"input"})},de=fe=>{Ct.current||z||H(fe)},v=typeof m=="boolean"?S.createElement(be.Z,null):null,c=`${ut}-button`;let Q;const R=m||{},w=R.type&&R.type.__ANT_BUTTON===!0;w||R.type==="button"?Q=(0,K.Tm)(R,Object.assign({onMouseDown:s,onClick:fe=>{var Ae,Ne;(Ne=(Ae=R==null?void 0:R.props)===null||Ae===void 0?void 0:Ae.onClick)===null||Ne===void 0||Ne.call(Ae,fe),H(fe)},key:"enterButton"},w?{className:c,size:T}:{})):Q=S.createElement(E.ZP,{className:c,type:m?"primary":void 0,size:T,disabled:D,key:"enterButton",onMouseDown:s,onClick:H,loading:z,icon:v},m),A&&(Q=[Q,(0,K.Tm)(A,{key:"addonAfter"})]);const U=u()(ut,{[`${ut}-rtl`]:rt==="rtl",[`${ut}-${T}`]:!!T,[`${ut}-with-button`]:!!m},ne),Fe=fe=>{Ct.current=!0,W==null||W(fe)},ye=fe=>{Ct.current=!1,xe==null||xe(fe)};return S.createElement(le.Z,Object.assign({ref:(0,M.sQ)(O,it),onPressEnter:de},Pe,{size:T,onCompositionStart:Fe,onCompositionEnd:ye,prefixCls:he,addonAfter:Q,suffix:we,onChange:L,className:U,disabled:D}))}),V=e(1643);const Z=le.Z;Z.Group=se,Z.Search=Y,Z.TextArea=V.Z,Z.Password=Ue;var Me=Z},9937:function(un,Ve,e){e.d(Ve,{M1:function(){return n},TM:function(){return K},Xy:function(){return se},bi:function(){return ue},e5:function(){return be},ik:function(){return b},nz:function(){return d},pU:function(){return I},s7:function(){return M},x0:function(){return h}});var t=e(17313),u=e(74207),S=e(37613),te=e(83116);const d=E=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:E,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),I=E=>({borderColor:E.hoverBorderColor}),n=E=>({borderColor:E.activeBorderColor,boxShadow:E.activeShadow,outline:0}),se=E=>({color:E.colorTextDisabled,backgroundColor:E.colorBgContainerDisabled,borderColor:E.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},I((0,S.TS)(E,{hoverBorderColor:E.colorBorder})))}),le=E=>{const{paddingBlockLG:r,fontSizeLG:x,lineHeightLG:P,borderRadiusLG:G,paddingInlineLG:Y}=E;return{padding:`${r}px ${Y}px`,fontSize:x,lineHeight:P,borderRadius:G}},h=E=>({padding:`${E.paddingBlockSM}px ${E.paddingInlineSM}px`,borderRadius:E.borderRadiusSM}),ue=(E,r)=>{const{componentCls:x,colorError:P,colorWarning:G,errorActiveShadow:Y,warningActiveShadow:V,colorErrorBorderHover:Z,colorWarningBorderHover:Me}=E;return{[`&-status-error:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:P,"&:hover":{borderColor:Z},"&:focus, &-focused":Object.assign({},n((0,S.TS)(E,{activeBorderColor:P,activeShadow:Y}))),[`${x}-prefix, ${x}-suffix`]:{color:P}},[`&-status-warning:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:G,"&:hover":{borderColor:Me},"&:focus, &-focused":Object.assign({},n((0,S.TS)(E,{activeBorderColor:G,activeShadow:V}))),[`${x}-prefix, ${x}-suffix`]:{color:G}}}},b=E=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${E.paddingBlock}px ${E.paddingInline}px`,color:E.colorText,fontSize:E.fontSize,lineHeight:E.lineHeight,backgroundColor:E.colorBgContainer,backgroundImage:"none",borderWidth:E.lineWidth,borderStyle:E.lineType,borderColor:E.colorBorder,borderRadius:E.borderRadius,transition:`all ${E.motionDurationMid}`},d(E.colorTextPlaceholder)),{"&:hover":Object.assign({},I(E)),"&:focus, &-focused":Object.assign({},n(E)),"&-disabled, &[disabled]":Object.assign({},se(E)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:E.controlHeight,lineHeight:E.lineHeight,verticalAlign:"bottom",transition:`all ${E.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},le(E)),"&-sm":Object.assign({},h(E)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),M=E=>{const{componentCls:r,antCls:x}=E;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:E.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${r}, &-lg > ${r}-group-addon`]:Object.assign({},le(E)),[`&-sm ${r}, &-sm > ${r}-group-addon`]:Object.assign({},h(E)),[`&-lg ${x}-select-single ${x}-select-selector`]:{height:E.controlHeightLG},[`&-sm ${x}-select-single ${x}-select-selector`]:{height:E.controlHeightSM},[`> ${r}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${r}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${E.paddingInline}px`,color:E.colorText,fontWeight:"normal",fontSize:E.fontSize,textAlign:"center",backgroundColor:E.colorFillAlter,border:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`,borderRadius:E.borderRadius,transition:`all ${E.motionDurationSlow}`,lineHeight:1,[`${x}-select`]:{margin:`-${E.paddingBlock+1}px -${E.paddingInline}px`,[`&${x}-select-single:not(${x}-select-customize-input)`]:{[`${x}-select-selector`]:{backgroundColor:"inherit",border:`${E.lineWidth}px ${E.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${x}-select-selector`]:{color:E.colorPrimary}}},[`${x}-cascader-picker`]:{margin:`-9px -${E.paddingInline}px`,backgroundColor:"transparent",[`${x}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${r}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${r}-search-with-button &`]:{zIndex:0}}},[`> ${r}:first-child, ${r}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${x}-select ${x}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${r}-affix-wrapper`]:{[`&:not(:first-child) ${r}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${r}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${r}:last-child, ${r}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${x}-select ${x}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${r}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-search &`]:{borderStartStartRadius:E.borderRadius,borderEndStartRadius:E.borderRadius}},[`&:not(:first-child), ${r}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${r}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${r}-group-addon, ${r}-group-wrap, > ${r}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:E.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${r}-affix-wrapper, - & > ${r}-number-affix-wrapper, - & > ${x}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-E.lineWidth,borderInlineEndWidth:E.lineWidth},[`${r}`]:{float:"none"},[`& > ${x}-select > ${x}-select-selector, - & > ${x}-select-auto-complete ${r}, - & > ${x}-cascader-picker ${r}, - & > ${r}-group-wrapper ${r}`]:{borderInlineEndWidth:E.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${x}-select-focused`]:{zIndex:1},[`& > ${x}-select > ${x}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${x}-select:first-child > ${x}-select-selector, - & > ${x}-select-auto-complete:first-child ${r}, - & > ${x}-cascader-picker:first-child ${r}`]:{borderStartStartRadius:E.borderRadius,borderEndStartRadius:E.borderRadius},[`& > *:last-child, - & > ${x}-select:last-child > ${x}-select-selector, - & > ${x}-cascader-picker:last-child ${r}, - & > ${x}-cascader-picker-focused:last-child ${r}`]:{borderInlineEndWidth:E.lineWidth,borderStartEndRadius:E.borderRadius,borderEndEndRadius:E.borderRadius},[`& > ${x}-select-auto-complete ${r}`]:{verticalAlign:"top"},[`${r}-group-wrapper + ${r}-group-wrapper`]:{marginInlineStart:-E.lineWidth,[`${r}-affix-wrapper`]:{borderRadius:0}},[`${r}-group-wrapper:not(:last-child)`]:{[`&${r}-search > ${r}-group`]:{[`& > ${r}-group-addon > ${r}-search-button`]:{borderRadius:0},[`& > ${r}`]:{borderStartStartRadius:E.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:E.borderRadius}}}})}},J=E=>{const{componentCls:r,controlHeightSM:x,lineWidth:P}=E,Y=(x-P*2-16)/2;return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(E)),b(E)),ue(E,r)),{'&[type="color"]':{height:E.controlHeight,[`&${r}-lg`]:{height:E.controlHeightLG},[`&${r}-sm`]:{height:x,paddingTop:Y,paddingBottom:Y}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},ie=E=>{const{componentCls:r}=E;return{[`${r}-clear-icon`]:{margin:0,color:E.colorTextQuaternary,fontSize:E.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${E.motionDurationSlow}`,"&:hover":{color:E.colorTextTertiary},"&:active":{color:E.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${E.inputAffixPadding}px`}}}},_=E=>{const{componentCls:r,inputAffixPadding:x,colorTextDescription:P,motionDurationSlow:G,colorIcon:Y,colorIconHover:V,iconCls:Z}=E;return{[`${r}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},b(E)),{display:"inline-flex",[`&:not(${r}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},I(E)),{zIndex:1,[`${r}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${r}[disabled]`]:{background:"transparent"}},[`> input${r}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${r}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:E.paddingXS}},"&-show-count-suffix":{color:P},"&-show-count-has-suffix":{marginInlineEnd:E.paddingXXS},"&-prefix":{marginInlineEnd:x},"&-suffix":{marginInlineStart:x}}}),ie(E)),{[`${Z}${r}-password-icon`]:{color:Y,cursor:"pointer",transition:`all ${G}`,"&:hover":{color:V}}}),ue(E,`${r}-affix-wrapper`))}},Je=E=>{const{componentCls:r,colorError:x,colorWarning:P,borderRadiusLG:G,borderRadiusSM:Y}=E;return{[`${r}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(E)),M(E)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${r}-group-addon`]:{borderRadius:G,fontSize:E.fontSizeLG}},"&-sm":{[`${r}-group-addon`]:{borderRadius:Y}},"&-status-error":{[`${r}-group-addon`]:{color:x,borderColor:x}},"&-status-warning":{[`${r}-group-addon`]:{color:P,borderColor:P}},"&-disabled":{[`${r}-group-addon`]:Object.assign({},se(E))},[`&:not(${r}-compact-first-item):not(${r}-compact-last-item)${r}-compact-item`]:{[`${r}, ${r}-group-addon`]:{borderRadius:0}},[`&:not(${r}-compact-last-item)${r}-compact-first-item`]:{[`${r}, ${r}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${r}-compact-first-item)${r}-compact-last-item`]:{[`${r}, ${r}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},Ee=E=>{const{componentCls:r,antCls:x}=E,P=`${r}-search`;return{[P]:{[`${r}`]:{"&:hover, &:focus":{borderColor:E.colorPrimaryHover,[`+ ${r}-group-addon ${P}-button:not(${x}-btn-primary)`]:{borderInlineStartColor:E.colorPrimaryHover}}},[`${r}-affix-wrapper`]:{borderRadius:0},[`${r}-lg`]:{lineHeight:E.lineHeightLG-2e-4},[`> ${r}-group`]:{[`> ${r}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${P}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:E.borderRadius,borderEndEndRadius:E.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${P}-button:not(${x}-btn-primary)`]:{color:E.colorTextDescription,"&:hover":{color:E.colorPrimaryHover},"&:active":{color:E.colorPrimaryActive},[`&${x}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${P}-button`]:{height:E.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${P}-button`]:{height:E.controlHeightLG},[`&-small ${P}-button`]:{height:E.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${r}-compact-item`]:{[`&:not(${r}-compact-last-item)`]:{[`${r}-group-addon`]:{[`${r}-search-button`]:{marginInlineEnd:-E.lineWidth,borderRadius:0}}},[`&:not(${r}-compact-first-item)`]:{[`${r},${r}-affix-wrapper`]:{borderRadius:0}},[`> ${r}-group-addon ${r}-search-button, - > ${r}, - ${r}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${r}-affix-wrapper-focused`]:{zIndex:2}}}}},Ue=E=>{const{componentCls:r,paddingLG:x}=E,P=`${r}-textarea`;return{[P]:{position:"relative","&-show-count":{[`> ${r}`]:{height:"100%"},[`${r}-data-count`]:{position:"absolute",bottom:-E.fontSize*E.lineHeight,insetInlineEnd:0,color:E.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${r}`]:{paddingInlineEnd:x}},[`&-affix-wrapper${P}-has-feedback`]:{[`${r}`]:{paddingInlineEnd:x}},[`&-affix-wrapper${r}-affix-wrapper`]:{padding:0,[`> textarea${r}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${r}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${r}-clear-icon`]:{position:"absolute",insetInlineEnd:E.paddingXS,insetBlockStart:E.paddingXS},[`${P}-suffix`]:{position:"absolute",top:0,insetInlineEnd:E.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function be(E){return(0,S.TS)(E,{inputAffixPadding:E.paddingXXS})}const K=E=>{const{controlHeight:r,fontSize:x,lineHeight:P,lineWidth:G,controlHeightSM:Y,controlHeightLG:V,fontSizeLG:Z,lineHeightLG:Me,paddingSM:pe,controlPaddingHorizontalSM:it,controlPaddingHorizontal:ge,colorFillAlter:Ce,colorPrimaryHover:ne,controlOutlineWidth:X,controlOutline:we,colorErrorOutline:m,colorWarningOutline:A}=E;return{paddingBlock:Math.max(Math.round((r-x*P)/2*10)/10-G,3),paddingBlockSM:Math.max(Math.round((Y-x*P)/2*10)/10-G,0),paddingBlockLG:Math.ceil((V-Z*Me)/2*10)/10-G,paddingInline:pe-G,paddingInlineSM:it-G,paddingInlineLG:ge-G,addonBg:Ce,activeBorderColor:ne,hoverBorderColor:ne,activeShadow:`0 0 0 ${X}px ${we}`,errorActiveShadow:`0 0 0 ${X}px ${m}`,warningActiveShadow:`0 0 0 ${X}px ${A}`}};Ve.ZP=(0,te.Z)("Input",E=>{const r=(0,S.TS)(E,be(E));return[J(r),Ue(r),_(r),Je(r),Ee(r),(0,u.c)(r)]},K)},45818:function(un,Ve,e){e.d(Ve,{D:function(){return be},Z:function(){return r}});var t=e(5016),u=e(59301),S={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=S,d=e(7657),I=function(P,G){return u.createElement(d.Z,(0,t.Z)({},P,{ref:G,icon:te}))},n=u.forwardRef(I),se=n,le=e(33853),h=e(38819),ue=e(92310),b=e.n(ue),M=e(2738),ie=x=>!isNaN(parseFloat(x))&&isFinite(x),_=e(36355),Je=e(84966),Ee=function(x,P){var G={};for(var Y in x)Object.prototype.hasOwnProperty.call(x,Y)&&P.indexOf(Y)<0&&(G[Y]=x[Y]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,Y=Object.getOwnPropertySymbols(x);V{let x=0;return function(){let P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return x+=1,`${P}${x}`}})();var r=u.forwardRef((x,P)=>{const{prefixCls:G,className:Y,trigger:V,children:Z,defaultCollapsed:Me=!1,theme:pe="dark",style:it={},collapsible:ge=!1,reverseArrow:Ce=!1,width:ne=200,collapsedWidth:X=80,zeroWidthTriggerStyle:we,breakpoint:m,onCollapse:A,onBreakpoint:z}=x,D=Ee(x,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:B}=(0,u.useContext)(Je.Gs),[F,W]=(0,u.useState)("collapsed"in x?x.collapsed:Me),[xe,Pe]=(0,u.useState)(!1);(0,u.useEffect)(()=>{"collapsed"in x&&W(x.collapsed)},[x.collapsed]);const Ie=(T,O)=>{"collapsed"in x||W(T),A==null||A(T,O)},rt=(0,u.useRef)();rt.current=T=>{Pe(T.matches),z==null||z(T.matches),F!==T.matches&&Ie(T.matches,"responsive")},(0,u.useEffect)(()=>{function T(L){return rt.current(L)}let O;if(typeof window!="undefined"){const{matchMedia:L}=window;if(L&&m&&m in Ue){O=L(`(max-width: ${Ue[m]})`);try{O.addEventListener("change",T)}catch(s){O.addListener(T)}T(O)}}return()=>{try{O==null||O.removeEventListener("change",T)}catch(L){O==null||O.removeListener(T)}}},[m]),(0,u.useEffect)(()=>{const T=K("ant-sider-");return B.addSider(T),()=>B.removeSider(T)},[]);const Ct=()=>{Ie(!F,"clickTrigger")},{getPrefixCls:ut}=(0,u.useContext)(_.E_),he=()=>{const T=ut("layout-sider",G),O=(0,M.Z)(D,["collapsed"]),L=F?X:ne,s=ie(L)?`${L}px`:String(L),H=parseFloat(String(X||0))===0?u.createElement("span",{onClick:Ct,className:b()(`${T}-zero-width-trigger`,`${T}-zero-width-trigger-${Ce?"right":"left"}`),style:we},V||u.createElement(se,null)):null,c={expanded:Ce?u.createElement(h.Z,null):u.createElement(le.Z,null),collapsed:Ce?u.createElement(le.Z,null):u.createElement(h.Z,null)}[F?"collapsed":"expanded"],Q=V!==null?H||u.createElement("div",{className:`${T}-trigger`,onClick:Ct,style:{width:s}},V||c):null,R=Object.assign(Object.assign({},it),{flex:`0 0 ${s}`,maxWidth:s,minWidth:s,width:s}),w=b()(T,`${T}-${pe}`,{[`${T}-collapsed`]:!!F,[`${T}-has-trigger`]:ge&&V!==null&&!H,[`${T}-below`]:!!xe,[`${T}-zero-width`]:parseFloat(s)===0},Y);return u.createElement("aside",Object.assign({className:w},O,{style:R,ref:P}),u.createElement("div",{className:`${T}-children`},Z),ge||xe&&H?Q:null)},qe=u.useMemo(()=>({siderCollapsed:F}),[F]);return u.createElement(be.Provider,{value:qe},he())})},44e3:function(un,Ve,e){var t=e(84966),u=e(45818);const S=t.ZP;S.Header=t.h4,S.Footer=t.$_,S.Content=t.VY,S.Sider=u.Z,Ve.default=S},84966:function(un,Ve,e){e.d(Ve,{VY:function(){return be},$_:function(){return Ue},h4:function(){return Ee},Gs:function(){return M},ZP:function(){return K}});var t=e(92393),u=e(92310),S=e.n(u),te=e(2738),d=e(59301),I=e(36355),n=e(83116),le=E=>{const{componentCls:r,bodyBg:x,lightSiderBg:P,lightTriggerBg:G,lightTriggerColor:Y}=E;return{[`${r}-sider-light`]:{background:P,[`${r}-sider-trigger`]:{color:Y,background:G},[`${r}-sider-zero-width-trigger`]:{color:Y,background:G,border:`1px solid ${x}`,borderInlineStart:0}}}};const h=E=>{const{antCls:r,componentCls:x,colorText:P,triggerColor:G,footerBg:Y,triggerBg:V,headerHeight:Z,headerPadding:Me,headerColor:pe,footerPadding:it,triggerHeight:ge,zeroTriggerHeight:Ce,zeroTriggerWidth:ne,motionDurationMid:X,motionDurationSlow:we,fontSize:m,borderRadius:A,bodyBg:z,headerBg:D,siderBg:B}=E;return{[x]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:z,"&, *":{boxSizing:"border-box"},[`&${x}-has-sider`]:{flexDirection:"row",[`> ${x}, > ${x}-content`]:{width:0}},[`${x}-header, &${x}-footer`]:{flex:"0 0 auto"},[`${x}-sider`]:{position:"relative",minWidth:0,background:B,transition:`all ${X}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${r}-menu${r}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:ge},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:ge,color:G,lineHeight:`${ge}px`,textAlign:"center",background:V,cursor:"pointer",transition:`all ${X}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Z,insetInlineEnd:-ne,zIndex:1,width:ne,height:Ce,color:G,fontSize:E.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:B,borderStartStartRadius:0,borderStartEndRadius:A,borderEndEndRadius:A,borderEndStartRadius:0,cursor:"pointer",transition:`background ${we} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${we}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ne,borderStartStartRadius:A,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:A}}}}},le(E)),{"&-rtl":{direction:"rtl"}}),[`${x}-header`]:{height:Z,padding:Me,color:pe,lineHeight:`${Z}px`,background:D,[`${r}-menu`]:{lineHeight:"inherit"}},[`${x}-footer`]:{padding:it,color:P,fontSize:m,background:Y},[`${x}-content`]:{flex:"auto",minHeight:0}}};var ue=(0,n.Z)("Layout",E=>[h(E)],E=>{const{colorBgLayout:r,controlHeight:x,controlHeightLG:P,colorText:G,controlHeightSM:Y,marginXXS:V,colorTextLightSolid:Z,colorBgContainer:Me}=E,pe=P*1.25;return{colorBgHeader:"#001529",colorBgBody:r,colorBgTrigger:"#002140",bodyBg:r,headerBg:"#001529",headerHeight:x*2,headerPadding:`0 ${pe}px`,headerColor:G,footerPadding:`${Y}px ${pe}px`,footerBg:r,siderBg:"#001529",triggerHeight:P+V*2,triggerBg:"#002140",triggerColor:Z,zeroTriggerWidth:P,zeroTriggerHeight:P,lightSiderBg:Me,lightTriggerBg:Me,lightTriggerColor:G}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),b=function(E,r){var x={};for(var P in E)Object.prototype.hasOwnProperty.call(E,P)&&r.indexOf(P)<0&&(x[P]=E[P]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,P=Object.getOwnPropertySymbols(E);Gnull,removeSider:()=>null}});function J(E){let{suffixCls:r,tagName:x,displayName:P}=E;return G=>d.forwardRef((V,Z)=>d.createElement(G,Object.assign({ref:Z,suffixCls:r,tagName:x},V)))}const ie=d.forwardRef((E,r)=>{const{prefixCls:x,suffixCls:P,className:G,tagName:Y}=E,V=b(E,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Z}=d.useContext(I.E_),Me=Z("layout",x),[pe,it]=ue(Me),ge=P?`${Me}-${P}`:Me;return pe(d.createElement(Y,Object.assign({className:S()(x||ge,G,it),ref:r},V)))}),_=d.forwardRef((E,r)=>{const{direction:x}=d.useContext(I.E_),[P,G]=d.useState([]),{prefixCls:Y,className:V,rootClassName:Z,children:Me,hasSider:pe,tagName:it,style:ge}=E,Ce=b(E,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ne=(0,te.Z)(Ce,["suffixCls"]),{getPrefixCls:X,layout:we}=d.useContext(I.E_),m=X("layout",Y),[A,z]=ue(m),D=S()(m,{[`${m}-has-sider`]:typeof pe=="boolean"?pe:P.length>0,[`${m}-rtl`]:x==="rtl"},we==null?void 0:we.className,V,Z,z),B=d.useMemo(()=>({siderHook:{addSider:F=>{G(W=>[].concat((0,t.Z)(W),[F]))},removeSider:F=>{G(W=>W.filter(xe=>xe!==F))}}}),[]);return A(d.createElement(M.Provider,{value:B},d.createElement(it,Object.assign({ref:r,className:D,style:Object.assign(Object.assign({},we==null?void 0:we.style),ge)},ne),Me)))}),Je=J({tagName:"div",displayName:"Layout"})(_),Ee=J({suffixCls:"header",tagName:"header",displayName:"Header"})(ie),Ue=J({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ie),be=J({suffixCls:"content",tagName:"main",displayName:"Content"})(ie);var K=Je},40875:function(un,Ve,e){e.d(Ve,{J:function(){return I}});var t=e(59301),u=e(33234),S=e(70425),te=function(n,se){var le={};for(var h in n)Object.prototype.hasOwnProperty.call(n,h)&&se.indexOf(h)<0&&(le[h]=n[h]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,h=Object.getOwnPropertySymbols(n);ue{const{children:le}=n,h=te(n,["children"]),ue=t.useContext(d),b=t.useMemo(()=>Object.assign(Object.assign({},ue),h),[ue,h.prefixCls,h.mode,h.selectable]);return t.createElement(d.Provider,{value:b},t.createElement(u.BR,null,(0,S.supportNodeRef)(le)?t.cloneElement(le,{ref:se}):le))});Ve.Z=d},20834:function(un,Ve,e){e.d(Ve,{default:function(){return qe}});var t=e(15285),u=e(59301),S=e(45818),te=e(92310),d=e.n(te),I=e(36355),n=function(T,O){var L={};for(var s in T)Object.prototype.hasOwnProperty.call(T,s)&&O.indexOf(s)<0&&(L[s]=T[s]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,s=Object.getOwnPropertySymbols(T);H{const{prefixCls:O,className:L,dashed:s}=T,H=n(T,["prefixCls","className","dashed"]),{getPrefixCls:de}=u.useContext(I.E_),v=de("menu",O),c=d()({[`${v}-item-divider-dashed`]:!!s},L);return u.createElement(t.iz,Object.assign({className:c},H))},h=e(11592),ue=e(2738),b=e(6848),M=e(92343),ie=(0,u.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Je=T=>{var O;const{className:L,children:s,icon:H,title:de,danger:v}=T,{prefixCls:c,firstLevel:Q,direction:R,disableMenuItemTitleTooltip:w,inlineCollapsed:U}=u.useContext(ie),Fe=It=>{const zt=u.createElement("span",{className:`${c}-title-content`},s);return(!H||(0,M.l$)(s)&&s.type==="span")&&s&&It&&Q&&typeof s=="string"?u.createElement("div",{className:`${c}-inline-collapsed-noicon`},s.charAt(0)):zt},{siderCollapsed:ye}=u.useContext(S.D);let fe=de;typeof de=="undefined"?fe=Q?s:"":de===!1&&(fe="");const Ae={title:fe};!ye&&!U&&(Ae.title=null,Ae.open=!1);const Ne=(0,h.Z)(s).length;let Re=u.createElement(t.ck,Object.assign({},(0,ue.Z)(T,["title","icon","danger"]),{className:d()({[`${c}-item-danger`]:v,[`${c}-item-only-child`]:(H?Ne+1:Ne)===1},L),title:typeof de=="string"?de:void 0}),(0,M.Tm)(H,{className:d()((0,M.l$)(H)?(O=H.props)===null||O===void 0?void 0:O.className:"",`${c}-item-icon`)}),Fe(U));return w||(Re=u.createElement(b.Z,Object.assign({},Ae,{placement:R==="rtl"?"left":"right",overlayClassName:`${c}-inline-collapsed-tooltip`}),Re)),Re},Ue=T=>{var O;const{popupClassName:L,icon:s,title:H,theme:de}=T,v=u.useContext(ie),{prefixCls:c,inlineCollapsed:Q,theme:R}=v,w=(0,t.Xl)();let U;if(!s)U=Q&&!w.length&&H&&typeof H=="string"?u.createElement("div",{className:`${c}-inline-collapsed-noicon`},H.charAt(0)):u.createElement("span",{className:`${c}-title-content`},H);else{const ye=(0,M.l$)(H)&&H.type==="span";U=u.createElement(u.Fragment,null,(0,M.Tm)(s,{className:d()((0,M.l$)(s)?(O=s.props)===null||O===void 0?void 0:O.className:"",`${c}-item-icon`)}),ye?H:u.createElement("span",{className:`${c}-title-content`},H))}const Fe=u.useMemo(()=>Object.assign(Object.assign({},v),{firstLevel:!1}),[v]);return u.createElement(ie.Provider,{value:Fe},u.createElement(t.Wd,Object.assign({},(0,ue.Z)(T,["icon"]),{title:U,popupClassName:d()(c,L,`${c}-${de||R}`)})))},be=e(18785),K=e(70425),E=e(62892),r=e(40875),x=function(T,O){var L={};for(var s in T)Object.prototype.hasOwnProperty.call(T,s)&&O.indexOf(s)<0&&(L[s]=T[s]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,s=Object.getOwnPropertySymbols(T);H{if(O&&typeof O=="object"){const s=O,{label:H,children:de,key:v,type:c}=s,Q=x(s,["label","children","key","type"]),R=v!=null?v:`tmp-${L}`;return de||c==="group"?c==="group"?u.createElement(t.BW,Object.assign({key:R},Q,{title:H}),P(de)):u.createElement(Ue,Object.assign({key:R},Q,{title:H}),P(de)):c==="divider"?u.createElement(le,Object.assign({key:R},Q)):u.createElement(Je,Object.assign({key:R},Q),H)}return null}).filter(O=>O)}function G(T){return u.useMemo(()=>T&&P(T),[T])}var Y=e(64993),V=e(17313),Z=e(8378),Me=e(13826),pe=e(29878),it=e(83116),ge=e(37613),ne=T=>{const{componentCls:O,motionDurationSlow:L,horizontalLineHeight:s,colorSplit:H,lineWidth:de,lineType:v,itemPaddingInline:c}=T;return{[`${O}-horizontal`]:{lineHeight:s,border:0,borderBottom:`${de}px ${v} ${H}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${O}-item, ${O}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:c},[`> ${O}-item:hover, - > ${O}-item-active, - > ${O}-submenu ${O}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${O}-item, ${O}-submenu-title`]:{transition:[`border-color ${L}`,`background ${L}`].join(",")},[`${O}-submenu-arrow`]:{display:"none"}}}},we=T=>{let{componentCls:O,menuArrowOffset:L}=T;return{[`${O}-rtl`]:{direction:"rtl"},[`${O}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${O}-rtl${O}-vertical, - ${O}-submenu-rtl ${O}-vertical`]:{[`${O}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${L})`},"&::after":{transform:`rotate(45deg) translateY(${L})`}}}}};const m=T=>Object.assign({},(0,V.oN)(T));var z=(T,O)=>{const{componentCls:L,itemColor:s,itemSelectedColor:H,groupTitleColor:de,itemBg:v,subMenuItemBg:c,itemSelectedBg:Q,activeBarHeight:R,activeBarWidth:w,activeBarBorderWidth:U,motionDurationSlow:Fe,motionEaseInOut:ye,motionEaseOut:fe,itemPaddingInline:Ae,motionDurationMid:Ne,itemHoverColor:Re,lineType:It,colorSplit:zt,itemDisabledColor:Pt,dangerItemColor:Ut,dangerItemHoverColor:Wt,dangerItemSelectedColor:yt,dangerItemActiveBg:Ht,dangerItemSelectedBg:Mn,itemHoverBg:$n,itemActiveBg:Tn,menuSubMenuBg:tr,horizontalItemSelectedColor:pr,horizontalItemSelectedBg:Xn,horizontalItemBorderRadius:qt,horizontalItemHoverBg:gr,popupBg:yr}=T;return{[`${L}-${O}, ${L}-${O} > ${L}`]:{color:s,background:v,[`&${L}-root:focus-visible`]:Object.assign({},m(T)),[`${L}-item-group-title`]:{color:de},[`${L}-submenu-selected`]:{[`> ${L}-submenu-title`]:{color:H}},[`${L}-item-disabled, ${L}-submenu-disabled`]:{color:`${Pt} !important`},[`${L}-item:not(${L}-item-selected):not(${L}-submenu-selected)`]:{[`&:hover, > ${L}-submenu-title:hover`]:{color:Re}},[`&:not(${L}-horizontal)`]:{[`${L}-item:not(${L}-item-selected)`]:{"&:hover":{backgroundColor:$n},"&:active":{backgroundColor:Tn}},[`${L}-submenu-title`]:{"&:hover":{backgroundColor:$n},"&:active":{backgroundColor:Tn}}},[`${L}-item-danger`]:{color:Ut,[`&${L}-item:hover`]:{[`&:not(${L}-item-selected):not(${L}-submenu-selected)`]:{color:Wt}},[`&${L}-item:active`]:{background:Ht}},[`${L}-item a`]:{"&, &:hover":{color:"inherit"}},[`${L}-item-selected`]:{color:H,[`&${L}-item-danger`]:{color:yt},"a, a:hover":{color:"inherit"}},[`& ${L}-item-selected`]:{backgroundColor:Q,[`&${L}-item-danger`]:{backgroundColor:Mn}},[`${L}-item, ${L}-submenu-title`]:{[`&:not(${L}-item-disabled):focus-visible`]:Object.assign({},m(T))},[`&${L}-submenu > ${L}`]:{backgroundColor:tr},[`&${L}-popup > ${L}`]:{backgroundColor:yr},[`&${L}-horizontal`]:Object.assign(Object.assign({},O==="dark"?{borderBottom:0}:{}),{[`> ${L}-item, > ${L}-submenu`]:{top:U,marginTop:-U,marginBottom:0,borderRadius:qt,"&::after":{position:"absolute",insetInline:Ae,bottom:0,borderBottom:`${R}px solid transparent`,transition:`border-color ${Fe} ${ye}`,content:'""'},"&:hover, &-active, &-open":{background:gr,"&::after":{borderBottomWidth:R,borderBottomColor:pr}},"&-selected":{color:pr,backgroundColor:Xn,"&:hover":{backgroundColor:Xn},"&::after":{borderBottomWidth:R,borderBottomColor:pr}}}}),[`&${L}-root`]:{[`&${L}-inline, &${L}-vertical`]:{borderInlineEnd:`${U}px ${It} ${zt}`}},[`&${L}-inline`]:{[`${L}-sub${L}-inline`]:{background:c},[`${L}-item, ${L}-submenu-title`]:U&&w?{width:`calc(100% + ${U}px)`}:{},[`${L}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${w}px solid ${H}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ne} ${fe}`,`opacity ${Ne} ${fe}`].join(","),content:'""'},[`&${L}-item-danger`]:{"&::after":{borderInlineEndColor:yt}}},[`${L}-selected, ${L}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ne} ${ye}`,`opacity ${Ne} ${ye}`].join(",")}}}}}};const D=T=>{const{componentCls:O,itemHeight:L,itemMarginInline:s,padding:H,menuArrowSize:de,marginXS:v,itemMarginBlock:c}=T,Q=H+de+v;return{[`${O}-item`]:{position:"relative",overflow:"hidden"},[`${O}-item, ${O}-submenu-title`]:{height:L,lineHeight:`${L}px`,paddingInline:H,overflow:"hidden",textOverflow:"ellipsis",marginInline:s,marginBlock:c,width:`calc(100% - ${s*2}px)`},[`> ${O}-item, - > ${O}-submenu > ${O}-submenu-title`]:{height:L,lineHeight:`${L}px`},[`${O}-item-group-list ${O}-submenu-title, - ${O}-submenu-title`]:{paddingInlineEnd:Q}}};var F=T=>{const{componentCls:O,iconCls:L,itemHeight:s,colorTextLightSolid:H,dropdownWidth:de,controlHeightLG:v,motionDurationMid:c,motionEaseOut:Q,paddingXL:R,itemMarginInline:w,fontSizeLG:U,motionDurationSlow:Fe,paddingXS:ye,boxShadowSecondary:fe,collapsedWidth:Ae,collapsedIconSize:Ne}=T,Re={height:s,lineHeight:`${s}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[O]:{"&-inline, &-vertical":Object.assign({[`&${O}-root`]:{boxShadow:"none"}},D(T))},[`${O}-submenu-popup`]:{[`${O}-vertical`]:Object.assign(Object.assign({},D(T)),{boxShadow:fe})}},{[`${O}-submenu-popup ${O}-vertical${O}-sub`]:{minWidth:de,maxHeight:`calc(100vh - ${v*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${O}-inline`]:{width:"100%",[`&${O}-root`]:{[`${O}-item, ${O}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Fe}`,`background ${Fe}`,`padding ${c} ${Q}`].join(","),[`> ${O}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${O}-sub${O}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${O}-submenu > ${O}-submenu-title`]:Re,[`& ${O}-item-group-title`]:{paddingInlineStart:R}},[`${O}-item`]:Re}},{[`${O}-inline-collapsed`]:{width:Ae,[`&${O}-root`]:{[`${O}-item, ${O}-submenu ${O}-submenu-title`]:{[`> ${O}-inline-collapsed-noicon`]:{fontSize:U,textAlign:"center"}}},[`> ${O}-item, - > ${O}-item-group > ${O}-item-group-list > ${O}-item, - > ${O}-item-group > ${O}-item-group-list > ${O}-submenu > ${O}-submenu-title, - > ${O}-submenu > ${O}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${U/2}px - ${w}px)`,textOverflow:"clip",[` - ${O}-submenu-arrow, - ${O}-submenu-expand-icon - `]:{opacity:0},[`${O}-item-icon, ${L}`]:{margin:0,fontSize:Ne,lineHeight:`${s}px`,"+ span":{display:"inline-block",opacity:0}}},[`${O}-item-icon, ${L}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${O}-item-icon, ${L}`]:{display:"none"},"a, a:hover":{color:H}},[`${O}-item-group-title`]:Object.assign(Object.assign({},V.vS),{paddingInline:ye})}}]};const W=T=>{const{componentCls:O,motionDurationSlow:L,motionDurationMid:s,motionEaseInOut:H,motionEaseOut:de,iconCls:v,iconSize:c,iconMarginInlineEnd:Q}=T;return{[`${O}-item, ${O}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${L}`,`background ${L}`,`padding ${L} ${H}`].join(","),[`${O}-item-icon, ${v}`]:{minWidth:c,fontSize:c,transition:[`font-size ${s} ${de}`,`margin ${L} ${H}`,`color ${L}`].join(","),"+ span":{marginInlineStart:Q,opacity:1,transition:[`opacity ${L} ${H}`,`margin ${L}`,`color ${L}`].join(",")}},[`${O}-item-icon`]:Object.assign({},(0,V.Ro)()),[`&${O}-item-only-child`]:{[`> ${v}, > ${O}-item-icon`]:{marginInlineEnd:0}}},[`${O}-item-disabled, ${O}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${O}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},xe=T=>{const{componentCls:O,motionDurationSlow:L,motionEaseInOut:s,borderRadius:H,menuArrowSize:de,menuArrowOffset:v}=T;return{[`${O}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:T.margin,width:de,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${L} ${s}, opacity ${L}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:de*.6,height:de*.15,backgroundColor:"currentcolor",borderRadius:H,transition:[`background ${L} ${s}`,`transform ${L} ${s}`,`top ${L} ${s}`,`color ${L} ${s}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${v})`},"&::after":{transform:`rotate(-45deg) translateY(${v})`}}}}},Pe=T=>{const{antCls:O,componentCls:L,fontSize:s,motionDurationSlow:H,motionDurationMid:de,motionEaseInOut:v,paddingXS:c,padding:Q,colorSplit:R,lineWidth:w,zIndexPopup:U,borderRadiusLG:Fe,subMenuItemBorderRadius:ye,menuArrowSize:fe,menuArrowOffset:Ae,lineType:Ne,menuPanelMaskInset:Re,groupTitleLineHeight:It,groupTitleFontSize:zt}=T;return[{"":{[`${L}`]:Object.assign(Object.assign({},(0,V.dF)()),{"&-hidden":{display:"none"}})},[`${L}-submenu-hidden`]:{display:"none"}},{[L]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,V.Wf)(T)),(0,V.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:s,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${H} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${L}-item`]:{flex:"none"}},[`${L}-item, ${L}-submenu, ${L}-submenu-title`]:{borderRadius:T.itemBorderRadius},[`${L}-item-group-title`]:{padding:`${c}px ${Q}px`,fontSize:zt,lineHeight:It,transition:`all ${H}`},[`&-horizontal ${L}-submenu`]:{transition:[`border-color ${H} ${v}`,`background ${H} ${v}`].join(",")},[`${L}-submenu, ${L}-submenu-inline`]:{transition:[`border-color ${H} ${v}`,`background ${H} ${v}`,`padding ${de} ${v}`].join(",")},[`${L}-submenu ${L}-sub`]:{cursor:"initial",transition:[`background ${H} ${v}`,`padding ${H} ${v}`].join(",")},[`${L}-title-content`]:{transition:`color ${H}`},[`${L}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${L}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:R,borderStyle:Ne,borderWidth:0,borderTopWidth:w,marginBlock:w,padding:0,"&-dashed":{borderStyle:"dashed"}}}),W(T)),{[`${L}-item-group`]:{[`${L}-item-group-list`]:{margin:0,padding:0,[`${L}-item, ${L}-submenu-title`]:{paddingInline:`${s*2}px ${Q}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:U,borderRadius:Fe,boxShadow:"none",transformOrigin:"0 0",[`&${L}-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:T.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:T.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:T.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:T.paddingXS},[`> ${L}`]:Object.assign(Object.assign(Object.assign({borderRadius:Fe},W(T)),xe(T)),{[`${L}-item, ${L}-submenu > ${L}-submenu-title`]:{borderRadius:ye},[`${L}-submenu-title::after`]:{transition:`transform ${H} ${v}`}})}}),xe(T)),{[`&-inline-collapsed ${L}-submenu-arrow, - &-inline ${L}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ae})`},"&::after":{transform:`rotate(45deg) translateX(-${Ae})`}},[`${L}-submenu-open${L}-submenu-inline > ${L}-submenu-title > ${L}-submenu-arrow`]:{transform:`translateY(-${fe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ae})`},"&::before":{transform:`rotate(45deg) translateX(${Ae})`}}})},{[`${O}-layout-header`]:{[L]:{lineHeight:"inherit"}}}]};var Ie=(T,O)=>(0,it.Z)("Menu",s=>{if(O===!1)return[];const{colorBgElevated:H,colorPrimary:de,colorTextLightSolid:v,controlHeightLG:c,fontSize:Q,darkItemColor:R,darkDangerItemColor:w,darkItemBg:U,darkSubMenuItemBg:Fe,darkItemSelectedColor:ye,darkItemSelectedBg:fe,darkDangerItemSelectedBg:Ae,darkItemHoverBg:Ne,darkGroupTitleColor:Re,darkItemHoverColor:It,darkItemDisabledColor:zt,darkDangerItemHoverColor:Pt,darkDangerItemSelectedColor:Ut,darkDangerItemActiveBg:Wt}=s,yt=Q/7*5,Ht=(0,ge.TS)(s,{menuArrowSize:yt,menuHorizontalHeight:c*1.15,menuArrowOffset:`${yt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:H}),Mn=(0,ge.TS)(Ht,{itemColor:R,itemHoverColor:It,groupTitleColor:Re,itemSelectedColor:ye,itemBg:U,popupBg:U,subMenuItemBg:Fe,itemActiveBg:"transparent",itemSelectedBg:fe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ne,itemDisabledColor:zt,dangerItemColor:w,dangerItemHoverColor:Pt,dangerItemSelectedColor:Ut,dangerItemActiveBg:Wt,dangerItemSelectedBg:Ae,menuSubMenuBg:Fe,horizontalItemSelectedColor:v,horizontalItemSelectedBg:de});return[Pe(Ht),ne(Ht),F(Ht),z(Ht,"light"),z(Mn,"dark"),we(Ht),(0,Z.Z)(Ht),(0,Me.oN)(Ht,"slide-up"),(0,Me.oN)(Ht,"slide-down"),(0,pe._y)(Ht,"zoom-big")]},s=>{const{colorPrimary:H,colorError:de,colorTextDisabled:v,colorErrorBg:c,colorText:Q,colorTextDescription:R,colorBgContainer:w,colorFillAlter:U,colorFillContent:Fe,lineWidth:ye,lineWidthBold:fe,controlItemBgActive:Ae,colorBgTextHover:Ne,controlHeightLG:Re,lineHeight:It,colorBgElevated:zt,marginXXS:Pt,padding:Ut,fontSize:Wt,controlHeightSM:yt,fontSizeLG:Ht,colorTextLightSolid:Mn,colorErrorHover:$n}=s,Tn=new Y.C(Mn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:s.zIndexPopupBase+50,radiusItem:s.borderRadiusLG,itemBorderRadius:s.borderRadiusLG,radiusSubMenuItem:s.borderRadiusSM,subMenuItemBorderRadius:s.borderRadiusSM,colorItemText:Q,itemColor:Q,colorItemTextHover:Q,itemHoverColor:Q,colorItemTextHoverHorizontal:H,horizontalItemHoverColor:H,colorGroupTitle:R,groupTitleColor:R,colorItemTextSelected:H,itemSelectedColor:H,colorItemTextSelectedHorizontal:H,horizontalItemSelectedColor:H,colorItemBg:w,itemBg:w,colorItemBgHover:Ne,itemHoverBg:Ne,colorItemBgActive:Fe,itemActiveBg:Ae,colorSubItemBg:U,subMenuItemBg:U,colorItemBgSelected:Ae,itemSelectedBg:Ae,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:fe,activeBarHeight:fe,colorActiveBarBorderSize:ye,activeBarBorderWidth:ye,colorItemTextDisabled:v,itemDisabledColor:v,colorDangerItemText:de,dangerItemColor:de,colorDangerItemTextHover:de,dangerItemHoverColor:de,colorDangerItemTextSelected:de,dangerItemSelectedColor:de,colorDangerItemBgActive:c,dangerItemActiveBg:c,colorDangerItemBgSelected:c,dangerItemSelectedBg:c,itemMarginInline:s.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Re,groupTitleLineHeight:It,collapsedWidth:Re*2,popupBg:zt,itemMarginBlock:Pt,itemPaddingInline:Ut,horizontalLineHeight:`${Re*1.15}px`,iconSize:Wt,iconMarginInlineEnd:yt-Wt,collapsedIconSize:Ht,groupTitleFontSize:Wt,darkItemDisabledColor:new Y.C(Mn).setAlpha(.25).toRgbString(),darkItemColor:Tn,darkDangerItemColor:de,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Mn,darkItemSelectedBg:H,darkDangerItemSelectedBg:de,darkItemHoverBg:"transparent",darkGroupTitleColor:Tn,darkItemHoverColor:Mn,darkDangerItemHoverColor:$n,darkDangerItemSelectedColor:Mn,darkDangerItemActiveBg:de}},{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"]]})(T),rt=function(T,O){var L={};for(var s in T)Object.prototype.hasOwnProperty.call(T,s)&&O.indexOf(s)<0&&(L[s]=T[s]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,s=Object.getOwnPropertySymbols(T);H{var L,s;const H=u.useContext(r.Z),de=H||{},{getPrefixCls:v,getPopupContainer:c,direction:Q,menu:R}=u.useContext(I.E_),w=v(),{prefixCls:U,className:Fe,style:ye,theme:fe="light",expandIcon:Ae,_internalDisableMenuItemTitleTooltip:Ne,inlineCollapsed:Re,siderCollapsed:It,items:zt,children:Pt,rootClassName:Ut,mode:Wt,selectable:yt,onClick:Ht,overflowedIndicatorPopupClassName:Mn}=T,$n=rt(T,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Tn=(0,ue.Z)($n,["collapsedWidth"]),tr=G(zt)||Pt;(L=de.validator)===null||L===void 0||L.call(de,{mode:Wt});const pr=(0,K.useEvent)(function(){var dt;Ht==null||Ht.apply(void 0,arguments),(dt=de.onClick)===null||dt===void 0||dt.call(de)}),Xn=de.mode||Wt,qt=yt!=null?yt:de.selectable,gr=u.useMemo(()=>It!==void 0?It:Re,[Re,It]),yr={horizontal:{motionName:`${w}-slide-up`},inline:(0,E.Z)(w),other:{motionName:`${w}-zoom-big`}},Dn=v("menu",U||de.prefixCls),[Rn,Xr]=Ie(Dn,!H),We=d()(`${Dn}-${fe}`,R==null?void 0:R.className,Fe);let ht;if(typeof Ae=="function")ht=Ae;else if(Ae===null||Ae===!1)ht=null;else if(de.expandIcon===null||de.expandIcon===!1)ht=null;else{const dt=Ae!=null?Ae:de.expandIcon;ht=(0,M.Tm)(dt,{className:d()(`${Dn}-submenu-expand-icon`,(0,M.l$)(dt)?(s=dt.props)===null||s===void 0?void 0:s.className:"")})}const Mt=u.useMemo(()=>({prefixCls:Dn,inlineCollapsed:gr||!1,direction:Q,firstLevel:!0,theme:fe,mode:Xn,disableMenuItemTitleTooltip:Ne}),[Dn,gr,Q,Ne,fe]);return Rn(u.createElement(r.Z.Provider,{value:null},u.createElement(ie.Provider,{value:Mt},u.createElement(t.ZP,Object.assign({getPopupContainer:c,overflowedIndicator:u.createElement(be.Z,null),overflowedIndicatorPopupClassName:d()(Dn,`${Dn}-${fe}`,Mn),mode:Xn,selectable:qt,onClick:pr},Tn,{inlineCollapsed:gr,style:Object.assign(Object.assign({},R==null?void 0:R.style),ye),className:We,prefixCls:Dn,direction:Q,defaultMotions:yr,expandIcon:ht,ref:O,rootClassName:d()(Ut,Xr)}),tr))))});const he=(0,u.forwardRef)((T,O)=>{const L=(0,u.useRef)(null),s=u.useContext(S.D);return(0,u.useImperativeHandle)(O,()=>({menu:L.current,focus:H=>{var de;(de=L.current)===null||de===void 0||de.focus(H)}})),u.createElement(ut,Object.assign({ref:L},T,s))});he.Item=Je,he.SubMenu=Ue,he.Divider=le,he.ItemGroup=t.BW;var qe=he},58421:function(un,Ve,e){e.d(Ve,{Z:function(){return de}});var t=e(5016),u=e(59301),S={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=S,d=e(7657),I=function(c,Q){return u.createElement(d.Z,(0,t.Z)({},c,{ref:Q,icon:te}))},n=u.forwardRef(I),se=n,le=e(49198),h=e(33853),ue=e(38819),b=e(92310),M=e.n(b),J=e(18082),ie=e(20049),_=e(6487),Je=e(56789),Ee=e(7942),Ue=e(76773),be=e(26112),K={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},E=K,r=e(91735),x=function(v){(0,Ee.Z)(Q,v);var c=(0,Ue.Z)(Q);function Q(){var R;(0,_.Z)(this,Q);for(var w=arguments.length,U=new Array(w),Fe=0;Fe=0||ye.relatedTarget.className.indexOf("".concat(Re,"-item"))>=0))&&Ne(R.getValidValue()))},R.go=function(ye){var fe=R.state.goInputText;fe!==""&&(ye.keyCode===E.ENTER||ye.type==="click")&&(R.setState({goInputText:""}),R.props.quickGo(R.getValidValue()))},R}return(0,Je.Z)(Q,[{key:"getPageSizeOptions",value:function(){var w=this.props,U=w.pageSize,Fe=w.pageSizeOptions;return Fe.some(function(ye){return ye.toString()===U.toString()})?Fe:Fe.concat([U.toString()]).sort(function(ye,fe){var Ae=Number.isNaN(Number(ye))?0:Number(ye),Ne=Number.isNaN(Number(fe))?0:Number(fe);return Ae-Ne})}},{key:"render",value:function(){var w=this,U=this.props,Fe=U.pageSize,ye=U.locale,fe=U.rootPrefixCls,Ae=U.changeSize,Ne=U.quickGo,Re=U.goButton,It=U.selectComponentClass,zt=U.buildOptionText,Pt=U.selectPrefixCls,Ut=U.disabled,Wt=this.state.goInputText,yt="".concat(fe,"-options"),Ht=It,Mn=null,$n=null,Tn=null;if(!Ae&&!Ne)return null;var tr=this.getPageSizeOptions();if(Ae&&Ht){var pr=tr.map(function(Xn,qt){return u.createElement(Ht.Option,{key:qt,value:Xn.toString()},(zt||w.buildOptionText)(Xn))});Mn=u.createElement(Ht,{disabled:Ut,prefixCls:Pt,showSearch:!1,className:"".concat(yt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Fe||tr[0]).toString(),onChange:this.changeSize,getPopupContainer:function(qt){return qt.parentNode},"aria-label":ye.page_size,defaultOpen:!1},pr)}return Ne&&(Re&&(Tn=typeof Re=="boolean"?u.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Ut,className:"".concat(yt,"-quick-jumper-button")},ye.jump_to_confirm):u.createElement("span",{onClick:this.go,onKeyUp:this.go},Re)),$n=u.createElement("div",{className:"".concat(yt,"-quick-jumper")},ye.jump_to,u.createElement("input",{disabled:Ut,type:"text",value:Wt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ye.page}),ye.page,Tn)),u.createElement("li",{className:"".concat(yt)},Mn,$n)}}]),Q}(u.Component);x.defaultProps={pageSizeOptions:["10","20","50","100"]};var P=x,G=function(c){var Q,R=c.rootPrefixCls,w=c.page,U=c.active,Fe=c.className,ye=c.showTitle,fe=c.onClick,Ae=c.onKeyPress,Ne=c.itemRender,Re="".concat(R,"-item"),It=M()(Re,"".concat(Re,"-").concat(w),(Q={},(0,J.Z)(Q,"".concat(Re,"-active"),U),(0,J.Z)(Q,"".concat(Re,"-disabled"),!w),(0,J.Z)(Q,c.className,Fe),Q)),zt=function(){fe(w)},Pt=function(yt){Ae(yt,fe,w)},Ut=Ne(w,"page",u.createElement("a",{rel:"nofollow"},w));return Ut?u.createElement("li",{title:ye?w.toString():null,className:It,onClick:zt,onKeyPress:Pt,tabIndex:0},Ut):null},Y=G;function V(){}function Z(v){var c=Number(v);return typeof c=="number"&&!Number.isNaN(c)&&isFinite(c)&&Math.floor(c)===c}var Me=function(c,Q,R){return R};function pe(v,c,Q){var R=typeof v=="undefined"?c.pageSize:v;return Math.floor((Q.total-1)/R)+1}var it=function(v){(0,Ee.Z)(Q,v);var c=(0,Ue.Z)(Q);function Q(R){var w;(0,_.Z)(this,Q),w=c.call(this,R),w.paginationNode=u.createRef(),w.getJumpPrevPage=function(){return Math.max(1,w.state.current-(w.props.showLessItems?3:5))},w.getJumpNextPage=function(){return Math.min(pe(void 0,w.state,w.props),w.state.current+(w.props.showLessItems?3:5))},w.getItemIcon=function(Ae,Ne){var Re=w.props.prefixCls,It=Ae||u.createElement("button",{type:"button","aria-label":Ne,className:"".concat(Re,"-item-link")});return typeof Ae=="function"&&(It=u.createElement(Ae,(0,ie.Z)({},w.props))),It},w.isValid=function(Ae){var Ne=w.props.total;return Z(Ae)&&Ae!==w.state.current&&Z(Ne)&&Ne>0},w.shouldDisplayQuickJumper=function(){var Ae=w.props,Ne=Ae.showQuickJumper,Re=Ae.total,It=w.state.pageSize;return Re<=It?!1:Ne},w.handleKeyDown=function(Ae){(Ae.keyCode===E.ARROW_UP||Ae.keyCode===E.ARROW_DOWN)&&Ae.preventDefault()},w.handleKeyUp=function(Ae){var Ne=w.getValidValue(Ae),Re=w.state.currentInputValue;Ne!==Re&&w.setState({currentInputValue:Ne}),Ae.keyCode===E.ENTER?w.handleChange(Ne):Ae.keyCode===E.ARROW_UP?w.handleChange(Ne-1):Ae.keyCode===E.ARROW_DOWN&&w.handleChange(Ne+1)},w.handleBlur=function(Ae){var Ne=w.getValidValue(Ae);w.handleChange(Ne)},w.changePageSize=function(Ae){var Ne=w.state.current,Re=pe(Ae,w.state,w.props);Ne=Ne>Re?Re:Ne,Re===0&&(Ne=w.state.current),typeof Ae=="number"&&("pageSize"in w.props||w.setState({pageSize:Ae}),"current"in w.props||w.setState({current:Ne,currentInputValue:Ne})),w.props.onShowSizeChange(Ne,Ae),"onChange"in w.props&&w.props.onChange&&w.props.onChange(Ne,Ae)},w.handleChange=function(Ae){var Ne=w.props,Re=Ne.disabled,It=Ne.onChange,zt=w.state,Pt=zt.pageSize,Ut=zt.current,Wt=zt.currentInputValue;if(w.isValid(Ae)&&!Re){var yt=pe(void 0,w.state,w.props),Ht=Ae;return Ae>yt?Ht=yt:Ae<1&&(Ht=1),"current"in w.props||w.setState({current:Ht}),Ht!==Wt&&w.setState({currentInputValue:Ht}),It(Ht,Pt),Ht}return Ut},w.prev=function(){w.hasPrev()&&w.handleChange(w.state.current-1)},w.next=function(){w.hasNext()&&w.handleChange(w.state.current+1)},w.jumpPrev=function(){w.handleChange(w.getJumpPrevPage())},w.jumpNext=function(){w.handleChange(w.getJumpNextPage())},w.hasPrev=function(){return w.state.current>1},w.hasNext=function(){return w.state.current2?Re-2:0),zt=2;zt=Fe?fe=Fe:fe=Number(U),fe}},{key:"getShowSizeChanger",value:function(){var w=this.props,U=w.showSizeChanger,Fe=w.total,ye=w.totalBoundaryShowSizeChanger;return typeof U!="undefined"?U:Fe>ye}},{key:"render",value:function(){var w=this.props,U=w.prefixCls,Fe=w.className,ye=w.style,fe=w.disabled,Ae=w.hideOnSinglePage,Ne=w.total,Re=w.locale,It=w.showQuickJumper,zt=w.showLessItems,Pt=w.showTitle,Ut=w.showTotal,Wt=w.simple,yt=w.itemRender,Ht=w.showPrevNextJumpers,Mn=w.jumpPrevIcon,$n=w.jumpNextIcon,Tn=w.selectComponentClass,tr=w.selectPrefixCls,pr=w.pageSizeOptions,Xn=this.state,qt=Xn.current,gr=Xn.pageSize,yr=Xn.currentInputValue;if(Ae===!0&&Ne<=gr)return null;var Dn=pe(void 0,this.state,this.props),Rn=[],Xr=null,We=null,ht=null,Mt=null,dt=null,Xt=It&&It.goButton,Fn=zt?1:2,$t=qt-1>0?qt-1:0,jn=qt+1Ne?Ne:qt*gr]));if(Wt){Xt&&(typeof Xt=="boolean"?dt=u.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Re.jump_to_confirm):dt=u.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Xt),dt=u.createElement("li",{title:Pt?"".concat(Re.jump_to).concat(qt,"/").concat(Dn):null,className:"".concat(U,"-simple-pager")},dt));var p=this.renderPrev($t);return u.createElement("ul",(0,t.Z)({className:M()(U,"".concat(U,"-simple"),(0,J.Z)({},"".concat(U,"-disabled"),fe),Fe),style:ye,ref:this.paginationNode},k),i,p?u.createElement("li",{title:Pt?Re.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:M()("".concat(U,"-prev"),(0,J.Z)({},"".concat(U,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},p):null,u.createElement("li",{title:Pt?"".concat(qt,"/").concat(Dn):null,className:"".concat(U,"-simple-pager")},u.createElement("input",{type:"text",value:yr,disabled:fe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),u.createElement("span",{className:"".concat(U,"-slash")},"/"),Dn),u.createElement("li",{title:Pt?Re.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:M()("".concat(U,"-next"),(0,J.Z)({},"".concat(U,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(jn)),dt)}if(Dn<=3+Fn*2){var g={locale:Re,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Pt,itemRender:yt};Dn||Rn.push(u.createElement(Y,(0,t.Z)({},g,{key:"noPager",page:1,className:"".concat(U,"-item-disabled")})));for(var C=1;C<=Dn;C+=1){var re=qt===C;Rn.push(u.createElement(Y,(0,t.Z)({},g,{key:C,page:C,active:re})))}}else{var q=zt?Re.prev_3:Re.prev_5,He=zt?Re.next_3:Re.next_5,Ke=yt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Mn,"prev page")),_e=yt(this.getJumpNextPage(),"jump-next",this.getItemIcon($n,"next page"));Ht&&(Xr=Ke?u.createElement("li",{title:Pt?q:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:M()("".concat(U,"-jump-prev"),(0,J.Z)({},"".concat(U,"-jump-prev-custom-icon"),!!Mn))},Ke):null,We=_e?u.createElement("li",{title:Pt?He:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:M()("".concat(U,"-jump-next"),(0,J.Z)({},"".concat(U,"-jump-next-custom-icon"),!!$n))},_e):null),Mt=u.createElement(Y,{locale:Re,last:!0,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Dn,page:Dn,active:!1,showTitle:Pt,itemRender:yt}),ht=u.createElement(Y,{locale:Re,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Pt,itemRender:yt});var at=Math.max(1,qt-Fn),$e=Math.min(qt+Fn,Dn);qt-1<=Fn&&($e=1+Fn*2),Dn-qt<=Fn&&(at=Dn-Fn*2);for(var ft=at;ft<=$e;ft+=1){var mt=qt===ft;Rn.push(u.createElement(Y,{locale:Re,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ft,page:ft,active:mt,showTitle:Pt,itemRender:yt}))}qt-1>=Fn*2&&qt!==3&&(Rn[0]=(0,u.cloneElement)(Rn[0],{className:"".concat(U,"-item-after-jump-prev")}),Rn.unshift(Xr)),Dn-qt>=Fn*2&&qt!==Dn-2&&(Rn[Rn.length-1]=(0,u.cloneElement)(Rn[Rn.length-1],{className:"".concat(U,"-item-before-jump-next")}),Rn.push(We)),at!==1&&Rn.unshift(ht),$e!==Dn&&Rn.push(Mt)}var ct=!this.hasPrev()||!Dn,Ot=!this.hasNext()||!Dn,vt=this.renderPrev($t),bt=this.renderNext(jn);return u.createElement("ul",(0,t.Z)({className:M()(U,Fe,(0,J.Z)({},"".concat(U,"-disabled"),fe)),style:ye,ref:this.paginationNode},k),i,vt?u.createElement("li",{title:Pt?Re.prev_page:null,onClick:this.prev,tabIndex:ct?null:0,onKeyPress:this.runIfEnterPrev,className:M()("".concat(U,"-prev"),(0,J.Z)({},"".concat(U,"-disabled"),ct)),"aria-disabled":ct},vt):null,Rn,bt?u.createElement("li",{title:Pt?Re.next_page:null,onClick:this.next,tabIndex:Ot?null:0,onKeyPress:this.runIfEnterNext,className:M()("".concat(U,"-next"),(0,J.Z)({},"".concat(U,"-disabled"),Ot)),"aria-disabled":Ot},bt):null,u.createElement(P,{disabled:fe,locale:Re,rootPrefixCls:U,selectComponentClass:Tn,selectPrefixCls:tr,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:qt,pageSize:gr,pageSizeOptions:pr,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Xt}))}}],[{key:"getDerivedStateFromProps",value:function(w,U){var Fe={};if("current"in w&&(Fe.current=w.current,w.current!==U.current&&(Fe.currentInputValue=Fe.current)),"pageSize"in w&&w.pageSize!==U.pageSize){var ye=U.current,fe=pe(w.pageSize,U,w);ye=ye>fe?fe:ye,"current"in w||(Fe.current=ye,Fe.currentInputValue=ye),Fe.pageSize=w.pageSize}return Fe}}]),Q}(u.Component);it.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:V,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:V,locale:r.Z,style:{},itemRender:Me,totalBoundaryShowSizeChanger:50};var ge=it,Ce=e(22075),ne=e(36355),X=e(19716),we=e(8628),m=e(9763),A=e(57809);const z=v=>u.createElement(A.default,Object.assign({},v,{showSearch:!0,size:"small"})),D=v=>u.createElement(A.default,Object.assign({},v,{showSearch:!0,size:"middle"}));z.Option=A.default.Option,D.Option=A.default.Option;var B=e(9937),F=e(17313),W=e(83116),xe=e(37613);const Pe=v=>{const{componentCls:c}=v;return{[`${c}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${c}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${c}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed"}}},[`&${c}-disabled`]:{cursor:"not-allowed",[`${c}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:v.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:v.colorBorder,backgroundColor:v.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:v.itemActiveBgDisabled},a:{color:v.itemActiveColorDisabled}}},[`${c}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${c}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${c}-simple-pager`]:{color:v.colorTextDisabled},[`${c}-jump-prev, ${c}-jump-next`]:{[`${c}-item-link-icon`]:{opacity:0},[`${c}-item-ellipsis`]:{opacity:1}}},[`&${c}-simple`]:{[`${c}-prev, ${c}-next`]:{[`&${c}-disabled ${c}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ie=v=>{const{componentCls:c}=v;return{[`&${c}-mini ${c}-total-text, &${c}-mini ${c}-simple-pager`]:{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`},[`&${c}-mini ${c}-item`]:{minWidth:v.itemSizeSM,height:v.itemSizeSM,margin:0,lineHeight:`${v.itemSizeSM-2}px`},[`&${c}-mini:not(${c}-disabled) ${c}-item:not(${c}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:v.colorBgTextHover},"&:active":{backgroundColor:v.colorBgTextActive}},[`&${c}-mini ${c}-prev, &${c}-mini ${c}-next`]:{minWidth:v.itemSizeSM,height:v.itemSizeSM,margin:0,lineHeight:`${v.itemSizeSM}px`},[`&${c}-mini:not(${c}-disabled)`]:{[`${c}-prev, ${c}-next`]:{[`&:hover ${c}-item-link`]:{backgroundColor:v.colorBgTextHover},[`&:active ${c}-item-link`]:{backgroundColor:v.colorBgTextActive},[`&${c}-disabled:hover ${c}-item-link`]:{backgroundColor:"transparent"}}},[` - &${c}-mini ${c}-prev ${c}-item-link, - &${c}-mini ${c}-next ${c}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`}},[`&${c}-mini ${c}-jump-prev, &${c}-mini ${c}-jump-next`]:{height:v.itemSizeSM,marginInlineEnd:0,lineHeight:`${v.itemSizeSM}px`},[`&${c}-mini ${c}-options`]:{marginInlineStart:v.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:v.miniOptionsSizeChangerTop},"&-quick-jumper":{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,B.x0)(v)),{width:v.paginationMiniQuickJumperInputWidth,height:v.controlHeightSM})}}}},rt=v=>{const{componentCls:c}=v;return{[` - &${c}-simple ${c}-prev, - &${c}-simple ${c}-next - `]:{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`,verticalAlign:"top",[`${c}-item-link`]:{height:v.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:v.colorBgTextHover},"&:active":{backgroundColor:v.colorBgTextActive},"&::after":{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`}}},[`&${c}-simple ${c}-simple-pager`]:{display:"inline-block",height:v.itemSizeSM,marginInlineEnd:v.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:v.marginXS,padding:`0 ${v.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:v.itemInputBg,border:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`,borderRadius:v.borderRadius,outline:"none",transition:`border-color ${v.motionDurationMid}`,color:"inherit","&:hover":{borderColor:v.colorPrimary},"&:focus":{borderColor:v.colorPrimaryHover,boxShadow:`${v.inputOutlineOffset}px 0 ${v.controlOutlineWidth}px ${v.controlOutline}`},"&[disabled]":{color:v.colorTextDisabled,backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,cursor:"not-allowed"}}}}},Ct=v=>{const{componentCls:c}=v;return{[`${c}-jump-prev, ${c}-jump-next`]:{outline:0,[`${c}-item-container`]:{position:"relative",[`${c}-item-link-icon`]:{color:v.colorPrimary,fontSize:v.fontSizeSM,opacity:0,transition:`all ${v.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${c}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:v.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:v.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:v.paginationEllipsisTextIndent,opacity:1,transition:`all ${v.motionDurationMid}`}},"&:hover":{[`${c}-item-link-icon`]:{opacity:1},[`${c}-item-ellipsis`]:{opacity:0}}},[` - ${c}-prev, - ${c}-jump-prev, - ${c}-jump-next - `]:{marginInlineEnd:v.marginXS},[` - ${c}-prev, - ${c}-next, - ${c}-jump-prev, - ${c}-jump-next - `]:{display:"inline-block",minWidth:v.itemSize,height:v.itemSize,color:v.colorText,fontFamily:v.fontFamily,lineHeight:`${v.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:v.borderRadius,cursor:"pointer",transition:`all ${v.motionDurationMid}`},[`${c}-prev, ${c}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:v.colorText,cursor:"pointer",userSelect:"none"},[`${c}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:v.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${v.lineWidth}px ${v.lineType} transparent`,borderRadius:v.borderRadius,outline:"none",transition:`all ${v.motionDurationMid}`},[`&:hover ${c}-item-link`]:{backgroundColor:v.colorBgTextHover},[`&:active ${c}-item-link`]:{backgroundColor:v.colorBgTextActive},[`&${c}-disabled:hover`]:{[`${c}-item-link`]:{backgroundColor:"transparent"}}},[`${c}-slash`]:{marginInlineEnd:v.paginationSlashMarginInlineEnd,marginInlineStart:v.paginationSlashMarginInlineStart},[`${c}-options`]:{display:"inline-block",marginInlineStart:v.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:v.controlHeight,marginInlineStart:v.marginXS,lineHeight:`${v.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,B.ik)(v)),{width:v.controlHeightLG*1.25,height:v.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:v.marginXS,marginInlineEnd:v.marginXS})}}}},ut=v=>{const{componentCls:c}=v;return{[`${c}-item`]:{display:"inline-block",minWidth:v.itemSize,height:v.itemSize,marginInlineEnd:v.marginXS,fontFamily:v.fontFamily,lineHeight:`${v.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${v.lineWidth}px ${v.lineType} transparent`,borderRadius:v.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${v.paginationItemPaddingInline}px`,color:v.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${c}-item-active)`]:{"&:hover":{transition:`all ${v.motionDurationMid}`,backgroundColor:v.colorBgTextHover},"&:active":{backgroundColor:v.colorBgTextActive}},"&-active":{fontWeight:v.fontWeightStrong,backgroundColor:v.itemActiveBg,borderColor:v.colorPrimary,a:{color:v.colorPrimary},"&:hover":{borderColor:v.colorPrimaryHover},"&:hover a":{color:v.colorPrimaryHover}}}}},he=v=>{const{componentCls:c}=v;return{[c]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,F.Wf)(v)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${c}-total-text`]:{display:"inline-block",height:v.itemSize,marginInlineEnd:v.marginXS,lineHeight:`${v.itemSize-2}px`,verticalAlign:"middle"}}),ut(v)),Ct(v)),rt(v)),Ie(v)),Pe(v)),{[`@media only screen and (max-width: ${v.screenLG}px)`]:{[`${c}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${v.screenSM}px)`]:{[`${c}-options`]:{display:"none"}}}),[`&${v.componentCls}-rtl`]:{direction:"rtl"}}},qe=v=>{const{componentCls:c}=v;return{[`${c}${c}-disabled:not(${c}-mini)`]:{"&, &:hover":{[`${c}-item-link`]:{borderColor:v.colorBorder}},"&:focus-visible":{[`${c}-item-link`]:{borderColor:v.colorBorder}},[`${c}-item, ${c}-item-link`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,[`&:hover:not(${c}-item-active)`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,a:{color:v.colorTextDisabled}},[`&${c}-item-active`]:{backgroundColor:v.itemActiveBgDisabled}},[`${c}-prev, ${c}-next`]:{"&:hover button":{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,color:v.colorTextDisabled},[`${c}-item-link`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder}}},[`${c}:not(${c}-mini)`]:{[`${c}-prev, ${c}-next`]:{"&:hover button":{borderColor:v.colorPrimaryHover,backgroundColor:v.itemBg},[`${c}-item-link`]:{backgroundColor:v.itemLinkBg,borderColor:v.colorBorder},[`&:hover ${c}-item-link`]:{borderColor:v.colorPrimary,backgroundColor:v.itemBg,color:v.colorPrimary},[`&${c}-disabled`]:{[`${c}-item-link`]:{borderColor:v.colorBorder,color:v.colorTextDisabled}}},[`${c}-item`]:{backgroundColor:v.itemBg,border:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`,[`&:hover:not(${c}-item-active)`]:{borderColor:v.colorPrimary,backgroundColor:v.itemBg,a:{color:v.colorPrimary}},"&-active":{borderColor:v.colorPrimary}}}}},T=v=>{const{componentCls:c}=v;return{[`${c}:not(${c}-disabled)`]:{[`${c}-item`]:Object.assign({},(0,F.Qy)(v)),[`${c}-jump-prev, ${c}-jump-next`]:{"&:focus-visible":Object.assign({[`${c}-item-link-icon`]:{opacity:1},[`${c}-item-ellipsis`]:{opacity:0}},(0,F.oN)(v))},[`${c}-prev, ${c}-next`]:{[`&:focus-visible ${c}-item-link`]:Object.assign({},(0,F.oN)(v))}}}};var O=(0,W.Z)("Pagination",v=>{const c=(0,xe.TS)(v,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:v.marginXXS/2,paginationMiniQuickJumperInputWidth:v.controlHeightLG*1.1,paginationItemPaddingInline:v.marginXXS*1.5,paginationEllipsisLetterSpacing:v.marginXXS/2,paginationSlashMarginInlineStart:v.marginXXS,paginationSlashMarginInlineEnd:v.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,B.e5)(v),(0,B.TM)(v));return[he(c),T(c),v.wireframe&&qe(c)]},v=>({itemBg:v.colorBgContainer,itemSize:v.controlHeight,itemSizeSM:v.controlHeightSM,itemActiveBg:v.colorBgContainer,itemLinkBg:v.colorBgContainer,itemActiveColorDisabled:v.colorTextDisabled,itemActiveBgDisabled:v.controlItemBgActiveDisabled,itemInputBg:v.colorBgContainer,miniOptionsSizeChangerTop:0})),L=function(v,c){var Q={};for(var R in v)Object.prototype.hasOwnProperty.call(v,R)&&c.indexOf(R)<0&&(Q[R]=v[R]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,R=Object.getOwnPropertySymbols(v);w{const{prefixCls:c,selectPrefixCls:Q,className:R,rootClassName:w,style:U,size:Fe,locale:ye,selectComponentClass:fe,responsive:Ae,showSizeChanger:Ne}=v,Re=L(v,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:It}=(0,we.Z)(Ae),{getPrefixCls:zt,direction:Pt,pagination:Ut={}}=u.useContext(ne.E_),Wt=zt("pagination",c),[yt,Ht]=O(Wt),Mn=Ne!=null?Ne:Ut.showSizeChanger,$n=u.useMemo(()=>{const Dn=u.createElement("span",{className:`${Wt}-item-ellipsis`},"\u2022\u2022\u2022"),Rn=u.createElement("button",{className:`${Wt}-item-link`,type:"button",tabIndex:-1},Pt==="rtl"?u.createElement(ue.Z,null):u.createElement(h.Z,null)),Xr=u.createElement("button",{className:`${Wt}-item-link`,type:"button",tabIndex:-1},Pt==="rtl"?u.createElement(h.Z,null):u.createElement(ue.Z,null)),We=u.createElement("a",{className:`${Wt}-item-link`},u.createElement("div",{className:`${Wt}-item-container`},Pt==="rtl"?u.createElement(le.Z,{className:`${Wt}-item-link-icon`}):u.createElement(se,{className:`${Wt}-item-link-icon`}),Dn)),ht=u.createElement("a",{className:`${Wt}-item-link`},u.createElement("div",{className:`${Wt}-item-container`},Pt==="rtl"?u.createElement(se,{className:`${Wt}-item-link-icon`}):u.createElement(le.Z,{className:`${Wt}-item-link-icon`}),Dn));return{prevIcon:Rn,nextIcon:Xr,jumpPrevIcon:We,jumpNextIcon:ht}},[Pt,Wt]),[Tn]=(0,m.Z)("Pagination",Ce.Z),tr=Object.assign(Object.assign({},Tn),ye),pr=(0,X.Z)(Fe),Xn=pr==="small"||!!(It&&!pr&&Ae),qt=zt("select",Q),gr=M()({[`${Wt}-mini`]:Xn,[`${Wt}-rtl`]:Pt==="rtl"},Ut==null?void 0:Ut.className,R,w,Ht),yr=Object.assign(Object.assign({},Ut==null?void 0:Ut.style),U);return yt(u.createElement(ge,Object.assign({},$n,Re,{style:yr,prefixCls:Wt,selectPrefixCls:qt,className:gr,selectComponentClass:fe||(Xn?z:D),locale:tr,showSizeChanger:Mn})))},de=H},5112:function(un,Ve,e){e.d(Ve,{ZP:function(){return we}});var t=e(92310),u=e.n(t),S=e(18929),te=e(26112),d=e(59301),I=e(36355),n=e(19716);const se=d.createContext(null),le=se.Provider;var h=se;const ue=d.createContext(null),b=ue.Provider;var M=e(5630),J=e(8654),ie=e(1684),_=e(32441),Je=e(17313),Ee=e(83116),Ue=e(37613);const be=m=>{const{componentCls:A,antCls:z}=m,D=`${A}-group`;return{[D]:Object.assign(Object.assign({},(0,Je.Wf)(m)),{display:"inline-block",fontSize:0,[`&${D}-rtl`]:{direction:"rtl"},[`${z}-badge ${z}-badge-count`]:{zIndex:1},[`> ${z}-badge:not(:first-child) > ${z}-button-wrapper`]:{borderInlineStart:"none"}})}},K=m=>{const{componentCls:A,wrapperMarginInlineEnd:z,colorPrimary:D,radioSize:B,motionDurationSlow:F,motionDurationMid:W,motionEaseInOutCirc:xe,colorBgContainer:Pe,colorBorder:Ie,lineWidth:rt,dotSize:Ct,colorBgContainerDisabled:ut,colorTextDisabled:he,paddingXS:qe,dotColorDisabled:T,lineType:O,radioDotDisabledSize:L,wireframe:s,colorWhite:H}=m,de=`${A}-inner`;return{[`${A}-wrapper`]:Object.assign(Object.assign({},(0,Je.Wf)(m)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:z,cursor:"pointer",[`&${A}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:m.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${A}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${rt}px ${O} ${D}`,borderRadius:"50%",visibility:"hidden",content:'""'},[A]:Object.assign(Object.assign({},(0,Je.Wf)(m)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${A}-wrapper:hover &, - &:hover ${de}`]:{borderColor:D},[`${A}-input:focus-visible + ${de}`]:Object.assign({},(0,Je.oN)(m)),[`${A}:hover::after, ${A}-wrapper:hover &::after`]:{visibility:"visible"},[`${A}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:B,height:B,marginBlockStart:B/-2,marginInlineStart:B/-2,backgroundColor:s?D:H,borderBlockStart:0,borderInlineStart:0,borderRadius:B,transform:"scale(0)",opacity:0,transition:`all ${F} ${xe}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:B,height:B,backgroundColor:Pe,borderColor:Ie,borderStyle:"solid",borderWidth:rt,borderRadius:"50%",transition:`all ${W}`},[`${A}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${A}-checked`]:{[de]:{borderColor:D,backgroundColor:s?Pe:D,"&::after":{transform:`scale(${Ct/B})`,opacity:1,transition:`all ${F} ${xe}`}}},[`${A}-disabled`]:{cursor:"not-allowed",[de]:{backgroundColor:ut,borderColor:Ie,cursor:"not-allowed","&::after":{backgroundColor:T}},[`${A}-input`]:{cursor:"not-allowed"},[`${A}-disabled + span`]:{color:he,cursor:"not-allowed"},[`&${A}-checked`]:{[de]:{"&::after":{transform:`scale(${L/B})`}}}},[`span${A} + *`]:{paddingInlineStart:qe,paddingInlineEnd:qe}})}},E=m=>{const{buttonColor:A,controlHeight:z,componentCls:D,lineWidth:B,lineType:F,colorBorder:W,motionDurationSlow:xe,motionDurationMid:Pe,buttonPaddingInline:Ie,fontSize:rt,buttonBg:Ct,fontSizeLG:ut,controlHeightLG:he,controlHeightSM:qe,paddingXS:T,borderRadius:O,borderRadiusSM:L,borderRadiusLG:s,buttonCheckedBg:H,buttonSolidCheckedColor:de,colorTextDisabled:v,colorBgContainerDisabled:c,buttonCheckedBgDisabled:Q,buttonCheckedColorDisabled:R,colorPrimary:w,colorPrimaryHover:U,colorPrimaryActive:Fe,buttonSolidCheckedBg:ye,buttonSolidCheckedHoverBg:fe,buttonSolidCheckedActiveBg:Ae}=m;return{[`${D}-button-wrapper`]:{position:"relative",display:"inline-block",height:z,margin:0,paddingInline:Ie,paddingBlock:0,color:A,fontSize:rt,lineHeight:`${z-B*2}px`,background:Ct,border:`${B}px ${F} ${W}`,borderBlockStartWidth:B+.02,borderInlineStartWidth:0,borderInlineEndWidth:B,cursor:"pointer",transition:[`color ${Pe}`,`background ${Pe}`,`box-shadow ${Pe}`].join(","),a:{color:A},[`> ${D}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-B,insetInlineStart:-B,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:B,paddingInline:0,backgroundColor:W,transition:`background-color ${xe}`,content:'""'}},"&:first-child":{borderInlineStart:`${B}px ${F} ${W}`,borderStartStartRadius:O,borderEndStartRadius:O},"&:last-child":{borderStartEndRadius:O,borderEndEndRadius:O},"&:first-child:last-child":{borderRadius:O},[`${D}-group-large &`]:{height:he,fontSize:ut,lineHeight:`${he-B*2}px`,"&:first-child":{borderStartStartRadius:s,borderEndStartRadius:s},"&:last-child":{borderStartEndRadius:s,borderEndEndRadius:s}},[`${D}-group-small &`]:{height:qe,paddingInline:T-B,paddingBlock:0,lineHeight:`${qe-B*2}px`,"&:first-child":{borderStartStartRadius:L,borderEndStartRadius:L},"&:last-child":{borderStartEndRadius:L,borderEndEndRadius:L}},"&:hover":{position:"relative",color:w},"&:has(:focus-visible)":Object.assign({},(0,Je.oN)(m)),[`${D}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${D}-button-wrapper-disabled)`]:{zIndex:1,color:w,background:H,borderColor:w,"&::before":{backgroundColor:w},"&:first-child":{borderColor:w},"&:hover":{color:U,borderColor:U,"&::before":{backgroundColor:U}},"&:active":{color:Fe,borderColor:Fe,"&::before":{backgroundColor:Fe}}},[`${D}-group-solid &-checked:not(${D}-button-wrapper-disabled)`]:{color:de,background:ye,borderColor:ye,"&:hover":{color:de,background:fe,borderColor:fe},"&:active":{color:de,background:Ae,borderColor:Ae}},"&-disabled":{color:v,backgroundColor:c,borderColor:W,cursor:"not-allowed","&:first-child, &:hover":{color:v,backgroundColor:c,borderColor:W}},[`&-disabled${D}-button-wrapper-checked`]:{color:R,backgroundColor:Q,borderColor:W,boxShadow:"none"}}}},r=m=>m-4*2;var x=(0,Ee.Z)("Radio",m=>{const{controlOutline:A,controlOutlineWidth:z,radioSize:D}=m,B=`0 0 0 ${z}px ${A}`,F=B,W=r(D),xe=(0,Ue.TS)(m,{radioDotDisabledSize:W,radioFocusShadow:B,radioButtonFocusShadow:F});return[be(xe),K(xe),E(xe)]},m=>{const{wireframe:A,padding:z,marginXS:D,lineWidth:B,fontSizeLG:F,colorText:W,colorBgContainer:xe,colorTextDisabled:Pe,controlItemBgActiveDisabled:Ie,colorTextLightSolid:rt,colorPrimary:Ct,colorPrimaryHover:ut,colorPrimaryActive:he}=m,qe=4,T=F,O=A?r(T):T-(qe+B)*2;return{radioSize:T,dotSize:O,dotColorDisabled:Pe,buttonSolidCheckedColor:rt,buttonSolidCheckedBg:Ct,buttonSolidCheckedHoverBg:ut,buttonSolidCheckedActiveBg:he,buttonBg:xe,buttonCheckedBg:xe,buttonColor:W,buttonCheckedBgDisabled:Ie,buttonCheckedColorDisabled:Pe,buttonPaddingInline:z-B,wrapperMarginInlineEnd:D}}),P=e(14088),G=e(4572),Y=function(m,A){var z={};for(var D in m)Object.prototype.hasOwnProperty.call(m,D)&&A.indexOf(D)<0&&(z[D]=m[D]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,D=Object.getOwnPropertySymbols(m);B{var z,D;const B=d.useContext(h),F=d.useContext(ue),{getPrefixCls:W,direction:xe,radio:Pe}=d.useContext(I.E_),Ie=d.useRef(null),rt=(0,J.sQ)(A,Ie),{isFormItemInput:Ct}=d.useContext(_.aM),ut=Fe=>{var ye,fe;(ye=m.onChange)===null||ye===void 0||ye.call(m,Fe),(fe=B==null?void 0:B.onChange)===null||fe===void 0||fe.call(B,Fe)},{prefixCls:he,className:qe,rootClassName:T,children:O,style:L}=m,s=Y(m,["prefixCls","className","rootClassName","children","style"]),H=W("radio",he),de=((B==null?void 0:B.optionType)||F)==="button",v=de?`${H}-button`:H,[c,Q]=x(H),R=Object.assign({},s),w=d.useContext(ie.Z);B&&(R.name=B.name,R.onChange=ut,R.checked=m.value===B.value,R.disabled=(z=R.disabled)!==null&&z!==void 0?z:B.disabled),R.disabled=(D=R.disabled)!==null&&D!==void 0?D:w;const U=u()(`${v}-wrapper`,{[`${v}-wrapper-checked`]:R.checked,[`${v}-wrapper-disabled`]:R.disabled,[`${v}-wrapper-rtl`]:xe==="rtl",[`${v}-wrapper-in-form-item`]:Ct},Pe==null?void 0:Pe.className,qe,T,Q);return c(d.createElement(P.Z,{component:"Radio",disabled:R.disabled},d.createElement("label",{className:U,style:Object.assign(Object.assign({},Pe==null?void 0:Pe.style),L),onMouseEnter:m.onMouseEnter,onMouseLeave:m.onMouseLeave},d.createElement(M.Z,Object.assign({},R,{className:u()(R.className,!de&&G.A),type:"radio",prefixCls:v,ref:rt})),O!==void 0?d.createElement("span",null,O):null)))};var Me=d.forwardRef(V);const pe=d.forwardRef((m,A)=>{const{getPrefixCls:z,direction:D}=d.useContext(I.E_),[B,F]=(0,S.Z)(m.defaultValue,{value:m.value}),W=ye=>{const fe=B,Ae=ye.target.value;"value"in m||F(Ae);const{onChange:Ne}=m;Ne&&Ae!==fe&&Ne(ye)},{prefixCls:xe,className:Pe,rootClassName:Ie,options:rt,buttonStyle:Ct="outline",disabled:ut,children:he,size:qe,style:T,id:O,onMouseEnter:L,onMouseLeave:s,onFocus:H,onBlur:de}=m,v=z("radio",xe),c=`${v}-group`,[Q,R]=x(v);let w=he;rt&&rt.length>0&&(w=rt.map(ye=>typeof ye=="string"||typeof ye=="number"?d.createElement(Me,{key:ye.toString(),prefixCls:v,disabled:ut,value:ye,checked:B===ye},ye):d.createElement(Me,{key:`radio-group-value-options-${ye.value}`,prefixCls:v,disabled:ye.disabled||ut,value:ye.value,checked:B===ye.value,title:ye.title,style:ye.style},ye.label)));const U=(0,n.Z)(qe),Fe=u()(c,`${c}-${Ct}`,{[`${c}-${U}`]:U,[`${c}-rtl`]:D==="rtl"},Pe,Ie,R);return Q(d.createElement("div",Object.assign({},(0,te.Z)(m,{aria:!0,data:!0}),{className:Fe,style:T,onMouseEnter:L,onMouseLeave:s,onFocus:H,onBlur:de,id:O,ref:A}),d.createElement(le,{value:{onChange:W,value:B,disabled:m.disabled,name:m.name,optionType:m.optionType}},w)))});var it=d.memo(pe),ge=function(m,A){var z={};for(var D in m)Object.prototype.hasOwnProperty.call(m,D)&&A.indexOf(D)<0&&(z[D]=m[D]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,D=Object.getOwnPropertySymbols(m);B{const{getPrefixCls:z}=d.useContext(I.E_),{prefixCls:D}=m,B=ge(m,["prefixCls"]),F=z("radio",D);return d.createElement(b,{value:"button"},d.createElement(Me,Object.assign({prefixCls:F},B,{type:"radio",ref:A})))};var ne=d.forwardRef(Ce);const X=Me;X.Button=ne,X.Group=it,X.__ANT_RADIO=!0;var we=X},57809:function(un,Ve,e){var t=e(92310),u=e.n(t),S=e(77861),te=e(2738),d=e(59301),I=e(53487),n=e(62892),se=e(19080),le=e(36355),h=e(1684),ue=e(93891),b=e(19716),M=e(32441),J=e(33234),ie=e(14154),_=e(58582),Je=e(84443),Ee=e(66339),Ue=function(x,P){var G={};for(var Y in x)Object.prototype.hasOwnProperty.call(x,Y)&&P.indexOf(Y)<0&&(G[Y]=x[Y]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,Y=Object.getOwnPropertySymbols(x);V{var G,{prefixCls:Y,bordered:V=!0,className:Z,rootClassName:Me,getPopupContainer:pe,popupClassName:it,dropdownClassName:ge,listHeight:Ce=256,placement:ne,listItemHeight:X=24,size:we,disabled:m,notFoundContent:A,status:z,builtinPlacements:D,dropdownMatchSelectWidth:B,popupMatchSelectWidth:F,direction:W,style:xe,allowClear:Pe}=x,Ie=Ue(x,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:rt,getPrefixCls:Ct,renderEmpty:ut,direction:he,virtual:qe,popupMatchSelectWidth:T,popupOverflow:O,select:L}=d.useContext(le.E_),s=Ct("select",Y),H=Ct(),de=W!=null?W:he,{compactSize:v,compactItemClassnames:c}=(0,J.ri)(s,de),[Q,R]=(0,ie.Z)(s),w=d.useMemo(()=>{const{mode:yr}=Ie;if(yr!=="combobox")return yr===be?"combobox":yr},[Ie.mode]),U=w==="multiple"||w==="tags",Fe=(0,Je.Z)(Ie.suffixIcon,Ie.showArrow),ye=(G=F!=null?F:B)!==null&&G!==void 0?G:T,{status:fe,hasFeedback:Ae,isFormItemInput:Ne,feedbackIcon:Re}=d.useContext(M.aM),It=(0,se.F)(fe,z);let zt;A!==void 0?zt=A:w==="combobox"?zt=null:zt=(ut==null?void 0:ut("Select"))||d.createElement(ue.Z,{componentName:"Select"});const{suffixIcon:Pt,itemIcon:Ut,removeIcon:Wt,clearIcon:yt}=(0,Ee.Z)(Object.assign(Object.assign({},Ie),{multiple:U,hasFeedback:Ae,feedbackIcon:Re,showSuffixIcon:Fe,prefixCls:s,showArrow:Ie.showArrow,componentName:"Select"})),Ht=Pe===!0?{clearIcon:yt}:Pe,Mn=(0,te.Z)(Ie,["suffixIcon","itemIcon"]),$n=u()(it||ge,{[`${s}-dropdown-${de}`]:de==="rtl"},Me,R),Tn=(0,b.Z)(yr=>{var Dn;return(Dn=we!=null?we:v)!==null&&Dn!==void 0?Dn:yr}),tr=d.useContext(h.Z),pr=m!=null?m:tr,Xn=u()({[`${s}-lg`]:Tn==="large",[`${s}-sm`]:Tn==="small",[`${s}-rtl`]:de==="rtl",[`${s}-borderless`]:!V,[`${s}-in-form-item`]:Ne},(0,se.Z)(s,It,Ae),c,L==null?void 0:L.className,Z,Me,R),qt=d.useMemo(()=>ne!==void 0?ne:de==="rtl"?"bottomRight":"bottomLeft",[ne,de]),gr=(0,_.Z)(D,O);return Q(d.createElement(S.ZP,Object.assign({ref:P,virtual:qe,showSearch:L==null?void 0:L.showSearch},Mn,{style:Object.assign(Object.assign({},L==null?void 0:L.style),xe),dropdownMatchSelectWidth:ye,builtinPlacements:gr,transitionName:(0,n.m)(H,"slide-up",Ie.transitionName),listHeight:Ce,listItemHeight:X,mode:w,prefixCls:s,placement:qt,direction:de,suffixIcon:Pt,menuItemSelectedIcon:Ut,removeIcon:Wt,allowClear:Ht,notFoundContent:zt,className:Xn,getPopupContainer:pe||rt,dropdownClassName:$n,disabled:pr})))},E=d.forwardRef(K),r=(0,I.Z)(E);E.SECRET_COMBOBOX_MODE_DO_NOT_USE=be,E.Option=S.Wx,E.OptGroup=S.Xo,E._InternalPanelDoNotUseOrYouWillBeFired=r,Ve.default=E},14154:function(un,Ve,e){e.d(Ve,{Z:function(){return E}});var t=e(17313),u=e(74207),S=e(37613),te=e(83116),d=e(13826),I=e(92899);const n=r=>{const{optionHeight:x,optionFontSize:P,optionLineHeight:G,optionPadding:Y}=r;return{position:"relative",display:"block",minHeight:x,padding:Y,color:r.colorText,fontWeight:"normal",fontSize:P,lineHeight:G,boxSizing:"border-box"}};var le=r=>{const{antCls:x,componentCls:P}=r,G=`${P}-item`,Y=`&${x}-slide-up-enter${x}-slide-up-enter-active`,V=`&${x}-slide-up-appear${x}-slide-up-appear-active`,Z=`&${x}-slide-up-leave${x}-slide-up-leave-active`,Me=`${P}-dropdown-placement-`;return[{[`${P}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(r)),{position:"absolute",top:-9999,zIndex:r.zIndexPopup,boxSizing:"border-box",padding:r.paddingXXS,overflow:"hidden",fontSize:r.fontSize,fontVariant:"initial",backgroundColor:r.colorBgElevated,borderRadius:r.borderRadiusLG,outline:"none",boxShadow:r.boxShadowSecondary,[` - ${Y}${Me}bottomLeft, - ${V}${Me}bottomLeft - `]:{animationName:d.fJ},[` - ${Y}${Me}topLeft, - ${V}${Me}topLeft, - ${Y}${Me}topRight, - ${V}${Me}topRight - `]:{animationName:d.Qt},[`${Z}${Me}bottomLeft`]:{animationName:d.Uw},[` - ${Z}${Me}topLeft, - ${Z}${Me}topRight - `]:{animationName:d.ly},"&-hidden":{display:"none"},[`${G}`]:Object.assign(Object.assign({},n(r)),{cursor:"pointer",transition:`background ${r.motionDurationSlow} ease`,borderRadius:r.borderRadiusSM,"&-group":{color:r.colorTextDescription,fontSize:r.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},t.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${G}-option-disabled)`]:{backgroundColor:r.optionActiveBg},[`&-selected:not(${G}-option-disabled)`]:{color:r.optionSelectedColor,fontWeight:r.optionSelectedFontWeight,backgroundColor:r.optionSelectedBg,[`${G}-option-state`]:{color:r.colorPrimary}},"&-disabled":{[`&${G}-option-selected`]:{backgroundColor:r.colorBgContainerDisabled},color:r.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:r.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,d.oN)(r,"slide-up"),(0,d.oN)(r,"slide-down"),(0,I.Fm)(r,"move-up"),(0,I.Fm)(r,"move-down")]};const h=2,ue=r=>{let{controlHeightSM:x,controlHeight:P,lineWidth:G}=r;const Y=(P-x)/2-G,V=Math.ceil(Y/2);return[Y,V]};function b(r,x){const{componentCls:P,iconCls:G}=r,Y=`${P}-selection-overflow`,V=r.multipleSelectItemHeight,[Z]=ue(r),Me=x?`${P}-${x}`:"";return{[`${P}-multiple${Me}`]:{fontSize:r.fontSize,[Y]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${P}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Z-h}px ${h*2}px`,borderRadius:r.borderRadius,[`${P}-show-search&`]:{cursor:"text"},[`${P}-disabled&`]:{background:r.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${h}px 0`,lineHeight:`${V}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${P}-show-arrow ${P}-selector, - &${P}-allow-clear ${P}-selector - `]:{paddingInlineEnd:r.fontSizeIcon+r.controlPaddingHorizontal},[`${P}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:V,marginTop:h,marginBottom:h,lineHeight:`${V-r.lineWidth*2}px`,background:r.multipleItemBg,border:`${r.lineWidth}px ${r.lineType} ${r.multipleItemBorderColor}`,borderRadius:r.borderRadiusSM,cursor:"default",transition:`font-size ${r.motionDurationSlow}, line-height ${r.motionDurationSlow}, height ${r.motionDurationSlow}`,userSelect:"none",marginInlineEnd:h*2,paddingInlineStart:r.paddingXS,paddingInlineEnd:r.paddingXS/2,[`${P}-disabled&`]:{color:r.multipleItemColorDisabled,borderColor:r.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:r.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,t.Ro)()),{display:"inline-flex",alignItems:"center",color:r.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${G}`]:{verticalAlign:"-0.2em"},"&:hover":{color:r.colorIconHover}})},[`${Y}-item + ${Y}-item`]:{[`${P}-selection-search`]:{marginInlineStart:0}},[`${P}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:r.inputPaddingHorizontalBase-Z,"\n &-input,\n &-mirror\n ":{height:V,fontFamily:r.fontFamily,lineHeight:`${V}px`,transition:`all ${r.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${P}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:r.inputPaddingHorizontalBase,insetInlineEnd:r.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${r.motionDurationSlow}`}}}}var J=r=>{const{componentCls:x}=r,P=(0,S.TS)(r,{controlHeight:r.controlHeightSM,multipleSelectItemHeight:r.controlHeightXS,borderRadius:r.borderRadiusSM,borderRadiusSM:r.borderRadiusXS}),G=(0,S.TS)(r,{fontSize:r.fontSizeLG,controlHeight:r.controlHeightLG,multipleSelectItemHeight:r.multipleItemHeightLG,borderRadius:r.borderRadiusLG,borderRadiusSM:r.borderRadius}),[,Y]=ue(r);return[b(r),b(P,"sm"),{[`${x}-multiple${x}-sm`]:{[`${x}-selection-placeholder`]:{insetInline:r.controlPaddingHorizontalSM-r.lineWidth},[`${x}-selection-search`]:{marginInlineStart:Y}}},b(G,"lg")]};function ie(r,x){const{componentCls:P,inputPaddingHorizontalBase:G,borderRadius:Y}=r,V=r.controlHeight-r.lineWidth*2,Z=Math.ceil(r.fontSize*1.25),Me=x?`${P}-${x}`:"";return{[`${P}-single${Me}`]:{fontSize:r.fontSize,[`${P}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(r)),{display:"flex",borderRadius:Y,[`${P}-selection-search`]:{position:"absolute",top:0,insetInlineStart:G,insetInlineEnd:G,bottom:0,"&-input":{width:"100%"}},[` - ${P}-selection-item, - ${P}-selection-placeholder - `]:{padding:0,lineHeight:`${V}px`,transition:`all ${r.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${V}px`}},[`${P}-selection-item`]:{position:"relative",userSelect:"none"},[`${P}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${P}-selection-item:after`,`${P}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${P}-show-arrow ${P}-selection-item, - &${P}-show-arrow ${P}-selection-placeholder - `]:{paddingInlineEnd:Z},[`&${P}-open ${P}-selection-item`]:{color:r.colorTextPlaceholder},[`&:not(${P}-customize-input)`]:{[`${P}-selector`]:{width:"100%",height:r.controlHeight,padding:`0 ${G}px`,[`${P}-selection-search-input`]:{height:V},"&:after":{lineHeight:`${V}px`}}},[`&${P}-customize-input`]:{[`${P}-selector`]:{"&:after":{display:"none"},[`${P}-selection-search`]:{position:"static",width:"100%"},[`${P}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${G}px`,"&:after":{display:"none"}}}}}}}function _(r){const{componentCls:x}=r,P=r.controlPaddingHorizontalSM-r.lineWidth;return[ie(r),ie((0,S.TS)(r,{controlHeight:r.controlHeightSM,borderRadius:r.borderRadiusSM}),"sm"),{[`${x}-single${x}-sm`]:{[`&:not(${x}-customize-input)`]:{[`${x}-selection-search`]:{insetInlineStart:P,insetInlineEnd:P},[`${x}-selector`]:{padding:`0 ${P}px`},[`&${x}-show-arrow ${x}-selection-search`]:{insetInlineEnd:P+r.fontSize*1.5},[` - &${x}-show-arrow ${x}-selection-item, - &${x}-show-arrow ${x}-selection-placeholder - `]:{paddingInlineEnd:r.fontSize*1.5}}}},ie((0,S.TS)(r,{controlHeight:r.singleItemHeightLG,fontSize:r.fontSizeLG,borderRadius:r.borderRadiusLG}),"lg")]}const Je=r=>{const{componentCls:x,selectorBg:P}=r;return{position:"relative",backgroundColor:P,border:`${r.lineWidth}px ${r.lineType} ${r.colorBorder}`,transition:`all ${r.motionDurationMid} ${r.motionEaseInOut}`,input:{cursor:"pointer"},[`${x}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${x}-disabled&`]:{color:r.colorTextDisabled,background:r.colorBgContainerDisabled,cursor:"not-allowed",[`${x}-multiple&`]:{background:r.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Ee=function(r,x){let P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:G,borderHoverColor:Y,outlineColor:V,antCls:Z}=x,Me=P?{[`${G}-selector`]:{borderColor:Y}}:{};return{[r]:{[`&:not(${G}-disabled):not(${G}-customize-input):not(${Z}-pagination-size-changer)`]:Object.assign(Object.assign({},Me),{[`${G}-focused& ${G}-selector`]:{borderColor:Y,boxShadow:`0 0 0 ${x.controlOutlineWidth}px ${V}`,outline:0},[`&:hover ${G}-selector`]:{borderColor:Y}})}}},Ue=r=>{const{componentCls:x}=r;return{[`${x}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},be=r=>{const{componentCls:x,inputPaddingHorizontalBase:P,iconCls:G}=r;return{[x]:Object.assign(Object.assign({},(0,t.Wf)(r)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${x}-customize-input) ${x}-selector`]:Object.assign(Object.assign({},Je(r)),Ue(r)),[`${x}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${x}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:r.colorTextPlaceholder,pointerEvents:"none"}),[`${x}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:P,height:r.fontSizeIcon,marginTop:-r.fontSizeIcon/2,color:r.colorTextQuaternary,fontSize:r.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[G]:{verticalAlign:"top",transition:`transform ${r.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${x}-suffix)`]:{pointerEvents:"auto"}},[`${x}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${x}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:P,zIndex:1,display:"inline-block",width:r.fontSizeIcon,height:r.fontSizeIcon,marginTop:-r.fontSizeIcon/2,color:r.colorTextQuaternary,fontSize:r.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:r.clearBg,cursor:"pointer",opacity:0,transition:`color ${r.motionDurationMid} ease, opacity ${r.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:r.colorTextTertiary}},"&:hover":{[`${x}-clear`]:{opacity:1}}}),[`${x}-has-feedback`]:{[`${x}-clear`]:{insetInlineEnd:P+r.fontSize+r.paddingXS}}}},K=r=>{const{componentCls:x}=r;return[{[x]:{[`&-borderless ${x}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${x}-in-form-item`]:{width:"100%"}}},be(r),_(r),J(r),le(r),{[`${x}-rtl`]:{direction:"rtl"}},Ee(x,(0,S.TS)(r,{borderHoverColor:r.colorPrimaryHover,outlineColor:r.controlOutline})),Ee(`${x}-status-error`,(0,S.TS)(r,{borderHoverColor:r.colorErrorHover,outlineColor:r.colorErrorOutline}),!0),Ee(`${x}-status-warning`,(0,S.TS)(r,{borderHoverColor:r.colorWarningHover,outlineColor:r.colorWarningOutline}),!0),(0,u.c)(r,{borderElCls:`${x}-selector`,focusElCls:`${x}-focused`})]};var E=(0,te.Z)("Select",(r,x)=>{let{rootPrefixCls:P}=x;const G=(0,S.TS)(r,{rootPrefixCls:P,inputPaddingHorizontalBase:r.paddingSM-1,multipleSelectItemHeight:r.multipleItemHeight});return[K(G)]},r=>{const{fontSize:x,lineHeight:P,controlHeight:G,controlPaddingHorizontal:Y,zIndexPopupBase:V,colorText:Z,fontWeightStrong:Me,controlItemBgActive:pe,controlItemBgHover:it,colorBgContainer:ge,colorFillSecondary:Ce,controlHeightLG:ne,controlHeightSM:X,colorBgContainerDisabled:we,colorTextDisabled:m}=r;return{zIndexPopup:V+50,optionSelectedColor:Z,optionSelectedFontWeight:Me,optionSelectedBg:pe,optionActiveBg:it,optionPadding:`${(G-x*P)/2}px ${Y}px`,optionFontSize:x,optionLineHeight:P,optionHeight:G,selectorBg:ge,clearBg:ge,singleItemHeightLG:ne,multipleItemBg:Ce,multipleItemBorderColor:"transparent",multipleItemHeight:X,multipleItemHeightLG:G,multipleSelectorBgDisabled:we,multipleItemColorDisabled:m,multipleItemBorderColorDisabled:"transparent"}})},58582:function(un,Ve,e){e.d(Ve,{Z:function(){return u}});const t=S=>{const d={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:S==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},d),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},d),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},d),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},d),{points:["br","tr"],offset:[0,-4]})}};function u(S,te){return S||t(te)}},84443:function(un,Ve,e){e.d(Ve,{Z:function(){return t}});function t(u,S){return S!==void 0?S:u!==null}},66339:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(40001),u=e(19248),S=e(99267),te=e(84105),d=e(58617),I=e(47472),n=e(59301);function se(le){let{suffixIcon:h,clearIcon:ue,menuItemSelectedIcon:b,removeIcon:M,loading:J,multiple:ie,hasFeedback:_,prefixCls:Je,showSuffixIcon:Ee,feedbackIcon:Ue,showArrow:be,componentName:K}=le;const E=ue!=null?ue:n.createElement(u.Z,null),r=Y=>h===null&&!_&&!be?null:n.createElement(n.Fragment,null,Ee!==!1&&Y,_&&Ue);let x=null;if(h!==void 0)x=r(h);else if(J)x=r(n.createElement(d.Z,{spin:!0}));else{const Y=`${Je}-suffix`;x=V=>{let{open:Z,showSearch:Me}=V;return r(Z&&Me?n.createElement(I.Z,{className:Y}):n.createElement(te.Z,{className:Y}))}}let P=null;b!==void 0?P=b:ie?P=n.createElement(t.Z,null):P=null;let G=null;return M!==void 0?G=M:G=n.createElement(S.Z,null),{clearIcon:E,suffixIcon:x,itemIcon:P,removeIcon:G}}},81327:function(un,Ve,e){e.d(Ve,{Z:function(){return Je}});var t=e(59301),u=e(92310),S=e.n(u),te=e(11592),d=e(36355),I=e(33234);const n=t.createContext({latestIndex:0}),se=n.Provider;var h=Ee=>{let{className:Ue,index:be,children:K,split:E,style:r}=Ee;const{latestIndex:x}=t.useContext(n);return K==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:Ue,style:r},K),be{var be,K;const{getPrefixCls:E,space:r,direction:x}=t.useContext(d.E_),{size:P=(r==null?void 0:r.size)||"small",align:G,className:Y,rootClassName:V,children:Z,direction:Me="horizontal",prefixCls:pe,split:it,style:ge,wrap:Ce=!1,classNames:ne,styles:X}=Ee,we=J(Ee,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[m,A]=Array.isArray(P)?P:[P,P],z=b(A),D=b(m),B=M(A),F=M(m),W=(0,te.Z)(Z,{keepEmpty:!0}),xe=G===void 0&&Me==="horizontal"?"center":G,Pe=E("space",pe),[Ie,rt]=(0,ue.Z)(Pe),Ct=S()(Pe,r==null?void 0:r.className,rt,`${Pe}-${Me}`,{[`${Pe}-rtl`]:x==="rtl",[`${Pe}-align-${xe}`]:xe,[`${Pe}-gap-row-${A}`]:z,[`${Pe}-gap-col-${m}`]:D},Y,V),ut=S()(`${Pe}-item`,(be=ne==null?void 0:ne.item)!==null&&be!==void 0?be:(K=r==null?void 0:r.classNames)===null||K===void 0?void 0:K.item);let he=0;const qe=W.map((L,s)=>{var H,de;L!=null&&(he=s);const v=L&&L.key||`${ut}-${s}`;return t.createElement(h,{className:ut,key:v,index:s,split:it,style:(H=X==null?void 0:X.item)!==null&&H!==void 0?H:(de=r==null?void 0:r.styles)===null||de===void 0?void 0:de.item},L)}),T=t.useMemo(()=>({latestIndex:he}),[he]);if(W.length===0)return null;const O={};return Ce&&(O.flexWrap="wrap"),!D&&F&&(O.columnGap=m),!z&&B&&(O.rowGap=A),Ie(t.createElement("div",Object.assign({ref:Ue,className:Ct,style:Object.assign(Object.assign(Object.assign({},O),r==null?void 0:r.style),ge)},we),t.createElement(se,{value:T},qe)))});_.Compact=I.ZP;var Je=_},8378:function(un,Ve){const e=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, - opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}},[`${t.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, - opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}}});Ve.Z=e},92899:function(un,Ve,e){e.d(Ve,{Fm:function(){return b}});var t=e(93083),u=e(95406);const S=new t.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),te=new t.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),d=new t.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),I=new t.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),n=new t.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),se=new t.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),le=new t.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),h=new t.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),ue={"move-up":{inKeyframes:le,outKeyframes:h},"move-down":{inKeyframes:S,outKeyframes:te},"move-left":{inKeyframes:d,outKeyframes:I},"move-right":{inKeyframes:n,outKeyframes:se}},b=(M,J)=>{const{antCls:ie}=M,_=`${ie}-${J}`,{inKeyframes:Je,outKeyframes:Ee}=ue[J];return[(0,u.R)(_,Je,Ee,M.motionDurationMid),{[` - ${_}-enter, - ${_}-appear - `]:{opacity:0,animationTimingFunction:M.motionEaseOutCirc},[`${_}-leave`]:{animationTimingFunction:M.motionEaseInOutCirc}}]}},13826:function(un,Ve,e){e.d(Ve,{Qt:function(){return d},Uw:function(){return te},fJ:function(){return S},ly:function(){return I},oN:function(){return b}});var t=e(93083),u=e(95406);const S=new t.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),te=new t.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),d=new t.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),I=new t.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),n=new t.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),se=new t.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),le=new t.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),h=new t.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),ue={"slide-up":{inKeyframes:S,outKeyframes:te},"slide-down":{inKeyframes:d,outKeyframes:I},"slide-left":{inKeyframes:n,outKeyframes:se},"slide-right":{inKeyframes:le,outKeyframes:h}},b=(M,J)=>{const{antCls:ie}=M,_=`${ie}-${J}`,{inKeyframes:Je,outKeyframes:Ee}=ue[J];return[(0,u.R)(_,Je,Ee,M.motionDurationMid),{[` - ${_}-enter, - ${_}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:M.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${_}-leave`]:{animationTimingFunction:M.motionEaseInQuint}}]}},15969:function(un,Ve,e){e.d(Ve,{N:function(){return t}});const t=u=>({color:u.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:focus, &:hover":{color:u.colorLinkHover},"&:active":{color:u.colorLinkActive}})},1710:function(un,Ve,e){e.d(Ve,{default:function(){return xi}});var t={},u="rc-table-internal-hook",S=e(52456),te=e(6089),d=e(34280),I=e(13697),n=e(59301),se=e(4676);function le(a){var l=n.createContext(void 0),N=function(ee){var ae=ee.value,ze=ee.children,Ze=n.useRef(ae);Ze.current=ae;var Oe=n.useState(function(){return{getValue:function(){return Ze.current},listeners:new Set}}),Ge=(0,S.Z)(Oe,1),st=Ge[0];return(0,d.Z)(function(){(0,se.unstable_batchedUpdates)(function(){st.listeners.forEach(function(Qe){Qe(ae)})})},[ae]),n.createElement(l.Provider,{value:st},ze)};return{Context:l,Provider:N,defaultValue:a}}function h(a,l){var N=(0,te.Z)(typeof l=="function"?l:function(Qe){if(l===void 0)return Qe;if(!Array.isArray(l))return Qe[l];var Rt={};return l.forEach(function(wt){Rt[wt]=Qe[wt]}),Rt}),j=n.useContext(a==null?void 0:a.Context),ee=j||{},ae=ee.listeners,ze=ee.getValue,Ze=n.useRef();Ze.current=N(j?ze():a==null?void 0:a.defaultValue);var Oe=n.useState({}),Ge=(0,S.Z)(Oe,2),st=Ge[1];return(0,d.Z)(function(){if(!j)return;function Qe(Rt){var wt=N(Rt);(0,I.Z)(Ze.current,wt,!0)||st({})}return ae.add(Qe),function(){ae.delete(Qe)}},[j]),Ze.current}var ue=e(5016),b=e(8654);function M(){var a=n.createContext(null);function l(){return n.useContext(a)}function N(ee,ae){var ze=(0,b.Yr)(ee),Ze=function(Ge,st){var Qe=ze?{ref:st}:{},Rt=n.useRef(0),wt=n.useRef(Ge),Dt=l();return Dt!==null?n.createElement(ee,(0,ue.Z)({},Ge,Qe)):((!ae||ae(wt.current,Ge))&&(Rt.current+=1),wt.current=Ge,n.createElement(a.Provider,{value:Rt.current},n.createElement(ee,(0,ue.Z)({},Ge,Qe))))};return ze?n.forwardRef(Ze):Ze}function j(ee,ae){var ze=(0,b.Yr)(ee),Ze=function(Ge,st){var Qe=ze?{ref:st}:{};return l(),n.createElement(ee,(0,ue.Z)({},Ge,Qe))};return ze?n.memo(n.forwardRef(Ze),ae):n.memo(Ze,ae)}return{makeImmutable:N,responseImmutable:j,useImmutableMark:l}}var J=M(),ie=J.makeImmutable,_=J.responseImmutable,Je=J.useImmutableMark,Ee=M(),Ue=Ee.makeImmutable,be=Ee.responseImmutable,K=Ee.useImmutableMark,E=le(),r=E;function x(a,l){var N=n.useRef(0);N.current+=1;var j=n.useRef(a),ee=[];Object.keys(a||{}).map(function(ze){var Ze;(a==null?void 0:a[ze])!==((Ze=j.current)===null||Ze===void 0?void 0:Ze[ze])&&ee.push(ze)}),j.current=a;var ae=n.useRef([]);return ee.length&&(ae.current=ee),n.useDebugValue(N.current),n.useDebugValue(ae.current.join(", ")),l&&console.log("".concat(l,":"),N.current,ae.current),N.current}var P=null,G=n.memo(function(){var a=x();return n.createElement("h1",null,"Render Times: ",a)});G.displayName="RenderBlock";var Y=e(10928),V=e(20049),Z=e(18082),Me=e(92310),pe=e.n(Me),it=e(80547),ge=e(97938),Ce=e(48736),ne=n.createContext({renderWithProps:!1}),X=ne,we="RC_TABLE_KEY";function m(a){return a==null?[]:Array.isArray(a)?a:[a]}function A(a){var l=[],N={};return a.forEach(function(j){for(var ee=j||{},ae=ee.key,ze=ee.dataIndex,Ze=ae||m(ze).join("-")||we;N[Ze];)Ze="".concat(Ze,"_next");N[Ze]=!0,l.push(Ze)}),l}function z(a){return a!=null}function D(a){return a&&(0,Y.Z)(a)==="object"&&!Array.isArray(a)&&!n.isValidElement(a)}function B(a,l,N,j,ee,ae){var ze=n.useContext(X),Ze=K(),Oe=(0,it.Z)(function(){if(z(j))return[j];var Ge=l==null||l===""?[]:Array.isArray(l)?l:[l],st=(0,ge.Z)(a,Ge),Qe=st,Rt=void 0;if(ee){var wt=ee(st,a,N);D(wt)?(Qe=wt.children,Rt=wt.props,ze.renderWithProps=!0):Qe=wt}return[Qe,Rt]},[Ze,a,j,l,ee,N],function(Ge,st){if(ae){var Qe=(0,S.Z)(Ge,2),Rt=Qe[1],wt=(0,S.Z)(st,2),Dt=wt[1];return ae(Dt,Rt)}return ze.renderWithProps?!0:!(0,I.Z)(Ge,st,!0)});return Oe}function F(a,l,N,j){var ee=a+l-1;return a<=j&&ee>=N}function W(a,l){return h(r,function(N){var j=F(a,l||1,N.hoverStartRow,N.hoverEndRow);return[j,N.onHover]})}var xe=function(l){var N=l.ellipsis,j=l.rowType,ee=l.children,ae,ze=N===!0?{showTitle:!0}:N;return ze&&(ze.showTitle||j==="header")&&(typeof ee=="string"||typeof ee=="number"?ae=ee.toString():n.isValidElement(ee)&&typeof ee.props.children=="string"&&(ae=ee.props.children)),ae};function Pe(a){var l,N,j,ee,ae,ze,Ze,Oe,Ge=a.component,st=a.children,Qe=a.ellipsis,Rt=a.scope,wt=a.prefixCls,Dt=a.className,an=a.align,Jt=a.record,ln=a.render,_t=a.dataIndex,hn=a.renderIndex,Jn=a.shouldCellUpdate,Yn=a.index,Nn=a.rowType,fr=a.colSpan,Er=a.rowSpan,wn=a.fixLeft,Zn=a.fixRight,In=a.firstFixLeft,mn=a.lastFixLeft,Pn=a.firstFixRight,mr=a.lastFixRight,Ar=a.appendNode,Sr=a.additionalProps,or=Sr===void 0?{}:Sr,Or=a.isSticky,Zr="".concat(wt,"-cell"),io=h(r,["supportSticky","allColumnsFixedLeft"]),Qr=io.supportSticky,Fo=io.allColumnsFixedLeft,Ao=B(Jt,_t,hn,st,ln,Jn),xr=(0,S.Z)(Ao,2),oo=xr[0],$r=xr[1],bo={},vo=typeof wn=="number"&&Qr,Xo=typeof Zn=="number"&&Qr;vo&&(bo.position="sticky",bo.left=wn),Xo&&(bo.position="sticky",bo.right=Zn);var ir=(l=(N=(j=$r==null?void 0:$r.colSpan)!==null&&j!==void 0?j:or.colSpan)!==null&&N!==void 0?N:fr)!==null&&l!==void 0?l:1,ar=(ee=(ae=(ze=$r==null?void 0:$r.rowSpan)!==null&&ze!==void 0?ze:or.rowSpan)!==null&&ae!==void 0?ae:Er)!==null&&ee!==void 0?ee:1,_n=W(Yn,ar),Hn=(0,S.Z)(_n,2),Jr=Hn[0],Qn=Hn[1],Cr=function(Ye){var St;Jt&&Qn(Yn,Yn+ar-1),or==null||(St=or.onMouseEnter)===null||St===void 0||St.call(or,Ye)},Yr=function(Ye){var St;Jt&&Qn(-1,-1),or==null||(St=or.onMouseLeave)===null||St===void 0||St.call(or,Ye)};if(ir===0||ar===0)return null;var Kr=(Ze=or.title)!==null&&Ze!==void 0?Ze:xe({rowType:Nn,ellipsis:Qe,children:oo}),o=pe()(Zr,Dt,(Oe={},(0,Z.Z)(Oe,"".concat(Zr,"-fix-left"),vo&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-fix-left-first"),In&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-fix-left-last"),mn&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-fix-left-all"),mn&&Fo&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-fix-right"),Xo&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-fix-right-first"),Pn&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-fix-right-last"),mr&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-ellipsis"),Qe),(0,Z.Z)(Oe,"".concat(Zr,"-with-append"),Ar),(0,Z.Z)(Oe,"".concat(Zr,"-fix-sticky"),(vo||Xo)&&Or&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-row-hover"),!$r&&Jr),Oe),or.className,$r==null?void 0:$r.className),f={};an&&(f.textAlign=an);var y=(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({},bo),or.style),f),$r==null?void 0:$r.style),$=oo;return(0,Y.Z)($)==="object"&&!Array.isArray($)&&!n.isValidElement($)&&($=null),Qe&&(mn||Pn)&&($=n.createElement("span",{className:"".concat(Zr,"-content")},$)),n.createElement(Ge,(0,ue.Z)({},$r,or,{className:o,style:y,title:Kr,scope:Rt,onMouseEnter:Cr,onMouseLeave:Yr,colSpan:ir!==1?ir:null,rowSpan:ar!==1?ar:null}),Ar,$)}var Ie=n.memo(Pe);function rt(a,l,N,j,ee,ae){var ze=N[a]||{},Ze=N[l]||{},Oe,Ge;ze.fixed==="left"?Oe=j.left[ee==="rtl"?l:a]:Ze.fixed==="right"&&(Ge=j.right[ee==="rtl"?a:l]);var st=!1,Qe=!1,Rt=!1,wt=!1,Dt=N[l+1],an=N[a-1],Jt=!(ae!=null&&ae.children);if(ee==="rtl"){if(Oe!==void 0){var ln=an&&an.fixed==="left";wt=!ln&&Jt}else if(Ge!==void 0){var _t=Dt&&Dt.fixed==="right";Rt=!_t&&Jt}}else if(Oe!==void 0){var hn=Dt&&Dt.fixed==="left";st=!hn&&Jt}else if(Ge!==void 0){var Jn=an&&an.fixed==="right";Qe=!Jn&&Jt}return{fixLeft:Oe,fixRight:Ge,lastFixLeft:st,firstFixRight:Qe,lastFixRight:Rt,firstFixLeft:wt,isSticky:j.isSticky}}var Ct=n.createContext({}),ut=Ct;function he(a){var l=a.className,N=a.index,j=a.children,ee=a.colSpan,ae=ee===void 0?1:ee,ze=a.rowSpan,Ze=a.align,Oe=h(r,["prefixCls","direction"]),Ge=Oe.prefixCls,st=Oe.direction,Qe=n.useContext(ut),Rt=Qe.scrollColumnIndex,wt=Qe.stickyOffsets,Dt=Qe.flattenColumns,an=Qe.columns,Jt=N+ae-1,ln=Jt+1===Rt?ae+1:ae,_t=rt(N,N+ln-1,Dt,wt,st,an==null?void 0:an[N]);return n.createElement(Ie,(0,ue.Z)({className:l,index:N,component:"td",prefixCls:Ge,record:null,dataIndex:null,align:Ze,colSpan:ln,rowSpan:ze,render:function(){return j}},_t))}var qe=e(5883),T=["children"];function O(a){var l=a.children,N=(0,qe.Z)(a,T);return n.createElement("tr",N,l)}function L(a){var l=a.children;return l}L.Row=O,L.Cell=he;var s=L;function H(a){var l=a.children,N=a.stickyOffsets,j=a.flattenColumns,ee=a.columns,ae=h(r,"prefixCls"),ze=j.length-1,Ze=j[ze],Oe=n.useMemo(function(){return{stickyOffsets:N,flattenColumns:j,scrollColumnIndex:Ze!=null&&Ze.scrollbar?ze:null,columns:ee}},[Ze,j,ze,N,ee]);return n.createElement(ut.Provider,{value:Oe},n.createElement("tfoot",{className:"".concat(ae,"-summary")},l))}var de=be(H),v=s,c=e(70425),Q=e(29301),R=e(29194),w=e(24514),U=e(75152),Fe=e(26112);function ye(a,l,N,j,ee,ae,ze){a.push({record:l,indent:N,index:ze});var Ze=ae(l),Oe=ee==null?void 0:ee.has(Ze);if(l&&Array.isArray(l[j])&&Oe)for(var Ge=0;Ge1?In-1:0),Pn=1;Pn=0;Ze-=1){var Oe=l[Ze],Ge=N&&N[Ze],st=Ge&&Ge[$n];if(Oe||st||ze){var Qe=st||{},Rt=Qe.columnType,wt=(0,qe.Z)(Qe,tr);ee.unshift(n.createElement("col",(0,ue.Z)({key:Ze,style:{width:Oe}},wt))),ze=!0}}return n.createElement("colgroup",null,ee)}var Xn=pr,qt=e(92393),gr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function yr(a,l){return(0,n.useMemo)(function(){for(var N=[],j=0;j1?"colgroup":"col":null,ellipsis:Jt.ellipsis,align:Jt.align,component:Jt.title?ae:ze,prefixCls:st,key:wt[an]},ln,{additionalProps:_t,rowType:"header"}))}))}Xr.displayName="HeaderRow";var We=Xr;function ht(a){var l=[];function N(ze,Ze){var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;l[Oe]=l[Oe]||[];var Ge=Ze,st=ze.filter(Boolean).map(function(Qe){var Rt={key:Qe.key,className:Qe.className||"",children:Qe.title,column:Qe,colStart:Ge},wt=1,Dt=Qe.children;return Dt&&Dt.length>0&&(wt=N(Dt,Ge,Oe+1).reduce(function(an,Jt){return an+Jt},0),Rt.hasSubColumns=!0),"colSpan"in Qe&&(wt=Qe.colSpan),"rowSpan"in Qe&&(Rt.rowSpan=Qe.rowSpan),Rt.colSpan=wt,Rt.colEnd=Rt.colStart+wt-1,l[Oe].push(Rt),Ge+=wt,wt});return st}N(a,0);for(var j=l.length,ee=function(Ze){l[Ze].forEach(function(Oe){!("rowSpan"in Oe)&&!Oe.hasSubColumns&&(Oe.rowSpan=j-Ze)})},ae=0;ae1&&arguments[1]!==void 0?arguments[1]:"";return typeof l=="number"?l:l.endsWith("%")?a*parseFloat(l)/100:null}function $t(a,l){return n.useMemo(function(){if(l&&l>0){var N=0,j=0;a.forEach(function(Ge){var st=Fn(l,Ge.width);st?N+=st:j+=1});var ee=l-N,ae=j,ze=ee/j,Ze=0,Oe=a.map(function(Ge){var st=(0,V.Z)({},Ge),Qe=Fn(l,st.width);if(Qe)st.width=Qe;else{var Rt=Math.floor(ze);st.width=ae===1?ee:Rt,ee-=Rt,ae-=1}return Ze+=st.width,st});return[Oe,Ze]}return[a,l]},[a,l])}var jn=["children"],k=["fixed"];function i(a){return(0,Xt.Z)(a).filter(function(l){return n.isValidElement(l)}).map(function(l){var N=l.key,j=l.props,ee=j.children,ae=(0,qe.Z)(j,jn),ze=(0,V.Z)({key:N},ae);return ee&&(ze.children=i(ee)),ze})}function p(a){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return a.filter(function(N){return N&&(0,Y.Z)(N)==="object"}).reduce(function(N,j,ee){var ae=j.fixed,ze=ae===!0?"left":ae,Ze="".concat(l,"-").concat(ee),Oe=j.children;return Oe&&Oe.length>0?[].concat((0,qt.Z)(N),(0,qt.Z)(p(Oe,Ze).map(function(Ge){return(0,V.Z)({fixed:ze},Ge)}))):[].concat((0,qt.Z)(N),[(0,V.Z)((0,V.Z)({key:Ze},j),{},{fixed:ze})])},[])}function g(a){for(var l=!0,N=0;N=0;ae-=1){var ze=a[ae];if(ee&&ze.fixed!=="right")ee=!1;else if(!ee&&ze.fixed==="right"){warning(!1,"Index ".concat(ae+1," of `columns` missing `fixed='right'` prop."));break}}}function C(a){return a.map(function(l){var N=l.fixed,j=(0,qe.Z)(l,k),ee=N;return N==="left"?ee="right":N==="right"&&(ee="left"),(0,V.Z)({fixed:ee},j)})}function re(a,l){var N=a.prefixCls,j=a.columns,ee=a.children,ae=a.expandable,ze=a.expandedKeys,Ze=a.columnTitle,Oe=a.getRowKey,Ge=a.onTriggerExpand,st=a.expandIcon,Qe=a.rowExpandable,Rt=a.expandIconColumnIndex,wt=a.direction,Dt=a.expandRowByClick,an=a.columnWidth,Jt=a.fixed,ln=a.scrollWidth,_t=n.useMemo(function(){return j||i(ee)},[j,ee]),hn=n.useMemo(function(){if(ae){var Zn,In=_t.slice();if(!In.includes(t)){var mn=Rt||0;mn>=0&&In.splice(mn,0,t)}var Pn=In.indexOf(t);In=In.filter(function(or,Or){return or!==t||Or===Pn});var mr=_t[Pn],Ar;(Jt==="left"||Jt)&&!Rt?Ar="left":(Jt==="right"||Jt)&&Rt===_t.length?Ar="right":Ar=mr?mr.fixed:null;var Sr=(Zn={},(0,Z.Z)(Zn,$n,{className:"".concat(N,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Z.Z)(Zn,"title",Ze),(0,Z.Z)(Zn,"fixed",Ar),(0,Z.Z)(Zn,"className","".concat(N,"-row-expand-icon-cell")),(0,Z.Z)(Zn,"width",an),(0,Z.Z)(Zn,"render",function(Or,Zr,io){var Qr=Oe(Zr,io),Fo=ze.has(Qr),Ao=Qe?Qe(Zr):!0,xr=st({prefixCls:N,expanded:Fo,expandable:Ao,record:Zr,onExpand:Ge});return Dt?n.createElement("span",{onClick:function($r){return $r.stopPropagation()}},xr):xr}),Zn);return In.map(function(or){return or===t?Sr:or})}return _t.filter(function(or){return or!==t})},[ae,_t,Oe,ze,st,wt]),Jn=n.useMemo(function(){var Zn=hn;return l&&(Zn=l(Zn)),Zn.length||(Zn=[{render:function(){return null}}]),Zn},[l,hn,wt]),Yn=n.useMemo(function(){return wt==="rtl"?C(p(Jn)):p(Jn)},[Jn,wt,ln]),Nn=$t(Yn,ln),fr=(0,S.Z)(Nn,2),Er=fr[0],wn=fr[1];return[Jn,Er,wn]}var q=re;function He(a){var l,N=a.prefixCls,j=a.record,ee=a.onExpand,ae=a.expanded,ze=a.expandable,Ze="".concat(N,"-row-expand-icon");if(!ze)return n.createElement("span",{className:pe()(Ze,"".concat(N,"-row-spaced"))});var Oe=function(st){ee(j,st),st.stopPropagation()};return n.createElement("span",{className:pe()(Ze,(l={},(0,Z.Z)(l,"".concat(N,"-row-expanded"),ae),(0,Z.Z)(l,"".concat(N,"-row-collapsed"),!ae),l)),onClick:Oe})}function Ke(a,l,N){var j=[];function ee(ae){(ae||[]).forEach(function(ze,Ze){j.push(l(ze,Ze)),ee(ze[N])})}return ee(a),j}function _e(a,l,N){var j=Tn(a),ee=j.expandIcon,ae=j.expandedRowKeys,ze=j.defaultExpandedRowKeys,Ze=j.defaultExpandAllRows,Oe=j.expandedRowRender,Ge=j.onExpand,st=j.onExpandedRowsChange,Qe=j.childrenColumnName,Rt=ee||He,wt=Qe||"children",Dt=n.useMemo(function(){return Oe?"row":a.expandable&&a.internalHooks===u&&a.expandable.__PARENT_RENDER_ICON__||l.some(function(Yn){return Yn&&(0,Y.Z)(Yn)==="object"&&Yn[wt]})?"nest":!1},[!!Oe,l]),an=n.useState(function(){return ze||(Ze?Ke(l,N,wt):[])}),Jt=(0,S.Z)(an,2),ln=Jt[0],_t=Jt[1],hn=n.useMemo(function(){return new Set(ae||ln||[])},[ae,ln]),Jn=n.useCallback(function(Yn){var Nn=N(Yn,l.indexOf(Yn)),fr,Er=hn.has(Nn);Er?(hn.delete(Nn),fr=(0,qt.Z)(hn)):fr=[].concat((0,qt.Z)(hn),[Nn]),_t(fr),Ge&&Ge(!Er,Yn),st&&st(fr)},[N,hn,l,Ge,st]);return[j,Dt,hn,Rt,wt,Jn]}function at(a,l,N,j){var ee=a.map(function(ae,ze){return rt(ze,ze,a,l,N,j==null?void 0:j[ze])});return(0,it.Z)(function(){return ee},[ee],function(ae,ze){return!(0,I.Z)(ae,ze)})}function $e(a){var l=(0,n.useRef)(a),N=(0,n.useState)({}),j=(0,S.Z)(N,2),ee=j[1],ae=(0,n.useRef)(null),ze=(0,n.useRef)([]);function Ze(Oe){ze.current.push(Oe);var Ge=Promise.resolve();ae.current=Ge,Ge.then(function(){if(ae.current===Ge){var st=ze.current,Qe=l.current;ze.current=[],st.forEach(function(Rt){l.current=Rt(l.current)}),ae.current=null,Qe!==l.current&&ee({})}})}return(0,n.useEffect)(function(){return function(){ae.current=null}},[]),[l.current,Ze]}function ft(a){var l=(0,n.useRef)(a||null),N=(0,n.useRef)();function j(){window.clearTimeout(N.current)}function ee(ze){l.current=ze,j(),N.current=window.setTimeout(function(){l.current=null,N.current=void 0},100)}function ae(){return l.current}return(0,n.useEffect)(function(){return j},[]),[ee,ae]}function mt(){var a=n.useState(-1),l=(0,S.Z)(a,2),N=l[0],j=l[1],ee=n.useState(-1),ae=(0,S.Z)(ee,2),ze=ae[0],Ze=ae[1],Oe=n.useCallback(function(Ge,st){j(Ge),Ze(st)},[]);return[N,ze,Oe]}var ct=e(47273),Ot=(0,ct.Z)()?window:null;function vt(a,l){var N=(0,Y.Z)(a)==="object"?a:{},j=N.offsetHeader,ee=j===void 0?0:j,ae=N.offsetSummary,ze=ae===void 0?0:ae,Ze=N.offsetScroll,Oe=Ze===void 0?0:Ze,Ge=N.getContainer,st=Ge===void 0?function(){return Ot}:Ge,Qe=st()||Ot;return n.useMemo(function(){var Rt=!!a;return{isSticky:Rt,stickyClassName:Rt?"".concat(l,"-sticky-holder"):"",offsetHeader:ee,offsetSummary:ze,offsetScroll:Oe,container:Qe}},[Oe,ee,ze,l,Qe])}function bt(a,l,N){var j=(0,n.useMemo)(function(){for(var ee=[],ae=[],ze=0,Ze=0,Oe=0;Oe=Qe&&(or=Qe-Rt),ze({scrollLeft:or/Qe*(st+2)}),_t.current.x=Pn.pageX},Zn=function(){if(ae.current){var Pn=(0,ce.os)(ae.current).top,mr=Pn+ae.current.offsetHeight,Ar=Oe===window?document.documentElement.scrollTop+window.innerHeight:(0,ce.os)(Oe).top+Oe.clientHeight;mr-(0,U.Z)()<=Ar||Pn>=Ar-Ze?ln(function(Sr){return(0,V.Z)((0,V.Z)({},Sr),{},{isHiddenScrollBar:!0})}):ln(function(Sr){return(0,V.Z)((0,V.Z)({},Sr),{},{isHiddenScrollBar:!1})})}},In=function(Pn){ln(function(mr){return(0,V.Z)((0,V.Z)({},mr),{},{scrollLeft:Pn/st*Qe||0})})};return n.useImperativeHandle(N,function(){return{setScrollLeft:In}}),n.useEffect(function(){var mn=(0,pt.Z)(document.body,"mouseup",fr,!1),Pn=(0,pt.Z)(document.body,"mousemove",wn,!1);return Zn(),function(){mn.remove(),Pn.remove()}},[Rt,Yn]),n.useEffect(function(){var mn=(0,pt.Z)(Oe,"scroll",Zn,!1),Pn=(0,pt.Z)(window,"resize",Zn,!1);return function(){mn.remove(),Pn.remove()}},[Oe]),n.useEffect(function(){Jt.isHiddenScrollBar||ln(function(mn){var Pn=ae.current;return Pn?(0,V.Z)((0,V.Z)({},mn),{},{scrollLeft:Pn.scrollLeft/Pn.scrollWidth*Pn.clientWidth}):mn})},[Jt.isHiddenScrollBar]),st<=Qe||!Rt||Jt.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,U.Z)(),width:Qe,bottom:Ze},className:"".concat(Ge,"-sticky-scroll")},n.createElement("div",{onMouseDown:Er,ref:wt,className:pe()("".concat(Ge,"-sticky-scroll-bar"),(0,Z.Z)({},"".concat(Ge,"-sticky-scroll-bar-active"),Yn)),style:{width:"".concat(Rt,"px"),transform:"translate3d(".concat(Jt.scrollLeft,"px, 0, 0)")}}))},je=n.forwardRef(ve);function Xe(a){return null}var Te=Xe;function lt(a){return null}var et=lt,gt="rc-table",jt=[],kt={};function dn(){return"No Data"}function gn(a){var l,N=(0,V.Z)({rowKey:"key",prefixCls:gt,emptyText:dn},a),j=N.prefixCls,ee=N.className,ae=N.rowClassName,ze=N.style,Ze=N.data,Oe=N.rowKey,Ge=N.scroll,st=N.tableLayout,Qe=N.direction,Rt=N.title,wt=N.footer,Dt=N.summary,an=N.caption,Jt=N.id,ln=N.showHeader,_t=N.components,hn=N.emptyText,Jn=N.onRow,Yn=N.onHeaderRow,Nn=N.internalHooks,fr=N.transformColumns,Er=N.internalRefs,wn=N.tailor,Zn=N.sticky,In=Ze||jt,mn=!!In.length,Pn=Nn===u,mr=n.useCallback(function(_r,Gr){return(0,ge.Z)(_t,_r)||Gr},[_t]),Ar=n.useMemo(function(){return typeof Oe=="function"?Oe:function(_r){var Gr=_r&&_r[Oe];return Gr}},[Oe]),Sr=mr(["body"]),or=mt(),Or=(0,S.Z)(or,3),Zr=Or[0],io=Or[1],Qr=Or[2],Fo=_e(N,In,Ar),Ao=(0,S.Z)(Fo,6),xr=Ao[0],oo=Ao[1],$r=Ao[2],bo=Ao[3],vo=Ao[4],Xo=Ao[5],ir=Ge==null?void 0:Ge.x,ar=n.useState(0),_n=(0,S.Z)(ar,2),Hn=_n[0],Jr=_n[1],Qn=q((0,V.Z)((0,V.Z)((0,V.Z)({},N),xr),{},{expandable:!!xr.expandedRowRender,columnTitle:xr.columnTitle,expandedKeys:$r,getRowKey:Ar,onTriggerExpand:Xo,expandIcon:bo,expandIconColumnIndex:xr.expandIconColumnIndex,direction:Qe,scrollWidth:Pn&&wn&&typeof ir=="number"?ir:null}),Pn?fr:null),Cr=(0,S.Z)(Qn,3),Yr=Cr[0],Kr=Cr[1],o=Cr[2],f=o!=null?o:ir,y=n.useMemo(function(){return{columns:Yr,flattenColumns:Kr}},[Yr,Kr]),$=n.useRef(),Be=n.useRef(),Ye=n.useRef(),St=n.useRef(),ot=n.useRef(),ke=n.useState(!1),Ft=(0,S.Z)(ke,2),En=Ft[0],pn=Ft[1],yn=n.useState(!1),bn=(0,S.Z)(yn,2),cn=bn[0],Bn=bn[1],Un=$e(new Map),rn=(0,S.Z)(Un,2),Gn=rn[0],fn=rn[1],lr=A(Kr),Et=lr.map(function(_r){return Gn.get(_r)}),Lt=n.useMemo(function(){return Et},[Et.join("_")]),On=xt(Lt,Kr.length,Qe),vr=Ge&&z(Ge.y),er=Ge&&z(f)||!!xr.fixed,lo=er&&Kr.some(function(_r){var Gr=_r.fixed;return Gr}),no=n.useRef(),Tr=vt(Zn,j),Co=Tr.isSticky,la=Tr.offsetHeader,ma=Tr.offsetSummary,Dr=Tr.offsetScroll,Br=Tr.stickyClassName,po=Tr.container,Fr=n.useMemo(function(){return Dt==null?void 0:Dt(In)},[Dt,In]),Wo=(vr||Co)&&n.isValidElement(Fr)&&Fr.type===s&&Fr.props.fixed,To,Ko,Yo;vr&&(Ko={overflowY:"scroll",maxHeight:Ge.y}),er&&(To={overflowX:"auto"},vr||(Ko={overflowY:"hidden"}),Yo={width:f===!0?"auto":f,minWidth:"100%"});var ta=n.useCallback(function(_r,Gr){(0,R.Z)($.current)&&fn(function(No){if(No.get(_r)!==Gr){var ra=new Map(No);return ra.set(_r,Gr),ra}return No})},[]),Vo=ft(null),ya=(0,S.Z)(Vo,2),ba=ya[0],Qo=ya[1];function na(_r,Gr){Gr&&(typeof Gr=="function"?Gr(_r):Gr.scrollLeft!==_r&&(Gr.scrollLeft=_r,Gr.scrollLeft!==_r&&setTimeout(function(){Gr.scrollLeft=_r},0)))}var Go=(0,te.Z)(function(_r){var Gr=_r.currentTarget,No=_r.scrollLeft,ra=Qe==="rtl",Qa=typeof No=="number"?No:Gr.scrollLeft,ol=Gr||kt;if(!Qo()||Qo()===ol){var Ui;ba(ol),na(Qa,Be.current),na(Qa,Ye.current),na(Qa,ot.current),na(Qa,(Ui=no.current)===null||Ui===void 0?void 0:Ui.setScrollLeft)}var Xi=Gr||Be.current;if(Xi){var Yi=Xi.scrollWidth,Gi=Xi.clientWidth;if(Yi===Gi){pn(!1),Bn(!1);return}ra?(pn(-Qa0)):(pn(Qa>0),Bn(Qa1?an-Pn:0,Ar=(0,V.Z)((0,V.Z)((0,V.Z)({},fr),Oe),{},{flex:"0 0 ".concat(Pn,"px"),width:"".concat(Pn,"px"),marginRight:mr,pointerEvents:"auto"}),Sr=n.useMemo(function(){return st?In<=1:wn===0||In===0||In>1},[In,wn,st]);Sr?Ar.visibility="hidden":st&&(Ar.height=Qe==null?void 0:Qe(In));var or=Sr?function(){return null}:Rt,Or={};return(In===0||wn===0)&&(Or.rowSpan=1,Or.colSpan=1),n.createElement(Ie,(0,ue.Z)({className:pe()(Dt,Ge),ellipsis:N.ellipsis,align:N.align,scope:N.rowScope,component:"div",prefixCls:l.prefixCls,key:hn,record:Ze,index:ae,renderIndex:ze,dataIndex:wt,render:or,shouldCellUpdate:N.shouldCellUpdate},Jn,{appendNode:Yn,additionalProps:(0,V.Z)((0,V.Z)({},Nn),{},{style:Ar},Or)}))}var Nt=At,tt=["data","index","className","rowKey","style","extra","getHeight"],Kt=n.forwardRef(function(a,l){var N=a.data,j=a.index,ee=a.className,ae=a.rowKey,ze=a.style,Ze=a.extra,Oe=a.getHeight,Ge=(0,qe.Z)(a,tt),st=N.record,Qe=N.indent,Rt=N.index,wt=h(r,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Dt=wt.scrollX,an=wt.flattenColumns,Jt=wt.prefixCls,ln=wt.fixColumn,_t=wt.componentWidth,hn=Re(st,ae,j,Qe),Jn=hn.rowSupportExpand,Yn=hn.expanded,Nn=hn.rowProps,fr=hn.expandedRowRender,Er=hn.expandedRowClassName,wn;if(Jn&&Yn){var Zn=fr(st,j,Qe+1,Yn),In=Er==null?void 0:Er(st,j,Qe),mn={};ln&&(mn={style:(0,Z.Z)({},"--virtual-width","".concat(_t,"px"))});var Pn="".concat(Jt,"-expanded-row-cell");wn=n.createElement("div",{className:pe()("".concat(Jt,"-expanded-row"),"".concat(Jt,"-expanded-row-level-").concat(Qe+1),In)},n.createElement(Ie,{component:"div",prefixCls:Jt,className:pe()(Pn,(0,Z.Z)({},"".concat(Pn,"-fixed"),ln)),additionalProps:mn},Zn))}var mr=(0,V.Z)((0,V.Z)({},ze),{},{width:Dt});Ze&&(mr.position="absolute",mr.pointerEvents="none");var Ar=n.createElement("div",(0,ue.Z)({},Nn,Ge,{ref:Jn?null:l,className:pe()(ee,"".concat(Jt,"-row"),Nn==null?void 0:Nn.className,(0,Z.Z)({},"".concat(Jt,"-row-extra"),Ze)),style:(0,V.Z)((0,V.Z)({},mr),Nn==null?void 0:Nn.style)}),an.map(function(Sr,or){return n.createElement(Nt,{key:or,rowInfo:hn,column:Sr,colIndex:or,indent:Qe,index:j,renderIndex:Rt,record:st,inverse:Ze,getHeight:Oe})}));return Jn?n.createElement("div",{ref:l},Ar,wn):Ar}),Cn=be(Kt),Tt=Cn,Yt=n.forwardRef(function(a,l){var N=a.data,j=a.onScroll,ee=h(r,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),ae=ee.flattenColumns,ze=ee.onColumnResize,Ze=ee.getRowKey,Oe=ee.expandedKeys,Ge=ee.prefixCls,st=ee.childrenColumnName,Qe=ee.emptyNode,Rt=ee.scrollX,wt=h(De),Dt=wt.scrollY,an=wt.listItemHeight,Jt=n.useRef(),ln=fe(N,st,Oe,Ze),_t=n.useMemo(function(){var wn=0;return ae.map(function(Zn){var In=Zn.width,mn=Zn.key;return wn+=In,[mn,In,wn]})},[ae]),hn=n.useMemo(function(){return _t.map(function(wn){return wn[2]})},[_t]);n.useEffect(function(){_t.forEach(function(wn){var Zn=(0,S.Z)(wn,2),In=Zn[0],mn=Zn[1];ze(In,mn)})},[_t]),n.useImperativeHandle(l,function(){var wn={};return Object.defineProperty(wn,"scrollLeft",{get:function(){var In;return((In=Jt.current)===null||In===void 0?void 0:In.getScrollInfo().x)||0},set:function(In){var mn;(mn=Jt.current)===null||mn===void 0||mn.scrollTo({left:In})}}),wn});var Jn=function(Zn,In){var mn,Pn=(mn=ln[In])===null||mn===void 0?void 0:mn.record,mr=Zn.onCell;if(mr){var Ar,Sr=mr(Pn,In);return(Ar=Sr==null?void 0:Sr.rowSpan)!==null&&Ar!==void 0?Ar:1}return 1},Yn=function(Zn){var In=Zn.start,mn=Zn.end,Pn=Zn.getSize,mr=Zn.offsetY;if(mn<0)return null;for(var Ar=ae.filter(function(ir){return Jn(ir,In)===0}),Sr=In,or=function(ar){if(Ar=Ar.filter(function(_n){return Jn(_n,ar)===0}),!Ar.length)return Sr=ar,"break"},Or=In;Or>=0;Or-=1){var Zr=or(Or);if(Zr==="break")break}for(var io=ae.filter(function(ir){return Jn(ir,mn)!==1}),Qr=mn,Fo=function(ar){if(io=io.filter(function(_n){return Jn(_n,ar)!==1}),!io.length)return Qr=Math.max(ar-1,mn),"break"},Ao=mn;Ao1})&&oo.push(ar)},bo=Sr;bo<=Qr;bo+=1)var vo=$r(bo);var Xo=oo.map(function(ir){var ar=ln[ir],_n=Ze(ar.record,ir),Hn=function(Cr){var Yr=ir+Cr-1,Kr=Ze(ln[Yr].record,Yr),o=Pn(_n,Kr);return o.bottom-o.top},Jr=Pn(_n);return n.createElement(Tt,{key:ir,data:ar,rowKey:_n,index:ir,style:{top:-mr+Jr.top},extra:!0,getHeight:Hn})});return Xo},Nn=n.useMemo(function(){return{columnsOffset:hn}},[hn]),fr="".concat(Ge,"-tbody"),Er;return ln.length?Er=n.createElement(Se.Z,{fullHeight:!1,ref:Jt,className:pe()(fr,"".concat(fr,"-virtual")),height:Dt,itemHeight:an||24,data:ln,itemKey:function(Zn){return Ze(Zn.record)},scrollWidth:Rt,onVirtualScroll:function(Zn){var In=Zn.x;j({scrollLeft:In})},extraRender:Yn},function(wn,Zn,In){var mn=Ze(wn.record,Zn);return n.createElement(Tt,(0,ue.Z)({data:wn,rowKey:mn,index:Zn},In))}):Er=n.createElement("div",{className:pe()("".concat(Ge,"-placeholder"))},n.createElement(Ie,{component:"div",prefixCls:Ge},Qe)),n.createElement(Le.Provider,{value:Nn},Er)}),Zt=be(Yt),kn=Zt,vn=function(l,N){var j=N.ref,ee=N.onScroll;return n.createElement(kn,{ref:j,data:l,onScroll:ee})},Wn=100;function Kn(a){var l=a.columns,N=a.scroll,j=a.prefixCls,ee=j===void 0?gt:j,ae=a.className,ze=a.listItemHeight,Ze=N||{},Oe=Ze.x,Ge=Ze.y;typeof Oe!="number"&&(Oe=((l||[]).length+1)*Wn),typeof Ge!="number"&&(Ge=500);var st=n.useMemo(function(){return{scrollY:Ge,listItemHeight:ze}},[Ge,ze]);return n.createElement(De.Provider,{value:st},n.createElement(me,(0,ue.Z)({},a,{className:pe()(ae,"".concat(ee,"-virtual")),scroll:(0,V.Z)((0,V.Z)({},N),{},{x:Oe}),components:{body:vn},columns:l,internalHooks:u,tailor:!0})))}function Sn(a){return Ue(Kn,a)}var nr=Sn(),br=null;function Lr(a){return null}var on=Lr;function Vt(a){return null}var xn=Vt,zn=e(2738),An=e(68031),hr=e(36355),Hr=e(93891),dr=e(19716),Mr=e(8628),zr=e(31724),Ln=e(58421),tn=e(71418),sn=e(88088);function nn(a){return function(N){let{prefixCls:j,onExpand:ee,record:ae,expanded:ze,expandable:Ze}=N;const Oe=`${j}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:Ge=>{ee(ae,Ge),Ge.stopPropagation()},className:pe()(Oe,{[`${Oe}-spaced`]:!Ze,[`${Oe}-expanded`]:Ze&&ze,[`${Oe}-collapsed`]:Ze&&!ze}),"aria-label":ze?a.collapse:a.expand,"aria-expanded":ze})}}var rr=nn;function wr(a,l){return"key"in a&&a.key!==void 0&&a.key!==null?a.key:a.dataIndex?Array.isArray(a.dataIndex)?a.dataIndex.join("."):a.dataIndex:l}function cr(a,l){return l?`${l}-${a}`:`${a}`}function Ir(a,l){return typeof a=="function"?a(l):a}function qr(a,l){const N=Ir(a,l);return Object.prototype.toString.call(N)==="[object Object]"?"":N}var Eo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},jr=Eo,kr=e(7657),fo=function(l,N){return n.createElement(kr.Z,(0,ue.Z)({},l,{ref:N,icon:jr}))},ao=n.forwardRef(fo),so=ao,Ho=e(56762);function Lo(a){const l=n.useRef(a),N=(0,Ho.Z)();return[()=>l.current,j=>{l.current=j,N()}]}var zo=e(3113),Zo=e(24905),ro=e(38854),Gt=e(64165),ur=e(20834),Vn=e(40875),qn=e(5112),Nr=e(17574),Vr=e(47472),wo=e(92832);function Io(a){let{value:l,onChange:N,filterSearch:j,tablePrefixCls:ee,locale:ae}=a;return j?n.createElement("div",{className:`${ee}-filter-dropdown-search`},n.createElement(wo.default,{prefix:n.createElement(Vr.Z,null),placeholder:ae.filterSearchPlaceholder,onChange:N,value:l,htmlSize:1,className:`${ee}-filter-dropdown-search-input`})):null}var mo=Io,Oo=e(10228);const eo=a=>{const{keyCode:l}=a;l===Oo.Z.ENTER&&a.stopPropagation()};var Bo=n.forwardRef((a,l)=>n.createElement("div",{className:a.className,onClick:N=>N.stopPropagation(),onKeyDown:eo,ref:l},a.children));function go(a){let l=[];return(a||[]).forEach(N=>{let{value:j,children:ee}=N;l.push(j),ee&&(l=[].concat((0,qt.Z)(l),(0,qt.Z)(go(ee))))}),l}function Ro(a){return a.some(l=>{let{children:N}=l;return N})}function ho(a,l){return typeof l=="string"||typeof l=="number"?l==null?void 0:l.toString().toLowerCase().includes(a.trim().toLowerCase()):!1}function va(a){let{filters:l,prefixCls:N,filteredKeys:j,filterMultiple:ee,searchValue:ae,filterSearch:ze}=a;return l.map((Ze,Oe)=>{const Ge=String(Ze.value);if(Ze.children)return{key:Ge||Oe,label:Ze.text,popupClassName:`${N}-dropdown-submenu`,children:va({filters:Ze.children,prefixCls:N,filteredKeys:j,filterMultiple:ee,searchValue:ae,filterSearch:ze})};const st=ee?Zo.default:qn.ZP,Qe={key:Ze.value!==void 0?Ge:Oe,label:n.createElement(n.Fragment,null,n.createElement(st,{checked:j.includes(Ge)}),n.createElement("span",null,Ze.text))};return ae.trim()?typeof ze=="function"?ze(ae,Ze)?Qe:null:ho(ae,Ze.text)?Qe:null:Qe})}function da(a){var l,N;const{tablePrefixCls:j,prefixCls:ee,column:ae,dropdownPrefixCls:ze,columnKey:Ze,filterMultiple:Oe,filterMode:Ge="menu",filterSearch:st=!1,filterState:Qe,triggerFilter:Rt,locale:wt,children:Dt,getPopupContainer:an}=a,{filterDropdownOpen:Jt,onFilterDropdownOpenChange:ln,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:hn,filterDropdownVisible:Jn,onFilterDropdownVisibleChange:Yn}=ae,[Nn,fr]=n.useState(!1),Er=!!(Qe&&(!((l=Qe.filteredKeys)===null||l===void 0)&&l.length||Qe.forceFiltered)),wn=Qn=>{fr(Qn),ln==null||ln(Qn),Yn==null||Yn(Qn)},Zn=(N=Jt!=null?Jt:Jn)!==null&&N!==void 0?N:Nn,In=Qe==null?void 0:Qe.filteredKeys,[mn,Pn]=Lo(In||[]),mr=Qn=>{let{selectedKeys:Cr}=Qn;Pn(Cr)},Ar=(Qn,Cr)=>{let{node:Yr,checked:Kr}=Cr;mr(Oe?{selectedKeys:Qn}:{selectedKeys:Kr&&Yr.key?[Yr.key]:[]})};n.useEffect(()=>{Nn&&mr({selectedKeys:In||[]})},[In]);const[Sr,or]=n.useState([]),Or=Qn=>{or(Qn)},[Zr,io]=n.useState(""),Qr=Qn=>{const{value:Cr}=Qn.target;io(Cr)};n.useEffect(()=>{Nn||io("")},[Nn]);const Fo=Qn=>{const Cr=Qn&&Qn.length?Qn:null;if(Cr===null&&(!Qe||!Qe.filteredKeys)||(0,I.Z)(Cr,Qe==null?void 0:Qe.filteredKeys,!0))return null;Rt({column:ae,key:Ze,filteredKeys:Cr})},Ao=()=>{wn(!1),Fo(mn())},xr=function(){let{confirm:Qn,closeDropdown:Cr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Qn&&Fo([]),Cr&&wn(!1),io(""),Pn(_t?(hn||[]).map(Yr=>String(Yr)):[])},oo=function(){let{closeDropdown:Qn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Qn&&wn(!1),Fo(mn())},$r=Qn=>{Qn&&In!==void 0&&Pn(In||[]),wn(Qn),!Qn&&!ae.filterDropdown&&Ao()},bo=pe()({[`${ze}-menu-without-submenu`]:!Ro(ae.filters||[])}),vo=Qn=>{if(Qn.target.checked){const Cr=go(ae==null?void 0:ae.filters).map(Yr=>String(Yr));Pn(Cr)}else Pn([])},Xo=Qn=>{let{filters:Cr}=Qn;return(Cr||[]).map((Yr,Kr)=>{const o=String(Yr.value),f={title:Yr.text,key:Yr.value!==void 0?o:Kr};return Yr.children&&(f.children=Xo({filters:Yr.children})),f})},ir=Qn=>{var Cr;return Object.assign(Object.assign({},Qn),{text:Qn.title,value:Qn.key,children:((Cr=Qn.children)===null||Cr===void 0?void 0:Cr.map(Yr=>ir(Yr)))||[]})};let ar;if(typeof ae.filterDropdown=="function")ar=ae.filterDropdown({prefixCls:`${ze}-custom`,setSelectedKeys:Qn=>mr({selectedKeys:Qn}),selectedKeys:mn(),confirm:oo,clearFilters:xr,filters:ae.filters,visible:Zn,close:()=>{wn(!1)}});else if(ae.filterDropdown)ar=ae.filterDropdown;else{const Qn=mn()||[],Cr=()=>(ae.filters||[]).length===0?n.createElement(Gt.Z,{image:Gt.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ge==="tree"?n.createElement(n.Fragment,null,n.createElement(mo,{filterSearch:st,value:Zr,onChange:Qr,tablePrefixCls:j,locale:wt}),n.createElement("div",{className:`${j}-filter-dropdown-tree`},Oe?n.createElement(Zo.default,{checked:Qn.length===go(ae.filters).length,indeterminate:Qn.length>0&&Qn.lengthtypeof st=="function"?st(Zr,ir(Kr)):ho(Zr,Kr.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(mo,{filterSearch:st,value:Zr,onChange:Qr,tablePrefixCls:j,locale:wt}),n.createElement(ur.default,{selectable:!0,multiple:Oe,prefixCls:`${ze}-menu`,className:bo,onSelect:mr,onDeselect:mr,selectedKeys:Qn,getPopupContainer:an,openKeys:Sr,onOpenChange:Or,items:va({filters:ae.filters||[],filterSearch:st,prefixCls:ee,filteredKeys:mn(),filterMultiple:Oe,searchValue:Zr})})),Yr=()=>_t?(0,I.Z)((hn||[]).map(Kr=>String(Kr)),Qn,!0):Qn.length===0;ar=n.createElement(n.Fragment,null,Cr(),n.createElement("div",{className:`${ee}-dropdown-btns`},n.createElement(zo.ZP,{type:"link",size:"small",disabled:Yr(),onClick:()=>xr()},wt.filterReset),n.createElement(zo.ZP,{type:"primary",size:"small",onClick:Ao},wt.filterConfirm)))}ae.filterDropdown&&(ar=n.createElement(Vn.J,{selectable:void 0},ar));const _n=()=>n.createElement(Bo,{className:`${ee}-dropdown`},ar);let Hn;typeof ae.filterIcon=="function"?Hn=ae.filterIcon(Er):ae.filterIcon?Hn=ae.filterIcon:Hn=n.createElement(so,null);const{direction:Jr}=n.useContext(hr.E_);return n.createElement("div",{className:`${ee}-column`},n.createElement("span",{className:`${j}-column-title`},Dt),n.createElement(ro.Z,{dropdownRender:_n,trigger:["click"],open:Zn,onOpenChange:$r,getPopupContainer:an,placement:Jr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:pe()(`${ee}-trigger`,{active:Er}),onClick:Qn=>{Qn.stopPropagation()}},Hn)))}var Ia=da;function qo(a,l,N){let j=[];return(a||[]).forEach((ee,ae)=>{var ze;const Ze=cr(ae,N);if(ee.filters||"filterDropdown"in ee||"onFilter"in ee)if("filteredValue"in ee){let Oe=ee.filteredValue;"filterDropdown"in ee||(Oe=(ze=Oe==null?void 0:Oe.map(String))!==null&&ze!==void 0?ze:Oe),j.push({column:ee,key:wr(ee,Ze),filteredKeys:Oe,forceFiltered:ee.filtered})}else j.push({column:ee,key:wr(ee,Ze),filteredKeys:l&&ee.defaultFilteredValue?ee.defaultFilteredValue:void 0,forceFiltered:ee.filtered});"children"in ee&&(j=[].concat((0,qt.Z)(j),(0,qt.Z)(qo(ee.children,l,Ze))))}),j}function Ea(a,l,N,j,ee,ae,ze,Ze){return N.map((Oe,Ge)=>{const st=cr(Ge,Ze),{filterMultiple:Qe=!0,filterMode:Rt,filterSearch:wt}=Oe;let Dt=Oe;if(Dt.filters||Dt.filterDropdown){const an=wr(Dt,st),Jt=j.find(ln=>{let{key:_t}=ln;return an===_t});Dt=Object.assign(Object.assign({},Dt),{title:ln=>n.createElement(Ia,{tablePrefixCls:a,prefixCls:`${a}-filter`,dropdownPrefixCls:l,column:Dt,columnKey:an,filterState:Jt,filterMultiple:Qe,filterMode:Rt,filterSearch:wt,triggerFilter:ae,locale:ee,getPopupContainer:ze},Ir(Oe.title,ln))})}return"children"in Dt&&(Dt=Object.assign(Object.assign({},Dt),{children:Ea(a,l,Dt.children,j,ee,ae,ze,st)})),Dt})}function Fa(a){const l={};return a.forEach(N=>{let{key:j,filteredKeys:ee,column:ae}=N;const{filters:ze,filterDropdown:Ze}=ae;if(Ze)l[j]=ee||null;else if(Array.isArray(ee)){const Oe=go(ze);l[j]=Oe.filter(Ge=>ee.includes(String(Ge)))}else l[j]=null}),l}function Sa(a,l){return l.reduce((N,j)=>{const{column:{onFilter:ee,filters:ae},filteredKeys:ze}=j;return ee&&ze&&ze.length?N.filter(Ze=>ze.some(Oe=>{const Ge=go(ae),st=Ge.findIndex(Rt=>String(Rt)===String(Oe)),Qe=st!==-1?Ge[st]:Oe;return ee(Qe,Ze)})):N},a)}const yo=a=>a.flatMap(l=>"children"in l?[l].concat((0,qt.Z)(yo(l.children||[]))):[l]);function Ja(a){let{prefixCls:l,dropdownPrefixCls:N,mergedColumns:j,onFilterChange:ee,getPopupContainer:ae,locale:ze}=a;const Ze=n.useMemo(()=>yo(j||[]),[j]),[Oe,Ge]=n.useState(()=>qo(Ze,!0)),st=n.useMemo(()=>{const Dt=qo(Ze,!1);if(Dt.length===0)return Dt;let an=!0,Jt=!0;if(Dt.forEach(ln=>{let{filteredKeys:_t}=ln;_t!==void 0?an=!1:Jt=!1}),an){const ln=(Ze||[]).map((_t,hn)=>wr(_t,cr(hn)));return Oe.filter(_t=>{let{key:hn}=_t;return ln.includes(hn)}).map(_t=>{const hn=Ze[ln.findIndex(Jn=>Jn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),hn),forceFiltered:hn.filtered})})}return Dt},[Ze,Oe]),Qe=n.useMemo(()=>Fa(st),[st]),Rt=Dt=>{const an=st.filter(Jt=>{let{key:ln}=Jt;return ln!==Dt.key});an.push(Dt),Ge(an),ee(Fa(an),an)};return[Dt=>Ea(l,N,Dt,st,ze,Rt,ae),st,Qe]}var La=Ja;function Ba(a,l,N){const j=n.useRef({});function ee(ae){if(!j.current||j.current.data!==a||j.current.childrenColumnName!==l||j.current.getRowKey!==N){let Ze=function(Oe){Oe.forEach((Ge,st)=>{const Qe=N(Ge,st);ze.set(Qe,Ge),Ge&&typeof Ge=="object"&&l in Ge&&Ze(Ge[l]||[])})};const ze=new Map;Ze(a),j.current={data:a,childrenColumnName:l,kvMap:ze,getRowKey:N}}return j.current.kvMap.get(ae)}return[ee]}var pa=e(50371),Na=function(a,l){var N={};for(var j in a)Object.prototype.hasOwnProperty.call(a,j)&&l.indexOf(j)<0&&(N[j]=a[j]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,j=Object.getOwnPropertySymbols(a);ee{const ae=a[ee];typeof ae!="function"&&(N[ee]=ae)}),N}function Ra(a,l,N){const j=N&&typeof N=="object"?N:{},{total:ee=0}=j,ae=Na(j,["total"]),[ze,Ze]=(0,n.useState)(()=>({current:"defaultCurrent"in ae?ae.defaultCurrent:1,pageSize:"defaultPageSize"in ae?ae.defaultPageSize:xa})),Oe=(0,pa.Z)(ze,ae,{total:ee>0?ee:a}),Ge=Math.ceil((ee||a)/Oe.pageSize);Oe.current>Ge&&(Oe.current=Ge||1);const st=(Rt,wt)=>{Ze({current:Rt!=null?Rt:1,pageSize:wt||Oe.pageSize})},Qe=(Rt,wt)=>{var Dt;N&&((Dt=N.onChange)===null||Dt===void 0||Dt.call(N,Rt,wt)),st(Rt,wt),l(Rt,wt||(Oe==null?void 0:Oe.pageSize))};return N===!1?[{},()=>{}]:[Object.assign(Object.assign({},Oe),{onChange:Qe}),st]}var Ta=Ra,Aa=e(84105),ca=e(35654),Wr=e(90782),Pr=e(71430),jo=e(18929);const Do={},Mo="SELECT_ALL",ko="SELECT_INVERT",Uo="SELECT_NONE",$o=[],to=(a,l)=>{let N=[];return(l||[]).forEach(j=>{N.push(j),j&&typeof j=="object"&&a in j&&(N=[].concat((0,qt.Z)(N),(0,qt.Z)(to(a,j[a]))))}),N};var ia=(a,l)=>{const{preserveSelectedRowKeys:N,selectedRowKeys:j,defaultSelectedRowKeys:ee,getCheckboxProps:ae,onChange:ze,onSelect:Ze,onSelectAll:Oe,onSelectInvert:Ge,onSelectNone:st,onSelectMultiple:Qe,columnWidth:Rt,type:wt,selections:Dt,fixed:an,renderCell:Jt,hideSelectAll:ln,checkStrictly:_t=!0}=l||{},{prefixCls:hn,data:Jn,pageData:Yn,getRecordByKey:Nn,getRowKey:fr,expandType:Er,childrenColumnName:wn,locale:Zn,getPopupContainer:In}=a,[mn,Pn]=(0,jo.Z)(j||ee||$o,{value:j}),mr=n.useRef(new Map),Ar=(0,n.useCallback)(ir=>{if(N){const ar=new Map;ir.forEach(_n=>{let Hn=Nn(_n);!Hn&&mr.current.has(_n)&&(Hn=mr.current.get(_n)),ar.set(_n,Hn)}),mr.current=ar}},[Nn,N]);n.useEffect(()=>{Ar(mn)},[mn]);const{keyEntities:Sr}=(0,n.useMemo)(()=>{if(_t)return{keyEntities:null};let ir=Jn;if(N){const ar=new Set(Jn.map((Hn,Jr)=>fr(Hn,Jr))),_n=Array.from(mr.current).reduce((Hn,Jr)=>{let[Qn,Cr]=Jr;return ar.has(Qn)?Hn:Hn.concat(Cr)},[]);ir=[].concat((0,qt.Z)(ir),(0,qt.Z)(_n))}return(0,Pr.I8)(ir,{externalGetKey:fr,childrenPropName:wn})},[Jn,fr,_t,wn,N]),or=(0,n.useMemo)(()=>to(wn,Yn),[wn,Yn]),Or=(0,n.useMemo)(()=>{const ir=new Map;return or.forEach((ar,_n)=>{const Hn=fr(ar,_n),Jr=(ae?ae(ar):null)||{};ir.set(Hn,Jr)}),ir},[or,fr,ae]),Zr=(0,n.useCallback)(ir=>{var ar;return!!(!((ar=Or.get(fr(ir)))===null||ar===void 0)&&ar.disabled)},[Or,fr]),[io,Qr]=(0,n.useMemo)(()=>{if(_t)return[mn||[],[]];const{checkedKeys:ir,halfCheckedKeys:ar}=(0,Wr.S)(mn,!0,Sr,Zr);return[ir||[],ar]},[mn,_t,Sr,Zr]),Fo=(0,n.useMemo)(()=>{const ir=wt==="radio"?io.slice(0,1):io;return new Set(ir)},[io,wt]),Ao=(0,n.useMemo)(()=>wt==="radio"?new Set:new Set(Qr),[Qr,wt]),[xr,oo]=(0,n.useState)(null);n.useEffect(()=>{l||Pn($o)},[!!l]);const $r=(0,n.useCallback)((ir,ar)=>{let _n,Hn;Ar(ir),N?(_n=ir,Hn=ir.map(Jr=>mr.current.get(Jr))):(_n=[],Hn=[],ir.forEach(Jr=>{const Qn=Nn(Jr);Qn!==void 0&&(_n.push(Jr),Hn.push(Qn))})),Pn(_n),ze==null||ze(_n,Hn,{type:ar})},[Pn,Nn,ze,N]),bo=(0,n.useCallback)((ir,ar,_n,Hn)=>{if(Ze){const Jr=_n.map(Qn=>Nn(Qn));Ze(Nn(ir),ar,Jr,Hn)}$r(_n,"single")},[Ze,Nn,$r]),vo=(0,n.useMemo)(()=>!Dt||ln?null:(Dt===!0?[Mo,ko,Uo]:Dt).map(ar=>ar===Mo?{key:"all",text:Zn.selectionAll,onSelect(){$r(Jn.map((_n,Hn)=>fr(_n,Hn)).filter(_n=>{const Hn=Or.get(_n);return!(Hn!=null&&Hn.disabled)||Fo.has(_n)}),"all")}}:ar===ko?{key:"invert",text:Zn.selectInvert,onSelect(){const _n=new Set(Fo);Yn.forEach((Jr,Qn)=>{const Cr=fr(Jr,Qn),Yr=Or.get(Cr);Yr!=null&&Yr.disabled||(_n.has(Cr)?_n.delete(Cr):_n.add(Cr))});const Hn=Array.from(_n);Ge&&Ge(Hn),$r(Hn,"invert")}}:ar===Uo?{key:"none",text:Zn.selectNone,onSelect(){st==null||st(),$r(Array.from(Fo).filter(_n=>{const Hn=Or.get(_n);return Hn==null?void 0:Hn.disabled}),"none")}}:ar).map(ar=>Object.assign(Object.assign({},ar),{onSelect:function(){for(var _n,Hn,Jr=arguments.length,Qn=new Array(Jr),Cr=0;Cr{var ar;if(!l)return ir.filter(ke=>ke!==Do);let _n=(0,qt.Z)(ir);const Hn=new Set(Fo),Jr=or.map(fr).filter(ke=>!Or.get(ke).disabled),Qn=Jr.every(ke=>Hn.has(ke)),Cr=Jr.some(ke=>Hn.has(ke)),Yr=()=>{const ke=[];Qn?Jr.forEach(En=>{Hn.delete(En),ke.push(En)}):Jr.forEach(En=>{Hn.has(En)||(Hn.add(En),ke.push(En))});const Ft=Array.from(Hn);Oe==null||Oe(!Qn,Ft.map(En=>Nn(En)),ke.map(En=>Nn(En))),$r(Ft,"all"),oo(null)};let Kr;if(wt!=="radio"){let ke;if(vo){const bn={getPopupContainer:In,items:vo.map((cn,Bn)=>{const{key:Un,text:rn,onSelect:Gn}=cn;return{key:Un!=null?Un:Bn,onClick:()=>{Gn==null||Gn(Jr)},label:rn}})};ke=n.createElement("div",{className:`${hn}-selection-extra`},n.createElement(ro.Z,{menu:bn,getPopupContainer:In},n.createElement("span",null,n.createElement(Aa.Z,null))))}const Ft=or.map((bn,cn)=>{const Bn=fr(bn,cn),Un=Or.get(Bn)||{};return Object.assign({checked:Hn.has(Bn)},Un)}).filter(bn=>{let{disabled:cn}=bn;return cn}),En=!!Ft.length&&Ft.length===or.length,pn=En&&Ft.every(bn=>{let{checked:cn}=bn;return cn}),yn=En&&Ft.some(bn=>{let{checked:cn}=bn;return cn});Kr=!ln&&n.createElement("div",{className:`${hn}-selection`},n.createElement(Zo.default,{checked:En?pn:!!or.length&&Qn,indeterminate:En?!pn&&yn:!Qn&&Cr,onChange:Yr,disabled:or.length===0||En,"aria-label":ke?"Custom selection":"Select all",skipGroup:!0}),ke)}let o;wt==="radio"?o=(ke,Ft,En)=>{const pn=fr(Ft,En),yn=Hn.has(pn);return{node:n.createElement(qn.ZP,Object.assign({},Or.get(pn),{checked:yn,onClick:bn=>bn.stopPropagation(),onChange:bn=>{Hn.has(pn)||bo(pn,!0,[pn],bn.nativeEvent)}})),checked:yn}}:o=(ke,Ft,En)=>{var pn;const yn=fr(Ft,En),bn=Hn.has(yn),cn=Ao.has(yn),Bn=Or.get(yn);let Un;return Er==="nest"?Un=cn:Un=(pn=Bn==null?void 0:Bn.indeterminate)!==null&&pn!==void 0?pn:cn,{node:n.createElement(Zo.default,Object.assign({},Bn,{indeterminate:Un,checked:bn,skipGroup:!0,onClick:rn=>rn.stopPropagation(),onChange:rn=>{let{nativeEvent:Gn}=rn;const{shiftKey:fn}=Gn;let lr=-1,Et=-1;if(fn&&_t){const Lt=new Set([xr,yn]);Jr.some((On,vr)=>{if(Lt.has(On))if(lr===-1)lr=vr;else return Et=vr,!0;return!1})}if(Et!==-1&&lr!==Et&&_t){const Lt=Jr.slice(lr,Et+1),On=[];bn?Lt.forEach(er=>{Hn.has(er)&&(On.push(er),Hn.delete(er))}):Lt.forEach(er=>{Hn.has(er)||(On.push(er),Hn.add(er))});const vr=Array.from(Hn);Qe==null||Qe(!bn,vr.map(er=>Nn(er)),On.map(er=>Nn(er))),$r(vr,"multiple")}else{const Lt=io;if(_t){const On=bn?(0,ca._5)(Lt,yn):(0,ca.L0)(Lt,yn);bo(yn,!bn,On,Gn)}else{const On=(0,Wr.S)([].concat((0,qt.Z)(Lt),[yn]),!0,Sr,Zr),{checkedKeys:vr,halfCheckedKeys:er}=On;let lo=vr;if(bn){const no=new Set(vr);no.delete(yn),lo=(0,Wr.S)(Array.from(no),{checked:!1,halfCheckedKeys:er},Sr,Zr).checkedKeys}bo(yn,!bn,lo,Gn)}}oo(bn?null:yn)}})),checked:bn}};const f=(ke,Ft,En)=>{const{node:pn,checked:yn}=o(ke,Ft,En);return Jt?Jt(yn,Ft,En,pn):pn};if(!_n.includes(Do))if(_n.findIndex(ke=>{var Ft;return((Ft=ke[$n])===null||Ft===void 0?void 0:Ft.columnType)==="EXPAND_COLUMN"})===0){const[ke,...Ft]=_n;_n=[ke,Do].concat((0,qt.Z)(Ft))}else _n=[Do].concat((0,qt.Z)(_n));const y=_n.indexOf(Do);_n=_n.filter((ke,Ft)=>ke!==Do||Ft===y);const $=_n[y-1],Be=_n[y+1];let Ye=an;Ye===void 0&&((Be==null?void 0:Be.fixed)!==void 0?Ye=Be.fixed:($==null?void 0:$.fixed)!==void 0&&(Ye=$.fixed)),Ye&&$&&((ar=$[$n])===null||ar===void 0?void 0:ar.columnType)==="EXPAND_COLUMN"&&$.fixed===void 0&&($.fixed=Ye);const St=pe()(`${hn}-selection-col`,{[`${hn}-selection-col-with-dropdown`]:Dt&&wt==="checkbox"}),ot={fixed:Ye,width:Rt,className:`${hn}-selection-column`,title:l.columnTitle||Kr,render:f,onCell:l.onCell,[$n]:{className:St}};return _n.map(ke=>ke===Do?ot:ke)},[fr,or,l,io,Fo,Ao,Rt,vo,Er,xr,Or,Qe,bo,Zr]),Fo]},za=e(89489),qa=e(59477),Za=e(6848);const ja="ascend",Wa="descend";function Ka(a){return typeof a.sorter=="object"&&typeof a.sorter.multiple=="number"?a.sorter.multiple:!1}function $a(a){return typeof a=="function"?a:a&&typeof a=="object"&&a.compare?a.compare:!1}function Ha(a,l){return l?a[a.indexOf(l)+1]:a[0]}function Ma(a,l,N){let j=[];function ee(ae,ze){j.push({column:ae,key:wr(ae,ze),multiplePriority:Ka(ae),sortOrder:ae.sortOrder})}return(a||[]).forEach((ae,ze)=>{const Ze=cr(ze,N);ae.children?("sortOrder"in ae&&ee(ae,Ze),j=[].concat((0,qt.Z)(j),(0,qt.Z)(Ma(ae.children,l,Ze)))):ae.sorter&&("sortOrder"in ae?ee(ae,Ze):l&&ae.defaultSortOrder&&j.push({column:ae,key:wr(ae,Ze),multiplePriority:Ka(ae),sortOrder:ae.defaultSortOrder}))}),j}function _a(a,l,N,j,ee,ae,ze,Ze){return(l||[]).map((Oe,Ge)=>{const st=cr(Ge,Ze);let Qe=Oe;if(Qe.sorter){const Rt=Qe.sortDirections||ee,wt=Qe.showSorterTooltip===void 0?ze:Qe.showSorterTooltip,Dt=wr(Qe,st),an=N.find(Er=>{let{key:wn}=Er;return wn===Dt}),Jt=an?an.sortOrder:null,ln=Ha(Rt,Jt);let _t;if(Oe.sortIcon)_t=Oe.sortIcon({sortOrder:Jt});else{const Er=Rt.includes(ja)&&n.createElement(qa.Z,{className:pe()(`${a}-column-sorter-up`,{active:Jt===ja})}),wn=Rt.includes(Wa)&&n.createElement(za.Z,{className:pe()(`${a}-column-sorter-down`,{active:Jt===Wa})});_t=n.createElement("span",{className:pe()(`${a}-column-sorter`,{[`${a}-column-sorter-full`]:!!(Er&&wn)})},n.createElement("span",{className:`${a}-column-sorter-inner`,"aria-hidden":"true"},Er,wn))}const{cancelSort:hn,triggerAsc:Jn,triggerDesc:Yn}=ae||{};let Nn=hn;ln===Wa?Nn=Yn:ln===ja&&(Nn=Jn);const fr=typeof wt=="object"?wt:{title:Nn};Qe=Object.assign(Object.assign({},Qe),{className:pe()(Qe.className,{[`${a}-column-sort`]:Jt}),title:Er=>{const wn=n.createElement("div",{className:`${a}-column-sorters`},n.createElement("span",{className:`${a}-column-title`},Ir(Oe.title,Er)),_t);return wt?n.createElement(Za.Z,Object.assign({},fr),wn):wn},onHeaderCell:Er=>{const wn=Oe.onHeaderCell&&Oe.onHeaderCell(Er)||{},Zn=wn.onClick,In=wn.onKeyDown;wn.onClick=mr=>{j({column:Oe,key:Dt,sortOrder:ln,multiplePriority:Ka(Oe)}),Zn==null||Zn(mr)},wn.onKeyDown=mr=>{mr.keyCode===Oo.Z.ENTER&&(j({column:Oe,key:Dt,sortOrder:ln,multiplePriority:Ka(Oe)}),In==null||In(mr))};const mn=qr(Oe.title,{}),Pn=mn==null?void 0:mn.toString();return Jt?wn["aria-sort"]=Jt==="ascend"?"ascending":"descending":wn["aria-label"]=Pn||"",wn.className=pe()(wn.className,`${a}-column-has-sorters`),wn.tabIndex=0,Oe.ellipsis&&(wn.title=(mn!=null?mn:"").toString()),wn}})}return"children"in Qe&&(Qe=Object.assign(Object.assign({},Qe),{children:_a(a,Qe.children,N,j,ee,ae,ze,st)})),Qe})}function ii(a){const{column:l,sortOrder:N}=a;return{column:l,order:N,field:l.dataIndex,columnKey:l.key}}function li(a){const l=a.filter(N=>{let{sortOrder:j}=N;return j}).map(ii);return l.length===0&&a.length?Object.assign(Object.assign({},ii(a[a.length-1])),{column:void 0}):l.length<=1?l[0]||{}:l}function Po(a,l,N){const j=l.slice().sort((ze,Ze)=>Ze.multiplePriority-ze.multiplePriority),ee=a.slice(),ae=j.filter(ze=>{let{column:{sorter:Ze},sortOrder:Oe}=ze;return $a(Ze)&&Oe});return ae.length?ee.sort((ze,Ze)=>{for(let Oe=0;Oe{const Ze=ze[N];return Ze?Object.assign(Object.assign({},ze),{[N]:Po(Ze,l,N)}):ze}):ee}function co(a){let{prefixCls:l,mergedColumns:N,onSorterChange:j,sortDirections:ee,tableLocale:ae,showSorterTooltip:ze}=a;const[Ze,Oe]=n.useState(Ma(N,!0)),Ge=n.useMemo(()=>{let Dt=!0;const an=Ma(N,!1);if(!an.length)return Ze;const Jt=[];function ln(hn){Dt?Jt.push(hn):Jt.push(Object.assign(Object.assign({},hn),{sortOrder:null}))}let _t=null;return an.forEach(hn=>{_t===null?(ln(hn),hn.sortOrder&&(hn.multiplePriority===!1?Dt=!1:_t=!0)):(_t&&hn.multiplePriority!==!1||(Dt=!1),ln(hn))}),Jt},[N,Ze]),st=n.useMemo(()=>{const Dt=Ge.map(an=>{let{column:Jt,sortOrder:ln}=an;return{column:Jt,order:ln}});return{sortColumns:Dt,sortColumn:Dt[0]&&Dt[0].column,sortOrder:Dt[0]&&Dt[0].order}},[Ge]);function Qe(Dt){let an;Dt.multiplePriority===!1||!Ge.length||Ge[0].multiplePriority===!1?an=[Dt]:an=[].concat((0,qt.Z)(Ge.filter(Jt=>{let{key:ln}=Jt;return ln!==Dt.key})),[Dt]),Oe(an),j(li(an),an)}return[Dt=>_a(l,Dt,Ge,Qe,ee,ae,ze),Ge,st,()=>li(Ge)]}function So(a,l){return a.map(N=>{const j=Object.assign({},N);return j.title=Ir(N.title,l),"children"in j&&(j.children=So(j.children,l)),j})}function _o(a){return[n.useCallback(N=>So(N,a),[a])]}var ea=en((a,l)=>{const{_renderTimes:N}=a,{_renderTimes:j}=l;return N!==j}),Pa=Sn((a,l)=>{const{_renderTimes:N}=a,{_renderTimes:j}=l;return N!==j}),ha=e(64993),ka=e(17313),ei=e(83116),si=e(37613),Va=a=>{const{componentCls:l}=a,N=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`,j=(ee,ae,ze)=>({[`&${l}-${ee}`]:{[`> ${l}-container`]:{[`> ${l}-content, > ${l}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${l}-expanded-row-fixed`]:{margin:`-${ae}px -${ze+a.lineWidth}px`}}}}}});return{[`${l}-wrapper`]:{[`${l}${l}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${l}-title`]:{border:N,borderBottom:0},[`> ${l}-container`]:{borderInlineStart:N,borderTop:N,[` - > ${l}-content, - > ${l}-header, - > ${l}-body, - > ${l}-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:N},"> thead":{"> tr:not(:last-child) > th":{borderBottom:N},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${l}-cell-fix-right-first::after`]:{borderInlineEnd:N}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${l}-expanded-row-fixed`]:{margin:`-${a.tablePaddingVertical}px -${a.tablePaddingHorizontal+a.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:a.lineWidth,bottom:0,borderInlineEnd:N,content:'""'}}}}}},[`&${l}-scroll-horizontal`]:{[`> ${l}-container > ${l}-body`]:{"> table > tbody":{[` - > tr${l}-expanded-row, - > tr${l}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},j("middle",a.tablePaddingVerticalMiddle,a.tablePaddingHorizontalMiddle)),j("small",a.tablePaddingVerticalSmall,a.tablePaddingHorizontalSmall)),{[`> ${l}-footer`]:{border:N,borderTop:0}}),[`${l}-cell`]:{[`${l}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${a.lineWidth}px 0 ${a.lineWidth}px ${a.tableHeaderBg}`}},[`${l}-bordered ${l}-cell-scrollbar`]:{borderInlineEnd:N}}}},hi=a=>{const{componentCls:l}=a;return{[`${l}-wrapper`]:{[`${l}-cell-ellipsis`]:Object.assign(Object.assign({},ka.vS),{wordBreak:"keep-all",[` - &${l}-cell-fix-left-last, - &${l}-cell-fix-right-first - `]:{overflow:"visible",[`${l}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${l}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Pi=a=>{const{componentCls:l}=a;return{[`${l}-wrapper`]:{[`${l}-tbody > tr${l}-placeholder`]:{textAlign:"center",color:a.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:a.colorBgContainer}}}}},yi=e(15969),qi=a=>{const{componentCls:l,antCls:N,controlInteractiveSize:j,motionDurationSlow:ee,lineWidth:ae,paddingXS:ze,lineType:Ze,tableBorderColor:Oe,tableExpandIconBg:Ge,tableExpandColumnWidth:st,borderRadius:Qe,fontSize:Rt,fontSizeSM:wt,lineHeight:Dt,tablePaddingVertical:an,tablePaddingHorizontal:Jt,tableExpandedRowBg:ln,paddingXXS:_t}=a,hn=j/2-ae,Jn=hn*2+ae*3,Yn=`${ae}px ${Ze} ${Oe}`,Nn=_t-ae;return{[`${l}-wrapper`]:{[`${l}-expand-icon-col`]:{width:st},[`${l}-row-expand-icon-cell`]:{textAlign:"center",[`${l}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${l}-row-indent`]:{height:1,float:"left"},[`${l}-row-expand-icon`]:Object.assign(Object.assign({},(0,yi.N)(a)),{position:"relative",float:"left",boxSizing:"border-box",width:Jn,height:Jn,padding:0,color:"inherit",lineHeight:`${Jn}px`,background:Ge,border:Yn,borderRadius:Qe,transform:`scale(${j/Jn})`,transition:`all ${ee}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ee} ease-out`,content:'""'},"&::before":{top:hn,insetInlineEnd:Nn,insetInlineStart:Nn,height:ae},"&::after":{top:Nn,bottom:Nn,insetInlineStart:hn,width:ae,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"}}),[`${l}-row-indent + ${l}-row-expand-icon`]:{marginTop:(Rt*Dt-ae*3)/2-Math.ceil((wt*1.4-ae*3)/2),marginInlineEnd:ze},[`tr${l}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ln}},[`${N}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${l}-expanded-row-fixed`]:{position:"relative",margin:`-${an}px -${Jt}px`,padding:`${an}px ${Jt}px`}}}},ui=a=>{const{componentCls:l,antCls:N,iconCls:j,tableFilterDropdownWidth:ee,tableFilterDropdownSearchWidth:ae,paddingXXS:ze,paddingXS:Ze,colorText:Oe,lineWidth:Ge,lineType:st,tableBorderColor:Qe,tableHeaderIconColor:Rt,fontSizeSM:wt,tablePaddingHorizontal:Dt,borderRadius:an,motionDurationSlow:Jt,colorTextDescription:ln,colorPrimary:_t,tableHeaderFilterActiveBg:hn,colorTextDisabled:Jn,tableFilterDropdownBg:Yn,tableFilterDropdownHeight:Nn,controlItemBgHover:fr,controlItemBgActive:Er,boxShadowSecondary:wn,filterDropdownMenuBg:Zn}=a,In=`${N}-dropdown`,mn=`${l}-filter-dropdown`,Pn=`${N}-tree`,mr=`${Ge}px ${st} ${Qe}`;return[{[`${l}-wrapper`]:{[`${l}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${l}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-ze,marginInline:`${ze}px ${-Dt/2}px`,padding:`0 ${ze}px`,color:Rt,fontSize:wt,borderRadius:an,cursor:"pointer",transition:`all ${Jt}`,"&:hover":{color:ln,background:hn},"&.active":{color:_t}}}},{[`${N}-dropdown`]:{[mn]:Object.assign(Object.assign({},(0,ka.Wf)(a)),{minWidth:ee,backgroundColor:Yn,borderRadius:an,boxShadow:wn,overflow:"hidden",[`${In}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Zn,"&:empty::after":{display:"block",padding:`${Ze}px 0`,color:Jn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${mn}-tree`]:{paddingBlock:`${Ze}px 0`,paddingInline:Ze,[Pn]:{padding:0},[`${Pn}-treenode ${Pn}-node-content-wrapper:hover`]:{backgroundColor:fr},[`${Pn}-treenode-checkbox-checked ${Pn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Er}}},[`${mn}-search`]:{padding:Ze,borderBottom:mr,"&-input":{input:{minWidth:ae},[j]:{color:Jn}}},[`${mn}-checkall`]:{width:"100%",marginBottom:ze,marginInlineStart:ze},[`${mn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ze-Ge}px ${Ze}px`,overflow:"hidden",borderTop:mr}})}},{[`${N}-dropdown ${mn}, ${mn}-submenu`]:{[`${N}-checkbox-wrapper + span`]:{paddingInlineStart:Ze,color:Oe},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},xo=a=>{const{componentCls:l,lineWidth:N,colorSplit:j,motionDurationSlow:ee,zIndexTableFixed:ae,tableBg:ze,zIndexTableSticky:Ze}=a,Oe=j;return{[`${l}-wrapper`]:{[` - ${l}-cell-fix-left, - ${l}-cell-fix-right - `]:{position:"sticky !important",zIndex:ae,background:ze},[` - ${l}-cell-fix-left-first::after, - ${l}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-N,width:30,transform:"translateX(100%)",transition:`box-shadow ${ee}`,content:'""',pointerEvents:"none"},[`${l}-cell-fix-left-all::after`]:{display:"none"},[` - ${l}-cell-fix-right-first::after, - ${l}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-N,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${ee}`,content:'""',pointerEvents:"none"},[`${l}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ze+1,width:30,transition:`box-shadow ${ee}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${l}-ping-left`]:{[`&:not(${l}-has-fix-left) ${l}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Oe}`}},[` - ${l}-cell-fix-left-first::after, - ${l}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${Oe}`},[`${l}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${l}-ping-right`]:{[`&:not(${l}-has-fix-right) ${l}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Oe}`}},[` - ${l}-cell-fix-right-first::after, - ${l}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Oe}`}}}}},di=a=>{const{componentCls:l,antCls:N}=a;return{[`${l}-wrapper`]:{[`${l}-pagination${N}-pagination`]:{margin:`${a.margin}px 0`},[`${l}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:a.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Fi=a=>{const{componentCls:l,tableRadius:N}=a;return{[`${l}-wrapper`]:{[l]:{[`${l}-title, ${l}-header`]:{borderRadius:`${N}px ${N}px 0 0`},[`${l}-title + ${l}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${l}-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:N,borderStartEndRadius:N,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:N},"> *:last-child":{borderStartEndRadius:N}}},"&-footer":{borderRadius:`0 0 ${N}px ${N}px`}}}}},Li=a=>{const{componentCls:l}=a;return{[`${l}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${l}-pagination-left`]:{justifyContent:"flex-end"},[`${l}-pagination-right`]:{justifyContent:"flex-start"},[`${l}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${l}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${l}-row-indent`]:{float:"right"}}}}},Ci=a=>{const{componentCls:l,antCls:N,iconCls:j,fontSizeIcon:ee,padding:ae,paddingXS:ze,tableHeaderIconColor:Ze,tableHeaderIconColorHover:Oe,tableSelectionColumnWidth:Ge}=a;return{[`${l}-wrapper`]:{[`${l}-selection-col`]:{width:Ge,[`&${l}-selection-col-with-dropdown`]:{width:Ge+ee+ae/4}},[`${l}-bordered ${l}-selection-col`]:{width:Ge+ze*2,[`&${l}-selection-col-with-dropdown`]:{width:Ge+ee+ae/4+ze*2}},[` - table tr th${l}-selection-column, - table tr td${l}-selection-column - `]:{paddingInlineEnd:a.paddingXS,paddingInlineStart:a.paddingXS,textAlign:"center",[`${N}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${l}-selection-column${l}-cell-fix-left`]:{zIndex:a.zIndexTableFixed+1},[`table tr th${l}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${l}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${l}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${a.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${a.tablePaddingHorizontal/4}px`,[j]:{color:Ze,fontSize:ee,verticalAlign:"baseline","&:hover":{color:Oe}}}}}},Ni=a=>{const{componentCls:l}=a,N=(j,ee,ae,ze)=>({[`${l}${l}-${j}`]:{fontSize:ze,[` - ${l}-title, - ${l}-footer, - ${l}-cell, - ${l}-thead > tr > th, - ${l}-tbody > tr > th, - ${l}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{padding:`${ee}px ${ae}px`},[`${l}-filter-trigger`]:{marginInlineEnd:`-${ae/2}px`},[`${l}-expanded-row-fixed`]:{margin:`-${ee}px -${ae}px`},[`${l}-tbody`]:{[`${l}-wrapper:only-child ${l}`]:{marginBlock:`-${ee}px`,marginInline:`${a.tableExpandColumnWidth-ae}px -${ae}px`}},[`${l}-selection-column`]:{paddingInlineStart:`${ae/4}px`}}});return{[`${l}-wrapper`]:Object.assign(Object.assign({},N("middle",a.tablePaddingVerticalMiddle,a.tablePaddingHorizontalMiddle,a.tableFontSizeMiddle)),N("small",a.tablePaddingVerticalSmall,a.tablePaddingHorizontalSmall,a.tableFontSizeSmall))}},Ti=a=>{const{componentCls:l,marginXXS:N,fontSizeIcon:j,tableHeaderIconColor:ee,tableHeaderIconColorHover:ae}=a;return{[`${l}-wrapper`]:{[`${l}-thead th${l}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${a.motionDurationSlow}`,"&:hover":{background:a.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:a.colorPrimary},[` - &${l}-cell-fix-left:hover, - &${l}-cell-fix-right:hover - `]:{background:a.tableFixedHeaderSortActiveBg}},[`${l}-thead th${l}-column-sort`]:{background:a.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${l}-column-sort`]:{background:a.tableBodySortBg},[`${l}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${l}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${l}-column-sorter`]:{marginInlineStart:N,color:ee,fontSize:0,transition:`color ${a.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:j,"&.active":{color:a.colorPrimary}},[`${l}-column-sorter-up + ${l}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${l}-column-sorters:hover ${l}-column-sorter`]:{color:ae}}}},zi=a=>{const{componentCls:l,opacityLoading:N,tableScrollThumbBg:j,tableScrollThumbBgHover:ee,tableScrollThumbSize:ae,tableScrollBg:ze,zIndexTableSticky:Ze,stickyScrollBarBorderRadius:Oe}=a,Ge=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`;return{[`${l}-wrapper`]:{[`${l}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ze,background:a.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${ae}px !important`,zIndex:Ze,display:"flex",alignItems:"center",background:ze,borderTop:Ge,opacity:N,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:ae,backgroundColor:j,borderRadius:Oe,transition:`all ${a.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ee}}}}}}},Zi=a=>{const{componentCls:l,lineWidth:N,tableBorderColor:j}=a,ee=`${N}px ${a.lineType} ${j}`;return{[`${l}-wrapper`]:{[`${l}-summary`]:{position:"relative",zIndex:a.zIndexTableFixed,background:a.tableBg,"> tr":{"> th, > td":{borderBottom:ee}}},[`div${l}-summary`]:{boxShadow:`0 -${N}px 0 ${j}`}}}},ji=a=>{const{componentCls:l}=a,N=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`,j=`${l}-expanded-row-cell`;return{[`${l}-wrapper`]:{[`${l}-tbody-virtual`]:{[`${l}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${l}-cell`]:{borderBottom:N},[`${l}-expanded-row`]:{[`${j}${j}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${a.lineWidth}px)`,borderInlineEnd:"none"}}},[`${l}-bordered`]:{[`${l}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:N,position:"absolute"},[`${l}-cell`]:{borderInlineEnd:N,[`&${l}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-a.lineWidth,borderInlineStart:N}}}}}}};const Wi=a=>{const{componentCls:l,fontWeightStrong:N,tablePaddingVertical:j,tablePaddingHorizontal:ee,lineWidth:ae,lineType:ze,tableBorderColor:Ze,tableFontSize:Oe,tableBg:Ge,tableRadius:st,tableHeaderTextColor:Qe,motionDurationMid:Rt,tableHeaderBg:wt,tableHeaderCellSplitColor:Dt,tableRowHoverBg:an,tableSelectedRowBg:Jt,tableSelectedRowHoverBg:ln,tableFooterTextColor:_t,tableFooterBg:hn,paddingContentVerticalLG:Jn}=a,Yn=`${ae}px ${ze} ${Ze}`;return{[`${l}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ka.dF)()),{[l]:Object.assign(Object.assign({},(0,ka.Wf)(a)),{fontSize:Oe,background:Ge,borderRadius:`${st}px ${st}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${st}px ${st}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${l}-cell, - ${l}-thead > tr > th, - ${l}-tbody > tr > th, - ${l}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{position:"relative",padding:`${Jn}px ${ee}px`,overflowWrap:"break-word"},[`${l}-title`]:{padding:`${j}px ${ee}px`},[`${l}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Qe,fontWeight:N,textAlign:"start",background:wt,borderBottom:Yn,transition:`background ${Rt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${l}-selection-column):not(${l}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Dt,transform:"translateY(-50%)",transition:`background-color ${Rt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${l}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Rt}, border-color ${Rt}`,borderBottom:Yn,[` - > ${l}-wrapper:only-child, - > ${l}-expanded-row-fixed > ${l}-wrapper:only-child - `]:{[l]:{marginBlock:`-${j}px`,marginInline:`${a.tableExpandColumnWidth-ee}px -${ee}px`,[`${l}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Qe,fontWeight:N,textAlign:"start",background:wt,borderBottom:Yn,transition:`background ${Rt} ease`},[` - &${l}-row:hover > th, - &${l}-row:hover > td, - > th${l}-cell-row-hover, - > td${l}-cell-row-hover - `]:{background:an},[`&${l}-row-selected`]:{"> th, > td":{background:Jt},"&:hover > th, &:hover > td":{background:ln}}}},[`${l}-footer`]:{padding:`${j}px ${ee}px`,color:_t,background:hn}})}};var Ki=(0,ei.Z)("Table",a=>{const{colorTextHeading:l,colorSplit:N,colorIcon:j,colorIconHover:ee,opacityLoading:ae,colorBgContainer:ze,controlInteractiveSize:Ze,headerBg:Oe,headerColor:Ge,headerSortActiveBg:st,headerSortHoverBg:Qe,bodySortBg:Rt,rowHoverBg:wt,rowSelectedBg:Dt,rowSelectedHoverBg:an,rowExpandedBg:Jt,cellPaddingBlock:ln,cellPaddingInline:_t,cellPaddingBlockMD:hn,cellPaddingInlineMD:Jn,cellPaddingBlockSM:Yn,cellPaddingInlineSM:Nn,borderColor:fr,footerBg:Er,footerColor:wn,headerBorderRadius:Zn,cellFontSize:In,cellFontSizeMD:mn,cellFontSizeSM:Pn,headerSplitColor:mr,fixedHeaderSortActiveBg:Ar,headerFilterHoverBg:Sr,filterDropdownBg:or,expandIconBg:Or,selectionColumnWidth:Zr,stickyScrollBarBg:io}=a,Qr=new ha.C(j),Fo=new ha.C(ee),Ao=2,xr=(0,si.TS)(a,{tableFontSize:In,tableBg:ze,tableRadius:Zn,tablePaddingVertical:ln,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:hn,tablePaddingHorizontalMiddle:Jn,tablePaddingVerticalSmall:Yn,tablePaddingHorizontalSmall:Nn,tableBorderColor:fr,tableHeaderTextColor:Ge,tableHeaderBg:Oe,tableFooterTextColor:wn,tableFooterBg:Er,tableHeaderCellSplitColor:mr,tableHeaderSortBg:st,tableHeaderSortHoverBg:Qe,tableHeaderIconColor:Qr.clone().setAlpha(Qr.getAlpha()*ae).toRgbString(),tableHeaderIconColorHover:Fo.clone().setAlpha(Fo.getAlpha()*ae).toRgbString(),tableBodySortBg:Rt,tableFixedHeaderSortActiveBg:Ar,tableHeaderFilterActiveBg:Sr,tableFilterDropdownBg:or,tableRowHoverBg:wt,tableSelectedRowBg:Dt,tableSelectedRowHoverBg:an,zIndexTableFixed:Ao,zIndexTableSticky:Ao+1,tableFontSizeMiddle:mn,tableFontSizeSmall:Pn,tableSelectionColumnWidth:Zr,tableExpandIconBg:Or,tableExpandColumnWidth:Ze+2*a.padding,tableExpandedRowBg:Jt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:io,tableScrollThumbBgHover:l,tableScrollBg:N});return[Wi(xr),di(xr),Zi(xr),Ti(xr),ui(xr),Va(xr),Fi(xr),qi(xr),Zi(xr),Pi(xr),Ci(xr),xo(xr),zi(xr),hi(xr),Ni(xr),Li(xr),ji(xr)]},a=>{const{colorFillAlter:l,colorBgContainer:N,colorTextHeading:j,colorFillSecondary:ee,colorFillContent:ae,controlItemBgActive:ze,controlItemBgActiveHover:Ze,padding:Oe,paddingSM:Ge,paddingXS:st,colorBorderSecondary:Qe,borderRadiusLG:Rt,fontSize:wt,controlHeight:Dt,colorTextPlaceholder:an}=a,Jt=new ha.C(ee).onBackground(N).toHexShortString(),ln=new ha.C(ae).onBackground(N).toHexShortString(),_t=new ha.C(l).onBackground(N).toHexShortString();return{headerBg:_t,headerColor:j,headerSortActiveBg:Jt,headerSortHoverBg:ln,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:ze,rowSelectedHoverBg:Ze,rowExpandedBg:l,cellPaddingBlock:Oe,cellPaddingInline:Oe,cellPaddingBlockMD:Ge,cellPaddingInlineMD:st,cellPaddingBlockSM:st,cellPaddingInlineSM:st,borderColor:Qe,headerBorderRadius:Rt,footerBg:_t,footerColor:j,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:Qe,fixedHeaderSortActiveBg:Jt,headerFilterHoverBg:ae,filterDropdownMenuBg:N,filterDropdownBg:N,expandIconBg:N,selectionColumnWidth:Dt,stickyScrollBarBg:an,stickyScrollBarBorderRadius:100}});const Hi=[],ki=(a,l)=>{const{prefixCls:N,className:j,rootClassName:ee,style:ae,size:ze,bordered:Ze,dropdownPrefixCls:Oe,dataSource:Ge,pagination:st,rowSelection:Qe,rowKey:Rt="key",rowClassName:wt,columns:Dt,children:an,childrenColumnName:Jt,onChange:ln,getPopupContainer:_t,loading:hn,expandIcon:Jn,expandable:Yn,expandedRowRender:Nn,expandIconColumnIndex:fr,indentSize:Er,scroll:wn,sortDirections:Zn,locale:In,showSorterTooltip:mn=!0,virtual:Pn}=a,mr=n.useMemo(()=>Dt||i(an),[Dt,an]),Ar=n.useMemo(()=>mr.some(Dr=>Dr.responsive),[mr]),Sr=(0,Mr.Z)(Ar),or=n.useMemo(()=>{const Dr=new Set(Object.keys(Sr).filter(Br=>Sr[Br]));return mr.filter(Br=>!Br.responsive||Br.responsive.some(po=>Dr.has(po)))},[mr,Sr]),Or=(0,zn.Z)(a,["className","style","columns"]),{locale:Zr=zr.Z,direction:io,table:Qr,renderEmpty:Fo,getPrefixCls:Ao,getPopupContainer:xr}=n.useContext(hr.E_),oo=(0,dr.Z)(ze),$r=Object.assign(Object.assign({},Zr.Table),In),bo=Ge||Hi,vo=Ao("table",N),Xo=Ao("dropdown",Oe),ir=Object.assign({childrenColumnName:Jt,expandIconColumnIndex:fr},Yn),{childrenColumnName:ar="children"}=ir,_n=n.useMemo(()=>bo.some(Dr=>Dr==null?void 0:Dr[ar])?"nest":Nn||Yn&&Yn.expandedRowRender?"row":null,[bo]),Hn={body:n.useRef()},Jr=n.useMemo(()=>typeof Rt=="function"?Rt:Dr=>Dr==null?void 0:Dr[Rt],[Rt]),[Qn]=Ba(bo,ar,Jr),Cr={},Yr=function(Dr,Br){let po=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Fr,Wo,To;const Ko=Object.assign(Object.assign({},Cr),Dr);po&&((Fr=Cr.resetPagination)===null||Fr===void 0||Fr.call(Cr),!((Wo=Ko.pagination)===null||Wo===void 0)&&Wo.current&&(Ko.pagination.current=1),st&&st.onChange&&st.onChange(1,(To=Ko.pagination)===null||To===void 0?void 0:To.pageSize)),wn&&wn.scrollToFirstRowOnChange!==!1&&Hn.body.current&&(0,An.Z)(0,{getContainer:()=>Hn.body.current}),ln==null||ln(Ko.pagination,Ko.filters,Ko.sorter,{currentDataSource:Sa(Po(bo,Ko.sorterStates,ar),Ko.filterStates),action:Br})},Kr=(Dr,Br)=>{Yr({sorter:Dr,sorterStates:Br},"sort",!1)},[o,f,y,$]=co({prefixCls:vo,mergedColumns:or,onSorterChange:Kr,sortDirections:Zn||["ascend","descend"],tableLocale:$r,showSorterTooltip:mn}),Be=n.useMemo(()=>Po(bo,f,ar),[bo,f]);Cr.sorter=$(),Cr.sorterStates=f;const Ye=(Dr,Br)=>{Yr({filters:Dr,filterStates:Br},"filter",!0)},[St,ot,ke]=La({prefixCls:vo,locale:$r,dropdownPrefixCls:Xo,mergedColumns:or,onFilterChange:Ye,getPopupContainer:_t||xr}),Ft=Sa(Be,ot);Cr.filters=ke,Cr.filterStates=ot;const En=n.useMemo(()=>{const Dr={};return Object.keys(ke).forEach(Br=>{ke[Br]!==null&&(Dr[Br]=ke[Br])}),Object.assign(Object.assign({},y),{filters:Dr})},[y,ke]),[pn]=_o(En),yn=(Dr,Br)=>{Yr({pagination:Object.assign(Object.assign({},Cr.pagination),{current:Dr,pageSize:Br})},"paginate")},[bn,cn]=Ta(Ft.length,yn,st);Cr.pagination=st===!1?{}:aa(bn,st),Cr.resetPagination=cn;const Bn=n.useMemo(()=>{if(st===!1||!bn.pageSize)return Ft;const{current:Dr=1,total:Br,pageSize:po=xa}=bn;return Ft.lengthpo?Ft.slice((Dr-1)*po,Dr*po):Ft:Ft.slice((Dr-1)*po,Dr*po)},[!!st,Ft,bn&&bn.current,bn&&bn.pageSize,bn&&bn.total]),[Un,rn]=ia({prefixCls:vo,data:Ft,pageData:Bn,getRowKey:Jr,getRecordByKey:Qn,expandType:_n,childrenColumnName:ar,locale:$r,getPopupContainer:_t||xr},Qe),Gn=(Dr,Br,po)=>{let Fr;return typeof wt=="function"?Fr=pe()(wt(Dr,Br,po)):Fr=pe()(wt),pe()({[`${vo}-row-selected`]:rn.has(Jr(Dr,Br))},Fr)};ir.__PARENT_RENDER_ICON__=ir.expandIcon,ir.expandIcon=ir.expandIcon||Jn||rr($r),_n==="nest"&&ir.expandIconColumnIndex===void 0?ir.expandIconColumnIndex=Qe?1:0:ir.expandIconColumnIndex>0&&Qe&&(ir.expandIconColumnIndex-=1),typeof ir.indentSize!="number"&&(ir.indentSize=typeof Er=="number"?Er:15);const fn=n.useCallback(Dr=>pn(Un(St(o(Dr)))),[o,St,Un]);let lr,Et;if(st!==!1&&(bn!=null&&bn.total)){let Dr;bn.size?Dr=bn.size:Dr=oo==="small"||oo==="middle"?"small":void 0;const Br=Wo=>n.createElement(Ln.Z,Object.assign({},bn,{className:pe()(`${vo}-pagination ${vo}-pagination-${Wo}`,bn.className),size:Dr})),po=io==="rtl"?"left":"right",{position:Fr}=bn;if(Fr!==null&&Array.isArray(Fr)){const Wo=Fr.find(Yo=>Yo.includes("top")),To=Fr.find(Yo=>Yo.includes("bottom")),Ko=Fr.every(Yo=>`${Yo}`=="none");!Wo&&!To&&!Ko&&(Et=Br(po)),Wo&&(lr=Br(Wo.toLowerCase().replace("top",""))),To&&(Et=Br(To.toLowerCase().replace("bottom","")))}else Et=Br(po)}let Lt;typeof hn=="boolean"?Lt={spinning:hn}:typeof hn=="object"&&(Lt=Object.assign({spinning:!0},hn));const[On,vr]=Ki(vo),[,er]=(0,sn.Z)(),lo=pe()(`${vo}-wrapper`,Qr==null?void 0:Qr.className,{[`${vo}-wrapper-rtl`]:io==="rtl"},j,ee,vr),no=Object.assign(Object.assign({},Qr==null?void 0:Qr.style),ae),Tr=In&&In.emptyText||(Fo==null?void 0:Fo("Table"))||n.createElement(Hr.Z,{componentName:"Table"}),Co=Pn?Pa:ea,la={},ma=n.useMemo(()=>{const{fontSize:Dr,lineHeight:Br,padding:po,paddingXS:Fr,paddingSM:Wo}=er,To=Math.floor(Dr*Br);switch(oo){case"large":return po*2+To;case"small":return Fr*2+To;default:return Wo*2+To}},[er,oo]);return Pn&&(la.listItemHeight=ma),On(n.createElement("div",{ref:l,className:lo,style:no},n.createElement(tn.Z,Object.assign({spinning:!1},Lt),lr,n.createElement(Co,Object.assign({},la,Or,{columns:or,direction:io,expandable:ir,prefixCls:vo,className:pe()({[`${vo}-middle`]:oo==="middle",[`${vo}-small`]:oo==="small",[`${vo}-bordered`]:Ze,[`${vo}-empty`]:bo.length===0}),data:Bn,rowKey:Jr,rowClassName:Gn,emptyText:Tr,internalHooks:u,internalRefs:Hn,transformColumns:fn})),Et)))};var Ei=n.forwardRef(ki);const Si=(a,l)=>{const N=n.useRef(0);return N.current+=1,n.createElement(Ei,Object.assign({},a,{ref:l,_renderTimes:N.current}))},fa=n.forwardRef(Si);fa.SELECTION_COLUMN=Do,fa.EXPAND_COLUMN=t,fa.SELECTION_ALL=Mo,fa.SELECTION_INVERT=ko,fa.SELECTION_NONE=Uo,fa.Column=on,fa.ColumnGroup=xn,fa.Summary=v;var Vi=fa,xi=Vi},99313:function(un,Ve,e){e.d(Ve,{default:function(){return k}});var t=e(99267),u=e(18785),S=e(62772),te=e(92310),d=e.n(te),I=e(5016),n=e(18082),se=e(20049),le=e(52456),h=e(10928),ue=e(5883),b=e(59301),M=e(49658),J=e(18929),ie=e(77900),_=(0,b.createContext)(null),Je=b.forwardRef(function(i,p){var g=i.prefixCls,C=i.className,re=i.style,q=i.id,He=i.active,Ke=i.tabKey,_e=i.children;return b.createElement("div",{id:q&&"".concat(q,"-panel-").concat(Ke),role:"tabpanel",tabIndex:He?0:-1,"aria-labelledby":q&&"".concat(q,"-tab-").concat(Ke),"aria-hidden":!He,style:re,className:d()(g,He&&"".concat(g,"-active"),C),ref:p},_e)}),Ee=Je,Ue=["key","forceRender","style","className"];function be(i){var p=i.id,g=i.activeKey,C=i.animated,re=i.tabPosition,q=i.destroyInactiveTabPane,He=b.useContext(_),Ke=He.prefixCls,_e=He.tabs,at=C.tabPane,$e="".concat(Ke,"-tabpane");return b.createElement("div",{className:d()("".concat(Ke,"-content-holder"))},b.createElement("div",{className:d()("".concat(Ke,"-content"),"".concat(Ke,"-content-").concat(re),(0,n.Z)({},"".concat(Ke,"-content-animated"),at))},_e.map(function(ft){var mt=ft.key,ct=ft.forceRender,Ot=ft.style,vt=ft.className,bt=(0,ue.Z)(ft,Ue),xt=mt===g;return b.createElement(ie.default,(0,I.Z)({key:mt,visible:xt,forceRender:ct,removeOnLeave:!!q,leavedClassName:"".concat($e,"-hidden")},C.tabPaneMotion),function(Qt,nt){var pt=Qt.style,ce=Qt.className;return b.createElement(Ee,(0,I.Z)({},bt,{prefixCls:$e,id:p,tabKey:mt,animated:at,active:xt,style:(0,se.Z)((0,se.Z)({},Ot),pt),className:d()(vt,ce),ref:nt}))})})))}var K=e(92393),E=e(29301),r=e(6089),x=e(8654),P={width:0,height:0,left:0,top:0};function G(i,p,g){return(0,b.useMemo)(function(){for(var C,re=new Map,q=p.get((C=i[0])===null||C===void 0?void 0:C.key)||P,He=q.left+q.width,Ke=0;Kekt?(gt=lt,ve.current="x"):(gt=et,ve.current="y"),p(-gt,-gt)&&Te.preventDefault()}var Xe=(0,b.useRef)(null);Xe.current={onTouchStart:nt,onTouchMove:pt,onTouchEnd:ce,onWheel:je},b.useEffect(function(){function Te(jt){Xe.current.onTouchStart(jt)}function lt(jt){Xe.current.onTouchMove(jt)}function et(jt){Xe.current.onTouchEnd(jt)}function gt(jt){Xe.current.onWheel(jt)}return document.addEventListener("touchmove",lt,{passive:!1}),document.addEventListener("touchend",et,{passive:!1}),i.current.addEventListener("touchstart",Te,{passive:!1}),i.current.addEventListener("wheel",gt),function(){document.removeEventListener("touchmove",lt),document.removeEventListener("touchend",et)}},[])}var ge=e(34280);function Ce(i){var p=(0,b.useState)(0),g=(0,le.Z)(p,2),C=g[0],re=g[1],q=(0,b.useRef)(0),He=(0,b.useRef)();return He.current=i,(0,ge.o)(function(){var Ke;(Ke=He.current)===null||Ke===void 0||Ke.call(He)},[C]),function(){q.current===C&&(q.current+=1,re(q.current))}}function ne(i){var p=(0,b.useRef)([]),g=(0,b.useState)({}),C=(0,le.Z)(g,2),re=C[1],q=(0,b.useRef)(typeof i=="function"?i():i),He=Ce(function(){var _e=q.current;p.current.forEach(function(at){_e=at(_e)}),p.current=[],q.current=_e,re({})});function Ke(_e){p.current.push(_e),He()}return[q.current,Ke]}var X={width:0,height:0,left:0,top:0,right:0};function we(i,p,g,C,re,q,He){var Ke=He.tabs,_e=He.tabPosition,at=He.rtl,$e,ft,mt;return["top","bottom"].includes(_e)?($e="width",ft=at?"right":"left",mt=Math.abs(g)):($e="height",ft="top",mt=-g),(0,b.useMemo)(function(){if(!Ke.length)return[0,0];for(var ct=Ke.length,Ot=ct,vt=0;vtmt+p){Ot=vt-1;break}}for(var xt=0,Qt=ct-1;Qt>=0;Qt-=1){var nt=i.get(Ke[Qt].key)||X;if(nt[ft]=Ot?[0,0]:[xt,Ot]},[i,p,C,re,q,mt,_e,Ke.map(function(ct){return ct.key}).join("_"),at])}function m(i){var p;return i instanceof Map?(p={},i.forEach(function(g,C){p[C]=g})):p=i,JSON.stringify(p)}var A="TABS_DQ";function z(i){return String(i).replace(/"/g,A)}function D(i,p,g,C){return!(!g||C||i===!1||i===void 0&&(p===!1||p===null))}function B(i,p){var g=i.prefixCls,C=i.editable,re=i.locale,q=i.style;return!C||C.showAdd===!1?null:b.createElement("button",{ref:p,type:"button",className:"".concat(g,"-nav-add"),style:q,"aria-label":(re==null?void 0:re.addAriaLabel)||"Add tab",onClick:function(Ke){C.onEdit("add",{event:Ke})}},C.addIcon||"+")}var F=b.forwardRef(B),W=b.forwardRef(function(i,p){var g=i.position,C=i.prefixCls,re=i.extra;if(!re)return null;var q,He={};return(0,h.Z)(re)==="object"&&!b.isValidElement(re)?He=re:He.right=re,g==="right"&&(q=He.right),g==="left"&&(q=He.left),q?b.createElement("div",{className:"".concat(C,"-extra-content"),ref:p},q):null}),xe=W,Pe=e(31561),Ie=e(15285),rt=e(10228);function Ct(i,p){var g=i.prefixCls,C=i.id,re=i.tabs,q=i.locale,He=i.mobile,Ke=i.moreIcon,_e=Ke===void 0?"More":Ke,at=i.moreTransitionName,$e=i.style,ft=i.className,mt=i.editable,ct=i.tabBarGutter,Ot=i.rtl,vt=i.removeAriaLabel,bt=i.onTabClick,xt=i.getPopupContainer,Qt=i.popupClassName,nt=(0,b.useState)(!1),pt=(0,le.Z)(nt,2),ce=pt[0],ve=pt[1],je=(0,b.useState)(null),Xe=(0,le.Z)(je,2),Te=Xe[0],lt=Xe[1],et="".concat(C,"-more-popup"),gt="".concat(g,"-dropdown"),jt=Te!==null?"".concat(et,"-").concat(Te):null,kt=q==null?void 0:q.dropdownAriaLabel;function dn(Le,Bt){Le.preventDefault(),Le.stopPropagation(),mt.onEdit("remove",{key:Bt,event:Le})}var gn=b.createElement(Ie.ZP,{onClick:function(Bt){var At=Bt.key,Nt=Bt.domEvent;bt(At,Nt),ve(!1)},prefixCls:"".concat(gt,"-menu"),id:et,tabIndex:-1,role:"listbox","aria-activedescendant":jt,selectedKeys:[Te],"aria-label":kt!==void 0?kt:"expanded dropdown"},re.map(function(Le){var Bt=Le.closable,At=Le.disabled,Nt=Le.closeIcon,tt=Le.key,Kt=Le.label,Cn=D(Bt,Nt,mt,At);return b.createElement(Ie.sN,{key:tt,id:"".concat(et,"-").concat(tt),role:"option","aria-controls":C&&"".concat(C,"-panel-").concat(tt),disabled:At},b.createElement("span",null,Kt),Cn&&b.createElement("button",{type:"button","aria-label":vt||"remove",tabIndex:0,className:"".concat(gt,"-menu-item-remove"),onClick:function(Yt){Yt.stopPropagation(),dn(Yt,tt)}},Nt||mt.removeIcon||"\xD7"))}));function en(Le){for(var Bt=re.filter(function(Cn){return!Cn.disabled}),At=Bt.findIndex(function(Cn){return Cn.key===Te})||0,Nt=Bt.length,tt=0;ttRr?"left":"right"})}),kt=(0,le.Z)(jt,2),dn=kt[0],gn=kt[1],en=Y(0,function(eo,Rr){!gt&&nt&&nt({direction:eo>Rr?"top":"bottom"})}),oe=(0,le.Z)(en,2),me=oe[0],Se=oe[1],De=(0,b.useState)([0,0]),Le=(0,le.Z)(De,2),Bt=Le[0],At=Le[1],Nt=(0,b.useState)([0,0]),tt=(0,le.Z)(Nt,2),Kt=tt[0],Cn=tt[1],Tt=(0,b.useState)([0,0]),Yt=(0,le.Z)(Tt,2),Zt=Yt[0],kn=Yt[1],vn=(0,b.useState)([0,0]),Wn=(0,le.Z)(vn,2),Kn=Wn[0],Sn=Wn[1],nr=ne(new Map),br=(0,le.Z)(nr,2),Lr=br[0],on=br[1],Vt=G(q,Lr,Kt[0]),xn=H(Bt,gt),zn=H(Kt,gt),An=H(Zt,gt),hr=H(Kn,gt),Hr=xnLn?Ln:eo}var sn=(0,b.useRef)(),nn=(0,b.useState)(),rr=(0,le.Z)(nn,2),wr=rr[0],cr=rr[1];function Ir(){cr(Date.now())}function qr(){window.clearTimeout(sn.current)}it(Xe,function(eo,Rr){function Bo(go,Ro){go(function(ho){var va=tn(ho+Ro);return va})}return Hr?(gt?Bo(gn,eo):Bo(Se,Rr),qr(),Ir(),!0):!1}),(0,b.useEffect)(function(){return qr(),wr&&(sn.current=window.setTimeout(function(){cr(0)},100)),qr},[wr]);var Eo=we(Vt,dr,gt?dn:me,zn,An,hr,(0,se.Z)((0,se.Z)({},i),{},{tabs:q})),jr=(0,le.Z)(Eo,2),kr=jr[0],fo=jr[1],ao=(0,r.Z)(function(){var eo=arguments.length>0&&arguments[0]!==void 0?arguments[0]:$e,Rr=Vt.get(eo)||{width:0,height:0,left:0,right:0,top:0};if(gt){var Bo=dn;ft?Rr.rightdn+dr&&(Bo=Rr.right+Rr.width-dr):Rr.left<-dn?Bo=-Rr.left:Rr.left+Rr.width>-dn+dr&&(Bo=-(Rr.left+Rr.width-dr)),Se(0),gn(tn(Bo))}else{var go=me;Rr.top<-me?go=-Rr.top:Rr.top+Rr.height>-me+dr&&(go=-(Rr.top+Rr.height-dr)),gn(0),Se(tn(go))}}),so={};vt==="top"||vt==="bottom"?so[ft?"marginRight":"marginLeft"]=bt:so.marginTop=bt;var Ho=q.map(function(eo,Rr){var Bo=eo.key;return b.createElement(qe,{id:_e,prefixCls:re,key:Bo,tab:eo,style:Rr===0?void 0:so,closable:eo.closable,editable:ct,active:Bo===$e,renderWrapper:xt,removeAriaLabel:Ot==null?void 0:Ot.removeAriaLabel,onClick:function(Ro){Qt(Bo,Ro)},onFocus:function(){ao(Bo),Ir(),Xe.current&&(ft||(Xe.current.scrollLeft=0),Xe.current.scrollTop=0)}})}),Lo=function(){return on(function(){var Rr=new Map;return q.forEach(function(Bo){var go,Ro=Bo.key,ho=(go=Te.current)===null||go===void 0?void 0:go.querySelector('[data-node-key="'.concat(z(Ro),'"]'));ho&&Rr.set(Ro,{width:ho.offsetWidth,height:ho.offsetHeight,left:ho.offsetLeft,top:ho.offsetTop})}),Rr})};(0,b.useEffect)(function(){Lo()},[q.map(function(eo){return eo.key}).join("_")]);var zo=Ce(function(){var eo=s(ce),Rr=s(ve),Bo=s(je);At([eo[0]-Rr[0]-Bo[0],eo[1]-Rr[1]-Bo[1]]);var go=s(et);kn(go);var Ro=s(lt);Sn(Ro);var ho=s(Te);Cn([ho[0]-go[0],ho[1]-go[1]]),Lo()}),Zo=q.slice(0,kr),ro=q.slice(fo+1),Gt=[].concat((0,K.Z)(Zo),(0,K.Z)(ro)),ur=Vt.get($e),Vn=L({activeTabOffset:ur,horizontal:gt,rtl:ft,indicatorSize:pt}),qn=Vn.style;(0,b.useEffect)(function(){ao()},[$e,zr,Ln,m(ur),m(Vt),gt]),(0,b.useEffect)(function(){zo()},[ft]);var Nr=!!Gt.length,Vr="".concat(re,"-nav-wrap"),wo,Io,mo,Oo;return gt?ft?(Io=dn>0,wo=dn!==Ln):(wo=dn<0,Io=dn!==zr):(mo=me<0,Oo=me!==zr),b.createElement(E.Z,{onResize:zo},b.createElement("div",{ref:(0,x.x1)(p,ce),role:"tablist",className:d()("".concat(re,"-nav"),He),style:Ke,onKeyDown:function(){Ir()}},b.createElement(xe,{ref:ve,position:"left",extra:mt,prefixCls:re}),b.createElement(E.Z,{onResize:zo},b.createElement("div",{className:d()(Vr,(g={},(0,n.Z)(g,"".concat(Vr,"-ping-left"),wo),(0,n.Z)(g,"".concat(Vr,"-ping-right"),Io),(0,n.Z)(g,"".concat(Vr,"-ping-top"),mo),(0,n.Z)(g,"".concat(Vr,"-ping-bottom"),Oo),g)),ref:Xe},b.createElement(E.Z,{onResize:zo},b.createElement("div",{ref:Te,className:"".concat(re,"-nav-list"),style:{transform:"translate(".concat(dn,"px, ").concat(me,"px)"),transition:wr?"none":void 0}},Ho,b.createElement(F,{ref:et,prefixCls:re,locale:Ot,editable:ct,style:(0,se.Z)((0,se.Z)({},Ho.length===0?void 0:so),{},{visibility:Nr?"hidden":null})}),b.createElement("div",{className:d()("".concat(re,"-ink-bar"),(0,n.Z)({},"".concat(re,"-ink-bar-animated"),at.inkBar)),style:qn}))))),b.createElement(ut,(0,I.Z)({},i,{removeAriaLabel:Ot==null?void 0:Ot.removeAriaLabel,ref:lt,prefixCls:re,tabs:Gt,className:!Nr&&Mr,tabMoving:!!wr})),b.createElement(xe,{ref:je,position:"right",extra:mt,prefixCls:re})))}var v=b.forwardRef(de),c=["renderTabBar"],Q=["label","key"];function R(i){var p=i.renderTabBar,g=(0,ue.Z)(i,c),C=b.useContext(_),re=C.tabs;if(p){var q=(0,se.Z)((0,se.Z)({},g),{},{panes:re.map(function(He){var Ke=He.label,_e=He.key,at=(0,ue.Z)(He,Q);return b.createElement(Ee,(0,I.Z)({tab:Ke,key:_e,tabKey:_e},at))})});return p(q,v)}return b.createElement(v,g)}var w=e(48736);function U(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},p;return i===!1?p={inkBar:!1,tabPane:!1}:i===!0?p={inkBar:!0,tabPane:!1}:p=(0,se.Z)({inkBar:!0},(0,h.Z)(i)==="object"?i:{}),p.tabPaneMotion&&p.tabPane===void 0&&(p.tabPane=!0),!p.tabPaneMotion&&p.tabPane&&(p.tabPane=!1),p}var Fe=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],ye=0;function fe(i,p){var g,C=i.id,re=i.prefixCls,q=re===void 0?"rc-tabs":re,He=i.className,Ke=i.items,_e=i.direction,at=i.activeKey,$e=i.defaultActiveKey,ft=i.editable,mt=i.animated,ct=i.tabPosition,Ot=ct===void 0?"top":ct,vt=i.tabBarGutter,bt=i.tabBarStyle,xt=i.tabBarExtraContent,Qt=i.locale,nt=i.moreIcon,pt=i.moreTransitionName,ce=i.destroyInactiveTabPane,ve=i.renderTabBar,je=i.onChange,Xe=i.onTabClick,Te=i.onTabScroll,lt=i.getPopupContainer,et=i.popupClassName,gt=i.indicatorSize,jt=(0,ue.Z)(i,Fe),kt=b.useMemo(function(){return(Ke||[]).filter(function(Sn){return Sn&&(0,h.Z)(Sn)==="object"&&"key"in Sn})},[Ke]),dn=_e==="rtl",gn=U(mt),en=(0,b.useState)(!1),oe=(0,le.Z)(en,2),me=oe[0],Se=oe[1];(0,b.useEffect)(function(){Se((0,M.Z)())},[]);var De=(0,J.Z)(function(){var Sn;return(Sn=kt[0])===null||Sn===void 0?void 0:Sn.key},{value:at,defaultValue:$e}),Le=(0,le.Z)(De,2),Bt=Le[0],At=Le[1],Nt=(0,b.useState)(function(){return kt.findIndex(function(Sn){return Sn.key===Bt})}),tt=(0,le.Z)(Nt,2),Kt=tt[0],Cn=tt[1];(0,b.useEffect)(function(){var Sn=kt.findIndex(function(br){return br.key===Bt});if(Sn===-1){var nr;Sn=Math.max(0,Math.min(Kt,kt.length-1)),At((nr=kt[Sn])===null||nr===void 0?void 0:nr.key)}Cn(Sn)},[kt.map(function(Sn){return Sn.key}).join("_"),Bt,Kt]);var Tt=(0,J.Z)(null,{value:C}),Yt=(0,le.Z)(Tt,2),Zt=Yt[0],kn=Yt[1];(0,b.useEffect)(function(){C||(kn("rc-tabs-".concat(ye)),ye+=1)},[]);function vn(Sn,nr){Xe==null||Xe(Sn,nr);var br=Sn!==Bt;At(Sn),br&&(je==null||je(Sn))}var Wn={id:Zt,activeKey:Bt,animated:gn,tabPosition:Ot,rtl:dn,mobile:me},Kn=(0,se.Z)((0,se.Z)({},Wn),{},{editable:ft,locale:Qt,moreIcon:nt,moreTransitionName:pt,tabBarGutter:vt,onTabClick:vn,onTabScroll:Te,extra:xt,style:bt,panes:null,getPopupContainer:lt,popupClassName:et,indicatorSize:gt});return b.createElement(_.Provider,{value:{tabs:kt,prefixCls:q}},b.createElement("div",(0,I.Z)({ref:p,id:C,className:d()(q,"".concat(q,"-").concat(Ot),(g={},(0,n.Z)(g,"".concat(q,"-mobile"),me),(0,n.Z)(g,"".concat(q,"-editable"),ft),(0,n.Z)(g,"".concat(q,"-rtl"),dn),g),He)},jt),b.createElement(R,(0,I.Z)({},Kn,{renderTabBar:ve})),b.createElement(be,(0,I.Z)({destroyInactiveTabPane:ce},Wn,{animated:gn}))))}var Ae=b.forwardRef(fe),Ne=Ae,Re=Ne,It=e(36355),zt=e(19716),Ut=()=>null,Wt=e(62892);const yt={motionAppear:!1,motionEnter:!0,motionLeave:!0};function Ht(i){let p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},g;return p===!1?g={inkBar:!1,tabPane:!1}:p===!0?g={inkBar:!0,tabPane:!0}:g=Object.assign({inkBar:!0},typeof p=="object"?p:{}),g.tabPane&&(g.tabPaneMotion=Object.assign(Object.assign({},yt),{motionName:(0,Wt.m)(i,"switch")})),g}var Mn=e(11592),$n=function(i,p){var g={};for(var C in i)Object.prototype.hasOwnProperty.call(i,C)&&p.indexOf(C)<0&&(g[C]=i[C]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,C=Object.getOwnPropertySymbols(i);rep)}function tr(i,p){if(i)return i;const g=(0,Mn.Z)(p).map(C=>{if(b.isValidElement(C)){const{key:re,props:q}=C,He=q||{},{tab:Ke}=He,_e=$n(He,["tab"]);return Object.assign(Object.assign({key:String(re)},_e),{label:Ke})}return null});return Tn(g)}var pr=e(17313),Xn=e(83116),qt=e(37613),gr=e(13826),Dn=i=>{const{componentCls:p,motionDurationSlow:g}=i;return[{[p]:{[`${p}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${g}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${g}`}}}}},[(0,gr.oN)(i,"slide-up"),(0,gr.oN)(i,"slide-down")]]};const Rn=i=>{const{componentCls:p,tabsCardPadding:g,cardBg:C,cardGutter:re,colorBorderSecondary:q,itemSelectedColor:He}=i;return{[`${p}-card`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{margin:0,padding:g,background:C,border:`${i.lineWidth}px ${i.lineType} ${q}`,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOut}`},[`${p}-tab-active`]:{color:He,background:i.colorBgContainer},[`${p}-ink-bar`]:{visibility:"hidden"}},[`&${p}-top, &${p}-bottom`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab + ${p}-tab`]:{marginLeft:{_skip_check_:!0,value:`${re}px`}}}},[`&${p}-top`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:`${i.borderRadiusLG}px ${i.borderRadiusLG}px 0 0`},[`${p}-tab-active`]:{borderBottomColor:i.colorBgContainer}}},[`&${p}-bottom`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:`0 0 ${i.borderRadiusLG}px ${i.borderRadiusLG}px`},[`${p}-tab-active`]:{borderTopColor:i.colorBgContainer}}},[`&${p}-left, &${p}-right`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab + ${p}-tab`]:{marginTop:`${re}px`}}},[`&${p}-left`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`${i.borderRadiusLG}px 0 0 ${i.borderRadiusLG}px`}},[`${p}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:i.colorBgContainer}}}},[`&${p}-right`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${i.borderRadiusLG}px ${i.borderRadiusLG}px 0`}},[`${p}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:i.colorBgContainer}}}}}}},Xr=i=>{const{componentCls:p,itemHoverColor:g,dropdownEdgeChildVerticalPadding:C}=i;return{[`${p}-dropdown`]:Object.assign(Object.assign({},(0,pr.Wf)(i)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:i.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${p}-dropdown-menu`]:{maxHeight:i.tabsDropdownHeight,margin:0,padding:`${C}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:i.colorBgContainer,backgroundClip:"padding-box",borderRadius:i.borderRadiusLG,outline:"none",boxShadow:i.boxShadowSecondary,"&-item":Object.assign(Object.assign({},pr.vS),{display:"flex",alignItems:"center",minWidth:i.tabsDropdownWidth,margin:0,padding:`${i.paddingXXS}px ${i.paddingSM}px`,color:i.colorText,fontWeight:"normal",fontSize:i.fontSize,lineHeight:i.lineHeight,cursor:"pointer",transition:`all ${i.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:i.marginSM},color:i.colorTextDescription,fontSize:i.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:g}},"&:hover":{background:i.controlItemBgHover},"&-disabled":{"&, &:hover":{color:i.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},We=i=>{const{componentCls:p,margin:g,colorBorderSecondary:C,horizontalMargin:re,verticalItemPadding:q,verticalItemMargin:He}=i;return{[`${p}-top, ${p}-bottom`]:{flexDirection:"column",[`> ${p}-nav, > div > ${p}-nav`]:{margin:re,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${i.lineWidth}px ${i.lineType} ${C}`,content:"''"},[`${p}-ink-bar`]:{height:i.lineWidthBold,"&-animated":{transition:`width ${i.motionDurationSlow}, left ${i.motionDurationSlow}, - right ${i.motionDurationSlow}`}},[`${p}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:i.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:i.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:i.boxShadowTabsOverflowRight},[`&${p}-nav-wrap-ping-left::before`]:{opacity:1},[`&${p}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${p}-top`]:{[`> ${p}-nav, - > div > ${p}-nav`]:{"&::before":{bottom:0},[`${p}-ink-bar`]:{bottom:0}}},[`${p}-bottom`]:{[`> ${p}-nav, > div > ${p}-nav`]:{order:1,marginTop:`${g}px`,marginBottom:0,"&::before":{top:0},[`${p}-ink-bar`]:{top:0}},[`> ${p}-content-holder, > div > ${p}-content-holder`]:{order:0}},[`${p}-left, ${p}-right`]:{[`> ${p}-nav, > div > ${p}-nav`]:{flexDirection:"column",minWidth:i.controlHeight*1.25,[`${p}-tab`]:{padding:q,textAlign:"center"},[`${p}-tab + ${p}-tab`]:{margin:He},[`${p}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:i.controlHeight},"&::before":{top:0,boxShadow:i.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:i.boxShadowTabsOverflowBottom},[`&${p}-nav-wrap-ping-top::before`]:{opacity:1},[`&${p}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${p}-ink-bar`]:{width:i.lineWidthBold,"&-animated":{transition:`height ${i.motionDurationSlow}, top ${i.motionDurationSlow}`}},[`${p}-nav-list, ${p}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${p}-left`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${p}-content-holder, > div > ${p}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${i.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${i.lineWidth}px ${i.lineType} ${i.colorBorder}`},[`> ${p}-content > ${p}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:i.paddingLG}}}},[`${p}-right`]:{[`> ${p}-nav, > div > ${p}-nav`]:{order:1,[`${p}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${p}-content-holder, > div > ${p}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-i.lineWidth},borderRight:{_skip_check_:!0,value:`${i.lineWidth}px ${i.lineType} ${i.colorBorder}`},[`> ${p}-content > ${p}-tabpane`]:{paddingRight:{_skip_check_:!0,value:i.paddingLG}}}}}},ht=i=>{const{componentCls:p,cardPaddingSM:g,cardPaddingLG:C,horizontalItemPaddingSM:re,horizontalItemPaddingLG:q}=i;return{[p]:{"&-small":{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:re,fontSize:i.titleFontSizeSM}}},"&-large":{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:q,fontSize:i.titleFontSizeLG}}}},[`${p}-card`]:{[`&${p}-small`]:{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:g}},[`&${p}-bottom`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:`0 0 ${i.borderRadius}px ${i.borderRadius}px`}},[`&${p}-top`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:`${i.borderRadius}px ${i.borderRadius}px 0 0`}},[`&${p}-right`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${i.borderRadius}px ${i.borderRadius}px 0`}}},[`&${p}-left`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`${i.borderRadius}px 0 0 ${i.borderRadius}px`}}}},[`&${p}-large`]:{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:C}}}}}},Mt=i=>{const{componentCls:p,itemActiveColor:g,itemHoverColor:C,iconCls:re,tabsHorizontalItemMargin:q,horizontalItemPadding:He,itemSelectedColor:Ke,itemColor:_e}=i,at=`${p}-tab`;return{[at]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:He,fontSize:i.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:_e,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:g}},(0,pr.Qy)(i)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-i.marginXXS},marginLeft:{_skip_check_:!0,value:i.marginXS},color:i.colorTextDescription,fontSize:i.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${i.motionDurationSlow}`,"&:hover":{color:i.colorTextHeading}},"&:hover":{color:C},[`&${at}-active ${at}-btn`]:{color:Ke,textShadow:i.tabsActiveTextShadow},[`&${at}-disabled`]:{color:i.colorTextDisabled,cursor:"not-allowed"},[`&${at}-disabled ${at}-btn, &${at}-disabled ${p}-remove`]:{"&:focus, &:active":{color:i.colorTextDisabled}},[`& ${at}-remove ${re}`]:{margin:0},[re]:{marginRight:{_skip_check_:!0,value:i.marginSM}}},[`${at} + ${at}`]:{margin:{_skip_check_:!0,value:q}}}},dt=i=>{const{componentCls:p,tabsHorizontalItemMarginRTL:g,iconCls:C,cardGutter:re}=i;return{[`${p}-rtl`]:{direction:"rtl",[`${p}-nav`]:{[`${p}-tab`]:{margin:{_skip_check_:!0,value:g},[`${p}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[C]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${i.marginSM}px`}},[`${p}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${i.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${i.marginXXS}px`},[C]:{margin:0}}}},[`&${p}-left`]:{[`> ${p}-nav`]:{order:1},[`> ${p}-content-holder`]:{order:0}},[`&${p}-right`]:{[`> ${p}-nav`]:{order:0},[`> ${p}-content-holder`]:{order:1}},[`&${p}-card${p}-top, &${p}-card${p}-bottom`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab + ${p}-tab`]:{marginRight:{_skip_check_:!0,value:re},marginLeft:{_skip_check_:!0,value:0}}}}},[`${p}-dropdown-rtl`]:{direction:"rtl"},[`${p}-menu-item`]:{[`${p}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Xt=i=>{const{componentCls:p,tabsCardPadding:g,cardHeight:C,cardGutter:re,itemHoverColor:q,itemActiveColor:He,colorBorderSecondary:Ke}=i;return{[p]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,pr.Wf)(i)),{display:"flex",[`> ${p}-nav, > div > ${p}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${p}-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 ${i.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${p}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${i.motionDurationSlow}`},[`${p}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${p}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${p}-nav-more`]:{position:"relative",padding:g,background:"transparent",border:0,color:i.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:i.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${p}-nav-add`]:Object.assign({minWidth:C,marginLeft:{_skip_check_:!0,value:re},padding:`0 ${i.paddingXS}px`,background:"transparent",border:`${i.lineWidth}px ${i.lineType} ${Ke}`,borderRadius:`${i.borderRadiusLG}px ${i.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:i.colorText,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOut}`,"&:hover":{color:q},"&:active, &:focus:not(:focus-visible)":{color:He}},(0,pr.Qy)(i))},[`${p}-extra-content`]:{flex:"none"},[`${p}-ink-bar`]:{position:"absolute",background:i.inkBarColor,pointerEvents:"none"}}),Mt(i)),{[`${p}-content`]:{position:"relative",width:"100%"},[`${p}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${p}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${p}-centered`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-nav-wrap`]:{[`&:not([class*='${p}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Fn=(0,Xn.Z)("Tabs",i=>{const p=(0,qt.TS)(i,{tabsCardPadding:i.cardPadding||`${(i.cardHeight-Math.round(i.fontSize*i.lineHeight))/2-i.lineWidth}px ${i.padding}px`,dropdownEdgeChildVerticalPadding:i.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${i.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${i.horizontalItemGutter}px`});return[ht(p),dt(p),We(p),Xr(p),Rn(p),Xt(p),Dn(p)]},i=>{const p=i.controlHeightLG;return{zIndexPopup:i.zIndexPopupBase+50,cardBg:i.colorFillAlter,cardHeight:p,cardPadding:"",cardPaddingSM:`${i.paddingXXS*1.5}px ${i.padding}px`,cardPaddingLG:`${i.paddingXS}px ${i.padding}px ${i.paddingXXS*1.5}px`,titleFontSize:i.fontSize,titleFontSizeLG:i.fontSizeLG,titleFontSizeSM:i.fontSize,inkBarColor:i.colorPrimary,horizontalMargin:`0 0 ${i.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${i.paddingSM}px 0`,horizontalItemPaddingSM:`${i.paddingXS}px 0`,horizontalItemPaddingLG:`${i.padding}px 0`,verticalItemPadding:`${i.paddingXS}px ${i.paddingLG}px`,verticalItemMargin:`${i.margin}px 0 0 0`,itemColor:i.colorText,itemSelectedColor:i.colorPrimary,itemHoverColor:i.colorPrimaryHover,itemActiveColor:i.colorPrimaryActive,cardGutter:i.marginXXS/2}}),$t=function(i,p){var g={};for(var C in i)Object.prototype.hasOwnProperty.call(i,C)&&p.indexOf(C)<0&&(g[C]=i[C]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,C=Object.getOwnPropertySymbols(i);re{const{type:p,className:g,rootClassName:C,size:re,onEdit:q,hideAdd:He,centered:Ke,addIcon:_e,popupClassName:at,children:$e,items:ft,animated:mt,style:ct,indicatorSize:Ot}=i,vt=$t(i,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:bt,moreIcon:xt=b.createElement(u.Z,null)}=vt,{direction:Qt,tabs:nt,getPrefixCls:pt,getPopupContainer:ce}=b.useContext(It.E_),ve=pt("tabs",bt),[je,Xe]=Fn(ve);let Te;p==="editable-card"&&(Te={onEdit:(dn,gn)=>{let{key:en,event:oe}=gn;q==null||q(dn==="add"?oe:en,dn)},removeIcon:b.createElement(t.Z,null),addIcon:_e||b.createElement(S.Z,null),showAdd:He!==!0});const lt=pt(),et=tr(ft,$e),gt=Ht(ve,mt),jt=(0,zt.Z)(re),kt=Object.assign(Object.assign({},nt==null?void 0:nt.style),ct);return je(b.createElement(Re,Object.assign({direction:Qt,getPopupContainer:ce,moreTransitionName:`${lt}-slide-up`},vt,{items:et,className:d()({[`${ve}-${jt}`]:jt,[`${ve}-card`]:["card","editable-card"].includes(p),[`${ve}-editable-card`]:p==="editable-card",[`${ve}-centered`]:Ke},nt==null?void 0:nt.className,g,C,Xe),popupClassName:d()(at,Xe),style:kt,editable:Te,moreIcon:xt,prefixCls:ve,animated:gt,indicatorSize:Ot!=null?Ot:nt==null?void 0:nt.indicatorSize})))};jn.TabPane=Ut;var k=jn},17574:function(un,Ve,e){e.d(Ve,{default:function(){return we}});var t=e(64588),u=e(92393),S=e(52671),te=e(8657),d=e(5016),I=e(59301),n={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"},se=n,le=e(7657),h=function(A,z){return I.createElement(le.Z,(0,d.Z)({},A,{ref:z,icon:se}))},ue=I.forwardRef(h),b=ue,M=e(92310),J=e.n(M),ie=e(35654),_=e(71430),Je=e(36355),Ee=e(56082),Ue=e(62892),be=e(20648);const K=4;function E(m){const{dropPosition:A,dropLevelOffset:z,prefixCls:D,indent:B,direction:F="ltr"}=m,W=F==="ltr"?"left":"right",xe=F==="ltr"?"right":"left",Pe={[W]:-z*B+K,[xe]:0};switch(A){case-1:Pe.top=-3;break;case 1:Pe.bottom=-3;break;default:Pe.bottom=-3,Pe[W]=B+K;break}return I.createElement("div",{style:Pe,className:`${D}-drop-indicator`})}var r=e(71997),P=I.forwardRef((m,A)=>{const{getPrefixCls:z,direction:D,virtual:B,tree:F}=I.useContext(Je.E_),{prefixCls:W,className:xe,showIcon:Pe=!1,showLine:Ie,switcherIcon:rt,blockNode:Ct=!1,children:ut,checkable:he=!1,selectable:qe=!0,draggable:T,motion:O,style:L}=m,s=z("tree",W),H=z(),de=O!=null?O:Object.assign(Object.assign({},(0,Ue.Z)(H)),{motionAppear:!1}),v=Object.assign(Object.assign({},m),{checkable:he,selectable:qe,showIcon:Pe,motion:de,blockNode:Ct,showLine:!!Ie,dropIndicatorRender:E}),[c,Q]=(0,be.ZP)(s),R=I.useMemo(()=>{if(!T)return!1;let U={};switch(typeof T){case"function":U.nodeDraggable=T;break;case"object":U=Object.assign({},T);break;default:break}return U.icon!==!1&&(U.icon=U.icon||I.createElement(Ee.Z,null)),U},[T]),w=U=>I.createElement(r.Z,{prefixCls:s,switcherIcon:rt,treeNodeProps:U,showLine:Ie});return c(I.createElement(t.Z,Object.assign({itemHeight:20,ref:A,virtual:B},v,{style:Object.assign(Object.assign({},F==null?void 0:F.style),L),prefixCls:s,className:J()({[`${s}-icon-hide`]:!Pe,[`${s}-block-node`]:Ct,[`${s}-unselectable`]:!qe,[`${s}-rtl`]:D==="rtl"},F==null?void 0:F.className,xe,Q),direction:D,checkable:he&&I.createElement("span",{className:`${s}-checkbox-inner`}),selectable:qe,switcherIcon:w,draggable:R}),ut))}),G;(function(m){m[m.None=0]="None",m[m.Start=1]="Start",m[m.End=2]="End"})(G||(G={}));function Y(m,A){function z(D){const{key:B,children:F}=D;A(B,D)!==!1&&Y(F||[],A)}m.forEach(z)}function V(m){let{treeData:A,expandedKeys:z,startKey:D,endKey:B}=m;const F=[];let W=G.None;if(D&&D===B)return[D];if(!D||!B)return[];function xe(Pe){return Pe===D||Pe===B}return Y(A,Pe=>{if(W===G.End)return!1;if(xe(Pe)){if(F.push(Pe),W===G.None)W=G.Start;else if(W===G.Start)return W=G.End,!1}else W===G.Start&&F.push(Pe);return z.includes(Pe)}),F}function Z(m,A){const z=(0,u.Z)(A),D=[];return Y(m,(B,F)=>{const W=z.indexOf(B);return W!==-1&&(D.push(F),z.splice(W,1)),!!z.length}),D}var Me=function(m,A){var z={};for(var D in m)Object.prototype.hasOwnProperty.call(m,D)&&A.indexOf(D)<0&&(z[D]=m[D]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,D=Object.getOwnPropertySymbols(m);B{var{defaultExpandAll:z,defaultExpandParent:D,defaultExpandedKeys:B}=m,F=Me(m,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const W=I.useRef(),xe=I.useRef(),Pe=()=>{const{keyEntities:R}=(0,_.I8)(it(F));let w;return z?w=Object.keys(R):D?w=(0,ie.r7)(F.expandedKeys||B||[],R):w=F.expandedKeys||B,w},[Ie,rt]=I.useState(F.selectedKeys||F.defaultSelectedKeys||[]),[Ct,ut]=I.useState(()=>Pe());I.useEffect(()=>{"selectedKeys"in F&&rt(F.selectedKeys)},[F.selectedKeys]),I.useEffect(()=>{"expandedKeys"in F&&ut(F.expandedKeys)},[F.expandedKeys]);const he=(R,w)=>{var U;return"expandedKeys"in F||ut(R),(U=F.onExpand)===null||U===void 0?void 0:U.call(F,R,w)},qe=(R,w)=>{var U;const{multiple:Fe}=F,{node:ye,nativeEvent:fe}=w,{key:Ae=""}=ye,Ne=it(F),Re=Object.assign(Object.assign({},w),{selected:!0}),It=(fe==null?void 0:fe.ctrlKey)||(fe==null?void 0:fe.metaKey),zt=fe==null?void 0:fe.shiftKey;let Pt;Fe&&It?(Pt=R,W.current=Ae,xe.current=Pt,Re.selectedNodes=Z(Ne,Pt)):Fe&&zt?(Pt=Array.from(new Set([].concat((0,u.Z)(xe.current||[]),(0,u.Z)(V({treeData:Ne,expandedKeys:Ct,startKey:Ae,endKey:W.current}))))),Re.selectedNodes=Z(Ne,Pt)):(Pt=[Ae],W.current=Ae,xe.current=Pt,Re.selectedNodes=Z(Ne,Pt)),(U=F.onSelect)===null||U===void 0||U.call(F,Pt,Re),"selectedKeys"in F||rt(Pt)},{getPrefixCls:T,direction:O}=I.useContext(Je.E_),{prefixCls:L,className:s,showIcon:H=!0,expandAction:de="click"}=F,v=Me(F,["prefixCls","className","showIcon","expandAction"]),c=T("tree",L),Q=J()(`${c}-directory`,{[`${c}-directory-rtl`]:O==="rtl"},s);return I.createElement(P,Object.assign({icon:pe,ref:A,blockNode:!0},v,{showIcon:H,expandAction:de,prefixCls:c,className:Q,expandedKeys:Ct,selectedKeys:Ie,onSelect:qe,onExpand:he}))};var ne=I.forwardRef(ge);const X=P;X.DirectoryTree=ne,X.TreeNode=t.O;var we=X},20648:function(un,Ve,e){e.d(Ve,{TM:function(){return M},Yk:function(){return b}});var t=e(93083),u=e(98447),S=e(17313),te=e(8378),d=e(37613),I=e(83116);const n=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),se=(J,ie)=>({[`.${J}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ie.motionDurationSlow}`}}}),le=(J,ie)=>({[`.${J}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:ie.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${ie.lineWidthBold}px solid ${ie.colorPrimary}`,borderRadius:"50%",content:'""'}}}),h=(J,ie)=>{const{treeCls:_,treeNodeCls:Je,treeNodePadding:Ee,titleHeight:Ue,nodeSelectedBg:be,nodeHoverBg:K}=ie,E=ie.paddingXS;return{[_]:Object.assign(Object.assign({},(0,S.Wf)(ie)),{background:ie.colorBgContainer,borderRadius:ie.borderRadius,transition:`background-color ${ie.motionDurationSlow}`,[`&${_}-rtl`]:{[`${_}-switcher`]:{"&_close":{[`${_}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${_}-active-focused)`]:Object.assign({},(0,S.oN)(ie)),[`${_}-list-holder-inner`]:{alignItems:"flex-start"},[`&${_}-block-node`]:{[`${_}-list-holder-inner`]:{alignItems:"stretch",[`${_}-node-content-wrapper`]:{flex:"auto"},[`${Je}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:Ee,insetInlineStart:0,border:`1px solid ${ie.colorPrimary}`,opacity:0,animationName:n,animationDuration:ie.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Je}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${Ee}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${_}-node-content-wrapper`]:{color:ie.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${_}-node-content-wrapper`]:Object.assign({},(0,S.oN)(ie)),[`&:not(${Je}-disabled).filter-node ${_}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${_}-draggable-icon`]:{flexShrink:0,width:Ue,lineHeight:`${Ue}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${ie.motionDurationSlow}`,[`${Je}:hover &`]:{opacity:.45}},[`&${Je}-disabled`]:{[`${_}-draggable-icon`]:{visibility:"hidden"}}}},[`${_}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ue}},[`${_}-draggable-icon`]:{visibility:"hidden"},[`${_}-switcher`]:Object.assign(Object.assign({},se(J,ie)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ue,margin:0,lineHeight:`${Ue}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${_}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:ie.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ue/2,bottom:-Ee,marginInlineStart:-1,borderInlineEnd:`1px solid ${ie.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ue/2*.8,height:Ue/2,borderBottom:`1px solid ${ie.colorBorder}`,content:'""'}}}),[`${_}-checkbox`]:{top:"initial",marginInlineEnd:E},[`${_}-node-content-wrapper, ${_}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ue,margin:0,padding:`0 ${ie.paddingXS/2}px`,color:"inherit",lineHeight:`${Ue}px`,background:"transparent",borderRadius:ie.borderRadius,cursor:"pointer",transition:`all ${ie.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:K},[`&${_}-node-selected`]:{backgroundColor:be},[`${_}-iconEle`]:{display:"inline-block",width:Ue,height:Ue,lineHeight:`${Ue}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${_}-unselectable ${_}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${_}-node-content-wrapper`]:Object.assign({lineHeight:`${Ue}px`,userSelect:"none"},le(J,ie)),[`${Je}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${ie.colorPrimary}`}},"&-show-line":{[`${_}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ue/2,bottom:-Ee,borderInlineEnd:`1px solid ${ie.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${_}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Je}-leaf-last`]:{[`${_}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ue/2}px !important`}}}}})}},ue=J=>{const{treeCls:ie,treeNodeCls:_,treeNodePadding:Je,directoryNodeSelectedBg:Ee,directoryNodeSelectedColor:Ue}=J;return{[`${ie}${ie}-directory`]:{[_]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Je,insetInlineStart:0,transition:`background-color ${J.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:J.controlItemBgHover}},"> *":{zIndex:1},[`${ie}-switcher`]:{transition:`color ${J.motionDurationMid}`},[`${ie}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${ie}-node-selected`]:{color:Ue,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:Ee},[`${ie}-switcher`]:{color:Ue},[`${ie}-node-content-wrapper`]:{color:Ue,background:"transparent"}}}}}},b=(J,ie)=>{const _=`.${J}`,Je=`${_}-treenode`,Ee=ie.paddingXS/2,Ue=(0,d.TS)(ie,{treeCls:_,treeNodeCls:Je,treeNodePadding:Ee});return[h(J,Ue),ue(Ue)]},M=J=>{const{controlHeightSM:ie}=J;return{titleHeight:ie,nodeHoverBg:J.controlItemBgHover,nodeSelectedBg:J.controlItemBgActive}};Ve.ZP=(0,I.Z)("Tree",(J,ie)=>{let{prefixCls:_}=ie;return[{[J.componentCls]:(0,u.C2)(`${_}-checkbox`,J)},b(_,J),(0,te.Z)(J)]},J=>{const{colorTextLightSolid:ie,colorPrimary:_}=J;return Object.assign(Object.assign({},M(J)),{directoryNodeSelectedColor:ie,directoryNodeSelectedBg:_})})},71997:function(un,Ve,e){e.d(Ve,{Z:function(){return Je}});var t=e(5016),u=e(59301),S={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=S,d=e(7657),I=function(Ue,be){return u.createElement(d.Z,(0,t.Z)({},Ue,{ref:be,icon:te}))},n=u.forwardRef(I),se=n,le=e(52671),h=e(58617),ue=e(15075),b=e(43531),M=e(92310),J=e.n(M),ie=e(92343),Je=Ee=>{const{prefixCls:Ue,switcherIcon:be,treeNodeProps:K,showLine:E}=Ee,{isLeaf:r,expanded:x,loading:P}=K;if(P)return u.createElement(h.Z,{className:`${Ue}-switcher-loading-icon`});let G;if(E&&typeof E=="object"&&(G=E.showLeafIcon),r){if(!E)return null;if(typeof G!="boolean"&&G){const Z=typeof G=="function"?G(K):G,Me=`${Ue}-switcher-line-custom-icon`;return(0,ie.l$)(Z)?(0,ie.Tm)(Z,{className:J()(Z.props.className||"",Me)}):Z}return G?u.createElement(le.Z,{className:`${Ue}-switcher-line-icon`}):u.createElement("span",{className:`${Ue}-switcher-leaf-line`})}const Y=`${Ue}-switcher-icon`,V=typeof be=="function"?be(K):be;return(0,ie.l$)(V)?(0,ie.Tm)(V,{className:J()(V.props.className||"",Y)}):V!==void 0?V:E?x?u.createElement(ue.Z,{className:`${Ue}-switcher-line-icon`}):u.createElement(b.Z,{className:`${Ue}-switcher-line-icon`}):u.createElement(se,{className:Y})}},48066:function(un,Ve,e){e.d(Ve,{default:function(){return Xr}});var t=e(59301),u=e(40001),S=e(81953),te=e(5016),d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},I=d,n=e(7657),se=function(ht,Mt){return t.createElement(n.Z,(0,te.Z)({},ht,{ref:Mt,icon:I}))},le=t.forwardRef(se),h=le,ue=e(92310),b=e.n(ue),M=e(25769),J=e.n(M),ie=e(29301),_=e(11592),Je=e(34280),Ee=e(18929),Ue=e(2738),be=e(8654),K=e(24514),E=e(10228),r=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{const Mt=i=>{const{keyCode:p}=i;p===E.Z.ENTER&&i.preventDefault()},dt=i=>{const{keyCode:p}=i,{onClick:g}=We;p===E.Z.ENTER&&g&&g()},{style:Xt,noStyle:Fn,disabled:$t}=We,jn=r(We,["style","noStyle","disabled"]);let k={};return Fn||(k=Object.assign({},x)),$t&&(k.pointerEvents="none"),k=Object.assign(Object.assign({},k),Xt),t.createElement("div",Object.assign({role:"button",tabIndex:0,ref:ht},jn,{onKeyDown:Mt,onKeyUp:dt,style:k}))}),Y=e(36355),V=e(9763),Z=e(6848),Me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},pe=Me,it=function(ht,Mt){return t.createElement(n.Z,(0,te.Z)({},ht,{ref:Mt,icon:pe}))},ge=t.forwardRef(it),Ce=ge,ne=e(92343),X=e(1643),we=e(15969),m=e(83116),A=e(93398);const z=(We,ht,Mt,dt)=>{const{titleMarginBottom:Xt,fontWeightStrong:Fn}=dt;return{marginBottom:Xt,color:Mt,fontWeight:Fn,fontSize:We,lineHeight:ht}},D=We=>{const ht=[1,2,3,4,5],Mt={};return ht.forEach(dt=>{Mt[` - h${dt}&, - div&-h${dt}, - div&-h${dt} > textarea, - h${dt} - `]=z(We[`fontSizeHeading${dt}`],We[`lineHeightHeading${dt}`],We.colorTextHeading,We)}),Mt},B=We=>{const{componentCls:ht}=We;return{"a&, a":Object.assign(Object.assign({},(0,we.N)(We)),{textDecoration:We.linkDecoration,"&:active, &:hover":{textDecoration:We.linkHoverDecoration},[`&[disabled], &${ht}-disabled`]:{color:We.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:We.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},F=We=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:We.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:We.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:A.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:We.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),W=We=>{const{componentCls:ht,paddingSM:Mt}=We,dt=Mt;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-We.paddingSM,marginTop:-dt,marginBottom:`calc(1em - ${dt}px)`},[`${ht}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:We.marginXS+2,insetBlockEnd:We.marginXS,color:We.colorTextDescription,fontWeight:"normal",fontSize:We.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},xe=We=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:We.colorSuccess}}}),Pe=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-single-line":{whiteSpace:"nowrap"},"&-ellipsis-single-line":{overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),Ie=We=>{const{componentCls:ht,titleMarginTop:Mt}=We;return{[ht]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:We.colorText,wordBreak:"break-word",lineHeight:We.lineHeight,[`&${ht}-secondary`]:{color:We.colorTextDescription},[`&${ht}-success`]:{color:We.colorSuccess},[`&${ht}-warning`]:{color:We.colorWarning},[`&${ht}-danger`]:{color:We.colorError,"a&:active, a&:focus":{color:We.colorErrorActive},"a&:hover":{color:We.colorErrorHover}},[`&${ht}-disabled`]:{color:We.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},D(We)),{[` - & + h1${ht}, - & + h2${ht}, - & + h3${ht}, - & + h4${ht}, - & + h5${ht} - `]:{marginTop:Mt},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:Mt}}}),F(We)),B(We)),{[` - ${ht}-expand, - ${ht}-edit, - ${ht}-copy - `]:Object.assign(Object.assign({},(0,we.N)(We)),{marginInlineStart:We.marginXXS})}),W(We)),xe(We)),Pe()),{"&-rtl":{direction:"rtl"}})}};var rt=(0,m.Z)("Typography",We=>[Ie(We)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),ut=We=>{const{prefixCls:ht,"aria-label":Mt,className:dt,style:Xt,direction:Fn,maxLength:$t,autoSize:jn=!0,value:k,onSave:i,onCancel:p,onEnd:g,component:C,enterIcon:re=t.createElement(Ce,null)}=We,q=t.useRef(null),He=t.useRef(!1),Ke=t.useRef(),[_e,at]=t.useState(k);t.useEffect(()=>{at(k)},[k]),t.useEffect(()=>{if(q.current&&q.current.resizableTextArea){const{textArea:ce}=q.current.resizableTextArea;ce.focus();const{length:ve}=ce.value;ce.setSelectionRange(ve,ve)}},[]);const $e=ce=>{let{target:ve}=ce;at(ve.value.replace(/[\n\r]/g,""))},ft=()=>{He.current=!0},mt=()=>{He.current=!1},ct=ce=>{let{keyCode:ve}=ce;He.current||(Ke.current=ve)},Ot=()=>{i(_e.trim())},vt=ce=>{let{keyCode:ve,ctrlKey:je,altKey:Xe,metaKey:Te,shiftKey:lt}=ce;Ke.current===ve&&!He.current&&!je&&!Xe&&!Te&&!lt&&(ve===E.Z.ENTER?(Ot(),g==null||g()):ve===E.Z.ESC&&p())},bt=()=>{Ot()},xt=C?`${ht}-${C}`:"",[Qt,nt]=rt(ht),pt=b()(ht,`${ht}-edit-content`,{[`${ht}-rtl`]:Fn==="rtl"},dt,xt,nt);return Qt(t.createElement("div",{className:pt,style:Xt},t.createElement(X.Z,{ref:q,maxLength:$t,value:_e,onChange:$e,onKeyDown:ct,onKeyUp:vt,onCompositionStart:ft,onCompositionEnd:mt,onBlur:bt,"aria-label":Mt,rows:1,autoSize:jn}),re!==null?(0,ne.Tm)(re,{className:`${ht}-edit-content-confirm`}):null))},he=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{const{prefixCls:Mt,component:dt="article",className:Xt,rootClassName:Fn,setContentRef:$t,children:jn,direction:k,style:i}=We,p=he(We,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:g,direction:C,typography:re}=t.useContext(Y.E_),q=k!=null?k:C;let He=ht;$t&&(He=(0,be.sQ)(ht,$t));const Ke=g("typography",Mt),[_e,at]=rt(Ke),$e=b()(Ke,re==null?void 0:re.className,{[`${Ke}-rtl`]:q==="rtl"},Xt,Fn,at),ft=Object.assign(Object.assign({},re==null?void 0:re.style),i);return _e(t.createElement(dt,Object.assign({className:$e,style:ft,ref:He},p),jn))});function O(We,ht){return t.useMemo(()=>{const Mt=!!We;return[Mt,Object.assign(Object.assign({},ht),Mt&&typeof We=="object"?We:null)]},[We])}var s=(We,ht)=>{const Mt=t.useRef(!1);t.useEffect(()=>{Mt.current?We():Mt.current=!0},ht)};function H(We){const ht=typeof We;return ht==="string"||ht==="number"}function de(We){let ht=0;return We.forEach(Mt=>{H(Mt)?ht+=String(Mt).length:ht+=1}),ht}function v(We,ht){let Mt=0;const dt=[];for(let Xt=0;Xtht){const i=ht-Mt;return dt.push(String(Fn).slice(0,i)),dt}dt.push(Fn),Mt=k}return We}const c=0,Q=1,R=2,w=3,U=4;var ye=We=>{let{enabledMeasure:ht,children:Mt,text:dt,width:Xt,fontSize:Fn,rows:$t,onEllipsis:jn}=We;const[[k,i,p],g]=t.useState([0,0,0]),[C,re]=t.useState(0),[q,He]=t.useState(c),[Ke,_e]=t.useState(0),at=t.useRef(null),$e=t.useRef(null),ft=t.useMemo(()=>(0,_.Z)(dt),[dt]),mt=t.useMemo(()=>de(ft),[ft]),ct=t.useMemo(()=>!ht||q!==w?C&&q!==U&&ht?Mt(v(ft,C),C{ht&&Xt&&Fn&&mt&&(He(Q),g([0,Math.ceil(mt/2),mt]))},[ht,Xt,Fn,dt,mt,$t]),(0,Je.Z)(()=>{var xt;q===Q&&_e(((xt=at.current)===null||xt===void 0?void 0:xt.offsetHeight)||0)},[q]),(0,Je.Z)(()=>{var xt,Qt;if(Ke){if(q===Q){const nt=((xt=$e.current)===null||xt===void 0?void 0:xt.offsetHeight)||0,pt=$t*Ke;nt<=pt?(He(U),jn(!1)):He(R)}else if(q===R)if(k!==p){const nt=((Qt=$e.current)===null||Qt===void 0?void 0:Qt.offsetHeight)||0,pt=$t*Ke;let ce=k,ve=p;k===p-1?ve=k:nt<=pt?ce=i:ve=i;const je=Math.ceil((ce+ve)/2);g([ce,je,ve])}else He(w),re(i),jn(!0)}},[q,k,p,$t,Ke]);const Ot={width:Xt,whiteSpace:"normal",margin:0,padding:0},vt=(xt,Qt,nt)=>t.createElement("span",{"aria-hidden":!0,ref:Qt,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(Fn/2)*2},nt)},xt),bt=(xt,Qt)=>{const nt=v(ft,xt);return vt(Mt(nt,!0),Qt,Ot)};return t.createElement(t.Fragment,null,ct,ht&&q!==w&&q!==U&&t.createElement(t.Fragment,null,vt("lg",at,{wordBreak:"keep-all",whiteSpace:"nowrap"}),q===Q?vt(Mt(ft,!1),$e,Ot):bt(i,$e)))},Ae=We=>{let{enabledEllipsis:ht,isEllipsis:Mt,children:dt,tooltipProps:Xt}=We;return!(Xt!=null&&Xt.title)||!ht?dt:t.createElement(Z.Z,Object.assign({open:Mt?void 0:!1},Xt),dt)},Ne=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{var Mt,dt,Xt;const{prefixCls:Fn,className:$t,style:jn,type:k,disabled:i,children:p,ellipsis:g,editable:C,copyable:re,component:q,title:He}=We,Ke=Ne(We,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:_e,direction:at}=t.useContext(Y.E_),[$e]=(0,V.Z)("Text"),ft=t.useRef(null),mt=t.useRef(null),ct=_e("typography",Fn),Ot=(0,Ue.Z)(Ke,["mark","code","delete","underline","strong","keyboard","italic"]),[vt,bt]=O(C),[xt,Qt]=(0,Ee.Z)(!1,{value:bt.editing}),{triggerType:nt=["icon"]}=bt,pt=tn=>{var sn;tn&&((sn=bt.onStart)===null||sn===void 0||sn.call(bt)),Qt(tn)};s(()=>{var tn;xt||(tn=mt.current)===null||tn===void 0||tn.focus()},[xt]);const ce=tn=>{tn==null||tn.preventDefault(),pt(!0)},ve=tn=>{var sn;(sn=bt.onChange)===null||sn===void 0||sn.call(bt,tn),pt(!1)},je=()=>{var tn;(tn=bt.onCancel)===null||tn===void 0||tn.call(bt),pt(!1)},[Xe,Te]=O(re),[lt,et]=t.useState(!1),gt=t.useRef(null),jt={};Te.format&&(jt.format=Te.format);const kt=()=>{gt.current&&clearTimeout(gt.current)},dn=tn=>{var sn;tn==null||tn.preventDefault(),tn==null||tn.stopPropagation(),J()(Te.text||String(p)||"",jt),et(!0),kt(),gt.current=setTimeout(()=>{et(!1)},3e3),(sn=Te.onCopy)===null||sn===void 0||sn.call(Te,tn)};t.useEffect(()=>kt,[]);const[gn,en]=t.useState(!1),[oe,me]=t.useState(!1),[Se,De]=t.useState(!1),[Le,Bt]=t.useState(!1),[At,Nt]=t.useState(!1),[tt,Kt]=t.useState(!0),[Cn,Tt]=O(g,{expandable:!1}),Yt=Cn&&!Se,{rows:Zt=1}=Tt,kn=t.useMemo(()=>!Yt||Tt.suffix!==void 0||Tt.onEllipsis||Tt.expandable||vt||Xe,[Yt,Tt,vt,Xe]);(0,Je.Z)(()=>{Cn&&!kn&&(en((0,K.G)("webkitLineClamp")),me((0,K.G)("textOverflow")))},[kn,Cn]);const vn=t.useMemo(()=>kn?!1:Zt===1?oe:gn,[kn,oe,gn]),Wn=Yt&&(vn?At:Le),Kn=Yt&&Zt===1&&vn,Sn=Yt&&Zt>1&&vn,nr=tn=>{var sn;De(!0),(sn=Tt.onExpand)===null||sn===void 0||sn.call(Tt,tn)},[br,Lr]=t.useState(0),[on,Vt]=t.useState(0),xn=(tn,sn)=>{let{offsetWidth:nn}=tn;var rr;Lr(nn),Vt(parseInt((rr=window.getComputedStyle)===null||rr===void 0?void 0:rr.call(window,sn).fontSize,10)||0)},zn=tn=>{var sn;Bt(tn),Le!==tn&&((sn=Tt.onEllipsis)===null||sn===void 0||sn.call(Tt,tn))};t.useEffect(()=>{const tn=ft.current;if(Cn&&vn&&tn){const sn=Sn?tn.offsetHeight{const tn=ft.current;if(typeof IntersectionObserver=="undefined"||!tn||!vn||!Yt)return;const sn=new IntersectionObserver(()=>{Kt(!!tn.offsetParent)});return sn.observe(tn),()=>{sn.disconnect()}},[vn,Yt]);let An={};Tt.tooltip===!0?An={title:(Mt=bt.text)!==null&&Mt!==void 0?Mt:p}:t.isValidElement(Tt.tooltip)?An={title:Tt.tooltip}:typeof Tt.tooltip=="object"?An=Object.assign({title:(dt=bt.text)!==null&&dt!==void 0?dt:p},Tt.tooltip):An={title:Tt.tooltip};const hr=t.useMemo(()=>{const tn=sn=>["string","number"].includes(typeof sn);if(!(!Cn||vn)){if(tn(bt.text))return bt.text;if(tn(p))return p;if(tn(He))return He;if(tn(An.title))return An.title}},[Cn,vn,He,An.title,Wn]);if(xt)return t.createElement(ut,{value:(Xt=bt.text)!==null&&Xt!==void 0?Xt:typeof p=="string"?p:"",onSave:ve,onCancel:je,onEnd:bt.onEnd,prefixCls:ct,className:$t,style:jn,direction:at,component:q,maxLength:bt.maxLength,autoSize:bt.autoSize,enterIcon:bt.enterIcon});const Hr=()=>{const{expandable:tn,symbol:sn}=Tt;if(!tn)return null;let nn;return sn?nn=sn:nn=$e==null?void 0:$e.expand,t.createElement("a",{key:"expand",className:`${ct}-expand`,onClick:nr,"aria-label":$e==null?void 0:$e.expand},nn)},dr=()=>{if(!vt)return;const{icon:tn,tooltip:sn}=bt,nn=(0,_.Z)(sn)[0]||($e==null?void 0:$e.edit),rr=typeof nn=="string"?nn:"";return nt.includes("icon")?t.createElement(Z.Z,{key:"edit",title:sn===!1?"":nn},t.createElement(G,{ref:mt,className:`${ct}-edit`,onClick:ce,"aria-label":rr},tn||t.createElement(h,{role:"button"}))):null},Mr=()=>{if(!Xe)return;const{tooltips:tn,icon:sn}=Te,nn=zt(tn),rr=zt(sn),wr=lt?It(nn[1],$e==null?void 0:$e.copied):It(nn[0],$e==null?void 0:$e.copy),cr=lt?$e==null?void 0:$e.copied:$e==null?void 0:$e.copy,Ir=typeof wr=="string"?wr:cr;return t.createElement(Z.Z,{key:"copy",title:wr},t.createElement(G,{className:b()(`${ct}-copy`,lt&&`${ct}-copy-success`),onClick:dn,"aria-label":Ir},lt?It(rr[1],t.createElement(u.Z,null),!0):It(rr[0],t.createElement(S.Z,null),!0)))},zr=tn=>[tn&&Hr(),dr(),Mr()],Ln=tn=>[tn&&t.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Pt),Tt.suffix,zr(tn)];return t.createElement(ie.Z,{onResize:xn,disabled:!Yt||vn},tn=>t.createElement(Ae,{tooltipProps:An,enabledEllipsis:Yt,isEllipsis:Wn},t.createElement(T,Object.assign({className:b()({[`${ct}-${k}`]:k,[`${ct}-disabled`]:i,[`${ct}-ellipsis`]:Cn,[`${ct}-single-line`]:Yt&&Zt===1,[`${ct}-ellipsis-single-line`]:Kn,[`${ct}-ellipsis-multiple-line`]:Sn},$t),prefixCls:Fn,style:Object.assign(Object.assign({},jn),{WebkitLineClamp:Sn?Zt:void 0}),component:q,ref:(0,be.sQ)(tn,ft,ht),direction:at,onClick:nt.includes("text")?ce:void 0,"aria-label":hr==null?void 0:hr.toString(),title:He},Ot),t.createElement(ye,{enabledMeasure:Yt&&!vn,text:p,rows:Zt,width:br,fontSize:on,onEllipsis:zn},(sn,nn)=>{let rr=sn;return sn.length&&nn&&hr&&(rr=t.createElement("span",{key:"show-content","aria-hidden":!0},rr)),Re(We,t.createElement(t.Fragment,null,rr,Ln(nn)))}))))}),yt=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{var{ellipsis:Mt,rel:dt}=We,Xt=yt(We,["ellipsis","rel"]);const Fn=Object.assign(Object.assign({},Xt),{rel:dt===void 0&&Xt.target==="_blank"?"noopener noreferrer":dt});return delete Fn.navigate,t.createElement(Wt,Object.assign({},Fn,{ref:ht,ellipsis:!!Mt,component:"a"}))}),Tn=t.forwardRef((We,ht)=>t.createElement(Wt,Object.assign({ref:ht},We,{component:"div"}))),tr=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{var{ellipsis:Mt}=We,dt=tr(We,["ellipsis"]);const Xt=t.useMemo(()=>Mt&&typeof Mt=="object"?(0,Ue.Z)(Mt,["expandable","rows"]):Mt,[Mt]);return t.createElement(Wt,Object.assign({ref:ht},dt,{ellipsis:Xt,component:"span"}))};var Xn=t.forwardRef(pr),qt=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{const{level:Mt=1}=We,dt=qt(We,["level"]);let Xt;return gr.includes(Mt)?Xt=`h${Mt}`:Xt="h1",t.createElement(Wt,Object.assign({ref:ht},dt,{component:Xt}))});const Rn=T;Rn.Text=Xn,Rn.Link=Mn,Rn.Title=Dn,Rn.Paragraph=Tn;var Xr=Rn},5630:function(un,Ve,e){var t=e(5016),u=e(20049),S=e(18082),te=e(52456),d=e(5883),I=e(92310),n=e.n(I),se=e(18929),le=e(59301),h=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ue=(0,le.forwardRef)(function(b,M){var J,ie=b.prefixCls,_=ie===void 0?"rc-checkbox":ie,Je=b.className,Ee=b.style,Ue=b.checked,be=b.disabled,K=b.defaultChecked,E=K===void 0?!1:K,r=b.type,x=r===void 0?"checkbox":r,P=b.title,G=b.onChange,Y=(0,d.Z)(b,h),V=(0,le.useRef)(null),Z=(0,se.Z)(E,{value:Ue}),Me=(0,te.Z)(Z,2),pe=Me[0],it=Me[1];(0,le.useImperativeHandle)(M,function(){return{focus:function(){var X;(X=V.current)===null||X===void 0||X.focus()},blur:function(){var X;(X=V.current)===null||X===void 0||X.blur()},input:V.current}});var ge=n()(_,Je,(J={},(0,S.Z)(J,"".concat(_,"-checked"),pe),(0,S.Z)(J,"".concat(_,"-disabled"),be),J)),Ce=function(X){be||("checked"in b||it(X.target.checked),G==null||G({target:(0,u.Z)((0,u.Z)({},b),{},{type:x,checked:X.target.checked}),stopPropagation:function(){X.stopPropagation()},preventDefault:function(){X.preventDefault()},nativeEvent:X.nativeEvent}))};return le.createElement("span",{className:ge,title:P,style:Ee},le.createElement("input",(0,t.Z)({},Y,{className:"".concat(_,"-input"),ref:V,onChange:Ce,disabled:be,checked:!!pe,type:x})),le.createElement("span",{className:"".concat(_,"-inner")}))});Ve.Z=ue},31561:function(un,Ve,e){e.d(Ve,{Z:function(){return x}});var t=e(5016),u=e(18082),S=e(52456),te=e(5883),d=e(35593),I=e(92310),n=e.n(I),se=e(8654),le=e(59301),h=e(10228),ue=e(16089),b=h.Z.ESC,M=h.Z.TAB;function J(P){var G=P.visible,Y=P.triggerRef,V=P.onVisibleChange,Z=P.autoFocus,Me=P.overlayRef,pe=le.useRef(!1),it=function(){if(G){var X,we;(X=Y.current)===null||X===void 0||(we=X.focus)===null||we===void 0||we.call(X),V==null||V(!1)}},ge=function(){var X;return(X=Me.current)!==null&&X!==void 0&&X.focus?(Me.current.focus(),pe.current=!0,!0):!1},Ce=function(X){switch(X.keyCode){case b:it();break;case M:{var we=!1;pe.current||(we=ge()),we?X.preventDefault():it();break}}};le.useEffect(function(){return G?(window.addEventListener("keydown",Ce),Z&&(0,ue.Z)(ge,3),function(){window.removeEventListener("keydown",Ce),pe.current=!1}):function(){pe.current=!1}},[G])}var ie=(0,le.forwardRef)(function(P,G){var Y=P.overlay,V=P.arrow,Z=P.prefixCls,Me=(0,le.useMemo)(function(){var it;return typeof Y=="function"?it=Y():it=Y,it},[Y]),pe=(0,se.sQ)(G,Me==null?void 0:Me.ref);return le.createElement(le.Fragment,null,V&&le.createElement("div",{className:"".concat(Z,"-arrow")}),le.cloneElement(Me,{ref:(0,se.Yr)(Me)?pe:void 0}))}),_=ie,Je={adjustX:1,adjustY:1},Ee=[0,0],Ue={topLeft:{points:["bl","tl"],overflow:Je,offset:[0,-4],targetOffset:Ee},top:{points:["bc","tc"],overflow:Je,offset:[0,-4],targetOffset:Ee},topRight:{points:["br","tr"],overflow:Je,offset:[0,-4],targetOffset:Ee},bottomLeft:{points:["tl","bl"],overflow:Je,offset:[0,4],targetOffset:Ee},bottom:{points:["tc","bc"],overflow:Je,offset:[0,4],targetOffset:Ee},bottomRight:{points:["tr","br"],overflow:Je,offset:[0,4],targetOffset:Ee}},be=Ue,K=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function E(P,G){var Y,V=P.arrow,Z=V===void 0?!1:V,Me=P.prefixCls,pe=Me===void 0?"rc-dropdown":Me,it=P.transitionName,ge=P.animation,Ce=P.align,ne=P.placement,X=ne===void 0?"bottomLeft":ne,we=P.placements,m=we===void 0?be:we,A=P.getPopupContainer,z=P.showAction,D=P.hideAction,B=P.overlayClassName,F=P.overlayStyle,W=P.visible,xe=P.trigger,Pe=xe===void 0?["hover"]:xe,Ie=P.autoFocus,rt=P.overlay,Ct=P.children,ut=P.onVisibleChange,he=(0,te.Z)(P,K),qe=le.useState(),T=(0,S.Z)(qe,2),O=T[0],L=T[1],s="visible"in P?W:O,H=le.useRef(null),de=le.useRef(null),v=le.useRef(null);le.useImperativeHandle(G,function(){return H.current});var c=function(Ne){L(Ne),ut==null||ut(Ne)};J({visible:s,triggerRef:v,onVisibleChange:c,autoFocus:Ie,overlayRef:de});var Q=function(Ne){var Re=P.onOverlayClick;L(!1),Re&&Re(Ne)},R=function(){return le.createElement(_,{ref:de,overlay:rt,prefixCls:pe,arrow:Z})},w=function(){return typeof rt=="function"?R:R()},U=function(){var Ne=P.minOverlayWidthMatchTrigger,Re=P.alignPoint;return"minOverlayWidthMatchTrigger"in P?Ne:!Re},Fe=function(){var Ne=P.openClassName;return Ne!==void 0?Ne:"".concat(pe,"-open")},ye=le.cloneElement(Ct,{className:n()((Y=Ct.props)===null||Y===void 0?void 0:Y.className,s&&Fe()),ref:(0,se.Yr)(Ct)?(0,se.sQ)(v,Ct.ref):void 0}),fe=D;return!fe&&Pe.indexOf("contextMenu")!==-1&&(fe=["click"]),le.createElement(d.Z,(0,t.Z)({builtinPlacements:m},he,{prefixCls:pe,ref:H,popupClassName:n()(B,(0,u.Z)({},"".concat(pe,"-show-arrow"),Z)),popupStyle:F,action:Pe,showAction:z,hideAction:fe,popupPlacement:X,popupAlign:Ce,popupTransitionName:it,popupAnimation:ge,popupVisible:s,stretch:U()?"minWidth":"",popup:w(),onPopupVisibleChange:c,onPopupClick:Q,getPopupContainer:A}),ye)}var r=le.forwardRef(E),x=r},93681:function(un,Ve,e){e.r(Ve),e.d(Ve,{BaseInput:function(){return h},default:function(){return Ue}});var t=e(5016),u=e(20049),S=e(18082),te=e(10928),d=e(92310),I=e.n(d),n=e(59301),se=e(5643),le=function(K){var E,r,x=K.inputElement,P=K.prefixCls,G=K.prefix,Y=K.suffix,V=K.addonBefore,Z=K.addonAfter,Me=K.className,pe=K.style,it=K.disabled,ge=K.readOnly,Ce=K.focused,ne=K.triggerFocus,X=K.allowClear,we=K.value,m=K.handleReset,A=K.hidden,z=K.classes,D=K.classNames,B=K.dataAttrs,F=K.styles,W=K.components,xe=(W==null?void 0:W.affixWrapper)||"span",Pe=(W==null?void 0:W.groupWrapper)||"span",Ie=(W==null?void 0:W.wrapper)||"span",rt=(W==null?void 0:W.groupAddon)||"span",Ct=(0,n.useRef)(null),ut=function(R){var w;(w=Ct.current)!==null&&w!==void 0&&w.contains(R.target)&&(ne==null||ne())},he=function(){var R;if(!X)return null;var w=!it&&!ge&&we,U="".concat(P,"-clear-icon"),Fe=(0,te.Z)(X)==="object"&&X!==null&&X!==void 0&&X.clearIcon?X.clearIcon:"\u2716";return n.createElement("span",{onClick:m,onMouseDown:function(fe){return fe.preventDefault()},className:I()(U,(R={},(0,S.Z)(R,"".concat(U,"-hidden"),!w),(0,S.Z)(R,"".concat(U,"-has-suffix"),!!Y),R)),role:"button",tabIndex:-1},Fe)},qe=(0,n.cloneElement)(x,{value:we,hidden:A,className:I()((E=x.props)===null||E===void 0?void 0:E.className,!(0,se.X3)(K)&&!(0,se.He)(K)&&Me)||null,style:(0,u.Z)((0,u.Z)({},(r=x.props)===null||r===void 0?void 0:r.style),!(0,se.X3)(K)&&!(0,se.He)(K)?pe:{})});if((0,se.X3)(K)){var T,O="".concat(P,"-affix-wrapper"),L=I()(O,(T={},(0,S.Z)(T,"".concat(O,"-disabled"),it),(0,S.Z)(T,"".concat(O,"-focused"),Ce),(0,S.Z)(T,"".concat(O,"-readonly"),ge),(0,S.Z)(T,"".concat(O,"-input-with-clear-btn"),Y&&X&&we),T),!(0,se.He)(K)&&Me,z==null?void 0:z.affixWrapper,D==null?void 0:D.affixWrapper),s=(Y||X)&&n.createElement("span",{className:I()("".concat(P,"-suffix"),D==null?void 0:D.suffix),style:F==null?void 0:F.suffix},he(),Y);qe=n.createElement(xe,(0,t.Z)({className:L,style:(0,u.Z)((0,u.Z)({},(0,se.He)(K)?void 0:pe),F==null?void 0:F.affixWrapper),hidden:!(0,se.He)(K)&&A,onClick:ut},B==null?void 0:B.affixWrapper,{ref:Ct}),G&&n.createElement("span",{className:I()("".concat(P,"-prefix"),D==null?void 0:D.prefix),style:F==null?void 0:F.prefix},G),(0,n.cloneElement)(x,{value:we,hidden:null}),s)}if((0,se.He)(K)){var H="".concat(P,"-group"),de="".concat(H,"-addon"),v=I()("".concat(P,"-wrapper"),H,z==null?void 0:z.wrapper),c=I()("".concat(P,"-group-wrapper"),Me,z==null?void 0:z.group);return n.createElement(Pe,{className:c,style:pe,hidden:A},n.createElement(Ie,{className:v},V&&n.createElement(rt,{className:de},V),(0,n.cloneElement)(qe,{hidden:null}),Z&&n.createElement(rt,{className:de},Z)))}return qe},h=le,ue=e(92393),b=e(52456),M=e(5883),J=e(18929),ie=e(2738),_=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Je=(0,n.forwardRef)(function(be,K){var E=be.autoComplete,r=be.onChange,x=be.onFocus,P=be.onBlur,G=be.onPressEnter,Y=be.onKeyDown,V=be.prefixCls,Z=V===void 0?"rc-input":V,Me=be.disabled,pe=be.htmlSize,it=be.className,ge=be.maxLength,Ce=be.suffix,ne=be.showCount,X=be.type,we=X===void 0?"text":X,m=be.classes,A=be.classNames,z=be.styles,D=(0,M.Z)(be,_),B=(0,J.Z)(be.defaultValue,{value:be.value}),F=(0,b.Z)(B,2),W=F[0],xe=F[1],Pe=(0,n.useState)(!1),Ie=(0,b.Z)(Pe,2),rt=Ie[0],Ct=Ie[1],ut=(0,n.useRef)(null),he=function(c){ut.current&&(0,se.nH)(ut.current,c)};(0,n.useImperativeHandle)(K,function(){return{focus:he,blur:function(){var c;(c=ut.current)===null||c===void 0||c.blur()},setSelectionRange:function(c,Q,R){var w;(w=ut.current)===null||w===void 0||w.setSelectionRange(c,Q,R)},select:function(){var c;(c=ut.current)===null||c===void 0||c.select()},input:ut.current}}),(0,n.useEffect)(function(){Ct(function(v){return v&&Me?!1:v})},[Me]);var qe=function(c){be.value===void 0&&xe(c.target.value),ut.current&&(0,se.rJ)(ut.current,c,r)},T=function(c){G&&c.key==="Enter"&&G(c),Y==null||Y(c)},O=function(c){Ct(!0),x==null||x(c)},L=function(c){Ct(!1),P==null||P(c)},s=function(c){xe(""),he(),ut.current&&(0,se.rJ)(ut.current,c,r)},H=function(){var c=(0,ie.Z)(be,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return n.createElement("input",(0,t.Z)({autoComplete:E},c,{onChange:qe,onFocus:O,onBlur:L,onKeyDown:T,className:I()(Z,(0,S.Z)({},"".concat(Z,"-disabled"),Me),A==null?void 0:A.input),style:z==null?void 0:z.input,ref:ut,size:pe,type:we}))},de=function(){var c=Number(ge)>0;if(Ce||ne){var Q=(0,se.D7)(W),R=(0,ue.Z)(Q).length,w=(0,te.Z)(ne)==="object"?ne.formatter({value:Q,count:R,maxLength:ge}):"".concat(R).concat(c?" / ".concat(ge):"");return n.createElement(n.Fragment,null,!!ne&&n.createElement("span",{className:I()("".concat(Z,"-show-count-suffix"),(0,S.Z)({},"".concat(Z,"-show-count-has-suffix"),!!Ce),A==null?void 0:A.count),style:(0,u.Z)({},z==null?void 0:z.count)},w),Ce)}return null};return n.createElement(h,(0,t.Z)({},D,{prefixCls:Z,className:it,inputElement:H(),handleReset:s,value:(0,se.D7)(W),focused:rt,triggerFocus:he,suffix:de(),disabled:Me,classes:m,classNames:A,styles:z}))}),Ee=Je,Ue=Ee},5643:function(un,Ve,e){e.d(Ve,{D7:function(){return d},He:function(){return t},X3:function(){return u},nH:function(){return te},rJ:function(){return S}});function t(I){return!!(I.addonBefore||I.addonAfter)}function u(I){return!!(I.prefix||I.suffix||I.allowClear)}function S(I,n,se,le){if(se){var h=n;if(n.type==="click"){var ue=I.cloneNode(!0);h=Object.create(n,{target:{value:ue},currentTarget:{value:ue}}),ue.value="",se(h);return}if(le!==void 0){h=Object.create(n,{target:{value:I},currentTarget:{value:I}}),I.value=le,se(h);return}se(h)}}function te(I,n){if(I){I.focus(n);var se=n||{},le=se.cursor;if(le){var h=I.value.length;switch(le){case"start":I.setSelectionRange(0,0);break;case"end":I.setSelectionRange(h,h);break;default:I.setSelectionRange(0,h)}}}}function d(I){return typeof I=="undefined"||I===null?"":String(I)}},15285:function(un,Ve,e){e.d(Ve,{iz:function(){return ft},ck:function(){return qt},BW:function(){return $e},sN:function(){return qt},Wd:function(){return q},ZP:function(){return pt},Xl:function(){return Y}});var t=e(5016),u=e(18082),S=e(20049),te=e(92393),d=e(52456),I=e(5883),n=e(92310),se=e.n(n),le=e(11780),h=e(18929),ue=e(13697),b=e(48736),M=e(59301),J=e(4676),ie=M.createContext(null);function _(ce,ve){return ce===void 0?null:"".concat(ce,"-").concat(ve)}function Je(ce){var ve=M.useContext(ie);return _(ve,ce)}var Ee=e(80547),Ue=["children","locked"],be=M.createContext(null);function K(ce,ve){var je=(0,S.Z)({},ce);return Object.keys(ve).forEach(function(Xe){var Te=ve[Xe];Te!==void 0&&(je[Xe]=Te)}),je}function E(ce){var ve=ce.children,je=ce.locked,Xe=(0,I.Z)(ce,Ue),Te=M.useContext(be),lt=(0,Ee.Z)(function(){return K(Te,Xe)},[Te,Xe],function(et,gt){return!je&&(et[0]!==gt[0]||!(0,ue.Z)(et[1],gt[1],!0))});return M.createElement(be.Provider,{value:lt},ve)}var r=[],x=M.createContext(null);function P(){return M.useContext(x)}var G=M.createContext(r);function Y(ce){var ve=M.useContext(G);return M.useMemo(function(){return ce!==void 0?[].concat((0,te.Z)(ve),[ce]):ve},[ve,ce])}var V=M.createContext(null),Z=M.createContext({}),Me=Z,pe=e(29194);function it(ce){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,pe.Z)(ce)){var je=ce.nodeName.toLowerCase(),Xe=["input","select","textarea","button"].includes(je)||ce.isContentEditable||je==="a"&&!!ce.getAttribute("href"),Te=ce.getAttribute("tabindex"),lt=Number(Te),et=null;return Te&&!Number.isNaN(lt)?et=lt:Xe&&et===null&&(et=0),Xe&&ce.disabled&&(et=null),et!==null&&(et>=0||ve&&et<0)}return!1}function ge(ce){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,je=(0,te.Z)(ce.querySelectorAll("*")).filter(function(Xe){return it(Xe,ve)});return it(ce,ve)&&je.unshift(ce),je}var Ce=null;function ne(){Ce=document.activeElement}function X(){Ce=null}function we(){if(Ce)try{Ce.focus()}catch(ce){}}function m(ce,ve){if(ve.keyCode===9){var je=ge(ce),Xe=je[ve.shiftKey?0:je.length-1],Te=Xe===document.activeElement||ce===document.activeElement;if(Te){var lt=je[ve.shiftKey?je.length-1:0];lt.focus(),ve.preventDefault()}}}var A=e(10228),z=e(16089),D=A.Z.LEFT,B=A.Z.RIGHT,F=A.Z.UP,W=A.Z.DOWN,xe=A.Z.ENTER,Pe=A.Z.ESC,Ie=A.Z.HOME,rt=A.Z.END,Ct=[F,W,D,B];function ut(ce,ve,je,Xe){var Te,lt,et,gt,jt="prev",kt="next",dn="children",gn="parent";if(ce==="inline"&&Xe===xe)return{inlineTrigger:!0};var en=(Te={},(0,u.Z)(Te,F,jt),(0,u.Z)(Te,W,kt),Te),oe=(lt={},(0,u.Z)(lt,D,je?kt:jt),(0,u.Z)(lt,B,je?jt:kt),(0,u.Z)(lt,W,dn),(0,u.Z)(lt,xe,dn),lt),me=(et={},(0,u.Z)(et,F,jt),(0,u.Z)(et,W,kt),(0,u.Z)(et,xe,dn),(0,u.Z)(et,Pe,gn),(0,u.Z)(et,D,je?dn:gn),(0,u.Z)(et,B,je?gn:dn),et),Se={inline:en,horizontal:oe,vertical:me,inlineSub:en,horizontalSub:me,verticalSub:me},De=(gt=Se["".concat(ce).concat(ve?"":"Sub")])===null||gt===void 0?void 0:gt[Xe];switch(De){case jt:return{offset:-1,sibling:!0};case kt:return{offset:1,sibling:!0};case gn:return{offset:-1,sibling:!1};case dn:return{offset:1,sibling:!1};default:return null}}function he(ce){for(var ve=ce;ve;){if(ve.getAttribute("data-menu-list"))return ve;ve=ve.parentElement}return null}function qe(ce,ve){for(var je=ce||document.activeElement;je;){if(ve.has(je))return je;je=je.parentElement}return null}function T(ce,ve){var je=ge(ce,!0);return je.filter(function(Xe){return ve.has(Xe)})}function O(ce,ve,je){var Xe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!ce)return null;var Te=T(ce,ve),lt=Te.length,et=Te.findIndex(function(gt){return je===gt});return Xe<0?et===-1?et=lt-1:et-=1:Xe>0&&(et+=1),et=(et+lt)%lt,Te[et]}var L=function(ve,je){var Xe=new Set,Te=new Map,lt=new Map;return ve.forEach(function(et){var gt=document.querySelector("[data-menu-id='".concat(_(je,et),"']"));gt&&(Xe.add(gt),lt.set(gt,et),Te.set(et,gt))}),{elements:Xe,key2element:Te,element2key:lt}};function s(ce,ve,je,Xe,Te,lt,et,gt,jt,kt){var dn=M.useRef(),gn=M.useRef();gn.current=ve;var en=function(){z.Z.cancel(dn.current)};return M.useEffect(function(){return function(){en()}},[]),function(oe){var me=oe.which;if([].concat(Ct,[xe,Pe,Ie,rt]).includes(me)){var Se=lt(),De=L(Se,Xe),Le=De,Bt=Le.elements,At=Le.key2element,Nt=Le.element2key,tt=At.get(ve),Kt=qe(tt,Bt),Cn=Nt.get(Kt),Tt=ut(ce,et(Cn,!0).length===1,je,me);if(!Tt&&me!==Ie&&me!==rt)return;(Ct.includes(me)||[Ie,rt].includes(me))&&oe.preventDefault();var Yt=function(br){if(br){var Lr=br,on=br.querySelector("a");on!=null&&on.getAttribute("href")&&(Lr=on);var Vt=Nt.get(br);gt(Vt),en(),dn.current=(0,z.Z)(function(){gn.current===Vt&&Lr.focus()})}};if([Ie,rt].includes(me)||Tt.sibling||!Kt){var Zt;!Kt||ce==="inline"?Zt=Te.current:Zt=he(Kt);var kn,vn=T(Zt,Bt);me===Ie?kn=vn[0]:me===rt?kn=vn[vn.length-1]:kn=O(Zt,Bt,Kt,Tt.offset),Yt(kn)}else if(Tt.inlineTrigger)jt(Cn);else if(Tt.offset>0)jt(Cn,!0),en(),dn.current=(0,z.Z)(function(){De=L(Se,Xe);var nr=Kt.getAttribute("aria-controls"),br=document.getElementById(nr),Lr=O(br,De.elements);Yt(Lr)},5);else if(Tt.offset<0){var Wn=et(Cn,!0),Kn=Wn[Wn.length-2],Sn=At.get(Kn);jt(Kn,!1),Yt(Sn)}}kt==null||kt(oe)}}function H(ce){Promise.resolve().then(ce)}var de="__RC_UTIL_PATH_SPLIT__",v=function(ve){return ve.join(de)},c=function(ve){return ve.split(de)},Q="rc-menu-more";function R(){var ce=M.useState({}),ve=(0,d.Z)(ce,2),je=ve[1],Xe=(0,M.useRef)(new Map),Te=(0,M.useRef)(new Map),lt=M.useState([]),et=(0,d.Z)(lt,2),gt=et[0],jt=et[1],kt=(0,M.useRef)(0),dn=(0,M.useRef)(!1),gn=function(){dn.current||je({})},en=(0,M.useCallback)(function(At,Nt){var tt=v(Nt);Te.current.set(tt,At),Xe.current.set(At,tt),kt.current+=1;var Kt=kt.current;H(function(){Kt===kt.current&&gn()})},[]),oe=(0,M.useCallback)(function(At,Nt){var tt=v(Nt);Te.current.delete(tt),Xe.current.delete(At)},[]),me=(0,M.useCallback)(function(At){jt(At)},[]),Se=(0,M.useCallback)(function(At,Nt){var tt=Xe.current.get(At)||"",Kt=c(tt);return Nt&>.includes(Kt[0])&&Kt.unshift(Q),Kt},[gt]),De=(0,M.useCallback)(function(At,Nt){return At.some(function(tt){var Kt=Se(tt,!0);return Kt.includes(Nt)})},[Se]),Le=function(){var Nt=(0,te.Z)(Xe.current.keys());return gt.length&&Nt.push(Q),Nt},Bt=(0,M.useCallback)(function(At){var Nt="".concat(Xe.current.get(At)).concat(de),tt=new Set;return(0,te.Z)(Te.current.keys()).forEach(function(Kt){Kt.startsWith(Nt)&&tt.add(Te.current.get(Kt))}),tt},[]);return M.useEffect(function(){return function(){dn.current=!0}},[]),{registerPath:en,unregisterPath:oe,refreshOverflowKeys:me,isSubPathKey:De,getKeyPath:Se,getKeys:Le,getSubPathKeys:Bt}}function w(ce){var ve=M.useRef(ce);ve.current=ce;var je=M.useCallback(function(){for(var Xe,Te=arguments.length,lt=new Array(Te),et=0;et1&&(Bt.motionAppear=!1);var At=Bt.onVisibleChanged;return Bt.onVisibleChanged=function(Nt){return!en.current&&!Nt&&De(!0),At==null?void 0:At(Nt)},Se?null:M.createElement(E,{mode:lt,locked:!en.current},M.createElement(i.default,(0,t.Z)({visible:Le},Bt,{forceRender:jt,removeOnLeave:!1,leavedClassName:"".concat(gt,"-hidden")}),function(Nt){var tt=Nt.className,Kt=Nt.style;return M.createElement(Rn,{id:ve,className:tt,style:Kt},Te)}))}var g=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],C=["active"],re=function(ve){var je,Xe=ve.style,Te=ve.className,lt=ve.title,et=ve.eventKey,gt=ve.warnKey,jt=ve.disabled,kt=ve.internalPopupClose,dn=ve.children,gn=ve.itemIcon,en=ve.expandIcon,oe=ve.popupClassName,me=ve.popupOffset,Se=ve.popupStyle,De=ve.onClick,Le=ve.onMouseEnter,Bt=ve.onMouseLeave,At=ve.onTitleClick,Nt=ve.onTitleMouseEnter,tt=ve.onTitleMouseLeave,Kt=(0,I.Z)(ve,g),Cn=Je(et),Tt=M.useContext(be),Yt=Tt.prefixCls,Zt=Tt.mode,kn=Tt.openKeys,vn=Tt.disabled,Wn=Tt.overflowDisabled,Kn=Tt.activeKey,Sn=Tt.selectedKeys,nr=Tt.itemIcon,br=Tt.expandIcon,Lr=Tt.onItemClick,on=Tt.onOpenChange,Vt=Tt.onActive,xn=M.useContext(Me),zn=xn._internalRenderSubMenuItem,An=M.useContext(V),hr=An.isSubPathKey,Hr=Y(),dr="".concat(Yt,"-submenu"),Mr=vn||jt,zr=M.useRef(),Ln=M.useRef(),tn=gn!=null?gn:nr,sn=en!=null?en:br,nn=kn.includes(et),rr=!Wn&&nn,wr=hr(Sn,et),cr=Pt(et,Mr,Nt,tt),Ir=cr.active,qr=(0,I.Z)(cr,C),Eo=M.useState(!1),jr=(0,d.Z)(Eo,2),kr=jr[0],fo=jr[1],ao=function(mo){Mr||fo(mo)},so=function(mo){ao(!0),Le==null||Le({key:et,domEvent:mo})},Ho=function(mo){ao(!1),Bt==null||Bt({key:et,domEvent:mo})},Lo=M.useMemo(function(){return Ir||(Zt!=="inline"?kr||hr([Kn],et):!1)},[Zt,Ir,Kn,kr,et,hr]),zo=Ut(Hr.length),Zo=function(mo){Mr||(At==null||At({key:et,domEvent:mo}),Zt==="inline"&&on(et,!nn))},ro=w(function(Io){De==null||De(Ht(Io)),Lr(Io)}),Gt=function(mo){Zt!=="inline"&&on(et,mo)},ur=function(){Vt(et)},Vn=Cn&&"".concat(Cn,"-popup"),qn=M.createElement("div",(0,t.Z)({role:"menuitem",style:zo,className:"".concat(dr,"-title"),tabIndex:Mr?null:-1,ref:zr,title:typeof lt=="string"?lt:null,"data-menu-id":Wn&&Cn?null:Cn,"aria-expanded":rr,"aria-haspopup":!0,"aria-controls":Vn,"aria-disabled":Mr,onClick:Zo,onFocus:ur},qr),lt,M.createElement(Wt,{icon:Zt!=="horizontal"?sn:void 0,props:(0,S.Z)((0,S.Z)({},ve),{},{isOpen:rr,isSubMenu:!0})},M.createElement("i",{className:"".concat(dr,"-arrow")}))),Nr=M.useRef(Zt);if(Zt!=="inline"&&Hr.length>1?Nr.current="vertical":Nr.current=Zt,!Wn){var Vr=Nr.current;qn=M.createElement(k,{mode:Vr,prefixCls:dr,visible:!kt&&rr&&Zt!=="inline",popupClassName:oe,popupOffset:me,popupStyle:Se,popup:M.createElement(E,{mode:Vr==="horizontal"?"vertical":Vr},M.createElement(Rn,{id:Vn,ref:Ln},dn)),disabled:Mr,onVisibleChange:Gt},qn)}var wo=M.createElement(le.Z.Item,(0,t.Z)({role:"none"},Kt,{component:"li",style:Xe,className:se()(dr,"".concat(dr,"-").concat(Zt),Te,(je={},(0,u.Z)(je,"".concat(dr,"-open"),rr),(0,u.Z)(je,"".concat(dr,"-active"),Lo),(0,u.Z)(je,"".concat(dr,"-selected"),wr),(0,u.Z)(je,"".concat(dr,"-disabled"),Mr),je)),onMouseEnter:so,onMouseLeave:Ho}),qn,!Wn&&M.createElement(p,{id:Vn,open:rr,keyPath:Hr},dn));return zn&&(wo=zn(wo,ve,{selected:wr,active:Lo,open:rr,disabled:Mr})),M.createElement(E,{onItemClick:ro,mode:Zt==="horizontal"?"vertical":Zt,itemIcon:tn,expandIcon:sn},wo)};function q(ce){var ve=ce.eventKey,je=ce.children,Xe=Y(ve),Te=We(je,Xe),lt=P();M.useEffect(function(){if(lt)return lt.registerPath(ve,Xe),function(){lt.unregisterPath(ve,Xe)}},[Xe]);var et;return lt?et=Te:et=M.createElement(re,ce,Te),M.createElement(G.Provider,{value:Xe},et)}var He=e(10928),Ke=["className","title","eventKey","children"],_e=["children"],at=function(ve){var je=ve.className,Xe=ve.title,Te=ve.eventKey,lt=ve.children,et=(0,I.Z)(ve,Ke),gt=M.useContext(be),jt=gt.prefixCls,kt="".concat(jt,"-item-group");return M.createElement("li",(0,t.Z)({role:"presentation"},et,{onClick:function(gn){return gn.stopPropagation()},className:se()(kt,je)}),M.createElement("div",{role:"presentation",className:"".concat(kt,"-title"),title:typeof Xe=="string"?Xe:void 0},Xe),M.createElement("ul",{role:"group",className:"".concat(kt,"-list")},lt))};function $e(ce){var ve=ce.children,je=(0,I.Z)(ce,_e),Xe=Y(je.eventKey),Te=We(ve,Xe),lt=P();return lt?Te:M.createElement(at,(0,It.Z)(je,["warnKey"]),Te)}function ft(ce){var ve=ce.className,je=ce.style,Xe=M.useContext(be),Te=Xe.prefixCls,lt=P();return lt?null:M.createElement("li",{role:"separator",className:se()("".concat(Te,"-item-divider"),ve),style:je})}var mt=["label","children","key","type"];function ct(ce){return(ce||[]).map(function(ve,je){if(ve&&(0,He.Z)(ve)==="object"){var Xe=ve,Te=Xe.label,lt=Xe.children,et=Xe.key,gt=Xe.type,jt=(0,I.Z)(Xe,mt),kt=et!=null?et:"tmp-".concat(je);return lt||gt==="group"?gt==="group"?M.createElement($e,(0,t.Z)({key:kt},jt,{title:Te}),ct(lt)):M.createElement(q,(0,t.Z)({key:kt},jt,{title:Te}),ct(lt)):gt==="divider"?M.createElement(ft,(0,t.Z)({key:kt},jt)):M.createElement(qt,(0,t.Z)({key:kt},jt),Te)}return null}).filter(function(ve){return ve})}function Ot(ce,ve,je){var Xe=ce;return ve&&(Xe=ct(ve)),We(Xe,je)}var vt=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],bt=[],xt=M.forwardRef(function(ce,ve){var je,Xe,Te=ce,lt=Te.prefixCls,et=lt===void 0?"rc-menu":lt,gt=Te.rootClassName,jt=Te.style,kt=Te.className,dn=Te.tabIndex,gn=dn===void 0?0:dn,en=Te.items,oe=Te.children,me=Te.direction,Se=Te.id,De=Te.mode,Le=De===void 0?"vertical":De,Bt=Te.inlineCollapsed,At=Te.disabled,Nt=Te.disabledOverflow,tt=Te.subMenuOpenDelay,Kt=tt===void 0?.1:tt,Cn=Te.subMenuCloseDelay,Tt=Cn===void 0?.1:Cn,Yt=Te.forceSubMenuRender,Zt=Te.defaultOpenKeys,kn=Te.openKeys,vn=Te.activeKey,Wn=Te.defaultActiveFirst,Kn=Te.selectable,Sn=Kn===void 0?!0:Kn,nr=Te.multiple,br=nr===void 0?!1:nr,Lr=Te.defaultSelectedKeys,on=Te.selectedKeys,Vt=Te.onSelect,xn=Te.onDeselect,zn=Te.inlineIndent,An=zn===void 0?24:zn,hr=Te.motion,Hr=Te.defaultMotions,dr=Te.triggerSubMenuAction,Mr=dr===void 0?"hover":dr,zr=Te.builtinPlacements,Ln=Te.itemIcon,tn=Te.expandIcon,sn=Te.overflowedIndicator,nn=sn===void 0?"...":sn,rr=Te.overflowedIndicatorPopupClassName,wr=Te.getPopupContainer,cr=Te.onClick,Ir=Te.onOpenChange,qr=Te.onKeyDown,Eo=Te.openAnimation,jr=Te.openTransitionName,kr=Te._internalRenderMenuItem,fo=Te._internalRenderSubMenuItem,ao=(0,I.Z)(Te,vt),so=M.useMemo(function(){return Ot(oe,en,bt)},[oe,en]),Ho=M.useState(!1),Lo=(0,d.Z)(Ho,2),zo=Lo[0],Zo=Lo[1],ro=M.useRef(),Gt=ye(Se),ur=me==="rtl",Vn=(0,h.Z)(Zt,{value:kn,postState:function(co){return co||bt}}),qn=(0,d.Z)(Vn,2),Nr=qn[0],Vr=qn[1],wo=function(co){var So=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function _o(){Vr(co),Ir==null||Ir(co)}So?(0,J.flushSync)(_o):_o()},Io=M.useState(Nr),mo=(0,d.Z)(Io,2),Oo=mo[0],eo=mo[1],Rr=M.useRef(!1),Bo=M.useMemo(function(){return(Le==="inline"||Le==="vertical")&&Bt?["vertical",Bt]:[Le,!1]},[Le,Bt]),go=(0,d.Z)(Bo,2),Ro=go[0],ho=go[1],va=Ro==="inline",da=M.useState(Ro),Ia=(0,d.Z)(da,2),qo=Ia[0],Ea=Ia[1],Fa=M.useState(ho),Sa=(0,d.Z)(Fa,2),yo=Sa[0],Ja=Sa[1];M.useEffect(function(){Ea(Ro),Ja(ho),Rr.current&&(va?Vr(Oo):wo(bt))},[Ro,ho]);var La=M.useState(0),Ba=(0,d.Z)(La,2),pa=Ba[0],Na=Ba[1],xa=pa>=so.length-1||qo!=="horizontal"||Nt;M.useEffect(function(){va&&eo(Nr)},[Nr]),M.useEffect(function(){return Rr.current=!0,function(){Rr.current=!1}},[]);var aa=R(),Ra=aa.registerPath,Ta=aa.unregisterPath,Aa=aa.refreshOverflowKeys,ca=aa.isSubPathKey,Wr=aa.getKeyPath,Pr=aa.getKeys,jo=aa.getSubPathKeys,Do=M.useMemo(function(){return{registerPath:Ra,unregisterPath:Ta}},[Ra,Ta]),Mo=M.useMemo(function(){return{isSubPathKey:ca}},[ca]);M.useEffect(function(){Aa(xa?bt:so.slice(pa+1).map(function(Po){return Po.key}))},[pa,xa]);var ko=(0,h.Z)(vn||Wn&&((je=so[0])===null||je===void 0?void 0:je.key),{value:vn}),Uo=(0,d.Z)(ko,2),$o=Uo[0],to=Uo[1],ga=w(function(Po){to(Po)}),ia=w(function(){to(void 0)});(0,M.useImperativeHandle)(ve,function(){return{list:ro.current,focus:function(co){var So,_o=Pr(),ea=L(_o,Gt),Pa=ea.elements,ha=ea.key2element,ka=ea.element2key,ei=T(ro.current,Pa),si=$o!=null?$o:ei[0]?ka.get(ei[0]):(So=so.find(function(gi){return!gi.props.disabled}))===null||So===void 0?void 0:So.key,ti=ha.get(si);if(si&&ti){var Va;ti==null||(Va=ti.focus)===null||Va===void 0||Va.call(ti,co)}}}});var za=(0,h.Z)(Lr||[],{value:on,postState:function(co){return Array.isArray(co)?co:co==null?bt:[co]}}),qa=(0,d.Z)(za,2),Za=qa[0],ja=qa[1],Wa=function(co){if(Sn){var So=co.key,_o=Za.includes(So),ea;br?_o?ea=Za.filter(function(ha){return ha!==So}):ea=[].concat((0,te.Z)(Za),[So]):ea=[So],ja(ea);var Pa=(0,S.Z)((0,S.Z)({},co),{},{selectedKeys:ea});_o?xn==null||xn(Pa):Vt==null||Vt(Pa)}!br&&Nr.length&&qo!=="inline"&&wo(bt)},Ka=w(function(Po){cr==null||cr(Ht(Po)),Wa(Po)}),$a=w(function(Po,co){var So=Nr.filter(function(ea){return ea!==Po});if(co)So.push(Po);else if(qo!=="inline"){var _o=jo(Po);So=So.filter(function(ea){return!_o.has(ea)})}(0,ue.Z)(Nr,So,!0)||wo(So,!0)}),Ha=function(co,So){var _o=So!=null?So:!Nr.includes(co);$a(co,_o)},Ma=s(qo,$o,ur,Gt,ro,Pr,Wr,to,Ha,qr);M.useEffect(function(){Zo(!0)},[]);var _a=M.useMemo(function(){return{_internalRenderMenuItem:kr,_internalRenderSubMenuItem:fo}},[kr,fo]),ii=qo!=="horizontal"||Nt?so:so.map(function(Po,co){return M.createElement(E,{key:Po.key,overflowDisabled:co>pa},Po)}),li=M.createElement(le.Z,(0,t.Z)({id:Se,ref:ro,prefixCls:"".concat(et,"-overflow"),component:"ul",itemComponent:qt,className:se()(et,"".concat(et,"-root"),"".concat(et,"-").concat(qo),kt,(Xe={},(0,u.Z)(Xe,"".concat(et,"-inline-collapsed"),yo),(0,u.Z)(Xe,"".concat(et,"-rtl"),ur),Xe),gt),dir:me,style:jt,role:"menu",tabIndex:gn,data:ii,renderRawItem:function(co){return co},renderRawRest:function(co){var So=co.length,_o=So?so.slice(-So):null;return M.createElement(q,{eventKey:Q,title:nn,disabled:xa,internalPopupClose:So===0,popupClassName:rr},_o)},maxCount:qo!=="horizontal"||Nt?le.Z.INVALIDATE:le.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(co){Na(co)},onKeyDown:Ma},ao));return M.createElement(Me.Provider,{value:_a},M.createElement(ie.Provider,{value:Gt},M.createElement(E,{prefixCls:et,rootClassName:gt,mode:qo,openKeys:Nr,rtl:ur,disabled:At,motion:zo?hr:null,defaultMotions:zo?Hr:null,activeKey:$o,onActive:ga,onInactive:ia,selectedKeys:Za,inlineIndent:An,subMenuOpenDelay:Kt,subMenuCloseDelay:Tt,forceSubMenuRender:Yt,builtinPlacements:zr,triggerSubMenuAction:Mr,getPopupContainer:wr,itemIcon:Ln,expandIcon:tn,onItemClick:Ka,onOpenChange:$a},M.createElement(V.Provider,{value:Mo},li),M.createElement("div",{style:{display:"none"},"aria-hidden":!0},M.createElement(x.Provider,{value:Do},so)))))}),Qt=xt,nt=Qt;nt.Item=qt,nt.SubMenu=q,nt.ItemGroup=$e,nt.Divider=ft;var pt=nt},11780:function(un,Ve,e){e.d(Ve,{Z:function(){return ne}});var t=e(5016),u=e(20049),S=e(52456),te=e(5883),d=e(59301),I=e(92310),n=e.n(I),se=e(29301),le=e(34280),h=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ue=void 0;function b(X,we){var m=X.prefixCls,A=X.invalidate,z=X.item,D=X.renderItem,B=X.responsive,F=X.responsiveDisabled,W=X.registerSize,xe=X.itemKey,Pe=X.className,Ie=X.style,rt=X.children,Ct=X.display,ut=X.order,he=X.component,qe=he===void 0?"div":he,T=(0,te.Z)(X,h),O=B&&!Ct;function L(c){W(xe,c)}d.useEffect(function(){return function(){L(null)}},[]);var s=D&&z!==ue?D(z,{index:ut}):rt,H;A||(H={opacity:O?0:1,height:O?0:ue,overflowY:O?"hidden":ue,order:B?ut:ue,pointerEvents:O?"none":ue,position:O?"absolute":ue});var de={};O&&(de["aria-hidden"]=!0);var v=d.createElement(qe,(0,t.Z)({className:n()(!A&&m,Pe),style:(0,u.Z)((0,u.Z)({},H),Ie)},de,T,{ref:we}),s);return B&&(v=d.createElement(se.Z,{onResize:function(Q){var R=Q.offsetWidth;L(R)},disabled:F},v)),v}var M=d.forwardRef(b);M.displayName="Item";var J=M,ie=e(6089),_=e(4676),Je=e(16089);function Ee(X){if(typeof MessageChannel=="undefined")(0,Je.Z)(X);else{var we=new MessageChannel;we.port1.onmessage=function(){return X()},we.port2.postMessage(void 0)}}function Ue(){var X=d.useRef(null),we=function(A){X.current||(X.current=[],Ee(function(){(0,_.unstable_batchedUpdates)(function(){X.current.forEach(function(z){z()}),X.current=null})})),X.current.push(A)};return we}function be(X,we){var m=d.useState(we),A=(0,S.Z)(m,2),z=A[0],D=A[1],B=(0,ie.Z)(function(F){X(function(){D(F)})});return[z,B]}var K=d.createContext(null),E=["component"],r=["className"],x=["className"],P=function(we,m){var A=d.useContext(K);if(!A){var z=we.component,D=z===void 0?"div":z,B=(0,te.Z)(we,E);return d.createElement(D,(0,t.Z)({},B,{ref:m}))}var F=A.className,W=(0,te.Z)(A,r),xe=we.className,Pe=(0,te.Z)(we,x);return d.createElement(K.Provider,{value:null},d.createElement(J,(0,t.Z)({ref:m,className:n()(F,xe)},W,Pe)))},G=d.forwardRef(P);G.displayName="RawItem";var Y=G,V=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Z="responsive",Me="invalidate";function pe(X){return"+ ".concat(X.length," ...")}function it(X,we){var m=X.prefixCls,A=m===void 0?"rc-overflow":m,z=X.data,D=z===void 0?[]:z,B=X.renderItem,F=X.renderRawItem,W=X.itemKey,xe=X.itemWidth,Pe=xe===void 0?10:xe,Ie=X.ssr,rt=X.style,Ct=X.className,ut=X.maxCount,he=X.renderRest,qe=X.renderRawRest,T=X.suffix,O=X.component,L=O===void 0?"div":O,s=X.itemComponent,H=X.onVisibleChange,de=(0,te.Z)(X,V),v=Ie==="full",c=Ue(),Q=be(c,null),R=(0,S.Z)(Q,2),w=R[0],U=R[1],Fe=w||0,ye=be(c,new Map),fe=(0,S.Z)(ye,2),Ae=fe[0],Ne=fe[1],Re=be(c,0),It=(0,S.Z)(Re,2),zt=It[0],Pt=It[1],Ut=be(c,0),Wt=(0,S.Z)(Ut,2),yt=Wt[0],Ht=Wt[1],Mn=be(c,0),$n=(0,S.Z)(Mn,2),Tn=$n[0],tr=$n[1],pr=(0,d.useState)(null),Xn=(0,S.Z)(pr,2),qt=Xn[0],gr=Xn[1],yr=(0,d.useState)(null),Dn=(0,S.Z)(yr,2),Rn=Dn[0],Xr=Dn[1],We=d.useMemo(function(){return Rn===null&&v?Number.MAX_SAFE_INTEGER:Rn||0},[Rn,w]),ht=(0,d.useState)(!1),Mt=(0,S.Z)(ht,2),dt=Mt[0],Xt=Mt[1],Fn="".concat(A,"-item"),$t=Math.max(zt,yt),jn=ut===Z,k=D.length&&jn,i=ut===Me,p=k||typeof ut=="number"&&D.length>ut,g=(0,d.useMemo)(function(){var pt=D;return k?w===null&&v?pt=D:pt=D.slice(0,Math.min(D.length,Fe/Pe)):typeof ut=="number"&&(pt=D.slice(0,ut)),pt},[D,Pe,w,ut,k]),C=(0,d.useMemo)(function(){return k?D.slice(We+1):D.slice(g.length)},[D,g,k,We]),re=(0,d.useCallback)(function(pt,ce){var ve;return typeof W=="function"?W(pt):(ve=W&&(pt==null?void 0:pt[W]))!==null&&ve!==void 0?ve:ce},[W]),q=(0,d.useCallback)(B||function(pt){return pt},[B]);function He(pt,ce,ve){Rn===pt&&(ce===void 0||ce===qt)||(Xr(pt),ve||(Xt(ptFe){He(je-1,pt-Xe-Tn+yt);break}}T&&ft(0)+Tn>Fe&&gr(null)}},[Fe,Ae,yt,Tn,re,g]);var mt=dt&&!!C.length,ct={};qt!==null&&k&&(ct={position:"absolute",left:qt,top:0});var Ot={prefixCls:Fn,responsive:k,component:s,invalidate:i},vt=F?function(pt,ce){var ve=re(pt,ce);return d.createElement(K.Provider,{key:ve,value:(0,u.Z)((0,u.Z)({},Ot),{},{order:ce,item:pt,itemKey:ve,registerSize:_e,display:ce<=We})},F(pt,ce))}:function(pt,ce){var ve=re(pt,ce);return d.createElement(J,(0,t.Z)({},Ot,{order:ce,key:ve,item:pt,renderItem:q,itemKey:ve,registerSize:_e,display:ce<=We}))},bt={order:mt?We:Number.MAX_SAFE_INTEGER,className:"".concat(Fn,"-rest"),registerSize:at,display:mt},xt=he||pe,Qt=qe?d.createElement(K.Provider,{value:(0,u.Z)((0,u.Z)({},Ot),bt)},qe(C)):d.createElement(J,(0,t.Z)({},Ot,bt),typeof xt=="function"?xt(C):xt),nt=d.createElement(L,(0,t.Z)({className:n()(!i&&A,Ct),style:rt,ref:we},de),g.map(vt),p?Qt:null,T&&d.createElement(J,(0,t.Z)({},Ot,{responsive:jn,responsiveDisabled:!k,order:We,className:"".concat(Fn,"-suffix"),registerSize:$e,display:!0,style:ct}),T));return jn?d.createElement(se.Z,{onResize:Ke,disabled:!k},nt):nt}var ge=d.forwardRef(it);ge.displayName="Overflow",ge.Item=Y,ge.RESPONSIVE=Z,ge.INVALIDATE=Me;var Ce=ge,ne=Ce},17115:function(un,Ve,e){e.d(Ve,{ZP:function(){return n}});var t=e(52456),u=e(59301),S=e(47273),te=0,d=(0,S.Z)();function I(){var se;return d?(se=te,te+=1):se="TEST_OR_SSR",se}function n(se){var le=u.useState(),h=(0,t.Z)(le,2),ue=h[0],b=h[1];return u.useEffect(function(){b("rc_select_".concat(I()))},[]),se||ue}},77861:function(un,Ve,e){e.d(Ve,{Ac:function(){return U},Xo:function(){return Ht},Wx:function(){return $n},ZP:function(){return p},lk:function(){return K}});var t=e(5016),u=e(92393),S=e(18082),te=e(20049),d=e(52456),I=e(5883),n=e(10928),se=e(18929),le=e(48736),h=e(59301),ue=e(92310),b=e.n(ue),M=e(34280),J=e(49658),ie=e(10228),_=e(8654),Je=function(C){var re=C.className,q=C.customizeIcon,He=C.customizeIconProps,Ke=C.onMouseDown,_e=C.onClick,at=C.children,$e;return typeof q=="function"?$e=q(He):$e=q,h.createElement("span",{className:re,onMouseDown:function(mt){mt.preventDefault(),Ke&&Ke(mt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:_e,"aria-hidden":!0},$e!==void 0?$e:h.createElement("span",{className:b()(re.split(/\s+/).map(function(ft){return"".concat(ft,"-icon")}))},at))},Ee=Je;function Ue(g,C,re,q,He){var Ke=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,_e=arguments.length>6?arguments[6]:void 0,at=arguments.length>7?arguments[7]:void 0,$e=h.useMemo(function(){if((0,n.Z)(q)==="object")return q.clearIcon;if(He)return He},[q,He]),ft=h.useMemo(function(){return!!(!Ke&&q&&(re.length||_e)&&!(at==="combobox"&&_e===""))},[q,Ke,re.length,_e,at]);return{allowClear:ft,clearIcon:h.createElement(Ee,{className:"".concat(g,"-clear"),onMouseDown:C,customizeIcon:$e},"\xD7")}}var be=h.createContext(null);function K(){return h.useContext(be)}function E(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,C=h.useState(!1),re=(0,d.Z)(C,2),q=re[0],He=re[1],Ke=h.useRef(null),_e=function(){window.clearTimeout(Ke.current)};h.useEffect(function(){return _e},[]);var at=function(ft,mt){_e(),Ke.current=window.setTimeout(function(){He(ft),mt&&mt()},g)};return[q,at,_e]}function r(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,C=h.useRef(null),re=h.useRef(null);h.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function q(He){(He||C.current===null)&&(C.current=He),window.clearTimeout(re.current),re.current=window.setTimeout(function(){C.current=null},g)}return[function(){return C.current},q]}function x(g,C,re,q){var He=h.useRef(null);He.current={open:C,triggerOpen:re,customizedTrigger:q},h.useEffect(function(){function Ke(_e){var at;if(!((at=He.current)!==null&&at!==void 0&&at.customizedTrigger)){var $e=_e.target;$e.shadowRoot&&_e.composed&&($e=_e.composedPath()[0]||$e),He.current.open&&g().filter(function(ft){return ft}).every(function(ft){return!ft.contains($e)&&ft!==$e})&&He.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ke),function(){return window.removeEventListener("mousedown",Ke)}},[])}var P=e(26112),G=e(11780),Y=function(C,re){var q,He,Ke=C.prefixCls,_e=C.id,at=C.inputElement,$e=C.disabled,ft=C.tabIndex,mt=C.autoFocus,ct=C.autoComplete,Ot=C.editable,vt=C.activeDescendantId,bt=C.value,xt=C.maxLength,Qt=C.onKeyDown,nt=C.onMouseDown,pt=C.onChange,ce=C.onPaste,ve=C.onCompositionStart,je=C.onCompositionEnd,Xe=C.open,Te=C.attrs,lt=at||h.createElement("input",null),et=lt,gt=et.ref,jt=et.props,kt=jt.onKeyDown,dn=jt.onChange,gn=jt.onMouseDown,en=jt.onCompositionStart,oe=jt.onCompositionEnd,me=jt.style;return(0,le.Kp)(!("maxLength"in lt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),lt=h.cloneElement(lt,(0,te.Z)((0,te.Z)((0,te.Z)({type:"search"},jt),{},{id:_e,ref:(0,_.sQ)(re,gt),disabled:$e,tabIndex:ft,autoComplete:ct||"off",autoFocus:mt,className:b()("".concat(Ke,"-selection-search-input"),(q=lt)===null||q===void 0||(He=q.props)===null||He===void 0?void 0:He.className),role:"combobox","aria-label":"Search","aria-expanded":Xe||!1,"aria-haspopup":"listbox","aria-owns":"".concat(_e,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(_e,"_list"),"aria-activedescendant":Xe?vt:void 0},Te),{},{value:Ot?bt:"",maxLength:xt,readOnly:!Ot,unselectable:Ot?null:"on",style:(0,te.Z)((0,te.Z)({},me),{},{opacity:Ot?null:0}),onKeyDown:function(De){Qt(De),kt&&kt(De)},onMouseDown:function(De){nt(De),gn&&gn(De)},onChange:function(De){pt(De),dn&&dn(De)},onCompositionStart:function(De){ve(De),en&&en(De)},onCompositionEnd:function(De){je(De),oe&&oe(De)},onPaste:ce})),lt},V=h.forwardRef(Y);V.displayName="Input";var Z=V;function Me(g){return Array.isArray(g)?g:g!==void 0?[g]:[]}var pe=typeof window!="undefined"&&window.document&&window.document.documentElement,it=pe;function ge(g){return g!=null}function Ce(g){return!g&&g!==0}function ne(g){return["string","number"].includes((0,n.Z)(g))}function X(g){var C=void 0;return g&&(ne(g.title)?C=g.title.toString():ne(g.label)&&(C=g.label.toString())),C}function we(g,C){it?h.useLayoutEffect(g,C):h.useEffect(g,C)}function m(g){var C;return(C=g.key)!==null&&C!==void 0?C:g.value}var A=function(C){C.preventDefault(),C.stopPropagation()},z=function(C){var re=C.id,q=C.prefixCls,He=C.values,Ke=C.open,_e=C.searchValue,at=C.autoClearSearchValue,$e=C.inputRef,ft=C.placeholder,mt=C.disabled,ct=C.mode,Ot=C.showSearch,vt=C.autoFocus,bt=C.autoComplete,xt=C.activeDescendantId,Qt=C.tabIndex,nt=C.removeIcon,pt=C.maxTagCount,ce=C.maxTagTextLength,ve=C.maxTagPlaceholder,je=ve===void 0?function(Kn){return"+ ".concat(Kn.length," ...")}:ve,Xe=C.tagRender,Te=C.onToggleOpen,lt=C.onRemove,et=C.onInputChange,gt=C.onInputPaste,jt=C.onInputKeyDown,kt=C.onInputMouseDown,dn=C.onInputCompositionStart,gn=C.onInputCompositionEnd,en=h.useRef(null),oe=(0,h.useState)(0),me=(0,d.Z)(oe,2),Se=me[0],De=me[1],Le=(0,h.useState)(!1),Bt=(0,d.Z)(Le,2),At=Bt[0],Nt=Bt[1],tt="".concat(q,"-selection"),Kt=Ke||ct==="multiple"&&at===!1||ct==="tags"?_e:"",Cn=ct==="tags"||ct==="multiple"&&at===!1||Ot&&(Ke||At);we(function(){De(en.current.scrollWidth)},[Kt]);function Tt(Kn,Sn,nr,br,Lr){return h.createElement("span",{className:b()("".concat(tt,"-item"),(0,S.Z)({},"".concat(tt,"-item-disabled"),nr)),title:X(Kn)},h.createElement("span",{className:"".concat(tt,"-item-content")},Sn),br&&h.createElement(Ee,{className:"".concat(tt,"-item-remove"),onMouseDown:A,onClick:Lr,customizeIcon:nt},"\xD7"))}function Yt(Kn,Sn,nr,br,Lr){var on=function(xn){A(xn),Te(!Ke)};return h.createElement("span",{onMouseDown:on},Xe({label:Sn,value:Kn,disabled:nr,closable:br,onClose:Lr}))}function Zt(Kn){var Sn=Kn.disabled,nr=Kn.label,br=Kn.value,Lr=!mt&&!Sn,on=nr;if(typeof ce=="number"&&(typeof nr=="string"||typeof nr=="number")){var Vt=String(on);Vt.length>ce&&(on="".concat(Vt.slice(0,ce),"..."))}var xn=function(An){An&&An.stopPropagation(),lt(Kn)};return typeof Xe=="function"?Yt(br,on,Sn,Lr,xn):Tt(Kn,on,Sn,Lr,xn)}function kn(Kn){var Sn=typeof je=="function"?je(Kn):je;return Tt({title:Sn},Sn,!1)}var vn=h.createElement("div",{className:"".concat(tt,"-search"),style:{width:Se},onFocus:function(){Nt(!0)},onBlur:function(){Nt(!1)}},h.createElement(Z,{ref:$e,open:Ke,prefixCls:q,id:re,inputElement:null,disabled:mt,autoFocus:vt,autoComplete:bt,editable:Cn,activeDescendantId:xt,value:Kt,onKeyDown:jt,onMouseDown:kt,onChange:et,onPaste:gt,onCompositionStart:dn,onCompositionEnd:gn,tabIndex:Qt,attrs:(0,P.Z)(C,!0)}),h.createElement("span",{ref:en,className:"".concat(tt,"-search-mirror"),"aria-hidden":!0},Kt,"\xA0")),Wn=h.createElement(G.Z,{prefixCls:"".concat(tt,"-overflow"),data:He,renderItem:Zt,renderRest:kn,suffix:vn,itemKey:m,maxCount:pt});return h.createElement(h.Fragment,null,Wn,!He.length&&!Kt&&h.createElement("span",{className:"".concat(tt,"-placeholder")},ft))},D=z,B=function(C){var re=C.inputElement,q=C.prefixCls,He=C.id,Ke=C.inputRef,_e=C.disabled,at=C.autoFocus,$e=C.autoComplete,ft=C.activeDescendantId,mt=C.mode,ct=C.open,Ot=C.values,vt=C.placeholder,bt=C.tabIndex,xt=C.showSearch,Qt=C.searchValue,nt=C.activeValue,pt=C.maxLength,ce=C.onInputKeyDown,ve=C.onInputMouseDown,je=C.onInputChange,Xe=C.onInputPaste,Te=C.onInputCompositionStart,lt=C.onInputCompositionEnd,et=C.title,gt=h.useState(!1),jt=(0,d.Z)(gt,2),kt=jt[0],dn=jt[1],gn=mt==="combobox",en=gn||xt,oe=Ot[0],me=Qt||"";gn&&nt&&!kt&&(me=nt),h.useEffect(function(){gn&&dn(!1)},[gn,nt]);var Se=mt!=="combobox"&&!ct&&!xt?!1:!!me,De=et===void 0?X(oe):et,Le=function(){if(oe)return null;var At=Se?{visibility:"hidden"}:void 0;return h.createElement("span",{className:"".concat(q,"-selection-placeholder"),style:At},vt)};return h.createElement(h.Fragment,null,h.createElement("span",{className:"".concat(q,"-selection-search")},h.createElement(Z,{ref:Ke,prefixCls:q,id:He,open:ct,inputElement:re,disabled:_e,autoFocus:at,autoComplete:$e,editable:en,activeDescendantId:ft,value:me,onKeyDown:ce,onMouseDown:ve,onChange:function(At){dn(!0),je(At)},onPaste:Xe,onCompositionStart:Te,onCompositionEnd:lt,tabIndex:bt,attrs:(0,P.Z)(C,!0),maxLength:gn?pt:void 0})),!gn&&oe?h.createElement("span",{className:"".concat(q,"-selection-item"),title:De,style:Se?{visibility:"hidden"}:void 0},oe.label):null,Le())},F=B;function W(g){return![ie.Z.ESC,ie.Z.SHIFT,ie.Z.BACKSPACE,ie.Z.TAB,ie.Z.WIN_KEY,ie.Z.ALT,ie.Z.META,ie.Z.WIN_KEY_RIGHT,ie.Z.CTRL,ie.Z.SEMICOLON,ie.Z.EQUALS,ie.Z.CAPS_LOCK,ie.Z.CONTEXT_MENU,ie.Z.F1,ie.Z.F2,ie.Z.F3,ie.Z.F4,ie.Z.F5,ie.Z.F6,ie.Z.F7,ie.Z.F8,ie.Z.F9,ie.Z.F10,ie.Z.F11,ie.Z.F12].includes(g)}var xe=function(C,re){var q=(0,h.useRef)(null),He=(0,h.useRef)(!1),Ke=C.prefixCls,_e=C.open,at=C.mode,$e=C.showSearch,ft=C.tokenWithEnter,mt=C.autoClearSearchValue,ct=C.onSearch,Ot=C.onSearchSubmit,vt=C.onToggleOpen,bt=C.onInputKeyDown,xt=C.domRef;h.useImperativeHandle(re,function(){return{focus:function(){q.current.focus()},blur:function(){q.current.blur()}}});var Qt=r(0),nt=(0,d.Z)(Qt,2),pt=nt[0],ce=nt[1],ve=function(me){var Se=me.which;(Se===ie.Z.UP||Se===ie.Z.DOWN)&&me.preventDefault(),bt&&bt(me),Se===ie.Z.ENTER&&at==="tags"&&!He.current&&!_e&&(Ot==null||Ot(me.target.value)),W(Se)&&vt(!0)},je=function(){ce(!0)},Xe=(0,h.useRef)(null),Te=function(me){ct(me,!0,He.current)!==!1&&vt(!0)},lt=function(){He.current=!0},et=function(me){He.current=!1,at!=="combobox"&&Te(me.target.value)},gt=function(me){var Se=me.target.value;if(ft&&Xe.current&&/[\r\n]/.test(Xe.current)){var De=Xe.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Se=Se.replace(De,Xe.current)}Xe.current=null,Te(Se)},jt=function(me){var Se=me.clipboardData,De=Se.getData("text");Xe.current=De},kt=function(me){var Se=me.target;if(Se!==q.current){var De=document.body.style.msTouchAction!==void 0;De?setTimeout(function(){q.current.focus()}):q.current.focus()}},dn=function(me){var Se=pt();me.target!==q.current&&!Se&&at!=="combobox"&&me.preventDefault(),(at!=="combobox"&&(!$e||!Se)||!_e)&&(_e&&mt!==!1&&ct("",!0,!1),vt())},gn={inputRef:q,onInputKeyDown:ve,onInputMouseDown:je,onInputChange:gt,onInputPaste:jt,onInputCompositionStart:lt,onInputCompositionEnd:et},en=at==="multiple"||at==="tags"?h.createElement(D,(0,t.Z)({},C,gn)):h.createElement(F,(0,t.Z)({},C,gn));return h.createElement("div",{ref:xt,className:"".concat(Ke,"-selector"),onClick:kt,onMouseDown:dn},en)},Pe=h.forwardRef(xe);Pe.displayName="Selector";var Ie=Pe,rt=e(35593),Ct=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],ut=function(C){var re=C===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"}}},he=function(C,re){var q=C.prefixCls,He=C.disabled,Ke=C.visible,_e=C.children,at=C.popupElement,$e=C.animation,ft=C.transitionName,mt=C.dropdownStyle,ct=C.dropdownClassName,Ot=C.direction,vt=Ot===void 0?"ltr":Ot,bt=C.placement,xt=C.builtinPlacements,Qt=C.dropdownMatchSelectWidth,nt=C.dropdownRender,pt=C.dropdownAlign,ce=C.getPopupContainer,ve=C.empty,je=C.getTriggerDOMNode,Xe=C.onPopupVisibleChange,Te=C.onPopupMouseEnter,lt=(0,I.Z)(C,Ct),et="".concat(q,"-dropdown"),gt=at;nt&&(gt=nt(at));var jt=h.useMemo(function(){return xt||ut(Qt)},[xt,Qt]),kt=$e?"".concat(et,"-").concat($e):ft,dn=typeof Qt=="number",gn=h.useMemo(function(){return dn?null:Qt===!1?"minWidth":"width"},[Qt,dn]),en=mt;dn&&(en=(0,te.Z)((0,te.Z)({},en),{},{width:Qt}));var oe=h.useRef(null);return h.useImperativeHandle(re,function(){return{getPopupElement:function(){return oe.current}}}),h.createElement(rt.Z,(0,t.Z)({},lt,{showAction:Xe?["click"]:[],hideAction:Xe?["click"]:[],popupPlacement:bt||(vt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:jt,prefixCls:et,popupTransitionName:kt,popup:h.createElement("div",{ref:oe,onMouseEnter:Te},gt),stretch:gn,popupAlign:pt,popupVisible:Ke,getPopupContainer:ce,popupClassName:b()(ct,(0,S.Z)({},"".concat(et,"-empty"),ve)),popupStyle:en,getTriggerDOMNode:je,onPopupVisibleChange:Xe}),_e)},qe=h.forwardRef(he);qe.displayName="SelectTrigger";var T=qe,O=e(74604);function L(g,C){var re=g.key,q;return"value"in g&&(q=g.value),re!=null?re:q!==void 0?q:"rc-index-key-".concat(C)}function s(g,C){var re=g||{},q=re.label,He=re.value,Ke=re.options,_e=re.groupLabel,at=q||(C?"children":"label");return{label:at,value:He||"value",options:Ke||"options",groupLabel:_e||at}}function H(g){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=C.fieldNames,q=C.childrenAsData,He=[],Ke=s(re,!1),_e=Ke.label,at=Ke.value,$e=Ke.options,ft=Ke.groupLabel;function mt(ct,Ot){ct.forEach(function(vt){if(Ot||!($e in vt)){var bt=vt[at];He.push({key:L(vt,He.length),groupOption:Ot,data:vt,label:vt[_e],value:bt})}else{var xt=vt[ft];xt===void 0&&q&&(xt=vt.label),He.push({key:L(vt,He.length),group:!0,data:vt,label:xt}),mt(vt[$e],!0)}})}return mt(g,!1),He}function de(g){var C=(0,te.Z)({},g);return"props"in C||Object.defineProperty(C,"props",{get:function(){return(0,le.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),C}}),C}function v(g,C){if(!C||!C.length)return null;var re=!1;function q(Ke,_e){var at=(0,O.Z)(_e),$e=at[0],ft=at.slice(1);if(!$e)return[Ke];var mt=Ke.split($e);return re=re||mt.length>1,mt.reduce(function(ct,Ot){return[].concat((0,u.Z)(ct),(0,u.Z)(q(Ot,ft)))},[]).filter(function(ct){return ct})}var He=q(g,C);return re?He:null}var c=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Q=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function R(g){return g==="tags"||g==="multiple"}var w=h.forwardRef(function(g,C){var re,q,He=g.id,Ke=g.prefixCls,_e=g.className,at=g.showSearch,$e=g.tagRender,ft=g.direction,mt=g.omitDomProps,ct=g.displayValues,Ot=g.onDisplayValuesChange,vt=g.emptyOptions,bt=g.notFoundContent,xt=bt===void 0?"Not Found":bt,Qt=g.onClear,nt=g.mode,pt=g.disabled,ce=g.loading,ve=g.getInputElement,je=g.getRawInputElement,Xe=g.open,Te=g.defaultOpen,lt=g.onDropdownVisibleChange,et=g.activeValue,gt=g.onActiveValueChange,jt=g.activeDescendantId,kt=g.searchValue,dn=g.autoClearSearchValue,gn=g.onSearch,en=g.onSearchSplit,oe=g.tokenSeparators,me=g.allowClear,Se=g.suffixIcon,De=g.clearIcon,Le=g.OptionList,Bt=g.animation,At=g.transitionName,Nt=g.dropdownStyle,tt=g.dropdownClassName,Kt=g.dropdownMatchSelectWidth,Cn=g.dropdownRender,Tt=g.dropdownAlign,Yt=g.placement,Zt=g.builtinPlacements,kn=g.getPopupContainer,vn=g.showAction,Wn=vn===void 0?[]:vn,Kn=g.onFocus,Sn=g.onBlur,nr=g.onKeyUp,br=g.onKeyDown,Lr=g.onMouseDown,on=(0,I.Z)(g,c),Vt=R(nt),xn=(at!==void 0?at:Vt)||nt==="combobox",zn=(0,te.Z)({},on);Q.forEach(function(Wr){delete zn[Wr]}),mt==null||mt.forEach(function(Wr){delete zn[Wr]});var An=h.useState(!1),hr=(0,d.Z)(An,2),Hr=hr[0],dr=hr[1];h.useEffect(function(){dr((0,J.Z)())},[]);var Mr=h.useRef(null),zr=h.useRef(null),Ln=h.useRef(null),tn=h.useRef(null),sn=h.useRef(null),nn=E(),rr=(0,d.Z)(nn,3),wr=rr[0],cr=rr[1],Ir=rr[2];h.useImperativeHandle(C,function(){var Wr,Pr;return{focus:(Wr=tn.current)===null||Wr===void 0?void 0:Wr.focus,blur:(Pr=tn.current)===null||Pr===void 0?void 0:Pr.blur,scrollTo:function(Do){var Mo;return(Mo=sn.current)===null||Mo===void 0?void 0:Mo.scrollTo(Do)}}});var qr=h.useMemo(function(){var Wr;if(nt!=="combobox")return kt;var Pr=(Wr=ct[0])===null||Wr===void 0?void 0:Wr.value;return typeof Pr=="string"||typeof Pr=="number"?String(Pr):""},[kt,nt,ct]),Eo=nt==="combobox"&&typeof ve=="function"&&ve()||null,jr=typeof je=="function"&&je(),kr=(0,_.x1)(zr,jr==null||(re=jr.props)===null||re===void 0?void 0:re.ref),fo=h.useState(!1),ao=(0,d.Z)(fo,2),so=ao[0],Ho=ao[1];(0,M.Z)(function(){Ho(!0)},[]);var Lo=(0,se.Z)(!1,{defaultValue:Te,value:Xe}),zo=(0,d.Z)(Lo,2),Zo=zo[0],ro=zo[1],Gt=so?Zo:!1,ur=!xt&&vt;(pt||ur&&Gt&&nt==="combobox")&&(Gt=!1);var Vn=ur?!1:Gt,qn=h.useCallback(function(Wr){var Pr=Wr!==void 0?Wr:!Gt;pt||(ro(Pr),Gt!==Pr&&(lt==null||lt(Pr)))},[pt,Gt,ro,lt]),Nr=h.useMemo(function(){return(oe||[]).some(function(Wr){return[` -`,`\r -`].includes(Wr)})},[oe]),Vr=function(Pr,jo,Do){var Mo=!0,ko=Pr;gt==null||gt(null);var Uo=Do?null:v(Pr,oe);return nt!=="combobox"&&Uo&&(ko="",en==null||en(Uo),qn(!1),Mo=!1),gn&&qr!==ko&&gn(ko,{source:jo?"typing":"effect"}),Mo},wo=function(Pr){!Pr||!Pr.trim()||gn(Pr,{source:"submit"})};h.useEffect(function(){!Gt&&!Vt&&nt!=="combobox"&&Vr("",!1,!1)},[Gt]),h.useEffect(function(){Zo&&pt&&ro(!1),pt&&cr(!1)},[pt]);var Io=r(),mo=(0,d.Z)(Io,2),Oo=mo[0],eo=mo[1],Rr=function(Pr){var jo=Oo(),Do=Pr.which;if(Do===ie.Z.ENTER&&(nt!=="combobox"&&Pr.preventDefault(),Gt||qn(!0)),eo(!!qr),Do===ie.Z.BACKSPACE&&!jo&&Vt&&!qr&&ct.length){for(var Mo=(0,u.Z)(ct),ko=null,Uo=Mo.length-1;Uo>=0;Uo-=1){var $o=Mo[Uo];if(!$o.disabled){Mo.splice(Uo,1),ko=$o;break}}ko&&Ot(Mo,{type:"remove",values:[ko]})}for(var to=arguments.length,ga=new Array(to>1?to-1:0),ia=1;ia1?jo-1:0),Mo=1;Mo1?Uo-1:0),to=1;to1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ne.Z)(g).map(function(re,q){if(!h.isValidElement(re)||!re.type)return null;var He=re,Ke=He.type.isSelectOptGroup,_e=He.key,at=He.props,$e=at.children,ft=(0,I.Z)(at,It);return C||!Ke?zt(re):(0,te.Z)((0,te.Z)({key:"__RC_SELECT_GRP__".concat(_e===null?q:_e,"__"),label:_e},ft),{},{options:Pt($e)})}).filter(function(re){return re})}function Ut(g,C,re,q,He){return h.useMemo(function(){var Ke=g,_e=!g;_e&&(Ke=Pt(C));var at=new Map,$e=new Map,ft=function(Ot,vt,bt){bt&&typeof bt=="string"&&Ot.set(vt[bt],vt)};function mt(ct){for(var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,vt=0;vt1&&arguments[1]!==void 0?arguments[1]:1,kn=gt.length,vn=0;vn1&&arguments[1]!==void 0?arguments[1]:!1;Se(Yt);var kn={source:Zt?"keyboard":"mouse"},vn=gt[Yt];if(!vn){xt(null,-1,kn);return}xt(vn.value,Yt,kn)};(0,h.useEffect)(function(){De(Qt!==!1?gn(0):-1)},[gt.length,ft]);var Le=h.useCallback(function(Tt){return ce.has(Tt)&&$e!=="combobox"},[$e,(0,u.Z)(ce).toString(),ce.size]);(0,h.useEffect)(function(){var Tt=setTimeout(function(){if(!at&&_e&&ce.size===1){var Zt=Array.from(ce)[0],kn=gt.findIndex(function(vn){var Wn=vn.data;return Wn.value===Zt});kn!==-1&&(De(kn),dn(kn))}});if(_e){var Yt;(Yt=jt.current)===null||Yt===void 0||Yt.scrollTo(void 0)}return function(){return clearTimeout(Tt)}},[_e,ft,bt.length]);var Bt=function(Yt){Yt!==void 0&&nt(Yt,{selected:!ce.has(Yt)}),at||mt(!1)};if(h.useImperativeHandle(re,function(){return{onKeyDown:function(Yt){var Zt=Yt.which,kn=Yt.ctrlKey;switch(Zt){case ie.Z.N:case ie.Z.P:case ie.Z.UP:case ie.Z.DOWN:{var vn=0;if(Zt===ie.Z.UP?vn=-1:Zt===ie.Z.DOWN?vn=1:gr()&&kn&&(Zt===ie.Z.N?vn=1:Zt===ie.Z.P&&(vn=-1)),vn!==0){var Wn=gn(me+vn,vn);dn(Wn),De(Wn,!0)}break}case ie.Z.ENTER:{var Kn=gt[me];Kn&&!Kn.data.disabled?Bt(Kn.value):Bt(void 0),_e&&Yt.preventDefault();break}case ie.Z.ESC:mt(!1),_e&&Yt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Yt){dn(Yt)}}}),gt.length===0)return h.createElement("div",{role:"listbox",id:"".concat(Ke,"_list"),className:"".concat(et,"-empty"),onMouseDown:kt},ct);var At=Object.keys(ve).map(function(Tt){return ve[Tt]}),Nt=function(Yt){return Yt.label};function tt(Tt,Yt){var Zt=Tt.group;return{role:Zt?"presentation":"option",id:"".concat(Ke,"_list_").concat(Yt)}}var Kt=function(Yt){var Zt=gt[Yt];if(!Zt)return null;var kn=Zt.data||{},vn=kn.value,Wn=Zt.group,Kn=(0,P.Z)(kn,!0),Sn=Nt(Zt);return Zt?h.createElement("div",(0,t.Z)({"aria-label":typeof Sn=="string"&&!Wn?Sn:null},Kn,{key:Yt},tt(Zt,Yt),{"aria-selected":Le(vn)}),vn):null},Cn={role:"listbox",id:"".concat(Ke,"_list")};return h.createElement(h.Fragment,null,je&&h.createElement("div",(0,t.Z)({},Cn,{style:{height:0,width:0,overflow:"hidden"}}),Kt(me-1),Kt(me),Kt(me+1)),h.createElement(pr.Z,{itemKey:"key",ref:jt,data:gt,height:Te,itemHeight:lt,fullHeight:!1,onMouseDown:kt,onScroll:Ot,virtual:je,direction:Xe,innerProps:je?null:Cn},function(Tt,Yt){var Zt,kn=Tt.group,vn=Tt.groupOption,Wn=Tt.data,Kn=Tt.label,Sn=Tt.value,nr=Wn.key;if(kn){var br,Lr=(br=Wn.title)!==null&&br!==void 0?br:Dn(Kn)?Kn.toString():void 0;return h.createElement("div",{className:b()(et,"".concat(et,"-group")),title:Lr},Kn!==void 0?Kn:nr)}var on=Wn.disabled,Vt=Wn.title,xn=Wn.children,zn=Wn.style,An=Wn.className,hr=(0,I.Z)(Wn,yr),Hr=(0,tr.Z)(hr,At),dr=Le(Sn),Mr="".concat(et,"-option"),zr=b()(et,Mr,An,(Zt={},(0,S.Z)(Zt,"".concat(Mr,"-grouped"),vn),(0,S.Z)(Zt,"".concat(Mr,"-active"),me===Yt&&!on),(0,S.Z)(Zt,"".concat(Mr,"-disabled"),on),(0,S.Z)(Zt,"".concat(Mr,"-selected"),dr),Zt)),Ln=Nt(Tt),tn=!pt||typeof pt=="function"||dr,sn=typeof Ln=="number"?Ln:Ln||Sn,nn=Dn(sn)?sn.toString():void 0;return Vt!==void 0&&(nn=Vt),h.createElement("div",(0,t.Z)({},(0,P.Z)(Hr),je?{}:tt(Tt,Yt),{"aria-selected":dr,className:zr,title:nn,onMouseMove:function(){me===Yt||on||De(Yt)},onClick:function(){on||Bt(Sn)},style:zn}),h.createElement("div",{className:"".concat(Mr,"-content")},sn),h.isValidElement(pt)||dr,tn&&h.createElement(Ee,{className:"".concat(et,"-option-state"),customizeIcon:pt,customizeIconProps:{isSelected:dr}},dr?"\u2713":null))}))},Xr=h.forwardRef(Rn);Xr.displayName="OptionList";var We=Xr;function ht(g){var C=g.mode,re=g.options,q=g.children,He=g.backfill,Ke=g.allowClear,_e=g.placeholder,at=g.getInputElement,$e=g.showSearch,ft=g.onSearch,mt=g.defaultOpen,ct=g.autoFocus,Ot=g.labelInValue,vt=g.value,bt=g.inputValue,xt=g.optionLabelProp,Qt=isMultiple(C),nt=$e!==void 0?$e:Qt||C==="combobox",pt=re||convertChildrenToData(q);if(warning(C!=="tags"||pt.every(function(Xe){return!Xe.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),C==="tags"||C==="combobox"){var ce=pt.some(function(Xe){return Xe.options?Xe.options.some(function(Te){return typeof("value"in Te?Te.value:Te.key)=="number"}):typeof("value"in Xe?Xe.value:Xe.key)=="number"});warning(!ce,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(C!=="combobox"||!xt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(C==="combobox"||!He,"`backfill` only works with `combobox` mode."),warning(C==="combobox"||!at,"`getInputElement` only work with `combobox` mode."),noteOnce(C!=="combobox"||!at||!Ke||!_e,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),ft&&!nt&&C!=="combobox"&&C!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!mt||ct,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),vt!=null){var ve=toArray(vt);warning(!Ot||ve.every(function(Xe){return _typeof(Xe)==="object"&&("key"in Xe||"value"in Xe)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Qt||Array.isArray(vt),"`value` should be array when `mode` is `multiple` or `tags`")}if(q){var je=null;toNodeArray(q).some(function(Xe){if(!React.isValidElement(Xe)||!Xe.type)return!1;var Te=Xe,lt=Te.type;if(lt.isSelectOption)return!1;if(lt.isSelectOptGroup){var et=toNodeArray(Xe.props.children).every(function(gt){return!React.isValidElement(gt)||!Xe.type||gt.type.isSelectOption?!0:(je=gt.type,!1)});return!et}return je=lt,!0}),je&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(je.displayName||je.name||je,"`.")),warning(bt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Mt(g,C){if(g){var re=function q(He){for(var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,_e=0;_e2&&arguments[2]!==void 0?arguments[2]:{},qn=Vn.source,Nr=qn===void 0?"keyboard":qn;kr(ur),_e&&q==="combobox"&&Gt!==null&&Nr==="keyboard"&&Ir(String(Gt))},[_e,q]),so=function(ur,Vn,qn){var Nr=function(){var Ro,ho=An(ur);return[me?{label:ho==null?void 0:ho[tt.label],value:ur,key:(Ro=ho==null?void 0:ho.key)!==null&&Ro!==void 0?Ro:ur}:ur,de(ho)]};if(Vn&&vt){var Vr=Nr(),wo=(0,d.Z)(Vr,2),Io=wo[0],mo=wo[1];vt(Io,mo)}else if(!Vn&&bt&&qn!=="clear"){var Oo=Nr(),eo=(0,d.Z)(Oo,2),Rr=eo[0],Bo=eo[1];bt(Rr,Bo)}},Ho=Wt(function(Gt,ur){var Vn,qn=Bt?ur.selected:!0;qn?Vn=Bt?[].concat((0,u.Z)(zn),[Gt]):[Gt]:Vn=zn.filter(function(Nr){return Nr.value!==Gt}),nn(Vn),so(Gt,qn),q==="combobox"?Ir(""):(!R||Ot)&&(Yt(""),Ir(""))}),Lo=function(ur,Vn){nn(ur);var qn=Vn.type,Nr=Vn.values;(qn==="remove"||qn==="clear")&&Nr.forEach(function(Vr){so(Vr.value,!1,qn)})},zo=function(ur,Vn){if(Yt(ur),Ir(null),Vn.source==="submit"){var qn=(ur||"").trim();if(qn){var Nr=Array.from(new Set([].concat((0,u.Z)(Hr),[qn])));nn(Nr),so(qn,!0),Yt("")}return}Vn.source!=="blur"&&(q==="combobox"&&nn(ur),mt==null||mt(ur))},Zo=function(ur){var Vn=ur;q!=="tags"&&(Vn=ur.map(function(Nr){var Vr=vn.get(Nr);return Vr==null?void 0:Vr.value}).filter(function(Nr){return Nr!==void 0}));var qn=Array.from(new Set([].concat((0,u.Z)(Hr),(0,u.Z)(Vn))));nn(qn),qn.forEach(function(Nr){so(Nr,!0)})},ro=h.useMemo(function(){var Gt=et!==!1&&Qt!==!1;return(0,te.Z)((0,te.Z)({},Zt),{},{flattenOptions:sn,onActiveValue:ao,defaultActiveFirstOption:fo,onSelect:Ho,menuItemSelectedIcon:lt,rawValues:Hr,fieldNames:tt,virtual:Gt,direction:gt,listHeight:kt,listItemHeight:gn,childrenAsData:At})},[Zt,sn,ao,fo,Ho,lt,Hr,tt,et,Qt,kt,gn,At]);return h.createElement(qt.Provider,{value:ro},h.createElement(U,(0,t.Z)({},De,{id:Le,prefixCls:Ke,ref:C,omitDomProps:Fn,mode:q,displayValues:hr,onDisplayValuesChange:Lo,direction:gt,searchValue:Tt,onSearch:zo,autoClearSearchValue:Ot,onSearchSplit:Zo,dropdownMatchSelectWidth:Qt,OptionList:We,emptyOptions:!sn.length,activeValue:cr,activeDescendantId:"".concat(Le,"_list_").concat(jr)})))}),k=jn;k.Option=$n,k.OptGroup=Ht;var i=k,p=i},9296:function(un,Ve,e){e.r(Ve),e.d(Ve,{ResizableTextArea:function(){return V},default:function(){return Ce}});var t=e(5016),u=e(20049),S=e(18082),te=e(10928),d=e(52456),I=e(5883),n=e(92393),se=e(92310),le=e.n(se),h=e(93681),ue=e(5643),b=e(18929),M=e(59301),J=e(29301),ie=e(34280),_=e(16089),Je=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,Ee=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Ue={},be;function K(ne){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,we=ne.getAttribute("id")||ne.getAttribute("data-reactid")||ne.getAttribute("name");if(X&&Ue[we])return Ue[we];var m=window.getComputedStyle(ne),A=m.getPropertyValue("box-sizing")||m.getPropertyValue("-moz-box-sizing")||m.getPropertyValue("-webkit-box-sizing"),z=parseFloat(m.getPropertyValue("padding-bottom"))+parseFloat(m.getPropertyValue("padding-top")),D=parseFloat(m.getPropertyValue("border-bottom-width"))+parseFloat(m.getPropertyValue("border-top-width")),B=Ee.map(function(W){return"".concat(W,":").concat(m.getPropertyValue(W))}).join(";"),F={sizingStyle:B,paddingSize:z,borderSize:D,boxSizing:A};return X&&we&&(Ue[we]=F),F}function E(ne){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,we=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;be||(be=document.createElement("textarea"),be.setAttribute("tab-index","-1"),be.setAttribute("aria-hidden","true"),document.body.appendChild(be)),ne.getAttribute("wrap")?be.setAttribute("wrap",ne.getAttribute("wrap")):be.removeAttribute("wrap");var A=K(ne,X),z=A.paddingSize,D=A.borderSize,B=A.boxSizing,F=A.sizingStyle;be.setAttribute("style","".concat(F,";").concat(Je)),be.value=ne.value||ne.placeholder||"";var W=void 0,xe=void 0,Pe,Ie=be.scrollHeight;if(B==="border-box"?Ie+=D:B==="content-box"&&(Ie-=z),we!==null||m!==null){be.value=" ";var rt=be.scrollHeight-z;we!==null&&(W=rt*we,B==="border-box"&&(W=W+z+D),Ie=Math.max(W,Ie)),m!==null&&(xe=rt*m,B==="border-box"&&(xe=xe+z+D),Pe=Ie>xe?"":"hidden",Ie=Math.min(xe,Ie))}var Ct={height:Ie,overflowY:Pe,resize:"none"};return W&&(Ct.minHeight=W),xe&&(Ct.maxHeight=xe),Ct}var r=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],x=0,P=1,G=2,Y=M.forwardRef(function(ne,X){var we=ne,m=we.prefixCls,A=we.onPressEnter,z=we.defaultValue,D=we.value,B=we.autoSize,F=we.onResize,W=we.className,xe=we.style,Pe=we.disabled,Ie=we.onChange,rt=we.onInternalAutoSize,Ct=(0,I.Z)(we,r),ut=(0,b.Z)(z,{value:D,postState:function(Ht){return Ht!=null?Ht:""}}),he=(0,d.Z)(ut,2),qe=he[0],T=he[1],O=function(Ht){T(Ht.target.value),Ie==null||Ie(Ht)},L=M.useRef();M.useImperativeHandle(X,function(){return{textArea:L.current}});var s=M.useMemo(function(){return B&&(0,te.Z)(B)==="object"?[B.minRows,B.maxRows]:[]},[B]),H=(0,d.Z)(s,2),de=H[0],v=H[1],c=!!B,Q=function(){try{if(document.activeElement===L.current){var Ht=L.current,Mn=Ht.selectionStart,$n=Ht.selectionEnd,Tn=Ht.scrollTop;L.current.setSelectionRange(Mn,$n),L.current.scrollTop=Tn}}catch(tr){}},R=M.useState(G),w=(0,d.Z)(R,2),U=w[0],Fe=w[1],ye=M.useState(),fe=(0,d.Z)(ye,2),Ae=fe[0],Ne=fe[1],Re=function(){Fe(x)};(0,ie.Z)(function(){c&&Re()},[D,de,v,c]),(0,ie.Z)(function(){if(U===x)Fe(P);else if(U===P){var yt=E(L.current,!1,de,v);Fe(G),Ne(yt)}else Q()},[U]);var It=M.useRef(),zt=function(){_.Z.cancel(It.current)},Pt=function(Ht){U===G&&(F==null||F(Ht),B&&(zt(),It.current=(0,_.Z)(function(){Re()})))};M.useEffect(function(){return zt},[]);var Ut=c?Ae:null,Wt=(0,u.Z)((0,u.Z)({},xe),Ut);return(U===x||U===P)&&(Wt.overflowY="hidden",Wt.overflowX="hidden"),M.createElement(J.Z,{onResize:Pt,disabled:!(B||F)},M.createElement("textarea",(0,t.Z)({},Ct,{ref:L,style:Wt,className:le()(m,W,(0,S.Z)({},"".concat(m,"-disabled"),Pe)),disabled:Pe,value:qe,onChange:O})))}),V=Y,Z=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Me(ne,X){return(0,n.Z)(ne||"").slice(0,X).join("")}function pe(ne,X,we,m){var A=we;return ne?A=Me(we,m):(0,n.Z)(X||"").lengthm&&(A=X),A}var it=M.forwardRef(function(ne,X){var we,m=ne.defaultValue,A=ne.value,z=ne.onFocus,D=ne.onBlur,B=ne.onChange,F=ne.allowClear,W=ne.maxLength,xe=ne.onCompositionStart,Pe=ne.onCompositionEnd,Ie=ne.suffix,rt=ne.prefixCls,Ct=rt===void 0?"rc-textarea":rt,ut=ne.classes,he=ne.showCount,qe=ne.className,T=ne.style,O=ne.disabled,L=ne.hidden,s=ne.classNames,H=ne.styles,de=ne.onResize,v=(0,I.Z)(ne,Z),c=(0,b.Z)(m,{value:A,defaultValue:m}),Q=(0,d.Z)(c,2),R=Q[0],w=Q[1],U=(0,M.useRef)(null),Fe=M.useState(!1),ye=(0,d.Z)(Fe,2),fe=ye[0],Ae=ye[1],Ne=M.useState(!1),Re=(0,d.Z)(Ne,2),It=Re[0],zt=Re[1],Pt=M.useRef(),Ut=M.useRef(0),Wt=M.useState(null),yt=(0,d.Z)(Wt,2),Ht=yt[0],Mn=yt[1],$n=function(){var $t;($t=U.current)===null||$t===void 0||$t.textArea.focus()};(0,M.useImperativeHandle)(X,function(){return{resizableTextArea:U.current,focus:$n,blur:function(){var $t;($t=U.current)===null||$t===void 0||$t.textArea.blur()}}}),(0,M.useEffect)(function(){Ae(function(Fn){return!O&&Fn})},[O]);var Tn=Number(W)>0,tr=function($t){zt(!0),Pt.current=R,Ut.current=$t.currentTarget.selectionStart,xe==null||xe($t)},pr=function($t){zt(!1);var jn=$t.currentTarget.value;if(Tn){var k,i=Ut.current>=W+1||Ut.current===((k=Pt.current)===null||k===void 0?void 0:k.length);jn=pe(i,Pt.current,jn,W)}jn!==R&&(w(jn),(0,ue.rJ)($t.currentTarget,$t,B,jn)),Pe==null||Pe($t)},Xn=function($t){var jn=$t.target.value;if(!It&&Tn){var k=$t.target.selectionStart>=W+1||$t.target.selectionStart===jn.length||!$t.target.selectionStart;jn=pe(k,R,jn,W)}w(jn),(0,ue.rJ)($t.currentTarget,$t,B,jn)},qt=function($t){var jn=v.onPressEnter,k=v.onKeyDown;$t.key==="Enter"&&jn&&jn($t),k==null||k($t)},gr=function($t){Ae(!0),z==null||z($t)},yr=function($t){Ae(!1),D==null||D($t)},Dn=function($t){var jn;w(""),$n(),(0,ue.rJ)((jn=U.current)===null||jn===void 0?void 0:jn.textArea,$t,B)},Rn=(0,ue.D7)(R);!It&&Tn&&A==null&&(Rn=Me(Rn,W));var Xr=Ie,We;if(he){var ht=(0,n.Z)(Rn).length;(0,te.Z)(he)==="object"?We=he.formatter({value:Rn,count:ht,maxLength:W}):We="".concat(ht).concat(Tn?" / ".concat(W):""),Xr=M.createElement(M.Fragment,null,Xr,M.createElement("span",{className:le()("".concat(Ct,"-data-count"),s==null?void 0:s.count),style:H==null?void 0:H.count},We))}var Mt=function($t){var jn;de==null||de($t),(jn=U.current)!==null&&jn!==void 0&&jn.textArea.style.height&&Mn(!0)},dt=!v.autoSize&&!he&&!F,Xt=M.createElement(h.BaseInput,{value:Rn,allowClear:F,handleReset:Dn,suffix:Xr,prefixCls:Ct,classes:{affixWrapper:le()(ut==null?void 0:ut.affixWrapper,(we={},(0,S.Z)(we,"".concat(Ct,"-show-count"),he),(0,S.Z)(we,"".concat(Ct,"-textarea-allow-clear"),F),we))},disabled:O,focused:fe,className:qe,style:(0,u.Z)((0,u.Z)({},T),Ht&&!dt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof We=="string"?We:void 0}},hidden:L,inputElement:M.createElement(V,(0,t.Z)({},v,{onKeyDown:qt,onChange:Xn,onFocus:gr,onBlur:yr,onCompositionStart:tr,onCompositionEnd:pr,className:s==null?void 0:s.textarea,style:(0,u.Z)((0,u.Z)({},H==null?void 0:H.textarea),{},{resize:T==null?void 0:T.resize}),disabled:O,prefixCls:Ct,onResize:Mt,ref:U}))});return Xt}),ge=it,Ce=ge},39417:function(un,Ve,e){e.d(Ve,{Z:function(){return P}});var t=e(5016),u=e(18082),S=e(5883),te=e(20049),d=e(6487),I=e(56789),n=e(41281),se=e(7942),le=e(76773),h=e(92310),ue=e.n(h),b=e(26112),M=e(59301),J=e(39378),ie=function(Y){for(var V=Y.prefixCls,Z=Y.level,Me=Y.isStart,pe=Y.isEnd,it="".concat(V,"-indent-unit"),ge=[],Ce=0;Ce0&&arguments[0]!==void 0?arguments[0]:[],O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],L=T.length,s=O.length;if(Math.abs(L-s)!==1)return{add:!1,key:null};function H(de,v){var c=new Map;de.forEach(function(R){c.set(R,!0)});var Q=v.filter(function(R){return!c.has(R)});return Q.length===1?Q[0]:null}return L ").concat(O);return O}var W=_.forwardRef(function(T,O){var L=T.prefixCls,s=T.data,H=T.selectable,de=T.checkable,v=T.expandedKeys,c=T.selectedKeys,Q=T.checkedKeys,R=T.loadedKeys,w=T.loadingKeys,U=T.halfCheckedKeys,Fe=T.keyEntities,ye=T.disabled,fe=T.dragging,Ae=T.dragOverNodeKey,Ne=T.dropPosition,Re=T.motion,It=T.height,zt=T.itemHeight,Pt=T.virtual,Ut=T.focusable,Wt=T.activeItem,yt=T.focused,Ht=T.tabIndex,Mn=T.onKeyDown,$n=T.onFocus,Tn=T.onBlur,tr=T.onActiveChange,pr=T.onListChangeStart,Xn=T.onListChangeEnd,qt=(0,K.Z)(T,Ce),gr=_.useRef(null),yr=_.useRef(null);_.useImperativeHandle(O,function(){return{scrollTo:function(ct){gr.current.scrollTo(ct)},getIndentWidth:function(){return yr.current.offsetWidth}}});var Dn=_.useState(v),Rn=(0,be.Z)(Dn,2),Xr=Rn[0],We=Rn[1],ht=_.useState(s),Mt=(0,be.Z)(ht,2),dt=Mt[0],Xt=Mt[1],Fn=_.useState(s),$t=(0,be.Z)(Fn,2),jn=$t[0],k=$t[1],i=_.useState([]),p=(0,be.Z)(i,2),g=p[0],C=p[1],re=_.useState(null),q=(0,be.Z)(re,2),He=q[0],Ke=q[1],_e=_.useRef(s);_e.current=s;function at(){var mt=_e.current;Xt(mt),k(mt),C([]),Ke(null),Xn()}(0,E.Z)(function(){We(v);var mt=it(Xr,v);if(mt.key!==null)if(mt.add){var ct=dt.findIndex(function(nt){var pt=nt.key;return pt===mt.key}),Ot=D(ge(dt,s,mt.key),Pt,It,zt),vt=dt.slice();vt.splice(ct+1,0,z),k(vt),C(Ot),Ke("show")}else{var bt=s.findIndex(function(nt){var pt=nt.key;return pt===mt.key}),xt=D(ge(s,dt,mt.key),Pt,It,zt),Qt=s.slice();Qt.splice(bt+1,0,z),k(Qt),C(xt),Ke("hide")}else dt!==s&&(Xt(s),k(s))},[v,s]),_.useEffect(function(){fe||at()},[fe]);var $e=Re?jn:s,ft={expandedKeys:v,selectedKeys:c,loadedKeys:R,loadingKeys:w,checkedKeys:Q,halfCheckedKeys:U,dragOverNodeKey:Ae,dropPosition:Ne,keyEntities:Fe};return _.createElement(_.Fragment,null,yt&&Wt&&_.createElement("span",{style:ne,"aria-live":"assertive"},F(Wt)),_.createElement("div",null,_.createElement("input",{style:ne,disabled:Ut===!1||ye,tabIndex:Ut!==!1?Ht:null,onKeyDown:Mn,onFocus:$n,onBlur:Tn,value:"",onChange:X,"aria-label":"for screen reader"})),_.createElement("div",{className:"".concat(L,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},_.createElement("div",{className:"".concat(L,"-indent")},_.createElement("div",{ref:yr,className:"".concat(L,"-indent-unit")}))),_.createElement(r.Z,(0,t.Z)({},qt,{data:$e,itemKey:B,height:It,fullHeight:!1,virtual:Pt,itemHeight:zt,prefixCls:"".concat(L,"-list"),ref:gr,onVisibleChange:function(ct,Ot){var vt=new Set(ct),bt=Ot.filter(function(xt){return!vt.has(xt)});bt.some(function(xt){return B(xt)===we})&&at()}}),function(mt){var ct=mt.pos,Ot=(0,t.Z)({},(Ue(mt.data),mt.data)),vt=mt.title,bt=mt.key,xt=mt.isStart,Qt=mt.isEnd,nt=(0,Y.km)(bt,ct);delete Ot.key,delete Ot.children;var pt=(0,Y.H8)(nt,ft);return _.createElement(pe,(0,t.Z)({},Ot,pt,{title:vt,active:!!Wt&&bt===Wt.key,pos:ct,data:mt.data,isStart:xt,isEnd:Qt,motion:Re,motionNodes:bt===we?g:null,motionType:He,onMotionStart:pr,onMotionEnd:at,treeNodeRequiredProps:ft,onMouseMove:function(){tr(null)}}))}))});W.displayName="NodeList";var xe=W,Pe=e(35654),Ie=e(90782),rt=e(67841),Ct=10,ut=function(T){(0,le.Z)(L,T);var O=(0,h.Z)(L);function L(){var s;(0,I.Z)(this,L);for(var H=arguments.length,de=new Array(H),v=0;v2&&arguments[2]!==void 0?arguments[2]:!1,U=s.state,Fe=U.dragChildrenKeys,ye=U.dropPosition,fe=U.dropTargetKey,Ae=U.dropTargetPos,Ne=U.dropAllowed;if(Ne){var Re=s.props.onDrop;if(s.setState({dragOverNodeKey:null}),s.cleanDragState(),fe!==null){var It=(0,te.Z)((0,te.Z)({},(0,Y.H8)(fe,s.getTreeNodeRequiredProps())),{},{active:((R=s.getActiveItem())===null||R===void 0?void 0:R.key)===fe,data:(0,rt.Z)(s.state.keyEntities,fe).node}),zt=Fe.indexOf(fe)!==-1;(0,ie.ZP)(!zt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Pt=(0,Pe.yx)(Ae),Ut={event:c,node:(0,Y.F)(It),dragNode:s.dragNode?(0,Y.F)(s.dragNode.props):null,dragNodesKeys:[s.dragNode.props.eventKey].concat(Fe),dropToGap:ye!==0,dropPosition:ye+Number(Pt[Pt.length-1])};w||Re==null||Re(Ut),s.dragNode=null}}},s.cleanDragState=function(){var c=s.state.draggingNodeKey;c!==null&&s.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),s.dragStartMousePosition=null,s.currentMouseOverDroppableNodeKey=null},s.triggerExpandActionExpand=function(c,Q){var R=s.state,w=R.expandedKeys,U=R.flattenNodes,Fe=Q.expanded,ye=Q.key,fe=Q.isLeaf;if(!(fe||c.shiftKey||c.metaKey||c.ctrlKey)){var Ae=U.filter(function(Re){return Re.key===ye})[0],Ne=(0,Y.F)((0,te.Z)((0,te.Z)({},(0,Y.H8)(ye,s.getTreeNodeRequiredProps())),{},{data:Ae.data}));s.setExpandedKeys(Fe?(0,Pe._5)(w,ye):(0,Pe.L0)(w,ye)),s.onNodeExpand(c,Ne)}},s.onNodeClick=function(c,Q){var R=s.props,w=R.onClick,U=R.expandAction;U==="click"&&s.triggerExpandActionExpand(c,Q),w==null||w(c,Q)},s.onNodeDoubleClick=function(c,Q){var R=s.props,w=R.onDoubleClick,U=R.expandAction;U==="doubleClick"&&s.triggerExpandActionExpand(c,Q),w==null||w(c,Q)},s.onNodeSelect=function(c,Q){var R=s.state.selectedKeys,w=s.state,U=w.keyEntities,Fe=w.fieldNames,ye=s.props,fe=ye.onSelect,Ae=ye.multiple,Ne=Q.selected,Re=Q[Fe.key],It=!Ne;It?Ae?R=(0,Pe.L0)(R,Re):R=[Re]:R=(0,Pe._5)(R,Re);var zt=R.map(function(Pt){var Ut=(0,rt.Z)(U,Pt);return Ut?Ut.node:null}).filter(function(Pt){return Pt});s.setUncontrolledState({selectedKeys:R}),fe==null||fe(R,{event:"select",selected:It,node:Q,selectedNodes:zt,nativeEvent:c.nativeEvent})},s.onNodeCheck=function(c,Q,R){var w=s.state,U=w.keyEntities,Fe=w.checkedKeys,ye=w.halfCheckedKeys,fe=s.props,Ae=fe.checkStrictly,Ne=fe.onCheck,Re=Q.key,It,zt={event:"check",node:Q,checked:R,nativeEvent:c.nativeEvent};if(Ae){var Pt=R?(0,Pe.L0)(Fe,Re):(0,Pe._5)(Fe,Re),Ut=(0,Pe._5)(ye,Re);It={checked:Pt,halfChecked:Ut},zt.checkedNodes=Pt.map(function(Tn){return(0,rt.Z)(U,Tn)}).filter(function(Tn){return Tn}).map(function(Tn){return Tn.node}),s.setUncontrolledState({checkedKeys:Pt})}else{var Wt=(0,Ie.S)([].concat((0,d.Z)(Fe),[Re]),!0,U),yt=Wt.checkedKeys,Ht=Wt.halfCheckedKeys;if(!R){var Mn=new Set(yt);Mn.delete(Re);var $n=(0,Ie.S)(Array.from(Mn),{checked:!1,halfCheckedKeys:Ht},U);yt=$n.checkedKeys,Ht=$n.halfCheckedKeys}It=yt,zt.checkedNodes=[],zt.checkedNodesPositions=[],zt.halfCheckedKeys=Ht,yt.forEach(function(Tn){var tr=(0,rt.Z)(U,Tn);if(tr){var pr=tr.node,Xn=tr.pos;zt.checkedNodes.push(pr),zt.checkedNodesPositions.push({node:pr,pos:Xn})}}),s.setUncontrolledState({checkedKeys:yt},!1,{halfCheckedKeys:Ht})}Ne==null||Ne(It,zt)},s.onNodeLoad=function(c){var Q=c.key,R=new Promise(function(w,U){s.setState(function(Fe){var ye=Fe.loadedKeys,fe=ye===void 0?[]:ye,Ae=Fe.loadingKeys,Ne=Ae===void 0?[]:Ae,Re=s.props,It=Re.loadData,zt=Re.onLoad;if(!It||fe.indexOf(Q)!==-1||Ne.indexOf(Q)!==-1)return null;var Pt=It(c);return Pt.then(function(){var Ut=s.state.loadedKeys,Wt=(0,Pe.L0)(Ut,Q);zt==null||zt(Wt,{event:"load",node:c}),s.setUncontrolledState({loadedKeys:Wt}),s.setState(function(yt){return{loadingKeys:(0,Pe._5)(yt.loadingKeys,Q)}}),w()}).catch(function(Ut){if(s.setState(function(yt){return{loadingKeys:(0,Pe._5)(yt.loadingKeys,Q)}}),s.loadingRetryTimes[Q]=(s.loadingRetryTimes[Q]||0)+1,s.loadingRetryTimes[Q]>=Ct){var Wt=s.state.loadedKeys;(0,ie.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),s.setUncontrolledState({loadedKeys:(0,Pe.L0)(Wt,Q)}),w()}U(Ut)}),{loadingKeys:(0,Pe.L0)(Ne,Q)}})});return R.catch(function(){}),R},s.onNodeMouseEnter=function(c,Q){var R=s.props.onMouseEnter;R==null||R({event:c,node:Q})},s.onNodeMouseLeave=function(c,Q){var R=s.props.onMouseLeave;R==null||R({event:c,node:Q})},s.onNodeContextMenu=function(c,Q){var R=s.props.onRightClick;R&&(c.preventDefault(),R({event:c,node:Q}))},s.onFocus=function(){var c=s.props.onFocus;s.setState({focused:!0});for(var Q=arguments.length,R=new Array(Q),w=0;w1&&arguments[1]!==void 0?arguments[1]:!1,R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!s.destroyed){var w=!1,U=!0,Fe={};Object.keys(c).forEach(function(ye){if(ye in s.props){U=!1;return}w=!0,Fe[ye]=c[ye]}),w&&(!Q||U)&&s.setState((0,te.Z)((0,te.Z)({},Fe),R))}},s.scrollTo=function(c){s.listRef.current.scrollTo(c)},s}return(0,n.Z)(L,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var H=this.props.activeKey;H!==void 0&&H!==this.state.activeKey&&(this.setState({activeKey:H}),H!==null&&this.scrollTo({key:H}))}},{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 H,de=this.state,v=de.focused,c=de.flattenNodes,Q=de.keyEntities,R=de.draggingNodeKey,w=de.activeKey,U=de.dropLevelOffset,Fe=de.dropContainerKey,ye=de.dropTargetKey,fe=de.dropPosition,Ae=de.dragOverNodeKey,Ne=de.indent,Re=this.props,It=Re.prefixCls,zt=Re.className,Pt=Re.style,Ut=Re.showLine,Wt=Re.focusable,yt=Re.tabIndex,Ht=yt===void 0?0:yt,Mn=Re.selectable,$n=Re.showIcon,Tn=Re.icon,tr=Re.switcherIcon,pr=Re.draggable,Xn=Re.checkable,qt=Re.checkStrictly,gr=Re.disabled,yr=Re.motion,Dn=Re.loadData,Rn=Re.filterTreeNode,Xr=Re.height,We=Re.itemHeight,ht=Re.virtual,Mt=Re.titleRender,dt=Re.dropIndicatorRender,Xt=Re.onContextMenu,Fn=Re.onScroll,$t=Re.direction,jn=Re.rootClassName,k=Re.rootStyle,i=(0,J.Z)(this.props,{aria:!0,data:!0}),p;return pr&&((0,S.Z)(pr)==="object"?p=pr:typeof pr=="function"?p={nodeDraggable:pr}:p={}),_.createElement(Je.k.Provider,{value:{prefixCls:It,selectable:Mn,showIcon:$n,icon:Tn,switcherIcon:tr,draggable:p,draggingNodeKey:R,checkable:Xn,checkStrictly:qt,disabled:gr,keyEntities:Q,dropLevelOffset:U,dropContainerKey:Fe,dropTargetKey:ye,dropPosition:fe,dragOverNodeKey:Ae,indent:Ne,direction:$t,dropIndicatorRender:dt,loadData:Dn,filterTreeNode:Rn,titleRender:Mt,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}},_.createElement("div",{role:"tree",className:b()(It,zt,jn,(H={},(0,u.Z)(H,"".concat(It,"-show-line"),Ut),(0,u.Z)(H,"".concat(It,"-focused"),v),(0,u.Z)(H,"".concat(It,"-active-focused"),w!==null),H)),style:k},_.createElement(xe,(0,t.Z)({ref:this.listRef,prefixCls:It,style:Pt,data:c,disabled:gr,selectable:Mn,checkable:!!Xn,motion:yr,dragging:R!==null,height:Xr,itemHeight:We,virtual:ht,focusable:Wt,focused:v,tabIndex:Ht,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Xt,onScroll:Fn},this.getTreeNodeRequiredProps(),i))))}}],[{key:"getDerivedStateFromProps",value:function(H,de){var v=de.prevProps,c={prevProps:H};function Q(Wt){return!v&&Wt in H||v&&v[Wt]!==H[Wt]}var R,w=de.fieldNames;if(Q("fieldNames")&&(w=(0,Y.w$)(H.fieldNames),c.fieldNames=w),Q("treeData")?R=H.treeData:Q("children")&&((0,ie.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),R=(0,Y.zn)(H.children)),R){c.treeData=R;var U=(0,Y.I8)(R,{fieldNames:w});c.keyEntities=(0,te.Z)((0,u.Z)({},we,A),U.keyEntities)}var Fe=c.keyEntities||de.keyEntities;if(Q("expandedKeys")||v&&Q("autoExpandParent"))c.expandedKeys=H.autoExpandParent||!v&&H.defaultExpandParent?(0,Pe.r7)(H.expandedKeys,Fe):H.expandedKeys;else if(!v&&H.defaultExpandAll){var ye=(0,te.Z)({},Fe);delete ye[we],c.expandedKeys=Object.keys(ye).map(function(Wt){return ye[Wt].key})}else!v&&H.defaultExpandedKeys&&(c.expandedKeys=H.autoExpandParent||H.defaultExpandParent?(0,Pe.r7)(H.defaultExpandedKeys,Fe):H.defaultExpandedKeys);if(c.expandedKeys||delete c.expandedKeys,R||c.expandedKeys){var fe=(0,Y.oH)(R||de.treeData,c.expandedKeys||de.expandedKeys,w);c.flattenNodes=fe}if(H.selectable&&(Q("selectedKeys")?c.selectedKeys=(0,Pe.BT)(H.selectedKeys,H):!v&&H.defaultSelectedKeys&&(c.selectedKeys=(0,Pe.BT)(H.defaultSelectedKeys,H))),H.checkable){var Ae;if(Q("checkedKeys")?Ae=(0,Pe.E6)(H.checkedKeys)||{}:!v&&H.defaultCheckedKeys?Ae=(0,Pe.E6)(H.defaultCheckedKeys)||{}:R&&(Ae=(0,Pe.E6)(H.checkedKeys)||{checkedKeys:de.checkedKeys,halfCheckedKeys:de.halfCheckedKeys}),Ae){var Ne=Ae,Re=Ne.checkedKeys,It=Re===void 0?[]:Re,zt=Ne.halfCheckedKeys,Pt=zt===void 0?[]:zt;if(!H.checkStrictly){var Ut=(0,Ie.S)(It,!0,Fe);It=Ut.checkedKeys,Pt=Ut.halfCheckedKeys}c.checkedKeys=It,c.halfCheckedKeys=Pt}}return Q("loadedKeys")&&(c.loadedKeys=H.loadedKeys),c}}]),L}(_.Component);ut.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:Ee,allowDrop:function(){return!0},expandAction:!1},ut.TreeNode=P.Z;var he=ut,qe=he},35654:function(un,Ve,e){e.d(Ve,{BT:function(){return _},E6:function(){return Ue},L0:function(){return h},OM:function(){return ie},_5:function(){return le},r7:function(){return be},wA:function(){return b},yx:function(){return ue}});var t=e(92393),u=e(10928),S=e(48736),te=e(59301),d=e(39417),I=e(67841),n=e(71430),se=null;function le(K,E){if(!K)return[];var r=K.slice(),x=r.indexOf(E);return x>=0&&r.splice(x,1),r}function h(K,E){var r=(K||[]).slice();return r.indexOf(E)===-1&&r.push(E),r}function ue(K){return K.split("-")}function b(K,E){var r=[],x=(0,I.Z)(E,K);function P(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];G.forEach(function(Y){var V=Y.key,Z=Y.children;r.push(V),P(Z)})}return P(x.children),r}function M(K){if(K.parent){var E=ue(K.pos);return Number(E[E.length-1])===K.parent.children.length-1}return!1}function J(K){var E=ue(K.pos);return Number(E[E.length-1])===0}function ie(K,E,r,x,P,G,Y,V,Z,Me){var pe,it=K.clientX,ge=K.clientY,Ce=K.target.getBoundingClientRect(),ne=Ce.top,X=Ce.height,we=(Me==="rtl"?-1:1)*(((P==null?void 0:P.x)||0)-it),m=(we-12)/x,A=(0,I.Z)(V,r.props.eventKey);if(ge-1.5?G({dragNode:Ct,dropNode:ut,dropPosition:1})?Pe=1:he=!1:G({dragNode:Ct,dropNode:ut,dropPosition:0})?Pe=0:G({dragNode:Ct,dropNode:ut,dropPosition:1})?Pe=1:he=!1:G({dragNode:Ct,dropNode:ut,dropPosition:1})?Pe=1:he=!1,{dropPosition:Pe,dropLevelOffset:Ie,dropTargetKey:A.key,dropTargetPos:A.pos,dragOverNodeKey:xe,dropContainerKey:Pe===0?null:((pe=A.parent)===null||pe===void 0?void 0:pe.key)||null,dropAllowed:he}}function _(K,E){if(K){var r=E.multiple;return r?K.slice():K.length?[K[0]]:K}}var Je=function(E){return E};function Ee(K,E){if(!K)return[];var r=E||{},x=r.processProps,P=x===void 0?Je:x,G=Array.isArray(K)?K:[K];return G.map(function(Y){var V=Y.children,Z=_objectWithoutProperties(Y,se),Me=Ee(V,E);return React.createElement(TreeNode,_extends({key:Z.key},P(Z)),Me)})}function Ue(K){if(!K)return null;var E;if(Array.isArray(K))E={checkedKeys:K,halfCheckedKeys:void 0};else if((0,u.Z)(K)==="object")E={checkedKeys:K.checked||void 0,halfCheckedKeys:K.halfChecked||void 0};else return(0,S.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return E}function be(K,E){var r=new Set;function x(P){if(!r.has(P)){var G=(0,I.Z)(E,P);if(G){r.add(P);var Y=G.parent,V=G.node;V.disabled||Y&&x(Y.key)}}}return(K||[]).forEach(function(P){x(P)}),(0,t.Z)(r)}},90782:function(un,Ve,e){e.d(Ve,{S:function(){return n}});var t=e(48736),u=e(67841);function S(se,le){var h=new Set;return se.forEach(function(ue){le.has(ue)||h.add(ue)}),h}function te(se){var le=se||{},h=le.disabled,ue=le.disableCheckbox,b=le.checkable;return!!(h||ue)||b===!1}function d(se,le,h,ue){for(var b=new Set(se),M=new Set,J=0;J<=h;J+=1){var ie=le.get(J)||new Set;ie.forEach(function(Ue){var be=Ue.key,K=Ue.node,E=Ue.children,r=E===void 0?[]:E;b.has(be)&&!ue(K)&&r.filter(function(x){return!ue(x.node)}).forEach(function(x){b.add(x.key)})})}for(var _=new Set,Je=h;Je>=0;Je-=1){var Ee=le.get(Je)||new Set;Ee.forEach(function(Ue){var be=Ue.parent,K=Ue.node;if(!(ue(K)||!Ue.parent||_.has(Ue.parent.key))){if(ue(Ue.parent.node)){_.add(be.key);return}var E=!0,r=!1;(be.children||[]).filter(function(x){return!ue(x.node)}).forEach(function(x){var P=x.key,G=b.has(P);E&&!G&&(E=!1),!r&&(G||M.has(P))&&(r=!0)}),E&&b.add(be.key),r&&M.add(be.key),_.add(be.key)}})}return{checkedKeys:Array.from(b),halfCheckedKeys:Array.from(S(M,b))}}function I(se,le,h,ue,b){for(var M=new Set(se),J=new Set(le),ie=0;ie<=ue;ie+=1){var _=h.get(ie)||new Set;_.forEach(function(be){var K=be.key,E=be.node,r=be.children,x=r===void 0?[]:r;!M.has(K)&&!J.has(K)&&!b(E)&&x.filter(function(P){return!b(P.node)}).forEach(function(P){M.delete(P.key)})})}J=new Set;for(var Je=new Set,Ee=ue;Ee>=0;Ee-=1){var Ue=h.get(Ee)||new Set;Ue.forEach(function(be){var K=be.parent,E=be.node;if(!(b(E)||!be.parent||Je.has(be.parent.key))){if(b(be.parent.node)){Je.add(K.key);return}var r=!0,x=!1;(K.children||[]).filter(function(P){return!b(P.node)}).forEach(function(P){var G=P.key,Y=M.has(G);r&&!Y&&(r=!1),!x&&(Y||J.has(G))&&(x=!0)}),r||M.delete(K.key),x&&J.add(K.key),Je.add(K.key)}})}return{checkedKeys:Array.from(M),halfCheckedKeys:Array.from(S(J,M))}}function n(se,le,h,ue){var b=[],M;ue?M=ue:M=te;var J=new Set(se.filter(function(Ee){var Ue=!!(0,u.Z)(h,Ee);return Ue||b.push(Ee),Ue})),ie=new Map,_=0;Object.keys(h).forEach(function(Ee){var Ue=h[Ee],be=Ue.level,K=ie.get(be);K||(K=new Set,ie.set(be,K)),K.add(Ue),_=Math.max(_,be)}),(0,t.ZP)(!b.length,"Tree missing follow keys: ".concat(b.slice(0,100).map(function(Ee){return"'".concat(Ee,"'")}).join(", ")));var Je;return le===!0?Je=d(J,ie,_,M):Je=I(J,le.halfCheckedKeys,ie,_,M),Je}},67841:function(un,Ve,e){e.d(Ve,{Z:function(){return t}});function t(u,S){return u[S]}},71430:function(un,Ve,e){e.d(Ve,{F:function(){return be},H8:function(){return Ue},I8:function(){return Ee},km:function(){return b},oH:function(){return _},w$:function(){return M},zn:function(){return ie}});var t=e(10928),u=e(92393),S=e(20049),te=e(5883),d=e(11592),I=e(2738),n=e(48736),se=e(67841),le=["children"];function h(K,E){return"".concat(K,"-").concat(E)}function ue(K){return K&&K.type&&K.type.isTreeNode}function b(K,E){return K!=null?K:E}function M(K){var E=K||{},r=E.title,x=E._title,P=E.key,G=E.children,Y=r||"title";return{title:Y,_title:x||[Y],key:P||"key",children:G||"children"}}function J(K,E){var r=new Map;function x(P){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(P||[]).forEach(function(Y){var V=Y[E.key],Z=Y[E.children];warning(V!=null,"Tree node must have a certain key: [".concat(G).concat(V,"]"));var Me=String(V);warning(!r.has(Me)||V===null||V===void 0,"Same 'key' exist in the Tree: ".concat(Me)),r.set(Me,!0),x(Z,"".concat(G).concat(Me," > "))})}x(K)}function ie(K){function E(r){var x=(0,d.Z)(r);return x.map(function(P){if(!ue(P))return(0,n.ZP)(!P,"Tree/TreeNode can only accept TreeNode as children."),null;var G=P.key,Y=P.props,V=Y.children,Z=(0,te.Z)(Y,le),Me=(0,S.Z)({key:G},Z),pe=E(V);return pe.length&&(Me.children=pe),Me}).filter(function(P){return P})}return E(K)}function _(K,E,r){var x=M(r),P=x._title,G=x.key,Y=x.children,V=new Set(E===!0?[]:E),Z=[];function Me(pe){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return pe.map(function(ge,Ce){for(var ne=h(it?it.pos:"0",Ce),X=b(ge[G],ne),we,m=0;m1&&arguments[1]!==void 0?arguments[1]:{},r=E.initWrapper,x=E.processEntity,P=E.onProcessFinished,G=E.externalGetKey,Y=E.childrenPropName,V=E.fieldNames,Z=arguments.length>2?arguments[2]:void 0,Me=G||Z,pe={},it={},ge={posEntities:pe,keyEntities:it};return r&&(ge=r(ge)||ge),Je(K,function(Ce){var ne=Ce.node,X=Ce.index,we=Ce.pos,m=Ce.key,A=Ce.parentPos,z=Ce.level,D=Ce.nodes,B={node:ne,nodes:D,index:X,key:m,pos:we,level:z},F=b(m,we);pe[we]=B,it[F]=B,B.parent=pe[A],B.parent&&(B.parent.children=B.parent.children||[],B.parent.children.push(B)),x&&x(B,ge)},{externalGetKey:Me,childrenPropName:Y,fieldNames:V}),P&&P(ge),ge}function Ue(K,E){var r=E.expandedKeys,x=E.selectedKeys,P=E.loadedKeys,G=E.loadingKeys,Y=E.checkedKeys,V=E.halfCheckedKeys,Z=E.dragOverNodeKey,Me=E.dropPosition,pe=E.keyEntities,it=(0,se.Z)(pe,K),ge={eventKey:K,expanded:r.indexOf(K)!==-1,selected:x.indexOf(K)!==-1,loaded:P.indexOf(K)!==-1,loading:G.indexOf(K)!==-1,checked:Y.indexOf(K)!==-1,halfChecked:V.indexOf(K)!==-1,pos:String(it?it.pos:""),dragOver:Z===K&&Me===0,dragOverGapTop:Z===K&&Me===-1,dragOverGapBottom:Z===K&&Me===1};return ge}function be(K){var E=K.data,r=K.expanded,x=K.selected,P=K.checked,G=K.loaded,Y=K.loading,V=K.halfChecked,Z=K.dragOver,Me=K.dragOverGapTop,pe=K.dragOverGapBottom,it=K.pos,ge=K.active,Ce=K.eventKey,ne=(0,S.Z)((0,S.Z)({},E),{},{expanded:r,selected:x,checked:P,loaded:G,loading:Y,halfChecked:V,dragOver:Z,dragOverGapTop:Me,dragOverGapBottom:pe,pos:it,active:ge,key:Ce});return"props"in ne||Object.defineProperty(ne,"props",{get:function(){return(0,n.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),K}}),ne}},8224:function(un,Ve,e){e.d(Ve,{Z:function(){return u}});var t=e(4676);function u(S,te,d,I){var n=t.unstable_batchedUpdates?function(le){t.unstable_batchedUpdates(d,le)}:d;return S!=null&&S.addEventListener&&S.addEventListener(te,n,I),{remove:function(){S!=null&&S.removeEventListener&&S.removeEventListener(te,n,I)}}}},55468:function(un,Ve,e){e.d(Ve,{g1:function(){return ue},os:function(){return M}});var t=/margin|padding|width|height|max|min|offset/,u={left:!0,top:!0},S={cssFloat:1,styleFloat:1,float:1};function te(J){return J.nodeType===1?J.ownerDocument.defaultView.getComputedStyle(J,null):{}}function d(J,ie,_){if(ie=ie.toLowerCase(),_==="auto"){if(ie==="height")return J.offsetHeight;if(ie==="width")return J.offsetWidth}return ie in u||(u[ie]=t.test(ie)),u[ie]?parseFloat(_)||0:_}function I(J,ie){var _=arguments.length,Je=te(J);return ie=S[ie]?"cssFloat"in J.style?"cssFloat":"styleFloat":ie,_===1?Je:d(J,ie,Je[ie]||J.style[ie])}function n(J,ie,_){var Je=arguments.length;if(ie=S[ie]?"cssFloat"in J.style?"cssFloat":"styleFloat":ie,Je===3)return typeof _=="number"&&t.test(ie)&&(_="".concat(_,"px")),J.style[ie]=_,_;for(var Ee in ie)ie.hasOwnProperty(Ee)&&n(J,Ee,ie[Ee]);return te(J)}function se(J){return J===document.body?document.documentElement.clientWidth:J.offsetWidth}function le(J){return J===document.body?window.innerHeight||document.documentElement.clientHeight:J.offsetHeight}function h(){var J=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),ie=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:J,height:ie}}function ue(){var J=document.documentElement.clientWidth,ie=window.innerHeight||document.documentElement.clientHeight;return{width:J,height:ie}}function b(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function M(J){var ie=J.getBoundingClientRect(),_=document.documentElement;return{left:ie.left+(window.pageXOffset||_.scrollLeft)-(_.clientLeft||document.body.clientLeft||0),top:ie.top+(window.pageYOffset||_.scrollTop)-(_.clientTop||document.body.clientTop||0)}}},24514:function(un,Ve,e){e.d(Ve,{G:function(){return te}});var t=e(47273),u=function(I){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(I)?I:[I],se=window.document.documentElement;return n.some(function(le){return le in se.style})}return!1},S=function(I,n){if(!u(I))return!1;var se=document.createElement("div"),le=se.style[I];return se.style[I]=n,se.style[I]!==le};function te(d,I){return!Array.isArray(d)&&I!==void 0?S(d,I):u(d)}},65283:function(un,Ve,e){e.d(Ve,{Z:function(){return ut}});var t=e(5016),u=e(10928),S=e(20049),te=e(18082),d=e(52456),I=e(5883),n=e(92310),se=e.n(n),le=e(29301),h=e(70425),ue=e(34280),b=e(59301),M=e(4676),J=b.forwardRef(function(he,qe){var T=he.height,O=he.offsetY,L=he.offsetX,s=he.children,H=he.prefixCls,de=he.onInnerResize,v=he.innerProps,c=he.rtl,Q=he.extra,R={},w={display:"flex",flexDirection:"column"};return O!==void 0&&(R={height:T,position:"relative",overflow:"hidden"},w=(0,S.Z)((0,S.Z)({},w),{},(0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)({transform:"translateY(".concat(O,"px)")},c?"marginRight":"marginLeft",-L),"position","absolute"),"left",0),"right",0),"top",0))),b.createElement("div",{style:R},b.createElement(le.Z,{onResize:function(Fe){var ye=Fe.offsetHeight;ye&&de&&de()}},b.createElement("div",(0,t.Z)({style:w,className:se()((0,te.Z)({},"".concat(H,"-holder-inner"),H)),ref:qe},v),s,Q)))});J.displayName="Filler";var ie=J;function _(he){var qe=he.children,T=he.setRef,O=b.useCallback(function(L){T(L)},[]);return b.cloneElement(qe,{ref:O})}function Je(he,qe,T,O,L,s,H,de){var v=de.getKey;return he.slice(qe,T+1).map(function(c,Q){var R=qe+Q,w=H(c,R,{style:{width:O},offsetX:L}),U=v(c);return b.createElement(_,{key:U,setRef:function(ye){return s(c,ye)}},w)})}function Ee(he,qe,T,O){var L=T-he,s=qe-T,H=Math.min(L,s)*2;if(O<=H){var de=Math.floor(O/2);return O%2?T+de+1:T-de}return L>s?T-(O-s):T+(O-L)}function Ue(he,qe,T){var O=he.length,L=qe.length,s,H;if(O===0&&L===0)return null;O2&&arguments[2]!==void 0?arguments[2]:!1,R=v?c<0&&de.current.left||c>0&&de.current.right:c<0&&de.current.top||c>0&&de.current.bottom;return Q&&R?(clearTimeout(s.current),L.current=!1):(!R||L.current)&&H(),!L.current&&R}};function P(he,qe,T,O,L,s,H){var de=(0,b.useRef)(0),v=(0,b.useRef)(null),c=(0,b.useRef)(null),Q=(0,b.useRef)(!1),R=x(qe,T,O,L);function w(Ne,Re){if(K.Z.cancel(v.current),!R(!1,Re)){var It=Ne;if(!It._virtualHandled)It._virtualHandled=!0;else return;de.current+=Re,c.current=Re,r||It.preventDefault(),v.current=(0,K.Z)(function(){var zt=Q.current?10:1;H(de.current*zt,!1),de.current=0})}}function U(Ne,Re){H(Re,!0),r||Ne.preventDefault()}var Fe=(0,b.useRef)(null),ye=(0,b.useRef)(null);function fe(Ne){if(he){K.Z.cancel(ye.current),ye.current=(0,K.Z)(function(){Fe.current=null},2);var Re=Ne.deltaX,It=Ne.deltaY,zt=Ne.shiftKey,Pt=Re,Ut=It;(Fe.current==="sx"||!Fe.current&&zt&&It&&!Re)&&(Pt=It,Ut=0,Fe.current="sx");var Wt=Math.abs(Pt),yt=Math.abs(Ut);Fe.current===null&&(Fe.current=s&&Wt>yt?"x":"y"),Fe.current==="y"?w(Ne,Ut):U(Ne,Pt)}}function Ae(Ne){he&&(Q.current=Ne.detail===c.current)}return[fe,Ae]}function G(he,qe,T,O){var L=b.useMemo(function(){return[new Map,[]]},[he,T.id,O]),s=(0,d.Z)(L,2),H=s[0],de=s[1],v=function(Q){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Q,w=H.get(Q),U=H.get(R);if(w===void 0||U===void 0)for(var Fe=he.length,ye=de.length;ye0&&arguments[0]!==void 0?arguments[0]:!1;Q();var Fe=function(){var Ae=!1;de.current.forEach(function(Ne,Re){if(Ne&&Ne.offsetParent){var It=Ne.offsetHeight,zt=getComputedStyle(Ne),Pt=zt.marginTop,Ut=zt.marginBottom,Wt=pe(Pt),yt=pe(Ut),Ht=It+Wt+yt;v.current.get(Re)!==Ht&&(v.current.set(Re,Ht),Ae=!0)}}),Ae&&H(function(Ne){return Ne+1})};if(U)Fe();else{c.current+=1;var ye=c.current;Promise.resolve().then(function(){ye===c.current&&Fe()})}}function w(U,Fe){var ye=he(U),fe=de.current.get(ye);Fe?(de.current.set(ye,Fe),R()):de.current.delete(ye),!fe!=!Fe&&(Fe?qe==null||qe(U):T==null||T(U))}return(0,b.useEffect)(function(){return Q},[]),[w,R,v.current,s]}var ge=14/15;function Ce(he,qe,T){var O=(0,b.useRef)(!1),L=(0,b.useRef)(0),s=(0,b.useRef)(0),H=(0,b.useRef)(null),de=(0,b.useRef)(null),v,c=function(U){if(O.current){var Fe=Math.ceil(U.touches[0].pageX),ye=Math.ceil(U.touches[0].pageY),fe=L.current-Fe,Ae=s.current-ye,Ne=Math.abs(fe)>Math.abs(Ae);Ne?L.current=Fe:s.current=ye;var Re=T(Ne,Ne?fe:Ae,!1,U);Re&&U.preventDefault(),clearInterval(de.current),Re&&(de.current=setInterval(function(){Ne?fe*=ge:Ae*=ge;var It=Math.floor(Ne?fe:Ae);(!T(Ne,It,!0)||Math.abs(It)<=.1)&&clearInterval(de.current)},16))}},Q=function(){O.current=!1,v()},R=function(U){v(),U.touches.length===1&&!O.current&&(O.current=!0,L.current=Math.ceil(U.touches[0].pageX),s.current=Math.ceil(U.touches[0].pageY),H.current=U.target,H.current.addEventListener("touchmove",c,{passive:!1}),H.current.addEventListener("touchend",Q,{passive:!0}))};v=function(){H.current&&(H.current.removeEventListener("touchmove",c),H.current.removeEventListener("touchend",Q))},(0,ue.Z)(function(){return he&&qe.current.addEventListener("touchstart",R,{passive:!0}),function(){var w;(w=qe.current)===null||w===void 0||w.removeEventListener("touchstart",R),v(),clearInterval(de.current)}},[he])}function ne(he){return Math.floor(Math.pow(he,.5))}function X(he,qe){var T="touches"in he?he.touches[0]:he;return T[qe?"pageX":"pageY"]-window[qe?"scrollX":"scrollY"]}function we(he,qe,T){b.useEffect(function(){var O=qe.current;if(he&&O){var L=!1,s,H,de=function(){K.Z.cancel(s)},v=function w(){de(),s=(0,K.Z)(function(){T(H),w()})},c=function(U){if(!(U.target.draggable||U.button!==0)){var Fe=U;Fe._virtualHandled||(Fe._virtualHandled=!0,L=!0)}},Q=function(){L=!1,de()},R=function(U){if(L){var Fe=X(U,!1),ye=O.getBoundingClientRect(),fe=ye.top,Ae=ye.bottom;if(Fe<=fe){var Ne=fe-Fe;H=-ne(Ne),v()}else if(Fe>=Ae){var Re=Fe-Ae;H=ne(Re),v()}else de()}};return O.addEventListener("mousedown",c),O.ownerDocument.addEventListener("mouseup",Q),O.ownerDocument.addEventListener("mousemove",R),function(){O.removeEventListener("mousedown",c),O.ownerDocument.removeEventListener("mouseup",Q),O.ownerDocument.removeEventListener("mousemove",R),de()}}},[he])}var m=10;function A(he,qe,T,O,L,s,H,de){var v=b.useRef(),c=b.useState(null),Q=(0,d.Z)(c,2),R=Q[0],w=Q[1];return(0,ue.Z)(function(){if(R&&R.times=0;tr-=1){var pr=L(qe[tr]),Xn=T.get(pr);if(Xn===void 0){Ne=!0;break}if(Tn-=Xn,Tn<=0)break}switch(zt){case"top":It=Ut-fe;break;case"bottom":It=Wt-Ae+fe;break;default:{var qt=he.current.scrollTop,gr=qt+Ae;Utgr&&(Re="bottom")}}It!==null&&H(It),It!==R.lastTop&&(Ne=!0)}Ne&&w((0,S.Z)((0,S.Z)({},R),{},{times:R.times+1,targetAlign:Re,lastTop:It}))}},[R,he.current]),function(U){if(U==null){de();return}if(K.Z.cancel(v.current),typeof U=="number")H(U);else if(U&&(0,u.Z)(U)==="object"){var Fe,ye=U.align;"index"in U?Fe=U.index:Fe=qe.findIndex(function(Ne){return L(Ne)===U.key});var fe=U.offset,Ae=fe===void 0?0:fe;w({times:0,index:Fe,offset:Ae,originAlign:ye})}}}var z=b.forwardRef(function(he,qe){var T=he.prefixCls,O=he.rtl,L=he.scrollOffset,s=he.scrollRange,H=he.onStartMove,de=he.onStopMove,v=he.onScroll,c=he.horizontal,Q=he.spinSize,R=he.containerSize,w=he.style,U=he.thumbStyle,Fe=he.showScrollBar,ye=b.useState(!1),fe=(0,d.Z)(ye,2),Ae=fe[0],Ne=fe[1],Re=b.useState(null),It=(0,d.Z)(Re,2),zt=It[0],Pt=It[1],Ut=b.useState(null),Wt=(0,d.Z)(Ut,2),yt=Wt[0],Ht=Wt[1],Mn=!O,$n=b.useRef(),Tn=b.useRef(),tr=b.useState(Fe),pr=(0,d.Z)(tr,2),Xn=pr[0],qt=pr[1],gr=b.useRef(),yr=function(){Fe===!0||Fe===!1||(clearTimeout(gr.current),qt(!0),gr.current=setTimeout(function(){qt(!1)},3e3))},Dn=s-R||0,Rn=R-Q||0,Xr=b.useMemo(function(){if(L===0||Dn===0)return 0;var k=L/Dn;return k*Rn},[L,Dn,Rn]),We=function(i){i.stopPropagation(),i.preventDefault()},ht=b.useRef({top:Xr,dragging:Ae,pageY:zt,startTop:yt});ht.current={top:Xr,dragging:Ae,pageY:zt,startTop:yt};var Mt=function(i){Ne(!0),Pt(X(i,c)),Ht(ht.current.top),H(),i.stopPropagation(),i.preventDefault()};b.useEffect(function(){var k=function(C){C.preventDefault()},i=$n.current,p=Tn.current;return i.addEventListener("touchstart",k,{passive:!1}),p.addEventListener("touchstart",Mt,{passive:!1}),function(){i.removeEventListener("touchstart",k),p.removeEventListener("touchstart",Mt)}},[]);var dt=b.useRef();dt.current=Dn;var Xt=b.useRef();Xt.current=Rn,b.useEffect(function(){if(Ae){var k,i=function(C){var re=ht.current,q=re.dragging,He=re.pageY,Ke=re.startTop;K.Z.cancel(k);var _e=$n.current.getBoundingClientRect(),at=R/(c?_e.width:_e.height);if(q){var $e=(X(C,c)-He)*at,ft=Ke;!Mn&&c?ft-=$e:ft+=$e;var mt=dt.current,ct=Xt.current,Ot=ct?ft/ct:0,vt=Math.ceil(Ot*mt);vt=Math.max(vt,0),vt=Math.min(vt,mt),k=(0,K.Z)(function(){v(vt,c)})}},p=function(){Ne(!1),de()};return window.addEventListener("mousemove",i,{passive:!0}),window.addEventListener("touchmove",i,{passive:!0}),window.addEventListener("mouseup",p,{passive:!0}),window.addEventListener("touchend",p,{passive:!0}),function(){window.removeEventListener("mousemove",i),window.removeEventListener("touchmove",i),window.removeEventListener("mouseup",p),window.removeEventListener("touchend",p),K.Z.cancel(k)}}},[Ae]),b.useEffect(function(){return yr(),function(){clearTimeout(gr.current)}},[L]),b.useImperativeHandle(qe,function(){return{delayHidden:yr}});var Fn="".concat(T,"-scrollbar"),$t={position:"absolute",visibility:Xn?null:"hidden"},jn={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return c?($t.height=8,$t.left=0,$t.right=0,$t.bottom=0,jn.height="100%",jn.width=Q,Mn?jn.left=Xr:jn.right=Xr):($t.width=8,$t.top=0,$t.bottom=0,Mn?$t.right=0:$t.left=0,jn.width="100%",jn.height=Q,jn.top=Xr),b.createElement("div",{ref:$n,className:se()(Fn,(0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(Fn,"-horizontal"),c),"".concat(Fn,"-vertical"),!c),"".concat(Fn,"-visible"),Xn)),style:(0,S.Z)((0,S.Z)({},$t),w),onMouseDown:We,onMouseMove:yr},b.createElement("div",{ref:Tn,className:se()("".concat(Fn,"-thumb"),(0,te.Z)({},"".concat(Fn,"-thumb-moving"),Ae)),style:(0,S.Z)((0,S.Z)({},jn),U),onMouseDown:Mt}))}),D=z,B=20;function F(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,T=he/qe*he;return isNaN(T)&&(T=0),T=Math.max(T,B),Math.floor(T)}var W=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],xe=[],Pe={overflowY:"auto",overflowAnchor:"none"};function Ie(he,qe){var T=he.prefixCls,O=T===void 0?"rc-virtual-list":T,L=he.className,s=he.height,H=he.itemHeight,de=he.fullHeight,v=de===void 0?!0:de,c=he.style,Q=he.data,R=he.children,w=he.itemKey,U=he.virtual,Fe=he.direction,ye=he.scrollWidth,fe=he.component,Ae=fe===void 0?"div":fe,Ne=he.onScroll,Re=he.onVirtualScroll,It=he.onVisibleChange,zt=he.innerProps,Pt=he.extraRender,Ut=he.styles,Wt=he.showScrollBar,yt=Wt===void 0?"optional":Wt,Ht=(0,I.Z)(he,W),Mn=b.useCallback(function(on){return typeof w=="function"?w(on):on==null?void 0:on[w]},[w]),$n=it(Mn,null,null),Tn=(0,d.Z)($n,4),tr=Tn[0],pr=Tn[1],Xn=Tn[2],qt=Tn[3],gr=!!(U!==!1&&s&&H),yr=b.useMemo(function(){return Object.values(Xn.maps).reduce(function(on,Vt){return on+Vt},0)},[Xn.id,Xn.maps]),Dn=gr&&Q&&(Math.max(H*Q.length,yr)>s||!!ye),Rn=Fe==="rtl",Xr=se()(O,(0,te.Z)({},"".concat(O,"-rtl"),Rn),L),We=Q||xe,ht=(0,b.useRef)(),Mt=(0,b.useRef)(),dt=(0,b.useRef)(),Xt=(0,b.useState)(0),Fn=(0,d.Z)(Xt,2),$t=Fn[0],jn=Fn[1],k=(0,b.useState)(0),i=(0,d.Z)(k,2),p=i[0],g=i[1],C=(0,b.useState)(!1),re=(0,d.Z)(C,2),q=re[0],He=re[1],Ke=function(){He(!0)},_e=function(){He(!1)},at={getKey:Mn};function $e(on){jn(function(Vt){var xn;typeof on=="function"?xn=on(Vt):xn=on;var zn=gn(xn);return ht.current.scrollTop=zn,zn})}var ft=(0,b.useRef)({start:0,end:We.length}),mt=(0,b.useRef)(),ct=be(We,Mn),Ot=(0,d.Z)(ct,1),vt=Ot[0];mt.current=vt;var bt=b.useMemo(function(){if(!gr)return{scrollHeight:void 0,start:0,end:We.length-1,offset:void 0};if(!Dn){var on;return{scrollHeight:((on=Mt.current)===null||on===void 0?void 0:on.offsetHeight)||0,start:0,end:We.length-1,offset:void 0}}for(var Vt=0,xn,zn,An,hr=We.length,Hr=0;Hr=$t&&xn===void 0&&(xn=Hr,zn=Vt),Ln>$t+s&&An===void 0&&(An=Hr),Vt=Ln}return xn===void 0&&(xn=0,zn=0,An=Math.ceil(s/H)),An===void 0&&(An=We.length-1),An=Math.min(An+1,We.length-1),{scrollHeight:Vt,start:xn,end:An,offset:zn}},[Dn,gr,$t,We,qt,s]),xt=bt.scrollHeight,Qt=bt.start,nt=bt.end,pt=bt.offset;ft.current.start=Qt,ft.current.end=nt,b.useLayoutEffect(function(){var on=Xn.getRecord();if(on.size===1){var Vt=Array.from(on.keys())[0],xn=on.get(Vt),zn=We[Qt];if(zn&&xn===void 0){var An=Mn(zn);if(An===Vt){var hr=Xn.get(Vt),Hr=hr-H;$e(function(dr){return dr+Hr})}}}Xn.resetRecord()},[xt]);var ce=b.useState({width:0,height:s}),ve=(0,d.Z)(ce,2),je=ve[0],Xe=ve[1],Te=function(Vt){Xe({width:Vt.offsetWidth,height:Vt.offsetHeight})},lt=(0,b.useRef)(),et=(0,b.useRef)(),gt=b.useMemo(function(){return F(je.width,ye)},[je.width,ye]),jt=b.useMemo(function(){return F(je.height,xt)},[je.height,xt]),kt=xt-s,dn=(0,b.useRef)(kt);dn.current=kt;function gn(on){var Vt=on;return Number.isNaN(dn.current)||(Vt=Math.min(Vt,dn.current)),Vt=Math.max(Vt,0),Vt}var en=$t<=0,oe=$t>=kt,me=p<=0,Se=p>=ye,De=x(en,oe,me,Se),Le=function(){return{x:Rn?-p:p,y:$t}},Bt=(0,b.useRef)(Le()),At=(0,h.useEvent)(function(on){if(Re){var Vt=(0,S.Z)((0,S.Z)({},Le()),on);(Bt.current.x!==Vt.x||Bt.current.y!==Vt.y)&&(Re(Vt),Bt.current=Vt)}});function Nt(on,Vt){var xn=on;Vt?((0,M.flushSync)(function(){g(xn)}),At()):$e(xn)}function tt(on){var Vt=on.currentTarget.scrollTop;Vt!==$t&&$e(Vt),Ne==null||Ne(on),At()}var Kt=function(Vt){var xn=Vt,zn=ye?ye-je.width:0;return xn=Math.max(xn,0),xn=Math.min(xn,zn),xn},Cn=(0,h.useEvent)(function(on,Vt){Vt?((0,M.flushSync)(function(){g(function(xn){var zn=xn+(Rn?-on:on);return Kt(zn)})}),At()):$e(function(xn){var zn=xn+on;return zn})}),Tt=P(gr,en,oe,me,Se,!!ye,Cn),Yt=(0,d.Z)(Tt,2),Zt=Yt[0],kn=Yt[1];Ce(gr,ht,function(on,Vt,xn,zn){var An=zn;return De(on,Vt,xn)?!1:!An||!An._virtualHandled?(An&&(An._virtualHandled=!0),Zt({preventDefault:function(){},deltaX:on?Vt:0,deltaY:on?0:Vt}),!0):!1}),we(Dn,ht,function(on){$e(function(Vt){return Vt+on})}),(0,ue.Z)(function(){function on(xn){var zn=en&&xn.detail<0,An=oe&&xn.detail>0;gr&&!zn&&!An&&xn.preventDefault()}var Vt=ht.current;return Vt.addEventListener("wheel",Zt,{passive:!1}),Vt.addEventListener("DOMMouseScroll",kn,{passive:!0}),Vt.addEventListener("MozMousePixelScroll",on,{passive:!1}),function(){Vt.removeEventListener("wheel",Zt),Vt.removeEventListener("DOMMouseScroll",kn),Vt.removeEventListener("MozMousePixelScroll",on)}},[gr,en,oe]),(0,ue.Z)(function(){if(ye){var on=Kt(p);g(on),At({x:on})}},[je.width,ye]);var vn=function(){var Vt,xn;(Vt=lt.current)===null||Vt===void 0||Vt.delayHidden(),(xn=et.current)===null||xn===void 0||xn.delayHidden()},Wn=A(ht,We,Xn,H,Mn,function(){return pr(!0)},$e,vn);b.useImperativeHandle(qe,function(){return{nativeElement:dt.current,getScrollInfo:Le,scrollTo:function(Vt){function xn(zn){return zn&&(0,u.Z)(zn)==="object"&&("left"in zn||"top"in zn)}xn(Vt)?(Vt.left!==void 0&&g(Kt(Vt.left)),Wn(Vt.top)):Wn(Vt)}}}),(0,ue.Z)(function(){if(It){var on=We.slice(Qt,nt+1);It(on,We)}},[Qt,nt,We]);var Kn=G(We,Mn,Xn,H),Sn=Pt==null?void 0:Pt({start:Qt,end:nt,virtual:Dn,offsetX:p,offsetY:pt,rtl:Rn,getSize:Kn}),nr=Je(We,Qt,nt,ye,p,tr,R,at),br=null;s&&(br=(0,S.Z)((0,te.Z)({},v?"height":"maxHeight",s),Pe),gr&&(br.overflowY="hidden",ye&&(br.overflowX="hidden"),q&&(br.pointerEvents="none")));var Lr={};return Rn&&(Lr.dir="rtl"),b.createElement("div",(0,t.Z)({ref:dt,style:(0,S.Z)((0,S.Z)({},c),{},{position:"relative"}),className:Xr},Lr,Ht),b.createElement(le.Z,{onResize:Te},b.createElement(Ae,{className:"".concat(O,"-holder"),style:br,ref:ht,onScroll:tt,onMouseEnter:vn},b.createElement(ie,{prefixCls:O,height:xt,offsetX:p,offsetY:pt,scrollWidth:ye,onInnerResize:pr,ref:Mt,innerProps:zt,rtl:Rn,extra:Sn},nr))),Dn&&xt>s&&b.createElement(D,{ref:lt,prefixCls:O,scrollOffset:$t,scrollRange:xt,rtl:Rn,onScroll:Nt,onStartMove:Ke,onStopMove:_e,spinSize:jt,containerSize:je.height,style:Ut==null?void 0:Ut.verticalScrollBar,thumbStyle:Ut==null?void 0:Ut.verticalScrollBarThumb,showScrollBar:yt}),Dn&&ye>je.width&&b.createElement(D,{ref:et,prefixCls:O,scrollOffset:p,scrollRange:ye,rtl:Rn,onScroll:Nt,onStartMove:Ke,onStopMove:_e,spinSize:gt,containerSize:je.width,horizontal:!0,style:Ut==null?void 0:Ut.horizontalScrollBar,thumbStyle:Ut==null?void 0:Ut.horizontalScrollBarThumb,showScrollBar:yt}))}var rt=b.forwardRef(Ie);rt.displayName="List";var Ct=rt,ut=Ct},25510:function(un){un.exports="data:image/png;base64,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KFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbbbbcAWFAKRx11VHgGGgDK1ltvPbvhhhtCu84444zw7IUXXhhOfPZXCmhpAiwo/pAfZ/To8AlnHI0cGT46aqPbgIVx411VQKOdOf5mACyi2UBkQdOzdYu2OtlMfZxxx7EJVeNWAEsTxcv9QIECWPIZoZctLPm9+fsT3QAsl112WVDgWDlQ7ihYgABKj4BVrCwoQqw43MPah1UNEMLvKHHOxwJAsKr/05/+ZJMnT+63sNB6Tg6n3COPPBIU/uc+97lQHwBnxowZYTeTAMvSSy9tDz/8sJ1yyin23e9+NwARztPZeeedA2A555xzQnmyx9IWgAEghHIcRfCZz3wmWFre9a53BcsIp6Nj+QH88E6sQj/4wQ+CReSLX/xiULYkwWPVyzvYGQTwOf300wOo+uY3v2lve9vbAiAAdHEfaw/thU6cTv3EE0+E9xx++OE2ffr08L6TTz450IA2XnTRRQWwJDJ+ASyJhGooVgBLPh2HlUsov3uD80QBLPl0LoAlIYZlvssRhY015Dvf+U4AKDplFqr7vwEaH/vYx+yrX/2qffvb3w7ghA9lsIpgVcEKgxUDRY61ZNNNNw0gAXfmJz/5yWBN4T5ggWcAOrhhATlbbLGF/fjHP7Ylllgi/IbL6fOf/3xQ/nKHAkpoI0ACMEKdWFQAE7QDiwPBurisABEoP94fDl8cNSpYj3bffXd75zvfGZ4h1wt9wEWEBQW+0Ym61MdzuIQ233zzAJqol4R4gDjqpR1PPfVUSMsPEKIs5S655JIAuLA2YXE577zzKl1CTVaWYmEZ3jEsddaMYmHJl+mD8UQBLB2gcgEs+UQsgKUZsKCQAQZ33nlncIGcdtppQenHbgsUM+VQ5LhCcKNwUjDPAXJw32D5wDpBfAexIwhqlDc5VwAZgAPAChYVrA3Ut84669iOO+4YYkoAGVh3cAMRcyKwhKvlRz/6kd1222121113BXcUQAcQgAVl++23D5aLvpOO5wYgQR8uuOCCABjwyfM776ftO+ywQ3gvO4toA/coQ8I62gWAwI1E/QT08gGk8X/A1bPPPmuHHXZYsMDQNsoDVoihwW2Fu4s6OSmY2B4AERaXAw44ILyT8gIp/u86Di+ApQCWfOnX90SxsORTrgCWfJq94YkCWPKJWABLGmBBwaNgAQ1PP/10sJBgweCSVQLwISADeCH2g+cAD1g+sGrwDBYWwANKHXAD8FBdAApcOFgx+PA3VhieoX7q4VlcST6InXvPPfeczZw5MzzD/1H8WDaw0vA8gEiBprQbIECbeI5+yRqC5UYBxLxH/aKf1I1Fhos6qZsAdNqCZUlWHZ5hPgLYeAYa0G7cWLRJAbDUSRuoQ8G4styojf67AJa/U6C4hPLlXdUTBbDk07EAlnyaFcDSAZoVwNIMWFCuKFat+BWropW/zNk+AE+But6VASjwAZ8CN96CwHu8q4VnAB7+AhzQBgWN6h7Pqq3UHbLczg8u5bsKsMjSoucUNCw3jwKKvUWJNnHpnnZIqR3evC9rDt+AGT70V+0T4JN1h/97wKI6i0vojZO9AJYOCMBiYWmLiAWwtEW2BR8qFpZ8IhbA0gxYoKoUtrcMiNooWO7HLgysHVgTdB/AwP/9xW8ofoEWwIAsEJTjfTwPKOAC8HB58BP7/z1ooW5ZYuJ3eYDB37TBgzHqUXukHLmv+B3ff29lEjAS+PB0qXqnLDi009MxFaxQrriEiksoX/r1PVEsLPmUK4Aln2ZveKIAlnwiFsDSDFjiHCsCEHKvSJlL4cuawH3lgYndNwIIfCunkSwpAhZ6Xu9BsastssSoDPXjdhGokZVCVhe5eCijXU2ycug5WT/0f/ojV5UHTAro9dxGH3CT6b3e6iTQ5V1mshJ5utCe3FxNakMBLAWw5Eu/AljapVkBLO1Szj1XAEs+EQtgaQYssnQIZHiLhqwZsnz4EfAKWqBDFoQ6F4fAgNxLlFMwrs/v4J/XDiWv7GXxUHu8C0buKll+vAuGuBnib/xvWFkALvymvsdBxx6c8U7awnNyG8V08S6gqjbmcnIBLAWw5PKMyhcLSz7lCmCJaMYqjxVbLMy0YkVgx75uAAvJfAgi7KULoc3uBz4+PoE2eqXhFQn9ZGcIW2ml5KTEfKzEQPuZA1i8tcCvslsp7YG2L/f52HWjttF27qGMY+UJL5GvhO3BbBmWW4RyVYo1blPsksltc1V7mn4byDtaPeuBzUCBhAdd3aQZdZOaf5lllgk7lBhPH3PE/wlWBlTK9YbbTZYxTp9m55YsSym0zc10S928Q4kgq1yLKe+Ny2jXl/pFADe70sKhnIkXO7WgW8rl3wc9kQOSY951GdfFvQMPPDB86sC6rIYaF/4PzRgfvSeljTlleBe76aAZtBMdY8Af10niuFVXXfUNuwVVTvpJfEj/yULNrjxZLXPa2WtlC2BxI8JklkIUc0uQDkfAwsQmJ8fCAlikEDTxehmwwDcKIIXFAMHeUsFvAiykbyfRmQJaucezVdaTXhMgb/b2NAEWFjOyEjHePk6o24BF8mwwAQtKWLzdxBu5gEUAHSU8WICFOdnJhZpoAy+wK24wAYuAc9O49PL9hR6wsG1RYKPVQPgAPHz62lURWxe8j17mdlZROksoVkpDOfisSshYyhktHoE3tYnEXQjibl5YWEhGxnfKhQJntaidIrF1QRaOqp0eKfV3ugw8J74DrMBTAloCI9yXhWXrrbcOTaiKPel020p9aRTw7qcqCyVjxTwhzwsW1viCR9mK7uWJAnyRLyTE+6d/+qd+a2eKYtxnn31s3333beyA5Bnt5h28K3afUYksF40Vzi/r3Y16nm+2ljOf+a6yQlfVT4JC5GbqxTyivT6A3FvTZCFRfbrnz1PzFowqa4Z+0/lLVTRLbW9dOblQW9HMywHfTk+zKouR5yHdZzFEzqGqGLCB9mWwn1/oAUs7GQsxu731rW9dYCzEQAIp/qbfqcDvdabHwR5c3nfwwQeHjwIQJYRbCSrOruHArF676lZkUgK0N0Xod6NfEkLeEufbw0pb4MyDLVZYgBbO9Mk9DLMb/Xgz1xm7kqq2f3v+YvV98cUXB1mx9tprB9L5uU9ZWVhk8leAsf6fC7BxCTGfcy69g3cqwFhB0Tn1+LI6w8oHO8fxRe3W3eq5uoP8vFvHAxb1Wa6wqroZR4EsucFzx6XdvioOzLuE6iyrflEdL9h0rw4sdtJ93G5fO/FcASzzqchAawcB2TM5+4RB9ofLeQTvt0FWBRH2AoOAqMn6yYf2skLxQkUuCE0WuVgEWCTUpIyHCogJBHB+DStZ0VtCSDtJOjEhOlUHq0BZWaAb59sAWDyfwVtkiIXfSC2POd1b8NrdudKpPrzZ6mkV+xLTgnmE9ZZMucQUkGmXy88vxpq4Nn7DyqI4pnhcm+IW/LtzAEurRYni9HLiZ2iHgpll6Yzpwv3YCtMJPpIcJh4DmstKKderdqPpXd6lL/kmcOABnLbP17UxZ2xS+9lkRaVNciF7IOL74QGV51u5oUUvgehUq1dqH4aq3EIPWDiThICzlEvKhMPeWDV5q4SYzMdP+MnhAYr+HqrVPu3i3XwEWLQC8atGlfNAhL9Jge4tLH4VlULH1DKpAEiCBksE6eEFHDU+CsIbSpDohYaAlMYAeuAaIHOsBIgAL2AFMy8H83GasK4qS14qXUu5zlFA4xqvvJlPHBnAcQSAaPhSgMW7hZ955pl+l5APvtXOp5Tgat8bTqzOsbDocEzVof60YxkRT9K/Kksi78oNUk2VkbybD3IJ+aS5rznGosVvlvAyOHbTezAji5OnD/fj/EOd46i+mmifcgvFcksBswIZnkaSfX7xrP4odYBo5RfVvDOX1zrd507Ut9ADlu222y4ZsGg3B0IIC4u/4pwVrYivQN3UydiJgYzrUBsEWBAkcXviFRiMj1AlopyVTKw0O92fVMAiRXDvvfeGA/Xii9TrJEtTn7tBz6Y6PRCsEjCcUrziiiv2p56XAOG8G1LOswJfbbXV+mleAm6bKD449zWWskbKOsL/b7755qB0OJ+IsZUiEl9zD8ACUPWKhnKyCDAvGfvUuQVg4ZNywZMcO4Aik1IUn0qZyaqcUp8OsPTzzIMB+sE85Eqd2zluJAAJgOXCCy9coLn0jWMYkAO6mmQBz0iBqw0CP8g9WZ5yxiaFhqIN70Sn+PpFMx8308rKqnYLfEJ7xqhuN1CTNSm1/UNZbqEHLDkxLHI1EMOCEIIhlF3Tm+qFfLXylxnUI/fB8oE2MQ+rMczImigSXPSLSRlbV+iTXEKxEE0VQk1tyr3vXUJsg1TMSgwMpDBy6+9EedokvvBmdn6D1p/+9KfDh9W4ytEvFBbn3lx//fXBLYRyK66gToxI+3V4xaVa/CqYOcKYMU847Zoxi48xYGwpI2DKfSmnGIw2KVffkxyXkOSZf17ASUot1yICb/KR7IhlhCxHqQAsdZS8Swi6V8UNxmOktngAKdDFewVMAELeQurblDM2qX2JgUbMY9A2PkrCH4kRg8+4n/6+7smak9rGXi230AOWHJeQBgnXg7ewwPCa2FXo1ZsfqaMbTJ7LQDIrYmE5/PDD+7fYet91bGGRgBNgifvRaSGUC4AUdOvN2bSJPsmClFtnLl3rysfgybuteIbV33nnnWfaDeTrYaV13XXXhXwMK6+8cigrUNOp9pV6minglZZAC+PgeQplQpI73EF8b7jhhv27VnhGvAk/Er/CHMPKoXqq5EcOrLmeoAAAIABJREFUz+a6hLwFRP3zQMa7Fpoo5OuKwVC7buNcmaKgW1mIvDvEAw/JrirXSQwQ4rq81SdnbJroF9/346F7sXU+fr/XNR74SEcxDlrQxbyb275eLL/QA5YcCwsDxCDfc889QXFUBTapjPcz8kwcnOXR/lAMvN4f7xKKhZbKeTOk3yXUjaCzdumB5Qu3iSwuqidH6Lb77qbn/C6hqpUt99lRgsClvV4wsfpB+d1www3BtcBpy5wuXK7BpUC8yo53nmByx2pCGgPA8/Tp08NYif+8FVaWM1b0/qMy4pfcxU2OhUWyKgZi/K525LhkVJ/4V//nO160dWPkeC+uauZRbKWK3y9F78eQMvTXWzDr5HadFaST/aoDJ3Gb1Aeve3wfWlnCfYDvUOukTtCuAJaIijFgiQdZ/+91wKJueZeQV6TereJdFDw3HACLX+11YiIMtI4UwHLMMccEwLLBBhssAFgkuEjzzipx8uTJAbjw98KQnXKgtB2s52Ml5ZUdf2MxISaFeAnAy9ve9rb+8ZF1hW/ACh/KKWkc3yjZAljaH80YsFQp4Fagc2EHLFXWoAJY2ue3IXkyx8KilRIuIaWMrjrC3pt+qzqVu2rqBmG8hYVVmfoWK1atjtQnH8OifniTady3wbDASAixmwbLl9oqy1Y7K0bRw09yLwBzTdV+DKssPigsaE++lXPOOac/5kFCVO8mlgVrCxYWPmTDlB86zvUil16JeenMDIp3hogH4HFZVQiQJuEX8UYAEB9bQCtwGWGF0TELgE4BFZnrq4LZU10PuRaWzlCmrxa/SIgXDINl5QTws60ZGsa097KplQwWMJXLxM/11HHoJF1VV5UlLLU9VbIr9dlu9KVbdRYLi6OsgmfZjeLPBqlTCDBJFXip+71bg1hXLxPz0EMPDR+1SZOizm2BcMbCguk13gYXr178e2Vx8uChU/3VKkHbf+OV70DeI6ElU3FMp9y6fX0xiIHm5OwgW+lHP/rR/lOGvf+f50k2dsstt4Q8H8suu2wALQrGxfoikLmwBNLl0ngwykN7LCR8Y1nBBUSMETEr2p4et0PxLYwL/MQHcOMBC2M9XAGL76/kh2SjgHe3xkbv0bZmvT+O04jBiG9PHYiJF2TdkGGtZLTAoHcVt0tHr3u8u8+HN7Rbdy88VwBLNAoMrGJYPEL15uL4FFtZGbz5bagHN7aw0J7Yd6sgNQkbTdzLLrtsgTwssfuLuuK+xoFr3eg/li/ylcQxLFXgK+X9slx4IKbf6E87eSUkfPT+2FJDneT4ufHGG/sz38JnsuSx9VC05O877rgjrNi180gHpVEGOjCGMT1S+l7KvJECsrDAA9Bb207JQMyY8S0Xj2K+PPhgrDnIUit/wKUSrcntOtwBSwzIJSNFD+2q7AZP8g4BlngRWWXp1ZxirjA2WpCqbdpaHltZtQjluxuLAm/J01z3csNbS3LmabygFHgRACup+XOoOURlc1xCUlbkzPCniMZKJ7aqiMEGI1Ar1VWhNiqGRYJVbfQTWHXq2wMWb+r1bhQPWHxQWM5kSzVZqs1YWNgW3GkTrl/ZxO33q5ROsTAZTznj6Ytf/GJ/jg6EieKKJLx4NwoQxalD2Nhx4q1A8QqzU218M9bjV+fwtJQgWYtxz7Et2R+G5w+T49mnnnqqfzch9xhnARYBFc3DOldkE90VRN9Urtv3Y2uAnzdeUTa1I1UGSPbIJRS7pPSeeJEpme4BQWyF8YutJlnf1J+U+/79vnwsh1Lqip/3FpbB6EtuGwdavlhY5lMQZkG4IJCuuuqqkIeFSxMxRq8xoxAkmTr52h00FBeJxlIumT9PPvlkO+WUUxbYFdAEen7+85/bZpttVunuUr0esKBs8e3LFJ5ifqQMNE4pq3ehvIkB8cLJC8p2/egeiFEf8QovvPBCVy0XvJPTeqdNmxZcDdBQSo02yKqllaRvY2ztK4G5KTMivYx3HcDTsmQxBlheRH/lXuE+1jB2seECAuAwbgq0Ve4SWVlikJkD8o877jg7/vjj0zvT4ZJqq3fJ8ApowKnjOcdkAOokZ5uaqXgt8t6cdtpp/cW9XK5z+eBiZU77y9O8CkAAUBnHFPnU1Pa6+9DskUceWeA4B/WhXVkmenigBp8utdRSXe1LuzTIfa4AlohimhhaCcXunipG4owYhJUOr+sWk3PEAHllUi6ZaA866KCQOG6g1p8YucfgDIsUuSn03qY2imappzVTnyazXxFpfJpAWFV7YuuRysgqpaDKpr403a9bDaLQPv/5z9sXvvCFkHsF905VRmXRnn7TJrmH/K6TpjaU+80UiJUfT3hwEQML/g/Q5NgF4lxwAfEbYynrC2NaZV1p18LSDp839zyvhAfPehJAgNuMgHH4NMUySXncvCkX9cmlIzeNj2WrAiuSE3VWKQ+6YrrWxfGltLWpjBZgxEdBAw+mRFvpkNTxlnVGPOufU+6aeANJUzt78X4BLPNHhQHXmTSaGN60KQZSbANMp/sE4QFYvPKt8qkOlAEALLi4Ui5NRgEWnvF+ZfqobJXer+4BAH/H+Q6q+sVvxJZAg9QJBq0IZEwBLFU+33YFvqedBz76nb4oUDlF6Oo5L2CaaOBjbljFLbfccnbAAQfYXnvt1R9nJMsKK3e5FTSG3n/PGPozVFJ4o5RppkActyUlrIUMY4y1E0sc46ExYNHiFyxapVPGg59O8G9zLzpfwi9cfO3PPvtsyJEEcEu9UNbIjNQrXnR5wEIdtE1l/ByJc1FpfBRrFM9zntV5at1afNJeaAXNoJ2/vHxIpQ3lZFXx8oe++EDlnPp6sWwBLG5UPLqVQNGk8Ewdl8MMjPLlm6tb20xzAIvagSL86le/2i9E1S8pa3Xf+0/1mxhfK8vYP6xJQl0AFmgQA6M6ps8BLK1WvnVm4NzJJiBGfQAWMorS39Tgwdji1ARaUHCADQAhSo2DD5dZZplg7idPi8CiFATf8JVcR3Iv5LgTcmnyZivv+Ux9hx9Ee9EaKwKWAWJUpPR0hgu/aWzkMmLctCjw883Ps267k7sxln7xgvJlBxwAzgOHVu/NASwahzr5WjV2ap+2gst6XmXxjC3qAiwa+07STzIFWgmwiGdS5U1Te9RXD1i60ZemdnT6fgEsFRQV80r51iFelRuugCVePVQpfynM2O/uY1i6DVj8EHl/cxXIameC0EcBhKEALLJ20Q4BFtqBQOeICAXjMl5SkBJw7fS3PFNNAa/0BE5kWYHusnax3VkWVQERxgiAojNg+D8B0nLjxfNnuFpYPOWUa4a+DCfAUjX6Qw1YxEc5MUCt5rHc2QWwDDNpl7NLyK9+YsTu/y9FKSGE7xrrgnJkCOB02pyYY2GRFci7hLz1I96RUrfCE4iJTcExYGH3jiwsKSySY2Gpqs9bMNRXyqWuVL1lwgMW/pYJ2deb0qe61XP8rPedc493SsDIBUeZT37yk7bvvvuGoFy1Ebrl9hcFm3NRP5aCnEuBpznPKDi17pmqVTMZZpusV3F9AIfcC3CCFQxaoEQefvjh4AKizYod4r7+D1DRDi7eRRkAjFb5CwNgicfDAxYCW4ljw2ognm6ieY6FJa4rdk37+DbKehksC0uVXPZuJllU+dZOyW5YMEVHaAXNoF0MWHwIQhMdfX9VVvKEvuASoj/d6EtK2zpZplhYBkhNGILEXnfeeWf4js2NVQqUScKEQ8jlMFEOYFG3PGDRu2IF7RW9F0Iy7crFVddW3BRrrLFGlj96oIBlgMMWHveZMn3f/HEGnXhPSh1VfOJdERKsCB6COvm/tkJ7RQJfSXhTJwr+U5/6VL+bMkXZT5061Y466qiUZveXmTFjhh199NH975Y/HcWv3BzejUXbcVeutdZaYS54+lOOZxSALGFOua985SshPb4AdEojv/3tbwcw4S9P75j21A1v8LvOAeJZ1UF7BFZkUeE3ARa1Nz5xV6CF+r1C6vTCxvfTW009jf2Cg/JxzI6XAwIgWqjJauTrU9BtvBun1fgMBLDU1RuDKvjsiCOOCAfAxidT1y1IGDdcQiTPTF0ApfBhXAagIpdQyrxs9Q7aqUVoDN4UdNtOG3vtmQJY2hwRH+AUK1+P/iWMday5JkA7EyFnl5ACh4lf2X///YOAlOuBLivhmO+HzKJVK1uRSUGesYWDlPm5FhbiAFKCbtscopaPMamhh7Ziix70ixgWBJxWXJ1+f6pw8ruUaAsr9t/85jcGoFDbtM1WgIYy+pv3IBTf8573LGCVaeoPsTS/+MUvmoqF+2ojmXn/67/+q1/RCwRLGXtQIuACwFl//fUXOJlaQERgQfXwTV8//OEPh9w0qTTkuXPPPbc/vkydqgMsEvzwBdYTXVhPeT/0VQAtfdORC7K6KLGcB2cCbFUANLa8JBE9o5Cfy+pzHYhRtX5hw29eAapfAFHoo3GFz9Zcc81gYfHxJk2AhZxXnbzURy+D/XEGsXtfySE9P9D/OHlmShtzZbpAHokhNU58t3P6PP1Sn+FFuS9lYbngggv6Y7G60ZeUOjtRpgCWNqnoFT27hFC+Stnt3ShUX2WZkMLJCdDNsbCofQceeKDxkWD0QV0eoGjV59sau4PUFz3H/zVJMG2S2E1lmsg61BYWWY/UTr8zjIBbBd36YOumPnX6vheuUuCco6Lt84qv0DhJaHnFgzDcbrvtArBQ+aZ2chzA2Wef3VSsf6xp20033RQsOTGQVSWejgIFJ5xwgm200Ub9AEBjwjeKJA5A5Pf3vve9wTWTAyZRPgqIbwVYvKVDAF/zRsDEW0+oS24tKXK+ZVkRQKHvus8zVSv7XGWXMjgxqPPv1XiI73UvRQ6oXj1LWwAsuIUVdJsCKLthYfH8JhnIXMZqqr55N5Dkle8TfKcDYD24S6F5Shm9n7kJDdje7OWRd9en0FE85flX7xBgueSSSyrzaqW0t5fKFMDS5mh4wEKMwX333RdiDbhiwOKFpIQXjJSbKjkHsOidcQyLJqhPOa1Vrfok4eUDUT1Y8UJN9cjCwrMpSn6oAQv9kUslNskPhUuoFRtKaULXm2++OazyvdDVOCHo2MHilR/CcMsttwyKVUnQmliebdbnn39+U7H+uBpWhH/84x/D+UiipV/NVwld2vr973/fNtlkk/6t8x5QUac/pkAKf6eddgpJCr21sKmhnILtz2CSgI/BixQwdBKN+U1WJFxx2jUIPemXYn28ZUaxLwJe9IM6PDjwoFLzqakfufe9rPHvk+zhN1l/BI6r3D1eafO33Nm+Pb3iEooBC+0FsGA1jV0lAgYeyCm1hSwsssTm0r5VeQFxAAsLvRiwxNae1HfLSiz3nuZdcQmlUrAHyrUTdNvUbK12ZfpkxevzsPgJjhkZBqoLYvTCrOm9ABZWyymXgAMuIT5a9flnYwtKky+dCUAAJ4I7vtZee+0A2rTttqmNABbMwUPlEqpSEvyGskK4HXbYYf15DZr6kns/VuB1q6iqxHW33357v7WA8VMyKOguZSr+5JuVL1mL4bPUiy3WZOFtuqSk4fHrrrsuuGu4/K4m+B6BrHNbNGco8+Mf/9jIXKotmFIO1AvwUkyI+gOd4H9cjxLKTW3kPtYfAZaq8lIQimkSMPFAUK4P+qO+qK8ejMglxD3xk2LVNM5+3jEuPlg3pT+pZURHwJWUsua4FifqY6s6vaIXeFZ5LXaIKyKODSWsvje1E+sCMqOTlwfK6qsPohevaSygPTItnoPnnXdeCFZlvHOsHKl9gaZPPvlkiOGK437gP+K3NJ9T6qTfsUVS84Z+XHjhhf2ALbW+lHKDXaZYWDpAcVxBTLwpU6YsUBuMLkEhxRKbxptAgq8w18KCoBRg4T0oNY/eveCtmuhSLr6NlJNgp22aVORgUKbblK15vWBh8e3Uapg+A1b4xEF6HWCVAVXBOHAYonc9SimilBhvFIZiLLiHiZ70/xrDFOFLunSsEikX44/QB7AQK1MHCKreS5wMYKpqRUmdBAzH/IpFhnTmqZY82gPIkxutFWDxweWMvY9h0dlAUtACV96i5C0oUuz8Fif/i9vg4y1SaJ5aplW9ypasA1C9C0HWFj/vJctkBRP9ldGXbc0AFrL+pl7ddAmpDdBAeZViHpRslhzkvsA2LpSqE+tT+9aqnIAFQB7LtM9dU7VISX1nDKQZY8aQfgBYFoYjPApgSeUGV85PaJheeVgkFCVkJdy0mvemR/3tBXJTU3IBC3XjEuLD5Vd2VSsrCSVNqDi+hvuqw/eRv4dbDAv08LuEvFXMZ8ZsGpN27sdj3gpExH5prFLwmXhLgcOKrdDYaSxZPTI2OTEsnIuFVSLlQrGzCr322mtt1113fUO2Te86lRIX75955pm2xRZbLLDy8/3i/fo/fyNwSarHFmPqTQHGPHfvvfe2BCyU0ZjoG7r6uCberfdRRucECRSoPXKxUKfmj4A/v3m3q39vCq3bLSMwIjkkV5HaUwegxJeeXwVYxE/iT6wE2qKb2s5uAxbNgThxnAfvkuW+r/ytGBbVkdqnlHJ6F0AFGvit4NBabRL/p9RJGT/HZUmivvjAyNT6erFcASxtjEoMWFgNcmBgHNgnkFAlGFi9YQ7PEVrsxNhnn32SW8zE4Owhf/6QJosmogceqpidG1hA6gBL1e977LFH2L2R2h+dWJyb7yO58wkF/arSA0j813xywGTC6ypp48FKFXDxbUA5Mv5aFUspeoWkfmh8Wd3vvvvu/ULQW/jq2sxBaSeeeGJjlwQmUNJYMb70pS/1WxTVl1aAhcBe4ms8WJSQlnL1/ArfffzjHw8xLPQzNoHXNfjUU0+tdGP68vEC4vrrr19g/OmHVqyUlRtIFkZkwMYbb7xAsLCfJ95aqbFByd96661ZO7gaB8UVUJ80nz1gaRXsT59uvPHGSjei+Mcrfd6DNYyDGbUVPaWdxPzlyLOUOlXGzyVcjxwCS5u9m0X0qHKlHHvssTZ9+vSsscFa6K1yTe0FqOy5557BZeovP2ea6qh6TjJY8xMrzsc+9rFk1xbPAz4BU712FcAywBFhsipAUFV5QONXiNwXM5LBlLiXusDPATYrPK54DEyiMuFK0MSuKd3nOa0u+Ds2K/vVmSYGglx+eu4r+VmrPrQTpNcJmsR1aNXvrU/kB+GT0o922uRX3P75GLBIkKo893VYGn/rfmw98Su0Kv5sp811z/ButUPbMb0VrgpUSJESJ8Dp2+IprS4FRrwVUAHDLAr4W/Omnb7EdBYolJsHfpZ7N+YPlY0DG2UtoG6v1FWnb6foI4vpQNwAdf2nnbK+6SC/qrZofqs/kg8oLKUp8PxUJeP4DasflixyUaVe1M97unH5NgtcVsVxqZxfuMHHsqblWPKQ56lKHj6BzxS8LVkqWtRZuVNoJUAsPicebfvtt0+2SPIOrFKyzKe8c7DKFMDSJqUldPW4XwlXCUQJDwllUC+r0m4eXCf/rSLkBZj4FlPHK24mKP5bzIhxnwS+/LY7CbgmP31M5qEGLAKOEhReyQiwtFqFtsk2A36M+JWq0129IuFvKUWdAJ27aku1LsETopMAhnfVxPNE9PZm9yaiCJxJscv91fRcO/d5FwGk5KIRHflNZz9V1UkfUbzEsdXRDdowJooj4P8okl122SUrIDq3TyjE3/3ud2E+QzfaFyeFi+ukv8SkxScp180ZnsdaAmCJ4/hatbebgMUDAC+PPT9KFgus+UWb5LJifVLongpYPBjRYk98k7tzVO3yCy5ZjsS/AOMddtgh2SJZAEvKaHepTDd2CeU01SN3P4lkYcmpq52y2qJbBbDqXBDk+ogBS9O7BYCayun+UAMWrzjVJtGoait4ar+6WQ4aoxDY+ZN6VQGG1Ge7WY52tcNn3WyT502AYc6cYWVNfFEVYKmbG7kxae323VtMVYfmfl17yalSd5JyrPSpEwtL6unrakO3AUu79KoDO031pQKWpnravV83pu3wWbGwtDsKA3yuAJaDg3kvR/gOhiIpgCWfsdsBLPlvGZwnCmAxa0eRtDM6BbC0Q7X8ZwpgyadZ7hPFJZRLsczybxYLSyZZgltD8Ri5z3aqfB2IW5gsLJ2iVafrKYClAJZetrC0w+8FsLRDtbxnCmDJo1d26QJYqklWAEs2K4W4o1yXUP5bBueJAlgKYCmApbNzrbiEOkvPIamtuISKS6iO8YqFZUimZHhpASwFsBTA0tn5VwBLZ+k5JLUVwFIASwEsQzL1Wr60AJYCWApg6ey8LICls/QcktoKYCmApQCWIZl6BbDMp0DZJVTNCgWwdHZeFsDSWXoOSW0FsBTAUgDLkEy9AlgKYGnJAwWwdHZeFsDSWXoOSW0FsBTAUgDLkEy9AlgKYCmAZRCnXgEsg0jsbr2qAJYCWApg6dbsar/eEsNSYliKhaX9+VP1ZAEsnaVncm11Pl8SIPHJvVLTjOfWO5DyVVlmB1JfK6Uc3/NnTdRluqyqL07V73fZcIgZ2UFTr7KtOZVSfy/3ZtrWXCcDOGAvJ9Mv1Pvyl79s48aNSyY4x0wcddRRyeUpyGGhdQf5DXUMy9577518xk3VHPeEqOuLlymphBtquRyn7Pft5rDEuky/df3LzcPCQZF1B0ZWZajmN/jsc5/7XG1GZdoW07WdBIUl020qF7tzbuJHlGY+o6oFDvLLea5TZetQ72CtLuqSoLUSPNttt13IwlmXur/qbI7cyVoASz6HFcDSd4qsDuVLpSAAB0E/VNdQA5bcfqPwOGag7mDCqv60M591YGRu+zpZvm5s2rHMtysDObWZy+uKugUtY9LqCIgCWDrJHYl11TFRASyJBHTFCmCpp1nJw5LPT516osklVCcDCmDp1Ai0nhcFsLwjLNpyrgJYcqjVXtmezHRbAEt7g1n1VAEsBbB0jps6V1MBLIMXw5I7asXCYlYsLF8zdEevXQWwdHlEikuomsDtmJA7PVTFwtJpiqbXVwBLASzFJdR3nlpxCaXLjQJY0mnVVskCWApgaYtxKh4qMSwlhqVTvNSqnmJhKRaWEnSbMdOKSyiDWA1Fi0uouIQ6x02dq6lYWIqFpVhYioUlV6IUC0suxTLLFwtLsbBkskxt8WJhKRaWTvFSsbD0UaDsEqrmhGJhyZhpxcKSQaxiYWmbWCWGpW3SDfjBYmEpFpZiYSkWllxBUiwsuRTLLF8sLMXCkskyxcLSYuVbtjV3iptau0rLtuayrbnsEkqca1UZCPmNPCyHHHJIZUKzuqrJjLvtttsmvrnaTFhn8UmptACWzgGWkSNH2rx581LInlSmWFiSyJRcyNNT2TbrEmD1uoUlnvOdkAEQ0tOFPB8kaayjUTLhWxRsZ870atCt5j596tS1MLqEOsFnxSWUyWFz584NT4waNSpM6Dlz5tgRRxxhRx55pJE6O/XKASy8k/fNmjUrfPPhmj17to0ePboyHXKrdjDBmPx8+FsTjf6QZGj11Vc39TO1PznlaP8BBxwQPnq3n/RqE+3hQxnas+OOO4akSWq/n9T62wMHnrvnnnts5ZVXTqZR7rZm3jFmzJj+sfd0pZ9qT47wL4Alh5uqy0J7eAZaMj7MHc1bfmPeSoB6Zc14XnjhhWExofHjN8+Lfs5QB/9nzjB3coBraqZbL3Pox9ixY/s7jQygf+1e1E2bqYM+8v8rrrjCdtlll36atVt3q+c4koC+xPNeso3f4znDONx7771hPvurTp5R5rnnnrPVVlvNnn322eRu5LqExFsaF98e8WAVmKlaAIufBOgkT/T7DjvsEGRgjnzOTRwHraAZtNOlOaC54vmc37Aw3nfffbVylvJ80Feez3bdddcsvVkASyIbCzT44vpNmW4ZDAnCpmpzAAt1cb7DIoss0l9tfC5DVfua2sB9KXpNHtKLI3xT+5HyjrgMdBJgkdKos/j4Z5uSJvlVmyaYAEvq6icHsEi4QnuEFYIrVn45Ckx9LYClHa564zNSIBqXWAEK1MRPNs3NGCjzPHPm/vvv7wpgkbKiHyj6qtW3BzUp1ItBl1eUOuMFEAMg6uQFb0N35Av10w4pdS1O1Ba+tTAUYPTKt6oPsTxjPqN8n3nmmeRu5AAW+uEXkPCc5zPfJ9+AePHZqi+S03xvv/32XQUstFeAhTwsMVD3ffDy1tPM82IrvSk+y9GbBbAks3FfQQ2GR8APPvhgOEckVjStqp4+fXrWOSIw9J577mmPP/74AtXSDt6bg7gFEqray0GB++67b1fNwbwXpXDppZeGvnjwpTZVWSQ4LC1eXWkya8LHQO7YY4/NOpRu/Pjx4RAvvpsuveuxxx6zPfbY4w00KxaWJgp29z5zg3l2zDHHLPAieMsriJhnOGAO8BFflKtyZVDffvvtFw7ZzLGkbbXVVv3KLoUSKJD3vOc9byjqLUAp9ai/ei4G1Sj5W2+9NVSV2h/mJp+US3McOXPLLbcs8I7YwuL7xr1NNtmk/8BI3zZvqfXjCcDjPX6x19RGLAsc/pdyCSDBZ8iaqoWk+kB9shbzfcopp4RPDLJa8dm//uu/BmtG6rjwTvrirSVN/YJmHJiJDPTg2FuO4jqgL2Oj8Yvv+zmneuCzP/3pT1l6k74Djnrt6smgW9C0THSadGLQ+P+dJKiEK8pawChG5ELCqe8V0KEev9KEITC7plokUt/ny/HOQw89NMT9yEzoTcOezhKa9E8rX4/6Va9WOqpHK7NVV101mOpTJziH0UHjlEPp9K6HHnqo3+0Ut03vTX2/AJwvL96qy13Tzhh08hnaOmXKlCxg2Mn3V9UlYIFr57LLLut3Lfp5orms3/R/WfL8ffEhq0EWB5of+ps5w9yJFVYn+ik+e/HFF23xxRfvF/B+9Z7LZ97VQBulRNRe7udYB3NWvpJd73znO4P7Se/3Mkf98YuqeIEVAxaBAckz7kMvXBV8p145B8Cm8llMV57DMs9HvOXbJz7TOInPLr744uCuzJHXyLowAAAgAElEQVTPuQHh0IrgZgFwjZesJZ7HY2tSvPikT0OlN1PHuxPlehKwEKOCya9KKAlB1iHMdolCvWIUlC/WHN4PE8DU8vXmKETaIsDC37RZpl+Y++677x6QX7ypr7zrsMMOCx/aD029cKRvap+EFDQQYOFv+itaix5eoIk2a665Zph8qcI3B7DIqgVgwews4SVF4q1eOeMTC+YCWJo46o33Nf7bbLONXXLJJQsAY6/opSy1koSnBFj4W7TXPJMPXgoDXuZv5gwLik7Pf9onPgKwLLHEEv18JrCv+ZBDJb/Q8qt+1SF5llpnKmDx8gz3BoBF81cWSQ9W1E4vX/280vjQB1kyJM8EWGbMmGFTp05N7UpYsNSdCB1X4vkMMOHjNLQY5JlYZ9A2LdqqrOPiMwEW8Zniq7ifeuUAFt4Hj0EzgItcdp628eLcL9I0T7yOQW8yJlVt7pbeTKVNp8r1HGDxAEGdFPLkHp8JEyYkr+RzV2IzZ860tdZaKwAWf8l1wf1U1K3VU7yKh6kQugjfVua/gQyyaCbAwkSMlXkcW0B7YfYLLrjAUEAebMUWDS9wqRvAIpCXAhoALACcFAuL6Ai91llnnTeQZeLEica4pIIlvworFpaBcFnfs5ipWY3CN/5CQTAukyZNWuB3KdOddtopKFIPBBhrKXb/EL8TiwEPrLTSSv2WnJTW58gAeOjJJ5+0ZZdd9g1V0w/64y0/Te+nPuQVc6QuTgX6pW4kwPqXut2Ufr/88sshsPfKK6+slWd1fRDdvEUlBlhS9FK+kydP7reON9EGwMLiMOWCjrhQ4LPzzz//Dfz0yiuvGHJAcspbKbyFxcu8qtgq8RmABRkYW9hbtZW+0KemS3SFVgAWaCc6ep0nMJLSBulNb9mUbuE3+Ev0aWof93PmTEp9nSrTc4CFjhEohXCKESb36hTnQAniVySACVbzvF+o3A9gikJWe5gUTHiElV/R5wScDaRvClQWE2qFqx0dvl8CBt4lFCuNut0SOasL6mzXwsLY0HbtutCKxLsOUulVLCyplKov51e+uISkKJrmCLSXhcXHHmiOVwVXcy93J0ZOD72FhVVvlSVC9TX1T+WqVvyyEGqBkBNwm2ph4f0CVriEACyyiMSxHgIhsp7ItaA+qr3USR184gDrnPks2uRYWNRmuR4lh6QPJLt8bI6ewSUut7jvC+2o47OmgPAqvuqUDIx3pXrAIvkt17z6Tb98gLHKeX6NLZ45c6NXyvYcYNEk8ZMFYvnVcw76yymrQYbxvLWA32Vm02ROGUAvGHheDEWbACysFgUkctqZ8m7RSxYWATJtzZQ7yJtJNZk1WeOJov9LWAjQUTcWFq0uUiwdCDgCLlMsLF7AAVgETiSs5IdOVSJemRQLSwo31ZcR6EORwDfeYghttUvF1yA+8oBFPCMLC//X7hnqkduIOaNgwBxLZ0ovxQsE3RJXEPMZ7aE/sTJoVbdkB/1Rv/0qOAbNTe3MsbCoLsWw6F2ip0CNf6fkkO+j5ILkGfe04NG4MI+xFvAdWwvq+oS8WGWVVZq6vMB9AZbYMh0vpLzsAuSxcPO8RaXqlxZA3iojC4vKpTSSvqRYWMRXnmYCi1qsaz542ktXiE+rFtFDoTdTaNOpMj0JWIQaPbMMBmARUX3QrVeK3C+Apc9aJAuYzPmDBVhiASeF0G58QQEsnRElPuhWCmu4ARZRgl0VCrrlN8mATgIWvSsXZLcDWEhOx9ZW/05ZIqriOuLFU68BFu16lALnuw6wQF+sKwq69RaW4QhY/GLLz1wBTPGqQNFg6s3OSJLWtfQcYBHq90F1dYPRDQLxrnZyPVS1RYJblgg/WYbCJeRN0T7CXysPCS9vDo3393tfqRcYnTKHthpT3AFrrLFGZSyAXxmm8kVxCaVSqnU56Ii//6KLLmoZRM7c8gGSPt+PjyegPv4vKyBvl+DtpktIvSTR3JJLLtn1HEl+AZQKXHJcQgJbJEFjTteBE29x0Rh5cObnueLaNDYal267hNSGVnxWZfminYcffnj4yPXmAZn4TLJa/RkKl5Da7909vk+y0ilQWG314FOyXGOvvqbEwXRGGnS3lp4ELN3tcnPtcglp0P2E9SY3oVkpPq80Y3MydXjXBe/AJZJjXm5u+d9LqF4FnFVZIuI21rmEYjN/lftqMACLfN51QCOHPh48Uh9jox0CBx54YHJgY847W5WNzbx+peT/xlXBLhYp8dgn36n2pNbjXULEsPB/KbOYv7xS4F7sEvIuHglj74rlPoHa3coPoTHAJYSFhf/LVK8Ej1Ur11a0imVDrEhSgYrekQtYeM5vH6/is9Sx9i4hnvGgBnq14+JN3SUUux7VZvhEgMtbE7xVSC6h2L3ig1JVn97TTcAi+bnooou+IbWDFohxX6rGyLuNJA+8Oy5ebKaOcy+XK4ClYnSaAEs8cVVFkzATYKE8bieyw0ooVoGAgTAOzEqdbOnjw/+bYj20yvXbmuPto3UAa7gBFk/beEVPdmBAi195DmQs6p6tE7BxeW+ZALC89NJLoUjVirkb7WxVp/Lw4BJiuylzIAYs8fMSpH5bc11f/OqRusnDAmDpxtioDQAWLCwKWlWfBkJbD9ZEMymZnHqHErDE7fTyRHlYUMJ+ld+qbzlBt9QD3eAz4kska1tZEMRnAix1u4I8aBwMwCKakFMJHeBz1/D+KmtIHLMj4BsDYP5fpUukD/yiIIfveqVsASxtABbPEGKwmEni3wVMxHgCLGKwTgMWKUMPWGKrgtrkV108Fwfd+vsLE2DxlhrRBqEGWAG0iD6dnqwSSOIF8UBM23gFSBtjC0tsbep0W5vqkwD0gKXKIuf7KrrGFhZvoVS//CKAsQGwsK2Zq9PCV3OGGBYBFg802qW1n9sxT3leaKI193sBsPixEc1QviSOE2BJkWc5gEXjID7zY+FBi/72bYwtLFV8JtoPBmDR+5nL0MxnbvZ9kVzQAtm30c+nmG/UBz8GAt8p45LCh0NVpgCWNgCLHlGEvHyOWqHBYNpC6AWeZzgBlk4LXd8dmNoDFn9PClqHsck/Snsx7fsTrj06X5gAS7xtVas4AZZuTG7o58938QLWr5r4PU7sx32EGwrV8+BQW1rgJfiFGJbYIieF7NMDiOfjM6tkeVCcS9wvVvSsSLGwdGNsRFPSqwuwVM2ZXGEdW2Rpu2hAH3POEhpqwKK2+7HhNwALYBL+TL1yAIvklXaj8Q7fBm21ppxkrmgswOLnjJ6PQehgABa1izwsyvYtK6pkkPJm0R4dvOstrT7ORXIjBih+LpYYllSuHIblmlxCHqHHyDwWcHGci+4r6LbJfN4u+RQc6/OwCLGLwb3Fxb9HgKXKwrCwABb1vWoslZpfQiFlDHIVqASIj0/xPuc6OmM+xmXB5V1KKW3sRhm5BQiGxDKnK8Uqx3Zbdq9AO/XFA/xYmVA3QbcrrrjiAsG7Tf1KHRspQFxuseL1K3YPLJve7ecadWiM9a4qN0WrOocSsHjgFY+Ngm5JTibQ0ESbnG3N1AnN/PZ5ybOm8VUcn+ezOrk9EMCi3aVN/RZgIREhNAC46BrIAtZbNsVnir2Kj7poamMTTZue79b9YmGpoGwTYPHMzsDCcCRmwhwaXxLcsQKCgZZbbrmOm7X9+2FglBu7HvR+r0iqTIc8v8wyy9QeYrawABb66S0sUhysdhlPxrIO0FVNxtNOO8023XTTxnkK/RRPxKF8Dz/88ALPeEER+9YpSH4gr9xzlWdjA9soAO3I1rrUUkstQDPxV8x7esUTTzwRTkeX4tHvik/xAI6/SfLFO7SlPhWwcfCbVwpNXeRdjIunvwBmFYhqqi/un8pfd911tvvuu4cVtBRLU11DCVjUD4EHzRlowtgsvfTS/RY2T7u6PlGeeZNyif4c4sghi1Ls3jJRVw8WSWRgFZ910sICz6SMo4AFWYg5zJVvtaOJp1dYYYWga+pci5IHXo7AZ7wnBxxzKCOH0/baVQBLxYg0AZZ44OMtfTCdhK4HCGIm/aZgPr4HgqyrmCpO1ayVq1cK/Ba7HWIlsbAG3caCygtfTfYm4eHpnrOrQFYVts9jMfDv8TEb8RlWaqMPRB1qgeIDL6tcbD42SPzvXT7QWltL1Rc/NvGWTQ+CUvuOskpJUOitHn61Gs+Z1PeqXFVdvAvrEluOxQ8p9Q4lYImtkV4OestYSj8ok5PaQaAXmuFK5PKySa410dK7TySPq4BhJwFLar8l/1lMQgMAFe3wbsLYDSQZod2l/l3eaufrocxg8llq/wdSrgCWAQAWTeB4e1oBLM0sOZC8DXVCpvmtfy9RB1i0CtMqMrXOHMBCnfBIASx9O9lSAYuUVMqq2o9brwOWHGDcq4BFY5MTT1UAS/uAxVu6UwFLt/ksVVYOpFwBLG0AFj0iX618kTrkLbZKSEHFLoZOW1WqGMGv3vz7q95dFZjlY3DqXEi8d7hta9aKsGp1K4uX3DcpEywHsCiI2QOWVubautVrO6valL60W0bzQf2rihmg7ipXmx8PgcYqAaukWVo9prQ1FbD4uqpiajoxX6VcqB9rAScp0/dURT/UgKWV9VFjkwoocwCLZGhslfLW6phfWvGZ6hsKC4v4jOBuTp+Xy57f5eqJ+6KAdOK3sMrGQbfxPJAsF59hycuZM+3wWcpcHGiZAljaACw+YBOGV7S3/OTxfTGiBPFAB63d5+OYiBiMVNUbg5iFNYalnRWip1cOYBENFaTH/2NztXcNiW/iWJCcGJt2eSbnuSpAqzZ7V05crkpIxwAux/8et7kdwKI6quZMzjyO54t31aJ8CTyOlWYrmrejSDqVOE799tbHgbgncwBL7BISzTxI9oBSbjhP/yo+GwrAEruEFESvMAJtQRYfSAZzny39ciPHMsL3X3wmwMLxDDlXO3yWU3+7ZXsSsPg4Cil7L/A6sdJpRTBvLYh98EK+YjraxfHgd911V9japxVIuwPSqec0UWmv/Ltx3bEw5n6cFlrxBn4c4nrYgkfKfCZS6tWOSyg1Nb9WI+qfstiqbTkKIrU/OYBFdTbxmR+f1Hb4cvRTfe9Gn2MgFdO5nTa3esZv/83pz0AAS6v2SLFozktJeLDDPb8T0CtQH4+RSqt2FEknAUtqO1PK5QAWyZ8rrrgixP1UnXCdwxOed+O2wmds0WfnWzflOXyJheXZZ59dIMA7bo8H655mPuZKsttbh9X2weKzlDEfaJmeBCxCxzFTefPfQDte9bzeu+qqq4btZv59Xnnob30rB4EyFtZZIbrR5ro6/WpcoMO3y9PYK3JvUZEFJo7Ij11eTBwm3mAAFt4Tm89pnx8T/V+/+YBar0w6OR45gMXzmaeZ7wdty/E5e/eQF9y+7wMFQFX0anpXu1Ygb6WUsoqDPFP70y3AEgfT+pWwp5XmEb/5uYQiede73rXAtu4mnnyzAxa50epkQCpPSLdUuS3hM7I2s4W624CFw1y1gymWV+IFLxdkYYl5yv9fliTNm8Hisybe7cT9ngMs3jLgJ7gX3t1gIt4rAbTWWmsF5ctvTAy2bHLst0x2XjDxW1XQbbetQLmD78EHfyt5mX4Xk3sFVEVn6MAWxtg6k5qDQO3GwtLO2SO8x7eLdsQHtXkApknLMzGQyaVhq/KcIOuT7bUCkjl8ltJG8SX903lIMahOqacTZQSc9H5v4UmtX2OqvmgMc5SRf1e3AEsMfjV3JKu8dZb5JlnCN31Bkey0005ZMSztnNbcyxYWZEDO5d1o4gu+c5Lv+ffpuVimxMkzU9qYq5fYHYTFhLPB/HxFvipxXAxaqlxClPGBt/AaOmuw+SyFRgMt03OAhQ6hFJVrocpaURUcOlBC+Oe9qV5CiPZwyRTplR+WFQ5lU7Kpbrcvta8S+Npu6pG6jyOIwYzuKV+Id4PFdQn4aCt41Yqlqr05LiGtpshzwHsYC37zgWWy+gh4akuw92V3E7DkWFhEjxQ+SxnrGGT6FRb9b1eYp7ybMvEBhd56p/mbAzZi3uQdUv70RW7O1PZ1A7CI96rcPR6wSGbAn/EiZrBM9b0MWFKtslLIopkHGpI5uXFOKu/logB2q/PUUvmurpzkGQkKASx8S27pmRj8aE54C4uvn/te3vt7g8VnA6VLyvM9B1h8sJA64IUDgz1+/PiWPr+UjleV0XvWXHPNsPoXQvVlfS4MysNoKF8mHpYWrzBzEXe77a567rXXXqtN/ka7Sdg1YcKE8KgHLK3aQLmZM2f2P+fLYpXiXAwJ8Ka+QDNAXkp+DAmkGTNm2Nprr/2GqukH/WnlQvEWlm4AyksuuSTJwkLjPZ9BA/FRzGepSl6gBGHL+FRdrLi0ym8am5z73voYP4ciGDdunL3yyivJeYbUZ+Y4famiAXOQvsLjKVc3AEur98YWlhioyMKJItlxxx37LX8pfcHCwtEROVcvA5ZUCwvzlzkOzXbeeecFus89+AU+y7n0XBWfnX/++WE+w7+p8zBH3sMjTz31lKFr/FEbtL9Knkl+YWG+8847QyoA/74qmTbYfJZD+3bL9hxggcggRVlYpFCFMKVcq7YOt0sE/xxCXYBFpmmvCKu2H+rgL1lYqqxCnWhbTh2ik+jHt48nkOledYr5PeNLkXqBG1tjtJpmiy5ZWLlStmi2Y2Ghft7jTe+x1cS7JDyv+DZ5i0QOTVuVzbWwiM8U8S/Lgd6RQsN47NT3WHiJDqmCN4cmno88D1WNQ2q9etZb63zsR667qxuARQuTuK3xXOG+H0ueU7I9AkgBLCnZUUW7N2sMi7bKa1uz6NopPhNPSZ4QdAtg4fdO6xrxA7uDiJfkW/wU77qiPZpXlMHCokWOeEJlhprPUuf3QMr1HGChM7iElOmvCrXGu4gGQoD4WYSHdry0C1g62Z6B1OVdOTFg0U6aXMAiQaGJLcDCxHvooYeS/fHtABZcQrwnBiwSZvRlOAGWXD6r4wUPwLzLTuVjc/NAeKrqWSnpKsCisckBS+qP+iLeFfj2YDylL70IWJg32vFSAEvzKHqXkAKVxVsevLTLZzFgkcW0G7rGu4SwmMSAxQOPGLAoD0tVmSrAMph81jyKAy/Rk4DFr9L9bgGATKoZeCCkaXXGS5XbAeXLeSU+cVw33A65fWISQq+YZlJgXtH4iY5JEmURryziVYBvz/rrr99vYUlpJzTjTIwUl5Dqw8LCe+LLKzZZt/imfwBfub6k8FLal1uGM1E233zzrMfgM4E8KWmv9HMq01hW8acEYk59OWVpM2PAwXf+khk7Bs6t6lb/Ne9jBaQAxRzF1A3A4vtA//gQixCPI+XUfw+m+fvaa68NZwnlXF/+8peNT87Vqy4hrAXIzZzrqquusne/+921MiCHL8SfVdbMc88915ifORchAVUL7Lo6cAUhz2KXUKtYOwALNKi6fOyY7g8mn+XQqt2yPQdYqhCtfjvqqKPs61//ev8hTjnMmUIgCV7Mjssvv/wCwid28+jdYlB8qN6NlfK+bpaRW000kyCN2+3boHt+ssbjEU8K6gVI4l9WzE+KCZVJuvXWW79hslbRRPWxEuU9vM+bSb2ri+f9+TYIHfrD1arvAx0LFA8KKOWSoGSFLT7TczGfpdRX1S/9pvNKfKBySp2pZbRDa8stt7Rzzjmn/5BNPz5eeDbV26ovPLvBBhuEgwnhiapcHFX1dwuw+LnhwXRq3zks89RTT81yORBTQdxQztWrgAU6VR0YG/fNA19ozgJMMsBbRlrFsNXRyy+IJSPYpQONFSid6p4FfAHCUi7a2moB7uOgfH0scFoBKc97+nuw+Cyl3wMt03OARR0Sk8h1gbI64ogj7Mgjj+yqlYX33XPPPWE3il/t+hWs96fnCOOBDlbu80wIaMYH+nl/bN0kpG8yh/rVgszwqiOeUAgRgEIKWKEf2tIXry7q+khbECSyFmm1SjtiC4sfE4Q1ORXiwMdcWjaVl1JoKqf7OXyWWiflBFQ1XiSlAhTBC926AC0k2TrvvPP6XbkCr9pB1M676Ys/BA4enjZtWvDhpyoR3tstwKI+QWvyNuGujJVmvDPPzxtiJIiVSJ0z7dCQZ3oVsOT2h/nPJV72lgjJgJxFrLeweHnCO+J3pbSVeDR2/TRd4l3aH8dr6v++Dlnr6RtByriS/cLRW5VjCy3vGCw+a+p3J+73LGDxE1uuiMMOO8z45Ph8c4nEALPbBcDiBVIVcvWTI8cUmNumdsszMQ499NBAsziAtm41Qj+UUyTuk5RgLIRpn9/emdLedgALQkljH1tYNBbxmDBZ6U+3xycXsIjPEHB1vNVOm7XqFx04r2SppZbKUvAp4+fLMC7Q+cILLwzAkHaL3waijL0FQzJAcT85q+nBAiwkAYsVZtUcgnb8Ds1YHAwWmJaVVe/nO0fB5/JFp8vHAam+P63cKHXt8CAltorF70rpSypg8bottmBXeRg8IOEdJM9sGjdvqRwsPkuh0UDL9CRgqTOLH3zwwUaUfLevKsbrpjuhm/0RzfzklsCqYvpWgKWT7cwFLO28W0qhFwEL/ekkn9XxJ3TW7rV2aJj6DEKRnVLx1Y6LS4q0CrDlHrJJXUMJWKrmmuZiHc1SaZ5abmGxsKT2d6jKpQKWgbSPd1QB4yoQOth8NpB+pT5bAEsFpTqpSFIHolvlCmDpTQtLASytOb4O6BTAki8pCmDJp1k7TxTA0g7V8p4pgKUAlgUoUCwseRNIpXNdQgWwFMBSLCztzbVefaoAlu6PTAEsBbAUwNKBeVYAS3EJtTLVx7FV/L8Alg5MvB6qogCW7g9GASwFsBTA0oF5VgBLASwFsHRgIg3jKgpg6f7gFcBSAEsBLB2YZwWwFMBSAEsHJtIwrqIAlu4PXgEsBbAUwNKBeVYASwEsBbB0YCIN4yoKYOn+4BXAUgBLASwdmGcFsBTAUgBLBybSMK6iAJbuD14BLAWwFMDSgXlWAEsBLAWwdGAiDeMqCmDp/uANK8By3HHHGZ9uXxwutcIKKyzwmuGaOA56HX/88f19idM4VyWP4yA/zp/IybTK+S456dI5xG6PPfYwvlMv6uc9qRftpx/0JyeBGQcy5iZbawewVPFZU984q6RqXIY6cdxmm20W6OyvqpTh/v4yyyxTey5O3XhVHUzaRDPOkpo8eXJTsf770Df1TBgeUmr+XMBSRbOmRsKXOQeGUl+v5mEhm2wsZ5v6P1j3H3/88ewjYHLnM3zGYYY5crYkjnstsMCOa4wbMYI/Lpzx6ut877B63gFbg8VI5T1DS4FOJfRC6HL+So7wpbzOeKraJppLmbrsvwcddFB2RuV2AEs77eVsoCowNdSApZ2+1B0BkVtXU3nolXpmFXXBk2THja863m8CLE3ty7lPpm/4M+fqVcDCsRQo4KG86sZ0MOZznQxstbgqgKUAlqGcL8Pu3QWwVA/ZYAg4AFYBLPlTpgCWdxgn0PfaWUIFsFQv2gpgqZ/jPekSyhdJ5YnBokABLAWwdILXBiujMm0tgKUAljqeLRaWTszmwaujAJbBo/VC8aYCWApg6QQjF8DSHhWLS6g9uhXA8saDSTtLycGprQCWwaHzQvOWAlgKYOkEMxfA0h4VC2Bpj24FsBTA0lnOKbUNCwoUwFIASycYtQCW9qhYAEt7dCuApQCWznJOqW1YUKAAlgJYOsGoBbC0R8UCWNqjWwEsBbB0lnNKbcOCAgWwFMDSCUYtgKU9KhbA0h7dCmApgKWznFNqGxYUKIClAJZOMGoBLO1RsQCW9uhWAEsBLJ3lnFLbsKBAASwFsHSCUQtgaY+KBbC0R7cCWApg6SznzK9t3rx5IdU1aZu5+P/IkSPD33PmzAnp3xdZpGTh7QbxU44fGCrAwnvvueceW3fddQMfqB3wCf9v5xqqTLe0GT4eO3Zs+NaRBmPGjOnvW1V/mAfPPPNMz2W6pR9cs2bNCt+0k/HRPNac9n2izMUXX2zbbrtt//yO+zx79mwbPXp0f+py6udd1EudkhFNYz+UeVjgMfoqGuhv0Ykxf+21vuydKdebFbAwRxhvxh6+EM/xO7SFjvE1EHnW7USQ8MXUqVPtjjvusClTpgQe50Pf4r5IB9Kf+++/39ZYY43QZ6X011wTT8FjyETuQ7NtttnGzjvvvH6apfBZr5bpyW3NfjAgnAZSk98Dml4l7HBqlxjeA0Paj7KoEgJVZ1+QMp/U+alXTmp+KfSHHnrIOK/FKwCBDimvnPOMhgqwQCMELsJJlwCYhKxAjVf+lCVlvI4zkBDn96FKzS8lorlJnzxdvYKOlffvf//7AFi4vFAWGPHgWP2jft6ZClaoeygBSwzgRBvNLcm6VL59swIW6Kj5ItrFmXv9fPAL3SZQUyXPuglYxLucbwUAWXTRRfsBi3ie9ot3vEzV8SSxnI3nGfVIdjDHOAYDOlTJ9FSZ3QvlhhVgQWE9+OCD/cIt59CoXiB2r7YhVnZYMVCK3QQskyZNCofl8d10afI++eSTtvvuuwdlpRXrcAYsG220kY0bN64fbIgOWm3Fqyjuc5CfaNYtwIIFk4P5mi61E/7hrJ7bbrstKJVUwMLBnNOnT1+g/+JFgWeBMdW58cYb24QJExYKwMIcW2+99RYA4E0033vvvY1PzrWwnCUEb4nP/FwRj8TWX+kHDhjkU2eFGSrAMn78+CADJ06cGLrj21G3AHnuuefecABw1XO+vg022CA8g9WlAJacmZNQtpW59+CDD84+lC7hlaXIfApIKWjlK4Uoxan7nbCwtEt0FFmsEIebS0h9rzqOXitt9VNlJYw9SPE07KSFpZ0zXjirBsUYXx5cSojKQur7KlCqMvS/yupQRbMmXhpKC0tsVfJtZeXLXOv2tbAAFuiUymee12SV8vKM+7JADDZg8WBL89bzgOaMgJi/Vzc3pTfFbzFP1bnyu817na6/5ywsXjCLqVBIMNchhxwSPqDEdpVUpwm4sF5XOBUAACAASURBVNXHZFFsQdVE7lQMSw7dmtw9WCmIb/BKL6X+oXAJya8M//7lL3+xlVZaKVgYxNP0NTZ1qy8yc6ufMvvWlec5VqRVpzu3ok8OYKEftPmKK66wd73rXWGeyn9Ou1ASssR4JeJjUARMxG8S4tBE9yTEoRmrZZ5PXS0ONWDROAmE0W5+I7bgkksu6frKd2EALJ7Ptttuu34+g6biuSqehm8OOOAAO/DAAxewYMQLgfjZbrqE9C6/KJFbXjF5mgsCILoP7wPaPZiXNZKyzAu5fvy8qgMyKXKyl8r0HGCBOK+88kowlXuzML8ffvjhdthhh9mrr75aG6jXS8QdDm2R9cSvaC+77LIQW8Ak8X7PTltY4vGto5cUNa4KAhTjuA4pBJ5PjQXwyjNe8Rx00EHZlrxcAQd/33333QGw+GvmzJnhv5iLubx1qxU/ddrCgm895YInmI+sfHfeeecFHmGc6CfzudUlYeoFLG4fnotXoNCMOKZUsMJ7hxKwaCxRuD5mid+33npru+CCC8JYV620q2jWjht8YQAs0IJFCXy24447LkAaaAK/vPzyy/2/KwaMH5jPfCTPtChoJc9y53PKXFGZOEg9fhZ+QM5VWR1XXnllu/POO8MiIeYFZAfzosr1xTuoc7hvWOk5wCKE6JlKprxDDz3U+BTrSs70aF1WFhOhc74J0PLBkD7AsZMWlhzh6y0Tsc9WAEYKPpU6Q2FhoW1aFd577739Fhb1Qbyt3TFV7jgfkKfx6DRgYRWXctEWPiiS7bffPghSb1XR/9U+gcs4PicOGkToateRaMYz0IwA75wV41ACFvol65DirkQTLCxYM/l/KnhPGZO4zMIAWEQ7+EyWPK/QFcTuY6DEY1hXACySDynyrJuAxb9fc4W2aS7LshiDWHge6ydzoEp2yhPh3eYq5y2V7fBQrzzTc4Clys+orV6KYfHCrVcIOZzbIZO9LBmYqQEsAjFVAZBxf3N3CeXQS++PVxya5LGwSq17KACLB16AAiwsdbtiPIj0q8HYTeIBWyzIuu0S0nxVbAFAQ4G3ar92EsmsLfeXdwFV7XLw4yglD82Gk0soBnCMtbavA1iIYamLS0rl46ZyCwNg8S4h+uMtKOq/n8/iJ74BLHIJ+d1DHiTUgbwm2rZ7n7YyD5gr3mJcZ/XR78gL5kCVRc7PJy+7KQv96iwv7fZhKJ7rOcACEVhZQVzPgPwNYOFTrs5SwAMWmLtqu6neOFQWFt6vCemBiwSTn6yp1BkKwOLbJsDirVxyG8D/PpBOY1RH/05bWFJdQuoPgOWd73znArkhvFCOxySe2x6w0BdAKHJA4yoBPNyCbuk3Y6mttZ5PWRTgfs25qlbWTc8vDIDF8xn9id3CMb+In+AlvxW8VwCLHzPNbX7zgNaDEvVXgCXuB88K/Mii5+tt4pHhcr/nAEudQGYwcAcRw5Lq7x0ugzCU7YwVPcIVvzqrv6pcF50ELLn99quPeDLnBtwKAPl6VP9gxLDwrhkzZhg+6bqcIjGttS1RbfaBq50GLKkuIa1SCbrdYYcd3hCn4elMnyV4fdCs3GBNoJMVKckDMYvnKO6hdAnFoFg8T18ALBdddFFWX3LnDOUXFsACj8NnuB7rwgKq5Nn+++9vfHLSNHTTJeTb2JQskvHz1iQfEO8trXVy2buY68q0w1ND9UzPARYJwFggQexiYWmfTWITapVJldpRKK0ykA4lYEnpvbe4eCWu2Am5JWIXhKLzZUKWzzvlnV4ppJSXEmPHi+IxYreAb6fqjGnvV1lDCVhonywsmr9qc53CFpCpKi9rioQ136LPfffdFwBLzpUKWCRzSORFgj5/xa5qzRXFSZAfirH0fFXlyvS7wQAsuF+7faUAllZuCT93Yvkcz7GcvuTsRhPvw2fsEhJYV2yLxkPv19zgOcWwqB9VMWBxu7sJWPy7YhAfAxTv2qL9VRaWKmuLlxl+ruWMTy+WHTaABeKVPCx5LOSRfCpg4RkF3VatYgtgqR6DHAEnJY7bRdaCFMASv7nXAAs0qHOzpXKuzNhSKn5LO8IbkNfLgMXPs1aAhXvKQJpKm3bLLWyABdcjckiuD4EmH2unucF3r+dhUYyX5/k4R5HKaFuzn/utAEu7PNOrzxXA0qsjM8B2aZcVzFzlLol9wHrdcAcs6kdV/2JfsSexFA3PKW+DhGLKUOQAFgkfv+OlVeBllbVFK9149RuDzG4H3Yo2CrodKGCJaR0DFmgGYMkZm1QLi97N2S5kVfYKUFafeDcP48ZvsrDU7fBQ3Z7PACxYM3P6ksKLddYCPzZ+MeODtmNXK3XVyY/YJZnrls2xsGg3DXyG69FbvHybq+a0AEtVpte6BVjOfM4dE78lucq1VTUe8BX09XlY6lzJue0ZTuULYBlOo5XZ1lhpx8K0ylw/nAELbVcftergN4Rbla84XqFBXn7DhAxoyYmTyBVwjA3xGHIjaGi9uVqH/3FP/fAr+Hh7psp5NhmugKXKZdntGBaBEc54kUvIuxxoE2MikEh5PVN1xov6UMdnAiw5fJYpAkLxFAsL5eiL+hhbivR7bAFT23lW8wyapeRDygEsAk4esHhayHXiz2iSu055WFQ+JfYjdz63My6x+5D/x/Fcoqvq9zQTb8KPOXmJ2mlrrzyz0AOWbguDXhnIuB1idAQNH3ZcxMquSqgMJmDpxtj41ZZfRcbKXCvmuAzlFHSrrZQpY4yZGmHadPE+xcvEO178ai83QK4XYlg67RKqAtR+W3PqChOLCcCt6RL44KwmAIu3GMSWlbguAAsB1OIr3ZdSquIzpebP4bN25kwTYPF1topJ8X3wYIy+yuKRAlSqlG/T2MTbmlU+thRVWXl84rh4HDtpYUkdG7UBWvlDUL3MjumoxSeApWoHX52VqYmudfdT+9Ju/e0+t9ADFg4Ky/V5t0vMXnyOqHo+PkGRb2fM6IMFWMi4uO+++3Y082LVJEPBnXLKKaHLMZiRQvTBeAhidkjxiYViq/E9+eSTQ36ElEsC67Of/Wx/2vxYcNYJoC996Ushe2wMwBYWwKJ+xS4YuR8+85nPhIM5cwVqqkCPQVIVaKoaYwARB8xVtauOz5BLH/7wh7P4DPChpI4pvEaZJsDi61H7P/e5zyUd6aDyZFk9/vjjQzZVuTCb2pdjYZG1BGDIXIuvVvwgmlWBk04Cln322af/JPWmvtNeMkSfcMIJ/Rl6U3ga3uc9Xp6Jv1Keb2qX7rfDZ6l1D6TcQg9YlGZ+IEQajs8qpX4cqNy0IhkswMLEQ8Hz3ckrnrQ+P0i8+vKmeq0YcR3JpK37Ke1LVYiqS++jvVUrqzpFyWmt7GLh8qvFhQmw0LeqFbzPteHN6U3j8+yzzybxmfjjpZdeCsraW3BaWQ5i60lssajjM9qNiymHz2L3RlPfcwAL7RbfKSDc1x9bX3w/AWwAENLj18XNxW3NASw8692lPqhWMUC5Vkkp/SpF345LqIpmVePj+QwaeOuf6K+5LZrHi62qhWYKL6SWaYfPUuseSLmFHrD4JGgDIdRwfBamrjvOoCpGgD4OJmBhtdRJwEJ/FQSpCR+f7iqA4GMT+E1uGtFAK/xOjzv1KsMl79RqVAJI7aZ9SjimMjwLYPE0kyl+YQIsHqwJNPhdE6kreI0d7p0UPhMNX3jhhX7rAuMhhaYYDbVPyeBUpipWKgae8cGtOcCL/vgkaKm82WRhqZIF3l0pAKJDG2WR9O8HFK622mqBP1OvHMCieC7NS4ErvUtgRTEg9Ikykgf83e2g29ykhvAlNIN2HoBUjUe8kPL9gofic6pSx6CuXDt8NtB3pjxfAEsKlYZhGbmAACyccC2TepOPeTgDFj9MmtC4wxDYVQHHUibxakXBlAJA3Rp+gRMvWKt88N4Kg5AjxoJrYQ26lTKqooWUJv1v4uVcwKLyKN0ll1yyX4kIIFWBC8UWxCtgAV8p0iqQJaCcw2ftKJImwKJ+i+9R7CjfFVZY4Q18Fs8x8SA0W3XVVQ2wR39SdgzlABb/Xm9p8WMTz9Oq7b5+HDR2nbKwpAIW8S20gmbQzs9x348q/uJ+LtDNlWHt8FnuO9opXwBLO1QbRs8AVnALMXljpV3F9MMdsHhTMX0RYPEuGK3S4t0bfmUTr4y7MeQSlN6U7S0l8WqSvsWARf1dmCwsAmMekPjx436OC65dC0ts6REIFi8oriJ2lXgrmfoS7zZS33L5rB1F0gRYfGCw3JMKbvbKUfzqLU4CLNCYHW8o4dTxaRewiP5VbpLYUtkEYurcSO24hFIBi9qEK4hAbQCLB4uiOd9enlWB4G6Bl3b4rBsyMq6zAJYKKtcx8WAMSKffUQBLn4XFC+UUwNLpcaiqLxewwJeYj30My3AGLL7/MX1is3gMLnPGZ7AAi3gsBbDISpADvOhzO4okB7BobryZAQtjkrrrz/NhO4BllVVWCXO6AJa0GV0Ai6OTgIoC4eItcFo5VJkQ08g9+KUUdBuv5OpWdr1sYfHK2Y9BXdI1xlOpvKsUQ2xu9TTJXfl2Y2TjNuDHfuyxx4xtujEPDgcLi8zechkod0TqWUI6CdqvNFPongpY/MqXoNumORPHIPn2NbXR9z2H17oBWGIa0h4dG1FF36oFnYJuU7aPq86BWlhSxr6dMsh/ktNhnc0BlLmABb5cffXV7ZlnnnnDe1qB+bo+dVKetcNn7dA695kCWGooJkblG0aID5HKJXSnyueCpV4GLLm7hKrMva0sDK0Ai5QE31pVMkZVO286NXbt1OOFEP3xytf76IcDYPH9j8Ghd0/SFyl/v1siR3n4d3ULsOgdsaXMW1jUFx+g6+MocnmiHUXSZGEZSsCSeyp4Lr1alWfcyE/F7rNY3rfjEkrdJeSBsXejaUGcciBi1ZgJSHZCnpVdQhmcVueSaecsodxdQqBrGEZCJQ7MGm7uol4GLKm7hHyQndjIK2iEDmNWZXVoZWFBUKFIFKAcK8RuB7alTAkPWPib1Rirf67hBFh8P7RTxit6T2sPJj1I1c4pbTtPoR9lugFY1F6lTPfxLB6w+L5IIXn3pHaMpfZlYQMsqbmLUumTU06y3Mt0WWsBLFhY/O7BprpTLSyKX2L7vLaC0wbFSGmDBO9LDSynbCflWTt81kSfTtwvFpb5VPQMI+HKLQlVbRsTmOkE8dup481qYWF8sHJ5+osWUhbQM7aQ1AEWykmZePDD3wgp7nd6q2DueKstcqHQXuUU0W/avtnrFpY6cKI5pmBP0Ug5V7wVQ9ZOWcWqzmGponE3AIt4p8oMLx6UsvGKRP31QMxbcJt4pB1FUiws1VT1Fha/EOL37bffPriTU3PK8HyOhYXxZ/GBS+jFF1/sXyDzbm9hSbUqtpJn1JkLjIuFpWkmuvtDYWHhnSgohItWQl64sIrnIkNrKhNldDm56JsRsMjE6c23dTEc8VbfOsCi+ANPeCkh7vEhE2VVHFPyYA2woFZaAidUp8RxsgAOF8DSihTQ3QMW/k82X7KmVm2P1fhoTjaRuRuApe6d6gv3BVjoC38DsKpkRwzOWvWnAJam0c67zxxHpnvXI2O44447BsCis6NSas0BLPD1U089ZWuttdYCO6t4N+2Bt1O2hqtdreQZfQMEkY04VZ4BWDhTrdeuYmGJRsRvP9QKVwmHYvNurw1mVXsWBpeQBL8HI76vCB2EfjwZGb9WLiEEgxRJFe3qkusN1bjTnqeffroyZXqvW1g0NppDVWZvD0Lpj9wtsqxoISGwljoO3QAs8YpWssKb8GOrkkBZbAXMUUwLG2DpBZcQ8l3jKbfMdtttNyguIXYJ+dw1ckF53knl807Ks3b4LLWdAylXAEtEvTrrjs+0mWvlGMgADfTZhQGweBoIUHp3UN1JpU2AhXolqHzwbq5CHOgYpTwvRT/c87B4K5afU15pxxYXT592BHk3AAtt8m4h/vYxCGqz+uIXQnF/ciy27SiSXnYJDTVg8cDZj0s7QbepMSx6T93OKn9UQw5vSJ55YKznc0Ax9bTDZylybKBlCmCZT0HFsKD8dt99d3viiSfCHc8w7QjLgQ6Qf3769OnhgLWcq1cBC5Ny8803XyBba12/tCJdaqml7LTTTlsg3bYAZpUVphVgqUpEpt84MPOjH/1of1DrUALU2HKy6aabBpNxnUss/h2hqCDdVL5pZ7upjkCQEvcK2/dBAaf8Bi/D01VCOba2qL499tjDnnzyyQV27jX1q1uAxeeGWWaZZQJvxjJD/FklO2699dZwkF2crr9Vf9pRJL0KWODjzTbbrGn4unKf8ZCrOeZVfr/tttvCGT85cWz0hT41XZJn1P2HP/yh/8BID4BzAUZV0kv9xhw79thjs+QZu5d68dDgAlgiwMIgY6ZjB4sY2gthv5uhiTE7fV/H0efU26uAJacPcgWtuOKKIT+ErCHeRdcpwELd8t/Wrb5y2j7QsgoolsLzZ6r4unvdJURbY2uD38EXW7gUzOotafzN3HzooYdCXUMZdEt/PGDxIM/vaqvadq8xlbsyZyfKwgRYBjo3Bvq8X7TE80dW2xzAktoeyTMfciBgK/dnpwAL9aA3Lr300v7jWVLb2YvlCmCJRoVgp2nTpoWIb5lx45T2QzWQb1bAImVHRD0rH8ZDYAWg0gmXkLY2I0z2339/+8pXvpK0WhosXqgDJHr/cAAsnlYAkosvvjgI0//f3rX9WjZ83U2Q7nbLr9FuTYLWLpHmjbjFtZHwjCf+BN4kLnF/bf8BXvAHSEto5BOiecKD0K7poIlbomkdt9+XsT9jf+PMrrVX1dpr7b1PnbGSk3PO3rXWqjlqVs1Rc86qakoEVHIG+UBQ0DdBWkuWew7lYdGZOWakn376aaMs3IeFq9zwP5bN3nLLLeMEy9zLhCUXqfxyPGSUJAH5cEy2HSqPDeMX3oPEco5vnCD3ERJCX8Hz8Kyrr756tHPnzqUaz/JbZ2VJE5YEchh89u7dO/4mGoLSmGLXhkndt5YJC/BoClU05R215bA0hS/gYYFhWE3XaiMswB6zPuh0KuTW1Kbom/B+llzzICzQTRCpElniSeI5Mpmw5KC0NsvEsCPHty52Y1kRNGExYVmBwDwNSWmnMGFpRsyEpRkbE5ZrxqvllKBPy8fDd/PYmr+0/7v8dARMWBakIU2zq3nsdAuR7WGZz8y3VL1MWExY7GF5eJxjVXIta9JtiQwu246ACUs7RoOUMGFJw9rFtVdD0i3RMGExYTFhMWEZxOhU8FATlgU1ogmLCUsKARMWExYTFhOWBZmlpX+tCcuCmsiExYTFhKWs8zmHxTksTQg4JFTWl1ZraROWBbWcCYsJiwlLWeczYTFhMWEp6zO1lTZhWVCLmrCYsJiwlHU+ExYTFhOWsj5TW2kTlgW1qAmLCYsJS1nnM2ExYTFhKesztZU2YVlQi5qwmLCYsJR1PhMWExYTlrI+U1tpE5YFtagJy/ISliaV+Oqrr4q2S8eR6ldeeeX4aPXcC9tMb968Obf4uBy2vv7222+T9/S50y0OzNy9e3dR3d58881D5Jm2BT++u/jii0f79+9PHhiYevmxxx47evHFF4vq1QXnnMMPYyVwYGDqsDjdLVbPWMHnzz///OjUU08tkufWW28dY5Z7TcOsaWyCjt1+++0rNmfT9+m5V3xGl8NMcZDl8ccfnyvKuFxp0i3uQT/jmTc5L4NMOOOpZCdwvAN9oORCH0Nfa+q7Jc9C2abn4CDLRR3MWCpDW3n0MfS1Gi7vdJtoRW8c17xxXF9K33S0el/Pz3lOn4Slr+Po2wjLxo0bR9i5NV6p2RXKHHfcccnyOfiUlOlCWKY9v6ltvvzyy+JTZGHkoW+5FwhBCuNpR0DguAAczJgy2E2ydNlXKVcGLdeFsHR5T+k9Q50KXlKPprbRgzlLnueywyJgwmLCsgKBtq35+1JHE5bRKGV8TVj+T8NMWPrqad08LP29vflJJizzQLmud5iwmLCYsPyLAI1kl8MP7WH5n3HoYWhXvT0s5QbIHpZmzOxhKdenRd5hwmLCYsJiwjLzGOSQkENCpUpkD0spYi5vwmLCYsJiwjLzSGjCYsJSqkQmLKWIubwJiwmLCYsJy8wjoQmLCUupEpmwlCLm8iYsJiwmLCYsM4+EJiwmLKVKZMJSipjLm7CYsJiwmLDMPBKasJiwlCqRCUspYi5vwmLCYsJiwjLzSGjCYsJSqkQmLKWIubwJiwlLlYQl7pYKIZu2riYA81zWjF1EP/nkkxE2KWS9/vnnn9Hhhx8+rg7/xm98j5+///57tGnTptHPP/88LsP66mZleC7K8Z7//Oc/o3379o2OPPLIwUa7P//8c/TGG2+Mbr755vG7UR/IwTrri3UZaVMb6a6wkJ8XnknMiFOOUCUbx+HdJ5xwwhgzYMk6/vXXX6Mjjjgi+TrIi+XWW7ZsGbdbvBa5cRza5qabbhqBUKKe+KGO5GA3ZBkTlm7oTturCfqHH+oq9BYX/kffLNm9uFvthr3LhMWEpXrCAgF1l1Lt8Grs50lYMIDs2bNnboQF71OC0NewAvwwKJYSllgXbZNphAWYnXXWWRNilyNHLmEhycNuwrMQllxiPPROt2wbE5ZmLVlt+7DE8SpK1kRYQPBJVnP6zLKWMWExYVkYYdm2bVvRluk5nYhGh7NJdOA//vhjfKZQ7sy3y8ZxOK8m91wU1BEDCIz86aefvoJING3/zrqnMIsGkt4X/MbW/Ng2HjNtzK5yPBOoQ84ZTyhHT9Bbb701Agap2XvqM5xvctRRR008MZSvaUCmYYGn4IwzzsiSg8/ETD5na37OSo8++ugxZqmZrNaPbYW67d27d4S2Ydvi3ZjRsi1SxHhIwkKyAs8a2gXtQ+JOXFIerpw+1leZM888c/TBBx8UPW5eocdl3Jof+oTJwcGDBw9pS9VFBZTeTvS1devWFWG9jIVNWExYFkJY8NIcIzJLp0FnjYaUhIahlr48LL/++mvR4Y+QC4c/4sA4JVkaHkrJjgE+dfgdQxEpQgLSUuJdofEtwR6D6YEDB8bviWEsPIczPA1J4FDGK664YhLaUuJFIhTrTcxK6laqZ3gnMIuXyhCNPur722+/TcJxSg4WGRIC3qyXyoP6si3aSHIJ1iVlm3Ce9oy1RljYDxjmxSGzIMZKhKlfmBiwXRVD9JnSA1BL2nGeZU1YTFgWRliGVnR0XsyUbrjhhqJD6bp4WEplwUxp69at49wHGAzMhDX/AQMU80D4bHyGQ/mOOeaYyetIUDTXggOXGtUczwrLw7uA3JqcqykfgiQMXgt4uOKF73ft2jWClyEVV6d3gvdRJmD2xRdfJHNFcuqbU0Zxp6cOn9Fo8Bkku5qvE++dRoyH9LCwjtGAUQ7m5yyKrOS0Q6rMWiMsEQPmSsX+Efs681XQvtCz1157zTksXZWu7b6mTvTII4+MHn744bbbV3zfxbXn05qHP625qBELC1N/8Bvtf/3116+Ykairvy8PS0kVGUo577zzJsYXBiSGG/DM6GH44YcfVnhY1CPD2Rg9ATqINXksUvUGYUGeSM4VQyDqTeB3jKurJwnPfvXVV8eDKeurHhZiwd/AByQPmJHk5dQPZRTXafeQOJFkKDFB3UjOmsJC6lnie1UXtT1oSKCfQ10kvVHHlcRoYvFQ9ejzuWuRsKg+om+ec845Ey+m6jfCPuxr7O9o+6uvvno8OUA/K5m49NlufT3LHpYEkiYs8yEsuYakRNkZkmDHxAB37bXXTnILSBamGZIuHpYSWTiYwPh+/vnnSTdu9FxALngrkAyKlT80/sQGOSow6OvXr0/ChRwe3J+zSgCD4tlnn50FO2RhbByeFOCuniKuWOCgyxk+8Hr99dfHhAWXDrCMu2sF8BlkBGYIWcUwy7TKan2mlcOAjyvlEcLnGzZsGOcP8HlNLvj4jkWEhIAX5ECuUOpiHgTarkR3s5SioFBJqBKPXWuEBW2Dfk1iqZMJ9mV6W6CfKBv196qrrhq9/PLLzmEp0MuiovawpOHq4kKmV6pp0EwNrnAf4l2lg0lRIw9YWI0fQ0LRIOL1TZh0ISxdxAExxgCkdeHyYxhn4q9eFISEUvkV6p0gacNzQRDwrJJlzSUhoUhQVBbUA+/lAEqSxbZgSIjP0NlfU50Vsy6Yt91DYoj3a84KdUVxZr31My4fJeladEgIcjCZmHXS8dUhocNWEDa2cxfPfJtudf2e/QX3w7tID4tugZAi8Jz00G5MW5rftW7zvs8elgTi9rDMh7AMMbNDx9X9Bjgjo/HGO4cICeXKQg8P6nn++edPwhuoM2bDMO4oox4WNfQgLMcee+xYa9XA434MbMyFiWSnZGApCQmRoPD59D5ondXYK5lSo6AxdzwD8sMrBK8H2xSfAzN4WHA1xfGjrLltkyLvlI/YYtCnkSdhadInPm8RHpZUe1P3UW/dn6MrPiU61VS2dFK01jwswE0JCycTwE0JC9oQfQV9Qvdhwr1dJrp9tO0QzzBhMWFZgQA6wmr2sOiMEZ0VA9z27dsnA7QKuygPC+uIPBEun+VsPg5CzG0hEQBh4SohNfJqHPk33oMymGGXzKRLPCxKWFJhtpQHBvegTnBTI75O17YafuZfRKNPzEpCQrkDZ/SU0KiniIe+n7kBKK9Jt4tc1ow6sz1owJTgKkkpJQ25eA5Rbi0SFu3PSDhHWFR1M+X94z3oWyAs8GaupnZu0h0TlhbCoh2ffw/REXOe2YUpr7WQ0GogLGxrDW/QsGviJz0t9MrgvibCkhqMVjth0dVONLZDhoTaCEsT2V2NhEWN4GoyZEpYdDzuSmCjseczlykklEtYUjbEhCXHss5YZlE5LDrzRayQM0Fls00zxhlFzrrdhOX/YYozRP4fcwewOds111wzSQZNhSriDHroHBbqGY0vB00NA2n+hM6Wvv/++3HS7ZBXqYclpy4qD/sQjQJdGBdsgAAAFktJREFU3pocS4JCLwXJC5KBmfeT895ZysSk2pgIncphiZ4XvF9XaNHbAR1gfy7xfs0iz7R74wqnWFZXqqiM8yI7xIhJ9PgfXjquikF91YOkuUNKRHX81r+Z1EovGb3MQ+Gdem4qtBjHM4RDMW6k5FA58Xy2Uxe7MU+5S95lD4ugxcHk3HPPHS83jbkEJcAOUbaL4tXmYUnlSOhARdwZUiBh0WTISFDmTVhoxKBnDAlpfoEaubjCRT0sWq5PfRuCsGj9aPhBWBASYtgqJQPl5wBNzFA2N4clFxtd4hvDQTSI0ajE/I/UhCYm75I0oz+/8sorC19qGskI8VLsUwQmyprqh7nYt5Xj2AzCcuONN07y1FDHphycVFsQe/YdvpehPI4bTAinDWirX9fvS8Yz1B0bTYKwNI1nqEfU0S52o6s8Q99nwhIQhgIpYVGFjko+dOPE53dRvBoIiyYIpmaCmjvBAYeDpybdAk8mq+lMd96EJXpY8H5doog66uoa1g9lVquHhStVOCOGjLqsmQRE2ycuwUaboW+W7sNS2k/j7FWTVOMsFu3EhGcSMRo//uZyb95LorVMHhaObWifeFAe9BV9kCvN1CMUPZtcXZWzfL60XZiTRsKi97PNop6plwz1R/1S5Fk/wzNAWECmh/AgpcYzjk0kHPSOxPEsNZmg3tnDUqpRPZVfVEiIxhDLxuKgqIrbxOh7Er/xMWuVsHCAJwmhfqRc05HQxCS9ZQgJMUSgISHOwjnjiuEI1vvHH3+cJN0OMZhC+YbwsDB5mJ4kJSxsT53p0xWunQHfo29ylVD0Ps3a/xRPtAeNBT4nweU7OAZoO8UQkYa12H74Ta8A+7OuAplVhlnuVy+f1gmf4/9UcrR6CEh6SDpnqUu8l7qB/oyNIGPbs+2IOTFW71ZqbyO2RyQ/3NQwpYezyjXLeKarhKiDqdAkCZCGHmet9zLcbw/Lv62AhqVrGmcv4MwGbXR2CDWS827ASy+9dPTCCy8UvbYGDwsFxuzom2++OWRHWHXzRnB27949uvPOOydn3Oj3sS35f5cclm+//XZyKFlbA9FAo17ffffdZBan7m3KpOQd3+NMEN2av+1dXb5Hne64444ut069JxL9559/fnTZZZeN21PJKP9PTVzQN6EDJBR9VpLGDeMA2lM9I1yRpSt/8G7KhFk5D7JsmtCoIUdbXnLJJaMdO3asWLbaJg9OnsbP0BfGv6aQGwmMhoDwN+QfwrMCWbl52jvvvJPUzWkTSpwlhVAqx3NiR7KSGtMxzmK8Zbvn4L158+bJnjc55fHsr7/++pCNFumZSz0D7YKN4FJEyx6WHNQHKLMoDwtE4cxCZxuqtIvyrmgnK4G8BsLCgROdNZ5xw8FGZ1YRK43p8jsNI2l5fN6FsGA3Xcz+ci4aW3jxcGKtzpT0fq0jjTiMFQ5axEUPQN86idONsQNvn1epN4j9UJNuuZlcymD2UVfO2oFvJAVNeka9Qzsi763t0rwQev90NVTb/dBN/AxxqfeLy8f1PTEXR/UOS+0x+8dJ1yg3RD5LzGeiZwH1oAcvpWcYA/GTMvIxjAd9w34m0DU+N9eTh/ZH32m7qNPQs3iS+LTxjIRr2niGMvq9PSxtrdHD94sgLHgn47QxESoqQQ8izu0RNRAWgoUBATkMceanLlHG32nw6M5H/JqbfkWC0gdhwUqkEsKC+oGwcIBTwwxdxIDJreJZP9xz0kknjX766adB9Qd14iq5vl4E7OlhYJvQyMSkW+3/igvqksph6quOfA5m48A5Jt5qSCGGFxQzespIrHjGCw0JvRAkLKnk0CaZcJZa34Ql5UUAYaEOoH6oM3dfThn+jRs3jj799NPBVrBxx171ikSvCvWKhp2kCZhhHOQVtw7A55p0y/+pb7n6pf05556ff/55tGXLlkP6c9N4xv6D9moaz0xYcpDvucwiCAsbOnZGKs8QM4aeYUs+rgbCQqOF3AUSljjARNKhs0EOYPqbhk9nibOEhEoIC+qBQXPPnj1jj5GGG5Usa6iE8mHmDxc3rxJjl6tvQxAWnfXFnA1+F/t9arasIZm++ySf/csvv4wJS8xhSeFH7wg8LDBYKW8s5dLQAzDgpoZNoZfU+4YgLHwPCRZkgl4yLM78nejJU9JGwoJjIzT0latzbeVUN9TTQq+QhhTZz9kWJCzTclhiOEVDW7ntk0tYVM9IWJSMKBbqcaGsOo7x75j/xc/tYWnTrB6+XxRhYdXVBWjC0kODzviIEsKihlw7ODswB6ZlJyxNerdaCYuqQCrJVMMRSj6j6syLsJx44omT8DDaIrXMmcQT8qQIi44nmpOEz1cbYUl1YV1aOzRhifqD/3VSkiKvJYQlyjdvwsIwWpOexQmYkhb1OuFzh4RmNDilty+asGh9Y7ywqW6lMs6rfA0eFrYBPCxwVdPzoC5gHbAiGZk2S1mEh4X1iTMynZ2njHoqJJRKGJxVt4bwsLSFcqK88f+S5MdZ5YcHCwYYdYDhgm5xOWzUMxoSEhatd8y5gK6pIWzaZn5a/YfwsKTy9uBhwZ4fJFfqwWCfUcICIg195sGcpTlLXdos1Xf5mRJ+eljiJIDtqx6U6IUpqVeuh4V1hCcPOCMEGQlLajwjGWnKc4leIpbrsrq0RO55lvUqoXmiPed3oWM89thjo8cff/yQ/QfI0KObF0q+rGcJYUDYunVroyzs0LqEFp9hYNX9F6YZedz70EMPjR588MGiPRhKQ0Kolw5wJMIxl0UHfshw2mmnjbC0OdVuGs7UwauU1JQSluii1zp3JRrxPuLTRnz66GIwIJs2bWrVM74LOgMi/eGHH644FZt15u6pJDfEJ+4RlFP3EsKi78c7Uyt4VO80lKNHILQZcdxHD8tQK5hYT/zWPWHi5JLYqv5oDkubLDlt0FQml7DwfhBj9DUQl5RnpKQuTX0cYx83KJwHiSypc5ey1ROWuDlVF5BW8z2aIa8MPRpxyjhPwhKNbhvOPEVYOx6ekUpAIyFTmdWtivuaTjcdcpUQjQLe/9FHH01yWDCQxtOJObiqIdGQkCbnxZklsYyx/TaM8X3pKiFtxzgTj0Y65/1KTuJMU9s151ldysCQ4PiDNj3T/CEleUo6aThhZPE3TuTGb8gIwnLTTTdNTqPOqessq4QYdtMQFzdaYz+h9zJ6WJScQS+x5JthLnyHE8TRP3kwZ44ss5ShLKwDV5DpM+k5ih4WHetmqUO8N3eV0BCEBc/kSe3MOWKbgrDADpZcy0puTFhKWnEVleWgT8ISl05ysF2khyWXsMSQUPSgxMRTDro6CCtR4GBHTIgVPRQkLKmwTJMKlCxr5mDwySefjMkB68aVNPwecnHwoeHHTJZ7Sihh4cDNFSpxUI7u4mmqXEJYiF18H9tMV2vldh/cm7qPz+TvvgdVPhczXhCWaXpGHaPHh5ihTkpY6H2izvH8GxIW7NpKPc3Bp5SwxHAP9SSuvuK72Z5NhIW6Sr1kG5Cw4LcSmRyZcsvEEJu+J+XJoyxrgbDE8Q2YcvwgYYl9dRruffet3DZuK1c9YVnGUzfbGqWP77nCgYSF21LrDJgKre+bp4clV04Oroipw/Wu26HTkKtcGNj0YDS6S9XDkjLg9GjQKOC9OgOdVt9ZQ0J8tm7bjc80BIK/kQyK5ZAckDiIo+4681UyyIGdRrMN95KQkK5OUEyJeWp5dtv78T1m8PCARXKiMqQSLXOe3VSGerZ///4xYZmmZ+xflB8GHst6lTyzfsCAuTD67qFDQngXlwOTFLEPtBkrJSypiQU/Y5gJmxkiJILfzMeYpS1S98Yt7XNlUcKisuROmHLlWGRIiJMv9kHoJT3POGIAHhbm7OTKs4zlqicsazUkBMU9cODA6Iknnhg9+eSTK3QPHX39+vWj33777RCdnCdhyR0w6Pn4+OOPRxdeeOEhdcZmVb///vsh23VHIsYBjkYe92FAh3HU6/777x898MADo3Xr1mX32euuuy57HxaVB6cPo15xRsOZcczZgCGFB0C9Mhys1COk5AFtDV3AlTNzAmH57LPPsmTH84A9LoQ7oleK4QfUMefduF8JJw0tPRoHDx4ck0glM1kVzSjEdsEut9i1NV6qZyjLpFOU043joicgEivIAuPLZc05hpd1AZlGjlXbhXdAr9EmqYttBt3QC/eBjF1wwQXjzQMjyQXuMIRx7EAoCCHOk08+Oaud2+ofv9dwafwOdYR+o31SsmAMxE/ch6lvwgu8cjaOYx37zGHBMzds2DCWMY5n2Bn3pZdeGuNTMuaWttE8yldPWNaqhwWKiwH10UcfHf/QcLCTNu2tME/CkqvgnPliXwicJaPhLMpFYxi9Ceigqf0X2HFJFuhNwedIuIVhIIY59Sz1sGDQBwHjPiw8NI7vSiVIoo7wsDAkpPVCWzMPJlVfDX+1yVPiYZmWVAvDjcGzhPiRoMBAwdimSA5DRimM2mSb9j31DDuQnnDCCRM948yUITvWkc9CHYEZPCypOtEzQELEXAOcJL59+/Zkcm9TPUuSbvEMhgjVI0K9pheM5VT3uA+LzthJxFAO+sbt8vE/Vgchh2MeO92SRClRB6YaMiTRRxndh4UyU4dm0Zd47yI9LOpFpuccbQQ54WHB2Ugl41mfuPT5LBOWPtFcomcxXhmXNXMAWoYclly4OBBhWTMNvIYK1A1PuTkjh7zqvlcjoyEivY85LCUx31LCgnppkh49E225Bamt+dULQ6MYQ2S5WKNcCWHR59I4xtBbl5msPosGlV6lEllKylKn4MECzmrQ+W4abeJMo8llzSmd0VVC6oGChwW5T7mzXshSSli0Pqrj6gWKcuI9ukqI33MyQNn12SAsSLodclmz9nmVhfqhnkqtm64SUllLdCOn7KIJS9N4tmyngudg2VSmesLy1FNPjQ8ZW2sXO+YzzzwzevbZZw8ZFJtm3PPysMAwv/32240HrGl7kWTt27dvfJBhHOA1oZhEhYYBhmfbtm2Tx+lAFkNELHTXXXeN8FNiaO+5557Re++9l61mqMe99947zpVQedTzw4dpnW+77bZJeCdFxIgF647fl19++fgdOSEZvBN1gjw5F/UMIQHgTPx1FpzznFQZyqeE5d133x2vphrC8BAf5LAA52l6poQF5RAKee655yb1UqyV5KjxB2F9+umns9sFONx9993jn5yL9X///fdX7I5MPPE9E4ujbmDcZK6Uvot6pd4WfI/cFchPwpJTv5IylAVhFMijF75LhUNZBl720lUyJXVjWRyYeMopp2Tf2mdIiISaWLAS+JyHbJb0GRDWkvBWttAzFqyesMyIz6q9XV22qWRM9UpEcjCPfVjYWXWb+Saw6WaHAUMMnUsqUV4JCu/XDa100yT1RExbVaBLUIdSALwDxwzAa0QDkmoTnTWhHMIkkF+NaYp8ajIkQkg6y2+TiUfYt5XD98QabmcYhhSu08JG8R0ccGNohc9gMihDgTl1zC1TqmeqbxqOSxl1eidoWCEnMNu1a1d2YneuHOwX3K8E3j+En0iyIgGJ5APfp7wFumKNz1CvB/KLmsJ4JXVPlWXyMOSAPE19JSVLqVdq1rrm3t8nYcE7o2cTbYNQGS7i17STbqzzsmJmwpKrXauwHPd8oJJqJ1+0h6WEsLAzovNhdo1LDUD0sLCpUAaDG4xCk7eEe2JwNRBzSZj30neeBOuG94KwwDCoV0UNgA6+nAErUUnNmEhUiQ+WQSP3pyn5MqXWJYQF94NEwvju3LlzbHw1ZDALfsyRoJz4/6KLLhong+YOvKXdFnoCeWB82/Qs4p9qI02oVcKAz7mh1ywYtckHcnvLLbeME3wZZlNCrzKqHuKcKySE44qJ1DSANIa4j6vBUqSmrY653+MdICyQhwm0wFHJK9uAbYPvkECPvLTofcx971Dl+iQs0cOiY33U6Rx5TFhyUPq3TJP7mvkYBY9a00VTA2gbIPMKCZUSFg6s0U0/TR7IAqMAj1FuOKQNnz6/Z56AGr4ubUZs8FsJD/6Hiz6VpDtNjlLCgmc1bf9dEorSOjXdp7kVfbaFPqvEdZ5ThxSxgXzz2jKd+VW5eoZyIIXAetmupuMMmtoMn2NVFfLSlm0M6JOwtLVTqU6bsLQhKt+bsBSA1XPRZSYspaKasJiwlOrMEOVNWPpD1YSlPyynPcmEpQBnE5YCsHouasLSM6BTHmcPSzM4i/Sw9K0BJiz9IWrC0h+WJiw9YWnC0hOQHR5jwtIBtI63mLCYsCBReejLISGHhEp1zB6WAsRMWArA6rmoCUvPgNrD0il3wB6W/vTQhMWEpVSbTFgKEDNhKQCr56ImLD0DasJiwnLYYSuWoTNE5KTb8r7mkFA5Zl3uMGEpQM2EpQCsnouasPQMqAmLCYsJS2+dyoSlNyinPsiEpQBnE5YCsHouasLSM6AmLCYsJiy9dSoTlt6gNGHpC0oTlr6QLH+OCUs5Zl3vcNJtM3LOYemqVYfe5xwW57CUapM9LAWImbAUgNVzUROWngG1h8UeFntYeutU9rD0BqU9LENDCWWdxzLAoeVY9ufjcLWhD77CFvs7duyYbLU/FCaQI/ewuKHq0PRcHDCXc5bSLPXClvz33Xdf0SNQJ9St5JoXzvPArETuWcrOCzMcgIrdi0suHH6JAy2X7YIckKfkgocJCc7Lds1rDOwi97JitpRnCXUB2PcYASNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SLQSFjqFdmSGQEjYASMgBEwAqsVge1b1x12GCr/8p6D/12tQrjeRsAIGAEjYASMQN0ITAhL3WJaOiNgBIyAETACRmC1I/C/+Ryxj68oilIAAAAASUVORK5CYII="},32637:function(un,Ve,e){un.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},16722:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});const t=le=>typeof le=="object"&&le!=null&&le.nodeType===1,u=(le,h)=>(!h||le!=="hidden")&&le!=="visible"&&le!=="clip",S=(le,h)=>{if(le.clientHeight{const M=(J=>{if(!J.ownerDocument||!J.ownerDocument.defaultView)return null;try{return J.ownerDocument.defaultView.frameElement}catch(ie){return null}})(b);return!!M&&(M.clientHeightJh||J>le&&ie=h&&_>=ue?J-le-b:ie>h&&_ue?ie-h+M:0,d=le=>{const h=le.parentElement;return h==null?le.getRootNode().host||null:h},I=(le,h)=>{var ue,b,M,J;if(typeof document=="undefined")return[];const{scrollMode:ie,block:_,inline:Je,boundary:Ee,skipOverflowHiddenElements:Ue}=h,be=typeof Ee=="function"?Ee:D=>D!==Ee;if(!t(le))throw new TypeError("Invalid target");const K=document.scrollingElement||document.documentElement,E=[];let r=le;for(;t(r)&&be(r);){if(r=d(r),r===K){E.push(r);break}r!=null&&r===document.body&&S(r)&&!S(document.documentElement)||r!=null&&S(r,Ue)&&E.push(r)}const x=(b=(ue=window.visualViewport)==null?void 0:ue.width)!=null?b:innerWidth,P=(J=(M=window.visualViewport)==null?void 0:M.height)!=null?J:innerHeight,{scrollX:G,scrollY:Y}=window,{height:V,width:Z,top:Me,right:pe,bottom:it,left:ge}=le.getBoundingClientRect(),{top:Ce,right:ne,bottom:X,left:we}=(D=>{const B=window.getComputedStyle(D);return{top:parseFloat(B.scrollMarginTop)||0,right:parseFloat(B.scrollMarginRight)||0,bottom:parseFloat(B.scrollMarginBottom)||0,left:parseFloat(B.scrollMarginLeft)||0}})(le);let m=_==="start"||_==="nearest"?Me-Ce:_==="end"?it+X:Me+V/2-Ce+X,A=Je==="center"?ge+Z/2-we+ne:Je==="end"?pe+ne:ge-we;const z=[];for(let D=0;D=0&&ge>=0&&it<=P&&pe<=x&&(B===K&&!S(B)||Me>=xe&&it<=Ie&&ge>=rt&&pe<=Pe))return z;const Ct=getComputedStyle(B),ut=parseInt(Ct.borderLeftWidth,10),he=parseInt(Ct.borderTopWidth,10),qe=parseInt(Ct.borderRightWidth,10),T=parseInt(Ct.borderBottomWidth,10);let O=0,L=0;const s="offsetWidth"in B?B.offsetWidth-B.clientWidth-ut-qe:0,H="offsetHeight"in B?B.offsetHeight-B.clientHeight-he-T:0,de="offsetWidth"in B?B.offsetWidth===0?0:W/B.offsetWidth:0,v="offsetHeight"in B?B.offsetHeight===0?0:F/B.offsetHeight:0;if(K===B)O=_==="start"?m:_==="end"?m-P:_==="nearest"?te(Y,Y+P,P,he,T,Y+m,Y+m+V,V):m-P/2,L=Je==="start"?A:Je==="center"?A-x/2:Je==="end"?A-x:te(G,G+x,x,ut,qe,G+A,G+A+Z,Z),O=Math.max(0,O+Y),L=Math.max(0,L+G);else{O=_==="start"?m-xe-he:_==="end"?m-Ie+T+H:_==="nearest"?te(xe,Ie,F,he,T+H,m,m+V,V):m-(xe+F/2)+H/2,L=Je==="start"?A-rt-ut:Je==="center"?A-(rt+W/2)+s/2:Je==="end"?A-Pe+qe+s:te(rt,Pe,W,ut,qe+s,A,A+Z,Z);const{scrollLeft:c,scrollTop:Q}=B;O=v===0?0:Math.max(0,Math.min(Q+O/v,B.scrollHeight-F/v+H)),L=de===0?0:Math.max(0,Math.min(c+L/de,B.scrollWidth-W/de+s)),m+=Q-O,A+=c-L}z.push({el:B,top:O,left:L})}return z},n=le=>le===!1?{block:"end",inline:"nearest"}:(h=>h===Object(h)&&Object.keys(h).length!==0)(le)?le:{block:"start",inline:"nearest"};function se(le,h){if(!le.isConnected||!(M=>{let J=M;for(;J&&J.parentNode;){if(J.parentNode===document)return!0;J=J.parentNode instanceof ShadowRoot?J.parentNode.host:J.parentNode}return!1})(le))return;const ue=(M=>{const J=window.getComputedStyle(M);return{top:parseFloat(J.scrollMarginTop)||0,right:parseFloat(J.scrollMarginRight)||0,bottom:parseFloat(J.scrollMarginBottom)||0,left:parseFloat(J.scrollMarginLeft)||0}})(le);if((M=>typeof M=="object"&&typeof M.behavior=="function")(h))return h.behavior(I(le,h));const b=typeof h=="boolean"||h==null?void 0:h.behavior;for(const{el:M,top:J,left:ie}of I(le,n(h))){const _=J-ue.top+ue.bottom,Je=ie-ue.left+ue.right;M.scroll({top:_,left:Je,behavior:b})}}},80813:function(un,Ve,e){e.d(Ve,{CR:function(){return Je},Jh:function(){return M},Q_:function(){return Me},XA:function(){return _},ZT:function(){return u},_T:function(){return te},ev:function(){return be},mG:function(){return b},pi:function(){return S},pr:function(){return Ue}});var t=function(m,A){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(z,D){z.__proto__=D}||function(z,D){for(var B in D)Object.prototype.hasOwnProperty.call(D,B)&&(z[B]=D[B])},t(m,A)};function u(m,A){if(typeof A!="function"&&A!==null)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");t(m,A);function z(){this.constructor=m}m.prototype=A===null?Object.create(A):(z.prototype=A.prototype,new z)}var S=function(){return S=Object.assign||function(A){for(var z,D=1,B=arguments.length;D=0;xe--)(W=m[xe])&&(F=(B<3?W(F):B>3?W(A,z,F):W(A,z))||F);return B>3&&F&&Object.defineProperty(A,z,F),F}function I(m,A){return function(z,D){A(z,D,m)}}function n(m,A,z,D,B,F){function W(L){if(L!==void 0&&typeof L!="function")throw new TypeError("Function expected");return L}for(var xe=D.kind,Pe=xe==="getter"?"get":xe==="setter"?"set":"value",Ie=!A&&m?D.static?m:m.prototype:null,rt=A||(Ie?Object.getOwnPropertyDescriptor(Ie,D.name):{}),Ct,ut=!1,he=z.length-1;he>=0;he--){var qe={};for(var T in D)qe[T]=T==="access"?{}:D[T];for(var T in D.access)qe.access[T]=D.access[T];qe.addInitializer=function(L){if(ut)throw new TypeError("Cannot add initializers after decoration has completed");F.push(W(L||null))};var O=(0,z[he])(xe==="accessor"?{get:rt.get,set:rt.set}:rt[Pe],qe);if(xe==="accessor"){if(O===void 0)continue;if(O===null||typeof O!="object")throw new TypeError("Object expected");(Ct=W(O.get))&&(rt.get=Ct),(Ct=W(O.set))&&(rt.set=Ct),(Ct=W(O.init))&&B.unshift(Ct)}else(Ct=W(O))&&(xe==="field"?B.unshift(Ct):rt[Pe]=Ct)}Ie&&Object.defineProperty(Ie,D.name,rt),ut=!0}function se(m,A,z){for(var D=arguments.length>2,B=0;B0&&F[F.length-1])&&(Ie[0]===6||Ie[0]===2)){z=0;continue}if(Ie[0]===3&&(!F||Ie[1]>F[0]&&Ie[1]=m.length&&(m=void 0),{value:m&&m[D++],done:!m}}};throw new TypeError(A?"Object is not iterable.":"Symbol.iterator is not defined.")}function Je(m,A){var z=typeof Symbol=="function"&&m[Symbol.iterator];if(!z)return m;var D=z.call(m),B,F=[],W;try{for(;(A===void 0||A-- >0)&&!(B=D.next()).done;)F.push(B.value)}catch(xe){W={error:xe}}finally{try{B&&!B.done&&(z=D.return)&&z.call(D)}finally{if(W)throw W.error}}return F}function Ee(){for(var m=[],A=0;A1||Pe(he,T)})},qe&&(B[he]=qe(B[he])))}function Pe(he,qe){try{Ie(D[he](qe))}catch(T){ut(F[0][3],T)}}function Ie(he){he.value instanceof K?Promise.resolve(he.value.v).then(rt,Ct):ut(F[0][2],he)}function rt(he){Pe("next",he)}function Ct(he){Pe("throw",he)}function ut(he,qe){he(qe),F.shift(),F.length&&Pe(F[0][0],F[0][1])}}function r(m){var A,z;return A={},D("next"),D("throw",function(B){throw B}),D("return"),A[Symbol.iterator]=function(){return this},A;function D(B,F){A[B]=m[B]?function(W){return(z=!z)?{value:K(m[B](W)),done:!1}:F?F(W):W}:F}}function x(m){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var A=m[Symbol.asyncIterator],z;return A?A.call(m):(m=typeof _=="function"?_(m):m[Symbol.iterator](),z={},D("next"),D("throw"),D("return"),z[Symbol.asyncIterator]=function(){return this},z);function D(F){z[F]=m[F]&&function(W){return new Promise(function(xe,Pe){W=m[F](W),B(xe,Pe,W.done,W.value)})}}function B(F,W,xe,Pe){Promise.resolve(Pe).then(function(Ie){F({value:Ie,done:xe})},W)}}function P(m,A){return Object.defineProperty?Object.defineProperty(m,"raw",{value:A}):m.raw=A,m}var G=Object.create?function(m,A){Object.defineProperty(m,"default",{enumerable:!0,value:A})}:function(m,A){m.default=A},Y=function(m){return Y=Object.getOwnPropertyNames||function(A){var z=[];for(var D in A)Object.prototype.hasOwnProperty.call(A,D)&&(z[z.length]=D);return z},Y(m)};function V(m){if(m&&m.__esModule)return m;var A={};if(m!=null)for(var z=Y(m),D=0;D{}})=>{const b=()=>t.createElement("div",{className:P.flexColumn},t.createElement("img",{className:P.img,src:f}),t.createElement("span",{className:P.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),O=()=>t.createElement("div",{className:P.flexColumn},t.createElement("img",{className:P.img,src:k}),t.createElement("span",{className:P.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),de=()=>x===3?t.createElement(t.Fragment,null,O(),b()):x===2?b():O();return t.createElement(w.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ue,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{_(),d.history.push("/account/certification")},onCancel:()=>{_()}},t.createElement("div",{className:P.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.createElement("div",{className:P.flexRow},de()))};var ee=(0,d.connect)(({paperlibrary:ue,loading:x,globalSetting:_})=>({paperlibrary:ue,globalSetting:_,loading:x.effects}))(n)},92438:function(sn,Ue,e){e.d(Ue,{Z:function(){return L}});var t=e(59301),d=e(48066),w=e(29679),k=e(19248),f=e(96512),P=e(5016),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},ee=n,ue=e(7657),x=function(Ce,Ee){return t.createElement(ue.Z,(0,P.Z)({},Ce,{ref:Ee,icon:ee}))},_=t.forwardRef(x),b=_,O=e(92310),de=e.n(O),J=e(36355),$e=()=>t.createElement("svg",{width:"252",height:"294"},t.createElement("defs",null,t.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),t.createElement("g",{fill:"none",fillRule:"evenodd"},t.createElement("g",{transform:"translate(0 .012)"},t.createElement("mask",{fill:"#fff"}),t.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),t.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),t.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),t.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),t.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),t.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),t.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),t.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1677ff"}),t.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),t.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),t.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),t.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),t.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),t.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),t.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),t.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),t.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),t.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),t.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),t.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),t.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),t.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),t.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),t.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),t.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),t.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),t.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),t.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),t.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),t.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),t.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),t.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),t.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),t.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),t.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),t.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),t.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),t.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),t.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),Xe=()=>t.createElement("svg",{width:"254",height:"294"},t.createElement("defs",null,t.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),t.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),t.createElement("g",{fill:"none",fillRule:"evenodd"},t.createElement("g",{transform:"translate(0 .067)"},t.createElement("mask",{fill:"#fff"}),t.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),t.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),t.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),t.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),t.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),t.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),t.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),t.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),t.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),t.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),t.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),t.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),t.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),t.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),t.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),t.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),t.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),t.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),t.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),t.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),t.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),t.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),t.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),t.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),t.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),t.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),t.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),t.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),t.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),t.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),t.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),t.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),t.createElement("mask",{fill:"#fff"}),t.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),t.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),t.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),t.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),t.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),t.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),t.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),t.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),t.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),t.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),t.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),H=()=>t.createElement("svg",{width:"251",height:"294"},t.createElement("g",{fill:"none",fillRule:"evenodd"},t.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),t.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),t.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),t.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),t.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),t.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),t.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),t.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),t.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),t.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),t.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),t.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),t.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),t.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),t.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),t.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),t.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),t.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),t.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),t.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),t.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),t.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),t.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),t.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),t.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),t.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),t.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),t.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),t.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),t.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),t.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),t.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),t.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),t.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),t.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),t.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),A=e(83116),r=e(37613);const I=j=>{const{componentCls:Ce,lineHeightHeading3:Ee,iconCls:Te,padding:Be,paddingXL:ot,paddingXS:nt,paddingLG:fe,marginXS:Ye,lineHeight:R}=j;return{[Ce]:{padding:`${fe*2}px ${ot}px`,"&-rtl":{direction:"rtl"}},[`${Ce} ${Ce}-image`]:{width:j.imageWidth,height:j.imageHeight,margin:"auto"},[`${Ce} ${Ce}-icon`]:{marginBottom:fe,textAlign:"center",[`& > ${Te}`]:{fontSize:j.iconFontSize}},[`${Ce} ${Ce}-title`]:{color:j.colorTextHeading,fontSize:j.titleFontSize,lineHeight:Ee,marginBlock:Ye,textAlign:"center"},[`${Ce} ${Ce}-subtitle`]:{color:j.colorTextDescription,fontSize:j.subtitleFontSize,lineHeight:R,textAlign:"center"},[`${Ce} ${Ce}-content`]:{marginTop:fe,padding:`${fe}px ${Be*2.5}px`,backgroundColor:j.colorFillAlter},[`${Ce} ${Ce}-extra`]:{margin:j.extraMargin,textAlign:"center","& > *":{marginInlineEnd:nt,"&:last-child":{marginInlineEnd:0}}}}},F=j=>{const{componentCls:Ce,iconCls:Ee}=j;return{[`${Ce}-success ${Ce}-icon > ${Ee}`]:{color:j.resultSuccessIconColor},[`${Ce}-error ${Ce}-icon > ${Ee}`]:{color:j.resultErrorIconColor},[`${Ce}-info ${Ce}-icon > ${Ee}`]:{color:j.resultInfoIconColor},[`${Ce}-warning ${Ce}-icon > ${Ee}`]:{color:j.resultWarningIconColor}}},q=j=>[I(j),F(j)],Q=j=>q(j);var Y=(0,A.Z)("Result",j=>{const Ce=j.colorInfo,Ee=j.colorError,Te=j.colorSuccess,Be=j.colorWarning,ot=(0,r.TS)(j,{resultInfoIconColor:Ce,resultErrorIconColor:Ee,resultSuccessIconColor:Te,resultWarningIconColor:Be,imageWidth:250,imageHeight:295});return[Q(ot)]},j=>({titleFontSize:j.fontSizeHeading3,subtitleFontSize:j.fontSize,iconFontSize:j.fontSizeHeading3*3,extraMargin:`${j.paddingLG}px 0 0 0`}));const Z={success:w.Z,error:k.Z,info:f.Z,warning:b},De={404:$e,500:Xe,403:H},he=Object.keys(De),it=j=>{let{prefixCls:Ce,icon:Ee,status:Te}=j;const Be=de()(`${Ce}-icon`);if(he.includes(`${Te}`)){const nt=De[Te];return t.createElement("div",{className:`${Be} ${Ce}-image`},t.createElement(nt,null))}const ot=t.createElement(Z[Te]);return Ee===null||Ee===!1?null:t.createElement("div",{className:Be},Ee||ot)},ye=j=>{let{prefixCls:Ce,extra:Ee}=j;return Ee?t.createElement("div",{className:`${Ce}-extra`},Ee):null},we=j=>{let{prefixCls:Ce,className:Ee,rootClassName:Te,subTitle:Be,title:ot,style:nt,children:fe,status:Ye="info",icon:R,extra:D}=j;const{getPrefixCls:N,direction:s,result:V}=t.useContext(J.E_),me=N("result",Ce),[v,u]=Y(me),$=de()(me,`${me}-${Ye}`,Ee,V==null?void 0:V.className,Te,{[`${me}-rtl`]:s==="rtl"},u),z=Object.assign(Object.assign({},V==null?void 0:V.style),nt);return v(t.createElement("div",{className:$,style:z},t.createElement(it,{prefixCls:me,status:Ye,icon:R}),t.createElement("div",{className:`${me}-title`},ot),Be&&t.createElement("div",{className:`${me}-subtitle`},Be),t.createElement(ye,{prefixCls:me,extra:D}),fe&&t.createElement("div",{className:`${me}-content`},fe)))};we.PRESENTED_IMAGE_403=De[403],we.PRESENTED_IMAGE_404=De[404],we.PRESENTED_IMAGE_500=De[500];var oe=we,G=e(3113),K=Object.defineProperty,i=(j,Ce,Ee)=>Ce in j?K(j,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):j[Ce]=Ee,h=(j,Ce,Ee)=>i(j,typeof Ce!="symbol"?Ce+"":Ce,Ee);const{Paragraph:M,Text:C}=d.default;class E extends t.Component{constructor(){super(...arguments),h(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(Ce){return{hasError:!0,error:Ce,errorInfo:null}}componentDidCatch(Ce,Ee){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",Ce),console.log("\u9519\u8BEF\u4FE1\u606F:",Ee),this.setState({error:Ce,errorInfo:Ee})}render(){var Ce,Ee;return this.state.hasError?t.createElement(oe,{status:"warning",title:"\u5F53\u524D\u6D4F\u89C8\u5668\u4F3C\u4E4E\u53D1\u751F\u4E86\u9519\u8BEF\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5237\u65B0\u9875\u9762\u4EE5\u6062\u590D\u6B63\u5E38\u529F\u80FD\uFF01 ",subTitle:(Ce=this.state.error)==null?void 0:Ce.message,extra:[t.createElement(G.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},t.createElement("div",{className:"desc"},t.createElement(M,null,t.createElement(C,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",t.createElement("br",null),(Ee=this.state.errorInfo)==null?void 0:Ee.componentStack)))):this.props.children}}var L=E},85966:function(sn,Ue,e){e.d(Ue,{Z:function(){return A}});var t=e(59301),d=e(44993),w=e(43418),k=e(8591),f=e(92832),P=e(24905),n=e(62106),ee=e(44477),ue=e(89299),x=e(3113),_=e(87169),b={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},O=e(32637),de=e(59301);const J=({classroomList:r,dispatch:I,user:F})=>de.createElement(w.default,{open:r.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:de.createElement("span",null,de.createElement(_.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{I({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},de.createElement("div",{style:{textAlign:"center",marginBottom:30}},de.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",de.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),de.createElement("img",{style:{width:130,height:130},src:O})),de.createElement("div",{className:b.bottom},de.createElement(x.ZP,{className:b.yes,onClick:()=>{I({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var te=(0,d.connect)(({classroomList:r,user:I})=>({classroomList:r,user:I}))(J),$e=e(52430),xe=e(59301),Xe=(r,I,F)=>new Promise((q,Q)=>{var Y=he=>{try{De(F.next(he))}catch(it){Q(it)}},Z=he=>{try{De(F.throw(he))}catch(it){Q(it)}},De=he=>he.done?q(he.value):Promise.resolve(he.value).then(Y,Z);De((F=F.apply(r,I)).next())}),Se=(r=>(r[r.Professor=1]="Professor",r[r.AssistantProfessor=2]="AssistantProfessor",r[r.Student=3]="Student",r))(Se||{});const H=({visible:r,user:I,account:F,onCancel:q=()=>{},dispatch:Q})=>{const[Y,Z]=(0,t.useState)(),[De,he]=(0,t.useState)([]),[it,ye]=(0,t.useState)(!1),[we,oe]=(0,t.useState)(!1),[G,K]=(0,t.useState)(),[i,h]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var L,j;(L=I==null?void 0:I.userInfo)!=null&&L.identity&&he([((j=I==null?void 0:I.userInfo)==null?void 0:j.identity)==="student"?3:1])},[I]);const M=L=>{const j=()=>{window.location.href=(L==null?void 0:L.jump_url)||`/classrooms/${L==null?void 0:L.course_id}`};if(De.includes(1)){w.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:xe.createElement("div",{className:"tc"},(L==null?void 0:L.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{j()}});return}j()},C=()=>Xe(void 0,null,function*(){if(!Y){k.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let L=yield(0,$e.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Y}});if(L!=null&&L.need_pro_auth&&!De.includes(1)&&!De.includes(2)){Q({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Y,checkedList:De}}),E();return}ye(!0);const j=yield(0,n.cR)({invite_code:Y,professor:De.includes(1)?1:null,assistant_professor:De.includes(2)?1:null,student:De.includes(3)?1:null});if(ye(!1),(j==null?void 0:j.status)===-4&&(q(),Q({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(j==null?void 0:j.status)===-12&&k.ZP.warning(j==null?void 0:j.message),(j==null?void 0:j.status)===-2){if(E(),j.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){oe(!0),K(1);return}if(j.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){oe(!0),K(2);return}if(j.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){oe(!0),K(3);return}}if((j==null?void 0:j.status)===0){(0,ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),E(),j!=null&&j.course_id?M(j):k.ZP.success(j.message);return}}),E=()=>Xe(void 0,null,function*(){q()});return xe.createElement(xe.Fragment,null,xe.createElement(w.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:r,confirmLoading:it,onOk:C,onCancel:E},xe.createElement("div",{className:"tc"},xe.createElement("div",null,xe.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),xe.createElement(f.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Y,onChange:L=>{if(L.target.value.length>=7){k.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Z(L.target.value)}})),xe.createElement("div",{className:"mt10 font14"},xe.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),xe.createElement(P.default.Group,{value:De,onChange:L=>he(L)},xe.createElement(P.default,{value:1,disabled:De.includes(2)},"\u6559\u5E08"),xe.createElement(P.default,{value:2,disabled:De.includes(1)},"\u52A9\u6559"),xe.createElement(P.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),xe.createElement(te,null),xe.createElement(ee.Z,{visible:we,onCancel:()=>oe(!1),occupationValue:G}))};var A=(0,d.connect)(({user:r,account:I})=>({user:r,account:I}))(H)},36952:function(sn,Ue,e){e.d(Ue,{Z:function(){return mn},g:function(){return dn}});var t=e(59301),d=e(44993),w=e(44e3),k=e(92832),f=e(49127),P=e(43418),n={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},ee=e(8591),ue=e(95237),x=e(43604),_=e(20834),b=e(38854),O=e(5112),de=e(62106),J=e(89299),te=(ae,Ae,Ie)=>new Promise((Me,Pe)=>{var zt=ft=>{try{Mt(Ie.next(ft))}catch(Jt){Pe(Jt)}},Zt=ft=>{try{Mt(Ie.throw(ft))}catch(Jt){Pe(Jt)}},Mt=ft=>ft.done?Me(ft.value):Promise.resolve(ft.value).then(zt,Zt);Mt((Ie=Ie.apply(ae,Ae)).next())}),$e=(ae=>(ae.Manager="manager",ae.Developer="developer",ae.Reporter="reporter",ae))($e||{}),Xe=({visible:ae,onCancel:Ae=()=>{}})=>{const[Ie,Me]=(0,t.useState)(),[Pe,zt]=(0,t.useState)(),[Zt,Mt]=(0,t.useState)(!1),ft=()=>te(void 0,null,function*(){if(!Ie){ee.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Ie.length!==6){ee.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Pe){ee.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Mt(!0);const Lt=yield(0,de.vm)({code:Ie,role:Pe});Mt(!1),Jt();const Kt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Kt[Lt.status]){ee.ZP.info(Kt[Lt.status]);return}if(Lt.status===0){Pe==="reporter"?(ee.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,J.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),d.history.push(`/projects/${Lt==null?void 0:Lt.project_id}`)):((0,J.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),ee.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Jt=()=>te(void 0,null,function*(){Ae()});return t.createElement(t.Fragment,null,t.createElement(P.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:ae,confirmLoading:Zt,onOk:ft,onCancel:Jt},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(k.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Ie,onChange:Lt=>{if(Lt.target.value.length>=7){ee.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Me(Lt.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(O.ZP.Group,{value:Pe,onChange:Lt=>zt(Lt.target.value)},t.createElement(O.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(O.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(O.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Se=e(85966),H={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},A=e(2686),r=e(78241),I=e(57809),F=e(91750),q=Object.defineProperty,Q=Object.defineProperties,Y=Object.getOwnPropertyDescriptors,Z=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,it=(ae,Ae,Ie)=>Ae in ae?q(ae,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):ae[Ae]=Ie,ye=(ae,Ae)=>{for(var Ie in Ae||(Ae={}))De.call(Ae,Ie)&&it(ae,Ie,Ae[Ie]);if(Z)for(var Ie of Z(Ae))he.call(Ae,Ie)&&it(ae,Ie,Ae[Ie]);return ae},we=(ae,Ae)=>Q(ae,Y(Ae)),oe=(ae,Ae,Ie)=>new Promise((Me,Pe)=>{var zt=ft=>{try{Mt(Ie.next(ft))}catch(Jt){Pe(Jt)}},Zt=ft=>{try{Mt(Ie.throw(ft))}catch(Jt){Pe(Jt)}},Mt=ft=>ft.done?Me(ft.value):Promise.resolve(ft.value).then(zt,Zt);Mt((Ie=Ie.apply(ae,Ae)).next())});const G=({globalSetting:ae,dispatch:Ae,user:Ie,info:Me,open:Pe,onCancel:zt=()=>{}})=>{var Zt;const[Mt,ft]=(0,t.useState)([]),[Jt,Lt]=(0,t.useState)([]),[Kt,Yt]=(0,t.useState)([]),[xn]=r.default.useForm(),[Pn,Cn]=(0,t.useState)(!1),[Vn,En]=(0,t.useState)(!1),rr=(0,t.useRef)(null),fr=(0,t.useRef)(1),[Tr,an]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{Pe&&Vt()},[Pe]);const Vt=()=>oe(void 0,null,function*(){var sr;const yr=Me;if(!(0,A.o1)(Ae))return;const{user_school_id:br="",department_id:Br="",school_name:Mr="",department_name:zr=""}=Ie.userInfo||{},jt=(sr=yr==null?void 0:yr.graduation_years)==null?void 0:sr.at(-1);Lt([{id:br,name:Mr}]),yield mr(br),xn.setFieldsValue({year:jt,school_id:br,department_id:Number(Br),name:`${jt}${Mr}${zr}\u6BD5\u4E1A\u8BBE\u8BA1`})}),On=sr=>oe(void 0,null,function*(){const yr=yield(0,F.J3)(we(ye({},sr),{tab_module_type:"graduations"}));return yr!=null&&yr.un_purchased&&Ae({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),yr.status===0&&ft((yr==null?void 0:yr.graduation_years)||[]),yr}),zn=(sr,yr=500)=>{En(!0),clearTimeout(rr.current),rr.current=setTimeout(()=>oe(void 0,null,function*(){fr.current+=1;const br=fr.current,Br=yield(0,F.NT)({keyword:sr});Br.status===0&&fr.current===br&&(Lt((Br==null?void 0:Br.schools)||[]),En(!1))}),yr)},mr=sr=>oe(void 0,null,function*(){if(!sr)return;const yr=yield(0,F.Ps)({page:1,limit:9999,id:sr});yr.status===0&&Yt((yr==null?void 0:yr.departments)||[])});return t.createElement(P.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Pe,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Pn,onCancel:zt,onOk:()=>xn.submit()},t.createElement(r.default,{colon:!1,form:xn,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(sr,yr)=>{sr.school_id&&(mr(yr.school_id),xn.setFieldValue("department_id",null))},onFinish:sr=>oe(void 0,null,function*(){Cn(!0);const yr=yield(0,F.Wz)(sr);yr.status===0&&(ee.ZP.success("\u521B\u5EFA\u6210\u529F"),xn.resetFields(),zt(),(0,J.xg)(`/graduations/${yr==null?void 0:yr.identifier}/index`)),Cn(!1)})},t.createElement(r.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(I.default,{style:{width:344},size:"large",options:(Zt=Me==null?void 0:Me.graduation_years)==null?void 0:Zt.map(sr=>({value:sr,label:sr}))})),t.createElement(r.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(I.default,{showSearch:!0,filterOption:!1,onSearch:sr=>{zn(sr)},loading:Vn,size:"large",style:{width:344},options:Jt.map(sr=>({value:sr.id,label:sr.name}))})),t.createElement(r.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(I.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Kt.map(sr=>({value:sr.id,label:sr.name}))})),t.createElement(r.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},t.createElement(k.default,{showCount:!0,style:{width:344},maxLength:60}))))};var K=(0,d.connect)(({user:ae,globalSetting:Ae,loading:Ie})=>({user:ae,globalSetting:Ae,loading:Ie}))(G),i=e(52430),h=Object.defineProperty,M=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,L=(ae,Ae,Ie)=>Ae in ae?h(ae,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):ae[Ae]=Ie,j=(ae,Ae)=>{for(var Ie in Ae||(Ae={}))C.call(Ae,Ie)&&L(ae,Ie,Ae[Ie]);if(M)for(var Ie of M(Ae))E.call(Ae,Ie)&&L(ae,Ie,Ae[Ie]);return ae},Ce=(ae,Ae,Ie)=>new Promise((Me,Pe)=>{var zt=ft=>{try{Mt(Ie.next(ft))}catch(Jt){Pe(Jt)}},Zt=ft=>{try{Mt(Ie.throw(ft))}catch(Jt){Pe(Jt)}},Mt=ft=>ft.done?Me(ft.value):Promise.resolve(ft.value).then(zt,Zt);Mt((Ie=Ie.apply(ae,Ae)).next())});const Ee=({globalSetting:ae,dispatch:Ae,user:Ie,open:Me,onCancel:Pe=()=>{}})=>{const[zt]=r.default.useForm(),[Zt,Mt]=(0,t.useState)(!1),[ft,Jt]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var Lt;if(Me){const Kt={code:"",user_type:((Lt=Ie==null?void 0:Ie.userInfo)==null?void 0:Lt.identity)==="student"?2:1,major:""};zt.setFieldsValue(Kt),Jt(j({},Kt))}},[Me]),t.createElement(P.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Me,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Zt,onCancel:Pe,onOk:()=>zt.submit()},t.createElement(r.default,{colon:!1,form:zt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Lt,Kt)=>Jt(j({},Kt)),onFinish:Lt=>Ce(void 0,null,function*(){Mt(!0);const Kt=yield(0,i.ZP)("/api/graduations/join.json",{method:"post",body:Lt});Kt.status===0&&(Pe(),Kt!=null&&Kt.identifier?(0,J.xg)(`/graduations/${Kt==null?void 0:Kt.identifier}/index`):ee.ZP.success(Kt==null?void 0:Kt.message)),Mt(!1)})},t.createElement(r.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(k.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(r.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(O.ZP.Group,null,t.createElement(O.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(O.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(ft==null?void 0:ft.user_type)===2&&t.createElement(r.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},t.createElement(k.default,{showCount:!0,maxLength:60}))))};var Te=(0,d.connect)(({user:ae,globalSetting:Ae})=>({user:ae,globalSetting:Ae}))(Ee),Be=e(59301),ot=Object.defineProperty,nt=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,N=(ae,Ae,Ie)=>Ae in ae?ot(ae,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):ae[Ae]=Ie,s=(ae,Ae)=>{for(var Ie in Ae||(Ae={}))R.call(Ae,Ie)&&N(ae,Ie,Ae[Ie]);if(Ye)for(var Ie of Ye(Ae))D.call(Ae,Ie)&&N(ae,Ie,Ae[Ie]);return ae},V=(ae,Ae)=>nt(ae,fe(Ae)),me=(ae,Ae)=>{var Ie={};for(var Me in ae)R.call(ae,Me)&&Ae.indexOf(Me)<0&&(Ie[Me]=ae[Me]);if(ae!=null&&Ye)for(var Me of Ye(ae))Ae.indexOf(Me)<0&&D.call(ae,Me)&&(Ie[Me]=ae[Me]);return Ie},v=(ae,Ae,Ie)=>new Promise((Me,Pe)=>{var zt=ft=>{try{Mt(Ie.next(ft))}catch(Jt){Pe(Jt)}},Zt=ft=>{try{Mt(Ie.throw(ft))}catch(Jt){Pe(Jt)}},Mt=ft=>ft.done?Me(ft.value):Promise.resolve(ft.value).then(zt,Zt);Mt((Ie=Ie.apply(ae,Ae)).next())}),u=(ae=>(ae.Projects="projects",ae.Shixuns="shixuns",ae.Classrooms="classrooms",ae))(u||{}),$=(ae=>(ae.Classrooms="classrooms",ae.Shixuns="shixuns",ae.Paths="paths",ae.Projects="projects",ae.Videos="videos",ae.Topics="topics",ae.Graduations="graduations",ae))($||{});const z=ae=>{var Ae=ae,{homePage:Ie,user:Me,globalSetting:Pe,loading:zt,dispatch:Zt}=Ae,Mt=me(Ae,["homePage","user","globalSetting","loading","dispatch"]),ft,Jt,Lt,Kt;const[Yt,xn]=(0,t.useState)(),[Pn,Cn]=(0,t.useState)(),[Vn,En]=(0,t.useState)(!1),[rr,fr]=(0,t.useState)(!1),[Tr,an]=(0,t.useState)(!1),[Vt,On]=(0,t.useState)();function zn(jt,cn){for(const Gt of jt){if(Gt.link===cn)return Gt.hidden;if(Gt.subitem&&Gt.subitem.length>0){let nr=Gt.subitem;for(const Ir of nr)if(Ir.link===cn)return Ir.hidden;return!1}}return!0}const mr=zn(((ft=Pe.setting)==null?void 0:ft.navbar)||[],"/classrooms"),sr=zn(((Jt=Pe.setting)==null?void 0:Jt.navbar)||[],"/shixuns"),yr=zn(((Lt=Pe.setting)==null?void 0:Lt.navbar)||[],"/paths"),br=zn(((Kt=Pe.setting)==null?void 0:Kt.navbar)||[],"/graduations"),Br=jt=>{var cn;if((0,A.tJ)(Zt)){if(jt==="projects"&&!((cn=Me.userInfo)!=null&&cn.email)){ee.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}jt==="classrooms"?xn(!0):jt==="projects"&&Cn(!0)}},Mr=(jt,cn)=>{var Gt;if((0,A.tJ)(Zt)){if(cn==="projects"&&!((Gt=Me.userInfo)!=null&&Gt.email)){ee.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}cn==="shixuns"&&!(0,A.xY)()||jt&&(window.location.href=jt)}},zr=jt=>{var cn,Gt,nr,Ir,cr,Or,qr,So,Kr,Vr,fo,ao,so,Ho,Zo,go,zo,ro,qt,ur,Hn,dr;return Be.createElement(Be.Fragment,null,Be.createElement(ue.Z,{justify:"space-around",className:"pt5 pb5"},Be.createElement(x.Z,{className:((cn=Me.userInfo)==null?void 0:cn.user_identity)!=="\u5B66\u751F"?H.joinCol:H.hidden},((Gt=Me.userInfo)==null?void 0:Gt.user_identity)!=="\u5B66\u751F"&&!((nr=Pe==null?void 0:Pe.setting)!=null&&nr.hide_course)&&Be.createElement(_.default.Item,s({},jt),Be.createElement("a",{onClick:()=>Mr("/classrooms/new")},(Ir=Me.userInfo)!=null&&Ir.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((cr=Pe==null?void 0:Pe.setting)!=null&&cr.hide_shixun)&&((Or=Me==null?void 0:Me.userInfo)==null?void 0:Or.is_shixun_marker)&&Be.createElement(_.default.Item,s({},jt),Be.createElement("a",{onClick:()=>Mr("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((qr=Me.userInfo)==null?void 0:qr.user_identity)!=="\u5B66\u751F"&&!((So=Pe==null?void 0:Pe.setting)!=null&&So.hide_subject)&&Be.createElement(_.default.Item,s({},jt),Be.createElement("a",{onClick:()=>Mr("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Kr=Pe==null?void 0:Pe.setting)!=null&&Kr.is_local)&&((Vr=Me.userInfo)==null?void 0:Vr.main_site)&&Be.createElement(_.default.Item,s({},jt),Be.createElement("a",{onClick:()=>{var Er;return Mr(`${(Er=Pe==null?void 0:Pe.setting)==null?void 0:Er.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((fo=Me==null?void 0:Me.userInfo)==null?void 0:fo.identity)!=="student"&&Be.createElement(_.default.Item,V(s({},jt),{onClick:()=>v(void 0,null,function*(){if(!(0,A.o1)(Zt))return;const Er=yield(0,F.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Er!=null&&Er.un_purchased){Zt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Er.status===0&&(On(Er),En(!0))})}),Be.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((ao=Me.userInfo)!=null&&ao.main_site)&&Be.createElement("div",null,Be.createElement(_.default.Item,s({},jt),Be.createElement("a",{onClick:()=>Br("classrooms")},(so=Me.userInfo)!=null&&so.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ho=Me.userInfo)==null?void 0:Ho.main_site)&&!((Zo=Pe==null?void 0:Pe.setting)!=null&&Zo.is_local)&&Be.createElement(_.default.Item,s({},jt),Be.createElement("a",{onClick:()=>Br("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((go=Me.userInfo)==null?void 0:go.main_site)&&((zo=Me.userInfo)==null?void 0:zo.user_identity)!=="\u5B66\u751F"&&Be.createElement(x.Z,null,Be.createElement("div",{className:H.joinBoard})),((ro=Me.userInfo)==null?void 0:ro.main_site)&&Be.createElement(x.Z,{className:((qt=Me.userInfo)==null?void 0:qt.user_identity)!=="\u5B66\u751F"?H.joinCol:H.w90},Be.createElement(_.default.Item,s({},jt),Be.createElement("a",{onClick:()=>Br("classrooms")},(ur=Me.userInfo)!=null&&ur.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Hn=Me.userInfo)==null?void 0:Hn.main_site)&&!((dr=Pe==null?void 0:Pe.setting)!=null&&dr.is_local)&&Be.createElement(_.default.Item,s({},jt),Be.createElement("a",{onClick:()=>Br("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Be.createElement(_.default.Item,V(s({},jt),{onClick:()=>{(0,A.o1)(Zt)&&fr(!0)}}),Be.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Be.createElement("section",null,Be.createElement(b.Z,{dropdownRender:()=>{var jt;return Be.createElement(_.default,{className:((jt=Me.userInfo)==null?void 0:jt.user_identity)!=="\u5B66\u751F"?`${H.rightMenu} ${H.joinMenu} mt10`:`${H.rightMenu} ${H.joinMenu} ${H.w140} mt10`},Be.createElement(zr,null))},placement:"bottom"},Be.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current-primary-hover ml15 mr15"})),Be.createElement(Se.Z,{visible:Yt,onCancel:()=>xn(!1)}),Be.createElement(Xe,{visible:Pn,onCancel:()=>Cn(!1)}),Be.createElement(K,{info:Vt,open:Vn,onCancel:()=>En(!1)}),Be.createElement(Te,{open:rr,onCancel:()=>fr(!1)}))};var B=(0,d.connect)(({homePage:ae,loading:Ae,user:Ie,globalSetting:Me})=>({homePage:ae,user:Ie,globalSetting:Me,loading:Ae.models.index}))(z),U={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},be=e(64681),pe=e(37425),Le=e(13952),le=e(59301),Ne=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,Ft=(ae,Ae)=>{var Ie={};for(var Me in ae)Re.call(ae,Me)&&Ae.indexOf(Me)<0&&(Ie[Me]=ae[Me]);if(ae!=null&&Ne)for(var Me of Ne(ae))Ae.indexOf(Me)<0&&wt.call(ae,Me)&&(Ie[Me]=ae[Me]);return Ie},Et=(ae,Ae,Ie)=>new Promise((Me,Pe)=>{var zt=ft=>{try{Mt(Ie.next(ft))}catch(Jt){Pe(Jt)}},Zt=ft=>{try{Mt(Ie.throw(ft))}catch(Jt){Pe(Jt)}},Mt=ft=>ft.done?Me(ft.value):Promise.resolve(ft.value).then(zt,Zt);Mt((Ie=Ie.apply(ae,Ae)).next())});const kt=ae=>{var Ae,Ie=RegExp("(^| )"+ae+"=([^;]+)(;|$)");return(Ae=document.cookie.match(Ie))?decodeURIComponent(Ae[2]):null},Tt=ae=>{var Ae=new Date;Ae.setTime(Ae.getTime()-1);var Ie=kt(ae);Ie!=null&&(document.cookie=ae+"="+Ie+";expires="+Ae.toGMTString())};var gt=(ae=>(ae.Classrooms="classrooms",ae.Shixuns="shixuns",ae.Paths="paths",ae.Projects="projects",ae.Videos="videos",ae.Topics="topics",ae.Competition="competitions",ae.Engineering="engineering",ae.Graduations="graduations",ae.Paperlibrary="paperlibrary",ae.Problemset="problemset",ae.Dataset="dataset",ae))(gt||{});const Wt=ae=>{var Ae=ae,{homePage:Ie,user:Me,globalSetting:Pe,loading:zt,dispatch:Zt,shixunHomeworks:Mt,location:ft,payload:Jt={}}=Ae,Lt=Ft(Ae,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Kt,Yt,xn,Pn,Cn,Vn,En,rr,fr,Tr,an,Vt,On,zn,mr,sr;const yr=(Yt=(((Kt=Pe.setting)==null?void 0:Kt.navbar)||[]).find(jt=>jt.link==="/classrooms"))==null?void 0:Yt.hidden,br=(Pn=(((xn=Pe.setting)==null?void 0:xn.navbar)||[]).find(jt=>jt.link==="/shixuns"))==null?void 0:Pn.hidden,Br=(Vn=(((Cn=Pe.setting)==null?void 0:Cn.navbar)||[]).find(jt=>jt.link==="/paths"))==null?void 0:Vn.hidden,Mr=(En=Me.userInfo)==null?void 0:En.is_school_manage,zr=()=>{var jt,cn,Gt,nr,Ir,cr,Or,qr,So,Kr,Vr,fo,ao,so,Ho,Zo;return(0,J.Ll)()?le.createElement(_.default,{className:`${U.rightMenu} ${U.menuWrap}`},le.createElement(_.default.Item,null,le.createElement(d.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):le.createElement(_.default,{className:`${U.rightMenu} ${U.menuWrap}`},le.createElement(_.default.Item,null,le.createElement(d.Link,{to:`/users/${(jt=Me.userInfo)==null?void 0:jt.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),le.createElement(_.default.Item,null,le.createElement(d.Link,{to:`/users/${(cn=Me.userInfo)==null?void 0:cn.login}/classrooms`},(Gt=Me.userInfo)!=null&&Gt.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),le.createElement(_.default.Item,null,le.createElement(d.Link,{to:`/users/${(nr=Me.userInfo)==null?void 0:nr.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),le.createElement(_.default.Item,null,le.createElement(d.Link,{to:`/users/${(Ir=Me.userInfo)==null?void 0:Ir.login}/paths`},(cr=Me.userInfo)!=null&&cr.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Or=Me.userInfo)==null?void 0:Or.user_identity)!=="\u5B66\u751F"&&le.createElement(_.default.Item,null,le.createElement(d.Link,{to:`/users/${(qr=Me.userInfo)==null?void 0:qr.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((So=Pe.setting)!=null&&So.hide_competition)&&le.createElement(_.default.Item,null,le.createElement(d.Link,{to:`/users/${(Kr=Me.userInfo)==null?void 0:Kr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((Vr=Pe.setting)!=null&&Vr.hide_virtual)&&le.createElement(_.default.Item,null,le.createElement(d.Link,{to:`/users/${(fo=Me.userInfo)==null?void 0:fo.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,be.JA)()&&le.createElement(_.default.Item,null,le.createElement("a",{onClick:()=>{(0,A.tJ)(Zt)&&d.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,be.JA)()&&le.createElement(_.default.Item,null,le.createElement("a",{onClick:()=>{(0,A.tJ)(Zt)&&d.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((so=(ao=Me.navigationInfo)==null?void 0:ao.top)==null?void 0:so.laboratory_admin_url)&&le.createElement(_.default.Item,null,le.createElement("a",{href:(Zo=(Ho=Me.navigationInfo)==null?void 0:Ho.top)==null?void 0:Zo.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),le.createElement(_.default.Item,null,le.createElement(d.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:le.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Mr&&le.createElement(_.default.Item,null,le.createElement(d.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),le.createElement(_.default.Item,{className:U.exit},le.createElement("a",{onClick:()=>Et(void 0,null,function*(){(0,J.m5)();let go;try{go=yield(0,pe.vR)({}),ee.ZP.success(go==null?void 0:go.message)}catch(zo){}(0,J.d8)("_educoder_session","logout",1),(0,J.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),go!=null&&go.url?window.location.href=go.url:(d.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,be.bg)()?le.createElement(b.Z,{className:`${U.height67}`,dropdownRender:zr,placement:"bottomRight"},le.createElement("section",null,le.createElement("aside",null,le.createElement("div",{className:Mt.actionTabs.type===1?U.classromediv:""},le.createElement("img",{className:`${U.userPic} current ml15`,src:`${(rr=Le.Z)==null?void 0:rr.IMG_SERVER}/images/${(fr=Me.userInfo)==null?void 0:fr.image_url}`,alt:"",onClick:()=>{var jt;return d.history.push((0,J.Ll)()?"/account/profile":`/users/${(jt=Me.userInfo)==null?void 0:jt.login}/classrooms`)}}),(0,J.Ll)()&&le.createElement("span",{className:"ml10 font16"},(Tr=Me.userInfo)==null?void 0:Tr.username),le.createElement("i",{className:`iconfont icon-zhankai4 ${U.icon}`}))))):le.createElement("div",{className:`font15 ${Pe.isIlearning?U.login:""}`},((an=Pe.setting)==null?void 0:an.sso_login_url)&&le.createElement("a",{target:"_blank",href:(Vt=Pe.setting)==null?void 0:Vt.sso_login_url},le.createElement("img",{src:`${Le.Z.IMG_SERVER}/${(On=Pe.setting)==null?void 0:On.login_logo_url}`,width:40}),le.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(zn=Pe.setting)==null?void 0:zn.sso_login_button_name)),!((mr=Pe.setting)!=null&&mr.hide_account_login)&&le.createElement(le.Fragment,null,le.createElement("span",{className:"ml10 mr5 current-primary-hover",onClick:()=>{Zt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((sr=Pe.setting)!=null&&sr.close_register)&&le.createElement(le.Fragment,null,le.createElement("span",{className:"ml5 mr5"},"|"),le.createElement(d.Link,{to:"/user/register",className:"ml5 current-primary-hover pr25"},"\u6CE8\u518C"))))};var wn=(0,d.connect)(({homePage:ae,loading:Ae,user:Ie,globalSetting:Me,shixunHomeworks:Pe})=>({homePage:ae,user:Ie,globalSetting:Me,shixunHomeworks:Pe,loading:Ae.models.index}))(Wt),Yn=e(65363),Tn={tip:"tip___a6MfI"},Gn=Object.defineProperty,lr=Object.defineProperties,Kn=Object.getOwnPropertyDescriptors,Qt=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,An=(ae,Ae,Ie)=>Ae in ae?Gn(ae,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):ae[Ae]=Ie,Nn=(ae,Ae)=>{for(var Ie in Ae||(Ae={}))tr.call(Ae,Ie)&&An(ae,Ie,Ae[Ie]);if(Qt)for(var Ie of Qt(Ae))hr.call(Ae,Ie)&&An(ae,Ie,Ae[Ie]);return ae},wr=(ae,Ae)=>lr(ae,Kn(Ae)),ze=(ae,Ae,Ie)=>new Promise((Me,Pe)=>{var zt=ft=>{try{Mt(Ie.next(ft))}catch(Jt){Pe(Jt)}},Zt=ft=>{try{Mt(Ie.throw(ft))}catch(Jt){Pe(Jt)}},Mt=ft=>ft.done?Me(ft.value):Promise.resolve(ft.value).then(zt,Zt);Mt((Ie=Ie.apply(ae,Ae)).next())}),ht=(ae=>(ae[ae.Professor=1]="Professor",ae[ae.AssistantProfessor=2]="AssistantProfessor",ae[ae.Student=3]="Student",ae))(ht||{});const xt=({visible:ae,user:Ae,onCancel:Ie=()=>{},dispatch:Me,globalSetting:Pe})=>{var zt,Zt;const[Mt,ft]=(0,t.useState)(!1),[Jt,Lt]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var xn,Pn;if((xn=Ae==null?void 0:Ae.userInfo)!=null&&xn.login){let Cn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(Cn),Cn&&(Cn!=null&&Cn.isShow)&&(Cn==null?void 0:Cn.login)===((Pn=Ae==null?void 0:Ae.userInfo)==null?void 0:Pn.login)&&(ft(!0),Lt({name:Cn==null?void 0:Cn.name,phone:Cn==null?void 0:Cn.phone}))}},[Ae==null?void 0:Ae.userInfo]);const Kt=()=>ze(void 0,null,function*(){Ie()}),Yt=()=>{let xn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(wr(Nn({},xn),{isShow:!1}))),ft(!1)};return t.createElement(t.Fragment,null,Mt&&t.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},t.createElement("div",{className:Tn.tip},t.createElement("div",null,t.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(zt=Pe==null?void 0:Pe.infoData)==null?void 0:zt.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Zt=Pe==null?void 0:Pe.infoData)==null?void 0:Zt.phone}`),t.createElement("div",null,t.createElement(Yn.Z,{onClick:Yt,style:{color:"#165dff",fontSize:16}})))))};var ut=(0,d.connect)(({user:ae,globalSetting:Ae})=>({user:ae,globalSetting:Ae}))(xt),Xt=e(3113),Mn="data:image/png;base64,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",$t=Object.getOwnPropertySymbols,Rn=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable,l=(ae,Ae)=>{var Ie={};for(var Me in ae)Rn.call(ae,Me)&&Ae.indexOf(Me)<0&&(Ie[Me]=ae[Me]);if(ae!=null&&$t)for(var Me of $t(ae))Ae.indexOf(Me)<0&&X.call(ae,Me)&&(Ie[Me]=ae[Me]);return Ie};const g=null,p=ae=>{var Ae=ae,{homePage:Ie,user:Me,globalSetting:Pe,loading:zt,dispatch:Zt,location:Mt,text:ft,shixunHomeworks:Jt,payload:Lt={}}=Ae,Kt=l(Ae,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Yt,xn]=(0,t.useState)("none");return(0,t.useEffect)(()=>{Jt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&xn("flex")},[Jt.actionTabs.key]),(0,t.useEffect)(()=>{Jt.actionTabs.key==="\u9690\u85CF"&&(xn("none"),localStorage.setItem("Noviceguide","0"))},[Jt.actionTabs.key]),t.createElement("div",{style:{display:Yt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},t.createElement("div",{style:{margin:"0 auto",width:"1200px"}},t.createElement("img",{src:Mn,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Jt.actionTabs.text),Jt.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(Xt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),xn("none"),Zt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(Xt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Zt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),xn("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var S=(0,d.connect)(({homePage:ae,loading:Ae,user:Ie,globalSetting:Me,shixunHomeworks:Pe})=>({homePage:ae,user:Ie,globalSetting:Me,loading:Ae.models.index,shixunHomeworks:Pe}))(p),se=Object.defineProperty,ne=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,et=(ae,Ae,Ie)=>Ae in ae?se(ae,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):ae[Ae]=Ie,lt=(ae,Ae)=>{for(var Ie in Ae||(Ae={}))ke.call(Ae,Ie)&&et(ae,Ie,Ae[Ie]);if(ne)for(var Ie of ne(Ae))He.call(Ae,Ie)&&et(ae,Ie,Ae[Ie]);return ae};const tt=ae=>React.createElement("svg",lt({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var mt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",vt=e(89392),dt=e(92736),Bt=e(6848),pt={content:"content___L4gl0"},bt="data:image/png;base64,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",At=(ae,Ae,Ie)=>new Promise((Me,Pe)=>{var zt=ft=>{try{Mt(Ie.next(ft))}catch(Jt){Pe(Jt)}},Zt=ft=>{try{Mt(Ie.throw(ft))}catch(Jt){Pe(Jt)}},Mt=ft=>ft.done?Me(ft.value):Promise.resolve(ft.value).then(zt,Zt);Mt((Ie=Ie.apply(ae,Ae)).next())});const en=({classroomList:ae,loading:Ae,user:Ie,dispatch:Me,virtualSpaces:Pe,globalSetting:zt})=>{const Zt=(0,d.useLocation)();let Mt=!1;(0,t.useEffect)(()=>{zt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Mt=!0)},[zt.actionTabs.key]),(0,t.useEffect)(()=>{Mt&&Me({type:"globalSetting/setActionTabs",payload:{}})},[Zt.pathname]);const ft=()=>{Me({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(dt.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(P.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:zt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>At(void 0,null,function*(){}),onCancel:()=>{ft()}},t.createElement("div",{className:pt.content},t.createElement("div",{className:"mb15"},t.createElement("img",{src:bt,alt:""})),t.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),t.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",t.createElement(Bt.Z,{placement:"bottom",title:t.createElement("div",null,t.createElement("img",{src:`${Le.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),t.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),t.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},t.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var Rt=(0,d.connect)(({classroomList:ae,user:Ae,loading:Ie,virtualSpaces:Me,globalSetting:Pe})=>({classroomList:ae,user:Ae,loading:Ie,virtualSpaces:Me,globalSetting:Pe}))(en),Qe=e(59301),ve=Object.defineProperty,ge=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Ke=(ae,Ae,Ie)=>Ae in ae?ve(ae,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):ae[Ae]=Ie,st=(ae,Ae)=>{for(var Ie in Ae||(Ae={}))We.call(Ae,Ie)&&Ke(ae,Ie,Ae[Ie]);if(ge)for(var Ie of ge(Ae))Ge.call(Ae,Ie)&&Ke(ae,Ie,Ae[Ie]);return ae},rt=(ae,Ae)=>{var Ie={};for(var Me in ae)We.call(ae,Me)&&Ae.indexOf(Me)<0&&(Ie[Me]=ae[Me]);if(ae!=null&&ge)for(var Me of ge(ae))Ae.indexOf(Me)<0&&Ge.call(ae,Me)&&(Ie[Me]=ae[Me]);return Ie},yt=(ae,Ae,Ie)=>new Promise((Me,Pe)=>{var zt=ft=>{try{Mt(Ie.next(ft))}catch(Jt){Pe(Jt)}},Zt=ft=>{try{Mt(Ie.throw(ft))}catch(Jt){Pe(Jt)}},Mt=ft=>ft.done?Me(ft.value):Promise.resolve(ft.value).then(zt,Zt);Mt((Ie=Ie.apply(ae,Ae)).next())});const{Header:Ht}=w.default,{Search:Ut}=k.default;function dn(){var ae,Ae;const Me=window.location.pathname.split("/"),Pe={};return Me[1]=="classrooms"&&Me.length>3&&!((ae=Me[4])!=null&&ae.includes("newgold"))&&!((Ae=Me[5])!=null&&Ae.includes("newgold"))&&Me[2]!=="coursesId"&&(Pe.course_id=Me[2]),Me[1]==="shixuns"&&Me.length>3&&(Pe.objective_type="shixun",Pe.objective_id=Me[2]),Me[1]==="paths"&&Me.length>3&&(Pe.objective_type="path",Pe.objective_id=Me[2]),st(st({},Pe),{school:1})}const gn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],nn=ae=>{var Ae=ae,{homePage:Ie,user:Me,globalSetting:Pe,loading:zt,dispatch:Zt,isLogin:Mt=!1,shixunHomeworks:ft}=Ae,Jt=rt(Ae,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Lt,Kt,Yt,xn,Pn,Cn,Vn,En;const rr=(0,d.useLocation)(),[fr,Tr]=(0,t.useState)(!1),[an,Vt]=(0,t.useState)(""),[On,zn]=(0,t.useState)(!1),mr=dn();(0,t.useEffect)(()=>{Zt({type:"user/getNavigationInfo",payload:st({},mr)})},[Pe.name]),(0,t.useEffect)(()=>{ft.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(gn!=null&&gn.includes(rr==null?void 0:rr.pathname)||(rr==null?void 0:rr.pathname.indexOf("/classrooms"))===0||Zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[rr.pathname]),(0,t.useEffect)(()=>{ft.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||ft.actionTabs.key||localStorage.setItem("Noviceguide","0")},[ft.actionTabs.key]),(0,t.useEffect)(()=>{var Gt;if(Pe!=null&&Pe.setting){let nr=(0,vt.cloneDeep)((Gt=Pe==null?void 0:Pe.setting)==null?void 0:Gt.navbar);nr=nr==null?void 0:nr.filter(cr=>{var Or;return!(cr!=null&&cr.hidden)&&!((0,be.JA)()&&((Or=["/paperlibrary","/problemset"])!=null&&Or.includes(cr.link)))});for(const cr of nr)cr.subitem&&(cr.subitem=cr.subitem.filter(Or=>{var qr;return!(Or!=null&&Or.hidden)&&!((0,be.JA)()&&((qr=["/paperlibrary","/problemset"])!=null&&qr.includes(Or.link)))}));let Ir=!1;nr==null||nr.map(function(cr,Or){var qr,So,Kr,Vr;const fo=rr.pathname;cr.link===fo&&(Vt(cr==null?void 0:cr.link),(0,J.Dk)(fo==="/"?(qr=Pe==null?void 0:Pe.setting)==null?void 0:qr.name:cn(cr==null?void 0:cr.name)),Mr(jt(Or,{name:cr==null?void 0:cr.name,link:cr==null?void 0:cr.link},nr)),Ir=!0),fo=="/"&&(Vt(""),(0,J.Dk)((So=Pe==null?void 0:Pe.setting)==null?void 0:So.name)),(Kr=cr==null?void 0:cr.subitem)!=null&&Kr.length&&((Vr=cr==null?void 0:cr.subitem)==null||Vr.map(ao=>{ao.link===fo&&(Vt(ao==null?void 0:ao.link),fo!=="/"&&(0,J.Dk)(cn(ao==null?void 0:ao.name)),Mr(jt(Or,{name:ao==null?void 0:ao.name,link:ao==null?void 0:ao.link},nr)),Ir=!0)}))}),Ir||Mr(nr)}},[Pe==null?void 0:Pe.setting,Me]);const sr=(0,t.useMemo)(()=>{var Gt,nr;return(Gt=Pe==null?void 0:Pe.setting)!=null&&Gt.nav_logo_url?`${Le.Z.IMG_SERVER}/${(nr=Pe==null?void 0:Pe.setting)==null?void 0:nr.nav_logo_url}`:`${Le.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Lt=Pe==null?void 0:Pe.setting)==null?void 0:Lt.nav_logo_url]);function yr(Gt){d.history.push("/search?value="+Gt)}const br=()=>fr?Qe.createElement("div",{onBlur:()=>{setTimeout(()=>{Tr(!1)},300)}},Qe.createElement(Ut,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:yr,autoFocus:!0})):Qe.createElement("span",{className:"iconfont icon-sousuo font18 current-primary-hover ml15 mr15",onClick:()=>{d.history.push("/search?value=")}}),[Br,Mr]=(0,t.useState)([]),zr=(Gt,nr)=>yt(void 0,null,function*(){var Ir,cr,Or,qr,So,Kr;if((Gt==null?void 0:Gt.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Vr=yield(0,pe.IU)({tab_module_type:"engineering"});if(Vr!=null&&Vr.un_purchased){Zt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Ir=Vr==null?void 0:Vr.data)!=null&&Ir.engineer_url?(Or=(cr=Vr==null?void 0:Vr.data)==null?void 0:cr.engineer_url)!=null&&Or.includes("http")?(0,J.xg)((qr=Vr==null?void 0:Vr.data)==null?void 0:qr.engineer_url):d.history.push((So=Vr==null?void 0:Vr.data)==null?void 0:So.engineer_url):(Vr==null?void 0:Vr.status)!=401&&zn(!0);return}(Kr=Gt==null?void 0:Gt.link)!=null&&Kr.includes("http")?(0,J.xg)(Gt==null?void 0:Gt.link):((0,J.Dk)(Gt==null?void 0:Gt.name),d.history.push(Gt==null?void 0:Gt.link)),(Gt==null?void 0:Gt.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Qe.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),jt=(Gt,nr,Ir)=>{const cr=Ir.slice();return cr[Gt]&&(cr[Gt].name=nr.name,cr[Gt].link=nr.link),cr||[]},cn=(Gt="")=>(Gt==null?void 0:Gt.indexOf("<"))>-1?Gt==null?void 0:Gt.slice(0,Gt==null?void 0:Gt.indexOf("<")):Gt;return Pe.showHeader&&Pe.showHeaderFooter?Qe.createElement(w.default,{style:{background:`${rr.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${Pe.isIlearning?n["header-iearning"]:n.header} ${Pe.showHeaderFixed?n.headerFixed:""}`},(Pe==null?void 0:Pe.showTip)&&Qe.createElement(ut,null),Qe.createElement(Ht,{className:"header",style:{background:`${rr.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${rr.pathname=="/training"?"999":""}`}},Qe.createElement("section",{className:n["edu-menu"]},(!!Pe.isIlearning||!((Kt=Pe==null?void 0:Pe.setting)!=null&&Kt.main_site)&&!!((Yt=Pe==null?void 0:Pe.setting)!=null&&Yt.navbar))&&Qe.createElement(d.Link,{className:"flex item-center",onClick:()=>{Zt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Qe.createElement("img",{className:n.logo,title:(xn=Pe.setting)==null?void 0:xn.name,src:sr||mt})),Qe.createElement("ul",{className:`${n.menu} ${(0,J.Ll)()&&"ml0"}`},(0,J.Ll)()&&Qe.createElement("li",null," ",Qe.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,J.Ll)()&&Pe.setting&&(Br==null?void 0:Br.map(function(Gt,nr){var Ir,cr,Or,qr,So;return Qe.createElement("li",{key:nr,className:!((Ir=Gt==null?void 0:Gt.subitem)!=null&&Ir.length)&&an===(Gt==null?void 0:Gt.link)||(cr=Gt==null?void 0:Gt.subitem)!=null&&cr.some(Kr=>an===(Kr==null?void 0:Kr.link))?n.actived:""},Qe.createElement("div",{onClick:()=>zr(Gt,nr),className:n.name},Qe.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Kr;let Vr=Gt==null?void 0:Gt.name;return(Kr=Gt==null?void 0:Gt.subitem)==null||Kr.map((fo,ao)=>(fo.link===rr.pathname&&(Vr=fo.name),fo)),Vr})()}}),((Or=Gt==null?void 0:Gt.subitem)==null?void 0:Or.length)>0&&Qe.createElement("i",{className:"iconfont icon-zhankai4"})),((qr=Gt==null?void 0:Gt.subitem)==null?void 0:qr.length)>0&&Qe.createElement("div",{className:n.dropDown},(So=Gt==null?void 0:Gt.subitem)==null?void 0:So.map((Kr,Vr)=>Qe.createElement("div",{className:n.subName,onClick:()=>zr(Kr,nr),key:nr+"-"+Vr},!!Vr&&Qe.createElement("div",{className:n.line}),Qe.createElement("aside",{className:"font16 c-black"},cn(Kr==null?void 0:Kr.name)),Qe.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Kr.content)))))}))),Qe.createElement("div",{className:"c-grey-333 search-bar",style:{flex:Pe.isIlearning?"initial":"1 0 auto"}},!(0,J.Ll)()&&!(Pe!=null&&Pe.isIlearning)&&Qe.createElement(Qe.Fragment,null,Qe.createElement(br,null),!Mt&&Qe.createElement(B,null),!Mt&&!!((Pn=Me==null?void 0:Me.userInfo)!=null&&Pn.login)&&Qe.createElement("div",{className:"ml15 mr15"},Qe.createElement(f.Z,{dot:(Cn=Me==null?void 0:Me.navigationInfo)==null?void 0:Cn.new_message},Qe.createElement("span",{className:"iconfont icon-xiaoxilingdang current-primary-hover font18",onClick:()=>{var Gt;d.history.push(`/messages/${(Gt=Me==null?void 0:Me.userInfo)==null?void 0:Gt.login}/user_tidings`)}})))),!Mt&&Qe.createElement(wn,{payload:mr}))),Qe.createElement(P.default,{centered:!0,destroyOnClose:!0,open:On,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,J.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>zn(!1)},Qe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Qe.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Qe.createElement("img",{src:`${Le.Z.IMG_SERVER}/${(Vn=Pe==null?void 0:Pe.setting)==null?void 0:Vn.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Qe.createElement("p",null,"\u7FA4\u53F7\uFF1A",(En=Pe==null?void 0:Pe.setting)==null?void 0:En.homepage_tea_qq_number)))),Qe.createElement(S,null),Qe.createElement(Rt,null)):Qe.createElement(Qe.Fragment,null,Qe.createElement(Rt,null))};var mn=(0,d.connect)(({homePage:ae,loading:Ae,user:Ie,globalSetting:Me,shixunHomeworks:Pe})=>({homePage:ae,user:Ie,globalSetting:Me,loading:Ae.models.index,shixunHomeworks:Pe}))(nn)},31246:function(sn,Ue,e){e.r(Ue),e.d(Ue,{default:function(){return kr}});var t=e(59301),d=e(92736),w=e(43418),k=e(81863),f=e(44993),P=e(78241),n=e(8591),ee=e(92832),ue=e(24905),x=e(3113),_=e(37425),b=e(99267),O=e(1710),de=e(46400),J=e(28209),te=e.n(J),$e=Object.defineProperty,xe=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,r=(o,m,y)=>m in o?$e(o,m,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[m]=y,I=(o,m)=>{for(var y in m||(m={}))H.call(m,y)&&r(o,y,m[y]);if(Se)for(var y of Se(m))A.call(m,y)&&r(o,y,m[y]);return o},F=(o,m)=>xe(o,Xe(m)),q=(o,m,y)=>new Promise((re,Oe)=>{var Je=Ve=>{try{at(y.next(Ve))}catch(Ot){Oe(Ot)}},St=Ve=>{try{at(y.throw(Ve))}catch(Ot){Oe(Ot)}},at=Ve=>Ve.done?re(Ve.value):Promise.resolve(Ve.value).then(Je,St);at((y=y.apply(o,m)).next())});const Q={height:48,borderRadius:4},Y=({dispatch:o,setType:m,data:y,accountInfo:re,open:Oe})=>{const[Je]=P.default.useForm(),[St]=(0,f.useSearchParams)(),at=(0,f.useLocation)(),[Ve,Ot]=(0,t.useState)(!1),[Sn,pn]=(0,t.useState)(""),yn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,t.useEffect)(()=>{Ot(Oe)},[Oe]);const bn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:rn=>t.createElement("span",{className:rn.indexOf("\u5F02\u5E38")>-1||rn.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},rn)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:rn=>t.createElement("span",{className:rn.indexOf("\u5F02\u5E38")>-1||rn.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},rn)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],un=[{real_name:"edutest01",student_id:"test0001",last_login_time:"2023-05-20 13:53:10",ip:"ip\u5730\u5740\u6B63\u5E38",browser:"\u6D4F\u89C8\u5668\u6B63\u5E38"}],Dn=()=>q(void 0,null,function*(){yield Je.validateFields();let rn;if(re!=null&&re.code)rn=yield(0,_.Gq)(I(F(I({},re),{phone:re==null?void 0:re.login}),Je.getFieldValue()));else{const Xn=JSON.parse(JSON.stringify(re||{})),fn=te().enc.Utf8.parse("5183666c72eec9e4"),ar=te().AES.encrypt(Xn.password||"",fn,{iv:fn,mode:te().mode.CBC});Xn.password=ar.toString(),rn=yield(0,_.Es)(I(I({},Xn),Je.getFieldValue()))}if(rn.status){if(rn.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:rn.user,loginInfo:re}});return}pn(rn==null?void 0:rn.message);return}if(Ot(!1),rn!=null&&rn.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",rn==null?void 0:rn.start_date)):localStorage.removeItem("extension-modal"),at.pathname==="/user/login"||at.pathname==="/login"){let Xn=St.get("form")||St.get("back_url");if(Xn)window.location.href=decodeURIComponent(Xn);else if(!yn.test(re.password)&&!(re!=null&&re.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure";else{window.location.href="/";return}}else if(!yn.test(re.password)&&!(re!=null&&re.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure?active=3",o({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}Je.resetFields()}),kn=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return t.createElement(w.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Dn,onCancel:()=>Ot(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:Ve},t.createElement("p",{className:"tc"},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002"),t.createElement("div",{className:"mt20"},t.createElement(O.default,{pagination:{hideOnSinglePage:!0},dataSource:y||[],columns:bn})),t.createElement("div",{className:"mt20 mb20"},t.createElement(de.Z,{message:"\u8BF7\u76D1\u8003\u8001\u5E08\u8F93\u5165\u7684\u8003\u8BD5\u89E3\u9501\u7801\uFF0C\u6388\u6743\u5F53\u524D\u5B66\u751F\u767B\u5F55\u5E73\u53F0\u3002",type:"warning"})),t.createElement(P.default,{name:"global_state",autoComplete:"off",form:Je},t.createElement(P.default.Item,{name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9501\u7801"}]},t.createElement(ee.default.Password,{autoComplete:"off"}))))};var Z=(0,f.connect)(({user:o,loading:m,globalSetting:y})=>({user:o,globalSetting:y,loading:m.models.index}))(Y),De={"login-panel-wrapper2":"login-panel-wrapper2___HuMNJ","ant-form-item-explain":"ant-form-item-explain___c1FeE","ant-form-item":"ant-form-item___qb60e","ant-form-item-with-help":"ant-form-item-with-help___NeAwJ","login-panel-right-wrp":"login-panel-right-wrp___vWD_i","res-error-values":"res-error-values___hV1lz",tabs:"tabs___EwOAX"},he=Object.defineProperty,it=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,oe=(o,m,y)=>m in o?he(o,m,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[m]=y,G=(o,m)=>{for(var y in m||(m={}))ye.call(m,y)&&oe(o,y,m[y]);if(it)for(var y of it(m))we.call(m,y)&&oe(o,y,m[y]);return o},K=(o,m,y)=>new Promise((re,Oe)=>{var Je=Ve=>{try{at(y.next(Ve))}catch(Ot){Oe(Ot)}},St=Ve=>{try{at(y.throw(Ve))}catch(Ot){Oe(Ot)}},at=Ve=>Ve.done?re(Ve.value):Promise.resolve(Ve.value).then(Je,St);at((y=y.apply(o,m)).next())});const i={height:48,borderRadius:4},h=({dispatch:o,setType:m,user:y,setusername:re,globalSetting:Oe})=>{var Je;const[St]=P.default.useForm(),[at]=(0,f.useSearchParams)(),Ve=(0,f.useLocation)(),[Ot,Sn]=(0,t.useState)(""),[pn,yn]=(0,t.useState)([]),[bn,un]=(0,t.useState)({}),[Dn,kn]=(0,t.useState)(!1),rn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Xn=Ct=>K(void 0,null,function*(){kn(!1),rn.test(Ct.password)||(re(Ct.login),Sn("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const Dt=G({},Ct),Ln=te().enc.Utf8.parse("5183666c72eec9e4"),gr=te().AES.encrypt(Ct.password||"",Ln,{iv:Ln,mode:te().mode.CBC});Dt.password=gr.toString(),un(G({},Ct));const $n=yield(0,_.Es)(Dt);if($n.status){if($n.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:$n.user,loginInfo:Ct}});return}else if($n.status===-5){yn([$n==null?void 0:$n.message]),kn(!0);return}Sn($n==null?void 0:$n.message);return}if($n!=null&&$n.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",$n==null?void 0:$n.start_date)):localStorage.removeItem("extension-modal"),Ve.pathname==="/user/login"||Ve.pathname==="/login"){let lo=at.get("form")||at.get("back_url");if(lo)window.location.href=decodeURIComponent(lo);else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.href="/"},300);return}}else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.reload()},300);return}St.resetFields()}),fn=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})},ar=Ct=>{var Dt,Ln;(Dt=Oe==null?void 0:Oe.setting)!=null&&Dt.open_secrecy_promise?w.default.confirm({width:500,title:null,centered:!0,icon:null,content:t.createElement(t.Fragment,null,t.createElement("h1",{style:{textAlign:"center",marginTop:10,fontSize:"18px"}},"\u4FDD\u5BC6\u627F\u8BFA"),t.createElement("div",{dangerouslySetInnerHTML:{__html:(Ln=Oe==null?void 0:Oe.setting)==null?void 0:Ln.secrecy_promise}})),okText:"\u6211\u627F\u8BFA",cancelText:"\u9000\u51FA",onOk:()=>Xn(Ct)}):Xn(Ct)};return t.createElement(t.Fragment,null,t.createElement(P.default,{layout:"vertical",form:St,initialValues:{autologin:!0,login:y.actionTabs.phone},onFinish:ar,onValuesChange:Ct=>{Sn("");const Dt=/[\u4e00-\u9fa5]/g;if("password"in Ct){const Ln=Ct.password.replace(Dt,"");St.setFieldsValue({password:Ln})}}},!!Ot&&t.createElement("div",{className:De["res-error-values"]},t.createElement("span",null,Ot),t.createElement(b.Z,{onClick:()=>Sn("")})),t.createElement(P.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u3001\u624B\u673A\u53F7\u6216\u90AE\u7BB1"}]},t.createElement(ee.default,{style:i,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",onBlur:()=>{o({type:"user/setActionTabs",payload:{phone:St.getFieldValue("login")}})}})),t.createElement(P.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}]},t.createElement(ee.default.Password,{style:i,size:"middle",placeholder:"\u5BC6\u7801"})),t.createElement(P.default.Item,null,t.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},t.createElement(P.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},t.createElement(ue.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),((Je=Oe==null?void 0:Oe.setting)==null?void 0:Je.enable_forgot_password)&&t.createElement("div",null,t.createElement("span",{className:"current font14 c-blue",onClick:()=>m(4)},"\u627E\u56DE\u5BC6\u7801")))),t.createElement(P.default.Item,null,t.createElement(x.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,className:"font16",style:i},"\u767B\u5F55"))),t.createElement(Z,{open:Dn,data:pn,accountInfo:G({},bn)}))};var M=(0,f.connect)(({user:o,loading:m,globalSetting:y})=>({user:o,globalSetting:y,loading:m.models.index}))(h),C=e(6848),E=e(89299),L=e(80813),j=e(92310),Ce=e.n(j),Ee=function(){var o=(0,t.useRef)(!1);return(0,t.useEffect)(function(){return o.current=!1,function(){o.current=!0}},[]),o},Te=Ee;function Be(o){var m=Te(),y=(0,L.CR)((0,t.useState)(o),2),re=y[0],Oe=y[1],Je=(0,t.useCallback)(function(St){m.current||Oe(St)},[]);return[re,Je]}var ot=Be;function nt(o){var m=(0,t.useRef)(o);return m.current=o,m}var fe=nt,Ye=function(o){(0,t.useEffect)(function(){o()},[])},R=Ye;function D(o,m){m===void 0&&(m={});var y=m.insertAt;if(typeof document!="undefined"){var re=document.head||document.getElementsByTagName("head")[0],Oe=document.createElement("style");Oe.type="text/css",y==="top"&&re.firstChild?re.insertBefore(Oe,re.firstChild):re.appendChild(Oe),Oe.styleSheet?Oe.styleSheet.cssText=o:Oe.appendChild(document.createTextNode(o))}}var N=`@-webkit-keyframes slider-icon-animate_spin { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes slider-icon-animate_spin { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +.rc-slider-captcha-icon { + display: inline-block; + display: inline-flex; + align-items: center; + justify-content: center; + font-style: normal; + line-height: 0; + text-align: center; + text-transform: none; + vertical-align: -0.125em; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.rc-slider-captcha-icon > svg { + line-height: 1; +} +.rc-slider-captcha-icon-spin { + -webkit-animation: slider-icon-animate_spin 1s infinite linear; + animation: slider-icon-animate_spin 1s infinite linear; +} +.rc-slider-captcha-button { + display: inline-block; + display: inline-flex; + align-items: center; + justify-content: center; + box-sizing: border-box; + width: 40px; + height: 100%; + padding: 5px 0; + color: #676d73; + color: var(--rcsc-button-color, #676d73); + font-size: 22px; + line-height: 1; + background-color: #fff; + background-color: var(--rcsc-button-bg-color, #fff); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); + cursor: -webkit-grab; + cursor: grab; + transition-timing-function: linear; + transition-duration: 0.2s; + transition-property: background-color, color; + touch-action: none; +} +.rc-slider-captcha-button-active { + color: #fff; + color: var(--rcsc-button-hover-color, #fff); + background-color: #1991fa; + background-color: var(--rcsc-primary, #1991fa); +} +.rc-slider-captcha-button-verify { + color: #fff; + color: var(--rcsc-button-hover-color, #fff); + background-color: #1991fa; + background-color: var(--rcsc-primary, #1991fa); +} +.rc-slider-captcha-button-pc:hover { + color: #fff; + color: var(--rcsc-button-hover-color, #fff); + background-color: #1991fa; + background-color: var(--rcsc-primary, #1991fa); +} +.rc-slider-captcha-button:active { + color: #fff; + color: var(--rcsc-button-hover-color, #fff); + background-color: #1991fa; + background-color: var(--rcsc-primary, #1991fa); +} +.rc-slider-captcha-button-active, +.rc-slider-captcha-button:active { + cursor: -webkit-grabbing; + cursor: grabbing; +} +.rc-slider-captcha-button-verify, +.rc-slider-captcha-button-verify:active { + cursor: wait; +} +.rc-slider-captcha-button-error { + color: #fff; + color: var(--rcsc-button-hover-color, #fff); + background-color: #f57a7a; + background-color: var(--rcsc-error, #f57a7a); + cursor: default; +} +.rc-slider-captcha-button-error:hover { + color: #fff; + color: var(--rcsc-button-hover-color, #fff); + background-color: #f57a7a; + background-color: var(--rcsc-error, #f57a7a); + cursor: default; +} +.rc-slider-captcha-button-error:active { + color: #fff; + color: var(--rcsc-button-hover-color, #fff); + background-color: #f57a7a; + background-color: var(--rcsc-error, #f57a7a); + cursor: default; +} +.rc-slider-captcha-button-success { + color: #fff; + color: var(--rcsc-button-hover-color, #fff); + background-color: #52ccba; + background-color: var(--rcsc-success, #52ccba); + cursor: default; +} +.rc-slider-captcha-button-success:hover { + color: #fff; + color: var(--rcsc-button-hover-color, #fff); + background-color: #52ccba; + background-color: var(--rcsc-success, #52ccba); + cursor: default; +} +.rc-slider-captcha-button-success:active { + color: #fff; + color: var(--rcsc-button-hover-color, #fff); + background-color: #52ccba; + background-color: var(--rcsc-success, #52ccba); + cursor: default; +} +.rc-slider-captcha-button-disabled { + color: #676d73; + color: var(--rcsc-button-color, #676d73); + background-color: #fff; + background-color: var(--rcsc-button-bg-color, #fff); + cursor: no-drop; + opacity: 0.7; +} +.rc-slider-captcha-button-disabled:hover { + color: #676d73; + color: var(--rcsc-button-color, #676d73); + background-color: #fff; + background-color: var(--rcsc-button-bg-color, #fff); + cursor: no-drop; + opacity: 0.7; +} +.rc-slider-captcha-button-disabled:active { + color: #676d73; + color: var(--rcsc-button-color, #676d73); + background-color: #fff; + background-color: var(--rcsc-button-bg-color, #fff); + cursor: no-drop; + opacity: 0.7; +} +.rc-slider-captcha-control { + position: relative; + box-sizing: border-box; + width: 100%; + height: 42px; + height: var(--rcsc-control-height, 42px); + background-color: #f7f9fa; + background-color: var(--rcsc-bg-color, #f7f9fa); + border: 1px solid #e4e7eb; + border: 1px solid var(--rcsc-border-color, #e4e7eb); + border-radius: 2px; + border-radius: var(--rcsc-control-border-radius, 2px); +} +.rc-slider-captcha-control-button { + position: absolute; + top: 0; + left: 0; + z-index: 2; + border-radius: 2px; + border-radius: var(--rcsc-control-border-radius, 2px); +} +.rc-slider-captcha-control-indicator { + position: absolute; + top: -1px; + bottom: -1px; + left: -1px; + display: none; + box-sizing: border-box; + width: 0; + background-color: #d1e9fe; + background-color: var(--rcsc-primary-light, #d1e9fe); + border: 1px solid #1991fa; + border: 1px solid var(--rcsc-primary, #1991fa); + border-radius: 2px; + border-radius: var(--rcsc-control-border-radius, 2px); +} +.rc-slider-captcha-control-tips { + position: relative; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 100%; + height: 100%; + color: #45494c; + color: var(--rcsc-text-color, #45494c); + font-size: 14px; + line-height: 20px; + text-align: center; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; +} +.rc-slider-captcha-control-moving .rc-slider-captcha-control-indicator, +.rc-slider-captcha-control-verify .rc-slider-captcha-control-indicator, +.rc-slider-captcha-control-error .rc-slider-captcha-control-indicator, +.rc-slider-captcha-control-success .rc-slider-captcha-control-indicator { + display: block; +} +.rc-slider-captcha-control-error .rc-slider-captcha-control-indicator { + background-color: #fce1e1; + background-color: var(--rcsc-error-light, #fce1e1); + border-color: #f57a7a; + border-color: var(--rcsc-error, #f57a7a); +} +.rc-slider-captcha-control-success .rc-slider-captcha-control-indicator { + background-color: #d2f4ef; + background-color: var(--rcsc-success-light, #d2f4ef); + border-color: #52ccba; + border-color: var(--rcsc-success, #52ccba); +} +.rc-slider-captcha-control-errors { + padding-left: 0; + background-color: #fce1e1; + background-color: var(--rcsc-error-light, #fce1e1); + border-color: #f57a7a; + border-color: var(--rcsc-error, #f57a7a); +} +.rc-slider-captcha-control-load-failed { + padding-left: 0; + background-color: #fce1e1; + background-color: var(--rcsc-error-light, #fce1e1); + border-color: #f57a7a; + border-color: var(--rcsc-error, #f57a7a); +} +.rc-slider-captcha-control-errors .rc-slider-captcha-control-button, +.rc-slider-captcha-control-errors .rc-slider-captcha-control-indicator, +.rc-slider-captcha-control-load-failed .rc-slider-captcha-control-button, +.rc-slider-captcha-control-load-failed .rc-slider-captcha-control-indicator { + display: none; +} +.rc-slider-captcha-control-errors .rc-slider-captcha-control-tips { + color: #f57a7a; + color: var(--rcsc-error, #f57a7a); + cursor: pointer; +} +.rc-slider-captcha-control-load-failed .rc-slider-captcha-control-tips { + color: #f57a7a; + color: var(--rcsc-error, #f57a7a); + cursor: pointer; +} +.rc-slider-captcha-jigsaw { + position: relative; + background-color: #f7f9fa; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; +} +.rc-slider-captcha-jigsaw img { + position: absolute; +} +.rc-slider-captcha-jigsaw-bg { + width: 100%; + height: 100%; + pointer-events: none; +} +.rc-slider-captcha-jigsaw-puzzle { + width: 60px; + height: 100%; + touch-action: none; +} +.rc-slider-captcha-jigsaw-puzzle:hover { + cursor: -webkit-grab; + cursor: grab; +} +.rc-slider-captcha-jigsaw-puzzle:active { + cursor: -webkit-grabbing; + cursor: grabbing; +} +.rc-slider-captcha-jigsaw-refresh { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 5px; + color: #fff; + font-size: 22px; + line-height: 0; + cursor: pointer; + opacity: 0.75; + transition: opacity 0.2s linear; +} +.rc-slider-captcha-jigsaw-refresh:hover { + opacity: 1; +} +.rc-slider-captcha-jigsaw-refresh-disabled { + cursor: not-allowed; +} +.rc-slider-captcha-jigsaw-refresh-disabled:hover { + opacity: 0.75; +} +.rc-slider-captcha-jigsaw-stop .rc-slider-captcha-jigsaw-puzzle { + pointer-events: none; +} +.rc-slider-captcha-jigsaw-stop .rc-slider-captcha-jigsaw-puzzle:hover, +.rc-slider-captcha-jigsaw-stop .rc-slider-captcha-jigsaw-puzzle:active { + cursor: default; +} +.rc-slider-captcha-loading { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + box-sizing: border-box; + padding: 15px; + color: #45494c; + color: var(--rcsc-text-color, #45494c); + font-size: 14px; + text-align: center; + background-color: #f7f9fa; + background-color: var(--rcsc-bg-color, #f7f9fa); +} +.rc-slider-captcha-loading-icon { + font-size: 30px; +} +.rc-slider-captcha-loading-text { + margin-top: 5px; +} +.rc-slider-captcha-load-failed { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + box-sizing: border-box; + width: 100%; + height: 100%; + color: #ccc; + font-size: 85px; + background-color: #f7f9fa; + background-color: var(--rcsc-bg-color, #f7f9fa); +} +.rc-slider-captcha { + position: relative; +} +.rc-slider-captcha > * { + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +.rc-slider-captcha-panel { + padding-bottom: 15px; +} +.rc-slider-captcha-panel-inner { + overflow: hidden; + border-radius: 2px; + border-radius: var(--rcsc-panel-border-radius, 2px); +} +.rc-slider-captcha-float .rc-slider-captcha-panel { + position: absolute; + left: 0; + display: none; + opacity: 0; + transition-timing-function: ease-out; + transition-duration: 0.3s; + transition-property: top, bottom, opacity; +} +.rc-slider-captcha-float-top .rc-slider-captcha-panel { + bottom: 22px; +} +.rc-slider-captcha-float-bottom .rc-slider-captcha-panel { + top: 22px; + padding: 15px 0 0; +} +`;D(N);var s="rc-slider-captcha";function V(o){var m=0,y=0;return typeof o.clientX=="number"&&typeof o.clientY=="number"?(m=o.clientX,y=o.clientY):o.touches&&o.touches[0]?(m=o.touches[0].clientX,y=o.touches[0].clientY):o.changedTouches&&o.changedTouches[0]&&(m=o.changedTouches[0].clientX,y=o.changedTouches[0].clientY),{clientX:m,clientY:y}}function me(o,m){if(m===void 0&&(m={}),o)for(var y in m)o.style[y]=m[y]}var v=typeof window=="object"&&window&&typeof document=="object"&&document&&window.document===document&&!!document.addEventListener,u=v&&"onpointerdown"in window,$=v&&"ontouchstart"in window,z=function(o){return o==null?void 0:o.scrollTop};function B(o,m){return typeof o=="number"&&!Number.isNaN(o)&&typeof m=="number"&&m>0?Number(o.toFixed(m)):o}var U="".concat(s,"-button"),be=function(o){var m,y=o.className,re=o.disabled,Oe=o.active,Je=o.success,St=o.error,at=o.verify,Ve=o.buttonRef,Ot=(0,L._T)(o,["className","disabled","active","success","error","verify","buttonRef"]);return t.createElement("span",(0,L.pi)({className:Ce()(U,y,(m={},m["".concat(U,"-disabled")]=re,m["".concat(U,"-active")]=Oe,m["".concat(U,"-verify")]=at,m["".concat(U,"-success")]=Je,m["".concat(U,"-error")]=St,m["".concat(U,"-pc")]=!$,m)),ref:Ve},Ot))};be.displayName="SliderButton";var pe=function(o){return t.createElement("svg",(0,L.pi)({viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M116.9408 561.4592m0-40.96l0 0q0-40.96 40.96-40.96l573.44 0q40.96 0 40.96 40.96l0 0q0 40.96-40.96 40.96l-573.44 0q-40.96 0-40.96-40.96Z"}),t.createElement("path",{d:"M769.82272 519.43424l-203.22304-203.22304a40.96 40.96 0 1 1 57.91744-57.91744l231.71072 231.71072a40.96 40.96 0 0 1 0.45056 58.44992L624.9472 780.12416a40.96 40.96 0 0 1-57.93792-57.91744l202.79296-202.79296z"}))},Le=function(o){return t.createElement("svg",(0,L.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M864.554667 268.501333a42.666667 42.666667 0 0 1 0 60.330667L412.032 781.397333a42.453333 42.453333 0 0 1-22.613333 11.818667l-5.034667 0.597333H379.306667a42.496 42.496 0 0 1-27.648-12.416l-211.2-211.2a42.666667 42.666667 0 1 1 60.330666-60.330666l180.992 180.992 422.4-422.4a42.666667 42.666667 0 0 1 60.330667 0z"}))},le=function(o){return t.createElement("svg",(0,L.pi)({viewBox:"0 0 120 120",width:"1em",height:"1em"},o),t.createElement("defs",null,t.createElement("line",{id:"l",x1:"60",x2:"60",y1:"7",y2:"27",stroke:"currentColor",strokeWidth:"11",strokeLinecap:"round"})),t.createElement("g",null,t.createElement("use",{xlinkHref:"#l",opacity:".27"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(30 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(60 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(90 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(120 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(150 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".37",transform:"rotate(180 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".46",transform:"rotate(210 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".56",transform:"rotate(240 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".66",transform:"rotate(270 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".75",transform:"rotate(300 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".85",transform:"rotate(330 60,60)"})))},Ne=function(o){return t.createElement("svg",(0,L.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M866.133333 573.013333a42.666667 42.666667 0 0 0-53.333333 27.733334A304.64 304.64 0 0 1 519.68 810.666667 302.933333 302.933333 0 0 1 213.333333 512a302.933333 302.933333 0 0 1 306.346667-298.666667 309.76 309.76 0 0 1 198.4 71.253334l-92.586667-15.36a42.666667 42.666667 0 0 0-49.066666 35.413333 42.666667 42.666667 0 0 0 35.413333 49.066667l180.906667 29.866666h7.253333a42.666667 42.666667 0 0 0 14.506667-2.56 14.08 14.08 0 0 0 4.266666-2.56 33.28 33.28 0 0 0 8.533334-4.693333l3.84-4.693333c0-2.133333 3.84-3.84 5.546666-6.4s0-4.266667 2.133334-5.973334a57.173333 57.173333 0 0 0 2.986666-7.68l32-170.666666a42.666667 42.666667 0 0 0-85.333333-16.213334l-11.52 61.866667A392.96 392.96 0 0 0 519.68 128 388.266667 388.266667 0 0 0 128 512a388.266667 388.266667 0 0 0 391.68 384A389.12 389.12 0 0 0 896 626.346667a42.666667 42.666667 0 0 0-29.866667-53.333334z"}))},Re=function(o){return t.createElement("svg",(0,L.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M572.96896 524.6976l217.23136 217.25184a40.96 40.96 0 1 1-57.93792 57.91744L515.072 582.63552l-212.3776 212.3776a40.96 40.96 0 1 1-57.9584-57.91744l212.39808-212.3776-217.21088-217.23136a40.96 40.96 0 1 1 57.91744-57.91744l217.23136 217.21088L737.0752 244.736a40.96 40.96 0 1 1 57.93792 57.91744L572.96896 524.71808z"}))},wt=function(o){return t.createElement("svg",(0,L.pi)({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 16 16"},o),t.createElement("path",{d:"M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0"}))},Ft="".concat(s,"-icon"),Et=function(o){var m,y=o.className,re=o.spin,Oe=(0,L._T)(o,["className","spin"]);return t.createElement("span",(0,L.pi)({className:Ce()(Ft,(m={},m["".concat(Ft,"-spin")]=re,m),y)},Oe))},kt={arrowRight:t.createElement(pe,null),check:t.createElement(Le,null),loading:t.createElement(le,null),refresh:t.createElement(Ne,null),x:t.createElement(Re,null),imageFill:t.createElement(wt,null)},Tt=function(o){var m=o.type,y=(0,L._T)(o,["type"]);return t.createElement(Et,(0,L.pi)({},y),kt[m])},gt;(function(o){o[o.Default=1]="Default",o[o.Loading=2]="Loading",o[o.Moving=3]="Moving",o[o.Verify=4]="Verify",o[o.Success=5]="Success",o[o.Error=6]="Error",o[o.LoadFailed=7]="LoadFailed"})(gt||(gt={}));var Wt="".concat(s,"-control"),wn=40,Yn=2,Tn=function(o){var m,y=o.status,re=y===void 0?gt.Default:y,Oe=o.isLimitErrors,Je=o.tipText,St=o.tipIcon,at=o.sliderButtonProps,Ve=o.indicatorProps,Ot=o.controlRef,Sn=(0,L._T)(o,["status","isLimitErrors","tipText","tipIcon","sliderButtonProps","indicatorProps","controlRef"]),pn=(0,t.useRef)(null),yn=(0,t.useRef)(null),bn=(0,t.useRef)(null),un=(0,t.useRef)({}),Dn=(0,t.useMemo)(function(){return(0,L.pi)({default:"\u5411\u53F3\u62D6\u52A8\u6ED1\u5757\u586B\u5145\u62FC\u56FE",loading:"\u52A0\u8F7D\u4E2D...",moving:null,verifying:null,success:null,error:null,errors:t.createElement(t.Fragment,null,t.createElement(Tt,{type:"x",style:{fontSize:20}})," \u5931\u8D25\u8FC7\u591A\uFF0C\u70B9\u51FB\u91CD\u8BD5"),loadFailed:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u70B9\u51FB\u91CD\u8BD5"},Je)},[Je]),kn=(0,t.useMemo)(function(){return(0,L.pi)({default:t.createElement(Tt,{type:"arrowRight"}),loading:t.createElement(Tt,{type:"loading",spin:!0}),error:t.createElement(Tt,{type:"x"}),success:t.createElement(Tt,{type:"check"})},St)},[St]),rn=(0,t.useMemo)(function(){var jr;return jr={},jr[gt.Default]=[Dn.default,kn.default],jr[gt.Loading]=[Dn.loading,kn.default],jr[gt.Moving]=[Dn.moving,kn.default],jr[gt.Verify]=[Dn.verifying,kn.loading],jr[gt.Error]=[Dn.error,kn.error],jr[gt.Success]=[Dn.success,kn.success],jr[gt.LoadFailed]=[Dn.loadFailed,kn.default],jr},[Dn,kn]),Xn=function(jr){var Eo;return(jr||typeof un.current.sliderButtonWidth!="number")&&(un.current.sliderButtonWidth=((Eo=yn.current)===null||Eo===void 0?void 0:Eo.clientWidth)||wn),un.current.sliderButtonWidth},fn=function(jr){if(jr||typeof un.current.indicatorBorderWidth!="number")if(bn.current){var Eo=window.getComputedStyle(bn.current);un.current.indicatorBorderWidth=parseInt(Eo.borderLeftWidth)+parseInt(Eo.borderRightWidth)}else un.current.indicatorBorderWidth=Yn;return un.current.indicatorBorderWidth},ar=function(jr){var Eo;return(jr||!un.current.rect)&&pn.current&&(un.current.rect=(Eo=pn.current)===null||Eo===void 0?void 0:Eo.getBoundingClientRect()),un.current.rect};(0,t.useImperativeHandle)(Ot,function(){return{getSliderButtonWidth:Xn,getIndicatorBorderWidth:fn,getRect:ar,updateLeft:function(jr){var Eo=Xn(),la=fn();me(yn.current,{left:jr+"px"}),me(bn.current,{width:jr+Eo+la+"px"})}}},[]);var Ct=re===gt.Loading,Dt=re===gt.Moving,Ln=re===gt.Verify,gr=re===gt.Success,$n=re===gt.Error,lo=re===gt.LoadFailed,no=Oe?Dn.errors:rn[re][0];return t.createElement("div",(0,L.pi)({},Sn,{className:Ce()(Wt,(m={},m["".concat(Wt,"-loading")]=Ct,m["".concat(Wt,"-moving")]=Dt,m["".concat(Wt,"-verify")]=Ln,m["".concat(Wt,"-success")]=gr,m["".concat(Wt,"-error")]=$n,m["".concat(Wt,"-errors")]=Oe,m["".concat(Wt,"-load-failed")]=lo,m),Sn.className),ref:pn}),t.createElement("div",(0,L.pi)({},Ve,{className:Ce()("".concat(Wt,"-indicator"),Ve==null?void 0:Ve.className),ref:bn})),t.createElement(be,(0,L.pi)({},at,{className:Ce()("".concat(Wt,"-button"),at==null?void 0:at.className),disabled:Ct,active:Dt,verify:Ln,success:gr,error:$n,buttonRef:yn}),rn[re][1]),t.createElement("div",{className:Ce()("".concat(Wt,"-tips")),style:no?{}:{display:"none"}},no))},Gn="".concat(s,"-loading"),lr=function(o){var m=o.icon,y=m===void 0?t.createElement(Tt,{type:"loading",spin:!0}):m,re=o.text,Oe=re===void 0?"\u52A0\u8F7D\u4E2D...":re,Je=o.className,St=(0,L._T)(o,["icon","text","className"]);return t.createElement("div",(0,L.pi)({className:Ce()(Gn,Je)},St),t.createElement("div",{className:"".concat(Gn,"-icon")},y),t.createElement("div",{className:"".concat(Gn,"-text")},Oe))},Kn="".concat(s,"-jigsaw"),Qt={bgSize:{width:320,height:160},puzzleSize:{width:60,left:0},loadFailedIcon:t.createElement(Tt,{type:"imageFill"}),refreshIcon:t.createElement(Tt,{type:"refresh"})},tr=function(o){var m,y,re=o.status,Oe=o.bgSize,Je=Oe===void 0?Qt.bgSize:Oe,St=o.puzzleSize,at=St===void 0?Qt.puzzleSize:St,Ve=o.bgUrl,Ot=o.puzzleUrl,Sn=o.bgImgProps,pn=o.puzzleImgProps,yn=o.jigsawRef,bn=o.loadingBoxProps,un=o.loadFailedIcon,Dn=un===void 0?Qt.loadFailedIcon:un,kn=o.showRefreshIcon,rn=kn===void 0?!0:kn,Xn=o.refreshIcon,fn=Xn===void 0?Qt.refreshIcon:Xn,ar=o.disabledRefresh,Ct=o.onRefresh,Dt=o.style,Ln=o.className,gr=o.children,$n=(0,L._T)(o,["status","bgSize","puzzleSize","bgUrl","puzzleUrl","bgImgProps","puzzleImgProps","jigsawRef","loadingBoxProps","loadFailedIcon","showRefreshIcon","refreshIcon","disabledRefresh","onRefresh","style","className","children"]),lo=(0,t.useRef)(null);if((0,t.useImperativeHandle)(yn,function(){return{updateLeft:function(jr){me(lo.current,{left:jr+"px"})}}}),re===gt.Loading)return t.createElement(lr,(0,L.pi)({},bn,{style:(0,L.pi)((0,L.pi)({},bn==null?void 0:bn.style),Je)}));if(re===gt.LoadFailed||!Ve||!Ot)return t.createElement("div",{className:"".concat(s,"-load-failed"),style:Je},Dn);var no=re===gt.Verify||re===gt.Error||re===gt.Success;return t.createElement("div",(0,L.pi)({className:Ce()(Kn,(m={},m["".concat(Kn,"-stop")]=no,m),Ln),style:(0,L.pi)((0,L.pi)({},Dt),Je)},$n),t.createElement("img",(0,L.pi)({src:Ve,alt:""},Sn,{className:Ce()("".concat(Kn,"-bg"),Sn==null?void 0:Sn.className),style:(0,L.pi)((0,L.pi)({},Sn==null?void 0:Sn.style),Je)})),t.createElement("img",(0,L.pi)({src:Ot,alt:""},pn,{className:Ce()("".concat(Kn,"-puzzle"),pn==null?void 0:pn.className),style:(0,L.pi)((0,L.pi)({},pn==null?void 0:pn.style),at),ref:lo})),rn&&re!==gt.Success&&fn&&t.createElement("div",{className:Ce()("".concat(Kn,"-refresh"),(y={},y["".concat(Kn,"-refresh-disabled")]=re===gt.Verify||ar,y)),onClick:function(){re!==gt.Verify&&!ar&&(Ct==null||Ct())}},fn),gr)},hr=u?{start:"pointerdown",move:"pointermove",end:"pointerup",cancel:"pointercancel"}:$?{start:"touchstart",move:"touchmove",end:"touchend",cancel:"touchcancel"}:{start:"mousedown",move:"mousemove",end:"mouseup",cancel:"touchcancel"},An=u?"onPointerDown":$?"onTouchStart":"onMouseDown",Nn;(function(o){o.Puzzle="puzzle",o.Button="button"})(Nn||(Nn={}));var wr=function(o){var m,y,re,Oe=o.mode,Je=Oe===void 0?"embed":Oe,St=o.limitErrorCount,at=St===void 0?0:St,Ve=o.tipText,Ot=o.tipIcon,Sn=o.refreshIcon,pn=o.bgSize,yn=o.puzzleSize,bn=o.request,un=o.autoRequest,Dn=un===void 0?!0:un,kn=o.onVerify,rn=o.autoRefreshOnError,Xn=rn===void 0?!0:rn,fn=o.actionRef,ar=o.showRefreshIcon,Ct=ar===void 0?!0:ar,Dt=o.jigsawContent,Ln=o.errorHoldDuration,gr=Ln===void 0?500:Ln,$n=o.loadingDelay,lo=$n===void 0?0:$n,no=o.placement,jr=no===void 0?"top":no,Eo=o.loadingBoxProps,la=o.sliderButtonProps,ma=o.precision,Nr=ma===void 0?7:ma,Dr=o.className,po=o.style,Rr=o.styles,Wo=ot(),To=Wo[0],Ko=Wo[1],Yo=ot(gt.Default),ta=Yo[0],Vo=Yo[1],ya=fe(ta),ba=(0,t.useRef)(null),Qo=(0,t.useRef)(null),na=(0,t.useRef)(null),Go=(0,t.useMemo)(function(){return Je==="float"||Je==="slider"?Je:"embed"},[Je]),Ua=(0,t.useMemo)(function(){if(Sn!==void 0)return Sn;if((Ot==null?void 0:Ot.refresh)!==void 0)return Ot.refresh},[Sn,Ot]),Ca=(0,t.useMemo)(function(){return(0,L.pi)((0,L.pi)({},Qt.bgSize),pn)},[pn]),Jo=(0,t.useMemo)(function(){return(0,L.pi)((0,L.pi)({},Qt.puzzleSize),yn)},[yn]),sa=(0,t.useMemo)(function(){return jr==="bottom"?"top":"bottom"},[jr]),ir=(0,t.useRef)({isPressed:!1,trail:[],errorCount:0,startInfo:{x:0,y:0,timestamp:0},currentTargetType:Nn.Button,floatTransitionTimer:null,floatDelayShowTimer:null,floatDelayHideTimer:null,refreshTimer:null,loadingTimer:null,sliderButtonWidth:40,indicatorBorderWidth:2,ratio:1,buttonMaxDistance:0,puzzleMaxDistance:0}),ua=Go==="slider",Xa=typeof lo=="number"&&lo>0,wa=ta===gt.Error&&at>0&&ir.current.errorCount>=at,ci=function(){ir.current.buttonMaxDistance=Ca.width-ir.current.sliderButtonWidth-ir.current.indicatorBorderWidth,ir.current.puzzleMaxDistance=Ca.width-Jo.width-Jo.left},ni=function(){var Xr;return((Xr=ba.current)===null||Xr===void 0?void 0:Xr.getRect(!0).height)||42},ri=function(){return(0,L.mG)(void 0,void 0,void 0,function(){var Xr;return(0,L.Jh)(this,function(uo){switch(uo.label){case 0:if(ua)return[2];if(!bn)return[3,4];Xa?ir.current.loadingTimer=setTimeout(function(){Vo(gt.Loading)},lo):Vo(gt.Loading),uo.label=1;case 1:return uo.trys.push([1,3,,4]),[4,bn()];case 2:return Xr=uo.sent(),Xa&&clearTimeout(ir.current.loadingTimer),Ko(Xr),Vo(gt.Default),[3,4];case 3:return uo.sent(),Xa&&clearTimeout(ir.current.loadingTimer),Vo(gt.LoadFailed),[3,4];case 4:return[2]}})})},oi=function(Xr){Xr===void 0&&(Xr=300),!(Go!=="float"||ya.current===gt.Success)&&(clearTimeout(ir.current.floatTransitionTimer),clearTimeout(ir.current.floatDelayHideTimer),clearTimeout(ir.current.floatDelayShowTimer),ir.current.floatDelayShowTimer=setTimeout(function(){var uo;me(na.current,{display:"block"}),z(na.current);var oa=ni()+"px";me(na.current,(uo={},uo[sa]=oa,uo.opacity="1",uo))},Xr))},Oa=function(Xr){Xr===void 0&&(Xr=300),Go==="float"&&(clearTimeout(ir.current.floatTransitionTimer),clearTimeout(ir.current.floatDelayHideTimer),clearTimeout(ir.current.floatDelayShowTimer),ir.current.floatDelayHideTimer=setTimeout(function(){var uo,oa=ni()/2+"px";me(na.current,(uo={},uo[sa]=oa,uo.opacity="0",uo)),ir.current.floatTransitionTimer=setTimeout(function(){me(na.current,{display:"none"})},300)},Xr))},mi=function(Xr){var uo;ua||(uo=Qo.current)===null||uo===void 0||uo.updateLeft(Xr)},ai=function(){var Xr;ir.current.isPressed=!1,Vo(gt.Default),(Xr=ba.current)===null||Xr===void 0||Xr.updateLeft(0),mi(Jo.left)},Ya=function(Xr){Xr===void 0&&(Xr=!1),Xr&&(ir.current.errorCount=0),clearTimeout(ir.current.refreshTimer),ya.current!==gt.Loading&&(ai(),ri())},vi=function(){(wa||ta===gt.LoadFailed)&&Ya(wa)},Ai=function(){$||oi()},wi=function(){$||Oa()},Ii=function(Xr){ir.current.currentTargetType=Nn.Puzzle,Mi(Xr)},Bi=function(Xr){ir.current.currentTargetType=Nn.Button,Mi(Xr)},Mi=function(Xr){if(ya.current===gt.Default){Xr.preventDefault();var uo=V(Xr),oa=uo.clientX,Da=uo.clientY;ir.current.startInfo={x:oa,y:Da,timestamp:new Date().getTime()},ir.current.trail=[[oa,Da]],ba.current&&(ir.current.sliderButtonWidth=ba.current.getSliderButtonWidth(!0),ir.current.indicatorBorderWidth=ba.current.getIndicatorBorderWidth(!0)),ci(),ir.current.ratio=ir.current.puzzleMaxDistance/ir.current.buttonMaxDistance,ir.current.currentTargetType===Nn.Puzzle&&(ir.current.ratio=1/ir.current.ratio),($||Xr.pointerType==="pen"||Xr.pointerType==="touch")&&oi(0),ir.current.isPressed=!0,document.addEventListener(hr.move,pi),document.addEventListener(hr.end,Ga),document.addEventListener(hr.cancel,Ga)}},pi=function(Xr){var uo;if(ir.current.isPressed){Xr.preventDefault();var oa=V(Xr),Da=oa.clientX,_r=oa.clientY,Gr=Da-ir.current.startInfo.x;ir.current.trail.push([Da,_r]),ya.current!==gt.Moving&&Gr>0&&Vo(gt.Moving);var No=Gr,ra=Gr;ir.current.currentTargetType===Nn.Puzzle?(Gr=Math.max(0,Math.min(Gr,ir.current.puzzleMaxDistance)),No=Gr+Jo.left,ra=Gr*ir.current.ratio):(Gr=Math.max(0,Math.min(Gr,ir.current.buttonMaxDistance)),ra=Gr,No=Gr*ir.current.ratio+Jo.left),(uo=ba.current)===null||uo===void 0||uo.updateLeft(ra),mi(No)}},Ga=function(Xr){if(document.removeEventListener(hr.move,pi),document.removeEventListener(hr.end,Ga),document.removeEventListener(hr.cancel,Ga),!!ir.current.isPressed){if(ya.current!==gt.Moving){ir.current.isPressed=!1,$&&Oa();return}if(kn){ir.current.isPressed=!1,Vo(gt.Verify);var uo=new Date().getTime(),oa=V(Xr),Da=oa.clientX,_r=oa.clientY,Gr=_r-ir.current.startInfo.y,No=Da-ir.current.startInfo.x,ra=No;ir.current.currentTargetType===Nn.Puzzle?(No=Math.max(0,Math.min(No,ir.current.puzzleMaxDistance)),ra=No*ir.current.ratio):(No=Math.max(0,Math.min(No,ir.current.buttonMaxDistance)),ra=No,No*=ir.current.ratio),kn({x:B(No,Nr),y:B(Gr,Nr),sliderOffsetX:B(ra,Nr),duration:uo-ir.current.startInfo.timestamp,trail:ir.current.trail,targetType:ir.current.currentTargetType,errorCount:ir.current.errorCount}).then(function(){ir.current.errorCount=0,Vo(gt.Success),Oa()}).catch(function(){ir.current.errorCount+=1,Vo(gt.Error),($||Xr.pointerType==="pen"||Xr.pointerType==="touch")&&Oa(),(at<=0||ir.current.errorCount0?(Oe.forEach(function(Je){Je.wrap.apply(Je.context,y)}),!0):!1},o}(),ht={},xt=function(){function o(m){m===void 0&&(m="default"),this.scope=m,ht[this.scope]||(ht[this.scope]={}),this.data=ht[this.scope]}return o.prototype.getItem=function(m){return m in this.data?this.data[m]:null},o.prototype.setItem=function(m,y){this.data[m]=y},o.prototype.removeItem=function(m){delete this.data[m]},o.prototype.clear=function(){ht[this.scope]={},this.data=ht[this.scope]},o}();function ut(){return Math.random().toString(16).substring(2,8)}function Xt(o){try{var m=typeof o=="object"&&o!==null&&!!o.setItem&&!!o.getItem&&!!o.removeItem;if(m){var y=ut()+new Date().getTime(),re="1";if(o.setItem(y,re),o.getItem(y)!==re)return!1;o.removeItem(y)}return m}catch(Oe){return console.error("[cache2] ".concat(o," is not supported. The default memory cache will be used.")),!1}}function Mn(o,m){try{return JSON.parse(o,m)}catch(y){return o}}function $t(o,m){return JSON.stringify(o,m)}var Rn=function(){function o(m,y){y===void 0&&(y={});var re=m?Xt(m):!1;this.options=(0,L.pi)({needParsed:re,prefix:""},y),this.storage=re?m:new xt(this.options.memoryScope)}return o.prototype.getKey=function(m){return this.options.prefix+m},o.prototype.get=function(m){var y=this.storage.getItem(this.getKey(m));return this.options.needParsed?Mn(y,this.options.reviver):y},o.prototype.set=function(m,y){this.storage.setItem(this.getKey(m),this.options.needParsed?$t(y,this.options.replacer):y)},o.prototype.del=function(m){this.storage.removeItem(this.getKey(m))},o.prototype.clear=function(){typeof this.storage.clear=="function"&&this.storage.clear()},o}(),X="cache2_",l="default",g=function(o){(0,L.ZT)(m,o);function m(y,re){var Oe=o.call(this)||this,Je=l,St;return typeof y=="string"?Je=y||l:typeof y=="object"&&(St=y),!St&&typeof re=="object"&&(St=re),Oe.options=(0,L.pi)({max:-1,stdTTL:0,maxStrategy:"limited",checkperiod:0,prefix:X},St),Oe.storage=new Rn(Oe.options.storage,(0,L.pi)({memoryScope:Je},Oe.options)),Oe.cacheKey=Je,Oe.startCheckperiod(),Oe}return m.prototype._check=function(y,re){var Oe=!0;return re.t!==0&&re.t0?Oe+Je:0;return{v:y,t:St,n:Oe}},m.prototype._isLimited=function(y){return this.options.max>-1&&y>=this.options.max},m.prototype._getReplaceKey=function(y,re){var Oe=y[0];return y.forEach(function(Je){(re[Je].t0&&this.setCacheValues(Oe),Je},m.prototype.clear=function(){this.storage.del(this.cacheKey)},m.prototype.keys=function(){var y=this,re=this.cacheValues,Oe=Object.keys(re);return Oe.filter(function(Je){return y._check(Je,re[Je])})},m.prototype.has=function(y){var re=this.cacheValues[y];return!!(re&&this._check(y,re))},m.prototype.take=function(y){var re,Oe=this.cacheValues[y];return Oe&&this._check(y,Oe)&&(re=Oe.v,this.del(y)),re},m.prototype.ttl=function(y,re){var Oe=this.cacheValues,Je=Oe[y];return Je&&this._check(y,Je)?(Oe[y]=this._wrap(Je.v,re),!0):!1},m.prototype.getTtl=function(y){var re=this.cacheValues,Oe=re[y];if(Oe&&this._check(y,Oe))return re[y].t},m.prototype.getLastModified=function(y){var re=this.cacheValues,Oe=re[y];if(Oe&&this._check(y,Oe))return re[y].n},m.prototype.startCheckperiod=function(){var y=this;this.keys(),this.options.checkperiod>0&&(clearTimeout(this._checkTimeout),this._checkTimeout=setTimeout(function(){y.startCheckperiod()},this.options.checkperiod))},m.prototype.stopCheckperiod=function(){clearTimeout(this._checkTimeout)},m}(ze),p=void 0,S="undefined",se="object",ne=Object.prototype,ke=ne.toString,He=ne.hasOwnProperty,et=ne.propertyIsEnumerable,lt=Object.getOwnPropertySymbols,tt=Object.getPrototypeOf,mt=Object.keys,vt=Function.prototype,dt=vt.toString,Bt=typeof Symbol!==S,pt=Bt?Symbol.prototype:p,bt=Array.prototype,At=bt.slice,en=Math.min,Rt=Math.max,Qe=Math.random,ve=Math.floor,ge=Math.ceil,We=Math.abs,Ge=Number.isFinite,Ke=Number.isInteger,st=Number.isSafeInteger,rt=typeof globalThis===se&&globalThis,yt=typeof e.g===se&&e.g,Ht=typeof self===se&&self,Ut=Number.MAX_SAFE_INTEGER||9007199254740991,dn=Number.MIN_SAFE_INTEGER||-9007199254740991,gn=4294967295,nn="[object ",mn=nn+"BigInt]",ae=nn+"Number]",Ae=nn+"Boolean]",Ie=nn+"String]",Me=nn+"Date]",Pe=nn+"RegExp]",zt=nn+"Symbol]",Zt=nn+"Error]",Mt=nn+"ArrayBuffer]",ft=nn+"Arguments]",Jt=nn+"Array]",Lt=["Function","AsyncFunction","GeneratorFunction","Proxy"].map(function(o){return nn+o+"]"}),Kt=nn+"WeakSet]",Yt=nn+"Blob]",xn=nn+"File]",Pn=nn+"DOMException]",Cn=nn+"Object]",Vn=nn+"DataView]",En=nn+"Map]",rr=nn+"Promise]",fr=nn+"Set]",Tr=nn+"WeakMap]",an=nn+"Window]";function Vt(o){return ke.call(o)}function On(o){return typeof o=="string"||Vt(o)===Ie}var zn=function(){function o(m,y){y===void 0&&(y="uh_async_memo"),this.promiseCache={},this.cache=new g(y,m)}return o.prototype.run=function(m,y,re){var Oe=this;if(!y||!On(y))return m();var Je=(0,L.pi)({persisted:!0},re);if(Je.persisted){var St=this.cache.get(y);if(St)return Promise.resolve(St)}return this.promiseCache[y]||(this.promiseCache[y]=m().then(function(at){return delete Oe.promiseCache[y],Oe.cache.set(y,at,Je.ttl),at}).catch(function(at){return delete Oe.promiseCache[y],Promise.reject(at)})),this.promiseCache[y]},o}(),mr=typeof Blob!==S;function sr(o){return mr&&o instanceof Blob?!0:Vt(o)===Yt}function yr(o){return function(){return o}}function br(){}var Br=typeof URL!="undefined",Mr=void 0,zr=Object.keys,jt=Object.values,cn=Br?URL.createObjectURL:yr(""),Gt=Br?URL.revokeObjectURL:br;function nr(o,m){var y=m||{},re=y.method,Oe=re===void 0?"get":re,Je=y.data,St=Je===void 0?null:Je,at=y.timeout,Ve=y.headers,Ot=y.withCredentials,Sn=Ot===void 0?!1:Ot,pn=y.async,yn=pn===void 0?!0:pn,bn=y.user,un=bn===void 0?null:bn,Dn=y.password,kn=Dn===void 0?null:Dn,rn=y.responseType,Xn=y.onReadyStateChange,fn=y.onLoadStart,ar=y.onProgress,Ct=y.onAbort,Dt=y.onTimeout,Ln=y.onError,gr=y.onLoad,$n=y.onLoadEnd;return new Promise(function(lo,no){var jr=new XMLHttpRequest;jr.open(Oe.toLowerCase(),o,yn,un,kn),Xn&&(jr.onreadystatechange=Xn),typeof at=="number"&&at>0&&(jr.timeout=at),jr.withCredentials=Sn,rn&&(jr.responseType=rn),typeof Ve=="object"&&zr(Ve).map(function(Dr){jr.setRequestHeader(Dr,Ve[Dr])});var Eo=function(Dr){return function(po){lo(po),Dr==null||Dr.call(jr,po)}},la=function(Dr){return function(po){no(po),Dr==null||Dr.call(jr,po)}},ma={loadstart:fn,progress:ar,abort:la(Ct),timeout:la(Dt),error:la(Ln),load:Eo(gr),loadend:$n},Nr=zr(ma);Nr.forEach(function(Dr){var po=ma[Dr];po&&jr.addEventListener(Dr,po)}),jr.send(St)})}var Ir=[200,304];function cr(o,m){return new Promise(function(y,re){sr(o)?y(o):nr(o,(0,L.pi)({responseType:"blob"},m)).then(function(Oe){var Je=Oe.target.status;if(Ir.indexOf(Je)!==-1)y(Oe.target.response);else{var St=new Error("The file does not support get requests, responseStatus ".concat(Je,", '").concat(o,"'."));console.error(St),re(St)}}).catch(function(Oe){console.error(new Error("Failed to request file. ".concat(Oe))),re(Oe)})})}function Or(o){return new Promise(function(m,y){var re=sr(o),Oe=re?cn(o):o,Je=new Image;re||(Je.crossOrigin="anonymous"),Je.onload=function(){m(Je)},Je.onerror=function(St){re&&Gt(Oe),console.error("[loadImage] The image load failed, '".concat(o,"'.")),y(St)},Je.src=Oe})}function qr(o,m){return cr(o,m).then(function(y){return Or(y).then(function(re){return{blob:y,image:re}})})}function So(o){return o!==null&&typeof o=="object"}function Kr(o){return typeof o=="function"||So(o)}function Vr(o){return typeof o=="symbol"||Vt(o)===zt}var fo=/^0b[01]+$/i,ao=/^0o[0-7]+$/i,so=/^[-+]0x[0-9a-f]+$/i;function Ho(o){if(typeof o=="number")return o;if(Vr(o))return NaN;if(Kr(o)&&(o=Number(o)),typeof o!="string")return o===0?o:+o;o=o.trim();var m=fo.test(o);return m||ao.test(o)?parseInt(o.slice(2),m?2:8):so.test(o)?NaN:+o}var Zo=17976931348623157e292;function go(o){if(!o)return o===0?o:0;if(o=Ho(o),o===1/0||o===-1/0){var m=o<0?-1:1;return m*Zo}return o===o?o:0}function zo(o,m){o===void 0&&(o=0),m===void 0&&(m=1),o=go(o),m=go(m);var y=ge(en(o,m)||0),re=ve(Rt(o,m)||0);if(y>re){var Oe=y;y=re,re=Oe}return ve(y+Qe()*(re-y+1))}var ro=Math.PI,qt;(function(o){o[o.None=0]="None",o[o.Outer=1]="Outer",o[o.Inner=2]="Inner"})(qt||(qt={}));var ur=[qt.None,qt.Outer,qt.Inner];function Hn(o){var m=o.length,y=zo(0,m-1);return o[y]}function dr(o){var m={top:Hn(ur),right:Hn(ur),bottom:Hn(ur),left:Hn(ur)},y=Object.keys(m),re=["top","bottom"],Oe=["left","right"];if(m.top===qt.Outer&&m.bottom===qt.Outer?m[Hn(re)]=qt.Inner:m.top!==qt.Outer&&m.bottom!==qt.Outer&&(m[Hn(re)]=qt.Outer),m.left===qt.Outer&&m.right===qt.Outer?m[Hn(Oe)]=qt.Inner:m.left!==qt.Outer&&m.right!==qt.Outer&&(m[Hn(Oe)]=qt.Outer),o){var Je=[],St=[];y.forEach(function(at){m[at]===qt.Inner?Je.push(at):m[at]===qt.None&&St.push(at)}),o===2?Je.forEach(function(at){return m[at]=qt.None}):o===3?Je.length===0?m[Hn(St)]=qt.Inner:Je.length===2&&(m[Hn(Je)]=qt.None):o==4&&St.forEach(function(at){return m[at]=qt.Inner})}return m}function Er(o,m){m===void 0&&(m={});var y=m.x,re=y===void 0?0:y,Oe=m.y,Je=Oe===void 0?0:Oe,St=m.w,at=St===void 0?60:St,Ve=m.h,Ot=Ve===void 0?60:Ve,Sn=m.needClosePath,pn=Sn===void 0?!0:Sn,yn=m.points,bn=m.margin,un=bn===void 0?0:bn;un=un<=0?0:un,(typeof yn=="number"||!yn)&&(yn=dr(yn));var Dn=(Math.min(at,Ot)-un*2)*.15,kn=Math.hypot(Dn,Dn),rn=kn/2,Xn=Dn+rn,fn={x:re+un,y:Je+un,w:at-Xn-un*2,h:Ot-Xn-un*2},ar=fn.w/2,Ct=fn.h/2;yn.left===qt.Outer&&(fn.x+=Xn),yn.top===qt.Outer&&(fn.y+=Xn),o.beginPath(),o.lineWidth=2,o.moveTo(fn.x,fn.y),yn.top!==qt.None&&(o.lineTo(fn.x+ar-rn,fn.y),yn.top===qt.Inner?o.arc(fn.x+ar,fn.y+rn,Dn,1.25*ro,1.75*ro,!0):o.arc(fn.x+ar,fn.y-rn,Dn,.75*ro,.25*ro)),o.lineTo(fn.x+fn.w,fn.y),yn.right!==qt.None&&(o.lineTo(fn.x+fn.w,fn.y+Ct-rn),yn.right===qt.Inner?o.arc(fn.x+fn.w-rn,fn.y+Ct,Dn,1.75*ro,.25*ro,!0):o.arc(fn.x+fn.w+rn,fn.y+Ct,Dn,1.25*ro,.75*ro)),o.lineTo(fn.x+fn.w,fn.y+fn.h),yn.bottom!==qt.None&&(o.lineTo(fn.x+ar+rn,fn.y+fn.h),yn.bottom===qt.Inner?o.arc(fn.x+ar,fn.y+fn.h-rn,Dn,.25*ro,.75*ro,!0):o.arc(fn.x+ar,fn.y+fn.h+rn,Dn,1.75*ro,1.25*ro)),o.lineTo(fn.x,fn.y+fn.h),yn.left!==qt.None&&(o.lineTo(fn.x,fn.y+Ct+rn),yn.left===qt.Inner?o.arc(fn.x+rn,fn.y+Ct,Dn,.75*ro,1.25*ro,!0):o.arc(fn.x-rn,fn.y+Ct,Dn,.25*ro,1.75*ro)),o.lineTo(fn.x,fn.y),o.stroke(),pn&&o.closePath()}function Ur(o,m,y,re){return new Promise(function(Oe){m?o.toBlob(function(Je){Oe(Je?URL.createObjectURL(Je):o.toDataURL(y,re))},y,re):Oe(o.toDataURL(y,re))})}var Io=new zn({max:5,maxStrategy:"replaced"});Io.cache.on("del",function(o,m){try{m.image.src&&URL.revokeObjectURL(m.image.src)}catch(y){}});function Bo(o){o?Io.cache.del(o):Io.cache.clear()}var mo=new WeakMap,Do=function(o){if(!Kr(o))return String(o);if(!mo.get(o)){var m="_"+Date.now();mo.set(o,m)}return mo.get(o)},eo={jpeg:"image/jpeg",png:"image/png"},Zr=[];function Mo(o){o.forEach(function(m){URL.revokeObjectURL(m)})}function ho(o,m){m===void 0&&(m={});var y=m.borderWidth,re=y===void 0?2:y,Oe=m.borderColor,Je=Oe===void 0?"rgba(255,255,255,0.7)":Oe,St=m.fillColor,at=St===void 0?"rgba(255,255,255,0.7)":St,Ve=m.points,Ot=m.width,Sn=Ot===void 0?60:Ot,pn=m.height,yn=pn===void 0?60:pn,bn=m.x,un=m.y,Dn=m.margin,kn=Dn===void 0?2:Dn,rn=m.equalHeight,Xn=rn===void 0?!0:rn,fn=m.imageWidth,ar=m.imageHeight,Ct=m.bgWidth,Dt=m.bgHeight,Ln=m.bgOffset,gr=Ln===void 0?[0,0]:Ln,$n=m.bgImageType,lo=$n===void 0?eo.jpeg:$n,no=m.quality,jr=no===void 0?.8:no,Eo=m.format,la=Eo===void 0?"dataURL":Eo,ma=m.cacheImage,Nr=ma===void 0?!0:ma,Dr=m.autoRevokePreviousBlobUrl,po=Dr===void 0?!0:Dr,Rr=m.ajaxOptions;return new Promise(function(Wo,To){var Ko=document.createElement("canvas"),Yo=document.createElement("canvas"),ta=Ko.getContext("2d"),Vo=Yo.getContext("2d"),ya=Nr?Do(o):void 0;Io.run(function(){return qr(o,Rr)},ya).then(function(ba){var Qo=ba.image;fn&&(Qo.width=fn),ar&&(Qo.height=ar);var na=typeof Ct=="number"&&Ct>0?Ct>Sn?Ct:Sn:Qo.width,Go=typeof Dt=="number"&&Dt>0?Dt>yn?Dt:yn:Qo.height;Ko.width=na,Ko.height=Go;var Ua=na-Sn,Ca=Go-yn,Jo=typeof bn=="undefined"?zo(Sn,Ua):bn||0,sa=typeof un=="undefined"?zo(0,Ca):un||0;Jo<0?Jo=0:Jo>Ua&&(Jo=Ua),sa<0?sa=0:sa>Ca&&(sa=Ca);var ir=typeof Ve=="number"||!Ve?dr(Ve):Ve,ua=typeof gr=="function"?gr(Qo.width,Qo.height):gr;ta.strokeStyle=Je,ta.lineWidth=re,ta.fillStyle=at,Er(ta,{x:Jo,y:sa,w:Sn,h:yn,points:ir,margin:kn}),ta.fillStyle=at,ta.fill(),ta.globalCompositeOperation="destination-over",ta.drawImage(Qo,ua[0],ua[1],Qo.width,Qo.height),Yo.width=na,Yo.height=Go,Vo.strokeStyle=Je,Vo.lineWidth=re,Er(Vo,{x:Jo,y:sa,w:Sn,h:yn,points:ir,margin:kn}),Vo.globalCompositeOperation="destination-over",Vo.clip(),Vo.drawImage(Qo,ua[0],ua[1],Qo.width,Qo.height);var Xa=Vo.getImageData(Jo,sa,Sn,yn);Vo.clearRect(0,0,na,Go),Yo.width=Sn,Yo.height=Xn?Go:yn,Vo.putImageData(Xa,0,Xn?sa:0);var wa=la==="blob",ci=Ur(Yo,wa,eo.png,jr),ni=Ur(Ko,wa,lo,jr);Promise.all([ci,ni]).then(function(ri){var oi=ri[0],Oa=ri[1];po&&(Zr.length&&(Mo(Zr),Zr.length=0),wa&&Zr.push(Oa,oi)),Wo({puzzleUrl:oi,bgUrl:Oa,x:Jo,y:Xn?0:sa})}).catch(To)}).catch(To)})}var Ro=Object.defineProperty,yo=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,da=Object.prototype.propertyIsEnumerable,Ia=(o,m,y)=>m in o?Ro(o,m,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[m]=y,qo=(o,m)=>{for(var y in m||(m={}))va.call(m,y)&&Ia(o,y,m[y]);if(yo)for(var y of yo(m))da.call(m,y)&&Ia(o,y,m[y]);return o},Ea=(o,m,y)=>new Promise((re,Oe)=>{var Je=Ve=>{try{at(y.next(Ve))}catch(Ot){Oe(Ot)}},St=Ve=>{try{at(y.throw(Ve))}catch(Ot){Oe(Ot)}},at=Ve=>Ve.done?re(Ve.value):Promise.resolve(Ve.value).then(Je,St);at((y=y.apply(o,m)).next())});const Fa=({ModalProps:o,onFinish:m})=>{const[y,re]=(0,t.useState)(),Oe=(0,t.useRef)(),Je=()=>Ea(void 0,null,function*(){const at=`/images/VerifCodeBg/img${Math.floor(Math.random()*23)+1}.jpg`,Ve=yield ho(at,{imageHeight:180,imageWidth:360});return re(Ve),Ve}),St=at=>Ea(void 0,null,function*(){return at!=null&&at.x&&at.x>y.x-5&&at.x{var at;o!=null&&o.open&&Oe.current&&((at=Oe.current)==null||at.refresh())},[o==null?void 0:o.open,Oe]),t.createElement(w.default,qo({},qo({title:"\u8BF7\u5B8C\u6210\u4E0B\u5217\u9A8C\u8BC1\u540E\u7EE7\u7EED",width:410,footer:null,centered:!0},o)),t.createElement(wr,{actionRef:Oe,request:Je,onVerify:at=>Ea(void 0,null,function*(){return St(at)}),bgSize:{width:360,height:180}}),t.createElement("div",{className:"flex mt10"},t.createElement(x.ZP,{style:{paddingLeft:"0px",paddingRight:"0px"},type:"link",icon:t.createElement("i",{className:"iconfont icon-shuaxin3"}),onClick:()=>{var at;(at=Oe.current)==null||at.refresh()}},"\u5237\u65B0")))};var Sa=t.memo(Fa),bo=e(59301),Ja=Object.defineProperty,La=Object.defineProperties,Ba=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Na=Object.prototype.hasOwnProperty,xa=Object.prototype.propertyIsEnumerable,aa=(o,m,y)=>m in o?Ja(o,m,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[m]=y,Ra=(o,m)=>{for(var y in m||(m={}))Na.call(m,y)&&aa(o,y,m[y]);if(pa)for(var y of pa(m))xa.call(m,y)&&aa(o,y,m[y]);return o},Ta=(o,m)=>La(o,Ba(m)),Aa=(o,m,y)=>new Promise((re,Oe)=>{var Je=Ve=>{try{at(y.next(Ve))}catch(Ot){Oe(Ot)}},St=Ve=>{try{at(y.throw(Ve))}catch(Ot){Oe(Ot)}},at=Ve=>Ve.done?re(Ve.value):Promise.resolve(Ve.value).then(Je,St);at((y=y.apply(o,m)).next())});const ca={height:48},Hr=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,Fr=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,jo={timer:0};var Fo=(o=>(o[o.setTimer=0]="setTimer",o))(Fo||{});function Po(o,m){switch(m.type){case 0:return Ta(Ra({},o),{timer:m.payload});default:throw new Error}}const ko=({validateName:o,getCode:m,register:y,style:re={},buttonText:Oe="\u6CE8\u518C",globalSetting:Je})=>{var St;const[at]=P.default.useForm(),[Ve,Ot]=(0,t.useReducer)(Po,jo),[Sn,pn]=(0,t.useState)(!1),{timer:yn}=Ve,[bn,un]=(0,t.useState)(!1);function Dn(Ct){return Aa(this,null,function*(){const{login:Dt,password:Ln,code:gr}=Ct,{message:$n,status:lo}=yield y({login:Dt,password:Ln,code:gr});if(lo<0){at.setFields([{name:"code",errors:[$n]}]);return}window.location.reload()})}function kn(){return Aa(this,null,function*(){let Ct=at.getFieldValue("login"),Dt=0;if(!Hr.test(Ct)||Ct.indexOf(" ")>-1)return at.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Dt=1,Dt;let{status:Ln,message:gr}=yield o({login:Ct,type:1});return Ln>0?Dt=2:(at.setFields([{name:"login",errors:[gr]}]),Dt=1),Dt})}const rn=()=>Aa(void 0,null,function*(){pn(!0);const Ct=at.getFieldValue("verify"),Dt=at.getFieldValue("login");if(!Dt)at.validateFields(["login"]);else{const Ln=yield o({login:Dt,type:1});if((Ln==null?void 0:Ln.status)!==1){at.setFields([{name:"login",errors:[Ln==null?void 0:Ln.message]}]);return}const{status:gr,message:$n}=yield m({login:Dt,type:1,smscode:(0,E.M)(Dt)});gr<0&&at.setFields([{name:"code",errors:[$n]}]),Ot({type:0,payload:60})}pn(!1)});function Xn(Ct,Dt){if(!Dt)return Promise.resolve();if(!Fr.test(Dt)||Dt.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");const Ln=Dt.length;return Ln>=8&&Ln<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD")}const fn=(Ct,Dt)=>Dt?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{yn>0&&setTimeout(()=>{Ot({type:0,payload:yn-1})},1e3)},[yn]);const ar=(Ct,Dt)=>Dt?Dt.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Hr.test(Dt)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve();return bo.createElement(bo.Fragment,null,bo.createElement(P.default,{layout:"vertical",form:at,style:re,initialValues:{autologin:!0,protool:!1},onFinish:Dn},bo.createElement(P.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:ar}]},bo.createElement(ee.default,{style:ca,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onBlur:()=>kn,onChange:()=>at.setFieldsValue({verify:0})})),!((St=Je==null?void 0:Je.setting)!=null&&St.is_local)&&bo.createElement(P.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},bo.createElement(ee.default,{suffix:bo.createElement(x.ZP,{loading:Sn,type:"link",onClick:Ct=>{if(Ct.stopPropagation(),!at.getFieldValue("login")){at.validateFields(["login"]);return}un(!0)},disabled:yn>0}," ",yn===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${yn}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),bo.createElement(C.Z,{title:bo.createElement("div",null,bo.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),bo.createElement("br",null),bo.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),bo.createElement("br",null),bo.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},bo.createElement(P.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"},{validator:Xn}]},bo.createElement(ee.default.Password,{autoComplete:"new-password",style:ca,size:"middle",placeholder:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}))),bo.createElement(P.default.Item,null,bo.createElement(x.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:ca,className:"font16"}," ",Oe," ")),bo.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:35}},"\u6CE8\u518C\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",bo.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),bo.createElement(Sa,{ModalProps:{open:bn,onCancel:()=>{un(!1)}},onFinish:()=>{un(!1),rn()}}))};var Uo=(0,f.connect)(({globalSetting:o})=>({globalSetting:o}))(ko),$o=e(89392),to=e(59301),ga=Object.defineProperty,ia=Object.defineProperties,za=Object.getOwnPropertyDescriptors,qa=Object.getOwnPropertySymbols,Za=Object.prototype.hasOwnProperty,ja=Object.prototype.propertyIsEnumerable,Wa=(o,m,y)=>m in o?ga(o,m,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[m]=y,Ka=(o,m)=>{for(var y in m||(m={}))Za.call(m,y)&&Wa(o,y,m[y]);if(qa)for(var y of qa(m))ja.call(m,y)&&Wa(o,y,m[y]);return o},$a=(o,m)=>ia(o,za(m)),Ha=(o,m,y)=>new Promise((re,Oe)=>{var Je=Ve=>{try{at(y.next(Ve))}catch(Ot){Oe(Ot)}},St=Ve=>{try{at(y.throw(Ve))}catch(Ot){Oe(Ot)}},at=Ve=>Ve.done?re(Ve.value):Promise.resolve(Ve.value).then(Je,St);at((y=y.apply(o,m)).next())});const Ma={height:48},_a=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,ii=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,li={timer:0};var Oo=(o=>(o[o.setTimer=0]="setTimer",o))(Oo||{});function co(o,m){switch(m.type){case 0:return $a(Ka({},o),{timer:m.payload});default:throw new Error}}const xo=({validateName:o,getCode:m,register:y,style:re={paddingRight:50},buttonText:Oe="\u6CE8\u518C",globalSetting:Je})=>{const[St]=P.default.useForm(),[at,Ve]=(0,t.useReducer)(co,li),[Ot,Sn]=(0,t.useState)(!1),{timer:pn}=at,[yn,bn]=(0,t.useState)(!1);function un(ar){return Ha(this,null,function*(){const{login:Ct,new_password:Dt,code:Ln}=ar,{message:gr,status:$n}=yield y({login:Ct,new_password:Dt,code:Ln});if($n<0){St.setFields([{name:"code",errors:[gr]}]);return}location.reload()})}function Dn(){return Ha(this,null,function*(){let ar=St.getFieldValue("login"),Ct=0;if(!_a.test(ar)||ar.indexOf(" ")>-1)return St.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Ct=1,Ct;let{status:Dt,message:Ln}=yield o({login:ar,type:2});return Dt>0?Ct=2:(St.setFields([{name:"login",errors:[Ln]}]),Ct=1),Ct})}const kn=()=>Ha(void 0,null,function*(){const ar=St.getFieldValue("verify"),Ct=St.getFieldValue("login");if(yield St.validateFields(["login"]),!Ct)St.validateFields(["login"]);else{Sn(!0);const{status:Dt,message:Ln}=yield m({login:Ct,type:2,smscode:(0,E.M)(Ct)});Dt<0&&St.setFields([{name:"code",errors:[Ln]}]),Ve({type:0,payload:60}),Sn(!1)}});function rn(ar,Ct){if(!Ct)return Promise.resolve();if(!ii.test(Ct))return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");if(Ct.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const Dt=Ct.length;return Dt>=8&&Dt<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const Xn=(ar,Ct)=>Ct?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{pn>0&&setTimeout(()=>{Ve({type:0,payload:pn-1})},1e3)},[pn]);const fn=(ar,Ct)=>Ha(void 0,null,function*(){if(!Ct)return Promise.resolve();if(Ct.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1");if(_a.test(Ct)){let{status:Dt,message:Ln}=yield o({login:Ct,type:2});return Dt>0?Promise.resolve():Promise.reject(Ln)}else return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1")});return to.createElement(to.Fragment,null,to.createElement(P.default,{layout:"vertical",form:St,style:re,initialValues:{autologin:!0,protool:!1},onFinish:(0,$o.throttle)(un,2e3)},to.createElement(P.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:(0,$o.throttle)(fn,400)}]},to.createElement(ee.default,{style:Ma,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onChange:()=>St.setFieldsValue({verify:0})})),to.createElement(C.Z,{title:to.createElement("div",null,to.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),to.createElement("br",null),to.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),to.createElement("br",null),to.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},to.createElement(P.default.Item,{name:"new_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:rn}]},to.createElement(ee.default.Password,{autoComplete:"new-password",style:Ma,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),to.createElement(P.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},to.createElement(ee.default,{suffix:to.createElement(x.ZP,{loading:Ot,type:"link",onClick:ar=>{if(ar.stopPropagation(),!St.getFieldValue("login")){St.validateFields(["login"]);return}bn(!0)},disabled:pn>0}," ",pn===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${pn}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),to.createElement(P.default.Item,null,to.createElement(x.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:Ma,className:"font16"}," ",Oe," ")),to.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",to.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),to.createElement(Sa,{ModalProps:{open:yn,onCancel:()=>{bn(!1)}},onFinish:()=>{bn(!1),kn()}}))};var _o=(0,f.connect)(({globalSetting:o})=>({globalSetting:o}))(xo),ea=Object.defineProperty,Pa=Object.getOwnPropertySymbols,ha=Object.prototype.hasOwnProperty,ka=Object.prototype.propertyIsEnumerable,ei=(o,m,y)=>m in o?ea(o,m,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[m]=y,si=(o,m)=>{for(var y in m||(m={}))ha.call(m,y)&&ei(o,y,m[y]);if(Pa)for(var y of Pa(m))ka.call(m,y)&&ei(o,y,m[y]);return o};const ti=o=>React.createElement("svg",si({id:"wechat_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 66 66",style:{enableBackground:"new 0 0 66 66"},xmlSpace:"preserve"},o),React.createElement("style",null,".wechat_svg__st1{fill:#00b913}"),React.createElement("g",{id:"wechat_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"wechat_svg__\\u767B\\u5F55_x2F_\\u6CE8\\u518C",transform:"translate(-1081 -380)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-18\\u5907\\u4EFD",transform:"translate(1063 238)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-12",transform:"translate(18 142)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-10"},React.createElement("circle",{id:"wechat_svg__\\u692D\\u5706\\u5F62",cx:33,cy:33,r:33,style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#c6f4c9"}}),React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4",transform:"translate(12 15.429)"},React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84",className:"wechat_svg__st1",d:"M16.3 22.8c0-6.6 6-12.1 13.7-12.1h.4C29.1 4.6 22.7 0 15.4 0 7.2 0 .4 5.8.4 13.1c0 4.3 2.2 7.7 6 10.5l-1.5 4.7 5.2-2.7c1.7.4 3.5.7 5.3.8.5 0 .9 0 1.4-.1l.1-.1c-.4-1.1-.6-2.3-.6-3.4z"}),React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84_1_",className:"wechat_svg__st1",d:"M42.4 22.4c0-6.2-5.8-11.2-12.4-11.2-7 0-12.4 5.1-12.4 11.2S23.1 33.6 30 33.6c1.5-.1 3-.3 4.4-.8l4 2.3-1-3.8c2.8-2.3 5-5.5 5-8.9z"}),React.createElement("path",{id:"wechat_svg__\\u5F62\\u72B6",d:"M21.6 6c1-.1 1.8.7 1.9 1.7V8c.1 1-.7 1.9-1.6 2h-.2c-1.1.1-2.1-.8-2.2-2 0-1.2 1-2.1 2.1-2zM11.2 9.9C10.1 10 9.1 9.2 9 8c.1-1.2 1.1-2.1 2.2-2 1-.1 1.8.7 1.8 1.8V8c.1 1-.7 1.9-1.6 2h-.2zm15.2 10.7c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6zm8.2 0c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6z",style:{fill:"#fff"}}))))))));var Va="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjYgNjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY2IDY2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MXtmaWxsOiMwMGI5MTN9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSLnmbvlvZVfeDJGX+azqOWGjCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwODEgLTM4MCkiPjxnIGlkPSLnvJbnu4QtMTjlpIfku70iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjMgMjM4KSI+PGcgaWQ9Iue8lue7hC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTggMTQyKSI+PGcgaWQ9Iue8lue7hC0xMCI+PGNpcmNsZSBpZD0i5qSt5ZyG5b2iIiBjeD0iMzMiIGN5PSIzMyIgcj0iMzMiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNjNmY0YzkiLz48ZyBpZD0i57yW57uEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAxNS40MjkpIj48cGF0aCBpZD0i6Lev5b6EIiBjbGFzcz0ic3QxIiBkPSJNMTYuMyAyMi44YzAtNi42IDYtMTIuMSAxMy43LTEyLjFoLjRDMjkuMSA0LjYgMjIuNyAwIDE1LjQgMCA3LjIgMCAuNCA1LjguNCAxMy4xYzAgNC4zIDIuMiA3LjcgNiAxMC41bC0xLjUgNC43IDUuMi0yLjdjMS43LjQgMy41LjcgNS4zLjguNSAwIC45IDAgMS40LS4xbC4xLS4xYy0uNC0xLjEtLjYtMi4zLS42LTMuNHoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QxIiBkPSJNNDIuNCAyMi40YzAtNi4yLTUuOC0xMS4yLTEyLjQtMTEuMi03IDAtMTIuNCA1LjEtMTIuNCAxMS4yUzIzLjEgMzMuNiAzMCAzMy42YzEuNS0uMSAzLS4zIDQuNC0uOGw0IDIuMy0xLTMuOGMyLjgtMi4zIDUtNS41IDUtOC45eiIvPjxwYXRoIGlkPSLlvaLnirYiIGQ9Ik0yMS42IDZjMS0uMSAxLjguNyAxLjkgMS43VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yYy0xLjEuMS0yLjEtLjgtMi4yLTIgMC0xLjIgMS0yLjEgMi4xLTJ6TTExLjIgOS45QzEwLjEgMTAgOS4xIDkuMiA5IDhjLjEtMS4yIDEuMS0yLjEgMi4yLTIgMS0uMSAxLjguNyAxLjggMS44VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yem0xNS4yIDEwLjdjLS44LS4xLTEuNC0uNy0xLjUtMS42LjEtLjguNy0xLjUgMS41LTEuNi45LS4xIDEuNy42IDEuOSAxLjYtLjIgMS0xIDEuNy0xLjkgMS42em04LjIgMGMtLjgtLjEtMS40LS43LTEuNS0xLjYuMS0uOC43LTEuNSAxLjUtMS42LjktLjEgMS43LjYgMS45IDEuNi0uMiAxLTEgMS43LTEuOSAxLjZ6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9nPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+",gi=Object.defineProperty,hi=Object.getOwnPropertySymbols,Qi=Object.prototype.hasOwnProperty,Pi=Object.prototype.propertyIsEnumerable,yi=(o,m,y)=>m in o?gi(o,m,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[m]=y,Ji=(o,m)=>{for(var y in m||(m={}))Qi.call(m,y)&&yi(o,y,m[y]);if(hi)for(var y of hi(m))Pi.call(m,y)&&yi(o,y,m[y]);return o};const qi=o=>React.createElement("svg",Ji({className:"QQUrl_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},o),React.createElement("path",{d:"M512 0C229.356 0 0 229.356 0 512s229.356 512 512 512 512-229.356 512-512S794.644 0 512 0zm235.75 647.603c-10.7 5.417-27.417-6.963-43.34-30.157-6.267 25.262-21.673 47.95-43.607 66.253 23.244 8.505 38.123 22.17 38.123 37.898 0 25.519-40.99 46.403-91.387 46.403-45.43 0-83.287-17.014-90.076-38.927h-10.967C499.446 751.243 461.85 768 416.42 768c-50.396 0-91.387-20.623-91.387-46.403 0-15.728 15.145-29.388 38.118-37.898-21.929-18.304-37.596-41.252-43.602-66.253-15.667 23.194-32.634 35.83-43.34 30.157-15.668-7.987-12.534-51.046 7.05-96.159 15.145-35.317 36.03-61.614 51.697-67.287-.262-2.319-.262-4.638-.262-6.707 0-13.66 3.917-26.291 10.445-36.608v-2.314c0-6.19 1.567-12.119 4.178-17.275C353.23 329.216 414.07 256 512.241 256s159.006 73.216 162.923 165.253a38.374 38.374 0 0 1 4.178 17.275v2.32c6.528 10.311 10.445 22.942 10.445 36.607 0 2.32 0 4.64-.261 6.702 15.923 5.673 36.557 31.97 51.696 67.287 19.062 45.118 22.196 88.167 6.528 96.16z",fill:"#378AFE"}));var Oi="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",ui={"other-login":"other-login___Jd48Z","btn-link":"btn-link___MhTA6","wechat-qrcode":"wechat-qrcode___bLWkh",driver:"driver___IuicK"},Di=e(13952),Ao=e(59301);const bi=window.location.host,di=Di.Z.QQLoginCB;var $i=({onWechatLogin:o,setType:m,loginType:y})=>{function re(){let Oe="";return(0,E.b9)()?Oe=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${di}%2fotherloginqq&state=null,${bi}&response_type=code`:Oe=`https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=${di}%2fotherloginqq&state=null,${bi}&response_type=code`,Oe}return Ao.createElement(Ao.Fragment,null,(y===1||y===2)&&Ao.createElement("div",{style:{marginTop:(0,E.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u6CA1\u6709\u8D26\u53F7\uFF1F",Ao.createElement("span",{onClick:()=>m(3),className:"c-blue current"},"\u514D\u8D39\u6CE8\u518C")),(y===3||y===4||y===5)&&Ao.createElement("div",{style:{marginTop:(0,E.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u5DF2\u6709\u8D26\u53F7\uFF1F",Ao.createElement("span",{onClick:()=>m(1),className:"c-blue current"},"\u7ACB\u5373\u767B\u5F55")),!(0,E.WX)()&&Ao.createElement(Ao.Fragment,null,Ao.createElement("p",{className:ui.driver},Ao.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")),Ao.createElement("div",{className:ui["other-login"]},(0,E.s2)()&&(0,E.IS)()&&Ao.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{margin:0},onClick:o},Ao.createElement("img",{src:Va,alt:"\u5FAE\u4FE1",width:66})),(0,E.s2)()&&!(0,E.IS)()&&Ao.createElement("a",{title:"qq\u767B\u5F55",rel:"noreferrer noopener nofollow",style:{margin:0},href:re()},Ao.createElement("img",{src:Oi,alt:"QQ",width:66})),(0,E.b9)()&&Ao.createElement(Ao.Fragment,null,Ao.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{marginRight:(0,E.IS)()?0:40},onClick:o},Ao.createElement("img",{src:Va,alt:"\u5FAE\u4FE1",width:66})),!(0,E.IS)()&&Ao.createElement("a",{title:"qq\u767B\u5F55",href:re()},Ao.createElement("img",{src:Oi,alt:"QQ",width:66}))))))};function Fi({onBack:o,setType:m}){return Ao.createElement(Ao.Fragment,null,Ao.createElement("div",{style:{overflow:"hidden",width:300,height:300,margin:"20px auto 0 auto"}},Ao.createElement("iframe",{className:ui["wechat-qrcode"],frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:`https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=${di}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${bi}#wechat_redirect`})),Ao.createElement("div",{style:{marginTop:17,marginBottom:10},className:"font16 bold tc c-blue current"},Ao.createElement("span",{onClick:()=>m(1),style:{borderBottom:"2px solid #0152d9"}},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55")))}var _i=Object.defineProperty,Li=Object.defineProperties,el=Object.getOwnPropertyDescriptors,Ci=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,Ri=(o,m,y)=>m in o?_i(o,m,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[m]=y,Ti=(o,m)=>{for(var y in m||(m={}))tl.call(m,y)&&Ri(o,y,m[y]);if(Ci)for(var y of Ci(m))Ni.call(m,y)&&Ri(o,y,m[y]);return o},nl=(o,m)=>Li(o,el(m)),zi=(o,m,y)=>new Promise((re,Oe)=>{var Je=Ve=>{try{at(y.next(Ve))}catch(Ot){Oe(Ot)}},St=Ve=>{try{at(y.throw(Ve))}catch(Ot){Oe(Ot)}},at=Ve=>Ve.done?re(Ve.value):Promise.resolve(Ve.value).then(Je,St);at((y=y.apply(o,m)).next())});const fi={height:48},Zi=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,rl=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,ji={timer:0};var Wi=(o=>(o[o.setTimer=0]="setTimer",o))(Wi||{});function Ki(o,m){switch(m.type){case 0:return nl(Ti({},o),{timer:m.payload});default:throw new Error}}const Hi=({validateName:o,getCode:m,register:y,style:re={},buttonText:Oe="\u6CE8\u518C",globalSetting:Je})=>{const[St]=P.default.useForm(),[at,Ve]=(0,t.useReducer)(Ki,ji),[Ot,Sn]=(0,t.useState)(!1),{timer:pn}=at;function yn(un){return zi(this,null,function*(){const{old_password:Dn,newPassword:kn}=un,{message:rn,status:Xn}=yield y({old_password:Dn,newPassword:kn});if(Xn<0){St.setFields([{name:"code",errors:[rn]}]);return}})}const bn=(un,Dn,kn)=>{Dn?Dn.indexOf(" ")>-1?kn("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):Dn.length<8||Dn.length>16?kn("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01"):rl.test(Dn)?kn():kn("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):kn("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01")};return(0,t.useEffect)(()=>{pn>0&&setTimeout(()=>{Ve({type:0,payload:pn-1})},1e3)},[pn]),t.createElement(P.default,{layout:"vertical",form:St,style:re,initialValues:{autologin:!0,protool:!1},onFinish:yn},t.createElement(P.default.Item,{name:"old_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}]},t.createElement(ee.default,{style:fi,autoComplete:"new-login",size:"middle",type:"password",placeholder:"\u8BF7\u8F93\u5165\u65E7\u5BC6\u7801",onChange:()=>St.setFieldsValue({verify:0})})),t.createElement(C.Z,{title:t.createElement("div",null,t.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),t.createElement("br",null),t.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),t.createElement("br",null),t.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},t.createElement(P.default.Item,{name:"newPassword",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:bn}]},t.createElement(ee.default.Password,{autoComplete:"new-password",style:fi,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),t.createElement(C.Z,{title:t.createElement("div",null,t.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),t.createElement("br",null),t.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),t.createElement("br",null),t.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},t.createElement(P.default.Item,{name:"againPassword",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"},{validator:(un,Dn,kn)=>{Dn!=St.getFieldsValue().newPassword?kn("\u4E24\u6B21\u8F93\u5165\u7684\u65B0\u5BC6\u7801\u5FC5\u987B\u4E00\u81F4\uFF01"):kn()}}]},t.createElement(ee.default.Password,{autoComplete:"new-password",style:fi,size:"middle",placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"}))),t.createElement(P.default.Item,null,t.createElement(x.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:fi,className:"font16"}," ",Oe," ")),t.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",t.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var ki=(0,f.connect)(({globalSetting:o})=>({globalSetting:o}))(Hi),Ei=e(99313),Si=e(95237),fa=e(43604),Vi=Object.defineProperty,xi=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,T=(o,m,y)=>m in o?Vi(o,m,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[m]=y,W=(o,m)=>{for(var y in m||(m={}))a.call(m,y)&&T(o,y,m[y]);if(xi)for(var y of xi(m))c.call(m,y)&&T(o,y,m[y]);return o},ie=(o,m,y)=>new Promise((re,Oe)=>{var Je=Ve=>{try{at(y.next(Ve))}catch(Ot){Oe(Ot)}},St=Ve=>{try{at(y.throw(Ve))}catch(Ot){Oe(Ot)}},at=Ve=>Ve.done?re(Ve.value):Promise.resolve(Ve.value).then(Je,St);at((y=y.apply(o,m)).next())});const{TabPane:ce}=Ei.default,Ze=({dispatch:o,is_main_site:m,is_local:y,globalSetting:re,style:Oe={}})=>{const[Je,St]=(0,t.useState)(!1),[at,Ve]=(0,t.useState)("1"),[Ot,Sn]=(0,t.useState)(1),[pn,yn]=(0,t.useState)();function bn(){Sn(1),St(!1)}function un(){Sn(2),St(!0)}function Dn(Ct){console.log(Ct),Ve(Ct)}const kn={buttonText:"\u767B \u5F55",validateName:_.Ol,getCode:_.o1,register:Ct=>ie(void 0,null,function*(){const Dt=yield(0,_.Gq)({phone:Ct.login,code:Ct.code});return Dt.status===0?(Dt!=null&&Dt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Dt==null?void 0:Dt.start_date)):localStorage.removeItem("extension-modal"),"/"):Dt})},rn={buttonText:"\u6CE8\u518C\u5E76\u767B\u5F55",validateName:_.Ol,getCode:_.o1,register:Ct=>ie(void 0,null,function*(){const Dt=yield(0,_.z2)(W({},Ct));return Dt.status===0?(localStorage.getItem("addinfo")==="1"?localStorage.setItem("addinfo","2"):localStorage.setItem("registeruser","1"),localStorage.removeItem("extension-modal"),n.ZP.info("\u6CE8\u518C\u5E76\u767B\u9646\u6210\u529F"),"/"):Dt})},Xn={buttonText:"\u4FEE\u6539\u5BC6\u7801",validateName:_.Ol,getCode:_.o1,register:Ct=>ie(void 0,null,function*(){const Dt=yield(0,_.Ex)(W({login:pn},Ct));return n.ZP.info("\u4FEE\u6539\u5BC6\u7801\u6210\u529F"),Dt})},fn={buttonText:"\u4FEE\u6539\u5E76\u767B\u5F55",validateName:_.Ol,getCode:_.o1,register:Ct=>ie(void 0,null,function*(){Ct.new_password_confirmation=Ct.new_password;const Dt=yield(0,_.c0)(W({},Ct));return Dt.status===0?(Dt!=null&&Dt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Dt==null?void 0:Dt.start_date)):localStorage.removeItem("extension-modal"),n.ZP.info("\u4FEE\u6539\u6210\u529F"),"/"):Dt})},ar=(0,t.useCallback)(()=>{var Ct,Dt,Ln,gr;switch(Ot){case 1:return t.createElement(Ei.default,{defaultActiveKey:at,onChange:Dn,className:De.tabs},t.createElement(ce,{tab:"\u8D26\u53F7\u767B\u5F55",key:"1"},t.createElement("div",{className:"mt20"},at==="1"&&t.createElement(M,{setusername:yn,setType:Sn})),((Ct=re==null?void 0:re.setting)==null?void 0:Ct.sso_login_url)&&t.createElement("div",{style:{position:"absolute",top:"-80px",right:"10px"}},t.createElement("a",{target:"_blank",href:(Dt=re==null?void 0:re.setting)==null?void 0:Dt.sso_login_url},t.createElement("img",{src:`${Di.Z.IMG_SERVER}/${(Ln=re.setting)==null?void 0:Ln.login_logo_url}`,width:40}),t.createElement("span",{style:{color:"#333",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(gr=re==null?void 0:re.setting)==null?void 0:gr.sso_login_button_name)))));case 2:return t.createElement(Fi,{setType:Sn,onBack:bn});case 3:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u65B0\u7528\u6237\u6CE8\u518C"),t.createElement(Uo,W({},rn)));case 4:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u627E\u56DE\u5BC6\u7801"),t.createElement(_o,W({},fn)));case 5:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u4FEE\u6539\u5BC6\u7801"),t.createElement(ki,W({},Xn)))}},[Ot,at]);return t.createElement("div",{className:De["login-panel-wrapper2"],style:Oe},t.createElement(Si.Z,null,t.createElement(fa.Z,{flex:"1"},ar()),t.createElement(fa.Z,{flex:"295px",className:De["login-panel-right-wrp"]},!y&&t.createElement($i,{loginType:Ot,setType:Sn,onWechatLogin:un}))))};var je=(0,f.connect)(({globalSetting:o})=>({globalSetting:o}))(Ze),Fe={popLogin:"popLogin___R8wQQ"};const qe=({user:o,globalSetting:m,loading:y,dispatch:re})=>{var Oe,Je;const St=()=>{re({type:"user/showPopLogin",payload:{showPopLogin:!1,showClosable:!1}})},at=(Oe=m.setting)==null?void 0:Oe.main_site,Ve=(Je=m.setting)==null?void 0:Je.is_local,[Ot,Sn]=(0,t.useState)(!0);return(0,t.useEffect)(()=>{var pn,yn;console.log(m.setting),console.log(o.showPopLogin),m.setting&&((pn=m.setting)!=null&&pn.hide_account_login?o.showPopLogin&&(f.history.push((yn=m==null?void 0:m.setting)==null?void 0:yn.sso_login_url),re({type:"user/showPopLogin",payload:{showPopLogin:!1}})):Sn(!1))},[m==null?void 0:m.setting,o.showPopLogin]),t.createElement(w.default,{centered:!0,visible:o.showPopLogin&&!Ot,footer:null,width:Ve?460:765,keyboard:!1,maskClosable:!1,destroyOnClose:!0,wrapClassName:Fe.popLogin,closable:o.showClosable,onCancel:St},o.showPopLogin&&t.createElement(je,{is_main_site:at,is_local:Ve}))};var ct=(0,f.connect)(({user:o,loading:m,globalSetting:y})=>({user:o,globalSetting:y,loading:m.models.index}))(qe),_e=e(52430),Nt={popLogin:"popLogin___u08I8",tips:"tips___U2xQw"},It=(o,m,y)=>new Promise((re,Oe)=>{var Je=Ve=>{try{at(y.next(Ve))}catch(Ot){Oe(Ot)}},St=Ve=>{try{at(y.throw(Ve))}catch(Ot){Oe(Ot)}},at=Ve=>Ve.done?re(Ve.value):Promise.resolve(Ve.value).then(Je,St);at((y=y.apply(o,m)).next())});const Pt=/^1\d{10}$/,on=/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,_t=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,ln=({user:o,globalSetting:m,dispatch:y})=>{const[re]=(0,f.useSearchParams)(),Oe={height:48,borderRadius:4},[Je]=P.default.useForm(),St=()=>{y({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}),Je.resetFields()},at=(Ct,Dt)=>Dt?Dt.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Pt.test(Dt)||on.test(Dt)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve(),[Ve,Ot]=(0,t.useState)(60),Sn=(0,t.useMemo)(()=>Ve<60&&Ve>0,[Ve]),pn=(0,t.useRef)(),yn=()=>It(void 0,null,function*(){clearInterval(pn.current),Ot(60),pn.current=setInterval(function Ct(){return Ot(Dt=>Dt-1),Ct}(),1e3)}),[bn,un]=(0,t.useState)(!1),[Dn,kn]=(0,t.useState)(!1);(0,t.useEffect)(()=>{o.bindAccountModalVisible?kn(!0):kn(!1)},[o]);const rn=()=>It(void 0,null,function*(){var Ct;const Dt=Je.getFieldValue("userInput"),Ln=Pt.test(Dt),gr=on.test(Dt);if(!Ln&&!gr){n.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}if(un(!0),Ln){const no=yield(0,_e.ZP)(`/api/users/accounts/${(Ct=o.userInfoForBindAccountModal)==null?void 0:Ct.login}/valid_phone.json`,{method:"get",params:{phone:Dt}});if((no==null?void 0:no.status)===-1){un(!1);return}if(no!=null&&no.is_exists){n.ZP.info("\u8BE5\u624B\u673A\u53F7\u5DF2\u88AB\u5176\u5B83\u8D26\u53F7\u7ED1\u5B9A"),un(!1);return}}else{const no=yield(0,_e.ZP)("/api/accounts/valid_email_and_phone",{method:"get",params:{login:Dt,type:1}});if((no==null?void 0:no.status)===-3){n.ZP.info("\u8BE5\u90AE\u7BB1\u5DF2\u88AB\u6CE8\u518C"),un(!1);return}}let $n=(0,E.M)(Dt);const lo=yield y({type:"account/getCode",payload:{login:Dt,type:Ln?3:4,smscode:$n}});un(!1),lo.status===1&&(n.ZP.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),yn())}),Xn=()=>It(void 0,null,function*(){var Ct,Dt;yield Je.validateFields();const Ln=Je.getFieldValue("userInput"),gr=Je.getFieldValue("code"),$n=Pt.test(Ln),lo=on.test(Ln);if(!$n&&!lo){n.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}return $n?(yield y({type:"account/bindPhone",payload:{login:(Ct=o.userInfoForBindAccountModal)==null?void 0:Ct.login,phone:Ln,code:gr}})).status===0:(yield y({type:"account/bindEmail",payload:{login:(Dt=o.userInfoForBindAccountModal)==null?void 0:Dt.login,email:Ln,code:gr}})).status===0}),fn=()=>It(void 0,null,function*(){const Ct=o.loginInfo;_t.test(Ct.password)||n.ZP.error("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539");const Dt=yield(0,_.Es)(Ct);if(Dt.status){n.ZP.error(Dt==null?void 0:Dt.message);return}if(Dt!=null&&Dt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Dt==null?void 0:Dt.start_date)):localStorage.removeItem("extension-modal"),location.pathname==="/user/login"||location.pathname==="/login"){let Ln=re.get("from")||re.get("back_url");Ln?window.location.href=decodeURIComponent(Ln):_t.test(Ct.password)?window.location.reload():(n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure")}else _t.test(Ct.password)?window.location.reload():(n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),f.history.replace("/account/secure?active=3"),y({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}));Je.resetFields()}),ar=()=>It(void 0,null,function*(){(yield Xn())&&(yield fn())});return t.createElement(w.default,{centered:!0,open:Dn,footer:null,width:596,keyboard:!1,maskClosable:!0,wrapClassName:Nt.popLogin,closable:!0,onCancel:St},t.createElement("h1",{className:"font18 mb20"},"\u624B\u673A\u53F7/\u90AE\u7BB1\u7ED1\u5B9A"),t.createElement(P.default,{layout:"vertical",form:Je,autoComplete:"off",preserve:!1},t.createElement(P.default.Item,{name:"userInput",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7/\u90AE\u7BB1"},{validator:at}]},t.createElement(ee.default,{style:Oe,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7"})),t.createElement(P.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},t.createElement(ee.default,{suffix:t.createElement(x.ZP,{loading:bn,type:"link",onClick:rn,disabled:Sn},Sn?`${Ve}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`:"\u83B7\u53D6\u9A8C\u8BC1\u7801"),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"}))),t.createElement("div",{className:Nt.tips},"\u4E3A\u4E86\u8D26\u53F7\u5B89\u5168\u6027\uFF0C\u7ED1\u5B9A\u540E\u53EF\u901A\u8FC7\u8BE5\u624B\u673A\u53F7\u6216\u90AE\u7BB1\u627E\u56DE\u5BC6\u7801"),t.createElement(x.ZP,{size:"middle",type:"primary",block:!0,style:Oe,className:"font16",onClick:ar},"\u7ED1\u5B9A\u5E76\u767B\u5F55"),t.createElement("div",{className:Nt.tips},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",t.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var tn=(0,f.connect)(({user:o,loading:m,globalSetting:y})=>({user:o,globalSetting:y,loading:m.models.index}))(ln),hn=e(71418),Jn=e(61186),Un=e.n(Jn),Zn=e(36952),vr={wrap:"wrap___q9xAc",list:"list___qjgdz",name:"name___ncYhC",tag:"tag___Paafn"},Sr=e(41312),In=(o,m,y)=>new Promise((re,Oe)=>{var Je=Ve=>{try{at(y.next(Ve))}catch(Ot){Oe(Ot)}},St=Ve=>{try{at(y.throw(Ve))}catch(Ot){Oe(Ot)}},at=Ve=>Ve.done?re(Ve.value):Promise.resolve(Ve.value).then(Je,St);at((y=y.apply(o,m)).next())}),Bn=({})=>{const[o,m]=(0,t.useState)(!1),[y,re]=(0,t.useState)([]),[Oe,Je]=(0,t.useState)([]),[St,at]=(0,t.useState)(!1),[Ve,Ot]=(0,t.useState)(!1),Sn=(0,f.useLocation)(),[pn]=(0,f.useSearchParams)();(0,t.useEffect)(()=>{Sr.Z.subscribe("pod-restrict-data",un=>{console.log(un,"data"),m(un.identifier||!1),re(un.data_list||[]),Je([]),at(!1)})},[]);const yn=()=>In(void 0,null,function*(){Ot(!0);const un=y.filter(kn=>Oe.includes(kn.tpi_id));(yield(0,_e.ZP)("/api/myshixuns/batch_del_pods.json",{method:"delete",body:{del_pods:un}})).status===0&&window.location.reload(),Ot(!1)}),bn=()=>{var un;if(console.log(Sn,"location"),(un=Sn.pathname)!=null&&un.includes("/challenges")){window.location.href="/shixuns";return}if(pn.get("type")==="exercises"){window.parent.postMessage("backExercise","*"),Sr.Z.publish("pod-restrict-data",{identifier:!1,data_list:[]});return}window.location.href=`/shixuns/${o}/challenges`};return t.createElement(w.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:o,title:"\u901A\u77E5",width:"600px",footer:t.createElement(Si.Z,{align:"middle",justify:"center"},t.createElement(ue.default,{onChange:un=>{var Dn;console.log(un,222),at(un.target.checked),un.target.checked?Je((Dn=y==null?void 0:y.filter(kn=>!kn.is_current_shixun))==null?void 0:Dn.map(kn=>kn.tpi_id)):Je([])},checked:St},"\u5168\u9009"),t.createElement(x.ZP,{style:{marginLeft:"auto"},onClick:bn},"\u53D6\u6D88"),t.createElement(x.ZP,{disabled:!Oe.length,loading:Ve,type:"primary",onClick:yn},"\u5173\u95ED\u5B9E\u8BAD")),onCancel:bn},t.createElement(hn.Z,{spinning:Ve},t.createElement("div",{className:vr.wrap},t.createElement("p",null,"\u5355\u4E2A\u8D26\u53F7\u6700\u591A\u53EF\u540C\u65F6\u5F00\u542F10\u4E2A\u5B9E\u9A8C\u73AF\u5883\uFF0C\u82E5\u60F3\u5F00\u542F\u8BE5\u5B9E\u8BAD\u8BF7\u5173\u95ED\u5176\u4ED6\u5B9E\u8BAD\u3002"),y==null?void 0:y.map(un=>t.createElement("div",{className:vr.list,key:un.tpi_id},t.createElement(ue.default,{disabled:un.is_current_shixun,onChange:Dn=>{let kn=[...Oe];Dn.target.checked?kn.push(un.tpi_id):kn=Oe.filter(rn=>rn!==un.tpi_id),Je(kn),at(kn.length===y.length)},checked:Oe==null?void 0:Oe.includes(un.tpi_id)}),t.createElement("span",{className:vr.name,onClick:()=>(0,E.xg)(`/shixuns/${un.shixun_identifier}/challenges`),title:un.shixun_name},t.createElement("b",null,un.shixun_name),un.is_current_shixun&&t.createElement("span",{className:vr.tag},"\u5F53\u524D\u5B9E\u8BAD")),t.createElement("span",{style:{color:"#53d1a3"}},"\u8FD0\u884C\u4E2D\u7684\u73AF\u5883\uFF1A",un.pod_num,"\u4E2A"))))))},Fn={token:{colorPrimary:"#3061D0",colorInfo:"#3061D0",colorLink:"#3061D0",borderRadius:2,fontSizeLG:14},components:{Radio:{radioSize:16,dotSize:6},Modal:{titleFontSize:16,titleColor:"#000"}}},pr=e(59301),Pr=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,_n=Object.prototype.propertyIsEnumerable,Lr=(o,m)=>{var y={};for(var re in o)xr.call(o,re)&&m.indexOf(re)<0&&(y[re]=o[re]);if(o!=null&&Pr)for(var re of Pr(o))m.indexOf(re)<0&&_n.call(o,re)&&(y[re]=o[re]);return y},Wr=(o,m,y)=>new Promise((re,Oe)=>{var Je=Ve=>{try{at(y.next(Ve))}catch(Ot){Oe(Ot)}},St=Ve=>{try{at(y.throw(Ve))}catch(Ot){Oe(Ot)}},at=Ve=>Ve.done?re(Ve.value):Promise.resolve(Ve.value).then(Je,St);at((y=y.apply(o,m)).next())});const io=o=>{var m=o,{loading:y,globalSetting:re,dispatch:Oe}=m,Je=Lr(m,["loading","globalSetting","dispatch"]);const St="https://educoder-public.oss-cn-hangzhou.aliyuncs.com/Cover/logo_simple?x-oss-process=image/resize,h_200,w_200,m_pad",at="\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002";(0,t.useEffect)(()=>{(0,E.IS)()&&Ot()},[]),(0,t.useEffect)(()=>{Oe({type:"globalSetting/setShareData",payload:{desc:"\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002",title:document.title,imgUrl:St}})},[location.pathname]),(0,t.useEffect)(()=>{Ve()},[re==null?void 0:re.shareData]);const Ve=()=>{var pn;(pn=window.wx)==null||pn.ready(function(){var yn,bn,un,Dn,kn,rn,Xn={title:((yn=re==null?void 0:re.shareData)==null?void 0:yn.title)||document.title,desc:((bn=re==null?void 0:re.shareData)==null?void 0:bn.desc)||at,link:window.location.href,imgUrl:((Dn=(un=re==null?void 0:re.shareData)==null?void 0:un.imgUrl)==null?void 0:Dn.replace("https://public.educoder.net","https://educoder-public.oss-cn-hangzhou.aliyuncs.com/"))||St};(kn=window.wx)==null||kn.onMenuShareAppMessage(Xn),(rn=window.wx)==null||rn.onMenuShareTimeline(Xn)})};function Ot(){return Wr(this,null,function*(){const pn=yield(0,_e.ZP)(`/api/users/js_sdk_data.json?url=${encodeURIComponent(location.href)}`,{method:"get"});(pn==null?void 0:pn.status)===0&&Sn(pn)})}function Sn(pn){window.wx.config({debug:!1,appId:(pn==null?void 0:pn.appid)||"wx2402d86a6b534f77",timestamp:(pn==null?void 0:pn.timestamp)||1716781260,nonceStr:(pn==null?void 0:pn.noncestr)||"WjRUMvS[",signature:(pn==null?void 0:pn.signature)||"0e182307b372cf71796c33e01b462cbfca0b9930",jsApiList:["checkJsApi","onMenuShareTimeline","onMenuShareAppMessage","onMenuShareQQ","onMenuShareWeibo","onMenuShareQZone"]})}return pr.createElement(pr.Fragment,null)};var Qr=(0,f.connect)(({loading:o,globalSetting:m})=>({loading:o,globalSetting:m}))(io),Lo=e(65517),wo=e(93083),Ar=e(92438),oo=e(59301),$r=Object.defineProperty,Co=Object.defineProperties,vo=Object.getOwnPropertyDescriptors,Xo=Object.getOwnPropertySymbols,or=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,qn=(o,m,y)=>m in o?$r(o,m,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[m]=y,Wn=(o,m)=>{for(var y in m||(m={}))or.call(m,y)&&qn(o,y,m[y]);if(Xo)for(var y of Xo(m))er.call(m,y)&&qn(o,y,m[y]);return o},Jr=(o,m)=>Co(o,vo(m)),Qn=(o,m)=>{var y={};for(var re in o)or.call(o,re)&&m.indexOf(re)<0&&(y[re]=o[re]);if(o!=null&&Xo)for(var re of Xo(o))m.indexOf(re)<0&&er.call(o,re)&&(y[re]=o[re]);return y},Cr=(o,m,y)=>new Promise((re,Oe)=>{var Je=Ve=>{try{at(y.next(Ve))}catch(Ot){Oe(Ot)}},St=Ve=>{try{at(y.throw(Ve))}catch(Ot){Oe(Ot)}},at=Ve=>Ve.done?re(Ve.value):Promise.resolve(Ve.value).then(Je,St);at((y=y.apply(o,m)).next())});Un().locale("zh-cn");const Yr=o=>{var m=o,{loading:y,globalSetting:re,user:Oe,dispatch:Je}=m,St=Qn(m,["loading","globalSetting","user","dispatch"]),at;const Ve=(0,f.useLocation)(),[Ot]=(0,f.useSearchParams)(),Sn=(0,Zn.g)(),{globalLoading:pn}=re,[yn,bn]=(0,t.useState)(!1),un=()=>Cr(void 0,null,function*(){let rn,Xn;const fn=Ve.pathname.split("/");if(Ve!=null&&Ve.search){let ar,Ct;fn.includes("paths")?ar=fn[2]:fn.includes("tasks")&&(Ct=fn[2]),rn=yield Je({type:"user/getUserInfo",payload:Jr(Wn(Wn({},Sn),(0,E.oP)()),{subject_id:ar,game_id:Ct,websiteName:"educoder"})})}else fn.includes("tasks")&&(Xn=fn[2]),rn=yield Je({type:"user/getUserInfo",payload:Jr(Wn({},Sn),{game_id:Xn})});(rn==null?void 0:rn.username)!=="\u6E38\u5BA2"&&(Ve.pathname==="/login"&&(window.location.href="/"),Ve.pathname!=="/user/login"&&Ve.pathname!=="/login"&&window.sessionStorage.getItem("download_url")&&((0,E.Nd)("educoder",window.sessionStorage.getItem("download_url")),window.sessionStorage.removeItem("download_url"))),rn.status===-5&&bn({data:[rn.message],accountInfo:{user_token:rn.message.user_token}})}),Dn=()=>Cr(void 0,null,function*(){var rn,Xn,fn,ar;const Ct=yield(0,_e.ZP)("/api/user_concurrencies",{method:"get"});let Dt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));(Ct==null?void 0:Ct.status)===0&&((rn=Ct==null?void 0:Ct.data)!=null&&rn.limit?((!Dt||Un()(Dt==null?void 0:Dt.time).add(5,"minutes"){d.ZP.config({prefixCls:"ant",iconPrefixCls:"anticon",theme:Wn({},Fn)})},[re.theme]),(0,t.useEffect)(()=>{un(),(0,E.Il)(),function(){function rn(){var Xn=document.documentElement,fn=Xn.clientWidth,ar=1920,Ct=fn/ar;Ct=Ct>2?2:Ct<.6?.6:Ct,Xn.style.fontSize=Ct+"px"}window.addEventListener("resize",rn),rn()}()},[]),(0,t.useEffect)(()=>{Je({type:"globalSetting/query",payload:{}});try{window.top.location.origin}catch(rn){document.referrer.indexOf("educoder.net")===-1&&(window.location.href=window.atob("Jy80MDMn"))}},[]),(0,t.useEffect)(()=>{var rn,Xn,fn,ar,Ct;if(Ve.pathname.indexOf("classrooms")>-1&&Ve.pathname.indexOf("detail")===-1||document.body.scrollIntoView(),Ve.pathname.indexOf("/classrooms/4RW9CYHY")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/4RW9CYHY/exercise";return}if(Ve.pathname.indexOf("/classrooms/qb4ft587")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/qb4ft587/exercise";return}if(Ve.pathname.indexOf("/classrooms/c5q9bsp2")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/c5q9bsp2/exercise";return}if(Je({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),window.location.href==="https://jetcoder.educoder.net"||window.location.href==="https://jetcoder.educoder.net/"){window.location.href="https://www.educoder.net/problems";return}if((rn=window.location.href)!=null&&rn.includes("/problems")&&((Xn=window.location.href)!=null&&Xn.includes("/share"))){const Dt=(Ct=(ar=(fn=window.location)==null?void 0:fn.pathname)==null?void 0:ar.split("/"))==null?void 0:Ct[2];(0,_e.ZP)(`/api/practices/${Dt}/start`,{method:"get"}).then(gr=>{(gr==null?void 0:gr.status)===0&&f.history.replace(`/problems/${gr==null?void 0:gr.identifier}/oj/${Dt}`)});return}if(Ve.pathname==="/admins"||Ve.pathname==="/sidekiq"){const Dt=document.domain;if(Dt.indexOf("educoder.net")>-1)switch(Dt){case"www.educoder.net":case"educoder.net":window.location.href=`https://data.educoder.net${Ve.pathname}`;break;default:let Ln=document.domain.split(".");Ln[0]=Ln[0]+"-data",window.location.href=`https://${Ln.join(".")}${Ve.pathname}`;break}}w.default.destroyAll()},[Ve.pathname]),(0,t.useEffect)(()=>{re.updateData.system_update?localStorage.updateEndTime||new Date().getTime(){localStorage.updateEndTime=re.updateData.end_time}}):localStorage.removeItem("updateEndTime")},[re.updateData.system_update]),(0,t.useEffect)(()=>{var rn;if((rn=Oe==null?void 0:Oe.userInfo)!=null&&rn.login){Dn();const Xn=setInterval(Dn,3e4);return()=>{clearInterval(Xn)}}},[Oe==null?void 0:Oe.userInfo]),(0,t.useEffect)(()=>{var rn,Xn;if((0,E.WX)()){if(!((rn=re==null?void 0:re.setting)!=null&&rn.version))return;(0,E.yC)((Xn=re==null?void 0:re.setting)==null?void 0:Xn.version)>0&&w.default.info({title:"\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E",centered:!0,content:oo.createElement("div",null,oo.createElement("span",{className:"c-red"},"\u60A8\u7684\u5934\u6B4C\u8003\u8BD5\u7CFB\u7EDF\u67DC\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E"),'\uFF0C\u8BF7\u5347\u7EA7\u81F3\u6700\u65B0\u7248\u672C\u540E\u518D\u4F7F\u7528\uFF0C\u70B9\u51FB"\u786E\u5B9A"\u540E\u5C06\u4E0B\u8F7D\u6700\u65B0\u7248\u672C\u7684\u5BA2\u6237\u7AEF,',oo.createElement("span",{className:"c-red"},"\u4E0B\u8F7D\u540E\u8BF7\u5148\u9000\u51FA\u5BA2\u6237\u7AEF\u518D\u5B89\u88C5")),okText:"\u7ACB\u5373\u5347\u7EA7",visible:!0,maskClosable:!1,onOk:()=>((0,E.FH)("Educoder.exe","https://www-cdn.educoder.net/app/Educoder.exe"),new Promise(()=>{}))})}},[(at=re==null?void 0:re.setting)==null?void 0:at.version]),(0,t.useEffect)(()=>{performance.navigation.type===1&&document.body.scrollIntoView()},[performance.navigation.type]);const kn=()=>{var rn,Xn,fn,ar,Ct,Dt,Ln,gr;const $n=localStorage.trackUserTime,lo=localStorage.trackUser;if(!($n&&Un()($n).isSame(Un()().startOf("day"),"d")&&lo==((rn=Oe.userInfo)==null?void 0:rn.login))){localStorage.trackUserTime=new Date,localStorage.trackUser=(Xn=Oe.userInfo)==null?void 0:Xn.login;let no="";switch(Oe.userInfo.role){case 1:no="\u8D85\u7BA1";break;case 2:no="\u8FD0\u8425";break;case 5:no="\u8BA4\u8BC1\u6559\u5E08";break;case 12:no="\u672A\u8BA4\u8BC1\u6559\u5E08";break;case 15:no="\u5B66\u751F";break}((fn=Oe.userInfo)==null?void 0:fn.identity)!=="student"&&((ar=Oe.userInfo)==null?void 0:ar.identity)!=="teacher"&&(no="\u4E13\u4E1A\u4EBA\u58EB"),(Ct=Oe.userInfo)!=null&&Ct.user_school&&((0,E.L9)(["\u5B66\u6821\u6D3B\u8DC3\u7528\u6237",(Dt=Oe.userInfo)==null?void 0:Dt.user_school]),(0,E.L9)(["\u7528\u6237\u8BBF\u95EE\u660E\u7EC6",(Ln=Oe.userInfo)==null?void 0:Ln.login,(gr=Oe.userInfo)==null?void 0:gr.user_school])),(0,E.L9)(["\u5E73\u53F0PC\u7AEF","\u603B\u6D3B\u8DC3\u7528\u6237\u6570"]),(0,E.L9)(["\u5E73\u53F0PC\u7AEF",no])}};return oo.createElement(Ar.Z,null,oo.createElement(wo.StyleProvider,{transformers:[wo.legacyLogicalPropertiesTransformer],hashPriority:"high"},oo.createElement(d.ZP,{locale:k.Z,autoInsertSpaceInButton:!1,componentSize:"middle",theme:Fn},oo.createElement(ct,null),oo.createElement(Z,{open:!!yn,accountInfo:yn==null?void 0:yn.accountInfo,data:yn==null?void 0:yn.data}),oo.createElement(tn,null),oo.createElement(Qr,null),oo.createElement(Bn,null),oo.createElement(hn.Z,{size:"middle",spinning:pn.show,tip:pn.text,className:"ant-spin-nested-loading-black"},oo.createElement(f.Outlet,null)))))};var kr=(0,f.connect)(({loading:o,globalSetting:m,user:y})=>({loading:o,globalSetting:m,user:y}))(Yr)},2686:function(sn,Ue,e){e.d(Ue,{rX:function(){return H},pW:function(){return A},gy:function(){return r},xY:function(){return Se},O5:function(){return Xe},tJ:function(){return de},o1:function(){return J},Rd:function(){return xe}});var t=e(44993),d=e(43418),w=e(28103),k=e(8591),f=e(64681),P=e(89299),n=e(87169),ee=e(25510),ue="data:image/png;base64,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",x=e.p+"static/newqrcode.a8740efb.png",_=e(32637),b=e(59301),O=(I,F,q)=>new Promise((Q,Y)=>{var Z=it=>{try{he(q.next(it))}catch(ye){Y(ye)}},De=it=>{try{he(q.throw(it))}catch(ye){Y(ye)}},he=it=>it.done?Q(it.value):Promise.resolve(it.value).then(Z,De);he((q=q.apply(I,F)).next())});const de=(I,F=!1)=>!!(J(I)&&te(F)),J=I=>(0,f.bg)()?!0:(I({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),te=(I=!1)=>{var F;const{user:q}=(0,t.getDvaApp)()._store.getState();return(F=q.userInfo)!=null&&F.profile_completed?!0:(d.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,P.xg)("/account/profile/edit"),$e()}}),!1)},$e=()=>{d.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()}})},xe=()=>{d.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:b.createElement("div",{style:{textAlign:"center"}},b.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),b.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:_}),b.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Xe=()=>{var I;const{user:F}=(0,t.getDvaApp)()._store.getState();return(I=F.userInfo)!=null&&I.professional_certification?!0:(d.default.confirm({title:"\u63D0\u793A",centered:!0,content:b.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,P.xg)("/account/certification")}}),!1)},Se=()=>(0,f.V9)()?!0:(d.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:b.createElement("div",{className:"tc",style:{marginLeft:-38}},b.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),b.createElement("img",{src:x,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),H=(I,F)=>I?!0:(d.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:b.createElement("div",null,b.createElement("p",null,F||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),b.createElement("div",{style:{marginLeft:"110px"}},b.createElement("img",{src:ue,width:200}),b.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,P.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),A=I=>{d.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:b.createElement("div",null,b.createElement("div",null,b.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),b.createElement(w.Z,null),b.createElement("p",{style:{color:"#666666",fontSize:12}}," ",b.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",b.createElement("a",null,I),"\u5929\u3002"),b.createElement("p",{style:{color:"#666666",fontSize:12}}," ",b.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),b.createElement("div",{style:{textAlign:"center",marginTop:30}},b.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ee,alt:"\u4E8C\u7EF4\u7801",width:160})))})},r=(I,F="")=>{const{shixunsDetail:{detail:q}}=(0,t.getDvaApp)()._store.getState();if((q==null?void 0:q.public)===2||(q==null?void 0:q.public)===1||(q==null?void 0:q.shixun_status)===3){let Q="";return(q==null?void 0:q.public)===2&&(Q="\u5DF2\u516C\u5F00"),(q==null?void 0:q.public)===1&&(Q="\u5F85\u5BA1\u6838"),(q==null?void 0:q.shixun_status)===3&&(Q="\u5DF2\u5173\u95ED"),d.default.info({centered:!0,icon:b.createElement(n.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:b.createElement("div",{className:"tc",style:{marginLeft:-38}},b.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Q,"\uFF0C",F,"\u3002"),b.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),b.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ee,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(q==null?void 0:q.shixun_status)===2?(d.default.confirm({centered:!0,icon:b.createElement(n.Z,null),title:"\u63D0\u793A",content:b.createElement("div",null,b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",F,"\u3002"),b.createElement("br",null),b.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{d.default.confirm({width:440,centered:!0,icon:b.createElement(n.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:()=>O(void 0,null,function*(){(yield I({type:"shixunsDetail/cancelRelease",payload:{id:q==null?void 0:q.identifier}})).status!==401&&(k.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),I({type:"shixunsDetail/getShixunsDetail",payload:{id:q==null?void 0:q.identifier}}),I({type:"practiceSetting/getCommonData",payload:{id:q==null?void 0:q.identifier}}))})})}}),!0):!1}},50371:function(sn,Ue){function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let d=1;d{const f=w[k];f!==void 0&&(t[k]=f)})}return t}Ue.Z=e},13845:function(sn,Ue,e){e.d(Ue,{F:function(){return t},Z:function(){return d}});function t(w){return w!=null&&w===w.window}function d(w,k){var f,P;if(typeof window=="undefined")return 0;const n=k?"scrollTop":"scrollLeft";let ee=0;return t(w)?ee=w[k?"pageYOffset":"pageXOffset"]:w instanceof Document?ee=w.documentElement[n]:(w instanceof HTMLElement||w)&&(ee=w[n]),w&&!t(w)&&typeof ee!="number"&&(ee=(P=((f=w.ownerDocument)!==null&&f!==void 0?f:w).documentElement)===null||P===void 0?void 0:P[n]),ee}},56762:function(sn,Ue,e){e.d(Ue,{Z:function(){return d}});var t=e(59301);function d(){const[,w]=t.useReducer(k=>k+1,0);return w}},68031:function(sn,Ue,e){e.d(Ue,{Z:function(){return k}});var t=e(16089);function d(f,P,n,ee){const ue=n-P;return f/=ee/2,f<1?ue/2*f*f*f+P:ue/2*((f-=2)*f*f+2)+P}var w=e(13845);function k(f){let P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:ee,duration:ue=450}=P,x=n(),_=(0,w.Z)(x,!0),b=Date.now(),O=()=>{const J=Date.now()-b,te=d(J>ue?ue:J,_,f,ue);(0,w.F)(x)?x.scrollTo(window.pageXOffset,te):x instanceof Document||x.constructor.name==="HTMLDocument"?x.documentElement.scrollTop=te:x.scrollTop=te,Jn||P},46400:function(sn,Ue,e){e.d(Ue,{Z:function(){return we}});var t=e(29679),d=e(19248),w=e(99267),k=e(96512),f=e(78987),P=e(92310),n=e.n(P),ee=e(77900),ue=e(26112),x=e(59301),_=e(92343),b=e(36355),O=e(17313),de=e(83116);const J=(oe,G,K,i,h)=>({backgroundColor:oe,border:`${i.lineWidth}px ${i.lineType} ${G}`,[`${h}-icon`]:{color:K}}),te=oe=>{const{componentCls:G,motionDurationSlow:K,marginXS:i,marginSM:h,fontSize:M,fontSizeLG:C,lineHeight:E,borderRadiusLG:L,motionEaseInOutCirc:j,withDescriptionIconSize:Ce,colorText:Ee,colorTextHeading:Te,withDescriptionPadding:Be,defaultPadding:ot}=oe;return{[G]:Object.assign(Object.assign({},(0,O.Wf)(oe)),{position:"relative",display:"flex",alignItems:"center",padding:ot,wordWrap:"break-word",borderRadius:L,[`&${G}-rtl`]:{direction:"rtl"},[`${G}-content`]:{flex:1,minWidth:0},[`${G}-icon`]:{marginInlineEnd:i,lineHeight:0},"&-description":{display:"none",fontSize:M,lineHeight:E},"&-message":{color:Te},[`&${G}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${K} ${j}, opacity ${K} ${j}, + padding-top ${K} ${j}, padding-bottom ${K} ${j}, + margin-bottom ${K} ${j}`},[`&${G}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${G}-with-description`]:{alignItems:"flex-start",padding:Be,[`${G}-icon`]:{marginInlineEnd:h,fontSize:Ce,lineHeight:0},[`${G}-message`]:{display:"block",marginBottom:i,color:Te,fontSize:C},[`${G}-description`]:{display:"block",color:Ee}},[`${G}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},$e=oe=>{const{componentCls:G,colorSuccess:K,colorSuccessBorder:i,colorSuccessBg:h,colorWarning:M,colorWarningBorder:C,colorWarningBg:E,colorError:L,colorErrorBorder:j,colorErrorBg:Ce,colorInfo:Ee,colorInfoBorder:Te,colorInfoBg:Be}=oe;return{[G]:{"&-success":J(h,i,K,oe,G),"&-info":J(Be,Te,Ee,oe,G),"&-warning":J(E,C,M,oe,G),"&-error":Object.assign(Object.assign({},J(Ce,j,L,oe,G)),{[`${G}-description > pre`]:{margin:0,padding:0}})}}},xe=oe=>{const{componentCls:G,iconCls:K,motionDurationMid:i,marginXS:h,fontSizeIcon:M,colorIcon:C,colorIconHover:E}=oe;return{[G]:{"&-action":{marginInlineStart:h},[`${G}-close-icon`]:{marginInlineStart:h,padding:0,overflow:"hidden",fontSize:M,lineHeight:`${M}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${K}-close`]:{color:C,transition:`color ${i}`,"&:hover":{color:E}}},"&-close-text":{color:C,transition:`color ${i}`,"&:hover":{color:E}}}}},Xe=oe=>[te(oe),$e(oe),xe(oe)];var Se=(0,de.Z)("Alert",oe=>[Xe(oe)],oe=>({withDescriptionIconSize:oe.fontSizeHeading3,defaultPadding:`${oe.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${oe.paddingMD}px ${oe.paddingContentHorizontalLG}px`})),H=function(oe,G){var K={};for(var i in oe)Object.prototype.hasOwnProperty.call(oe,i)&&G.indexOf(i)<0&&(K[i]=oe[i]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,i=Object.getOwnPropertySymbols(oe);h{const{icon:G,prefixCls:K,type:i}=oe,h=A[i]||null;return G?(0,_.wm)(G,x.createElement("span",{className:`${K}-icon`},G),()=>({className:n()(`${K}-icon`,{[G.props.className]:G.props.className})})):x.createElement(h,{className:`${K}-icon`})},I=oe=>{const{isClosable:G,prefixCls:K,closeIcon:i,handleClose:h}=oe,M=i===!0||i===void 0?x.createElement(w.Z,null):i;return G?x.createElement("button",{type:"button",onClick:h,className:`${K}-close-icon`,tabIndex:0},M):null};var q=oe=>{const{description:G,prefixCls:K,message:i,banner:h,className:M,rootClassName:C,style:E,onMouseEnter:L,onMouseLeave:j,onClick:Ce,afterClose:Ee,showIcon:Te,closable:Be,closeText:ot,closeIcon:nt,action:fe}=oe,Ye=H(oe,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[R,D]=x.useState(!1),N=x.useRef(null),{getPrefixCls:s,direction:V,alert:me}=x.useContext(b.E_),v=s("alert",K),[u,$]=Se(v),z=le=>{var Ne;D(!0),(Ne=oe.onClose)===null||Ne===void 0||Ne.call(oe,le)},B=x.useMemo(()=>oe.type!==void 0?oe.type:h?"warning":"info",[oe.type,h]),U=x.useMemo(()=>ot?!0:typeof Be=="boolean"?Be:nt!==!1&&nt!==null&&nt!==void 0,[ot,nt,Be]),be=h&&Te===void 0?!0:Te,pe=n()(v,`${v}-${B}`,{[`${v}-with-description`]:!!G,[`${v}-no-icon`]:!be,[`${v}-banner`]:!!h,[`${v}-rtl`]:V==="rtl"},me==null?void 0:me.className,M,C,$),Le=(0,ue.Z)(Ye,{aria:!0,data:!0});return u(x.createElement(ee.default,{visible:!R,motionName:`${v}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:le=>({maxHeight:le.offsetHeight}),onLeaveEnd:Ee},le=>{let{className:Ne,style:Re}=le;return x.createElement("div",Object.assign({ref:N,"data-show":!R,className:n()(pe,Ne),style:Object.assign(Object.assign(Object.assign({},me==null?void 0:me.style),E),Re),onMouseEnter:L,onMouseLeave:j,onClick:Ce,role:"alert"},Le),be?x.createElement(r,{description:G,icon:oe.icon,prefixCls:v,type:B}):null,x.createElement("div",{className:`${v}-content`},i?x.createElement("div",{className:`${v}-message`},i):null,G?x.createElement("div",{className:`${v}-description`},G):null),fe?x.createElement("div",{className:`${v}-action`},fe):null,x.createElement(I,{isClosable:U,prefixCls:v,closeIcon:ot||nt,handleClose:z}))}))},Q=e(6487),Y=e(56789),Z=e(7942),De=e(76773),it=function(oe){(0,Z.Z)(K,oe);var G=(0,De.Z)(K);function K(){var i;return(0,Q.Z)(this,K),i=G.apply(this,arguments),i.state={error:void 0,info:{componentStack:""}},i}return(0,Y.Z)(K,[{key:"componentDidCatch",value:function(h,M){this.setState({error:h,info:M})}},{key:"render",value:function(){const{message:h,description:M,children:C}=this.props,{error:E,info:L}=this.state,j=L&&L.componentStack?L.componentStack:null,Ce=typeof h=="undefined"?(E||"").toString():h,Ee=typeof M=="undefined"?j:M;return E?x.createElement(q,{type:"error",message:Ce,description:x.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},Ee)}):C}}]),K}(x.Component);const ye=q;ye.ErrorBoundary=it;var we=ye},49127:function(sn,Ue,e){e.d(Ue,{Z:function(){return G}});var t=e(92310),d=e.n(t),w=e(77900),k=e(59301),f=e(36785),P=e(92343),n=e(36355),ee=e(93083),ue=e(17313),x=e(45157),_=e(37613),b=e(83116);const O=new ee.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),de=new ee.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),J=new ee.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),te=new ee.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),$e=new ee.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),xe=new ee.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),Xe=K=>{const{componentCls:i,iconCls:h,antCls:M,badgeShadowSize:C,motionDurationSlow:E,textFontSize:L,textFontSizeSM:j,statusSize:Ce,dotSize:Ee,textFontWeight:Te,indicatorHeight:Be,indicatorHeightSM:ot,marginXS:nt}=K,fe=`${M}-scroll-number`,Ye=(0,x.Z)(K,(R,D)=>{let{darkColor:N}=D;return{[`&${i} ${i}-color-${R}`]:{background:N,[`&:not(${i}-count)`]:{color:N}}}});return{[i]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ue.Wf)(K)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${i}-count`]:{zIndex:K.indicatorZIndex,minWidth:Be,height:Be,color:K.badgeTextColor,fontWeight:Te,fontSize:L,lineHeight:`${Be}px`,whiteSpace:"nowrap",textAlign:"center",background:K.badgeColor,borderRadius:Be/2,boxShadow:`0 0 0 ${C}px ${K.badgeShadowColor}`,transition:`background ${K.motionDurationMid}`,a:{color:K.badgeTextColor},"a:hover":{color:K.badgeTextColor},"a:hover &":{background:K.badgeColorHover}},[`${i}-count-sm`]:{minWidth:ot,height:ot,fontSize:j,lineHeight:`${ot}px`,borderRadius:ot/2},[`${i}-multiple-words`]:{padding:`0 ${K.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${i}-dot`]:{zIndex:K.indicatorZIndex,width:Ee,minWidth:Ee,height:Ee,background:K.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${C}px ${K.badgeShadowColor}`},[`${i}-dot${fe}`]:{transition:`background ${E}`},[`${i}-count, ${i}-dot, ${fe}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${h}-spin`]:{animationName:xe,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${i}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${i}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Ce,height:Ce,verticalAlign:"middle",borderRadius:"50%"},[`${i}-status-success`]:{backgroundColor:K.colorSuccess},[`${i}-status-processing`]:{overflow:"visible",color:K.colorPrimary,backgroundColor:K.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:C,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:O,animationDuration:K.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${i}-status-default`]:{backgroundColor:K.colorTextPlaceholder},[`${i}-status-error`]:{backgroundColor:K.colorError},[`${i}-status-warning`]:{backgroundColor:K.colorWarning},[`${i}-status-text`]:{marginInlineStart:nt,color:K.colorText,fontSize:K.fontSize}}}),Ye),{[`${i}-zoom-appear, ${i}-zoom-enter`]:{animationName:de,animationDuration:K.motionDurationSlow,animationTimingFunction:K.motionEaseOutBack,animationFillMode:"both"},[`${i}-zoom-leave`]:{animationName:J,animationDuration:K.motionDurationSlow,animationTimingFunction:K.motionEaseOutBack,animationFillMode:"both"},[`&${i}-not-a-wrapper`]:{[`${i}-zoom-appear, ${i}-zoom-enter`]:{animationName:te,animationDuration:K.motionDurationSlow,animationTimingFunction:K.motionEaseOutBack},[`${i}-zoom-leave`]:{animationName:$e,animationDuration:K.motionDurationSlow,animationTimingFunction:K.motionEaseOutBack},[`&:not(${i}-status)`]:{verticalAlign:"middle"},[`${fe}-custom-component, ${i}-count`]:{transform:"none"},[`${fe}-custom-component, ${fe}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${fe}`]:{overflow:"hidden",[`${fe}-only`]:{position:"relative",display:"inline-block",height:Be,transition:`all ${K.motionDurationSlow} ${K.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${fe}-only-unit`]:{height:Be,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${fe}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${i}-count, ${i}-dot, ${fe}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},Se=K=>{const{fontSize:i,lineHeight:h,lineWidth:M,marginXS:C,colorBorderBg:E}=K,L=Math.round(i*h),j=M,Ce=K.colorBgContainer,Ee=K.colorError,Te=K.colorErrorHover;return(0,_.TS)(K,{badgeFontHeight:L,badgeShadowSize:j,badgeTextColor:Ce,badgeColor:Ee,badgeColorHover:Te,badgeShadowColor:E,badgeProcessingDuration:"1.2s",badgeRibbonOffset:C,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},H=K=>{const{fontSize:i,lineHeight:h,fontSizeSM:M,lineWidth:C}=K;return{indicatorZIndex:"auto",indicatorHeight:Math.round(i*h)-2*C,indicatorHeightSM:i,dotSize:M/2,textFontSize:M,textFontSizeSM:M,textFontWeight:"normal",statusSize:M/2}};var A=(0,b.Z)("Badge",K=>{const i=Se(K);return[Xe(i)]},H);const r=K=>{const{antCls:i,badgeFontHeight:h,marginXS:M,badgeRibbonOffset:C}=K,E=`${i}-ribbon`,L=`${i}-ribbon-wrapper`,j=(0,x.Z)(K,(Ce,Ee)=>{let{darkColor:Te}=Ee;return{[`&${E}-color-${Ce}`]:{background:Te,color:Te}}});return{[`${L}`]:{position:"relative"},[`${E}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ue.Wf)(K)),{position:"absolute",top:M,padding:`0 ${K.paddingXS}px`,color:K.colorPrimary,lineHeight:`${h}px`,whiteSpace:"nowrap",backgroundColor:K.colorPrimary,borderRadius:K.borderRadiusSM,[`${E}-text`]:{color:K.colorTextLightSolid},[`${E}-corner`]:{position:"absolute",top:"100%",width:C,height:C,color:"currentcolor",border:`${C/2}px solid`,transform:K.badgeRibbonCornerTransform,transformOrigin:"top",filter:K.badgeRibbonCornerFilter}}),j),{[`&${E}-placement-end`]:{insetInlineEnd:-C,borderEndEndRadius:0,[`${E}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${E}-placement-start`]:{insetInlineStart:-C,borderEndStartRadius:0,[`${E}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var I=(0,b.Z)(["Badge","Ribbon"],K=>{const i=Se(K);return[r(i)]},H),q=K=>{const{className:i,prefixCls:h,style:M,color:C,children:E,text:L,placement:j="end",rootClassName:Ce}=K,{getPrefixCls:Ee,direction:Te}=k.useContext(n.E_),Be=Ee("ribbon",h),ot=(0,f.o2)(C,!1),nt=d()(Be,`${Be}-placement-${j}`,{[`${Be}-rtl`]:Te==="rtl",[`${Be}-color-${C}`]:ot},i),[fe,Ye]=I(Be),R={},D={};return C&&!ot&&(R.background=C,D.color=C),fe(k.createElement("div",{className:d()(`${Be}-wrapper`,Ce,Ye)},E,k.createElement("div",{className:d()(nt,Ye),style:Object.assign(Object.assign({},R),M)},k.createElement("span",{className:`${Be}-text`},L),k.createElement("div",{className:`${Be}-corner`,style:D}))))};function Q(K){let{prefixCls:i,value:h,current:M,offset:C=0}=K,E;return C&&(E={position:"absolute",top:`${C}00%`,left:0}),k.createElement("span",{style:E,className:d()(`${i}-only-unit`,{current:M})},h)}function Y(K,i,h){let M=K,C=0;for(;(M+10)%10!==i;)M+=h,C+=h;return C}function Z(K){const{prefixCls:i,count:h,value:M}=K,C=Number(M),E=Math.abs(h),[L,j]=k.useState(C),[Ce,Ee]=k.useState(E),Te=()=>{j(C),Ee(E)};k.useEffect(()=>{const nt=setTimeout(()=>{Te()},1e3);return()=>{clearTimeout(nt)}},[C]);let Be,ot;if(L===C||Number.isNaN(C)||Number.isNaN(L))Be=[k.createElement(Q,Object.assign({},K,{key:C,current:!0}))],ot={transition:"none"};else{Be=[];const nt=C+10,fe=[];for(let D=C;D<=nt;D+=1)fe.push(D);const Ye=fe.findIndex(D=>D%10===L);Be=fe.map((D,N)=>{const s=D%10;return k.createElement(Q,Object.assign({},K,{key:D,value:s,offset:N-Ye,current:N===Ye}))});const R=Ce{const{prefixCls:h,count:M,className:C,motionClassName:E,style:L,title:j,show:Ce,component:Ee="sup",children:Te}=K,Be=De(K,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:ot}=k.useContext(n.E_),nt=ot("scroll-number",h),fe=Object.assign(Object.assign({},Be),{"data-show":Ce,style:L,className:d()(nt,C,E),title:j});let Ye=M;if(M&&Number(M)%1===0){const R=String(M).split("");Ye=k.createElement("bdi",null,R.map((D,N)=>k.createElement(Z,{prefixCls:nt,count:Number(M),value:D,key:R.length-N})))}return L&&L.borderColor&&(fe.style=Object.assign(Object.assign({},L),{boxShadow:`0 0 0 1px ${L.borderColor} inset`})),Te?(0,P.Tm)(Te,R=>({className:d()(`${nt}-custom-component`,R==null?void 0:R.className,E)})):k.createElement(Ee,Object.assign({},fe,{ref:i}),Ye)}),ye=function(K,i){var h={};for(var M in K)Object.prototype.hasOwnProperty.call(K,M)&&i.indexOf(M)<0&&(h[M]=K[M]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,M=Object.getOwnPropertySymbols(K);C{var h,M,C,E,L;const{prefixCls:j,scrollNumberPrefixCls:Ce,children:Ee,status:Te,text:Be,color:ot,count:nt=null,overflowCount:fe=99,dot:Ye=!1,size:R="default",title:D,offset:N,style:s,className:V,rootClassName:me,classNames:v,styles:u,showZero:$=!1}=K,z=ye(K,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:B,direction:U,badge:be}=k.useContext(n.E_),pe=B("badge",j),[Le,le]=A(pe),Ne=nt>fe?`${fe}+`:nt,Re=Ne==="0"||Ne===0,wt=nt===null||Re&&!$,Ft=(Te!=null||ot!=null)&&wt,Et=Ye&&!Re,kt=Et?"":Ne,Tt=(0,k.useMemo)(()=>(kt==null||kt===""||Re&&!$)&&!Et,[kt,Re,$,Et]),gt=(0,k.useRef)(nt);Tt||(gt.current=nt);const Wt=gt.current,wn=(0,k.useRef)(kt);Tt||(wn.current=kt);const Yn=wn.current,Tn=(0,k.useRef)(Et);Tt||(Tn.current=Et);const Gn=(0,k.useMemo)(()=>{if(!N)return Object.assign(Object.assign({},be==null?void 0:be.style),s);const wr={marginTop:N[1]};return U==="rtl"?wr.left=parseInt(N[0],10):wr.right=-parseInt(N[0],10),Object.assign(Object.assign(Object.assign({},wr),be==null?void 0:be.style),s)},[U,N,s,be==null?void 0:be.style]),lr=D!=null?D:typeof Wt=="string"||typeof Wt=="number"?Wt:void 0,Kn=Tt||!Be?null:k.createElement("span",{className:`${pe}-status-text`},Be),Qt=!Wt||typeof Wt!="object"?void 0:(0,P.Tm)(Wt,wr=>({style:Object.assign(Object.assign({},Gn),wr.style)})),tr=(0,f.o2)(ot,!1),hr=d()(v==null?void 0:v.indicator,(h=be==null?void 0:be.classNames)===null||h===void 0?void 0:h.indicator,{[`${pe}-status-dot`]:Ft,[`${pe}-status-${Te}`]:!!Te,[`${pe}-color-${ot}`]:tr}),An={};ot&&!tr&&(An.color=ot,An.background=ot);const Nn=d()(pe,{[`${pe}-status`]:Ft,[`${pe}-not-a-wrapper`]:!Ee,[`${pe}-rtl`]:U==="rtl"},V,me,be==null?void 0:be.className,(M=be==null?void 0:be.classNames)===null||M===void 0?void 0:M.root,v==null?void 0:v.root,le);if(!Ee&&Ft){const wr=Gn.color;return Le(k.createElement("span",Object.assign({},z,{className:Nn,style:Object.assign(Object.assign(Object.assign({},u==null?void 0:u.root),(C=be==null?void 0:be.styles)===null||C===void 0?void 0:C.root),Gn)}),k.createElement("span",{className:hr,style:Object.assign(Object.assign(Object.assign({},u==null?void 0:u.indicator),(E=be==null?void 0:be.styles)===null||E===void 0?void 0:E.indicator),An)}),Be&&k.createElement("span",{style:{color:wr},className:`${pe}-status-text`},Be)))}return Le(k.createElement("span",Object.assign({ref:i},z,{className:Nn,style:Object.assign(Object.assign({},(L=be==null?void 0:be.styles)===null||L===void 0?void 0:L.root),u==null?void 0:u.root)}),Ee,k.createElement(w.default,{visible:!Tt,motionName:`${pe}-zoom`,motionAppear:!1,motionDeadline:1e3},wr=>{let{className:ze,ref:ht}=wr;var xt,ut;const Xt=B("scroll-number",Ce),Mn=Tn.current,$t=d()(v==null?void 0:v.indicator,(xt=be==null?void 0:be.classNames)===null||xt===void 0?void 0:xt.indicator,{[`${pe}-dot`]:Mn,[`${pe}-count`]:!Mn,[`${pe}-count-sm`]:R==="small",[`${pe}-multiple-words`]:!Mn&&Yn&&Yn.toString().length>1,[`${pe}-status-${Te}`]:!!Te,[`${pe}-color-${ot}`]:tr});let Rn=Object.assign(Object.assign(Object.assign({},u==null?void 0:u.indicator),(ut=be==null?void 0:be.styles)===null||ut===void 0?void 0:ut.indicator),Gn);return ot&&!tr&&(Rn=Rn||{},Rn.background=ot),k.createElement(it,{prefixCls:Xt,show:!Tt,motionClassName:ze,className:$t,count:Yn,title:lr,style:Rn,key:"scrollNumber",ref:ht},Qt)}),Kn))},oe=k.forwardRef(we);oe.Ribbon=q;var G=oe},24905:function(sn,Ue,e){e.d(Ue,{default:function(){return I}});var t=e(92310),d=e.n(t),w=e(5630),k=e(59301),f=e(36355),P=e(1684),n=e(32441),ue=k.createContext(null),x=e(98447),_=e(14088),b=e(4572),O=function(F,q){var Q={};for(var Y in F)Object.prototype.hasOwnProperty.call(F,Y)&&q.indexOf(Y)<0&&(Q[Y]=F[Y]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,Y=Object.getOwnPropertySymbols(F);Z{var Q;const{prefixCls:Y,className:Z,rootClassName:De,children:he,indeterminate:it=!1,style:ye,onMouseEnter:we,onMouseLeave:oe,skipGroup:G=!1,disabled:K}=F,i=O(F,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:h,direction:M,checkbox:C}=k.useContext(f.E_),E=k.useContext(ue),{isFormItemInput:L}=k.useContext(n.aM),j=k.useContext(P.Z),Ce=(Q=(E==null?void 0:E.disabled)||K)!==null&&Q!==void 0?Q:j,Ee=k.useRef(i.value);k.useEffect(()=>{E==null||E.registerValue(i.value)},[]),k.useEffect(()=>{if(!G)return i.value!==Ee.current&&(E==null||E.cancelValue(Ee.current),E==null||E.registerValue(i.value),Ee.current=i.value),()=>E==null?void 0:E.cancelValue(i.value)},[i.value]);const Te=h("checkbox",Y),[Be,ot]=(0,x.ZP)(Te),nt=Object.assign({},i);E&&!G&&(nt.onChange=function(){i.onChange&&i.onChange.apply(i,arguments),E.toggleOption&&E.toggleOption({label:he,value:i.value})},nt.name=E.name,nt.checked=E.value.includes(i.value));const fe=d()(`${Te}-wrapper`,{[`${Te}-rtl`]:M==="rtl",[`${Te}-wrapper-checked`]:nt.checked,[`${Te}-wrapper-disabled`]:Ce,[`${Te}-wrapper-in-form-item`]:L},C==null?void 0:C.className,Z,De,ot),Ye=d()({[`${Te}-indeterminate`]:it},b.A,ot),R=it?"mixed":void 0;return Be(k.createElement(_.Z,{component:"Checkbox",disabled:Ce},k.createElement("label",{className:fe,style:Object.assign(Object.assign({},C==null?void 0:C.style),ye),onMouseEnter:we,onMouseLeave:oe},k.createElement(w.Z,Object.assign({"aria-checked":R},nt,{prefixCls:Te,className:Ye,disabled:Ce,ref:q})),he!==void 0&&k.createElement("span",null,he))))};var te=k.forwardRef(de),$e=e(92393),xe=e(2738),Xe=function(F,q){var Q={};for(var Y in F)Object.prototype.hasOwnProperty.call(F,Y)&&q.indexOf(Y)<0&&(Q[Y]=F[Y]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,Y=Object.getOwnPropertySymbols(F);Z{const{defaultValue:Q,children:Y,options:Z=[],prefixCls:De,className:he,rootClassName:it,style:ye,onChange:we}=F,oe=Xe(F,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:G,direction:K}=k.useContext(f.E_),[i,h]=k.useState(oe.value||Q||[]),[M,C]=k.useState([]);k.useEffect(()=>{"value"in oe&&h(oe.value||[])},[oe.value]);const E=k.useMemo(()=>Z.map(D=>typeof D=="string"||typeof D=="number"?{label:D,value:D}:D),[Z]),L=D=>{C(N=>N.filter(s=>s!==D))},j=D=>{C(N=>[].concat((0,$e.Z)(N),[D]))},Ce=D=>{const N=i.indexOf(D.value),s=(0,$e.Z)(i);N===-1?s.push(D.value):s.splice(N,1),"value"in oe||h(s),we==null||we(s.filter(V=>M.includes(V)).sort((V,me)=>{const v=E.findIndex($=>$.value===V),u=E.findIndex($=>$.value===me);return v-u}))},Ee=G("checkbox",De),Te=`${Ee}-group`,[Be,ot]=(0,x.ZP)(Ee),nt=(0,xe.Z)(oe,["value","disabled"]),fe=Z.length?E.map(D=>k.createElement(te,{prefixCls:Ee,key:D.value.toString(),disabled:"disabled"in D?D.disabled:oe.disabled,value:D.value,checked:i.includes(D.value),onChange:D.onChange,className:`${Te}-item`,style:D.style,title:D.title},D.label)):Y,Ye={toggleOption:Ce,value:i,disabled:oe.disabled,name:oe.name,registerValue:j,cancelValue:L},R=d()(Te,{[`${Te}-rtl`]:K==="rtl"},he,it,ot);return Be(k.createElement("div",Object.assign({className:R,style:ye},nt,{ref:q}),k.createElement(ue.Provider,{value:Ye},fe)))},H=k.forwardRef(Se);var A=k.memo(H);const r=te;r.Group=A,r.__ANT_CHECKBOX=!0;var I=r},98447:function(sn,Ue,e){e.d(Ue,{C2:function(){return f}});var t=e(17313),d=e(37613),w=e(83116);const k=P=>{const{checkboxCls:n}=P,ee=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,t.Wf)(P)),{display:"inline-flex",flexWrap:"wrap",columnGap:P.marginXS,[`> ${P.antCls}-row`]:{flex:1}}),[ee]:Object.assign(Object.assign({},(0,t.Wf)(P)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ee}`]:{marginInlineStart:0},[`&${ee}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,t.Wf)(P)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:P.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,t.oN)(P))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:P.checkboxSize,height:P.checkboxSize,direction:"ltr",backgroundColor:P.colorBgContainer,border:`${P.lineWidth}px ${P.lineType} ${P.colorBorder}`,borderRadius:P.borderRadiusSM,borderCollapse:"separate",transition:`all ${P.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:P.checkboxSize/14*5,height:P.checkboxSize/14*8,border:`${P.lineWidthBold}px solid ${P.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${P.motionDurationFast} ${P.motionEaseInBack}, opacity ${P.motionDurationFast}`}},"& + span":{paddingInlineStart:P.paddingXS,paddingInlineEnd:P.paddingXS}})},{[` + ${ee}:not(${ee}-disabled), + ${n}:not(${n}-disabled) + `]:{[`&:hover ${n}-inner`]:{borderColor:P.colorPrimary}},[`${ee}:not(${ee}-disabled)`]:{[`&:hover ${n}-checked:not(${n}-disabled) ${n}-inner`]:{backgroundColor:P.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${n}-checked:not(${n}-disabled):after`]:{borderColor:P.colorPrimaryHover}}},{[`${n}-checked`]:{[`${n}-inner`]:{backgroundColor:P.colorPrimary,borderColor:P.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${P.motionDurationMid} ${P.motionEaseOutBack} ${P.motionDurationFast}`}}},[` + ${ee}-checked:not(${ee}-disabled), + ${n}-checked:not(${n}-disabled) + `]:{[`&:hover ${n}-inner`]:{backgroundColor:P.colorPrimaryHover,borderColor:"transparent"}}},{[n]:{"&-indeterminate":{[`${n}-inner`]:{backgroundColor:P.colorBgContainer,borderColor:P.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:P.fontSizeLG/2,height:P.fontSizeLG/2,backgroundColor:P.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ee}-disabled`]:{cursor:"not-allowed"},[`${n}-disabled`]:{[`&, ${n}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${n}-inner`]:{background:P.colorBgContainerDisabled,borderColor:P.colorBorder,"&:after":{borderColor:P.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:P.colorTextDisabled},[`&${n}-indeterminate ${n}-inner::after`]:{background:P.colorTextDisabled}}}]};function f(P,n){const ee=(0,d.TS)(n,{checkboxCls:`.${P}`,checkboxSize:n.controlInteractiveSize});return[k(ee)]}Ue.ZP=(0,w.Z)("Checkbox",(P,n)=>{let{prefixCls:ee}=n;return[f(ee,P)]})},93891:function(sn,Ue,e){var t=e(59301),d=e(36355),w=e(64165);const k=f=>{const{componentName:P}=f,{getPrefixCls:n}=(0,t.useContext)(d.E_),ee=n("empty");switch(P){case"Table":case"List":return t.createElement(w.Z,{image:w.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(w.Z,{image:w.Z.PRESENTED_IMAGE_SIMPLE,className:`${ee}-small`});default:return t.createElement(w.Z,null)}};Ue.Z=k},28103:function(sn,Ue,e){e.d(Ue,{Z:function(){return b}});var t=e(92310),d=e.n(t),w=e(59301),k=e(36355),f=e(17313),P=e(83116),n=e(37613);const ee=O=>{const{componentCls:de,sizePaddingEdgeHorizontal:J,colorSplit:te,lineWidth:$e,textPaddingInline:xe,orientationMargin:Xe,verticalMarginInline:Se}=O;return{[de]:Object.assign(Object.assign({},(0,f.Wf)(O)),{borderBlockStart:`${$e}px solid ${te}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Se,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${$e}px solid ${te}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${O.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${de}-with-text`]:{display:"flex",alignItems:"center",margin:`${O.dividerHorizontalWithTextGutterMargin}px 0`,color:O.colorTextHeading,fontWeight:500,fontSize:O.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${te}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${$e}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${de}-with-text-left`]:{"&::before":{width:`${Xe*100}%`},"&::after":{width:`${100-Xe*100}%`}},[`&-horizontal${de}-with-text-right`]:{"&::before":{width:`${100-Xe*100}%`},"&::after":{width:`${Xe*100}%`}},[`${de}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:xe},"&-dashed":{background:"none",borderColor:te,borderStyle:"dashed",borderWidth:`${$e}px 0 0`},[`&-horizontal${de}-with-text${de}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${de}-dashed`]:{borderInlineStartWidth:$e,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${de}-with-text`]:{color:O.colorText,fontWeight:"normal",fontSize:O.fontSize},[`&-horizontal${de}-with-text-left${de}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${de}-inner-text`]:{paddingInlineStart:J}},[`&-horizontal${de}-with-text-right${de}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${de}-inner-text`]:{paddingInlineEnd:J}}})}};var ue=(0,P.Z)("Divider",O=>{const de=(0,n.TS)(O,{dividerHorizontalWithTextGutterMargin:O.margin,dividerHorizontalGutterMargin:O.marginLG,sizePaddingEdgeHorizontal:0});return[ee(de)]},O=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:O.marginXS})),x=function(O,de){var J={};for(var te in O)Object.prototype.hasOwnProperty.call(O,te)&&de.indexOf(te)<0&&(J[te]=O[te]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,te=Object.getOwnPropertySymbols(O);$e{const{getPrefixCls:de,direction:J,divider:te}=w.useContext(k.E_),{prefixCls:$e,type:xe="horizontal",orientation:Xe="center",orientationMargin:Se,className:H,rootClassName:A,children:r,dashed:I,plain:F,style:q}=O,Q=x(O,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Y=de("divider",$e),[Z,De]=ue(Y),he=Xe.length>0?`-${Xe}`:Xe,it=!!r,ye=Xe==="left"&&Se!=null,we=Xe==="right"&&Se!=null,oe=d()(Y,te==null?void 0:te.className,De,`${Y}-${xe}`,{[`${Y}-with-text`]:it,[`${Y}-with-text${he}`]:it,[`${Y}-dashed`]:!!I,[`${Y}-plain`]:!!F,[`${Y}-rtl`]:J==="rtl",[`${Y}-no-default-orientation-margin-left`]:ye,[`${Y}-no-default-orientation-margin-right`]:we},H,A),G=w.useMemo(()=>typeof Se=="number"?Se:/^\d+$/.test(Se)?Number(Se):Se,[Se]),K=Object.assign(Object.assign({},ye&&{marginLeft:G}),we&&{marginRight:G});return Z(w.createElement("div",Object.assign({className:oe,style:Object.assign(Object.assign({},te==null?void 0:te.style),q)},Q,{role:"separator"}),r&&xe!=="vertical"&&w.createElement("span",{className:`${Y}-inner-text`,style:K},r)))}},91857:function(sn,Ue,e){var t=e(59301),d=e(38819),w=e(92310),k=e.n(w),f=e(31561),P=e(70425),n=e(18929),ee=e(2738),ue=e(79676),x=e(53487),_=e(92343),b=e(36355),O=e(20834),de=e(40875),J=e(88088),te=e(47211);const $e=null,xe=A=>{const{menu:r,arrow:I,prefixCls:F,children:q,trigger:Q,disabled:Y,dropdownRender:Z,getPopupContainer:De,overlayClassName:he,rootClassName:it,open:ye,onOpenChange:we,visible:oe,onVisibleChange:G,mouseEnterDelay:K=.15,mouseLeaveDelay:i=.1,autoAdjustOverflow:h=!0,placement:M="",overlay:C,transitionName:E}=A,{getPopupContainer:L,getPrefixCls:j,direction:Ce}=t.useContext(b.E_),Ee=t.useMemo(()=>{const B=j();return E!==void 0?E:M.includes("top")?`${B}-slide-down`:`${B}-slide-up`},[j,M,E]),Te=t.useMemo(()=>M?M.includes("Center")?M.slice(0,M.indexOf("Center")):M:Ce==="rtl"?"bottomRight":"bottomLeft",[M,Ce]),Be=j("dropdown",F),[ot,nt]=(0,te.Z)(Be),[,fe]=(0,J.Z)(),Ye=t.Children.only(q),R=(0,_.Tm)(Ye,{className:k()(`${Be}-trigger`,{[`${Be}-rtl`]:Ce==="rtl"},Ye.props.className),disabled:Y}),D=Y?[]:Q;let N;D&&D.includes("contextMenu")&&(N=!0);const[s,V]=(0,n.Z)(!1,{value:ye!=null?ye:oe}),me=(0,P.useEvent)(B=>{we==null||we(B),G==null||G(B),V(B)}),v=k()(he,it,nt,{[`${Be}-rtl`]:Ce==="rtl"}),u=(0,ue.Z)({arrowPointAtCenter:typeof I=="object"&&I.pointAtCenter,autoAdjustOverflow:h,offset:fe.marginXXS,arrowWidth:I?fe.sizePopupArrow:0,borderRadius:fe.borderRadius}),$=t.useCallback(()=>{V(!1)},[]),z=()=>{let B;return r!=null&&r.items?B=t.createElement(O.default,Object.assign({},r)):typeof C=="function"?B=C():B=C,Z&&(B=Z(B)),B=t.Children.only(typeof B=="string"?t.createElement("span",null,B):B),t.createElement(de.J,{prefixCls:`${Be}-menu`,expandIcon:t.createElement("span",{className:`${Be}-menu-submenu-arrow`},t.createElement(d.Z,{className:`${Be}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:$,validator:U=>{let{mode:be}=U}},B)};return ot(t.createElement(f.Z,Object.assign({alignPoint:N},(0,ee.Z)(A,["rootClassName"]),{mouseEnterDelay:K,mouseLeaveDelay:i,visible:s,builtinPlacements:u,arrow:!!I,overlayClassName:v,prefixCls:Be,getPopupContainer:De||L,transitionName:Ee,trigger:D,overlay:z,placement:Te,onVisibleChange:me}),R))};function Xe(A){return Object.assign(Object.assign({},A),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Se=(0,x.Z)(xe,"dropdown",A=>A,Xe),H=A=>t.createElement(Se,Object.assign({},A),t.createElement("span",null));xe._InternalPanelDoNotUseOrYouWillBeFired=H,Ue.Z=xe},38854:function(sn,Ue,e){e.d(Ue,{Z:function(){return J}});var t=e(91857),d=e(92310),w=e.n(d),k=e(59301),f=e(18785),P=e(3113),n=e(36355),ee=e(81327),ue=e(33234),x=e(47211),_=function(te,$e){var xe={};for(var Xe in te)Object.prototype.hasOwnProperty.call(te,Xe)&&$e.indexOf(Xe)<0&&(xe[Xe]=te[Xe]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Xe=Object.getOwnPropertySymbols(te);Se{const{getPopupContainer:$e,getPrefixCls:xe,direction:Xe}=k.useContext(n.E_),{prefixCls:Se,type:H="default",danger:A,disabled:r,loading:I,onClick:F,htmlType:q,children:Q,className:Y,menu:Z,arrow:De,autoFocus:he,overlay:it,trigger:ye,align:we,open:oe,onOpenChange:G,placement:K,getPopupContainer:i,href:h,icon:M=k.createElement(f.Z,null),title:C,buttonsRender:E=z=>z,mouseEnterDelay:L,mouseLeaveDelay:j,overlayClassName:Ce,overlayStyle:Ee,destroyPopupOnHide:Te,dropdownRender:Be}=te,ot=_(te,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),nt=xe("dropdown",Se),fe=`${nt}-button`,[Ye,R]=(0,x.Z)(nt),D={menu:Z,arrow:De,autoFocus:he,align:we,disabled:r,trigger:r?[]:ye,onOpenChange:G,getPopupContainer:i||$e,mouseEnterDelay:L,mouseLeaveDelay:j,overlayClassName:Ce,overlayStyle:Ee,destroyPopupOnHide:Te,dropdownRender:Be},{compactSize:N,compactItemClassnames:s}=(0,ue.ri)(nt,Xe),V=w()(fe,s,Y,R);"overlay"in te&&(D.overlay=it),"open"in te&&(D.open=oe),"placement"in te?D.placement=K:D.placement=Xe==="rtl"?"bottomLeft":"bottomRight";const me=k.createElement(P.ZP,{type:H,danger:A,disabled:r,loading:I,onClick:F,htmlType:q,href:h,title:C},Q),v=k.createElement(P.ZP,{type:H,danger:A,icon:M}),[u,$]=E([me,v]);return Ye(k.createElement(ee.Z.Compact,Object.assign({className:V,size:N,block:!0},ot),u,k.createElement(t.Z,Object.assign({},D),$)))};b.__ANT_BUTTON=!0;var O=b;const de=t.Z;de.Button=O;var J=de},47211:function(sn,Ue,e){e.d(Ue,{Z:function(){return _}});var t=e(17313),d=e(13826),w=e(92899),k=e(29878),f=e(19447),P=e(83116),n=e(37613),ue=b=>{const{componentCls:O,menuCls:de,colorError:J,colorTextLightSolid:te}=b,$e=`${de}-item`;return{[`${O}, ${O}-menu-submenu`]:{[`${de} ${$e}`]:{[`&${$e}-danger:not(${$e}-disabled)`]:{color:J,"&:hover":{color:te,backgroundColor:J}}}}}};const x=b=>{const{componentCls:O,menuCls:de,zIndexPopup:J,dropdownArrowDistance:te,sizePopupArrow:$e,antCls:xe,iconCls:Xe,motionDurationMid:Se,dropdownPaddingVertical:H,fontSize:A,dropdownEdgeChildPadding:r,colorTextDisabled:I,fontSizeIcon:F,controlPaddingHorizontal:q,colorBgElevated:Q}=b;return[{[O]:Object.assign(Object.assign({},(0,t.Wf)(b)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:J,display:"block","&::before":{position:"absolute",insetBlock:-te+$e/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${xe}-btn`]:{[`& > ${Xe}-down, & > ${xe}-btn-icon > ${Xe}-down`]:{fontSize:F}},[`${O}-wrap`]:{position:"relative",[`${xe}-btn > ${Xe}-down`]:{fontSize:F},[`${Xe}-down::before`]:{transition:`transform ${Se}`}},[`${O}-wrap-open`]:{[`${Xe}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${xe}-slide-down-enter${xe}-slide-down-enter-active${O}-placement-bottomLeft, + &${xe}-slide-down-appear${xe}-slide-down-appear-active${O}-placement-bottomLeft, + &${xe}-slide-down-enter${xe}-slide-down-enter-active${O}-placement-bottom, + &${xe}-slide-down-appear${xe}-slide-down-appear-active${O}-placement-bottom, + &${xe}-slide-down-enter${xe}-slide-down-enter-active${O}-placement-bottomRight, + &${xe}-slide-down-appear${xe}-slide-down-appear-active${O}-placement-bottomRight`]:{animationName:d.fJ},[`&${xe}-slide-up-enter${xe}-slide-up-enter-active${O}-placement-topLeft, + &${xe}-slide-up-appear${xe}-slide-up-appear-active${O}-placement-topLeft, + &${xe}-slide-up-enter${xe}-slide-up-enter-active${O}-placement-top, + &${xe}-slide-up-appear${xe}-slide-up-appear-active${O}-placement-top, + &${xe}-slide-up-enter${xe}-slide-up-enter-active${O}-placement-topRight, + &${xe}-slide-up-appear${xe}-slide-up-appear-active${O}-placement-topRight`]:{animationName:d.Qt},[`&${xe}-slide-down-leave${xe}-slide-down-leave-active${O}-placement-bottomLeft, + &${xe}-slide-down-leave${xe}-slide-down-leave-active${O}-placement-bottom, + &${xe}-slide-down-leave${xe}-slide-down-leave-active${O}-placement-bottomRight`]:{animationName:d.Uw},[`&${xe}-slide-up-leave${xe}-slide-up-leave-active${O}-placement-topLeft, + &${xe}-slide-up-leave${xe}-slide-up-leave-active${O}-placement-top, + &${xe}-slide-up-leave${xe}-slide-up-leave-active${O}-placement-topRight`]:{animationName:d.ly}})},(0,f.ZP)(b,{colorBg:Q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${O} ${de}`]:{position:"relative",margin:0},[`${de}-submenu-popup`]:{position:"absolute",zIndex:J,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${O}, ${O}-menu-submenu`]:{[de]:Object.assign(Object.assign({padding:r,listStyleType:"none",backgroundColor:Q,backgroundClip:"padding-box",borderRadius:b.borderRadiusLG,outline:"none",boxShadow:b.boxShadowSecondary},(0,t.Qy)(b)),{[`${de}-item-group-title`]:{padding:`${H}px ${q}px`,color:b.colorTextDescription,transition:`all ${Se}`},[`${de}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${de}-item-icon`]:{minWidth:A,marginInlineEnd:b.marginXS,fontSize:b.fontSizeSM},[`${de}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Se}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${de}-item, ${de}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${H}px ${q}px`,color:b.colorText,fontWeight:"normal",fontSize:A,lineHeight:b.lineHeight,cursor:"pointer",transition:`all ${Se}`,borderRadius:b.borderRadiusSM,"&:hover, &-active":{backgroundColor:b.controlItemBgHover}},(0,t.Qy)(b)),{"&-selected":{color:b.colorPrimary,backgroundColor:b.controlItemBgActive,"&:hover, &-active":{backgroundColor:b.controlItemBgActiveHover}},"&-disabled":{color:I,cursor:"not-allowed","&:hover":{color:I,backgroundColor:Q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${b.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:b.colorSplit},[`${O}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:b.paddingXS,[`${O}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:b.colorTextDescription,fontSize:F,fontStyle:"normal"}}}),[`${de}-item-group-list`]:{margin:`0 ${b.marginXS}px`,padding:0,listStyle:"none"},[`${de}-submenu-title`]:{paddingInlineEnd:q+b.fontSizeSM},[`${de}-submenu-vertical`]:{position:"relative"},[`${de}-submenu${de}-submenu-disabled ${O}-menu-submenu-title`]:{[`&, ${O}-menu-submenu-arrow-icon`]:{color:I,backgroundColor:Q,cursor:"not-allowed"}},[`${de}-submenu-selected ${O}-menu-submenu-title`]:{color:b.colorPrimary}})}},[(0,d.oN)(b,"slide-up"),(0,d.oN)(b,"slide-down"),(0,w.Fm)(b,"move-up"),(0,w.Fm)(b,"move-down"),(0,k._y)(b,"zoom-big")]]};var _=(0,P.Z)("Dropdown",(b,O)=>{let{rootPrefixCls:de}=O;const{marginXXS:J,sizePopupArrow:te,controlHeight:$e,fontSize:xe,lineHeight:Xe,paddingXXS:Se,componentCls:H,borderRadiusLG:A}=b,r=($e-xe*Xe)/2,{dropdownArrowOffset:I}=(0,f.fS)({contentRadius:A}),F=(0,n.TS)(b,{menuCls:`${H}-menu`,rootPrefixCls:de,dropdownArrowDistance:te/2+J,dropdownArrowOffset:I,dropdownPaddingVertical:r,dropdownEdgeChildPadding:Se});return[x(F),ue(F)]},b=>({zIndexPopup:b.zIndexPopupBase+50}))},64165:function(sn,Ue,e){e.d(Ue,{Z:function(){return Se}});var t=e(92310),d=e.n(t),w=e(59301),k=e(36355),f=e(9763),P=e(64993),n=e(88088),ue=()=>{const[,H]=(0,n.Z)(),r=new P.C(H.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return w.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},w.createElement("g",{fill:"none",fillRule:"evenodd"},w.createElement("g",{transform:"translate(24 31.67)"},w.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),w.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"}),w.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)"}),w.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"}),w.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"})),w.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"}),w.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},w.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),w.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},_=()=>{const[,H]=(0,n.Z)(),{colorFill:A,colorFillTertiary:r,colorFillQuaternary:I,colorBgContainer:F}=H,{borderColor:q,shadowColor:Q,contentColor:Y}=(0,w.useMemo)(()=>({borderColor:new P.C(A).onBackground(F).toHexShortString(),shadowColor:new P.C(r).onBackground(F).toHexShortString(),contentColor:new P.C(I).onBackground(F).toHexShortString()}),[A,r,I,F]);return w.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},w.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},w.createElement("ellipse",{fill:Q,cx:"32",cy:"33",rx:"32",ry:"7"}),w.createElement("g",{fillRule:"nonzero",stroke:q},w.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"}),w.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:Y}))))},b=e(83116),O=e(37613);const de=H=>{const{componentCls:A,margin:r,marginXS:I,marginXL:F,fontSize:q,lineHeight:Q}=H;return{[A]:{marginInline:I,fontSize:q,lineHeight:Q,textAlign:"center",[`${A}-image`]:{height:H.emptyImgHeight,marginBottom:I,opacity:H.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${A}-description`]:{color:H.colorText},[`${A}-footer`]:{marginTop:r},"&-normal":{marginBlock:F,color:H.colorTextDisabled,[`${A}-description`]:{color:H.colorTextDisabled},[`${A}-image`]:{height:H.emptyImgHeightMD}},"&-small":{marginBlock:I,color:H.colorTextDisabled,[`${A}-image`]:{height:H.emptyImgHeightSM}}}}};var J=(0,b.Z)("Empty",H=>{const{componentCls:A,controlHeightLG:r}=H,I=(0,O.TS)(H,{emptyImgCls:`${A}-img`,emptyImgHeight:r*2.5,emptyImgHeightMD:r,emptyImgHeightSM:r*.875});return[de(I)]}),te=function(H,A){var r={};for(var I in H)Object.prototype.hasOwnProperty.call(H,I)&&A.indexOf(I)<0&&(r[I]=H[I]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,I=Object.getOwnPropertySymbols(H);F{var{className:A,rootClassName:r,prefixCls:I,image:F=$e,description:q,children:Q,imageStyle:Y,style:Z}=H,De=te(H,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:he,direction:it,empty:ye}=w.useContext(k.E_),we=he("empty",I),[oe,G]=J(we),[K]=(0,f.Z)("Empty"),i=typeof q!="undefined"?q:K==null?void 0:K.description,h=typeof i=="string"?i:"empty";let M=null;return typeof F=="string"?M=w.createElement("img",{alt:h,src:F}):M=F,oe(w.createElement("div",Object.assign({className:d()(G,we,ye==null?void 0:ye.className,{[`${we}-normal`]:F===xe,[`${we}-rtl`]:it==="rtl"},A,r),style:Object.assign(Object.assign({},ye==null?void 0:ye.style),Z)},De),w.createElement("div",{className:`${we}-image`,style:Y},M),i&&w.createElement("div",{className:`${we}-description`},i),Q&&w.createElement("div",{className:`${we}-footer`},Q)))};Xe.PRESENTED_IMAGE_DEFAULT=$e,Xe.PRESENTED_IMAGE_SIMPLE=xe;var Se=Xe},78241:function(sn,Ue,e){e.d(Ue,{default:function(){return Rn}});var t=e(92393),d=e(92310),w=e.n(d),k=e(77900),f=e(59301),P=e(62892),n=e(32441);function ee(X){const[l,g]=f.useState(X);return f.useEffect(()=>{const p=setTimeout(()=>{g(X)},X.length?0:10);return()=>{clearTimeout(p)}},[X]),l}var ue=e(17313),x=e(29878),_=e(8378),b=e(37613),O=e(83116),J=X=>{const{componentCls:l}=X,g=`${l}-show-help`,p=`${l}-show-help-item`;return{[g]:{transition:`opacity ${X.motionDurationSlow} ${X.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[p]:{overflow:"hidden",transition:`height ${X.motionDurationSlow} ${X.motionEaseInOut}, + opacity ${X.motionDurationSlow} ${X.motionEaseInOut}, + transform ${X.motionDurationSlow} ${X.motionEaseInOut} !important`,[`&${p}-appear, &${p}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${p}-leave-active`]:{transform:"translateY(-5px)"}}}}};const te=X=>({legend:{display:"block",width:"100%",marginBottom:X.marginLG,padding:0,color:X.colorTextDescription,fontSize:X.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${X.lineWidth}px ${X.lineType} ${X.colorBorder}`},label:{fontSize:X.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 ${X.controlOutlineWidth}px ${X.controlOutline}`},output:{display:"block",paddingTop:15,color:X.colorText,fontSize:X.fontSize,lineHeight:X.lineHeight}}),$e=(X,l)=>{const{formItemCls:g}=X;return{[g]:{[`${g}-label > label`]:{height:l},[`${g}-control-input`]:{minHeight:l}}}},xe=X=>{const{componentCls:l}=X;return{[X.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ue.Wf)(X)),te(X)),{[`${l}-text`]:{display:"inline-block",paddingInlineEnd:X.paddingSM},"&-small":Object.assign({},$e(X,X.controlHeightSM)),"&-large":Object.assign({},$e(X,X.controlHeightLG))})}},Xe=X=>{const{formItemCls:l,iconCls:g,componentCls:p,rootPrefixCls:S,labelRequiredMarkColor:se,labelColor:ne,labelFontSize:ke,labelHeight:He,labelColonMarginInlineStart:et,labelColonMarginInlineEnd:lt,itemMarginBottom:tt}=X;return{[l]:Object.assign(Object.assign({},(0,ue.Wf)(X)),{marginBottom:tt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${S}-row`]:{display:"none"},"&-has-warning":{[`${l}-split`]:{color:X.colorError}},"&-has-error":{[`${l}-split`]:{color:X.colorWarning}},[`${l}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${X.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:He,color:ne,fontSize:ke,[`> ${g}`]:{fontSize:X.fontSize,verticalAlign:"top"},[`&${l}-required:not(${l}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:X.marginXXS,color:se,fontSize:X.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${p}-hide-required-mark &`]:{display:"none"}},[`${l}-optional`]:{display:"inline-block",marginInlineStart:X.marginXXS,color:X.colorTextDescription,[`${p}-hide-required-mark &`]:{display:"none"}},[`${l}-tooltip`]:{color:X.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:X.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:et,marginInlineEnd:lt},[`&${l}-no-colon::after`]:{content:'"\\a0"'}}},[`${l}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${S}-col-'"]):not([class*="' ${S}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:X.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[l]:{"&-explain, &-extra":{clear:"both",color:X.colorTextDescription,fontSize:X.fontSize,lineHeight:X.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:X.controlHeightSM,transition:`color ${X.motionDurationMid} ${X.motionEaseOut}`},"&-explain":{"&-error":{color:X.colorError},"&-warning":{color:X.colorWarning}}},[`&-with-help ${l}-explain`]:{height:"auto",opacity:1},[`${l}-feedback-icon`]:{fontSize:X.fontSize,textAlign:"center",visibility:"visible",animationName:x.kr,animationDuration:X.motionDurationMid,animationTimingFunction:X.motionEaseOutBack,pointerEvents:"none","&-success":{color:X.colorSuccess},"&-error":{color:X.colorError},"&-warning":{color:X.colorWarning},"&-validating":{color:X.colorPrimary}}})}},Se=X=>{const{componentCls:l,formItemCls:g}=X;return{[`${l}-horizontal`]:{[`${g}-label`]:{flexGrow:0},[`${g}-control`]:{flex:"1 1 0",minWidth:0},[`${g}-label[class$='-24'], ${g}-label[class*='-24 ']`]:{[`& + ${g}-control`]:{minWidth:"unset"}}}}},H=X=>{const{componentCls:l,formItemCls:g}=X;return{[`${l}-inline`]:{display:"flex",flexWrap:"wrap",[g]:{flex:"none",marginInlineEnd:X.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${g}-label, + > ${g}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${g}-label`]:{flex:"none"},[`${l}-text`]:{display:"inline-block"},[`${g}-has-feedback`]:{display:"inline-block"}}}}},A=X=>({padding:X.verticalLabelPadding,margin:X.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),r=X=>{const{componentCls:l,formItemCls:g,rootPrefixCls:p}=X;return{[`${g} ${g}-label`]:A(X),[l]:{[g]:{flexWrap:"wrap",[`${g}-label, ${g}-control`]:{[`&:not([class*=" ${p}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},I=X=>{const{componentCls:l,formItemCls:g,rootPrefixCls:p}=X;return{[`${l}-vertical`]:{[g]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${l}-item-control`]:{width:"100%"}}},[`${l}-vertical ${g}-label, + .${p}-col-24${g}-label, + .${p}-col-xl-24${g}-label`]:A(X),[`@media (max-width: ${X.screenXSMax}px)`]:[r(X),{[l]:{[`.${p}-col-xs-24${g}-label`]:A(X)}}],[`@media (max-width: ${X.screenSMMax}px)`]:{[l]:{[`.${p}-col-sm-24${g}-label`]:A(X)}},[`@media (max-width: ${X.screenMDMax}px)`]:{[l]:{[`.${p}-col-md-24${g}-label`]:A(X)}},[`@media (max-width: ${X.screenLGMax}px)`]:{[l]:{[`.${p}-col-lg-24${g}-label`]:A(X)}}}},F=(X,l)=>(0,b.TS)(X,{formItemCls:`${X.componentCls}-item`,rootPrefixCls:l});var q=(0,O.Z)("Form",(X,l)=>{let{rootPrefixCls:g}=l;const p=F(X,g);return[xe(p),Xe(p),J(p),Se(p),H(p),I(p),(0,_.Z)(p),x.kr]},X=>({labelRequiredMarkColor:X.colorError,labelColor:X.colorTextHeading,labelFontSize:X.fontSize,labelHeight:X.controlHeight,labelColonMarginInlineStart:X.marginXXS/2,labelColonMarginInlineEnd:X.marginXS,itemMarginBottom:X.marginLG,verticalLabelPadding:`0 0 ${X.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const Q=[];function Y(X,l,g){let p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof X=="string"?X:`${l}-${p}`,error:X,errorStatus:g}}var De=X=>{let{help:l,helpStatus:g,errors:p=Q,warnings:S=Q,className:se,fieldId:ne,onVisibleChanged:ke}=X;const{prefixCls:He}=f.useContext(n.Rk),et=`${He}-item-explain`,[,lt]=q(He),tt=(0,f.useMemo)(()=>(0,P.Z)(He),[He]),mt=ee(p),vt=ee(S),dt=f.useMemo(()=>l!=null?[Y(l,"help",g)]:[].concat((0,t.Z)(mt.map((pt,bt)=>Y(pt,"error","error",bt))),(0,t.Z)(vt.map((pt,bt)=>Y(pt,"warning","warning",bt)))),[l,g,mt,vt]),Bt={};return ne&&(Bt.id=`${ne}_help`),f.createElement(k.default,{motionDeadline:tt.motionDeadline,motionName:`${He}-show-help`,visible:!!dt.length,onVisibleChanged:ke},pt=>{const{className:bt,style:At}=pt;return f.createElement("div",Object.assign({},Bt,{className:w()(et,bt,se,lt),style:At,role:"alert"}),f.createElement(k.CSSMotionList,Object.assign({keys:dt},(0,P.Z)(He),{motionName:`${He}-show-help-item`,component:!1}),en=>{const{key:Rt,error:Qe,errorStatus:ve,className:ge,style:We}=en;return f.createElement("div",{key:Rt,className:w()(ge,{[`${et}-${ve}`]:ve}),style:We},Qe)}))})},he=e(95013),it=e(36355),ye=e(1684),we=e(52946),oe=e(19716),G=e(16722);const K=["parentNode"],i="form_item";function h(X){return X===void 0||X===!1?[]:Array.isArray(X)?X:[X]}function M(X,l){if(!X.length)return;const g=X.join("_");return l?`${l}_${g}`:K.includes(g)?`${i}_${g}`:g}function C(X,l,g,p,S,se){let ne=p;return se!==void 0?ne=se:g.validating?ne="validating":X.length?ne="error":l.length?ne="warning":(g.touched||S&&g.validated)&&(ne="success"),ne}function E(X){return h(X).join("_")}function L(X){const[l]=(0,he.useForm)(),g=f.useRef({}),p=f.useMemo(()=>X!=null?X:Object.assign(Object.assign({},l),{__INTERNAL__:{itemRef:S=>se=>{const ne=E(S);se?g.current[ne]=se:delete g.current[ne]}},scrollToField:function(S){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const ne=h(S),ke=M(ne,p.__INTERNAL__.name),He=ke?document.getElementById(ke):null;He&&(0,G.Z)(He,Object.assign({scrollMode:"if-needed",block:"nearest"},se))},getFieldInstance:S=>{const se=E(S);return g.current[se]}}),[X,l]);return[p]}var j=e(28726),Ce=function(X,l){var g={};for(var p in X)Object.prototype.hasOwnProperty.call(X,p)&&l.indexOf(p)<0&&(g[p]=X[p]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,p=Object.getOwnPropertySymbols(X);S{const g=f.useContext(ye.Z),{getPrefixCls:p,direction:S,form:se}=f.useContext(it.E_),{prefixCls:ne,className:ke,rootClassName:He,size:et,disabled:lt=g,form:tt,colon:mt,labelAlign:vt,labelWrap:dt,labelCol:Bt,wrapperCol:pt,hideRequiredMark:bt,layout:At="horizontal",scrollToFirstError:en,requiredMark:Rt,onFinishFailed:Qe,name:ve,style:ge,feedbackIcons:We}=X,Ge=Ce(X,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ke=(0,oe.Z)(et),st=f.useContext(j.Z),rt=(0,f.useMemo)(()=>Rt!==void 0?Rt:se&&se.requiredMark!==void 0?se.requiredMark:!bt,[bt,Rt,se]),yt=mt!=null?mt:se==null?void 0:se.colon,Ht=p("form",ne),[Ut,dn]=q(Ht),gn=w()(Ht,`${Ht}-${At}`,{[`${Ht}-hide-required-mark`]:rt===!1,[`${Ht}-rtl`]:S==="rtl",[`${Ht}-${Ke}`]:Ke},dn,se==null?void 0:se.className,ke,He),[nn]=L(tt),{__INTERNAL__:mn}=nn;mn.name=ve;const ae=(0,f.useMemo)(()=>({name:ve,labelAlign:vt,labelCol:Bt,labelWrap:dt,wrapperCol:pt,vertical:At==="vertical",colon:yt,requiredMark:rt,itemRef:mn.itemRef,form:nn,feedbackIcons:We}),[ve,vt,Bt,pt,At,yt,rt,nn,We]);f.useImperativeHandle(l,()=>nn);const Ae=(Me,Pe)=>{if(Me){let zt={block:"nearest"};typeof Me=="object"&&(zt=Me),nn.scrollToField(Pe,zt)}},Ie=Me=>{if(Qe==null||Qe(Me),Me.errorFields.length){const Pe=Me.errorFields[0].name;if(en!==void 0){Ae(en,Pe);return}se&&se.scrollToFirstError!==void 0&&Ae(se.scrollToFirstError,Pe)}};return Ut(f.createElement(ye.n,{disabled:lt},f.createElement(we.q,{size:Ke},f.createElement(n.RV,Object.assign({},{validateMessages:st}),f.createElement(n.q3.Provider,{value:ae},f.createElement(he.default,Object.assign({id:ve},Ge,{name:ve,onFinishFailed:Ie,form:nn,style:Object.assign(Object.assign({},se==null?void 0:se.style),ge),className:gn})))))))};var Be=f.forwardRef(Ee),ot=e(41799),nt=e(8654),fe=e(92343),Ye=e(11592);function R(X){if(typeof X=="function")return X;const l=(0,Ye.Z)(X);return l.length<=1?l[0]:l}const D=()=>{const{status:X,errors:l=[],warnings:g=[]}=(0,f.useContext)(n.aM);return{status:X,errors:l,warnings:g}};D.Context=n.aM;var N=D,s=e(16089);function V(X){const[l,g]=f.useState(X),p=(0,f.useRef)(null),S=(0,f.useRef)([]),se=(0,f.useRef)(!1);f.useEffect(()=>(se.current=!1,()=>{se.current=!0,s.Z.cancel(p.current),p.current=null}),[]);function ne(ke){se.current||(p.current===null&&(S.current=[],p.current=(0,s.Z)(()=>{p.current=null,g(He=>{let et=He;return S.current.forEach(lt=>{et=lt(et)}),et})})),S.current.push(ke))}return[l,ne]}function me(){const{itemRef:X}=f.useContext(n.q3),l=f.useRef({});function g(p,S){const se=S&&typeof S=="object"&&S.ref,ne=p.join("_");return(l.current.name!==ne||l.current.originRef!==se)&&(l.current.name=ne,l.current.originRef=se,l.current.ref=(0,nt.sQ)(X(p),se)),l.current.ref}return g}var v=e(29194),u=e(34280),$=e(2738),z=e(27382),B=e(37028);const U=X=>{const{formItemCls:l}=X;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${l}-control`]:{display:"flex"}}}};var be=(0,O.b)(["Form","item-item"],(X,l)=>{let{rootPrefixCls:g}=l;const p=F(X,g);return[U(p)]}),Le=X=>{const{prefixCls:l,status:g,wrapperCol:p,children:S,errors:se,warnings:ne,_internalItemRender:ke,extra:He,help:et,fieldId:lt,marginBottom:tt,onErrorVisibleChanged:mt}=X,vt=`${l}-item`,dt=f.useContext(n.q3),Bt=p||dt.wrapperCol||{},pt=w()(`${vt}-control`,Bt.className),bt=f.useMemo(()=>Object.assign({},dt),[dt]);delete bt.labelCol,delete bt.wrapperCol;const At=f.createElement("div",{className:`${vt}-control-input`},f.createElement("div",{className:`${vt}-control-input-content`},S)),en=f.useMemo(()=>({prefixCls:l,status:g}),[l,g]),Rt=tt!==null||se.length||ne.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(n.Rk.Provider,{value:en},f.createElement(De,{fieldId:lt,errors:se,warnings:ne,help:et,helpStatus:g,className:`${vt}-explain-connected`,onVisibleChanged:mt})),!!tt&&f.createElement("div",{style:{width:0,height:tt}})):null,Qe={};lt&&(Qe.id=`${lt}_extra`);const ve=He?f.createElement("div",Object.assign({},Qe,{className:`${vt}-extra`}),He):null,ge=ke&&ke.mark==="pro_table_render"&&ke.render?ke.render(X,{input:At,errorList:Rt,extra:ve}):f.createElement(f.Fragment,null,At,Rt,ve);return f.createElement(n.q3.Provider,{value:bt},f.createElement(B.Z,Object.assign({},Bt,{className:pt}),ge),f.createElement(be,{prefixCls:l}))},le=e(61485),Ne=e(31724),Re=e(9763),wt=e(6848),Ft=function(X,l){var g={};for(var p in X)Object.prototype.hasOwnProperty.call(X,p)&&l.indexOf(p)<0&&(g[p]=X[p]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,p=Object.getOwnPropertySymbols(X);S{let{prefixCls:l,label:g,htmlFor:p,labelCol:S,labelAlign:se,colon:ne,required:ke,requiredMark:He,tooltip:et}=X;var lt;const[tt]=(0,Re.Z)("Form"),{vertical:mt,labelAlign:vt,labelCol:dt,labelWrap:Bt,colon:pt}=f.useContext(n.q3);if(!g)return null;const bt=S||dt||{},At=se||vt,en=`${l}-item-label`,Rt=w()(en,At==="left"&&`${en}-left`,bt.className,{[`${en}-wrap`]:!!Bt});let Qe=g;const ve=ne===!0||pt!==!1&&ne!==!1;ve&&!mt&&typeof g=="string"&&g.trim()!==""&&(Qe=g.replace(/[:|:]\s*$/,""));const We=Et(et);if(We){const{icon:rt=f.createElement(le.Z,null)}=We,yt=Ft(We,["icon"]),Ht=f.createElement(wt.Z,Object.assign({},yt),f.cloneElement(rt,{className:`${l}-item-tooltip`,title:""}));Qe=f.createElement(f.Fragment,null,Qe,Ht)}const Ge=He==="optional",Ke=typeof He=="function";Ke?Qe=He(Qe,{required:!!ke}):Ge&&!ke&&(Qe=f.createElement(f.Fragment,null,Qe,f.createElement("span",{className:`${l}-item-optional`,title:""},(tt==null?void 0:tt.optional)||((lt=Ne.Z.Form)===null||lt===void 0?void 0:lt.optional))));const st=w()({[`${l}-item-required`]:ke,[`${l}-item-required-mark-optional`]:Ge||Ke,[`${l}-item-no-colon`]:!ve});return f.createElement(B.Z,Object.assign({},bt,{className:Rt}),f.createElement("label",{htmlFor:p,className:st,title:typeof g=="string"?g:""},Qe))},gt=e(29679),Wt=e(19248),wn=e(96512),Yn=e(58617);const Tn={success:gt.Z,warning:wn.Z,error:Wt.Z,validating:Yn.Z};function Gn(X){let{children:l,errors:g,warnings:p,hasFeedback:S,validateStatus:se,prefixCls:ne,meta:ke,noStyle:He}=X;const et=`${ne}-item`,{feedbackIcons:lt}=f.useContext(n.q3),tt=C(g,p,ke,null,!!S,se),{isFormItemInput:mt,status:vt}=f.useContext(n.aM),dt=f.useMemo(()=>{var Bt;let pt;if(S){const en=S!==!0&&S.icons||lt,Rt=tt&&((Bt=en==null?void 0:en({status:tt,errors:g,warnings:p}))===null||Bt===void 0?void 0:Bt[tt]),Qe=tt&&Tn[tt];pt=Rt!==!1&&Qe?f.createElement("span",{className:w()(`${et}-feedback-icon`,`${et}-feedback-icon-${tt}`)},Rt||f.createElement(Qe,null)):null}let bt=!0,At=tt||"";return He&&(bt=mt,At=(tt!=null?tt:vt)||""),{status:At,errors:g,warnings:p,hasFeedback:!!S,feedbackIcon:pt,isFormItemInput:bt}},[tt,S,He,mt,vt]);return f.createElement(n.aM.Provider,{value:dt},l)}var lr=function(X,l){var g={};for(var p in X)Object.prototype.hasOwnProperty.call(X,p)&&l.indexOf(p)<0&&(g[p]=X[p]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,p=Object.getOwnPropertySymbols(X);S{if(We&&Rt.current){const dn=getComputedStyle(Rt.current);st(parseInt(dn.marginBottom,10))}},[We,Ge]);const rt=dn=>{dn||st(null)},Ht=function(){let dn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const gn=dn?Qe:et.errors,nn=dn?ve:et.warnings;return C(gn,nn,et,"",!!lt,He)}(),Ut=w()(At,g,p,{[`${At}-with-help`]:ge||Qe.length||ve.length,[`${At}-has-feedback`]:Ht&<,[`${At}-has-success`]:Ht==="success",[`${At}-has-warning`]:Ht==="warning",[`${At}-has-error`]:Ht==="error",[`${At}-is-validating`]:Ht==="validating",[`${At}-hidden`]:tt});return f.createElement("div",{className:Ut,style:S,ref:Rt},f.createElement(z.Z,Object.assign({className:`${At}-row`},(0,$.Z)(bt,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(Tt,Object.assign({htmlFor:vt},X,{requiredMark:en,required:dt!=null?dt:Bt,prefixCls:l})),f.createElement(Le,Object.assign({},X,et,{errors:Qe,warnings:ve,prefixCls:l,status:Ht,help:se,marginBottom:Ke,onErrorVisibleChanged:rt}),f.createElement(n.qI.Provider,{value:pt},f.createElement(Gn,{prefixCls:l,meta:et,errors:et.errors,warnings:et.warnings,hasFeedback:lt,validateStatus:Ht},mt)))),!!Ke&&f.createElement("div",{className:`${At}-margin-offset`,style:{marginBottom:-Ke}}))}const Qt="__SPLIT__",tr=null,hr=f.memo(X=>{let{children:l}=X;return l},(X,l)=>X.value===l.value&&X.update===l.update&&X.childProps.length===l.childProps.length&&X.childProps.every((g,p)=>g===l.childProps[p]));function An(X){return X!=null}function Nn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function wr(X){const{name:l,noStyle:g,className:p,dependencies:S,prefixCls:se,shouldUpdate:ne,rules:ke,children:He,required:et,label:lt,messageVariables:tt,trigger:mt="onChange",validateTrigger:vt,hidden:dt,help:Bt}=X,{getPrefixCls:pt}=f.useContext(it.E_),{name:bt}=f.useContext(n.q3),At=R(He),en=typeof At=="function",Rt=f.useContext(n.qI),{validateTrigger:Qe}=f.useContext(he.FieldContext),ve=vt!==void 0?vt:Qe,ge=An(l),We=pt("form",se),[Ge,Ke]=q(We),st=f.useContext(he.ListContext),rt=f.useRef(),[yt,Ht]=V({}),[Ut,dn]=(0,ot.Z)(()=>Nn()),gn=Pe=>{const zt=st==null?void 0:st.getKey(Pe.name);if(dn(Pe.destroy?Nn():Pe,!0),g&&Bt!==!1&&Rt){let Zt=Pe.name;if(Pe.destroy)Zt=rt.current||Zt;else if(zt!==void 0){const[Mt,ft]=zt;Zt=[Mt].concat((0,t.Z)(ft)),rt.current=Zt}Rt(Pe,Zt)}},nn=(Pe,zt)=>{Ht(Zt=>{const Mt=Object.assign({},Zt),Jt=[].concat((0,t.Z)(Pe.name.slice(0,-1)),(0,t.Z)(zt)).join(Qt);return Pe.destroy?delete Mt[Jt]:Mt[Jt]=Pe,Mt})},[mn,ae]=f.useMemo(()=>{const Pe=(0,t.Z)(Ut.errors),zt=(0,t.Z)(Ut.warnings);return Object.values(yt).forEach(Zt=>{Pe.push.apply(Pe,(0,t.Z)(Zt.errors||[])),zt.push.apply(zt,(0,t.Z)(Zt.warnings||[]))}),[Pe,zt]},[yt,Ut.errors,Ut.warnings]),Ae=me();function Ie(Pe,zt,Zt){return g&&!dt?f.createElement(Gn,{prefixCls:We,hasFeedback:X.hasFeedback,validateStatus:X.validateStatus,meta:Ut,errors:mn,warnings:ae,noStyle:!0},Pe):f.createElement(Kn,Object.assign({key:"row"},X,{className:w()(p,Ke),prefixCls:We,fieldId:zt,isRequired:Zt,errors:mn,warnings:ae,meta:Ut,onSubItemMetaChange:nn}),Pe)}if(!ge&&!en&&!S)return Ge(Ie(At));let Me={};return typeof lt=="string"?Me.label=lt:l&&(Me.label=String(l)),tt&&(Me=Object.assign(Object.assign({},Me),tt)),Ge(f.createElement(he.Field,Object.assign({},X,{messageVariables:Me,trigger:mt,validateTrigger:ve,onMetaChange:gn}),(Pe,zt,Zt)=>{const Mt=h(l).length&&zt?zt.name:[],ft=M(Mt,bt),Jt=et!==void 0?et:!!(ke&&ke.some(Yt=>{if(Yt&&typeof Yt=="object"&&Yt.required&&!Yt.warningOnly)return!0;if(typeof Yt=="function"){const xn=Yt(Zt);return xn&&xn.required&&!xn.warningOnly}return!1})),Lt=Object.assign({},Pe);let Kt=null;if(Array.isArray(At)&&ge)Kt=At;else if(!(en&&(!(ne||S)||ge))){if(!(S&&!en&&!ge))if((0,fe.l$)(At)){const Yt=Object.assign(Object.assign({},At.props),Lt);if(Yt.id||(Yt.id=ft),Bt||mn.length>0||ae.length>0||X.extra){const Cn=[];(Bt||mn.length>0)&&Cn.push(`${ft}_help`),X.extra&&Cn.push(`${ft}_extra`),Yt["aria-describedby"]=Cn.join(" ")}mn.length>0&&(Yt["aria-invalid"]="true"),Jt&&(Yt["aria-required"]="true"),(0,nt.Yr)(At)&&(Yt.ref=Ae(Mt,At)),new Set([].concat((0,t.Z)(h(mt)),(0,t.Z)(h(ve)))).forEach(Cn=>{Yt[Cn]=function(){for(var Vn,En,rr,fr,Tr,an=arguments.length,Vt=new Array(an),On=0;On{var{prefixCls:l,children:g}=X,p=xt(X,["prefixCls","children"]);const{getPrefixCls:S}=f.useContext(it.E_),se=S("form",l),ne=f.useMemo(()=>({prefixCls:se,status:"error"}),[se]);return f.createElement(he.List,Object.assign({},p),(ke,He,et)=>f.createElement(n.Rk.Provider,{value:ne},g(ke.map(lt=>Object.assign(Object.assign({},lt),{fieldKey:lt.key})),He,{errors:et.errors,warnings:et.warnings})))};function Mn(){const{form:X}=(0,f.useContext)(n.q3);return X}const $t=Be;$t.Item=ht,$t.List=Xt,$t.ErrorList=De,$t.useForm=L,$t.useFormInstance=Mn,$t.useWatch=he.useWatch,$t.Provider=n.RV,$t.create=()=>{};var Rn=$t},8628:function(sn,Ue,e){var t=e(59301),d=e(34280),w=e(56762),k=e(69507);function f(){let P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const n=(0,t.useRef)({}),ee=(0,w.Z)(),ue=(0,k.ZP)();return(0,d.Z)(()=>{const x=ue.subscribe(_=>{n.current=_,P&&ee()});return()=>ue.unsubscribe(x)},[]),n.current}Ue.Z=f},9432:function(sn,Ue,e){e.d(Ue,{Z:function(){return Xe},n:function(){return $e}});var t=e(19248),d=e(92310),w=e.n(d),k=e(93681),f=e(8654),P=e(59301),n=e(19080),ee=e(36355),ue=e(1684),x=e(19716),_=e(32441),b=e(33234),O=e(59412),de=e(9937);function J(Se){return!!(Se.prefix||Se.suffix||Se.allowClear)}var te=function(Se,H){var A={};for(var r in Se)Object.prototype.hasOwnProperty.call(Se,r)&&H.indexOf(r)<0&&(A[r]=Se[r]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,r=Object.getOwnPropertySymbols(Se);I{var A;const{prefixCls:r,bordered:I=!0,status:F,size:q,disabled:Q,onBlur:Y,onFocus:Z,suffix:De,allowClear:he,addonAfter:it,addonBefore:ye,className:we,style:oe,styles:G,rootClassName:K,onChange:i,classNames:h}=Se,M=te(Se,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:C,direction:E,input:L}=P.useContext(ee.E_),j=C("input",r),Ce=(0,P.useRef)(null),[Ee,Te]=(0,de.ZP)(j),{compactSize:Be,compactItemClassnames:ot}=(0,b.ri)(j,E),nt=(0,x.Z)(be=>{var pe;return(pe=q!=null?q:Be)!==null&&pe!==void 0?pe:be}),fe=P.useContext(ue.Z),Ye=Q!=null?Q:fe,{status:R,hasFeedback:D,feedbackIcon:N}=(0,P.useContext)(_.aM),s=(0,n.F)(R,F),V=J(Se)||!!D,me=(0,P.useRef)(V);(0,P.useEffect)(()=>{var be;V&&me.current,me.current=V},[V]);const v=(0,O.Z)(Ce,!0),u=be=>{v(),Y==null||Y(be)},$=be=>{v(),Z==null||Z(be)},z=be=>{v(),i==null||i(be)},B=(D||De)&&P.createElement(P.Fragment,null,De,D&&N);let U;return typeof he=="object"&&(he!=null&&he.clearIcon)?U=he:he&&(U={clearIcon:P.createElement(t.Z,null)}),Ee(P.createElement(k.default,Object.assign({ref:(0,f.sQ)(H,Ce),prefixCls:j,autoComplete:L==null?void 0:L.autoComplete},M,{disabled:Ye,onBlur:u,onFocus:$,style:Object.assign(Object.assign({},L==null?void 0:L.style),oe),styles:Object.assign(Object.assign({},L==null?void 0:L.styles),G),suffix:B,allowClear:U,className:w()(we,K,ot,L==null?void 0:L.className),onChange:z,addonAfter:it&&P.createElement(b.BR,null,P.createElement(_.Ux,{override:!0,status:!0},it)),addonBefore:ye&&P.createElement(b.BR,null,P.createElement(_.Ux,{override:!0,status:!0},ye)),classNames:Object.assign(Object.assign(Object.assign({},h),L==null?void 0:L.classNames),{input:w()({[`${j}-sm`]:nt==="small",[`${j}-lg`]:nt==="large",[`${j}-rtl`]:E==="rtl",[`${j}-borderless`]:!I},!V&&(0,n.Z)(j,s),h==null?void 0:h.input,(A=L==null?void 0:L.classNames)===null||A===void 0?void 0:A.input,Te)}),classes:{affixWrapper:w()({[`${j}-affix-wrapper-sm`]:nt==="small",[`${j}-affix-wrapper-lg`]:nt==="large",[`${j}-affix-wrapper-rtl`]:E==="rtl",[`${j}-affix-wrapper-borderless`]:!I},(0,n.Z)(`${j}-affix-wrapper`,s,D),Te),wrapper:w()({[`${j}-group-rtl`]:E==="rtl"},Te),group:w()({[`${j}-group-wrapper-sm`]:nt==="small",[`${j}-group-wrapper-lg`]:nt==="large",[`${j}-group-wrapper-rtl`]:E==="rtl",[`${j}-group-wrapper-disabled`]:Ye},(0,n.Z)(`${j}-group-wrapper`,s,D),Te)}})))})},1643:function(sn,Ue,e){var t=e(19248),d=e(92310),w=e.n(d),k=e(9296),f=e(59301),P=e(19080),n=e(36355),ee=e(1684),ue=e(19716),x=e(32441),_=e(9432),b=e(9937),O=function(J,te){var $e={};for(var xe in J)Object.prototype.hasOwnProperty.call(J,xe)&&te.indexOf(xe)<0&&($e[xe]=J[xe]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,xe=Object.getOwnPropertySymbols(J);Xe{const{prefixCls:$e,bordered:xe=!0,size:Xe,disabled:Se,status:H,allowClear:A,showCount:r,classNames:I,rootClassName:F,className:q}=J,Q=O(J,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Y,direction:Z}=f.useContext(n.E_),De=(0,ue.Z)(Xe),he=f.useContext(ee.Z),it=Se!=null?Se:he,{status:ye,hasFeedback:we,feedbackIcon:oe}=f.useContext(x.aM),G=(0,P.F)(ye,H),K=f.useRef(null);f.useImperativeHandle(te,()=>{var E;return{resizableTextArea:(E=K.current)===null||E===void 0?void 0:E.resizableTextArea,focus:L=>{var j,Ce;(0,_.n)((Ce=(j=K.current)===null||j===void 0?void 0:j.resizableTextArea)===null||Ce===void 0?void 0:Ce.textArea,L)},blur:()=>{var L;return(L=K.current)===null||L===void 0?void 0:L.blur()}}});const i=Y("input",$e);let h;typeof A=="object"&&(A!=null&&A.clearIcon)?h=A:A&&(h={clearIcon:f.createElement(t.Z,null)});const[M,C]=(0,b.ZP)(i);return M(f.createElement(k.default,Object.assign({},Q,{disabled:it,allowClear:h,className:w()(q,F),classes:{affixWrapper:w()(`${i}-textarea-affix-wrapper`,{[`${i}-affix-wrapper-rtl`]:Z==="rtl",[`${i}-affix-wrapper-borderless`]:!xe,[`${i}-affix-wrapper-sm`]:De==="small",[`${i}-affix-wrapper-lg`]:De==="large",[`${i}-textarea-show-count`]:r},(0,P.Z)(`${i}-affix-wrapper`,G),C)},classNames:Object.assign(Object.assign({},I),{textarea:w()({[`${i}-borderless`]:!xe,[`${i}-sm`]:De==="small",[`${i}-lg`]:De==="large"},(0,P.Z)(i,G),C,I==null?void 0:I.textarea)}),prefixCls:i,suffix:we&&f.createElement("span",{className:`${i}-textarea-suffix`},oe),showCount:r,ref:K})))});Ue.Z=de},59412:function(sn,Ue,e){e.d(Ue,{Z:function(){return d}});var t=e(59301);function d(w,k){const f=(0,t.useRef)([]),P=()=>{f.current.push(setTimeout(()=>{var n,ee,ue,x;!((n=w.current)===null||n===void 0)&&n.input&&((ee=w.current)===null||ee===void 0?void 0:ee.input.getAttribute("type"))==="password"&&(!((ue=w.current)===null||ue===void 0)&&ue.input.hasAttribute("value"))&&((x=w.current)===null||x===void 0||x.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(k&&P(),()=>f.current.forEach(n=>{n&&clearTimeout(n)})),[]),P}},92832:function(sn,Ue,e){e.d(Ue,{default:function(){return De}});var t=e(92310),d=e.n(t),w=e(59301),k=e(36355),f=e(32441),P=e(9937),ee=he=>{const{getPrefixCls:it,direction:ye}=(0,w.useContext)(k.E_),{prefixCls:we,className:oe}=he,G=it("input-group",we),K=it("input"),[i,h]=(0,P.ZP)(K),M=d()(G,{[`${G}-lg`]:he.size==="large",[`${G}-sm`]:he.size==="small",[`${G}-compact`]:he.compact,[`${G}-rtl`]:ye==="rtl"},h,oe),C=(0,w.useContext)(f.aM),E=(0,w.useMemo)(()=>Object.assign(Object.assign({},C),{isFormItemInput:!1}),[C]);return i(w.createElement("span",{className:M,style:he.style,onMouseEnter:he.onMouseEnter,onMouseLeave:he.onMouseLeave,onFocus:he.onFocus,onBlur:he.onBlur},w.createElement(f.aM.Provider,{value:E},he.children)))},ue=e(9432),x=e(73331),_=e(15277),b=e(2738),O=e(8654),de=e(59412),J=function(he,it){var ye={};for(var we in he)Object.prototype.hasOwnProperty.call(he,we)&&it.indexOf(we)<0&&(ye[we]=he[we]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,we=Object.getOwnPropertySymbols(he);oehe?w.createElement(_.Z,null):w.createElement(x.Z,null),$e={click:"onClick",hover:"onMouseOver"};var Xe=w.forwardRef((he,it)=>{const{visibilityToggle:ye=!0}=he,we=typeof ye=="object"&&ye.visible!==void 0,[oe,G]=(0,w.useState)(()=>we?ye.visible:!1),K=(0,w.useRef)(null);w.useEffect(()=>{we&&G(ye.visible)},[we,ye]);const i=(0,de.Z)(K),h=()=>{const{disabled:Ye}=he;Ye||(oe&&i(),G(R=>{var D;const N=!R;return typeof ye=="object"&&((D=ye.onVisibleChange)===null||D===void 0||D.call(ye,N)),N}))},M=Ye=>{const{action:R="click",iconRender:D=te}=he,N=$e[R]||"",s=D(oe),V={[N]:h,className:`${Ye}-icon`,key:"passwordIcon",onMouseDown:me=>{me.preventDefault()},onMouseUp:me=>{me.preventDefault()}};return w.cloneElement(w.isValidElement(s)?s:w.createElement("span",null,s),V)},{className:C,prefixCls:E,inputPrefixCls:L,size:j}=he,Ce=J(he,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ee}=w.useContext(k.E_),Te=Ee("input",L),Be=Ee("input-password",E),ot=ye&&M(Be),nt=d()(Be,C,{[`${Be}-${j}`]:!!j}),fe=Object.assign(Object.assign({},(0,b.Z)(Ce,["suffix","iconRender","visibilityToggle"])),{type:oe?"text":"password",className:nt,prefixCls:Te,suffix:ot});return j&&(fe.size=j),w.createElement(ue.Z,Object.assign({ref:(0,O.sQ)(it,K)},fe))}),Se=e(47472),H=e(92343),A=e(3113),r=e(19716),I=e(33234),F=function(he,it){var ye={};for(var we in he)Object.prototype.hasOwnProperty.call(he,we)&&it.indexOf(we)<0&&(ye[we]=he[we]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,we=Object.getOwnPropertySymbols(he);oe{const{prefixCls:ye,inputPrefixCls:we,className:oe,size:G,suffix:K,enterButton:i=!1,addonAfter:h,loading:M,disabled:C,onSearch:E,onChange:L,onCompositionStart:j,onCompositionEnd:Ce}=he,Ee=F(he,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Te,direction:Be}=w.useContext(k.E_),ot=w.useRef(!1),nt=Te("input-search",ye),fe=Te("input",we),{compactSize:Ye}=(0,I.ri)(nt,Be),R=(0,r.Z)(Le=>{var le;return(le=G!=null?G:Ye)!==null&&le!==void 0?le:Le}),D=w.useRef(null),N=Le=>{Le&&Le.target&&Le.type==="click"&&E&&E(Le.target.value,Le,{source:"clear"}),L&&L(Le)},s=Le=>{var le;document.activeElement===((le=D.current)===null||le===void 0?void 0:le.input)&&Le.preventDefault()},V=Le=>{var le,Ne;E&&E((Ne=(le=D.current)===null||le===void 0?void 0:le.input)===null||Ne===void 0?void 0:Ne.value,Le,{source:"input"})},me=Le=>{ot.current||M||V(Le)},v=typeof i=="boolean"?w.createElement(Se.Z,null):null,u=`${nt}-button`;let $;const z=i||{},B=z.type&&z.type.__ANT_BUTTON===!0;B||z.type==="button"?$=(0,H.Tm)(z,Object.assign({onMouseDown:s,onClick:Le=>{var le,Ne;(Ne=(le=z==null?void 0:z.props)===null||le===void 0?void 0:le.onClick)===null||Ne===void 0||Ne.call(le,Le),V(Le)},key:"enterButton"},B?{className:u,size:R}:{})):$=w.createElement(A.ZP,{className:u,type:i?"primary":void 0,size:R,disabled:C,key:"enterButton",onMouseDown:s,onClick:V,loading:M,icon:v},i),h&&($=[$,(0,H.Tm)(h,{key:"addonAfter"})]);const U=d()(nt,{[`${nt}-rtl`]:Be==="rtl",[`${nt}-${R}`]:!!R,[`${nt}-with-button`]:!!i},oe),be=Le=>{ot.current=!0,j==null||j(Le)},pe=Le=>{ot.current=!1,Ce==null||Ce(Le)};return w.createElement(ue.Z,Object.assign({ref:(0,O.sQ)(D,it),onPressEnter:me},Ee,{size:R,onCompositionStart:be,onCompositionEnd:pe,prefixCls:fe,addonAfter:$,suffix:K,onChange:N,className:U,disabled:C}))}),Y=e(1643);const Z=ue.Z;Z.Group=ee,Z.Search=Q,Z.TextArea=Y.Z,Z.Password=Xe;var De=Z},9937:function(sn,Ue,e){e.d(Ue,{M1:function(){return n},TM:function(){return H},Xy:function(){return ee},bi:function(){return _},e5:function(){return Se},ik:function(){return b},nz:function(){return f},pU:function(){return P},s7:function(){return O},x0:function(){return x}});var t=e(17313),d=e(74207),w=e(37613),k=e(83116);const f=A=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:A,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),P=A=>({borderColor:A.hoverBorderColor}),n=A=>({borderColor:A.activeBorderColor,boxShadow:A.activeShadow,outline:0}),ee=A=>({color:A.colorTextDisabled,backgroundColor:A.colorBgContainerDisabled,borderColor:A.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},P((0,w.TS)(A,{hoverBorderColor:A.colorBorder})))}),ue=A=>{const{paddingBlockLG:r,fontSizeLG:I,lineHeightLG:F,borderRadiusLG:q,paddingInlineLG:Q}=A;return{padding:`${r}px ${Q}px`,fontSize:I,lineHeight:F,borderRadius:q}},x=A=>({padding:`${A.paddingBlockSM}px ${A.paddingInlineSM}px`,borderRadius:A.borderRadiusSM}),_=(A,r)=>{const{componentCls:I,colorError:F,colorWarning:q,errorActiveShadow:Q,warningActiveShadow:Y,colorErrorBorderHover:Z,colorWarningBorderHover:De}=A;return{[`&-status-error:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:F,"&:hover":{borderColor:Z},"&:focus, &-focused":Object.assign({},n((0,w.TS)(A,{activeBorderColor:F,activeShadow:Q}))),[`${I}-prefix, ${I}-suffix`]:{color:F}},[`&-status-warning:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:q,"&:hover":{borderColor:De},"&:focus, &-focused":Object.assign({},n((0,w.TS)(A,{activeBorderColor:q,activeShadow:Y}))),[`${I}-prefix, ${I}-suffix`]:{color:q}}}},b=A=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${A.paddingBlock}px ${A.paddingInline}px`,color:A.colorText,fontSize:A.fontSize,lineHeight:A.lineHeight,backgroundColor:A.colorBgContainer,backgroundImage:"none",borderWidth:A.lineWidth,borderStyle:A.lineType,borderColor:A.colorBorder,borderRadius:A.borderRadius,transition:`all ${A.motionDurationMid}`},f(A.colorTextPlaceholder)),{"&:hover":Object.assign({},P(A)),"&:focus, &-focused":Object.assign({},n(A)),"&-disabled, &[disabled]":Object.assign({},ee(A)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:A.controlHeight,lineHeight:A.lineHeight,verticalAlign:"bottom",transition:`all ${A.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},ue(A)),"&-sm":Object.assign({},x(A)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),O=A=>{const{componentCls:r,antCls:I}=A;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:A.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${r}, &-lg > ${r}-group-addon`]:Object.assign({},ue(A)),[`&-sm ${r}, &-sm > ${r}-group-addon`]:Object.assign({},x(A)),[`&-lg ${I}-select-single ${I}-select-selector`]:{height:A.controlHeightLG},[`&-sm ${I}-select-single ${I}-select-selector`]:{height:A.controlHeightSM},[`> ${r}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${r}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${A.paddingInline}px`,color:A.colorText,fontWeight:"normal",fontSize:A.fontSize,textAlign:"center",backgroundColor:A.colorFillAlter,border:`${A.lineWidth}px ${A.lineType} ${A.colorBorder}`,borderRadius:A.borderRadius,transition:`all ${A.motionDurationSlow}`,lineHeight:1,[`${I}-select`]:{margin:`-${A.paddingBlock+1}px -${A.paddingInline}px`,[`&${I}-select-single:not(${I}-select-customize-input)`]:{[`${I}-select-selector`]:{backgroundColor:"inherit",border:`${A.lineWidth}px ${A.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${I}-select-selector`]:{color:A.colorPrimary}}},[`${I}-cascader-picker`]:{margin:`-9px -${A.paddingInline}px`,backgroundColor:"transparent",[`${I}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${r}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${r}-search-with-button &`]:{zIndex:0}}},[`> ${r}:first-child, ${r}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${I}-select ${I}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${r}-affix-wrapper`]:{[`&:not(:first-child) ${r}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${r}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${r}:last-child, ${r}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${I}-select ${I}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${r}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-search &`]:{borderStartStartRadius:A.borderRadius,borderEndStartRadius:A.borderRadius}},[`&:not(:first-child), ${r}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${r}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${r}-group-addon, ${r}-group-wrap, > ${r}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:A.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${r}-affix-wrapper, + & > ${r}-number-affix-wrapper, + & > ${I}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-A.lineWidth,borderInlineEndWidth:A.lineWidth},[`${r}`]:{float:"none"},[`& > ${I}-select > ${I}-select-selector, + & > ${I}-select-auto-complete ${r}, + & > ${I}-cascader-picker ${r}, + & > ${r}-group-wrapper ${r}`]:{borderInlineEndWidth:A.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${I}-select-focused`]:{zIndex:1},[`& > ${I}-select > ${I}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${I}-select:first-child > ${I}-select-selector, + & > ${I}-select-auto-complete:first-child ${r}, + & > ${I}-cascader-picker:first-child ${r}`]:{borderStartStartRadius:A.borderRadius,borderEndStartRadius:A.borderRadius},[`& > *:last-child, + & > ${I}-select:last-child > ${I}-select-selector, + & > ${I}-cascader-picker:last-child ${r}, + & > ${I}-cascader-picker-focused:last-child ${r}`]:{borderInlineEndWidth:A.lineWidth,borderStartEndRadius:A.borderRadius,borderEndEndRadius:A.borderRadius},[`& > ${I}-select-auto-complete ${r}`]:{verticalAlign:"top"},[`${r}-group-wrapper + ${r}-group-wrapper`]:{marginInlineStart:-A.lineWidth,[`${r}-affix-wrapper`]:{borderRadius:0}},[`${r}-group-wrapper:not(:last-child)`]:{[`&${r}-search > ${r}-group`]:{[`& > ${r}-group-addon > ${r}-search-button`]:{borderRadius:0},[`& > ${r}`]:{borderStartStartRadius:A.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:A.borderRadius}}}})}},de=A=>{const{componentCls:r,controlHeightSM:I,lineWidth:F}=A,Q=(I-F*2-16)/2;return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(A)),b(A)),_(A,r)),{'&[type="color"]':{height:A.controlHeight,[`&${r}-lg`]:{height:A.controlHeightLG},[`&${r}-sm`]:{height:I,paddingTop:Q,paddingBottom:Q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},J=A=>{const{componentCls:r}=A;return{[`${r}-clear-icon`]:{margin:0,color:A.colorTextQuaternary,fontSize:A.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${A.motionDurationSlow}`,"&:hover":{color:A.colorTextTertiary},"&:active":{color:A.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${A.inputAffixPadding}px`}}}},te=A=>{const{componentCls:r,inputAffixPadding:I,colorTextDescription:F,motionDurationSlow:q,colorIcon:Q,colorIconHover:Y,iconCls:Z}=A;return{[`${r}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},b(A)),{display:"inline-flex",[`&:not(${r}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},P(A)),{zIndex:1,[`${r}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${r}[disabled]`]:{background:"transparent"}},[`> input${r}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${r}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:A.paddingXS}},"&-show-count-suffix":{color:F},"&-show-count-has-suffix":{marginInlineEnd:A.paddingXXS},"&-prefix":{marginInlineEnd:I},"&-suffix":{marginInlineStart:I}}}),J(A)),{[`${Z}${r}-password-icon`]:{color:Q,cursor:"pointer",transition:`all ${q}`,"&:hover":{color:Y}}}),_(A,`${r}-affix-wrapper`))}},$e=A=>{const{componentCls:r,colorError:I,colorWarning:F,borderRadiusLG:q,borderRadiusSM:Q}=A;return{[`${r}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(A)),O(A)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${r}-group-addon`]:{borderRadius:q,fontSize:A.fontSizeLG}},"&-sm":{[`${r}-group-addon`]:{borderRadius:Q}},"&-status-error":{[`${r}-group-addon`]:{color:I,borderColor:I}},"&-status-warning":{[`${r}-group-addon`]:{color:F,borderColor:F}},"&-disabled":{[`${r}-group-addon`]:Object.assign({},ee(A))},[`&:not(${r}-compact-first-item):not(${r}-compact-last-item)${r}-compact-item`]:{[`${r}, ${r}-group-addon`]:{borderRadius:0}},[`&:not(${r}-compact-last-item)${r}-compact-first-item`]:{[`${r}, ${r}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${r}-compact-first-item)${r}-compact-last-item`]:{[`${r}, ${r}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},xe=A=>{const{componentCls:r,antCls:I}=A,F=`${r}-search`;return{[F]:{[`${r}`]:{"&:hover, &:focus":{borderColor:A.colorPrimaryHover,[`+ ${r}-group-addon ${F}-button:not(${I}-btn-primary)`]:{borderInlineStartColor:A.colorPrimaryHover}}},[`${r}-affix-wrapper`]:{borderRadius:0},[`${r}-lg`]:{lineHeight:A.lineHeightLG-2e-4},[`> ${r}-group`]:{[`> ${r}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${F}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:A.borderRadius,borderEndEndRadius:A.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${F}-button:not(${I}-btn-primary)`]:{color:A.colorTextDescription,"&:hover":{color:A.colorPrimaryHover},"&:active":{color:A.colorPrimaryActive},[`&${I}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${F}-button`]:{height:A.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${F}-button`]:{height:A.controlHeightLG},[`&-small ${F}-button`]:{height:A.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${r}-compact-item`]:{[`&:not(${r}-compact-last-item)`]:{[`${r}-group-addon`]:{[`${r}-search-button`]:{marginInlineEnd:-A.lineWidth,borderRadius:0}}},[`&:not(${r}-compact-first-item)`]:{[`${r},${r}-affix-wrapper`]:{borderRadius:0}},[`> ${r}-group-addon ${r}-search-button, + > ${r}, + ${r}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${r}-affix-wrapper-focused`]:{zIndex:2}}}}},Xe=A=>{const{componentCls:r,paddingLG:I}=A,F=`${r}-textarea`;return{[F]:{position:"relative","&-show-count":{[`> ${r}`]:{height:"100%"},[`${r}-data-count`]:{position:"absolute",bottom:-A.fontSize*A.lineHeight,insetInlineEnd:0,color:A.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${r}`]:{paddingInlineEnd:I}},[`&-affix-wrapper${F}-has-feedback`]:{[`${r}`]:{paddingInlineEnd:I}},[`&-affix-wrapper${r}-affix-wrapper`]:{padding:0,[`> textarea${r}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${r}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${r}-clear-icon`]:{position:"absolute",insetInlineEnd:A.paddingXS,insetBlockStart:A.paddingXS},[`${F}-suffix`]:{position:"absolute",top:0,insetInlineEnd:A.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Se(A){return(0,w.TS)(A,{inputAffixPadding:A.paddingXXS})}const H=A=>{const{controlHeight:r,fontSize:I,lineHeight:F,lineWidth:q,controlHeightSM:Q,controlHeightLG:Y,fontSizeLG:Z,lineHeightLG:De,paddingSM:he,controlPaddingHorizontalSM:it,controlPaddingHorizontal:ye,colorFillAlter:we,colorPrimaryHover:oe,controlOutlineWidth:G,controlOutline:K,colorErrorOutline:i,colorWarningOutline:h}=A;return{paddingBlock:Math.max(Math.round((r-I*F)/2*10)/10-q,3),paddingBlockSM:Math.max(Math.round((Q-I*F)/2*10)/10-q,0),paddingBlockLG:Math.ceil((Y-Z*De)/2*10)/10-q,paddingInline:he-q,paddingInlineSM:it-q,paddingInlineLG:ye-q,addonBg:we,activeBorderColor:oe,hoverBorderColor:oe,activeShadow:`0 0 0 ${G}px ${K}`,errorActiveShadow:`0 0 0 ${G}px ${i}`,warningActiveShadow:`0 0 0 ${G}px ${h}`}};Ue.ZP=(0,k.Z)("Input",A=>{const r=(0,w.TS)(A,Se(A));return[de(r),Xe(r),te(r),$e(r),xe(r),(0,d.c)(r)]},H)},45818:function(sn,Ue,e){e.d(Ue,{D:function(){return Se},Z:function(){return r}});var t=e(5016),d=e(59301),w={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},k=w,f=e(7657),P=function(F,q){return d.createElement(f.Z,(0,t.Z)({},F,{ref:q,icon:k}))},n=d.forwardRef(P),ee=n,ue=e(33853),x=e(38819),_=e(92310),b=e.n(_),O=e(2738),J=I=>!isNaN(parseFloat(I))&&isFinite(I),te=e(36355),$e=e(84966),xe=function(I,F){var q={};for(var Q in I)Object.prototype.hasOwnProperty.call(I,Q)&&F.indexOf(Q)<0&&(q[Q]=I[Q]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,Q=Object.getOwnPropertySymbols(I);Y{let I=0;return function(){let F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return I+=1,`${F}${I}`}})();var r=d.forwardRef((I,F)=>{const{prefixCls:q,className:Q,trigger:Y,children:Z,defaultCollapsed:De=!1,theme:he="dark",style:it={},collapsible:ye=!1,reverseArrow:we=!1,width:oe=200,collapsedWidth:G=80,zeroWidthTriggerStyle:K,breakpoint:i,onCollapse:h,onBreakpoint:M}=I,C=xe(I,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:E}=(0,d.useContext)($e.Gs),[L,j]=(0,d.useState)("collapsed"in I?I.collapsed:De),[Ce,Ee]=(0,d.useState)(!1);(0,d.useEffect)(()=>{"collapsed"in I&&j(I.collapsed)},[I.collapsed]);const Te=(R,D)=>{"collapsed"in I||j(R),h==null||h(R,D)},Be=(0,d.useRef)();Be.current=R=>{Ee(R.matches),M==null||M(R.matches),L!==R.matches&&Te(R.matches,"responsive")},(0,d.useEffect)(()=>{function R(N){return Be.current(N)}let D;if(typeof window!="undefined"){const{matchMedia:N}=window;if(N&&i&&i in Xe){D=N(`(max-width: ${Xe[i]})`);try{D.addEventListener("change",R)}catch(s){D.addListener(R)}R(D)}}return()=>{try{D==null||D.removeEventListener("change",R)}catch(N){D==null||D.removeListener(R)}}},[i]),(0,d.useEffect)(()=>{const R=H("ant-sider-");return E.addSider(R),()=>E.removeSider(R)},[]);const ot=()=>{Te(!L,"clickTrigger")},{getPrefixCls:nt}=(0,d.useContext)(te.E_),fe=()=>{const R=nt("layout-sider",q),D=(0,O.Z)(C,["collapsed"]),N=L?G:oe,s=J(N)?`${N}px`:String(N),V=parseFloat(String(G||0))===0?d.createElement("span",{onClick:ot,className:b()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${we?"right":"left"}`),style:K},Y||d.createElement(ee,null)):null,u={expanded:we?d.createElement(x.Z,null):d.createElement(ue.Z,null),collapsed:we?d.createElement(ue.Z,null):d.createElement(x.Z,null)}[L?"collapsed":"expanded"],$=Y!==null?V||d.createElement("div",{className:`${R}-trigger`,onClick:ot,style:{width:s}},Y||u):null,z=Object.assign(Object.assign({},it),{flex:`0 0 ${s}`,maxWidth:s,minWidth:s,width:s}),B=b()(R,`${R}-${he}`,{[`${R}-collapsed`]:!!L,[`${R}-has-trigger`]:ye&&Y!==null&&!V,[`${R}-below`]:!!Ce,[`${R}-zero-width`]:parseFloat(s)===0},Q);return d.createElement("aside",Object.assign({className:B},D,{style:z,ref:F}),d.createElement("div",{className:`${R}-children`},Z),ye||Ce&&V?$:null)},Ye=d.useMemo(()=>({siderCollapsed:L}),[L]);return d.createElement(Se.Provider,{value:Ye},fe())})},44e3:function(sn,Ue,e){var t=e(84966),d=e(45818);const w=t.ZP;w.Header=t.h4,w.Footer=t.$_,w.Content=t.VY,w.Sider=d.Z,Ue.default=w},84966:function(sn,Ue,e){e.d(Ue,{VY:function(){return Se},$_:function(){return Xe},h4:function(){return xe},Gs:function(){return O},ZP:function(){return H}});var t=e(92393),d=e(92310),w=e.n(d),k=e(2738),f=e(59301),P=e(36355),n=e(83116),ue=A=>{const{componentCls:r,bodyBg:I,lightSiderBg:F,lightTriggerBg:q,lightTriggerColor:Q}=A;return{[`${r}-sider-light`]:{background:F,[`${r}-sider-trigger`]:{color:Q,background:q},[`${r}-sider-zero-width-trigger`]:{color:Q,background:q,border:`1px solid ${I}`,borderInlineStart:0}}}};const x=A=>{const{antCls:r,componentCls:I,colorText:F,triggerColor:q,footerBg:Q,triggerBg:Y,headerHeight:Z,headerPadding:De,headerColor:he,footerPadding:it,triggerHeight:ye,zeroTriggerHeight:we,zeroTriggerWidth:oe,motionDurationMid:G,motionDurationSlow:K,fontSize:i,borderRadius:h,bodyBg:M,headerBg:C,siderBg:E}=A;return{[I]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:M,"&, *":{boxSizing:"border-box"},[`&${I}-has-sider`]:{flexDirection:"row",[`> ${I}, > ${I}-content`]:{width:0}},[`${I}-header, &${I}-footer`]:{flex:"0 0 auto"},[`${I}-sider`]:{position:"relative",minWidth:0,background:E,transition:`all ${G}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${r}-menu${r}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:ye},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:ye,color:q,lineHeight:`${ye}px`,textAlign:"center",background:Y,cursor:"pointer",transition:`all ${G}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Z,insetInlineEnd:-oe,zIndex:1,width:oe,height:we,color:q,fontSize:A.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:E,borderStartStartRadius:0,borderStartEndRadius:h,borderEndEndRadius:h,borderEndStartRadius:0,cursor:"pointer",transition:`background ${K} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${K}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-oe,borderStartStartRadius:h,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:h}}}}},ue(A)),{"&-rtl":{direction:"rtl"}}),[`${I}-header`]:{height:Z,padding:De,color:he,lineHeight:`${Z}px`,background:C,[`${r}-menu`]:{lineHeight:"inherit"}},[`${I}-footer`]:{padding:it,color:F,fontSize:i,background:Q},[`${I}-content`]:{flex:"auto",minHeight:0}}};var _=(0,n.Z)("Layout",A=>[x(A)],A=>{const{colorBgLayout:r,controlHeight:I,controlHeightLG:F,colorText:q,controlHeightSM:Q,marginXXS:Y,colorTextLightSolid:Z,colorBgContainer:De}=A,he=F*1.25;return{colorBgHeader:"#001529",colorBgBody:r,colorBgTrigger:"#002140",bodyBg:r,headerBg:"#001529",headerHeight:I*2,headerPadding:`0 ${he}px`,headerColor:q,footerPadding:`${Q}px ${he}px`,footerBg:r,siderBg:"#001529",triggerHeight:F+Y*2,triggerBg:"#002140",triggerColor:Z,zeroTriggerWidth:F,zeroTriggerHeight:F,lightSiderBg:De,lightTriggerBg:De,lightTriggerColor:q}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),b=function(A,r){var I={};for(var F in A)Object.prototype.hasOwnProperty.call(A,F)&&r.indexOf(F)<0&&(I[F]=A[F]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,F=Object.getOwnPropertySymbols(A);qnull,removeSider:()=>null}});function de(A){let{suffixCls:r,tagName:I,displayName:F}=A;return q=>f.forwardRef((Y,Z)=>f.createElement(q,Object.assign({ref:Z,suffixCls:r,tagName:I},Y)))}const J=f.forwardRef((A,r)=>{const{prefixCls:I,suffixCls:F,className:q,tagName:Q}=A,Y=b(A,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Z}=f.useContext(P.E_),De=Z("layout",I),[he,it]=_(De),ye=F?`${De}-${F}`:De;return he(f.createElement(Q,Object.assign({className:w()(I||ye,q,it),ref:r},Y)))}),te=f.forwardRef((A,r)=>{const{direction:I}=f.useContext(P.E_),[F,q]=f.useState([]),{prefixCls:Q,className:Y,rootClassName:Z,children:De,hasSider:he,tagName:it,style:ye}=A,we=b(A,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),oe=(0,k.Z)(we,["suffixCls"]),{getPrefixCls:G,layout:K}=f.useContext(P.E_),i=G("layout",Q),[h,M]=_(i),C=w()(i,{[`${i}-has-sider`]:typeof he=="boolean"?he:F.length>0,[`${i}-rtl`]:I==="rtl"},K==null?void 0:K.className,Y,Z,M),E=f.useMemo(()=>({siderHook:{addSider:L=>{q(j=>[].concat((0,t.Z)(j),[L]))},removeSider:L=>{q(j=>j.filter(Ce=>Ce!==L))}}}),[]);return h(f.createElement(O.Provider,{value:E},f.createElement(it,Object.assign({ref:r,className:C,style:Object.assign(Object.assign({},K==null?void 0:K.style),ye)},oe),De)))}),$e=de({tagName:"div",displayName:"Layout"})(te),xe=de({suffixCls:"header",tagName:"header",displayName:"Header"})(J),Xe=de({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(J),Se=de({suffixCls:"content",tagName:"main",displayName:"Content"})(J);var H=$e},40875:function(sn,Ue,e){e.d(Ue,{J:function(){return P}});var t=e(59301),d=e(33234),w=e(70425),k=function(n,ee){var ue={};for(var x in n)Object.prototype.hasOwnProperty.call(n,x)&&ee.indexOf(x)<0&&(ue[x]=n[x]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,x=Object.getOwnPropertySymbols(n);_{const{children:ue}=n,x=k(n,["children"]),_=t.useContext(f),b=t.useMemo(()=>Object.assign(Object.assign({},_),x),[_,x.prefixCls,x.mode,x.selectable]);return t.createElement(f.Provider,{value:b},t.createElement(d.BR,null,(0,w.supportNodeRef)(ue)?t.cloneElement(ue,{ref:ee}):ue))});Ue.Z=f},20834:function(sn,Ue,e){e.d(Ue,{default:function(){return Ye}});var t=e(15285),d=e(59301),w=e(45818),k=e(92310),f=e.n(k),P=e(36355),n=function(R,D){var N={};for(var s in R)Object.prototype.hasOwnProperty.call(R,s)&&D.indexOf(s)<0&&(N[s]=R[s]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,s=Object.getOwnPropertySymbols(R);V{const{prefixCls:D,className:N,dashed:s}=R,V=n(R,["prefixCls","className","dashed"]),{getPrefixCls:me}=d.useContext(P.E_),v=me("menu",D),u=f()({[`${v}-item-divider-dashed`]:!!s},N);return d.createElement(t.iz,Object.assign({className:u},V))},x=e(11592),_=e(2738),b=e(6848),O=e(92343),J=(0,d.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),$e=R=>{var D;const{className:N,children:s,icon:V,title:me,danger:v}=R,{prefixCls:u,firstLevel:$,direction:z,disableMenuItemTitleTooltip:B,inlineCollapsed:U}=d.useContext(J),be=wt=>{const Ft=d.createElement("span",{className:`${u}-title-content`},s);return(!V||(0,O.l$)(s)&&s.type==="span")&&s&&wt&&$&&typeof s=="string"?d.createElement("div",{className:`${u}-inline-collapsed-noicon`},s.charAt(0)):Ft},{siderCollapsed:pe}=d.useContext(w.D);let Le=me;typeof me=="undefined"?Le=$?s:"":me===!1&&(Le="");const le={title:Le};!pe&&!U&&(le.title=null,le.open=!1);const Ne=(0,x.Z)(s).length;let Re=d.createElement(t.ck,Object.assign({},(0,_.Z)(R,["title","icon","danger"]),{className:f()({[`${u}-item-danger`]:v,[`${u}-item-only-child`]:(V?Ne+1:Ne)===1},N),title:typeof me=="string"?me:void 0}),(0,O.Tm)(V,{className:f()((0,O.l$)(V)?(D=V.props)===null||D===void 0?void 0:D.className:"",`${u}-item-icon`)}),be(U));return B||(Re=d.createElement(b.Z,Object.assign({},le,{placement:z==="rtl"?"left":"right",overlayClassName:`${u}-inline-collapsed-tooltip`}),Re)),Re},Xe=R=>{var D;const{popupClassName:N,icon:s,title:V,theme:me}=R,v=d.useContext(J),{prefixCls:u,inlineCollapsed:$,theme:z}=v,B=(0,t.Xl)();let U;if(!s)U=$&&!B.length&&V&&typeof V=="string"?d.createElement("div",{className:`${u}-inline-collapsed-noicon`},V.charAt(0)):d.createElement("span",{className:`${u}-title-content`},V);else{const pe=(0,O.l$)(V)&&V.type==="span";U=d.createElement(d.Fragment,null,(0,O.Tm)(s,{className:f()((0,O.l$)(s)?(D=s.props)===null||D===void 0?void 0:D.className:"",`${u}-item-icon`)}),pe?V:d.createElement("span",{className:`${u}-title-content`},V))}const be=d.useMemo(()=>Object.assign(Object.assign({},v),{firstLevel:!1}),[v]);return d.createElement(J.Provider,{value:be},d.createElement(t.Wd,Object.assign({},(0,_.Z)(R,["icon"]),{title:U,popupClassName:f()(u,N,`${u}-${me||z}`)})))},Se=e(18785),H=e(70425),A=e(62892),r=e(40875),I=function(R,D){var N={};for(var s in R)Object.prototype.hasOwnProperty.call(R,s)&&D.indexOf(s)<0&&(N[s]=R[s]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,s=Object.getOwnPropertySymbols(R);V{if(D&&typeof D=="object"){const s=D,{label:V,children:me,key:v,type:u}=s,$=I(s,["label","children","key","type"]),z=v!=null?v:`tmp-${N}`;return me||u==="group"?u==="group"?d.createElement(t.BW,Object.assign({key:z},$,{title:V}),F(me)):d.createElement(Xe,Object.assign({key:z},$,{title:V}),F(me)):u==="divider"?d.createElement(ue,Object.assign({key:z},$)):d.createElement($e,Object.assign({key:z},$),V)}return null}).filter(D=>D)}function q(R){return d.useMemo(()=>R&&F(R),[R])}var Q=e(64993),Y=e(17313),Z=e(8378),De=e(13826),he=e(29878),it=e(83116),ye=e(37613),oe=R=>{const{componentCls:D,motionDurationSlow:N,horizontalLineHeight:s,colorSplit:V,lineWidth:me,lineType:v,itemPaddingInline:u}=R;return{[`${D}-horizontal`]:{lineHeight:s,border:0,borderBottom:`${me}px ${v} ${V}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${D}-item, ${D}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:u},[`> ${D}-item:hover, + > ${D}-item-active, + > ${D}-submenu ${D}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${D}-item, ${D}-submenu-title`]:{transition:[`border-color ${N}`,`background ${N}`].join(",")},[`${D}-submenu-arrow`]:{display:"none"}}}},K=R=>{let{componentCls:D,menuArrowOffset:N}=R;return{[`${D}-rtl`]:{direction:"rtl"},[`${D}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${D}-rtl${D}-vertical, + ${D}-submenu-rtl ${D}-vertical`]:{[`${D}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${N})`},"&::after":{transform:`rotate(45deg) translateY(${N})`}}}}};const i=R=>Object.assign({},(0,Y.oN)(R));var M=(R,D)=>{const{componentCls:N,itemColor:s,itemSelectedColor:V,groupTitleColor:me,itemBg:v,subMenuItemBg:u,itemSelectedBg:$,activeBarHeight:z,activeBarWidth:B,activeBarBorderWidth:U,motionDurationSlow:be,motionEaseInOut:pe,motionEaseOut:Le,itemPaddingInline:le,motionDurationMid:Ne,itemHoverColor:Re,lineType:wt,colorSplit:Ft,itemDisabledColor:Et,dangerItemColor:kt,dangerItemHoverColor:Tt,dangerItemSelectedColor:gt,dangerItemActiveBg:Wt,dangerItemSelectedBg:wn,itemHoverBg:Yn,itemActiveBg:Tn,menuSubMenuBg:Gn,horizontalItemSelectedColor:lr,horizontalItemSelectedBg:Kn,horizontalItemBorderRadius:Qt,horizontalItemHoverBg:tr,popupBg:hr}=R;return{[`${N}-${D}, ${N}-${D} > ${N}`]:{color:s,background:v,[`&${N}-root:focus-visible`]:Object.assign({},i(R)),[`${N}-item-group-title`]:{color:me},[`${N}-submenu-selected`]:{[`> ${N}-submenu-title`]:{color:V}},[`${N}-item-disabled, ${N}-submenu-disabled`]:{color:`${Et} !important`},[`${N}-item:not(${N}-item-selected):not(${N}-submenu-selected)`]:{[`&:hover, > ${N}-submenu-title:hover`]:{color:Re}},[`&:not(${N}-horizontal)`]:{[`${N}-item:not(${N}-item-selected)`]:{"&:hover":{backgroundColor:Yn},"&:active":{backgroundColor:Tn}},[`${N}-submenu-title`]:{"&:hover":{backgroundColor:Yn},"&:active":{backgroundColor:Tn}}},[`${N}-item-danger`]:{color:kt,[`&${N}-item:hover`]:{[`&:not(${N}-item-selected):not(${N}-submenu-selected)`]:{color:Tt}},[`&${N}-item:active`]:{background:Wt}},[`${N}-item a`]:{"&, &:hover":{color:"inherit"}},[`${N}-item-selected`]:{color:V,[`&${N}-item-danger`]:{color:gt},"a, a:hover":{color:"inherit"}},[`& ${N}-item-selected`]:{backgroundColor:$,[`&${N}-item-danger`]:{backgroundColor:wn}},[`${N}-item, ${N}-submenu-title`]:{[`&:not(${N}-item-disabled):focus-visible`]:Object.assign({},i(R))},[`&${N}-submenu > ${N}`]:{backgroundColor:Gn},[`&${N}-popup > ${N}`]:{backgroundColor:hr},[`&${N}-horizontal`]:Object.assign(Object.assign({},D==="dark"?{borderBottom:0}:{}),{[`> ${N}-item, > ${N}-submenu`]:{top:U,marginTop:-U,marginBottom:0,borderRadius:Qt,"&::after":{position:"absolute",insetInline:le,bottom:0,borderBottom:`${z}px solid transparent`,transition:`border-color ${be} ${pe}`,content:'""'},"&:hover, &-active, &-open":{background:tr,"&::after":{borderBottomWidth:z,borderBottomColor:lr}},"&-selected":{color:lr,backgroundColor:Kn,"&:hover":{backgroundColor:Kn},"&::after":{borderBottomWidth:z,borderBottomColor:lr}}}}),[`&${N}-root`]:{[`&${N}-inline, &${N}-vertical`]:{borderInlineEnd:`${U}px ${wt} ${Ft}`}},[`&${N}-inline`]:{[`${N}-sub${N}-inline`]:{background:u},[`${N}-item, ${N}-submenu-title`]:U&&B?{width:`calc(100% + ${U}px)`}:{},[`${N}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${B}px solid ${V}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ne} ${Le}`,`opacity ${Ne} ${Le}`].join(","),content:'""'},[`&${N}-item-danger`]:{"&::after":{borderInlineEndColor:gt}}},[`${N}-selected, ${N}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ne} ${pe}`,`opacity ${Ne} ${pe}`].join(",")}}}}}};const C=R=>{const{componentCls:D,itemHeight:N,itemMarginInline:s,padding:V,menuArrowSize:me,marginXS:v,itemMarginBlock:u}=R,$=V+me+v;return{[`${D}-item`]:{position:"relative",overflow:"hidden"},[`${D}-item, ${D}-submenu-title`]:{height:N,lineHeight:`${N}px`,paddingInline:V,overflow:"hidden",textOverflow:"ellipsis",marginInline:s,marginBlock:u,width:`calc(100% - ${s*2}px)`},[`> ${D}-item, + > ${D}-submenu > ${D}-submenu-title`]:{height:N,lineHeight:`${N}px`},[`${D}-item-group-list ${D}-submenu-title, + ${D}-submenu-title`]:{paddingInlineEnd:$}}};var L=R=>{const{componentCls:D,iconCls:N,itemHeight:s,colorTextLightSolid:V,dropdownWidth:me,controlHeightLG:v,motionDurationMid:u,motionEaseOut:$,paddingXL:z,itemMarginInline:B,fontSizeLG:U,motionDurationSlow:be,paddingXS:pe,boxShadowSecondary:Le,collapsedWidth:le,collapsedIconSize:Ne}=R,Re={height:s,lineHeight:`${s}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[D]:{"&-inline, &-vertical":Object.assign({[`&${D}-root`]:{boxShadow:"none"}},C(R))},[`${D}-submenu-popup`]:{[`${D}-vertical`]:Object.assign(Object.assign({},C(R)),{boxShadow:Le})}},{[`${D}-submenu-popup ${D}-vertical${D}-sub`]:{minWidth:me,maxHeight:`calc(100vh - ${v*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${D}-inline`]:{width:"100%",[`&${D}-root`]:{[`${D}-item, ${D}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${be}`,`background ${be}`,`padding ${u} ${$}`].join(","),[`> ${D}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${D}-sub${D}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${D}-submenu > ${D}-submenu-title`]:Re,[`& ${D}-item-group-title`]:{paddingInlineStart:z}},[`${D}-item`]:Re}},{[`${D}-inline-collapsed`]:{width:le,[`&${D}-root`]:{[`${D}-item, ${D}-submenu ${D}-submenu-title`]:{[`> ${D}-inline-collapsed-noicon`]:{fontSize:U,textAlign:"center"}}},[`> ${D}-item, + > ${D}-item-group > ${D}-item-group-list > ${D}-item, + > ${D}-item-group > ${D}-item-group-list > ${D}-submenu > ${D}-submenu-title, + > ${D}-submenu > ${D}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${U/2}px - ${B}px)`,textOverflow:"clip",[` + ${D}-submenu-arrow, + ${D}-submenu-expand-icon + `]:{opacity:0},[`${D}-item-icon, ${N}`]:{margin:0,fontSize:Ne,lineHeight:`${s}px`,"+ span":{display:"inline-block",opacity:0}}},[`${D}-item-icon, ${N}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${D}-item-icon, ${N}`]:{display:"none"},"a, a:hover":{color:V}},[`${D}-item-group-title`]:Object.assign(Object.assign({},Y.vS),{paddingInline:pe})}}]};const j=R=>{const{componentCls:D,motionDurationSlow:N,motionDurationMid:s,motionEaseInOut:V,motionEaseOut:me,iconCls:v,iconSize:u,iconMarginInlineEnd:$}=R;return{[`${D}-item, ${D}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${N}`,`background ${N}`,`padding ${N} ${V}`].join(","),[`${D}-item-icon, ${v}`]:{minWidth:u,fontSize:u,transition:[`font-size ${s} ${me}`,`margin ${N} ${V}`,`color ${N}`].join(","),"+ span":{marginInlineStart:$,opacity:1,transition:[`opacity ${N} ${V}`,`margin ${N}`,`color ${N}`].join(",")}},[`${D}-item-icon`]:Object.assign({},(0,Y.Ro)()),[`&${D}-item-only-child`]:{[`> ${v}, > ${D}-item-icon`]:{marginInlineEnd:0}}},[`${D}-item-disabled, ${D}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${D}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ce=R=>{const{componentCls:D,motionDurationSlow:N,motionEaseInOut:s,borderRadius:V,menuArrowSize:me,menuArrowOffset:v}=R;return{[`${D}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:me,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${N} ${s}, opacity ${N}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:me*.6,height:me*.15,backgroundColor:"currentcolor",borderRadius:V,transition:[`background ${N} ${s}`,`transform ${N} ${s}`,`top ${N} ${s}`,`color ${N} ${s}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${v})`},"&::after":{transform:`rotate(-45deg) translateY(${v})`}}}}},Ee=R=>{const{antCls:D,componentCls:N,fontSize:s,motionDurationSlow:V,motionDurationMid:me,motionEaseInOut:v,paddingXS:u,padding:$,colorSplit:z,lineWidth:B,zIndexPopup:U,borderRadiusLG:be,subMenuItemBorderRadius:pe,menuArrowSize:Le,menuArrowOffset:le,lineType:Ne,menuPanelMaskInset:Re,groupTitleLineHeight:wt,groupTitleFontSize:Ft}=R;return[{"":{[`${N}`]:Object.assign(Object.assign({},(0,Y.dF)()),{"&-hidden":{display:"none"}})},[`${N}-submenu-hidden`]:{display:"none"}},{[N]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Y.Wf)(R)),(0,Y.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:s,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${V} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${N}-item`]:{flex:"none"}},[`${N}-item, ${N}-submenu, ${N}-submenu-title`]:{borderRadius:R.itemBorderRadius},[`${N}-item-group-title`]:{padding:`${u}px ${$}px`,fontSize:Ft,lineHeight:wt,transition:`all ${V}`},[`&-horizontal ${N}-submenu`]:{transition:[`border-color ${V} ${v}`,`background ${V} ${v}`].join(",")},[`${N}-submenu, ${N}-submenu-inline`]:{transition:[`border-color ${V} ${v}`,`background ${V} ${v}`,`padding ${me} ${v}`].join(",")},[`${N}-submenu ${N}-sub`]:{cursor:"initial",transition:[`background ${V} ${v}`,`padding ${V} ${v}`].join(",")},[`${N}-title-content`]:{transition:`color ${V}`},[`${N}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${N}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:z,borderStyle:Ne,borderWidth:0,borderTopWidth:B,marginBlock:B,padding:0,"&-dashed":{borderStyle:"dashed"}}}),j(R)),{[`${N}-item-group`]:{[`${N}-item-group-list`]:{margin:0,padding:0,[`${N}-item, ${N}-submenu-title`]:{paddingInline:`${s*2}px ${$}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:U,borderRadius:be,boxShadow:"none",transformOrigin:"0 0",[`&${N}-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:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${N}`]:Object.assign(Object.assign(Object.assign({borderRadius:be},j(R)),Ce(R)),{[`${N}-item, ${N}-submenu > ${N}-submenu-title`]:{borderRadius:pe},[`${N}-submenu-title::after`]:{transition:`transform ${V} ${v}`}})}}),Ce(R)),{[`&-inline-collapsed ${N}-submenu-arrow, + &-inline ${N}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${le})`},"&::after":{transform:`rotate(45deg) translateX(-${le})`}},[`${N}-submenu-open${N}-submenu-inline > ${N}-submenu-title > ${N}-submenu-arrow`]:{transform:`translateY(-${Le*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${le})`},"&::before":{transform:`rotate(45deg) translateX(${le})`}}})},{[`${D}-layout-header`]:{[N]:{lineHeight:"inherit"}}}]};var Te=(R,D)=>(0,it.Z)("Menu",s=>{if(D===!1)return[];const{colorBgElevated:V,colorPrimary:me,colorTextLightSolid:v,controlHeightLG:u,fontSize:$,darkItemColor:z,darkDangerItemColor:B,darkItemBg:U,darkSubMenuItemBg:be,darkItemSelectedColor:pe,darkItemSelectedBg:Le,darkDangerItemSelectedBg:le,darkItemHoverBg:Ne,darkGroupTitleColor:Re,darkItemHoverColor:wt,darkItemDisabledColor:Ft,darkDangerItemHoverColor:Et,darkDangerItemSelectedColor:kt,darkDangerItemActiveBg:Tt}=s,gt=$/7*5,Wt=(0,ye.TS)(s,{menuArrowSize:gt,menuHorizontalHeight:u*1.15,menuArrowOffset:`${gt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:V}),wn=(0,ye.TS)(Wt,{itemColor:z,itemHoverColor:wt,groupTitleColor:Re,itemSelectedColor:pe,itemBg:U,popupBg:U,subMenuItemBg:be,itemActiveBg:"transparent",itemSelectedBg:Le,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ne,itemDisabledColor:Ft,dangerItemColor:B,dangerItemHoverColor:Et,dangerItemSelectedColor:kt,dangerItemActiveBg:Tt,dangerItemSelectedBg:le,menuSubMenuBg:be,horizontalItemSelectedColor:v,horizontalItemSelectedBg:me});return[Ee(Wt),oe(Wt),L(Wt),M(Wt,"light"),M(wn,"dark"),K(Wt),(0,Z.Z)(Wt),(0,De.oN)(Wt,"slide-up"),(0,De.oN)(Wt,"slide-down"),(0,he._y)(Wt,"zoom-big")]},s=>{const{colorPrimary:V,colorError:me,colorTextDisabled:v,colorErrorBg:u,colorText:$,colorTextDescription:z,colorBgContainer:B,colorFillAlter:U,colorFillContent:be,lineWidth:pe,lineWidthBold:Le,controlItemBgActive:le,colorBgTextHover:Ne,controlHeightLG:Re,lineHeight:wt,colorBgElevated:Ft,marginXXS:Et,padding:kt,fontSize:Tt,controlHeightSM:gt,fontSizeLG:Wt,colorTextLightSolid:wn,colorErrorHover:Yn}=s,Tn=new Q.C(wn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:s.zIndexPopupBase+50,radiusItem:s.borderRadiusLG,itemBorderRadius:s.borderRadiusLG,radiusSubMenuItem:s.borderRadiusSM,subMenuItemBorderRadius:s.borderRadiusSM,colorItemText:$,itemColor:$,colorItemTextHover:$,itemHoverColor:$,colorItemTextHoverHorizontal:V,horizontalItemHoverColor:V,colorGroupTitle:z,groupTitleColor:z,colorItemTextSelected:V,itemSelectedColor:V,colorItemTextSelectedHorizontal:V,horizontalItemSelectedColor:V,colorItemBg:B,itemBg:B,colorItemBgHover:Ne,itemHoverBg:Ne,colorItemBgActive:be,itemActiveBg:le,colorSubItemBg:U,subMenuItemBg:U,colorItemBgSelected:le,itemSelectedBg:le,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Le,activeBarHeight:Le,colorActiveBarBorderSize:pe,activeBarBorderWidth:pe,colorItemTextDisabled:v,itemDisabledColor:v,colorDangerItemText:me,dangerItemColor:me,colorDangerItemTextHover:me,dangerItemHoverColor:me,colorDangerItemTextSelected:me,dangerItemSelectedColor:me,colorDangerItemBgActive:u,dangerItemActiveBg:u,colorDangerItemBgSelected:u,dangerItemSelectedBg:u,itemMarginInline:s.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Re,groupTitleLineHeight:wt,collapsedWidth:Re*2,popupBg:Ft,itemMarginBlock:Et,itemPaddingInline:kt,horizontalLineHeight:`${Re*1.15}px`,iconSize:Tt,iconMarginInlineEnd:gt-Tt,collapsedIconSize:Wt,groupTitleFontSize:Tt,darkItemDisabledColor:new Q.C(wn).setAlpha(.25).toRgbString(),darkItemColor:Tn,darkDangerItemColor:me,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:wn,darkItemSelectedBg:V,darkDangerItemSelectedBg:me,darkItemHoverBg:"transparent",darkGroupTitleColor:Tn,darkItemHoverColor:wn,darkDangerItemHoverColor:Yn,darkDangerItemSelectedColor:wn,darkDangerItemActiveBg:me}},{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"]]})(R),Be=function(R,D){var N={};for(var s in R)Object.prototype.hasOwnProperty.call(R,s)&&D.indexOf(s)<0&&(N[s]=R[s]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,s=Object.getOwnPropertySymbols(R);V{var N,s;const V=d.useContext(r.Z),me=V||{},{getPrefixCls:v,getPopupContainer:u,direction:$,menu:z}=d.useContext(P.E_),B=v(),{prefixCls:U,className:be,style:pe,theme:Le="light",expandIcon:le,_internalDisableMenuItemTitleTooltip:Ne,inlineCollapsed:Re,siderCollapsed:wt,items:Ft,children:Et,rootClassName:kt,mode:Tt,selectable:gt,onClick:Wt,overflowedIndicatorPopupClassName:wn}=R,Yn=Be(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Tn=(0,_.Z)(Yn,["collapsedWidth"]),Gn=q(Ft)||Et;(N=me.validator)===null||N===void 0||N.call(me,{mode:Tt});const lr=(0,H.useEvent)(function(){var ut;Wt==null||Wt.apply(void 0,arguments),(ut=me.onClick)===null||ut===void 0||ut.call(me)}),Kn=me.mode||Tt,Qt=gt!=null?gt:me.selectable,tr=d.useMemo(()=>wt!==void 0?wt:Re,[Re,wt]),hr={horizontal:{motionName:`${B}-slide-up`},inline:(0,A.Z)(B),other:{motionName:`${B}-zoom-big`}},An=v("menu",U||me.prefixCls),[Nn,wr]=Te(An,!V),ze=f()(`${An}-${Le}`,z==null?void 0:z.className,be);let ht;if(typeof le=="function")ht=le;else if(le===null||le===!1)ht=null;else if(me.expandIcon===null||me.expandIcon===!1)ht=null;else{const ut=le!=null?le:me.expandIcon;ht=(0,O.Tm)(ut,{className:f()(`${An}-submenu-expand-icon`,(0,O.l$)(ut)?(s=ut.props)===null||s===void 0?void 0:s.className:"")})}const xt=d.useMemo(()=>({prefixCls:An,inlineCollapsed:tr||!1,direction:$,firstLevel:!0,theme:Le,mode:Kn,disableMenuItemTitleTooltip:Ne}),[An,tr,$,Ne,Le]);return Nn(d.createElement(r.Z.Provider,{value:null},d.createElement(J.Provider,{value:xt},d.createElement(t.ZP,Object.assign({getPopupContainer:u,overflowedIndicator:d.createElement(Se.Z,null),overflowedIndicatorPopupClassName:f()(An,`${An}-${Le}`,wn),mode:Kn,selectable:Qt,onClick:lr},Tn,{inlineCollapsed:tr,style:Object.assign(Object.assign({},z==null?void 0:z.style),pe),className:ze,prefixCls:An,direction:$,defaultMotions:hr,expandIcon:ht,ref:D,rootClassName:f()(kt,wr)}),Gn))))});const fe=(0,d.forwardRef)((R,D)=>{const N=(0,d.useRef)(null),s=d.useContext(w.D);return(0,d.useImperativeHandle)(D,()=>({menu:N.current,focus:V=>{var me;(me=N.current)===null||me===void 0||me.focus(V)}})),d.createElement(nt,Object.assign({ref:N},R,s))});fe.Item=$e,fe.SubMenu=Xe,fe.Divider=ue,fe.ItemGroup=t.BW;var Ye=fe},58421:function(sn,Ue,e){e.d(Ue,{Z:function(){return me}});var t=e(5016),d=e(59301),w={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},k=w,f=e(7657),P=function(u,$){return d.createElement(f.Z,(0,t.Z)({},u,{ref:$,icon:k}))},n=d.forwardRef(P),ee=n,ue=e(49198),x=e(33853),_=e(38819),b=e(92310),O=e.n(b),de=e(18082),J=e(20049),te=e(6487),$e=e(56789),xe=e(7942),Xe=e(76773),Se=e(26112),H={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},A=H,r=e(91735),I=function(v){(0,xe.Z)($,v);var u=(0,Xe.Z)($);function $(){var z;(0,te.Z)(this,$);for(var B=arguments.length,U=new Array(B),be=0;be=0||pe.relatedTarget.className.indexOf("".concat(Re,"-item"))>=0))&&Ne(z.getValidValue()))},z.go=function(pe){var Le=z.state.goInputText;Le!==""&&(pe.keyCode===A.ENTER||pe.type==="click")&&(z.setState({goInputText:""}),z.props.quickGo(z.getValidValue()))},z}return(0,$e.Z)($,[{key:"getPageSizeOptions",value:function(){var B=this.props,U=B.pageSize,be=B.pageSizeOptions;return be.some(function(pe){return pe.toString()===U.toString()})?be:be.concat([U.toString()]).sort(function(pe,Le){var le=Number.isNaN(Number(pe))?0:Number(pe),Ne=Number.isNaN(Number(Le))?0:Number(Le);return le-Ne})}},{key:"render",value:function(){var B=this,U=this.props,be=U.pageSize,pe=U.locale,Le=U.rootPrefixCls,le=U.changeSize,Ne=U.quickGo,Re=U.goButton,wt=U.selectComponentClass,Ft=U.buildOptionText,Et=U.selectPrefixCls,kt=U.disabled,Tt=this.state.goInputText,gt="".concat(Le,"-options"),Wt=wt,wn=null,Yn=null,Tn=null;if(!le&&!Ne)return null;var Gn=this.getPageSizeOptions();if(le&&Wt){var lr=Gn.map(function(Kn,Qt){return d.createElement(Wt.Option,{key:Qt,value:Kn.toString()},(Ft||B.buildOptionText)(Kn))});wn=d.createElement(Wt,{disabled:kt,prefixCls:Et,showSearch:!1,className:"".concat(gt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(be||Gn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Qt){return Qt.parentNode},"aria-label":pe.page_size,defaultOpen:!1},lr)}return Ne&&(Re&&(Tn=typeof Re=="boolean"?d.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:kt,className:"".concat(gt,"-quick-jumper-button")},pe.jump_to_confirm):d.createElement("span",{onClick:this.go,onKeyUp:this.go},Re)),Yn=d.createElement("div",{className:"".concat(gt,"-quick-jumper")},pe.jump_to,d.createElement("input",{disabled:kt,type:"text",value:Tt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":pe.page}),pe.page,Tn)),d.createElement("li",{className:"".concat(gt)},wn,Yn)}}]),$}(d.Component);I.defaultProps={pageSizeOptions:["10","20","50","100"]};var F=I,q=function(u){var $,z=u.rootPrefixCls,B=u.page,U=u.active,be=u.className,pe=u.showTitle,Le=u.onClick,le=u.onKeyPress,Ne=u.itemRender,Re="".concat(z,"-item"),wt=O()(Re,"".concat(Re,"-").concat(B),($={},(0,de.Z)($,"".concat(Re,"-active"),U),(0,de.Z)($,"".concat(Re,"-disabled"),!B),(0,de.Z)($,u.className,be),$)),Ft=function(){Le(B)},Et=function(gt){le(gt,Le,B)},kt=Ne(B,"page",d.createElement("a",{rel:"nofollow"},B));return kt?d.createElement("li",{title:pe?B.toString():null,className:wt,onClick:Ft,onKeyPress:Et,tabIndex:0},kt):null},Q=q;function Y(){}function Z(v){var u=Number(v);return typeof u=="number"&&!Number.isNaN(u)&&isFinite(u)&&Math.floor(u)===u}var De=function(u,$,z){return z};function he(v,u,$){var z=typeof v=="undefined"?u.pageSize:v;return Math.floor(($.total-1)/z)+1}var it=function(v){(0,xe.Z)($,v);var u=(0,Xe.Z)($);function $(z){var B;(0,te.Z)(this,$),B=u.call(this,z),B.paginationNode=d.createRef(),B.getJumpPrevPage=function(){return Math.max(1,B.state.current-(B.props.showLessItems?3:5))},B.getJumpNextPage=function(){return Math.min(he(void 0,B.state,B.props),B.state.current+(B.props.showLessItems?3:5))},B.getItemIcon=function(le,Ne){var Re=B.props.prefixCls,wt=le||d.createElement("button",{type:"button","aria-label":Ne,className:"".concat(Re,"-item-link")});return typeof le=="function"&&(wt=d.createElement(le,(0,J.Z)({},B.props))),wt},B.isValid=function(le){var Ne=B.props.total;return Z(le)&&le!==B.state.current&&Z(Ne)&&Ne>0},B.shouldDisplayQuickJumper=function(){var le=B.props,Ne=le.showQuickJumper,Re=le.total,wt=B.state.pageSize;return Re<=wt?!1:Ne},B.handleKeyDown=function(le){(le.keyCode===A.ARROW_UP||le.keyCode===A.ARROW_DOWN)&&le.preventDefault()},B.handleKeyUp=function(le){var Ne=B.getValidValue(le),Re=B.state.currentInputValue;Ne!==Re&&B.setState({currentInputValue:Ne}),le.keyCode===A.ENTER?B.handleChange(Ne):le.keyCode===A.ARROW_UP?B.handleChange(Ne-1):le.keyCode===A.ARROW_DOWN&&B.handleChange(Ne+1)},B.handleBlur=function(le){var Ne=B.getValidValue(le);B.handleChange(Ne)},B.changePageSize=function(le){var Ne=B.state.current,Re=he(le,B.state,B.props);Ne=Ne>Re?Re:Ne,Re===0&&(Ne=B.state.current),typeof le=="number"&&("pageSize"in B.props||B.setState({pageSize:le}),"current"in B.props||B.setState({current:Ne,currentInputValue:Ne})),B.props.onShowSizeChange(Ne,le),"onChange"in B.props&&B.props.onChange&&B.props.onChange(Ne,le)},B.handleChange=function(le){var Ne=B.props,Re=Ne.disabled,wt=Ne.onChange,Ft=B.state,Et=Ft.pageSize,kt=Ft.current,Tt=Ft.currentInputValue;if(B.isValid(le)&&!Re){var gt=he(void 0,B.state,B.props),Wt=le;return le>gt?Wt=gt:le<1&&(Wt=1),"current"in B.props||B.setState({current:Wt}),Wt!==Tt&&B.setState({currentInputValue:Wt}),wt(Wt,Et),Wt}return kt},B.prev=function(){B.hasPrev()&&B.handleChange(B.state.current-1)},B.next=function(){B.hasNext()&&B.handleChange(B.state.current+1)},B.jumpPrev=function(){B.handleChange(B.getJumpPrevPage())},B.jumpNext=function(){B.handleChange(B.getJumpNextPage())},B.hasPrev=function(){return B.state.current>1},B.hasNext=function(){return B.state.current2?Re-2:0),Ft=2;Ft=be?Le=be:Le=Number(U),Le}},{key:"getShowSizeChanger",value:function(){var B=this.props,U=B.showSizeChanger,be=B.total,pe=B.totalBoundaryShowSizeChanger;return typeof U!="undefined"?U:be>pe}},{key:"render",value:function(){var B=this.props,U=B.prefixCls,be=B.className,pe=B.style,Le=B.disabled,le=B.hideOnSinglePage,Ne=B.total,Re=B.locale,wt=B.showQuickJumper,Ft=B.showLessItems,Et=B.showTitle,kt=B.showTotal,Tt=B.simple,gt=B.itemRender,Wt=B.showPrevNextJumpers,wn=B.jumpPrevIcon,Yn=B.jumpNextIcon,Tn=B.selectComponentClass,Gn=B.selectPrefixCls,lr=B.pageSizeOptions,Kn=this.state,Qt=Kn.current,tr=Kn.pageSize,hr=Kn.currentInputValue;if(le===!0&&Ne<=tr)return null;var An=he(void 0,this.state,this.props),Nn=[],wr=null,ze=null,ht=null,xt=null,ut=null,Xt=wt&&wt.goButton,Mn=Ft?1:2,$t=Qt-1>0?Qt-1:0,Rn=Qt+1Ne?Ne:Qt*tr]));if(Tt){Xt&&(typeof Xt=="boolean"?ut=d.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Re.jump_to_confirm):ut=d.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Xt),ut=d.createElement("li",{title:Et?"".concat(Re.jump_to).concat(Qt,"/").concat(An):null,className:"".concat(U,"-simple-pager")},ut));var g=this.renderPrev($t);return d.createElement("ul",(0,t.Z)({className:O()(U,"".concat(U,"-simple"),(0,de.Z)({},"".concat(U,"-disabled"),Le),be),style:pe,ref:this.paginationNode},X),l,g?d.createElement("li",{title:Et?Re.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:O()("".concat(U,"-prev"),(0,de.Z)({},"".concat(U,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},g):null,d.createElement("li",{title:Et?"".concat(Qt,"/").concat(An):null,className:"".concat(U,"-simple-pager")},d.createElement("input",{type:"text",value:hr,disabled:Le,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),d.createElement("span",{className:"".concat(U,"-slash")},"/"),An),d.createElement("li",{title:Et?Re.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:O()("".concat(U,"-next"),(0,de.Z)({},"".concat(U,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Rn)),ut)}if(An<=3+Mn*2){var p={locale:Re,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Et,itemRender:gt};An||Nn.push(d.createElement(Q,(0,t.Z)({},p,{key:"noPager",page:1,className:"".concat(U,"-item-disabled")})));for(var S=1;S<=An;S+=1){var se=Qt===S;Nn.push(d.createElement(Q,(0,t.Z)({},p,{key:S,page:S,active:se})))}}else{var ne=Ft?Re.prev_3:Re.prev_5,ke=Ft?Re.next_3:Re.next_5,He=gt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(wn,"prev page")),et=gt(this.getJumpNextPage(),"jump-next",this.getItemIcon(Yn,"next page"));Wt&&(wr=He?d.createElement("li",{title:Et?ne:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:O()("".concat(U,"-jump-prev"),(0,de.Z)({},"".concat(U,"-jump-prev-custom-icon"),!!wn))},He):null,ze=et?d.createElement("li",{title:Et?ke:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:O()("".concat(U,"-jump-next"),(0,de.Z)({},"".concat(U,"-jump-next-custom-icon"),!!Yn))},et):null),xt=d.createElement(Q,{locale:Re,last:!0,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:An,page:An,active:!1,showTitle:Et,itemRender:gt}),ht=d.createElement(Q,{locale:Re,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Et,itemRender:gt});var lt=Math.max(1,Qt-Mn),tt=Math.min(Qt+Mn,An);Qt-1<=Mn&&(tt=1+Mn*2),An-Qt<=Mn&&(lt=An-Mn*2);for(var mt=lt;mt<=tt;mt+=1){var vt=Qt===mt;Nn.push(d.createElement(Q,{locale:Re,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:mt,page:mt,active:vt,showTitle:Et,itemRender:gt}))}Qt-1>=Mn*2&&Qt!==3&&(Nn[0]=(0,d.cloneElement)(Nn[0],{className:"".concat(U,"-item-after-jump-prev")}),Nn.unshift(wr)),An-Qt>=Mn*2&&Qt!==An-2&&(Nn[Nn.length-1]=(0,d.cloneElement)(Nn[Nn.length-1],{className:"".concat(U,"-item-before-jump-next")}),Nn.push(ze)),lt!==1&&Nn.unshift(ht),tt!==An&&Nn.push(xt)}var dt=!this.hasPrev()||!An,Bt=!this.hasNext()||!An,pt=this.renderPrev($t),bt=this.renderNext(Rn);return d.createElement("ul",(0,t.Z)({className:O()(U,be,(0,de.Z)({},"".concat(U,"-disabled"),Le)),style:pe,ref:this.paginationNode},X),l,pt?d.createElement("li",{title:Et?Re.prev_page:null,onClick:this.prev,tabIndex:dt?null:0,onKeyPress:this.runIfEnterPrev,className:O()("".concat(U,"-prev"),(0,de.Z)({},"".concat(U,"-disabled"),dt)),"aria-disabled":dt},pt):null,Nn,bt?d.createElement("li",{title:Et?Re.next_page:null,onClick:this.next,tabIndex:Bt?null:0,onKeyPress:this.runIfEnterNext,className:O()("".concat(U,"-next"),(0,de.Z)({},"".concat(U,"-disabled"),Bt)),"aria-disabled":Bt},bt):null,d.createElement(F,{disabled:Le,locale:Re,rootPrefixCls:U,selectComponentClass:Tn,selectPrefixCls:Gn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Qt,pageSize:tr,pageSizeOptions:lr,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Xt}))}}],[{key:"getDerivedStateFromProps",value:function(B,U){var be={};if("current"in B&&(be.current=B.current,B.current!==U.current&&(be.currentInputValue=be.current)),"pageSize"in B&&B.pageSize!==U.pageSize){var pe=U.current,Le=he(B.pageSize,U,B);pe=pe>Le?Le:pe,"current"in B||(be.current=pe,be.currentInputValue=pe),be.pageSize=B.pageSize}return be}}]),$}(d.Component);it.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Y,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Y,locale:r.Z,style:{},itemRender:De,totalBoundaryShowSizeChanger:50};var ye=it,we=e(22075),oe=e(36355),G=e(19716),K=e(8628),i=e(9763),h=e(57809);const M=v=>d.createElement(h.default,Object.assign({},v,{showSearch:!0,size:"small"})),C=v=>d.createElement(h.default,Object.assign({},v,{showSearch:!0,size:"middle"}));M.Option=h.default.Option,C.Option=h.default.Option;var E=e(9937),L=e(17313),j=e(83116),Ce=e(37613);const Ee=v=>{const{componentCls:u}=v;return{[`${u}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${u}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${u}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed"}}},[`&${u}-disabled`]:{cursor:"not-allowed",[`${u}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:v.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:v.colorBorder,backgroundColor:v.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:v.itemActiveBgDisabled},a:{color:v.itemActiveColorDisabled}}},[`${u}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${u}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${u}-simple-pager`]:{color:v.colorTextDisabled},[`${u}-jump-prev, ${u}-jump-next`]:{[`${u}-item-link-icon`]:{opacity:0},[`${u}-item-ellipsis`]:{opacity:1}}},[`&${u}-simple`]:{[`${u}-prev, ${u}-next`]:{[`&${u}-disabled ${u}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Te=v=>{const{componentCls:u}=v;return{[`&${u}-mini ${u}-total-text, &${u}-mini ${u}-simple-pager`]:{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`},[`&${u}-mini ${u}-item`]:{minWidth:v.itemSizeSM,height:v.itemSizeSM,margin:0,lineHeight:`${v.itemSizeSM-2}px`},[`&${u}-mini:not(${u}-disabled) ${u}-item:not(${u}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:v.colorBgTextHover},"&:active":{backgroundColor:v.colorBgTextActive}},[`&${u}-mini ${u}-prev, &${u}-mini ${u}-next`]:{minWidth:v.itemSizeSM,height:v.itemSizeSM,margin:0,lineHeight:`${v.itemSizeSM}px`},[`&${u}-mini:not(${u}-disabled)`]:{[`${u}-prev, ${u}-next`]:{[`&:hover ${u}-item-link`]:{backgroundColor:v.colorBgTextHover},[`&:active ${u}-item-link`]:{backgroundColor:v.colorBgTextActive},[`&${u}-disabled:hover ${u}-item-link`]:{backgroundColor:"transparent"}}},[` + &${u}-mini ${u}-prev ${u}-item-link, + &${u}-mini ${u}-next ${u}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`}},[`&${u}-mini ${u}-jump-prev, &${u}-mini ${u}-jump-next`]:{height:v.itemSizeSM,marginInlineEnd:0,lineHeight:`${v.itemSizeSM}px`},[`&${u}-mini ${u}-options`]:{marginInlineStart:v.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:v.miniOptionsSizeChangerTop},"&-quick-jumper":{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,E.x0)(v)),{width:v.paginationMiniQuickJumperInputWidth,height:v.controlHeightSM})}}}},Be=v=>{const{componentCls:u}=v;return{[` + &${u}-simple ${u}-prev, + &${u}-simple ${u}-next + `]:{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`,verticalAlign:"top",[`${u}-item-link`]:{height:v.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:v.colorBgTextHover},"&:active":{backgroundColor:v.colorBgTextActive},"&::after":{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`}}},[`&${u}-simple ${u}-simple-pager`]:{display:"inline-block",height:v.itemSizeSM,marginInlineEnd:v.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:v.marginXS,padding:`0 ${v.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:v.itemInputBg,border:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`,borderRadius:v.borderRadius,outline:"none",transition:`border-color ${v.motionDurationMid}`,color:"inherit","&:hover":{borderColor:v.colorPrimary},"&:focus":{borderColor:v.colorPrimaryHover,boxShadow:`${v.inputOutlineOffset}px 0 ${v.controlOutlineWidth}px ${v.controlOutline}`},"&[disabled]":{color:v.colorTextDisabled,backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,cursor:"not-allowed"}}}}},ot=v=>{const{componentCls:u}=v;return{[`${u}-jump-prev, ${u}-jump-next`]:{outline:0,[`${u}-item-container`]:{position:"relative",[`${u}-item-link-icon`]:{color:v.colorPrimary,fontSize:v.fontSizeSM,opacity:0,transition:`all ${v.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${u}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:v.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:v.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:v.paginationEllipsisTextIndent,opacity:1,transition:`all ${v.motionDurationMid}`}},"&:hover":{[`${u}-item-link-icon`]:{opacity:1},[`${u}-item-ellipsis`]:{opacity:0}}},[` + ${u}-prev, + ${u}-jump-prev, + ${u}-jump-next + `]:{marginInlineEnd:v.marginXS},[` + ${u}-prev, + ${u}-next, + ${u}-jump-prev, + ${u}-jump-next + `]:{display:"inline-block",minWidth:v.itemSize,height:v.itemSize,color:v.colorText,fontFamily:v.fontFamily,lineHeight:`${v.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:v.borderRadius,cursor:"pointer",transition:`all ${v.motionDurationMid}`},[`${u}-prev, ${u}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:v.colorText,cursor:"pointer",userSelect:"none"},[`${u}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:v.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${v.lineWidth}px ${v.lineType} transparent`,borderRadius:v.borderRadius,outline:"none",transition:`all ${v.motionDurationMid}`},[`&:hover ${u}-item-link`]:{backgroundColor:v.colorBgTextHover},[`&:active ${u}-item-link`]:{backgroundColor:v.colorBgTextActive},[`&${u}-disabled:hover`]:{[`${u}-item-link`]:{backgroundColor:"transparent"}}},[`${u}-slash`]:{marginInlineEnd:v.paginationSlashMarginInlineEnd,marginInlineStart:v.paginationSlashMarginInlineStart},[`${u}-options`]:{display:"inline-block",marginInlineStart:v.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:v.controlHeight,marginInlineStart:v.marginXS,lineHeight:`${v.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,E.ik)(v)),{width:v.controlHeightLG*1.25,height:v.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:v.marginXS,marginInlineEnd:v.marginXS})}}}},nt=v=>{const{componentCls:u}=v;return{[`${u}-item`]:{display:"inline-block",minWidth:v.itemSize,height:v.itemSize,marginInlineEnd:v.marginXS,fontFamily:v.fontFamily,lineHeight:`${v.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${v.lineWidth}px ${v.lineType} transparent`,borderRadius:v.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${v.paginationItemPaddingInline}px`,color:v.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${u}-item-active)`]:{"&:hover":{transition:`all ${v.motionDurationMid}`,backgroundColor:v.colorBgTextHover},"&:active":{backgroundColor:v.colorBgTextActive}},"&-active":{fontWeight:v.fontWeightStrong,backgroundColor:v.itemActiveBg,borderColor:v.colorPrimary,a:{color:v.colorPrimary},"&:hover":{borderColor:v.colorPrimaryHover},"&:hover a":{color:v.colorPrimaryHover}}}}},fe=v=>{const{componentCls:u}=v;return{[u]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,L.Wf)(v)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${u}-total-text`]:{display:"inline-block",height:v.itemSize,marginInlineEnd:v.marginXS,lineHeight:`${v.itemSize-2}px`,verticalAlign:"middle"}}),nt(v)),ot(v)),Be(v)),Te(v)),Ee(v)),{[`@media only screen and (max-width: ${v.screenLG}px)`]:{[`${u}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${v.screenSM}px)`]:{[`${u}-options`]:{display:"none"}}}),[`&${v.componentCls}-rtl`]:{direction:"rtl"}}},Ye=v=>{const{componentCls:u}=v;return{[`${u}${u}-disabled:not(${u}-mini)`]:{"&, &:hover":{[`${u}-item-link`]:{borderColor:v.colorBorder}},"&:focus-visible":{[`${u}-item-link`]:{borderColor:v.colorBorder}},[`${u}-item, ${u}-item-link`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,[`&:hover:not(${u}-item-active)`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,a:{color:v.colorTextDisabled}},[`&${u}-item-active`]:{backgroundColor:v.itemActiveBgDisabled}},[`${u}-prev, ${u}-next`]:{"&:hover button":{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,color:v.colorTextDisabled},[`${u}-item-link`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder}}},[`${u}:not(${u}-mini)`]:{[`${u}-prev, ${u}-next`]:{"&:hover button":{borderColor:v.colorPrimaryHover,backgroundColor:v.itemBg},[`${u}-item-link`]:{backgroundColor:v.itemLinkBg,borderColor:v.colorBorder},[`&:hover ${u}-item-link`]:{borderColor:v.colorPrimary,backgroundColor:v.itemBg,color:v.colorPrimary},[`&${u}-disabled`]:{[`${u}-item-link`]:{borderColor:v.colorBorder,color:v.colorTextDisabled}}},[`${u}-item`]:{backgroundColor:v.itemBg,border:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`,[`&:hover:not(${u}-item-active)`]:{borderColor:v.colorPrimary,backgroundColor:v.itemBg,a:{color:v.colorPrimary}},"&-active":{borderColor:v.colorPrimary}}}}},R=v=>{const{componentCls:u}=v;return{[`${u}:not(${u}-disabled)`]:{[`${u}-item`]:Object.assign({},(0,L.Qy)(v)),[`${u}-jump-prev, ${u}-jump-next`]:{"&:focus-visible":Object.assign({[`${u}-item-link-icon`]:{opacity:1},[`${u}-item-ellipsis`]:{opacity:0}},(0,L.oN)(v))},[`${u}-prev, ${u}-next`]:{[`&:focus-visible ${u}-item-link`]:Object.assign({},(0,L.oN)(v))}}}};var D=(0,j.Z)("Pagination",v=>{const u=(0,Ce.TS)(v,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:v.marginXXS/2,paginationMiniQuickJumperInputWidth:v.controlHeightLG*1.1,paginationItemPaddingInline:v.marginXXS*1.5,paginationEllipsisLetterSpacing:v.marginXXS/2,paginationSlashMarginInlineStart:v.marginXXS,paginationSlashMarginInlineEnd:v.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,E.e5)(v),(0,E.TM)(v));return[fe(u),R(u),v.wireframe&&Ye(u)]},v=>({itemBg:v.colorBgContainer,itemSize:v.controlHeight,itemSizeSM:v.controlHeightSM,itemActiveBg:v.colorBgContainer,itemLinkBg:v.colorBgContainer,itemActiveColorDisabled:v.colorTextDisabled,itemActiveBgDisabled:v.controlItemBgActiveDisabled,itemInputBg:v.colorBgContainer,miniOptionsSizeChangerTop:0})),N=function(v,u){var $={};for(var z in v)Object.prototype.hasOwnProperty.call(v,z)&&u.indexOf(z)<0&&($[z]=v[z]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,z=Object.getOwnPropertySymbols(v);B{const{prefixCls:u,selectPrefixCls:$,className:z,rootClassName:B,style:U,size:be,locale:pe,selectComponentClass:Le,responsive:le,showSizeChanger:Ne}=v,Re=N(v,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:wt}=(0,K.Z)(le),{getPrefixCls:Ft,direction:Et,pagination:kt={}}=d.useContext(oe.E_),Tt=Ft("pagination",u),[gt,Wt]=D(Tt),wn=Ne!=null?Ne:kt.showSizeChanger,Yn=d.useMemo(()=>{const An=d.createElement("span",{className:`${Tt}-item-ellipsis`},"\u2022\u2022\u2022"),Nn=d.createElement("button",{className:`${Tt}-item-link`,type:"button",tabIndex:-1},Et==="rtl"?d.createElement(_.Z,null):d.createElement(x.Z,null)),wr=d.createElement("button",{className:`${Tt}-item-link`,type:"button",tabIndex:-1},Et==="rtl"?d.createElement(x.Z,null):d.createElement(_.Z,null)),ze=d.createElement("a",{className:`${Tt}-item-link`},d.createElement("div",{className:`${Tt}-item-container`},Et==="rtl"?d.createElement(ue.Z,{className:`${Tt}-item-link-icon`}):d.createElement(ee,{className:`${Tt}-item-link-icon`}),An)),ht=d.createElement("a",{className:`${Tt}-item-link`},d.createElement("div",{className:`${Tt}-item-container`},Et==="rtl"?d.createElement(ee,{className:`${Tt}-item-link-icon`}):d.createElement(ue.Z,{className:`${Tt}-item-link-icon`}),An));return{prevIcon:Nn,nextIcon:wr,jumpPrevIcon:ze,jumpNextIcon:ht}},[Et,Tt]),[Tn]=(0,i.Z)("Pagination",we.Z),Gn=Object.assign(Object.assign({},Tn),pe),lr=(0,G.Z)(be),Kn=lr==="small"||!!(wt&&!lr&&le),Qt=Ft("select",$),tr=O()({[`${Tt}-mini`]:Kn,[`${Tt}-rtl`]:Et==="rtl"},kt==null?void 0:kt.className,z,B,Wt),hr=Object.assign(Object.assign({},kt==null?void 0:kt.style),U);return gt(d.createElement(ye,Object.assign({},Yn,Re,{style:hr,prefixCls:Tt,selectPrefixCls:Qt,className:tr,selectComponentClass:Le||(Kn?M:C),locale:Gn,showSizeChanger:wn})))},me=V},5112:function(sn,Ue,e){e.d(Ue,{ZP:function(){return K}});var t=e(92310),d=e.n(t),w=e(18929),k=e(26112),f=e(59301),P=e(36355),n=e(19716);const ee=f.createContext(null),ue=ee.Provider;var x=ee;const _=f.createContext(null),b=_.Provider;var O=e(5630),de=e(8654),J=e(1684),te=e(32441),$e=e(17313),xe=e(83116),Xe=e(37613);const Se=i=>{const{componentCls:h,antCls:M}=i,C=`${h}-group`;return{[C]:Object.assign(Object.assign({},(0,$e.Wf)(i)),{display:"inline-block",fontSize:0,[`&${C}-rtl`]:{direction:"rtl"},[`${M}-badge ${M}-badge-count`]:{zIndex:1},[`> ${M}-badge:not(:first-child) > ${M}-button-wrapper`]:{borderInlineStart:"none"}})}},H=i=>{const{componentCls:h,wrapperMarginInlineEnd:M,colorPrimary:C,radioSize:E,motionDurationSlow:L,motionDurationMid:j,motionEaseInOutCirc:Ce,colorBgContainer:Ee,colorBorder:Te,lineWidth:Be,dotSize:ot,colorBgContainerDisabled:nt,colorTextDisabled:fe,paddingXS:Ye,dotColorDisabled:R,lineType:D,radioDotDisabledSize:N,wireframe:s,colorWhite:V}=i,me=`${h}-inner`;return{[`${h}-wrapper`]:Object.assign(Object.assign({},(0,$e.Wf)(i)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:M,cursor:"pointer",[`&${h}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:i.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${h}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Be}px ${D} ${C}`,borderRadius:"50%",visibility:"hidden",content:'""'},[h]:Object.assign(Object.assign({},(0,$e.Wf)(i)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${h}-wrapper:hover &, + &:hover ${me}`]:{borderColor:C},[`${h}-input:focus-visible + ${me}`]:Object.assign({},(0,$e.oN)(i)),[`${h}:hover::after, ${h}-wrapper:hover &::after`]:{visibility:"visible"},[`${h}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:E,height:E,marginBlockStart:E/-2,marginInlineStart:E/-2,backgroundColor:s?C:V,borderBlockStart:0,borderInlineStart:0,borderRadius:E,transform:"scale(0)",opacity:0,transition:`all ${L} ${Ce}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:E,height:E,backgroundColor:Ee,borderColor:Te,borderStyle:"solid",borderWidth:Be,borderRadius:"50%",transition:`all ${j}`},[`${h}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${h}-checked`]:{[me]:{borderColor:C,backgroundColor:s?Ee:C,"&::after":{transform:`scale(${ot/E})`,opacity:1,transition:`all ${L} ${Ce}`}}},[`${h}-disabled`]:{cursor:"not-allowed",[me]:{backgroundColor:nt,borderColor:Te,cursor:"not-allowed","&::after":{backgroundColor:R}},[`${h}-input`]:{cursor:"not-allowed"},[`${h}-disabled + span`]:{color:fe,cursor:"not-allowed"},[`&${h}-checked`]:{[me]:{"&::after":{transform:`scale(${N/E})`}}}},[`span${h} + *`]:{paddingInlineStart:Ye,paddingInlineEnd:Ye}})}},A=i=>{const{buttonColor:h,controlHeight:M,componentCls:C,lineWidth:E,lineType:L,colorBorder:j,motionDurationSlow:Ce,motionDurationMid:Ee,buttonPaddingInline:Te,fontSize:Be,buttonBg:ot,fontSizeLG:nt,controlHeightLG:fe,controlHeightSM:Ye,paddingXS:R,borderRadius:D,borderRadiusSM:N,borderRadiusLG:s,buttonCheckedBg:V,buttonSolidCheckedColor:me,colorTextDisabled:v,colorBgContainerDisabled:u,buttonCheckedBgDisabled:$,buttonCheckedColorDisabled:z,colorPrimary:B,colorPrimaryHover:U,colorPrimaryActive:be,buttonSolidCheckedBg:pe,buttonSolidCheckedHoverBg:Le,buttonSolidCheckedActiveBg:le}=i;return{[`${C}-button-wrapper`]:{position:"relative",display:"inline-block",height:M,margin:0,paddingInline:Te,paddingBlock:0,color:h,fontSize:Be,lineHeight:`${M-E*2}px`,background:ot,border:`${E}px ${L} ${j}`,borderBlockStartWidth:E+.02,borderInlineStartWidth:0,borderInlineEndWidth:E,cursor:"pointer",transition:[`color ${Ee}`,`background ${Ee}`,`box-shadow ${Ee}`].join(","),a:{color:h},[`> ${C}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-E,insetInlineStart:-E,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:E,paddingInline:0,backgroundColor:j,transition:`background-color ${Ce}`,content:'""'}},"&:first-child":{borderInlineStart:`${E}px ${L} ${j}`,borderStartStartRadius:D,borderEndStartRadius:D},"&:last-child":{borderStartEndRadius:D,borderEndEndRadius:D},"&:first-child:last-child":{borderRadius:D},[`${C}-group-large &`]:{height:fe,fontSize:nt,lineHeight:`${fe-E*2}px`,"&:first-child":{borderStartStartRadius:s,borderEndStartRadius:s},"&:last-child":{borderStartEndRadius:s,borderEndEndRadius:s}},[`${C}-group-small &`]:{height:Ye,paddingInline:R-E,paddingBlock:0,lineHeight:`${Ye-E*2}px`,"&:first-child":{borderStartStartRadius:N,borderEndStartRadius:N},"&:last-child":{borderStartEndRadius:N,borderEndEndRadius:N}},"&:hover":{position:"relative",color:B},"&:has(:focus-visible)":Object.assign({},(0,$e.oN)(i)),[`${C}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${C}-button-wrapper-disabled)`]:{zIndex:1,color:B,background:V,borderColor:B,"&::before":{backgroundColor:B},"&:first-child":{borderColor:B},"&:hover":{color:U,borderColor:U,"&::before":{backgroundColor:U}},"&:active":{color:be,borderColor:be,"&::before":{backgroundColor:be}}},[`${C}-group-solid &-checked:not(${C}-button-wrapper-disabled)`]:{color:me,background:pe,borderColor:pe,"&:hover":{color:me,background:Le,borderColor:Le},"&:active":{color:me,background:le,borderColor:le}},"&-disabled":{color:v,backgroundColor:u,borderColor:j,cursor:"not-allowed","&:first-child, &:hover":{color:v,backgroundColor:u,borderColor:j}},[`&-disabled${C}-button-wrapper-checked`]:{color:z,backgroundColor:$,borderColor:j,boxShadow:"none"}}}},r=i=>i-4*2;var I=(0,xe.Z)("Radio",i=>{const{controlOutline:h,controlOutlineWidth:M,radioSize:C}=i,E=`0 0 0 ${M}px ${h}`,L=E,j=r(C),Ce=(0,Xe.TS)(i,{radioDotDisabledSize:j,radioFocusShadow:E,radioButtonFocusShadow:L});return[Se(Ce),H(Ce),A(Ce)]},i=>{const{wireframe:h,padding:M,marginXS:C,lineWidth:E,fontSizeLG:L,colorText:j,colorBgContainer:Ce,colorTextDisabled:Ee,controlItemBgActiveDisabled:Te,colorTextLightSolid:Be,colorPrimary:ot,colorPrimaryHover:nt,colorPrimaryActive:fe}=i,Ye=4,R=L,D=h?r(R):R-(Ye+E)*2;return{radioSize:R,dotSize:D,dotColorDisabled:Ee,buttonSolidCheckedColor:Be,buttonSolidCheckedBg:ot,buttonSolidCheckedHoverBg:nt,buttonSolidCheckedActiveBg:fe,buttonBg:Ce,buttonCheckedBg:Ce,buttonColor:j,buttonCheckedBgDisabled:Te,buttonCheckedColorDisabled:Ee,buttonPaddingInline:M-E,wrapperMarginInlineEnd:C}}),F=e(14088),q=e(4572),Q=function(i,h){var M={};for(var C in i)Object.prototype.hasOwnProperty.call(i,C)&&h.indexOf(C)<0&&(M[C]=i[C]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,C=Object.getOwnPropertySymbols(i);E{var M,C;const E=f.useContext(x),L=f.useContext(_),{getPrefixCls:j,direction:Ce,radio:Ee}=f.useContext(P.E_),Te=f.useRef(null),Be=(0,de.sQ)(h,Te),{isFormItemInput:ot}=f.useContext(te.aM),nt=be=>{var pe,Le;(pe=i.onChange)===null||pe===void 0||pe.call(i,be),(Le=E==null?void 0:E.onChange)===null||Le===void 0||Le.call(E,be)},{prefixCls:fe,className:Ye,rootClassName:R,children:D,style:N}=i,s=Q(i,["prefixCls","className","rootClassName","children","style"]),V=j("radio",fe),me=((E==null?void 0:E.optionType)||L)==="button",v=me?`${V}-button`:V,[u,$]=I(V),z=Object.assign({},s),B=f.useContext(J.Z);E&&(z.name=E.name,z.onChange=nt,z.checked=i.value===E.value,z.disabled=(M=z.disabled)!==null&&M!==void 0?M:E.disabled),z.disabled=(C=z.disabled)!==null&&C!==void 0?C:B;const U=d()(`${v}-wrapper`,{[`${v}-wrapper-checked`]:z.checked,[`${v}-wrapper-disabled`]:z.disabled,[`${v}-wrapper-rtl`]:Ce==="rtl",[`${v}-wrapper-in-form-item`]:ot},Ee==null?void 0:Ee.className,Ye,R,$);return u(f.createElement(F.Z,{component:"Radio",disabled:z.disabled},f.createElement("label",{className:U,style:Object.assign(Object.assign({},Ee==null?void 0:Ee.style),N),onMouseEnter:i.onMouseEnter,onMouseLeave:i.onMouseLeave},f.createElement(O.Z,Object.assign({},z,{className:d()(z.className,!me&&q.A),type:"radio",prefixCls:v,ref:Be})),D!==void 0?f.createElement("span",null,D):null)))};var De=f.forwardRef(Y);const he=f.forwardRef((i,h)=>{const{getPrefixCls:M,direction:C}=f.useContext(P.E_),[E,L]=(0,w.Z)(i.defaultValue,{value:i.value}),j=pe=>{const Le=E,le=pe.target.value;"value"in i||L(le);const{onChange:Ne}=i;Ne&&le!==Le&&Ne(pe)},{prefixCls:Ce,className:Ee,rootClassName:Te,options:Be,buttonStyle:ot="outline",disabled:nt,children:fe,size:Ye,style:R,id:D,onMouseEnter:N,onMouseLeave:s,onFocus:V,onBlur:me}=i,v=M("radio",Ce),u=`${v}-group`,[$,z]=I(v);let B=fe;Be&&Be.length>0&&(B=Be.map(pe=>typeof pe=="string"||typeof pe=="number"?f.createElement(De,{key:pe.toString(),prefixCls:v,disabled:nt,value:pe,checked:E===pe},pe):f.createElement(De,{key:`radio-group-value-options-${pe.value}`,prefixCls:v,disabled:pe.disabled||nt,value:pe.value,checked:E===pe.value,title:pe.title,style:pe.style},pe.label)));const U=(0,n.Z)(Ye),be=d()(u,`${u}-${ot}`,{[`${u}-${U}`]:U,[`${u}-rtl`]:C==="rtl"},Ee,Te,z);return $(f.createElement("div",Object.assign({},(0,k.Z)(i,{aria:!0,data:!0}),{className:be,style:R,onMouseEnter:N,onMouseLeave:s,onFocus:V,onBlur:me,id:D,ref:h}),f.createElement(ue,{value:{onChange:j,value:E,disabled:i.disabled,name:i.name,optionType:i.optionType}},B)))});var it=f.memo(he),ye=function(i,h){var M={};for(var C in i)Object.prototype.hasOwnProperty.call(i,C)&&h.indexOf(C)<0&&(M[C]=i[C]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,C=Object.getOwnPropertySymbols(i);E{const{getPrefixCls:M}=f.useContext(P.E_),{prefixCls:C}=i,E=ye(i,["prefixCls"]),L=M("radio",C);return f.createElement(b,{value:"button"},f.createElement(De,Object.assign({prefixCls:L},E,{type:"radio",ref:h})))};var oe=f.forwardRef(we);const G=De;G.Button=oe,G.Group=it,G.__ANT_RADIO=!0;var K=G},57809:function(sn,Ue,e){var t=e(92310),d=e.n(t),w=e(77861),k=e(2738),f=e(59301),P=e(53487),n=e(62892),ee=e(19080),ue=e(36355),x=e(1684),_=e(93891),b=e(19716),O=e(32441),de=e(33234),J=e(14154),te=e(58582),$e=e(84443),xe=e(66339),Xe=function(I,F){var q={};for(var Q in I)Object.prototype.hasOwnProperty.call(I,Q)&&F.indexOf(Q)<0&&(q[Q]=I[Q]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,Q=Object.getOwnPropertySymbols(I);Y{var q,{prefixCls:Q,bordered:Y=!0,className:Z,rootClassName:De,getPopupContainer:he,popupClassName:it,dropdownClassName:ye,listHeight:we=256,placement:oe,listItemHeight:G=24,size:K,disabled:i,notFoundContent:h,status:M,builtinPlacements:C,dropdownMatchSelectWidth:E,popupMatchSelectWidth:L,direction:j,style:Ce,allowClear:Ee}=I,Te=Xe(I,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Be,getPrefixCls:ot,renderEmpty:nt,direction:fe,virtual:Ye,popupMatchSelectWidth:R,popupOverflow:D,select:N}=f.useContext(ue.E_),s=ot("select",Q),V=ot(),me=j!=null?j:fe,{compactSize:v,compactItemClassnames:u}=(0,de.ri)(s,me),[$,z]=(0,J.Z)(s),B=f.useMemo(()=>{const{mode:hr}=Te;if(hr!=="combobox")return hr===Se?"combobox":hr},[Te.mode]),U=B==="multiple"||B==="tags",be=(0,$e.Z)(Te.suffixIcon,Te.showArrow),pe=(q=L!=null?L:E)!==null&&q!==void 0?q:R,{status:Le,hasFeedback:le,isFormItemInput:Ne,feedbackIcon:Re}=f.useContext(O.aM),wt=(0,ee.F)(Le,M);let Ft;h!==void 0?Ft=h:B==="combobox"?Ft=null:Ft=(nt==null?void 0:nt("Select"))||f.createElement(_.Z,{componentName:"Select"});const{suffixIcon:Et,itemIcon:kt,removeIcon:Tt,clearIcon:gt}=(0,xe.Z)(Object.assign(Object.assign({},Te),{multiple:U,hasFeedback:le,feedbackIcon:Re,showSuffixIcon:be,prefixCls:s,showArrow:Te.showArrow,componentName:"Select"})),Wt=Ee===!0?{clearIcon:gt}:Ee,wn=(0,k.Z)(Te,["suffixIcon","itemIcon"]),Yn=d()(it||ye,{[`${s}-dropdown-${me}`]:me==="rtl"},De,z),Tn=(0,b.Z)(hr=>{var An;return(An=K!=null?K:v)!==null&&An!==void 0?An:hr}),Gn=f.useContext(x.Z),lr=i!=null?i:Gn,Kn=d()({[`${s}-lg`]:Tn==="large",[`${s}-sm`]:Tn==="small",[`${s}-rtl`]:me==="rtl",[`${s}-borderless`]:!Y,[`${s}-in-form-item`]:Ne},(0,ee.Z)(s,wt,le),u,N==null?void 0:N.className,Z,De,z),Qt=f.useMemo(()=>oe!==void 0?oe:me==="rtl"?"bottomRight":"bottomLeft",[oe,me]),tr=(0,te.Z)(C,D);return $(f.createElement(w.ZP,Object.assign({ref:F,virtual:Ye,showSearch:N==null?void 0:N.showSearch},wn,{style:Object.assign(Object.assign({},N==null?void 0:N.style),Ce),dropdownMatchSelectWidth:pe,builtinPlacements:tr,transitionName:(0,n.m)(V,"slide-up",Te.transitionName),listHeight:we,listItemHeight:G,mode:B,prefixCls:s,placement:Qt,direction:me,suffixIcon:Et,menuItemSelectedIcon:kt,removeIcon:Tt,allowClear:Wt,notFoundContent:Ft,className:Kn,getPopupContainer:he||Be,dropdownClassName:Yn,disabled:lr})))},A=f.forwardRef(H),r=(0,P.Z)(A);A.SECRET_COMBOBOX_MODE_DO_NOT_USE=Se,A.Option=w.Wx,A.OptGroup=w.Xo,A._InternalPanelDoNotUseOrYouWillBeFired=r,Ue.default=A},14154:function(sn,Ue,e){e.d(Ue,{Z:function(){return A}});var t=e(17313),d=e(74207),w=e(37613),k=e(83116),f=e(13826),P=e(92899);const n=r=>{const{optionHeight:I,optionFontSize:F,optionLineHeight:q,optionPadding:Q}=r;return{position:"relative",display:"block",minHeight:I,padding:Q,color:r.colorText,fontWeight:"normal",fontSize:F,lineHeight:q,boxSizing:"border-box"}};var ue=r=>{const{antCls:I,componentCls:F}=r,q=`${F}-item`,Q=`&${I}-slide-up-enter${I}-slide-up-enter-active`,Y=`&${I}-slide-up-appear${I}-slide-up-appear-active`,Z=`&${I}-slide-up-leave${I}-slide-up-leave-active`,De=`${F}-dropdown-placement-`;return[{[`${F}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(r)),{position:"absolute",top:-9999,zIndex:r.zIndexPopup,boxSizing:"border-box",padding:r.paddingXXS,overflow:"hidden",fontSize:r.fontSize,fontVariant:"initial",backgroundColor:r.colorBgElevated,borderRadius:r.borderRadiusLG,outline:"none",boxShadow:r.boxShadowSecondary,[` + ${Q}${De}bottomLeft, + ${Y}${De}bottomLeft + `]:{animationName:f.fJ},[` + ${Q}${De}topLeft, + ${Y}${De}topLeft, + ${Q}${De}topRight, + ${Y}${De}topRight + `]:{animationName:f.Qt},[`${Z}${De}bottomLeft`]:{animationName:f.Uw},[` + ${Z}${De}topLeft, + ${Z}${De}topRight + `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${q}`]:Object.assign(Object.assign({},n(r)),{cursor:"pointer",transition:`background ${r.motionDurationSlow} ease`,borderRadius:r.borderRadiusSM,"&-group":{color:r.colorTextDescription,fontSize:r.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},t.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${q}-option-disabled)`]:{backgroundColor:r.optionActiveBg},[`&-selected:not(${q}-option-disabled)`]:{color:r.optionSelectedColor,fontWeight:r.optionSelectedFontWeight,backgroundColor:r.optionSelectedBg,[`${q}-option-state`]:{color:r.colorPrimary}},"&-disabled":{[`&${q}-option-selected`]:{backgroundColor:r.colorBgContainerDisabled},color:r.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:r.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(r,"slide-up"),(0,f.oN)(r,"slide-down"),(0,P.Fm)(r,"move-up"),(0,P.Fm)(r,"move-down")]};const x=2,_=r=>{let{controlHeightSM:I,controlHeight:F,lineWidth:q}=r;const Q=(F-I)/2-q,Y=Math.ceil(Q/2);return[Q,Y]};function b(r,I){const{componentCls:F,iconCls:q}=r,Q=`${F}-selection-overflow`,Y=r.multipleSelectItemHeight,[Z]=_(r),De=I?`${F}-${I}`:"";return{[`${F}-multiple${De}`]:{fontSize:r.fontSize,[Q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${F}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Z-x}px ${x*2}px`,borderRadius:r.borderRadius,[`${F}-show-search&`]:{cursor:"text"},[`${F}-disabled&`]:{background:r.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${x}px 0`,lineHeight:`${Y}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${F}-show-arrow ${F}-selector, + &${F}-allow-clear ${F}-selector + `]:{paddingInlineEnd:r.fontSizeIcon+r.controlPaddingHorizontal},[`${F}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Y,marginTop:x,marginBottom:x,lineHeight:`${Y-r.lineWidth*2}px`,background:r.multipleItemBg,border:`${r.lineWidth}px ${r.lineType} ${r.multipleItemBorderColor}`,borderRadius:r.borderRadiusSM,cursor:"default",transition:`font-size ${r.motionDurationSlow}, line-height ${r.motionDurationSlow}, height ${r.motionDurationSlow}`,userSelect:"none",marginInlineEnd:x*2,paddingInlineStart:r.paddingXS,paddingInlineEnd:r.paddingXS/2,[`${F}-disabled&`]:{color:r.multipleItemColorDisabled,borderColor:r.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:r.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,t.Ro)()),{display:"inline-flex",alignItems:"center",color:r.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${q}`]:{verticalAlign:"-0.2em"},"&:hover":{color:r.colorIconHover}})},[`${Q}-item + ${Q}-item`]:{[`${F}-selection-search`]:{marginInlineStart:0}},[`${F}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:r.inputPaddingHorizontalBase-Z,"\n &-input,\n &-mirror\n ":{height:Y,fontFamily:r.fontFamily,lineHeight:`${Y}px`,transition:`all ${r.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${F}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:r.inputPaddingHorizontalBase,insetInlineEnd:r.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${r.motionDurationSlow}`}}}}var de=r=>{const{componentCls:I}=r,F=(0,w.TS)(r,{controlHeight:r.controlHeightSM,multipleSelectItemHeight:r.controlHeightXS,borderRadius:r.borderRadiusSM,borderRadiusSM:r.borderRadiusXS}),q=(0,w.TS)(r,{fontSize:r.fontSizeLG,controlHeight:r.controlHeightLG,multipleSelectItemHeight:r.multipleItemHeightLG,borderRadius:r.borderRadiusLG,borderRadiusSM:r.borderRadius}),[,Q]=_(r);return[b(r),b(F,"sm"),{[`${I}-multiple${I}-sm`]:{[`${I}-selection-placeholder`]:{insetInline:r.controlPaddingHorizontalSM-r.lineWidth},[`${I}-selection-search`]:{marginInlineStart:Q}}},b(q,"lg")]};function J(r,I){const{componentCls:F,inputPaddingHorizontalBase:q,borderRadius:Q}=r,Y=r.controlHeight-r.lineWidth*2,Z=Math.ceil(r.fontSize*1.25),De=I?`${F}-${I}`:"";return{[`${F}-single${De}`]:{fontSize:r.fontSize,[`${F}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(r)),{display:"flex",borderRadius:Q,[`${F}-selection-search`]:{position:"absolute",top:0,insetInlineStart:q,insetInlineEnd:q,bottom:0,"&-input":{width:"100%"}},[` + ${F}-selection-item, + ${F}-selection-placeholder + `]:{padding:0,lineHeight:`${Y}px`,transition:`all ${r.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Y}px`}},[`${F}-selection-item`]:{position:"relative",userSelect:"none"},[`${F}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${F}-selection-item:after`,`${F}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${F}-show-arrow ${F}-selection-item, + &${F}-show-arrow ${F}-selection-placeholder + `]:{paddingInlineEnd:Z},[`&${F}-open ${F}-selection-item`]:{color:r.colorTextPlaceholder},[`&:not(${F}-customize-input)`]:{[`${F}-selector`]:{width:"100%",height:r.controlHeight,padding:`0 ${q}px`,[`${F}-selection-search-input`]:{height:Y},"&:after":{lineHeight:`${Y}px`}}},[`&${F}-customize-input`]:{[`${F}-selector`]:{"&:after":{display:"none"},[`${F}-selection-search`]:{position:"static",width:"100%"},[`${F}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${q}px`,"&:after":{display:"none"}}}}}}}function te(r){const{componentCls:I}=r,F=r.controlPaddingHorizontalSM-r.lineWidth;return[J(r),J((0,w.TS)(r,{controlHeight:r.controlHeightSM,borderRadius:r.borderRadiusSM}),"sm"),{[`${I}-single${I}-sm`]:{[`&:not(${I}-customize-input)`]:{[`${I}-selection-search`]:{insetInlineStart:F,insetInlineEnd:F},[`${I}-selector`]:{padding:`0 ${F}px`},[`&${I}-show-arrow ${I}-selection-search`]:{insetInlineEnd:F+r.fontSize*1.5},[` + &${I}-show-arrow ${I}-selection-item, + &${I}-show-arrow ${I}-selection-placeholder + `]:{paddingInlineEnd:r.fontSize*1.5}}}},J((0,w.TS)(r,{controlHeight:r.singleItemHeightLG,fontSize:r.fontSizeLG,borderRadius:r.borderRadiusLG}),"lg")]}const $e=r=>{const{componentCls:I,selectorBg:F}=r;return{position:"relative",backgroundColor:F,border:`${r.lineWidth}px ${r.lineType} ${r.colorBorder}`,transition:`all ${r.motionDurationMid} ${r.motionEaseInOut}`,input:{cursor:"pointer"},[`${I}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${I}-disabled&`]:{color:r.colorTextDisabled,background:r.colorBgContainerDisabled,cursor:"not-allowed",[`${I}-multiple&`]:{background:r.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},xe=function(r,I){let F=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:q,borderHoverColor:Q,outlineColor:Y,antCls:Z}=I,De=F?{[`${q}-selector`]:{borderColor:Q}}:{};return{[r]:{[`&:not(${q}-disabled):not(${q}-customize-input):not(${Z}-pagination-size-changer)`]:Object.assign(Object.assign({},De),{[`${q}-focused& ${q}-selector`]:{borderColor:Q,boxShadow:`0 0 0 ${I.controlOutlineWidth}px ${Y}`,outline:0},[`&:hover ${q}-selector`]:{borderColor:Q}})}}},Xe=r=>{const{componentCls:I}=r;return{[`${I}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Se=r=>{const{componentCls:I,inputPaddingHorizontalBase:F,iconCls:q}=r;return{[I]:Object.assign(Object.assign({},(0,t.Wf)(r)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${I}-customize-input) ${I}-selector`]:Object.assign(Object.assign({},$e(r)),Xe(r)),[`${I}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${I}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:r.colorTextPlaceholder,pointerEvents:"none"}),[`${I}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:F,height:r.fontSizeIcon,marginTop:-r.fontSizeIcon/2,color:r.colorTextQuaternary,fontSize:r.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[q]:{verticalAlign:"top",transition:`transform ${r.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${I}-suffix)`]:{pointerEvents:"auto"}},[`${I}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${I}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:F,zIndex:1,display:"inline-block",width:r.fontSizeIcon,height:r.fontSizeIcon,marginTop:-r.fontSizeIcon/2,color:r.colorTextQuaternary,fontSize:r.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:r.clearBg,cursor:"pointer",opacity:0,transition:`color ${r.motionDurationMid} ease, opacity ${r.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:r.colorTextTertiary}},"&:hover":{[`${I}-clear`]:{opacity:1}}}),[`${I}-has-feedback`]:{[`${I}-clear`]:{insetInlineEnd:F+r.fontSize+r.paddingXS}}}},H=r=>{const{componentCls:I}=r;return[{[I]:{[`&-borderless ${I}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${I}-in-form-item`]:{width:"100%"}}},Se(r),te(r),de(r),ue(r),{[`${I}-rtl`]:{direction:"rtl"}},xe(I,(0,w.TS)(r,{borderHoverColor:r.colorPrimaryHover,outlineColor:r.controlOutline})),xe(`${I}-status-error`,(0,w.TS)(r,{borderHoverColor:r.colorErrorHover,outlineColor:r.colorErrorOutline}),!0),xe(`${I}-status-warning`,(0,w.TS)(r,{borderHoverColor:r.colorWarningHover,outlineColor:r.colorWarningOutline}),!0),(0,d.c)(r,{borderElCls:`${I}-selector`,focusElCls:`${I}-focused`})]};var A=(0,k.Z)("Select",(r,I)=>{let{rootPrefixCls:F}=I;const q=(0,w.TS)(r,{rootPrefixCls:F,inputPaddingHorizontalBase:r.paddingSM-1,multipleSelectItemHeight:r.multipleItemHeight});return[H(q)]},r=>{const{fontSize:I,lineHeight:F,controlHeight:q,controlPaddingHorizontal:Q,zIndexPopupBase:Y,colorText:Z,fontWeightStrong:De,controlItemBgActive:he,controlItemBgHover:it,colorBgContainer:ye,colorFillSecondary:we,controlHeightLG:oe,controlHeightSM:G,colorBgContainerDisabled:K,colorTextDisabled:i}=r;return{zIndexPopup:Y+50,optionSelectedColor:Z,optionSelectedFontWeight:De,optionSelectedBg:he,optionActiveBg:it,optionPadding:`${(q-I*F)/2}px ${Q}px`,optionFontSize:I,optionLineHeight:F,optionHeight:q,selectorBg:ye,clearBg:ye,singleItemHeightLG:oe,multipleItemBg:we,multipleItemBorderColor:"transparent",multipleItemHeight:G,multipleItemHeightLG:q,multipleSelectorBgDisabled:K,multipleItemColorDisabled:i,multipleItemBorderColorDisabled:"transparent"}})},58582:function(sn,Ue,e){e.d(Ue,{Z:function(){return d}});const t=w=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:w==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function d(w,k){return w||t(k)}},84443:function(sn,Ue,e){e.d(Ue,{Z:function(){return t}});function t(d,w){return w!==void 0?w:d!==null}},66339:function(sn,Ue,e){e.d(Ue,{Z:function(){return ee}});var t=e(40001),d=e(19248),w=e(99267),k=e(84105),f=e(58617),P=e(47472),n=e(59301);function ee(ue){let{suffixIcon:x,clearIcon:_,menuItemSelectedIcon:b,removeIcon:O,loading:de,multiple:J,hasFeedback:te,prefixCls:$e,showSuffixIcon:xe,feedbackIcon:Xe,showArrow:Se,componentName:H}=ue;const A=_!=null?_:n.createElement(d.Z,null),r=Q=>x===null&&!te&&!Se?null:n.createElement(n.Fragment,null,xe!==!1&&Q,te&&Xe);let I=null;if(x!==void 0)I=r(x);else if(de)I=r(n.createElement(f.Z,{spin:!0}));else{const Q=`${$e}-suffix`;I=Y=>{let{open:Z,showSearch:De}=Y;return r(Z&&De?n.createElement(P.Z,{className:Q}):n.createElement(k.Z,{className:Q}))}}let F=null;b!==void 0?F=b:J?F=n.createElement(t.Z,null):F=null;let q=null;return O!==void 0?q=O:q=n.createElement(w.Z,null),{clearIcon:A,suffixIcon:I,itemIcon:F,removeIcon:q}}},81327:function(sn,Ue,e){e.d(Ue,{Z:function(){return $e}});var t=e(59301),d=e(92310),w=e.n(d),k=e(11592),f=e(36355),P=e(33234);const n=t.createContext({latestIndex:0}),ee=n.Provider;var x=xe=>{let{className:Xe,index:Se,children:H,split:A,style:r}=xe;const{latestIndex:I}=t.useContext(n);return H==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:Xe,style:r},H),Se{var Se,H;const{getPrefixCls:A,space:r,direction:I}=t.useContext(f.E_),{size:F=(r==null?void 0:r.size)||"small",align:q,className:Q,rootClassName:Y,children:Z,direction:De="horizontal",prefixCls:he,split:it,style:ye,wrap:we=!1,classNames:oe,styles:G}=xe,K=de(xe,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[i,h]=Array.isArray(F)?F:[F,F],M=b(h),C=b(i),E=O(h),L=O(i),j=(0,k.Z)(Z,{keepEmpty:!0}),Ce=q===void 0&&De==="horizontal"?"center":q,Ee=A("space",he),[Te,Be]=(0,_.Z)(Ee),ot=w()(Ee,r==null?void 0:r.className,Be,`${Ee}-${De}`,{[`${Ee}-rtl`]:I==="rtl",[`${Ee}-align-${Ce}`]:Ce,[`${Ee}-gap-row-${h}`]:M,[`${Ee}-gap-col-${i}`]:C},Q,Y),nt=w()(`${Ee}-item`,(Se=oe==null?void 0:oe.item)!==null&&Se!==void 0?Se:(H=r==null?void 0:r.classNames)===null||H===void 0?void 0:H.item);let fe=0;const Ye=j.map((N,s)=>{var V,me;N!=null&&(fe=s);const v=N&&N.key||`${nt}-${s}`;return t.createElement(x,{className:nt,key:v,index:s,split:it,style:(V=G==null?void 0:G.item)!==null&&V!==void 0?V:(me=r==null?void 0:r.styles)===null||me===void 0?void 0:me.item},N)}),R=t.useMemo(()=>({latestIndex:fe}),[fe]);if(j.length===0)return null;const D={};return we&&(D.flexWrap="wrap"),!C&&L&&(D.columnGap=i),!M&&E&&(D.rowGap=h),Te(t.createElement("div",Object.assign({ref:Xe,className:ot,style:Object.assign(Object.assign(Object.assign({},D),r==null?void 0:r.style),ye)},K),t.createElement(ee,{value:R},Ye)))});te.Compact=P.ZP;var $e=te},8378:function(sn,Ue){const e=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, + opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}},[`${t.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, + opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}}});Ue.Z=e},92899:function(sn,Ue,e){e.d(Ue,{Fm:function(){return b}});var t=e(93083),d=e(95406);const w=new t.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),k=new t.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new t.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),P=new t.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),n=new t.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new t.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ue=new t.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),x=new t.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),_={"move-up":{inKeyframes:ue,outKeyframes:x},"move-down":{inKeyframes:w,outKeyframes:k},"move-left":{inKeyframes:f,outKeyframes:P},"move-right":{inKeyframes:n,outKeyframes:ee}},b=(O,de)=>{const{antCls:J}=O,te=`${J}-${de}`,{inKeyframes:$e,outKeyframes:xe}=_[de];return[(0,d.R)(te,$e,xe,O.motionDurationMid),{[` + ${te}-enter, + ${te}-appear + `]:{opacity:0,animationTimingFunction:O.motionEaseOutCirc},[`${te}-leave`]:{animationTimingFunction:O.motionEaseInOutCirc}}]}},13826:function(sn,Ue,e){e.d(Ue,{Qt:function(){return f},Uw:function(){return k},fJ:function(){return w},ly:function(){return P},oN:function(){return b}});var t=e(93083),d=e(95406);const w=new t.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),k=new t.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new t.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),P=new t.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),n=new t.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new t.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ue=new t.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),x=new t.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),_={"slide-up":{inKeyframes:w,outKeyframes:k},"slide-down":{inKeyframes:f,outKeyframes:P},"slide-left":{inKeyframes:n,outKeyframes:ee},"slide-right":{inKeyframes:ue,outKeyframes:x}},b=(O,de)=>{const{antCls:J}=O,te=`${J}-${de}`,{inKeyframes:$e,outKeyframes:xe}=_[de];return[(0,d.R)(te,$e,xe,O.motionDurationMid),{[` + ${te}-enter, + ${te}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:O.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${te}-leave`]:{animationTimingFunction:O.motionEaseInQuint}}]}},15969:function(sn,Ue,e){e.d(Ue,{N:function(){return t}});const t=d=>({color:d.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${d.motionDurationSlow}`,"&:focus, &:hover":{color:d.colorLinkHover},"&:active":{color:d.colorLinkActive}})},1710:function(sn,Ue,e){e.d(Ue,{default:function(){return xi}});var t={},d="rc-table-internal-hook",w=e(52456),k=e(6089),f=e(34280),P=e(13697),n=e(59301),ee=e(4676);function ue(a){var c=n.createContext(void 0),T=function(ie){var ce=ie.value,Ze=ie.children,je=n.useRef(ce);je.current=ce;var Fe=n.useState(function(){return{getValue:function(){return je.current},listeners:new Set}}),qe=(0,w.Z)(Fe,1),ct=qe[0];return(0,f.Z)(function(){(0,ee.unstable_batchedUpdates)(function(){ct.listeners.forEach(function(_e){_e(ce)})})},[ce]),n.createElement(c.Provider,{value:ct},Ze)};return{Context:c,Provider:T,defaultValue:a}}function x(a,c){var T=(0,k.Z)(typeof c=="function"?c:function(_e){if(c===void 0)return _e;if(!Array.isArray(c))return _e[c];var Nt={};return c.forEach(function(It){Nt[It]=_e[It]}),Nt}),W=n.useContext(a==null?void 0:a.Context),ie=W||{},ce=ie.listeners,Ze=ie.getValue,je=n.useRef();je.current=T(W?Ze():a==null?void 0:a.defaultValue);var Fe=n.useState({}),qe=(0,w.Z)(Fe,2),ct=qe[1];return(0,f.Z)(function(){if(!W)return;function _e(Nt){var It=T(Nt);(0,P.Z)(je.current,It,!0)||ct({})}return ce.add(_e),function(){ce.delete(_e)}},[W]),je.current}var _=e(5016),b=e(8654);function O(){var a=n.createContext(null);function c(){return n.useContext(a)}function T(ie,ce){var Ze=(0,b.Yr)(ie),je=function(qe,ct){var _e=Ze?{ref:ct}:{},Nt=n.useRef(0),It=n.useRef(qe),Pt=c();return Pt!==null?n.createElement(ie,(0,_.Z)({},qe,_e)):((!ce||ce(It.current,qe))&&(Nt.current+=1),It.current=qe,n.createElement(a.Provider,{value:Nt.current},n.createElement(ie,(0,_.Z)({},qe,_e))))};return Ze?n.forwardRef(je):je}function W(ie,ce){var Ze=(0,b.Yr)(ie),je=function(qe,ct){var _e=Ze?{ref:ct}:{};return c(),n.createElement(ie,(0,_.Z)({},qe,_e))};return Ze?n.memo(n.forwardRef(je),ce):n.memo(je,ce)}return{makeImmutable:T,responseImmutable:W,useImmutableMark:c}}var de=O(),J=de.makeImmutable,te=de.responseImmutable,$e=de.useImmutableMark,xe=O(),Xe=xe.makeImmutable,Se=xe.responseImmutable,H=xe.useImmutableMark,A=ue(),r=A;function I(a,c){var T=n.useRef(0);T.current+=1;var W=n.useRef(a),ie=[];Object.keys(a||{}).map(function(Ze){var je;(a==null?void 0:a[Ze])!==((je=W.current)===null||je===void 0?void 0:je[Ze])&&ie.push(Ze)}),W.current=a;var ce=n.useRef([]);return ie.length&&(ce.current=ie),n.useDebugValue(T.current),n.useDebugValue(ce.current.join(", ")),c&&console.log("".concat(c,":"),T.current,ce.current),T.current}var F=null,q=n.memo(function(){var a=I();return n.createElement("h1",null,"Render Times: ",a)});q.displayName="RenderBlock";var Q=e(10928),Y=e(20049),Z=e(18082),De=e(92310),he=e.n(De),it=e(80547),ye=e(97938),we=e(48736),oe=n.createContext({renderWithProps:!1}),G=oe,K="RC_TABLE_KEY";function i(a){return a==null?[]:Array.isArray(a)?a:[a]}function h(a){var c=[],T={};return a.forEach(function(W){for(var ie=W||{},ce=ie.key,Ze=ie.dataIndex,je=ce||i(Ze).join("-")||K;T[je];)je="".concat(je,"_next");T[je]=!0,c.push(je)}),c}function M(a){return a!=null}function C(a){return a&&(0,Q.Z)(a)==="object"&&!Array.isArray(a)&&!n.isValidElement(a)}function E(a,c,T,W,ie,ce){var Ze=n.useContext(G),je=H(),Fe=(0,it.Z)(function(){if(M(W))return[W];var qe=c==null||c===""?[]:Array.isArray(c)?c:[c],ct=(0,ye.Z)(a,qe),_e=ct,Nt=void 0;if(ie){var It=ie(ct,a,T);C(It)?(_e=It.children,Nt=It.props,Ze.renderWithProps=!0):_e=It}return[_e,Nt]},[je,a,W,c,ie,T],function(qe,ct){if(ce){var _e=(0,w.Z)(qe,2),Nt=_e[1],It=(0,w.Z)(ct,2),Pt=It[1];return ce(Pt,Nt)}return Ze.renderWithProps?!0:!(0,P.Z)(qe,ct,!0)});return Fe}function L(a,c,T,W){var ie=a+c-1;return a<=W&&ie>=T}function j(a,c){return x(r,function(T){var W=L(a,c||1,T.hoverStartRow,T.hoverEndRow);return[W,T.onHover]})}var Ce=function(c){var T=c.ellipsis,W=c.rowType,ie=c.children,ce,Ze=T===!0?{showTitle:!0}:T;return Ze&&(Ze.showTitle||W==="header")&&(typeof ie=="string"||typeof ie=="number"?ce=ie.toString():n.isValidElement(ie)&&typeof ie.props.children=="string"&&(ce=ie.props.children)),ce};function Ee(a){var c,T,W,ie,ce,Ze,je,Fe,qe=a.component,ct=a.children,_e=a.ellipsis,Nt=a.scope,It=a.prefixCls,Pt=a.className,on=a.align,_t=a.record,ln=a.render,tn=a.dataIndex,hn=a.renderIndex,Jn=a.shouldCellUpdate,Un=a.index,Zn=a.rowType,vr=a.colSpan,Sr=a.rowSpan,In=a.fixLeft,jn=a.fixRight,Bn=a.firstFixLeft,vn=a.lastFixLeft,Fn=a.firstFixRight,pr=a.lastFixRight,Pr=a.appendNode,xr=a.additionalProps,_n=xr===void 0?{}:xr,Lr=a.isSticky,Wr="".concat(It,"-cell"),io=x(r,["supportSticky","allColumnsFixedLeft"]),Qr=io.supportSticky,Lo=io.allColumnsFixedLeft,wo=E(_t,tn,hn,ct,ln,Jn),Ar=(0,w.Z)(wo,2),oo=Ar[0],$r=Ar[1],Co={},vo=typeof In=="number"&&Qr,Xo=typeof jn=="number"&&Qr;vo&&(Co.position="sticky",Co.left=In),Xo&&(Co.position="sticky",Co.right=jn);var or=(c=(T=(W=$r==null?void 0:$r.colSpan)!==null&&W!==void 0?W:_n.colSpan)!==null&&T!==void 0?T:vr)!==null&&c!==void 0?c:1,er=(ie=(ce=(Ze=$r==null?void 0:$r.rowSpan)!==null&&Ze!==void 0?Ze:_n.rowSpan)!==null&&ce!==void 0?ce:Sr)!==null&&ie!==void 0?ie:1,qn=j(Un,er),Wn=(0,w.Z)(qn,2),Jr=Wn[0],Qn=Wn[1],Cr=function(Je){var St;_t&&Qn(Un,Un+er-1),_n==null||(St=_n.onMouseEnter)===null||St===void 0||St.call(_n,Je)},Yr=function(Je){var St;_t&&Qn(-1,-1),_n==null||(St=_n.onMouseLeave)===null||St===void 0||St.call(_n,Je)};if(or===0||er===0)return null;var kr=(je=_n.title)!==null&&je!==void 0?je:Ce({rowType:Zn,ellipsis:_e,children:oo}),o=he()(Wr,Pt,(Fe={},(0,Z.Z)(Fe,"".concat(Wr,"-fix-left"),vo&&Qr),(0,Z.Z)(Fe,"".concat(Wr,"-fix-left-first"),Bn&&Qr),(0,Z.Z)(Fe,"".concat(Wr,"-fix-left-last"),vn&&Qr),(0,Z.Z)(Fe,"".concat(Wr,"-fix-left-all"),vn&&Lo&&Qr),(0,Z.Z)(Fe,"".concat(Wr,"-fix-right"),Xo&&Qr),(0,Z.Z)(Fe,"".concat(Wr,"-fix-right-first"),Fn&&Qr),(0,Z.Z)(Fe,"".concat(Wr,"-fix-right-last"),pr&&Qr),(0,Z.Z)(Fe,"".concat(Wr,"-ellipsis"),_e),(0,Z.Z)(Fe,"".concat(Wr,"-with-append"),Pr),(0,Z.Z)(Fe,"".concat(Wr,"-fix-sticky"),(vo||Xo)&&Lr&&Qr),(0,Z.Z)(Fe,"".concat(Wr,"-row-hover"),!$r&&Jr),Fe),_n.className,$r==null?void 0:$r.className),m={};on&&(m.textAlign=on);var y=(0,Y.Z)((0,Y.Z)((0,Y.Z)((0,Y.Z)({},Co),_n.style),m),$r==null?void 0:$r.style),re=oo;return(0,Q.Z)(re)==="object"&&!Array.isArray(re)&&!n.isValidElement(re)&&(re=null),_e&&(vn||Fn)&&(re=n.createElement("span",{className:"".concat(Wr,"-content")},re)),n.createElement(qe,(0,_.Z)({},$r,_n,{className:o,style:y,title:kr,scope:Nt,onMouseEnter:Cr,onMouseLeave:Yr,colSpan:or!==1?or:null,rowSpan:er!==1?er:null}),Pr,re)}var Te=n.memo(Ee);function Be(a,c,T,W,ie,ce){var Ze=T[a]||{},je=T[c]||{},Fe,qe;Ze.fixed==="left"?Fe=W.left[ie==="rtl"?c:a]:je.fixed==="right"&&(qe=W.right[ie==="rtl"?a:c]);var ct=!1,_e=!1,Nt=!1,It=!1,Pt=T[c+1],on=T[a-1],_t=!(ce!=null&&ce.children);if(ie==="rtl"){if(Fe!==void 0){var ln=on&&on.fixed==="left";It=!ln&&_t}else if(qe!==void 0){var tn=Pt&&Pt.fixed==="right";Nt=!tn&&_t}}else if(Fe!==void 0){var hn=Pt&&Pt.fixed==="left";ct=!hn&&_t}else if(qe!==void 0){var Jn=on&&on.fixed==="right";_e=!Jn&&_t}return{fixLeft:Fe,fixRight:qe,lastFixLeft:ct,firstFixRight:_e,lastFixRight:Nt,firstFixLeft:It,isSticky:W.isSticky}}var ot=n.createContext({}),nt=ot;function fe(a){var c=a.className,T=a.index,W=a.children,ie=a.colSpan,ce=ie===void 0?1:ie,Ze=a.rowSpan,je=a.align,Fe=x(r,["prefixCls","direction"]),qe=Fe.prefixCls,ct=Fe.direction,_e=n.useContext(nt),Nt=_e.scrollColumnIndex,It=_e.stickyOffsets,Pt=_e.flattenColumns,on=_e.columns,_t=T+ce-1,ln=_t+1===Nt?ce+1:ce,tn=Be(T,T+ln-1,Pt,It,ct,on==null?void 0:on[T]);return n.createElement(Te,(0,_.Z)({className:c,index:T,component:"td",prefixCls:qe,record:null,dataIndex:null,align:je,colSpan:ln,rowSpan:Ze,render:function(){return W}},tn))}var Ye=e(5883),R=["children"];function D(a){var c=a.children,T=(0,Ye.Z)(a,R);return n.createElement("tr",T,c)}function N(a){var c=a.children;return c}N.Row=D,N.Cell=fe;var s=N;function V(a){var c=a.children,T=a.stickyOffsets,W=a.flattenColumns,ie=a.columns,ce=x(r,"prefixCls"),Ze=W.length-1,je=W[Ze],Fe=n.useMemo(function(){return{stickyOffsets:T,flattenColumns:W,scrollColumnIndex:je!=null&&je.scrollbar?Ze:null,columns:ie}},[je,W,Ze,T,ie]);return n.createElement(nt.Provider,{value:Fe},n.createElement("tfoot",{className:"".concat(ce,"-summary")},c))}var me=Se(V),v=s,u=e(70425),$=e(29301),z=e(29194),B=e(24514),U=e(75152),be=e(26112);function pe(a,c,T,W,ie,ce,Ze){a.push({record:c,indent:T,index:Ze});var je=ce(c),Fe=ie==null?void 0:ie.has(je);if(c&&Array.isArray(c[W])&&Fe)for(var qe=0;qe1?Bn-1:0),Fn=1;Fn=0;je-=1){var Fe=c[je],qe=T&&T[je],ct=qe&&qe[Yn];if(Fe||ct||Ze){var _e=ct||{},Nt=_e.columnType,It=(0,Ye.Z)(_e,Gn);ie.unshift(n.createElement("col",(0,_.Z)({key:je,style:{width:Fe}},It))),Ze=!0}}return n.createElement("colgroup",null,ie)}var Kn=lr,Qt=e(92393),tr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function hr(a,c){return(0,n.useMemo)(function(){for(var T=[],W=0;W1?"colgroup":"col":null,ellipsis:_t.ellipsis,align:_t.align,component:_t.title?ce:Ze,prefixCls:ct,key:It[on]},ln,{additionalProps:tn,rowType:"header"}))}))}wr.displayName="HeaderRow";var ze=wr;function ht(a){var c=[];function T(Ze,je){var Fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;c[Fe]=c[Fe]||[];var qe=je,ct=Ze.filter(Boolean).map(function(_e){var Nt={key:_e.key,className:_e.className||"",children:_e.title,column:_e,colStart:qe},It=1,Pt=_e.children;return Pt&&Pt.length>0&&(It=T(Pt,qe,Fe+1).reduce(function(on,_t){return on+_t},0),Nt.hasSubColumns=!0),"colSpan"in _e&&(It=_e.colSpan),"rowSpan"in _e&&(Nt.rowSpan=_e.rowSpan),Nt.colSpan=It,Nt.colEnd=Nt.colStart+It-1,c[Fe].push(Nt),qe+=It,It});return ct}T(a,0);for(var W=c.length,ie=function(je){c[je].forEach(function(Fe){!("rowSpan"in Fe)&&!Fe.hasSubColumns&&(Fe.rowSpan=W-je)})},ce=0;ce1&&arguments[1]!==void 0?arguments[1]:"";return typeof c=="number"?c:c.endsWith("%")?a*parseFloat(c)/100:null}function $t(a,c){return n.useMemo(function(){if(c&&c>0){var T=0,W=0;a.forEach(function(qe){var ct=Mn(c,qe.width);ct?T+=ct:W+=1});var ie=c-T,ce=W,Ze=ie/W,je=0,Fe=a.map(function(qe){var ct=(0,Y.Z)({},qe),_e=Mn(c,ct.width);if(_e)ct.width=_e;else{var Nt=Math.floor(Ze);ct.width=ce===1?ie:Nt,ie-=Nt,ce-=1}return je+=ct.width,ct});return[Fe,je]}return[a,c]},[a,c])}var Rn=["children"],X=["fixed"];function l(a){return(0,Xt.Z)(a).filter(function(c){return n.isValidElement(c)}).map(function(c){var T=c.key,W=c.props,ie=W.children,ce=(0,Ye.Z)(W,Rn),Ze=(0,Y.Z)({key:T},ce);return ie&&(Ze.children=l(ie)),Ze})}function g(a){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return a.filter(function(T){return T&&(0,Q.Z)(T)==="object"}).reduce(function(T,W,ie){var ce=W.fixed,Ze=ce===!0?"left":ce,je="".concat(c,"-").concat(ie),Fe=W.children;return Fe&&Fe.length>0?[].concat((0,Qt.Z)(T),(0,Qt.Z)(g(Fe,je).map(function(qe){return(0,Y.Z)({fixed:Ze},qe)}))):[].concat((0,Qt.Z)(T),[(0,Y.Z)((0,Y.Z)({key:je},W),{},{fixed:Ze})])},[])}function p(a){for(var c=!0,T=0;T=0;ce-=1){var Ze=a[ce];if(ie&&Ze.fixed!=="right")ie=!1;else if(!ie&&Ze.fixed==="right"){warning(!1,"Index ".concat(ce+1," of `columns` missing `fixed='right'` prop."));break}}}function S(a){return a.map(function(c){var T=c.fixed,W=(0,Ye.Z)(c,X),ie=T;return T==="left"?ie="right":T==="right"&&(ie="left"),(0,Y.Z)({fixed:ie},W)})}function se(a,c){var T=a.prefixCls,W=a.columns,ie=a.children,ce=a.expandable,Ze=a.expandedKeys,je=a.columnTitle,Fe=a.getRowKey,qe=a.onTriggerExpand,ct=a.expandIcon,_e=a.rowExpandable,Nt=a.expandIconColumnIndex,It=a.direction,Pt=a.expandRowByClick,on=a.columnWidth,_t=a.fixed,ln=a.scrollWidth,tn=n.useMemo(function(){return W||l(ie)},[W,ie]),hn=n.useMemo(function(){if(ce){var jn,Bn=tn.slice();if(!Bn.includes(t)){var vn=Nt||0;vn>=0&&Bn.splice(vn,0,t)}var Fn=Bn.indexOf(t);Bn=Bn.filter(function(_n,Lr){return _n!==t||Lr===Fn});var pr=tn[Fn],Pr;(_t==="left"||_t)&&!Nt?Pr="left":(_t==="right"||_t)&&Nt===tn.length?Pr="right":Pr=pr?pr.fixed:null;var xr=(jn={},(0,Z.Z)(jn,Yn,{className:"".concat(T,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Z.Z)(jn,"title",je),(0,Z.Z)(jn,"fixed",Pr),(0,Z.Z)(jn,"className","".concat(T,"-row-expand-icon-cell")),(0,Z.Z)(jn,"width",on),(0,Z.Z)(jn,"render",function(Lr,Wr,io){var Qr=Fe(Wr,io),Lo=Ze.has(Qr),wo=_e?_e(Wr):!0,Ar=ct({prefixCls:T,expanded:Lo,expandable:wo,record:Wr,onExpand:qe});return Pt?n.createElement("span",{onClick:function($r){return $r.stopPropagation()}},Ar):Ar}),jn);return Bn.map(function(_n){return _n===t?xr:_n})}return tn.filter(function(_n){return _n!==t})},[ce,tn,Fe,Ze,ct,It]),Jn=n.useMemo(function(){var jn=hn;return c&&(jn=c(jn)),jn.length||(jn=[{render:function(){return null}}]),jn},[c,hn,It]),Un=n.useMemo(function(){return It==="rtl"?S(g(Jn)):g(Jn)},[Jn,It,ln]),Zn=$t(Un,ln),vr=(0,w.Z)(Zn,2),Sr=vr[0],In=vr[1];return[Jn,Sr,In]}var ne=se;function ke(a){var c,T=a.prefixCls,W=a.record,ie=a.onExpand,ce=a.expanded,Ze=a.expandable,je="".concat(T,"-row-expand-icon");if(!Ze)return n.createElement("span",{className:he()(je,"".concat(T,"-row-spaced"))});var Fe=function(ct){ie(W,ct),ct.stopPropagation()};return n.createElement("span",{className:he()(je,(c={},(0,Z.Z)(c,"".concat(T,"-row-expanded"),ce),(0,Z.Z)(c,"".concat(T,"-row-collapsed"),!ce),c)),onClick:Fe})}function He(a,c,T){var W=[];function ie(ce){(ce||[]).forEach(function(Ze,je){W.push(c(Ze,je)),ie(Ze[T])})}return ie(a),W}function et(a,c,T){var W=Tn(a),ie=W.expandIcon,ce=W.expandedRowKeys,Ze=W.defaultExpandedRowKeys,je=W.defaultExpandAllRows,Fe=W.expandedRowRender,qe=W.onExpand,ct=W.onExpandedRowsChange,_e=W.childrenColumnName,Nt=ie||ke,It=_e||"children",Pt=n.useMemo(function(){return Fe?"row":a.expandable&&a.internalHooks===d&&a.expandable.__PARENT_RENDER_ICON__||c.some(function(Un){return Un&&(0,Q.Z)(Un)==="object"&&Un[It]})?"nest":!1},[!!Fe,c]),on=n.useState(function(){return Ze||(je?He(c,T,It):[])}),_t=(0,w.Z)(on,2),ln=_t[0],tn=_t[1],hn=n.useMemo(function(){return new Set(ce||ln||[])},[ce,ln]),Jn=n.useCallback(function(Un){var Zn=T(Un,c.indexOf(Un)),vr,Sr=hn.has(Zn);Sr?(hn.delete(Zn),vr=(0,Qt.Z)(hn)):vr=[].concat((0,Qt.Z)(hn),[Zn]),tn(vr),qe&&qe(!Sr,Un),ct&&ct(vr)},[T,hn,c,qe,ct]);return[W,Pt,hn,Nt,It,Jn]}function lt(a,c,T,W){var ie=a.map(function(ce,Ze){return Be(Ze,Ze,a,c,T,W==null?void 0:W[Ze])});return(0,it.Z)(function(){return ie},[ie],function(ce,Ze){return!(0,P.Z)(ce,Ze)})}function tt(a){var c=(0,n.useRef)(a),T=(0,n.useState)({}),W=(0,w.Z)(T,2),ie=W[1],ce=(0,n.useRef)(null),Ze=(0,n.useRef)([]);function je(Fe){Ze.current.push(Fe);var qe=Promise.resolve();ce.current=qe,qe.then(function(){if(ce.current===qe){var ct=Ze.current,_e=c.current;Ze.current=[],ct.forEach(function(Nt){c.current=Nt(c.current)}),ce.current=null,_e!==c.current&&ie({})}})}return(0,n.useEffect)(function(){return function(){ce.current=null}},[]),[c.current,je]}function mt(a){var c=(0,n.useRef)(a||null),T=(0,n.useRef)();function W(){window.clearTimeout(T.current)}function ie(Ze){c.current=Ze,W(),T.current=window.setTimeout(function(){c.current=null,T.current=void 0},100)}function ce(){return c.current}return(0,n.useEffect)(function(){return W},[]),[ie,ce]}function vt(){var a=n.useState(-1),c=(0,w.Z)(a,2),T=c[0],W=c[1],ie=n.useState(-1),ce=(0,w.Z)(ie,2),Ze=ce[0],je=ce[1],Fe=n.useCallback(function(qe,ct){W(qe),je(ct)},[]);return[T,Ze,Fe]}var dt=e(47273),Bt=(0,dt.Z)()?window:null;function pt(a,c){var T=(0,Q.Z)(a)==="object"?a:{},W=T.offsetHeader,ie=W===void 0?0:W,ce=T.offsetSummary,Ze=ce===void 0?0:ce,je=T.offsetScroll,Fe=je===void 0?0:je,qe=T.getContainer,ct=qe===void 0?function(){return Bt}:qe,_e=ct()||Bt;return n.useMemo(function(){var Nt=!!a;return{isSticky:Nt,stickyClassName:Nt?"".concat(c,"-sticky-holder"):"",offsetHeader:ie,offsetSummary:Ze,offsetScroll:Fe,container:_e}},[Fe,ie,Ze,c,_e])}function bt(a,c,T){var W=(0,n.useMemo)(function(){for(var ie=[],ce=[],Ze=0,je=0,Fe=0;Fe=_e&&(_n=_e-Nt),Ze({scrollLeft:_n/_e*(ct+2)}),tn.current.x=Fn.pageX},jn=function(){if(ce.current){var Fn=(0,ve.os)(ce.current).top,pr=Fn+ce.current.offsetHeight,Pr=Fe===window?document.documentElement.scrollTop+window.innerHeight:(0,ve.os)(Fe).top+Fe.clientHeight;pr-(0,U.Z)()<=Pr||Fn>=Pr-je?ln(function(xr){return(0,Y.Z)((0,Y.Z)({},xr),{},{isHiddenScrollBar:!0})}):ln(function(xr){return(0,Y.Z)((0,Y.Z)({},xr),{},{isHiddenScrollBar:!1})})}},Bn=function(Fn){ln(function(pr){return(0,Y.Z)((0,Y.Z)({},pr),{},{scrollLeft:Fn/ct*_e||0})})};return n.useImperativeHandle(T,function(){return{setScrollLeft:Bn}}),n.useEffect(function(){var vn=(0,Qe.Z)(document.body,"mouseup",vr,!1),Fn=(0,Qe.Z)(document.body,"mousemove",In,!1);return jn(),function(){vn.remove(),Fn.remove()}},[Nt,Un]),n.useEffect(function(){var vn=(0,Qe.Z)(Fe,"scroll",jn,!1),Fn=(0,Qe.Z)(window,"resize",jn,!1);return function(){vn.remove(),Fn.remove()}},[Fe]),n.useEffect(function(){_t.isHiddenScrollBar||ln(function(vn){var Fn=ce.current;return Fn?(0,Y.Z)((0,Y.Z)({},vn),{},{scrollLeft:Fn.scrollLeft/Fn.scrollWidth*Fn.clientWidth}):vn})},[_t.isHiddenScrollBar]),ct<=_e||!Nt||_t.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,U.Z)(),width:_e,bottom:je},className:"".concat(qe,"-sticky-scroll")},n.createElement("div",{onMouseDown:Sr,ref:It,className:he()("".concat(qe,"-sticky-scroll-bar"),(0,Z.Z)({},"".concat(qe,"-sticky-scroll-bar-active"),Un)),style:{width:"".concat(Nt,"px"),transform:"translate3d(".concat(_t.scrollLeft,"px, 0, 0)")}}))},We=n.forwardRef(ge);function Ge(a){return null}var Ke=Ge;function st(a){return null}var rt=st,yt="rc-table",Ht=[],Ut={};function dn(){return"No Data"}function gn(a){var c,T=(0,Y.Z)({rowKey:"key",prefixCls:yt,emptyText:dn},a),W=T.prefixCls,ie=T.className,ce=T.rowClassName,Ze=T.style,je=T.data,Fe=T.rowKey,qe=T.scroll,ct=T.tableLayout,_e=T.direction,Nt=T.title,It=T.footer,Pt=T.summary,on=T.caption,_t=T.id,ln=T.showHeader,tn=T.components,hn=T.emptyText,Jn=T.onRow,Un=T.onHeaderRow,Zn=T.internalHooks,vr=T.transformColumns,Sr=T.internalRefs,In=T.tailor,jn=T.sticky,Bn=je||Ht,vn=!!Bn.length,Fn=Zn===d,pr=n.useCallback(function(_r,Gr){return(0,ye.Z)(tn,_r)||Gr},[tn]),Pr=n.useMemo(function(){return typeof Fe=="function"?Fe:function(_r){var Gr=_r&&_r[Fe];return Gr}},[Fe]),xr=pr(["body"]),_n=vt(),Lr=(0,w.Z)(_n,3),Wr=Lr[0],io=Lr[1],Qr=Lr[2],Lo=et(T,Bn,Pr),wo=(0,w.Z)(Lo,6),Ar=wo[0],oo=wo[1],$r=wo[2],Co=wo[3],vo=wo[4],Xo=wo[5],or=qe==null?void 0:qe.x,er=n.useState(0),qn=(0,w.Z)(er,2),Wn=qn[0],Jr=qn[1],Qn=ne((0,Y.Z)((0,Y.Z)((0,Y.Z)({},T),Ar),{},{expandable:!!Ar.expandedRowRender,columnTitle:Ar.columnTitle,expandedKeys:$r,getRowKey:Pr,onTriggerExpand:Xo,expandIcon:Co,expandIconColumnIndex:Ar.expandIconColumnIndex,direction:_e,scrollWidth:Fn&&In&&typeof or=="number"?or:null}),Fn?vr:null),Cr=(0,w.Z)(Qn,3),Yr=Cr[0],kr=Cr[1],o=Cr[2],m=o!=null?o:or,y=n.useMemo(function(){return{columns:Yr,flattenColumns:kr}},[Yr,kr]),re=n.useRef(),Oe=n.useRef(),Je=n.useRef(),St=n.useRef(),at=n.useRef(),Ve=n.useState(!1),Ot=(0,w.Z)(Ve,2),Sn=Ot[0],pn=Ot[1],yn=n.useState(!1),bn=(0,w.Z)(yn,2),un=bn[0],Dn=bn[1],kn=tt(new Map),rn=(0,w.Z)(kn,2),Xn=rn[0],fn=rn[1],ar=h(kr),Ct=ar.map(function(_r){return Xn.get(_r)}),Dt=n.useMemo(function(){return Ct},[Ct.join("_")]),Ln=At(Dt,kr.length,_e),gr=qe&&M(qe.y),$n=qe&&M(m)||!!Ar.fixed,lo=$n&&kr.some(function(_r){var Gr=_r.fixed;return Gr}),no=n.useRef(),jr=pt(jn,W),Eo=jr.isSticky,la=jr.offsetHeader,ma=jr.offsetSummary,Nr=jr.offsetScroll,Dr=jr.stickyClassName,po=jr.container,Rr=n.useMemo(function(){return Pt==null?void 0:Pt(Bn)},[Pt,Bn]),Wo=(gr||Eo)&&n.isValidElement(Rr)&&Rr.type===s&&Rr.props.fixed,To,Ko,Yo;gr&&(Ko={overflowY:"scroll",maxHeight:qe.y}),$n&&(To={overflowX:"auto"},gr||(Ko={overflowY:"hidden"}),Yo={width:m===!0?"auto":m,minWidth:"100%"});var ta=n.useCallback(function(_r,Gr){(0,z.Z)(re.current)&&fn(function(No){if(No.get(_r)!==Gr){var ra=new Map(No);return ra.set(_r,Gr),ra}return No})},[]),Vo=mt(null),ya=(0,w.Z)(Vo,2),ba=ya[0],Qo=ya[1];function na(_r,Gr){Gr&&(typeof Gr=="function"?Gr(_r):Gr.scrollLeft!==_r&&(Gr.scrollLeft=_r,Gr.scrollLeft!==_r&&setTimeout(function(){Gr.scrollLeft=_r},0)))}var Go=(0,k.Z)(function(_r){var Gr=_r.currentTarget,No=_r.scrollLeft,ra=_e==="rtl",Qa=typeof No=="number"?No:Gr.scrollLeft,ol=Gr||Ut;if(!Qo()||Qo()===ol){var Ui;ba(ol),na(Qa,Oe.current),na(Qa,Je.current),na(Qa,at.current),na(Qa,(Ui=no.current)===null||Ui===void 0?void 0:Ui.setScrollLeft)}var Xi=Gr||Oe.current;if(Xi){var Yi=Xi.scrollWidth,Gi=Xi.clientWidth;if(Yi===Gi){pn(!1),Dn(!1);return}ra?(pn(-Qa0)):(pn(Qa>0),Dn(Qa1?on-Fn:0,Pr=(0,Y.Z)((0,Y.Z)((0,Y.Z)({},vr),Fe),{},{flex:"0 0 ".concat(Fn,"px"),width:"".concat(Fn,"px"),marginRight:pr,pointerEvents:"auto"}),xr=n.useMemo(function(){return ct?Bn<=1:In===0||Bn===0||Bn>1},[Bn,In,ct]);xr?Pr.visibility="hidden":ct&&(Pr.height=_e==null?void 0:_e(Bn));var _n=xr?function(){return null}:Nt,Lr={};return(Bn===0||In===0)&&(Lr.rowSpan=1,Lr.colSpan=1),n.createElement(Te,(0,_.Z)({className:he()(Pt,qe),ellipsis:T.ellipsis,align:T.align,scope:T.rowScope,component:"div",prefixCls:c.prefixCls,key:hn,record:je,index:ce,renderIndex:Ze,dataIndex:It,render:_n,shouldCellUpdate:T.shouldCellUpdate},Jn,{appendNode:Un,additionalProps:(0,Y.Z)((0,Y.Z)({},Zn),{},{style:Pr},Lr)}))}var Zt=zt,Mt=["data","index","className","rowKey","style","extra","getHeight"],ft=n.forwardRef(function(a,c){var T=a.data,W=a.index,ie=a.className,ce=a.rowKey,Ze=a.style,je=a.extra,Fe=a.getHeight,qe=(0,Ye.Z)(a,Mt),ct=T.record,_e=T.indent,Nt=T.index,It=x(r,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Pt=It.scrollX,on=It.flattenColumns,_t=It.prefixCls,ln=It.fixColumn,tn=It.componentWidth,hn=Re(ct,ce,W,_e),Jn=hn.rowSupportExpand,Un=hn.expanded,Zn=hn.rowProps,vr=hn.expandedRowRender,Sr=hn.expandedRowClassName,In;if(Jn&&Un){var jn=vr(ct,W,_e+1,Un),Bn=Sr==null?void 0:Sr(ct,W,_e),vn={};ln&&(vn={style:(0,Z.Z)({},"--virtual-width","".concat(tn,"px"))});var Fn="".concat(_t,"-expanded-row-cell");In=n.createElement("div",{className:he()("".concat(_t,"-expanded-row"),"".concat(_t,"-expanded-row-level-").concat(_e+1),Bn)},n.createElement(Te,{component:"div",prefixCls:_t,className:he()(Fn,(0,Z.Z)({},"".concat(Fn,"-fixed"),ln)),additionalProps:vn},jn))}var pr=(0,Y.Z)((0,Y.Z)({},Ze),{},{width:Pt});je&&(pr.position="absolute",pr.pointerEvents="none");var Pr=n.createElement("div",(0,_.Z)({},Zn,qe,{ref:Jn?null:c,className:he()(ie,"".concat(_t,"-row"),Zn==null?void 0:Zn.className,(0,Z.Z)({},"".concat(_t,"-row-extra"),je)),style:(0,Y.Z)((0,Y.Z)({},pr),Zn==null?void 0:Zn.style)}),on.map(function(xr,_n){return n.createElement(Zt,{key:_n,rowInfo:hn,column:xr,colIndex:_n,indent:_e,index:W,renderIndex:Nt,record:ct,inverse:je,getHeight:Fe})}));return Jn?n.createElement("div",{ref:c},Pr,In):Pr}),Jt=Se(ft),Lt=Jt,Kt=n.forwardRef(function(a,c){var T=a.data,W=a.onScroll,ie=x(r,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),ce=ie.flattenColumns,Ze=ie.onColumnResize,je=ie.getRowKey,Fe=ie.expandedKeys,qe=ie.prefixCls,ct=ie.childrenColumnName,_e=ie.emptyNode,Nt=ie.scrollX,It=x(Ie),Pt=It.scrollY,on=It.listItemHeight,_t=n.useRef(),ln=Le(T,ct,Fe,je),tn=n.useMemo(function(){var In=0;return ce.map(function(jn){var Bn=jn.width,vn=jn.key;return In+=Bn,[vn,Bn,In]})},[ce]),hn=n.useMemo(function(){return tn.map(function(In){return In[2]})},[tn]);n.useEffect(function(){tn.forEach(function(In){var jn=(0,w.Z)(In,2),Bn=jn[0],vn=jn[1];Ze(Bn,vn)})},[tn]),n.useImperativeHandle(c,function(){var In={};return Object.defineProperty(In,"scrollLeft",{get:function(){var Bn;return((Bn=_t.current)===null||Bn===void 0?void 0:Bn.getScrollInfo().x)||0},set:function(Bn){var vn;(vn=_t.current)===null||vn===void 0||vn.scrollTo({left:Bn})}}),In});var Jn=function(jn,Bn){var vn,Fn=(vn=ln[Bn])===null||vn===void 0?void 0:vn.record,pr=jn.onCell;if(pr){var Pr,xr=pr(Fn,Bn);return(Pr=xr==null?void 0:xr.rowSpan)!==null&&Pr!==void 0?Pr:1}return 1},Un=function(jn){var Bn=jn.start,vn=jn.end,Fn=jn.getSize,pr=jn.offsetY;if(vn<0)return null;for(var Pr=ce.filter(function(or){return Jn(or,Bn)===0}),xr=Bn,_n=function(er){if(Pr=Pr.filter(function(qn){return Jn(qn,er)===0}),!Pr.length)return xr=er,"break"},Lr=Bn;Lr>=0;Lr-=1){var Wr=_n(Lr);if(Wr==="break")break}for(var io=ce.filter(function(or){return Jn(or,vn)!==1}),Qr=vn,Lo=function(er){if(io=io.filter(function(qn){return Jn(qn,er)!==1}),!io.length)return Qr=Math.max(er-1,vn),"break"},wo=vn;wo1})&&oo.push(er)},Co=xr;Co<=Qr;Co+=1)var vo=$r(Co);var Xo=oo.map(function(or){var er=ln[or],qn=je(er.record,or),Wn=function(Cr){var Yr=or+Cr-1,kr=je(ln[Yr].record,Yr),o=Fn(qn,kr);return o.bottom-o.top},Jr=Fn(qn);return n.createElement(Lt,{key:or,data:er,rowKey:qn,index:or,style:{top:-pr+Jr.top},extra:!0,getHeight:Wn})});return Xo},Zn=n.useMemo(function(){return{columnsOffset:hn}},[hn]),vr="".concat(qe,"-tbody"),Sr;return ln.length?Sr=n.createElement(Ae.Z,{fullHeight:!1,ref:_t,className:he()(vr,"".concat(vr,"-virtual")),height:Pt,itemHeight:on||24,data:ln,itemKey:function(jn){return je(jn.record)},scrollWidth:Nt,onVirtualScroll:function(jn){var Bn=jn.x;W({scrollLeft:Bn})},extraRender:Un},function(In,jn,Bn){var vn=je(In.record,jn);return n.createElement(Lt,(0,_.Z)({data:In,rowKey:vn,index:jn},Bn))}):Sr=n.createElement("div",{className:he()("".concat(qe,"-placeholder"))},n.createElement(Te,{component:"div",prefixCls:qe},_e)),n.createElement(Me.Provider,{value:Zn},Sr)}),Yt=Se(Kt),xn=Yt,Pn=function(c,T){var W=T.ref,ie=T.onScroll;return n.createElement(xn,{ref:W,data:c,onScroll:ie})},Cn=100;function Vn(a){var c=a.columns,T=a.scroll,W=a.prefixCls,ie=W===void 0?yt:W,ce=a.className,Ze=a.listItemHeight,je=T||{},Fe=je.x,qe=je.y;typeof Fe!="number"&&(Fe=((c||[]).length+1)*Cn),typeof qe!="number"&&(qe=500);var ct=n.useMemo(function(){return{scrollY:qe,listItemHeight:Ze}},[qe,Ze]);return n.createElement(Ie.Provider,{value:ct},n.createElement(ae,(0,_.Z)({},a,{className:he()(ce,"".concat(ie,"-virtual")),scroll:(0,Y.Z)((0,Y.Z)({},T),{},{x:Fe}),components:{body:Pn},columns:c,internalHooks:d,tailor:!0})))}function En(a){return Xe(Vn,a)}var rr=En(),fr=null;function Tr(a){return null}var an=Tr;function Vt(a){return null}var On=Vt,zn=e(2738),mr=e(68031),sr=e(36355),yr=e(93891),br=e(19716),Br=e(8628),Mr=e(31724),zr=e(58421),jt=e(71418),cn=e(88088);function Gt(a){return function(T){let{prefixCls:W,onExpand:ie,record:ce,expanded:Ze,expandable:je}=T;const Fe=`${W}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:qe=>{ie(ce,qe),qe.stopPropagation()},className:he()(Fe,{[`${Fe}-spaced`]:!je,[`${Fe}-expanded`]:je&&Ze,[`${Fe}-collapsed`]:je&&!Ze}),"aria-label":Ze?a.collapse:a.expand,"aria-expanded":Ze})}}var nr=Gt;function Ir(a,c){return"key"in a&&a.key!==void 0&&a.key!==null?a.key:a.dataIndex?Array.isArray(a.dataIndex)?a.dataIndex.join("."):a.dataIndex:c}function cr(a,c){return c?`${c}-${a}`:`${a}`}function Or(a,c){return typeof a=="function"?a(c):a}function qr(a,c){const T=Or(a,c);return Object.prototype.toString.call(T)==="[object Object]"?"":T}var So={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"},Kr=So,Vr=e(7657),fo=function(c,T){return n.createElement(Vr.Z,(0,_.Z)({},c,{ref:T,icon:Kr}))},ao=n.forwardRef(fo),so=ao,Ho=e(56762);function Zo(a){const c=n.useRef(a),T=(0,Ho.Z)();return[()=>c.current,W=>{c.current=W,T()}]}var go=e(3113),zo=e(24905),ro=e(38854),qt=e(64165),ur=e(20834),Hn=e(40875),dr=e(5112),Er=e(17574),Ur=e(47472),Io=e(92832);function Bo(a){let{value:c,onChange:T,filterSearch:W,tablePrefixCls:ie,locale:ce}=a;return W?n.createElement("div",{className:`${ie}-filter-dropdown-search`},n.createElement(Io.default,{prefix:n.createElement(Ur.Z,null),placeholder:ce.filterSearchPlaceholder,onChange:T,value:c,htmlSize:1,className:`${ie}-filter-dropdown-search-input`})):null}var mo=Bo,Do=e(10228);const eo=a=>{const{keyCode:c}=a;c===Do.Z.ENTER&&a.stopPropagation()};var Mo=n.forwardRef((a,c)=>n.createElement("div",{className:a.className,onClick:T=>T.stopPropagation(),onKeyDown:eo,ref:c},a.children));function ho(a){let c=[];return(a||[]).forEach(T=>{let{value:W,children:ie}=T;c.push(W),ie&&(c=[].concat((0,Qt.Z)(c),(0,Qt.Z)(ho(ie))))}),c}function Ro(a){return a.some(c=>{let{children:T}=c;return T})}function yo(a,c){return typeof c=="string"||typeof c=="number"?c==null?void 0:c.toString().toLowerCase().includes(a.trim().toLowerCase()):!1}function va(a){let{filters:c,prefixCls:T,filteredKeys:W,filterMultiple:ie,searchValue:ce,filterSearch:Ze}=a;return c.map((je,Fe)=>{const qe=String(je.value);if(je.children)return{key:qe||Fe,label:je.text,popupClassName:`${T}-dropdown-submenu`,children:va({filters:je.children,prefixCls:T,filteredKeys:W,filterMultiple:ie,searchValue:ce,filterSearch:Ze})};const ct=ie?zo.default:dr.ZP,_e={key:je.value!==void 0?qe:Fe,label:n.createElement(n.Fragment,null,n.createElement(ct,{checked:W.includes(qe)}),n.createElement("span",null,je.text))};return ce.trim()?typeof Ze=="function"?Ze(ce,je)?_e:null:yo(ce,je.text)?_e:null:_e})}function da(a){var c,T;const{tablePrefixCls:W,prefixCls:ie,column:ce,dropdownPrefixCls:Ze,columnKey:je,filterMultiple:Fe,filterMode:qe="menu",filterSearch:ct=!1,filterState:_e,triggerFilter:Nt,locale:It,children:Pt,getPopupContainer:on}=a,{filterDropdownOpen:_t,onFilterDropdownOpenChange:ln,filterResetToDefaultFilteredValue:tn,defaultFilteredValue:hn,filterDropdownVisible:Jn,onFilterDropdownVisibleChange:Un}=ce,[Zn,vr]=n.useState(!1),Sr=!!(_e&&(!((c=_e.filteredKeys)===null||c===void 0)&&c.length||_e.forceFiltered)),In=Qn=>{vr(Qn),ln==null||ln(Qn),Un==null||Un(Qn)},jn=(T=_t!=null?_t:Jn)!==null&&T!==void 0?T:Zn,Bn=_e==null?void 0:_e.filteredKeys,[vn,Fn]=Zo(Bn||[]),pr=Qn=>{let{selectedKeys:Cr}=Qn;Fn(Cr)},Pr=(Qn,Cr)=>{let{node:Yr,checked:kr}=Cr;pr(Fe?{selectedKeys:Qn}:{selectedKeys:kr&&Yr.key?[Yr.key]:[]})};n.useEffect(()=>{Zn&&pr({selectedKeys:Bn||[]})},[Bn]);const[xr,_n]=n.useState([]),Lr=Qn=>{_n(Qn)},[Wr,io]=n.useState(""),Qr=Qn=>{const{value:Cr}=Qn.target;io(Cr)};n.useEffect(()=>{Zn||io("")},[Zn]);const Lo=Qn=>{const Cr=Qn&&Qn.length?Qn:null;if(Cr===null&&(!_e||!_e.filteredKeys)||(0,P.Z)(Cr,_e==null?void 0:_e.filteredKeys,!0))return null;Nt({column:ce,key:je,filteredKeys:Cr})},wo=()=>{In(!1),Lo(vn())},Ar=function(){let{confirm:Qn,closeDropdown:Cr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Qn&&Lo([]),Cr&&In(!1),io(""),Fn(tn?(hn||[]).map(Yr=>String(Yr)):[])},oo=function(){let{closeDropdown:Qn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Qn&&In(!1),Lo(vn())},$r=Qn=>{Qn&&Bn!==void 0&&Fn(Bn||[]),In(Qn),!Qn&&!ce.filterDropdown&&wo()},Co=he()({[`${Ze}-menu-without-submenu`]:!Ro(ce.filters||[])}),vo=Qn=>{if(Qn.target.checked){const Cr=ho(ce==null?void 0:ce.filters).map(Yr=>String(Yr));Fn(Cr)}else Fn([])},Xo=Qn=>{let{filters:Cr}=Qn;return(Cr||[]).map((Yr,kr)=>{const o=String(Yr.value),m={title:Yr.text,key:Yr.value!==void 0?o:kr};return Yr.children&&(m.children=Xo({filters:Yr.children})),m})},or=Qn=>{var Cr;return Object.assign(Object.assign({},Qn),{text:Qn.title,value:Qn.key,children:((Cr=Qn.children)===null||Cr===void 0?void 0:Cr.map(Yr=>or(Yr)))||[]})};let er;if(typeof ce.filterDropdown=="function")er=ce.filterDropdown({prefixCls:`${Ze}-custom`,setSelectedKeys:Qn=>pr({selectedKeys:Qn}),selectedKeys:vn(),confirm:oo,clearFilters:Ar,filters:ce.filters,visible:jn,close:()=>{In(!1)}});else if(ce.filterDropdown)er=ce.filterDropdown;else{const Qn=vn()||[],Cr=()=>(ce.filters||[]).length===0?n.createElement(qt.Z,{image:qt.Z.PRESENTED_IMAGE_SIMPLE,description:It.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):qe==="tree"?n.createElement(n.Fragment,null,n.createElement(mo,{filterSearch:ct,value:Wr,onChange:Qr,tablePrefixCls:W,locale:It}),n.createElement("div",{className:`${W}-filter-dropdown-tree`},Fe?n.createElement(zo.default,{checked:Qn.length===ho(ce.filters).length,indeterminate:Qn.length>0&&Qn.lengthtypeof ct=="function"?ct(Wr,or(kr)):yo(Wr,kr.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(mo,{filterSearch:ct,value:Wr,onChange:Qr,tablePrefixCls:W,locale:It}),n.createElement(ur.default,{selectable:!0,multiple:Fe,prefixCls:`${Ze}-menu`,className:Co,onSelect:pr,onDeselect:pr,selectedKeys:Qn,getPopupContainer:on,openKeys:xr,onOpenChange:Lr,items:va({filters:ce.filters||[],filterSearch:ct,prefixCls:ie,filteredKeys:vn(),filterMultiple:Fe,searchValue:Wr})})),Yr=()=>tn?(0,P.Z)((hn||[]).map(kr=>String(kr)),Qn,!0):Qn.length===0;er=n.createElement(n.Fragment,null,Cr(),n.createElement("div",{className:`${ie}-dropdown-btns`},n.createElement(go.ZP,{type:"link",size:"small",disabled:Yr(),onClick:()=>Ar()},It.filterReset),n.createElement(go.ZP,{type:"primary",size:"small",onClick:wo},It.filterConfirm)))}ce.filterDropdown&&(er=n.createElement(Hn.J,{selectable:void 0},er));const qn=()=>n.createElement(Mo,{className:`${ie}-dropdown`},er);let Wn;typeof ce.filterIcon=="function"?Wn=ce.filterIcon(Sr):ce.filterIcon?Wn=ce.filterIcon:Wn=n.createElement(so,null);const{direction:Jr}=n.useContext(sr.E_);return n.createElement("div",{className:`${ie}-column`},n.createElement("span",{className:`${W}-column-title`},Pt),n.createElement(ro.Z,{dropdownRender:qn,trigger:["click"],open:jn,onOpenChange:$r,getPopupContainer:on,placement:Jr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:he()(`${ie}-trigger`,{active:Sr}),onClick:Qn=>{Qn.stopPropagation()}},Wn)))}var Ia=da;function qo(a,c,T){let W=[];return(a||[]).forEach((ie,ce)=>{var Ze;const je=cr(ce,T);if(ie.filters||"filterDropdown"in ie||"onFilter"in ie)if("filteredValue"in ie){let Fe=ie.filteredValue;"filterDropdown"in ie||(Fe=(Ze=Fe==null?void 0:Fe.map(String))!==null&&Ze!==void 0?Ze:Fe),W.push({column:ie,key:Ir(ie,je),filteredKeys:Fe,forceFiltered:ie.filtered})}else W.push({column:ie,key:Ir(ie,je),filteredKeys:c&&ie.defaultFilteredValue?ie.defaultFilteredValue:void 0,forceFiltered:ie.filtered});"children"in ie&&(W=[].concat((0,Qt.Z)(W),(0,Qt.Z)(qo(ie.children,c,je))))}),W}function Ea(a,c,T,W,ie,ce,Ze,je){return T.map((Fe,qe)=>{const ct=cr(qe,je),{filterMultiple:_e=!0,filterMode:Nt,filterSearch:It}=Fe;let Pt=Fe;if(Pt.filters||Pt.filterDropdown){const on=Ir(Pt,ct),_t=W.find(ln=>{let{key:tn}=ln;return on===tn});Pt=Object.assign(Object.assign({},Pt),{title:ln=>n.createElement(Ia,{tablePrefixCls:a,prefixCls:`${a}-filter`,dropdownPrefixCls:c,column:Pt,columnKey:on,filterState:_t,filterMultiple:_e,filterMode:Nt,filterSearch:It,triggerFilter:ce,locale:ie,getPopupContainer:Ze},Or(Fe.title,ln))})}return"children"in Pt&&(Pt=Object.assign(Object.assign({},Pt),{children:Ea(a,c,Pt.children,W,ie,ce,Ze,ct)})),Pt})}function Fa(a){const c={};return a.forEach(T=>{let{key:W,filteredKeys:ie,column:ce}=T;const{filters:Ze,filterDropdown:je}=ce;if(je)c[W]=ie||null;else if(Array.isArray(ie)){const Fe=ho(Ze);c[W]=Fe.filter(qe=>ie.includes(String(qe)))}else c[W]=null}),c}function Sa(a,c){return c.reduce((T,W)=>{const{column:{onFilter:ie,filters:ce},filteredKeys:Ze}=W;return ie&&Ze&&Ze.length?T.filter(je=>Ze.some(Fe=>{const qe=ho(ce),ct=qe.findIndex(Nt=>String(Nt)===String(Fe)),_e=ct!==-1?qe[ct]:Fe;return ie(_e,je)})):T},a)}const bo=a=>a.flatMap(c=>"children"in c?[c].concat((0,Qt.Z)(bo(c.children||[]))):[c]);function Ja(a){let{prefixCls:c,dropdownPrefixCls:T,mergedColumns:W,onFilterChange:ie,getPopupContainer:ce,locale:Ze}=a;const je=n.useMemo(()=>bo(W||[]),[W]),[Fe,qe]=n.useState(()=>qo(je,!0)),ct=n.useMemo(()=>{const Pt=qo(je,!1);if(Pt.length===0)return Pt;let on=!0,_t=!0;if(Pt.forEach(ln=>{let{filteredKeys:tn}=ln;tn!==void 0?on=!1:_t=!1}),on){const ln=(je||[]).map((tn,hn)=>Ir(tn,cr(hn)));return Fe.filter(tn=>{let{key:hn}=tn;return ln.includes(hn)}).map(tn=>{const hn=je[ln.findIndex(Jn=>Jn===tn.key)];return Object.assign(Object.assign({},tn),{column:Object.assign(Object.assign({},tn.column),hn),forceFiltered:hn.filtered})})}return Pt},[je,Fe]),_e=n.useMemo(()=>Fa(ct),[ct]),Nt=Pt=>{const on=ct.filter(_t=>{let{key:ln}=_t;return ln!==Pt.key});on.push(Pt),qe(on),ie(Fa(on),on)};return[Pt=>Ea(c,T,Pt,ct,Ze,Nt,ce),ct,_e]}var La=Ja;function Ba(a,c,T){const W=n.useRef({});function ie(ce){if(!W.current||W.current.data!==a||W.current.childrenColumnName!==c||W.current.getRowKey!==T){let je=function(Fe){Fe.forEach((qe,ct)=>{const _e=T(qe,ct);Ze.set(_e,qe),qe&&typeof qe=="object"&&c in qe&&je(qe[c]||[])})};const Ze=new Map;je(a),W.current={data:a,childrenColumnName:c,kvMap:Ze,getRowKey:T}}return W.current.kvMap.get(ce)}return[ie]}var pa=e(50371),Na=function(a,c){var T={};for(var W in a)Object.prototype.hasOwnProperty.call(a,W)&&c.indexOf(W)<0&&(T[W]=a[W]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,W=Object.getOwnPropertySymbols(a);ie{const ce=a[ie];typeof ce!="function"&&(T[ie]=ce)}),T}function Ra(a,c,T){const W=T&&typeof T=="object"?T:{},{total:ie=0}=W,ce=Na(W,["total"]),[Ze,je]=(0,n.useState)(()=>({current:"defaultCurrent"in ce?ce.defaultCurrent:1,pageSize:"defaultPageSize"in ce?ce.defaultPageSize:xa})),Fe=(0,pa.Z)(Ze,ce,{total:ie>0?ie:a}),qe=Math.ceil((ie||a)/Fe.pageSize);Fe.current>qe&&(Fe.current=qe||1);const ct=(Nt,It)=>{je({current:Nt!=null?Nt:1,pageSize:It||Fe.pageSize})},_e=(Nt,It)=>{var Pt;T&&((Pt=T.onChange)===null||Pt===void 0||Pt.call(T,Nt,It)),ct(Nt,It),c(Nt,It||(Fe==null?void 0:Fe.pageSize))};return T===!1?[{},()=>{}]:[Object.assign(Object.assign({},Fe),{onChange:_e}),ct]}var Ta=Ra,Aa=e(84105),ca=e(35654),Hr=e(90782),Fr=e(71430),jo=e(18929);const Fo={},Po="SELECT_ALL",ko="SELECT_INVERT",Uo="SELECT_NONE",$o=[],to=(a,c)=>{let T=[];return(c||[]).forEach(W=>{T.push(W),W&&typeof W=="object"&&a in W&&(T=[].concat((0,Qt.Z)(T),(0,Qt.Z)(to(a,W[a]))))}),T};var ia=(a,c)=>{const{preserveSelectedRowKeys:T,selectedRowKeys:W,defaultSelectedRowKeys:ie,getCheckboxProps:ce,onChange:Ze,onSelect:je,onSelectAll:Fe,onSelectInvert:qe,onSelectNone:ct,onSelectMultiple:_e,columnWidth:Nt,type:It,selections:Pt,fixed:on,renderCell:_t,hideSelectAll:ln,checkStrictly:tn=!0}=c||{},{prefixCls:hn,data:Jn,pageData:Un,getRecordByKey:Zn,getRowKey:vr,expandType:Sr,childrenColumnName:In,locale:jn,getPopupContainer:Bn}=a,[vn,Fn]=(0,jo.Z)(W||ie||$o,{value:W}),pr=n.useRef(new Map),Pr=(0,n.useCallback)(or=>{if(T){const er=new Map;or.forEach(qn=>{let Wn=Zn(qn);!Wn&&pr.current.has(qn)&&(Wn=pr.current.get(qn)),er.set(qn,Wn)}),pr.current=er}},[Zn,T]);n.useEffect(()=>{Pr(vn)},[vn]);const{keyEntities:xr}=(0,n.useMemo)(()=>{if(tn)return{keyEntities:null};let or=Jn;if(T){const er=new Set(Jn.map((Wn,Jr)=>vr(Wn,Jr))),qn=Array.from(pr.current).reduce((Wn,Jr)=>{let[Qn,Cr]=Jr;return er.has(Qn)?Wn:Wn.concat(Cr)},[]);or=[].concat((0,Qt.Z)(or),(0,Qt.Z)(qn))}return(0,Fr.I8)(or,{externalGetKey:vr,childrenPropName:In})},[Jn,vr,tn,In,T]),_n=(0,n.useMemo)(()=>to(In,Un),[In,Un]),Lr=(0,n.useMemo)(()=>{const or=new Map;return _n.forEach((er,qn)=>{const Wn=vr(er,qn),Jr=(ce?ce(er):null)||{};or.set(Wn,Jr)}),or},[_n,vr,ce]),Wr=(0,n.useCallback)(or=>{var er;return!!(!((er=Lr.get(vr(or)))===null||er===void 0)&&er.disabled)},[Lr,vr]),[io,Qr]=(0,n.useMemo)(()=>{if(tn)return[vn||[],[]];const{checkedKeys:or,halfCheckedKeys:er}=(0,Hr.S)(vn,!0,xr,Wr);return[or||[],er]},[vn,tn,xr,Wr]),Lo=(0,n.useMemo)(()=>{const or=It==="radio"?io.slice(0,1):io;return new Set(or)},[io,It]),wo=(0,n.useMemo)(()=>It==="radio"?new Set:new Set(Qr),[Qr,It]),[Ar,oo]=(0,n.useState)(null);n.useEffect(()=>{c||Fn($o)},[!!c]);const $r=(0,n.useCallback)((or,er)=>{let qn,Wn;Pr(or),T?(qn=or,Wn=or.map(Jr=>pr.current.get(Jr))):(qn=[],Wn=[],or.forEach(Jr=>{const Qn=Zn(Jr);Qn!==void 0&&(qn.push(Jr),Wn.push(Qn))})),Fn(qn),Ze==null||Ze(qn,Wn,{type:er})},[Fn,Zn,Ze,T]),Co=(0,n.useCallback)((or,er,qn,Wn)=>{if(je){const Jr=qn.map(Qn=>Zn(Qn));je(Zn(or),er,Jr,Wn)}$r(qn,"single")},[je,Zn,$r]),vo=(0,n.useMemo)(()=>!Pt||ln?null:(Pt===!0?[Po,ko,Uo]:Pt).map(er=>er===Po?{key:"all",text:jn.selectionAll,onSelect(){$r(Jn.map((qn,Wn)=>vr(qn,Wn)).filter(qn=>{const Wn=Lr.get(qn);return!(Wn!=null&&Wn.disabled)||Lo.has(qn)}),"all")}}:er===ko?{key:"invert",text:jn.selectInvert,onSelect(){const qn=new Set(Lo);Un.forEach((Jr,Qn)=>{const Cr=vr(Jr,Qn),Yr=Lr.get(Cr);Yr!=null&&Yr.disabled||(qn.has(Cr)?qn.delete(Cr):qn.add(Cr))});const Wn=Array.from(qn);qe&&qe(Wn),$r(Wn,"invert")}}:er===Uo?{key:"none",text:jn.selectNone,onSelect(){ct==null||ct(),$r(Array.from(Lo).filter(qn=>{const Wn=Lr.get(qn);return Wn==null?void 0:Wn.disabled}),"none")}}:er).map(er=>Object.assign(Object.assign({},er),{onSelect:function(){for(var qn,Wn,Jr=arguments.length,Qn=new Array(Jr),Cr=0;Cr{var er;if(!c)return or.filter(Ve=>Ve!==Fo);let qn=(0,Qt.Z)(or);const Wn=new Set(Lo),Jr=_n.map(vr).filter(Ve=>!Lr.get(Ve).disabled),Qn=Jr.every(Ve=>Wn.has(Ve)),Cr=Jr.some(Ve=>Wn.has(Ve)),Yr=()=>{const Ve=[];Qn?Jr.forEach(Sn=>{Wn.delete(Sn),Ve.push(Sn)}):Jr.forEach(Sn=>{Wn.has(Sn)||(Wn.add(Sn),Ve.push(Sn))});const Ot=Array.from(Wn);Fe==null||Fe(!Qn,Ot.map(Sn=>Zn(Sn)),Ve.map(Sn=>Zn(Sn))),$r(Ot,"all"),oo(null)};let kr;if(It!=="radio"){let Ve;if(vo){const bn={getPopupContainer:Bn,items:vo.map((un,Dn)=>{const{key:kn,text:rn,onSelect:Xn}=un;return{key:kn!=null?kn:Dn,onClick:()=>{Xn==null||Xn(Jr)},label:rn}})};Ve=n.createElement("div",{className:`${hn}-selection-extra`},n.createElement(ro.Z,{menu:bn,getPopupContainer:Bn},n.createElement("span",null,n.createElement(Aa.Z,null))))}const Ot=_n.map((bn,un)=>{const Dn=vr(bn,un),kn=Lr.get(Dn)||{};return Object.assign({checked:Wn.has(Dn)},kn)}).filter(bn=>{let{disabled:un}=bn;return un}),Sn=!!Ot.length&&Ot.length===_n.length,pn=Sn&&Ot.every(bn=>{let{checked:un}=bn;return un}),yn=Sn&&Ot.some(bn=>{let{checked:un}=bn;return un});kr=!ln&&n.createElement("div",{className:`${hn}-selection`},n.createElement(zo.default,{checked:Sn?pn:!!_n.length&&Qn,indeterminate:Sn?!pn&&yn:!Qn&&Cr,onChange:Yr,disabled:_n.length===0||Sn,"aria-label":Ve?"Custom selection":"Select all",skipGroup:!0}),Ve)}let o;It==="radio"?o=(Ve,Ot,Sn)=>{const pn=vr(Ot,Sn),yn=Wn.has(pn);return{node:n.createElement(dr.ZP,Object.assign({},Lr.get(pn),{checked:yn,onClick:bn=>bn.stopPropagation(),onChange:bn=>{Wn.has(pn)||Co(pn,!0,[pn],bn.nativeEvent)}})),checked:yn}}:o=(Ve,Ot,Sn)=>{var pn;const yn=vr(Ot,Sn),bn=Wn.has(yn),un=wo.has(yn),Dn=Lr.get(yn);let kn;return Sr==="nest"?kn=un:kn=(pn=Dn==null?void 0:Dn.indeterminate)!==null&&pn!==void 0?pn:un,{node:n.createElement(zo.default,Object.assign({},Dn,{indeterminate:kn,checked:bn,skipGroup:!0,onClick:rn=>rn.stopPropagation(),onChange:rn=>{let{nativeEvent:Xn}=rn;const{shiftKey:fn}=Xn;let ar=-1,Ct=-1;if(fn&&tn){const Dt=new Set([Ar,yn]);Jr.some((Ln,gr)=>{if(Dt.has(Ln))if(ar===-1)ar=gr;else return Ct=gr,!0;return!1})}if(Ct!==-1&&ar!==Ct&&tn){const Dt=Jr.slice(ar,Ct+1),Ln=[];bn?Dt.forEach($n=>{Wn.has($n)&&(Ln.push($n),Wn.delete($n))}):Dt.forEach($n=>{Wn.has($n)||(Ln.push($n),Wn.add($n))});const gr=Array.from(Wn);_e==null||_e(!bn,gr.map($n=>Zn($n)),Ln.map($n=>Zn($n))),$r(gr,"multiple")}else{const Dt=io;if(tn){const Ln=bn?(0,ca._5)(Dt,yn):(0,ca.L0)(Dt,yn);Co(yn,!bn,Ln,Xn)}else{const Ln=(0,Hr.S)([].concat((0,Qt.Z)(Dt),[yn]),!0,xr,Wr),{checkedKeys:gr,halfCheckedKeys:$n}=Ln;let lo=gr;if(bn){const no=new Set(gr);no.delete(yn),lo=(0,Hr.S)(Array.from(no),{checked:!1,halfCheckedKeys:$n},xr,Wr).checkedKeys}Co(yn,!bn,lo,Xn)}}oo(bn?null:yn)}})),checked:bn}};const m=(Ve,Ot,Sn)=>{const{node:pn,checked:yn}=o(Ve,Ot,Sn);return _t?_t(yn,Ot,Sn,pn):pn};if(!qn.includes(Fo))if(qn.findIndex(Ve=>{var Ot;return((Ot=Ve[Yn])===null||Ot===void 0?void 0:Ot.columnType)==="EXPAND_COLUMN"})===0){const[Ve,...Ot]=qn;qn=[Ve,Fo].concat((0,Qt.Z)(Ot))}else qn=[Fo].concat((0,Qt.Z)(qn));const y=qn.indexOf(Fo);qn=qn.filter((Ve,Ot)=>Ve!==Fo||Ot===y);const re=qn[y-1],Oe=qn[y+1];let Je=on;Je===void 0&&((Oe==null?void 0:Oe.fixed)!==void 0?Je=Oe.fixed:(re==null?void 0:re.fixed)!==void 0&&(Je=re.fixed)),Je&&re&&((er=re[Yn])===null||er===void 0?void 0:er.columnType)==="EXPAND_COLUMN"&&re.fixed===void 0&&(re.fixed=Je);const St=he()(`${hn}-selection-col`,{[`${hn}-selection-col-with-dropdown`]:Pt&&It==="checkbox"}),at={fixed:Je,width:Nt,className:`${hn}-selection-column`,title:c.columnTitle||kr,render:m,onCell:c.onCell,[Yn]:{className:St}};return qn.map(Ve=>Ve===Fo?at:Ve)},[vr,_n,c,io,Lo,wo,Nt,vo,Sr,Ar,Lr,_e,Co,Wr]),Lo]},za=e(89489),qa=e(59477),Za=e(6848);const ja="ascend",Wa="descend";function Ka(a){return typeof a.sorter=="object"&&typeof a.sorter.multiple=="number"?a.sorter.multiple:!1}function $a(a){return typeof a=="function"?a:a&&typeof a=="object"&&a.compare?a.compare:!1}function Ha(a,c){return c?a[a.indexOf(c)+1]:a[0]}function Ma(a,c,T){let W=[];function ie(ce,Ze){W.push({column:ce,key:Ir(ce,Ze),multiplePriority:Ka(ce),sortOrder:ce.sortOrder})}return(a||[]).forEach((ce,Ze)=>{const je=cr(Ze,T);ce.children?("sortOrder"in ce&&ie(ce,je),W=[].concat((0,Qt.Z)(W),(0,Qt.Z)(Ma(ce.children,c,je)))):ce.sorter&&("sortOrder"in ce?ie(ce,je):c&&ce.defaultSortOrder&&W.push({column:ce,key:Ir(ce,je),multiplePriority:Ka(ce),sortOrder:ce.defaultSortOrder}))}),W}function _a(a,c,T,W,ie,ce,Ze,je){return(c||[]).map((Fe,qe)=>{const ct=cr(qe,je);let _e=Fe;if(_e.sorter){const Nt=_e.sortDirections||ie,It=_e.showSorterTooltip===void 0?Ze:_e.showSorterTooltip,Pt=Ir(_e,ct),on=T.find(Sr=>{let{key:In}=Sr;return In===Pt}),_t=on?on.sortOrder:null,ln=Ha(Nt,_t);let tn;if(Fe.sortIcon)tn=Fe.sortIcon({sortOrder:_t});else{const Sr=Nt.includes(ja)&&n.createElement(qa.Z,{className:he()(`${a}-column-sorter-up`,{active:_t===ja})}),In=Nt.includes(Wa)&&n.createElement(za.Z,{className:he()(`${a}-column-sorter-down`,{active:_t===Wa})});tn=n.createElement("span",{className:he()(`${a}-column-sorter`,{[`${a}-column-sorter-full`]:!!(Sr&&In)})},n.createElement("span",{className:`${a}-column-sorter-inner`,"aria-hidden":"true"},Sr,In))}const{cancelSort:hn,triggerAsc:Jn,triggerDesc:Un}=ce||{};let Zn=hn;ln===Wa?Zn=Un:ln===ja&&(Zn=Jn);const vr=typeof It=="object"?It:{title:Zn};_e=Object.assign(Object.assign({},_e),{className:he()(_e.className,{[`${a}-column-sort`]:_t}),title:Sr=>{const In=n.createElement("div",{className:`${a}-column-sorters`},n.createElement("span",{className:`${a}-column-title`},Or(Fe.title,Sr)),tn);return It?n.createElement(Za.Z,Object.assign({},vr),In):In},onHeaderCell:Sr=>{const In=Fe.onHeaderCell&&Fe.onHeaderCell(Sr)||{},jn=In.onClick,Bn=In.onKeyDown;In.onClick=pr=>{W({column:Fe,key:Pt,sortOrder:ln,multiplePriority:Ka(Fe)}),jn==null||jn(pr)},In.onKeyDown=pr=>{pr.keyCode===Do.Z.ENTER&&(W({column:Fe,key:Pt,sortOrder:ln,multiplePriority:Ka(Fe)}),Bn==null||Bn(pr))};const vn=qr(Fe.title,{}),Fn=vn==null?void 0:vn.toString();return _t?In["aria-sort"]=_t==="ascend"?"ascending":"descending":In["aria-label"]=Fn||"",In.className=he()(In.className,`${a}-column-has-sorters`),In.tabIndex=0,Fe.ellipsis&&(In.title=(vn!=null?vn:"").toString()),In}})}return"children"in _e&&(_e=Object.assign(Object.assign({},_e),{children:_a(a,_e.children,T,W,ie,ce,Ze,ct)})),_e})}function ii(a){const{column:c,sortOrder:T}=a;return{column:c,order:T,field:c.dataIndex,columnKey:c.key}}function li(a){const c=a.filter(T=>{let{sortOrder:W}=T;return W}).map(ii);return c.length===0&&a.length?Object.assign(Object.assign({},ii(a[a.length-1])),{column:void 0}):c.length<=1?c[0]||{}:c}function Oo(a,c,T){const W=c.slice().sort((Ze,je)=>je.multiplePriority-Ze.multiplePriority),ie=a.slice(),ce=W.filter(Ze=>{let{column:{sorter:je},sortOrder:Fe}=Ze;return $a(je)&&Fe});return ce.length?ie.sort((Ze,je)=>{for(let Fe=0;Fe{const je=Ze[T];return je?Object.assign(Object.assign({},Ze),{[T]:Oo(je,c,T)}):Ze}):ie}function co(a){let{prefixCls:c,mergedColumns:T,onSorterChange:W,sortDirections:ie,tableLocale:ce,showSorterTooltip:Ze}=a;const[je,Fe]=n.useState(Ma(T,!0)),qe=n.useMemo(()=>{let Pt=!0;const on=Ma(T,!1);if(!on.length)return je;const _t=[];function ln(hn){Pt?_t.push(hn):_t.push(Object.assign(Object.assign({},hn),{sortOrder:null}))}let tn=null;return on.forEach(hn=>{tn===null?(ln(hn),hn.sortOrder&&(hn.multiplePriority===!1?Pt=!1:tn=!0)):(tn&&hn.multiplePriority!==!1||(Pt=!1),ln(hn))}),_t},[T,je]),ct=n.useMemo(()=>{const Pt=qe.map(on=>{let{column:_t,sortOrder:ln}=on;return{column:_t,order:ln}});return{sortColumns:Pt,sortColumn:Pt[0]&&Pt[0].column,sortOrder:Pt[0]&&Pt[0].order}},[qe]);function _e(Pt){let on;Pt.multiplePriority===!1||!qe.length||qe[0].multiplePriority===!1?on=[Pt]:on=[].concat((0,Qt.Z)(qe.filter(_t=>{let{key:ln}=_t;return ln!==Pt.key})),[Pt]),Fe(on),W(li(on),on)}return[Pt=>_a(c,Pt,qe,_e,ie,ce,Ze),qe,ct,()=>li(qe)]}function xo(a,c){return a.map(T=>{const W=Object.assign({},T);return W.title=Or(T.title,c),"children"in W&&(W.children=xo(W.children,c)),W})}function _o(a){return[n.useCallback(T=>xo(T,a),[a])]}var ea=nn((a,c)=>{const{_renderTimes:T}=a,{_renderTimes:W}=c;return T!==W}),Pa=En((a,c)=>{const{_renderTimes:T}=a,{_renderTimes:W}=c;return T!==W}),ha=e(64993),ka=e(17313),ei=e(83116),si=e(37613),Va=a=>{const{componentCls:c}=a,T=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`,W=(ie,ce,Ze)=>({[`&${c}-${ie}`]:{[`> ${c}-container`]:{[`> ${c}-content, > ${c}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${c}-expanded-row-fixed`]:{margin:`-${ce}px -${Ze+a.lineWidth}px`}}}}}});return{[`${c}-wrapper`]:{[`${c}${c}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${c}-title`]:{border:T,borderBottom:0},[`> ${c}-container`]:{borderInlineStart:T,borderTop:T,[` + > ${c}-content, + > ${c}-header, + > ${c}-body, + > ${c}-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:T},"> thead":{"> tr:not(:last-child) > th":{borderBottom:T},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${c}-cell-fix-right-first::after`]:{borderInlineEnd:T}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${c}-expanded-row-fixed`]:{margin:`-${a.tablePaddingVertical}px -${a.tablePaddingHorizontal+a.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:a.lineWidth,bottom:0,borderInlineEnd:T,content:'""'}}}}}},[`&${c}-scroll-horizontal`]:{[`> ${c}-container > ${c}-body`]:{"> table > tbody":{[` + > tr${c}-expanded-row, + > tr${c}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},W("middle",a.tablePaddingVerticalMiddle,a.tablePaddingHorizontalMiddle)),W("small",a.tablePaddingVerticalSmall,a.tablePaddingHorizontalSmall)),{[`> ${c}-footer`]:{border:T,borderTop:0}}),[`${c}-cell`]:{[`${c}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${a.lineWidth}px 0 ${a.lineWidth}px ${a.tableHeaderBg}`}},[`${c}-bordered ${c}-cell-scrollbar`]:{borderInlineEnd:T}}}},hi=a=>{const{componentCls:c}=a;return{[`${c}-wrapper`]:{[`${c}-cell-ellipsis`]:Object.assign(Object.assign({},ka.vS),{wordBreak:"keep-all",[` + &${c}-cell-fix-left-last, + &${c}-cell-fix-right-first + `]:{overflow:"visible",[`${c}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${c}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Pi=a=>{const{componentCls:c}=a;return{[`${c}-wrapper`]:{[`${c}-tbody > tr${c}-placeholder`]:{textAlign:"center",color:a.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:a.colorBgContainer}}}}},yi=e(15969),qi=a=>{const{componentCls:c,antCls:T,controlInteractiveSize:W,motionDurationSlow:ie,lineWidth:ce,paddingXS:Ze,lineType:je,tableBorderColor:Fe,tableExpandIconBg:qe,tableExpandColumnWidth:ct,borderRadius:_e,fontSize:Nt,fontSizeSM:It,lineHeight:Pt,tablePaddingVertical:on,tablePaddingHorizontal:_t,tableExpandedRowBg:ln,paddingXXS:tn}=a,hn=W/2-ce,Jn=hn*2+ce*3,Un=`${ce}px ${je} ${Fe}`,Zn=tn-ce;return{[`${c}-wrapper`]:{[`${c}-expand-icon-col`]:{width:ct},[`${c}-row-expand-icon-cell`]:{textAlign:"center",[`${c}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${c}-row-indent`]:{height:1,float:"left"},[`${c}-row-expand-icon`]:Object.assign(Object.assign({},(0,yi.N)(a)),{position:"relative",float:"left",boxSizing:"border-box",width:Jn,height:Jn,padding:0,color:"inherit",lineHeight:`${Jn}px`,background:qe,border:Un,borderRadius:_e,transform:`scale(${W/Jn})`,transition:`all ${ie}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ie} ease-out`,content:'""'},"&::before":{top:hn,insetInlineEnd:Zn,insetInlineStart:Zn,height:ce},"&::after":{top:Zn,bottom:Zn,insetInlineStart:hn,width:ce,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"}}),[`${c}-row-indent + ${c}-row-expand-icon`]:{marginTop:(Nt*Pt-ce*3)/2-Math.ceil((It*1.4-ce*3)/2),marginInlineEnd:Ze},[`tr${c}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ln}},[`${T}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${c}-expanded-row-fixed`]:{position:"relative",margin:`-${on}px -${_t}px`,padding:`${on}px ${_t}px`}}}},ui=a=>{const{componentCls:c,antCls:T,iconCls:W,tableFilterDropdownWidth:ie,tableFilterDropdownSearchWidth:ce,paddingXXS:Ze,paddingXS:je,colorText:Fe,lineWidth:qe,lineType:ct,tableBorderColor:_e,tableHeaderIconColor:Nt,fontSizeSM:It,tablePaddingHorizontal:Pt,borderRadius:on,motionDurationSlow:_t,colorTextDescription:ln,colorPrimary:tn,tableHeaderFilterActiveBg:hn,colorTextDisabled:Jn,tableFilterDropdownBg:Un,tableFilterDropdownHeight:Zn,controlItemBgHover:vr,controlItemBgActive:Sr,boxShadowSecondary:In,filterDropdownMenuBg:jn}=a,Bn=`${T}-dropdown`,vn=`${c}-filter-dropdown`,Fn=`${T}-tree`,pr=`${qe}px ${ct} ${_e}`;return[{[`${c}-wrapper`]:{[`${c}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${c}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ze,marginInline:`${Ze}px ${-Pt/2}px`,padding:`0 ${Ze}px`,color:Nt,fontSize:It,borderRadius:on,cursor:"pointer",transition:`all ${_t}`,"&:hover":{color:ln,background:hn},"&.active":{color:tn}}}},{[`${T}-dropdown`]:{[vn]:Object.assign(Object.assign({},(0,ka.Wf)(a)),{minWidth:ie,backgroundColor:Un,borderRadius:on,boxShadow:In,overflow:"hidden",[`${Bn}-menu`]:{maxHeight:Zn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:jn,"&:empty::after":{display:"block",padding:`${je}px 0`,color:Jn,fontSize:It,textAlign:"center",content:'"Not Found"'}},[`${vn}-tree`]:{paddingBlock:`${je}px 0`,paddingInline:je,[Fn]:{padding:0},[`${Fn}-treenode ${Fn}-node-content-wrapper:hover`]:{backgroundColor:vr},[`${Fn}-treenode-checkbox-checked ${Fn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Sr}}},[`${vn}-search`]:{padding:je,borderBottom:pr,"&-input":{input:{minWidth:ce},[W]:{color:Jn}}},[`${vn}-checkall`]:{width:"100%",marginBottom:Ze,marginInlineStart:Ze},[`${vn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${je-qe}px ${je}px`,overflow:"hidden",borderTop:pr}})}},{[`${T}-dropdown ${vn}, ${vn}-submenu`]:{[`${T}-checkbox-wrapper + span`]:{paddingInlineStart:je,color:Fe},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Ao=a=>{const{componentCls:c,lineWidth:T,colorSplit:W,motionDurationSlow:ie,zIndexTableFixed:ce,tableBg:Ze,zIndexTableSticky:je}=a,Fe=W;return{[`${c}-wrapper`]:{[` + ${c}-cell-fix-left, + ${c}-cell-fix-right + `]:{position:"sticky !important",zIndex:ce,background:Ze},[` + ${c}-cell-fix-left-first::after, + ${c}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-T,width:30,transform:"translateX(100%)",transition:`box-shadow ${ie}`,content:'""',pointerEvents:"none"},[`${c}-cell-fix-left-all::after`]:{display:"none"},[` + ${c}-cell-fix-right-first::after, + ${c}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-T,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${ie}`,content:'""',pointerEvents:"none"},[`${c}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:je+1,width:30,transition:`box-shadow ${ie}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${c}-ping-left`]:{[`&:not(${c}-has-fix-left) ${c}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Fe}`}},[` + ${c}-cell-fix-left-first::after, + ${c}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${Fe}`},[`${c}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${c}-ping-right`]:{[`&:not(${c}-has-fix-right) ${c}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Fe}`}},[` + ${c}-cell-fix-right-first::after, + ${c}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${Fe}`}}}}},di=a=>{const{componentCls:c,antCls:T}=a;return{[`${c}-wrapper`]:{[`${c}-pagination${T}-pagination`]:{margin:`${a.margin}px 0`},[`${c}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:a.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Fi=a=>{const{componentCls:c,tableRadius:T}=a;return{[`${c}-wrapper`]:{[c]:{[`${c}-title, ${c}-header`]:{borderRadius:`${T}px ${T}px 0 0`},[`${c}-title + ${c}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${c}-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:T,borderStartEndRadius:T,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:T},"> *:last-child":{borderStartEndRadius:T}}},"&-footer":{borderRadius:`0 0 ${T}px ${T}px`}}}}},Li=a=>{const{componentCls:c}=a;return{[`${c}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${c}-pagination-left`]:{justifyContent:"flex-end"},[`${c}-pagination-right`]:{justifyContent:"flex-start"},[`${c}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${c}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${c}-row-indent`]:{float:"right"}}}}},Ci=a=>{const{componentCls:c,antCls:T,iconCls:W,fontSizeIcon:ie,padding:ce,paddingXS:Ze,tableHeaderIconColor:je,tableHeaderIconColorHover:Fe,tableSelectionColumnWidth:qe}=a;return{[`${c}-wrapper`]:{[`${c}-selection-col`]:{width:qe,[`&${c}-selection-col-with-dropdown`]:{width:qe+ie+ce/4}},[`${c}-bordered ${c}-selection-col`]:{width:qe+Ze*2,[`&${c}-selection-col-with-dropdown`]:{width:qe+ie+ce/4+Ze*2}},[` + table tr th${c}-selection-column, + table tr td${c}-selection-column + `]:{paddingInlineEnd:a.paddingXS,paddingInlineStart:a.paddingXS,textAlign:"center",[`${T}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${c}-selection-column${c}-cell-fix-left`]:{zIndex:a.zIndexTableFixed+1},[`table tr th${c}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${c}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${c}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${a.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${a.tablePaddingHorizontal/4}px`,[W]:{color:je,fontSize:ie,verticalAlign:"baseline","&:hover":{color:Fe}}}}}},Ni=a=>{const{componentCls:c}=a,T=(W,ie,ce,Ze)=>({[`${c}${c}-${W}`]:{fontSize:Ze,[` + ${c}-title, + ${c}-footer, + ${c}-cell, + ${c}-thead > tr > th, + ${c}-tbody > tr > th, + ${c}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${ie}px ${ce}px`},[`${c}-filter-trigger`]:{marginInlineEnd:`-${ce/2}px`},[`${c}-expanded-row-fixed`]:{margin:`-${ie}px -${ce}px`},[`${c}-tbody`]:{[`${c}-wrapper:only-child ${c}`]:{marginBlock:`-${ie}px`,marginInline:`${a.tableExpandColumnWidth-ce}px -${ce}px`}},[`${c}-selection-column`]:{paddingInlineStart:`${ce/4}px`}}});return{[`${c}-wrapper`]:Object.assign(Object.assign({},T("middle",a.tablePaddingVerticalMiddle,a.tablePaddingHorizontalMiddle,a.tableFontSizeMiddle)),T("small",a.tablePaddingVerticalSmall,a.tablePaddingHorizontalSmall,a.tableFontSizeSmall))}},Ti=a=>{const{componentCls:c,marginXXS:T,fontSizeIcon:W,tableHeaderIconColor:ie,tableHeaderIconColorHover:ce}=a;return{[`${c}-wrapper`]:{[`${c}-thead th${c}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${a.motionDurationSlow}`,"&:hover":{background:a.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:a.colorPrimary},[` + &${c}-cell-fix-left:hover, + &${c}-cell-fix-right:hover + `]:{background:a.tableFixedHeaderSortActiveBg}},[`${c}-thead th${c}-column-sort`]:{background:a.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${c}-column-sort`]:{background:a.tableBodySortBg},[`${c}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${c}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${c}-column-sorter`]:{marginInlineStart:T,color:ie,fontSize:0,transition:`color ${a.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:W,"&.active":{color:a.colorPrimary}},[`${c}-column-sorter-up + ${c}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${c}-column-sorters:hover ${c}-column-sorter`]:{color:ce}}}},zi=a=>{const{componentCls:c,opacityLoading:T,tableScrollThumbBg:W,tableScrollThumbBgHover:ie,tableScrollThumbSize:ce,tableScrollBg:Ze,zIndexTableSticky:je,stickyScrollBarBorderRadius:Fe}=a,qe=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`;return{[`${c}-wrapper`]:{[`${c}-sticky`]:{"&-holder":{position:"sticky",zIndex:je,background:a.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${ce}px !important`,zIndex:je,display:"flex",alignItems:"center",background:Ze,borderTop:qe,opacity:T,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:ce,backgroundColor:W,borderRadius:Fe,transition:`all ${a.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ie}}}}}}},Zi=a=>{const{componentCls:c,lineWidth:T,tableBorderColor:W}=a,ie=`${T}px ${a.lineType} ${W}`;return{[`${c}-wrapper`]:{[`${c}-summary`]:{position:"relative",zIndex:a.zIndexTableFixed,background:a.tableBg,"> tr":{"> th, > td":{borderBottom:ie}}},[`div${c}-summary`]:{boxShadow:`0 -${T}px 0 ${W}`}}}},ji=a=>{const{componentCls:c}=a,T=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`,W=`${c}-expanded-row-cell`;return{[`${c}-wrapper`]:{[`${c}-tbody-virtual`]:{[`${c}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${c}-cell`]:{borderBottom:T},[`${c}-expanded-row`]:{[`${W}${W}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${a.lineWidth}px)`,borderInlineEnd:"none"}}},[`${c}-bordered`]:{[`${c}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:T,position:"absolute"},[`${c}-cell`]:{borderInlineEnd:T,[`&${c}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-a.lineWidth,borderInlineStart:T}}}}}}};const Wi=a=>{const{componentCls:c,fontWeightStrong:T,tablePaddingVertical:W,tablePaddingHorizontal:ie,lineWidth:ce,lineType:Ze,tableBorderColor:je,tableFontSize:Fe,tableBg:qe,tableRadius:ct,tableHeaderTextColor:_e,motionDurationMid:Nt,tableHeaderBg:It,tableHeaderCellSplitColor:Pt,tableRowHoverBg:on,tableSelectedRowBg:_t,tableSelectedRowHoverBg:ln,tableFooterTextColor:tn,tableFooterBg:hn,paddingContentVerticalLG:Jn}=a,Un=`${ce}px ${Ze} ${je}`;return{[`${c}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ka.dF)()),{[c]:Object.assign(Object.assign({},(0,ka.Wf)(a)),{fontSize:Fe,background:qe,borderRadius:`${ct}px ${ct}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${ct}px ${ct}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${c}-cell, + ${c}-thead > tr > th, + ${c}-tbody > tr > th, + ${c}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${Jn}px ${ie}px`,overflowWrap:"break-word"},[`${c}-title`]:{padding:`${W}px ${ie}px`},[`${c}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:_e,fontWeight:T,textAlign:"start",background:It,borderBottom:Un,transition:`background ${Nt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${c}-selection-column):not(${c}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Pt,transform:"translateY(-50%)",transition:`background-color ${Nt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${c}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Nt}, border-color ${Nt}`,borderBottom:Un,[` + > ${c}-wrapper:only-child, + > ${c}-expanded-row-fixed > ${c}-wrapper:only-child + `]:{[c]:{marginBlock:`-${W}px`,marginInline:`${a.tableExpandColumnWidth-ie}px -${ie}px`,[`${c}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:_e,fontWeight:T,textAlign:"start",background:It,borderBottom:Un,transition:`background ${Nt} ease`},[` + &${c}-row:hover > th, + &${c}-row:hover > td, + > th${c}-cell-row-hover, + > td${c}-cell-row-hover + `]:{background:on},[`&${c}-row-selected`]:{"> th, > td":{background:_t},"&:hover > th, &:hover > td":{background:ln}}}},[`${c}-footer`]:{padding:`${W}px ${ie}px`,color:tn,background:hn}})}};var Ki=(0,ei.Z)("Table",a=>{const{colorTextHeading:c,colorSplit:T,colorIcon:W,colorIconHover:ie,opacityLoading:ce,colorBgContainer:Ze,controlInteractiveSize:je,headerBg:Fe,headerColor:qe,headerSortActiveBg:ct,headerSortHoverBg:_e,bodySortBg:Nt,rowHoverBg:It,rowSelectedBg:Pt,rowSelectedHoverBg:on,rowExpandedBg:_t,cellPaddingBlock:ln,cellPaddingInline:tn,cellPaddingBlockMD:hn,cellPaddingInlineMD:Jn,cellPaddingBlockSM:Un,cellPaddingInlineSM:Zn,borderColor:vr,footerBg:Sr,footerColor:In,headerBorderRadius:jn,cellFontSize:Bn,cellFontSizeMD:vn,cellFontSizeSM:Fn,headerSplitColor:pr,fixedHeaderSortActiveBg:Pr,headerFilterHoverBg:xr,filterDropdownBg:_n,expandIconBg:Lr,selectionColumnWidth:Wr,stickyScrollBarBg:io}=a,Qr=new ha.C(W),Lo=new ha.C(ie),wo=2,Ar=(0,si.TS)(a,{tableFontSize:Bn,tableBg:Ze,tableRadius:jn,tablePaddingVertical:ln,tablePaddingHorizontal:tn,tablePaddingVerticalMiddle:hn,tablePaddingHorizontalMiddle:Jn,tablePaddingVerticalSmall:Un,tablePaddingHorizontalSmall:Zn,tableBorderColor:vr,tableHeaderTextColor:qe,tableHeaderBg:Fe,tableFooterTextColor:In,tableFooterBg:Sr,tableHeaderCellSplitColor:pr,tableHeaderSortBg:ct,tableHeaderSortHoverBg:_e,tableHeaderIconColor:Qr.clone().setAlpha(Qr.getAlpha()*ce).toRgbString(),tableHeaderIconColorHover:Lo.clone().setAlpha(Lo.getAlpha()*ce).toRgbString(),tableBodySortBg:Nt,tableFixedHeaderSortActiveBg:Pr,tableHeaderFilterActiveBg:xr,tableFilterDropdownBg:_n,tableRowHoverBg:It,tableSelectedRowBg:Pt,tableSelectedRowHoverBg:on,zIndexTableFixed:wo,zIndexTableSticky:wo+1,tableFontSizeMiddle:vn,tableFontSizeSmall:Fn,tableSelectionColumnWidth:Wr,tableExpandIconBg:Lr,tableExpandColumnWidth:je+2*a.padding,tableExpandedRowBg:_t,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:io,tableScrollThumbBgHover:c,tableScrollBg:T});return[Wi(Ar),di(Ar),Zi(Ar),Ti(Ar),ui(Ar),Va(Ar),Fi(Ar),qi(Ar),Zi(Ar),Pi(Ar),Ci(Ar),Ao(Ar),zi(Ar),hi(Ar),Ni(Ar),Li(Ar),ji(Ar)]},a=>{const{colorFillAlter:c,colorBgContainer:T,colorTextHeading:W,colorFillSecondary:ie,colorFillContent:ce,controlItemBgActive:Ze,controlItemBgActiveHover:je,padding:Fe,paddingSM:qe,paddingXS:ct,colorBorderSecondary:_e,borderRadiusLG:Nt,fontSize:It,controlHeight:Pt,colorTextPlaceholder:on}=a,_t=new ha.C(ie).onBackground(T).toHexShortString(),ln=new ha.C(ce).onBackground(T).toHexShortString(),tn=new ha.C(c).onBackground(T).toHexShortString();return{headerBg:tn,headerColor:W,headerSortActiveBg:_t,headerSortHoverBg:ln,bodySortBg:tn,rowHoverBg:tn,rowSelectedBg:Ze,rowSelectedHoverBg:je,rowExpandedBg:c,cellPaddingBlock:Fe,cellPaddingInline:Fe,cellPaddingBlockMD:qe,cellPaddingInlineMD:ct,cellPaddingBlockSM:ct,cellPaddingInlineSM:ct,borderColor:_e,headerBorderRadius:Nt,footerBg:tn,footerColor:W,cellFontSize:It,cellFontSizeMD:It,cellFontSizeSM:It,headerSplitColor:_e,fixedHeaderSortActiveBg:_t,headerFilterHoverBg:ce,filterDropdownMenuBg:T,filterDropdownBg:T,expandIconBg:T,selectionColumnWidth:Pt,stickyScrollBarBg:on,stickyScrollBarBorderRadius:100}});const Hi=[],ki=(a,c)=>{const{prefixCls:T,className:W,rootClassName:ie,style:ce,size:Ze,bordered:je,dropdownPrefixCls:Fe,dataSource:qe,pagination:ct,rowSelection:_e,rowKey:Nt="key",rowClassName:It,columns:Pt,children:on,childrenColumnName:_t,onChange:ln,getPopupContainer:tn,loading:hn,expandIcon:Jn,expandable:Un,expandedRowRender:Zn,expandIconColumnIndex:vr,indentSize:Sr,scroll:In,sortDirections:jn,locale:Bn,showSorterTooltip:vn=!0,virtual:Fn}=a,pr=n.useMemo(()=>Pt||l(on),[Pt,on]),Pr=n.useMemo(()=>pr.some(Nr=>Nr.responsive),[pr]),xr=(0,Br.Z)(Pr),_n=n.useMemo(()=>{const Nr=new Set(Object.keys(xr).filter(Dr=>xr[Dr]));return pr.filter(Dr=>!Dr.responsive||Dr.responsive.some(po=>Nr.has(po)))},[pr,xr]),Lr=(0,zn.Z)(a,["className","style","columns"]),{locale:Wr=Mr.Z,direction:io,table:Qr,renderEmpty:Lo,getPrefixCls:wo,getPopupContainer:Ar}=n.useContext(sr.E_),oo=(0,br.Z)(Ze),$r=Object.assign(Object.assign({},Wr.Table),Bn),Co=qe||Hi,vo=wo("table",T),Xo=wo("dropdown",Fe),or=Object.assign({childrenColumnName:_t,expandIconColumnIndex:vr},Un),{childrenColumnName:er="children"}=or,qn=n.useMemo(()=>Co.some(Nr=>Nr==null?void 0:Nr[er])?"nest":Zn||Un&&Un.expandedRowRender?"row":null,[Co]),Wn={body:n.useRef()},Jr=n.useMemo(()=>typeof Nt=="function"?Nt:Nr=>Nr==null?void 0:Nr[Nt],[Nt]),[Qn]=Ba(Co,er,Jr),Cr={},Yr=function(Nr,Dr){let po=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Rr,Wo,To;const Ko=Object.assign(Object.assign({},Cr),Nr);po&&((Rr=Cr.resetPagination)===null||Rr===void 0||Rr.call(Cr),!((Wo=Ko.pagination)===null||Wo===void 0)&&Wo.current&&(Ko.pagination.current=1),ct&&ct.onChange&&ct.onChange(1,(To=Ko.pagination)===null||To===void 0?void 0:To.pageSize)),In&&In.scrollToFirstRowOnChange!==!1&&Wn.body.current&&(0,mr.Z)(0,{getContainer:()=>Wn.body.current}),ln==null||ln(Ko.pagination,Ko.filters,Ko.sorter,{currentDataSource:Sa(Oo(Co,Ko.sorterStates,er),Ko.filterStates),action:Dr})},kr=(Nr,Dr)=>{Yr({sorter:Nr,sorterStates:Dr},"sort",!1)},[o,m,y,re]=co({prefixCls:vo,mergedColumns:_n,onSorterChange:kr,sortDirections:jn||["ascend","descend"],tableLocale:$r,showSorterTooltip:vn}),Oe=n.useMemo(()=>Oo(Co,m,er),[Co,m]);Cr.sorter=re(),Cr.sorterStates=m;const Je=(Nr,Dr)=>{Yr({filters:Nr,filterStates:Dr},"filter",!0)},[St,at,Ve]=La({prefixCls:vo,locale:$r,dropdownPrefixCls:Xo,mergedColumns:_n,onFilterChange:Je,getPopupContainer:tn||Ar}),Ot=Sa(Oe,at);Cr.filters=Ve,Cr.filterStates=at;const Sn=n.useMemo(()=>{const Nr={};return Object.keys(Ve).forEach(Dr=>{Ve[Dr]!==null&&(Nr[Dr]=Ve[Dr])}),Object.assign(Object.assign({},y),{filters:Nr})},[y,Ve]),[pn]=_o(Sn),yn=(Nr,Dr)=>{Yr({pagination:Object.assign(Object.assign({},Cr.pagination),{current:Nr,pageSize:Dr})},"paginate")},[bn,un]=Ta(Ot.length,yn,ct);Cr.pagination=ct===!1?{}:aa(bn,ct),Cr.resetPagination=un;const Dn=n.useMemo(()=>{if(ct===!1||!bn.pageSize)return Ot;const{current:Nr=1,total:Dr,pageSize:po=xa}=bn;return Ot.lengthpo?Ot.slice((Nr-1)*po,Nr*po):Ot:Ot.slice((Nr-1)*po,Nr*po)},[!!ct,Ot,bn&&bn.current,bn&&bn.pageSize,bn&&bn.total]),[kn,rn]=ia({prefixCls:vo,data:Ot,pageData:Dn,getRowKey:Jr,getRecordByKey:Qn,expandType:qn,childrenColumnName:er,locale:$r,getPopupContainer:tn||Ar},_e),Xn=(Nr,Dr,po)=>{let Rr;return typeof It=="function"?Rr=he()(It(Nr,Dr,po)):Rr=he()(It),he()({[`${vo}-row-selected`]:rn.has(Jr(Nr,Dr))},Rr)};or.__PARENT_RENDER_ICON__=or.expandIcon,or.expandIcon=or.expandIcon||Jn||nr($r),qn==="nest"&&or.expandIconColumnIndex===void 0?or.expandIconColumnIndex=_e?1:0:or.expandIconColumnIndex>0&&_e&&(or.expandIconColumnIndex-=1),typeof or.indentSize!="number"&&(or.indentSize=typeof Sr=="number"?Sr:15);const fn=n.useCallback(Nr=>pn(kn(St(o(Nr)))),[o,St,kn]);let ar,Ct;if(ct!==!1&&(bn!=null&&bn.total)){let Nr;bn.size?Nr=bn.size:Nr=oo==="small"||oo==="middle"?"small":void 0;const Dr=Wo=>n.createElement(zr.Z,Object.assign({},bn,{className:he()(`${vo}-pagination ${vo}-pagination-${Wo}`,bn.className),size:Nr})),po=io==="rtl"?"left":"right",{position:Rr}=bn;if(Rr!==null&&Array.isArray(Rr)){const Wo=Rr.find(Yo=>Yo.includes("top")),To=Rr.find(Yo=>Yo.includes("bottom")),Ko=Rr.every(Yo=>`${Yo}`=="none");!Wo&&!To&&!Ko&&(Ct=Dr(po)),Wo&&(ar=Dr(Wo.toLowerCase().replace("top",""))),To&&(Ct=Dr(To.toLowerCase().replace("bottom","")))}else Ct=Dr(po)}let Dt;typeof hn=="boolean"?Dt={spinning:hn}:typeof hn=="object"&&(Dt=Object.assign({spinning:!0},hn));const[Ln,gr]=Ki(vo),[,$n]=(0,cn.Z)(),lo=he()(`${vo}-wrapper`,Qr==null?void 0:Qr.className,{[`${vo}-wrapper-rtl`]:io==="rtl"},W,ie,gr),no=Object.assign(Object.assign({},Qr==null?void 0:Qr.style),ce),jr=Bn&&Bn.emptyText||(Lo==null?void 0:Lo("Table"))||n.createElement(yr.Z,{componentName:"Table"}),Eo=Fn?Pa:ea,la={},ma=n.useMemo(()=>{const{fontSize:Nr,lineHeight:Dr,padding:po,paddingXS:Rr,paddingSM:Wo}=$n,To=Math.floor(Nr*Dr);switch(oo){case"large":return po*2+To;case"small":return Rr*2+To;default:return Wo*2+To}},[$n,oo]);return Fn&&(la.listItemHeight=ma),Ln(n.createElement("div",{ref:c,className:lo,style:no},n.createElement(jt.Z,Object.assign({spinning:!1},Dt),ar,n.createElement(Eo,Object.assign({},la,Lr,{columns:_n,direction:io,expandable:or,prefixCls:vo,className:he()({[`${vo}-middle`]:oo==="middle",[`${vo}-small`]:oo==="small",[`${vo}-bordered`]:je,[`${vo}-empty`]:Co.length===0}),data:Dn,rowKey:Jr,rowClassName:Xn,emptyText:jr,internalHooks:d,internalRefs:Wn,transformColumns:fn})),Ct)))};var Ei=n.forwardRef(ki);const Si=(a,c)=>{const T=n.useRef(0);return T.current+=1,n.createElement(Ei,Object.assign({},a,{ref:c,_renderTimes:T.current}))},fa=n.forwardRef(Si);fa.SELECTION_COLUMN=Fo,fa.EXPAND_COLUMN=t,fa.SELECTION_ALL=Po,fa.SELECTION_INVERT=ko,fa.SELECTION_NONE=Uo,fa.Column=an,fa.ColumnGroup=On,fa.Summary=v;var Vi=fa,xi=Vi},99313:function(sn,Ue,e){e.d(Ue,{default:function(){return X}});var t=e(99267),d=e(18785),w=e(62772),k=e(92310),f=e.n(k),P=e(5016),n=e(18082),ee=e(20049),ue=e(52456),x=e(10928),_=e(5883),b=e(59301),O=e(49658),de=e(18929),J=e(77900),te=(0,b.createContext)(null),$e=b.forwardRef(function(l,g){var p=l.prefixCls,S=l.className,se=l.style,ne=l.id,ke=l.active,He=l.tabKey,et=l.children;return b.createElement("div",{id:ne&&"".concat(ne,"-panel-").concat(He),role:"tabpanel",tabIndex:ke?0:-1,"aria-labelledby":ne&&"".concat(ne,"-tab-").concat(He),"aria-hidden":!ke,style:se,className:f()(p,ke&&"".concat(p,"-active"),S),ref:g},et)}),xe=$e,Xe=["key","forceRender","style","className"];function Se(l){var g=l.id,p=l.activeKey,S=l.animated,se=l.tabPosition,ne=l.destroyInactiveTabPane,ke=b.useContext(te),He=ke.prefixCls,et=ke.tabs,lt=S.tabPane,tt="".concat(He,"-tabpane");return b.createElement("div",{className:f()("".concat(He,"-content-holder"))},b.createElement("div",{className:f()("".concat(He,"-content"),"".concat(He,"-content-").concat(se),(0,n.Z)({},"".concat(He,"-content-animated"),lt))},et.map(function(mt){var vt=mt.key,dt=mt.forceRender,Bt=mt.style,pt=mt.className,bt=(0,_.Z)(mt,Xe),At=vt===p;return b.createElement(J.default,(0,P.Z)({key:vt,visible:At,forceRender:dt,removeOnLeave:!!ne,leavedClassName:"".concat(tt,"-hidden")},S.tabPaneMotion),function(en,Rt){var Qe=en.style,ve=en.className;return b.createElement(xe,(0,P.Z)({},bt,{prefixCls:tt,id:g,tabKey:vt,animated:lt,active:At,style:(0,ee.Z)((0,ee.Z)({},Bt),Qe),className:f()(pt,ve),ref:Rt}))})})))}var H=e(92393),A=e(29301),r=e(6089),I=e(8654),F={width:0,height:0,left:0,top:0};function q(l,g,p){return(0,b.useMemo)(function(){for(var S,se=new Map,ne=g.get((S=l[0])===null||S===void 0?void 0:S.key)||F,ke=ne.left+ne.width,He=0;HeUt?(yt=st,ge.current="x"):(yt=rt,ge.current="y"),g(-yt,-yt)&&Ke.preventDefault()}var Ge=(0,b.useRef)(null);Ge.current={onTouchStart:Rt,onTouchMove:Qe,onTouchEnd:ve,onWheel:We},b.useEffect(function(){function Ke(Ht){Ge.current.onTouchStart(Ht)}function st(Ht){Ge.current.onTouchMove(Ht)}function rt(Ht){Ge.current.onTouchEnd(Ht)}function yt(Ht){Ge.current.onWheel(Ht)}return document.addEventListener("touchmove",st,{passive:!1}),document.addEventListener("touchend",rt,{passive:!1}),l.current.addEventListener("touchstart",Ke,{passive:!1}),l.current.addEventListener("wheel",yt),function(){document.removeEventListener("touchmove",st),document.removeEventListener("touchend",rt)}},[])}var ye=e(34280);function we(l){var g=(0,b.useState)(0),p=(0,ue.Z)(g,2),S=p[0],se=p[1],ne=(0,b.useRef)(0),ke=(0,b.useRef)();return ke.current=l,(0,ye.o)(function(){var He;(He=ke.current)===null||He===void 0||He.call(ke)},[S]),function(){ne.current===S&&(ne.current+=1,se(ne.current))}}function oe(l){var g=(0,b.useRef)([]),p=(0,b.useState)({}),S=(0,ue.Z)(p,2),se=S[1],ne=(0,b.useRef)(typeof l=="function"?l():l),ke=we(function(){var et=ne.current;g.current.forEach(function(lt){et=lt(et)}),g.current=[],ne.current=et,se({})});function He(et){g.current.push(et),ke()}return[ne.current,He]}var G={width:0,height:0,left:0,top:0,right:0};function K(l,g,p,S,se,ne,ke){var He=ke.tabs,et=ke.tabPosition,lt=ke.rtl,tt,mt,vt;return["top","bottom"].includes(et)?(tt="width",mt=lt?"right":"left",vt=Math.abs(p)):(tt="height",mt="top",vt=-p),(0,b.useMemo)(function(){if(!He.length)return[0,0];for(var dt=He.length,Bt=dt,pt=0;ptvt+g){Bt=pt-1;break}}for(var At=0,en=dt-1;en>=0;en-=1){var Rt=l.get(He[en].key)||G;if(Rt[mt]=Bt?[0,0]:[At,Bt]},[l,g,S,se,ne,vt,et,He.map(function(dt){return dt.key}).join("_"),lt])}function i(l){var g;return l instanceof Map?(g={},l.forEach(function(p,S){g[S]=p})):g=l,JSON.stringify(g)}var h="TABS_DQ";function M(l){return String(l).replace(/"/g,h)}function C(l,g,p,S){return!(!p||S||l===!1||l===void 0&&(g===!1||g===null))}function E(l,g){var p=l.prefixCls,S=l.editable,se=l.locale,ne=l.style;return!S||S.showAdd===!1?null:b.createElement("button",{ref:g,type:"button",className:"".concat(p,"-nav-add"),style:ne,"aria-label":(se==null?void 0:se.addAriaLabel)||"Add tab",onClick:function(He){S.onEdit("add",{event:He})}},S.addIcon||"+")}var L=b.forwardRef(E),j=b.forwardRef(function(l,g){var p=l.position,S=l.prefixCls,se=l.extra;if(!se)return null;var ne,ke={};return(0,x.Z)(se)==="object"&&!b.isValidElement(se)?ke=se:ke.right=se,p==="right"&&(ne=ke.right),p==="left"&&(ne=ke.left),ne?b.createElement("div",{className:"".concat(S,"-extra-content"),ref:g},ne):null}),Ce=j,Ee=e(31561),Te=e(15285),Be=e(10228);function ot(l,g){var p=l.prefixCls,S=l.id,se=l.tabs,ne=l.locale,ke=l.mobile,He=l.moreIcon,et=He===void 0?"More":He,lt=l.moreTransitionName,tt=l.style,mt=l.className,vt=l.editable,dt=l.tabBarGutter,Bt=l.rtl,pt=l.removeAriaLabel,bt=l.onTabClick,At=l.getPopupContainer,en=l.popupClassName,Rt=(0,b.useState)(!1),Qe=(0,ue.Z)(Rt,2),ve=Qe[0],ge=Qe[1],We=(0,b.useState)(null),Ge=(0,ue.Z)(We,2),Ke=Ge[0],st=Ge[1],rt="".concat(S,"-more-popup"),yt="".concat(p,"-dropdown"),Ht=Ke!==null?"".concat(rt,"-").concat(Ke):null,Ut=ne==null?void 0:ne.dropdownAriaLabel;function dn(Me,Pe){Me.preventDefault(),Me.stopPropagation(),vt.onEdit("remove",{key:Pe,event:Me})}var gn=b.createElement(Te.ZP,{onClick:function(Pe){var zt=Pe.key,Zt=Pe.domEvent;bt(zt,Zt),ge(!1)},prefixCls:"".concat(yt,"-menu"),id:rt,tabIndex:-1,role:"listbox","aria-activedescendant":Ht,selectedKeys:[Ke],"aria-label":Ut!==void 0?Ut:"expanded dropdown"},se.map(function(Me){var Pe=Me.closable,zt=Me.disabled,Zt=Me.closeIcon,Mt=Me.key,ft=Me.label,Jt=C(Pe,Zt,vt,zt);return b.createElement(Te.sN,{key:Mt,id:"".concat(rt,"-").concat(Mt),role:"option","aria-controls":S&&"".concat(S,"-panel-").concat(Mt),disabled:zt},b.createElement("span",null,ft),Jt&&b.createElement("button",{type:"button","aria-label":pt||"remove",tabIndex:0,className:"".concat(yt,"-menu-item-remove"),onClick:function(Kt){Kt.stopPropagation(),dn(Kt,Mt)}},Zt||vt.removeIcon||"\xD7"))}));function nn(Me){for(var Pe=se.filter(function(Jt){return!Jt.disabled}),zt=Pe.findIndex(function(Jt){return Jt.key===Ke})||0,Zt=Pe.length,Mt=0;MtZr?"left":"right"})}),Ut=(0,ue.Z)(Ht,2),dn=Ut[0],gn=Ut[1],nn=Q(0,function(eo,Zr){!yt&&Rt&&Rt({direction:eo>Zr?"top":"bottom"})}),mn=(0,ue.Z)(nn,2),ae=mn[0],Ae=mn[1],Ie=(0,b.useState)([0,0]),Me=(0,ue.Z)(Ie,2),Pe=Me[0],zt=Me[1],Zt=(0,b.useState)([0,0]),Mt=(0,ue.Z)(Zt,2),ft=Mt[0],Jt=Mt[1],Lt=(0,b.useState)([0,0]),Kt=(0,ue.Z)(Lt,2),Yt=Kt[0],xn=Kt[1],Pn=(0,b.useState)([0,0]),Cn=(0,ue.Z)(Pn,2),Vn=Cn[0],En=Cn[1],rr=oe(new Map),fr=(0,ue.Z)(rr,2),Tr=fr[0],an=fr[1],Vt=q(ne,Tr,ft[0]),On=V(Pe,yt),zn=V(ft,yt),mr=V(Yt,yt),sr=V(Vn,yt),yr=Onzr?zr:eo}var cn=(0,b.useRef)(),Gt=(0,b.useState)(),nr=(0,ue.Z)(Gt,2),Ir=nr[0],cr=nr[1];function Or(){cr(Date.now())}function qr(){window.clearTimeout(cn.current)}it(Ge,function(eo,Zr){function Mo(ho,Ro){ho(function(yo){var va=jt(yo+Ro);return va})}return yr?(yt?Mo(gn,eo):Mo(Ae,Zr),qr(),Or(),!0):!1}),(0,b.useEffect)(function(){return qr(),Ir&&(cn.current=window.setTimeout(function(){cr(0)},100)),qr},[Ir]);var So=K(Vt,br,yt?dn:ae,zn,mr,sr,(0,ee.Z)((0,ee.Z)({},l),{},{tabs:ne})),Kr=(0,ue.Z)(So,2),Vr=Kr[0],fo=Kr[1],ao=(0,r.Z)(function(){var eo=arguments.length>0&&arguments[0]!==void 0?arguments[0]:tt,Zr=Vt.get(eo)||{width:0,height:0,left:0,right:0,top:0};if(yt){var Mo=dn;mt?Zr.rightdn+br&&(Mo=Zr.right+Zr.width-br):Zr.left<-dn?Mo=-Zr.left:Zr.left+Zr.width>-dn+br&&(Mo=-(Zr.left+Zr.width-br)),Ae(0),gn(jt(Mo))}else{var ho=ae;Zr.top<-ae?ho=-Zr.top:Zr.top+Zr.height>-ae+br&&(ho=-(Zr.top+Zr.height-br)),gn(0),Ae(jt(ho))}}),so={};pt==="top"||pt==="bottom"?so[mt?"marginRight":"marginLeft"]=bt:so.marginTop=bt;var Ho=ne.map(function(eo,Zr){var Mo=eo.key;return b.createElement(Ye,{id:et,prefixCls:se,key:Mo,tab:eo,style:Zr===0?void 0:so,closable:eo.closable,editable:dt,active:Mo===tt,renderWrapper:At,removeAriaLabel:Bt==null?void 0:Bt.removeAriaLabel,onClick:function(Ro){en(Mo,Ro)},onFocus:function(){ao(Mo),Or(),Ge.current&&(mt||(Ge.current.scrollLeft=0),Ge.current.scrollTop=0)}})}),Zo=function(){return an(function(){var Zr=new Map;return ne.forEach(function(Mo){var ho,Ro=Mo.key,yo=(ho=Ke.current)===null||ho===void 0?void 0:ho.querySelector('[data-node-key="'.concat(M(Ro),'"]'));yo&&Zr.set(Ro,{width:yo.offsetWidth,height:yo.offsetHeight,left:yo.offsetLeft,top:yo.offsetTop})}),Zr})};(0,b.useEffect)(function(){Zo()},[ne.map(function(eo){return eo.key}).join("_")]);var go=we(function(){var eo=s(ve),Zr=s(ge),Mo=s(We);zt([eo[0]-Zr[0]-Mo[0],eo[1]-Zr[1]-Mo[1]]);var ho=s(rt);xn(ho);var Ro=s(st);En(Ro);var yo=s(Ke);Jt([yo[0]-ho[0],yo[1]-ho[1]]),Zo()}),zo=ne.slice(0,Vr),ro=ne.slice(fo+1),qt=[].concat((0,H.Z)(zo),(0,H.Z)(ro)),ur=Vt.get(tt),Hn=N({activeTabOffset:ur,horizontal:yt,rtl:mt,indicatorSize:Qe}),dr=Hn.style;(0,b.useEffect)(function(){ao()},[tt,Mr,zr,i(ur),i(Vt),yt]),(0,b.useEffect)(function(){go()},[mt]);var Er=!!qt.length,Ur="".concat(se,"-nav-wrap"),Io,Bo,mo,Do;return yt?mt?(Bo=dn>0,Io=dn!==zr):(Io=dn<0,Bo=dn!==Mr):(mo=ae<0,Do=ae!==Mr),b.createElement(A.Z,{onResize:go},b.createElement("div",{ref:(0,I.x1)(g,ve),role:"tablist",className:f()("".concat(se,"-nav"),ke),style:He,onKeyDown:function(){Or()}},b.createElement(Ce,{ref:ge,position:"left",extra:vt,prefixCls:se}),b.createElement(A.Z,{onResize:go},b.createElement("div",{className:f()(Ur,(p={},(0,n.Z)(p,"".concat(Ur,"-ping-left"),Io),(0,n.Z)(p,"".concat(Ur,"-ping-right"),Bo),(0,n.Z)(p,"".concat(Ur,"-ping-top"),mo),(0,n.Z)(p,"".concat(Ur,"-ping-bottom"),Do),p)),ref:Ge},b.createElement(A.Z,{onResize:go},b.createElement("div",{ref:Ke,className:"".concat(se,"-nav-list"),style:{transform:"translate(".concat(dn,"px, ").concat(ae,"px)"),transition:Ir?"none":void 0}},Ho,b.createElement(L,{ref:rt,prefixCls:se,locale:Bt,editable:dt,style:(0,ee.Z)((0,ee.Z)({},Ho.length===0?void 0:so),{},{visibility:Er?"hidden":null})}),b.createElement("div",{className:f()("".concat(se,"-ink-bar"),(0,n.Z)({},"".concat(se,"-ink-bar-animated"),lt.inkBar)),style:dr}))))),b.createElement(nt,(0,P.Z)({},l,{removeAriaLabel:Bt==null?void 0:Bt.removeAriaLabel,ref:st,prefixCls:se,tabs:qt,className:!Er&&Br,tabMoving:!!Ir})),b.createElement(Ce,{ref:We,position:"right",extra:vt,prefixCls:se})))}var v=b.forwardRef(me),u=["renderTabBar"],$=["label","key"];function z(l){var g=l.renderTabBar,p=(0,_.Z)(l,u),S=b.useContext(te),se=S.tabs;if(g){var ne=(0,ee.Z)((0,ee.Z)({},p),{},{panes:se.map(function(ke){var He=ke.label,et=ke.key,lt=(0,_.Z)(ke,$);return b.createElement(xe,(0,P.Z)({tab:He,key:et,tabKey:et},lt))})});return g(ne,v)}return b.createElement(v,p)}var B=e(48736);function U(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},g;return l===!1?g={inkBar:!1,tabPane:!1}:l===!0?g={inkBar:!0,tabPane:!1}:g=(0,ee.Z)({inkBar:!0},(0,x.Z)(l)==="object"?l:{}),g.tabPaneMotion&&g.tabPane===void 0&&(g.tabPane=!0),!g.tabPaneMotion&&g.tabPane&&(g.tabPane=!1),g}var be=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],pe=0;function Le(l,g){var p,S=l.id,se=l.prefixCls,ne=se===void 0?"rc-tabs":se,ke=l.className,He=l.items,et=l.direction,lt=l.activeKey,tt=l.defaultActiveKey,mt=l.editable,vt=l.animated,dt=l.tabPosition,Bt=dt===void 0?"top":dt,pt=l.tabBarGutter,bt=l.tabBarStyle,At=l.tabBarExtraContent,en=l.locale,Rt=l.moreIcon,Qe=l.moreTransitionName,ve=l.destroyInactiveTabPane,ge=l.renderTabBar,We=l.onChange,Ge=l.onTabClick,Ke=l.onTabScroll,st=l.getPopupContainer,rt=l.popupClassName,yt=l.indicatorSize,Ht=(0,_.Z)(l,be),Ut=b.useMemo(function(){return(He||[]).filter(function(En){return En&&(0,x.Z)(En)==="object"&&"key"in En})},[He]),dn=et==="rtl",gn=U(vt),nn=(0,b.useState)(!1),mn=(0,ue.Z)(nn,2),ae=mn[0],Ae=mn[1];(0,b.useEffect)(function(){Ae((0,O.Z)())},[]);var Ie=(0,de.Z)(function(){var En;return(En=Ut[0])===null||En===void 0?void 0:En.key},{value:lt,defaultValue:tt}),Me=(0,ue.Z)(Ie,2),Pe=Me[0],zt=Me[1],Zt=(0,b.useState)(function(){return Ut.findIndex(function(En){return En.key===Pe})}),Mt=(0,ue.Z)(Zt,2),ft=Mt[0],Jt=Mt[1];(0,b.useEffect)(function(){var En=Ut.findIndex(function(fr){return fr.key===Pe});if(En===-1){var rr;En=Math.max(0,Math.min(ft,Ut.length-1)),zt((rr=Ut[En])===null||rr===void 0?void 0:rr.key)}Jt(En)},[Ut.map(function(En){return En.key}).join("_"),Pe,ft]);var Lt=(0,de.Z)(null,{value:S}),Kt=(0,ue.Z)(Lt,2),Yt=Kt[0],xn=Kt[1];(0,b.useEffect)(function(){S||(xn("rc-tabs-".concat(pe)),pe+=1)},[]);function Pn(En,rr){Ge==null||Ge(En,rr);var fr=En!==Pe;zt(En),fr&&(We==null||We(En))}var Cn={id:Yt,activeKey:Pe,animated:gn,tabPosition:Bt,rtl:dn,mobile:ae},Vn=(0,ee.Z)((0,ee.Z)({},Cn),{},{editable:mt,locale:en,moreIcon:Rt,moreTransitionName:Qe,tabBarGutter:pt,onTabClick:Pn,onTabScroll:Ke,extra:At,style:bt,panes:null,getPopupContainer:st,popupClassName:rt,indicatorSize:yt});return b.createElement(te.Provider,{value:{tabs:Ut,prefixCls:ne}},b.createElement("div",(0,P.Z)({ref:g,id:S,className:f()(ne,"".concat(ne,"-").concat(Bt),(p={},(0,n.Z)(p,"".concat(ne,"-mobile"),ae),(0,n.Z)(p,"".concat(ne,"-editable"),mt),(0,n.Z)(p,"".concat(ne,"-rtl"),dn),p),ke)},Ht),b.createElement(z,(0,P.Z)({},Vn,{renderTabBar:ge})),b.createElement(Se,(0,P.Z)({destroyInactiveTabPane:ve},Cn,{animated:gn}))))}var le=b.forwardRef(Le),Ne=le,Re=Ne,wt=e(36355),Ft=e(19716),kt=()=>null,Tt=e(62892);const gt={motionAppear:!1,motionEnter:!0,motionLeave:!0};function Wt(l){let g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},p;return g===!1?p={inkBar:!1,tabPane:!1}:g===!0?p={inkBar:!0,tabPane:!0}:p=Object.assign({inkBar:!0},typeof g=="object"?g:{}),p.tabPane&&(p.tabPaneMotion=Object.assign(Object.assign({},gt),{motionName:(0,Tt.m)(l,"switch")})),p}var wn=e(11592),Yn=function(l,g){var p={};for(var S in l)Object.prototype.hasOwnProperty.call(l,S)&&g.indexOf(S)<0&&(p[S]=l[S]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,S=Object.getOwnPropertySymbols(l);seg)}function Gn(l,g){if(l)return l;const p=(0,wn.Z)(g).map(S=>{if(b.isValidElement(S)){const{key:se,props:ne}=S,ke=ne||{},{tab:He}=ke,et=Yn(ke,["tab"]);return Object.assign(Object.assign({key:String(se)},et),{label:He})}return null});return Tn(p)}var lr=e(17313),Kn=e(83116),Qt=e(37613),tr=e(13826),An=l=>{const{componentCls:g,motionDurationSlow:p}=l;return[{[g]:{[`${g}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${p}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${p}`}}}}},[(0,tr.oN)(l,"slide-up"),(0,tr.oN)(l,"slide-down")]]};const Nn=l=>{const{componentCls:g,tabsCardPadding:p,cardBg:S,cardGutter:se,colorBorderSecondary:ne,itemSelectedColor:ke}=l;return{[`${g}-card`]:{[`> ${g}-nav, > div > ${g}-nav`]:{[`${g}-tab`]:{margin:0,padding:p,background:S,border:`${l.lineWidth}px ${l.lineType} ${ne}`,transition:`all ${l.motionDurationSlow} ${l.motionEaseInOut}`},[`${g}-tab-active`]:{color:ke,background:l.colorBgContainer},[`${g}-ink-bar`]:{visibility:"hidden"}},[`&${g}-top, &${g}-bottom`]:{[`> ${g}-nav, > div > ${g}-nav`]:{[`${g}-tab + ${g}-tab`]:{marginLeft:{_skip_check_:!0,value:`${se}px`}}}},[`&${g}-top`]:{[`> ${g}-nav, > div > ${g}-nav`]:{[`${g}-tab`]:{borderRadius:`${l.borderRadiusLG}px ${l.borderRadiusLG}px 0 0`},[`${g}-tab-active`]:{borderBottomColor:l.colorBgContainer}}},[`&${g}-bottom`]:{[`> ${g}-nav, > div > ${g}-nav`]:{[`${g}-tab`]:{borderRadius:`0 0 ${l.borderRadiusLG}px ${l.borderRadiusLG}px`},[`${g}-tab-active`]:{borderTopColor:l.colorBgContainer}}},[`&${g}-left, &${g}-right`]:{[`> ${g}-nav, > div > ${g}-nav`]:{[`${g}-tab + ${g}-tab`]:{marginTop:`${se}px`}}},[`&${g}-left`]:{[`> ${g}-nav, > div > ${g}-nav`]:{[`${g}-tab`]:{borderRadius:{_skip_check_:!0,value:`${l.borderRadiusLG}px 0 0 ${l.borderRadiusLG}px`}},[`${g}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:l.colorBgContainer}}}},[`&${g}-right`]:{[`> ${g}-nav, > div > ${g}-nav`]:{[`${g}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${l.borderRadiusLG}px ${l.borderRadiusLG}px 0`}},[`${g}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:l.colorBgContainer}}}}}}},wr=l=>{const{componentCls:g,itemHoverColor:p,dropdownEdgeChildVerticalPadding:S}=l;return{[`${g}-dropdown`]:Object.assign(Object.assign({},(0,lr.Wf)(l)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:l.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${g}-dropdown-menu`]:{maxHeight:l.tabsDropdownHeight,margin:0,padding:`${S}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:l.colorBgContainer,backgroundClip:"padding-box",borderRadius:l.borderRadiusLG,outline:"none",boxShadow:l.boxShadowSecondary,"&-item":Object.assign(Object.assign({},lr.vS),{display:"flex",alignItems:"center",minWidth:l.tabsDropdownWidth,margin:0,padding:`${l.paddingXXS}px ${l.paddingSM}px`,color:l.colorText,fontWeight:"normal",fontSize:l.fontSize,lineHeight:l.lineHeight,cursor:"pointer",transition:`all ${l.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:l.marginSM},color:l.colorTextDescription,fontSize:l.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:p}},"&:hover":{background:l.controlItemBgHover},"&-disabled":{"&, &:hover":{color:l.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},ze=l=>{const{componentCls:g,margin:p,colorBorderSecondary:S,horizontalMargin:se,verticalItemPadding:ne,verticalItemMargin:ke}=l;return{[`${g}-top, ${g}-bottom`]:{flexDirection:"column",[`> ${g}-nav, > div > ${g}-nav`]:{margin:se,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${l.lineWidth}px ${l.lineType} ${S}`,content:"''"},[`${g}-ink-bar`]:{height:l.lineWidthBold,"&-animated":{transition:`width ${l.motionDurationSlow}, left ${l.motionDurationSlow}, + right ${l.motionDurationSlow}`}},[`${g}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:l.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:l.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:l.boxShadowTabsOverflowRight},[`&${g}-nav-wrap-ping-left::before`]:{opacity:1},[`&${g}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${g}-top`]:{[`> ${g}-nav, + > div > ${g}-nav`]:{"&::before":{bottom:0},[`${g}-ink-bar`]:{bottom:0}}},[`${g}-bottom`]:{[`> ${g}-nav, > div > ${g}-nav`]:{order:1,marginTop:`${p}px`,marginBottom:0,"&::before":{top:0},[`${g}-ink-bar`]:{top:0}},[`> ${g}-content-holder, > div > ${g}-content-holder`]:{order:0}},[`${g}-left, ${g}-right`]:{[`> ${g}-nav, > div > ${g}-nav`]:{flexDirection:"column",minWidth:l.controlHeight*1.25,[`${g}-tab`]:{padding:ne,textAlign:"center"},[`${g}-tab + ${g}-tab`]:{margin:ke},[`${g}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:l.controlHeight},"&::before":{top:0,boxShadow:l.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:l.boxShadowTabsOverflowBottom},[`&${g}-nav-wrap-ping-top::before`]:{opacity:1},[`&${g}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${g}-ink-bar`]:{width:l.lineWidthBold,"&-animated":{transition:`height ${l.motionDurationSlow}, top ${l.motionDurationSlow}`}},[`${g}-nav-list, ${g}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${g}-left`]:{[`> ${g}-nav, > div > ${g}-nav`]:{[`${g}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${g}-content-holder, > div > ${g}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${l.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`},[`> ${g}-content > ${g}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:l.paddingLG}}}},[`${g}-right`]:{[`> ${g}-nav, > div > ${g}-nav`]:{order:1,[`${g}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${g}-content-holder, > div > ${g}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-l.lineWidth},borderRight:{_skip_check_:!0,value:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`},[`> ${g}-content > ${g}-tabpane`]:{paddingRight:{_skip_check_:!0,value:l.paddingLG}}}}}},ht=l=>{const{componentCls:g,cardPaddingSM:p,cardPaddingLG:S,horizontalItemPaddingSM:se,horizontalItemPaddingLG:ne}=l;return{[g]:{"&-small":{[`> ${g}-nav`]:{[`${g}-tab`]:{padding:se,fontSize:l.titleFontSizeSM}}},"&-large":{[`> ${g}-nav`]:{[`${g}-tab`]:{padding:ne,fontSize:l.titleFontSizeLG}}}},[`${g}-card`]:{[`&${g}-small`]:{[`> ${g}-nav`]:{[`${g}-tab`]:{padding:p}},[`&${g}-bottom`]:{[`> ${g}-nav ${g}-tab`]:{borderRadius:`0 0 ${l.borderRadius}px ${l.borderRadius}px`}},[`&${g}-top`]:{[`> ${g}-nav ${g}-tab`]:{borderRadius:`${l.borderRadius}px ${l.borderRadius}px 0 0`}},[`&${g}-right`]:{[`> ${g}-nav ${g}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${l.borderRadius}px ${l.borderRadius}px 0`}}},[`&${g}-left`]:{[`> ${g}-nav ${g}-tab`]:{borderRadius:{_skip_check_:!0,value:`${l.borderRadius}px 0 0 ${l.borderRadius}px`}}}},[`&${g}-large`]:{[`> ${g}-nav`]:{[`${g}-tab`]:{padding:S}}}}}},xt=l=>{const{componentCls:g,itemActiveColor:p,itemHoverColor:S,iconCls:se,tabsHorizontalItemMargin:ne,horizontalItemPadding:ke,itemSelectedColor:He,itemColor:et}=l,lt=`${g}-tab`;return{[lt]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:ke,fontSize:l.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:et,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:p}},(0,lr.Qy)(l)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-l.marginXXS},marginLeft:{_skip_check_:!0,value:l.marginXS},color:l.colorTextDescription,fontSize:l.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${l.motionDurationSlow}`,"&:hover":{color:l.colorTextHeading}},"&:hover":{color:S},[`&${lt}-active ${lt}-btn`]:{color:He,textShadow:l.tabsActiveTextShadow},[`&${lt}-disabled`]:{color:l.colorTextDisabled,cursor:"not-allowed"},[`&${lt}-disabled ${lt}-btn, &${lt}-disabled ${g}-remove`]:{"&:focus, &:active":{color:l.colorTextDisabled}},[`& ${lt}-remove ${se}`]:{margin:0},[se]:{marginRight:{_skip_check_:!0,value:l.marginSM}}},[`${lt} + ${lt}`]:{margin:{_skip_check_:!0,value:ne}}}},ut=l=>{const{componentCls:g,tabsHorizontalItemMarginRTL:p,iconCls:S,cardGutter:se}=l;return{[`${g}-rtl`]:{direction:"rtl",[`${g}-nav`]:{[`${g}-tab`]:{margin:{_skip_check_:!0,value:p},[`${g}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[S]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${l.marginSM}px`}},[`${g}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${l.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${l.marginXXS}px`},[S]:{margin:0}}}},[`&${g}-left`]:{[`> ${g}-nav`]:{order:1},[`> ${g}-content-holder`]:{order:0}},[`&${g}-right`]:{[`> ${g}-nav`]:{order:0},[`> ${g}-content-holder`]:{order:1}},[`&${g}-card${g}-top, &${g}-card${g}-bottom`]:{[`> ${g}-nav, > div > ${g}-nav`]:{[`${g}-tab + ${g}-tab`]:{marginRight:{_skip_check_:!0,value:se},marginLeft:{_skip_check_:!0,value:0}}}}},[`${g}-dropdown-rtl`]:{direction:"rtl"},[`${g}-menu-item`]:{[`${g}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Xt=l=>{const{componentCls:g,tabsCardPadding:p,cardHeight:S,cardGutter:se,itemHoverColor:ne,itemActiveColor:ke,colorBorderSecondary:He}=l;return{[g]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,lr.Wf)(l)),{display:"flex",[`> ${g}-nav, > div > ${g}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${g}-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 ${l.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${g}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${l.motionDurationSlow}`},[`${g}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${g}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${g}-nav-more`]:{position:"relative",padding:p,background:"transparent",border:0,color:l.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:l.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${g}-nav-add`]:Object.assign({minWidth:S,marginLeft:{_skip_check_:!0,value:se},padding:`0 ${l.paddingXS}px`,background:"transparent",border:`${l.lineWidth}px ${l.lineType} ${He}`,borderRadius:`${l.borderRadiusLG}px ${l.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:l.colorText,transition:`all ${l.motionDurationSlow} ${l.motionEaseInOut}`,"&:hover":{color:ne},"&:active, &:focus:not(:focus-visible)":{color:ke}},(0,lr.Qy)(l))},[`${g}-extra-content`]:{flex:"none"},[`${g}-ink-bar`]:{position:"absolute",background:l.inkBarColor,pointerEvents:"none"}}),xt(l)),{[`${g}-content`]:{position:"relative",width:"100%"},[`${g}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${g}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${g}-centered`]:{[`> ${g}-nav, > div > ${g}-nav`]:{[`${g}-nav-wrap`]:{[`&:not([class*='${g}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Mn=(0,Kn.Z)("Tabs",l=>{const g=(0,Qt.TS)(l,{tabsCardPadding:l.cardPadding||`${(l.cardHeight-Math.round(l.fontSize*l.lineHeight))/2-l.lineWidth}px ${l.padding}px`,dropdownEdgeChildVerticalPadding:l.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${l.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${l.horizontalItemGutter}px`});return[ht(g),ut(g),ze(g),wr(g),Nn(g),Xt(g),An(g)]},l=>{const g=l.controlHeightLG;return{zIndexPopup:l.zIndexPopupBase+50,cardBg:l.colorFillAlter,cardHeight:g,cardPadding:"",cardPaddingSM:`${l.paddingXXS*1.5}px ${l.padding}px`,cardPaddingLG:`${l.paddingXS}px ${l.padding}px ${l.paddingXXS*1.5}px`,titleFontSize:l.fontSize,titleFontSizeLG:l.fontSizeLG,titleFontSizeSM:l.fontSize,inkBarColor:l.colorPrimary,horizontalMargin:`0 0 ${l.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${l.paddingSM}px 0`,horizontalItemPaddingSM:`${l.paddingXS}px 0`,horizontalItemPaddingLG:`${l.padding}px 0`,verticalItemPadding:`${l.paddingXS}px ${l.paddingLG}px`,verticalItemMargin:`${l.margin}px 0 0 0`,itemColor:l.colorText,itemSelectedColor:l.colorPrimary,itemHoverColor:l.colorPrimaryHover,itemActiveColor:l.colorPrimaryActive,cardGutter:l.marginXXS/2}}),$t=function(l,g){var p={};for(var S in l)Object.prototype.hasOwnProperty.call(l,S)&&g.indexOf(S)<0&&(p[S]=l[S]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,S=Object.getOwnPropertySymbols(l);se{const{type:g,className:p,rootClassName:S,size:se,onEdit:ne,hideAdd:ke,centered:He,addIcon:et,popupClassName:lt,children:tt,items:mt,animated:vt,style:dt,indicatorSize:Bt}=l,pt=$t(l,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:bt,moreIcon:At=b.createElement(d.Z,null)}=pt,{direction:en,tabs:Rt,getPrefixCls:Qe,getPopupContainer:ve}=b.useContext(wt.E_),ge=Qe("tabs",bt),[We,Ge]=Mn(ge);let Ke;g==="editable-card"&&(Ke={onEdit:(dn,gn)=>{let{key:nn,event:mn}=gn;ne==null||ne(dn==="add"?mn:nn,dn)},removeIcon:b.createElement(t.Z,null),addIcon:et||b.createElement(w.Z,null),showAdd:ke!==!0});const st=Qe(),rt=Gn(mt,tt),yt=Wt(ge,vt),Ht=(0,Ft.Z)(se),Ut=Object.assign(Object.assign({},Rt==null?void 0:Rt.style),dt);return We(b.createElement(Re,Object.assign({direction:en,getPopupContainer:ve,moreTransitionName:`${st}-slide-up`},pt,{items:rt,className:f()({[`${ge}-${Ht}`]:Ht,[`${ge}-card`]:["card","editable-card"].includes(g),[`${ge}-editable-card`]:g==="editable-card",[`${ge}-centered`]:He},Rt==null?void 0:Rt.className,p,S,Ge),popupClassName:f()(lt,Ge),style:Ut,editable:Ke,moreIcon:At,prefixCls:ge,animated:yt,indicatorSize:Bt!=null?Bt:Rt==null?void 0:Rt.indicatorSize})))};Rn.TabPane=kt;var X=Rn},17574:function(sn,Ue,e){e.d(Ue,{default:function(){return K}});var t=e(64588),d=e(92393),w=e(52671),k=e(8657),f=e(5016),P=e(59301),n={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"},ee=n,ue=e(7657),x=function(h,M){return P.createElement(ue.Z,(0,f.Z)({},h,{ref:M,icon:ee}))},_=P.forwardRef(x),b=_,O=e(92310),de=e.n(O),J=e(35654),te=e(71430),$e=e(36355),xe=e(56082),Xe=e(62892),Se=e(20648);const H=4;function A(i){const{dropPosition:h,dropLevelOffset:M,prefixCls:C,indent:E,direction:L="ltr"}=i,j=L==="ltr"?"left":"right",Ce=L==="ltr"?"right":"left",Ee={[j]:-M*E+H,[Ce]:0};switch(h){case-1:Ee.top=-3;break;case 1:Ee.bottom=-3;break;default:Ee.bottom=-3,Ee[j]=E+H;break}return P.createElement("div",{style:Ee,className:`${C}-drop-indicator`})}var r=e(71997),F=P.forwardRef((i,h)=>{const{getPrefixCls:M,direction:C,virtual:E,tree:L}=P.useContext($e.E_),{prefixCls:j,className:Ce,showIcon:Ee=!1,showLine:Te,switcherIcon:Be,blockNode:ot=!1,children:nt,checkable:fe=!1,selectable:Ye=!0,draggable:R,motion:D,style:N}=i,s=M("tree",j),V=M(),me=D!=null?D:Object.assign(Object.assign({},(0,Xe.Z)(V)),{motionAppear:!1}),v=Object.assign(Object.assign({},i),{checkable:fe,selectable:Ye,showIcon:Ee,motion:me,blockNode:ot,showLine:!!Te,dropIndicatorRender:A}),[u,$]=(0,Se.ZP)(s),z=P.useMemo(()=>{if(!R)return!1;let U={};switch(typeof R){case"function":U.nodeDraggable=R;break;case"object":U=Object.assign({},R);break;default:break}return U.icon!==!1&&(U.icon=U.icon||P.createElement(xe.Z,null)),U},[R]),B=U=>P.createElement(r.Z,{prefixCls:s,switcherIcon:Be,treeNodeProps:U,showLine:Te});return u(P.createElement(t.Z,Object.assign({itemHeight:20,ref:h,virtual:E},v,{style:Object.assign(Object.assign({},L==null?void 0:L.style),N),prefixCls:s,className:de()({[`${s}-icon-hide`]:!Ee,[`${s}-block-node`]:ot,[`${s}-unselectable`]:!Ye,[`${s}-rtl`]:C==="rtl"},L==null?void 0:L.className,Ce,$),direction:C,checkable:fe&&P.createElement("span",{className:`${s}-checkbox-inner`}),selectable:Ye,switcherIcon:B,draggable:z}),nt))}),q;(function(i){i[i.None=0]="None",i[i.Start=1]="Start",i[i.End=2]="End"})(q||(q={}));function Q(i,h){function M(C){const{key:E,children:L}=C;h(E,C)!==!1&&Q(L||[],h)}i.forEach(M)}function Y(i){let{treeData:h,expandedKeys:M,startKey:C,endKey:E}=i;const L=[];let j=q.None;if(C&&C===E)return[C];if(!C||!E)return[];function Ce(Ee){return Ee===C||Ee===E}return Q(h,Ee=>{if(j===q.End)return!1;if(Ce(Ee)){if(L.push(Ee),j===q.None)j=q.Start;else if(j===q.Start)return j=q.End,!1}else j===q.Start&&L.push(Ee);return M.includes(Ee)}),L}function Z(i,h){const M=(0,d.Z)(h),C=[];return Q(i,(E,L)=>{const j=M.indexOf(E);return j!==-1&&(C.push(L),M.splice(j,1)),!!M.length}),C}var De=function(i,h){var M={};for(var C in i)Object.prototype.hasOwnProperty.call(i,C)&&h.indexOf(C)<0&&(M[C]=i[C]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,C=Object.getOwnPropertySymbols(i);E{var{defaultExpandAll:M,defaultExpandParent:C,defaultExpandedKeys:E}=i,L=De(i,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const j=P.useRef(),Ce=P.useRef(),Ee=()=>{const{keyEntities:z}=(0,te.I8)(it(L));let B;return M?B=Object.keys(z):C?B=(0,J.r7)(L.expandedKeys||E||[],z):B=L.expandedKeys||E,B},[Te,Be]=P.useState(L.selectedKeys||L.defaultSelectedKeys||[]),[ot,nt]=P.useState(()=>Ee());P.useEffect(()=>{"selectedKeys"in L&&Be(L.selectedKeys)},[L.selectedKeys]),P.useEffect(()=>{"expandedKeys"in L&&nt(L.expandedKeys)},[L.expandedKeys]);const fe=(z,B)=>{var U;return"expandedKeys"in L||nt(z),(U=L.onExpand)===null||U===void 0?void 0:U.call(L,z,B)},Ye=(z,B)=>{var U;const{multiple:be}=L,{node:pe,nativeEvent:Le}=B,{key:le=""}=pe,Ne=it(L),Re=Object.assign(Object.assign({},B),{selected:!0}),wt=(Le==null?void 0:Le.ctrlKey)||(Le==null?void 0:Le.metaKey),Ft=Le==null?void 0:Le.shiftKey;let Et;be&&wt?(Et=z,j.current=le,Ce.current=Et,Re.selectedNodes=Z(Ne,Et)):be&&Ft?(Et=Array.from(new Set([].concat((0,d.Z)(Ce.current||[]),(0,d.Z)(Y({treeData:Ne,expandedKeys:ot,startKey:le,endKey:j.current}))))),Re.selectedNodes=Z(Ne,Et)):(Et=[le],j.current=le,Ce.current=Et,Re.selectedNodes=Z(Ne,Et)),(U=L.onSelect)===null||U===void 0||U.call(L,Et,Re),"selectedKeys"in L||Be(Et)},{getPrefixCls:R,direction:D}=P.useContext($e.E_),{prefixCls:N,className:s,showIcon:V=!0,expandAction:me="click"}=L,v=De(L,["prefixCls","className","showIcon","expandAction"]),u=R("tree",N),$=de()(`${u}-directory`,{[`${u}-directory-rtl`]:D==="rtl"},s);return P.createElement(F,Object.assign({icon:he,ref:h,blockNode:!0},v,{showIcon:V,expandAction:me,prefixCls:u,className:$,expandedKeys:ot,selectedKeys:Te,onSelect:Ye,onExpand:fe}))};var oe=P.forwardRef(ye);const G=F;G.DirectoryTree=oe,G.TreeNode=t.O;var K=G},20648:function(sn,Ue,e){e.d(Ue,{TM:function(){return O},Yk:function(){return b}});var t=e(93083),d=e(98447),w=e(17313),k=e(8378),f=e(37613),P=e(83116);const n=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ee=(de,J)=>({[`.${de}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${J.motionDurationSlow}`}}}),ue=(de,J)=>({[`.${de}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:J.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${J.lineWidthBold}px solid ${J.colorPrimary}`,borderRadius:"50%",content:'""'}}}),x=(de,J)=>{const{treeCls:te,treeNodeCls:$e,treeNodePadding:xe,titleHeight:Xe,nodeSelectedBg:Se,nodeHoverBg:H}=J,A=J.paddingXS;return{[te]:Object.assign(Object.assign({},(0,w.Wf)(J)),{background:J.colorBgContainer,borderRadius:J.borderRadius,transition:`background-color ${J.motionDurationSlow}`,[`&${te}-rtl`]:{[`${te}-switcher`]:{"&_close":{[`${te}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${te}-active-focused)`]:Object.assign({},(0,w.oN)(J)),[`${te}-list-holder-inner`]:{alignItems:"flex-start"},[`&${te}-block-node`]:{[`${te}-list-holder-inner`]:{alignItems:"stretch",[`${te}-node-content-wrapper`]:{flex:"auto"},[`${$e}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:xe,insetInlineStart:0,border:`1px solid ${J.colorPrimary}`,opacity:0,animationName:n,animationDuration:J.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${$e}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${xe}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${te}-node-content-wrapper`]:{color:J.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${te}-node-content-wrapper`]:Object.assign({},(0,w.oN)(J)),[`&:not(${$e}-disabled).filter-node ${te}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${te}-draggable-icon`]:{flexShrink:0,width:Xe,lineHeight:`${Xe}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${J.motionDurationSlow}`,[`${$e}:hover &`]:{opacity:.45}},[`&${$e}-disabled`]:{[`${te}-draggable-icon`]:{visibility:"hidden"}}}},[`${te}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Xe}},[`${te}-draggable-icon`]:{visibility:"hidden"},[`${te}-switcher`]:Object.assign(Object.assign({},ee(de,J)),{position:"relative",flex:"none",alignSelf:"stretch",width:Xe,margin:0,lineHeight:`${Xe}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${te}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:J.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Xe/2,bottom:-xe,marginInlineStart:-1,borderInlineEnd:`1px solid ${J.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Xe/2*.8,height:Xe/2,borderBottom:`1px solid ${J.colorBorder}`,content:'""'}}}),[`${te}-checkbox`]:{top:"initial",marginInlineEnd:A},[`${te}-node-content-wrapper, ${te}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Xe,margin:0,padding:`0 ${J.paddingXS/2}px`,color:"inherit",lineHeight:`${Xe}px`,background:"transparent",borderRadius:J.borderRadius,cursor:"pointer",transition:`all ${J.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:H},[`&${te}-node-selected`]:{backgroundColor:Se},[`${te}-iconEle`]:{display:"inline-block",width:Xe,height:Xe,lineHeight:`${Xe}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${te}-unselectable ${te}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${te}-node-content-wrapper`]:Object.assign({lineHeight:`${Xe}px`,userSelect:"none"},ue(de,J)),[`${$e}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${J.colorPrimary}`}},"&-show-line":{[`${te}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Xe/2,bottom:-xe,borderInlineEnd:`1px solid ${J.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${te}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${$e}-leaf-last`]:{[`${te}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Xe/2}px !important`}}}}})}},_=de=>{const{treeCls:J,treeNodeCls:te,treeNodePadding:$e,directoryNodeSelectedBg:xe,directoryNodeSelectedColor:Xe}=de;return{[`${J}${J}-directory`]:{[te]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:$e,insetInlineStart:0,transition:`background-color ${de.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:de.controlItemBgHover}},"> *":{zIndex:1},[`${J}-switcher`]:{transition:`color ${de.motionDurationMid}`},[`${J}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${J}-node-selected`]:{color:Xe,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:xe},[`${J}-switcher`]:{color:Xe},[`${J}-node-content-wrapper`]:{color:Xe,background:"transparent"}}}}}},b=(de,J)=>{const te=`.${de}`,$e=`${te}-treenode`,xe=J.paddingXS/2,Xe=(0,f.TS)(J,{treeCls:te,treeNodeCls:$e,treeNodePadding:xe});return[x(de,Xe),_(Xe)]},O=de=>{const{controlHeightSM:J}=de;return{titleHeight:J,nodeHoverBg:de.controlItemBgHover,nodeSelectedBg:de.controlItemBgActive}};Ue.ZP=(0,P.Z)("Tree",(de,J)=>{let{prefixCls:te}=J;return[{[de.componentCls]:(0,d.C2)(`${te}-checkbox`,de)},b(te,de),(0,k.Z)(de)]},de=>{const{colorTextLightSolid:J,colorPrimary:te}=de;return Object.assign(Object.assign({},O(de)),{directoryNodeSelectedColor:J,directoryNodeSelectedBg:te})})},71997:function(sn,Ue,e){e.d(Ue,{Z:function(){return $e}});var t=e(5016),d=e(59301),w={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},k=w,f=e(7657),P=function(Xe,Se){return d.createElement(f.Z,(0,t.Z)({},Xe,{ref:Se,icon:k}))},n=d.forwardRef(P),ee=n,ue=e(52671),x=e(58617),_=e(15075),b=e(43531),O=e(92310),de=e.n(O),J=e(92343),$e=xe=>{const{prefixCls:Xe,switcherIcon:Se,treeNodeProps:H,showLine:A}=xe,{isLeaf:r,expanded:I,loading:F}=H;if(F)return d.createElement(x.Z,{className:`${Xe}-switcher-loading-icon`});let q;if(A&&typeof A=="object"&&(q=A.showLeafIcon),r){if(!A)return null;if(typeof q!="boolean"&&q){const Z=typeof q=="function"?q(H):q,De=`${Xe}-switcher-line-custom-icon`;return(0,J.l$)(Z)?(0,J.Tm)(Z,{className:de()(Z.props.className||"",De)}):Z}return q?d.createElement(ue.Z,{className:`${Xe}-switcher-line-icon`}):d.createElement("span",{className:`${Xe}-switcher-leaf-line`})}const Q=`${Xe}-switcher-icon`,Y=typeof Se=="function"?Se(H):Se;return(0,J.l$)(Y)?(0,J.Tm)(Y,{className:de()(Y.props.className||"",Q)}):Y!==void 0?Y:A?I?d.createElement(_.Z,{className:`${Xe}-switcher-line-icon`}):d.createElement(b.Z,{className:`${Xe}-switcher-line-icon`}):d.createElement(ee,{className:Q})}},48066:function(sn,Ue,e){e.d(Ue,{default:function(){return wr}});var t=e(59301),d=e(40001),w=e(81953),k=e(5016),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},P=f,n=e(7657),ee=function(ht,xt){return t.createElement(n.Z,(0,k.Z)({},ht,{ref:xt,icon:P}))},ue=t.forwardRef(ee),x=ue,_=e(92310),b=e.n(_),O=e(25769),de=e.n(O),J=e(29301),te=e(11592),$e=e(34280),xe=e(18929),Xe=e(2738),Se=e(8654),H=e(24514),A=e(10228),r=function(ze,ht){var xt={};for(var ut in ze)Object.prototype.hasOwnProperty.call(ze,ut)&&ht.indexOf(ut)<0&&(xt[ut]=ze[ut]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,ut=Object.getOwnPropertySymbols(ze);Xt{const xt=l=>{const{keyCode:g}=l;g===A.Z.ENTER&&l.preventDefault()},ut=l=>{const{keyCode:g}=l,{onClick:p}=ze;g===A.Z.ENTER&&p&&p()},{style:Xt,noStyle:Mn,disabled:$t}=ze,Rn=r(ze,["style","noStyle","disabled"]);let X={};return Mn||(X=Object.assign({},I)),$t&&(X.pointerEvents="none"),X=Object.assign(Object.assign({},X),Xt),t.createElement("div",Object.assign({role:"button",tabIndex:0,ref:ht},Rn,{onKeyDown:xt,onKeyUp:ut,style:X}))}),Q=e(36355),Y=e(9763),Z=e(6848),De={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},he=De,it=function(ht,xt){return t.createElement(n.Z,(0,k.Z)({},ht,{ref:xt,icon:he}))},ye=t.forwardRef(it),we=ye,oe=e(92343),G=e(1643),K=e(15969),i=e(83116),h=e(93398);const M=(ze,ht,xt,ut)=>{const{titleMarginBottom:Xt,fontWeightStrong:Mn}=ut;return{marginBottom:Xt,color:xt,fontWeight:Mn,fontSize:ze,lineHeight:ht}},C=ze=>{const ht=[1,2,3,4,5],xt={};return ht.forEach(ut=>{xt[` + h${ut}&, + div&-h${ut}, + div&-h${ut} > textarea, + h${ut} + `]=M(ze[`fontSizeHeading${ut}`],ze[`lineHeightHeading${ut}`],ze.colorTextHeading,ze)}),xt},E=ze=>{const{componentCls:ht}=ze;return{"a&, a":Object.assign(Object.assign({},(0,K.N)(ze)),{textDecoration:ze.linkDecoration,"&:active, &:hover":{textDecoration:ze.linkHoverDecoration},[`&[disabled], &${ht}-disabled`]:{color:ze.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:ze.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},L=ze=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:ze.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:ze.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:h.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:ze.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),j=ze=>{const{componentCls:ht,paddingSM:xt}=ze,ut=xt;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-ze.paddingSM,marginTop:-ut,marginBottom:`calc(1em - ${ut}px)`},[`${ht}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:ze.marginXS+2,insetBlockEnd:ze.marginXS,color:ze.colorTextDescription,fontWeight:"normal",fontSize:ze.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},Ce=ze=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:ze.colorSuccess}}}),Ee=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-single-line":{whiteSpace:"nowrap"},"&-ellipsis-single-line":{overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),Te=ze=>{const{componentCls:ht,titleMarginTop:xt}=ze;return{[ht]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:ze.colorText,wordBreak:"break-word",lineHeight:ze.lineHeight,[`&${ht}-secondary`]:{color:ze.colorTextDescription},[`&${ht}-success`]:{color:ze.colorSuccess},[`&${ht}-warning`]:{color:ze.colorWarning},[`&${ht}-danger`]:{color:ze.colorError,"a&:active, a&:focus":{color:ze.colorErrorActive},"a&:hover":{color:ze.colorErrorHover}},[`&${ht}-disabled`]:{color:ze.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},C(ze)),{[` + & + h1${ht}, + & + h2${ht}, + & + h3${ht}, + & + h4${ht}, + & + h5${ht} + `]:{marginTop:xt},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:xt}}}),L(ze)),E(ze)),{[` + ${ht}-expand, + ${ht}-edit, + ${ht}-copy + `]:Object.assign(Object.assign({},(0,K.N)(ze)),{marginInlineStart:ze.marginXXS})}),j(ze)),Ce(ze)),Ee()),{"&-rtl":{direction:"rtl"}})}};var Be=(0,i.Z)("Typography",ze=>[Te(ze)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),nt=ze=>{const{prefixCls:ht,"aria-label":xt,className:ut,style:Xt,direction:Mn,maxLength:$t,autoSize:Rn=!0,value:X,onSave:l,onCancel:g,onEnd:p,component:S,enterIcon:se=t.createElement(we,null)}=ze,ne=t.useRef(null),ke=t.useRef(!1),He=t.useRef(),[et,lt]=t.useState(X);t.useEffect(()=>{lt(X)},[X]),t.useEffect(()=>{if(ne.current&&ne.current.resizableTextArea){const{textArea:ve}=ne.current.resizableTextArea;ve.focus();const{length:ge}=ve.value;ve.setSelectionRange(ge,ge)}},[]);const tt=ve=>{let{target:ge}=ve;lt(ge.value.replace(/[\n\r]/g,""))},mt=()=>{ke.current=!0},vt=()=>{ke.current=!1},dt=ve=>{let{keyCode:ge}=ve;ke.current||(He.current=ge)},Bt=()=>{l(et.trim())},pt=ve=>{let{keyCode:ge,ctrlKey:We,altKey:Ge,metaKey:Ke,shiftKey:st}=ve;He.current===ge&&!ke.current&&!We&&!Ge&&!Ke&&!st&&(ge===A.Z.ENTER?(Bt(),p==null||p()):ge===A.Z.ESC&&g())},bt=()=>{Bt()},At=S?`${ht}-${S}`:"",[en,Rt]=Be(ht),Qe=b()(ht,`${ht}-edit-content`,{[`${ht}-rtl`]:Mn==="rtl"},ut,At,Rt);return en(t.createElement("div",{className:Qe,style:Xt},t.createElement(G.Z,{ref:ne,maxLength:$t,value:et,onChange:tt,onKeyDown:dt,onKeyUp:pt,onCompositionStart:mt,onCompositionEnd:vt,onBlur:bt,"aria-label":xt,rows:1,autoSize:Rn}),se!==null?(0,oe.Tm)(se,{className:`${ht}-edit-content-confirm`}):null))},fe=function(ze,ht){var xt={};for(var ut in ze)Object.prototype.hasOwnProperty.call(ze,ut)&&ht.indexOf(ut)<0&&(xt[ut]=ze[ut]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,ut=Object.getOwnPropertySymbols(ze);Xt{const{prefixCls:xt,component:ut="article",className:Xt,rootClassName:Mn,setContentRef:$t,children:Rn,direction:X,style:l}=ze,g=fe(ze,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:p,direction:S,typography:se}=t.useContext(Q.E_),ne=X!=null?X:S;let ke=ht;$t&&(ke=(0,Se.sQ)(ht,$t));const He=p("typography",xt),[et,lt]=Be(He),tt=b()(He,se==null?void 0:se.className,{[`${He}-rtl`]:ne==="rtl"},Xt,Mn,lt),mt=Object.assign(Object.assign({},se==null?void 0:se.style),l);return et(t.createElement(ut,Object.assign({className:tt,style:mt,ref:ke},g),Rn))});function D(ze,ht){return t.useMemo(()=>{const xt=!!ze;return[xt,Object.assign(Object.assign({},ht),xt&&typeof ze=="object"?ze:null)]},[ze])}var s=(ze,ht)=>{const xt=t.useRef(!1);t.useEffect(()=>{xt.current?ze():xt.current=!0},ht)};function V(ze){const ht=typeof ze;return ht==="string"||ht==="number"}function me(ze){let ht=0;return ze.forEach(xt=>{V(xt)?ht+=String(xt).length:ht+=1}),ht}function v(ze,ht){let xt=0;const ut=[];for(let Xt=0;Xtht){const l=ht-xt;return ut.push(String(Mn).slice(0,l)),ut}ut.push(Mn),xt=X}return ze}const u=0,$=1,z=2,B=3,U=4;var pe=ze=>{let{enabledMeasure:ht,children:xt,text:ut,width:Xt,fontSize:Mn,rows:$t,onEllipsis:Rn}=ze;const[[X,l,g],p]=t.useState([0,0,0]),[S,se]=t.useState(0),[ne,ke]=t.useState(u),[He,et]=t.useState(0),lt=t.useRef(null),tt=t.useRef(null),mt=t.useMemo(()=>(0,te.Z)(ut),[ut]),vt=t.useMemo(()=>me(mt),[mt]),dt=t.useMemo(()=>!ht||ne!==B?S&&ne!==U&&ht?xt(v(mt,S),S{ht&&Xt&&Mn&&vt&&(ke($),p([0,Math.ceil(vt/2),vt]))},[ht,Xt,Mn,ut,vt,$t]),(0,$e.Z)(()=>{var At;ne===$&&et(((At=lt.current)===null||At===void 0?void 0:At.offsetHeight)||0)},[ne]),(0,$e.Z)(()=>{var At,en;if(He){if(ne===$){const Rt=((At=tt.current)===null||At===void 0?void 0:At.offsetHeight)||0,Qe=$t*He;Rt<=Qe?(ke(U),Rn(!1)):ke(z)}else if(ne===z)if(X!==g){const Rt=((en=tt.current)===null||en===void 0?void 0:en.offsetHeight)||0,Qe=$t*He;let ve=X,ge=g;X===g-1?ge=X:Rt<=Qe?ve=l:ge=l;const We=Math.ceil((ve+ge)/2);p([ve,We,ge])}else ke(B),se(l),Rn(!0)}},[ne,X,g,$t,He]);const Bt={width:Xt,whiteSpace:"normal",margin:0,padding:0},pt=(At,en,Rt)=>t.createElement("span",{"aria-hidden":!0,ref:en,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(Mn/2)*2},Rt)},At),bt=(At,en)=>{const Rt=v(mt,At);return pt(xt(Rt,!0),en,Bt)};return t.createElement(t.Fragment,null,dt,ht&&ne!==B&&ne!==U&&t.createElement(t.Fragment,null,pt("lg",lt,{wordBreak:"keep-all",whiteSpace:"nowrap"}),ne===$?pt(xt(mt,!1),tt,Bt):bt(l,tt)))},le=ze=>{let{enabledEllipsis:ht,isEllipsis:xt,children:ut,tooltipProps:Xt}=ze;return!(Xt!=null&&Xt.title)||!ht?ut:t.createElement(Z.Z,Object.assign({open:xt?void 0:!1},Xt),ut)},Ne=function(ze,ht){var xt={};for(var ut in ze)Object.prototype.hasOwnProperty.call(ze,ut)&&ht.indexOf(ut)<0&&(xt[ut]=ze[ut]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,ut=Object.getOwnPropertySymbols(ze);Xt{var xt,ut,Xt;const{prefixCls:Mn,className:$t,style:Rn,type:X,disabled:l,children:g,ellipsis:p,editable:S,copyable:se,component:ne,title:ke}=ze,He=Ne(ze,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:et,direction:lt}=t.useContext(Q.E_),[tt]=(0,Y.Z)("Text"),mt=t.useRef(null),vt=t.useRef(null),dt=et("typography",Mn),Bt=(0,Xe.Z)(He,["mark","code","delete","underline","strong","keyboard","italic"]),[pt,bt]=D(S),[At,en]=(0,xe.Z)(!1,{value:bt.editing}),{triggerType:Rt=["icon"]}=bt,Qe=jt=>{var cn;jt&&((cn=bt.onStart)===null||cn===void 0||cn.call(bt)),en(jt)};s(()=>{var jt;At||(jt=vt.current)===null||jt===void 0||jt.focus()},[At]);const ve=jt=>{jt==null||jt.preventDefault(),Qe(!0)},ge=jt=>{var cn;(cn=bt.onChange)===null||cn===void 0||cn.call(bt,jt),Qe(!1)},We=()=>{var jt;(jt=bt.onCancel)===null||jt===void 0||jt.call(bt),Qe(!1)},[Ge,Ke]=D(se),[st,rt]=t.useState(!1),yt=t.useRef(null),Ht={};Ke.format&&(Ht.format=Ke.format);const Ut=()=>{yt.current&&clearTimeout(yt.current)},dn=jt=>{var cn;jt==null||jt.preventDefault(),jt==null||jt.stopPropagation(),de()(Ke.text||String(g)||"",Ht),rt(!0),Ut(),yt.current=setTimeout(()=>{rt(!1)},3e3),(cn=Ke.onCopy)===null||cn===void 0||cn.call(Ke,jt)};t.useEffect(()=>Ut,[]);const[gn,nn]=t.useState(!1),[mn,ae]=t.useState(!1),[Ae,Ie]=t.useState(!1),[Me,Pe]=t.useState(!1),[zt,Zt]=t.useState(!1),[Mt,ft]=t.useState(!0),[Jt,Lt]=D(p,{expandable:!1}),Kt=Jt&&!Ae,{rows:Yt=1}=Lt,xn=t.useMemo(()=>!Kt||Lt.suffix!==void 0||Lt.onEllipsis||Lt.expandable||pt||Ge,[Kt,Lt,pt,Ge]);(0,$e.Z)(()=>{Jt&&!xn&&(nn((0,H.G)("webkitLineClamp")),ae((0,H.G)("textOverflow")))},[xn,Jt]);const Pn=t.useMemo(()=>xn?!1:Yt===1?mn:gn,[xn,mn,gn]),Cn=Kt&&(Pn?zt:Me),Vn=Kt&&Yt===1&&Pn,En=Kt&&Yt>1&&Pn,rr=jt=>{var cn;Ie(!0),(cn=Lt.onExpand)===null||cn===void 0||cn.call(Lt,jt)},[fr,Tr]=t.useState(0),[an,Vt]=t.useState(0),On=(jt,cn)=>{let{offsetWidth:Gt}=jt;var nr;Tr(Gt),Vt(parseInt((nr=window.getComputedStyle)===null||nr===void 0?void 0:nr.call(window,cn).fontSize,10)||0)},zn=jt=>{var cn;Pe(jt),Me!==jt&&((cn=Lt.onEllipsis)===null||cn===void 0||cn.call(Lt,jt))};t.useEffect(()=>{const jt=mt.current;if(Jt&&Pn&&jt){const cn=En?jt.offsetHeight{const jt=mt.current;if(typeof IntersectionObserver=="undefined"||!jt||!Pn||!Kt)return;const cn=new IntersectionObserver(()=>{ft(!!jt.offsetParent)});return cn.observe(jt),()=>{cn.disconnect()}},[Pn,Kt]);let mr={};Lt.tooltip===!0?mr={title:(xt=bt.text)!==null&&xt!==void 0?xt:g}:t.isValidElement(Lt.tooltip)?mr={title:Lt.tooltip}:typeof Lt.tooltip=="object"?mr=Object.assign({title:(ut=bt.text)!==null&&ut!==void 0?ut:g},Lt.tooltip):mr={title:Lt.tooltip};const sr=t.useMemo(()=>{const jt=cn=>["string","number"].includes(typeof cn);if(!(!Jt||Pn)){if(jt(bt.text))return bt.text;if(jt(g))return g;if(jt(ke))return ke;if(jt(mr.title))return mr.title}},[Jt,Pn,ke,mr.title,Cn]);if(At)return t.createElement(nt,{value:(Xt=bt.text)!==null&&Xt!==void 0?Xt:typeof g=="string"?g:"",onSave:ge,onCancel:We,onEnd:bt.onEnd,prefixCls:dt,className:$t,style:Rn,direction:lt,component:ne,maxLength:bt.maxLength,autoSize:bt.autoSize,enterIcon:bt.enterIcon});const yr=()=>{const{expandable:jt,symbol:cn}=Lt;if(!jt)return null;let Gt;return cn?Gt=cn:Gt=tt==null?void 0:tt.expand,t.createElement("a",{key:"expand",className:`${dt}-expand`,onClick:rr,"aria-label":tt==null?void 0:tt.expand},Gt)},br=()=>{if(!pt)return;const{icon:jt,tooltip:cn}=bt,Gt=(0,te.Z)(cn)[0]||(tt==null?void 0:tt.edit),nr=typeof Gt=="string"?Gt:"";return Rt.includes("icon")?t.createElement(Z.Z,{key:"edit",title:cn===!1?"":Gt},t.createElement(q,{ref:vt,className:`${dt}-edit`,onClick:ve,"aria-label":nr},jt||t.createElement(x,{role:"button"}))):null},Br=()=>{if(!Ge)return;const{tooltips:jt,icon:cn}=Ke,Gt=Ft(jt),nr=Ft(cn),Ir=st?wt(Gt[1],tt==null?void 0:tt.copied):wt(Gt[0],tt==null?void 0:tt.copy),cr=st?tt==null?void 0:tt.copied:tt==null?void 0:tt.copy,Or=typeof Ir=="string"?Ir:cr;return t.createElement(Z.Z,{key:"copy",title:Ir},t.createElement(q,{className:b()(`${dt}-copy`,st&&`${dt}-copy-success`),onClick:dn,"aria-label":Or},st?wt(nr[1],t.createElement(d.Z,null),!0):wt(nr[0],t.createElement(w.Z,null),!0)))},Mr=jt=>[jt&&yr(),br(),Br()],zr=jt=>[jt&&t.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Et),Lt.suffix,Mr(jt)];return t.createElement(J.Z,{onResize:On,disabled:!Kt||Pn},jt=>t.createElement(le,{tooltipProps:mr,enabledEllipsis:Kt,isEllipsis:Cn},t.createElement(R,Object.assign({className:b()({[`${dt}-${X}`]:X,[`${dt}-disabled`]:l,[`${dt}-ellipsis`]:Jt,[`${dt}-single-line`]:Kt&&Yt===1,[`${dt}-ellipsis-single-line`]:Vn,[`${dt}-ellipsis-multiple-line`]:En},$t),prefixCls:Mn,style:Object.assign(Object.assign({},Rn),{WebkitLineClamp:En?Yt:void 0}),component:ne,ref:(0,Se.sQ)(jt,mt,ht),direction:lt,onClick:Rt.includes("text")?ve:void 0,"aria-label":sr==null?void 0:sr.toString(),title:ke},Bt),t.createElement(pe,{enabledMeasure:Kt&&!Pn,text:g,rows:Yt,width:fr,fontSize:an,onEllipsis:zn},(cn,Gt)=>{let nr=cn;return cn.length&&Gt&&sr&&(nr=t.createElement("span",{key:"show-content","aria-hidden":!0},nr)),Re(ze,t.createElement(t.Fragment,null,nr,zr(Gt)))}))))}),gt=function(ze,ht){var xt={};for(var ut in ze)Object.prototype.hasOwnProperty.call(ze,ut)&&ht.indexOf(ut)<0&&(xt[ut]=ze[ut]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,ut=Object.getOwnPropertySymbols(ze);Xt{var{ellipsis:xt,rel:ut}=ze,Xt=gt(ze,["ellipsis","rel"]);const Mn=Object.assign(Object.assign({},Xt),{rel:ut===void 0&&Xt.target==="_blank"?"noopener noreferrer":ut});return delete Mn.navigate,t.createElement(Tt,Object.assign({},Mn,{ref:ht,ellipsis:!!xt,component:"a"}))}),Tn=t.forwardRef((ze,ht)=>t.createElement(Tt,Object.assign({ref:ht},ze,{component:"div"}))),Gn=function(ze,ht){var xt={};for(var ut in ze)Object.prototype.hasOwnProperty.call(ze,ut)&&ht.indexOf(ut)<0&&(xt[ut]=ze[ut]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,ut=Object.getOwnPropertySymbols(ze);Xt{var{ellipsis:xt}=ze,ut=Gn(ze,["ellipsis"]);const Xt=t.useMemo(()=>xt&&typeof xt=="object"?(0,Xe.Z)(xt,["expandable","rows"]):xt,[xt]);return t.createElement(Tt,Object.assign({ref:ht},ut,{ellipsis:Xt,component:"span"}))};var Kn=t.forwardRef(lr),Qt=function(ze,ht){var xt={};for(var ut in ze)Object.prototype.hasOwnProperty.call(ze,ut)&&ht.indexOf(ut)<0&&(xt[ut]=ze[ut]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,ut=Object.getOwnPropertySymbols(ze);Xt{const{level:xt=1}=ze,ut=Qt(ze,["level"]);let Xt;return tr.includes(xt)?Xt=`h${xt}`:Xt="h1",t.createElement(Tt,Object.assign({ref:ht},ut,{component:Xt}))});const Nn=R;Nn.Text=Kn,Nn.Link=wn,Nn.Title=An,Nn.Paragraph=Tn;var wr=Nn},5630:function(sn,Ue,e){var t=e(5016),d=e(20049),w=e(18082),k=e(52456),f=e(5883),P=e(92310),n=e.n(P),ee=e(18929),ue=e(59301),x=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],_=(0,ue.forwardRef)(function(b,O){var de,J=b.prefixCls,te=J===void 0?"rc-checkbox":J,$e=b.className,xe=b.style,Xe=b.checked,Se=b.disabled,H=b.defaultChecked,A=H===void 0?!1:H,r=b.type,I=r===void 0?"checkbox":r,F=b.title,q=b.onChange,Q=(0,f.Z)(b,x),Y=(0,ue.useRef)(null),Z=(0,ee.Z)(A,{value:Xe}),De=(0,k.Z)(Z,2),he=De[0],it=De[1];(0,ue.useImperativeHandle)(O,function(){return{focus:function(){var G;(G=Y.current)===null||G===void 0||G.focus()},blur:function(){var G;(G=Y.current)===null||G===void 0||G.blur()},input:Y.current}});var ye=n()(te,$e,(de={},(0,w.Z)(de,"".concat(te,"-checked"),he),(0,w.Z)(de,"".concat(te,"-disabled"),Se),de)),we=function(G){Se||("checked"in b||it(G.target.checked),q==null||q({target:(0,d.Z)((0,d.Z)({},b),{},{type:I,checked:G.target.checked}),stopPropagation:function(){G.stopPropagation()},preventDefault:function(){G.preventDefault()},nativeEvent:G.nativeEvent}))};return ue.createElement("span",{className:ye,title:F,style:xe},ue.createElement("input",(0,t.Z)({},Q,{className:"".concat(te,"-input"),ref:Y,onChange:we,disabled:Se,checked:!!he,type:I})),ue.createElement("span",{className:"".concat(te,"-inner")}))});Ue.Z=_},31561:function(sn,Ue,e){e.d(Ue,{Z:function(){return I}});var t=e(5016),d=e(18082),w=e(52456),k=e(5883),f=e(35593),P=e(92310),n=e.n(P),ee=e(8654),ue=e(59301),x=e(10228),_=e(16089),b=x.Z.ESC,O=x.Z.TAB;function de(F){var q=F.visible,Q=F.triggerRef,Y=F.onVisibleChange,Z=F.autoFocus,De=F.overlayRef,he=ue.useRef(!1),it=function(){if(q){var G,K;(G=Q.current)===null||G===void 0||(K=G.focus)===null||K===void 0||K.call(G),Y==null||Y(!1)}},ye=function(){var G;return(G=De.current)!==null&&G!==void 0&&G.focus?(De.current.focus(),he.current=!0,!0):!1},we=function(G){switch(G.keyCode){case b:it();break;case O:{var K=!1;he.current||(K=ye()),K?G.preventDefault():it();break}}};ue.useEffect(function(){return q?(window.addEventListener("keydown",we),Z&&(0,_.Z)(ye,3),function(){window.removeEventListener("keydown",we),he.current=!1}):function(){he.current=!1}},[q])}var J=(0,ue.forwardRef)(function(F,q){var Q=F.overlay,Y=F.arrow,Z=F.prefixCls,De=(0,ue.useMemo)(function(){var it;return typeof Q=="function"?it=Q():it=Q,it},[Q]),he=(0,ee.sQ)(q,De==null?void 0:De.ref);return ue.createElement(ue.Fragment,null,Y&&ue.createElement("div",{className:"".concat(Z,"-arrow")}),ue.cloneElement(De,{ref:(0,ee.Yr)(De)?he:void 0}))}),te=J,$e={adjustX:1,adjustY:1},xe=[0,0],Xe={topLeft:{points:["bl","tl"],overflow:$e,offset:[0,-4],targetOffset:xe},top:{points:["bc","tc"],overflow:$e,offset:[0,-4],targetOffset:xe},topRight:{points:["br","tr"],overflow:$e,offset:[0,-4],targetOffset:xe},bottomLeft:{points:["tl","bl"],overflow:$e,offset:[0,4],targetOffset:xe},bottom:{points:["tc","bc"],overflow:$e,offset:[0,4],targetOffset:xe},bottomRight:{points:["tr","br"],overflow:$e,offset:[0,4],targetOffset:xe}},Se=Xe,H=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function A(F,q){var Q,Y=F.arrow,Z=Y===void 0?!1:Y,De=F.prefixCls,he=De===void 0?"rc-dropdown":De,it=F.transitionName,ye=F.animation,we=F.align,oe=F.placement,G=oe===void 0?"bottomLeft":oe,K=F.placements,i=K===void 0?Se:K,h=F.getPopupContainer,M=F.showAction,C=F.hideAction,E=F.overlayClassName,L=F.overlayStyle,j=F.visible,Ce=F.trigger,Ee=Ce===void 0?["hover"]:Ce,Te=F.autoFocus,Be=F.overlay,ot=F.children,nt=F.onVisibleChange,fe=(0,k.Z)(F,H),Ye=ue.useState(),R=(0,w.Z)(Ye,2),D=R[0],N=R[1],s="visible"in F?j:D,V=ue.useRef(null),me=ue.useRef(null),v=ue.useRef(null);ue.useImperativeHandle(q,function(){return V.current});var u=function(Ne){N(Ne),nt==null||nt(Ne)};de({visible:s,triggerRef:v,onVisibleChange:u,autoFocus:Te,overlayRef:me});var $=function(Ne){var Re=F.onOverlayClick;N(!1),Re&&Re(Ne)},z=function(){return ue.createElement(te,{ref:me,overlay:Be,prefixCls:he,arrow:Z})},B=function(){return typeof Be=="function"?z:z()},U=function(){var Ne=F.minOverlayWidthMatchTrigger,Re=F.alignPoint;return"minOverlayWidthMatchTrigger"in F?Ne:!Re},be=function(){var Ne=F.openClassName;return Ne!==void 0?Ne:"".concat(he,"-open")},pe=ue.cloneElement(ot,{className:n()((Q=ot.props)===null||Q===void 0?void 0:Q.className,s&&be()),ref:(0,ee.Yr)(ot)?(0,ee.sQ)(v,ot.ref):void 0}),Le=C;return!Le&&Ee.indexOf("contextMenu")!==-1&&(Le=["click"]),ue.createElement(f.Z,(0,t.Z)({builtinPlacements:i},fe,{prefixCls:he,ref:V,popupClassName:n()(E,(0,d.Z)({},"".concat(he,"-show-arrow"),Z)),popupStyle:L,action:Ee,showAction:M,hideAction:Le,popupPlacement:G,popupAlign:we,popupTransitionName:it,popupAnimation:ye,popupVisible:s,stretch:U()?"minWidth":"",popup:B(),onPopupVisibleChange:u,onPopupClick:$,getPopupContainer:h}),pe)}var r=ue.forwardRef(A),I=r},93681:function(sn,Ue,e){e.r(Ue),e.d(Ue,{BaseInput:function(){return x},default:function(){return Xe}});var t=e(5016),d=e(20049),w=e(18082),k=e(10928),f=e(92310),P=e.n(f),n=e(59301),ee=e(5643),ue=function(H){var A,r,I=H.inputElement,F=H.prefixCls,q=H.prefix,Q=H.suffix,Y=H.addonBefore,Z=H.addonAfter,De=H.className,he=H.style,it=H.disabled,ye=H.readOnly,we=H.focused,oe=H.triggerFocus,G=H.allowClear,K=H.value,i=H.handleReset,h=H.hidden,M=H.classes,C=H.classNames,E=H.dataAttrs,L=H.styles,j=H.components,Ce=(j==null?void 0:j.affixWrapper)||"span",Ee=(j==null?void 0:j.groupWrapper)||"span",Te=(j==null?void 0:j.wrapper)||"span",Be=(j==null?void 0:j.groupAddon)||"span",ot=(0,n.useRef)(null),nt=function(z){var B;(B=ot.current)!==null&&B!==void 0&&B.contains(z.target)&&(oe==null||oe())},fe=function(){var z;if(!G)return null;var B=!it&&!ye&&K,U="".concat(F,"-clear-icon"),be=(0,k.Z)(G)==="object"&&G!==null&&G!==void 0&&G.clearIcon?G.clearIcon:"\u2716";return n.createElement("span",{onClick:i,onMouseDown:function(Le){return Le.preventDefault()},className:P()(U,(z={},(0,w.Z)(z,"".concat(U,"-hidden"),!B),(0,w.Z)(z,"".concat(U,"-has-suffix"),!!Q),z)),role:"button",tabIndex:-1},be)},Ye=(0,n.cloneElement)(I,{value:K,hidden:h,className:P()((A=I.props)===null||A===void 0?void 0:A.className,!(0,ee.X3)(H)&&!(0,ee.He)(H)&&De)||null,style:(0,d.Z)((0,d.Z)({},(r=I.props)===null||r===void 0?void 0:r.style),!(0,ee.X3)(H)&&!(0,ee.He)(H)?he:{})});if((0,ee.X3)(H)){var R,D="".concat(F,"-affix-wrapper"),N=P()(D,(R={},(0,w.Z)(R,"".concat(D,"-disabled"),it),(0,w.Z)(R,"".concat(D,"-focused"),we),(0,w.Z)(R,"".concat(D,"-readonly"),ye),(0,w.Z)(R,"".concat(D,"-input-with-clear-btn"),Q&&G&&K),R),!(0,ee.He)(H)&&De,M==null?void 0:M.affixWrapper,C==null?void 0:C.affixWrapper),s=(Q||G)&&n.createElement("span",{className:P()("".concat(F,"-suffix"),C==null?void 0:C.suffix),style:L==null?void 0:L.suffix},fe(),Q);Ye=n.createElement(Ce,(0,t.Z)({className:N,style:(0,d.Z)((0,d.Z)({},(0,ee.He)(H)?void 0:he),L==null?void 0:L.affixWrapper),hidden:!(0,ee.He)(H)&&h,onClick:nt},E==null?void 0:E.affixWrapper,{ref:ot}),q&&n.createElement("span",{className:P()("".concat(F,"-prefix"),C==null?void 0:C.prefix),style:L==null?void 0:L.prefix},q),(0,n.cloneElement)(I,{value:K,hidden:null}),s)}if((0,ee.He)(H)){var V="".concat(F,"-group"),me="".concat(V,"-addon"),v=P()("".concat(F,"-wrapper"),V,M==null?void 0:M.wrapper),u=P()("".concat(F,"-group-wrapper"),De,M==null?void 0:M.group);return n.createElement(Ee,{className:u,style:he,hidden:h},n.createElement(Te,{className:v},Y&&n.createElement(Be,{className:me},Y),(0,n.cloneElement)(Ye,{hidden:null}),Z&&n.createElement(Be,{className:me},Z)))}return Ye},x=ue,_=e(92393),b=e(52456),O=e(5883),de=e(18929),J=e(2738),te=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],$e=(0,n.forwardRef)(function(Se,H){var A=Se.autoComplete,r=Se.onChange,I=Se.onFocus,F=Se.onBlur,q=Se.onPressEnter,Q=Se.onKeyDown,Y=Se.prefixCls,Z=Y===void 0?"rc-input":Y,De=Se.disabled,he=Se.htmlSize,it=Se.className,ye=Se.maxLength,we=Se.suffix,oe=Se.showCount,G=Se.type,K=G===void 0?"text":G,i=Se.classes,h=Se.classNames,M=Se.styles,C=(0,O.Z)(Se,te),E=(0,de.Z)(Se.defaultValue,{value:Se.value}),L=(0,b.Z)(E,2),j=L[0],Ce=L[1],Ee=(0,n.useState)(!1),Te=(0,b.Z)(Ee,2),Be=Te[0],ot=Te[1],nt=(0,n.useRef)(null),fe=function(u){nt.current&&(0,ee.nH)(nt.current,u)};(0,n.useImperativeHandle)(H,function(){return{focus:fe,blur:function(){var u;(u=nt.current)===null||u===void 0||u.blur()},setSelectionRange:function(u,$,z){var B;(B=nt.current)===null||B===void 0||B.setSelectionRange(u,$,z)},select:function(){var u;(u=nt.current)===null||u===void 0||u.select()},input:nt.current}}),(0,n.useEffect)(function(){ot(function(v){return v&&De?!1:v})},[De]);var Ye=function(u){Se.value===void 0&&Ce(u.target.value),nt.current&&(0,ee.rJ)(nt.current,u,r)},R=function(u){q&&u.key==="Enter"&&q(u),Q==null||Q(u)},D=function(u){ot(!0),I==null||I(u)},N=function(u){ot(!1),F==null||F(u)},s=function(u){Ce(""),fe(),nt.current&&(0,ee.rJ)(nt.current,u,r)},V=function(){var u=(0,J.Z)(Se,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return n.createElement("input",(0,t.Z)({autoComplete:A},u,{onChange:Ye,onFocus:D,onBlur:N,onKeyDown:R,className:P()(Z,(0,w.Z)({},"".concat(Z,"-disabled"),De),h==null?void 0:h.input),style:M==null?void 0:M.input,ref:nt,size:he,type:K}))},me=function(){var u=Number(ye)>0;if(we||oe){var $=(0,ee.D7)(j),z=(0,_.Z)($).length,B=(0,k.Z)(oe)==="object"?oe.formatter({value:$,count:z,maxLength:ye}):"".concat(z).concat(u?" / ".concat(ye):"");return n.createElement(n.Fragment,null,!!oe&&n.createElement("span",{className:P()("".concat(Z,"-show-count-suffix"),(0,w.Z)({},"".concat(Z,"-show-count-has-suffix"),!!we),h==null?void 0:h.count),style:(0,d.Z)({},M==null?void 0:M.count)},B),we)}return null};return n.createElement(x,(0,t.Z)({},C,{prefixCls:Z,className:it,inputElement:V(),handleReset:s,value:(0,ee.D7)(j),focused:Be,triggerFocus:fe,suffix:me(),disabled:De,classes:i,classNames:h,styles:M}))}),xe=$e,Xe=xe},5643:function(sn,Ue,e){e.d(Ue,{D7:function(){return f},He:function(){return t},X3:function(){return d},nH:function(){return k},rJ:function(){return w}});function t(P){return!!(P.addonBefore||P.addonAfter)}function d(P){return!!(P.prefix||P.suffix||P.allowClear)}function w(P,n,ee,ue){if(ee){var x=n;if(n.type==="click"){var _=P.cloneNode(!0);x=Object.create(n,{target:{value:_},currentTarget:{value:_}}),_.value="",ee(x);return}if(ue!==void 0){x=Object.create(n,{target:{value:P},currentTarget:{value:P}}),P.value=ue,ee(x);return}ee(x)}}function k(P,n){if(P){P.focus(n);var ee=n||{},ue=ee.cursor;if(ue){var x=P.value.length;switch(ue){case"start":P.setSelectionRange(0,0);break;case"end":P.setSelectionRange(x,x);break;default:P.setSelectionRange(0,x)}}}}function f(P){return typeof P=="undefined"||P===null?"":String(P)}},15285:function(sn,Ue,e){e.d(Ue,{iz:function(){return mt},ck:function(){return Qt},BW:function(){return tt},sN:function(){return Qt},Wd:function(){return ne},ZP:function(){return Qe},Xl:function(){return Q}});var t=e(5016),d=e(18082),w=e(20049),k=e(92393),f=e(52456),P=e(5883),n=e(92310),ee=e.n(n),ue=e(11780),x=e(18929),_=e(13697),b=e(48736),O=e(59301),de=e(4676),J=O.createContext(null);function te(ve,ge){return ve===void 0?null:"".concat(ve,"-").concat(ge)}function $e(ve){var ge=O.useContext(J);return te(ge,ve)}var xe=e(80547),Xe=["children","locked"],Se=O.createContext(null);function H(ve,ge){var We=(0,w.Z)({},ve);return Object.keys(ge).forEach(function(Ge){var Ke=ge[Ge];Ke!==void 0&&(We[Ge]=Ke)}),We}function A(ve){var ge=ve.children,We=ve.locked,Ge=(0,P.Z)(ve,Xe),Ke=O.useContext(Se),st=(0,xe.Z)(function(){return H(Ke,Ge)},[Ke,Ge],function(rt,yt){return!We&&(rt[0]!==yt[0]||!(0,_.Z)(rt[1],yt[1],!0))});return O.createElement(Se.Provider,{value:st},ge)}var r=[],I=O.createContext(null);function F(){return O.useContext(I)}var q=O.createContext(r);function Q(ve){var ge=O.useContext(q);return O.useMemo(function(){return ve!==void 0?[].concat((0,k.Z)(ge),[ve]):ge},[ge,ve])}var Y=O.createContext(null),Z=O.createContext({}),De=Z,he=e(29194);function it(ve){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,he.Z)(ve)){var We=ve.nodeName.toLowerCase(),Ge=["input","select","textarea","button"].includes(We)||ve.isContentEditable||We==="a"&&!!ve.getAttribute("href"),Ke=ve.getAttribute("tabindex"),st=Number(Ke),rt=null;return Ke&&!Number.isNaN(st)?rt=st:Ge&&rt===null&&(rt=0),Ge&&ve.disabled&&(rt=null),rt!==null&&(rt>=0||ge&&rt<0)}return!1}function ye(ve){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,We=(0,k.Z)(ve.querySelectorAll("*")).filter(function(Ge){return it(Ge,ge)});return it(ve,ge)&&We.unshift(ve),We}var we=null;function oe(){we=document.activeElement}function G(){we=null}function K(){if(we)try{we.focus()}catch(ve){}}function i(ve,ge){if(ge.keyCode===9){var We=ye(ve),Ge=We[ge.shiftKey?0:We.length-1],Ke=Ge===document.activeElement||ve===document.activeElement;if(Ke){var st=We[ge.shiftKey?We.length-1:0];st.focus(),ge.preventDefault()}}}var h=e(10228),M=e(16089),C=h.Z.LEFT,E=h.Z.RIGHT,L=h.Z.UP,j=h.Z.DOWN,Ce=h.Z.ENTER,Ee=h.Z.ESC,Te=h.Z.HOME,Be=h.Z.END,ot=[L,j,C,E];function nt(ve,ge,We,Ge){var Ke,st,rt,yt,Ht="prev",Ut="next",dn="children",gn="parent";if(ve==="inline"&&Ge===Ce)return{inlineTrigger:!0};var nn=(Ke={},(0,d.Z)(Ke,L,Ht),(0,d.Z)(Ke,j,Ut),Ke),mn=(st={},(0,d.Z)(st,C,We?Ut:Ht),(0,d.Z)(st,E,We?Ht:Ut),(0,d.Z)(st,j,dn),(0,d.Z)(st,Ce,dn),st),ae=(rt={},(0,d.Z)(rt,L,Ht),(0,d.Z)(rt,j,Ut),(0,d.Z)(rt,Ce,dn),(0,d.Z)(rt,Ee,gn),(0,d.Z)(rt,C,We?dn:gn),(0,d.Z)(rt,E,We?gn:dn),rt),Ae={inline:nn,horizontal:mn,vertical:ae,inlineSub:nn,horizontalSub:ae,verticalSub:ae},Ie=(yt=Ae["".concat(ve).concat(ge?"":"Sub")])===null||yt===void 0?void 0:yt[Ge];switch(Ie){case Ht:return{offset:-1,sibling:!0};case Ut:return{offset:1,sibling:!0};case gn:return{offset:-1,sibling:!1};case dn:return{offset:1,sibling:!1};default:return null}}function fe(ve){for(var ge=ve;ge;){if(ge.getAttribute("data-menu-list"))return ge;ge=ge.parentElement}return null}function Ye(ve,ge){for(var We=ve||document.activeElement;We;){if(ge.has(We))return We;We=We.parentElement}return null}function R(ve,ge){var We=ye(ve,!0);return We.filter(function(Ge){return ge.has(Ge)})}function D(ve,ge,We){var Ge=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!ve)return null;var Ke=R(ve,ge),st=Ke.length,rt=Ke.findIndex(function(yt){return We===yt});return Ge<0?rt===-1?rt=st-1:rt-=1:Ge>0&&(rt+=1),rt=(rt+st)%st,Ke[rt]}var N=function(ge,We){var Ge=new Set,Ke=new Map,st=new Map;return ge.forEach(function(rt){var yt=document.querySelector("[data-menu-id='".concat(te(We,rt),"']"));yt&&(Ge.add(yt),st.set(yt,rt),Ke.set(rt,yt))}),{elements:Ge,key2element:Ke,element2key:st}};function s(ve,ge,We,Ge,Ke,st,rt,yt,Ht,Ut){var dn=O.useRef(),gn=O.useRef();gn.current=ge;var nn=function(){M.Z.cancel(dn.current)};return O.useEffect(function(){return function(){nn()}},[]),function(mn){var ae=mn.which;if([].concat(ot,[Ce,Ee,Te,Be]).includes(ae)){var Ae=st(),Ie=N(Ae,Ge),Me=Ie,Pe=Me.elements,zt=Me.key2element,Zt=Me.element2key,Mt=zt.get(ge),ft=Ye(Mt,Pe),Jt=Zt.get(ft),Lt=nt(ve,rt(Jt,!0).length===1,We,ae);if(!Lt&&ae!==Te&&ae!==Be)return;(ot.includes(ae)||[Te,Be].includes(ae))&&mn.preventDefault();var Kt=function(fr){if(fr){var Tr=fr,an=fr.querySelector("a");an!=null&&an.getAttribute("href")&&(Tr=an);var Vt=Zt.get(fr);yt(Vt),nn(),dn.current=(0,M.Z)(function(){gn.current===Vt&&Tr.focus()})}};if([Te,Be].includes(ae)||Lt.sibling||!ft){var Yt;!ft||ve==="inline"?Yt=Ke.current:Yt=fe(ft);var xn,Pn=R(Yt,Pe);ae===Te?xn=Pn[0]:ae===Be?xn=Pn[Pn.length-1]:xn=D(Yt,Pe,ft,Lt.offset),Kt(xn)}else if(Lt.inlineTrigger)Ht(Jt);else if(Lt.offset>0)Ht(Jt,!0),nn(),dn.current=(0,M.Z)(function(){Ie=N(Ae,Ge);var rr=ft.getAttribute("aria-controls"),fr=document.getElementById(rr),Tr=D(fr,Ie.elements);Kt(Tr)},5);else if(Lt.offset<0){var Cn=rt(Jt,!0),Vn=Cn[Cn.length-2],En=zt.get(Vn);Ht(Vn,!1),Kt(En)}}Ut==null||Ut(mn)}}function V(ve){Promise.resolve().then(ve)}var me="__RC_UTIL_PATH_SPLIT__",v=function(ge){return ge.join(me)},u=function(ge){return ge.split(me)},$="rc-menu-more";function z(){var ve=O.useState({}),ge=(0,f.Z)(ve,2),We=ge[1],Ge=(0,O.useRef)(new Map),Ke=(0,O.useRef)(new Map),st=O.useState([]),rt=(0,f.Z)(st,2),yt=rt[0],Ht=rt[1],Ut=(0,O.useRef)(0),dn=(0,O.useRef)(!1),gn=function(){dn.current||We({})},nn=(0,O.useCallback)(function(zt,Zt){var Mt=v(Zt);Ke.current.set(Mt,zt),Ge.current.set(zt,Mt),Ut.current+=1;var ft=Ut.current;V(function(){ft===Ut.current&&gn()})},[]),mn=(0,O.useCallback)(function(zt,Zt){var Mt=v(Zt);Ke.current.delete(Mt),Ge.current.delete(zt)},[]),ae=(0,O.useCallback)(function(zt){Ht(zt)},[]),Ae=(0,O.useCallback)(function(zt,Zt){var Mt=Ge.current.get(zt)||"",ft=u(Mt);return Zt&&yt.includes(ft[0])&&ft.unshift($),ft},[yt]),Ie=(0,O.useCallback)(function(zt,Zt){return zt.some(function(Mt){var ft=Ae(Mt,!0);return ft.includes(Zt)})},[Ae]),Me=function(){var Zt=(0,k.Z)(Ge.current.keys());return yt.length&&Zt.push($),Zt},Pe=(0,O.useCallback)(function(zt){var Zt="".concat(Ge.current.get(zt)).concat(me),Mt=new Set;return(0,k.Z)(Ke.current.keys()).forEach(function(ft){ft.startsWith(Zt)&&Mt.add(Ke.current.get(ft))}),Mt},[]);return O.useEffect(function(){return function(){dn.current=!0}},[]),{registerPath:nn,unregisterPath:mn,refreshOverflowKeys:ae,isSubPathKey:Ie,getKeyPath:Ae,getKeys:Me,getSubPathKeys:Pe}}function B(ve){var ge=O.useRef(ve);ge.current=ve;var We=O.useCallback(function(){for(var Ge,Ke=arguments.length,st=new Array(Ke),rt=0;rt1&&(Pe.motionAppear=!1);var zt=Pe.onVisibleChanged;return Pe.onVisibleChanged=function(Zt){return!nn.current&&!Zt&&Ie(!0),zt==null?void 0:zt(Zt)},Ae?null:O.createElement(A,{mode:st,locked:!nn.current},O.createElement(l.default,(0,t.Z)({visible:Me},Pe,{forceRender:Ht,removeOnLeave:!1,leavedClassName:"".concat(yt,"-hidden")}),function(Zt){var Mt=Zt.className,ft=Zt.style;return O.createElement(Nn,{id:ge,className:Mt,style:ft},Ke)}))}var p=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],S=["active"],se=function(ge){var We,Ge=ge.style,Ke=ge.className,st=ge.title,rt=ge.eventKey,yt=ge.warnKey,Ht=ge.disabled,Ut=ge.internalPopupClose,dn=ge.children,gn=ge.itemIcon,nn=ge.expandIcon,mn=ge.popupClassName,ae=ge.popupOffset,Ae=ge.popupStyle,Ie=ge.onClick,Me=ge.onMouseEnter,Pe=ge.onMouseLeave,zt=ge.onTitleClick,Zt=ge.onTitleMouseEnter,Mt=ge.onTitleMouseLeave,ft=(0,P.Z)(ge,p),Jt=$e(rt),Lt=O.useContext(Se),Kt=Lt.prefixCls,Yt=Lt.mode,xn=Lt.openKeys,Pn=Lt.disabled,Cn=Lt.overflowDisabled,Vn=Lt.activeKey,En=Lt.selectedKeys,rr=Lt.itemIcon,fr=Lt.expandIcon,Tr=Lt.onItemClick,an=Lt.onOpenChange,Vt=Lt.onActive,On=O.useContext(De),zn=On._internalRenderSubMenuItem,mr=O.useContext(Y),sr=mr.isSubPathKey,yr=Q(),br="".concat(Kt,"-submenu"),Br=Pn||Ht,Mr=O.useRef(),zr=O.useRef(),jt=gn!=null?gn:rr,cn=nn!=null?nn:fr,Gt=xn.includes(rt),nr=!Cn&&Gt,Ir=sr(En,rt),cr=Et(rt,Br,Zt,Mt),Or=cr.active,qr=(0,P.Z)(cr,S),So=O.useState(!1),Kr=(0,f.Z)(So,2),Vr=Kr[0],fo=Kr[1],ao=function(mo){Br||fo(mo)},so=function(mo){ao(!0),Me==null||Me({key:rt,domEvent:mo})},Ho=function(mo){ao(!1),Pe==null||Pe({key:rt,domEvent:mo})},Zo=O.useMemo(function(){return Or||(Yt!=="inline"?Vr||sr([Vn],rt):!1)},[Yt,Or,Vn,Vr,rt,sr]),go=kt(yr.length),zo=function(mo){Br||(zt==null||zt({key:rt,domEvent:mo}),Yt==="inline"&&an(rt,!Gt))},ro=B(function(Bo){Ie==null||Ie(Wt(Bo)),Tr(Bo)}),qt=function(mo){Yt!=="inline"&&an(rt,mo)},ur=function(){Vt(rt)},Hn=Jt&&"".concat(Jt,"-popup"),dr=O.createElement("div",(0,t.Z)({role:"menuitem",style:go,className:"".concat(br,"-title"),tabIndex:Br?null:-1,ref:Mr,title:typeof st=="string"?st:null,"data-menu-id":Cn&&Jt?null:Jt,"aria-expanded":nr,"aria-haspopup":!0,"aria-controls":Hn,"aria-disabled":Br,onClick:zo,onFocus:ur},qr),st,O.createElement(Tt,{icon:Yt!=="horizontal"?cn:void 0,props:(0,w.Z)((0,w.Z)({},ge),{},{isOpen:nr,isSubMenu:!0})},O.createElement("i",{className:"".concat(br,"-arrow")}))),Er=O.useRef(Yt);if(Yt!=="inline"&&yr.length>1?Er.current="vertical":Er.current=Yt,!Cn){var Ur=Er.current;dr=O.createElement(X,{mode:Ur,prefixCls:br,visible:!Ut&&nr&&Yt!=="inline",popupClassName:mn,popupOffset:ae,popupStyle:Ae,popup:O.createElement(A,{mode:Ur==="horizontal"?"vertical":Ur},O.createElement(Nn,{id:Hn,ref:zr},dn)),disabled:Br,onVisibleChange:qt},dr)}var Io=O.createElement(ue.Z.Item,(0,t.Z)({role:"none"},ft,{component:"li",style:Ge,className:ee()(br,"".concat(br,"-").concat(Yt),Ke,(We={},(0,d.Z)(We,"".concat(br,"-open"),nr),(0,d.Z)(We,"".concat(br,"-active"),Zo),(0,d.Z)(We,"".concat(br,"-selected"),Ir),(0,d.Z)(We,"".concat(br,"-disabled"),Br),We)),onMouseEnter:so,onMouseLeave:Ho}),dr,!Cn&&O.createElement(g,{id:Hn,open:nr,keyPath:yr},dn));return zn&&(Io=zn(Io,ge,{selected:Ir,active:Zo,open:nr,disabled:Br})),O.createElement(A,{onItemClick:ro,mode:Yt==="horizontal"?"vertical":Yt,itemIcon:jt,expandIcon:cn},Io)};function ne(ve){var ge=ve.eventKey,We=ve.children,Ge=Q(ge),Ke=ze(We,Ge),st=F();O.useEffect(function(){if(st)return st.registerPath(ge,Ge),function(){st.unregisterPath(ge,Ge)}},[Ge]);var rt;return st?rt=Ke:rt=O.createElement(se,ve,Ke),O.createElement(q.Provider,{value:Ge},rt)}var ke=e(10928),He=["className","title","eventKey","children"],et=["children"],lt=function(ge){var We=ge.className,Ge=ge.title,Ke=ge.eventKey,st=ge.children,rt=(0,P.Z)(ge,He),yt=O.useContext(Se),Ht=yt.prefixCls,Ut="".concat(Ht,"-item-group");return O.createElement("li",(0,t.Z)({role:"presentation"},rt,{onClick:function(gn){return gn.stopPropagation()},className:ee()(Ut,We)}),O.createElement("div",{role:"presentation",className:"".concat(Ut,"-title"),title:typeof Ge=="string"?Ge:void 0},Ge),O.createElement("ul",{role:"group",className:"".concat(Ut,"-list")},st))};function tt(ve){var ge=ve.children,We=(0,P.Z)(ve,et),Ge=Q(We.eventKey),Ke=ze(ge,Ge),st=F();return st?Ke:O.createElement(lt,(0,wt.Z)(We,["warnKey"]),Ke)}function mt(ve){var ge=ve.className,We=ve.style,Ge=O.useContext(Se),Ke=Ge.prefixCls,st=F();return st?null:O.createElement("li",{role:"separator",className:ee()("".concat(Ke,"-item-divider"),ge),style:We})}var vt=["label","children","key","type"];function dt(ve){return(ve||[]).map(function(ge,We){if(ge&&(0,ke.Z)(ge)==="object"){var Ge=ge,Ke=Ge.label,st=Ge.children,rt=Ge.key,yt=Ge.type,Ht=(0,P.Z)(Ge,vt),Ut=rt!=null?rt:"tmp-".concat(We);return st||yt==="group"?yt==="group"?O.createElement(tt,(0,t.Z)({key:Ut},Ht,{title:Ke}),dt(st)):O.createElement(ne,(0,t.Z)({key:Ut},Ht,{title:Ke}),dt(st)):yt==="divider"?O.createElement(mt,(0,t.Z)({key:Ut},Ht)):O.createElement(Qt,(0,t.Z)({key:Ut},Ht),Ke)}return null}).filter(function(ge){return ge})}function Bt(ve,ge,We){var Ge=ve;return ge&&(Ge=dt(ge)),ze(Ge,We)}var pt=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],bt=[],At=O.forwardRef(function(ve,ge){var We,Ge,Ke=ve,st=Ke.prefixCls,rt=st===void 0?"rc-menu":st,yt=Ke.rootClassName,Ht=Ke.style,Ut=Ke.className,dn=Ke.tabIndex,gn=dn===void 0?0:dn,nn=Ke.items,mn=Ke.children,ae=Ke.direction,Ae=Ke.id,Ie=Ke.mode,Me=Ie===void 0?"vertical":Ie,Pe=Ke.inlineCollapsed,zt=Ke.disabled,Zt=Ke.disabledOverflow,Mt=Ke.subMenuOpenDelay,ft=Mt===void 0?.1:Mt,Jt=Ke.subMenuCloseDelay,Lt=Jt===void 0?.1:Jt,Kt=Ke.forceSubMenuRender,Yt=Ke.defaultOpenKeys,xn=Ke.openKeys,Pn=Ke.activeKey,Cn=Ke.defaultActiveFirst,Vn=Ke.selectable,En=Vn===void 0?!0:Vn,rr=Ke.multiple,fr=rr===void 0?!1:rr,Tr=Ke.defaultSelectedKeys,an=Ke.selectedKeys,Vt=Ke.onSelect,On=Ke.onDeselect,zn=Ke.inlineIndent,mr=zn===void 0?24:zn,sr=Ke.motion,yr=Ke.defaultMotions,br=Ke.triggerSubMenuAction,Br=br===void 0?"hover":br,Mr=Ke.builtinPlacements,zr=Ke.itemIcon,jt=Ke.expandIcon,cn=Ke.overflowedIndicator,Gt=cn===void 0?"...":cn,nr=Ke.overflowedIndicatorPopupClassName,Ir=Ke.getPopupContainer,cr=Ke.onClick,Or=Ke.onOpenChange,qr=Ke.onKeyDown,So=Ke.openAnimation,Kr=Ke.openTransitionName,Vr=Ke._internalRenderMenuItem,fo=Ke._internalRenderSubMenuItem,ao=(0,P.Z)(Ke,pt),so=O.useMemo(function(){return Bt(mn,nn,bt)},[mn,nn]),Ho=O.useState(!1),Zo=(0,f.Z)(Ho,2),go=Zo[0],zo=Zo[1],ro=O.useRef(),qt=pe(Ae),ur=ae==="rtl",Hn=(0,x.Z)(Yt,{value:xn,postState:function(co){return co||bt}}),dr=(0,f.Z)(Hn,2),Er=dr[0],Ur=dr[1],Io=function(co){var xo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function _o(){Ur(co),Or==null||Or(co)}xo?(0,de.flushSync)(_o):_o()},Bo=O.useState(Er),mo=(0,f.Z)(Bo,2),Do=mo[0],eo=mo[1],Zr=O.useRef(!1),Mo=O.useMemo(function(){return(Me==="inline"||Me==="vertical")&&Pe?["vertical",Pe]:[Me,!1]},[Me,Pe]),ho=(0,f.Z)(Mo,2),Ro=ho[0],yo=ho[1],va=Ro==="inline",da=O.useState(Ro),Ia=(0,f.Z)(da,2),qo=Ia[0],Ea=Ia[1],Fa=O.useState(yo),Sa=(0,f.Z)(Fa,2),bo=Sa[0],Ja=Sa[1];O.useEffect(function(){Ea(Ro),Ja(yo),Zr.current&&(va?Ur(Do):Io(bt))},[Ro,yo]);var La=O.useState(0),Ba=(0,f.Z)(La,2),pa=Ba[0],Na=Ba[1],xa=pa>=so.length-1||qo!=="horizontal"||Zt;O.useEffect(function(){va&&eo(Er)},[Er]),O.useEffect(function(){return Zr.current=!0,function(){Zr.current=!1}},[]);var aa=z(),Ra=aa.registerPath,Ta=aa.unregisterPath,Aa=aa.refreshOverflowKeys,ca=aa.isSubPathKey,Hr=aa.getKeyPath,Fr=aa.getKeys,jo=aa.getSubPathKeys,Fo=O.useMemo(function(){return{registerPath:Ra,unregisterPath:Ta}},[Ra,Ta]),Po=O.useMemo(function(){return{isSubPathKey:ca}},[ca]);O.useEffect(function(){Aa(xa?bt:so.slice(pa+1).map(function(Oo){return Oo.key}))},[pa,xa]);var ko=(0,x.Z)(Pn||Cn&&((We=so[0])===null||We===void 0?void 0:We.key),{value:Pn}),Uo=(0,f.Z)(ko,2),$o=Uo[0],to=Uo[1],ga=B(function(Oo){to(Oo)}),ia=B(function(){to(void 0)});(0,O.useImperativeHandle)(ge,function(){return{list:ro.current,focus:function(co){var xo,_o=Fr(),ea=N(_o,qt),Pa=ea.elements,ha=ea.key2element,ka=ea.element2key,ei=R(ro.current,Pa),si=$o!=null?$o:ei[0]?ka.get(ei[0]):(xo=so.find(function(gi){return!gi.props.disabled}))===null||xo===void 0?void 0:xo.key,ti=ha.get(si);if(si&&ti){var Va;ti==null||(Va=ti.focus)===null||Va===void 0||Va.call(ti,co)}}}});var za=(0,x.Z)(Tr||[],{value:an,postState:function(co){return Array.isArray(co)?co:co==null?bt:[co]}}),qa=(0,f.Z)(za,2),Za=qa[0],ja=qa[1],Wa=function(co){if(En){var xo=co.key,_o=Za.includes(xo),ea;fr?_o?ea=Za.filter(function(ha){return ha!==xo}):ea=[].concat((0,k.Z)(Za),[xo]):ea=[xo],ja(ea);var Pa=(0,w.Z)((0,w.Z)({},co),{},{selectedKeys:ea});_o?On==null||On(Pa):Vt==null||Vt(Pa)}!fr&&Er.length&&qo!=="inline"&&Io(bt)},Ka=B(function(Oo){cr==null||cr(Wt(Oo)),Wa(Oo)}),$a=B(function(Oo,co){var xo=Er.filter(function(ea){return ea!==Oo});if(co)xo.push(Oo);else if(qo!=="inline"){var _o=jo(Oo);xo=xo.filter(function(ea){return!_o.has(ea)})}(0,_.Z)(Er,xo,!0)||Io(xo,!0)}),Ha=function(co,xo){var _o=xo!=null?xo:!Er.includes(co);$a(co,_o)},Ma=s(qo,$o,ur,qt,ro,Fr,Hr,to,Ha,qr);O.useEffect(function(){zo(!0)},[]);var _a=O.useMemo(function(){return{_internalRenderMenuItem:Vr,_internalRenderSubMenuItem:fo}},[Vr,fo]),ii=qo!=="horizontal"||Zt?so:so.map(function(Oo,co){return O.createElement(A,{key:Oo.key,overflowDisabled:co>pa},Oo)}),li=O.createElement(ue.Z,(0,t.Z)({id:Ae,ref:ro,prefixCls:"".concat(rt,"-overflow"),component:"ul",itemComponent:Qt,className:ee()(rt,"".concat(rt,"-root"),"".concat(rt,"-").concat(qo),Ut,(Ge={},(0,d.Z)(Ge,"".concat(rt,"-inline-collapsed"),bo),(0,d.Z)(Ge,"".concat(rt,"-rtl"),ur),Ge),yt),dir:ae,style:Ht,role:"menu",tabIndex:gn,data:ii,renderRawItem:function(co){return co},renderRawRest:function(co){var xo=co.length,_o=xo?so.slice(-xo):null;return O.createElement(ne,{eventKey:$,title:Gt,disabled:xa,internalPopupClose:xo===0,popupClassName:nr},_o)},maxCount:qo!=="horizontal"||Zt?ue.Z.INVALIDATE:ue.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(co){Na(co)},onKeyDown:Ma},ao));return O.createElement(De.Provider,{value:_a},O.createElement(J.Provider,{value:qt},O.createElement(A,{prefixCls:rt,rootClassName:yt,mode:qo,openKeys:Er,rtl:ur,disabled:zt,motion:go?sr:null,defaultMotions:go?yr:null,activeKey:$o,onActive:ga,onInactive:ia,selectedKeys:Za,inlineIndent:mr,subMenuOpenDelay:ft,subMenuCloseDelay:Lt,forceSubMenuRender:Kt,builtinPlacements:Mr,triggerSubMenuAction:Br,getPopupContainer:Ir,itemIcon:zr,expandIcon:jt,onItemClick:Ka,onOpenChange:$a},O.createElement(Y.Provider,{value:Po},li),O.createElement("div",{style:{display:"none"},"aria-hidden":!0},O.createElement(I.Provider,{value:Fo},so)))))}),en=At,Rt=en;Rt.Item=Qt,Rt.SubMenu=ne,Rt.ItemGroup=tt,Rt.Divider=mt;var Qe=Rt},11780:function(sn,Ue,e){e.d(Ue,{Z:function(){return oe}});var t=e(5016),d=e(20049),w=e(52456),k=e(5883),f=e(59301),P=e(92310),n=e.n(P),ee=e(29301),ue=e(34280),x=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],_=void 0;function b(G,K){var i=G.prefixCls,h=G.invalidate,M=G.item,C=G.renderItem,E=G.responsive,L=G.responsiveDisabled,j=G.registerSize,Ce=G.itemKey,Ee=G.className,Te=G.style,Be=G.children,ot=G.display,nt=G.order,fe=G.component,Ye=fe===void 0?"div":fe,R=(0,k.Z)(G,x),D=E&&!ot;function N(u){j(Ce,u)}f.useEffect(function(){return function(){N(null)}},[]);var s=C&&M!==_?C(M,{index:nt}):Be,V;h||(V={opacity:D?0:1,height:D?0:_,overflowY:D?"hidden":_,order:E?nt:_,pointerEvents:D?"none":_,position:D?"absolute":_});var me={};D&&(me["aria-hidden"]=!0);var v=f.createElement(Ye,(0,t.Z)({className:n()(!h&&i,Ee),style:(0,d.Z)((0,d.Z)({},V),Te)},me,R,{ref:K}),s);return E&&(v=f.createElement(ee.Z,{onResize:function($){var z=$.offsetWidth;N(z)},disabled:L},v)),v}var O=f.forwardRef(b);O.displayName="Item";var de=O,J=e(6089),te=e(4676),$e=e(16089);function xe(G){if(typeof MessageChannel=="undefined")(0,$e.Z)(G);else{var K=new MessageChannel;K.port1.onmessage=function(){return G()},K.port2.postMessage(void 0)}}function Xe(){var G=f.useRef(null),K=function(h){G.current||(G.current=[],xe(function(){(0,te.unstable_batchedUpdates)(function(){G.current.forEach(function(M){M()}),G.current=null})})),G.current.push(h)};return K}function Se(G,K){var i=f.useState(K),h=(0,w.Z)(i,2),M=h[0],C=h[1],E=(0,J.Z)(function(L){G(function(){C(L)})});return[M,E]}var H=f.createContext(null),A=["component"],r=["className"],I=["className"],F=function(K,i){var h=f.useContext(H);if(!h){var M=K.component,C=M===void 0?"div":M,E=(0,k.Z)(K,A);return f.createElement(C,(0,t.Z)({},E,{ref:i}))}var L=h.className,j=(0,k.Z)(h,r),Ce=K.className,Ee=(0,k.Z)(K,I);return f.createElement(H.Provider,{value:null},f.createElement(de,(0,t.Z)({ref:i,className:n()(L,Ce)},j,Ee)))},q=f.forwardRef(F);q.displayName="RawItem";var Q=q,Y=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Z="responsive",De="invalidate";function he(G){return"+ ".concat(G.length," ...")}function it(G,K){var i=G.prefixCls,h=i===void 0?"rc-overflow":i,M=G.data,C=M===void 0?[]:M,E=G.renderItem,L=G.renderRawItem,j=G.itemKey,Ce=G.itemWidth,Ee=Ce===void 0?10:Ce,Te=G.ssr,Be=G.style,ot=G.className,nt=G.maxCount,fe=G.renderRest,Ye=G.renderRawRest,R=G.suffix,D=G.component,N=D===void 0?"div":D,s=G.itemComponent,V=G.onVisibleChange,me=(0,k.Z)(G,Y),v=Te==="full",u=Xe(),$=Se(u,null),z=(0,w.Z)($,2),B=z[0],U=z[1],be=B||0,pe=Se(u,new Map),Le=(0,w.Z)(pe,2),le=Le[0],Ne=Le[1],Re=Se(u,0),wt=(0,w.Z)(Re,2),Ft=wt[0],Et=wt[1],kt=Se(u,0),Tt=(0,w.Z)(kt,2),gt=Tt[0],Wt=Tt[1],wn=Se(u,0),Yn=(0,w.Z)(wn,2),Tn=Yn[0],Gn=Yn[1],lr=(0,f.useState)(null),Kn=(0,w.Z)(lr,2),Qt=Kn[0],tr=Kn[1],hr=(0,f.useState)(null),An=(0,w.Z)(hr,2),Nn=An[0],wr=An[1],ze=f.useMemo(function(){return Nn===null&&v?Number.MAX_SAFE_INTEGER:Nn||0},[Nn,B]),ht=(0,f.useState)(!1),xt=(0,w.Z)(ht,2),ut=xt[0],Xt=xt[1],Mn="".concat(h,"-item"),$t=Math.max(Ft,gt),Rn=nt===Z,X=C.length&&Rn,l=nt===De,g=X||typeof nt=="number"&&C.length>nt,p=(0,f.useMemo)(function(){var Qe=C;return X?B===null&&v?Qe=C:Qe=C.slice(0,Math.min(C.length,be/Ee)):typeof nt=="number"&&(Qe=C.slice(0,nt)),Qe},[C,Ee,B,nt,X]),S=(0,f.useMemo)(function(){return X?C.slice(ze+1):C.slice(p.length)},[C,p,X,ze]),se=(0,f.useCallback)(function(Qe,ve){var ge;return typeof j=="function"?j(Qe):(ge=j&&(Qe==null?void 0:Qe[j]))!==null&&ge!==void 0?ge:ve},[j]),ne=(0,f.useCallback)(E||function(Qe){return Qe},[E]);function ke(Qe,ve,ge){Nn===Qe&&(ve===void 0||ve===Qt)||(wr(Qe),ge||(Xt(Qebe){ke(We-1,Qe-Ge-Tn+gt);break}}R&&mt(0)+Tn>be&&tr(null)}},[be,le,gt,Tn,se,p]);var vt=ut&&!!S.length,dt={};Qt!==null&&X&&(dt={position:"absolute",left:Qt,top:0});var Bt={prefixCls:Mn,responsive:X,component:s,invalidate:l},pt=L?function(Qe,ve){var ge=se(Qe,ve);return f.createElement(H.Provider,{key:ge,value:(0,d.Z)((0,d.Z)({},Bt),{},{order:ve,item:Qe,itemKey:ge,registerSize:et,display:ve<=ze})},L(Qe,ve))}:function(Qe,ve){var ge=se(Qe,ve);return f.createElement(de,(0,t.Z)({},Bt,{order:ve,key:ge,item:Qe,renderItem:ne,itemKey:ge,registerSize:et,display:ve<=ze}))},bt={order:vt?ze:Number.MAX_SAFE_INTEGER,className:"".concat(Mn,"-rest"),registerSize:lt,display:vt},At=fe||he,en=Ye?f.createElement(H.Provider,{value:(0,d.Z)((0,d.Z)({},Bt),bt)},Ye(S)):f.createElement(de,(0,t.Z)({},Bt,bt),typeof At=="function"?At(S):At),Rt=f.createElement(N,(0,t.Z)({className:n()(!l&&h,ot),style:Be,ref:K},me),p.map(pt),g?en:null,R&&f.createElement(de,(0,t.Z)({},Bt,{responsive:Rn,responsiveDisabled:!X,order:ze,className:"".concat(Mn,"-suffix"),registerSize:tt,display:!0,style:dt}),R));return Rn?f.createElement(ee.Z,{onResize:He,disabled:!X},Rt):Rt}var ye=f.forwardRef(it);ye.displayName="Overflow",ye.Item=Q,ye.RESPONSIVE=Z,ye.INVALIDATE=De;var we=ye,oe=we},17115:function(sn,Ue,e){e.d(Ue,{ZP:function(){return n}});var t=e(52456),d=e(59301),w=e(47273),k=0,f=(0,w.Z)();function P(){var ee;return f?(ee=k,k+=1):ee="TEST_OR_SSR",ee}function n(ee){var ue=d.useState(),x=(0,t.Z)(ue,2),_=x[0],b=x[1];return d.useEffect(function(){b("rc_select_".concat(P()))},[]),ee||_}},77861:function(sn,Ue,e){e.d(Ue,{Ac:function(){return U},Xo:function(){return Wt},Wx:function(){return Yn},ZP:function(){return g},lk:function(){return H}});var t=e(5016),d=e(92393),w=e(18082),k=e(20049),f=e(52456),P=e(5883),n=e(10928),ee=e(18929),ue=e(48736),x=e(59301),_=e(92310),b=e.n(_),O=e(34280),de=e(49658),J=e(10228),te=e(8654),$e=function(S){var se=S.className,ne=S.customizeIcon,ke=S.customizeIconProps,He=S.onMouseDown,et=S.onClick,lt=S.children,tt;return typeof ne=="function"?tt=ne(ke):tt=ne,x.createElement("span",{className:se,onMouseDown:function(vt){vt.preventDefault(),He&&He(vt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:et,"aria-hidden":!0},tt!==void 0?tt:x.createElement("span",{className:b()(se.split(/\s+/).map(function(mt){return"".concat(mt,"-icon")}))},lt))},xe=$e;function Xe(p,S,se,ne,ke){var He=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,et=arguments.length>6?arguments[6]:void 0,lt=arguments.length>7?arguments[7]:void 0,tt=x.useMemo(function(){if((0,n.Z)(ne)==="object")return ne.clearIcon;if(ke)return ke},[ne,ke]),mt=x.useMemo(function(){return!!(!He&&ne&&(se.length||et)&&!(lt==="combobox"&&et===""))},[ne,He,se.length,et,lt]);return{allowClear:mt,clearIcon:x.createElement(xe,{className:"".concat(p,"-clear"),onMouseDown:S,customizeIcon:tt},"\xD7")}}var Se=x.createContext(null);function H(){return x.useContext(Se)}function A(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,S=x.useState(!1),se=(0,f.Z)(S,2),ne=se[0],ke=se[1],He=x.useRef(null),et=function(){window.clearTimeout(He.current)};x.useEffect(function(){return et},[]);var lt=function(mt,vt){et(),He.current=window.setTimeout(function(){ke(mt),vt&&vt()},p)};return[ne,lt,et]}function r(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,S=x.useRef(null),se=x.useRef(null);x.useEffect(function(){return function(){window.clearTimeout(se.current)}},[]);function ne(ke){(ke||S.current===null)&&(S.current=ke),window.clearTimeout(se.current),se.current=window.setTimeout(function(){S.current=null},p)}return[function(){return S.current},ne]}function I(p,S,se,ne){var ke=x.useRef(null);ke.current={open:S,triggerOpen:se,customizedTrigger:ne},x.useEffect(function(){function He(et){var lt;if(!((lt=ke.current)!==null&<!==void 0&<.customizedTrigger)){var tt=et.target;tt.shadowRoot&&et.composed&&(tt=et.composedPath()[0]||tt),ke.current.open&&p().filter(function(mt){return mt}).every(function(mt){return!mt.contains(tt)&&mt!==tt})&&ke.current.triggerOpen(!1)}}return window.addEventListener("mousedown",He),function(){return window.removeEventListener("mousedown",He)}},[])}var F=e(26112),q=e(11780),Q=function(S,se){var ne,ke,He=S.prefixCls,et=S.id,lt=S.inputElement,tt=S.disabled,mt=S.tabIndex,vt=S.autoFocus,dt=S.autoComplete,Bt=S.editable,pt=S.activeDescendantId,bt=S.value,At=S.maxLength,en=S.onKeyDown,Rt=S.onMouseDown,Qe=S.onChange,ve=S.onPaste,ge=S.onCompositionStart,We=S.onCompositionEnd,Ge=S.open,Ke=S.attrs,st=lt||x.createElement("input",null),rt=st,yt=rt.ref,Ht=rt.props,Ut=Ht.onKeyDown,dn=Ht.onChange,gn=Ht.onMouseDown,nn=Ht.onCompositionStart,mn=Ht.onCompositionEnd,ae=Ht.style;return(0,ue.Kp)(!("maxLength"in st.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),st=x.cloneElement(st,(0,k.Z)((0,k.Z)((0,k.Z)({type:"search"},Ht),{},{id:et,ref:(0,te.sQ)(se,yt),disabled:tt,tabIndex:mt,autoComplete:dt||"off",autoFocus:vt,className:b()("".concat(He,"-selection-search-input"),(ne=st)===null||ne===void 0||(ke=ne.props)===null||ke===void 0?void 0:ke.className),role:"combobox","aria-label":"Search","aria-expanded":Ge||!1,"aria-haspopup":"listbox","aria-owns":"".concat(et,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(et,"_list"),"aria-activedescendant":Ge?pt:void 0},Ke),{},{value:Bt?bt:"",maxLength:At,readOnly:!Bt,unselectable:Bt?null:"on",style:(0,k.Z)((0,k.Z)({},ae),{},{opacity:Bt?null:0}),onKeyDown:function(Ie){en(Ie),Ut&&Ut(Ie)},onMouseDown:function(Ie){Rt(Ie),gn&&gn(Ie)},onChange:function(Ie){Qe(Ie),dn&&dn(Ie)},onCompositionStart:function(Ie){ge(Ie),nn&&nn(Ie)},onCompositionEnd:function(Ie){We(Ie),mn&&mn(Ie)},onPaste:ve})),st},Y=x.forwardRef(Q);Y.displayName="Input";var Z=Y;function De(p){return Array.isArray(p)?p:p!==void 0?[p]:[]}var he=typeof window!="undefined"&&window.document&&window.document.documentElement,it=he;function ye(p){return p!=null}function we(p){return!p&&p!==0}function oe(p){return["string","number"].includes((0,n.Z)(p))}function G(p){var S=void 0;return p&&(oe(p.title)?S=p.title.toString():oe(p.label)&&(S=p.label.toString())),S}function K(p,S){it?x.useLayoutEffect(p,S):x.useEffect(p,S)}function i(p){var S;return(S=p.key)!==null&&S!==void 0?S:p.value}var h=function(S){S.preventDefault(),S.stopPropagation()},M=function(S){var se=S.id,ne=S.prefixCls,ke=S.values,He=S.open,et=S.searchValue,lt=S.autoClearSearchValue,tt=S.inputRef,mt=S.placeholder,vt=S.disabled,dt=S.mode,Bt=S.showSearch,pt=S.autoFocus,bt=S.autoComplete,At=S.activeDescendantId,en=S.tabIndex,Rt=S.removeIcon,Qe=S.maxTagCount,ve=S.maxTagTextLength,ge=S.maxTagPlaceholder,We=ge===void 0?function(Vn){return"+ ".concat(Vn.length," ...")}:ge,Ge=S.tagRender,Ke=S.onToggleOpen,st=S.onRemove,rt=S.onInputChange,yt=S.onInputPaste,Ht=S.onInputKeyDown,Ut=S.onInputMouseDown,dn=S.onInputCompositionStart,gn=S.onInputCompositionEnd,nn=x.useRef(null),mn=(0,x.useState)(0),ae=(0,f.Z)(mn,2),Ae=ae[0],Ie=ae[1],Me=(0,x.useState)(!1),Pe=(0,f.Z)(Me,2),zt=Pe[0],Zt=Pe[1],Mt="".concat(ne,"-selection"),ft=He||dt==="multiple"&<===!1||dt==="tags"?et:"",Jt=dt==="tags"||dt==="multiple"&<===!1||Bt&&(He||zt);K(function(){Ie(nn.current.scrollWidth)},[ft]);function Lt(Vn,En,rr,fr,Tr){return x.createElement("span",{className:b()("".concat(Mt,"-item"),(0,w.Z)({},"".concat(Mt,"-item-disabled"),rr)),title:G(Vn)},x.createElement("span",{className:"".concat(Mt,"-item-content")},En),fr&&x.createElement(xe,{className:"".concat(Mt,"-item-remove"),onMouseDown:h,onClick:Tr,customizeIcon:Rt},"\xD7"))}function Kt(Vn,En,rr,fr,Tr){var an=function(On){h(On),Ke(!He)};return x.createElement("span",{onMouseDown:an},Ge({label:En,value:Vn,disabled:rr,closable:fr,onClose:Tr}))}function Yt(Vn){var En=Vn.disabled,rr=Vn.label,fr=Vn.value,Tr=!vt&&!En,an=rr;if(typeof ve=="number"&&(typeof rr=="string"||typeof rr=="number")){var Vt=String(an);Vt.length>ve&&(an="".concat(Vt.slice(0,ve),"..."))}var On=function(mr){mr&&mr.stopPropagation(),st(Vn)};return typeof Ge=="function"?Kt(fr,an,En,Tr,On):Lt(Vn,an,En,Tr,On)}function xn(Vn){var En=typeof We=="function"?We(Vn):We;return Lt({title:En},En,!1)}var Pn=x.createElement("div",{className:"".concat(Mt,"-search"),style:{width:Ae},onFocus:function(){Zt(!0)},onBlur:function(){Zt(!1)}},x.createElement(Z,{ref:tt,open:He,prefixCls:ne,id:se,inputElement:null,disabled:vt,autoFocus:pt,autoComplete:bt,editable:Jt,activeDescendantId:At,value:ft,onKeyDown:Ht,onMouseDown:Ut,onChange:rt,onPaste:yt,onCompositionStart:dn,onCompositionEnd:gn,tabIndex:en,attrs:(0,F.Z)(S,!0)}),x.createElement("span",{ref:nn,className:"".concat(Mt,"-search-mirror"),"aria-hidden":!0},ft,"\xA0")),Cn=x.createElement(q.Z,{prefixCls:"".concat(Mt,"-overflow"),data:ke,renderItem:Yt,renderRest:xn,suffix:Pn,itemKey:i,maxCount:Qe});return x.createElement(x.Fragment,null,Cn,!ke.length&&!ft&&x.createElement("span",{className:"".concat(Mt,"-placeholder")},mt))},C=M,E=function(S){var se=S.inputElement,ne=S.prefixCls,ke=S.id,He=S.inputRef,et=S.disabled,lt=S.autoFocus,tt=S.autoComplete,mt=S.activeDescendantId,vt=S.mode,dt=S.open,Bt=S.values,pt=S.placeholder,bt=S.tabIndex,At=S.showSearch,en=S.searchValue,Rt=S.activeValue,Qe=S.maxLength,ve=S.onInputKeyDown,ge=S.onInputMouseDown,We=S.onInputChange,Ge=S.onInputPaste,Ke=S.onInputCompositionStart,st=S.onInputCompositionEnd,rt=S.title,yt=x.useState(!1),Ht=(0,f.Z)(yt,2),Ut=Ht[0],dn=Ht[1],gn=vt==="combobox",nn=gn||At,mn=Bt[0],ae=en||"";gn&&Rt&&!Ut&&(ae=Rt),x.useEffect(function(){gn&&dn(!1)},[gn,Rt]);var Ae=vt!=="combobox"&&!dt&&!At?!1:!!ae,Ie=rt===void 0?G(mn):rt,Me=function(){if(mn)return null;var zt=Ae?{visibility:"hidden"}:void 0;return x.createElement("span",{className:"".concat(ne,"-selection-placeholder"),style:zt},pt)};return x.createElement(x.Fragment,null,x.createElement("span",{className:"".concat(ne,"-selection-search")},x.createElement(Z,{ref:He,prefixCls:ne,id:ke,open:dt,inputElement:se,disabled:et,autoFocus:lt,autoComplete:tt,editable:nn,activeDescendantId:mt,value:ae,onKeyDown:ve,onMouseDown:ge,onChange:function(zt){dn(!0),We(zt)},onPaste:Ge,onCompositionStart:Ke,onCompositionEnd:st,tabIndex:bt,attrs:(0,F.Z)(S,!0),maxLength:gn?Qe:void 0})),!gn&&mn?x.createElement("span",{className:"".concat(ne,"-selection-item"),title:Ie,style:Ae?{visibility:"hidden"}:void 0},mn.label):null,Me())},L=E;function j(p){return![J.Z.ESC,J.Z.SHIFT,J.Z.BACKSPACE,J.Z.TAB,J.Z.WIN_KEY,J.Z.ALT,J.Z.META,J.Z.WIN_KEY_RIGHT,J.Z.CTRL,J.Z.SEMICOLON,J.Z.EQUALS,J.Z.CAPS_LOCK,J.Z.CONTEXT_MENU,J.Z.F1,J.Z.F2,J.Z.F3,J.Z.F4,J.Z.F5,J.Z.F6,J.Z.F7,J.Z.F8,J.Z.F9,J.Z.F10,J.Z.F11,J.Z.F12].includes(p)}var Ce=function(S,se){var ne=(0,x.useRef)(null),ke=(0,x.useRef)(!1),He=S.prefixCls,et=S.open,lt=S.mode,tt=S.showSearch,mt=S.tokenWithEnter,vt=S.autoClearSearchValue,dt=S.onSearch,Bt=S.onSearchSubmit,pt=S.onToggleOpen,bt=S.onInputKeyDown,At=S.domRef;x.useImperativeHandle(se,function(){return{focus:function(){ne.current.focus()},blur:function(){ne.current.blur()}}});var en=r(0),Rt=(0,f.Z)(en,2),Qe=Rt[0],ve=Rt[1],ge=function(ae){var Ae=ae.which;(Ae===J.Z.UP||Ae===J.Z.DOWN)&&ae.preventDefault(),bt&&bt(ae),Ae===J.Z.ENTER&<==="tags"&&!ke.current&&!et&&(Bt==null||Bt(ae.target.value)),j(Ae)&&pt(!0)},We=function(){ve(!0)},Ge=(0,x.useRef)(null),Ke=function(ae){dt(ae,!0,ke.current)!==!1&&pt(!0)},st=function(){ke.current=!0},rt=function(ae){ke.current=!1,lt!=="combobox"&&Ke(ae.target.value)},yt=function(ae){var Ae=ae.target.value;if(mt&&Ge.current&&/[\r\n]/.test(Ge.current)){var Ie=Ge.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Ae=Ae.replace(Ie,Ge.current)}Ge.current=null,Ke(Ae)},Ht=function(ae){var Ae=ae.clipboardData,Ie=Ae.getData("text");Ge.current=Ie},Ut=function(ae){var Ae=ae.target;if(Ae!==ne.current){var Ie=document.body.style.msTouchAction!==void 0;Ie?setTimeout(function(){ne.current.focus()}):ne.current.focus()}},dn=function(ae){var Ae=Qe();ae.target!==ne.current&&!Ae&<!=="combobox"&&ae.preventDefault(),(lt!=="combobox"&&(!tt||!Ae)||!et)&&(et&&vt!==!1&&dt("",!0,!1),pt())},gn={inputRef:ne,onInputKeyDown:ge,onInputMouseDown:We,onInputChange:yt,onInputPaste:Ht,onInputCompositionStart:st,onInputCompositionEnd:rt},nn=lt==="multiple"||lt==="tags"?x.createElement(C,(0,t.Z)({},S,gn)):x.createElement(L,(0,t.Z)({},S,gn));return x.createElement("div",{ref:At,className:"".concat(He,"-selector"),onClick:Ut,onMouseDown:dn},nn)},Ee=x.forwardRef(Ce);Ee.displayName="Selector";var Te=Ee,Be=e(35593),ot=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],nt=function(S){var se=S===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:se,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:se,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:se,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:se,adjustY:1},htmlRegion:"scroll"}}},fe=function(S,se){var ne=S.prefixCls,ke=S.disabled,He=S.visible,et=S.children,lt=S.popupElement,tt=S.animation,mt=S.transitionName,vt=S.dropdownStyle,dt=S.dropdownClassName,Bt=S.direction,pt=Bt===void 0?"ltr":Bt,bt=S.placement,At=S.builtinPlacements,en=S.dropdownMatchSelectWidth,Rt=S.dropdownRender,Qe=S.dropdownAlign,ve=S.getPopupContainer,ge=S.empty,We=S.getTriggerDOMNode,Ge=S.onPopupVisibleChange,Ke=S.onPopupMouseEnter,st=(0,P.Z)(S,ot),rt="".concat(ne,"-dropdown"),yt=lt;Rt&&(yt=Rt(lt));var Ht=x.useMemo(function(){return At||nt(en)},[At,en]),Ut=tt?"".concat(rt,"-").concat(tt):mt,dn=typeof en=="number",gn=x.useMemo(function(){return dn?null:en===!1?"minWidth":"width"},[en,dn]),nn=vt;dn&&(nn=(0,k.Z)((0,k.Z)({},nn),{},{width:en}));var mn=x.useRef(null);return x.useImperativeHandle(se,function(){return{getPopupElement:function(){return mn.current}}}),x.createElement(Be.Z,(0,t.Z)({},st,{showAction:Ge?["click"]:[],hideAction:Ge?["click"]:[],popupPlacement:bt||(pt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Ht,prefixCls:rt,popupTransitionName:Ut,popup:x.createElement("div",{ref:mn,onMouseEnter:Ke},yt),stretch:gn,popupAlign:Qe,popupVisible:He,getPopupContainer:ve,popupClassName:b()(dt,(0,w.Z)({},"".concat(rt,"-empty"),ge)),popupStyle:nn,getTriggerDOMNode:We,onPopupVisibleChange:Ge}),et)},Ye=x.forwardRef(fe);Ye.displayName="SelectTrigger";var R=Ye,D=e(74604);function N(p,S){var se=p.key,ne;return"value"in p&&(ne=p.value),se!=null?se:ne!==void 0?ne:"rc-index-key-".concat(S)}function s(p,S){var se=p||{},ne=se.label,ke=se.value,He=se.options,et=se.groupLabel,lt=ne||(S?"children":"label");return{label:lt,value:ke||"value",options:He||"options",groupLabel:et||lt}}function V(p){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},se=S.fieldNames,ne=S.childrenAsData,ke=[],He=s(se,!1),et=He.label,lt=He.value,tt=He.options,mt=He.groupLabel;function vt(dt,Bt){dt.forEach(function(pt){if(Bt||!(tt in pt)){var bt=pt[lt];ke.push({key:N(pt,ke.length),groupOption:Bt,data:pt,label:pt[et],value:bt})}else{var At=pt[mt];At===void 0&&ne&&(At=pt.label),ke.push({key:N(pt,ke.length),group:!0,data:pt,label:At}),vt(pt[tt],!0)}})}return vt(p,!1),ke}function me(p){var S=(0,k.Z)({},p);return"props"in S||Object.defineProperty(S,"props",{get:function(){return(0,ue.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),S}}),S}function v(p,S){if(!S||!S.length)return null;var se=!1;function ne(He,et){var lt=(0,D.Z)(et),tt=lt[0],mt=lt.slice(1);if(!tt)return[He];var vt=He.split(tt);return se=se||vt.length>1,vt.reduce(function(dt,Bt){return[].concat((0,d.Z)(dt),(0,d.Z)(ne(Bt,mt)))},[]).filter(function(dt){return dt})}var ke=ne(p,S);return se?ke:null}var u=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],$=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function z(p){return p==="tags"||p==="multiple"}var B=x.forwardRef(function(p,S){var se,ne,ke=p.id,He=p.prefixCls,et=p.className,lt=p.showSearch,tt=p.tagRender,mt=p.direction,vt=p.omitDomProps,dt=p.displayValues,Bt=p.onDisplayValuesChange,pt=p.emptyOptions,bt=p.notFoundContent,At=bt===void 0?"Not Found":bt,en=p.onClear,Rt=p.mode,Qe=p.disabled,ve=p.loading,ge=p.getInputElement,We=p.getRawInputElement,Ge=p.open,Ke=p.defaultOpen,st=p.onDropdownVisibleChange,rt=p.activeValue,yt=p.onActiveValueChange,Ht=p.activeDescendantId,Ut=p.searchValue,dn=p.autoClearSearchValue,gn=p.onSearch,nn=p.onSearchSplit,mn=p.tokenSeparators,ae=p.allowClear,Ae=p.suffixIcon,Ie=p.clearIcon,Me=p.OptionList,Pe=p.animation,zt=p.transitionName,Zt=p.dropdownStyle,Mt=p.dropdownClassName,ft=p.dropdownMatchSelectWidth,Jt=p.dropdownRender,Lt=p.dropdownAlign,Kt=p.placement,Yt=p.builtinPlacements,xn=p.getPopupContainer,Pn=p.showAction,Cn=Pn===void 0?[]:Pn,Vn=p.onFocus,En=p.onBlur,rr=p.onKeyUp,fr=p.onKeyDown,Tr=p.onMouseDown,an=(0,P.Z)(p,u),Vt=z(Rt),On=(lt!==void 0?lt:Vt)||Rt==="combobox",zn=(0,k.Z)({},an);$.forEach(function(Hr){delete zn[Hr]}),vt==null||vt.forEach(function(Hr){delete zn[Hr]});var mr=x.useState(!1),sr=(0,f.Z)(mr,2),yr=sr[0],br=sr[1];x.useEffect(function(){br((0,de.Z)())},[]);var Br=x.useRef(null),Mr=x.useRef(null),zr=x.useRef(null),jt=x.useRef(null),cn=x.useRef(null),Gt=A(),nr=(0,f.Z)(Gt,3),Ir=nr[0],cr=nr[1],Or=nr[2];x.useImperativeHandle(S,function(){var Hr,Fr;return{focus:(Hr=jt.current)===null||Hr===void 0?void 0:Hr.focus,blur:(Fr=jt.current)===null||Fr===void 0?void 0:Fr.blur,scrollTo:function(Fo){var Po;return(Po=cn.current)===null||Po===void 0?void 0:Po.scrollTo(Fo)}}});var qr=x.useMemo(function(){var Hr;if(Rt!=="combobox")return Ut;var Fr=(Hr=dt[0])===null||Hr===void 0?void 0:Hr.value;return typeof Fr=="string"||typeof Fr=="number"?String(Fr):""},[Ut,Rt,dt]),So=Rt==="combobox"&&typeof ge=="function"&&ge()||null,Kr=typeof We=="function"&&We(),Vr=(0,te.x1)(Mr,Kr==null||(se=Kr.props)===null||se===void 0?void 0:se.ref),fo=x.useState(!1),ao=(0,f.Z)(fo,2),so=ao[0],Ho=ao[1];(0,O.Z)(function(){Ho(!0)},[]);var Zo=(0,ee.Z)(!1,{defaultValue:Ke,value:Ge}),go=(0,f.Z)(Zo,2),zo=go[0],ro=go[1],qt=so?zo:!1,ur=!At&&pt;(Qe||ur&&qt&&Rt==="combobox")&&(qt=!1);var Hn=ur?!1:qt,dr=x.useCallback(function(Hr){var Fr=Hr!==void 0?Hr:!qt;Qe||(ro(Fr),qt!==Fr&&(st==null||st(Fr)))},[Qe,qt,ro,st]),Er=x.useMemo(function(){return(mn||[]).some(function(Hr){return[` +`,`\r +`].includes(Hr)})},[mn]),Ur=function(Fr,jo,Fo){var Po=!0,ko=Fr;yt==null||yt(null);var Uo=Fo?null:v(Fr,mn);return Rt!=="combobox"&&Uo&&(ko="",nn==null||nn(Uo),dr(!1),Po=!1),gn&&qr!==ko&&gn(ko,{source:jo?"typing":"effect"}),Po},Io=function(Fr){!Fr||!Fr.trim()||gn(Fr,{source:"submit"})};x.useEffect(function(){!qt&&!Vt&&Rt!=="combobox"&&Ur("",!1,!1)},[qt]),x.useEffect(function(){zo&&Qe&&ro(!1),Qe&&cr(!1)},[Qe]);var Bo=r(),mo=(0,f.Z)(Bo,2),Do=mo[0],eo=mo[1],Zr=function(Fr){var jo=Do(),Fo=Fr.which;if(Fo===J.Z.ENTER&&(Rt!=="combobox"&&Fr.preventDefault(),qt||dr(!0)),eo(!!qr),Fo===J.Z.BACKSPACE&&!jo&&Vt&&!qr&&dt.length){for(var Po=(0,d.Z)(dt),ko=null,Uo=Po.length-1;Uo>=0;Uo-=1){var $o=Po[Uo];if(!$o.disabled){Po.splice(Uo,1),ko=$o;break}}ko&&Bt(Po,{type:"remove",values:[ko]})}for(var to=arguments.length,ga=new Array(to>1?to-1:0),ia=1;ia1?jo-1:0),Po=1;Po1?Uo-1:0),to=1;to1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ne.Z)(p).map(function(se,ne){if(!x.isValidElement(se)||!se.type)return null;var ke=se,He=ke.type.isSelectOptGroup,et=ke.key,lt=ke.props,tt=lt.children,mt=(0,P.Z)(lt,wt);return S||!He?Ft(se):(0,k.Z)((0,k.Z)({key:"__RC_SELECT_GRP__".concat(et===null?ne:et,"__"),label:et},mt),{},{options:Et(tt)})}).filter(function(se){return se})}function kt(p,S,se,ne,ke){return x.useMemo(function(){var He=p,et=!p;et&&(He=Et(S));var lt=new Map,tt=new Map,mt=function(Bt,pt,bt){bt&&typeof bt=="string"&&Bt.set(pt[bt],pt)};function vt(dt){for(var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,pt=0;pt1&&arguments[1]!==void 0?arguments[1]:1,xn=yt.length,Pn=0;Pn1&&arguments[1]!==void 0?arguments[1]:!1;Ae(Kt);var xn={source:Yt?"keyboard":"mouse"},Pn=yt[Kt];if(!Pn){At(null,-1,xn);return}At(Pn.value,Kt,xn)};(0,x.useEffect)(function(){Ie(en!==!1?gn(0):-1)},[yt.length,mt]);var Me=x.useCallback(function(Lt){return ve.has(Lt)&&tt!=="combobox"},[tt,(0,d.Z)(ve).toString(),ve.size]);(0,x.useEffect)(function(){var Lt=setTimeout(function(){if(!lt&&et&&ve.size===1){var Yt=Array.from(ve)[0],xn=yt.findIndex(function(Pn){var Cn=Pn.data;return Cn.value===Yt});xn!==-1&&(Ie(xn),dn(xn))}});if(et){var Kt;(Kt=Ht.current)===null||Kt===void 0||Kt.scrollTo(void 0)}return function(){return clearTimeout(Lt)}},[et,mt,bt.length]);var Pe=function(Kt){Kt!==void 0&&Rt(Kt,{selected:!ve.has(Kt)}),lt||vt(!1)};if(x.useImperativeHandle(se,function(){return{onKeyDown:function(Kt){var Yt=Kt.which,xn=Kt.ctrlKey;switch(Yt){case J.Z.N:case J.Z.P:case J.Z.UP:case J.Z.DOWN:{var Pn=0;if(Yt===J.Z.UP?Pn=-1:Yt===J.Z.DOWN?Pn=1:tr()&&xn&&(Yt===J.Z.N?Pn=1:Yt===J.Z.P&&(Pn=-1)),Pn!==0){var Cn=gn(ae+Pn,Pn);dn(Cn),Ie(Cn,!0)}break}case J.Z.ENTER:{var Vn=yt[ae];Vn&&!Vn.data.disabled?Pe(Vn.value):Pe(void 0),et&&Kt.preventDefault();break}case J.Z.ESC:vt(!1),et&&Kt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Kt){dn(Kt)}}}),yt.length===0)return x.createElement("div",{role:"listbox",id:"".concat(He,"_list"),className:"".concat(rt,"-empty"),onMouseDown:Ut},dt);var zt=Object.keys(ge).map(function(Lt){return ge[Lt]}),Zt=function(Kt){return Kt.label};function Mt(Lt,Kt){var Yt=Lt.group;return{role:Yt?"presentation":"option",id:"".concat(He,"_list_").concat(Kt)}}var ft=function(Kt){var Yt=yt[Kt];if(!Yt)return null;var xn=Yt.data||{},Pn=xn.value,Cn=Yt.group,Vn=(0,F.Z)(xn,!0),En=Zt(Yt);return Yt?x.createElement("div",(0,t.Z)({"aria-label":typeof En=="string"&&!Cn?En:null},Vn,{key:Kt},Mt(Yt,Kt),{"aria-selected":Me(Pn)}),Pn):null},Jt={role:"listbox",id:"".concat(He,"_list")};return x.createElement(x.Fragment,null,We&&x.createElement("div",(0,t.Z)({},Jt,{style:{height:0,width:0,overflow:"hidden"}}),ft(ae-1),ft(ae),ft(ae+1)),x.createElement(lr.Z,{itemKey:"key",ref:Ht,data:yt,height:Ke,itemHeight:st,fullHeight:!1,onMouseDown:Ut,onScroll:Bt,virtual:We,direction:Ge,innerProps:We?null:Jt},function(Lt,Kt){var Yt,xn=Lt.group,Pn=Lt.groupOption,Cn=Lt.data,Vn=Lt.label,En=Lt.value,rr=Cn.key;if(xn){var fr,Tr=(fr=Cn.title)!==null&&fr!==void 0?fr:An(Vn)?Vn.toString():void 0;return x.createElement("div",{className:b()(rt,"".concat(rt,"-group")),title:Tr},Vn!==void 0?Vn:rr)}var an=Cn.disabled,Vt=Cn.title,On=Cn.children,zn=Cn.style,mr=Cn.className,sr=(0,P.Z)(Cn,hr),yr=(0,Gn.Z)(sr,zt),br=Me(En),Br="".concat(rt,"-option"),Mr=b()(rt,Br,mr,(Yt={},(0,w.Z)(Yt,"".concat(Br,"-grouped"),Pn),(0,w.Z)(Yt,"".concat(Br,"-active"),ae===Kt&&!an),(0,w.Z)(Yt,"".concat(Br,"-disabled"),an),(0,w.Z)(Yt,"".concat(Br,"-selected"),br),Yt)),zr=Zt(Lt),jt=!Qe||typeof Qe=="function"||br,cn=typeof zr=="number"?zr:zr||En,Gt=An(cn)?cn.toString():void 0;return Vt!==void 0&&(Gt=Vt),x.createElement("div",(0,t.Z)({},(0,F.Z)(yr),We?{}:Mt(Lt,Kt),{"aria-selected":br,className:Mr,title:Gt,onMouseMove:function(){ae===Kt||an||Ie(Kt)},onClick:function(){an||Pe(En)},style:zn}),x.createElement("div",{className:"".concat(Br,"-content")},cn),x.isValidElement(Qe)||br,jt&&x.createElement(xe,{className:"".concat(rt,"-option-state"),customizeIcon:Qe,customizeIconProps:{isSelected:br}},br?"\u2713":null))}))},wr=x.forwardRef(Nn);wr.displayName="OptionList";var ze=wr;function ht(p){var S=p.mode,se=p.options,ne=p.children,ke=p.backfill,He=p.allowClear,et=p.placeholder,lt=p.getInputElement,tt=p.showSearch,mt=p.onSearch,vt=p.defaultOpen,dt=p.autoFocus,Bt=p.labelInValue,pt=p.value,bt=p.inputValue,At=p.optionLabelProp,en=isMultiple(S),Rt=tt!==void 0?tt:en||S==="combobox",Qe=se||convertChildrenToData(ne);if(warning(S!=="tags"||Qe.every(function(Ge){return!Ge.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),S==="tags"||S==="combobox"){var ve=Qe.some(function(Ge){return Ge.options?Ge.options.some(function(Ke){return typeof("value"in Ke?Ke.value:Ke.key)=="number"}):typeof("value"in Ge?Ge.value:Ge.key)=="number"});warning(!ve,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(S!=="combobox"||!At,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(S==="combobox"||!ke,"`backfill` only works with `combobox` mode."),warning(S==="combobox"||!lt,"`getInputElement` only work with `combobox` mode."),noteOnce(S!=="combobox"||!lt||!He||!et,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),mt&&!Rt&&S!=="combobox"&&S!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!vt||dt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),pt!=null){var ge=toArray(pt);warning(!Bt||ge.every(function(Ge){return _typeof(Ge)==="object"&&("key"in Ge||"value"in Ge)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!en||Array.isArray(pt),"`value` should be array when `mode` is `multiple` or `tags`")}if(ne){var We=null;toNodeArray(ne).some(function(Ge){if(!React.isValidElement(Ge)||!Ge.type)return!1;var Ke=Ge,st=Ke.type;if(st.isSelectOption)return!1;if(st.isSelectOptGroup){var rt=toNodeArray(Ge.props.children).every(function(yt){return!React.isValidElement(yt)||!Ge.type||yt.type.isSelectOption?!0:(We=yt.type,!1)});return!rt}return We=st,!0}),We&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(We.displayName||We.name||We,"`.")),warning(bt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function xt(p,S){if(p){var se=function ne(ke){for(var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,et=0;et2&&arguments[2]!==void 0?arguments[2]:{},dr=Hn.source,Er=dr===void 0?"keyboard":dr;Vr(ur),et&&ne==="combobox"&&qt!==null&&Er==="keyboard"&&Or(String(qt))},[et,ne]),so=function(ur,Hn,dr){var Er=function(){var Ro,yo=mr(ur);return[ae?{label:yo==null?void 0:yo[Mt.label],value:ur,key:(Ro=yo==null?void 0:yo.key)!==null&&Ro!==void 0?Ro:ur}:ur,me(yo)]};if(Hn&&pt){var Ur=Er(),Io=(0,f.Z)(Ur,2),Bo=Io[0],mo=Io[1];pt(Bo,mo)}else if(!Hn&&bt&&dr!=="clear"){var Do=Er(),eo=(0,f.Z)(Do,2),Zr=eo[0],Mo=eo[1];bt(Zr,Mo)}},Ho=Tt(function(qt,ur){var Hn,dr=Pe?ur.selected:!0;dr?Hn=Pe?[].concat((0,d.Z)(zn),[qt]):[qt]:Hn=zn.filter(function(Er){return Er.value!==qt}),Gt(Hn),so(qt,dr),ne==="combobox"?Or(""):(!z||Bt)&&(Kt(""),Or(""))}),Zo=function(ur,Hn){Gt(ur);var dr=Hn.type,Er=Hn.values;(dr==="remove"||dr==="clear")&&Er.forEach(function(Ur){so(Ur.value,!1,dr)})},go=function(ur,Hn){if(Kt(ur),Or(null),Hn.source==="submit"){var dr=(ur||"").trim();if(dr){var Er=Array.from(new Set([].concat((0,d.Z)(yr),[dr])));Gt(Er),so(dr,!0),Kt("")}return}Hn.source!=="blur"&&(ne==="combobox"&&Gt(ur),vt==null||vt(ur))},zo=function(ur){var Hn=ur;ne!=="tags"&&(Hn=ur.map(function(Er){var Ur=Pn.get(Er);return Ur==null?void 0:Ur.value}).filter(function(Er){return Er!==void 0}));var dr=Array.from(new Set([].concat((0,d.Z)(yr),(0,d.Z)(Hn))));Gt(dr),dr.forEach(function(Er){so(Er,!0)})},ro=x.useMemo(function(){var qt=rt!==!1&&en!==!1;return(0,k.Z)((0,k.Z)({},Yt),{},{flattenOptions:cn,onActiveValue:ao,defaultActiveFirstOption:fo,onSelect:Ho,menuItemSelectedIcon:st,rawValues:yr,fieldNames:Mt,virtual:qt,direction:yt,listHeight:Ut,listItemHeight:gn,childrenAsData:zt})},[Yt,cn,ao,fo,Ho,st,yr,Mt,rt,en,Ut,gn,zt]);return x.createElement(Qt.Provider,{value:ro},x.createElement(U,(0,t.Z)({},Ie,{id:Me,prefixCls:He,ref:S,omitDomProps:Mn,mode:ne,displayValues:sr,onDisplayValuesChange:Zo,direction:yt,searchValue:Lt,onSearch:go,autoClearSearchValue:Bt,onSearchSplit:zo,dropdownMatchSelectWidth:en,OptionList:ze,emptyOptions:!cn.length,activeValue:cr,activeDescendantId:"".concat(Me,"_list_").concat(Kr)})))}),X=Rn;X.Option=Yn,X.OptGroup=Wt;var l=X,g=l},9296:function(sn,Ue,e){e.r(Ue),e.d(Ue,{ResizableTextArea:function(){return Y},default:function(){return we}});var t=e(5016),d=e(20049),w=e(18082),k=e(10928),f=e(52456),P=e(5883),n=e(92393),ee=e(92310),ue=e.n(ee),x=e(93681),_=e(5643),b=e(18929),O=e(59301),de=e(29301),J=e(34280),te=e(16089),$e=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,xe=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Xe={},Se;function H(oe){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,K=oe.getAttribute("id")||oe.getAttribute("data-reactid")||oe.getAttribute("name");if(G&&Xe[K])return Xe[K];var i=window.getComputedStyle(oe),h=i.getPropertyValue("box-sizing")||i.getPropertyValue("-moz-box-sizing")||i.getPropertyValue("-webkit-box-sizing"),M=parseFloat(i.getPropertyValue("padding-bottom"))+parseFloat(i.getPropertyValue("padding-top")),C=parseFloat(i.getPropertyValue("border-bottom-width"))+parseFloat(i.getPropertyValue("border-top-width")),E=xe.map(function(j){return"".concat(j,":").concat(i.getPropertyValue(j))}).join(";"),L={sizingStyle:E,paddingSize:M,borderSize:C,boxSizing:h};return G&&K&&(Xe[K]=L),L}function A(oe){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,K=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Se||(Se=document.createElement("textarea"),Se.setAttribute("tab-index","-1"),Se.setAttribute("aria-hidden","true"),document.body.appendChild(Se)),oe.getAttribute("wrap")?Se.setAttribute("wrap",oe.getAttribute("wrap")):Se.removeAttribute("wrap");var h=H(oe,G),M=h.paddingSize,C=h.borderSize,E=h.boxSizing,L=h.sizingStyle;Se.setAttribute("style","".concat(L,";").concat($e)),Se.value=oe.value||oe.placeholder||"";var j=void 0,Ce=void 0,Ee,Te=Se.scrollHeight;if(E==="border-box"?Te+=C:E==="content-box"&&(Te-=M),K!==null||i!==null){Se.value=" ";var Be=Se.scrollHeight-M;K!==null&&(j=Be*K,E==="border-box"&&(j=j+M+C),Te=Math.max(j,Te)),i!==null&&(Ce=Be*i,E==="border-box"&&(Ce=Ce+M+C),Ee=Te>Ce?"":"hidden",Te=Math.min(Ce,Te))}var ot={height:Te,overflowY:Ee,resize:"none"};return j&&(ot.minHeight=j),Ce&&(ot.maxHeight=Ce),ot}var r=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],I=0,F=1,q=2,Q=O.forwardRef(function(oe,G){var K=oe,i=K.prefixCls,h=K.onPressEnter,M=K.defaultValue,C=K.value,E=K.autoSize,L=K.onResize,j=K.className,Ce=K.style,Ee=K.disabled,Te=K.onChange,Be=K.onInternalAutoSize,ot=(0,P.Z)(K,r),nt=(0,b.Z)(M,{value:C,postState:function(Wt){return Wt!=null?Wt:""}}),fe=(0,f.Z)(nt,2),Ye=fe[0],R=fe[1],D=function(Wt){R(Wt.target.value),Te==null||Te(Wt)},N=O.useRef();O.useImperativeHandle(G,function(){return{textArea:N.current}});var s=O.useMemo(function(){return E&&(0,k.Z)(E)==="object"?[E.minRows,E.maxRows]:[]},[E]),V=(0,f.Z)(s,2),me=V[0],v=V[1],u=!!E,$=function(){try{if(document.activeElement===N.current){var Wt=N.current,wn=Wt.selectionStart,Yn=Wt.selectionEnd,Tn=Wt.scrollTop;N.current.setSelectionRange(wn,Yn),N.current.scrollTop=Tn}}catch(Gn){}},z=O.useState(q),B=(0,f.Z)(z,2),U=B[0],be=B[1],pe=O.useState(),Le=(0,f.Z)(pe,2),le=Le[0],Ne=Le[1],Re=function(){be(I)};(0,J.Z)(function(){u&&Re()},[C,me,v,u]),(0,J.Z)(function(){if(U===I)be(F);else if(U===F){var gt=A(N.current,!1,me,v);be(q),Ne(gt)}else $()},[U]);var wt=O.useRef(),Ft=function(){te.Z.cancel(wt.current)},Et=function(Wt){U===q&&(L==null||L(Wt),E&&(Ft(),wt.current=(0,te.Z)(function(){Re()})))};O.useEffect(function(){return Ft},[]);var kt=u?le:null,Tt=(0,d.Z)((0,d.Z)({},Ce),kt);return(U===I||U===F)&&(Tt.overflowY="hidden",Tt.overflowX="hidden"),O.createElement(de.Z,{onResize:Et,disabled:!(E||L)},O.createElement("textarea",(0,t.Z)({},ot,{ref:N,style:Tt,className:ue()(i,j,(0,w.Z)({},"".concat(i,"-disabled"),Ee)),disabled:Ee,value:Ye,onChange:D})))}),Y=Q,Z=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function De(oe,G){return(0,n.Z)(oe||"").slice(0,G).join("")}function he(oe,G,K,i){var h=K;return oe?h=De(K,i):(0,n.Z)(G||"").lengthi&&(h=G),h}var it=O.forwardRef(function(oe,G){var K,i=oe.defaultValue,h=oe.value,M=oe.onFocus,C=oe.onBlur,E=oe.onChange,L=oe.allowClear,j=oe.maxLength,Ce=oe.onCompositionStart,Ee=oe.onCompositionEnd,Te=oe.suffix,Be=oe.prefixCls,ot=Be===void 0?"rc-textarea":Be,nt=oe.classes,fe=oe.showCount,Ye=oe.className,R=oe.style,D=oe.disabled,N=oe.hidden,s=oe.classNames,V=oe.styles,me=oe.onResize,v=(0,P.Z)(oe,Z),u=(0,b.Z)(i,{value:h,defaultValue:i}),$=(0,f.Z)(u,2),z=$[0],B=$[1],U=(0,O.useRef)(null),be=O.useState(!1),pe=(0,f.Z)(be,2),Le=pe[0],le=pe[1],Ne=O.useState(!1),Re=(0,f.Z)(Ne,2),wt=Re[0],Ft=Re[1],Et=O.useRef(),kt=O.useRef(0),Tt=O.useState(null),gt=(0,f.Z)(Tt,2),Wt=gt[0],wn=gt[1],Yn=function(){var $t;($t=U.current)===null||$t===void 0||$t.textArea.focus()};(0,O.useImperativeHandle)(G,function(){return{resizableTextArea:U.current,focus:Yn,blur:function(){var $t;($t=U.current)===null||$t===void 0||$t.textArea.blur()}}}),(0,O.useEffect)(function(){le(function(Mn){return!D&&Mn})},[D]);var Tn=Number(j)>0,Gn=function($t){Ft(!0),Et.current=z,kt.current=$t.currentTarget.selectionStart,Ce==null||Ce($t)},lr=function($t){Ft(!1);var Rn=$t.currentTarget.value;if(Tn){var X,l=kt.current>=j+1||kt.current===((X=Et.current)===null||X===void 0?void 0:X.length);Rn=he(l,Et.current,Rn,j)}Rn!==z&&(B(Rn),(0,_.rJ)($t.currentTarget,$t,E,Rn)),Ee==null||Ee($t)},Kn=function($t){var Rn=$t.target.value;if(!wt&&Tn){var X=$t.target.selectionStart>=j+1||$t.target.selectionStart===Rn.length||!$t.target.selectionStart;Rn=he(X,z,Rn,j)}B(Rn),(0,_.rJ)($t.currentTarget,$t,E,Rn)},Qt=function($t){var Rn=v.onPressEnter,X=v.onKeyDown;$t.key==="Enter"&&Rn&&Rn($t),X==null||X($t)},tr=function($t){le(!0),M==null||M($t)},hr=function($t){le(!1),C==null||C($t)},An=function($t){var Rn;B(""),Yn(),(0,_.rJ)((Rn=U.current)===null||Rn===void 0?void 0:Rn.textArea,$t,E)},Nn=(0,_.D7)(z);!wt&&Tn&&h==null&&(Nn=De(Nn,j));var wr=Te,ze;if(fe){var ht=(0,n.Z)(Nn).length;(0,k.Z)(fe)==="object"?ze=fe.formatter({value:Nn,count:ht,maxLength:j}):ze="".concat(ht).concat(Tn?" / ".concat(j):""),wr=O.createElement(O.Fragment,null,wr,O.createElement("span",{className:ue()("".concat(ot,"-data-count"),s==null?void 0:s.count),style:V==null?void 0:V.count},ze))}var xt=function($t){var Rn;me==null||me($t),(Rn=U.current)!==null&&Rn!==void 0&&Rn.textArea.style.height&&wn(!0)},ut=!v.autoSize&&!fe&&!L,Xt=O.createElement(x.BaseInput,{value:Nn,allowClear:L,handleReset:An,suffix:wr,prefixCls:ot,classes:{affixWrapper:ue()(nt==null?void 0:nt.affixWrapper,(K={},(0,w.Z)(K,"".concat(ot,"-show-count"),fe),(0,w.Z)(K,"".concat(ot,"-textarea-allow-clear"),L),K))},disabled:D,focused:Le,className:Ye,style:(0,d.Z)((0,d.Z)({},R),Wt&&!ut?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof ze=="string"?ze:void 0}},hidden:N,inputElement:O.createElement(Y,(0,t.Z)({},v,{onKeyDown:Qt,onChange:Kn,onFocus:tr,onBlur:hr,onCompositionStart:Gn,onCompositionEnd:lr,className:s==null?void 0:s.textarea,style:(0,d.Z)((0,d.Z)({},V==null?void 0:V.textarea),{},{resize:R==null?void 0:R.resize}),disabled:D,prefixCls:ot,onResize:xt,ref:U}))});return Xt}),ye=it,we=ye},39417:function(sn,Ue,e){e.d(Ue,{Z:function(){return F}});var t=e(5016),d=e(18082),w=e(5883),k=e(20049),f=e(6487),P=e(56789),n=e(41281),ee=e(7942),ue=e(76773),x=e(92310),_=e.n(x),b=e(26112),O=e(59301),de=e(39378),J=function(Q){for(var Y=Q.prefixCls,Z=Q.level,De=Q.isStart,he=Q.isEnd,it="".concat(Y,"-indent-unit"),ye=[],we=0;we0&&arguments[0]!==void 0?arguments[0]:[],D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],N=R.length,s=D.length;if(Math.abs(N-s)!==1)return{add:!1,key:null};function V(me,v){var u=new Map;me.forEach(function(z){u.set(z,!0)});var $=v.filter(function(z){return!u.has(z)});return $.length===1?$[0]:null}return N ").concat(D);return D}var j=te.forwardRef(function(R,D){var N=R.prefixCls,s=R.data,V=R.selectable,me=R.checkable,v=R.expandedKeys,u=R.selectedKeys,$=R.checkedKeys,z=R.loadedKeys,B=R.loadingKeys,U=R.halfCheckedKeys,be=R.keyEntities,pe=R.disabled,Le=R.dragging,le=R.dragOverNodeKey,Ne=R.dropPosition,Re=R.motion,wt=R.height,Ft=R.itemHeight,Et=R.virtual,kt=R.focusable,Tt=R.activeItem,gt=R.focused,Wt=R.tabIndex,wn=R.onKeyDown,Yn=R.onFocus,Tn=R.onBlur,Gn=R.onActiveChange,lr=R.onListChangeStart,Kn=R.onListChangeEnd,Qt=(0,H.Z)(R,we),tr=te.useRef(null),hr=te.useRef(null);te.useImperativeHandle(D,function(){return{scrollTo:function(dt){tr.current.scrollTo(dt)},getIndentWidth:function(){return hr.current.offsetWidth}}});var An=te.useState(v),Nn=(0,Se.Z)(An,2),wr=Nn[0],ze=Nn[1],ht=te.useState(s),xt=(0,Se.Z)(ht,2),ut=xt[0],Xt=xt[1],Mn=te.useState(s),$t=(0,Se.Z)(Mn,2),Rn=$t[0],X=$t[1],l=te.useState([]),g=(0,Se.Z)(l,2),p=g[0],S=g[1],se=te.useState(null),ne=(0,Se.Z)(se,2),ke=ne[0],He=ne[1],et=te.useRef(s);et.current=s;function lt(){var vt=et.current;Xt(vt),X(vt),S([]),He(null),Kn()}(0,A.Z)(function(){ze(v);var vt=it(wr,v);if(vt.key!==null)if(vt.add){var dt=ut.findIndex(function(Rt){var Qe=Rt.key;return Qe===vt.key}),Bt=C(ye(ut,s,vt.key),Et,wt,Ft),pt=ut.slice();pt.splice(dt+1,0,M),X(pt),S(Bt),He("show")}else{var bt=s.findIndex(function(Rt){var Qe=Rt.key;return Qe===vt.key}),At=C(ye(s,ut,vt.key),Et,wt,Ft),en=s.slice();en.splice(bt+1,0,M),X(en),S(At),He("hide")}else ut!==s&&(Xt(s),X(s))},[v,s]),te.useEffect(function(){Le||lt()},[Le]);var tt=Re?Rn:s,mt={expandedKeys:v,selectedKeys:u,loadedKeys:z,loadingKeys:B,checkedKeys:$,halfCheckedKeys:U,dragOverNodeKey:le,dropPosition:Ne,keyEntities:be};return te.createElement(te.Fragment,null,gt&&Tt&&te.createElement("span",{style:oe,"aria-live":"assertive"},L(Tt)),te.createElement("div",null,te.createElement("input",{style:oe,disabled:kt===!1||pe,tabIndex:kt!==!1?Wt:null,onKeyDown:wn,onFocus:Yn,onBlur:Tn,value:"",onChange:G,"aria-label":"for screen reader"})),te.createElement("div",{className:"".concat(N,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},te.createElement("div",{className:"".concat(N,"-indent")},te.createElement("div",{ref:hr,className:"".concat(N,"-indent-unit")}))),te.createElement(r.Z,(0,t.Z)({},Qt,{data:tt,itemKey:E,height:wt,fullHeight:!1,virtual:Et,itemHeight:Ft,prefixCls:"".concat(N,"-list"),ref:tr,onVisibleChange:function(dt,Bt){var pt=new Set(dt),bt=Bt.filter(function(At){return!pt.has(At)});bt.some(function(At){return E(At)===K})&<()}}),function(vt){var dt=vt.pos,Bt=(0,t.Z)({},(Xe(vt.data),vt.data)),pt=vt.title,bt=vt.key,At=vt.isStart,en=vt.isEnd,Rt=(0,Q.km)(bt,dt);delete Bt.key,delete Bt.children;var Qe=(0,Q.H8)(Rt,mt);return te.createElement(he,(0,t.Z)({},Bt,Qe,{title:pt,active:!!Tt&&bt===Tt.key,pos:dt,data:vt.data,isStart:At,isEnd:en,motion:Re,motionNodes:bt===K?p:null,motionType:ke,onMotionStart:lr,onMotionEnd:lt,treeNodeRequiredProps:mt,onMouseMove:function(){Gn(null)}}))}))});j.displayName="NodeList";var Ce=j,Ee=e(35654),Te=e(90782),Be=e(67841),ot=10,nt=function(R){(0,ue.Z)(N,R);var D=(0,x.Z)(N);function N(){var s;(0,P.Z)(this,N);for(var V=arguments.length,me=new Array(V),v=0;v2&&arguments[2]!==void 0?arguments[2]:!1,U=s.state,be=U.dragChildrenKeys,pe=U.dropPosition,Le=U.dropTargetKey,le=U.dropTargetPos,Ne=U.dropAllowed;if(Ne){var Re=s.props.onDrop;if(s.setState({dragOverNodeKey:null}),s.cleanDragState(),Le!==null){var wt=(0,k.Z)((0,k.Z)({},(0,Q.H8)(Le,s.getTreeNodeRequiredProps())),{},{active:((z=s.getActiveItem())===null||z===void 0?void 0:z.key)===Le,data:(0,Be.Z)(s.state.keyEntities,Le).node}),Ft=be.indexOf(Le)!==-1;(0,J.ZP)(!Ft,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Et=(0,Ee.yx)(le),kt={event:u,node:(0,Q.F)(wt),dragNode:s.dragNode?(0,Q.F)(s.dragNode.props):null,dragNodesKeys:[s.dragNode.props.eventKey].concat(be),dropToGap:pe!==0,dropPosition:pe+Number(Et[Et.length-1])};B||Re==null||Re(kt),s.dragNode=null}}},s.cleanDragState=function(){var u=s.state.draggingNodeKey;u!==null&&s.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),s.dragStartMousePosition=null,s.currentMouseOverDroppableNodeKey=null},s.triggerExpandActionExpand=function(u,$){var z=s.state,B=z.expandedKeys,U=z.flattenNodes,be=$.expanded,pe=$.key,Le=$.isLeaf;if(!(Le||u.shiftKey||u.metaKey||u.ctrlKey)){var le=U.filter(function(Re){return Re.key===pe})[0],Ne=(0,Q.F)((0,k.Z)((0,k.Z)({},(0,Q.H8)(pe,s.getTreeNodeRequiredProps())),{},{data:le.data}));s.setExpandedKeys(be?(0,Ee._5)(B,pe):(0,Ee.L0)(B,pe)),s.onNodeExpand(u,Ne)}},s.onNodeClick=function(u,$){var z=s.props,B=z.onClick,U=z.expandAction;U==="click"&&s.triggerExpandActionExpand(u,$),B==null||B(u,$)},s.onNodeDoubleClick=function(u,$){var z=s.props,B=z.onDoubleClick,U=z.expandAction;U==="doubleClick"&&s.triggerExpandActionExpand(u,$),B==null||B(u,$)},s.onNodeSelect=function(u,$){var z=s.state.selectedKeys,B=s.state,U=B.keyEntities,be=B.fieldNames,pe=s.props,Le=pe.onSelect,le=pe.multiple,Ne=$.selected,Re=$[be.key],wt=!Ne;wt?le?z=(0,Ee.L0)(z,Re):z=[Re]:z=(0,Ee._5)(z,Re);var Ft=z.map(function(Et){var kt=(0,Be.Z)(U,Et);return kt?kt.node:null}).filter(function(Et){return Et});s.setUncontrolledState({selectedKeys:z}),Le==null||Le(z,{event:"select",selected:wt,node:$,selectedNodes:Ft,nativeEvent:u.nativeEvent})},s.onNodeCheck=function(u,$,z){var B=s.state,U=B.keyEntities,be=B.checkedKeys,pe=B.halfCheckedKeys,Le=s.props,le=Le.checkStrictly,Ne=Le.onCheck,Re=$.key,wt,Ft={event:"check",node:$,checked:z,nativeEvent:u.nativeEvent};if(le){var Et=z?(0,Ee.L0)(be,Re):(0,Ee._5)(be,Re),kt=(0,Ee._5)(pe,Re);wt={checked:Et,halfChecked:kt},Ft.checkedNodes=Et.map(function(Tn){return(0,Be.Z)(U,Tn)}).filter(function(Tn){return Tn}).map(function(Tn){return Tn.node}),s.setUncontrolledState({checkedKeys:Et})}else{var Tt=(0,Te.S)([].concat((0,f.Z)(be),[Re]),!0,U),gt=Tt.checkedKeys,Wt=Tt.halfCheckedKeys;if(!z){var wn=new Set(gt);wn.delete(Re);var Yn=(0,Te.S)(Array.from(wn),{checked:!1,halfCheckedKeys:Wt},U);gt=Yn.checkedKeys,Wt=Yn.halfCheckedKeys}wt=gt,Ft.checkedNodes=[],Ft.checkedNodesPositions=[],Ft.halfCheckedKeys=Wt,gt.forEach(function(Tn){var Gn=(0,Be.Z)(U,Tn);if(Gn){var lr=Gn.node,Kn=Gn.pos;Ft.checkedNodes.push(lr),Ft.checkedNodesPositions.push({node:lr,pos:Kn})}}),s.setUncontrolledState({checkedKeys:gt},!1,{halfCheckedKeys:Wt})}Ne==null||Ne(wt,Ft)},s.onNodeLoad=function(u){var $=u.key,z=new Promise(function(B,U){s.setState(function(be){var pe=be.loadedKeys,Le=pe===void 0?[]:pe,le=be.loadingKeys,Ne=le===void 0?[]:le,Re=s.props,wt=Re.loadData,Ft=Re.onLoad;if(!wt||Le.indexOf($)!==-1||Ne.indexOf($)!==-1)return null;var Et=wt(u);return Et.then(function(){var kt=s.state.loadedKeys,Tt=(0,Ee.L0)(kt,$);Ft==null||Ft(Tt,{event:"load",node:u}),s.setUncontrolledState({loadedKeys:Tt}),s.setState(function(gt){return{loadingKeys:(0,Ee._5)(gt.loadingKeys,$)}}),B()}).catch(function(kt){if(s.setState(function(gt){return{loadingKeys:(0,Ee._5)(gt.loadingKeys,$)}}),s.loadingRetryTimes[$]=(s.loadingRetryTimes[$]||0)+1,s.loadingRetryTimes[$]>=ot){var Tt=s.state.loadedKeys;(0,J.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),s.setUncontrolledState({loadedKeys:(0,Ee.L0)(Tt,$)}),B()}U(kt)}),{loadingKeys:(0,Ee.L0)(Ne,$)}})});return z.catch(function(){}),z},s.onNodeMouseEnter=function(u,$){var z=s.props.onMouseEnter;z==null||z({event:u,node:$})},s.onNodeMouseLeave=function(u,$){var z=s.props.onMouseLeave;z==null||z({event:u,node:$})},s.onNodeContextMenu=function(u,$){var z=s.props.onRightClick;z&&(u.preventDefault(),z({event:u,node:$}))},s.onFocus=function(){var u=s.props.onFocus;s.setState({focused:!0});for(var $=arguments.length,z=new Array($),B=0;B<$;B++)z[B]=arguments[B];u==null||u.apply(void 0,z)},s.onBlur=function(){var u=s.props.onBlur;s.setState({focused:!1}),s.onActiveChange(null);for(var $=arguments.length,z=new Array($),B=0;B<$;B++)z[B]=arguments[B];u==null||u.apply(void 0,z)},s.getTreeNodeRequiredProps=function(){var u=s.state,$=u.expandedKeys,z=u.selectedKeys,B=u.loadedKeys,U=u.loadingKeys,be=u.checkedKeys,pe=u.halfCheckedKeys,Le=u.dragOverNodeKey,le=u.dropPosition,Ne=u.keyEntities;return{expandedKeys:$||[],selectedKeys:z||[],loadedKeys:B||[],loadingKeys:U||[],checkedKeys:be||[],halfCheckedKeys:pe||[],dragOverNodeKey:Le,dropPosition:le,keyEntities:Ne}},s.setExpandedKeys=function(u){var $=s.state,z=$.treeData,B=$.fieldNames,U=(0,Q.oH)(z,u,B);s.setUncontrolledState({expandedKeys:u,flattenNodes:U},!0)},s.onNodeExpand=function(u,$){var z=s.state.expandedKeys,B=s.state,U=B.listChanging,be=B.fieldNames,pe=s.props,Le=pe.onExpand,le=pe.loadData,Ne=$.expanded,Re=$[be.key];if(!U){var wt=z.indexOf(Re),Ft=!Ne;if((0,J.ZP)(Ne&&wt!==-1||!Ne&&wt===-1,"Expand state not sync with index check"),Ft?z=(0,Ee.L0)(z,Re):z=(0,Ee._5)(z,Re),s.setExpandedKeys(z),Le==null||Le(z,{node:$,expanded:Ft,nativeEvent:u.nativeEvent}),Ft&&le){var Et=s.onNodeLoad($);Et&&Et.then(function(){var kt=(0,Q.oH)(s.state.treeData,z,be);s.setUncontrolledState({flattenNodes:kt})}).catch(function(){var kt=s.state.expandedKeys,Tt=(0,Ee._5)(kt,Re);s.setExpandedKeys(Tt)})}}},s.onListChangeStart=function(){s.setUncontrolledState({listChanging:!0})},s.onListChangeEnd=function(){setTimeout(function(){s.setUncontrolledState({listChanging:!1})})},s.onActiveChange=function(u){var $=s.state.activeKey,z=s.props.onActiveChange;$!==u&&(s.setState({activeKey:u}),u!==null&&s.scrollTo({key:u}),z==null||z(u))},s.getActiveItem=function(){var u=s.state,$=u.activeKey,z=u.flattenNodes;return $===null?null:z.find(function(B){var U=B.key;return U===$})||null},s.offsetActiveKey=function(u){var $=s.state,z=$.flattenNodes,B=$.activeKey,U=z.findIndex(function(Le){var le=Le.key;return le===B});U===-1&&u<0&&(U=z.length),U=(U+u+z.length)%z.length;var be=z[U];if(be){var pe=be.key;s.onActiveChange(pe)}else s.onActiveChange(null)},s.onKeyDown=function(u){var $=s.state,z=$.activeKey,B=$.expandedKeys,U=$.checkedKeys,be=$.fieldNames,pe=s.props,Le=pe.onKeyDown,le=pe.checkable,Ne=pe.selectable;switch(u.which){case O.Z.UP:{s.offsetActiveKey(-1),u.preventDefault();break}case O.Z.DOWN:{s.offsetActiveKey(1),u.preventDefault();break}}var Re=s.getActiveItem();if(Re&&Re.data){var wt=s.getTreeNodeRequiredProps(),Ft=Re.data.isLeaf===!1||!!(Re.data[be.children]||[]).length,Et=(0,Q.F)((0,k.Z)((0,k.Z)({},(0,Q.H8)(z,wt)),{},{data:Re.data,active:!0}));switch(u.which){case O.Z.LEFT:{Ft&&B.includes(z)?s.onNodeExpand({},Et):Re.parent&&s.onActiveChange(Re.parent.key),u.preventDefault();break}case O.Z.RIGHT:{Ft&&!B.includes(z)?s.onNodeExpand({},Et):Re.children&&Re.children.length&&s.onActiveChange(Re.children[0].key),u.preventDefault();break}case O.Z.ENTER:case O.Z.SPACE:{le&&!Et.disabled&&Et.checkable!==!1&&!Et.disableCheckbox?s.onNodeCheck({},Et,!U.includes(z)):!le&&Ne&&!Et.disabled&&Et.selectable!==!1&&s.onNodeSelect({},Et);break}}}Le==null||Le(u)},s.setUncontrolledState=function(u){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!s.destroyed){var B=!1,U=!0,be={};Object.keys(u).forEach(function(pe){if(pe in s.props){U=!1;return}B=!0,be[pe]=u[pe]}),B&&(!$||U)&&s.setState((0,k.Z)((0,k.Z)({},be),z))}},s.scrollTo=function(u){s.listRef.current.scrollTo(u)},s}return(0,n.Z)(N,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var V=this.props.activeKey;V!==void 0&&V!==this.state.activeKey&&(this.setState({activeKey:V}),V!==null&&this.scrollTo({key:V}))}},{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 V,me=this.state,v=me.focused,u=me.flattenNodes,$=me.keyEntities,z=me.draggingNodeKey,B=me.activeKey,U=me.dropLevelOffset,be=me.dropContainerKey,pe=me.dropTargetKey,Le=me.dropPosition,le=me.dragOverNodeKey,Ne=me.indent,Re=this.props,wt=Re.prefixCls,Ft=Re.className,Et=Re.style,kt=Re.showLine,Tt=Re.focusable,gt=Re.tabIndex,Wt=gt===void 0?0:gt,wn=Re.selectable,Yn=Re.showIcon,Tn=Re.icon,Gn=Re.switcherIcon,lr=Re.draggable,Kn=Re.checkable,Qt=Re.checkStrictly,tr=Re.disabled,hr=Re.motion,An=Re.loadData,Nn=Re.filterTreeNode,wr=Re.height,ze=Re.itemHeight,ht=Re.virtual,xt=Re.titleRender,ut=Re.dropIndicatorRender,Xt=Re.onContextMenu,Mn=Re.onScroll,$t=Re.direction,Rn=Re.rootClassName,X=Re.rootStyle,l=(0,de.Z)(this.props,{aria:!0,data:!0}),g;return lr&&((0,w.Z)(lr)==="object"?g=lr:typeof lr=="function"?g={nodeDraggable:lr}:g={}),te.createElement($e.k.Provider,{value:{prefixCls:wt,selectable:wn,showIcon:Yn,icon:Tn,switcherIcon:Gn,draggable:g,draggingNodeKey:z,checkable:Kn,checkStrictly:Qt,disabled:tr,keyEntities:$,dropLevelOffset:U,dropContainerKey:be,dropTargetKey:pe,dropPosition:Le,dragOverNodeKey:le,indent:Ne,direction:$t,dropIndicatorRender:ut,loadData:An,filterTreeNode:Nn,titleRender:xt,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}},te.createElement("div",{role:"tree",className:b()(wt,Ft,Rn,(V={},(0,d.Z)(V,"".concat(wt,"-show-line"),kt),(0,d.Z)(V,"".concat(wt,"-focused"),v),(0,d.Z)(V,"".concat(wt,"-active-focused"),B!==null),V)),style:X},te.createElement(Ce,(0,t.Z)({ref:this.listRef,prefixCls:wt,style:Et,data:u,disabled:tr,selectable:wn,checkable:!!Kn,motion:hr,dragging:z!==null,height:wr,itemHeight:ze,virtual:ht,focusable:Tt,focused:v,tabIndex:Wt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Xt,onScroll:Mn},this.getTreeNodeRequiredProps(),l))))}}],[{key:"getDerivedStateFromProps",value:function(V,me){var v=me.prevProps,u={prevProps:V};function $(Tt){return!v&&Tt in V||v&&v[Tt]!==V[Tt]}var z,B=me.fieldNames;if($("fieldNames")&&(B=(0,Q.w$)(V.fieldNames),u.fieldNames=B),$("treeData")?z=V.treeData:$("children")&&((0,J.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),z=(0,Q.zn)(V.children)),z){u.treeData=z;var U=(0,Q.I8)(z,{fieldNames:B});u.keyEntities=(0,k.Z)((0,d.Z)({},K,h),U.keyEntities)}var be=u.keyEntities||me.keyEntities;if($("expandedKeys")||v&&$("autoExpandParent"))u.expandedKeys=V.autoExpandParent||!v&&V.defaultExpandParent?(0,Ee.r7)(V.expandedKeys,be):V.expandedKeys;else if(!v&&V.defaultExpandAll){var pe=(0,k.Z)({},be);delete pe[K],u.expandedKeys=Object.keys(pe).map(function(Tt){return pe[Tt].key})}else!v&&V.defaultExpandedKeys&&(u.expandedKeys=V.autoExpandParent||V.defaultExpandParent?(0,Ee.r7)(V.defaultExpandedKeys,be):V.defaultExpandedKeys);if(u.expandedKeys||delete u.expandedKeys,z||u.expandedKeys){var Le=(0,Q.oH)(z||me.treeData,u.expandedKeys||me.expandedKeys,B);u.flattenNodes=Le}if(V.selectable&&($("selectedKeys")?u.selectedKeys=(0,Ee.BT)(V.selectedKeys,V):!v&&V.defaultSelectedKeys&&(u.selectedKeys=(0,Ee.BT)(V.defaultSelectedKeys,V))),V.checkable){var le;if($("checkedKeys")?le=(0,Ee.E6)(V.checkedKeys)||{}:!v&&V.defaultCheckedKeys?le=(0,Ee.E6)(V.defaultCheckedKeys)||{}:z&&(le=(0,Ee.E6)(V.checkedKeys)||{checkedKeys:me.checkedKeys,halfCheckedKeys:me.halfCheckedKeys}),le){var Ne=le,Re=Ne.checkedKeys,wt=Re===void 0?[]:Re,Ft=Ne.halfCheckedKeys,Et=Ft===void 0?[]:Ft;if(!V.checkStrictly){var kt=(0,Te.S)(wt,!0,be);wt=kt.checkedKeys,Et=kt.halfCheckedKeys}u.checkedKeys=wt,u.halfCheckedKeys=Et}}return $("loadedKeys")&&(u.loadedKeys=V.loadedKeys),u}}]),N}(te.Component);nt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:xe,allowDrop:function(){return!0},expandAction:!1},nt.TreeNode=F.Z;var fe=nt,Ye=fe},35654:function(sn,Ue,e){e.d(Ue,{BT:function(){return te},E6:function(){return Xe},L0:function(){return x},OM:function(){return J},_5:function(){return ue},r7:function(){return Se},wA:function(){return b},yx:function(){return _}});var t=e(92393),d=e(10928),w=e(48736),k=e(59301),f=e(39417),P=e(67841),n=e(71430),ee=null;function ue(H,A){if(!H)return[];var r=H.slice(),I=r.indexOf(A);return I>=0&&r.splice(I,1),r}function x(H,A){var r=(H||[]).slice();return r.indexOf(A)===-1&&r.push(A),r}function _(H){return H.split("-")}function b(H,A){var r=[],I=(0,P.Z)(A,H);function F(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];q.forEach(function(Q){var Y=Q.key,Z=Q.children;r.push(Y),F(Z)})}return F(I.children),r}function O(H){if(H.parent){var A=_(H.pos);return Number(A[A.length-1])===H.parent.children.length-1}return!1}function de(H){var A=_(H.pos);return Number(A[A.length-1])===0}function J(H,A,r,I,F,q,Q,Y,Z,De){var he,it=H.clientX,ye=H.clientY,we=H.target.getBoundingClientRect(),oe=we.top,G=we.height,K=(De==="rtl"?-1:1)*(((F==null?void 0:F.x)||0)-it),i=(K-12)/I,h=(0,P.Z)(Y,r.props.eventKey);if(ye-1.5?q({dragNode:ot,dropNode:nt,dropPosition:1})?Ee=1:fe=!1:q({dragNode:ot,dropNode:nt,dropPosition:0})?Ee=0:q({dragNode:ot,dropNode:nt,dropPosition:1})?Ee=1:fe=!1:q({dragNode:ot,dropNode:nt,dropPosition:1})?Ee=1:fe=!1,{dropPosition:Ee,dropLevelOffset:Te,dropTargetKey:h.key,dropTargetPos:h.pos,dragOverNodeKey:Ce,dropContainerKey:Ee===0?null:((he=h.parent)===null||he===void 0?void 0:he.key)||null,dropAllowed:fe}}function te(H,A){if(H){var r=A.multiple;return r?H.slice():H.length?[H[0]]:H}}var $e=function(A){return A};function xe(H,A){if(!H)return[];var r=A||{},I=r.processProps,F=I===void 0?$e:I,q=Array.isArray(H)?H:[H];return q.map(function(Q){var Y=Q.children,Z=_objectWithoutProperties(Q,ee),De=xe(Y,A);return React.createElement(TreeNode,_extends({key:Z.key},F(Z)),De)})}function Xe(H){if(!H)return null;var A;if(Array.isArray(H))A={checkedKeys:H,halfCheckedKeys:void 0};else if((0,d.Z)(H)==="object")A={checkedKeys:H.checked||void 0,halfCheckedKeys:H.halfChecked||void 0};else return(0,w.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return A}function Se(H,A){var r=new Set;function I(F){if(!r.has(F)){var q=(0,P.Z)(A,F);if(q){r.add(F);var Q=q.parent,Y=q.node;Y.disabled||Q&&I(Q.key)}}}return(H||[]).forEach(function(F){I(F)}),(0,t.Z)(r)}},90782:function(sn,Ue,e){e.d(Ue,{S:function(){return n}});var t=e(48736),d=e(67841);function w(ee,ue){var x=new Set;return ee.forEach(function(_){ue.has(_)||x.add(_)}),x}function k(ee){var ue=ee||{},x=ue.disabled,_=ue.disableCheckbox,b=ue.checkable;return!!(x||_)||b===!1}function f(ee,ue,x,_){for(var b=new Set(ee),O=new Set,de=0;de<=x;de+=1){var J=ue.get(de)||new Set;J.forEach(function(Xe){var Se=Xe.key,H=Xe.node,A=Xe.children,r=A===void 0?[]:A;b.has(Se)&&!_(H)&&r.filter(function(I){return!_(I.node)}).forEach(function(I){b.add(I.key)})})}for(var te=new Set,$e=x;$e>=0;$e-=1){var xe=ue.get($e)||new Set;xe.forEach(function(Xe){var Se=Xe.parent,H=Xe.node;if(!(_(H)||!Xe.parent||te.has(Xe.parent.key))){if(_(Xe.parent.node)){te.add(Se.key);return}var A=!0,r=!1;(Se.children||[]).filter(function(I){return!_(I.node)}).forEach(function(I){var F=I.key,q=b.has(F);A&&!q&&(A=!1),!r&&(q||O.has(F))&&(r=!0)}),A&&b.add(Se.key),r&&O.add(Se.key),te.add(Se.key)}})}return{checkedKeys:Array.from(b),halfCheckedKeys:Array.from(w(O,b))}}function P(ee,ue,x,_,b){for(var O=new Set(ee),de=new Set(ue),J=0;J<=_;J+=1){var te=x.get(J)||new Set;te.forEach(function(Se){var H=Se.key,A=Se.node,r=Se.children,I=r===void 0?[]:r;!O.has(H)&&!de.has(H)&&!b(A)&&I.filter(function(F){return!b(F.node)}).forEach(function(F){O.delete(F.key)})})}de=new Set;for(var $e=new Set,xe=_;xe>=0;xe-=1){var Xe=x.get(xe)||new Set;Xe.forEach(function(Se){var H=Se.parent,A=Se.node;if(!(b(A)||!Se.parent||$e.has(Se.parent.key))){if(b(Se.parent.node)){$e.add(H.key);return}var r=!0,I=!1;(H.children||[]).filter(function(F){return!b(F.node)}).forEach(function(F){var q=F.key,Q=O.has(q);r&&!Q&&(r=!1),!I&&(Q||de.has(q))&&(I=!0)}),r||O.delete(H.key),I&&de.add(H.key),$e.add(H.key)}})}return{checkedKeys:Array.from(O),halfCheckedKeys:Array.from(w(de,O))}}function n(ee,ue,x,_){var b=[],O;_?O=_:O=k;var de=new Set(ee.filter(function(xe){var Xe=!!(0,d.Z)(x,xe);return Xe||b.push(xe),Xe})),J=new Map,te=0;Object.keys(x).forEach(function(xe){var Xe=x[xe],Se=Xe.level,H=J.get(Se);H||(H=new Set,J.set(Se,H)),H.add(Xe),te=Math.max(te,Se)}),(0,t.ZP)(!b.length,"Tree missing follow keys: ".concat(b.slice(0,100).map(function(xe){return"'".concat(xe,"'")}).join(", ")));var $e;return ue===!0?$e=f(de,J,te,O):$e=P(de,ue.halfCheckedKeys,J,te,O),$e}},67841:function(sn,Ue,e){e.d(Ue,{Z:function(){return t}});function t(d,w){return d[w]}},71430:function(sn,Ue,e){e.d(Ue,{F:function(){return Se},H8:function(){return Xe},I8:function(){return xe},km:function(){return b},oH:function(){return te},w$:function(){return O},zn:function(){return J}});var t=e(10928),d=e(92393),w=e(20049),k=e(5883),f=e(11592),P=e(2738),n=e(48736),ee=e(67841),ue=["children"];function x(H,A){return"".concat(H,"-").concat(A)}function _(H){return H&&H.type&&H.type.isTreeNode}function b(H,A){return H!=null?H:A}function O(H){var A=H||{},r=A.title,I=A._title,F=A.key,q=A.children,Q=r||"title";return{title:Q,_title:I||[Q],key:F||"key",children:q||"children"}}function de(H,A){var r=new Map;function I(F){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(F||[]).forEach(function(Q){var Y=Q[A.key],Z=Q[A.children];warning(Y!=null,"Tree node must have a certain key: [".concat(q).concat(Y,"]"));var De=String(Y);warning(!r.has(De)||Y===null||Y===void 0,"Same 'key' exist in the Tree: ".concat(De)),r.set(De,!0),I(Z,"".concat(q).concat(De," > "))})}I(H)}function J(H){function A(r){var I=(0,f.Z)(r);return I.map(function(F){if(!_(F))return(0,n.ZP)(!F,"Tree/TreeNode can only accept TreeNode as children."),null;var q=F.key,Q=F.props,Y=Q.children,Z=(0,k.Z)(Q,ue),De=(0,w.Z)({key:q},Z),he=A(Y);return he.length&&(De.children=he),De}).filter(function(F){return F})}return A(H)}function te(H,A,r){var I=O(r),F=I._title,q=I.key,Q=I.children,Y=new Set(A===!0?[]:A),Z=[];function De(he){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return he.map(function(ye,we){for(var oe=x(it?it.pos:"0",we),G=b(ye[q],oe),K,i=0;i1&&arguments[1]!==void 0?arguments[1]:{},r=A.initWrapper,I=A.processEntity,F=A.onProcessFinished,q=A.externalGetKey,Q=A.childrenPropName,Y=A.fieldNames,Z=arguments.length>2?arguments[2]:void 0,De=q||Z,he={},it={},ye={posEntities:he,keyEntities:it};return r&&(ye=r(ye)||ye),$e(H,function(we){var oe=we.node,G=we.index,K=we.pos,i=we.key,h=we.parentPos,M=we.level,C=we.nodes,E={node:oe,nodes:C,index:G,key:i,pos:K,level:M},L=b(i,K);he[K]=E,it[L]=E,E.parent=he[h],E.parent&&(E.parent.children=E.parent.children||[],E.parent.children.push(E)),I&&I(E,ye)},{externalGetKey:De,childrenPropName:Q,fieldNames:Y}),F&&F(ye),ye}function Xe(H,A){var r=A.expandedKeys,I=A.selectedKeys,F=A.loadedKeys,q=A.loadingKeys,Q=A.checkedKeys,Y=A.halfCheckedKeys,Z=A.dragOverNodeKey,De=A.dropPosition,he=A.keyEntities,it=(0,ee.Z)(he,H),ye={eventKey:H,expanded:r.indexOf(H)!==-1,selected:I.indexOf(H)!==-1,loaded:F.indexOf(H)!==-1,loading:q.indexOf(H)!==-1,checked:Q.indexOf(H)!==-1,halfChecked:Y.indexOf(H)!==-1,pos:String(it?it.pos:""),dragOver:Z===H&&De===0,dragOverGapTop:Z===H&&De===-1,dragOverGapBottom:Z===H&&De===1};return ye}function Se(H){var A=H.data,r=H.expanded,I=H.selected,F=H.checked,q=H.loaded,Q=H.loading,Y=H.halfChecked,Z=H.dragOver,De=H.dragOverGapTop,he=H.dragOverGapBottom,it=H.pos,ye=H.active,we=H.eventKey,oe=(0,w.Z)((0,w.Z)({},A),{},{expanded:r,selected:I,checked:F,loaded:q,loading:Q,halfChecked:Y,dragOver:Z,dragOverGapTop:De,dragOverGapBottom:he,pos:it,active:ye,key:we});return"props"in oe||Object.defineProperty(oe,"props",{get:function(){return(0,n.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),H}}),oe}},8224:function(sn,Ue,e){e.d(Ue,{Z:function(){return d}});var t=e(4676);function d(w,k,f,P){var n=t.unstable_batchedUpdates?function(ue){t.unstable_batchedUpdates(f,ue)}:f;return w!=null&&w.addEventListener&&w.addEventListener(k,n,P),{remove:function(){w!=null&&w.removeEventListener&&w.removeEventListener(k,n,P)}}}},55468:function(sn,Ue,e){e.d(Ue,{g1:function(){return _},os:function(){return O}});var t=/margin|padding|width|height|max|min|offset/,d={left:!0,top:!0},w={cssFloat:1,styleFloat:1,float:1};function k(de){return de.nodeType===1?de.ownerDocument.defaultView.getComputedStyle(de,null):{}}function f(de,J,te){if(J=J.toLowerCase(),te==="auto"){if(J==="height")return de.offsetHeight;if(J==="width")return de.offsetWidth}return J in d||(d[J]=t.test(J)),d[J]?parseFloat(te)||0:te}function P(de,J){var te=arguments.length,$e=k(de);return J=w[J]?"cssFloat"in de.style?"cssFloat":"styleFloat":J,te===1?$e:f(de,J,$e[J]||de.style[J])}function n(de,J,te){var $e=arguments.length;if(J=w[J]?"cssFloat"in de.style?"cssFloat":"styleFloat":J,$e===3)return typeof te=="number"&&t.test(J)&&(te="".concat(te,"px")),de.style[J]=te,te;for(var xe in J)J.hasOwnProperty(xe)&&n(de,xe,J[xe]);return k(de)}function ee(de){return de===document.body?document.documentElement.clientWidth:de.offsetWidth}function ue(de){return de===document.body?window.innerHeight||document.documentElement.clientHeight:de.offsetHeight}function x(){var de=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),J=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:de,height:J}}function _(){var de=document.documentElement.clientWidth,J=window.innerHeight||document.documentElement.clientHeight;return{width:de,height:J}}function b(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function O(de){var J=de.getBoundingClientRect(),te=document.documentElement;return{left:J.left+(window.pageXOffset||te.scrollLeft)-(te.clientLeft||document.body.clientLeft||0),top:J.top+(window.pageYOffset||te.scrollTop)-(te.clientTop||document.body.clientTop||0)}}},24514:function(sn,Ue,e){e.d(Ue,{G:function(){return k}});var t=e(47273),d=function(P){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(P)?P:[P],ee=window.document.documentElement;return n.some(function(ue){return ue in ee.style})}return!1},w=function(P,n){if(!d(P))return!1;var ee=document.createElement("div"),ue=ee.style[P];return ee.style[P]=n,ee.style[P]!==ue};function k(f,P){return!Array.isArray(f)&&P!==void 0?w(f,P):d(f)}},65283:function(sn,Ue,e){e.d(Ue,{Z:function(){return nt}});var t=e(5016),d=e(10928),w=e(20049),k=e(18082),f=e(52456),P=e(5883),n=e(92310),ee=e.n(n),ue=e(29301),x=e(70425),_=e(34280),b=e(59301),O=e(4676),de=b.forwardRef(function(fe,Ye){var R=fe.height,D=fe.offsetY,N=fe.offsetX,s=fe.children,V=fe.prefixCls,me=fe.onInnerResize,v=fe.innerProps,u=fe.rtl,$=fe.extra,z={},B={display:"flex",flexDirection:"column"};return D!==void 0&&(z={height:R,position:"relative",overflow:"hidden"},B=(0,w.Z)((0,w.Z)({},B),{},(0,k.Z)((0,k.Z)((0,k.Z)((0,k.Z)((0,k.Z)({transform:"translateY(".concat(D,"px)")},u?"marginRight":"marginLeft",-N),"position","absolute"),"left",0),"right",0),"top",0))),b.createElement("div",{style:z},b.createElement(ue.Z,{onResize:function(be){var pe=be.offsetHeight;pe&&me&&me()}},b.createElement("div",(0,t.Z)({style:B,className:ee()((0,k.Z)({},"".concat(V,"-holder-inner"),V)),ref:Ye},v),s,$)))});de.displayName="Filler";var J=de;function te(fe){var Ye=fe.children,R=fe.setRef,D=b.useCallback(function(N){R(N)},[]);return b.cloneElement(Ye,{ref:D})}function $e(fe,Ye,R,D,N,s,V,me){var v=me.getKey;return fe.slice(Ye,R+1).map(function(u,$){var z=Ye+$,B=V(u,z,{style:{width:D},offsetX:N}),U=v(u);return b.createElement(te,{key:U,setRef:function(pe){return s(u,pe)}},B)})}function xe(fe,Ye,R,D){var N=R-fe,s=Ye-R,V=Math.min(N,s)*2;if(D<=V){var me=Math.floor(D/2);return D%2?R+me+1:R-me}return N>s?R-(D-s):R+(D-N)}function Xe(fe,Ye,R){var D=fe.length,N=Ye.length,s,V;if(D===0&&N===0)return null;D2&&arguments[2]!==void 0?arguments[2]:!1,z=v?u<0&&me.current.left||u>0&&me.current.right:u<0&&me.current.top||u>0&&me.current.bottom;return $&&z?(clearTimeout(s.current),N.current=!1):(!z||N.current)&&V(),!N.current&&z}};function F(fe,Ye,R,D,N,s,V){var me=(0,b.useRef)(0),v=(0,b.useRef)(null),u=(0,b.useRef)(null),$=(0,b.useRef)(!1),z=I(Ye,R,D,N);function B(Ne,Re){if(H.Z.cancel(v.current),!z(!1,Re)){var wt=Ne;if(!wt._virtualHandled)wt._virtualHandled=!0;else return;me.current+=Re,u.current=Re,r||wt.preventDefault(),v.current=(0,H.Z)(function(){var Ft=$.current?10:1;V(me.current*Ft,!1),me.current=0})}}function U(Ne,Re){V(Re,!0),r||Ne.preventDefault()}var be=(0,b.useRef)(null),pe=(0,b.useRef)(null);function Le(Ne){if(fe){H.Z.cancel(pe.current),pe.current=(0,H.Z)(function(){be.current=null},2);var Re=Ne.deltaX,wt=Ne.deltaY,Ft=Ne.shiftKey,Et=Re,kt=wt;(be.current==="sx"||!be.current&&Ft&&wt&&!Re)&&(Et=wt,kt=0,be.current="sx");var Tt=Math.abs(Et),gt=Math.abs(kt);be.current===null&&(be.current=s&&Tt>gt?"x":"y"),be.current==="y"?B(Ne,kt):U(Ne,Et)}}function le(Ne){fe&&($.current=Ne.detail===u.current)}return[Le,le]}function q(fe,Ye,R,D){var N=b.useMemo(function(){return[new Map,[]]},[fe,R.id,D]),s=(0,f.Z)(N,2),V=s[0],me=s[1],v=function($){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$,B=V.get($),U=V.get(z);if(B===void 0||U===void 0)for(var be=fe.length,pe=me.length;pe0&&arguments[0]!==void 0?arguments[0]:!1;$();var be=function(){var le=!1;me.current.forEach(function(Ne,Re){if(Ne&&Ne.offsetParent){var wt=Ne.offsetHeight,Ft=getComputedStyle(Ne),Et=Ft.marginTop,kt=Ft.marginBottom,Tt=he(Et),gt=he(kt),Wt=wt+Tt+gt;v.current.get(Re)!==Wt&&(v.current.set(Re,Wt),le=!0)}}),le&&V(function(Ne){return Ne+1})};if(U)be();else{u.current+=1;var pe=u.current;Promise.resolve().then(function(){pe===u.current&&be()})}}function B(U,be){var pe=fe(U),Le=me.current.get(pe);be?(me.current.set(pe,be),z()):me.current.delete(pe),!Le!=!be&&(be?Ye==null||Ye(U):R==null||R(U))}return(0,b.useEffect)(function(){return $},[]),[B,z,v.current,s]}var ye=14/15;function we(fe,Ye,R){var D=(0,b.useRef)(!1),N=(0,b.useRef)(0),s=(0,b.useRef)(0),V=(0,b.useRef)(null),me=(0,b.useRef)(null),v,u=function(U){if(D.current){var be=Math.ceil(U.touches[0].pageX),pe=Math.ceil(U.touches[0].pageY),Le=N.current-be,le=s.current-pe,Ne=Math.abs(Le)>Math.abs(le);Ne?N.current=be:s.current=pe;var Re=R(Ne,Ne?Le:le,!1,U);Re&&U.preventDefault(),clearInterval(me.current),Re&&(me.current=setInterval(function(){Ne?Le*=ye:le*=ye;var wt=Math.floor(Ne?Le:le);(!R(Ne,wt,!0)||Math.abs(wt)<=.1)&&clearInterval(me.current)},16))}},$=function(){D.current=!1,v()},z=function(U){v(),U.touches.length===1&&!D.current&&(D.current=!0,N.current=Math.ceil(U.touches[0].pageX),s.current=Math.ceil(U.touches[0].pageY),V.current=U.target,V.current.addEventListener("touchmove",u,{passive:!1}),V.current.addEventListener("touchend",$,{passive:!0}))};v=function(){V.current&&(V.current.removeEventListener("touchmove",u),V.current.removeEventListener("touchend",$))},(0,_.Z)(function(){return fe&&Ye.current.addEventListener("touchstart",z,{passive:!0}),function(){var B;(B=Ye.current)===null||B===void 0||B.removeEventListener("touchstart",z),v(),clearInterval(me.current)}},[fe])}function oe(fe){return Math.floor(Math.pow(fe,.5))}function G(fe,Ye){var R="touches"in fe?fe.touches[0]:fe;return R[Ye?"pageX":"pageY"]-window[Ye?"scrollX":"scrollY"]}function K(fe,Ye,R){b.useEffect(function(){var D=Ye.current;if(fe&&D){var N=!1,s,V,me=function(){H.Z.cancel(s)},v=function B(){me(),s=(0,H.Z)(function(){R(V),B()})},u=function(U){if(!(U.target.draggable||U.button!==0)){var be=U;be._virtualHandled||(be._virtualHandled=!0,N=!0)}},$=function(){N=!1,me()},z=function(U){if(N){var be=G(U,!1),pe=D.getBoundingClientRect(),Le=pe.top,le=pe.bottom;if(be<=Le){var Ne=Le-be;V=-oe(Ne),v()}else if(be>=le){var Re=be-le;V=oe(Re),v()}else me()}};return D.addEventListener("mousedown",u),D.ownerDocument.addEventListener("mouseup",$),D.ownerDocument.addEventListener("mousemove",z),function(){D.removeEventListener("mousedown",u),D.ownerDocument.removeEventListener("mouseup",$),D.ownerDocument.removeEventListener("mousemove",z),me()}}},[fe])}var i=10;function h(fe,Ye,R,D,N,s,V,me){var v=b.useRef(),u=b.useState(null),$=(0,f.Z)(u,2),z=$[0],B=$[1];return(0,_.Z)(function(){if(z&&z.times=0;Gn-=1){var lr=N(Ye[Gn]),Kn=R.get(lr);if(Kn===void 0){Ne=!0;break}if(Tn-=Kn,Tn<=0)break}switch(Ft){case"top":wt=kt-Le;break;case"bottom":wt=Tt-le+Le;break;default:{var Qt=fe.current.scrollTop,tr=Qt+le;kttr&&(Re="bottom")}}wt!==null&&V(wt),wt!==z.lastTop&&(Ne=!0)}Ne&&B((0,w.Z)((0,w.Z)({},z),{},{times:z.times+1,targetAlign:Re,lastTop:wt}))}},[z,fe.current]),function(U){if(U==null){me();return}if(H.Z.cancel(v.current),typeof U=="number")V(U);else if(U&&(0,d.Z)(U)==="object"){var be,pe=U.align;"index"in U?be=U.index:be=Ye.findIndex(function(Ne){return N(Ne)===U.key});var Le=U.offset,le=Le===void 0?0:Le;B({times:0,index:be,offset:le,originAlign:pe})}}}var M=b.forwardRef(function(fe,Ye){var R=fe.prefixCls,D=fe.rtl,N=fe.scrollOffset,s=fe.scrollRange,V=fe.onStartMove,me=fe.onStopMove,v=fe.onScroll,u=fe.horizontal,$=fe.spinSize,z=fe.containerSize,B=fe.style,U=fe.thumbStyle,be=fe.showScrollBar,pe=b.useState(!1),Le=(0,f.Z)(pe,2),le=Le[0],Ne=Le[1],Re=b.useState(null),wt=(0,f.Z)(Re,2),Ft=wt[0],Et=wt[1],kt=b.useState(null),Tt=(0,f.Z)(kt,2),gt=Tt[0],Wt=Tt[1],wn=!D,Yn=b.useRef(),Tn=b.useRef(),Gn=b.useState(be),lr=(0,f.Z)(Gn,2),Kn=lr[0],Qt=lr[1],tr=b.useRef(),hr=function(){be===!0||be===!1||(clearTimeout(tr.current),Qt(!0),tr.current=setTimeout(function(){Qt(!1)},3e3))},An=s-z||0,Nn=z-$||0,wr=b.useMemo(function(){if(N===0||An===0)return 0;var X=N/An;return X*Nn},[N,An,Nn]),ze=function(l){l.stopPropagation(),l.preventDefault()},ht=b.useRef({top:wr,dragging:le,pageY:Ft,startTop:gt});ht.current={top:wr,dragging:le,pageY:Ft,startTop:gt};var xt=function(l){Ne(!0),Et(G(l,u)),Wt(ht.current.top),V(),l.stopPropagation(),l.preventDefault()};b.useEffect(function(){var X=function(S){S.preventDefault()},l=Yn.current,g=Tn.current;return l.addEventListener("touchstart",X,{passive:!1}),g.addEventListener("touchstart",xt,{passive:!1}),function(){l.removeEventListener("touchstart",X),g.removeEventListener("touchstart",xt)}},[]);var ut=b.useRef();ut.current=An;var Xt=b.useRef();Xt.current=Nn,b.useEffect(function(){if(le){var X,l=function(S){var se=ht.current,ne=se.dragging,ke=se.pageY,He=se.startTop;H.Z.cancel(X);var et=Yn.current.getBoundingClientRect(),lt=z/(u?et.width:et.height);if(ne){var tt=(G(S,u)-ke)*lt,mt=He;!wn&&u?mt-=tt:mt+=tt;var vt=ut.current,dt=Xt.current,Bt=dt?mt/dt:0,pt=Math.ceil(Bt*vt);pt=Math.max(pt,0),pt=Math.min(pt,vt),X=(0,H.Z)(function(){v(pt,u)})}},g=function(){Ne(!1),me()};return window.addEventListener("mousemove",l,{passive:!0}),window.addEventListener("touchmove",l,{passive:!0}),window.addEventListener("mouseup",g,{passive:!0}),window.addEventListener("touchend",g,{passive:!0}),function(){window.removeEventListener("mousemove",l),window.removeEventListener("touchmove",l),window.removeEventListener("mouseup",g),window.removeEventListener("touchend",g),H.Z.cancel(X)}}},[le]),b.useEffect(function(){return hr(),function(){clearTimeout(tr.current)}},[N]),b.useImperativeHandle(Ye,function(){return{delayHidden:hr}});var Mn="".concat(R,"-scrollbar"),$t={position:"absolute",visibility:Kn?null:"hidden"},Rn={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return u?($t.height=8,$t.left=0,$t.right=0,$t.bottom=0,Rn.height="100%",Rn.width=$,wn?Rn.left=wr:Rn.right=wr):($t.width=8,$t.top=0,$t.bottom=0,wn?$t.right=0:$t.left=0,Rn.width="100%",Rn.height=$,Rn.top=wr),b.createElement("div",{ref:Yn,className:ee()(Mn,(0,k.Z)((0,k.Z)((0,k.Z)({},"".concat(Mn,"-horizontal"),u),"".concat(Mn,"-vertical"),!u),"".concat(Mn,"-visible"),Kn)),style:(0,w.Z)((0,w.Z)({},$t),B),onMouseDown:ze,onMouseMove:hr},b.createElement("div",{ref:Tn,className:ee()("".concat(Mn,"-thumb"),(0,k.Z)({},"".concat(Mn,"-thumb-moving"),le)),style:(0,w.Z)((0,w.Z)({},Rn),U),onMouseDown:xt}))}),C=M,E=20;function L(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=fe/Ye*fe;return isNaN(R)&&(R=0),R=Math.max(R,E),Math.floor(R)}var j=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Ce=[],Ee={overflowY:"auto",overflowAnchor:"none"};function Te(fe,Ye){var R=fe.prefixCls,D=R===void 0?"rc-virtual-list":R,N=fe.className,s=fe.height,V=fe.itemHeight,me=fe.fullHeight,v=me===void 0?!0:me,u=fe.style,$=fe.data,z=fe.children,B=fe.itemKey,U=fe.virtual,be=fe.direction,pe=fe.scrollWidth,Le=fe.component,le=Le===void 0?"div":Le,Ne=fe.onScroll,Re=fe.onVirtualScroll,wt=fe.onVisibleChange,Ft=fe.innerProps,Et=fe.extraRender,kt=fe.styles,Tt=fe.showScrollBar,gt=Tt===void 0?"optional":Tt,Wt=(0,P.Z)(fe,j),wn=b.useCallback(function(an){return typeof B=="function"?B(an):an==null?void 0:an[B]},[B]),Yn=it(wn,null,null),Tn=(0,f.Z)(Yn,4),Gn=Tn[0],lr=Tn[1],Kn=Tn[2],Qt=Tn[3],tr=!!(U!==!1&&s&&V),hr=b.useMemo(function(){return Object.values(Kn.maps).reduce(function(an,Vt){return an+Vt},0)},[Kn.id,Kn.maps]),An=tr&&$&&(Math.max(V*$.length,hr)>s||!!pe),Nn=be==="rtl",wr=ee()(D,(0,k.Z)({},"".concat(D,"-rtl"),Nn),N),ze=$||Ce,ht=(0,b.useRef)(),xt=(0,b.useRef)(),ut=(0,b.useRef)(),Xt=(0,b.useState)(0),Mn=(0,f.Z)(Xt,2),$t=Mn[0],Rn=Mn[1],X=(0,b.useState)(0),l=(0,f.Z)(X,2),g=l[0],p=l[1],S=(0,b.useState)(!1),se=(0,f.Z)(S,2),ne=se[0],ke=se[1],He=function(){ke(!0)},et=function(){ke(!1)},lt={getKey:wn};function tt(an){Rn(function(Vt){var On;typeof an=="function"?On=an(Vt):On=an;var zn=gn(On);return ht.current.scrollTop=zn,zn})}var mt=(0,b.useRef)({start:0,end:ze.length}),vt=(0,b.useRef)(),dt=Se(ze,wn),Bt=(0,f.Z)(dt,1),pt=Bt[0];vt.current=pt;var bt=b.useMemo(function(){if(!tr)return{scrollHeight:void 0,start:0,end:ze.length-1,offset:void 0};if(!An){var an;return{scrollHeight:((an=xt.current)===null||an===void 0?void 0:an.offsetHeight)||0,start:0,end:ze.length-1,offset:void 0}}for(var Vt=0,On,zn,mr,sr=ze.length,yr=0;yr=$t&&On===void 0&&(On=yr,zn=Vt),zr>$t+s&&mr===void 0&&(mr=yr),Vt=zr}return On===void 0&&(On=0,zn=0,mr=Math.ceil(s/V)),mr===void 0&&(mr=ze.length-1),mr=Math.min(mr+1,ze.length-1),{scrollHeight:Vt,start:On,end:mr,offset:zn}},[An,tr,$t,ze,Qt,s]),At=bt.scrollHeight,en=bt.start,Rt=bt.end,Qe=bt.offset;mt.current.start=en,mt.current.end=Rt,b.useLayoutEffect(function(){var an=Kn.getRecord();if(an.size===1){var Vt=Array.from(an.keys())[0],On=an.get(Vt),zn=ze[en];if(zn&&On===void 0){var mr=wn(zn);if(mr===Vt){var sr=Kn.get(Vt),yr=sr-V;tt(function(br){return br+yr})}}}Kn.resetRecord()},[At]);var ve=b.useState({width:0,height:s}),ge=(0,f.Z)(ve,2),We=ge[0],Ge=ge[1],Ke=function(Vt){Ge({width:Vt.offsetWidth,height:Vt.offsetHeight})},st=(0,b.useRef)(),rt=(0,b.useRef)(),yt=b.useMemo(function(){return L(We.width,pe)},[We.width,pe]),Ht=b.useMemo(function(){return L(We.height,At)},[We.height,At]),Ut=At-s,dn=(0,b.useRef)(Ut);dn.current=Ut;function gn(an){var Vt=an;return Number.isNaN(dn.current)||(Vt=Math.min(Vt,dn.current)),Vt=Math.max(Vt,0),Vt}var nn=$t<=0,mn=$t>=Ut,ae=g<=0,Ae=g>=pe,Ie=I(nn,mn,ae,Ae),Me=function(){return{x:Nn?-g:g,y:$t}},Pe=(0,b.useRef)(Me()),zt=(0,x.useEvent)(function(an){if(Re){var Vt=(0,w.Z)((0,w.Z)({},Me()),an);(Pe.current.x!==Vt.x||Pe.current.y!==Vt.y)&&(Re(Vt),Pe.current=Vt)}});function Zt(an,Vt){var On=an;Vt?((0,O.flushSync)(function(){p(On)}),zt()):tt(On)}function Mt(an){var Vt=an.currentTarget.scrollTop;Vt!==$t&&tt(Vt),Ne==null||Ne(an),zt()}var ft=function(Vt){var On=Vt,zn=pe?pe-We.width:0;return On=Math.max(On,0),On=Math.min(On,zn),On},Jt=(0,x.useEvent)(function(an,Vt){Vt?((0,O.flushSync)(function(){p(function(On){var zn=On+(Nn?-an:an);return ft(zn)})}),zt()):tt(function(On){var zn=On+an;return zn})}),Lt=F(tr,nn,mn,ae,Ae,!!pe,Jt),Kt=(0,f.Z)(Lt,2),Yt=Kt[0],xn=Kt[1];we(tr,ht,function(an,Vt,On,zn){var mr=zn;return Ie(an,Vt,On)?!1:!mr||!mr._virtualHandled?(mr&&(mr._virtualHandled=!0),Yt({preventDefault:function(){},deltaX:an?Vt:0,deltaY:an?0:Vt}),!0):!1}),K(An,ht,function(an){tt(function(Vt){return Vt+an})}),(0,_.Z)(function(){function an(On){var zn=nn&&On.detail<0,mr=mn&&On.detail>0;tr&&!zn&&!mr&&On.preventDefault()}var Vt=ht.current;return Vt.addEventListener("wheel",Yt,{passive:!1}),Vt.addEventListener("DOMMouseScroll",xn,{passive:!0}),Vt.addEventListener("MozMousePixelScroll",an,{passive:!1}),function(){Vt.removeEventListener("wheel",Yt),Vt.removeEventListener("DOMMouseScroll",xn),Vt.removeEventListener("MozMousePixelScroll",an)}},[tr,nn,mn]),(0,_.Z)(function(){if(pe){var an=ft(g);p(an),zt({x:an})}},[We.width,pe]);var Pn=function(){var Vt,On;(Vt=st.current)===null||Vt===void 0||Vt.delayHidden(),(On=rt.current)===null||On===void 0||On.delayHidden()},Cn=h(ht,ze,Kn,V,wn,function(){return lr(!0)},tt,Pn);b.useImperativeHandle(Ye,function(){return{nativeElement:ut.current,getScrollInfo:Me,scrollTo:function(Vt){function On(zn){return zn&&(0,d.Z)(zn)==="object"&&("left"in zn||"top"in zn)}On(Vt)?(Vt.left!==void 0&&p(ft(Vt.left)),Cn(Vt.top)):Cn(Vt)}}}),(0,_.Z)(function(){if(wt){var an=ze.slice(en,Rt+1);wt(an,ze)}},[en,Rt,ze]);var Vn=q(ze,wn,Kn,V),En=Et==null?void 0:Et({start:en,end:Rt,virtual:An,offsetX:g,offsetY:Qe,rtl:Nn,getSize:Vn}),rr=$e(ze,en,Rt,pe,g,Gn,z,lt),fr=null;s&&(fr=(0,w.Z)((0,k.Z)({},v?"height":"maxHeight",s),Ee),tr&&(fr.overflowY="hidden",pe&&(fr.overflowX="hidden"),ne&&(fr.pointerEvents="none")));var Tr={};return Nn&&(Tr.dir="rtl"),b.createElement("div",(0,t.Z)({ref:ut,style:(0,w.Z)((0,w.Z)({},u),{},{position:"relative"}),className:wr},Tr,Wt),b.createElement(ue.Z,{onResize:Ke},b.createElement(le,{className:"".concat(D,"-holder"),style:fr,ref:ht,onScroll:Mt,onMouseEnter:Pn},b.createElement(J,{prefixCls:D,height:At,offsetX:g,offsetY:Qe,scrollWidth:pe,onInnerResize:lr,ref:xt,innerProps:Ft,rtl:Nn,extra:En},rr))),An&&At>s&&b.createElement(C,{ref:st,prefixCls:D,scrollOffset:$t,scrollRange:At,rtl:Nn,onScroll:Zt,onStartMove:He,onStopMove:et,spinSize:Ht,containerSize:We.height,style:kt==null?void 0:kt.verticalScrollBar,thumbStyle:kt==null?void 0:kt.verticalScrollBarThumb,showScrollBar:gt}),An&&pe>We.width&&b.createElement(C,{ref:rt,prefixCls:D,scrollOffset:g,scrollRange:pe,rtl:Nn,onScroll:Zt,onStartMove:He,onStopMove:et,spinSize:yt,containerSize:We.width,horizontal:!0,style:kt==null?void 0:kt.horizontalScrollBar,thumbStyle:kt==null?void 0:kt.horizontalScrollBarThumb,showScrollBar:gt}))}var Be=b.forwardRef(Te);Be.displayName="List";var ot=Be,nt=ot},25510:function(sn){sn.exports="data:image/png;base64,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KFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbb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"},32637:function(sn,Ue,e){sn.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},16722:function(sn,Ue,e){e.d(Ue,{Z:function(){return ee}});const t=ue=>typeof ue=="object"&&ue!=null&&ue.nodeType===1,d=(ue,x)=>(!x||ue!=="hidden")&&ue!=="visible"&&ue!=="clip",w=(ue,x)=>{if(ue.clientHeight{const O=(de=>{if(!de.ownerDocument||!de.ownerDocument.defaultView)return null;try{return de.ownerDocument.defaultView.frameElement}catch(J){return null}})(b);return!!O&&(O.clientHeightdex||de>ue&&J=x&&te>=_?de-ue-b:J>x&&te<_||de_?J-x+O:0,f=ue=>{const x=ue.parentElement;return x==null?ue.getRootNode().host||null:x},P=(ue,x)=>{var _,b,O,de;if(typeof document=="undefined")return[];const{scrollMode:J,block:te,inline:$e,boundary:xe,skipOverflowHiddenElements:Xe}=x,Se=typeof xe=="function"?xe:C=>C!==xe;if(!t(ue))throw new TypeError("Invalid target");const H=document.scrollingElement||document.documentElement,A=[];let r=ue;for(;t(r)&&Se(r);){if(r=f(r),r===H){A.push(r);break}r!=null&&r===document.body&&w(r)&&!w(document.documentElement)||r!=null&&w(r,Xe)&&A.push(r)}const I=(b=(_=window.visualViewport)==null?void 0:_.width)!=null?b:innerWidth,F=(de=(O=window.visualViewport)==null?void 0:O.height)!=null?de:innerHeight,{scrollX:q,scrollY:Q}=window,{height:Y,width:Z,top:De,right:he,bottom:it,left:ye}=ue.getBoundingClientRect(),{top:we,right:oe,bottom:G,left:K}=(C=>{const E=window.getComputedStyle(C);return{top:parseFloat(E.scrollMarginTop)||0,right:parseFloat(E.scrollMarginRight)||0,bottom:parseFloat(E.scrollMarginBottom)||0,left:parseFloat(E.scrollMarginLeft)||0}})(ue);let i=te==="start"||te==="nearest"?De-we:te==="end"?it+G:De+Y/2-we+G,h=$e==="center"?ye+Z/2-K+oe:$e==="end"?he+oe:ye-K;const M=[];for(let C=0;C=0&&ye>=0&&it<=F&&he<=I&&(E===H&&!w(E)||De>=Ce&&it<=Te&&ye>=Be&&he<=Ee))return M;const ot=getComputedStyle(E),nt=parseInt(ot.borderLeftWidth,10),fe=parseInt(ot.borderTopWidth,10),Ye=parseInt(ot.borderRightWidth,10),R=parseInt(ot.borderBottomWidth,10);let D=0,N=0;const s="offsetWidth"in E?E.offsetWidth-E.clientWidth-nt-Ye:0,V="offsetHeight"in E?E.offsetHeight-E.clientHeight-fe-R:0,me="offsetWidth"in E?E.offsetWidth===0?0:j/E.offsetWidth:0,v="offsetHeight"in E?E.offsetHeight===0?0:L/E.offsetHeight:0;if(H===E)D=te==="start"?i:te==="end"?i-F:te==="nearest"?k(Q,Q+F,F,fe,R,Q+i,Q+i+Y,Y):i-F/2,N=$e==="start"?h:$e==="center"?h-I/2:$e==="end"?h-I:k(q,q+I,I,nt,Ye,q+h,q+h+Z,Z),D=Math.max(0,D+Q),N=Math.max(0,N+q);else{D=te==="start"?i-Ce-fe:te==="end"?i-Te+R+V:te==="nearest"?k(Ce,Te,L,fe,R+V,i,i+Y,Y):i-(Ce+L/2)+V/2,N=$e==="start"?h-Be-nt:$e==="center"?h-(Be+j/2)+s/2:$e==="end"?h-Ee+Ye+s:k(Be,Ee,j,nt,Ye+s,h,h+Z,Z);const{scrollLeft:u,scrollTop:$}=E;D=v===0?0:Math.max(0,Math.min($+D/v,E.scrollHeight-L/v+V)),N=me===0?0:Math.max(0,Math.min(u+N/me,E.scrollWidth-j/me+s)),i+=$-D,h+=u-N}M.push({el:E,top:D,left:N})}return M},n=ue=>ue===!1?{block:"end",inline:"nearest"}:(x=>x===Object(x)&&Object.keys(x).length!==0)(ue)?ue:{block:"start",inline:"nearest"};function ee(ue,x){if(!ue.isConnected||!(O=>{let de=O;for(;de&&de.parentNode;){if(de.parentNode===document)return!0;de=de.parentNode instanceof ShadowRoot?de.parentNode.host:de.parentNode}return!1})(ue))return;const _=(O=>{const de=window.getComputedStyle(O);return{top:parseFloat(de.scrollMarginTop)||0,right:parseFloat(de.scrollMarginRight)||0,bottom:parseFloat(de.scrollMarginBottom)||0,left:parseFloat(de.scrollMarginLeft)||0}})(ue);if((O=>typeof O=="object"&&typeof O.behavior=="function")(x))return x.behavior(P(ue,x));const b=typeof x=="boolean"||x==null?void 0:x.behavior;for(const{el:O,top:de,left:J}of P(ue,n(x))){const te=de-_.top+_.bottom,$e=J-_.left+_.right;O.scroll({top:te,left:$e,behavior:b})}}},80813:function(sn,Ue,e){e.d(Ue,{CR:function(){return $e},Jh:function(){return O},Q_:function(){return De},XA:function(){return te},ZT:function(){return d},_T:function(){return k},ev:function(){return Se},mG:function(){return b},pi:function(){return w},pr:function(){return Xe}});var t=function(i,h){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(M,C){M.__proto__=C}||function(M,C){for(var E in C)Object.prototype.hasOwnProperty.call(C,E)&&(M[E]=C[E])},t(i,h)};function d(i,h){if(typeof h!="function"&&h!==null)throw new TypeError("Class extends value "+String(h)+" is not a constructor or null");t(i,h);function M(){this.constructor=i}i.prototype=h===null?Object.create(h):(M.prototype=h.prototype,new M)}var w=function(){return w=Object.assign||function(h){for(var M,C=1,E=arguments.length;C=0;Ce--)(j=i[Ce])&&(L=(E<3?j(L):E>3?j(h,M,L):j(h,M))||L);return E>3&&L&&Object.defineProperty(h,M,L),L}function P(i,h){return function(M,C){h(M,C,i)}}function n(i,h,M,C,E,L){function j(N){if(N!==void 0&&typeof N!="function")throw new TypeError("Function expected");return N}for(var Ce=C.kind,Ee=Ce==="getter"?"get":Ce==="setter"?"set":"value",Te=!h&&i?C.static?i:i.prototype:null,Be=h||(Te?Object.getOwnPropertyDescriptor(Te,C.name):{}),ot,nt=!1,fe=M.length-1;fe>=0;fe--){var Ye={};for(var R in C)Ye[R]=R==="access"?{}:C[R];for(var R in C.access)Ye.access[R]=C.access[R];Ye.addInitializer=function(N){if(nt)throw new TypeError("Cannot add initializers after decoration has completed");L.push(j(N||null))};var D=(0,M[fe])(Ce==="accessor"?{get:Be.get,set:Be.set}:Be[Ee],Ye);if(Ce==="accessor"){if(D===void 0)continue;if(D===null||typeof D!="object")throw new TypeError("Object expected");(ot=j(D.get))&&(Be.get=ot),(ot=j(D.set))&&(Be.set=ot),(ot=j(D.init))&&E.unshift(ot)}else(ot=j(D))&&(Ce==="field"?E.unshift(ot):Be[Ee]=ot)}Te&&Object.defineProperty(Te,C.name,Be),nt=!0}function ee(i,h,M){for(var C=arguments.length>2,E=0;E0&&L[L.length-1])&&(Te[0]===6||Te[0]===2)){M=0;continue}if(Te[0]===3&&(!L||Te[1]>L[0]&&Te[1]=i.length&&(i=void 0),{value:i&&i[C++],done:!i}}};throw new TypeError(h?"Object is not iterable.":"Symbol.iterator is not defined.")}function $e(i,h){var M=typeof Symbol=="function"&&i[Symbol.iterator];if(!M)return i;var C=M.call(i),E,L=[],j;try{for(;(h===void 0||h-- >0)&&!(E=C.next()).done;)L.push(E.value)}catch(Ce){j={error:Ce}}finally{try{E&&!E.done&&(M=C.return)&&M.call(C)}finally{if(j)throw j.error}}return L}function xe(){for(var i=[],h=0;h1||Ee(fe,R)})},Ye&&(E[fe]=Ye(E[fe])))}function Ee(fe,Ye){try{Te(C[fe](Ye))}catch(R){nt(L[0][3],R)}}function Te(fe){fe.value instanceof H?Promise.resolve(fe.value.v).then(Be,ot):nt(L[0][2],fe)}function Be(fe){Ee("next",fe)}function ot(fe){Ee("throw",fe)}function nt(fe,Ye){fe(Ye),L.shift(),L.length&&Ee(L[0][0],L[0][1])}}function r(i){var h,M;return h={},C("next"),C("throw",function(E){throw E}),C("return"),h[Symbol.iterator]=function(){return this},h;function C(E,L){h[E]=i[E]?function(j){return(M=!M)?{value:H(i[E](j)),done:!1}:L?L(j):j}:L}}function I(i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var h=i[Symbol.asyncIterator],M;return h?h.call(i):(i=typeof te=="function"?te(i):i[Symbol.iterator](),M={},C("next"),C("throw"),C("return"),M[Symbol.asyncIterator]=function(){return this},M);function C(L){M[L]=i[L]&&function(j){return new Promise(function(Ce,Ee){j=i[L](j),E(Ce,Ee,j.done,j.value)})}}function E(L,j,Ce,Ee){Promise.resolve(Ee).then(function(Te){L({value:Te,done:Ce})},j)}}function F(i,h){return Object.defineProperty?Object.defineProperty(i,"raw",{value:h}):i.raw=h,i}var q=Object.create?function(i,h){Object.defineProperty(i,"default",{enumerable:!0,value:h})}:function(i,h){i.default=h},Q=function(i){return Q=Object.getOwnPropertyNames||function(h){var M=[];for(var C in h)Object.prototype.hasOwnProperty.call(h,C)&&(M[M.length]=C);return M},Q(i)};function Y(i){if(i&&i.__esModule)return i;var h={};if(i!=null)for(var M=Q(i),C=0;C{}})=>{const g=()=>r.createElement("div",{className:h.flexColumn},r.createElement("img",{className:h.img,src:n}),r.createElement("span",{className:h.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),u=()=>r.createElement("div",{className:h.flexColumn},r.createElement("img",{className:h.img,src:N}),r.createElement("span",{className:h.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),K=()=>a===3?r.createElement(r.Fragment,null,u(),g()):a===2?g():u();return r.createElement(v.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Y,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{se(),m.history.push("/account/certification")},onCancel:()=>{se()}},r.createElement("div",{className:h.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),r.createElement("div",{className:h.flexRow},K()))};var q=(0,m.connect)(({paperlibrary:Y,loading:a,globalSetting:se})=>({paperlibrary:Y,globalSetting:se,loading:a.effects}))(S)},85966:function(wt,Ie,e){e.d(Ie,{Z:function(){return c}});var r=e(59301),m=e(44993),v=e(43418),N=e(8591),n=e(92832),h=e(24905),S=e(62106),q=e(44477),Y=e(89299),a=e(3113),se=e(87169),g={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},u=e(32637),K=e(59301);const ce=({classroomList:t,dispatch:o,user:i})=>K.createElement(v.default,{open:t.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:K.createElement("span",null,K.createElement(se.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{o({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},K.createElement("div",{style:{textAlign:"center",marginBottom:30}},K.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",K.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),K.createElement("img",{style:{width:130,height:130},src:u})),K.createElement("div",{className:g.bottom},K.createElement(a.ZP,{className:g.yes,onClick:()=>{o({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var ve=(0,m.connect)(({classroomList:t,user:o})=>({classroomList:t,user:o}))(ce),Oe=e(52430),Q=e(59301),Ne=(t,o,i)=>new Promise((w,F)=>{var L=le=>{try{de(i.next(le))}catch(We){F(We)}},Ae=le=>{try{de(i.throw(le))}catch(We){F(We)}},de=le=>le.done?w(le.value):Promise.resolve(le.value).then(L,Ae);de((i=i.apply(t,o)).next())}),z=(t=>(t[t.Professor=1]="Professor",t[t.AssistantProfessor=2]="AssistantProfessor",t[t.Student=3]="Student",t))(z||{});const X=({visible:t,user:o,account:i,onCancel:w=()=>{},dispatch:F})=>{const[L,Ae]=(0,r.useState)(),[de,le]=(0,r.useState)([]),[We,xe]=(0,r.useState)(!1),[we,ie]=(0,r.useState)(!1),[Z,fe]=(0,r.useState)(),[C,M]=(0,r.useState)(!1);(0,r.useEffect)(()=>{var ae,U;(ae=o==null?void 0:o.userInfo)!=null&&ae.identity&&le([((U=o==null?void 0:o.userInfo)==null?void 0:U.identity)==="student"?3:1])},[o]);const W=ae=>{const U=()=>{window.location.href=(ae==null?void 0:ae.jump_url)||`/classrooms/${ae==null?void 0:ae.course_id}`};if(de.includes(1)){v.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Q.createElement("div",{className:"tc"},(ae==null?void 0:ae.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{U()}});return}U()},j=()=>Ne(void 0,null,function*(){if(!L){N.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let ae=yield(0,Oe.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:L}});if(ae!=null&&ae.need_pro_auth&&!de.includes(1)&&!de.includes(2)){F({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:L,checkedList:de}}),O();return}xe(!0);const U=yield(0,S.cR)({invite_code:L,professor:de.includes(1)?1:null,assistant_professor:de.includes(2)?1:null,student:de.includes(3)?1:null});if(xe(!1),(U==null?void 0:U.status)===-4&&(w(),F({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(U==null?void 0:U.status)===-12&&N.ZP.warning(U==null?void 0:U.message),(U==null?void 0:U.status)===-2){if(O(),U.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ie(!0),fe(1);return}if(U.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ie(!0),fe(2);return}if(U.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ie(!0),fe(3);return}}if((U==null?void 0:U.status)===0){(0,Y.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),O(),U!=null&&U.course_id?W(U):N.ZP.success(U.message);return}}),O=()=>Ne(void 0,null,function*(){w()});return Q.createElement(Q.Fragment,null,Q.createElement(v.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:t,confirmLoading:We,onOk:j,onCancel:O},Q.createElement("div",{className:"tc"},Q.createElement("div",null,Q.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),Q.createElement(n.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:L,onChange:ae=>{if(ae.target.value.length>=7){N.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Ae(ae.target.value)}})),Q.createElement("div",{className:"mt10 font14"},Q.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Q.createElement(h.default.Group,{value:de,onChange:ae=>le(ae)},Q.createElement(h.default,{value:1,disabled:de.includes(2)},"\u6559\u5E08"),Q.createElement(h.default,{value:2,disabled:de.includes(1)},"\u52A9\u6559"),Q.createElement(h.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Q.createElement(ve,null),Q.createElement(q.Z,{visible:we,onCancel:()=>ie(!1),occupationValue:Z}))};var c=(0,m.connect)(({user:t,account:o})=>({user:t,account:o}))(X)},36952:function(wt,Ie,e){e.d(Ie,{Z:function(){return At},g:function(){return at}});var r=e(59301),m=e(44993),v=e(44e3),N=e(92832),n=e(43418),h={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},S=e(8591),q=e(95237),Y=e(43604),a=e(20834),se=e(38854),g=e(5112),u=e(62106),K=e(89299),ce=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())}),ve=(A=>(A.Manager="manager",A.Developer="developer",A.Reporter="reporter",A))(ve||{}),Q=({visible:A,onCancel:y=()=>{}})=>{const[I,D]=(0,r.useState)(),[H,ze]=(0,r.useState)(),[Me,Pe]=(0,r.useState)(!1),ue=()=>ce(void 0,null,function*(){if(!I){S.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(I.length!==6){S.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!H){S.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Pe(!0);const Et=yield(0,u.vm)({code:I,role:H});Pe(!1),Ve();const Qe={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Qe[Et.status]){S.ZP.info(Qe[Et.status]);return}if(Et.status===0){H==="reporter"?(S.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),m.history.push(`/projects/${Et==null?void 0:Et.project_id}`)):((0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),S.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Ve=()=>ce(void 0,null,function*(){y()});return r.createElement(r.Fragment,null,r.createElement(n.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:A,confirmLoading:Me,onOk:ue,onCancel:Ve},r.createElement("div",{className:"tc"},r.createElement("div",null,r.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),r.createElement(N.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:I,onChange:Et=>{if(Et.target.value.length>=7){S.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}D(Et.target.value)}})),r.createElement("div",{className:"mt10 font14"},r.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),r.createElement(g.ZP.Group,{value:H,onChange:Et=>ze(Et.target.value)},r.createElement(g.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),r.createElement(g.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),r.createElement(g.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Ne=e(85966),z={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},X=e(2686),c=e(78241),t=e(57809),o=e(91750),i=Object.defineProperty,w=Object.defineProperties,F=Object.getOwnPropertyDescriptors,L=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,le=(A,y,I)=>y in A?i(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,We=(A,y)=>{for(var I in y||(y={}))Ae.call(y,I)&&le(A,I,y[I]);if(L)for(var I of L(y))de.call(y,I)&&le(A,I,y[I]);return A},xe=(A,y)=>w(A,F(y)),we=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const ie=({globalSetting:A,dispatch:y,user:I,info:D,open:H,onCancel:ze=()=>{}})=>{var Me;const[Pe,ue]=(0,r.useState)([]),[Ve,Et]=(0,r.useState)([]),[Qe,tt]=(0,r.useState)([]),[Re]=c.default.useForm(),[It,mt]=(0,r.useState)(!1),[xt,Ct]=(0,r.useState)(!1),Nt=(0,r.useRef)(null),Dt=(0,r.useRef)(1),[Wt,kt]=(0,r.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,r.useEffect)(()=>{H&&qe()},[H]);const qe=()=>we(void 0,null,function*(){var ht;const Kt=D;if(!(0,X.o1)(y))return;const{user_school_id:dn="",department_id:Ht="",school_name:$t="",department_name:vn=""}=I.userInfo||{},St=(ht=Kt==null?void 0:Kt.graduation_years)==null?void 0:ht.at(-1);Et([{id:dn,name:$t}]),yield yt(dn),Re.setFieldsValue({year:St,school_id:dn,department_id:Number(Ht),name:`${St}${$t}${vn}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Xe=ht=>we(void 0,null,function*(){const Kt=yield(0,o.J3)(xe(We({},ht),{tab_module_type:"graduations"}));return Kt!=null&&Kt.un_purchased&&y({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Kt.status===0&&ue((Kt==null?void 0:Kt.graduation_years)||[]),Kt}),ct=(ht,Kt=500)=>{Ct(!0),clearTimeout(Nt.current),Nt.current=setTimeout(()=>we(void 0,null,function*(){Dt.current+=1;const dn=Dt.current,Ht=yield(0,o.NT)({keyword:ht});Ht.status===0&&Dt.current===dn&&(Et((Ht==null?void 0:Ht.schools)||[]),Ct(!1))}),Kt)},yt=ht=>we(void 0,null,function*(){if(!ht)return;const Kt=yield(0,o.Ps)({page:1,limit:9999,id:ht});Kt.status===0&&tt((Kt==null?void 0:Kt.departments)||[])});return r.createElement(n.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:H,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:It,onCancel:ze,onOk:()=>Re.submit()},r.createElement(c.default,{colon:!1,form:Re,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(ht,Kt)=>{ht.school_id&&(yt(Kt.school_id),Re.setFieldValue("department_id",null))},onFinish:ht=>we(void 0,null,function*(){mt(!0);const Kt=yield(0,o.Wz)(ht);Kt.status===0&&(S.ZP.success("\u521B\u5EFA\u6210\u529F"),Re.resetFields(),ze(),(0,K.xg)(`/graduations/${Kt==null?void 0:Kt.identifier}/index`)),mt(!1)})},r.createElement(c.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},r.createElement(t.default,{style:{width:344},size:"large",options:(Me=D==null?void 0:D.graduation_years)==null?void 0:Me.map(ht=>({value:ht,label:ht}))})),r.createElement(c.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},r.createElement(t.default,{showSearch:!0,filterOption:!1,onSearch:ht=>{ct(ht)},loading:xt,size:"large",style:{width:344},options:Ve.map(ht=>({value:ht.id,label:ht.name}))})),r.createElement(c.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},r.createElement(t.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Qe.map(ht=>({value:ht.id,label:ht.name}))})),r.createElement(c.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},r.createElement(N.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Z=(0,m.connect)(({user:A,globalSetting:y,loading:I})=>({user:A,globalSetting:y,loading:I}))(ie),fe=e(52430),C=Object.defineProperty,M=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,O=(A,y,I)=>y in A?C(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,ae=(A,y)=>{for(var I in y||(y={}))W.call(y,I)&&O(A,I,y[I]);if(M)for(var I of M(y))j.call(y,I)&&O(A,I,y[I]);return A},U=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const He=({globalSetting:A,dispatch:y,user:I,open:D,onCancel:H=()=>{}})=>{const[ze]=c.default.useForm(),[Me,Pe]=(0,r.useState)(!1),[ue,Ve]=(0,r.useState)(null);return(0,r.useEffect)(()=>{var Et;if(D){const Qe={code:"",user_type:((Et=I==null?void 0:I.userInfo)==null?void 0:Et.identity)==="student"?2:1,major:""};ze.setFieldsValue(Qe),Ve(ae({},Qe))}},[D]),r.createElement(n.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:D,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Me,onCancel:H,onOk:()=>ze.submit()},r.createElement(c.default,{colon:!1,form:ze,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Et,Qe)=>Ve(ae({},Qe)),onFinish:Et=>U(void 0,null,function*(){Pe(!0);const Qe=yield(0,fe.ZP)("/api/graduations/join.json",{method:"post",body:Et});Qe.status===0&&(H(),Qe!=null&&Qe.identifier?(0,K.xg)(`/graduations/${Qe==null?void 0:Qe.identifier}/index`):S.ZP.success(Qe==null?void 0:Qe.message)),Pe(!1)})},r.createElement(c.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},r.createElement(N.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),r.createElement(c.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},r.createElement(g.ZP.Group,null,r.createElement(g.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),r.createElement(g.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(ue==null?void 0:ue.user_type)===2&&r.createElement(c.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},r.createElement(N.default,{showCount:!0,maxLength:60}))))};var ke=(0,m.connect)(({user:A,globalSetting:y})=>({user:A,globalSetting:y}))(He),ge=e(59301),et=Object.defineProperty,lt=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,s=(A,y,I)=>y in A?et(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,d=(A,y)=>{for(var I in y||(y={}))Ee.call(y,I)&&s(A,I,y[I]);if(T)for(var I of T(y))b.call(y,I)&&s(A,I,y[I]);return A},E=(A,y)=>lt(A,Ye(y)),B=(A,y)=>{var I={};for(var D in A)Ee.call(A,D)&&y.indexOf(D)<0&&(I[D]=A[D]);if(A!=null&&T)for(var D of T(A))y.indexOf(D)<0&&b.call(A,D)&&(I[D]=A[D]);return I},R=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())}),ee=(A=>(A.Projects="projects",A.Shixuns="shixuns",A.Classrooms="classrooms",A))(ee||{}),G=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A.Graduations="graduations",A))(G||{});const Ce=A=>{var y=A,{homePage:I,user:D,globalSetting:H,loading:ze,dispatch:Me}=y,Pe=B(y,["homePage","user","globalSetting","loading","dispatch"]),ue,Ve,Et,Qe;const[tt,Re]=(0,r.useState)(),[It,mt]=(0,r.useState)(),[xt,Ct]=(0,r.useState)(!1),[Nt,Dt]=(0,r.useState)(!1),[Wt,kt]=(0,r.useState)(!1),[qe,Xe]=(0,r.useState)();function ct(St,on){for(const Tt of St){if(Tt.link===on)return Tt.hidden;if(Tt.subitem&&Tt.subitem.length>0){let st=Tt.subitem;for(const Zt of st)if(Zt.link===on)return Zt.hidden;return!1}}return!0}const yt=ct(((ue=H.setting)==null?void 0:ue.navbar)||[],"/classrooms"),ht=ct(((Ve=H.setting)==null?void 0:Ve.navbar)||[],"/shixuns"),Kt=ct(((Et=H.setting)==null?void 0:Et.navbar)||[],"/paths"),dn=ct(((Qe=H.setting)==null?void 0:Qe.navbar)||[],"/graduations"),Ht=St=>{var on;if((0,X.tJ)(Me)){if(St==="projects"&&!((on=D.userInfo)!=null&&on.email)){S.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}St==="classrooms"?Re(!0):St==="projects"&&mt(!0)}},$t=(St,on)=>{var Tt;if((0,X.tJ)(Me)){if(on==="projects"&&!((Tt=D.userInfo)!=null&&Tt.email)){S.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}on==="shixuns"&&!(0,X.xY)()||St&&(window.location.href=St)}},vn=St=>{var on,Tt,st,Zt,An,zt,an,gn,Bn,nn,rn,xn,Sn,On,Hn,Fn,Kn,kn,Zn,gt,Pt,Lt;return ge.createElement(ge.Fragment,null,ge.createElement(q.Z,{justify:"space-around",className:"pt5 pb5"},ge.createElement(Y.Z,{className:((on=D.userInfo)==null?void 0:on.user_identity)!=="\u5B66\u751F"?z.joinCol:z.hidden},((Tt=D.userInfo)==null?void 0:Tt.user_identity)!=="\u5B66\u751F"&&!((st=H==null?void 0:H.setting)!=null&&st.hide_course)&&ge.createElement(a.default.Item,d({},St),ge.createElement("a",{onClick:()=>$t("/classrooms/new")},(Zt=D.userInfo)!=null&&Zt.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((An=H==null?void 0:H.setting)!=null&&An.hide_shixun)&&((zt=D==null?void 0:D.userInfo)==null?void 0:zt.is_shixun_marker)&&ge.createElement(a.default.Item,d({},St),ge.createElement("a",{onClick:()=>$t("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((an=D.userInfo)==null?void 0:an.user_identity)!=="\u5B66\u751F"&&!((gn=H==null?void 0:H.setting)!=null&&gn.hide_subject)&&ge.createElement(a.default.Item,d({},St),ge.createElement("a",{onClick:()=>$t("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Bn=H==null?void 0:H.setting)!=null&&Bn.is_local)&&((nn=D.userInfo)==null?void 0:nn.main_site)&&ge.createElement(a.default.Item,d({},St),ge.createElement("a",{onClick:()=>{var Mt;return $t(`${(Mt=H==null?void 0:H.setting)==null?void 0:Mt.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((rn=D==null?void 0:D.userInfo)==null?void 0:rn.identity)!=="student"&&ge.createElement(a.default.Item,E(d({},St),{onClick:()=>R(void 0,null,function*(){if(!(0,X.o1)(Me))return;const Mt=yield(0,o.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Mt!=null&&Mt.un_purchased){Me({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Mt.status===0&&(Xe(Mt),Ct(!0))})}),ge.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((xn=D.userInfo)!=null&&xn.main_site)&&ge.createElement("div",null,ge.createElement(a.default.Item,d({},St),ge.createElement("a",{onClick:()=>Ht("classrooms")},(Sn=D.userInfo)!=null&&Sn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((On=D.userInfo)==null?void 0:On.main_site)&&!((Hn=H==null?void 0:H.setting)!=null&&Hn.is_local)&&ge.createElement(a.default.Item,d({},St),ge.createElement("a",{onClick:()=>Ht("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Fn=D.userInfo)==null?void 0:Fn.main_site)&&((Kn=D.userInfo)==null?void 0:Kn.user_identity)!=="\u5B66\u751F"&&ge.createElement(Y.Z,null,ge.createElement("div",{className:z.joinBoard})),((kn=D.userInfo)==null?void 0:kn.main_site)&&ge.createElement(Y.Z,{className:((Zn=D.userInfo)==null?void 0:Zn.user_identity)!=="\u5B66\u751F"?z.joinCol:z.w90},ge.createElement(a.default.Item,d({},St),ge.createElement("a",{onClick:()=>Ht("classrooms")},(gt=D.userInfo)!=null&>.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Pt=D.userInfo)==null?void 0:Pt.main_site)&&!((Lt=H==null?void 0:H.setting)!=null&&Lt.is_local)&&ge.createElement(a.default.Item,d({},St),ge.createElement("a",{onClick:()=>Ht("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),ge.createElement(a.default.Item,E(d({},St),{onClick:()=>{(0,X.o1)(Me)&&Dt(!0)}}),ge.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return ge.createElement("section",null,ge.createElement(se.Z,{dropdownRender:()=>{var St;return ge.createElement(a.default,{className:((St=D.userInfo)==null?void 0:St.user_identity)!=="\u5B66\u751F"?`${z.rightMenu} ${z.joinMenu} mt10`:`${z.rightMenu} ${z.joinMenu} ${z.w140} mt10`},ge.createElement(vn,null))},placement:"bottom"},ge.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current ml15 mr15"})),ge.createElement(Ne.Z,{visible:tt,onCancel:()=>Re(!1)}),ge.createElement(Q,{visible:It,onCancel:()=>mt(!1)}),ge.createElement(Z,{info:qe,open:xt,onCancel:()=>Ct(!1)}),ge.createElement(ke,{open:Nt,onCancel:()=>Dt(!1)}))};var te=(0,m.connect)(({homePage:A,loading:y,user:I,globalSetting:D})=>({homePage:A,user:I,globalSetting:D,loading:y.models.index}))(Ce),re={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},he=e(64681),Be=e(37425),ye=e(13952),ne=e(59301),Te=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,Ot=(A,y)=>{var I={};for(var D in A)Ke.call(A,D)&&y.indexOf(D)<0&&(I[D]=A[D]);if(A!=null&&Te)for(var D of Te(A))y.indexOf(D)<0&&vt.call(A,D)&&(I[D]=A[D]);return I},jt=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const Gt=A=>{var y,I=RegExp("(^| )"+A+"=([^;]+)(;|$)");return(y=document.cookie.match(I))?decodeURIComponent(y[2]):null},Rt=A=>{var y=new Date;y.setTime(y.getTime()-1);var I=Gt(A);I!=null&&(document.cookie=A+"="+I+";expires="+y.toGMTString())};var Vt=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A.Competition="competitions",A.Engineering="engineering",A.Graduations="graduations",A.Paperlibrary="paperlibrary",A.Problemset="problemset",A.Dataset="dataset",A))(Vt||{});const Ft=A=>{var y=A,{homePage:I,user:D,globalSetting:H,loading:ze,dispatch:Me,shixunHomeworks:Pe,location:ue,payload:Ve={}}=y,Et=Ot(y,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Qe,tt,Re,It,mt,xt,Ct,Nt,Dt,Wt,kt,qe,Xe,ct,yt,ht;const Kt=(tt=(((Qe=H.setting)==null?void 0:Qe.navbar)||[]).find(St=>St.link==="/classrooms"))==null?void 0:tt.hidden,dn=(It=(((Re=H.setting)==null?void 0:Re.navbar)||[]).find(St=>St.link==="/shixuns"))==null?void 0:It.hidden,Ht=(xt=(((mt=H.setting)==null?void 0:mt.navbar)||[]).find(St=>St.link==="/paths"))==null?void 0:xt.hidden,$t=(Ct=D.userInfo)==null?void 0:Ct.is_school_manage,vn=()=>{var St,on,Tt,st,Zt,An,zt,an,gn,Bn,nn,rn,xn,Sn,On,Hn;return(0,K.Ll)()?ne.createElement(a.default,{className:`${re.rightMenu} ${re.menuWrap}`},ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):ne.createElement(a.default,{className:`${re.rightMenu} ${re.menuWrap}`},ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(St=D.userInfo)==null?void 0:St.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(on=D.userInfo)==null?void 0:on.login}/classrooms`},(Tt=D.userInfo)!=null&&Tt.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(st=D.userInfo)==null?void 0:st.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(Zt=D.userInfo)==null?void 0:Zt.login}/paths`},(An=D.userInfo)!=null&&An.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((zt=D.userInfo)==null?void 0:zt.user_identity)!=="\u5B66\u751F"&&ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(an=D.userInfo)==null?void 0:an.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((gn=H.setting)!=null&&gn.hide_competition)&&ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(Bn=D.userInfo)==null?void 0:Bn.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((nn=H.setting)!=null&&nn.hide_virtual)&&ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(rn=D.userInfo)==null?void 0:rn.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,he.JA)()&&ne.createElement(a.default.Item,null,ne.createElement("a",{onClick:()=>{(0,X.tJ)(Me)&&m.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,he.JA)()&&ne.createElement(a.default.Item,null,ne.createElement("a",{onClick:()=>{(0,X.tJ)(Me)&&m.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Sn=(xn=D.navigationInfo)==null?void 0:xn.top)==null?void 0:Sn.laboratory_admin_url)&&ne.createElement(a.default.Item,null,ne.createElement("a",{href:(Hn=(On=D.navigationInfo)==null?void 0:On.top)==null?void 0:Hn.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),ne.createElement(a.default.Item,null,ne.createElement(m.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Me({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:ne.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),$t&&ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),ne.createElement(a.default.Item,{className:re.exit},ne.createElement("a",{onClick:()=>jt(void 0,null,function*(){(0,K.m5)();let Fn;try{Fn=yield(0,Be.vR)({}),S.ZP.success(Fn==null?void 0:Fn.message)}catch(Kn){}(0,K.d8)("_educoder_session","logout",1),(0,K.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Fn!=null&&Fn.url?window.location.href=Fn.url:(m.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,he.bg)()?ne.createElement(se.Z,{className:`${re.height67}`,dropdownRender:vn,placement:"bottomRight"},ne.createElement("section",null,ne.createElement("aside",null,ne.createElement("div",{className:Pe.actionTabs.type===1?re.classromediv:""},ne.createElement("img",{className:`${re.userPic} current ml15`,src:`${(Nt=ye.Z)==null?void 0:Nt.IMG_SERVER}/images/${(Dt=D.userInfo)==null?void 0:Dt.image_url}`,alt:"",onClick:()=>{var St;return m.history.push((0,K.Ll)()?"/account/profile":`/users/${(St=D.userInfo)==null?void 0:St.login}/classrooms`)}}),(0,K.Ll)()&&ne.createElement("span",{className:"ml10 font16"},(Wt=D.userInfo)==null?void 0:Wt.username),ne.createElement("i",{className:`iconfont icon-zhankai4 ${re.icon}`}))))):ne.createElement("div",{className:`font15 ${H.isIlearning?re.login:""}`},((kt=H.setting)==null?void 0:kt.sso_login_url)&&ne.createElement("a",{target:"_blank",href:(qe=H.setting)==null?void 0:qe.sso_login_url},ne.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(Xe=H.setting)==null?void 0:Xe.login_logo_url}`,width:40}),ne.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(ct=H.setting)==null?void 0:ct.sso_login_button_name)),!((yt=H.setting)!=null&&yt.hide_account_login)&&ne.createElement(ne.Fragment,null,ne.createElement("span",{className:"ml10 mr5 current",onClick:()=>{Me({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((ht=H.setting)!=null&&ht.close_register)&&ne.createElement(ne.Fragment,null,ne.createElement("span",{className:"ml5 mr5"},"|"),ne.createElement(m.Link,{to:"/user/register",className:"ml5 current pr25"},"\u6CE8\u518C"))))};var Bt=(0,m.connect)(({homePage:A,loading:y,user:I,globalSetting:D,shixunHomeworks:H})=>({homePage:A,user:I,globalSetting:D,shixunHomeworks:H,loading:y.models.index}))(Ft),Ut=e(65363),un={tip:"tip___a6MfI"},Jt=Object.defineProperty,En=Object.defineProperties,yn=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,hn=(A,y,I)=>y in A?Jt(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,qt=(A,y)=>{for(var I in y||(y={}))mn.call(y,I)&&hn(A,I,y[I]);if(tn)for(var I of tn(y))cn.call(y,I)&&hn(A,I,y[I]);return A},ln=(A,y)=>En(A,yn(y)),In=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())}),Qt=(A=>(A[A.Professor=1]="Professor",A[A.AssistantProfessor=2]="AssistantProfessor",A[A.Student=3]="Student",A))(Qt||{});const Cn=({visible:A,user:y,onCancel:I=()=>{},dispatch:D,globalSetting:H})=>{var ze,Me;const[Pe,ue]=(0,r.useState)(!1),[Ve,Et]=(0,r.useState)({name:"",phone:""});(0,r.useEffect)(()=>{var Re,It;if((Re=y==null?void 0:y.userInfo)!=null&&Re.login){let mt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(mt),mt&&(mt!=null&&mt.isShow)&&(mt==null?void 0:mt.login)===((It=y==null?void 0:y.userInfo)==null?void 0:It.login)&&(ue(!0),Et({name:mt==null?void 0:mt.name,phone:mt==null?void 0:mt.phone}))}},[y==null?void 0:y.userInfo]);const Qe=()=>In(void 0,null,function*(){I()}),tt=()=>{let Re=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(ln(qt({},Re),{isShow:!1}))),ue(!1)};return r.createElement(r.Fragment,null,Pe&&r.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},r.createElement("div",{className:un.tip},r.createElement("div",null,r.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(ze=H==null?void 0:H.infoData)==null?void 0:ze.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Me=H==null?void 0:H.infoData)==null?void 0:Me.phone}`),r.createElement("div",null,r.createElement(Ut.Z,{onClick:tt,style:{color:"#165dff",fontSize:16}})))))};var sn=(0,m.connect)(({user:A,globalSetting:y})=>({user:A,globalSetting:y}))(Cn),Mn=e(3113),jn="data:image/png;base64,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",fn=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,p=(A,y)=>{var I={};for(var D in A)dt.call(A,D)&&y.indexOf(D)<0&&(I[D]=A[D]);if(A!=null&&fn)for(var D of fn(A))y.indexOf(D)<0&&Yt.call(A,D)&&(I[D]=A[D]);return I};const oe=null,pe=A=>{var y=A,{homePage:I,user:D,globalSetting:H,loading:ze,dispatch:Me,location:Pe,text:ue,shixunHomeworks:Ve,payload:Et={}}=y,Qe=p(y,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[tt,Re]=(0,r.useState)("none");return(0,r.useEffect)(()=>{Ve.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Re("flex")},[Ve.actionTabs.key]),(0,r.useEffect)(()=>{Ve.actionTabs.key==="\u9690\u85CF"&&(Re("none"),localStorage.setItem("Noviceguide","0"))},[Ve.actionTabs.key]),r.createElement("div",{style:{display:tt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},r.createElement("div",{style:{margin:"0 auto",width:"1200px"}},r.createElement("img",{src:jn,style:{position:"absolute",top:"-32px"}}),r.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Ve.actionTabs.text),Ve.actionTabs.type===9?r.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},r.createElement(Mn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Re("none"),Me({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):r.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},r.createElement(Mn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Me({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Re("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var l=(0,m.connect)(({homePage:A,loading:y,user:I,globalSetting:D,shixunHomeworks:H})=>({homePage:A,user:I,globalSetting:D,loading:y.models.index,shixunHomeworks:H}))(pe),f=Object.defineProperty,$=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,be=(A,y,I)=>y in A?f(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,Fe=(A,y)=>{for(var I in y||(y={}))k.call(y,I)&&be(A,I,y[I]);if($)for(var I of $(y))De.call(y,I)&&be(A,I,y[I]);return A};const Ue=A=>React.createElement("svg",Fe({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Ze="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",rt=e(89392),it=e(92736),$e=e(6848),ut={content:"content___L4gl0"},Ge="data:image/png;base64,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",ot=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const nt=({classroomList:A,loading:y,user:I,dispatch:D,virtualSpaces:H,globalSetting:ze})=>{const Me=(0,m.useLocation)();let Pe=!1;(0,r.useEffect)(()=>{ze.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Pe=!0)},[ze.actionTabs.key]),(0,r.useEffect)(()=>{Pe&&D({type:"globalSetting/setActionTabs",payload:{}})},[Me.pathname]);const ue=()=>{D({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return r.createElement(it.ZP,{theme:{token:{colorBgMask:"#999"}}},r.createElement(n.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:ze.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>ot(void 0,null,function*(){}),onCancel:()=>{ue()}},r.createElement("div",{className:ut.content},r.createElement("div",{className:"mb15"},r.createElement("img",{src:Ge,alt:""})),r.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),r.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",r.createElement($e.Z,{placement:"bottom",title:r.createElement("div",null,r.createElement("img",{src:`${ye.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),r.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),r.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},r.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var bt=(0,m.connect)(({classroomList:A,user:y,loading:I,virtualSpaces:D,globalSetting:H})=>({classroomList:A,user:y,loading:I,virtualSpaces:D,globalSetting:H}))(nt),Le=e(59301),je=Object.defineProperty,x=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,_=(A,y,I)=>y in A?je(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,J=(A,y)=>{for(var I in y||(y={}))P.call(y,I)&&_(A,I,y[I]);if(x)for(var I of x(y))V.call(y,I)&&_(A,I,y[I]);return A},Se=(A,y)=>{var I={};for(var D in A)P.call(A,D)&&y.indexOf(D)<0&&(I[D]=A[D]);if(A!=null&&x)for(var D of x(A))y.indexOf(D)<0&&V.call(A,D)&&(I[D]=A[D]);return I},me=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const{Header:Je}=v.default,{Search:_e}=N.default;function at(){var A,y;const D=window.location.pathname.split("/"),H={};return D[1]=="classrooms"&&D.length>3&&!((A=D[4])!=null&&A.includes("newgold"))&&!((y=D[5])!=null&&y.includes("newgold"))&&D[2]!=="coursesId"&&(H.course_id=D[2]),D[1]==="shixuns"&&D.length>3&&(H.objective_type="shixun",H.objective_id=D[2]),D[1]==="paths"&&D.length>3&&(H.objective_type="path",H.objective_id=D[2]),J(J({},H),{school:1})}const pt=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ft=A=>{var y=A,{homePage:I,user:D,globalSetting:H,loading:ze,dispatch:Me,isLogin:Pe=!1,shixunHomeworks:ue}=y,Ve=Se(y,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Et,Qe,tt,Re,It,mt,xt,Ct,Nt;const Dt=(0,m.useLocation)(),[Wt,kt]=(0,r.useState)(!1),[qe,Xe]=(0,r.useState)(""),[ct,yt]=(0,r.useState)(!1),ht=at();(0,r.useEffect)(()=>{Me({type:"user/getNavigationInfo",payload:J({},ht)})},[H.name]),(0,r.useEffect)(()=>{ue.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(pt!=null&&pt.includes(Dt==null?void 0:Dt.pathname)||(Dt==null?void 0:Dt.pathname.indexOf("/classrooms"))===0||Me({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Dt.pathname]),(0,r.useEffect)(()=>{ue.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||ue.actionTabs.key||localStorage.setItem("Noviceguide","0")},[ue.actionTabs.key]),(0,r.useEffect)(()=>{var st;if(H!=null&&H.setting){let Zt=(0,rt.cloneDeep)((st=H==null?void 0:H.setting)==null?void 0:st.navbar);Zt=Zt==null?void 0:Zt.filter(zt=>{var an;return!(zt!=null&&zt.hidden)&&!((0,he.JA)()&&((an=["/paperlibrary","/problemset"])!=null&&an.includes(zt.link)))});for(const zt of Zt)zt.subitem&&(zt.subitem=zt.subitem.filter(an=>{var gn;return!(an!=null&&an.hidden)&&!((0,he.JA)()&&((gn=["/paperlibrary","/problemset"])!=null&&gn.includes(an.link)))}));let An=!1;Zt==null||Zt.map(function(zt,an){var gn,Bn,nn,rn;const xn=Dt.pathname;zt.link===xn&&(Xe(zt==null?void 0:zt.link),(0,K.Dk)(xn==="/"?(gn=H==null?void 0:H.setting)==null?void 0:gn.name:Tt(zt==null?void 0:zt.name)),vn(on(an,{name:zt==null?void 0:zt.name,link:zt==null?void 0:zt.link},Zt)),An=!0),xn=="/"&&(Xe(""),(0,K.Dk)((Bn=H==null?void 0:H.setting)==null?void 0:Bn.name)),(nn=zt==null?void 0:zt.subitem)!=null&&nn.length&&((rn=zt==null?void 0:zt.subitem)==null||rn.map(Sn=>{Sn.link===xn&&(Xe(Sn==null?void 0:Sn.link),xn!=="/"&&(0,K.Dk)(Tt(Sn==null?void 0:Sn.name)),vn(on(an,{name:Sn==null?void 0:Sn.name,link:Sn==null?void 0:Sn.link},Zt)),An=!0)}))}),An||vn(Zt)}},[H==null?void 0:H.setting,D]);const Kt=(0,r.useMemo)(()=>{var st,Zt;return(st=H==null?void 0:H.setting)!=null&&st.nav_logo_url?`${ye.Z.IMG_SERVER}/${(Zt=H==null?void 0:H.setting)==null?void 0:Zt.nav_logo_url}`:`${ye.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Et=H==null?void 0:H.setting)==null?void 0:Et.nav_logo_url]);function dn(st){m.history.push("/search?value="+st)}const Ht=()=>Wt?Le.createElement("div",{onBlur:()=>{setTimeout(()=>{kt(!1)},300)}},Le.createElement(_e,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:dn,autoFocus:!0})):Le.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{m.history.push("/search?value=")}}),[$t,vn]=(0,r.useState)([]),St=(st,Zt)=>me(void 0,null,function*(){var An,zt,an,gn,Bn,nn;if((st==null?void 0:st.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const rn=yield(0,Be.IU)({tab_module_type:"engineering"});if(rn!=null&&rn.un_purchased){Me({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(An=rn==null?void 0:rn.data)!=null&&An.engineer_url?(an=(zt=rn==null?void 0:rn.data)==null?void 0:zt.engineer_url)!=null&&an.includes("http")?(0,K.xg)((gn=rn==null?void 0:rn.data)==null?void 0:gn.engineer_url):m.history.push((Bn=rn==null?void 0:rn.data)==null?void 0:Bn.engineer_url):(rn==null?void 0:rn.status)!=401&&yt(!0);return}(nn=st==null?void 0:st.link)!=null&&nn.includes("http")?(0,K.xg)(st==null?void 0:st.link):((0,K.Dk)(st==null?void 0:st.name),m.history.push(st==null?void 0:st.link)),(st==null?void 0:st.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Me({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Le.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),on=(st,Zt,An)=>{const zt=An.slice();return zt[st]&&(zt[st].name=Zt.name,zt[st].link=Zt.link),zt||[]},Tt=(st="")=>(st==null?void 0:st.indexOf("<"))>-1?st==null?void 0:st.slice(0,st==null?void 0:st.indexOf("<")):st;return H.showHeader&&H.showHeaderFooter?Le.createElement(v.default,{style:{background:`${Dt.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${H.isIlearning?h["header-iearning"]:h.header} ${H.showHeaderFixed?h.headerFixed:""}`},(H==null?void 0:H.showTip)&&Le.createElement(sn,null),Le.createElement(Je,{className:"header",style:{background:`${Dt.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Dt.pathname=="/training"?"999":""}`}},Le.createElement("section",{className:h["edu-menu"]},(!!H.isIlearning||!((Qe=H==null?void 0:H.setting)!=null&&Qe.main_site)&&!!((tt=H==null?void 0:H.setting)!=null&&tt.navbar))&&Le.createElement(m.Link,{className:"flex item-center",onClick:()=>{Me({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Le.createElement("img",{className:h.logo,title:(Re=H.setting)==null?void 0:Re.name,src:Kt||Ze})),Le.createElement("ul",{className:`${h.menu} ${(0,K.Ll)()&&"ml0"}`},(0,K.Ll)()&&Le.createElement("li",null," ",Le.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,K.Ll)()&&H.setting&&($t==null?void 0:$t.map(function(st,Zt){var An,zt,an,gn,Bn;return Le.createElement("li",{key:Zt,className:!((An=st==null?void 0:st.subitem)!=null&&An.length)&&qe===(st==null?void 0:st.link)||(zt=st==null?void 0:st.subitem)!=null&&zt.some(nn=>qe===(nn==null?void 0:nn.link))?h.actived:""},Le.createElement("div",{onClick:()=>St(st,Zt),className:h.name},Le.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var nn;let rn=st==null?void 0:st.name;return(nn=st==null?void 0:st.subitem)==null||nn.map((xn,Sn)=>(xn.link===Dt.pathname&&(rn=xn.name),xn)),rn})()}}),((an=st==null?void 0:st.subitem)==null?void 0:an.length)>0&&Le.createElement("i",{className:"iconfont icon-zhankai4"})),((gn=st==null?void 0:st.subitem)==null?void 0:gn.length)>0&&Le.createElement("div",{className:h.dropDown},(Bn=st==null?void 0:st.subitem)==null?void 0:Bn.map((nn,rn)=>Le.createElement("div",{className:h.subName,onClick:()=>St(nn,Zt),key:Zt+"-"+rn},!!rn&&Le.createElement("div",{className:h.line}),Le.createElement("aside",{className:"font16 c-black"},Tt(nn==null?void 0:nn.name)),Le.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},nn.content)))))}))),Le.createElement("div",{className:"c-grey-333 search-bar",style:{flex:H.isIlearning?"initial":"1 0 auto"}},!(0,K.Ll)()&&!(H!=null&&H.isIlearning)&&Le.createElement(Le.Fragment,null,Le.createElement(Ht,null),!Pe&&Le.createElement(te,null),!Pe&&!!((It=D==null?void 0:D.userInfo)!=null&&It.login)&&Le.createElement(m.Link,{className:"iconfont icon-xiaoxilingdang ml15 mr15 font18 relative",to:`/messages/${(mt=D==null?void 0:D.userInfo)==null?void 0:mt.login}/user_tidings`},((xt=D==null?void 0:D.navigationInfo)==null?void 0:xt.new_message)&&Le.createElement("span",{className:h.newslight}))),!Pe&&Le.createElement(Bt,{payload:ht}))),Le.createElement(n.default,{centered:!0,destroyOnClose:!0,open:ct,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,K.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>yt(!1)},Le.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Le.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Le.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(Ct=H==null?void 0:H.setting)==null?void 0:Ct.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Le.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Nt=H==null?void 0:H.setting)==null?void 0:Nt.homepage_tea_qq_number)))),Le.createElement(l,null),Le.createElement(bt,null)):Le.createElement(Le.Fragment,null,Le.createElement(bt,null))};var At=(0,m.connect)(({homePage:A,loading:y,user:I,globalSetting:D,shixunHomeworks:H})=>({homePage:A,user:I,globalSetting:D,loading:y.models.index,shixunHomeworks:H}))(ft)},78071:function(wt,Ie,e){e.r(Ie),e.d(Ie,{default:function(){return fe}});var r=e(59301),m=Object.defineProperty,v=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable,h=(C,M,W)=>M in C?m(C,M,{enumerable:!0,configurable:!0,writable:!0,value:W}):C[M]=W,S=(C,M)=>{for(var W in M||(M={}))N.call(M,W)&&h(C,W,M[W]);if(v)for(var W of v(M))n.call(M,W)&&h(C,W,M[W]);return C};const q=C=>React.createElement("svg",S({className:"wechat_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},C),React.createElement("path",{d:"M512 0c282.793 0 512 229.202 512 512 0 282.793-229.207 512-512 512S0 794.793 0 512C0 229.202 229.207 0 512 0zm122.081 423.383c-103.69 0-185.472 72.366-185.472 161.219 0 88.929 81.782 161.146 185.472 161.146 21.71 0 43.54-5.54 65.383-11.084L759.265 768l-16.4-55.588c43.756-33.408 76.34-77.762 76.34-127.81 0-88.853-87.23-161.219-185.119-161.219zM423.265 256C303.196 256 204.8 339.84 204.8 446.31c0 61.43 32.722 111.837 87.409 151l-21.817 67.307 76.365-39.24c27.274 5.581 49.229 11.239 76.508 11.239 6.882 0 13.63-.287 20.378-.87-4.23-14.936-6.748-30.603-6.748-46.92 0-97.695 81.96-177.04 185.738-177.04 7.107 0 14.141.512 21.023 1.306C624.794 323.01 530.698 256 423.27 256zM694.41 512c16.348 0 27.264 11.13 27.264 22.19 0 11.131-10.916 22.118-27.264 22.118-10.71 0-21.494-10.987-21.494-22.118 0-11.06 10.783-22.19 21.494-22.19zm-121.753 0c16.435 0 27.115 11.13 27.115 22.19 0 11.131-10.68 22.118-27.12 22.118-10.752 0-21.643-10.987-21.643-22.118 0-11.06 10.896-22.19 21.643-22.19zM351.549 349.542c17.23 0 28.79 11.72 28.79 29.497 0 17.694-11.56 29.578-28.79 29.578-17.218 0-34.6-11.878-34.6-29.578 0-17.777 17.382-29.502 34.6-29.502zm153.314 0c16.03 0 26.64 11.72 26.64 29.497 0 17.694-10.61 29.578-26.64 29.578-15.903 0-31.877-11.878-31.877-29.578 0-17.777 15.974-29.502 31.877-29.502z",fill:"#62B900"}));var Y="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwYzI4Mi43OTMgMCA1MTIgMjI5LjIwMiA1MTIgNTEyIDAgMjgyLjc5My0yMjkuMjA3IDUxMi01MTIgNTEyUzAgNzk0Ljc5MyAwIDUxMkMwIDIyOS4yMDIgMjI5LjIwNyAwIDUxMiAwem0xMjIuMDgxIDQyMy4zODNjLTEwMy42OSAwLTE4NS40NzIgNzIuMzY2LTE4NS40NzIgMTYxLjIxOSAwIDg4LjkyOSA4MS43ODIgMTYxLjE0NiAxODUuNDcyIDE2MS4xNDYgMjEuNzEgMCA0My41NC01LjU0IDY1LjM4My0xMS4wODRMNzU5LjI2NSA3NjhsLTE2LjQtNTUuNTg4YzQzLjc1Ni0zMy40MDggNzYuMzQtNzcuNzYyIDc2LjM0LTEyNy44MSAwLTg4Ljg1My04Ny4yMy0xNjEuMjE5LTE4NS4xMTktMTYxLjIxOXpNNDIzLjI2NSAyNTZDMzAzLjE5NiAyNTYgMjA0LjggMzM5Ljg0IDIwNC44IDQ0Ni4zMWMwIDYxLjQzIDMyLjcyMiAxMTEuODM3IDg3LjQwOSAxNTFsLTIxLjgxNyA2Ny4zMDcgNzYuMzY1LTM5LjI0YzI3LjI3NCA1LjU4MSA0OS4yMjkgMTEuMjM5IDc2LjUwOCAxMS4yMzkgNi44ODIgMCAxMy42My0uMjg3IDIwLjM3OC0uODctNC4yMy0xNC45MzYtNi43NDgtMzAuNjAzLTYuNzQ4LTQ2LjkyIDAtOTcuNjk1IDgxLjk2LTE3Ny4wNCAxODUuNzM4LTE3Ny4wNCA3LjEwNyAwIDE0LjE0MS41MTIgMjEuMDIzIDEuMzA2QzYyNC43OTQgMzIzLjAxIDUzMC42OTggMjU2IDQyMy4yNyAyNTZ6TTY5NC40MSA1MTJjMTYuMzQ4IDAgMjcuMjY0IDExLjEzIDI3LjI2NCAyMi4xOSAwIDExLjEzMS0xMC45MTYgMjIuMTE4LTI3LjI2NCAyMi4xMTgtMTAuNzEgMC0yMS40OTQtMTAuOTg3LTIxLjQ5NC0yMi4xMTggMC0xMS4wNiAxMC43ODMtMjIuMTkgMjEuNDk0LTIyLjE5em0tMTIxLjc1MyAwYzE2LjQzNSAwIDI3LjExNSAxMS4xMyAyNy4xMTUgMjIuMTkgMCAxMS4xMzEtMTAuNjggMjIuMTE4LTI3LjEyIDIyLjExOC0xMC43NTIgMC0yMS42NDMtMTAuOTg3LTIxLjY0My0yMi4xMTggMC0xMS4wNiAxMC44OTYtMjIuMTkgMjEuNjQzLTIyLjE5ek0zNTEuNTQ5IDM0OS41NDJjMTcuMjMgMCAyOC43OSAxMS43MiAyOC43OSAyOS40OTcgMCAxNy42OTQtMTEuNTYgMjkuNTc4LTI4Ljc5IDI5LjU3OC0xNy4yMTggMC0zNC42LTExLjg3OC0zNC42LTI5LjU3OCAwLTE3Ljc3NyAxNy4zODItMjkuNTAyIDM0LjYtMjkuNTAyem0xNTMuMzE0IDBjMTYuMDMgMCAyNi42NCAxMS43MiAyNi42NCAyOS40OTcgMCAxNy42OTQtMTAuNjEgMjkuNTc4LTI2LjY0IDI5LjU3OC0xNS45MDMgMC0zMS44NzctMTEuODc4LTMxLjg3Ny0yOS41NzggMC0xNy43NzcgMTUuOTc0LTI5LjUwMiAzMS44NzctMjkuNTAyeiIgZmlsbD0iIzYyQjkwMCIvPjwvc3ZnPg==",a=Object.defineProperty,se=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,K=(C,M,W)=>M in C?a(C,M,{enumerable:!0,configurable:!0,writable:!0,value:W}):C[M]=W,ce=(C,M)=>{for(var W in M||(M={}))g.call(M,W)&&K(C,W,M[W]);if(se)for(var W of se(M))u.call(M,W)&&K(C,W,M[W]);return C};const ve=C=>React.createElement("svg",ce({className:"qq_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},C),React.createElement("path",{d:"M512 0C229.356 0 0 229.356 0 512s229.356 512 512 512 512-229.356 512-512S794.644 0 512 0zm235.75 647.603c-10.7 5.417-27.417-6.963-43.34-30.157-6.267 25.262-21.673 47.95-43.607 66.253 23.244 8.505 38.123 22.17 38.123 37.898 0 25.519-40.99 46.403-91.387 46.403-45.43 0-83.287-17.014-90.076-38.927h-10.967C499.446 751.243 461.85 768 416.42 768c-50.396 0-91.387-20.623-91.387-46.403 0-15.728 15.145-29.388 38.118-37.898-21.929-18.304-37.596-41.252-43.602-66.253-15.667 23.194-32.634 35.83-43.34 30.157-15.668-7.987-12.534-51.046 7.05-96.159 15.145-35.317 36.03-61.614 51.697-67.287-.262-2.319-.262-4.638-.262-6.707 0-13.66 3.917-26.291 10.445-36.608v-2.314c0-6.19 1.567-12.119 4.178-17.275C353.23 329.216 414.07 256 512.241 256s159.006 73.216 162.923 165.253a38.374 38.374 0 0 1 4.178 17.275v2.32c6.528 10.311 10.445 22.942 10.445 36.607 0 2.32 0 4.64-.261 6.702 15.923 5.673 36.557 31.97 51.696 67.287 19.062 45.118 22.196 88.167 6.528 96.16z",fill:"#378AFE"}));var Oe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",Q=e(89299),Ne=e(13952),z=e(59301);const X=window.location.host,c=Ne.Z.QQLoginCB;var t=({onWechatLogin:C})=>{function M(){(0,Q.b9)()?window.location.href=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${c}%2fotherloginqq&state=null,${X}&response_type=code`:window.location.href=`https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=${c}%2fotherloginqq&state=null,${X}&response_type=code`}return z.createElement(z.Fragment,null,z.createElement("p",{className:"driver"}," ","\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 ",z.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")," \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014"," "),z.createElement("div",{className:"other-login"},z.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",onClick:C},z.createElement("img",{src:Y,alt:"\u5FAE\u4FE1",width:46})),z.createElement("a",{title:"qq\u767B\u5F55",onClick:M},z.createElement("img",{src:Oe,alt:"QQ",width:46}))))};function o({onBack:C}){return z.createElement(z.Fragment,null,z.createElement("iframe",{className:"wechat-qrcode",frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:`https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=${c}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${X}#wechat_redirect`}),z.createElement("a",{className:"btn-link",onClick:C},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55"))}var i=e(36952),w="data:image/png;base64,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",F=e(44993),L=e(59301),Ae=Object.defineProperty,de=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,xe=(C,M,W)=>M in C?Ae(C,M,{enumerable:!0,configurable:!0,writable:!0,value:W}):C[M]=W,we=(C,M)=>{for(var W in M||(M={}))le.call(M,W)&&xe(C,W,M[W]);if(de)for(var W of de(M))We.call(M,W)&&xe(C,W,M[W]);return C},ie=(C,M)=>{var W={};for(var j in C)le.call(C,j)&&M.indexOf(j)<0&&(W[j]=C[j]);if(C!=null&&de)for(var j of de(C))M.indexOf(j)<0&&We.call(C,j)&&(W[j]=C[j]);return W};function Z(C){var M=C,{dispatch:W,globalSetting:j,children:O}=M,ae=ie(M,["dispatch","globalSetting","children"]),U,He,ke;const[ge,et]=(0,r.useState)(!1);function lt(){et(!1),F.history.push("/user/login")}function Ye(){if((0,Q.s2)()||(0,Q.IS)()){(0,Q.Or)();return}et(!0)}(0,r.useEffect)(()=>{j.setting||W({type:"globalSetting/query"})},[]);const T=()=>{var d;const{pathname:E}=(0,F.useLocation)();return E==="/user/reset-password"?L.createElement("div",{className:"register-nav"},L.createElement("div",{style:{color:"#333"}},"\u627E\u56DE\u5BC6\u7801")):L.createElement("div",{className:"register-nav"},L.createElement("div",{onClick:()=>F.history.push("/user/login"),className:E==="/user/login"||E==="/login"?"nav-active":""},"\u767B\u5F55"),!((d=j.setting)!=null&&d.close_register)&&L.createElement("div",{onClick:()=>F.history.push("/user/register"),className:E==="/user/register"||E==="/register"?"nav-active":""},"\u6CE8\u518C"))},Ee=(U=j.setting)==null?void 0:U.main_site,b=(He=j.setting)==null?void 0:He.login_logo_url,s=(ke=j.setting)==null?void 0:ke.is_local;return L.createElement("div",{className:"register-container"},!(0,Q.Ll)()&&L.createElement(i.Z,we({isLogin:!0},ae)),L.createElement("div",{className:"register-bg"},L.createElement("div",{className:"register-introduce"},L.createElement("img",{alt:"logo",src:b?`${Ne.Z.IMG_SERVER}/${b}`:w}),L.createElement("h4",null,"\u8BA9\u5B9E\u8DF5\u6559\u5B66\u66F4\u7B80\u5355"),L.createElement("p",null,"\u8BE5\u5E73\u53F0\u662F\u4E00\u4E2A\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u548C\u521B\u65B0\u670D\u52A1\u5E73\u53F0\uFF0C\u652F\u6301\u5B9E\u9A8C\u5B9E\u8BAD\u3001\u8BFE\u5802\u6559\u5B66\u3001\u8FDC\u7A0B\u8003\u8BD5\u3001\u4E00\u6D41\u8BFE\u7A0B\u3001\u5DE5\u7A0B\u8BA4\u8BC1\u3001\u80FD\u529B\u7ADE\u8D5B\u7B49\u5404\u7C7B\u5728\u7EBF\u79D1\u6559\u6D3B\u52A8\uFF0C\u81F4\u529B\u4E8E\u8BA9\u9AD8\u6821\u6559\u5B66\u548C\u79D1\u7814\u66F4\u6709\u521B\u9020\u529B\u3002")),L.createElement("div",{className:"register-panel"},ge?null:T(),ge?null:L.createElement(F.Outlet,null),ge?L.createElement(o,{onBack:lt}):L.createElement(L.Fragment,null,Ee&&!s&&L.createElement(t,{onWechatLogin:Ye})))),!s&&L.createElement("div",{className:"register-footer"},L.createElement("span",null,"\xA9")," 2021 EduCoder \u6E58ICP\u590717009477\u53F7"," ",L.createElement("a",{href:"https://team.trustie.net/",target:"_blank"},"Trustie")," ","& IntelliDE inside"))}var fe=(0,F.connect)(({loading:C,globalSetting:M})=>({globalSetting:M,loading:C.models.index}))(Z)},2686:function(wt,Ie,e){e.d(Ie,{rX:function(){return X},pW:function(){return c},gy:function(){return t},xY:function(){return z},O5:function(){return Ne},tJ:function(){return K},o1:function(){return ce},Rd:function(){return Q}});var r=e(44993),m=e(43418),v=e(28103),N=e(8591),n=e(64681),h=e(89299),S=e(87169),q=e(25510),Y="data:image/png;base64,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",a=e.p+"static/newqrcode.a8740efb.png",se=e(32637),g=e(59301),u=(o,i,w)=>new Promise((F,L)=>{var Ae=We=>{try{le(w.next(We))}catch(xe){L(xe)}},de=We=>{try{le(w.throw(We))}catch(xe){L(xe)}},le=We=>We.done?F(We.value):Promise.resolve(We.value).then(Ae,de);le((w=w.apply(o,i)).next())});const K=(o,i=!1)=>!!(ce(o)&&ve(i)),ce=o=>(0,n.bg)()?!0:(o({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ve=(o=!1)=>{var i;const{user:w}=(0,r.getDvaApp)()._store.getState();return(i=w.userInfo)!=null&&i.profile_completed?!0:(m.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,h.xg)("/account/profile/edit"),Oe()}}),!1)},Oe=()=>{m.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()}})},Q=()=>{m.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:g.createElement("div",{style:{textAlign:"center"}},g.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"),g.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:se}),g.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ne=()=>{var o;const{user:i}=(0,r.getDvaApp)()._store.getState();return(o=i.userInfo)!=null&&o.professional_certification?!0:(m.default.confirm({title:"\u63D0\u793A",centered:!0,content:g.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,h.xg)("/account/certification")}}),!1)},z=()=>(0,n.V9)()?!0:(m.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:g.createElement("div",{className:"tc",style:{marginLeft:-38}},g.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),g.createElement("img",{src:a,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),X=(o,i)=>o?!0:(m.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:g.createElement("div",null,g.createElement("p",null,i||"\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"),g.createElement("div",{style:{marginLeft:"110px"}},g.createElement("img",{src:Y,width:200}),g.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,h.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),c=o=>{m.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:g.createElement("div",null,g.createElement("div",null,g.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"),g.createElement(v.Z,null),g.createElement("p",{style:{color:"#666666",fontSize:12}}," ",g.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 ",g.createElement("a",null,o),"\u5929\u3002"),g.createElement("p",{style:{color:"#666666",fontSize:12}}," ",g.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")),g.createElement("div",{style:{textAlign:"center",marginTop:30}},g.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:q,alt:"\u4E8C\u7EF4\u7801",width:160})))})},t=(o,i="")=>{const{shixunsDetail:{detail:w}}=(0,r.getDvaApp)()._store.getState();if((w==null?void 0:w.public)===2||(w==null?void 0:w.public)===1||(w==null?void 0:w.shixun_status)===3){let F="";return(w==null?void 0:w.public)===2&&(F="\u5DF2\u516C\u5F00"),(w==null?void 0:w.public)===1&&(F="\u5F85\u5BA1\u6838"),(w==null?void 0:w.shixun_status)===3&&(F="\u5DF2\u5173\u95ED"),m.default.info({centered:!0,icon:g.createElement(S.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:g.createElement("div",{className:"tc",style:{marginLeft:-38}},g.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},g.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",F,"\uFF0C",i,"\u3002"),g.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),g.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:q,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(w==null?void 0:w.shixun_status)===2?(m.default.confirm({centered:!0,icon:g.createElement(S.Z,null),title:"\u63D0\u793A",content:g.createElement("div",null,g.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",i,"\u3002"),g.createElement("br",null),g.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:()=>{m.default.confirm({width:440,centered:!0,icon:g.createElement(S.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:()=>u(void 0,null,function*(){(yield o({type:"shixunsDetail/cancelRelease",payload:{id:w==null?void 0:w.identifier}})).status!==401&&(N.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),o({type:"shixunsDetail/getShixunsDetail",payload:{id:w==null?void 0:w.identifier}}),o({type:"practiceSetting/getCommonData",payload:{id:w==null?void 0:w.identifier}}))})})}}),!0):!1}},19080:function(wt,Ie,e){e.d(Ie,{F:function(){return n},Z:function(){return N}});var r=e(92310),m=e.n(r);const v=null;function N(h,S,q){return m()({[`${h}-status-success`]:S==="success",[`${h}-status-warning`]:S==="warning",[`${h}-status-error`]:S==="error",[`${h}-status-validating`]:S==="validating",[`${h}-has-feedback`]:q})}const n=(h,S)=>S||h},24905:function(wt,Ie,e){e.d(Ie,{default:function(){return o}});var r=e(92310),m=e.n(r),v=e(5630),N=e(59301),n=e(36355),h=e(1684),S=e(32441),Y=N.createContext(null),a=e(98447),se=e(14088),g=e(4572),u=function(i,w){var F={};for(var L in i)Object.prototype.hasOwnProperty.call(i,L)&&w.indexOf(L)<0&&(F[L]=i[L]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,L=Object.getOwnPropertySymbols(i);Ae{var F;const{prefixCls:L,className:Ae,rootClassName:de,children:le,indeterminate:We=!1,style:xe,onMouseEnter:we,onMouseLeave:ie,skipGroup:Z=!1,disabled:fe}=i,C=u(i,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:M,direction:W,checkbox:j}=N.useContext(n.E_),O=N.useContext(Y),{isFormItemInput:ae}=N.useContext(S.aM),U=N.useContext(h.Z),He=(F=(O==null?void 0:O.disabled)||fe)!==null&&F!==void 0?F:U,ke=N.useRef(C.value);N.useEffect(()=>{O==null||O.registerValue(C.value)},[]),N.useEffect(()=>{if(!Z)return C.value!==ke.current&&(O==null||O.cancelValue(ke.current),O==null||O.registerValue(C.value),ke.current=C.value),()=>O==null?void 0:O.cancelValue(C.value)},[C.value]);const ge=M("checkbox",L),[et,lt]=(0,a.ZP)(ge),Ye=Object.assign({},C);O&&!Z&&(Ye.onChange=function(){C.onChange&&C.onChange.apply(C,arguments),O.toggleOption&&O.toggleOption({label:le,value:C.value})},Ye.name=O.name,Ye.checked=O.value.includes(C.value));const T=m()(`${ge}-wrapper`,{[`${ge}-rtl`]:W==="rtl",[`${ge}-wrapper-checked`]:Ye.checked,[`${ge}-wrapper-disabled`]:He,[`${ge}-wrapper-in-form-item`]:ae},j==null?void 0:j.className,Ae,de,lt),Ee=m()({[`${ge}-indeterminate`]:We},g.A,lt),b=We?"mixed":void 0;return et(N.createElement(se.Z,{component:"Checkbox",disabled:He},N.createElement("label",{className:T,style:Object.assign(Object.assign({},j==null?void 0:j.style),xe),onMouseEnter:we,onMouseLeave:ie},N.createElement(v.Z,Object.assign({"aria-checked":b},Ye,{prefixCls:ge,className:Ee,disabled:He,ref:w})),le!==void 0&&N.createElement("span",null,le))))};var ve=N.forwardRef(K),Oe=e(92393),Q=e(2738),Ne=function(i,w){var F={};for(var L in i)Object.prototype.hasOwnProperty.call(i,L)&&w.indexOf(L)<0&&(F[L]=i[L]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,L=Object.getOwnPropertySymbols(i);Ae{const{defaultValue:F,children:L,options:Ae=[],prefixCls:de,className:le,rootClassName:We,style:xe,onChange:we}=i,ie=Ne(i,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Z,direction:fe}=N.useContext(n.E_),[C,M]=N.useState(ie.value||F||[]),[W,j]=N.useState([]);N.useEffect(()=>{"value"in ie&&M(ie.value||[])},[ie.value]);const O=N.useMemo(()=>Ae.map(s=>typeof s=="string"||typeof s=="number"?{label:s,value:s}:s),[Ae]),ae=s=>{j(d=>d.filter(E=>E!==s))},U=s=>{j(d=>[].concat((0,Oe.Z)(d),[s]))},He=s=>{const d=C.indexOf(s.value),E=(0,Oe.Z)(C);d===-1?E.push(s.value):E.splice(d,1),"value"in ie||M(E),we==null||we(E.filter(B=>W.includes(B)).sort((B,R)=>{const ee=O.findIndex(Ce=>Ce.value===B),G=O.findIndex(Ce=>Ce.value===R);return ee-G}))},ke=Z("checkbox",de),ge=`${ke}-group`,[et,lt]=(0,a.ZP)(ke),Ye=(0,Q.Z)(ie,["value","disabled"]),T=Ae.length?O.map(s=>N.createElement(ve,{prefixCls:ke,key:s.value.toString(),disabled:"disabled"in s?s.disabled:ie.disabled,value:s.value,checked:C.includes(s.value),onChange:s.onChange,className:`${ge}-item`,style:s.style,title:s.title},s.label)):L,Ee={toggleOption:He,value:C,disabled:ie.disabled,name:ie.name,registerValue:U,cancelValue:ae},b=m()(ge,{[`${ge}-rtl`]:fe==="rtl"},le,We,lt);return et(N.createElement("div",Object.assign({className:b,style:xe},Ye,{ref:w}),N.createElement(Y.Provider,{value:Ee},T)))},X=N.forwardRef(z);var c=N.memo(X);const t=ve;t.Group=c,t.__ANT_CHECKBOX=!0;var o=t},98447:function(wt,Ie,e){e.d(Ie,{C2:function(){return n}});var r=e(17313),m=e(37613),v=e(83116);const N=h=>{const{checkboxCls:S}=h,q=`${S}-wrapper`;return[{[`${S}-group`]:Object.assign(Object.assign({},(0,r.Wf)(h)),{display:"inline-flex",flexWrap:"wrap",columnGap:h.marginXS,[`> ${h.antCls}-row`]:{flex:1}}),[q]:Object.assign(Object.assign({},(0,r.Wf)(h)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${q}`]:{marginInlineStart:0},[`&${q}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[S]:Object.assign(Object.assign({},(0,r.Wf)(h)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:h.borderRadiusSM,alignSelf:"center",[`${S}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${S}-inner`]:Object.assign({},(0,r.oN)(h))},[`${S}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:h.checkboxSize,height:h.checkboxSize,direction:"ltr",backgroundColor:h.colorBgContainer,border:`${h.lineWidth}px ${h.lineType} ${h.colorBorder}`,borderRadius:h.borderRadiusSM,borderCollapse:"separate",transition:`all ${h.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:h.checkboxSize/14*5,height:h.checkboxSize/14*8,border:`${h.lineWidthBold}px solid ${h.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${h.motionDurationFast} ${h.motionEaseInBack}, opacity ${h.motionDurationFast}`}},"& + span":{paddingInlineStart:h.paddingXS,paddingInlineEnd:h.paddingXS}})},{[` - ${q}:not(${q}-disabled), - ${S}:not(${S}-disabled) - `]:{[`&:hover ${S}-inner`]:{borderColor:h.colorPrimary}},[`${q}:not(${q}-disabled)`]:{[`&:hover ${S}-checked:not(${S}-disabled) ${S}-inner`]:{backgroundColor:h.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${S}-checked:not(${S}-disabled):after`]:{borderColor:h.colorPrimaryHover}}},{[`${S}-checked`]:{[`${S}-inner`]:{backgroundColor:h.colorPrimary,borderColor:h.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${h.motionDurationMid} ${h.motionEaseOutBack} ${h.motionDurationFast}`}}},[` - ${q}-checked:not(${q}-disabled), - ${S}-checked:not(${S}-disabled) - `]:{[`&:hover ${S}-inner`]:{backgroundColor:h.colorPrimaryHover,borderColor:"transparent"}}},{[S]:{"&-indeterminate":{[`${S}-inner`]:{backgroundColor:h.colorBgContainer,borderColor:h.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:h.fontSizeLG/2,height:h.fontSizeLG/2,backgroundColor:h.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${q}-disabled`]:{cursor:"not-allowed"},[`${S}-disabled`]:{[`&, ${S}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${S}-inner`]:{background:h.colorBgContainerDisabled,borderColor:h.colorBorder,"&:after":{borderColor:h.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:h.colorTextDisabled},[`&${S}-indeterminate ${S}-inner::after`]:{background:h.colorTextDisabled}}}]};function n(h,S){const q=(0,m.TS)(S,{checkboxCls:`.${h}`,checkboxSize:S.controlInteractiveSize});return[N(q)]}Ie.ZP=(0,v.Z)("Checkbox",(h,S)=>{let{prefixCls:q}=S;return[n(q,h)]})},93891:function(wt,Ie,e){var r=e(59301),m=e(36355),v=e(64165);const N=n=>{const{componentName:h}=n,{getPrefixCls:S}=(0,r.useContext)(m.E_),q=S("empty");switch(h){case"Table":case"List":return r.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return r.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${q}-small`});default:return r.createElement(v.Z,null)}};Ie.Z=N},28103:function(wt,Ie,e){e.d(Ie,{Z:function(){return g}});var r=e(92310),m=e.n(r),v=e(59301),N=e(36355),n=e(17313),h=e(83116),S=e(37613);const q=u=>{const{componentCls:K,sizePaddingEdgeHorizontal:ce,colorSplit:ve,lineWidth:Oe,textPaddingInline:Q,orientationMargin:Ne,verticalMarginInline:z}=u;return{[K]:Object.assign(Object.assign({},(0,n.Wf)(u)),{borderBlockStart:`${Oe}px solid ${ve}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Oe}px solid ${ve}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${u.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${K}-with-text`]:{display:"flex",alignItems:"center",margin:`${u.dividerHorizontalWithTextGutterMargin}px 0`,color:u.colorTextHeading,fontWeight:500,fontSize:u.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${ve}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Oe}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${K}-with-text-left`]:{"&::before":{width:`${Ne*100}%`},"&::after":{width:`${100-Ne*100}%`}},[`&-horizontal${K}-with-text-right`]:{"&::before":{width:`${100-Ne*100}%`},"&::after":{width:`${Ne*100}%`}},[`${K}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:Q},"&-dashed":{background:"none",borderColor:ve,borderStyle:"dashed",borderWidth:`${Oe}px 0 0`},[`&-horizontal${K}-with-text${K}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${K}-dashed`]:{borderInlineStartWidth:Oe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${K}-with-text`]:{color:u.colorText,fontWeight:"normal",fontSize:u.fontSize},[`&-horizontal${K}-with-text-left${K}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${K}-inner-text`]:{paddingInlineStart:ce}},[`&-horizontal${K}-with-text-right${K}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${K}-inner-text`]:{paddingInlineEnd:ce}}})}};var Y=(0,h.Z)("Divider",u=>{const K=(0,S.TS)(u,{dividerHorizontalWithTextGutterMargin:u.margin,dividerHorizontalGutterMargin:u.marginLG,sizePaddingEdgeHorizontal:0});return[q(K)]},u=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:u.marginXS})),a=function(u,K){var ce={};for(var ve in u)Object.prototype.hasOwnProperty.call(u,ve)&&K.indexOf(ve)<0&&(ce[ve]=u[ve]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,ve=Object.getOwnPropertySymbols(u);Oe{const{getPrefixCls:K,direction:ce,divider:ve}=v.useContext(N.E_),{prefixCls:Oe,type:Q="horizontal",orientation:Ne="center",orientationMargin:z,className:X,rootClassName:c,children:t,dashed:o,plain:i,style:w}=u,F=a(u,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),L=K("divider",Oe),[Ae,de]=Y(L),le=Ne.length>0?`-${Ne}`:Ne,We=!!t,xe=Ne==="left"&&z!=null,we=Ne==="right"&&z!=null,ie=m()(L,ve==null?void 0:ve.className,de,`${L}-${Q}`,{[`${L}-with-text`]:We,[`${L}-with-text${le}`]:We,[`${L}-dashed`]:!!o,[`${L}-plain`]:!!i,[`${L}-rtl`]:ce==="rtl",[`${L}-no-default-orientation-margin-left`]:xe,[`${L}-no-default-orientation-margin-right`]:we},X,c),Z=v.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),fe=Object.assign(Object.assign({},xe&&{marginLeft:Z}),we&&{marginRight:Z});return Ae(v.createElement("div",Object.assign({className:ie,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),w)},F,{role:"separator"}),t&&Q!=="vertical"&&v.createElement("span",{className:`${L}-inner-text`,style:fe},t)))}},91857:function(wt,Ie,e){var r=e(59301),m=e(38819),v=e(92310),N=e.n(v),n=e(31561),h=e(70425),S=e(18929),q=e(2738),Y=e(79676),a=e(53487),se=e(92343),g=e(36355),u=e(20834),K=e(40875),ce=e(88088),ve=e(47211);const Oe=null,Q=c=>{const{menu:t,arrow:o,prefixCls:i,children:w,trigger:F,disabled:L,dropdownRender:Ae,getPopupContainer:de,overlayClassName:le,rootClassName:We,open:xe,onOpenChange:we,visible:ie,onVisibleChange:Z,mouseEnterDelay:fe=.15,mouseLeaveDelay:C=.1,autoAdjustOverflow:M=!0,placement:W="",overlay:j,transitionName:O}=c,{getPopupContainer:ae,getPrefixCls:U,direction:He}=r.useContext(g.E_),ke=r.useMemo(()=>{const re=U();return O!==void 0?O:W.includes("top")?`${re}-slide-down`:`${re}-slide-up`},[U,W,O]),ge=r.useMemo(()=>W?W.includes("Center")?W.slice(0,W.indexOf("Center")):W:He==="rtl"?"bottomRight":"bottomLeft",[W,He]),et=U("dropdown",i),[lt,Ye]=(0,ve.Z)(et),[,T]=(0,ce.Z)(),Ee=r.Children.only(w),b=(0,se.Tm)(Ee,{className:N()(`${et}-trigger`,{[`${et}-rtl`]:He==="rtl"},Ee.props.className),disabled:L}),s=L?[]:F;let d;s&&s.includes("contextMenu")&&(d=!0);const[E,B]=(0,S.Z)(!1,{value:xe!=null?xe:ie}),R=(0,h.useEvent)(re=>{we==null||we(re),Z==null||Z(re),B(re)}),ee=N()(le,We,Ye,{[`${et}-rtl`]:He==="rtl"}),G=(0,Y.Z)({arrowPointAtCenter:typeof o=="object"&&o.pointAtCenter,autoAdjustOverflow:M,offset:T.marginXXS,arrowWidth:o?T.sizePopupArrow:0,borderRadius:T.borderRadius}),Ce=r.useCallback(()=>{B(!1)},[]),te=()=>{let re;return t!=null&&t.items?re=r.createElement(u.default,Object.assign({},t)):typeof j=="function"?re=j():re=j,Ae&&(re=Ae(re)),re=r.Children.only(typeof re=="string"?r.createElement("span",null,re):re),r.createElement(K.J,{prefixCls:`${et}-menu`,expandIcon:r.createElement("span",{className:`${et}-menu-submenu-arrow`},r.createElement(m.Z,{className:`${et}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ce,validator:he=>{let{mode:Be}=he}},re)};return lt(r.createElement(n.Z,Object.assign({alignPoint:d},(0,q.Z)(c,["rootClassName"]),{mouseEnterDelay:fe,mouseLeaveDelay:C,visible:E,builtinPlacements:G,arrow:!!o,overlayClassName:ee,prefixCls:et,getPopupContainer:de||ae,transitionName:ke,trigger:s,overlay:te,placement:ge,onVisibleChange:R}),b))};function Ne(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,a.Z)(Q,"dropdown",c=>c,Ne),X=c=>r.createElement(z,Object.assign({},c),r.createElement("span",null));Q._InternalPanelDoNotUseOrYouWillBeFired=X,Ie.Z=Q},38854:function(wt,Ie,e){e.d(Ie,{Z:function(){return ce}});var r=e(91857),m=e(92310),v=e.n(m),N=e(59301),n=e(18785),h=e(3113),S=e(36355),q=e(81327),Y=e(33234),a=e(47211),se=function(ve,Oe){var Q={};for(var Ne in ve)Object.prototype.hasOwnProperty.call(ve,Ne)&&Oe.indexOf(Ne)<0&&(Q[Ne]=ve[Ne]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,Ne=Object.getOwnPropertySymbols(ve);z{const{getPopupContainer:Oe,getPrefixCls:Q,direction:Ne}=N.useContext(S.E_),{prefixCls:z,type:X="default",danger:c,disabled:t,loading:o,onClick:i,htmlType:w,children:F,className:L,menu:Ae,arrow:de,autoFocus:le,overlay:We,trigger:xe,align:we,open:ie,onOpenChange:Z,placement:fe,getPopupContainer:C,href:M,icon:W=N.createElement(n.Z,null),title:j,buttonsRender:O=te=>te,mouseEnterDelay:ae,mouseLeaveDelay:U,overlayClassName:He,overlayStyle:ke,destroyPopupOnHide:ge,dropdownRender:et}=ve,lt=se(ve,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Ye=Q("dropdown",z),T=`${Ye}-button`,[Ee,b]=(0,a.Z)(Ye),s={menu:Ae,arrow:de,autoFocus:le,align:we,disabled:t,trigger:t?[]:xe,onOpenChange:Z,getPopupContainer:C||Oe,mouseEnterDelay:ae,mouseLeaveDelay:U,overlayClassName:He,overlayStyle:ke,destroyPopupOnHide:ge,dropdownRender:et},{compactSize:d,compactItemClassnames:E}=(0,Y.ri)(Ye,Ne),B=v()(T,E,L,b);"overlay"in ve&&(s.overlay=We),"open"in ve&&(s.open=ie),"placement"in ve?s.placement=fe:s.placement=Ne==="rtl"?"bottomLeft":"bottomRight";const R=N.createElement(h.ZP,{type:X,danger:c,disabled:t,loading:o,onClick:i,htmlType:w,href:M,title:j},F),ee=N.createElement(h.ZP,{type:X,danger:c,icon:W}),[G,Ce]=O([R,ee]);return Ee(N.createElement(q.Z.Compact,Object.assign({className:B,size:d,block:!0},lt),G,N.createElement(r.Z,Object.assign({},s),Ce)))};g.__ANT_BUTTON=!0;var u=g;const K=r.Z;K.Button=u;var ce=K},47211:function(wt,Ie,e){e.d(Ie,{Z:function(){return se}});var r=e(17313),m=e(13826),v=e(92899),N=e(29878),n=e(19447),h=e(83116),S=e(37613),Y=g=>{const{componentCls:u,menuCls:K,colorError:ce,colorTextLightSolid:ve}=g,Oe=`${K}-item`;return{[`${u}, ${u}-menu-submenu`]:{[`${K} ${Oe}`]:{[`&${Oe}-danger:not(${Oe}-disabled)`]:{color:ce,"&:hover":{color:ve,backgroundColor:ce}}}}}};const a=g=>{const{componentCls:u,menuCls:K,zIndexPopup:ce,dropdownArrowDistance:ve,sizePopupArrow:Oe,antCls:Q,iconCls:Ne,motionDurationMid:z,dropdownPaddingVertical:X,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:o,fontSizeIcon:i,controlPaddingHorizontal:w,colorBgElevated:F}=g;return[{[u]:Object.assign(Object.assign({},(0,r.Wf)(g)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ce,display:"block","&::before":{position:"absolute",insetBlock:-ve+Oe/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Q}-btn`]:{[`& > ${Ne}-down, & > ${Q}-btn-icon > ${Ne}-down`]:{fontSize:i}},[`${u}-wrap`]:{position:"relative",[`${Q}-btn > ${Ne}-down`]:{fontSize:i},[`${Ne}-down::before`]:{transition:`transform ${z}`}},[`${u}-wrap-open`]:{[`${Ne}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Q}-slide-down-enter${Q}-slide-down-enter-active${u}-placement-bottomLeft, - &${Q}-slide-down-appear${Q}-slide-down-appear-active${u}-placement-bottomLeft, - &${Q}-slide-down-enter${Q}-slide-down-enter-active${u}-placement-bottom, - &${Q}-slide-down-appear${Q}-slide-down-appear-active${u}-placement-bottom, - &${Q}-slide-down-enter${Q}-slide-down-enter-active${u}-placement-bottomRight, - &${Q}-slide-down-appear${Q}-slide-down-appear-active${u}-placement-bottomRight`]:{animationName:m.fJ},[`&${Q}-slide-up-enter${Q}-slide-up-enter-active${u}-placement-topLeft, - &${Q}-slide-up-appear${Q}-slide-up-appear-active${u}-placement-topLeft, - &${Q}-slide-up-enter${Q}-slide-up-enter-active${u}-placement-top, - &${Q}-slide-up-appear${Q}-slide-up-appear-active${u}-placement-top, - &${Q}-slide-up-enter${Q}-slide-up-enter-active${u}-placement-topRight, - &${Q}-slide-up-appear${Q}-slide-up-appear-active${u}-placement-topRight`]:{animationName:m.Qt},[`&${Q}-slide-down-leave${Q}-slide-down-leave-active${u}-placement-bottomLeft, - &${Q}-slide-down-leave${Q}-slide-down-leave-active${u}-placement-bottom, - &${Q}-slide-down-leave${Q}-slide-down-leave-active${u}-placement-bottomRight`]:{animationName:m.Uw},[`&${Q}-slide-up-leave${Q}-slide-up-leave-active${u}-placement-topLeft, - &${Q}-slide-up-leave${Q}-slide-up-leave-active${u}-placement-top, - &${Q}-slide-up-leave${Q}-slide-up-leave-active${u}-placement-topRight`]:{animationName:m.ly}})},(0,n.ZP)(g,{colorBg:F,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${u} ${K}`]:{position:"relative",margin:0},[`${K}-submenu-popup`]:{position:"absolute",zIndex:ce,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${u}, ${u}-menu-submenu`]:{[K]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:F,backgroundClip:"padding-box",borderRadius:g.borderRadiusLG,outline:"none",boxShadow:g.boxShadowSecondary},(0,r.Qy)(g)),{[`${K}-item-group-title`]:{padding:`${X}px ${w}px`,color:g.colorTextDescription,transition:`all ${z}`},[`${K}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${K}-item-icon`]:{minWidth:c,marginInlineEnd:g.marginXS,fontSize:g.fontSizeSM},[`${K}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${K}-item, ${K}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${X}px ${w}px`,color:g.colorText,fontWeight:"normal",fontSize:c,lineHeight:g.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:g.borderRadiusSM,"&:hover, &-active":{backgroundColor:g.controlItemBgHover}},(0,r.Qy)(g)),{"&-selected":{color:g.colorPrimary,backgroundColor:g.controlItemBgActive,"&:hover, &-active":{backgroundColor:g.controlItemBgActiveHover}},"&-disabled":{color:o,cursor:"not-allowed","&:hover":{color:o,backgroundColor:F,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${g.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:g.colorSplit},[`${u}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:g.paddingXS,[`${u}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:g.colorTextDescription,fontSize:i,fontStyle:"normal"}}}),[`${K}-item-group-list`]:{margin:`0 ${g.marginXS}px`,padding:0,listStyle:"none"},[`${K}-submenu-title`]:{paddingInlineEnd:w+g.fontSizeSM},[`${K}-submenu-vertical`]:{position:"relative"},[`${K}-submenu${K}-submenu-disabled ${u}-menu-submenu-title`]:{[`&, ${u}-menu-submenu-arrow-icon`]:{color:o,backgroundColor:F,cursor:"not-allowed"}},[`${K}-submenu-selected ${u}-menu-submenu-title`]:{color:g.colorPrimary}})}},[(0,m.oN)(g,"slide-up"),(0,m.oN)(g,"slide-down"),(0,v.Fm)(g,"move-up"),(0,v.Fm)(g,"move-down"),(0,N._y)(g,"zoom-big")]]};var se=(0,h.Z)("Dropdown",(g,u)=>{let{rootPrefixCls:K}=u;const{marginXXS:ce,sizePopupArrow:ve,controlHeight:Oe,fontSize:Q,lineHeight:Ne,paddingXXS:z,componentCls:X,borderRadiusLG:c}=g,t=(Oe-Q*Ne)/2,{dropdownArrowOffset:o}=(0,n.fS)({contentRadius:c}),i=(0,S.TS)(g,{menuCls:`${X}-menu`,rootPrefixCls:K,dropdownArrowDistance:ve/2+ce,dropdownArrowOffset:o,dropdownPaddingVertical:t,dropdownEdgeChildPadding:z});return[a(i),Y(i)]},g=>({zIndexPopup:g.zIndexPopupBase+50}))},64165:function(wt,Ie,e){e.d(Ie,{Z:function(){return z}});var r=e(92310),m=e.n(r),v=e(59301),N=e(36355),n=e(9763),h=e(64993),S=e(88088),Y=()=>{const[,X]=(0,S.Z)(),t=new h.C(X.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return v.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},v.createElement("g",{fill:"none",fillRule:"evenodd"},v.createElement("g",{transform:"translate(24 31.67)"},v.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),v.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),v.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),v.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),v.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),v.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),v.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},v.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),v.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},se=()=>{const[,X]=(0,S.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:o,colorBgContainer:i}=X,{borderColor:w,shadowColor:F,contentColor:L}=(0,v.useMemo)(()=>({borderColor:new h.C(c).onBackground(i).toHexShortString(),shadowColor:new h.C(t).onBackground(i).toHexShortString(),contentColor:new h.C(o).onBackground(i).toHexShortString()}),[c,t,o,i]);return v.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},v.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},v.createElement("ellipse",{fill:F,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:w},v.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),v.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:L}))))},g=e(83116),u=e(37613);const K=X=>{const{componentCls:c,margin:t,marginXS:o,marginXL:i,fontSize:w,lineHeight:F}=X;return{[c]:{marginInline:o,fontSize:w,lineHeight:F,textAlign:"center",[`${c}-image`]:{height:X.emptyImgHeight,marginBottom:o,opacity:X.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:X.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:i,color:X.colorTextDisabled,[`${c}-description`]:{color:X.colorTextDisabled},[`${c}-image`]:{height:X.emptyImgHeightMD}},"&-small":{marginBlock:o,color:X.colorTextDisabled,[`${c}-image`]:{height:X.emptyImgHeightSM}}}}};var ce=(0,g.Z)("Empty",X=>{const{componentCls:c,controlHeightLG:t}=X,o=(0,u.TS)(X,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[K(o)]}),ve=function(X,c){var t={};for(var o in X)Object.prototype.hasOwnProperty.call(X,o)&&c.indexOf(o)<0&&(t[o]=X[o]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,o=Object.getOwnPropertySymbols(X);i{var{className:c,rootClassName:t,prefixCls:o,image:i=Oe,description:w,children:F,imageStyle:L,style:Ae}=X,de=ve(X,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:le,direction:We,empty:xe}=v.useContext(N.E_),we=le("empty",o),[ie,Z]=ce(we),[fe]=(0,n.Z)("Empty"),C=typeof w!="undefined"?w:fe==null?void 0:fe.description,M=typeof C=="string"?C:"empty";let W=null;return typeof i=="string"?W=v.createElement("img",{alt:M,src:i}):W=i,ie(v.createElement("div",Object.assign({className:m()(Z,we,xe==null?void 0:xe.className,{[`${we}-normal`]:i===Q,[`${we}-rtl`]:We==="rtl"},c,t),style:Object.assign(Object.assign({},xe==null?void 0:xe.style),Ae)},de),v.createElement("div",{className:`${we}-image`,style:L},W),C&&v.createElement("div",{className:`${we}-description`},C),F&&v.createElement("div",{className:`${we}-footer`},F)))};Ne.PRESENTED_IMAGE_DEFAULT=Oe,Ne.PRESENTED_IMAGE_SIMPLE=Q;var z=Ne},78241:function(wt,Ie,e){e.d(Ie,{default:function(){return Yt}});var r=e(92393),m=e(92310),v=e.n(m),N=e(77900),n=e(59301),h=e(62892),S=e(32441);function q(p){const[oe,pe]=n.useState(p);return n.useEffect(()=>{const l=setTimeout(()=>{pe(p)},p.length?0:10);return()=>{clearTimeout(l)}},[p]),oe}var Y=e(17313),a=e(29878),se=e(8378),g=e(37613),u=e(83116),ce=p=>{const{componentCls:oe}=p,pe=`${oe}-show-help`,l=`${oe}-show-help-item`;return{[pe]:{transition:`opacity ${p.motionDurationSlow} ${p.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[l]:{overflow:"hidden",transition:`height ${p.motionDurationSlow} ${p.motionEaseInOut}, - opacity ${p.motionDurationSlow} ${p.motionEaseInOut}, - transform ${p.motionDurationSlow} ${p.motionEaseInOut} !important`,[`&${l}-appear, &${l}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${l}-leave-active`]:{transform:"translateY(-5px)"}}}}};const ve=p=>({legend:{display:"block",width:"100%",marginBottom:p.marginLG,padding:0,color:p.colorTextDescription,fontSize:p.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${p.lineWidth}px ${p.lineType} ${p.colorBorder}`},label:{fontSize:p.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 ${p.controlOutlineWidth}px ${p.controlOutline}`},output:{display:"block",paddingTop:15,color:p.colorText,fontSize:p.fontSize,lineHeight:p.lineHeight}}),Oe=(p,oe)=>{const{formItemCls:pe}=p;return{[pe]:{[`${pe}-label > label`]:{height:oe},[`${pe}-control-input`]:{minHeight:oe}}}},Q=p=>{const{componentCls:oe}=p;return{[p.componentCls]:Object.assign(Object.assign(Object.assign({},(0,Y.Wf)(p)),ve(p)),{[`${oe}-text`]:{display:"inline-block",paddingInlineEnd:p.paddingSM},"&-small":Object.assign({},Oe(p,p.controlHeightSM)),"&-large":Object.assign({},Oe(p,p.controlHeightLG))})}},Ne=p=>{const{formItemCls:oe,iconCls:pe,componentCls:l,rootPrefixCls:f,labelRequiredMarkColor:$,labelColor:k,labelFontSize:De,labelHeight:be,labelColonMarginInlineStart:Fe,labelColonMarginInlineEnd:Ue,itemMarginBottom:Ze}=p;return{[oe]:Object.assign(Object.assign({},(0,Y.Wf)(p)),{marginBottom:Ze,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${f}-row`]:{display:"none"},"&-has-warning":{[`${oe}-split`]:{color:p.colorError}},"&-has-error":{[`${oe}-split`]:{color:p.colorWarning}},[`${oe}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${p.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:be,color:k,fontSize:De,[`> ${pe}`]:{fontSize:p.fontSize,verticalAlign:"top"},[`&${oe}-required:not(${oe}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:p.marginXXS,color:$,fontSize:p.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${l}-hide-required-mark &`]:{display:"none"}},[`${oe}-optional`]:{display:"inline-block",marginInlineStart:p.marginXXS,color:p.colorTextDescription,[`${l}-hide-required-mark &`]:{display:"none"}},[`${oe}-tooltip`]:{color:p.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:p.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Fe,marginInlineEnd:Ue},[`&${oe}-no-colon::after`]:{content:'"\\a0"'}}},[`${oe}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${f}-col-'"]):not([class*="' ${f}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:p.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[oe]:{"&-explain, &-extra":{clear:"both",color:p.colorTextDescription,fontSize:p.fontSize,lineHeight:p.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:p.controlHeightSM,transition:`color ${p.motionDurationMid} ${p.motionEaseOut}`},"&-explain":{"&-error":{color:p.colorError},"&-warning":{color:p.colorWarning}}},[`&-with-help ${oe}-explain`]:{height:"auto",opacity:1},[`${oe}-feedback-icon`]:{fontSize:p.fontSize,textAlign:"center",visibility:"visible",animationName:a.kr,animationDuration:p.motionDurationMid,animationTimingFunction:p.motionEaseOutBack,pointerEvents:"none","&-success":{color:p.colorSuccess},"&-error":{color:p.colorError},"&-warning":{color:p.colorWarning},"&-validating":{color:p.colorPrimary}}})}},z=p=>{const{componentCls:oe,formItemCls:pe}=p;return{[`${oe}-horizontal`]:{[`${pe}-label`]:{flexGrow:0},[`${pe}-control`]:{flex:"1 1 0",minWidth:0},[`${pe}-label[class$='-24'], ${pe}-label[class*='-24 ']`]:{[`& + ${pe}-control`]:{minWidth:"unset"}}}}},X=p=>{const{componentCls:oe,formItemCls:pe}=p;return{[`${oe}-inline`]:{display:"flex",flexWrap:"wrap",[pe]:{flex:"none",marginInlineEnd:p.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${pe}-label, - > ${pe}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${pe}-label`]:{flex:"none"},[`${oe}-text`]:{display:"inline-block"},[`${pe}-has-feedback`]:{display:"inline-block"}}}}},c=p=>({padding:p.verticalLabelPadding,margin:p.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=p=>{const{componentCls:oe,formItemCls:pe,rootPrefixCls:l}=p;return{[`${pe} ${pe}-label`]:c(p),[oe]:{[pe]:{flexWrap:"wrap",[`${pe}-label, ${pe}-control`]:{[`&:not([class*=" ${l}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},o=p=>{const{componentCls:oe,formItemCls:pe,rootPrefixCls:l}=p;return{[`${oe}-vertical`]:{[pe]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${oe}-item-control`]:{width:"100%"}}},[`${oe}-vertical ${pe}-label, - .${l}-col-24${pe}-label, - .${l}-col-xl-24${pe}-label`]:c(p),[`@media (max-width: ${p.screenXSMax}px)`]:[t(p),{[oe]:{[`.${l}-col-xs-24${pe}-label`]:c(p)}}],[`@media (max-width: ${p.screenSMMax}px)`]:{[oe]:{[`.${l}-col-sm-24${pe}-label`]:c(p)}},[`@media (max-width: ${p.screenMDMax}px)`]:{[oe]:{[`.${l}-col-md-24${pe}-label`]:c(p)}},[`@media (max-width: ${p.screenLGMax}px)`]:{[oe]:{[`.${l}-col-lg-24${pe}-label`]:c(p)}}}},i=(p,oe)=>(0,g.TS)(p,{formItemCls:`${p.componentCls}-item`,rootPrefixCls:oe});var w=(0,u.Z)("Form",(p,oe)=>{let{rootPrefixCls:pe}=oe;const l=i(p,pe);return[Q(l),Ne(l),ce(l),z(l),X(l),o(l),(0,se.Z)(l),a.kr]},p=>({labelRequiredMarkColor:p.colorError,labelColor:p.colorTextHeading,labelFontSize:p.fontSize,labelHeight:p.controlHeight,labelColonMarginInlineStart:p.marginXXS/2,labelColonMarginInlineEnd:p.marginXS,itemMarginBottom:p.marginLG,verticalLabelPadding:`0 0 ${p.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const F=[];function L(p,oe,pe){let l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof p=="string"?p:`${oe}-${l}`,error:p,errorStatus:pe}}var de=p=>{let{help:oe,helpStatus:pe,errors:l=F,warnings:f=F,className:$,fieldId:k,onVisibleChanged:De}=p;const{prefixCls:be}=n.useContext(S.Rk),Fe=`${be}-item-explain`,[,Ue]=w(be),Ze=(0,n.useMemo)(()=>(0,h.Z)(be),[be]),rt=q(l),it=q(f),$e=n.useMemo(()=>oe!=null?[L(oe,"help",pe)]:[].concat((0,r.Z)(rt.map((Ge,ot)=>L(Ge,"error","error",ot))),(0,r.Z)(it.map((Ge,ot)=>L(Ge,"warning","warning",ot)))),[oe,pe,rt,it]),ut={};return k&&(ut.id=`${k}_help`),n.createElement(N.default,{motionDeadline:Ze.motionDeadline,motionName:`${be}-show-help`,visible:!!$e.length,onVisibleChanged:De},Ge=>{const{className:ot,style:nt}=Ge;return n.createElement("div",Object.assign({},ut,{className:v()(Fe,ot,$,Ue),style:nt,role:"alert"}),n.createElement(N.CSSMotionList,Object.assign({keys:$e},(0,h.Z)(be),{motionName:`${be}-show-help-item`,component:!1}),bt=>{const{key:Le,error:je,errorStatus:x,className:P,style:V}=bt;return n.createElement("div",{key:Le,className:v()(P,{[`${Fe}-${x}`]:x}),style:V},je)}))})},le=e(95013),We=e(36355),xe=e(1684),we=e(52946),ie=e(19716),Z=e(16722);const fe=["parentNode"],C="form_item";function M(p){return p===void 0||p===!1?[]:Array.isArray(p)?p:[p]}function W(p,oe){if(!p.length)return;const pe=p.join("_");return oe?`${oe}_${pe}`:fe.includes(pe)?`${C}_${pe}`:pe}function j(p,oe,pe,l,f,$){let k=l;return $!==void 0?k=$:pe.validating?k="validating":p.length?k="error":oe.length?k="warning":(pe.touched||f&&pe.validated)&&(k="success"),k}function O(p){return M(p).join("_")}function ae(p){const[oe]=(0,le.useForm)(),pe=n.useRef({}),l=n.useMemo(()=>p!=null?p:Object.assign(Object.assign({},oe),{__INTERNAL__:{itemRef:f=>$=>{const k=O(f);$?pe.current[k]=$:delete pe.current[k]}},scrollToField:function(f){let $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const k=M(f),De=W(k,l.__INTERNAL__.name),be=De?document.getElementById(De):null;be&&(0,Z.Z)(be,Object.assign({scrollMode:"if-needed",block:"nearest"},$))},getFieldInstance:f=>{const $=O(f);return pe.current[$]}}),[p,oe]);return[l]}var U=e(28726),He=function(p,oe){var pe={};for(var l in p)Object.prototype.hasOwnProperty.call(p,l)&&oe.indexOf(l)<0&&(pe[l]=p[l]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,l=Object.getOwnPropertySymbols(p);f{const pe=n.useContext(xe.Z),{getPrefixCls:l,direction:f,form:$}=n.useContext(We.E_),{prefixCls:k,className:De,rootClassName:be,size:Fe,disabled:Ue=pe,form:Ze,colon:rt,labelAlign:it,labelWrap:$e,labelCol:ut,wrapperCol:Ge,hideRequiredMark:ot,layout:nt="horizontal",scrollToFirstError:bt,requiredMark:Le,onFinishFailed:je,name:x,style:P,feedbackIcons:V}=p,_=He(p,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),J=(0,ie.Z)(Fe),Se=n.useContext(U.Z),me=(0,n.useMemo)(()=>Le!==void 0?Le:$&&$.requiredMark!==void 0?$.requiredMark:!ot,[ot,Le,$]),Je=rt!=null?rt:$==null?void 0:$.colon,_e=l("form",k),[at,pt]=w(_e),ft=v()(_e,`${_e}-${nt}`,{[`${_e}-hide-required-mark`]:me===!1,[`${_e}-rtl`]:f==="rtl",[`${_e}-${J}`]:J},pt,$==null?void 0:$.className,De,be),[At]=ae(Ze),{__INTERNAL__:A}=At;A.name=x;const y=(0,n.useMemo)(()=>({name:x,labelAlign:it,labelCol:ut,labelWrap:$e,wrapperCol:Ge,vertical:nt==="vertical",colon:Je,requiredMark:me,itemRef:A.itemRef,form:At,feedbackIcons:V}),[x,it,ut,Ge,nt,Je,me,At,V]);n.useImperativeHandle(oe,()=>At);const I=(H,ze)=>{if(H){let Me={block:"nearest"};typeof H=="object"&&(Me=H),At.scrollToField(ze,Me)}},D=H=>{if(je==null||je(H),H.errorFields.length){const ze=H.errorFields[0].name;if(bt!==void 0){I(bt,ze);return}$&&$.scrollToFirstError!==void 0&&I($.scrollToFirstError,ze)}};return at(n.createElement(xe.n,{disabled:Ue},n.createElement(we.q,{size:J},n.createElement(S.RV,Object.assign({},{validateMessages:Se}),n.createElement(S.q3.Provider,{value:y},n.createElement(le.default,Object.assign({id:x},_,{name:x,onFinishFailed:D,form:At,style:Object.assign(Object.assign({},$==null?void 0:$.style),P),className:ft})))))))};var et=n.forwardRef(ke),lt=e(41799),Ye=e(8654),T=e(92343),Ee=e(11592);function b(p){if(typeof p=="function")return p;const oe=(0,Ee.Z)(p);return oe.length<=1?oe[0]:oe}const s=()=>{const{status:p,errors:oe=[],warnings:pe=[]}=(0,n.useContext)(S.aM);return{status:p,errors:oe,warnings:pe}};s.Context=S.aM;var d=s,E=e(16089);function B(p){const[oe,pe]=n.useState(p),l=(0,n.useRef)(null),f=(0,n.useRef)([]),$=(0,n.useRef)(!1);n.useEffect(()=>($.current=!1,()=>{$.current=!0,E.Z.cancel(l.current),l.current=null}),[]);function k(De){$.current||(l.current===null&&(f.current=[],l.current=(0,E.Z)(()=>{l.current=null,pe(be=>{let Fe=be;return f.current.forEach(Ue=>{Fe=Ue(Fe)}),Fe})})),f.current.push(De))}return[oe,k]}function R(){const{itemRef:p}=n.useContext(S.q3),oe=n.useRef({});function pe(l,f){const $=f&&typeof f=="object"&&f.ref,k=l.join("_");return(oe.current.name!==k||oe.current.originRef!==$)&&(oe.current.name=k,oe.current.originRef=$,oe.current.ref=(0,Ye.sQ)(p(l),$)),oe.current.ref}return pe}var ee=e(29194),G=e(34280),Ce=e(2738),te=e(27382),re=e(37028);const he=p=>{const{formItemCls:oe}=p;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${oe}-control`]:{display:"flex"}}}};var Be=(0,u.b)(["Form","item-item"],(p,oe)=>{let{rootPrefixCls:pe}=oe;const l=i(p,pe);return[he(l)]}),ne=p=>{const{prefixCls:oe,status:pe,wrapperCol:l,children:f,errors:$,warnings:k,_internalItemRender:De,extra:be,help:Fe,fieldId:Ue,marginBottom:Ze,onErrorVisibleChanged:rt}=p,it=`${oe}-item`,$e=n.useContext(S.q3),ut=l||$e.wrapperCol||{},Ge=v()(`${it}-control`,ut.className),ot=n.useMemo(()=>Object.assign({},$e),[$e]);delete ot.labelCol,delete ot.wrapperCol;const nt=n.createElement("div",{className:`${it}-control-input`},n.createElement("div",{className:`${it}-control-input-content`},f)),bt=n.useMemo(()=>({prefixCls:oe,status:pe}),[oe,pe]),Le=Ze!==null||$.length||k.length?n.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},n.createElement(S.Rk.Provider,{value:bt},n.createElement(de,{fieldId:Ue,errors:$,warnings:k,help:Fe,helpStatus:pe,className:`${it}-explain-connected`,onVisibleChanged:rt})),!!Ze&&n.createElement("div",{style:{width:0,height:Ze}})):null,je={};Ue&&(je.id=`${Ue}_extra`);const x=be?n.createElement("div",Object.assign({},je,{className:`${it}-extra`}),be):null,P=De&&De.mark==="pro_table_render"&&De.render?De.render(p,{input:nt,errorList:Le,extra:x}):n.createElement(n.Fragment,null,nt,Le,x);return n.createElement(S.q3.Provider,{value:ot},n.createElement(re.Z,Object.assign({},ut,{className:Ge}),P),n.createElement(Be,{prefixCls:oe}))},Te=e(61485),Ke=e(31724),vt=e(9763),Ot=e(6848),jt=function(p,oe){var pe={};for(var l in p)Object.prototype.hasOwnProperty.call(p,l)&&oe.indexOf(l)<0&&(pe[l]=p[l]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,l=Object.getOwnPropertySymbols(p);f{let{prefixCls:oe,label:pe,htmlFor:l,labelCol:f,labelAlign:$,colon:k,required:De,requiredMark:be,tooltip:Fe}=p;var Ue;const[Ze]=(0,vt.Z)("Form"),{vertical:rt,labelAlign:it,labelCol:$e,labelWrap:ut,colon:Ge}=n.useContext(S.q3);if(!pe)return null;const ot=f||$e||{},nt=$||it,bt=`${oe}-item-label`,Le=v()(bt,nt==="left"&&`${bt}-left`,ot.className,{[`${bt}-wrap`]:!!ut});let je=pe;const x=k===!0||Ge!==!1&&k!==!1;x&&!rt&&typeof pe=="string"&&pe.trim()!==""&&(je=pe.replace(/[:|:]\s*$/,""));const V=Gt(Fe);if(V){const{icon:me=n.createElement(Te.Z,null)}=V,Je=jt(V,["icon"]),_e=n.createElement(Ot.Z,Object.assign({},Je),n.cloneElement(me,{className:`${oe}-item-tooltip`,title:""}));je=n.createElement(n.Fragment,null,je,_e)}const _=be==="optional",J=typeof be=="function";J?je=be(je,{required:!!De}):_&&!De&&(je=n.createElement(n.Fragment,null,je,n.createElement("span",{className:`${oe}-item-optional`,title:""},(Ze==null?void 0:Ze.optional)||((Ue=Ke.Z.Form)===null||Ue===void 0?void 0:Ue.optional))));const Se=v()({[`${oe}-item-required`]:De,[`${oe}-item-required-mark-optional`]:_||J,[`${oe}-item-no-colon`]:!x});return n.createElement(re.Z,Object.assign({},ot,{className:Le}),n.createElement("label",{htmlFor:l,className:Se,title:typeof pe=="string"?pe:""},je))},Ft=e(29679),Bt=e(19248),Ut=e(96512),un=e(58617);const Jt={success:Ft.Z,warning:Ut.Z,error:Bt.Z,validating:un.Z};function En(p){let{children:oe,errors:pe,warnings:l,hasFeedback:f,validateStatus:$,prefixCls:k,meta:De,noStyle:be}=p;const Fe=`${k}-item`,{feedbackIcons:Ue}=n.useContext(S.q3),Ze=j(pe,l,De,null,!!f,$),{isFormItemInput:rt,status:it}=n.useContext(S.aM),$e=n.useMemo(()=>{var ut;let Ge;if(f){const bt=f!==!0&&f.icons||Ue,Le=Ze&&((ut=bt==null?void 0:bt({status:Ze,errors:pe,warnings:l}))===null||ut===void 0?void 0:ut[Ze]),je=Ze&&Jt[Ze];Ge=Le!==!1&&je?n.createElement("span",{className:v()(`${Fe}-feedback-icon`,`${Fe}-feedback-icon-${Ze}`)},Le||n.createElement(je,null)):null}let ot=!0,nt=Ze||"";return be&&(ot=rt,nt=(Ze!=null?Ze:it)||""),{status:nt,errors:pe,warnings:l,hasFeedback:!!f,feedbackIcon:Ge,isFormItemInput:ot}},[Ze,f,be,rt,it]);return n.createElement(S.aM.Provider,{value:$e},oe)}var yn=function(p,oe){var pe={};for(var l in p)Object.prototype.hasOwnProperty.call(p,l)&&oe.indexOf(l)<0&&(pe[l]=p[l]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,l=Object.getOwnPropertySymbols(p);f{if(V&&Le.current){const pt=getComputedStyle(Le.current);Se(parseInt(pt.marginBottom,10))}},[V,_]);const me=pt=>{pt||Se(null)},_e=function(){let pt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const ft=pt?je:Fe.errors,At=pt?x:Fe.warnings;return j(ft,At,Fe,"",!!Ue,be)}(),at=v()(nt,pe,l,{[`${nt}-with-help`]:P||je.length||x.length,[`${nt}-has-feedback`]:_e&&Ue,[`${nt}-has-success`]:_e==="success",[`${nt}-has-warning`]:_e==="warning",[`${nt}-has-error`]:_e==="error",[`${nt}-is-validating`]:_e==="validating",[`${nt}-hidden`]:Ze});return n.createElement("div",{className:at,style:f,ref:Le},n.createElement(te.Z,Object.assign({className:`${nt}-row`},(0,Ce.Z)(ot,["_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"])),n.createElement(Vt,Object.assign({htmlFor:it},p,{requiredMark:bt,required:$e!=null?$e:ut,prefixCls:oe})),n.createElement(ne,Object.assign({},p,Fe,{errors:je,warnings:x,prefixCls:oe,status:_e,help:$,marginBottom:J,onErrorVisibleChanged:me}),n.createElement(S.qI.Provider,{value:Ge},n.createElement(En,{prefixCls:oe,meta:Fe,errors:Fe.errors,warnings:Fe.warnings,hasFeedback:Ue,validateStatus:_e},rt)))),!!J&&n.createElement("div",{className:`${nt}-margin-offset`,style:{marginBottom:-J}}))}const mn="__SPLIT__",cn=null,hn=n.memo(p=>{let{children:oe}=p;return oe},(p,oe)=>p.value===oe.value&&p.update===oe.update&&p.childProps.length===oe.childProps.length&&p.childProps.every((pe,l)=>pe===oe.childProps[l]));function qt(p){return p!=null}function ln(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function In(p){const{name:oe,noStyle:pe,className:l,dependencies:f,prefixCls:$,shouldUpdate:k,rules:De,children:be,required:Fe,label:Ue,messageVariables:Ze,trigger:rt="onChange",validateTrigger:it,hidden:$e,help:ut}=p,{getPrefixCls:Ge}=n.useContext(We.E_),{name:ot}=n.useContext(S.q3),nt=b(be),bt=typeof nt=="function",Le=n.useContext(S.qI),{validateTrigger:je}=n.useContext(le.FieldContext),x=it!==void 0?it:je,P=qt(oe),V=Ge("form",$),[_,J]=w(V),Se=n.useContext(le.ListContext),me=n.useRef(),[Je,_e]=B({}),[at,pt]=(0,lt.Z)(()=>ln()),ft=ze=>{const Me=Se==null?void 0:Se.getKey(ze.name);if(pt(ze.destroy?ln():ze,!0),pe&&ut!==!1&&Le){let Pe=ze.name;if(ze.destroy)Pe=me.current||Pe;else if(Me!==void 0){const[ue,Ve]=Me;Pe=[ue].concat((0,r.Z)(Ve)),me.current=Pe}Le(ze,Pe)}},At=(ze,Me)=>{_e(Pe=>{const ue=Object.assign({},Pe),Et=[].concat((0,r.Z)(ze.name.slice(0,-1)),(0,r.Z)(Me)).join(mn);return ze.destroy?delete ue[Et]:ue[Et]=ze,ue})},[A,y]=n.useMemo(()=>{const ze=(0,r.Z)(at.errors),Me=(0,r.Z)(at.warnings);return Object.values(Je).forEach(Pe=>{ze.push.apply(ze,(0,r.Z)(Pe.errors||[])),Me.push.apply(Me,(0,r.Z)(Pe.warnings||[]))}),[ze,Me]},[Je,at.errors,at.warnings]),I=R();function D(ze,Me,Pe){return pe&&!$e?n.createElement(En,{prefixCls:V,hasFeedback:p.hasFeedback,validateStatus:p.validateStatus,meta:at,errors:A,warnings:y,noStyle:!0},ze):n.createElement(tn,Object.assign({key:"row"},p,{className:v()(l,J),prefixCls:V,fieldId:Me,isRequired:Pe,errors:A,warnings:y,meta:at,onSubItemMetaChange:At}),ze)}if(!P&&!bt&&!f)return _(D(nt));let H={};return typeof Ue=="string"?H.label=Ue:oe&&(H.label=String(oe)),Ze&&(H=Object.assign(Object.assign({},H),Ze)),_(n.createElement(le.Field,Object.assign({},p,{messageVariables:H,trigger:rt,validateTrigger:x,onMetaChange:ft}),(ze,Me,Pe)=>{const ue=M(oe).length&&Me?Me.name:[],Ve=W(ue,ot),Et=Fe!==void 0?Fe:!!(De&&De.some(Re=>{if(Re&&typeof Re=="object"&&Re.required&&!Re.warningOnly)return!0;if(typeof Re=="function"){const It=Re(Pe);return It&&It.required&&!It.warningOnly}return!1})),Qe=Object.assign({},ze);let tt=null;if(Array.isArray(nt)&&P)tt=nt;else if(!(bt&&(!(k||f)||P))){if(!(f&&!bt&&!P))if((0,T.l$)(nt)){const Re=Object.assign(Object.assign({},nt.props),Qe);if(Re.id||(Re.id=Ve),ut||A.length>0||y.length>0||p.extra){const xt=[];(ut||A.length>0)&&xt.push(`${Ve}_help`),p.extra&&xt.push(`${Ve}_extra`),Re["aria-describedby"]=xt.join(" ")}A.length>0&&(Re["aria-invalid"]="true"),Et&&(Re["aria-required"]="true"),(0,Ye.Yr)(nt)&&(Re.ref=I(ue,nt)),new Set([].concat((0,r.Z)(M(rt)),(0,r.Z)(M(x)))).forEach(xt=>{Re[xt]=function(){for(var Ct,Nt,Dt,Wt,kt,qe=arguments.length,Xe=new Array(qe),ct=0;ct{var{prefixCls:oe,children:pe}=p,l=sn(p,["prefixCls","children"]);const{getPrefixCls:f}=n.useContext(We.E_),$=f("form",oe),k=n.useMemo(()=>({prefixCls:$,status:"error"}),[$]);return n.createElement(le.List,Object.assign({},l),(De,be,Fe)=>n.createElement(S.Rk.Provider,{value:k},pe(De.map(Ue=>Object.assign(Object.assign({},Ue),{fieldKey:Ue.key})),be,{errors:Fe.errors,warnings:Fe.warnings})))};function fn(){const{form:p}=(0,n.useContext)(S.q3);return p}const dt=et;dt.Item=Cn,dt.List=jn,dt.ErrorList=de,dt.useForm=ae,dt.useFormInstance=fn,dt.useWatch=le.useWatch,dt.Provider=S.RV,dt.create=()=>{};var Yt=dt},9432:function(wt,Ie,e){e.d(Ie,{Z:function(){return Ne},n:function(){return Oe}});var r=e(19248),m=e(92310),v=e.n(m),N=e(93681),n=e(8654),h=e(59301),S=e(19080),q=e(36355),Y=e(1684),a=e(19716),se=e(32441),g=e(33234),u=e(59412),K=e(9937);function ce(z){return!!(z.prefix||z.suffix||z.allowClear)}var ve=function(z,X){var c={};for(var t in z)Object.prototype.hasOwnProperty.call(z,t)&&X.indexOf(t)<0&&(c[t]=z[t]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(z);o{var c;const{prefixCls:t,bordered:o=!0,status:i,size:w,disabled:F,onBlur:L,onFocus:Ae,suffix:de,allowClear:le,addonAfter:We,addonBefore:xe,className:we,style:ie,styles:Z,rootClassName:fe,onChange:C,classNames:M}=z,W=ve(z,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:j,direction:O,input:ae}=h.useContext(q.E_),U=j("input",t),He=(0,h.useRef)(null),[ke,ge]=(0,K.ZP)(U),{compactSize:et,compactItemClassnames:lt}=(0,g.ri)(U,O),Ye=(0,a.Z)(Be=>{var ye;return(ye=w!=null?w:et)!==null&&ye!==void 0?ye:Be}),T=h.useContext(Y.Z),Ee=F!=null?F:T,{status:b,hasFeedback:s,feedbackIcon:d}=(0,h.useContext)(se.aM),E=(0,S.F)(b,i),B=ce(z)||!!s,R=(0,h.useRef)(B);(0,h.useEffect)(()=>{var Be;B&&R.current,R.current=B},[B]);const ee=(0,u.Z)(He,!0),G=Be=>{ee(),L==null||L(Be)},Ce=Be=>{ee(),Ae==null||Ae(Be)},te=Be=>{ee(),C==null||C(Be)},re=(s||de)&&h.createElement(h.Fragment,null,de,s&&d);let he;return typeof le=="object"&&(le!=null&&le.clearIcon)?he=le:le&&(he={clearIcon:h.createElement(r.Z,null)}),ke(h.createElement(N.default,Object.assign({ref:(0,n.sQ)(X,He),prefixCls:U,autoComplete:ae==null?void 0:ae.autoComplete},W,{disabled:Ee,onBlur:G,onFocus:Ce,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),ie),styles:Object.assign(Object.assign({},ae==null?void 0:ae.styles),Z),suffix:re,allowClear:he,className:v()(we,fe,lt,ae==null?void 0:ae.className),onChange:te,addonAfter:We&&h.createElement(g.BR,null,h.createElement(se.Ux,{override:!0,status:!0},We)),addonBefore:xe&&h.createElement(g.BR,null,h.createElement(se.Ux,{override:!0,status:!0},xe)),classNames:Object.assign(Object.assign(Object.assign({},M),ae==null?void 0:ae.classNames),{input:v()({[`${U}-sm`]:Ye==="small",[`${U}-lg`]:Ye==="large",[`${U}-rtl`]:O==="rtl",[`${U}-borderless`]:!o},!B&&(0,S.Z)(U,E),M==null?void 0:M.input,(c=ae==null?void 0:ae.classNames)===null||c===void 0?void 0:c.input,ge)}),classes:{affixWrapper:v()({[`${U}-affix-wrapper-sm`]:Ye==="small",[`${U}-affix-wrapper-lg`]:Ye==="large",[`${U}-affix-wrapper-rtl`]:O==="rtl",[`${U}-affix-wrapper-borderless`]:!o},(0,S.Z)(`${U}-affix-wrapper`,E,s),ge),wrapper:v()({[`${U}-group-rtl`]:O==="rtl"},ge),group:v()({[`${U}-group-wrapper-sm`]:Ye==="small",[`${U}-group-wrapper-lg`]:Ye==="large",[`${U}-group-wrapper-rtl`]:O==="rtl",[`${U}-group-wrapper-disabled`]:Ee},(0,S.Z)(`${U}-group-wrapper`,E,s),ge)}})))})},1643:function(wt,Ie,e){var r=e(19248),m=e(92310),v=e.n(m),N=e(9296),n=e(59301),h=e(19080),S=e(36355),q=e(1684),Y=e(19716),a=e(32441),se=e(9432),g=e(9937),u=function(ce,ve){var Oe={};for(var Q in ce)Object.prototype.hasOwnProperty.call(ce,Q)&&ve.indexOf(Q)<0&&(Oe[Q]=ce[Q]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,Q=Object.getOwnPropertySymbols(ce);Ne{const{prefixCls:Oe,bordered:Q=!0,size:Ne,disabled:z,status:X,allowClear:c,showCount:t,classNames:o,rootClassName:i,className:w}=ce,F=u(ce,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:L,direction:Ae}=n.useContext(S.E_),de=(0,Y.Z)(Ne),le=n.useContext(q.Z),We=z!=null?z:le,{status:xe,hasFeedback:we,feedbackIcon:ie}=n.useContext(a.aM),Z=(0,h.F)(xe,X),fe=n.useRef(null);n.useImperativeHandle(ve,()=>{var O;return{resizableTextArea:(O=fe.current)===null||O===void 0?void 0:O.resizableTextArea,focus:ae=>{var U,He;(0,se.n)((He=(U=fe.current)===null||U===void 0?void 0:U.resizableTextArea)===null||He===void 0?void 0:He.textArea,ae)},blur:()=>{var ae;return(ae=fe.current)===null||ae===void 0?void 0:ae.blur()}}});const C=L("input",Oe);let M;typeof c=="object"&&(c!=null&&c.clearIcon)?M=c:c&&(M={clearIcon:n.createElement(r.Z,null)});const[W,j]=(0,g.ZP)(C);return W(n.createElement(N.default,Object.assign({},F,{disabled:We,allowClear:M,className:v()(w,i),classes:{affixWrapper:v()(`${C}-textarea-affix-wrapper`,{[`${C}-affix-wrapper-rtl`]:Ae==="rtl",[`${C}-affix-wrapper-borderless`]:!Q,[`${C}-affix-wrapper-sm`]:de==="small",[`${C}-affix-wrapper-lg`]:de==="large",[`${C}-textarea-show-count`]:t},(0,h.Z)(`${C}-affix-wrapper`,Z),j)},classNames:Object.assign(Object.assign({},o),{textarea:v()({[`${C}-borderless`]:!Q,[`${C}-sm`]:de==="small",[`${C}-lg`]:de==="large"},(0,h.Z)(C,Z),j,o==null?void 0:o.textarea)}),prefixCls:C,suffix:we&&n.createElement("span",{className:`${C}-textarea-suffix`},ie),showCount:t,ref:fe})))});Ie.Z=K},59412:function(wt,Ie,e){e.d(Ie,{Z:function(){return m}});var r=e(59301);function m(v,N){const n=(0,r.useRef)([]),h=()=>{n.current.push(setTimeout(()=>{var S,q,Y,a;!((S=v.current)===null||S===void 0)&&S.input&&((q=v.current)===null||q===void 0?void 0:q.input.getAttribute("type"))==="password"&&(!((Y=v.current)===null||Y===void 0)&&Y.input.hasAttribute("value"))&&((a=v.current)===null||a===void 0||a.input.removeAttribute("value"))}))};return(0,r.useEffect)(()=>(N&&h(),()=>n.current.forEach(S=>{S&&clearTimeout(S)})),[]),h}},92832:function(wt,Ie,e){e.d(Ie,{default:function(){return de}});var r=e(92310),m=e.n(r),v=e(59301),N=e(36355),n=e(32441),h=e(9937),q=le=>{const{getPrefixCls:We,direction:xe}=(0,v.useContext)(N.E_),{prefixCls:we,className:ie}=le,Z=We("input-group",we),fe=We("input"),[C,M]=(0,h.ZP)(fe),W=m()(Z,{[`${Z}-lg`]:le.size==="large",[`${Z}-sm`]:le.size==="small",[`${Z}-compact`]:le.compact,[`${Z}-rtl`]:xe==="rtl"},M,ie),j=(0,v.useContext)(n.aM),O=(0,v.useMemo)(()=>Object.assign(Object.assign({},j),{isFormItemInput:!1}),[j]);return C(v.createElement("span",{className:W,style:le.style,onMouseEnter:le.onMouseEnter,onMouseLeave:le.onMouseLeave,onFocus:le.onFocus,onBlur:le.onBlur},v.createElement(n.aM.Provider,{value:O},le.children)))},Y=e(9432),a=e(73331),se=e(15277),g=e(2738),u=e(8654),K=e(59412),ce=function(le,We){var xe={};for(var we in le)Object.prototype.hasOwnProperty.call(le,we)&&We.indexOf(we)<0&&(xe[we]=le[we]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,we=Object.getOwnPropertySymbols(le);iele?v.createElement(se.Z,null):v.createElement(a.Z,null),Oe={click:"onClick",hover:"onMouseOver"};var Ne=v.forwardRef((le,We)=>{const{visibilityToggle:xe=!0}=le,we=typeof xe=="object"&&xe.visible!==void 0,[ie,Z]=(0,v.useState)(()=>we?xe.visible:!1),fe=(0,v.useRef)(null);v.useEffect(()=>{we&&Z(xe.visible)},[we,xe]);const C=(0,K.Z)(fe),M=()=>{const{disabled:Ee}=le;Ee||(ie&&C(),Z(b=>{var s;const d=!b;return typeof xe=="object"&&((s=xe.onVisibleChange)===null||s===void 0||s.call(xe,d)),d}))},W=Ee=>{const{action:b="click",iconRender:s=ve}=le,d=Oe[b]||"",E=s(ie),B={[d]:M,className:`${Ee}-icon`,key:"passwordIcon",onMouseDown:R=>{R.preventDefault()},onMouseUp:R=>{R.preventDefault()}};return v.cloneElement(v.isValidElement(E)?E:v.createElement("span",null,E),B)},{className:j,prefixCls:O,inputPrefixCls:ae,size:U}=le,He=ce(le,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:ke}=v.useContext(N.E_),ge=ke("input",ae),et=ke("input-password",O),lt=xe&&W(et),Ye=m()(et,j,{[`${et}-${U}`]:!!U}),T=Object.assign(Object.assign({},(0,g.Z)(He,["suffix","iconRender","visibilityToggle"])),{type:ie?"text":"password",className:Ye,prefixCls:ge,suffix:lt});return U&&(T.size=U),v.createElement(Y.Z,Object.assign({ref:(0,u.sQ)(We,fe)},T))}),z=e(47472),X=e(92343),c=e(3113),t=e(19716),o=e(33234),i=function(le,We){var xe={};for(var we in le)Object.prototype.hasOwnProperty.call(le,we)&&We.indexOf(we)<0&&(xe[we]=le[we]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,we=Object.getOwnPropertySymbols(le);ie{const{prefixCls:xe,inputPrefixCls:we,className:ie,size:Z,suffix:fe,enterButton:C=!1,addonAfter:M,loading:W,disabled:j,onSearch:O,onChange:ae,onCompositionStart:U,onCompositionEnd:He}=le,ke=i(le,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ge,direction:et}=v.useContext(N.E_),lt=v.useRef(!1),Ye=ge("input-search",xe),T=ge("input",we),{compactSize:Ee}=(0,o.ri)(Ye,et),b=(0,t.Z)(ne=>{var Te;return(Te=Z!=null?Z:Ee)!==null&&Te!==void 0?Te:ne}),s=v.useRef(null),d=ne=>{ne&&ne.target&&ne.type==="click"&&O&&O(ne.target.value,ne,{source:"clear"}),ae&&ae(ne)},E=ne=>{var Te;document.activeElement===((Te=s.current)===null||Te===void 0?void 0:Te.input)&&ne.preventDefault()},B=ne=>{var Te,Ke;O&&O((Ke=(Te=s.current)===null||Te===void 0?void 0:Te.input)===null||Ke===void 0?void 0:Ke.value,ne,{source:"input"})},R=ne=>{lt.current||W||B(ne)},ee=typeof C=="boolean"?v.createElement(z.Z,null):null,G=`${Ye}-button`;let Ce;const te=C||{},re=te.type&&te.type.__ANT_BUTTON===!0;re||te.type==="button"?Ce=(0,X.Tm)(te,Object.assign({onMouseDown:E,onClick:ne=>{var Te,Ke;(Ke=(Te=te==null?void 0:te.props)===null||Te===void 0?void 0:Te.onClick)===null||Ke===void 0||Ke.call(Te,ne),B(ne)},key:"enterButton"},re?{className:G,size:b}:{})):Ce=v.createElement(c.ZP,{className:G,type:C?"primary":void 0,size:b,disabled:j,key:"enterButton",onMouseDown:E,onClick:B,loading:W,icon:ee},C),M&&(Ce=[Ce,(0,X.Tm)(M,{key:"addonAfter"})]);const he=m()(Ye,{[`${Ye}-rtl`]:et==="rtl",[`${Ye}-${b}`]:!!b,[`${Ye}-with-button`]:!!C},ie),Be=ne=>{lt.current=!0,U==null||U(ne)},ye=ne=>{lt.current=!1,He==null||He(ne)};return v.createElement(Y.Z,Object.assign({ref:(0,u.sQ)(s,We),onPressEnter:R},ke,{size:b,onCompositionStart:Be,onCompositionEnd:ye,prefixCls:T,addonAfter:Ce,suffix:fe,onChange:d,className:he,disabled:j}))}),L=e(1643);const Ae=Y.Z;Ae.Group=q,Ae.Search=F,Ae.TextArea=L.Z,Ae.Password=Ne;var de=Ae},9937:function(wt,Ie,e){e.d(Ie,{M1:function(){return S},TM:function(){return X},Xy:function(){return q},bi:function(){return se},e5:function(){return z},ik:function(){return g},nz:function(){return n},pU:function(){return h},s7:function(){return u},x0:function(){return a}});var r=e(17313),m=e(74207),v=e(37613),N=e(83116);const n=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),h=c=>({borderColor:c.hoverBorderColor}),S=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),q=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},h((0,v.TS)(c,{hoverBorderColor:c.colorBorder})))}),Y=c=>{const{paddingBlockLG:t,fontSizeLG:o,lineHeightLG:i,borderRadiusLG:w,paddingInlineLG:F}=c;return{padding:`${t}px ${F}px`,fontSize:o,lineHeight:i,borderRadius:w}},a=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),se=(c,t)=>{const{componentCls:o,colorError:i,colorWarning:w,errorActiveShadow:F,warningActiveShadow:L,colorErrorBorderHover:Ae,colorWarningBorderHover:de}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:i,"&:hover":{borderColor:Ae},"&:focus, &-focused":Object.assign({},S((0,v.TS)(c,{activeBorderColor:i,activeShadow:F}))),[`${o}-prefix, ${o}-suffix`]:{color:i}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:w,"&:hover":{borderColor:de},"&:focus, &-focused":Object.assign({},S((0,v.TS)(c,{activeBorderColor:w,activeShadow:L}))),[`${o}-prefix, ${o}-suffix`]:{color:w}}}},g=c=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${c.paddingBlock}px ${c.paddingInline}px`,color:c.colorText,fontSize:c.fontSize,lineHeight:c.lineHeight,backgroundColor:c.colorBgContainer,backgroundImage:"none",borderWidth:c.lineWidth,borderStyle:c.lineType,borderColor:c.colorBorder,borderRadius:c.borderRadius,transition:`all ${c.motionDurationMid}`},n(c.colorTextPlaceholder)),{"&:hover":Object.assign({},h(c)),"&:focus, &-focused":Object.assign({},S(c)),"&-disabled, &[disabled]":Object.assign({},q(c)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:c.controlHeight,lineHeight:c.lineHeight,verticalAlign:"bottom",transition:`all ${c.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},Y(c)),"&-sm":Object.assign({},a(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),u=c=>{const{componentCls:t,antCls:o}=c;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:c.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},Y(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},a(c)),[`&-lg ${o}-select-single ${o}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${o}-select-single ${o}-select-selector`]:{height:c.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${c.paddingInline}px`,color:c.colorText,fontWeight:"normal",fontSize:c.fontSize,textAlign:"center",backgroundColor:c.colorFillAlter,border:`${c.lineWidth}px ${c.lineType} ${c.colorBorder}`,borderRadius:c.borderRadius,transition:`all ${c.motionDurationSlow}`,lineHeight:1,[`${o}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${o}-select-single:not(${o}-select-customize-input)`]:{[`${o}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${o}-select-selector`]:{color:c.colorPrimary}}},[`${o}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${o}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${o}-select ${o}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${o}-select ${o}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,r.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:c.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${t}-affix-wrapper, - & > ${t}-number-affix-wrapper, - & > ${o}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${o}-select > ${o}-select-selector, - & > ${o}-select-auto-complete ${t}, - & > ${o}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${o}-select-focused`]:{zIndex:1},[`& > ${o}-select > ${o}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${o}-select:first-child > ${o}-select-selector, - & > ${o}-select-auto-complete:first-child ${t}, - & > ${o}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, - & > ${o}-select:last-child > ${o}-select-selector, - & > ${o}-cascader-picker:last-child ${t}, - & > ${o}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${o}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-c.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:c.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:c.borderRadius}}}})}},K=c=>{const{componentCls:t,controlHeightSM:o,lineWidth:i}=c,F=(o-i*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,r.Wf)(c)),g(c)),se(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:o,paddingTop:F,paddingBottom:F}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},ce=c=>{const{componentCls:t}=c;return{[`${t}-clear-icon`]:{margin:0,color:c.colorTextQuaternary,fontSize:c.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${c.motionDurationSlow}`,"&:hover":{color:c.colorTextTertiary},"&:active":{color:c.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${c.inputAffixPadding}px`}}}},ve=c=>{const{componentCls:t,inputAffixPadding:o,colorTextDescription:i,motionDurationSlow:w,colorIcon:F,colorIconHover:L,iconCls:Ae}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},g(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},h(c)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:c.paddingXS}},"&-show-count-suffix":{color:i},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:o},"&-suffix":{marginInlineStart:o}}}),ce(c)),{[`${Ae}${t}-password-icon`]:{color:F,cursor:"pointer",transition:`all ${w}`,"&:hover":{color:L}}}),se(c,`${t}-affix-wrapper`))}},Oe=c=>{const{componentCls:t,colorError:o,colorWarning:i,borderRadiusLG:w,borderRadiusSM:F}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,r.Wf)(c)),u(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:w,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:F}},"&-status-error":{[`${t}-group-addon`]:{color:o,borderColor:o}},"&-status-warning":{[`${t}-group-addon`]:{color:i,borderColor:i}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},q(c))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},Q=c=>{const{componentCls:t,antCls:o}=c,i=`${t}-search`;return{[i]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${i}-button:not(${o}-btn-primary)`]:{borderInlineStartColor:c.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:c.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${i}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${i}-button:not(${o}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${o}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${i}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${i}-button`]:{height:c.controlHeightLG},[`&-small ${i}-button`]:{height:c.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-c.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, - > ${t}, - ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},Ne=c=>{const{componentCls:t,paddingLG:o}=c,i=`${t}-textarea`;return{[i]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-c.fontSize*c.lineHeight,insetInlineEnd:0,color:c.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:o}},[`&-affix-wrapper${i}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:o}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:c.paddingXS,insetBlockStart:c.paddingXS},[`${i}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function z(c){return(0,v.TS)(c,{inputAffixPadding:c.paddingXXS})}const X=c=>{const{controlHeight:t,fontSize:o,lineHeight:i,lineWidth:w,controlHeightSM:F,controlHeightLG:L,fontSizeLG:Ae,lineHeightLG:de,paddingSM:le,controlPaddingHorizontalSM:We,controlPaddingHorizontal:xe,colorFillAlter:we,colorPrimaryHover:ie,controlOutlineWidth:Z,controlOutline:fe,colorErrorOutline:C,colorWarningOutline:M}=c;return{paddingBlock:Math.max(Math.round((t-o*i)/2*10)/10-w,3),paddingBlockSM:Math.max(Math.round((F-o*i)/2*10)/10-w,0),paddingBlockLG:Math.ceil((L-Ae*de)/2*10)/10-w,paddingInline:le-w,paddingInlineSM:We-w,paddingInlineLG:xe-w,addonBg:we,activeBorderColor:ie,hoverBorderColor:ie,activeShadow:`0 0 0 ${Z}px ${fe}`,errorActiveShadow:`0 0 0 ${Z}px ${C}`,warningActiveShadow:`0 0 0 ${Z}px ${M}`}};Ie.ZP=(0,N.Z)("Input",c=>{const t=(0,v.TS)(c,z(c));return[K(t),Ne(t),ve(t),Oe(t),Q(t),(0,m.c)(t)]},X)},45818:function(wt,Ie,e){e.d(Ie,{D:function(){return z},Z:function(){return t}});var r=e(5016),m=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},N=v,n=e(7657),h=function(i,w){return m.createElement(n.Z,(0,r.Z)({},i,{ref:w,icon:N}))},S=m.forwardRef(h),q=S,Y=e(33853),a=e(38819),se=e(92310),g=e.n(se),u=e(2738),ce=o=>!isNaN(parseFloat(o))&&isFinite(o),ve=e(36355),Oe=e(84966),Q=function(o,i){var w={};for(var F in o)Object.prototype.hasOwnProperty.call(o,F)&&i.indexOf(F)<0&&(w[F]=o[F]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,F=Object.getOwnPropertySymbols(o);L{let o=0;return function(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return o+=1,`${i}${o}`}})();var t=m.forwardRef((o,i)=>{const{prefixCls:w,className:F,trigger:L,children:Ae,defaultCollapsed:de=!1,theme:le="dark",style:We={},collapsible:xe=!1,reverseArrow:we=!1,width:ie=200,collapsedWidth:Z=80,zeroWidthTriggerStyle:fe,breakpoint:C,onCollapse:M,onBreakpoint:W}=o,j=Q(o,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:O}=(0,m.useContext)(Oe.Gs),[ae,U]=(0,m.useState)("collapsed"in o?o.collapsed:de),[He,ke]=(0,m.useState)(!1);(0,m.useEffect)(()=>{"collapsed"in o&&U(o.collapsed)},[o.collapsed]);const ge=(b,s)=>{"collapsed"in o||U(b),M==null||M(b,s)},et=(0,m.useRef)();et.current=b=>{ke(b.matches),W==null||W(b.matches),ae!==b.matches&&ge(b.matches,"responsive")},(0,m.useEffect)(()=>{function b(d){return et.current(d)}let s;if(typeof window!="undefined"){const{matchMedia:d}=window;if(d&&C&&C in Ne){s=d(`(max-width: ${Ne[C]})`);try{s.addEventListener("change",b)}catch(E){s.addListener(b)}b(s)}}return()=>{try{s==null||s.removeEventListener("change",b)}catch(d){s==null||s.removeListener(b)}}},[C]),(0,m.useEffect)(()=>{const b=X("ant-sider-");return O.addSider(b),()=>O.removeSider(b)},[]);const lt=()=>{ge(!ae,"clickTrigger")},{getPrefixCls:Ye}=(0,m.useContext)(ve.E_),T=()=>{const b=Ye("layout-sider",w),s=(0,u.Z)(j,["collapsed"]),d=ae?Z:ie,E=ce(d)?`${d}px`:String(d),B=parseFloat(String(Z||0))===0?m.createElement("span",{onClick:lt,className:g()(`${b}-zero-width-trigger`,`${b}-zero-width-trigger-${we?"right":"left"}`),style:fe},L||m.createElement(q,null)):null,G={expanded:we?m.createElement(a.Z,null):m.createElement(Y.Z,null),collapsed:we?m.createElement(Y.Z,null):m.createElement(a.Z,null)}[ae?"collapsed":"expanded"],Ce=L!==null?B||m.createElement("div",{className:`${b}-trigger`,onClick:lt,style:{width:E}},L||G):null,te=Object.assign(Object.assign({},We),{flex:`0 0 ${E}`,maxWidth:E,minWidth:E,width:E}),re=g()(b,`${b}-${le}`,{[`${b}-collapsed`]:!!ae,[`${b}-has-trigger`]:xe&&L!==null&&!B,[`${b}-below`]:!!He,[`${b}-zero-width`]:parseFloat(E)===0},F);return m.createElement("aside",Object.assign({className:re},s,{style:te,ref:i}),m.createElement("div",{className:`${b}-children`},Ae),xe||He&&B?Ce:null)},Ee=m.useMemo(()=>({siderCollapsed:ae}),[ae]);return m.createElement(z.Provider,{value:Ee},T())})},44e3:function(wt,Ie,e){var r=e(84966),m=e(45818);const v=r.ZP;v.Header=r.h4,v.Footer=r.$_,v.Content=r.VY,v.Sider=m.Z,Ie.default=v},84966:function(wt,Ie,e){e.d(Ie,{VY:function(){return z},$_:function(){return Ne},h4:function(){return Q},Gs:function(){return u},ZP:function(){return X}});var r=e(92393),m=e(92310),v=e.n(m),N=e(2738),n=e(59301),h=e(36355),S=e(83116),Y=c=>{const{componentCls:t,bodyBg:o,lightSiderBg:i,lightTriggerBg:w,lightTriggerColor:F}=c;return{[`${t}-sider-light`]:{background:i,[`${t}-sider-trigger`]:{color:F,background:w},[`${t}-sider-zero-width-trigger`]:{color:F,background:w,border:`1px solid ${o}`,borderInlineStart:0}}}};const a=c=>{const{antCls:t,componentCls:o,colorText:i,triggerColor:w,footerBg:F,triggerBg:L,headerHeight:Ae,headerPadding:de,headerColor:le,footerPadding:We,triggerHeight:xe,zeroTriggerHeight:we,zeroTriggerWidth:ie,motionDurationMid:Z,motionDurationSlow:fe,fontSize:C,borderRadius:M,bodyBg:W,headerBg:j,siderBg:O}=c;return{[o]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:W,"&, *":{boxSizing:"border-box"},[`&${o}-has-sider`]:{flexDirection:"row",[`> ${o}, > ${o}-content`]:{width:0}},[`${o}-header, &${o}-footer`]:{flex:"0 0 auto"},[`${o}-sider`]:{position:"relative",minWidth:0,background:O,transition:`all ${Z}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:xe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:xe,color:w,lineHeight:`${xe}px`,textAlign:"center",background:L,cursor:"pointer",transition:`all ${Z}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ae,insetInlineEnd:-ie,zIndex:1,width:ie,height:we,color:w,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:O,borderStartStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M,borderEndStartRadius:0,cursor:"pointer",transition:`background ${fe} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${fe}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ie,borderStartStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:M}}}}},Y(c)),{"&-rtl":{direction:"rtl"}}),[`${o}-header`]:{height:Ae,padding:de,color:le,lineHeight:`${Ae}px`,background:j,[`${t}-menu`]:{lineHeight:"inherit"}},[`${o}-footer`]:{padding:We,color:i,fontSize:C,background:F},[`${o}-content`]:{flex:"auto",minHeight:0}}};var se=(0,S.Z)("Layout",c=>[a(c)],c=>{const{colorBgLayout:t,controlHeight:o,controlHeightLG:i,colorText:w,controlHeightSM:F,marginXXS:L,colorTextLightSolid:Ae,colorBgContainer:de}=c,le=i*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:o*2,headerPadding:`0 ${le}px`,headerColor:w,footerPadding:`${F}px ${le}px`,footerBg:t,siderBg:"#001529",triggerHeight:i+L*2,triggerBg:"#002140",triggerColor:Ae,zeroTriggerWidth:i,zeroTriggerHeight:i,lightSiderBg:de,lightTriggerBg:de,lightTriggerColor:w}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),g=function(c,t){var o={};for(var i in c)Object.prototype.hasOwnProperty.call(c,i)&&t.indexOf(i)<0&&(o[i]=c[i]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,i=Object.getOwnPropertySymbols(c);wnull,removeSider:()=>null}});function K(c){let{suffixCls:t,tagName:o,displayName:i}=c;return w=>n.forwardRef((L,Ae)=>n.createElement(w,Object.assign({ref:Ae,suffixCls:t,tagName:o},L)))}const ce=n.forwardRef((c,t)=>{const{prefixCls:o,suffixCls:i,className:w,tagName:F}=c,L=g(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ae}=n.useContext(h.E_),de=Ae("layout",o),[le,We]=se(de),xe=i?`${de}-${i}`:de;return le(n.createElement(F,Object.assign({className:v()(o||xe,w,We),ref:t},L)))}),ve=n.forwardRef((c,t)=>{const{direction:o}=n.useContext(h.E_),[i,w]=n.useState([]),{prefixCls:F,className:L,rootClassName:Ae,children:de,hasSider:le,tagName:We,style:xe}=c,we=g(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ie=(0,N.Z)(we,["suffixCls"]),{getPrefixCls:Z,layout:fe}=n.useContext(h.E_),C=Z("layout",F),[M,W]=se(C),j=v()(C,{[`${C}-has-sider`]:typeof le=="boolean"?le:i.length>0,[`${C}-rtl`]:o==="rtl"},fe==null?void 0:fe.className,L,Ae,W),O=n.useMemo(()=>({siderHook:{addSider:ae=>{w(U=>[].concat((0,r.Z)(U),[ae]))},removeSider:ae=>{w(U=>U.filter(He=>He!==ae))}}}),[]);return M(n.createElement(u.Provider,{value:O},n.createElement(We,Object.assign({ref:t,className:j,style:Object.assign(Object.assign({},fe==null?void 0:fe.style),xe)},ie),de)))}),Oe=K({tagName:"div",displayName:"Layout"})(ve),Q=K({suffixCls:"header",tagName:"header",displayName:"Header"})(ce),Ne=K({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ce),z=K({suffixCls:"content",tagName:"main",displayName:"Content"})(ce);var X=Oe},40875:function(wt,Ie,e){e.d(Ie,{J:function(){return h}});var r=e(59301),m=e(33234),v=e(70425),N=function(S,q){var Y={};for(var a in S)Object.prototype.hasOwnProperty.call(S,a)&&q.indexOf(a)<0&&(Y[a]=S[a]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,a=Object.getOwnPropertySymbols(S);se{const{children:Y}=S,a=N(S,["children"]),se=r.useContext(n),g=r.useMemo(()=>Object.assign(Object.assign({},se),a),[se,a.prefixCls,a.mode,a.selectable]);return r.createElement(n.Provider,{value:g},r.createElement(m.BR,null,(0,v.supportNodeRef)(Y)?r.cloneElement(Y,{ref:q}):Y))});Ie.Z=n},20834:function(wt,Ie,e){e.d(Ie,{default:function(){return Ee}});var r=e(15285),m=e(59301),v=e(45818),N=e(92310),n=e.n(N),h=e(36355),S=function(b,s){var d={};for(var E in b)Object.prototype.hasOwnProperty.call(b,E)&&s.indexOf(E)<0&&(d[E]=b[E]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,E=Object.getOwnPropertySymbols(b);B{const{prefixCls:s,className:d,dashed:E}=b,B=S(b,["prefixCls","className","dashed"]),{getPrefixCls:R}=m.useContext(h.E_),ee=R("menu",s),G=n()({[`${ee}-item-divider-dashed`]:!!E},d);return m.createElement(r.iz,Object.assign({className:G},B))},a=e(11592),se=e(2738),g=e(6848),u=e(92343),ce=(0,m.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Oe=b=>{var s;const{className:d,children:E,icon:B,title:R,danger:ee}=b,{prefixCls:G,firstLevel:Ce,direction:te,disableMenuItemTitleTooltip:re,inlineCollapsed:he}=m.useContext(ce),Be=Ot=>{const jt=m.createElement("span",{className:`${G}-title-content`},E);return(!B||(0,u.l$)(E)&&E.type==="span")&&E&&Ot&&Ce&&typeof E=="string"?m.createElement("div",{className:`${G}-inline-collapsed-noicon`},E.charAt(0)):jt},{siderCollapsed:ye}=m.useContext(v.D);let ne=R;typeof R=="undefined"?ne=Ce?E:"":R===!1&&(ne="");const Te={title:ne};!ye&&!he&&(Te.title=null,Te.open=!1);const Ke=(0,a.Z)(E).length;let vt=m.createElement(r.ck,Object.assign({},(0,se.Z)(b,["title","icon","danger"]),{className:n()({[`${G}-item-danger`]:ee,[`${G}-item-only-child`]:(B?Ke+1:Ke)===1},d),title:typeof R=="string"?R:void 0}),(0,u.Tm)(B,{className:n()((0,u.l$)(B)?(s=B.props)===null||s===void 0?void 0:s.className:"",`${G}-item-icon`)}),Be(he));return re||(vt=m.createElement(g.Z,Object.assign({},Te,{placement:te==="rtl"?"left":"right",overlayClassName:`${G}-inline-collapsed-tooltip`}),vt)),vt},Ne=b=>{var s;const{popupClassName:d,icon:E,title:B,theme:R}=b,ee=m.useContext(ce),{prefixCls:G,inlineCollapsed:Ce,theme:te}=ee,re=(0,r.Xl)();let he;if(!E)he=Ce&&!re.length&&B&&typeof B=="string"?m.createElement("div",{className:`${G}-inline-collapsed-noicon`},B.charAt(0)):m.createElement("span",{className:`${G}-title-content`},B);else{const ye=(0,u.l$)(B)&&B.type==="span";he=m.createElement(m.Fragment,null,(0,u.Tm)(E,{className:n()((0,u.l$)(E)?(s=E.props)===null||s===void 0?void 0:s.className:"",`${G}-item-icon`)}),ye?B:m.createElement("span",{className:`${G}-title-content`},B))}const Be=m.useMemo(()=>Object.assign(Object.assign({},ee),{firstLevel:!1}),[ee]);return m.createElement(ce.Provider,{value:Be},m.createElement(r.Wd,Object.assign({},(0,se.Z)(b,["icon"]),{title:he,popupClassName:n()(G,d,`${G}-${R||te}`)})))},z=e(18785),X=e(70425),c=e(62892),t=e(40875),o=function(b,s){var d={};for(var E in b)Object.prototype.hasOwnProperty.call(b,E)&&s.indexOf(E)<0&&(d[E]=b[E]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,E=Object.getOwnPropertySymbols(b);B{if(s&&typeof s=="object"){const E=s,{label:B,children:R,key:ee,type:G}=E,Ce=o(E,["label","children","key","type"]),te=ee!=null?ee:`tmp-${d}`;return R||G==="group"?G==="group"?m.createElement(r.BW,Object.assign({key:te},Ce,{title:B}),i(R)):m.createElement(Ne,Object.assign({key:te},Ce,{title:B}),i(R)):G==="divider"?m.createElement(Y,Object.assign({key:te},Ce)):m.createElement(Oe,Object.assign({key:te},Ce),B)}return null}).filter(s=>s)}function w(b){return m.useMemo(()=>b&&i(b),[b])}var F=e(64993),L=e(17313),Ae=e(8378),de=e(13826),le=e(29878),We=e(83116),xe=e(37613),ie=b=>{const{componentCls:s,motionDurationSlow:d,horizontalLineHeight:E,colorSplit:B,lineWidth:R,lineType:ee,itemPaddingInline:G}=b;return{[`${s}-horizontal`]:{lineHeight:E,border:0,borderBottom:`${R}px ${ee} ${B}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${s}-item, ${s}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:G},[`> ${s}-item:hover, - > ${s}-item-active, - > ${s}-submenu ${s}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${s}-item, ${s}-submenu-title`]:{transition:[`border-color ${d}`,`background ${d}`].join(",")},[`${s}-submenu-arrow`]:{display:"none"}}}},fe=b=>{let{componentCls:s,menuArrowOffset:d}=b;return{[`${s}-rtl`]:{direction:"rtl"},[`${s}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${s}-rtl${s}-vertical, - ${s}-submenu-rtl ${s}-vertical`]:{[`${s}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${d})`},"&::after":{transform:`rotate(45deg) translateY(${d})`}}}}};const C=b=>Object.assign({},(0,L.oN)(b));var W=(b,s)=>{const{componentCls:d,itemColor:E,itemSelectedColor:B,groupTitleColor:R,itemBg:ee,subMenuItemBg:G,itemSelectedBg:Ce,activeBarHeight:te,activeBarWidth:re,activeBarBorderWidth:he,motionDurationSlow:Be,motionEaseInOut:ye,motionEaseOut:ne,itemPaddingInline:Te,motionDurationMid:Ke,itemHoverColor:vt,lineType:Ot,colorSplit:jt,itemDisabledColor:Gt,dangerItemColor:Rt,dangerItemHoverColor:Vt,dangerItemSelectedColor:Ft,dangerItemActiveBg:Bt,dangerItemSelectedBg:Ut,itemHoverBg:un,itemActiveBg:Jt,menuSubMenuBg:En,horizontalItemSelectedColor:yn,horizontalItemSelectedBg:tn,horizontalItemBorderRadius:mn,horizontalItemHoverBg:cn,popupBg:hn}=b;return{[`${d}-${s}, ${d}-${s} > ${d}`]:{color:E,background:ee,[`&${d}-root:focus-visible`]:Object.assign({},C(b)),[`${d}-item-group-title`]:{color:R},[`${d}-submenu-selected`]:{[`> ${d}-submenu-title`]:{color:B}},[`${d}-item-disabled, ${d}-submenu-disabled`]:{color:`${Gt} !important`},[`${d}-item:not(${d}-item-selected):not(${d}-submenu-selected)`]:{[`&:hover, > ${d}-submenu-title:hover`]:{color:vt}},[`&:not(${d}-horizontal)`]:{[`${d}-item:not(${d}-item-selected)`]:{"&:hover":{backgroundColor:un},"&:active":{backgroundColor:Jt}},[`${d}-submenu-title`]:{"&:hover":{backgroundColor:un},"&:active":{backgroundColor:Jt}}},[`${d}-item-danger`]:{color:Rt,[`&${d}-item:hover`]:{[`&:not(${d}-item-selected):not(${d}-submenu-selected)`]:{color:Vt}},[`&${d}-item:active`]:{background:Bt}},[`${d}-item a`]:{"&, &:hover":{color:"inherit"}},[`${d}-item-selected`]:{color:B,[`&${d}-item-danger`]:{color:Ft},"a, a:hover":{color:"inherit"}},[`& ${d}-item-selected`]:{backgroundColor:Ce,[`&${d}-item-danger`]:{backgroundColor:Ut}},[`${d}-item, ${d}-submenu-title`]:{[`&:not(${d}-item-disabled):focus-visible`]:Object.assign({},C(b))},[`&${d}-submenu > ${d}`]:{backgroundColor:En},[`&${d}-popup > ${d}`]:{backgroundColor:hn},[`&${d}-horizontal`]:Object.assign(Object.assign({},s==="dark"?{borderBottom:0}:{}),{[`> ${d}-item, > ${d}-submenu`]:{top:he,marginTop:-he,marginBottom:0,borderRadius:mn,"&::after":{position:"absolute",insetInline:Te,bottom:0,borderBottom:`${te}px solid transparent`,transition:`border-color ${Be} ${ye}`,content:'""'},"&:hover, &-active, &-open":{background:cn,"&::after":{borderBottomWidth:te,borderBottomColor:yn}},"&-selected":{color:yn,backgroundColor:tn,"&:hover":{backgroundColor:tn},"&::after":{borderBottomWidth:te,borderBottomColor:yn}}}}),[`&${d}-root`]:{[`&${d}-inline, &${d}-vertical`]:{borderInlineEnd:`${he}px ${Ot} ${jt}`}},[`&${d}-inline`]:{[`${d}-sub${d}-inline`]:{background:G},[`${d}-item, ${d}-submenu-title`]:he&&re?{width:`calc(100% + ${he}px)`}:{},[`${d}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${re}px solid ${B}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ke} ${ne}`,`opacity ${Ke} ${ne}`].join(","),content:'""'},[`&${d}-item-danger`]:{"&::after":{borderInlineEndColor:Ft}}},[`${d}-selected, ${d}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ke} ${ye}`,`opacity ${Ke} ${ye}`].join(",")}}}}}};const j=b=>{const{componentCls:s,itemHeight:d,itemMarginInline:E,padding:B,menuArrowSize:R,marginXS:ee,itemMarginBlock:G}=b,Ce=B+R+ee;return{[`${s}-item`]:{position:"relative",overflow:"hidden"},[`${s}-item, ${s}-submenu-title`]:{height:d,lineHeight:`${d}px`,paddingInline:B,overflow:"hidden",textOverflow:"ellipsis",marginInline:E,marginBlock:G,width:`calc(100% - ${E*2}px)`},[`> ${s}-item, - > ${s}-submenu > ${s}-submenu-title`]:{height:d,lineHeight:`${d}px`},[`${s}-item-group-list ${s}-submenu-title, - ${s}-submenu-title`]:{paddingInlineEnd:Ce}}};var ae=b=>{const{componentCls:s,iconCls:d,itemHeight:E,colorTextLightSolid:B,dropdownWidth:R,controlHeightLG:ee,motionDurationMid:G,motionEaseOut:Ce,paddingXL:te,itemMarginInline:re,fontSizeLG:he,motionDurationSlow:Be,paddingXS:ye,boxShadowSecondary:ne,collapsedWidth:Te,collapsedIconSize:Ke}=b,vt={height:E,lineHeight:`${E}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[s]:{"&-inline, &-vertical":Object.assign({[`&${s}-root`]:{boxShadow:"none"}},j(b))},[`${s}-submenu-popup`]:{[`${s}-vertical`]:Object.assign(Object.assign({},j(b)),{boxShadow:ne})}},{[`${s}-submenu-popup ${s}-vertical${s}-sub`]:{minWidth:R,maxHeight:`calc(100vh - ${ee*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${s}-inline`]:{width:"100%",[`&${s}-root`]:{[`${s}-item, ${s}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Be}`,`background ${Be}`,`padding ${G} ${Ce}`].join(","),[`> ${s}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${s}-sub${s}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${s}-submenu > ${s}-submenu-title`]:vt,[`& ${s}-item-group-title`]:{paddingInlineStart:te}},[`${s}-item`]:vt}},{[`${s}-inline-collapsed`]:{width:Te,[`&${s}-root`]:{[`${s}-item, ${s}-submenu ${s}-submenu-title`]:{[`> ${s}-inline-collapsed-noicon`]:{fontSize:he,textAlign:"center"}}},[`> ${s}-item, - > ${s}-item-group > ${s}-item-group-list > ${s}-item, - > ${s}-item-group > ${s}-item-group-list > ${s}-submenu > ${s}-submenu-title, - > ${s}-submenu > ${s}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${he/2}px - ${re}px)`,textOverflow:"clip",[` - ${s}-submenu-arrow, - ${s}-submenu-expand-icon - `]:{opacity:0},[`${s}-item-icon, ${d}`]:{margin:0,fontSize:Ke,lineHeight:`${E}px`,"+ span":{display:"inline-block",opacity:0}}},[`${s}-item-icon, ${d}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${s}-item-icon, ${d}`]:{display:"none"},"a, a:hover":{color:B}},[`${s}-item-group-title`]:Object.assign(Object.assign({},L.vS),{paddingInline:ye})}}]};const U=b=>{const{componentCls:s,motionDurationSlow:d,motionDurationMid:E,motionEaseInOut:B,motionEaseOut:R,iconCls:ee,iconSize:G,iconMarginInlineEnd:Ce}=b;return{[`${s}-item, ${s}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${d}`,`background ${d}`,`padding ${d} ${B}`].join(","),[`${s}-item-icon, ${ee}`]:{minWidth:G,fontSize:G,transition:[`font-size ${E} ${R}`,`margin ${d} ${B}`,`color ${d}`].join(","),"+ span":{marginInlineStart:Ce,opacity:1,transition:[`opacity ${d} ${B}`,`margin ${d}`,`color ${d}`].join(",")}},[`${s}-item-icon`]:Object.assign({},(0,L.Ro)()),[`&${s}-item-only-child`]:{[`> ${ee}, > ${s}-item-icon`]:{marginInlineEnd:0}}},[`${s}-item-disabled, ${s}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${s}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},He=b=>{const{componentCls:s,motionDurationSlow:d,motionEaseInOut:E,borderRadius:B,menuArrowSize:R,menuArrowOffset:ee}=b;return{[`${s}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:b.margin,width:R,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${d} ${E}, opacity ${d}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:R*.6,height:R*.15,backgroundColor:"currentcolor",borderRadius:B,transition:[`background ${d} ${E}`,`transform ${d} ${E}`,`top ${d} ${E}`,`color ${d} ${E}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ee})`},"&::after":{transform:`rotate(-45deg) translateY(${ee})`}}}}},ke=b=>{const{antCls:s,componentCls:d,fontSize:E,motionDurationSlow:B,motionDurationMid:R,motionEaseInOut:ee,paddingXS:G,padding:Ce,colorSplit:te,lineWidth:re,zIndexPopup:he,borderRadiusLG:Be,subMenuItemBorderRadius:ye,menuArrowSize:ne,menuArrowOffset:Te,lineType:Ke,menuPanelMaskInset:vt,groupTitleLineHeight:Ot,groupTitleFontSize:jt}=b;return[{"":{[`${d}`]:Object.assign(Object.assign({},(0,L.dF)()),{"&-hidden":{display:"none"}})},[`${d}-submenu-hidden`]:{display:"none"}},{[d]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,L.Wf)(b)),(0,L.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:E,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${B} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${d}-item`]:{flex:"none"}},[`${d}-item, ${d}-submenu, ${d}-submenu-title`]:{borderRadius:b.itemBorderRadius},[`${d}-item-group-title`]:{padding:`${G}px ${Ce}px`,fontSize:jt,lineHeight:Ot,transition:`all ${B}`},[`&-horizontal ${d}-submenu`]:{transition:[`border-color ${B} ${ee}`,`background ${B} ${ee}`].join(",")},[`${d}-submenu, ${d}-submenu-inline`]:{transition:[`border-color ${B} ${ee}`,`background ${B} ${ee}`,`padding ${R} ${ee}`].join(",")},[`${d}-submenu ${d}-sub`]:{cursor:"initial",transition:[`background ${B} ${ee}`,`padding ${B} ${ee}`].join(",")},[`${d}-title-content`]:{transition:`color ${B}`},[`${d}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${d}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:te,borderStyle:Ke,borderWidth:0,borderTopWidth:re,marginBlock:re,padding:0,"&-dashed":{borderStyle:"dashed"}}}),U(b)),{[`${d}-item-group`]:{[`${d}-item-group-list`]:{margin:0,padding:0,[`${d}-item, ${d}-submenu-title`]:{paddingInline:`${E*2}px ${Ce}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:he,borderRadius:Be,boxShadow:"none",transformOrigin:"0 0",[`&${d}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${vt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:vt},"\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:b.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:b.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:b.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:b.paddingXS},[`> ${d}`]:Object.assign(Object.assign(Object.assign({borderRadius:Be},U(b)),He(b)),{[`${d}-item, ${d}-submenu > ${d}-submenu-title`]:{borderRadius:ye},[`${d}-submenu-title::after`]:{transition:`transform ${B} ${ee}`}})}}),He(b)),{[`&-inline-collapsed ${d}-submenu-arrow, - &-inline ${d}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Te})`},"&::after":{transform:`rotate(45deg) translateX(-${Te})`}},[`${d}-submenu-open${d}-submenu-inline > ${d}-submenu-title > ${d}-submenu-arrow`]:{transform:`translateY(-${ne*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Te})`},"&::before":{transform:`rotate(45deg) translateX(${Te})`}}})},{[`${s}-layout-header`]:{[d]:{lineHeight:"inherit"}}}]};var ge=(b,s)=>(0,We.Z)("Menu",E=>{if(s===!1)return[];const{colorBgElevated:B,colorPrimary:R,colorTextLightSolid:ee,controlHeightLG:G,fontSize:Ce,darkItemColor:te,darkDangerItemColor:re,darkItemBg:he,darkSubMenuItemBg:Be,darkItemSelectedColor:ye,darkItemSelectedBg:ne,darkDangerItemSelectedBg:Te,darkItemHoverBg:Ke,darkGroupTitleColor:vt,darkItemHoverColor:Ot,darkItemDisabledColor:jt,darkDangerItemHoverColor:Gt,darkDangerItemSelectedColor:Rt,darkDangerItemActiveBg:Vt}=E,Ft=Ce/7*5,Bt=(0,xe.TS)(E,{menuArrowSize:Ft,menuHorizontalHeight:G*1.15,menuArrowOffset:`${Ft*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:B}),Ut=(0,xe.TS)(Bt,{itemColor:te,itemHoverColor:Ot,groupTitleColor:vt,itemSelectedColor:ye,itemBg:he,popupBg:he,subMenuItemBg:Be,itemActiveBg:"transparent",itemSelectedBg:ne,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ke,itemDisabledColor:jt,dangerItemColor:re,dangerItemHoverColor:Gt,dangerItemSelectedColor:Rt,dangerItemActiveBg:Vt,dangerItemSelectedBg:Te,menuSubMenuBg:Be,horizontalItemSelectedColor:ee,horizontalItemSelectedBg:R});return[ke(Bt),ie(Bt),ae(Bt),W(Bt,"light"),W(Ut,"dark"),fe(Bt),(0,Ae.Z)(Bt),(0,de.oN)(Bt,"slide-up"),(0,de.oN)(Bt,"slide-down"),(0,le._y)(Bt,"zoom-big")]},E=>{const{colorPrimary:B,colorError:R,colorTextDisabled:ee,colorErrorBg:G,colorText:Ce,colorTextDescription:te,colorBgContainer:re,colorFillAlter:he,colorFillContent:Be,lineWidth:ye,lineWidthBold:ne,controlItemBgActive:Te,colorBgTextHover:Ke,controlHeightLG:vt,lineHeight:Ot,colorBgElevated:jt,marginXXS:Gt,padding:Rt,fontSize:Vt,controlHeightSM:Ft,fontSizeLG:Bt,colorTextLightSolid:Ut,colorErrorHover:un}=E,Jt=new F.C(Ut).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:E.zIndexPopupBase+50,radiusItem:E.borderRadiusLG,itemBorderRadius:E.borderRadiusLG,radiusSubMenuItem:E.borderRadiusSM,subMenuItemBorderRadius:E.borderRadiusSM,colorItemText:Ce,itemColor:Ce,colorItemTextHover:Ce,itemHoverColor:Ce,colorItemTextHoverHorizontal:B,horizontalItemHoverColor:B,colorGroupTitle:te,groupTitleColor:te,colorItemTextSelected:B,itemSelectedColor:B,colorItemTextSelectedHorizontal:B,horizontalItemSelectedColor:B,colorItemBg:re,itemBg:re,colorItemBgHover:Ke,itemHoverBg:Ke,colorItemBgActive:Be,itemActiveBg:Te,colorSubItemBg:he,subMenuItemBg:he,colorItemBgSelected:Te,itemSelectedBg:Te,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ne,activeBarHeight:ne,colorActiveBarBorderSize:ye,activeBarBorderWidth:ye,colorItemTextDisabled:ee,itemDisabledColor:ee,colorDangerItemText:R,dangerItemColor:R,colorDangerItemTextHover:R,dangerItemHoverColor:R,colorDangerItemTextSelected:R,dangerItemSelectedColor:R,colorDangerItemBgActive:G,dangerItemActiveBg:G,colorDangerItemBgSelected:G,dangerItemSelectedBg:G,itemMarginInline:E.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:vt,groupTitleLineHeight:Ot,collapsedWidth:vt*2,popupBg:jt,itemMarginBlock:Gt,itemPaddingInline:Rt,horizontalLineHeight:`${vt*1.15}px`,iconSize:Vt,iconMarginInlineEnd:Ft-Vt,collapsedIconSize:Bt,groupTitleFontSize:Vt,darkItemDisabledColor:new F.C(Ut).setAlpha(.25).toRgbString(),darkItemColor:Jt,darkDangerItemColor:R,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ut,darkItemSelectedBg:B,darkDangerItemSelectedBg:R,darkItemHoverBg:"transparent",darkGroupTitleColor:Jt,darkItemHoverColor:Ut,darkDangerItemHoverColor:un,darkDangerItemSelectedColor:Ut,darkDangerItemActiveBg:R}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(b),et=function(b,s){var d={};for(var E in b)Object.prototype.hasOwnProperty.call(b,E)&&s.indexOf(E)<0&&(d[E]=b[E]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,E=Object.getOwnPropertySymbols(b);B{var d,E;const B=m.useContext(t.Z),R=B||{},{getPrefixCls:ee,getPopupContainer:G,direction:Ce,menu:te}=m.useContext(h.E_),re=ee(),{prefixCls:he,className:Be,style:ye,theme:ne="light",expandIcon:Te,_internalDisableMenuItemTitleTooltip:Ke,inlineCollapsed:vt,siderCollapsed:Ot,items:jt,children:Gt,rootClassName:Rt,mode:Vt,selectable:Ft,onClick:Bt,overflowedIndicatorPopupClassName:Ut}=b,un=et(b,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Jt=(0,se.Z)(un,["collapsedWidth"]),En=w(jt)||Gt;(d=R.validator)===null||d===void 0||d.call(R,{mode:Vt});const yn=(0,X.useEvent)(function(){var Mn;Bt==null||Bt.apply(void 0,arguments),(Mn=R.onClick)===null||Mn===void 0||Mn.call(R)}),tn=R.mode||Vt,mn=Ft!=null?Ft:R.selectable,cn=m.useMemo(()=>Ot!==void 0?Ot:vt,[vt,Ot]),hn={horizontal:{motionName:`${re}-slide-up`},inline:(0,c.Z)(re),other:{motionName:`${re}-zoom-big`}},qt=ee("menu",he||R.prefixCls),[ln,In]=ge(qt,!B),Qt=n()(`${qt}-${ne}`,te==null?void 0:te.className,Be);let Cn;if(typeof Te=="function")Cn=Te;else if(Te===null||Te===!1)Cn=null;else if(R.expandIcon===null||R.expandIcon===!1)Cn=null;else{const Mn=Te!=null?Te:R.expandIcon;Cn=(0,u.Tm)(Mn,{className:n()(`${qt}-submenu-expand-icon`,(0,u.l$)(Mn)?(E=Mn.props)===null||E===void 0?void 0:E.className:"")})}const sn=m.useMemo(()=>({prefixCls:qt,inlineCollapsed:cn||!1,direction:Ce,firstLevel:!0,theme:ne,mode:tn,disableMenuItemTitleTooltip:Ke}),[qt,cn,Ce,Ke,ne]);return ln(m.createElement(t.Z.Provider,{value:null},m.createElement(ce.Provider,{value:sn},m.createElement(r.ZP,Object.assign({getPopupContainer:G,overflowedIndicator:m.createElement(z.Z,null),overflowedIndicatorPopupClassName:n()(qt,`${qt}-${ne}`,Ut),mode:tn,selectable:mn,onClick:yn},Jt,{inlineCollapsed:cn,style:Object.assign(Object.assign({},te==null?void 0:te.style),ye),className:Qt,prefixCls:qt,direction:Ce,defaultMotions:hn,expandIcon:Cn,ref:s,rootClassName:n()(Rt,In)}),En))))});const T=(0,m.forwardRef)((b,s)=>{const d=(0,m.useRef)(null),E=m.useContext(v.D);return(0,m.useImperativeHandle)(s,()=>({menu:d.current,focus:B=>{var R;(R=d.current)===null||R===void 0||R.focus(B)}})),m.createElement(Ye,Object.assign({ref:d},b,E))});T.Item=Oe,T.SubMenu=Ne,T.Divider=Y,T.ItemGroup=r.BW;var Ee=T},5112:function(wt,Ie,e){e.d(Ie,{ZP:function(){return fe}});var r=e(92310),m=e.n(r),v=e(18929),N=e(26112),n=e(59301),h=e(36355),S=e(19716);const q=n.createContext(null),Y=q.Provider;var a=q;const se=n.createContext(null),g=se.Provider;var u=e(5630),K=e(8654),ce=e(1684),ve=e(32441),Oe=e(17313),Q=e(83116),Ne=e(37613);const z=C=>{const{componentCls:M,antCls:W}=C,j=`${M}-group`;return{[j]:Object.assign(Object.assign({},(0,Oe.Wf)(C)),{display:"inline-block",fontSize:0,[`&${j}-rtl`]:{direction:"rtl"},[`${W}-badge ${W}-badge-count`]:{zIndex:1},[`> ${W}-badge:not(:first-child) > ${W}-button-wrapper`]:{borderInlineStart:"none"}})}},X=C=>{const{componentCls:M,wrapperMarginInlineEnd:W,colorPrimary:j,radioSize:O,motionDurationSlow:ae,motionDurationMid:U,motionEaseInOutCirc:He,colorBgContainer:ke,colorBorder:ge,lineWidth:et,dotSize:lt,colorBgContainerDisabled:Ye,colorTextDisabled:T,paddingXS:Ee,dotColorDisabled:b,lineType:s,radioDotDisabledSize:d,wireframe:E,colorWhite:B}=C,R=`${M}-inner`;return{[`${M}-wrapper`]:Object.assign(Object.assign({},(0,Oe.Wf)(C)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:W,cursor:"pointer",[`&${M}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:C.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${M}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${et}px ${s} ${j}`,borderRadius:"50%",visibility:"hidden",content:'""'},[M]:Object.assign(Object.assign({},(0,Oe.Wf)(C)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${M}-wrapper:hover &, - &:hover ${R}`]:{borderColor:j},[`${M}-input:focus-visible + ${R}`]:Object.assign({},(0,Oe.oN)(C)),[`${M}:hover::after, ${M}-wrapper:hover &::after`]:{visibility:"visible"},[`${M}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:O,height:O,marginBlockStart:O/-2,marginInlineStart:O/-2,backgroundColor:E?j:B,borderBlockStart:0,borderInlineStart:0,borderRadius:O,transform:"scale(0)",opacity:0,transition:`all ${ae} ${He}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:O,height:O,backgroundColor:ke,borderColor:ge,borderStyle:"solid",borderWidth:et,borderRadius:"50%",transition:`all ${U}`},[`${M}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${M}-checked`]:{[R]:{borderColor:j,backgroundColor:E?ke:j,"&::after":{transform:`scale(${lt/O})`,opacity:1,transition:`all ${ae} ${He}`}}},[`${M}-disabled`]:{cursor:"not-allowed",[R]:{backgroundColor:Ye,borderColor:ge,cursor:"not-allowed","&::after":{backgroundColor:b}},[`${M}-input`]:{cursor:"not-allowed"},[`${M}-disabled + span`]:{color:T,cursor:"not-allowed"},[`&${M}-checked`]:{[R]:{"&::after":{transform:`scale(${d/O})`}}}},[`span${M} + *`]:{paddingInlineStart:Ee,paddingInlineEnd:Ee}})}},c=C=>{const{buttonColor:M,controlHeight:W,componentCls:j,lineWidth:O,lineType:ae,colorBorder:U,motionDurationSlow:He,motionDurationMid:ke,buttonPaddingInline:ge,fontSize:et,buttonBg:lt,fontSizeLG:Ye,controlHeightLG:T,controlHeightSM:Ee,paddingXS:b,borderRadius:s,borderRadiusSM:d,borderRadiusLG:E,buttonCheckedBg:B,buttonSolidCheckedColor:R,colorTextDisabled:ee,colorBgContainerDisabled:G,buttonCheckedBgDisabled:Ce,buttonCheckedColorDisabled:te,colorPrimary:re,colorPrimaryHover:he,colorPrimaryActive:Be,buttonSolidCheckedBg:ye,buttonSolidCheckedHoverBg:ne,buttonSolidCheckedActiveBg:Te}=C;return{[`${j}-button-wrapper`]:{position:"relative",display:"inline-block",height:W,margin:0,paddingInline:ge,paddingBlock:0,color:M,fontSize:et,lineHeight:`${W-O*2}px`,background:lt,border:`${O}px ${ae} ${U}`,borderBlockStartWidth:O+.02,borderInlineStartWidth:0,borderInlineEndWidth:O,cursor:"pointer",transition:[`color ${ke}`,`background ${ke}`,`box-shadow ${ke}`].join(","),a:{color:M},[`> ${j}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-O,insetInlineStart:-O,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:O,paddingInline:0,backgroundColor:U,transition:`background-color ${He}`,content:'""'}},"&:first-child":{borderInlineStart:`${O}px ${ae} ${U}`,borderStartStartRadius:s,borderEndStartRadius:s},"&:last-child":{borderStartEndRadius:s,borderEndEndRadius:s},"&:first-child:last-child":{borderRadius:s},[`${j}-group-large &`]:{height:T,fontSize:Ye,lineHeight:`${T-O*2}px`,"&:first-child":{borderStartStartRadius:E,borderEndStartRadius:E},"&:last-child":{borderStartEndRadius:E,borderEndEndRadius:E}},[`${j}-group-small &`]:{height:Ee,paddingInline:b-O,paddingBlock:0,lineHeight:`${Ee-O*2}px`,"&:first-child":{borderStartStartRadius:d,borderEndStartRadius:d},"&:last-child":{borderStartEndRadius:d,borderEndEndRadius:d}},"&:hover":{position:"relative",color:re},"&:has(:focus-visible)":Object.assign({},(0,Oe.oN)(C)),[`${j}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${j}-button-wrapper-disabled)`]:{zIndex:1,color:re,background:B,borderColor:re,"&::before":{backgroundColor:re},"&:first-child":{borderColor:re},"&:hover":{color:he,borderColor:he,"&::before":{backgroundColor:he}},"&:active":{color:Be,borderColor:Be,"&::before":{backgroundColor:Be}}},[`${j}-group-solid &-checked:not(${j}-button-wrapper-disabled)`]:{color:R,background:ye,borderColor:ye,"&:hover":{color:R,background:ne,borderColor:ne},"&:active":{color:R,background:Te,borderColor:Te}},"&-disabled":{color:ee,backgroundColor:G,borderColor:U,cursor:"not-allowed","&:first-child, &:hover":{color:ee,backgroundColor:G,borderColor:U}},[`&-disabled${j}-button-wrapper-checked`]:{color:te,backgroundColor:Ce,borderColor:U,boxShadow:"none"}}}},t=C=>C-4*2;var o=(0,Q.Z)("Radio",C=>{const{controlOutline:M,controlOutlineWidth:W,radioSize:j}=C,O=`0 0 0 ${W}px ${M}`,ae=O,U=t(j),He=(0,Ne.TS)(C,{radioDotDisabledSize:U,radioFocusShadow:O,radioButtonFocusShadow:ae});return[z(He),X(He),c(He)]},C=>{const{wireframe:M,padding:W,marginXS:j,lineWidth:O,fontSizeLG:ae,colorText:U,colorBgContainer:He,colorTextDisabled:ke,controlItemBgActiveDisabled:ge,colorTextLightSolid:et,colorPrimary:lt,colorPrimaryHover:Ye,colorPrimaryActive:T}=C,Ee=4,b=ae,s=M?t(b):b-(Ee+O)*2;return{radioSize:b,dotSize:s,dotColorDisabled:ke,buttonSolidCheckedColor:et,buttonSolidCheckedBg:lt,buttonSolidCheckedHoverBg:Ye,buttonSolidCheckedActiveBg:T,buttonBg:He,buttonCheckedBg:He,buttonColor:U,buttonCheckedBgDisabled:ge,buttonCheckedColorDisabled:ke,buttonPaddingInline:W-O,wrapperMarginInlineEnd:j}}),i=e(14088),w=e(4572),F=function(C,M){var W={};for(var j in C)Object.prototype.hasOwnProperty.call(C,j)&&M.indexOf(j)<0&&(W[j]=C[j]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,j=Object.getOwnPropertySymbols(C);O{var W,j;const O=n.useContext(a),ae=n.useContext(se),{getPrefixCls:U,direction:He,radio:ke}=n.useContext(h.E_),ge=n.useRef(null),et=(0,K.sQ)(M,ge),{isFormItemInput:lt}=n.useContext(ve.aM),Ye=Be=>{var ye,ne;(ye=C.onChange)===null||ye===void 0||ye.call(C,Be),(ne=O==null?void 0:O.onChange)===null||ne===void 0||ne.call(O,Be)},{prefixCls:T,className:Ee,rootClassName:b,children:s,style:d}=C,E=F(C,["prefixCls","className","rootClassName","children","style"]),B=U("radio",T),R=((O==null?void 0:O.optionType)||ae)==="button",ee=R?`${B}-button`:B,[G,Ce]=o(B),te=Object.assign({},E),re=n.useContext(ce.Z);O&&(te.name=O.name,te.onChange=Ye,te.checked=C.value===O.value,te.disabled=(W=te.disabled)!==null&&W!==void 0?W:O.disabled),te.disabled=(j=te.disabled)!==null&&j!==void 0?j:re;const he=m()(`${ee}-wrapper`,{[`${ee}-wrapper-checked`]:te.checked,[`${ee}-wrapper-disabled`]:te.disabled,[`${ee}-wrapper-rtl`]:He==="rtl",[`${ee}-wrapper-in-form-item`]:lt},ke==null?void 0:ke.className,Ee,b,Ce);return G(n.createElement(i.Z,{component:"Radio",disabled:te.disabled},n.createElement("label",{className:he,style:Object.assign(Object.assign({},ke==null?void 0:ke.style),d),onMouseEnter:C.onMouseEnter,onMouseLeave:C.onMouseLeave},n.createElement(u.Z,Object.assign({},te,{className:m()(te.className,!R&&w.A),type:"radio",prefixCls:ee,ref:et})),s!==void 0?n.createElement("span",null,s):null)))};var de=n.forwardRef(L);const le=n.forwardRef((C,M)=>{const{getPrefixCls:W,direction:j}=n.useContext(h.E_),[O,ae]=(0,v.Z)(C.defaultValue,{value:C.value}),U=ye=>{const ne=O,Te=ye.target.value;"value"in C||ae(Te);const{onChange:Ke}=C;Ke&&Te!==ne&&Ke(ye)},{prefixCls:He,className:ke,rootClassName:ge,options:et,buttonStyle:lt="outline",disabled:Ye,children:T,size:Ee,style:b,id:s,onMouseEnter:d,onMouseLeave:E,onFocus:B,onBlur:R}=C,ee=W("radio",He),G=`${ee}-group`,[Ce,te]=o(ee);let re=T;et&&et.length>0&&(re=et.map(ye=>typeof ye=="string"||typeof ye=="number"?n.createElement(de,{key:ye.toString(),prefixCls:ee,disabled:Ye,value:ye,checked:O===ye},ye):n.createElement(de,{key:`radio-group-value-options-${ye.value}`,prefixCls:ee,disabled:ye.disabled||Ye,value:ye.value,checked:O===ye.value,title:ye.title,style:ye.style},ye.label)));const he=(0,S.Z)(Ee),Be=m()(G,`${G}-${lt}`,{[`${G}-${he}`]:he,[`${G}-rtl`]:j==="rtl"},ke,ge,te);return Ce(n.createElement("div",Object.assign({},(0,N.Z)(C,{aria:!0,data:!0}),{className:Be,style:b,onMouseEnter:d,onMouseLeave:E,onFocus:B,onBlur:R,id:s,ref:M}),n.createElement(Y,{value:{onChange:U,value:O,disabled:C.disabled,name:C.name,optionType:C.optionType}},re)))});var We=n.memo(le),xe=function(C,M){var W={};for(var j in C)Object.prototype.hasOwnProperty.call(C,j)&&M.indexOf(j)<0&&(W[j]=C[j]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,j=Object.getOwnPropertySymbols(C);O{const{getPrefixCls:W}=n.useContext(h.E_),{prefixCls:j}=C,O=xe(C,["prefixCls"]),ae=W("radio",j);return n.createElement(g,{value:"button"},n.createElement(de,Object.assign({prefixCls:ae},O,{type:"radio",ref:M})))};var ie=n.forwardRef(we);const Z=de;Z.Button=ie,Z.Group=We,Z.__ANT_RADIO=!0;var fe=Z},57809:function(wt,Ie,e){var r=e(92310),m=e.n(r),v=e(77861),N=e(2738),n=e(59301),h=e(53487),S=e(62892),q=e(19080),Y=e(36355),a=e(1684),se=e(93891),g=e(19716),u=e(32441),K=e(33234),ce=e(14154),ve=e(58582),Oe=e(84443),Q=e(66339),Ne=function(o,i){var w={};for(var F in o)Object.prototype.hasOwnProperty.call(o,F)&&i.indexOf(F)<0&&(w[F]=o[F]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,F=Object.getOwnPropertySymbols(o);L{var w,{prefixCls:F,bordered:L=!0,className:Ae,rootClassName:de,getPopupContainer:le,popupClassName:We,dropdownClassName:xe,listHeight:we=256,placement:ie,listItemHeight:Z=24,size:fe,disabled:C,notFoundContent:M,status:W,builtinPlacements:j,dropdownMatchSelectWidth:O,popupMatchSelectWidth:ae,direction:U,style:He,allowClear:ke}=o,ge=Ne(o,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:et,getPrefixCls:lt,renderEmpty:Ye,direction:T,virtual:Ee,popupMatchSelectWidth:b,popupOverflow:s,select:d}=n.useContext(Y.E_),E=lt("select",F),B=lt(),R=U!=null?U:T,{compactSize:ee,compactItemClassnames:G}=(0,K.ri)(E,R),[Ce,te]=(0,ce.Z)(E),re=n.useMemo(()=>{const{mode:hn}=ge;if(hn!=="combobox")return hn===z?"combobox":hn},[ge.mode]),he=re==="multiple"||re==="tags",Be=(0,Oe.Z)(ge.suffixIcon,ge.showArrow),ye=(w=ae!=null?ae:O)!==null&&w!==void 0?w:b,{status:ne,hasFeedback:Te,isFormItemInput:Ke,feedbackIcon:vt}=n.useContext(u.aM),Ot=(0,q.F)(ne,W);let jt;M!==void 0?jt=M:re==="combobox"?jt=null:jt=(Ye==null?void 0:Ye("Select"))||n.createElement(se.Z,{componentName:"Select"});const{suffixIcon:Gt,itemIcon:Rt,removeIcon:Vt,clearIcon:Ft}=(0,Q.Z)(Object.assign(Object.assign({},ge),{multiple:he,hasFeedback:Te,feedbackIcon:vt,showSuffixIcon:Be,prefixCls:E,showArrow:ge.showArrow,componentName:"Select"})),Bt=ke===!0?{clearIcon:Ft}:ke,Ut=(0,N.Z)(ge,["suffixIcon","itemIcon"]),un=m()(We||xe,{[`${E}-dropdown-${R}`]:R==="rtl"},de,te),Jt=(0,g.Z)(hn=>{var qt;return(qt=fe!=null?fe:ee)!==null&&qt!==void 0?qt:hn}),En=n.useContext(a.Z),yn=C!=null?C:En,tn=m()({[`${E}-lg`]:Jt==="large",[`${E}-sm`]:Jt==="small",[`${E}-rtl`]:R==="rtl",[`${E}-borderless`]:!L,[`${E}-in-form-item`]:Ke},(0,q.Z)(E,Ot,Te),G,d==null?void 0:d.className,Ae,de,te),mn=n.useMemo(()=>ie!==void 0?ie:R==="rtl"?"bottomRight":"bottomLeft",[ie,R]),cn=(0,ve.Z)(j,s);return Ce(n.createElement(v.ZP,Object.assign({ref:i,virtual:Ee,showSearch:d==null?void 0:d.showSearch},Ut,{style:Object.assign(Object.assign({},d==null?void 0:d.style),He),dropdownMatchSelectWidth:ye,builtinPlacements:cn,transitionName:(0,S.m)(B,"slide-up",ge.transitionName),listHeight:we,listItemHeight:Z,mode:re,prefixCls:E,placement:mn,direction:R,suffixIcon:Gt,menuItemSelectedIcon:Rt,removeIcon:Vt,allowClear:Bt,notFoundContent:jt,className:tn,getPopupContainer:le||et,dropdownClassName:un,disabled:yn})))},c=n.forwardRef(X),t=(0,h.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=z,c.Option=v.Wx,c.OptGroup=v.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,Ie.default=c},14154:function(wt,Ie,e){e.d(Ie,{Z:function(){return c}});var r=e(17313),m=e(74207),v=e(37613),N=e(83116),n=e(13826),h=e(92899);const S=t=>{const{optionHeight:o,optionFontSize:i,optionLineHeight:w,optionPadding:F}=t;return{position:"relative",display:"block",minHeight:o,padding:F,color:t.colorText,fontWeight:"normal",fontSize:i,lineHeight:w,boxSizing:"border-box"}};var Y=t=>{const{antCls:o,componentCls:i}=t,w=`${i}-item`,F=`&${o}-slide-up-enter${o}-slide-up-enter-active`,L=`&${o}-slide-up-appear${o}-slide-up-appear-active`,Ae=`&${o}-slide-up-leave${o}-slide-up-leave-active`,de=`${i}-dropdown-placement-`;return[{[`${i}-dropdown`]:Object.assign(Object.assign({},(0,r.Wf)(t)),{position:"absolute",top:-9999,zIndex:t.zIndexPopup,boxSizing:"border-box",padding:t.paddingXXS,overflow:"hidden",fontSize:t.fontSize,fontVariant:"initial",backgroundColor:t.colorBgElevated,borderRadius:t.borderRadiusLG,outline:"none",boxShadow:t.boxShadowSecondary,[` - ${F}${de}bottomLeft, - ${L}${de}bottomLeft - `]:{animationName:n.fJ},[` - ${F}${de}topLeft, - ${L}${de}topLeft, - ${F}${de}topRight, - ${L}${de}topRight - `]:{animationName:n.Qt},[`${Ae}${de}bottomLeft`]:{animationName:n.Uw},[` - ${Ae}${de}topLeft, - ${Ae}${de}topRight - `]:{animationName:n.ly},"&-hidden":{display:"none"},[`${w}`]:Object.assign(Object.assign({},S(t)),{cursor:"pointer",transition:`background ${t.motionDurationSlow} ease`,borderRadius:t.borderRadiusSM,"&-group":{color:t.colorTextDescription,fontSize:t.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},r.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${w}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${w}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${w}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${w}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,n.oN)(t,"slide-up"),(0,n.oN)(t,"slide-down"),(0,h.Fm)(t,"move-up"),(0,h.Fm)(t,"move-down")]};const a=2,se=t=>{let{controlHeightSM:o,controlHeight:i,lineWidth:w}=t;const F=(i-o)/2-w,L=Math.ceil(F/2);return[F,L]};function g(t,o){const{componentCls:i,iconCls:w}=t,F=`${i}-selection-overflow`,L=t.multipleSelectItemHeight,[Ae]=se(t),de=o?`${i}-${o}`:"";return{[`${i}-multiple${de}`]:{fontSize:t.fontSize,[F]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${i}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ae-a}px ${a*2}px`,borderRadius:t.borderRadius,[`${i}-show-search&`]:{cursor:"text"},[`${i}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${a}px 0`,lineHeight:`${L}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${i}-show-arrow ${i}-selector, - &${i}-allow-clear ${i}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${i}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:L,marginTop:a,marginBottom:a,lineHeight:`${L-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:a*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${i}-disabled&`]:{color:t.multipleItemColorDisabled,borderColor:t.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:t.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,r.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${w}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${F}-item + ${F}-item`]:{[`${i}-selection-search`]:{marginInlineStart:0}},[`${i}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ae,"\n &-input,\n &-mirror\n ":{height:L,fontFamily:t.fontFamily,lineHeight:`${L}px`,transition:`all ${t.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${i}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var K=t=>{const{componentCls:o}=t,i=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),w=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,F]=se(t);return[g(t),g(i,"sm"),{[`${o}-multiple${o}-sm`]:{[`${o}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${o}-selection-search`]:{marginInlineStart:F}}},g(w,"lg")]};function ce(t,o){const{componentCls:i,inputPaddingHorizontalBase:w,borderRadius:F}=t,L=t.controlHeight-t.lineWidth*2,Ae=Math.ceil(t.fontSize*1.25),de=o?`${i}-${o}`:"";return{[`${i}-single${de}`]:{fontSize:t.fontSize,[`${i}-selector`]:Object.assign(Object.assign({},(0,r.Wf)(t)),{display:"flex",borderRadius:F,[`${i}-selection-search`]:{position:"absolute",top:0,insetInlineStart:w,insetInlineEnd:w,bottom:0,"&-input":{width:"100%"}},[` - ${i}-selection-item, - ${i}-selection-placeholder - `]:{padding:0,lineHeight:`${L}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${L}px`}},[`${i}-selection-item`]:{position:"relative",userSelect:"none"},[`${i}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${i}-selection-item:after`,`${i}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${i}-show-arrow ${i}-selection-item, - &${i}-show-arrow ${i}-selection-placeholder - `]:{paddingInlineEnd:Ae},[`&${i}-open ${i}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${i}-customize-input)`]:{[`${i}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${w}px`,[`${i}-selection-search-input`]:{height:L},"&:after":{lineHeight:`${L}px`}}},[`&${i}-customize-input`]:{[`${i}-selector`]:{"&:after":{display:"none"},[`${i}-selection-search`]:{position:"static",width:"100%"},[`${i}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${w}px`,"&:after":{display:"none"}}}}}}}function ve(t){const{componentCls:o}=t,i=t.controlPaddingHorizontalSM-t.lineWidth;return[ce(t),ce((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${o}-single${o}-sm`]:{[`&:not(${o}-customize-input)`]:{[`${o}-selection-search`]:{insetInlineStart:i,insetInlineEnd:i},[`${o}-selector`]:{padding:`0 ${i}px`},[`&${o}-show-arrow ${o}-selection-search`]:{insetInlineEnd:i+t.fontSize*1.5},[` - &${o}-show-arrow ${o}-selection-item, - &${o}-show-arrow ${o}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},ce((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const Oe=t=>{const{componentCls:o,selectorBg:i}=t;return{position:"relative",backgroundColor:i,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${o}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${o}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${o}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Q=function(t,o){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:w,borderHoverColor:F,outlineColor:L,antCls:Ae}=o,de=i?{[`${w}-selector`]:{borderColor:F}}:{};return{[t]:{[`&:not(${w}-disabled):not(${w}-customize-input):not(${Ae}-pagination-size-changer)`]:Object.assign(Object.assign({},de),{[`${w}-focused& ${w}-selector`]:{borderColor:F,boxShadow:`0 0 0 ${o.controlOutlineWidth}px ${L}`,outline:0},[`&:hover ${w}-selector`]:{borderColor:F}})}}},Ne=t=>{const{componentCls:o}=t;return{[`${o}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},z=t=>{const{componentCls:o,inputPaddingHorizontalBase:i,iconCls:w}=t;return{[o]:Object.assign(Object.assign({},(0,r.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${o}-customize-input) ${o}-selector`]:Object.assign(Object.assign({},Oe(t)),Ne(t)),[`${o}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},r.vS),[`${o}-selection-placeholder`]:Object.assign(Object.assign({},r.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${o}-arrow`]:Object.assign(Object.assign({},(0,r.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:i,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[w]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${o}-suffix)`]:{pointerEvents:"auto"}},[`${o}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${o}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:i,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${o}-clear`]:{opacity:1}}}),[`${o}-has-feedback`]:{[`${o}-clear`]:{insetInlineEnd:i+t.fontSize+t.paddingXS}}}},X=t=>{const{componentCls:o}=t;return[{[o]:{[`&-borderless ${o}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${o}-in-form-item`]:{width:"100%"}}},z(t),ve(t),K(t),Y(t),{[`${o}-rtl`]:{direction:"rtl"}},Q(o,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Q(`${o}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Q(`${o}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,m.c)(t,{borderElCls:`${o}-selector`,focusElCls:`${o}-focused`})]};var c=(0,N.Z)("Select",(t,o)=>{let{rootPrefixCls:i}=o;const w=(0,v.TS)(t,{rootPrefixCls:i,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[X(w)]},t=>{const{fontSize:o,lineHeight:i,controlHeight:w,controlPaddingHorizontal:F,zIndexPopupBase:L,colorText:Ae,fontWeightStrong:de,controlItemBgActive:le,controlItemBgHover:We,colorBgContainer:xe,colorFillSecondary:we,controlHeightLG:ie,controlHeightSM:Z,colorBgContainerDisabled:fe,colorTextDisabled:C}=t;return{zIndexPopup:L+50,optionSelectedColor:Ae,optionSelectedFontWeight:de,optionSelectedBg:le,optionActiveBg:We,optionPadding:`${(w-o*i)/2}px ${F}px`,optionFontSize:o,optionLineHeight:i,optionHeight:w,selectorBg:xe,clearBg:xe,singleItemHeightLG:ie,multipleItemBg:we,multipleItemBorderColor:"transparent",multipleItemHeight:Z,multipleItemHeightLG:w,multipleSelectorBgDisabled:fe,multipleItemColorDisabled:C,multipleItemBorderColorDisabled:"transparent"}})},58582:function(wt,Ie,e){e.d(Ie,{Z:function(){return m}});const r=v=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},n),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},n),{points:["br","tr"],offset:[0,-4]})}};function m(v,N){return v||r(N)}},84443:function(wt,Ie,e){e.d(Ie,{Z:function(){return r}});function r(m,v){return v!==void 0?v:m!==null}},66339:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(40001),m=e(19248),v=e(99267),N=e(84105),n=e(58617),h=e(47472),S=e(59301);function q(Y){let{suffixIcon:a,clearIcon:se,menuItemSelectedIcon:g,removeIcon:u,loading:K,multiple:ce,hasFeedback:ve,prefixCls:Oe,showSuffixIcon:Q,feedbackIcon:Ne,showArrow:z,componentName:X}=Y;const c=se!=null?se:S.createElement(m.Z,null),t=F=>a===null&&!ve&&!z?null:S.createElement(S.Fragment,null,Q!==!1&&F,ve&&Ne);let o=null;if(a!==void 0)o=t(a);else if(K)o=t(S.createElement(n.Z,{spin:!0}));else{const F=`${Oe}-suffix`;o=L=>{let{open:Ae,showSearch:de}=L;return t(Ae&&de?S.createElement(h.Z,{className:F}):S.createElement(N.Z,{className:F}))}}let i=null;g!==void 0?i=g:ce?i=S.createElement(r.Z,null):i=null;let w=null;return u!==void 0?w=u:w=S.createElement(v.Z,null),{clearIcon:c,suffixIcon:o,itemIcon:i,removeIcon:w}}},81327:function(wt,Ie,e){e.d(Ie,{Z:function(){return Oe}});var r=e(59301),m=e(92310),v=e.n(m),N=e(11592),n=e(36355),h=e(33234);const S=r.createContext({latestIndex:0}),q=S.Provider;var a=Q=>{let{className:Ne,index:z,children:X,split:c,style:t}=Q;const{latestIndex:o}=r.useContext(S);return X==null?null:r.createElement(r.Fragment,null,r.createElement("div",{className:Ne,style:t},X),z{var z,X;const{getPrefixCls:c,space:t,direction:o}=r.useContext(n.E_),{size:i=(t==null?void 0:t.size)||"small",align:w,className:F,rootClassName:L,children:Ae,direction:de="horizontal",prefixCls:le,split:We,style:xe,wrap:we=!1,classNames:ie,styles:Z}=Q,fe=K(Q,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[C,M]=Array.isArray(i)?i:[i,i],W=g(M),j=g(C),O=u(M),ae=u(C),U=(0,N.Z)(Ae,{keepEmpty:!0}),He=w===void 0&&de==="horizontal"?"center":w,ke=c("space",le),[ge,et]=(0,se.Z)(ke),lt=v()(ke,t==null?void 0:t.className,et,`${ke}-${de}`,{[`${ke}-rtl`]:o==="rtl",[`${ke}-align-${He}`]:He,[`${ke}-gap-row-${M}`]:W,[`${ke}-gap-col-${C}`]:j},F,L),Ye=v()(`${ke}-item`,(z=ie==null?void 0:ie.item)!==null&&z!==void 0?z:(X=t==null?void 0:t.classNames)===null||X===void 0?void 0:X.item);let T=0;const Ee=U.map((d,E)=>{var B,R;d!=null&&(T=E);const ee=d&&d.key||`${Ye}-${E}`;return r.createElement(a,{className:Ye,key:ee,index:E,split:We,style:(B=Z==null?void 0:Z.item)!==null&&B!==void 0?B:(R=t==null?void 0:t.styles)===null||R===void 0?void 0:R.item},d)}),b=r.useMemo(()=>({latestIndex:T}),[T]);if(U.length===0)return null;const s={};return we&&(s.flexWrap="wrap"),!j&&ae&&(s.columnGap=C),!W&&O&&(s.rowGap=M),ge(r.createElement("div",Object.assign({ref:Ne,className:lt,style:Object.assign(Object.assign(Object.assign({},s),t==null?void 0:t.style),xe)},fe),r.createElement(q,{value:b},Ee)))});ve.Compact=h.ZP;var Oe=ve},8378:function(wt,Ie){const e=r=>({[r.componentCls]:{[`${r.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${r.motionDurationMid} ${r.motionEaseInOut}, - opacity ${r.motionDurationMid} ${r.motionEaseInOut} !important`}},[`${r.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${r.motionDurationMid} ${r.motionEaseInOut}, - opacity ${r.motionDurationMid} ${r.motionEaseInOut} !important`}}});Ie.Z=e},92899:function(wt,Ie,e){e.d(Ie,{Fm:function(){return g}});var r=e(93083),m=e(95406);const v=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),N=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),n=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),h=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),S=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),q=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Y=new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),a=new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),se={"move-up":{inKeyframes:Y,outKeyframes:a},"move-down":{inKeyframes:v,outKeyframes:N},"move-left":{inKeyframes:n,outKeyframes:h},"move-right":{inKeyframes:S,outKeyframes:q}},g=(u,K)=>{const{antCls:ce}=u,ve=`${ce}-${K}`,{inKeyframes:Oe,outKeyframes:Q}=se[K];return[(0,m.R)(ve,Oe,Q,u.motionDurationMid),{[` - ${ve}-enter, - ${ve}-appear - `]:{opacity:0,animationTimingFunction:u.motionEaseOutCirc},[`${ve}-leave`]:{animationTimingFunction:u.motionEaseInOutCirc}}]}},13826:function(wt,Ie,e){e.d(Ie,{Qt:function(){return n},Uw:function(){return N},fJ:function(){return v},ly:function(){return h},oN:function(){return g}});var r=e(93083),m=e(95406);const v=new r.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),N=new r.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),n=new r.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),h=new r.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),S=new r.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),q=new r.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Y=new r.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),a=new r.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),se={"slide-up":{inKeyframes:v,outKeyframes:N},"slide-down":{inKeyframes:n,outKeyframes:h},"slide-left":{inKeyframes:S,outKeyframes:q},"slide-right":{inKeyframes:Y,outKeyframes:a}},g=(u,K)=>{const{antCls:ce}=u,ve=`${ce}-${K}`,{inKeyframes:Oe,outKeyframes:Q}=se[K];return[(0,m.R)(ve,Oe,Q,u.motionDurationMid),{[` - ${ve}-enter, - ${ve}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:u.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${ve}-leave`]:{animationTimingFunction:u.motionEaseInQuint}}]}},5630:function(wt,Ie,e){var r=e(5016),m=e(20049),v=e(18082),N=e(52456),n=e(5883),h=e(92310),S=e.n(h),q=e(18929),Y=e(59301),a=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],se=(0,Y.forwardRef)(function(g,u){var K,ce=g.prefixCls,ve=ce===void 0?"rc-checkbox":ce,Oe=g.className,Q=g.style,Ne=g.checked,z=g.disabled,X=g.defaultChecked,c=X===void 0?!1:X,t=g.type,o=t===void 0?"checkbox":t,i=g.title,w=g.onChange,F=(0,n.Z)(g,a),L=(0,Y.useRef)(null),Ae=(0,q.Z)(c,{value:Ne}),de=(0,N.Z)(Ae,2),le=de[0],We=de[1];(0,Y.useImperativeHandle)(u,function(){return{focus:function(){var Z;(Z=L.current)===null||Z===void 0||Z.focus()},blur:function(){var Z;(Z=L.current)===null||Z===void 0||Z.blur()},input:L.current}});var xe=S()(ve,Oe,(K={},(0,v.Z)(K,"".concat(ve,"-checked"),le),(0,v.Z)(K,"".concat(ve,"-disabled"),z),K)),we=function(Z){z||("checked"in g||We(Z.target.checked),w==null||w({target:(0,m.Z)((0,m.Z)({},g),{},{type:o,checked:Z.target.checked}),stopPropagation:function(){Z.stopPropagation()},preventDefault:function(){Z.preventDefault()},nativeEvent:Z.nativeEvent}))};return Y.createElement("span",{className:xe,title:i,style:Q},Y.createElement("input",(0,r.Z)({},F,{className:"".concat(ve,"-input"),ref:L,onChange:we,disabled:z,checked:!!le,type:o})),Y.createElement("span",{className:"".concat(ve,"-inner")}))});Ie.Z=se},31561:function(wt,Ie,e){e.d(Ie,{Z:function(){return o}});var r=e(5016),m=e(18082),v=e(52456),N=e(5883),n=e(35593),h=e(92310),S=e.n(h),q=e(8654),Y=e(59301),a=e(10228),se=e(16089),g=a.Z.ESC,u=a.Z.TAB;function K(i){var w=i.visible,F=i.triggerRef,L=i.onVisibleChange,Ae=i.autoFocus,de=i.overlayRef,le=Y.useRef(!1),We=function(){if(w){var Z,fe;(Z=F.current)===null||Z===void 0||(fe=Z.focus)===null||fe===void 0||fe.call(Z),L==null||L(!1)}},xe=function(){var Z;return(Z=de.current)!==null&&Z!==void 0&&Z.focus?(de.current.focus(),le.current=!0,!0):!1},we=function(Z){switch(Z.keyCode){case g:We();break;case u:{var fe=!1;le.current||(fe=xe()),fe?Z.preventDefault():We();break}}};Y.useEffect(function(){return w?(window.addEventListener("keydown",we),Ae&&(0,se.Z)(xe,3),function(){window.removeEventListener("keydown",we),le.current=!1}):function(){le.current=!1}},[w])}var ce=(0,Y.forwardRef)(function(i,w){var F=i.overlay,L=i.arrow,Ae=i.prefixCls,de=(0,Y.useMemo)(function(){var We;return typeof F=="function"?We=F():We=F,We},[F]),le=(0,q.sQ)(w,de==null?void 0:de.ref);return Y.createElement(Y.Fragment,null,L&&Y.createElement("div",{className:"".concat(Ae,"-arrow")}),Y.cloneElement(de,{ref:(0,q.Yr)(de)?le:void 0}))}),ve=ce,Oe={adjustX:1,adjustY:1},Q=[0,0],Ne={topLeft:{points:["bl","tl"],overflow:Oe,offset:[0,-4],targetOffset:Q},top:{points:["bc","tc"],overflow:Oe,offset:[0,-4],targetOffset:Q},topRight:{points:["br","tr"],overflow:Oe,offset:[0,-4],targetOffset:Q},bottomLeft:{points:["tl","bl"],overflow:Oe,offset:[0,4],targetOffset:Q},bottom:{points:["tc","bc"],overflow:Oe,offset:[0,4],targetOffset:Q},bottomRight:{points:["tr","br"],overflow:Oe,offset:[0,4],targetOffset:Q}},z=Ne,X=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(i,w){var F,L=i.arrow,Ae=L===void 0?!1:L,de=i.prefixCls,le=de===void 0?"rc-dropdown":de,We=i.transitionName,xe=i.animation,we=i.align,ie=i.placement,Z=ie===void 0?"bottomLeft":ie,fe=i.placements,C=fe===void 0?z:fe,M=i.getPopupContainer,W=i.showAction,j=i.hideAction,O=i.overlayClassName,ae=i.overlayStyle,U=i.visible,He=i.trigger,ke=He===void 0?["hover"]:He,ge=i.autoFocus,et=i.overlay,lt=i.children,Ye=i.onVisibleChange,T=(0,N.Z)(i,X),Ee=Y.useState(),b=(0,v.Z)(Ee,2),s=b[0],d=b[1],E="visible"in i?U:s,B=Y.useRef(null),R=Y.useRef(null),ee=Y.useRef(null);Y.useImperativeHandle(w,function(){return B.current});var G=function(Ke){d(Ke),Ye==null||Ye(Ke)};K({visible:E,triggerRef:ee,onVisibleChange:G,autoFocus:ge,overlayRef:R});var Ce=function(Ke){var vt=i.onOverlayClick;d(!1),vt&&vt(Ke)},te=function(){return Y.createElement(ve,{ref:R,overlay:et,prefixCls:le,arrow:Ae})},re=function(){return typeof et=="function"?te:te()},he=function(){var Ke=i.minOverlayWidthMatchTrigger,vt=i.alignPoint;return"minOverlayWidthMatchTrigger"in i?Ke:!vt},Be=function(){var Ke=i.openClassName;return Ke!==void 0?Ke:"".concat(le,"-open")},ye=Y.cloneElement(lt,{className:S()((F=lt.props)===null||F===void 0?void 0:F.className,E&&Be()),ref:(0,q.Yr)(lt)?(0,q.sQ)(ee,lt.ref):void 0}),ne=j;return!ne&&ke.indexOf("contextMenu")!==-1&&(ne=["click"]),Y.createElement(n.Z,(0,r.Z)({builtinPlacements:C},T,{prefixCls:le,ref:B,popupClassName:S()(O,(0,m.Z)({},"".concat(le,"-show-arrow"),Ae)),popupStyle:ae,action:ke,showAction:W,hideAction:ne,popupPlacement:Z,popupAlign:we,popupTransitionName:We,popupAnimation:xe,popupVisible:E,stretch:he()?"minWidth":"",popup:re(),onPopupVisibleChange:G,onPopupClick:Ce,getPopupContainer:M}),ye)}var t=Y.forwardRef(c),o=t},93681:function(wt,Ie,e){e.r(Ie),e.d(Ie,{BaseInput:function(){return a},default:function(){return Ne}});var r=e(5016),m=e(20049),v=e(18082),N=e(10928),n=e(92310),h=e.n(n),S=e(59301),q=e(5643),Y=function(X){var c,t,o=X.inputElement,i=X.prefixCls,w=X.prefix,F=X.suffix,L=X.addonBefore,Ae=X.addonAfter,de=X.className,le=X.style,We=X.disabled,xe=X.readOnly,we=X.focused,ie=X.triggerFocus,Z=X.allowClear,fe=X.value,C=X.handleReset,M=X.hidden,W=X.classes,j=X.classNames,O=X.dataAttrs,ae=X.styles,U=X.components,He=(U==null?void 0:U.affixWrapper)||"span",ke=(U==null?void 0:U.groupWrapper)||"span",ge=(U==null?void 0:U.wrapper)||"span",et=(U==null?void 0:U.groupAddon)||"span",lt=(0,S.useRef)(null),Ye=function(te){var re;(re=lt.current)!==null&&re!==void 0&&re.contains(te.target)&&(ie==null||ie())},T=function(){var te;if(!Z)return null;var re=!We&&!xe&&fe,he="".concat(i,"-clear-icon"),Be=(0,N.Z)(Z)==="object"&&Z!==null&&Z!==void 0&&Z.clearIcon?Z.clearIcon:"\u2716";return S.createElement("span",{onClick:C,onMouseDown:function(ne){return ne.preventDefault()},className:h()(he,(te={},(0,v.Z)(te,"".concat(he,"-hidden"),!re),(0,v.Z)(te,"".concat(he,"-has-suffix"),!!F),te)),role:"button",tabIndex:-1},Be)},Ee=(0,S.cloneElement)(o,{value:fe,hidden:M,className:h()((c=o.props)===null||c===void 0?void 0:c.className,!(0,q.X3)(X)&&!(0,q.He)(X)&&de)||null,style:(0,m.Z)((0,m.Z)({},(t=o.props)===null||t===void 0?void 0:t.style),!(0,q.X3)(X)&&!(0,q.He)(X)?le:{})});if((0,q.X3)(X)){var b,s="".concat(i,"-affix-wrapper"),d=h()(s,(b={},(0,v.Z)(b,"".concat(s,"-disabled"),We),(0,v.Z)(b,"".concat(s,"-focused"),we),(0,v.Z)(b,"".concat(s,"-readonly"),xe),(0,v.Z)(b,"".concat(s,"-input-with-clear-btn"),F&&Z&&fe),b),!(0,q.He)(X)&&de,W==null?void 0:W.affixWrapper,j==null?void 0:j.affixWrapper),E=(F||Z)&&S.createElement("span",{className:h()("".concat(i,"-suffix"),j==null?void 0:j.suffix),style:ae==null?void 0:ae.suffix},T(),F);Ee=S.createElement(He,(0,r.Z)({className:d,style:(0,m.Z)((0,m.Z)({},(0,q.He)(X)?void 0:le),ae==null?void 0:ae.affixWrapper),hidden:!(0,q.He)(X)&&M,onClick:Ye},O==null?void 0:O.affixWrapper,{ref:lt}),w&&S.createElement("span",{className:h()("".concat(i,"-prefix"),j==null?void 0:j.prefix),style:ae==null?void 0:ae.prefix},w),(0,S.cloneElement)(o,{value:fe,hidden:null}),E)}if((0,q.He)(X)){var B="".concat(i,"-group"),R="".concat(B,"-addon"),ee=h()("".concat(i,"-wrapper"),B,W==null?void 0:W.wrapper),G=h()("".concat(i,"-group-wrapper"),de,W==null?void 0:W.group);return S.createElement(ke,{className:G,style:le,hidden:M},S.createElement(ge,{className:ee},L&&S.createElement(et,{className:R},L),(0,S.cloneElement)(Ee,{hidden:null}),Ae&&S.createElement(et,{className:R},Ae)))}return Ee},a=Y,se=e(92393),g=e(52456),u=e(5883),K=e(18929),ce=e(2738),ve=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Oe=(0,S.forwardRef)(function(z,X){var c=z.autoComplete,t=z.onChange,o=z.onFocus,i=z.onBlur,w=z.onPressEnter,F=z.onKeyDown,L=z.prefixCls,Ae=L===void 0?"rc-input":L,de=z.disabled,le=z.htmlSize,We=z.className,xe=z.maxLength,we=z.suffix,ie=z.showCount,Z=z.type,fe=Z===void 0?"text":Z,C=z.classes,M=z.classNames,W=z.styles,j=(0,u.Z)(z,ve),O=(0,K.Z)(z.defaultValue,{value:z.value}),ae=(0,g.Z)(O,2),U=ae[0],He=ae[1],ke=(0,S.useState)(!1),ge=(0,g.Z)(ke,2),et=ge[0],lt=ge[1],Ye=(0,S.useRef)(null),T=function(G){Ye.current&&(0,q.nH)(Ye.current,G)};(0,S.useImperativeHandle)(X,function(){return{focus:T,blur:function(){var G;(G=Ye.current)===null||G===void 0||G.blur()},setSelectionRange:function(G,Ce,te){var re;(re=Ye.current)===null||re===void 0||re.setSelectionRange(G,Ce,te)},select:function(){var G;(G=Ye.current)===null||G===void 0||G.select()},input:Ye.current}}),(0,S.useEffect)(function(){lt(function(ee){return ee&&de?!1:ee})},[de]);var Ee=function(G){z.value===void 0&&He(G.target.value),Ye.current&&(0,q.rJ)(Ye.current,G,t)},b=function(G){w&&G.key==="Enter"&&w(G),F==null||F(G)},s=function(G){lt(!0),o==null||o(G)},d=function(G){lt(!1),i==null||i(G)},E=function(G){He(""),T(),Ye.current&&(0,q.rJ)(Ye.current,G,t)},B=function(){var G=(0,ce.Z)(z,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return S.createElement("input",(0,r.Z)({autoComplete:c},G,{onChange:Ee,onFocus:s,onBlur:d,onKeyDown:b,className:h()(Ae,(0,v.Z)({},"".concat(Ae,"-disabled"),de),M==null?void 0:M.input),style:W==null?void 0:W.input,ref:Ye,size:le,type:fe}))},R=function(){var G=Number(xe)>0;if(we||ie){var Ce=(0,q.D7)(U),te=(0,se.Z)(Ce).length,re=(0,N.Z)(ie)==="object"?ie.formatter({value:Ce,count:te,maxLength:xe}):"".concat(te).concat(G?" / ".concat(xe):"");return S.createElement(S.Fragment,null,!!ie&&S.createElement("span",{className:h()("".concat(Ae,"-show-count-suffix"),(0,v.Z)({},"".concat(Ae,"-show-count-has-suffix"),!!we),M==null?void 0:M.count),style:(0,m.Z)({},W==null?void 0:W.count)},re),we)}return null};return S.createElement(a,(0,r.Z)({},j,{prefixCls:Ae,className:We,inputElement:B(),handleReset:E,value:(0,q.D7)(U),focused:et,triggerFocus:T,suffix:R(),disabled:de,classes:C,classNames:M,styles:W}))}),Q=Oe,Ne=Q},5643:function(wt,Ie,e){e.d(Ie,{D7:function(){return n},He:function(){return r},X3:function(){return m},nH:function(){return N},rJ:function(){return v}});function r(h){return!!(h.addonBefore||h.addonAfter)}function m(h){return!!(h.prefix||h.suffix||h.allowClear)}function v(h,S,q,Y){if(q){var a=S;if(S.type==="click"){var se=h.cloneNode(!0);a=Object.create(S,{target:{value:se},currentTarget:{value:se}}),se.value="",q(a);return}if(Y!==void 0){a=Object.create(S,{target:{value:h},currentTarget:{value:h}}),h.value=Y,q(a);return}q(a)}}function N(h,S){if(h){h.focus(S);var q=S||{},Y=q.cursor;if(Y){var a=h.value.length;switch(Y){case"start":h.setSelectionRange(0,0);break;case"end":h.setSelectionRange(a,a);break;default:h.setSelectionRange(0,a)}}}}function n(h){return typeof h=="undefined"||h===null?"":String(h)}},15285:function(wt,Ie,e){e.d(Ie,{iz:function(){return rt},ck:function(){return mn},BW:function(){return Ze},sN:function(){return mn},Wd:function(){return k},ZP:function(){return je},Xl:function(){return F}});var r=e(5016),m=e(18082),v=e(20049),N=e(92393),n=e(52456),h=e(5883),S=e(92310),q=e.n(S),Y=e(11780),a=e(18929),se=e(13697),g=e(48736),u=e(59301),K=e(4676),ce=u.createContext(null);function ve(x,P){return x===void 0?null:"".concat(x,"-").concat(P)}function Oe(x){var P=u.useContext(ce);return ve(P,x)}var Q=e(80547),Ne=["children","locked"],z=u.createContext(null);function X(x,P){var V=(0,v.Z)({},x);return Object.keys(P).forEach(function(_){var J=P[_];J!==void 0&&(V[_]=J)}),V}function c(x){var P=x.children,V=x.locked,_=(0,h.Z)(x,Ne),J=u.useContext(z),Se=(0,Q.Z)(function(){return X(J,_)},[J,_],function(me,Je){return!V&&(me[0]!==Je[0]||!(0,se.Z)(me[1],Je[1],!0))});return u.createElement(z.Provider,{value:Se},P)}var t=[],o=u.createContext(null);function i(){return u.useContext(o)}var w=u.createContext(t);function F(x){var P=u.useContext(w);return u.useMemo(function(){return x!==void 0?[].concat((0,N.Z)(P),[x]):P},[P,x])}var L=u.createContext(null),Ae=u.createContext({}),de=Ae,le=e(29194);function We(x){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,le.Z)(x)){var V=x.nodeName.toLowerCase(),_=["input","select","textarea","button"].includes(V)||x.isContentEditable||V==="a"&&!!x.getAttribute("href"),J=x.getAttribute("tabindex"),Se=Number(J),me=null;return J&&!Number.isNaN(Se)?me=Se:_&&me===null&&(me=0),_&&x.disabled&&(me=null),me!==null&&(me>=0||P&&me<0)}return!1}function xe(x){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,V=(0,N.Z)(x.querySelectorAll("*")).filter(function(_){return We(_,P)});return We(x,P)&&V.unshift(x),V}var we=null;function ie(){we=document.activeElement}function Z(){we=null}function fe(){if(we)try{we.focus()}catch(x){}}function C(x,P){if(P.keyCode===9){var V=xe(x),_=V[P.shiftKey?0:V.length-1],J=_===document.activeElement||x===document.activeElement;if(J){var Se=V[P.shiftKey?V.length-1:0];Se.focus(),P.preventDefault()}}}var M=e(10228),W=e(16089),j=M.Z.LEFT,O=M.Z.RIGHT,ae=M.Z.UP,U=M.Z.DOWN,He=M.Z.ENTER,ke=M.Z.ESC,ge=M.Z.HOME,et=M.Z.END,lt=[ae,U,j,O];function Ye(x,P,V,_){var J,Se,me,Je,_e="prev",at="next",pt="children",ft="parent";if(x==="inline"&&_===He)return{inlineTrigger:!0};var At=(J={},(0,m.Z)(J,ae,_e),(0,m.Z)(J,U,at),J),A=(Se={},(0,m.Z)(Se,j,V?at:_e),(0,m.Z)(Se,O,V?_e:at),(0,m.Z)(Se,U,pt),(0,m.Z)(Se,He,pt),Se),y=(me={},(0,m.Z)(me,ae,_e),(0,m.Z)(me,U,at),(0,m.Z)(me,He,pt),(0,m.Z)(me,ke,ft),(0,m.Z)(me,j,V?pt:ft),(0,m.Z)(me,O,V?ft:pt),me),I={inline:At,horizontal:A,vertical:y,inlineSub:At,horizontalSub:y,verticalSub:y},D=(Je=I["".concat(x).concat(P?"":"Sub")])===null||Je===void 0?void 0:Je[_];switch(D){case _e:return{offset:-1,sibling:!0};case at:return{offset:1,sibling:!0};case ft:return{offset:-1,sibling:!1};case pt:return{offset:1,sibling:!1};default:return null}}function T(x){for(var P=x;P;){if(P.getAttribute("data-menu-list"))return P;P=P.parentElement}return null}function Ee(x,P){for(var V=x||document.activeElement;V;){if(P.has(V))return V;V=V.parentElement}return null}function b(x,P){var V=xe(x,!0);return V.filter(function(_){return P.has(_)})}function s(x,P,V){var _=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!x)return null;var J=b(x,P),Se=J.length,me=J.findIndex(function(Je){return V===Je});return _<0?me===-1?me=Se-1:me-=1:_>0&&(me+=1),me=(me+Se)%Se,J[me]}var d=function(P,V){var _=new Set,J=new Map,Se=new Map;return P.forEach(function(me){var Je=document.querySelector("[data-menu-id='".concat(ve(V,me),"']"));Je&&(_.add(Je),Se.set(Je,me),J.set(me,Je))}),{elements:_,key2element:J,element2key:Se}};function E(x,P,V,_,J,Se,me,Je,_e,at){var pt=u.useRef(),ft=u.useRef();ft.current=P;var At=function(){W.Z.cancel(pt.current)};return u.useEffect(function(){return function(){At()}},[]),function(A){var y=A.which;if([].concat(lt,[He,ke,ge,et]).includes(y)){var I=Se(),D=d(I,_),H=D,ze=H.elements,Me=H.key2element,Pe=H.element2key,ue=Me.get(P),Ve=Ee(ue,ze),Et=Pe.get(Ve),Qe=Ye(x,me(Et,!0).length===1,V,y);if(!Qe&&y!==ge&&y!==et)return;(lt.includes(y)||[ge,et].includes(y))&&A.preventDefault();var tt=function(Wt){if(Wt){var kt=Wt,qe=Wt.querySelector("a");qe!=null&&qe.getAttribute("href")&&(kt=qe);var Xe=Pe.get(Wt);Je(Xe),At(),pt.current=(0,W.Z)(function(){ft.current===Xe&&kt.focus()})}};if([ge,et].includes(y)||Qe.sibling||!Ve){var Re;!Ve||x==="inline"?Re=J.current:Re=T(Ve);var It,mt=b(Re,ze);y===ge?It=mt[0]:y===et?It=mt[mt.length-1]:It=s(Re,ze,Ve,Qe.offset),tt(It)}else if(Qe.inlineTrigger)_e(Et);else if(Qe.offset>0)_e(Et,!0),At(),pt.current=(0,W.Z)(function(){D=d(I,_);var Dt=Ve.getAttribute("aria-controls"),Wt=document.getElementById(Dt),kt=s(Wt,D.elements);tt(kt)},5);else if(Qe.offset<0){var xt=me(Et,!0),Ct=xt[xt.length-2],Nt=Me.get(Ct);_e(Ct,!1),tt(Nt)}}at==null||at(A)}}function B(x){Promise.resolve().then(x)}var R="__RC_UTIL_PATH_SPLIT__",ee=function(P){return P.join(R)},G=function(P){return P.split(R)},Ce="rc-menu-more";function te(){var x=u.useState({}),P=(0,n.Z)(x,2),V=P[1],_=(0,u.useRef)(new Map),J=(0,u.useRef)(new Map),Se=u.useState([]),me=(0,n.Z)(Se,2),Je=me[0],_e=me[1],at=(0,u.useRef)(0),pt=(0,u.useRef)(!1),ft=function(){pt.current||V({})},At=(0,u.useCallback)(function(Me,Pe){var ue=ee(Pe);J.current.set(ue,Me),_.current.set(Me,ue),at.current+=1;var Ve=at.current;B(function(){Ve===at.current&&ft()})},[]),A=(0,u.useCallback)(function(Me,Pe){var ue=ee(Pe);J.current.delete(ue),_.current.delete(Me)},[]),y=(0,u.useCallback)(function(Me){_e(Me)},[]),I=(0,u.useCallback)(function(Me,Pe){var ue=_.current.get(Me)||"",Ve=G(ue);return Pe&&Je.includes(Ve[0])&&Ve.unshift(Ce),Ve},[Je]),D=(0,u.useCallback)(function(Me,Pe){return Me.some(function(ue){var Ve=I(ue,!0);return Ve.includes(Pe)})},[I]),H=function(){var Pe=(0,N.Z)(_.current.keys());return Je.length&&Pe.push(Ce),Pe},ze=(0,u.useCallback)(function(Me){var Pe="".concat(_.current.get(Me)).concat(R),ue=new Set;return(0,N.Z)(J.current.keys()).forEach(function(Ve){Ve.startsWith(Pe)&&ue.add(J.current.get(Ve))}),ue},[]);return u.useEffect(function(){return function(){pt.current=!0}},[]),{registerPath:At,unregisterPath:A,refreshOverflowKeys:y,isSubPathKey:D,getKeyPath:I,getKeys:H,getSubPathKeys:ze}}function re(x){var P=u.useRef(x);P.current=x;var V=u.useCallback(function(){for(var _,J=arguments.length,Se=new Array(J),me=0;me1&&(ze.motionAppear=!1);var Me=ze.onVisibleChanged;return ze.onVisibleChanged=function(Pe){return!At.current&&!Pe&&D(!0),Me==null?void 0:Me(Pe)},I?null:u.createElement(c,{mode:Se,locked:!At.current},u.createElement(oe.default,(0,r.Z)({visible:H},ze,{forceRender:_e,removeOnLeave:!1,leavedClassName:"".concat(Je,"-hidden")}),function(Pe){var ue=Pe.className,Ve=Pe.style;return u.createElement(ln,{id:P,className:ue,style:Ve},J)}))}var l=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],f=["active"],$=function(P){var V,_=P.style,J=P.className,Se=P.title,me=P.eventKey,Je=P.warnKey,_e=P.disabled,at=P.internalPopupClose,pt=P.children,ft=P.itemIcon,At=P.expandIcon,A=P.popupClassName,y=P.popupOffset,I=P.popupStyle,D=P.onClick,H=P.onMouseEnter,ze=P.onMouseLeave,Me=P.onTitleClick,Pe=P.onTitleMouseEnter,ue=P.onTitleMouseLeave,Ve=(0,h.Z)(P,l),Et=Oe(me),Qe=u.useContext(z),tt=Qe.prefixCls,Re=Qe.mode,It=Qe.openKeys,mt=Qe.disabled,xt=Qe.overflowDisabled,Ct=Qe.activeKey,Nt=Qe.selectedKeys,Dt=Qe.itemIcon,Wt=Qe.expandIcon,kt=Qe.onItemClick,qe=Qe.onOpenChange,Xe=Qe.onActive,ct=u.useContext(de),yt=ct._internalRenderSubMenuItem,ht=u.useContext(L),Kt=ht.isSubPathKey,dn=F(),Ht="".concat(tt,"-submenu"),$t=mt||_e,vn=u.useRef(),St=u.useRef(),on=ft!=null?ft:Dt,Tt=At!=null?At:Wt,st=It.includes(me),Zt=!xt&&st,An=Kt(Nt,me),zt=Gt(me,$t,Pe,ue),an=zt.active,gn=(0,h.Z)(zt,f),Bn=u.useState(!1),nn=(0,n.Z)(Bn,2),rn=nn[0],xn=nn[1],Sn=function(Nn){$t||xn(Nn)},On=function(Nn){Sn(!0),H==null||H({key:me,domEvent:Nn})},Hn=function(Nn){Sn(!1),ze==null||ze({key:me,domEvent:Nn})},Fn=u.useMemo(function(){return an||(Re!=="inline"?rn||Kt([Ct],me):!1)},[Re,an,Ct,rn,me,Kt]),Kn=Rt(dn.length),kn=function(Nn){$t||(Me==null||Me({key:me,domEvent:Nn}),Re==="inline"&&qe(me,!st))},Zn=re(function(Pn){D==null||D(Bt(Pn)),kt(Pn)}),gt=function(Nn){Re!=="inline"&&qe(me,Nn)},Pt=function(){Xe(me)},Lt=Et&&"".concat(Et,"-popup"),Mt=u.createElement("div",(0,r.Z)({role:"menuitem",style:Kn,className:"".concat(Ht,"-title"),tabIndex:$t?null:-1,ref:vn,title:typeof Se=="string"?Se:null,"data-menu-id":xt&&Et?null:Et,"aria-expanded":Zt,"aria-haspopup":!0,"aria-controls":Lt,"aria-disabled":$t,onClick:kn,onFocus:Pt},gn),Se,u.createElement(Vt,{icon:Re!=="horizontal"?Tt:void 0,props:(0,v.Z)((0,v.Z)({},P),{},{isOpen:Zt,isSubMenu:!0})},u.createElement("i",{className:"".concat(Ht,"-arrow")}))),_t=u.useRef(Re);if(Re!=="inline"&&dn.length>1?_t.current="vertical":_t.current=Re,!xt){var pn=_t.current;Mt=u.createElement(p,{mode:pn,prefixCls:Ht,visible:!at&&Zt&&Re!=="inline",popupClassName:A,popupOffset:y,popupStyle:I,popup:u.createElement(c,{mode:pn==="horizontal"?"vertical":pn},u.createElement(ln,{id:Lt,ref:St},pt)),disabled:$t,onVisibleChange:gt},Mt)}var Tn=u.createElement(Y.Z.Item,(0,r.Z)({role:"none"},Ve,{component:"li",style:_,className:q()(Ht,"".concat(Ht,"-").concat(Re),J,(V={},(0,m.Z)(V,"".concat(Ht,"-open"),Zt),(0,m.Z)(V,"".concat(Ht,"-active"),Fn),(0,m.Z)(V,"".concat(Ht,"-selected"),An),(0,m.Z)(V,"".concat(Ht,"-disabled"),$t),V)),onMouseEnter:On,onMouseLeave:Hn}),Mt,!xt&&u.createElement(pe,{id:Lt,open:Zt,keyPath:dn},pt));return yt&&(Tn=yt(Tn,P,{selected:An,active:Fn,open:Zt,disabled:$t})),u.createElement(c,{onItemClick:Zn,mode:Re==="horizontal"?"vertical":Re,itemIcon:on,expandIcon:Tt},Tn)};function k(x){var P=x.eventKey,V=x.children,_=F(P),J=Qt(V,_),Se=i();u.useEffect(function(){if(Se)return Se.registerPath(P,_),function(){Se.unregisterPath(P,_)}},[_]);var me;return Se?me=J:me=u.createElement($,x,J),u.createElement(w.Provider,{value:_},me)}var De=e(10928),be=["className","title","eventKey","children"],Fe=["children"],Ue=function(P){var V=P.className,_=P.title,J=P.eventKey,Se=P.children,me=(0,h.Z)(P,be),Je=u.useContext(z),_e=Je.prefixCls,at="".concat(_e,"-item-group");return u.createElement("li",(0,r.Z)({role:"presentation"},me,{onClick:function(ft){return ft.stopPropagation()},className:q()(at,V)}),u.createElement("div",{role:"presentation",className:"".concat(at,"-title"),title:typeof _=="string"?_:void 0},_),u.createElement("ul",{role:"group",className:"".concat(at,"-list")},Se))};function Ze(x){var P=x.children,V=(0,h.Z)(x,Fe),_=F(V.eventKey),J=Qt(P,_),Se=i();return Se?J:u.createElement(Ue,(0,Ot.Z)(V,["warnKey"]),J)}function rt(x){var P=x.className,V=x.style,_=u.useContext(z),J=_.prefixCls,Se=i();return Se?null:u.createElement("li",{role:"separator",className:q()("".concat(J,"-item-divider"),P),style:V})}var it=["label","children","key","type"];function $e(x){return(x||[]).map(function(P,V){if(P&&(0,De.Z)(P)==="object"){var _=P,J=_.label,Se=_.children,me=_.key,Je=_.type,_e=(0,h.Z)(_,it),at=me!=null?me:"tmp-".concat(V);return Se||Je==="group"?Je==="group"?u.createElement(Ze,(0,r.Z)({key:at},_e,{title:J}),$e(Se)):u.createElement(k,(0,r.Z)({key:at},_e,{title:J}),$e(Se)):Je==="divider"?u.createElement(rt,(0,r.Z)({key:at},_e)):u.createElement(mn,(0,r.Z)({key:at},_e),J)}return null}).filter(function(P){return P})}function ut(x,P,V){var _=x;return P&&(_=$e(P)),Qt(_,V)}var Ge=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],ot=[],nt=u.forwardRef(function(x,P){var V,_,J=x,Se=J.prefixCls,me=Se===void 0?"rc-menu":Se,Je=J.rootClassName,_e=J.style,at=J.className,pt=J.tabIndex,ft=pt===void 0?0:pt,At=J.items,A=J.children,y=J.direction,I=J.id,D=J.mode,H=D===void 0?"vertical":D,ze=J.inlineCollapsed,Me=J.disabled,Pe=J.disabledOverflow,ue=J.subMenuOpenDelay,Ve=ue===void 0?.1:ue,Et=J.subMenuCloseDelay,Qe=Et===void 0?.1:Et,tt=J.forceSubMenuRender,Re=J.defaultOpenKeys,It=J.openKeys,mt=J.activeKey,xt=J.defaultActiveFirst,Ct=J.selectable,Nt=Ct===void 0?!0:Ct,Dt=J.multiple,Wt=Dt===void 0?!1:Dt,kt=J.defaultSelectedKeys,qe=J.selectedKeys,Xe=J.onSelect,ct=J.onDeselect,yt=J.inlineIndent,ht=yt===void 0?24:yt,Kt=J.motion,dn=J.defaultMotions,Ht=J.triggerSubMenuAction,$t=Ht===void 0?"hover":Ht,vn=J.builtinPlacements,St=J.itemIcon,on=J.expandIcon,Tt=J.overflowedIndicator,st=Tt===void 0?"...":Tt,Zt=J.overflowedIndicatorPopupClassName,An=J.getPopupContainer,zt=J.onClick,an=J.onOpenChange,gn=J.onKeyDown,Bn=J.openAnimation,nn=J.openTransitionName,rn=J._internalRenderMenuItem,xn=J._internalRenderSubMenuItem,Sn=(0,h.Z)(J,Ge),On=u.useMemo(function(){return ut(A,At,ot)},[A,At]),Hn=u.useState(!1),Fn=(0,n.Z)(Hn,2),Kn=Fn[0],kn=Fn[1],Zn=u.useRef(),gt=ye(I),Pt=y==="rtl",Lt=(0,a.Z)(Re,{value:It,postState:function(bn){return bn||ot}}),Mt=(0,n.Z)(Lt,2),_t=Mt[0],pn=Mt[1],Tn=function(bn){var wn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Xn(){pn(bn),an==null||an(bn)}wn?(0,K.flushSync)(Xn):Xn()},Pn=u.useState(_t),Nn=(0,n.Z)(Pn,2),zn=Nn[0],$n=Nn[1],nr=u.useRef(!1),ir=u.useMemo(function(){return(H==="inline"||H==="vertical")&&ze?["vertical",ze]:[H,!1]},[H,ze]),sr=(0,n.Z)(ir,2),Un=sr[0],Qn=sr[1],fr=Un==="inline",rr=u.useState(Un),mr=(0,n.Z)(rr,2),_n=mr[0],xr=mr[1],Ir=u.useState(Qn),vr=(0,n.Z)(Ir,2),gr=vr[0],Mr=vr[1];u.useEffect(function(){xr(Un),Mr(Qn),nr.current&&(fr?pn(zn):Tn(ot))},[Un,Qn]);var pr=u.useState(0),ur=(0,n.Z)(pr,2),ar=ur[0],hr=ur[1],cr=ar>=On.length-1||_n!=="horizontal"||Pe;u.useEffect(function(){fr&&$n(_t)},[_t]),u.useEffect(function(){return nr.current=!0,function(){nr.current=!1}},[]);var tr=te(),Ar=tr.registerPath,Cr=tr.unregisterPath,br=tr.refreshOverflowKeys,lr=tr.isSubPathKey,en=tr.getKeyPath,Xt=tr.getKeys,Rn=tr.getSubPathKeys,Wn=u.useMemo(function(){return{registerPath:Ar,unregisterPath:Cr}},[Ar,Cr]),Ln=u.useMemo(function(){return{isSubPathKey:lr}},[lr]);u.useEffect(function(){br(cr?ot:On.slice(ar+1).map(function(Dn){return Dn.key}))},[ar,cr]);var Vn=(0,a.Z)(mt||xt&&((V=On[0])===null||V===void 0?void 0:V.key),{value:mt}),Yn=(0,n.Z)(Vn,2),qn=Yn[0],Jn=Yn[1],or=re(function(Dn){Jn(Dn)}),er=re(function(){Jn(void 0)});(0,u.useImperativeHandle)(P,function(){return{list:Zn.current,focus:function(bn){var wn,Xn=Xt(),Gn=d(Xn,gt),Sr=Gn.elements,wr=Gn.key2element,Vr=Gn.element2key,Dr=b(Zn.current,Sr),Pr=qn!=null?qn:Dr[0]?Vr.get(Dr[0]):(wn=On.find(function(Hr){return!Hr.props.disabled}))===null||wn===void 0?void 0:wn.key,dr=wr.get(Pr);if(Pr&&dr){var Br;dr==null||(Br=dr.focus)===null||Br===void 0||Br.call(dr,bn)}}}});var Er=(0,a.Z)(kt||[],{value:qe,postState:function(bn){return Array.isArray(bn)?bn:bn==null?ot:[bn]}}),Or=(0,n.Z)(Er,2),yr=Or[0],Nr=Or[1],Fr=function(bn){if(Nt){var wn=bn.key,Xn=yr.includes(wn),Gn;Wt?Xn?Gn=yr.filter(function(wr){return wr!==wn}):Gn=[].concat((0,N.Z)(yr),[wn]):Gn=[wn],Nr(Gn);var Sr=(0,v.Z)((0,v.Z)({},bn),{},{selectedKeys:Gn});Xn?ct==null||ct(Sr):Xe==null||Xe(Sr)}!Wt&&_t.length&&_n!=="inline"&&Tn(ot)},zr=re(function(Dn){zt==null||zt(Bt(Dn)),Fr(Dn)}),Lr=re(function(Dn,bn){var wn=_t.filter(function(Gn){return Gn!==Dn});if(bn)wn.push(Dn);else if(_n!=="inline"){var Xn=Rn(Dn);wn=wn.filter(function(Gn){return!Xn.has(Gn)})}(0,se.Z)(_t,wn,!0)||Tn(wn,!0)}),Rr=function(bn,wn){var Xn=wn!=null?wn:!_t.includes(bn);Lr(bn,Xn)},Tr=E(_n,qn,Pt,gt,Zn,Xt,en,Jn,Rr,gn);u.useEffect(function(){kn(!0)},[]);var jr=u.useMemo(function(){return{_internalRenderMenuItem:rn,_internalRenderSubMenuItem:xn}},[rn,xn]),Wr=_n!=="horizontal"||Pe?On:On.map(function(Dn,bn){return u.createElement(c,{key:Dn.key,overflowDisabled:bn>ar},Dn)}),Zr=u.createElement(Y.Z,(0,r.Z)({id:I,ref:Zn,prefixCls:"".concat(me,"-overflow"),component:"ul",itemComponent:mn,className:q()(me,"".concat(me,"-root"),"".concat(me,"-").concat(_n),at,(_={},(0,m.Z)(_,"".concat(me,"-inline-collapsed"),gr),(0,m.Z)(_,"".concat(me,"-rtl"),Pt),_),Je),dir:y,style:_e,role:"menu",tabIndex:ft,data:Wr,renderRawItem:function(bn){return bn},renderRawRest:function(bn){var wn=bn.length,Xn=wn?On.slice(-wn):null;return u.createElement(k,{eventKey:Ce,title:st,disabled:cr,internalPopupClose:wn===0,popupClassName:Zt},Xn)},maxCount:_n!=="horizontal"||Pe?Y.Z.INVALIDATE:Y.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(bn){hr(bn)},onKeyDown:Tr},Sn));return u.createElement(de.Provider,{value:jr},u.createElement(ce.Provider,{value:gt},u.createElement(c,{prefixCls:me,rootClassName:Je,mode:_n,openKeys:_t,rtl:Pt,disabled:Me,motion:Kn?Kt:null,defaultMotions:Kn?dn:null,activeKey:qn,onActive:or,onInactive:er,selectedKeys:yr,inlineIndent:ht,subMenuOpenDelay:Ve,subMenuCloseDelay:Qe,forceSubMenuRender:tt,builtinPlacements:vn,triggerSubMenuAction:$t,getPopupContainer:An,itemIcon:St,expandIcon:on,onItemClick:zr,onOpenChange:Lr},u.createElement(L.Provider,{value:Ln},Zr),u.createElement("div",{style:{display:"none"},"aria-hidden":!0},u.createElement(o.Provider,{value:Wn},On)))))}),bt=nt,Le=bt;Le.Item=mn,Le.SubMenu=k,Le.ItemGroup=Ze,Le.Divider=rt;var je=Le},11780:function(wt,Ie,e){e.d(Ie,{Z:function(){return ie}});var r=e(5016),m=e(20049),v=e(52456),N=e(5883),n=e(59301),h=e(92310),S=e.n(h),q=e(29301),Y=e(34280),a=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],se=void 0;function g(Z,fe){var C=Z.prefixCls,M=Z.invalidate,W=Z.item,j=Z.renderItem,O=Z.responsive,ae=Z.responsiveDisabled,U=Z.registerSize,He=Z.itemKey,ke=Z.className,ge=Z.style,et=Z.children,lt=Z.display,Ye=Z.order,T=Z.component,Ee=T===void 0?"div":T,b=(0,N.Z)(Z,a),s=O&&!lt;function d(G){U(He,G)}n.useEffect(function(){return function(){d(null)}},[]);var E=j&&W!==se?j(W,{index:Ye}):et,B;M||(B={opacity:s?0:1,height:s?0:se,overflowY:s?"hidden":se,order:O?Ye:se,pointerEvents:s?"none":se,position:s?"absolute":se});var R={};s&&(R["aria-hidden"]=!0);var ee=n.createElement(Ee,(0,r.Z)({className:S()(!M&&C,ke),style:(0,m.Z)((0,m.Z)({},B),ge)},R,b,{ref:fe}),E);return O&&(ee=n.createElement(q.Z,{onResize:function(Ce){var te=Ce.offsetWidth;d(te)},disabled:ae},ee)),ee}var u=n.forwardRef(g);u.displayName="Item";var K=u,ce=e(6089),ve=e(4676),Oe=e(16089);function Q(Z){if(typeof MessageChannel=="undefined")(0,Oe.Z)(Z);else{var fe=new MessageChannel;fe.port1.onmessage=function(){return Z()},fe.port2.postMessage(void 0)}}function Ne(){var Z=n.useRef(null),fe=function(M){Z.current||(Z.current=[],Q(function(){(0,ve.unstable_batchedUpdates)(function(){Z.current.forEach(function(W){W()}),Z.current=null})})),Z.current.push(M)};return fe}function z(Z,fe){var C=n.useState(fe),M=(0,v.Z)(C,2),W=M[0],j=M[1],O=(0,ce.Z)(function(ae){Z(function(){j(ae)})});return[W,O]}var X=n.createContext(null),c=["component"],t=["className"],o=["className"],i=function(fe,C){var M=n.useContext(X);if(!M){var W=fe.component,j=W===void 0?"div":W,O=(0,N.Z)(fe,c);return n.createElement(j,(0,r.Z)({},O,{ref:C}))}var ae=M.className,U=(0,N.Z)(M,t),He=fe.className,ke=(0,N.Z)(fe,o);return n.createElement(X.Provider,{value:null},n.createElement(K,(0,r.Z)({ref:C,className:S()(ae,He)},U,ke)))},w=n.forwardRef(i);w.displayName="RawItem";var F=w,L=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ae="responsive",de="invalidate";function le(Z){return"+ ".concat(Z.length," ...")}function We(Z,fe){var C=Z.prefixCls,M=C===void 0?"rc-overflow":C,W=Z.data,j=W===void 0?[]:W,O=Z.renderItem,ae=Z.renderRawItem,U=Z.itemKey,He=Z.itemWidth,ke=He===void 0?10:He,ge=Z.ssr,et=Z.style,lt=Z.className,Ye=Z.maxCount,T=Z.renderRest,Ee=Z.renderRawRest,b=Z.suffix,s=Z.component,d=s===void 0?"div":s,E=Z.itemComponent,B=Z.onVisibleChange,R=(0,N.Z)(Z,L),ee=ge==="full",G=Ne(),Ce=z(G,null),te=(0,v.Z)(Ce,2),re=te[0],he=te[1],Be=re||0,ye=z(G,new Map),ne=(0,v.Z)(ye,2),Te=ne[0],Ke=ne[1],vt=z(G,0),Ot=(0,v.Z)(vt,2),jt=Ot[0],Gt=Ot[1],Rt=z(G,0),Vt=(0,v.Z)(Rt,2),Ft=Vt[0],Bt=Vt[1],Ut=z(G,0),un=(0,v.Z)(Ut,2),Jt=un[0],En=un[1],yn=(0,n.useState)(null),tn=(0,v.Z)(yn,2),mn=tn[0],cn=tn[1],hn=(0,n.useState)(null),qt=(0,v.Z)(hn,2),ln=qt[0],In=qt[1],Qt=n.useMemo(function(){return ln===null&&ee?Number.MAX_SAFE_INTEGER:ln||0},[ln,re]),Cn=(0,n.useState)(!1),sn=(0,v.Z)(Cn,2),Mn=sn[0],jn=sn[1],fn="".concat(M,"-item"),dt=Math.max(jt,Ft),Yt=Ye===Ae,p=j.length&&Yt,oe=Ye===de,pe=p||typeof Ye=="number"&&j.length>Ye,l=(0,n.useMemo)(function(){var je=j;return p?re===null&&ee?je=j:je=j.slice(0,Math.min(j.length,Be/ke)):typeof Ye=="number"&&(je=j.slice(0,Ye)),je},[j,ke,re,Ye,p]),f=(0,n.useMemo)(function(){return p?j.slice(Qt+1):j.slice(l.length)},[j,l,p,Qt]),$=(0,n.useCallback)(function(je,x){var P;return typeof U=="function"?U(je):(P=U&&(je==null?void 0:je[U]))!==null&&P!==void 0?P:x},[U]),k=(0,n.useCallback)(O||function(je){return je},[O]);function De(je,x,P){ln===je&&(x===void 0||x===mn)||(In(je),P||(jn(jeBe){De(V-1,je-_-Jt+Ft);break}}b&&rt(0)+Jt>Be&&cn(null)}},[Be,Te,Ft,Jt,$,l]);var it=Mn&&!!f.length,$e={};mn!==null&&p&&($e={position:"absolute",left:mn,top:0});var ut={prefixCls:fn,responsive:p,component:E,invalidate:oe},Ge=ae?function(je,x){var P=$(je,x);return n.createElement(X.Provider,{key:P,value:(0,m.Z)((0,m.Z)({},ut),{},{order:x,item:je,itemKey:P,registerSize:Fe,display:x<=Qt})},ae(je,x))}:function(je,x){var P=$(je,x);return n.createElement(K,(0,r.Z)({},ut,{order:x,key:P,item:je,renderItem:k,itemKey:P,registerSize:Fe,display:x<=Qt}))},ot={order:it?Qt:Number.MAX_SAFE_INTEGER,className:"".concat(fn,"-rest"),registerSize:Ue,display:it},nt=T||le,bt=Ee?n.createElement(X.Provider,{value:(0,m.Z)((0,m.Z)({},ut),ot)},Ee(f)):n.createElement(K,(0,r.Z)({},ut,ot),typeof nt=="function"?nt(f):nt),Le=n.createElement(d,(0,r.Z)({className:S()(!oe&&M,lt),style:et,ref:fe},R),l.map(Ge),pe?bt:null,b&&n.createElement(K,(0,r.Z)({},ut,{responsive:Yt,responsiveDisabled:!p,order:Qt,className:"".concat(fn,"-suffix"),registerSize:Ze,display:!0,style:$e}),b));return Yt?n.createElement(q.Z,{onResize:be,disabled:!p},Le):Le}var xe=n.forwardRef(We);xe.displayName="Overflow",xe.Item=F,xe.RESPONSIVE=Ae,xe.INVALIDATE=de;var we=xe,ie=we},17115:function(wt,Ie,e){e.d(Ie,{ZP:function(){return S}});var r=e(52456),m=e(59301),v=e(47273),N=0,n=(0,v.Z)();function h(){var q;return n?(q=N,N+=1):q="TEST_OR_SSR",q}function S(q){var Y=m.useState(),a=(0,r.Z)(Y,2),se=a[0],g=a[1];return m.useEffect(function(){g("rc_select_".concat(h()))},[]),q||se}},77861:function(wt,Ie,e){e.d(Ie,{Ac:function(){return he},Xo:function(){return Bt},Wx:function(){return un},ZP:function(){return pe},lk:function(){return X}});var r=e(5016),m=e(92393),v=e(18082),N=e(20049),n=e(52456),h=e(5883),S=e(10928),q=e(18929),Y=e(48736),a=e(59301),se=e(92310),g=e.n(se),u=e(34280),K=e(49658),ce=e(10228),ve=e(8654),Oe=function(f){var $=f.className,k=f.customizeIcon,De=f.customizeIconProps,be=f.onMouseDown,Fe=f.onClick,Ue=f.children,Ze;return typeof k=="function"?Ze=k(De):Ze=k,a.createElement("span",{className:$,onMouseDown:function(it){it.preventDefault(),be&&be(it)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Fe,"aria-hidden":!0},Ze!==void 0?Ze:a.createElement("span",{className:g()($.split(/\s+/).map(function(rt){return"".concat(rt,"-icon")}))},Ue))},Q=Oe;function Ne(l,f,$,k,De){var be=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Fe=arguments.length>6?arguments[6]:void 0,Ue=arguments.length>7?arguments[7]:void 0,Ze=a.useMemo(function(){if((0,S.Z)(k)==="object")return k.clearIcon;if(De)return De},[k,De]),rt=a.useMemo(function(){return!!(!be&&k&&($.length||Fe)&&!(Ue==="combobox"&&Fe===""))},[k,be,$.length,Fe,Ue]);return{allowClear:rt,clearIcon:a.createElement(Q,{className:"".concat(l,"-clear"),onMouseDown:f,customizeIcon:Ze},"\xD7")}}var z=a.createContext(null);function X(){return a.useContext(z)}function c(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,f=a.useState(!1),$=(0,n.Z)(f,2),k=$[0],De=$[1],be=a.useRef(null),Fe=function(){window.clearTimeout(be.current)};a.useEffect(function(){return Fe},[]);var Ue=function(rt,it){Fe(),be.current=window.setTimeout(function(){De(rt),it&&it()},l)};return[k,Ue,Fe]}function t(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,f=a.useRef(null),$=a.useRef(null);a.useEffect(function(){return function(){window.clearTimeout($.current)}},[]);function k(De){(De||f.current===null)&&(f.current=De),window.clearTimeout($.current),$.current=window.setTimeout(function(){f.current=null},l)}return[function(){return f.current},k]}function o(l,f,$,k){var De=a.useRef(null);De.current={open:f,triggerOpen:$,customizedTrigger:k},a.useEffect(function(){function be(Fe){var Ue;if(!((Ue=De.current)!==null&&Ue!==void 0&&Ue.customizedTrigger)){var Ze=Fe.target;Ze.shadowRoot&&Fe.composed&&(Ze=Fe.composedPath()[0]||Ze),De.current.open&&l().filter(function(rt){return rt}).every(function(rt){return!rt.contains(Ze)&&rt!==Ze})&&De.current.triggerOpen(!1)}}return window.addEventListener("mousedown",be),function(){return window.removeEventListener("mousedown",be)}},[])}var i=e(26112),w=e(11780),F=function(f,$){var k,De,be=f.prefixCls,Fe=f.id,Ue=f.inputElement,Ze=f.disabled,rt=f.tabIndex,it=f.autoFocus,$e=f.autoComplete,ut=f.editable,Ge=f.activeDescendantId,ot=f.value,nt=f.maxLength,bt=f.onKeyDown,Le=f.onMouseDown,je=f.onChange,x=f.onPaste,P=f.onCompositionStart,V=f.onCompositionEnd,_=f.open,J=f.attrs,Se=Ue||a.createElement("input",null),me=Se,Je=me.ref,_e=me.props,at=_e.onKeyDown,pt=_e.onChange,ft=_e.onMouseDown,At=_e.onCompositionStart,A=_e.onCompositionEnd,y=_e.style;return(0,Y.Kp)(!("maxLength"in Se.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Se=a.cloneElement(Se,(0,N.Z)((0,N.Z)((0,N.Z)({type:"search"},_e),{},{id:Fe,ref:(0,ve.sQ)($,Je),disabled:Ze,tabIndex:rt,autoComplete:$e||"off",autoFocus:it,className:g()("".concat(be,"-selection-search-input"),(k=Se)===null||k===void 0||(De=k.props)===null||De===void 0?void 0:De.className),role:"combobox","aria-label":"Search","aria-expanded":_||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Fe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Fe,"_list"),"aria-activedescendant":_?Ge:void 0},J),{},{value:ut?ot:"",maxLength:nt,readOnly:!ut,unselectable:ut?null:"on",style:(0,N.Z)((0,N.Z)({},y),{},{opacity:ut?null:0}),onKeyDown:function(D){bt(D),at&&at(D)},onMouseDown:function(D){Le(D),ft&&ft(D)},onChange:function(D){je(D),pt&&pt(D)},onCompositionStart:function(D){P(D),At&&At(D)},onCompositionEnd:function(D){V(D),A&&A(D)},onPaste:x})),Se},L=a.forwardRef(F);L.displayName="Input";var Ae=L;function de(l){return Array.isArray(l)?l:l!==void 0?[l]:[]}var le=typeof window!="undefined"&&window.document&&window.document.documentElement,We=le;function xe(l){return l!=null}function we(l){return!l&&l!==0}function ie(l){return["string","number"].includes((0,S.Z)(l))}function Z(l){var f=void 0;return l&&(ie(l.title)?f=l.title.toString():ie(l.label)&&(f=l.label.toString())),f}function fe(l,f){We?a.useLayoutEffect(l,f):a.useEffect(l,f)}function C(l){var f;return(f=l.key)!==null&&f!==void 0?f:l.value}var M=function(f){f.preventDefault(),f.stopPropagation()},W=function(f){var $=f.id,k=f.prefixCls,De=f.values,be=f.open,Fe=f.searchValue,Ue=f.autoClearSearchValue,Ze=f.inputRef,rt=f.placeholder,it=f.disabled,$e=f.mode,ut=f.showSearch,Ge=f.autoFocus,ot=f.autoComplete,nt=f.activeDescendantId,bt=f.tabIndex,Le=f.removeIcon,je=f.maxTagCount,x=f.maxTagTextLength,P=f.maxTagPlaceholder,V=P===void 0?function(Ct){return"+ ".concat(Ct.length," ...")}:P,_=f.tagRender,J=f.onToggleOpen,Se=f.onRemove,me=f.onInputChange,Je=f.onInputPaste,_e=f.onInputKeyDown,at=f.onInputMouseDown,pt=f.onInputCompositionStart,ft=f.onInputCompositionEnd,At=a.useRef(null),A=(0,a.useState)(0),y=(0,n.Z)(A,2),I=y[0],D=y[1],H=(0,a.useState)(!1),ze=(0,n.Z)(H,2),Me=ze[0],Pe=ze[1],ue="".concat(k,"-selection"),Ve=be||$e==="multiple"&&Ue===!1||$e==="tags"?Fe:"",Et=$e==="tags"||$e==="multiple"&&Ue===!1||ut&&(be||Me);fe(function(){D(At.current.scrollWidth)},[Ve]);function Qe(Ct,Nt,Dt,Wt,kt){return a.createElement("span",{className:g()("".concat(ue,"-item"),(0,v.Z)({},"".concat(ue,"-item-disabled"),Dt)),title:Z(Ct)},a.createElement("span",{className:"".concat(ue,"-item-content")},Nt),Wt&&a.createElement(Q,{className:"".concat(ue,"-item-remove"),onMouseDown:M,onClick:kt,customizeIcon:Le},"\xD7"))}function tt(Ct,Nt,Dt,Wt,kt){var qe=function(ct){M(ct),J(!be)};return a.createElement("span",{onMouseDown:qe},_({label:Nt,value:Ct,disabled:Dt,closable:Wt,onClose:kt}))}function Re(Ct){var Nt=Ct.disabled,Dt=Ct.label,Wt=Ct.value,kt=!it&&!Nt,qe=Dt;if(typeof x=="number"&&(typeof Dt=="string"||typeof Dt=="number")){var Xe=String(qe);Xe.length>x&&(qe="".concat(Xe.slice(0,x),"..."))}var ct=function(ht){ht&&ht.stopPropagation(),Se(Ct)};return typeof _=="function"?tt(Wt,qe,Nt,kt,ct):Qe(Ct,qe,Nt,kt,ct)}function It(Ct){var Nt=typeof V=="function"?V(Ct):V;return Qe({title:Nt},Nt,!1)}var mt=a.createElement("div",{className:"".concat(ue,"-search"),style:{width:I},onFocus:function(){Pe(!0)},onBlur:function(){Pe(!1)}},a.createElement(Ae,{ref:Ze,open:be,prefixCls:k,id:$,inputElement:null,disabled:it,autoFocus:Ge,autoComplete:ot,editable:Et,activeDescendantId:nt,value:Ve,onKeyDown:_e,onMouseDown:at,onChange:me,onPaste:Je,onCompositionStart:pt,onCompositionEnd:ft,tabIndex:bt,attrs:(0,i.Z)(f,!0)}),a.createElement("span",{ref:At,className:"".concat(ue,"-search-mirror"),"aria-hidden":!0},Ve,"\xA0")),xt=a.createElement(w.Z,{prefixCls:"".concat(ue,"-overflow"),data:De,renderItem:Re,renderRest:It,suffix:mt,itemKey:C,maxCount:je});return a.createElement(a.Fragment,null,xt,!De.length&&!Ve&&a.createElement("span",{className:"".concat(ue,"-placeholder")},rt))},j=W,O=function(f){var $=f.inputElement,k=f.prefixCls,De=f.id,be=f.inputRef,Fe=f.disabled,Ue=f.autoFocus,Ze=f.autoComplete,rt=f.activeDescendantId,it=f.mode,$e=f.open,ut=f.values,Ge=f.placeholder,ot=f.tabIndex,nt=f.showSearch,bt=f.searchValue,Le=f.activeValue,je=f.maxLength,x=f.onInputKeyDown,P=f.onInputMouseDown,V=f.onInputChange,_=f.onInputPaste,J=f.onInputCompositionStart,Se=f.onInputCompositionEnd,me=f.title,Je=a.useState(!1),_e=(0,n.Z)(Je,2),at=_e[0],pt=_e[1],ft=it==="combobox",At=ft||nt,A=ut[0],y=bt||"";ft&&Le&&!at&&(y=Le),a.useEffect(function(){ft&&pt(!1)},[ft,Le]);var I=it!=="combobox"&&!$e&&!nt?!1:!!y,D=me===void 0?Z(A):me,H=function(){if(A)return null;var Me=I?{visibility:"hidden"}:void 0;return a.createElement("span",{className:"".concat(k,"-selection-placeholder"),style:Me},Ge)};return a.createElement(a.Fragment,null,a.createElement("span",{className:"".concat(k,"-selection-search")},a.createElement(Ae,{ref:be,prefixCls:k,id:De,open:$e,inputElement:$,disabled:Fe,autoFocus:Ue,autoComplete:Ze,editable:At,activeDescendantId:rt,value:y,onKeyDown:x,onMouseDown:P,onChange:function(Me){pt(!0),V(Me)},onPaste:_,onCompositionStart:J,onCompositionEnd:Se,tabIndex:ot,attrs:(0,i.Z)(f,!0),maxLength:ft?je:void 0})),!ft&&A?a.createElement("span",{className:"".concat(k,"-selection-item"),title:D,style:I?{visibility:"hidden"}:void 0},A.label):null,H())},ae=O;function U(l){return![ce.Z.ESC,ce.Z.SHIFT,ce.Z.BACKSPACE,ce.Z.TAB,ce.Z.WIN_KEY,ce.Z.ALT,ce.Z.META,ce.Z.WIN_KEY_RIGHT,ce.Z.CTRL,ce.Z.SEMICOLON,ce.Z.EQUALS,ce.Z.CAPS_LOCK,ce.Z.CONTEXT_MENU,ce.Z.F1,ce.Z.F2,ce.Z.F3,ce.Z.F4,ce.Z.F5,ce.Z.F6,ce.Z.F7,ce.Z.F8,ce.Z.F9,ce.Z.F10,ce.Z.F11,ce.Z.F12].includes(l)}var He=function(f,$){var k=(0,a.useRef)(null),De=(0,a.useRef)(!1),be=f.prefixCls,Fe=f.open,Ue=f.mode,Ze=f.showSearch,rt=f.tokenWithEnter,it=f.autoClearSearchValue,$e=f.onSearch,ut=f.onSearchSubmit,Ge=f.onToggleOpen,ot=f.onInputKeyDown,nt=f.domRef;a.useImperativeHandle($,function(){return{focus:function(){k.current.focus()},blur:function(){k.current.blur()}}});var bt=t(0),Le=(0,n.Z)(bt,2),je=Le[0],x=Le[1],P=function(y){var I=y.which;(I===ce.Z.UP||I===ce.Z.DOWN)&&y.preventDefault(),ot&&ot(y),I===ce.Z.ENTER&&Ue==="tags"&&!De.current&&!Fe&&(ut==null||ut(y.target.value)),U(I)&&Ge(!0)},V=function(){x(!0)},_=(0,a.useRef)(null),J=function(y){$e(y,!0,De.current)!==!1&&Ge(!0)},Se=function(){De.current=!0},me=function(y){De.current=!1,Ue!=="combobox"&&J(y.target.value)},Je=function(y){var I=y.target.value;if(rt&&_.current&&/[\r\n]/.test(_.current)){var D=_.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");I=I.replace(D,_.current)}_.current=null,J(I)},_e=function(y){var I=y.clipboardData,D=I.getData("text");_.current=D},at=function(y){var I=y.target;if(I!==k.current){var D=document.body.style.msTouchAction!==void 0;D?setTimeout(function(){k.current.focus()}):k.current.focus()}},pt=function(y){var I=je();y.target!==k.current&&!I&&Ue!=="combobox"&&y.preventDefault(),(Ue!=="combobox"&&(!Ze||!I)||!Fe)&&(Fe&&it!==!1&&$e("",!0,!1),Ge())},ft={inputRef:k,onInputKeyDown:P,onInputMouseDown:V,onInputChange:Je,onInputPaste:_e,onInputCompositionStart:Se,onInputCompositionEnd:me},At=Ue==="multiple"||Ue==="tags"?a.createElement(j,(0,r.Z)({},f,ft)):a.createElement(ae,(0,r.Z)({},f,ft));return a.createElement("div",{ref:nt,className:"".concat(be,"-selector"),onClick:at,onMouseDown:pt},At)},ke=a.forwardRef(He);ke.displayName="Selector";var ge=ke,et=e(35593),lt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ye=function(f){var $=f===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:$,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:$,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:$,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:$,adjustY:1},htmlRegion:"scroll"}}},T=function(f,$){var k=f.prefixCls,De=f.disabled,be=f.visible,Fe=f.children,Ue=f.popupElement,Ze=f.animation,rt=f.transitionName,it=f.dropdownStyle,$e=f.dropdownClassName,ut=f.direction,Ge=ut===void 0?"ltr":ut,ot=f.placement,nt=f.builtinPlacements,bt=f.dropdownMatchSelectWidth,Le=f.dropdownRender,je=f.dropdownAlign,x=f.getPopupContainer,P=f.empty,V=f.getTriggerDOMNode,_=f.onPopupVisibleChange,J=f.onPopupMouseEnter,Se=(0,h.Z)(f,lt),me="".concat(k,"-dropdown"),Je=Ue;Le&&(Je=Le(Ue));var _e=a.useMemo(function(){return nt||Ye(bt)},[nt,bt]),at=Ze?"".concat(me,"-").concat(Ze):rt,pt=typeof bt=="number",ft=a.useMemo(function(){return pt?null:bt===!1?"minWidth":"width"},[bt,pt]),At=it;pt&&(At=(0,N.Z)((0,N.Z)({},At),{},{width:bt}));var A=a.useRef(null);return a.useImperativeHandle($,function(){return{getPopupElement:function(){return A.current}}}),a.createElement(et.Z,(0,r.Z)({},Se,{showAction:_?["click"]:[],hideAction:_?["click"]:[],popupPlacement:ot||(Ge==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:_e,prefixCls:me,popupTransitionName:at,popup:a.createElement("div",{ref:A,onMouseEnter:J},Je),stretch:ft,popupAlign:je,popupVisible:be,getPopupContainer:x,popupClassName:g()($e,(0,v.Z)({},"".concat(me,"-empty"),P)),popupStyle:At,getTriggerDOMNode:V,onPopupVisibleChange:_}),Fe)},Ee=a.forwardRef(T);Ee.displayName="SelectTrigger";var b=Ee,s=e(74604);function d(l,f){var $=l.key,k;return"value"in l&&(k=l.value),$!=null?$:k!==void 0?k:"rc-index-key-".concat(f)}function E(l,f){var $=l||{},k=$.label,De=$.value,be=$.options,Fe=$.groupLabel,Ue=k||(f?"children":"label");return{label:Ue,value:De||"value",options:be||"options",groupLabel:Fe||Ue}}function B(l){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$=f.fieldNames,k=f.childrenAsData,De=[],be=E($,!1),Fe=be.label,Ue=be.value,Ze=be.options,rt=be.groupLabel;function it($e,ut){$e.forEach(function(Ge){if(ut||!(Ze in Ge)){var ot=Ge[Ue];De.push({key:d(Ge,De.length),groupOption:ut,data:Ge,label:Ge[Fe],value:ot})}else{var nt=Ge[rt];nt===void 0&&k&&(nt=Ge.label),De.push({key:d(Ge,De.length),group:!0,data:Ge,label:nt}),it(Ge[Ze],!0)}})}return it(l,!1),De}function R(l){var f=(0,N.Z)({},l);return"props"in f||Object.defineProperty(f,"props",{get:function(){return(0,Y.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),f}}),f}function ee(l,f){if(!f||!f.length)return null;var $=!1;function k(be,Fe){var Ue=(0,s.Z)(Fe),Ze=Ue[0],rt=Ue.slice(1);if(!Ze)return[be];var it=be.split(Ze);return $=$||it.length>1,it.reduce(function($e,ut){return[].concat((0,m.Z)($e),(0,m.Z)(k(ut,rt)))},[]).filter(function($e){return $e})}var De=k(l,f);return $?De:null}var G=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ce=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function te(l){return l==="tags"||l==="multiple"}var re=a.forwardRef(function(l,f){var $,k,De=l.id,be=l.prefixCls,Fe=l.className,Ue=l.showSearch,Ze=l.tagRender,rt=l.direction,it=l.omitDomProps,$e=l.displayValues,ut=l.onDisplayValuesChange,Ge=l.emptyOptions,ot=l.notFoundContent,nt=ot===void 0?"Not Found":ot,bt=l.onClear,Le=l.mode,je=l.disabled,x=l.loading,P=l.getInputElement,V=l.getRawInputElement,_=l.open,J=l.defaultOpen,Se=l.onDropdownVisibleChange,me=l.activeValue,Je=l.onActiveValueChange,_e=l.activeDescendantId,at=l.searchValue,pt=l.autoClearSearchValue,ft=l.onSearch,At=l.onSearchSplit,A=l.tokenSeparators,y=l.allowClear,I=l.suffixIcon,D=l.clearIcon,H=l.OptionList,ze=l.animation,Me=l.transitionName,Pe=l.dropdownStyle,ue=l.dropdownClassName,Ve=l.dropdownMatchSelectWidth,Et=l.dropdownRender,Qe=l.dropdownAlign,tt=l.placement,Re=l.builtinPlacements,It=l.getPopupContainer,mt=l.showAction,xt=mt===void 0?[]:mt,Ct=l.onFocus,Nt=l.onBlur,Dt=l.onKeyUp,Wt=l.onKeyDown,kt=l.onMouseDown,qe=(0,h.Z)(l,G),Xe=te(Le),ct=(Ue!==void 0?Ue:Xe)||Le==="combobox",yt=(0,N.Z)({},qe);Ce.forEach(function(en){delete yt[en]}),it==null||it.forEach(function(en){delete yt[en]});var ht=a.useState(!1),Kt=(0,n.Z)(ht,2),dn=Kt[0],Ht=Kt[1];a.useEffect(function(){Ht((0,K.Z)())},[]);var $t=a.useRef(null),vn=a.useRef(null),St=a.useRef(null),on=a.useRef(null),Tt=a.useRef(null),st=c(),Zt=(0,n.Z)(st,3),An=Zt[0],zt=Zt[1],an=Zt[2];a.useImperativeHandle(f,function(){var en,Xt;return{focus:(en=on.current)===null||en===void 0?void 0:en.focus,blur:(Xt=on.current)===null||Xt===void 0?void 0:Xt.blur,scrollTo:function(Wn){var Ln;return(Ln=Tt.current)===null||Ln===void 0?void 0:Ln.scrollTo(Wn)}}});var gn=a.useMemo(function(){var en;if(Le!=="combobox")return at;var Xt=(en=$e[0])===null||en===void 0?void 0:en.value;return typeof Xt=="string"||typeof Xt=="number"?String(Xt):""},[at,Le,$e]),Bn=Le==="combobox"&&typeof P=="function"&&P()||null,nn=typeof V=="function"&&V(),rn=(0,ve.x1)(vn,nn==null||($=nn.props)===null||$===void 0?void 0:$.ref),xn=a.useState(!1),Sn=(0,n.Z)(xn,2),On=Sn[0],Hn=Sn[1];(0,u.Z)(function(){Hn(!0)},[]);var Fn=(0,q.Z)(!1,{defaultValue:J,value:_}),Kn=(0,n.Z)(Fn,2),kn=Kn[0],Zn=Kn[1],gt=On?kn:!1,Pt=!nt&&Ge;(je||Pt&>&&Le==="combobox")&&(gt=!1);var Lt=Pt?!1:gt,Mt=a.useCallback(function(en){var Xt=en!==void 0?en:!gt;je||(Zn(Xt),gt!==Xt&&(Se==null||Se(Xt)))},[je,gt,Zn,Se]),_t=a.useMemo(function(){return(A||[]).some(function(en){return[` -`,`\r -`].includes(en)})},[A]),pn=function(Xt,Rn,Wn){var Ln=!0,Vn=Xt;Je==null||Je(null);var Yn=Wn?null:ee(Xt,A);return Le!=="combobox"&&Yn&&(Vn="",At==null||At(Yn),Mt(!1),Ln=!1),ft&&gn!==Vn&&ft(Vn,{source:Rn?"typing":"effect"}),Ln},Tn=function(Xt){!Xt||!Xt.trim()||ft(Xt,{source:"submit"})};a.useEffect(function(){!gt&&!Xe&&Le!=="combobox"&&pn("",!1,!1)},[gt]),a.useEffect(function(){kn&&je&&Zn(!1),je&&zt(!1)},[je]);var Pn=t(),Nn=(0,n.Z)(Pn,2),zn=Nn[0],$n=Nn[1],nr=function(Xt){var Rn=zn(),Wn=Xt.which;if(Wn===ce.Z.ENTER&&(Le!=="combobox"&&Xt.preventDefault(),gt||Mt(!0)),$n(!!gn),Wn===ce.Z.BACKSPACE&&!Rn&&Xe&&!gn&&$e.length){for(var Ln=(0,m.Z)($e),Vn=null,Yn=Ln.length-1;Yn>=0;Yn-=1){var qn=Ln[Yn];if(!qn.disabled){Ln.splice(Yn,1),Vn=qn;break}}Vn&&ut(Ln,{type:"remove",values:[Vn]})}for(var Jn=arguments.length,or=new Array(Jn>1?Jn-1:0),er=1;er1?Rn-1:0),Ln=1;Ln1?Yn-1:0),Jn=1;Jn1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ke.Z)(l).map(function($,k){if(!a.isValidElement($)||!$.type)return null;var De=$,be=De.type.isSelectOptGroup,Fe=De.key,Ue=De.props,Ze=Ue.children,rt=(0,h.Z)(Ue,Ot);return f||!be?jt($):(0,N.Z)((0,N.Z)({key:"__RC_SELECT_GRP__".concat(Fe===null?k:Fe,"__"),label:Fe},rt),{},{options:Gt(Ze)})}).filter(function($){return $})}function Rt(l,f,$,k,De){return a.useMemo(function(){var be=l,Fe=!l;Fe&&(be=Gt(f));var Ue=new Map,Ze=new Map,rt=function(ut,Ge,ot){ot&&typeof ot=="string"&&ut.set(Ge[ot],Ge)};function it($e){for(var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ge=0;Ge<$e.length;Ge+=1){var ot=$e[Ge];!ot[$.options]||ut?(Ue.set(ot[$.value],ot),rt(Ze,ot,$.label),rt(Ze,ot,k),rt(Ze,ot,De)):it(ot[$.options],!0)}}return it(be),{options:be,valueOptions:Ue,labelOptions:Ze}},[l,f,$,k,De])}function Vt(l){var f=a.useRef();f.current=l;var $=a.useCallback(function(){return f.current.apply(f,arguments)},[]);return $}var Ft=function(){return null};Ft.isSelectOptGroup=!0;var Bt=Ft,Ut=function(){return null};Ut.isSelectOption=!0;var un=Ut,Jt=e(80547),En=e(2738),yn=e(65283),tn=a.createContext(null),mn=tn;function cn(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var hn=["disabled","title","children","style","className"];function qt(l){return typeof l=="string"||typeof l=="number"}var ln=function(f,$){var k=X(),De=k.prefixCls,be=k.id,Fe=k.open,Ue=k.multiple,Ze=k.mode,rt=k.searchValue,it=k.toggleOpen,$e=k.notFoundContent,ut=k.onPopupScroll,Ge=a.useContext(mn),ot=Ge.flattenOptions,nt=Ge.onActiveValue,bt=Ge.defaultActiveFirstOption,Le=Ge.onSelect,je=Ge.menuItemSelectedIcon,x=Ge.rawValues,P=Ge.fieldNames,V=Ge.virtual,_=Ge.direction,J=Ge.listHeight,Se=Ge.listItemHeight,me="".concat(De,"-item"),Je=(0,Jt.Z)(function(){return ot},[Fe,ot],function(Qe,tt){return tt[0]&&Qe[1]!==tt[1]}),_e=a.useRef(null),at=function(tt){tt.preventDefault()},pt=function(tt){_e.current&&_e.current.scrollTo(typeof tt=="number"?{index:tt}:tt)},ft=function(tt){for(var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,It=Je.length,mt=0;mt1&&arguments[1]!==void 0?arguments[1]:!1;I(tt);var It={source:Re?"keyboard":"mouse"},mt=Je[tt];if(!mt){nt(null,-1,It);return}nt(mt.value,tt,It)};(0,a.useEffect)(function(){D(bt!==!1?ft(0):-1)},[Je.length,rt]);var H=a.useCallback(function(Qe){return x.has(Qe)&&Ze!=="combobox"},[Ze,(0,m.Z)(x).toString(),x.size]);(0,a.useEffect)(function(){var Qe=setTimeout(function(){if(!Ue&&Fe&&x.size===1){var Re=Array.from(x)[0],It=Je.findIndex(function(mt){var xt=mt.data;return xt.value===Re});It!==-1&&(D(It),pt(It))}});if(Fe){var tt;(tt=_e.current)===null||tt===void 0||tt.scrollTo(void 0)}return function(){return clearTimeout(Qe)}},[Fe,rt,ot.length]);var ze=function(tt){tt!==void 0&&Le(tt,{selected:!x.has(tt)}),Ue||it(!1)};if(a.useImperativeHandle($,function(){return{onKeyDown:function(tt){var Re=tt.which,It=tt.ctrlKey;switch(Re){case ce.Z.N:case ce.Z.P:case ce.Z.UP:case ce.Z.DOWN:{var mt=0;if(Re===ce.Z.UP?mt=-1:Re===ce.Z.DOWN?mt=1:cn()&&It&&(Re===ce.Z.N?mt=1:Re===ce.Z.P&&(mt=-1)),mt!==0){var xt=ft(y+mt,mt);pt(xt),D(xt,!0)}break}case ce.Z.ENTER:{var Ct=Je[y];Ct&&!Ct.data.disabled?ze(Ct.value):ze(void 0),Fe&&tt.preventDefault();break}case ce.Z.ESC:it(!1),Fe&&tt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(tt){pt(tt)}}}),Je.length===0)return a.createElement("div",{role:"listbox",id:"".concat(be,"_list"),className:"".concat(me,"-empty"),onMouseDown:at},$e);var Me=Object.keys(P).map(function(Qe){return P[Qe]}),Pe=function(tt){return tt.label};function ue(Qe,tt){var Re=Qe.group;return{role:Re?"presentation":"option",id:"".concat(be,"_list_").concat(tt)}}var Ve=function(tt){var Re=Je[tt];if(!Re)return null;var It=Re.data||{},mt=It.value,xt=Re.group,Ct=(0,i.Z)(It,!0),Nt=Pe(Re);return Re?a.createElement("div",(0,r.Z)({"aria-label":typeof Nt=="string"&&!xt?Nt:null},Ct,{key:tt},ue(Re,tt),{"aria-selected":H(mt)}),mt):null},Et={role:"listbox",id:"".concat(be,"_list")};return a.createElement(a.Fragment,null,V&&a.createElement("div",(0,r.Z)({},Et,{style:{height:0,width:0,overflow:"hidden"}}),Ve(y-1),Ve(y),Ve(y+1)),a.createElement(yn.Z,{itemKey:"key",ref:_e,data:Je,height:J,itemHeight:Se,fullHeight:!1,onMouseDown:at,onScroll:ut,virtual:V,direction:_,innerProps:V?null:Et},function(Qe,tt){var Re,It=Qe.group,mt=Qe.groupOption,xt=Qe.data,Ct=Qe.label,Nt=Qe.value,Dt=xt.key;if(It){var Wt,kt=(Wt=xt.title)!==null&&Wt!==void 0?Wt:qt(Ct)?Ct.toString():void 0;return a.createElement("div",{className:g()(me,"".concat(me,"-group")),title:kt},Ct!==void 0?Ct:Dt)}var qe=xt.disabled,Xe=xt.title,ct=xt.children,yt=xt.style,ht=xt.className,Kt=(0,h.Z)(xt,hn),dn=(0,En.Z)(Kt,Me),Ht=H(Nt),$t="".concat(me,"-option"),vn=g()(me,$t,ht,(Re={},(0,v.Z)(Re,"".concat($t,"-grouped"),mt),(0,v.Z)(Re,"".concat($t,"-active"),y===tt&&!qe),(0,v.Z)(Re,"".concat($t,"-disabled"),qe),(0,v.Z)(Re,"".concat($t,"-selected"),Ht),Re)),St=Pe(Qe),on=!je||typeof je=="function"||Ht,Tt=typeof St=="number"?St:St||Nt,st=qt(Tt)?Tt.toString():void 0;return Xe!==void 0&&(st=Xe),a.createElement("div",(0,r.Z)({},(0,i.Z)(dn),V?{}:ue(Qe,tt),{"aria-selected":Ht,className:vn,title:st,onMouseMove:function(){y===tt||qe||D(tt)},onClick:function(){qe||ze(Nt)},style:yt}),a.createElement("div",{className:"".concat($t,"-content")},Tt),a.isValidElement(je)||Ht,on&&a.createElement(Q,{className:"".concat(me,"-option-state"),customizeIcon:je,customizeIconProps:{isSelected:Ht}},Ht?"\u2713":null))}))},In=a.forwardRef(ln);In.displayName="OptionList";var Qt=In;function Cn(l){var f=l.mode,$=l.options,k=l.children,De=l.backfill,be=l.allowClear,Fe=l.placeholder,Ue=l.getInputElement,Ze=l.showSearch,rt=l.onSearch,it=l.defaultOpen,$e=l.autoFocus,ut=l.labelInValue,Ge=l.value,ot=l.inputValue,nt=l.optionLabelProp,bt=isMultiple(f),Le=Ze!==void 0?Ze:bt||f==="combobox",je=$||convertChildrenToData(k);if(warning(f!=="tags"||je.every(function(_){return!_.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),f==="tags"||f==="combobox"){var x=je.some(function(_){return _.options?_.options.some(function(J){return typeof("value"in J?J.value:J.key)=="number"}):typeof("value"in _?_.value:_.key)=="number"});warning(!x,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(f!=="combobox"||!nt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(f==="combobox"||!De,"`backfill` only works with `combobox` mode."),warning(f==="combobox"||!Ue,"`getInputElement` only work with `combobox` mode."),noteOnce(f!=="combobox"||!Ue||!be||!Fe,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),rt&&!Le&&f!=="combobox"&&f!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!it||$e,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Ge!=null){var P=toArray(Ge);warning(!ut||P.every(function(_){return _typeof(_)==="object"&&("key"in _||"value"in _)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!bt||Array.isArray(Ge),"`value` should be array when `mode` is `multiple` or `tags`")}if(k){var V=null;toNodeArray(k).some(function(_){if(!React.isValidElement(_)||!_.type)return!1;var J=_,Se=J.type;if(Se.isSelectOption)return!1;if(Se.isSelectOptGroup){var me=toNodeArray(_.props.children).every(function(Je){return!React.isValidElement(Je)||!_.type||Je.type.isSelectOption?!0:(V=Je.type,!1)});return!me}return V=Se,!0}),V&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(V.displayName||V.name||V,"`.")),warning(ot===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function sn(l,f){if(l){var $=function k(De){for(var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Fe=0;Fe2&&arguments[2]!==void 0?arguments[2]:{},Mt=Lt.source,_t=Mt===void 0?"keyboard":Mt;rn(Pt),Fe&&k==="combobox"&>!==null&&_t==="keyboard"&&an(String(gt))},[Fe,k]),On=function(Pt,Lt,Mt){var _t=function(){var Un,Qn=ht(Pt);return[y?{label:Qn==null?void 0:Qn[ue.label],value:Pt,key:(Un=Qn==null?void 0:Qn.key)!==null&&Un!==void 0?Un:Pt}:Pt,R(Qn)]};if(Lt&&Ge){var pn=_t(),Tn=(0,n.Z)(pn,2),Pn=Tn[0],Nn=Tn[1];Ge(Pn,Nn)}else if(!Lt&&ot&&Mt!=="clear"){var zn=_t(),$n=(0,n.Z)(zn,2),nr=$n[0],ir=$n[1];ot(nr,ir)}},Hn=Vt(function(gt,Pt){var Lt,Mt=ze?Pt.selected:!0;Mt?Lt=ze?[].concat((0,m.Z)(yt),[gt]):[gt]:Lt=yt.filter(function(_t){return _t.value!==gt}),st(Lt),On(gt,Mt),k==="combobox"?an(""):(!te||ut)&&(tt(""),an(""))}),Fn=function(Pt,Lt){st(Pt);var Mt=Lt.type,_t=Lt.values;(Mt==="remove"||Mt==="clear")&&_t.forEach(function(pn){On(pn.value,!1,Mt)})},Kn=function(Pt,Lt){if(tt(Pt),an(null),Lt.source==="submit"){var Mt=(Pt||"").trim();if(Mt){var _t=Array.from(new Set([].concat((0,m.Z)(dn),[Mt])));st(_t),On(Mt,!0),tt("")}return}Lt.source!=="blur"&&(k==="combobox"&&st(Pt),it==null||it(Pt))},kn=function(Pt){var Lt=Pt;k!=="tags"&&(Lt=Pt.map(function(_t){var pn=mt.get(_t);return pn==null?void 0:pn.value}).filter(function(_t){return _t!==void 0}));var Mt=Array.from(new Set([].concat((0,m.Z)(dn),(0,m.Z)(Lt))));st(Mt),Mt.forEach(function(_t){On(_t,!0)})},Zn=a.useMemo(function(){var gt=me!==!1&&bt!==!1;return(0,N.Z)((0,N.Z)({},Re),{},{flattenOptions:Tt,onActiveValue:Sn,defaultActiveFirstOption:xn,onSelect:Hn,menuItemSelectedIcon:Se,rawValues:dn,fieldNames:ue,virtual:gt,direction:Je,listHeight:at,listItemHeight:ft,childrenAsData:Me})},[Re,Tt,Sn,xn,Hn,Se,dn,ue,me,bt,at,ft,Me]);return a.createElement(mn.Provider,{value:Zn},a.createElement(he,(0,r.Z)({},D,{id:H,prefixCls:be,ref:f,omitDomProps:fn,mode:k,displayValues:Kt,onDisplayValuesChange:Fn,direction:Je,searchValue:Qe,onSearch:Kn,autoClearSearchValue:ut,onSearchSplit:kn,dropdownMatchSelectWidth:bt,OptionList:Qt,emptyOptions:!Tt.length,activeValue:zt,activeDescendantId:"".concat(H,"_list_").concat(nn)})))}),p=Yt;p.Option=un,p.OptGroup=Bt;var oe=p,pe=oe},9296:function(wt,Ie,e){e.r(Ie),e.d(Ie,{ResizableTextArea:function(){return L},default:function(){return we}});var r=e(5016),m=e(20049),v=e(18082),N=e(10928),n=e(52456),h=e(5883),S=e(92393),q=e(92310),Y=e.n(q),a=e(93681),se=e(5643),g=e(18929),u=e(59301),K=e(29301),ce=e(34280),ve=e(16089),Oe=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,Q=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Ne={},z;function X(ie){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,fe=ie.getAttribute("id")||ie.getAttribute("data-reactid")||ie.getAttribute("name");if(Z&&Ne[fe])return Ne[fe];var C=window.getComputedStyle(ie),M=C.getPropertyValue("box-sizing")||C.getPropertyValue("-moz-box-sizing")||C.getPropertyValue("-webkit-box-sizing"),W=parseFloat(C.getPropertyValue("padding-bottom"))+parseFloat(C.getPropertyValue("padding-top")),j=parseFloat(C.getPropertyValue("border-bottom-width"))+parseFloat(C.getPropertyValue("border-top-width")),O=Q.map(function(U){return"".concat(U,":").concat(C.getPropertyValue(U))}).join(";"),ae={sizingStyle:O,paddingSize:W,borderSize:j,boxSizing:M};return Z&&fe&&(Ne[fe]=ae),ae}function c(ie){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,C=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;z||(z=document.createElement("textarea"),z.setAttribute("tab-index","-1"),z.setAttribute("aria-hidden","true"),document.body.appendChild(z)),ie.getAttribute("wrap")?z.setAttribute("wrap",ie.getAttribute("wrap")):z.removeAttribute("wrap");var M=X(ie,Z),W=M.paddingSize,j=M.borderSize,O=M.boxSizing,ae=M.sizingStyle;z.setAttribute("style","".concat(ae,";").concat(Oe)),z.value=ie.value||ie.placeholder||"";var U=void 0,He=void 0,ke,ge=z.scrollHeight;if(O==="border-box"?ge+=j:O==="content-box"&&(ge-=W),fe!==null||C!==null){z.value=" ";var et=z.scrollHeight-W;fe!==null&&(U=et*fe,O==="border-box"&&(U=U+W+j),ge=Math.max(U,ge)),C!==null&&(He=et*C,O==="border-box"&&(He=He+W+j),ke=ge>He?"":"hidden",ge=Math.min(He,ge))}var lt={height:ge,overflowY:ke,resize:"none"};return U&&(lt.minHeight=U),He&&(lt.maxHeight=He),lt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],o=0,i=1,w=2,F=u.forwardRef(function(ie,Z){var fe=ie,C=fe.prefixCls,M=fe.onPressEnter,W=fe.defaultValue,j=fe.value,O=fe.autoSize,ae=fe.onResize,U=fe.className,He=fe.style,ke=fe.disabled,ge=fe.onChange,et=fe.onInternalAutoSize,lt=(0,h.Z)(fe,t),Ye=(0,g.Z)(W,{value:j,postState:function(Bt){return Bt!=null?Bt:""}}),T=(0,n.Z)(Ye,2),Ee=T[0],b=T[1],s=function(Bt){b(Bt.target.value),ge==null||ge(Bt)},d=u.useRef();u.useImperativeHandle(Z,function(){return{textArea:d.current}});var E=u.useMemo(function(){return O&&(0,N.Z)(O)==="object"?[O.minRows,O.maxRows]:[]},[O]),B=(0,n.Z)(E,2),R=B[0],ee=B[1],G=!!O,Ce=function(){try{if(document.activeElement===d.current){var Bt=d.current,Ut=Bt.selectionStart,un=Bt.selectionEnd,Jt=Bt.scrollTop;d.current.setSelectionRange(Ut,un),d.current.scrollTop=Jt}}catch(En){}},te=u.useState(w),re=(0,n.Z)(te,2),he=re[0],Be=re[1],ye=u.useState(),ne=(0,n.Z)(ye,2),Te=ne[0],Ke=ne[1],vt=function(){Be(o)};(0,ce.Z)(function(){G&&vt()},[j,R,ee,G]),(0,ce.Z)(function(){if(he===o)Be(i);else if(he===i){var Ft=c(d.current,!1,R,ee);Be(w),Ke(Ft)}else Ce()},[he]);var Ot=u.useRef(),jt=function(){ve.Z.cancel(Ot.current)},Gt=function(Bt){he===w&&(ae==null||ae(Bt),O&&(jt(),Ot.current=(0,ve.Z)(function(){vt()})))};u.useEffect(function(){return jt},[]);var Rt=G?Te:null,Vt=(0,m.Z)((0,m.Z)({},He),Rt);return(he===o||he===i)&&(Vt.overflowY="hidden",Vt.overflowX="hidden"),u.createElement(K.Z,{onResize:Gt,disabled:!(O||ae)},u.createElement("textarea",(0,r.Z)({},lt,{ref:d,style:Vt,className:Y()(C,U,(0,v.Z)({},"".concat(C,"-disabled"),ke)),disabled:ke,value:Ee,onChange:s})))}),L=F,Ae=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function de(ie,Z){return(0,S.Z)(ie||"").slice(0,Z).join("")}function le(ie,Z,fe,C){var M=fe;return ie?M=de(fe,C):(0,S.Z)(Z||"").lengthC&&(M=Z),M}var We=u.forwardRef(function(ie,Z){var fe,C=ie.defaultValue,M=ie.value,W=ie.onFocus,j=ie.onBlur,O=ie.onChange,ae=ie.allowClear,U=ie.maxLength,He=ie.onCompositionStart,ke=ie.onCompositionEnd,ge=ie.suffix,et=ie.prefixCls,lt=et===void 0?"rc-textarea":et,Ye=ie.classes,T=ie.showCount,Ee=ie.className,b=ie.style,s=ie.disabled,d=ie.hidden,E=ie.classNames,B=ie.styles,R=ie.onResize,ee=(0,h.Z)(ie,Ae),G=(0,g.Z)(C,{value:M,defaultValue:C}),Ce=(0,n.Z)(G,2),te=Ce[0],re=Ce[1],he=(0,u.useRef)(null),Be=u.useState(!1),ye=(0,n.Z)(Be,2),ne=ye[0],Te=ye[1],Ke=u.useState(!1),vt=(0,n.Z)(Ke,2),Ot=vt[0],jt=vt[1],Gt=u.useRef(),Rt=u.useRef(0),Vt=u.useState(null),Ft=(0,n.Z)(Vt,2),Bt=Ft[0],Ut=Ft[1],un=function(){var dt;(dt=he.current)===null||dt===void 0||dt.textArea.focus()};(0,u.useImperativeHandle)(Z,function(){return{resizableTextArea:he.current,focus:un,blur:function(){var dt;(dt=he.current)===null||dt===void 0||dt.textArea.blur()}}}),(0,u.useEffect)(function(){Te(function(fn){return!s&&fn})},[s]);var Jt=Number(U)>0,En=function(dt){jt(!0),Gt.current=te,Rt.current=dt.currentTarget.selectionStart,He==null||He(dt)},yn=function(dt){jt(!1);var Yt=dt.currentTarget.value;if(Jt){var p,oe=Rt.current>=U+1||Rt.current===((p=Gt.current)===null||p===void 0?void 0:p.length);Yt=le(oe,Gt.current,Yt,U)}Yt!==te&&(re(Yt),(0,se.rJ)(dt.currentTarget,dt,O,Yt)),ke==null||ke(dt)},tn=function(dt){var Yt=dt.target.value;if(!Ot&&Jt){var p=dt.target.selectionStart>=U+1||dt.target.selectionStart===Yt.length||!dt.target.selectionStart;Yt=le(p,te,Yt,U)}re(Yt),(0,se.rJ)(dt.currentTarget,dt,O,Yt)},mn=function(dt){var Yt=ee.onPressEnter,p=ee.onKeyDown;dt.key==="Enter"&&Yt&&Yt(dt),p==null||p(dt)},cn=function(dt){Te(!0),W==null||W(dt)},hn=function(dt){Te(!1),j==null||j(dt)},qt=function(dt){var Yt;re(""),un(),(0,se.rJ)((Yt=he.current)===null||Yt===void 0?void 0:Yt.textArea,dt,O)},ln=(0,se.D7)(te);!Ot&&Jt&&M==null&&(ln=de(ln,U));var In=ge,Qt;if(T){var Cn=(0,S.Z)(ln).length;(0,N.Z)(T)==="object"?Qt=T.formatter({value:ln,count:Cn,maxLength:U}):Qt="".concat(Cn).concat(Jt?" / ".concat(U):""),In=u.createElement(u.Fragment,null,In,u.createElement("span",{className:Y()("".concat(lt,"-data-count"),E==null?void 0:E.count),style:B==null?void 0:B.count},Qt))}var sn=function(dt){var Yt;R==null||R(dt),(Yt=he.current)!==null&&Yt!==void 0&&Yt.textArea.style.height&&Ut(!0)},Mn=!ee.autoSize&&!T&&!ae,jn=u.createElement(a.BaseInput,{value:ln,allowClear:ae,handleReset:qt,suffix:In,prefixCls:lt,classes:{affixWrapper:Y()(Ye==null?void 0:Ye.affixWrapper,(fe={},(0,v.Z)(fe,"".concat(lt,"-show-count"),T),(0,v.Z)(fe,"".concat(lt,"-textarea-allow-clear"),ae),fe))},disabled:s,focused:ne,className:Ee,style:(0,m.Z)((0,m.Z)({},b),Bt&&!Mn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Qt=="string"?Qt:void 0}},hidden:d,inputElement:u.createElement(L,(0,r.Z)({},ee,{onKeyDown:mn,onChange:tn,onFocus:cn,onBlur:hn,onCompositionStart:En,onCompositionEnd:yn,className:E==null?void 0:E.textarea,style:(0,m.Z)((0,m.Z)({},B==null?void 0:B.textarea),{},{resize:b==null?void 0:b.resize}),disabled:s,prefixCls:lt,onResize:sn,ref:he}))});return jn}),xe=We,we=xe},65283:function(wt,Ie,e){e.d(Ie,{Z:function(){return Ye}});var r=e(5016),m=e(10928),v=e(20049),N=e(18082),n=e(52456),h=e(5883),S=e(92310),q=e.n(S),Y=e(29301),a=e(70425),se=e(34280),g=e(59301),u=e(4676),K=g.forwardRef(function(T,Ee){var b=T.height,s=T.offsetY,d=T.offsetX,E=T.children,B=T.prefixCls,R=T.onInnerResize,ee=T.innerProps,G=T.rtl,Ce=T.extra,te={},re={display:"flex",flexDirection:"column"};return s!==void 0&&(te={height:b,position:"relative",overflow:"hidden"},re=(0,v.Z)((0,v.Z)({},re),{},(0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)({transform:"translateY(".concat(s,"px)")},G?"marginRight":"marginLeft",-d),"position","absolute"),"left",0),"right",0),"top",0))),g.createElement("div",{style:te},g.createElement(Y.Z,{onResize:function(Be){var ye=Be.offsetHeight;ye&&R&&R()}},g.createElement("div",(0,r.Z)({style:re,className:q()((0,N.Z)({},"".concat(B,"-holder-inner"),B)),ref:Ee},ee),E,Ce)))});K.displayName="Filler";var ce=K;function ve(T){var Ee=T.children,b=T.setRef,s=g.useCallback(function(d){b(d)},[]);return g.cloneElement(Ee,{ref:s})}function Oe(T,Ee,b,s,d,E,B,R){var ee=R.getKey;return T.slice(Ee,b+1).map(function(G,Ce){var te=Ee+Ce,re=B(G,te,{style:{width:s},offsetX:d}),he=ee(G);return g.createElement(ve,{key:he,setRef:function(ye){return E(G,ye)}},re)})}function Q(T,Ee,b,s){var d=b-T,E=Ee-b,B=Math.min(d,E)*2;if(s<=B){var R=Math.floor(s/2);return s%2?b+R+1:b-R}return d>E?b-(s-E):b+(s-d)}function Ne(T,Ee,b){var s=T.length,d=Ee.length,E,B;if(s===0&&d===0)return null;s2&&arguments[2]!==void 0?arguments[2]:!1,te=ee?G<0&&R.current.left||G>0&&R.current.right:G<0&&R.current.top||G>0&&R.current.bottom;return Ce&&te?(clearTimeout(E.current),d.current=!1):(!te||d.current)&&B(),!d.current&&te}};function i(T,Ee,b,s,d,E,B){var R=(0,g.useRef)(0),ee=(0,g.useRef)(null),G=(0,g.useRef)(null),Ce=(0,g.useRef)(!1),te=o(Ee,b,s,d);function re(Ke,vt){if(X.Z.cancel(ee.current),!te(!1,vt)){var Ot=Ke;if(!Ot._virtualHandled)Ot._virtualHandled=!0;else return;R.current+=vt,G.current=vt,t||Ot.preventDefault(),ee.current=(0,X.Z)(function(){var jt=Ce.current?10:1;B(R.current*jt,!1),R.current=0})}}function he(Ke,vt){B(vt,!0),t||Ke.preventDefault()}var Be=(0,g.useRef)(null),ye=(0,g.useRef)(null);function ne(Ke){if(T){X.Z.cancel(ye.current),ye.current=(0,X.Z)(function(){Be.current=null},2);var vt=Ke.deltaX,Ot=Ke.deltaY,jt=Ke.shiftKey,Gt=vt,Rt=Ot;(Be.current==="sx"||!Be.current&&jt&&Ot&&!vt)&&(Gt=Ot,Rt=0,Be.current="sx");var Vt=Math.abs(Gt),Ft=Math.abs(Rt);Be.current===null&&(Be.current=E&&Vt>Ft?"x":"y"),Be.current==="y"?re(Ke,Rt):he(Ke,Gt)}}function Te(Ke){T&&(Ce.current=Ke.detail===G.current)}return[ne,Te]}function w(T,Ee,b,s){var d=g.useMemo(function(){return[new Map,[]]},[T,b.id,s]),E=(0,n.Z)(d,2),B=E[0],R=E[1],ee=function(Ce){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ce,re=B.get(Ce),he=B.get(te);if(re===void 0||he===void 0)for(var Be=T.length,ye=R.length;ye0&&arguments[0]!==void 0?arguments[0]:!1;Ce();var Be=function(){var Te=!1;R.current.forEach(function(Ke,vt){if(Ke&&Ke.offsetParent){var Ot=Ke.offsetHeight,jt=getComputedStyle(Ke),Gt=jt.marginTop,Rt=jt.marginBottom,Vt=le(Gt),Ft=le(Rt),Bt=Ot+Vt+Ft;ee.current.get(vt)!==Bt&&(ee.current.set(vt,Bt),Te=!0)}}),Te&&B(function(Ke){return Ke+1})};if(he)Be();else{G.current+=1;var ye=G.current;Promise.resolve().then(function(){ye===G.current&&Be()})}}function re(he,Be){var ye=T(he),ne=R.current.get(ye);Be?(R.current.set(ye,Be),te()):R.current.delete(ye),!ne!=!Be&&(Be?Ee==null||Ee(he):b==null||b(he))}return(0,g.useEffect)(function(){return Ce},[]),[re,te,ee.current,E]}var xe=14/15;function we(T,Ee,b){var s=(0,g.useRef)(!1),d=(0,g.useRef)(0),E=(0,g.useRef)(0),B=(0,g.useRef)(null),R=(0,g.useRef)(null),ee,G=function(he){if(s.current){var Be=Math.ceil(he.touches[0].pageX),ye=Math.ceil(he.touches[0].pageY),ne=d.current-Be,Te=E.current-ye,Ke=Math.abs(ne)>Math.abs(Te);Ke?d.current=Be:E.current=ye;var vt=b(Ke,Ke?ne:Te,!1,he);vt&&he.preventDefault(),clearInterval(R.current),vt&&(R.current=setInterval(function(){Ke?ne*=xe:Te*=xe;var Ot=Math.floor(Ke?ne:Te);(!b(Ke,Ot,!0)||Math.abs(Ot)<=.1)&&clearInterval(R.current)},16))}},Ce=function(){s.current=!1,ee()},te=function(he){ee(),he.touches.length===1&&!s.current&&(s.current=!0,d.current=Math.ceil(he.touches[0].pageX),E.current=Math.ceil(he.touches[0].pageY),B.current=he.target,B.current.addEventListener("touchmove",G,{passive:!1}),B.current.addEventListener("touchend",Ce,{passive:!0}))};ee=function(){B.current&&(B.current.removeEventListener("touchmove",G),B.current.removeEventListener("touchend",Ce))},(0,se.Z)(function(){return T&&Ee.current.addEventListener("touchstart",te,{passive:!0}),function(){var re;(re=Ee.current)===null||re===void 0||re.removeEventListener("touchstart",te),ee(),clearInterval(R.current)}},[T])}function ie(T){return Math.floor(Math.pow(T,.5))}function Z(T,Ee){var b="touches"in T?T.touches[0]:T;return b[Ee?"pageX":"pageY"]-window[Ee?"scrollX":"scrollY"]}function fe(T,Ee,b){g.useEffect(function(){var s=Ee.current;if(T&&s){var d=!1,E,B,R=function(){X.Z.cancel(E)},ee=function re(){R(),E=(0,X.Z)(function(){b(B),re()})},G=function(he){if(!(he.target.draggable||he.button!==0)){var Be=he;Be._virtualHandled||(Be._virtualHandled=!0,d=!0)}},Ce=function(){d=!1,R()},te=function(he){if(d){var Be=Z(he,!1),ye=s.getBoundingClientRect(),ne=ye.top,Te=ye.bottom;if(Be<=ne){var Ke=ne-Be;B=-ie(Ke),ee()}else if(Be>=Te){var vt=Be-Te;B=ie(vt),ee()}else R()}};return s.addEventListener("mousedown",G),s.ownerDocument.addEventListener("mouseup",Ce),s.ownerDocument.addEventListener("mousemove",te),function(){s.removeEventListener("mousedown",G),s.ownerDocument.removeEventListener("mouseup",Ce),s.ownerDocument.removeEventListener("mousemove",te),R()}}},[T])}var C=10;function M(T,Ee,b,s,d,E,B,R){var ee=g.useRef(),G=g.useState(null),Ce=(0,n.Z)(G,2),te=Ce[0],re=Ce[1];return(0,se.Z)(function(){if(te&&te.times=0;En-=1){var yn=d(Ee[En]),tn=b.get(yn);if(tn===void 0){Ke=!0;break}if(Jt-=tn,Jt<=0)break}switch(jt){case"top":Ot=Rt-ne;break;case"bottom":Ot=Vt-Te+ne;break;default:{var mn=T.current.scrollTop,cn=mn+Te;Rtcn&&(vt="bottom")}}Ot!==null&&B(Ot),Ot!==te.lastTop&&(Ke=!0)}Ke&&re((0,v.Z)((0,v.Z)({},te),{},{times:te.times+1,targetAlign:vt,lastTop:Ot}))}},[te,T.current]),function(he){if(he==null){R();return}if(X.Z.cancel(ee.current),typeof he=="number")B(he);else if(he&&(0,m.Z)(he)==="object"){var Be,ye=he.align;"index"in he?Be=he.index:Be=Ee.findIndex(function(Ke){return d(Ke)===he.key});var ne=he.offset,Te=ne===void 0?0:ne;re({times:0,index:Be,offset:Te,originAlign:ye})}}}var W=g.forwardRef(function(T,Ee){var b=T.prefixCls,s=T.rtl,d=T.scrollOffset,E=T.scrollRange,B=T.onStartMove,R=T.onStopMove,ee=T.onScroll,G=T.horizontal,Ce=T.spinSize,te=T.containerSize,re=T.style,he=T.thumbStyle,Be=T.showScrollBar,ye=g.useState(!1),ne=(0,n.Z)(ye,2),Te=ne[0],Ke=ne[1],vt=g.useState(null),Ot=(0,n.Z)(vt,2),jt=Ot[0],Gt=Ot[1],Rt=g.useState(null),Vt=(0,n.Z)(Rt,2),Ft=Vt[0],Bt=Vt[1],Ut=!s,un=g.useRef(),Jt=g.useRef(),En=g.useState(Be),yn=(0,n.Z)(En,2),tn=yn[0],mn=yn[1],cn=g.useRef(),hn=function(){Be===!0||Be===!1||(clearTimeout(cn.current),mn(!0),cn.current=setTimeout(function(){mn(!1)},3e3))},qt=E-te||0,ln=te-Ce||0,In=g.useMemo(function(){if(d===0||qt===0)return 0;var p=d/qt;return p*ln},[d,qt,ln]),Qt=function(oe){oe.stopPropagation(),oe.preventDefault()},Cn=g.useRef({top:In,dragging:Te,pageY:jt,startTop:Ft});Cn.current={top:In,dragging:Te,pageY:jt,startTop:Ft};var sn=function(oe){Ke(!0),Gt(Z(oe,G)),Bt(Cn.current.top),B(),oe.stopPropagation(),oe.preventDefault()};g.useEffect(function(){var p=function(f){f.preventDefault()},oe=un.current,pe=Jt.current;return oe.addEventListener("touchstart",p,{passive:!1}),pe.addEventListener("touchstart",sn,{passive:!1}),function(){oe.removeEventListener("touchstart",p),pe.removeEventListener("touchstart",sn)}},[]);var Mn=g.useRef();Mn.current=qt;var jn=g.useRef();jn.current=ln,g.useEffect(function(){if(Te){var p,oe=function(f){var $=Cn.current,k=$.dragging,De=$.pageY,be=$.startTop;X.Z.cancel(p);var Fe=un.current.getBoundingClientRect(),Ue=te/(G?Fe.width:Fe.height);if(k){var Ze=(Z(f,G)-De)*Ue,rt=be;!Ut&&G?rt-=Ze:rt+=Ze;var it=Mn.current,$e=jn.current,ut=$e?rt/$e:0,Ge=Math.ceil(ut*it);Ge=Math.max(Ge,0),Ge=Math.min(Ge,it),p=(0,X.Z)(function(){ee(Ge,G)})}},pe=function(){Ke(!1),R()};return window.addEventListener("mousemove",oe,{passive:!0}),window.addEventListener("touchmove",oe,{passive:!0}),window.addEventListener("mouseup",pe,{passive:!0}),window.addEventListener("touchend",pe,{passive:!0}),function(){window.removeEventListener("mousemove",oe),window.removeEventListener("touchmove",oe),window.removeEventListener("mouseup",pe),window.removeEventListener("touchend",pe),X.Z.cancel(p)}}},[Te]),g.useEffect(function(){return hn(),function(){clearTimeout(cn.current)}},[d]),g.useImperativeHandle(Ee,function(){return{delayHidden:hn}});var fn="".concat(b,"-scrollbar"),dt={position:"absolute",visibility:tn?null:"hidden"},Yt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return G?(dt.height=8,dt.left=0,dt.right=0,dt.bottom=0,Yt.height="100%",Yt.width=Ce,Ut?Yt.left=In:Yt.right=In):(dt.width=8,dt.top=0,dt.bottom=0,Ut?dt.right=0:dt.left=0,Yt.width="100%",Yt.height=Ce,Yt.top=In),g.createElement("div",{ref:un,className:q()(fn,(0,N.Z)((0,N.Z)((0,N.Z)({},"".concat(fn,"-horizontal"),G),"".concat(fn,"-vertical"),!G),"".concat(fn,"-visible"),tn)),style:(0,v.Z)((0,v.Z)({},dt),re),onMouseDown:Qt,onMouseMove:hn},g.createElement("div",{ref:Jt,className:q()("".concat(fn,"-thumb"),(0,N.Z)({},"".concat(fn,"-thumb-moving"),Te)),style:(0,v.Z)((0,v.Z)({},Yt),he),onMouseDown:sn}))}),j=W,O=20;function ae(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,b=T/Ee*T;return isNaN(b)&&(b=0),b=Math.max(b,O),Math.floor(b)}var U=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],He=[],ke={overflowY:"auto",overflowAnchor:"none"};function ge(T,Ee){var b=T.prefixCls,s=b===void 0?"rc-virtual-list":b,d=T.className,E=T.height,B=T.itemHeight,R=T.fullHeight,ee=R===void 0?!0:R,G=T.style,Ce=T.data,te=T.children,re=T.itemKey,he=T.virtual,Be=T.direction,ye=T.scrollWidth,ne=T.component,Te=ne===void 0?"div":ne,Ke=T.onScroll,vt=T.onVirtualScroll,Ot=T.onVisibleChange,jt=T.innerProps,Gt=T.extraRender,Rt=T.styles,Vt=T.showScrollBar,Ft=Vt===void 0?"optional":Vt,Bt=(0,h.Z)(T,U),Ut=g.useCallback(function(qe){return typeof re=="function"?re(qe):qe==null?void 0:qe[re]},[re]),un=We(Ut,null,null),Jt=(0,n.Z)(un,4),En=Jt[0],yn=Jt[1],tn=Jt[2],mn=Jt[3],cn=!!(he!==!1&&E&&B),hn=g.useMemo(function(){return Object.values(tn.maps).reduce(function(qe,Xe){return qe+Xe},0)},[tn.id,tn.maps]),qt=cn&&Ce&&(Math.max(B*Ce.length,hn)>E||!!ye),ln=Be==="rtl",In=q()(s,(0,N.Z)({},"".concat(s,"-rtl"),ln),d),Qt=Ce||He,Cn=(0,g.useRef)(),sn=(0,g.useRef)(),Mn=(0,g.useRef)(),jn=(0,g.useState)(0),fn=(0,n.Z)(jn,2),dt=fn[0],Yt=fn[1],p=(0,g.useState)(0),oe=(0,n.Z)(p,2),pe=oe[0],l=oe[1],f=(0,g.useState)(!1),$=(0,n.Z)(f,2),k=$[0],De=$[1],be=function(){De(!0)},Fe=function(){De(!1)},Ue={getKey:Ut};function Ze(qe){Yt(function(Xe){var ct;typeof qe=="function"?ct=qe(Xe):ct=qe;var yt=ft(ct);return Cn.current.scrollTop=yt,yt})}var rt=(0,g.useRef)({start:0,end:Qt.length}),it=(0,g.useRef)(),$e=z(Qt,Ut),ut=(0,n.Z)($e,1),Ge=ut[0];it.current=Ge;var ot=g.useMemo(function(){if(!cn)return{scrollHeight:void 0,start:0,end:Qt.length-1,offset:void 0};if(!qt){var qe;return{scrollHeight:((qe=sn.current)===null||qe===void 0?void 0:qe.offsetHeight)||0,start:0,end:Qt.length-1,offset:void 0}}for(var Xe=0,ct,yt,ht,Kt=Qt.length,dn=0;dn=dt&&ct===void 0&&(ct=dn,yt=Xe),St>dt+E&&ht===void 0&&(ht=dn),Xe=St}return ct===void 0&&(ct=0,yt=0,ht=Math.ceil(E/B)),ht===void 0&&(ht=Qt.length-1),ht=Math.min(ht+1,Qt.length-1),{scrollHeight:Xe,start:ct,end:ht,offset:yt}},[qt,cn,dt,Qt,mn,E]),nt=ot.scrollHeight,bt=ot.start,Le=ot.end,je=ot.offset;rt.current.start=bt,rt.current.end=Le,g.useLayoutEffect(function(){var qe=tn.getRecord();if(qe.size===1){var Xe=Array.from(qe.keys())[0],ct=qe.get(Xe),yt=Qt[bt];if(yt&&ct===void 0){var ht=Ut(yt);if(ht===Xe){var Kt=tn.get(Xe),dn=Kt-B;Ze(function(Ht){return Ht+dn})}}}tn.resetRecord()},[nt]);var x=g.useState({width:0,height:E}),P=(0,n.Z)(x,2),V=P[0],_=P[1],J=function(Xe){_({width:Xe.offsetWidth,height:Xe.offsetHeight})},Se=(0,g.useRef)(),me=(0,g.useRef)(),Je=g.useMemo(function(){return ae(V.width,ye)},[V.width,ye]),_e=g.useMemo(function(){return ae(V.height,nt)},[V.height,nt]),at=nt-E,pt=(0,g.useRef)(at);pt.current=at;function ft(qe){var Xe=qe;return Number.isNaN(pt.current)||(Xe=Math.min(Xe,pt.current)),Xe=Math.max(Xe,0),Xe}var At=dt<=0,A=dt>=at,y=pe<=0,I=pe>=ye,D=o(At,A,y,I),H=function(){return{x:ln?-pe:pe,y:dt}},ze=(0,g.useRef)(H()),Me=(0,a.useEvent)(function(qe){if(vt){var Xe=(0,v.Z)((0,v.Z)({},H()),qe);(ze.current.x!==Xe.x||ze.current.y!==Xe.y)&&(vt(Xe),ze.current=Xe)}});function Pe(qe,Xe){var ct=qe;Xe?((0,u.flushSync)(function(){l(ct)}),Me()):Ze(ct)}function ue(qe){var Xe=qe.currentTarget.scrollTop;Xe!==dt&&Ze(Xe),Ke==null||Ke(qe),Me()}var Ve=function(Xe){var ct=Xe,yt=ye?ye-V.width:0;return ct=Math.max(ct,0),ct=Math.min(ct,yt),ct},Et=(0,a.useEvent)(function(qe,Xe){Xe?((0,u.flushSync)(function(){l(function(ct){var yt=ct+(ln?-qe:qe);return Ve(yt)})}),Me()):Ze(function(ct){var yt=ct+qe;return yt})}),Qe=i(cn,At,A,y,I,!!ye,Et),tt=(0,n.Z)(Qe,2),Re=tt[0],It=tt[1];we(cn,Cn,function(qe,Xe,ct,yt){var ht=yt;return D(qe,Xe,ct)?!1:!ht||!ht._virtualHandled?(ht&&(ht._virtualHandled=!0),Re({preventDefault:function(){},deltaX:qe?Xe:0,deltaY:qe?0:Xe}),!0):!1}),fe(qt,Cn,function(qe){Ze(function(Xe){return Xe+qe})}),(0,se.Z)(function(){function qe(ct){var yt=At&&ct.detail<0,ht=A&&ct.detail>0;cn&&!yt&&!ht&&ct.preventDefault()}var Xe=Cn.current;return Xe.addEventListener("wheel",Re,{passive:!1}),Xe.addEventListener("DOMMouseScroll",It,{passive:!0}),Xe.addEventListener("MozMousePixelScroll",qe,{passive:!1}),function(){Xe.removeEventListener("wheel",Re),Xe.removeEventListener("DOMMouseScroll",It),Xe.removeEventListener("MozMousePixelScroll",qe)}},[cn,At,A]),(0,se.Z)(function(){if(ye){var qe=Ve(pe);l(qe),Me({x:qe})}},[V.width,ye]);var mt=function(){var Xe,ct;(Xe=Se.current)===null||Xe===void 0||Xe.delayHidden(),(ct=me.current)===null||ct===void 0||ct.delayHidden()},xt=M(Cn,Qt,tn,B,Ut,function(){return yn(!0)},Ze,mt);g.useImperativeHandle(Ee,function(){return{nativeElement:Mn.current,getScrollInfo:H,scrollTo:function(Xe){function ct(yt){return yt&&(0,m.Z)(yt)==="object"&&("left"in yt||"top"in yt)}ct(Xe)?(Xe.left!==void 0&&l(Ve(Xe.left)),xt(Xe.top)):xt(Xe)}}}),(0,se.Z)(function(){if(Ot){var qe=Qt.slice(bt,Le+1);Ot(qe,Qt)}},[bt,Le,Qt]);var Ct=w(Qt,Ut,tn,B),Nt=Gt==null?void 0:Gt({start:bt,end:Le,virtual:qt,offsetX:pe,offsetY:je,rtl:ln,getSize:Ct}),Dt=Oe(Qt,bt,Le,ye,pe,En,te,Ue),Wt=null;E&&(Wt=(0,v.Z)((0,N.Z)({},ee?"height":"maxHeight",E),ke),cn&&(Wt.overflowY="hidden",ye&&(Wt.overflowX="hidden"),k&&(Wt.pointerEvents="none")));var kt={};return ln&&(kt.dir="rtl"),g.createElement("div",(0,r.Z)({ref:Mn,style:(0,v.Z)((0,v.Z)({},G),{},{position:"relative"}),className:In},kt,Bt),g.createElement(Y.Z,{onResize:J},g.createElement(Te,{className:"".concat(s,"-holder"),style:Wt,ref:Cn,onScroll:ue,onMouseEnter:mt},g.createElement(ce,{prefixCls:s,height:nt,offsetX:pe,offsetY:je,scrollWidth:ye,onInnerResize:yn,ref:sn,innerProps:jt,rtl:ln,extra:Nt},Dt))),qt&&nt>E&&g.createElement(j,{ref:Se,prefixCls:s,scrollOffset:dt,scrollRange:nt,rtl:ln,onScroll:Pe,onStartMove:be,onStopMove:Fe,spinSize:_e,containerSize:V.height,style:Rt==null?void 0:Rt.verticalScrollBar,thumbStyle:Rt==null?void 0:Rt.verticalScrollBarThumb,showScrollBar:Ft}),qt&&ye>V.width&&g.createElement(j,{ref:me,prefixCls:s,scrollOffset:pe,scrollRange:ye,rtl:ln,onScroll:Pe,onStartMove:be,onStopMove:Fe,spinSize:Je,containerSize:V.width,horizontal:!0,style:Rt==null?void 0:Rt.horizontalScrollBar,thumbStyle:Rt==null?void 0:Rt.horizontalScrollBarThumb,showScrollBar:Ft}))}var et=g.forwardRef(ge);et.displayName="List";var lt=et,Ye=lt},25510:function(wt){wt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiwAAAIsCAYAAADRd/LpAAAgAElEQVR4Xuyda5BtVXXvV3efc+CAYBQRjaJBeWjiVVKVB0mMUV6GKv0cvVVG/XTrViUlSd0bqUoQg4KapKJW8j3mWinNx1SRSgkciKARYiqi1ycvFZSggHgFDofz6L71m3v/9xk9eq695ty91t67u8eimu6z91zzMcaYY/znGGPOudLEExQICgQFggJBgaBAUGDJKbBC/26+98jGkvczuhcUCAoEBYICQYGgwB6lwJUXnroSgGWPMj+GHRQICgQFggJBgZ1CgS2A5YoLTtkpfY9+BgWCAkGBoEBQICiwyylwy33PpREGYNnljI7hBQWCAkGBoEBQYCdTIADLTuZe9D0oEBQICgQFggJ7hAIBWPYIo2OYQYGgQFAgKBAU2MkUCMCyk7kXfQ8KBAWCAkGBoMAeoUAAlj3C6BhmUCAoEBQICgQFdjIFArDsZO5F34MCQYGgQFAgKLBHKBCAZY8wOoYZFAgKBAWCAkGBnUyBACw7mXvR96BAUCAoEBQICuwRCgRg2SOMjmEGBYICQYGgQFBgJ1MgAMtO5l70PSgQFAgKBAWCAnuEAgFY9gijY5hBgaBAUCAoEBTYyRQIwLKTuRd9DwoEBYICQYGgwB6hQACWPcLoGGZQICgQFAgKBAV2MgUCsOxk7kXfgwJBgaBAUCAosEcoEIBljzA6hhkUCAoEBYICQYGdTIEALDuZe9H3oEBQICgQFAgK7BEKBGDZI4yOYQYFggJBgaBAUGAnUyAAy07mXvQ9KBAUCAoEBYICe4QCAVj2CKNjmEGBoEBQICgQFNjJFAjAspO5F30PCgQFggJBgaDAHqFAAJY9wugYZlAgKBAUCAoEBXYyBQKw7GTuRd+DAkGBoEBQICiwRygQgGWPMDqGGRQICgQFggJBgZ1MgQAsO5l70fegQFAgKBAUCArsEQoEYNkjjI5hBgWCAkGBoEBQYCdTIADLTuZe9D0oEBQICgQFggJ7hAIBWPYIo2OYQYGgQFAgKBAU2MkUCMCyk7kXfQ8KBAWCAkGBoMAeoUAAlj3C6BhmUCAoEBQICgQFdjIFlhKwnDhxollbW5vQdWNjo1lZWWn4zc/q6upOpvlS9R168kBfnuPHjyfai97r6+ubeLFUnd9mZ5AzZEljn6ecQVfJsdplOPSJR/LPv+mffix/KGff3SY5Bn19J8iZ7eOxY8ea/fv3b6GJH8egRIvKszaAOdDGG83lIN3upMDSARYpYBQ6j5S6/m2N6+5kyfxHZYGggMpup3MbOJmXnFnDJyXbBmIkEbbPfGbLz19q6lvcaXImHmmRBIjZt2/fBMzXUyDe8BSYFWBIlgTkBTDFs6D09igwK1+212r320sHWOiyVwyeeDtNUXezYbElrCHxq31W+tBbimGxPe23deSM8QGKc56KoeQsV6/aZ/XIg2FUOb6Tp8v2c6j+9Uvlk7XtBDmjj3i1RH/JvTeEy6rQh+LdMtRrvY92bti+BV+WgVPD9WHpAAuKAaXtVzI2JGQ9L8ORZu/UvBMMSd/ckJxZwCKvkugxlJx576H1tgiw0C+t7AOw9M39fH3iO/zJARYLFsMwzocnakVzgH9rEaWFBp+JN8GX+fJl3q0tHWARWLGueaFpvuPntNNOSwIaz/YpsFdzgyRnFpzIk8RKbkg5g+bPPPNMc+qppyYGCpgIINlV/jQOt60yty8V/dewE+Ts6NGjaeAHDhzIEgCeHTx4cOKR659Ke6/GUoDx3HPPJb7kyjNfDh8+3Jx++ulhF3oSoVK+9NRccTVLB1jo+ZEjR5JwtiXX+qTc4tFGwS0UsKt7vrRhBv62xnRZhXhWtqIEWa2xms49Q8nZtHqt0bSrSmjPfPBhoFwoa1Z6DPneTpIzyb1oC92V6OnHMSTNou7NFNAiVosMeVr4nCTcnTIXgq+zU2ApAYtV1FLSdqfE7MONN6dRQBPe71TZrVST4hMos7k68wBnVgEj53bXUq59AZ2dbjSXXc7aDJ/4w3yYh3zs1nk367imyb3f8TdrG/HeclNg6QCLlIWUOYpBq8rPf/7zDT8CMctN2p3XOymEd7/73c0rX/nK1mTUnTeyrT2WnAm0zFPOJL/ve9/7mjPPPHNTrorf6myVNPPgL/7iLxo8QzKaOzE0uqxyJp2Dl+tjH/vYlt1AOx0oLtu8ff7zn99cffXVRd3SYuL73/9+8/d///ebeGPnQADJInJ2Fnrzm9/c/M7v/E5nuXkXWDrAknOX67M///M/bz74wQ8mF76SE+dNsN3YnrxXUtj/+q//OhHWocIii6bjouQMWuPKRn6/973vNa94xSsmO4AsTdQ/ncMiIPNzP/dzzf/7f/8vFd1pwH3Z5Uw6hVwV6KykTmsQc8csLFqWd2r7LIqYAyWPdo7ecccdDcY0J/s7bT6UjHtRZbCz11133aKab2136QCLemrDEigMlMmNN97YfOQjH5msMJeOmrugQ0z6Q4cOJcCyF1YrylfQrhzk7oYbbhhczk455ZTm61//enPeeedNDq/zh8J5cWIenHXWWc2TTz654yVtWeUMGj/++OPNy172sqRzBFZikdS/yNUAFloHtABYrrrqqglvkCPlGPXfw71bYwCWCt63xZDlYamoKopWUgCQctttt+0JwLJoOWN1idK2z7SwA9+98IUvbH76059WcnX5ii+znOHBwsOinU2inv/38lF1Z/WoFrAwOlIC8LAEb4bldQCWCvou2pBUdHXXFV1mQ9I3sRctZwFYlhMYB2Dpe6bl6wvAMh86z9JKAJYKqi3akFR0ddcVDcDSNPPy5AVgCcCy6xRIxYACsFQQa85FA7BUEDwASwWxei4agCUAS88ila1umeUsPCzzkIAmhUNLk27VowgJzYc3AVgq6ByApYJYPRddZkPS81BbD5oKD0vflN5a3zLLWQCW4flPCwFY5kPnWVoJwFJBtQAsFcTquegyG5KehxqApW+CVtS3zHIWgKWCkdsoGoBlG8Qb+NUALBUEDsBSQayeiy6zIel5qAFY+iZoRX3LLGcBWCoYuY2iAVi2QbyBXw3AUkHgACwVxOq56DIbkp6HGoClb4JW1LfMchaApYKR2ygagGUbxBv41QAsFQQOwFJBrJ6LLrMh6XmoAVj6JmhFfcssZwFYKhi5jaIBWLZBvIFfDcBSQeAALBXE6rnoMhuSnocagKVvglbUt8xyFoClgpHbKBqAZRvEG/jVACwVBO4TsHziE59oLr744orWd1fRT33qUw0/pSdDdhmSNt684x3vaB599NFi4j3vec9rPvvZzzb8Ln2on3Z4NB7/29cF7z/+8Y9nrxnoU85Kx2DLXXLJJQ1H9Jc8uibhmmuuSe8MeW2CpXNJ32YtA2+4AG/ZnoMHDzbQOfe0ycy8xqD5PGR7yNZnPvOZ5pxzztkiZ23jf/rpp9Pc5HfpMw/Awli4zPU973lPabd2Xbl77rmn+JJJDT4AS4UY9GlI7EV+FV3YNUW1RXdowPILv/ALDTeplj4YKsrXGCzK007NWLgTiasGcga+TzkrHfd2yjGGn/zkJ+nY+CEf0XnINpa5bmQyd/3BosEKNMOQMKeHfJCzBx98MM21UtCGVwoAoos5S/o3L8DygQ98IF3kNyTILxnv0GXarvXQ2TU17QdgqaBWn4YkAMvohusaIz/tLqE23gRgqRDwGYsGYJmRcJWvBWAJwFIpMktRPADLgtgQgKU/woeHJTwstdIUHpbwsISHpXbWLL58AJYF8SAAS3+ED8ASgKVWmgKwBGAJwFI7axZfPgDLgngQgKU/wgdgCcBSK00BWAKwBGCpnTWLLx+AZUE8CMDSH+EDsARgqZWmACwBWAKw1M6axZcPwLIgHgRg6Y/wAVgCsNRKUwCWACwBWGpnzeLLB2BZEA8CsPRH+AAsAVhqpSkASwCWACy1s2bx5QOwLIgHAVj6I3wAlgAstdIUgCUASwCW2lmz+PIBWBbEg0UDFt/+MhwYNSsrhgAs9MUewgR9XvWqVzXf+973iru5LAfHqcMaD2OBZtdff306un+ZnpJzWPqQ3VkBiz3rx9JzmWhY0hcO5uOAPi/jXu5L6uq7TO3Bcaurq836+npVN+LguGZCM+i3U54ALAvi1KIAy4kTJ5q1tbXm6NGj6Tc/PMeOHWv27du3I09K7BuwQI/jx48n2shA8e/Xve51zQMPPNBAw5JnFsDCqu+CCy7YpIBRKFZe9Ld+v/nNb25uvvnm1F8UN322hoj+Uhb+8pt/33DDDc2NN96Y5GCRj/oqRcRYf/zjHzcvfOELU7cYj1eoyOr+/fvT97zHvw8cOJDGRdmS0z5rAAt0pW7qpV3RTPKBbPgnB2b8wYaLojv9OPvss5sf/OAHm+Y840BGpj1tBqPPsdQCllNPPTXxRKBFAEa6jc89MN8rgEVjhxbQgB/NJ8kxc2cZHsujtjkcgGVBnFoUYGG4R44c2XS/ixcOgZoFkaa62b4ACzxhgkvRqSOiByfdPvzww2nC54yU73gtYKF9ARYZNymYaStIjubntGP/5Iy9PhPNMMAY/GV6ODLeX2eQAyNWeUmmS8AKY60BLJSXUkfJ54CHBTV8L37Z95aBxpJt7reCzjm6CpDbecBn/Gg8Fhz0Pa5SwAKd6SNzETmmTwKW1jDn5s5eASwC/XZe8DdyLNAPzbqAat887tJV9C8HpAKwDM2JlvoXCVho+7d/+7fTCss+Wp2WehCGIB2X5XFhYM3TF2CxbaIERQ95LR555JFi7wp1PfXUU8073/nO9Lv0eelLX7pl/FoZec+J6vzKV76y5eIvKSh5Z7zS5j4UfmpCQvAF/gz9vO1tb8vSTCtDP5Yzzzyz+epXv1rkWVHfawEL9GTsXJhnH4Fc9c2DGfh/1113JcMqcCB+9knHr33taw10KH3o58tf/vKJ545/e8MlcKt+//CHP0x6w3r4SturKcclfu9973trXkmXEkJn+4SHZeSBzC3CoFOOZlVEH6gwcvmFL3whyaPloXQZzfqFSdwlNBAzVO2iAIuU0HnnnZdWmVoNWmGoMWJ9k6nNWzCtnb4Bi8CKjJBF9d6tOq1fs1yWRp7M/fffP+GLNQ6avNbgwb877rijISzk+2v7JkPqQxU1vB7izipvvBkD+RUW5FnAJmVlvUcY6ieffDIbDmvjTw1gUYgB2bz99tsnbvVcv2x79PGyyy5rUKY8ds7X0L1kjuW8Urn3rGfEr1b5TsbNyovKQbNXv/rV1fkiJf23ZWoupZMcXHrppYnO0mceOHp67xUPi8Ztea0FmGg2Sw5QLU9Ly8MXPNmE3i0w8SA5AEspRXsqtwjAQptCrSiehx56KE1wxa4V7+xbmdaQbBkAy3PPPbcpZGZBpoyUDxvlxlgLWOAFfPnOd76TwIdyT6R8bU6NXN+UE2CxffKgxgJTO56aZMWhAIvGQr8YA4Dl6aefnqyiZEilpBQG0HgBLE888cTEg1GSRFgDWHCX04c3velNzaFDh9Lf+gw6W++KlQPGdfnllydDOvScKgUs8p625fog+7jivUGg/9Ds/PPPr/Iy1sx9lS0FLFafQWfmgfSZ8rm8wVYbew2waI7Jkwb/RbPSEPcsvKx9h/6xmNaizb/vQba+Dw9LLaUryy8CsKiLzz77bPOa17wmARb7HDx4MP2T70uUfuWQi4oDWLhJuebpy8MiwyhjRB+sR4U8CeK+/JQYIAALHpOS6+hlIM4999wEWGjDGw2fN6C+MVnf+ta3JuDp+3XaaaelHJW2PJVTTjmlwUiVPHgX4E+fjx2jDBBhMXaweO8LhhS6PPPMM5u6QL7Lf/3XfzUkX3qatfW1BrBQB3Ri7J/73Oc2VYkhYL6QE+LlhX+/5S1vmaz8FRby4+qDnniYfN5Prl4BV/rMfNdq24YQLahR8jl1oS8wJjwCiwoX9TEG1fGBD3yg4afkod/Iw1VXXdXceeedrfrM17WXAMvhw4cb9ICfG7/7u7+bZBO9tih9D1/k1ZPcvfKVr2y++93vTsJZkjfrNQsPS8ns6LHMIgCLDAIGWQmkQtx2aN6d2uOwO6taBg+LEr5yaN4CmK7B1HpYqI/Jmts6bXdxWVACr7S6sGE99c2HIeT+5TdGpybhdigPi5c9GxKyY/VgzCeQ+lDeNP7UABbmC8oUDws0kJfSyod1WcvrgiKWh0WhixqPVpd82e9LPSy5ZFk7DiVjyiCo3/KwKCTUlk9U0+e2sqUeFt4XLwiJAlgk0zbMIaDo5WwvnMMi+giYQgMlKUMzdMcyhITUBxsSErimz7nwvOVneFj6mHlT6lgEYKE7ahfAopCQjLAyxRHo0pVq32RSnkBNvX15WEQf/barDmtoSmkDYGFFWuJhUVsAFjwstKHPtI1XfbCJaJSzOSzeIMpbZA2PN7SltB7Sw2KBoAUsdjyMG5pAD8YtPpxxxhlpx0vbnMqNrwawCMALTFuvBG3KAEhubJKjjIKU7lCApdTDYoGsNQT8bY0a//ZhRNHMyuYQ48G7ct1115WKZSqHJ0shIcmS9QL5yvaKh4VxS3/Y8BjzSN6/KkIPVNiCple84hWTRVvOqyzZDMAyEDNy1S4KsKgvNuk2AMtJDokvMvD6ZjcBFm+0SsV+WQGLkm5Lx0G5GsCiem3SrQDTNMDCd0pstF6Xmn6Wlu0LsPidGN7DQojTAp1lASyis5XtACwjanjAIhp5mpXK2hDlLGBh0Yb3Kzwsp66sQOyb7z2Sjve84oJThqB9UZ2LBCy0zeFkxAmHUDhFBGgptAwhIX8OjQUxdmXfNc7thoSsJ8QeZEe7to/WHaoDoqbx1R4gVxP+GyIkpLHYVTseFnmlcu58S3fe45C5xx57rMorWAtYaIeQ0C233DI5v8Lz34cQMRTkCbDyLzm3p0uepn1fGhKyAFzgxHoM285gQp7QF6997Ws3hRFr5Kd0fDUhIeqE7ldcccUkXOfbyfVxr3hY2uwMsgnNkE0fai3lU1/lLH+QSUDxt771rezZMH6OqQ8REuqLGy31LBKw0CWFhDTh+S3FtUgBXgbA0hfrtwtYbD+svNh8iFxISKCqbzA6BGDxoSq/rdmPNSeveFgw2DVPLWChbiWEa1cFv30uh6U93/k8AYGEvudYLWCpoZVoTm4VCx17TtOiAYvmheis/ligm6M53993332TJGLRwxtEu1CAxujNn/3sZ6l4CQ/bctKm0V/G19O2jdZ8rjBaLlzdZmtsuLJWHoYsD43lYelaFARgGZITpu4ALHlCB2DJJ93m5EVJpiQbony6vBHbFe0hAIs1FMr90LZmvvPGcRGARaEFZBMPi00QbMtn0lEBMgpD82YIwOLDojmQN0TCZq2HhX7iLdD2cZsPhby0JTwDwAAUevx4JX/iP2E3ko4BLLRRsiAIwFKvdQKwjHZtXnlhhIQm0hMeltvSirk0gbZ+2jUprIHCKkm6Vf1tCq7Lw0ICnR6t8vs+sXgIwJJL9PRJtxYgLAKwiJ4CLAq7SXa8F8gmq/rERq32S4xdjcwNAViszPF37uC4ZfCwQCebj+E9xZIf6xHhMw4nQw9a0Gzf1dj0GVvtOYdG3rzwsNRIaHnZACwBWLZISwCWnQtYfJ4BK0sMoxI7ZWD7zpsYArDYA61kGGwOC4Ir74Q3RPr30CGhHGCxE0r8sIf56XsBFsub0tV5uYpvkhEtOYelpk5blj7nQkKz1jftvRoPiw8JSV7kHYF35Gz57fttISEBYvHL9jMAyxDc3lpnAJYALAFYDAVQYhxOt1M9LBqKVulf/OIXm7e//e2beDyE54i7hH7913+9N63V1kebJ5DbneXzDGYBLFxi+frXv75oLAJMv/Vbv9XcdNNNm1bk/MN6VCxv+By+cC+KfYbgDXcJsb27z8cDRO4e4y4h61UZwsNy9dVXN+973/uKhiLAwp1Nd99996bTkXMJmtYrBl+4t0aP9ahY74newVOKzHBQHXJZ4iWLkFARGzcVCsASgCUAyy4ELBoSK3uOsvcr4npVMf0NLkvDKPT1eJe6NQze2PjwhIACv2cBLBgbJU92jUchH4ALp+ly2q5OeM2BFVsffPGhuZJQQlef/PcY0ppLNkvrt56Gl73sZVtOky2tp6bcJz7xieaTn/xk0SsCGVxKyeWUVm5y4R0LTt74xjc2XOjIY3kiWfOhSOQgx89pHQ3AUsTGACyGArfcF4AlAMsuBCzWaNrTV1GsKN2+r4wfYleBvZOHPsubkTtDo8+QUK0a1Wra5gdh0LxRtCDSJtra7ea8Yw8lrO1LrrwPo/VRp62D/rLyZWdN3333fSUkxGGQJY9AhQ1XCiCK5vZgP9UJP9nxxG4U/4jHlueUoS3qtocxdvUxAEsXhbZ+Hx6WACwBWAKw1GsO90YAlpNHhFuwqBW6DfXYvBa+D8BSLn4BWD6fdv35cFtb+I3PY1vziGY1T02uVE292y0bHpYMBSPpdufmsGhnjc+FyG3L3O7kse8PAVhUv1/V5j5flIdFHisBD09ThRNs2GrevBnCw+K3LOe8BUPIXA1gEU9uvvnmiZHnM4Xq5BnJ9RMdyM4nPX68+re8fbMkS4eHpV4DhYclPCzhYdllHpZphsKfQ1GvMvJvDAFYrJHIJT367+XNkFHi9yw5LNuhid+lZXnRRfs2sLmd/vDuEIDFruiXNSSkPvodbJZHubmSCwlZkNmWM1WbfxSApV6yA7AEYAnAskMAC5P13nvvbT3+XQbb7nZQ7odWgDZHoi100WVYc2qmFrC07Sbxp8OWqrRFeVhkvPidy4ewIMoCKXtKqnij1Trl+roCYhbA0rYjpu0gOMrbO15KeTZLuVoPC23kttzndgmpP3zHEfC5m9HbclisHJSOKwBLKaVOlgvAEoAlAMsOASw5o4ACtcZNYMMnfLYBBA3dlp+mzNtUzHYuS2trr2bFuijAYulhD7pTf2zCsx2nDxHlVu0W4Aj42HKl6p77lGoOKLSG28tH23d7AbD4UJ6VT/9dCW+gGXcw1TxxNH8czY+8xEm3ZtZEDsty5bBIGepqdb8rhYOv2J0gUCI3d5sR96t+uz01d7ZJiUKtBSw5gGRvA/Z97OrDIgGLByIWVGjniICkaJ1LmvRgwPKF7/zOlC6a6PtawGI9dKpjGm/2iofFghKbBwON5BmsAdkBWEolODwsokAk3WZkJgDLcgEWhQo4yAo3tQ3leFe0FKk1MHymEISAAN8fPXo07VDxx8lLJGqSJmtCQrnQggw455jw+NNHu1TbIgGLTg3WllZPe8sjgRD7md0Oq5ADvDlw4MCms0MsoPFgZhp9SnNYcuE4S1f6A1+8Ud4rgAUaa77AHw86BVwETrtkNkJCXRTa+n2EhCIktEUqArAsF2CRIuRsiG9/+9tb+MWBVQcPHkzKVCvxrvMwdAGfVa4KaWBA+f60004runWWNi+77LJ0wVzJQzunn356c+TIkVTcrlbVB8ZSc33AogDLc889l4BFLiTAWJ599tk0VgHFLqChU1IFfvx70IzvLJjpovlZZ51VFBISQEWW6Le/yZjv287A2QshIXvGiuaXlTvodvjw4YlMd/FFNOsqZ7+PkFCEhJCHCAmZWRGAZbkAi4wEIaH7779/071AOgjLAhQfbrEXvGkFLy+GVowyjFo1CsjYRNBpirXGw2LPHRFg0apdHhbASo17fVGAxQI+9dcaektvjdWDSm2NtjzEkwEo0SOPjMJC/LuUN6UeFr9F13sQ6I/44vM39gJggR7QSN5Jy08f6rOh1bZ5Ex6WGqg2KhselvCwbJGaACzLBVhkyM4999yUpCfjJc+EX9174+2NnhQtxkcG1eco2NBSiVqpASwCULbfVuHTXu1t0osCLAJ69rcFfd7TVcMb3vW5EdPqbuNTKWCxISHfT/UFvuzlkJDoIE9YToYjJFSiMWYrE4AlAEsAFkMBFNCyXn4IYLnzzjs38UvK0a/kZUC53+bss89uXY3b1b3CMdyjU7urhEvpvvKVr1RpoUceeSQBE4EjHVdf41lRg4sGLISGfvSjH23hjc0D8h6LF7/4xc0pp5zSyhsAJQbSAlPRrIbQb3vb26ruEoL+XGZowdG0EN1eymER3QkPKZdMn3GfUi402MYrctL85ZddfI2QUISEkJEICZmZEh6W5fKwwBoMF+ESDKM3fHxvcwtsUiu3TnMOhbwWvMv3/pwPfU893NXCeRco5dI8ktxZFznlizFUkqnkTP2x5e1dO11KXB4j7+Xg30MfHKcdWnfccUc6TTWXUGw9SgIf9M3fcWNDZT7cI35BM26Tps5S3vz0pz9tnv/853eSUV4tcqLwytAHe5KvlzMLFvdCSMiHMi09nve856WTcclXsp6xTqJXFgjAEoAlAIubNAFYlguw2GRaQAs7FGSkARVtO2owjhjRQ4cOta78ZJCkjDFaN9xwQ/ORj3wkgaPSpxSwqD7qft3rXpdCXOqDVq07zcMC/QEsV1111STHQ56RttAW38MXAGXbqtwfLse/oRmX8pWCFehdClgE+B577LGG1b/NI5oGXveqh8WGVNk6/o1vfKPBazbkE4AlAEsAlgAsEwosY0jIhju85yG3orcr32mARcDA7lwBPHzoQx9KPzV5JLWAhbrZ9aTTRO12X+spKVX+iwwJMRYMyRVXXJHyO2yOUVs+Qxdg0Xs2B0ZHxkOzkqRO0a4GsPDOT37ykxRGtH33O4YsX/YaYFH41R4UiEeKhHiAy5BPAJYALAFYArAsNWCZVQGiWFnBk5OTW8XLsPr6FRKqabcWsFC3LpizIa62pNSuviwSsNC3WQzJtFypNt74S/m66FLrYaE8+UsYYB96zIUi5enbCyEhuxAQ2JfcEXokJFQSeivhWVuZWeQsbmuO25q3I3Od7y6DIXnooYdSP/3EnMVd3zngwgI2H6PwlUk+Ro3yXdak29IxW8UagOXMFBIZ+pnFkARgqefKou8SEkALwBFOpeUAACAASURBVFLPuz7eiF1CsUtoixxFDsty5bDMOtHDwzJ80q14E4DllSm3pmaXzCxyHYBl5C2oWYCFhyU8LLPMteJ3wsOSJ1V4WIpFKBUMwBKAJUJC/d7WHB6WOh3Ud+nwsISHJTwshgLLmHQ766QPwBKAJQBLAJbwsISHZVYbUvReeFjCw1IkKB2FArAEYAnAEoAlAEsAlj7sSWsdAVgCsPQhYAFYArAEYAnAEoAlAEsf9iQASyUVI4eljmABWAKwBGAJwBKAJQBLneWoLB0elvCwVIpMtngAlgAsAVgCsARgCcDShz1ZWg/LO97xjubRRx8ddIyzVH7xxRc3n/jEJ6pe1SFoNdsAZzmH5a677qo6yp77WqAzv0sfLsq75JJLSounctDs4x//eNXBcZ/61Kcafmoe+EJbNU8cHNe+fb5t0TLL3Lzpppsa7ropfZBJLkzkKZ03L3nJS5rPfOYzVduaOaDunnvuKe1WKscBhbfffnvVOznZ9Oeo2Ar57p3vfGe6zDJ3M3XuLKqDBw8273vf+xp+lz6zzOdZts/PAli4zLSWN6XjnrUcsnjOOee0ylkbT0WzmnbZPn/dddfVvDKXsrfcF7uE5kLoRTXSN2Dp8wTSWppwmqiOsvcKdujzL2r7WlI+AMvw5/2U8GHoMm1zZqcaktx4AF/Mz5pbztvm8zR+9A1Yhub9POsPwDJPapu2Fh0SWtCwB2k2AMsgZO2l0gAsAVg4BK3mWYaVbwCWGo7Nr2wAlvnRelNLAVj6I3wAlv5o2XdNAVgCsARg+V7VtAoPSzu5ArBUiVJ/hQOw9EfLACz90bLvmgKwBGAJwBKApS+9EoClL0pW1hOApZJgU4oHYOmPln3XFIAlAEsAlgAsfemVACx9UbKyngAslQQLwFK1O6M/6m6vpgAsAVgCsARg2Z4WOfl2AJa+KFlZTwCWSoIFYAnAsrKSpMArrTPPPLP56U9/2p9AtdQ0S27BLNvnBx/IAA3ELqE8UWOXUL/CFoClX3oW1xaApZhUnQUjJNRJooUVCA9LeFjCwxIelr4UUACWvihZWU8AlkqChYclPCzhYelv0vRcU3hYwsPSs0hlqwvAMg8qZ9oIwNIf4cPD0h8t+64pPCzhYQkPS3hY+tIrAVj6omRlPQFYKgnWUvy5555rbrzxxuYjH/lIc/z48ZTfsLa2lkqfOHEi+xYnxk7LLVjkSbevetWrmvvuu69ZXV2d9H19fT39m988+s4eH547BZfylKE836se6oBW0Iejw4d8SgCL+p5TRvrMjlljUb9f8IIXNI899tiE70ONp68cFsakH2TV8xWZ5vN9+/b1PhTNCeo/evRoc+DAgUkbx44da/bv37+lzS4544VFeVgYD2Oh78iI5j7/hn65edFm9OzAc+NZ1pNuGTdH81977bWb9EbvwrMkFTJf4DuyCp/4+4477miuuuqqJNOlzzIcUJjraxzNX8rBHVYOo4tSkocFZeVBSu6zZQUs9EuABVZYQ+4VrwUfTFoUtDU+YqWMod7nt5Q7ig56DWEY1X4JYLFiB4DCYOuxQM1/JhBD0i2AZchx0HZfgMXyxvKVv1G4KGKBzSHGhLzQDrTOGWYLaqyc0W8PcjSWRQEW2kdekH3dieTnikANY+E7fS9at4Ea//kyARb6Jt0G7a3x9TzbYWq9tbu5cekzzU3mDvqt5AnAUkKlcZk+PSzvec97GgzDXnrsqg9h5UcGWIbMeyZEn3kBFgzCH/3RHxV7MaZ5Gvzqz46FnQjvete7Jp4Uu+LNARatSKCZ5LDkniLkjLZqni7AYi/ekxL+X//rfyWa+Uv57JyxxkneCmuMuvr4/Oc/v+Hyt5pnHoAF3vzN3/zNZNdTCV8YwzXXXFMsZ9Dr8OHDzV/91V+l4Xu6SmYsbegHNPvDP/zDrJwtErCwcPn0pz/dfP/739/kUZGMtHlUGAveOR4PdnaChwU9p7H9zu/8TmNDb238qJH3ZSqbm/sWLMN7LnPNLVDbxhGApYLDfQKWimZ3ZVEZKh/20CrVD3pegAUFz0Tid+lD+fPOO28TkGAcbZ4i5AhlxQ23WklaAy7Q5g2fvFKl/aIcbdBWzdMFWORBoX8CnGxRxmsiQ6L2xE9oYecPK9+f+7mfq+lWAl65SyanVdInYKH/4qtvUzSrGRA0q5GzNprZEJU19PwtmknO6J/ka5GAhX5grOGPfRQe8npA4AT+v/zlL0+vaNw+9GjrWyYPiwVZ6js8yHkka+RomctKR2ju5PS6Xch2jSUASxeFzPcBWCqI1VJ0Gppm4uImPnLkyJa3lxWwIBMPPPBAc9FFF02MmTXoGAo/IfkeZX3rrbduiddLxmwuC6tRxv+hD32ouf7661MYhc9KniEAS07pPP74480LX/jCLV1iHHLr81s5Ck8++WS6kr7UFUzFywBY4AO0l5GEv/z96le/unn44YfT36W8KQUsCvc8/fTTicaSL9GzrT3KAaTuv//+1ryQnDdoyNuakW+FNC+99NKUxyCaIhu5+SKhQncwljbP9DJ7WCQvAl52USL+em9tyfxe9jIaL+P33nT63gZk2sYVgKWC430CFpugWdGFHV+UiXrw4MGkmKT4rTsbGqOYvBKeJ2BhFVey8lW/MVQAFoyvByc2mdiCNbwet99++2TCaiXC72effTYZdp9MecMNNzQf/vCHE6ArlR8lKtcITpeHhT7SPykbfgNARDMb1vMhH3mSnnjiiQRYrIu8q48AlgcffLCr2Kbv+/awwBvk1xv617zmNalvyjUq6eRPfvKTIjmjLmhKzs9LXvKSLVWffvrpSWYkj1bOoNl3v/vdTYaB7304xVY6JGBRO8jwlVde2dx5552bxgNteRgPjzxzGhtjecUrXjEZj03SXWbAMk0erKeScqVzu0TGFl1G+h593rY48Tlw0/ocgKWCo30Clopmd1VR67619NTf8h54wz9PwLLdkJBWDgAO7YKSIpK3AQ/LoUOHkuEAvFmlZY2hVuwobjwshIVkwEoEYygPizUk9BEPi3ILbKKdPCw+ERXvgsqXjIMyi/SwCJyJNwJa8haQeI3c1PCm1sPys5/9LHlYbDhBRl0G3YYY6CvgEw+g5EzlJaPz9rDQruRdHhatvG3frIdRIJdyjEUeFhvmahvPsoSEbI6eAKX1qOzWsJAWLNLnXj5tEnKJHgjAUkKlcZkALBXEaimam5h2tYdhyyHxZQQsmoQPPfTQphwWDd2DLxsqsoBFIEZGxYI6C1gIBzFha5TbUIBFBlsKqAuwaFUv2giwiPclkrUMgEXj9oAFI4ocMJ5cAmxufLWAhZAQeT8esFjQMQ2wqF9WvhYFWBgDc4CQkAUsubG0ARYLjAOwlMyg+Zfx8pUDLKUhVHofgKWCh30ClpyiqOjKji5qx+6VqIz3Ij0stSEhVtaEBORNgDnk4uhsDq26BTQYm5Ju9Z0NnbB1E4UuLwZl+B7vijwspQJA2KnvpFvatoCFf1vjq5Wv8jvoO7TA9ascBcoT3hBgKTHyCm+Ujp1yfYaEqE9bhK18MgaSruVhKe2fDaOVvKOkW++lRNYUjpSnTh4KC/KWBbBorAIskgFoqjAo49FYBFj4zdzUrredBFg8fy1QtzwrkYOdVEY8hVfSB+LnLOMIwFJBtT4BS0Wzu66odYX6FXab92AZPSxiDIZKbmoBDyVEynBoBchvgAgg4nOf+9yWc0jaZIxVCB4Wclg8mJsmIEN5WGybGJlHHnmkOeuss7acQ2NDQnZsO3WXUG6hgXG98MILE2Cp4U2ph0W0pvzZZ589NanXzifkDCD1rW99K3veTZuszSOHhbYvv/zytIutDax63YCcMRbCbzk+7IQcFhtK5W/0nTzKVi/uOqXvBqQQsTYUlM6bACyFkmHRPMRV7JrPMSS1K9/CZvdsMR9ygM4yvrmkzjblW7vddNZtzbTjFWxbuIPPASwkxJYqXgRh6G3NoqG8Bfzb70jynhUBMBJCfU6K5wnKSaGhnRYS0kTsS868V2raRJcyJ4cFGsutrnChPF4CxSrP98ilP4WZcnYOUV7J4dO8UtP6WGNIRMO3vOUtyQPWJmfqp10E4GE599xzU1fs4sZ6KK2c4cVCngHIpU9N6FFjYRyMR2Ox3taaEG5pH/dquRo5myeNlu6kW6+o7EmMABZ+7Cp6nsTajW3Z1YYmvACLPbuEsQsY5Ix/AJbyc1gUjmOLLoZBhsyeRGyNh+QO/rDrx56rIqNpeWKTJDEk8siUuohrDIn61ndIaBGARR4IAAs0E9iAtn5LLJ+pPH/bpFsLuqzOEACS/oJmJMTW6LMaQyI5u+yyy9IipE3O1L4HLPYcFrsyl6x5OcMjI8BSspKvkTONBZoxHv6dyzEqaXc36vG+x1QjZ323Pa2+pQMsvrN2hcLuDX54/DHz8yTabm1LmeQotze96U3Zo+n7MiR72cOi3RsXXHBBAixSvl6mcytGH97w+QWaG1rJA1he9KIXTZJUSxR6jSHZTYBF9AewEBKyuUFdvMnRrM1DKY8GxpctxzW6rMaQSM6uuOKKSUho2vlMyvHgPX9wXE7nWdlDzs4///wEWJCx0lyp0gMKNRZoxnjsQrZEpnerzh5qXDVyNlQfcvUuJWDx2+ikhAVYSibDPIm4k9vSJVlyraK0fAKp3Q4cgCXP7docFuhtAYv1osig+ZYwNrmQkFbIdgWvdzmDBONbM2f2KmARzTC+AiyWB20hh2khISUP2xwrgUl5pWpCGbWGhHYtYMnJme5nUh/RAZzDYq+asN5WAWxLG+QMwALtSp9aOaNdC1hKeFPalyi3mQK1cjYv+i0dYBFqz7m6lVugkxrnRaTd3E5udSLAkjOAAVi2B1ign/KyfBjN5uLY8yTsyhcPyxlnnJE6oTwX/vYJ1uqlkm6ZMzbeP02maw0Jde2GkJA8HdrWbGkk3ogvApUKS3DImrxl07YzCzhSRjRTHSV65rrrrmv46XqsnPmj+b2c5cCsDo6TnGm8Cht5PaBzWJ555pnJ5ZRdfazZjaZ8GbZn23uBfEg7vC1dVC/7vlTOymrrr9TSARZNDE16IXsElpNOtUMgl0fRH1n2Vk2elhdffHHryaABWLYHWHhbuST//u//PrkeQTkR0+Sa7z760Y9ObmwWL3x+geUROyO+9KUvFRsR+rdXAYvoiK75t3/7t007kWw+i6Wv3gFIfvKTn8xeSimJEfCUjgOwvvvd757kypRoHd4pvcxVcva1r31t04WRygcR0M3N6UsuuSR7YaTq1Jku2o2DJ+nLX/7y5ADHEv186qmnNrRT8qhdgNFXv/rVTfdlqf9tyfcl9UeZzRSokbN50m5HARYmiSaKXenMk2C7ta3SXTQBWPoDLH6Hlg2FWg+jNRIk3OIB4Mmdt6AcBX9VgQ1JdMnwXgcs8izKsCvp1p7XI2OvMhxmh5K3OSJtO73EO3sxZ6k+KwEC4q+VmxzQEHjWWLxc5LzcbYBFXkOFj0v7WVpO7dJHhdDseUueN10yHt9Pp0ApX+ZNx6UDLN4geiWeC1PMm2i7qT3dycLk94pZSsiONwDL9gAL9GMFr7wBKQbr2m4zIBhHcivIF/CP3eFh3xfApz34WZLLslcBi04CVfhMNLUAoA3YEw4iJ8kn0HLYHN4HzS+BFX4LsLTNqe3omRo5QwdoG7zVARqLwK8HMD7XMJcAvp0x2Hfpo+4zskCyizd9tR/1LAcFlhKwTEP8EtbSFclykHln9CKncLSyaYtda2Sxrbl8W7NoZsGDXTXa772c42GxZ134hE392xqZEpBiJXSvAhZLA9HMAkGfv2L/bQ81VD2Wp34eUS+A5ZZbbhn8Er4uObNGP7cgtH1X2Rxws96VIVfoNg/Ienx2hpaNXm6HAksHWBiMN5y5XUPbGXS8e5ICudWKV9xWMYeHJS89tbuEfC1+9Zqjc87D0uaZ8SGlGpkPwHKSWqKjFlFtYZKch8WDHXkvlGsxpIeljd85OevyWlt97AGC98LUyNl2y+Z4MyRQ2m5/4/3tU2ApAYtX1kO6GrdPwuk15BScXdEseoJN6x/9nBaisyOfl4eFw6lsPNsbEvtvrWJ10m3OpW1d9RrP0Cfd5uhqlW/bKhbjcM4556SQUM7waOyqn9/Tzt1ok9wALGWARXOD33hYOAjQJrTm+Ci+8XtZAIuVA+kjD1KsnrI6wXtvhtan1O93kvo5v90+LJu92Y49tN6o7dJlGd5fSsCyDITpqw9KdszFgZdtYpSMmTg/sWRvMOcBWLSK7bp11Bppe/mhPU+GsVKPErmtUpgHYGkzCNNWrPT3pS99aTrttsSDgpHRrdw1OygCsJTMhFHSs+a1DQnZhGform3L4rmMiJXNshaHK+XDOfbYfQuALSi2Cy/lZXUtgGYdgQWHasvX1eb9bWuzrbzNl6mtc9bxTXtPyfWivXSwpX+OL9Jx/JbOXvQCebv0CcCyXQpOed+vROz5DENN7KGGI68GypcbgUkmlIsbBcwtyihtfdbVD066Lb2tWXXJKHg62lt0VVY7NDixVxe/2dCW3S5P/6mDzxgnBxTecMMNxWOhTbw4Nbc1W/5PW9X6kB05LJzEyuN3SfBvJVHblXwXL/z3uw2w1N7WXEIvyzP+1i4hn1Mk8IzB0NxRgqsu5oRX9o6hae3Pw+BYcEBfBLRom7+ZJ21J4yW066OM9JHCbsi9DsEsrZ937Xsa9zxoXNrHNlBGX633RGNB/gSQfdL4rG0u03sBWAbmhnZmaDL5ydCVQzJw96qr1wT3Lw7pYZHX4Qc/+MFk66g8V+qHp6s8CgIsPuSiCa6bXO14hvawtCU3q0/0BXmRsZDiYQzccaPTRGUcrfdEfwuc0RZ16abaEobvNsBSe1tzCY2sPEFzC6btd/wtMCwvhr5fFg+L9fzwt1+N+xCMZEwARuC5TTeU0LOkjN/FpUUJ79o+ldRFGQvM/KLBtlVa3xDlRPucN9gnH2sMGpflW5tXaog+D1lnAJYBqWvdrLkVL9sdOTxpJzw5j4AmPZPhwgsvTKvM0tADHhZO0+R316PV1P33399cdNFFW4ofPHgweX1sPF1GnlMxb7755k3bSj0QUIW0A8+4YPPDH/7wppNku/p46NChYg8LfXv22WcnXirrifOK07vquUVYu4Rs6AtQwr+PHDmypavUqW3Nftttbly7DbAM6WGRbOItRDblpRNd/QV9Mq58rl1CNaHhoVf/uRCI7R9znZ+c3uJdbZEu9Rh1zSt9j67UtmZPA9pF7tEDfmHSVT/vMZZcndTFWAGci35yHnmfn8JYoLsWO7bP4s0yjGU7tAzAsh3qdbwrY+MFx07CnQpYrGJgUqOsASwCMV1k3Q5g8R4FaGgBi5QPvy1gUZ+0MrQuU40HnhESArCUgi/q7QuwWPCkM1TUT353ARbokFPadpXfxZsALF0UOrmil7xbwGJ56AGLZFOABTANv0qPaRgasORGngMsp5xyyqb5oX4BLBjbEIAFQ+y9CAKMyP2sgIWx2DCzbQMAtqxGvg2wCNh58Kl7rbqle3lLBGAZmDcYc+VI5JpSQtUiFNEsQ2c81pDrkC0Ay4MPPlh0MBnt1tzWbENC7BLyuRs2Cdcm0UJ3hYRUhzX+9j0mt+LygBV+asIoNduap23TR6nw5JQkfeTmZX9wnOeHTdKTQbXepy6+7zbAMlRIyCZx25NuLWBRiEV8wJDrIDlkE8CSWxF38ajP720+BLKUOxPIh8CUmOq9mqXAa5b+qy2BFJvM3BZyn9aODLryvnILmSHHU0ID8cbqLe+Rs94X5RjZ+/b07qLHUjLerjIBWLoo1MP3CjVoglGlFEMP1c+1Chlb76IcModFA8wdzsV3lq7euzAtT8CCRbsaGTqHReOxCljeFCVkUsbGoPmb72zSrQ/TIVO5kE+Np4h2A7DUT6k22bTyKU+K8taQTS4aXbanbY4LKPA750HJhZP6HFsuLKL6Z1n4CQy0jUV6us8xbKcu219PawtscsBkaN5sZ1w17wZgqaFWZdncJNKq7JFHHmne+MY3polvVziVTSykuPUGyRj+wz/8Q9pyW4riee/cc8/dEjtuGxA0Iu/jscceS0X8BPTuUdXzla98pbn66qtb6ZTzbP3+7/9+upSuxq1NG7TV9dgV7J133tm87GUvS8DEt5XzwrAyf/TRRzedQ+PDY2pfyv2pp55qXv/6109yWEo8LbsNsHCT8tAeTGT/s5/9bBf7NyV6confH//xH2dBZltFyNk0ee7sQEsBv+Uf3USSe45u3ttCldwg/oUvfCGFZbRTZda+5N6TR+fuu+9u3vnOd068vDkQ4xctufps2Eff27F+5jOfaX791399co1Gn2OprcvqAngCb9rAVI43jAPZHDopunZcs5QPwDIL1QrfsUbVZuLzumLe2u1SMskKmx2smCa0XKd20tx3333NeeedVwxYajppaUTb1rjnVoOiO78J1Vx++eVTk/GsK5h+XXvttekHt2rpQ67M5z//+aLiClt95zvfSd6MnBs+tyLyoR7R35YVPQRMCIe8+MUvnoCcEjnbbYCliCmVhbwhx8NIUnjbzhVvWPn3HXfckWSz61wh27UPfvCDzXXXXVfZ2+7itn/8TegVHZWTMesp0gIFzx86gN8KQXS3Wl5COoA5duWVV04WeWpLXqsS+bYARWOR90gHSRKqwwO2DJ5wO7/hiQ7PzOXzWHpoLIyD8SzDWMo5ni8ZgGW7FCx4H4HDkGi7IJOLHTKve93rUrLoTng0ETR57EqdiSHAMsRKVmEOxf+V30Ffctv1LDgEsKDgvELzngnroRFgqfGw1AAW+E2i39e//vUJyKM//rCunFzkVlC2nD9XgnwXvDjKjSmRtQAs3VTy8wHAcu+9924KT9pcEGsQqR15w/heccUVVR6WoQCLHTF95dRedFTbgy5TPhu0eOELX9h885vfTJdzDvUg24C8q666KrUtsAGda0Cf75/y8KQj+Pe//Mu/pPy3RecX+b4CWHSico7OWgyJN+gwxsF4ljV5uEZeArDUUGuGsjmXJdVMi3nP0MzcXvH5EPo3EwlDt0wPtMcoXHrppVkPS9tYWMFiGGqeWsBC3TmatclLV1/a3mMLNKvemicASw21Rvlo0Iyk87YQSu5zZBO5qXnmBVish8X3LxeGPPPMM5NOKzmmoGa8vqxo1jZ3a+tuq6cmib62ze2Utx6WHF/4zHvLluW8n+2MW+8GYOmDilPqCMAyMIE7aB+AJQDL0BIYgKVpArAMLWWj+gOwjCISV1546soKf9x875ENfl9xwSnz4cAubyUAy+IYHB6WJh0yFx6WYWUwAEsAlmEl7GTtAVgCsAwqawFYBiXv1MoDsARgmYf0BWAJwDIPOQsPS9NESGhgSQvAMjCBIySUKBA5LIuTswAsAVjmJX3hYQkPy6CyFoBlUPKGh2VMgQAsi5OzACwBWOYlfQFYArAMKmsBWAYlbwCWACyLE7BxywFYArDMSwgDsARgGVTWArAMSt4ALAFYFidgAVgm27hjl9B8xDAASwCWQSUtAMug5A3AEoBlcQIWgCUAy5ylLwDLDgIsnAp75MiRKhF53vOeV3UnDJX/7Gc/m3qUe1UHWgo//PDDkzshSuvjxNenn366tHgqx4mqp556atU7tJG7RI9K2g5a+trXvtZwZ8uQD22zkit9AItf/OIXm7e97W1b+q06NB77+/3vf39zzTXXlDaTys3r4Di2Kdc8lK890G+Wg+O4R+btb3/7pGs6Edn+9v3+x3/8x+aSSy7ZMpxpp/lyjwpzp+appVlN3ZoTsxwcB82QzZoHuayVzWnz2bct2r/hDW9ouIE697QdHIcOGPrguC996UvpLiE9JXKGzWg7UbxNn910003V+hndVHvSd41sMtYf/vCHk37ZedImQ/SHOVZyz5WtA5uB7Vi2Zyl3CUkIPbE++tGPNvzUPLMIHpfFtU3WmranleXiPxRWzdOXgvOT3PcBJYqhL5kQeneWyVozdsoCiFCKOSXbpijmBfLmAVjgB0fA1wLqGqUIbWcBLLPQ+fd+7/eau+66aws/LS+9rHJhJHOn5mE8tTSoqb8rh6WtrlloNoshmWU+18oYYxwarNDGb/zGb2wxvl36DJvxsY99rEqfzbLQrV20IZPYmpxseiDF2PmMazZkN0rBESDvHe94R41IJ1BcC4yrGpix8I4CLH/+539efWT6LEcsYxQEWHxIp8aIS8j47evB+OpysVLezXKUd9sx822gkM85yp62asdaOo5Zy7UZ0raxzNrOLO/NC7BwZwsXGg75zAJYavvTJWd9XgHBwXnLCFhqaTZreclmzjOybHO8a4xtx8xP02fXX399g+0Yeqy115PI+wk49Daira/YpmlXQFibI1rOYjfmcQVEF69z3wdgyVAlAEsAltrJFICljmIBWOrotZ3SAVgCsCzjnVWzyHQAlgAsmyjQZUhmEbK+3gkPy0a6FTc8LHWXbIaH5c3JYxoelnTrzGBPeFgGI+2k4gAsAVgCsPQwz8LDUkfELmAcIaE6ek4rHR6W8LCEh6W/+bSlprZ4ZOSw1F9HHzksAwqqqToASx2dA7DU0Ws7pQOwBGAJwLKdGdTxbgCWPIFmSZ4KwDKgoAZgmZm4AVhmJl31iwFYArAEYKmeNuUvBGAJwJKjQOSwRA5LbZ4AchQ5LJHDEruE3lxugJsm7cZlsbtsT+SwRA5L5LD0MCsjJFRHxPCw1NFrO6XDwxIelvCwbGcGRUgoHYIW57DUCVF4WMLDEh6WujlD6QAsAVgCsNTPm+I3FhkSOnbsWPPa1742gYn19fV02NDa2lrrUfWlg1Id7H5YXV1NJ5Z+61vfavbv319aRdqaWCN4tHnttdemH9rkYUw8/Ju/+c0Y+eFvTt+88sorU1t8b3dr6DCjffv2pXL6N2OAbrxP+bZj/YsHINrHkAAAIABJREFU2lKwT8Ai3qrPogVN039+Dhw4UNzlWg8LNIP/5513XqIZP8ePH0+yZk+wFA9E1xe/+MXNk08+mfol3thDpuAN9eh7/g1vqFdj7hpU7cFx1M8jWfZ9lszbdunzZZddNpEzfSdaSAdIXiWz9913X5o7kueusfD9PEJC9OmBBx7YcjT7NDljjNCuRs5KxmvLHD16tPnd3/3dyUGQfemz2n70VX43HRz3k5/8pDn//PMn81kybu2flX/mRpucib68yzvMd/19xx13JBlAFkqfCAmVUmp8Kmzu2OGhdwnBYJT9PAELBqX0iOVawELdf/ZnfzYXwIKB1zh2MmBBBug/kx4DXMqbGsBCnfBmXoBFvBkCsGjOML0ly0MClnvvvTeBvJ0OWLRIQN/UyFmFGk0GC0AUgGX5PCzwBsBywQUXzA2wIAulp/0GYKmYaYvwsEjxojy4YI1Lpngsg2W8SpmeK6/PdCeEVr8lCph7V2ruhABlv/vd725+//d/f0L9EgN89dVXN1/5ylc2ccx7aOwKn78fe+yxdMHYUGCFNvr0sFCfVi+iCb/hx1NPPZXu62Es3uPRJsbwJXcvji8vsEI73AmCHIiWdpXkP9N33AtD/+yT442t60c/+lHr5W+58bz85S8vuudKKzja56K0s846K3kL7PyQ505zSas//i2a+buD1Cf7ubxJ//AP/9C89KUvrQIsOZpVqKNsUesJYoyWZpoDyM40OWO+PP7441VyVtpvyxsuC7z77rsnHlRbRx/e49I+9VFumT0szGfkoOSBP+iY//7f/3tz+PDhTVe3CMzm9EKbnElX2bb1GXoJGRCvS+wXNoCfZXsi6dZxpA0sSQkphFDCSAme3LD+nba2SuouLYNXShnyCgPx7jRF1Xb/knU3+vZxVX7/+98v7dZM5foELFahexA3iyevdkD+YDS9b41cTrFwyq2/ZG6anHFfCSGRoZ82Q8K8yc0Zq2Bz80Dfiwbi0SxylqNZX/Swfc8ZjWlyVusxnbXPArTQUIDRhnRnrXcR7y0zYKmlB/MYnan5LFlqkyMBmNz3ahv+isfydPJdyYK4tv+LKB+AxVHdus0FNHDbyt1dAzJUVt4b6vAxySEFiVX8hz/84fRDu6x+bfuMS8ZEBpTJIMAipSYjqgmjXAv+LYP0qle9qnn44YdTfcqh6Fug+wYsUuDyAtBvPvvQhz7UcGGazQfpeyzeiHtDohW8coxEa4wvN8nKkIs3MuiSVQFsVnEc5y/Zs/zvY0zKZ3rTm97UHDp0KMkXnwlEKZZOW/pMOS02n0rfWxmzoE79v+iii5rvfve7VZ68IQCL1QMalxYE4o0HCuKx5IzcAvJ4hpKzaYsS5c3U5DX0IS/brWO3ABZkG48kIc4XvOAFad5Il8ruSP6tp166ytop6RI8dvAceco904DOdvkyr/cDsIwpjSB4hlrhkAEgZFTiUrNoWIpKCs2u6CWkpcCltG0pUQEWtePDIB6A0bdbbrmlQTHosX1DwTEhbBiCdy688MJkSLSiHEKA+wQs9I+xMA79aEUCYIFuNavQUr5Aq5whkawJgAA2BVpES/5N6M16WMQHJQqLN+IzgIVEXY2lpp8lPBT4QF6QG41DcuCTl63HxP/tFbMFLPxNXQAWVqWS75I+kivgvVIl700rY41Jbkya/9PkDMByxRVXVMlZbb/RV3YB4cHUkPO1tq8l5ZcZsHhPbdt4VA7PpwCLneNWJ+dAi/fOauGljQN2HqmscqVKaGxlt7T8vMoFYDGABSPRlgAHeuUhVl+j9KkTQeI9/1CPclisF2Ma80vblvDK+CKw9l0ZGptzImN68803N6yYvReA948cOdIcPHhwSxcxJFx7XmPka4W8b8DCWDDwWpFIUdxwww3JywLPS4FkqecCGmtXVY6XkhPJm1VkyAj5KKzIvFJBjqD9qaeeuomshITOOeecBM5KZYcKasbNah1DgtxYZQtNGIeXFw+SaU/yKiDiwRqfI8MA44ceemjT7rUuOXriiScGASzqs20/N7Y2ObvzzjsTYKmRs66x2u/pH7SXDrKGzgKXIfPOavpbUnaZAUvpnBGgOOOMMxp2veEBtfJuwbgWub5uL2fWOyM6qgxygAwgC6U6oBR8lfCszzIBWBw1BVokNHLJe9RawgQrVFZ4JJxqq6SuWcvYfAyL1jGaGDErmELqCgnlhNsjfnmlyC3YSSEhmyMhrwD8ALwQDiJL3ub8zEr/tvcEWiQL8u7Y1boFKzLqhDfOPPPMLdV6+ZQRevrpp1MOy1AhIdFIhiQ3f+iLxslvha3sWL3xb5sby5TDYkGWAKTdmi63vcJiXs7wsLC7bCg5y9Wr+ast6NqS3rd8D1XfMgOW2jH7HBa9Lz2kOW3nhuyIlzN4jT5H1iRvHnTkAHZtnxddPgBLCwekTKVk5FZVfL6EcXJjU4cMhoRoVgRbipBlJAht4DFQjNTGrn1oQgpOgCUn4EwKuxNE9JnFkJTQ0Jbp28PiJ7iMjhKVa/pXypdcnRa0yNtj3fj2ewALKzMeu+pSSEi8UX/YUTRL0m2tfGJIbr/99i27HdrOGfFg3ntYkE08D4xH84gyr3nNa5KHhafUMzBESEgA0nohc94VyrXJGUm3b3nLW2rErLqsBbLWq2JDw9uR3eoObfOFZQYspXNG8xbA8p3vfCfNT4WlkXm8rJJt72HxC0aRU7JnF9qSUb/wKWFB6VhK6uqzTAAWQ02LXiVAViBqGW8VgRUAlIVNThxCODQWv0vIKy2VY7yaJHaXUC6vx/cX48p5ArUn99YKcp+AJefJkBHEw0JIaChFLqWT83pYA0N/7AFQ/NsmkFre5MbDZxjrs88+e7CxCOQRQrz11lu3JPzZfvG3jbNL3hQOtWXl4rZzju85g4UcFtGwRIaGTrr1nhSBAZtw7OcM4wOwXH755YPzxvPAgt3SUGYJnedRZpkBS+n4JQt4StGZWlCIT8p5pL4csPc6QfNHi1QBIvvubvCuQI+lByyW6LNsN23bopsTrmmAxSPZEuFsW3HNA7Cof5Zm1qNiTz5lApUCFg/g5OLfiYAlBxSZ9IsELF6uSgGLfc+uthYNWKzSrQUsOYM/iydv0YDFypl4E4ClRINuLbMbAItGVbKtOQDLZhlYOsDi43VMbK1EMSQY4JqnBrCU1tuFVv0YEDq7m0MAobS9WcrlPCz+SH2LxNVH+u5DQnYVZschDwDfs615qHNYpPBz9y/Jy6A+lia+iUd2dexBXs0qfhYedb3j28eAs0tISbdtINrGtzHWlB9qLKrXGxJL16754sGWZNF79ygnwFIznlkBi7w8uVwC+tI1LuUlWcBi83cUEqoZS5fMtH3vFyV2Vc47ytWzYNd6+4bKs6kdTxdgsXpA/CEfDbvhwyuL8i5ZD4s9hwVaeH0m3uToVKvzamm9jOWXDrB4IlnDgpueHzG2hKBDABZrKCwY8Z9bRdW2mudz/ZSMp7SM3IOimSbCtLi/PDDQDBe/wGLXZIFHeFgEWEpzC0rHonKAIrYBWlAC7boMR1s71qBYd6zd1lzbxz7L54yEN765sVtDz71DL3rRi5KMCUT02UeBVu0SEm/ajHxp2xqXDcvxGbuEdM9XaV2lgEUGgDZzu/ZsX2TY/bzukkVrkBQSoo4h5gxjUN0+vOnDBvrellOZRRn2HH+7AIt9R+BQgGXZTvVldxC7hOwCpE2f5cCv5VnpQq10zixruaUELLmVFZ/J+NZMoCEAi8/i9mDAxuStQvPj6lJu2xUa6reAxdYnY6hzZSirSUHypD2HxcZG23ijkJBXjNsdg11hnHvuuZM8GWt8obe/gK+rXSUP+3p4T2G0ZVlVaixtHha+h+458KyQUM2c6aJdTo6sIbHGlz5D69L7cmzysK+HdvGwaFtz6ZhKAYvGZeel98DZfBDK6/BFhVTtjiD6z7hzxkYhIbY1l46jhi8q62XYH1JnvTuU1Vyyxt1+Pksf+nynC7D4vCjNZ3vat4z7UAdcdo1X7ZM8Lw+LwqVaAOjeH/hjDy1FVuBN7qLUrnZ3w/dLB1i8wbNuSYSOsFCNC/W2227bZHz7YJo3DFpt5Vx0VsHJ2NtYvleAXf3LeWpy70hJimZt7VhaqowFLG20tv3gPYWEanjTNVardPmbezRYXduVhbxTUlSlKw1N/FxdAizK8ynt5xDl7Eqev+2OlxLeYKx1zoNATUk/S+VMhlqGxLZheVPKF71vDT/9VV0CLDVgsnSXkJ0jkg8LWMQLSz/vpbN003e2vNVneFguvfTSiferT76IZtJV0jkCLNZ7oj55r5j0mWg/xGKkts4uwGJ5qL/trj/rza5tu4Q/JWVEe06sBrCQfGv7bT1u/G3njrU1pXOqpE87pczSARbvCrYT/FOf+lTzf/7P/6k6t+A973lPujSvryenyFGuv/Ebv9HqRpbSsO7gZ599tvmP//iPqh0CZJNffPHFRUNRW9CMH/94wGG///jHP57ascBMhkSxbv8+l2txqFmNISkaiImvk6TGhVzqi1U+1FWqgDwPvZHFK4cxGWIspWO2BscakmuuuWbL4XDeIFrDyjksXP5nk6y7+sDhc5dccklXsfS9aASQ4KJNr3htJSX8aeONPv/kJz/ZcBge/y71TECz3MGNfoCiG0ad8St3js9FvzYjwXZUf/mlHW9Ob9xzzz1JnmtCFdCZn5rn//7f/5t2l1lPsN9ZovrUZ8aPHHielQLZkv5xoF7JhaG2ri7AkgOTf//3f79FB/Y5jpKx2jLSocjk+973vgmdvT7L1cs7pXOztl87ofzSARaIZl2ymmS4yOSaVDJcCYFZwWB8+nz8JMaQsvLXgV5+9aKVsJ0kIGsUj851KVG+OuuidCx29SeaWpdpbsXYVXeuHh3ypdVo38hftPnBD36QaGbzC3zsv1QReR5aBX7dddelg+Nq5KyLbrN+L9kReAS0AkJ41D8LuGT87HhqDCL1AvC5ZqHkkSdCF/mpXRtqE/gqqY8yljee18wzkq9rwql4mAA5XY9d+WLgPdiyIMnndxCmYsu1f8Q/ymvl7Hfr1eSvIJv8dD3Wo8LhdFYHqk/UYUG59aTAf7/QKwGcXf2y36MDczSbVkcNYOnqS9/j6WpP30ufMY+hseaz5vS0ejQ37WKytN3dUG7pAIs3ojZnwq7yS4nvJ2vpe9PKEZemX+oPRgRFau8rsd4UrdBUJ/9GIZD3UQJU9F7bZM311Z84mvNG8JmAoFeo9NEn3Vre+FhxLk7fB62tAcMoaHWp/mqS157cyYFkuktIIEdjEmCZBdD1NeZcPdCYM1UIceQMozWoGpNCNpLZEnlrO+8m1yfRyN487EEGtFZMvos+vKu8lxwwZZ7RvxreMD9LAIv6RhIku7F84q3VRT6XS8ZXhkSufM0v78UT4FGeS+mJswDpEsBidQ1nveA1tLzvArSiM/XwHj9tl+p18bTtey3aat6vASxKuvVhPc3zvsdTOg4BJe75QpblMfQyIWBJf8U79J9fTOTyCkv7stPKLSVggYi5lbJWDT6uN43oQwAWv2pSLJLfPLkdBpr4cgeiEAAs+rwE7dcAFil0qyjtakqTQ+3K2Pl4qQCD5UeON0rMpXzfHhbxVyBPfbYA1n5WMgntalK00mfXXnttw89Q4yjpn5UXW94bXx+20r9t4rfAZImM0VYNYFE/ASwkkIonakvyXtq25r7kUbIm3rCrAqVd6kmjvlLAIpqx8ACw2L63yYK8XALT1ntiPRnqv8+dquVNDWDRnIQvAizTvG3Sq7yHfiJnTPqsBiCWyvcQgMXm3Xg70pZuUNrfvsuxg+/8889P4TqrvyR3FnQqp0sbD/YSSLF0X0rA4t1d3viWxPo0yEUBFgsE1BebdItCQFgFCEoUeg1gsUy2ffH98t95Q+ATB9t44xP0+p7c1AfNXv3qV0/NVSmho1dktq+M/wMf+ED6qTGKQ4zXGwn+TXjDhiusUdS4LI8sYC3tYy1goQ0Ay2WXXdbKm1K+dPHmgQceSICqhjelgEWgBMDy+OOPT8Il9N0CQNFRIR7eKwEsmuvWINXQhfdrAIvmLnwBsNBWbpeQ+rUbAIs3/F4PehBZOieGKMc8ZrOCDz/6tiR//M4BliHA5BDj7aPOpQMsDMrHp7eDJocALFrFCjhpe5q94yVnwLUVTcYXYa15ZgUsFqlbZStjNg0Ael70yZvSsUsJyShYpaMVo88p6KpbPLShMNW7k0JCMtxdQLSLHvb7GsAiZamQkPc+ygNREooSWJF3JeetmEdICMBC2E0yYsMhdhxWD0g2vRfTzjE7Dz3fSvlTA1hUJ3l8Aiy6dFPf2XljvUDQGePIY+dKaT9Lyg3hYVG703KcxMNFeVA1VxUS4rdAo9dn1h7yng7PtOOryecq4csyl1lKwOIBivew1AhaLWCRwvUKZZpBZAVHuMJfMteGfBGwBx98MB2CVbPC2i5g2a4gto3H5svI6Gy3rdz7VsFZ5Wp3c9TQM9cGCgPvCiGhmlV8zXhFR5tI7t/3AITvKf/zP//zzRNPPJHdvSFDb3lg505pH2sAi+q0OSzWgyAFvF2+0A58JiQ0lIdFYwGw5Fa90+Yz8/+1r33t5Dwg8aBt3PaSS+8lm8anWsBC+7kcFtuGbx9Q861vfSut/v0coD6FtWRkNdZaw1kLWOgLB1recsst6Xyb3OPnjT0nx/e9dD4MVQ4Zw8sOOJ42Pyxwt3OzZAOFv7R3KJ02FI18vUsHWKQUPAq2K5saotfuErJARUJkV0055dIGWCC2EqZ0QJsY0LarYBrjASycK7Ooh7HbHUFSVDX8sH0vNWLiPQqO23qVBEhdJHSypdTuTimhD23zLvxRrF8GXx6Wknr6KKNVOHJmFYzkR656/m3DG3aFn5NVyvtcpZL+ohQB1CWPlOadd97ZvPWtb53cCo5Bpm3dVFzqYZERVFK0ZEu8scmgJf3zNCt5pxSwWAMt42t5pWRPm/A8S06P7XMtYOFdFm133HHH5PwqZMUmqavPkkN++6RbC0LFC7tw9LkjJXTezi4hhbskH/4WefHG6utZ9VTJWGYpQ7Itc40b1TV/pZd8krron/OwqG27APL0maV/y/jO0gEWKWk7GXIgoVT4ajwstk6P1NWf3BbENsAihSXDQf0yjg8//PAkebDUcC+DhyW3ytS4FF7pW9ClDAF5PofFe75KaSklbXmklYwAS+2KsWbcfveb3rVyJ8MgbxLf2RwWH36wHpach6aUNjUeFilGn8OiPjMuS+MSGok3dq6JN9rWzFhKPa2lOSzqWy1goS8YXzwStl/eaFj66+/aLec1gEXyK8ACvXK7+9RnARboD2DVjjw7D+SlEO3tAs/ytkQ/13hYJOvSgTYfUDJm9Y/6bPWV/Yx3SvpYIq+1ZaTPACra1iy6Uhcy4QG+bKAFLL7/bbpZNrVtM0ht/xdZfukAC0TXdjSPjjWhBABKCFcDWHw81xoRuXC1ndm23QZY7M4Z9dkCFuWw2HFNG9MyARZNFikBeCZDM5QisFtHraJktUj7pQZZykpK0BsPQkKAFj4fYpJTr7aMi/d+5S2Db40ef3MvELsLpNgkT7zPD6ssD7ytl6WERjWARfKqi/ykNPWbeVO6ZVd1TQMsGFJtay7lzVCAxRpNZBMw7XMLLHCzvBZfa0NmNYBFsoGXGQ9LKWChHMnNAix2nPJueo+xBct2zNP0WQ1g0S4ZeZlnASx6x3vvS+xIn2UEGsld4RwazmEpBSzTvJ8WsFgvmPQNNBxKN/dJn2l1LR1gsXvn1XFrFPn+tNNOKzZOZMiXHhxHO6effnrDCYwyahJuq2D8HRTTQkK4KhHQgwcPbuID3gJi3px4W4r2mayHDh2al2xk2zl8+HCiUe6BLoy15FRR3i8xnpQTD/BKXXTRRdkzPXK7OKYRSrzGmMIj+/zpn/5p82d/9mdTT5SdlQmMmfbaaCR5kLz4VTpnhKDoZNSVyC1Dklv5Uhd8K5UzlCIGq+TR3MQgXnnlla28KeW1yiFjzzzzzBYZ+fa3v508GW05DLk+DwFYtLCS3NkQrz3jhP6gr5CzNuCGLBDWLHlqAAv1IU+E6gjZ2UfyJXkTINBcIyeH1bwMqW56FzBWOfELeaQuxprziOfGVhsSgk7owM997nObqqMPyIqOlZDOKPXAldC97zLQ78c//nEKcfszgmSDrIdR8x2AQ35RDnwwx+ET4dTcg4yV6ua+x9tXfUsHWBgYgAGitwlcza6hGg/LNPeshMAbN/rblXRrEa6EUOENJYx6F2COwcvgYWHioHhtzohWVKUrq1mEFxpiRAEs0Ir2bQ5HzvNV0o7cyNbjQcItHhaB55J6assoTGK9O96z6FdD9BEPSy4hFDmCJm2GT27mEuBQ62Gh3ywKACyMi7livYazXjInIwlt1X88LOxeoZ3Sg7+GACyW34wV40sCpQ8Zy3jL0PO91Wt2ZV0iQ6WAxXrx5GGhL5KxafMFWt9///3ZKwC6FiXW49c1nhoPi2SBpFvy+MR/AXWdGK42rQfYeiuhiwf1Xf3s+3vJCJ4VAAgLEAsM7XyR3Gg+2W3N6pcdD/SQLlM7Gv8yA7hSGi8lYJEyZxDWKM1iEGsAixUAH/KQos8Bi2mAxbqB7cojt0W3i2nLAFi0orYhGY1raHcj+Qs2T4D27OQsMcZWodkwjA1lzGNbs3Xf2ratu9qHdvh37mh+64WxrmDGWmsQeacWsNCGLvLjbxuD5+9awKLVpNUDkrF5bWvu2iWkeSAA0jafNRbpAS+jpd4IyW0pYBHvqV860M5TG/62fbJ0tgfHabx2HDaHSuPs0mH2+xrAon7ZSzYt7bxesuOXHJWGEGvGMEtZ0Tu3rdnKvh2D3rFz03q3NM/t4jGnY2bp7zK9s3SARUSW4rYKGKU4y6V0pYZMQs8Fa3K7yxjY/vj6SgCLnSy8z1a2v/mbv8lePd8mIEMDgi7BlLKywFFKg0u8SFa0K5hp9eEJ4JLFUle4Ba+ayPz2Rr1rDPZ7C7rs56zi+Cldwde0SVnJlL3ITzJllZDGZ+XtL//yLydhRNVj6SEQJoNE6OT973//oHKmtrwL29KldA5qzJIr/94f/MEfpMTjmtXiEB4Wq6f4G4Dzt3/7t1tuErcyannM+DDYXMwnHVciRzWAhfoAi5/+9KdTW9Nk3xo3yv3hH/5hQ/hR886DGq8X8bp+4hOfmIQES/gNzXin9EGHklfzrne9a9Mrvm/6Up8D2JjPmhuL1qOar4SxkBmlIKjfbXrJ6ztPtzbdAcjRxaQ186aUL/Mst3SAJRfu0WdcE86E9ac1TiMYByaByrsemK3VOpOCfAmt4O27ubDRtBwWa+QlcLTDj7Y7yu3X1Ud71kVX2b6/F0jxHiatsnSUN9+X5BdoS1/pHS+0j3eFczi8EZhFAeXkTEqb71D0Q8R7aYO6oRFyxso8Z7BEV5+MS58IS1olnQv3CCAT18cw2PMoumSjZuVLXbTFHLv11lsnvPHKs6tNa2QU8rPviDfawl4DJocALLZvms8KG1svmRZBtrw+03z2h7lNo1UtYIFe9Mt6V3zfJT92IYKM0S87t3LhHhvewDBihBWmKeV5aTkbls95pqxutt4fS7OadILSfs1SDnlWLlturoiu3ivUNjfteNUffSavlI6kmKW/y/LO0gEWEcYyTEr+xhtvbD7ykY9UrcpLAYvaZYK/7nWvSwfByZWo+GnbqqFkW7OUgt2xoSSoUoO7SMBiBdbSg77z72984xsJUJS6XWsBC+0LsNhVgpS/NRI1k0uxfBlAfyt46Xhq2qQsyuqXfumXiuUst+rKKW2BeRkfvBHccl0DvmYFLBzoZeVb3rac0S6hF7xgPBq7PWsjB2ra6hwasFiwZcG0BwYC81ockah81VVXbUn67guwyDj7Awo9XT0wbBuDLadcGC3I8BgjzySSDvEIjCALACnlEiqXrS2hGXlclqs2crbNA8McqLDhOOwSB45676pskxa/2rUJffAu/cu//EtrMu4Q/BqqzqUELN49qcHLw1JDjFrAQt1a+fK3R7850DLNwzKtr23jbHtnGQCLN5L6d+2BXrMAlrbcilo61sjPkGWRM8CBpek0d/C0vvj39O8zzzyz864SX28tYOH9mlt0h6Rpru55AZa2cbXJ5yzzudbDMgStc+OZZT4P0TdfJ/NAxxSULgzn0a9Z27B5fLmxepsFrxad+zjrWHPvBWDJUGVegKWWkbMouNo2usoHYOmiUPn3AVjKabWdkgFYtkO9re8GYOmXnjW1BWAZbf+/8sJTV1b44+Z7j2zw+4oLTqmhY69l94qHpZZoAVhemY4M9094WE4mH3uPYHhYNl9nUDLnSk+6LalLK97c6n6W+RwellKqj8qFhyU8LHUSM0PpACx5os2i4GYg/9RXwsPSH0XDw9IfLafVFB6WfukcHpZ+6VlTW3hYwsOyRV4iJNQ+hQKw1KiX6WUDsPRHywAs86Flm8cocljmQ/8ALAFYArBUzLUALBXE6igagKU/WgZgmQ8tA7DMj865lgKwBGAJwFIxBwOwVBArAEvaZbfo3RkREupPZgOw9EvL2toCsARgCcBSMWsCsFQQKwBLAJbx0QiRdNvfvKmpKZJuI+m2Rl5mKhtJt3myRdJt7BJqm1BxDku7qgkPy0xquPWlSLrtl541tYWHJTws4WGpmDHhYakgVnhYwsMSHpb+JswMNYWHJTwsM4hNP69wAmfuHI5ptX/qU59Kx5/XPFdfffXk4q+u91ht2Iv82o7v9/W85CUvaT772c92Vb/p+1k8LO95z3safuyjFVKbJ4vxf/WrX910X43e7wuwcGz4l770pXSnUunz5JNPTi5LUz/8b1/XxRdfnC5ZzLnk28aPzPAz9HP33XdPjhjXUfP+DhF7RTz9vemmmxruB2o7gdmOkzKHDx8SEY61AAAgAElEQVTedCldyZiQ57vuuquk6KQMZ5dA62mPlx0uvnvDG96Qvecmd5w/x42/973vbR555JEqufnCF75QVF60YyyPP/74pmsm7PHojLGPvBx21txzzz1VdCZRmxOfh3yQm3e+853Nj370oy06wPNQ/Th48GDDBaj8Ln0effTR5h3veEdp8VQOGfMXJnbps9tvv73hxPOhH/Q5er30efrpp9P4+e2fHJ35DNlEP9fIYMncLO3zosst5Um3fRJFV6vX1Jk7Zt4bCFsfl8udd9552SPQ21z1r3jFK6rB1yyA5brrrksXRvqnzVjz+aWXXppuxc6Br74ASw0/VFZHxrf1ITfpOZb6tttuqwIss1wBUTMe9d/fiWQvb9MdRh6wIGscBscDf3Q5ov5N3VbmuOPl53/+56vuq6kZS21ZCzDhC/yxn2kckk8LDAAsv/iLv9g8+OCDRQBklr7xzrwAS23/5lUe2nNvV9vi0M4/8QeZZH5Cu9JnHldAMJbrr7++YU6XLiZL++/LzXo9yc9+9rPJfBYQaesrgBX57wMwzzrORb4XgCVD/QAsAVhyIK+PiYqiAYzoxmZW7gIlHsDk2gOwyCjYy+10CZwupdO7rOLJ4bCXEvYxjto6ZOSsIvb3fOmyUV0SyFgYl1XO9obrvg2QaKQbri14srypHftOKx+AZTaOBWCZjW41bwVgCcCyiQLhYWnSamwowCJin3rqqSmUKE8CBtGGx2TguZmWMvp57LHHGm5g9g/Gnfe5ldl6zwAslNdt1jXKoe+yjIlxMibGjquem2R1Y60FBbrJ3Hs2tfLvG6xoZctvXWdg6aj+9E2TZawvAMtsXAnAMhvdat4KwBKAJQCLk4GhAQteA3kTbNMHDhxouF5exhjDzr/1YNCfeOKJ5owzzkgfKYSkMBC/lWvBb35+/OMfN69+9asTQFjko9AVfaKfjO2f//mfE2Bh3DyALh7K8mPzWPj72WefbX75l3855aRRdii3OICF/A3An/gkWgtUDdX2InmktgOwzMaFACyz0a3mrQAsAVgCsMwZsHhjjPFTeEddsf/GgMjQA1gUElI98g7YeuSRofzLXvayieEdwjNRonB8SAgAcPPNN6cclly+jjxO+o5+A95+6Zd+KeVWiCYlbdeWAbCQdLtv376JZ0t1CKgEYEl35E5AY+SwNEkuaxKidZ1B5LCUz9AALAFYArDMGbCoObwM8o7IA8JnPPKssMoHvMijAAAhJ8UaC77HwFNXLoflRS96UfJiUK5mV1a5GikvaRNsb7311uRhsY+AiPJ8fA7L+eef3/zgBz9IIIdQUt8P7WN8SVa2ISFP177bXab6wsMyGzcCsMxGt5q3ArAEYAnAMmfAgtEGQPgwjd0l5Ff0GBG+B7Bo66gAD2Vt6ELhIN5h9fZrv/ZrqTqFWmoURF9l/e4l6v30pz/d/Oqv/mpqwoID/i0Pk03Epczll1/e/PCHP0zv4AHp+4En/PzXf/1Xoin94DfAUf20YLHv9pehvgAss3EhAMtsdKt5KwBLAJYALAsALBgF5XXIWGOA5QEBlLz73e9u/sf/+B/NOeeckwwm35FAq1wVDCvlFC7icz4DDNmQxVNPPVWjEwYpqz4KXDF2Eo8BYfyIBgpl8T1jsV4o3uXMiqHCWvJq0Z/TTz99EyCi/9rZtZvDQQJlsa25fhoEYKmnWe0bAVgCsARgmTNgoTkZaWug+fuv/uqv0uFYGOqXvvSlzctf/vKJ4eQdjKoNk8jzonr8mSYCCGqvVkH0Vd4aeQte5K3wOTwq43cJ6XN7/kxffRStoDEAUcCQNgGTucPs+mx7WeoKD8tsnAjAMhvdat4KwDInwKKVixQ3yVm1BwAty8FxGouMDb8ZC2dkDPnshIPj7KFa02hhAQt/c5Ag4OSv//qvE2Cxu1EUmgDEkLchwGITUy3w8YBAp+gO5Zko4XkOsNjPcoDFJxULUGh7dN/jEUCBxnh/1J4Ai22vxsviw12WXtO+K6HrEGVKAIvXZySCs3tL+VUl/VqWg+P8nC2dw36MtYBFB46SfOvp2SbbcXDcEt4lVCLspWVqT7rFGNx3333J+Eop+e2V/hApjoxn6yi/cw/1KIlQypaTcb/+9a9PYuMl46kFLLR57bXXph/1Wedx+J0qap/vyROgrbazOxS6sKEMxgINtKujZDy1ZQBFF1xwwaZ+aaVteaV6+Qz+Hzp0aC4n3dKeQIXAnAUV/tRaymAYX/ziFzf/83/+z+aP/uiPJueoUNbSmbI+AXUZjV0tT5epvJ0b6pf18NidSVbOvRfIv6OkaMmCEqQpBzhSfsyy0AI6kNw87UoTZFOJ4Mg9ocpvfOMbSZZLn3kCFk67bdNnzFnlKtF3e7xALq+sbXw1gAXec6YSu96U4M1nomtbGwFYArBskg0EBsCi7Wk5F7tWXkoktNvTBEh0SqeSBtWIVtbnnntu2gZHudJkyFrAwlgEWGRAvXIVsldOBf8WyMsBLb/LRBOasTAmrUZLlVZpOfonwCKeqM9eEdmVOdtmdY8IfRd//IrG9mOWc1gsIETh2R0s/jwVtQV//vf//t/NNddck4yW8jkEvrzXQX22gCxAS6kElZfLARcfDmqjuzxdtOYXCZJbPle+jIzlkEC/ZOQ2D4ry9kRh+it9ZkGbQDS/OR0YAELuT6k+GxKw2LnDIZDMafFE/G1LcmeMOhuoZidaKWCRDiUfCzujvCyrx/xWf/EwAMsuByxcsFV7aBYXUvGefdpW8AIvXMimg69yLkZ/8BSTmjteah4OzfIXf3W9zyV+f/d3f5eKWTe2Nfr6Tp9x2Bg0k4H37knF8wUY+M1Yhla65HT4CyNt7oZ30/MdHoyzzz4727c2ozMLYBEfBJa0jViA1QJfedu4lI+7cdhGK9rJkFGPDRsJrHgaU15bobtkIb6fTgF/8WSutOa493aprF2giH8CO14+uWCSSwb19B3iquW3+kc/2CUlY50Lkcj7Z73NnPdTEyqD3mxRr3nsAsS+1zaXaYOdciwq7RwUrdt4A1/gTw1PCOnW6EDq1o436THphjaaBGDZ5YClZjIIfOAO1eFUfmL649NVv53U3gNg/23LaZKVToq2ydo2Ribjhz70oXT5l00c1EpDyteOwQIb3z+5LK1S9mOTYa2le0l5wmgPPPDAJBlSgEmrKassLU29MrOKOadgtwNYVJ/fAWT7A4jiZts/+ZM/mRwCJ2+dDRtBEwzHM888k055BQSxK8iu4lFw3otXQssos5UC4hFzHn5Ab37wfp122mnpM3vvU877mgMslvcCtLyLx/Qtb3nL5FTfZeCJ5HeaPtMY7LyyC4chdUApYBHN9duOywJE+z1l5GmCL/DHemv74o/XP57WCh3m7EIAlgAsm+SQFetFF100ASxaKatQzuvgvScSQIEEBDDnWqScnfxdE6IWsDCWD3/4w+mHvjAW63a0x5trclg3qY21SyGhvHMeKxlcq9S7xlPzPfWSI/Od73wn0Qw+WEClFW9OiXoFq74O4WFhTAIRUtyKS9MP/sYb9dWvfjW50S1Q0eoMHiEv/Nx7773p7BVAC+XxxvC9fvgMMFMKemtovtfKiheSe0AKAJEwxwte8ILkyZJHQUZH80nvesAiGYA/fGdz2e64446ULyZ5XhS9rcGU/CrvRgsY239kuE0HCKi35Ytsd4xdgMV6TqRfpbvEOz9X7MGL+vuyyy5r4I/CYdvtt33fzvPcvEXHMvcDsGyl+q7fJVSjyOUeBLCQcCaj6IVNK3pNhLY2FDqx8W+7omelffjw4VR9bqXv2cVkJYG05FGbAiz2jhq9L3BSApwUl1bOjfqsVQljoQ1+rJu4pK9dZUQbcmQALPbANL1r8w58vkFb/X0CFhtz9gbA0hvvHcm1733vezfdoKywDvTFff3Nb34zJePhZiehkd0XGFDakQeAeiMk1CU95d9rPsMD6MrcJL+AnyNHjqSE0pe85CVbkmTtKl2GXYaf39QDf33o7s4772ze+ta3JsDZ95wpH/Xo0EEbfpxFn/EO4K5Gn9HHWmDTBVi6xm11A31mIQAg9foXvuBhqUknKOWh+gC94L31uIgmkcOS5+SuByxdApz7HrcbCWF2deGPTM+5/K2QaVXPZ0qyyxkyW09XX2s9LNRnwxvWhe13s1h3qAy5VoO2j0oo9ZPMA5iusczyPQlqhOr8g3GxRlwKwRoSJQ3yLp9rTDmguJ2QkPpm83x06BttvvGNb2z+6Z/+KSlJHsCvDiSjX1/+8peTEuWwOMAK9IZXSsidhW7xTh0FrOeOv+EPOwABLsga4BwvmRIzfe3WCPO+BQNasfMZK3gS3IcIO9SNeJQgLMAmPdGmz/gcD8B29VltHynfBVjswkXXKVg94AGL1Ymaj4wPvsCfrpySWcYgYOPBmvriL0G1bURIaJeHhGo9LAgHHhYAC+9iUBAghF+GzhpEO8klWHaC6DMBAmvYZTxLhZ7JettttxUV12SQh0VjsSt5G09X/7zXwdJPxt2Ohc7YlUUNvYsGYuoHsOBhkUeI9+VhyHlYPKjy4KRPD4vls/VcSQnR1ic/+cmkcP/bf/tvk1WtZIByd999d5IxwAz5OvBKRtHWY+md20lUStcot5kCVobkKVF4CDmTt0XeBM4eyYEWzQF5LnR2jgCA5I4V/KWXXroU4TwLWNp0gJ0/bTqgdv7Xlu8CLJajXg9bnkoPS3+orHS83SlZ2scSL7ntn8pb4CI+eFuifwdgCcAykSEJTi1gaRMuuwKxqyg+z3kougzIPABLbsJbY2xBmz5fVsCSUw5+fH15WGw9HrAoUZPt1fDQruT4G7nj+Pz//M//TDuayJdgBa+zWKx8if76LABL16wp/34aYKEW3Pd4vwAgLGC4VBK3fg4Ii6/yRngPGXwEsJArUWoQy0dSXzLn6fX9sjrLe4Xa8kO6elI79hrAosWA7YMPz+cAC+NU0m1X/7t0zLT32wALfWyzDwFYdjlgqRE4i2IVErKhHSkhOxEQLNz/NneDz+xuD+9d0fs5l+q0/m43JGQ9Kja51o6HVb31JtmxUM4rKutSrVU+tbyxISG7elK4x7t3lQBpt5da70yfHhZdxKedV9CR9gUo+PfnPve55rd/+7c3HUhIGeL+99xzT9oxRI6LwkVe4XZ5jGrpGeWnUyAnH/AT0IJ+IJ/lrLPO2pSLZOe0vK+5ra7UA2C54oorqvM4+uab10M6N0ggZCh9Nss4SgGLTaRljvGjOZrzgNu+oMvhCyGhIXWa11dqa1qIMABLAJaJrEpB6dAkGQy/c0bAxRqQNm+KXMr2jAe5JmsnbA1g0VjIx+CHf/uTU5chdl5CA9GZ4+tJhhYAZEzWzU5dpW5Za4z4W94M/hbNagCl+Mw7frs431199dXNH/zBH6RQD49WdpQl1EAC5m/+5m82Z5xxRuJTMhbrY+qsNM3GyuhvPlqdfLzeNBsk5Rgqbqw2DWXH5XnvxPi9tfUTzdrGetOsrjTHV6hrrVlpVpr9qnj8zqQ+W+9K0xxPDa83q+lnI7V7eGV/6o+aXGOXVJo4pk/0f/wRv+lPAr8nuzn593pzotlojjcrzeqonnEp3qPVE2OijKpfb7iveQ2iqIG11WZjhXJNc3w87tNKhKyijBKjOWCSc3QAmBaU2K3PAi2SD+kU5KT2IMiKLm4pKqDuz5qxxzSU1N9XPSVt5crIy6xcIH7bnJDc374eedKsp9svbuRhqdEBs47JLqiowy8mbb3TAIs8M9KBu9H7Gkm3TspgOse/K7nTKpykItdlRUbG0XpPVJU+t0g+lw2PYRJ4KUHyNYBF2685h4UfCW+tgpp1Evb5nowBgOX+++/ftBU8t3qdpW3RBz7p7BrvXSqtl/fscd/wFqBlLzKkLgwfBw5y1gq5EK95zWtSQqfaXVsdmexk5BLA2PwAHBLGEDhIv8eAxRQ9MQYiqxvrzQqABfCxMoIdfJUAC/hDgAUgYREG3wN8Vik2AisCLM+t7NsCWDaBlcmkGI9jDCLsSATAGOF6s5HaGEGp8cDTXwCREdg5idEoNwYsokMqehKwUHZ0K1B/D/xk9whnAhHCY2u5+Gb1AcbTe1rtqnpowMLckCx5/WJDOCW6J4mACWVP02ezLsimcUjzHB14yy23THSA7RPv58CI6rXhIN+WBSz8retJZtUBXWMRqPCLmzSDxwnQSaQ3LPIfnUCcu4POlsst2mQPbPi+vxkxv5oCsDhaw3jO+1DSrUfYuVivBGtaHJd6vUejZCuh7V4NYNHEtYDF59GUKqr5iWO+JdGVkJAAiwWSbaGdrn7b96TMLGCxCrCrLil0706X8maXCSGfif0ehw1ZpSNrF154YQI0SopOACoDWDDnqa30f4DDGFxMaj5p/ieKegxEACsr4/ePrQA5RqBAgEXAhhZWN8aeHKGk1abhe9q3gOVEghbjZ2X0XuOUbOqtPD7CVwZpaSyj2kcjXAVMJbeKOr/S4DzajKNG409tJmbJ1bOS/uRVAM4pJcyrLIOh0Smt8JVt55rjdqFiT7+Wl0VyNzRg8d5dGUObI5Ezim2ksIawD31WQ3KNxQIW7yX1utrzQ3PU5yrpPTsmAZZaHVAypq5Qm6ezrbMUsHidaENkJX1c1jIBWAxnxGS7rdmfr4FBUQhBRlMuPJ/H4CfQdkMyNYBFE80CFiuEOyUcZPtMOAUD770q01ZO0yaed6FSloktmuVWkdPqg6YkYZLjIOWoFTc3sxLukYFgDNTPhXGs1Mltweht2kq6dtLDInuM98E+I9/DBA80yaq3WpyTvomj48DSBLCMQygqQS20vmLCUiPAQlsj0JKgxLppjw8SeNjqC9rSpRRDsuVGf1MrsGqN/il2pJfHAx2Fh0bPJsCmzo9DaAIsB7q07+ZFbFfpcT9Hl9dxqB/n5HBGiwyercADFn03r5CQn+f+cr2akIcMqQDZdvVZEaFNIcYiwOJ1QC78oW3NPtwjr5eOHvBeB74nh2XaBbC1fc+Vt7xRaMvKi3SFfXcaYLFAx9NjVh3Zxzj7rGPXA5YaLwJMZSIgFA8//PAkH6IrjOInvZ3YdpUjYKMdA9ruKODTxVgm6+23395VLH2vyerPFPF9q6FPUcMVhUrblnLCA+HPYRHILK3Lds/yzU520azr5tRpQ/WeOACLPCx2Bc5JtnhYyF/RBYgn+6KMlZNAwxrrTWOZgJZRmGfymHBRCvmMQ0tgAQGdtbH5P54CMiPMMQEsegkwl7wyo2cClEgU0QeT3waIyNuysqlX43fGrRlvyyhDZi3lpqQklC0NnhzaJNSlLpwkU+qgQkiprmnPDICF+gGm3FLOHVeEK3OPvRvKhi9mBSw5d3/b0BSS8gng1ph16TZfN+2rXrsbTuc6Wa9xF9lrvldbb3rTmyaXmfK+nUu1RtnqDk/XWc5hKeWNAJKOzLAy0hW6L81hUT0CQLm7n6bRv3QsNTzso+yuByxve9vbmi9+8YtFtNJqmEvpMI7WrTaNgZxM+oY3vCFdssXjXY45o4qC+9rXvja5YLBEQBA64uWlD/0AFHFKp++DlOcshr60/WnloBXnkYhmJXUyft0GK2Vl3bklNMy1ozr0m/wE6FajzG+66aZ0KJx9UBbwgPwUwIpXrnz30EMPNT/60Y+aX/mVX9l0EuooJERiCdDBwgjTwsrIu2FzT6znge9sjgseB9UkKMT3I8Ayyh7Rw98jJ8gY5aS8kAxgsV6Q1VF+zMlnlI+SQjsCLBYcpC/0jMASISZSaQlTreTAkOo3+SyKBCWQZaocErCkka2vN//2b/+WDvh71atedZJ2Y5CGPOmkVK2gbThglpAQN3u///3vL5kuqX+09/a3v71Bp+mxQL3G02pBuF+kId/oM+mnvnMlNBaAC/lCyhHTgjAHVuRB/djHPtZ89KMf3UQzTwOvT9i5xxys0QGMn9O4ux7lk5Bs//rXvz6dbO15I/p5L28bYLHj9+EgeI8MTEvm9X2ukbOu8fb5/a4HLDoAqIRomrz2mnC/u0dH08vg8xuBI7/CCp6EIxdH5h3CG+RjJKOSW32WdHhKGXvKowTYtjNr3sc2uzV5PUeztrptmEShFAu0apSubcN7QbR6VN5JjYfl1ltvTe5qhQXlPdNqVJ/Tvs2XIRmXxNvf+q3f2pTjlBTWBhZ7EmcZgZdkkMdhGBnv8YaiLakc48EqOXd9g2DOSsrtGAGWEShh59AoGTfjapCHhZyblbVxSMiEYsZJvCNBHjU4wjAn3R3Km5lgDdfMCHCN4BLeFUBL2v2TASwbK2NYldJiViY7oEYen1ESrnCXAMuaRXRjmmyZc7VelvFg2N1lAYufVx6wqF34Owtg+eAHP9hcd911RdNQc4R8DM4AssbPzqmiygzdJNP2PcJihDblRRxCp/mEWp+XoXlLv2zIyO6UlD5OcnriRPaYBo2PMVBPLjE2RzNrN6bRVHxBB5IvyRUc9pl1l1AusZbPtH2+1JNPX2rkrEZ+tls2AIuh4HYBi7wFCEYpYBliYjOkACzdU2MIwKKdGQAWraoVahSvBViQE5Q8gEXns2z2zp202CObPnaRtAAW7e61W5+T8h7vJtqYClg2TgIWG8aZABZ2Fo0SbCc/CZOcOOk9cYDlZDRHPpBxKGkqYMGTs5aAxz6fwwLQGoMqukXwa+QbUhjrxCiUNK5fO6tWM3k9fQEWVq8c8icPiwcseDcTxBxvv9XKeR6AJZFiYyPteJkXYCEPa6jHzg0LOMRLD1jEi2UDLKIPYeJ5ApaanLwALENJcUe9NR4WIXPyCnC9aSIoVCTFoyaVzIVrDw8LvzWRct2yMV/qx8OiRL2hgItF1T7Ja0EsSc3WeFhsP60LWLSrmYh+zPKUCVSIXrWhMgwC8XVWNDb5GuCIC9sebmdzCNiiCGAhh8Xz52hzfLQLJvkSxtt8U8xnc6KrdsRY4y2rPQIXZIawm2ZUk5JRJzksGxsjD0sy9IShxhafkNMYhKSzTdjWOt6VMwk1rcoLNPKjjEJS+G5OBpg2mhPjasbvOyaMMMhoTKOxjMoR3lkxO46Sx8Qk6ooKI8CCt2ij2SfHDp4Y4bvxiS5beD8BN1MSlccvbXE+ra6kuct1CuSwMP9zXktOx5VeEWiRHhnaw6IVtwCLXUj1MfetJ4DTmQHf3CYuT2UfbXhdK1r6um24Vd9p0YbxBbS0eS7swkU5OLPolFIPi7z2LHABLOwgFM26QlClB8dZL648LNNsk6dnAJY+pbeirhrAorimFzxrYHL5KRyrjsLid1K649hx0ocbG5PcBZ0iy+cSvIqhbLuoNcI2b2PbFc9QwayAJddvayhKgUZf9Wjo3PFESAjlJ3Ai3ksZWdnRychsjX388cdTDpQPGx1ZBWjwn5Jgx1t9N+WB4PnYnJsy6tN4F884VJKAy0baLDzKFRnvNB59DpjZOOmq4PWxG0VRKEBEMhb2jBZaSYDFvDAGHgIv2qg8whEjUDGqaTQW9csCAkVwOPdFW7HpH58zVrW2f2MljWmd3Jnxw1kzAmuTw/Y6PSxjuhbI8aSfqyspz4kTitkhRO6C37kC/3Ubr8CKyszLw8KQuK8IQE1/tO1+Qq/V1eKTdr1H0p6KDWAhvGm37heQc+Yibbtg7ByTHhZg0YJAXi47P9UR6ZJSPWIHUApY9A46kNQAAAt9QjZsAi7lZslh4T27Q0p3VtUQOwBLDbV6LFsDWNRsTvByCF7lce0hePz2j3VXJkU7Vvwk3eZuHu5x6L1XlVtB0oi/j6PEWzQrYOl9UD1VaO8JokpyF6SE+M2/Sb618sDfKHkOjsPDwmPl7NnkmTgZhtEpskePjmIlB/avNSdOjL0aOg13ZQQqVmXYZctBDGb/M8Z2dObLSnPs+Ilm/9pak2w9QMbssBE2Un1ryRtjDlOZJJo06f2VlX2bnDS0mTw6G6MzagUi8KGMoJgA0+i3wk3slj5mwMnJnUzpjfSz78RGs2avweBm9BXk8blmdY38g9XmxPETTbMvnTQzOeUFI7Bvdd/JttLAoVmCY5OyVjTG/q3NOcVN09x1113piH4WIDIwMoj8G6+rBSvyEFrA4hNYp4lkrSFpCwn1JPYj/q2spK3deIyHDAmV9NnraXTTjTfe2Nxwww0TMGDr8flvfiFTA1xqAQv2gkNK2Rrv2/F2I8nn6moKPX7zm9/clKDfppd5B+Bic1hKaEiZWjkrrXe75SKHJUPBZQYsNRNou8Lh32cSaWVj+6HQTE17ABaUvE1Urnl/2cqy3RwPi42ji0Y+h0UrVQEWJd0mo2p2mBwdH+2WPuPgQYz06kpz4vjYwO7DIG80K2M0ARgAbLC5aLJZZx3PyQh2bKxuTDYdbaxj7Edpt8fJuSLJlxXdOCK0sTZOmRkjlrWUM6JdOKNj+XlObJCrMzL0K6kDSgwefU99gJUmHZk/ChNNQNA4zLWaPCWj8vL44BQ5OvYc0e6+cbDp2MlSzQGiWMfWm4bOpbGP5HN1ZUQTurJ+4nja3bS6NgqHJY8PScaTfJyNZj39e7XZMIfUedAtGCO5E4D50pe+lEJCbYAFr6uAKyvoeQMW+isPi/qu0FDi34kTxUn/Mow2KVV1AlRm8bD0rc98nhhz7/rrr09nK2nXUG7x6b3Ps+gXwrt42ksfdB8AxC50c2E7C6KUSpAL79ukW42H3+FhKeXIEpTbbR6Wvid4DYuYOPKm+Iz9mnoou5sBC6sabbvkbxQJB8qJZoqTdwGWExhxjPbGerPBlRAbq83+favN+jgZFYfAsePr6TP7bDpWH7BzYhQmWV/bGJ3ztr7R7Fvbl1wz6WuaSUmhTYNDIuEhsldJch2Dn30roxNxR8BiDDs2aP+5Zm1tXzL4gIBNx/KPmz6+frRZO7B/ssd6tIGZf47OjLGAha9Smsq+pnnOhn/Ge4+OjoNKAIZT6OvR4yLj1GQAACAASURBVM3agbUEUKj16HNHm1MOHBh3dL3Z2DjRHD0BjUZ9HPVem7ZHh+AlQLm61hw7MT5ld3Wl2Tcua+lqt33rtJudAFh0pogMn0JDjI35XOIRTXQbbyZAfvHQKf+L7zgUkfOEakNCfeszjcWGjBQSop/W0IsePtRlPWQ1/ZsFsABA7NEO4o0uoPV9thfA2h2slNPORHsWzjxDj7U2YJby4WHJUG2ZPSyzMLmvd2x8169kUHxaQZa0t9tCQocOHZrksAjYaWWNYiGXAdCiHAbR0m5rllFIxhxXyeETTbN/zd52mEIqzx3F99I0a9ysvX6sWcMYJy/Mye3GMqjJ7o69F+ywwcvRpFDKmjn2fqNZx8Mw3h6tzTknk1nBDyvNgYRTxqm9E5eI2Te0gZfi5KYhGz9Zb/CNjDJb+G+EHEZej1HDo3pW1kd5NrhznttHGGm05Xr/2Et0FG8KuTgbK83+o6vN6v7V5gTYK4GnpjkNoIVT6QRn4Bxv9h040CTAxL06m8I9o1OEaVUr7yaFhDY/o5NkRsZ6JPPjhOBxsRrAInlQTpOSbocICdFfJYALsMgzsgncroySh0ueXJhC8sz5KwAWnZNkjX5J3X2XsUmn1sPiQ0CEaQW+7PxTf3z5af0sDQkJaGizBgcQil9qz24712fQv83DYsNC+lugTXJWc0xDhIT6lsjC+sLDUkiowmIcqIRSyj3yJnBia9ejhLPdEhJS0i3jRgHqYksZA5tQK8XY5WFpjloqjl0d+0dnj4yeEXjYdDR/whR4FsZGaOx5GF0eiPHdaPYBCrDu8oicONY0B05pmhPHm4bwztpqs378WLNBDkhySqykXJHm+LFmbXXfKA8lRWGSu6Y5diz5aJp9+0eH4CdMhLfi+Oh+5XQV4WjLzwjwjHNGJkk1CQiANMYXFgFe0qBONM3q+K5pxapS6IqwE+6gVVBbc3zsDWI4a0dVP22dwIXQNKefalDUyJDjFVLCDvQaGbh9k3LQzx7fspF2Lk0CbZN9R12AhdWzDQlp2/u8Vr4A5be+9a3pNnD7AJ55+L4UXEAjDDzeQ10/oTrxrHz7299uzjnnnGKPTQ4gdOmNru/9Qory9vZ1u1OIcetcrSS35jJb6bAa+rBLqiQkRDvQ8tFHH023fXsdeNppp6XDPgWk7RUI1M8iJ83+8UW84h88gTfwyD7wHhnQjrUuGvJ9AJYSKg1QZrcBlgFIVFxlUuIbIxe6YvE2NGQnfVelu9XDYsM9GEZl/aMAa0NC6Wj6EV5Iz8gRIb/HerNB/sHGiWYf4GS8+h8lsYy2I6fdQOOftD9nfZQweyrG+uixkxmwgIHnnmsaknnXAAE0iJviaLNx+mlNgweHzykHYBl3i4Po1lbWm2MnTqRcmNW1/akI4CYl0NIeIOjwUyMwtH4cJDMGLMqwHee9jPYfjQ/HU4iLM14of3LDdAJZKU8GwLLSNKccaDZOP4WTwpoVGv3p4TEtAC6MZ63ZOO2UZgUwpQMaiaklwDJ+xt6pUVrwiOApJdjc5ZS+SXhrNPq1RKOm6QIsyDlzBaODbMwTsNhtzayybQ6aht61jdbPY3mH+NyGXdjOPOS25i590vY9fdTt69ZDLF2lKwX0vg0TqUwpjWo9LIDZ888/PwEW6VYfnvJ9locltyPN7iiyR2jAe7a2i/8ltAzAUkKlAcoEYOmPqJo89rRfn8tSGg/fzYAl2baxS15n9bDqqQYs9uA08klWSRDFM4JhX///7H0HnF1Vuf069bbpk5nJTCoE0ish9CJSRR8oNuwVn/UJ+myAoEAQsCDo89lQsYHPigIKCSBICWmEnp6QXqbPraf+f2ufu4fj9SZz72RuGPnfg+PN3Dlnn3322WXt71vf+uA7FhRGvIR1UwhWaCXJE1ypncIfkafZCwi5EVWD4hA8EJR4cHMZ7N24CXZvUoADkcVZBYyohqajj4BZVwuVO3JBqqXabV7dRYATD45Luw3Dk/RBwCKyPfP7XBZ927agf98+eJk0FNeG5tLNQ+uJAlou+EOXVIDMyIOR3BYnD1YCwCKikwVRWMRBCQuLUhND89QjYdbEYTsO9q1ZK9xBIhya2CsSQevcOTDiMSgEIALssCEkCnwZER4MsAhvWJmAhX1AAhYujK8EYOE9SbotBCylLsIHmj3kgigXTgIW7vzpGgqDmpGbfYZXUiFgKSyF45KbigO5xQ6mOltYVrmAhS4hkm4LAUuYCF1Yr4MBFgm2JMlfliNJt+U8SxWwDK+/HfJVrybAwg4oxekOuWHKLEAOnLB1JVwESXelmpZ5HQdpYR6NMqs0qk6/8847ceKJJw7WKaynwHYJkxHDrP+Dcli4QIY0VnzPhuvkYOqaACpuOgM3Z0HzCEdUsSArRjSwkAyKtxB56MJY43kafF8TUvwk0SKbISEGAzt34Jff/ja6n98AP5mBb7vwNKBjzjSc/cF3Y+yMqYhOaAcUE67wkwSAQSXR1rOFRYeAhc6fAKxB1Em1LDidXXj0j3/Ek3ffjfSunYg6NuKOA81zhWotgYCjKMgyGlrR4OUjjnQPiDlukDZA8eHmheB4rg9aeTS4vg69rRn/8ZmPo/XISejp6cavrroRzp5OgdmMiI76ujpc/IMfoqGtTfBZFLorBYE5754SeIXIhmAmH2YlsEyBmJwgP7+sqZcPqjqohSUMWKSFhZ+FHJZyOvJwFhLmUwvnEhJPp5IkHURVlcOhkWO8UB9E5hIqh3TL9iknl1g57RRe6GUuobD6OMuSzyDdt3Ju47V0yxRaMYa6P9u4lFxCspwDzYG8b3gjKAEI68Ucd8xZJDdF4blERMjl32u4rqwX+0A5x3D6WTnlD/fcKum2SMuNVtLtcJQxh9sxCq8L+3fDf5OEMLYZBxMHV6Dv8f/XccYZZ4hdrCQ20gUkd7HcRXHSaG5uHgR1pZBuU8KC8TL2ELCDLhXbRnLffqx7+BGsefARTG3rwJj6RjTXN6D1iKOAcR1AQy0Q0QGTpF2aOxR4ZhS+EQ3CnplZ0LFEWf3bXsIPPv5f8F/YggQpH7SiRHUYk9pxzn9/DK3zZgLjO4BIAg65Jox59shz8WDSRSXCigNLCQOSRPnCJeTA7e3DE9//AZ79819g79iJhG2jxrJhugQs/AFsTUVOVeBotAYF5F/D9VBjezCFn96HrXqCshIEOAfZkbK+AXV8K95w5aVomTIZXbv24s7Lr4fZTcVpF6qhiCzKJ9x2G+ra2qDRt0/AwjaUyEpEYgVuND8ffsWIKbq+hBUmHxUVnPay8q900x3MJcR3zJBV6RLiwni4AQu5ELQiSFdDoQW0UIDtYKM2HDYrz5PAgOXyXuz3pVpZSdKV4eAjPVuEybISLMq8TvJexSwO8rtiytVD1ZHPwmca6ggTasMWnrA7qhAQskxex2cJ56eSwKvYs4TL431kmoih6se/VwFLKa1UgXNeTRaWVxKwhF9NmATGQcHfn3/+eWHeLHdXUoFX/ooUKQFLmK0vllddF4vm6tWr/ymTbSmAJT2o9RZYA0zHCXgamRz6duzEij/chaV3/B9qXAVRX4Wp6DCiUSiMRmquh1lXg4Zx7WiZfoSwMChNzVAbWzBh/HjETJEGURBpk1u34NeXfh7a0xsRy9iIOD4sHdAnj8NrrvscWo6ZDbS0wIuYsBGD6msiSkfQOEQMdKCDQlKv4LoIs4kjeDJuMoXV3/kenvvz3fC270CdZaPeJmCxA10WBbBUBVlTg6uqsGlNgY+I56E+54roIJ88Gc2FLVACAQtl5DRkFQ3a5HE4/bMfQdMRE9C9dx/u/uq3YeztEa4z1VQxbvw4TP6f7yFWXy84Kb4aJLMTxhTuRqlD45Ge40HVNWi6hlg8jkRtPQyCG3Fivkvlw8zFb/nvRjNgkTtu6cKVY5PWPwmchjtYpLxBgPv8f5I7KNUlVEnAIl5RnrMUtrYUsyaxLQgQwiTXe++9V6TaKCSwHqy9SgUssm4sW4KP8IYwbGEp5LAc6LlkvSTBW1p45eZR9oFSXYFVwDLckXGI11UByyE2YMHlhZYW+fuGDRuE2m+pu6uRrdUrX5rsZ2ETrdwVcSILA5ZSXULURBPrYh4MqB6XbBdqOo3eLS9h1e2/xvI7/4D6jIWI68OgvgitAroGNWpCj5iINtQjNrYF0fpa9I9phT15Mi547/tgRPORXK6D5PYtuOOyz0B77jlE01lEbQ+2aiBy5BE45StXYMwx84G2Nvi6DlflXYKDBGDDUaCKhYFaMQ4UoQkThE7D8uAOJPHE//wIz939F1g7diJm20jQqeO4gk8rtF50IKu6cDS6fuia0RFRIOoScx1o5Lv4OWjCmKOKDEsZTUdftAbuuLF4/Wc/gZbxHejcsgX33XAzEt19AiwRkI1tqUfdhW+CGo0L+OcqOhzPh2NKa4kPg5xj24MbiSPW2IhJc+ejcdFCqLGIiJQaTJJNF5XgB5UOWGj2l6D+QBaWclwy5Swk4fDWMIiQro9DGTWFZRQKSpYyD1QasJTyfHL+kqRX+fuSJUuETEE5G7ByAQvLDmeCDs8LB+LUDPVMhfNz2JpTqX42VJ1G8u9Vl1CR1qy6hA7cxQo7vfy9VMLZSHbe0VTWwQALgdyqVauEuJY8SrGwyCghER0kNFIo1W9DSw6gb8MmrPr+bdjw+3vQks4iQXE0j0DDFsohqlS3ZZi1rgkvzra2NqTmzMEXv/9joLY+IMgQsOzcjDs+8ymoL6xGNJUWgMXX44gcMR0nXfllNM8/BugYJ9wmBBfkkzgMZ4aHuMvoF0YfufCsHFS6oEReIpYNOH1JPP7TX+H5++5DdtcuGDZF9RQojg/NonqvwCewtJywori+QUk4xAi60ilEMinodg7RzABMy0FUV5BTNaR0E91t45BtbcVFn/wYWlpbsPfZZ/DAt76FMQNJKNkclJyF5jodLoGNtMwoJpg/OUcqC3yhiptQFKQtIGPWo37CZBz39rej+R1vBWImPEMVbSewFS0TQiTvZavLUBaWQsAitYrCYc2vhoVkOGNxtACWYhaYwlQbpTxfOYCllPJeyXPKAcaHs55VwFIFLGX1typgKd5cFQEseY024goRh6OQVOdSPANd6zfg4Vv/Fy/+6V6M93zEPBeG64AOFdV3oHuBSgqtIXSzED/sP3ISrEWL8KlvfBuINwQPIlxCG/CrSz8Ofe0ziKRSiNC0Y8QRmTIdJ0vA0t4RRAhJwKJQ0o30V/4nYpAEmArCofMKdHTnWDb2rHwKXc89B7e7G5rjQjdVKBSvc3zBd2GIsK04cDVPeJJcVxWqulHXxf7nn0Ny906kN22E29+HRDwKL14DZUwLOl73ejhjWnHUCYuEe2r744/h4ZtvxZj+fpheYJmJGEA/76VHBS/FhQbbU5Dxs1CYb4hVtWx4ZgJ9kQTaps/CWz7/ReCMU5msCa5KmMjUBVpAw5UpBEp0CVUBy4GnlypgKWvqPawnVwHLYW3ul29WdQmNbMNXAcvhAyw+w39JAJX5gMQi6QJ9Pdi7cSP+etvtePGBB9GYs4XrhIt0xM/BcIGIiMSh5cMTXBFGCWXmzYZ++ul49+cuB2J1gV/DtjCwdSN++amPILr+BURp1XBc2HocsWlzcfKVV6B5/gKgdWwgNEdVWSFAF5BhScINxOGC2B0RgUO3USAPG4jb9fcL1Vk4OSiuBdBtJHguwq+UF4ILsgQJ8ivDroWkr4M9d92NvStX4tm7/4x4NgvLMBBtb0fTrFk4bfH18OvqoEU1dG7ehIdvvgW9f30QY7NZRA0dmq4ileqHaxBaMUIq0G9xPRe65sM0NcFboRhiOl6PzngNWhccg3fc+HVgymT4ZgSe74LhzpoSEMnzWl0w8kFEVQvL8OeXKmAZfttV+soqYKl0Cx+g/CpgGdmGrwKWwwhYhAson9Anr5kS8EMc2MkkurZsQZr6Jtu3I9fTjWxPFzpf4nf74SVT8C0HXs5CJpeBZeWQOOUktJ5/Hs566zvhG/GgbNvGwJYN+Pl/fhiJLWsRy+Zguh4sPYL4rPmBS2jefGBMSwAshL5bXhcFPiwiGIbGwhcBSUGYkBmI8HsUGbRg5LKw9u2CP9AvABKtNIKW4gYJEzWhveKIvNQeo5lIw1ENaM0t2HTXn7F7+XK8eNddaDEi6Od92jvQPGcuzl58PdDcDOQGsGPNU/jD5Veibdte1KXSsF0bOYKliIZ0hGGivCEDf3TEFB9mLgPVD+rN/+81Y/CnTsPYRcfhdV++Cmiog8uIFwHrfJG/SdXIfwnefxWwHPq8UgUsh96GlSqhClgq1bJDlFsFLCPb8FXAcvgAiyvopQFgoWrs4PZeSNi6QI46Klnkdu1Errcbqe4u7N+6Bcnd++GkUvAsC146h3RyAOlMBvWLFqD19FOx4Iwz4SmxgCzr2BjYuAG3X/IB1G7ZgHguJ7gwWTOGmtnzcdKXr0LTvHlAU3MAWATpRCrP+rBpVxGAJUh7FAAWI6CxELA4Fox0P3aufBLW7t1QclmR3ZAWGOrCvAxYXBh011CITvdRV9eI5mMXYeM992L3ihXY8Je/oFkz0Of5MDvGYczcuThn8Q1AcxPc3duwfeVK/P7qr+CIviyitJh4DnKGivYpk9FfFxeAhfmWWH3yfTIvbYGXIaiz4Ks6Os0o6k84Ee3HH49TL/00EIsKwCJzPDNDtqqbQR5JxipVLSyHPLFUAcshN2HFCqgCloo17cELrgKWkW34KmA5fIAli5ywggRpePIJCwVWIAWU5A+RnjiQ06evgvL3OWqrUKsl/0PA0tcn3B5KfQL6mAbUj5+EnK/B5HJMC8uGdbj9fe9F7fZNiFuWCCUeMBNoPGYRTrrySjTNnQM0NAQCazxkPiDhoqK5pEibcGEXVqEc8NJL+OON12PfqlUwBlLQPUcUYfsGfKFtogv1W01VkVYd5KIaps6dizOuvhI7H34Y+1atxJa/3gNtIIUBNYJ4x0S0zJ2Hc278BlATR8/Sv2HXiifxyC9+hbEZT6jp5hIxGBPG4qKP/ye6x08MVPl9B0oujehAH5b/+Gfo3foSMl09Qj+my4xgxsUXY9wJJ2DaGy8EohH45NoIoTxGPLmAGROPxINNzqPqEhr+/FIFLMNvu0pfWQUslW7hA5RfBSwj2/BVwHL4AItwaQQJbAQfJEI+C7f4QvjMD7b5rg3XzgaWAIbcUvBM2BHoZhFs3XwMLoGBDVAwzjCR8VXQ4aFS6fbFF/HT97wbjbu2I2ZZ0KhAGkmg8YQTAw7LnNlAXV1e1j4PWCSZg/6dUMLmANDIxMxBPiLvhedw/403oWvFChi9fcIdQ7+PpZCuS4E2E4rtipDldFSBVWegffo0vPbaa7D1kYexd/VKbLv/XsQdG2m1FtFxE9E0Zx7Ouu56caOV370Fe1etQu+zz6LW9jDgeohOmYQxx83H6Zd/Eeg4Ki8CZwPZAaBzH5Z88lIk122E090Ly3aQrG/CiZ/4CDqOW4QxVCyuiYloq8F0h2x3PSroRDzKUboNhzVXo4ReHj9VwDKyc/NIllYFLCPZmmWUVQUsZTRWCadWAcvhAyx2IFAbwgMe/GwmIOLaObhdXSJXDq0Bg9kORSJEnUl0AvCikSyaBy6qDWhMQqggbeqI2i7UTBYDzz6Ln7z/A2jp3I2oIOsCfYlatBx/Eo7/8uWC4IpEjcAhYgEPkYAp9iYX73xQ0+AiT+6H5mTgrHsR9y2+Dt3LlsHs6oWZywmAZTMhpNB1MUWWZc3T0Gv6SNbpmDx7Ls666ivoXLUce1etwNrf/wY18NCjJmCOn4jm+fNx3o03Anv2YMni67B/zRoYe/fD0A30RSKY+JpTcPTrz8b4150Lp3aisN6I/EXpfmD9i/jdJy+Du20nIpkssrYDq60DZ/33pWhbdCy0ubMBM0+0kbK9AqWQhJsHLNUooRJmi4OfUgUsh9yEFSugClgq1rQHL7gKWEa24auA5fABFuF+yCdiFtIfBCNORqjIDuzZg+eXPoBkZzdqaxJIxOMi/0nDmDGI1TZAj9dCNSJQonGo8ZpAkp4KaTqtHj5ysShMiqul0xhY8zR++sEPoq2nU2idcI0eqG1Ay8kn47jLv4jGmTOAWDwALEIj7uWkOgQsMjO0ACwi948apDLiv60ksHkT7rv2K+h6YhmM7l5EmP/I0GDF4/B0E54ehWIxDFtD0lSQqTEwYepMnPmlK7D/iSewb9VyrLvrN4g7LvoitTDGjUfD3Ll4/ddvwsC6tfj74uvR89zzqE2mYGs60s1NmHHBGzDrogtRs2AOnGgrNI8EX08QdJOPP4o/f/YLUPbsQ9z2kHF9+BMn4swvfA6tC48BptIiIx4g4Ovw06cMnTEojCgTP1ddQsOfX6qAZfhtV+krq4Cl0i18gPIvvvhiLFu2rKy7M+8L8+KEj3DOjMLCmMDrlFNOwcDAwAGzfhZe097eDibMK+fgc/B5yjmYjKyB/IMROMLqlYWS0cXa7GC35PXbt28vub1GoPoVLUL2s2JKt8MVjiM+ofdHYAL+CACTBdJJ7HphLX5/07ew99nn0R6Po6mhQeQq6pg6BY1tHTDr6qFFYtBr6qGPaYNSVw+/JgLUmIjHEnAScWiWBSWVwsCKFfjJJZdgXH8PdJv8EgXphmZ0nH4aFnz+s2iYPh2I0kVSAFioDScSHwZeIDqqSG5VVRH3A5Vcm2w/tG3bcN81V6Pr8Sdg9NLCYkOLm0B7O5BIwI8kAJcxQipypg47HkHL+Mk4+aOfwO6/PyQAy6a7/wDTyorwY619HOrmzMJ/fOMm7F65Ao/fcBOS69aj3nbRzzoefTTmve0tmPvWi0QOJNeoh0ZzlefBt/qx864/4aGrF0Pr6kbc85Ehh+boKTjj8i+hZcH8IG+SyOAYSuTE7NueAU1meS7BwkI12HXr1omcUjJTs3QJsZ+sWbMGl1122WC/LEXd9P3vfz8+8IEPVLQvH67Cd+zYIebNcg7mKho7dmw5lxzw3APNZ/z+5ptvxoIFC8q6D5+Fz1TqwfswWWIpqsClljlS51166aXgz2g7XvXCca90gx8I6Byu3cXVV18tElkVHoU5bw53O1FQa9KkSSJr86vpGEnAEmRYzruFuEBy4UMOSPZj9zPP4Z5rvobcixsQH0hCZy4cxYfFvIS6Iqwrqm7AiNYgUt8IM56ANXUqjAULccH73wMvokOlNkpfH/of/gdu++jHMMHOQrMdEd3TV9uIYy5+B46+5INIHHkEEAsAiwQtYr32XTi8r/AJicxE1I4VIctc65mxGdk0sGk9Hlp8A7qWPQGtp1ukLvTranDKxz+CMTOmA60tQDwR5CWSuiyRGqC5Het+91vsW7kM25bcjZiTQVKJQe8Yj/q5c/D6ry/GjuXLsOKmb2Fg/QbUOA52KAoWvvMdOOLc89Bx6imCe+MJi48r+D5Obxf+ceNN2P27P0PtHRApAvriEdQdtxCvufxytMyeDdTUAVo+NFuosJDLokP3tUBfhk9LRAbg8ccfFwuoTEsRlqznRubYY48FM3KHJdhlf6f0OxVVyxmLHMtf/epXX01DpqxnkW02UvPZgdp+OJb5sh4EEBncuQ4UZrgupz+Ue89/9/OrgKXCb7AKWIo3cBWwULlWEYvZrl27cPLJJ4uGCveXnCvSAglOCL0SAfk2B3R2Ys/Tz+LexTch/czzaHEdRDwXmu/BNlzhsaGSrMiYrKpwdHJZNOSOPRHGa8/B2z/yQbhRExozLff1I/nQI/j1Zz6DMSnqpDhwfAXZlg6c9pEPoeOtb4Y5YXzgUlK47DPBUaBrS5sKgVLgJ5LBQjqIg4LoZw/IpIVL6B/Xfw37Hn8CfncXNN9BfHwHjvvQ+9E4czowaSJgRAQvBy7F3UjE1UBstvLOX2PvM6vQuepRxD0HdrQBSksraqdNwxu+cS12PfUUHrnxG+hbvwkJTUd/exve+bUbUTd7NlSq87ImMQfIZEUIt9XTjTs++kn4T6xCjPmXDAN7oipmvPkiHPPhD6NuylGwEwloQWam/H8ELBoMApZ8omfShKqApcKTZ5Hiq4Dl8Lf5aLpjFbBU+G1UAUsVsAzbJcRFXxBDGBnEzH9sS0cQTfc89wLu+dZ30bn8KbSRturZwmLi6g4MzxUZl0meJchxaHVhWPRZ56PmjW/HmRe/FTA8gDot+zrRc/c9+P1116IxlRTAyNF0JFvG4qIvfgH1Z54Jta0ViJHEq8Hliq2oIhSYxZtCkC0fzSRifVW4TIgoAUs2BWzejAeuWYzOZcug9fZCt22RUbpl3lwYTc1wa2pgCXKxApVaKUKjhWWo2Ln2WeS69kLv3QPddeCa9YiO7UD9rJk4/cZrsY/hzLf8AF2bt4rMujPe/hYc84EPwGwbCyRqIbT5kRTpDJBMI7dpG2775GWIbXwJZt58tTOh4aKrr8CE818Hc2w7rEgUJkyReoCRQoG0nA6K80vAQjxVBSwVnjyrgOXwN/Aov2MVsFT4BVUBSxWwDBewBHl58mJsErAQwezZh31r1+H+H/0M+5avRoNrw3AswLHgIgvVdgRBVfe4+HtwVB++5yH++jeh8a3vxgkXvB7QKDxnwd29G3t/+zvcc/O30JBOi6gkRzPQPaYN7118LeInnQSlqSkALELpleaTgFQjAItQUpO6MIFryHEDwMJ7g4Bl0yYsuXYxup5cDqO3H4ZlC/l9s7UViEZhaQYchZmmyX3xoPA6kmRVDX2du+HnUqjzMlA8Fzm9FvH2cWiaPQsnf+0a7Fm2DA9/78fo3r4TNY1NOPVTHxPAQ2NyR5MRVCbg9gEZC05PH7qXP43bv/wVNO3ugUaAp/jYVx/Bh279BppPPAFqYxMsMwJz0MJCwBJYWAigqoClwhPmEMVXLSyvbPu/0nevApYKv4EqYKkCluECFtfLQSNZQnA7SAINInIwWwiw+AAAIABJREFU0I/+Hbvx7P0PoXvtBvi9PfAyabi5NAZSPfCSfTDTOWgMW3YcWJ4L33cw9oI3Y8Jb34UZJ58QRAtZNrJbt+KlH/wIy37xS9RaGXiqipxhYH9zCz72gx8gIjgdNSIRoAAsFKcjYGHmZgIWEm18Jx9NQ5SiIOf70BU14LBkUsD6DVjytZvQ+eQK6L29SNhMesjzFDiKAosPRbeSiOEOAJCiisQBcK0MNLggX5jZinpcA/Fx4zFm3lycfu0V2PTEk3jgx79Eti+JWYsW4fSPfwz6jKmAYYi2cgmC7F7RCft27sXq3/4Zj//fnzHeVqDQYqN4yLY14EPfuxnmhA74EQIoE6bUsFGDXEysjeKrVQ5LhefLoYqvApahWujV/fcqYKnw+60ClipgKRWwsK/I/kIiq4Nc3g0RuITIeXENCthT/80FktmAo9HbIxRvfSuL7EA3kl3dGNi9B6meXuzbvgPbtm1DZ2cX5px/Pha88SK0kZMS1YWs/8Da9Xjma9/A5iX3owYubE1BmlomEyfgo7f/ApHJk4UVBLopXqTLdMoaExQSsHgwLYIXGf7riszQOZFqUIHu+yKPkEdr0E3fxN7HnoTKMGxyRwgImP2Zz0SyjanCJomXQngekw0qiOoqdAIYurXIP9FN7PV0NE2fhkknnYBTPv9prHzkMWx4fCXq4nV4/UVvA2ZPD3IECAJPPtKHZBhXQW4ggz0btiOSshDp7IcqrFYK/DFx1M+YBr+xHr5hwFVUmHmjkfBPibLySRqlYF5e6rZKuq3wBFpQfBWwHN72Hm13qwKWCr+RKmCpApbhApaMMwBDD/LZ0MXCCJycQA1BbiHV8WCQlcvYZ7pqfBe+68Bnhmbbhee6cOkKyVrwmCOosR5mYxO0qEF/jYgQ6n76OTz+5WvQu2o1EgaQVYAsc+gsWoR33PwtIdJG14qv6UE+IxJuhShM4K3SrEBUl4s6MwsRsNhKYB2hEcdkssMtW/C7627AjieehNbbh5iiiPBpxVVF9DDzIStRYgofmm6I6KZcKsXMQjANZn72kc5YQKIOSvs4HHXCcZh+2qmY8IazsX/3XmhpG4YRRW1rB1DDaKNcYPXxrCDfEjk2FNLTTLhmjai44ijCxcR283Ufak0MrsZUAUy+qPwzYCEgE6xnEoLzynH5MKEqYKnwBFoFLIe3gUf53aqApcIvqApYqoBlOICF1hTLScPIK9UKp4SwutA1wQgg8lN84UURi6hYSLkS0yKRX1ilOApdSq4H39Dgm1qgTEvAsn8/Op96Go9ecS2sdethqg5SKpBNxNH2uvNw7hVXQG9tF4DF042AxCvzCSmB8r9vBwE9wgrh5USQj8MwYp8/BFU5KHu6sOy3/4eutS8CySQMVYFquzDEOYoQm/MNRifxBgZUxYDn2TD0IKmi5/rI2YBZ2ygAVNuMGWibNRM10ychncnCJCFWNaAaUQHrkju2ofOlTejZsQWalYHqKvBiCcRb2jDp+JOg19RBIYAhoZbAhjmGDB0uOSoiN7MaWIBYGtuJHCDhqpJC/YHIHY8qYKnwBFoFLIe3gUf53aqApcIvqApYqoDlYIBl8+bNIqyZolNhlxABi+faQjU2WESDjHsBlyJQRKGSrIgeEopy+UOYYvLJfQSikPmEyGP14GtesNT6Ntxt27Fv1VN45Oqvwdy5S4RMpzTAbqjD3A99CPM/+AGgoRm+UKPN8zoIWOTteK4MvRZ1IXrhIs88RnlFXFpSsjl0r1+LbPd+eLmswFMEWxFPz1uPPNh+RtTPc0z4ngFdV2BEHOEeEoYQV0ck0YDImHYYLc0wmhvhRgFHVaCrRhBhREyRSmP3sifwwsNLsX7Zo4haGRiuDq++Hi3TpuO1H/8ojHET87oydMExJYAjODMiYlmAPR0aPxldleewBFoswSESUjIHUhWwVHj2/Nfiqy6hw97ko+qGVcBS4ddRBSxVwDJcwCIyBQsXT6DP4oiMzVzAGUrswyBQkemDBUahWhuxQhByHKAHDZrgiyh5awGjcFy42QFkXliH3StX4x833oz67n5AsZA1VCitLTjrii+i5dzz4NXUwaerRDWFsj+Xa7poRMoiTUVOCzxCBE+ql4NCrotGgTUfvhNEOQktXGq8ENDwC4OVJdrJk4nFc1iAoMnEIZAI3TlKKp9IiQkWo4G/KlETcGgUH1nTh6cpUOhGIueFIGMgja1/vQdr7r0Lzz20BDW5NGJKDG7zGLTPn4cLv3wl1ClHIk0SsbCTKDBJ+6X7TGjAqFAVPVAf1ege8oSrSritQv8FTKKqhaXC0+e/FF8FLIe7xUfX/aqA5RDeR1hK+2DyyjyP8ty6rouFh2qYFAybPXs2cjnBSqjIQV2Kyy+/XPzw3qyjVNzk74XHwdIPyN0/PykvzmcQS2I+8x2fg98XK7fYw/3/LBwn25JtF7awsJ3+6R2k+9C/cTPMfd2IElBYOUClDkp+r88FmhYPAgNGxZAI6iQFl0X4ikTuIaEeJxIhCsMLo28oQ9vbhe41a9C1eQvWPrEcyNrw6J4xIog3jcFZ73oHtCMmAnXxoCzbCcoSGaFpfcjfGwZc3xZaL+n6GBrnzADGtARJFymH358Btu6AtWk91FQfNDjImEEaRdM2hLtGdfIuLD6XR7MGURBRWjL4ZGCx60KNBMRfySPxDBUp1nf+fGi8Z7wOyDl48ee/xLYH7sPeJx9DTbIf/VoCxoSJGLvwWJx55dXAERPgM9N1/hAGKs+Cq5Kfw9srVLsRR+Ag8mHQGsR6Ss8QPUoADpZLiKk6jjnmGEF65riT751jhPPBaaedJpRuyzkqrXQr57HCua2UtAHlPMdwzuV8xja79957B+czzkP8KXXeKXZfvhuORf6IjYHj4Pzzz8cjjzwCyyJJqzJHU1MTNm7ciMbGxsEbSKXkwvm11LWmMjUdPaVWAcsw3wU7FAe3HOC2bQ8OIlkkJyUOgrBcO7/j75zEjjzySPF3ljXSE4KcFCnNf9VVV4ny5YAUEzFdDl4gqx5eQPm3g4Ea+dyDk72igM9OsCKfgf8e6vj/GbAEa26gdHsgl5BKkNDfiT9++1YMPL8W2LEXTcQfdgY+I1v4/sjb0HRhqQi4oMx3k6GBAxpBCS0CQtMt+LfNAGESShUXUTsLtb8XXjKF7L5uGPxej8HyVViajvjEcXBrEnB0WmsCHRczb7khbmEOIYU3yvhwIzpypgKroxHv/sLnEJk6DQoBiwO4KRvP3XEnNi5dCmvfbui+jZzuCg6r4RpQPRUqo6JpFxKBPQRWRqDw62fgqzY8xRc6LYzeoUVEBD6LkGUdekc7Tnnv+4S7Rx83Hsi4eOaHP8TOhx5A56onUZ9KozcWgzpuEtqOOQZnX34FMHEyLF0X2EsYUgQmcmiMEk0lyh4ELIGRhyq3ik0QmKey5LHTUIBl0aJF4h3LMcX3zrHJMXLqqaeKxZdqu6UelQIs4XmAdSE44Lge6Xmp1OcsPE9ukmhhefDBB8XcFZ5zRARdPmdTqfeQ58uxyOvknP3a174WDz/8sJgf+V0lDgKWTZs2DUrzF6b1kPcMp3vgd3wv5fSZStT9lSrzVQ9YmGCsEvlqwjthDhzmDGFirrCl5WCAZd++fSKRobRQSER9sI7A5+DzlHJwUuQkyWRp73vf+wYXyGI7qDD44L9p+WF+i2K7lgMBllWrViGbzQ4Co6HqmMlkcMstt4Cfr4ZD9rNycwkdELBwJe3bjds+/yV0P/Uc/G070eISTOag5sOKbS6l1Blh/h3fFYkHSSJV6UERBgQClpf1Q0gqFSG7cBDxbcR8F5rjQs1kEVFVmEYCOUqneEA6ZsLVDVh0QTHrsu8hQsua6wriL/VTmORQzQC5qI5MRIU7qQ2X3fwNRGbOgmKYwhrhDFhY9r8/xDN/ugvWzu2IeBYsPcgIbbhaAFjIExYcEaIBIgEDukrHFgOkrQCw6Cps7qRFKLQq7p9TdJiTJuCCSz+DcfPmQZ84EUhZWPGd72LPI39H79NPoTGbRXc8Cn3CRLQtOAZnXn4lMH4icpoRJJRU8h4qRljR0EMLy8u0H9E1g4gnVUQWDVpYSgAs6XQaH/7wh7F79+7BRU+CeY6tiRMn4p3vfKdYfEoFBrTIPPTQQyM+ZArnhdWrVyOZTJZcr+FUiPPlCSecMOSlcmPINpo3bx6+/e1vD4KT8Dw8UoCF74iJ/55++unBjd2QlSzzBD5TLBbDpz/96cF1o5gVpfA7ttnChQurgGVqNLAz378+K/ZqZx+dt3mW+SJG2+mVTGIlB3ldXZ1IYlVDgS165/Muk/CuRe4IJDDhtRKslNpmRPx8nlKPg4ETWcdipl9OitzJyAkgDFLkcxTWYfLkyaINSj0OlPir1OtH23mynx0KYAmDVmFx6NuC337mixh4ei2UHfsQ700joniIRqJiUU26Odiej7hJNdcAVAjThO8gy7BmeoC4MDM3D8mxHsXcaMHIwdayiOqUYvNh2g50uoMUapDoIsqHcm2UWAn6B90iCnTNE5YWWU9Di0C3dSSp3RJRYU8Zh4/e+nVg2tQgmSEtOp1JrLrtdqz7/Z/gbNuGOEOOVUvkPdI8Nc8XphqvK/giZJTAM8Wz6LDgiDAkQDUMZF0LhhqBp+iwFQ0DigF7XBvefOVVGHfMAqCjA+jqx/2Lr0HPihWwN2/EGNvB7qiG2qOOwthjj8Upl18OtLfBUiJBaibPR5TWKJmxMa/bG2RD4sFwbXJ08qRe2fHyRsSDWVjYdnKzJLM0JxIJsZHg2KLL4XWve90/uWqH6te0sNBqWqlDWhs4nmXmYbnxKmVTVU69mPx069at5VwizpUWaTm/yjlpOFmPpbtezsdyrit3bi77IShk2NcHtnNvb++gtV4+S6FVRz4bQS7bLAzOCi0ww6nLv8s1r3oLSyUBi3zJ0rTX0NDwL++dkxM7FE2sxY6wFWaoTlMuYJGDTnb2cMeWrqnCnR0n1qVLlwrAUjgByMlM+nxZX1n/KVOmYPv27QKEFctMW/hsVcDyry6hsGuQjg9153P47ZXXov/5jcDuTsT6MoiTPOt6sOEiozhIJGKwM9lAIw2K2HlZroOcS4uBCkOPBiouLlDjaqhxVHiqg4yShodcYDmhfcMD+m0fWjQBLRJDP/36DGXOh00zzNhT8oG/dGflF/uIUotshKDFx8DYOvzXrd+EccwxQDTOEBu4vWksv+1nWPuHP8Hbtg0J24LqW4LLIsjAtKswhFt1hCXFo5qsy9SDpN96UF1LcEh0XUPWtuB5tK7osDUT6ZoGJFtbccEVX8C4BfNgtLUBfUn83yc/jfSLz0Lfv1cAll2mi9Z589F+3LFYeNllQHMTEKmF66uCs0xXF/8XhC4HR6B8k48YH/zu5V4saUSlABaOI1pU+MN5QI6rcscz715pwCLH9FFHHTUsMDHUHBb+ezmA5WDWE85L5NBFKXBYxiGvK7SMh4so12pT6u15766uLkydOhU9PT1ik8sfOS/zs3BuZr8hgZ+8l+GAs1LrNprPe9UDFumLHMmXELaWsFNx8SXqpaWFv0sSmOx8Ye5IuBNykNEsWOrBCe6MM84o6XQOwgMRelkfDm6arMXknLf2SFRPkzMBi9x9hF1DdOHE4/F/qcP06dOFPzYMZg5WUbYZ3SGFqdVLerhReBLfC9/PoVpYBk3ctGr0b8Ovvnwddj79Avq37UEk66JGJ+GZeXd8eIYP17ERVVWx+NPNovm6iCZySfAOBFfgWa4AM43pHBozObiOBYN4gmHTBAOGgSTBQGMjUnQHuQzUiQi+i0JhNd8TSQ9dnbwBBarQWWEUkIe0pQPxKBxThzauBZfdsBiJWfNEaLPv+vAtF0t+8GM8+6c/ILedLiHhUAoyUHusFW03GlyN0Ti0sgTRThHbRYPlIZ7LiaSHUddGIhFHLusId07GjGC3HgemTMHZl34S4+fMQn1HO9DTi5+9972wNq5HrL8PtbaFvoiKmaeejLbjF2HiRz4E1NcDRq1INUD/mWU7MEwmOwy4CrJuNK3k5VgGP2UIOWvNYyjA0t3dPWjyZ9+QxHR+SsAS5mIM1bXJR+PPSB6Szxbm5HFhJM9Ozg2SNDyS9yVgYfBBKQfrQZczD4K+QqtCmMNSymIu57Zw24e5fJJsy3myVHddKc/Bc6SliqRsAhYCF3lvWYZ0HUrAJOdm2WZyneH5PLeUZy61fqP5vFc9YJELyUi+BHaWsLuHlhUOPLn4FgIa3ruQ8MrvOAnI6J1S6lfOjkx2eNmxwwupnDjlJCQnKmkOJamNgEUOLjmowwBGDhA5oI4++mjRBqWajSXIe7UAlpF2CQk3TGofnrn3fvTv2o9Mbwq65cFgGC93X7QGmApcKwuTYbgkrAoFVxo2dHh6Pj+PABaBKm5s6zboGzdh0+b1ZO4JgCCk6U0DA6qKOWefBaV5DCy6c0wTrsNQ3kDnhfwOV3WCdD8yrw4JgD7DmBURWaM21uGkN70J5tgO2kaEy4XquBv//jD2rnkKbncnNIY20/Xjk1tD20Y+kaJQyqVAGxm4LnTbQyxtwV2/Gbk9e9C5eQNiqgKLz1lbLwTt6k55LZT2DhzxhrNQN74dsVgU2LAJt33ow3B3bkOdlUHCcZDRFByxcAGaZ89A+4Wvh0XA0tCGaHMrIo1NcIlKCAQFvThwBuluoCWTj+QORPKCcCIxLkSOpxIAC3fP3DzIKBR+csxznHA8n3322WUtiHQHVcIlFA4i4DhnQIB08VaKeFqOhUXOPXKBLnRlD8eVE3YtsdxCPkylwIC8T39/v2hngloBlGk9LYjClGuNnFfpQuJGLwx8SglyKGV9+Xc451UPWCrlEgoDFoalsRNJl1Ch64WdToY0FyLh8EQxVIcpB7CwLDkxyvoUEmblIA0DFj7XAw88MOgSktdK4COfW37KcG0OJLkjKwW0VF1CgUuIII/CcSeffHKBcByg5PqAvgEihUC3hIq19EUwnw8XTmZcpn6JYIsy5Jbhx9Q5MQMlWy63FJZzXXhdvcj94zH0P/QQVi5fAXsgBZfUFl1DriYBbVw7LvzspUgcOQVoag6sDza1UBjKTB4sy7cDmXvWhcxeRgJx4RYh7p4oS2ttE/cnCCD9Raja93QD/T1ANi0ySg+q8YImfC78MqqMJ/PvdqBIN2Ch+/6l2P/MM3h26RLolgXP1BBpbUfj1Bk46fJrgLp64Mh2IG4C6RSsv/8dv/zc54HOvajzXMT47FBRP2Ec4mNbUTt7GgYaG2FOPAptc+ehbeZsIB5HbjDKmWRfJnXUA8AiI8gJWESbBlYYTQkie4aysBQCFmlh4WaB4/ncc88tKwqlUi6h8DzEf9MlJK0fMpJxqPmp3L+XA1iK8TSki5r3HW7kjLwuDFbCz1EJfkgYsEgOiwQsct4OW7Rk+3O+4Pm0ZEurmNwMl9v2/67nv+oBSyUsLLKTSDOeJN2GLSxyQS/GHwmb/8ox5ZXjEirskIVWFIIZDlb5vRwArJsk3UoUHyag0VRKk2zhDocm5HJJt2Gr1L/rAJL1Hq5LKAxYCnd5cFJ58bdgnfQZEh+hqJr4JS+2pgMWF9HA/SNicgVfKg8ueF5/H3qXLcPOP92N3ffcj1R/ClGoSPoKMoYGe/xYHPv2izD93e+B0dRApBuACKFcm0/8R9OKEH7TAN0IkiEqvHcmyOQscgQwakkVQnOO5wf4Ch6ingM3GQAWReha5EGPT3coY4uFtn/QlIYLX6c6LrkrJvb84Y/Yu3Il1tzzF9QzhJ4KuK1tqJ8xG2fceAvQ2ATUsi4+/GQfdt/+czzyP9+B39WFmGNDyaSRMGqQdG1k4aHXUJGpb0Bi+hwce+GFOOYNFwATOpAWIc2BhC9bMmYbLwOWfN5DWn6COHHWtnTAIvkr0nQv+QpyAxK2vg41DugOGmkLi3SnSPcP6xAm0VcSsJTqEgqPjfAiHXbjhAHMUO0Y3qwVbhrDG65y5udS7innVH6SdDtt2jRBuuU9+SNd+dJqEt5s8hpJug2XczgIwqU+W6XPe9UDlkpYWKTpTqLi5uZmrF27FiTfFrOgSDNf4YJULnovx8Ii68jOzM5PcFLskPWVAISkzfvuu08INBWaGg80IbBs+mLLYfxXLSz/amH5l/fj5+DZPnxq3GhGoD9iOzB1LcAHcIQbQyQU5qLPcF+HeEOFSyDhO9BogVmzBj//+jegPf8i6nfsFcut6xuwGLFSV4vowvm44PproZG0SrtMzkF6fyf8XAaKZwnQoeoq1GgcZksbEK+Bb8RguR4iRmDBCVZ6unc0ZGxfhF7rIvrGh9fTiU0PPQh7104YrA8zTTPcGqbI6yyyNotM1UBWdUGs0NbSgvHHLsL2pUuwe9UqvPinPyHm5OBETETaOtAwfTbO/cZ3gNYWuMRnrgN0d+KJr1yNl/7yF6jJfkRdFybzLYH8lMAA5eoqBjQde804jr/gjTjp7W+FdvxC5BIRuMwZJACLipiV10bJg5VALDhwZwXgKiDRH8zCIhelMHdFjkd+ljOeZd+ohIWlcFxzPM+cOVPs5EeavxHu4+VYWAoX6MI6D5ccW3idLFeClkqCgbAWVXhDKS3jsu3lJ+tCF9KLL754SEJ5lQYVlSx/VAKWwoV8uJ2RDTccwFIISAqBRuHvBCrr168XgKWSx3AmOAmqDjTxFAIWDpb7779/SMAiSWAyPJoDiS6hcNscrC0qBVgOBgKL7aTCRMOR6GdyNyp5P/xdSvPLsPcwn+igFhbGAlFUUGiPkKCqQHU9QXgV23/hbxEB0CLwmEHBju0hSp0WWmeyabi7tmHpdddhx+pVqO3sRsNAWmQl7lV1OGNa0Hj00Tjhwx9CyxmvBeK1yHb3oGfrdjzwqzugJQeg21mR0djhXWoTOOsd70L91KnQx7YHwm2KVALNK6qpOnIWQ/aDH4Yvp7dsxgPf+w72P7Uaet8AIi6JwjocyxUAwaDFhhYSDxjQdeTiCUyedjRO+dRHsO3RR7B79WpsvPdeRKw0XFVDpGM8GucswLnf/K4g0DKpI91Xzo6t+NtnP4uB5ctgpLOIuh6iDNduboGbzcLLWfAyGSiROPpitWiYPg3tJx6HhZ//DPymGmQFj0YRiRQjlO4VceHBj+XQcEWCEMEZLUkBYClMfhheSNnfuChxTEmgIq0tPE9aTMuxYFQCsITdvrL+4fFcuMsfqTmuXMBSyn2HAhqF88NIrjWl1C98jgQs5LKE581wf5D/llY4thnpB5LbIoFceB47kHur3PqNxvNHJWApRM/hTlXuyxgOYJGoOnwvORDCSFi+0EIOi+x8I21OHC5gOVjHC3Nxgk3yP3NYCgFImGzLv0nAwrBmuoTCvtVXArDIvlPMGlToxqpEPyucONg+BCwrV65EbW2taJJSAYtHmEAuiAi7DeJpmDQwkLUNAAtF1EiNDZRuA9eRQbdLug/pPTuxacnfsOL734PZ24OadA6xnINsPIruWAxtxx+HsfPnY8F73welrQPwDdj9KfS8tAN3fvVq2Nt3ImqloTHPju/Aicdw2tvfjgmnnIoxxx4LLxaFKngdQfyvWO41U+TkCfLukATsILdhHe694QbsW74cOkmo2cAlJUV4NZWCdLTkKOgzY0glGjBp1nScc82XsH3FYwFgufteRLMpoe5rdoxDw5z5OO9b3w1cQsxCnUoi88IzuPu/Pwdv/VoYmRwMEnehofHkE2Enk7B6+5DatlN4djKxBNDWhsSs6Tj3xuuASW2wTB2eSO6oIeoFwncCsGiAxWzRZt4VJ15iaYCFi5HUYJGf0qXK8cwoxlJBPs+rBGAJjxnOc6wnXUKUKQgviCNtbakEYAnP2YcyBxTOFZVYvA8EWAo3zNJCz88JEyYIS/aB1kTpIitce0Z6LapEe5RS5qgDLAcDJPyb3CWXaqobLmAJL8yFO6DC34tZC8p195Tysg4HYGE9whyWYgherIt5N4AELCTpSQtLKVLWlbKwyHYsRmaWg1mChvBnuP0PpZ9J8384vQEBy/LlywdJ2WFAezALiyOgyMtpDrh2BlL7eYzAUGCq14rsiEF25AhhQl8/Mjs2Y/+6F/HE7T9F+sllqLdzMC2KtflI10SRmtiBBW95i1B/bT3jTECPQcjc2j5Sezvxp6sux87ly1GfTiPCd+3ZsCJRjDv+eEz7jzfgqPNfBzTWw48wP1YesDCsmtwWrvLCf+UDJMpuXI/7b/g6ulYsh9HbDSPVD931oZgMK6b6LuDmUlA1Db1mLQYSjRg/fSrOXXwFdq5+ErufWoW1f7wLiWwGvh6B0T4O9XPm4rybbwVaWgOc1tON3uWP429fvhLm9h3QMjloloeYpuOoD70PfjqN1N692MG8SQM52EYETmMjIkcegfMWfxn6glnwauICsNgugU48YNzmAQs5wIYekIuDo3i25kILCwGLjAySLlapxSIBSykkddk/KwFYwmOGdaEVqFA4rpT5qdxzKgFYwnU4EFG3cI0ptpjLOSzM6yn3+YY6vxTAIsuQbiIJWA5kDZZzXLE1a6j6/Dv8fVQClnAHCr+Y8MsotXFLBSy8pySihsN4w/5DuXgX3rtYEqtS61fOeZUALIX357MvWbJERAkVA4XFJgG+I4Y1E/mXugurBGDhvcOh4qyr3J3w+7BeQeHua6T6mZzgpKAeSXQEc4899tighaV0wDJIRRXBOkKMNdCAEz+WyjBc0j8VqLYLxXZhUD5+3z4svfVm7HpqNVLr12Kiy7xBffA0HZZhoCtu4MRPfARHvvXNiE2YAERr4SgR6CSSZrLwenuwa+nfcOc116B5fxdqbAcJitXpOjJjmjDrjRdgzjvfBhx5BFIt44NIIuq5sDYecxUxookV9IBcBnhpK+5bfB26li2D3teDGpEM1EZGVcH0PI7qQyUvRwP6tDgGIvXomH40LrqHxgPbAAAgAElEQVTmCuxdsxJ7Vq/Gut/8AfWMWjJjUDvGIjFnDs6+9Vagtk5ETVl79mDPfffgr9cvxphUEhp5NC4Q0Q0suPVGNCVq0blhI/76zVtQn3UQ06LoV3zk6mtx/Kf+E0d/+P1Q6+uEdo3g5miJgHQruczCEfQyYNFKBCyFLiFJqiRo+cc//iEsLK80YCm2+BFkS07aUDy4cuaw8LmVACxyoyDHeliYU84Nsg6F4FLOFeF5vtSN8XDaoBTAIsXkZPnhNpPzG+sto1B5XtjNH16/hhtJNZxnq9Q1ow6wyM4iO4ocTGxsOXBkJyylUcqNEpIdhPeS7Plwpwm7hOQ55CbQHSJN/uWw/kt5BnlO2IRcznUHO1eaH+VgZdtKC0vYty3LCLszwuVKEzKfvVSlW06II63DUo7pM2yFkf2MdZdWknL7GaXW2VdYBhcmuUtj2zA3ixQJDIe4H5TDImU/8h4g4WNh8E4+OZ8FytcDEUZ70ZqRdeCs24K//+hHeOmxR2F37UdNNoVaK4sofPSaJpI1tZhyxik44XP/hcjkSVDiCbhGDJ4SEUkA6cJRcllkt67D/33mM4g+vwGx/gHUpLJQNB37dA1jjluAI958AY54x9vRP2YCVArM5YOTfdtDhMJyAlURsGSBrVvx4NduwL7HH4PS1YWoQvCjIj5hHNREAjlThxExYLs2UloMdrwO4ydOwsmXvA+7H30Ue1auwobf/wm1NkROIbWjHbXzZuOc73wbaKgHevvRu249Vv7wB9i19D7UpFNCtM5TNIwZ04IFv/g+auvq0bl2Pe5ffAO07XvR4PqwGCVl6nBmTcXFP/4hjPZWEWHlayYULSosREFeIR+KTr3dQKlFJEPMW76G4rBIFVOS2WXSQ7mYyg2ITFRaypiulA6LBNFyES8W9VfO2CrlWSQfo5RzSz2n3DqG+TlyDgwnsi1nDij33qUAFvncYQ5LsciqYm698OayEhb/Ut/JSJ436gBL4SIZRos/+9nP8POf/3www3EpDcGkdAwbK+WQwOTOO+/E2LFjxSXhjnCgMqjAyER+Ulm2lGtKqU/hORzgTGY40kcYtPDft99+u9hdFfpSw4S2sFmV369YsWIw+WEpVhZO0kx8dihp4Qvbodh958+fj5tvvvlfkjKOdD/jeyEwkQfDv2X4Kj9PPPHEQYtVqRyWwZTBYcCie3A9aot4QtE26tOy4gCdvcht2YYnfvhTbH/kUZjpLDRGhuVSYrG17Bz8I6cgvmABznjvO1B//LHwEwmht6KoJhyHQm70gDBrsge3dxee/8lPsOU3v4f10jbU9CZRY0TQqXjItDah6aRFOO8zl8Kafwp8hjcz67HIPcTFPO85Id/GzgHr1mMpOSzLnoTf0yMsFZHWFix81zvRcPQUuC1joJCHIoAYa6AhEo2hbuJEbPvdH7HvyZXYcs99qHFcpHQV+oR21M2fjbO++TWgJgFs2YY9q9fgrzfdBHPPdujZHBQzAi2RQOuECVh4x08RS9Sgd9MWLPve97HjwYfRnEzDs11h4Um2jcEbv3oVGk87DfqYMQAl3plXyWFG9jzH1jBg5/MKBYAlCMM+GGBJpVK45JJLsHfv3kEQLzc87KsEBeHEpKWMa/axcD8r5ZrhnLNs2bKiStmljO1S78cFm4kMR/oorCPbmOOT34ctJuE5IAw2eN5ll10mkh+WQ4jmutGWj7Qr5ZlKASzh9Y9lUnlXJow8EH2i8Pk5B4YTRpZSt9F6zr8NYGEDfvWrXxWkM8mbKKVRyxlgErBwsSY4kEfYdBjuJNJFRYllns/spjwkKi/n3qU8i0ytXsq55Z4jybIcoNKNFrY2yWcJW2J4D3lOMTfaUHUod0cyVHnh9yX/zTZjqoGDTVY8N1yX4fSzsDowyyKIlYClWAoG2acOamGRWe3/ycJCAizzjDCLsguTbpLeASQ3bkbXmmex4kc/QXrrNtQrmrCYWFYOuYgmLAc1xx6L5te8Bie95U3AuFb4RiRI6+zrQfBLkNmHQc9Augd7l96Pld/5X/S/uB613X2o0wz0Kx564ibis6bhnI/9JxL/8e7AKsGLVQ8Kw+j5b35Bq4+TBdauw5Kv3Yh9Ty4HevuEbyvWMQ6nfvwjGDNzBpSxbUJp1mestlDAzV+rqNhwx++wf/VT2PXwY4h5Pvp1RQCWhgWzcTYBi6kju+pZ7F6xCku++z+oTfVAsW340Si0unocNXcuZv74fxGJRJHasQNrf/NbPPHzn6O1pw+6w9xFQF9dHKf950cw8W1vQZQZnxMJ+J4KjzmT8oLBim7mAUtgTcoHPR8UsJC/ctxxxwkBNu7aZR+U8wb7Jq2ZldzFlzpmis114WtHei5j2bRKMxqpEke4vtIqVSpgYX3Cc2CpLju+5/C6MdRzlQNYCt9P+PnCVn85l4X/Hu5nhVIVQ9VxtP191AEWueAXNiwH9bXXXit+Su1Aw2lsLtgbNmwQu5/wInawcDmafclTkBLLw7lvKdfIjlfKucM9h89JuXCaq4uRZwt3HGHOhoyCOJDmy3DrVOp1kofEekt3jwQs4QEvIyHC/m359+H2szBRWbqX+ElLCwELXV+yD0lwx/oeFLBQQVaClXzUsGCvSERg2fB7uuGsXo1n71+CZ5c+CGP7djR4isjhwzBnK2pij2Fg6qKFmHz+GzDunPMQnzwhWHFVHb5HeX8XuqaJcj0m63Qd6FSc3bEdS75yHfavegrG9t2oy7rwDA19JkOF63Hk8Sdg4de/L8TmmNvI9SzotE7kSbgiTplh0evXYen1N2H/shVQenuhKT7UhmYc99aL0HTEZKiNDVAMQ4AH6rcwHFrJ5ODv7cTKe5egc9MW5LZuQ9TU0K160MeNRcP8OXj9974lODeb7/g99q5cg/VLHkLcGhBunHTEgNLchDe86z1o/sLnA5dZfy8yzz6NWz7xcYzv7EEtRYEVFXscG2NOOQUnf/6/0TxnNtA0Bo7N5I+aAGCBLUVFji4zLfi9VMBy7LHHinccdpPSPcTfqXVEVenRsoiwf0rSbSGni/VlvUfyIGAZaWuRtNjKZ+EYK3SjhQMGivF3+J2cA8tZawo3ukO1VSmARZbBtmddwnOLpCTwU1ImJBiW17FvcQ4kL7GSfJyhnnWk/j4qAUv44cI+RglYJKgZqUYIv1y+cGbD5EAKc1iK1Ul+FxYAkt+VY0os9TkqAViKRdMUEpWLhT4XLr7lDOxSn/dQzpNWOC4KBBOFpNvCsg+1nxUDLLwHy5UWlkLr3FCAJccC/CBxoc5wlcHQZRfI5uDv24u+5Svw0G0/xsCmDfA796JN9eBlcsgpGizdQLquAZgxC2/69H+hbtYcqBMmBuYPUxXWFx6mGQuyFYsK+0JrRMkmgVQf1v/2d4L0uvlvDyK6pwcRRYOaiMKviQF1dZh16y2YsHA+ojWMqmHsL10nquC1CPcSAcu6zbhv8fXY/9gT0Lt7kYCCrOfCb2qEZ5pgQDPDj8l5yfquIBPXGDHUOR5yXT3wbQsRQxFuo06SjDva0DRnFs658VqgqxsPLr4F+9Y8B2XPHtQxkaPqIRWPQp04Hu/5+k1Q5pxIZCLAk71jK/5w5ZegPLEckWQapu0gpevoa2nFaV/4AtqPX4SaObMDQT6COBFGHri4XMrx50V5ZezWwVxCtLAsXLhQuFclYCHZVibW43geDYBFzgF8/aVu0g5lbMprKwFYwvWS1l8ZWVVIug2fKxd6OW9LwFLOWlMJwFI495a6voQt3xKwSOv4SLy7V6qMUQdYCslBElHy+2uuuUa4hSp1SG4Bd0QS+Rci8LB7SNajmIUlzP8YqfpWArAUW7gLLSyF/t1iv1fCZDycdpMTjhzoErDI9xjegYR3HIfaz2SGa9k2Mu0Bn4ETJX3PhRPkUIAlEOb3BGARP1w7bQd+Mon0/i5sfXw5nvzlL+Csex412SRqHRtmOglV8WFH43CZxHDiJBz3uS+gZdFxUBqb4ccT0DQfnkPl40B2X9E1ZHM2jEhEJCsMQJIFpNLIPP8cdtLdctO30ZrMQktZ8Bi1TOtDbQL+pz+K09/8RrSMaweYcNHQkBOAhXqxgGpn4a3fgCXX3YCeJ5Yj2tMHUwAlBVndgJOX9I9YHiJQkdGAjOojqulI5GwoliMk8/0IwNzi/aaO2ITxGDN3Ds669svY8sjjWPPDXyO16SXE+pJCqC4V0dA8awbaTzwe8z7xMaD9qCAHkmvDS3Zj2x2/xPKbb4HW04246yOn6thbV4+p7303Oo4/DtPOPRdIxOD5nmiPQI2fJB1TEJ55UMSXx1CAhS4hmcVcXKdpYpfMdy+tf6OBEFls4xLur5WoYyUAixzT4Q2IBCzhMR5e+AVOD0UU8t+M3qKVuZyjEoCF9w9vfsP8Nznnhp9Z1rdYPyu2dpXzfKPh3FEHWAobNUyMIlg53IAl3PHFtMUJXjDxXj7oCqI0PT+L7aJ55kgs6IcDsHBQn3POOf/kEvp3AizhAc12p7Vo6dKl//TeipHVDrWfFQIWGW3Eex0MsFC1kskPTznlFNGhwq7HfvhCVJ7aKRoVbqkM29Uj3B9dm7Zg0+PLsPWxJ1CTTSOm+EzeDMu1kNNV1Bw1GXUTxmPSSSdh2jsuhi8E1gyhmEsFfV8kLBQdWkj/ZywbumkKwq3i+zCYNTmVAbq70PniWjz47f/B/uVPoT7nQfdc6MwqG4lg6+nH4c2XfBATZkyD0sHEhypyIqWQItIHqLYFb90G/OX6G9G1YjUiff2IJTMwycdVGXejwM9nqaVVhu4cGjRMRUWUIrqOB1dRkDM1DKg++uI6Wo46ApPnz8VJ73sXlvzwJ9j3j1Xwuvth5GykHRduWwOmnnk6Zp5/FlrOPAO5mvFC/E5xHWjZFLLLl+EPX7oK9o7diGRyUHwVvbE4osfNR8fCBTj7kkuAcS0iiFlkwRYDWKW/6uX3owc2lkLAEl7YaWFZtGiRUCaVFhbZP6WpnhaW0bCQFAKWQoAyVB2HA2gqAVjCJFXZ1hKwyGco5H/I+VlyXDgHnnnmmaMGsIQ3v8UASyExNwxywsB4qHc4GgDJUHUYdYBFdp5ihExJhhzqoQ7172GkLF9y2O8ZfvH8d1dXF2bMmCE+C4FJMUJU+BnLATKVACyFizctA+eddx4YoltKePKhtvVIXx8e3HJRYG6kYtFIBxrAw+ln0iVU2F/4O9uUIc3FwGwYsIStP+RO9DGaxndhuC50Wlb6M0g+vxbP/+Ev2L92Pfa/sBbaQJbeHaEfQmtFKmIiXRvDxFNPwPg5M3Hs+efCmDwOrsFQY/XlVDiqDpfWFK7FugbLc6GqmrCK8DAppJJMC4nX5M5dWHPHb7Dktl+g1VNQ43pIOC4MRcPq8U142yUfwhEL5iO+YC4QNWGpQVJNIc3vWHDWbsbvvv517F21BpFkCon+tLielSEOYKROzlRgKyoMj8kSXWiehqijw3NU4WJKmwYGdAV99TqOnD0NMxfMwZSZM/Dbb3wL7q5uaPkE1r2eDXPaFMy/8DzMu/BcxI+ajD6tHREB/FwYqTSwdTt+/YWr0L9xK/yefsRcIBcxkGxKYOycWXjbFz8PY+aR8Bj2pOpQSExmdYlcWG/RQAGfYyjAUozDwuvCgGWkx8BwypNWHzlfFdMtkuUWzs0SlJNnUWwzcKD6VAKwFN6LdZUJI4vVu9g6w/FKKzPnwHLm50pZWEp9n4XARc6FlVg3Sq3TSJ/3qgcsxTpksUYMJlhVdFAmMpQcFk4s5CBIdcpipKdCDos04YUXz0KzXjFUPNTLrUSUkKyjJKKyDmEOSyW4OAea+IZ6/lL/LuvMdxkerIW7yFEPWHwLcUWHTutANoeBzZtw5y3fReeLG4BkCjWui1pCDIrGMacQLSURA3NOPQXz3nwh6iZPAsY0wfUtqLE45eWCJqRyrSZYt+JXuj4IePLwRXynCxeKIxZot7cXex59Anf98MfAvk6omSwitot4JIp1rU2YOGsmJs+aide882KgNiFcQ1zwPM+FqfhIr9+Iu773v9j33PMw0hnEUxlEGWLKaCeGMpNeogUicrrig2keswNZRL0IopEa+JouROZ6FRd1U8dj/qkn4uiZM/DXX/8KL72wFrGkBV2YZhRkIibmnPMaTDnntZh46vHCRZXUG5kEGhoFtnwH2LcfS2/+Lva/uA7JXXugWTYcI4I9qov6iRNw7gfeg+lnnAY3EYWiMs+RBjtnIUKQInlENFOVAFiOOeYYYUHjHBLmioT7Zvj7ofp4qfPZUOUc7O+FlghpPeG9JfFTkkBlfYZTr1casLANDpR9vlz9LpZViSihct5jFbCU01ojeO5ILiTDqVYxpByWWheTvEeNhsA9RA4Lc+nwk0d4kQ9HzoQBjKzXgUhVxepdKaQsd/ay3meddZYwhxa6w4bTlq/ENWHASPBFs7ucbOU7Y71Gsp+NtIWFz5B2XRiaCo0St66FTFcP9mzcAN3mAu3CoCXCcWGaUXZI+K4LR1URP3IKIs1NUExTLLaIGsj5iqCYaIoiEiq6ti+SDgrrQT4OxhMWF/Zpto0LlaQZhk2z3HQKe559BqZtw/Ac6NQo8RXsjdUhVt+IWF0DGidMguW60BihwzxHnotsKou44qNz8wbYPd1QrZzI2MykhHQ/Be+BOID5kBR4mke0BE3VAUuB49JlpIps1X4sAjURQbSlGdH6WvRvXA+nPwk1kxMZqzWF50RhtHdAb2mGzugl04CfU2BZWcGcjURUKL6DzMb1cHv74aWzUB0XjusKK46SSKCmYxxqJ02Eq9C6EmRFCurowWU6bGFgKZ5LqNAlJDkscr7ghkcKxRXyq16JsSLnMjlmWM+wsGH478UshGEXZrlKqq80YAlzWuRiL6Oh5KatnA1b1cJS+R78qrewlBPKJRc1Zl5mWLMMG5OLm/wML4i8hhYWWmTos5YLYliLJbwwhncitNpQr4NHKTsUGVUwkt1Cgijpv2XZcnchrU7SHVaOebSUOpbzbkopT06uYWXisA6LfA/yHY12wMLl3MpRgE4VRNlMcgCKbwlSLGGGSZcFXTky/JlcELowItG8u0eFSq0V3RBAQlxEKwYpvLRwiNAgIeUq+BnCeiDpWeJPvkhKKE7wPTjpJAwhLBeIyzGCxtJqg0zSmgYzGoPHHEG09jDYSOQ9Ysi0CpeAgSJyrsPsR1DIWmWo8aDGTN7UotrwNRcKAYHLrNNSuU0XInceGbB5Q5HqWECOBN4ggkpx/EBIjnmCFBWOokCjii6TLBP00QWlU8fGCoi/IkcSnwPwHReeHhG5hIQgX0MzHLaNQCq+IBGTaSvHgJ7nsQ3lElqwYIEQjqOFpZDHcuqpp4pwU6oilzq2SpknSh0rxc4rNibCIIzPUIyTJedGghapPzRUPV5pwMJn5fxLQnzYOsF/Sx4fLTClzlN07460DstQbRj+e9XCUk5rjeC5I7mQlNrZJGjgvdetWzcIWMLfDxewFOtUYpdWBSwj2GuCoqRrS4Ksf2fAwkU4k81B0wlYVORyaXAdp2gcl3HB++S/mZlPLKAqoOsChASWgACwiEXY8+GJ7M6MzGWYNKOOCgBL+G3ko6g9l/quFKR3BUjR1ECaXizkjg/fiMMVoTMKNOEmUURAjvCcUFclDy4oSAffEVYXWl8EI3dQZ0YN6s/6wCbygG/ogKeJ3ESC6EIri6LBp0tHRHS40FgGAYtIuEh058CLxUU4suP6cLwgNJlJlgWmoVaMasP2M8inaBSsWmZvJviiJD+tPLblwIzX8vH+CbD4+dAgmYaAtywVsHDh40IfdrdIwMJ5oNSj0oClWD2KARaCrLDFWNYrrPA81DONFsDCZ5HrhHw/ErCEo/2Gep4qYBmqhQ797696C0u5TUTfLAGL5LBIQR5ZTjGRJ0YH0SVULAUAzascDFJ7obA+Ui+klB1WpVxC4TpxoZcuoVLqVG77Hs7z2e7hKKHCe48kMK6ES8hzAh87CbiqRldNYCWgPAgBg+1awtggTPguXTAeVAIWRRNpfMRB1V0SZAlc4MMG3R85mJoBU6i7UJlWhe8GKrXyICGX9xTp/ijVL+5FS0PAhCHmEHUwCH0CdEM3U8TQQWMKjT9akNCYuQnzBhzWwIOmE/SQDyEqKOoQABZiFoYxO0L+xPUJgkxxLu9JA43gukqrDA1Mdg6qoYnrXYdt4gl3jVCoJaayAZ3YjUBPI1fGR9ZLwVC84DlYH5v10+AwXhsaNJ0KwMGzC9XdPG5xmTggLyRH0FcKYJFRQtKCKcms/J0uISokH0wf5HCMF9ZFunakVbVYlJCsC8+R+XbkdUFXC3iApR6jAbCwzjKij/+WlnFGCYVzg5XyTFWXUCmtdGjnVAFLkfYbKkpIXiIXdLqCiknzhyeBsMx9MAG+PEmU+gorDVjkAn4gaf5/JwAjd3+FstRhvs5oByyUQhHZDUNR9K5HC0SgSGrZNuKx6GBfIgeFgJsLPL0tlJZ3SHzV/x975wFvWVHk/5rIRIRhyMElhyEMIJJBkbyu6yr+JRhwd3XV/ajAGhcByShKEN11FREMiKIgQckgOSlBiQOI5BwkDUzi//n2m9+zpjnnnu777n3vvqHPfO7nvrmnT5/u6uqqX1dVV4+zOfMDXPsO7wMikGsFpxA5XkAlI2zWHA4YHdWXeXW+pwhDynzc03fWELhizjx7HUAzepS9NvKV+e6nETYacDFnpI3moMD53ha0PgYQ2tZ3nMC8EFaDYmPDTfBCkbMFN9L8E5E5GoB2cmTAiHl9mWVDuha6zoad2XNsLrE7ExexufPm2KvzZoWt0WPGjgvWI44ZoE/BIDK//X0AaJ69QjbeRUYaMGhUoMU8mzNrjo0hx8p8nxng5aWZs2ycAz4CXz5mIxWwoJgBnvH8EW/W8WGqXOh0OZ+zSEBEMkvzp2rhltuPXgAsfrOBp2OcPDOFxgWwpFBpYGUWesDCgVQ6LKqJVEw4Jutee+1lTz755BsEjBc43l/I75THT+3LVFlPlJZ9ueWWs6uuuqo/iVTKyuTmm2+2ffbZp6kb2fdj3ycWI/pSZxXKfkHFA4suumjoP9+dvCRQFaeCuX2JJZYI7rf46nnAMsdsLrlFZs60l15+2Z597hmbjTYe2XeIG7yED56/x4wZHWIhpi4xxcZPmGCj5wfUhngSkp+xKp4z22bOfMX++tcHQhzKaquvahM4rXnOHBs9GuU/37U0gvQnWHJGB89PcD+FHRVzbWzI34/P5/Xgk5o19m/28isz7Zlnn7Nbbr3NnnjiaVtpxZVstVVWs39468o2ZuSoEOzb/0yokAQt8+NDcCGNHBlOVg6ABVfPvNkhNT5tCtAjuIpIMjOnzw9G++bMsYcf+au9/NortvTyS9vEiRP7MvbOB2H0OcQqz51no8bhJpt/vNEIdgq9HvoTYliEmkYv0pebBsvMGKwtfe6s8Gadmt3/R9iXHNipySXEwXMPP/zwAikC4DusYozXkksu2R+kn7IgYP53QwZoW7PkEHmBaHeVC6pKDnJSPfOZ7fvizaZ5PdSAJeD0+Zsn1Fb6i9wjRYV2dqUenbDCCitkHbOQk5q/iZYxsNT/GatuL3RT2tapMgs9YPEp01OIxsRdffXVw8FcfjXurSXeD606FfnvJ7PfAaRAXQkELDKcWSTFmuKb1nH0Kf3ILeP90ZqgigPJrSulPGfrQGO+O33FQKTqvBDeORwAy7w5c+2+e++1P//5Nrv08svstTkENY4Mga24cILLiODSUaMC+Hv/v/yzTd9wQxs1clSfiX7UqPmAxezVmTPt8Ucfs29961s2ZuwY+/SnP22rrrZq0Mp9Npc+MMGunDnz5vTt1Jmfsz9kfOUc5ZDmti8Qdc6ceXb7gzfalddcZQ88+LDde+8D9uJLL9vib1nc3rrSP9hGG25k79h2W1t6yhJ91g6lue83mfSNfNgFRF6YEAiM5WeOzZtF/MnYECcTLk6E5vkRnFk0x557/jn74Uk/sCeefsLe8773hrO8lltuhWBVwqqDFQnLDUHAr4+eH5RLNfwJQCPIGIAWfGcjQ9xNaKRcQaPZTTTfuBXaHtTb3002iYCF1PwPPvjgAvErWtVrzvN/71ppNR+UBK3Tcybe8s+mAywGXvH5hY3feECZxRZbLBxpwnxOdQ0NNWDxixvJA/rl5V5qX9oZjwJY8qlWAEtEMwEWJqvAh4CHJq8HL3o8XnXE/0ehyFdKfQiE2267LayyUq9uAhb1TRNXbfJAJrWdKeW6CViq+lDVpuEAWMAQV15xhZ177tn27e98x16byyF0fUBiNhaCvo3IQUksMXWqHfutb9huu32gPwHcaA6sm79l56UXX7a777orrLjGTxhnv/7VGbbFVlva6EVG2+tz2J3TFwvCh/iYESPGBBdReHzWXFtkLOf99OlsgNTzzzxvvzj3ZPvhKT+y+/5yv7340qthN82c2XNtypQlgmVz3333s8023sQmLDJ6vqWC+vtTwPThIawrI4m7mWcjidEJATEAlTEhcV24yBsT0MbscAbSAw89YHt9aC+774H77JBDDw2ZgjdYfwObM3den0to1CgbiYUIT1Kf4aTPUjTidZsza7aNCX6qPuCFKWXeq6/ZSE6dDtmC2SreF4ATvHHBtTQ/cGb+VmwF6DRZWIhh8S4hv02WMcPyx0o+9eoWYPHvZ14Qk0dekbqLBZqP/ZgyZYrdcccdwWKUeg01YEGO01dZvflbC0pZl3MColP7rXIFsORSzKwAlgqaEXDLqsgrvthtkkrqqq1mPLvSSiv1r2BS6+o2YEltRyfKdRuwpLSx5wHL/Lwol112qZ155pn23f/9no0ZOzakrw8wJYCJ123U6FE2b+48W3yxxe3444+xf/rHXWxsiGWZf7AzlobZs23mK6/ajHvvs03evolNHD/Rfnveb22rrbYMW4+DFXN4rTMAACAASURBVGqRMcGFQsI3EA8Wjr4wWdwrCPYxfUBontkzTz9rl156mf3Xf33K/vbc88GSM/ktb7GJEybZE089Hd6FW2qddabZGWf8ypYKro++bcGLLDLGZs0iXgaghWtrtM187dWgvIlF6XvfPBs1t89yFLqLJYQAyZFgmNfswYcetD332sse+uv9dsghX7OtttzK1pu23vw525fuf97IEfbqrFk2iXqJlyH/zJxZ4cykMLfDP9xf7Djq6zvXmDEjbebM2TZuHGCvT6nR6b44tL48LKOw/pjZtddea8suu2z/2WM+WPXFF18Mhx/GpzV73sxdEAwWYFlllVVq5VPV7iCse7kW06EGLCkyoptlCmDJp24BLAWw5HNNB54ogKUvrqQuNX/YWcaJxrPn2LXXXWfnn3+eff3rX7fttt/e9tvv87baqqv1xUVguZvdl+skxOssvphNmjzBxuDSCAnPXrfnnn7K3jJpsr3y6hy7a8a9tunmW9gKKyxjp/7057bp299u80ZgPRltr816tS/ny2h2/mDkeD18wm6ZsG15bPg/773lllts///+b7vx8sttvfXXt403fpv956c/bRMnLWq33HyLnX7GGXb2OecEgLX/Vw+w9+32L7b88sv2Bdvi1ho9KgTPzglAaqYt9pbFwzbr2RhxQsoTdi+xM6jPwjJ6kTH24gsv2ZxwEuEIe+KJx+0jWFjuutuOPupIY4vw2mutE8DUK6+9arNxs4wwGz9pUjiRuW+3z4iQL4bOvTZnlo3AtTZqVNj2/drsWX1bwQGANtImjhvft/26b6N2CBYOgb/zQ4PZGF4Ay9/zRxXAki8UC2DJp1kBLAWw5HNNB54ogKUZsLzMeT6vz7Mrr7jSfnv2Ofad40+wd++8ix15xFE2bZ1pYedNiDkJRwj2/ZsbMtSSnmSmPfjgQ/arX/3K/nLfvbbE1MVtrXU2sMlvWcJ2/+Du9pbFJtmvTj/dttxii2A1eeSRh+3Un/80bFtedrnl7IMf/H82ZtRoe/Dhh+z+v95vl176e1tpxX+w3T6wW9iddPHFl4QYmJGvzA1AasuttrK1113HRo0YbS++9KJdcNFFdvZZZ9tjTz9hH//4J2yb7d5hU6dOmZ9F93W77ppr7ZprrrYnH3/cnnv6GVts0qK2xWab2/TN3m4rrbZqKDcXMDNrlj351FNhi+nV11wTdiatsdrqttQSS9h3v32CPXDvX+yoww61rbbcwlZffU0bNXqM/eqsM+zOu++yBx9+OOwM2nidafYv//zPRqB7QCujRtpDjz5q19xwvd3y5z/btA3Ws1deecVuv+32AEo22XBj2+29//L3WKFg9WGH099dcKNHFAtLAHPzE+gVwJIvFAtgyadZASwFsORzTQeeKIClGbC8ZHOCpePyy39v5551ln3vO/9ru7xrB/vaQQfbOmutHcDK6BCs2rc/GOWBJYJQj7vuvtP+/Oc/20kn/cgefexhW3zxt9g6625oSy+zkh1+xGG26OQJdvqvfmVbAVhGmN11xx32tYMPCCBotVVXsYMPPsTGLTLW7rjzrmBN+eFJP7L11l3PvnrAAfbCiy/YOWefY1/4whdtxSnL2w9/dJJttvlmNnHypACaQEC33nqrXXvd9fb4k0/aTrvuZGuuvbZNmjwxWGiee/ppO/WnP7XLL/u9PfXkE/bS8y/YhHGL2Jabb2k77LqrvW2LzWzK1CVCro/Hn37SZtxzj/30xz+x6268wSaMn2CrrrKKLbvkUnbZxZfYk488Zl8/7LDQj1VWW90eeuRh+5//+1+74+477eHHHrXXZs+26WuubXt/9KO29lpr2T+s+FazMaPttjvusDPPPssuuvxS23DTt9tzzzxjd/z5dhs/bpy9e5ddbN/P7jMfsPTlsglOoQUAS9/hh8Ul1LfnvgCWfKFYAEs+zQpgKYAln2s68EQBLNWARaQFfLwcLCdmV1x5uZ1zzln2/e/8j2220ab28Y99zFb+h5UDWJkUXD2vhHiWcePH2SqrrRICRw8+9GC76uqr7A833hgCISdMGG9z5uL6mGPPPvOsTZmymJ166qkhMPb1ubMDwPjQnnvY7DmzbNq0te0Xp51ukydNsBtuuNEuv/wKO/Tgw2zLrTe3H//kJ3b3XXfbj0/5if34Jz+1d22xnR197Ddt2rrr2uxZs23s+LEBsLBbJ8Szjhphs+bOC5YO3FOvvPyy/ebMM+zggw6y5595zsaMHm2LTppgL7/wYtiQvOOu/2jv/cAH7P27vc/m2Ov2u4vOtyuuuNyO+eY3bez4Cbbi8svbqy/PtJf+9oLNnTXbRsydZ8d+81u21VZb2wpvfasdcMD+dtIpPwoxLJMmTwrbp595/Anb7O1vt2223Mq+9pWv2siJE+33l15iJ//0p/brs39jy660oj14/73hbKQVV1jBPrznXnbAgQeGocAVRF+gr790rnUBLAWwtCsOC2DJp1wBLAWw5HNNB54ogKUZsMjCcuXlV9hvzzrHvnPccTZ50mRbcurUEAD68ssvhziM0WPG2vhJE23Ft65kxxx/rM18eaZ9fr/97E+3/skmjB9v3zjqKFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbb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"},32637:function(wt,Ie,e){wt.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},16722:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});const r=Y=>typeof Y=="object"&&Y!=null&&Y.nodeType===1,m=(Y,a)=>(!a||Y!=="hidden")&&Y!=="visible"&&Y!=="clip",v=(Y,a)=>{if(Y.clientHeight{const u=(K=>{if(!K.ownerDocument||!K.ownerDocument.defaultView)return null;try{return K.ownerDocument.defaultView.frameElement}catch(ce){return null}})(g);return!!u&&(u.clientHeightKa||K>Y&&ce=a&&ve>=se?K-Y-g:ce>a&&vese?ce-a+u:0,n=Y=>{const a=Y.parentElement;return a==null?Y.getRootNode().host||null:a},h=(Y,a)=>{var se,g,u,K;if(typeof document=="undefined")return[];const{scrollMode:ce,block:ve,inline:Oe,boundary:Q,skipOverflowHiddenElements:Ne}=a,z=typeof Q=="function"?Q:j=>j!==Q;if(!r(Y))throw new TypeError("Invalid target");const X=document.scrollingElement||document.documentElement,c=[];let t=Y;for(;r(t)&&z(t);){if(t=n(t),t===X){c.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,Ne)&&c.push(t)}const o=(g=(se=window.visualViewport)==null?void 0:se.width)!=null?g:innerWidth,i=(K=(u=window.visualViewport)==null?void 0:u.height)!=null?K:innerHeight,{scrollX:w,scrollY:F}=window,{height:L,width:Ae,top:de,right:le,bottom:We,left:xe}=Y.getBoundingClientRect(),{top:we,right:ie,bottom:Z,left:fe}=(j=>{const O=window.getComputedStyle(j);return{top:parseFloat(O.scrollMarginTop)||0,right:parseFloat(O.scrollMarginRight)||0,bottom:parseFloat(O.scrollMarginBottom)||0,left:parseFloat(O.scrollMarginLeft)||0}})(Y);let C=ve==="start"||ve==="nearest"?de-we:ve==="end"?We+Z:de+L/2-we+Z,M=Oe==="center"?xe+Ae/2-fe+ie:Oe==="end"?le+ie:xe-fe;const W=[];for(let j=0;j=0&&xe>=0&&We<=i&&le<=o&&(O===X&&!v(O)||de>=He&&We<=ge&&xe>=et&&le<=ke))return W;const lt=getComputedStyle(O),Ye=parseInt(lt.borderLeftWidth,10),T=parseInt(lt.borderTopWidth,10),Ee=parseInt(lt.borderRightWidth,10),b=parseInt(lt.borderBottomWidth,10);let s=0,d=0;const E="offsetWidth"in O?O.offsetWidth-O.clientWidth-Ye-Ee:0,B="offsetHeight"in O?O.offsetHeight-O.clientHeight-T-b:0,R="offsetWidth"in O?O.offsetWidth===0?0:U/O.offsetWidth:0,ee="offsetHeight"in O?O.offsetHeight===0?0:ae/O.offsetHeight:0;if(X===O)s=ve==="start"?C:ve==="end"?C-i:ve==="nearest"?N(F,F+i,i,T,b,F+C,F+C+L,L):C-i/2,d=Oe==="start"?M:Oe==="center"?M-o/2:Oe==="end"?M-o:N(w,w+o,o,Ye,Ee,w+M,w+M+Ae,Ae),s=Math.max(0,s+F),d=Math.max(0,d+w);else{s=ve==="start"?C-He-T:ve==="end"?C-ge+b+B:ve==="nearest"?N(He,ge,ae,T,b+B,C,C+L,L):C-(He+ae/2)+B/2,d=Oe==="start"?M-et-Ye:Oe==="center"?M-(et+U/2)+E/2:Oe==="end"?M-ke+Ee+E:N(et,ke,U,Ye,Ee+E,M,M+Ae,Ae);const{scrollLeft:G,scrollTop:Ce}=O;s=ee===0?0:Math.max(0,Math.min(Ce+s/ee,O.scrollHeight-ae/ee+B)),d=R===0?0:Math.max(0,Math.min(G+d/R,O.scrollWidth-U/R+E)),C+=Ce-s,M+=G-d}W.push({el:O,top:s,left:d})}return W},S=Y=>Y===!1?{block:"end",inline:"nearest"}:(a=>a===Object(a)&&Object.keys(a).length!==0)(Y)?Y:{block:"start",inline:"nearest"};function q(Y,a){if(!Y.isConnected||!(u=>{let K=u;for(;K&&K.parentNode;){if(K.parentNode===document)return!0;K=K.parentNode instanceof ShadowRoot?K.parentNode.host:K.parentNode}return!1})(Y))return;const se=(u=>{const K=window.getComputedStyle(u);return{top:parseFloat(K.scrollMarginTop)||0,right:parseFloat(K.scrollMarginRight)||0,bottom:parseFloat(K.scrollMarginBottom)||0,left:parseFloat(K.scrollMarginLeft)||0}})(Y);if((u=>typeof u=="object"&&typeof u.behavior=="function")(a))return a.behavior(h(Y,a));const g=typeof a=="boolean"||a==null?void 0:a.behavior;for(const{el:u,top:K,left:ce}of h(Y,S(a))){const ve=K-se.top+se.bottom,Oe=ce-se.left+se.right;u.scroll({top:ve,left:Oe,behavior:g})}}}}]); diff --git a/layouts__user__index.f35e91d9.async.js b/layouts__user__index.f35e91d9.async.js new file mode 100644 index 0000000000..595d91554a --- /dev/null +++ b/layouts__user__index.f35e91d9.async.js @@ -0,0 +1,99 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5972],{40001:function(It,we,e){e.d(we,{Z:function(){return Q}});var r=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},w=g,n=e(7657),b=function(f,J){return v.createElement(n.Z,(0,r.Z)({},f,{ref:J,icon:w}))},S=v.forwardRef(b),Q=S},65363:function(It,we,e){e.d(we,{Z:function(){return Q}});var r=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},w=g,n=e(7657),b=function(f,J){return v.createElement(n.Z,(0,r.Z)({},f,{ref:J,icon:w}))},S=v.forwardRef(b),Q=S},84105:function(It,we,e){e.d(we,{Z:function(){return Q}});var r=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},w=g,n=e(7657),b=function(f,J){return v.createElement(n.Z,(0,r.Z)({},f,{ref:J,icon:w}))},S=v.forwardRef(b),Q=S},18785:function(It,we,e){e.d(we,{Z:function(){return Q}});var r=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},w=g,n=e(7657),b=function(f,J){return v.createElement(n.Z,(0,r.Z)({},f,{ref:J,icon:w}))},S=v.forwardRef(b),Q=S},87169:function(It,we,e){e.d(we,{Z:function(){return Q}});var r=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},w=g,n=e(7657),b=function(f,J){return v.createElement(n.Z,(0,r.Z)({},f,{ref:J,icon:w}))},S=v.forwardRef(b),Q=S},73331:function(It,we,e){e.d(we,{Z:function(){return Q}});var r=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},w=g,n=e(7657),b=function(f,J){return v.createElement(n.Z,(0,r.Z)({},f,{ref:J,icon:w}))},S=v.forwardRef(b),Q=S},15277:function(It,we,e){e.d(we,{Z:function(){return Q}});var r=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},w=g,n=e(7657),b=function(f,J){return v.createElement(n.Z,(0,r.Z)({},f,{ref:J,icon:w}))},S=v.forwardRef(b),Q=S},33853:function(It,we,e){e.d(we,{Z:function(){return Q}});var r=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},w=g,n=e(7657),b=function(f,J){return v.createElement(n.Z,(0,r.Z)({},f,{ref:J,icon:w}))},S=v.forwardRef(b),Q=S},61485:function(It,we,e){e.d(we,{Z:function(){return Q}});var r=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},w=g,n=e(7657),b=function(f,J){return v.createElement(n.Z,(0,r.Z)({},f,{ref:J,icon:w}))},S=v.forwardRef(b),Q=S},38819:function(It,we,e){e.d(we,{Z:function(){return Q}});var r=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},w=g,n=e(7657),b=function(f,J){return v.createElement(n.Z,(0,r.Z)({},f,{ref:J,icon:w}))},S=v.forwardRef(b),Q=S},47472:function(It,we,e){e.d(we,{Z:function(){return Q}});var r=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},w=g,n=e(7657),b=function(f,J){return v.createElement(n.Z,(0,r.Z)({},f,{ref:J,icon:w}))},S=v.forwardRef(b),Q=S},44477:function(It,we,e){e.d(we,{Z:function(){return Q}});var r=e(59301),v=e(44993),g=e(43418),w="data:image/png;base64,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",n="data:image/png;base64,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",b={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const S=({visible:U,occupationValue:f,onCancel:J=()=>{}})=>{const p=()=>r.createElement("div",{className:b.flexColumn},r.createElement("img",{className:b.img,src:n}),r.createElement("span",{className:b.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),s=()=>r.createElement("div",{className:b.flexColumn},r.createElement("img",{className:b.img,src:w}),r.createElement("span",{className:b.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),le=()=>f===3?r.createElement(r.Fragment,null,s(),p()):f===2?p():s();return r.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:U,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{J(),v.history.push("/account/certification")},onCancel:()=>{J()}},r.createElement("div",{className:b.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),r.createElement("div",{className:b.flexRow},le()))};var Q=(0,v.connect)(({paperlibrary:U,loading:f,globalSetting:J})=>({paperlibrary:U,globalSetting:J,loading:f.effects}))(S)},85966:function(It,we,e){e.d(we,{Z:function(){return c}});var r=e(59301),v=e(44993),g=e(43418),w=e(8591),n=e(92832),b=e(24905),S=e(62106),Q=e(44477),U=e(89299),f=e(3113),J=e(87169),p={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},s=e(32637),le=e(59301);const $=({classroomList:t,dispatch:o,user:l})=>le.createElement(g.default,{open:t.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:le.createElement("span",null,le.createElement(J.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{o({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},le.createElement("div",{style:{textAlign:"center",marginBottom:30}},le.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",le.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),le.createElement("img",{style:{width:130,height:130},src:s})),le.createElement("div",{className:p.bottom},le.createElement(f.ZP,{className:p.yes,onClick:()=>{o({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var pe=(0,v.connect)(({classroomList:t,user:o})=>({classroomList:t,user:o}))($),De=e(52430),k=e(59301),Re=(t,o,l)=>new Promise((P,j)=>{var F=de=>{try{ve(l.next(de))}catch(Ze){j(Ze)}},Ee=de=>{try{ve(l.throw(de))}catch(Ze){j(Ze)}},ve=de=>de.done?P(de.value):Promise.resolve(de.value).then(F,Ee);ve((l=l.apply(t,o)).next())}),Y=(t=>(t[t.Professor=1]="Professor",t[t.AssistantProfessor=2]="AssistantProfessor",t[t.Student=3]="Student",t))(Y||{});const G=({visible:t,user:o,account:l,onCancel:P=()=>{},dispatch:j})=>{const[F,Ee]=(0,r.useState)(),[ve,de]=(0,r.useState)([]),[Ze,Me]=(0,r.useState)(!1),[Ne,oe]=(0,r.useState)(!1),[K,B]=(0,r.useState)(),[d,E]=(0,r.useState)(!1);(0,r.useEffect)(()=>{var q,H;(q=o==null?void 0:o.userInfo)!=null&&q.identity&&de([((H=o==null?void 0:o.userInfo)==null?void 0:H.identity)==="student"?3:1])},[o]);const M=q=>{const H=()=>{window.location.href=(q==null?void 0:q.jump_url)||`/classrooms/${q==null?void 0:q.course_id}`};if(ve.includes(1)){g.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:k.createElement("div",{className:"tc"},(q==null?void 0:q.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{H()}});return}H()},x=()=>Re(void 0,null,function*(){if(!F){w.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let q=yield(0,De.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:F}});if(q!=null&&q.need_pro_auth&&!ve.includes(1)&&!ve.includes(2)){j({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:F,checkedList:ve}}),I();return}Me(!0);const H=yield(0,S.cR)({invite_code:F,professor:ve.includes(1)?1:null,assistant_professor:ve.includes(2)?1:null,student:ve.includes(3)?1:null});if(Me(!1),(H==null?void 0:H.status)===-4&&(P(),j({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(H==null?void 0:H.status)===-12&&w.ZP.warning(H==null?void 0:H.message),(H==null?void 0:H.status)===-2){if(I(),H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){oe(!0),B(1);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){oe(!0),B(2);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){oe(!0),B(3);return}}if((H==null?void 0:H.status)===0){(0,U.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),I(),H!=null&&H.course_id?M(H):w.ZP.success(H.message);return}}),I=()=>Re(void 0,null,function*(){P()});return k.createElement(k.Fragment,null,k.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:t,confirmLoading:Ze,onOk:x,onCancel:I},k.createElement("div",{className:"tc"},k.createElement("div",null,k.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),k.createElement(n.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:F,onChange:q=>{if(q.target.value.length>=7){w.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Ee(q.target.value)}})),k.createElement("div",{className:"mt10 font14"},k.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),k.createElement(b.default.Group,{value:ve,onChange:q=>de(q)},k.createElement(b.default,{value:1,disabled:ve.includes(2)},"\u6559\u5E08"),k.createElement(b.default,{value:2,disabled:ve.includes(1)},"\u52A9\u6559"),k.createElement(b.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),k.createElement(pe,null),k.createElement(Q.Z,{visible:Ne,onCancel:()=>oe(!1),occupationValue:K}))};var c=(0,v.connect)(({user:t,account:o})=>({user:t,account:o}))(G)},36952:function(It,we,e){e.d(we,{Z:function(){return vt},g:function(){return At}});var r=e(59301),v=e(44993),g=e(44e3),w=e(92832),n=e(49127),b=e(43418),S={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},Q=e(8591),U=e(95237),f=e(43604),J=e(20834),p=e(38854),s=e(5112),le=e(62106),$=e(89299),pe=(A,L,D)=>new Promise((W,T)=>{var Ye=Ae=>{try{Pe(D.next(Ae))}catch(nt){T(nt)}},We=Ae=>{try{Pe(D.throw(Ae))}catch(nt){T(nt)}},Pe=Ae=>Ae.done?W(Ae.value):Promise.resolve(Ae.value).then(Ye,We);Pe((D=D.apply(A,L)).next())}),De=(A=>(A.Manager="manager",A.Developer="developer",A.Reporter="reporter",A))(De||{}),Re=({visible:A,onCancel:L=()=>{}})=>{const[D,W]=(0,r.useState)(),[T,Ye]=(0,r.useState)(),[We,Pe]=(0,r.useState)(!1),Ae=()=>pe(void 0,null,function*(){if(!D){Q.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(D.length!==6){Q.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!T){Q.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Pe(!0);const Qe=yield(0,le.vm)({code:D,role:T});Pe(!1),nt();const Ge={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Ge[Qe.status]){Q.ZP.info(Ge[Qe.status]);return}if(Qe.status===0){T==="reporter"?(Q.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,$.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),v.history.push(`/projects/${Qe==null?void 0:Qe.project_id}`)):((0,$.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),Q.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),nt=()=>pe(void 0,null,function*(){L()});return r.createElement(r.Fragment,null,r.createElement(b.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:A,confirmLoading:We,onOk:Ae,onCancel:nt},r.createElement("div",{className:"tc"},r.createElement("div",null,r.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),r.createElement(w.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:D,onChange:Qe=>{if(Qe.target.value.length>=7){Q.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}W(Qe.target.value)}})),r.createElement("div",{className:"mt10 font14"},r.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),r.createElement(s.ZP.Group,{value:T,onChange:Qe=>Ye(Qe.target.value)},r.createElement(s.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),r.createElement(s.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),r.createElement(s.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Y=e(85966),G={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},c=e(2686),t=e(78241),o=e(57809),l=e(91750),P=Object.defineProperty,j=Object.defineProperties,F=Object.getOwnPropertyDescriptors,Ee=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Ze=(A,L,D)=>L in A?P(A,L,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[L]=D,Me=(A,L)=>{for(var D in L||(L={}))ve.call(L,D)&&Ze(A,D,L[D]);if(Ee)for(var D of Ee(L))de.call(L,D)&&Ze(A,D,L[D]);return A},Ne=(A,L)=>j(A,F(L)),oe=(A,L,D)=>new Promise((W,T)=>{var Ye=Ae=>{try{Pe(D.next(Ae))}catch(nt){T(nt)}},We=Ae=>{try{Pe(D.throw(Ae))}catch(nt){T(nt)}},Pe=Ae=>Ae.done?W(Ae.value):Promise.resolve(Ae.value).then(Ye,We);Pe((D=D.apply(A,L)).next())});const K=({globalSetting:A,dispatch:L,user:D,info:W,open:T,onCancel:Ye=()=>{}})=>{var We;const[Pe,Ae]=(0,r.useState)([]),[nt,Qe]=(0,r.useState)([]),[Ge,qe]=(0,r.useState)([]),[gt]=t.default.useForm(),[xt,ft]=(0,r.useState)(!1),[St,Pt]=(0,r.useState)(!1),Ft=(0,r.useRef)(null),Rt=(0,r.useRef)(1),[en,$e]=(0,r.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,r.useEffect)(()=>{T&&Xe()},[T]);const Xe=()=>oe(void 0,null,function*(){var Zt;const Ht=W;if(!(0,c.o1)(L))return;const{user_school_id:$t="",department_id:_t="",school_name:dn="",department_name:pn=""}=D.userInfo||{},wt=(Zt=Ht==null?void 0:Ht.graduation_years)==null?void 0:Zt.at(-1);Qe([{id:$t,name:dn}]),yield Xt($t),gt.setFieldsValue({year:wt,school_id:$t,department_id:Number(_t),name:`${wt}${dn}${pn}\u6BD5\u4E1A\u8BBE\u8BA1`})}),pt=Zt=>oe(void 0,null,function*(){const Ht=yield(0,l.J3)(Ne(Me({},Zt),{tab_module_type:"graduations"}));return Ht!=null&&Ht.un_purchased&&L({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Ht.status===0&&Ae((Ht==null?void 0:Ht.graduation_years)||[]),Ht}),bt=(Zt,Ht=500)=>{Pt(!0),clearTimeout(Ft.current),Ft.current=setTimeout(()=>oe(void 0,null,function*(){Rt.current+=1;const $t=Rt.current,_t=yield(0,l.NT)({keyword:Zt});_t.status===0&&Rt.current===$t&&(Qe((_t==null?void 0:_t.schools)||[]),Pt(!1))}),Ht)},Xt=Zt=>oe(void 0,null,function*(){if(!Zt)return;const Ht=yield(0,l.Ps)({page:1,limit:9999,id:Zt});Ht.status===0&&qe((Ht==null?void 0:Ht.departments)||[])});return r.createElement(b.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:T,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:xt,onCancel:Ye,onOk:()=>gt.submit()},r.createElement(t.default,{colon:!1,form:gt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Zt,Ht)=>{Zt.school_id&&(Xt(Ht.school_id),gt.setFieldValue("department_id",null))},onFinish:Zt=>oe(void 0,null,function*(){ft(!0);const Ht=yield(0,l.Wz)(Zt);Ht.status===0&&(Q.ZP.success("\u521B\u5EFA\u6210\u529F"),gt.resetFields(),Ye(),(0,$.xg)(`/graduations/${Ht==null?void 0:Ht.identifier}/index`)),ft(!1)})},r.createElement(t.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},r.createElement(o.default,{style:{width:344},size:"large",options:(We=W==null?void 0:W.graduation_years)==null?void 0:We.map(Zt=>({value:Zt,label:Zt}))})),r.createElement(t.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},r.createElement(o.default,{showSearch:!0,filterOption:!1,onSearch:Zt=>{bt(Zt)},loading:St,size:"large",style:{width:344},options:nt.map(Zt=>({value:Zt.id,label:Zt.name}))})),r.createElement(t.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},r.createElement(o.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ge.map(Zt=>({value:Zt.id,label:Zt.name}))})),r.createElement(t.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},r.createElement(w.default,{showCount:!0,style:{width:344},maxLength:60}))))};var B=(0,v.connect)(({user:A,globalSetting:L,loading:D})=>({user:A,globalSetting:L,loading:D}))(K),d=e(52430),E=Object.defineProperty,M=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,q=(A,L,D)=>L in A?E(A,L,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[L]=D,H=(A,L)=>{for(var D in L||(L={}))x.call(L,D)&&q(A,D,L[D]);if(M)for(var D of M(L))I.call(L,D)&&q(A,D,L[D]);return A},Le=(A,L,D)=>new Promise((W,T)=>{var Ye=Ae=>{try{Pe(D.next(Ae))}catch(nt){T(nt)}},We=Ae=>{try{Pe(D.throw(Ae))}catch(nt){T(nt)}},Pe=Ae=>Ae.done?W(Ae.value):Promise.resolve(Ae.value).then(Ye,We);Pe((D=D.apply(A,L)).next())});const Fe=({globalSetting:A,dispatch:L,user:D,open:W,onCancel:T=()=>{}})=>{const[Ye]=t.default.useForm(),[We,Pe]=(0,r.useState)(!1),[Ae,nt]=(0,r.useState)(null);return(0,r.useEffect)(()=>{var Qe;if(W){const Ge={code:"",user_type:((Qe=D==null?void 0:D.userInfo)==null?void 0:Qe.identity)==="student"?2:1,major:""};Ye.setFieldsValue(Ge),nt(H({},Ge))}},[W]),r.createElement(b.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:W,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:We,onCancel:T,onOk:()=>Ye.submit()},r.createElement(t.default,{colon:!1,form:Ye,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Qe,Ge)=>nt(H({},Ge)),onFinish:Qe=>Le(void 0,null,function*(){Pe(!0);const Ge=yield(0,d.ZP)("/api/graduations/join.json",{method:"post",body:Qe});Ge.status===0&&(T(),Ge!=null&&Ge.identifier?(0,$.xg)(`/graduations/${Ge==null?void 0:Ge.identifier}/index`):Q.ZP.success(Ge==null?void 0:Ge.message)),Pe(!1)})},r.createElement(t.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},r.createElement(w.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),r.createElement(t.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},r.createElement(s.ZP.Group,null,r.createElement(s.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),r.createElement(s.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Ae==null?void 0:Ae.user_type)===2&&r.createElement(t.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},r.createElement(w.default,{showCount:!0,maxLength:60}))))};var Be=(0,v.connect)(({user:A,globalSetting:L})=>({user:A,globalSetting:L}))(Fe),ce=e(59301),Ve=Object.defineProperty,Oe=Object.defineProperties,R=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,u=(A,L,D)=>L in A?Ve(A,L,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[L]=D,y=(A,L)=>{for(var D in L||(L={}))C.call(L,D)&&u(A,D,L[D]);if(he)for(var D of he(L))a.call(L,D)&&u(A,D,L[D]);return A},N=(A,L)=>Oe(A,R(L)),Z=(A,L)=>{var D={};for(var W in A)C.call(A,W)&&L.indexOf(W)<0&&(D[W]=A[W]);if(A!=null&&he)for(var W of he(A))L.indexOf(W)<0&&a.call(A,W)&&(D[W]=A[W]);return D},_=(A,L,D)=>new Promise((W,T)=>{var Ye=Ae=>{try{Pe(D.next(Ae))}catch(nt){T(nt)}},We=Ae=>{try{Pe(D.throw(Ae))}catch(nt){T(nt)}},Pe=Ae=>Ae.done?W(Ae.value):Promise.resolve(Ae.value).then(Ye,We);Pe((D=D.apply(A,L)).next())}),V=(A=>(A.Projects="projects",A.Shixuns="shixuns",A.Classrooms="classrooms",A))(V||{}),Se=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A.Graduations="graduations",A))(Se||{});const ae=A=>{var L=A,{homePage:D,user:W,globalSetting:T,loading:Ye,dispatch:We}=L,Pe=Z(L,["homePage","user","globalSetting","loading","dispatch"]),Ae,nt,Qe,Ge;const[qe,gt]=(0,r.useState)(),[xt,ft]=(0,r.useState)(),[St,Pt]=(0,r.useState)(!1),[Ft,Rt]=(0,r.useState)(!1),[en,$e]=(0,r.useState)(!1),[Xe,pt]=(0,r.useState)();function bt(wt,Vt){for(const _e of wt){if(_e.link===Vt)return _e.hidden;if(_e.subitem&&_e.subitem.length>0){let Gt=_e.subitem;for(const hn of Gt)if(hn.link===Vt)return hn.hidden;return!1}}return!0}const Xt=bt(((Ae=T.setting)==null?void 0:Ae.navbar)||[],"/classrooms"),Zt=bt(((nt=T.setting)==null?void 0:nt.navbar)||[],"/shixuns"),Ht=bt(((Qe=T.setting)==null?void 0:Qe.navbar)||[],"/paths"),$t=bt(((Ge=T.setting)==null?void 0:Ge.navbar)||[],"/graduations"),_t=wt=>{var Vt;if((0,c.tJ)(We)){if(wt==="projects"&&!((Vt=W.userInfo)!=null&&Vt.email)){Q.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}wt==="classrooms"?gt(!0):wt==="projects"&&ft(!0)}},dn=(wt,Vt)=>{var _e;if((0,c.tJ)(We)){if(Vt==="projects"&&!((_e=W.userInfo)!=null&&_e.email)){Q.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Vt==="shixuns"&&!(0,c.xY)()||wt&&(window.location.href=wt)}},pn=wt=>{var Vt,_e,Gt,hn,jt,fn,An,Bn,sn,un,Mn,In,On,Yn,Zn,zn,Un,Hn,ht,Nt,Bt,Lt;return ce.createElement(ce.Fragment,null,ce.createElement(U.Z,{justify:"space-around",className:"pt5 pb5"},ce.createElement(f.Z,{className:((Vt=W.userInfo)==null?void 0:Vt.user_identity)!=="\u5B66\u751F"?G.joinCol:G.hidden},((_e=W.userInfo)==null?void 0:_e.user_identity)!=="\u5B66\u751F"&&!((Gt=T==null?void 0:T.setting)!=null&&Gt.hide_course)&&ce.createElement(J.default.Item,y({},wt),ce.createElement("a",{onClick:()=>dn("/classrooms/new")},(hn=W.userInfo)!=null&&hn.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((jt=T==null?void 0:T.setting)!=null&&jt.hide_shixun)&&((fn=W==null?void 0:W.userInfo)==null?void 0:fn.is_shixun_marker)&&ce.createElement(J.default.Item,y({},wt),ce.createElement("a",{onClick:()=>dn("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((An=W.userInfo)==null?void 0:An.user_identity)!=="\u5B66\u751F"&&!((Bn=T==null?void 0:T.setting)!=null&&Bn.hide_subject)&&ce.createElement(J.default.Item,y({},wt),ce.createElement("a",{onClick:()=>dn("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((sn=T==null?void 0:T.setting)!=null&&sn.is_local)&&((un=W.userInfo)==null?void 0:un.main_site)&&ce.createElement(J.default.Item,y({},wt),ce.createElement("a",{onClick:()=>{var Kt;return dn(`${(Kt=T==null?void 0:T.setting)==null?void 0:Kt.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Mn=W==null?void 0:W.userInfo)==null?void 0:Mn.identity)!=="student"&&ce.createElement(J.default.Item,N(y({},wt),{onClick:()=>_(void 0,null,function*(){if(!(0,c.o1)(We))return;const Kt=yield(0,l.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Kt!=null&&Kt.un_purchased){We({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Kt.status===0&&(pt(Kt),Pt(!0))})}),ce.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((In=W.userInfo)!=null&&In.main_site)&&ce.createElement("div",null,ce.createElement(J.default.Item,y({},wt),ce.createElement("a",{onClick:()=>_t("classrooms")},(On=W.userInfo)!=null&&On.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Yn=W.userInfo)==null?void 0:Yn.main_site)&&!((Zn=T==null?void 0:T.setting)!=null&&Zn.is_local)&&ce.createElement(J.default.Item,y({},wt),ce.createElement("a",{onClick:()=>_t("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((zn=W.userInfo)==null?void 0:zn.main_site)&&((Un=W.userInfo)==null?void 0:Un.user_identity)!=="\u5B66\u751F"&&ce.createElement(f.Z,null,ce.createElement("div",{className:G.joinBoard})),((Hn=W.userInfo)==null?void 0:Hn.main_site)&&ce.createElement(f.Z,{className:((ht=W.userInfo)==null?void 0:ht.user_identity)!=="\u5B66\u751F"?G.joinCol:G.w90},ce.createElement(J.default.Item,y({},wt),ce.createElement("a",{onClick:()=>_t("classrooms")},(Nt=W.userInfo)!=null&&Nt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Bt=W.userInfo)==null?void 0:Bt.main_site)&&!((Lt=T==null?void 0:T.setting)!=null&&Lt.is_local)&&ce.createElement(J.default.Item,y({},wt),ce.createElement("a",{onClick:()=>_t("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),ce.createElement(J.default.Item,N(y({},wt),{onClick:()=>{(0,c.o1)(We)&&Rt(!0)}}),ce.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return ce.createElement("section",null,ce.createElement(p.Z,{dropdownRender:()=>{var wt;return ce.createElement(J.default,{className:((wt=W.userInfo)==null?void 0:wt.user_identity)!=="\u5B66\u751F"?`${G.rightMenu} ${G.joinMenu} mt10`:`${G.rightMenu} ${G.joinMenu} ${G.w140} mt10`},ce.createElement(pn,null))},placement:"bottom"},ce.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current-primary-hover ml15 mr15"})),ce.createElement(Y.Z,{visible:qe,onCancel:()=>gt(!1)}),ce.createElement(Re,{visible:xt,onCancel:()=>ft(!1)}),ce.createElement(B,{info:Xe,open:St,onCancel:()=>Pt(!1)}),ce.createElement(Be,{open:Ft,onCancel:()=>Rt(!1)}))};var fe=(0,v.connect)(({homePage:A,loading:L,user:D,globalSetting:W})=>({homePage:A,user:D,globalSetting:W,loading:L.models.index}))(ae),ge={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},se=e(64681),Ce=e(37425),ze=e(13952),ie=e(59301),He=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Tt=(A,L)=>{var D={};for(var W in A)ct.call(A,W)&&L.indexOf(W)<0&&(D[W]=A[W]);if(A!=null&&He)for(var W of He(A))L.indexOf(W)<0&&Mt.call(A,W)&&(D[W]=A[W]);return D},Yt=(A,L,D)=>new Promise((W,T)=>{var Ye=Ae=>{try{Pe(D.next(Ae))}catch(nt){T(nt)}},We=Ae=>{try{Pe(D.throw(Ae))}catch(nt){T(nt)}},Pe=Ae=>Ae.done?W(Ae.value):Promise.resolve(Ae.value).then(Ye,We);Pe((D=D.apply(A,L)).next())});const Ot=A=>{var L,D=RegExp("(^| )"+A+"=([^;]+)(;|$)");return(L=document.cookie.match(D))?decodeURIComponent(L[2]):null},zt=A=>{var L=new Date;L.setTime(L.getTime()-1);var D=Ot(A);D!=null&&(document.cookie=A+"="+D+";expires="+L.toGMTString())};var Dt=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A.Competition="competitions",A.Engineering="engineering",A.Graduations="graduations",A.Paperlibrary="paperlibrary",A.Problemset="problemset",A.Dataset="dataset",A))(Dt||{});const Ct=A=>{var L=A,{homePage:D,user:W,globalSetting:T,loading:Ye,dispatch:We,shixunHomeworks:Pe,location:Ae,payload:nt={}}=L,Qe=Tt(L,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Ge,qe,gt,xt,ft,St,Pt,Ft,Rt,en,$e,Xe,pt,bt,Xt,Zt;const Ht=(qe=(((Ge=T.setting)==null?void 0:Ge.navbar)||[]).find(wt=>wt.link==="/classrooms"))==null?void 0:qe.hidden,$t=(xt=(((gt=T.setting)==null?void 0:gt.navbar)||[]).find(wt=>wt.link==="/shixuns"))==null?void 0:xt.hidden,_t=(St=(((ft=T.setting)==null?void 0:ft.navbar)||[]).find(wt=>wt.link==="/paths"))==null?void 0:St.hidden,dn=(Pt=W.userInfo)==null?void 0:Pt.is_school_manage,pn=()=>{var wt,Vt,_e,Gt,hn,jt,fn,An,Bn,sn,un,Mn,In,On,Yn,Zn;return(0,$.Ll)()?ie.createElement(J.default,{className:`${ge.rightMenu} ${ge.menuWrap}`},ie.createElement(J.default.Item,null,ie.createElement(v.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):ie.createElement(J.default,{className:`${ge.rightMenu} ${ge.menuWrap}`},ie.createElement(J.default.Item,null,ie.createElement(v.Link,{to:`/users/${(wt=W.userInfo)==null?void 0:wt.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),ie.createElement(J.default.Item,null,ie.createElement(v.Link,{to:`/users/${(Vt=W.userInfo)==null?void 0:Vt.login}/classrooms`},(_e=W.userInfo)!=null&&_e.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),ie.createElement(J.default.Item,null,ie.createElement(v.Link,{to:`/users/${(Gt=W.userInfo)==null?void 0:Gt.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),ie.createElement(J.default.Item,null,ie.createElement(v.Link,{to:`/users/${(hn=W.userInfo)==null?void 0:hn.login}/paths`},(jt=W.userInfo)!=null&&jt.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((fn=W.userInfo)==null?void 0:fn.user_identity)!=="\u5B66\u751F"&&ie.createElement(J.default.Item,null,ie.createElement(v.Link,{to:`/users/${(An=W.userInfo)==null?void 0:An.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Bn=T.setting)!=null&&Bn.hide_competition)&&ie.createElement(J.default.Item,null,ie.createElement(v.Link,{to:`/users/${(sn=W.userInfo)==null?void 0:sn.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((un=T.setting)!=null&&un.hide_virtual)&&ie.createElement(J.default.Item,null,ie.createElement(v.Link,{to:`/users/${(Mn=W.userInfo)==null?void 0:Mn.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,se.JA)()&&ie.createElement(J.default.Item,null,ie.createElement("a",{onClick:()=>{(0,c.tJ)(We)&&v.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,se.JA)()&&ie.createElement(J.default.Item,null,ie.createElement("a",{onClick:()=>{(0,c.tJ)(We)&&v.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((On=(In=W.navigationInfo)==null?void 0:In.top)==null?void 0:On.laboratory_admin_url)&&ie.createElement(J.default.Item,null,ie.createElement("a",{href:(Zn=(Yn=W.navigationInfo)==null?void 0:Yn.top)==null?void 0:Zn.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),ie.createElement(J.default.Item,null,ie.createElement(v.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||We({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:ie.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),dn&&ie.createElement(J.default.Item,null,ie.createElement(v.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),ie.createElement(J.default.Item,{className:ge.exit},ie.createElement("a",{onClick:()=>Yt(void 0,null,function*(){(0,$.m5)();let zn;try{zn=yield(0,Ce.vR)({}),Q.ZP.success(zn==null?void 0:zn.message)}catch(Un){}(0,$.d8)("_educoder_session","logout",1),(0,$.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),zn!=null&&zn.url?window.location.href=zn.url:(v.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,se.bg)()?ie.createElement(p.Z,{className:`${ge.height67}`,dropdownRender:pn,placement:"bottomRight"},ie.createElement("section",null,ie.createElement("aside",null,ie.createElement("div",{className:Pe.actionTabs.type===1?ge.classromediv:""},ie.createElement("img",{className:`${ge.userPic} current ml15`,src:`${(Ft=ze.Z)==null?void 0:Ft.IMG_SERVER}/images/${(Rt=W.userInfo)==null?void 0:Rt.image_url}`,alt:"",onClick:()=>{var wt;return v.history.push((0,$.Ll)()?"/account/profile":`/users/${(wt=W.userInfo)==null?void 0:wt.login}/classrooms`)}}),(0,$.Ll)()&&ie.createElement("span",{className:"ml10 font16"},(en=W.userInfo)==null?void 0:en.username),ie.createElement("i",{className:`iconfont icon-zhankai4 ${ge.icon}`}))))):ie.createElement("div",{className:`font15 ${T.isIlearning?ge.login:""}`},(($e=T.setting)==null?void 0:$e.sso_login_url)&&ie.createElement("a",{target:"_blank",href:(Xe=T.setting)==null?void 0:Xe.sso_login_url},ie.createElement("img",{src:`${ze.Z.IMG_SERVER}/${(pt=T.setting)==null?void 0:pt.login_logo_url}`,width:40}),ie.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(bt=T.setting)==null?void 0:bt.sso_login_button_name)),!((Xt=T.setting)!=null&&Xt.hide_account_login)&&ie.createElement(ie.Fragment,null,ie.createElement("span",{className:"ml10 mr5 current-primary-hover",onClick:()=>{We({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((Zt=T.setting)!=null&&Zt.close_register)&&ie.createElement(ie.Fragment,null,ie.createElement("span",{className:"ml5 mr5"},"|"),ie.createElement(v.Link,{to:"/user/register",className:"ml5 current-primary-hover pr25"},"\u6CE8\u518C"))))};var Ut=(0,v.connect)(({homePage:A,loading:L,user:D,globalSetting:W,shixunHomeworks:T})=>({homePage:A,user:D,globalSetting:W,shixunHomeworks:T,loading:L.models.index}))(Ct),rn=e(65363),Jt={tip:"tip___a6MfI"},gn=Object.defineProperty,En=Object.defineProperties,on=Object.getOwnPropertyDescriptors,mn=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,kt=(A,L,D)=>L in A?gn(A,L,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[L]=D,an=(A,L)=>{for(var D in L||(L={}))tn.call(L,D)&&kt(A,D,L[D]);if(mn)for(var D of mn(L))bn.call(L,D)&&kt(A,D,L[D]);return A},vn=(A,L)=>En(A,on(L)),Qt=(A,L,D)=>new Promise((W,T)=>{var Ye=Ae=>{try{Pe(D.next(Ae))}catch(nt){T(nt)}},We=Ae=>{try{Pe(D.throw(Ae))}catch(nt){T(nt)}},Pe=Ae=>Ae.done?W(Ae.value):Promise.resolve(Ae.value).then(Ye,We);Pe((D=D.apply(A,L)).next())}),yn=(A=>(A[A.Professor=1]="Professor",A[A.AssistantProfessor=2]="AssistantProfessor",A[A.Student=3]="Student",A))(yn||{});const nn=({visible:A,user:L,onCancel:D=()=>{},dispatch:W,globalSetting:T})=>{var Ye,We;const[Pe,Ae]=(0,r.useState)(!1),[nt,Qe]=(0,r.useState)({name:"",phone:""});(0,r.useEffect)(()=>{var gt,xt;if((gt=L==null?void 0:L.userInfo)!=null&>.login){let ft=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(ft),ft&&(ft!=null&&ft.isShow)&&(ft==null?void 0:ft.login)===((xt=L==null?void 0:L.userInfo)==null?void 0:xt.login)&&(Ae(!0),Qe({name:ft==null?void 0:ft.name,phone:ft==null?void 0:ft.phone}))}},[L==null?void 0:L.userInfo]);const Ge=()=>Qt(void 0,null,function*(){D()}),qe=()=>{let gt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(vn(an({},gt),{isShow:!1}))),Ae(!1)};return r.createElement(r.Fragment,null,Pe&&r.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},r.createElement("div",{className:Jt.tip},r.createElement("div",null,r.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(Ye=T==null?void 0:T.infoData)==null?void 0:Ye.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(We=T==null?void 0:T.infoData)==null?void 0:We.phone}`),r.createElement("div",null,r.createElement(rn.Z,{onClick:qe,style:{color:"#165dff",fontSize:16}})))))};var xn=(0,v.connect)(({user:A,globalSetting:L})=>({user:A,globalSetting:L}))(nn),Fn=e(3113),cn="data:image/png;base64,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",ut=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,ue=(A,L)=>{var D={};for(var W in A)Wt.call(A,W)&&L.indexOf(W)<0&&(D[W]=A[W]);if(A!=null&&ut)for(var W of ut(A))L.indexOf(W)<0&&h.call(A,W)&&(D[W]=A[W]);return D};const ye=null,i=A=>{var L=A,{homePage:D,user:W,globalSetting:T,loading:Ye,dispatch:We,location:Pe,text:Ae,shixunHomeworks:nt,payload:Qe={}}=L,Ge=ue(L,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[qe,gt]=(0,r.useState)("none");return(0,r.useEffect)(()=>{nt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&>("flex")},[nt.actionTabs.key]),(0,r.useEffect)(()=>{nt.actionTabs.key==="\u9690\u85CF"&&(gt("none"),localStorage.setItem("Noviceguide","0"))},[nt.actionTabs.key]),r.createElement("div",{style:{display:qe,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},r.createElement("div",{style:{margin:"0 auto",width:"1200px"}},r.createElement("img",{src:cn,style:{position:"absolute",top:"-32px"}}),r.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},nt.actionTabs.text),nt.actionTabs.type===9?r.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},r.createElement(Fn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),gt("none"),We({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):r.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},r.createElement(Fn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),We({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),gt("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var m=(0,v.connect)(({homePage:A,loading:L,user:D,globalSetting:W,shixunHomeworks:T})=>({homePage:A,user:D,globalSetting:W,loading:L.models.index,shixunHomeworks:T}))(i),re=Object.defineProperty,te=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,je=(A,L,D)=>L in A?re(A,L,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[L]=D,Ue=(A,L)=>{for(var D in L||(L={}))Te.call(L,D)&&je(A,D,L[D]);if(te)for(var D of te(L))xe.call(L,D)&&je(A,D,L[D]);return A};const Ke=A=>React.createElement("svg",Ue({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var ot="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",it=e(89392),et=e(92736),st=e(6848),Je={content:"content___L4gl0"},at="data:image/png;base64,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",rt=(A,L,D)=>new Promise((W,T)=>{var Ye=Ae=>{try{Pe(D.next(Ae))}catch(nt){T(nt)}},We=Ae=>{try{Pe(D.throw(Ae))}catch(nt){T(nt)}},Pe=Ae=>Ae.done?W(Ae.value):Promise.resolve(Ae.value).then(Ye,We);Pe((D=D.apply(A,L)).next())});const Et=({classroomList:A,loading:L,user:D,dispatch:W,virtualSpaces:T,globalSetting:Ye})=>{const We=(0,v.useLocation)();let Pe=!1;(0,r.useEffect)(()=>{Ye.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Pe=!0)},[Ye.actionTabs.key]),(0,r.useEffect)(()=>{Pe&&W({type:"globalSetting/setActionTabs",payload:{}})},[We.pathname]);const Ae=()=>{W({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return r.createElement(et.ZP,{theme:{token:{colorBgMask:"#999"}}},r.createElement(b.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Ye.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>rt(void 0,null,function*(){}),onCancel:()=>{Ae()}},r.createElement("div",{className:Je.content},r.createElement("div",{className:"mb15"},r.createElement("img",{src:at,alt:""})),r.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),r.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",r.createElement(st.Z,{placement:"bottom",title:r.createElement("div",null,r.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),r.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),r.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},r.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var dt=(0,v.connect)(({classroomList:A,user:L,loading:D,virtualSpaces:W,globalSetting:T})=>({classroomList:A,user:L,loading:D,virtualSpaces:W,globalSetting:T}))(Et),me=e(59301),O=Object.defineProperty,z=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,ee=(A,L,D)=>L in A?O(A,L,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[L]=D,Ie=(A,L)=>{for(var D in L||(L={}))X.call(L,D)&&ee(A,D,L[D]);if(z)for(var D of z(L))ne.call(L,D)&&ee(A,D,L[D]);return A},be=(A,L)=>{var D={};for(var W in A)X.call(A,W)&&L.indexOf(W)<0&&(D[W]=A[W]);if(A!=null&&z)for(var W of z(A))L.indexOf(W)<0&&ne.call(A,W)&&(D[W]=A[W]);return D},ke=(A,L,D)=>new Promise((W,T)=>{var Ye=Ae=>{try{Pe(D.next(Ae))}catch(nt){T(nt)}},We=Ae=>{try{Pe(D.throw(Ae))}catch(nt){T(nt)}},Pe=Ae=>Ae.done?W(Ae.value):Promise.resolve(Ae.value).then(Ye,We);Pe((D=D.apply(A,L)).next())});const{Header:tt}=g.default,{Search:lt}=w.default;function At(){var A,L;const W=window.location.pathname.split("/"),T={};return W[1]=="classrooms"&&W.length>3&&!((A=W[4])!=null&&A.includes("newgold"))&&!((L=W[5])!=null&&L.includes("newgold"))&&W[2]!=="coursesId"&&(T.course_id=W[2]),W[1]==="shixuns"&&W.length>3&&(T.objective_type="shixun",T.objective_id=W[2]),W[1]==="paths"&&W.length>3&&(T.objective_type="path",T.objective_id=W[2]),Ie(Ie({},T),{school:1})}const mt=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],yt=A=>{var L=A,{homePage:D,user:W,globalSetting:T,loading:Ye,dispatch:We,isLogin:Pe=!1,shixunHomeworks:Ae}=L,nt=be(L,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Qe,Ge,qe,gt,xt,ft,St,Pt;const Ft=(0,v.useLocation)(),[Rt,en]=(0,r.useState)(!1),[$e,Xe]=(0,r.useState)(""),[pt,bt]=(0,r.useState)(!1),Xt=At();(0,r.useEffect)(()=>{We({type:"user/getNavigationInfo",payload:Ie({},Xt)})},[T.name]),(0,r.useEffect)(()=>{Ae.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(mt!=null&&mt.includes(Ft==null?void 0:Ft.pathname)||(Ft==null?void 0:Ft.pathname.indexOf("/classrooms"))===0||We({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Ft.pathname]),(0,r.useEffect)(()=>{Ae.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Ae.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Ae.actionTabs.key]),(0,r.useEffect)(()=>{var _e;if(T!=null&&T.setting){let Gt=(0,it.cloneDeep)((_e=T==null?void 0:T.setting)==null?void 0:_e.navbar);Gt=Gt==null?void 0:Gt.filter(jt=>{var fn;return!(jt!=null&&jt.hidden)&&!((0,se.JA)()&&((fn=["/paperlibrary","/problemset"])!=null&&fn.includes(jt.link)))});for(const jt of Gt)jt.subitem&&(jt.subitem=jt.subitem.filter(fn=>{var An;return!(fn!=null&&fn.hidden)&&!((0,se.JA)()&&((An=["/paperlibrary","/problemset"])!=null&&An.includes(fn.link)))}));let hn=!1;Gt==null||Gt.map(function(jt,fn){var An,Bn,sn,un;const Mn=Ft.pathname;jt.link===Mn&&(Xe(jt==null?void 0:jt.link),(0,$.Dk)(Mn==="/"?(An=T==null?void 0:T.setting)==null?void 0:An.name:Vt(jt==null?void 0:jt.name)),dn(wt(fn,{name:jt==null?void 0:jt.name,link:jt==null?void 0:jt.link},Gt)),hn=!0),Mn=="/"&&(Xe(""),(0,$.Dk)((Bn=T==null?void 0:T.setting)==null?void 0:Bn.name)),(sn=jt==null?void 0:jt.subitem)!=null&&sn.length&&((un=jt==null?void 0:jt.subitem)==null||un.map(In=>{In.link===Mn&&(Xe(In==null?void 0:In.link),Mn!=="/"&&(0,$.Dk)(Vt(In==null?void 0:In.name)),dn(wt(fn,{name:In==null?void 0:In.name,link:In==null?void 0:In.link},Gt)),hn=!0)}))}),hn||dn(Gt)}},[T==null?void 0:T.setting,W]);const Zt=(0,r.useMemo)(()=>{var _e,Gt;return(_e=T==null?void 0:T.setting)!=null&&_e.nav_logo_url?`${ze.Z.IMG_SERVER}/${(Gt=T==null?void 0:T.setting)==null?void 0:Gt.nav_logo_url}`:`${ze.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Qe=T==null?void 0:T.setting)==null?void 0:Qe.nav_logo_url]);function Ht(_e){v.history.push("/search?value="+_e)}const $t=()=>Rt?me.createElement("div",{onBlur:()=>{setTimeout(()=>{en(!1)},300)}},me.createElement(lt,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Ht,autoFocus:!0})):me.createElement("span",{className:"iconfont icon-sousuo font18 current-primary-hover ml15 mr15",onClick:()=>{v.history.push("/search?value=")}}),[_t,dn]=(0,r.useState)([]),pn=(_e,Gt)=>ke(void 0,null,function*(){var hn,jt,fn,An,Bn,sn;if((_e==null?void 0:_e.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const un=yield(0,Ce.IU)({tab_module_type:"engineering"});if(un!=null&&un.un_purchased){We({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(hn=un==null?void 0:un.data)!=null&&hn.engineer_url?(fn=(jt=un==null?void 0:un.data)==null?void 0:jt.engineer_url)!=null&&fn.includes("http")?(0,$.xg)((An=un==null?void 0:un.data)==null?void 0:An.engineer_url):v.history.push((Bn=un==null?void 0:un.data)==null?void 0:Bn.engineer_url):(un==null?void 0:un.status)!=401&&bt(!0);return}(sn=_e==null?void 0:_e.link)!=null&&sn.includes("http")?(0,$.xg)(_e==null?void 0:_e.link):((0,$.Dk)(_e==null?void 0:_e.name),v.history.push(_e==null?void 0:_e.link)),(_e==null?void 0:_e.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&We({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:me.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),wt=(_e,Gt,hn)=>{const jt=hn.slice();return jt[_e]&&(jt[_e].name=Gt.name,jt[_e].link=Gt.link),jt||[]},Vt=(_e="")=>(_e==null?void 0:_e.indexOf("<"))>-1?_e==null?void 0:_e.slice(0,_e==null?void 0:_e.indexOf("<")):_e;return T.showHeader&&T.showHeaderFooter?me.createElement(g.default,{style:{background:`${Ft.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${T.isIlearning?S["header-iearning"]:S.header} ${T.showHeaderFixed?S.headerFixed:""}`},(T==null?void 0:T.showTip)&&me.createElement(xn,null),me.createElement(tt,{className:"header",style:{background:`${Ft.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Ft.pathname=="/training"?"999":""}`}},me.createElement("section",{className:S["edu-menu"]},(!!T.isIlearning||!((Ge=T==null?void 0:T.setting)!=null&&Ge.main_site)&&!!((qe=T==null?void 0:T.setting)!=null&&qe.navbar))&&me.createElement(v.Link,{className:"flex item-center",onClick:()=>{We({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},me.createElement("img",{className:S.logo,title:(gt=T.setting)==null?void 0:gt.name,src:Zt||ot})),me.createElement("ul",{className:`${S.menu} ${(0,$.Ll)()&&"ml0"}`},(0,$.Ll)()&&me.createElement("li",null," ",me.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,$.Ll)()&&T.setting&&(_t==null?void 0:_t.map(function(_e,Gt){var hn,jt,fn,An,Bn;return me.createElement("li",{key:Gt,className:!((hn=_e==null?void 0:_e.subitem)!=null&&hn.length)&&$e===(_e==null?void 0:_e.link)||(jt=_e==null?void 0:_e.subitem)!=null&&jt.some(sn=>$e===(sn==null?void 0:sn.link))?S.actived:""},me.createElement("div",{onClick:()=>pn(_e,Gt),className:S.name},me.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var sn;let un=_e==null?void 0:_e.name;return(sn=_e==null?void 0:_e.subitem)==null||sn.map((Mn,In)=>(Mn.link===Ft.pathname&&(un=Mn.name),Mn)),un})()}}),((fn=_e==null?void 0:_e.subitem)==null?void 0:fn.length)>0&&me.createElement("i",{className:"iconfont icon-zhankai4"})),((An=_e==null?void 0:_e.subitem)==null?void 0:An.length)>0&&me.createElement("div",{className:S.dropDown},(Bn=_e==null?void 0:_e.subitem)==null?void 0:Bn.map((sn,un)=>me.createElement("div",{className:S.subName,onClick:()=>pn(sn,Gt),key:Gt+"-"+un},!!un&&me.createElement("div",{className:S.line}),me.createElement("aside",{className:"font16 c-black"},Vt(sn==null?void 0:sn.name)),me.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},sn.content)))))}))),me.createElement("div",{className:"c-grey-333 search-bar",style:{flex:T.isIlearning?"initial":"1 0 auto"}},!(0,$.Ll)()&&!(T!=null&&T.isIlearning)&&me.createElement(me.Fragment,null,me.createElement($t,null),!Pe&&me.createElement(fe,null),!Pe&&!!((xt=W==null?void 0:W.userInfo)!=null&&xt.login)&&me.createElement("div",{className:"ml15 mr15"},me.createElement(n.Z,{dot:(ft=W==null?void 0:W.navigationInfo)==null?void 0:ft.new_message},me.createElement("span",{className:"iconfont icon-xiaoxilingdang current-primary-hover font18",onClick:()=>{var _e;v.history.push(`/messages/${(_e=W==null?void 0:W.userInfo)==null?void 0:_e.login}/user_tidings`)}})))),!Pe&&me.createElement(Ut,{payload:Xt}))),me.createElement(b.default,{centered:!0,destroyOnClose:!0,open:pt,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,$.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>bt(!1)},me.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},me.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),me.createElement("img",{src:`${ze.Z.IMG_SERVER}/${(St=T==null?void 0:T.setting)==null?void 0:St.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),me.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Pt=T==null?void 0:T.setting)==null?void 0:Pt.homepage_tea_qq_number)))),me.createElement(m,null),me.createElement(dt,null)):me.createElement(me.Fragment,null,me.createElement(dt,null))};var vt=(0,v.connect)(({homePage:A,loading:L,user:D,globalSetting:W,shixunHomeworks:T})=>({homePage:A,user:D,globalSetting:W,loading:L.models.index,shixunHomeworks:T}))(yt)},78071:function(It,we,e){e.r(we),e.d(we,{default:function(){return B}});var r=e(59301),v=Object.defineProperty,g=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable,b=(d,E,M)=>E in d?v(d,E,{enumerable:!0,configurable:!0,writable:!0,value:M}):d[E]=M,S=(d,E)=>{for(var M in E||(E={}))w.call(E,M)&&b(d,M,E[M]);if(g)for(var M of g(E))n.call(E,M)&&b(d,M,E[M]);return d};const Q=d=>React.createElement("svg",S({className:"wechat_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},d),React.createElement("path",{d:"M512 0c282.793 0 512 229.202 512 512 0 282.793-229.207 512-512 512S0 794.793 0 512C0 229.202 229.207 0 512 0zm122.081 423.383c-103.69 0-185.472 72.366-185.472 161.219 0 88.929 81.782 161.146 185.472 161.146 21.71 0 43.54-5.54 65.383-11.084L759.265 768l-16.4-55.588c43.756-33.408 76.34-77.762 76.34-127.81 0-88.853-87.23-161.219-185.119-161.219zM423.265 256C303.196 256 204.8 339.84 204.8 446.31c0 61.43 32.722 111.837 87.409 151l-21.817 67.307 76.365-39.24c27.274 5.581 49.229 11.239 76.508 11.239 6.882 0 13.63-.287 20.378-.87-4.23-14.936-6.748-30.603-6.748-46.92 0-97.695 81.96-177.04 185.738-177.04 7.107 0 14.141.512 21.023 1.306C624.794 323.01 530.698 256 423.27 256zM694.41 512c16.348 0 27.264 11.13 27.264 22.19 0 11.131-10.916 22.118-27.264 22.118-10.71 0-21.494-10.987-21.494-22.118 0-11.06 10.783-22.19 21.494-22.19zm-121.753 0c16.435 0 27.115 11.13 27.115 22.19 0 11.131-10.68 22.118-27.12 22.118-10.752 0-21.643-10.987-21.643-22.118 0-11.06 10.896-22.19 21.643-22.19zM351.549 349.542c17.23 0 28.79 11.72 28.79 29.497 0 17.694-11.56 29.578-28.79 29.578-17.218 0-34.6-11.878-34.6-29.578 0-17.777 17.382-29.502 34.6-29.502zm153.314 0c16.03 0 26.64 11.72 26.64 29.497 0 17.694-10.61 29.578-26.64 29.578-15.903 0-31.877-11.878-31.877-29.578 0-17.777 15.974-29.502 31.877-29.502z",fill:"#62B900"}));var U="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwYzI4Mi43OTMgMCA1MTIgMjI5LjIwMiA1MTIgNTEyIDAgMjgyLjc5My0yMjkuMjA3IDUxMi01MTIgNTEyUzAgNzk0Ljc5MyAwIDUxMkMwIDIyOS4yMDIgMjI5LjIwNyAwIDUxMiAwem0xMjIuMDgxIDQyMy4zODNjLTEwMy42OSAwLTE4NS40NzIgNzIuMzY2LTE4NS40NzIgMTYxLjIxOSAwIDg4LjkyOSA4MS43ODIgMTYxLjE0NiAxODUuNDcyIDE2MS4xNDYgMjEuNzEgMCA0My41NC01LjU0IDY1LjM4My0xMS4wODRMNzU5LjI2NSA3NjhsLTE2LjQtNTUuNTg4YzQzLjc1Ni0zMy40MDggNzYuMzQtNzcuNzYyIDc2LjM0LTEyNy44MSAwLTg4Ljg1My04Ny4yMy0xNjEuMjE5LTE4NS4xMTktMTYxLjIxOXpNNDIzLjI2NSAyNTZDMzAzLjE5NiAyNTYgMjA0LjggMzM5Ljg0IDIwNC44IDQ0Ni4zMWMwIDYxLjQzIDMyLjcyMiAxMTEuODM3IDg3LjQwOSAxNTFsLTIxLjgxNyA2Ny4zMDcgNzYuMzY1LTM5LjI0YzI3LjI3NCA1LjU4MSA0OS4yMjkgMTEuMjM5IDc2LjUwOCAxMS4yMzkgNi44ODIgMCAxMy42My0uMjg3IDIwLjM3OC0uODctNC4yMy0xNC45MzYtNi43NDgtMzAuNjAzLTYuNzQ4LTQ2LjkyIDAtOTcuNjk1IDgxLjk2LTE3Ny4wNCAxODUuNzM4LTE3Ny4wNCA3LjEwNyAwIDE0LjE0MS41MTIgMjEuMDIzIDEuMzA2QzYyNC43OTQgMzIzLjAxIDUzMC42OTggMjU2IDQyMy4yNyAyNTZ6TTY5NC40MSA1MTJjMTYuMzQ4IDAgMjcuMjY0IDExLjEzIDI3LjI2NCAyMi4xOSAwIDExLjEzMS0xMC45MTYgMjIuMTE4LTI3LjI2NCAyMi4xMTgtMTAuNzEgMC0yMS40OTQtMTAuOTg3LTIxLjQ5NC0yMi4xMTggMC0xMS4wNiAxMC43ODMtMjIuMTkgMjEuNDk0LTIyLjE5em0tMTIxLjc1MyAwYzE2LjQzNSAwIDI3LjExNSAxMS4xMyAyNy4xMTUgMjIuMTkgMCAxMS4xMzEtMTAuNjggMjIuMTE4LTI3LjEyIDIyLjExOC0xMC43NTIgMC0yMS42NDMtMTAuOTg3LTIxLjY0My0yMi4xMTggMC0xMS4wNiAxMC44OTYtMjIuMTkgMjEuNjQzLTIyLjE5ek0zNTEuNTQ5IDM0OS41NDJjMTcuMjMgMCAyOC43OSAxMS43MiAyOC43OSAyOS40OTcgMCAxNy42OTQtMTEuNTYgMjkuNTc4LTI4Ljc5IDI5LjU3OC0xNy4yMTggMC0zNC42LTExLjg3OC0zNC42LTI5LjU3OCAwLTE3Ljc3NyAxNy4zODItMjkuNTAyIDM0LjYtMjkuNTAyem0xNTMuMzE0IDBjMTYuMDMgMCAyNi42NCAxMS43MiAyNi42NCAyOS40OTcgMCAxNy42OTQtMTAuNjEgMjkuNTc4LTI2LjY0IDI5LjU3OC0xNS45MDMgMC0zMS44NzctMTEuODc4LTMxLjg3Ny0yOS41NzggMC0xNy43NzcgMTUuOTc0LTI5LjUwMiAzMS44NzctMjkuNTAyeiIgZmlsbD0iIzYyQjkwMCIvPjwvc3ZnPg==",f=Object.defineProperty,J=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,le=(d,E,M)=>E in d?f(d,E,{enumerable:!0,configurable:!0,writable:!0,value:M}):d[E]=M,$=(d,E)=>{for(var M in E||(E={}))p.call(E,M)&&le(d,M,E[M]);if(J)for(var M of J(E))s.call(E,M)&&le(d,M,E[M]);return d};const pe=d=>React.createElement("svg",$({className:"qq_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},d),React.createElement("path",{d:"M512 0C229.356 0 0 229.356 0 512s229.356 512 512 512 512-229.356 512-512S794.644 0 512 0zm235.75 647.603c-10.7 5.417-27.417-6.963-43.34-30.157-6.267 25.262-21.673 47.95-43.607 66.253 23.244 8.505 38.123 22.17 38.123 37.898 0 25.519-40.99 46.403-91.387 46.403-45.43 0-83.287-17.014-90.076-38.927h-10.967C499.446 751.243 461.85 768 416.42 768c-50.396 0-91.387-20.623-91.387-46.403 0-15.728 15.145-29.388 38.118-37.898-21.929-18.304-37.596-41.252-43.602-66.253-15.667 23.194-32.634 35.83-43.34 30.157-15.668-7.987-12.534-51.046 7.05-96.159 15.145-35.317 36.03-61.614 51.697-67.287-.262-2.319-.262-4.638-.262-6.707 0-13.66 3.917-26.291 10.445-36.608v-2.314c0-6.19 1.567-12.119 4.178-17.275C353.23 329.216 414.07 256 512.241 256s159.006 73.216 162.923 165.253a38.374 38.374 0 0 1 4.178 17.275v2.32c6.528 10.311 10.445 22.942 10.445 36.607 0 2.32 0 4.64-.261 6.702 15.923 5.673 36.557 31.97 51.696 67.287 19.062 45.118 22.196 88.167 6.528 96.16z",fill:"#378AFE"}));var De="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",k=e(89299),Re=e(13952),Y=e(59301);const G=window.location.host,c=Re.Z.QQLoginCB;var t=({onWechatLogin:d})=>{function E(){(0,k.b9)()?window.location.href=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${c}%2fotherloginqq&state=null,${G}&response_type=code`:window.location.href=`https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=${c}%2fotherloginqq&state=null,${G}&response_type=code`}return Y.createElement(Y.Fragment,null,Y.createElement("p",{className:"driver"}," ","\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 ",Y.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")," \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014"," "),Y.createElement("div",{className:"other-login"},Y.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",onClick:d},Y.createElement("img",{src:U,alt:"\u5FAE\u4FE1",width:46})),Y.createElement("a",{title:"qq\u767B\u5F55",onClick:E},Y.createElement("img",{src:De,alt:"QQ",width:46}))))};function o({onBack:d}){return Y.createElement(Y.Fragment,null,Y.createElement("iframe",{className:"wechat-qrcode",frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:`https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=${c}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${G}#wechat_redirect`}),Y.createElement("a",{className:"btn-link",onClick:d},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55"))}var l=e(36952),P="data:image/png;base64,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",j=e(44993),F=e(59301),Ee=Object.defineProperty,ve=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Me=(d,E,M)=>E in d?Ee(d,E,{enumerable:!0,configurable:!0,writable:!0,value:M}):d[E]=M,Ne=(d,E)=>{for(var M in E||(E={}))de.call(E,M)&&Me(d,M,E[M]);if(ve)for(var M of ve(E))Ze.call(E,M)&&Me(d,M,E[M]);return d},oe=(d,E)=>{var M={};for(var x in d)de.call(d,x)&&E.indexOf(x)<0&&(M[x]=d[x]);if(d!=null&&ve)for(var x of ve(d))E.indexOf(x)<0&&Ze.call(d,x)&&(M[x]=d[x]);return M};function K(d){var E=d,{dispatch:M,globalSetting:x,children:I}=E,q=oe(E,["dispatch","globalSetting","children"]),H,Le,Fe;const[Be,ce]=(0,r.useState)(!1);function Ve(){ce(!1),j.history.push("/user/login")}function Oe(){if((0,k.s2)()||(0,k.IS)()){(0,k.Or)();return}ce(!0)}(0,r.useEffect)(()=>{x.setting||M({type:"globalSetting/query"})},[]);const R=()=>{var u;const{pathname:y}=(0,j.useLocation)();return y==="/user/reset-password"?F.createElement("div",{className:"register-nav"},F.createElement("div",{style:{color:"#333"}},"\u627E\u56DE\u5BC6\u7801")):F.createElement("div",{className:"register-nav"},F.createElement("div",{onClick:()=>j.history.push("/user/login"),className:y==="/user/login"||y==="/login"?"nav-active":""},"\u767B\u5F55"),!((u=x.setting)!=null&&u.close_register)&&F.createElement("div",{onClick:()=>j.history.push("/user/register"),className:y==="/user/register"||y==="/register"?"nav-active":""},"\u6CE8\u518C"))},he=(H=x.setting)==null?void 0:H.main_site,C=(Le=x.setting)==null?void 0:Le.login_logo_url,a=(Fe=x.setting)==null?void 0:Fe.is_local;return F.createElement("div",{className:"register-container"},!(0,k.Ll)()&&F.createElement(l.Z,Ne({isLogin:!0},q)),F.createElement("div",{className:"register-bg"},F.createElement("div",{className:"register-introduce"},F.createElement("img",{alt:"logo",src:C?`${Re.Z.IMG_SERVER}/${C}`:P}),F.createElement("h4",null,"\u8BA9\u5B9E\u8DF5\u6559\u5B66\u66F4\u7B80\u5355"),F.createElement("p",null,"\u8BE5\u5E73\u53F0\u662F\u4E00\u4E2A\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u548C\u521B\u65B0\u670D\u52A1\u5E73\u53F0\uFF0C\u652F\u6301\u5B9E\u9A8C\u5B9E\u8BAD\u3001\u8BFE\u5802\u6559\u5B66\u3001\u8FDC\u7A0B\u8003\u8BD5\u3001\u4E00\u6D41\u8BFE\u7A0B\u3001\u5DE5\u7A0B\u8BA4\u8BC1\u3001\u80FD\u529B\u7ADE\u8D5B\u7B49\u5404\u7C7B\u5728\u7EBF\u79D1\u6559\u6D3B\u52A8\uFF0C\u81F4\u529B\u4E8E\u8BA9\u9AD8\u6821\u6559\u5B66\u548C\u79D1\u7814\u66F4\u6709\u521B\u9020\u529B\u3002")),F.createElement("div",{className:"register-panel"},Be?null:R(),Be?null:F.createElement(j.Outlet,null),Be?F.createElement(o,{onBack:Ve}):F.createElement(F.Fragment,null,he&&!a&&F.createElement(t,{onWechatLogin:Oe})))),!a&&F.createElement("div",{className:"register-footer"},F.createElement("span",null,"\xA9")," 2021 EduCoder \u6E58ICP\u590717009477\u53F7"," ",F.createElement("a",{href:"https://team.trustie.net/",target:"_blank"},"Trustie")," ","& IntelliDE inside"))}var B=(0,j.connect)(({loading:d,globalSetting:E})=>({globalSetting:E,loading:d.models.index}))(K)},2686:function(It,we,e){e.d(we,{rX:function(){return G},pW:function(){return c},gy:function(){return t},xY:function(){return Y},O5:function(){return Re},tJ:function(){return le},o1:function(){return $},Rd:function(){return k}});var r=e(44993),v=e(43418),g=e(28103),w=e(8591),n=e(64681),b=e(89299),S=e(87169),Q=e(25510),U="data:image/png;base64,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",f=e.p+"static/newqrcode.a8740efb.png",J=e(32637),p=e(59301),s=(o,l,P)=>new Promise((j,F)=>{var Ee=Ze=>{try{de(P.next(Ze))}catch(Me){F(Me)}},ve=Ze=>{try{de(P.throw(Ze))}catch(Me){F(Me)}},de=Ze=>Ze.done?j(Ze.value):Promise.resolve(Ze.value).then(Ee,ve);de((P=P.apply(o,l)).next())});const le=(o,l=!1)=>!!($(o)&&pe(l)),$=o=>(0,n.bg)()?!0:(o({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),pe=(o=!1)=>{var l;const{user:P}=(0,r.getDvaApp)()._store.getState();return(l=P.userInfo)!=null&&l.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,b.xg)("/account/profile/edit"),De()}}),!1)},De=()=>{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()}})},k=()=>{v.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:p.createElement("div",{style:{textAlign:"center"}},p.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"),p.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:J}),p.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Re=()=>{var o;const{user:l}=(0,r.getDvaApp)()._store.getState();return(o=l.userInfo)!=null&&o.professional_certification?!0:(v.default.confirm({title:"\u63D0\u793A",centered:!0,content:p.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,b.xg)("/account/certification")}}),!1)},Y=()=>(0,n.V9)()?!0:(v.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:p.createElement("div",{className:"tc",style:{marginLeft:-38}},p.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),p.createElement("img",{src:f,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),G=(o,l)=>o?!0:(v.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:p.createElement("div",null,p.createElement("p",null,l||"\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"),p.createElement("div",{style:{marginLeft:"110px"}},p.createElement("img",{src:U,width:200}),p.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,b.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),c=o=>{v.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:p.createElement("div",null,p.createElement("div",null,p.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"),p.createElement(g.Z,null),p.createElement("p",{style:{color:"#666666",fontSize:12}}," ",p.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 ",p.createElement("a",null,o),"\u5929\u3002"),p.createElement("p",{style:{color:"#666666",fontSize:12}}," ",p.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")),p.createElement("div",{style:{textAlign:"center",marginTop:30}},p.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Q,alt:"\u4E8C\u7EF4\u7801",width:160})))})},t=(o,l="")=>{const{shixunsDetail:{detail:P}}=(0,r.getDvaApp)()._store.getState();if((P==null?void 0:P.public)===2||(P==null?void 0:P.public)===1||(P==null?void 0:P.shixun_status)===3){let j="";return(P==null?void 0:P.public)===2&&(j="\u5DF2\u516C\u5F00"),(P==null?void 0:P.public)===1&&(j="\u5F85\u5BA1\u6838"),(P==null?void 0:P.shixun_status)===3&&(j="\u5DF2\u5173\u95ED"),v.default.info({centered:!0,icon:p.createElement(S.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:p.createElement("div",{className:"tc",style:{marginLeft:-38}},p.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},p.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",j,"\uFF0C",l,"\u3002"),p.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),p.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Q,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(P==null?void 0:P.shixun_status)===2?(v.default.confirm({centered:!0,icon:p.createElement(S.Z,null),title:"\u63D0\u793A",content:p.createElement("div",null,p.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",l,"\u3002"),p.createElement("br",null),p.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:p.createElement(S.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:()=>s(void 0,null,function*(){(yield o({type:"shixunsDetail/cancelRelease",payload:{id:P==null?void 0:P.identifier}})).status!==401&&(w.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),o({type:"shixunsDetail/getShixunsDetail",payload:{id:P==null?void 0:P.identifier}}),o({type:"practiceSetting/getCommonData",payload:{id:P==null?void 0:P.identifier}}))})})}}),!0):!1}},19080:function(It,we,e){e.d(we,{F:function(){return n},Z:function(){return w}});var r=e(92310),v=e.n(r);const g=null;function w(b,S,Q){return v()({[`${b}-status-success`]:S==="success",[`${b}-status-warning`]:S==="warning",[`${b}-status-error`]:S==="error",[`${b}-status-validating`]:S==="validating",[`${b}-has-feedback`]:Q})}const n=(b,S)=>S||b},49127:function(It,we,e){e.d(we,{Z:function(){return K}});var r=e(92310),v=e.n(r),g=e(77900),w=e(59301),n=e(36785),b=e(92343),S=e(36355),Q=e(93083),U=e(17313),f=e(45157),J=e(37613),p=e(83116);const s=new Q.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),le=new Q.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),$=new Q.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),pe=new Q.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),De=new Q.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),k=new Q.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),Re=B=>{const{componentCls:d,iconCls:E,antCls:M,badgeShadowSize:x,motionDurationSlow:I,textFontSize:q,textFontSizeSM:H,statusSize:Le,dotSize:Fe,textFontWeight:Be,indicatorHeight:ce,indicatorHeightSM:Ve,marginXS:Oe}=B,R=`${M}-scroll-number`,he=(0,f.Z)(B,(C,a)=>{let{darkColor:u}=a;return{[`&${d} ${d}-color-${C}`]:{background:u,[`&:not(${d}-count)`]:{color:u}}}});return{[d]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,U.Wf)(B)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${d}-count`]:{zIndex:B.indicatorZIndex,minWidth:ce,height:ce,color:B.badgeTextColor,fontWeight:Be,fontSize:q,lineHeight:`${ce}px`,whiteSpace:"nowrap",textAlign:"center",background:B.badgeColor,borderRadius:ce/2,boxShadow:`0 0 0 ${x}px ${B.badgeShadowColor}`,transition:`background ${B.motionDurationMid}`,a:{color:B.badgeTextColor},"a:hover":{color:B.badgeTextColor},"a:hover &":{background:B.badgeColorHover}},[`${d}-count-sm`]:{minWidth:Ve,height:Ve,fontSize:H,lineHeight:`${Ve}px`,borderRadius:Ve/2},[`${d}-multiple-words`]:{padding:`0 ${B.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${d}-dot`]:{zIndex:B.indicatorZIndex,width:Fe,minWidth:Fe,height:Fe,background:B.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${x}px ${B.badgeShadowColor}`},[`${d}-dot${R}`]:{transition:`background ${I}`},[`${d}-count, ${d}-dot, ${R}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${E}-spin`]:{animationName:k,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${d}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${d}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Le,height:Le,verticalAlign:"middle",borderRadius:"50%"},[`${d}-status-success`]:{backgroundColor:B.colorSuccess},[`${d}-status-processing`]:{overflow:"visible",color:B.colorPrimary,backgroundColor:B.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:x,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:s,animationDuration:B.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${d}-status-default`]:{backgroundColor:B.colorTextPlaceholder},[`${d}-status-error`]:{backgroundColor:B.colorError},[`${d}-status-warning`]:{backgroundColor:B.colorWarning},[`${d}-status-text`]:{marginInlineStart:Oe,color:B.colorText,fontSize:B.fontSize}}}),he),{[`${d}-zoom-appear, ${d}-zoom-enter`]:{animationName:le,animationDuration:B.motionDurationSlow,animationTimingFunction:B.motionEaseOutBack,animationFillMode:"both"},[`${d}-zoom-leave`]:{animationName:$,animationDuration:B.motionDurationSlow,animationTimingFunction:B.motionEaseOutBack,animationFillMode:"both"},[`&${d}-not-a-wrapper`]:{[`${d}-zoom-appear, ${d}-zoom-enter`]:{animationName:pe,animationDuration:B.motionDurationSlow,animationTimingFunction:B.motionEaseOutBack},[`${d}-zoom-leave`]:{animationName:De,animationDuration:B.motionDurationSlow,animationTimingFunction:B.motionEaseOutBack},[`&:not(${d}-status)`]:{verticalAlign:"middle"},[`${R}-custom-component, ${d}-count`]:{transform:"none"},[`${R}-custom-component, ${R}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${R}`]:{overflow:"hidden",[`${R}-only`]:{position:"relative",display:"inline-block",height:ce,transition:`all ${B.motionDurationSlow} ${B.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${R}-only-unit`]:{height:ce,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${R}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${d}-count, ${d}-dot, ${R}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},Y=B=>{const{fontSize:d,lineHeight:E,lineWidth:M,marginXS:x,colorBorderBg:I}=B,q=Math.round(d*E),H=M,Le=B.colorBgContainer,Fe=B.colorError,Be=B.colorErrorHover;return(0,J.TS)(B,{badgeFontHeight:q,badgeShadowSize:H,badgeTextColor:Le,badgeColor:Fe,badgeColorHover:Be,badgeShadowColor:I,badgeProcessingDuration:"1.2s",badgeRibbonOffset:x,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},G=B=>{const{fontSize:d,lineHeight:E,fontSizeSM:M,lineWidth:x}=B;return{indicatorZIndex:"auto",indicatorHeight:Math.round(d*E)-2*x,indicatorHeightSM:d,dotSize:M/2,textFontSize:M,textFontSizeSM:M,textFontWeight:"normal",statusSize:M/2}};var c=(0,p.Z)("Badge",B=>{const d=Y(B);return[Re(d)]},G);const t=B=>{const{antCls:d,badgeFontHeight:E,marginXS:M,badgeRibbonOffset:x}=B,I=`${d}-ribbon`,q=`${d}-ribbon-wrapper`,H=(0,f.Z)(B,(Le,Fe)=>{let{darkColor:Be}=Fe;return{[`&${I}-color-${Le}`]:{background:Be,color:Be}}});return{[`${q}`]:{position:"relative"},[`${I}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,U.Wf)(B)),{position:"absolute",top:M,padding:`0 ${B.paddingXS}px`,color:B.colorPrimary,lineHeight:`${E}px`,whiteSpace:"nowrap",backgroundColor:B.colorPrimary,borderRadius:B.borderRadiusSM,[`${I}-text`]:{color:B.colorTextLightSolid},[`${I}-corner`]:{position:"absolute",top:"100%",width:x,height:x,color:"currentcolor",border:`${x/2}px solid`,transform:B.badgeRibbonCornerTransform,transformOrigin:"top",filter:B.badgeRibbonCornerFilter}}),H),{[`&${I}-placement-end`]:{insetInlineEnd:-x,borderEndEndRadius:0,[`${I}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${I}-placement-start`]:{insetInlineStart:-x,borderEndStartRadius:0,[`${I}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var o=(0,p.Z)(["Badge","Ribbon"],B=>{const d=Y(B);return[t(d)]},G),P=B=>{const{className:d,prefixCls:E,style:M,color:x,children:I,text:q,placement:H="end",rootClassName:Le}=B,{getPrefixCls:Fe,direction:Be}=w.useContext(S.E_),ce=Fe("ribbon",E),Ve=(0,n.o2)(x,!1),Oe=v()(ce,`${ce}-placement-${H}`,{[`${ce}-rtl`]:Be==="rtl",[`${ce}-color-${x}`]:Ve},d),[R,he]=o(ce),C={},a={};return x&&!Ve&&(C.background=x,a.color=x),R(w.createElement("div",{className:v()(`${ce}-wrapper`,Le,he)},I,w.createElement("div",{className:v()(Oe,he),style:Object.assign(Object.assign({},C),M)},w.createElement("span",{className:`${ce}-text`},q),w.createElement("div",{className:`${ce}-corner`,style:a}))))};function j(B){let{prefixCls:d,value:E,current:M,offset:x=0}=B,I;return x&&(I={position:"absolute",top:`${x}00%`,left:0}),w.createElement("span",{style:I,className:v()(`${d}-only-unit`,{current:M})},E)}function F(B,d,E){let M=B,x=0;for(;(M+10)%10!==d;)M+=E,x+=E;return x}function Ee(B){const{prefixCls:d,count:E,value:M}=B,x=Number(M),I=Math.abs(E),[q,H]=w.useState(x),[Le,Fe]=w.useState(I),Be=()=>{H(x),Fe(I)};w.useEffect(()=>{const Oe=setTimeout(()=>{Be()},1e3);return()=>{clearTimeout(Oe)}},[x]);let ce,Ve;if(q===x||Number.isNaN(x)||Number.isNaN(q))ce=[w.createElement(j,Object.assign({},B,{key:x,current:!0}))],Ve={transition:"none"};else{ce=[];const Oe=x+10,R=[];for(let a=x;a<=Oe;a+=1)R.push(a);const he=R.findIndex(a=>a%10===q);ce=R.map((a,u)=>{const y=a%10;return w.createElement(j,Object.assign({},B,{key:a,value:y,offset:u-he,current:u===he}))});const C=Le{const{prefixCls:E,count:M,className:x,motionClassName:I,style:q,title:H,show:Le,component:Fe="sup",children:Be}=B,ce=ve(B,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Ve}=w.useContext(S.E_),Oe=Ve("scroll-number",E),R=Object.assign(Object.assign({},ce),{"data-show":Le,style:q,className:v()(Oe,x,I),title:H});let he=M;if(M&&Number(M)%1===0){const C=String(M).split("");he=w.createElement("bdi",null,C.map((a,u)=>w.createElement(Ee,{prefixCls:Oe,count:Number(M),value:a,key:C.length-u})))}return q&&q.borderColor&&(R.style=Object.assign(Object.assign({},q),{boxShadow:`0 0 0 1px ${q.borderColor} inset`})),Be?(0,b.Tm)(Be,C=>({className:v()(`${Oe}-custom-component`,C==null?void 0:C.className,I)})):w.createElement(Fe,Object.assign({},R,{ref:d}),he)}),Me=function(B,d){var E={};for(var M in B)Object.prototype.hasOwnProperty.call(B,M)&&d.indexOf(M)<0&&(E[M]=B[M]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,M=Object.getOwnPropertySymbols(B);x{var E,M,x,I,q;const{prefixCls:H,scrollNumberPrefixCls:Le,children:Fe,status:Be,text:ce,color:Ve,count:Oe=null,overflowCount:R=99,dot:he=!1,size:C="default",title:a,offset:u,style:y,className:N,rootClassName:Z,classNames:_,styles:V,showZero:Se=!1}=B,ae=Me(B,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:fe,direction:ge,badge:se}=w.useContext(S.E_),Ce=fe("badge",H),[ze,ie]=c(Ce),He=Oe>R?`${R}+`:Oe,ct=He==="0"||He===0,Mt=Oe===null||ct&&!Se,Tt=(Be!=null||Ve!=null)&&Mt,Yt=he&&!ct,Ot=Yt?"":He,zt=(0,w.useMemo)(()=>(Ot==null||Ot===""||ct&&!Se)&&!Yt,[Ot,ct,Se,Yt]),Dt=(0,w.useRef)(Oe);zt||(Dt.current=Oe);const Ct=Dt.current,Ut=(0,w.useRef)(Ot);zt||(Ut.current=Ot);const rn=Ut.current,Jt=(0,w.useRef)(Yt);zt||(Jt.current=Yt);const gn=(0,w.useMemo)(()=>{if(!u)return Object.assign(Object.assign({},se==null?void 0:se.style),y);const vn={marginTop:u[1]};return ge==="rtl"?vn.left=parseInt(u[0],10):vn.right=-parseInt(u[0],10),Object.assign(Object.assign(Object.assign({},vn),se==null?void 0:se.style),y)},[ge,u,y,se==null?void 0:se.style]),En=a!=null?a:typeof Ct=="string"||typeof Ct=="number"?Ct:void 0,on=zt||!ce?null:w.createElement("span",{className:`${Ce}-status-text`},ce),mn=!Ct||typeof Ct!="object"?void 0:(0,b.Tm)(Ct,vn=>({style:Object.assign(Object.assign({},gn),vn.style)})),tn=(0,n.o2)(Ve,!1),bn=v()(_==null?void 0:_.indicator,(E=se==null?void 0:se.classNames)===null||E===void 0?void 0:E.indicator,{[`${Ce}-status-dot`]:Tt,[`${Ce}-status-${Be}`]:!!Be,[`${Ce}-color-${Ve}`]:tn}),kt={};Ve&&!tn&&(kt.color=Ve,kt.background=Ve);const an=v()(Ce,{[`${Ce}-status`]:Tt,[`${Ce}-not-a-wrapper`]:!Fe,[`${Ce}-rtl`]:ge==="rtl"},N,Z,se==null?void 0:se.className,(M=se==null?void 0:se.classNames)===null||M===void 0?void 0:M.root,_==null?void 0:_.root,ie);if(!Fe&&Tt){const vn=gn.color;return ze(w.createElement("span",Object.assign({},ae,{className:an,style:Object.assign(Object.assign(Object.assign({},V==null?void 0:V.root),(x=se==null?void 0:se.styles)===null||x===void 0?void 0:x.root),gn)}),w.createElement("span",{className:bn,style:Object.assign(Object.assign(Object.assign({},V==null?void 0:V.indicator),(I=se==null?void 0:se.styles)===null||I===void 0?void 0:I.indicator),kt)}),ce&&w.createElement("span",{style:{color:vn},className:`${Ce}-status-text`},ce)))}return ze(w.createElement("span",Object.assign({ref:d},ae,{className:an,style:Object.assign(Object.assign({},(q=se==null?void 0:se.styles)===null||q===void 0?void 0:q.root),V==null?void 0:V.root)}),Fe,w.createElement(g.default,{visible:!zt,motionName:`${Ce}-zoom`,motionAppear:!1,motionDeadline:1e3},vn=>{let{className:Qt,ref:yn}=vn;var nn,xn;const Fn=fe("scroll-number",Le),cn=Jt.current,ut=v()(_==null?void 0:_.indicator,(nn=se==null?void 0:se.classNames)===null||nn===void 0?void 0:nn.indicator,{[`${Ce}-dot`]:cn,[`${Ce}-count`]:!cn,[`${Ce}-count-sm`]:C==="small",[`${Ce}-multiple-words`]:!cn&&rn&&rn.toString().length>1,[`${Ce}-status-${Be}`]:!!Be,[`${Ce}-color-${Ve}`]:tn});let Wt=Object.assign(Object.assign(Object.assign({},V==null?void 0:V.indicator),(xn=se==null?void 0:se.styles)===null||xn===void 0?void 0:xn.indicator),gn);return Ve&&!tn&&(Wt=Wt||{},Wt.background=Ve),w.createElement(Ze,{prefixCls:Fn,show:!zt,motionClassName:Qt,className:ut,count:rn,title:En,style:Wt,key:"scrollNumber",ref:yn},mn)}),on))},oe=w.forwardRef(Ne);oe.Ribbon=P;var K=oe},24905:function(It,we,e){e.d(we,{default:function(){return o}});var r=e(92310),v=e.n(r),g=e(5630),w=e(59301),n=e(36355),b=e(1684),S=e(32441),U=w.createContext(null),f=e(98447),J=e(14088),p=e(4572),s=function(l,P){var j={};for(var F in l)Object.prototype.hasOwnProperty.call(l,F)&&P.indexOf(F)<0&&(j[F]=l[F]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,F=Object.getOwnPropertySymbols(l);Ee{var j;const{prefixCls:F,className:Ee,rootClassName:ve,children:de,indeterminate:Ze=!1,style:Me,onMouseEnter:Ne,onMouseLeave:oe,skipGroup:K=!1,disabled:B}=l,d=s(l,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:M,checkbox:x}=w.useContext(n.E_),I=w.useContext(U),{isFormItemInput:q}=w.useContext(S.aM),H=w.useContext(b.Z),Le=(j=(I==null?void 0:I.disabled)||B)!==null&&j!==void 0?j:H,Fe=w.useRef(d.value);w.useEffect(()=>{I==null||I.registerValue(d.value)},[]),w.useEffect(()=>{if(!K)return d.value!==Fe.current&&(I==null||I.cancelValue(Fe.current),I==null||I.registerValue(d.value),Fe.current=d.value),()=>I==null?void 0:I.cancelValue(d.value)},[d.value]);const Be=E("checkbox",F),[ce,Ve]=(0,f.ZP)(Be),Oe=Object.assign({},d);I&&!K&&(Oe.onChange=function(){d.onChange&&d.onChange.apply(d,arguments),I.toggleOption&&I.toggleOption({label:de,value:d.value})},Oe.name=I.name,Oe.checked=I.value.includes(d.value));const R=v()(`${Be}-wrapper`,{[`${Be}-rtl`]:M==="rtl",[`${Be}-wrapper-checked`]:Oe.checked,[`${Be}-wrapper-disabled`]:Le,[`${Be}-wrapper-in-form-item`]:q},x==null?void 0:x.className,Ee,ve,Ve),he=v()({[`${Be}-indeterminate`]:Ze},p.A,Ve),C=Ze?"mixed":void 0;return ce(w.createElement(J.Z,{component:"Checkbox",disabled:Le},w.createElement("label",{className:R,style:Object.assign(Object.assign({},x==null?void 0:x.style),Me),onMouseEnter:Ne,onMouseLeave:oe},w.createElement(g.Z,Object.assign({"aria-checked":C},Oe,{prefixCls:Be,className:he,disabled:Le,ref:P})),de!==void 0&&w.createElement("span",null,de))))};var pe=w.forwardRef(le),De=e(92393),k=e(2738),Re=function(l,P){var j={};for(var F in l)Object.prototype.hasOwnProperty.call(l,F)&&P.indexOf(F)<0&&(j[F]=l[F]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,F=Object.getOwnPropertySymbols(l);Ee{const{defaultValue:j,children:F,options:Ee=[],prefixCls:ve,className:de,rootClassName:Ze,style:Me,onChange:Ne}=l,oe=Re(l,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:K,direction:B}=w.useContext(n.E_),[d,E]=w.useState(oe.value||j||[]),[M,x]=w.useState([]);w.useEffect(()=>{"value"in oe&&E(oe.value||[])},[oe.value]);const I=w.useMemo(()=>Ee.map(a=>typeof a=="string"||typeof a=="number"?{label:a,value:a}:a),[Ee]),q=a=>{x(u=>u.filter(y=>y!==a))},H=a=>{x(u=>[].concat((0,De.Z)(u),[a]))},Le=a=>{const u=d.indexOf(a.value),y=(0,De.Z)(d);u===-1?y.push(a.value):y.splice(u,1),"value"in oe||E(y),Ne==null||Ne(y.filter(N=>M.includes(N)).sort((N,Z)=>{const _=I.findIndex(Se=>Se.value===N),V=I.findIndex(Se=>Se.value===Z);return _-V}))},Fe=K("checkbox",ve),Be=`${Fe}-group`,[ce,Ve]=(0,f.ZP)(Fe),Oe=(0,k.Z)(oe,["value","disabled"]),R=Ee.length?I.map(a=>w.createElement(pe,{prefixCls:Fe,key:a.value.toString(),disabled:"disabled"in a?a.disabled:oe.disabled,value:a.value,checked:d.includes(a.value),onChange:a.onChange,className:`${Be}-item`,style:a.style,title:a.title},a.label)):F,he={toggleOption:Le,value:d,disabled:oe.disabled,name:oe.name,registerValue:H,cancelValue:q},C=v()(Be,{[`${Be}-rtl`]:B==="rtl"},de,Ze,Ve);return ce(w.createElement("div",Object.assign({className:C,style:Me},Oe,{ref:P}),w.createElement(U.Provider,{value:he},R)))},G=w.forwardRef(Y);var c=w.memo(G);const t=pe;t.Group=c,t.__ANT_CHECKBOX=!0;var o=t},98447:function(It,we,e){e.d(we,{C2:function(){return n}});var r=e(17313),v=e(37613),g=e(83116);const w=b=>{const{checkboxCls:S}=b,Q=`${S}-wrapper`;return[{[`${S}-group`]:Object.assign(Object.assign({},(0,r.Wf)(b)),{display:"inline-flex",flexWrap:"wrap",columnGap:b.marginXS,[`> ${b.antCls}-row`]:{flex:1}}),[Q]:Object.assign(Object.assign({},(0,r.Wf)(b)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Q}`]:{marginInlineStart:0},[`&${Q}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[S]:Object.assign(Object.assign({},(0,r.Wf)(b)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:b.borderRadiusSM,alignSelf:"center",[`${S}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${S}-inner`]:Object.assign({},(0,r.oN)(b))},[`${S}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:b.checkboxSize,height:b.checkboxSize,direction:"ltr",backgroundColor:b.colorBgContainer,border:`${b.lineWidth}px ${b.lineType} ${b.colorBorder}`,borderRadius:b.borderRadiusSM,borderCollapse:"separate",transition:`all ${b.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:b.checkboxSize/14*5,height:b.checkboxSize/14*8,border:`${b.lineWidthBold}px solid ${b.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${b.motionDurationFast} ${b.motionEaseInBack}, opacity ${b.motionDurationFast}`}},"& + span":{paddingInlineStart:b.paddingXS,paddingInlineEnd:b.paddingXS}})},{[` + ${Q}:not(${Q}-disabled), + ${S}:not(${S}-disabled) + `]:{[`&:hover ${S}-inner`]:{borderColor:b.colorPrimary}},[`${Q}:not(${Q}-disabled)`]:{[`&:hover ${S}-checked:not(${S}-disabled) ${S}-inner`]:{backgroundColor:b.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${S}-checked:not(${S}-disabled):after`]:{borderColor:b.colorPrimaryHover}}},{[`${S}-checked`]:{[`${S}-inner`]:{backgroundColor:b.colorPrimary,borderColor:b.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${b.motionDurationMid} ${b.motionEaseOutBack} ${b.motionDurationFast}`}}},[` + ${Q}-checked:not(${Q}-disabled), + ${S}-checked:not(${S}-disabled) + `]:{[`&:hover ${S}-inner`]:{backgroundColor:b.colorPrimaryHover,borderColor:"transparent"}}},{[S]:{"&-indeterminate":{[`${S}-inner`]:{backgroundColor:b.colorBgContainer,borderColor:b.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:b.fontSizeLG/2,height:b.fontSizeLG/2,backgroundColor:b.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Q}-disabled`]:{cursor:"not-allowed"},[`${S}-disabled`]:{[`&, ${S}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${S}-inner`]:{background:b.colorBgContainerDisabled,borderColor:b.colorBorder,"&:after":{borderColor:b.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:b.colorTextDisabled},[`&${S}-indeterminate ${S}-inner::after`]:{background:b.colorTextDisabled}}}]};function n(b,S){const Q=(0,v.TS)(S,{checkboxCls:`.${b}`,checkboxSize:S.controlInteractiveSize});return[w(Q)]}we.ZP=(0,g.Z)("Checkbox",(b,S)=>{let{prefixCls:Q}=S;return[n(Q,b)]})},93891:function(It,we,e){var r=e(59301),v=e(36355),g=e(64165);const w=n=>{const{componentName:b}=n,{getPrefixCls:S}=(0,r.useContext)(v.E_),Q=S("empty");switch(b){case"Table":case"List":return r.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return r.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${Q}-small`});default:return r.createElement(g.Z,null)}};we.Z=w},28103:function(It,we,e){e.d(we,{Z:function(){return p}});var r=e(92310),v=e.n(r),g=e(59301),w=e(36355),n=e(17313),b=e(83116),S=e(37613);const Q=s=>{const{componentCls:le,sizePaddingEdgeHorizontal:$,colorSplit:pe,lineWidth:De,textPaddingInline:k,orientationMargin:Re,verticalMarginInline:Y}=s;return{[le]:Object.assign(Object.assign({},(0,n.Wf)(s)),{borderBlockStart:`${De}px solid ${pe}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Y,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${De}px solid ${pe}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${s.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${le}-with-text`]:{display:"flex",alignItems:"center",margin:`${s.dividerHorizontalWithTextGutterMargin}px 0`,color:s.colorTextHeading,fontWeight:500,fontSize:s.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${pe}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${De}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${le}-with-text-left`]:{"&::before":{width:`${Re*100}%`},"&::after":{width:`${100-Re*100}%`}},[`&-horizontal${le}-with-text-right`]:{"&::before":{width:`${100-Re*100}%`},"&::after":{width:`${Re*100}%`}},[`${le}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:k},"&-dashed":{background:"none",borderColor:pe,borderStyle:"dashed",borderWidth:`${De}px 0 0`},[`&-horizontal${le}-with-text${le}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${le}-dashed`]:{borderInlineStartWidth:De,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${le}-with-text`]:{color:s.colorText,fontWeight:"normal",fontSize:s.fontSize},[`&-horizontal${le}-with-text-left${le}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${le}-inner-text`]:{paddingInlineStart:$}},[`&-horizontal${le}-with-text-right${le}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${le}-inner-text`]:{paddingInlineEnd:$}}})}};var U=(0,b.Z)("Divider",s=>{const le=(0,S.TS)(s,{dividerHorizontalWithTextGutterMargin:s.margin,dividerHorizontalGutterMargin:s.marginLG,sizePaddingEdgeHorizontal:0});return[Q(le)]},s=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:s.marginXS})),f=function(s,le){var $={};for(var pe in s)Object.prototype.hasOwnProperty.call(s,pe)&&le.indexOf(pe)<0&&($[pe]=s[pe]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,pe=Object.getOwnPropertySymbols(s);De{const{getPrefixCls:le,direction:$,divider:pe}=g.useContext(w.E_),{prefixCls:De,type:k="horizontal",orientation:Re="center",orientationMargin:Y,className:G,rootClassName:c,children:t,dashed:o,plain:l,style:P}=s,j=f(s,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),F=le("divider",De),[Ee,ve]=U(F),de=Re.length>0?`-${Re}`:Re,Ze=!!t,Me=Re==="left"&&Y!=null,Ne=Re==="right"&&Y!=null,oe=v()(F,pe==null?void 0:pe.className,ve,`${F}-${k}`,{[`${F}-with-text`]:Ze,[`${F}-with-text${de}`]:Ze,[`${F}-dashed`]:!!o,[`${F}-plain`]:!!l,[`${F}-rtl`]:$==="rtl",[`${F}-no-default-orientation-margin-left`]:Me,[`${F}-no-default-orientation-margin-right`]:Ne},G,c),K=g.useMemo(()=>typeof Y=="number"?Y:/^\d+$/.test(Y)?Number(Y):Y,[Y]),B=Object.assign(Object.assign({},Me&&{marginLeft:K}),Ne&&{marginRight:K});return Ee(g.createElement("div",Object.assign({className:oe,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),P)},j,{role:"separator"}),t&&k!=="vertical"&&g.createElement("span",{className:`${F}-inner-text`,style:B},t)))}},91857:function(It,we,e){var r=e(59301),v=e(38819),g=e(92310),w=e.n(g),n=e(31561),b=e(70425),S=e(18929),Q=e(2738),U=e(79676),f=e(53487),J=e(92343),p=e(36355),s=e(20834),le=e(40875),$=e(88088),pe=e(47211);const De=null,k=c=>{const{menu:t,arrow:o,prefixCls:l,children:P,trigger:j,disabled:F,dropdownRender:Ee,getPopupContainer:ve,overlayClassName:de,rootClassName:Ze,open:Me,onOpenChange:Ne,visible:oe,onVisibleChange:K,mouseEnterDelay:B=.15,mouseLeaveDelay:d=.1,autoAdjustOverflow:E=!0,placement:M="",overlay:x,transitionName:I}=c,{getPopupContainer:q,getPrefixCls:H,direction:Le}=r.useContext(p.E_),Fe=r.useMemo(()=>{const fe=H();return I!==void 0?I:M.includes("top")?`${fe}-slide-down`:`${fe}-slide-up`},[H,M,I]),Be=r.useMemo(()=>M?M.includes("Center")?M.slice(0,M.indexOf("Center")):M:Le==="rtl"?"bottomRight":"bottomLeft",[M,Le]),ce=H("dropdown",l),[Ve,Oe]=(0,pe.Z)(ce),[,R]=(0,$.Z)(),he=r.Children.only(P),C=(0,J.Tm)(he,{className:w()(`${ce}-trigger`,{[`${ce}-rtl`]:Le==="rtl"},he.props.className),disabled:F}),a=F?[]:j;let u;a&&a.includes("contextMenu")&&(u=!0);const[y,N]=(0,S.Z)(!1,{value:Me!=null?Me:oe}),Z=(0,b.useEvent)(fe=>{Ne==null||Ne(fe),K==null||K(fe),N(fe)}),_=w()(de,Ze,Oe,{[`${ce}-rtl`]:Le==="rtl"}),V=(0,U.Z)({arrowPointAtCenter:typeof o=="object"&&o.pointAtCenter,autoAdjustOverflow:E,offset:R.marginXXS,arrowWidth:o?R.sizePopupArrow:0,borderRadius:R.borderRadius}),Se=r.useCallback(()=>{N(!1)},[]),ae=()=>{let fe;return t!=null&&t.items?fe=r.createElement(s.default,Object.assign({},t)):typeof x=="function"?fe=x():fe=x,Ee&&(fe=Ee(fe)),fe=r.Children.only(typeof fe=="string"?r.createElement("span",null,fe):fe),r.createElement(le.J,{prefixCls:`${ce}-menu`,expandIcon:r.createElement("span",{className:`${ce}-menu-submenu-arrow`},r.createElement(v.Z,{className:`${ce}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Se,validator:ge=>{let{mode:se}=ge}},fe)};return Ve(r.createElement(n.Z,Object.assign({alignPoint:u},(0,Q.Z)(c,["rootClassName"]),{mouseEnterDelay:B,mouseLeaveDelay:d,visible:y,builtinPlacements:V,arrow:!!o,overlayClassName:_,prefixCls:ce,getPopupContainer:ve||q,transitionName:Fe,trigger:a,overlay:ae,placement:Be,onVisibleChange:Z}),C))};function Re(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Y=(0,f.Z)(k,"dropdown",c=>c,Re),G=c=>r.createElement(Y,Object.assign({},c),r.createElement("span",null));k._InternalPanelDoNotUseOrYouWillBeFired=G,we.Z=k},38854:function(It,we,e){e.d(we,{Z:function(){return $}});var r=e(91857),v=e(92310),g=e.n(v),w=e(59301),n=e(18785),b=e(3113),S=e(36355),Q=e(81327),U=e(33234),f=e(47211),J=function(pe,De){var k={};for(var Re in pe)Object.prototype.hasOwnProperty.call(pe,Re)&&De.indexOf(Re)<0&&(k[Re]=pe[Re]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,Re=Object.getOwnPropertySymbols(pe);Y{const{getPopupContainer:De,getPrefixCls:k,direction:Re}=w.useContext(S.E_),{prefixCls:Y,type:G="default",danger:c,disabled:t,loading:o,onClick:l,htmlType:P,children:j,className:F,menu:Ee,arrow:ve,autoFocus:de,overlay:Ze,trigger:Me,align:Ne,open:oe,onOpenChange:K,placement:B,getPopupContainer:d,href:E,icon:M=w.createElement(n.Z,null),title:x,buttonsRender:I=ae=>ae,mouseEnterDelay:q,mouseLeaveDelay:H,overlayClassName:Le,overlayStyle:Fe,destroyPopupOnHide:Be,dropdownRender:ce}=pe,Ve=J(pe,["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"]),Oe=k("dropdown",Y),R=`${Oe}-button`,[he,C]=(0,f.Z)(Oe),a={menu:Ee,arrow:ve,autoFocus:de,align:Ne,disabled:t,trigger:t?[]:Me,onOpenChange:K,getPopupContainer:d||De,mouseEnterDelay:q,mouseLeaveDelay:H,overlayClassName:Le,overlayStyle:Fe,destroyPopupOnHide:Be,dropdownRender:ce},{compactSize:u,compactItemClassnames:y}=(0,U.ri)(Oe,Re),N=g()(R,y,F,C);"overlay"in pe&&(a.overlay=Ze),"open"in pe&&(a.open=oe),"placement"in pe?a.placement=B:a.placement=Re==="rtl"?"bottomLeft":"bottomRight";const Z=w.createElement(b.ZP,{type:G,danger:c,disabled:t,loading:o,onClick:l,htmlType:P,href:E,title:x},j),_=w.createElement(b.ZP,{type:G,danger:c,icon:M}),[V,Se]=I([Z,_]);return he(w.createElement(Q.Z.Compact,Object.assign({className:N,size:u,block:!0},Ve),V,w.createElement(r.Z,Object.assign({},a),Se)))};p.__ANT_BUTTON=!0;var s=p;const le=r.Z;le.Button=s;var $=le},47211:function(It,we,e){e.d(we,{Z:function(){return J}});var r=e(17313),v=e(13826),g=e(92899),w=e(29878),n=e(19447),b=e(83116),S=e(37613),U=p=>{const{componentCls:s,menuCls:le,colorError:$,colorTextLightSolid:pe}=p,De=`${le}-item`;return{[`${s}, ${s}-menu-submenu`]:{[`${le} ${De}`]:{[`&${De}-danger:not(${De}-disabled)`]:{color:$,"&:hover":{color:pe,backgroundColor:$}}}}}};const f=p=>{const{componentCls:s,menuCls:le,zIndexPopup:$,dropdownArrowDistance:pe,sizePopupArrow:De,antCls:k,iconCls:Re,motionDurationMid:Y,dropdownPaddingVertical:G,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:o,fontSizeIcon:l,controlPaddingHorizontal:P,colorBgElevated:j}=p;return[{[s]:Object.assign(Object.assign({},(0,r.Wf)(p)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:$,display:"block","&::before":{position:"absolute",insetBlock:-pe+De/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${k}-btn`]:{[`& > ${Re}-down, & > ${k}-btn-icon > ${Re}-down`]:{fontSize:l}},[`${s}-wrap`]:{position:"relative",[`${k}-btn > ${Re}-down`]:{fontSize:l},[`${Re}-down::before`]:{transition:`transform ${Y}`}},[`${s}-wrap-open`]:{[`${Re}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${k}-slide-down-enter${k}-slide-down-enter-active${s}-placement-bottomLeft, + &${k}-slide-down-appear${k}-slide-down-appear-active${s}-placement-bottomLeft, + &${k}-slide-down-enter${k}-slide-down-enter-active${s}-placement-bottom, + &${k}-slide-down-appear${k}-slide-down-appear-active${s}-placement-bottom, + &${k}-slide-down-enter${k}-slide-down-enter-active${s}-placement-bottomRight, + &${k}-slide-down-appear${k}-slide-down-appear-active${s}-placement-bottomRight`]:{animationName:v.fJ},[`&${k}-slide-up-enter${k}-slide-up-enter-active${s}-placement-topLeft, + &${k}-slide-up-appear${k}-slide-up-appear-active${s}-placement-topLeft, + &${k}-slide-up-enter${k}-slide-up-enter-active${s}-placement-top, + &${k}-slide-up-appear${k}-slide-up-appear-active${s}-placement-top, + &${k}-slide-up-enter${k}-slide-up-enter-active${s}-placement-topRight, + &${k}-slide-up-appear${k}-slide-up-appear-active${s}-placement-topRight`]:{animationName:v.Qt},[`&${k}-slide-down-leave${k}-slide-down-leave-active${s}-placement-bottomLeft, + &${k}-slide-down-leave${k}-slide-down-leave-active${s}-placement-bottom, + &${k}-slide-down-leave${k}-slide-down-leave-active${s}-placement-bottomRight`]:{animationName:v.Uw},[`&${k}-slide-up-leave${k}-slide-up-leave-active${s}-placement-topLeft, + &${k}-slide-up-leave${k}-slide-up-leave-active${s}-placement-top, + &${k}-slide-up-leave${k}-slide-up-leave-active${s}-placement-topRight`]:{animationName:v.ly}})},(0,n.ZP)(p,{colorBg:j,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${s} ${le}`]:{position:"relative",margin:0},[`${le}-submenu-popup`]:{position:"absolute",zIndex:$,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${s}, ${s}-menu-submenu`]:{[le]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:j,backgroundClip:"padding-box",borderRadius:p.borderRadiusLG,outline:"none",boxShadow:p.boxShadowSecondary},(0,r.Qy)(p)),{[`${le}-item-group-title`]:{padding:`${G}px ${P}px`,color:p.colorTextDescription,transition:`all ${Y}`},[`${le}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${le}-item-icon`]:{minWidth:c,marginInlineEnd:p.marginXS,fontSize:p.fontSizeSM},[`${le}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Y}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${le}-item, ${le}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${G}px ${P}px`,color:p.colorText,fontWeight:"normal",fontSize:c,lineHeight:p.lineHeight,cursor:"pointer",transition:`all ${Y}`,borderRadius:p.borderRadiusSM,"&:hover, &-active":{backgroundColor:p.controlItemBgHover}},(0,r.Qy)(p)),{"&-selected":{color:p.colorPrimary,backgroundColor:p.controlItemBgActive,"&:hover, &-active":{backgroundColor:p.controlItemBgActiveHover}},"&-disabled":{color:o,cursor:"not-allowed","&:hover":{color:o,backgroundColor:j,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${p.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:p.colorSplit},[`${s}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:p.paddingXS,[`${s}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:p.colorTextDescription,fontSize:l,fontStyle:"normal"}}}),[`${le}-item-group-list`]:{margin:`0 ${p.marginXS}px`,padding:0,listStyle:"none"},[`${le}-submenu-title`]:{paddingInlineEnd:P+p.fontSizeSM},[`${le}-submenu-vertical`]:{position:"relative"},[`${le}-submenu${le}-submenu-disabled ${s}-menu-submenu-title`]:{[`&, ${s}-menu-submenu-arrow-icon`]:{color:o,backgroundColor:j,cursor:"not-allowed"}},[`${le}-submenu-selected ${s}-menu-submenu-title`]:{color:p.colorPrimary}})}},[(0,v.oN)(p,"slide-up"),(0,v.oN)(p,"slide-down"),(0,g.Fm)(p,"move-up"),(0,g.Fm)(p,"move-down"),(0,w._y)(p,"zoom-big")]]};var J=(0,b.Z)("Dropdown",(p,s)=>{let{rootPrefixCls:le}=s;const{marginXXS:$,sizePopupArrow:pe,controlHeight:De,fontSize:k,lineHeight:Re,paddingXXS:Y,componentCls:G,borderRadiusLG:c}=p,t=(De-k*Re)/2,{dropdownArrowOffset:o}=(0,n.fS)({contentRadius:c}),l=(0,S.TS)(p,{menuCls:`${G}-menu`,rootPrefixCls:le,dropdownArrowDistance:pe/2+$,dropdownArrowOffset:o,dropdownPaddingVertical:t,dropdownEdgeChildPadding:Y});return[f(l),U(l)]},p=>({zIndexPopup:p.zIndexPopupBase+50}))},64165:function(It,we,e){e.d(we,{Z:function(){return Y}});var r=e(92310),v=e.n(r),g=e(59301),w=e(36355),n=e(9763),b=e(64993),S=e(88088),U=()=>{const[,G]=(0,S.Z)(),t=new b.C(G.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},J=()=>{const[,G]=(0,S.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:o,colorBgContainer:l}=G,{borderColor:P,shadowColor:j,contentColor:F}=(0,g.useMemo)(()=>({borderColor:new b.C(c).onBackground(l).toHexShortString(),shadowColor:new b.C(t).onBackground(l).toHexShortString(),contentColor:new b.C(o).onBackground(l).toHexShortString()}),[c,t,o,l]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:j,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:P},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:F}))))},p=e(83116),s=e(37613);const le=G=>{const{componentCls:c,margin:t,marginXS:o,marginXL:l,fontSize:P,lineHeight:j}=G;return{[c]:{marginInline:o,fontSize:P,lineHeight:j,textAlign:"center",[`${c}-image`]:{height:G.emptyImgHeight,marginBottom:o,opacity:G.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:G.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:l,color:G.colorTextDisabled,[`${c}-description`]:{color:G.colorTextDisabled},[`${c}-image`]:{height:G.emptyImgHeightMD}},"&-small":{marginBlock:o,color:G.colorTextDisabled,[`${c}-image`]:{height:G.emptyImgHeightSM}}}}};var $=(0,p.Z)("Empty",G=>{const{componentCls:c,controlHeightLG:t}=G,o=(0,s.TS)(G,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[le(o)]}),pe=function(G,c){var t={};for(var o in G)Object.prototype.hasOwnProperty.call(G,o)&&c.indexOf(o)<0&&(t[o]=G[o]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,o=Object.getOwnPropertySymbols(G);l{var{className:c,rootClassName:t,prefixCls:o,image:l=De,description:P,children:j,imageStyle:F,style:Ee}=G,ve=pe(G,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:de,direction:Ze,empty:Me}=g.useContext(w.E_),Ne=de("empty",o),[oe,K]=$(Ne),[B]=(0,n.Z)("Empty"),d=typeof P!="undefined"?P:B==null?void 0:B.description,E=typeof d=="string"?d:"empty";let M=null;return typeof l=="string"?M=g.createElement("img",{alt:E,src:l}):M=l,oe(g.createElement("div",Object.assign({className:v()(K,Ne,Me==null?void 0:Me.className,{[`${Ne}-normal`]:l===k,[`${Ne}-rtl`]:Ze==="rtl"},c,t),style:Object.assign(Object.assign({},Me==null?void 0:Me.style),Ee)},ve),g.createElement("div",{className:`${Ne}-image`,style:F},M),d&&g.createElement("div",{className:`${Ne}-description`},d),j&&g.createElement("div",{className:`${Ne}-footer`},j)))};Re.PRESENTED_IMAGE_DEFAULT=De,Re.PRESENTED_IMAGE_SIMPLE=k;var Y=Re},78241:function(It,we,e){e.d(we,{default:function(){return Wt}});var r=e(92393),v=e(92310),g=e.n(v),w=e(77900),n=e(59301),b=e(62892),S=e(32441);function Q(h){const[ue,ye]=n.useState(h);return n.useEffect(()=>{const i=setTimeout(()=>{ye(h)},h.length?0:10);return()=>{clearTimeout(i)}},[h]),ue}var U=e(17313),f=e(29878),J=e(8378),p=e(37613),s=e(83116),$=h=>{const{componentCls:ue}=h,ye=`${ue}-show-help`,i=`${ue}-show-help-item`;return{[ye]:{transition:`opacity ${h.motionDurationSlow} ${h.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${h.motionDurationSlow} ${h.motionEaseInOut}, + opacity ${h.motionDurationSlow} ${h.motionEaseInOut}, + transform ${h.motionDurationSlow} ${h.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const pe=h=>({legend:{display:"block",width:"100%",marginBottom:h.marginLG,padding:0,color:h.colorTextDescription,fontSize:h.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${h.lineWidth}px ${h.lineType} ${h.colorBorder}`},label:{fontSize:h.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 ${h.controlOutlineWidth}px ${h.controlOutline}`},output:{display:"block",paddingTop:15,color:h.colorText,fontSize:h.fontSize,lineHeight:h.lineHeight}}),De=(h,ue)=>{const{formItemCls:ye}=h;return{[ye]:{[`${ye}-label > label`]:{height:ue},[`${ye}-control-input`]:{minHeight:ue}}}},k=h=>{const{componentCls:ue}=h;return{[h.componentCls]:Object.assign(Object.assign(Object.assign({},(0,U.Wf)(h)),pe(h)),{[`${ue}-text`]:{display:"inline-block",paddingInlineEnd:h.paddingSM},"&-small":Object.assign({},De(h,h.controlHeightSM)),"&-large":Object.assign({},De(h,h.controlHeightLG))})}},Re=h=>{const{formItemCls:ue,iconCls:ye,componentCls:i,rootPrefixCls:m,labelRequiredMarkColor:re,labelColor:te,labelFontSize:Te,labelHeight:xe,labelColonMarginInlineStart:je,labelColonMarginInlineEnd:Ue,itemMarginBottom:Ke}=h;return{[ue]:Object.assign(Object.assign({},(0,U.Wf)(h)),{marginBottom:Ke,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${m}-row`]:{display:"none"},"&-has-warning":{[`${ue}-split`]:{color:h.colorError}},"&-has-error":{[`${ue}-split`]:{color:h.colorWarning}},[`${ue}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${h.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:xe,color:te,fontSize:Te,[`> ${ye}`]:{fontSize:h.fontSize,verticalAlign:"top"},[`&${ue}-required:not(${ue}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:h.marginXXS,color:re,fontSize:h.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${ue}-optional`]:{display:"inline-block",marginInlineStart:h.marginXXS,color:h.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${ue}-tooltip`]:{color:h.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:h.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:je,marginInlineEnd:Ue},[`&${ue}-no-colon::after`]:{content:'"\\a0"'}}},[`${ue}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${m}-col-'"]):not([class*="' ${m}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:h.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[ue]:{"&-explain, &-extra":{clear:"both",color:h.colorTextDescription,fontSize:h.fontSize,lineHeight:h.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:h.controlHeightSM,transition:`color ${h.motionDurationMid} ${h.motionEaseOut}`},"&-explain":{"&-error":{color:h.colorError},"&-warning":{color:h.colorWarning}}},[`&-with-help ${ue}-explain`]:{height:"auto",opacity:1},[`${ue}-feedback-icon`]:{fontSize:h.fontSize,textAlign:"center",visibility:"visible",animationName:f.kr,animationDuration:h.motionDurationMid,animationTimingFunction:h.motionEaseOutBack,pointerEvents:"none","&-success":{color:h.colorSuccess},"&-error":{color:h.colorError},"&-warning":{color:h.colorWarning},"&-validating":{color:h.colorPrimary}}})}},Y=h=>{const{componentCls:ue,formItemCls:ye}=h;return{[`${ue}-horizontal`]:{[`${ye}-label`]:{flexGrow:0},[`${ye}-control`]:{flex:"1 1 0",minWidth:0},[`${ye}-label[class$='-24'], ${ye}-label[class*='-24 ']`]:{[`& + ${ye}-control`]:{minWidth:"unset"}}}}},G=h=>{const{componentCls:ue,formItemCls:ye}=h;return{[`${ue}-inline`]:{display:"flex",flexWrap:"wrap",[ye]:{flex:"none",marginInlineEnd:h.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ye}-label, + > ${ye}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ye}-label`]:{flex:"none"},[`${ue}-text`]:{display:"inline-block"},[`${ye}-has-feedback`]:{display:"inline-block"}}}}},c=h=>({padding:h.verticalLabelPadding,margin:h.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=h=>{const{componentCls:ue,formItemCls:ye,rootPrefixCls:i}=h;return{[`${ye} ${ye}-label`]:c(h),[ue]:{[ye]:{flexWrap:"wrap",[`${ye}-label, ${ye}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},o=h=>{const{componentCls:ue,formItemCls:ye,rootPrefixCls:i}=h;return{[`${ue}-vertical`]:{[ye]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${ue}-item-control`]:{width:"100%"}}},[`${ue}-vertical ${ye}-label, + .${i}-col-24${ye}-label, + .${i}-col-xl-24${ye}-label`]:c(h),[`@media (max-width: ${h.screenXSMax}px)`]:[t(h),{[ue]:{[`.${i}-col-xs-24${ye}-label`]:c(h)}}],[`@media (max-width: ${h.screenSMMax}px)`]:{[ue]:{[`.${i}-col-sm-24${ye}-label`]:c(h)}},[`@media (max-width: ${h.screenMDMax}px)`]:{[ue]:{[`.${i}-col-md-24${ye}-label`]:c(h)}},[`@media (max-width: ${h.screenLGMax}px)`]:{[ue]:{[`.${i}-col-lg-24${ye}-label`]:c(h)}}}},l=(h,ue)=>(0,p.TS)(h,{formItemCls:`${h.componentCls}-item`,rootPrefixCls:ue});var P=(0,s.Z)("Form",(h,ue)=>{let{rootPrefixCls:ye}=ue;const i=l(h,ye);return[k(i),Re(i),$(i),Y(i),G(i),o(i),(0,J.Z)(i),f.kr]},h=>({labelRequiredMarkColor:h.colorError,labelColor:h.colorTextHeading,labelFontSize:h.fontSize,labelHeight:h.controlHeight,labelColonMarginInlineStart:h.marginXXS/2,labelColonMarginInlineEnd:h.marginXS,itemMarginBottom:h.marginLG,verticalLabelPadding:`0 0 ${h.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const j=[];function F(h,ue,ye){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof h=="string"?h:`${ue}-${i}`,error:h,errorStatus:ye}}var ve=h=>{let{help:ue,helpStatus:ye,errors:i=j,warnings:m=j,className:re,fieldId:te,onVisibleChanged:Te}=h;const{prefixCls:xe}=n.useContext(S.Rk),je=`${xe}-item-explain`,[,Ue]=P(xe),Ke=(0,n.useMemo)(()=>(0,b.Z)(xe),[xe]),ot=Q(i),it=Q(m),et=n.useMemo(()=>ue!=null?[F(ue,"help",ye)]:[].concat((0,r.Z)(ot.map((Je,at)=>F(Je,"error","error",at))),(0,r.Z)(it.map((Je,at)=>F(Je,"warning","warning",at)))),[ue,ye,ot,it]),st={};return te&&(st.id=`${te}_help`),n.createElement(w.default,{motionDeadline:Ke.motionDeadline,motionName:`${xe}-show-help`,visible:!!et.length,onVisibleChanged:Te},Je=>{const{className:at,style:rt}=Je;return n.createElement("div",Object.assign({},st,{className:g()(je,at,re,Ue),style:rt,role:"alert"}),n.createElement(w.CSSMotionList,Object.assign({keys:et},(0,b.Z)(xe),{motionName:`${xe}-show-help-item`,component:!1}),Et=>{const{key:dt,error:me,errorStatus:O,className:z,style:X}=Et;return n.createElement("div",{key:dt,className:g()(z,{[`${je}-${O}`]:O}),style:X},me)}))})},de=e(95013),Ze=e(36355),Me=e(1684),Ne=e(52946),oe=e(19716),K=e(16722);const B=["parentNode"],d="form_item";function E(h){return h===void 0||h===!1?[]:Array.isArray(h)?h:[h]}function M(h,ue){if(!h.length)return;const ye=h.join("_");return ue?`${ue}_${ye}`:B.includes(ye)?`${d}_${ye}`:ye}function x(h,ue,ye,i,m,re){let te=i;return re!==void 0?te=re:ye.validating?te="validating":h.length?te="error":ue.length?te="warning":(ye.touched||m&&ye.validated)&&(te="success"),te}function I(h){return E(h).join("_")}function q(h){const[ue]=(0,de.useForm)(),ye=n.useRef({}),i=n.useMemo(()=>h!=null?h:Object.assign(Object.assign({},ue),{__INTERNAL__:{itemRef:m=>re=>{const te=I(m);re?ye.current[te]=re:delete ye.current[te]}},scrollToField:function(m){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const te=E(m),Te=M(te,i.__INTERNAL__.name),xe=Te?document.getElementById(Te):null;xe&&(0,K.Z)(xe,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:m=>{const re=I(m);return ye.current[re]}}),[h,ue]);return[i]}var H=e(28726),Le=function(h,ue){var ye={};for(var i in h)Object.prototype.hasOwnProperty.call(h,i)&&ue.indexOf(i)<0&&(ye[i]=h[i]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,i=Object.getOwnPropertySymbols(h);m{const ye=n.useContext(Me.Z),{getPrefixCls:i,direction:m,form:re}=n.useContext(Ze.E_),{prefixCls:te,className:Te,rootClassName:xe,size:je,disabled:Ue=ye,form:Ke,colon:ot,labelAlign:it,labelWrap:et,labelCol:st,wrapperCol:Je,hideRequiredMark:at,layout:rt="horizontal",scrollToFirstError:Et,requiredMark:dt,onFinishFailed:me,name:O,style:z,feedbackIcons:X}=h,ne=Le(h,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),ee=(0,oe.Z)(je),Ie=n.useContext(H.Z),be=(0,n.useMemo)(()=>dt!==void 0?dt:re&&re.requiredMark!==void 0?re.requiredMark:!at,[at,dt,re]),ke=ot!=null?ot:re==null?void 0:re.colon,tt=i("form",te),[lt,At]=P(tt),mt=g()(tt,`${tt}-${rt}`,{[`${tt}-hide-required-mark`]:be===!1,[`${tt}-rtl`]:m==="rtl",[`${tt}-${ee}`]:ee},At,re==null?void 0:re.className,Te,xe),[yt]=q(Ke),{__INTERNAL__:vt}=yt;vt.name=O;const A=(0,n.useMemo)(()=>({name:O,labelAlign:it,labelCol:st,labelWrap:et,wrapperCol:Je,vertical:rt==="vertical",colon:ke,requiredMark:be,itemRef:vt.itemRef,form:yt,feedbackIcons:X}),[O,it,st,Je,rt,ke,be,yt,X]);n.useImperativeHandle(ue,()=>yt);const L=(W,T)=>{if(W){let Ye={block:"nearest"};typeof W=="object"&&(Ye=W),yt.scrollToField(T,Ye)}},D=W=>{if(me==null||me(W),W.errorFields.length){const T=W.errorFields[0].name;if(Et!==void 0){L(Et,T);return}re&&re.scrollToFirstError!==void 0&&L(re.scrollToFirstError,T)}};return lt(n.createElement(Me.n,{disabled:Ue},n.createElement(Ne.q,{size:ee},n.createElement(S.RV,Object.assign({},{validateMessages:Ie}),n.createElement(S.q3.Provider,{value:A},n.createElement(de.default,Object.assign({id:O},ne,{name:O,onFinishFailed:D,form:yt,style:Object.assign(Object.assign({},re==null?void 0:re.style),z),className:mt})))))))};var ce=n.forwardRef(Fe),Ve=e(41799),Oe=e(8654),R=e(92343),he=e(11592);function C(h){if(typeof h=="function")return h;const ue=(0,he.Z)(h);return ue.length<=1?ue[0]:ue}const a=()=>{const{status:h,errors:ue=[],warnings:ye=[]}=(0,n.useContext)(S.aM);return{status:h,errors:ue,warnings:ye}};a.Context=S.aM;var u=a,y=e(16089);function N(h){const[ue,ye]=n.useState(h),i=(0,n.useRef)(null),m=(0,n.useRef)([]),re=(0,n.useRef)(!1);n.useEffect(()=>(re.current=!1,()=>{re.current=!0,y.Z.cancel(i.current),i.current=null}),[]);function te(Te){re.current||(i.current===null&&(m.current=[],i.current=(0,y.Z)(()=>{i.current=null,ye(xe=>{let je=xe;return m.current.forEach(Ue=>{je=Ue(je)}),je})})),m.current.push(Te))}return[ue,te]}function Z(){const{itemRef:h}=n.useContext(S.q3),ue=n.useRef({});function ye(i,m){const re=m&&typeof m=="object"&&m.ref,te=i.join("_");return(ue.current.name!==te||ue.current.originRef!==re)&&(ue.current.name=te,ue.current.originRef=re,ue.current.ref=(0,Oe.sQ)(h(i),re)),ue.current.ref}return ye}var _=e(29194),V=e(34280),Se=e(2738),ae=e(27382),fe=e(37028);const ge=h=>{const{formItemCls:ue}=h;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${ue}-control`]:{display:"flex"}}}};var se=(0,s.b)(["Form","item-item"],(h,ue)=>{let{rootPrefixCls:ye}=ue;const i=l(h,ye);return[ge(i)]}),ze=h=>{const{prefixCls:ue,status:ye,wrapperCol:i,children:m,errors:re,warnings:te,_internalItemRender:Te,extra:xe,help:je,fieldId:Ue,marginBottom:Ke,onErrorVisibleChanged:ot}=h,it=`${ue}-item`,et=n.useContext(S.q3),st=i||et.wrapperCol||{},Je=g()(`${it}-control`,st.className),at=n.useMemo(()=>Object.assign({},et),[et]);delete at.labelCol,delete at.wrapperCol;const rt=n.createElement("div",{className:`${it}-control-input`},n.createElement("div",{className:`${it}-control-input-content`},m)),Et=n.useMemo(()=>({prefixCls:ue,status:ye}),[ue,ye]),dt=Ke!==null||re.length||te.length?n.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},n.createElement(S.Rk.Provider,{value:Et},n.createElement(ve,{fieldId:Ue,errors:re,warnings:te,help:je,helpStatus:ye,className:`${it}-explain-connected`,onVisibleChanged:ot})),!!Ke&&n.createElement("div",{style:{width:0,height:Ke}})):null,me={};Ue&&(me.id=`${Ue}_extra`);const O=xe?n.createElement("div",Object.assign({},me,{className:`${it}-extra`}),xe):null,z=Te&&Te.mark==="pro_table_render"&&Te.render?Te.render(h,{input:rt,errorList:dt,extra:O}):n.createElement(n.Fragment,null,rt,dt,O);return n.createElement(S.q3.Provider,{value:at},n.createElement(fe.Z,Object.assign({},st,{className:Je}),z),n.createElement(se,{prefixCls:ue}))},ie=e(61485),He=e(31724),ct=e(9763),Mt=e(6848),Tt=function(h,ue){var ye={};for(var i in h)Object.prototype.hasOwnProperty.call(h,i)&&ue.indexOf(i)<0&&(ye[i]=h[i]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,i=Object.getOwnPropertySymbols(h);m{let{prefixCls:ue,label:ye,htmlFor:i,labelCol:m,labelAlign:re,colon:te,required:Te,requiredMark:xe,tooltip:je}=h;var Ue;const[Ke]=(0,ct.Z)("Form"),{vertical:ot,labelAlign:it,labelCol:et,labelWrap:st,colon:Je}=n.useContext(S.q3);if(!ye)return null;const at=m||et||{},rt=re||it,Et=`${ue}-item-label`,dt=g()(Et,rt==="left"&&`${Et}-left`,at.className,{[`${Et}-wrap`]:!!st});let me=ye;const O=te===!0||Je!==!1&&te!==!1;O&&!ot&&typeof ye=="string"&&ye.trim()!==""&&(me=ye.replace(/[:|:]\s*$/,""));const X=Yt(je);if(X){const{icon:be=n.createElement(ie.Z,null)}=X,ke=Tt(X,["icon"]),tt=n.createElement(Mt.Z,Object.assign({},ke),n.cloneElement(be,{className:`${ue}-item-tooltip`,title:""}));me=n.createElement(n.Fragment,null,me,tt)}const ne=xe==="optional",ee=typeof xe=="function";ee?me=xe(me,{required:!!Te}):ne&&!Te&&(me=n.createElement(n.Fragment,null,me,n.createElement("span",{className:`${ue}-item-optional`,title:""},(Ke==null?void 0:Ke.optional)||((Ue=He.Z.Form)===null||Ue===void 0?void 0:Ue.optional))));const Ie=g()({[`${ue}-item-required`]:Te,[`${ue}-item-required-mark-optional`]:ne||ee,[`${ue}-item-no-colon`]:!O});return n.createElement(fe.Z,Object.assign({},at,{className:dt}),n.createElement("label",{htmlFor:i,className:Ie,title:typeof ye=="string"?ye:""},me))},Dt=e(29679),Ct=e(19248),Ut=e(96512),rn=e(58617);const Jt={success:Dt.Z,warning:Ut.Z,error:Ct.Z,validating:rn.Z};function gn(h){let{children:ue,errors:ye,warnings:i,hasFeedback:m,validateStatus:re,prefixCls:te,meta:Te,noStyle:xe}=h;const je=`${te}-item`,{feedbackIcons:Ue}=n.useContext(S.q3),Ke=x(ye,i,Te,null,!!m,re),{isFormItemInput:ot,status:it}=n.useContext(S.aM),et=n.useMemo(()=>{var st;let Je;if(m){const Et=m!==!0&&m.icons||Ue,dt=Ke&&((st=Et==null?void 0:Et({status:Ke,errors:ye,warnings:i}))===null||st===void 0?void 0:st[Ke]),me=Ke&&Jt[Ke];Je=dt!==!1&&me?n.createElement("span",{className:g()(`${je}-feedback-icon`,`${je}-feedback-icon-${Ke}`)},dt||n.createElement(me,null)):null}let at=!0,rt=Ke||"";return xe&&(at=ot,rt=(Ke!=null?Ke:it)||""),{status:rt,errors:ye,warnings:i,hasFeedback:!!m,feedbackIcon:Je,isFormItemInput:at}},[Ke,m,xe,ot,it]);return n.createElement(S.aM.Provider,{value:et},ue)}var En=function(h,ue){var ye={};for(var i in h)Object.prototype.hasOwnProperty.call(h,i)&&ue.indexOf(i)<0&&(ye[i]=h[i]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,i=Object.getOwnPropertySymbols(h);m{if(X&&dt.current){const At=getComputedStyle(dt.current);Ie(parseInt(At.marginBottom,10))}},[X,ne]);const be=At=>{At||Ie(null)},tt=function(){let At=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const mt=At?me:je.errors,yt=At?O:je.warnings;return x(mt,yt,je,"",!!Ue,xe)}(),lt=g()(rt,ye,i,{[`${rt}-with-help`]:z||me.length||O.length,[`${rt}-has-feedback`]:tt&&Ue,[`${rt}-has-success`]:tt==="success",[`${rt}-has-warning`]:tt==="warning",[`${rt}-has-error`]:tt==="error",[`${rt}-is-validating`]:tt==="validating",[`${rt}-hidden`]:Ke});return n.createElement("div",{className:lt,style:m,ref:dt},n.createElement(ae.Z,Object.assign({className:`${rt}-row`},(0,Se.Z)(at,["_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"])),n.createElement(zt,Object.assign({htmlFor:it},h,{requiredMark:Et,required:et!=null?et:st,prefixCls:ue})),n.createElement(ze,Object.assign({},h,je,{errors:me,warnings:O,prefixCls:ue,status:tt,help:re,marginBottom:ee,onErrorVisibleChanged:be}),n.createElement(S.qI.Provider,{value:Je},n.createElement(gn,{prefixCls:ue,meta:je,errors:je.errors,warnings:je.warnings,hasFeedback:Ue,validateStatus:tt},ot)))),!!ee&&n.createElement("div",{className:`${rt}-margin-offset`,style:{marginBottom:-ee}}))}const mn="__SPLIT__",tn=null,bn=n.memo(h=>{let{children:ue}=h;return ue},(h,ue)=>h.value===ue.value&&h.update===ue.update&&h.childProps.length===ue.childProps.length&&h.childProps.every((ye,i)=>ye===ue.childProps[i]));function kt(h){return h!=null}function an(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function vn(h){const{name:ue,noStyle:ye,className:i,dependencies:m,prefixCls:re,shouldUpdate:te,rules:Te,children:xe,required:je,label:Ue,messageVariables:Ke,trigger:ot="onChange",validateTrigger:it,hidden:et,help:st}=h,{getPrefixCls:Je}=n.useContext(Ze.E_),{name:at}=n.useContext(S.q3),rt=C(xe),Et=typeof rt=="function",dt=n.useContext(S.qI),{validateTrigger:me}=n.useContext(de.FieldContext),O=it!==void 0?it:me,z=kt(ue),X=Je("form",re),[ne,ee]=P(X),Ie=n.useContext(de.ListContext),be=n.useRef(),[ke,tt]=N({}),[lt,At]=(0,Ve.Z)(()=>an()),mt=T=>{const Ye=Ie==null?void 0:Ie.getKey(T.name);if(At(T.destroy?an():T,!0),ye&&st!==!1&&dt){let We=T.name;if(T.destroy)We=be.current||We;else if(Ye!==void 0){const[Pe,Ae]=Ye;We=[Pe].concat((0,r.Z)(Ae)),be.current=We}dt(T,We)}},yt=(T,Ye)=>{tt(We=>{const Pe=Object.assign({},We),nt=[].concat((0,r.Z)(T.name.slice(0,-1)),(0,r.Z)(Ye)).join(mn);return T.destroy?delete Pe[nt]:Pe[nt]=T,Pe})},[vt,A]=n.useMemo(()=>{const T=(0,r.Z)(lt.errors),Ye=(0,r.Z)(lt.warnings);return Object.values(ke).forEach(We=>{T.push.apply(T,(0,r.Z)(We.errors||[])),Ye.push.apply(Ye,(0,r.Z)(We.warnings||[]))}),[T,Ye]},[ke,lt.errors,lt.warnings]),L=Z();function D(T,Ye,We){return ye&&!et?n.createElement(gn,{prefixCls:X,hasFeedback:h.hasFeedback,validateStatus:h.validateStatus,meta:lt,errors:vt,warnings:A,noStyle:!0},T):n.createElement(on,Object.assign({key:"row"},h,{className:g()(i,ee),prefixCls:X,fieldId:Ye,isRequired:We,errors:vt,warnings:A,meta:lt,onSubItemMetaChange:yt}),T)}if(!z&&!Et&&!m)return ne(D(rt));let W={};return typeof Ue=="string"?W.label=Ue:ue&&(W.label=String(ue)),Ke&&(W=Object.assign(Object.assign({},W),Ke)),ne(n.createElement(de.Field,Object.assign({},h,{messageVariables:W,trigger:ot,validateTrigger:O,onMetaChange:mt}),(T,Ye,We)=>{const Pe=E(ue).length&&Ye?Ye.name:[],Ae=M(Pe,at),nt=je!==void 0?je:!!(Te&&Te.some(qe=>{if(qe&&typeof qe=="object"&&qe.required&&!qe.warningOnly)return!0;if(typeof qe=="function"){const gt=qe(We);return gt&>.required&&!gt.warningOnly}return!1})),Qe=Object.assign({},T);let Ge=null;if(Array.isArray(rt)&&z)Ge=rt;else if(!(Et&&(!(te||m)||z))){if(!(m&&!Et&&!z))if((0,R.l$)(rt)){const qe=Object.assign(Object.assign({},rt.props),Qe);if(qe.id||(qe.id=Ae),st||vt.length>0||A.length>0||h.extra){const ft=[];(st||vt.length>0)&&ft.push(`${Ae}_help`),h.extra&&ft.push(`${Ae}_extra`),qe["aria-describedby"]=ft.join(" ")}vt.length>0&&(qe["aria-invalid"]="true"),nt&&(qe["aria-required"]="true"),(0,Oe.Yr)(rt)&&(qe.ref=L(Pe,rt)),new Set([].concat((0,r.Z)(E(ot)),(0,r.Z)(E(O)))).forEach(ft=>{qe[ft]=function(){for(var St,Pt,Ft,Rt,en,$e=arguments.length,Xe=new Array($e),pt=0;pt<$e;pt++)Xe[pt]=arguments[pt];(Ft=Qe[ft])===null||Ft===void 0||(St=Ft).call.apply(St,[Qe].concat(Xe)),(en=(Rt=rt.props)[ft])===null||en===void 0||(Pt=en).call.apply(Pt,[Rt].concat(Xe))}});const xt=[qe["aria-required"],qe["aria-invalid"],qe["aria-describedby"]];Ge=n.createElement(bn,{value:Qe[h.valuePropName||"value"],update:rt,childProps:xt},(0,R.Tm)(rt,qe))}else Et&&(te||m)&&!z?Ge=rt(We):Ge=rt}return D(Ge,Ae,nt)}))}const Qt=vn;Qt.useStatus=u;var yn=Qt,nn=function(h,ue){var ye={};for(var i in h)Object.prototype.hasOwnProperty.call(h,i)&&ue.indexOf(i)<0&&(ye[i]=h[i]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,i=Object.getOwnPropertySymbols(h);m{var{prefixCls:ue,children:ye}=h,i=nn(h,["prefixCls","children"]);const{getPrefixCls:m}=n.useContext(Ze.E_),re=m("form",ue),te=n.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return n.createElement(de.List,Object.assign({},i),(Te,xe,je)=>n.createElement(S.Rk.Provider,{value:te},ye(Te.map(Ue=>Object.assign(Object.assign({},Ue),{fieldKey:Ue.key})),xe,{errors:je.errors,warnings:je.warnings})))};function cn(){const{form:h}=(0,n.useContext)(S.q3);return h}const ut=ce;ut.Item=yn,ut.List=Fn,ut.ErrorList=ve,ut.useForm=q,ut.useFormInstance=cn,ut.useWatch=de.useWatch,ut.Provider=S.RV,ut.create=()=>{};var Wt=ut},9432:function(It,we,e){e.d(we,{Z:function(){return Re},n:function(){return De}});var r=e(19248),v=e(92310),g=e.n(v),w=e(93681),n=e(8654),b=e(59301),S=e(19080),Q=e(36355),U=e(1684),f=e(19716),J=e(32441),p=e(33234),s=e(59412),le=e(9937);function $(Y){return!!(Y.prefix||Y.suffix||Y.allowClear)}var pe=function(Y,G){var c={};for(var t in Y)Object.prototype.hasOwnProperty.call(Y,t)&&G.indexOf(t)<0&&(c[t]=Y[t]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(Y);o{var c;const{prefixCls:t,bordered:o=!0,status:l,size:P,disabled:j,onBlur:F,onFocus:Ee,suffix:ve,allowClear:de,addonAfter:Ze,addonBefore:Me,className:Ne,style:oe,styles:K,rootClassName:B,onChange:d,classNames:E}=Y,M=pe(Y,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:x,direction:I,input:q}=b.useContext(Q.E_),H=x("input",t),Le=(0,b.useRef)(null),[Fe,Be]=(0,le.ZP)(H),{compactSize:ce,compactItemClassnames:Ve}=(0,p.ri)(H,I),Oe=(0,f.Z)(se=>{var Ce;return(Ce=P!=null?P:ce)!==null&&Ce!==void 0?Ce:se}),R=b.useContext(U.Z),he=j!=null?j:R,{status:C,hasFeedback:a,feedbackIcon:u}=(0,b.useContext)(J.aM),y=(0,S.F)(C,l),N=$(Y)||!!a,Z=(0,b.useRef)(N);(0,b.useEffect)(()=>{var se;N&&Z.current,Z.current=N},[N]);const _=(0,s.Z)(Le,!0),V=se=>{_(),F==null||F(se)},Se=se=>{_(),Ee==null||Ee(se)},ae=se=>{_(),d==null||d(se)},fe=(a||ve)&&b.createElement(b.Fragment,null,ve,a&&u);let ge;return typeof de=="object"&&(de!=null&&de.clearIcon)?ge=de:de&&(ge={clearIcon:b.createElement(r.Z,null)}),Fe(b.createElement(w.default,Object.assign({ref:(0,n.sQ)(G,Le),prefixCls:H,autoComplete:q==null?void 0:q.autoComplete},M,{disabled:he,onBlur:V,onFocus:Se,style:Object.assign(Object.assign({},q==null?void 0:q.style),oe),styles:Object.assign(Object.assign({},q==null?void 0:q.styles),K),suffix:fe,allowClear:ge,className:g()(Ne,B,Ve,q==null?void 0:q.className),onChange:ae,addonAfter:Ze&&b.createElement(p.BR,null,b.createElement(J.Ux,{override:!0,status:!0},Ze)),addonBefore:Me&&b.createElement(p.BR,null,b.createElement(J.Ux,{override:!0,status:!0},Me)),classNames:Object.assign(Object.assign(Object.assign({},E),q==null?void 0:q.classNames),{input:g()({[`${H}-sm`]:Oe==="small",[`${H}-lg`]:Oe==="large",[`${H}-rtl`]:I==="rtl",[`${H}-borderless`]:!o},!N&&(0,S.Z)(H,y),E==null?void 0:E.input,(c=q==null?void 0:q.classNames)===null||c===void 0?void 0:c.input,Be)}),classes:{affixWrapper:g()({[`${H}-affix-wrapper-sm`]:Oe==="small",[`${H}-affix-wrapper-lg`]:Oe==="large",[`${H}-affix-wrapper-rtl`]:I==="rtl",[`${H}-affix-wrapper-borderless`]:!o},(0,S.Z)(`${H}-affix-wrapper`,y,a),Be),wrapper:g()({[`${H}-group-rtl`]:I==="rtl"},Be),group:g()({[`${H}-group-wrapper-sm`]:Oe==="small",[`${H}-group-wrapper-lg`]:Oe==="large",[`${H}-group-wrapper-rtl`]:I==="rtl",[`${H}-group-wrapper-disabled`]:he},(0,S.Z)(`${H}-group-wrapper`,y,a),Be)}})))})},1643:function(It,we,e){var r=e(19248),v=e(92310),g=e.n(v),w=e(9296),n=e(59301),b=e(19080),S=e(36355),Q=e(1684),U=e(19716),f=e(32441),J=e(9432),p=e(9937),s=function($,pe){var De={};for(var k in $)Object.prototype.hasOwnProperty.call($,k)&&pe.indexOf(k)<0&&(De[k]=$[k]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,k=Object.getOwnPropertySymbols($);Re{const{prefixCls:De,bordered:k=!0,size:Re,disabled:Y,status:G,allowClear:c,showCount:t,classNames:o,rootClassName:l,className:P}=$,j=s($,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:F,direction:Ee}=n.useContext(S.E_),ve=(0,U.Z)(Re),de=n.useContext(Q.Z),Ze=Y!=null?Y:de,{status:Me,hasFeedback:Ne,feedbackIcon:oe}=n.useContext(f.aM),K=(0,b.F)(Me,G),B=n.useRef(null);n.useImperativeHandle(pe,()=>{var I;return{resizableTextArea:(I=B.current)===null||I===void 0?void 0:I.resizableTextArea,focus:q=>{var H,Le;(0,J.n)((Le=(H=B.current)===null||H===void 0?void 0:H.resizableTextArea)===null||Le===void 0?void 0:Le.textArea,q)},blur:()=>{var q;return(q=B.current)===null||q===void 0?void 0:q.blur()}}});const d=F("input",De);let E;typeof c=="object"&&(c!=null&&c.clearIcon)?E=c:c&&(E={clearIcon:n.createElement(r.Z,null)});const[M,x]=(0,p.ZP)(d);return M(n.createElement(w.default,Object.assign({},j,{disabled:Ze,allowClear:E,className:g()(P,l),classes:{affixWrapper:g()(`${d}-textarea-affix-wrapper`,{[`${d}-affix-wrapper-rtl`]:Ee==="rtl",[`${d}-affix-wrapper-borderless`]:!k,[`${d}-affix-wrapper-sm`]:ve==="small",[`${d}-affix-wrapper-lg`]:ve==="large",[`${d}-textarea-show-count`]:t},(0,b.Z)(`${d}-affix-wrapper`,K),x)},classNames:Object.assign(Object.assign({},o),{textarea:g()({[`${d}-borderless`]:!k,[`${d}-sm`]:ve==="small",[`${d}-lg`]:ve==="large"},(0,b.Z)(d,K),x,o==null?void 0:o.textarea)}),prefixCls:d,suffix:Ne&&n.createElement("span",{className:`${d}-textarea-suffix`},oe),showCount:t,ref:B})))});we.Z=le},59412:function(It,we,e){e.d(we,{Z:function(){return v}});var r=e(59301);function v(g,w){const n=(0,r.useRef)([]),b=()=>{n.current.push(setTimeout(()=>{var S,Q,U,f;!((S=g.current)===null||S===void 0)&&S.input&&((Q=g.current)===null||Q===void 0?void 0:Q.input.getAttribute("type"))==="password"&&(!((U=g.current)===null||U===void 0)&&U.input.hasAttribute("value"))&&((f=g.current)===null||f===void 0||f.input.removeAttribute("value"))}))};return(0,r.useEffect)(()=>(w&&b(),()=>n.current.forEach(S=>{S&&clearTimeout(S)})),[]),b}},92832:function(It,we,e){e.d(we,{default:function(){return ve}});var r=e(92310),v=e.n(r),g=e(59301),w=e(36355),n=e(32441),b=e(9937),Q=de=>{const{getPrefixCls:Ze,direction:Me}=(0,g.useContext)(w.E_),{prefixCls:Ne,className:oe}=de,K=Ze("input-group",Ne),B=Ze("input"),[d,E]=(0,b.ZP)(B),M=v()(K,{[`${K}-lg`]:de.size==="large",[`${K}-sm`]:de.size==="small",[`${K}-compact`]:de.compact,[`${K}-rtl`]:Me==="rtl"},E,oe),x=(0,g.useContext)(n.aM),I=(0,g.useMemo)(()=>Object.assign(Object.assign({},x),{isFormItemInput:!1}),[x]);return d(g.createElement("span",{className:M,style:de.style,onMouseEnter:de.onMouseEnter,onMouseLeave:de.onMouseLeave,onFocus:de.onFocus,onBlur:de.onBlur},g.createElement(n.aM.Provider,{value:I},de.children)))},U=e(9432),f=e(73331),J=e(15277),p=e(2738),s=e(8654),le=e(59412),$=function(de,Ze){var Me={};for(var Ne in de)Object.prototype.hasOwnProperty.call(de,Ne)&&Ze.indexOf(Ne)<0&&(Me[Ne]=de[Ne]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,Ne=Object.getOwnPropertySymbols(de);oede?g.createElement(J.Z,null):g.createElement(f.Z,null),De={click:"onClick",hover:"onMouseOver"};var Re=g.forwardRef((de,Ze)=>{const{visibilityToggle:Me=!0}=de,Ne=typeof Me=="object"&&Me.visible!==void 0,[oe,K]=(0,g.useState)(()=>Ne?Me.visible:!1),B=(0,g.useRef)(null);g.useEffect(()=>{Ne&&K(Me.visible)},[Ne,Me]);const d=(0,le.Z)(B),E=()=>{const{disabled:he}=de;he||(oe&&d(),K(C=>{var a;const u=!C;return typeof Me=="object"&&((a=Me.onVisibleChange)===null||a===void 0||a.call(Me,u)),u}))},M=he=>{const{action:C="click",iconRender:a=pe}=de,u=De[C]||"",y=a(oe),N={[u]:E,className:`${he}-icon`,key:"passwordIcon",onMouseDown:Z=>{Z.preventDefault()},onMouseUp:Z=>{Z.preventDefault()}};return g.cloneElement(g.isValidElement(y)?y:g.createElement("span",null,y),N)},{className:x,prefixCls:I,inputPrefixCls:q,size:H}=de,Le=$(de,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Fe}=g.useContext(w.E_),Be=Fe("input",q),ce=Fe("input-password",I),Ve=Me&&M(ce),Oe=v()(ce,x,{[`${ce}-${H}`]:!!H}),R=Object.assign(Object.assign({},(0,p.Z)(Le,["suffix","iconRender","visibilityToggle"])),{type:oe?"text":"password",className:Oe,prefixCls:Be,suffix:Ve});return H&&(R.size=H),g.createElement(U.Z,Object.assign({ref:(0,s.sQ)(Ze,B)},R))}),Y=e(47472),G=e(92343),c=e(3113),t=e(19716),o=e(33234),l=function(de,Ze){var Me={};for(var Ne in de)Object.prototype.hasOwnProperty.call(de,Ne)&&Ze.indexOf(Ne)<0&&(Me[Ne]=de[Ne]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,Ne=Object.getOwnPropertySymbols(de);oe{const{prefixCls:Me,inputPrefixCls:Ne,className:oe,size:K,suffix:B,enterButton:d=!1,addonAfter:E,loading:M,disabled:x,onSearch:I,onChange:q,onCompositionStart:H,onCompositionEnd:Le}=de,Fe=l(de,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Be,direction:ce}=g.useContext(w.E_),Ve=g.useRef(!1),Oe=Be("input-search",Me),R=Be("input",Ne),{compactSize:he}=(0,o.ri)(Oe,ce),C=(0,t.Z)(ze=>{var ie;return(ie=K!=null?K:he)!==null&&ie!==void 0?ie:ze}),a=g.useRef(null),u=ze=>{ze&&ze.target&&ze.type==="click"&&I&&I(ze.target.value,ze,{source:"clear"}),q&&q(ze)},y=ze=>{var ie;document.activeElement===((ie=a.current)===null||ie===void 0?void 0:ie.input)&&ze.preventDefault()},N=ze=>{var ie,He;I&&I((He=(ie=a.current)===null||ie===void 0?void 0:ie.input)===null||He===void 0?void 0:He.value,ze,{source:"input"})},Z=ze=>{Ve.current||M||N(ze)},_=typeof d=="boolean"?g.createElement(Y.Z,null):null,V=`${Oe}-button`;let Se;const ae=d||{},fe=ae.type&&ae.type.__ANT_BUTTON===!0;fe||ae.type==="button"?Se=(0,G.Tm)(ae,Object.assign({onMouseDown:y,onClick:ze=>{var ie,He;(He=(ie=ae==null?void 0:ae.props)===null||ie===void 0?void 0:ie.onClick)===null||He===void 0||He.call(ie,ze),N(ze)},key:"enterButton"},fe?{className:V,size:C}:{})):Se=g.createElement(c.ZP,{className:V,type:d?"primary":void 0,size:C,disabled:x,key:"enterButton",onMouseDown:y,onClick:N,loading:M,icon:_},d),E&&(Se=[Se,(0,G.Tm)(E,{key:"addonAfter"})]);const ge=v()(Oe,{[`${Oe}-rtl`]:ce==="rtl",[`${Oe}-${C}`]:!!C,[`${Oe}-with-button`]:!!d},oe),se=ze=>{Ve.current=!0,H==null||H(ze)},Ce=ze=>{Ve.current=!1,Le==null||Le(ze)};return g.createElement(U.Z,Object.assign({ref:(0,s.sQ)(a,Ze),onPressEnter:Z},Fe,{size:C,onCompositionStart:se,onCompositionEnd:Ce,prefixCls:R,addonAfter:Se,suffix:B,onChange:u,className:ge,disabled:x}))}),F=e(1643);const Ee=U.Z;Ee.Group=Q,Ee.Search=j,Ee.TextArea=F.Z,Ee.Password=Re;var ve=Ee},9937:function(It,we,e){e.d(we,{M1:function(){return S},TM:function(){return G},Xy:function(){return Q},bi:function(){return J},e5:function(){return Y},ik:function(){return p},nz:function(){return n},pU:function(){return b},s7:function(){return s},x0:function(){return f}});var r=e(17313),v=e(74207),g=e(37613),w=e(83116);const n=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),b=c=>({borderColor:c.hoverBorderColor}),S=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),Q=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},b((0,g.TS)(c,{hoverBorderColor:c.colorBorder})))}),U=c=>{const{paddingBlockLG:t,fontSizeLG:o,lineHeightLG:l,borderRadiusLG:P,paddingInlineLG:j}=c;return{padding:`${t}px ${j}px`,fontSize:o,lineHeight:l,borderRadius:P}},f=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),J=(c,t)=>{const{componentCls:o,colorError:l,colorWarning:P,errorActiveShadow:j,warningActiveShadow:F,colorErrorBorderHover:Ee,colorWarningBorderHover:ve}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:l,"&:hover":{borderColor:Ee},"&:focus, &-focused":Object.assign({},S((0,g.TS)(c,{activeBorderColor:l,activeShadow:j}))),[`${o}-prefix, ${o}-suffix`]:{color:l}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:P,"&:hover":{borderColor:ve},"&:focus, &-focused":Object.assign({},S((0,g.TS)(c,{activeBorderColor:P,activeShadow:F}))),[`${o}-prefix, ${o}-suffix`]:{color:P}}}},p=c=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${c.paddingBlock}px ${c.paddingInline}px`,color:c.colorText,fontSize:c.fontSize,lineHeight:c.lineHeight,backgroundColor:c.colorBgContainer,backgroundImage:"none",borderWidth:c.lineWidth,borderStyle:c.lineType,borderColor:c.colorBorder,borderRadius:c.borderRadius,transition:`all ${c.motionDurationMid}`},n(c.colorTextPlaceholder)),{"&:hover":Object.assign({},b(c)),"&:focus, &-focused":Object.assign({},S(c)),"&-disabled, &[disabled]":Object.assign({},Q(c)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:c.controlHeight,lineHeight:c.lineHeight,verticalAlign:"bottom",transition:`all ${c.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},U(c)),"&-sm":Object.assign({},f(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),s=c=>{const{componentCls:t,antCls:o}=c;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:c.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},U(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},f(c)),[`&-lg ${o}-select-single ${o}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${o}-select-single ${o}-select-selector`]:{height:c.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${c.paddingInline}px`,color:c.colorText,fontWeight:"normal",fontSize:c.fontSize,textAlign:"center",backgroundColor:c.colorFillAlter,border:`${c.lineWidth}px ${c.lineType} ${c.colorBorder}`,borderRadius:c.borderRadius,transition:`all ${c.motionDurationSlow}`,lineHeight:1,[`${o}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${o}-select-single:not(${o}-select-customize-input)`]:{[`${o}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${o}-select-selector`]:{color:c.colorPrimary}}},[`${o}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${o}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${o}-select ${o}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${o}-select ${o}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,r.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:c.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${t}-affix-wrapper, + & > ${t}-number-affix-wrapper, + & > ${o}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${o}-select > ${o}-select-selector, + & > ${o}-select-auto-complete ${t}, + & > ${o}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${o}-select-focused`]:{zIndex:1},[`& > ${o}-select > ${o}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${o}-select:first-child > ${o}-select-selector, + & > ${o}-select-auto-complete:first-child ${t}, + & > ${o}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, + & > ${o}-select:last-child > ${o}-select-selector, + & > ${o}-cascader-picker:last-child ${t}, + & > ${o}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${o}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-c.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:c.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:c.borderRadius}}}})}},le=c=>{const{componentCls:t,controlHeightSM:o,lineWidth:l}=c,j=(o-l*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,r.Wf)(c)),p(c)),J(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:o,paddingTop:j,paddingBottom:j}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},$=c=>{const{componentCls:t}=c;return{[`${t}-clear-icon`]:{margin:0,color:c.colorTextQuaternary,fontSize:c.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${c.motionDurationSlow}`,"&:hover":{color:c.colorTextTertiary},"&:active":{color:c.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${c.inputAffixPadding}px`}}}},pe=c=>{const{componentCls:t,inputAffixPadding:o,colorTextDescription:l,motionDurationSlow:P,colorIcon:j,colorIconHover:F,iconCls:Ee}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},p(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},b(c)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:c.paddingXS}},"&-show-count-suffix":{color:l},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:o},"&-suffix":{marginInlineStart:o}}}),$(c)),{[`${Ee}${t}-password-icon`]:{color:j,cursor:"pointer",transition:`all ${P}`,"&:hover":{color:F}}}),J(c,`${t}-affix-wrapper`))}},De=c=>{const{componentCls:t,colorError:o,colorWarning:l,borderRadiusLG:P,borderRadiusSM:j}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,r.Wf)(c)),s(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:P,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:j}},"&-status-error":{[`${t}-group-addon`]:{color:o,borderColor:o}},"&-status-warning":{[`${t}-group-addon`]:{color:l,borderColor:l}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},Q(c))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},k=c=>{const{componentCls:t,antCls:o}=c,l=`${t}-search`;return{[l]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${l}-button:not(${o}-btn-primary)`]:{borderInlineStartColor:c.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:c.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${l}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${l}-button:not(${o}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${o}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${l}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${l}-button`]:{height:c.controlHeightLG},[`&-small ${l}-button`]:{height:c.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-c.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, + > ${t}, + ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},Re=c=>{const{componentCls:t,paddingLG:o}=c,l=`${t}-textarea`;return{[l]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-c.fontSize*c.lineHeight,insetInlineEnd:0,color:c.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:o}},[`&-affix-wrapper${l}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:o}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:c.paddingXS,insetBlockStart:c.paddingXS},[`${l}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Y(c){return(0,g.TS)(c,{inputAffixPadding:c.paddingXXS})}const G=c=>{const{controlHeight:t,fontSize:o,lineHeight:l,lineWidth:P,controlHeightSM:j,controlHeightLG:F,fontSizeLG:Ee,lineHeightLG:ve,paddingSM:de,controlPaddingHorizontalSM:Ze,controlPaddingHorizontal:Me,colorFillAlter:Ne,colorPrimaryHover:oe,controlOutlineWidth:K,controlOutline:B,colorErrorOutline:d,colorWarningOutline:E}=c;return{paddingBlock:Math.max(Math.round((t-o*l)/2*10)/10-P,3),paddingBlockSM:Math.max(Math.round((j-o*l)/2*10)/10-P,0),paddingBlockLG:Math.ceil((F-Ee*ve)/2*10)/10-P,paddingInline:de-P,paddingInlineSM:Ze-P,paddingInlineLG:Me-P,addonBg:Ne,activeBorderColor:oe,hoverBorderColor:oe,activeShadow:`0 0 0 ${K}px ${B}`,errorActiveShadow:`0 0 0 ${K}px ${d}`,warningActiveShadow:`0 0 0 ${K}px ${E}`}};we.ZP=(0,w.Z)("Input",c=>{const t=(0,g.TS)(c,Y(c));return[le(t),Re(t),pe(t),De(t),k(t),(0,v.c)(t)]},G)},45818:function(It,we,e){e.d(we,{D:function(){return Y},Z:function(){return t}});var r=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},w=g,n=e(7657),b=function(l,P){return v.createElement(n.Z,(0,r.Z)({},l,{ref:P,icon:w}))},S=v.forwardRef(b),Q=S,U=e(33853),f=e(38819),J=e(92310),p=e.n(J),s=e(2738),$=o=>!isNaN(parseFloat(o))&&isFinite(o),pe=e(36355),De=e(84966),k=function(o,l){var P={};for(var j in o)Object.prototype.hasOwnProperty.call(o,j)&&l.indexOf(j)<0&&(P[j]=o[j]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,j=Object.getOwnPropertySymbols(o);F{let o=0;return function(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return o+=1,`${l}${o}`}})();var t=v.forwardRef((o,l)=>{const{prefixCls:P,className:j,trigger:F,children:Ee,defaultCollapsed:ve=!1,theme:de="dark",style:Ze={},collapsible:Me=!1,reverseArrow:Ne=!1,width:oe=200,collapsedWidth:K=80,zeroWidthTriggerStyle:B,breakpoint:d,onCollapse:E,onBreakpoint:M}=o,x=k(o,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:I}=(0,v.useContext)(De.Gs),[q,H]=(0,v.useState)("collapsed"in o?o.collapsed:ve),[Le,Fe]=(0,v.useState)(!1);(0,v.useEffect)(()=>{"collapsed"in o&&H(o.collapsed)},[o.collapsed]);const Be=(C,a)=>{"collapsed"in o||H(C),E==null||E(C,a)},ce=(0,v.useRef)();ce.current=C=>{Fe(C.matches),M==null||M(C.matches),q!==C.matches&&Be(C.matches,"responsive")},(0,v.useEffect)(()=>{function C(u){return ce.current(u)}let a;if(typeof window!="undefined"){const{matchMedia:u}=window;if(u&&d&&d in Re){a=u(`(max-width: ${Re[d]})`);try{a.addEventListener("change",C)}catch(y){a.addListener(C)}C(a)}}return()=>{try{a==null||a.removeEventListener("change",C)}catch(u){a==null||a.removeListener(C)}}},[d]),(0,v.useEffect)(()=>{const C=G("ant-sider-");return I.addSider(C),()=>I.removeSider(C)},[]);const Ve=()=>{Be(!q,"clickTrigger")},{getPrefixCls:Oe}=(0,v.useContext)(pe.E_),R=()=>{const C=Oe("layout-sider",P),a=(0,s.Z)(x,["collapsed"]),u=q?K:oe,y=$(u)?`${u}px`:String(u),N=parseFloat(String(K||0))===0?v.createElement("span",{onClick:Ve,className:p()(`${C}-zero-width-trigger`,`${C}-zero-width-trigger-${Ne?"right":"left"}`),style:B},F||v.createElement(Q,null)):null,V={expanded:Ne?v.createElement(f.Z,null):v.createElement(U.Z,null),collapsed:Ne?v.createElement(U.Z,null):v.createElement(f.Z,null)}[q?"collapsed":"expanded"],Se=F!==null?N||v.createElement("div",{className:`${C}-trigger`,onClick:Ve,style:{width:y}},F||V):null,ae=Object.assign(Object.assign({},Ze),{flex:`0 0 ${y}`,maxWidth:y,minWidth:y,width:y}),fe=p()(C,`${C}-${de}`,{[`${C}-collapsed`]:!!q,[`${C}-has-trigger`]:Me&&F!==null&&!N,[`${C}-below`]:!!Le,[`${C}-zero-width`]:parseFloat(y)===0},j);return v.createElement("aside",Object.assign({className:fe},a,{style:ae,ref:l}),v.createElement("div",{className:`${C}-children`},Ee),Me||Le&&N?Se:null)},he=v.useMemo(()=>({siderCollapsed:q}),[q]);return v.createElement(Y.Provider,{value:he},R())})},44e3:function(It,we,e){var r=e(84966),v=e(45818);const g=r.ZP;g.Header=r.h4,g.Footer=r.$_,g.Content=r.VY,g.Sider=v.Z,we.default=g},84966:function(It,we,e){e.d(we,{VY:function(){return Y},$_:function(){return Re},h4:function(){return k},Gs:function(){return s},ZP:function(){return G}});var r=e(92393),v=e(92310),g=e.n(v),w=e(2738),n=e(59301),b=e(36355),S=e(83116),U=c=>{const{componentCls:t,bodyBg:o,lightSiderBg:l,lightTriggerBg:P,lightTriggerColor:j}=c;return{[`${t}-sider-light`]:{background:l,[`${t}-sider-trigger`]:{color:j,background:P},[`${t}-sider-zero-width-trigger`]:{color:j,background:P,border:`1px solid ${o}`,borderInlineStart:0}}}};const f=c=>{const{antCls:t,componentCls:o,colorText:l,triggerColor:P,footerBg:j,triggerBg:F,headerHeight:Ee,headerPadding:ve,headerColor:de,footerPadding:Ze,triggerHeight:Me,zeroTriggerHeight:Ne,zeroTriggerWidth:oe,motionDurationMid:K,motionDurationSlow:B,fontSize:d,borderRadius:E,bodyBg:M,headerBg:x,siderBg:I}=c;return{[o]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:M,"&, *":{boxSizing:"border-box"},[`&${o}-has-sider`]:{flexDirection:"row",[`> ${o}, > ${o}-content`]:{width:0}},[`${o}-header, &${o}-footer`]:{flex:"0 0 auto"},[`${o}-sider`]:{position:"relative",minWidth:0,background:I,transition:`all ${K}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Me},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Me,color:P,lineHeight:`${Me}px`,textAlign:"center",background:F,cursor:"pointer",transition:`all ${K}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ee,insetInlineEnd:-oe,zIndex:1,width:oe,height:Ne,color:P,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:I,borderStartStartRadius:0,borderStartEndRadius:E,borderEndEndRadius:E,borderEndStartRadius:0,cursor:"pointer",transition:`background ${B} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${B}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-oe,borderStartStartRadius:E,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:E}}}}},U(c)),{"&-rtl":{direction:"rtl"}}),[`${o}-header`]:{height:Ee,padding:ve,color:de,lineHeight:`${Ee}px`,background:x,[`${t}-menu`]:{lineHeight:"inherit"}},[`${o}-footer`]:{padding:Ze,color:l,fontSize:d,background:j},[`${o}-content`]:{flex:"auto",minHeight:0}}};var J=(0,S.Z)("Layout",c=>[f(c)],c=>{const{colorBgLayout:t,controlHeight:o,controlHeightLG:l,colorText:P,controlHeightSM:j,marginXXS:F,colorTextLightSolid:Ee,colorBgContainer:ve}=c,de=l*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:o*2,headerPadding:`0 ${de}px`,headerColor:P,footerPadding:`${j}px ${de}px`,footerBg:t,siderBg:"#001529",triggerHeight:l+F*2,triggerBg:"#002140",triggerColor:Ee,zeroTriggerWidth:l,zeroTriggerHeight:l,lightSiderBg:ve,lightTriggerBg:ve,lightTriggerColor:P}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),p=function(c,t){var o={};for(var l in c)Object.prototype.hasOwnProperty.call(c,l)&&t.indexOf(l)<0&&(o[l]=c[l]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,l=Object.getOwnPropertySymbols(c);Pnull,removeSider:()=>null}});function le(c){let{suffixCls:t,tagName:o,displayName:l}=c;return P=>n.forwardRef((F,Ee)=>n.createElement(P,Object.assign({ref:Ee,suffixCls:t,tagName:o},F)))}const $=n.forwardRef((c,t)=>{const{prefixCls:o,suffixCls:l,className:P,tagName:j}=c,F=p(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ee}=n.useContext(b.E_),ve=Ee("layout",o),[de,Ze]=J(ve),Me=l?`${ve}-${l}`:ve;return de(n.createElement(j,Object.assign({className:g()(o||Me,P,Ze),ref:t},F)))}),pe=n.forwardRef((c,t)=>{const{direction:o}=n.useContext(b.E_),[l,P]=n.useState([]),{prefixCls:j,className:F,rootClassName:Ee,children:ve,hasSider:de,tagName:Ze,style:Me}=c,Ne=p(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),oe=(0,w.Z)(Ne,["suffixCls"]),{getPrefixCls:K,layout:B}=n.useContext(b.E_),d=K("layout",j),[E,M]=J(d),x=g()(d,{[`${d}-has-sider`]:typeof de=="boolean"?de:l.length>0,[`${d}-rtl`]:o==="rtl"},B==null?void 0:B.className,F,Ee,M),I=n.useMemo(()=>({siderHook:{addSider:q=>{P(H=>[].concat((0,r.Z)(H),[q]))},removeSider:q=>{P(H=>H.filter(Le=>Le!==q))}}}),[]);return E(n.createElement(s.Provider,{value:I},n.createElement(Ze,Object.assign({ref:t,className:x,style:Object.assign(Object.assign({},B==null?void 0:B.style),Me)},oe),ve)))}),De=le({tagName:"div",displayName:"Layout"})(pe),k=le({suffixCls:"header",tagName:"header",displayName:"Header"})($),Re=le({suffixCls:"footer",tagName:"footer",displayName:"Footer"})($),Y=le({suffixCls:"content",tagName:"main",displayName:"Content"})($);var G=De},40875:function(It,we,e){e.d(we,{J:function(){return b}});var r=e(59301),v=e(33234),g=e(70425),w=function(S,Q){var U={};for(var f in S)Object.prototype.hasOwnProperty.call(S,f)&&Q.indexOf(f)<0&&(U[f]=S[f]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,f=Object.getOwnPropertySymbols(S);J{const{children:U}=S,f=w(S,["children"]),J=r.useContext(n),p=r.useMemo(()=>Object.assign(Object.assign({},J),f),[J,f.prefixCls,f.mode,f.selectable]);return r.createElement(n.Provider,{value:p},r.createElement(v.BR,null,(0,g.supportNodeRef)(U)?r.cloneElement(U,{ref:Q}):U))});we.Z=n},20834:function(It,we,e){e.d(we,{default:function(){return he}});var r=e(15285),v=e(59301),g=e(45818),w=e(92310),n=e.n(w),b=e(36355),S=function(C,a){var u={};for(var y in C)Object.prototype.hasOwnProperty.call(C,y)&&a.indexOf(y)<0&&(u[y]=C[y]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,y=Object.getOwnPropertySymbols(C);N{const{prefixCls:a,className:u,dashed:y}=C,N=S(C,["prefixCls","className","dashed"]),{getPrefixCls:Z}=v.useContext(b.E_),_=Z("menu",a),V=n()({[`${_}-item-divider-dashed`]:!!y},u);return v.createElement(r.iz,Object.assign({className:V},N))},f=e(11592),J=e(2738),p=e(6848),s=e(92343),$=(0,v.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),De=C=>{var a;const{className:u,children:y,icon:N,title:Z,danger:_}=C,{prefixCls:V,firstLevel:Se,direction:ae,disableMenuItemTitleTooltip:fe,inlineCollapsed:ge}=v.useContext($),se=Mt=>{const Tt=v.createElement("span",{className:`${V}-title-content`},y);return(!N||(0,s.l$)(y)&&y.type==="span")&&y&&Mt&&Se&&typeof y=="string"?v.createElement("div",{className:`${V}-inline-collapsed-noicon`},y.charAt(0)):Tt},{siderCollapsed:Ce}=v.useContext(g.D);let ze=Z;typeof Z=="undefined"?ze=Se?y:"":Z===!1&&(ze="");const ie={title:ze};!Ce&&!ge&&(ie.title=null,ie.open=!1);const He=(0,f.Z)(y).length;let ct=v.createElement(r.ck,Object.assign({},(0,J.Z)(C,["title","icon","danger"]),{className:n()({[`${V}-item-danger`]:_,[`${V}-item-only-child`]:(N?He+1:He)===1},u),title:typeof Z=="string"?Z:void 0}),(0,s.Tm)(N,{className:n()((0,s.l$)(N)?(a=N.props)===null||a===void 0?void 0:a.className:"",`${V}-item-icon`)}),se(ge));return fe||(ct=v.createElement(p.Z,Object.assign({},ie,{placement:ae==="rtl"?"left":"right",overlayClassName:`${V}-inline-collapsed-tooltip`}),ct)),ct},Re=C=>{var a;const{popupClassName:u,icon:y,title:N,theme:Z}=C,_=v.useContext($),{prefixCls:V,inlineCollapsed:Se,theme:ae}=_,fe=(0,r.Xl)();let ge;if(!y)ge=Se&&!fe.length&&N&&typeof N=="string"?v.createElement("div",{className:`${V}-inline-collapsed-noicon`},N.charAt(0)):v.createElement("span",{className:`${V}-title-content`},N);else{const Ce=(0,s.l$)(N)&&N.type==="span";ge=v.createElement(v.Fragment,null,(0,s.Tm)(y,{className:n()((0,s.l$)(y)?(a=y.props)===null||a===void 0?void 0:a.className:"",`${V}-item-icon`)}),Ce?N:v.createElement("span",{className:`${V}-title-content`},N))}const se=v.useMemo(()=>Object.assign(Object.assign({},_),{firstLevel:!1}),[_]);return v.createElement($.Provider,{value:se},v.createElement(r.Wd,Object.assign({},(0,J.Z)(C,["icon"]),{title:ge,popupClassName:n()(V,u,`${V}-${Z||ae}`)})))},Y=e(18785),G=e(70425),c=e(62892),t=e(40875),o=function(C,a){var u={};for(var y in C)Object.prototype.hasOwnProperty.call(C,y)&&a.indexOf(y)<0&&(u[y]=C[y]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,y=Object.getOwnPropertySymbols(C);N{if(a&&typeof a=="object"){const y=a,{label:N,children:Z,key:_,type:V}=y,Se=o(y,["label","children","key","type"]),ae=_!=null?_:`tmp-${u}`;return Z||V==="group"?V==="group"?v.createElement(r.BW,Object.assign({key:ae},Se,{title:N}),l(Z)):v.createElement(Re,Object.assign({key:ae},Se,{title:N}),l(Z)):V==="divider"?v.createElement(U,Object.assign({key:ae},Se)):v.createElement(De,Object.assign({key:ae},Se),N)}return null}).filter(a=>a)}function P(C){return v.useMemo(()=>C&&l(C),[C])}var j=e(64993),F=e(17313),Ee=e(8378),ve=e(13826),de=e(29878),Ze=e(83116),Me=e(37613),oe=C=>{const{componentCls:a,motionDurationSlow:u,horizontalLineHeight:y,colorSplit:N,lineWidth:Z,lineType:_,itemPaddingInline:V}=C;return{[`${a}-horizontal`]:{lineHeight:y,border:0,borderBottom:`${Z}px ${_} ${N}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${a}-item, ${a}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:V},[`> ${a}-item:hover, + > ${a}-item-active, + > ${a}-submenu ${a}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${a}-item, ${a}-submenu-title`]:{transition:[`border-color ${u}`,`background ${u}`].join(",")},[`${a}-submenu-arrow`]:{display:"none"}}}},B=C=>{let{componentCls:a,menuArrowOffset:u}=C;return{[`${a}-rtl`]:{direction:"rtl"},[`${a}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${a}-rtl${a}-vertical, + ${a}-submenu-rtl ${a}-vertical`]:{[`${a}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${u})`},"&::after":{transform:`rotate(45deg) translateY(${u})`}}}}};const d=C=>Object.assign({},(0,F.oN)(C));var M=(C,a)=>{const{componentCls:u,itemColor:y,itemSelectedColor:N,groupTitleColor:Z,itemBg:_,subMenuItemBg:V,itemSelectedBg:Se,activeBarHeight:ae,activeBarWidth:fe,activeBarBorderWidth:ge,motionDurationSlow:se,motionEaseInOut:Ce,motionEaseOut:ze,itemPaddingInline:ie,motionDurationMid:He,itemHoverColor:ct,lineType:Mt,colorSplit:Tt,itemDisabledColor:Yt,dangerItemColor:Ot,dangerItemHoverColor:zt,dangerItemSelectedColor:Dt,dangerItemActiveBg:Ct,dangerItemSelectedBg:Ut,itemHoverBg:rn,itemActiveBg:Jt,menuSubMenuBg:gn,horizontalItemSelectedColor:En,horizontalItemSelectedBg:on,horizontalItemBorderRadius:mn,horizontalItemHoverBg:tn,popupBg:bn}=C;return{[`${u}-${a}, ${u}-${a} > ${u}`]:{color:y,background:_,[`&${u}-root:focus-visible`]:Object.assign({},d(C)),[`${u}-item-group-title`]:{color:Z},[`${u}-submenu-selected`]:{[`> ${u}-submenu-title`]:{color:N}},[`${u}-item-disabled, ${u}-submenu-disabled`]:{color:`${Yt} !important`},[`${u}-item:not(${u}-item-selected):not(${u}-submenu-selected)`]:{[`&:hover, > ${u}-submenu-title:hover`]:{color:ct}},[`&:not(${u}-horizontal)`]:{[`${u}-item:not(${u}-item-selected)`]:{"&:hover":{backgroundColor:rn},"&:active":{backgroundColor:Jt}},[`${u}-submenu-title`]:{"&:hover":{backgroundColor:rn},"&:active":{backgroundColor:Jt}}},[`${u}-item-danger`]:{color:Ot,[`&${u}-item:hover`]:{[`&:not(${u}-item-selected):not(${u}-submenu-selected)`]:{color:zt}},[`&${u}-item:active`]:{background:Ct}},[`${u}-item a`]:{"&, &:hover":{color:"inherit"}},[`${u}-item-selected`]:{color:N,[`&${u}-item-danger`]:{color:Dt},"a, a:hover":{color:"inherit"}},[`& ${u}-item-selected`]:{backgroundColor:Se,[`&${u}-item-danger`]:{backgroundColor:Ut}},[`${u}-item, ${u}-submenu-title`]:{[`&:not(${u}-item-disabled):focus-visible`]:Object.assign({},d(C))},[`&${u}-submenu > ${u}`]:{backgroundColor:gn},[`&${u}-popup > ${u}`]:{backgroundColor:bn},[`&${u}-horizontal`]:Object.assign(Object.assign({},a==="dark"?{borderBottom:0}:{}),{[`> ${u}-item, > ${u}-submenu`]:{top:ge,marginTop:-ge,marginBottom:0,borderRadius:mn,"&::after":{position:"absolute",insetInline:ie,bottom:0,borderBottom:`${ae}px solid transparent`,transition:`border-color ${se} ${Ce}`,content:'""'},"&:hover, &-active, &-open":{background:tn,"&::after":{borderBottomWidth:ae,borderBottomColor:En}},"&-selected":{color:En,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:ae,borderBottomColor:En}}}}),[`&${u}-root`]:{[`&${u}-inline, &${u}-vertical`]:{borderInlineEnd:`${ge}px ${Mt} ${Tt}`}},[`&${u}-inline`]:{[`${u}-sub${u}-inline`]:{background:V},[`${u}-item, ${u}-submenu-title`]:ge&&fe?{width:`calc(100% + ${ge}px)`}:{},[`${u}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${fe}px solid ${N}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${He} ${ze}`,`opacity ${He} ${ze}`].join(","),content:'""'},[`&${u}-item-danger`]:{"&::after":{borderInlineEndColor:Dt}}},[`${u}-selected, ${u}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${He} ${Ce}`,`opacity ${He} ${Ce}`].join(",")}}}}}};const x=C=>{const{componentCls:a,itemHeight:u,itemMarginInline:y,padding:N,menuArrowSize:Z,marginXS:_,itemMarginBlock:V}=C,Se=N+Z+_;return{[`${a}-item`]:{position:"relative",overflow:"hidden"},[`${a}-item, ${a}-submenu-title`]:{height:u,lineHeight:`${u}px`,paddingInline:N,overflow:"hidden",textOverflow:"ellipsis",marginInline:y,marginBlock:V,width:`calc(100% - ${y*2}px)`},[`> ${a}-item, + > ${a}-submenu > ${a}-submenu-title`]:{height:u,lineHeight:`${u}px`},[`${a}-item-group-list ${a}-submenu-title, + ${a}-submenu-title`]:{paddingInlineEnd:Se}}};var q=C=>{const{componentCls:a,iconCls:u,itemHeight:y,colorTextLightSolid:N,dropdownWidth:Z,controlHeightLG:_,motionDurationMid:V,motionEaseOut:Se,paddingXL:ae,itemMarginInline:fe,fontSizeLG:ge,motionDurationSlow:se,paddingXS:Ce,boxShadowSecondary:ze,collapsedWidth:ie,collapsedIconSize:He}=C,ct={height:y,lineHeight:`${y}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[a]:{"&-inline, &-vertical":Object.assign({[`&${a}-root`]:{boxShadow:"none"}},x(C))},[`${a}-submenu-popup`]:{[`${a}-vertical`]:Object.assign(Object.assign({},x(C)),{boxShadow:ze})}},{[`${a}-submenu-popup ${a}-vertical${a}-sub`]:{minWidth:Z,maxHeight:`calc(100vh - ${_*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${a}-inline`]:{width:"100%",[`&${a}-root`]:{[`${a}-item, ${a}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${se}`,`background ${se}`,`padding ${V} ${Se}`].join(","),[`> ${a}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${a}-sub${a}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${a}-submenu > ${a}-submenu-title`]:ct,[`& ${a}-item-group-title`]:{paddingInlineStart:ae}},[`${a}-item`]:ct}},{[`${a}-inline-collapsed`]:{width:ie,[`&${a}-root`]:{[`${a}-item, ${a}-submenu ${a}-submenu-title`]:{[`> ${a}-inline-collapsed-noicon`]:{fontSize:ge,textAlign:"center"}}},[`> ${a}-item, + > ${a}-item-group > ${a}-item-group-list > ${a}-item, + > ${a}-item-group > ${a}-item-group-list > ${a}-submenu > ${a}-submenu-title, + > ${a}-submenu > ${a}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ge/2}px - ${fe}px)`,textOverflow:"clip",[` + ${a}-submenu-arrow, + ${a}-submenu-expand-icon + `]:{opacity:0},[`${a}-item-icon, ${u}`]:{margin:0,fontSize:He,lineHeight:`${y}px`,"+ span":{display:"inline-block",opacity:0}}},[`${a}-item-icon, ${u}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${a}-item-icon, ${u}`]:{display:"none"},"a, a:hover":{color:N}},[`${a}-item-group-title`]:Object.assign(Object.assign({},F.vS),{paddingInline:Ce})}}]};const H=C=>{const{componentCls:a,motionDurationSlow:u,motionDurationMid:y,motionEaseInOut:N,motionEaseOut:Z,iconCls:_,iconSize:V,iconMarginInlineEnd:Se}=C;return{[`${a}-item, ${a}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${u}`,`background ${u}`,`padding ${u} ${N}`].join(","),[`${a}-item-icon, ${_}`]:{minWidth:V,fontSize:V,transition:[`font-size ${y} ${Z}`,`margin ${u} ${N}`,`color ${u}`].join(","),"+ span":{marginInlineStart:Se,opacity:1,transition:[`opacity ${u} ${N}`,`margin ${u}`,`color ${u}`].join(",")}},[`${a}-item-icon`]:Object.assign({},(0,F.Ro)()),[`&${a}-item-only-child`]:{[`> ${_}, > ${a}-item-icon`]:{marginInlineEnd:0}}},[`${a}-item-disabled, ${a}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${a}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Le=C=>{const{componentCls:a,motionDurationSlow:u,motionEaseInOut:y,borderRadius:N,menuArrowSize:Z,menuArrowOffset:_}=C;return{[`${a}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:C.margin,width:Z,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${u} ${y}, opacity ${u}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Z*.6,height:Z*.15,backgroundColor:"currentcolor",borderRadius:N,transition:[`background ${u} ${y}`,`transform ${u} ${y}`,`top ${u} ${y}`,`color ${u} ${y}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${_})`},"&::after":{transform:`rotate(-45deg) translateY(${_})`}}}}},Fe=C=>{const{antCls:a,componentCls:u,fontSize:y,motionDurationSlow:N,motionDurationMid:Z,motionEaseInOut:_,paddingXS:V,padding:Se,colorSplit:ae,lineWidth:fe,zIndexPopup:ge,borderRadiusLG:se,subMenuItemBorderRadius:Ce,menuArrowSize:ze,menuArrowOffset:ie,lineType:He,menuPanelMaskInset:ct,groupTitleLineHeight:Mt,groupTitleFontSize:Tt}=C;return[{"":{[`${u}`]:Object.assign(Object.assign({},(0,F.dF)()),{"&-hidden":{display:"none"}})},[`${u}-submenu-hidden`]:{display:"none"}},{[u]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,F.Wf)(C)),(0,F.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:y,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${N} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${u}-item`]:{flex:"none"}},[`${u}-item, ${u}-submenu, ${u}-submenu-title`]:{borderRadius:C.itemBorderRadius},[`${u}-item-group-title`]:{padding:`${V}px ${Se}px`,fontSize:Tt,lineHeight:Mt,transition:`all ${N}`},[`&-horizontal ${u}-submenu`]:{transition:[`border-color ${N} ${_}`,`background ${N} ${_}`].join(",")},[`${u}-submenu, ${u}-submenu-inline`]:{transition:[`border-color ${N} ${_}`,`background ${N} ${_}`,`padding ${Z} ${_}`].join(",")},[`${u}-submenu ${u}-sub`]:{cursor:"initial",transition:[`background ${N} ${_}`,`padding ${N} ${_}`].join(",")},[`${u}-title-content`]:{transition:`color ${N}`},[`${u}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${u}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ae,borderStyle:He,borderWidth:0,borderTopWidth:fe,marginBlock:fe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),H(C)),{[`${u}-item-group`]:{[`${u}-item-group-list`]:{margin:0,padding:0,[`${u}-item, ${u}-submenu-title`]:{paddingInline:`${y*2}px ${Se}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ge,borderRadius:se,boxShadow:"none",transformOrigin:"0 0",[`&${u}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ct}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ct},"\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:C.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:C.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:C.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:C.paddingXS},[`> ${u}`]:Object.assign(Object.assign(Object.assign({borderRadius:se},H(C)),Le(C)),{[`${u}-item, ${u}-submenu > ${u}-submenu-title`]:{borderRadius:Ce},[`${u}-submenu-title::after`]:{transition:`transform ${N} ${_}`}})}}),Le(C)),{[`&-inline-collapsed ${u}-submenu-arrow, + &-inline ${u}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ie})`},"&::after":{transform:`rotate(45deg) translateX(-${ie})`}},[`${u}-submenu-open${u}-submenu-inline > ${u}-submenu-title > ${u}-submenu-arrow`]:{transform:`translateY(-${ze*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ie})`},"&::before":{transform:`rotate(45deg) translateX(${ie})`}}})},{[`${a}-layout-header`]:{[u]:{lineHeight:"inherit"}}}]};var Be=(C,a)=>(0,Ze.Z)("Menu",y=>{if(a===!1)return[];const{colorBgElevated:N,colorPrimary:Z,colorTextLightSolid:_,controlHeightLG:V,fontSize:Se,darkItemColor:ae,darkDangerItemColor:fe,darkItemBg:ge,darkSubMenuItemBg:se,darkItemSelectedColor:Ce,darkItemSelectedBg:ze,darkDangerItemSelectedBg:ie,darkItemHoverBg:He,darkGroupTitleColor:ct,darkItemHoverColor:Mt,darkItemDisabledColor:Tt,darkDangerItemHoverColor:Yt,darkDangerItemSelectedColor:Ot,darkDangerItemActiveBg:zt}=y,Dt=Se/7*5,Ct=(0,Me.TS)(y,{menuArrowSize:Dt,menuHorizontalHeight:V*1.15,menuArrowOffset:`${Dt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:N}),Ut=(0,Me.TS)(Ct,{itemColor:ae,itemHoverColor:Mt,groupTitleColor:ct,itemSelectedColor:Ce,itemBg:ge,popupBg:ge,subMenuItemBg:se,itemActiveBg:"transparent",itemSelectedBg:ze,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:He,itemDisabledColor:Tt,dangerItemColor:fe,dangerItemHoverColor:Yt,dangerItemSelectedColor:Ot,dangerItemActiveBg:zt,dangerItemSelectedBg:ie,menuSubMenuBg:se,horizontalItemSelectedColor:_,horizontalItemSelectedBg:Z});return[Fe(Ct),oe(Ct),q(Ct),M(Ct,"light"),M(Ut,"dark"),B(Ct),(0,Ee.Z)(Ct),(0,ve.oN)(Ct,"slide-up"),(0,ve.oN)(Ct,"slide-down"),(0,de._y)(Ct,"zoom-big")]},y=>{const{colorPrimary:N,colorError:Z,colorTextDisabled:_,colorErrorBg:V,colorText:Se,colorTextDescription:ae,colorBgContainer:fe,colorFillAlter:ge,colorFillContent:se,lineWidth:Ce,lineWidthBold:ze,controlItemBgActive:ie,colorBgTextHover:He,controlHeightLG:ct,lineHeight:Mt,colorBgElevated:Tt,marginXXS:Yt,padding:Ot,fontSize:zt,controlHeightSM:Dt,fontSizeLG:Ct,colorTextLightSolid:Ut,colorErrorHover:rn}=y,Jt=new j.C(Ut).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:y.zIndexPopupBase+50,radiusItem:y.borderRadiusLG,itemBorderRadius:y.borderRadiusLG,radiusSubMenuItem:y.borderRadiusSM,subMenuItemBorderRadius:y.borderRadiusSM,colorItemText:Se,itemColor:Se,colorItemTextHover:Se,itemHoverColor:Se,colorItemTextHoverHorizontal:N,horizontalItemHoverColor:N,colorGroupTitle:ae,groupTitleColor:ae,colorItemTextSelected:N,itemSelectedColor:N,colorItemTextSelectedHorizontal:N,horizontalItemSelectedColor:N,colorItemBg:fe,itemBg:fe,colorItemBgHover:He,itemHoverBg:He,colorItemBgActive:se,itemActiveBg:ie,colorSubItemBg:ge,subMenuItemBg:ge,colorItemBgSelected:ie,itemSelectedBg:ie,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ze,activeBarHeight:ze,colorActiveBarBorderSize:Ce,activeBarBorderWidth:Ce,colorItemTextDisabled:_,itemDisabledColor:_,colorDangerItemText:Z,dangerItemColor:Z,colorDangerItemTextHover:Z,dangerItemHoverColor:Z,colorDangerItemTextSelected:Z,dangerItemSelectedColor:Z,colorDangerItemBgActive:V,dangerItemActiveBg:V,colorDangerItemBgSelected:V,dangerItemSelectedBg:V,itemMarginInline:y.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ct,groupTitleLineHeight:Mt,collapsedWidth:ct*2,popupBg:Tt,itemMarginBlock:Yt,itemPaddingInline:Ot,horizontalLineHeight:`${ct*1.15}px`,iconSize:zt,iconMarginInlineEnd:Dt-zt,collapsedIconSize:Ct,groupTitleFontSize:zt,darkItemDisabledColor:new j.C(Ut).setAlpha(.25).toRgbString(),darkItemColor:Jt,darkDangerItemColor:Z,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ut,darkItemSelectedBg:N,darkDangerItemSelectedBg:Z,darkItemHoverBg:"transparent",darkGroupTitleColor:Jt,darkItemHoverColor:Ut,darkDangerItemHoverColor:rn,darkDangerItemSelectedColor:Ut,darkDangerItemActiveBg:Z}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(C),ce=function(C,a){var u={};for(var y in C)Object.prototype.hasOwnProperty.call(C,y)&&a.indexOf(y)<0&&(u[y]=C[y]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,y=Object.getOwnPropertySymbols(C);N{var u,y;const N=v.useContext(t.Z),Z=N||{},{getPrefixCls:_,getPopupContainer:V,direction:Se,menu:ae}=v.useContext(b.E_),fe=_(),{prefixCls:ge,className:se,style:Ce,theme:ze="light",expandIcon:ie,_internalDisableMenuItemTitleTooltip:He,inlineCollapsed:ct,siderCollapsed:Mt,items:Tt,children:Yt,rootClassName:Ot,mode:zt,selectable:Dt,onClick:Ct,overflowedIndicatorPopupClassName:Ut}=C,rn=ce(C,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Jt=(0,J.Z)(rn,["collapsedWidth"]),gn=P(Tt)||Yt;(u=Z.validator)===null||u===void 0||u.call(Z,{mode:zt});const En=(0,G.useEvent)(function(){var xn;Ct==null||Ct.apply(void 0,arguments),(xn=Z.onClick)===null||xn===void 0||xn.call(Z)}),on=Z.mode||zt,mn=Dt!=null?Dt:Z.selectable,tn=v.useMemo(()=>Mt!==void 0?Mt:ct,[ct,Mt]),bn={horizontal:{motionName:`${fe}-slide-up`},inline:(0,c.Z)(fe),other:{motionName:`${fe}-zoom-big`}},kt=_("menu",ge||Z.prefixCls),[an,vn]=Be(kt,!N),Qt=n()(`${kt}-${ze}`,ae==null?void 0:ae.className,se);let yn;if(typeof ie=="function")yn=ie;else if(ie===null||ie===!1)yn=null;else if(Z.expandIcon===null||Z.expandIcon===!1)yn=null;else{const xn=ie!=null?ie:Z.expandIcon;yn=(0,s.Tm)(xn,{className:n()(`${kt}-submenu-expand-icon`,(0,s.l$)(xn)?(y=xn.props)===null||y===void 0?void 0:y.className:"")})}const nn=v.useMemo(()=>({prefixCls:kt,inlineCollapsed:tn||!1,direction:Se,firstLevel:!0,theme:ze,mode:on,disableMenuItemTitleTooltip:He}),[kt,tn,Se,He,ze]);return an(v.createElement(t.Z.Provider,{value:null},v.createElement($.Provider,{value:nn},v.createElement(r.ZP,Object.assign({getPopupContainer:V,overflowedIndicator:v.createElement(Y.Z,null),overflowedIndicatorPopupClassName:n()(kt,`${kt}-${ze}`,Ut),mode:on,selectable:mn,onClick:En},Jt,{inlineCollapsed:tn,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),Ce),className:Qt,prefixCls:kt,direction:Se,defaultMotions:bn,expandIcon:yn,ref:a,rootClassName:n()(Ot,vn)}),gn))))});const R=(0,v.forwardRef)((C,a)=>{const u=(0,v.useRef)(null),y=v.useContext(g.D);return(0,v.useImperativeHandle)(a,()=>({menu:u.current,focus:N=>{var Z;(Z=u.current)===null||Z===void 0||Z.focus(N)}})),v.createElement(Oe,Object.assign({ref:u},C,y))});R.Item=De,R.SubMenu=Re,R.Divider=U,R.ItemGroup=r.BW;var he=R},5112:function(It,we,e){e.d(we,{ZP:function(){return B}});var r=e(92310),v=e.n(r),g=e(18929),w=e(26112),n=e(59301),b=e(36355),S=e(19716);const Q=n.createContext(null),U=Q.Provider;var f=Q;const J=n.createContext(null),p=J.Provider;var s=e(5630),le=e(8654),$=e(1684),pe=e(32441),De=e(17313),k=e(83116),Re=e(37613);const Y=d=>{const{componentCls:E,antCls:M}=d,x=`${E}-group`;return{[x]:Object.assign(Object.assign({},(0,De.Wf)(d)),{display:"inline-block",fontSize:0,[`&${x}-rtl`]:{direction:"rtl"},[`${M}-badge ${M}-badge-count`]:{zIndex:1},[`> ${M}-badge:not(:first-child) > ${M}-button-wrapper`]:{borderInlineStart:"none"}})}},G=d=>{const{componentCls:E,wrapperMarginInlineEnd:M,colorPrimary:x,radioSize:I,motionDurationSlow:q,motionDurationMid:H,motionEaseInOutCirc:Le,colorBgContainer:Fe,colorBorder:Be,lineWidth:ce,dotSize:Ve,colorBgContainerDisabled:Oe,colorTextDisabled:R,paddingXS:he,dotColorDisabled:C,lineType:a,radioDotDisabledSize:u,wireframe:y,colorWhite:N}=d,Z=`${E}-inner`;return{[`${E}-wrapper`]:Object.assign(Object.assign({},(0,De.Wf)(d)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:M,cursor:"pointer",[`&${E}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:d.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${E}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${ce}px ${a} ${x}`,borderRadius:"50%",visibility:"hidden",content:'""'},[E]:Object.assign(Object.assign({},(0,De.Wf)(d)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${E}-wrapper:hover &, + &:hover ${Z}`]:{borderColor:x},[`${E}-input:focus-visible + ${Z}`]:Object.assign({},(0,De.oN)(d)),[`${E}:hover::after, ${E}-wrapper:hover &::after`]:{visibility:"visible"},[`${E}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:I,height:I,marginBlockStart:I/-2,marginInlineStart:I/-2,backgroundColor:y?x:N,borderBlockStart:0,borderInlineStart:0,borderRadius:I,transform:"scale(0)",opacity:0,transition:`all ${q} ${Le}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:I,height:I,backgroundColor:Fe,borderColor:Be,borderStyle:"solid",borderWidth:ce,borderRadius:"50%",transition:`all ${H}`},[`${E}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${E}-checked`]:{[Z]:{borderColor:x,backgroundColor:y?Fe:x,"&::after":{transform:`scale(${Ve/I})`,opacity:1,transition:`all ${q} ${Le}`}}},[`${E}-disabled`]:{cursor:"not-allowed",[Z]:{backgroundColor:Oe,borderColor:Be,cursor:"not-allowed","&::after":{backgroundColor:C}},[`${E}-input`]:{cursor:"not-allowed"},[`${E}-disabled + span`]:{color:R,cursor:"not-allowed"},[`&${E}-checked`]:{[Z]:{"&::after":{transform:`scale(${u/I})`}}}},[`span${E} + *`]:{paddingInlineStart:he,paddingInlineEnd:he}})}},c=d=>{const{buttonColor:E,controlHeight:M,componentCls:x,lineWidth:I,lineType:q,colorBorder:H,motionDurationSlow:Le,motionDurationMid:Fe,buttonPaddingInline:Be,fontSize:ce,buttonBg:Ve,fontSizeLG:Oe,controlHeightLG:R,controlHeightSM:he,paddingXS:C,borderRadius:a,borderRadiusSM:u,borderRadiusLG:y,buttonCheckedBg:N,buttonSolidCheckedColor:Z,colorTextDisabled:_,colorBgContainerDisabled:V,buttonCheckedBgDisabled:Se,buttonCheckedColorDisabled:ae,colorPrimary:fe,colorPrimaryHover:ge,colorPrimaryActive:se,buttonSolidCheckedBg:Ce,buttonSolidCheckedHoverBg:ze,buttonSolidCheckedActiveBg:ie}=d;return{[`${x}-button-wrapper`]:{position:"relative",display:"inline-block",height:M,margin:0,paddingInline:Be,paddingBlock:0,color:E,fontSize:ce,lineHeight:`${M-I*2}px`,background:Ve,border:`${I}px ${q} ${H}`,borderBlockStartWidth:I+.02,borderInlineStartWidth:0,borderInlineEndWidth:I,cursor:"pointer",transition:[`color ${Fe}`,`background ${Fe}`,`box-shadow ${Fe}`].join(","),a:{color:E},[`> ${x}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-I,insetInlineStart:-I,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:I,paddingInline:0,backgroundColor:H,transition:`background-color ${Le}`,content:'""'}},"&:first-child":{borderInlineStart:`${I}px ${q} ${H}`,borderStartStartRadius:a,borderEndStartRadius:a},"&:last-child":{borderStartEndRadius:a,borderEndEndRadius:a},"&:first-child:last-child":{borderRadius:a},[`${x}-group-large &`]:{height:R,fontSize:Oe,lineHeight:`${R-I*2}px`,"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},[`${x}-group-small &`]:{height:he,paddingInline:C-I,paddingBlock:0,lineHeight:`${he-I*2}px`,"&:first-child":{borderStartStartRadius:u,borderEndStartRadius:u},"&:last-child":{borderStartEndRadius:u,borderEndEndRadius:u}},"&:hover":{position:"relative",color:fe},"&:has(:focus-visible)":Object.assign({},(0,De.oN)(d)),[`${x}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${x}-button-wrapper-disabled)`]:{zIndex:1,color:fe,background:N,borderColor:fe,"&::before":{backgroundColor:fe},"&:first-child":{borderColor:fe},"&:hover":{color:ge,borderColor:ge,"&::before":{backgroundColor:ge}},"&:active":{color:se,borderColor:se,"&::before":{backgroundColor:se}}},[`${x}-group-solid &-checked:not(${x}-button-wrapper-disabled)`]:{color:Z,background:Ce,borderColor:Ce,"&:hover":{color:Z,background:ze,borderColor:ze},"&:active":{color:Z,background:ie,borderColor:ie}},"&-disabled":{color:_,backgroundColor:V,borderColor:H,cursor:"not-allowed","&:first-child, &:hover":{color:_,backgroundColor:V,borderColor:H}},[`&-disabled${x}-button-wrapper-checked`]:{color:ae,backgroundColor:Se,borderColor:H,boxShadow:"none"}}}},t=d=>d-4*2;var o=(0,k.Z)("Radio",d=>{const{controlOutline:E,controlOutlineWidth:M,radioSize:x}=d,I=`0 0 0 ${M}px ${E}`,q=I,H=t(x),Le=(0,Re.TS)(d,{radioDotDisabledSize:H,radioFocusShadow:I,radioButtonFocusShadow:q});return[Y(Le),G(Le),c(Le)]},d=>{const{wireframe:E,padding:M,marginXS:x,lineWidth:I,fontSizeLG:q,colorText:H,colorBgContainer:Le,colorTextDisabled:Fe,controlItemBgActiveDisabled:Be,colorTextLightSolid:ce,colorPrimary:Ve,colorPrimaryHover:Oe,colorPrimaryActive:R}=d,he=4,C=q,a=E?t(C):C-(he+I)*2;return{radioSize:C,dotSize:a,dotColorDisabled:Fe,buttonSolidCheckedColor:ce,buttonSolidCheckedBg:Ve,buttonSolidCheckedHoverBg:Oe,buttonSolidCheckedActiveBg:R,buttonBg:Le,buttonCheckedBg:Le,buttonColor:H,buttonCheckedBgDisabled:Be,buttonCheckedColorDisabled:Fe,buttonPaddingInline:M-I,wrapperMarginInlineEnd:x}}),l=e(14088),P=e(4572),j=function(d,E){var M={};for(var x in d)Object.prototype.hasOwnProperty.call(d,x)&&E.indexOf(x)<0&&(M[x]=d[x]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(d);I{var M,x;const I=n.useContext(f),q=n.useContext(J),{getPrefixCls:H,direction:Le,radio:Fe}=n.useContext(b.E_),Be=n.useRef(null),ce=(0,le.sQ)(E,Be),{isFormItemInput:Ve}=n.useContext(pe.aM),Oe=se=>{var Ce,ze;(Ce=d.onChange)===null||Ce===void 0||Ce.call(d,se),(ze=I==null?void 0:I.onChange)===null||ze===void 0||ze.call(I,se)},{prefixCls:R,className:he,rootClassName:C,children:a,style:u}=d,y=j(d,["prefixCls","className","rootClassName","children","style"]),N=H("radio",R),Z=((I==null?void 0:I.optionType)||q)==="button",_=Z?`${N}-button`:N,[V,Se]=o(N),ae=Object.assign({},y),fe=n.useContext($.Z);I&&(ae.name=I.name,ae.onChange=Oe,ae.checked=d.value===I.value,ae.disabled=(M=ae.disabled)!==null&&M!==void 0?M:I.disabled),ae.disabled=(x=ae.disabled)!==null&&x!==void 0?x:fe;const ge=v()(`${_}-wrapper`,{[`${_}-wrapper-checked`]:ae.checked,[`${_}-wrapper-disabled`]:ae.disabled,[`${_}-wrapper-rtl`]:Le==="rtl",[`${_}-wrapper-in-form-item`]:Ve},Fe==null?void 0:Fe.className,he,C,Se);return V(n.createElement(l.Z,{component:"Radio",disabled:ae.disabled},n.createElement("label",{className:ge,style:Object.assign(Object.assign({},Fe==null?void 0:Fe.style),u),onMouseEnter:d.onMouseEnter,onMouseLeave:d.onMouseLeave},n.createElement(s.Z,Object.assign({},ae,{className:v()(ae.className,!Z&&P.A),type:"radio",prefixCls:_,ref:ce})),a!==void 0?n.createElement("span",null,a):null)))};var ve=n.forwardRef(F);const de=n.forwardRef((d,E)=>{const{getPrefixCls:M,direction:x}=n.useContext(b.E_),[I,q]=(0,g.Z)(d.defaultValue,{value:d.value}),H=Ce=>{const ze=I,ie=Ce.target.value;"value"in d||q(ie);const{onChange:He}=d;He&&ie!==ze&&He(Ce)},{prefixCls:Le,className:Fe,rootClassName:Be,options:ce,buttonStyle:Ve="outline",disabled:Oe,children:R,size:he,style:C,id:a,onMouseEnter:u,onMouseLeave:y,onFocus:N,onBlur:Z}=d,_=M("radio",Le),V=`${_}-group`,[Se,ae]=o(_);let fe=R;ce&&ce.length>0&&(fe=ce.map(Ce=>typeof Ce=="string"||typeof Ce=="number"?n.createElement(ve,{key:Ce.toString(),prefixCls:_,disabled:Oe,value:Ce,checked:I===Ce},Ce):n.createElement(ve,{key:`radio-group-value-options-${Ce.value}`,prefixCls:_,disabled:Ce.disabled||Oe,value:Ce.value,checked:I===Ce.value,title:Ce.title,style:Ce.style},Ce.label)));const ge=(0,S.Z)(he),se=v()(V,`${V}-${Ve}`,{[`${V}-${ge}`]:ge,[`${V}-rtl`]:x==="rtl"},Fe,Be,ae);return Se(n.createElement("div",Object.assign({},(0,w.Z)(d,{aria:!0,data:!0}),{className:se,style:C,onMouseEnter:u,onMouseLeave:y,onFocus:N,onBlur:Z,id:a,ref:E}),n.createElement(U,{value:{onChange:H,value:I,disabled:d.disabled,name:d.name,optionType:d.optionType}},fe)))});var Ze=n.memo(de),Me=function(d,E){var M={};for(var x in d)Object.prototype.hasOwnProperty.call(d,x)&&E.indexOf(x)<0&&(M[x]=d[x]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(d);I{const{getPrefixCls:M}=n.useContext(b.E_),{prefixCls:x}=d,I=Me(d,["prefixCls"]),q=M("radio",x);return n.createElement(p,{value:"button"},n.createElement(ve,Object.assign({prefixCls:q},I,{type:"radio",ref:E})))};var oe=n.forwardRef(Ne);const K=ve;K.Button=oe,K.Group=Ze,K.__ANT_RADIO=!0;var B=K},57809:function(It,we,e){var r=e(92310),v=e.n(r),g=e(77861),w=e(2738),n=e(59301),b=e(53487),S=e(62892),Q=e(19080),U=e(36355),f=e(1684),J=e(93891),p=e(19716),s=e(32441),le=e(33234),$=e(14154),pe=e(58582),De=e(84443),k=e(66339),Re=function(o,l){var P={};for(var j in o)Object.prototype.hasOwnProperty.call(o,j)&&l.indexOf(j)<0&&(P[j]=o[j]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,j=Object.getOwnPropertySymbols(o);F{var P,{prefixCls:j,bordered:F=!0,className:Ee,rootClassName:ve,getPopupContainer:de,popupClassName:Ze,dropdownClassName:Me,listHeight:Ne=256,placement:oe,listItemHeight:K=24,size:B,disabled:d,notFoundContent:E,status:M,builtinPlacements:x,dropdownMatchSelectWidth:I,popupMatchSelectWidth:q,direction:H,style:Le,allowClear:Fe}=o,Be=Re(o,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:ce,getPrefixCls:Ve,renderEmpty:Oe,direction:R,virtual:he,popupMatchSelectWidth:C,popupOverflow:a,select:u}=n.useContext(U.E_),y=Ve("select",j),N=Ve(),Z=H!=null?H:R,{compactSize:_,compactItemClassnames:V}=(0,le.ri)(y,Z),[Se,ae]=(0,$.Z)(y),fe=n.useMemo(()=>{const{mode:bn}=Be;if(bn!=="combobox")return bn===Y?"combobox":bn},[Be.mode]),ge=fe==="multiple"||fe==="tags",se=(0,De.Z)(Be.suffixIcon,Be.showArrow),Ce=(P=q!=null?q:I)!==null&&P!==void 0?P:C,{status:ze,hasFeedback:ie,isFormItemInput:He,feedbackIcon:ct}=n.useContext(s.aM),Mt=(0,Q.F)(ze,M);let Tt;E!==void 0?Tt=E:fe==="combobox"?Tt=null:Tt=(Oe==null?void 0:Oe("Select"))||n.createElement(J.Z,{componentName:"Select"});const{suffixIcon:Yt,itemIcon:Ot,removeIcon:zt,clearIcon:Dt}=(0,k.Z)(Object.assign(Object.assign({},Be),{multiple:ge,hasFeedback:ie,feedbackIcon:ct,showSuffixIcon:se,prefixCls:y,showArrow:Be.showArrow,componentName:"Select"})),Ct=Fe===!0?{clearIcon:Dt}:Fe,Ut=(0,w.Z)(Be,["suffixIcon","itemIcon"]),rn=v()(Ze||Me,{[`${y}-dropdown-${Z}`]:Z==="rtl"},ve,ae),Jt=(0,p.Z)(bn=>{var kt;return(kt=B!=null?B:_)!==null&&kt!==void 0?kt:bn}),gn=n.useContext(f.Z),En=d!=null?d:gn,on=v()({[`${y}-lg`]:Jt==="large",[`${y}-sm`]:Jt==="small",[`${y}-rtl`]:Z==="rtl",[`${y}-borderless`]:!F,[`${y}-in-form-item`]:He},(0,Q.Z)(y,Mt,ie),V,u==null?void 0:u.className,Ee,ve,ae),mn=n.useMemo(()=>oe!==void 0?oe:Z==="rtl"?"bottomRight":"bottomLeft",[oe,Z]),tn=(0,pe.Z)(x,a);return Se(n.createElement(g.ZP,Object.assign({ref:l,virtual:he,showSearch:u==null?void 0:u.showSearch},Ut,{style:Object.assign(Object.assign({},u==null?void 0:u.style),Le),dropdownMatchSelectWidth:Ce,builtinPlacements:tn,transitionName:(0,S.m)(N,"slide-up",Be.transitionName),listHeight:Ne,listItemHeight:K,mode:fe,prefixCls:y,placement:mn,direction:Z,suffixIcon:Yt,menuItemSelectedIcon:Ot,removeIcon:zt,allowClear:Ct,notFoundContent:Tt,className:on,getPopupContainer:de||ce,dropdownClassName:rn,disabled:En})))},c=n.forwardRef(G),t=(0,b.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=Y,c.Option=g.Wx,c.OptGroup=g.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,we.default=c},14154:function(It,we,e){e.d(we,{Z:function(){return c}});var r=e(17313),v=e(74207),g=e(37613),w=e(83116),n=e(13826),b=e(92899);const S=t=>{const{optionHeight:o,optionFontSize:l,optionLineHeight:P,optionPadding:j}=t;return{position:"relative",display:"block",minHeight:o,padding:j,color:t.colorText,fontWeight:"normal",fontSize:l,lineHeight:P,boxSizing:"border-box"}};var U=t=>{const{antCls:o,componentCls:l}=t,P=`${l}-item`,j=`&${o}-slide-up-enter${o}-slide-up-enter-active`,F=`&${o}-slide-up-appear${o}-slide-up-appear-active`,Ee=`&${o}-slide-up-leave${o}-slide-up-leave-active`,ve=`${l}-dropdown-placement-`;return[{[`${l}-dropdown`]:Object.assign(Object.assign({},(0,r.Wf)(t)),{position:"absolute",top:-9999,zIndex:t.zIndexPopup,boxSizing:"border-box",padding:t.paddingXXS,overflow:"hidden",fontSize:t.fontSize,fontVariant:"initial",backgroundColor:t.colorBgElevated,borderRadius:t.borderRadiusLG,outline:"none",boxShadow:t.boxShadowSecondary,[` + ${j}${ve}bottomLeft, + ${F}${ve}bottomLeft + `]:{animationName:n.fJ},[` + ${j}${ve}topLeft, + ${F}${ve}topLeft, + ${j}${ve}topRight, + ${F}${ve}topRight + `]:{animationName:n.Qt},[`${Ee}${ve}bottomLeft`]:{animationName:n.Uw},[` + ${Ee}${ve}topLeft, + ${Ee}${ve}topRight + `]:{animationName:n.ly},"&-hidden":{display:"none"},[`${P}`]:Object.assign(Object.assign({},S(t)),{cursor:"pointer",transition:`background ${t.motionDurationSlow} ease`,borderRadius:t.borderRadiusSM,"&-group":{color:t.colorTextDescription,fontSize:t.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},r.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${P}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${P}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${P}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${P}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,n.oN)(t,"slide-up"),(0,n.oN)(t,"slide-down"),(0,b.Fm)(t,"move-up"),(0,b.Fm)(t,"move-down")]};const f=2,J=t=>{let{controlHeightSM:o,controlHeight:l,lineWidth:P}=t;const j=(l-o)/2-P,F=Math.ceil(j/2);return[j,F]};function p(t,o){const{componentCls:l,iconCls:P}=t,j=`${l}-selection-overflow`,F=t.multipleSelectItemHeight,[Ee]=J(t),ve=o?`${l}-${o}`:"";return{[`${l}-multiple${ve}`]:{fontSize:t.fontSize,[j]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${l}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ee-f}px ${f*2}px`,borderRadius:t.borderRadius,[`${l}-show-search&`]:{cursor:"text"},[`${l}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${f}px 0`,lineHeight:`${F}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${l}-show-arrow ${l}-selector, + &${l}-allow-clear ${l}-selector + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${l}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:F,marginTop:f,marginBottom:f,lineHeight:`${F-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:f*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${l}-disabled&`]:{color:t.multipleItemColorDisabled,borderColor:t.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:t.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,r.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${P}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${j}-item + ${j}-item`]:{[`${l}-selection-search`]:{marginInlineStart:0}},[`${l}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ee,"\n &-input,\n &-mirror\n ":{height:F,fontFamily:t.fontFamily,lineHeight:`${F}px`,transition:`all ${t.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${l}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var le=t=>{const{componentCls:o}=t,l=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),P=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,j]=J(t);return[p(t),p(l,"sm"),{[`${o}-multiple${o}-sm`]:{[`${o}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${o}-selection-search`]:{marginInlineStart:j}}},p(P,"lg")]};function $(t,o){const{componentCls:l,inputPaddingHorizontalBase:P,borderRadius:j}=t,F=t.controlHeight-t.lineWidth*2,Ee=Math.ceil(t.fontSize*1.25),ve=o?`${l}-${o}`:"";return{[`${l}-single${ve}`]:{fontSize:t.fontSize,[`${l}-selector`]:Object.assign(Object.assign({},(0,r.Wf)(t)),{display:"flex",borderRadius:j,[`${l}-selection-search`]:{position:"absolute",top:0,insetInlineStart:P,insetInlineEnd:P,bottom:0,"&-input":{width:"100%"}},[` + ${l}-selection-item, + ${l}-selection-placeholder + `]:{padding:0,lineHeight:`${F}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${F}px`}},[`${l}-selection-item`]:{position:"relative",userSelect:"none"},[`${l}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${l}-selection-item:after`,`${l}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${l}-show-arrow ${l}-selection-item, + &${l}-show-arrow ${l}-selection-placeholder + `]:{paddingInlineEnd:Ee},[`&${l}-open ${l}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${l}-customize-input)`]:{[`${l}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${P}px`,[`${l}-selection-search-input`]:{height:F},"&:after":{lineHeight:`${F}px`}}},[`&${l}-customize-input`]:{[`${l}-selector`]:{"&:after":{display:"none"},[`${l}-selection-search`]:{position:"static",width:"100%"},[`${l}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${P}px`,"&:after":{display:"none"}}}}}}}function pe(t){const{componentCls:o}=t,l=t.controlPaddingHorizontalSM-t.lineWidth;return[$(t),$((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${o}-single${o}-sm`]:{[`&:not(${o}-customize-input)`]:{[`${o}-selection-search`]:{insetInlineStart:l,insetInlineEnd:l},[`${o}-selector`]:{padding:`0 ${l}px`},[`&${o}-show-arrow ${o}-selection-search`]:{insetInlineEnd:l+t.fontSize*1.5},[` + &${o}-show-arrow ${o}-selection-item, + &${o}-show-arrow ${o}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},$((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const De=t=>{const{componentCls:o,selectorBg:l}=t;return{position:"relative",backgroundColor:l,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${o}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${o}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${o}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},k=function(t,o){let l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:P,borderHoverColor:j,outlineColor:F,antCls:Ee}=o,ve=l?{[`${P}-selector`]:{borderColor:j}}:{};return{[t]:{[`&:not(${P}-disabled):not(${P}-customize-input):not(${Ee}-pagination-size-changer)`]:Object.assign(Object.assign({},ve),{[`${P}-focused& ${P}-selector`]:{borderColor:j,boxShadow:`0 0 0 ${o.controlOutlineWidth}px ${F}`,outline:0},[`&:hover ${P}-selector`]:{borderColor:j}})}}},Re=t=>{const{componentCls:o}=t;return{[`${o}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Y=t=>{const{componentCls:o,inputPaddingHorizontalBase:l,iconCls:P}=t;return{[o]:Object.assign(Object.assign({},(0,r.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${o}-customize-input) ${o}-selector`]:Object.assign(Object.assign({},De(t)),Re(t)),[`${o}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},r.vS),[`${o}-selection-placeholder`]:Object.assign(Object.assign({},r.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${o}-arrow`]:Object.assign(Object.assign({},(0,r.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:l,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[P]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${o}-suffix)`]:{pointerEvents:"auto"}},[`${o}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${o}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:l,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${o}-clear`]:{opacity:1}}}),[`${o}-has-feedback`]:{[`${o}-clear`]:{insetInlineEnd:l+t.fontSize+t.paddingXS}}}},G=t=>{const{componentCls:o}=t;return[{[o]:{[`&-borderless ${o}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${o}-in-form-item`]:{width:"100%"}}},Y(t),pe(t),le(t),U(t),{[`${o}-rtl`]:{direction:"rtl"}},k(o,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),k(`${o}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),k(`${o}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,v.c)(t,{borderElCls:`${o}-selector`,focusElCls:`${o}-focused`})]};var c=(0,w.Z)("Select",(t,o)=>{let{rootPrefixCls:l}=o;const P=(0,g.TS)(t,{rootPrefixCls:l,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[G(P)]},t=>{const{fontSize:o,lineHeight:l,controlHeight:P,controlPaddingHorizontal:j,zIndexPopupBase:F,colorText:Ee,fontWeightStrong:ve,controlItemBgActive:de,controlItemBgHover:Ze,colorBgContainer:Me,colorFillSecondary:Ne,controlHeightLG:oe,controlHeightSM:K,colorBgContainerDisabled:B,colorTextDisabled:d}=t;return{zIndexPopup:F+50,optionSelectedColor:Ee,optionSelectedFontWeight:ve,optionSelectedBg:de,optionActiveBg:Ze,optionPadding:`${(P-o*l)/2}px ${j}px`,optionFontSize:o,optionLineHeight:l,optionHeight:P,selectorBg:Me,clearBg:Me,singleItemHeightLG:oe,multipleItemBg:Ne,multipleItemBorderColor:"transparent",multipleItemHeight:K,multipleItemHeightLG:P,multipleSelectorBgDisabled:B,multipleItemColorDisabled:d,multipleItemBorderColorDisabled:"transparent"}})},58582:function(It,we,e){e.d(we,{Z:function(){return v}});const r=g=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},n),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},n),{points:["br","tr"],offset:[0,-4]})}};function v(g,w){return g||r(w)}},84443:function(It,we,e){e.d(we,{Z:function(){return r}});function r(v,g){return g!==void 0?g:v!==null}},66339:function(It,we,e){e.d(we,{Z:function(){return Q}});var r=e(40001),v=e(19248),g=e(99267),w=e(84105),n=e(58617),b=e(47472),S=e(59301);function Q(U){let{suffixIcon:f,clearIcon:J,menuItemSelectedIcon:p,removeIcon:s,loading:le,multiple:$,hasFeedback:pe,prefixCls:De,showSuffixIcon:k,feedbackIcon:Re,showArrow:Y,componentName:G}=U;const c=J!=null?J:S.createElement(v.Z,null),t=j=>f===null&&!pe&&!Y?null:S.createElement(S.Fragment,null,k!==!1&&j,pe&&Re);let o=null;if(f!==void 0)o=t(f);else if(le)o=t(S.createElement(n.Z,{spin:!0}));else{const j=`${De}-suffix`;o=F=>{let{open:Ee,showSearch:ve}=F;return t(Ee&&ve?S.createElement(b.Z,{className:j}):S.createElement(w.Z,{className:j}))}}let l=null;p!==void 0?l=p:$?l=S.createElement(r.Z,null):l=null;let P=null;return s!==void 0?P=s:P=S.createElement(g.Z,null),{clearIcon:c,suffixIcon:o,itemIcon:l,removeIcon:P}}},81327:function(It,we,e){e.d(we,{Z:function(){return De}});var r=e(59301),v=e(92310),g=e.n(v),w=e(11592),n=e(36355),b=e(33234);const S=r.createContext({latestIndex:0}),Q=S.Provider;var f=k=>{let{className:Re,index:Y,children:G,split:c,style:t}=k;const{latestIndex:o}=r.useContext(S);return G==null?null:r.createElement(r.Fragment,null,r.createElement("div",{className:Re,style:t},G),Y{var Y,G;const{getPrefixCls:c,space:t,direction:o}=r.useContext(n.E_),{size:l=(t==null?void 0:t.size)||"small",align:P,className:j,rootClassName:F,children:Ee,direction:ve="horizontal",prefixCls:de,split:Ze,style:Me,wrap:Ne=!1,classNames:oe,styles:K}=k,B=le(k,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[d,E]=Array.isArray(l)?l:[l,l],M=p(E),x=p(d),I=s(E),q=s(d),H=(0,w.Z)(Ee,{keepEmpty:!0}),Le=P===void 0&&ve==="horizontal"?"center":P,Fe=c("space",de),[Be,ce]=(0,J.Z)(Fe),Ve=g()(Fe,t==null?void 0:t.className,ce,`${Fe}-${ve}`,{[`${Fe}-rtl`]:o==="rtl",[`${Fe}-align-${Le}`]:Le,[`${Fe}-gap-row-${E}`]:M,[`${Fe}-gap-col-${d}`]:x},j,F),Oe=g()(`${Fe}-item`,(Y=oe==null?void 0:oe.item)!==null&&Y!==void 0?Y:(G=t==null?void 0:t.classNames)===null||G===void 0?void 0:G.item);let R=0;const he=H.map((u,y)=>{var N,Z;u!=null&&(R=y);const _=u&&u.key||`${Oe}-${y}`;return r.createElement(f,{className:Oe,key:_,index:y,split:Ze,style:(N=K==null?void 0:K.item)!==null&&N!==void 0?N:(Z=t==null?void 0:t.styles)===null||Z===void 0?void 0:Z.item},u)}),C=r.useMemo(()=>({latestIndex:R}),[R]);if(H.length===0)return null;const a={};return Ne&&(a.flexWrap="wrap"),!x&&q&&(a.columnGap=d),!M&&I&&(a.rowGap=E),Be(r.createElement("div",Object.assign({ref:Re,className:Ve,style:Object.assign(Object.assign(Object.assign({},a),t==null?void 0:t.style),Me)},B),r.createElement(Q,{value:C},he)))});pe.Compact=b.ZP;var De=pe},8378:function(It,we){const e=r=>({[r.componentCls]:{[`${r.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${r.motionDurationMid} ${r.motionEaseInOut}, + opacity ${r.motionDurationMid} ${r.motionEaseInOut} !important`}},[`${r.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${r.motionDurationMid} ${r.motionEaseInOut}, + opacity ${r.motionDurationMid} ${r.motionEaseInOut} !important`}}});we.Z=e},92899:function(It,we,e){e.d(we,{Fm:function(){return p}});var r=e(93083),v=e(95406);const g=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),w=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),n=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),b=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),S=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Q=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),U=new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),f=new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),J={"move-up":{inKeyframes:U,outKeyframes:f},"move-down":{inKeyframes:g,outKeyframes:w},"move-left":{inKeyframes:n,outKeyframes:b},"move-right":{inKeyframes:S,outKeyframes:Q}},p=(s,le)=>{const{antCls:$}=s,pe=`${$}-${le}`,{inKeyframes:De,outKeyframes:k}=J[le];return[(0,v.R)(pe,De,k,s.motionDurationMid),{[` + ${pe}-enter, + ${pe}-appear + `]:{opacity:0,animationTimingFunction:s.motionEaseOutCirc},[`${pe}-leave`]:{animationTimingFunction:s.motionEaseInOutCirc}}]}},13826:function(It,we,e){e.d(we,{Qt:function(){return n},Uw:function(){return w},fJ:function(){return g},ly:function(){return b},oN:function(){return p}});var r=e(93083),v=e(95406);const g=new r.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),w=new r.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),n=new r.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),b=new r.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),S=new r.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),Q=new r.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),U=new r.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),f=new r.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),J={"slide-up":{inKeyframes:g,outKeyframes:w},"slide-down":{inKeyframes:n,outKeyframes:b},"slide-left":{inKeyframes:S,outKeyframes:Q},"slide-right":{inKeyframes:U,outKeyframes:f}},p=(s,le)=>{const{antCls:$}=s,pe=`${$}-${le}`,{inKeyframes:De,outKeyframes:k}=J[le];return[(0,v.R)(pe,De,k,s.motionDurationMid),{[` + ${pe}-enter, + ${pe}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:s.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${pe}-leave`]:{animationTimingFunction:s.motionEaseInQuint}}]}},5630:function(It,we,e){var r=e(5016),v=e(20049),g=e(18082),w=e(52456),n=e(5883),b=e(92310),S=e.n(b),Q=e(18929),U=e(59301),f=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],J=(0,U.forwardRef)(function(p,s){var le,$=p.prefixCls,pe=$===void 0?"rc-checkbox":$,De=p.className,k=p.style,Re=p.checked,Y=p.disabled,G=p.defaultChecked,c=G===void 0?!1:G,t=p.type,o=t===void 0?"checkbox":t,l=p.title,P=p.onChange,j=(0,n.Z)(p,f),F=(0,U.useRef)(null),Ee=(0,Q.Z)(c,{value:Re}),ve=(0,w.Z)(Ee,2),de=ve[0],Ze=ve[1];(0,U.useImperativeHandle)(s,function(){return{focus:function(){var K;(K=F.current)===null||K===void 0||K.focus()},blur:function(){var K;(K=F.current)===null||K===void 0||K.blur()},input:F.current}});var Me=S()(pe,De,(le={},(0,g.Z)(le,"".concat(pe,"-checked"),de),(0,g.Z)(le,"".concat(pe,"-disabled"),Y),le)),Ne=function(K){Y||("checked"in p||Ze(K.target.checked),P==null||P({target:(0,v.Z)((0,v.Z)({},p),{},{type:o,checked:K.target.checked}),stopPropagation:function(){K.stopPropagation()},preventDefault:function(){K.preventDefault()},nativeEvent:K.nativeEvent}))};return U.createElement("span",{className:Me,title:l,style:k},U.createElement("input",(0,r.Z)({},j,{className:"".concat(pe,"-input"),ref:F,onChange:Ne,disabled:Y,checked:!!de,type:o})),U.createElement("span",{className:"".concat(pe,"-inner")}))});we.Z=J},31561:function(It,we,e){e.d(we,{Z:function(){return o}});var r=e(5016),v=e(18082),g=e(52456),w=e(5883),n=e(35593),b=e(92310),S=e.n(b),Q=e(8654),U=e(59301),f=e(10228),J=e(16089),p=f.Z.ESC,s=f.Z.TAB;function le(l){var P=l.visible,j=l.triggerRef,F=l.onVisibleChange,Ee=l.autoFocus,ve=l.overlayRef,de=U.useRef(!1),Ze=function(){if(P){var K,B;(K=j.current)===null||K===void 0||(B=K.focus)===null||B===void 0||B.call(K),F==null||F(!1)}},Me=function(){var K;return(K=ve.current)!==null&&K!==void 0&&K.focus?(ve.current.focus(),de.current=!0,!0):!1},Ne=function(K){switch(K.keyCode){case p:Ze();break;case s:{var B=!1;de.current||(B=Me()),B?K.preventDefault():Ze();break}}};U.useEffect(function(){return P?(window.addEventListener("keydown",Ne),Ee&&(0,J.Z)(Me,3),function(){window.removeEventListener("keydown",Ne),de.current=!1}):function(){de.current=!1}},[P])}var $=(0,U.forwardRef)(function(l,P){var j=l.overlay,F=l.arrow,Ee=l.prefixCls,ve=(0,U.useMemo)(function(){var Ze;return typeof j=="function"?Ze=j():Ze=j,Ze},[j]),de=(0,Q.sQ)(P,ve==null?void 0:ve.ref);return U.createElement(U.Fragment,null,F&&U.createElement("div",{className:"".concat(Ee,"-arrow")}),U.cloneElement(ve,{ref:(0,Q.Yr)(ve)?de:void 0}))}),pe=$,De={adjustX:1,adjustY:1},k=[0,0],Re={topLeft:{points:["bl","tl"],overflow:De,offset:[0,-4],targetOffset:k},top:{points:["bc","tc"],overflow:De,offset:[0,-4],targetOffset:k},topRight:{points:["br","tr"],overflow:De,offset:[0,-4],targetOffset:k},bottomLeft:{points:["tl","bl"],overflow:De,offset:[0,4],targetOffset:k},bottom:{points:["tc","bc"],overflow:De,offset:[0,4],targetOffset:k},bottomRight:{points:["tr","br"],overflow:De,offset:[0,4],targetOffset:k}},Y=Re,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(l,P){var j,F=l.arrow,Ee=F===void 0?!1:F,ve=l.prefixCls,de=ve===void 0?"rc-dropdown":ve,Ze=l.transitionName,Me=l.animation,Ne=l.align,oe=l.placement,K=oe===void 0?"bottomLeft":oe,B=l.placements,d=B===void 0?Y:B,E=l.getPopupContainer,M=l.showAction,x=l.hideAction,I=l.overlayClassName,q=l.overlayStyle,H=l.visible,Le=l.trigger,Fe=Le===void 0?["hover"]:Le,Be=l.autoFocus,ce=l.overlay,Ve=l.children,Oe=l.onVisibleChange,R=(0,w.Z)(l,G),he=U.useState(),C=(0,g.Z)(he,2),a=C[0],u=C[1],y="visible"in l?H:a,N=U.useRef(null),Z=U.useRef(null),_=U.useRef(null);U.useImperativeHandle(P,function(){return N.current});var V=function(He){u(He),Oe==null||Oe(He)};le({visible:y,triggerRef:_,onVisibleChange:V,autoFocus:Be,overlayRef:Z});var Se=function(He){var ct=l.onOverlayClick;u(!1),ct&&ct(He)},ae=function(){return U.createElement(pe,{ref:Z,overlay:ce,prefixCls:de,arrow:Ee})},fe=function(){return typeof ce=="function"?ae:ae()},ge=function(){var He=l.minOverlayWidthMatchTrigger,ct=l.alignPoint;return"minOverlayWidthMatchTrigger"in l?He:!ct},se=function(){var He=l.openClassName;return He!==void 0?He:"".concat(de,"-open")},Ce=U.cloneElement(Ve,{className:S()((j=Ve.props)===null||j===void 0?void 0:j.className,y&&se()),ref:(0,Q.Yr)(Ve)?(0,Q.sQ)(_,Ve.ref):void 0}),ze=x;return!ze&&Fe.indexOf("contextMenu")!==-1&&(ze=["click"]),U.createElement(n.Z,(0,r.Z)({builtinPlacements:d},R,{prefixCls:de,ref:N,popupClassName:S()(I,(0,v.Z)({},"".concat(de,"-show-arrow"),Ee)),popupStyle:q,action:Fe,showAction:M,hideAction:ze,popupPlacement:K,popupAlign:Ne,popupTransitionName:Ze,popupAnimation:Me,popupVisible:y,stretch:ge()?"minWidth":"",popup:fe(),onPopupVisibleChange:V,onPopupClick:Se,getPopupContainer:E}),Ce)}var t=U.forwardRef(c),o=t},93681:function(It,we,e){e.r(we),e.d(we,{BaseInput:function(){return f},default:function(){return Re}});var r=e(5016),v=e(20049),g=e(18082),w=e(10928),n=e(92310),b=e.n(n),S=e(59301),Q=e(5643),U=function(G){var c,t,o=G.inputElement,l=G.prefixCls,P=G.prefix,j=G.suffix,F=G.addonBefore,Ee=G.addonAfter,ve=G.className,de=G.style,Ze=G.disabled,Me=G.readOnly,Ne=G.focused,oe=G.triggerFocus,K=G.allowClear,B=G.value,d=G.handleReset,E=G.hidden,M=G.classes,x=G.classNames,I=G.dataAttrs,q=G.styles,H=G.components,Le=(H==null?void 0:H.affixWrapper)||"span",Fe=(H==null?void 0:H.groupWrapper)||"span",Be=(H==null?void 0:H.wrapper)||"span",ce=(H==null?void 0:H.groupAddon)||"span",Ve=(0,S.useRef)(null),Oe=function(ae){var fe;(fe=Ve.current)!==null&&fe!==void 0&&fe.contains(ae.target)&&(oe==null||oe())},R=function(){var ae;if(!K)return null;var fe=!Ze&&!Me&&B,ge="".concat(l,"-clear-icon"),se=(0,w.Z)(K)==="object"&&K!==null&&K!==void 0&&K.clearIcon?K.clearIcon:"\u2716";return S.createElement("span",{onClick:d,onMouseDown:function(ze){return ze.preventDefault()},className:b()(ge,(ae={},(0,g.Z)(ae,"".concat(ge,"-hidden"),!fe),(0,g.Z)(ae,"".concat(ge,"-has-suffix"),!!j),ae)),role:"button",tabIndex:-1},se)},he=(0,S.cloneElement)(o,{value:B,hidden:E,className:b()((c=o.props)===null||c===void 0?void 0:c.className,!(0,Q.X3)(G)&&!(0,Q.He)(G)&&ve)||null,style:(0,v.Z)((0,v.Z)({},(t=o.props)===null||t===void 0?void 0:t.style),!(0,Q.X3)(G)&&!(0,Q.He)(G)?de:{})});if((0,Q.X3)(G)){var C,a="".concat(l,"-affix-wrapper"),u=b()(a,(C={},(0,g.Z)(C,"".concat(a,"-disabled"),Ze),(0,g.Z)(C,"".concat(a,"-focused"),Ne),(0,g.Z)(C,"".concat(a,"-readonly"),Me),(0,g.Z)(C,"".concat(a,"-input-with-clear-btn"),j&&K&&B),C),!(0,Q.He)(G)&&ve,M==null?void 0:M.affixWrapper,x==null?void 0:x.affixWrapper),y=(j||K)&&S.createElement("span",{className:b()("".concat(l,"-suffix"),x==null?void 0:x.suffix),style:q==null?void 0:q.suffix},R(),j);he=S.createElement(Le,(0,r.Z)({className:u,style:(0,v.Z)((0,v.Z)({},(0,Q.He)(G)?void 0:de),q==null?void 0:q.affixWrapper),hidden:!(0,Q.He)(G)&&E,onClick:Oe},I==null?void 0:I.affixWrapper,{ref:Ve}),P&&S.createElement("span",{className:b()("".concat(l,"-prefix"),x==null?void 0:x.prefix),style:q==null?void 0:q.prefix},P),(0,S.cloneElement)(o,{value:B,hidden:null}),y)}if((0,Q.He)(G)){var N="".concat(l,"-group"),Z="".concat(N,"-addon"),_=b()("".concat(l,"-wrapper"),N,M==null?void 0:M.wrapper),V=b()("".concat(l,"-group-wrapper"),ve,M==null?void 0:M.group);return S.createElement(Fe,{className:V,style:de,hidden:E},S.createElement(Be,{className:_},F&&S.createElement(ce,{className:Z},F),(0,S.cloneElement)(he,{hidden:null}),Ee&&S.createElement(ce,{className:Z},Ee)))}return he},f=U,J=e(92393),p=e(52456),s=e(5883),le=e(18929),$=e(2738),pe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],De=(0,S.forwardRef)(function(Y,G){var c=Y.autoComplete,t=Y.onChange,o=Y.onFocus,l=Y.onBlur,P=Y.onPressEnter,j=Y.onKeyDown,F=Y.prefixCls,Ee=F===void 0?"rc-input":F,ve=Y.disabled,de=Y.htmlSize,Ze=Y.className,Me=Y.maxLength,Ne=Y.suffix,oe=Y.showCount,K=Y.type,B=K===void 0?"text":K,d=Y.classes,E=Y.classNames,M=Y.styles,x=(0,s.Z)(Y,pe),I=(0,le.Z)(Y.defaultValue,{value:Y.value}),q=(0,p.Z)(I,2),H=q[0],Le=q[1],Fe=(0,S.useState)(!1),Be=(0,p.Z)(Fe,2),ce=Be[0],Ve=Be[1],Oe=(0,S.useRef)(null),R=function(V){Oe.current&&(0,Q.nH)(Oe.current,V)};(0,S.useImperativeHandle)(G,function(){return{focus:R,blur:function(){var V;(V=Oe.current)===null||V===void 0||V.blur()},setSelectionRange:function(V,Se,ae){var fe;(fe=Oe.current)===null||fe===void 0||fe.setSelectionRange(V,Se,ae)},select:function(){var V;(V=Oe.current)===null||V===void 0||V.select()},input:Oe.current}}),(0,S.useEffect)(function(){Ve(function(_){return _&&ve?!1:_})},[ve]);var he=function(V){Y.value===void 0&&Le(V.target.value),Oe.current&&(0,Q.rJ)(Oe.current,V,t)},C=function(V){P&&V.key==="Enter"&&P(V),j==null||j(V)},a=function(V){Ve(!0),o==null||o(V)},u=function(V){Ve(!1),l==null||l(V)},y=function(V){Le(""),R(),Oe.current&&(0,Q.rJ)(Oe.current,V,t)},N=function(){var V=(0,$.Z)(Y,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return S.createElement("input",(0,r.Z)({autoComplete:c},V,{onChange:he,onFocus:a,onBlur:u,onKeyDown:C,className:b()(Ee,(0,g.Z)({},"".concat(Ee,"-disabled"),ve),E==null?void 0:E.input),style:M==null?void 0:M.input,ref:Oe,size:de,type:B}))},Z=function(){var V=Number(Me)>0;if(Ne||oe){var Se=(0,Q.D7)(H),ae=(0,J.Z)(Se).length,fe=(0,w.Z)(oe)==="object"?oe.formatter({value:Se,count:ae,maxLength:Me}):"".concat(ae).concat(V?" / ".concat(Me):"");return S.createElement(S.Fragment,null,!!oe&&S.createElement("span",{className:b()("".concat(Ee,"-show-count-suffix"),(0,g.Z)({},"".concat(Ee,"-show-count-has-suffix"),!!Ne),E==null?void 0:E.count),style:(0,v.Z)({},M==null?void 0:M.count)},fe),Ne)}return null};return S.createElement(f,(0,r.Z)({},x,{prefixCls:Ee,className:Ze,inputElement:N(),handleReset:y,value:(0,Q.D7)(H),focused:ce,triggerFocus:R,suffix:Z(),disabled:ve,classes:d,classNames:E,styles:M}))}),k=De,Re=k},5643:function(It,we,e){e.d(we,{D7:function(){return n},He:function(){return r},X3:function(){return v},nH:function(){return w},rJ:function(){return g}});function r(b){return!!(b.addonBefore||b.addonAfter)}function v(b){return!!(b.prefix||b.suffix||b.allowClear)}function g(b,S,Q,U){if(Q){var f=S;if(S.type==="click"){var J=b.cloneNode(!0);f=Object.create(S,{target:{value:J},currentTarget:{value:J}}),J.value="",Q(f);return}if(U!==void 0){f=Object.create(S,{target:{value:b},currentTarget:{value:b}}),b.value=U,Q(f);return}Q(f)}}function w(b,S){if(b){b.focus(S);var Q=S||{},U=Q.cursor;if(U){var f=b.value.length;switch(U){case"start":b.setSelectionRange(0,0);break;case"end":b.setSelectionRange(f,f);break;default:b.setSelectionRange(0,f)}}}}function n(b){return typeof b=="undefined"||b===null?"":String(b)}},15285:function(It,we,e){e.d(we,{iz:function(){return ot},ck:function(){return mn},BW:function(){return Ke},sN:function(){return mn},Wd:function(){return te},ZP:function(){return me},Xl:function(){return j}});var r=e(5016),v=e(18082),g=e(20049),w=e(92393),n=e(52456),b=e(5883),S=e(92310),Q=e.n(S),U=e(11780),f=e(18929),J=e(13697),p=e(48736),s=e(59301),le=e(4676),$=s.createContext(null);function pe(O,z){return O===void 0?null:"".concat(O,"-").concat(z)}function De(O){var z=s.useContext($);return pe(z,O)}var k=e(80547),Re=["children","locked"],Y=s.createContext(null);function G(O,z){var X=(0,g.Z)({},O);return Object.keys(z).forEach(function(ne){var ee=z[ne];ee!==void 0&&(X[ne]=ee)}),X}function c(O){var z=O.children,X=O.locked,ne=(0,b.Z)(O,Re),ee=s.useContext(Y),Ie=(0,k.Z)(function(){return G(ee,ne)},[ee,ne],function(be,ke){return!X&&(be[0]!==ke[0]||!(0,J.Z)(be[1],ke[1],!0))});return s.createElement(Y.Provider,{value:Ie},z)}var t=[],o=s.createContext(null);function l(){return s.useContext(o)}var P=s.createContext(t);function j(O){var z=s.useContext(P);return s.useMemo(function(){return O!==void 0?[].concat((0,w.Z)(z),[O]):z},[z,O])}var F=s.createContext(null),Ee=s.createContext({}),ve=Ee,de=e(29194);function Ze(O){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,de.Z)(O)){var X=O.nodeName.toLowerCase(),ne=["input","select","textarea","button"].includes(X)||O.isContentEditable||X==="a"&&!!O.getAttribute("href"),ee=O.getAttribute("tabindex"),Ie=Number(ee),be=null;return ee&&!Number.isNaN(Ie)?be=Ie:ne&&be===null&&(be=0),ne&&O.disabled&&(be=null),be!==null&&(be>=0||z&&be<0)}return!1}function Me(O){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,X=(0,w.Z)(O.querySelectorAll("*")).filter(function(ne){return Ze(ne,z)});return Ze(O,z)&&X.unshift(O),X}var Ne=null;function oe(){Ne=document.activeElement}function K(){Ne=null}function B(){if(Ne)try{Ne.focus()}catch(O){}}function d(O,z){if(z.keyCode===9){var X=Me(O),ne=X[z.shiftKey?0:X.length-1],ee=ne===document.activeElement||O===document.activeElement;if(ee){var Ie=X[z.shiftKey?X.length-1:0];Ie.focus(),z.preventDefault()}}}var E=e(10228),M=e(16089),x=E.Z.LEFT,I=E.Z.RIGHT,q=E.Z.UP,H=E.Z.DOWN,Le=E.Z.ENTER,Fe=E.Z.ESC,Be=E.Z.HOME,ce=E.Z.END,Ve=[q,H,x,I];function Oe(O,z,X,ne){var ee,Ie,be,ke,tt="prev",lt="next",At="children",mt="parent";if(O==="inline"&&ne===Le)return{inlineTrigger:!0};var yt=(ee={},(0,v.Z)(ee,q,tt),(0,v.Z)(ee,H,lt),ee),vt=(Ie={},(0,v.Z)(Ie,x,X?lt:tt),(0,v.Z)(Ie,I,X?tt:lt),(0,v.Z)(Ie,H,At),(0,v.Z)(Ie,Le,At),Ie),A=(be={},(0,v.Z)(be,q,tt),(0,v.Z)(be,H,lt),(0,v.Z)(be,Le,At),(0,v.Z)(be,Fe,mt),(0,v.Z)(be,x,X?At:mt),(0,v.Z)(be,I,X?mt:At),be),L={inline:yt,horizontal:vt,vertical:A,inlineSub:yt,horizontalSub:A,verticalSub:A},D=(ke=L["".concat(O).concat(z?"":"Sub")])===null||ke===void 0?void 0:ke[ne];switch(D){case tt:return{offset:-1,sibling:!0};case lt:return{offset:1,sibling:!0};case mt:return{offset:-1,sibling:!1};case At:return{offset:1,sibling:!1};default:return null}}function R(O){for(var z=O;z;){if(z.getAttribute("data-menu-list"))return z;z=z.parentElement}return null}function he(O,z){for(var X=O||document.activeElement;X;){if(z.has(X))return X;X=X.parentElement}return null}function C(O,z){var X=Me(O,!0);return X.filter(function(ne){return z.has(ne)})}function a(O,z,X){var ne=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!O)return null;var ee=C(O,z),Ie=ee.length,be=ee.findIndex(function(ke){return X===ke});return ne<0?be===-1?be=Ie-1:be-=1:ne>0&&(be+=1),be=(be+Ie)%Ie,ee[be]}var u=function(z,X){var ne=new Set,ee=new Map,Ie=new Map;return z.forEach(function(be){var ke=document.querySelector("[data-menu-id='".concat(pe(X,be),"']"));ke&&(ne.add(ke),Ie.set(ke,be),ee.set(be,ke))}),{elements:ne,key2element:ee,element2key:Ie}};function y(O,z,X,ne,ee,Ie,be,ke,tt,lt){var At=s.useRef(),mt=s.useRef();mt.current=z;var yt=function(){M.Z.cancel(At.current)};return s.useEffect(function(){return function(){yt()}},[]),function(vt){var A=vt.which;if([].concat(Ve,[Le,Fe,Be,ce]).includes(A)){var L=Ie(),D=u(L,ne),W=D,T=W.elements,Ye=W.key2element,We=W.element2key,Pe=Ye.get(z),Ae=he(Pe,T),nt=We.get(Ae),Qe=Oe(O,be(nt,!0).length===1,X,A);if(!Qe&&A!==Be&&A!==ce)return;(Ve.includes(A)||[Be,ce].includes(A))&&vt.preventDefault();var Ge=function(Rt){if(Rt){var en=Rt,$e=Rt.querySelector("a");$e!=null&&$e.getAttribute("href")&&(en=$e);var Xe=We.get(Rt);ke(Xe),yt(),At.current=(0,M.Z)(function(){mt.current===Xe&&en.focus()})}};if([Be,ce].includes(A)||Qe.sibling||!Ae){var qe;!Ae||O==="inline"?qe=ee.current:qe=R(Ae);var gt,xt=C(qe,T);A===Be?gt=xt[0]:A===ce?gt=xt[xt.length-1]:gt=a(qe,T,Ae,Qe.offset),Ge(gt)}else if(Qe.inlineTrigger)tt(nt);else if(Qe.offset>0)tt(nt,!0),yt(),At.current=(0,M.Z)(function(){D=u(L,ne);var Ft=Ae.getAttribute("aria-controls"),Rt=document.getElementById(Ft),en=a(Rt,D.elements);Ge(en)},5);else if(Qe.offset<0){var ft=be(nt,!0),St=ft[ft.length-2],Pt=Ye.get(St);tt(St,!1),Ge(Pt)}}lt==null||lt(vt)}}function N(O){Promise.resolve().then(O)}var Z="__RC_UTIL_PATH_SPLIT__",_=function(z){return z.join(Z)},V=function(z){return z.split(Z)},Se="rc-menu-more";function ae(){var O=s.useState({}),z=(0,n.Z)(O,2),X=z[1],ne=(0,s.useRef)(new Map),ee=(0,s.useRef)(new Map),Ie=s.useState([]),be=(0,n.Z)(Ie,2),ke=be[0],tt=be[1],lt=(0,s.useRef)(0),At=(0,s.useRef)(!1),mt=function(){At.current||X({})},yt=(0,s.useCallback)(function(Ye,We){var Pe=_(We);ee.current.set(Pe,Ye),ne.current.set(Ye,Pe),lt.current+=1;var Ae=lt.current;N(function(){Ae===lt.current&&mt()})},[]),vt=(0,s.useCallback)(function(Ye,We){var Pe=_(We);ee.current.delete(Pe),ne.current.delete(Ye)},[]),A=(0,s.useCallback)(function(Ye){tt(Ye)},[]),L=(0,s.useCallback)(function(Ye,We){var Pe=ne.current.get(Ye)||"",Ae=V(Pe);return We&&ke.includes(Ae[0])&&Ae.unshift(Se),Ae},[ke]),D=(0,s.useCallback)(function(Ye,We){return Ye.some(function(Pe){var Ae=L(Pe,!0);return Ae.includes(We)})},[L]),W=function(){var We=(0,w.Z)(ne.current.keys());return ke.length&&We.push(Se),We},T=(0,s.useCallback)(function(Ye){var We="".concat(ne.current.get(Ye)).concat(Z),Pe=new Set;return(0,w.Z)(ee.current.keys()).forEach(function(Ae){Ae.startsWith(We)&&Pe.add(ee.current.get(Ae))}),Pe},[]);return s.useEffect(function(){return function(){At.current=!0}},[]),{registerPath:yt,unregisterPath:vt,refreshOverflowKeys:A,isSubPathKey:D,getKeyPath:L,getKeys:W,getSubPathKeys:T}}function fe(O){var z=s.useRef(O);z.current=O;var X=s.useCallback(function(){for(var ne,ee=arguments.length,Ie=new Array(ee),be=0;be1&&(T.motionAppear=!1);var Ye=T.onVisibleChanged;return T.onVisibleChanged=function(We){return!yt.current&&!We&&D(!0),Ye==null?void 0:Ye(We)},L?null:s.createElement(c,{mode:Ie,locked:!yt.current},s.createElement(ue.default,(0,r.Z)({visible:W},T,{forceRender:tt,removeOnLeave:!1,leavedClassName:"".concat(ke,"-hidden")}),function(We){var Pe=We.className,Ae=We.style;return s.createElement(an,{id:z,className:Pe,style:Ae},ee)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],m=["active"],re=function(z){var X,ne=z.style,ee=z.className,Ie=z.title,be=z.eventKey,ke=z.warnKey,tt=z.disabled,lt=z.internalPopupClose,At=z.children,mt=z.itemIcon,yt=z.expandIcon,vt=z.popupClassName,A=z.popupOffset,L=z.popupStyle,D=z.onClick,W=z.onMouseEnter,T=z.onMouseLeave,Ye=z.onTitleClick,We=z.onTitleMouseEnter,Pe=z.onTitleMouseLeave,Ae=(0,b.Z)(z,i),nt=De(be),Qe=s.useContext(Y),Ge=Qe.prefixCls,qe=Qe.mode,gt=Qe.openKeys,xt=Qe.disabled,ft=Qe.overflowDisabled,St=Qe.activeKey,Pt=Qe.selectedKeys,Ft=Qe.itemIcon,Rt=Qe.expandIcon,en=Qe.onItemClick,$e=Qe.onOpenChange,Xe=Qe.onActive,pt=s.useContext(ve),bt=pt._internalRenderSubMenuItem,Xt=s.useContext(F),Zt=Xt.isSubPathKey,Ht=j(),$t="".concat(Ge,"-submenu"),_t=xt||tt,dn=s.useRef(),pn=s.useRef(),wt=mt!=null?mt:Ft,Vt=yt!=null?yt:Rt,_e=gt.includes(be),Gt=!ft&&_e,hn=Zt(Pt,be),jt=Yt(be,_t,We,Pe),fn=jt.active,An=(0,b.Z)(jt,m),Bn=s.useState(!1),sn=(0,n.Z)(Bn,2),un=sn[0],Mn=sn[1],In=function(Nn){_t||Mn(Nn)},On=function(Nn){In(!0),W==null||W({key:be,domEvent:Nn})},Yn=function(Nn){In(!1),T==null||T({key:be,domEvent:Nn})},Zn=s.useMemo(function(){return fn||(qe!=="inline"?un||Zt([St],be):!1)},[qe,fn,St,un,be,Zt]),zn=Ot(Ht.length),Un=function(Nn){_t||(Ye==null||Ye({key:be,domEvent:Nn}),qe==="inline"&&$e(be,!_e))},Hn=fe(function(Pn){D==null||D(Ct(Pn)),en(Pn)}),ht=function(Nn){qe!=="inline"&&$e(be,Nn)},Nt=function(){Xe(be)},Bt=nt&&"".concat(nt,"-popup"),Lt=s.createElement("div",(0,r.Z)({role:"menuitem",style:zn,className:"".concat($t,"-title"),tabIndex:_t?null:-1,ref:dn,title:typeof Ie=="string"?Ie:null,"data-menu-id":ft&&nt?null:nt,"aria-expanded":Gt,"aria-haspopup":!0,"aria-controls":Bt,"aria-disabled":_t,onClick:Un,onFocus:Nt},An),Ie,s.createElement(zt,{icon:qe!=="horizontal"?Vt:void 0,props:(0,g.Z)((0,g.Z)({},z),{},{isOpen:Gt,isSubMenu:!0})},s.createElement("i",{className:"".concat($t,"-arrow")}))),Kt=s.useRef(qe);if(qe!=="inline"&&Ht.length>1?Kt.current="vertical":Kt.current=qe,!ft){var Cn=Kt.current;Lt=s.createElement(h,{mode:Cn,prefixCls:$t,visible:!lt&&Gt&&qe!=="inline",popupClassName:vt,popupOffset:A,popupStyle:L,popup:s.createElement(c,{mode:Cn==="horizontal"?"vertical":Cn},s.createElement(an,{id:Bt,ref:pn},At)),disabled:_t,onVisibleChange:ht},Lt)}var jn=s.createElement(U.Z.Item,(0,r.Z)({role:"none"},Ae,{component:"li",style:ne,className:Q()($t,"".concat($t,"-").concat(qe),ee,(X={},(0,v.Z)(X,"".concat($t,"-open"),Gt),(0,v.Z)(X,"".concat($t,"-active"),Zn),(0,v.Z)(X,"".concat($t,"-selected"),hn),(0,v.Z)(X,"".concat($t,"-disabled"),_t),X)),onMouseEnter:On,onMouseLeave:Yn}),Lt,!ft&&s.createElement(ye,{id:Bt,open:Gt,keyPath:Ht},At));return bt&&(jn=bt(jn,z,{selected:hn,active:Zn,open:Gt,disabled:_t})),s.createElement(c,{onItemClick:Hn,mode:qe==="horizontal"?"vertical":qe,itemIcon:wt,expandIcon:Vt},jn)};function te(O){var z=O.eventKey,X=O.children,ne=j(z),ee=Qt(X,ne),Ie=l();s.useEffect(function(){if(Ie)return Ie.registerPath(z,ne),function(){Ie.unregisterPath(z,ne)}},[ne]);var be;return Ie?be=ee:be=s.createElement(re,O,ee),s.createElement(P.Provider,{value:ne},be)}var Te=e(10928),xe=["className","title","eventKey","children"],je=["children"],Ue=function(z){var X=z.className,ne=z.title,ee=z.eventKey,Ie=z.children,be=(0,b.Z)(z,xe),ke=s.useContext(Y),tt=ke.prefixCls,lt="".concat(tt,"-item-group");return s.createElement("li",(0,r.Z)({role:"presentation"},be,{onClick:function(mt){return mt.stopPropagation()},className:Q()(lt,X)}),s.createElement("div",{role:"presentation",className:"".concat(lt,"-title"),title:typeof ne=="string"?ne:void 0},ne),s.createElement("ul",{role:"group",className:"".concat(lt,"-list")},Ie))};function Ke(O){var z=O.children,X=(0,b.Z)(O,je),ne=j(X.eventKey),ee=Qt(z,ne),Ie=l();return Ie?ee:s.createElement(Ue,(0,Mt.Z)(X,["warnKey"]),ee)}function ot(O){var z=O.className,X=O.style,ne=s.useContext(Y),ee=ne.prefixCls,Ie=l();return Ie?null:s.createElement("li",{role:"separator",className:Q()("".concat(ee,"-item-divider"),z),style:X})}var it=["label","children","key","type"];function et(O){return(O||[]).map(function(z,X){if(z&&(0,Te.Z)(z)==="object"){var ne=z,ee=ne.label,Ie=ne.children,be=ne.key,ke=ne.type,tt=(0,b.Z)(ne,it),lt=be!=null?be:"tmp-".concat(X);return Ie||ke==="group"?ke==="group"?s.createElement(Ke,(0,r.Z)({key:lt},tt,{title:ee}),et(Ie)):s.createElement(te,(0,r.Z)({key:lt},tt,{title:ee}),et(Ie)):ke==="divider"?s.createElement(ot,(0,r.Z)({key:lt},tt)):s.createElement(mn,(0,r.Z)({key:lt},tt),ee)}return null}).filter(function(z){return z})}function st(O,z,X){var ne=O;return z&&(ne=et(z)),Qt(ne,X)}var Je=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],at=[],rt=s.forwardRef(function(O,z){var X,ne,ee=O,Ie=ee.prefixCls,be=Ie===void 0?"rc-menu":Ie,ke=ee.rootClassName,tt=ee.style,lt=ee.className,At=ee.tabIndex,mt=At===void 0?0:At,yt=ee.items,vt=ee.children,A=ee.direction,L=ee.id,D=ee.mode,W=D===void 0?"vertical":D,T=ee.inlineCollapsed,Ye=ee.disabled,We=ee.disabledOverflow,Pe=ee.subMenuOpenDelay,Ae=Pe===void 0?.1:Pe,nt=ee.subMenuCloseDelay,Qe=nt===void 0?.1:nt,Ge=ee.forceSubMenuRender,qe=ee.defaultOpenKeys,gt=ee.openKeys,xt=ee.activeKey,ft=ee.defaultActiveFirst,St=ee.selectable,Pt=St===void 0?!0:St,Ft=ee.multiple,Rt=Ft===void 0?!1:Ft,en=ee.defaultSelectedKeys,$e=ee.selectedKeys,Xe=ee.onSelect,pt=ee.onDeselect,bt=ee.inlineIndent,Xt=bt===void 0?24:bt,Zt=ee.motion,Ht=ee.defaultMotions,$t=ee.triggerSubMenuAction,_t=$t===void 0?"hover":$t,dn=ee.builtinPlacements,pn=ee.itemIcon,wt=ee.expandIcon,Vt=ee.overflowedIndicator,_e=Vt===void 0?"...":Vt,Gt=ee.overflowedIndicatorPopupClassName,hn=ee.getPopupContainer,jt=ee.onClick,fn=ee.onOpenChange,An=ee.onKeyDown,Bn=ee.openAnimation,sn=ee.openTransitionName,un=ee._internalRenderMenuItem,Mn=ee._internalRenderSubMenuItem,In=(0,b.Z)(ee,Je),On=s.useMemo(function(){return st(vt,yt,at)},[vt,yt]),Yn=s.useState(!1),Zn=(0,n.Z)(Yn,2),zn=Zn[0],Un=Zn[1],Hn=s.useRef(),ht=Ce(L),Nt=A==="rtl",Bt=(0,f.Z)(qe,{value:gt,postState:function(Sn){return Sn||at}}),Lt=(0,n.Z)(Bt,2),Kt=Lt[0],Cn=Lt[1],jn=function(Sn){var wn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Xn(){Cn(Sn),fn==null||fn(Sn)}wn?(0,le.flushSync)(Xn):Xn()},Pn=s.useState(Kt),Nn=(0,n.Z)(Pn,2),Rn=Nn[0],$n=Nn[1],nr=s.useRef(!1),ir=s.useMemo(function(){return(W==="inline"||W==="vertical")&&T?["vertical",T]:[W,!1]},[W,T]),sr=(0,n.Z)(ir,2),Jn=sr[0],Qn=sr[1],fr=Jn==="inline",rr=s.useState(Jn),mr=(0,n.Z)(rr,2),_n=mr[0],xr=mr[1],Ir=s.useState(Qn),vr=(0,n.Z)(Ir,2),gr=vr[0],Mr=vr[1];s.useEffect(function(){xr(Jn),Mr(Qn),nr.current&&(fr?Cn(Rn):jn(at))},[Jn,Qn]);var pr=s.useState(0),ur=(0,n.Z)(pr,2),ar=ur[0],hr=ur[1],cr=ar>=On.length-1||_n!=="horizontal"||We;s.useEffect(function(){fr&&$n(Kt)},[Kt]),s.useEffect(function(){return nr.current=!0,function(){nr.current=!1}},[]);var tr=ae(),Ar=tr.registerPath,Cr=tr.unregisterPath,br=tr.refreshOverflowKeys,lr=tr.isSubPathKey,ln=tr.getKeyPath,qt=tr.getKeys,Tn=tr.getSubPathKeys,Wn=s.useMemo(function(){return{registerPath:Ar,unregisterPath:Cr}},[Ar,Cr]),Ln=s.useMemo(function(){return{isSubPathKey:lr}},[lr]);s.useEffect(function(){br(cr?at:On.slice(ar+1).map(function(Dn){return Dn.key}))},[ar,cr]);var Vn=(0,f.Z)(xt||ft&&((X=On[0])===null||X===void 0?void 0:X.key),{value:xt}),Kn=(0,n.Z)(Vn,2),qn=Kn[0],kn=Kn[1],or=fe(function(Dn){kn(Dn)}),er=fe(function(){kn(void 0)});(0,s.useImperativeHandle)(z,function(){return{list:Hn.current,focus:function(Sn){var wn,Xn=qt(),Gn=u(Xn,ht),Sr=Gn.elements,wr=Gn.key2element,Hr=Gn.element2key,Dr=C(Hn.current,Sr),Pr=qn!=null?qn:Dr[0]?Hr.get(Dr[0]):(wn=On.find(function(Vr){return!Vr.props.disabled}))===null||wn===void 0?void 0:wn.key,dr=wr.get(Pr);if(Pr&&dr){var Br;dr==null||(Br=dr.focus)===null||Br===void 0||Br.call(dr,Sn)}}}});var yr=(0,f.Z)(en||[],{value:$e,postState:function(Sn){return Array.isArray(Sn)?Sn:Sn==null?at:[Sn]}}),Or=(0,n.Z)(yr,2),Er=Or[0],Nr=Or[1],Fr=function(Sn){if(Pt){var wn=Sn.key,Xn=Er.includes(wn),Gn;Rt?Xn?Gn=Er.filter(function(wr){return wr!==wn}):Gn=[].concat((0,w.Z)(Er),[wn]):Gn=[wn],Nr(Gn);var Sr=(0,g.Z)((0,g.Z)({},Sn),{},{selectedKeys:Gn});Xn?pt==null||pt(Sr):Xe==null||Xe(Sr)}!Rt&&Kt.length&&_n!=="inline"&&jn(at)},zr=fe(function(Dn){jt==null||jt(Ct(Dn)),Fr(Dn)}),Lr=fe(function(Dn,Sn){var wn=Kt.filter(function(Gn){return Gn!==Dn});if(Sn)wn.push(Dn);else if(_n!=="inline"){var Xn=Tn(Dn);wn=wn.filter(function(Gn){return!Xn.has(Gn)})}(0,J.Z)(Kt,wn,!0)||jn(wn,!0)}),Rr=function(Sn,wn){var Xn=wn!=null?wn:!Kt.includes(Sn);Lr(Sn,Xn)},Tr=y(_n,qn,Nt,ht,Hn,qt,ln,kn,Rr,An);s.useEffect(function(){Un(!0)},[]);var jr=s.useMemo(function(){return{_internalRenderMenuItem:un,_internalRenderSubMenuItem:Mn}},[un,Mn]),Wr=_n!=="horizontal"||We?On:On.map(function(Dn,Sn){return s.createElement(c,{key:Dn.key,overflowDisabled:Sn>ar},Dn)}),Zr=s.createElement(U.Z,(0,r.Z)({id:L,ref:Hn,prefixCls:"".concat(be,"-overflow"),component:"ul",itemComponent:mn,className:Q()(be,"".concat(be,"-root"),"".concat(be,"-").concat(_n),lt,(ne={},(0,v.Z)(ne,"".concat(be,"-inline-collapsed"),gr),(0,v.Z)(ne,"".concat(be,"-rtl"),Nt),ne),ke),dir:A,style:tt,role:"menu",tabIndex:mt,data:Wr,renderRawItem:function(Sn){return Sn},renderRawRest:function(Sn){var wn=Sn.length,Xn=wn?On.slice(-wn):null;return s.createElement(te,{eventKey:Se,title:_e,disabled:cr,internalPopupClose:wn===0,popupClassName:Gt},Xn)},maxCount:_n!=="horizontal"||We?U.Z.INVALIDATE:U.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Sn){hr(Sn)},onKeyDown:Tr},In));return s.createElement(ve.Provider,{value:jr},s.createElement($.Provider,{value:ht},s.createElement(c,{prefixCls:be,rootClassName:ke,mode:_n,openKeys:Kt,rtl:Nt,disabled:Ye,motion:zn?Zt:null,defaultMotions:zn?Ht:null,activeKey:qn,onActive:or,onInactive:er,selectedKeys:Er,inlineIndent:Xt,subMenuOpenDelay:Ae,subMenuCloseDelay:Qe,forceSubMenuRender:Ge,builtinPlacements:dn,triggerSubMenuAction:_t,getPopupContainer:hn,itemIcon:pn,expandIcon:wt,onItemClick:zr,onOpenChange:Lr},s.createElement(F.Provider,{value:Ln},Zr),s.createElement("div",{style:{display:"none"},"aria-hidden":!0},s.createElement(o.Provider,{value:Wn},On)))))}),Et=rt,dt=Et;dt.Item=mn,dt.SubMenu=te,dt.ItemGroup=Ke,dt.Divider=ot;var me=dt},11780:function(It,we,e){e.d(we,{Z:function(){return oe}});var r=e(5016),v=e(20049),g=e(52456),w=e(5883),n=e(59301),b=e(92310),S=e.n(b),Q=e(29301),U=e(34280),f=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],J=void 0;function p(K,B){var d=K.prefixCls,E=K.invalidate,M=K.item,x=K.renderItem,I=K.responsive,q=K.responsiveDisabled,H=K.registerSize,Le=K.itemKey,Fe=K.className,Be=K.style,ce=K.children,Ve=K.display,Oe=K.order,R=K.component,he=R===void 0?"div":R,C=(0,w.Z)(K,f),a=I&&!Ve;function u(V){H(Le,V)}n.useEffect(function(){return function(){u(null)}},[]);var y=x&&M!==J?x(M,{index:Oe}):ce,N;E||(N={opacity:a?0:1,height:a?0:J,overflowY:a?"hidden":J,order:I?Oe:J,pointerEvents:a?"none":J,position:a?"absolute":J});var Z={};a&&(Z["aria-hidden"]=!0);var _=n.createElement(he,(0,r.Z)({className:S()(!E&&d,Fe),style:(0,v.Z)((0,v.Z)({},N),Be)},Z,C,{ref:B}),y);return I&&(_=n.createElement(Q.Z,{onResize:function(Se){var ae=Se.offsetWidth;u(ae)},disabled:q},_)),_}var s=n.forwardRef(p);s.displayName="Item";var le=s,$=e(6089),pe=e(4676),De=e(16089);function k(K){if(typeof MessageChannel=="undefined")(0,De.Z)(K);else{var B=new MessageChannel;B.port1.onmessage=function(){return K()},B.port2.postMessage(void 0)}}function Re(){var K=n.useRef(null),B=function(E){K.current||(K.current=[],k(function(){(0,pe.unstable_batchedUpdates)(function(){K.current.forEach(function(M){M()}),K.current=null})})),K.current.push(E)};return B}function Y(K,B){var d=n.useState(B),E=(0,g.Z)(d,2),M=E[0],x=E[1],I=(0,$.Z)(function(q){K(function(){x(q)})});return[M,I]}var G=n.createContext(null),c=["component"],t=["className"],o=["className"],l=function(B,d){var E=n.useContext(G);if(!E){var M=B.component,x=M===void 0?"div":M,I=(0,w.Z)(B,c);return n.createElement(x,(0,r.Z)({},I,{ref:d}))}var q=E.className,H=(0,w.Z)(E,t),Le=B.className,Fe=(0,w.Z)(B,o);return n.createElement(G.Provider,{value:null},n.createElement(le,(0,r.Z)({ref:d,className:S()(q,Le)},H,Fe)))},P=n.forwardRef(l);P.displayName="RawItem";var j=P,F=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ee="responsive",ve="invalidate";function de(K){return"+ ".concat(K.length," ...")}function Ze(K,B){var d=K.prefixCls,E=d===void 0?"rc-overflow":d,M=K.data,x=M===void 0?[]:M,I=K.renderItem,q=K.renderRawItem,H=K.itemKey,Le=K.itemWidth,Fe=Le===void 0?10:Le,Be=K.ssr,ce=K.style,Ve=K.className,Oe=K.maxCount,R=K.renderRest,he=K.renderRawRest,C=K.suffix,a=K.component,u=a===void 0?"div":a,y=K.itemComponent,N=K.onVisibleChange,Z=(0,w.Z)(K,F),_=Be==="full",V=Re(),Se=Y(V,null),ae=(0,g.Z)(Se,2),fe=ae[0],ge=ae[1],se=fe||0,Ce=Y(V,new Map),ze=(0,g.Z)(Ce,2),ie=ze[0],He=ze[1],ct=Y(V,0),Mt=(0,g.Z)(ct,2),Tt=Mt[0],Yt=Mt[1],Ot=Y(V,0),zt=(0,g.Z)(Ot,2),Dt=zt[0],Ct=zt[1],Ut=Y(V,0),rn=(0,g.Z)(Ut,2),Jt=rn[0],gn=rn[1],En=(0,n.useState)(null),on=(0,g.Z)(En,2),mn=on[0],tn=on[1],bn=(0,n.useState)(null),kt=(0,g.Z)(bn,2),an=kt[0],vn=kt[1],Qt=n.useMemo(function(){return an===null&&_?Number.MAX_SAFE_INTEGER:an||0},[an,fe]),yn=(0,n.useState)(!1),nn=(0,g.Z)(yn,2),xn=nn[0],Fn=nn[1],cn="".concat(E,"-item"),ut=Math.max(Tt,Dt),Wt=Oe===Ee,h=x.length&&Wt,ue=Oe===ve,ye=h||typeof Oe=="number"&&x.length>Oe,i=(0,n.useMemo)(function(){var me=x;return h?fe===null&&_?me=x:me=x.slice(0,Math.min(x.length,se/Fe)):typeof Oe=="number"&&(me=x.slice(0,Oe)),me},[x,Fe,fe,Oe,h]),m=(0,n.useMemo)(function(){return h?x.slice(Qt+1):x.slice(i.length)},[x,i,h,Qt]),re=(0,n.useCallback)(function(me,O){var z;return typeof H=="function"?H(me):(z=H&&(me==null?void 0:me[H]))!==null&&z!==void 0?z:O},[H]),te=(0,n.useCallback)(I||function(me){return me},[I]);function Te(me,O,z){an===me&&(O===void 0||O===mn)||(vn(me),z||(Fn(mese){Te(X-1,me-ne-Jt+Dt);break}}C&&ot(0)+Jt>se&&tn(null)}},[se,ie,Dt,Jt,re,i]);var it=xn&&!!m.length,et={};mn!==null&&h&&(et={position:"absolute",left:mn,top:0});var st={prefixCls:cn,responsive:h,component:y,invalidate:ue},Je=q?function(me,O){var z=re(me,O);return n.createElement(G.Provider,{key:z,value:(0,v.Z)((0,v.Z)({},st),{},{order:O,item:me,itemKey:z,registerSize:je,display:O<=Qt})},q(me,O))}:function(me,O){var z=re(me,O);return n.createElement(le,(0,r.Z)({},st,{order:O,key:z,item:me,renderItem:te,itemKey:z,registerSize:je,display:O<=Qt}))},at={order:it?Qt:Number.MAX_SAFE_INTEGER,className:"".concat(cn,"-rest"),registerSize:Ue,display:it},rt=R||de,Et=he?n.createElement(G.Provider,{value:(0,v.Z)((0,v.Z)({},st),at)},he(m)):n.createElement(le,(0,r.Z)({},st,at),typeof rt=="function"?rt(m):rt),dt=n.createElement(u,(0,r.Z)({className:S()(!ue&&E,Ve),style:ce,ref:B},Z),i.map(Je),ye?Et:null,C&&n.createElement(le,(0,r.Z)({},st,{responsive:Wt,responsiveDisabled:!h,order:Qt,className:"".concat(cn,"-suffix"),registerSize:Ke,display:!0,style:et}),C));return Wt?n.createElement(Q.Z,{onResize:xe,disabled:!h},dt):dt}var Me=n.forwardRef(Ze);Me.displayName="Overflow",Me.Item=j,Me.RESPONSIVE=Ee,Me.INVALIDATE=ve;var Ne=Me,oe=Ne},17115:function(It,we,e){e.d(we,{ZP:function(){return S}});var r=e(52456),v=e(59301),g=e(47273),w=0,n=(0,g.Z)();function b(){var Q;return n?(Q=w,w+=1):Q="TEST_OR_SSR",Q}function S(Q){var U=v.useState(),f=(0,r.Z)(U,2),J=f[0],p=f[1];return v.useEffect(function(){p("rc_select_".concat(b()))},[]),Q||J}},77861:function(It,we,e){e.d(we,{Ac:function(){return ge},Xo:function(){return Ct},Wx:function(){return rn},ZP:function(){return ye},lk:function(){return G}});var r=e(5016),v=e(92393),g=e(18082),w=e(20049),n=e(52456),b=e(5883),S=e(10928),Q=e(18929),U=e(48736),f=e(59301),J=e(92310),p=e.n(J),s=e(34280),le=e(49658),$=e(10228),pe=e(8654),De=function(m){var re=m.className,te=m.customizeIcon,Te=m.customizeIconProps,xe=m.onMouseDown,je=m.onClick,Ue=m.children,Ke;return typeof te=="function"?Ke=te(Te):Ke=te,f.createElement("span",{className:re,onMouseDown:function(it){it.preventDefault(),xe&&xe(it)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:je,"aria-hidden":!0},Ke!==void 0?Ke:f.createElement("span",{className:p()(re.split(/\s+/).map(function(ot){return"".concat(ot,"-icon")}))},Ue))},k=De;function Re(i,m,re,te,Te){var xe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,je=arguments.length>6?arguments[6]:void 0,Ue=arguments.length>7?arguments[7]:void 0,Ke=f.useMemo(function(){if((0,S.Z)(te)==="object")return te.clearIcon;if(Te)return Te},[te,Te]),ot=f.useMemo(function(){return!!(!xe&&te&&(re.length||je)&&!(Ue==="combobox"&&je===""))},[te,xe,re.length,je,Ue]);return{allowClear:ot,clearIcon:f.createElement(k,{className:"".concat(i,"-clear"),onMouseDown:m,customizeIcon:Ke},"\xD7")}}var Y=f.createContext(null);function G(){return f.useContext(Y)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,m=f.useState(!1),re=(0,n.Z)(m,2),te=re[0],Te=re[1],xe=f.useRef(null),je=function(){window.clearTimeout(xe.current)};f.useEffect(function(){return je},[]);var Ue=function(ot,it){je(),xe.current=window.setTimeout(function(){Te(ot),it&&it()},i)};return[te,Ue,je]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,m=f.useRef(null),re=f.useRef(null);f.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function te(Te){(Te||m.current===null)&&(m.current=Te),window.clearTimeout(re.current),re.current=window.setTimeout(function(){m.current=null},i)}return[function(){return m.current},te]}function o(i,m,re,te){var Te=f.useRef(null);Te.current={open:m,triggerOpen:re,customizedTrigger:te},f.useEffect(function(){function xe(je){var Ue;if(!((Ue=Te.current)!==null&&Ue!==void 0&&Ue.customizedTrigger)){var Ke=je.target;Ke.shadowRoot&&je.composed&&(Ke=je.composedPath()[0]||Ke),Te.current.open&&i().filter(function(ot){return ot}).every(function(ot){return!ot.contains(Ke)&&ot!==Ke})&&Te.current.triggerOpen(!1)}}return window.addEventListener("mousedown",xe),function(){return window.removeEventListener("mousedown",xe)}},[])}var l=e(26112),P=e(11780),j=function(m,re){var te,Te,xe=m.prefixCls,je=m.id,Ue=m.inputElement,Ke=m.disabled,ot=m.tabIndex,it=m.autoFocus,et=m.autoComplete,st=m.editable,Je=m.activeDescendantId,at=m.value,rt=m.maxLength,Et=m.onKeyDown,dt=m.onMouseDown,me=m.onChange,O=m.onPaste,z=m.onCompositionStart,X=m.onCompositionEnd,ne=m.open,ee=m.attrs,Ie=Ue||f.createElement("input",null),be=Ie,ke=be.ref,tt=be.props,lt=tt.onKeyDown,At=tt.onChange,mt=tt.onMouseDown,yt=tt.onCompositionStart,vt=tt.onCompositionEnd,A=tt.style;return(0,U.Kp)(!("maxLength"in Ie.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Ie=f.cloneElement(Ie,(0,w.Z)((0,w.Z)((0,w.Z)({type:"search"},tt),{},{id:je,ref:(0,pe.sQ)(re,ke),disabled:Ke,tabIndex:ot,autoComplete:et||"off",autoFocus:it,className:p()("".concat(xe,"-selection-search-input"),(te=Ie)===null||te===void 0||(Te=te.props)===null||Te===void 0?void 0:Te.className),role:"combobox","aria-label":"Search","aria-expanded":ne||!1,"aria-haspopup":"listbox","aria-owns":"".concat(je,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(je,"_list"),"aria-activedescendant":ne?Je:void 0},ee),{},{value:st?at:"",maxLength:rt,readOnly:!st,unselectable:st?null:"on",style:(0,w.Z)((0,w.Z)({},A),{},{opacity:st?null:0}),onKeyDown:function(D){Et(D),lt&<(D)},onMouseDown:function(D){dt(D),mt&&mt(D)},onChange:function(D){me(D),At&&At(D)},onCompositionStart:function(D){z(D),yt&&yt(D)},onCompositionEnd:function(D){X(D),vt&&vt(D)},onPaste:O})),Ie},F=f.forwardRef(j);F.displayName="Input";var Ee=F;function ve(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var de=typeof window!="undefined"&&window.document&&window.document.documentElement,Ze=de;function Me(i){return i!=null}function Ne(i){return!i&&i!==0}function oe(i){return["string","number"].includes((0,S.Z)(i))}function K(i){var m=void 0;return i&&(oe(i.title)?m=i.title.toString():oe(i.label)&&(m=i.label.toString())),m}function B(i,m){Ze?f.useLayoutEffect(i,m):f.useEffect(i,m)}function d(i){var m;return(m=i.key)!==null&&m!==void 0?m:i.value}var E=function(m){m.preventDefault(),m.stopPropagation()},M=function(m){var re=m.id,te=m.prefixCls,Te=m.values,xe=m.open,je=m.searchValue,Ue=m.autoClearSearchValue,Ke=m.inputRef,ot=m.placeholder,it=m.disabled,et=m.mode,st=m.showSearch,Je=m.autoFocus,at=m.autoComplete,rt=m.activeDescendantId,Et=m.tabIndex,dt=m.removeIcon,me=m.maxTagCount,O=m.maxTagTextLength,z=m.maxTagPlaceholder,X=z===void 0?function(St){return"+ ".concat(St.length," ...")}:z,ne=m.tagRender,ee=m.onToggleOpen,Ie=m.onRemove,be=m.onInputChange,ke=m.onInputPaste,tt=m.onInputKeyDown,lt=m.onInputMouseDown,At=m.onInputCompositionStart,mt=m.onInputCompositionEnd,yt=f.useRef(null),vt=(0,f.useState)(0),A=(0,n.Z)(vt,2),L=A[0],D=A[1],W=(0,f.useState)(!1),T=(0,n.Z)(W,2),Ye=T[0],We=T[1],Pe="".concat(te,"-selection"),Ae=xe||et==="multiple"&&Ue===!1||et==="tags"?je:"",nt=et==="tags"||et==="multiple"&&Ue===!1||st&&(xe||Ye);B(function(){D(yt.current.scrollWidth)},[Ae]);function Qe(St,Pt,Ft,Rt,en){return f.createElement("span",{className:p()("".concat(Pe,"-item"),(0,g.Z)({},"".concat(Pe,"-item-disabled"),Ft)),title:K(St)},f.createElement("span",{className:"".concat(Pe,"-item-content")},Pt),Rt&&f.createElement(k,{className:"".concat(Pe,"-item-remove"),onMouseDown:E,onClick:en,customizeIcon:dt},"\xD7"))}function Ge(St,Pt,Ft,Rt,en){var $e=function(pt){E(pt),ee(!xe)};return f.createElement("span",{onMouseDown:$e},ne({label:Pt,value:St,disabled:Ft,closable:Rt,onClose:en}))}function qe(St){var Pt=St.disabled,Ft=St.label,Rt=St.value,en=!it&&!Pt,$e=Ft;if(typeof O=="number"&&(typeof Ft=="string"||typeof Ft=="number")){var Xe=String($e);Xe.length>O&&($e="".concat(Xe.slice(0,O),"..."))}var pt=function(Xt){Xt&&Xt.stopPropagation(),Ie(St)};return typeof ne=="function"?Ge(Rt,$e,Pt,en,pt):Qe(St,$e,Pt,en,pt)}function gt(St){var Pt=typeof X=="function"?X(St):X;return Qe({title:Pt},Pt,!1)}var xt=f.createElement("div",{className:"".concat(Pe,"-search"),style:{width:L},onFocus:function(){We(!0)},onBlur:function(){We(!1)}},f.createElement(Ee,{ref:Ke,open:xe,prefixCls:te,id:re,inputElement:null,disabled:it,autoFocus:Je,autoComplete:at,editable:nt,activeDescendantId:rt,value:Ae,onKeyDown:tt,onMouseDown:lt,onChange:be,onPaste:ke,onCompositionStart:At,onCompositionEnd:mt,tabIndex:Et,attrs:(0,l.Z)(m,!0)}),f.createElement("span",{ref:yt,className:"".concat(Pe,"-search-mirror"),"aria-hidden":!0},Ae,"\xA0")),ft=f.createElement(P.Z,{prefixCls:"".concat(Pe,"-overflow"),data:Te,renderItem:qe,renderRest:gt,suffix:xt,itemKey:d,maxCount:me});return f.createElement(f.Fragment,null,ft,!Te.length&&!Ae&&f.createElement("span",{className:"".concat(Pe,"-placeholder")},ot))},x=M,I=function(m){var re=m.inputElement,te=m.prefixCls,Te=m.id,xe=m.inputRef,je=m.disabled,Ue=m.autoFocus,Ke=m.autoComplete,ot=m.activeDescendantId,it=m.mode,et=m.open,st=m.values,Je=m.placeholder,at=m.tabIndex,rt=m.showSearch,Et=m.searchValue,dt=m.activeValue,me=m.maxLength,O=m.onInputKeyDown,z=m.onInputMouseDown,X=m.onInputChange,ne=m.onInputPaste,ee=m.onInputCompositionStart,Ie=m.onInputCompositionEnd,be=m.title,ke=f.useState(!1),tt=(0,n.Z)(ke,2),lt=tt[0],At=tt[1],mt=it==="combobox",yt=mt||rt,vt=st[0],A=Et||"";mt&&dt&&!lt&&(A=dt),f.useEffect(function(){mt&&At(!1)},[mt,dt]);var L=it!=="combobox"&&!et&&!rt?!1:!!A,D=be===void 0?K(vt):be,W=function(){if(vt)return null;var Ye=L?{visibility:"hidden"}:void 0;return f.createElement("span",{className:"".concat(te,"-selection-placeholder"),style:Ye},Je)};return f.createElement(f.Fragment,null,f.createElement("span",{className:"".concat(te,"-selection-search")},f.createElement(Ee,{ref:xe,prefixCls:te,id:Te,open:et,inputElement:re,disabled:je,autoFocus:Ue,autoComplete:Ke,editable:yt,activeDescendantId:ot,value:A,onKeyDown:O,onMouseDown:z,onChange:function(Ye){At(!0),X(Ye)},onPaste:ne,onCompositionStart:ee,onCompositionEnd:Ie,tabIndex:at,attrs:(0,l.Z)(m,!0),maxLength:mt?me:void 0})),!mt&&vt?f.createElement("span",{className:"".concat(te,"-selection-item"),title:D,style:L?{visibility:"hidden"}:void 0},vt.label):null,W())},q=I;function H(i){return![$.Z.ESC,$.Z.SHIFT,$.Z.BACKSPACE,$.Z.TAB,$.Z.WIN_KEY,$.Z.ALT,$.Z.META,$.Z.WIN_KEY_RIGHT,$.Z.CTRL,$.Z.SEMICOLON,$.Z.EQUALS,$.Z.CAPS_LOCK,$.Z.CONTEXT_MENU,$.Z.F1,$.Z.F2,$.Z.F3,$.Z.F4,$.Z.F5,$.Z.F6,$.Z.F7,$.Z.F8,$.Z.F9,$.Z.F10,$.Z.F11,$.Z.F12].includes(i)}var Le=function(m,re){var te=(0,f.useRef)(null),Te=(0,f.useRef)(!1),xe=m.prefixCls,je=m.open,Ue=m.mode,Ke=m.showSearch,ot=m.tokenWithEnter,it=m.autoClearSearchValue,et=m.onSearch,st=m.onSearchSubmit,Je=m.onToggleOpen,at=m.onInputKeyDown,rt=m.domRef;f.useImperativeHandle(re,function(){return{focus:function(){te.current.focus()},blur:function(){te.current.blur()}}});var Et=t(0),dt=(0,n.Z)(Et,2),me=dt[0],O=dt[1],z=function(A){var L=A.which;(L===$.Z.UP||L===$.Z.DOWN)&&A.preventDefault(),at&&at(A),L===$.Z.ENTER&&Ue==="tags"&&!Te.current&&!je&&(st==null||st(A.target.value)),H(L)&&Je(!0)},X=function(){O(!0)},ne=(0,f.useRef)(null),ee=function(A){et(A,!0,Te.current)!==!1&&Je(!0)},Ie=function(){Te.current=!0},be=function(A){Te.current=!1,Ue!=="combobox"&&ee(A.target.value)},ke=function(A){var L=A.target.value;if(ot&&ne.current&&/[\r\n]/.test(ne.current)){var D=ne.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");L=L.replace(D,ne.current)}ne.current=null,ee(L)},tt=function(A){var L=A.clipboardData,D=L.getData("text");ne.current=D},lt=function(A){var L=A.target;if(L!==te.current){var D=document.body.style.msTouchAction!==void 0;D?setTimeout(function(){te.current.focus()}):te.current.focus()}},At=function(A){var L=me();A.target!==te.current&&!L&&Ue!=="combobox"&&A.preventDefault(),(Ue!=="combobox"&&(!Ke||!L)||!je)&&(je&&it!==!1&&et("",!0,!1),Je())},mt={inputRef:te,onInputKeyDown:z,onInputMouseDown:X,onInputChange:ke,onInputPaste:tt,onInputCompositionStart:Ie,onInputCompositionEnd:be},yt=Ue==="multiple"||Ue==="tags"?f.createElement(x,(0,r.Z)({},m,mt)):f.createElement(q,(0,r.Z)({},m,mt));return f.createElement("div",{ref:rt,className:"".concat(xe,"-selector"),onClick:lt,onMouseDown:At},yt)},Fe=f.forwardRef(Le);Fe.displayName="Selector";var Be=Fe,ce=e(35593),Ve=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Oe=function(m){var re=m===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"}}},R=function(m,re){var te=m.prefixCls,Te=m.disabled,xe=m.visible,je=m.children,Ue=m.popupElement,Ke=m.animation,ot=m.transitionName,it=m.dropdownStyle,et=m.dropdownClassName,st=m.direction,Je=st===void 0?"ltr":st,at=m.placement,rt=m.builtinPlacements,Et=m.dropdownMatchSelectWidth,dt=m.dropdownRender,me=m.dropdownAlign,O=m.getPopupContainer,z=m.empty,X=m.getTriggerDOMNode,ne=m.onPopupVisibleChange,ee=m.onPopupMouseEnter,Ie=(0,b.Z)(m,Ve),be="".concat(te,"-dropdown"),ke=Ue;dt&&(ke=dt(Ue));var tt=f.useMemo(function(){return rt||Oe(Et)},[rt,Et]),lt=Ke?"".concat(be,"-").concat(Ke):ot,At=typeof Et=="number",mt=f.useMemo(function(){return At?null:Et===!1?"minWidth":"width"},[Et,At]),yt=it;At&&(yt=(0,w.Z)((0,w.Z)({},yt),{},{width:Et}));var vt=f.useRef(null);return f.useImperativeHandle(re,function(){return{getPopupElement:function(){return vt.current}}}),f.createElement(ce.Z,(0,r.Z)({},Ie,{showAction:ne?["click"]:[],hideAction:ne?["click"]:[],popupPlacement:at||(Je==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:tt,prefixCls:be,popupTransitionName:lt,popup:f.createElement("div",{ref:vt,onMouseEnter:ee},ke),stretch:mt,popupAlign:me,popupVisible:xe,getPopupContainer:O,popupClassName:p()(et,(0,g.Z)({},"".concat(be,"-empty"),z)),popupStyle:yt,getTriggerDOMNode:X,onPopupVisibleChange:ne}),je)},he=f.forwardRef(R);he.displayName="SelectTrigger";var C=he,a=e(74604);function u(i,m){var re=i.key,te;return"value"in i&&(te=i.value),re!=null?re:te!==void 0?te:"rc-index-key-".concat(m)}function y(i,m){var re=i||{},te=re.label,Te=re.value,xe=re.options,je=re.groupLabel,Ue=te||(m?"children":"label");return{label:Ue,value:Te||"value",options:xe||"options",groupLabel:je||Ue}}function N(i){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=m.fieldNames,te=m.childrenAsData,Te=[],xe=y(re,!1),je=xe.label,Ue=xe.value,Ke=xe.options,ot=xe.groupLabel;function it(et,st){et.forEach(function(Je){if(st||!(Ke in Je)){var at=Je[Ue];Te.push({key:u(Je,Te.length),groupOption:st,data:Je,label:Je[je],value:at})}else{var rt=Je[ot];rt===void 0&&te&&(rt=Je.label),Te.push({key:u(Je,Te.length),group:!0,data:Je,label:rt}),it(Je[Ke],!0)}})}return it(i,!1),Te}function Z(i){var m=(0,w.Z)({},i);return"props"in m||Object.defineProperty(m,"props",{get:function(){return(0,U.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),m}}),m}function _(i,m){if(!m||!m.length)return null;var re=!1;function te(xe,je){var Ue=(0,a.Z)(je),Ke=Ue[0],ot=Ue.slice(1);if(!Ke)return[xe];var it=xe.split(Ke);return re=re||it.length>1,it.reduce(function(et,st){return[].concat((0,v.Z)(et),(0,v.Z)(te(st,ot)))},[]).filter(function(et){return et})}var Te=te(i,m);return re?Te:null}var V=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Se=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ae(i){return i==="tags"||i==="multiple"}var fe=f.forwardRef(function(i,m){var re,te,Te=i.id,xe=i.prefixCls,je=i.className,Ue=i.showSearch,Ke=i.tagRender,ot=i.direction,it=i.omitDomProps,et=i.displayValues,st=i.onDisplayValuesChange,Je=i.emptyOptions,at=i.notFoundContent,rt=at===void 0?"Not Found":at,Et=i.onClear,dt=i.mode,me=i.disabled,O=i.loading,z=i.getInputElement,X=i.getRawInputElement,ne=i.open,ee=i.defaultOpen,Ie=i.onDropdownVisibleChange,be=i.activeValue,ke=i.onActiveValueChange,tt=i.activeDescendantId,lt=i.searchValue,At=i.autoClearSearchValue,mt=i.onSearch,yt=i.onSearchSplit,vt=i.tokenSeparators,A=i.allowClear,L=i.suffixIcon,D=i.clearIcon,W=i.OptionList,T=i.animation,Ye=i.transitionName,We=i.dropdownStyle,Pe=i.dropdownClassName,Ae=i.dropdownMatchSelectWidth,nt=i.dropdownRender,Qe=i.dropdownAlign,Ge=i.placement,qe=i.builtinPlacements,gt=i.getPopupContainer,xt=i.showAction,ft=xt===void 0?[]:xt,St=i.onFocus,Pt=i.onBlur,Ft=i.onKeyUp,Rt=i.onKeyDown,en=i.onMouseDown,$e=(0,b.Z)(i,V),Xe=ae(dt),pt=(Ue!==void 0?Ue:Xe)||dt==="combobox",bt=(0,w.Z)({},$e);Se.forEach(function(ln){delete bt[ln]}),it==null||it.forEach(function(ln){delete bt[ln]});var Xt=f.useState(!1),Zt=(0,n.Z)(Xt,2),Ht=Zt[0],$t=Zt[1];f.useEffect(function(){$t((0,le.Z)())},[]);var _t=f.useRef(null),dn=f.useRef(null),pn=f.useRef(null),wt=f.useRef(null),Vt=f.useRef(null),_e=c(),Gt=(0,n.Z)(_e,3),hn=Gt[0],jt=Gt[1],fn=Gt[2];f.useImperativeHandle(m,function(){var ln,qt;return{focus:(ln=wt.current)===null||ln===void 0?void 0:ln.focus,blur:(qt=wt.current)===null||qt===void 0?void 0:qt.blur,scrollTo:function(Wn){var Ln;return(Ln=Vt.current)===null||Ln===void 0?void 0:Ln.scrollTo(Wn)}}});var An=f.useMemo(function(){var ln;if(dt!=="combobox")return lt;var qt=(ln=et[0])===null||ln===void 0?void 0:ln.value;return typeof qt=="string"||typeof qt=="number"?String(qt):""},[lt,dt,et]),Bn=dt==="combobox"&&typeof z=="function"&&z()||null,sn=typeof X=="function"&&X(),un=(0,pe.x1)(dn,sn==null||(re=sn.props)===null||re===void 0?void 0:re.ref),Mn=f.useState(!1),In=(0,n.Z)(Mn,2),On=In[0],Yn=In[1];(0,s.Z)(function(){Yn(!0)},[]);var Zn=(0,Q.Z)(!1,{defaultValue:ee,value:ne}),zn=(0,n.Z)(Zn,2),Un=zn[0],Hn=zn[1],ht=On?Un:!1,Nt=!rt&&Je;(me||Nt&&ht&&dt==="combobox")&&(ht=!1);var Bt=Nt?!1:ht,Lt=f.useCallback(function(ln){var qt=ln!==void 0?ln:!ht;me||(Hn(qt),ht!==qt&&(Ie==null||Ie(qt)))},[me,ht,Hn,Ie]),Kt=f.useMemo(function(){return(vt||[]).some(function(ln){return[` +`,`\r +`].includes(ln)})},[vt]),Cn=function(qt,Tn,Wn){var Ln=!0,Vn=qt;ke==null||ke(null);var Kn=Wn?null:_(qt,vt);return dt!=="combobox"&&Kn&&(Vn="",yt==null||yt(Kn),Lt(!1),Ln=!1),mt&&An!==Vn&&mt(Vn,{source:Tn?"typing":"effect"}),Ln},jn=function(qt){!qt||!qt.trim()||mt(qt,{source:"submit"})};f.useEffect(function(){!ht&&!Xe&&dt!=="combobox"&&Cn("",!1,!1)},[ht]),f.useEffect(function(){Un&&me&&Hn(!1),me&&jt(!1)},[me]);var Pn=t(),Nn=(0,n.Z)(Pn,2),Rn=Nn[0],$n=Nn[1],nr=function(qt){var Tn=Rn(),Wn=qt.which;if(Wn===$.Z.ENTER&&(dt!=="combobox"&&qt.preventDefault(),ht||Lt(!0)),$n(!!An),Wn===$.Z.BACKSPACE&&!Tn&&Xe&&!An&&et.length){for(var Ln=(0,v.Z)(et),Vn=null,Kn=Ln.length-1;Kn>=0;Kn-=1){var qn=Ln[Kn];if(!qn.disabled){Ln.splice(Kn,1),Vn=qn;break}}Vn&&st(Ln,{type:"remove",values:[Vn]})}for(var kn=arguments.length,or=new Array(kn>1?kn-1:0),er=1;er1?Tn-1:0),Ln=1;Ln1?Kn-1:0),kn=1;kn1&&arguments[1]!==void 0?arguments[1]:!1;return(0,He.Z)(i).map(function(re,te){if(!f.isValidElement(re)||!re.type)return null;var Te=re,xe=Te.type.isSelectOptGroup,je=Te.key,Ue=Te.props,Ke=Ue.children,ot=(0,b.Z)(Ue,Mt);return m||!xe?Tt(re):(0,w.Z)((0,w.Z)({key:"__RC_SELECT_GRP__".concat(je===null?te:je,"__"),label:je},ot),{},{options:Yt(Ke)})}).filter(function(re){return re})}function Ot(i,m,re,te,Te){return f.useMemo(function(){var xe=i,je=!i;je&&(xe=Yt(m));var Ue=new Map,Ke=new Map,ot=function(st,Je,at){at&&typeof at=="string"&&st.set(Je[at],Je)};function it(et){for(var st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Je=0;Je1&&arguments[1]!==void 0?arguments[1]:1,gt=ke.length,xt=0;xt1&&arguments[1]!==void 0?arguments[1]:!1;L(Ge);var gt={source:qe?"keyboard":"mouse"},xt=ke[Ge];if(!xt){rt(null,-1,gt);return}rt(xt.value,Ge,gt)};(0,f.useEffect)(function(){D(Et!==!1?mt(0):-1)},[ke.length,ot]);var W=f.useCallback(function(Qe){return O.has(Qe)&&Ke!=="combobox"},[Ke,(0,v.Z)(O).toString(),O.size]);(0,f.useEffect)(function(){var Qe=setTimeout(function(){if(!Ue&&je&&O.size===1){var qe=Array.from(O)[0],gt=ke.findIndex(function(xt){var ft=xt.data;return ft.value===qe});gt!==-1&&(D(gt),At(gt))}});if(je){var Ge;(Ge=tt.current)===null||Ge===void 0||Ge.scrollTo(void 0)}return function(){return clearTimeout(Qe)}},[je,ot,at.length]);var T=function(Ge){Ge!==void 0&&dt(Ge,{selected:!O.has(Ge)}),Ue||it(!1)};if(f.useImperativeHandle(re,function(){return{onKeyDown:function(Ge){var qe=Ge.which,gt=Ge.ctrlKey;switch(qe){case $.Z.N:case $.Z.P:case $.Z.UP:case $.Z.DOWN:{var xt=0;if(qe===$.Z.UP?xt=-1:qe===$.Z.DOWN?xt=1:tn()&>&&(qe===$.Z.N?xt=1:qe===$.Z.P&&(xt=-1)),xt!==0){var ft=mt(A+xt,xt);At(ft),D(ft,!0)}break}case $.Z.ENTER:{var St=ke[A];St&&!St.data.disabled?T(St.value):T(void 0),je&&Ge.preventDefault();break}case $.Z.ESC:it(!1),je&&Ge.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Ge){At(Ge)}}}),ke.length===0)return f.createElement("div",{role:"listbox",id:"".concat(xe,"_list"),className:"".concat(be,"-empty"),onMouseDown:lt},et);var Ye=Object.keys(z).map(function(Qe){return z[Qe]}),We=function(Ge){return Ge.label};function Pe(Qe,Ge){var qe=Qe.group;return{role:qe?"presentation":"option",id:"".concat(xe,"_list_").concat(Ge)}}var Ae=function(Ge){var qe=ke[Ge];if(!qe)return null;var gt=qe.data||{},xt=gt.value,ft=qe.group,St=(0,l.Z)(gt,!0),Pt=We(qe);return qe?f.createElement("div",(0,r.Z)({"aria-label":typeof Pt=="string"&&!ft?Pt:null},St,{key:Ge},Pe(qe,Ge),{"aria-selected":W(xt)}),xt):null},nt={role:"listbox",id:"".concat(xe,"_list")};return f.createElement(f.Fragment,null,X&&f.createElement("div",(0,r.Z)({},nt,{style:{height:0,width:0,overflow:"hidden"}}),Ae(A-1),Ae(A),Ae(A+1)),f.createElement(En.Z,{itemKey:"key",ref:tt,data:ke,height:ee,itemHeight:Ie,fullHeight:!1,onMouseDown:lt,onScroll:st,virtual:X,direction:ne,innerProps:X?null:nt},function(Qe,Ge){var qe,gt=Qe.group,xt=Qe.groupOption,ft=Qe.data,St=Qe.label,Pt=Qe.value,Ft=ft.key;if(gt){var Rt,en=(Rt=ft.title)!==null&&Rt!==void 0?Rt:kt(St)?St.toString():void 0;return f.createElement("div",{className:p()(be,"".concat(be,"-group")),title:en},St!==void 0?St:Ft)}var $e=ft.disabled,Xe=ft.title,pt=ft.children,bt=ft.style,Xt=ft.className,Zt=(0,b.Z)(ft,bn),Ht=(0,gn.Z)(Zt,Ye),$t=W(Pt),_t="".concat(be,"-option"),dn=p()(be,_t,Xt,(qe={},(0,g.Z)(qe,"".concat(_t,"-grouped"),xt),(0,g.Z)(qe,"".concat(_t,"-active"),A===Ge&&!$e),(0,g.Z)(qe,"".concat(_t,"-disabled"),$e),(0,g.Z)(qe,"".concat(_t,"-selected"),$t),qe)),pn=We(Qe),wt=!me||typeof me=="function"||$t,Vt=typeof pn=="number"?pn:pn||Pt,_e=kt(Vt)?Vt.toString():void 0;return Xe!==void 0&&(_e=Xe),f.createElement("div",(0,r.Z)({},(0,l.Z)(Ht),X?{}:Pe(Qe,Ge),{"aria-selected":$t,className:dn,title:_e,onMouseMove:function(){A===Ge||$e||D(Ge)},onClick:function(){$e||T(Pt)},style:bt}),f.createElement("div",{className:"".concat(_t,"-content")},Vt),f.isValidElement(me)||$t,wt&&f.createElement(k,{className:"".concat(be,"-option-state"),customizeIcon:me,customizeIconProps:{isSelected:$t}},$t?"\u2713":null))}))},vn=f.forwardRef(an);vn.displayName="OptionList";var Qt=vn;function yn(i){var m=i.mode,re=i.options,te=i.children,Te=i.backfill,xe=i.allowClear,je=i.placeholder,Ue=i.getInputElement,Ke=i.showSearch,ot=i.onSearch,it=i.defaultOpen,et=i.autoFocus,st=i.labelInValue,Je=i.value,at=i.inputValue,rt=i.optionLabelProp,Et=isMultiple(m),dt=Ke!==void 0?Ke:Et||m==="combobox",me=re||convertChildrenToData(te);if(warning(m!=="tags"||me.every(function(ne){return!ne.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),m==="tags"||m==="combobox"){var O=me.some(function(ne){return ne.options?ne.options.some(function(ee){return typeof("value"in ee?ee.value:ee.key)=="number"}):typeof("value"in ne?ne.value:ne.key)=="number"});warning(!O,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(m!=="combobox"||!rt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(m==="combobox"||!Te,"`backfill` only works with `combobox` mode."),warning(m==="combobox"||!Ue,"`getInputElement` only work with `combobox` mode."),noteOnce(m!=="combobox"||!Ue||!xe||!je,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),ot&&!dt&&m!=="combobox"&&m!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!it||et,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Je!=null){var z=toArray(Je);warning(!st||z.every(function(ne){return _typeof(ne)==="object"&&("key"in ne||"value"in ne)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Et||Array.isArray(Je),"`value` should be array when `mode` is `multiple` or `tags`")}if(te){var X=null;toNodeArray(te).some(function(ne){if(!React.isValidElement(ne)||!ne.type)return!1;var ee=ne,Ie=ee.type;if(Ie.isSelectOption)return!1;if(Ie.isSelectOptGroup){var be=toNodeArray(ne.props.children).every(function(ke){return!React.isValidElement(ke)||!ne.type||ke.type.isSelectOption?!0:(X=ke.type,!1)});return!be}return X=Ie,!0}),X&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(X.displayName||X.name||X,"`.")),warning(at===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function nn(i,m){if(i){var re=function te(Te){for(var xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,je=0;je2&&arguments[2]!==void 0?arguments[2]:{},Lt=Bt.source,Kt=Lt===void 0?"keyboard":Lt;un(Nt),je&&te==="combobox"&&ht!==null&&Kt==="keyboard"&&fn(String(ht))},[je,te]),On=function(Nt,Bt,Lt){var Kt=function(){var Jn,Qn=Xt(Nt);return[A?{label:Qn==null?void 0:Qn[Pe.label],value:Nt,key:(Jn=Qn==null?void 0:Qn.key)!==null&&Jn!==void 0?Jn:Nt}:Nt,Z(Qn)]};if(Bt&&Je){var Cn=Kt(),jn=(0,n.Z)(Cn,2),Pn=jn[0],Nn=jn[1];Je(Pn,Nn)}else if(!Bt&&at&&Lt!=="clear"){var Rn=Kt(),$n=(0,n.Z)(Rn,2),nr=$n[0],ir=$n[1];at(nr,ir)}},Yn=zt(function(ht,Nt){var Bt,Lt=T?Nt.selected:!0;Lt?Bt=T?[].concat((0,v.Z)(bt),[ht]):[ht]:Bt=bt.filter(function(Kt){return Kt.value!==ht}),_e(Bt),On(ht,Lt),te==="combobox"?fn(""):(!ae||st)&&(Ge(""),fn(""))}),Zn=function(Nt,Bt){_e(Nt);var Lt=Bt.type,Kt=Bt.values;(Lt==="remove"||Lt==="clear")&&Kt.forEach(function(Cn){On(Cn.value,!1,Lt)})},zn=function(Nt,Bt){if(Ge(Nt),fn(null),Bt.source==="submit"){var Lt=(Nt||"").trim();if(Lt){var Kt=Array.from(new Set([].concat((0,v.Z)(Ht),[Lt])));_e(Kt),On(Lt,!0),Ge("")}return}Bt.source!=="blur"&&(te==="combobox"&&_e(Nt),it==null||it(Nt))},Un=function(Nt){var Bt=Nt;te!=="tags"&&(Bt=Nt.map(function(Kt){var Cn=xt.get(Kt);return Cn==null?void 0:Cn.value}).filter(function(Kt){return Kt!==void 0}));var Lt=Array.from(new Set([].concat((0,v.Z)(Ht),(0,v.Z)(Bt))));_e(Lt),Lt.forEach(function(Kt){On(Kt,!0)})},Hn=f.useMemo(function(){var ht=be!==!1&&Et!==!1;return(0,w.Z)((0,w.Z)({},qe),{},{flattenOptions:Vt,onActiveValue:In,defaultActiveFirstOption:Mn,onSelect:Yn,menuItemSelectedIcon:Ie,rawValues:Ht,fieldNames:Pe,virtual:ht,direction:ke,listHeight:lt,listItemHeight:mt,childrenAsData:Ye})},[qe,Vt,In,Mn,Yn,Ie,Ht,Pe,be,Et,lt,mt,Ye]);return f.createElement(mn.Provider,{value:Hn},f.createElement(ge,(0,r.Z)({},D,{id:W,prefixCls:xe,ref:m,omitDomProps:cn,mode:te,displayValues:Zt,onDisplayValuesChange:Zn,direction:ke,searchValue:Qe,onSearch:zn,autoClearSearchValue:st,onSearchSplit:Un,dropdownMatchSelectWidth:Et,OptionList:Qt,emptyOptions:!Vt.length,activeValue:jt,activeDescendantId:"".concat(W,"_list_").concat(sn)})))}),h=Wt;h.Option=rn,h.OptGroup=Ct;var ue=h,ye=ue},9296:function(It,we,e){e.r(we),e.d(we,{ResizableTextArea:function(){return F},default:function(){return Ne}});var r=e(5016),v=e(20049),g=e(18082),w=e(10928),n=e(52456),b=e(5883),S=e(92393),Q=e(92310),U=e.n(Q),f=e(93681),J=e(5643),p=e(18929),s=e(59301),le=e(29301),$=e(34280),pe=e(16089),De=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,k=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Re={},Y;function G(oe){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,B=oe.getAttribute("id")||oe.getAttribute("data-reactid")||oe.getAttribute("name");if(K&&Re[B])return Re[B];var d=window.getComputedStyle(oe),E=d.getPropertyValue("box-sizing")||d.getPropertyValue("-moz-box-sizing")||d.getPropertyValue("-webkit-box-sizing"),M=parseFloat(d.getPropertyValue("padding-bottom"))+parseFloat(d.getPropertyValue("padding-top")),x=parseFloat(d.getPropertyValue("border-bottom-width"))+parseFloat(d.getPropertyValue("border-top-width")),I=k.map(function(H){return"".concat(H,":").concat(d.getPropertyValue(H))}).join(";"),q={sizingStyle:I,paddingSize:M,borderSize:x,boxSizing:E};return K&&B&&(Re[B]=q),q}function c(oe){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Y||(Y=document.createElement("textarea"),Y.setAttribute("tab-index","-1"),Y.setAttribute("aria-hidden","true"),document.body.appendChild(Y)),oe.getAttribute("wrap")?Y.setAttribute("wrap",oe.getAttribute("wrap")):Y.removeAttribute("wrap");var E=G(oe,K),M=E.paddingSize,x=E.borderSize,I=E.boxSizing,q=E.sizingStyle;Y.setAttribute("style","".concat(q,";").concat(De)),Y.value=oe.value||oe.placeholder||"";var H=void 0,Le=void 0,Fe,Be=Y.scrollHeight;if(I==="border-box"?Be+=x:I==="content-box"&&(Be-=M),B!==null||d!==null){Y.value=" ";var ce=Y.scrollHeight-M;B!==null&&(H=ce*B,I==="border-box"&&(H=H+M+x),Be=Math.max(H,Be)),d!==null&&(Le=ce*d,I==="border-box"&&(Le=Le+M+x),Fe=Be>Le?"":"hidden",Be=Math.min(Le,Be))}var Ve={height:Be,overflowY:Fe,resize:"none"};return H&&(Ve.minHeight=H),Le&&(Ve.maxHeight=Le),Ve}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],o=0,l=1,P=2,j=s.forwardRef(function(oe,K){var B=oe,d=B.prefixCls,E=B.onPressEnter,M=B.defaultValue,x=B.value,I=B.autoSize,q=B.onResize,H=B.className,Le=B.style,Fe=B.disabled,Be=B.onChange,ce=B.onInternalAutoSize,Ve=(0,b.Z)(B,t),Oe=(0,p.Z)(M,{value:x,postState:function(Ct){return Ct!=null?Ct:""}}),R=(0,n.Z)(Oe,2),he=R[0],C=R[1],a=function(Ct){C(Ct.target.value),Be==null||Be(Ct)},u=s.useRef();s.useImperativeHandle(K,function(){return{textArea:u.current}});var y=s.useMemo(function(){return I&&(0,w.Z)(I)==="object"?[I.minRows,I.maxRows]:[]},[I]),N=(0,n.Z)(y,2),Z=N[0],_=N[1],V=!!I,Se=function(){try{if(document.activeElement===u.current){var Ct=u.current,Ut=Ct.selectionStart,rn=Ct.selectionEnd,Jt=Ct.scrollTop;u.current.setSelectionRange(Ut,rn),u.current.scrollTop=Jt}}catch(gn){}},ae=s.useState(P),fe=(0,n.Z)(ae,2),ge=fe[0],se=fe[1],Ce=s.useState(),ze=(0,n.Z)(Ce,2),ie=ze[0],He=ze[1],ct=function(){se(o)};(0,$.Z)(function(){V&&ct()},[x,Z,_,V]),(0,$.Z)(function(){if(ge===o)se(l);else if(ge===l){var Dt=c(u.current,!1,Z,_);se(P),He(Dt)}else Se()},[ge]);var Mt=s.useRef(),Tt=function(){pe.Z.cancel(Mt.current)},Yt=function(Ct){ge===P&&(q==null||q(Ct),I&&(Tt(),Mt.current=(0,pe.Z)(function(){ct()})))};s.useEffect(function(){return Tt},[]);var Ot=V?ie:null,zt=(0,v.Z)((0,v.Z)({},Le),Ot);return(ge===o||ge===l)&&(zt.overflowY="hidden",zt.overflowX="hidden"),s.createElement(le.Z,{onResize:Yt,disabled:!(I||q)},s.createElement("textarea",(0,r.Z)({},Ve,{ref:u,style:zt,className:U()(d,H,(0,g.Z)({},"".concat(d,"-disabled"),Fe)),disabled:Fe,value:he,onChange:a})))}),F=j,Ee=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function ve(oe,K){return(0,S.Z)(oe||"").slice(0,K).join("")}function de(oe,K,B,d){var E=B;return oe?E=ve(B,d):(0,S.Z)(K||"").lengthd&&(E=K),E}var Ze=s.forwardRef(function(oe,K){var B,d=oe.defaultValue,E=oe.value,M=oe.onFocus,x=oe.onBlur,I=oe.onChange,q=oe.allowClear,H=oe.maxLength,Le=oe.onCompositionStart,Fe=oe.onCompositionEnd,Be=oe.suffix,ce=oe.prefixCls,Ve=ce===void 0?"rc-textarea":ce,Oe=oe.classes,R=oe.showCount,he=oe.className,C=oe.style,a=oe.disabled,u=oe.hidden,y=oe.classNames,N=oe.styles,Z=oe.onResize,_=(0,b.Z)(oe,Ee),V=(0,p.Z)(d,{value:E,defaultValue:d}),Se=(0,n.Z)(V,2),ae=Se[0],fe=Se[1],ge=(0,s.useRef)(null),se=s.useState(!1),Ce=(0,n.Z)(se,2),ze=Ce[0],ie=Ce[1],He=s.useState(!1),ct=(0,n.Z)(He,2),Mt=ct[0],Tt=ct[1],Yt=s.useRef(),Ot=s.useRef(0),zt=s.useState(null),Dt=(0,n.Z)(zt,2),Ct=Dt[0],Ut=Dt[1],rn=function(){var ut;(ut=ge.current)===null||ut===void 0||ut.textArea.focus()};(0,s.useImperativeHandle)(K,function(){return{resizableTextArea:ge.current,focus:rn,blur:function(){var ut;(ut=ge.current)===null||ut===void 0||ut.textArea.blur()}}}),(0,s.useEffect)(function(){ie(function(cn){return!a&&cn})},[a]);var Jt=Number(H)>0,gn=function(ut){Tt(!0),Yt.current=ae,Ot.current=ut.currentTarget.selectionStart,Le==null||Le(ut)},En=function(ut){Tt(!1);var Wt=ut.currentTarget.value;if(Jt){var h,ue=Ot.current>=H+1||Ot.current===((h=Yt.current)===null||h===void 0?void 0:h.length);Wt=de(ue,Yt.current,Wt,H)}Wt!==ae&&(fe(Wt),(0,J.rJ)(ut.currentTarget,ut,I,Wt)),Fe==null||Fe(ut)},on=function(ut){var Wt=ut.target.value;if(!Mt&&Jt){var h=ut.target.selectionStart>=H+1||ut.target.selectionStart===Wt.length||!ut.target.selectionStart;Wt=de(h,ae,Wt,H)}fe(Wt),(0,J.rJ)(ut.currentTarget,ut,I,Wt)},mn=function(ut){var Wt=_.onPressEnter,h=_.onKeyDown;ut.key==="Enter"&&Wt&&Wt(ut),h==null||h(ut)},tn=function(ut){ie(!0),M==null||M(ut)},bn=function(ut){ie(!1),x==null||x(ut)},kt=function(ut){var Wt;fe(""),rn(),(0,J.rJ)((Wt=ge.current)===null||Wt===void 0?void 0:Wt.textArea,ut,I)},an=(0,J.D7)(ae);!Mt&&Jt&&E==null&&(an=ve(an,H));var vn=Be,Qt;if(R){var yn=(0,S.Z)(an).length;(0,w.Z)(R)==="object"?Qt=R.formatter({value:an,count:yn,maxLength:H}):Qt="".concat(yn).concat(Jt?" / ".concat(H):""),vn=s.createElement(s.Fragment,null,vn,s.createElement("span",{className:U()("".concat(Ve,"-data-count"),y==null?void 0:y.count),style:N==null?void 0:N.count},Qt))}var nn=function(ut){var Wt;Z==null||Z(ut),(Wt=ge.current)!==null&&Wt!==void 0&&Wt.textArea.style.height&&Ut(!0)},xn=!_.autoSize&&!R&&!q,Fn=s.createElement(f.BaseInput,{value:an,allowClear:q,handleReset:kt,suffix:vn,prefixCls:Ve,classes:{affixWrapper:U()(Oe==null?void 0:Oe.affixWrapper,(B={},(0,g.Z)(B,"".concat(Ve,"-show-count"),R),(0,g.Z)(B,"".concat(Ve,"-textarea-allow-clear"),q),B))},disabled:a,focused:ze,className:he,style:(0,v.Z)((0,v.Z)({},C),Ct&&!xn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Qt=="string"?Qt:void 0}},hidden:u,inputElement:s.createElement(F,(0,r.Z)({},_,{onKeyDown:mn,onChange:on,onFocus:tn,onBlur:bn,onCompositionStart:gn,onCompositionEnd:En,className:y==null?void 0:y.textarea,style:(0,v.Z)((0,v.Z)({},N==null?void 0:N.textarea),{},{resize:C==null?void 0:C.resize}),disabled:a,prefixCls:Ve,onResize:nn,ref:ge}))});return Fn}),Me=Ze,Ne=Me},65283:function(It,we,e){e.d(we,{Z:function(){return Oe}});var r=e(5016),v=e(10928),g=e(20049),w=e(18082),n=e(52456),b=e(5883),S=e(92310),Q=e.n(S),U=e(29301),f=e(70425),J=e(34280),p=e(59301),s=e(4676),le=p.forwardRef(function(R,he){var C=R.height,a=R.offsetY,u=R.offsetX,y=R.children,N=R.prefixCls,Z=R.onInnerResize,_=R.innerProps,V=R.rtl,Se=R.extra,ae={},fe={display:"flex",flexDirection:"column"};return a!==void 0&&(ae={height:C,position:"relative",overflow:"hidden"},fe=(0,g.Z)((0,g.Z)({},fe),{},(0,w.Z)((0,w.Z)((0,w.Z)((0,w.Z)((0,w.Z)({transform:"translateY(".concat(a,"px)")},V?"marginRight":"marginLeft",-u),"position","absolute"),"left",0),"right",0),"top",0))),p.createElement("div",{style:ae},p.createElement(U.Z,{onResize:function(se){var Ce=se.offsetHeight;Ce&&Z&&Z()}},p.createElement("div",(0,r.Z)({style:fe,className:Q()((0,w.Z)({},"".concat(N,"-holder-inner"),N)),ref:he},_),y,Se)))});le.displayName="Filler";var $=le;function pe(R){var he=R.children,C=R.setRef,a=p.useCallback(function(u){C(u)},[]);return p.cloneElement(he,{ref:a})}function De(R,he,C,a,u,y,N,Z){var _=Z.getKey;return R.slice(he,C+1).map(function(V,Se){var ae=he+Se,fe=N(V,ae,{style:{width:a},offsetX:u}),ge=_(V);return p.createElement(pe,{key:ge,setRef:function(Ce){return y(V,Ce)}},fe)})}function k(R,he,C,a){var u=C-R,y=he-C,N=Math.min(u,y)*2;if(a<=N){var Z=Math.floor(a/2);return a%2?C+Z+1:C-Z}return u>y?C-(a-y):C+(a-u)}function Re(R,he,C){var a=R.length,u=he.length,y,N;if(a===0&&u===0)return null;a2&&arguments[2]!==void 0?arguments[2]:!1,ae=_?V<0&&Z.current.left||V>0&&Z.current.right:V<0&&Z.current.top||V>0&&Z.current.bottom;return Se&&ae?(clearTimeout(y.current),u.current=!1):(!ae||u.current)&&N(),!u.current&&ae}};function l(R,he,C,a,u,y,N){var Z=(0,p.useRef)(0),_=(0,p.useRef)(null),V=(0,p.useRef)(null),Se=(0,p.useRef)(!1),ae=o(he,C,a,u);function fe(He,ct){if(G.Z.cancel(_.current),!ae(!1,ct)){var Mt=He;if(!Mt._virtualHandled)Mt._virtualHandled=!0;else return;Z.current+=ct,V.current=ct,t||Mt.preventDefault(),_.current=(0,G.Z)(function(){var Tt=Se.current?10:1;N(Z.current*Tt,!1),Z.current=0})}}function ge(He,ct){N(ct,!0),t||He.preventDefault()}var se=(0,p.useRef)(null),Ce=(0,p.useRef)(null);function ze(He){if(R){G.Z.cancel(Ce.current),Ce.current=(0,G.Z)(function(){se.current=null},2);var ct=He.deltaX,Mt=He.deltaY,Tt=He.shiftKey,Yt=ct,Ot=Mt;(se.current==="sx"||!se.current&&Tt&&Mt&&!ct)&&(Yt=Mt,Ot=0,se.current="sx");var zt=Math.abs(Yt),Dt=Math.abs(Ot);se.current===null&&(se.current=y&&zt>Dt?"x":"y"),se.current==="y"?fe(He,Ot):ge(He,Yt)}}function ie(He){R&&(Se.current=He.detail===V.current)}return[ze,ie]}function P(R,he,C,a){var u=p.useMemo(function(){return[new Map,[]]},[R,C.id,a]),y=(0,n.Z)(u,2),N=y[0],Z=y[1],_=function(Se){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Se,fe=N.get(Se),ge=N.get(ae);if(fe===void 0||ge===void 0)for(var se=R.length,Ce=Z.length;Ce0&&arguments[0]!==void 0?arguments[0]:!1;Se();var se=function(){var ie=!1;Z.current.forEach(function(He,ct){if(He&&He.offsetParent){var Mt=He.offsetHeight,Tt=getComputedStyle(He),Yt=Tt.marginTop,Ot=Tt.marginBottom,zt=de(Yt),Dt=de(Ot),Ct=Mt+zt+Dt;_.current.get(ct)!==Ct&&(_.current.set(ct,Ct),ie=!0)}}),ie&&N(function(He){return He+1})};if(ge)se();else{V.current+=1;var Ce=V.current;Promise.resolve().then(function(){Ce===V.current&&se()})}}function fe(ge,se){var Ce=R(ge),ze=Z.current.get(Ce);se?(Z.current.set(Ce,se),ae()):Z.current.delete(Ce),!ze!=!se&&(se?he==null||he(ge):C==null||C(ge))}return(0,p.useEffect)(function(){return Se},[]),[fe,ae,_.current,y]}var Me=14/15;function Ne(R,he,C){var a=(0,p.useRef)(!1),u=(0,p.useRef)(0),y=(0,p.useRef)(0),N=(0,p.useRef)(null),Z=(0,p.useRef)(null),_,V=function(ge){if(a.current){var se=Math.ceil(ge.touches[0].pageX),Ce=Math.ceil(ge.touches[0].pageY),ze=u.current-se,ie=y.current-Ce,He=Math.abs(ze)>Math.abs(ie);He?u.current=se:y.current=Ce;var ct=C(He,He?ze:ie,!1,ge);ct&&ge.preventDefault(),clearInterval(Z.current),ct&&(Z.current=setInterval(function(){He?ze*=Me:ie*=Me;var Mt=Math.floor(He?ze:ie);(!C(He,Mt,!0)||Math.abs(Mt)<=.1)&&clearInterval(Z.current)},16))}},Se=function(){a.current=!1,_()},ae=function(ge){_(),ge.touches.length===1&&!a.current&&(a.current=!0,u.current=Math.ceil(ge.touches[0].pageX),y.current=Math.ceil(ge.touches[0].pageY),N.current=ge.target,N.current.addEventListener("touchmove",V,{passive:!1}),N.current.addEventListener("touchend",Se,{passive:!0}))};_=function(){N.current&&(N.current.removeEventListener("touchmove",V),N.current.removeEventListener("touchend",Se))},(0,J.Z)(function(){return R&&he.current.addEventListener("touchstart",ae,{passive:!0}),function(){var fe;(fe=he.current)===null||fe===void 0||fe.removeEventListener("touchstart",ae),_(),clearInterval(Z.current)}},[R])}function oe(R){return Math.floor(Math.pow(R,.5))}function K(R,he){var C="touches"in R?R.touches[0]:R;return C[he?"pageX":"pageY"]-window[he?"scrollX":"scrollY"]}function B(R,he,C){p.useEffect(function(){var a=he.current;if(R&&a){var u=!1,y,N,Z=function(){G.Z.cancel(y)},_=function fe(){Z(),y=(0,G.Z)(function(){C(N),fe()})},V=function(ge){if(!(ge.target.draggable||ge.button!==0)){var se=ge;se._virtualHandled||(se._virtualHandled=!0,u=!0)}},Se=function(){u=!1,Z()},ae=function(ge){if(u){var se=K(ge,!1),Ce=a.getBoundingClientRect(),ze=Ce.top,ie=Ce.bottom;if(se<=ze){var He=ze-se;N=-oe(He),_()}else if(se>=ie){var ct=se-ie;N=oe(ct),_()}else Z()}};return a.addEventListener("mousedown",V),a.ownerDocument.addEventListener("mouseup",Se),a.ownerDocument.addEventListener("mousemove",ae),function(){a.removeEventListener("mousedown",V),a.ownerDocument.removeEventListener("mouseup",Se),a.ownerDocument.removeEventListener("mousemove",ae),Z()}}},[R])}var d=10;function E(R,he,C,a,u,y,N,Z){var _=p.useRef(),V=p.useState(null),Se=(0,n.Z)(V,2),ae=Se[0],fe=Se[1];return(0,J.Z)(function(){if(ae&&ae.times=0;gn-=1){var En=u(he[gn]),on=C.get(En);if(on===void 0){He=!0;break}if(Jt-=on,Jt<=0)break}switch(Tt){case"top":Mt=Ot-ze;break;case"bottom":Mt=zt-ie+ze;break;default:{var mn=R.current.scrollTop,tn=mn+ie;Ottn&&(ct="bottom")}}Mt!==null&&N(Mt),Mt!==ae.lastTop&&(He=!0)}He&&fe((0,g.Z)((0,g.Z)({},ae),{},{times:ae.times+1,targetAlign:ct,lastTop:Mt}))}},[ae,R.current]),function(ge){if(ge==null){Z();return}if(G.Z.cancel(_.current),typeof ge=="number")N(ge);else if(ge&&(0,v.Z)(ge)==="object"){var se,Ce=ge.align;"index"in ge?se=ge.index:se=he.findIndex(function(He){return u(He)===ge.key});var ze=ge.offset,ie=ze===void 0?0:ze;fe({times:0,index:se,offset:ie,originAlign:Ce})}}}var M=p.forwardRef(function(R,he){var C=R.prefixCls,a=R.rtl,u=R.scrollOffset,y=R.scrollRange,N=R.onStartMove,Z=R.onStopMove,_=R.onScroll,V=R.horizontal,Se=R.spinSize,ae=R.containerSize,fe=R.style,ge=R.thumbStyle,se=R.showScrollBar,Ce=p.useState(!1),ze=(0,n.Z)(Ce,2),ie=ze[0],He=ze[1],ct=p.useState(null),Mt=(0,n.Z)(ct,2),Tt=Mt[0],Yt=Mt[1],Ot=p.useState(null),zt=(0,n.Z)(Ot,2),Dt=zt[0],Ct=zt[1],Ut=!a,rn=p.useRef(),Jt=p.useRef(),gn=p.useState(se),En=(0,n.Z)(gn,2),on=En[0],mn=En[1],tn=p.useRef(),bn=function(){se===!0||se===!1||(clearTimeout(tn.current),mn(!0),tn.current=setTimeout(function(){mn(!1)},3e3))},kt=y-ae||0,an=ae-Se||0,vn=p.useMemo(function(){if(u===0||kt===0)return 0;var h=u/kt;return h*an},[u,kt,an]),Qt=function(ue){ue.stopPropagation(),ue.preventDefault()},yn=p.useRef({top:vn,dragging:ie,pageY:Tt,startTop:Dt});yn.current={top:vn,dragging:ie,pageY:Tt,startTop:Dt};var nn=function(ue){He(!0),Yt(K(ue,V)),Ct(yn.current.top),N(),ue.stopPropagation(),ue.preventDefault()};p.useEffect(function(){var h=function(m){m.preventDefault()},ue=rn.current,ye=Jt.current;return ue.addEventListener("touchstart",h,{passive:!1}),ye.addEventListener("touchstart",nn,{passive:!1}),function(){ue.removeEventListener("touchstart",h),ye.removeEventListener("touchstart",nn)}},[]);var xn=p.useRef();xn.current=kt;var Fn=p.useRef();Fn.current=an,p.useEffect(function(){if(ie){var h,ue=function(m){var re=yn.current,te=re.dragging,Te=re.pageY,xe=re.startTop;G.Z.cancel(h);var je=rn.current.getBoundingClientRect(),Ue=ae/(V?je.width:je.height);if(te){var Ke=(K(m,V)-Te)*Ue,ot=xe;!Ut&&V?ot-=Ke:ot+=Ke;var it=xn.current,et=Fn.current,st=et?ot/et:0,Je=Math.ceil(st*it);Je=Math.max(Je,0),Je=Math.min(Je,it),h=(0,G.Z)(function(){_(Je,V)})}},ye=function(){He(!1),Z()};return window.addEventListener("mousemove",ue,{passive:!0}),window.addEventListener("touchmove",ue,{passive:!0}),window.addEventListener("mouseup",ye,{passive:!0}),window.addEventListener("touchend",ye,{passive:!0}),function(){window.removeEventListener("mousemove",ue),window.removeEventListener("touchmove",ue),window.removeEventListener("mouseup",ye),window.removeEventListener("touchend",ye),G.Z.cancel(h)}}},[ie]),p.useEffect(function(){return bn(),function(){clearTimeout(tn.current)}},[u]),p.useImperativeHandle(he,function(){return{delayHidden:bn}});var cn="".concat(C,"-scrollbar"),ut={position:"absolute",visibility:on?null:"hidden"},Wt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return V?(ut.height=8,ut.left=0,ut.right=0,ut.bottom=0,Wt.height="100%",Wt.width=Se,Ut?Wt.left=vn:Wt.right=vn):(ut.width=8,ut.top=0,ut.bottom=0,Ut?ut.right=0:ut.left=0,Wt.width="100%",Wt.height=Se,Wt.top=vn),p.createElement("div",{ref:rn,className:Q()(cn,(0,w.Z)((0,w.Z)((0,w.Z)({},"".concat(cn,"-horizontal"),V),"".concat(cn,"-vertical"),!V),"".concat(cn,"-visible"),on)),style:(0,g.Z)((0,g.Z)({},ut),fe),onMouseDown:Qt,onMouseMove:bn},p.createElement("div",{ref:Jt,className:Q()("".concat(cn,"-thumb"),(0,w.Z)({},"".concat(cn,"-thumb-moving"),ie)),style:(0,g.Z)((0,g.Z)({},Wt),ge),onMouseDown:nn}))}),x=M,I=20;function q(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,C=R/he*R;return isNaN(C)&&(C=0),C=Math.max(C,I),Math.floor(C)}var H=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Le=[],Fe={overflowY:"auto",overflowAnchor:"none"};function Be(R,he){var C=R.prefixCls,a=C===void 0?"rc-virtual-list":C,u=R.className,y=R.height,N=R.itemHeight,Z=R.fullHeight,_=Z===void 0?!0:Z,V=R.style,Se=R.data,ae=R.children,fe=R.itemKey,ge=R.virtual,se=R.direction,Ce=R.scrollWidth,ze=R.component,ie=ze===void 0?"div":ze,He=R.onScroll,ct=R.onVirtualScroll,Mt=R.onVisibleChange,Tt=R.innerProps,Yt=R.extraRender,Ot=R.styles,zt=R.showScrollBar,Dt=zt===void 0?"optional":zt,Ct=(0,b.Z)(R,H),Ut=p.useCallback(function($e){return typeof fe=="function"?fe($e):$e==null?void 0:$e[fe]},[fe]),rn=Ze(Ut,null,null),Jt=(0,n.Z)(rn,4),gn=Jt[0],En=Jt[1],on=Jt[2],mn=Jt[3],tn=!!(ge!==!1&&y&&N),bn=p.useMemo(function(){return Object.values(on.maps).reduce(function($e,Xe){return $e+Xe},0)},[on.id,on.maps]),kt=tn&&Se&&(Math.max(N*Se.length,bn)>y||!!Ce),an=se==="rtl",vn=Q()(a,(0,w.Z)({},"".concat(a,"-rtl"),an),u),Qt=Se||Le,yn=(0,p.useRef)(),nn=(0,p.useRef)(),xn=(0,p.useRef)(),Fn=(0,p.useState)(0),cn=(0,n.Z)(Fn,2),ut=cn[0],Wt=cn[1],h=(0,p.useState)(0),ue=(0,n.Z)(h,2),ye=ue[0],i=ue[1],m=(0,p.useState)(!1),re=(0,n.Z)(m,2),te=re[0],Te=re[1],xe=function(){Te(!0)},je=function(){Te(!1)},Ue={getKey:Ut};function Ke($e){Wt(function(Xe){var pt;typeof $e=="function"?pt=$e(Xe):pt=$e;var bt=mt(pt);return yn.current.scrollTop=bt,bt})}var ot=(0,p.useRef)({start:0,end:Qt.length}),it=(0,p.useRef)(),et=Y(Qt,Ut),st=(0,n.Z)(et,1),Je=st[0];it.current=Je;var at=p.useMemo(function(){if(!tn)return{scrollHeight:void 0,start:0,end:Qt.length-1,offset:void 0};if(!kt){var $e;return{scrollHeight:(($e=nn.current)===null||$e===void 0?void 0:$e.offsetHeight)||0,start:0,end:Qt.length-1,offset:void 0}}for(var Xe=0,pt,bt,Xt,Zt=Qt.length,Ht=0;Ht=ut&&pt===void 0&&(pt=Ht,bt=Xe),pn>ut+y&&Xt===void 0&&(Xt=Ht),Xe=pn}return pt===void 0&&(pt=0,bt=0,Xt=Math.ceil(y/N)),Xt===void 0&&(Xt=Qt.length-1),Xt=Math.min(Xt+1,Qt.length-1),{scrollHeight:Xe,start:pt,end:Xt,offset:bt}},[kt,tn,ut,Qt,mn,y]),rt=at.scrollHeight,Et=at.start,dt=at.end,me=at.offset;ot.current.start=Et,ot.current.end=dt,p.useLayoutEffect(function(){var $e=on.getRecord();if($e.size===1){var Xe=Array.from($e.keys())[0],pt=$e.get(Xe),bt=Qt[Et];if(bt&&pt===void 0){var Xt=Ut(bt);if(Xt===Xe){var Zt=on.get(Xe),Ht=Zt-N;Ke(function($t){return $t+Ht})}}}on.resetRecord()},[rt]);var O=p.useState({width:0,height:y}),z=(0,n.Z)(O,2),X=z[0],ne=z[1],ee=function(Xe){ne({width:Xe.offsetWidth,height:Xe.offsetHeight})},Ie=(0,p.useRef)(),be=(0,p.useRef)(),ke=p.useMemo(function(){return q(X.width,Ce)},[X.width,Ce]),tt=p.useMemo(function(){return q(X.height,rt)},[X.height,rt]),lt=rt-y,At=(0,p.useRef)(lt);At.current=lt;function mt($e){var Xe=$e;return Number.isNaN(At.current)||(Xe=Math.min(Xe,At.current)),Xe=Math.max(Xe,0),Xe}var yt=ut<=0,vt=ut>=lt,A=ye<=0,L=ye>=Ce,D=o(yt,vt,A,L),W=function(){return{x:an?-ye:ye,y:ut}},T=(0,p.useRef)(W()),Ye=(0,f.useEvent)(function($e){if(ct){var Xe=(0,g.Z)((0,g.Z)({},W()),$e);(T.current.x!==Xe.x||T.current.y!==Xe.y)&&(ct(Xe),T.current=Xe)}});function We($e,Xe){var pt=$e;Xe?((0,s.flushSync)(function(){i(pt)}),Ye()):Ke(pt)}function Pe($e){var Xe=$e.currentTarget.scrollTop;Xe!==ut&&Ke(Xe),He==null||He($e),Ye()}var Ae=function(Xe){var pt=Xe,bt=Ce?Ce-X.width:0;return pt=Math.max(pt,0),pt=Math.min(pt,bt),pt},nt=(0,f.useEvent)(function($e,Xe){Xe?((0,s.flushSync)(function(){i(function(pt){var bt=pt+(an?-$e:$e);return Ae(bt)})}),Ye()):Ke(function(pt){var bt=pt+$e;return bt})}),Qe=l(tn,yt,vt,A,L,!!Ce,nt),Ge=(0,n.Z)(Qe,2),qe=Ge[0],gt=Ge[1];Ne(tn,yn,function($e,Xe,pt,bt){var Xt=bt;return D($e,Xe,pt)?!1:!Xt||!Xt._virtualHandled?(Xt&&(Xt._virtualHandled=!0),qe({preventDefault:function(){},deltaX:$e?Xe:0,deltaY:$e?0:Xe}),!0):!1}),B(kt,yn,function($e){Ke(function(Xe){return Xe+$e})}),(0,J.Z)(function(){function $e(pt){var bt=yt&&pt.detail<0,Xt=vt&&pt.detail>0;tn&&!bt&&!Xt&&pt.preventDefault()}var Xe=yn.current;return Xe.addEventListener("wheel",qe,{passive:!1}),Xe.addEventListener("DOMMouseScroll",gt,{passive:!0}),Xe.addEventListener("MozMousePixelScroll",$e,{passive:!1}),function(){Xe.removeEventListener("wheel",qe),Xe.removeEventListener("DOMMouseScroll",gt),Xe.removeEventListener("MozMousePixelScroll",$e)}},[tn,yt,vt]),(0,J.Z)(function(){if(Ce){var $e=Ae(ye);i($e),Ye({x:$e})}},[X.width,Ce]);var xt=function(){var Xe,pt;(Xe=Ie.current)===null||Xe===void 0||Xe.delayHidden(),(pt=be.current)===null||pt===void 0||pt.delayHidden()},ft=E(yn,Qt,on,N,Ut,function(){return En(!0)},Ke,xt);p.useImperativeHandle(he,function(){return{nativeElement:xn.current,getScrollInfo:W,scrollTo:function(Xe){function pt(bt){return bt&&(0,v.Z)(bt)==="object"&&("left"in bt||"top"in bt)}pt(Xe)?(Xe.left!==void 0&&i(Ae(Xe.left)),ft(Xe.top)):ft(Xe)}}}),(0,J.Z)(function(){if(Mt){var $e=Qt.slice(Et,dt+1);Mt($e,Qt)}},[Et,dt,Qt]);var St=P(Qt,Ut,on,N),Pt=Yt==null?void 0:Yt({start:Et,end:dt,virtual:kt,offsetX:ye,offsetY:me,rtl:an,getSize:St}),Ft=De(Qt,Et,dt,Ce,ye,gn,ae,Ue),Rt=null;y&&(Rt=(0,g.Z)((0,w.Z)({},_?"height":"maxHeight",y),Fe),tn&&(Rt.overflowY="hidden",Ce&&(Rt.overflowX="hidden"),te&&(Rt.pointerEvents="none")));var en={};return an&&(en.dir="rtl"),p.createElement("div",(0,r.Z)({ref:xn,style:(0,g.Z)((0,g.Z)({},V),{},{position:"relative"}),className:vn},en,Ct),p.createElement(U.Z,{onResize:ee},p.createElement(ie,{className:"".concat(a,"-holder"),style:Rt,ref:yn,onScroll:Pe,onMouseEnter:xt},p.createElement($,{prefixCls:a,height:rt,offsetX:ye,offsetY:me,scrollWidth:Ce,onInnerResize:En,ref:nn,innerProps:Tt,rtl:an,extra:Pt},Ft))),kt&&rt>y&&p.createElement(x,{ref:Ie,prefixCls:a,scrollOffset:ut,scrollRange:rt,rtl:an,onScroll:We,onStartMove:xe,onStopMove:je,spinSize:tt,containerSize:X.height,style:Ot==null?void 0:Ot.verticalScrollBar,thumbStyle:Ot==null?void 0:Ot.verticalScrollBarThumb,showScrollBar:Dt}),kt&&Ce>X.width&&p.createElement(x,{ref:be,prefixCls:a,scrollOffset:ye,scrollRange:Ce,rtl:an,onScroll:We,onStartMove:xe,onStopMove:je,spinSize:ke,containerSize:X.width,horizontal:!0,style:Ot==null?void 0:Ot.horizontalScrollBar,thumbStyle:Ot==null?void 0:Ot.horizontalScrollBarThumb,showScrollBar:Dt}))}var ce=p.forwardRef(Be);ce.displayName="List";var Ve=ce,Oe=Ve},25510:function(It){It.exports="data:image/png;base64,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KFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbbbbcAWFAKRx11VHgGGgDK1ltvPbvhhhtCu84444zw7IUXXhhOfPZXCmhpAiwo/pAfZ/To8AlnHI0cGT46aqPbgIVx411VQKOdOf5mACyi2UBkQdOzdYu2OtlMfZxxx7EJVeNWAEsTxcv9QIECWPIZoZctLPm9+fsT3QAsl112WVDgWDlQ7ihYgABKj4BVrCwoQqw43MPah1UNEMLvKHHOxwJAsKr/05/+ZJMnT+63sNB6Tg6n3COPPBIU/uc+97lQHwBnxowZYTeTAMvSSy9tDz/8sJ1yyin23e9+NwARztPZeeedA2A555xzQnmyx9IWgAEghHIcRfCZz3wmWFre9a53BcsIp6Nj+QH88E6sQj/4wQ+CReSLX/xiULYkwWPVyzvYGQTwOf300wOo+uY3v2lve9vbAiAAdHEfaw/thU6cTv3EE0+E9xx++OE2ffr08L6TTz450IA2XnTRRQWwJDJ+ASyJhGooVgBLPh2HlUsov3uD80QBLPl0LoAlIYZlvssRhY015Dvf+U4AKDplFqr7vwEaH/vYx+yrX/2qffvb3w7ghA9lsIpgVcEKgxUDRY61ZNNNNw0gAXfmJz/5yWBN4T5ggWcAOrhhATlbbLGF/fjHP7Ylllgi/IbL6fOf/3xQ/nKHAkpoI0ACMEKdWFQAE7QDiwPBurisABEoP94fDl8cNSpYj3bffXd75zvfGZ4h1wt9wEWEBQW+0Ym61MdzuIQ233zzAJqol4R4gDjqpR1PPfVUSMsPEKIs5S655JIAuLA2YXE577zzKl1CTVaWYmEZ3jEsddaMYmHJl+mD8UQBLB2gcgEs+UQsgKUZsKCQAQZ33nlncIGcdtppQenHbgsUM+VQ5LhCcKNwUjDPAXJw32D5wDpBfAexIwhqlDc5VwAZgAPAChYVrA3Ut84669iOO+4YYkoAGVh3cAMRcyKwhKvlRz/6kd1222121113BXcUQAcQgAVl++23D5aLvpOO5wYgQR8uuOCCABjwyfM776ftO+ywQ3gvO4toA/coQ8I62gWAwI1E/QT08gGk8X/A1bPPPmuHHXZYsMDQNsoDVoihwW2Fu4s6OSmY2B4AERaXAw44ILyT8gIp/u86Di+ApQCWfOnX90SxsORTrgCWfJq94YkCWPKJWABLGmBBwaNgAQ1PP/10sJBgweCSVQLwISADeCH2g+cAD1g+sGrwDBYWwANKHXAD8FBdAApcOFgx+PA3VhieoX7q4VlcST6InXvPPfeczZw5MzzD/1H8WDaw0vA8gEiBprQbIECbeI5+yRqC5UYBxLxH/aKf1I1Fhos6qZsAdNqCZUlWHZ5hPgLYeAYa0G7cWLRJAbDUSRuoQ8G4styojf67AJa/U6C4hPLlXdUTBbDk07EAlnyaFcDSAZoVwNIMWFCuKFat+BWropW/zNk+AE+But6VASjwAZ8CN96CwHu8q4VnAB7+AhzQBgWN6h7Pqq3UHbLczg8u5bsKsMjSoucUNCw3jwKKvUWJNnHpnnZIqR3evC9rDt+AGT70V+0T4JN1h/97wKI6i0vojZO9AJYOCMBiYWmLiAWwtEW2BR8qFpZ8IhbA0gxYoKoUtrcMiNooWO7HLgysHVgTdB/AwP/9xW8ofoEWwIAsEJTjfTwPKOAC8HB58BP7/z1ooW5ZYuJ3eYDB37TBgzHqUXukHLmv+B3ff29lEjAS+PB0qXqnLDi009MxFaxQrriEiksoX/r1PVEsLPmUK4Aln2ZveKIAlnwiFsDSDFjiHCsCEHKvSJlL4cuawH3lgYndNwIIfCunkSwpAhZ6Xu9BsastssSoDPXjdhGokZVCVhe5eCijXU2ycug5WT/0f/ojV5UHTAro9dxGH3CT6b3e6iTQ5V1mshJ5utCe3FxNakMBLAWw5Eu/AljapVkBLO1Szj1XAEs+EQtgaQYssnQIZHiLhqwZsnz4EfAKWqBDFoQ6F4fAgNxLlFMwrs/v4J/XDiWv7GXxUHu8C0buKll+vAuGuBnib/xvWFkALvymvsdBxx6c8U7awnNyG8V08S6gqjbmcnIBLAWw5PKMyhcLSz7lCmCJaMYqjxVbLMy0YkVgx75uAAvJfAgi7KULoc3uBz4+PoE2eqXhFQn9ZGcIW2ml5KTEfKzEQPuZA1i8tcCvslsp7YG2L/f52HWjttF27qGMY+UJL5GvhO3BbBmWW4RyVYo1blPsksltc1V7mn4byDtaPeuBzUCBhAdd3aQZdZOaf5lllgk7lBhPH3PE/wlWBlTK9YbbTZYxTp9m55YsSym0zc10S928Q4kgq1yLKe+Ny2jXl/pFADe70sKhnIkXO7WgW8rl3wc9kQOSY951GdfFvQMPPDB86sC6rIYaF/4PzRgfvSeljTlleBe76aAZtBMdY8Af10niuFVXXfUNuwVVTvpJfEj/yULNrjxZLXPa2WtlC2BxI8JklkIUc0uQDkfAwsQmJ8fCAlikEDTxehmwwDcKIIXFAMHeUsFvAiykbyfRmQJaucezVdaTXhMgb/b2NAEWFjOyEjHePk6o24BF8mwwAQtKWLzdxBu5gEUAHSU8WICFOdnJhZpoAy+wK24wAYuAc9O49PL9hR6wsG1RYKPVQPgAPHz62lURWxe8j17mdlZROksoVkpDOfisSshYyhktHoE3tYnEXQjibl5YWEhGxnfKhQJntaidIrF1QRaOqp0eKfV3ugw8J74DrMBTAloCI9yXhWXrrbcOTaiKPel020p9aRTw7qcqCyVjxTwhzwsW1viCR9mK7uWJAnyRLyTE+6d/+qd+a2eKYtxnn31s3333beyA5Bnt5h28K3afUYksF40Vzi/r3Y16nm+2ljOf+a6yQlfVT4JC5GbqxTyivT6A3FvTZCFRfbrnz1PzFowqa4Z+0/lLVTRLbW9dOblQW9HMywHfTk+zKouR5yHdZzFEzqGqGLCB9mWwn1/oAUs7GQsxu731rW9dYCzEQAIp/qbfqcDvdabHwR5c3nfwwQeHjwIQJYRbCSrOruHArF676lZkUgK0N0Xod6NfEkLeEufbw0pb4MyDLVZYgBbO9Mk9DLMb/Xgz1xm7kqq2f3v+YvV98cUXB1mx9tprB9L5uU9ZWVhk8leAsf6fC7BxCTGfcy69g3cqwFhB0Tn1+LI6w8oHO8fxRe3W3eq5uoP8vFvHAxb1Wa6wqroZR4EsucFzx6XdvioOzLuE6iyrflEdL9h0rw4sdtJ93G5fO/FcASzzqchAawcB2TM5+4RB9ofLeQTvt0FWBRH2AoOAqMn6yYf2skLxQkUuCE0WuVgEWCTUpIyHCogJBHB+DStZ0VtCSDtJOjEhOlUHq0BZWaAb59sAWDyfwVtkiIXfSC2POd1b8NrdudKpPrzZ6mkV+xLTgnmE9ZZMucQUkGmXy88vxpq4Nn7DyqI4pnhcm+IW/LtzAEurRYni9HLiZ2iHgpll6Yzpwv3YCtMJPpIcJh4DmstKKderdqPpXd6lL/kmcOABnLbP17UxZ2xS+9lkRaVNciF7IOL74QGV51u5oUUvgehUq1dqH4aq3EIPWDiThICzlEvKhMPeWDV5q4SYzMdP+MnhAYr+HqrVPu3i3XwEWLQC8atGlfNAhL9Jge4tLH4VlULH1DKpAEiCBksE6eEFHDU+CsIbSpDohYaAlMYAeuAaIHOsBIgAL2AFMy8H83GasK4qS14qXUu5zlFA4xqvvJlPHBnAcQSAaPhSgMW7hZ955pl+l5APvtXOp5Tgat8bTqzOsbDocEzVof60YxkRT9K/Kksi78oNUk2VkbybD3IJ+aS5rznGosVvlvAyOHbTezAji5OnD/fj/EOd46i+mmifcgvFcksBswIZnkaSfX7xrP4odYBo5RfVvDOX1zrd507Ut9ADlu222y4ZsGg3B0IIC4u/4pwVrYivQN3UydiJgYzrUBsEWBAkcXviFRiMj1AlopyVTKw0O92fVMAiRXDvvfeGA/Xii9TrJEtTn7tBz6Y6PRCsEjCcUrziiiv2p56XAOG8G1LOswJfbbXV+mleAm6bKD449zWWskbKOsL/b7755qB0OJ+IsZUiEl9zD8ACUPWKhnKyCDAvGfvUuQVg4ZNywZMcO4Aik1IUn0qZyaqcUp8OsPTzzIMB+sE85Eqd2zluJAAJgOXCCy9coLn0jWMYkAO6mmQBz0iBqw0CP8g9WZ5yxiaFhqIN70Sn+PpFMx8308rKqnYLfEJ7xqhuN1CTNSm1/UNZbqEHLDkxLHI1EMOCEIIhlF3Tm+qFfLXylxnUI/fB8oE2MQ+rMczImigSXPSLSRlbV+iTXEKxEE0VQk1tyr3vXUJsg1TMSgwMpDBy6+9EedokvvBmdn6D1p/+9KfDh9W4ytEvFBbn3lx//fXBLYRyK66gToxI+3V4xaVa/CqYOcKYMU847Zoxi48xYGwpI2DKfSmnGIw2KVffkxyXkOSZf17ASUot1yICb/KR7IhlhCxHqQAsdZS8Swi6V8UNxmOktngAKdDFewVMAELeQurblDM2qX2JgUbMY9A2PkrCH4kRg8+4n/6+7smak9rGXi230AOWHJeQBgnXg7ewwPCa2FXo1ZsfqaMbTJ7LQDIrYmE5/PDD+7fYet91bGGRgBNgifvRaSGUC4AUdOvN2bSJPsmClFtnLl3rysfgybuteIbV33nnnWfaDeTrYaV13XXXhXwMK6+8cigrUNOp9pV6minglZZAC+PgeQplQpI73EF8b7jhhv27VnhGvAk/Er/CHMPKoXqq5EcOrLmeoAAAIABJREFUz+a6hLwFRP3zQMa7Fpoo5OuKwVC7buNcmaKgW1mIvDvEAw/JrirXSQwQ4rq81SdnbJroF9/346F7sXU+fr/XNR74SEcxDlrQxbyb275eLL/QA5YcCwsDxCDfc889QXFUBTapjPcz8kwcnOXR/lAMvN4f7xKKhZbKeTOk3yXUjaCzdumB5Qu3iSwuqidH6Lb77qbn/C6hqpUt99lRgsClvV4wsfpB+d1www3BtcBpy5wuXK7BpUC8yo53nmByx2pCGgPA8/Tp08NYif+8FVaWM1b0/qMy4pfcxU2OhUWyKgZi/K525LhkVJ/4V//nO160dWPkeC+uauZRbKWK3y9F78eQMvTXWzDr5HadFaST/aoDJ3Gb1Aeve3wfWlnCfYDvUOukTtCuAJaIijFgiQdZ/+91wKJueZeQV6TereJdFDw3HACLX+11YiIMtI4UwHLMMccEwLLBBhssAFgkuEjzzipx8uTJAbjw98KQnXKgtB2s52Ml5ZUdf2MxISaFeAnAy9ve9rb+8ZF1hW/ACh/KKWkc3yjZAljaH80YsFQp4Fagc2EHLFXWoAJY2ue3IXkyx8KilRIuIaWMrjrC3pt+qzqVu2rqBmG8hYVVmfoWK1atjtQnH8OifniTady3wbDASAixmwbLl9oqy1Y7K0bRw09yLwBzTdV+DKssPigsaE++lXPOOac/5kFCVO8mlgVrCxYWPmTDlB86zvUil16JeenMDIp3hogH4HFZVQiQJuEX8UYAEB9bQCtwGWGF0TELgE4BFZnrq4LZU10PuRaWzlCmrxa/SIgXDINl5QTws60ZGsa097KplQwWMJXLxM/11HHoJF1VV5UlLLU9VbIr9dlu9KVbdRYLi6OsgmfZjeLPBqlTCDBJFXip+71bg1hXLxPz0EMPDR+1SZOizm2BcMbCguk13gYXr178e2Vx8uChU/3VKkHbf+OV70DeI6ElU3FMp9y6fX0xiIHm5OwgW+lHP/rR/lOGvf+f50k2dsstt4Q8H8suu2wALQrGxfoikLmwBNLl0ngwykN7LCR8Y1nBBUSMETEr2p4et0PxLYwL/MQHcOMBC2M9XAGL76/kh2SjgHe3xkbv0bZmvT+O04jBiG9PHYiJF2TdkGGtZLTAoHcVt0tHr3u8u8+HN7Rbdy88VwBLNAoMrGJYPEL15uL4FFtZGbz5bagHN7aw0J7Yd6sgNQkbTdzLLrtsgTwssfuLuuK+xoFr3eg/li/ylcQxLFXgK+X9slx4IKbf6E87eSUkfPT+2FJDneT4ufHGG/sz38JnsuSx9VC05O877rgjrNi180gHpVEGOjCGMT1S+l7KvJECsrDAA9Bb207JQMyY8S0Xj2K+PPhgrDnIUit/wKUSrcntOtwBSwzIJSNFD+2q7AZP8g4BlngRWWXp1ZxirjA2WpCqbdpaHltZtQjluxuLAm/J01z3csNbS3LmabygFHgRACup+XOoOURlc1xCUlbkzPCniMZKJ7aqiMEGI1Ar1VWhNiqGRYJVbfQTWHXq2wMWb+r1bhQPWHxQWM5kSzVZqs1YWNgW3GkTrl/ZxO33q5ROsTAZTznj6Ytf/GJ/jg6EieKKJLx4NwoQxalD2Nhx4q1A8QqzU218M9bjV+fwtJQgWYtxz7Et2R+G5w+T49mnnnqqfzch9xhnARYBFc3DOldkE90VRN9Urtv3Y2uAnzdeUTa1I1UGSPbIJRS7pPSeeJEpme4BQWyF8YutJlnf1J+U+/79vnwsh1Lqip/3FpbB6EtuGwdavlhY5lMQZkG4IJCuuuqqkIeFSxMxRq8xoxAkmTr52h00FBeJxlIumT9PPvlkO+WUUxbYFdAEen7+85/bZpttVunuUr0esKBs8e3LFJ5ifqQMNE4pq3ehvIkB8cLJC8p2/egeiFEf8QovvPBCVy0XvJPTeqdNmxZcDdBQSo02yKqllaRvY2ztK4G5KTMivYx3HcDTsmQxBlheRH/lXuE+1jB2seECAuAwbgq0Ve4SWVlikJkD8o877jg7/vjj0zvT4ZJqq3fJ8ApowKnjOcdkAOokZ5uaqXgt8t6cdtpp/cW9XK5z+eBiZU77y9O8CkAAUBnHFPnU1Pa6+9DskUceWeA4B/WhXVkmenigBp8utdRSXe1LuzTIfa4AlohimhhaCcXunipG4owYhJUOr+sWk3PEAHllUi6ZaA866KCQOG6g1p8YucfgDIsUuSn03qY2imappzVTnyazXxFpfJpAWFV7YuuRysgqpaDKpr403a9bDaLQPv/5z9sXvvCFkHsF905VRmXRnn7TJrmH/K6TpjaU+80UiJUfT3hwEQML/g/Q5NgF4lxwAfEbYynrC2NaZV1p18LSDp839zyvhAfPehJAgNuMgHH4NMUySXncvCkX9cmlIzeNj2WrAiuSE3VWKQ+6YrrWxfGltLWpjBZgxEdBAw+mRFvpkNTxlnVGPOufU+6aeANJUzt78X4BLPNHhQHXmTSaGN60KQZSbANMp/sE4QFYvPKt8qkOlAEALLi4Ui5NRgEWnvF+ZfqobJXer+4BAH/H+Q6q+sVvxJZAg9QJBq0IZEwBLFU+33YFvqedBz76nb4oUDlF6Oo5L2CaaOBjbljFLbfccnbAAQfYXnvt1R9nJMsKK3e5FTSG3n/PGPozVFJ4o5RppkActyUlrIUMY4y1E0sc46ExYNHiFyxapVPGg59O8G9zLzpfwi9cfO3PPvtsyJEEcEu9UNbIjNQrXnR5wEIdtE1l/ByJc1FpfBRrFM9zntV5at1afNJeaAXNoJ2/vHxIpQ3lZFXx8oe++EDlnPp6sWwBLG5UPLqVQNGk8Ewdl8MMjPLlm6tb20xzAIvagSL86le/2i9E1S8pa3Xf+0/1mxhfK8vYP6xJQl0AFmgQA6M6ps8BLK1WvnVm4NzJJiBGfQAWMorS39Tgwdji1ARaUHCADQAhSo2DD5dZZplg7idPi8CiFATf8JVcR3Iv5LgTcmnyZivv+Ux9hx9Ee9EaKwKWAWJUpPR0hgu/aWzkMmLctCjw883Ps267k7sxln7xgvJlBxwAzgOHVu/NASwahzr5WjV2ap+2gst6XmXxjC3qAiwa+07STzIFWgmwiGdS5U1Te9RXD1i60ZemdnT6fgEsFRQV80r51iFelRuugCVePVQpfynM2O/uY1i6DVj8EHl/cxXIameC0EcBhKEALLJ20Q4BFtqBQOeICAXjMl5SkBJw7fS3PFNNAa/0BE5kWYHusnax3VkWVQERxgiAojNg+D8B0nLjxfNnuFpYPOWUa4a+DCfAUjX6Qw1YxEc5MUCt5rHc2QWwDDNpl7NLyK9+YsTu/y9FKSGE7xrrgnJkCOB02pyYY2GRFci7hLz1I96RUrfCE4iJTcExYGH3jiwsKSySY2Gpqs9bMNRXyqWuVL1lwgMW/pYJ2deb0qe61XP8rPedc493SsDIBUeZT37yk7bvvvuGoFy1Ebrl9hcFm3NRP5aCnEuBpznPKDi17pmqVTMZZpusV3F9AIfcC3CCFQxaoEQefvjh4AKizYod4r7+D1DRDi7eRRkAjFb5CwNgicfDAxYCW4ljw2ognm6ieY6FJa4rdk37+DbKehksC0uVXPZuJllU+dZOyW5YMEVHaAXNoF0MWHwIQhMdfX9VVvKEvuASoj/d6EtK2zpZplhYBkhNGILEXnfeeWf4js2NVQqUScKEQ8jlMFEOYFG3PGDRu2IF7RW9F0Iy7crFVddW3BRrrLFGlj96oIBlgMMWHveZMn3f/HEGnXhPSh1VfOJdERKsCB6COvm/tkJ7RQJfSXhTJwr+U5/6VL+bMkXZT5061Y466qiUZveXmTFjhh199NH975Y/HcWv3BzejUXbcVeutdZaYS54+lOOZxSALGFOua985SshPb4AdEojv/3tbwcw4S9P75j21A1v8LvOAeJZ1UF7BFZkUeE3ARa1Nz5xV6CF+r1C6vTCxvfTW009jf2Cg/JxzI6XAwIgWqjJauTrU9BtvBun1fgMBLDU1RuDKvjsiCOOCAfAxidT1y1IGDdcQiTPTF0ApfBhXAagIpdQyrxs9Q7aqUVoDN4UdNtOG3vtmQJY2hwRH+AUK1+P/iWMday5JkA7EyFnl5ACh4lf2X///YOAlOuBLivhmO+HzKJVK1uRSUGesYWDlPm5FhbiAFKCbtscopaPMamhh7Ziix70ixgWBJxWXJ1+f6pw8ruUaAsr9t/85jcGoFDbtM1WgIYy+pv3IBTf8573LGCVaeoPsTS/+MUvmoqF+2ojmXn/67/+q1/RCwRLGXtQIuACwFl//fUXOJlaQERgQfXwTV8//OEPh9w0qTTkuXPPPbc/vkydqgMsEvzwBdYTXVhPeT/0VQAtfdORC7K6KLGcB2cCbFUANLa8JBE9o5Cfy+pzHYhRtX5hw29eAapfAFHoo3GFz9Zcc81gYfHxJk2AhZxXnbzURy+D/XEGsXtfySE9P9D/OHlmShtzZbpAHokhNU58t3P6PP1Sn+FFuS9lYbngggv6Y7G60ZeUOjtRpgCWNqnoFT27hFC+Stnt3ShUX2WZkMLJCdDNsbCofQceeKDxkWD0QV0eoGjV59sau4PUFz3H/zVJMG2S2E1lmsg61BYWWY/UTr8zjIBbBd36YOumPnX6vheuUuCco6Lt84qv0DhJaHnFgzDcbrvtArBQ+aZ2chzA2Wef3VSsf6xp20033RQsOTGQVSWejgIFJ5xwgm200Ub9AEBjwjeKJA5A5Pf3vve9wTWTAyZRPgqIbwVYvKVDAF/zRsDEW0+oS24tKXK+ZVkRQKHvus8zVSv7XGWXMjgxqPPv1XiI73UvRQ6oXj1LWwAsuIUVdJsCKLthYfH8JhnIXMZqqr55N5Dkle8TfKcDYD24S6F5Shm9n7kJDdje7OWRd9en0FE85flX7xBgueSSSyrzaqW0t5fKFMDS5mh4wEKMwX333RdiDbhiwOKFpIQXjJSbKjkHsOidcQyLJqhPOa1Vrfok4eUDUT1Y8UJN9cjCwrMpSn6oAQv9kUslNskPhUuoFRtKaULXm2++OazyvdDVOCHo2MHilR/CcMsttwyKVUnQmliebdbnn39+U7H+uBpWhH/84x/D+UiipV/NVwld2vr973/fNtlkk/6t8x5QUac/pkAKf6eddgpJCr21sKmhnILtz2CSgI/BixQwdBKN+U1WJFxx2jUIPemXYn28ZUaxLwJe9IM6PDjwoFLzqakfufe9rPHvk+zhN1l/BI6r3D1eafO33Nm+Pb3iEooBC+0FsGA1jV0lAgYeyCm1hSwsssTm0r5VeQFxAAsLvRiwxNae1HfLSiz3nuZdcQmlUrAHyrUTdNvUbK12ZfpkxevzsPgJjhkZBqoLYvTCrOm9ABZWyymXgAMuIT5a9flnYwtKky+dCUAAJ4I7vtZee+0A2rTttqmNABbMwUPlEqpSEvyGskK4HXbYYf15DZr6kns/VuB1q6iqxHW33357v7WA8VMyKOguZSr+5JuVL1mL4bPUiy3WZOFtuqSk4fHrrrsuuGu4/K4m+B6BrHNbNGco8+Mf/9jIXKotmFIO1AvwUkyI+gOd4H9cjxLKTW3kPtYfAZaq8lIQimkSMPFAUK4P+qO+qK8ejMglxD3xk2LVNM5+3jEuPlg3pT+pZURHwJWUsua4FifqY6s6vaIXeFZ5LXaIKyKODSWsvje1E+sCMqOTlwfK6qsPohevaSygPTItnoPnnXdeCFZlvHOsHKl9gaZPPvlkiOGK437gP+K3NJ9T6qTfsUVS84Z+XHjhhf2ALbW+lHKDXaZYWDpAcVxBTLwpU6YsUBuMLkEhxRKbxptAgq8w18KCoBRg4T0oNY/eveCtmuhSLr6NlJNgp22aVORgUKbblK15vWBh8e3Uapg+A1b4xEF6HWCVAVXBOHAYonc9SimilBhvFIZiLLiHiZ70/xrDFOFLunSsEikX44/QB7AQK1MHCKreS5wMYKpqRUmdBAzH/IpFhnTmqZY82gPIkxutFWDxweWMvY9h0dlAUtACV96i5C0oUuz8Fif/i9vg4y1SaJ5aplW9ypasA1C9C0HWFj/vJctkBRP9ldGXbc0AFrL+pl7ddAmpDdBAeZViHpRslhzkvsA2LpSqE+tT+9aqnIAFQB7LtM9dU7VISX1nDKQZY8aQfgBYFoYjPApgSeUGV85PaJheeVgkFCVkJdy0mvemR/3tBXJTU3IBC3XjEuLD5Vd2VSsrCSVNqDi+hvuqw/eRv4dbDAv08LuEvFXMZ8ZsGpN27sdj3gpExH5prFLwmXhLgcOKrdDYaSxZPTI2OTEsnIuFVSLlQrGzCr322mtt1113fUO2Te86lRIX75955pm2xRZbLLDy8/3i/fo/fyNwSarHFmPqTQHGPHfvvfe2BCyU0ZjoG7r6uCberfdRRucECRSoPXKxUKfmj4A/v3m3q39vCq3bLSMwIjkkV5HaUwegxJeeXwVYxE/iT6wE2qKb2s5uAxbNgThxnAfvkuW+r/ytGBbVkdqnlHJ6F0AFGvit4NBabRL/p9RJGT/HZUmivvjAyNT6erFcASxtjEoMWFgNcmBgHNgnkFAlGFi9YQ7PEVrsxNhnn32SW8zE4Owhf/6QJosmogceqpidG1hA6gBL1e977LFH2L2R2h+dWJyb7yO58wkF/arSA0j813xywGTC6ypp48FKFXDxbUA5Mv5aFUspeoWkfmh8Wd3vvvvu/ULQW/jq2sxBaSeeeGJjlwQmUNJYMb70pS/1WxTVl1aAhcBe4ms8WJSQlnL1/ArfffzjHw8xLPQzNoHXNfjUU0+tdGP68vEC4vrrr19g/OmHVqyUlRtIFkZkwMYbb7xAsLCfJ95aqbFByd96661ZO7gaB8UVUJ80nz1gaRXsT59uvPHGSjei+Mcrfd6DNYyDGbUVPaWdxPzlyLOUOlXGzyVcjxwCS5u9m0X0qHKlHHvssTZ9+vSsscFa6K1yTe0FqOy5557BZeovP2ea6qh6TjJY8xMrzsc+9rFk1xbPAz4BU712FcAywBFhsipAUFV5QONXiNwXM5LBlLiXusDPATYrPK54DEyiMuFK0MSuKd3nOa0u+Ds2K/vVmSYGglx+eu4r+VmrPrQTpNcJmsR1aNXvrU/kB+GT0o922uRX3P75GLBIkKo893VYGn/rfmw98Su0Kv5sp811z/ButUPbMb0VrgpUSJESJ8Dp2+IprS4FRrwVUAHDLAr4W/Omnb7EdBYolJsHfpZ7N+YPlY0DG2UtoG6v1FWnb6foI4vpQNwAdf2nnbK+6SC/qrZofqs/kg8oLKUp8PxUJeP4DasflixyUaVe1M97unH5NgtcVsVxqZxfuMHHsqblWPKQ56lKHj6BzxS8LVkqWtRZuVNoJUAsPicebfvtt0+2SPIOrFKyzKe8c7DKFMDSJqUldPW4XwlXCUQJDwllUC+r0m4eXCf/rSLkBZj4FlPHK24mKP5bzIhxnwS+/LY7CbgmP31M5qEGLAKOEhReyQiwtFqFtsk2A36M+JWq0129IuFvKUWdAJ27aku1LsETopMAhnfVxPNE9PZm9yaiCJxJscv91fRcO/d5FwGk5KIRHflNZz9V1UkfUbzEsdXRDdowJooj4P8okl122SUrIDq3TyjE3/3ud2E+QzfaFyeFi+ukv8SkxScp180ZnsdaAmCJ4/hatbebgMUDAC+PPT9KFgus+UWb5LJifVLongpYPBjRYk98k7tzVO3yCy5ZjsS/AOMddtgh2SJZAEvKaHepTDd2CeU01SN3P4lkYcmpq52y2qJbBbDqXBDk+ogBS9O7BYCayun+UAMWrzjVJtGoait4ar+6WQ4aoxDY+ZN6VQGG1Ge7WY52tcNn3WyT502AYc6cYWVNfFEVYKmbG7kxae323VtMVYfmfl17yalSd5JyrPSpEwtL6unrakO3AUu79KoDO031pQKWpnravV83pu3wWbGwtDsKA3yuAJaDg3kvR/gOhiIpgCWfsdsBLPlvGZwnCmAxa0eRtDM6BbC0Q7X8ZwpgyadZ7hPFJZRLsczybxYLSyZZgltD8Ri5z3aqfB2IW5gsLJ2iVafrKYClAJZetrC0w+8FsLRDtbxnCmDJo1d26QJYqklWAEs2K4W4o1yXUP5bBueJAlgKYCmApbNzrbiEOkvPIamtuISKS6iO8YqFZUimZHhpASwFsBTA0tn5VwBLZ+k5JLUVwFIASwEsQzL1Wr60AJYCWApg6ey8LICls/QcktoKYCmApQCWIZl6BbDMp0DZJVTNCgWwdHZeFsDSWXoOSW0FsBTAUgDLkEy9AlgKYGnJAwWwdHZeFsDSWXoOSW0FsBTAUgDLkEy9AlgKYCmAZRCnXgEsg0jsbr2qAJYCWApg6dbsar/eEsNSYliKhaX9+VP1ZAEsnaVncm11Pl8SIPHJvVLTjOfWO5DyVVlmB1JfK6Uc3/NnTdRluqyqL07V73fZcIgZ2UFTr7KtOZVSfy/3ZtrWXCcDOGAvJ9Mv1Pvyl79s48aNSyY4x0wcddRRyeUpyGGhdQf5DXUMy9577518xk3VHPeEqOuLlymphBtquRyn7Pft5rDEuky/df3LzcPCQZF1B0ZWZajmN/jsc5/7XG1GZdoW07WdBIUl020qF7tzbuJHlGY+o6oFDvLLea5TZetQ72CtLuqSoLUSPNttt13IwlmXur/qbI7cyVoASz6HFcDSd4qsDuVLpSAAB0E/VNdQA5bcfqPwOGag7mDCqv60M591YGRu+zpZvm5s2rHMtysDObWZy+uKugUtY9LqCIgCWDrJHYl11TFRASyJBHTFCmCpp1nJw5LPT516osklVCcDCmDp1Ai0nhcFsLwjLNpyrgJYcqjVXtmezHRbAEt7g1n1VAEsBbB0jps6V1MBLIMXw5I7asXCYlYsLF8zdEevXQWwdHlEikuomsDtmJA7PVTFwtJpiqbXVwBLASzFJdR3nlpxCaXLjQJY0mnVVskCWApgaYtxKh4qMSwlhqVTvNSqnmJhKRaWEnSbMdOKSyiDWA1Fi0uouIQ6x02dq6lYWIqFpVhYioUlV6IUC0suxTLLFwtLsbBkskxt8WJhKRaWTvFSsbD0UaDsEqrmhGJhyZhpxcKSQaxiYWmbWCWGpW3SDfjBYmEpFpZiYSkWllxBUiwsuRTLLF8sLMXCkskyxcLSYuVbtjV3iptau0rLtuayrbnsEkqca1UZCPmNPCyHHHJIZUKzuqrJjLvtttsmvrnaTFhn8UmptACWzgGWkSNH2rx581LInlSmWFiSyJRcyNNT2TbrEmD1uoUlnvOdkAEQ0tOFPB8kaayjUTLhWxRsZ870atCt5j596tS1MLqEOsFnxSWUyWFz584NT4waNSpM6Dlz5tgRRxxhRx55pJE6O/XKASy8k/fNmjUrfPPhmj17to0ePboyHXKrdjDBmPx8+FsTjf6QZGj11Vc39TO1PznlaP8BBxwQPnq3n/RqE+3hQxnas+OOO4akSWq/n9T62wMHnrvnnnts5ZVXTqZR7rZm3jFmzJj+sfd0pZ9qT47wL4Alh5uqy0J7eAZaMj7MHc1bfmPeSoB6Zc14XnjhhWExofHjN8+Lfs5QB/9nzjB3coBraqZbL3Pox9ixY/s7jQygf+1e1E2bqYM+8v8rrrjCdtlll36atVt3q+c4koC+xPNeso3f4znDONx7771hPvurTp5R5rnnnrPVVlvNnn322eRu5LqExFsaF98e8WAVmKlaAIufBOgkT/T7DjvsEGRgjnzOTRwHraAZtNOlOaC54vmc37Aw3nfffbVylvJ80Feez3bdddcsvVkASyIbCzT44vpNmW4ZDAnCpmpzAAt1cb7DIoss0l9tfC5DVfua2sB9KXpNHtKLI3xT+5HyjrgMdBJgkdKos/j4Z5uSJvlVmyaYAEvq6icHsEi4QnuEFYIrVn45Ckx9LYClHa564zNSIBqXWAEK1MRPNs3NGCjzPHPm/vvv7wpgkbKiHyj6qtW3BzUp1ItBl1eUOuMFEAMg6uQFb0N35Av10w4pdS1O1Ba+tTAUYPTKt6oPsTxjPqN8n3nmmeRu5AAW+uEXkPCc5zPfJ9+AePHZqi+S03xvv/32XQUstFeAhTwsMVD3ffDy1tPM82IrvSk+y9GbBbAks3FfQQ2GR8APPvhgOEckVjStqp4+fXrWOSIw9J577mmPP/74AtXSDt6bg7gFEqray0GB++67b1fNwbwXpXDppZeGvnjwpTZVWSQ4LC1eXWkya8LHQO7YY4/NOpRu/Pjx4RAvvpsuveuxxx6zPfbY4w00KxaWJgp29z5zg3l2zDHHLPAieMsriJhnOGAO8BFflKtyZVDffvvtFw7ZzLGkbbXVVv3KLoUSKJD3vOc9byjqLUAp9ai/ei4G1Sj5W2+9NVSV2h/mJp+US3McOXPLLbcs8I7YwuL7xr1NNtmk/8BI3zZvqfXjCcDjPX6x19RGLAsc/pdyCSDBZ8iaqoWk+kB9shbzfcopp4RPDLJa8dm//uu/BmtG6rjwTvrirSVN/YJmHJiJDPTg2FuO4jqgL2Oj8Yvv+zmneuCzP/3pT1l6k74Djnrt6smgW9C0THSadGLQ+P+dJKiEK8pawChG5ELCqe8V0KEev9KEITC7plokUt/ny/HOQw89NMT9yEzoTcOezhKa9E8rX4/6Va9WOqpHK7NVV101mOpTJziH0UHjlEPp9K6HHnqo3+0Ut03vTX2/AJwvL96qy13Tzhh08hnaOmXKlCxg2Mn3V9UlYIFr57LLLut3Lfp5orms3/R/WfL8ffEhq0EWB5of+ps5w9yJFVYn+ik+e/HFF23xxRfvF/B+9Z7LZ97VQBulRNRe7udYB3NWvpJd73znO4P7Se/3Mkf98YuqeIEVAxaBAckz7kMvXBV8p145B8Cm8llMV57DMs9HvOXbJz7TOInPLr744uCuzJHXyLowAAAgAElEQVTPuQHh0IrgZgFwjZesJZ7HY2tSvPikT0OlN1PHuxPlehKwEKOCya9KKAlB1iHMdolCvWIUlC/WHN4PE8DU8vXmKETaIsDC37RZpl+Y++677x6QX7ypr7zrsMMOCx/aD029cKRvap+EFDQQYOFv+itaix5eoIk2a665Zph8qcI3B7DIqgVgwews4SVF4q1eOeMTC+YCWJo46o33Nf7bbLONXXLJJQsAY6/opSy1koSnBFj4W7TXPJMPXgoDXuZv5gwLik7Pf9onPgKwLLHEEv18JrCv+ZBDJb/Q8qt+1SF5llpnKmDx8gz3BoBF81cWSQ9W1E4vX/280vjQB1kyJM8EWGbMmGFTp05N7UpYsNSdCB1X4vkMMOHjNLQY5JlYZ9A2LdqqrOPiMwEW8Zniq7ifeuUAFt4Hj0EzgItcdp628eLcL9I0T7yOQW8yJlVt7pbeTKVNp8r1HGDxAEGdFPLkHp8JEyYkr+RzV2IzZ860tdZaKwAWf8l1wf1U1K3VU7yKh6kQugjfVua/gQyyaCbAwkSMlXkcW0B7YfYLLrjAUEAebMUWDS9wqRvAIpCXAhoALACcFAuL6Ai91llnnTeQZeLEica4pIIlvworFpaBcFnfs5ipWY3CN/5CQTAukyZNWuB3KdOddtopKFIPBBhrKXb/EL8TiwEPrLTSSv2WnJTW58gAeOjJJ5+0ZZdd9g1V0w/64y0/Te+nPuQVc6QuTgX6pW4kwPqXut2Ufr/88sshsPfKK6+slWd1fRDdvEUlBlhS9FK+kydP7reON9EGwMLiMOWCjrhQ4LPzzz//Dfz0yiuvGHJAcspbKbyFxcu8qtgq8RmABRkYW9hbtZW+0KemS3SFVgAWaCc6ep0nMJLSBulNb9mUbuE3+Ev0aWof93PmTEp9nSrTc4CFjhEohXCKESb36hTnQAniVySACVbzvF+o3A9gikJWe5gUTHiElV/R5wScDaRvClQWE2qFqx0dvl8CBt4lFCuNut0SOasL6mzXwsLY0HbtutCKxLsOUulVLCyplKov51e+uISkKJrmCLSXhcXHHmiOVwVXcy93J0ZOD72FhVVvlSVC9TX1T+WqVvyyEGqBkBNwm2ph4f0CVriEACyyiMSxHgIhsp7ItaA+qr3USR184gDrnPks2uRYWNRmuR4lh6QPJLt8bI6ewSUut7jvC+2o47OmgPAqvuqUDIx3pXrAIvkt17z6Tb98gLHKeX6NLZ45c6NXyvYcYNEk8ZMFYvnVcw76yymrQYbxvLWA32Vm02ROGUAvGHheDEWbACysFgUkctqZ8m7RSxYWATJtzZQ7yJtJNZk1WeOJov9LWAjQUTcWFq0uUiwdCDgCLlMsLF7AAVgETiSs5IdOVSJemRQLSwo31ZcR6EORwDfeYghttUvF1yA+8oBFPCMLC//X7hnqkduIOaNgwBxLZ0ovxQsE3RJXEPMZ7aE/sTJoVbdkB/1Rv/0qOAbNTe3MsbCoLsWw6F2ip0CNf6fkkO+j5ILkGfe04NG4MI+xFvAdWwvq+oS8WGWVVZq6vMB9AZbYMh0vpLzsAuSxcPO8RaXqlxZA3iojC4vKpTSSvqRYWMRXnmYCi1qsaz542ktXiE+rFtFDoTdTaNOpMj0JWIQaPbMMBmARUX3QrVeK3C+Apc9aJAuYzPmDBVhiASeF0G58QQEsnRElPuhWCmu4ARZRgl0VCrrlN8mATgIWvSsXZLcDWEhOx9ZW/05ZIqriOuLFU68BFu16lALnuw6wQF+sKwq69RaW4QhY/GLLz1wBTPGqQNFg6s3OSJLWtfQcYBHq90F1dYPRDQLxrnZyPVS1RYJblgg/WYbCJeRN0T7CXysPCS9vDo3393tfqRcYnTKHthpT3AFrrLFGZSyAXxmm8kVxCaVSqnU56Ii//6KLLmoZRM7c8gGSPt+PjyegPv4vKyBvl+DtpktIvSTR3JJLLtn1HEl+AZQKXHJcQgJbJEFjTteBE29x0Rh5cObnueLaNDYal267hNSGVnxWZfminYcffnj4yPXmAZn4TLJa/RkKl5Da7909vk+y0ilQWG314FOyXGOvvqbEwXRGGnS3lp4ELN3tcnPtcglp0P2E9SY3oVkpPq80Y3MydXjXBe/AJZJjXm5u+d9LqF4FnFVZIuI21rmEYjN/lftqMACLfN51QCOHPh48Uh9jox0CBx54YHJgY847W5WNzbx+peT/xlXBLhYp8dgn36n2pNbjXULEsPB/KbOYv7xS4F7sEvIuHglj74rlPoHa3coPoTHAJYSFhf/LVK8Ej1Ur11a0imVDrEhSgYrekQtYeM5vH6/is9Sx9i4hnvGgBnq14+JN3SUUux7VZvhEgMtbE7xVSC6h2L3ig1JVn97TTcAi+bnooou+IbWDFohxX6rGyLuNJA+8Oy5ebKaOcy+XK4ClYnSaAEs8cVVFkzATYKE8bieyw0ooVoGAgTAOzEqdbOnjw/+bYj20yvXbmuPto3UAa7gBFk/beEVPdmBAi195DmQs6p6tE7BxeW+ZALC89NJLoUjVirkb7WxVp/Lw4BJiuylzIAYs8fMSpH5bc11f/OqRusnDAmDpxtioDQAWLCwKWlWfBkJbD9ZEMymZnHqHErDE7fTyRHlYUMJ+ld+qbzlBt9QD3eAz4kska1tZEMRnAix1u4I8aBwMwCKakFMJHeBz1/D+KmtIHLMj4BsDYP5fpUukD/yiIIfveqVsASxtABbPEGKwmEni3wVMxHgCLGKwTgMWKUMPWGKrgtrkV108Fwfd+vsLE2DxlhrRBqEGWAG0iD6dnqwSSOIF8UBM23gFSBtjC0tsbep0W5vqkwD0gKXKIuf7KrrGFhZvoVS//CKAsQGwsK2Zq9PCV3OGGBYBFg802qW1n9sxT3leaKI193sBsPixEc1QviSOE2BJkWc5gEXjID7zY+FBi/72bYwtLFV8JtoPBmDR+5nL0MxnbvZ9kVzQAtm30c+nmG/UBz8GAt8p45LCh0NVpgCWNgCLHlGEvHyOWqHBYNpC6AWeZzgBlk4LXd8dmNoDFn9PClqHsck/Snsx7fsTrj06X5gAS7xtVas4AZZuTG7o58938QLWr5r4PU7sx32EGwrV8+BQW1rgJfiFGJbYIieF7NMDiOfjM6tkeVCcS9wvVvSsSLGwdGNsRFPSqwuwVM2ZXGEdW2Rpu2hAH3POEhpqwKK2+7HhNwALYBL+TL1yAIvklXaj8Q7fBm21ppxkrmgswOLnjJ6PQehgABa1izwsyvYtK6pkkPJm0R4dvOstrT7ORXIjBih+LpYYllSuHIblmlxCHqHHyDwWcHGci+4r6LbJfN4u+RQc6/OwCLGLwb3Fxb9HgKXKwrCwABb1vWoslZpfQiFlDHIVqASIj0/xPuc6OmM+xmXB5V1KKW3sRhm5BQiGxDKnK8Uqx3Zbdq9AO/XFA/xYmVA3QbcrrrjiAsG7Tf1KHRspQFxuseL1K3YPLJve7ecadWiM9a4qN0WrOocSsHjgFY+Ngm5JTibQ0ESbnG3N1AnN/PZ5ybOm8VUcn+ezOrk9EMCi3aVN/RZgIREhNAC46BrIAtZbNsVnir2Kj7poamMTTZue79b9YmGpoGwTYPHMzsDCcCRmwhwaXxLcsQKCgZZbbrmOm7X9+2FglBu7HvR+r0iqTIc8v8wyy9QeYrawABb66S0sUhysdhlPxrIO0FVNxtNOO8023XTTxnkK/RRPxKF8Dz/88ALPeEER+9YpSH4gr9xzlWdjA9soAO3I1rrUUkstQDPxV8x7esUTTzwRTkeX4tHvik/xAI6/SfLFO7SlPhWwcfCbVwpNXeRdjIunvwBmFYhqqi/un8pfd911tvvuu4cVtBRLU11DCVjUD4EHzRlowtgsvfTS/RY2T7u6PlGeeZNyif4c4sghi1Ls3jJRVw8WSWRgFZ910sICz6SMo4AFWYg5zJVvtaOJp1dYYYWga+pci5IHXo7AZ7wnBxxzKCOH0/baVQBLxYg0AZZ44OMtfTCdhK4HCGIm/aZgPr4HgqyrmCpO1ayVq1cK/Ba7HWIlsbAG3caCygtfTfYm4eHpnrOrQFYVts9jMfDv8TEb8RlWaqMPRB1qgeIDL6tcbD42SPzvXT7QWltL1Rc/NvGWTQ+CUvuOskpJUOitHn61Gs+Z1PeqXFVdvAvrEluOxQ8p9Q4lYImtkV4OestYSj8ok5PaQaAXmuFK5PKySa410dK7TySPq4BhJwFLar8l/1lMQgMAFe3wbsLYDSQZod2l/l3eaufrocxg8llq/wdSrgCWAQAWTeB4e1oBLM0sOZC8DXVCpvmtfy9RB1i0CtMqMrXOHMBCnfBIASx9O9lSAYuUVMqq2o9brwOWHGDcq4BFY5MTT1UAS/uAxVu6UwFLt/ksVVYOpFwBLG0AFj0iX618kTrkLbZKSEHFLoZOW1WqGMGv3vz7q95dFZjlY3DqXEi8d7hta9aKsGp1K4uX3DcpEywHsCiI2QOWVubautVrO6valL60W0bzQf2rihmg7ipXmx8PgcYqAaukWVo9prQ1FbD4uqpiajoxX6VcqB9rAScp0/dURT/UgKWV9VFjkwoocwCLZGhslfLW6phfWvGZ6hsKC4v4jOBuTp+Xy57f5eqJ+6KAdOK3sMrGQbfxPJAsF59hycuZM+3wWcpcHGiZAljaACw+YBOGV7S3/OTxfTGiBPFAB63d5+OYiBiMVNUbg5iFNYalnRWip1cOYBENFaTH/2NztXcNiW/iWJCcGJt2eSbnuSpAqzZ7V05crkpIxwAux/8et7kdwKI6quZMzjyO54t31aJ8CTyOlWYrmrejSDqVOE799tbHgbgncwBL7BISzTxI9oBSbjhP/yo+GwrAEruEFESvMAJtQRYfSAZzny39ciPHMsL3X3wmwMLxDDlXO3yWU3+7ZXsSsPg4Cil7L/A6sdJpRTBvLYh98EK+YjraxfHgd911V9japxVIuwPSqec0UWmv/Ltx3bEw5n6cFlrxBn4c4nrYgkfKfCZS6tWOSyg1Nb9WI+qfstiqbTkKIrU/OYBFdTbxmR+f1Hb4cvRTfe9Gn2MgFdO5nTa3esZv/83pz0AAS6v2SLFozktJeLDDPb8T0CtQH4+RSqt2FEknAUtqO1PK5QAWyZ8rrrgixP1UnXCdwxOed+O2wmds0WfnWzflOXyJheXZZ59dIMA7bo8H655mPuZKsttbh9X2weKzlDEfaJmeBCxCxzFTefPfQDte9bzeu+qqq4btZv59Xnnob30rB4EyFtZZIbrR5ro6/WpcoMO3y9PYK3JvUZEFJo7Ij11eTBwm3mAAFt4Tm89pnx8T/V+/+YBar0w6OR45gMXzmaeZ7wdty/E5e/eQF9y+7wMFQFX0anpXu1Ygb6WUsoqDPFP70y3AEgfT+pWwp5XmEb/5uYQiede73rXAtu4mnnyzAxa50epkQCpPSLdUuS3hM7I2s4W624CFw1y1gymWV+IFLxdkYYl5yv9fliTNm8Hisybe7cT9ngMs3jLgJ7gX3t1gIt4rAbTWWmsF5ctvTAy2bHLst0x2XjDxW1XQbbetQLmD78EHfyt5mX4Xk3sFVEVn6MAWxtg6k5qDQO3GwtLO2SO8x7eLdsQHtXkApknLMzGQyaVhq/KcIOuT7bUCkjl8ltJG8SX903lIMahOqacTZQSc9H5v4UmtX2OqvmgMc5SRf1e3AEsMfjV3JKu8dZb5JlnCN31Bkey0005ZMSztnNbcyxYWZEDO5d1o4gu+c5Lv+ffpuVimxMkzU9qYq5fYHYTFhLPB/HxFvipxXAxaqlxClPGBt/AaOmuw+SyFRgMt03OAhQ6hFJVrocpaURUcOlBC+Oe9qV5CiPZwyRTplR+WFQ5lU7Kpbrcvta8S+Npu6pG6jyOIwYzuKV+Id4PFdQn4aCt41Yqlqr05LiGtpshzwHsYC37zgWWy+gh4akuw92V3E7DkWFhEjxQ+SxnrGGT6FRb9b1eYp7ybMvEBhd56p/mbAzZi3uQdUv70RW7O1PZ1A7CI96rcPR6wSGbAn/EiZrBM9b0MWFKtslLIopkHGpI5uXFOKu/logB2q/PUUvmurpzkGQkKASx8S27pmRj8aE54C4uvn/te3vt7g8VnA6VLyvM9B1h8sJA64IUDgz1+/PiWPr+UjleV0XvWXHPNsPoXQvVlfS4MysNoKF8mHpYWrzBzEXe77a567rXXXqtN/ka7Sdg1YcKE8KgHLK3aQLmZM2f2P+fLYpXiXAwJ8Ka+QDNAXkp+DAmkGTNm2Nprr/2GqukH/WnlQvEWlm4AyksuuSTJwkLjPZ9BA/FRzGepSl6gBGHL+FRdrLi0ym8am5z73voYP4ciGDdunL3yyivJeYbUZ+Y4famiAXOQvsLjKVc3AEur98YWlhioyMKJItlxxx37LX8pfcHCwtEROVcvA5ZUCwvzlzkOzXbeeecFus89+AU+y7n0XBWfnX/++WE+w7+p8zBH3sMjTz31lKFr/FEbtL9Knkl+YWG+8847QyoA/74qmTbYfJZD+3bL9hxggcggRVlYpFCFMKVcq7YOt0sE/xxCXYBFpmmvCKu2H+rgL1lYqqxCnWhbTh2ik+jHt48nkOledYr5PeNLkXqBG1tjtJpmiy5ZWLlStmi2Y2Ghft7jTe+x1cS7JDyv+DZ5i0QOTVuVzbWwiM8U8S/Lgd6RQsN47NT3WHiJDqmCN4cmno88D1WNQ2q9etZb63zsR667qxuARQuTuK3xXOG+H0ueU7I9AkgBLCnZUUW7N2sMi7bKa1uz6NopPhNPSZ4QdAtg4fdO6xrxA7uDiJfkW/wU77qiPZpXlMHCokWOeEJlhprPUuf3QMr1HGChM7iElOmvCrXGu4gGQoD4WYSHdry0C1g62Z6B1OVdOTFg0U6aXMAiQaGJLcDCxHvooYeS/fHtABZcQrwnBiwSZvRlOAGWXD6r4wUPwLzLTuVjc/NAeKrqWSnpKsCisckBS+qP+iLeFfj2YDylL70IWJg32vFSAEvzKHqXkAKVxVsevLTLZzFgkcW0G7rGu4SwmMSAxQOPGLAoD0tVmSrAMph81jyKAy/Rk4DFr9L9bgGATKoZeCCkaXXGS5XbAeXLeSU+cVw33A65fWISQq+YZlJgXtH4iY5JEmURryziVYBvz/rrr99vYUlpJzTjTIwUl5Dqw8LCe+LLKzZZt/imfwBfub6k8FLal1uGM1E233zzrMfgM4E8KWmv9HMq01hW8acEYk59OWVpM2PAwXf+khk7Bs6t6lb/Ne9jBaQAxRzF1A3A4vtA//gQixCPI+XUfw+m+fvaa68NZwnlXF/+8peNT87Vqy4hrAXIzZzrqquusne/+921MiCHL8SfVdbMc88915ifORchAVUL7Lo6cAUhz2KXUKtYOwALNKi6fOyY7g8mn+XQqt2yPQdYqhCtfjvqqKPs61//ev8hTjnMmUIgCV7Mjssvv/wCwid28+jdYlB8qN6NlfK+bpaRW000kyCN2+3boHt+ssbjEU8K6gVI4l9WzE+KCZVJuvXWW79hslbRRPWxEuU9vM+bSb2ri+f9+TYIHfrD1arvAx0LFA8KKOWSoGSFLT7TczGfpdRX1S/9pvNKfKBySp2pZbRDa8stt7Rzzjmn/5BNPz5eeDbV26ovPLvBBhuEgwnhiapcHFX1dwuw+LnhwXRq3zks89RTT81yORBTQdxQztWrgAU6VR0YG/fNA19ozgJMMsBbRlrFsNXRyy+IJSPYpQONFSid6p4FfAHCUi7a2moB7uOgfH0scFoBKc97+nuw+Cyl3wMt03OARR0Sk8h1gbI64ogj7Mgjj+yqlYX33XPPPWE3il/t+hWs96fnCOOBDlbu80wIaMYH+nl/bN0kpG8yh/rVgszwqiOeUAgRgEIKWKEf2tIXry7q+khbECSyFmm1SjtiC4sfE4Q1ORXiwMdcWjaVl1JoKqf7OXyWWiflBFQ1XiSlAhTBC926AC0k2TrvvPP6XbkCr9pB1M676Ys/BA4enjZtWvDhpyoR3tstwKI+QWvyNuGujJVmvDPPzxtiJIiVSJ0z7dCQZ3oVsOT2h/nPJV72lgjJgJxFrLeweHnCO+J3pbSVeDR2/TRd4l3aH8dr6v++Dlnr6RtByriS/cLRW5VjCy3vGCw+a+p3J+73LGDxE1uuiMMOO8z45Ph8c4nEALPbBcDiBVIVcvWTI8cUmNumdsszMQ499NBAsziAtm41Qj+UUyTuk5RgLIRpn9/emdLedgALQkljH1tYNBbxmDBZ6U+3xycXsIjPEHB1vNVOm7XqFx04r2SppZbKUvAp4+fLMC7Q+cILLwzAkHaL3waijL0FQzJAcT85q+nBAiwkAYsVZtUcgnb8Ds1YHAwWmJaVVe/nO0fB5/JFp8vHAam+P63cKHXt8CAltorF70rpSypg8bottmBXeRg8IOEdJM9sGjdvqRwsPkuh0UDL9CRgqTOLH3zwwUaUfLevKsbrpjuhm/0RzfzklsCqYvpWgKWT7cwFLO28W0qhFwEL/ekkn9XxJ3TW7rV2aJj6DEKRnVLx1Y6LS4q0CrDlHrJJXUMJWKrmmuZiHc1SaZ5abmGxsKT2d6jKpQKWgbSPd1QB4yoQOth8NpB+pT5bAEsFpTqpSFIHolvlCmDpTQtLASytOb4O6BTAki8pCmDJp1k7TxTA0g7V8p4pgKUAlgUoUCwseRNIpXNdQgWwFMBSLCztzbVefaoAlu6PTAEsBbAUwNKBeVYAS3EJtTLVx7FV/L8Alg5MvB6qogCW7g9GASwFsBTA0oF5VgBLASwFsHRgIg3jKgpg6f7gFcBSAEsBLB2YZwWwFMBSAEsHJtIwrqIAlu4PXgEsBbAUwNKBeVYASwEsBbB0YCIN4yoKYOn+4BXAUgBLASwdmGcFsBTAUgBLBybSMK6iAJbuD14BLAWwFMDSgXlWAEsBLAWwdGAiDeMqCmDp/uANK8By3HHHGZ9uXxwutcIKKyzwmuGaOA56HX/88f19idM4VyWP4yA/zp/IybTK+S456dI5xG6PPfYwvlMv6uc9qRftpx/0JyeBGQcy5iZbawewVPFZU984q6RqXIY6cdxmm20W6OyvqpTh/v4yyyxTey5O3XhVHUzaRDPOkpo8eXJTsf770Df1TBgeUmr+XMBSRbOmRsKXOQeGUl+v5mEhm2wsZ5v6P1j3H3/88ewjYHLnM3zGYYY5crYkjnstsMCOa4wbMYI/Lpzx6ut877B63gFbg8VI5T1DS4FOJfRC6HL+So7wpbzOeKraJppLmbrsvwcddFB2RuV2AEs77eVsoCowNdSApZ2+1B0BkVtXU3nolXpmFXXBk2THja863m8CLE3ty7lPpm/4M+fqVcDCsRQo4KG86sZ0MOZznQxstbgqgKUAlqGcL8Pu3QWwVA/ZYAg4AFYBLPlTpgCWdxgn0PfaWUIFsFQv2gpgqZ/jPekSyhdJ5YnBokABLAWwdILXBiujMm0tgKUAljqeLRaWTszmwaujAJbBo/VC8aYCWApg6QQjF8DSHhWLS6g9uhXA8saDSTtLycGprQCWwaHzQvOWAlgKYOkEMxfA0h4VC2Bpj24FsBTA0lnOKbUNCwoUwFIASycYtQCW9qhYAEt7dCuApQCWznJOqW1YUKAAlgJYOsGoBbC0R8UCWNqjWwEsBbB0lnNKbcOCAgWwFMDSCUYtgKU9KhbA0h7dCmApgKWznFNqGxYUKIClAJZOMGoBLO1RsQCW9uhWAEsBLJ3lnFLbsKBAASwFsHSCUQtgaY+KBbC0R7cCWApg6SznzK9t3rx5IdU1aZu5+P/IkSPD33PmzAnp3xdZpGTh7QbxU44fGCrAwnvvueceW3fddQMfqB3wCf9v5xqqTLe0GT4eO3Zs+NaRBmPGjOnvW1V/mAfPPPNMz2W6pR9cs2bNCt+0k/HRPNac9n2izMUXX2zbbrtt//yO+zx79mwbPXp0f+py6udd1EudkhFNYz+UeVjgMfoqGuhv0Ykxf+21vuydKdebFbAwRxhvxh6+EM/xO7SFjvE1EHnW7USQ8MXUqVPtjjvusClTpgQe50Pf4r5IB9Kf+++/39ZYY43QZ6X011wTT8FjyETuQ7NtttnGzjvvvH6apfBZr5bpyW3NfjAgnAZSk98Dml4l7HBqlxjeA0Paj7KoEgJVZ1+QMp/U+alXTmp+KfSHHnrIOK/FKwCBDimvnPOMhgqwQCMELsJJlwCYhKxAjVf+lCVlvI4zkBDn96FKzS8lorlJnzxdvYKOlffvf//7AFi4vFAWGPHgWP2jft6ZClaoeygBSwzgRBvNLcm6VL59swIW6Kj5ItrFmXv9fPAL3SZQUyXPuglYxLucbwUAWXTRRfsBi3ie9ot3vEzV8SSxnI3nGfVIdjDHOAYDOlTJ9FSZ3QvlhhVgQWE9+OCD/cIt59CoXiB2r7YhVnZYMVCK3QQskyZNCofl8d10afI++eSTtvvuuwdlpRXrcAYsG220kY0bN64fbIgOWm3Fqyjuc5CfaNYtwIIFk4P5mi61E/7hrJ7bbrstKJVUwMLBnNOnT1+g/+JFgWeBMdW58cYb24QJExYKwMIcW2+99RYA4E0033vvvY1PzrWwnCUEb4nP/FwRj8TWX+kHDhjkU2eFGSrAMn78+CADJ06cGLrj21G3AHnuuefecABw1XO+vg022CA8g9WlAJacmZNQtpW59+CDD84+lC7hlaXIfApIKWjlK4Uoxan7nbCwtEt0FFmsEIebS0h9rzqOXitt9VNlJYw9SPE07KSFpZ0zXjirBsUYXx5cSojKQur7KlCqMvS/yupQRbMmXhpKC0tsVfJtZeXLXOv2tbAAFuiUymee12SV8vKM+7JADDZg8WBL89bzgOaMgJi/Vzc3pTfFbzFP1bnyu817na6/5ywsXjCLqVBIMNchhxwSPqDEdpVUpwm4sF5XOBUAACAASURBVNXHZFFsQdVE7lQMSw7dmtw9WCmIb/BKL6X+oXAJya8M//7lL3+xlVZaKVgYxNP0NTZ1qy8yc6ufMvvWlec5VqRVpzu3ok8OYKEftPmKK66wd73rXWGeyn9Ou1ASssR4JeJjUARMxG8S4tBE9yTEoRmrZZ5PXS0ONWDROAmE0W5+I7bgkksu6frKd2EALJ7Ptttuu34+g6biuSqehm8OOOAAO/DAAxewYMQLgfjZbrqE9C6/KJFbXjF5mgsCILoP7wPaPZiXNZKyzAu5fvy8qgMyKXKyl8r0HGCBOK+88kowlXuzML8ffvjhdthhh9mrr75aG6jXS8QdDm2R9cSvaC+77LIQW8Ak8X7PTltY4vGto5cUNa4KAhTjuA4pBJ5PjQXwyjNe8Rx00EHZlrxcAQd/33333QGw+GvmzJnhv5iLubx1qxU/ddrCgm895YInmI+sfHfeeecFHmGc6CfzudUlYeoFLG4fnotXoNCMOKZUsMJ7hxKwaCxRuD5mid+33npru+CCC8JYV620q2jWjht8YQAs0IJFCXy24447LkAaaAK/vPzyy/2/KwaMH5jPfCTPtChoJc9y53PKXFGZOEg9fhZ+QM5VWR1XXnllu/POO8MiIeYFZAfzosr1xTuoc7hvWOk5wCKE6JlKprxDDz3U+BTrSs70aF1WFhOhc74J0PLBkD7AsZMWlhzh6y0Tsc9WAEYKPpU6Q2FhoW1aFd577739Fhb1Qbyt3TFV7jgfkKfx6DRgYRWXctEWPiiS7bffPghSb1XR/9U+gcs4PicOGkToateRaMYz0IwA75wV41ACFvol65DirkQTLCxYM/l/KnhPGZO4zMIAWEQ7+EyWPK/QFcTuY6DEY1hXACySDynyrJuAxb9fc4W2aS7LshiDWHge6ydzoEp2yhPh3eYq5y2V7fBQrzzTc4Clys+orV6KYfHCrVcIOZzbIZO9LBmYqQEsAjFVAZBxf3N3CeXQS++PVxya5LGwSq17KACLB16AAiwsdbtiPIj0q8HYTeIBWyzIuu0S0nxVbAFAQ4G3ar92EsmsLfeXdwFV7XLw4yglD82Gk0soBnCMtbavA1iIYamLS0rl46ZyCwNg8S4h+uMtKOq/n8/iJ74BLHIJ+d1DHiTUgbwm2rZ7n7YyD5gr3mJcZ/XR78gL5kCVRc7PJy+7KQv96iwv7fZhKJ7rOcACEVhZQVzPgPwNYOFTrs5SwAMWmLtqu6neOFQWFt6vCemBiwSTn6yp1BkKwOLbJsDirVxyG8D/PpBOY1RH/05bWFJdQuoPgOWd73znArkhvFCOxySe2x6w0BdAKHJA4yoBPNyCbuk3Y6mttZ5PWRTgfs25qlbWTc8vDIDF8xn9id3CMb+In+AlvxW8VwCLHzPNbX7zgNaDEvVXgCXuB88K/Mii5+tt4pHhcr/nAEudQGYwcAcRw5Lq7x0ugzCU7YwVPcIVvzqrv6pcF50ELLn99quPeDLnBtwKAPl6VP9gxLDwrhkzZhg+6bqcIjGttS1RbfaBq50GLKkuIa1SCbrdYYcd3hCn4elMnyV4fdCs3GBNoJMVKckDMYvnKO6hdAnFoFg8T18ALBdddFFWX3LnDOUXFsACj8NnuB7rwgKq5Nn+++9vfHLSNHTTJeTb2JQskvHz1iQfEO8trXVy2buY68q0w1ND9UzPARYJwFggQexiYWmfTWITapVJldpRKK0ykA4lYEnpvbe4eCWu2Am5JWIXhKLzZUKWzzvlnV4ppJSXEmPHi+IxYreAb6fqjGnvV1lDCVhonywsmr9qc53CFpCpKi9rioQ136LPfffdFwBLzpUKWCRzSORFgj5/xa5qzRXFSZAfirH0fFXlyvS7wQAsuF+7faUAllZuCT93Yvkcz7GcvuTsRhPvw2fsEhJYV2yLxkPv19zgOcWwqB9VMWBxu7sJWPy7YhAfAxTv2qL9VRaWKmuLlxl+ruWMTy+WHTaABeKVPCx5LOSRfCpg4RkF3VatYgtgqR6DHAEnJY7bRdaCFMASv7nXAAs0qHOzpXKuzNhSKn5LO8IbkNfLgMXPs1aAhXvKQJpKm3bLLWyABdcjckiuD4EmH2unucF3r+dhUYyX5/k4R5HKaFuzn/utAEu7PNOrzxXA0qsjM8B2aZcVzFzlLol9wHrdcAcs6kdV/2JfsSexFA3PKW+DhGLKUOQAFgkfv+OlVeBllbVFK9149RuDzG4H3Yo2CrodKGCJaR0DFmgGYMkZm1QLi97N2S5kVfYKUFafeDcP48ZvsrDU7fBQ3Z7PACxYM3P6ksKLddYCPzZ+MeODtmNXK3XVyY/YJZnrls2xsGg3DXyG69FbvHybq+a0AEtVpte6BVjOfM4dE78lucq1VTUe8BX09XlY6lzJue0ZTuULYBlOo5XZ1lhpx8K0ylw/nAELbVcftergN4Rbla84XqFBXn7DhAxoyYmTyBVwjA3xGHIjaGi9uVqH/3FP/fAr+Hh7psp5NhmugKXKZdntGBaBEc54kUvIuxxoE2MikEh5PVN1xov6UMdnAiw5fJYpAkLxFAsL5eiL+hhbivR7bAFT23lW8wyapeRDygEsAk4esHhayHXiz2iSu055WFQ+JfYjdz63My6x+5D/x/Fcoqvq9zQTb8KPOXmJ2mlrrzyz0AOWbguDXhnIuB1idAQNH3ZcxMquSqgMJmDpxtj41ZZfRcbKXCvmuAzlFHSrrZQpY4yZGmHadPE+xcvEO178ai83QK4XYlg67RKqAtR+W3PqChOLCcCt6RL44KwmAIu3GMSWlbguAAsB1OIr3ZdSquIzpebP4bN25kwTYPF1topJ8X3wYIy+yuKRAlSqlG/T2MTbmlU+thRVWXl84rh4HDtpYUkdG7UBWvlDUL3MjumoxSeApWoHX52VqYmudfdT+9Ju/e0+t9ADFg4Ky/V5t0vMXnyOqHo+PkGRb2fM6IMFWMi4uO+++3Y082LVJEPBnXLKKaHLMZiRQvTBeAhidkjxiYViq/E9+eSTQ36ElEsC67Of/Wx/2vxYcNYJoC996Ushe2wMwBYWwKJ+xS4YuR8+85nPhIM5cwVqqkCPQVIVaKoaYwARB8xVtauOz5BLH/7wh7P4DPChpI4pvEaZJsDi61H7P/e5zyUd6aDyZFk9/vjjQzZVuTCb2pdjYZG1BGDIXIuvVvwgmlWBk04Cln322af/JPWmvtNeMkSfcMIJ/Rl6U3ga3uc9Xp6Jv1Keb2qX7rfDZ6l1D6TcQg9YlGZ+IEQajs8qpX4cqNy0IhkswMLEQ8Hz3ckrnrQ+P0i8+vKmeq0YcR3JpK37Ke1LVYiqS++jvVUrqzpFyWmt7GLh8qvFhQmw0LeqFbzPteHN6U3j8+yzzybxmfjjpZdeCsraW3BaWQ5i60lssajjM9qNiymHz2L3RlPfcwAL7RbfKSDc1x9bX3w/AWwAENLj18XNxW3NASw8692lPqhWMUC5Vkkp/SpF345LqIpmVePj+QwaeOuf6K+5LZrHi62qhWYKL6SWaYfPUuseSLmFHrD4JGgDIdRwfBamrjvOoCpGgD4OJmBhtdRJwEJ/FQSpCR+f7iqA4GMT+E1uGtFAK/xOjzv1KsMl79RqVAJI7aZ9SjimMjwLYPE0kyl+YQIsHqwJNPhdE6kreI0d7p0UPhMNX3jhhX7rAuMhhaYYDbVPyeBUpipWKgae8cGtOcCL/vgkaKm82WRhqZIF3l0pAKJDG2WR9O8HFK622mqBP1OvHMCieC7NS4ErvUtgRTEg9Ikykgf83e2g29ykhvAlNIN2HoBUjUe8kPL9gofic6pSx6CuXDt8NtB3pjxfAEsKlYZhGbmAACyccC2TepOPeTgDFj9MmtC4wxDYVQHHUibxakXBlAJA3Rp+gRMvWKt88N4Kg5AjxoJrYQ26lTKqooWUJv1v4uVcwKLyKN0ll1yyX4kIIFWBC8UWxCtgAV8p0iqQJaCcw2ftKJImwKJ+i+9R7CjfFVZY4Q18Fs8x8SA0W3XVVQ2wR39SdgzlABb/Xm9p8WMTz9Oq7b5+HDR2nbKwpAIW8S20gmbQzs9x348q/uJ+LtDNlWHt8FnuO9opXwBLO1QbRs8AVnALMXljpV3F9MMdsHhTMX0RYPEuGK3S4t0bfmUTr4y7MeQSlN6U7S0l8WqSvsWARf1dmCwsAmMekPjx436OC65dC0ts6REIFi8oriJ2lXgrmfoS7zZS33L5rB1F0gRYfGCw3JMKbvbKUfzqLU4CLNCYHW8o4dTxaRewiP5VbpLYUtkEYurcSO24hFIBi9qEK4hAbQCLB4uiOd9enlWB4G6Bl3b4rBsyMq6zAJYKKtcx8WAMSKffUQBLn4XFC+UUwNLpcaiqLxewwJeYj30My3AGLL7/MX1is3gMLnPGZ7AAi3gsBbDISpADvOhzO4okB7BobryZAQtjkrrrz/NhO4BllVVWCXO6AJa0GV0Ai6OTgIoC4eItcFo5VJkQ08g9+KUUdBuv5OpWdr1sYfHK2Y9BXdI1xlOpvKsUQ2xu9TTJXfl2Y2TjNuDHfuyxx4xtujEPDgcLi8zechkod0TqWUI6CdqvNFPongpY/MqXoNumORPHIPn2NbXR9z2H17oBWGIa0h4dG1FF36oFnYJuU7aPq86BWlhSxr6dMsh/ktNhnc0BlLmABb5cffXV7ZlnnnnDe1qB+bo+dVKetcNn7dA695kCWGooJkblG0aID5HKJXSnyueCpV4GLLm7hKrMva0sDK0Ai5QE31pVMkZVO286NXbt1OOFEP3xytf76IcDYPH9j8Ghd0/SFyl/v1siR3n4d3ULsOgdsaXMW1jUFx+g6+MocnmiHUXSZGEZSsCSeyp4Lr1alWfcyE/F7rNY3rfjEkrdJeSBsXejaUGcciBi1ZgJSHZCnpVdQhmcVueSaecsodxdQqBrGEZCJQ7MGm7uol4GLKm7hHyQndjIK2iEDmNWZXVoZWFBUKFIFKAcK8RuB7alTAkPWPib1Rirf67hBFh8P7RTxit6T2sPJj1I1c4pbTtPoR9lugFY1F6lTPfxLB6w+L5IIXn3pHaMpfZlYQMsqbmLUumTU06y3Mt0WWsBLFhY/O7BprpTLSyKX2L7vLaC0wbFSGmDBO9LDSynbCflWTt81kSfTtwvFpb5VPQMI+HKLQlVbRsTmOkE8dup481qYWF8sHJ5+osWUhbQM7aQ1AEWykmZePDD3wgp7nd6q2DueKstcqHQXuUU0W/avtnrFpY6cKI5pmBP0Ug5V7wVQ9ZOWcWqzmGponE3AIt4p8oMLx6UsvGKRP31QMxbcJt4pB1FUiws1VT1Fha/EOL37bffPriTU3PK8HyOhYXxZ/GBS+jFF1/sXyDzbm9hSbUqtpJn1JkLjIuFpWkmuvtDYWHhnSgohItWQl64sIrnIkNrKhNldDm56JsRsMjE6c23dTEc8VbfOsCi+ANPeCkh7vEhE2VVHFPyYA2woFZaAidUp8RxsgAOF8DSihTQ3QMW/k82X7KmVm2P1fhoTjaRuRuApe6d6gv3BVjoC38DsKpkRwzOWvWnAJam0c67zxxHpnvXI2O44447BsCis6NSas0BLPD1U089ZWuttdYCO6t4N+2Bt1O2hqtdreQZfQMEkY04VZ4BWDhTrdeuYmGJRsRvP9QKVwmHYvNurw1mVXsWBpeQBL8HI76vCB2EfjwZGb9WLiEEgxRJFe3qkusN1bjTnqeffroyZXqvW1g0NppDVWZvD0Lpj9wtsqxoISGwljoO3QAs8YpWssKb8GOrkkBZbAXMUUwLG2DpBZcQ8l3jKbfMdtttNyguIXYJ+dw1ckF53knl807Ks3b4LLWdAylXAEtEvTrrjs+0mWvlGMgADfTZhQGweBoIUHp3UN1JpU2AhXolqHzwbq5CHOgYpTwvRT/c87B4K5afU15pxxYXT592BHk3AAtt8m4h/vYxCGqz+uIXQnF/ciy27SiSXnYJDTVg8cDZj0s7QbepMSx6T93OKn9UQw5vSJ55YKznc0Ax9bTDZylybKBlCmCZT0HFsKD8dt99d3viiSfCHc8w7QjLgQ6Qf3769OnhgLWcq1cBC5Ny8803XyBba12/tCJdaqml7LTTTlsg3bYAZpUVphVgqUpEpt84MPOjH/1of1DrUALU2HKy6aabBpNxnUss/h2hqCDdVL5pZ7upjkCQEvcK2/dBAaf8Bi/D01VCOba2qL499tjDnnzyyQV27jX1q1uAxeeGWWaZZQJvxjJD/FklO2699dZwkF2crr9Vf9pRJL0KWODjzTbbrGn4unKf8ZCrOeZVfr/tttvCGT85cWz0hT41XZJn1P2HP/yh/8BID4BzAUZV0kv9xhw79thjs+QZu5d68dDgAlgiwMIgY6ZjB4sY2gthv5uhiTE7fV/H0efU26uAJacPcgWtuOKKIT+ErCHeRdcpwELd8t/Wrb5y2j7QsgoolsLzZ6r4unvdJURbY2uD38EXW7gUzOotafzN3HzooYdCXUMZdEt/PGDxIM/vaqvadq8xlbsyZyfKwgRYBjo3Bvq8X7TE80dW2xzAktoeyTMfciBgK/dnpwAL9aA3Lr300v7jWVLb2YvlCmCJRoVgp2nTpoWIb5lx45T2QzWQb1bAImVHRD0rH8ZDYAWg0gmXkLY2I0z2339/+8pXvpK0WhosXqgDJHr/cAAsnlYAkosvvjgI0//f3rX9WjZ83U2Q7nbLr9FuTYLWLpHmjbjFtZHwjCf+BN4kLnF/bf8BXvAHSEto5BOiecKD0K7poIlbomkdt9+XsT9jf+PMrrVX1dpr7b1PnbGSk3PO3rXWqjlqVs1Rc86qakoEVHIG+UBQ0DdBWkuWew7lYdGZOWakn376aaMs3IeFq9zwP5bN3nLLLeMEy9zLhCUXqfxyPGSUJAH5cEy2HSqPDeMX3oPEco5vnCD3ERJCX8Hz8Kyrr756tHPnzqUaz/JbZ2VJE5YEchh89u7dO/4mGoLSmGLXhkndt5YJC/BoClU05R215bA0hS/gYYFhWE3XaiMswB6zPuh0KuTW1Kbom/B+llzzICzQTRCpElniSeI5Mpmw5KC0NsvEsCPHty52Y1kRNGExYVmBwDwNSWmnMGFpRsyEpRkbE5ZrxqvllKBPy8fDd/PYmr+0/7v8dARMWBakIU2zq3nsdAuR7WGZz8y3VL1MWExY7GF5eJxjVXIta9JtiQwu246ACUs7RoOUMGFJw9rFtVdD0i3RMGExYTFhMWEZxOhU8FATlgU1ogmLCUsKARMWExYTFhOWBZmlpX+tCcuCmsiExYTFhKWs8zmHxTksTQg4JFTWl1ZraROWBbWcCYsJiwlLWeczYTFhMWEp6zO1lTZhWVCLmrCYsJiwlHU+ExYTFhOWsj5TW2kTlgW1qAmLCYsJS1nnM2ExYTFhKesztZU2YVlQi5qwmLCYsJR1PhMWExYTlrI+U1tpE5YFtagJy/ISliaV+Oqrr4q2S8eR6ldeeeX4aPXcC9tMb968Obf4uBy2vv7222+T9/S50y0OzNy9e3dR3d58881D5Jm2BT++u/jii0f79+9PHhiYevmxxx47evHFF4vq1QXnnMMPYyVwYGDqsDjdLVbPWMHnzz///OjUU08tkufWW28dY5Z7TcOsaWyCjt1+++0rNmfT9+m5V3xGl8NMcZDl8ccfnyvKuFxp0i3uQT/jmTc5L4NMOOOpZCdwvAN9oORCH0Nfa+q7Jc9C2abn4CDLRR3MWCpDW3n0MfS1Gi7vdJtoRW8c17xxXF9K33S0el/Pz3lOn4Slr+Po2wjLxo0bR9i5NV6p2RXKHHfcccnyOfiUlOlCWKY9v6ltvvzyy+JTZGHkoW+5FwhBCuNpR0DguAAczJgy2E2ydNlXKVcGLdeFsHR5T+k9Q50KXlKPprbRgzlLnueywyJgwmLCsgKBtq35+1JHE5bRKGV8TVj+T8NMWPrqad08LP29vflJJizzQLmud5iwmLCYsPyLAI1kl8MP7WH5n3HoYWhXvT0s5QbIHpZmzOxhKdenRd5hwmLCYsJiwjLzGOSQkENCpUpkD0spYi5vwmLCYsJiwjLzSGjCYsJSqkQmLKWIubwJiwmLCYsJy8wjoQmLCUupEpmwlCLm8iYsJiwmLCYsM4+EJiwmLKVKZMJSipjLm7CYsJiwmLDMPBKasJiwlCqRCUspYi5vwmLCYsJiwjLzSGjCYsJSqkQmLKWIubwJiwlLlYQl7pYKIZu2riYA81zWjF1EP/nkkxE2KWS9/vnnn9Hhhx8+rg7/xm98j5+///57tGnTptHPP/88LsP66mZleC7K8Z7//Oc/o3379o2OPPLIwUa7P//8c/TGG2+Mbr755vG7UR/IwTrri3UZaVMb6a6wkJ8XnknMiFOOUCUbx+HdJ5xwwhgzYMk6/vXXX6Mjjjgi+TrIi+XWW7ZsGbdbvBa5cRza5qabbhqBUKKe+KGO5GA3ZBkTlm7oTturCfqHH+oq9BYX/kffLNm9uFvthr3LhMWEpXrCAgF1l1Lt8Grs50lYMIDs2bNnboQF71OC0NewAvwwKJYSllgXbZNphAWYnXXWWRNilyNHLmEhycNuwrMQllxiPPROt2wbE5ZmLVlt+7DE8SpK1kRYQPBJVnP6zLKWMWExYVkYYdm2bVvRluk5nYhGh7NJdOA//vhjfKZQ7sy3y8ZxOK8m91wU1BEDCIz86aefvoJING3/zrqnMIsGkt4X/MbW/Ng2HjNtzK5yPBOoQ84ZTyhHT9Bbb701Agap2XvqM5xvctRRR008MZSvaUCmYYGn4IwzzsiSg8/ETD5na37OSo8++ugxZqmZrNaPbYW67d27d4S2Ydvi3ZjRsi1SxHhIwkKyAs8a2gXtQ+JOXFIerpw+1leZM888c/TBBx8UPW5eocdl3Jof+oTJwcGDBw9pS9VFBZTeTvS1devWFWG9jIVNWExYFkJY8NIcIzJLp0FnjYaUhIahlr48LL/++mvR4Y+QC4c/4sA4JVkaHkrJjgE+dfgdQxEpQgLSUuJdofEtwR6D6YEDB8bviWEsPIczPA1J4FDGK664YhLaUuJFIhTrTcxK6laqZ3gnMIuXyhCNPur722+/TcJxSg4WGRIC3qyXyoP6si3aSHIJ1iVlm3Ce9oy1RljYDxjmxSGzIMZKhKlfmBiwXRVD9JnSA1BL2nGeZU1YTFgWRliGVnR0XsyUbrjhhqJD6bp4WEplwUxp69at49wHGAzMhDX/AQMU80D4bHyGQ/mOOeaYyetIUDTXggOXGtUczwrLw7uA3JqcqykfgiQMXgt4uOKF73ft2jWClyEVV6d3gvdRJmD2xRdfJHNFcuqbU0Zxp6cOn9Fo8Bkku5qvE++dRoyH9LCwjtGAUQ7m5yyKrOS0Q6rMWiMsEQPmSsX+Efs681XQvtCz1157zTksXZWu7b6mTvTII4+MHn744bbbV3zfxbXn05qHP625qBELC1N/8Bvtf/3116+Ykairvy8PS0kVGUo577zzJsYXBiSGG/DM6GH44YcfVnhY1CPD2Rg9ATqINXksUvUGYUGeSM4VQyDqTeB3jKurJwnPfvXVV8eDKeurHhZiwd/AByQPmJHk5dQPZRTXafeQOJFkKDFB3UjOmsJC6lnie1UXtT1oSKCfQ10kvVHHlcRoYvFQ9ejzuWuRsKg+om+ec845Ey+m6jfCPuxr7O9o+6uvvno8OUA/K5m49NlufT3LHpYEkiYs8yEsuYakRNkZkmDHxAB37bXXTnILSBamGZIuHpYSWTiYwPh+/vnnSTdu9FxALngrkAyKlT80/sQGOSow6OvXr0/ChRwe3J+zSgCD4tlnn50FO2RhbByeFOCuniKuWOCgyxk+8Hr99dfHhAWXDrCMu2sF8BlkBGYIWcUwy7TKan2mlcOAjyvlEcLnGzZsGOcP8HlNLvj4jkWEhIAX5ECuUOpiHgTarkR3s5SioFBJqBKPXWuEBW2Dfk1iqZMJ9mV6W6CfKBv196qrrhq9/PLLzmEp0MuiovawpOHq4kKmV6pp0EwNrnAf4l2lg0lRIw9YWI0fQ0LRIOL1TZh0ISxdxAExxgCkdeHyYxhn4q9eFISEUvkV6p0gacNzQRDwrJJlzSUhoUhQVBbUA+/lAEqSxbZgSIjP0NlfU50Vsy6Yt91DYoj3a84KdUVxZr31My4fJeladEgIcjCZmHXS8dUhocNWEDa2cxfPfJtudf2e/QX3w7tID4tugZAi8Jz00G5MW5rftW7zvs8elgTi9rDMh7AMMbNDx9X9Bjgjo/HGO4cICeXKQg8P6nn++edPwhuoM2bDMO4oox4WNfQgLMcee+xYa9XA434MbMyFiWSnZGApCQmRoPD59D5ondXYK5lSo6AxdzwD8sMrBK8H2xSfAzN4WHA1xfGjrLltkyLvlI/YYtCnkSdhadInPm8RHpZUe1P3UW/dn6MrPiU61VS2dFK01jwswE0JCycTwE0JC9oQfQV9Qvdhwr1dJrp9tO0QzzBhMWFZgQA6wmr2sOiMEZ0VA9z27dsnA7QKuygPC+uIPBEun+VsPg5CzG0hEQBh4SohNfJqHPk33oMymGGXzKRLPCxKWFJhtpQHBvegTnBTI75O17YafuZfRKNPzEpCQrkDZ/SU0KiniIe+n7kBKK9Jt4tc1ow6sz1owJTgKkkpJQ25eA5Rbi0SFu3PSDhHWFR1M+X94z3oWyAs8GaupnZu0h0TlhbCoh2ffw/REXOe2YUpr7WQ0GogLGxrDW/QsGviJz0t9MrgvibCkhqMVjth0dVONLZDhoTaCEsT2V2NhEWN4GoyZEpYdDzuSmCjseczlykklEtYUjbEhCXHss5YZlE5LDrzRayQM0Fls00zxhlFzrrdhOX/YYozRP4fcwewOds111wzSQZNhSriDHroHBbqGY0vB00NA2n+hM6Wvv/++3HS7ZBXqYclpy4qD/sQjQJdGBdsgAAAFktJREFU3pocS4JCLwXJC5KBmfeT895ZysSk2pgIncphiZ4XvF9XaNHbAR1gfy7xfs0iz7R74wqnWFZXqqiM8yI7xIhJ9PgfXjquikF91YOkuUNKRHX81r+Z1EovGb3MQ+Gdem4qtBjHM4RDMW6k5FA58Xy2Uxe7MU+5S95lD4ugxcHk3HPPHS83jbkEJcAOUbaL4tXmYUnlSOhARdwZUiBh0WTISFDmTVhoxKBnDAlpfoEaubjCRT0sWq5PfRuCsGj9aPhBWBASYtgqJQPl5wBNzFA2N4clFxtd4hvDQTSI0ajE/I/UhCYm75I0oz+/8sorC19qGskI8VLsUwQmyprqh7nYt5Xj2AzCcuONN07y1FDHphycVFsQe/YdvpehPI4bTAinDWirX9fvS8Yz1B0bTYKwNI1nqEfU0S52o6s8Q99nwhIQhgIpYVGFjko+dOPE53dRvBoIiyYIpmaCmjvBAYeDpybdAk8mq+lMd96EJXpY8H5doog66uoa1g9lVquHhStVOCOGjLqsmQRE2ycuwUaboW+W7sNS2k/j7FWTVOMsFu3EhGcSMRo//uZyb95LorVMHhaObWifeFAe9BV9kCvN1CMUPZtcXZWzfL60XZiTRsKi97PNop6plwz1R/1S5Fk/wzNAWECmh/AgpcYzjk0kHPSOxPEsNZmg3tnDUqpRPZVfVEiIxhDLxuKgqIrbxOh7Er/xMWuVsHCAJwmhfqRc05HQxCS9ZQgJMUSgISHOwjnjiuEI1vvHH3+cJN0OMZhC+YbwsDB5mJ4kJSxsT53p0xWunQHfo29ylVD0Ps3a/xRPtAeNBT4nweU7OAZoO8UQkYa12H74Ta8A+7OuAplVhlnuVy+f1gmf4/9UcrR6CEh6SDpnqUu8l7qB/oyNIGPbs+2IOTFW71ZqbyO2RyQ/3NQwpYezyjXLeKarhKiDqdAkCZCGHmet9zLcbw/Lv62AhqVrGmcv4MwGbXR2CDWS827ASy+9dPTCCy8UvbYGDwsFxuzom2++OWRHWHXzRnB27949uvPOOydn3Oj3sS35f5cclm+//XZyKFlbA9FAo17ffffdZBan7m3KpOQd3+NMEN2av+1dXb5Hne64444ut069JxL9559/fnTZZZeN21PJKP9PTVzQN6EDJBR9VpLGDeMA2lM9I1yRpSt/8G7KhFk5D7JsmtCoIUdbXnLJJaMdO3asWLbaJg9OnsbP0BfGv6aQGwmMhoDwN+QfwrMCWbl52jvvvJPUzWkTSpwlhVAqx3NiR7KSGtMxzmK8Zbvn4L158+bJnjc55fHsr7/++pCNFumZSz0D7YKN4FJEyx6WHNQHKLMoDwtE4cxCZxuqtIvyrmgnK4G8BsLCgROdNZ5xw8FGZ1YRK43p8jsNI2l5fN6FsGA3Xcz+ci4aW3jxcGKtzpT0fq0jjTiMFQ5axEUPQN86idONsQNvn1epN4j9UJNuuZlcymD2UVfO2oFvJAVNeka9Qzsi763t0rwQev90NVTb/dBN/AxxqfeLy8f1PTEXR/UOS+0x+8dJ1yg3RD5LzGeiZwH1oAcvpWcYA/GTMvIxjAd9w34m0DU+N9eTh/ZH32m7qNPQs3iS+LTxjIRr2niGMvq9PSxtrdHD94sgLHgn47QxESoqQQ8izu0RNRAWgoUBATkMceanLlHG32nw6M5H/JqbfkWC0gdhwUqkEsKC+oGwcIBTwwxdxIDJreJZP9xz0kknjX766adB9Qd14iq5vl4E7OlhYJvQyMSkW+3/igvqksph6quOfA5m48A5Jt5qSCGGFxQzespIrHjGCw0JvRAkLKnk0CaZcJZa34Ql5UUAYaEOoH6oM3dfThn+jRs3jj799NPBVrBxx171ikSvCvWKhp2kCZhhHOQVtw7A55p0y/+pb7n6pf05556ff/55tGXLlkP6c9N4xv6D9moaz0xYcpDvucwiCAsbOnZGKs8QM4aeYUs+rgbCQqOF3AUSljjARNKhs0EOYPqbhk9nibOEhEoIC+qBQXPPnj1jj5GGG5Usa6iE8mHmDxc3rxJjl6tvQxAWnfXFnA1+F/t9arasIZm++ySf/csvv4wJS8xhSeFH7wg8LDBYKW8s5dLQAzDgpoZNoZfU+4YgLHwPCRZkgl4yLM78nejJU9JGwoJjIzT0latzbeVUN9TTQq+QhhTZz9kWJCzTclhiOEVDW7ntk0tYVM9IWJSMKBbqcaGsOo7x75j/xc/tYWnTrB6+XxRhYdXVBWjC0kODzviIEsKihlw7ODswB6ZlJyxNerdaCYuqQCrJVMMRSj6j6syLsJx44omT8DDaIrXMmcQT8qQIi44nmpOEz1cbYUl1YV1aOzRhifqD/3VSkiKvJYQlyjdvwsIwWpOexQmYkhb1OuFzh4RmNDilty+asGh9Y7ywqW6lMs6rfA0eFrYBPCxwVdPzoC5gHbAiGZk2S1mEh4X1iTMynZ2njHoqJJRKGJxVt4bwsLSFcqK88f+S5MdZ5YcHCwYYdYDhgm5xOWzUMxoSEhatd8y5gK6pIWzaZn5a/YfwsKTy9uBhwZ4fJFfqwWCfUcICIg195sGcpTlLXdos1Xf5mRJ+eljiJIDtqx6U6IUpqVeuh4V1hCcPOCMEGQlLajwjGWnKc4leIpbrsrq0RO55lvUqoXmiPed3oWM89thjo8cff/yQ/QfI0KObF0q+rGcJYUDYunVroyzs0LqEFp9hYNX9F6YZedz70EMPjR588MGiPRhKQ0Kolw5wJMIxl0UHfshw2mmnjbC0OdVuGs7UwauU1JQSluii1zp3JRrxPuLTRnz66GIwIJs2bWrVM74LOgMi/eGHH644FZt15u6pJDfEJ+4RlFP3EsKi78c7Uyt4VO80lKNHILQZcdxHD8tQK5hYT/zWPWHi5JLYqv5oDkubLDlt0FQml7DwfhBj9DUQl5RnpKQuTX0cYx83KJwHiSypc5ey1ROWuDlVF5BW8z2aIa8MPRpxyjhPwhKNbhvOPEVYOx6ekUpAIyFTmdWtivuaTjcdcpUQjQLe/9FHH01yWDCQxtOJObiqIdGQkCbnxZklsYyx/TaM8X3pKiFtxzgTj0Y65/1KTuJMU9s151ldysCQ4PiDNj3T/CEleUo6aThhZPE3TuTGb8gIwnLTTTdNTqPOqessq4QYdtMQFzdaYz+h9zJ6WJScQS+x5JthLnyHE8TRP3kwZ44ss5ShLKwDV5DpM+k5ih4WHetmqUO8N3eV0BCEBc/kSe3MOWKbgrDADpZcy0puTFhKWnEVleWgT8ISl05ysF2khyWXsMSQUPSgxMRTDro6CCtR4GBHTIgVPRQkLKmwTJMKlCxr5mDwySefjMkB68aVNPwecnHwoeHHTJZ7Sihh4cDNFSpxUI7u4mmqXEJYiF18H9tMV2vldh/cm7qPz+TvvgdVPhczXhCWaXpGHaPHh5ihTkpY6H2izvH8GxIW7NpKPc3Bp5SwxHAP9SSuvuK72Z5NhIW6Sr1kG5Cw4LcSmRyZcsvEEJu+J+XJoyxrgbDE8Q2YcvwgYYl9dRruffet3DZuK1c9YVnGUzfbGqWP77nCgYSF21LrDJgKre+bp4clV04Oroipw/Wu26HTkKtcGNj0YDS6S9XDkjLg9GjQKOC9OgOdVt9ZQ0J8tm7bjc80BIK/kQyK5ZAckDiIo+4681UyyIGdRrMN95KQkK5OUEyJeWp5dtv78T1m8PCARXKiMqQSLXOe3VSGerZ///4xYZmmZ+xflB8GHst6lTyzfsCAuTD67qFDQngXlwOTFLEPtBkrJSypiQU/Y5gJmxkiJILfzMeYpS1S98Yt7XNlUcKisuROmHLlWGRIiJMv9kHoJT3POGIAHhbm7OTKs4zlqicsazUkBMU9cODA6Iknnhg9+eSTK3QPHX39+vWj33777RCdnCdhyR0w6Pn4+OOPRxdeeOEhdcZmVb///vsh23VHIsYBjkYe92FAh3HU6/777x898MADo3Xr1mX32euuuy57HxaVB6cPo15xRsOZcczZgCGFB0C9Mhys1COk5AFtDV3AlTNzAmH57LPPsmTH84A9LoQ7oleK4QfUMefduF8JJw0tPRoHDx4ck0glM1kVzSjEdsEut9i1NV6qZyjLpFOU043joicgEivIAuPLZc05hpd1AZlGjlXbhXdAr9EmqYttBt3QC/eBjF1wwQXjzQMjyQXuMIRx7EAoCCHOk08+Oaud2+ofv9dwafwOdYR+o31SsmAMxE/ch6lvwgu8cjaOYx37zGHBMzds2DCWMY5n2Bn3pZdeGuNTMuaWttE8yldPWNaqhwWKiwH10UcfHf/QcLCTNu2tME/CkqvgnPliXwicJaPhLMpFYxi9Ceigqf0X2HFJFuhNwedIuIVhIIY59Sz1sGDQBwHjPiw8NI7vSiVIoo7wsDAkpPVCWzMPJlVfDX+1yVPiYZmWVAvDjcGzhPiRoMBAwdimSA5DRimM2mSb9j31DDuQnnDCCRM948yUITvWkc9CHYEZPCypOtEzQELEXAOcJL59+/Zkcm9TPUuSbvEMhgjVI0K9pheM5VT3uA+LzthJxFAO+sbt8vE/Vgchh2MeO92SRClRB6YaMiTRRxndh4UyU4dm0Zd47yI9LOpFpuccbQQ54WHB2Ugl41mfuPT5LBOWPtFcomcxXhmXNXMAWoYclly4OBBhWTMNvIYK1A1PuTkjh7zqvlcjoyEivY85LCUx31LCgnppkh49E225Bamt+dULQ6MYQ2S5WKNcCWHR59I4xtBbl5msPosGlV6lEllKylKn4MECzmrQ+W4abeJMo8llzSmd0VVC6oGChwW5T7mzXshSSli0Pqrj6gWKcuI9ukqI33MyQNn12SAsSLodclmz9nmVhfqhnkqtm64SUllLdCOn7KIJS9N4tmyngudg2VSmesLy1FNPjQ8ZW2sXO+YzzzwzevbZZw8ZFJtm3PPysMAwv/32240HrGl7kWTt27dvfJBhHOA1oZhEhYYBhmfbtm2Tx+lAFkNELHTXXXeN8FNiaO+5557Re++9l61mqMe99947zpVQedTzw4dpnW+77bZJeCdFxIgF647fl19++fgdOSEZvBN1gjw5F/UMIQHgTPx1FpzznFQZyqeE5d133x2vphrC8BAf5LAA52l6poQF5RAKee655yb1UqyV5KjxB2F9+umns9sFONx9993jn5yL9X///fdX7I5MPPE9E4ujbmDcZK6Uvot6pd4WfI/cFchPwpJTv5IylAVhFMijF75LhUNZBl720lUyJXVjWRyYeMopp2Tf2mdIiISaWLAS+JyHbJb0GRDWkvBWttAzFqyesMyIz6q9XV22qWRM9UpEcjCPfVjYWXWb+Saw6WaHAUMMnUsqUV4JCu/XDa100yT1RExbVaBLUIdSALwDxwzAa0QDkmoTnTWhHMIkkF+NaYp8ajIkQkg6y2+TiUfYt5XD98QabmcYhhSu08JG8R0ccGNohc9gMihDgTl1zC1TqmeqbxqOSxl1eidoWCEnMNu1a1d2YneuHOwX3K8E3j+En0iyIgGJ5APfp7wFumKNz1CvB/KLmsJ4JXVPlWXyMOSAPE19JSVLqVdq1rrm3t8nYcE7o2cTbYNQGS7i17STbqzzsmJmwpKrXauwHPd8oJJqJ1+0h6WEsLAzovNhdo1LDUD0sLCpUAaDG4xCk7eEe2JwNRBzSZj30neeBOuG94KwwDCoV0UNgA6+nAErUUnNmEhUiQ+WQSP3pyn5MqXWJYQF94NEwvju3LlzbHw1ZDALfsyRoJz4/6KLLhong+YOvKXdFnoCeWB82/Qs4p9qI02oVcKAz7mh1ywYtckHcnvLLbeME3wZZlNCrzKqHuKcKySE44qJ1DSANIa4j6vBUqSmrY653+MdICyQhwm0wFHJK9uAbYPvkECPvLTofcx971Dl+iQs0cOiY33U6Rx5TFhyUPq3TJP7mvkYBY9a00VTA2gbIPMKCZUSFg6s0U0/TR7IAqMAj1FuOKQNnz6/Z56AGr4ubUZs8FsJD/6Hiz6VpDtNjlLCgmc1bf9dEorSOjXdp7kVfbaFPqvEdZ5ThxSxgXzz2jKd+VW5eoZyIIXAetmupuMMmtoMn2NVFfLSlm0M6JOwtLVTqU6bsLQhKt+bsBSA1XPRZSYspaKasJiwlOrMEOVNWPpD1YSlPyynPcmEpQBnE5YCsHouasLSM6BTHmcPSzM4i/Sw9K0BJiz9IWrC0h+WJiw9YWnC0hOQHR5jwtIBtI63mLCYsCBReejLISGHhEp1zB6WAsRMWArA6rmoCUvPgNrD0il3wB6W/vTQhMWEpVSbTFgKEDNhKQCr56ImLD0DasJiwnLYYSuWoTNE5KTb8r7mkFA5Zl3uMGEpQM2EpQCsnouasPQMqAmLCYsJS2+dyoSlNyinPsiEpQBnE5YCsHouasLSM6AmLCYsJiy9dSoTlt6gNGHpC0oTlr6QLH+OCUs5Zl3vcNJtM3LOYemqVYfe5xwW57CUapM9LAWImbAUgNVzUROWngG1h8UeFntYeutU9rD0BqU9LENDCWWdxzLAoeVY9ufjcLWhD77CFvs7duyYbLU/FCaQI/ewuKHq0PRcHDCXc5bSLPXClvz33Xdf0SNQJ9St5JoXzvPArETuWcrOCzMcgIrdi0suHH6JAy2X7YIckKfkgocJCc7Lds1rDOwi97JitpRnCXUB2PcYASNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SLQSFjqFdmSGQEjYASMgBEwAqsVge1b1x12GCr/8p6D/12tQrjeRsAIGAEjYASMQN0ITAhL3WJaOiNgBIyAETACRmC1I/C/+Ryxj68oilIAAAAASUVORK5CYII="},32637:function(It,we,e){It.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},16722:function(It,we,e){e.d(we,{Z:function(){return Q}});const r=U=>typeof U=="object"&&U!=null&&U.nodeType===1,v=(U,f)=>(!f||U!=="hidden")&&U!=="visible"&&U!=="clip",g=(U,f)=>{if(U.clientHeight{const s=(le=>{if(!le.ownerDocument||!le.ownerDocument.defaultView)return null;try{return le.ownerDocument.defaultView.frameElement}catch($){return null}})(p);return!!s&&(s.clientHeightlef||le>U&&$=f&&pe>=J?le-U-p:$>f&&peJ?$-f+s:0,n=U=>{const f=U.parentElement;return f==null?U.getRootNode().host||null:f},b=(U,f)=>{var J,p,s,le;if(typeof document=="undefined")return[];const{scrollMode:$,block:pe,inline:De,boundary:k,skipOverflowHiddenElements:Re}=f,Y=typeof k=="function"?k:x=>x!==k;if(!r(U))throw new TypeError("Invalid target");const G=document.scrollingElement||document.documentElement,c=[];let t=U;for(;r(t)&&Y(t);){if(t=n(t),t===G){c.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,Re)&&c.push(t)}const o=(p=(J=window.visualViewport)==null?void 0:J.width)!=null?p:innerWidth,l=(le=(s=window.visualViewport)==null?void 0:s.height)!=null?le:innerHeight,{scrollX:P,scrollY:j}=window,{height:F,width:Ee,top:ve,right:de,bottom:Ze,left:Me}=U.getBoundingClientRect(),{top:Ne,right:oe,bottom:K,left:B}=(x=>{const I=window.getComputedStyle(x);return{top:parseFloat(I.scrollMarginTop)||0,right:parseFloat(I.scrollMarginRight)||0,bottom:parseFloat(I.scrollMarginBottom)||0,left:parseFloat(I.scrollMarginLeft)||0}})(U);let d=pe==="start"||pe==="nearest"?ve-Ne:pe==="end"?Ze+K:ve+F/2-Ne+K,E=De==="center"?Me+Ee/2-B+oe:De==="end"?de+oe:Me-B;const M=[];for(let x=0;x=0&&Me>=0&&Ze<=l&&de<=o&&(I===G&&!g(I)||ve>=Le&&Ze<=Be&&Me>=ce&&de<=Fe))return M;const Ve=getComputedStyle(I),Oe=parseInt(Ve.borderLeftWidth,10),R=parseInt(Ve.borderTopWidth,10),he=parseInt(Ve.borderRightWidth,10),C=parseInt(Ve.borderBottomWidth,10);let a=0,u=0;const y="offsetWidth"in I?I.offsetWidth-I.clientWidth-Oe-he:0,N="offsetHeight"in I?I.offsetHeight-I.clientHeight-R-C:0,Z="offsetWidth"in I?I.offsetWidth===0?0:H/I.offsetWidth:0,_="offsetHeight"in I?I.offsetHeight===0?0:q/I.offsetHeight:0;if(G===I)a=pe==="start"?d:pe==="end"?d-l:pe==="nearest"?w(j,j+l,l,R,C,j+d,j+d+F,F):d-l/2,u=De==="start"?E:De==="center"?E-o/2:De==="end"?E-o:w(P,P+o,o,Oe,he,P+E,P+E+Ee,Ee),a=Math.max(0,a+j),u=Math.max(0,u+P);else{a=pe==="start"?d-Le-R:pe==="end"?d-Be+C+N:pe==="nearest"?w(Le,Be,q,R,C+N,d,d+F,F):d-(Le+q/2)+N/2,u=De==="start"?E-ce-Oe:De==="center"?E-(ce+H/2)+y/2:De==="end"?E-Fe+he+y:w(ce,Fe,H,Oe,he+y,E,E+Ee,Ee);const{scrollLeft:V,scrollTop:Se}=I;a=_===0?0:Math.max(0,Math.min(Se+a/_,I.scrollHeight-q/_+N)),u=Z===0?0:Math.max(0,Math.min(V+u/Z,I.scrollWidth-H/Z+y)),d+=Se-a,E+=V-u}M.push({el:I,top:a,left:u})}return M},S=U=>U===!1?{block:"end",inline:"nearest"}:(f=>f===Object(f)&&Object.keys(f).length!==0)(U)?U:{block:"start",inline:"nearest"};function Q(U,f){if(!U.isConnected||!(s=>{let le=s;for(;le&&le.parentNode;){if(le.parentNode===document)return!0;le=le.parentNode instanceof ShadowRoot?le.parentNode.host:le.parentNode}return!1})(U))return;const J=(s=>{const le=window.getComputedStyle(s);return{top:parseFloat(le.scrollMarginTop)||0,right:parseFloat(le.scrollMarginRight)||0,bottom:parseFloat(le.scrollMarginBottom)||0,left:parseFloat(le.scrollMarginLeft)||0}})(U);if((s=>typeof s=="object"&&typeof s.behavior=="function")(f))return f.behavior(b(U,f));const p=typeof f=="boolean"||f==null?void 0:f.behavior;for(const{el:s,top:le,left:$}of b(U,S(f))){const pe=le-J.top+J.bottom,De=$-J.left+J.right;s.scroll({top:pe,left:De,behavior:p})}}}}]); diff --git a/p__Innovation__Detail__index.100ff25d.async.js b/p__Innovation__Detail__index.100ff25d.async.js deleted file mode 100644 index e2d2e7b366..0000000000 --- a/p__Innovation__Detail__index.100ff25d.async.js +++ /dev/null @@ -1,243 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[3141],{89489:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},59477:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},40001:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},65363:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},81953:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},26227:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},49198:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},84105:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},41464:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},18785:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},87169:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},73331:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},15277:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},52671:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},8657:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},90466:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 100c-61.8 0-112 50.2-112 112 0 47.7 29.9 88.5 72 104.6v27.6L512 601.4 312 344.2v-27.6c42.1-16.1 72-56.9 72-104.6 0-61.8-50.2-112-112-112s-112 50.2-112 112c0 50.6 33.8 93.5 80 107.3v34.4c0 9.7 3.3 19.3 9.3 27L476 672.3v33.6c-44.2 15-76 56.9-76 106.1 0 61.8 50.2 112 112 112s112-50.2 112-112c0-49.2-31.8-91-76-106.1v-33.6l226.7-291.6c6-7.7 9.3-17.3 9.3-27v-34.4c46.2-13.8 80-56.7 80-107.3 0-61.8-50.2-112-112-112zM224 212a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm336 600a48.01 48.01 0 01-96 0 48.01 48.01 0 0196 0zm192-552a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"fork",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},56082:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},33853:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},15075:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},62772:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},43531:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},61485:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},38819:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},47472:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},87395:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},V=O,v=i(7657),L=function(I,se){return f.createElement(v.Z,(0,o.Z)({},I,{ref:se,icon:V}))},s=f.forwardRef(L),de=s},39060:function(){"use strict"},76596:function(){"use strict"},68055:function(hn,qe){"use strict";qe.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},37377:function(hn,qe,i){"use strict";var o=i(59301),f=Object.defineProperty,O=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,L=(ve,I,se)=>I in ve?f(ve,I,{enumerable:!0,configurable:!0,writable:!0,value:se}):ve[I]=se,s=(ve,I)=>{for(var se in I||(I={}))V.call(I,se)&&L(ve,se,I[se]);if(O)for(var se of O(I))v.call(I,se)&&L(ve,se,I[se]);return ve};const de=ve=>React.createElement("svg",s({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"}));qe.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},44477:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(59301),f=i(44993),O=i(43418),V="data:image/png;base64,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",v="data:image/png;base64,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",L={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const s=({visible:ve,occupationValue:I,onCancel:se=()=>{}})=>{const S=()=>o.createElement("div",{className:L.flexColumn},o.createElement("img",{className:L.img,src:v}),o.createElement("span",{className:L.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),M=()=>o.createElement("div",{className:L.flexColumn},o.createElement("img",{className:L.img,src:V}),o.createElement("span",{className:L.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),Y=()=>I===3?o.createElement(o.Fragment,null,M(),S()):I===2?S():M();return o.createElement(O.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ve,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{se(),f.history.push("/account/certification")},onCancel:()=>{se()}},o.createElement("div",{className:L.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),o.createElement("div",{className:L.flexRow},Y()))};var de=(0,f.connect)(({paperlibrary:ve,loading:I,globalSetting:se})=>({paperlibrary:ve,globalSetting:se,loading:I.effects}))(s)},85966:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return w}});var o=i(59301),f=i(44993),O=i(43418),V=i(8591),v=i(92832),L=i(24905),s=i(62106),de=i(44477),ve=i(89299),I=i(3113),se=i(87169),S={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},M=i(32637),Y=i(59301);const z=({classroomList:c,dispatch:D,user:N})=>Y.createElement(O.default,{open:c.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:Y.createElement("span",null,Y.createElement(se.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},Y.createElement("div",{style:{textAlign:"center",marginBottom:30}},Y.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",Y.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),Y.createElement("img",{style:{width:130,height:130},src:M})),Y.createElement("div",{className:S.bottom},Y.createElement(I.ZP,{className:S.yes,onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var $=(0,f.connect)(({classroomList:c,user:D})=>({classroomList:c,user:D}))(z),vt=i(52430),je=i(59301),ct=(c,D,N)=>new Promise((_,R)=>{var te=pe=>{try{We(N.next(pe))}catch(It){R(It)}},W=pe=>{try{We(N.throw(pe))}catch(It){R(It)}},We=pe=>pe.done?_(pe.value):Promise.resolve(pe.value).then(te,W);We((N=N.apply(c,D)).next())}),Te=(c=>(c[c.Professor=1]="Professor",c[c.AssistantProfessor=2]="AssistantProfessor",c[c.Student=3]="Student",c))(Te||{});const Q=({visible:c,user:D,account:N,onCancel:_=()=>{},dispatch:R})=>{const[te,W]=(0,o.useState)(),[We,pe]=(0,o.useState)([]),[It,xe]=(0,o.useState)(!1),[Ke,Xe]=(0,o.useState)(!1),[me,ae]=(0,o.useState)(),[G,H]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var Ne,ze;(Ne=D==null?void 0:D.userInfo)!=null&&Ne.identity&&pe([((ze=D==null?void 0:D.userInfo)==null?void 0:ze.identity)==="student"?3:1])},[D]);const Pe=Ne=>{const ze=()=>{window.location.href=(Ne==null?void 0:Ne.jump_url)||`/classrooms/${Ne==null?void 0:Ne.course_id}`};if(We.includes(1)){O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:je.createElement("div",{className:"tc"},(Ne==null?void 0:Ne.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{ze()}});return}ze()},Be=()=>ct(void 0,null,function*(){if(!te){V.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let Ne=yield(0,vt.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:te}});if(Ne!=null&&Ne.need_pro_auth&&!We.includes(1)&&!We.includes(2)){R({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:te,checkedList:We}}),ee();return}xe(!0);const ze=yield(0,s.cR)({invite_code:te,professor:We.includes(1)?1:null,assistant_professor:We.includes(2)?1:null,student:We.includes(3)?1:null});if(xe(!1),(ze==null?void 0:ze.status)===-4&&(_(),R({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(ze==null?void 0:ze.status)===-12&&V.ZP.warning(ze==null?void 0:ze.message),(ze==null?void 0:ze.status)===-2){if(ee(),ze.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Xe(!0),ae(1);return}if(ze.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Xe(!0),ae(2);return}if(ze.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Xe(!0),ae(3);return}}if((ze==null?void 0:ze.status)===0){(0,ve.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),ee(),ze!=null&&ze.course_id?Pe(ze):V.ZP.success(ze.message);return}}),ee=()=>ct(void 0,null,function*(){_()});return je.createElement(je.Fragment,null,je.createElement(O.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:c,confirmLoading:It,onOk:Be,onCancel:ee},je.createElement("div",{className:"tc"},je.createElement("div",null,je.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),je.createElement(v.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:te,onChange:Ne=>{if(Ne.target.value.length>=7){V.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}W(Ne.target.value)}})),je.createElement("div",{className:"mt10 font14"},je.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),je.createElement(L.default.Group,{value:We,onChange:Ne=>pe(Ne)},je.createElement(L.default,{value:1,disabled:We.includes(2)},"\u6559\u5E08"),je.createElement(L.default,{value:2,disabled:We.includes(1)},"\u52A9\u6559"),je.createElement(L.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),je.createElement($,null),je.createElement(de.Z,{visible:Ke,onCancel:()=>Xe(!1),occupationValue:me}))};var w=(0,f.connect)(({user:c,account:D})=>({user:c,account:D}))(Q)},36952:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return Nn},g:function(){return vn}});var o=i(59301),f=i(44993),O=i(44e3),V=i(92832),v=i(43418),L={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},s=i(8591),de=i(95237),ve=i(43604),I=i(20834),se=i(38854),S=i(5112),M=i(62106),Y=i(89299),z=(Se,Ie,Ye)=>new Promise((nt,ft)=>{var _t=zt=>{try{tn(Ye.next(zt))}catch(Cn){ft(Cn)}},Vt=zt=>{try{tn(Ye.throw(zt))}catch(Cn){ft(Cn)}},tn=zt=>zt.done?nt(zt.value):Promise.resolve(zt.value).then(_t,Vt);tn((Ye=Ye.apply(Se,Ie)).next())}),$=(Se=>(Se.Manager="manager",Se.Developer="developer",Se.Reporter="reporter",Se))($||{}),je=({visible:Se,onCancel:Ie=()=>{}})=>{const[Ye,nt]=(0,o.useState)(),[ft,_t]=(0,o.useState)(),[Vt,tn]=(0,o.useState)(!1),zt=()=>z(void 0,null,function*(){if(!Ye){s.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Ye.length!==6){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!ft){s.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}tn(!0);const Wn=yield(0,M.vm)({code:Ye,role:ft});tn(!1),Cn();const nn={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(nn[Wn.status]){s.ZP.info(nn[Wn.status]);return}if(Wn.status===0){ft==="reporter"?(s.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,Y.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),f.history.push(`/projects/${Wn==null?void 0:Wn.project_id}`)):((0,Y.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),s.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Cn=()=>z(void 0,null,function*(){Ie()});return o.createElement(o.Fragment,null,o.createElement(v.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Se,confirmLoading:Vt,onOk:zt,onCancel:Cn},o.createElement("div",{className:"tc"},o.createElement("div",null,o.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),o.createElement(V.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Ye,onChange:Wn=>{if(Wn.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}nt(Wn.target.value)}})),o.createElement("div",{className:"mt10 font14"},o.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),o.createElement(S.ZP.Group,{value:ft,onChange:Wn=>_t(Wn.target.value)},o.createElement(S.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),o.createElement(S.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),o.createElement(S.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},ct=i(85966),Te={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},Q=i(2686),w=i(78241),c=i(57809),D=i(91750),N=Object.defineProperty,_=Object.defineProperties,R=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,pe=(Se,Ie,Ye)=>Ie in Se?N(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Se[Ie]=Ye,It=(Se,Ie)=>{for(var Ye in Ie||(Ie={}))W.call(Ie,Ye)&&pe(Se,Ye,Ie[Ye]);if(te)for(var Ye of te(Ie))We.call(Ie,Ye)&&pe(Se,Ye,Ie[Ye]);return Se},xe=(Se,Ie)=>_(Se,R(Ie)),Ke=(Se,Ie,Ye)=>new Promise((nt,ft)=>{var _t=zt=>{try{tn(Ye.next(zt))}catch(Cn){ft(Cn)}},Vt=zt=>{try{tn(Ye.throw(zt))}catch(Cn){ft(Cn)}},tn=zt=>zt.done?nt(zt.value):Promise.resolve(zt.value).then(_t,Vt);tn((Ye=Ye.apply(Se,Ie)).next())});const Xe=({globalSetting:Se,dispatch:Ie,user:Ye,info:nt,open:ft,onCancel:_t=()=>{}})=>{var Vt;const[tn,zt]=(0,o.useState)([]),[Cn,Wn]=(0,o.useState)([]),[nn,Wt]=(0,o.useState)([]),[Qt]=w.default.useForm(),[Pn,fn]=(0,o.useState)(!1),[Gn,Qn]=(0,o.useState)(!1),kn=(0,o.useRef)(null),In=(0,o.useRef)(1),[Ar,ke]=(0,o.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,o.useEffect)(()=>{ft&&he()},[ft]);const he=()=>Ke(void 0,null,function*(){var Jt;const jt=nt;if(!(0,Q.o1)(Ie))return;const{user_school_id:ln="",department_id:pt="",school_name:en="",department_name:or=""}=Ye.userInfo||{},Dn=(Jt=jt==null?void 0:jt.graduation_years)==null?void 0:Jt.at(-1);Wn([{id:ln,name:en}]),yield qt(ln),Qt.setFieldsValue({year:Dn,school_id:ln,department_id:Number(pt),name:`${Dn}${en}${or}\u6BD5\u4E1A\u8BBE\u8BA1`})}),ue=Jt=>Ke(void 0,null,function*(){const jt=yield(0,D.J3)(xe(It({},Jt),{tab_module_type:"graduations"}));return jt!=null&&jt.un_purchased&&Ie({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),jt.status===0&&zt((jt==null?void 0:jt.graduation_years)||[]),jt}),ut=(Jt,jt=500)=>{Qn(!0),clearTimeout(kn.current),kn.current=setTimeout(()=>Ke(void 0,null,function*(){In.current+=1;const ln=In.current,pt=yield(0,D.NT)({keyword:Jt});pt.status===0&&In.current===ln&&(Wn((pt==null?void 0:pt.schools)||[]),Qn(!1))}),jt)},qt=Jt=>Ke(void 0,null,function*(){if(!Jt)return;const jt=yield(0,D.Ps)({page:1,limit:9999,id:Jt});jt.status===0&&Wt((jt==null?void 0:jt.departments)||[])});return o.createElement(v.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ft,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Pn,onCancel:_t,onOk:()=>Qt.submit()},o.createElement(w.default,{colon:!1,form:Qt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Jt,jt)=>{Jt.school_id&&(qt(jt.school_id),Qt.setFieldValue("department_id",null))},onFinish:Jt=>Ke(void 0,null,function*(){fn(!0);const jt=yield(0,D.Wz)(Jt);jt.status===0&&(s.ZP.success("\u521B\u5EFA\u6210\u529F"),Qt.resetFields(),_t(),(0,Y.xg)(`/graduations/${jt==null?void 0:jt.identifier}/index`)),fn(!1)})},o.createElement(w.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},o.createElement(c.default,{style:{width:344},size:"large",options:(Vt=nt==null?void 0:nt.graduation_years)==null?void 0:Vt.map(Jt=>({value:Jt,label:Jt}))})),o.createElement(w.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},o.createElement(c.default,{showSearch:!0,filterOption:!1,onSearch:Jt=>{ut(Jt)},loading:Gn,size:"large",style:{width:344},options:Cn.map(Jt=>({value:Jt.id,label:Jt.name}))})),o.createElement(w.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},o.createElement(c.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:nn.map(Jt=>({value:Jt.id,label:Jt.name}))})),o.createElement(w.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},o.createElement(V.default,{showCount:!0,style:{width:344},maxLength:60}))))};var me=(0,f.connect)(({user:Se,globalSetting:Ie,loading:Ye})=>({user:Se,globalSetting:Ie,loading:Ye}))(Xe),ae=i(52430),G=Object.defineProperty,H=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,ee=(Se,Ie,Ye)=>Ie in Se?G(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Se[Ie]=Ye,Ne=(Se,Ie)=>{for(var Ye in Ie||(Ie={}))Pe.call(Ie,Ye)&&ee(Se,Ye,Ie[Ye]);if(H)for(var Ye of H(Ie))Be.call(Ie,Ye)&&ee(Se,Ye,Ie[Ye]);return Se},ze=(Se,Ie,Ye)=>new Promise((nt,ft)=>{var _t=zt=>{try{tn(Ye.next(zt))}catch(Cn){ft(Cn)}},Vt=zt=>{try{tn(Ye.throw(zt))}catch(Cn){ft(Cn)}},tn=zt=>zt.done?nt(zt.value):Promise.resolve(zt.value).then(_t,Vt);tn((Ye=Ye.apply(Se,Ie)).next())});const Dt=({globalSetting:Se,dispatch:Ie,user:Ye,open:nt,onCancel:ft=()=>{}})=>{const[_t]=w.default.useForm(),[Vt,tn]=(0,o.useState)(!1),[zt,Cn]=(0,o.useState)(null);return(0,o.useEffect)(()=>{var Wn;if(nt){const nn={code:"",user_type:((Wn=Ye==null?void 0:Ye.userInfo)==null?void 0:Wn.identity)==="student"?2:1,major:""};_t.setFieldsValue(nn),Cn(Ne({},nn))}},[nt]),o.createElement(v.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:nt,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Vt,onCancel:ft,onOk:()=>_t.submit()},o.createElement(w.default,{colon:!1,form:_t,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Wn,nn)=>Cn(Ne({},nn)),onFinish:Wn=>ze(void 0,null,function*(){tn(!0);const nn=yield(0,ae.ZP)("/api/graduations/join.json",{method:"post",body:Wn});nn.status===0&&(ft(),nn!=null&&nn.identifier?(0,Y.xg)(`/graduations/${nn==null?void 0:nn.identifier}/index`):s.ZP.success(nn==null?void 0:nn.message)),tn(!1)})},o.createElement(w.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},o.createElement(V.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),o.createElement(w.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},o.createElement(S.ZP.Group,null,o.createElement(S.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),o.createElement(S.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(zt==null?void 0:zt.user_type)===2&&o.createElement(w.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},o.createElement(V.default,{showCount:!0,maxLength:60}))))};var ht=(0,f.connect)(({user:Se,globalSetting:Ie})=>({user:Se,globalSetting:Ie}))(Dt),mt=i(59301),Pt=Object.defineProperty,$t=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,X=(Se,Ie,Ye)=>Ie in Se?Pt(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Se[Ie]=Ye,P=(Se,Ie)=>{for(var Ye in Ie||(Ie={}))bt.call(Ie,Ye)&&X(Se,Ye,Ie[Ye]);if($e)for(var Ye of $e(Ie))J.call(Ie,Ye)&&X(Se,Ye,Ie[Ye]);return Se},d=(Se,Ie)=>$t(Se,Mt(Ie)),j=(Se,Ie)=>{var Ye={};for(var nt in Se)bt.call(Se,nt)&&Ie.indexOf(nt)<0&&(Ye[nt]=Se[nt]);if(Se!=null&&$e)for(var nt of $e(Se))Ie.indexOf(nt)<0&&J.call(Se,nt)&&(Ye[nt]=Se[nt]);return Ye},ie=(Se,Ie,Ye)=>new Promise((nt,ft)=>{var _t=zt=>{try{tn(Ye.next(zt))}catch(Cn){ft(Cn)}},Vt=zt=>{try{tn(Ye.throw(zt))}catch(Cn){ft(Cn)}},tn=zt=>zt.done?nt(zt.value):Promise.resolve(zt.value).then(_t,Vt);tn((Ye=Ye.apply(Se,Ie)).next())}),x=(Se=>(Se.Projects="projects",Se.Shixuns="shixuns",Se.Classrooms="classrooms",Se))(x||{}),h=(Se=>(Se.Classrooms="classrooms",Se.Shixuns="shixuns",Se.Paths="paths",Se.Projects="projects",Se.Videos="videos",Se.Topics="topics",Se.Graduations="graduations",Se))(h||{});const le=Se=>{var Ie=Se,{homePage:Ye,user:nt,globalSetting:ft,loading:_t,dispatch:Vt}=Ie,tn=j(Ie,["homePage","user","globalSetting","loading","dispatch"]),zt,Cn,Wn,nn;const[Wt,Qt]=(0,o.useState)(),[Pn,fn]=(0,o.useState)(),[Gn,Qn]=(0,o.useState)(!1),[kn,In]=(0,o.useState)(!1),[Ar,ke]=(0,o.useState)(!1),[he,ue]=(0,o.useState)();function ut(Dn,pn){for(const Zt of Dn){if(Zt.link===pn)return Zt.hidden;if(Zt.subitem&&Zt.subitem.length>0){let Yt=Zt.subitem;for(const _n of Yt)if(_n.link===pn)return _n.hidden;return!1}}return!0}const qt=ut(((zt=ft.setting)==null?void 0:zt.navbar)||[],"/classrooms"),Jt=ut(((Cn=ft.setting)==null?void 0:Cn.navbar)||[],"/shixuns"),jt=ut(((Wn=ft.setting)==null?void 0:Wn.navbar)||[],"/paths"),ln=ut(((nn=ft.setting)==null?void 0:nn.navbar)||[],"/graduations"),pt=Dn=>{var pn;if((0,Q.tJ)(Vt)){if(Dn==="projects"&&!((pn=nt.userInfo)!=null&&pn.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Dn==="classrooms"?Qt(!0):Dn==="projects"&&fn(!0)}},en=(Dn,pn)=>{var Zt;if((0,Q.tJ)(Vt)){if(pn==="projects"&&!((Zt=nt.userInfo)!=null&&Zt.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}pn==="shixuns"&&!(0,Q.xY)()||Dn&&(window.location.href=Dn)}},or=Dn=>{var pn,Zt,Yt,_n,vr,er,br,tr,dr,Yn,hr,Sr,rr,Fn,Kn,Zn,fr,Hr,Wr,Jn,Tn,pr;return mt.createElement(mt.Fragment,null,mt.createElement(de.Z,{justify:"space-around",className:"pt5 pb5"},mt.createElement(ve.Z,{className:((pn=nt.userInfo)==null?void 0:pn.user_identity)!=="\u5B66\u751F"?Te.joinCol:Te.hidden},((Zt=nt.userInfo)==null?void 0:Zt.user_identity)!=="\u5B66\u751F"&&!((Yt=ft==null?void 0:ft.setting)!=null&&Yt.hide_course)&&mt.createElement(I.default.Item,P({},Dn),mt.createElement("a",{onClick:()=>en("/classrooms/new")},(_n=nt.userInfo)!=null&&_n.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((vr=ft==null?void 0:ft.setting)!=null&&vr.hide_shixun)&&((er=nt==null?void 0:nt.userInfo)==null?void 0:er.is_shixun_marker)&&mt.createElement(I.default.Item,P({},Dn),mt.createElement("a",{onClick:()=>en("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((br=nt.userInfo)==null?void 0:br.user_identity)!=="\u5B66\u751F"&&!((tr=ft==null?void 0:ft.setting)!=null&&tr.hide_subject)&&mt.createElement(I.default.Item,P({},Dn),mt.createElement("a",{onClick:()=>en("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((dr=ft==null?void 0:ft.setting)!=null&&dr.is_local)&&((Yn=nt.userInfo)==null?void 0:Yn.main_site)&&mt.createElement(I.default.Item,P({},Dn),mt.createElement("a",{onClick:()=>{var nr;return en(`${(nr=ft==null?void 0:ft.setting)==null?void 0:nr.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((hr=nt==null?void 0:nt.userInfo)==null?void 0:hr.identity)!=="student"&&mt.createElement(I.default.Item,d(P({},Dn),{onClick:()=>ie(void 0,null,function*(){if(!(0,Q.o1)(Vt))return;const nr=yield(0,D.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(nr!=null&&nr.un_purchased){Vt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}nr.status===0&&(ue(nr),Qn(!0))})}),mt.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Sr=nt.userInfo)!=null&&Sr.main_site)&&mt.createElement("div",null,mt.createElement(I.default.Item,P({},Dn),mt.createElement("a",{onClick:()=>pt("classrooms")},(rr=nt.userInfo)!=null&&rr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Fn=nt.userInfo)==null?void 0:Fn.main_site)&&!((Kn=ft==null?void 0:ft.setting)!=null&&Kn.is_local)&&mt.createElement(I.default.Item,P({},Dn),mt.createElement("a",{onClick:()=>pt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Zn=nt.userInfo)==null?void 0:Zn.main_site)&&((fr=nt.userInfo)==null?void 0:fr.user_identity)!=="\u5B66\u751F"&&mt.createElement(ve.Z,null,mt.createElement("div",{className:Te.joinBoard})),((Hr=nt.userInfo)==null?void 0:Hr.main_site)&&mt.createElement(ve.Z,{className:((Wr=nt.userInfo)==null?void 0:Wr.user_identity)!=="\u5B66\u751F"?Te.joinCol:Te.w90},mt.createElement(I.default.Item,P({},Dn),mt.createElement("a",{onClick:()=>pt("classrooms")},(Jn=nt.userInfo)!=null&&Jn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Tn=nt.userInfo)==null?void 0:Tn.main_site)&&!((pr=ft==null?void 0:ft.setting)!=null&&pr.is_local)&&mt.createElement(I.default.Item,P({},Dn),mt.createElement("a",{onClick:()=>pt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),mt.createElement(I.default.Item,d(P({},Dn),{onClick:()=>{(0,Q.o1)(Vt)&&In(!0)}}),mt.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return mt.createElement("section",null,mt.createElement(se.Z,{dropdownRender:()=>{var Dn;return mt.createElement(I.default,{className:((Dn=nt.userInfo)==null?void 0:Dn.user_identity)!=="\u5B66\u751F"?`${Te.rightMenu} ${Te.joinMenu} mt10`:`${Te.rightMenu} ${Te.joinMenu} ${Te.w140} mt10`},mt.createElement(or,null))},placement:"bottom"},mt.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current ml15 mr15"})),mt.createElement(ct.Z,{visible:Wt,onCancel:()=>Qt(!1)}),mt.createElement(je,{visible:Pn,onCancel:()=>fn(!1)}),mt.createElement(me,{info:he,open:Gn,onCancel:()=>Qn(!1)}),mt.createElement(ht,{open:kn,onCancel:()=>In(!1)}))};var Z=(0,f.connect)(({homePage:Se,loading:Ie,user:Ye,globalSetting:nt})=>({homePage:Se,user:Ye,globalSetting:nt,loading:Ie.models.index}))(le),F={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},ge=i(64681),rt=i(37425),Qe=i(13952),ce=i(59301),lt=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,K=(Se,Ie)=>{var Ye={};for(var nt in Se)k.call(Se,nt)&&Ie.indexOf(nt)<0&&(Ye[nt]=Se[nt]);if(Se!=null&<)for(var nt of lt(Se))Ie.indexOf(nt)<0&&A.call(Se,nt)&&(Ye[nt]=Se[nt]);return Ye},be=(Se,Ie,Ye)=>new Promise((nt,ft)=>{var _t=zt=>{try{tn(Ye.next(zt))}catch(Cn){ft(Cn)}},Vt=zt=>{try{tn(Ye.throw(zt))}catch(Cn){ft(Cn)}},tn=zt=>zt.done?nt(zt.value):Promise.resolve(zt.value).then(_t,Vt);tn((Ye=Ye.apply(Se,Ie)).next())});const we=Se=>{var Ie,Ye=RegExp("(^| )"+Se+"=([^;]+)(;|$)");return(Ie=document.cookie.match(Ye))?decodeURIComponent(Ie[2]):null},ot=Se=>{var Ie=new Date;Ie.setTime(Ie.getTime()-1);var Ye=we(Se);Ye!=null&&(document.cookie=Se+"="+Ye+";expires="+Ie.toGMTString())};var yt=(Se=>(Se.Classrooms="classrooms",Se.Shixuns="shixuns",Se.Paths="paths",Se.Projects="projects",Se.Videos="videos",Se.Topics="topics",Se.Competition="competitions",Se.Engineering="engineering",Se.Graduations="graduations",Se.Paperlibrary="paperlibrary",Se.Problemset="problemset",Se.Dataset="dataset",Se))(yt||{});const Ot=Se=>{var Ie=Se,{homePage:Ye,user:nt,globalSetting:ft,loading:_t,dispatch:Vt,shixunHomeworks:tn,location:zt,payload:Cn={}}=Ie,Wn=K(Ie,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),nn,Wt,Qt,Pn,fn,Gn,Qn,kn,In,Ar,ke,he,ue,ut,qt,Jt;const jt=(Wt=(((nn=ft.setting)==null?void 0:nn.navbar)||[]).find(Dn=>Dn.link==="/classrooms"))==null?void 0:Wt.hidden,ln=(Pn=(((Qt=ft.setting)==null?void 0:Qt.navbar)||[]).find(Dn=>Dn.link==="/shixuns"))==null?void 0:Pn.hidden,pt=(Gn=(((fn=ft.setting)==null?void 0:fn.navbar)||[]).find(Dn=>Dn.link==="/paths"))==null?void 0:Gn.hidden,en=(Qn=nt.userInfo)==null?void 0:Qn.is_school_manage,or=()=>{var Dn,pn,Zt,Yt,_n,vr,er,br,tr,dr,Yn,hr,Sr,rr,Fn,Kn;return(0,Y.Ll)()?ce.createElement(I.default,{className:`${F.rightMenu} ${F.menuWrap}`},ce.createElement(I.default.Item,null,ce.createElement(f.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):ce.createElement(I.default,{className:`${F.rightMenu} ${F.menuWrap}`},ce.createElement(I.default.Item,null,ce.createElement(f.Link,{to:`/users/${(Dn=nt.userInfo)==null?void 0:Dn.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),ce.createElement(I.default.Item,null,ce.createElement(f.Link,{to:`/users/${(pn=nt.userInfo)==null?void 0:pn.login}/classrooms`},(Zt=nt.userInfo)!=null&&Zt.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),ce.createElement(I.default.Item,null,ce.createElement(f.Link,{to:`/users/${(Yt=nt.userInfo)==null?void 0:Yt.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),ce.createElement(I.default.Item,null,ce.createElement(f.Link,{to:`/users/${(_n=nt.userInfo)==null?void 0:_n.login}/paths`},(vr=nt.userInfo)!=null&&vr.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((er=nt.userInfo)==null?void 0:er.user_identity)!=="\u5B66\u751F"&&ce.createElement(I.default.Item,null,ce.createElement(f.Link,{to:`/users/${(br=nt.userInfo)==null?void 0:br.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((tr=ft.setting)!=null&&tr.hide_competition)&&ce.createElement(I.default.Item,null,ce.createElement(f.Link,{to:`/users/${(dr=nt.userInfo)==null?void 0:dr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((Yn=ft.setting)!=null&&Yn.hide_virtual)&&ce.createElement(I.default.Item,null,ce.createElement(f.Link,{to:`/users/${(hr=nt.userInfo)==null?void 0:hr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,ge.JA)()&&ce.createElement(I.default.Item,null,ce.createElement("a",{onClick:()=>{(0,Q.tJ)(Vt)&&f.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,ge.JA)()&&ce.createElement(I.default.Item,null,ce.createElement("a",{onClick:()=>{(0,Q.tJ)(Vt)&&f.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((rr=(Sr=nt.navigationInfo)==null?void 0:Sr.top)==null?void 0:rr.laboratory_admin_url)&&ce.createElement(I.default.Item,null,ce.createElement("a",{href:(Kn=(Fn=nt.navigationInfo)==null?void 0:Fn.top)==null?void 0:Kn.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),ce.createElement(I.default.Item,null,ce.createElement(f.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Vt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:ce.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),en&&ce.createElement(I.default.Item,null,ce.createElement(f.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),ce.createElement(I.default.Item,{className:F.exit},ce.createElement("a",{onClick:()=>be(void 0,null,function*(){(0,Y.m5)();let Zn;try{Zn=yield(0,rt.vR)({}),s.ZP.success(Zn==null?void 0:Zn.message)}catch(fr){}(0,Y.d8)("_educoder_session","logout",1),(0,Y.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Zn!=null&&Zn.url?window.location.href=Zn.url:(f.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,ge.bg)()?ce.createElement(se.Z,{className:`${F.height67}`,dropdownRender:or,placement:"bottomRight"},ce.createElement("section",null,ce.createElement("aside",null,ce.createElement("div",{className:tn.actionTabs.type===1?F.classromediv:""},ce.createElement("img",{className:`${F.userPic} current ml15`,src:`${(kn=Qe.Z)==null?void 0:kn.IMG_SERVER}/images/${(In=nt.userInfo)==null?void 0:In.image_url}`,alt:"",onClick:()=>{var Dn;return f.history.push((0,Y.Ll)()?"/account/profile":`/users/${(Dn=nt.userInfo)==null?void 0:Dn.login}/classrooms`)}}),(0,Y.Ll)()&&ce.createElement("span",{className:"ml10 font16"},(Ar=nt.userInfo)==null?void 0:Ar.username),ce.createElement("i",{className:`iconfont icon-zhankai4 ${F.icon}`}))))):ce.createElement("div",{className:`font15 ${ft.isIlearning?F.login:""}`},((ke=ft.setting)==null?void 0:ke.sso_login_url)&&ce.createElement("a",{target:"_blank",href:(he=ft.setting)==null?void 0:he.sso_login_url},ce.createElement("img",{src:`${Qe.Z.IMG_SERVER}/${(ue=ft.setting)==null?void 0:ue.login_logo_url}`,width:40}),ce.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(ut=ft.setting)==null?void 0:ut.sso_login_button_name)),!((qt=ft.setting)!=null&&qt.hide_account_login)&&ce.createElement(ce.Fragment,null,ce.createElement("span",{className:"ml10 mr5 current",onClick:()=>{Vt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((Jt=ft.setting)!=null&&Jt.close_register)&&ce.createElement(ce.Fragment,null,ce.createElement("span",{className:"ml5 mr5"},"|"),ce.createElement(f.Link,{to:"/user/register",className:"ml5 current pr25"},"\u6CE8\u518C"))))};var Lt=(0,f.connect)(({homePage:Se,loading:Ie,user:Ye,globalSetting:nt,shixunHomeworks:ft})=>({homePage:Se,user:Ye,globalSetting:nt,shixunHomeworks:ft,loading:Ie.models.index}))(Ot),Ut=i(65363),sn={tip:"tip___a6MfI"},rn=Object.defineProperty,An=Object.defineProperties,En=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,zn=(Se,Ie,Ye)=>Ie in Se?rn(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Se[Ie]=Ye,dn=(Se,Ie)=>{for(var Ye in Ie||(Ie={}))an.call(Ie,Ye)&&zn(Se,Ye,Ie[Ye]);if(wn)for(var Ye of wn(Ie))Ln.call(Ie,Ye)&&zn(Se,Ye,Ie[Ye]);return Se},Rn=(Se,Ie)=>An(Se,En(Ie)),lr=(Se,Ie,Ye)=>new Promise((nt,ft)=>{var _t=zt=>{try{tn(Ye.next(zt))}catch(Cn){ft(Cn)}},Vt=zt=>{try{tn(Ye.throw(zt))}catch(Cn){ft(Cn)}},tn=zt=>zt.done?nt(zt.value):Promise.resolve(zt.value).then(_t,Vt);tn((Ye=Ye.apply(Se,Ie)).next())}),Ae=(Se=>(Se[Se.Professor=1]="Professor",Se[Se.AssistantProfessor=2]="AssistantProfessor",Se[Se.Student=3]="Student",Se))(Ae||{});const at=({visible:Se,user:Ie,onCancel:Ye=()=>{},dispatch:nt,globalSetting:ft})=>{var _t,Vt;const[tn,zt]=(0,o.useState)(!1),[Cn,Wn]=(0,o.useState)({name:"",phone:""});(0,o.useEffect)(()=>{var Qt,Pn;if((Qt=Ie==null?void 0:Ie.userInfo)!=null&&Qt.login){let fn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(fn),fn&&(fn!=null&&fn.isShow)&&(fn==null?void 0:fn.login)===((Pn=Ie==null?void 0:Ie.userInfo)==null?void 0:Pn.login)&&(zt(!0),Wn({name:fn==null?void 0:fn.name,phone:fn==null?void 0:fn.phone}))}},[Ie==null?void 0:Ie.userInfo]);const nn=()=>lr(void 0,null,function*(){Ye()}),Wt=()=>{let Qt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Rn(dn({},Qt),{isShow:!1}))),zt(!1)};return o.createElement(o.Fragment,null,tn&&o.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},o.createElement("div",{className:sn.tip},o.createElement("div",null,o.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(_t=ft==null?void 0:ft.infoData)==null?void 0:_t.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Vt=ft==null?void 0:ft.infoData)==null?void 0:Vt.phone}`),o.createElement("div",null,o.createElement(Ut.Z,{onClick:Wt,style:{color:"#165dff",fontSize:16}})))))};var it=(0,f.connect)(({user:Se,globalSetting:Ie})=>({user:Se,globalSetting:Ie}))(at),et=i(3113),Ht="data:image/png;base64,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",un=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,re=(Se,Ie)=>{var Ye={};for(var nt in Se)Tt.call(Se,nt)&&Ie.indexOf(nt)<0&&(Ye[nt]=Se[nt]);if(Se!=null&&un)for(var nt of un(Se))Ie.indexOf(nt)<0&&yn.call(Se,nt)&&(Ye[nt]=Se[nt]);return Ye};const g=null,C=Se=>{var Ie=Se,{homePage:Ye,user:nt,globalSetting:ft,loading:_t,dispatch:Vt,location:tn,text:zt,shixunHomeworks:Cn,payload:Wn={}}=Ie,nn=re(Ie,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Wt,Qt]=(0,o.useState)("none");return(0,o.useEffect)(()=>{Cn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Qt("flex")},[Cn.actionTabs.key]),(0,o.useEffect)(()=>{Cn.actionTabs.key==="\u9690\u85CF"&&(Qt("none"),localStorage.setItem("Noviceguide","0"))},[Cn.actionTabs.key]),o.createElement("div",{style:{display:Wt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},o.createElement("div",{style:{margin:"0 auto",width:"1200px"}},o.createElement("img",{src:Ht,style:{position:"absolute",top:"-32px"}}),o.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Cn.actionTabs.text),Cn.actionTabs.type===9?o.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},o.createElement(et.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Qt("none"),Vt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):o.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},o.createElement(et.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Vt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Qt("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var B=(0,f.connect)(({homePage:Se,loading:Ie,user:Ye,globalSetting:nt,shixunHomeworks:ft})=>({homePage:Se,user:Ye,globalSetting:nt,loading:Ie.models.index,shixunHomeworks:ft}))(C),y=Object.defineProperty,q=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Ve=(Se,Ie,Ye)=>Ie in Se?y(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Se[Ie]=Ye,dt=(Se,Ie)=>{for(var Ye in Ie||(Ie={}))fe.call(Ie,Ye)&&Ve(Se,Ye,Ie[Ye]);if(q)for(var Ye of q(Ie))Ue.call(Ie,Ye)&&Ve(Se,Ye,Ie[Ye]);return Se};const Bt=Se=>React.createElement("svg",dt({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Se),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Ft="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Kt=i(89392),Le=i(92736),Et=i(6848),oe={content:"content___L4gl0"},Oe="data:image/png;base64,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",De=(Se,Ie,Ye)=>new Promise((nt,ft)=>{var _t=zt=>{try{tn(Ye.next(zt))}catch(Cn){ft(Cn)}},Vt=zt=>{try{tn(Ye.throw(zt))}catch(Cn){ft(Cn)}},tn=zt=>zt.done?nt(zt.value):Promise.resolve(zt.value).then(_t,Vt);tn((Ye=Ye.apply(Se,Ie)).next())});const Ze=({classroomList:Se,loading:Ie,user:Ye,dispatch:nt,virtualSpaces:ft,globalSetting:_t})=>{const Vt=(0,f.useLocation)();let tn=!1;(0,o.useEffect)(()=>{_t.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(tn=!0)},[_t.actionTabs.key]),(0,o.useEffect)(()=>{tn&&nt({type:"globalSetting/setActionTabs",payload:{}})},[Vt.pathname]);const zt=()=>{nt({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return o.createElement(Le.ZP,{theme:{token:{colorBgMask:"#999"}}},o.createElement(v.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:_t.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>De(void 0,null,function*(){}),onCancel:()=>{zt()}},o.createElement("div",{className:oe.content},o.createElement("div",{className:"mb15"},o.createElement("img",{src:Oe,alt:""})),o.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),o.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",o.createElement(Et.Z,{placement:"bottom",title:o.createElement("div",null,o.createElement("img",{src:`${Qe.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),o.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),o.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},o.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var Ct=(0,f.connect)(({classroomList:Se,user:Ie,loading:Ye,virtualSpaces:nt,globalSetting:ft})=>({classroomList:Se,user:Ie,loading:Ye,virtualSpaces:nt,globalSetting:ft}))(Ze),Ee=i(59301),_e=Object.defineProperty,U=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,tt=(Se,Ie,Ye)=>Ie in Se?_e(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Se[Ie]=Ye,Je=(Se,Ie)=>{for(var Ye in Ie||(Ie={}))ye.call(Ie,Ye)&&tt(Se,Ye,Ie[Ye]);if(U)for(var Ye of U(Ie))Me.call(Ie,Ye)&&tt(Se,Ye,Ie[Ye]);return Se},St=(Se,Ie)=>{var Ye={};for(var nt in Se)ye.call(Se,nt)&&Ie.indexOf(nt)<0&&(Ye[nt]=Se[nt]);if(Se!=null&&U)for(var nt of U(Se))Ie.indexOf(nt)<0&&Me.call(Se,nt)&&(Ye[nt]=Se[nt]);return Ye},xt=(Se,Ie,Ye)=>new Promise((nt,ft)=>{var _t=zt=>{try{tn(Ye.next(zt))}catch(Cn){ft(Cn)}},Vt=zt=>{try{tn(Ye.throw(zt))}catch(Cn){ft(Cn)}},tn=zt=>zt.done?nt(zt.value):Promise.resolve(zt.value).then(_t,Vt);tn((Ye=Ye.apply(Se,Ie)).next())});const{Header:Xt}=O.default,{Search:on}=V.default;function vn(){var Se,Ie;const nt=window.location.pathname.split("/"),ft={};return nt[1]=="classrooms"&&nt.length>3&&!((Se=nt[4])!=null&&Se.includes("newgold"))&&!((Ie=nt[5])!=null&&Ie.includes("newgold"))&&nt[2]!=="coursesId"&&(ft.course_id=nt[2]),nt[1]==="shixuns"&&nt.length>3&&(ft.objective_type="shixun",ft.objective_id=nt[2]),nt[1]==="paths"&&nt.length>3&&(ft.objective_type="path",ft.objective_id=nt[2]),Je(Je({},ft),{school:1})}const xn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],On=Se=>{var Ie=Se,{homePage:Ye,user:nt,globalSetting:ft,loading:_t,dispatch:Vt,isLogin:tn=!1,shixunHomeworks:zt}=Ie,Cn=St(Ie,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Wn,nn,Wt,Qt,Pn,fn,Gn,Qn,kn;const In=(0,f.useLocation)(),[Ar,ke]=(0,o.useState)(!1),[he,ue]=(0,o.useState)(""),[ut,qt]=(0,o.useState)(!1),Jt=vn();(0,o.useEffect)(()=>{Vt({type:"user/getNavigationInfo",payload:Je({},Jt)})},[ft.name]),(0,o.useEffect)(()=>{zt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(xn!=null&&xn.includes(In==null?void 0:In.pathname)||(In==null?void 0:In.pathname.indexOf("/classrooms"))===0||Vt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[In.pathname]),(0,o.useEffect)(()=>{zt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||zt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[zt.actionTabs.key]),(0,o.useEffect)(()=>{var Yt;if(ft!=null&&ft.setting){let _n=(0,Kt.cloneDeep)((Yt=ft==null?void 0:ft.setting)==null?void 0:Yt.navbar);_n=_n==null?void 0:_n.filter(er=>{var br;return!(er!=null&&er.hidden)&&!((0,ge.JA)()&&((br=["/paperlibrary","/problemset"])!=null&&br.includes(er.link)))});for(const er of _n)er.subitem&&(er.subitem=er.subitem.filter(br=>{var tr;return!(br!=null&&br.hidden)&&!((0,ge.JA)()&&((tr=["/paperlibrary","/problemset"])!=null&&tr.includes(br.link)))}));let vr=!1;_n==null||_n.map(function(er,br){var tr,dr,Yn,hr;const Sr=In.pathname;er.link===Sr&&(ue(er==null?void 0:er.link),(0,Y.Dk)(Sr==="/"?(tr=ft==null?void 0:ft.setting)==null?void 0:tr.name:Zt(er==null?void 0:er.name)),or(pn(br,{name:er==null?void 0:er.name,link:er==null?void 0:er.link},_n)),vr=!0),Sr=="/"&&(ue(""),(0,Y.Dk)((dr=ft==null?void 0:ft.setting)==null?void 0:dr.name)),(Yn=er==null?void 0:er.subitem)!=null&&Yn.length&&((hr=er==null?void 0:er.subitem)==null||hr.map(rr=>{rr.link===Sr&&(ue(rr==null?void 0:rr.link),Sr!=="/"&&(0,Y.Dk)(Zt(rr==null?void 0:rr.name)),or(pn(br,{name:rr==null?void 0:rr.name,link:rr==null?void 0:rr.link},_n)),vr=!0)}))}),vr||or(_n)}},[ft==null?void 0:ft.setting,nt]);const jt=(0,o.useMemo)(()=>{var Yt,_n;return(Yt=ft==null?void 0:ft.setting)!=null&&Yt.nav_logo_url?`${Qe.Z.IMG_SERVER}/${(_n=ft==null?void 0:ft.setting)==null?void 0:_n.nav_logo_url}`:`${Qe.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Wn=ft==null?void 0:ft.setting)==null?void 0:Wn.nav_logo_url]);function ln(Yt){f.history.push("/search?value="+Yt)}const pt=()=>Ar?Ee.createElement("div",{onBlur:()=>{setTimeout(()=>{ke(!1)},300)}},Ee.createElement(on,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:ln,autoFocus:!0})):Ee.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{f.history.push("/search?value=")}}),[en,or]=(0,o.useState)([]),Dn=(Yt,_n)=>xt(void 0,null,function*(){var vr,er,br,tr,dr,Yn;if((Yt==null?void 0:Yt.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const hr=yield(0,rt.IU)({tab_module_type:"engineering"});if(hr!=null&&hr.un_purchased){Vt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(vr=hr==null?void 0:hr.data)!=null&&vr.engineer_url?(br=(er=hr==null?void 0:hr.data)==null?void 0:er.engineer_url)!=null&&br.includes("http")?(0,Y.xg)((tr=hr==null?void 0:hr.data)==null?void 0:tr.engineer_url):f.history.push((dr=hr==null?void 0:hr.data)==null?void 0:dr.engineer_url):(hr==null?void 0:hr.status)!=401&&qt(!0);return}(Yn=Yt==null?void 0:Yt.link)!=null&&Yn.includes("http")?(0,Y.xg)(Yt==null?void 0:Yt.link):((0,Y.Dk)(Yt==null?void 0:Yt.name),f.history.push(Yt==null?void 0:Yt.link)),(Yt==null?void 0:Yt.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Vt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Ee.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),pn=(Yt,_n,vr)=>{const er=vr.slice();return er[Yt]&&(er[Yt].name=_n.name,er[Yt].link=_n.link),er||[]},Zt=(Yt="")=>(Yt==null?void 0:Yt.indexOf("<"))>-1?Yt==null?void 0:Yt.slice(0,Yt==null?void 0:Yt.indexOf("<")):Yt;return ft.showHeader&&ft.showHeaderFooter?Ee.createElement(O.default,{style:{background:`${In.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${ft.isIlearning?L["header-iearning"]:L.header} ${ft.showHeaderFixed?L.headerFixed:""}`},(ft==null?void 0:ft.showTip)&&Ee.createElement(it,null),Ee.createElement(Xt,{className:"header",style:{background:`${In.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${In.pathname=="/training"?"999":""}`}},Ee.createElement("section",{className:L["edu-menu"]},(!!ft.isIlearning||!((nn=ft==null?void 0:ft.setting)!=null&&nn.main_site)&&!!((Wt=ft==null?void 0:ft.setting)!=null&&Wt.navbar))&&Ee.createElement(f.Link,{className:"flex item-center",onClick:()=>{Vt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Ee.createElement("img",{className:L.logo,title:(Qt=ft.setting)==null?void 0:Qt.name,src:jt||Ft})),Ee.createElement("ul",{className:`${L.menu} ${(0,Y.Ll)()&&"ml0"}`},(0,Y.Ll)()&&Ee.createElement("li",null," ",Ee.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,Y.Ll)()&&ft.setting&&(en==null?void 0:en.map(function(Yt,_n){var vr,er,br,tr,dr;return Ee.createElement("li",{key:_n,className:!((vr=Yt==null?void 0:Yt.subitem)!=null&&vr.length)&&he===(Yt==null?void 0:Yt.link)||(er=Yt==null?void 0:Yt.subitem)!=null&&er.some(Yn=>he===(Yn==null?void 0:Yn.link))?L.actived:""},Ee.createElement("div",{onClick:()=>Dn(Yt,_n),className:L.name},Ee.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Yn;let hr=Yt==null?void 0:Yt.name;return(Yn=Yt==null?void 0:Yt.subitem)==null||Yn.map((Sr,rr)=>(Sr.link===In.pathname&&(hr=Sr.name),Sr)),hr})()}}),((br=Yt==null?void 0:Yt.subitem)==null?void 0:br.length)>0&&Ee.createElement("i",{className:"iconfont icon-zhankai4"})),((tr=Yt==null?void 0:Yt.subitem)==null?void 0:tr.length)>0&&Ee.createElement("div",{className:L.dropDown},(dr=Yt==null?void 0:Yt.subitem)==null?void 0:dr.map((Yn,hr)=>Ee.createElement("div",{className:L.subName,onClick:()=>Dn(Yn,_n),key:_n+"-"+hr},!!hr&&Ee.createElement("div",{className:L.line}),Ee.createElement("aside",{className:"font16 c-black"},Zt(Yn==null?void 0:Yn.name)),Ee.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Yn.content)))))}))),Ee.createElement("div",{className:"c-grey-333 search-bar",style:{flex:ft.isIlearning?"initial":"1 0 auto"}},!(0,Y.Ll)()&&!(ft!=null&&ft.isIlearning)&&Ee.createElement(Ee.Fragment,null,Ee.createElement(pt,null),!tn&&Ee.createElement(Z,null),!tn&&!!((Pn=nt==null?void 0:nt.userInfo)!=null&&Pn.login)&&Ee.createElement(f.Link,{className:"iconfont icon-xiaoxilingdang ml15 mr15 font18 relative",to:`/messages/${(fn=nt==null?void 0:nt.userInfo)==null?void 0:fn.login}/user_tidings`},((Gn=nt==null?void 0:nt.navigationInfo)==null?void 0:Gn.new_message)&&Ee.createElement("span",{className:L.newslight}))),!tn&&Ee.createElement(Lt,{payload:Jt}))),Ee.createElement(v.default,{centered:!0,destroyOnClose:!0,open:ut,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Y.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>qt(!1)},Ee.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Ee.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Ee.createElement("img",{src:`${Qe.Z.IMG_SERVER}/${(Qn=ft==null?void 0:ft.setting)==null?void 0:Qn.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Ee.createElement("p",null,"\u7FA4\u53F7\uFF1A",(kn=ft==null?void 0:ft.setting)==null?void 0:kn.homepage_tea_qq_number)))),Ee.createElement(B,null),Ee.createElement(Ct,null)):Ee.createElement(Ee.Fragment,null,Ee.createElement(Ct,null))};var Nn=(0,f.connect)(({homePage:Se,loading:Ie,user:Ye,globalSetting:nt,shixunHomeworks:ft})=>({homePage:Se,user:Ye,globalSetting:nt,loading:Ie.models.index,shixunHomeworks:ft}))(On)},17354:function(hn,qe,i){"use strict";i.d(qe,{xp:function(){return v},AG:function(){return se},JA:function(){return s},FX:function(){return P},k$:function(){return $t},ub:function(){return Mt},e6:function(){return $e},v7:function(){return Y},BO:function(){return S},x7:function(){return D},em:function(){return ze},BV:function(){return L},qz:function(){return ve},Gm:function(){return de},yt:function(){return Q},I2:function(){return Ke},sQ:function(){return Te},z3:function(){return O},GY:function(){return mt},wC:function(){return Pt},Pt:function(){return ht},Oe:function(){return Dt},L6:function(){return f},RL:function(){return o},f$:function(){return V},j1:function(){return z},jD:function(){return M},g4:function(){return $}});var o=i(58143),f="data:image/png;base64,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",O=i(4977),V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",v="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=i.p+"static/err.2323787b.png",s="data:image/png;base64,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",de="data:image/png;base64,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",ve="data:image/png;base64,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",I="data:image/png;base64,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",se="data:image/png;base64,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",S=i.p+"static/douyu.1e926b4a.jpg",M="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",Y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",z="data:image/png;base64,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",$="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",vt="data:image/png;base64,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",je="data:image/png;base64,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",ct="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAABSCAYAAADjGc4eAAAOHklEQVR4Xu1dCXQURRr+emZyTO6D3BCEgKCInCKeK3IoiyIqlxLyQBRBV8DNhCCrS3Z9Cq66KOoi68ECKocCcutTLhUERM1MEpBLEuQmQMKEnDNd+6onEzKTuXqmJ5l0V/EeL+mp+qu+r77UVP1V9TcHffZbIJgOlhgDMmaAA8lTwVDxJQh5UMY4GTSFM8AJ+PW6cIDsBEEfhfPB4MuUAYvQaTowOwV1NXtB0E6mWBksBTNwTeiUBENud/CmHwBEKZgTBl2GDNgKnQIsyBkCM9kEEI0M8TJICmWgqdCFkT17MngsUignDLYMGXAsdAo0XzcPILkyxMwgKZAB50InhIMhZxUIGalAXhhkmTHgXOgU6PG8UFwxbgdBf5nhZnAUxoBroVMyjryQgMraPSDoqDBuGFwZMeBe6MLi9IWuIHW7QUisjLAzKApiwDOhC25H3T3g8TUICVYQPwyqTBjwXOgUsD4nC4RfIhPsDIaCGBAndEHsujwQMkdBHDGoMmBAvNAtPvZlAMmUAX4GQSEMeCf0wrxgmCu+ASF3K4QnBrOVM+Cd0Cnoorw4mIw/guD6Vs4Ba74CGPBe6IInJicDZn4PgDYK4IpBbMUM+CZ0Qey5t4M3bwUhoa2YB4dNT1CHIzkoEkZzDYrrLtvkCeU0aBsULTw7WntRbtARoQrGbWHtBVw/Vpaggq9t1Rh9F7qwOM0ZA45fDgJp7PmJ0i4hCegU3AabjAc9qmF24r14JeXP+MZ4GEN+/69NmVvD0rGn8zThWYghF7XE7JFN+0wL0x5BQfVZLL60D1XE5JUNfxTqEZqC/C7Zgumeh96EvvqMP6ppNpvSCTM/ZxbAz222lousqGtIAnZkPIMETThmndmM1y/scGvB30KfFNcPH7YbLbRjwokVWHJ5v/CzltMgWq112z5HGXgQnDdVeFW2cSEmdFcU6nUfgpBJPrPsBwPhqmCsSM/EA9E3CtaXXPoJk09+4XIk9qfQrwuKhaFLNiLVodh7tQS3HX0HpB735Lj+WNTOu0Ojl0yViC/6u88MMqG7opDkaWCo2AJCBvnMtB8MqMFhQdoIPNPmDsH6+vIijCxegjrwDmvzl9BV4LAtYwr+FJEBEzHj1iML8EvVqYY2MKFL3/nSTV2sbTuWGw2jaReAbtI3VxqLuQkDMC91mGBsXXkhRhUvFcQeBBViNWENlcxocxdeSBqInRXHMLpkmU3lfbRtsbnjk8KzdgdetvlmKDVdBZ1COEuvJA/F7KSBwsfPnVyLdy9Suq6lOLUWafULXbGITYTHwZrzYos1yc9GdE8oPJDdHnXcHhCS7En2lsgzJ2kw8pLvA094YaG5teIoBoRnYFunqT43J6koz+E8mX6jLGz7KJ6KtxzvpwvQJ/5Y5XN9nhp4NLo7empTPcqepIlsaOcHF/fgnMnoUbmi6nNYUZbvUd7mzCT9iG5tfcHMvjDzOwFybYhsTmQe1PVGygPClOGzsl+F3P4UOl0jrGyfiWFRljXCBjptKlnqtbfGA3hNsixLfwyZsf4N3bO6zCDgCrTkP6FTpAbdQyBYA0JUgQbcUXvoiEsFaU26hHvwUvJgbK84ihHHF9sU6RvWDlszpgjPEgr/biNYI19jM3FJ0kRgY4dJoGVo+rxMj3ElnzasDai/flBkZ3xeZoDJyXpBCv6sQj9XZ4TBjbswUhWC/uEWP/qeqyWgmFylm0KTkRIUBWUKnTKj180AIfOl6KjmtiHVYnRB6gg8l3Cn0Pz/lO7CtFNfwtzoT2HtdRMwIvom6KtOo8/h+TafSYnZKnT6h2a/5rCvR+wcfUm7sciK66tgoVMG87PfBfCslJ3WHLZeTByEl1Pux8byA3iw+GObKsVsGD0U1Q2fpj8uuDOt0ySrsYmxt+Dj9DHCrxNPrMD/6n3p/sDHhO4PVhvbJKvU0O9bBxCLq6MFUhgX5LBWOlVwtqv5r5RhyEkcgE8v/4LME595LXQ6HUoPimniDWnsS6dz9uHFi4V1gtWb4wtNtL2rywtsTDCh+8Kop2UL8yJgNn4Hgl6eFpEqHz23Yez+qkNzruaUH7QdhSfjbxWmG8+eWuu10B1VTH3p2zOm4O6IDFw0XUW3Q6/jnKkCAyM64dv6ub8v+McUL8Oqcj0Tej0D/l2M2vfUbzNTUcPvBSFtfelEsWW9FfoX7bPwaMzNmHtuK2af3SKp0F9NHir46GkaXbwUn5cbhJ/bqMNwW/h1biF2CI7D22kjhHxTT67GqbpymzI/V57EadMVJvQWETqttDC3B8zm70FIpNvelDAD3YRpnGa0uVvwqFhHdDrnzoztbZNneFQ3pAfHClv0P1X9YfMZ9TOPiukhPFtYuhtmO2/JS2e+Qhlf3QSBBirBl06/KWj61ngYg+0OjHkCu/Fisctv83C4ptRtMTZ1cUuRxBn0ugdByHqJrYoyNytxAOamDGsQ+oTYvlicPlaUDVeZ6W7pSbtRlrrsVrUfj/ujujYU/eTyzxh/YrnoehsLvetvr+FQzQW3NpjQ3VIkcYb8nH8D/PMSWxVlzl7o9Oz1hLhbGmwkayIxPLobCCH4+NK+Ji6/RE2E4BKk6aOLe5t8PuvMJlw2VzXYS9VEYVPHSeipTROemQkPNacCE7qobvM6c/PO0WkzC3SZMBPbgyNeN9/7gvZCt7f0z6T7hKkNPedyz7GFTSoS4168MSQJX3V8Cu2CYwQ7b5zfgdSgKDwe21sSoYudurANI+9141lJQ3YfEO6HQLiN5ErodIe05MYXhYNVT5xYicWXf/JJ6COiumFth4m4aq7BpJOrsLJMD+sGixQjulihe9ZZ3uVS7s6olS+9LhEg+wPl1TGuhP5A1A3Y0GESKvla0ANajq6RiRnRqddnb+dpGFvyiXCbiKaWFPrB6nNYXe/lcSZnsYe6Hoq6Cd21KQrfGSWLgmA4Qu+V3uXdOCF9KWdCp/7tbzOexoCITlh2aT+y/ljhsHIxQqcGgjm1zcZUSwqdHQGQXk8Wi/qchSC85QRUgCRnQl/UdiQmx/cXFqF3HX0PuyqLJRG6vZGWEPro6B7opU2Dofo0lrs5Siv2rMuo6JvRW9sWBdVnmhxzCIQu9/9i1KB7CjyxvVkcAMgdCb3xhYi/nlqP+aXfOW2p2BE9EIQuhnaxQhdjuyXy+lfollAY2wMxAq/14oV18RSvDsPxG2YLdzgXXPge00+vc9kfTOgtIVfv6/Sf0C3b/T8H4i2jJ+P64d20RxCi0qCGN2FMyTKsu1KEx2J6CrudI4uXurwKR+lmQvdedC1R0j9CP7IgBFdL6Pd+v5YA5arO+anDMSPBEjKyzFyFGLVWuE73t7NbMO/8dtAtek8uP3QLScJH9aEq7jz6nkdlGrerJeboYvqCTV08YSs/m17HmeBJ1ubMMy6mFz5pP06ocvaZzZh3fhueib8d76Q9DI7jsPzyr5hz9mscqXV/bsTXdvsqdHo5e//1M4RmeOpHF9NmJnR3bOl100DI2+6yNffnnYPb4Jfrn0eEOgTvl+7G1FNrGppA/wDoOZcgTi08O1pTiiM1F3DWZASNk0JHeHq7nm7b09v99H4//Z+O/nQbX8OpoIZKKB/CqaFVBWFdeRHWXil0CtNTodPIBF1DE1HF16GSr0MVqQM9M5OXPAQT4/oJ4TKSi/6Bi+ZKSSllQndFJ339ixnfBOJbp3dkTBXiqNDNkt6H56PaLvxbL20q5iQNAT2xSEd3X9PQ3z/AV8ZDkgj9SvdXEKpyfHHEemHD1/bal2dCd8YoDXFRCxpTLSAj6/YMTRVu7tAYLs584xRatCoUPbSp6BqSiFi1FtHqUISpgqHmOGHUpiM4PSKg4jjQf87S9FNf4oqLC8WejujU/u5Of2lyRp1e1th85SDevLDTL3ERmdAd9ezpvDCcr9gFkJ5SjyxS2qMiLndwRlzKOjy1Ra/RxWvChdtF9pF67W3QIwR0Z7VxKjdX++0SNa2HXgAZG2O5DLai7FeUSjw18pQnqfL5/h1NW6LXLQch0h3mlgods8MYqGfAd6EbcmaC519jjDIGApkB34Sen3sfOPPm1hKgKJA7grXNvwx4L/SiWZ1gMu1jb5P2bwcx69Iw4J3QaegKk5G+uyhgI+ZKQw+zIhcGxAudEA56Hd1tscRaYIkx0AoYEC90vW4OCMlrBdhYExkDDQyIE7oQHZesDfSXcrH+ZQzYM+C50Atm3gBeiLLVrIGHWJcxBqRgwDOhH8+LQXnFPoB0lqJSZoMx0NwMuBc6yVPBULERhAxt7sax+hgDUjHgXuiG7LngMUuqCpkdxkBLMOBa6AW60TCTlS3RMFYnY0BKBpwLnUa9NZl3B/LLtqQkgtmSNwOOhX7whXjU1NKz5e4DdcubH4ZOJgw0Fbrl7c9fg5B7ZYKRwWAMOLgio89+CwTTGTeMATkxYDui63OyQPglcgLIsDAGKAPXhF6YfQvM3HeBENKZdQ1jQGoGLEIvmJ0EvnZ/c79ES2owzB5jwBkDHGhIZ/2R7QC5g9HEGJArAxzyde8D5Gm5AmS4GAO2c3TGB2OgFTLALR1KA6e5SByvUpEp7s+6tELwrMnKYcCl0DmYVOCyzOM3L2dCV44mZInUhdBrVFCPMmdt3MCmLrLsemWBcih0DlfVBMNNWVu2WdlgI7qydCE7tE2FzpVpVOqhdZkbaJSKhsSELruuVxYgG6FzOK+Bekjd+I16exaY0JWlC9mhbRA6h5PBCBpUM369w1jdTOiy63plAaoX+rEQNTewetzmEmfomdCVpQvZoeWWDi3UctrBlePXnHHpTZcdcgZIUQxErnk43vjI2ovuQP8faDGikjbF4FsAAAAASUVORK5CYII=",Te="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAoAEhAwERAAIRAQMRAf/EAMEAAAAHAQEAAAAAAAAAAAAAAAABAgMEBQYHCAEAAQUBAQAAAAAAAAAAAAAAAAECAwQFBgcQAAIBAwMCAwQGBAgKBwkAAAECAwARBBIFBiExURMHQSIyFGFxgZHRUqFCIxexYnKSolOUFcGCssIzQyRkdBbSY3NUhCUI4YOTszREtEUmEQABAwIDBAcFBwMEAgMAAAABAAIDEQQhMRJBUWEFcYGRIjITFKFSkgYW8LHB0eFCYnIjFfGCM1OiNLLSQ//aAAwDAQACEQMRAD8A9Gkkm5NyfbUS0UVCEKEIUIWK9UdzyYNnx8KFikebKy5LDuUjGrRfwY96o8weQwAbVvfL9u10pec2DDpO1cwrHXYoUIQoQhQhChCFCFJwNy3HbpBJgZUuK4/q2IB+tfhP3U9kjmmrTRQzW8coo9od0rW7X6qbrAAm54seantlj/Yy/d1Q1dj5g4eIVWJcfLsbsY3FnA4j81psP1J4rkAebNJhue6zxmw/xk1Crbb2I7aLIl5FdNyAd0H81Yry/ijLqG741vpex+4ipvUR+8FVPLLkf/m5Qs31E4jiozLmHLcdosdGYk/yiFUVG68iG2vQrEXJLp58OnpWE5D6ib3uofHxf/LsFuhjib9q4/jy9D9i2qhNeOfgMAulseRww0c7vv45DoH5rKBQB0FVgttJNStShNtVhhTwkEVZa5OCT2qYFCF6chC9CEKY4oSgKgcUhTiiqzymlSsHIOLm42SOhglSS/8AJYE/oqIOoQVDOzWxzd4IXoDHmEi6lN1bqD9B6itxeYPbRO0iYhQhChCFCEmQ2BoTgFV5czg9KcrcbAm8eSUt1oT3tCsfmcn+sb7zQqvlt3Ks4ZyUcg2OPMdQmXGxhzI1+ESqL6l/iuOopqtc0sPSzFgxacW9H6ZK8oWehQhExspoShZDm+Km4ba+OTaVGEkDHsHX2fUw6VDcw+Yym3YtzlMhik1bDgehcsZWVirAqymzKe4NYBBBoc12INUVIlQoQhQhChCFxRRCFCELiiiERpUqI29tPbGSlCFvb7OwPsqUQcUqK1L5ISotNHlJUkqaNJCWqQEZ2CoCzHsB1pweAKk0CUuAFSpkO0MRed9P8Rep++qknM6YMFeJVd91uClptuEnaLV/KN6qOv5j+6nQojM87UH27CcdYgPpW4NDb+ZuTj96QTPG1RJ9mABbHft+o/41eh5v/wBg6x+SnZde8FXtE6MUdSrjuDWmJA4VBqFaDgRUIwKjc5CWBUDimlLtcWPY96iKauo8D5Z5m2ww7mvy8cRGPj7hIQsM7DosYJ7yAd7dPG1adrcVbR2HFcXznl2mQmPvVxLRm3j0LdFWHcd+1XVztUVIlQoQhQhE4uLUJQVGkxdRpVKJKI48QLRVDpKp7yVoqo9SyHp1tD7NtLxTOGysqTzpgpuq2GlUB9th3NFFt87ufPlqB3Wig/NbIG4pFhIUIROLqaEoWZ37HZka1OWtZvAK57u236pC1rSDs3j9BqpdWokFR4l1FtNQcFSkEEgixHQisMgg0Oa0AUVIhChCk4+IHAeT4T2Ud/tqtLPQ0CidJuUtYol+FAPsqqXk5lREkpVNSJud4Y1vIAb9hYXNTQxveaNTmtJOCr5lk0JP5RjglLLG/wCqxT4gD4i/UVsxwaRjid6ssIqW1q4ZqXsWyZ2+bmm24OgZEiu4aQ2UKgub2BP0VZjYXmgUF7eMtozI+tMMuKk7FCM+DP2Jx/tUoORt1+4y8YHXED/1sWpfrApWCtW7dnSobx3luZOPCMH/ANDsj/tND2qmVgQCOx61GtFPTYmXBFBNNC8cWUpfGkYWEig2LL4i9KQQo2StcSAalufBNUikTmPO8DFkAN/iBHf7agmt2yDFMewOzU+HNgksCdDeB7ffWVLZvZjmFWdE4KRaqiiqitSpVbbTxfcdz23N3GJkixMFWLPJf32RdTKtvAe01cgs3yMc8UDW+1ULrmLIZGxkEufu2VWU3VBrilHQuCD9nUfw1Z5dJ3SFtWxzChhaulys1U7aNn3Ld85cHbofOyXVnCkhVCr3LMegFNYxzzQZqrd3cduzXIaNUQkC+rpY2N/oNrVESp80/l5mVmur5UhlMaiOJDYIiD9REHuqv0AUOeXZqKKFsYo0UrjxJ3k7VLwt+33CQJibjkQIOyLIdI+oG4pWzPbkSoZbKCQ1expPQpy845eth/e0xt46D/m0/wBXL7xVY8otf+se1A845ef/ANrN9gQf5tHq5feSf4i1/wCse1Ac05cDf+9sj7Sv/RpPVy+8Up5Va/8AW1S8X1F5bAwLZSZKjuk0am/2rpNPbfSjbVV5OR2rsm6egrb8S51i77J8nPD8puSqWEYOqOVR8RQnqCPaprQt7sSYHBy57mXKXWw1g6o/aOlairayEKELObGjhBenLVuyFok+EU1ZZR0JEYF+g6nwFKhRM3AaRD7h+6lU0UwBzWN3rZXUs2kgfT0oW9a3QKwO5iMZjKhB0gBiPGsK+cDJgultySypUWqimRFwlmsG0m+luqm3sI8DSjNLSq22FicV3qNBBOdj3FwNMMxMmI5IHRHPvJ9RNRNiglNAfLfxxaetc7LLdW57w85m8YPHSNqh7zxretnN83HPkH4cqI64SP5Q7f41qr3FnJD4hhv2Kza8whn8Bx3HAqqLr5kcQZFeZgiGRgqAsbAsx+FfE0lvbmV1BgN6vUwJ2Ddn/qmd82bd9py1i3SLy3lXXC6sHjdPGNl6EVu+n8oaQKJ1ndxTtrEa0z3jpCPZd0xcfzsHclaTZ82wygvV4ZF+DJi/jx+38y9Kex4GByP2qku7ZzqPjwlZluI2tPA+w4pGTFuewbraLIMWRGuvGzcdrLLDKvuyxsP1XX7u3soILDgnRujuosW1btadjhsPEFQcfImx8iLIgcxzwOssUg7q6HUD99MBoaq0+MOaWuFQRTtR5E3nZEs+hY/OdpDGnRVLnUQo8LmgmqSNmloFa0FFJzN3z83EwsTJkDwbdG0WIoFiFY3Nz7ewFOc8kAHYoYbVkb3vaO9IalJ23Hx8ncsXGyZvlseeVI5sjp7isbFuvSkaASAU64kcyNzmjU4CoG9HumGuDueXhJMuQmNK0azp8LhT0YWocKGiS2mMkbXkadQrTco1Ip07DlTQ9FN1/K3aq81qyTMUPBRviDlOhzoJOhOh/wAp/wABrKms3sxzCrOicFZpvW5xbVLtMc5TAnfzJYgBck2uNXfSbdRTG3LxGYwe6VTdZxOlEpHfAos7vLsJoF/U0sQfZe9W7HIrVtRgVGUirhU5Vpx8chfPaDYvNXLyYmhlaOygQtbWXduiKLfFTonO1Uae8R7FQvzbhlZ6aWmuO/gNpVy2NsuwReTgSR7lvYusm4sofGxj2Ixkbo7j87dqikuo4sG99+/YOjes8PmuTV4McPu/ud/Udg/iFSpgwA3bVIx6kse5Pc9KznXLytEyFPDGxwLCNbfVUfmu3lN1nekPhY7dhoPiPwNObcOGeKUSOCgMpVmU91JB+yrwNRVWAaiqFKhChCv+BwyScqwpE6Lj65pG8FClbfaWtVqyaTKOCzOcPAtnD3sF2NG1AVuLhCEqhIomNiLEBYUqnkkqpY7UigWU5bz3F2WVsHEjXL3IAeYGNoob9tdupb+KPtqnc3YjNBi5bPLeTuuBrcdMftPRw4rAZ/NOU5xPm7jJGh/1UFok/o9f01mvupHZnswXTQ8pto8mAnecVVnOzz3ypyf+1f8AGodbt6ueUz3R2BIead/jmkf+U7H+E0hcd6cGNGQHYkfVSJyFCEzkNZaFIwKw4+uTuKRYeOnm5LMYkjuBqPcC7EDtVWWEuko0YuVa8c2Kr3Gjc1f4fK+Q8baTEZ20RnRLtuWNafybHqtx+U2qxayzsf5Yy2g5LLk5bb3YDxtyc3AqFumdxPd43yY4JNk3TTdoUHn4UxA7C1miJ9nS1a1I6d0aeGxWLeG6gIaSJo/heP8A7fes/rYqoJJCiyqSSFHgPD7KjWrpARE0iVKaaeSGKB5C0OPq8hD1CBzdgvgCetqWqaIwHFwGLs+KRppE+qOhIgKVCO9IhAWFh2A7ChCAdCdIYE+F+tCKFORxySyLHEjSSMbJGgLMT4ADqaWiY94aKk0CU2FmjLTDbHkXMkZUTGdSshZ/hGlrH3vZS6SDTamC4YWaw4aBtrhhmtJg+nvP2tp27Sn5Z5Y1H6Cx/RTJeWeZsoVkS89sR+/Hg0q3yPTnf8XbZ83NONHHjxtLJFrMje6L2Hu6az5OUyxtLiRQKizn0D5AxgdUmm7PrVOvG8/+5JN7XHjG3RX1S3UN0bQbJ3+KqoglMXm/s6epXv8AIR+d5FT5nsyrn0KTvmxb1sO2QGfJQYu6EaoIGb3tC6h5nRbj3u3apZrWSBgqcH7vxUVlew3Uh0t70e08dyoFNrD2VTWsU8tNTCjoSJMkiRRtJIdKJ1Y05rSTQJQCTQKoE3muz9ixJt9daYFBRXNNBRLoTU5DjyzGyDp+Y9qmhgfIe6E1zw3NbbiGLHhatHvSy282Q+0DsB4Ctq3txEN5O1c9zOQyZ5BdDxCTGL1OuXkGKk0ijSaEKLueW+Jt+VlRp5kkETyRp4sqkike4taSNilhjD3taciQFwZpZJnaaVi8spMkjnqSzG5Nc0STiV6SGBo0jADBFQlQAJNgLnwFCE4MbII6IR4E9KiMzBtTDI1bLZ9s9NMvHSPOlzdvy7DzGkkBjLe3Syqy2+sCrsU1o7MuaeKwLm45ix1WBj28Bj2K5T0m47nJr2rfHcHqP9FMPt06TVxtjG/wPr2FUD8yXEeEsX3tVVuXotyJQTiZmNkDwcPE3+eP00x/LXjIgq9B81wfva5vYfyVBk8H37Y4X+awZgl9UmQg8xLj2gpqtasm5tpge8004YrSj5vBcHuvFd2R9qz0+TJkSGQuXHYFiWPTp1J61egi0Nx8RzWvHGGilElSamSlLHehNTuPjT5ORFjY8ZlyJmCQxL8TMewFKBU0CZJK1jS5xo0ZlW6cH5Qdyg21sMR52TE08UEkiA+UhCszWJt1YVL5D60pis486ttBkDqsaQK0OZ2BXcXpDysjVkS4eKvi8rN/krUgtH7aLPf802w8Ie7qA/FR9/8ATXdtn2Zt2+cx83GisZhDqFlJ06lJ6MAe9JJbFra1qpLL5hjnmEWlzScqpv094hgcmzsyDMnlhTFjjkHk6QW1swIJYN+Wkt4g8mqk53zN9oxpYAS4kY8KLXcb4T6Y7xNmRbe+TnNt8nl5JkeVFD3IsDaMN1U9qsxwRuy2Lnr3nPMIg0v0t1CooG/rRSeP8T2AcUwNxx+Pw7pnzxqXR2Vb3Ju5aUlRb6BTmRN0g6alRXvM5/UOYZXMYPtsT/L9pwF9P9xnn2jF2/LhiLrHBocxlXGkiRVTrallYPLOFFFyy6f61gEjntLttca8KlZ70twOPPFh7pLiZMu6R5UkK5Sa/l42IIQN1C/Aw9h71DbMbQGmK0vmK7mD3RBzREWg0wqfxzVr6hZe2YuLvm7QbUh3LbTAj7wxj1xTFY2iZFN2OgOvsqSagBNMd6z+VeY50cTnny317mNKY17cVf8AF4N63X0+xRn580W57ljGR84BfNj8+7KVAAUFUYWqVgJZicSqF46Jl04saPLa7w40w/Nc89SuEjj2w4+4Rbrnbgz5Kw5By5y66XVipCiw+Jaqzw6W1qSuk5JzQzzlhZG0acNLaZcVSyc0fC9OcfZvmY8rK3DJdnx1I1Y2KjXAlNr6pJBfr+rVSWOsHltIFVaNlrvjLpLQxox951NnAD2qRyXlcO8Nt+Dh5TZuFtuOqHKYFTLOw/aPYhSALBR0rO5i93dbWoaM952o5XZmHU9zdLnnLcNgUBUrLqtglKuFFybD6aRNU/b9i3vcbHCwJpkP+sC6U/nNpWp4raWTwtJVWe9hi8bgPtwWc5HtXIYN2fDyYRphtoSGRJVF/azISNf0eyrjWNhwcRq241WpY3MDo9bTnvBHZXYix9uzABrUL9ZH+CmG4ZvSyTN2KbFhqvWSznw9lPivImmrml3WoHSE5KxwkieVYyQjE2UewnwratuZQyUaO6dxVSZxAqtvsm2MhBIrQXP3dxVauBNKgUixXmpTt6RMRUIVfuUxjQ+0W7UqswMqVx/fdrXDy5Hxx/srklV/ISfh+rwrFu7UsOoeE+xd1Z3GtoDvEPaoWNjGX3mJEY7W7msuWbTgM1Ye+mCnJGiCyKFH0VSc4nMqAmqDGkShMPLanAKQNTaz6W1ISjfmW4P3ilApknFlcCrPE5VyDGAXH3PJRR2XzGYfc2qp2XMrcnO7VTk5bA/xMb2KTL6m8xhIji3HUe5LxRt/grVs7qcglzqhQt+X7R2JZ7Ss3n5uTuOZLmZbB8mY3kdVVAT2+FAFqdziTUrXghbEwMb4R1/erzhXG03WbPzMjFbMwtsx2lbFUlTNMwPlR3BUjsSetTQR6qk40WTzrmBhaxjXaHyOz91u0p3F2FofTjJ5A+NHLNmzrHHM1r4+Mr6WeO/XVJJ7v1UojpEXUz+5Qy3wdzBsAcQ1g+J1NvAD2q19HdmGZv8APukgvDtseiI/9dMCP6KX++n2jKmu5Vfmm80xNiGbzU9A/X7lMy8Tkub6n5mRk7XJkQrjEYeHHlrjyfKq/lpIzKwIV3DnTfr9lSFpMlSFmMnhbYNY11Dq7xLdQ1Uy6hTFaFeL7g2oxca2qEnqHzsqXKN/pXyj/lVN5fALN9dlWR/+0Bv4/gk8w3Hbo/TvcsGXMwEzkxWBxsF1EYdSG0RpfUAfppJfARwTuWNd61jgHU17c+tZb0HmMm970L9BjY5/pyVXs8yt35qP9uP+o/cF0LZ915Hi4u653LMfB2nbsQs+K+PKz/sE1FpJiQFBsAQBVxpO1cnLFGS1sRc5x4beCw26812PjXpHsmTumLHukzpjaNrE4jkJkBkV206m91OpFqiLg1g2rUjtHz3bg06c8absFH5Z6g8fT01O2KMWDd92iAi2rBczJCsrCRjJJpVbovxfxulNleNFN6m5ZYSOuw7EsYcXHDL7YJ70qn8vhWCzHrkb+EHT+KBb+jRb+DrUnzA3VdHhGPt7VY8uwZt2wudbTD1lyM3bIlAHW0sWKpP3Xp7xUOCp2coifA85Na8//JdCx8nDgy49ni6SQYyyqnhEG8tf8mpljEOI1HaVzffs6De/R3KklmT5uB5iqM6hi+FmOhFie9o6ry96Nb/LgYr9tBgaf+Tf1XGDi6zq8azar0Ix1UrChaJwynSw9opr2hwoRgjyxtWi2/MxZZo48x2hjJtJJGoc29ulSQL/AFmsqay0moro27x+apzxOa0lgqeK1WPyXjG0i+1bKcnJHbM3BwzfzF1AfZapGXcEf/HHU73LEfYXM/8Ayy6W+6xQd15ryPdAY58wxY56HHxx5SW8CR7x+01FPfzSYE4bhgrVtyi3hxDau3nH9FTLYCwFUqLQSqEiFCECLi1CF1Pi0rZOy4eTJ1lZLOfEqSt/ttXaWcpkia45kLiuYN0TOaMgVdgVYVBCkQhQhV+5wl4zalCtW7qFYDe8N1ZiR09tKBXBdNaSrPRoEQKOw6AVw0pq9x4lalapVRoQIvQhMPFenVUgcmGgN6WqkD01InlqXPYVIxpcQBtTwaqCNZYs3Unqa3GtAAAyVnBOjpSphU/ZuebxxvGzsbb4oXGeV82SZWYrpUr7oBUdj7anilLAQNqxOZcsjuXtc8nu7lXxcy5A/H044ZlGzx9oBGus+/5nWT4vipDIdOnYns5fF5/n0Pmb68KZdC6F6Gyb1k5+coyGj2TBW7Y4CgSZU9urNbUdCJ4+0VZtK47lg/NIjGnD+47buaP1Kgbpmcjh9Yoszd9ryV2jepW2vCxg+l5sfHW4kCxuD7rkye9boacSRJjkcFFGyJ1gWscPMj756Ts7MF0HiW3wbfvHKkxRLHFK2POmHM2poWaAqVHvPZWKagL+2rDRQlYU79TY68cd+P4ZLnfJsKfbPRXZMbZ4YU2eY4pzMqN9UkyyjzdTgIoAac+91PhVeYUjFFv8sd5nMHGTx96g3EfpkmvRPaYty3nd4pcjJgWPHgb/AGWaTHL3eQWdoypYfReo7QVJV75oeWRx4A1JzFdy2XFds4lycbwcnjM6LtmW+Mg3SSbJGSY7/tEWdmW1x071ZYA6uC5i4fLDpo8d5te7QUrswU7iGNn5XFc3cZOJYexcgXz0wcLyYxq0LeAuxCmzN0PUUrKkZUKbdFrZQ0SOfHhU49aZ5Lsm8736VnF5BFh4vI0i89gCBDFLFJquhBaxMYt0Ptpr2lzMc1PZXMcN6HR6jFWnEgrHcE3vZ8DgvHvnM6DGP9/meVZZUQpEBJ77Am4XoOpqKEgMHStXnML3XcmkE/2xkOhFyP1H4+n/AD9/de9KmduHybbJNjMS0kkWOiMYnUEDSyWJpz5B3sVDbctkd5GplWjVqr/Uc1mPS71Vi47uW77hyvJz9zyM2KCLFcXyHAiZ2ZSzsoUXfpTI5qVqr3NOTOkDWwta0Ctdm5YuONcvd8zOVCEycmbIjV+rKssrOAfZezdbVWe7FdFawljQNwA7AtLBHaMXHWoVeqnQtqElUD2pUJ2HNYWSQ3Hsbw+us+5tAe83NRvi2hTFDE1mlQlPoLCmlRlLpE1ChCBNqCULpvD9cWzYkL/EEuR4amLAfprsrKMsha050XH8z70ziN60NWVloUIQoQkSRhhY0qc11Fmt+28FGNqWq1rObFc8miMUzxn9U9PqrkOYW5ilPuuxC6ljqiqRVFPQoQhQhFYUIUHPYFhGPZ1b/BWny+PN56ArMI2qJoFaSnqgRahCiz4wY3oRpBTa46L1oql0BbHiO7bNgcfZM7m8/HRJPI77fiRRNKT0USGRoppPeUC3sq5CQG4uouS5zBI+erYPMoB3iTTopUBFNz/hG0cj23esXcd55TLgRZKWzH6JJMEVXj81YUHu6wdI8KeZWgg4lQM5bcSQujLY4g4ty4VzpXgky+vuFjYW5ybTssy79uztJNmTunlI1vLhB0++4hiCgdAL043A3KJvy88uaHuGhu729pWV2b1C5BHwpeGvDjzbWqNGJpFYzhWfzAAQwUaG+HpVYzHTp2LcZyqM3PqKuD61ps+x2qRtfqRyvi+2yYOyHHiSaUzPLLD5r6iAtr6gLdKSKYtFAn8w5TDcSa36q0pgVBzfV31TzDZ99khB9mPDDF+kITUhndvVaPkds39leklVGXynm+eCMzfdwmU9CpyZFH3KVFMMrjtVpnLYW5RtHUo0EOXK4aeSSVvzSuzn72JqMuV2KHTkAOpO5O2mRtWkaiLFrdbU0FTmMlHjbTa1x0oLkrIVJfakNiR7elJqUrowVYYeLHH7o+IdCvt+6kS4AKwUWpExW2w8a3nf5potriSV4ArTa3EYAckDv37GpY4nPyVC+5jDagGQnvZUFclVyIySPG3xRuyNbtdTpNvtFRlXWuqAd4qrjivEM7k2TkwYc8WOcVFeR5tRFnJAA0/yakiiLzgs/mfNWWbWlzS7VXLgr7B4xxnERZNy5EJ8VH0P8rjTMpIOkoJhqUXIsKrT2EVdbnUG2gzWRPzW4fURw6XU/c5vbpwVvi7DwrccgLteNu86qtyqRmNGsbajJkBPHsDUTbO3ee4JD9t7lRfzC7iH9x0QrxqextU1ybj3H9u2M5MeLnYOcJfLjGTd0dr/AAlgSlmUEqRUd3ZxRx1Ae11duKk5fzCeWcNLmOZSuGH69SyArIXRp7EhE06qRdAQX/CtTlll5r9bvA32nd+aimfRq6TsQPlrXUrk7w4q/HakWYhSIQoQhQhQN0h1xt0pytW7qFc237AZZi6ixHY1BcW7JW6XD9F1VnMCKKmWUX0v7jeB7H6jXL3XLpYcfE3ePxWjROVRSIqEInYKpJ7AXNKBU0SgVVS7F2LHuTeuhjZpaBuV0Cgoip6VFQhXmybLDLCMvJXWG/0MZ7WH6x/wVRuLgg6WrNvLog6G9atpsXH8sr5SabdtIt/BVUONc1Sa91cysRyLjwkJlxkCsOrIo6EfQPGtCCY5FXoZSTRxWeTbCVsataloCFGu0AAyFSI1+KQg6RfxbtSFyUQitNqscTbCxAhieQ9wI0Zz/RBpKkpX6G5kDpICm5HF94OI+XJt2SmJGNUmRJE6Iova5LAU7Q6laFQC7t3P0B7S87KglWvG/Srd+QbVJueBPjCKIuhgdn80ugvpsFsC3S1zUscDnioKoX3O4LWXy3tdXA1wpQrODAQAkrYi91PcEdwfqqAkrb7q23IPT/a9l4Vt3IEy5JJ844+qKTQsaiaMuQLC/S3S5qxJCGsDq5rn7HnEk94+AtAazVjjXumiz21Ym35O5YkOZOMbCkkX5ic3Nox1YLYElmtpFvaagYAXCuS1bud8cTiwangYDj+QzXSlw/TjIzWgxOJbhk4kKjyczHxsny5HY+8pVije7+ZulXdMZODSuNN1ftbV1wxrzm0ubUAdox3BWWy8b3TYpc/d4ONQHLyRHBh7fBkxmOGNASZHkmCdWb4rde1PZGW1Iaql3ftuAyJ0rtIq4uLcSTsoK5DJQuT7tzXA4jLmz7Ztu3tdVzMrGdZjMZSUYJHo93UW76yabK54bWgCn5fBaSXIaHyOGwHClMRU14blQYXFOBx7fjZG48rSF5Yo3bHj8vVGWUEof9Ibjt2qFsLAMXLYm5temRzY4K0JxNceOxb3hGz8T2jbMvftlycnLw8iP355Aza0gLHVEgRWbqSBYdatwsa0VauY5te3M7hFMGtc05DjvxWKy+Selu3ZTpJxfNOa37Zo81DE58wltRSV72P8mq5MY/atuCDmErBSdunLumuXEBM8V3LG3vnTZe07QcTa4cMxzYkcazojk/s3eNSinUb2P0UkXefUCgojmbHwWmiSTXIX1BxrTbQrqk+QcHYILt8u6hRpJx8QgA9ej6o1A8BV44BckG65Dt7T+qqsHmfGMTMEedv2EsknuJHJuUcz6mPQeWoVV+u9QCRrTifappLSQioY74SAqD1KbaH22SQZ+MckzLNjw45MkshPu2kJdgq2N+i+ys7mjGFhNRXNanI/MEwGk0oQeH26Vz85CrpjXrKf1fD6TWRZ2LpjU4M3/gF2oaSK7FodgwWdlJHfqa6uNgY0NaKALMvZQF0LbMby4x0pxXL3ElSrKkVRChCFCEKEJuaMMpFKnsdRZnedp8y5ApVr2tzRY3P2hlJ93pQt6G5qqmSCWE2DW/inqPuNUZ+XwyYkUPDBXWvDk38yy9HAv9Bt/DWbJyQ/sd2p2iuSYy82Iwmx0g9y3QW+uq8Vg+J4L6UUkUZql5uzbvgxQS5mFNBHkgtAWW+pVsSfdv8AmHetJzHClQmw30MpIY8EtzVhx/hm+75O8ONF8voUP5uUskaMCbe62g3I8KfHA5yqXvOILcAk6q4d0g06cUMjg3LceDJnm22SPHxRI0szMgXRHe7D3rkWFx0oMDxsQzndo4gB+LqYUO3qWq4NtEe+JBEXaPGigDSOlr3vpUC4Pc3rPt7TzZXA4ALF5xdm3JpTUXbVZbftGx5efuEK4+bmwYkoiiMBXqQPfLNdB1a9voqxDaRFzhRxDTRZ817O1rDVjS9tcfZv2K1i4vsoyIlk49pidgPNyslL9fBA73P0Vdbaxg+DtKpO5lPpr5pruA/QLnnqZxfb9u5ZiYO0QeUNyiRvlkNh5rSmP3NXRdXT6L024hDXAN2rrOQczkktnulNfLOfClcehdBibmpwYdvxuLYGPhY6qkSZuYsgAQWU6Y4m6iro1UoGjtXJn02svdM8uNTVrKYnPNwSslud4uOJMrc9i2XFJADiOR1BPUDVI8SmkOsbWhNb6RxwZLIekCvHAEpvlHy2+enWcY94TP8AkozJl5mIE0Sy4y+YYyAWVQWtcA0SjUw4p/LpDBeNOimo0AdXAOw4ZLL+luwjO2TJy9v5Hk4U8nXccDEWG8TKWEd2kVyCyC/1VDbsq2oK1uf3xbMGvia4N8LnasRtyI2rL7Ryzg+Ltjy77skm8bxJLLJkZDMoVgzkr3YC9u9lqFj2AYipWrc2t2539mXyog1oAx3dH4rpPLOZ4uz+nuz71jbTjzY+UcVcfAnI8uFZYiy2sp6oBbtVx76MBAXK2VkZbt0bnuBGrvDM0P4rmmbzfM5JyPYHnxoMRcXMhWGPGBAs8yE6rn+LVQyl7h0rqW8tZbW0ulznF7DWvAFdq5JNCmTGsk6JeM/snzJscEX7+VCCz/XWg5cJBX7AH71TQY2DNeSPHgmB6IyYebmEH6TKVSmBoU5e4bT2tCr/AFUmhxvTARPbHeSXHSKFo1xyWEoYqsIJ09Bewplx4FociBdeimPi47N65Zwfh+Xyrfo8EFo9vhtLuU69CsV/gU/nkPQfafZVKGPU6i6zm196WLV+84NHHf1K69WPVHNxN8w9i4jkfJYfHpFMksPwSZEQ0iAj9aKNfdZfafqqzLLQ0bsWDyrlIewyTCpk7ab+k/bNamaPZ/VviKbjhqmHyjbRoeMnqkhFzE57tDL3RvZ94pxAlbUeJVonycsuNLu9C72jeOIWN9NMXcsTmskMuLmhMaKWPcIsVW82KQdIw+ki3vX61Bb1D8Vu8+MbrZpDm94gtrtG38FseSbas++vm7vs2wY+DHoWLcORZb5GS0IAZiMY3RT1Pu6xVp2eIFOK5m2cRHpY6Qu3MFBXpzUDN5LxOBlTYuYcf2pApDeVs6uQx7aCHC2t43qN1D4SB1Kw20nI/uRSu/3/AKKLzXfdh3/Zcf5bfdsy9z2/SYjiY8kc8xI0OoLNpRWvrtY9qbLbtkA10NFe5RBLDNix4Y7OpwH57lWbFsjuVYgknqSana0AUC37q6AFF0XZNpESLcU9cvd3OorQM8ONA0srCOKMXdz2AqOSRrGlzjRozWXQuNBiUzDvO0TNpizIWb2LqCn+laq0V/byeF7T1p7raVubSpeuP86/zh+NW6jeoepHQhChCFCFnN+3+DH8yHGjE+QvRmY2jU+B9p+yrMVuXZ5Llua/Nsdq4xxDzJBn7rek7TwHWnMHatv3GGDNGNmZEEi3aV5IYILjobC+u2qnPjDajD2q/wAu55cTBsgLtJ20aG9niU6E7Lt0bJDDtuOSbsZ8gSPc/UrH9NQrWklkkPec93Uk7TjYGZK8O3/3bG8fvsYcN3sL26O5Vb0J8szhi4vIO9yw+z7lJm+qU8E0WNlSpFPADJGBEBB1D6F1e9Zf01WLqy04LobiPRyxpaXNqQ7PfgRswW55fvOZj8ey5sXTG0e2SZZTRr1dANA6i3xVLI4gGm5c5YwsdI3XkXgdCyXO+a73sPEdt83dSeT7gV85ccRCOABdcvuBW7XCC579ahle5rBj3lq8usoZ7l1G/wBhtc647sfaomdyCLffStNzmzcnE3VABP5rTiLIZG8tkB/0ZWYdVt0v0pHnVHnQqxaQ+RzDQGh7OqrQca76t28Fc+imbtc2zZmDBLI+4FvOzAqsqwq5KRIJLadVlLdKS0DaGmZzUPzOHmcOcKNpRvHeU1xCXYs+ffcba8CTL+SyW8uMZbxeZEq6Eb4ruXdH6ke2oreNlXBoyO9VL7zQI3PPibuy9mwUwVpJm7dj7Bse87VsMAzt3ycaKOLLPXHM12eSR7MbxBCTarQAoCBmquhxe9rn4MBy20/NYbnPITneqex4LSwzvts+LFNNjgqheadHKdWe+ldPt9tQzGsg4Lo+UwlljK7Y8O9jaLS+rXEdv3rd8TI3DlkPH8aLGMfy0jgNIS5PmBTLGD4dqlmYCcTRZPKLx0TXBkXmmue7hkVXcp370c3Tie28Z3TlAkg2ryLy4gLSSNjxmLrZJQNV70j3RkaSVLaW98yd0scdHOrnkKnpCz8nqL6ebLwjO4pwsZmc+cZQ8+Sp0IZwFkkZyFvZR0ULUZlaG0atCLll1Lctlno3TT2ZBX3/AKfSzYPIwOp1QAD/AN29LaZFQfNf/JH/AEn71yXcdtz8RZIM3HlxcgAsYZlKOA1ypKnrY+yqbqg4rsISyRgcwhzd4XV/UWMn0W4stvbt/wD+O1XZj/aHUuQ5S2vMpB/X9653sEW2x7tiy7luH914uMfmRmCIz2khIdF8terajVOMjVUmi6rmLH+SQxutzu7StMDma8F1TfvUXi23bLDkZfMc3cMnI06YdpXEScBwWu0WhvLAHQ62uPrrQMrQM1wkHLpnyUbEGj+Vadv5LHx+r/DDnRDKg5Fm4bOPPlys9gqL+byIHUP/ACai85tdq0jyafTh5YOyjfxITG/epXDsvOI4/wAYxpomgMQz9wVhOjPqDeWh12sCCGvemSyt2BW+X8onH/JIW41o38UW2+pg49xJ9j2Hb2h3HJQ/M7xLIC5lYaTIqKv6o6Jc9KYybS2gGO9W73lJuLnzZXVYMmAbN1fvWExtuLLc9+9z3qAuXQRxVGKm7Num+cfz2zNpypMPIdDE7x2OpCb2YMCp69R06U9ryMQqV3ZxyjTI3U1Sc/kfJsmXIy23PJXKy1WPKmjkMbyInwKxj03C36UazWtUgsYdAaGNo3IZ0rnms3/dskkhkkBkkJ6u5Lt/Oa5pC5WGRUyUrG2mSSdEt1Y2FOid3gh8VGkra8b4rMJVJStABZE0+ldX2TZVijW605YN1dErRQwqg6Uiy3OqlSMukhgCpFiCLgg+NBAOCQBZLd+HYOSWfb5vk5D18lx5kN/oHxL9lYV18vwvNWdw+z9FtWvM3sweNY35H9VR/wDI+/f1+J/Of/o1R+n5feb7Vpf5eH3X+xdMrqlyKFCEl20ilSgVWY3TH2zHEkvkAt1Y3JIv3PQmpfNdlVUrf5XsdZf5TdRNccceg4K31ZODteHh50+3rBKLwRyxSTM9vf8AdiUrcqD7KROIaXEtBA4UFEqJZkOrHml0nt8ntgjH2NKGpU2uVfvSZZohuWDg5827I+5M8cBeSOJCyIXYEQEMvSkSgHSSKd3/AEXO9m2nH2f1l3PCx2eSDFw8maMsbsPMgVtJPttqsKptFJT0Lqrmd0vLGE5lwb2E/ktfyV/P43MtriXi2TJYnrcLER/DU78QehYdo2kjRulaqjgu0zcl9NTtHNtrfBw8URjF3KUrjySRILxy9bOjxj3dTD3h9tMjbqZRwVy+lbb3fmWzw4mtRmATmNxBSPVzjfJsjacKHZocePiGzwCZoo5bOTGpAYqRYpGnwgG5JvTbhjiKDwhT8hu4GykyE+c80rTDH8Sc0x6X52ftfFNG38Zz91l3OR5cjMjbHghYH9mirJJKjEKq99Pe9JbmjcBmnc+Y2S5OqRrQzADvE8cKZp/jW17Ps3It63LcsCLj8WLhwQ4mz/NqxZ3DSMwdWGtnsq269aSKMNeTSiq3krpYWMaTJUkl1OodFEXM+ZbTxrY+L7bk5uNm7nj52PLuWLBplUY66xkll97SFEnu36k1K99AKnamWFi6d0hDSG6TQ8diwnPuQ8Zm55i8k41IMvHjOPPkRhGhQzYzjoupV+NFHW1VZXt11C6blVpMLN0Uo0k1A24OH5q+5R6m+kHIsyDcN047m7lnwQ+SiygRqqltWnpKFazE9bVM+WM4kVWXZ8qvoQWskaxpNcP9FVJ6m8Dwem0en+EjD4JMhomP/wAuQ/ppnnNGTVa/w1y89+c9VfzCZ3f1V3betoyNnh2rA2rDy1CTnFVvMKAglQ3uizWselRyTkilKK5ZchjjlEjnue5uVVn9p5FyLjuXJk7JmNiSTKEmAVXR1HbUjhluL9D3qOOQtyWjf2MVwAJBWnUl5efuG6zTZ24zNk5uQQ00z2uxACjoLAAAWAFMc4k1KtW0LYowxgo0KGH3GaREyMmeaGIBYopJHZECiyhUJ0iw7WFKXEhMjga1xIaATwUnLgLw2HhTArLhVUZ2g+YTbv7aeXKIQ1Kd/ue47daTUpPIUvE2zyze1IXJREApfyIJuaSqPLUuKBVW1qRPrRJkxVb2UqTNF8qtrUiXBBcRB7KEupTtnxUbdsNNPxTKP01JF4h0qvdPpE48F2TatnhRQQorVXB3FySr2KJUUAChZznVTlNTFHyASptShSxqmymmVul6VX46FRvmJvpoUugLVU1YyFCE1OCVNKE9iyvI4XGNIfoNC04JApPJOW7JtW5cazZZxkJiRZC5EWMVlkUyQoq3UHp1HtqSqxoLd72uAG5ZPeOX8V3HNyMqTG3rLE7FjA+aYIVBFtKJG3ur9FJVXorOVop3B1V/BPzeqmy/M4257ntuRFDsan+68XGcSFmdPLYyu5Tstgo+smmueAKoZyuR3caR3s6rDR+pJ/503XlWRgM53HGlxYcSNwpiV0WNGZyLNZU963tqiJe+XFdK/lB9KyBrvA7USdudfvT2T617lNHjww7NAiwbc+1sZZnfUj+Xd/dVbH9l0H01IbjgqsfIBU1efFqwHTv6Vn+W855fyxtO65jHEvdMCEeXji3a6AnWfpcmoXyl2a07TlcVvjGO97xxP6KPtG8chw8STCg3DJiwplMc2KJWMTIwsV0ElbH6KZrNKAq0LKJzg5zGlwyNMU7LvvJo8SPBx90zIcGEERY0UzxxqCbkAIV8aBIQKVSyWELnl5Y0uOZpVNDFyMyFJJmaeUe60krF3uPFmuajJxxTHQ6cAKBVkW0kzOwUDUTewtTtStst6AK0i28iO1NqrAjwTB2qzXtS6k3ycU8u2HwpNSd5Sl4+CE60lUoZRSHxVb2UJSAnI4AosKRIjECg3tQhLKAi1CKpHkL4UJ2pGIRQk1pQjFCNSVooTaowKVIhahCGmhKjtQhWHHk1b9gDwmDH/FBNSQirwqd8aQv6F2rbzeMVplefz5qbQq6FIhEygilSgqNNhq/soUrZaKP/AHalFVL6hWVIqiFCERANKlqqnesbzIGAHW1CsROXOsrjLPOxC2ufClWkwpcfGlRfepKqWqoOXbPHDth093kRfsvc/wAFV7h40rV5ZFqk6AVlPkEKWqhrXQ+UkLtkYN7Ua0CEKTHhRCk1J4aAn1xohSakEIzjxE0aklE5ABCTpsQwswPaioTXMBzQWCMdqKpxKcCoPbS1CSqGlKSoRUowEpapMUq6eNJUJMUNSeNLUJKFHrXxoqEUQ1p40VCKI9S+NFUUQ1L40VRRDWnjRUIoUWtPGioRQo9aeNFQiiHmL40VCKIeYvjRUIoh5i+NFQiiHmL40VCKK74egk3pJPZEjN9re6KsWuLqrO5qaQ03ldh20fshWguEnzUykVdChCFCEKEIWFCEKEIUIQoQmpog4talT2uoqjcYoMaJpGAAAvTHvoFegcXGgUjbOGvlxjI3SR4xILpixHSVB7a273+gU1sJdi5Qz800HTGAabT+CPP9K+KZ8YTJXJZVbUAMhx17eyh1ox2de1LD8xXUZq3T8IVfJ6McBjBaQZCKoJYtlOAAO56mo/Qxce1WR813xwGn4Qk/ud9PdCyap/LbTpf5t7HX0Wxv+t7KPQxZ49qX6pvq07tf6Ai/dB6ee9789owWc/Nv7oHcnr0pPQxce1H1Rf8A8cf4JxfRngb6tAyW0nS1spzY+B696X0MXHtTT813o934Qij9G+AygmP5hwrFGK5TmzKbFTY9xQLGLj2pXfNV8M9PwhKf0X4MqkmPKsP95k/Gj0MfHtSD5qvTtZ8IVHkekOw7hkmDaJ8nBSAj5jId/PBv+oqv+tb236VAbJrjRpIWgz5nnibWUNeTkKaevBXkfopwtY1VxlyOBZnOQ4JPjZbD7qn9BHx7Vnn5rvK4aB/tCV+5bhH5Mr+0yfjR6CPj2pPqu93s+EJI9GOCtq0rknSbNbJk6HvY9fpo9BHxR9V3m9nwhD9zPBNZS2TrAuV+ZkvY+216PQR549qPqy83s+EI19F+DMLquUR4jJk/Gj0EfHtR9V3m9nwhEfRngoIBXJBbooOTJ1t16daPQR8e1H1Xeb2fCEY9F+DkAhMog9QRkyfjR6CPj2o+q7zez4Qq/dPSnhWKgjiiy2yJTohC5LX1HoOhuKjktIxlWvSrVv8AMl4/ElmkZ91HtHobsUMTHdczJzZWN1CN5CoPD3OrH6T91Kzl7R4iSkufm+dx/ttawdFa9uSsP3LcI/Jlf2mT8af6CPj2qt9V3u9nwhIb0b4GrqjDJDuCUQ5T3IXvYX9l6X/Hx54pfqq9pXu/CEJPRzgUYBk+YQEhQWynA1MbAdT3JoHL4zlVDfmq9OWn4QlfuY4N+TK/tMn40noI+Pak+q73ez4Qh+5jgw/VyvD/AOpk7/fR6CPj2o+q73ez4Qh+5fg/5Mr+0yfjR6CPj2o+q73ez4Qj/crwj+ryv7TJ+NHoI+Paj6rvd7PhCH7ptnwlaTZZ5sbJ7/tnM0bW7Br+8PrFPFq1vhwSfUk0hpMA5vAUKf2XImGvGyE8vJgYpLGetmH0+0UrHnI5qO6YDRzcWlXFSKihQhChCFCEKEIUIQoQhQhChCp93aFc7A+YsMdsiMSX7WLdL/41qifmOlXIK+W+mekra9KtLCQoQsB6qQSZKbfjw43nTM0smtULvojCgx2APuuZLt9VUrwVAFF0HIZAwvcXUGAzoKmuPVT2rnmRGy7Y2N8uBNjZqmSfQQ8eqJ9UBTT+qIrr/KBqiRRtKZH7BdKx1ZdWrBzDQVwOLe9Wv8qHoKOCPRtu4RyXjfICm+lW82QSEL5DMg1iw0HR4dvbQB3SN/2wSOkrIwjHT1UFP3UOG/FWO3SfLx73LkLl7PuJid1xxN5c4R2RiNVpHkebp+0/V+EWqRmGomrXdP2z3qrNVxiDSyaOox01bUA8QAG+7tzNVZ+lM1t+lhOQ0V0kK40NoseUI2hWaIRrql0jUZL3PtqSyPepX7dG/iq3zA0+SDSuIxOLhUVNHajRtcNOQ2Lq2df5Z7d7VouyXJReIKu4s8L7XqQ+/wCbIJ/+0Ddf0WpsPhVi+r5mO4UVxUipql5krnjO46GCuIWZbsqAleoUs/urqPS9WbI0mZ09PsCq3o/su6Oj71yjjpRN3wTJLKkWTGXZpQYjKJVZYiQx1SGVlKau4HtArpbskxupSrTsxpSlf6aDGm9c9aUEja1o4bcK1y6a5V3KBhRSndMclUkL5QSTEDoCI3OlE8wN1C6b2DXF6sSuGg5+HPj0U6slXjafMBND3ssMtmNevOqs99zMJ8p8KdYVyYcmUtNKkkCuzZyi/ut8DRlten6TVa2jeG6m6qFowFD+z760pVWbmRhcWGlQ44mrf3j2UzorrkWLmfN7HNjtFHiEOuFNBm5Cw6UxWuyKoOgAX6rcsO9UrWRumQOqXYVqxpOL/b15K3dRkujIppxpR7gMGHs6sStZ6cWHEcNBEYxH5kYbU7CTQ5XzV8yzBZLagPprP5p/7Dsa1x2YcMN2Sv8ALBSBopSntxzx35qRO/8A/UYSP8LLLpv+YL0/Resj94XQD/13U3hX47VOs9A9qELmHMYp8vl74qsuG6Y4Zs3IYyEwSny9OKERvIdWQknv1uQelb9i8Mt9Xi73hGGIx72PeHBdLy94ZbasX97wtw7wxq+pGoUOXUqrdN0jz9r29Y8WQ4vycMmJiZHmzrDJ80kL3YL70jQl38xveXutjVqGEse6rhq1kEigqNJO/AaqCmRyKtwQGOR1XDVrILm6Rq7hcNuA1UGkYHIq9yt45jHlQwbVJNlYoWEYjiFZ45nMhGQuVkMqMgijtpaylvbftVFkVuWkyANdjqxoRh3dLamuo5jGnBZ8cNqWkyBrXd7VjpLcO7obUg6jmMacFRY+xctw5YdwxxkZWZEd0y44siFNLZIlCQPIbLd5I/eTr7LLYVdfdwPBYdLWnym1BPhpVwHAHPtOKvvvbZ4LHaWsPlNqCfDpq6nAOwPacVpeLZ3O83csGPcp3TCEU008vyvkmRlkQRxSeYqlGsW+EC4++s+7batY4sHeqB4q7DUih6M8lmXrLRrHGMDVVoHfrTA1cKE12Z5HsW/rHWGhQhZDcmj/AObJFi+LyIzPb812tf8AxbVWf41tW9fTY+8aKyqRVkYBPalohAgjv0oIoiqKkQhQhChCFCEKEIUIVdvm2Jn4MkDd2HQjuD9FI4VU8Euh1VX7d6hy7XF8nyPHmMsI0pnQJ5glA7F0HvBvG3Q08OO1JLy4POqIjHYfwS8j1o4XjozynMCr1NsWQ010oAqapWcjncaDT8QUFvXr07Y3L5hP/CS/hUXq2cexTn5Zuv4/EEkeuvpuOzZgv3tiS/hS+sZxQflm6/j8QT8XrVwB0V0OZp/V/wBllH0eFRnmEYNMexRO+XbgGh0fEEo+s/ASf/u/7LJ+FH+Qj49iPp+4/j8QQX1p4Chupywf+Fl/Cl/yEfHsQPl64/h8QRv628EdSpbMsf8AdZfwpPXR8exObyC5B/b8QWWl9Y9j2TcpMraoMvccDLYNl4phMLIw6ebGXNibdx7aQXjNlVePJZJWgPLWuGRrXqK0Kf8AqA9PmUEtmqT+qcWS4+jpcVJ6tnFVfpq6/h8QSZ/Xf03niaKY5ckTizI+HIykfSCCKUXrQaiqQ/LF0RQhnxBNP62elzusjpktIgKo5wnLKCLEAkXFAvWgUq72oPyxck1IZ8QSF9Z/SpYliWGcRKdSxjBfSCPaF02vTjfgmtXV60g+VrmlKMp0hOyeuHplI2qQZTN4nDkJ/SKYLtg3px+Wbo56PiCUfXT01Oi/zR8r/R/7HJ7vS3u9On2UvrG8Un0xdfw+IJxfXv08UWEmZ/ZJfwpBds49iX6auv4/EFT8h9Y+CZ0STYeTmw52Owlxn+Uk6Ova97Cx7Gmm5YccVat+RXTMHBpac+8FJ2X/ANRPFcjG/wDNsPMwMpTYqkRnjcfmUoSRfwYdPppRdt2gqGX5YnB7ha4dNPvVh+/709/rMz+yS/hS+rZx7FH9M3X8fiCQfXn06JJ15lz/ALpL+FHqmcexJ9M3X8PiCA9ePToCwfM/skv4UnqmcexH0xdfw+IJX7+/Tv8APmH/AMJL+FL6tnHsS/TN1/H4gh+/z07/AD5n9kl/Cj1bOPYj6Zuv4/EEB6+eng7PmX/4SX8KPVs49iPpm6/h8QUmP1v4PJ8JzD/4WSpvNG4qF3ILgZ6fiCdn9WdqnhK7Ph5OZmP0jSWNoYwT7XZutvqFLr4KMcpe099zQOBqj49t+Yglzs9/MzstzLO9rC57AD2ADoBUdMaqaeQUDW+FqvKcqiyXMM/NizIYFlaLFaPUoQldTA2a5Hh0rk/mO4mZI1rSWsLa4YVO1bPK4GOaSRV1VRRbzumKdWPmSrb9Vm1qfrDXrEt+Y3ER7r3deI9q03WcT/E0fctDsnOYMiVcXc1XGnchY8hekTE+xr/AT91dVy/nbZSGyd12/YfyWVd8pcwF0feaNm0fmtX5beBroNBWNqCTTE5ChCMAntS0QkLLE7FUkRmHdVYE9PoBpocCaAiqEqlQo+TgYmQv7WMN9YpU9ryFk+QbDtpidfIUBgQeniLUUqteylIIXKJNugileJ4xqjYqfsrJc0g0XbNIcARtSTh41vgFInUC2G37dgHb8YiJSDEv8FZEpdrPSsGYnW7pTp27B/qloDimglNtt2D/AFQqQEpwJTbbdg/1QqQEpwSPksNe0S/dUgqnhVuZx/AkJeJRE56lbe6fs9lTNcVajnIwOKr5NkZO8AYeK2NSVVpsrCmTt0Q7wEfYaVP7qA26M9oT91FCirUsbSp/1IH104MJTS9qbOFjAkaB0pqfQIvk8b8goS6Qh8njfkFCNIRnExz+oKEUCL5PG/IKEaQh8njfkFCNIQ+TxvyChGkIfJ435BQjSEYwsckARgk9gKACcEhAVttvH8bUGeMGQ+z2CtCGDTic1RnnGQyW12TjGCdJaEfdU9Fz93c7lsMHZ8HHAMcKhvG1Cw5JSSrEADtSKBJlayk0JWjFZnkJgyYDDODYHVG4+JW8RVe8s47hmh/VvBWvZNc01asPlCeAkH30HZ17fd7K4y65RLAakam7x9sF0Mbg7gVXz5EbKQxFrdQaqBoVxjEx/eeT/wB9m/ntVjzpPed7Ueli91q7wQQbHoR3Fd8vOkl3REZ3YKiAs7HsFAuTQTRABOAXMd65vlbpM8eO7Y+2g2jiXo0g/NIR16/lrjuZcykmJaw6Y+GZ6V11pyhsQBf3n+wdH5pziyz5u7wHH9yPGYSZE46BQP1b+LdrVV5PYvdcNeMA01J/DrTOZ6Y4iHZuyH49S6UGDdRXeLlKI6RCpd5g1Rt7actC1fQrlnJcExZXzCj3X91/5Q7H7apXUeOpdny+ardKpqqLQV5sW6IsYwpm0kH9gx7EHrpv/BVK4hx1BZt5bmusdauGNu9VwFRCbZqkATwE0zVIAngJpmqUBOTbNUgCeAmmapAE8BNlj41IAnAJtm+mpAE8BR8iXQhN/ePQUrnUCkY2pUKqysoUIQoQhQhChCFCEKEJyHGlmPuiy/nPapI4XOyUb5A1W+DtqqRpF2Pdz3q/HE1mSozT1zWq2fZySCRUqxbm6WywcJYkHSkWDNKSVPA6UirIUISZRdSKErc1m95wXcG1OWtaygLIZWLkRSEi9AK3I5GkJzACGUeZCjm/dkU/wiozCwmpaOwJkwwwJWp+W3D/ALo3/wAL/wBlPosasW8dq//Z",Q="data:image/png;base64,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",w=i(37377),c=i.p+"static/teacherQQ.833913ba.jpg",D="data:image/png;base64,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",N=i(59301),_=Object.defineProperty,R=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,We=(d,j,ie)=>j in d?_(d,j,{enumerable:!0,configurable:!0,writable:!0,value:ie}):d[j]=ie,pe=(d,j)=>{for(var ie in j||(j={}))te.call(j,ie)&&We(d,ie,j[ie]);if(R)for(var ie of R(j))W.call(j,ie)&&We(d,ie,j[ie]);return d};const It=d=>React.createElement("svg",pe({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"},d),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+",Ke="data:image/jpeg;base64,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",Xe=i.p+"static/certificate.a2a9ee77.jpg",me=Object.defineProperty,ae=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,Pe=(d,j,ie)=>j in d?me(d,j,{enumerable:!0,configurable:!0,writable:!0,value:ie}):d[j]=ie,Be=(d,j)=>{for(var ie in j||(j={}))G.call(j,ie)&&Pe(d,ie,j[ie]);if(ae)for(var ie of ae(j))H.call(j,ie)&&Pe(d,ie,j[ie]);return d};const ee=d=>React.createElement("svg",Be({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},d),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 Ne="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",ze="data:image/png;base64,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",Dt="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAESIAESIAENAIUcHwXYiWBpw93Srx4cd3+7HPmrxef3uPdfl1ekARIgARIgARIgARIgARAgAKO70GsJPDrd3sjHDppC9zIwFAZMXZurOTKhyYBEiABEiABEiABEohcAhRwkcuXV4+hBCJTwOGRu/edILPmrYuhT89hkcDbTyBevA8kTapk8tvL1/L4yf9sPvC7774rf//9t2Eg77zzDsOkDdOKXQd66ruRMsVn8mGCePLw2+/l9es/Ytek8WlJwEMJUMB56MRx2BEjENkCDgtCr7ZDZd3G/REbKM92G4HqVYrL8CEdZdO2gzLYL0RdN3myJJIzeya5ceuBPHj4ndvuxQtFL4F33hGZOKantG1ZSwb7TZegqUt1B/TBB+/LmcML5dXr36WB1wC5e++x3YFXqVhY5oYMlWUrt0v3vhOj9yGdvHvuXF+IV+MqMnDYNIfFlhIlTCAnDoTKsROXpX3XEfLnn2+cuhv4j/bvIhA0E4KXyHffPw0/H393+vAC+SzpJ1K6cke5dfuRZMqYWiqULSjTZ6126j4x5eAM6VJIwFBvyZsnqxQr106e/vSLW4eGQlsHdsyQrTuPysTgJfLbb690rw/u04L6S/asGaRLz7Fy8fJtQ+Po0aWxGn9g0CIZNmKmoXN4EAmQQPQSoICLXv68ezQRiGwBh8f6/fc/pHajvrL/0Jloekre1pRAs0aVZUbwAFm6coe07RSgPhrYp6UM6ttaVq3dLS3a+xHYW0Lgq5yZ5dCuWYIKsV/mrifPX7zUfbJO7etK4IhucvnqHfmmREu7Tw/hsXPjFCn0TS4ZOHSqTJ6+3GNoxY37gZw5vEDSp0tpaJHerlVNCRrbS1CYqUmrIU4/Z5JPE8v1c6sEXtAyVTrJiVOXzQTc1TMrJHWqz6VgyVZy5dpdObx7tkBgTp2xSvoOnmz3fp98nEgKF/zK4ZhOn70quXJklg5t6jg8Vjtg+66jMjt0veHjtQOxEYD3LUe2jLJ63R5p3m6Y09ewdwI2n5bNHyHf//CTZP26frgAT58uhTz69gd58+YvdTre0T1bpkmBfNmlfPUucvT4RUPj+CjRh3L9/Cp5R0Sy52soP/38q6HzeBAJkED0EaCAiz72vHM0ErAl4GaHrpPjJ/9bbGhDRJhV4wYVpFTxfE6NGgvHkhU6yPWb9506jwe7n4CegIsfP65cOL5EeeJyF2oqd+5+6/4b84pRSgCL2K1rJ0nxonlkQvBiGeI/Q/f+8DJdPLlMPkv6sbx+/bs8f6Hv1UBV2Sy566pFMQScERs9foEMHz3byKFRdgyq7m5eM1H++usvKVOls0Dg6Bn4Hd07V3JmzyilK3vLydNXnB5jn27NZNjg9nLsxEUpW7Wz2fm4/vljiwWtXIqWbSvnL96ULzKnkY0rJ0ia1MnUBku7ziNshqkWKfSVw3nAnDVsPkiSJ/tEJo/rY2j8qB081H+GjA9ebOh4y4Pgfdu7dZrKra7TuK/s2H3cpetYngReG1dNkNIl8knAmHkyatw8dQj4XTyxVHk3M+Wsrf7OVQEH4TZ8aEfp0aWJIYHvlgfjRUiABCJEgAIuQvh4sqcS0BNwpv8Q6j1Xlsxp5ezRRU4/8toN+6RZG1+nz+MJ+gSwyMuUIZXTeMqV+UYtUPYeOC3jghaGn1+nZmlp06Km2jmfu2CD+vubtx/Jt49/cPoeUXUCxETgCB/5/oen0qVnoPzvx2dRdesYfx8spA/unKk84DnyN5In3/1oNWZsyCwNHS7VKheXH58+k59/fi4pUySVDz+MH/7f2kkQAxAyOzdNUaFp8Bg9e/ZcMmdKI59/9ol6T+4/MA+/XbJim8xbuClGsUJ43biR3aRj27py9fpdKVKmrW4oZdlSBWTDyvFy8PBZqVSrm9PP8P7778mV08slRfKkynu3YfMBs2tAZJw8OF+yZkknJSp0kDPnrqnPU6dKJptXT1Bc4QXr1ke/mu8XmdLIwD6twq9ZtVJRNW9r1u8N90ThQ3hIERadNk1yh8/Qr2dzqVa5mAp7x++1qzZ0YDvp28NLPVPx8u1dvYzZeVmzpFchp9hkyJa3gfzwv5/V562bV5Pg8X1l09aDSqzCXBVwOBd5cJdPLVPfG3rh3DJ1vAgJRCoBCrhIxcuLx1QCtjxwXXuNk+MnL1kNO06cd6Vdq1rSunkNpx/p0pXbKlSI5h4C3Ts3lhHDvN1zMRtX6T1wUozOx1m5aJRUqVhUjX6Ar2eF80XmxGk5QM2bVJEFSzaLd7cxVrfDMaP8ukhX7wbKe4GFNoqcaGFqEDfIY9KKOeD4qRP7SYumVZW3qGTFDionDJ6gHRuClYArULyl/Pr8t8h8NLdcG0Ln2N65ynuj552EsEUoIEJQ6zbpJ9t3HXP6vg3rlpO5Ib5y+84j5dW27IsJkQGBneerLFKuWmc5duK/31uEeO7bFiJJkySWBl4DZcv2w3bvj9C/Rzc3yb37T+Srgk2cHqsmeuCZLFH063CPoOmFEB6JcE8jFi/uB7JueaCkTPG5ykE7cPiskdNUGOQff/yp+66OH9VdhYGavs94J+eFDJV6tcua5XhGRMDhmtMn9Vd5ksyFMzRtPIgEopUABVy04ufNo4tAVOTAac+GHfsCxVtE16O+dffFQhsLdGcNO8xYNMIjc/b8dbunwxO3dcdRZ28RZcdruXu4YeVa3QwvFKNsgNF0o8QfJZTbl9aq3CtsmiC3zdLy582uQt2QN1S1bg85cuyCOgQL2DnTh0jDuuVl5ty10qNfWJGSr3N/qQpIwDMBsXf1+r3w4zWP1qJlW6VD11HR9NT6t33vvTgCQWFpRQvnFh/vhjIicJ5cuHjT7OP6dcrKlAl9Vcg3Qr8txdfr3/8w83JZXhsCYv/2EMmbJ5v07D9RcdQ7RhNMtRv1kZ17Tpgd8k3+HFK5QhHxGznLIc+qlYrJioUjZc78DeLTe5zu8ZrnMUe2TKqAi+bx0w7GmG9eWK3CqFNkrGyVL5nv62xq/iPLwNjUE2l6HwjUGxdWS8IP40vh0q3Di5JgzHjP4QFGiKq26RgRAYf7oqDT8f3z5Pnz3yRL7noesSkRWfPC65JATCdAARfTZ4jjixQCFHCRgjVGX7R2jVKyaI6/bNt5VHkXPN2wEP/hh5/k5u2Hnv4obhs/QiKXLxihQucQbmbLIMoyZUwlq9buMTvk008SKe/R5m2HzdqA5M+bTTKmTyUr1uwyOz5hwviyNHSE7Nl3UiZNW+5UOwK3PbSNC7VvXUtV4nSX/fOPSOceY2T+4s02L1mzWklZMm+4qsL4ZZ568urV77oCbmlogKGQReQpwgOmV9URwmxsgI94t6urioYghFLPIGqQ55ohfUrlpbPMc8U9vru7TYUmZshe0+oSuXJkkuULRpr9faqUn8l7772nvK9aARFHnOPFiyvJPv9UedpMw3rD8vUGyqUr5psNyEtDHmHvbs1k38HTUrVOj/BbZPsyvZw6tED9NzYWTIU2CtbgmXEfvfYYGzYfklYd9Qs24bxrZ1dIqpSfq7DMzdsOOXosfk4CJBBNBCjgogk8bxu9BCjgopd/dNwdZcrXLguUQ0fOScWaPtExBN4zEgloC/pO7evJwqVbpKPPaLt3g1cDx7rTVq/fq0IHY4KhaI//kA52h4IFO7w4MAgYS4+b6ckQcAN8p1iJWO0Y5LAd2zdXUCVSr3iJdpwWqtesURXpPTBIDhw6K+nSJpd0aVNIujQp1J+Rt4ZwSlwLgrFTd71Q2HdUqwPk0qXPVtNm6X4UKvrh3nYlJpNlqGT1jHnzfCkHd86yO2ZTDqbj9+42ShYu3WpouocNaid9unvJtJmrpc+gSQ7PwQbNtnWT5J133zUrroL7jxzWWXw6NVTPYjlnCIOF6X2Gv0drG+T66RmuPSN4oDRtWEmCp6+Q/r7GivY4fBgeQAIk4HYCFHBuR8oLegIBTxNwWIR4t60r+McZ1eNQiEPP0E+pdvVS6qN1m/bJt4//59J56M3kyBrXr6B2ajduOahCrlAGvEzJ/FKsSB5V2Q9hiqfPXlMLPsvmsI3qlVdFC3AezrdnCJf8/LNPVeiatiMMDsi1MWK79p5QRT4KF8wluzZNVeNCjpOpfZ07iypwMmzkLLMd+pjIHeNGIReE+mGHHX229AzV8KpXKaZyu1Kn/FySJv1Y5drcuv1QhYeCi6lp83nrzkO7/Qux4G/epKo6FXNr2j/P2XsamT+jx0CMQEAgVK5D15GyePk2u6cipBahc+4yLJjrNxsgW3cccdclI/06eL9/fLBTLfaTpi3vchNnzPvWtUEC0QHTBBzCOJUYS5tCCTKUvc+QLqX6LqLIiSPD9xa/D117BVodipBHhBEiL7FImTY2L4WwabQpwO8mQhUtTcvZW7IC1S/D2os4MvzWHdkzRxWDyV/McXg8vGJoq5Dk048kbxEvh15zhALjXQY7VMf09QuRCVPCvufw4l0+tVzixn1fhfSeu3AjfLgRDaHEhZo3qSzTJw1wyNURI35OAiQQuQQo4CKXL68eQwnYEnDos4OiI85agvjxpGCBHEpgWZq7cuAG92stA3q3lBcvXkqRsm2tdvoRarR/+wxVgADJ8wi5wQLf1fMcMUBJdRRywG4uFg6hM3x1nx+CCQUJUChCM61xLPoNoQS2XgI/jsUi7cb5Vao0dxvv4bJs1U51CSyIfnpkHs5ma7wVanSVw0fPC0Khju2bpwQMiiuY2tiArtK5Q30ZP3mx+A43z3dxlZ+r5znijs9RcGHrukny5s0bSZyijNUpWCijLDuKVdiyFat3qYUxeqXB+vdqIUP6t1E9oBBKZis0rFunRjLSr5PKj8mYo1Z4mJwr9zTyrEaPQYjajw92qMPzFW3usHUHxEutaiUdXh4VDzNkSCXDAmbarEwKdtg88TQBBw/Xo5ubVWuBj1OWdTkEFIwG9f2vUBMEXLlqXWTN0rGqQbcte/nytdy49UBtAqAQyb0HT+TBwyfqz/cffif43JZ5Na4sIZMHSMicNVbfWRSZ0X5TsFmE3EZbnjz0gUROacCYuTJqXKjD9wEH4PcO3jEIViNz3qRBBZk1dbDaNKnZoLfde8ALNnvaYGlUr4I6zlTA4bMRwzoJvoN6/ebcIeBQaRVVQvFvR5I05R02fTcEjAeRAAm4nQAFnNuR8oKeQEBPwGFBmjlXHfnt3wWts8+Bqnaj/btYneYuAQdxuGn1BEE/J4gilDbHQkUzTYRAhGJHGhX2YK6e5+j5NQEHT0eDOuVUIj2ql506c0USJIgvyBvyH9xB9XjCmFC97+Gj79VlUWXu5oU1Kr8F+StYjOiZVnHy52fPldBDvgdME3BYZIyd+F9LANNrNGlQUe1gawIOAgM715a5LhCHty6uUaFkXxduphaUpuYqP1fPc8Qdn9sTcGAL7wC8o/Bwhi7cJAePnFU5NvA61a1ZWok1VCScNG2ZDBw6Td0SXj00WMYiEItSWxUAcW14IOYt3KhaGGjz6co9jTyr0WOUR/fcSuVNSv1FVXn2ywujp9o8Diz2bp2u3mVbRVH+a/Cd09BiPsKDcuMF0HgaYYiOWqjYuyU87lvWTFSbLNgUaFC3nPLAlavaWeVwodDIvfuP5f6DMIEGcYbNFAinVWt3S4v2+vlY9u6J7xbGjVwwPZsxZ4307B+kPkLoYu9uXtLfN1imhKw0OxyCKHTGUKlbq6y07fTfBpERxDWqlhDk8mFzCL8xtsz0HTJSWROFZDAm/LbjN7VokTzhHjj8RuE37IMP3lOeP8v8V3cIODRhf3B9o/oeoZCJ6cabES48hgRIIGoIUMBFDWfeJYYR0BNw2O3Nnq+Byz21LHehtUd2l4DD9RA+gya7+H/THIWK5Qqp3W4Imur1esq+g2fMiLt6nr1p0wQcjsFiv2lrX6vd2k8/+Uj1lELRCMu8pHkhvmqxt3vfSalRv5furZCoj0XatJmrpM+gyeHHaALOlgdKjWltkBK7moBLkCCeyoWBYWdZE4NabhwWS2WqdNIdh6v8XD3P0dfFnoDr2bWJDPftqEJBi5dvpytkUBJ/WlA/NV8QxvC6wTatnqgaBuvt7uNz5BudPhwmmMFKq34XkXs6elajn+MdQwn8P//8U3mT3GHuEHB4f42WoXd1zA8efu/Q46h3be3d1wsrNjIWiLYrp5epcOgRY+epjaVVi0c7zCeD6Nu+frJuOLOR+zaoW1aV0Ydh403LO0RBEvSR0wQc5g9FbdByA78xe/afMrs8PsfGAwSls03L8ewXTyxRm0T4Lpw4dVl36FpfQojYnAUa280zxIbW3SvrJPFHicSnd6CkSZ1c+vTwChdwqNC5e/NUWbBkqyooY2nuEHC4xrPHu5Ug1xqtG5kTHkMCJBC1BCjgopY37xZDCNgKoYT37fbdb50eZYL4cdXCQc/cKeBwfYgSeOLwD22dxn1VrsLx/aEq7wyLqJGB83TH4ep5tmBoAg4iCgsTzbtmeTzuCzGFMK28Rb1Ey69D+BH6aGGnFxUDLc/XFj64HtowgKNmrgg4nAsPDRabpp42TUiib5O95suu8nP1PHsvoT0Bh8IcEDMQ1baaEsOD8fThTuUBLV+9S3gpfS3cDAUf0merER5eqY1Fa1QMLyUYahaRezr9ZbNxQvkyBVUPLlT4gyfdkaHKn9+QDtK+dW27h36YIJ7yYmOD56+//9Y9Ft9/HGMZTgcPz+RxvV3qH+lo/KafGy2MYXnNls2qqh53eFcwdmcNv0HYUELYedtOAar8vxEBB2/vtbMrlfhC6X5nDMLi1KH5kiVzWnWaaVVZbD5gE8JUwJ0/tliFtyJ/9tfnL61uVadGKeXRR64dwolRrAXiSa+CpuXJ3To1lJF+YWX8URjJNCICx4IPeFQsX1iG+E2XiVOW2n1UHA/P4t79p6Xv4MmC75upgMPJCD9fuXa3yme1NHcJOEQkYPOpVsM+VrmyzswVjyUBEog8AhRwkceWV47BBDytiIklSq0PGJL8r12/J8WL5lGlpqvV7Wl3h9fV8/SmUhNwWBghNMieXTq5TJXx9uk9XubMXx9+6OnDCyRrlvS6wnPimB5qcY2dbeyOm5qrAg7ewLKlCgj6T+3YfVx5Ri6eWKryvZDP9fyF9QLP9L6u8nP1PFtMHeXAGfnqYWGLTYeOPv9V0kNe2J3L6wT9p9p1HiFLVoR5LDW7fGqZKkaBPEHkCzprevd09hq2jse8Yn5tlYPXW+zCC4SNBHggNY+s5XFJk3ws77//nvLMY7PClmEjApUv4VE2NeRWVipf2F2PqXsdiA+t5xqE5NUzyw3dL2HCBPJx4kRKnP708y+GzgnbcAmrgAiDdwu5XfDmGhVwGOPj21tUfzN4gBFibdS0fDLMBzat7Ak4rQKlXm6yvXlEtUojofTYAMEmVIF82XVz7Dq2rSNoxH3txj1VOMmIKEQ0BXrjIZpCT8DZ4+QuAXfv6npBKCWiOWwVzDI6XzyOBEggcghQwEUOV141hhPwdAGHf6g3rpqgwt1gyGFBo1csXh39A+/KeXrX1AScXuEPy+MR3omFiWnOFY6B5yZwhI/yvsELpy0KsTBChTmEYJoKDO26rgo43Av3RJNmLHiDx/eR1s2rK6ECweLIYgJ3jNGogEMeHCpswuOB3lUotoPKgPBioGcXilh07zvBrOfZlAl9pJVXdauCCwUL5JQ9W6YpTypyY7QcS0tmrtzTEXcjn2uVATE+FHaxVxIf18Oi/sntLSoXEN5EvX56RkIojYwtKo/B3OL3LbIMXD9KXlq34IlRAQeu8MoXL5JHFVvaf8g85NvW2HHemSMLJVOG1IIS/jOnDLIr4PA7ku/rrIZQwFs6d7qv2tQxDbF2dDLyShG6i0q58Joh3BuGpthoao4xl6rUUS5cuuXoUlaf6wk4ePRt8xEZP7q7fPlFejWWyxa95bTzINYvXtYv1oX3ByGUGHehUq2s+tM5/RA8gQRIIFIIUMBFClZeNKYT8HQBB761qpeUxXOHK9QQIxAlRszV8yyvrQk4TQzZu7cmlOApaNRiUPihHydOKLcurhXslKM6m1baXhsjQqywQ29ZjU4TcFhMLl8dVpnS0kqXyK/CgLQcOHzepkVNmTyulyxYskXGTJgv8AjB9AoC2HoeV/m5ep7eOBwJOFQiRU5mlYpFlFizZ5YCzlSoIRRR2xTQPKLbdx1TobuWFpF7GnlvHR2jtQXAO4Hwzx+f2vcowfMLD7C9Ah6eKODACRsfjix7towqDw2eM4T+xYnzrvISGfGGaTmTlvcwKuBwHiqeopjOxClLZLBfiKPhqs8hsiaM7qHGiyI6yJG154EzdNF/D8Jcnzu6SIVbYgMAGwFGDTl9m1dPUIfjd+zYyctycOdMyfZlBt3iKUavayng3CXOTZlZjgW/mfDC43uE77+tjRqjz8DjSIAEIocABVzkcOVVYzgBTxdwqEaG3BOU2Ych3Abhk452sl09T286NQE3xD/EZi8y7by5IUNU3zI9T1fI5P7i1biKrFm/N7zBLPJGsBicHbpOuvUJWxiZmittBHD+l1+kUzv4N289lOOnLgmaHU+ftVp6D3TcWBfnu8rP1fNsfY3sCTh43DavCRL0kkLeYOiiTXLp8m359skP8uLFKxUGiJDRXZunqQIxlgIO9zx3dLGqHorCMfAoYOF45/JaQThhsza+Vrl17rhnRH8y4G1BGwF41uCNtuVh0O6jheIhh3TS1GU2b492EGgjMHT4DN28I8sT8R2M6Yte01L1+I6hyiuaTM+at1a69zW2EaQHzBkBBw/V8f3z5OatB5LHJJ/S0XuA8F7kIqZNncztAu7SyaWqoXjCzx23l7AcZ+cO9WRsgI8Kx9134LTUqVlabG12OHpG7XNLAYd3e+HsYXZPL1EsrxLwaCXz00/6mxjnzt+QwEmLdK9jWgwoSZoKTglZo8/F40iABCJOgAIu4gx5BQ8koCfgsOPYuOXg8Mp6zjxW/PjxZMzwLqppsqW5u4iJaRjfwcPn5MDhM6okt6MwSlfPs8VBE3BzF2yQrr3G2cWlHTt89BwZPX6+2bEo0Y7+dVpFROQbocEyRAPaIWCBrWcogW7E7t5/bObBQ6l8VI7DDjty3nIVaBxehdHe9Vzl5+p59sZiT8Bpz7d+bWUMFQAAIABJREFU035p1maozd5e6K+HcEc9Ade7WzPxG9w+vPkxcrhWLxmjOCFX0LJYgzvuaWQuHc1PWMn/7NKjn3lYqOV5EDBYbCOc1p2G3xBPyBtCPiq8z5jHXN80kVevXsvl08sFxVgKlmztUkVLcHRGwGkFO7CJkL9Yc7l2475TU4HzHHngUAjJiKHdhupJd36V2vj4PH1FI6eZHWPZvw2eTIQgOgprt3ej6MiB0/L2tGbsToPgCSRAAlFCgAIuSjDzJjGNgJ6AM1r8wNazoO/YrKn/hQdqx7lbwA3o3UIG92ujds3RmwpV97Smskg4xwJSL//H1fMcCTgsftA42VbOEXbMb1xYLSjxjabf8LRZmtZbrO/gYHkvThzVKNrV0uaW10ZftF9+/S1cdEwK7CltW9ZSh/X3naLaMZgaxqlXzMRVfq6e54qA06r74dw8hZrq5nXhM3gZrpwOK3ShJ+AQjoiKndjx/6pgE9WkGR7UkNmrpdcAc2+lu+4Z0d8IVJVE3zGIT1Nvrq3rIicTFUn1rFjh3KrFBQplvH79u8ohxMbD4yc/2hwmqgOi12ClWj5y6Mj5iD5OpJ0P4bRojp/Uql7KzPvc26epqsqJfm0IO9arcuhoUM4IOFyrX8/m4jugrYwev0CGj55tdfnMmVJL3txZZcWaXVaf2RdwawW/Jb880e8vaXox/G6Vq4ZKkpdVYZUXL17KF1/VdfSoVp8n/uhDmTi2p/qewF6+/F18A0IUY1ctqgWc6bsxZsJC8R81y9Wh8zwSIIFIJkABF8mAefmYScBWCOW6jfvkxKkrTg86QYK40rJZNd0FoTsFHJL+N//bNBfewg2bD6ixIvEe4UioKBcwZo6MGmfu5XL1PFwb4Ti4vmUSvmkfuDbetpvgaj3C0BA2R/5GVr3icI/WzWtI8PjecvnqHZU8nz1rBuXVg3fPWYP4wAK8WJHcqsIgwiZNG9IunO2nwpuQX5f2y+pm3iQ8K8p4o0E18kQ0c5Wfq+fZ447PbHngtDLqOCZJmnLy+nVY43NTgyhbu2yslCv9jfprPQGHv0dJfpTmD5q6VNq1rKWKfaAv1LkLN8yu5857OjvXlsc7W4lS7351a5WWWVMGKc9lldrdZewIH7uNvHENvLMHdsxQ7RvQe+/seXNGEX0ud52v5ZChuis8Trm+aRwe7qkV8YBwRV81iDhnQ0GdFXCaJxBjwUaBpbeqbq0yMn/WMPELmGkV8ufIA9d74GTVA86R/SP/yBC/GWqzA4IPnkC0LXHGShXPKzOCB6jf/0fffi8HDp8TbOjB0HsO1Um/fWxd9t/RPaJDwLECpaNZ4eckEDMIUMDFjHngKKKYgCfmwKFkNvLeUiRPKnMXbJSuvQLNqGGxs2DWsPCF58Ej59Tnrp6Hc5HQf2L/PIkXL66MDAyVEWPnht9TE3DoAQUPhVeboVYl1Ft5VVNFB5Cf1K3PeJkd+l8LAdPBo5z4rUtrlZcOhhLeCNVDXyZbhmqKmTOmlqxfple5XChKke/rbKpdgamhwmWxcm1VUQt49rp1ahT+cbW6PczKZGs961AYpXXHsAIxrvJz9TxH3PG5LQGHXLu7V8IY4/3Ae2JqeHdQjATFTeBdQg6lLQFXr3YZmT9zmAo1RTgrBDxyyyzNnfeM6M8A3lP0sEJxHPTlOnzUuCfs888+lrEB3aR+nbJK3Lds76daTYSFZWZT3m5sMOgZBBxCEjNmSCXZ8zWUBw+/i+ijuP38Tz5OKFMm9FWeN4QrYwPIdJMCN8T3FKGyZUrmV8+AjQzLtgj2BuasgINoHOXXRbp6N1C/DfiNMDV46FDspEV7P9Vc3tQ0AYfxtWgXlhdWvOjXsjQ0ILwPnDMQEU6MEMqDh89KpVrdDJ0aP94H4j+ko3i3qxvW823tHvHpPU5++fWFVCxXUKYF9VffsWe/vJA+AydZteVwdJOoFnBag3UId7zHtlprOBo3PycBEoh8AhRwkc+Yd4iBBDxNwGFxsH7FONXDDCGL8ITo9RTSCoIgrBKLbYgWV87D4h6mecbw5zPnrknx8u3DZ1MTcEMDZqpGuP16eqmd59NnryqvHfJP8nyVRR2P3m89+oU187ZlqA6JKpEwFN7o3GOs7qFYXAaO9FGlxJEvZ2loMo0QtiPHzsuho+fDG4RDuEHAIWQKIVkIdYI3qWzVTuGeKlRuRLig1tQ7JnLH89rLgYMnE/MGw/Nt3XFECeIc2TNJjX9zNBHKilYByNm0JeAwpyhcAq8uDCFpU2es1J0Td90zoj8VEAQjhoWJdCP9CXE/hNh27tBAOrSprfKfrl6/K41bDFYeGaNVKCGMEXL6119/S9K0Ma/wQ61qJWVMQBflIUJoX9vOAYIcST1LlDC+zJsxVOWzweYv3iIDfKcoUeLInBVwuB560Z05vEBVjEUhJm3jCexXLhqleujBc4/QTlPTBJzemLRG3o7Ga/o5flfQYiV00Wbp3GOMw1NLl8gr40f3UB5+NAjvPSBIFi/fZnYe3i00ckfLDtimbYdkxJi5hlsKRKWAA+8VC0dK5QpFZcBQ69Byh0B4AAmQQJQSoICLUty8WUwh4GkCTssVwY6ovZ5CCHM7umeO8pxhZxoeCOSYOHseSmFD6GABsml1kKRNk0y695lglotiKuDGTVqkms42b1IlvDIm5vrHp89Uk26tybC9+S9cMJfs2jRVHVKyYgc5deaq7uFaJUmEuN2+861cuHRTLYjw/8ib08SndjI8dQG+3mqXH6Z5pratm6waoJvmSyF8EuGbmhclJnLHM9gTcPCiDB/SQTVBx581w3wiR3Kw33RVGGbZ/BF2BRzO0/IFUewC7Rye2qhq5857RvQ3Al6wC8eXqPcX7SGw4aFnaJfQrFElaVy/ompjge9I8IyVMnbCgvAmznoCDh4ViHx4sf74443Ejfu+VChbSHl+Dx05pzx/McEQKgtBhSby2kYKPIjwVl29fs/hEDu0qSMjh3kr7ztCGyGKULHSXnsGVwQcBgKv4OK5/srzibBVfI/hjb95cY08ffpMCThL0wQcCusgCgCGzQa0s3BWwMWL94GKXqhSqZgM8ZsuE6cs1eWDUHJUrsX/NE//8ZOXpLX3cLl331xgml4A71ngyG6CfGDYnn2nVE9MrW2KrcmISgGHCIZTh+arNhI5CzQy1HTc4UvEA0iABCKNAAVcpKHlhWMyAU8TcNHNEgt0LFhNzVLAaZ/lzJ5RMmVMo7w/lrvm9p5Dq3yI8u+o3mbPENKG3ELL/nCW5yC0EwUbUJkQhnYBWlEBeE3wDFiIYWGLprfI/8GiCgI2Jpged4zLUR84HAPxjT5UaOCNBThye5CHGJkWHfe0fB544eaFDFWhkHreFMw7iv5kzpRGnQqht27jfhnsP91qEa4n4BBO+vDGRuWtMzXkPiH07u69x5GJ2OG18c7Dm9ioXgUVbg17+vOvEhS8RKbOXOVUWFyObBlkRvBAldsHg8hdtmqXBE9fpisCXRVwuHafbs1UERoUjVmzYZ+qiAlhp1e5Fsc7yoHr2T9IlxVCzV++fKUECsQ4BH/VSsWUyMW7gIJMpqIfnugaVYurVifI94QwhiEiAWGfi5ZtM1RqP8mniaVj27pqbvBnGIQnWlggIgCtPSwtqgQcvjNTJ/aT5k2q0vvm8BvGA0ggZhCggIsZ88BRRDGBH+5tV0UZosLcVU0xKsbqzD1sCThnrqEdi0XR1TPLVYgXFl7YQXeH9e3hpTyD8AR26DrKKucHi90dG4JVWwEYPE0o3nDi1GV33D7SrlG+zDeybvk4Jao/SVU20u7jqRfGe3T2yELVnBreVNNiHBBl8LaUL1tQFi3dKiFzVsut2490H9VWCCW8d1iEI4QXi99btx/KlWv3bLZsiEqOpnmr2ECZv2SLTJ+5Snm3XLUqFYtK/17NVY4pRE4Dr4GyZfthq8tFRMDhYm1aVJegsb3CRRLmDeHiesVU8JybVk2QfQdPi3e3sJBH5GMiD+7O3Ue6hWQwn2uWjpUKZQtajf3pT7/KwKFTZdGyrWafaV54/CUqVEJszZm/waqYj1G28PZCKPl4N5D06cLydafNXC19Bln3oowqAQehj6q08GbS+2Z0JnkcCUQvAQq46OXPu0cTASTqI7ciKmzytOUyYGhYaODbZO4UcDWqllDFB7ArjlA9I/k2RlhigY0iKii+YquiHgqoYAe+TKn8KpwSzXdjumnFWO7c/VZVEqRZE+jfC+02Wsu4SYtl2IiZZgd88nEi5fHQaxdheqBWmTF7tgzSpNUQVZ3RE6x2jVLy9OkvqpmzOw2VSwsX/Eq35D/uU6JoHlUoBZtWKDziiqGKLHIzM6RLqXJnkYvoTkMecdVKRVXeLjyKCH28//A7OXz0nG54aPz4H8jC2f6ydcdRWb5qh93CSs6ME5tWdWqWUmKuVQd/3fBkFEdBripyT+cv3uzw8mil4e/bUb7IlEaQm2wrfNjsHf+3/UbPrk1l4LCpVm1VHN6UB5AACUQLAQq4aMHOm0Y3AYTOBI3tqarLaSEx7h4TvCPIQ0PxBxSReNvMnQJuy9ogQQXIJSu2S7vOjkt/v20sjTwPQj1RGAaLZITHofiDvWIvRq7JY0iABEiABEiABDyPAAWc580ZR0wCMYKAuwQcioacPBjWtw4NdY8evxgjni+mDQJFSdACQDPk7VWp3c1uUYmY9gwcDwmQAAmQAAmQQMQJUMBFnCGvQAKxkkC7VrUkfboUsmPXcdl/6IzLDFC+u2zpAqq8uWmfOZcv+JaeiLwrFFNAaBwKkqCHFypx0kiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+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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",ht=i.p+"static/question.ed747acc.gif",mt="data:image/gif;base64,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",Pt=i(55351),$t="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",Mt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAF4ElEQVRoQ91aW2wUVRj+/rPbSivURIgKjZcHjUYTgZ0lthgv3V0LSqB9IAQeNNEIaKKwZbcFnuQJoZ1piyYawJjIiwZDwiVBaHd28QItaWeLD4KJPgimiA+YCAZj6Z7fzPZiu7e57WriJE0f5v++//tm/j3nn3MOoQyXcmJ/LdfeCBOjEUA9EdUzUA9g0ST9VQJGmXkU5n/CAN2q043Vm295TU9uCRS9MwCiFWBqAmD++R1yjQNIgTgF5tNGuCPtEJ8Nd2xgWarzPil9UbBsA1G1m6R5GOYxkOgRItM71NRxzQmnIwMBvStKoCiAB50kcRB7mcG96XB7r12MLQNPJXrvzdD4QQZW2yX2EkfACR/7N56PRH+14rE0sDSpLRaM4wA/YEVW3vt0RRLWjIRi35biLWkgmOhaz0SflleYMzZi3jAcaf+sGKqoAUVX3wbwnrN0FYveYoTj7xdiL2ggqKsvMnCyYnJcEBPw0nA4/kUuNM9AINX9MMnMIEDzXeSpIISvs/A1pJu2/TgzSZ4BRVf7ALxQQSVeqPuNcLy5qIHJcb7HS4ZKYxncNnOemH4DyqmehaiW58D8UKVFeOIn+gljYrmxsu2XWa2Eomt7AN7uidwd+CKBPy8EZdA7hSlprxGO7Zg2EPxSW8q35WDZehv7Ri4KEuuGQtu+y4UoSe0DML9ZkIp5jKpEw/BzsZFsCSkpNQYJ1X7eskQWF6+rbwD4sGQWgbjRFNcmDCS0oyBuKYsseyRFxS/TteWSZT+IaktSMR0zIrFWajzcXTM2X95w0c/bk5ofVVT8k6e77vT7qY+A5TbIx6uvizoKJNUVxDhlA1COkKLis5Wgq2bZmOVj62LCSlIS2m4Q77SF8BZkJd667nPzM71LSqLrExC94k2bJbqk+Im65xQIzr7wmA9RUFcTDIQtJWQDaB3A5lT+ur34bFRJ8WbdV1VRAowGB5wTagCdFF29BOAxSzAjbkTiWrZWU+oCSJgTScwCV1K8m7rPyfe9acAcgeaVFsIHjXD7ptyYxw/vqq5ZMHcHGOZvaE7OfTvindf97CQ3bRkgorXDodiRUiYDuhYlZAeDe6zKxuTJ1j34awDC8u0XD7hht4RuwkctxvOxlFWyYFJ7jUDnC7UHU1iz7qurxBlmDlrxlb5Pl5z8iC8LIVuHmjoueEtqjvddBwDa6JWHCQlnwyjjAu7wtxjPRK+4Ta7Y6XPskpvDqJLUdoMdTWTJOX9kWs+2bL9pN89U3GTdn3WKKxpvTmRuWglmPpKOtK91IiQ73vvJFL/YCa5UbLaVaDzXXTP2p4tmjvGREYnbruOgrn7MwKvlEg9gvLpG1E2000ntKNh5O82EznQobvkVF9S732LIgus6rg0RHTNCsdYJA7oWB7jLJdlOIxzfUwwbTHY+zSy+ccldAkbtRjimThroCYAzA46bqUl6JmxOh+IH8mbq1K65NXLuIIAnymqAMQbyNRrhtvT0qkQgqe4lRof7RHKdEe6Y9XEe0NVDBLzsnrMwcmbp/rOs8lXPQtzODHhY+/9LEq0aCcV0M22wX21jge5yiwdwGVW+RuPZnGUVM9FkP+NlYesaIFcJ8s+TLM9UQDwY1JYOx6Y3QPLXRpNqPzEiHpJfBOAD8KgHjoJQs3VIh+Kzlj3zDCzp63zEJ8QgCHeXW4AnPsZvGSkbLjR3/DCT5/+3vD7lTkl0bQHRPk9PrVxg5q1GpL3gZkvpLaZU93qW8r/dYhJiw3DTNudbTFMPb1lf5xIpxHEQ7i/XA7XFw/hZSLlmqLn094flLqWZzNzcZikO/JvbrCTkJjub3rYMZJ8YgwJJbSuBK7zRTb3pUGwfCGznTdk3MMm2tG/vIvL7tpJE1G3vlCeMMcYCvTye2TfSvP2qHeFTMY4NTI9Sek8AJFewlCGi7IEPc/JycmWYOUVCJMHitNmYOQF7NjAzmTK8v5Z/N4/biEYI1BN46riNeeTGvEazx21Ao5DmcRs5QHfV6UbQ+3GbvwHH7EQQahyMxwAAAABJRU5ErkJggg==",$e="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=",bt="data:image/png;base64,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",J=i(53114),X="data:image/png;base64,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",P="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"},28897:function(hn,qe,i){"use strict";var o=i(59301),f=i(78241),O=i(95237),V=i(57809),v=i(92832),L=i(88522),s=i(3113),de=i(24905),ve=i(6848),I=i(8591),se=i(1710),S=i(44993),M=i(61186),Y=i.n(M),z=i(26724),$=i.n(z),vt=i(58143),je=i(54877),ct=i(36433),Te=i(68055),Q=i(59301),w=Object.defineProperty,c=Object.defineProperties,D=Object.getOwnPropertyDescriptors,N=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,te=(ae,G,H)=>G in ae?w(ae,G,{enumerable:!0,configurable:!0,writable:!0,value:H}):ae[G]=H,W=(ae,G)=>{for(var H in G||(G={}))_.call(G,H)&&te(ae,H,G[H]);if(N)for(var H of N(G))R.call(G,H)&&te(ae,H,G[H]);return ae},We=(ae,G)=>c(ae,D(G)),pe=(ae,G,H)=>new Promise((Pe,Be)=>{var ee=Dt=>{try{ze(H.next(Dt))}catch(ht){Be(ht)}},Ne=Dt=>{try{ze(H.throw(Dt))}catch(ht){Be(ht)}},ze=Dt=>Dt.done?Pe(Dt.value):Promise.resolve(Dt.value).then(ee,Ne);ze((H=H.apply(ae,G)).next())});const It=[];function xe({onSearch:ae,schools:G}){return Q.createElement(f.default,{colon:!1,layout:"horizontal",onFinish:ae,initialValues:{keyword:"",school_name:"",search_type:"1"}},Q.createElement(O.Z,{style:{flexWrap:"nowrap"}},Q.createElement(f.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},Q.createElement(V.default,{popupClassName:Te.Z.selectdown,style:{width:106}},Q.createElement(V.default.Option,{value:"1"},"\u59D3\u540D"),Q.createElement(V.default.Option,{value:"2"},"\u624B\u673A\u53F7"),Q.createElement(V.default.Option,{value:"3"},"\u90AE\u7BB1"))),Q.createElement(f.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},Q.createElement(v.default,{allowClear:!0,style:{width:300},size:"middle"})),Q.createElement(f.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},Q.createElement(L.Z,{options:G,style:{width:300},size:"middle",showSearch:!0,filterOption:(H,Pe)=>Pe.value.toUpperCase().indexOf(H.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),Q.createElement(s.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var Ke=(ae=>(ae[ae.INITDATA=0]="INITDATA",ae[ae.INITSCHOOLS=1]="INITSCHOOLS",ae[ae.SHOWLOADING=2]="SHOWLOADING",ae[ae.SELECTEDIDS=3]="SELECTEDIDS",ae[ae.SETQUERY=4]="SETQUERY",ae[ae.SETPAGE=5]="SETPAGE",ae))(Ke||{});function Xe(ae,G){switch(G.type){case 0:return W(W({},ae),G.payload);case 4:return W(W({},ae),G.payload);case 5:return We(W({},ae),{page:G.payload,reload:!1});case 2:return We(W({},ae),{loading:G.payload});case 1:return We(W({},ae),{schools:G.payload});case 3:return We(W({},ae),{selectedIds:G.payload});default:throw new Error}}const me={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};qe.Z=({onSelect:ae,onCancel:G,container_id:H,container_type:Pe})=>{const[Be,ee]=(0,o.useReducer)(Xe,me),{data:Ne,schools:ze,loading:Dt,selectedIds:ht,page:mt,count:Pt,query:$t,reload:Mt}=Be;(0,o.useEffect)(()=>{function j(){return pe(this,null,function*(){const{users:ie,user_count:x}=yield(0,je.nQ)(We(W({},$t),{page:mt,container_type:Pe,container_id:H,display_aliases:!0}));ee({type:0,payload:{data:Mt?ie:[...Ne,...ie],count:x}})})}$t&&j()},[mt,$t,Mt,H,Pe]),(0,o.useEffect)(()=>{function j(){return pe(this,null,function*(){const{school_names:ie}=yield(0,je.K$)({display_aliases:!0});ee({type:1,payload:ie.map(x=>({value:x}))})})}j()},[]);const $e=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(j,ie)=>Q.createElement(de.default,{value:ie.numid,checked:ht.includes(ie.numid),disabled:!!j})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(j,ie)=>Q.createElement("div",null,Q.createElement(ve.Z,{placement:"bottom",title:j},Q.createElement(S.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${ie.login}`,target:"_blank"},j||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:j=>Q.createElement(ve.Z,{placement:"bottom",title:j},Q.createElement("span",{style:{color:"#000000"}},j||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:j=>Q.createElement(ve.Z,{placement:"bottom",title:j},Q.createElement("span",{style:{color:"#000000"}},j||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:j=>Q.createElement(ve.Z,{placement:"bottom",title:j},Q.createElement("span",{style:{color:"#000000"}},j||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:j=>Q.createElement(ve.Z,{placement:"bottom",title:j},Q.createElement("span",{style:{color:"#000000"}},j||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:j=>Q.createElement(ve.Z,{placement:"bottom",title:j},Q.createElement("span",{style:{color:"#000000"}},j||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:j=>Q.createElement("span",{style:{color:"#000000"}},j?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:j=>Q.createElement(ve.Z,{placement:"bottom",title:j},Q.createElement("span",{style:{color:"#000000"}},Y()(j).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:j=>{if(j===1)return Q.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function bt(j){ee({type:4,payload:{page:1,reload:!0,query:j}})}function J(j){ee({type:5,payload:j})}function X(j){let ie=ht.indexOf(j);ie>=0?ht.splice(ie,1):ht.push(j),ee({type:3,payload:[...ht]})}function P(){ht.length===0?I.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(ae(ht,H),ee({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const d=Pt>mt*10;return Q.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},Q.createElement(xe,{onSearch:bt,schools:ze}),$t?Q.createElement(Q.Fragment,null,Q.createElement("div",{className:"flexd-table-header mt20"},Q.createElement(ct.Gi,null,Q.createElement(se.default,{pagination:!1,dataSource:It,columns:$e}))),Q.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},Q.createElement($(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:J,hasMore:d,useWindow:!1},Q.createElement(ct.Gi,null,Q.createElement(se.default,{loading:Dt,showHeader:!1,pagination:!1,dataSource:Ne,columns:$e,onRow:j=>({onClick:ie=>{j.added!==1&&X(j.numid)}})})))),Q.createElement("div",{className:"flex-container flex-end"},Q.createElement(s.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:G},"\u53D6\u6D88"),Q.createElement(s.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:P},"\u786E\u5B9A"))):Q.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},Q.createElement("img",{src:vt,width:"100",alt:""}),Q.createElement("br",null),Q.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},41539:function(hn,qe,i){"use strict";i.d(qe,{h:function(){return Q}});var o=i(59301),f=i(57809),O=i(78241),V=i(3113),v=i(89780),L=i.n(v),s=i(39060),de=i(76596),ve=Object.defineProperty,I=Object.defineProperties,se=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable,z=(w,c,D)=>c in w?ve(w,c,{enumerable:!0,configurable:!0,writable:!0,value:D}):w[c]=D,$=(w,c)=>{for(var D in c||(c={}))M.call(c,D)&&z(w,D,c[D]);if(S)for(var D of S(c))Y.call(c,D)&&z(w,D,c[D]);return w},vt=(w,c)=>I(w,se(c));const je=f.default.Option,ct={labelCol:{span:4},wrapperCol:{span:20}},Te={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};qe.Z=({callback:w,onCancel:c})=>{const[D,N]=(0,o.useState)("python");function _(te){N(Te[te][1])}function R(te){w(te)}return o.createElement(O.default,vt($({},ct),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:R,style:{width:500}}),o.createElement(O.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},o.createElement(f.default,{getPopupContainer:te=>te.parentNode,onChange:_},Object.keys(Te).map(te=>o.createElement(je,{key:te,value:te},Te[te][0])))),o.createElement(O.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},o.createElement(Q,{mode:D})),o.createElement("div",{className:"flex-container flex-end"},o.createElement(V.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),o.createElement(V.ZP,{type:"ghost",onClick:c},"\u53D6\u6D88")))};function Q({value:w,onChange:c,mode:D,options:N={}}){const _=(0,o.useRef)(),[R,te]=(0,o.useState)();return(0,o.useEffect)(()=>{if(R){let W=function(We){const pe=We.getValue();c&&c(pe)};return R.on("change",W),()=>{R.off("change",W)}}},[R,c]),(0,o.useEffect)(()=>{R&&R.setOption("mode",D)},[R,D]),(0,o.useEffect)(()=>{R&&(w!==R.getValue()||w==="")&&setTimeout(()=>{R.setValue(w||"")},300)},[R,w]),(0,o.useEffect)(()=>{if(_.current&&!R){const W=L().fromTextArea(_.current,$({mode:D,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},N));te(W)}},[_.current,R]),o.createElement("div",{className:"my-codemirror-container"},o.createElement("textarea",{ref:_}))}},36867:function(hn,qe,i){"use strict";i.d(qe,{i:function(){return w},Z:function(){return D}});var o={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"},f=i(71418),O=i(6848),V=i(92310),v=i.n(V),L=i(89299),s=i(63604),de=i(64681),ve="data:image/png;base64,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",I="data:image/png;base64,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",se="data:image/png;base64,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",S="data:image/png;base64,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",M="data:image/png;base64,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",Y="data:image/png;base64,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",z="data:image/png;base64,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",$="data:image/png;base64,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",vt="data:image/png;base64,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",je="data:image/png;base64,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",ct="data:image/png;base64,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",Te="data:image/png;base64,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",Q=i(59301);const w=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ve,swimg:I},{name:"101\u8BA1\u5212",ptimg:se,swimg:S},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:M,swimg:Y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:z,swimg:$},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:vt,swimg:je},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ct,swimg:Te}];var D=({className:N,dataSource:_=[],col:R=4,right:te,bottom:W=23,precision:We=0,wrapWidth:pe=1200,trackEventItems:It,loading:xe,onRemove:Ke=()=>{},isCurrent:Xe=!0,showAlias:me=!1})=>{const ae=Math.floor((pe-(R-1)*te)/R),G=[{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(H=>(window.ENV==="build"&&(H.ptimg=`/react/build${H.ptimg}`,H.swimg=`/react/build${H.swimg}`),H));return Q.createElement(f.Z,{spinning:xe},Q.createElement("div",{className:v()(o.list,N)},!!(_!=null&&_.length)&&(_==null?void 0:_.map((H,Pe)=>{var Be;const{name:ee,id:Ne,identifier:ze,featured:Dt,school_name:ht,image_url:mt,excellent:Pt,is_plan:$t}=H;return Q.createElement("div",{key:Ne,className:o.wrap,style:{width:ae,marginRight:(1+Pe)%R===0?0:te+We,marginBottom:W}},Q.createElement("a",{className:o.li,onClick:Mt=>{Mt.preventDefault(),Mt.stopPropagation(),It&&(0,L.L9)([It]),(0,L.xg)(`/paths/${ze}`)}},Q.createElement("div",{className:o.img},Q.createElement("img",{className:o.cover,src:`${mt}`}),Xe&&(0,de.bg)()&&(H==null?void 0:H.studying)&&Q.createElement("div",{className:`${o.movebq} user-path-items`,onClick:Mt=>{Mt.stopPropagation(),Ke(H)}},Q.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Q.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Be=H==null?void 0:H.subject_tags)==null?void 0:Be.map((Mt,$e)=>{var bt,J;if($e===0){const P=(bt=G.find(d=>d.name==Mt))==null?void 0:bt.swimg;return Q.createElement("img",{className:o.sign,src:P,style:{left:"-4px"}})}const X=(J=G.find(P=>P.name==Mt))==null?void 0:J.ptimg;return Q.createElement("img",{className:o.sign,src:X,style:{left:`${48+52*($e-1)+2*$e}px`}})}),Q.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(H==null?void 0:H.excellent)&&Q.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Q.createElement("div",{className:o.name},Q.createElement(O.Z,{title:me&&(H!=null&&H.excellent_alias_name)?Q.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ee}`,Q.createElement("br",null),Q.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${H==null?void 0:H.excellent_alias_name}`)):ee},Q.createElement("span",{className:o.e},me&&(H==null?void 0:H.excellent_alias_name)||ee))),Q.createElement("div",{className:o.tags},Q.createElement("div",null,Q.createElement(O.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Q.createElement("span",null,H.stages_count))),Q.createElement(O.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Q.createElement("span",null,H.members_count)))))))})),!_.length&&Q.createElement(s.Z,null)))}},36433:function(hn,qe,i){"use strict";i.d(qe,{jL:function(){return v},w9:function(){return H},QD:function(){return k},cQ:function(){return Ke.Z},op:function(){return F},O5:function(){return lr},_b:function(){return yt},t7:function(){return je},Gi:function(){return Dt},YG:function(){return Ne},qp:function(){return se},vr:function(){return be},qE:function(){return Qe},Je:function(){return Q},wb:function(){return xe},cq:function(){return $e},tp:function(){return Y}});var o=i(59301),f={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"},O="data:image/png;base64,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",v=({dataSource:Ae=[],img:at,imgWidth:it=346,title:et,sunTitle:Ht,bannerExtraContent:un})=>o.createElement("div",{className:f.banner},o.createElement("div",{className:f.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,et),o.createElement("span",null,Ht)),Ae.length>0&&o.createElement("div",{className:f.btns},Ae.map((Tt,yn)=>o.createElement("div",{key:yn,onClick:Tt.click},Tt.name,Tt.sign?o.createElement("img",{src:O,width:39}):null))),un),at&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:at,width:it}))),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"},s=i(92310),de=i.n(s),ve=i(89392),se=({dataSource:Ae=[],value:at,onChange:it,onTitleChange:et,className:Ht,title:un,titleWidth:Tt=41,style:yn={},fontColor:re="#6A7283",showCount:g})=>{const[C,B]=(0,o.useState)(0),[y,q]=(0,o.useState)(!1),fe=(0,o.useRef)(null),Ue=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Ve;Ae.length!==0&&(((Ve=fe==null?void 0:fe.current)==null?void 0:Ve.clientHeight)>97?B(1):B(0)),Ae.length===0&&B(0),q(!1)},[Ae]),o.createElement("div",{className:de()(L.row,Ht),style:yn},o.createElement("div",{onClick:(0,ve.throttle)(()=>et==null?void 0:et(),2e3),style:{width:Tt,marginTop:y?12:4},className:`${L.title} ${et?"current":""}`},un),o.createElement("div",{className:y?`${L.tagsWrap} ${L.tagsBorderWrap}`:L.tagsWrap},o.createElement("div",{className:L.bar,ref:Ue,style:C>0?{height:C===1?97:"auto",overflow:C===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:L.tag,ref:fe},Ae==null?void 0:Ae.map(Ve=>o.createElement("span",{onClick:()=>it(Ve.id),key:Ve.id,style:{color:re},className:at===Ve.id?L.active:""},o.createElement("span",{title:Ve.name,className:L.name},Ve.name),!!g&&o.createElement("span",{className:L.num},Ve.count))))),!!C&&o.createElement(o.Fragment,null,C===1?o.createElement("div",{onClick:()=>{var Ve;B(2),((Ve=fe==null?void 0:fe.current)==null?void 0:Ve.clientHeight)>245?q(!0):q(!1)},className:L.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Ue.current.scrollTop=0,B(1),q(!1)},className:L.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},S={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"},Y=({dataSource:Ae=[],value:at,onChange:it,className:et,style:Ht={}})=>o.createElement("div",{style:Ht,className:de()(S.tabs,et)},Ae.map(un=>o.createElement("span",{onClick:()=>it(un.id),className:at===un.id?S.active:"",key:un.id},un.name))),z={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},$=i(92832),je=({dataSource:Ae=[],value:at="",onChange:it,onInputChange:et=()=>{},className:Ht,style:un={},placeholder:Tt,allowClear:yn=!1})=>{var re;const[g,C]=(0,o.useState)(""),[B,y]=(0,o.useState)("");(0,o.useEffect)(()=>{var Ue;let Ve=at;(Ue=JSON.stringify(at))!=null&&Ue.includes("{")&&(C(at.id),Ve=at.value||"");try{y(decodeURIComponent(Ve||""))}catch(dt){y(decodeURIComponent(Ve||""))}},[at]);const q=()=>{it(encodeURIComponent(B),g||null)},fe=Ue=>{Ue!==g&&(C(Ue),it(encodeURIComponent(B),Ue))};return o.createElement("div",{className:de()(z.input,Ht),style:un},!!Ae.length&&o.createElement("div",{className:z.dropdown},o.createElement("div",{className:z.text},(re=Ae.find(Ue=>Ue.id===g))==null?void 0:re.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:z.b1}),o.createElement("b",{className:z.b2})),o.createElement("div",{className:z.menu},Ae.map((Ue,Ve)=>o.createElement("div",{key:Ve,onClick:()=>fe(Ue.id)},Ue.name)))),o.createElement($.default,{onPressEnter:q,value:B,onChange:Ue=>{y(Ue.target.value),et(encodeURIComponent(Ue.target.value),g||null)},bordered:!1,placeholder:Tt}),o.createElement("i",{onClick:q,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ct={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"},Q=({value:Ae,onChange:at,className:it,total:et,pageSize:Ht,style:un={}})=>{const Tt=Ae<2,yn=Ae>=Math.ceil(et/Ht);return et<=Ht?o.createElement(o.Fragment,null):o.createElement("div",{className:de()(ct.quickPager,it),style:un},o.createElement("div",{onClick:()=>{Tt||at(Ae-1,"prev")},className:Tt?ct.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{yn||at(Ae+1,"next")},className:yn?ct.disabled:""},"\u4E0B\u4E00\u9875"))},w={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},c=i(71418),D=i(6848),N=i(13570),_=i(13952),R=i(89299),te=i(96908),W=i(57177),We=i(81378),pe=i(63604),xe=({className:Ae,dataSource:at=[],col:it=4,right:et,bottom:Ht=23,precision:un=0,wrapWidth:Tt=1200,trackEventItems:yn,loading:re})=>{const g=Math.floor((Tt-(it-1)*et)/it);return o.createElement(c.Z,{spinning:re},o.createElement("div",{className:de()(w.list,Ae)},!!at.length&&at.map((C,B)=>{const{name:y,id:q,identifier:fe,power:Ue,cover_image_id:Ve,pic:dt}=C;return o.createElement("div",{className:w.wrap,key:q,style:{width:g,marginRight:(1+B)%it===0?0:et+un,marginBottom:Ht}},o.createElement("a",{target:"_blank",href:`/shixuns/${fe}/challenges`,className:w.li,onClick:Bt=>{Bt.preventDefault(),yn&&(0,R.L9)([yn]),Ue&&(0,R.xg)(`/shixuns/${fe}/challenges`)}},o.createElement("div",{className:w.img},o.createElement("img",{className:w.cover,src:`${dt}`}),C.is_jupyter&&o.createElement("img",{className:w.sign,src:te}),C.is_jupyter_lab&&o.createElement("img",{className:w.sign,src:W}),C.is_unity_3d&&o.createElement("img",{className:w.sign,src:We})),o.createElement("div",{className:w.name},o.createElement(D.Z,{title:y||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:w.e},y||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:w.tags},o.createElement(D.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,C.challenges_count))),!!C.myshixuns_count&&o.createElement(D.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,C.myshixuns_count))),o.createElement(D.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,C.level))),o.createElement("div",{className:w.rate},o.createElement(N.Z,{allowHalf:!0,disabled:!0,defaultValue:C.score_info}),o.createElement("span",null,"\xA0",C.score_info?`${C.score_info}\u5206`:"5\u5206")))),!Ue&&o.createElement("div",{className:w.lockWrap},o.createElement("img",{src:`${_.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!at.length&&o.createElement(pe.Z,null)))},Ke=i(36867),Xe={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},me="data:image/png;base64,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",ae=i(59301),H=({className:Ae,dataSource:at=[],col:it=4,right:et,bottom:Ht=23,precision:un=0,wrapWidth:Tt=1200,trackEventItems:yn,loading:re})=>{const g=Math.floor((Tt-(it-1)*et)/it);return ae.createElement(c.Z,{spinning:re},ae.createElement("div",{className:de()(Xe.list,Ae)},!!at.length&&at.map((C,B)=>{const{subject_identifier:y,id:q,identifier:fe,power:Ue}=C,Ve=C.is_public!=0&&C.is_public;return ae.createElement("div",{className:Xe.wrap,key:q,style:{width:g,marginRight:(1+B)%it===0?0:et+un,marginBottom:Ht}},ae.createElement("a",{className:Xe.li,onClick:dt=>{dt.preventDefault(),yn&&(0,R.L9)([yn]),(0,R.xg)(C.first_category_url)}},ae.createElement("div",{className:Xe.top},ae.createElement(D.Z,{title:C.name},ae.createElement("div",{className:Xe.name},C.name)),ae.createElement("img",{className:Xe.img,src:_.Z.IMG_SERVER+"/images/"+C.avatar_url}),ae.createElement("div",{className:Xe.text,title:C.creator},C.creator),y&&ae.createElement("div",{className:Xe.btns},ae.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ae.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ve&&ae.createElement("div",{className:Xe.sign},"\u516C\u5F00")),ae.createElement("div",{className:Xe.bottom},C.visits>0&&ae.createElement(D.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-liulanyan"}),ae.createElement("span",null,C.visits))),C.course_members_count>0&&ae.createElement(D.Z,{title:"\u6210\u5458",placement:"bottom"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-chengyuan"}),C.course_members_count)),C.tasks_count>0&&ae.createElement(D.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-zuoye"}),C.tasks_count)),C.is_end?ae.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ae.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!C.is_accessible&&ae.createElement("div",{className:Xe.lockWrap},ae.createElement("img",{src:`${_.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ae.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!at.length&&ae.createElement(pe.Z,null)))},Pe={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Be=i(44993),Ne=({dataSource:Ae=[],value:at,onChange:it,className:et,style:Ht={},tabBarExtraContent:un})=>o.createElement("div",{className:de()(Pe.tabs,et),style:Ht},o.createElement("div",{className:Pe.tabsWrap},Ae.map((Tt,yn)=>o.createElement("aside",{className:Pe.tab,onClick:()=>{it(Tt.id),Tt.link&&Be.history.push(Tt.link)},key:yn},o.createElement("div",{className:at===Tt.id?Pe.active:""},Tt.name),(Tt==null?void 0:Tt.resetCount)==null&&(Tt==null?void 0:Tt.total)!==void 0&&o.createElement("span",null,"\uFF08",Tt==null?void 0:Tt.total,"\uFF09"),(Tt==null?void 0:Tt.resetCount)!==void 0&&(Tt==null?void 0:Tt.total)!==void 0&&o.createElement(D.Z,{title:(Tt==null?void 0:Tt.tip)!=null?Tt==null?void 0:Tt.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},Tt==null?void 0:Tt.resetCount),"/",o.createElement("span",null,Tt==null?void 0:Tt.total),"\uFF09"))))),o.createElement("div",{className:Pe.tabBar},un)),Dt=({className:Ae,style:at={},children:it})=>o.createElement("div",{className:de()(Ae),style:at},it),ht={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},mt=i(38854),Pt=i(20834);const $t=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var $e=({sortValue:Ae,dropValue:at,className:it,onSort:et,onDrop:Ht,dataSource:un=$t})=>{var Tt;return o.createElement("div",{className:de()(ht.orderWrap,it)},o.createElement(mt.Z,{dropdownRender:()=>o.createElement(Pt.default,null,un.map((yn,re)=>o.createElement(Pt.default.Item,{key:re,onClick:()=>Ht(yn.id)},yn.name)))},o.createElement("span",{className:ht.orderTextWrap},(Tt=un.find(yn=>at===yn.id))==null?void 0:Tt.name)),o.createElement("span",{className:ht.orderIconWrap},o.createElement("span",{className:ht.orderAsc},o.createElement("i",{className:Ae==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ht.cursorPointer} ${ht.active}`:`iconfont icon-sanjiaoxing-up font12 ${ht.cursorPointer}`,onClick:()=>et(Ae==="asc"?"desc":"asc")})),o.createElement("span",{className:ht.orderDesc},o.createElement("i",{className:Ae==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ht.cursorPointer} ${ht.active}`:`iconfont icon-sanjiaoxing-down font12 ${ht.cursorPointer}`,onClick:()=>et(Ae==="asc"?"desc":"asc")}))))},bt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},J=i(3113),X=Object.defineProperty,P=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,ie=(Ae,at,it)=>at in Ae?X(Ae,at,{enumerable:!0,configurable:!0,writable:!0,value:it}):Ae[at]=it,x=(Ae,at)=>{for(var it in at||(at={}))d.call(at,it)&&ie(Ae,it,at[it]);if(P)for(var it of P(at))j.call(at,it)&&ie(Ae,it,at[it]);return Ae},h=(Ae,at)=>{var it={};for(var et in Ae)d.call(Ae,et)&&at.indexOf(et)<0&&(it[et]=Ae[et]);if(Ae!=null&&P)for(var et of P(Ae))at.indexOf(et)<0&&j.call(Ae,et)&&(it[et]=Ae[et]);return it},le=(Ae,at,it)=>new Promise((et,Ht)=>{var un=re=>{try{yn(it.next(re))}catch(g){Ht(g)}},Tt=re=>{try{yn(it.throw(re))}catch(g){Ht(g)}},yn=re=>re.done?et(re.value):Promise.resolve(re.value).then(un,Tt);yn((it=it.apply(Ae,at)).next())}),F=Ae=>{var at=Ae,{className:it,style:et,children:Ht,loading:un=!1,openLoading:Tt,onClick:yn=()=>{},size:re="middle",shape:g="round"}=at,C=h(at,["className","style","children","loading","openLoading","onClick","size","shape"]);const[B,y]=(0,o.useState)(!1);return o.createElement(J.ZP,x({onClick:(0,ve.throttle)(q=>le(void 0,null,function*(){Tt&&y(!0);try{yield yn(q)}catch(fe){console.log("error",fe)}Tt&&y(!1)}),2e3,{leading:!0,trailing:!1}),className:de()(bt.btn,bt[`${re}-${g}`],it),style:et,size:re,shape:g,loading:B||un},C),Ht)},ge={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Qe=({className:Ae,style:at,children:it=null,onClick:et,title:Ht})=>o.createElement("div",{className:de()(ge.head,Ae),style:at},o.createElement("span",{className:"primary-hover",onClick:et},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:Ht},Ht),o.createElement("div",{className:ge.node},it)),ce={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"},k=({confirmShow:Ae=!0,confirmTitle:at,confirmClick:it,cancelShow:et=!0,cancelTitle:Ht,cancelClick:un,className:Tt,style:yn,confirmLoading:re=!1})=>o.createElement("div",{className:de()(ce.btns,Tt),style:yn},Ae&&o.createElement(J.ZP,{loading:re,onClick:it,type:"primary",className:ce.confirm},at),et&&o.createElement(J.ZP,{onClick:un,className:ce.cancel},Ht)),A={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"},be=({className:Ae,style:at={},LeftContent:it,children:et,RightContent:Ht})=>o.createElement("div",{className:de()(A.fixedBottom,Ae),style:at},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},it),o.createElement("div",{className:A.center},et),o.createElement("div",{className:A.right},Ht))),we={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"},yt=({className:Ae,style:at={},dataSource:it=[]})=>o.createElement("div",{className:de()(we.crumbs,Ae),style:at},it.map((et,Ht)=>HtBe.history.push(et.path)},et.name):o.createElement("span",null,et.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:Ht,style:{color:"#5F6368"}},et.name))),Ot=i(31797),Lt=Object.defineProperty,Ut=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,rn=Object.getOwnPropertySymbols,An=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,wn=(Ae,at,it)=>at in Ae?Lt(Ae,at,{enumerable:!0,configurable:!0,writable:!0,value:it}):Ae[at]=it,an=(Ae,at)=>{for(var it in at||(at={}))An.call(at,it)&&wn(Ae,it,at[it]);if(rn)for(var it of rn(at))En.call(at,it)&&wn(Ae,it,at[it]);return Ae},Ln=(Ae,at)=>Ut(Ae,sn(at)),zn=(Ae,at)=>{var it={};for(var et in Ae)An.call(Ae,et)&&at.indexOf(et)<0&&(it[et]=Ae[et]);if(Ae!=null&&rn)for(var et of rn(Ae))at.indexOf(et)<0&&En.call(Ae,et)&&(it[et]=Ae[et]);return it};const{Countdown:dn}=Ot.default;var lr=Ae=>{var at=Ae,{onChange:it}=at,et=zn(at,["onChange"]);const[Ht,un]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof Ht=="number"&&Ht>=0&&it(Ht)},[Ht]);const Tt=yn=>{const re=Math.floor(yn/1e3);un(re)};return o.createElement(dn,Ln(an({},et),{onChange:Tt}))}},80322:function(hn,qe,i){"use strict";var o=i(6848),f=i(8591),O=i(3113),V=i(1710),v=i(59301),L=i(46353),s=i(56102),de=i.n(s);const ve=[{title:"\u6587\u4EF6\u540D",dataIndex:"filename",width:"19%",ellipsis:!0},{title:"\u5907\u6CE8",dataIndex:"description",width:"19%",ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",width:"19%",ellipsis:!0},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"path",width:"19%",render:se=>v.createElement("div",{style:{display:"flex"}},v.createElement(o.Z,{title:se},v.createElement("span",{style:{width:"80%",display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}},se)),v.createElement(s.CopyToClipboard,{text:se,onCopy:()=>f.ZP.success("\u590D\u5236\u6210\u529F")},v.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40",style:{color:"#165DFF",marginLeft:30}})))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",width:"14%",ellipsis:!0},{title:"\u5927\u5C0F",dataIndex:"filesize",width:"10%",ellipsis:!0}],I=({detail:se})=>{const[S,M]=(0,v.useState)(se),[Y,z]=(0,v.useState)(1);(0,v.useEffect)(()=>{se&&M(se)},[se]);const $=(0,v.useMemo)(()=>({position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:Y,showQuickJumper:{goButton:v.createElement(O.ZP,null,"GO")},total:S==null?void 0:S.data_sets_count,onChange:vt=>{z(vt),(0,L.pV)(`${se==null?void 0:se.id}`,{limit:10,page:vt}).then(je=>{M(je)})}}),[Y,S]);return v.createElement(V.default,{columns:ve,dataSource:S==null?void 0:S.data_sets,rowKey:"attachment_id",pagination:$})};qe.Z=(0,v.memo)(I)},1163:function(hn,qe,i){"use strict";i.r(qe),i.d(qe,{default:function(){return Ar}});var o=i(59301),f=i(48066),O=i(99313),V=i(78241),v=i(3113),L=i(71418),s=i(95237),de=i(43604),ve=i(28103),I=i(43418),se=i(8591),S=i(5871),M=i(90466),Y=i(84105),z=i(44993),$={project_detail_wrapper:"project_detail_wrapper___ywzyI",nav:"nav___fxBLI",title:"title___NfoQH",fork_btn:"fork_btn___gBhDb",desc:"desc___SryMB",info:"info___fzlio",create_time:"create_time___JaeKJ",operation:"operation___N7pLK",delete_btn:"delete_btn___xrcwe",fork_modal:"fork_modal___nz1Xg",huanj:"huanj___EHzUt",divtitle:"divtitle___XmviM"},vt=i(46353),je=i(64681),ct=i(92832),Te=(ke,he,ue)=>new Promise((ut,qt)=>{var Jt=pt=>{try{ln(ue.next(pt))}catch(en){qt(en)}},jt=pt=>{try{ln(ue.throw(pt))}catch(en){qt(en)}},ln=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(Jt,jt);ln((ue=ue.apply(ke,he)).next())});const Q=({dispatch:ke,innovation:he,detail:ue})=>{const[ut]=V.default.useForm(),[qt,Jt]=(0,o.useState)("notyet"),jt=(0,o.useRef)(),ln=()=>Te(void 0,null,function*(){try{yield ut.validateFields();const Zt=ut.getFieldValue("name");Jt("forking");const Yt=yield(0,vt.M3)(`${ue.id}`,{name:Zt});Yt.status===0&&(se.ZP.success("fork\u6210\u529F"),jt.current=Yt.sci_project_id,he.openForkModalPosition==="remindModal"&&window.localStorage.setItem("hideRemindModal",`${he.hideRemindModal}`)),Jt("success")}catch(Zt){Jt("fail")}}),pt=()=>{z.history.push(`/innovation/project/detail/${jt.current}`),location.reload()},en=()=>{Jt("notyet"),ut.resetFields(),ke({type:"innovation/closeModal"})},or=()=>{qt==="success"?pt():ln()},Dn=o.createElement(V.default,{autoComplete:"off",form:ut,initialValues:{name:ue.sci_project.name}},o.createElement(V.default.Item,{label:"\u65B0\u9879\u76EE\u540D\u79F0",name:"name",required:!0,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},o.createElement(ct.default,{placeholder:"\u8BF7\u8F93\u5165",maxLength:60}))),pn={notyet:Dn,forking:o.createElement("div",{style:{height:40}}),success:o.createElement("p",null,"\u9879\u76EE\u5DF2\u7ECFFork\u5B8C\u6210\uFF0C\u73B0\u5728\u5C31\u53BB\u67E5\u770B\u9879\u76EE\u5417\uFF1F"),fail:Dn};return o.createElement(I.default,{title:"Fork\u9879\u76EE",width:600,open:he.visibleModalName==="fork-project",className:`${$.fork_modal}`,destroyOnClose:!0,centered:!0,onCancel:en,onOk:or,okText:qt==="success"?"\u67E5\u770B\u9879\u76EE":"\u786E\u5B9A"},o.createElement(L.Z,{tip:"\u9879\u76EEFork\u4E2D",spinning:qt==="forking"},pn[qt]))};var w=(0,z.connect)(({innovation:ke})=>({innovation:ke}))(Q),c=i(61186),D=i.n(c),N=i(13952),R=()=>{const[ke,he]=(0,o.useState)(D()().valueOf()),ue=(0,o.useMemo)(()=>`${N.Z.API_SERVER}/rucaptcha?t=${ke}`,[ke]),ut=()=>{he(D()().valueOf())};return o.createElement(s.Z,{align:"middle"},o.createElement("img",{src:ue,alt:""}),o.createElement("span",{onClick:ut,style:{fontSize:12,fontWeight:400,color:"#165DFF",marginLeft:10,cursor:"pointer"}},"\u770B\u4E0D\u6E05\u6362\u4E00\u5F20"))},te=(ke,he,ue)=>new Promise((ut,qt)=>{var Jt=pt=>{try{ln(ue.next(pt))}catch(en){qt(en)}},jt=pt=>{try{ln(ue.throw(pt))}catch(en){qt(en)}},ln=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(Jt,jt);ln((ue=ue.apply(ke,he)).next())});const W=({dispatch:ke,innovation:he,projectId:ue})=>{const[ut]=V.default.useForm(),qt=()=>te(void 0,null,function*(){try{yield ut.validateFields();const Jt=ut.getFieldsValue();(yield(0,vt.th)(ue,{code:Jt.code})).status===0&&(se.ZP.success("\u5220\u9664\u6210\u529F"),ke({type:"innovation/closeModal"}),z.history.replace("/innovation/project"))}catch(Jt){ke({type:"innovation/closeModal"})}});return o.createElement(I.default,{title:"\u5220\u9664\u9879\u76EE",width:600,okText:"\u786E\u5B9A\u5220\u9664",okButtonProps:{type:"primary",danger:!0},centered:!0,open:he.visibleModalName==="delete-project",destroyOnClose:!0,onCancel:()=>ke({type:"innovation/closeModal"}),onOk:qt},o.createElement(V.default,{autoComplete:"off",form:ut,preserve:!1},o.createElement(V.default.Item,{label:"\u9A8C\u8BC1\u7801",required:!0},o.createElement(V.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},o.createElement(ct.default,{placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"})),o.createElement("span",{style:{color:"#FA6400"}},"\u5220\u9664\u9879\u76EE\u540E\uFF0C\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C"),o.createElement(R,null))))};var We=(0,z.connect)(({innovation:ke})=>({innovation:ke}))(W),pe={flex_box_center:"flex_box_center___Qw6EI",flex_space_between:"flex_space_between___Ck1De",flex_box_vertical_center:"flex_box_vertical_center___wF0Km",flex_box_center_end:"flex_box_center_end___lwH1m",flex_box_column:"flex_box_column___GXFqw",menu:"menu___UnLMr",warehouse:"warehouse___P7f6U",header:"header___u00_W",title:"title____S1YG",content:"content___p_SoR",left:"left___hSMYA",right:"right___ZQk8Z",loading:"loading___W3zy1",empty:"empty___fievZ",tabs:"tabs___QW8es",line:"line___Jpj9w",footer:"footer___gn3O8",commit:"commit___xEz6h",blueLight:"blueLight___w_apJ",filePathWrp:"filePathWrp___H9erP",filePath:"filePath___TdyXm",bottom0:"bottom0___pV48E"},It=i(6848),xe=i(20834),Ke=i(38854),Xe=i(17574),me=i(56102),ae={wrap:"wrap___Bmme7",modal:"modal___AMeuc",title:"title___gcQ15",path:"path___Z2shU",colorBlue:"colorBlue___G_a7d",width240:"width240___AU6VN",filePath:"filePath___YkFWz"},G=Object.defineProperty,H=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,ee=(ke,he,ue)=>he in ke?G(ke,he,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ke[he]=ue,Ne=(ke,he)=>{for(var ue in he||(he={}))Pe.call(he,ue)&&ee(ke,ue,he[ue]);if(H)for(var ue of H(he))Be.call(he,ue)&&ee(ke,ue,he[ue]);return ke},ze=(ke,he)=>{var ue={};for(var ut in ke)Pe.call(ke,ut)&&he.indexOf(ut)<0&&(ue[ut]=ke[ut]);if(ke!=null&&H)for(var ut of H(ke))he.indexOf(ut)<0&&Be.call(ke,ut)&&(ue[ut]=ke[ut]);return ue},Dt=(ke,he,ue)=>new Promise((ut,qt)=>{var Jt=pt=>{try{ln(ue.next(pt))}catch(en){qt(en)}},jt=pt=>{try{ln(ue.throw(pt))}catch(en){qt(en)}},ln=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(Jt,jt);ln((ue=ue.apply(ke,he)).next())});const ht=ke=>{var he=ke,{shixunsDetail:ue,globalSetting:ut,loading:qt,user:Jt,dispatch:jt,isRepository:ln}=he,pt=ze(he,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const en=(0,z.useLocation)(),or=(0,z.useParams)(),[Dn,pn]=(0,o.useState)({}),Zt=(0,o.useRef)(),[Yt]=V.default.useForm(),[_n,vr]=(0,o.useState)("");(0,o.useEffect)(()=>{pt.visible&&Yt.resetFields()},[pt.visible]),(0,o.useEffect)(()=>{const tr=sessionStorage.getItem("pathArray");if(tr){const dr=tr.split(",").join("/"),Yn=dr.indexOf("/")===0?dr.substr(1):dr;vr(Yn)}},[]),(0,o.useEffect)(()=>{var tr,dr;Zt.current=(dr=(tr=en.pathname)==null?void 0:tr.split("/"))==null?void 0:dr[2]},[]);const er=(...tr)=>Dt(void 0,[...tr],function*(dr={}){const Yn=yield jt({type:"shixunsDetail/addRepositoryFiles",payload:{id:or.taskId,message:dr.commitMessage,content:"",path:(pt.defaultPath?pt.defaultPath+"/":"")+dr.path+"/"+(dr.file||".gitkeep"),secret_repository:ln?void 0:!0}});Yn!=null&&Yn.url&&(se.ZP.success("\u6DFB\u52A0\u6210\u529F"),pt.onOK({path:(pt.defaultPath?pt.defaultPath+"/":"")+dr.path+"/"+(dr.file||".gitkeep"),name:dr.path.split("/")[dr.path.split("/").length-1]}),pt.onClose())}),br=()=>{var tr,dr;z.history.push(`/shixuns/${Zt.current}/${(dr=(tr=en.pathname)==null?void 0:tr.split("/"))==null?void 0:dr[3]}${_n?`/master/shixun_show/${_n}`:""}`)};return o.createElement(I.default,{width:"60%",centered:!0,open:pt.visible,wrapClassName:ae.modal,onOk:()=>{Yt.submit()},onCancel:pt.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},o.createElement("section",{className:ae.bg},o.createElement("div",{className:ae.wrap},o.createElement(V.default,{className:"mt10",form:Yt,scrollToFirstError:!0,layout:"vertical",onFinish:er,onChange:()=>{var tr,dr,Yn,hr;const Sr=Ne({},Yt.getFieldsValue()),rr=(tr=Sr==null?void 0:Sr.path)==null?void 0:tr.split(""),Fn=(dr=Sr==null?void 0:Sr.file)==null?void 0:dr.split("");(Yn=rr==null?void 0:rr.filter(Kn=>Kn=="/"))!=null&&Yn.length&&(Sr.path=Sr.path.substring(0,Sr.path.length-1)),(hr=Fn==null?void 0:Fn.filter(Kn=>Kn=="/"))!=null&&hr.length&&(Sr.file=Sr.file.substring(0,Sr.path.length-1)),Yt.setFieldsValue(Ne({},Sr)),pn(Sr)}},o.createElement(V.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},o.createElement(s.Z,null,o.createElement(de.Z,null,o.createElement("span",{className:ae.filePath},pt.defaultPath+"/")),o.createElement(de.Z,{flex:"1"},o.createElement(V.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(ct.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),o.createElement(V.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},o.createElement(ct.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),o.createElement(V.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(ct.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var mt=(0,z.connect)(({shixunsDetail:ke,loading:he,globalSetting:ue,user:ut})=>({shixunsDetail:ke,globalSetting:ue,user:ut,loading:he.models.index}))(ht),Pt=i(41539),$t=Object.defineProperty,Mt=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,J=(ke,he,ue)=>he in ke?$t(ke,he,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ke[he]=ue,X=(ke,he)=>{for(var ue in he||(he={}))$e.call(he,ue)&&J(ke,ue,he[ue]);if(Mt)for(var ue of Mt(he))bt.call(he,ue)&&J(ke,ue,he[ue]);return ke},P=(ke,he)=>{var ue={};for(var ut in ke)$e.call(ke,ut)&&he.indexOf(ut)<0&&(ue[ut]=ke[ut]);if(ke!=null&&Mt)for(var ut of Mt(ke))he.indexOf(ut)<0&&bt.call(ke,ut)&&(ue[ut]=ke[ut]);return ue},d=(ke,he,ue)=>new Promise((ut,qt)=>{var Jt=pt=>{try{ln(ue.next(pt))}catch(en){qt(en)}},jt=pt=>{try{ln(ue.throw(pt))}catch(en){qt(en)}},ln=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(Jt,jt);ln((ue=ue.apply(ke,he)).next())});const j=ke=>{var he=ke,{shixunsDetail:ue,globalSetting:ut,loading:qt,user:Jt,dispatch:jt,isRepository:ln}=he,pt=P(he,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const en=(0,z.useLocation)(),or=(0,z.useParams)(),[Dn,pn]=(0,o.useState)({}),Zt=(0,o.useRef)(),[Yt]=V.default.useForm(),[_n,vr]=(0,o.useState)("");(0,o.useEffect)(()=>{pt.visible&&Yt.resetFields()},[pt.visible]),(0,o.useEffect)(()=>{const tr=sessionStorage.getItem("pathArray");if(tr){const dr=tr.split(",").join("/"),Yn=dr.indexOf("/")===0?dr.substr(1):dr;vr(Yn)}},[]),(0,o.useEffect)(()=>{var tr,dr;Zt.current=(dr=(tr=en.pathname)==null?void 0:tr.split("/"))==null?void 0:dr[2]},[]);const er=(...tr)=>d(void 0,[...tr],function*(dr={}){const Yn=yield jt({type:"shixunsDetail/addRepositoryFiles",payload:{id:or.taskId,message:dr.commitMessage,content:dr.codeMirror,path:(pt.defaultPath?pt.defaultPath+"/":"")+dr.path,secret_repository:ln?void 0:!0}});Yn!=null&&Yn.url&&(se.ZP.success("\u6DFB\u52A0\u6210\u529F"),pt.onOK({path:(pt.defaultPath?pt.defaultPath+"/":"")+dr.path,name:dr.path.split("/")[dr.path.split("/").length-1]}),pt.onClose())}),br=()=>{var tr,dr;z.history.push(`/shixuns/${Zt.current}/${(dr=(tr=en.pathname)==null?void 0:tr.split("/"))==null?void 0:dr[3]}${_n?`/master/shixun_show/${_n}`:""}`)};return o.createElement(I.default,{width:"60%",open:pt.visible,wrapClassName:ae.modal,centered:!0,onOk:()=>{Yt.submit()},onCancel:pt.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},o.createElement("section",{className:ae.bg},o.createElement("div",{className:ae.wrap},o.createElement(V.default,{className:"mt10",form:Yt,scrollToFirstError:!0,layout:"vertical",onFinish:er,onChange:()=>{var tr,dr;const Yn=X({},Yt.getFieldsValue()),hr=(tr=Yn==null?void 0:Yn.path)==null?void 0:tr.split("");((dr=hr==null?void 0:hr.filter(Sr=>Sr=="/"))==null?void 0:dr.length)>1&&(Yn.path=Yn.path.substring(0,Yn.path.length-1)),Yt.setFieldsValue(X({},Yn)),pn(Yn)}},o.createElement(V.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},o.createElement(s.Z,null,o.createElement(de.Z,null,o.createElement("span",{className:ae.filePath},pt.defaultPath+"/")),o.createElement(de.Z,{flex:"1"},o.createElement(V.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(ct.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),o.createElement(V.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(ct.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),o.createElement("div",{className:"mt10 mb20"},o.createElement(V.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}]},o.createElement(Pt.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var ie=(0,z.connect)(({shixunsDetail:ke,loading:he,globalSetting:ue,user:ut})=>({shixunsDetail:ke,globalSetting:ue,user:ut,loading:he.models.index}))(j),x=Object.defineProperty,h=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,F=(ke,he,ue)=>he in ke?x(ke,he,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ke[he]=ue,ge=(ke,he)=>{for(var ue in he||(he={}))le.call(he,ue)&&F(ke,ue,he[ue]);if(h)for(var ue of h(he))Z.call(he,ue)&&F(ke,ue,he[ue]);return ke},rt=(ke,he)=>{var ue={};for(var ut in ke)le.call(ke,ut)&&he.indexOf(ut)<0&&(ue[ut]=ke[ut]);if(ke!=null&&h)for(var ut of h(ke))he.indexOf(ut)<0&&Z.call(ke,ut)&&(ue[ut]=ke[ut]);return ue},Qe=(ke,he,ue)=>new Promise((ut,qt)=>{var Jt=pt=>{try{ln(ue.next(pt))}catch(en){qt(en)}},jt=pt=>{try{ln(ue.throw(pt))}catch(en){qt(en)}},ln=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(Jt,jt);ln((ue=ue.apply(ke,he)).next())});const ce=ke=>{var he=ke,{shixunsDetail:ue,globalSetting:ut,loading:qt,user:Jt,dispatch:jt,isRepository:ln}=he,pt=rt(he,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const en=(0,z.useLocation)(),or=(0,z.useParams)(),[Dn,pn]=(0,o.useState)({}),Zt=(0,o.useRef)(),[Yt]=V.default.useForm(),[_n,vr]=(0,o.useState)(""),[er,br]=(0,o.useState)("");(0,o.useEffect)(()=>{pt.visible&&Yt.resetFields()},[pt.visible]),(0,o.useEffect)(()=>{const Yn=pt.defaultPath.split("/");Yn.length===1?(vr(""),br(pt.defaultPath)):(br(Yn.pop()),vr(Yn.join("/")+"/"))},[pt.defaultPath]),(0,o.useEffect)(()=>{var Yn,hr;Zt.current=(hr=(Yn=en.pathname)==null?void 0:Yn.split("/"))==null?void 0:hr[2]},[]);const tr=(...Yn)=>Qe(void 0,[...Yn],function*(hr={}){const Sr=yield jt({type:"shixunsDetail/moveGitFiles",payload:{id:or.taskId,from:pt.defaultPath,to:_n+hr.path,message:hr.commitMessage||`${pt.defaultPath} rename to ${_n}${hr.path} `,secret_repository:ln}});(Sr==null?void 0:Sr.status)===0&&(se.ZP.success("\u6DFB\u52A0\u6210\u529F"),pt.onOK({path:hr.path,name:hr.path}),pt.onClose())}),dr=()=>{var Yn,hr;z.history.push(`/shixuns/${Zt.current}/${(hr=(Yn=en.pathname)==null?void 0:Yn.split("/"))==null?void 0:hr[3]}${_n?`/master/shixun_show/${_n}`:""}`)};return o.createElement(I.default,{width:"40%",open:pt.visible,wrapClassName:ae.modal,centered:!0,onOk:()=>{Yt.submit()},onCancel:pt.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},o.createElement("section",{className:ae.bg},o.createElement("div",{className:ae.wrap},o.createElement(V.default,{className:"mt10",form:Yt,scrollToFirstError:!0,layout:"vertical",onFinish:tr,onChange:()=>{var Yn,hr;const Sr=ge({},Yt.getFieldsValue()),rr=(Yn=Sr==null?void 0:Sr.path)==null?void 0:Yn.split("");((hr=rr==null?void 0:rr.filter(Fn=>Fn=="/"))==null?void 0:hr.length)>1&&(Sr.path=Sr.path.substring(0,Sr.path.length-1)),Yt.setFieldsValue(ge({},Sr)),pn(Sr)}},o.createElement(V.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},o.createElement(s.Z,null,o.createElement(de.Z,{flex:"1"},o.createElement(V.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(ct.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:er}))))),o.createElement(V.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},o.createElement(ct.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${pt.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var lt=(0,z.connect)(({shixunsDetail:ke,loading:he,globalSetting:ue,user:ut})=>({shixunsDetail:ke,globalSetting:ue,user:ut,loading:he.models.index}))(ce),k=i(54580),A={wrap:"wrap___MBjkg",title:"title___kwzQt",path:"path___Dxzfe",colorBlue:"colorBlue___motxO"},K=Object.defineProperty,be=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,yt=(ke,he,ue)=>he in ke?K(ke,he,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ke[he]=ue,Ot=(ke,he)=>{for(var ue in he||(he={}))we.call(he,ue)&&yt(ke,ue,he[ue]);if(be)for(var ue of be(he))ot.call(he,ue)&&yt(ke,ue,he[ue]);return ke},Lt=(ke,he)=>{var ue={};for(var ut in ke)we.call(ke,ut)&&he.indexOf(ut)<0&&(ue[ut]=ke[ut]);if(ke!=null&&be)for(var ut of be(ke))he.indexOf(ut)<0&&ot.call(ke,ut)&&(ue[ut]=ke[ut]);return ue},Ut=(ke,he,ue)=>new Promise((ut,qt)=>{var Jt=pt=>{try{ln(ue.next(pt))}catch(en){qt(en)}},jt=pt=>{try{ln(ue.throw(pt))}catch(en){qt(en)}},ln=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(Jt,jt);ln((ue=ue.apply(ke,he)).next())});const{Dragger:sn}=k.default,rn=ke=>{var he=ke,{shixunsDetail:ue,globalSetting:ut,loading:qt,user:Jt,dispatch:jt,isRepository:ln}=he,pt=Lt(he,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const en=(0,z.useLocation)(),or=(0,z.useParams)(),[Dn,pn]=(0,o.useState)({}),Zt=(0,o.useRef)(),[Yt]=V.default.useForm(),[_n,vr]=(0,o.useState)([]),[er,br]=(0,o.useState)();let tr;(0,o.useEffect)(()=>{pt.visible&&(Yt.resetFields(),vr([]))},[pt.visible]),(0,o.useEffect)(()=>{Zt.current=or.taskId},[]),(0,o.useEffect)(()=>{const Fn=sessionStorage.getItem("pathArray");if(Fn){const Kn=Fn.split(",").join("/"),Zn=Kn.indexOf("/")===0?Kn.substr(1):Kn;br(Zn)}},[]);const dr=Fn=>{var Kn,Zn,fr;if(tr=Fn.file.name,Fn.file.status==="done"||Fn.file.status==="uploading"){if(vr(Fn.fileList),!Fn.file.response)return;if(((Kn=Fn.file.response)==null?void 0:Kn.status)===0){se.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}vr(_n.filter(Hr=>Hr.uid!==Fn.file.uid)),(Zn=Fn.file.response)!=null&&Zn.message&&se.ZP.info((fr=Fn.file.response)==null?void 0:fr.message)}},Yn=Fn=>Ut(void 0,null,function*(){if(!Fn.response){se.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield jt({type:"shixunsDetail/deleteGitFile",payload:{id:or.taskId,path:er?`${er}/${Fn.name}`:Fn.name,message:Yt.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${er?`${er}/${Fn.name}`:Fn.name}`,secret_repository:ln?null:!0}})).status===0&&(vr(_n.filter(Zn=>Zn.uid!==Fn.uid)),se.ZP.info("\u5220\u9664\u6210\u529F"))}),hr={height:300,multiple:!0,withCredentials:!0,data:()=>Ut(void 0,null,function*(){return new Promise((Fn,Kn)=>Ut(void 0,null,function*(){setTimeout(()=>Ut(void 0,null,function*(){const Zn=yield Yt.getFieldsValue(),fr=Ot(Ot({},{path:pt.defaultPath?pt.defaultPath:"",message:Dn.commitMessage||`\u4E0A\u4F20\u4E86${tr}`}),ln?{}:{secret_repository:!0});Fn(fr)}),200)}))}),fileList:_n,method:"post",action:`${N.Z.API_SERVER}/api/sci/projects/${Zt.current}/upload_git_file.json`,onChange:dr,onRemove:Yn,beforeUpload:Fn=>{tr=Fn.name}},Sr=Fn=>Ut(void 0,null,function*(){yield Yt.validateFields(),pt.onClose(),pt.onOK({path:pt.defaultPath})}),rr=()=>{var Fn,Kn;z.history.push(`/shixuns/${Zt.current}/${(Kn=(Fn=en.pathname)==null?void 0:Fn.split("/"))==null?void 0:Kn[3]}${er?`/master/shixun_show/${er}`:""}`)};return o.createElement(I.default,{open:pt.visible,onOk:Sr,centered:!0,onCancel:pt.onClose,width:"70%"},o.createElement("section",{className:A.bg},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.title},"\u4E0A\u4F20\u6587\u4EF6"),o.createElement(V.default,{className:"mt10",form:Yt,scrollToFirstError:!0,layout:"vertical",onFinish:Sr,onValuesChange:()=>pn(Ot({},Yt.getFieldsValue()))},o.createElement(V.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(ct.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),o.createElement(V.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},o.createElement(sn,Ot({},hr),o.createElement("div",null,o.createElement("i",{className:`iconfont icon-shangchuan font50 ${A.colorBlue}`})),o.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",o.createElement("span",{className:`${A.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))))))))};var An=(0,z.connect)(({shixunsDetail:ke,loading:he,globalSetting:ue,user:ut})=>({shixunsDetail:ke,globalSetting:ue,user:ut,loading:he.models.index}))(rn),En={flex_box_center:"flex_box_center___ceC0y",flex_space_between:"flex_space_between___K6rVh",flex_box_vertical_center:"flex_box_vertical_center___agfJS",flex_box_center_end:"flex_box_center_end___YIze7",flex_box_column:"flex_box_column___E4huF",headLeft:"headLeft___Xwji1",colorBlue:"colorBlue_____BeE",wrap:"wrap___KU5Kb",nodata:"nodata___HezS3",nodataText:"nodataText___bdADB",content:"content___O0OuF",gitCode:"gitCode___oC8AX",ellipsis:"ellipsis___gxBif",menu:"menu___UMSQf",overlayClass:"overlayClass___pY72Q",tips:"tips___Q04Oz"},wn={wrap:"wrap___FeZrl",content:"content___nhYt_",mainPathWrap:"mainPathWrap___pggnV",colorBlue:"colorBlue___TPUPy"},an=Object.defineProperty,Ln=Object.getOwnPropertySymbols,zn=Object.prototype.hasOwnProperty,dn=Object.prototype.propertyIsEnumerable,Rn=(ke,he,ue)=>he in ke?an(ke,he,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ke[he]=ue,lr=(ke,he)=>{for(var ue in he||(he={}))zn.call(he,ue)&&Rn(ke,ue,he[ue]);if(Ln)for(var ue of Ln(he))dn.call(he,ue)&&Rn(ke,ue,he[ue]);return ke},Ae=(ke,he,ue)=>new Promise((ut,qt)=>{var Jt=pt=>{try{ln(ue.next(pt))}catch(en){qt(en)}},jt=pt=>{try{ln(ue.throw(pt))}catch(en){qt(en)}},ln=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(Jt,jt);ln((ue=ue.apply(ke,he)).next())});const at=({shixunsDetail:ke,globalSetting:he,loading:ue,dispatch:ut,title:qt,pathList:Jt=[],showInputPath:jt=!1,isMergeSelectFile:ln=!1,onFinish:pt=()=>{}})=>{const[en]=V.default.useForm(),or=(0,z.useParams)(),Dn=(0,z.useLocation)(),pn=(0,o.useRef)(),[Zt,Yt]=(0,o.useState)(""),[_n,vr]=(0,o.useState)(""),[er,br]=(0,o.useState)([]),[tr,dr]=(0,o.useState)([]);(0,o.useEffect)(()=>{var Kn,Zn;pn.current=((Zn=(Kn=Dn.pathname)==null?void 0:Kn.split("/"))==null?void 0:Zn[3])==="repository"},[]),(0,o.useEffect)(()=>{if(ke.actionTabs.key!=="Repository-SelectFilePath")return;const Kn=Jt.join("/");let Zn=[];Jt.map((fr,Hr)=>{Hr===0?Zn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${fr}`,path:Kn}):Zn.push({val:`/${fr}`,path:Kn})}),br(Zn),Yt(Kn),vr(Kn),Yn(Kn)},[ke.actionTabs.key]);const Yn=Kn=>Ae(void 0,null,function*(){const Zn=yield ut({type:pn.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:or.taskId,path:Kn}});Zn&&dr(Zn.trees||[])}),hr=Kn=>{let Zn=Zt;Kn.type==="tree"&&(er.length?er.push({val:`/${Kn.name}`,path:Kn.name}):er.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Kn.name}`,path:Kn.name}),br(er),Zn=Zt?`${Zt}/${Kn.name}`:Kn.name,Yt(Zn)),Yn(Zn)},Sr=(Kn,Zn)=>{const fr=er.filter((Wr,Jn)=>Jn<=Zn);br(fr);const Hr=fr.filter((Wr,Jn)=>Jn!==0).map(Wr=>Wr.val).join("").substr(1);Yt(Hr),Yn(Hr)},rr=()=>Ae(void 0,null,function*(){const Kn=en==null?void 0:en.getFieldsValue(),Zn=Zt?`${Zt}${Kn!=null&&Kn.name?`/${Kn==null?void 0:Kn.name}`:""}`:Kn==null?void 0:Kn.name;if(ln){pt(Zn),Fn();return}if(jt){yield en.validateFields();const fr=yield ut({type:"shixunsDetail/uploadGitFolder",payload:lr(lr({},{id:or.taskId,path:Zn}),pn.current?{}:{secret_repository:!0})});pt(_n),fr.status===0&&se.ZP.info("\u65B0\u5EFA\u6210\u529F")}else pt(Zn),se.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Fn()}),Fn=()=>{ut({type:"shixunsDetail/setActionTabs",payload:{}}),en.resetFields()};return o.createElement(I.default,{centered:!0,title:qt||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:ke.actionTabs.key==="Repository-SelectFilePath",onOk:rr,onCancel:Fn},o.createElement("div",{className:wn.wrap},o.createElement("div",{className:wn.content},o.createElement("div",{className:wn.mainPathWrap},!!(er!=null&&er.length)&&er.map((Kn,Zn)=>o.createElement("a",{key:Zn,onClick:()=>Sr(Kn,Zn)},Kn.val))),!!(tr!=null&&tr.length)&&tr.map((Kn,Zn)=>Kn.type==="tree"&&o.createElement("a",{key:Zn,onClick:()=>hr(Kn)},o.createElement("i",{className:`iconfont icon-wenjianjia ${wn.colorBlue}`}),Kn.name))),o.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),o.createElement("div",{className:"mt5 mb5"},Zt),jt&&o.createElement(V.default,{form:en,scrollToFirstError:!0,className:"mt20"},o.createElement(V.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(ct.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var it=(0,z.connect)(({shixunsDetail:ke,loading:he,globalSetting:ue})=>({shixunsDetail:ke,globalSetting:ue,loading:he.models.index}))(at),et=i(18785),Ht=i(84698),un=i(89299),Tt=i(2686),yn=i(17354),re=Object.defineProperty,g=Object.defineProperties,C=Object.getOwnPropertyDescriptors,B=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,fe=(ke,he,ue)=>he in ke?re(ke,he,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ke[he]=ue,Ue=(ke,he)=>{for(var ue in he||(he={}))y.call(he,ue)&&fe(ke,ue,he[ue]);if(B)for(var ue of B(he))q.call(he,ue)&&fe(ke,ue,he[ue]);return ke},Ve=(ke,he)=>g(ke,C(he)),dt=(ke,he)=>{var ue={};for(var ut in ke)y.call(ke,ut)&&he.indexOf(ut)<0&&(ue[ut]=ke[ut]);if(ke!=null&&B)for(var ut of B(ke))he.indexOf(ut)<0&&q.call(ke,ut)&&(ue[ut]=ke[ut]);return ue},Bt=(ke,he,ue)=>new Promise((ut,qt)=>{var Jt=pt=>{try{ln(ue.next(pt))}catch(en){qt(en)}},jt=pt=>{try{ln(ue.throw(pt))}catch(en){qt(en)}},ln=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(Jt,jt);ln((ue=ue.apply(ke,he)).next())});const{DirectoryTree:Ft}=Xe.default,Kt=ke=>{var he=ke,{shixunsDetail:ue,globalSetting:ut,loading:qt,user:Jt,activeKey:jt,dispatch:ln,practiceSetting:pt,isRepository:en,treeData:or,setTreeData:Dn,haveAuth:pn}=he,Zt=dt(he,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData","haveAuth"]),Yt,_n;const vr=(0,z.useParams)(),er=(0,z.useLocation)(),[br,tr]=(0,o.useState)(),[dr,Yn]=(0,o.useState)(!1),[hr,Sr]=(0,o.useState)(!1),[rr,Fn]=(0,o.useState)(!1),[Kn,Zn]=(0,o.useState)(!1),[fr,Hr]=(0,o.useState)("");let[Wr,Jn]=(0,o.useState)([]),[Tn,pr]=(0,o.useState)([]);const[nr,Jr]=(0,o.useState)([]),[zr,fa]=(0,o.useState)(!1),[Ba,va]=(0,o.useState)(),[ga,ta]=(0,o.useState)(),[Yr,Ca]=(0,o.useState)(""),[pa,Fa]=(0,o.useState)(),[Aa,To]=(0,o.useState)(!1);(0,o.useEffect)(()=>{Dn([]),Va(""),localStorage.warehouseHideTip||fa(!0)},[er.pathname,en]);const Vr=(cn="")=>Bt(void 0,null,function*(){(yield(0,Ht.Zt)({id:vr.taskId,secret_dir_path:cn}))&&Fa(cn)}),$r=cn=>o.createElement(xe.default,{className:En.menu,onClick:Xn=>{switch(Hr(cn.path||""),Xn.key){case"1":(0,un.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Yn(!0);break;case"2":(0,un.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Fn(!0);break;case"3":(0,un.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Zn(!0);break;case"4":(0,un.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Sr(!0);break;case"5":(0,un.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Ho(cn.path,cn.name,cn);break;case"6":(0,un.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Xo(cn);break}}},(cn.type==="topTree"||cn.type==="tree")&&o.createElement(xe.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(cn.type==="topTree"||cn.type==="tree")&&o.createElement(xe.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(cn.type==="topTree"||cn.type==="tree")&&o.createElement(xe.default.Item,{key:"3"},"\u4E0A\u4F20"),cn.type!=="topTree"&&cn.type!=="tree"&&o.createElement(xe.default.Item,{key:"4"},"\u91CD\u547D\u540D"),cn.type!=="topTree"&&o.createElement(me.CopyToClipboard,{text:`/data/workspace/myshixun/${en?"":"secret/"}${cn==null?void 0:cn.path}`,onCopy:()=>se.ZP.success("\u590D\u5236\u6210\u529F")},o.createElement(xe.default.Item,{key:"6"},o.createElement(o.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),cn.type!=="topTree"&&o.createElement(xe.default.Item,{key:"5"},"\u5220\u9664")),Ea=(cn,Xn)=>cn.map(Br=>(Xn==""?Br.path=Xn+Br.name:Br.path=Xn+"/"+Br.name,Br.title=o.createElement(s.Z,{className:"font14"},o.createElement(de.Z,{flex:"1"},o.createElement(s.Z,null,o.createElement(de.Z,{flex:"20px"},Br.type==="blob"&&o.createElement("span",{className:"iconfont icon-wenjian11 font12"})),o.createElement(de.Z,{flex:"1"},o.createElement("span",{className:" multi_ellipsis1"},Br.name)))),pn&&o.createElement(de.Z,null,(Br.type==="blob"||Br.type==="tree")&&o.createElement(Ke.Z,{dropdownRender:()=>$r(Br),className:En.ellipsis},o.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Br.disableCheckbox=br&&br!==Br.name,Br.className=Br.type==="tree"?En.pl23:"",Br.checkable=Br.type!=="tree",Br.isLeaf=Br.type!=="tree",Br.children=Br.type==="tree"&&[],Br.key=Br.path,Br)),ao=cn=>{ln({type:"practiceSetting/setSideBarTabs",payload:{selectPath:cn}})},yo=(cn,Xn)=>Bt(void 0,null,function*(){const Br=cn.split("/");yield Va(fr),setTimeout(()=>{ao(cn),Wr=[Br[0]||""],Tn=[cn],pr([...Tn]),Jn([...Wr])},150)}),Ha=(cn,Xn)=>{if(Xn=="")or=[...cn],Dn([...cn]);else{let Br=uo(or,Xn,cn);or=Br,Dn([...Br])}};function uo(cn,Xn,Br){return cn.map(Rr=>Rr.key===Xn?(Rr.children=[...Br],Ue({},Rr)):Rr.children?Ve(Ue({},Rr),{children:uo(Rr.children,Xn,Br)}):Rr)}const Va=(cn="")=>Bt(void 0,null,function*(){var Xn,Br;const Rr=yield ln({type:en?"shixunsDetail/getRepositorys":"shixunsDetail/getSecretRepository",payload:{id:vr.taskId,path:cn}});if(Rr){if((Xn=Rr.trees)!=null&&Xn.length){let Ur=Ea([...Rr.trees],cn);Ha(Ur,cn),Jr(Rr.trees||[]),ta(cn||""),console.log("handleGetRepository:",Ur,cn),setTimeout(()=>console.log(or,Rr.trees,cn,999999),2e3)}else cn==""&&Dn([]);va(((Br=Rr.commits)==null?void 0:Br[0])||{})}return Rr}),ei=cn=>Bt(void 0,null,function*(){return new Promise((Xn,Br)=>Bt(void 0,null,function*(){cn.children.length&&Xn(),Ca(cn.path),yield Va(cn.path),Xn()}))}),jo=(cn,Xn)=>Bt(void 0,null,function*(){var Br;console.log("handleSelectTree",cn,Xn.nativeEvent.target.nodeName,Xn);const Rr=()=>{ao(Xn.node.path),cn=[Xn.node.path],pr([...cn])};Xn.nativeEvent.target.nodeName==="svg"||Xn.nativeEvent.target.nodeName==="LI"||Xn.nativeEvent.target.nodeName==="I"||Xn.node.type==="blob"&&((Br=pt==null?void 0:pt.sideBar)!=null&&Br.confirmLeave?I.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Rr(),ln({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Rr())}),Ho=(cn,Xn,Br)=>{I.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Br.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Bt(void 0,null,function*(){const Rr=yield ln({type:"shixunsDetail/deleteGitFiles",payload:{id:vr.taskId,path:cn,message:`\u5220\u9664${cn}`,secret_repository:en?null:!0}});let Ur=cn.split("/");if((Rr==null?void 0:Rr.status)===0){se.ZP.info("\u5220\u9664\u6210\u529F"),Ur.splice(Ur.length-1,1);const wa=yield Va(Ur.length>1?Ur.join("/"):"");return wa!=null&&wa.trees||(Ur.splice(Ur.length-1,1),yield Va(Ur.length>1?Ur.join("/"):"")),ao(""),!0}else(Rr==null?void 0:Rr.status)===-3&&I.default.confirm({title:"\u5220\u9664\u5931\u8D25",content:o.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",cn,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${vr.taskId}/edit/${Rr==null?void 0:Rr.message}/tab=2`}})})})},Xo=cn=>{console.log(cn,"item")},Po=(cn,Xn)=>Bt(void 0,null,function*(){if(console.log("handleExpand",Xn),Xn.nativeEvent.target.nodeName==="svg"||Xn.nativeEvent.target.nodeName==="path"||Xn.nativeEvent.target.nodeName==="LI")return!0;yield ei(Xn.node),Wr.includes(Xn.node.path)?Wr.splice(Wr.indexOf(Xn.node.path),1):Wr.push(Xn.node.path),Jn([...Wr])}),Ga=()=>{fa(!1),localStorage.warehouseHideTip=!0},co=cn=>Bt(void 0,null,function*(){var Xn;let Br,Rr="",Ur,wa;switch(en){case!0:Rr="\u5F00\u542F\u7248\u672C\u5E93",Ur="\u5F00\u542F",wa="\u4E0D\u5F00\u542F",Br=o.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(Xn=ue==null?void 0:ue.detail)!=null&&Xn.secret_repository?(Rr="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Ur="\u786E\u5B9A",wa="\u53D6\u6D88",Br=o.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Rr="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Ur="\u4E0D\u4F7F\u7528",wa="\u4F7F\u7528",Br=o.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!en&&(0,Tt.gy)(ln,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||I.default.confirm({title:Rr,okText:Ur,cancelText:wa,content:Br,onOk:()=>{var ya;(0,un.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Rr]),!en&&!((ya=ue==null?void 0:ue.detail)!=null&&ya.secret_repository)||zo(cn)},onCancel:()=>{var ya;!en&&!((ya=ue==null?void 0:ue.detail)!=null&&ya.secret_repository)&&zo(cn)}})}),zo=cn=>Bt(void 0,null,function*(){en?(yield(0,Ht.Vx)({id:vr.taskId}),ln({type:"practiceSetting/getCommonData",payload:{id:vr.taskId}})):yield(0,Ht.K0)({id:vr.taskId,is_secret_repository:cn}),Va(),ln({type:"shixunsDetail/getShixunsDetail",payload:{id:vr.taskId}})}),Uo=cn=>{console.log(cn)},Mo=cn=>Bt(void 0,null,function*(){console.log(cn);const Xn=cn.node.key,Br=cn.dragNode.key,Rr=cn.node.pos.split("-"),Ur=cn.dropPosition-Number(Rr[Rr.length-1]);if(cn.dragNode.type==="tree"){se.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(cn.node.type!=="tree"){se.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield ln({type:"shixunsDetail/moveGitFiles",payload:{id:vr.taskId,from:cn.dragNode.path,to:cn.node.path+"/"+cn.dragNode.name,message:`${cn.dragNode.path} move to ${cn.node.path+"/"+cn.dragNode.name} `}})).status===0){ao(""),yield Va("");for(let ca=0;ca$r({type:"topTree"}),className:"current"},o.createElement(It.Z,{open:zr,title:o.createElement("div",{className:"font16"},o.createElement(et.Z,{style:{position:"relative",left:-35},onClick:()=>Ga()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",o.createElement("span",{onClick:()=>Ga(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:En.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},en&&o.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!en&&((Yt=ue==null?void 0:ue.detail)==null?void 0:Yt.secret_repository)&&o.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!or.length&&!en&&o.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},o.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),or.length?o.createElement(o.Fragment,null,o.createElement("div",{className:En.content},jt==="1"&&o.createElement("div",{className:En.tips},"\u63D0\u793A\uFF1A",o.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/workspace/keyan/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),o.createElement(Ft,{disabled:!!qt.effects["shixunsDetail/getFileContents"],multiple:!0,showIcon:!1,treeData:or,switcherIcon:o.createElement(Y.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:Po,expandedKeys:Wr,selectedKeys:Tn,onSelect:jo,draggable:!0,onDragEnter:Uo,onDrop:Mo,allowDrop:({dropNode:cn,dropPosition:Xn})=>!1}))):"",!or.length&&en&&o.createElement(Le,null),!or.length&&!en&&((_n=ue==null?void 0:ue.detail)==null?void 0:_n.secret_repository)&&o.createElement(Le,null))),o.createElement(lt,{visible:hr,defaultPath:fr,onClose:()=>Sr(!1),isRepository:!en,onOK:cn=>Bt(void 0,null,function*(){const Xn=fr.split("/");Xn.pop(),yield Va(Xn.join("/")),ao("")})}),o.createElement(ie,{visible:dr,defaultPath:fr,onClose:()=>Yn(!1),isRepository:en,onOK:cn=>{yo(cn.path,cn.name)}}),o.createElement(mt,{visible:rr,defaultPath:fr,onClose:()=>Fn(!1),isRepository:en,onOK:cn=>{yo(cn.path,cn.name)}}),o.createElement(An,{defaultPath:fr,visible:Kn,isRepository:en,onClose:()=>Zn(!1),onOK:cn=>Bt(void 0,null,function*(){const Xn=fr.split("/");yield Va(fr),Wr=[Xn[0]||""],Tn=[fr],pr([...Tn]),Jn([...Wr])})}),o.createElement(it,{pathList:fr==null?void 0:fr.split("/"),showInputPath:!0,isMergeSelectFile:Aa,onFinish:cn=>{Aa?Vr(cn):Va(cn),To(!1)}}))},Le=()=>o.createElement("div",{className:`mt20 pb50 ${En.nodata}`},o.createElement("div",{className:En.headLeft},"\u63D0\u793A\uFF1A",o.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",o.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",o.createElement("br",null),"1\u3001",o.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," ","\u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",o.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002"),o.createElement("img",{width:"100%",src:yn.Oe}));var Et=(0,z.connect)(({shixunsDetail:ke,loading:he,globalSetting:ue,practiceSetting:ut,user:qt})=>({shixunsDetail:ke,globalSetting:ue,user:qt,practiceSetting:ut,loading:he}))(Kt),oe={flex_box_center:"flex_box_center___mJSI5",flex_space_between:"flex_space_between___m2vnD",flex_box_vertical_center:"flex_box_vertical_center___b1pIq",flex_box_center_end:"flex_box_center_end___YagwH",flex_box_column:"flex_box_column___mZenc",commitWrap:"commitWrap___M9LmK",wrap:"wrap___jv461",colorGray:"colorGray___sAqo4",content:"content___aLkz4",itemTime:"itemTime___UnJXc",imageUrl:"imageUrl___u5BIL",blueLight:"blueLight___T56XC",divider:"divider___KTMx3",empty:"empty___ltuTU"},Oe=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Ct=(ke,he)=>{var ue={};for(var ut in ke)De.call(ke,ut)&&he.indexOf(ut)<0&&(ue[ut]=ke[ut]);if(ke!=null&&Oe)for(var ut of Oe(ke))he.indexOf(ut)<0&&Ze.call(ke,ut)&&(ue[ut]=ke[ut]);return ue},Ee=(ke,he,ue)=>new Promise((ut,qt)=>{var Jt=pt=>{try{ln(ue.next(pt))}catch(en){qt(en)}},jt=pt=>{try{ln(ue.throw(pt))}catch(en){qt(en)}},ln=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(Jt,jt);ln((ue=ue.apply(ke,he)).next())});const _e=ke=>{var he=ke,{shixunsDetail:ue,globalSetting:ut,loading:qt,user:Jt,dispatch:jt,isRepository:ln}=he,pt=Ct(he,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const en=(0,z.useParams)(),[or,Dn]=(0,o.useState)([]);(0,o.useEffect)(()=>{pn()},[ln]);const pn=()=>Ee(void 0,null,function*(){const Zt=yield jt({type:"shixunsDetail/getRepositoryCommit",payload:{id:en.taskId,secret_repository:ln?void 0:!0}});Zt&&Dn(Zt.commits||[])});return o.createElement(o.Fragment,null,or==""&&o.createElement("div",{className:oe.empty},o.createElement("img",{src:yn.em,width:"258"}),o.createElement("br",null),o.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),or!=""&&o.createElement("section",{className:oe.bg},o.createElement("div",{className:oe.wrap},o.createElement("div",{className:oe.content},or==null?void 0:or.map(Zt=>{var Yt,_n;return o.createElement("div",null,o.createElement(s.Z,{align:"middle",className:"c-white font16"},o.createElement(de.Z,null,Zt.title)),o.createElement(s.Z,{align:"middle",className:"mt20 "},o.createElement(de.Z,null,o.createElement("img",{className:oe.imageUrl,src:N.Z.IMG_SERVER+"/"+((Yt=Zt.author)==null?void 0:Yt.image_url)})),o.createElement(de.Z,{className:oe.blueLight},o.createElement("span",{className:"ml20"},(_n=Zt.author)==null?void 0:_n.username)),o.createElement(de.Z,null,o.createElement("span",{className:`ml20 ${oe.blueLight}`},"\u63D0\u4EA4\u4E8E"),o.createElement("span",{className:`ml20 ${oe.blueLight}`},Zt.time))),o.createElement(ve.Z,{className:oe.divider}))})))))};var U=(0,z.connect)(({shixunsDetail:ke,loading:he,globalSetting:ue,user:ut})=>({shixunsDetail:ke,globalSetting:ue,user:ut,loading:he.models.index}))(_e),ye=i(6225),Me=Object.defineProperty,tt=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,on=(ke,he,ue)=>he in ke?Me(ke,he,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ke[he]=ue,vn=(ke,he)=>{for(var ue in he||(he={}))xt.call(he,ue)&&on(ke,ue,he[ue]);if(St)for(var ue of St(he))Xt.call(he,ue)&&on(ke,ue,he[ue]);return ke},xn=(ke,he)=>tt(ke,Je(he)),On=(ke,he)=>{var ue={};for(var ut in ke)xt.call(ke,ut)&&he.indexOf(ut)<0&&(ue[ut]=ke[ut]);if(ke!=null&&St)for(var ut of St(ke))he.indexOf(ut)<0&&Xt.call(ke,ut)&&(ue[ut]=ke[ut]);return ue},Nn=(ke,he,ue)=>new Promise((ut,qt)=>{var Jt=pt=>{try{ln(ue.next(pt))}catch(en){qt(en)}},jt=pt=>{try{ln(ue.throw(pt))}catch(en){qt(en)}},ln=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(Jt,jt);ln((ue=ue.apply(ke,he)).next())});const{TabPane:Se}=O.default,Ie=ke=>{var he=ke,{globalSetting:ue,loading:ut,dispatch:qt,practiceSetting:Jt,shixunsDetail:jt,haveAuth:ln}=he,pt=On(he,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","haveAuth"]),en,or,Dn,pn,Zt,Yt,_n,vr,er,br,tr,dr,Yn,hr,Sr,rr,Fn,Kn,Zn;const[fr,Hr]=(0,o.useState)("1"),[Wr,Jn]=(0,o.useState)("1");let[Tn,pr]=(0,o.useState)();const nr=(0,o.useRef)(),Jr=(0,z.useLocation)(),[zr,fa]=(0,o.useState)(!0),[Ba,va]=(0,o.useState)(["2","1"]),[ga,ta]=(0,o.useState)([]),Yr=(0,o.useRef)(),Ca=(0,z.useParams)(),pa=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:o.createElement("span",null,o.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),o.createElement(It.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},o.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,o.useEffect)(()=>{var Vr,$r,Ea,ao,yo,Ha,uo,Va,ei,jo,Ho,Xo,Po,Ga,co,zo,Uo,Mo;try{((Ea=($r=(Vr=jt==null?void 0:jt.fileContent)==null?void 0:Vr.content)==null?void 0:$r.content)!=null&&Ea.length||((yo=(ao=jt==null?void 0:jt.fileContent)==null?void 0:ao.content)==null?void 0:yo.content)=="")&&(((Ha=jt==null?void 0:jt.fileContent)==null?void 0:Ha.file_type)==="txt"?(nr.current=window.decodeURIComponent(escape(window.atob((Va=(uo=jt==null?void 0:jt.fileContent)==null?void 0:uo.content)==null?void 0:Va.content))),Tn=window.decodeURIComponent(escape(window.atob((jo=(ei=jt==null?void 0:jt.fileContent)==null?void 0:ei.content)==null?void 0:jo.content))),pr(Tn)):(nr.current=(Xo=(Ho=jt==null?void 0:jt.fileContent)==null?void 0:Ho.content)==null?void 0:Xo.content,Tn=(Ga=(Po=jt==null?void 0:jt.fileContent)==null?void 0:Po.content)==null?void 0:Ga.content,pr(Tn)))}catch(cn){nr.current=window.atob((zo=(co=jt==null?void 0:jt.fileContent)==null?void 0:co.content)==null?void 0:zo.content),Tn=window.atob((Mo=(Uo=jt==null?void 0:jt.fileContent)==null?void 0:Uo.content)==null?void 0:Mo.content),pr(Tn),se.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",jt.fileContent.content)},[(en=jt==null?void 0:jt.fileContent)==null?void 0:en.content]),(0,o.useEffect)(()=>{var Vr;const $r=(Vr=Jt==null?void 0:Jt.sideBar)==null?void 0:Vr.selectPath.split("/");va($r)},[(or=Jt==null?void 0:Jt.sideBar)==null?void 0:or.selectPath]);const Fa=Vr=>{pr(Vr);let $r=-1;Vr===nr.current?$r=0:$r=1,qt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!$r}})};(0,o.useEffect)(()=>{new Promise((Vr,$r)=>Nn(void 0,null,function*(){var Ea,ao,yo;if(((Ea=Jt==null?void 0:Jt.sideBar)==null?void 0:Ea.selectPath)!==""&&((ao=Jt==null?void 0:Jt.sideBar)!=null&&ao.selectPath)){const Ha=yield qt({type:"shixunsDetail/getFileContents",payload:{id:Ca.taskId,path:(yo=Jt==null?void 0:Jt.sideBar)==null?void 0:yo.selectPath,secret_repository:zr?null:!0}});Ha!=null&&Ha.content||(Ha==null?void 0:Ha.content)==""||qt({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(Dn=Jt==null?void 0:Jt.sideBar)==null?void 0:Dn.selectPath]);const Aa=o.createElement(xe.default,{className:pe.menu,onClick:Vr=>{var $r;!(($r=jt==null?void 0:jt.detail)!=null&&$r.secret_repository)&&Vr.key==="2"&&Jn("1"),Hr(Vr.key),Vr.key==="1"?fa(!0):fa(!1)}},o.createElement(xe.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),pa.filter(Vr=>{var $r,Ea;return!(($r=jt==null?void 0:jt.detail)!=null&&$r.init_repository)||(Ea=jt==null?void 0:jt.detail)!=null&&Ea.is_jupyter_lab?Vr.id!=="2":Vr}).map((Vr,$r)=>o.createElement(xe.default.Item,{className:"leaveClick",key:Vr.id},Vr.name))),To=()=>Nn(void 0,null,function*(){var Vr,$r;const Ea=yield qt({type:"shixunsDetail/updateRepositoryFiles",payload:{id:Ca.taskId,path:($r=(Vr=jt==null?void 0:jt.fileContent)==null?void 0:Vr.params)==null?void 0:$r.path,content:Tn,secret_repository:zr?null:!0}});Ea!=null&&Ea.content&&(se.ZP.info("\u4FDD\u5B58\u6210\u529F"),qt({type:"practiceSetting/setSideBarTabs",payload:xn(vn({},Jt.sideBar),{confirmLeave:!1})}))});return o.createElement("div",{className:pe.warehouse,style:{minHeight:600}},o.createElement("div",{className:pe.header},o.createElement(s.Z,{align:"middle",className:"w100 c-white",style:{height:60}},o.createElement(de.Z,{flex:"1"},o.createElement(s.Z,{align:"middle"},o.createElement(de.Z,null,o.createElement(Ke.Z,{dropdownRender:()=>Aa,className:pe.menu},o.createElement("span",{className:"font16 c-white current ml20"},pa.find(Vr=>Vr.id===fr).name," ",o.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),o.createElement(de.Z,{flex:"81px"},o.createElement("div",{className:pe.line})),o.createElement(de.Z,null,o.createElement(O.default,{className:pe.tabs,activeKey:Wr,onChange:Vr=>{var $r;($r=Jt==null?void 0:Jt.sideBar)!=null&&$r.confirmLeave?I.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Jn(Vr),qt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Jn(Vr),qt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},o.createElement(Se,{tab:o.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),zr&&((pn=jt==null?void 0:jt.detail)==null?void 0:pn.init_repository)&&o.createElement(Se,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!zr&&((Zt=jt==null?void 0:jt.detail)==null?void 0:Zt.secret_repository)&&o.createElement(Se,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(zr&&((Yt=jt==null?void 0:jt.repository)==null?void 0:Yt.git_url)||!zr&&((_n=jt==null?void 0:jt.secretRepository)==null?void 0:_n.git_url))&&o.createElement(o.Fragment,null,o.createElement(de.Z,null,o.createElement("span",{className:pe.title},"\u4ED3\u5E93\u5730\u5740:"),o.createElement("input",{readOnly:!0,value:zr?(vr=jt==null?void 0:jt.repository)==null?void 0:vr.git_url:(er=jt==null?void 0:jt.secretRepository)==null?void 0:er.git_url}),o.createElement(me.CopyToClipboard,{text:zr?(br=jt==null?void 0:jt.repository)==null?void 0:br.git_url:(tr=jt==null?void 0:jt.secretRepository)==null?void 0:tr.git_url,onCopy:()=>se.ZP.success("\u590D\u5236\u6210\u529F")},o.createElement(It.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},o.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),o.createElement("div",{className:pe.content,style:{overflow:"auto"}},Wr==="1"&&o.createElement(o.Fragment,null,o.createElement("aside",{className:pe.left},o.createElement(L.Z,{spinning:!!ut.effects["shixunsDetail/getRepositorys"],wrapperClassName:`${pe.loading} ${pe.bottom0}`},o.createElement(Et,{setTreeData:ta,treeData:ga,activeKey:fr,isRepository:zr,haveAuth:ln}))),o.createElement("aside",{className:pe.right,ref:Yr},((dr=Jt==null?void 0:Jt.sideBar)==null?void 0:dr.selectPath)!==""&&o.createElement(o.Fragment,null,o.createElement(L.Z,{spinning:!!ut.effects["shixunsDetail/getFileContents"],wrapperClassName:pe.loading},o.createElement("div",{className:pe.filePathWrp},o.createElement(s.Z,{align:"middle",className:"w100"},o.createElement(de.Z,null,o.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),o.createElement(de.Z,{flex:"40px"},o.createElement("div",{className:pe.line,style:{marginLeft:20}})),o.createElement(de.Z,{className:pe.filePath},Ba.map((Vr,$r)=>o.createElement("span",{className:"c-blue"},Vr))))),o.createElement("div",{className:ut.effects["shixunsDetail/getFileContents"]?"hide":"show"},o.createElement(ye.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Yn=jt==null?void 0:jt.fileContent)==null?void 0:Yn.filename,type:((hr=jt==null?void 0:jt.fileContent)==null?void 0:hr.file_type)==="office"?"download":(Sr=jt==null?void 0:jt.fileContent)==null?void 0:Sr.file_type,data:Tn,monacoEditor:{value:Tn,language:(rr=jt==null?void 0:jt.fileContent)==null?void 0:rr.language,onChange:Vr=>Fa(Vr),options:{fontSize:14,readOnly:!ln}}}))),((Fn=jt==null?void 0:jt.fileContent)==null?void 0:Fn.file_type)==="txt"&&ln&&o.createElement(s.Z,{align:"middle",justify:"center",className:pe.footer},o.createElement(de.Z,null,o.createElement(v.ZP,{type:"primary",size:"middle",onClick:To},"\u63D0\u4EA4")))),((Kn=Jt==null?void 0:Jt.sideBar)==null?void 0:Kn.selectPath)==""&&((Zn=jt==null?void 0:jt.detail)==null?void 0:Zn.init_repository)&&o.createElement("div",{className:pe.empty},o.createElement("img",{src:yn.x7,width:"258"}),o.createElement("br",null),o.createElement("span",{className:"c-grey-c"},!!(ga!=null&&ga.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(ga!=null&&ga.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Wr==="2"&&o.createElement("div",{className:pe.commit},o.createElement(U,{isRepository:zr}))))};var Ye=(0,z.connect)(({loading:ke,globalSetting:he,practiceSetting:ue,shixunsDetail:ut})=>({globalSetting:he,loading:ke,practiceSetting:ue,shixunsDetail:ut}))(Ie),nt=i(80322),ft=i(71958),_t=i(52430),Vt=i(24905);const tn=({dispatch:ke,innovation:he,openForkModal:ue})=>{const ut=()=>{ue("remindModal")},qt=()=>{ke({type:"innovation/closeModal"})};return o.createElement(I.default,{title:"\u542F\u52A8\u73AF\u5883",width:600,okText:"Fork\u9879\u76EE",okButtonProps:{type:"primary"},centered:!0,open:he.visibleModalName==="remindfork-project",destroyOnClose:!0,onCancel:qt,onOk:ut},o.createElement("div",{style:{marginTop:14}},o.createElement("p",null,"\u4F60\u4E0D\u662F\u8BE5\u9879\u76EE\u7684\u521B\u5EFA\u8005/\u5408\u4F5C\u8005\uFF0C\u65E0\u6CD5\u76F4\u63A5\u542F\u52A8\u73AF\u5883\u3002"),o.createElement("p",null,"\u8BF7\u5148Fork\u4E3A\u4F60\u4E2A\u4EBA\u7684\u9879\u76EE\u540E\uFF0C\u518D\u542F\u52A8\u73AF\u5883\u3002"),o.createElement(s.Z,null,o.createElement(Vt.default,{checked:he.hideRemindModal,onChange:Jt=>ke({type:"innovation/save",payload:{hideRemindModal:Jt.target.checked}})},"\u4E0D\u518D\u63D0\u793A"))))};var zt=(0,z.connect)(({innovation:ke})=>({innovation:ke}))(tn),Cn=Object.defineProperty,Wn=Object.getOwnPropertySymbols,nn=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,Qt=(ke,he,ue)=>he in ke?Cn(ke,he,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ke[he]=ue,Pn=(ke,he)=>{for(var ue in he||(he={}))nn.call(he,ue)&&Qt(ke,ue,he[ue]);if(Wn)for(var ue of Wn(he))Wt.call(he,ue)&&Qt(ke,ue,he[ue]);return ke},fn=(ke,he,ue)=>new Promise((ut,qt)=>{var Jt=pt=>{try{ln(ue.next(pt))}catch(en){qt(en)}},jt=pt=>{try{ln(ue.throw(pt))}catch(en){qt(en)}},ln=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(Jt,jt);ln((ue=ue.apply(ke,he)).next())});const{Paragraph:Gn}=f.default,{TabPane:Qn}=O.default,kn=["#FF7E0F","#165DFF","#44D7B6","red"],In=({user:ke,dispatch:he})=>{var ue,ut,qt,Jt,jt,ln,pt,en,or,Dn,pn;const[Zt,Yt]=(0,o.useState)(),[_n,vr]=(0,o.useState)(!0),[er,br]=(0,o.useState)(!1),{taskId:tr}=(0,z.useParams)(),[dr,Yn]=(0,o.useState)("1"),hr=(0,o.useMemo)(()=>{const{userInfo:Tn}=ke;return(0,je.Ny)()||(Tn==null?void 0:Tn.user_id)===(Zt==null?void 0:Zt.sci_project.user_id)||(Zt==null?void 0:Zt.is_partner)},[ke,Zt]),Sr=(0,o.useMemo)(()=>{const{userInfo:Tn}=ke;return(0,je.Ny)()||(Tn==null?void 0:Tn.user_id)===(Zt==null?void 0:Zt.sci_project.user_id)},[ke,Zt]),[rr,Fn]=(0,o.useState)(!1),[Kn,Zn]=(0,o.useState)(!1),[fr]=V.default.useForm();(0,o.useEffect)(()=>{(0,vt.T)(tr).then(Tn=>{vr(!1),!Tn.status&&Yt(Tn)})},[]);const Hr=Tn=>{if(Zt.my_sci_projects_num>=10&&!(0,je.Ny)()){he({type:"innovation/openSimpleModal",payload:{title:"\u9879\u76EE\u6570\u91CF\u8FBE\u5230\u4E0A\u9650",children:"\u6BCF\u4F4D\u7528\u6237\u6700\u591A\u53EA\u80FD\u521B\u5EFA10\u4E2A\u9879\u76EE\uFF0C\u4F60\u7684\u9879\u76EE\u6570\u91CF\u5DF2\u7ECF\u8FBE\u5230\u4E0A\u9650\u3002",footer:o.createElement(v.ZP,{onClick:()=>he({type:"innovation/closeSimpleModal"}),type:"primary"},"\u6211\u77E5\u9053\u4E86")}});return}he({type:"innovation/save",payload:{visibleModalName:"fork-project",openForkModalPosition:Tn}})},Wr=()=>{z.history.push(`/innovation/project/edit/${tr}`)},Jn=()=>{he({type:"innovation/openModal",payload:"delete-project"})};return o.createElement(L.Z,{spinning:_n},Zt&&o.createElement("div",{className:$.project_detail_wrapper},o.createElement(s.Z,{justify:"space-between",align:"middle",style:{marginBottom:10}},o.createElement(de.Z,{className:$.title,span:20},Zt.sci_project.username," / ",Zt.sci_project.name),o.createElement(de.Z,{span:4,style:{textAlign:"right"}},o.createElement(v.ZP,{icon:o.createElement(M.Z,null),className:$.fork_btn,onClick:()=>Hr("forkButton")},o.createElement("span",null,Zt.sci_project.forked_count)))),o.createElement(Gn,{ellipsis:{rows:3,expandable:!0,symbol:o.createElement("span",{style:{color:"#165dff"}},"\u5C55\u5F00",o.createElement(Y.Z,null))},className:$.desc},Zt.sci_project.description),o.createElement(s.Z,{justify:"space-between"},o.createElement(de.Z,{className:$.info},o.createElement("span",null,"\u9879\u76EE\u73AF\u5883\uFF1A",Zt.mirror_repository_info.name),o.createElement("span",{className:$.create_time},"\u521B\u5EFA\u65F6\u95F4\uFF1A",D()(Zt.sci_project.created_at).format("YYYY-MM-DD HH:mm"))),hr&&o.createElement(de.Z,{className:$.operation},o.createElement("span",{onClick:Wr},"\u7F16\u8F91"),Sr&&o.createElement("span",{className:$.delete_btn,onClick:Jn},"\u5220\u9664"))),o.createElement(ve.Z,null),o.createElement(O.default,{activeKey:dr,onChange:Tn=>{Yn(Tn)},tabBarExtraContent:{right:o.createElement(v.ZP,{type:"primary",loading:er,onClick:()=>{if(br(!0),!hr){window.localStorage.getItem("hideRemindModal")==="true"?Hr("forkButton"):he({type:"innovation/save",payload:{visibleModalName:"remindfork-project",hideRemindModal:!0}}),br(!1);return}(0,vt.T)(tr).then(Tn=>{if(Yt(Tn),Tn.verify_info.status===-1){Fn(!0),fr.setFieldsValue({max_cpu:2,min_cpu:.2,max_memory:1024,min_memory:1024,max_disk:1,survival_time:.5});return}if(Tn.verify_info.status===0){I.default.warning({title:"\u542F\u52A8\u73AF\u5883\u63D0\u793A",content:"\u73AF\u5883\u8D44\u6E90\u6B63\u5728\u3010\u5BA1\u6838\u4E2D\u3011\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u624D\u80FD\u542F\u52A8\u73AF\u5883",okText:"\u67E5\u770B\u5BA1\u6838\u7ED3\u679C",onOk:()=>{Yn("3")}});return}if(Tn.verify_info.status===1&&z.history.push(`/innovation/tasks/${tr}`),Tn.verify_info.status===2){I.default.warning({title:"\u542F\u52A8\u73AF\u5883\u63D0\u793A",content:"\u60A8\u7533\u8BF7\u7684\u73AF\u5883\u8D44\u6E90\u3010\u672A\u901A\u8FC7\u3011\uFF0C\u65E0\u6CD5\u542F\u52A8\u73AF\u5883\u3002",okText:"\u67E5\u770B\u5BA1\u6838\u7ED3\u679C",onOk:()=>{Yn("3")}});return}}).finally(()=>{br(!1)})}},"\u542F\u52A8\u73AF\u5883")}},o.createElement(Qn,{tab:"\u4EE3\u7801",key:"1"},o.createElement(Ye,{haveAuth:hr})),o.createElement(Qn,{tab:"\u6570\u636E\u96C6",key:"2"},o.createElement(nt.Z,{detail:Zt})),o.createElement(Qn,{tab:"\u5408\u4F5C\u8005",key:"4"},o.createElement(ft.Z,{position:"detail"})),o.createElement(Qn,{tab:"\u73AF\u5883\u4FE1\u606F",key:"3"},o.createElement("div",{className:$.huanj},o.createElement("div",{className:$.divtitle},o.createElement("p",null,"\u786C\u4EF6\u4FE1\u606F"),o.createElement("div",{style:{marginLeft:28}},o.createElement("div",null,o.createElement("label",null,"CPU\uFF1A"),o.createElement("span",null,((ue=Zt==null?void 0:Zt.sci_project_config)==null?void 0:ue.max_cpu)+"\u6838"||0)),o.createElement("div",null,o.createElement("label",null,"\u6700\u4F4ECPU\uFF1A"),o.createElement("span",null,((ut=Zt==null?void 0:Zt.sci_project_config)==null?void 0:ut.min_cpu)+"\u6838"||0)),o.createElement("div",null,o.createElement("label",null,"\u5185\u5B58\u9650\u5236\uFF1A"),o.createElement("span",null,((qt=Zt==null?void 0:Zt.sci_project_config)==null?void 0:qt.max_memory)+"M"||0)),o.createElement("div",null,o.createElement("label",null,"\u5185\u5B58\u8981\u6C42\uFF1A"),o.createElement("span",null,((Jt=Zt==null?void 0:Zt.sci_project_config)==null?void 0:Jt.min_memory)+"M"||0)),o.createElement("div",null,o.createElement("label",null,"\u78C1\u76D8\u9650\u5236\uFF1A"),o.createElement("span",null,((jt=Zt==null?void 0:Zt.sci_project_config)==null?void 0:jt.max_disk)+"G"||0)),o.createElement("div",null,o.createElement("label",null,"GPU\u6570\u91CF\uFF1A"),o.createElement("span",null,((ln=Zt==null?void 0:Zt.sci_project_config)==null?void 0:ln.gpu)||"- -")))),o.createElement("div",{className:$.divtitle},o.createElement("p",null,"\u73AF\u5883\u65F6\u95F4"),o.createElement("div",{style:{marginLeft:28}},o.createElement("label",null,"\u73AF\u5883\u65F6\u957F\uFF1A"),o.createElement("span",null,((pt=Zt==null?void 0:Zt.sci_project_config)==null?void 0:pt.survival_time)+"\u5C0F\u65F6"||0))),o.createElement("div",{className:$.divtitle},o.createElement("p",null,"\u5BA1\u6838\u72B6\u6001"),o.createElement("div",{style:{marginLeft:28}},o.createElement("label",null,"\u5BA1\u6838\u72B6\u6001\uFF1A"),o.createElement("span",{style:{color:kn[parseInt(`${(en=Zt==null?void 0:Zt.verify_info)==null?void 0:en.status}`)+1]}},((or=Zt==null?void 0:Zt.verify_info)==null?void 0:or.status_cn)||"- -")),o.createElement("div",{style:{marginLeft:28,wordBreak:"break-all"}},o.createElement("label",null,"\u672A\u901A\u8FC7\u539F\u56E0\uFF1A"),o.createElement("span",null,((Dn=Zt==null?void 0:Zt.verify_info)==null?void 0:Dn.refuse_reason)||"- -")))),o.createElement("div",{style:{textAlign:"center"}},o.createElement(v.ZP,{disabled:((pn=Zt==null?void 0:Zt.verify_info)==null?void 0:pn.status)<=0,onClick:()=>{fr.setFieldsValue(Pn({},Zt==null?void 0:Zt.sci_project_config)),Fn(!0)},style:{marginTop:30,textAlign:"center"},type:"primary"},"\u91CD\u65B0\u7533\u8BF7")))),o.createElement(w,{detail:Zt}),o.createElement(We,{projectId:tr}),o.createElement(zt,{openForkModal:Hr})),o.createElement(I.default,{title:"\u542F\u52A8\u73AF\u5883",open:rr,okButtonProps:{loading:Kn},onCancel:()=>{Fn(!1)},onOk:()=>{fr.submit()}},o.createElement("div",null,o.createElement(V.default,{labelCol:{span:6},wrapperCol:{span:18},form:fr,preserve:!1,onFinish:Tn=>fn(void 0,null,function*(){Zn(!0);const pr=yield(0,_t.ZP)(`/api/sci/projects/${tr}/commit_verify.json`,{method:"POST",body:Pn({},Tn)});Fn(!1),(0,vt.T)(tr).then(nr=>{vr(!1),!nr.status&&Yt(nr)}),se.ZP.info("\u63D0\u4EA4\u5BA1\u6838\u6210\u529F"),Zn(!1)})},o.createElement(V.default.Item,{label:"CPU(\u6838)",name:"max_cpu",rules:[{required:!0}]},o.createElement(S.Z,{min:0,style:{width:"100%"}})),o.createElement(V.default.Item,{label:"\u6700\u4F4ECPU(\u6838)",name:"min_cpu",rules:[{required:!0}]},o.createElement(S.Z,{min:0,style:{width:"100%"}})),o.createElement(V.default.Item,{label:"\u5185\u5B58\u9650\u5236(M)",name:"max_memory",rules:[{required:!0}]},o.createElement(S.Z,{min:0,style:{width:"100%"}})),o.createElement(V.default.Item,{label:"\u5185\u5B58\u8981\u6C42(M)",name:"min_memory",rules:[{required:!0}]},o.createElement(S.Z,{min:0,style:{width:"100%"}})),o.createElement(V.default.Item,{label:"\u78C1\u76D8\u9650\u5236(G)",name:"max_disk",rules:[{required:!0}],initialValue:1},o.createElement(S.Z,{min:0,style:{width:"100%"}})),o.createElement(V.default.Item,{label:"GPU\u6570\u91CF",name:"gpu"},o.createElement(S.Z,{min:0,style:{width:"100%"},precision:0})),o.createElement(V.default.Item,{label:"\u73AF\u5883\u65F6\u957F(\u5C0F\u65F6)",name:"survival_time",rules:[{required:!0}]},o.createElement(S.Z,{min:.1,style:{width:"100%"},precision:1}))))))};var Ar=(0,z.connect)(({innovation:ke,user:he})=>({innovation:ke,user:he}))(In)},71958:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return Xe}});var o=i(59301),f=i(44993),O=i(43418),V=i(8591),v=i(3113),L=i(61621),s=i(58421),de=i(13952),ve=i(64681),I=i(5112),se={title:"title___rpaor",content:"content___Hb0l5",add:"add___THwHB",colorBlue:"colorBlue___yc4F8",radio:"radio___hn9Vt"},S=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable,z=(me,ae)=>{var G={};for(var H in me)M.call(me,H)&&ae.indexOf(H)<0&&(G[H]=me[H]);if(me!=null&&S)for(var H of S(me))ae.indexOf(H)<0&&Y.call(me,H)&&(G[H]=me[H]);return G},$=(me,ae,G)=>new Promise((H,Pe)=>{var Be=ze=>{try{Ne(G.next(ze))}catch(Dt){Pe(Dt)}},ee=ze=>{try{Ne(G.throw(ze))}catch(Dt){Pe(Dt)}},Ne=ze=>ze.done?H(ze.value):Promise.resolve(ze.value).then(Be,ee);Ne((G=G.apply(me,ae)).next())});const vt=me=>{var ae=me,{shixunsDetail:G,globalSetting:H,loading:Pe,dispatch:Be,onReloadData:ee}=ae,Ne=z(ae,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[ze,Dt]=(0,o.useState)(),[ht,mt]=(0,o.useState)([]);(0,o.useEffect)(()=>{G.actionTabs.key==="Collaborators-ChangeManager"&&Pt()},[G.actionTabs.key]);const Pt=()=>$(void 0,null,function*(){var bt;const J=yield Be({type:"shixunsDetail/getChangeManager",payload:{id:(bt=G.actionTabs.params)==null?void 0:bt.id}});mt(J||[])}),$t=()=>{var bt;Be({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(bt=G.actionTabs.params)==null?void 0:bt.id}}})},Mt=()=>$(void 0,null,function*(){var bt;if(!ze){V.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const J=yield Be({type:"shixunsDetail/changeManager",payload:{id:(bt=G.actionTabs.params)==null?void 0:bt.id,user_id:ze}});$e(),J&&(ee(),V.ZP.info(J.message))}),$e=()=>{Be({type:"shixunsDetail/setActionTabs",payload:{}}),Dt(null)};return o.createElement(O.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:G.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:Pe.effects["shixunsDetail/changeManager"],onOk:Mt,onCancel:$e},o.createElement("div",null,o.createElement("div",{className:se.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",o.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),o.createElement("div",{className:se.content},ht.length?o.createElement(I.ZP.Group,{value:ze,onChange:bt=>Dt(bt.target.value)},ht.map((bt,J)=>o.createElement(I.ZP,{className:se.radio,key:J,value:bt.user_id},bt.name))):o.createElement("div",{className:se.add},o.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",o.createElement("a",{className:se.colorBlue,onClick:$t},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var je=(0,f.connect)(({shixunsDetail:me,loading:ae,globalSetting:G})=>({shixunsDetail:me,globalSetting:G,loading:ae}))(vt),ct=i(99313),Te=i(28897);const{TabPane:Q}=ct.default;var w=({visible:me,onCancel:ae,onSelectGroup:G,shixunId:H,onSelectCollaborator:Pe})=>o.createElement(O.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:me,width:1100,centered:!0,keyboard:!1,onCancel:ae,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},o.createElement(ct.default,{defaultActiveKey:"1"},o.createElement(Q,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},o.createElement(Te.Z,{type:1,onCancel:ae,container_type:2,container_id:H,onSelect:Pe})))),c={bg:"bg___Onnmh",wrap:"wrap___VTtdp",modal:"modal___MArZa",content:"content___a69LK",head:"head____zVzr",headCount:"headCount___GhK7o",button:"button___DoAh3",itemWrap:"itemWrap___UR35k",imgWrap:"imgWrap___DpS0R",img:"img___N9se3",manager:"manager___m4Mzg",itemContent:"itemContent___Ut7hr",nameWrap:"nameWrap___y73uS",name:"name___hJUHg",actionGroup:"actionGroup___QEytf",deleteIcon:"deleteIcon___XGFcN",schoolWrap:"schoolWrap___qsoOp",school:"school___yh8l2",countWrap:"countWrap___MQKPn",deletetitle:"deletetitle___nAICN",yseTitle:"yseTitle___t5fzp"},D=i(62772),N=i(36952),_=i(52430),R=Object.defineProperty,te=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,pe=(me,ae,G)=>ae in me?R(me,ae,{enumerable:!0,configurable:!0,writable:!0,value:G}):me[ae]=G,It=(me,ae)=>{for(var G in ae||(ae={}))W.call(ae,G)&&pe(me,G,ae[G]);if(te)for(var G of te(ae))We.call(ae,G)&&pe(me,G,ae[G]);return me},xe=(me,ae,G)=>new Promise((H,Pe)=>{var Be=ze=>{try{Ne(G.next(ze))}catch(Dt){Pe(Dt)}},ee=ze=>{try{Ne(G.throw(ze))}catch(Dt){Pe(Dt)}},Ne=ze=>ze.done?H(ze.value):Promise.resolve(ze.value).then(Be,ee);Ne((G=G.apply(me,ae)).next())});const Ke=({shixunsDetail:me,globalSetting:ae,loading:G,user:H,dispatch:Pe,position:Be})=>{const ee=(0,o.useRef)(),[Ne,ze]=(0,o.useState)(0),[Dt,ht]=(0,o.useState)([]),[mt,Pt]=(0,o.useState)({id:null,page:1}),$t=(0,f.useParams)(),[Mt,$e]=(0,o.useState)({}),bt=(0,o.useMemo)(()=>(0,ve.Ny)()||(Mt==null?void 0:Mt.current_user_is_creator)||(Mt==null?void 0:Mt.current_user_is_partner),[ve.Ny,Mt]),J=(0,o.useMemo)(()=>(0,ve.Ny)()||(Mt==null?void 0:Mt.current_user_is_creator),[ve.Ny,Mt]);(0,o.useEffect)(()=>{ee.current=$t==null?void 0:$t.taskId,mt.id=$t==null?void 0:$t.taskId,Pt(mt),X(mt)},[]);const X=le=>xe(void 0,null,function*(){const Z=yield(0,_.ZP)(`/api/sci/projects/${$t==null?void 0:$t.taskId}/get_project_partners.json`,{method:"get"});Z&&(ht(Z.users||[]),ze(Z.users_count),$e(Z))}),P=()=>xe(void 0,null,function*(){mt.page=1,Pt(mt);const le=(0,N.g)();yield Pe({type:"user/getUserInfo",payload:le}),yield X(mt)}),d=le=>{mt.page=le,Pt(mt),X(mt)},j=le=>{O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:c.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>xe(void 0,null,function*(){const Z=yield(0,_.ZP)(`/api/sci/projects/${$t==null?void 0:$t.taskId}/del_project_partner.json`,{method:"DELETE",body:{user_id:le}});V.ZP.info("\u5220\u9664\u6210\u529F"),mt.page=1,Pt(mt),X(mt)})})},ie=()=>{Pe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:ee.current}}})};function x(){Pe({type:"shixunsDetail/setActionTabs",payload:{}})}const h={visible:me.actionTabs.key==="Collaborators-AddCollaborator",onCancel:x,shixunId:ee.current,onSelectCollaborator:le=>xe(void 0,null,function*(){x(),(yield(0,_.ZP)(`/api/sci/projects/${ee.current}/bacht_add_project_partners.json`,{method:"POST",body:{user_ids:le}}))&&(V.ZP.success("\u6DFB\u52A0\u6210\u529F"),P())}),onSelectGroup:le=>xe(void 0,null,function*(){x(),(yield Pe({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:ee.current,group_id:le.group_id}}))&&(V.ZP.success("\u6DFB\u52A0\u6210\u529F"),P())})};return o.createElement("section",null,o.createElement("div",{className:c.wrap},o.createElement("div",{className:c.content},o.createElement("div",{className:c.head},o.createElement("span",{className:c.headCount},"\u5408\u4F5C\u8005\uFF08",Ne,"\u4EBA\uFF09"),bt&&o.createElement("div",null,o.createElement(v.ZP,{className:c.button,style:{marginRight:Be==="detail"?0:"20px"},onClick:ie,icon:o.createElement(D.Z,null)},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),o.createElement("div",{className:c.list},o.createElement(L.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Dt.map((le,Z)=>o.createElement("div",{style:{display:"inline-block",width:"50%"},key:Z},o.createElement("div",{className:c.itemWrap},o.createElement("a",{target:"_blank",className:c.imgWrap},o.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:c.img,src:`${de.Z.IMG_SERVER}/images/${le==null?void 0:le.image_url}`}),(le==null?void 0:le.is_creator)&&o.createElement("span",{className:c.manager},"\u521B\u5EFA\u8005")),o.createElement("div",{className:c.itemContent},o.createElement("div",{className:c.nameWrap},o.createElement("a",{target:"_blank",className:c.name},le==null?void 0:le.user_name),o.createElement("div",{className:c.actionGroup},!(le!=null&&le.is_creator)&&J?o.createElement("a",{className:c.deletetitle,onClick:()=>j(le.id)},"\u5220\u9664"):null)),o.createElement("p",{className:c.schoolWrap},o.createElement("span",{className:c.school},le==null?void 0:le.school_name))))))))),Ne>10&&o.createElement("div",{className:c.countWrap},o.createElement(s.Z,{showQuickJumper:!1,showSizeChanger:!1,total:Ne,onChange:le=>d(le),pageSize:10,current:mt.page}))),o.createElement(je,{onReloadData:P}),o.createElement(w,It({},h)))};var Xe=(0,f.connect)(({shixunsDetail:me,loading:ae,globalSetting:G,user:H})=>({shixunsDetail:me,globalSetting:G,user:H,loading:ae}))(Ke)},46353:function(hn,qe,i){"use strict";i.d(qe,{$L:function(){return O},M3:function(){return S},NV:function(){return V},T:function(){return de},V1:function(){return v},ie:function(){return se},ln:function(){return ve},pV:function(){return M},th:function(){return s}});var o=i(52430),f=(Y,z,$)=>new Promise((vt,je)=>{var ct=w=>{try{Q($.next(w))}catch(c){je(c)}},Te=w=>{try{Q($.throw(w))}catch(c){je(c)}},Q=w=>w.done?vt(w.value):Promise.resolve(w.value).then(ct,Te);Q(($=$.apply(Y,z)).next())});function O(Y){return f(this,null,function*(){return(0,o.ZP)("/api/sci/projects.json",{method:"post",body:Y})})}function V(Y,z){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${z}.json`,{method:"put",body:Y})})}function v(Y){return f(this,null,function*(){return(0,o.ZP)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:Y})})}function L(Y){return f(this,null,function*(){return Fetch("/api/sci/projects.json",{method:"get",params:Y})})}function s(Y,z){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${Y}.json`,{method:"delete",body:z})})}function de(Y){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${Y}.json`,{method:"get"})})}function ve(Y){return f(this,null,function*(){return(0,o.ZP)("/api/sci/projects/data_sets.json",{method:"get",params:Y})})}function I(Y){return f(this,null,function*(){return Fetch(`/api/sci/projects/${Y}/remove_data_sets.json`,{method:"get"})})}function se(Y){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${Y}/start_environment.json`,{method:"post"})})}function S(Y,z){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${Y}/fork_sci_project.json`,{method:"post",body:z})})}function M(Y,z){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${Y}/get_data_sets.json`,{method:"get",params:z})})}},2686:function(hn,qe,i){"use strict";i.d(qe,{rX:function(){return Q},pW:function(){return w},gy:function(){return c},xY:function(){return Te},O5:function(){return ct},tJ:function(){return Y},o1:function(){return z},Rd:function(){return je}});var o=i(44993),f=i(43418),O=i(28103),V=i(8591),v=i(64681),L=i(89299),s=i(87169),de=i(25510),ve="data:image/png;base64,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",I=i.p+"static/newqrcode.a8740efb.png",se=i(32637),S=i(59301),M=(D,N,_)=>new Promise((R,te)=>{var W=It=>{try{pe(_.next(It))}catch(xe){te(xe)}},We=It=>{try{pe(_.throw(It))}catch(xe){te(xe)}},pe=It=>It.done?R(It.value):Promise.resolve(It.value).then(W,We);pe((_=_.apply(D,N)).next())});const Y=(D,N=!1)=>!!(z(D)&&$(N)),z=D=>(0,v.bg)()?!0:(D({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),$=(D=!1)=>{var N;const{user:_}=(0,o.getDvaApp)()._store.getState();return(N=_.userInfo)!=null&&N.profile_completed?!0:(f.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"),vt()}}),!1)},vt=()=>{f.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()}})},je=()=>{f.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:S.createElement("div",{style:{textAlign:"center"}},S.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"),S.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:se}),S.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ct=()=>{var D;const{user:N}=(0,o.getDvaApp)()._store.getState();return(D=N.userInfo)!=null&&D.professional_certification?!0:(f.default.confirm({title:"\u63D0\u793A",centered:!0,content:S.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)},Te=()=>(0,v.V9)()?!0:(f.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:S.createElement("div",{className:"tc",style:{marginLeft:-38}},S.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),S.createElement("img",{src:I,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Q=(D,N)=>D?!0:(f.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:S.createElement("div",null,S.createElement("p",null,N||"\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"),S.createElement("div",{style:{marginLeft:"110px"}},S.createElement("img",{src:ve,width:200}),S.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),w=D=>{f.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:S.createElement("div",null,S.createElement("div",null,S.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"),S.createElement(O.Z,null),S.createElement("p",{style:{color:"#666666",fontSize:12}}," ",S.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 ",S.createElement("a",null,D),"\u5929\u3002"),S.createElement("p",{style:{color:"#666666",fontSize:12}}," ",S.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")),S.createElement("div",{style:{textAlign:"center",marginTop:30}},S.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:de,alt:"\u4E8C\u7EF4\u7801",width:160})))})},c=(D,N="")=>{const{shixunsDetail:{detail:_}}=(0,o.getDvaApp)()._store.getState();if((_==null?void 0:_.public)===2||(_==null?void 0:_.public)===1||(_==null?void 0:_.shixun_status)===3){let R="";return(_==null?void 0:_.public)===2&&(R="\u5DF2\u516C\u5F00"),(_==null?void 0:_.public)===1&&(R="\u5F85\u5BA1\u6838"),(_==null?void 0:_.shixun_status)===3&&(R="\u5DF2\u5173\u95ED"),f.default.info({centered:!0,icon:S.createElement(s.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:S.createElement("div",{className:"tc",style:{marginLeft:-38}},S.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},S.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",R,"\uFF0C",N,"\u3002"),S.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),S.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:de,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(_==null?void 0:_.shixun_status)===2?(f.default.confirm({centered:!0,icon:S.createElement(s.Z,null),title:"\u63D0\u793A",content:S.createElement("div",null,S.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",N,"\u3002"),S.createElement("br",null),S.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:()=>{f.default.confirm({width:440,centered:!0,icon:S.createElement(s.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:()=>M(void 0,null,function*(){(yield D({type:"shixunsDetail/cancelRelease",payload:{id:_==null?void 0:_.identifier}})).status!==401&&(V.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),D({type:"shixunsDetail/getShixunsDetail",payload:{id:_==null?void 0:_.identifier}}),D({type:"practiceSetting/getCommonData",payload:{id:_==null?void 0:_.identifier}}))})})}}),!0):!1}},50371:function(hn,qe){"use strict";function i(){const o=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let f=1;f{const v=O[V];v!==void 0&&(o[V]=v)})}return o}qe.Z=i},13845:function(hn,qe,i){"use strict";i.d(qe,{F:function(){return o},Z:function(){return f}});function o(O){return O!=null&&O===O.window}function f(O,V){var v,L;if(typeof window=="undefined")return 0;const s=V?"scrollTop":"scrollLeft";let de=0;return o(O)?de=O[V?"pageYOffset":"pageXOffset"]:O instanceof Document?de=O.documentElement[s]:(O instanceof HTMLElement||O)&&(de=O[s]),O&&!o(O)&&typeof de!="number"&&(de=(L=((v=O.ownerDocument)!==null&&v!==void 0?v:O).documentElement)===null||L===void 0?void 0:L[s]),de}},56762:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return f}});var o=i(59301);function f(){const[,O]=o.useReducer(V=>V+1,0);return O}},68031:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return V}});var o=i(16089);function f(v,L,s,de){const ve=s-L;return v/=de/2,v<1?ve/2*v*v*v+L:ve/2*((v-=2)*v*v+2)+L}var O=i(13845);function V(v){let L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:s=()=>window,callback:de,duration:ve=450}=L,I=s(),se=(0,O.Z)(I,!0),S=Date.now(),M=()=>{const z=Date.now()-S,$=f(z>ve?ve:z,se,v,ve);(0,O.F)(I)?I.scrollTo(window.pageXOffset,$):I instanceof Document||I.constructor.name==="HTMLDocument"?I.documentElement.scrollTop=$:I.scrollTop=$,zs||L},88522:function(hn,qe,i){"use strict";var o=i(92310),f=i.n(o),O=i(11592),V=i(2738),v=i(59301),L=i(53487),s=i(92343),de=i(36355),ve=i(57809);const{Option:I}=ve.default;function se(z){return z&&z.type&&(z.type.isSelectOption||z.type.isSelectOptGroup)}const S=(z,$)=>{const{prefixCls:vt,className:je,popupClassName:ct,dropdownClassName:Te,children:Q,dataSource:w}=z,c=(0,O.Z)(Q);let D;c.length===1&&(0,s.l$)(c[0])&&!se(c[0])&&([D]=c);const N=D?()=>D:void 0;let _;c.length&&se(c[0])?_=Q:_=w?w.map(W=>{if((0,s.l$)(W))return W;switch(typeof W){case"string":return v.createElement(I,{key:W,value:W},W);case"object":{const{value:We}=W;return v.createElement(I,{key:We,value:We},W.text)}default:return}}):[];const{getPrefixCls:R}=v.useContext(de.E_),te=R("select",vt);return v.createElement(ve.default,Object.assign({ref:$,suffixIcon:null},(0,V.Z)(z,["dataSource","dropdownClassName"]),{prefixCls:te,popupClassName:ct||Te,className:f()(`${te}-auto-complete`,je),mode:ve.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:N}),_)},M=v.forwardRef(S),Y=(0,L.Z)(M);M.Option=I,M._InternalPanelDoNotUseOrYouWillBeFired=Y,qe.Z=M},24905:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return D}});var o=i(92310),f=i.n(o),O=i(5630),V=i(59301),v=i(36355),L=i(1684),s=i(32441),ve=V.createContext(null),I=i(98447),se=i(14088),S=i(4572),M=function(N,_){var R={};for(var te in N)Object.prototype.hasOwnProperty.call(N,te)&&_.indexOf(te)<0&&(R[te]=N[te]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,te=Object.getOwnPropertySymbols(N);W{var R;const{prefixCls:te,className:W,rootClassName:We,children:pe,indeterminate:It=!1,style:xe,onMouseEnter:Ke,onMouseLeave:Xe,skipGroup:me=!1,disabled:ae}=N,G=M(N,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:H,direction:Pe,checkbox:Be}=V.useContext(v.E_),ee=V.useContext(ve),{isFormItemInput:Ne}=V.useContext(s.aM),ze=V.useContext(L.Z),Dt=(R=(ee==null?void 0:ee.disabled)||ae)!==null&&R!==void 0?R:ze,ht=V.useRef(G.value);V.useEffect(()=>{ee==null||ee.registerValue(G.value)},[]),V.useEffect(()=>{if(!me)return G.value!==ht.current&&(ee==null||ee.cancelValue(ht.current),ee==null||ee.registerValue(G.value),ht.current=G.value),()=>ee==null?void 0:ee.cancelValue(G.value)},[G.value]);const mt=H("checkbox",te),[Pt,$t]=(0,I.ZP)(mt),Mt=Object.assign({},G);ee&&!me&&(Mt.onChange=function(){G.onChange&&G.onChange.apply(G,arguments),ee.toggleOption&&ee.toggleOption({label:pe,value:G.value})},Mt.name=ee.name,Mt.checked=ee.value.includes(G.value));const $e=f()(`${mt}-wrapper`,{[`${mt}-rtl`]:Pe==="rtl",[`${mt}-wrapper-checked`]:Mt.checked,[`${mt}-wrapper-disabled`]:Dt,[`${mt}-wrapper-in-form-item`]:Ne},Be==null?void 0:Be.className,W,We,$t),bt=f()({[`${mt}-indeterminate`]:It},S.A,$t),J=It?"mixed":void 0;return Pt(V.createElement(se.Z,{component:"Checkbox",disabled:Dt},V.createElement("label",{className:$e,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),xe),onMouseEnter:Ke,onMouseLeave:Xe},V.createElement(O.Z,Object.assign({"aria-checked":J},Mt,{prefixCls:mt,className:bt,disabled:Dt,ref:_})),pe!==void 0&&V.createElement("span",null,pe))))};var $=V.forwardRef(Y),vt=i(92393),je=i(2738),ct=function(N,_){var R={};for(var te in N)Object.prototype.hasOwnProperty.call(N,te)&&_.indexOf(te)<0&&(R[te]=N[te]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,te=Object.getOwnPropertySymbols(N);W{const{defaultValue:R,children:te,options:W=[],prefixCls:We,className:pe,rootClassName:It,style:xe,onChange:Ke}=N,Xe=ct(N,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:me,direction:ae}=V.useContext(v.E_),[G,H]=V.useState(Xe.value||R||[]),[Pe,Be]=V.useState([]);V.useEffect(()=>{"value"in Xe&&H(Xe.value||[])},[Xe.value]);const ee=V.useMemo(()=>W.map(X=>typeof X=="string"||typeof X=="number"?{label:X,value:X}:X),[W]),Ne=X=>{Be(P=>P.filter(d=>d!==X))},ze=X=>{Be(P=>[].concat((0,vt.Z)(P),[X]))},Dt=X=>{const P=G.indexOf(X.value),d=(0,vt.Z)(G);P===-1?d.push(X.value):d.splice(P,1),"value"in Xe||H(d),Ke==null||Ke(d.filter(j=>Pe.includes(j)).sort((j,ie)=>{const x=ee.findIndex(le=>le.value===j),h=ee.findIndex(le=>le.value===ie);return x-h}))},ht=me("checkbox",We),mt=`${ht}-group`,[Pt,$t]=(0,I.ZP)(ht),Mt=(0,je.Z)(Xe,["value","disabled"]),$e=W.length?ee.map(X=>V.createElement($,{prefixCls:ht,key:X.value.toString(),disabled:"disabled"in X?X.disabled:Xe.disabled,value:X.value,checked:G.includes(X.value),onChange:X.onChange,className:`${mt}-item`,style:X.style,title:X.title},X.label)):te,bt={toggleOption:Dt,value:G,disabled:Xe.disabled,name:Xe.name,registerValue:ze,cancelValue:Ne},J=f()(mt,{[`${mt}-rtl`]:ae==="rtl"},pe,It,$t);return Pt(V.createElement("div",Object.assign({className:J,style:xe},Mt,{ref:_}),V.createElement(ve.Provider,{value:bt},$e)))},Q=V.forwardRef(Te);var w=V.memo(Q);const c=$;c.Group=w,c.__ANT_CHECKBOX=!0;var D=c},98447:function(hn,qe,i){"use strict";i.d(qe,{C2:function(){return v}});var o=i(17313),f=i(37613),O=i(83116);const V=L=>{const{checkboxCls:s}=L,de=`${s}-wrapper`;return[{[`${s}-group`]:Object.assign(Object.assign({},(0,o.Wf)(L)),{display:"inline-flex",flexWrap:"wrap",columnGap:L.marginXS,[`> ${L.antCls}-row`]:{flex:1}}),[de]:Object.assign(Object.assign({},(0,o.Wf)(L)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${de}`]:{marginInlineStart:0},[`&${de}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[s]:Object.assign(Object.assign({},(0,o.Wf)(L)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:L.borderRadiusSM,alignSelf:"center",[`${s}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${s}-inner`]:Object.assign({},(0,o.oN)(L))},[`${s}-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}})},{[` - ${de}:not(${de}-disabled), - ${s}:not(${s}-disabled) - `]:{[`&:hover ${s}-inner`]:{borderColor:L.colorPrimary}},[`${de}:not(${de}-disabled)`]:{[`&:hover ${s}-checked:not(${s}-disabled) ${s}-inner`]:{backgroundColor:L.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${s}-checked:not(${s}-disabled):after`]:{borderColor:L.colorPrimaryHover}}},{[`${s}-checked`]:{[`${s}-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}`}}},[` - ${de}-checked:not(${de}-disabled), - ${s}-checked:not(${s}-disabled) - `]:{[`&:hover ${s}-inner`]:{backgroundColor:L.colorPrimaryHover,borderColor:"transparent"}}},{[s]:{"&-indeterminate":{[`${s}-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:'""'}}}}},{[`${de}-disabled`]:{cursor:"not-allowed"},[`${s}-disabled`]:{[`&, ${s}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${s}-inner`]:{background:L.colorBgContainerDisabled,borderColor:L.colorBorder,"&:after":{borderColor:L.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:L.colorTextDisabled},[`&${s}-indeterminate ${s}-inner::after`]:{background:L.colorTextDisabled}}}]};function v(L,s){const de=(0,f.TS)(s,{checkboxCls:`.${L}`,checkboxSize:s.controlInteractiveSize});return[V(de)]}qe.ZP=(0,O.Z)("Checkbox",(L,s)=>{let{prefixCls:de}=s;return[v(de,L)]})},93891:function(hn,qe,i){"use strict";var o=i(59301),f=i(36355),O=i(64165);const V=v=>{const{componentName:L}=v,{getPrefixCls:s}=(0,o.useContext)(f.E_),de=s("empty");switch(L){case"Table":case"List":return o.createElement(O.Z,{image:O.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(O.Z,{image:O.Z.PRESENTED_IMAGE_SIMPLE,className:`${de}-small`});default:return o.createElement(O.Z,null)}};qe.Z=V},28103:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return S}});var o=i(92310),f=i.n(o),O=i(59301),V=i(36355),v=i(17313),L=i(83116),s=i(37613);const de=M=>{const{componentCls:Y,sizePaddingEdgeHorizontal:z,colorSplit:$,lineWidth:vt,textPaddingInline:je,orientationMargin:ct,verticalMarginInline:Te}=M;return{[Y]:Object.assign(Object.assign({},(0,v.Wf)(M)),{borderBlockStart:`${vt}px solid ${$}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Te,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${vt}px solid ${$}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${M.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${Y}-with-text`]:{display:"flex",alignItems:"center",margin:`${M.dividerHorizontalWithTextGutterMargin}px 0`,color:M.colorTextHeading,fontWeight:500,fontSize:M.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${$}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${vt}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${Y}-with-text-left`]:{"&::before":{width:`${ct*100}%`},"&::after":{width:`${100-ct*100}%`}},[`&-horizontal${Y}-with-text-right`]:{"&::before":{width:`${100-ct*100}%`},"&::after":{width:`${ct*100}%`}},[`${Y}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:je},"&-dashed":{background:"none",borderColor:$,borderStyle:"dashed",borderWidth:`${vt}px 0 0`},[`&-horizontal${Y}-with-text${Y}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${Y}-dashed`]:{borderInlineStartWidth:vt,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${Y}-with-text`]:{color:M.colorText,fontWeight:"normal",fontSize:M.fontSize},[`&-horizontal${Y}-with-text-left${Y}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${Y}-inner-text`]:{paddingInlineStart:z}},[`&-horizontal${Y}-with-text-right${Y}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${Y}-inner-text`]:{paddingInlineEnd:z}}})}};var ve=(0,L.Z)("Divider",M=>{const Y=(0,s.TS)(M,{dividerHorizontalWithTextGutterMargin:M.margin,dividerHorizontalGutterMargin:M.marginLG,sizePaddingEdgeHorizontal:0});return[de(Y)]},M=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:M.marginXS})),I=function(M,Y){var z={};for(var $ in M)Object.prototype.hasOwnProperty.call(M,$)&&Y.indexOf($)<0&&(z[$]=M[$]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,$=Object.getOwnPropertySymbols(M);vt<$.length;vt++)Y.indexOf($[vt])<0&&Object.prototype.propertyIsEnumerable.call(M,$[vt])&&(z[$[vt]]=M[$[vt]]);return z},S=M=>{const{getPrefixCls:Y,direction:z,divider:$}=O.useContext(V.E_),{prefixCls:vt,type:je="horizontal",orientation:ct="center",orientationMargin:Te,className:Q,rootClassName:w,children:c,dashed:D,plain:N,style:_}=M,R=I(M,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),te=Y("divider",vt),[W,We]=ve(te),pe=ct.length>0?`-${ct}`:ct,It=!!c,xe=ct==="left"&&Te!=null,Ke=ct==="right"&&Te!=null,Xe=f()(te,$==null?void 0:$.className,We,`${te}-${je}`,{[`${te}-with-text`]:It,[`${te}-with-text${pe}`]:It,[`${te}-dashed`]:!!D,[`${te}-plain`]:!!N,[`${te}-rtl`]:z==="rtl",[`${te}-no-default-orientation-margin-left`]:xe,[`${te}-no-default-orientation-margin-right`]:Ke},Q,w),me=O.useMemo(()=>typeof Te=="number"?Te:/^\d+$/.test(Te)?Number(Te):Te,[Te]),ae=Object.assign(Object.assign({},xe&&{marginLeft:me}),Ke&&{marginRight:me});return W(O.createElement("div",Object.assign({className:Xe,style:Object.assign(Object.assign({},$==null?void 0:$.style),_)},R,{role:"separator"}),c&&je!=="vertical"&&O.createElement("span",{className:`${te}-inner-text`,style:ae},c)))}},91857:function(hn,qe,i){"use strict";var o=i(59301),f=i(38819),O=i(92310),V=i.n(O),v=i(31561),L=i(70425),s=i(18929),de=i(2738),ve=i(79676),I=i(53487),se=i(92343),S=i(36355),M=i(20834),Y=i(40875),z=i(88088),$=i(47211);const vt=null,je=w=>{const{menu:c,arrow:D,prefixCls:N,children:_,trigger:R,disabled:te,dropdownRender:W,getPopupContainer:We,overlayClassName:pe,rootClassName:It,open:xe,onOpenChange:Ke,visible:Xe,onVisibleChange:me,mouseEnterDelay:ae=.15,mouseLeaveDelay:G=.1,autoAdjustOverflow:H=!0,placement:Pe="",overlay:Be,transitionName:ee}=w,{getPopupContainer:Ne,getPrefixCls:ze,direction:Dt}=o.useContext(S.E_),ht=o.useMemo(()=>{const F=ze();return ee!==void 0?ee:Pe.includes("top")?`${F}-slide-down`:`${F}-slide-up`},[ze,Pe,ee]),mt=o.useMemo(()=>Pe?Pe.includes("Center")?Pe.slice(0,Pe.indexOf("Center")):Pe:Dt==="rtl"?"bottomRight":"bottomLeft",[Pe,Dt]),Pt=ze("dropdown",N),[$t,Mt]=(0,$.Z)(Pt),[,$e]=(0,z.Z)(),bt=o.Children.only(_),J=(0,se.Tm)(bt,{className:V()(`${Pt}-trigger`,{[`${Pt}-rtl`]:Dt==="rtl"},bt.props.className),disabled:te}),X=te?[]:R;let P;X&&X.includes("contextMenu")&&(P=!0);const[d,j]=(0,s.Z)(!1,{value:xe!=null?xe:Xe}),ie=(0,L.useEvent)(F=>{Ke==null||Ke(F),me==null||me(F),j(F)}),x=V()(pe,It,Mt,{[`${Pt}-rtl`]:Dt==="rtl"}),h=(0,ve.Z)({arrowPointAtCenter:typeof D=="object"&&D.pointAtCenter,autoAdjustOverflow:H,offset:$e.marginXXS,arrowWidth:D?$e.sizePopupArrow:0,borderRadius:$e.borderRadius}),le=o.useCallback(()=>{j(!1)},[]),Z=()=>{let F;return c!=null&&c.items?F=o.createElement(M.default,Object.assign({},c)):typeof Be=="function"?F=Be():F=Be,W&&(F=W(F)),F=o.Children.only(typeof F=="string"?o.createElement("span",null,F):F),o.createElement(Y.J,{prefixCls:`${Pt}-menu`,expandIcon:o.createElement("span",{className:`${Pt}-menu-submenu-arrow`},o.createElement(f.Z,{className:`${Pt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:le,validator:ge=>{let{mode:rt}=ge}},F)};return $t(o.createElement(v.Z,Object.assign({alignPoint:P},(0,de.Z)(w,["rootClassName"]),{mouseEnterDelay:ae,mouseLeaveDelay:G,visible:d,builtinPlacements:h,arrow:!!D,overlayClassName:x,prefixCls:Pt,getPopupContainer:We||Ne,transitionName:ht,trigger:X,overlay:Z,placement:mt,onVisibleChange:ie}),J))};function ct(w){return Object.assign(Object.assign({},w),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Te=(0,I.Z)(je,"dropdown",w=>w,ct),Q=w=>o.createElement(Te,Object.assign({},w),o.createElement("span",null));je._InternalPanelDoNotUseOrYouWillBeFired=Q,qe.Z=je},38854:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return z}});var o=i(91857),f=i(92310),O=i.n(f),V=i(59301),v=i(18785),L=i(3113),s=i(36355),de=i(81327),ve=i(33234),I=i(47211),se=function($,vt){var je={};for(var ct in $)Object.prototype.hasOwnProperty.call($,ct)&&vt.indexOf(ct)<0&&(je[ct]=$[ct]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,ct=Object.getOwnPropertySymbols($);Te{const{getPopupContainer:vt,getPrefixCls:je,direction:ct}=V.useContext(s.E_),{prefixCls:Te,type:Q="default",danger:w,disabled:c,loading:D,onClick:N,htmlType:_,children:R,className:te,menu:W,arrow:We,autoFocus:pe,overlay:It,trigger:xe,align:Ke,open:Xe,onOpenChange:me,placement:ae,getPopupContainer:G,href:H,icon:Pe=V.createElement(v.Z,null),title:Be,buttonsRender:ee=Z=>Z,mouseEnterDelay:Ne,mouseLeaveDelay:ze,overlayClassName:Dt,overlayStyle:ht,destroyPopupOnHide:mt,dropdownRender:Pt}=$,$t=se($,["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"]),Mt=je("dropdown",Te),$e=`${Mt}-button`,[bt,J]=(0,I.Z)(Mt),X={menu:W,arrow:We,autoFocus:pe,align:Ke,disabled:c,trigger:c?[]:xe,onOpenChange:me,getPopupContainer:G||vt,mouseEnterDelay:Ne,mouseLeaveDelay:ze,overlayClassName:Dt,overlayStyle:ht,destroyPopupOnHide:mt,dropdownRender:Pt},{compactSize:P,compactItemClassnames:d}=(0,ve.ri)(Mt,ct),j=O()($e,d,te,J);"overlay"in $&&(X.overlay=It),"open"in $&&(X.open=Xe),"placement"in $?X.placement=ae:X.placement=ct==="rtl"?"bottomLeft":"bottomRight";const ie=V.createElement(L.ZP,{type:Q,danger:w,disabled:c,loading:D,onClick:N,htmlType:_,href:H,title:Be},R),x=V.createElement(L.ZP,{type:Q,danger:w,icon:Pe}),[h,le]=ee([ie,x]);return bt(V.createElement(de.Z.Compact,Object.assign({className:j,size:P,block:!0},$t),h,V.createElement(o.Z,Object.assign({},X),le)))};S.__ANT_BUTTON=!0;var M=S;const Y=o.Z;Y.Button=M;var z=Y},47211:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return se}});var o=i(17313),f=i(13826),O=i(92899),V=i(29878),v=i(19447),L=i(83116),s=i(37613),ve=S=>{const{componentCls:M,menuCls:Y,colorError:z,colorTextLightSolid:$}=S,vt=`${Y}-item`;return{[`${M}, ${M}-menu-submenu`]:{[`${Y} ${vt}`]:{[`&${vt}-danger:not(${vt}-disabled)`]:{color:z,"&:hover":{color:$,backgroundColor:z}}}}}};const I=S=>{const{componentCls:M,menuCls:Y,zIndexPopup:z,dropdownArrowDistance:$,sizePopupArrow:vt,antCls:je,iconCls:ct,motionDurationMid:Te,dropdownPaddingVertical:Q,fontSize:w,dropdownEdgeChildPadding:c,colorTextDisabled:D,fontSizeIcon:N,controlPaddingHorizontal:_,colorBgElevated:R}=S;return[{[M]:Object.assign(Object.assign({},(0,o.Wf)(S)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:z,display:"block","&::before":{position:"absolute",insetBlock:-$+vt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${je}-btn`]:{[`& > ${ct}-down, & > ${je}-btn-icon > ${ct}-down`]:{fontSize:N}},[`${M}-wrap`]:{position:"relative",[`${je}-btn > ${ct}-down`]:{fontSize:N},[`${ct}-down::before`]:{transition:`transform ${Te}`}},[`${M}-wrap-open`]:{[`${ct}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${je}-slide-down-enter${je}-slide-down-enter-active${M}-placement-bottomLeft, - &${je}-slide-down-appear${je}-slide-down-appear-active${M}-placement-bottomLeft, - &${je}-slide-down-enter${je}-slide-down-enter-active${M}-placement-bottom, - &${je}-slide-down-appear${je}-slide-down-appear-active${M}-placement-bottom, - &${je}-slide-down-enter${je}-slide-down-enter-active${M}-placement-bottomRight, - &${je}-slide-down-appear${je}-slide-down-appear-active${M}-placement-bottomRight`]:{animationName:f.fJ},[`&${je}-slide-up-enter${je}-slide-up-enter-active${M}-placement-topLeft, - &${je}-slide-up-appear${je}-slide-up-appear-active${M}-placement-topLeft, - &${je}-slide-up-enter${je}-slide-up-enter-active${M}-placement-top, - &${je}-slide-up-appear${je}-slide-up-appear-active${M}-placement-top, - &${je}-slide-up-enter${je}-slide-up-enter-active${M}-placement-topRight, - &${je}-slide-up-appear${je}-slide-up-appear-active${M}-placement-topRight`]:{animationName:f.Qt},[`&${je}-slide-down-leave${je}-slide-down-leave-active${M}-placement-bottomLeft, - &${je}-slide-down-leave${je}-slide-down-leave-active${M}-placement-bottom, - &${je}-slide-down-leave${je}-slide-down-leave-active${M}-placement-bottomRight`]:{animationName:f.Uw},[`&${je}-slide-up-leave${je}-slide-up-leave-active${M}-placement-topLeft, - &${je}-slide-up-leave${je}-slide-up-leave-active${M}-placement-top, - &${je}-slide-up-leave${je}-slide-up-leave-active${M}-placement-topRight`]:{animationName:f.ly}})},(0,v.ZP)(S,{colorBg:R,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${M} ${Y}`]:{position:"relative",margin:0},[`${Y}-submenu-popup`]:{position:"absolute",zIndex:z,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${M}, ${M}-menu-submenu`]:{[Y]:Object.assign(Object.assign({padding:c,listStyleType:"none",backgroundColor:R,backgroundClip:"padding-box",borderRadius:S.borderRadiusLG,outline:"none",boxShadow:S.boxShadowSecondary},(0,o.Qy)(S)),{[`${Y}-item-group-title`]:{padding:`${Q}px ${_}px`,color:S.colorTextDescription,transition:`all ${Te}`},[`${Y}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${Y}-item-icon`]:{minWidth:w,marginInlineEnd:S.marginXS,fontSize:S.fontSizeSM},[`${Y}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Te}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${Y}-item, ${Y}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${Q}px ${_}px`,color:S.colorText,fontWeight:"normal",fontSize:w,lineHeight:S.lineHeight,cursor:"pointer",transition:`all ${Te}`,borderRadius:S.borderRadiusSM,"&:hover, &-active":{backgroundColor:S.controlItemBgHover}},(0,o.Qy)(S)),{"&-selected":{color:S.colorPrimary,backgroundColor:S.controlItemBgActive,"&:hover, &-active":{backgroundColor:S.controlItemBgActiveHover}},"&-disabled":{color:D,cursor:"not-allowed","&:hover":{color:D,backgroundColor:R,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${S.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:S.colorSplit},[`${M}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:S.paddingXS,[`${M}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:S.colorTextDescription,fontSize:N,fontStyle:"normal"}}}),[`${Y}-item-group-list`]:{margin:`0 ${S.marginXS}px`,padding:0,listStyle:"none"},[`${Y}-submenu-title`]:{paddingInlineEnd:_+S.fontSizeSM},[`${Y}-submenu-vertical`]:{position:"relative"},[`${Y}-submenu${Y}-submenu-disabled ${M}-menu-submenu-title`]:{[`&, ${M}-menu-submenu-arrow-icon`]:{color:D,backgroundColor:R,cursor:"not-allowed"}},[`${Y}-submenu-selected ${M}-menu-submenu-title`]:{color:S.colorPrimary}})}},[(0,f.oN)(S,"slide-up"),(0,f.oN)(S,"slide-down"),(0,O.Fm)(S,"move-up"),(0,O.Fm)(S,"move-down"),(0,V._y)(S,"zoom-big")]]};var se=(0,L.Z)("Dropdown",(S,M)=>{let{rootPrefixCls:Y}=M;const{marginXXS:z,sizePopupArrow:$,controlHeight:vt,fontSize:je,lineHeight:ct,paddingXXS:Te,componentCls:Q,borderRadiusLG:w}=S,c=(vt-je*ct)/2,{dropdownArrowOffset:D}=(0,v.fS)({contentRadius:w}),N=(0,s.TS)(S,{menuCls:`${Q}-menu`,rootPrefixCls:Y,dropdownArrowDistance:$/2+z,dropdownArrowOffset:D,dropdownPaddingVertical:c,dropdownEdgeChildPadding:Te});return[I(N),ve(N)]},S=>({zIndexPopup:S.zIndexPopupBase+50}))},64165:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return Te}});var o=i(92310),f=i.n(o),O=i(59301),V=i(36355),v=i(9763),L=i(64993),s=i(88088),ve=()=>{const[,Q]=(0,s.Z)(),c=new L.C(Q.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return O.createElement("svg",{style:c,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},O.createElement("g",{fill:"none",fillRule:"evenodd"},O.createElement("g",{transform:"translate(24 31.67)"},O.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),O.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"}),O.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)"}),O.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"}),O.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"})),O.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"}),O.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},O.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),O.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},se=()=>{const[,Q]=(0,s.Z)(),{colorFill:w,colorFillTertiary:c,colorFillQuaternary:D,colorBgContainer:N}=Q,{borderColor:_,shadowColor:R,contentColor:te}=(0,O.useMemo)(()=>({borderColor:new L.C(w).onBackground(N).toHexShortString(),shadowColor:new L.C(c).onBackground(N).toHexShortString(),contentColor:new L.C(D).onBackground(N).toHexShortString()}),[w,c,D,N]);return O.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},O.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},O.createElement("ellipse",{fill:R,cx:"32",cy:"33",rx:"32",ry:"7"}),O.createElement("g",{fillRule:"nonzero",stroke:_},O.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"}),O.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:te}))))},S=i(83116),M=i(37613);const Y=Q=>{const{componentCls:w,margin:c,marginXS:D,marginXL:N,fontSize:_,lineHeight:R}=Q;return{[w]:{marginInline:D,fontSize:_,lineHeight:R,textAlign:"center",[`${w}-image`]:{height:Q.emptyImgHeight,marginBottom:D,opacity:Q.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${w}-description`]:{color:Q.colorText},[`${w}-footer`]:{marginTop:c},"&-normal":{marginBlock:N,color:Q.colorTextDisabled,[`${w}-description`]:{color:Q.colorTextDisabled},[`${w}-image`]:{height:Q.emptyImgHeightMD}},"&-small":{marginBlock:D,color:Q.colorTextDisabled,[`${w}-image`]:{height:Q.emptyImgHeightSM}}}}};var z=(0,S.Z)("Empty",Q=>{const{componentCls:w,controlHeightLG:c}=Q,D=(0,M.TS)(Q,{emptyImgCls:`${w}-img`,emptyImgHeight:c*2.5,emptyImgHeightMD:c,emptyImgHeightSM:c*.875});return[Y(D)]}),$=function(Q,w){var c={};for(var D in Q)Object.prototype.hasOwnProperty.call(Q,D)&&w.indexOf(D)<0&&(c[D]=Q[D]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,D=Object.getOwnPropertySymbols(Q);N{var{className:w,rootClassName:c,prefixCls:D,image:N=vt,description:_,children:R,imageStyle:te,style:W}=Q,We=$(Q,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:pe,direction:It,empty:xe}=O.useContext(V.E_),Ke=pe("empty",D),[Xe,me]=z(Ke),[ae]=(0,v.Z)("Empty"),G=typeof _!="undefined"?_:ae==null?void 0:ae.description,H=typeof G=="string"?G:"empty";let Pe=null;return typeof N=="string"?Pe=O.createElement("img",{alt:H,src:N}):Pe=N,Xe(O.createElement("div",Object.assign({className:f()(me,Ke,xe==null?void 0:xe.className,{[`${Ke}-normal`]:N===je,[`${Ke}-rtl`]:It==="rtl"},w,c),style:Object.assign(Object.assign({},xe==null?void 0:xe.style),W)},We),O.createElement("div",{className:`${Ke}-image`,style:te},Pe),G&&O.createElement("div",{className:`${Ke}-description`},G),R&&O.createElement("div",{className:`${Ke}-footer`},R)))};ct.PRESENTED_IMAGE_DEFAULT=vt,ct.PRESENTED_IMAGE_SIMPLE=je;var Te=ct},78241:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return yn}});var o=i(92393),f=i(92310),O=i.n(f),V=i(77900),v=i(59301),L=i(62892),s=i(32441);function de(re){const[g,C]=v.useState(re);return v.useEffect(()=>{const B=setTimeout(()=>{C(re)},re.length?0:10);return()=>{clearTimeout(B)}},[re]),g}var ve=i(17313),I=i(29878),se=i(8378),S=i(37613),M=i(83116),z=re=>{const{componentCls:g}=re,C=`${g}-show-help`,B=`${g}-show-help-item`;return{[C]:{transition:`opacity ${re.motionDurationSlow} ${re.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[B]:{overflow:"hidden",transition:`height ${re.motionDurationSlow} ${re.motionEaseInOut}, - opacity ${re.motionDurationSlow} ${re.motionEaseInOut}, - transform ${re.motionDurationSlow} ${re.motionEaseInOut} !important`,[`&${B}-appear, &${B}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${B}-leave-active`]:{transform:"translateY(-5px)"}}}}};const $=re=>({legend:{display:"block",width:"100%",marginBottom:re.marginLG,padding:0,color:re.colorTextDescription,fontSize:re.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${re.lineWidth}px ${re.lineType} ${re.colorBorder}`},label:{fontSize:re.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 ${re.controlOutlineWidth}px ${re.controlOutline}`},output:{display:"block",paddingTop:15,color:re.colorText,fontSize:re.fontSize,lineHeight:re.lineHeight}}),vt=(re,g)=>{const{formItemCls:C}=re;return{[C]:{[`${C}-label > label`]:{height:g},[`${C}-control-input`]:{minHeight:g}}}},je=re=>{const{componentCls:g}=re;return{[re.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ve.Wf)(re)),$(re)),{[`${g}-text`]:{display:"inline-block",paddingInlineEnd:re.paddingSM},"&-small":Object.assign({},vt(re,re.controlHeightSM)),"&-large":Object.assign({},vt(re,re.controlHeightLG))})}},ct=re=>{const{formItemCls:g,iconCls:C,componentCls:B,rootPrefixCls:y,labelRequiredMarkColor:q,labelColor:fe,labelFontSize:Ue,labelHeight:Ve,labelColonMarginInlineStart:dt,labelColonMarginInlineEnd:Bt,itemMarginBottom:Ft}=re;return{[g]:Object.assign(Object.assign({},(0,ve.Wf)(re)),{marginBottom:Ft,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${y}-row`]:{display:"none"},"&-has-warning":{[`${g}-split`]:{color:re.colorError}},"&-has-error":{[`${g}-split`]:{color:re.colorWarning}},[`${g}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${re.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ve,color:fe,fontSize:Ue,[`> ${C}`]:{fontSize:re.fontSize,verticalAlign:"top"},[`&${g}-required:not(${g}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:re.marginXXS,color:q,fontSize:re.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${B}-hide-required-mark &`]:{display:"none"}},[`${g}-optional`]:{display:"inline-block",marginInlineStart:re.marginXXS,color:re.colorTextDescription,[`${B}-hide-required-mark &`]:{display:"none"}},[`${g}-tooltip`]:{color:re.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:re.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:dt,marginInlineEnd:Bt},[`&${g}-no-colon::after`]:{content:'"\\a0"'}}},[`${g}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${y}-col-'"]):not([class*="' ${y}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:re.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[g]:{"&-explain, &-extra":{clear:"both",color:re.colorTextDescription,fontSize:re.fontSize,lineHeight:re.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:re.controlHeightSM,transition:`color ${re.motionDurationMid} ${re.motionEaseOut}`},"&-explain":{"&-error":{color:re.colorError},"&-warning":{color:re.colorWarning}}},[`&-with-help ${g}-explain`]:{height:"auto",opacity:1},[`${g}-feedback-icon`]:{fontSize:re.fontSize,textAlign:"center",visibility:"visible",animationName:I.kr,animationDuration:re.motionDurationMid,animationTimingFunction:re.motionEaseOutBack,pointerEvents:"none","&-success":{color:re.colorSuccess},"&-error":{color:re.colorError},"&-warning":{color:re.colorWarning},"&-validating":{color:re.colorPrimary}}})}},Te=re=>{const{componentCls:g,formItemCls:C}=re;return{[`${g}-horizontal`]:{[`${C}-label`]:{flexGrow:0},[`${C}-control`]:{flex:"1 1 0",minWidth:0},[`${C}-label[class$='-24'], ${C}-label[class*='-24 ']`]:{[`& + ${C}-control`]:{minWidth:"unset"}}}}},Q=re=>{const{componentCls:g,formItemCls:C}=re;return{[`${g}-inline`]:{display:"flex",flexWrap:"wrap",[C]:{flex:"none",marginInlineEnd:re.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${C}-label, - > ${C}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${C}-label`]:{flex:"none"},[`${g}-text`]:{display:"inline-block"},[`${C}-has-feedback`]:{display:"inline-block"}}}}},w=re=>({padding:re.verticalLabelPadding,margin:re.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),c=re=>{const{componentCls:g,formItemCls:C,rootPrefixCls:B}=re;return{[`${C} ${C}-label`]:w(re),[g]:{[C]:{flexWrap:"wrap",[`${C}-label, ${C}-control`]:{[`&:not([class*=" ${B}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},D=re=>{const{componentCls:g,formItemCls:C,rootPrefixCls:B}=re;return{[`${g}-vertical`]:{[C]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${g}-item-control`]:{width:"100%"}}},[`${g}-vertical ${C}-label, - .${B}-col-24${C}-label, - .${B}-col-xl-24${C}-label`]:w(re),[`@media (max-width: ${re.screenXSMax}px)`]:[c(re),{[g]:{[`.${B}-col-xs-24${C}-label`]:w(re)}}],[`@media (max-width: ${re.screenSMMax}px)`]:{[g]:{[`.${B}-col-sm-24${C}-label`]:w(re)}},[`@media (max-width: ${re.screenMDMax}px)`]:{[g]:{[`.${B}-col-md-24${C}-label`]:w(re)}},[`@media (max-width: ${re.screenLGMax}px)`]:{[g]:{[`.${B}-col-lg-24${C}-label`]:w(re)}}}},N=(re,g)=>(0,S.TS)(re,{formItemCls:`${re.componentCls}-item`,rootPrefixCls:g});var _=(0,M.Z)("Form",(re,g)=>{let{rootPrefixCls:C}=g;const B=N(re,C);return[je(B),ct(B),z(B),Te(B),Q(B),D(B),(0,se.Z)(B),I.kr]},re=>({labelRequiredMarkColor:re.colorError,labelColor:re.colorTextHeading,labelFontSize:re.fontSize,labelHeight:re.controlHeight,labelColonMarginInlineStart:re.marginXXS/2,labelColonMarginInlineEnd:re.marginXS,itemMarginBottom:re.marginLG,verticalLabelPadding:`0 0 ${re.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const R=[];function te(re,g,C){let B=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof re=="string"?re:`${g}-${B}`,error:re,errorStatus:C}}var We=re=>{let{help:g,helpStatus:C,errors:B=R,warnings:y=R,className:q,fieldId:fe,onVisibleChanged:Ue}=re;const{prefixCls:Ve}=v.useContext(s.Rk),dt=`${Ve}-item-explain`,[,Bt]=_(Ve),Ft=(0,v.useMemo)(()=>(0,L.Z)(Ve),[Ve]),Kt=de(B),Le=de(y),Et=v.useMemo(()=>g!=null?[te(g,"help",C)]:[].concat((0,o.Z)(Kt.map((Oe,De)=>te(Oe,"error","error",De))),(0,o.Z)(Le.map((Oe,De)=>te(Oe,"warning","warning",De)))),[g,C,Kt,Le]),oe={};return fe&&(oe.id=`${fe}_help`),v.createElement(V.default,{motionDeadline:Ft.motionDeadline,motionName:`${Ve}-show-help`,visible:!!Et.length,onVisibleChanged:Ue},Oe=>{const{className:De,style:Ze}=Oe;return v.createElement("div",Object.assign({},oe,{className:O()(dt,De,q,Bt),style:Ze,role:"alert"}),v.createElement(V.CSSMotionList,Object.assign({keys:Et},(0,L.Z)(Ve),{motionName:`${Ve}-show-help-item`,component:!1}),Ct=>{const{key:Ee,error:_e,errorStatus:U,className:ye,style:Me}=Ct;return v.createElement("div",{key:Ee,className:O()(ye,{[`${dt}-${U}`]:U}),style:Me},_e)}))})},pe=i(95013),It=i(36355),xe=i(1684),Ke=i(52946),Xe=i(19716),me=i(16722);const ae=["parentNode"],G="form_item";function H(re){return re===void 0||re===!1?[]:Array.isArray(re)?re:[re]}function Pe(re,g){if(!re.length)return;const C=re.join("_");return g?`${g}_${C}`:ae.includes(C)?`${G}_${C}`:C}function Be(re,g,C,B,y,q){let fe=B;return q!==void 0?fe=q:C.validating?fe="validating":re.length?fe="error":g.length?fe="warning":(C.touched||y&&C.validated)&&(fe="success"),fe}function ee(re){return H(re).join("_")}function Ne(re){const[g]=(0,pe.useForm)(),C=v.useRef({}),B=v.useMemo(()=>re!=null?re:Object.assign(Object.assign({},g),{__INTERNAL__:{itemRef:y=>q=>{const fe=ee(y);q?C.current[fe]=q:delete C.current[fe]}},scrollToField:function(y){let q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const fe=H(y),Ue=Pe(fe,B.__INTERNAL__.name),Ve=Ue?document.getElementById(Ue):null;Ve&&(0,me.Z)(Ve,Object.assign({scrollMode:"if-needed",block:"nearest"},q))},getFieldInstance:y=>{const q=ee(y);return C.current[q]}}),[re,g]);return[B]}var ze=i(28726),Dt=function(re,g){var C={};for(var B in re)Object.prototype.hasOwnProperty.call(re,B)&&g.indexOf(B)<0&&(C[B]=re[B]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,B=Object.getOwnPropertySymbols(re);y{const C=v.useContext(xe.Z),{getPrefixCls:B,direction:y,form:q}=v.useContext(It.E_),{prefixCls:fe,className:Ue,rootClassName:Ve,size:dt,disabled:Bt=C,form:Ft,colon:Kt,labelAlign:Le,labelWrap:Et,labelCol:oe,wrapperCol:Oe,hideRequiredMark:De,layout:Ze="horizontal",scrollToFirstError:Ct,requiredMark:Ee,onFinishFailed:_e,name:U,style:ye,feedbackIcons:Me}=re,tt=Dt(re,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Je=(0,Xe.Z)(dt),St=v.useContext(ze.Z),xt=(0,v.useMemo)(()=>Ee!==void 0?Ee:q&&q.requiredMark!==void 0?q.requiredMark:!De,[De,Ee,q]),Xt=Kt!=null?Kt:q==null?void 0:q.colon,on=B("form",fe),[vn,xn]=_(on),On=O()(on,`${on}-${Ze}`,{[`${on}-hide-required-mark`]:xt===!1,[`${on}-rtl`]:y==="rtl",[`${on}-${Je}`]:Je},xn,q==null?void 0:q.className,Ue,Ve),[Nn]=Ne(Ft),{__INTERNAL__:Se}=Nn;Se.name=U;const Ie=(0,v.useMemo)(()=>({name:U,labelAlign:Le,labelCol:oe,labelWrap:Et,wrapperCol:Oe,vertical:Ze==="vertical",colon:Xt,requiredMark:xt,itemRef:Se.itemRef,form:Nn,feedbackIcons:Me}),[U,Le,oe,Oe,Ze,Xt,xt,Nn,Me]);v.useImperativeHandle(g,()=>Nn);const Ye=(ft,_t)=>{if(ft){let Vt={block:"nearest"};typeof ft=="object"&&(Vt=ft),Nn.scrollToField(_t,Vt)}},nt=ft=>{if(_e==null||_e(ft),ft.errorFields.length){const _t=ft.errorFields[0].name;if(Ct!==void 0){Ye(Ct,_t);return}q&&q.scrollToFirstError!==void 0&&Ye(q.scrollToFirstError,_t)}};return vn(v.createElement(xe.n,{disabled:Bt},v.createElement(Ke.q,{size:Je},v.createElement(s.RV,Object.assign({},{validateMessages:St}),v.createElement(s.q3.Provider,{value:Ie},v.createElement(pe.default,Object.assign({id:U},tt,{name:U,onFinishFailed:nt,form:Nn,style:Object.assign(Object.assign({},q==null?void 0:q.style),ye),className:On})))))))};var Pt=v.forwardRef(ht),$t=i(41799),Mt=i(8654),$e=i(92343),bt=i(11592);function J(re){if(typeof re=="function")return re;const g=(0,bt.Z)(re);return g.length<=1?g[0]:g}const X=()=>{const{status:re,errors:g=[],warnings:C=[]}=(0,v.useContext)(s.aM);return{status:re,errors:g,warnings:C}};X.Context=s.aM;var P=X,d=i(16089);function j(re){const[g,C]=v.useState(re),B=(0,v.useRef)(null),y=(0,v.useRef)([]),q=(0,v.useRef)(!1);v.useEffect(()=>(q.current=!1,()=>{q.current=!0,d.Z.cancel(B.current),B.current=null}),[]);function fe(Ue){q.current||(B.current===null&&(y.current=[],B.current=(0,d.Z)(()=>{B.current=null,C(Ve=>{let dt=Ve;return y.current.forEach(Bt=>{dt=Bt(dt)}),dt})})),y.current.push(Ue))}return[g,fe]}function ie(){const{itemRef:re}=v.useContext(s.q3),g=v.useRef({});function C(B,y){const q=y&&typeof y=="object"&&y.ref,fe=B.join("_");return(g.current.name!==fe||g.current.originRef!==q)&&(g.current.name=fe,g.current.originRef=q,g.current.ref=(0,Mt.sQ)(re(B),q)),g.current.ref}return C}var x=i(29194),h=i(34280),le=i(2738),Z=i(27382),F=i(37028);const ge=re=>{const{formItemCls:g}=re;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${g}-control`]:{display:"flex"}}}};var rt=(0,M.b)(["Form","item-item"],(re,g)=>{let{rootPrefixCls:C}=g;const B=N(re,C);return[ge(B)]}),ce=re=>{const{prefixCls:g,status:C,wrapperCol:B,children:y,errors:q,warnings:fe,_internalItemRender:Ue,extra:Ve,help:dt,fieldId:Bt,marginBottom:Ft,onErrorVisibleChanged:Kt}=re,Le=`${g}-item`,Et=v.useContext(s.q3),oe=B||Et.wrapperCol||{},Oe=O()(`${Le}-control`,oe.className),De=v.useMemo(()=>Object.assign({},Et),[Et]);delete De.labelCol,delete De.wrapperCol;const Ze=v.createElement("div",{className:`${Le}-control-input`},v.createElement("div",{className:`${Le}-control-input-content`},y)),Ct=v.useMemo(()=>({prefixCls:g,status:C}),[g,C]),Ee=Ft!==null||q.length||fe.length?v.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},v.createElement(s.Rk.Provider,{value:Ct},v.createElement(We,{fieldId:Bt,errors:q,warnings:fe,help:dt,helpStatus:C,className:`${Le}-explain-connected`,onVisibleChanged:Kt})),!!Ft&&v.createElement("div",{style:{width:0,height:Ft}})):null,_e={};Bt&&(_e.id=`${Bt}_extra`);const U=Ve?v.createElement("div",Object.assign({},_e,{className:`${Le}-extra`}),Ve):null,ye=Ue&&Ue.mark==="pro_table_render"&&Ue.render?Ue.render(re,{input:Ze,errorList:Ee,extra:U}):v.createElement(v.Fragment,null,Ze,Ee,U);return v.createElement(s.q3.Provider,{value:De},v.createElement(F.Z,Object.assign({},oe,{className:Oe}),ye),v.createElement(rt,{prefixCls:g}))},lt=i(61485),k=i(31724),A=i(9763),K=i(6848),be=function(re,g){var C={};for(var B in re)Object.prototype.hasOwnProperty.call(re,B)&&g.indexOf(B)<0&&(C[B]=re[B]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,B=Object.getOwnPropertySymbols(re);y{let{prefixCls:g,label:C,htmlFor:B,labelCol:y,labelAlign:q,colon:fe,required:Ue,requiredMark:Ve,tooltip:dt}=re;var Bt;const[Ft]=(0,A.Z)("Form"),{vertical:Kt,labelAlign:Le,labelCol:Et,labelWrap:oe,colon:Oe}=v.useContext(s.q3);if(!C)return null;const De=y||Et||{},Ze=q||Le,Ct=`${g}-item-label`,Ee=O()(Ct,Ze==="left"&&`${Ct}-left`,De.className,{[`${Ct}-wrap`]:!!oe});let _e=C;const U=fe===!0||Oe!==!1&&fe!==!1;U&&!Kt&&typeof C=="string"&&C.trim()!==""&&(_e=C.replace(/[:|:]\s*$/,""));const Me=we(dt);if(Me){const{icon:xt=v.createElement(lt.Z,null)}=Me,Xt=be(Me,["icon"]),on=v.createElement(K.Z,Object.assign({},Xt),v.cloneElement(xt,{className:`${g}-item-tooltip`,title:""}));_e=v.createElement(v.Fragment,null,_e,on)}const tt=Ve==="optional",Je=typeof Ve=="function";Je?_e=Ve(_e,{required:!!Ue}):tt&&!Ue&&(_e=v.createElement(v.Fragment,null,_e,v.createElement("span",{className:`${g}-item-optional`,title:""},(Ft==null?void 0:Ft.optional)||((Bt=k.Z.Form)===null||Bt===void 0?void 0:Bt.optional))));const St=O()({[`${g}-item-required`]:Ue,[`${g}-item-required-mark-optional`]:tt||Je,[`${g}-item-no-colon`]:!U});return v.createElement(F.Z,Object.assign({},De,{className:Ee}),v.createElement("label",{htmlFor:B,className:St,title:typeof C=="string"?C:""},_e))},Ot=i(29679),Lt=i(19248),Ut=i(96512),sn=i(58617);const rn={success:Ot.Z,warning:Ut.Z,error:Lt.Z,validating:sn.Z};function An(re){let{children:g,errors:C,warnings:B,hasFeedback:y,validateStatus:q,prefixCls:fe,meta:Ue,noStyle:Ve}=re;const dt=`${fe}-item`,{feedbackIcons:Bt}=v.useContext(s.q3),Ft=Be(C,B,Ue,null,!!y,q),{isFormItemInput:Kt,status:Le}=v.useContext(s.aM),Et=v.useMemo(()=>{var oe;let Oe;if(y){const Ct=y!==!0&&y.icons||Bt,Ee=Ft&&((oe=Ct==null?void 0:Ct({status:Ft,errors:C,warnings:B}))===null||oe===void 0?void 0:oe[Ft]),_e=Ft&&rn[Ft];Oe=Ee!==!1&&_e?v.createElement("span",{className:O()(`${dt}-feedback-icon`,`${dt}-feedback-icon-${Ft}`)},Ee||v.createElement(_e,null)):null}let De=!0,Ze=Ft||"";return Ve&&(De=Kt,Ze=(Ft!=null?Ft:Le)||""),{status:Ze,errors:C,warnings:B,hasFeedback:!!y,feedbackIcon:Oe,isFormItemInput:De}},[Ft,y,Ve,Kt,Le]);return v.createElement(s.aM.Provider,{value:Et},g)}var En=function(re,g){var C={};for(var B in re)Object.prototype.hasOwnProperty.call(re,B)&&g.indexOf(B)<0&&(C[B]=re[B]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,B=Object.getOwnPropertySymbols(re);y{if(Me&&Ee.current){const xn=getComputedStyle(Ee.current);St(parseInt(xn.marginBottom,10))}},[Me,tt]);const xt=xn=>{xn||St(null)},on=function(){let xn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const On=xn?_e:dt.errors,Nn=xn?U:dt.warnings;return Be(On,Nn,dt,"",!!Bt,Ve)}(),vn=O()(Ze,C,B,{[`${Ze}-with-help`]:ye||_e.length||U.length,[`${Ze}-has-feedback`]:on&&Bt,[`${Ze}-has-success`]:on==="success",[`${Ze}-has-warning`]:on==="warning",[`${Ze}-has-error`]:on==="error",[`${Ze}-is-validating`]:on==="validating",[`${Ze}-hidden`]:Ft});return v.createElement("div",{className:vn,style:y,ref:Ee},v.createElement(Z.Z,Object.assign({className:`${Ze}-row`},(0,le.Z)(De,["_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"])),v.createElement(yt,Object.assign({htmlFor:Le},re,{requiredMark:Ct,required:Et!=null?Et:oe,prefixCls:g})),v.createElement(ce,Object.assign({},re,dt,{errors:_e,warnings:U,prefixCls:g,status:on,help:q,marginBottom:Je,onErrorVisibleChanged:xt}),v.createElement(s.qI.Provider,{value:Oe},v.createElement(An,{prefixCls:g,meta:dt,errors:dt.errors,warnings:dt.warnings,hasFeedback:Bt,validateStatus:on},Kt)))),!!Je&&v.createElement("div",{className:`${Ze}-margin-offset`,style:{marginBottom:-Je}}))}const an="__SPLIT__",Ln=null,zn=v.memo(re=>{let{children:g}=re;return g},(re,g)=>re.value===g.value&&re.update===g.update&&re.childProps.length===g.childProps.length&&re.childProps.every((C,B)=>C===g.childProps[B]));function dn(re){return re!=null}function Rn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function lr(re){const{name:g,noStyle:C,className:B,dependencies:y,prefixCls:q,shouldUpdate:fe,rules:Ue,children:Ve,required:dt,label:Bt,messageVariables:Ft,trigger:Kt="onChange",validateTrigger:Le,hidden:Et,help:oe}=re,{getPrefixCls:Oe}=v.useContext(It.E_),{name:De}=v.useContext(s.q3),Ze=J(Ve),Ct=typeof Ze=="function",Ee=v.useContext(s.qI),{validateTrigger:_e}=v.useContext(pe.FieldContext),U=Le!==void 0?Le:_e,ye=dn(g),Me=Oe("form",q),[tt,Je]=_(Me),St=v.useContext(pe.ListContext),xt=v.useRef(),[Xt,on]=j({}),[vn,xn]=(0,$t.Z)(()=>Rn()),On=_t=>{const Vt=St==null?void 0:St.getKey(_t.name);if(xn(_t.destroy?Rn():_t,!0),C&&oe!==!1&&Ee){let tn=_t.name;if(_t.destroy)tn=xt.current||tn;else if(Vt!==void 0){const[zt,Cn]=Vt;tn=[zt].concat((0,o.Z)(Cn)),xt.current=tn}Ee(_t,tn)}},Nn=(_t,Vt)=>{on(tn=>{const zt=Object.assign({},tn),Wn=[].concat((0,o.Z)(_t.name.slice(0,-1)),(0,o.Z)(Vt)).join(an);return _t.destroy?delete zt[Wn]:zt[Wn]=_t,zt})},[Se,Ie]=v.useMemo(()=>{const _t=(0,o.Z)(vn.errors),Vt=(0,o.Z)(vn.warnings);return Object.values(Xt).forEach(tn=>{_t.push.apply(_t,(0,o.Z)(tn.errors||[])),Vt.push.apply(Vt,(0,o.Z)(tn.warnings||[]))}),[_t,Vt]},[Xt,vn.errors,vn.warnings]),Ye=ie();function nt(_t,Vt,tn){return C&&!Et?v.createElement(An,{prefixCls:Me,hasFeedback:re.hasFeedback,validateStatus:re.validateStatus,meta:vn,errors:Se,warnings:Ie,noStyle:!0},_t):v.createElement(wn,Object.assign({key:"row"},re,{className:O()(B,Je),prefixCls:Me,fieldId:Vt,isRequired:tn,errors:Se,warnings:Ie,meta:vn,onSubItemMetaChange:Nn}),_t)}if(!ye&&!Ct&&!y)return tt(nt(Ze));let ft={};return typeof Bt=="string"?ft.label=Bt:g&&(ft.label=String(g)),Ft&&(ft=Object.assign(Object.assign({},ft),Ft)),tt(v.createElement(pe.Field,Object.assign({},re,{messageVariables:ft,trigger:Kt,validateTrigger:U,onMetaChange:On}),(_t,Vt,tn)=>{const zt=H(g).length&&Vt?Vt.name:[],Cn=Pe(zt,De),Wn=dt!==void 0?dt:!!(Ue&&Ue.some(Qt=>{if(Qt&&typeof Qt=="object"&&Qt.required&&!Qt.warningOnly)return!0;if(typeof Qt=="function"){const Pn=Qt(tn);return Pn&&Pn.required&&!Pn.warningOnly}return!1})),nn=Object.assign({},_t);let Wt=null;if(Array.isArray(Ze)&&ye)Wt=Ze;else if(!(Ct&&(!(fe||y)||ye))){if(!(y&&!Ct&&!ye))if((0,$e.l$)(Ze)){const Qt=Object.assign(Object.assign({},Ze.props),nn);if(Qt.id||(Qt.id=Cn),oe||Se.length>0||Ie.length>0||re.extra){const Gn=[];(oe||Se.length>0)&&Gn.push(`${Cn}_help`),re.extra&&Gn.push(`${Cn}_extra`),Qt["aria-describedby"]=Gn.join(" ")}Se.length>0&&(Qt["aria-invalid"]="true"),Wn&&(Qt["aria-required"]="true"),(0,Mt.Yr)(Ze)&&(Qt.ref=Ye(zt,Ze)),new Set([].concat((0,o.Z)(H(Kt)),(0,o.Z)(H(U)))).forEach(Gn=>{Qt[Gn]=function(){for(var Qn,kn,In,Ar,ke,he=arguments.length,ue=new Array(he),ut=0;ut{var{prefixCls:g,children:C}=re,B=it(re,["prefixCls","children"]);const{getPrefixCls:y}=v.useContext(It.E_),q=y("form",g),fe=v.useMemo(()=>({prefixCls:q,status:"error"}),[q]);return v.createElement(pe.List,Object.assign({},B),(Ue,Ve,dt)=>v.createElement(s.Rk.Provider,{value:fe},C(Ue.map(Bt=>Object.assign(Object.assign({},Bt),{fieldKey:Bt.key})),Ve,{errors:dt.errors,warnings:dt.warnings})))};function un(){const{form:re}=(0,v.useContext)(s.q3);return re}const Tt=Pt;Tt.Item=at,Tt.List=Ht,Tt.ErrorList=We,Tt.useForm=Ne,Tt.useFormInstance=un,Tt.useWatch=pe.useWatch,Tt.Provider=s.RV,Tt.create=()=>{};var yn=Tt},8628:function(hn,qe,i){"use strict";var o=i(59301),f=i(34280),O=i(56762),V=i(69507);function v(){let L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const s=(0,o.useRef)({}),de=(0,O.Z)(),ve=(0,V.ZP)();return(0,f.Z)(()=>{const I=ve.subscribe(se=>{s.current=se,L&&de()});return()=>ve.unsubscribe(I)},[]),s.current}qe.Z=v},5871:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return lt}});var o=i(84105),f=i(87395),O=i(92310),V=i.n(O),v=i(5016),L=i(18082),s=i(10928),de=i(52456),ve=i(5883),I=i(6487),se=i(56789);function S(){return typeof BigInt=="function"}function M(k){return!k&&k!==0&&!Number.isNaN(k)||!String(k).trim()}function Y(k){var A=k.trim(),K=A.startsWith("-");K&&(A=A.slice(1)),A=A.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),A.startsWith(".")&&(A="0".concat(A));var be=A||"0",we=be.split("."),ot=we[0]||"0",yt=we[1]||"0";ot==="0"&&yt==="0"&&(K=!1);var Ot=K?"-":"";return{negative:K,negativeStr:Ot,trimStr:be,integerStr:ot,decimalStr:yt,fullStr:"".concat(Ot).concat(be)}}function z(k){var A=String(k);return!Number.isNaN(Number(A))&&A.includes("e")}function $(k){var A=String(k);if(z(k)){var K=Number(A.slice(A.indexOf("e-")+2)),be=A.match(/\.(\d+)/);return be!=null&&be[1]&&(K+=be[1].length),K}return A.includes(".")&&je(A)?A.length-A.indexOf(".")-1:0}function vt(k){var A=String(k);if(z(k)){if(k>Number.MAX_SAFE_INTEGER)return String(S()?BigInt(k).toString():Number.MAX_SAFE_INTEGER);if(k0&&arguments[0]!==void 0?arguments[0]:!0;return K?this.isInvalidate()?"":Y("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),k}(),Te=function(){function k(A){if((0,I.Z)(this,k),(0,L.Z)(this,"origin",""),(0,L.Z)(this,"number",void 0),(0,L.Z)(this,"empty",void 0),M(A)){this.empty=!0;return}this.origin=String(A),this.number=Number(A)}return(0,se.Z)(k,[{key:"negate",value:function(){return new k(-this.toNumber())}},{key:"add",value:function(K){if(this.isInvalidate())return new k(K);var be=Number(K);if(Number.isNaN(be))return this;var we=this.number+be;if(we>Number.MAX_SAFE_INTEGER)return new k(Number.MAX_SAFE_INTEGER);if(weNumber.MAX_SAFE_INTEGER)return new k(Number.MAX_SAFE_INTEGER);if(we0&&arguments[0]!==void 0?arguments[0]:!0;return K?this.isInvalidate()?"":vt(this.number):this.origin}}]),k}();function Q(k){return S()?new ct(k):new Te(k)}function w(k,A,K){var be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(k==="")return"";var we=Y(k),ot=we.negativeStr,yt=we.integerStr,Ot=we.decimalStr,Lt="".concat(A).concat(Ot),Ut="".concat(ot).concat(yt);if(K>=0){var sn=Number(Ot[K]);if(sn>=5&&!be){var rn=Q(k).add("".concat(ot,"0.").concat("0".repeat(K)).concat(10-sn));return w(rn.toString(),A,K,be)}return K===0?Ut:"".concat(Ut).concat(A).concat(Ot.padEnd(K,"0").slice(0,K))}return Lt===".0"?Ut:"".concat(Ut).concat(Lt)}var c=Q,D=i(93681),N=i(34280),_=i(8654),R=i(59301),te=i(48736);function W(k,A){var K=(0,R.useRef)(null);function be(){try{var ot=k.selectionStart,yt=k.selectionEnd,Ot=k.value,Lt=Ot.substring(0,ot),Ut=Ot.substring(yt);K.current={start:ot,end:yt,value:Ot,beforeTxt:Lt,afterTxt:Ut}}catch(sn){}}function we(){if(k&&K.current&&A)try{var ot=k.value,yt=K.current,Ot=yt.beforeTxt,Lt=yt.afterTxt,Ut=yt.start,sn=ot.length;if(ot.endsWith(Lt))sn=ot.length-K.current.afterTxt.length;else if(ot.startsWith(Ot))sn=Ot.length;else{var rn=Ot[Ut-1],An=ot.indexOf(rn,Ut-1);An!==-1&&(sn=An+1)}k.setSelectionRange(sn,sn)}catch(En){(0,te.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(En.message))}}return[be,we]}var We=i(49658),pe=function(){var A=(0,R.useState)(!1),K=(0,de.Z)(A,2),be=K[0],we=K[1];return(0,N.Z)(function(){we((0,We.Z)())},[]),be},It=pe,xe=i(16089),Ke=200,Xe=600;function me(k){var A=k.prefixCls,K=k.upNode,be=k.downNode,we=k.upDisabled,ot=k.downDisabled,yt=k.onStep,Ot=R.useRef(),Lt=R.useRef([]),Ut=R.useRef();Ut.current=yt;var sn=function(){clearTimeout(Ot.current)},rn=function(Rn,lr){Rn.preventDefault(),sn(),Ut.current(lr);function Ae(){Ut.current(lr),Ot.current=setTimeout(Ae,Ke)}Ot.current=setTimeout(Ae,Xe)};R.useEffect(function(){return function(){sn(),Lt.current.forEach(function(dn){return xe.Z.cancel(dn)})}},[]);var An=It();if(An)return null;var En="".concat(A,"-handler"),wn=V()(En,"".concat(En,"-up"),(0,L.Z)({},"".concat(En,"-up-disabled"),we)),an=V()(En,"".concat(En,"-down"),(0,L.Z)({},"".concat(En,"-down-disabled"),ot)),Ln=function(){return Lt.current.push((0,xe.Z)(sn))},zn={unselectable:"on",role:"button",onMouseUp:Ln,onMouseLeave:Ln};return R.createElement("div",{className:"".concat(En,"-wrap")},R.createElement("span",(0,v.Z)({},zn,{onMouseDown:function(Rn){rn(Rn,!0)},"aria-label":"Increase Value","aria-disabled":we,className:wn}),K||R.createElement("span",{unselectable:"on",className:"".concat(A,"-handler-up-inner")})),R.createElement("span",(0,v.Z)({},zn,{onMouseDown:function(Rn){rn(Rn,!1)},"aria-label":"Decrease Value","aria-disabled":ot,className:an}),be||R.createElement("span",{unselectable:"on",className:"".concat(A,"-handler-down-inner")})))}function ae(k){var A=typeof k=="number"?vt(k):Y(k).fullStr,K=A.includes(".");return K?Y(A.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:k+"0"}var G=i(5643),H=function(){var k=(0,R.useRef)(0),A=function(){xe.Z.cancel(k.current)};return(0,R.useEffect)(function(){return A},[]),function(K){A(),k.current=(0,xe.Z)(function(){K()})}},Pe=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Be=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],ee=function(A,K){return A||K.isEmpty()?K.toString():K.toNumber()},Ne=function(A){var K=c(A);return K.isInvalidate()?null:K},ze=R.forwardRef(function(k,A){var K,be=k.prefixCls,we=be===void 0?"rc-input-number":be,ot=k.className,yt=k.style,Ot=k.min,Lt=k.max,Ut=k.step,sn=Ut===void 0?1:Ut,rn=k.defaultValue,An=k.value,En=k.disabled,wn=k.readOnly,an=k.upHandler,Ln=k.downHandler,zn=k.keyboard,dn=k.controls,Rn=dn===void 0?!0:dn,lr=k.classNames,Ae=k.stringMode,at=k.parser,it=k.formatter,et=k.precision,Ht=k.decimalSeparator,un=k.onChange,Tt=k.onInput,yn=k.onPressEnter,re=k.onStep,g=(0,ve.Z)(k,Pe),C="".concat(we,"-input"),B=R.useRef(null),y=R.useState(!1),q=(0,de.Z)(y,2),fe=q[0],Ue=q[1],Ve=R.useRef(!1),dt=R.useRef(!1),Bt=R.useRef(!1),Ft=R.useState(function(){return c(An!=null?An:rn)}),Kt=(0,de.Z)(Ft,2),Le=Kt[0],Et=Kt[1];function oe(Wt){An===void 0&&Et(Wt)}var Oe=R.useCallback(function(Wt,Qt){if(!Qt)return et>=0?et:Math.max($(Wt),$(sn))},[et,sn]),De=R.useCallback(function(Wt){var Qt=String(Wt);if(at)return at(Qt);var Pn=Qt;return Ht&&(Pn=Pn.replace(Ht,".")),Pn.replace(/[^\w.-]+/g,"")},[at,Ht]),Ze=R.useRef(""),Ct=R.useCallback(function(Wt,Qt){if(it)return it(Wt,{userTyping:Qt,input:String(Ze.current)});var Pn=typeof Wt=="number"?vt(Wt):Wt;if(!Qt){var fn=Oe(Pn,Qt);if(je(Pn)&&(Ht||fn>=0)){var Gn=Ht||".";Pn=w(Pn,Gn,fn)}}return Pn},[it,Oe,Ht]),Ee=R.useState(function(){var Wt=rn!=null?rn:An;return Le.isInvalidate()&&["string","number"].includes((0,s.Z)(Wt))?Number.isNaN(Wt)?"":Wt:Ct(Le.toString(),!1)}),_e=(0,de.Z)(Ee,2),U=_e[0],ye=_e[1];Ze.current=U;function Me(Wt,Qt){ye(Ct(Wt.isInvalidate()?Wt.toString(!1):Wt.toString(!Qt),Qt))}var tt=R.useMemo(function(){return Ne(Lt)},[Lt,et]),Je=R.useMemo(function(){return Ne(Ot)},[Ot,et]),St=R.useMemo(function(){return!tt||!Le||Le.isInvalidate()?!1:tt.lessEquals(Le)},[tt,Le]),xt=R.useMemo(function(){return!Je||!Le||Le.isInvalidate()?!1:Le.lessEquals(Je)},[Je,Le]),Xt=W(B.current,fe),on=(0,de.Z)(Xt,2),vn=on[0],xn=on[1],On=function(Qt){return tt&&!Qt.lessEquals(tt)?tt:Je&&!Je.lessEquals(Qt)?Je:null},Nn=function(Qt){return!On(Qt)},Se=function(Qt,Pn){var fn=Qt,Gn=Nn(fn)||fn.isEmpty();if(!fn.isEmpty()&&!Pn&&(fn=On(fn)||fn,Gn=!0),!wn&&!En&&Gn){var Qn=fn.toString(),kn=Oe(Qn,Pn);return kn>=0&&(fn=c(w(Qn,".",kn)),Nn(fn)||(fn=c(w(Qn,".",kn,!0)))),fn.equals(Le)||(oe(fn),un==null||un(fn.isEmpty()?null:ee(Ae,fn)),An===void 0&&Me(fn,Pn)),fn}return Le},Ie=H(),Ye=function Wt(Qt){if(vn(),Ze.current=Qt,ye(Qt),!dt.current){var Pn=De(Qt),fn=c(Pn);fn.isNaN()||Se(fn,!0)}Tt==null||Tt(Qt),Ie(function(){var Gn=Qt;at||(Gn=Qt.replace(/。/g,".")),Gn!==Qt&&Wt(Gn)})},nt=function(){dt.current=!0},ft=function(){dt.current=!1,Ye(B.current.value)},_t=function(Qt){Ye(Qt.target.value)},Vt=function(Qt){var Pn;if(!(Qt&&St||!Qt&&xt)){Ve.current=!1;var fn=c(Bt.current?ae(sn):sn);Qt||(fn=fn.negate());var Gn=(Le||c(0)).add(fn.toString()),Qn=Se(Gn,!1);re==null||re(ee(Ae,Qn),{offset:Bt.current?ae(sn):sn,type:Qt?"up":"down"}),(Pn=B.current)===null||Pn===void 0||Pn.focus()}},tn=function(Qt){var Pn=c(De(U)),fn=Pn;Pn.isNaN()?fn=Se(Le,Qt):fn=Se(Pn,Qt),An!==void 0?Me(Le,!1):fn.isNaN()||Me(fn,!1)},zt=function(){Ve.current=!0},Cn=function(Qt){var Pn=Qt.key,fn=Qt.shiftKey;Ve.current=!0,Bt.current=fn,Pn==="Enter"&&(dt.current||(Ve.current=!1),tn(!1),yn==null||yn(Qt)),zn!==!1&&!dt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Pn)&&(Vt(Pn==="Up"||Pn==="ArrowUp"),Qt.preventDefault())},Wn=function(){Ve.current=!1,Bt.current=!1},nn=function(){tn(!1),Ue(!1),Ve.current=!1};return(0,N.o)(function(){Le.isInvalidate()||Me(Le,!1)},[et]),(0,N.o)(function(){var Wt=c(An);Et(Wt);var Qt=c(De(U));(!Wt.equals(Qt)||!Ve.current||it)&&Me(Wt,Ve.current)},[An]),(0,N.o)(function(){it&&xn()},[U]),R.createElement("div",{className:V()(we,lr==null?void 0:lr.input,ot,(K={},(0,L.Z)(K,"".concat(we,"-focused"),fe),(0,L.Z)(K,"".concat(we,"-disabled"),En),(0,L.Z)(K,"".concat(we,"-readonly"),wn),(0,L.Z)(K,"".concat(we,"-not-a-number"),Le.isNaN()),(0,L.Z)(K,"".concat(we,"-out-of-range"),!Le.isInvalidate()&&!Nn(Le)),K)),style:yt,onFocus:function(){Ue(!0)},onBlur:nn,onKeyDown:Cn,onKeyUp:Wn,onCompositionStart:nt,onCompositionEnd:ft,onBeforeInput:zt},Rn&&R.createElement(me,{prefixCls:we,upNode:an,downNode:Ln,upDisabled:St,downDisabled:xt,onStep:Vt}),R.createElement("div",{className:"".concat(C,"-wrap")},R.createElement("input",(0,v.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ot,"aria-valuemax":Lt,"aria-valuenow":Le.isInvalidate()?null:Le.toString(),step:sn},g,{ref:(0,_.sQ)(B,A),className:C,value:U,onChange:_t,disabled:En,readOnly:wn}))))}),Dt=R.forwardRef(function(k,A){var K=k.disabled,be=k.style,we=k.prefixCls,ot=k.value,yt=k.prefix,Ot=k.suffix,Lt=k.addonBefore,Ut=k.addonAfter,sn=k.classes,rn=k.className,An=k.classNames,En=(0,ve.Z)(k,Be),wn=R.useRef(null),an=function(zn){wn.current&&(0,G.nH)(wn.current,zn)};return R.createElement(D.BaseInput,{inputElement:R.createElement(ze,(0,v.Z)({prefixCls:we,disabled:K,classNames:An,ref:(0,_.sQ)(wn,A)},En)),className:rn,triggerFocus:an,prefixCls:we,value:ot,disabled:K,style:be,prefix:yt,suffix:Ot,addonAfter:Ut,addonBefore:Lt,classes:sn,classNames:An,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});Dt.displayName="InputNumber";var ht=Dt,mt=ht,Pt=i(19080),$t=i(36355),Mt=i(92736),$e=i(1684),bt=i(19716),J=i(32441),X=i(33234),P=i(9937),d=i(17313),j=i(74207),ie=i(83116),x=i(37613);const h=(k,A)=>{let{componentCls:K,borderRadiusSM:be,borderRadiusLG:we}=k;const ot=A==="lg"?we:be;return{[`&-${A}`]:{[`${K}-handler-wrap`]:{borderStartEndRadius:ot,borderEndEndRadius:ot},[`${K}-handler-up`]:{borderStartEndRadius:ot},[`${K}-handler-down`]:{borderEndEndRadius:ot}}}},le=k=>{const{componentCls:A,lineWidth:K,lineType:be,colorBorder:we,borderRadius:ot,fontSizeLG:yt,controlHeightLG:Ot,controlHeightSM:Lt,colorError:Ut,paddingInlineSM:sn,colorTextDescription:rn,motionDurationMid:An,handleHoverColor:En,paddingInline:wn,paddingBlock:an,handleBg:Ln,handleActiveBg:zn,colorTextDisabled:dn,borderRadiusSM:Rn,borderRadiusLG:lr,controlWidth:Ae,handleVisible:at,handleBorderColor:it}=k;return[{[A]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(k)),(0,P.ik)(k)),(0,P.bi)(k,A)),{display:"inline-block",width:Ae,margin:0,padding:0,border:`${K}px ${be} ${we}`,borderRadius:ot,"&-rtl":{direction:"rtl",[`${A}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:yt,borderRadius:lr,[`input${A}-input`]:{height:Ot-2*K}},"&-sm":{padding:0,borderRadius:Rn,[`input${A}-input`]:{height:Lt-2*K,padding:`0 ${sn}px`}},"&:hover":Object.assign({},(0,P.pU)(k)),"&-focused":Object.assign({},(0,P.M1)(k)),"&-out-of-range":{[`${A}-input-wrap`]:{input:{color:Ut}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,d.Wf)(k)),(0,P.s7)(k)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${A}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${A}-group-addon`]:{borderRadius:lr,fontSize:k.fontSizeLG}},"&-sm":{[`${A}-group-addon`]:{borderRadius:Rn}},[`${A}-wrapper-disabled > ${A}-group-addon`]:Object.assign({},(0,P.Xy)(k))}}),[`&-disabled ${A}-input`]:{cursor:"not-allowed"},[A]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(k)),{width:"100%",padding:`${an}px ${wn}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:ot,outline:0,transition:`all ${An} linear`,appearance:"textfield",fontSize:"inherit"}),(0,P.nz)(k.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[A]:Object.assign(Object.assign(Object.assign({[`&:hover ${A}-handler-wrap, &-focused ${A}-handler-wrap`]:{opacity:1},[`${A}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:k.handleWidth,height:"100%",background:Ln,borderStartStartRadius:0,borderStartEndRadius:ot,borderEndEndRadius:ot,borderEndStartRadius:0,opacity:at===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${An} linear ${An}`,[`${A}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` - ${A}-handler-up-inner, - ${A}-handler-down-inner - `]:{marginInlineEnd:0,fontSize:k.handleFontSize}}},[`${A}-handler`]:{height:"50%",overflow:"hidden",color:rn,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${K}px ${be} ${it}`,transition:`all ${An} linear`,"&:active":{background:zn},"&:hover":{height:"60%",[` - ${A}-handler-up-inner, - ${A}-handler-down-inner - `]:{color:En}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,d.Ro)()),{color:rn,transition:`all ${An} linear`,userSelect:"none"})},[`${A}-handler-up`]:{borderStartEndRadius:ot},[`${A}-handler-down`]:{borderBlockStart:`${K}px ${be} ${it}`,borderEndEndRadius:ot}},h(k,"lg")),h(k,"sm")),{"&-disabled, &-readonly":{[`${A}-handler-wrap`]:{display:"none"},[`${A}-input`]:{color:"inherit"}},[` - ${A}-handler-up-disabled, - ${A}-handler-down-disabled - `]:{cursor:"not-allowed"},[` - ${A}-handler-up-disabled:hover &-handler-up-inner, - ${A}-handler-down-disabled:hover &-handler-down-inner - `]:{color:dn}})},{[`${A}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${A}-handler-down`]:{borderBlockStartWidth:0}}}]},Z=k=>{const{componentCls:A,paddingBlock:K,paddingInline:be,inputAffixPadding:we,controlWidth:ot,borderRadiusLG:yt,borderRadiusSM:Ot}=k;return{[`${A}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,P.ik)(k)),(0,P.bi)(k,`${A}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:ot,padding:0,paddingInlineStart:be,"&-lg":{borderRadius:yt},"&-sm":{borderRadius:Ot},[`&:not(${A}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,P.pU)(k)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${A}-disabled`]:{background:"transparent"},[`> div${A}`]:{width:"100%",border:"none",outline:"none",[`&${A}-focused`]:{boxShadow:"none !important"}},[`input${A}-input`]:{padding:`${K}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${A}-handler-wrap`]:{zIndex:2},[A]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:we},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:be,marginInlineStart:we}}})}};var F=(0,ie.Z)("InputNumber",k=>{const A=(0,x.TS)(k,(0,P.e5)(k));return[le(A),Z(A),(0,j.c)(A)]},k=>Object.assign(Object.assign({},(0,P.TM)(k)),{controlWidth:90,handleWidth:k.controlHeightSM-k.lineWidth*2,handleFontSize:k.fontSize/2,handleVisible:"auto",handleActiveBg:k.colorFillAlter,handleBg:k.colorBgContainer,handleHoverColor:k.colorPrimary,handleBorderColor:k.colorBorder})),ge=function(k,A){var K={};for(var be in k)Object.prototype.hasOwnProperty.call(k,be)&&A.indexOf(be)<0&&(K[be]=k[be]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,be=Object.getOwnPropertySymbols(k);we{const{getPrefixCls:K,direction:be}=R.useContext($t.E_),we=R.useRef(null);R.useImperativeHandle(A,()=>we.current);const{className:ot,rootClassName:yt,size:Ot,disabled:Lt,prefixCls:Ut,addonBefore:sn,addonAfter:rn,prefix:An,bordered:En=!0,readOnly:wn,status:an,controls:Ln}=k,zn=ge(k,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),dn=K("input-number",Ut),[Rn,lr]=F(dn),{compactSize:Ae,compactItemClassnames:at}=(0,X.ri)(dn,be);let it=R.createElement(f.Z,{className:`${dn}-handler-up-inner`}),et=R.createElement(o.Z,{className:`${dn}-handler-down-inner`});const Ht=typeof Ln=="boolean"?Ln:void 0;typeof Ln=="object"&&(it=typeof Ln.upIcon=="undefined"?it:R.createElement("span",{className:`${dn}-handler-up-inner`},Ln.upIcon),et=typeof Ln.downIcon=="undefined"?et:R.createElement("span",{className:`${dn}-handler-down-inner`},Ln.downIcon));const{hasFeedback:un,status:Tt,isFormItemInput:yn,feedbackIcon:re}=R.useContext(J.aM),g=(0,Pt.F)(Tt,an),C=(0,bt.Z)(Ve=>{var dt;return(dt=Ot!=null?Ot:Ae)!==null&&dt!==void 0?dt:Ve}),B=R.useContext($e.Z),y=Lt!=null?Lt:B,q=V()({[`${dn}-lg`]:C==="large",[`${dn}-sm`]:C==="small",[`${dn}-rtl`]:be==="rtl",[`${dn}-borderless`]:!En,[`${dn}-in-form-item`]:yn},(0,Pt.Z)(dn,g),at,lr),fe=`${dn}-group`,Ue=R.createElement(mt,Object.assign({ref:we,disabled:y,className:V()(ot,yt),upHandler:it,downHandler:et,prefixCls:dn,readOnly:wn,controls:Ht,prefix:An,suffix:un&&re,addonAfter:rn&&R.createElement(X.BR,null,R.createElement(J.Ux,{override:!0,status:!0},rn)),addonBefore:sn&&R.createElement(X.BR,null,R.createElement(J.Ux,{override:!0,status:!0},sn)),classNames:{input:q},classes:{affixWrapper:V()((0,Pt.Z)(`${dn}-affix-wrapper`,g,un),{[`${dn}-affix-wrapper-sm`]:C==="small",[`${dn}-affix-wrapper-lg`]:C==="large",[`${dn}-affix-wrapper-rtl`]:be==="rtl",[`${dn}-affix-wrapper-borderless`]:!En},lr),wrapper:V()({[`${fe}-rtl`]:be==="rtl",[`${dn}-wrapper-disabled`]:y},lr),group:V()({[`${dn}-group-wrapper-sm`]:C==="small",[`${dn}-group-wrapper-lg`]:C==="large",[`${dn}-group-wrapper-rtl`]:be==="rtl"},(0,Pt.Z)(`${dn}-group-wrapper`,g,un),lr)}},zn));return Rn(Ue)}),Qe=rt,ce=k=>R.createElement(Mt.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},R.createElement(rt,Object.assign({},k)));Qe._InternalPanelDoNotUseOrYouWillBeFired=ce;var lt=Qe},9432:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return ct},n:function(){return vt}});var o=i(19248),f=i(92310),O=i.n(f),V=i(93681),v=i(8654),L=i(59301),s=i(19080),de=i(36355),ve=i(1684),I=i(19716),se=i(32441),S=i(33234),M=i(59412),Y=i(9937);function z(Te){return!!(Te.prefix||Te.suffix||Te.allowClear)}var $=function(Te,Q){var w={};for(var c in Te)Object.prototype.hasOwnProperty.call(Te,c)&&Q.indexOf(c)<0&&(w[c]=Te[c]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,c=Object.getOwnPropertySymbols(Te);D{var w;const{prefixCls:c,bordered:D=!0,status:N,size:_,disabled:R,onBlur:te,onFocus:W,suffix:We,allowClear:pe,addonAfter:It,addonBefore:xe,className:Ke,style:Xe,styles:me,rootClassName:ae,onChange:G,classNames:H}=Te,Pe=$(Te,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Be,direction:ee,input:Ne}=L.useContext(de.E_),ze=Be("input",c),Dt=(0,L.useRef)(null),[ht,mt]=(0,Y.ZP)(ze),{compactSize:Pt,compactItemClassnames:$t}=(0,S.ri)(ze,ee),Mt=(0,I.Z)(rt=>{var Qe;return(Qe=_!=null?_:Pt)!==null&&Qe!==void 0?Qe:rt}),$e=L.useContext(ve.Z),bt=R!=null?R:$e,{status:J,hasFeedback:X,feedbackIcon:P}=(0,L.useContext)(se.aM),d=(0,s.F)(J,N),j=z(Te)||!!X,ie=(0,L.useRef)(j);(0,L.useEffect)(()=>{var rt;j&&ie.current,ie.current=j},[j]);const x=(0,M.Z)(Dt,!0),h=rt=>{x(),te==null||te(rt)},le=rt=>{x(),W==null||W(rt)},Z=rt=>{x(),G==null||G(rt)},F=(X||We)&&L.createElement(L.Fragment,null,We,X&&P);let ge;return typeof pe=="object"&&(pe!=null&&pe.clearIcon)?ge=pe:pe&&(ge={clearIcon:L.createElement(o.Z,null)}),ht(L.createElement(V.default,Object.assign({ref:(0,v.sQ)(Q,Dt),prefixCls:ze,autoComplete:Ne==null?void 0:Ne.autoComplete},Pe,{disabled:bt,onBlur:h,onFocus:le,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),Xe),styles:Object.assign(Object.assign({},Ne==null?void 0:Ne.styles),me),suffix:F,allowClear:ge,className:O()(Ke,ae,$t,Ne==null?void 0:Ne.className),onChange:Z,addonAfter:It&&L.createElement(S.BR,null,L.createElement(se.Ux,{override:!0,status:!0},It)),addonBefore:xe&&L.createElement(S.BR,null,L.createElement(se.Ux,{override:!0,status:!0},xe)),classNames:Object.assign(Object.assign(Object.assign({},H),Ne==null?void 0:Ne.classNames),{input:O()({[`${ze}-sm`]:Mt==="small",[`${ze}-lg`]:Mt==="large",[`${ze}-rtl`]:ee==="rtl",[`${ze}-borderless`]:!D},!j&&(0,s.Z)(ze,d),H==null?void 0:H.input,(w=Ne==null?void 0:Ne.classNames)===null||w===void 0?void 0:w.input,mt)}),classes:{affixWrapper:O()({[`${ze}-affix-wrapper-sm`]:Mt==="small",[`${ze}-affix-wrapper-lg`]:Mt==="large",[`${ze}-affix-wrapper-rtl`]:ee==="rtl",[`${ze}-affix-wrapper-borderless`]:!D},(0,s.Z)(`${ze}-affix-wrapper`,d,X),mt),wrapper:O()({[`${ze}-group-rtl`]:ee==="rtl"},mt),group:O()({[`${ze}-group-wrapper-sm`]:Mt==="small",[`${ze}-group-wrapper-lg`]:Mt==="large",[`${ze}-group-wrapper-rtl`]:ee==="rtl",[`${ze}-group-wrapper-disabled`]:bt},(0,s.Z)(`${ze}-group-wrapper`,d,X),mt)}})))})},1643:function(hn,qe,i){"use strict";var o=i(19248),f=i(92310),O=i.n(f),V=i(9296),v=i(59301),L=i(19080),s=i(36355),de=i(1684),ve=i(19716),I=i(32441),se=i(9432),S=i(9937),M=function(z,$){var vt={};for(var je in z)Object.prototype.hasOwnProperty.call(z,je)&&$.indexOf(je)<0&&(vt[je]=z[je]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,je=Object.getOwnPropertySymbols(z);ct{const{prefixCls:vt,bordered:je=!0,size:ct,disabled:Te,status:Q,allowClear:w,showCount:c,classNames:D,rootClassName:N,className:_}=z,R=M(z,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:te,direction:W}=v.useContext(s.E_),We=(0,ve.Z)(ct),pe=v.useContext(de.Z),It=Te!=null?Te:pe,{status:xe,hasFeedback:Ke,feedbackIcon:Xe}=v.useContext(I.aM),me=(0,L.F)(xe,Q),ae=v.useRef(null);v.useImperativeHandle($,()=>{var ee;return{resizableTextArea:(ee=ae.current)===null||ee===void 0?void 0:ee.resizableTextArea,focus:Ne=>{var ze,Dt;(0,se.n)((Dt=(ze=ae.current)===null||ze===void 0?void 0:ze.resizableTextArea)===null||Dt===void 0?void 0:Dt.textArea,Ne)},blur:()=>{var Ne;return(Ne=ae.current)===null||Ne===void 0?void 0:Ne.blur()}}});const G=te("input",vt);let H;typeof w=="object"&&(w!=null&&w.clearIcon)?H=w:w&&(H={clearIcon:v.createElement(o.Z,null)});const[Pe,Be]=(0,S.ZP)(G);return Pe(v.createElement(V.default,Object.assign({},R,{disabled:It,allowClear:H,className:O()(_,N),classes:{affixWrapper:O()(`${G}-textarea-affix-wrapper`,{[`${G}-affix-wrapper-rtl`]:W==="rtl",[`${G}-affix-wrapper-borderless`]:!je,[`${G}-affix-wrapper-sm`]:We==="small",[`${G}-affix-wrapper-lg`]:We==="large",[`${G}-textarea-show-count`]:c},(0,L.Z)(`${G}-affix-wrapper`,me),Be)},classNames:Object.assign(Object.assign({},D),{textarea:O()({[`${G}-borderless`]:!je,[`${G}-sm`]:We==="small",[`${G}-lg`]:We==="large"},(0,L.Z)(G,me),Be,D==null?void 0:D.textarea)}),prefixCls:G,suffix:Ke&&v.createElement("span",{className:`${G}-textarea-suffix`},Xe),showCount:c,ref:ae})))});qe.Z=Y},59412:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return f}});var o=i(59301);function f(O,V){const v=(0,o.useRef)([]),L=()=>{v.current.push(setTimeout(()=>{var s,de,ve,I;!((s=O.current)===null||s===void 0)&&s.input&&((de=O.current)===null||de===void 0?void 0:de.input.getAttribute("type"))==="password"&&(!((ve=O.current)===null||ve===void 0)&&ve.input.hasAttribute("value"))&&((I=O.current)===null||I===void 0||I.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(V&&L(),()=>v.current.forEach(s=>{s&&clearTimeout(s)})),[]),L}},92832:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return We}});var o=i(92310),f=i.n(o),O=i(59301),V=i(36355),v=i(32441),L=i(9937),de=pe=>{const{getPrefixCls:It,direction:xe}=(0,O.useContext)(V.E_),{prefixCls:Ke,className:Xe}=pe,me=It("input-group",Ke),ae=It("input"),[G,H]=(0,L.ZP)(ae),Pe=f()(me,{[`${me}-lg`]:pe.size==="large",[`${me}-sm`]:pe.size==="small",[`${me}-compact`]:pe.compact,[`${me}-rtl`]:xe==="rtl"},H,Xe),Be=(0,O.useContext)(v.aM),ee=(0,O.useMemo)(()=>Object.assign(Object.assign({},Be),{isFormItemInput:!1}),[Be]);return G(O.createElement("span",{className:Pe,style:pe.style,onMouseEnter:pe.onMouseEnter,onMouseLeave:pe.onMouseLeave,onFocus:pe.onFocus,onBlur:pe.onBlur},O.createElement(v.aM.Provider,{value:ee},pe.children)))},ve=i(9432),I=i(73331),se=i(15277),S=i(2738),M=i(8654),Y=i(59412),z=function(pe,It){var xe={};for(var Ke in pe)Object.prototype.hasOwnProperty.call(pe,Ke)&&It.indexOf(Ke)<0&&(xe[Ke]=pe[Ke]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,Ke=Object.getOwnPropertySymbols(pe);Xepe?O.createElement(se.Z,null):O.createElement(I.Z,null),vt={click:"onClick",hover:"onMouseOver"};var ct=O.forwardRef((pe,It)=>{const{visibilityToggle:xe=!0}=pe,Ke=typeof xe=="object"&&xe.visible!==void 0,[Xe,me]=(0,O.useState)(()=>Ke?xe.visible:!1),ae=(0,O.useRef)(null);O.useEffect(()=>{Ke&&me(xe.visible)},[Ke,xe]);const G=(0,Y.Z)(ae),H=()=>{const{disabled:bt}=pe;bt||(Xe&&G(),me(J=>{var X;const P=!J;return typeof xe=="object"&&((X=xe.onVisibleChange)===null||X===void 0||X.call(xe,P)),P}))},Pe=bt=>{const{action:J="click",iconRender:X=$}=pe,P=vt[J]||"",d=X(Xe),j={[P]:H,className:`${bt}-icon`,key:"passwordIcon",onMouseDown:ie=>{ie.preventDefault()},onMouseUp:ie=>{ie.preventDefault()}};return O.cloneElement(O.isValidElement(d)?d:O.createElement("span",null,d),j)},{className:Be,prefixCls:ee,inputPrefixCls:Ne,size:ze}=pe,Dt=z(pe,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:ht}=O.useContext(V.E_),mt=ht("input",Ne),Pt=ht("input-password",ee),$t=xe&&Pe(Pt),Mt=f()(Pt,Be,{[`${Pt}-${ze}`]:!!ze}),$e=Object.assign(Object.assign({},(0,S.Z)(Dt,["suffix","iconRender","visibilityToggle"])),{type:Xe?"text":"password",className:Mt,prefixCls:mt,suffix:$t});return ze&&($e.size=ze),O.createElement(ve.Z,Object.assign({ref:(0,M.sQ)(It,ae)},$e))}),Te=i(47472),Q=i(92343),w=i(3113),c=i(19716),D=i(33234),N=function(pe,It){var xe={};for(var Ke in pe)Object.prototype.hasOwnProperty.call(pe,Ke)&&It.indexOf(Ke)<0&&(xe[Ke]=pe[Ke]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,Ke=Object.getOwnPropertySymbols(pe);Xe{const{prefixCls:xe,inputPrefixCls:Ke,className:Xe,size:me,suffix:ae,enterButton:G=!1,addonAfter:H,loading:Pe,disabled:Be,onSearch:ee,onChange:Ne,onCompositionStart:ze,onCompositionEnd:Dt}=pe,ht=N(pe,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:mt,direction:Pt}=O.useContext(V.E_),$t=O.useRef(!1),Mt=mt("input-search",xe),$e=mt("input",Ke),{compactSize:bt}=(0,D.ri)(Mt,Pt),J=(0,c.Z)(ce=>{var lt;return(lt=me!=null?me:bt)!==null&<!==void 0?lt:ce}),X=O.useRef(null),P=ce=>{ce&&ce.target&&ce.type==="click"&&ee&&ee(ce.target.value,ce,{source:"clear"}),Ne&&Ne(ce)},d=ce=>{var lt;document.activeElement===((lt=X.current)===null||lt===void 0?void 0:lt.input)&&ce.preventDefault()},j=ce=>{var lt,k;ee&&ee((k=(lt=X.current)===null||lt===void 0?void 0:lt.input)===null||k===void 0?void 0:k.value,ce,{source:"input"})},ie=ce=>{$t.current||Pe||j(ce)},x=typeof G=="boolean"?O.createElement(Te.Z,null):null,h=`${Mt}-button`;let le;const Z=G||{},F=Z.type&&Z.type.__ANT_BUTTON===!0;F||Z.type==="button"?le=(0,Q.Tm)(Z,Object.assign({onMouseDown:d,onClick:ce=>{var lt,k;(k=(lt=Z==null?void 0:Z.props)===null||lt===void 0?void 0:lt.onClick)===null||k===void 0||k.call(lt,ce),j(ce)},key:"enterButton"},F?{className:h,size:J}:{})):le=O.createElement(w.ZP,{className:h,type:G?"primary":void 0,size:J,disabled:Be,key:"enterButton",onMouseDown:d,onClick:j,loading:Pe,icon:x},G),H&&(le=[le,(0,Q.Tm)(H,{key:"addonAfter"})]);const ge=f()(Mt,{[`${Mt}-rtl`]:Pt==="rtl",[`${Mt}-${J}`]:!!J,[`${Mt}-with-button`]:!!G},Xe),rt=ce=>{$t.current=!0,ze==null||ze(ce)},Qe=ce=>{$t.current=!1,Dt==null||Dt(ce)};return O.createElement(ve.Z,Object.assign({ref:(0,M.sQ)(X,It),onPressEnter:ie},ht,{size:J,onCompositionStart:rt,onCompositionEnd:Qe,prefixCls:$e,addonAfter:le,suffix:ae,onChange:P,className:ge,disabled:Be}))}),te=i(1643);const W=ve.Z;W.Group=de,W.Search=R,W.TextArea=te.Z,W.Password=ct;var We=W},9937:function(hn,qe,i){"use strict";i.d(qe,{M1:function(){return s},TM:function(){return Q},Xy:function(){return de},bi:function(){return se},e5:function(){return Te},ik:function(){return S},nz:function(){return v},pU:function(){return L},s7:function(){return M},x0:function(){return I}});var o=i(17313),f=i(74207),O=i(37613),V=i(83116);const v=w=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:w,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),L=w=>({borderColor:w.hoverBorderColor}),s=w=>({borderColor:w.activeBorderColor,boxShadow:w.activeShadow,outline:0}),de=w=>({color:w.colorTextDisabled,backgroundColor:w.colorBgContainerDisabled,borderColor:w.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},L((0,O.TS)(w,{hoverBorderColor:w.colorBorder})))}),ve=w=>{const{paddingBlockLG:c,fontSizeLG:D,lineHeightLG:N,borderRadiusLG:_,paddingInlineLG:R}=w;return{padding:`${c}px ${R}px`,fontSize:D,lineHeight:N,borderRadius:_}},I=w=>({padding:`${w.paddingBlockSM}px ${w.paddingInlineSM}px`,borderRadius:w.borderRadiusSM}),se=(w,c)=>{const{componentCls:D,colorError:N,colorWarning:_,errorActiveShadow:R,warningActiveShadow:te,colorErrorBorderHover:W,colorWarningBorderHover:We}=w;return{[`&-status-error:not(${c}-disabled):not(${c}-borderless)${c}`]:{borderColor:N,"&:hover":{borderColor:W},"&:focus, &-focused":Object.assign({},s((0,O.TS)(w,{activeBorderColor:N,activeShadow:R}))),[`${D}-prefix, ${D}-suffix`]:{color:N}},[`&-status-warning:not(${c}-disabled):not(${c}-borderless)${c}`]:{borderColor:_,"&:hover":{borderColor:We},"&:focus, &-focused":Object.assign({},s((0,O.TS)(w,{activeBorderColor:_,activeShadow:te}))),[`${D}-prefix, ${D}-suffix`]:{color:_}}}},S=w=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${w.paddingBlock}px ${w.paddingInline}px`,color:w.colorText,fontSize:w.fontSize,lineHeight:w.lineHeight,backgroundColor:w.colorBgContainer,backgroundImage:"none",borderWidth:w.lineWidth,borderStyle:w.lineType,borderColor:w.colorBorder,borderRadius:w.borderRadius,transition:`all ${w.motionDurationMid}`},v(w.colorTextPlaceholder)),{"&:hover":Object.assign({},L(w)),"&:focus, &-focused":Object.assign({},s(w)),"&-disabled, &[disabled]":Object.assign({},de(w)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:w.controlHeight,lineHeight:w.lineHeight,verticalAlign:"bottom",transition:`all ${w.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},ve(w)),"&-sm":Object.assign({},I(w)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),M=w=>{const{componentCls:c,antCls:D}=w;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:w.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${c}, &-lg > ${c}-group-addon`]:Object.assign({},ve(w)),[`&-sm ${c}, &-sm > ${c}-group-addon`]:Object.assign({},I(w)),[`&-lg ${D}-select-single ${D}-select-selector`]:{height:w.controlHeightLG},[`&-sm ${D}-select-single ${D}-select-selector`]:{height:w.controlHeightSM},[`> ${c}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${c}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${w.paddingInline}px`,color:w.colorText,fontWeight:"normal",fontSize:w.fontSize,textAlign:"center",backgroundColor:w.colorFillAlter,border:`${w.lineWidth}px ${w.lineType} ${w.colorBorder}`,borderRadius:w.borderRadius,transition:`all ${w.motionDurationSlow}`,lineHeight:1,[`${D}-select`]:{margin:`-${w.paddingBlock+1}px -${w.paddingInline}px`,[`&${D}-select-single:not(${D}-select-customize-input)`]:{[`${D}-select-selector`]:{backgroundColor:"inherit",border:`${w.lineWidth}px ${w.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${D}-select-selector`]:{color:w.colorPrimary}}},[`${D}-cascader-picker`]:{margin:`-9px -${w.paddingInline}px`,backgroundColor:"transparent",[`${D}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${c}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${c}-search-with-button &`]:{zIndex:0}}},[`> ${c}:first-child, ${c}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${D}-select ${D}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${c}-affix-wrapper`]:{[`&:not(:first-child) ${c}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${c}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${c}:last-child, ${c}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${D}-select ${D}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${c}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${c}-search &`]:{borderStartStartRadius:w.borderRadius,borderEndStartRadius:w.borderRadius}},[`&:not(:first-child), ${c}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${c}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${c}-group-addon, ${c}-group-wrap, > ${c}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:w.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${c}-affix-wrapper, - & > ${c}-number-affix-wrapper, - & > ${D}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-w.lineWidth,borderInlineEndWidth:w.lineWidth},[`${c}`]:{float:"none"},[`& > ${D}-select > ${D}-select-selector, - & > ${D}-select-auto-complete ${c}, - & > ${D}-cascader-picker ${c}, - & > ${c}-group-wrapper ${c}`]:{borderInlineEndWidth:w.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${D}-select-focused`]:{zIndex:1},[`& > ${D}-select > ${D}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${D}-select:first-child > ${D}-select-selector, - & > ${D}-select-auto-complete:first-child ${c}, - & > ${D}-cascader-picker:first-child ${c}`]:{borderStartStartRadius:w.borderRadius,borderEndStartRadius:w.borderRadius},[`& > *:last-child, - & > ${D}-select:last-child > ${D}-select-selector, - & > ${D}-cascader-picker:last-child ${c}, - & > ${D}-cascader-picker-focused:last-child ${c}`]:{borderInlineEndWidth:w.lineWidth,borderStartEndRadius:w.borderRadius,borderEndEndRadius:w.borderRadius},[`& > ${D}-select-auto-complete ${c}`]:{verticalAlign:"top"},[`${c}-group-wrapper + ${c}-group-wrapper`]:{marginInlineStart:-w.lineWidth,[`${c}-affix-wrapper`]:{borderRadius:0}},[`${c}-group-wrapper:not(:last-child)`]:{[`&${c}-search > ${c}-group`]:{[`& > ${c}-group-addon > ${c}-search-button`]:{borderRadius:0},[`& > ${c}`]:{borderStartStartRadius:w.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:w.borderRadius}}}})}},Y=w=>{const{componentCls:c,controlHeightSM:D,lineWidth:N}=w,R=(D-N*2-16)/2;return{[c]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(w)),S(w)),se(w,c)),{'&[type="color"]':{height:w.controlHeight,[`&${c}-lg`]:{height:w.controlHeightLG},[`&${c}-sm`]:{height:D,paddingTop:R,paddingBottom:R}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},z=w=>{const{componentCls:c}=w;return{[`${c}-clear-icon`]:{margin:0,color:w.colorTextQuaternary,fontSize:w.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${w.motionDurationSlow}`,"&:hover":{color:w.colorTextTertiary},"&:active":{color:w.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${w.inputAffixPadding}px`}}}},$=w=>{const{componentCls:c,inputAffixPadding:D,colorTextDescription:N,motionDurationSlow:_,colorIcon:R,colorIconHover:te,iconCls:W}=w;return{[`${c}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},S(w)),{display:"inline-flex",[`&:not(${c}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},L(w)),{zIndex:1,[`${c}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${c}[disabled]`]:{background:"transparent"}},[`> input${c}`]:{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"'},[`${c}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:w.paddingXS}},"&-show-count-suffix":{color:N},"&-show-count-has-suffix":{marginInlineEnd:w.paddingXXS},"&-prefix":{marginInlineEnd:D},"&-suffix":{marginInlineStart:D}}}),z(w)),{[`${W}${c}-password-icon`]:{color:R,cursor:"pointer",transition:`all ${_}`,"&:hover":{color:te}}}),se(w,`${c}-affix-wrapper`))}},vt=w=>{const{componentCls:c,colorError:D,colorWarning:N,borderRadiusLG:_,borderRadiusSM:R}=w;return{[`${c}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(w)),M(w)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${c}-group-addon`]:{borderRadius:_,fontSize:w.fontSizeLG}},"&-sm":{[`${c}-group-addon`]:{borderRadius:R}},"&-status-error":{[`${c}-group-addon`]:{color:D,borderColor:D}},"&-status-warning":{[`${c}-group-addon`]:{color:N,borderColor:N}},"&-disabled":{[`${c}-group-addon`]:Object.assign({},de(w))},[`&:not(${c}-compact-first-item):not(${c}-compact-last-item)${c}-compact-item`]:{[`${c}, ${c}-group-addon`]:{borderRadius:0}},[`&:not(${c}-compact-last-item)${c}-compact-first-item`]:{[`${c}, ${c}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${c}-compact-first-item)${c}-compact-last-item`]:{[`${c}, ${c}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},je=w=>{const{componentCls:c,antCls:D}=w,N=`${c}-search`;return{[N]:{[`${c}`]:{"&:hover, &:focus":{borderColor:w.colorPrimaryHover,[`+ ${c}-group-addon ${N}-button:not(${D}-btn-primary)`]:{borderInlineStartColor:w.colorPrimaryHover}}},[`${c}-affix-wrapper`]:{borderRadius:0},[`${c}-lg`]:{lineHeight:w.lineHeightLG-2e-4},[`> ${c}-group`]:{[`> ${c}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${N}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:w.borderRadius,borderEndEndRadius:w.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${N}-button:not(${D}-btn-primary)`]:{color:w.colorTextDescription,"&:hover":{color:w.colorPrimaryHover},"&:active":{color:w.colorPrimaryActive},[`&${D}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${N}-button`]:{height:w.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${N}-button`]:{height:w.controlHeightLG},[`&-small ${N}-button`]:{height:w.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${c}-compact-item`]:{[`&:not(${c}-compact-last-item)`]:{[`${c}-group-addon`]:{[`${c}-search-button`]:{marginInlineEnd:-w.lineWidth,borderRadius:0}}},[`&:not(${c}-compact-first-item)`]:{[`${c},${c}-affix-wrapper`]:{borderRadius:0}},[`> ${c}-group-addon ${c}-search-button, - > ${c}, - ${c}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${c}-affix-wrapper-focused`]:{zIndex:2}}}}},ct=w=>{const{componentCls:c,paddingLG:D}=w,N=`${c}-textarea`;return{[N]:{position:"relative","&-show-count":{[`> ${c}`]:{height:"100%"},[`${c}-data-count`]:{position:"absolute",bottom:-w.fontSize*w.lineHeight,insetInlineEnd:0,color:w.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${c}`]:{paddingInlineEnd:D}},[`&-affix-wrapper${N}-has-feedback`]:{[`${c}`]:{paddingInlineEnd:D}},[`&-affix-wrapper${c}-affix-wrapper`]:{padding:0,[`> textarea${c}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${c}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${c}-clear-icon`]:{position:"absolute",insetInlineEnd:w.paddingXS,insetBlockStart:w.paddingXS},[`${N}-suffix`]:{position:"absolute",top:0,insetInlineEnd:w.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Te(w){return(0,O.TS)(w,{inputAffixPadding:w.paddingXXS})}const Q=w=>{const{controlHeight:c,fontSize:D,lineHeight:N,lineWidth:_,controlHeightSM:R,controlHeightLG:te,fontSizeLG:W,lineHeightLG:We,paddingSM:pe,controlPaddingHorizontalSM:It,controlPaddingHorizontal:xe,colorFillAlter:Ke,colorPrimaryHover:Xe,controlOutlineWidth:me,controlOutline:ae,colorErrorOutline:G,colorWarningOutline:H}=w;return{paddingBlock:Math.max(Math.round((c-D*N)/2*10)/10-_,3),paddingBlockSM:Math.max(Math.round((R-D*N)/2*10)/10-_,0),paddingBlockLG:Math.ceil((te-W*We)/2*10)/10-_,paddingInline:pe-_,paddingInlineSM:It-_,paddingInlineLG:xe-_,addonBg:Ke,activeBorderColor:Xe,hoverBorderColor:Xe,activeShadow:`0 0 0 ${me}px ${ae}`,errorActiveShadow:`0 0 0 ${me}px ${G}`,warningActiveShadow:`0 0 0 ${me}px ${H}`}};qe.ZP=(0,V.Z)("Input",w=>{const c=(0,O.TS)(w,Te(w));return[Y(c),ct(c),$(c),vt(c),je(c),(0,f.c)(c)]},Q)},45818:function(hn,qe,i){"use strict";i.d(qe,{D:function(){return Te},Z:function(){return c}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},V=O,v=i(7657),L=function(N,_){return f.createElement(v.Z,(0,o.Z)({},N,{ref:_,icon:V}))},s=f.forwardRef(L),de=s,ve=i(33853),I=i(38819),se=i(92310),S=i.n(se),M=i(2738),z=D=>!isNaN(parseFloat(D))&&isFinite(D),$=i(36355),vt=i(84966),je=function(D,N){var _={};for(var R in D)Object.prototype.hasOwnProperty.call(D,R)&&N.indexOf(R)<0&&(_[R]=D[R]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,R=Object.getOwnPropertySymbols(D);te{let D=0;return function(){let N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return D+=1,`${N}${D}`}})();var c=f.forwardRef((D,N)=>{const{prefixCls:_,className:R,trigger:te,children:W,defaultCollapsed:We=!1,theme:pe="dark",style:It={},collapsible:xe=!1,reverseArrow:Ke=!1,width:Xe=200,collapsedWidth:me=80,zeroWidthTriggerStyle:ae,breakpoint:G,onCollapse:H,onBreakpoint:Pe}=D,Be=je(D,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ee}=(0,f.useContext)(vt.Gs),[Ne,ze]=(0,f.useState)("collapsed"in D?D.collapsed:We),[Dt,ht]=(0,f.useState)(!1);(0,f.useEffect)(()=>{"collapsed"in D&&ze(D.collapsed)},[D.collapsed]);const mt=(J,X)=>{"collapsed"in D||ze(J),H==null||H(J,X)},Pt=(0,f.useRef)();Pt.current=J=>{ht(J.matches),Pe==null||Pe(J.matches),Ne!==J.matches&&mt(J.matches,"responsive")},(0,f.useEffect)(()=>{function J(P){return Pt.current(P)}let X;if(typeof window!="undefined"){const{matchMedia:P}=window;if(P&&G&&G in ct){X=P(`(max-width: ${ct[G]})`);try{X.addEventListener("change",J)}catch(d){X.addListener(J)}J(X)}}return()=>{try{X==null||X.removeEventListener("change",J)}catch(P){X==null||X.removeListener(J)}}},[G]),(0,f.useEffect)(()=>{const J=Q("ant-sider-");return ee.addSider(J),()=>ee.removeSider(J)},[]);const $t=()=>{mt(!Ne,"clickTrigger")},{getPrefixCls:Mt}=(0,f.useContext)($.E_),$e=()=>{const J=Mt("layout-sider",_),X=(0,M.Z)(Be,["collapsed"]),P=Ne?me:Xe,d=z(P)?`${P}px`:String(P),j=parseFloat(String(me||0))===0?f.createElement("span",{onClick:$t,className:S()(`${J}-zero-width-trigger`,`${J}-zero-width-trigger-${Ke?"right":"left"}`),style:ae},te||f.createElement(de,null)):null,h={expanded:Ke?f.createElement(I.Z,null):f.createElement(ve.Z,null),collapsed:Ke?f.createElement(ve.Z,null):f.createElement(I.Z,null)}[Ne?"collapsed":"expanded"],le=te!==null?j||f.createElement("div",{className:`${J}-trigger`,onClick:$t,style:{width:d}},te||h):null,Z=Object.assign(Object.assign({},It),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),F=S()(J,`${J}-${pe}`,{[`${J}-collapsed`]:!!Ne,[`${J}-has-trigger`]:xe&&te!==null&&!j,[`${J}-below`]:!!Dt,[`${J}-zero-width`]:parseFloat(d)===0},R);return f.createElement("aside",Object.assign({className:F},X,{style:Z,ref:N}),f.createElement("div",{className:`${J}-children`},W),xe||Dt&&j?le:null)},bt=f.useMemo(()=>({siderCollapsed:Ne}),[Ne]);return f.createElement(Te.Provider,{value:bt},$e())})},44e3:function(hn,qe,i){"use strict";var o=i(84966),f=i(45818);const O=o.ZP;O.Header=o.h4,O.Footer=o.$_,O.Content=o.VY,O.Sider=f.Z,qe.default=O},84966:function(hn,qe,i){"use strict";i.d(qe,{VY:function(){return Te},$_:function(){return ct},h4:function(){return je},Gs:function(){return M},ZP:function(){return Q}});var o=i(92393),f=i(92310),O=i.n(f),V=i(2738),v=i(59301),L=i(36355),s=i(83116),ve=w=>{const{componentCls:c,bodyBg:D,lightSiderBg:N,lightTriggerBg:_,lightTriggerColor:R}=w;return{[`${c}-sider-light`]:{background:N,[`${c}-sider-trigger`]:{color:R,background:_},[`${c}-sider-zero-width-trigger`]:{color:R,background:_,border:`1px solid ${D}`,borderInlineStart:0}}}};const I=w=>{const{antCls:c,componentCls:D,colorText:N,triggerColor:_,footerBg:R,triggerBg:te,headerHeight:W,headerPadding:We,headerColor:pe,footerPadding:It,triggerHeight:xe,zeroTriggerHeight:Ke,zeroTriggerWidth:Xe,motionDurationMid:me,motionDurationSlow:ae,fontSize:G,borderRadius:H,bodyBg:Pe,headerBg:Be,siderBg:ee}=w;return{[D]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Pe,"&, *":{boxSizing:"border-box"},[`&${D}-has-sider`]:{flexDirection:"row",[`> ${D}, > ${D}-content`]:{width:0}},[`${D}-header, &${D}-footer`]:{flex:"0 0 auto"},[`${D}-sider`]:{position:"relative",minWidth:0,background:ee,transition:`all ${me}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${c}-menu${c}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:xe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:xe,color:_,lineHeight:`${xe}px`,textAlign:"center",background:te,cursor:"pointer",transition:`all ${me}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:W,insetInlineEnd:-Xe,zIndex:1,width:Xe,height:Ke,color:_,fontSize:w.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ee,borderStartStartRadius:0,borderStartEndRadius:H,borderEndEndRadius:H,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ae} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ae}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Xe,borderStartStartRadius:H,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:H}}}}},ve(w)),{"&-rtl":{direction:"rtl"}}),[`${D}-header`]:{height:W,padding:We,color:pe,lineHeight:`${W}px`,background:Be,[`${c}-menu`]:{lineHeight:"inherit"}},[`${D}-footer`]:{padding:It,color:N,fontSize:G,background:R},[`${D}-content`]:{flex:"auto",minHeight:0}}};var se=(0,s.Z)("Layout",w=>[I(w)],w=>{const{colorBgLayout:c,controlHeight:D,controlHeightLG:N,colorText:_,controlHeightSM:R,marginXXS:te,colorTextLightSolid:W,colorBgContainer:We}=w,pe=N*1.25;return{colorBgHeader:"#001529",colorBgBody:c,colorBgTrigger:"#002140",bodyBg:c,headerBg:"#001529",headerHeight:D*2,headerPadding:`0 ${pe}px`,headerColor:_,footerPadding:`${R}px ${pe}px`,footerBg:c,siderBg:"#001529",triggerHeight:N+te*2,triggerBg:"#002140",triggerColor:W,zeroTriggerWidth:N,zeroTriggerHeight:N,lightSiderBg:We,lightTriggerBg:We,lightTriggerColor:_}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),S=function(w,c){var D={};for(var N in w)Object.prototype.hasOwnProperty.call(w,N)&&c.indexOf(N)<0&&(D[N]=w[N]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,N=Object.getOwnPropertySymbols(w);_null,removeSider:()=>null}});function Y(w){let{suffixCls:c,tagName:D,displayName:N}=w;return _=>v.forwardRef((te,W)=>v.createElement(_,Object.assign({ref:W,suffixCls:c,tagName:D},te)))}const z=v.forwardRef((w,c)=>{const{prefixCls:D,suffixCls:N,className:_,tagName:R}=w,te=S(w,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:W}=v.useContext(L.E_),We=W("layout",D),[pe,It]=se(We),xe=N?`${We}-${N}`:We;return pe(v.createElement(R,Object.assign({className:O()(D||xe,_,It),ref:c},te)))}),$=v.forwardRef((w,c)=>{const{direction:D}=v.useContext(L.E_),[N,_]=v.useState([]),{prefixCls:R,className:te,rootClassName:W,children:We,hasSider:pe,tagName:It,style:xe}=w,Ke=S(w,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Xe=(0,V.Z)(Ke,["suffixCls"]),{getPrefixCls:me,layout:ae}=v.useContext(L.E_),G=me("layout",R),[H,Pe]=se(G),Be=O()(G,{[`${G}-has-sider`]:typeof pe=="boolean"?pe:N.length>0,[`${G}-rtl`]:D==="rtl"},ae==null?void 0:ae.className,te,W,Pe),ee=v.useMemo(()=>({siderHook:{addSider:Ne=>{_(ze=>[].concat((0,o.Z)(ze),[Ne]))},removeSider:Ne=>{_(ze=>ze.filter(Dt=>Dt!==Ne))}}}),[]);return H(v.createElement(M.Provider,{value:ee},v.createElement(It,Object.assign({ref:c,className:Be,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),xe)},Xe),We)))}),vt=Y({tagName:"div",displayName:"Layout"})($),je=Y({suffixCls:"header",tagName:"header",displayName:"Header"})(z),ct=Y({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(z),Te=Y({suffixCls:"content",tagName:"main",displayName:"Content"})(z);var Q=vt},40875:function(hn,qe,i){"use strict";i.d(qe,{J:function(){return L}});var o=i(59301),f=i(33234),O=i(70425),V=function(s,de){var ve={};for(var I in s)Object.prototype.hasOwnProperty.call(s,I)&&de.indexOf(I)<0&&(ve[I]=s[I]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,I=Object.getOwnPropertySymbols(s);se{const{children:ve}=s,I=V(s,["children"]),se=o.useContext(v),S=o.useMemo(()=>Object.assign(Object.assign({},se),I),[se,I.prefixCls,I.mode,I.selectable]);return o.createElement(v.Provider,{value:S},o.createElement(f.BR,null,(0,O.supportNodeRef)(ve)?o.cloneElement(ve,{ref:de}):ve))});qe.Z=v},20834:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return bt}});var o=i(15285),f=i(59301),O=i(45818),V=i(92310),v=i.n(V),L=i(36355),s=function(J,X){var P={};for(var d in J)Object.prototype.hasOwnProperty.call(J,d)&&X.indexOf(d)<0&&(P[d]=J[d]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,d=Object.getOwnPropertySymbols(J);j{const{prefixCls:X,className:P,dashed:d}=J,j=s(J,["prefixCls","className","dashed"]),{getPrefixCls:ie}=f.useContext(L.E_),x=ie("menu",X),h=v()({[`${x}-item-divider-dashed`]:!!d},P);return f.createElement(o.iz,Object.assign({className:h},j))},I=i(11592),se=i(2738),S=i(6848),M=i(92343),z=(0,f.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),vt=J=>{var X;const{className:P,children:d,icon:j,title:ie,danger:x}=J,{prefixCls:h,firstLevel:le,direction:Z,disableMenuItemTitleTooltip:F,inlineCollapsed:ge}=f.useContext(z),rt=K=>{const be=f.createElement("span",{className:`${h}-title-content`},d);return(!j||(0,M.l$)(d)&&d.type==="span")&&d&&K&&le&&typeof d=="string"?f.createElement("div",{className:`${h}-inline-collapsed-noicon`},d.charAt(0)):be},{siderCollapsed:Qe}=f.useContext(O.D);let ce=ie;typeof ie=="undefined"?ce=le?d:"":ie===!1&&(ce="");const lt={title:ce};!Qe&&!ge&&(lt.title=null,lt.open=!1);const k=(0,I.Z)(d).length;let A=f.createElement(o.ck,Object.assign({},(0,se.Z)(J,["title","icon","danger"]),{className:v()({[`${h}-item-danger`]:x,[`${h}-item-only-child`]:(j?k+1:k)===1},P),title:typeof ie=="string"?ie:void 0}),(0,M.Tm)(j,{className:v()((0,M.l$)(j)?(X=j.props)===null||X===void 0?void 0:X.className:"",`${h}-item-icon`)}),rt(ge));return F||(A=f.createElement(S.Z,Object.assign({},lt,{placement:Z==="rtl"?"left":"right",overlayClassName:`${h}-inline-collapsed-tooltip`}),A)),A},ct=J=>{var X;const{popupClassName:P,icon:d,title:j,theme:ie}=J,x=f.useContext(z),{prefixCls:h,inlineCollapsed:le,theme:Z}=x,F=(0,o.Xl)();let ge;if(!d)ge=le&&!F.length&&j&&typeof j=="string"?f.createElement("div",{className:`${h}-inline-collapsed-noicon`},j.charAt(0)):f.createElement("span",{className:`${h}-title-content`},j);else{const Qe=(0,M.l$)(j)&&j.type==="span";ge=f.createElement(f.Fragment,null,(0,M.Tm)(d,{className:v()((0,M.l$)(d)?(X=d.props)===null||X===void 0?void 0:X.className:"",`${h}-item-icon`)}),Qe?j:f.createElement("span",{className:`${h}-title-content`},j))}const rt=f.useMemo(()=>Object.assign(Object.assign({},x),{firstLevel:!1}),[x]);return f.createElement(z.Provider,{value:rt},f.createElement(o.Wd,Object.assign({},(0,se.Z)(J,["icon"]),{title:ge,popupClassName:v()(h,P,`${h}-${ie||Z}`)})))},Te=i(18785),Q=i(70425),w=i(62892),c=i(40875),D=function(J,X){var P={};for(var d in J)Object.prototype.hasOwnProperty.call(J,d)&&X.indexOf(d)<0&&(P[d]=J[d]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,d=Object.getOwnPropertySymbols(J);j{if(X&&typeof X=="object"){const d=X,{label:j,children:ie,key:x,type:h}=d,le=D(d,["label","children","key","type"]),Z=x!=null?x:`tmp-${P}`;return ie||h==="group"?h==="group"?f.createElement(o.BW,Object.assign({key:Z},le,{title:j}),N(ie)):f.createElement(ct,Object.assign({key:Z},le,{title:j}),N(ie)):h==="divider"?f.createElement(ve,Object.assign({key:Z},le)):f.createElement(vt,Object.assign({key:Z},le),j)}return null}).filter(X=>X)}function _(J){return f.useMemo(()=>J&&N(J),[J])}var R=i(64993),te=i(17313),W=i(8378),We=i(13826),pe=i(29878),It=i(83116),xe=i(37613),Xe=J=>{const{componentCls:X,motionDurationSlow:P,horizontalLineHeight:d,colorSplit:j,lineWidth:ie,lineType:x,itemPaddingInline:h}=J;return{[`${X}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${ie}px ${x} ${j}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${X}-item, ${X}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:h},[`> ${X}-item:hover, - > ${X}-item-active, - > ${X}-submenu ${X}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${X}-item, ${X}-submenu-title`]:{transition:[`border-color ${P}`,`background ${P}`].join(",")},[`${X}-submenu-arrow`]:{display:"none"}}}},ae=J=>{let{componentCls:X,menuArrowOffset:P}=J;return{[`${X}-rtl`]:{direction:"rtl"},[`${X}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${X}-rtl${X}-vertical, - ${X}-submenu-rtl ${X}-vertical`]:{[`${X}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${P})`},"&::after":{transform:`rotate(45deg) translateY(${P})`}}}}};const G=J=>Object.assign({},(0,te.oN)(J));var Pe=(J,X)=>{const{componentCls:P,itemColor:d,itemSelectedColor:j,groupTitleColor:ie,itemBg:x,subMenuItemBg:h,itemSelectedBg:le,activeBarHeight:Z,activeBarWidth:F,activeBarBorderWidth:ge,motionDurationSlow:rt,motionEaseInOut:Qe,motionEaseOut:ce,itemPaddingInline:lt,motionDurationMid:k,itemHoverColor:A,lineType:K,colorSplit:be,itemDisabledColor:we,dangerItemColor:ot,dangerItemHoverColor:yt,dangerItemSelectedColor:Ot,dangerItemActiveBg:Lt,dangerItemSelectedBg:Ut,itemHoverBg:sn,itemActiveBg:rn,menuSubMenuBg:An,horizontalItemSelectedColor:En,horizontalItemSelectedBg:wn,horizontalItemBorderRadius:an,horizontalItemHoverBg:Ln,popupBg:zn}=J;return{[`${P}-${X}, ${P}-${X} > ${P}`]:{color:d,background:x,[`&${P}-root:focus-visible`]:Object.assign({},G(J)),[`${P}-item-group-title`]:{color:ie},[`${P}-submenu-selected`]:{[`> ${P}-submenu-title`]:{color:j}},[`${P}-item-disabled, ${P}-submenu-disabled`]:{color:`${we} !important`},[`${P}-item:not(${P}-item-selected):not(${P}-submenu-selected)`]:{[`&:hover, > ${P}-submenu-title:hover`]:{color:A}},[`&:not(${P}-horizontal)`]:{[`${P}-item:not(${P}-item-selected)`]:{"&:hover":{backgroundColor:sn},"&:active":{backgroundColor:rn}},[`${P}-submenu-title`]:{"&:hover":{backgroundColor:sn},"&:active":{backgroundColor:rn}}},[`${P}-item-danger`]:{color:ot,[`&${P}-item:hover`]:{[`&:not(${P}-item-selected):not(${P}-submenu-selected)`]:{color:yt}},[`&${P}-item:active`]:{background:Lt}},[`${P}-item a`]:{"&, &:hover":{color:"inherit"}},[`${P}-item-selected`]:{color:j,[`&${P}-item-danger`]:{color:Ot},"a, a:hover":{color:"inherit"}},[`& ${P}-item-selected`]:{backgroundColor:le,[`&${P}-item-danger`]:{backgroundColor:Ut}},[`${P}-item, ${P}-submenu-title`]:{[`&:not(${P}-item-disabled):focus-visible`]:Object.assign({},G(J))},[`&${P}-submenu > ${P}`]:{backgroundColor:An},[`&${P}-popup > ${P}`]:{backgroundColor:zn},[`&${P}-horizontal`]:Object.assign(Object.assign({},X==="dark"?{borderBottom:0}:{}),{[`> ${P}-item, > ${P}-submenu`]:{top:ge,marginTop:-ge,marginBottom:0,borderRadius:an,"&::after":{position:"absolute",insetInline:lt,bottom:0,borderBottom:`${Z}px solid transparent`,transition:`border-color ${rt} ${Qe}`,content:'""'},"&:hover, &-active, &-open":{background:Ln,"&::after":{borderBottomWidth:Z,borderBottomColor:En}},"&-selected":{color:En,backgroundColor:wn,"&:hover":{backgroundColor:wn},"&::after":{borderBottomWidth:Z,borderBottomColor:En}}}}),[`&${P}-root`]:{[`&${P}-inline, &${P}-vertical`]:{borderInlineEnd:`${ge}px ${K} ${be}`}},[`&${P}-inline`]:{[`${P}-sub${P}-inline`]:{background:h},[`${P}-item, ${P}-submenu-title`]:ge&&F?{width:`calc(100% + ${ge}px)`}:{},[`${P}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${F}px solid ${j}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${k} ${ce}`,`opacity ${k} ${ce}`].join(","),content:'""'},[`&${P}-item-danger`]:{"&::after":{borderInlineEndColor:Ot}}},[`${P}-selected, ${P}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${k} ${Qe}`,`opacity ${k} ${Qe}`].join(",")}}}}}};const Be=J=>{const{componentCls:X,itemHeight:P,itemMarginInline:d,padding:j,menuArrowSize:ie,marginXS:x,itemMarginBlock:h}=J,le=j+ie+x;return{[`${X}-item`]:{position:"relative",overflow:"hidden"},[`${X}-item, ${X}-submenu-title`]:{height:P,lineHeight:`${P}px`,paddingInline:j,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:h,width:`calc(100% - ${d*2}px)`},[`> ${X}-item, - > ${X}-submenu > ${X}-submenu-title`]:{height:P,lineHeight:`${P}px`},[`${X}-item-group-list ${X}-submenu-title, - ${X}-submenu-title`]:{paddingInlineEnd:le}}};var Ne=J=>{const{componentCls:X,iconCls:P,itemHeight:d,colorTextLightSolid:j,dropdownWidth:ie,controlHeightLG:x,motionDurationMid:h,motionEaseOut:le,paddingXL:Z,itemMarginInline:F,fontSizeLG:ge,motionDurationSlow:rt,paddingXS:Qe,boxShadowSecondary:ce,collapsedWidth:lt,collapsedIconSize:k}=J,A={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[X]:{"&-inline, &-vertical":Object.assign({[`&${X}-root`]:{boxShadow:"none"}},Be(J))},[`${X}-submenu-popup`]:{[`${X}-vertical`]:Object.assign(Object.assign({},Be(J)),{boxShadow:ce})}},{[`${X}-submenu-popup ${X}-vertical${X}-sub`]:{minWidth:ie,maxHeight:`calc(100vh - ${x*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${X}-inline`]:{width:"100%",[`&${X}-root`]:{[`${X}-item, ${X}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${rt}`,`background ${rt}`,`padding ${h} ${le}`].join(","),[`> ${X}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${X}-sub${X}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${X}-submenu > ${X}-submenu-title`]:A,[`& ${X}-item-group-title`]:{paddingInlineStart:Z}},[`${X}-item`]:A}},{[`${X}-inline-collapsed`]:{width:lt,[`&${X}-root`]:{[`${X}-item, ${X}-submenu ${X}-submenu-title`]:{[`> ${X}-inline-collapsed-noicon`]:{fontSize:ge,textAlign:"center"}}},[`> ${X}-item, - > ${X}-item-group > ${X}-item-group-list > ${X}-item, - > ${X}-item-group > ${X}-item-group-list > ${X}-submenu > ${X}-submenu-title, - > ${X}-submenu > ${X}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ge/2}px - ${F}px)`,textOverflow:"clip",[` - ${X}-submenu-arrow, - ${X}-submenu-expand-icon - `]:{opacity:0},[`${X}-item-icon, ${P}`]:{margin:0,fontSize:k,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${X}-item-icon, ${P}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${X}-item-icon, ${P}`]:{display:"none"},"a, a:hover":{color:j}},[`${X}-item-group-title`]:Object.assign(Object.assign({},te.vS),{paddingInline:Qe})}}]};const ze=J=>{const{componentCls:X,motionDurationSlow:P,motionDurationMid:d,motionEaseInOut:j,motionEaseOut:ie,iconCls:x,iconSize:h,iconMarginInlineEnd:le}=J;return{[`${X}-item, ${X}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${P}`,`background ${P}`,`padding ${P} ${j}`].join(","),[`${X}-item-icon, ${x}`]:{minWidth:h,fontSize:h,transition:[`font-size ${d} ${ie}`,`margin ${P} ${j}`,`color ${P}`].join(","),"+ span":{marginInlineStart:le,opacity:1,transition:[`opacity ${P} ${j}`,`margin ${P}`,`color ${P}`].join(",")}},[`${X}-item-icon`]:Object.assign({},(0,te.Ro)()),[`&${X}-item-only-child`]:{[`> ${x}, > ${X}-item-icon`]:{marginInlineEnd:0}}},[`${X}-item-disabled, ${X}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${X}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Dt=J=>{const{componentCls:X,motionDurationSlow:P,motionEaseInOut:d,borderRadius:j,menuArrowSize:ie,menuArrowOffset:x}=J;return{[`${X}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:J.margin,width:ie,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${P} ${d}, opacity ${P}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ie*.6,height:ie*.15,backgroundColor:"currentcolor",borderRadius:j,transition:[`background ${P} ${d}`,`transform ${P} ${d}`,`top ${P} ${d}`,`color ${P} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${x})`},"&::after":{transform:`rotate(-45deg) translateY(${x})`}}}}},ht=J=>{const{antCls:X,componentCls:P,fontSize:d,motionDurationSlow:j,motionDurationMid:ie,motionEaseInOut:x,paddingXS:h,padding:le,colorSplit:Z,lineWidth:F,zIndexPopup:ge,borderRadiusLG:rt,subMenuItemBorderRadius:Qe,menuArrowSize:ce,menuArrowOffset:lt,lineType:k,menuPanelMaskInset:A,groupTitleLineHeight:K,groupTitleFontSize:be}=J;return[{"":{[`${P}`]:Object.assign(Object.assign({},(0,te.dF)()),{"&-hidden":{display:"none"}})},[`${P}-submenu-hidden`]:{display:"none"}},{[P]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,te.Wf)(J)),(0,te.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${j} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${P}-item`]:{flex:"none"}},[`${P}-item, ${P}-submenu, ${P}-submenu-title`]:{borderRadius:J.itemBorderRadius},[`${P}-item-group-title`]:{padding:`${h}px ${le}px`,fontSize:be,lineHeight:K,transition:`all ${j}`},[`&-horizontal ${P}-submenu`]:{transition:[`border-color ${j} ${x}`,`background ${j} ${x}`].join(",")},[`${P}-submenu, ${P}-submenu-inline`]:{transition:[`border-color ${j} ${x}`,`background ${j} ${x}`,`padding ${ie} ${x}`].join(",")},[`${P}-submenu ${P}-sub`]:{cursor:"initial",transition:[`background ${j} ${x}`,`padding ${j} ${x}`].join(",")},[`${P}-title-content`]:{transition:`color ${j}`},[`${P}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${P}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Z,borderStyle:k,borderWidth:0,borderTopWidth:F,marginBlock:F,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ze(J)),{[`${P}-item-group`]:{[`${P}-item-group-list`]:{margin:0,padding:0,[`${P}-item, ${P}-submenu-title`]:{paddingInline:`${d*2}px ${le}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ge,borderRadius:rt,boxShadow:"none",transformOrigin:"0 0",[`&${P}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:J.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:J.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:J.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:J.paddingXS},[`> ${P}`]:Object.assign(Object.assign(Object.assign({borderRadius:rt},ze(J)),Dt(J)),{[`${P}-item, ${P}-submenu > ${P}-submenu-title`]:{borderRadius:Qe},[`${P}-submenu-title::after`]:{transition:`transform ${j} ${x}`}})}}),Dt(J)),{[`&-inline-collapsed ${P}-submenu-arrow, - &-inline ${P}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${lt})`},"&::after":{transform:`rotate(45deg) translateX(-${lt})`}},[`${P}-submenu-open${P}-submenu-inline > ${P}-submenu-title > ${P}-submenu-arrow`]:{transform:`translateY(-${ce*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${lt})`},"&::before":{transform:`rotate(45deg) translateX(${lt})`}}})},{[`${X}-layout-header`]:{[P]:{lineHeight:"inherit"}}}]};var mt=(J,X)=>(0,It.Z)("Menu",d=>{if(X===!1)return[];const{colorBgElevated:j,colorPrimary:ie,colorTextLightSolid:x,controlHeightLG:h,fontSize:le,darkItemColor:Z,darkDangerItemColor:F,darkItemBg:ge,darkSubMenuItemBg:rt,darkItemSelectedColor:Qe,darkItemSelectedBg:ce,darkDangerItemSelectedBg:lt,darkItemHoverBg:k,darkGroupTitleColor:A,darkItemHoverColor:K,darkItemDisabledColor:be,darkDangerItemHoverColor:we,darkDangerItemSelectedColor:ot,darkDangerItemActiveBg:yt}=d,Ot=le/7*5,Lt=(0,xe.TS)(d,{menuArrowSize:Ot,menuHorizontalHeight:h*1.15,menuArrowOffset:`${Ot*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:j}),Ut=(0,xe.TS)(Lt,{itemColor:Z,itemHoverColor:K,groupTitleColor:A,itemSelectedColor:Qe,itemBg:ge,popupBg:ge,subMenuItemBg:rt,itemActiveBg:"transparent",itemSelectedBg:ce,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:k,itemDisabledColor:be,dangerItemColor:F,dangerItemHoverColor:we,dangerItemSelectedColor:ot,dangerItemActiveBg:yt,dangerItemSelectedBg:lt,menuSubMenuBg:rt,horizontalItemSelectedColor:x,horizontalItemSelectedBg:ie});return[ht(Lt),Xe(Lt),Ne(Lt),Pe(Lt,"light"),Pe(Ut,"dark"),ae(Lt),(0,W.Z)(Lt),(0,We.oN)(Lt,"slide-up"),(0,We.oN)(Lt,"slide-down"),(0,pe._y)(Lt,"zoom-big")]},d=>{const{colorPrimary:j,colorError:ie,colorTextDisabled:x,colorErrorBg:h,colorText:le,colorTextDescription:Z,colorBgContainer:F,colorFillAlter:ge,colorFillContent:rt,lineWidth:Qe,lineWidthBold:ce,controlItemBgActive:lt,colorBgTextHover:k,controlHeightLG:A,lineHeight:K,colorBgElevated:be,marginXXS:we,padding:ot,fontSize:yt,controlHeightSM:Ot,fontSizeLG:Lt,colorTextLightSolid:Ut,colorErrorHover:sn}=d,rn=new R.C(Ut).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:le,itemColor:le,colorItemTextHover:le,itemHoverColor:le,colorItemTextHoverHorizontal:j,horizontalItemHoverColor:j,colorGroupTitle:Z,groupTitleColor:Z,colorItemTextSelected:j,itemSelectedColor:j,colorItemTextSelectedHorizontal:j,horizontalItemSelectedColor:j,colorItemBg:F,itemBg:F,colorItemBgHover:k,itemHoverBg:k,colorItemBgActive:rt,itemActiveBg:lt,colorSubItemBg:ge,subMenuItemBg:ge,colorItemBgSelected:lt,itemSelectedBg:lt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ce,activeBarHeight:ce,colorActiveBarBorderSize:Qe,activeBarBorderWidth:Qe,colorItemTextDisabled:x,itemDisabledColor:x,colorDangerItemText:ie,dangerItemColor:ie,colorDangerItemTextHover:ie,dangerItemHoverColor:ie,colorDangerItemTextSelected:ie,dangerItemSelectedColor:ie,colorDangerItemBgActive:h,dangerItemActiveBg:h,colorDangerItemBgSelected:h,dangerItemSelectedBg:h,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:K,collapsedWidth:A*2,popupBg:be,itemMarginBlock:we,itemPaddingInline:ot,horizontalLineHeight:`${A*1.15}px`,iconSize:yt,iconMarginInlineEnd:Ot-yt,collapsedIconSize:Lt,groupTitleFontSize:yt,darkItemDisabledColor:new R.C(Ut).setAlpha(.25).toRgbString(),darkItemColor:rn,darkDangerItemColor:ie,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ut,darkItemSelectedBg:j,darkDangerItemSelectedBg:ie,darkItemHoverBg:"transparent",darkGroupTitleColor:rn,darkItemHoverColor:Ut,darkDangerItemHoverColor:sn,darkDangerItemSelectedColor:Ut,darkDangerItemActiveBg:ie}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(J),Pt=function(J,X){var P={};for(var d in J)Object.prototype.hasOwnProperty.call(J,d)&&X.indexOf(d)<0&&(P[d]=J[d]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,d=Object.getOwnPropertySymbols(J);j{var P,d;const j=f.useContext(c.Z),ie=j||{},{getPrefixCls:x,getPopupContainer:h,direction:le,menu:Z}=f.useContext(L.E_),F=x(),{prefixCls:ge,className:rt,style:Qe,theme:ce="light",expandIcon:lt,_internalDisableMenuItemTitleTooltip:k,inlineCollapsed:A,siderCollapsed:K,items:be,children:we,rootClassName:ot,mode:yt,selectable:Ot,onClick:Lt,overflowedIndicatorPopupClassName:Ut}=J,sn=Pt(J,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),rn=(0,se.Z)(sn,["collapsedWidth"]),An=_(be)||we;(P=ie.validator)===null||P===void 0||P.call(ie,{mode:yt});const En=(0,Q.useEvent)(function(){var et;Lt==null||Lt.apply(void 0,arguments),(et=ie.onClick)===null||et===void 0||et.call(ie)}),wn=ie.mode||yt,an=Ot!=null?Ot:ie.selectable,Ln=f.useMemo(()=>K!==void 0?K:A,[A,K]),zn={horizontal:{motionName:`${F}-slide-up`},inline:(0,w.Z)(F),other:{motionName:`${F}-zoom-big`}},dn=x("menu",ge||ie.prefixCls),[Rn,lr]=mt(dn,!j),Ae=v()(`${dn}-${ce}`,Z==null?void 0:Z.className,rt);let at;if(typeof lt=="function")at=lt;else if(lt===null||lt===!1)at=null;else if(ie.expandIcon===null||ie.expandIcon===!1)at=null;else{const et=lt!=null?lt:ie.expandIcon;at=(0,M.Tm)(et,{className:v()(`${dn}-submenu-expand-icon`,(0,M.l$)(et)?(d=et.props)===null||d===void 0?void 0:d.className:"")})}const it=f.useMemo(()=>({prefixCls:dn,inlineCollapsed:Ln||!1,direction:le,firstLevel:!0,theme:ce,mode:wn,disableMenuItemTitleTooltip:k}),[dn,Ln,le,k,ce]);return Rn(f.createElement(c.Z.Provider,{value:null},f.createElement(z.Provider,{value:it},f.createElement(o.ZP,Object.assign({getPopupContainer:h,overflowedIndicator:f.createElement(Te.Z,null),overflowedIndicatorPopupClassName:v()(dn,`${dn}-${ce}`,Ut),mode:wn,selectable:an,onClick:En},rn,{inlineCollapsed:Ln,style:Object.assign(Object.assign({},Z==null?void 0:Z.style),Qe),className:Ae,prefixCls:dn,direction:le,defaultMotions:zn,expandIcon:at,ref:X,rootClassName:v()(ot,lr)}),An))))});const $e=(0,f.forwardRef)((J,X)=>{const P=(0,f.useRef)(null),d=f.useContext(O.D);return(0,f.useImperativeHandle)(X,()=>({menu:P.current,focus:j=>{var ie;(ie=P.current)===null||ie===void 0||ie.focus(j)}})),f.createElement(Mt,Object.assign({ref:P},J,d))});$e.Item=vt,$e.SubMenu=ct,$e.Divider=ve,$e.ItemGroup=o.BW;var bt=$e},58421:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return ie}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},V=O,v=i(7657),L=function(h,le){return f.createElement(v.Z,(0,o.Z)({},h,{ref:le,icon:V}))},s=f.forwardRef(L),de=s,ve=i(49198),I=i(33853),se=i(38819),S=i(92310),M=i.n(S),Y=i(18082),z=i(20049),$=i(6487),vt=i(56789),je=i(7942),ct=i(76773),Te=i(26112),Q={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},w=Q,c=i(91735),D=function(x){(0,je.Z)(le,x);var h=(0,ct.Z)(le);function le(){var Z;(0,$.Z)(this,le);for(var F=arguments.length,ge=new Array(F),rt=0;rt=0||Qe.relatedTarget.className.indexOf("".concat(A,"-item"))>=0))&&k(Z.getValidValue()))},Z.go=function(Qe){var ce=Z.state.goInputText;ce!==""&&(Qe.keyCode===w.ENTER||Qe.type==="click")&&(Z.setState({goInputText:""}),Z.props.quickGo(Z.getValidValue()))},Z}return(0,vt.Z)(le,[{key:"getPageSizeOptions",value:function(){var F=this.props,ge=F.pageSize,rt=F.pageSizeOptions;return rt.some(function(Qe){return Qe.toString()===ge.toString()})?rt:rt.concat([ge.toString()]).sort(function(Qe,ce){var lt=Number.isNaN(Number(Qe))?0:Number(Qe),k=Number.isNaN(Number(ce))?0:Number(ce);return lt-k})}},{key:"render",value:function(){var F=this,ge=this.props,rt=ge.pageSize,Qe=ge.locale,ce=ge.rootPrefixCls,lt=ge.changeSize,k=ge.quickGo,A=ge.goButton,K=ge.selectComponentClass,be=ge.buildOptionText,we=ge.selectPrefixCls,ot=ge.disabled,yt=this.state.goInputText,Ot="".concat(ce,"-options"),Lt=K,Ut=null,sn=null,rn=null;if(!lt&&!k)return null;var An=this.getPageSizeOptions();if(lt&&Lt){var En=An.map(function(wn,an){return f.createElement(Lt.Option,{key:an,value:wn.toString()},(be||F.buildOptionText)(wn))});Ut=f.createElement(Lt,{disabled:ot,prefixCls:we,showSearch:!1,className:"".concat(Ot,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(rt||An[0]).toString(),onChange:this.changeSize,getPopupContainer:function(an){return an.parentNode},"aria-label":Qe.page_size,defaultOpen:!1},En)}return k&&(A&&(rn=typeof A=="boolean"?f.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:ot,className:"".concat(Ot,"-quick-jumper-button")},Qe.jump_to_confirm):f.createElement("span",{onClick:this.go,onKeyUp:this.go},A)),sn=f.createElement("div",{className:"".concat(Ot,"-quick-jumper")},Qe.jump_to,f.createElement("input",{disabled:ot,type:"text",value:yt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Qe.page}),Qe.page,rn)),f.createElement("li",{className:"".concat(Ot)},Ut,sn)}}]),le}(f.Component);D.defaultProps={pageSizeOptions:["10","20","50","100"]};var N=D,_=function(h){var le,Z=h.rootPrefixCls,F=h.page,ge=h.active,rt=h.className,Qe=h.showTitle,ce=h.onClick,lt=h.onKeyPress,k=h.itemRender,A="".concat(Z,"-item"),K=M()(A,"".concat(A,"-").concat(F),(le={},(0,Y.Z)(le,"".concat(A,"-active"),ge),(0,Y.Z)(le,"".concat(A,"-disabled"),!F),(0,Y.Z)(le,h.className,rt),le)),be=function(){ce(F)},we=function(Ot){lt(Ot,ce,F)},ot=k(F,"page",f.createElement("a",{rel:"nofollow"},F));return ot?f.createElement("li",{title:Qe?F.toString():null,className:K,onClick:be,onKeyPress:we,tabIndex:0},ot):null},R=_;function te(){}function W(x){var h=Number(x);return typeof h=="number"&&!Number.isNaN(h)&&isFinite(h)&&Math.floor(h)===h}var We=function(h,le,Z){return Z};function pe(x,h,le){var Z=typeof x=="undefined"?h.pageSize:x;return Math.floor((le.total-1)/Z)+1}var It=function(x){(0,je.Z)(le,x);var h=(0,ct.Z)(le);function le(Z){var F;(0,$.Z)(this,le),F=h.call(this,Z),F.paginationNode=f.createRef(),F.getJumpPrevPage=function(){return Math.max(1,F.state.current-(F.props.showLessItems?3:5))},F.getJumpNextPage=function(){return Math.min(pe(void 0,F.state,F.props),F.state.current+(F.props.showLessItems?3:5))},F.getItemIcon=function(lt,k){var A=F.props.prefixCls,K=lt||f.createElement("button",{type:"button","aria-label":k,className:"".concat(A,"-item-link")});return typeof lt=="function"&&(K=f.createElement(lt,(0,z.Z)({},F.props))),K},F.isValid=function(lt){var k=F.props.total;return W(lt)&<!==F.state.current&&W(k)&&k>0},F.shouldDisplayQuickJumper=function(){var lt=F.props,k=lt.showQuickJumper,A=lt.total,K=F.state.pageSize;return A<=K?!1:k},F.handleKeyDown=function(lt){(lt.keyCode===w.ARROW_UP||lt.keyCode===w.ARROW_DOWN)&<.preventDefault()},F.handleKeyUp=function(lt){var k=F.getValidValue(lt),A=F.state.currentInputValue;k!==A&&F.setState({currentInputValue:k}),lt.keyCode===w.ENTER?F.handleChange(k):lt.keyCode===w.ARROW_UP?F.handleChange(k-1):lt.keyCode===w.ARROW_DOWN&&F.handleChange(k+1)},F.handleBlur=function(lt){var k=F.getValidValue(lt);F.handleChange(k)},F.changePageSize=function(lt){var k=F.state.current,A=pe(lt,F.state,F.props);k=k>A?A:k,A===0&&(k=F.state.current),typeof lt=="number"&&("pageSize"in F.props||F.setState({pageSize:lt}),"current"in F.props||F.setState({current:k,currentInputValue:k})),F.props.onShowSizeChange(k,lt),"onChange"in F.props&&F.props.onChange&&F.props.onChange(k,lt)},F.handleChange=function(lt){var k=F.props,A=k.disabled,K=k.onChange,be=F.state,we=be.pageSize,ot=be.current,yt=be.currentInputValue;if(F.isValid(lt)&&!A){var Ot=pe(void 0,F.state,F.props),Lt=lt;return lt>Ot?Lt=Ot:lt<1&&(Lt=1),"current"in F.props||F.setState({current:Lt}),Lt!==yt&&F.setState({currentInputValue:Lt}),K(Lt,we),Lt}return ot},F.prev=function(){F.hasPrev()&&F.handleChange(F.state.current-1)},F.next=function(){F.hasNext()&&F.handleChange(F.state.current+1)},F.jumpPrev=function(){F.handleChange(F.getJumpPrevPage())},F.jumpNext=function(){F.handleChange(F.getJumpNextPage())},F.hasPrev=function(){return F.state.current>1},F.hasNext=function(){return F.state.current2?A-2:0),be=2;be=rt?ce=rt:ce=Number(ge),ce}},{key:"getShowSizeChanger",value:function(){var F=this.props,ge=F.showSizeChanger,rt=F.total,Qe=F.totalBoundaryShowSizeChanger;return typeof ge!="undefined"?ge:rt>Qe}},{key:"render",value:function(){var F=this.props,ge=F.prefixCls,rt=F.className,Qe=F.style,ce=F.disabled,lt=F.hideOnSinglePage,k=F.total,A=F.locale,K=F.showQuickJumper,be=F.showLessItems,we=F.showTitle,ot=F.showTotal,yt=F.simple,Ot=F.itemRender,Lt=F.showPrevNextJumpers,Ut=F.jumpPrevIcon,sn=F.jumpNextIcon,rn=F.selectComponentClass,An=F.selectPrefixCls,En=F.pageSizeOptions,wn=this.state,an=wn.current,Ln=wn.pageSize,zn=wn.currentInputValue;if(lt===!0&&k<=Ln)return null;var dn=pe(void 0,this.state,this.props),Rn=[],lr=null,Ae=null,at=null,it=null,et=null,Ht=K&&K.goButton,un=be?1:2,Tt=an-1>0?an-1:0,yn=an+1k?k:an*Ln]));if(yt){Ht&&(typeof Ht=="boolean"?et=f.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},A.jump_to_confirm):et=f.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ht),et=f.createElement("li",{title:we?"".concat(A.jump_to).concat(an,"/").concat(dn):null,className:"".concat(ge,"-simple-pager")},et));var C=this.renderPrev(Tt);return f.createElement("ul",(0,o.Z)({className:M()(ge,"".concat(ge,"-simple"),(0,Y.Z)({},"".concat(ge,"-disabled"),ce),rt),style:Qe,ref:this.paginationNode},re),g,C?f.createElement("li",{title:we?A.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:M()("".concat(ge,"-prev"),(0,Y.Z)({},"".concat(ge,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},C):null,f.createElement("li",{title:we?"".concat(an,"/").concat(dn):null,className:"".concat(ge,"-simple-pager")},f.createElement("input",{type:"text",value:zn,disabled:ce,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),f.createElement("span",{className:"".concat(ge,"-slash")},"/"),dn),f.createElement("li",{title:we?A.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:M()("".concat(ge,"-next"),(0,Y.Z)({},"".concat(ge,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(yn)),et)}if(dn<=3+un*2){var B={locale:A,rootPrefixCls:ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:we,itemRender:Ot};dn||Rn.push(f.createElement(R,(0,o.Z)({},B,{key:"noPager",page:1,className:"".concat(ge,"-item-disabled")})));for(var y=1;y<=dn;y+=1){var q=an===y;Rn.push(f.createElement(R,(0,o.Z)({},B,{key:y,page:y,active:q})))}}else{var fe=be?A.prev_3:A.prev_5,Ue=be?A.next_3:A.next_5,Ve=Ot(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Ut,"prev page")),dt=Ot(this.getJumpNextPage(),"jump-next",this.getItemIcon(sn,"next page"));Lt&&(lr=Ve?f.createElement("li",{title:we?fe:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:M()("".concat(ge,"-jump-prev"),(0,Y.Z)({},"".concat(ge,"-jump-prev-custom-icon"),!!Ut))},Ve):null,Ae=dt?f.createElement("li",{title:we?Ue:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:M()("".concat(ge,"-jump-next"),(0,Y.Z)({},"".concat(ge,"-jump-next-custom-icon"),!!sn))},dt):null),it=f.createElement(R,{locale:A,last:!0,rootPrefixCls:ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:dn,page:dn,active:!1,showTitle:we,itemRender:Ot}),at=f.createElement(R,{locale:A,rootPrefixCls:ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:we,itemRender:Ot});var Bt=Math.max(1,an-un),Ft=Math.min(an+un,dn);an-1<=un&&(Ft=1+un*2),dn-an<=un&&(Bt=dn-un*2);for(var Kt=Bt;Kt<=Ft;Kt+=1){var Le=an===Kt;Rn.push(f.createElement(R,{locale:A,rootPrefixCls:ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Kt,page:Kt,active:Le,showTitle:we,itemRender:Ot}))}an-1>=un*2&&an!==3&&(Rn[0]=(0,f.cloneElement)(Rn[0],{className:"".concat(ge,"-item-after-jump-prev")}),Rn.unshift(lr)),dn-an>=un*2&&an!==dn-2&&(Rn[Rn.length-1]=(0,f.cloneElement)(Rn[Rn.length-1],{className:"".concat(ge,"-item-before-jump-next")}),Rn.push(Ae)),Bt!==1&&Rn.unshift(at),Ft!==dn&&Rn.push(it)}var Et=!this.hasPrev()||!dn,oe=!this.hasNext()||!dn,Oe=this.renderPrev(Tt),De=this.renderNext(yn);return f.createElement("ul",(0,o.Z)({className:M()(ge,rt,(0,Y.Z)({},"".concat(ge,"-disabled"),ce)),style:Qe,ref:this.paginationNode},re),g,Oe?f.createElement("li",{title:we?A.prev_page:null,onClick:this.prev,tabIndex:Et?null:0,onKeyPress:this.runIfEnterPrev,className:M()("".concat(ge,"-prev"),(0,Y.Z)({},"".concat(ge,"-disabled"),Et)),"aria-disabled":Et},Oe):null,Rn,De?f.createElement("li",{title:we?A.next_page:null,onClick:this.next,tabIndex:oe?null:0,onKeyPress:this.runIfEnterNext,className:M()("".concat(ge,"-next"),(0,Y.Z)({},"".concat(ge,"-disabled"),oe)),"aria-disabled":oe},De):null,f.createElement(N,{disabled:ce,locale:A,rootPrefixCls:ge,selectComponentClass:rn,selectPrefixCls:An,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:an,pageSize:Ln,pageSizeOptions:En,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Ht}))}}],[{key:"getDerivedStateFromProps",value:function(F,ge){var rt={};if("current"in F&&(rt.current=F.current,F.current!==ge.current&&(rt.currentInputValue=rt.current)),"pageSize"in F&&F.pageSize!==ge.pageSize){var Qe=ge.current,ce=pe(F.pageSize,ge,F);Qe=Qe>ce?ce:Qe,"current"in F||(rt.current=Qe,rt.currentInputValue=Qe),rt.pageSize=F.pageSize}return rt}}]),le}(f.Component);It.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:te,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:te,locale:c.Z,style:{},itemRender:We,totalBoundaryShowSizeChanger:50};var xe=It,Ke=i(22075),Xe=i(36355),me=i(19716),ae=i(8628),G=i(9763),H=i(57809);const Pe=x=>f.createElement(H.default,Object.assign({},x,{showSearch:!0,size:"small"})),Be=x=>f.createElement(H.default,Object.assign({},x,{showSearch:!0,size:"middle"}));Pe.Option=H.default.Option,Be.Option=H.default.Option;var ee=i(9937),Ne=i(17313),ze=i(83116),Dt=i(37613);const ht=x=>{const{componentCls:h}=x;return{[`${h}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${h}-item-link`]:{color:x.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${h}-item-link`]:{color:x.colorTextDisabled,cursor:"not-allowed"}}},[`&${h}-disabled`]:{cursor:"not-allowed",[`${h}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:x.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:x.colorBorder,backgroundColor:x.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:x.itemActiveBgDisabled},a:{color:x.itemActiveColorDisabled}}},[`${h}-item-link`]:{color:x.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${h}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${h}-simple-pager`]:{color:x.colorTextDisabled},[`${h}-jump-prev, ${h}-jump-next`]:{[`${h}-item-link-icon`]:{opacity:0},[`${h}-item-ellipsis`]:{opacity:1}}},[`&${h}-simple`]:{[`${h}-prev, ${h}-next`]:{[`&${h}-disabled ${h}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},mt=x=>{const{componentCls:h}=x;return{[`&${h}-mini ${h}-total-text, &${h}-mini ${h}-simple-pager`]:{height:x.itemSizeSM,lineHeight:`${x.itemSizeSM}px`},[`&${h}-mini ${h}-item`]:{minWidth:x.itemSizeSM,height:x.itemSizeSM,margin:0,lineHeight:`${x.itemSizeSM-2}px`},[`&${h}-mini:not(${h}-disabled) ${h}-item:not(${h}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:x.colorBgTextHover},"&:active":{backgroundColor:x.colorBgTextActive}},[`&${h}-mini ${h}-prev, &${h}-mini ${h}-next`]:{minWidth:x.itemSizeSM,height:x.itemSizeSM,margin:0,lineHeight:`${x.itemSizeSM}px`},[`&${h}-mini:not(${h}-disabled)`]:{[`${h}-prev, ${h}-next`]:{[`&:hover ${h}-item-link`]:{backgroundColor:x.colorBgTextHover},[`&:active ${h}-item-link`]:{backgroundColor:x.colorBgTextActive},[`&${h}-disabled:hover ${h}-item-link`]:{backgroundColor:"transparent"}}},[` - &${h}-mini ${h}-prev ${h}-item-link, - &${h}-mini ${h}-next ${h}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:x.itemSizeSM,lineHeight:`${x.itemSizeSM}px`}},[`&${h}-mini ${h}-jump-prev, &${h}-mini ${h}-jump-next`]:{height:x.itemSizeSM,marginInlineEnd:0,lineHeight:`${x.itemSizeSM}px`},[`&${h}-mini ${h}-options`]:{marginInlineStart:x.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:x.miniOptionsSizeChangerTop},"&-quick-jumper":{height:x.itemSizeSM,lineHeight:`${x.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,ee.x0)(x)),{width:x.paginationMiniQuickJumperInputWidth,height:x.controlHeightSM})}}}},Pt=x=>{const{componentCls:h}=x;return{[` - &${h}-simple ${h}-prev, - &${h}-simple ${h}-next - `]:{height:x.itemSizeSM,lineHeight:`${x.itemSizeSM}px`,verticalAlign:"top",[`${h}-item-link`]:{height:x.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:x.colorBgTextHover},"&:active":{backgroundColor:x.colorBgTextActive},"&::after":{height:x.itemSizeSM,lineHeight:`${x.itemSizeSM}px`}}},[`&${h}-simple ${h}-simple-pager`]:{display:"inline-block",height:x.itemSizeSM,marginInlineEnd:x.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:x.marginXS,padding:`0 ${x.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:x.itemInputBg,border:`${x.lineWidth}px ${x.lineType} ${x.colorBorder}`,borderRadius:x.borderRadius,outline:"none",transition:`border-color ${x.motionDurationMid}`,color:"inherit","&:hover":{borderColor:x.colorPrimary},"&:focus":{borderColor:x.colorPrimaryHover,boxShadow:`${x.inputOutlineOffset}px 0 ${x.controlOutlineWidth}px ${x.controlOutline}`},"&[disabled]":{color:x.colorTextDisabled,backgroundColor:x.colorBgContainerDisabled,borderColor:x.colorBorder,cursor:"not-allowed"}}}}},$t=x=>{const{componentCls:h}=x;return{[`${h}-jump-prev, ${h}-jump-next`]:{outline:0,[`${h}-item-container`]:{position:"relative",[`${h}-item-link-icon`]:{color:x.colorPrimary,fontSize:x.fontSizeSM,opacity:0,transition:`all ${x.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${h}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:x.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:x.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:x.paginationEllipsisTextIndent,opacity:1,transition:`all ${x.motionDurationMid}`}},"&:hover":{[`${h}-item-link-icon`]:{opacity:1},[`${h}-item-ellipsis`]:{opacity:0}}},[` - ${h}-prev, - ${h}-jump-prev, - ${h}-jump-next - `]:{marginInlineEnd:x.marginXS},[` - ${h}-prev, - ${h}-next, - ${h}-jump-prev, - ${h}-jump-next - `]:{display:"inline-block",minWidth:x.itemSize,height:x.itemSize,color:x.colorText,fontFamily:x.fontFamily,lineHeight:`${x.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:x.borderRadius,cursor:"pointer",transition:`all ${x.motionDurationMid}`},[`${h}-prev, ${h}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:x.colorText,cursor:"pointer",userSelect:"none"},[`${h}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:x.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${x.lineWidth}px ${x.lineType} transparent`,borderRadius:x.borderRadius,outline:"none",transition:`all ${x.motionDurationMid}`},[`&:hover ${h}-item-link`]:{backgroundColor:x.colorBgTextHover},[`&:active ${h}-item-link`]:{backgroundColor:x.colorBgTextActive},[`&${h}-disabled:hover`]:{[`${h}-item-link`]:{backgroundColor:"transparent"}}},[`${h}-slash`]:{marginInlineEnd:x.paginationSlashMarginInlineEnd,marginInlineStart:x.paginationSlashMarginInlineStart},[`${h}-options`]:{display:"inline-block",marginInlineStart:x.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:x.controlHeight,marginInlineStart:x.marginXS,lineHeight:`${x.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,ee.ik)(x)),{width:x.controlHeightLG*1.25,height:x.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:x.marginXS,marginInlineEnd:x.marginXS})}}}},Mt=x=>{const{componentCls:h}=x;return{[`${h}-item`]:{display:"inline-block",minWidth:x.itemSize,height:x.itemSize,marginInlineEnd:x.marginXS,fontFamily:x.fontFamily,lineHeight:`${x.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${x.lineWidth}px ${x.lineType} transparent`,borderRadius:x.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${x.paginationItemPaddingInline}px`,color:x.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${h}-item-active)`]:{"&:hover":{transition:`all ${x.motionDurationMid}`,backgroundColor:x.colorBgTextHover},"&:active":{backgroundColor:x.colorBgTextActive}},"&-active":{fontWeight:x.fontWeightStrong,backgroundColor:x.itemActiveBg,borderColor:x.colorPrimary,a:{color:x.colorPrimary},"&:hover":{borderColor:x.colorPrimaryHover},"&:hover a":{color:x.colorPrimaryHover}}}}},$e=x=>{const{componentCls:h}=x;return{[h]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ne.Wf)(x)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${h}-total-text`]:{display:"inline-block",height:x.itemSize,marginInlineEnd:x.marginXS,lineHeight:`${x.itemSize-2}px`,verticalAlign:"middle"}}),Mt(x)),$t(x)),Pt(x)),mt(x)),ht(x)),{[`@media only screen and (max-width: ${x.screenLG}px)`]:{[`${h}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${x.screenSM}px)`]:{[`${h}-options`]:{display:"none"}}}),[`&${x.componentCls}-rtl`]:{direction:"rtl"}}},bt=x=>{const{componentCls:h}=x;return{[`${h}${h}-disabled:not(${h}-mini)`]:{"&, &:hover":{[`${h}-item-link`]:{borderColor:x.colorBorder}},"&:focus-visible":{[`${h}-item-link`]:{borderColor:x.colorBorder}},[`${h}-item, ${h}-item-link`]:{backgroundColor:x.colorBgContainerDisabled,borderColor:x.colorBorder,[`&:hover:not(${h}-item-active)`]:{backgroundColor:x.colorBgContainerDisabled,borderColor:x.colorBorder,a:{color:x.colorTextDisabled}},[`&${h}-item-active`]:{backgroundColor:x.itemActiveBgDisabled}},[`${h}-prev, ${h}-next`]:{"&:hover button":{backgroundColor:x.colorBgContainerDisabled,borderColor:x.colorBorder,color:x.colorTextDisabled},[`${h}-item-link`]:{backgroundColor:x.colorBgContainerDisabled,borderColor:x.colorBorder}}},[`${h}:not(${h}-mini)`]:{[`${h}-prev, ${h}-next`]:{"&:hover button":{borderColor:x.colorPrimaryHover,backgroundColor:x.itemBg},[`${h}-item-link`]:{backgroundColor:x.itemLinkBg,borderColor:x.colorBorder},[`&:hover ${h}-item-link`]:{borderColor:x.colorPrimary,backgroundColor:x.itemBg,color:x.colorPrimary},[`&${h}-disabled`]:{[`${h}-item-link`]:{borderColor:x.colorBorder,color:x.colorTextDisabled}}},[`${h}-item`]:{backgroundColor:x.itemBg,border:`${x.lineWidth}px ${x.lineType} ${x.colorBorder}`,[`&:hover:not(${h}-item-active)`]:{borderColor:x.colorPrimary,backgroundColor:x.itemBg,a:{color:x.colorPrimary}},"&-active":{borderColor:x.colorPrimary}}}}},J=x=>{const{componentCls:h}=x;return{[`${h}:not(${h}-disabled)`]:{[`${h}-item`]:Object.assign({},(0,Ne.Qy)(x)),[`${h}-jump-prev, ${h}-jump-next`]:{"&:focus-visible":Object.assign({[`${h}-item-link-icon`]:{opacity:1},[`${h}-item-ellipsis`]:{opacity:0}},(0,Ne.oN)(x))},[`${h}-prev, ${h}-next`]:{[`&:focus-visible ${h}-item-link`]:Object.assign({},(0,Ne.oN)(x))}}}};var X=(0,ze.Z)("Pagination",x=>{const h=(0,Dt.TS)(x,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:x.marginXXS/2,paginationMiniQuickJumperInputWidth:x.controlHeightLG*1.1,paginationItemPaddingInline:x.marginXXS*1.5,paginationEllipsisLetterSpacing:x.marginXXS/2,paginationSlashMarginInlineStart:x.marginXXS,paginationSlashMarginInlineEnd:x.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,ee.e5)(x),(0,ee.TM)(x));return[$e(h),J(h),x.wireframe&&bt(h)]},x=>({itemBg:x.colorBgContainer,itemSize:x.controlHeight,itemSizeSM:x.controlHeightSM,itemActiveBg:x.colorBgContainer,itemLinkBg:x.colorBgContainer,itemActiveColorDisabled:x.colorTextDisabled,itemActiveBgDisabled:x.controlItemBgActiveDisabled,itemInputBg:x.colorBgContainer,miniOptionsSizeChangerTop:0})),P=function(x,h){var le={};for(var Z in x)Object.prototype.hasOwnProperty.call(x,Z)&&h.indexOf(Z)<0&&(le[Z]=x[Z]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,Z=Object.getOwnPropertySymbols(x);F{const{prefixCls:h,selectPrefixCls:le,className:Z,rootClassName:F,style:ge,size:rt,locale:Qe,selectComponentClass:ce,responsive:lt,showSizeChanger:k}=x,A=P(x,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:K}=(0,ae.Z)(lt),{getPrefixCls:be,direction:we,pagination:ot={}}=f.useContext(Xe.E_),yt=be("pagination",h),[Ot,Lt]=X(yt),Ut=k!=null?k:ot.showSizeChanger,sn=f.useMemo(()=>{const dn=f.createElement("span",{className:`${yt}-item-ellipsis`},"\u2022\u2022\u2022"),Rn=f.createElement("button",{className:`${yt}-item-link`,type:"button",tabIndex:-1},we==="rtl"?f.createElement(se.Z,null):f.createElement(I.Z,null)),lr=f.createElement("button",{className:`${yt}-item-link`,type:"button",tabIndex:-1},we==="rtl"?f.createElement(I.Z,null):f.createElement(se.Z,null)),Ae=f.createElement("a",{className:`${yt}-item-link`},f.createElement("div",{className:`${yt}-item-container`},we==="rtl"?f.createElement(ve.Z,{className:`${yt}-item-link-icon`}):f.createElement(de,{className:`${yt}-item-link-icon`}),dn)),at=f.createElement("a",{className:`${yt}-item-link`},f.createElement("div",{className:`${yt}-item-container`},we==="rtl"?f.createElement(de,{className:`${yt}-item-link-icon`}):f.createElement(ve.Z,{className:`${yt}-item-link-icon`}),dn));return{prevIcon:Rn,nextIcon:lr,jumpPrevIcon:Ae,jumpNextIcon:at}},[we,yt]),[rn]=(0,G.Z)("Pagination",Ke.Z),An=Object.assign(Object.assign({},rn),Qe),En=(0,me.Z)(rt),wn=En==="small"||!!(K&&!En&<),an=be("select",le),Ln=M()({[`${yt}-mini`]:wn,[`${yt}-rtl`]:we==="rtl"},ot==null?void 0:ot.className,Z,F,Lt),zn=Object.assign(Object.assign({},ot==null?void 0:ot.style),ge);return Ot(f.createElement(xe,Object.assign({},sn,A,{style:zn,prefixCls:yt,selectPrefixCls:an,className:Ln,selectComponentClass:ce||(wn?Pe:Be),locale:An,showSizeChanger:Ut})))},ie=j},93948:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return k}});var o=i(59301),f=i(29679),O=i(40001),V=i(19248),v=i(99267),L=i(92310),s=i.n(L),de=i(2738),ve=i(36355),I=i(5016),se=i(20049),S=i(5883),M={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Y=function(){var K=(0,o.useRef)([]),be=(0,o.useRef)(null);return(0,o.useEffect)(function(){var we=Date.now(),ot=!1;K.current.forEach(function(yt){if(yt){ot=!0;var Ot=yt.style;Ot.transitionDuration=".3s, .3s, .3s, .06s",be.current&&we-be.current<100&&(Ot.transitionDuration="0s, 0s")}}),ot&&(be.current=Date.now())}),K.current},z=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],$=function(K){var be=(0,se.Z)((0,se.Z)({},M),K),we=be.className,ot=be.percent,yt=be.prefixCls,Ot=be.strokeColor,Lt=be.strokeLinecap,Ut=be.strokeWidth,sn=be.style,rn=be.trailColor,An=be.trailWidth,En=be.transition,wn=(0,S.Z)(be,z);delete wn.gapPosition;var an=Array.isArray(ot)?ot:[ot],Ln=Array.isArray(Ot)?Ot:[Ot],zn=Y(),dn=Ut/2,Rn=100-Ut/2,lr="M ".concat(Lt==="round"?dn:0,",").concat(dn,` - L `).concat(Lt==="round"?Rn:100,",").concat(dn),Ae="0 0 100 ".concat(Ut),at=0;return o.createElement("svg",(0,I.Z)({className:s()("".concat(yt,"-line"),we),viewBox:Ae,preserveAspectRatio:"none",style:sn},wn),o.createElement("path",{className:"".concat(yt,"-line-trail"),d:lr,strokeLinecap:Lt,stroke:rn,strokeWidth:An||Ut,fillOpacity:"0"}),an.map(function(it,et){var Ht=1;switch(Lt){case"round":Ht=1-Ut/100;break;case"square":Ht=1-Ut/2/100;break;default:Ht=1;break}var un={strokeDasharray:"".concat(it*Ht,"px, 100px"),strokeDashoffset:"-".concat(at,"px"),transition:En||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Tt=Ln[et]||Ln[Ln.length-1];return at+=it,o.createElement("path",{key:et,className:"".concat(yt,"-line-path"),d:lr,strokeLinecap:Lt,stroke:Tt,strokeWidth:Ut,fillOpacity:"0",ref:function(re){zn[et]=re},style:un})}))},vt=$,je=i(10928),ct=i(52456),Te=i(47273),Q=0,w=(0,Te.Z)();function c(){var A;return w?(A=Q,Q+=1):A="TEST_OR_SSR",A}var D=function(A){var K=o.useState(),be=(0,ct.Z)(K,2),we=be[0],ot=be[1];return o.useEffect(function(){ot("rc_progress_".concat(c()))},[]),A||we},N=function(K){var be=K.bg,we=K.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:be}},we)};function _(A,K){return Object.keys(A).map(function(be){var we=parseFloat(be),ot="".concat(Math.floor(we*K),"%");return"".concat(A[be]," ").concat(ot)})}var R=o.forwardRef(function(A,K){var be=A.prefixCls,we=A.color,ot=A.gradientId,yt=A.radius,Ot=A.style,Lt=A.ptg,Ut=A.strokeLinecap,sn=A.strokeWidth,rn=A.size,An=A.gapDegree,En=we&&(0,je.Z)(we)==="object",wn=En?"#FFF":void 0,an=rn/2,Ln=o.createElement("circle",{className:"".concat(be,"-circle-path"),r:yt,cx:an,cy:an,stroke:wn,strokeLinecap:Ut,strokeWidth:sn,opacity:Lt===0?0:1,style:Ot,ref:K});if(!En)return Ln;var zn="".concat(ot,"-conic"),dn=An?"".concat(180+An/2,"deg"):"0deg",Rn=_(we,(360-An)/360),lr=_(we,1),Ae="conic-gradient(from ".concat(dn,", ").concat(Rn.join(", "),")"),at="linear-gradient(to ".concat(An?"bottom":"top",", ").concat(lr.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:zn},Ln),o.createElement("foreignObject",{x:0,y:0,width:rn,height:rn,mask:"url(#".concat(zn,")")},o.createElement(N,{bg:at},o.createElement(N,{bg:Ae}))))}),te=R,W=100,We=function(K,be,we,ot,yt,Ot,Lt,Ut,sn,rn){var An=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,En=we/100*360*((360-Ot)/360),wn=Ot===0?0:{bottom:0,top:180,left:90,right:-90}[Lt],an=(100-ot)/100*be;sn==="round"&&ot!==100&&(an+=rn/2,an>=be&&(an=be-.01));var Ln=W/2;return{stroke:typeof Ut=="string"?Ut:void 0,strokeDasharray:"".concat(be,"px ").concat(K),strokeDashoffset:an+An,transform:"rotate(".concat(yt+En+wn,"deg)"),transformOrigin:"".concat(Ln,"px ").concat(Ln,"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}},pe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function It(A){var K=A!=null?A:[];return Array.isArray(K)?K:[K]}var xe=function(K){var be=(0,se.Z)((0,se.Z)({},M),K),we=be.id,ot=be.prefixCls,yt=be.steps,Ot=be.strokeWidth,Lt=be.trailWidth,Ut=be.gapDegree,sn=Ut===void 0?0:Ut,rn=be.gapPosition,An=be.trailColor,En=be.strokeLinecap,wn=be.style,an=be.className,Ln=be.strokeColor,zn=be.percent,dn=(0,S.Z)(be,pe),Rn=W/2,lr=D(we),Ae="".concat(lr,"-gradient"),at=Rn-Ot/2,it=Math.PI*2*at,et=sn>0?90+sn/2:-90,Ht=it*((360-sn)/360),un=(0,je.Z)(yt)==="object"?yt:{count:yt,space:2},Tt=un.count,yn=un.space,re=It(zn),g=It(Ln),C=g.find(function(dt){return dt&&(0,je.Z)(dt)==="object"}),B=C&&(0,je.Z)(C)==="object",y=B?"butt":En,q=We(it,Ht,0,100,et,sn,rn,An,y,Ot),fe=Y(),Ue=function(){var Bt=0;return re.map(function(Ft,Kt){var Le=g[Kt]||g[g.length-1],Et=We(it,Ht,Bt,Ft,et,sn,rn,Le,y,Ot);return Bt+=Ft,o.createElement(te,{key:Kt,color:Le,ptg:Ft,radius:at,prefixCls:ot,gradientId:Ae,style:Et,strokeLinecap:y,strokeWidth:Ot,gapDegree:sn,ref:function(Oe){fe[Kt]=Oe},size:W})}).reverse()},Ve=function(){var Bt=Math.round(Tt*(re[0]/100)),Ft=100/Tt,Kt=0;return new Array(Tt).fill(null).map(function(Le,Et){var oe=Et<=Bt-1?g[0]:An,Oe=oe&&(0,je.Z)(oe)==="object"?"url(#".concat(Ae,")"):void 0,De=We(it,Ht,Kt,Ft,et,sn,rn,oe,"butt",Ot,yn);return Kt+=(Ht-De.strokeDashoffset+yn)*100/Ht,o.createElement("circle",{key:Et,className:"".concat(ot,"-circle-path"),r:at,cx:Rn,cy:Rn,stroke:Oe,strokeWidth:Ot,opacity:1,style:De,ref:function(Ct){fe[Et]=Ct}})})};return o.createElement("svg",(0,I.Z)({className:s()("".concat(ot,"-circle"),an),viewBox:"0 0 ".concat(W," ").concat(W),style:wn,id:we,role:"presentation"},dn),!Tt&&o.createElement("circle",{className:"".concat(ot,"-circle-trail"),r:at,cx:Rn,cy:Rn,stroke:An,strokeLinecap:y,strokeWidth:Lt||Ot,style:q}),Tt?Ve():Ue())},Ke=xe,Xe={Line:vt,Circle:Ke},me=i(6848),ae=i(93398);function G(A){return!A||A<0?0:A>100?100:A}function H(A){let{success:K,successPercent:be}=A,we=be;return K&&"progress"in K&&(we=K.progress),K&&"percent"in K&&(we=K.percent),we}const Pe=A=>{let{percent:K,success:be,successPercent:we}=A;const ot=G(H({success:be,successPercent:we}));return[ot,G(G(K)-ot)]},Be=A=>{let{success:K={},strokeColor:be}=A;const{strokeColor:we}=K;return[we||ae.presetPrimaryColors.green,be||null]},ee=(A,K,be)=>{var we,ot,yt,Ot;let Lt=-1,Ut=-1;if(K==="step"){const sn=be.steps,rn=be.strokeWidth;typeof A=="string"||typeof A=="undefined"?(Lt=A==="small"?2:14,Ut=rn!=null?rn:8):typeof A=="number"?[Lt,Ut]=[A,A]:[Lt=14,Ut=8]=A,Lt*=sn}else if(K==="line"){const sn=be==null?void 0:be.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ut=sn||(A==="small"?6:8):typeof A=="number"?[Lt,Ut]=[A,A]:[Lt=-1,Ut=8]=A}else(K==="circle"||K==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[Lt,Ut]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[Lt,Ut]=[A,A]:(Lt=(ot=(we=A[0])!==null&&we!==void 0?we:A[1])!==null&&ot!==void 0?ot:120,Ut=(Ot=(yt=A[0])!==null&&yt!==void 0?yt:A[1])!==null&&Ot!==void 0?Ot:120));return[Lt,Ut]},Ne=3,ze=A=>Ne/A*100;var ht=A=>{const{prefixCls:K,trailColor:be=null,strokeLinecap:we="round",gapPosition:ot,gapDegree:yt,width:Ot=120,type:Lt,children:Ut,success:sn,size:rn=Ot}=A,[An,En]=ee(rn,"circle");let{strokeWidth:wn}=A;wn===void 0&&(wn=Math.max(ze(An),6));const an={width:An,height:En,fontSize:An*.15+6},Ln=o.useMemo(()=>{if(yt||yt===0)return yt;if(Lt==="dashboard")return 75},[yt,Lt]),zn=ot||Lt==="dashboard"&&"bottom"||void 0,dn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",Rn=Be({success:sn,strokeColor:A.strokeColor}),lr=s()(`${K}-inner`,{[`${K}-circle-gradient`]:dn}),Ae=o.createElement(Ke,{percent:Pe(A),strokeWidth:wn,trailWidth:wn,strokeColor:Rn,strokeLinecap:we,trailColor:be,prefixCls:K,gapDegree:Ln,gapPosition:zn});return o.createElement("div",{className:lr,style:an},An<=20?o.createElement(me.Z,{title:Ut},o.createElement("span",null,Ae)):o.createElement(o.Fragment,null,Ae,Ut))},mt=function(A,K){var be={};for(var we in A)Object.prototype.hasOwnProperty.call(A,we)&&K.indexOf(we)<0&&(be[we]=A[we]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,we=Object.getOwnPropertySymbols(A);ot{let K=[];return Object.keys(A).forEach(be=>{const we=parseFloat(be.replace(/%/g,""));isNaN(we)||K.push({key:we,value:A[be]})}),K=K.sort((be,we)=>be.key-we.key),K.map(be=>{let{key:we,value:ot}=be;return`${ot} ${we}%`}).join(", ")},$t=(A,K)=>{const{from:be=ae.presetPrimaryColors.blue,to:we=ae.presetPrimaryColors.blue,direction:ot=K==="rtl"?"to left":"to right"}=A,yt=mt(A,["from","to","direction"]);if(Object.keys(yt).length!==0){const Ot=Pt(yt);return{backgroundImage:`linear-gradient(${ot}, ${Ot})`}}return{backgroundImage:`linear-gradient(${ot}, ${be}, ${we})`}};var $e=A=>{const{prefixCls:K,direction:be,percent:we,size:ot,strokeWidth:yt,strokeColor:Ot,strokeLinecap:Lt="round",children:Ut,trailColor:sn=null,success:rn}=A,An=Ot&&typeof Ot!="string"?$t(Ot,be):{backgroundColor:Ot},En=Lt==="square"||Lt==="butt"?0:void 0,wn={backgroundColor:sn||void 0,borderRadius:En},an=ot!=null?ot:[-1,yt||(ot==="small"?6:8)],[Ln,zn]=ee(an,"line",{strokeWidth:yt}),dn=Object.assign({width:`${G(we)}%`,height:zn,borderRadius:En},An),Rn=H(A),lr={width:`${G(Rn)}%`,height:zn,borderRadius:En,backgroundColor:rn==null?void 0:rn.strokeColor},Ae={width:Ln<0?"100%":Ln,height:zn};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${K}-outer`,style:Ae},o.createElement("div",{className:`${K}-inner`,style:wn},o.createElement("div",{className:`${K}-bg`,style:dn}),Rn!==void 0?o.createElement("div",{className:`${K}-success-bg`,style:lr}):null)),Ut)},J=A=>{const{size:K,steps:be,percent:we=0,strokeWidth:ot=8,strokeColor:yt,trailColor:Ot=null,prefixCls:Lt,children:Ut}=A,sn=Math.round(be*(we/100)),rn=K==="small"?2:14,An=K!=null?K:[rn,ot],[En,wn]=ee(An,"step",{steps:be,strokeWidth:ot}),an=En/be,Ln=new Array(be);for(let zn=0;zn{const K=A?"100%":"-100%";return new X.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${K}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${K}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},x=A=>{const{componentCls:K,iconCls:be}=A;return{[K]:Object.assign(Object.assign({},(0,P.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${K}-outer`]:{display:"inline-block",width:"100%"},[`&${K}-show-info`]:{[`${K}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${K}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${K}-inner:not(${K}-circle-gradient)`]:{[`${K}-circle-path`]:{stroke:A.defaultColor}},[`${K}-success-bg, ${K}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${K}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${K}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[be]:{fontSize:A.fontSize}},[`&${K}-status-active`]:{[`${K}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:ie(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${K}-rtl${K}-status-active`]:{[`${K}-bg::before`]:{animationName:ie(!0)}},[`&${K}-status-exception`]:{[`${K}-bg`]:{backgroundColor:A.colorError},[`${K}-text`]:{color:A.colorError}},[`&${K}-status-exception ${K}-inner:not(${K}-circle-gradient)`]:{[`${K}-circle-path`]:{stroke:A.colorError}},[`&${K}-status-success`]:{[`${K}-bg`]:{backgroundColor:A.colorSuccess},[`${K}-text`]:{color:A.colorSuccess}},[`&${K}-status-success ${K}-inner:not(${K}-circle-gradient)`]:{[`${K}-circle-path`]:{stroke:A.colorSuccess}}})}},h=A=>{const{componentCls:K,iconCls:be}=A;return{[K]:{[`${K}-circle-trail`]:{stroke:A.remainingColor},[`&${K}-circle ${K}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${K}-circle ${K}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[be]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${K}-circle&-status-exception`]:{[`${K}-text`]:{color:A.colorError}},[`${K}-circle&-status-success`]:{[`${K}-text`]:{color:A.colorSuccess}}},[`${K}-inline-circle`]:{lineHeight:1,[`${K}-inner`]:{verticalAlign:"bottom"}}}},le=A=>{const{componentCls:K}=A;return{[K]:{[`${K}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},Z=A=>{const{componentCls:K,iconCls:be}=A;return{[K]:{[`${K}-small&-line, ${K}-small&-line ${K}-text ${be}`]:{fontSize:A.fontSizeSM}}}};var F=(0,d.Z)("Progress",A=>{const K=A.marginXXS/2,be=(0,j.TS)(A,{progressStepMarginInlineEnd:K,progressStepMinWidth:K,progressActiveMotionDuration:"2.4s"});return[x(be),h(be),le(be),Z(be)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ge=function(A,K){var be={};for(var we in A)Object.prototype.hasOwnProperty.call(A,we)&&K.indexOf(we)<0&&(be[we]=A[we]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,we=Object.getOwnPropertySymbols(A);ot{const{prefixCls:be,className:we,rootClassName:ot,steps:yt,strokeColor:Ot,percent:Lt=0,size:Ut="default",showInfo:sn=!0,type:rn="line",status:An,format:En,style:wn}=A,an=ge(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Ln=o.useMemo(()=>{var re,g;const C=H(A);return parseInt(C!==void 0?(re=C!=null?C:0)===null||re===void 0?void 0:re.toString():(g=Lt!=null?Lt:0)===null||g===void 0?void 0:g.toString(),10)},[Lt,A.success,A.successPercent]),zn=o.useMemo(()=>!Qe.includes(An)&&Ln>=100?"success":An||"normal",[An,Ln]),{getPrefixCls:dn,direction:Rn,progress:lr}=o.useContext(ve.E_),Ae=dn("progress",be),[at,it]=F(Ae),et=o.useMemo(()=>{if(!sn)return null;const re=H(A);let g;const C=En||(y=>`${y}%`),B=rn==="line";return En||zn!=="exception"&&zn!=="success"?g=C(G(Lt),G(re)):zn==="exception"?g=B?o.createElement(V.Z,null):o.createElement(v.Z,null):zn==="success"&&(g=B?o.createElement(f.Z,null):o.createElement(O.Z,null)),o.createElement("span",{className:`${Ae}-text`,title:typeof g=="string"?g:void 0},g)},[sn,Lt,Ln,zn,rn,Ae,En]),Ht=Array.isArray(Ot)?Ot[0]:Ot,un=typeof Ot=="string"||Array.isArray(Ot)?Ot:void 0;let Tt;rn==="line"?Tt=yt?o.createElement(J,Object.assign({},A,{strokeColor:un,prefixCls:Ae,steps:yt}),et):o.createElement($e,Object.assign({},A,{strokeColor:Ht,prefixCls:Ae,direction:Rn}),et):(rn==="circle"||rn==="dashboard")&&(Tt=o.createElement(ht,Object.assign({},A,{strokeColor:Ht,prefixCls:Ae,progressStatus:zn}),et));const yn=s()(Ae,`${Ae}-status-${zn}`,`${Ae}-${rn==="dashboard"&&"circle"||yt&&"steps"||rn}`,{[`${Ae}-inline-circle`]:rn==="circle"&&ee(Ut,"circle")[0]<=20,[`${Ae}-show-info`]:sn,[`${Ae}-${Ut}`]:typeof Ut=="string",[`${Ae}-rtl`]:Rn==="rtl"},lr==null?void 0:lr.className,we,ot,it);return at(o.createElement("div",Object.assign({ref:K,style:Object.assign(Object.assign({},lr==null?void 0:lr.style),wn),className:yn,role:"progressbar","aria-valuenow":Ln},(0,de.Z)(an,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Tt))}),k=lt},5112:function(hn,qe,i){"use strict";i.d(qe,{ZP:function(){return ae}});var o=i(92310),f=i.n(o),O=i(18929),V=i(26112),v=i(59301),L=i(36355),s=i(19716);const de=v.createContext(null),ve=de.Provider;var I=de;const se=v.createContext(null),S=se.Provider;var M=i(5630),Y=i(8654),z=i(1684),$=i(32441),vt=i(17313),je=i(83116),ct=i(37613);const Te=G=>{const{componentCls:H,antCls:Pe}=G,Be=`${H}-group`;return{[Be]:Object.assign(Object.assign({},(0,vt.Wf)(G)),{display:"inline-block",fontSize:0,[`&${Be}-rtl`]:{direction:"rtl"},[`${Pe}-badge ${Pe}-badge-count`]:{zIndex:1},[`> ${Pe}-badge:not(:first-child) > ${Pe}-button-wrapper`]:{borderInlineStart:"none"}})}},Q=G=>{const{componentCls:H,wrapperMarginInlineEnd:Pe,colorPrimary:Be,radioSize:ee,motionDurationSlow:Ne,motionDurationMid:ze,motionEaseInOutCirc:Dt,colorBgContainer:ht,colorBorder:mt,lineWidth:Pt,dotSize:$t,colorBgContainerDisabled:Mt,colorTextDisabled:$e,paddingXS:bt,dotColorDisabled:J,lineType:X,radioDotDisabledSize:P,wireframe:d,colorWhite:j}=G,ie=`${H}-inner`;return{[`${H}-wrapper`]:Object.assign(Object.assign({},(0,vt.Wf)(G)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Pe,cursor:"pointer",[`&${H}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:G.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${H}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Pt}px ${X} ${Be}`,borderRadius:"50%",visibility:"hidden",content:'""'},[H]:Object.assign(Object.assign({},(0,vt.Wf)(G)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${H}-wrapper:hover &, - &:hover ${ie}`]:{borderColor:Be},[`${H}-input:focus-visible + ${ie}`]:Object.assign({},(0,vt.oN)(G)),[`${H}:hover::after, ${H}-wrapper:hover &::after`]:{visibility:"visible"},[`${H}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:ee,height:ee,marginBlockStart:ee/-2,marginInlineStart:ee/-2,backgroundColor:d?Be:j,borderBlockStart:0,borderInlineStart:0,borderRadius:ee,transform:"scale(0)",opacity:0,transition:`all ${Ne} ${Dt}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:ee,height:ee,backgroundColor:ht,borderColor:mt,borderStyle:"solid",borderWidth:Pt,borderRadius:"50%",transition:`all ${ze}`},[`${H}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${H}-checked`]:{[ie]:{borderColor:Be,backgroundColor:d?ht:Be,"&::after":{transform:`scale(${$t/ee})`,opacity:1,transition:`all ${Ne} ${Dt}`}}},[`${H}-disabled`]:{cursor:"not-allowed",[ie]:{backgroundColor:Mt,borderColor:mt,cursor:"not-allowed","&::after":{backgroundColor:J}},[`${H}-input`]:{cursor:"not-allowed"},[`${H}-disabled + span`]:{color:$e,cursor:"not-allowed"},[`&${H}-checked`]:{[ie]:{"&::after":{transform:`scale(${P/ee})`}}}},[`span${H} + *`]:{paddingInlineStart:bt,paddingInlineEnd:bt}})}},w=G=>{const{buttonColor:H,controlHeight:Pe,componentCls:Be,lineWidth:ee,lineType:Ne,colorBorder:ze,motionDurationSlow:Dt,motionDurationMid:ht,buttonPaddingInline:mt,fontSize:Pt,buttonBg:$t,fontSizeLG:Mt,controlHeightLG:$e,controlHeightSM:bt,paddingXS:J,borderRadius:X,borderRadiusSM:P,borderRadiusLG:d,buttonCheckedBg:j,buttonSolidCheckedColor:ie,colorTextDisabled:x,colorBgContainerDisabled:h,buttonCheckedBgDisabled:le,buttonCheckedColorDisabled:Z,colorPrimary:F,colorPrimaryHover:ge,colorPrimaryActive:rt,buttonSolidCheckedBg:Qe,buttonSolidCheckedHoverBg:ce,buttonSolidCheckedActiveBg:lt}=G;return{[`${Be}-button-wrapper`]:{position:"relative",display:"inline-block",height:Pe,margin:0,paddingInline:mt,paddingBlock:0,color:H,fontSize:Pt,lineHeight:`${Pe-ee*2}px`,background:$t,border:`${ee}px ${Ne} ${ze}`,borderBlockStartWidth:ee+.02,borderInlineStartWidth:0,borderInlineEndWidth:ee,cursor:"pointer",transition:[`color ${ht}`,`background ${ht}`,`box-shadow ${ht}`].join(","),a:{color:H},[`> ${Be}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-ee,insetInlineStart:-ee,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:ee,paddingInline:0,backgroundColor:ze,transition:`background-color ${Dt}`,content:'""'}},"&:first-child":{borderInlineStart:`${ee}px ${Ne} ${ze}`,borderStartStartRadius:X,borderEndStartRadius:X},"&:last-child":{borderStartEndRadius:X,borderEndEndRadius:X},"&:first-child:last-child":{borderRadius:X},[`${Be}-group-large &`]:{height:$e,fontSize:Mt,lineHeight:`${$e-ee*2}px`,"&:first-child":{borderStartStartRadius:d,borderEndStartRadius:d},"&:last-child":{borderStartEndRadius:d,borderEndEndRadius:d}},[`${Be}-group-small &`]:{height:bt,paddingInline:J-ee,paddingBlock:0,lineHeight:`${bt-ee*2}px`,"&:first-child":{borderStartStartRadius:P,borderEndStartRadius:P},"&:last-child":{borderStartEndRadius:P,borderEndEndRadius:P}},"&:hover":{position:"relative",color:F},"&:has(:focus-visible)":Object.assign({},(0,vt.oN)(G)),[`${Be}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Be}-button-wrapper-disabled)`]:{zIndex:1,color:F,background:j,borderColor:F,"&::before":{backgroundColor:F},"&:first-child":{borderColor:F},"&:hover":{color:ge,borderColor:ge,"&::before":{backgroundColor:ge}},"&:active":{color:rt,borderColor:rt,"&::before":{backgroundColor:rt}}},[`${Be}-group-solid &-checked:not(${Be}-button-wrapper-disabled)`]:{color:ie,background:Qe,borderColor:Qe,"&:hover":{color:ie,background:ce,borderColor:ce},"&:active":{color:ie,background:lt,borderColor:lt}},"&-disabled":{color:x,backgroundColor:h,borderColor:ze,cursor:"not-allowed","&:first-child, &:hover":{color:x,backgroundColor:h,borderColor:ze}},[`&-disabled${Be}-button-wrapper-checked`]:{color:Z,backgroundColor:le,borderColor:ze,boxShadow:"none"}}}},c=G=>G-4*2;var D=(0,je.Z)("Radio",G=>{const{controlOutline:H,controlOutlineWidth:Pe,radioSize:Be}=G,ee=`0 0 0 ${Pe}px ${H}`,Ne=ee,ze=c(Be),Dt=(0,ct.TS)(G,{radioDotDisabledSize:ze,radioFocusShadow:ee,radioButtonFocusShadow:Ne});return[Te(Dt),Q(Dt),w(Dt)]},G=>{const{wireframe:H,padding:Pe,marginXS:Be,lineWidth:ee,fontSizeLG:Ne,colorText:ze,colorBgContainer:Dt,colorTextDisabled:ht,controlItemBgActiveDisabled:mt,colorTextLightSolid:Pt,colorPrimary:$t,colorPrimaryHover:Mt,colorPrimaryActive:$e}=G,bt=4,J=Ne,X=H?c(J):J-(bt+ee)*2;return{radioSize:J,dotSize:X,dotColorDisabled:ht,buttonSolidCheckedColor:Pt,buttonSolidCheckedBg:$t,buttonSolidCheckedHoverBg:Mt,buttonSolidCheckedActiveBg:$e,buttonBg:Dt,buttonCheckedBg:Dt,buttonColor:ze,buttonCheckedBgDisabled:mt,buttonCheckedColorDisabled:ht,buttonPaddingInline:Pe-ee,wrapperMarginInlineEnd:Be}}),N=i(14088),_=i(4572),R=function(G,H){var Pe={};for(var Be in G)Object.prototype.hasOwnProperty.call(G,Be)&&H.indexOf(Be)<0&&(Pe[Be]=G[Be]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,Be=Object.getOwnPropertySymbols(G);ee{var Pe,Be;const ee=v.useContext(I),Ne=v.useContext(se),{getPrefixCls:ze,direction:Dt,radio:ht}=v.useContext(L.E_),mt=v.useRef(null),Pt=(0,Y.sQ)(H,mt),{isFormItemInput:$t}=v.useContext($.aM),Mt=rt=>{var Qe,ce;(Qe=G.onChange)===null||Qe===void 0||Qe.call(G,rt),(ce=ee==null?void 0:ee.onChange)===null||ce===void 0||ce.call(ee,rt)},{prefixCls:$e,className:bt,rootClassName:J,children:X,style:P}=G,d=R(G,["prefixCls","className","rootClassName","children","style"]),j=ze("radio",$e),ie=((ee==null?void 0:ee.optionType)||Ne)==="button",x=ie?`${j}-button`:j,[h,le]=D(j),Z=Object.assign({},d),F=v.useContext(z.Z);ee&&(Z.name=ee.name,Z.onChange=Mt,Z.checked=G.value===ee.value,Z.disabled=(Pe=Z.disabled)!==null&&Pe!==void 0?Pe:ee.disabled),Z.disabled=(Be=Z.disabled)!==null&&Be!==void 0?Be:F;const ge=f()(`${x}-wrapper`,{[`${x}-wrapper-checked`]:Z.checked,[`${x}-wrapper-disabled`]:Z.disabled,[`${x}-wrapper-rtl`]:Dt==="rtl",[`${x}-wrapper-in-form-item`]:$t},ht==null?void 0:ht.className,bt,J,le);return h(v.createElement(N.Z,{component:"Radio",disabled:Z.disabled},v.createElement("label",{className:ge,style:Object.assign(Object.assign({},ht==null?void 0:ht.style),P),onMouseEnter:G.onMouseEnter,onMouseLeave:G.onMouseLeave},v.createElement(M.Z,Object.assign({},Z,{className:f()(Z.className,!ie&&_.A),type:"radio",prefixCls:x,ref:Pt})),X!==void 0?v.createElement("span",null,X):null)))};var We=v.forwardRef(te);const pe=v.forwardRef((G,H)=>{const{getPrefixCls:Pe,direction:Be}=v.useContext(L.E_),[ee,Ne]=(0,O.Z)(G.defaultValue,{value:G.value}),ze=Qe=>{const ce=ee,lt=Qe.target.value;"value"in G||Ne(lt);const{onChange:k}=G;k&<!==ce&&k(Qe)},{prefixCls:Dt,className:ht,rootClassName:mt,options:Pt,buttonStyle:$t="outline",disabled:Mt,children:$e,size:bt,style:J,id:X,onMouseEnter:P,onMouseLeave:d,onFocus:j,onBlur:ie}=G,x=Pe("radio",Dt),h=`${x}-group`,[le,Z]=D(x);let F=$e;Pt&&Pt.length>0&&(F=Pt.map(Qe=>typeof Qe=="string"||typeof Qe=="number"?v.createElement(We,{key:Qe.toString(),prefixCls:x,disabled:Mt,value:Qe,checked:ee===Qe},Qe):v.createElement(We,{key:`radio-group-value-options-${Qe.value}`,prefixCls:x,disabled:Qe.disabled||Mt,value:Qe.value,checked:ee===Qe.value,title:Qe.title,style:Qe.style},Qe.label)));const ge=(0,s.Z)(bt),rt=f()(h,`${h}-${$t}`,{[`${h}-${ge}`]:ge,[`${h}-rtl`]:Be==="rtl"},ht,mt,Z);return le(v.createElement("div",Object.assign({},(0,V.Z)(G,{aria:!0,data:!0}),{className:rt,style:J,onMouseEnter:P,onMouseLeave:d,onFocus:j,onBlur:ie,id:X,ref:H}),v.createElement(ve,{value:{onChange:ze,value:ee,disabled:G.disabled,name:G.name,optionType:G.optionType}},F)))});var It=v.memo(pe),xe=function(G,H){var Pe={};for(var Be in G)Object.prototype.hasOwnProperty.call(G,Be)&&H.indexOf(Be)<0&&(Pe[Be]=G[Be]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,Be=Object.getOwnPropertySymbols(G);ee{const{getPrefixCls:Pe}=v.useContext(L.E_),{prefixCls:Be}=G,ee=xe(G,["prefixCls"]),Ne=Pe("radio",Be);return v.createElement(S,{value:"button"},v.createElement(We,Object.assign({prefixCls:Ne},ee,{type:"radio",ref:H})))};var Xe=v.forwardRef(Ke);const me=We;me.Button=Xe,me.Group=It,me.__ANT_RADIO=!0;var ae=me},13570:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return G}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},V=O,v=i(7657),L=function(Pe,Be){return f.createElement(v.Z,(0,o.Z)({},Pe,{ref:Be,icon:V}))},s=f.forwardRef(L),de=s,ve=i(92310),I=i.n(ve),se=i(18082),S=i(52456),M=i(5883),Y=i(18929),z=i(10228),$=i(26112);function vt(H,Pe){var Be=H.disabled,ee=H.prefixCls,Ne=H.character,ze=H.characterRender,Dt=H.index,ht=H.count,mt=H.value,Pt=H.allowHalf,$t=H.focused,Mt=H.onHover,$e=H.onClick,bt=function(h){Mt(h,Dt)},J=function(h){$e(h,Dt)},X=function(h){h.keyCode===z.Z.ENTER&&$e(h,Dt)},P=Dt+1,d=new Set([ee]);mt===0&&Dt===0&&$t?d.add("".concat(ee,"-focused")):Pt&&mt+.5>=P&&mtDt?"true":"false","aria-posinset":Dt+1,"aria-setsize":ht,tabIndex:Be?-1:0},f.createElement("div",{className:"".concat(ee,"-first")},j),f.createElement("div",{className:"".concat(ee,"-second")},j)));return ze&&(ie=ze(ie,H)),ie}var je=f.forwardRef(vt);function ct(){var H=f.useRef({});function Pe(ee){return H.current[ee]}function Be(ee){return function(Ne){H.current[ee]=Ne}}return[Pe,Be]}function Te(H){var Pe=H.pageXOffset,Be="scrollLeft";if(typeof Pe!="number"){var ee=H.document;Pe=ee.documentElement[Be],typeof Pe!="number"&&(Pe=ee.body[Be])}return Pe}function Q(H){var Pe,Be,ee=H.ownerDocument,Ne=ee.body,ze=ee&&ee.documentElement,Dt=H.getBoundingClientRect();return Pe=Dt.left,Be=Dt.top,Pe-=ze.clientLeft||Ne.clientLeft||0,Be-=ze.clientTop||Ne.clientTop||0,{left:Pe,top:Be}}function w(H){var Pe=Q(H),Be=H.ownerDocument,ee=Be.defaultView||Be.parentWindow;return Pe.left+=Te(ee),Pe.left}var c=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function D(H,Pe){var Be,ee=H.prefixCls,Ne=ee===void 0?"rc-rate":ee,ze=H.className,Dt=H.defaultValue,ht=H.value,mt=H.count,Pt=mt===void 0?5:mt,$t=H.allowHalf,Mt=$t===void 0?!1:$t,$e=H.allowClear,bt=$e===void 0?!0:$e,J=H.character,X=J===void 0?"\u2605":J,P=H.characterRender,d=H.disabled,j=H.direction,ie=j===void 0?"ltr":j,x=H.tabIndex,h=x===void 0?0:x,le=H.autoFocus,Z=H.onHoverChange,F=H.onChange,ge=H.onFocus,rt=H.onBlur,Qe=H.onKeyDown,ce=H.onMouseLeave,lt=(0,M.Z)(H,c),k=ct(),A=(0,S.Z)(k,2),K=A[0],be=A[1],we=f.useRef(null),ot=function(){if(!d){var y;(y=we.current)===null||y===void 0||y.focus()}};f.useImperativeHandle(Pe,function(){return{focus:ot,blur:function(){if(!d){var y;(y=we.current)===null||y===void 0||y.blur()}}}});var yt=(0,Y.Z)(Dt||0,{value:ht}),Ot=(0,S.Z)(yt,2),Lt=Ot[0],Ut=Ot[1],sn=(0,Y.Z)(null),rn=(0,S.Z)(sn,2),An=rn[0],En=rn[1],wn=function(y,q){var fe=ie==="rtl",Ue=y+1;if(Mt){var Ve=K(y),dt=w(Ve),Bt=Ve.clientWidth;(fe&&q-dt>Bt/2||!fe&&q-dt0&&!fe||q===z.Z.RIGHT&&Ue>0&&fe?(Mt?Ue-=.5:Ue-=1,an(Ue),y.preventDefault()):q===z.Z.LEFT&&Ue{const{componentCls:Pe}=H;return{[`${Pe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:H.marginXS},"> div":{transition:`all ${H.motionDurationMid}, outline 0s`,"&:hover":{transform:H.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${H.lineWidth}px dashed ${H.starColor}`,transform:H.starHoverScale}},"&-first, &-second":{color:H.starBg,transition:`all ${H.motionDurationMid}`,userSelect:"none",[H.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Pe}-star-first, &-half ${Pe}-star-second`]:{opacity:1},[`&-half ${Pe}-star-first, &-full ${Pe}-star-second`]:{color:"inherit"}}}},xe=H=>({[`&-rtl${H.componentCls}`]:{direction:"rtl"}}),Ke=H=>{const{componentCls:Pe}=H;return{[Pe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,W.Wf)(H)),{display:"inline-block",margin:0,padding:0,color:H.starColor,fontSize:H.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Pe} ${Pe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),It(H)),{[`+ ${Pe}-text`]:{display:"inline-block",marginInlineStart:H.marginXS,fontSize:H.fontSize}}),xe(H))}};var Xe=(0,We.Z)("Rate",H=>{const Pe=(0,pe.TS)(H,{});return[Ke(Pe)]},H=>({starColor:H.yellow6,starSize:H.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:H.colorFillContent})),me=function(H,Pe){var Be={};for(var ee in H)Object.prototype.hasOwnProperty.call(H,ee)&&Pe.indexOf(ee)<0&&(Be[ee]=H[ee]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,ee=Object.getOwnPropertySymbols(H);Ne{const{prefixCls:Be,className:ee,rootClassName:Ne,style:ze,tooltips:Dt,character:ht=f.createElement(de,null)}=H,mt=me(H,["prefixCls","className","rootClassName","style","tooltips","character"]),Pt=(d,j)=>{let{index:ie}=j;return Dt?f.createElement(te.Z,{title:Dt[ie]},d):d},{getPrefixCls:$t,direction:Mt,rate:$e}=f.useContext(R.E_),bt=$t("rate",Be),[J,X]=Xe(bt),P=Object.assign(Object.assign({},$e==null?void 0:$e.style),ze);return J(f.createElement(_,Object.assign({ref:Pe,character:ht,characterRender:Pt},mt,{className:I()(ee,Ne,X,$e==null?void 0:$e.className),style:P,prefixCls:bt,direction:Mt})))})},57809:function(hn,qe,i){"use strict";var o=i(92310),f=i.n(o),O=i(77861),V=i(2738),v=i(59301),L=i(53487),s=i(62892),de=i(19080),ve=i(36355),I=i(1684),se=i(93891),S=i(19716),M=i(32441),Y=i(33234),z=i(14154),$=i(58582),vt=i(84443),je=i(66339),ct=function(D,N){var _={};for(var R in D)Object.prototype.hasOwnProperty.call(D,R)&&N.indexOf(R)<0&&(_[R]=D[R]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,R=Object.getOwnPropertySymbols(D);te{var _,{prefixCls:R,bordered:te=!0,className:W,rootClassName:We,getPopupContainer:pe,popupClassName:It,dropdownClassName:xe,listHeight:Ke=256,placement:Xe,listItemHeight:me=24,size:ae,disabled:G,notFoundContent:H,status:Pe,builtinPlacements:Be,dropdownMatchSelectWidth:ee,popupMatchSelectWidth:Ne,direction:ze,style:Dt,allowClear:ht}=D,mt=ct(D,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Pt,getPrefixCls:$t,renderEmpty:Mt,direction:$e,virtual:bt,popupMatchSelectWidth:J,popupOverflow:X,select:P}=v.useContext(ve.E_),d=$t("select",R),j=$t(),ie=ze!=null?ze:$e,{compactSize:x,compactItemClassnames:h}=(0,Y.ri)(d,ie),[le,Z]=(0,z.Z)(d),F=v.useMemo(()=>{const{mode:zn}=mt;if(zn!=="combobox")return zn===Te?"combobox":zn},[mt.mode]),ge=F==="multiple"||F==="tags",rt=(0,vt.Z)(mt.suffixIcon,mt.showArrow),Qe=(_=Ne!=null?Ne:ee)!==null&&_!==void 0?_:J,{status:ce,hasFeedback:lt,isFormItemInput:k,feedbackIcon:A}=v.useContext(M.aM),K=(0,de.F)(ce,Pe);let be;H!==void 0?be=H:F==="combobox"?be=null:be=(Mt==null?void 0:Mt("Select"))||v.createElement(se.Z,{componentName:"Select"});const{suffixIcon:we,itemIcon:ot,removeIcon:yt,clearIcon:Ot}=(0,je.Z)(Object.assign(Object.assign({},mt),{multiple:ge,hasFeedback:lt,feedbackIcon:A,showSuffixIcon:rt,prefixCls:d,showArrow:mt.showArrow,componentName:"Select"})),Lt=ht===!0?{clearIcon:Ot}:ht,Ut=(0,V.Z)(mt,["suffixIcon","itemIcon"]),sn=f()(It||xe,{[`${d}-dropdown-${ie}`]:ie==="rtl"},We,Z),rn=(0,S.Z)(zn=>{var dn;return(dn=ae!=null?ae:x)!==null&&dn!==void 0?dn:zn}),An=v.useContext(I.Z),En=G!=null?G:An,wn=f()({[`${d}-lg`]:rn==="large",[`${d}-sm`]:rn==="small",[`${d}-rtl`]:ie==="rtl",[`${d}-borderless`]:!te,[`${d}-in-form-item`]:k},(0,de.Z)(d,K,lt),h,P==null?void 0:P.className,W,We,Z),an=v.useMemo(()=>Xe!==void 0?Xe:ie==="rtl"?"bottomRight":"bottomLeft",[Xe,ie]),Ln=(0,$.Z)(Be,X);return le(v.createElement(O.ZP,Object.assign({ref:N,virtual:bt,showSearch:P==null?void 0:P.showSearch},Ut,{style:Object.assign(Object.assign({},P==null?void 0:P.style),Dt),dropdownMatchSelectWidth:Qe,builtinPlacements:Ln,transitionName:(0,s.m)(j,"slide-up",mt.transitionName),listHeight:Ke,listItemHeight:me,mode:F,prefixCls:d,placement:an,direction:ie,suffixIcon:we,menuItemSelectedIcon:ot,removeIcon:yt,allowClear:Lt,notFoundContent:be,className:wn,getPopupContainer:pe||Pt,dropdownClassName:sn,disabled:En})))},w=v.forwardRef(Q),c=(0,L.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=Te,w.Option=O.Wx,w.OptGroup=O.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=c,qe.default=w},14154:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return w}});var o=i(17313),f=i(74207),O=i(37613),V=i(83116),v=i(13826),L=i(92899);const s=c=>{const{optionHeight:D,optionFontSize:N,optionLineHeight:_,optionPadding:R}=c;return{position:"relative",display:"block",minHeight:D,padding:R,color:c.colorText,fontWeight:"normal",fontSize:N,lineHeight:_,boxSizing:"border-box"}};var ve=c=>{const{antCls:D,componentCls:N}=c,_=`${N}-item`,R=`&${D}-slide-up-enter${D}-slide-up-enter-active`,te=`&${D}-slide-up-appear${D}-slide-up-appear-active`,W=`&${D}-slide-up-leave${D}-slide-up-leave-active`,We=`${N}-dropdown-placement-`;return[{[`${N}-dropdown`]:Object.assign(Object.assign({},(0,o.Wf)(c)),{position:"absolute",top:-9999,zIndex:c.zIndexPopup,boxSizing:"border-box",padding:c.paddingXXS,overflow:"hidden",fontSize:c.fontSize,fontVariant:"initial",backgroundColor:c.colorBgElevated,borderRadius:c.borderRadiusLG,outline:"none",boxShadow:c.boxShadowSecondary,[` - ${R}${We}bottomLeft, - ${te}${We}bottomLeft - `]:{animationName:v.fJ},[` - ${R}${We}topLeft, - ${te}${We}topLeft, - ${R}${We}topRight, - ${te}${We}topRight - `]:{animationName:v.Qt},[`${W}${We}bottomLeft`]:{animationName:v.Uw},[` - ${W}${We}topLeft, - ${W}${We}topRight - `]:{animationName:v.ly},"&-hidden":{display:"none"},[`${_}`]:Object.assign(Object.assign({},s(c)),{cursor:"pointer",transition:`background ${c.motionDurationSlow} ease`,borderRadius:c.borderRadiusSM,"&-group":{color:c.colorTextDescription,fontSize:c.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${_}-option-disabled)`]:{backgroundColor:c.optionActiveBg},[`&-selected:not(${_}-option-disabled)`]:{color:c.optionSelectedColor,fontWeight:c.optionSelectedFontWeight,backgroundColor:c.optionSelectedBg,[`${_}-option-state`]:{color:c.colorPrimary}},"&-disabled":{[`&${_}-option-selected`]:{backgroundColor:c.colorBgContainerDisabled},color:c.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:c.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,v.oN)(c,"slide-up"),(0,v.oN)(c,"slide-down"),(0,L.Fm)(c,"move-up"),(0,L.Fm)(c,"move-down")]};const I=2,se=c=>{let{controlHeightSM:D,controlHeight:N,lineWidth:_}=c;const R=(N-D)/2-_,te=Math.ceil(R/2);return[R,te]};function S(c,D){const{componentCls:N,iconCls:_}=c,R=`${N}-selection-overflow`,te=c.multipleSelectItemHeight,[W]=se(c),We=D?`${N}-${D}`:"";return{[`${N}-multiple${We}`]:{fontSize:c.fontSize,[R]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${N}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${W-I}px ${I*2}px`,borderRadius:c.borderRadius,[`${N}-show-search&`]:{cursor:"text"},[`${N}-disabled&`]:{background:c.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${I}px 0`,lineHeight:`${te}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${N}-show-arrow ${N}-selector, - &${N}-allow-clear ${N}-selector - `]:{paddingInlineEnd:c.fontSizeIcon+c.controlPaddingHorizontal},[`${N}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:te,marginTop:I,marginBottom:I,lineHeight:`${te-c.lineWidth*2}px`,background:c.multipleItemBg,border:`${c.lineWidth}px ${c.lineType} ${c.multipleItemBorderColor}`,borderRadius:c.borderRadiusSM,cursor:"default",transition:`font-size ${c.motionDurationSlow}, line-height ${c.motionDurationSlow}, height ${c.motionDurationSlow}`,userSelect:"none",marginInlineEnd:I*2,paddingInlineStart:c.paddingXS,paddingInlineEnd:c.paddingXS/2,[`${N}-disabled&`]:{color:c.multipleItemColorDisabled,borderColor:c.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:c.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,o.Ro)()),{display:"inline-flex",alignItems:"center",color:c.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${_}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c.colorIconHover}})},[`${R}-item + ${R}-item`]:{[`${N}-selection-search`]:{marginInlineStart:0}},[`${N}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:c.inputPaddingHorizontalBase-W,"\n &-input,\n &-mirror\n ":{height:te,fontFamily:c.fontFamily,lineHeight:`${te}px`,transition:`all ${c.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${N}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:c.inputPaddingHorizontalBase,insetInlineEnd:c.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${c.motionDurationSlow}`}}}}var Y=c=>{const{componentCls:D}=c,N=(0,O.TS)(c,{controlHeight:c.controlHeightSM,multipleSelectItemHeight:c.controlHeightXS,borderRadius:c.borderRadiusSM,borderRadiusSM:c.borderRadiusXS}),_=(0,O.TS)(c,{fontSize:c.fontSizeLG,controlHeight:c.controlHeightLG,multipleSelectItemHeight:c.multipleItemHeightLG,borderRadius:c.borderRadiusLG,borderRadiusSM:c.borderRadius}),[,R]=se(c);return[S(c),S(N,"sm"),{[`${D}-multiple${D}-sm`]:{[`${D}-selection-placeholder`]:{insetInline:c.controlPaddingHorizontalSM-c.lineWidth},[`${D}-selection-search`]:{marginInlineStart:R}}},S(_,"lg")]};function z(c,D){const{componentCls:N,inputPaddingHorizontalBase:_,borderRadius:R}=c,te=c.controlHeight-c.lineWidth*2,W=Math.ceil(c.fontSize*1.25),We=D?`${N}-${D}`:"";return{[`${N}-single${We}`]:{fontSize:c.fontSize,[`${N}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(c)),{display:"flex",borderRadius:R,[`${N}-selection-search`]:{position:"absolute",top:0,insetInlineStart:_,insetInlineEnd:_,bottom:0,"&-input":{width:"100%"}},[` - ${N}-selection-item, - ${N}-selection-placeholder - `]:{padding:0,lineHeight:`${te}px`,transition:`all ${c.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${te}px`}},[`${N}-selection-item`]:{position:"relative",userSelect:"none"},[`${N}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${N}-selection-item:after`,`${N}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${N}-show-arrow ${N}-selection-item, - &${N}-show-arrow ${N}-selection-placeholder - `]:{paddingInlineEnd:W},[`&${N}-open ${N}-selection-item`]:{color:c.colorTextPlaceholder},[`&:not(${N}-customize-input)`]:{[`${N}-selector`]:{width:"100%",height:c.controlHeight,padding:`0 ${_}px`,[`${N}-selection-search-input`]:{height:te},"&:after":{lineHeight:`${te}px`}}},[`&${N}-customize-input`]:{[`${N}-selector`]:{"&:after":{display:"none"},[`${N}-selection-search`]:{position:"static",width:"100%"},[`${N}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${_}px`,"&:after":{display:"none"}}}}}}}function $(c){const{componentCls:D}=c,N=c.controlPaddingHorizontalSM-c.lineWidth;return[z(c),z((0,O.TS)(c,{controlHeight:c.controlHeightSM,borderRadius:c.borderRadiusSM}),"sm"),{[`${D}-single${D}-sm`]:{[`&:not(${D}-customize-input)`]:{[`${D}-selection-search`]:{insetInlineStart:N,insetInlineEnd:N},[`${D}-selector`]:{padding:`0 ${N}px`},[`&${D}-show-arrow ${D}-selection-search`]:{insetInlineEnd:N+c.fontSize*1.5},[` - &${D}-show-arrow ${D}-selection-item, - &${D}-show-arrow ${D}-selection-placeholder - `]:{paddingInlineEnd:c.fontSize*1.5}}}},z((0,O.TS)(c,{controlHeight:c.singleItemHeightLG,fontSize:c.fontSizeLG,borderRadius:c.borderRadiusLG}),"lg")]}const vt=c=>{const{componentCls:D,selectorBg:N}=c;return{position:"relative",backgroundColor:N,border:`${c.lineWidth}px ${c.lineType} ${c.colorBorder}`,transition:`all ${c.motionDurationMid} ${c.motionEaseInOut}`,input:{cursor:"pointer"},[`${D}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${D}-disabled&`]:{color:c.colorTextDisabled,background:c.colorBgContainerDisabled,cursor:"not-allowed",[`${D}-multiple&`]:{background:c.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},je=function(c,D){let N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:_,borderHoverColor:R,outlineColor:te,antCls:W}=D,We=N?{[`${_}-selector`]:{borderColor:R}}:{};return{[c]:{[`&:not(${_}-disabled):not(${_}-customize-input):not(${W}-pagination-size-changer)`]:Object.assign(Object.assign({},We),{[`${_}-focused& ${_}-selector`]:{borderColor:R,boxShadow:`0 0 0 ${D.controlOutlineWidth}px ${te}`,outline:0},[`&:hover ${_}-selector`]:{borderColor:R}})}}},ct=c=>{const{componentCls:D}=c;return{[`${D}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Te=c=>{const{componentCls:D,inputPaddingHorizontalBase:N,iconCls:_}=c;return{[D]:Object.assign(Object.assign({},(0,o.Wf)(c)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${D}-customize-input) ${D}-selector`]:Object.assign(Object.assign({},vt(c)),ct(c)),[`${D}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${D}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:c.colorTextPlaceholder,pointerEvents:"none"}),[`${D}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:N,height:c.fontSizeIcon,marginTop:-c.fontSizeIcon/2,color:c.colorTextQuaternary,fontSize:c.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[_]:{verticalAlign:"top",transition:`transform ${c.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${D}-suffix)`]:{pointerEvents:"auto"}},[`${D}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${D}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:N,zIndex:1,display:"inline-block",width:c.fontSizeIcon,height:c.fontSizeIcon,marginTop:-c.fontSizeIcon/2,color:c.colorTextQuaternary,fontSize:c.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:c.clearBg,cursor:"pointer",opacity:0,transition:`color ${c.motionDurationMid} ease, opacity ${c.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:c.colorTextTertiary}},"&:hover":{[`${D}-clear`]:{opacity:1}}}),[`${D}-has-feedback`]:{[`${D}-clear`]:{insetInlineEnd:N+c.fontSize+c.paddingXS}}}},Q=c=>{const{componentCls:D}=c;return[{[D]:{[`&-borderless ${D}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${D}-in-form-item`]:{width:"100%"}}},Te(c),$(c),Y(c),ve(c),{[`${D}-rtl`]:{direction:"rtl"}},je(D,(0,O.TS)(c,{borderHoverColor:c.colorPrimaryHover,outlineColor:c.controlOutline})),je(`${D}-status-error`,(0,O.TS)(c,{borderHoverColor:c.colorErrorHover,outlineColor:c.colorErrorOutline}),!0),je(`${D}-status-warning`,(0,O.TS)(c,{borderHoverColor:c.colorWarningHover,outlineColor:c.colorWarningOutline}),!0),(0,f.c)(c,{borderElCls:`${D}-selector`,focusElCls:`${D}-focused`})]};var w=(0,V.Z)("Select",(c,D)=>{let{rootPrefixCls:N}=D;const _=(0,O.TS)(c,{rootPrefixCls:N,inputPaddingHorizontalBase:c.paddingSM-1,multipleSelectItemHeight:c.multipleItemHeight});return[Q(_)]},c=>{const{fontSize:D,lineHeight:N,controlHeight:_,controlPaddingHorizontal:R,zIndexPopupBase:te,colorText:W,fontWeightStrong:We,controlItemBgActive:pe,controlItemBgHover:It,colorBgContainer:xe,colorFillSecondary:Ke,controlHeightLG:Xe,controlHeightSM:me,colorBgContainerDisabled:ae,colorTextDisabled:G}=c;return{zIndexPopup:te+50,optionSelectedColor:W,optionSelectedFontWeight:We,optionSelectedBg:pe,optionActiveBg:It,optionPadding:`${(_-D*N)/2}px ${R}px`,optionFontSize:D,optionLineHeight:N,optionHeight:_,selectorBg:xe,clearBg:xe,singleItemHeightLG:Xe,multipleItemBg:Ke,multipleItemBorderColor:"transparent",multipleItemHeight:me,multipleItemHeightLG:_,multipleSelectorBgDisabled:ae,multipleItemColorDisabled:G,multipleItemBorderColorDisabled:"transparent"}})},58582:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return f}});const o=O=>{const v={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:O==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},v),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},v),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},v),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},v),{points:["br","tr"],offset:[0,-4]})}};function f(O,V){return O||o(V)}},84443:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return o}});function o(f,O){return O!==void 0?O:f!==null}},66339:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return de}});var o=i(40001),f=i(19248),O=i(99267),V=i(84105),v=i(58617),L=i(47472),s=i(59301);function de(ve){let{suffixIcon:I,clearIcon:se,menuItemSelectedIcon:S,removeIcon:M,loading:Y,multiple:z,hasFeedback:$,prefixCls:vt,showSuffixIcon:je,feedbackIcon:ct,showArrow:Te,componentName:Q}=ve;const w=se!=null?se:s.createElement(f.Z,null),c=R=>I===null&&!$&&!Te?null:s.createElement(s.Fragment,null,je!==!1&&R,$&&ct);let D=null;if(I!==void 0)D=c(I);else if(Y)D=c(s.createElement(v.Z,{spin:!0}));else{const R=`${vt}-suffix`;D=te=>{let{open:W,showSearch:We}=te;return c(W&&We?s.createElement(L.Z,{className:R}):s.createElement(V.Z,{className:R}))}}let N=null;S!==void 0?N=S:z?N=s.createElement(o.Z,null):N=null;let _=null;return M!==void 0?_=M:_=s.createElement(O.Z,null),{clearIcon:w,suffixIcon:D,itemIcon:N,removeIcon:_}}},61621:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return X}});var o=i(92310),f=i.n(o),O=i(59301),V=i(36355),v=i(2738),s=P=>{const{prefixCls:d,className:j,style:ie,size:x,shape:h}=P,le=f()({[`${d}-lg`]:x==="large",[`${d}-sm`]:x==="small"}),Z=f()({[`${d}-circle`]:h==="circle",[`${d}-square`]:h==="square",[`${d}-round`]:h==="round"}),F=O.useMemo(()=>typeof x=="number"?{width:x,height:x,lineHeight:`${x}px`}:{},[x]);return O.createElement("span",{className:f()(d,le,Z,j),style:Object.assign(Object.assign({},F),ie)})},de=i(93083),ve=i(83116),I=i(37613);const se=new de.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),S=P=>({height:P,lineHeight:`${P}px`}),M=P=>Object.assign({width:P},S(P)),Y=P=>({background:P.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:se,animationDuration:P.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),z=P=>Object.assign({width:P*5,minWidth:P*5},S(P)),$=P=>{const{skeletonAvatarCls:d,gradientFromColor:j,controlHeight:ie,controlHeightLG:x,controlHeightSM:h}=P;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:j},M(ie)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},M(x)),[`${d}${d}-sm`]:Object.assign({},M(h))}},vt=P=>{const{controlHeight:d,borderRadiusSM:j,skeletonInputCls:ie,controlHeightLG:x,controlHeightSM:h,gradientFromColor:le}=P;return{[`${ie}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:le,borderRadius:j},z(d)),[`${ie}-lg`]:Object.assign({},z(x)),[`${ie}-sm`]:Object.assign({},z(h))}},je=P=>Object.assign({width:P},S(P)),ct=P=>{const{skeletonImageCls:d,imageSizeBase:j,gradientFromColor:ie,borderRadiusSM:x}=P;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ie,borderRadius:x},je(j*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},je(j)),{maxWidth:j*4,maxHeight:j*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},Te=(P,d,j)=>{const{skeletonButtonCls:ie}=P;return{[`${j}${ie}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${j}${ie}-round`]:{borderRadius:d}}},Q=P=>Object.assign({width:P*2,minWidth:P*2},S(P)),w=P=>{const{borderRadiusSM:d,skeletonButtonCls:j,controlHeight:ie,controlHeightLG:x,controlHeightSM:h,gradientFromColor:le}=P;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${j}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:le,borderRadius:d,width:ie*2,minWidth:ie*2},Q(ie))},Te(P,ie,j)),{[`${j}-lg`]:Object.assign({},Q(x))}),Te(P,x,`${j}-lg`)),{[`${j}-sm`]:Object.assign({},Q(h))}),Te(P,h,`${j}-sm`))},c=P=>{const{componentCls:d,skeletonAvatarCls:j,skeletonTitleCls:ie,skeletonParagraphCls:x,skeletonButtonCls:h,skeletonInputCls:le,skeletonImageCls:Z,controlHeight:F,controlHeightLG:ge,controlHeightSM:rt,gradientFromColor:Qe,padding:ce,marginSM:lt,borderRadius:k,titleHeight:A,blockRadius:K,paragraphLiHeight:be,controlHeightXS:we,paragraphMarginTop:ot}=P;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:ce,verticalAlign:"top",[`${j}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Qe},M(F)),[`${j}-circle`]:{borderRadius:"50%"},[`${j}-lg`]:Object.assign({},M(ge)),[`${j}-sm`]:Object.assign({},M(rt))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ie}`]:{width:"100%",height:A,background:Qe,borderRadius:K,[`+ ${x}`]:{marginBlockStart:rt}},[`${x}`]:{padding:0,"> li":{width:"100%",height:be,listStyle:"none",background:Qe,borderRadius:K,"+ li":{marginBlockStart:we}}},[`${x}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${ie}, ${x} > li`]:{borderRadius:k}}},[`${d}-with-avatar ${d}-content`]:{[`${ie}`]:{marginBlockStart:lt,[`+ ${x}`]:{marginBlockStart:ot}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},w(P)),$(P)),vt(P)),ct(P)),[`${d}${d}-block`]:{width:"100%",[`${h}`]:{width:"100%"},[`${le}`]:{width:"100%"}},[`${d}${d}-active`]:{[` - ${ie}, - ${x} > li, - ${j}, - ${h}, - ${le}, - ${Z} - `]:Object.assign({},Y(P))}}};var D=(0,ve.Z)("Skeleton",P=>{const{componentCls:d}=P,j=(0,I.TS)(P,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:P.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${P.gradientFromColor} 25%, ${P.gradientToColor} 37%, ${P.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[c(j)]},P=>{const{colorFillContent:d,colorFill:j}=P,ie=d,x=j;return{color:ie,colorGradientEnd:x,gradientFromColor:ie,gradientToColor:x,titleHeight:P.controlHeight/2,blockRadius:P.borderRadiusSM,paragraphMarginTop:P.marginLG+P.marginXXS,paragraphLiHeight:P.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),_=P=>{const{prefixCls:d,className:j,rootClassName:ie,active:x,shape:h="circle",size:le="default"}=P,{getPrefixCls:Z}=O.useContext(V.E_),F=Z("skeleton",d),[ge,rt]=D(F),Qe=(0,v.Z)(P,["prefixCls","className"]),ce=f()(F,`${F}-element`,{[`${F}-active`]:x},j,ie,rt);return ge(O.createElement("div",{className:ce},O.createElement(s,Object.assign({prefixCls:`${F}-avatar`,shape:h,size:le},Qe))))},te=P=>{const{prefixCls:d,className:j,rootClassName:ie,active:x,block:h=!1,size:le="default"}=P,{getPrefixCls:Z}=O.useContext(V.E_),F=Z("skeleton",d),[ge,rt]=D(F),Qe=(0,v.Z)(P,["prefixCls"]),ce=f()(F,`${F}-element`,{[`${F}-active`]:x,[`${F}-block`]:h},j,ie,rt);return ge(O.createElement("div",{className:ce},O.createElement(s,Object.assign({prefixCls:`${F}-button`,size:le},Qe))))};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 pe=P=>{const{prefixCls:d,className:j,rootClassName:ie,style:x,active:h}=P,{getPrefixCls:le}=O.useContext(V.E_),Z=le("skeleton",d),[F,ge]=D(Z),rt=f()(Z,`${Z}-element`,{[`${Z}-active`]:h},j,ie,ge);return F(O.createElement("div",{className:rt},O.createElement("div",{className:f()(`${Z}-image`,j),style:x},O.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Z}-image-svg`},O.createElement("path",{d:W,className:`${Z}-image-path`})))))},xe=P=>{const{prefixCls:d,className:j,rootClassName:ie,active:x,block:h,size:le="default"}=P,{getPrefixCls:Z}=O.useContext(V.E_),F=Z("skeleton",d),[ge,rt]=D(F),Qe=(0,v.Z)(P,["prefixCls"]),ce=f()(F,`${F}-element`,{[`${F}-active`]:x,[`${F}-block`]:h},j,ie,rt);return ge(O.createElement("div",{className:ce},O.createElement(s,Object.assign({prefixCls:`${F}-input`,size:le},Qe))))},Ke=i(5016),Xe={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"},me=Xe,ae=i(7657),G=function(d,j){return O.createElement(ae.Z,(0,Ke.Z)({},d,{ref:j,icon:me}))},H=O.forwardRef(G),Pe=H,ee=P=>{const{prefixCls:d,className:j,rootClassName:ie,style:x,active:h,children:le}=P,{getPrefixCls:Z}=O.useContext(V.E_),F=Z("skeleton",d),[ge,rt]=D(F),Qe=f()(F,`${F}-element`,{[`${F}-active`]:h},rt,j,ie),ce=le!=null?le:O.createElement(Pe,null);return ge(O.createElement("div",{className:Qe},O.createElement("div",{className:f()(`${F}-image`,j),style:x},ce)))},Ne=i(92393),Dt=P=>{const d=Z=>{const{width:F,rows:ge=2}=P;if(Array.isArray(F))return F[Z];if(ge-1===Z)return F},{prefixCls:j,className:ie,style:x,rows:h}=P,le=(0,Ne.Z)(Array(h)).map((Z,F)=>O.createElement("li",{key:F,style:{width:d(F)}}));return O.createElement("ul",{className:f()(j,ie),style:x},le)},mt=P=>{let{prefixCls:d,className:j,width:ie,style:x}=P;return O.createElement("h3",{className:f()(d,j),style:Object.assign({width:ie},x)})};function Pt(P){return P&&typeof P=="object"?P:{}}function $t(P,d){return P&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Mt(P,d){return!P&&d?{width:"38%"}:P&&d?{width:"50%"}:{}}function $e(P,d){const j={};return(!P||!d)&&(j.width="61%"),!P&&d?j.rows=3:j.rows=2,j}const bt=P=>{const{prefixCls:d,loading:j,className:ie,rootClassName:x,style:h,children:le,avatar:Z=!1,title:F=!0,paragraph:ge=!0,active:rt,round:Qe}=P,{getPrefixCls:ce,direction:lt,skeleton:k}=O.useContext(V.E_),A=ce("skeleton",d),[K,be]=D(A);if(j||!("loading"in P)){const we=!!Z,ot=!!F,yt=!!ge;let Ot;if(we){const sn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},$t(ot,yt)),Pt(Z));Ot=O.createElement("div",{className:`${A}-header`},O.createElement(s,Object.assign({},sn)))}let Lt;if(ot||yt){let sn;if(ot){const An=Object.assign(Object.assign({prefixCls:`${A}-title`},Mt(we,yt)),Pt(F));sn=O.createElement(mt,Object.assign({},An))}let rn;if(yt){const An=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},$e(we,ot)),Pt(ge));rn=O.createElement(Dt,Object.assign({},An))}Lt=O.createElement("div",{className:`${A}-content`},sn,rn)}const Ut=f()(A,{[`${A}-with-avatar`]:we,[`${A}-active`]:rt,[`${A}-rtl`]:lt==="rtl",[`${A}-round`]:Qe},k==null?void 0:k.className,ie,x,be);return K(O.createElement("div",{className:Ut,style:Object.assign(Object.assign({},k==null?void 0:k.style),h)},Ot,Lt))}return typeof le!="undefined"?le:null};bt.Button=te,bt.Avatar=_,bt.Input=xe,bt.Image=pe,bt.Node=ee;var J=bt,X=J},81327:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return vt}});var o=i(59301),f=i(92310),O=i.n(f),V=i(11592),v=i(36355),L=i(33234);const s=o.createContext({latestIndex:0}),de=s.Provider;var I=je=>{let{className:ct,index:Te,children:Q,split:w,style:c}=je;const{latestIndex:D}=o.useContext(s);return Q==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:ct,style:c},Q),Te{var Te,Q;const{getPrefixCls:w,space:c,direction:D}=o.useContext(v.E_),{size:N=(c==null?void 0:c.size)||"small",align:_,className:R,rootClassName:te,children:W,direction:We="horizontal",prefixCls:pe,split:It,style:xe,wrap:Ke=!1,classNames:Xe,styles:me}=je,ae=Y(je,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[G,H]=Array.isArray(N)?N:[N,N],Pe=S(H),Be=S(G),ee=M(H),Ne=M(G),ze=(0,V.Z)(W,{keepEmpty:!0}),Dt=_===void 0&&We==="horizontal"?"center":_,ht=w("space",pe),[mt,Pt]=(0,se.Z)(ht),$t=O()(ht,c==null?void 0:c.className,Pt,`${ht}-${We}`,{[`${ht}-rtl`]:D==="rtl",[`${ht}-align-${Dt}`]:Dt,[`${ht}-gap-row-${H}`]:Pe,[`${ht}-gap-col-${G}`]:Be},R,te),Mt=O()(`${ht}-item`,(Te=Xe==null?void 0:Xe.item)!==null&&Te!==void 0?Te:(Q=c==null?void 0:c.classNames)===null||Q===void 0?void 0:Q.item);let $e=0;const bt=ze.map((P,d)=>{var j,ie;P!=null&&($e=d);const x=P&&P.key||`${Mt}-${d}`;return o.createElement(I,{className:Mt,key:x,index:d,split:It,style:(j=me==null?void 0:me.item)!==null&&j!==void 0?j:(ie=c==null?void 0:c.styles)===null||ie===void 0?void 0:ie.item},P)}),J=o.useMemo(()=>({latestIndex:$e}),[$e]);if(ze.length===0)return null;const X={};return Ke&&(X.flexWrap="wrap"),!Be&&Ne&&(X.columnGap=G),!Pe&&ee&&(X.rowGap=H),mt(o.createElement("div",Object.assign({ref:ct,className:$t,style:Object.assign(Object.assign(Object.assign({},X),c==null?void 0:c.style),xe)},ae),o.createElement(de,{value:J},bt)))});$.Compact=L.ZP;var vt=$},31797:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return D}});var o=i(59301),f=i(56762),O=i(92343),V=i(92310),v=i.n(V),L=i(36355),s=i(61621),ve=N=>{const{value:_,formatter:R,precision:te,decimalSeparator:W,groupSeparator:We="",prefixCls:pe}=N;let It;if(typeof R=="function")It=R(_);else{const xe=String(_),Ke=xe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Ke||xe==="-")It=xe;else{const Xe=Ke[1];let me=Ke[2]||"0",ae=Ke[4]||"";me=me.replace(/\B(?=(\d{3})+(?!\d))/g,We),typeof te=="number"&&(ae=ae.padEnd(te,"0").slice(0,te>0?te:0)),ae&&(ae=`${W}${ae}`),It=[o.createElement("span",{key:"int",className:`${pe}-content-value-int`},Xe,me),ae&&o.createElement("span",{key:"decimal",className:`${pe}-content-value-decimal`},ae)]}}return o.createElement("span",{className:`${pe}-content-value`},It)},I=i(17313),se=i(83116),S=i(37613);const M=N=>{const{componentCls:_,marginXXS:R,padding:te,colorTextDescription:W,titleFontSize:We,colorTextHeading:pe,contentFontSize:It,fontFamily:xe}=N;return{[`${_}`]:Object.assign(Object.assign({},(0,I.Wf)(N)),{[`${_}-title`]:{marginBottom:R,color:W,fontSize:We},[`${_}-skeleton`]:{paddingTop:te},[`${_}-content`]:{color:pe,fontSize:It,fontFamily:xe,[`${_}-content-value`]:{display:"inline-block",direction:"ltr"},[`${_}-content-prefix, ${_}-content-suffix`]:{display:"inline-block"},[`${_}-content-prefix`]:{marginInlineEnd:R},[`${_}-content-suffix`]:{marginInlineStart:R}}})}};var Y=(0,se.Z)("Statistic",N=>{const _=(0,S.TS)(N,{});return[M(_)]},N=>{const{fontSizeHeading3:_,fontSize:R}=N;return{titleFontSize:R,contentFontSize:_}}),$=N=>{const{prefixCls:_,className:R,rootClassName:te,style:W,valueStyle:We,value:pe=0,title:It,valueRender:xe,prefix:Ke,suffix:Xe,loading:me=!1,onMouseEnter:ae,onMouseLeave:G,decimalSeparator:H=".",groupSeparator:Pe=","}=N,{getPrefixCls:Be,direction:ee,statistic:Ne}=o.useContext(L.E_),ze=Be("statistic",_),[Dt,ht]=Y(ze),mt=o.createElement(ve,Object.assign({decimalSeparator:H,groupSeparator:Pe,prefixCls:ze},N,{value:pe})),Pt=v()(ze,{[`${ze}-rtl`]:ee==="rtl"},Ne==null?void 0:Ne.className,R,te,ht);return Dt(o.createElement("div",{className:Pt,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),W),onMouseEnter:ae,onMouseLeave:G},It&&o.createElement("div",{className:`${ze}-title`},It),o.createElement(s.Z,{paragraph:!1,loading:me,className:`${ze}-skeleton`},o.createElement("div",{style:We,className:`${ze}-content`},Ke&&o.createElement("span",{className:`${ze}-content-prefix`},Ke),xe?xe(mt):mt,Xe&&o.createElement("span",{className:`${ze}-content-suffix`},Xe)))))};const vt=[["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 je(N,_){let R=N;const te=/\[[^\]]*]/g,W=(_.match(te)||[]).map(xe=>xe.slice(1,-1)),We=_.replace(te,"[]"),pe=vt.reduce((xe,Ke)=>{let[Xe,me]=Ke;if(xe.includes(Xe)){const ae=Math.floor(R/me);return R-=ae*me,xe.replace(new RegExp(`${Xe}+`,"g"),G=>{const H=G.length;return ae.toString().padStart(H,"0")})}return xe},We);let It=0;return pe.replace(te,()=>{const xe=W[It];return It+=1,xe})}function ct(N,_){const{format:R=""}=_,te=new Date(N).getTime(),W=Date.now(),We=Math.max(te-W,0);return je(We,R)}const Te=1e3/30;function Q(N){return new Date(N).getTime()}const w=N=>{const{value:_,format:R="HH:mm:ss",onChange:te,onFinish:W}=N,We=(0,f.Z)(),pe=o.useRef(null),It=()=>{W==null||W(),pe.current&&(clearInterval(pe.current),pe.current=null)},xe=()=>{const me=Q(_);me>=Date.now()&&(pe.current=setInterval(()=>{We(),te==null||te(me-Date.now()),me(xe(),()=>{pe.current&&(clearInterval(pe.current),pe.current=null)}),[_]);const Ke=(me,ae)=>ct(me,Object.assign(Object.assign({},ae),{format:R})),Xe=me=>(0,O.Tm)(me,{title:void 0});return o.createElement($,Object.assign({},N,{valueRender:Xe,formatter:Ke}))};var c=o.memo(w);$.Countdown=c;var D=$},8378:function(hn,qe){"use strict";const i=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});qe.Z=i},92899:function(hn,qe,i){"use strict";i.d(qe,{Fm:function(){return S}});var o=i(93083),f=i(95406);const O=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),V=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),v=new o.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 o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),s=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),de=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ve=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),I=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),se={"move-up":{inKeyframes:ve,outKeyframes:I},"move-down":{inKeyframes:O,outKeyframes:V},"move-left":{inKeyframes:v,outKeyframes:L},"move-right":{inKeyframes:s,outKeyframes:de}},S=(M,Y)=>{const{antCls:z}=M,$=`${z}-${Y}`,{inKeyframes:vt,outKeyframes:je}=se[Y];return[(0,f.R)($,vt,je,M.motionDurationMid),{[` - ${$}-enter, - ${$}-appear - `]:{opacity:0,animationTimingFunction:M.motionEaseOutCirc},[`${$}-leave`]:{animationTimingFunction:M.motionEaseInOutCirc}}]}},13826:function(hn,qe,i){"use strict";i.d(qe,{Qt:function(){return v},Uw:function(){return V},fJ:function(){return O},ly:function(){return L},oN:function(){return S}});var o=i(93083),f=i(95406);const O=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),V=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),v=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),L=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),s=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),de=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ve=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),I=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),se={"slide-up":{inKeyframes:O,outKeyframes:V},"slide-down":{inKeyframes:v,outKeyframes:L},"slide-left":{inKeyframes:s,outKeyframes:de},"slide-right":{inKeyframes:ve,outKeyframes:I}},S=(M,Y)=>{const{antCls:z}=M,$=`${z}-${Y}`,{inKeyframes:vt,outKeyframes:je}=se[Y];return[(0,f.R)($,vt,je,M.motionDurationMid),{[` - ${$}-enter, - ${$}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:M.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${$}-leave`]:{animationTimingFunction:M.motionEaseInQuint}}]}},15969:function(hn,qe,i){"use strict";i.d(qe,{N:function(){return o}});const o=f=>({color:f.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${f.motionDurationSlow}`,"&:focus, &:hover":{color:f.colorLinkHover},"&:active":{color:f.colorLinkActive}})},1710:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return ns}});var o={},f="rc-table-internal-hook",O=i(52456),V=i(6089),v=i(34280),L=i(13697),s=i(59301),de=i(4676);function ve(m){var b=s.createContext(void 0),ne=function(He){var Fe=He.value,At=He.children,gt=s.useRef(Fe);gt.current=Fe;var st=s.useState(function(){return{getValue:function(){return gt.current},listeners:new Set}}),Nt=(0,O.Z)(st,1),Gt=Nt[0];return(0,v.Z)(function(){(0,de.unstable_batchedUpdates)(function(){Gt.listeners.forEach(function(kt){kt(Fe)})})},[Fe]),s.createElement(b.Provider,{value:Gt},At)};return{Context:b,Provider:ne,defaultValue:m}}function I(m,b){var ne=(0,V.Z)(typeof b=="function"?b:function(kt){if(b===void 0)return kt;if(!Array.isArray(b))return kt[b];var Sn={};return b.forEach(function(mn){Sn[mn]=kt[mn]}),Sn}),Ce=s.useContext(m==null?void 0:m.Context),He=Ce||{},Fe=He.listeners,At=He.getValue,gt=s.useRef();gt.current=ne(Ce?At():m==null?void 0:m.defaultValue);var st=s.useState({}),Nt=(0,O.Z)(st,2),Gt=Nt[1];return(0,v.Z)(function(){if(!Ce)return;function kt(Sn){var mn=ne(Sn);(0,L.Z)(gt.current,mn,!0)||Gt({})}return Fe.add(kt),function(){Fe.delete(kt)}},[Ce]),gt.current}var se=i(5016),S=i(8654);function M(){var m=s.createContext(null);function b(){return s.useContext(m)}function ne(He,Fe){var At=(0,S.Yr)(He),gt=function(Nt,Gt){var kt=At?{ref:Gt}:{},Sn=s.useRef(0),mn=s.useRef(Nt),bn=b();return bn!==null?s.createElement(He,(0,se.Z)({},Nt,kt)):((!Fe||Fe(mn.current,Nt))&&(Sn.current+=1),mn.current=Nt,s.createElement(m.Provider,{value:Sn.current},s.createElement(He,(0,se.Z)({},Nt,kt))))};return At?s.forwardRef(gt):gt}function Ce(He,Fe){var At=(0,S.Yr)(He),gt=function(Nt,Gt){var kt=At?{ref:Gt}:{};return b(),s.createElement(He,(0,se.Z)({},Nt,kt))};return At?s.memo(s.forwardRef(gt),Fe):s.memo(gt,Fe)}return{makeImmutable:ne,responseImmutable:Ce,useImmutableMark:b}}var Y=M(),z=Y.makeImmutable,$=Y.responseImmutable,vt=Y.useImmutableMark,je=M(),ct=je.makeImmutable,Te=je.responseImmutable,Q=je.useImmutableMark,w=ve(),c=w;function D(m,b){var ne=s.useRef(0);ne.current+=1;var Ce=s.useRef(m),He=[];Object.keys(m||{}).map(function(At){var gt;(m==null?void 0:m[At])!==((gt=Ce.current)===null||gt===void 0?void 0:gt[At])&&He.push(At)}),Ce.current=m;var Fe=s.useRef([]);return He.length&&(Fe.current=He),s.useDebugValue(ne.current),s.useDebugValue(Fe.current.join(", ")),b&&console.log("".concat(b,":"),ne.current,Fe.current),ne.current}var N=null,_=s.memo(function(){var m=D();return s.createElement("h1",null,"Render Times: ",m)});_.displayName="RenderBlock";var R=i(10928),te=i(20049),W=i(18082),We=i(92310),pe=i.n(We),It=i(80547),xe=i(97938),Ke=i(48736),Xe=s.createContext({renderWithProps:!1}),me=Xe,ae="RC_TABLE_KEY";function G(m){return m==null?[]:Array.isArray(m)?m:[m]}function H(m){var b=[],ne={};return m.forEach(function(Ce){for(var He=Ce||{},Fe=He.key,At=He.dataIndex,gt=Fe||G(At).join("-")||ae;ne[gt];)gt="".concat(gt,"_next");ne[gt]=!0,b.push(gt)}),b}function Pe(m){return m!=null}function Be(m){return m&&(0,R.Z)(m)==="object"&&!Array.isArray(m)&&!s.isValidElement(m)}function ee(m,b,ne,Ce,He,Fe){var At=s.useContext(me),gt=Q(),st=(0,It.Z)(function(){if(Pe(Ce))return[Ce];var Nt=b==null||b===""?[]:Array.isArray(b)?b:[b],Gt=(0,xe.Z)(m,Nt),kt=Gt,Sn=void 0;if(He){var mn=He(Gt,m,ne);Be(mn)?(kt=mn.children,Sn=mn.props,At.renderWithProps=!0):kt=mn}return[kt,Sn]},[gt,m,Ce,b,He,ne],function(Nt,Gt){if(Fe){var kt=(0,O.Z)(Nt,2),Sn=kt[1],mn=(0,O.Z)(Gt,2),bn=mn[1];return Fe(bn,Sn)}return At.renderWithProps?!0:!(0,L.Z)(Nt,Gt,!0)});return st}function Ne(m,b,ne,Ce){var He=m+b-1;return m<=Ce&&He>=ne}function ze(m,b){return I(c,function(ne){var Ce=Ne(m,b||1,ne.hoverStartRow,ne.hoverEndRow);return[Ce,ne.onHover]})}var Dt=function(b){var ne=b.ellipsis,Ce=b.rowType,He=b.children,Fe,At=ne===!0?{showTitle:!0}:ne;return At&&(At.showTitle||Ce==="header")&&(typeof He=="string"||typeof He=="number"?Fe=He.toString():s.isValidElement(He)&&typeof He.props.children=="string"&&(Fe=He.props.children)),Fe};function ht(m){var b,ne,Ce,He,Fe,At,gt,st,Nt=m.component,Gt=m.children,kt=m.ellipsis,Sn=m.scope,mn=m.prefixCls,bn=m.className,Un=m.align,Mn=m.record,Vn=m.render,jn=m.dataIndex,ar=m.renderIndex,xr=m.shouldCellUpdate,Pr=m.index,mr=m.rowType,Mr=m.colSpan,Zr=m.rowSpan,ir=m.fixLeft,Cr=m.fixRight,sr=m.firstFixLeft,Hn=m.lastFixLeft,gr=m.firstFixRight,Nr=m.lastFixRight,Gr=m.appendNode,Or=m.additionalProps,qn=Or===void 0?{}:Or,jr=m.isSticky,Xr="".concat(mn,"-cell"),la=I(c,["supportSticky","allColumnsFixedLeft"]),aa=la.supportSticky,La=la.allColumnsFixedLeft,Ta=ee(Mn,jn,ar,Gt,Vn,xr),Kr=(0,O.Z)(Ta,2),Qa=Kr[0],_r=Kr[1],Oa={},Sa=typeof ir=="number"&&aa,qa=typeof Cr=="number"&&aa;Sa&&(Oa.position="sticky",Oa.left=ir),qa&&(Oa.position="sticky",Oa.right=Cr);var Lr=(b=(ne=(Ce=_r==null?void 0:_r.colSpan)!==null&&Ce!==void 0?Ce:qn.colSpan)!==null&&ne!==void 0?ne:Mr)!==null&&b!==void 0?b:1,Dr=(He=(Fe=(At=_r==null?void 0:_r.rowSpan)!==null&&At!==void 0?At:qn.rowSpan)!==null&&Fe!==void 0?Fe:Zr)!==null&&He!==void 0?He:1,Fr=ze(Pr,Dr),yr=(0,O.Z)(Fr,2),oa=yr[0],Ir=yr[1],Qr=function(ka){var io;Mn&&Ir(Pr,Pr+Dr-1),qn==null||(io=qn.onMouseEnter)===null||io===void 0||io.call(qn,ka)},na=function(ka){var io;Mn&&Ir(-1,-1),qn==null||(io=qn.onMouseLeave)===null||io===void 0||io.call(qn,ka)};if(Lr===0||Dr===0)return null;var ea=(gt=qn.title)!==null&>!==void 0?gt:Dt({rowType:mr,ellipsis:kt,children:Qa}),mo=pe()(Xr,bn,(st={},(0,W.Z)(st,"".concat(Xr,"-fix-left"),Sa&&aa),(0,W.Z)(st,"".concat(Xr,"-fix-left-first"),sr&&aa),(0,W.Z)(st,"".concat(Xr,"-fix-left-last"),Hn&&aa),(0,W.Z)(st,"".concat(Xr,"-fix-left-all"),Hn&&La&&aa),(0,W.Z)(st,"".concat(Xr,"-fix-right"),qa&&aa),(0,W.Z)(st,"".concat(Xr,"-fix-right-first"),gr&&aa),(0,W.Z)(st,"".concat(Xr,"-fix-right-last"),Nr&&aa),(0,W.Z)(st,"".concat(Xr,"-ellipsis"),kt),(0,W.Z)(st,"".concat(Xr,"-with-append"),Gr),(0,W.Z)(st,"".concat(Xr,"-fix-sticky"),(Sa||qa)&&jr&&aa),(0,W.Z)(st,"".concat(Xr,"-row-hover"),!_r&&oa),st),qn.className,_r==null?void 0:_r.className),$a={};Un&&($a.textAlign=Un);var Go=(0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)({},Oa),qn.style),$a),_r==null?void 0:_r.style),Ka=Qa;return(0,R.Z)(Ka)==="object"&&!Array.isArray(Ka)&&!s.isValidElement(Ka)&&(Ka=null),kt&&(Hn||gr)&&(Ka=s.createElement("span",{className:"".concat(Xr,"-content")},Ka)),s.createElement(Nt,(0,se.Z)({},_r,qn,{className:mo,style:Go,title:ea,scope:Sn,onMouseEnter:Qr,onMouseLeave:na,colSpan:Lr!==1?Lr:null,rowSpan:Dr!==1?Dr:null}),Gr,Ka)}var mt=s.memo(ht);function Pt(m,b,ne,Ce,He,Fe){var At=ne[m]||{},gt=ne[b]||{},st,Nt;At.fixed==="left"?st=Ce.left[He==="rtl"?b:m]:gt.fixed==="right"&&(Nt=Ce.right[He==="rtl"?m:b]);var Gt=!1,kt=!1,Sn=!1,mn=!1,bn=ne[b+1],Un=ne[m-1],Mn=!(Fe!=null&&Fe.children);if(He==="rtl"){if(st!==void 0){var Vn=Un&&Un.fixed==="left";mn=!Vn&&Mn}else if(Nt!==void 0){var jn=bn&&bn.fixed==="right";Sn=!jn&&Mn}}else if(st!==void 0){var ar=bn&&bn.fixed==="left";Gt=!ar&&Mn}else if(Nt!==void 0){var xr=Un&&Un.fixed==="right";kt=!xr&&Mn}return{fixLeft:st,fixRight:Nt,lastFixLeft:Gt,firstFixRight:kt,lastFixRight:Sn,firstFixLeft:mn,isSticky:Ce.isSticky}}var $t=s.createContext({}),Mt=$t;function $e(m){var b=m.className,ne=m.index,Ce=m.children,He=m.colSpan,Fe=He===void 0?1:He,At=m.rowSpan,gt=m.align,st=I(c,["prefixCls","direction"]),Nt=st.prefixCls,Gt=st.direction,kt=s.useContext(Mt),Sn=kt.scrollColumnIndex,mn=kt.stickyOffsets,bn=kt.flattenColumns,Un=kt.columns,Mn=ne+Fe-1,Vn=Mn+1===Sn?Fe+1:Fe,jn=Pt(ne,ne+Vn-1,bn,mn,Gt,Un==null?void 0:Un[ne]);return s.createElement(mt,(0,se.Z)({className:b,index:ne,component:"td",prefixCls:Nt,record:null,dataIndex:null,align:gt,colSpan:Vn,rowSpan:At,render:function(){return Ce}},jn))}var bt=i(5883),J=["children"];function X(m){var b=m.children,ne=(0,bt.Z)(m,J);return s.createElement("tr",ne,b)}function P(m){var b=m.children;return b}P.Row=X,P.Cell=$e;var d=P;function j(m){var b=m.children,ne=m.stickyOffsets,Ce=m.flattenColumns,He=m.columns,Fe=I(c,"prefixCls"),At=Ce.length-1,gt=Ce[At],st=s.useMemo(function(){return{stickyOffsets:ne,flattenColumns:Ce,scrollColumnIndex:gt!=null&>.scrollbar?At:null,columns:He}},[gt,Ce,At,ne,He]);return s.createElement(Mt.Provider,{value:st},s.createElement("tfoot",{className:"".concat(Fe,"-summary")},b))}var ie=Te(j),x=d,h=i(70425),le=i(29301),Z=i(29194),F=i(24514),ge=i(75152),rt=i(26112);function Qe(m,b,ne,Ce,He,Fe,At){m.push({record:b,indent:ne,index:At});var gt=Fe(b),st=He==null?void 0:He.has(gt);if(b&&Array.isArray(b[Ce])&&st)for(var Nt=0;Nt1?sr-1:0),gr=1;gr=0;gt-=1){var st=b[gt],Nt=ne&&ne[gt],Gt=Nt&&Nt[sn];if(st||Gt||At){var kt=Gt||{},Sn=kt.columnType,mn=(0,bt.Z)(kt,An);He.unshift(s.createElement("col",(0,se.Z)({key:gt,style:{width:st}},mn))),At=!0}}return s.createElement("colgroup",null,He)}var wn=En,an=i(92393),Ln=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function zn(m,b){return(0,s.useMemo)(function(){for(var ne=[],Ce=0;Ce1?"colgroup":"col":null,ellipsis:Mn.ellipsis,align:Mn.align,component:Mn.title?Fe:At,prefixCls:Gt,key:mn[Un]},Vn,{additionalProps:jn,rowType:"header"}))}))}lr.displayName="HeaderRow";var Ae=lr;function at(m){var b=[];function ne(At,gt){var st=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;b[st]=b[st]||[];var Nt=gt,Gt=At.filter(Boolean).map(function(kt){var Sn={key:kt.key,className:kt.className||"",children:kt.title,column:kt,colStart:Nt},mn=1,bn=kt.children;return bn&&bn.length>0&&(mn=ne(bn,Nt,st+1).reduce(function(Un,Mn){return Un+Mn},0),Sn.hasSubColumns=!0),"colSpan"in kt&&(mn=kt.colSpan),"rowSpan"in kt&&(Sn.rowSpan=kt.rowSpan),Sn.colSpan=mn,Sn.colEnd=Sn.colStart+mn-1,b[st].push(Sn),Nt+=mn,mn});return Gt}ne(m,0);for(var Ce=b.length,He=function(gt){b[gt].forEach(function(st){!("rowSpan"in st)&&!st.hasSubColumns&&(st.rowSpan=Ce-gt)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof b=="number"?b:b.endsWith("%")?m*parseFloat(b)/100:null}function Tt(m,b){return s.useMemo(function(){if(b&&b>0){var ne=0,Ce=0;m.forEach(function(Nt){var Gt=un(b,Nt.width);Gt?ne+=Gt:Ce+=1});var He=b-ne,Fe=Ce,At=He/Ce,gt=0,st=m.map(function(Nt){var Gt=(0,te.Z)({},Nt),kt=un(b,Gt.width);if(kt)Gt.width=kt;else{var Sn=Math.floor(At);Gt.width=Fe===1?He:Sn,He-=Sn,Fe-=1}return gt+=Gt.width,Gt});return[st,gt]}return[m,b]},[m,b])}var yn=["children"],re=["fixed"];function g(m){return(0,Ht.Z)(m).filter(function(b){return s.isValidElement(b)}).map(function(b){var ne=b.key,Ce=b.props,He=Ce.children,Fe=(0,bt.Z)(Ce,yn),At=(0,te.Z)({key:ne},Fe);return He&&(At.children=g(He)),At})}function C(m){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return m.filter(function(ne){return ne&&(0,R.Z)(ne)==="object"}).reduce(function(ne,Ce,He){var Fe=Ce.fixed,At=Fe===!0?"left":Fe,gt="".concat(b,"-").concat(He),st=Ce.children;return st&&st.length>0?[].concat((0,an.Z)(ne),(0,an.Z)(C(st,gt).map(function(Nt){return(0,te.Z)({fixed:At},Nt)}))):[].concat((0,an.Z)(ne),[(0,te.Z)((0,te.Z)({key:gt},Ce),{},{fixed:At})])},[])}function B(m){for(var b=!0,ne=0;ne=0;Fe-=1){var At=m[Fe];if(He&&At.fixed!=="right")He=!1;else if(!He&&At.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function y(m){return m.map(function(b){var ne=b.fixed,Ce=(0,bt.Z)(b,re),He=ne;return ne==="left"?He="right":ne==="right"&&(He="left"),(0,te.Z)({fixed:He},Ce)})}function q(m,b){var ne=m.prefixCls,Ce=m.columns,He=m.children,Fe=m.expandable,At=m.expandedKeys,gt=m.columnTitle,st=m.getRowKey,Nt=m.onTriggerExpand,Gt=m.expandIcon,kt=m.rowExpandable,Sn=m.expandIconColumnIndex,mn=m.direction,bn=m.expandRowByClick,Un=m.columnWidth,Mn=m.fixed,Vn=m.scrollWidth,jn=s.useMemo(function(){return Ce||g(He)},[Ce,He]),ar=s.useMemo(function(){if(Fe){var Cr,sr=jn.slice();if(!sr.includes(o)){var Hn=Sn||0;Hn>=0&&sr.splice(Hn,0,o)}var gr=sr.indexOf(o);sr=sr.filter(function(qn,jr){return qn!==o||jr===gr});var Nr=jn[gr],Gr;(Mn==="left"||Mn)&&!Sn?Gr="left":(Mn==="right"||Mn)&&Sn===jn.length?Gr="right":Gr=Nr?Nr.fixed:null;var Or=(Cr={},(0,W.Z)(Cr,sn,{className:"".concat(ne,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,W.Z)(Cr,"title",gt),(0,W.Z)(Cr,"fixed",Gr),(0,W.Z)(Cr,"className","".concat(ne,"-row-expand-icon-cell")),(0,W.Z)(Cr,"width",Un),(0,W.Z)(Cr,"render",function(jr,Xr,la){var aa=st(Xr,la),La=At.has(aa),Ta=kt?kt(Xr):!0,Kr=Gt({prefixCls:ne,expanded:La,expandable:Ta,record:Xr,onExpand:Nt});return bn?s.createElement("span",{onClick:function(_r){return _r.stopPropagation()}},Kr):Kr}),Cr);return sr.map(function(qn){return qn===o?Or:qn})}return jn.filter(function(qn){return qn!==o})},[Fe,jn,st,At,Gt,mn]),xr=s.useMemo(function(){var Cr=ar;return b&&(Cr=b(Cr)),Cr.length||(Cr=[{render:function(){return null}}]),Cr},[b,ar,mn]),Pr=s.useMemo(function(){return mn==="rtl"?y(C(xr)):C(xr)},[xr,mn,Vn]),mr=Tt(Pr,Vn),Mr=(0,O.Z)(mr,2),Zr=Mr[0],ir=Mr[1];return[xr,Zr,ir]}var fe=q;function Ue(m){var b,ne=m.prefixCls,Ce=m.record,He=m.onExpand,Fe=m.expanded,At=m.expandable,gt="".concat(ne,"-row-expand-icon");if(!At)return s.createElement("span",{className:pe()(gt,"".concat(ne,"-row-spaced"))});var st=function(Gt){He(Ce,Gt),Gt.stopPropagation()};return s.createElement("span",{className:pe()(gt,(b={},(0,W.Z)(b,"".concat(ne,"-row-expanded"),Fe),(0,W.Z)(b,"".concat(ne,"-row-collapsed"),!Fe),b)),onClick:st})}function Ve(m,b,ne){var Ce=[];function He(Fe){(Fe||[]).forEach(function(At,gt){Ce.push(b(At,gt)),He(At[ne])})}return He(m),Ce}function dt(m,b,ne){var Ce=rn(m),He=Ce.expandIcon,Fe=Ce.expandedRowKeys,At=Ce.defaultExpandedRowKeys,gt=Ce.defaultExpandAllRows,st=Ce.expandedRowRender,Nt=Ce.onExpand,Gt=Ce.onExpandedRowsChange,kt=Ce.childrenColumnName,Sn=He||Ue,mn=kt||"children",bn=s.useMemo(function(){return st?"row":m.expandable&&m.internalHooks===f&&m.expandable.__PARENT_RENDER_ICON__||b.some(function(Pr){return Pr&&(0,R.Z)(Pr)==="object"&&Pr[mn]})?"nest":!1},[!!st,b]),Un=s.useState(function(){return At||(gt?Ve(b,ne,mn):[])}),Mn=(0,O.Z)(Un,2),Vn=Mn[0],jn=Mn[1],ar=s.useMemo(function(){return new Set(Fe||Vn||[])},[Fe,Vn]),xr=s.useCallback(function(Pr){var mr=ne(Pr,b.indexOf(Pr)),Mr,Zr=ar.has(mr);Zr?(ar.delete(mr),Mr=(0,an.Z)(ar)):Mr=[].concat((0,an.Z)(ar),[mr]),jn(Mr),Nt&&Nt(!Zr,Pr),Gt&&Gt(Mr)},[ne,ar,b,Nt,Gt]);return[Ce,bn,ar,Sn,mn,xr]}function Bt(m,b,ne,Ce){var He=m.map(function(Fe,At){return Pt(At,At,m,b,ne,Ce==null?void 0:Ce[At])});return(0,It.Z)(function(){return He},[He],function(Fe,At){return!(0,L.Z)(Fe,At)})}function Ft(m){var b=(0,s.useRef)(m),ne=(0,s.useState)({}),Ce=(0,O.Z)(ne,2),He=Ce[1],Fe=(0,s.useRef)(null),At=(0,s.useRef)([]);function gt(st){At.current.push(st);var Nt=Promise.resolve();Fe.current=Nt,Nt.then(function(){if(Fe.current===Nt){var Gt=At.current,kt=b.current;At.current=[],Gt.forEach(function(Sn){b.current=Sn(b.current)}),Fe.current=null,kt!==b.current&&He({})}})}return(0,s.useEffect)(function(){return function(){Fe.current=null}},[]),[b.current,gt]}function Kt(m){var b=(0,s.useRef)(m||null),ne=(0,s.useRef)();function Ce(){window.clearTimeout(ne.current)}function He(At){b.current=At,Ce(),ne.current=window.setTimeout(function(){b.current=null,ne.current=void 0},100)}function Fe(){return b.current}return(0,s.useEffect)(function(){return Ce},[]),[He,Fe]}function Le(){var m=s.useState(-1),b=(0,O.Z)(m,2),ne=b[0],Ce=b[1],He=s.useState(-1),Fe=(0,O.Z)(He,2),At=Fe[0],gt=Fe[1],st=s.useCallback(function(Nt,Gt){Ce(Nt),gt(Gt)},[]);return[ne,At,st]}var Et=i(47273),oe=(0,Et.Z)()?window:null;function Oe(m,b){var ne=(0,R.Z)(m)==="object"?m:{},Ce=ne.offsetHeader,He=Ce===void 0?0:Ce,Fe=ne.offsetSummary,At=Fe===void 0?0:Fe,gt=ne.offsetScroll,st=gt===void 0?0:gt,Nt=ne.getContainer,Gt=Nt===void 0?function(){return oe}:Nt,kt=Gt()||oe;return s.useMemo(function(){var Sn=!!m;return{isSticky:Sn,stickyClassName:Sn?"".concat(b,"-sticky-holder"):"",offsetHeader:He,offsetSummary:At,offsetScroll:st,container:kt}},[st,He,At,b,kt])}function De(m,b,ne){var Ce=(0,s.useMemo)(function(){for(var He=[],Fe=[],At=0,gt=0,st=0;st=kt&&(qn=kt-Sn),At({scrollLeft:qn/kt*(Gt+2)}),jn.current.x=gr.pageX},Cr=function(){if(Fe.current){var gr=(0,U.os)(Fe.current).top,Nr=gr+Fe.current.offsetHeight,Gr=st===window?document.documentElement.scrollTop+window.innerHeight:(0,U.os)(st).top+st.clientHeight;Nr-(0,ge.Z)()<=Gr||gr>=Gr-gt?Vn(function(Or){return(0,te.Z)((0,te.Z)({},Or),{},{isHiddenScrollBar:!0})}):Vn(function(Or){return(0,te.Z)((0,te.Z)({},Or),{},{isHiddenScrollBar:!1})})}},sr=function(gr){Vn(function(Nr){return(0,te.Z)((0,te.Z)({},Nr),{},{scrollLeft:gr/Gt*kt||0})})};return s.useImperativeHandle(ne,function(){return{setScrollLeft:sr}}),s.useEffect(function(){var Hn=(0,_e.Z)(document.body,"mouseup",Mr,!1),gr=(0,_e.Z)(document.body,"mousemove",ir,!1);return Cr(),function(){Hn.remove(),gr.remove()}},[Sn,Pr]),s.useEffect(function(){var Hn=(0,_e.Z)(st,"scroll",Cr,!1),gr=(0,_e.Z)(window,"resize",Cr,!1);return function(){Hn.remove(),gr.remove()}},[st]),s.useEffect(function(){Mn.isHiddenScrollBar||Vn(function(Hn){var gr=Fe.current;return gr?(0,te.Z)((0,te.Z)({},Hn),{},{scrollLeft:gr.scrollLeft/gr.scrollWidth*gr.clientWidth}):Hn})},[Mn.isHiddenScrollBar]),Gt<=kt||!Sn||Mn.isHiddenScrollBar?null:s.createElement("div",{style:{height:(0,ge.Z)(),width:kt,bottom:gt},className:"".concat(Nt,"-sticky-scroll")},s.createElement("div",{onMouseDown:Zr,ref:mn,className:pe()("".concat(Nt,"-sticky-scroll-bar"),(0,W.Z)({},"".concat(Nt,"-sticky-scroll-bar-active"),Pr)),style:{width:"".concat(Sn,"px"),transform:"translate3d(".concat(Mn.scrollLeft,"px, 0, 0)")}}))},Me=s.forwardRef(ye);function tt(m){return null}var Je=tt;function St(m){return null}var xt=St,Xt="rc-table",on=[],vn={};function xn(){return"No Data"}function On(m){var b,ne=(0,te.Z)({rowKey:"key",prefixCls:Xt,emptyText:xn},m),Ce=ne.prefixCls,He=ne.className,Fe=ne.rowClassName,At=ne.style,gt=ne.data,st=ne.rowKey,Nt=ne.scroll,Gt=ne.tableLayout,kt=ne.direction,Sn=ne.title,mn=ne.footer,bn=ne.summary,Un=ne.caption,Mn=ne.id,Vn=ne.showHeader,jn=ne.components,ar=ne.emptyText,xr=ne.onRow,Pr=ne.onHeaderRow,mr=ne.internalHooks,Mr=ne.transformColumns,Zr=ne.internalRefs,ir=ne.tailor,Cr=ne.sticky,sr=gt||on,Hn=!!sr.length,gr=mr===f,Nr=s.useCallback(function(ua,Ma){return(0,xe.Z)(jn,ua)||Ma},[jn]),Gr=s.useMemo(function(){return typeof st=="function"?st:function(ua){var Ma=ua&&ua[st];return Ma}},[st]),Or=Nr(["body"]),qn=Le(),jr=(0,O.Z)(qn,3),Xr=jr[0],la=jr[1],aa=jr[2],La=dt(ne,sr,Gr),Ta=(0,O.Z)(La,6),Kr=Ta[0],Qa=Ta[1],_r=Ta[2],Oa=Ta[3],Sa=Ta[4],qa=Ta[5],Lr=Nt==null?void 0:Nt.x,Dr=s.useState(0),Fr=(0,O.Z)(Dr,2),yr=Fr[0],oa=Fr[1],Ir=fe((0,te.Z)((0,te.Z)((0,te.Z)({},ne),Kr),{},{expandable:!!Kr.expandedRowRender,columnTitle:Kr.columnTitle,expandedKeys:_r,getRowKey:Gr,onTriggerExpand:qa,expandIcon:Oa,expandIconColumnIndex:Kr.expandIconColumnIndex,direction:kt,scrollWidth:gr&&ir&&typeof Lr=="number"?Lr:null}),gr?Mr:null),Qr=(0,O.Z)(Ir,3),na=Qr[0],ea=Qr[1],mo=Qr[2],$a=mo!=null?mo:Lr,Go=s.useMemo(function(){return{columns:na,flattenColumns:ea}},[na,ea]),Ka=s.useRef(),Jo=s.useRef(),ka=s.useRef(),io=s.useRef(),di=s.useRef(),sa=s.useState(!1),da=(0,O.Z)(sa,2),Da=da[0],Xa=da[1],_a=s.useState(!1),qr=(0,O.Z)(_a,2),ha=qr[0],lo=qr[1],Lo=Ft(new Map),ri=(0,O.Z)(Lo,2),Yo=ri[0],ii=ri[1],qo=H(ea),Qo=qo.map(function(ua){return Yo.get(ua)}),So=s.useMemo(function(){return Qo},[Qo.join("_")]),ho=Ze(So,ea.length,kt),ja=Nt&&Pe(Nt.y),Ra=Nt&&Pe($a)||!!Kr.fixed,Zo=Ra&&ea.some(function(ua){var Ma=ua.fixed;return Ma}),Ci=s.useRef(),$o=Oe(Cr,Ce),li=$o.isSticky,fi=$o.offsetHeader,rl=$o.offsetSummary,ra=$o.offsetScroll,xa=$o.stickyClassName,eo=$o.container,Ia=s.useMemo(function(){return bn==null?void 0:bn(sr)},[bn,sr]),no=(ja||li)&&s.isValidElement(Ia)&&Ia.type===d&&Ia.props.fixed,fo,xo,Ai;ja&&(xo={overflowY:"scroll",maxHeight:Nt.y}),Ra&&(fo={overflowX:"auto"},ja||(xo={overflowY:"hidden"}),Ai={width:$a===!0?"auto":$a,minWidth:"100%"});var ml=s.useCallback(function(ua,Ma){(0,Z.Z)(Ka.current)&&ii(function(Bo){if(Bo.get(ua)!==Ma){var gi=new Map(Bo);return gi.set(ua,Ma),gi}return Bo})},[]),Ei=Kt(null),Oi=(0,O.Z)(Ei,2),Gi=Oi[0],Tl=Oi[1];function Ji(ua,Ma){Ma&&(typeof Ma=="function"?Ma(ua):Ma.scrollLeft!==ua&&(Ma.scrollLeft=ua,Ma.scrollLeft!==ua&&setTimeout(function(){Ma.scrollLeft=ua},0)))}var ji=(0,V.Z)(function(ua){var Ma=ua.currentTarget,Bo=ua.scrollLeft,gi=kt==="rtl",Si=typeof Bo=="number"?Bo:Ma.scrollLeft,bl=Ma||vn;if(!Tl()||Tl()===bl){var zi;Gi(bl),Ji(Si,Jo.current),Ji(Si,ka.current),Ji(Si,di.current),Ji(Si,(zi=Ci.current)===null||zi===void 0?void 0:zi.setScrollLeft)}var Sl=Ma||Jo.current;if(Sl){var xl=Sl.scrollWidth,Li=Sl.clientWidth;if(xl===Li){Xa(!1),lo(!1);return}gi?(Xa(-Si0)):(Xa(Si>0),lo(Si1?Un-gr:0,Gr=(0,te.Z)((0,te.Z)((0,te.Z)({},Mr),st),{},{flex:"0 0 ".concat(gr,"px"),width:"".concat(gr,"px"),marginRight:Nr,pointerEvents:"auto"}),Or=s.useMemo(function(){return Gt?sr<=1:ir===0||sr===0||sr>1},[sr,ir,Gt]);Or?Gr.visibility="hidden":Gt&&(Gr.height=kt==null?void 0:kt(sr));var qn=Or?function(){return null}:Sn,jr={};return(sr===0||ir===0)&&(jr.rowSpan=1,jr.colSpan=1),s.createElement(mt,(0,se.Z)({className:pe()(bn,Nt),ellipsis:ne.ellipsis,align:ne.align,scope:ne.rowScope,component:"div",prefixCls:b.prefixCls,key:ar,record:gt,index:Fe,renderIndex:At,dataIndex:mn,render:qn,shouldCellUpdate:ne.shouldCellUpdate},xr,{appendNode:Pr,additionalProps:(0,te.Z)((0,te.Z)({},mr),{},{style:Gr},jr)}))}var tn=Vt,zt=["data","index","className","rowKey","style","extra","getHeight"],Cn=s.forwardRef(function(m,b){var ne=m.data,Ce=m.index,He=m.className,Fe=m.rowKey,At=m.style,gt=m.extra,st=m.getHeight,Nt=(0,bt.Z)(m,zt),Gt=ne.record,kt=ne.indent,Sn=ne.index,mn=I(c,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),bn=mn.scrollX,Un=mn.flattenColumns,Mn=mn.prefixCls,Vn=mn.fixColumn,jn=mn.componentWidth,ar=A(Gt,Fe,Ce,kt),xr=ar.rowSupportExpand,Pr=ar.expanded,mr=ar.rowProps,Mr=ar.expandedRowRender,Zr=ar.expandedRowClassName,ir;if(xr&&Pr){var Cr=Mr(Gt,Ce,kt+1,Pr),sr=Zr==null?void 0:Zr(Gt,Ce,kt),Hn={};Vn&&(Hn={style:(0,W.Z)({},"--virtual-width","".concat(jn,"px"))});var gr="".concat(Mn,"-expanded-row-cell");ir=s.createElement("div",{className:pe()("".concat(Mn,"-expanded-row"),"".concat(Mn,"-expanded-row-level-").concat(kt+1),sr)},s.createElement(mt,{component:"div",prefixCls:Mn,className:pe()(gr,(0,W.Z)({},"".concat(gr,"-fixed"),Vn)),additionalProps:Hn},Cr))}var Nr=(0,te.Z)((0,te.Z)({},At),{},{width:bn});gt&&(Nr.position="absolute",Nr.pointerEvents="none");var Gr=s.createElement("div",(0,se.Z)({},mr,Nt,{ref:xr?null:b,className:pe()(He,"".concat(Mn,"-row"),mr==null?void 0:mr.className,(0,W.Z)({},"".concat(Mn,"-row-extra"),gt)),style:(0,te.Z)((0,te.Z)({},Nr),mr==null?void 0:mr.style)}),Un.map(function(Or,qn){return s.createElement(tn,{key:qn,rowInfo:ar,column:Or,colIndex:qn,indent:kt,index:Ce,renderIndex:Sn,record:Gt,inverse:gt,getHeight:st})}));return xr?s.createElement("div",{ref:b},Gr,ir):Gr}),Wn=Te(Cn),nn=Wn,Wt=s.forwardRef(function(m,b){var ne=m.data,Ce=m.onScroll,He=I(c,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=He.flattenColumns,At=He.onColumnResize,gt=He.getRowKey,st=He.expandedKeys,Nt=He.prefixCls,Gt=He.childrenColumnName,kt=He.emptyNode,Sn=He.scrollX,mn=I(nt),bn=mn.scrollY,Un=mn.listItemHeight,Mn=s.useRef(),Vn=ce(ne,Gt,st,gt),jn=s.useMemo(function(){var ir=0;return Fe.map(function(Cr){var sr=Cr.width,Hn=Cr.key;return ir+=sr,[Hn,sr,ir]})},[Fe]),ar=s.useMemo(function(){return jn.map(function(ir){return ir[2]})},[jn]);s.useEffect(function(){jn.forEach(function(ir){var Cr=(0,O.Z)(ir,2),sr=Cr[0],Hn=Cr[1];At(sr,Hn)})},[jn]),s.useImperativeHandle(b,function(){var ir={};return Object.defineProperty(ir,"scrollLeft",{get:function(){var sr;return((sr=Mn.current)===null||sr===void 0?void 0:sr.getScrollInfo().x)||0},set:function(sr){var Hn;(Hn=Mn.current)===null||Hn===void 0||Hn.scrollTo({left:sr})}}),ir});var xr=function(Cr,sr){var Hn,gr=(Hn=Vn[sr])===null||Hn===void 0?void 0:Hn.record,Nr=Cr.onCell;if(Nr){var Gr,Or=Nr(gr,sr);return(Gr=Or==null?void 0:Or.rowSpan)!==null&&Gr!==void 0?Gr:1}return 1},Pr=function(Cr){var sr=Cr.start,Hn=Cr.end,gr=Cr.getSize,Nr=Cr.offsetY;if(Hn<0)return null;for(var Gr=Fe.filter(function(Lr){return xr(Lr,sr)===0}),Or=sr,qn=function(Dr){if(Gr=Gr.filter(function(Fr){return xr(Fr,Dr)===0}),!Gr.length)return Or=Dr,"break"},jr=sr;jr>=0;jr-=1){var Xr=qn(jr);if(Xr==="break")break}for(var la=Fe.filter(function(Lr){return xr(Lr,Hn)!==1}),aa=Hn,La=function(Dr){if(la=la.filter(function(Fr){return xr(Fr,Dr)!==1}),!la.length)return aa=Math.max(Dr-1,Hn),"break"},Ta=Hn;Ta1})&&Qa.push(Dr)},Oa=Or;Oa<=aa;Oa+=1)var Sa=_r(Oa);var qa=Qa.map(function(Lr){var Dr=Vn[Lr],Fr=gt(Dr.record,Lr),yr=function(Qr){var na=Lr+Qr-1,ea=gt(Vn[na].record,na),mo=gr(Fr,ea);return mo.bottom-mo.top},oa=gr(Fr);return s.createElement(nn,{key:Lr,data:Dr,rowKey:Fr,index:Lr,style:{top:-Nr+oa.top},extra:!0,getHeight:yr})});return qa},mr=s.useMemo(function(){return{columnsOffset:ar}},[ar]),Mr="".concat(Nt,"-tbody"),Zr;return Vn.length?Zr=s.createElement(Ye.Z,{fullHeight:!1,ref:Mn,className:pe()(Mr,"".concat(Mr,"-virtual")),height:bn,itemHeight:Un||24,data:Vn,itemKey:function(Cr){return gt(Cr.record)},scrollWidth:Sn,onVirtualScroll:function(Cr){var sr=Cr.x;Ce({scrollLeft:sr})},extraRender:Pr},function(ir,Cr,sr){var Hn=gt(ir.record,Cr);return s.createElement(nn,(0,se.Z)({data:ir,rowKey:Hn,index:Cr},sr))}):Zr=s.createElement("div",{className:pe()("".concat(Nt,"-placeholder"))},s.createElement(mt,{component:"div",prefixCls:Nt},kt)),s.createElement(ft.Provider,{value:mr},Zr)}),Qt=Te(Wt),Pn=Qt,fn=function(b,ne){var Ce=ne.ref,He=ne.onScroll;return s.createElement(Pn,{ref:Ce,data:b,onScroll:He})},Gn=100;function Qn(m){var b=m.columns,ne=m.scroll,Ce=m.prefixCls,He=Ce===void 0?Xt:Ce,Fe=m.className,At=m.listItemHeight,gt=ne||{},st=gt.x,Nt=gt.y;typeof st!="number"&&(st=((b||[]).length+1)*Gn),typeof Nt!="number"&&(Nt=500);var Gt=s.useMemo(function(){return{scrollY:Nt,listItemHeight:At}},[Nt,At]);return s.createElement(nt.Provider,{value:Gt},s.createElement(Ie,(0,se.Z)({},m,{className:pe()(Fe,"".concat(He,"-virtual")),scroll:(0,te.Z)((0,te.Z)({},ne),{},{x:st}),components:{body:fn},columns:b,internalHooks:f,tailor:!0})))}function kn(m){return ct(Qn,m)}var In=kn(),Ar=null;function ke(m){return null}var he=ke;function ue(m){return null}var ut=ue,qt=i(2738),Jt=i(68031),jt=i(36355),ln=i(93891),pt=i(19716),en=i(8628),or=i(31724),Dn=i(58421),pn=i(71418),Zt=i(88088);function Yt(m){return function(ne){let{prefixCls:Ce,onExpand:He,record:Fe,expanded:At,expandable:gt}=ne;const st=`${Ce}-row-expand-icon`;return s.createElement("button",{type:"button",onClick:Nt=>{He(Fe,Nt),Nt.stopPropagation()},className:pe()(st,{[`${st}-spaced`]:!gt,[`${st}-expanded`]:gt&&At,[`${st}-collapsed`]:gt&&!At}),"aria-label":At?m.collapse:m.expand,"aria-expanded":At})}}var _n=Yt;function vr(m,b){return"key"in m&&m.key!==void 0&&m.key!==null?m.key:m.dataIndex?Array.isArray(m.dataIndex)?m.dataIndex.join("."):m.dataIndex:b}function er(m,b){return b?`${b}-${m}`:`${m}`}function br(m,b){return typeof m=="function"?m(b):m}function tr(m,b){const ne=br(m,b);return Object.prototype.toString.call(ne)==="[object Object]"?"":ne}var dr={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"},Yn=dr,hr=i(7657),Sr=function(b,ne){return s.createElement(hr.Z,(0,se.Z)({},b,{ref:ne,icon:Yn}))},rr=s.forwardRef(Sr),Fn=rr,Kn=i(56762);function Zn(m){const b=s.useRef(m),ne=(0,Kn.Z)();return[()=>b.current,Ce=>{b.current=Ce,ne()}]}var fr=i(3113),Hr=i(24905),Wr=i(38854),Jn=i(64165),Tn=i(20834),pr=i(40875),nr=i(5112),Jr=i(17574),zr=i(47472),fa=i(92832);function Ba(m){let{value:b,onChange:ne,filterSearch:Ce,tablePrefixCls:He,locale:Fe}=m;return Ce?s.createElement("div",{className:`${He}-filter-dropdown-search`},s.createElement(fa.default,{prefix:s.createElement(zr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:ne,value:b,htmlSize:1,className:`${He}-filter-dropdown-search-input`})):null}var va=Ba,ga=i(10228);const ta=m=>{const{keyCode:b}=m;b===ga.Z.ENTER&&m.stopPropagation()};var Ca=s.forwardRef((m,b)=>s.createElement("div",{className:m.className,onClick:ne=>ne.stopPropagation(),onKeyDown:ta,ref:b},m.children));function pa(m){let b=[];return(m||[]).forEach(ne=>{let{value:Ce,children:He}=ne;b.push(Ce),He&&(b=[].concat((0,an.Z)(b),(0,an.Z)(pa(He))))}),b}function Fa(m){return m.some(b=>{let{children:ne}=b;return ne})}function Aa(m,b){return typeof b=="string"||typeof b=="number"?b==null?void 0:b.toString().toLowerCase().includes(m.trim().toLowerCase()):!1}function To(m){let{filters:b,prefixCls:ne,filteredKeys:Ce,filterMultiple:He,searchValue:Fe,filterSearch:At}=m;return b.map((gt,st)=>{const Nt=String(gt.value);if(gt.children)return{key:Nt||st,label:gt.text,popupClassName:`${ne}-dropdown-submenu`,children:To({filters:gt.children,prefixCls:ne,filteredKeys:Ce,filterMultiple:He,searchValue:Fe,filterSearch:At})};const Gt=He?Hr.default:nr.ZP,kt={key:gt.value!==void 0?Nt:st,label:s.createElement(s.Fragment,null,s.createElement(Gt,{checked:Ce.includes(Nt)}),s.createElement("span",null,gt.text))};return Fe.trim()?typeof At=="function"?At(Fe,gt)?kt:null:Aa(Fe,gt.text)?kt:null:kt})}function Vr(m){var b,ne;const{tablePrefixCls:Ce,prefixCls:He,column:Fe,dropdownPrefixCls:At,columnKey:gt,filterMultiple:st,filterMode:Nt="menu",filterSearch:Gt=!1,filterState:kt,triggerFilter:Sn,locale:mn,children:bn,getPopupContainer:Un}=m,{filterDropdownOpen:Mn,onFilterDropdownOpenChange:Vn,filterResetToDefaultFilteredValue:jn,defaultFilteredValue:ar,filterDropdownVisible:xr,onFilterDropdownVisibleChange:Pr}=Fe,[mr,Mr]=s.useState(!1),Zr=!!(kt&&(!((b=kt.filteredKeys)===null||b===void 0)&&b.length||kt.forceFiltered)),ir=Ir=>{Mr(Ir),Vn==null||Vn(Ir),Pr==null||Pr(Ir)},Cr=(ne=Mn!=null?Mn:xr)!==null&&ne!==void 0?ne:mr,sr=kt==null?void 0:kt.filteredKeys,[Hn,gr]=Zn(sr||[]),Nr=Ir=>{let{selectedKeys:Qr}=Ir;gr(Qr)},Gr=(Ir,Qr)=>{let{node:na,checked:ea}=Qr;Nr(st?{selectedKeys:Ir}:{selectedKeys:ea&&na.key?[na.key]:[]})};s.useEffect(()=>{mr&&Nr({selectedKeys:sr||[]})},[sr]);const[Or,qn]=s.useState([]),jr=Ir=>{qn(Ir)},[Xr,la]=s.useState(""),aa=Ir=>{const{value:Qr}=Ir.target;la(Qr)};s.useEffect(()=>{mr||la("")},[mr]);const La=Ir=>{const Qr=Ir&&Ir.length?Ir:null;if(Qr===null&&(!kt||!kt.filteredKeys)||(0,L.Z)(Qr,kt==null?void 0:kt.filteredKeys,!0))return null;Sn({column:Fe,key:gt,filteredKeys:Qr})},Ta=()=>{ir(!1),La(Hn())},Kr=function(){let{confirm:Ir,closeDropdown:Qr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Ir&&La([]),Qr&&ir(!1),la(""),gr(jn?(ar||[]).map(na=>String(na)):[])},Qa=function(){let{closeDropdown:Ir}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Ir&&ir(!1),La(Hn())},_r=Ir=>{Ir&&sr!==void 0&&gr(sr||[]),ir(Ir),!Ir&&!Fe.filterDropdown&&Ta()},Oa=pe()({[`${At}-menu-without-submenu`]:!Fa(Fe.filters||[])}),Sa=Ir=>{if(Ir.target.checked){const Qr=pa(Fe==null?void 0:Fe.filters).map(na=>String(na));gr(Qr)}else gr([])},qa=Ir=>{let{filters:Qr}=Ir;return(Qr||[]).map((na,ea)=>{const mo=String(na.value),$a={title:na.text,key:na.value!==void 0?mo:ea};return na.children&&($a.children=qa({filters:na.children})),$a})},Lr=Ir=>{var Qr;return Object.assign(Object.assign({},Ir),{text:Ir.title,value:Ir.key,children:((Qr=Ir.children)===null||Qr===void 0?void 0:Qr.map(na=>Lr(na)))||[]})};let Dr;if(typeof Fe.filterDropdown=="function")Dr=Fe.filterDropdown({prefixCls:`${At}-custom`,setSelectedKeys:Ir=>Nr({selectedKeys:Ir}),selectedKeys:Hn(),confirm:Qa,clearFilters:Kr,filters:Fe.filters,visible:Cr,close:()=>{ir(!1)}});else if(Fe.filterDropdown)Dr=Fe.filterDropdown;else{const Ir=Hn()||[],Qr=()=>(Fe.filters||[]).length===0?s.createElement(Jn.Z,{image:Jn.Z.PRESENTED_IMAGE_SIMPLE,description:mn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Nt==="tree"?s.createElement(s.Fragment,null,s.createElement(va,{filterSearch:Gt,value:Xr,onChange:aa,tablePrefixCls:Ce,locale:mn}),s.createElement("div",{className:`${Ce}-filter-dropdown-tree`},st?s.createElement(Hr.default,{checked:Ir.length===pa(Fe.filters).length,indeterminate:Ir.length>0&&Ir.lengthtypeof Gt=="function"?Gt(Xr,Lr(ea)):Aa(Xr,ea.title):void 0}))):s.createElement(s.Fragment,null,s.createElement(va,{filterSearch:Gt,value:Xr,onChange:aa,tablePrefixCls:Ce,locale:mn}),s.createElement(Tn.default,{selectable:!0,multiple:st,prefixCls:`${At}-menu`,className:Oa,onSelect:Nr,onDeselect:Nr,selectedKeys:Ir,getPopupContainer:Un,openKeys:Or,onOpenChange:jr,items:To({filters:Fe.filters||[],filterSearch:Gt,prefixCls:He,filteredKeys:Hn(),filterMultiple:st,searchValue:Xr})})),na=()=>jn?(0,L.Z)((ar||[]).map(ea=>String(ea)),Ir,!0):Ir.length===0;Dr=s.createElement(s.Fragment,null,Qr(),s.createElement("div",{className:`${He}-dropdown-btns`},s.createElement(fr.ZP,{type:"link",size:"small",disabled:na(),onClick:()=>Kr()},mn.filterReset),s.createElement(fr.ZP,{type:"primary",size:"small",onClick:Ta},mn.filterConfirm)))}Fe.filterDropdown&&(Dr=s.createElement(pr.J,{selectable:void 0},Dr));const Fr=()=>s.createElement(Ca,{className:`${He}-dropdown`},Dr);let yr;typeof Fe.filterIcon=="function"?yr=Fe.filterIcon(Zr):Fe.filterIcon?yr=Fe.filterIcon:yr=s.createElement(Fn,null);const{direction:oa}=s.useContext(jt.E_);return s.createElement("div",{className:`${He}-column`},s.createElement("span",{className:`${Ce}-column-title`},bn),s.createElement(Wr.Z,{dropdownRender:Fr,trigger:["click"],open:Cr,onOpenChange:_r,getPopupContainer:Un,placement:oa==="rtl"?"bottomLeft":"bottomRight"},s.createElement("span",{role:"button",tabIndex:-1,className:pe()(`${He}-trigger`,{active:Zr}),onClick:Ir=>{Ir.stopPropagation()}},yr)))}var $r=Vr;function Ea(m,b,ne){let Ce=[];return(m||[]).forEach((He,Fe)=>{var At;const gt=er(Fe,ne);if(He.filters||"filterDropdown"in He||"onFilter"in He)if("filteredValue"in He){let st=He.filteredValue;"filterDropdown"in He||(st=(At=st==null?void 0:st.map(String))!==null&&At!==void 0?At:st),Ce.push({column:He,key:vr(He,gt),filteredKeys:st,forceFiltered:He.filtered})}else Ce.push({column:He,key:vr(He,gt),filteredKeys:b&&He.defaultFilteredValue?He.defaultFilteredValue:void 0,forceFiltered:He.filtered});"children"in He&&(Ce=[].concat((0,an.Z)(Ce),(0,an.Z)(Ea(He.children,b,gt))))}),Ce}function ao(m,b,ne,Ce,He,Fe,At,gt){return ne.map((st,Nt)=>{const Gt=er(Nt,gt),{filterMultiple:kt=!0,filterMode:Sn,filterSearch:mn}=st;let bn=st;if(bn.filters||bn.filterDropdown){const Un=vr(bn,Gt),Mn=Ce.find(Vn=>{let{key:jn}=Vn;return Un===jn});bn=Object.assign(Object.assign({},bn),{title:Vn=>s.createElement($r,{tablePrefixCls:m,prefixCls:`${m}-filter`,dropdownPrefixCls:b,column:bn,columnKey:Un,filterState:Mn,filterMultiple:kt,filterMode:Sn,filterSearch:mn,triggerFilter:Fe,locale:He,getPopupContainer:At},br(st.title,Vn))})}return"children"in bn&&(bn=Object.assign(Object.assign({},bn),{children:ao(m,b,bn.children,Ce,He,Fe,At,Gt)})),bn})}function yo(m){const b={};return m.forEach(ne=>{let{key:Ce,filteredKeys:He,column:Fe}=ne;const{filters:At,filterDropdown:gt}=Fe;if(gt)b[Ce]=He||null;else if(Array.isArray(He)){const st=pa(At);b[Ce]=st.filter(Nt=>He.includes(String(Nt)))}else b[Ce]=null}),b}function Ha(m,b){return b.reduce((ne,Ce)=>{const{column:{onFilter:He,filters:Fe},filteredKeys:At}=Ce;return He&&At&&At.length?ne.filter(gt=>At.some(st=>{const Nt=pa(Fe),Gt=Nt.findIndex(Sn=>String(Sn)===String(st)),kt=Gt!==-1?Nt[Gt]:st;return He(kt,gt)})):ne},m)}const uo=m=>m.flatMap(b=>"children"in b?[b].concat((0,an.Z)(uo(b.children||[]))):[b]);function Va(m){let{prefixCls:b,dropdownPrefixCls:ne,mergedColumns:Ce,onFilterChange:He,getPopupContainer:Fe,locale:At}=m;const gt=s.useMemo(()=>uo(Ce||[]),[Ce]),[st,Nt]=s.useState(()=>Ea(gt,!0)),Gt=s.useMemo(()=>{const bn=Ea(gt,!1);if(bn.length===0)return bn;let Un=!0,Mn=!0;if(bn.forEach(Vn=>{let{filteredKeys:jn}=Vn;jn!==void 0?Un=!1:Mn=!1}),Un){const Vn=(gt||[]).map((jn,ar)=>vr(jn,er(ar)));return st.filter(jn=>{let{key:ar}=jn;return Vn.includes(ar)}).map(jn=>{const ar=gt[Vn.findIndex(xr=>xr===jn.key)];return Object.assign(Object.assign({},jn),{column:Object.assign(Object.assign({},jn.column),ar),forceFiltered:ar.filtered})})}return bn},[gt,st]),kt=s.useMemo(()=>yo(Gt),[Gt]),Sn=bn=>{const Un=Gt.filter(Mn=>{let{key:Vn}=Mn;return Vn!==bn.key});Un.push(bn),Nt(Un),He(yo(Un),Un)};return[bn=>ao(b,ne,bn,Gt,At,Sn,Fe),Gt,kt]}var ei=Va;function jo(m,b,ne){const Ce=s.useRef({});function He(Fe){if(!Ce.current||Ce.current.data!==m||Ce.current.childrenColumnName!==b||Ce.current.getRowKey!==ne){let gt=function(st){st.forEach((Nt,Gt)=>{const kt=ne(Nt,Gt);At.set(kt,Nt),Nt&&typeof Nt=="object"&&b in Nt&>(Nt[b]||[])})};const At=new Map;gt(m),Ce.current={data:m,childrenColumnName:b,kvMap:At,getRowKey:ne}}return Ce.current.kvMap.get(Fe)}return[He]}var Ho=i(50371),Xo=function(m,b){var ne={};for(var Ce in m)Object.prototype.hasOwnProperty.call(m,Ce)&&b.indexOf(Ce)<0&&(ne[Ce]=m[Ce]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Ce=Object.getOwnPropertySymbols(m);He{const Fe=m[He];typeof Fe!="function"&&(ne[He]=Fe)}),ne}function co(m,b,ne){const Ce=ne&&typeof ne=="object"?ne:{},{total:He=0}=Ce,Fe=Xo(Ce,["total"]),[At,gt]=(0,s.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:Po})),st=(0,Ho.Z)(At,Fe,{total:He>0?He:m}),Nt=Math.ceil((He||m)/st.pageSize);st.current>Nt&&(st.current=Nt||1);const Gt=(Sn,mn)=>{gt({current:Sn!=null?Sn:1,pageSize:mn||st.pageSize})},kt=(Sn,mn)=>{var bn;ne&&((bn=ne.onChange)===null||bn===void 0||bn.call(ne,Sn,mn)),Gt(Sn,mn),b(Sn,mn||(st==null?void 0:st.pageSize))};return ne===!1?[{},()=>{}]:[Object.assign(Object.assign({},st),{onChange:kt}),Gt]}var zo=co,Uo=i(84105),Mo=i(35654),cn=i(90782),Xn=i(71430),Br=i(18929);const Rr={},Ur="SELECT_ALL",wa="SELECT_INVERT",ya="SELECT_NONE",Ja=[],Za=(m,b)=>{let ne=[];return(b||[]).forEach(Ce=>{ne.push(Ce),Ce&&typeof Ce=="object"&&m in Ce&&(ne=[].concat((0,an.Z)(ne),(0,an.Z)(Za(m,Ce[m]))))}),ne};var Wa=(m,b)=>{const{preserveSelectedRowKeys:ne,selectedRowKeys:Ce,defaultSelectedRowKeys:He,getCheckboxProps:Fe,onChange:At,onSelect:gt,onSelectAll:st,onSelectInvert:Nt,onSelectNone:Gt,onSelectMultiple:kt,columnWidth:Sn,type:mn,selections:bn,fixed:Un,renderCell:Mn,hideSelectAll:Vn,checkStrictly:jn=!0}=b||{},{prefixCls:ar,data:xr,pageData:Pr,getRecordByKey:mr,getRowKey:Mr,expandType:Zr,childrenColumnName:ir,locale:Cr,getPopupContainer:sr}=m,[Hn,gr]=(0,Br.Z)(Ce||He||Ja,{value:Ce}),Nr=s.useRef(new Map),Gr=(0,s.useCallback)(Lr=>{if(ne){const Dr=new Map;Lr.forEach(Fr=>{let yr=mr(Fr);!yr&&Nr.current.has(Fr)&&(yr=Nr.current.get(Fr)),Dr.set(Fr,yr)}),Nr.current=Dr}},[mr,ne]);s.useEffect(()=>{Gr(Hn)},[Hn]);const{keyEntities:Or}=(0,s.useMemo)(()=>{if(jn)return{keyEntities:null};let Lr=xr;if(ne){const Dr=new Set(xr.map((yr,oa)=>Mr(yr,oa))),Fr=Array.from(Nr.current).reduce((yr,oa)=>{let[Ir,Qr]=oa;return Dr.has(Ir)?yr:yr.concat(Qr)},[]);Lr=[].concat((0,an.Z)(Lr),(0,an.Z)(Fr))}return(0,Xn.I8)(Lr,{externalGetKey:Mr,childrenPropName:ir})},[xr,Mr,jn,ir,ne]),qn=(0,s.useMemo)(()=>Za(ir,Pr),[ir,Pr]),jr=(0,s.useMemo)(()=>{const Lr=new Map;return qn.forEach((Dr,Fr)=>{const yr=Mr(Dr,Fr),oa=(Fe?Fe(Dr):null)||{};Lr.set(yr,oa)}),Lr},[qn,Mr,Fe]),Xr=(0,s.useCallback)(Lr=>{var Dr;return!!(!((Dr=jr.get(Mr(Lr)))===null||Dr===void 0)&&Dr.disabled)},[jr,Mr]),[la,aa]=(0,s.useMemo)(()=>{if(jn)return[Hn||[],[]];const{checkedKeys:Lr,halfCheckedKeys:Dr}=(0,cn.S)(Hn,!0,Or,Xr);return[Lr||[],Dr]},[Hn,jn,Or,Xr]),La=(0,s.useMemo)(()=>{const Lr=mn==="radio"?la.slice(0,1):la;return new Set(Lr)},[la,mn]),Ta=(0,s.useMemo)(()=>mn==="radio"?new Set:new Set(aa),[aa,mn]),[Kr,Qa]=(0,s.useState)(null);s.useEffect(()=>{b||gr(Ja)},[!!b]);const _r=(0,s.useCallback)((Lr,Dr)=>{let Fr,yr;Gr(Lr),ne?(Fr=Lr,yr=Lr.map(oa=>Nr.current.get(oa))):(Fr=[],yr=[],Lr.forEach(oa=>{const Ir=mr(oa);Ir!==void 0&&(Fr.push(oa),yr.push(Ir))})),gr(Fr),At==null||At(Fr,yr,{type:Dr})},[gr,mr,At,ne]),Oa=(0,s.useCallback)((Lr,Dr,Fr,yr)=>{if(gt){const oa=Fr.map(Ir=>mr(Ir));gt(mr(Lr),Dr,oa,yr)}_r(Fr,"single")},[gt,mr,_r]),Sa=(0,s.useMemo)(()=>!bn||Vn?null:(bn===!0?[Ur,wa,ya]:bn).map(Dr=>Dr===Ur?{key:"all",text:Cr.selectionAll,onSelect(){_r(xr.map((Fr,yr)=>Mr(Fr,yr)).filter(Fr=>{const yr=jr.get(Fr);return!(yr!=null&&yr.disabled)||La.has(Fr)}),"all")}}:Dr===wa?{key:"invert",text:Cr.selectInvert,onSelect(){const Fr=new Set(La);Pr.forEach((oa,Ir)=>{const Qr=Mr(oa,Ir),na=jr.get(Qr);na!=null&&na.disabled||(Fr.has(Qr)?Fr.delete(Qr):Fr.add(Qr))});const yr=Array.from(Fr);Nt&&Nt(yr),_r(yr,"invert")}}:Dr===ya?{key:"none",text:Cr.selectNone,onSelect(){Gt==null||Gt(),_r(Array.from(La).filter(Fr=>{const yr=jr.get(Fr);return yr==null?void 0:yr.disabled}),"none")}}:Dr).map(Dr=>Object.assign(Object.assign({},Dr),{onSelect:function(){for(var Fr,yr,oa=arguments.length,Ir=new Array(oa),Qr=0;Qr{var Dr;if(!b)return Lr.filter(sa=>sa!==Rr);let Fr=(0,an.Z)(Lr);const yr=new Set(La),oa=qn.map(Mr).filter(sa=>!jr.get(sa).disabled),Ir=oa.every(sa=>yr.has(sa)),Qr=oa.some(sa=>yr.has(sa)),na=()=>{const sa=[];Ir?oa.forEach(Da=>{yr.delete(Da),sa.push(Da)}):oa.forEach(Da=>{yr.has(Da)||(yr.add(Da),sa.push(Da))});const da=Array.from(yr);st==null||st(!Ir,da.map(Da=>mr(Da)),sa.map(Da=>mr(Da))),_r(da,"all"),Qa(null)};let ea;if(mn!=="radio"){let sa;if(Sa){const qr={getPopupContainer:sr,items:Sa.map((ha,lo)=>{const{key:Lo,text:ri,onSelect:Yo}=ha;return{key:Lo!=null?Lo:lo,onClick:()=>{Yo==null||Yo(oa)},label:ri}})};sa=s.createElement("div",{className:`${ar}-selection-extra`},s.createElement(Wr.Z,{menu:qr,getPopupContainer:sr},s.createElement("span",null,s.createElement(Uo.Z,null))))}const da=qn.map((qr,ha)=>{const lo=Mr(qr,ha),Lo=jr.get(lo)||{};return Object.assign({checked:yr.has(lo)},Lo)}).filter(qr=>{let{disabled:ha}=qr;return ha}),Da=!!da.length&&da.length===qn.length,Xa=Da&&da.every(qr=>{let{checked:ha}=qr;return ha}),_a=Da&&da.some(qr=>{let{checked:ha}=qr;return ha});ea=!Vn&&s.createElement("div",{className:`${ar}-selection`},s.createElement(Hr.default,{checked:Da?Xa:!!qn.length&&Ir,indeterminate:Da?!Xa&&_a:!Ir&&Qr,onChange:na,disabled:qn.length===0||Da,"aria-label":sa?"Custom selection":"Select all",skipGroup:!0}),sa)}let mo;mn==="radio"?mo=(sa,da,Da)=>{const Xa=Mr(da,Da),_a=yr.has(Xa);return{node:s.createElement(nr.ZP,Object.assign({},jr.get(Xa),{checked:_a,onClick:qr=>qr.stopPropagation(),onChange:qr=>{yr.has(Xa)||Oa(Xa,!0,[Xa],qr.nativeEvent)}})),checked:_a}}:mo=(sa,da,Da)=>{var Xa;const _a=Mr(da,Da),qr=yr.has(_a),ha=Ta.has(_a),lo=jr.get(_a);let Lo;return Zr==="nest"?Lo=ha:Lo=(Xa=lo==null?void 0:lo.indeterminate)!==null&&Xa!==void 0?Xa:ha,{node:s.createElement(Hr.default,Object.assign({},lo,{indeterminate:Lo,checked:qr,skipGroup:!0,onClick:ri=>ri.stopPropagation(),onChange:ri=>{let{nativeEvent:Yo}=ri;const{shiftKey:ii}=Yo;let qo=-1,Qo=-1;if(ii&&jn){const So=new Set([Kr,_a]);oa.some((ho,ja)=>{if(So.has(ho))if(qo===-1)qo=ja;else return Qo=ja,!0;return!1})}if(Qo!==-1&&qo!==Qo&&jn){const So=oa.slice(qo,Qo+1),ho=[];qr?So.forEach(Ra=>{yr.has(Ra)&&(ho.push(Ra),yr.delete(Ra))}):So.forEach(Ra=>{yr.has(Ra)||(ho.push(Ra),yr.add(Ra))});const ja=Array.from(yr);kt==null||kt(!qr,ja.map(Ra=>mr(Ra)),ho.map(Ra=>mr(Ra))),_r(ja,"multiple")}else{const So=la;if(jn){const ho=qr?(0,Mo._5)(So,_a):(0,Mo.L0)(So,_a);Oa(_a,!qr,ho,Yo)}else{const ho=(0,cn.S)([].concat((0,an.Z)(So),[_a]),!0,Or,Xr),{checkedKeys:ja,halfCheckedKeys:Ra}=ho;let Zo=ja;if(qr){const Ci=new Set(ja);Ci.delete(_a),Zo=(0,cn.S)(Array.from(Ci),{checked:!1,halfCheckedKeys:Ra},Or,Xr).checkedKeys}Oa(_a,!qr,Zo,Yo)}}Qa(qr?null:_a)}})),checked:qr}};const $a=(sa,da,Da)=>{const{node:Xa,checked:_a}=mo(sa,da,Da);return Mn?Mn(_a,da,Da,Xa):Xa};if(!Fr.includes(Rr))if(Fr.findIndex(sa=>{var da;return((da=sa[sn])===null||da===void 0?void 0:da.columnType)==="EXPAND_COLUMN"})===0){const[sa,...da]=Fr;Fr=[sa,Rr].concat((0,an.Z)(da))}else Fr=[Rr].concat((0,an.Z)(Fr));const Go=Fr.indexOf(Rr);Fr=Fr.filter((sa,da)=>sa!==Rr||da===Go);const Ka=Fr[Go-1],Jo=Fr[Go+1];let ka=Un;ka===void 0&&((Jo==null?void 0:Jo.fixed)!==void 0?ka=Jo.fixed:(Ka==null?void 0:Ka.fixed)!==void 0&&(ka=Ka.fixed)),ka&&Ka&&((Dr=Ka[sn])===null||Dr===void 0?void 0:Dr.columnType)==="EXPAND_COLUMN"&&Ka.fixed===void 0&&(Ka.fixed=ka);const io=pe()(`${ar}-selection-col`,{[`${ar}-selection-col-with-dropdown`]:bn&&mn==="checkbox"}),di={fixed:ka,width:Sn,className:`${ar}-selection-column`,title:b.columnTitle||ea,render:$a,onCell:b.onCell,[sn]:{className:io}};return Fr.map(sa=>sa===Rr?di:sa)},[Mr,qn,b,la,La,Ta,Sn,Sa,Zr,Kr,jr,kt,Oa,Xr]),La]},Ya=i(89489),Oo=i(59477),ai=i(6848);const mi="ascend",Mi="descend";function Ii(m){return typeof m.sorter=="object"&&typeof m.sorter.multiple=="number"?m.sorter.multiple:!1}function Bi(m){return typeof m=="function"?m:m&&typeof m=="object"&&m.compare?m.compare:!1}function dl(m,b){return b?m[m.indexOf(b)+1]:m[0]}function Zi(m,b,ne){let Ce=[];function He(Fe,At){Ce.push({column:Fe,key:vr(Fe,At),multiplePriority:Ii(Fe),sortOrder:Fe.sortOrder})}return(m||[]).forEach((Fe,At)=>{const gt=er(At,ne);Fe.children?("sortOrder"in Fe&&He(Fe,gt),Ce=[].concat((0,an.Z)(Ce),(0,an.Z)(Zi(Fe.children,b,gt)))):Fe.sorter&&("sortOrder"in Fe?He(Fe,gt):b&&Fe.defaultSortOrder&&Ce.push({column:Fe,key:vr(Fe,gt),multiplePriority:Ii(Fe),sortOrder:Fe.defaultSortOrder}))}),Ce}function _i(m,b,ne,Ce,He,Fe,At,gt){return(b||[]).map((st,Nt)=>{const Gt=er(Nt,gt);let kt=st;if(kt.sorter){const Sn=kt.sortDirections||He,mn=kt.showSorterTooltip===void 0?At:kt.showSorterTooltip,bn=vr(kt,Gt),Un=ne.find(Zr=>{let{key:ir}=Zr;return ir===bn}),Mn=Un?Un.sortOrder:null,Vn=dl(Sn,Mn);let jn;if(st.sortIcon)jn=st.sortIcon({sortOrder:Mn});else{const Zr=Sn.includes(mi)&&s.createElement(Oo.Z,{className:pe()(`${m}-column-sorter-up`,{active:Mn===mi})}),ir=Sn.includes(Mi)&&s.createElement(Ya.Z,{className:pe()(`${m}-column-sorter-down`,{active:Mn===Mi})});jn=s.createElement("span",{className:pe()(`${m}-column-sorter`,{[`${m}-column-sorter-full`]:!!(Zr&&ir)})},s.createElement("span",{className:`${m}-column-sorter-inner`,"aria-hidden":"true"},Zr,ir))}const{cancelSort:ar,triggerAsc:xr,triggerDesc:Pr}=Fe||{};let mr=ar;Vn===Mi?mr=Pr:Vn===mi&&(mr=xr);const Mr=typeof mn=="object"?mn:{title:mr};kt=Object.assign(Object.assign({},kt),{className:pe()(kt.className,{[`${m}-column-sort`]:Mn}),title:Zr=>{const ir=s.createElement("div",{className:`${m}-column-sorters`},s.createElement("span",{className:`${m}-column-title`},br(st.title,Zr)),jn);return mn?s.createElement(ai.Z,Object.assign({},Mr),ir):ir},onHeaderCell:Zr=>{const ir=st.onHeaderCell&&st.onHeaderCell(Zr)||{},Cr=ir.onClick,sr=ir.onKeyDown;ir.onClick=Nr=>{Ce({column:st,key:bn,sortOrder:Vn,multiplePriority:Ii(st)}),Cr==null||Cr(Nr)},ir.onKeyDown=Nr=>{Nr.keyCode===ga.Z.ENTER&&(Ce({column:st,key:bn,sortOrder:Vn,multiplePriority:Ii(st)}),sr==null||sr(Nr))};const Hn=tr(st.title,{}),gr=Hn==null?void 0:Hn.toString();return Mn?ir["aria-sort"]=Mn==="ascend"?"ascending":"descending":ir["aria-label"]=gr||"",ir.className=pe()(ir.className,`${m}-column-has-sorters`),ir.tabIndex=0,st.ellipsis&&(ir.title=(Hn!=null?Hn:"").toString()),ir}})}return"children"in kt&&(kt=Object.assign(Object.assign({},kt),{children:_i(m,kt.children,ne,Ce,He,Fe,At,Gt)})),kt})}function oi(m){const{column:b,sortOrder:ne}=m;return{column:b,order:ne,field:b.dataIndex,columnKey:b.key}}function ui(m){const b=m.filter(ne=>{let{sortOrder:Ce}=ne;return Ce}).map(oi);return b.length===0&&m.length?Object.assign(Object.assign({},oi(m[m.length-1])),{column:void 0}):b.length<=1?b[0]||{}:b}function ba(m,b,ne){const Ce=b.slice().sort((At,gt)=>gt.multiplePriority-At.multiplePriority),He=m.slice(),Fe=Ce.filter(At=>{let{column:{sorter:gt},sortOrder:st}=At;return Bi(gt)&&st});return Fe.length?He.sort((At,gt)=>{for(let st=0;st{const gt=At[ne];return gt?Object.assign(Object.assign({},At),{[ne]:ba(gt,b,ne)}):At}):He}function ma(m){let{prefixCls:b,mergedColumns:ne,onSorterChange:Ce,sortDirections:He,tableLocale:Fe,showSorterTooltip:At}=m;const[gt,st]=s.useState(Zi(ne,!0)),Nt=s.useMemo(()=>{let bn=!0;const Un=Zi(ne,!1);if(!Un.length)return gt;const Mn=[];function Vn(ar){bn?Mn.push(ar):Mn.push(Object.assign(Object.assign({},ar),{sortOrder:null}))}let jn=null;return Un.forEach(ar=>{jn===null?(Vn(ar),ar.sortOrder&&(ar.multiplePriority===!1?bn=!1:jn=!0)):(jn&&ar.multiplePriority!==!1||(bn=!1),Vn(ar))}),Mn},[ne,gt]),Gt=s.useMemo(()=>{const bn=Nt.map(Un=>{let{column:Mn,sortOrder:Vn}=Un;return{column:Mn,order:Vn}});return{sortColumns:bn,sortColumn:bn[0]&&bn[0].column,sortOrder:bn[0]&&bn[0].order}},[Nt]);function kt(bn){let Un;bn.multiplePriority===!1||!Nt.length||Nt[0].multiplePriority===!1?Un=[bn]:Un=[].concat((0,an.Z)(Nt.filter(Mn=>{let{key:Vn}=Mn;return Vn!==bn.key})),[bn]),st(Un),Ce(ui(Un),Un)}return[bn=>_i(b,bn,Nt,kt,He,Fe,At),Nt,Gt,()=>ui(Nt)]}function Pa(m,b){return m.map(ne=>{const Ce=Object.assign({},ne);return Ce.title=br(ne.title,b),"children"in Ce&&(Ce.children=Pa(Ce.children,b)),Ce})}function bo(m){return[s.useCallback(ne=>Pa(ne,m),[m])]}var po=Nn((m,b)=>{const{_renderTimes:ne}=m,{_renderTimes:Ce}=b;return ne!==Ce}),Vo=kn((m,b)=>{const{_renderTimes:ne}=m,{_renderTimes:Ce}=b;return ne!==Ce}),Do=i(64993),oo=i(17313),ti=i(83116),ni=i(37613),ki=m=>{const{componentCls:b}=m,ne=`${m.lineWidth}px ${m.lineType} ${m.tableBorderColor}`,Ce=(He,Fe,At)=>({[`&${b}-${He}`]:{[`> ${b}-container`]:{[`> ${b}-content, > ${b}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${b}-expanded-row-fixed`]:{margin:`-${Fe}px -${At+m.lineWidth}px`}}}}}});return{[`${b}-wrapper`]:{[`${b}${b}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${b}-title`]:{border:ne,borderBottom:0},[`> ${b}-container`]:{borderInlineStart:ne,borderTop:ne,[` - > ${b}-content, - > ${b}-header, - > ${b}-body, - > ${b}-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:ne},"> thead":{"> tr:not(:last-child) > th":{borderBottom:ne},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${b}-cell-fix-right-first::after`]:{borderInlineEnd:ne}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${b}-expanded-row-fixed`]:{margin:`-${m.tablePaddingVertical}px -${m.tablePaddingHorizontal+m.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:m.lineWidth,bottom:0,borderInlineEnd:ne,content:'""'}}}}}},[`&${b}-scroll-horizontal`]:{[`> ${b}-container > ${b}-body`]:{"> table > tbody":{[` - > tr${b}-expanded-row, - > tr${b}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},Ce("middle",m.tablePaddingVerticalMiddle,m.tablePaddingHorizontalMiddle)),Ce("small",m.tablePaddingVerticalSmall,m.tablePaddingHorizontalSmall)),{[`> ${b}-footer`]:{border:ne,borderTop:0}}),[`${b}-cell`]:{[`${b}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${m.lineWidth}px 0 ${m.lineWidth}px ${m.tableHeaderBg}`}},[`${b}-bordered ${b}-cell-scrollbar`]:{borderInlineEnd:ne}}}},Wi=m=>{const{componentCls:b}=m;return{[`${b}-wrapper`]:{[`${b}-cell-ellipsis`]:Object.assign(Object.assign({},oo.vS),{wordBreak:"keep-all",[` - &${b}-cell-fix-left-last, - &${b}-cell-fix-right-first - `]:{overflow:"visible",[`${b}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${b}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Pl=m=>{const{componentCls:b}=m;return{[`${b}-wrapper`]:{[`${b}-tbody > tr${b}-placeholder`]:{textAlign:"center",color:m.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:m.colorBgContainer}}}}},el=i(15969),Al=m=>{const{componentCls:b,antCls:ne,controlInteractiveSize:Ce,motionDurationSlow:He,lineWidth:Fe,paddingXS:At,lineType:gt,tableBorderColor:st,tableExpandIconBg:Nt,tableExpandColumnWidth:Gt,borderRadius:kt,fontSize:Sn,fontSizeSM:mn,lineHeight:bn,tablePaddingVertical:Un,tablePaddingHorizontal:Mn,tableExpandedRowBg:Vn,paddingXXS:jn}=m,ar=Ce/2-Fe,xr=ar*2+Fe*3,Pr=`${Fe}px ${gt} ${st}`,mr=jn-Fe;return{[`${b}-wrapper`]:{[`${b}-expand-icon-col`]:{width:Gt},[`${b}-row-expand-icon-cell`]:{textAlign:"center",[`${b}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${b}-row-indent`]:{height:1,float:"left"},[`${b}-row-expand-icon`]:Object.assign(Object.assign({},(0,el.N)(m)),{position:"relative",float:"left",boxSizing:"border-box",width:xr,height:xr,padding:0,color:"inherit",lineHeight:`${xr}px`,background:Nt,border:Pr,borderRadius:kt,transform:`scale(${Ce/xr})`,transition:`all ${He}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${He} ease-out`,content:'""'},"&::before":{top:ar,insetInlineEnd:mr,insetInlineStart:mr,height:Fe},"&::after":{top:mr,bottom:mr,insetInlineStart:ar,width:Fe,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"}}),[`${b}-row-indent + ${b}-row-expand-icon`]:{marginTop:(Sn*bn-Fe*3)/2-Math.ceil((mn*1.4-Fe*3)/2),marginInlineEnd:At},[`tr${b}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Vn}},[`${ne}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${b}-expanded-row-fixed`]:{position:"relative",margin:`-${Un}px -${Mn}px`,padding:`${Un}px ${Mn}px`}}}},Ol=m=>{const{componentCls:b,antCls:ne,iconCls:Ce,tableFilterDropdownWidth:He,tableFilterDropdownSearchWidth:Fe,paddingXXS:At,paddingXS:gt,colorText:st,lineWidth:Nt,lineType:Gt,tableBorderColor:kt,tableHeaderIconColor:Sn,fontSizeSM:mn,tablePaddingHorizontal:bn,borderRadius:Un,motionDurationSlow:Mn,colorTextDescription:Vn,colorPrimary:jn,tableHeaderFilterActiveBg:ar,colorTextDisabled:xr,tableFilterDropdownBg:Pr,tableFilterDropdownHeight:mr,controlItemBgHover:Mr,controlItemBgActive:Zr,boxShadowSecondary:ir,filterDropdownMenuBg:Cr}=m,sr=`${ne}-dropdown`,Hn=`${b}-filter-dropdown`,gr=`${ne}-tree`,Nr=`${Nt}px ${Gt} ${kt}`;return[{[`${b}-wrapper`]:{[`${b}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${b}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-At,marginInline:`${At}px ${-bn/2}px`,padding:`0 ${At}px`,color:Sn,fontSize:mn,borderRadius:Un,cursor:"pointer",transition:`all ${Mn}`,"&:hover":{color:Vn,background:ar},"&.active":{color:jn}}}},{[`${ne}-dropdown`]:{[Hn]:Object.assign(Object.assign({},(0,oo.Wf)(m)),{minWidth:He,backgroundColor:Pr,borderRadius:Un,boxShadow:ir,overflow:"hidden",[`${sr}-menu`]:{maxHeight:mr,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Cr,"&:empty::after":{display:"block",padding:`${gt}px 0`,color:xr,fontSize:mn,textAlign:"center",content:'"Not Found"'}},[`${Hn}-tree`]:{paddingBlock:`${gt}px 0`,paddingInline:gt,[gr]:{padding:0},[`${gr}-treenode ${gr}-node-content-wrapper:hover`]:{backgroundColor:Mr},[`${gr}-treenode-checkbox-checked ${gr}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Zr}}},[`${Hn}-search`]:{padding:gt,borderBottom:Nr,"&-input":{input:{minWidth:Fe},[Ce]:{color:xr}}},[`${Hn}-checkall`]:{width:"100%",marginBottom:At,marginInlineStart:At},[`${Hn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${gt-Nt}px ${gt}px`,overflow:"hidden",borderTop:Nr}})}},{[`${ne}-dropdown ${Hn}, ${Hn}-submenu`]:{[`${ne}-checkbox-wrapper + span`]:{paddingInlineStart:gt,color:st},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Ni=m=>{const{componentCls:b,lineWidth:ne,colorSplit:Ce,motionDurationSlow:He,zIndexTableFixed:Fe,tableBg:At,zIndexTableSticky:gt}=m,st=Ce;return{[`${b}-wrapper`]:{[` - ${b}-cell-fix-left, - ${b}-cell-fix-right - `]:{position:"sticky !important",zIndex:Fe,background:At},[` - ${b}-cell-fix-left-first::after, - ${b}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-ne,width:30,transform:"translateX(100%)",transition:`box-shadow ${He}`,content:'""',pointerEvents:"none"},[`${b}-cell-fix-left-all::after`]:{display:"none"},[` - ${b}-cell-fix-right-first::after, - ${b}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-ne,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${He}`,content:'""',pointerEvents:"none"},[`${b}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:gt+1,width:30,transition:`box-shadow ${He}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${b}-ping-left`]:{[`&:not(${b}-has-fix-left) ${b}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${st}`}},[` - ${b}-cell-fix-left-first::after, - ${b}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${st}`},[`${b}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${b}-ping-right`]:{[`&:not(${b}-has-fix-right) ${b}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${st}`}},[` - ${b}-cell-fix-right-first::after, - ${b}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${st}`}}}}},Fl=m=>{const{componentCls:b,antCls:ne}=m;return{[`${b}-wrapper`]:{[`${b}-pagination${ne}-pagination`]:{margin:`${m.margin}px 0`},[`${b}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:m.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},ql=m=>{const{componentCls:b,tableRadius:ne}=m;return{[`${b}-wrapper`]:{[b]:{[`${b}-title, ${b}-header`]:{borderRadius:`${ne}px ${ne}px 0 0`},[`${b}-title + ${b}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${b}-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:ne,borderStartEndRadius:ne,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:ne},"> *:last-child":{borderStartEndRadius:ne}}},"&-footer":{borderRadius:`0 0 ${ne}px ${ne}px`}}}}},$l=m=>{const{componentCls:b}=m;return{[`${b}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${b}-pagination-left`]:{justifyContent:"flex-end"},[`${b}-pagination-right`]:{justifyContent:"flex-start"},[`${b}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${b}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${b}-row-indent`]:{float:"right"}}}}},pl=m=>{const{componentCls:b,antCls:ne,iconCls:Ce,fontSizeIcon:He,padding:Fe,paddingXS:At,tableHeaderIconColor:gt,tableHeaderIconColorHover:st,tableSelectionColumnWidth:Nt}=m;return{[`${b}-wrapper`]:{[`${b}-selection-col`]:{width:Nt,[`&${b}-selection-col-with-dropdown`]:{width:Nt+He+Fe/4}},[`${b}-bordered ${b}-selection-col`]:{width:Nt+At*2,[`&${b}-selection-col-with-dropdown`]:{width:Nt+He+Fe/4+At*2}},[` - table tr th${b}-selection-column, - table tr td${b}-selection-column - `]:{paddingInlineEnd:m.paddingXS,paddingInlineStart:m.paddingXS,textAlign:"center",[`${ne}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${b}-selection-column${b}-cell-fix-left`]:{zIndex:m.zIndexTableFixed+1},[`table tr th${b}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${b}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${b}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${m.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${m.tablePaddingHorizontal/4}px`,[Ce]:{color:gt,fontSize:He,verticalAlign:"baseline","&:hover":{color:st}}}}}},Xi=m=>{const{componentCls:b}=m,ne=(Ce,He,Fe,At)=>({[`${b}${b}-${Ce}`]:{fontSize:At,[` - ${b}-title, - ${b}-footer, - ${b}-cell, - ${b}-thead > tr > th, - ${b}-tbody > tr > th, - ${b}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{padding:`${He}px ${Fe}px`},[`${b}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${b}-expanded-row-fixed`]:{margin:`-${He}px -${Fe}px`},[`${b}-tbody`]:{[`${b}-wrapper:only-child ${b}`]:{marginBlock:`-${He}px`,marginInline:`${m.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${b}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${b}-wrapper`]:Object.assign(Object.assign({},ne("middle",m.tablePaddingVerticalMiddle,m.tablePaddingHorizontalMiddle,m.tableFontSizeMiddle)),ne("small",m.tablePaddingVerticalSmall,m.tablePaddingHorizontalSmall,m.tableFontSizeSmall))}},tl=m=>{const{componentCls:b,marginXXS:ne,fontSizeIcon:Ce,tableHeaderIconColor:He,tableHeaderIconColorHover:Fe}=m;return{[`${b}-wrapper`]:{[`${b}-thead th${b}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${m.motionDurationSlow}`,"&:hover":{background:m.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:m.colorPrimary},[` - &${b}-cell-fix-left:hover, - &${b}-cell-fix-right:hover - `]:{background:m.tableFixedHeaderSortActiveBg}},[`${b}-thead th${b}-column-sort`]:{background:m.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${b}-column-sort`]:{background:m.tableBodySortBg},[`${b}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${b}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${b}-column-sorter`]:{marginInlineStart:ne,color:He,fontSize:0,transition:`color ${m.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Ce,"&.active":{color:m.colorPrimary}},[`${b}-column-sorter-up + ${b}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${b}-column-sorters:hover ${b}-column-sorter`]:{color:Fe}}}},Ui=m=>{const{componentCls:b,opacityLoading:ne,tableScrollThumbBg:Ce,tableScrollThumbBgHover:He,tableScrollThumbSize:Fe,tableScrollBg:At,zIndexTableSticky:gt,stickyScrollBarBorderRadius:st}=m,Nt=`${m.lineWidth}px ${m.lineType} ${m.tableBorderColor}`;return{[`${b}-wrapper`]:{[`${b}-sticky`]:{"&-holder":{position:"sticky",zIndex:gt,background:m.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:gt,display:"flex",alignItems:"center",background:At,borderTop:Nt,opacity:ne,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:Ce,borderRadius:st,transition:`all ${m.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:He}}}}}}},hi=m=>{const{componentCls:b,lineWidth:ne,tableBorderColor:Ce}=m,He=`${ne}px ${m.lineType} ${Ce}`;return{[`${b}-wrapper`]:{[`${b}-summary`]:{position:"relative",zIndex:m.zIndexTableFixed,background:m.tableBg,"> tr":{"> th, > td":{borderBottom:He}}},[`div${b}-summary`]:{boxShadow:`0 -${ne}px 0 ${Ce}`}}}},wi=m=>{const{componentCls:b}=m,ne=`${m.lineWidth}px ${m.lineType} ${m.tableBorderColor}`,Ce=`${b}-expanded-row-cell`;return{[`${b}-wrapper`]:{[`${b}-tbody-virtual`]:{[`${b}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${b}-cell`]:{borderBottom:ne},[`${b}-expanded-row`]:{[`${Ce}${Ce}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${m.lineWidth}px)`,borderInlineEnd:"none"}}},[`${b}-bordered`]:{[`${b}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:ne,position:"absolute"},[`${b}-cell`]:{borderInlineEnd:ne,[`&${b}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-m.lineWidth,borderInlineStart:ne}}}}}}};const Vi=m=>{const{componentCls:b,fontWeightStrong:ne,tablePaddingVertical:Ce,tablePaddingHorizontal:He,lineWidth:Fe,lineType:At,tableBorderColor:gt,tableFontSize:st,tableBg:Nt,tableRadius:Gt,tableHeaderTextColor:kt,motionDurationMid:Sn,tableHeaderBg:mn,tableHeaderCellSplitColor:bn,tableRowHoverBg:Un,tableSelectedRowBg:Mn,tableSelectedRowHoverBg:Vn,tableFooterTextColor:jn,tableFooterBg:ar,paddingContentVerticalLG:xr}=m,Pr=`${Fe}px ${At} ${gt}`;return{[`${b}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,oo.dF)()),{[b]:Object.assign(Object.assign({},(0,oo.Wf)(m)),{fontSize:st,background:Nt,borderRadius:`${Gt}px ${Gt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Gt}px ${Gt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${b}-cell, - ${b}-thead > tr > th, - ${b}-tbody > tr > th, - ${b}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{position:"relative",padding:`${xr}px ${He}px`,overflowWrap:"break-word"},[`${b}-title`]:{padding:`${Ce}px ${He}px`},[`${b}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:kt,fontWeight:ne,textAlign:"start",background:mn,borderBottom:Pr,transition:`background ${Sn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${b}-selection-column):not(${b}-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 ${Sn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${b}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Sn}, border-color ${Sn}`,borderBottom:Pr,[` - > ${b}-wrapper:only-child, - > ${b}-expanded-row-fixed > ${b}-wrapper:only-child - `]:{[b]:{marginBlock:`-${Ce}px`,marginInline:`${m.tableExpandColumnWidth-He}px -${He}px`,[`${b}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:kt,fontWeight:ne,textAlign:"start",background:mn,borderBottom:Pr,transition:`background ${Sn} ease`},[` - &${b}-row:hover > th, - &${b}-row:hover > td, - > th${b}-cell-row-hover, - > td${b}-cell-row-hover - `]:{background:Un},[`&${b}-row-selected`]:{"> th, > td":{background:Mn},"&:hover > th, &:hover > td":{background:Vn}}}},[`${b}-footer`]:{padding:`${Ce}px ${He}px`,color:jn,background:ar}})}};var Ti=(0,ti.Z)("Table",m=>{const{colorTextHeading:b,colorSplit:ne,colorIcon:Ce,colorIconHover:He,opacityLoading:Fe,colorBgContainer:At,controlInteractiveSize:gt,headerBg:st,headerColor:Nt,headerSortActiveBg:Gt,headerSortHoverBg:kt,bodySortBg:Sn,rowHoverBg:mn,rowSelectedBg:bn,rowSelectedHoverBg:Un,rowExpandedBg:Mn,cellPaddingBlock:Vn,cellPaddingInline:jn,cellPaddingBlockMD:ar,cellPaddingInlineMD:xr,cellPaddingBlockSM:Pr,cellPaddingInlineSM:mr,borderColor:Mr,footerBg:Zr,footerColor:ir,headerBorderRadius:Cr,cellFontSize:sr,cellFontSizeMD:Hn,cellFontSizeSM:gr,headerSplitColor:Nr,fixedHeaderSortActiveBg:Gr,headerFilterHoverBg:Or,filterDropdownBg:qn,expandIconBg:jr,selectionColumnWidth:Xr,stickyScrollBarBg:la}=m,aa=new Do.C(Ce),La=new Do.C(He),Ta=2,Kr=(0,ni.TS)(m,{tableFontSize:sr,tableBg:At,tableRadius:Cr,tablePaddingVertical:Vn,tablePaddingHorizontal:jn,tablePaddingVerticalMiddle:ar,tablePaddingHorizontalMiddle:xr,tablePaddingVerticalSmall:Pr,tablePaddingHorizontalSmall:mr,tableBorderColor:Mr,tableHeaderTextColor:Nt,tableHeaderBg:st,tableFooterTextColor:ir,tableFooterBg:Zr,tableHeaderCellSplitColor:Nr,tableHeaderSortBg:Gt,tableHeaderSortHoverBg:kt,tableHeaderIconColor:aa.clone().setAlpha(aa.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:La.clone().setAlpha(La.getAlpha()*Fe).toRgbString(),tableBodySortBg:Sn,tableFixedHeaderSortActiveBg:Gr,tableHeaderFilterActiveBg:Or,tableFilterDropdownBg:qn,tableRowHoverBg:mn,tableSelectedRowBg:bn,tableSelectedRowHoverBg:Un,zIndexTableFixed:Ta,zIndexTableSticky:Ta+1,tableFontSizeMiddle:Hn,tableFontSizeSmall:gr,tableSelectionColumnWidth:Xr,tableExpandIconBg:jr,tableExpandColumnWidth:gt+2*m.padding,tableExpandedRowBg:Mn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:la,tableScrollThumbBgHover:b,tableScrollBg:ne});return[Vi(Kr),Fl(Kr),hi(Kr),tl(Kr),Ol(Kr),ki(Kr),ql(Kr),Al(Kr),hi(Kr),Pl(Kr),pl(Kr),Ni(Kr),Ui(Kr),Wi(Kr),Xi(Kr),$l(Kr),wi(Kr)]},m=>{const{colorFillAlter:b,colorBgContainer:ne,colorTextHeading:Ce,colorFillSecondary:He,colorFillContent:Fe,controlItemBgActive:At,controlItemBgActiveHover:gt,padding:st,paddingSM:Nt,paddingXS:Gt,colorBorderSecondary:kt,borderRadiusLG:Sn,fontSize:mn,controlHeight:bn,colorTextPlaceholder:Un}=m,Mn=new Do.C(He).onBackground(ne).toHexShortString(),Vn=new Do.C(Fe).onBackground(ne).toHexShortString(),jn=new Do.C(b).onBackground(ne).toHexShortString();return{headerBg:jn,headerColor:Ce,headerSortActiveBg:Mn,headerSortHoverBg:Vn,bodySortBg:jn,rowHoverBg:jn,rowSelectedBg:At,rowSelectedHoverBg:gt,rowExpandedBg:b,cellPaddingBlock:st,cellPaddingInline:st,cellPaddingBlockMD:Nt,cellPaddingInlineMD:Gt,cellPaddingBlockSM:Gt,cellPaddingInlineSM:Gt,borderColor:kt,headerBorderRadius:Sn,footerBg:jn,footerColor:Ce,cellFontSize:mn,cellFontSizeMD:mn,cellFontSizeSM:mn,headerSplitColor:kt,fixedHeaderSortActiveBg:Mn,headerFilterHoverBg:Fe,filterDropdownMenuBg:ne,filterDropdownBg:ne,expandIconBg:ne,selectionColumnWidth:bn,stickyScrollBarBg:Un,stickyScrollBarBorderRadius:100}});const Rl=[],Ml=(m,b)=>{const{prefixCls:ne,className:Ce,rootClassName:He,style:Fe,size:At,bordered:gt,dropdownPrefixCls:st,dataSource:Nt,pagination:Gt,rowSelection:kt,rowKey:Sn="key",rowClassName:mn,columns:bn,children:Un,childrenColumnName:Mn,onChange:Vn,getPopupContainer:jn,loading:ar,expandIcon:xr,expandable:Pr,expandedRowRender:mr,expandIconColumnIndex:Mr,indentSize:Zr,scroll:ir,sortDirections:Cr,locale:sr,showSorterTooltip:Hn=!0,virtual:gr}=m,Nr=s.useMemo(()=>bn||g(Un),[bn,Un]),Gr=s.useMemo(()=>Nr.some(ra=>ra.responsive),[Nr]),Or=(0,en.Z)(Gr),qn=s.useMemo(()=>{const ra=new Set(Object.keys(Or).filter(xa=>Or[xa]));return Nr.filter(xa=>!xa.responsive||xa.responsive.some(eo=>ra.has(eo)))},[Nr,Or]),jr=(0,qt.Z)(m,["className","style","columns"]),{locale:Xr=or.Z,direction:la,table:aa,renderEmpty:La,getPrefixCls:Ta,getPopupContainer:Kr}=s.useContext(jt.E_),Qa=(0,pt.Z)(At),_r=Object.assign(Object.assign({},Xr.Table),sr),Oa=Nt||Rl,Sa=Ta("table",ne),qa=Ta("dropdown",st),Lr=Object.assign({childrenColumnName:Mn,expandIconColumnIndex:Mr},Pr),{childrenColumnName:Dr="children"}=Lr,Fr=s.useMemo(()=>Oa.some(ra=>ra==null?void 0:ra[Dr])?"nest":mr||Pr&&Pr.expandedRowRender?"row":null,[Oa]),yr={body:s.useRef()},oa=s.useMemo(()=>typeof Sn=="function"?Sn:ra=>ra==null?void 0:ra[Sn],[Sn]),[Ir]=jo(Oa,Dr,oa),Qr={},na=function(ra,xa){let eo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Ia,no,fo;const xo=Object.assign(Object.assign({},Qr),ra);eo&&((Ia=Qr.resetPagination)===null||Ia===void 0||Ia.call(Qr),!((no=xo.pagination)===null||no===void 0)&&no.current&&(xo.pagination.current=1),Gt&&Gt.onChange&&Gt.onChange(1,(fo=xo.pagination)===null||fo===void 0?void 0:fo.pageSize)),ir&&ir.scrollToFirstRowOnChange!==!1&&yr.body.current&&(0,Jt.Z)(0,{getContainer:()=>yr.body.current}),Vn==null||Vn(xo.pagination,xo.filters,xo.sorter,{currentDataSource:Ha(ba(Oa,xo.sorterStates,Dr),xo.filterStates),action:xa})},ea=(ra,xa)=>{na({sorter:ra,sorterStates:xa},"sort",!1)},[mo,$a,Go,Ka]=ma({prefixCls:Sa,mergedColumns:qn,onSorterChange:ea,sortDirections:Cr||["ascend","descend"],tableLocale:_r,showSorterTooltip:Hn}),Jo=s.useMemo(()=>ba(Oa,$a,Dr),[Oa,$a]);Qr.sorter=Ka(),Qr.sorterStates=$a;const ka=(ra,xa)=>{na({filters:ra,filterStates:xa},"filter",!0)},[io,di,sa]=ei({prefixCls:Sa,locale:_r,dropdownPrefixCls:qa,mergedColumns:qn,onFilterChange:ka,getPopupContainer:jn||Kr}),da=Ha(Jo,di);Qr.filters=sa,Qr.filterStates=di;const Da=s.useMemo(()=>{const ra={};return Object.keys(sa).forEach(xa=>{sa[xa]!==null&&(ra[xa]=sa[xa])}),Object.assign(Object.assign({},Go),{filters:ra})},[Go,sa]),[Xa]=bo(Da),_a=(ra,xa)=>{na({pagination:Object.assign(Object.assign({},Qr.pagination),{current:ra,pageSize:xa})},"paginate")},[qr,ha]=zo(da.length,_a,Gt);Qr.pagination=Gt===!1?{}:Ga(qr,Gt),Qr.resetPagination=ha;const lo=s.useMemo(()=>{if(Gt===!1||!qr.pageSize)return da;const{current:ra=1,total:xa,pageSize:eo=Po}=qr;return da.lengtheo?da.slice((ra-1)*eo,ra*eo):da:da.slice((ra-1)*eo,ra*eo)},[!!Gt,da,qr&&qr.current,qr&&qr.pageSize,qr&&qr.total]),[Lo,ri]=Wa({prefixCls:Sa,data:da,pageData:lo,getRowKey:oa,getRecordByKey:Ir,expandType:Fr,childrenColumnName:Dr,locale:_r,getPopupContainer:jn||Kr},kt),Yo=(ra,xa,eo)=>{let Ia;return typeof mn=="function"?Ia=pe()(mn(ra,xa,eo)):Ia=pe()(mn),pe()({[`${Sa}-row-selected`]:ri.has(oa(ra,xa))},Ia)};Lr.__PARENT_RENDER_ICON__=Lr.expandIcon,Lr.expandIcon=Lr.expandIcon||xr||_n(_r),Fr==="nest"&&Lr.expandIconColumnIndex===void 0?Lr.expandIconColumnIndex=kt?1:0:Lr.expandIconColumnIndex>0&&kt&&(Lr.expandIconColumnIndex-=1),typeof Lr.indentSize!="number"&&(Lr.indentSize=typeof Zr=="number"?Zr:15);const ii=s.useCallback(ra=>Xa(Lo(io(mo(ra)))),[mo,io,Lo]);let qo,Qo;if(Gt!==!1&&(qr!=null&&qr.total)){let ra;qr.size?ra=qr.size:ra=Qa==="small"||Qa==="middle"?"small":void 0;const xa=no=>s.createElement(Dn.Z,Object.assign({},qr,{className:pe()(`${Sa}-pagination ${Sa}-pagination-${no}`,qr.className),size:ra})),eo=la==="rtl"?"left":"right",{position:Ia}=qr;if(Ia!==null&&Array.isArray(Ia)){const no=Ia.find(Ai=>Ai.includes("top")),fo=Ia.find(Ai=>Ai.includes("bottom")),xo=Ia.every(Ai=>`${Ai}`=="none");!no&&!fo&&!xo&&(Qo=xa(eo)),no&&(qo=xa(no.toLowerCase().replace("top",""))),fo&&(Qo=xa(fo.toLowerCase().replace("bottom","")))}else Qo=xa(eo)}let So;typeof ar=="boolean"?So={spinning:ar}:typeof ar=="object"&&(So=Object.assign({spinning:!0},ar));const[ho,ja]=Ti(Sa),[,Ra]=(0,Zt.Z)(),Zo=pe()(`${Sa}-wrapper`,aa==null?void 0:aa.className,{[`${Sa}-wrapper-rtl`]:la==="rtl"},Ce,He,ja),Ci=Object.assign(Object.assign({},aa==null?void 0:aa.style),Fe),$o=sr&&sr.emptyText||(La==null?void 0:La("Table"))||s.createElement(ln.Z,{componentName:"Table"}),li=gr?Vo:po,fi={},rl=s.useMemo(()=>{const{fontSize:ra,lineHeight:xa,padding:eo,paddingXS:Ia,paddingSM:no}=Ra,fo=Math.floor(ra*xa);switch(Qa){case"large":return eo*2+fo;case"small":return Ia*2+fo;default:return no*2+fo}},[Ra,Qa]);return gr&&(fi.listItemHeight=rl),ho(s.createElement("div",{ref:b,className:Zo,style:Ci},s.createElement(pn.Z,Object.assign({spinning:!1},So),qo,s.createElement(li,Object.assign({},fi,jr,{columns:qn,direction:la,expandable:Lr,prefixCls:Sa,className:pe()({[`${Sa}-middle`]:Qa==="middle",[`${Sa}-small`]:Qa==="small",[`${Sa}-bordered`]:gt,[`${Sa}-empty`]:Oa.length===0}),data:lo,rowKey:oa,rowClassName:Yo,emptyText:$o,internalHooks:f,internalRefs:yr,transformColumns:ii})),Qo)))};var Nl=s.forwardRef(Ml);const ts=(m,b)=>{const ne=s.useRef(0);return ne.current+=1,s.createElement(Nl,Object.assign({},m,{ref:b,_renderTimes:ne.current}))},Fo=s.forwardRef(ts);Fo.SELECTION_COLUMN=Rr,Fo.EXPAND_COLUMN=o,Fo.SELECTION_ALL=Ur,Fo.SELECTION_INVERT=wa,Fo.SELECTION_NONE=ya,Fo.Column=he,Fo.ColumnGroup=ut,Fo.Summary=x;var Pi=Fo,ns=Pi},99313:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return re}});var o=i(99267),f=i(18785),O=i(62772),V=i(92310),v=i.n(V),L=i(5016),s=i(18082),de=i(20049),ve=i(52456),I=i(10928),se=i(5883),S=i(59301),M=i(49658),Y=i(18929),z=i(77900),$=(0,S.createContext)(null),vt=S.forwardRef(function(g,C){var B=g.prefixCls,y=g.className,q=g.style,fe=g.id,Ue=g.active,Ve=g.tabKey,dt=g.children;return S.createElement("div",{id:fe&&"".concat(fe,"-panel-").concat(Ve),role:"tabpanel",tabIndex:Ue?0:-1,"aria-labelledby":fe&&"".concat(fe,"-tab-").concat(Ve),"aria-hidden":!Ue,style:q,className:v()(B,Ue&&"".concat(B,"-active"),y),ref:C},dt)}),je=vt,ct=["key","forceRender","style","className"];function Te(g){var C=g.id,B=g.activeKey,y=g.animated,q=g.tabPosition,fe=g.destroyInactiveTabPane,Ue=S.useContext($),Ve=Ue.prefixCls,dt=Ue.tabs,Bt=y.tabPane,Ft="".concat(Ve,"-tabpane");return S.createElement("div",{className:v()("".concat(Ve,"-content-holder"))},S.createElement("div",{className:v()("".concat(Ve,"-content"),"".concat(Ve,"-content-").concat(q),(0,s.Z)({},"".concat(Ve,"-content-animated"),Bt))},dt.map(function(Kt){var Le=Kt.key,Et=Kt.forceRender,oe=Kt.style,Oe=Kt.className,De=(0,se.Z)(Kt,ct),Ze=Le===B;return S.createElement(z.default,(0,L.Z)({key:Le,visible:Ze,forceRender:Et,removeOnLeave:!!fe,leavedClassName:"".concat(Ft,"-hidden")},y.tabPaneMotion),function(Ct,Ee){var _e=Ct.style,U=Ct.className;return S.createElement(je,(0,L.Z)({},De,{prefixCls:Ft,id:C,tabKey:Le,animated:Bt,active:Ze,style:(0,de.Z)((0,de.Z)({},oe),_e),className:v()(Oe,U),ref:Ee}))})})))}var Q=i(92393),w=i(29301),c=i(6089),D=i(8654),N={width:0,height:0,left:0,top:0};function _(g,C,B){return(0,S.useMemo)(function(){for(var y,q=new Map,fe=C.get((y=g[0])===null||y===void 0?void 0:y.key)||N,Ue=fe.left+fe.width,Ve=0;Vevn?(Xt=St,ye.current="x"):(Xt=xt,ye.current="y"),C(-Xt,-Xt)&&Je.preventDefault()}var tt=(0,S.useRef)(null);tt.current={onTouchStart:Ee,onTouchMove:_e,onTouchEnd:U,onWheel:Me},S.useEffect(function(){function Je(on){tt.current.onTouchStart(on)}function St(on){tt.current.onTouchMove(on)}function xt(on){tt.current.onTouchEnd(on)}function Xt(on){tt.current.onWheel(on)}return document.addEventListener("touchmove",St,{passive:!1}),document.addEventListener("touchend",xt,{passive:!1}),g.current.addEventListener("touchstart",Je,{passive:!1}),g.current.addEventListener("wheel",Xt),function(){document.removeEventListener("touchmove",St),document.removeEventListener("touchend",xt)}},[])}var xe=i(34280);function Ke(g){var C=(0,S.useState)(0),B=(0,ve.Z)(C,2),y=B[0],q=B[1],fe=(0,S.useRef)(0),Ue=(0,S.useRef)();return Ue.current=g,(0,xe.o)(function(){var Ve;(Ve=Ue.current)===null||Ve===void 0||Ve.call(Ue)},[y]),function(){fe.current===y&&(fe.current+=1,q(fe.current))}}function Xe(g){var C=(0,S.useRef)([]),B=(0,S.useState)({}),y=(0,ve.Z)(B,2),q=y[1],fe=(0,S.useRef)(typeof g=="function"?g():g),Ue=Ke(function(){var dt=fe.current;C.current.forEach(function(Bt){dt=Bt(dt)}),C.current=[],fe.current=dt,q({})});function Ve(dt){C.current.push(dt),Ue()}return[fe.current,Ve]}var me={width:0,height:0,left:0,top:0,right:0};function ae(g,C,B,y,q,fe,Ue){var Ve=Ue.tabs,dt=Ue.tabPosition,Bt=Ue.rtl,Ft,Kt,Le;return["top","bottom"].includes(dt)?(Ft="width",Kt=Bt?"right":"left",Le=Math.abs(B)):(Ft="height",Kt="top",Le=-B),(0,S.useMemo)(function(){if(!Ve.length)return[0,0];for(var Et=Ve.length,oe=Et,Oe=0;OeLe+C){oe=Oe-1;break}}for(var Ze=0,Ct=Et-1;Ct>=0;Ct-=1){var Ee=g.get(Ve[Ct].key)||me;if(Ee[Kt]=oe?[0,0]:[Ze,oe]},[g,C,y,q,fe,Le,dt,Ve.map(function(Et){return Et.key}).join("_"),Bt])}function G(g){var C;return g instanceof Map?(C={},g.forEach(function(B,y){C[y]=B})):C=g,JSON.stringify(C)}var H="TABS_DQ";function Pe(g){return String(g).replace(/"/g,H)}function Be(g,C,B,y){return!(!B||y||g===!1||g===void 0&&(C===!1||C===null))}function ee(g,C){var B=g.prefixCls,y=g.editable,q=g.locale,fe=g.style;return!y||y.showAdd===!1?null:S.createElement("button",{ref:C,type:"button",className:"".concat(B,"-nav-add"),style:fe,"aria-label":(q==null?void 0:q.addAriaLabel)||"Add tab",onClick:function(Ve){y.onEdit("add",{event:Ve})}},y.addIcon||"+")}var Ne=S.forwardRef(ee),ze=S.forwardRef(function(g,C){var B=g.position,y=g.prefixCls,q=g.extra;if(!q)return null;var fe,Ue={};return(0,I.Z)(q)==="object"&&!S.isValidElement(q)?Ue=q:Ue.right=q,B==="right"&&(fe=Ue.right),B==="left"&&(fe=Ue.left),fe?S.createElement("div",{className:"".concat(y,"-extra-content"),ref:C},fe):null}),Dt=ze,ht=i(31561),mt=i(15285),Pt=i(10228);function $t(g,C){var B=g.prefixCls,y=g.id,q=g.tabs,fe=g.locale,Ue=g.mobile,Ve=g.moreIcon,dt=Ve===void 0?"More":Ve,Bt=g.moreTransitionName,Ft=g.style,Kt=g.className,Le=g.editable,Et=g.tabBarGutter,oe=g.rtl,Oe=g.removeAriaLabel,De=g.onTabClick,Ze=g.getPopupContainer,Ct=g.popupClassName,Ee=(0,S.useState)(!1),_e=(0,ve.Z)(Ee,2),U=_e[0],ye=_e[1],Me=(0,S.useState)(null),tt=(0,ve.Z)(Me,2),Je=tt[0],St=tt[1],xt="".concat(y,"-more-popup"),Xt="".concat(B,"-dropdown"),on=Je!==null?"".concat(xt,"-").concat(Je):null,vn=fe==null?void 0:fe.dropdownAriaLabel;function xn(ft,_t){ft.preventDefault(),ft.stopPropagation(),Le.onEdit("remove",{key:_t,event:ft})}var On=S.createElement(mt.ZP,{onClick:function(_t){var Vt=_t.key,tn=_t.domEvent;De(Vt,tn),ye(!1)},prefixCls:"".concat(Xt,"-menu"),id:xt,tabIndex:-1,role:"listbox","aria-activedescendant":on,selectedKeys:[Je],"aria-label":vn!==void 0?vn:"expanded dropdown"},q.map(function(ft){var _t=ft.closable,Vt=ft.disabled,tn=ft.closeIcon,zt=ft.key,Cn=ft.label,Wn=Be(_t,tn,Le,Vt);return S.createElement(mt.sN,{key:zt,id:"".concat(xt,"-").concat(zt),role:"option","aria-controls":y&&"".concat(y,"-panel-").concat(zt),disabled:Vt},S.createElement("span",null,Cn),Wn&&S.createElement("button",{type:"button","aria-label":Oe||"remove",tabIndex:0,className:"".concat(Xt,"-menu-item-remove"),onClick:function(Wt){Wt.stopPropagation(),xn(Wt,zt)}},tn||Le.removeIcon||"\xD7"))}));function Nn(ft){for(var _t=q.filter(function(Wn){return!Wn.disabled}),Vt=_t.findIndex(function(Wn){return Wn.key===Je})||0,tn=_t.length,zt=0;ztYr?"left":"right"})}),vn=(0,ve.Z)(on,2),xn=vn[0],On=vn[1],Nn=R(0,function(ta,Yr){!Xt&&Ee&&Ee({direction:ta>Yr?"top":"bottom"})}),Se=(0,ve.Z)(Nn,2),Ie=Se[0],Ye=Se[1],nt=(0,S.useState)([0,0]),ft=(0,ve.Z)(nt,2),_t=ft[0],Vt=ft[1],tn=(0,S.useState)([0,0]),zt=(0,ve.Z)(tn,2),Cn=zt[0],Wn=zt[1],nn=(0,S.useState)([0,0]),Wt=(0,ve.Z)(nn,2),Qt=Wt[0],Pn=Wt[1],fn=(0,S.useState)([0,0]),Gn=(0,ve.Z)(fn,2),Qn=Gn[0],kn=Gn[1],In=Xe(new Map),Ar=(0,ve.Z)(In,2),ke=Ar[0],he=Ar[1],ue=_(fe,ke,Cn[0]),ut=j(_t,Xt),qt=j(Cn,Xt),Jt=j(Qt,Xt),jt=j(Qn,Xt),ln=utDn?Dn:ta}var Zt=(0,S.useRef)(),Yt=(0,S.useState)(),_n=(0,ve.Z)(Yt,2),vr=_n[0],er=_n[1];function br(){er(Date.now())}function tr(){window.clearTimeout(Zt.current)}It(tt,function(ta,Yr){function Ca(pa,Fa){pa(function(Aa){var To=pn(Aa+Fa);return To})}return ln?(Xt?Ca(On,ta):Ca(Ye,Yr),tr(),br(),!0):!1}),(0,S.useEffect)(function(){return tr(),vr&&(Zt.current=window.setTimeout(function(){er(0)},100)),tr},[vr]);var dr=ae(ue,pt,Xt?xn:Ie,qt,Jt,jt,(0,de.Z)((0,de.Z)({},g),{},{tabs:fe})),Yn=(0,ve.Z)(dr,2),hr=Yn[0],Sr=Yn[1],rr=(0,c.Z)(function(){var ta=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ft,Yr=ue.get(ta)||{width:0,height:0,left:0,right:0,top:0};if(Xt){var Ca=xn;Kt?Yr.rightxn+pt&&(Ca=Yr.right+Yr.width-pt):Yr.left<-xn?Ca=-Yr.left:Yr.left+Yr.width>-xn+pt&&(Ca=-(Yr.left+Yr.width-pt)),Ye(0),On(pn(Ca))}else{var pa=Ie;Yr.top<-Ie?pa=-Yr.top:Yr.top+Yr.height>-Ie+pt&&(pa=-(Yr.top+Yr.height-pt)),On(0),Ye(pn(pa))}}),Fn={};Oe==="top"||Oe==="bottom"?Fn[Kt?"marginRight":"marginLeft"]=De:Fn.marginTop=De;var Kn=fe.map(function(ta,Yr){var Ca=ta.key;return S.createElement(bt,{id:dt,prefixCls:q,key:Ca,tab:ta,style:Yr===0?void 0:Fn,closable:ta.closable,editable:Et,active:Ca===Ft,renderWrapper:Ze,removeAriaLabel:oe==null?void 0:oe.removeAriaLabel,onClick:function(Fa){Ct(Ca,Fa)},onFocus:function(){rr(Ca),br(),tt.current&&(Kt||(tt.current.scrollLeft=0),tt.current.scrollTop=0)}})}),Zn=function(){return he(function(){var Yr=new Map;return fe.forEach(function(Ca){var pa,Fa=Ca.key,Aa=(pa=Je.current)===null||pa===void 0?void 0:pa.querySelector('[data-node-key="'.concat(Pe(Fa),'"]'));Aa&&Yr.set(Fa,{width:Aa.offsetWidth,height:Aa.offsetHeight,left:Aa.offsetLeft,top:Aa.offsetTop})}),Yr})};(0,S.useEffect)(function(){Zn()},[fe.map(function(ta){return ta.key}).join("_")]);var fr=Ke(function(){var ta=d(U),Yr=d(ye),Ca=d(Me);Vt([ta[0]-Yr[0]-Ca[0],ta[1]-Yr[1]-Ca[1]]);var pa=d(xt);Pn(pa);var Fa=d(St);kn(Fa);var Aa=d(Je);Wn([Aa[0]-pa[0],Aa[1]-pa[1]]),Zn()}),Hr=fe.slice(0,hr),Wr=fe.slice(Sr+1),Jn=[].concat((0,Q.Z)(Hr),(0,Q.Z)(Wr)),Tn=ue.get(Ft),pr=P({activeTabOffset:Tn,horizontal:Xt,rtl:Kt,indicatorSize:_e}),nr=pr.style;(0,S.useEffect)(function(){rr()},[Ft,or,Dn,G(Tn),G(ue),Xt]),(0,S.useEffect)(function(){fr()},[Kt]);var Jr=!!Jn.length,zr="".concat(q,"-nav-wrap"),fa,Ba,va,ga;return Xt?Kt?(Ba=xn>0,fa=xn!==Dn):(fa=xn<0,Ba=xn!==or):(va=Ie<0,ga=Ie!==or),S.createElement(w.Z,{onResize:fr},S.createElement("div",{ref:(0,D.x1)(C,U),role:"tablist",className:v()("".concat(q,"-nav"),Ue),style:Ve,onKeyDown:function(){br()}},S.createElement(Dt,{ref:ye,position:"left",extra:Le,prefixCls:q}),S.createElement(w.Z,{onResize:fr},S.createElement("div",{className:v()(zr,(B={},(0,s.Z)(B,"".concat(zr,"-ping-left"),fa),(0,s.Z)(B,"".concat(zr,"-ping-right"),Ba),(0,s.Z)(B,"".concat(zr,"-ping-top"),va),(0,s.Z)(B,"".concat(zr,"-ping-bottom"),ga),B)),ref:tt},S.createElement(w.Z,{onResize:fr},S.createElement("div",{ref:Je,className:"".concat(q,"-nav-list"),style:{transform:"translate(".concat(xn,"px, ").concat(Ie,"px)"),transition:vr?"none":void 0}},Kn,S.createElement(Ne,{ref:xt,prefixCls:q,locale:oe,editable:Et,style:(0,de.Z)((0,de.Z)({},Kn.length===0?void 0:Fn),{},{visibility:Jr?"hidden":null})}),S.createElement("div",{className:v()("".concat(q,"-ink-bar"),(0,s.Z)({},"".concat(q,"-ink-bar-animated"),Bt.inkBar)),style:nr}))))),S.createElement(Mt,(0,L.Z)({},g,{removeAriaLabel:oe==null?void 0:oe.removeAriaLabel,ref:St,prefixCls:q,tabs:Jn,className:!Jr&&en,tabMoving:!!vr})),S.createElement(Dt,{ref:Me,position:"right",extra:Le,prefixCls:q})))}var x=S.forwardRef(ie),h=["renderTabBar"],le=["label","key"];function Z(g){var C=g.renderTabBar,B=(0,se.Z)(g,h),y=S.useContext($),q=y.tabs;if(C){var fe=(0,de.Z)((0,de.Z)({},B),{},{panes:q.map(function(Ue){var Ve=Ue.label,dt=Ue.key,Bt=(0,se.Z)(Ue,le);return S.createElement(je,(0,L.Z)({tab:Ve,key:dt,tabKey:dt},Bt))})});return C(fe,x)}return S.createElement(x,B)}var F=i(48736);function ge(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},C;return g===!1?C={inkBar:!1,tabPane:!1}:g===!0?C={inkBar:!0,tabPane:!1}:C=(0,de.Z)({inkBar:!0},(0,I.Z)(g)==="object"?g:{}),C.tabPaneMotion&&C.tabPane===void 0&&(C.tabPane=!0),!C.tabPaneMotion&&C.tabPane&&(C.tabPane=!1),C}var rt=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],Qe=0;function ce(g,C){var B,y=g.id,q=g.prefixCls,fe=q===void 0?"rc-tabs":q,Ue=g.className,Ve=g.items,dt=g.direction,Bt=g.activeKey,Ft=g.defaultActiveKey,Kt=g.editable,Le=g.animated,Et=g.tabPosition,oe=Et===void 0?"top":Et,Oe=g.tabBarGutter,De=g.tabBarStyle,Ze=g.tabBarExtraContent,Ct=g.locale,Ee=g.moreIcon,_e=g.moreTransitionName,U=g.destroyInactiveTabPane,ye=g.renderTabBar,Me=g.onChange,tt=g.onTabClick,Je=g.onTabScroll,St=g.getPopupContainer,xt=g.popupClassName,Xt=g.indicatorSize,on=(0,se.Z)(g,rt),vn=S.useMemo(function(){return(Ve||[]).filter(function(kn){return kn&&(0,I.Z)(kn)==="object"&&"key"in kn})},[Ve]),xn=dt==="rtl",On=ge(Le),Nn=(0,S.useState)(!1),Se=(0,ve.Z)(Nn,2),Ie=Se[0],Ye=Se[1];(0,S.useEffect)(function(){Ye((0,M.Z)())},[]);var nt=(0,Y.Z)(function(){var kn;return(kn=vn[0])===null||kn===void 0?void 0:kn.key},{value:Bt,defaultValue:Ft}),ft=(0,ve.Z)(nt,2),_t=ft[0],Vt=ft[1],tn=(0,S.useState)(function(){return vn.findIndex(function(kn){return kn.key===_t})}),zt=(0,ve.Z)(tn,2),Cn=zt[0],Wn=zt[1];(0,S.useEffect)(function(){var kn=vn.findIndex(function(Ar){return Ar.key===_t});if(kn===-1){var In;kn=Math.max(0,Math.min(Cn,vn.length-1)),Vt((In=vn[kn])===null||In===void 0?void 0:In.key)}Wn(kn)},[vn.map(function(kn){return kn.key}).join("_"),_t,Cn]);var nn=(0,Y.Z)(null,{value:y}),Wt=(0,ve.Z)(nn,2),Qt=Wt[0],Pn=Wt[1];(0,S.useEffect)(function(){y||(Pn("rc-tabs-".concat(Qe)),Qe+=1)},[]);function fn(kn,In){tt==null||tt(kn,In);var Ar=kn!==_t;Vt(kn),Ar&&(Me==null||Me(kn))}var Gn={id:Qt,activeKey:_t,animated:On,tabPosition:oe,rtl:xn,mobile:Ie},Qn=(0,de.Z)((0,de.Z)({},Gn),{},{editable:Kt,locale:Ct,moreIcon:Ee,moreTransitionName:_e,tabBarGutter:Oe,onTabClick:fn,onTabScroll:Je,extra:Ze,style:De,panes:null,getPopupContainer:St,popupClassName:xt,indicatorSize:Xt});return S.createElement($.Provider,{value:{tabs:vn,prefixCls:fe}},S.createElement("div",(0,L.Z)({ref:C,id:y,className:v()(fe,"".concat(fe,"-").concat(oe),(B={},(0,s.Z)(B,"".concat(fe,"-mobile"),Ie),(0,s.Z)(B,"".concat(fe,"-editable"),Kt),(0,s.Z)(B,"".concat(fe,"-rtl"),xn),B),Ue)},on),S.createElement(Z,(0,L.Z)({},Qn,{renderTabBar:ye})),S.createElement(Te,(0,L.Z)({destroyInactiveTabPane:U},Gn,{animated:On}))))}var lt=S.forwardRef(ce),k=lt,A=k,K=i(36355),be=i(19716),ot=()=>null,yt=i(62892);const Ot={motionAppear:!1,motionEnter:!0,motionLeave:!0};function Lt(g){let C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},B;return C===!1?B={inkBar:!1,tabPane:!1}:C===!0?B={inkBar:!0,tabPane:!0}:B=Object.assign({inkBar:!0},typeof C=="object"?C:{}),B.tabPane&&(B.tabPaneMotion=Object.assign(Object.assign({},Ot),{motionName:(0,yt.m)(g,"switch")})),B}var Ut=i(11592),sn=function(g,C){var B={};for(var y in g)Object.prototype.hasOwnProperty.call(g,y)&&C.indexOf(y)<0&&(B[y]=g[y]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,y=Object.getOwnPropertySymbols(g);qC)}function An(g,C){if(g)return g;const B=(0,Ut.Z)(C).map(y=>{if(S.isValidElement(y)){const{key:q,props:fe}=y,Ue=fe||{},{tab:Ve}=Ue,dt=sn(Ue,["tab"]);return Object.assign(Object.assign({key:String(q)},dt),{label:Ve})}return null});return rn(B)}var En=i(17313),wn=i(83116),an=i(37613),Ln=i(13826),dn=g=>{const{componentCls:C,motionDurationSlow:B}=g;return[{[C]:{[`${C}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${B}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${B}`}}}}},[(0,Ln.oN)(g,"slide-up"),(0,Ln.oN)(g,"slide-down")]]};const Rn=g=>{const{componentCls:C,tabsCardPadding:B,cardBg:y,cardGutter:q,colorBorderSecondary:fe,itemSelectedColor:Ue}=g;return{[`${C}-card`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab`]:{margin:0,padding:B,background:y,border:`${g.lineWidth}px ${g.lineType} ${fe}`,transition:`all ${g.motionDurationSlow} ${g.motionEaseInOut}`},[`${C}-tab-active`]:{color:Ue,background:g.colorBgContainer},[`${C}-ink-bar`]:{visibility:"hidden"}},[`&${C}-top, &${C}-bottom`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab + ${C}-tab`]:{marginLeft:{_skip_check_:!0,value:`${q}px`}}}},[`&${C}-top`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab`]:{borderRadius:`${g.borderRadiusLG}px ${g.borderRadiusLG}px 0 0`},[`${C}-tab-active`]:{borderBottomColor:g.colorBgContainer}}},[`&${C}-bottom`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab`]:{borderRadius:`0 0 ${g.borderRadiusLG}px ${g.borderRadiusLG}px`},[`${C}-tab-active`]:{borderTopColor:g.colorBgContainer}}},[`&${C}-left, &${C}-right`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab + ${C}-tab`]:{marginTop:`${q}px`}}},[`&${C}-left`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab`]:{borderRadius:{_skip_check_:!0,value:`${g.borderRadiusLG}px 0 0 ${g.borderRadiusLG}px`}},[`${C}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:g.colorBgContainer}}}},[`&${C}-right`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${g.borderRadiusLG}px ${g.borderRadiusLG}px 0`}},[`${C}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:g.colorBgContainer}}}}}}},lr=g=>{const{componentCls:C,itemHoverColor:B,dropdownEdgeChildVerticalPadding:y}=g;return{[`${C}-dropdown`]:Object.assign(Object.assign({},(0,En.Wf)(g)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:g.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${C}-dropdown-menu`]:{maxHeight:g.tabsDropdownHeight,margin:0,padding:`${y}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:g.colorBgContainer,backgroundClip:"padding-box",borderRadius:g.borderRadiusLG,outline:"none",boxShadow:g.boxShadowSecondary,"&-item":Object.assign(Object.assign({},En.vS),{display:"flex",alignItems:"center",minWidth:g.tabsDropdownWidth,margin:0,padding:`${g.paddingXXS}px ${g.paddingSM}px`,color:g.colorText,fontWeight:"normal",fontSize:g.fontSize,lineHeight:g.lineHeight,cursor:"pointer",transition:`all ${g.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:g.marginSM},color:g.colorTextDescription,fontSize:g.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:B}},"&:hover":{background:g.controlItemBgHover},"&-disabled":{"&, &:hover":{color:g.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},Ae=g=>{const{componentCls:C,margin:B,colorBorderSecondary:y,horizontalMargin:q,verticalItemPadding:fe,verticalItemMargin:Ue}=g;return{[`${C}-top, ${C}-bottom`]:{flexDirection:"column",[`> ${C}-nav, > div > ${C}-nav`]:{margin:q,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${g.lineWidth}px ${g.lineType} ${y}`,content:"''"},[`${C}-ink-bar`]:{height:g.lineWidthBold,"&-animated":{transition:`width ${g.motionDurationSlow}, left ${g.motionDurationSlow}, - right ${g.motionDurationSlow}`}},[`${C}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:g.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:g.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:g.boxShadowTabsOverflowRight},[`&${C}-nav-wrap-ping-left::before`]:{opacity:1},[`&${C}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${C}-top`]:{[`> ${C}-nav, - > div > ${C}-nav`]:{"&::before":{bottom:0},[`${C}-ink-bar`]:{bottom:0}}},[`${C}-bottom`]:{[`> ${C}-nav, > div > ${C}-nav`]:{order:1,marginTop:`${B}px`,marginBottom:0,"&::before":{top:0},[`${C}-ink-bar`]:{top:0}},[`> ${C}-content-holder, > div > ${C}-content-holder`]:{order:0}},[`${C}-left, ${C}-right`]:{[`> ${C}-nav, > div > ${C}-nav`]:{flexDirection:"column",minWidth:g.controlHeight*1.25,[`${C}-tab`]:{padding:fe,textAlign:"center"},[`${C}-tab + ${C}-tab`]:{margin:Ue},[`${C}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:g.controlHeight},"&::before":{top:0,boxShadow:g.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:g.boxShadowTabsOverflowBottom},[`&${C}-nav-wrap-ping-top::before`]:{opacity:1},[`&${C}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${C}-ink-bar`]:{width:g.lineWidthBold,"&-animated":{transition:`height ${g.motionDurationSlow}, top ${g.motionDurationSlow}`}},[`${C}-nav-list, ${C}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${C}-left`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${C}-content-holder, > div > ${C}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${g.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${g.lineWidth}px ${g.lineType} ${g.colorBorder}`},[`> ${C}-content > ${C}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:g.paddingLG}}}},[`${C}-right`]:{[`> ${C}-nav, > div > ${C}-nav`]:{order:1,[`${C}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${C}-content-holder, > div > ${C}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-g.lineWidth},borderRight:{_skip_check_:!0,value:`${g.lineWidth}px ${g.lineType} ${g.colorBorder}`},[`> ${C}-content > ${C}-tabpane`]:{paddingRight:{_skip_check_:!0,value:g.paddingLG}}}}}},at=g=>{const{componentCls:C,cardPaddingSM:B,cardPaddingLG:y,horizontalItemPaddingSM:q,horizontalItemPaddingLG:fe}=g;return{[C]:{"&-small":{[`> ${C}-nav`]:{[`${C}-tab`]:{padding:q,fontSize:g.titleFontSizeSM}}},"&-large":{[`> ${C}-nav`]:{[`${C}-tab`]:{padding:fe,fontSize:g.titleFontSizeLG}}}},[`${C}-card`]:{[`&${C}-small`]:{[`> ${C}-nav`]:{[`${C}-tab`]:{padding:B}},[`&${C}-bottom`]:{[`> ${C}-nav ${C}-tab`]:{borderRadius:`0 0 ${g.borderRadius}px ${g.borderRadius}px`}},[`&${C}-top`]:{[`> ${C}-nav ${C}-tab`]:{borderRadius:`${g.borderRadius}px ${g.borderRadius}px 0 0`}},[`&${C}-right`]:{[`> ${C}-nav ${C}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${g.borderRadius}px ${g.borderRadius}px 0`}}},[`&${C}-left`]:{[`> ${C}-nav ${C}-tab`]:{borderRadius:{_skip_check_:!0,value:`${g.borderRadius}px 0 0 ${g.borderRadius}px`}}}},[`&${C}-large`]:{[`> ${C}-nav`]:{[`${C}-tab`]:{padding:y}}}}}},it=g=>{const{componentCls:C,itemActiveColor:B,itemHoverColor:y,iconCls:q,tabsHorizontalItemMargin:fe,horizontalItemPadding:Ue,itemSelectedColor:Ve,itemColor:dt}=g,Bt=`${C}-tab`;return{[Bt]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Ue,fontSize:g.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:dt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:B}},(0,En.Qy)(g)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-g.marginXXS},marginLeft:{_skip_check_:!0,value:g.marginXS},color:g.colorTextDescription,fontSize:g.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${g.motionDurationSlow}`,"&:hover":{color:g.colorTextHeading}},"&:hover":{color:y},[`&${Bt}-active ${Bt}-btn`]:{color:Ve,textShadow:g.tabsActiveTextShadow},[`&${Bt}-disabled`]:{color:g.colorTextDisabled,cursor:"not-allowed"},[`&${Bt}-disabled ${Bt}-btn, &${Bt}-disabled ${C}-remove`]:{"&:focus, &:active":{color:g.colorTextDisabled}},[`& ${Bt}-remove ${q}`]:{margin:0},[q]:{marginRight:{_skip_check_:!0,value:g.marginSM}}},[`${Bt} + ${Bt}`]:{margin:{_skip_check_:!0,value:fe}}}},et=g=>{const{componentCls:C,tabsHorizontalItemMarginRTL:B,iconCls:y,cardGutter:q}=g;return{[`${C}-rtl`]:{direction:"rtl",[`${C}-nav`]:{[`${C}-tab`]:{margin:{_skip_check_:!0,value:B},[`${C}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[y]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${g.marginSM}px`}},[`${C}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${g.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${g.marginXXS}px`},[y]:{margin:0}}}},[`&${C}-left`]:{[`> ${C}-nav`]:{order:1},[`> ${C}-content-holder`]:{order:0}},[`&${C}-right`]:{[`> ${C}-nav`]:{order:0},[`> ${C}-content-holder`]:{order:1}},[`&${C}-card${C}-top, &${C}-card${C}-bottom`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab + ${C}-tab`]:{marginRight:{_skip_check_:!0,value:q},marginLeft:{_skip_check_:!0,value:0}}}}},[`${C}-dropdown-rtl`]:{direction:"rtl"},[`${C}-menu-item`]:{[`${C}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Ht=g=>{const{componentCls:C,tabsCardPadding:B,cardHeight:y,cardGutter:q,itemHoverColor:fe,itemActiveColor:Ue,colorBorderSecondary:Ve}=g;return{[C]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,En.Wf)(g)),{display:"flex",[`> ${C}-nav, > div > ${C}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${C}-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 ${g.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${C}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${g.motionDurationSlow}`},[`${C}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${C}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${C}-nav-more`]:{position:"relative",padding:B,background:"transparent",border:0,color:g.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:g.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${C}-nav-add`]:Object.assign({minWidth:y,marginLeft:{_skip_check_:!0,value:q},padding:`0 ${g.paddingXS}px`,background:"transparent",border:`${g.lineWidth}px ${g.lineType} ${Ve}`,borderRadius:`${g.borderRadiusLG}px ${g.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:g.colorText,transition:`all ${g.motionDurationSlow} ${g.motionEaseInOut}`,"&:hover":{color:fe},"&:active, &:focus:not(:focus-visible)":{color:Ue}},(0,En.Qy)(g))},[`${C}-extra-content`]:{flex:"none"},[`${C}-ink-bar`]:{position:"absolute",background:g.inkBarColor,pointerEvents:"none"}}),it(g)),{[`${C}-content`]:{position:"relative",width:"100%"},[`${C}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${C}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${C}-centered`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-nav-wrap`]:{[`&:not([class*='${C}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var un=(0,wn.Z)("Tabs",g=>{const C=(0,an.TS)(g,{tabsCardPadding:g.cardPadding||`${(g.cardHeight-Math.round(g.fontSize*g.lineHeight))/2-g.lineWidth}px ${g.padding}px`,dropdownEdgeChildVerticalPadding:g.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${g.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${g.horizontalItemGutter}px`});return[at(C),et(C),Ae(C),lr(C),Rn(C),Ht(C),dn(C)]},g=>{const C=g.controlHeightLG;return{zIndexPopup:g.zIndexPopupBase+50,cardBg:g.colorFillAlter,cardHeight:C,cardPadding:"",cardPaddingSM:`${g.paddingXXS*1.5}px ${g.padding}px`,cardPaddingLG:`${g.paddingXS}px ${g.padding}px ${g.paddingXXS*1.5}px`,titleFontSize:g.fontSize,titleFontSizeLG:g.fontSizeLG,titleFontSizeSM:g.fontSize,inkBarColor:g.colorPrimary,horizontalMargin:`0 0 ${g.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${g.paddingSM}px 0`,horizontalItemPaddingSM:`${g.paddingXS}px 0`,horizontalItemPaddingLG:`${g.padding}px 0`,verticalItemPadding:`${g.paddingXS}px ${g.paddingLG}px`,verticalItemMargin:`${g.margin}px 0 0 0`,itemColor:g.colorText,itemSelectedColor:g.colorPrimary,itemHoverColor:g.colorPrimaryHover,itemActiveColor:g.colorPrimaryActive,cardGutter:g.marginXXS/2}}),Tt=function(g,C){var B={};for(var y in g)Object.prototype.hasOwnProperty.call(g,y)&&C.indexOf(y)<0&&(B[y]=g[y]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,y=Object.getOwnPropertySymbols(g);q{const{type:C,className:B,rootClassName:y,size:q,onEdit:fe,hideAdd:Ue,centered:Ve,addIcon:dt,popupClassName:Bt,children:Ft,items:Kt,animated:Le,style:Et,indicatorSize:oe}=g,Oe=Tt(g,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:De,moreIcon:Ze=S.createElement(f.Z,null)}=Oe,{direction:Ct,tabs:Ee,getPrefixCls:_e,getPopupContainer:U}=S.useContext(K.E_),ye=_e("tabs",De),[Me,tt]=un(ye);let Je;C==="editable-card"&&(Je={onEdit:(xn,On)=>{let{key:Nn,event:Se}=On;fe==null||fe(xn==="add"?Se:Nn,xn)},removeIcon:S.createElement(o.Z,null),addIcon:dt||S.createElement(O.Z,null),showAdd:Ue!==!0});const St=_e(),xt=An(Kt,Ft),Xt=Lt(ye,Le),on=(0,be.Z)(q),vn=Object.assign(Object.assign({},Ee==null?void 0:Ee.style),Et);return Me(S.createElement(A,Object.assign({direction:Ct,getPopupContainer:U,moreTransitionName:`${St}-slide-up`},Oe,{items:xt,className:v()({[`${ye}-${on}`]:on,[`${ye}-card`]:["card","editable-card"].includes(C),[`${ye}-editable-card`]:C==="editable-card",[`${ye}-centered`]:Ve},Ee==null?void 0:Ee.className,B,y,tt),popupClassName:v()(Bt,tt),style:vn,editable:Je,moreIcon:Ze,prefixCls:ye,animated:Xt,indicatorSize:oe!=null?oe:Ee==null?void 0:Ee.indicatorSize})))};yn.TabPane=ot;var re=yn},17574:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return ae}});var o=i(64588),f=i(92393),O=i(52671),V=i(8657),v=i(5016),L=i(59301),s={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"},de=s,ve=i(7657),I=function(H,Pe){return L.createElement(ve.Z,(0,v.Z)({},H,{ref:Pe,icon:de}))},se=L.forwardRef(I),S=se,M=i(92310),Y=i.n(M),z=i(35654),$=i(71430),vt=i(36355),je=i(56082),ct=i(62892),Te=i(20648);const Q=4;function w(G){const{dropPosition:H,dropLevelOffset:Pe,prefixCls:Be,indent:ee,direction:Ne="ltr"}=G,ze=Ne==="ltr"?"left":"right",Dt=Ne==="ltr"?"right":"left",ht={[ze]:-Pe*ee+Q,[Dt]:0};switch(H){case-1:ht.top=-3;break;case 1:ht.bottom=-3;break;default:ht.bottom=-3,ht[ze]=ee+Q;break}return L.createElement("div",{style:ht,className:`${Be}-drop-indicator`})}var c=i(71997),N=L.forwardRef((G,H)=>{const{getPrefixCls:Pe,direction:Be,virtual:ee,tree:Ne}=L.useContext(vt.E_),{prefixCls:ze,className:Dt,showIcon:ht=!1,showLine:mt,switcherIcon:Pt,blockNode:$t=!1,children:Mt,checkable:$e=!1,selectable:bt=!0,draggable:J,motion:X,style:P}=G,d=Pe("tree",ze),j=Pe(),ie=X!=null?X:Object.assign(Object.assign({},(0,ct.Z)(j)),{motionAppear:!1}),x=Object.assign(Object.assign({},G),{checkable:$e,selectable:bt,showIcon:ht,motion:ie,blockNode:$t,showLine:!!mt,dropIndicatorRender:w}),[h,le]=(0,Te.ZP)(d),Z=L.useMemo(()=>{if(!J)return!1;let ge={};switch(typeof J){case"function":ge.nodeDraggable=J;break;case"object":ge=Object.assign({},J);break;default:break}return ge.icon!==!1&&(ge.icon=ge.icon||L.createElement(je.Z,null)),ge},[J]),F=ge=>L.createElement(c.Z,{prefixCls:d,switcherIcon:Pt,treeNodeProps:ge,showLine:mt});return h(L.createElement(o.Z,Object.assign({itemHeight:20,ref:H,virtual:ee},x,{style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),P),prefixCls:d,className:Y()({[`${d}-icon-hide`]:!ht,[`${d}-block-node`]:$t,[`${d}-unselectable`]:!bt,[`${d}-rtl`]:Be==="rtl"},Ne==null?void 0:Ne.className,Dt,le),direction:Be,checkable:$e&&L.createElement("span",{className:`${d}-checkbox-inner`}),selectable:bt,switcherIcon:F,draggable:Z}),Mt))}),_;(function(G){G[G.None=0]="None",G[G.Start=1]="Start",G[G.End=2]="End"})(_||(_={}));function R(G,H){function Pe(Be){const{key:ee,children:Ne}=Be;H(ee,Be)!==!1&&R(Ne||[],H)}G.forEach(Pe)}function te(G){let{treeData:H,expandedKeys:Pe,startKey:Be,endKey:ee}=G;const Ne=[];let ze=_.None;if(Be&&Be===ee)return[Be];if(!Be||!ee)return[];function Dt(ht){return ht===Be||ht===ee}return R(H,ht=>{if(ze===_.End)return!1;if(Dt(ht)){if(Ne.push(ht),ze===_.None)ze=_.Start;else if(ze===_.Start)return ze=_.End,!1}else ze===_.Start&&Ne.push(ht);return Pe.includes(ht)}),Ne}function W(G,H){const Pe=(0,f.Z)(H),Be=[];return R(G,(ee,Ne)=>{const ze=Pe.indexOf(ee);return ze!==-1&&(Be.push(Ne),Pe.splice(ze,1)),!!Pe.length}),Be}var We=function(G,H){var Pe={};for(var Be in G)Object.prototype.hasOwnProperty.call(G,Be)&&H.indexOf(Be)<0&&(Pe[Be]=G[Be]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,Be=Object.getOwnPropertySymbols(G);ee{var{defaultExpandAll:Pe,defaultExpandParent:Be,defaultExpandedKeys:ee}=G,Ne=We(G,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ze=L.useRef(),Dt=L.useRef(),ht=()=>{const{keyEntities:Z}=(0,$.I8)(It(Ne));let F;return Pe?F=Object.keys(Z):Be?F=(0,z.r7)(Ne.expandedKeys||ee||[],Z):F=Ne.expandedKeys||ee,F},[mt,Pt]=L.useState(Ne.selectedKeys||Ne.defaultSelectedKeys||[]),[$t,Mt]=L.useState(()=>ht());L.useEffect(()=>{"selectedKeys"in Ne&&Pt(Ne.selectedKeys)},[Ne.selectedKeys]),L.useEffect(()=>{"expandedKeys"in Ne&&Mt(Ne.expandedKeys)},[Ne.expandedKeys]);const $e=(Z,F)=>{var ge;return"expandedKeys"in Ne||Mt(Z),(ge=Ne.onExpand)===null||ge===void 0?void 0:ge.call(Ne,Z,F)},bt=(Z,F)=>{var ge;const{multiple:rt}=Ne,{node:Qe,nativeEvent:ce}=F,{key:lt=""}=Qe,k=It(Ne),A=Object.assign(Object.assign({},F),{selected:!0}),K=(ce==null?void 0:ce.ctrlKey)||(ce==null?void 0:ce.metaKey),be=ce==null?void 0:ce.shiftKey;let we;rt&&K?(we=Z,ze.current=lt,Dt.current=we,A.selectedNodes=W(k,we)):rt&&be?(we=Array.from(new Set([].concat((0,f.Z)(Dt.current||[]),(0,f.Z)(te({treeData:k,expandedKeys:$t,startKey:lt,endKey:ze.current}))))),A.selectedNodes=W(k,we)):(we=[lt],ze.current=lt,Dt.current=we,A.selectedNodes=W(k,we)),(ge=Ne.onSelect)===null||ge===void 0||ge.call(Ne,we,A),"selectedKeys"in Ne||Pt(we)},{getPrefixCls:J,direction:X}=L.useContext(vt.E_),{prefixCls:P,className:d,showIcon:j=!0,expandAction:ie="click"}=Ne,x=We(Ne,["prefixCls","className","showIcon","expandAction"]),h=J("tree",P),le=Y()(`${h}-directory`,{[`${h}-directory-rtl`]:X==="rtl"},d);return L.createElement(N,Object.assign({icon:pe,ref:H,blockNode:!0},x,{showIcon:j,expandAction:ie,prefixCls:h,className:le,expandedKeys:$t,selectedKeys:mt,onSelect:bt,onExpand:$e}))};var Xe=L.forwardRef(xe);const me=N;me.DirectoryTree=Xe,me.TreeNode=o.O;var ae=me},20648:function(hn,qe,i){"use strict";i.d(qe,{TM:function(){return M},Yk:function(){return S}});var o=i(93083),f=i(98447),O=i(17313),V=i(8378),v=i(37613),L=i(83116);const s=new o.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),de=(Y,z)=>({[`.${Y}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${z.motionDurationSlow}`}}}),ve=(Y,z)=>({[`.${Y}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:z.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${z.lineWidthBold}px solid ${z.colorPrimary}`,borderRadius:"50%",content:'""'}}}),I=(Y,z)=>{const{treeCls:$,treeNodeCls:vt,treeNodePadding:je,titleHeight:ct,nodeSelectedBg:Te,nodeHoverBg:Q}=z,w=z.paddingXS;return{[$]:Object.assign(Object.assign({},(0,O.Wf)(z)),{background:z.colorBgContainer,borderRadius:z.borderRadius,transition:`background-color ${z.motionDurationSlow}`,[`&${$}-rtl`]:{[`${$}-switcher`]:{"&_close":{[`${$}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${$}-active-focused)`]:Object.assign({},(0,O.oN)(z)),[`${$}-list-holder-inner`]:{alignItems:"flex-start"},[`&${$}-block-node`]:{[`${$}-list-holder-inner`]:{alignItems:"stretch",[`${$}-node-content-wrapper`]:{flex:"auto"},[`${vt}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:je,insetInlineStart:0,border:`1px solid ${z.colorPrimary}`,opacity:0,animationName:s,animationDuration:z.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${vt}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${je}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${$}-node-content-wrapper`]:{color:z.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${$}-node-content-wrapper`]:Object.assign({},(0,O.oN)(z)),[`&:not(${vt}-disabled).filter-node ${$}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${$}-draggable-icon`]:{flexShrink:0,width:ct,lineHeight:`${ct}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${z.motionDurationSlow}`,[`${vt}:hover &`]:{opacity:.45}},[`&${vt}-disabled`]:{[`${$}-draggable-icon`]:{visibility:"hidden"}}}},[`${$}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ct}},[`${$}-draggable-icon`]:{visibility:"hidden"},[`${$}-switcher`]:Object.assign(Object.assign({},de(Y,z)),{position:"relative",flex:"none",alignSelf:"stretch",width:ct,margin:0,lineHeight:`${ct}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${$}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:z.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ct/2,bottom:-je,marginInlineStart:-1,borderInlineEnd:`1px solid ${z.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ct/2*.8,height:ct/2,borderBottom:`1px solid ${z.colorBorder}`,content:'""'}}}),[`${$}-checkbox`]:{top:"initial",marginInlineEnd:w},[`${$}-node-content-wrapper, ${$}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ct,margin:0,padding:`0 ${z.paddingXS/2}px`,color:"inherit",lineHeight:`${ct}px`,background:"transparent",borderRadius:z.borderRadius,cursor:"pointer",transition:`all ${z.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:Q},[`&${$}-node-selected`]:{backgroundColor:Te},[`${$}-iconEle`]:{display:"inline-block",width:ct,height:ct,lineHeight:`${ct}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${$}-unselectable ${$}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${$}-node-content-wrapper`]:Object.assign({lineHeight:`${ct}px`,userSelect:"none"},ve(Y,z)),[`${vt}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${z.colorPrimary}`}},"&-show-line":{[`${$}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ct/2,bottom:-je,borderInlineEnd:`1px solid ${z.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${$}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${vt}-leaf-last`]:{[`${$}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ct/2}px !important`}}}}})}},se=Y=>{const{treeCls:z,treeNodeCls:$,treeNodePadding:vt,directoryNodeSelectedBg:je,directoryNodeSelectedColor:ct}=Y;return{[`${z}${z}-directory`]:{[$]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:vt,insetInlineStart:0,transition:`background-color ${Y.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:Y.controlItemBgHover}},"> *":{zIndex:1},[`${z}-switcher`]:{transition:`color ${Y.motionDurationMid}`},[`${z}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${z}-node-selected`]:{color:ct,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:je},[`${z}-switcher`]:{color:ct},[`${z}-node-content-wrapper`]:{color:ct,background:"transparent"}}}}}},S=(Y,z)=>{const $=`.${Y}`,vt=`${$}-treenode`,je=z.paddingXS/2,ct=(0,v.TS)(z,{treeCls:$,treeNodeCls:vt,treeNodePadding:je});return[I(Y,ct),se(ct)]},M=Y=>{const{controlHeightSM:z}=Y;return{titleHeight:z,nodeHoverBg:Y.controlItemBgHover,nodeSelectedBg:Y.controlItemBgActive}};qe.ZP=(0,L.Z)("Tree",(Y,z)=>{let{prefixCls:$}=z;return[{[Y.componentCls]:(0,f.C2)(`${$}-checkbox`,Y)},S($,Y),(0,V.Z)(Y)]},Y=>{const{colorTextLightSolid:z,colorPrimary:$}=Y;return Object.assign(Object.assign({},M(Y)),{directoryNodeSelectedColor:z,directoryNodeSelectedBg:$})})},71997:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return vt}});var o=i(5016),f=i(59301),O={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},V=O,v=i(7657),L=function(ct,Te){return f.createElement(v.Z,(0,o.Z)({},ct,{ref:Te,icon:V}))},s=f.forwardRef(L),de=s,ve=i(52671),I=i(58617),se=i(15075),S=i(43531),M=i(92310),Y=i.n(M),z=i(92343),vt=je=>{const{prefixCls:ct,switcherIcon:Te,treeNodeProps:Q,showLine:w}=je,{isLeaf:c,expanded:D,loading:N}=Q;if(N)return f.createElement(I.Z,{className:`${ct}-switcher-loading-icon`});let _;if(w&&typeof w=="object"&&(_=w.showLeafIcon),c){if(!w)return null;if(typeof _!="boolean"&&_){const W=typeof _=="function"?_(Q):_,We=`${ct}-switcher-line-custom-icon`;return(0,z.l$)(W)?(0,z.Tm)(W,{className:Y()(W.props.className||"",We)}):W}return _?f.createElement(ve.Z,{className:`${ct}-switcher-line-icon`}):f.createElement("span",{className:`${ct}-switcher-leaf-line`})}const R=`${ct}-switcher-icon`,te=typeof Te=="function"?Te(Q):Te;return(0,z.l$)(te)?(0,z.Tm)(te,{className:Y()(te.props.className||"",R)}):te!==void 0?te:w?D?f.createElement(se.Z,{className:`${ct}-switcher-line-icon`}):f.createElement(S.Z,{className:`${ct}-switcher-line-icon`}):f.createElement(de,{className:R})}},48066:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return lr}});var o=i(59301),f=i(40001),O=i(81953),V=i(5016),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},L=v,s=i(7657),de=function(at,it){return o.createElement(s.Z,(0,V.Z)({},at,{ref:it,icon:L}))},ve=o.forwardRef(de),I=ve,se=i(92310),S=i.n(se),M=i(25769),Y=i.n(M),z=i(29301),$=i(11592),vt=i(34280),je=i(18929),ct=i(2738),Te=i(8654),Q=i(24514),w=i(10228),c=function(Ae,at){var it={};for(var et in Ae)Object.prototype.hasOwnProperty.call(Ae,et)&&at.indexOf(et)<0&&(it[et]=Ae[et]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,et=Object.getOwnPropertySymbols(Ae);Ht{const it=g=>{const{keyCode:C}=g;C===w.Z.ENTER&&g.preventDefault()},et=g=>{const{keyCode:C}=g,{onClick:B}=Ae;C===w.Z.ENTER&&B&&B()},{style:Ht,noStyle:un,disabled:Tt}=Ae,yn=c(Ae,["style","noStyle","disabled"]);let re={};return un||(re=Object.assign({},D)),Tt&&(re.pointerEvents="none"),re=Object.assign(Object.assign({},re),Ht),o.createElement("div",Object.assign({role:"button",tabIndex:0,ref:at},yn,{onKeyDown:it,onKeyUp:et,style:re}))}),R=i(36355),te=i(9763),W=i(6848),We={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},pe=We,It=function(at,it){return o.createElement(s.Z,(0,V.Z)({},at,{ref:it,icon:pe}))},xe=o.forwardRef(It),Ke=xe,Xe=i(92343),me=i(1643),ae=i(15969),G=i(83116),H=i(93398);const Pe=(Ae,at,it,et)=>{const{titleMarginBottom:Ht,fontWeightStrong:un}=et;return{marginBottom:Ht,color:it,fontWeight:un,fontSize:Ae,lineHeight:at}},Be=Ae=>{const at=[1,2,3,4,5],it={};return at.forEach(et=>{it[` - h${et}&, - div&-h${et}, - div&-h${et} > textarea, - h${et} - `]=Pe(Ae[`fontSizeHeading${et}`],Ae[`lineHeightHeading${et}`],Ae.colorTextHeading,Ae)}),it},ee=Ae=>{const{componentCls:at}=Ae;return{"a&, a":Object.assign(Object.assign({},(0,ae.N)(Ae)),{textDecoration:Ae.linkDecoration,"&:active, &:hover":{textDecoration:Ae.linkHoverDecoration},[`&[disabled], &${at}-disabled`]:{color:Ae.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:Ae.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},Ne=Ae=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:Ae.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:Ae.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:H.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:Ae.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),ze=Ae=>{const{componentCls:at,paddingSM:it}=Ae,et=it;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-Ae.paddingSM,marginTop:-et,marginBottom:`calc(1em - ${et}px)`},[`${at}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:Ae.marginXS+2,insetBlockEnd:Ae.marginXS,color:Ae.colorTextDescription,fontWeight:"normal",fontSize:Ae.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},Dt=Ae=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:Ae.colorSuccess}}}),ht=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-single-line":{whiteSpace:"nowrap"},"&-ellipsis-single-line":{overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),mt=Ae=>{const{componentCls:at,titleMarginTop:it}=Ae;return{[at]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:Ae.colorText,wordBreak:"break-word",lineHeight:Ae.lineHeight,[`&${at}-secondary`]:{color:Ae.colorTextDescription},[`&${at}-success`]:{color:Ae.colorSuccess},[`&${at}-warning`]:{color:Ae.colorWarning},[`&${at}-danger`]:{color:Ae.colorError,"a&:active, a&:focus":{color:Ae.colorErrorActive},"a&:hover":{color:Ae.colorErrorHover}},[`&${at}-disabled`]:{color:Ae.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},Be(Ae)),{[` - & + h1${at}, - & + h2${at}, - & + h3${at}, - & + h4${at}, - & + h5${at} - `]:{marginTop:it},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:it}}}),Ne(Ae)),ee(Ae)),{[` - ${at}-expand, - ${at}-edit, - ${at}-copy - `]:Object.assign(Object.assign({},(0,ae.N)(Ae)),{marginInlineStart:Ae.marginXXS})}),ze(Ae)),Dt(Ae)),ht()),{"&-rtl":{direction:"rtl"}})}};var Pt=(0,G.Z)("Typography",Ae=>[mt(Ae)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),Mt=Ae=>{const{prefixCls:at,"aria-label":it,className:et,style:Ht,direction:un,maxLength:Tt,autoSize:yn=!0,value:re,onSave:g,onCancel:C,onEnd:B,component:y,enterIcon:q=o.createElement(Ke,null)}=Ae,fe=o.useRef(null),Ue=o.useRef(!1),Ve=o.useRef(),[dt,Bt]=o.useState(re);o.useEffect(()=>{Bt(re)},[re]),o.useEffect(()=>{if(fe.current&&fe.current.resizableTextArea){const{textArea:U}=fe.current.resizableTextArea;U.focus();const{length:ye}=U.value;U.setSelectionRange(ye,ye)}},[]);const Ft=U=>{let{target:ye}=U;Bt(ye.value.replace(/[\n\r]/g,""))},Kt=()=>{Ue.current=!0},Le=()=>{Ue.current=!1},Et=U=>{let{keyCode:ye}=U;Ue.current||(Ve.current=ye)},oe=()=>{g(dt.trim())},Oe=U=>{let{keyCode:ye,ctrlKey:Me,altKey:tt,metaKey:Je,shiftKey:St}=U;Ve.current===ye&&!Ue.current&&!Me&&!tt&&!Je&&!St&&(ye===w.Z.ENTER?(oe(),B==null||B()):ye===w.Z.ESC&&C())},De=()=>{oe()},Ze=y?`${at}-${y}`:"",[Ct,Ee]=Pt(at),_e=S()(at,`${at}-edit-content`,{[`${at}-rtl`]:un==="rtl"},et,Ze,Ee);return Ct(o.createElement("div",{className:_e,style:Ht},o.createElement(me.Z,{ref:fe,maxLength:Tt,value:dt,onChange:Ft,onKeyDown:Et,onKeyUp:Oe,onCompositionStart:Kt,onCompositionEnd:Le,onBlur:De,"aria-label":it,rows:1,autoSize:yn}),q!==null?(0,Xe.Tm)(q,{className:`${at}-edit-content-confirm`}):null))},$e=function(Ae,at){var it={};for(var et in Ae)Object.prototype.hasOwnProperty.call(Ae,et)&&at.indexOf(et)<0&&(it[et]=Ae[et]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,et=Object.getOwnPropertySymbols(Ae);Ht{const{prefixCls:it,component:et="article",className:Ht,rootClassName:un,setContentRef:Tt,children:yn,direction:re,style:g}=Ae,C=$e(Ae,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:B,direction:y,typography:q}=o.useContext(R.E_),fe=re!=null?re:y;let Ue=at;Tt&&(Ue=(0,Te.sQ)(at,Tt));const Ve=B("typography",it),[dt,Bt]=Pt(Ve),Ft=S()(Ve,q==null?void 0:q.className,{[`${Ve}-rtl`]:fe==="rtl"},Ht,un,Bt),Kt=Object.assign(Object.assign({},q==null?void 0:q.style),g);return dt(o.createElement(et,Object.assign({className:Ft,style:Kt,ref:Ue},C),yn))});function X(Ae,at){return o.useMemo(()=>{const it=!!Ae;return[it,Object.assign(Object.assign({},at),it&&typeof Ae=="object"?Ae:null)]},[Ae])}var d=(Ae,at)=>{const it=o.useRef(!1);o.useEffect(()=>{it.current?Ae():it.current=!0},at)};function j(Ae){const at=typeof Ae;return at==="string"||at==="number"}function ie(Ae){let at=0;return Ae.forEach(it=>{j(it)?at+=String(it).length:at+=1}),at}function x(Ae,at){let it=0;const et=[];for(let Ht=0;Htat){const g=at-it;return et.push(String(un).slice(0,g)),et}et.push(un),it=re}return Ae}const h=0,le=1,Z=2,F=3,ge=4;var Qe=Ae=>{let{enabledMeasure:at,children:it,text:et,width:Ht,fontSize:un,rows:Tt,onEllipsis:yn}=Ae;const[[re,g,C],B]=o.useState([0,0,0]),[y,q]=o.useState(0),[fe,Ue]=o.useState(h),[Ve,dt]=o.useState(0),Bt=o.useRef(null),Ft=o.useRef(null),Kt=o.useMemo(()=>(0,$.Z)(et),[et]),Le=o.useMemo(()=>ie(Kt),[Kt]),Et=o.useMemo(()=>!at||fe!==F?y&&fe!==ge&&at?it(x(Kt,y),y{at&&Ht&&un&&Le&&(Ue(le),B([0,Math.ceil(Le/2),Le]))},[at,Ht,un,et,Le,Tt]),(0,vt.Z)(()=>{var Ze;fe===le&&dt(((Ze=Bt.current)===null||Ze===void 0?void 0:Ze.offsetHeight)||0)},[fe]),(0,vt.Z)(()=>{var Ze,Ct;if(Ve){if(fe===le){const Ee=((Ze=Ft.current)===null||Ze===void 0?void 0:Ze.offsetHeight)||0,_e=Tt*Ve;Ee<=_e?(Ue(ge),yn(!1)):Ue(Z)}else if(fe===Z)if(re!==C){const Ee=((Ct=Ft.current)===null||Ct===void 0?void 0:Ct.offsetHeight)||0,_e=Tt*Ve;let U=re,ye=C;re===C-1?ye=re:Ee<=_e?U=g:ye=g;const Me=Math.ceil((U+ye)/2);B([U,Me,ye])}else Ue(F),q(g),yn(!0)}},[fe,re,C,Tt,Ve]);const oe={width:Ht,whiteSpace:"normal",margin:0,padding:0},Oe=(Ze,Ct,Ee)=>o.createElement("span",{"aria-hidden":!0,ref:Ct,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(un/2)*2},Ee)},Ze),De=(Ze,Ct)=>{const Ee=x(Kt,Ze);return Oe(it(Ee,!0),Ct,oe)};return o.createElement(o.Fragment,null,Et,at&&fe!==F&&fe!==ge&&o.createElement(o.Fragment,null,Oe("lg",Bt,{wordBreak:"keep-all",whiteSpace:"nowrap"}),fe===le?Oe(it(Kt,!1),Ft,oe):De(g,Ft)))},lt=Ae=>{let{enabledEllipsis:at,isEllipsis:it,children:et,tooltipProps:Ht}=Ae;return!(Ht!=null&&Ht.title)||!at?et:o.createElement(W.Z,Object.assign({open:it?void 0:!1},Ht),et)},k=function(Ae,at){var it={};for(var et in Ae)Object.prototype.hasOwnProperty.call(Ae,et)&&at.indexOf(et)<0&&(it[et]=Ae[et]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,et=Object.getOwnPropertySymbols(Ae);Ht{var it,et,Ht;const{prefixCls:un,className:Tt,style:yn,type:re,disabled:g,children:C,ellipsis:B,editable:y,copyable:q,component:fe,title:Ue}=Ae,Ve=k(Ae,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:dt,direction:Bt}=o.useContext(R.E_),[Ft]=(0,te.Z)("Text"),Kt=o.useRef(null),Le=o.useRef(null),Et=dt("typography",un),oe=(0,ct.Z)(Ve,["mark","code","delete","underline","strong","keyboard","italic"]),[Oe,De]=X(y),[Ze,Ct]=(0,je.Z)(!1,{value:De.editing}),{triggerType:Ee=["icon"]}=De,_e=pn=>{var Zt;pn&&((Zt=De.onStart)===null||Zt===void 0||Zt.call(De)),Ct(pn)};d(()=>{var pn;Ze||(pn=Le.current)===null||pn===void 0||pn.focus()},[Ze]);const U=pn=>{pn==null||pn.preventDefault(),_e(!0)},ye=pn=>{var Zt;(Zt=De.onChange)===null||Zt===void 0||Zt.call(De,pn),_e(!1)},Me=()=>{var pn;(pn=De.onCancel)===null||pn===void 0||pn.call(De),_e(!1)},[tt,Je]=X(q),[St,xt]=o.useState(!1),Xt=o.useRef(null),on={};Je.format&&(on.format=Je.format);const vn=()=>{Xt.current&&clearTimeout(Xt.current)},xn=pn=>{var Zt;pn==null||pn.preventDefault(),pn==null||pn.stopPropagation(),Y()(Je.text||String(C)||"",on),xt(!0),vn(),Xt.current=setTimeout(()=>{xt(!1)},3e3),(Zt=Je.onCopy)===null||Zt===void 0||Zt.call(Je,pn)};o.useEffect(()=>vn,[]);const[On,Nn]=o.useState(!1),[Se,Ie]=o.useState(!1),[Ye,nt]=o.useState(!1),[ft,_t]=o.useState(!1),[Vt,tn]=o.useState(!1),[zt,Cn]=o.useState(!0),[Wn,nn]=X(B,{expandable:!1}),Wt=Wn&&!Ye,{rows:Qt=1}=nn,Pn=o.useMemo(()=>!Wt||nn.suffix!==void 0||nn.onEllipsis||nn.expandable||Oe||tt,[Wt,nn,Oe,tt]);(0,vt.Z)(()=>{Wn&&!Pn&&(Nn((0,Q.G)("webkitLineClamp")),Ie((0,Q.G)("textOverflow")))},[Pn,Wn]);const fn=o.useMemo(()=>Pn?!1:Qt===1?Se:On,[Pn,Se,On]),Gn=Wt&&(fn?Vt:ft),Qn=Wt&&Qt===1&&fn,kn=Wt&&Qt>1&&fn,In=pn=>{var Zt;nt(!0),(Zt=nn.onExpand)===null||Zt===void 0||Zt.call(nn,pn)},[Ar,ke]=o.useState(0),[he,ue]=o.useState(0),ut=(pn,Zt)=>{let{offsetWidth:Yt}=pn;var _n;ke(Yt),ue(parseInt((_n=window.getComputedStyle)===null||_n===void 0?void 0:_n.call(window,Zt).fontSize,10)||0)},qt=pn=>{var Zt;_t(pn),ft!==pn&&((Zt=nn.onEllipsis)===null||Zt===void 0||Zt.call(nn,pn))};o.useEffect(()=>{const pn=Kt.current;if(Wn&&fn&&pn){const Zt=kn?pn.offsetHeight{const pn=Kt.current;if(typeof IntersectionObserver=="undefined"||!pn||!fn||!Wt)return;const Zt=new IntersectionObserver(()=>{Cn(!!pn.offsetParent)});return Zt.observe(pn),()=>{Zt.disconnect()}},[fn,Wt]);let Jt={};nn.tooltip===!0?Jt={title:(it=De.text)!==null&&it!==void 0?it:C}:o.isValidElement(nn.tooltip)?Jt={title:nn.tooltip}:typeof nn.tooltip=="object"?Jt=Object.assign({title:(et=De.text)!==null&&et!==void 0?et:C},nn.tooltip):Jt={title:nn.tooltip};const jt=o.useMemo(()=>{const pn=Zt=>["string","number"].includes(typeof Zt);if(!(!Wn||fn)){if(pn(De.text))return De.text;if(pn(C))return C;if(pn(Ue))return Ue;if(pn(Jt.title))return Jt.title}},[Wn,fn,Ue,Jt.title,Gn]);if(Ze)return o.createElement(Mt,{value:(Ht=De.text)!==null&&Ht!==void 0?Ht:typeof C=="string"?C:"",onSave:ye,onCancel:Me,onEnd:De.onEnd,prefixCls:Et,className:Tt,style:yn,direction:Bt,component:fe,maxLength:De.maxLength,autoSize:De.autoSize,enterIcon:De.enterIcon});const ln=()=>{const{expandable:pn,symbol:Zt}=nn;if(!pn)return null;let Yt;return Zt?Yt=Zt:Yt=Ft==null?void 0:Ft.expand,o.createElement("a",{key:"expand",className:`${Et}-expand`,onClick:In,"aria-label":Ft==null?void 0:Ft.expand},Yt)},pt=()=>{if(!Oe)return;const{icon:pn,tooltip:Zt}=De,Yt=(0,$.Z)(Zt)[0]||(Ft==null?void 0:Ft.edit),_n=typeof Yt=="string"?Yt:"";return Ee.includes("icon")?o.createElement(W.Z,{key:"edit",title:Zt===!1?"":Yt},o.createElement(_,{ref:Le,className:`${Et}-edit`,onClick:U,"aria-label":_n},pn||o.createElement(I,{role:"button"}))):null},en=()=>{if(!tt)return;const{tooltips:pn,icon:Zt}=Je,Yt=be(pn),_n=be(Zt),vr=St?K(Yt[1],Ft==null?void 0:Ft.copied):K(Yt[0],Ft==null?void 0:Ft.copy),er=St?Ft==null?void 0:Ft.copied:Ft==null?void 0:Ft.copy,br=typeof vr=="string"?vr:er;return o.createElement(W.Z,{key:"copy",title:vr},o.createElement(_,{className:S()(`${Et}-copy`,St&&`${Et}-copy-success`),onClick:xn,"aria-label":br},St?K(_n[1],o.createElement(f.Z,null),!0):K(_n[0],o.createElement(O.Z,null),!0)))},or=pn=>[pn&&ln(),pt(),en()],Dn=pn=>[pn&&o.createElement("span",{"aria-hidden":!0,key:"ellipsis"},we),nn.suffix,or(pn)];return o.createElement(z.Z,{onResize:ut,disabled:!Wt||fn},pn=>o.createElement(lt,{tooltipProps:Jt,enabledEllipsis:Wt,isEllipsis:Gn},o.createElement(J,Object.assign({className:S()({[`${Et}-${re}`]:re,[`${Et}-disabled`]:g,[`${Et}-ellipsis`]:Wn,[`${Et}-single-line`]:Wt&&Qt===1,[`${Et}-ellipsis-single-line`]:Qn,[`${Et}-ellipsis-multiple-line`]:kn},Tt),prefixCls:un,style:Object.assign(Object.assign({},yn),{WebkitLineClamp:kn?Qt:void 0}),component:fe,ref:(0,Te.sQ)(pn,Kt,at),direction:Bt,onClick:Ee.includes("text")?U:void 0,"aria-label":jt==null?void 0:jt.toString(),title:Ue},oe),o.createElement(Qe,{enabledMeasure:Wt&&!fn,text:C,rows:Qt,width:Ar,fontSize:he,onEllipsis:qt},(Zt,Yt)=>{let _n=Zt;return Zt.length&&Yt&&jt&&(_n=o.createElement("span",{key:"show-content","aria-hidden":!0},_n)),A(Ae,o.createElement(o.Fragment,null,_n,Dn(Yt)))}))))}),Ot=function(Ae,at){var it={};for(var et in Ae)Object.prototype.hasOwnProperty.call(Ae,et)&&at.indexOf(et)<0&&(it[et]=Ae[et]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,et=Object.getOwnPropertySymbols(Ae);Ht{var{ellipsis:it,rel:et}=Ae,Ht=Ot(Ae,["ellipsis","rel"]);const un=Object.assign(Object.assign({},Ht),{rel:et===void 0&&Ht.target==="_blank"?"noopener noreferrer":et});return delete un.navigate,o.createElement(yt,Object.assign({},un,{ref:at,ellipsis:!!it,component:"a"}))}),rn=o.forwardRef((Ae,at)=>o.createElement(yt,Object.assign({ref:at},Ae,{component:"div"}))),An=function(Ae,at){var it={};for(var et in Ae)Object.prototype.hasOwnProperty.call(Ae,et)&&at.indexOf(et)<0&&(it[et]=Ae[et]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,et=Object.getOwnPropertySymbols(Ae);Ht{var{ellipsis:it}=Ae,et=An(Ae,["ellipsis"]);const Ht=o.useMemo(()=>it&&typeof it=="object"?(0,ct.Z)(it,["expandable","rows"]):it,[it]);return o.createElement(yt,Object.assign({ref:at},et,{ellipsis:Ht,component:"span"}))};var wn=o.forwardRef(En),an=function(Ae,at){var it={};for(var et in Ae)Object.prototype.hasOwnProperty.call(Ae,et)&&at.indexOf(et)<0&&(it[et]=Ae[et]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,et=Object.getOwnPropertySymbols(Ae);Ht{const{level:it=1}=Ae,et=an(Ae,["level"]);let Ht;return Ln.includes(it)?Ht=`h${it}`:Ht="h1",o.createElement(yt,Object.assign({ref:at},et,{component:Ht}))});const Rn=J;Rn.Text=wn,Rn.Link=Ut,Rn.Title=dn,Rn.Paragraph=rn;var lr=Rn},54580:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return Et}});var o=i(59301),f=i(92393),O=i(92310),V=i.n(O),v=i(5016),L=i(6487),s=i(56789),de=i(7942),ve=i(76773),I=i(18082),se=i(5883),S=i(85444),M=i(10928),Y=i(21566),z=i(26112);function $(oe,Oe){var De="cannot ".concat(oe.method," ").concat(oe.action," ").concat(Oe.status,"'"),Ze=new Error(De);return Ze.status=Oe.status,Ze.method=oe.method,Ze.url=oe.action,Ze}function vt(oe){var Oe=oe.responseText||oe.response;if(!Oe)return Oe;try{return JSON.parse(Oe)}catch(De){return Oe}}function je(oe){var Oe=new XMLHttpRequest;oe.onProgress&&Oe.upload&&(Oe.upload.onprogress=function(Ee){Ee.total>0&&(Ee.percent=Ee.loaded/Ee.total*100),oe.onProgress(Ee)});var De=new FormData;oe.data&&Object.keys(oe.data).forEach(function(Ct){var Ee=oe.data[Ct];if(Array.isArray(Ee)){Ee.forEach(function(_e){De.append("".concat(Ct,"[]"),_e)});return}De.append(Ct,Ee)}),oe.file instanceof Blob?De.append(oe.filename,oe.file,oe.file.name):De.append(oe.filename,oe.file),Oe.onerror=function(Ee){oe.onError(Ee)},Oe.onload=function(){return Oe.status<200||Oe.status>=300?oe.onError($(oe,Oe),vt(Oe)):oe.onSuccess(vt(Oe),Oe)},Oe.open(oe.method,oe.action,!0),oe.withCredentials&&"withCredentials"in Oe&&(Oe.withCredentials=!0);var Ze=oe.headers||{};return Ze["X-Requested-With"]!==null&&Oe.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Ze).forEach(function(Ct){Ze[Ct]!==null&&Oe.setRequestHeader(Ct,Ze[Ct])}),Oe.send(De),{abort:function(){Oe.abort()}}}var ct=+new Date,Te=0;function Q(){return"rc-upload-".concat(ct,"-").concat(++Te)}var w=i(48736),c=function(oe,Oe){if(oe&&Oe){var De=Array.isArray(Oe)?Oe:Oe.split(","),Ze=oe.name||"",Ct=oe.type||"",Ee=Ct.replace(/\/.*$/,"");return De.some(function(_e){var U=_e.trim();if(/^\*(\/\*)?$/.test(_e))return!0;if(U.charAt(0)==="."){var ye=Ze.toLowerCase(),Me=U.toLowerCase(),tt=[Me];return(Me===".jpg"||Me===".jpeg")&&(tt=[".jpg",".jpeg"]),tt.some(function(Je){return ye.endsWith(Je)})}return/\/\*$/.test(U)?Ee===U.replace(/\/.*$/,""):Ct===U?!0:/^\w+$/.test(U)?((0,w.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(U,"'.Skip for check.")),!0):!1})}return!0};function D(oe,Oe){var De=oe.createReader(),Ze=[];function Ct(){De.readEntries(function(Ee){var _e=Array.prototype.slice.apply(Ee);Ze=Ze.concat(_e);var U=!_e.length;U?Oe(Ze):Ct()})}Ct()}var N=function(Oe,De,Ze){var Ct=function Ee(_e,U){_e&&(_e.path=U||"",_e.isFile?_e.file(function(ye){Ze(ye)&&(_e.fullPath&&!ye.webkitRelativePath&&(Object.defineProperties(ye,{webkitRelativePath:{writable:!0}}),ye.webkitRelativePath=_e.fullPath.replace(/^\//,""),Object.defineProperties(ye,{webkitRelativePath:{writable:!1}})),De([ye]))}):_e.isDirectory&&D(_e,function(ye){ye.forEach(function(Me){Ee(Me,"".concat(U).concat(_e.name,"/"))})}))};Oe.forEach(function(Ee){Ct(Ee.webkitGetAsEntry())})},_=N,R=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],te=function(oe){(0,de.Z)(De,oe);var Oe=(0,ve.Z)(De);function De(){var Ze;(0,L.Z)(this,De);for(var Ct=arguments.length,Ee=new Array(Ct),_e=0;_e{let{uid:Ee}=Ct;return Ee===oe.uid});return Ze===-1?De.push(oe):De[Ze]=oe,De}function ge(oe,Oe){const De=oe.uid!==void 0?"uid":"name";return Oe.filter(Ze=>Ze[De]===oe[De])[0]}function rt(oe,Oe){const De=oe.uid!==void 0?"uid":"name",Ze=Oe.filter(Ct=>Ct[De]!==oe[De]);return Ze.length===Oe.length?null:Ze}const Qe=function(){const Oe=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Ze=Oe[Oe.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Ze)||[""])[0]},ce=oe=>oe.indexOf("image/")===0,lt=oe=>{if(oe.type&&!oe.thumbUrl)return ce(oe.type);const Oe=oe.thumbUrl||oe.url||"",De=Qe(Oe);return/^data:image\//.test(Oe)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(De)?!0:!(/^data:/.test(Oe)||De)},k=200;function A(oe){return new Promise(Oe=>{if(!oe.type||!ce(oe.type)){Oe("");return}const De=document.createElement("canvas");De.width=k,De.height=k,De.style.cssText=`position: fixed; left: 0; top: 0; width: ${k}px; height: ${k}px; z-index: 9999; display: none;`,document.body.appendChild(De);const Ze=De.getContext("2d"),Ct=new Image;if(Ct.onload=()=>{const{width:Ee,height:_e}=Ct;let U=k,ye=k,Me=0,tt=0;Ee>_e?(ye=_e*(k/Ee),tt=-(ye-U)/2):(U=Ee*(k/_e),Me=-(U-ye)/2),Ze.drawImage(Ct,Me,tt,U,ye);const Je=De.toDataURL();document.body.removeChild(De),window.URL.revokeObjectURL(Ct.src),Oe(Je)},Ct.crossOrigin="anonymous",oe.type.startsWith("image/svg+xml")){const Ee=new FileReader;Ee.onload=()=>{Ee.result&&(Ct.src=Ee.result)},Ee.readAsDataURL(oe)}else if(oe.type.startsWith("image/gif")){const Ee=new FileReader;Ee.onload=()=>{Ee.result&&Oe(Ee.result)},Ee.readAsDataURL(oe)}else Ct.src=window.URL.createObjectURL(oe)})}var K=i(26227),be=i(41464),we=i(15277),ot=i(93948),yt=i(6848),Lt=o.forwardRef((oe,Oe)=>{let{prefixCls:De,className:Ze,style:Ct,locale:Ee,listType:_e,file:U,items:ye,progress:Me,iconRender:tt,actionIconRender:Je,itemRender:St,isImgUrl:xt,showPreviewIcon:Xt,showRemoveIcon:on,showDownloadIcon:vn,previewIcon:xn,removeIcon:On,downloadIcon:Nn,onPreview:Se,onDownload:Ie,onClose:Ye}=oe;var nt,ft;const{status:_t}=U,[Vt,tn]=o.useState(_t);o.useEffect(()=>{_t!=="removed"&&tn(_t)},[_t]);const[zt,Cn]=o.useState(!1);o.useEffect(()=>{const jt=setTimeout(()=>{Cn(!0)},300);return()=>{clearTimeout(jt)}},[]);const Wn=tt(U);let nn=o.createElement("div",{className:`${De}-icon`},Wn);if(_e==="picture"||_e==="picture-card"||_e==="picture-circle")if(Vt==="uploading"||!U.thumbUrl&&!U.url){const jt=V()(`${De}-list-item-thumbnail`,{[`${De}-list-item-file`]:Vt!=="uploading"});nn=o.createElement("div",{className:jt},Wn)}else{const jt=xt!=null&&xt(U)?o.createElement("img",{src:U.thumbUrl||U.url,alt:U.name,className:`${De}-list-item-image`,crossOrigin:U.crossOrigin}):Wn,ln=V()(`${De}-list-item-thumbnail`,{[`${De}-list-item-file`]:xt&&!xt(U)});nn=o.createElement("a",{className:ln,onClick:pt=>Se(U,pt),href:U.url||U.thumbUrl,target:"_blank",rel:"noopener noreferrer"},jt)}const Wt=V()(`${De}-list-item`,`${De}-list-item-${Vt}`),Qt=typeof U.linkProps=="string"?JSON.parse(U.linkProps):U.linkProps,Pn=on?Je((typeof On=="function"?On(U):On)||o.createElement(K.Z,null),()=>Ye(U),De,Ee.removeFile):null,fn=vn&&Vt==="done"?Je((typeof Nn=="function"?Nn(U):Nn)||o.createElement(be.Z,null),()=>Ie(U),De,Ee.downloadFile):null,Gn=_e!=="picture-card"&&_e!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:V()(`${De}-list-item-actions`,{picture:_e==="picture"})},fn,Pn),Qn=V()(`${De}-list-item-name`),kn=U.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Qn,title:U.name},Qt,{href:U.url,onClick:jt=>Se(U,jt)}),U.name),Gn]:[o.createElement("span",{key:"view",className:Qn,onClick:jt=>Se(U,jt),title:U.name},U.name),Gn],In={pointerEvents:"none",opacity:.5},Ar=Xt?o.createElement("a",{href:U.url||U.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:U.url||U.thumbUrl?void 0:In,onClick:jt=>Se(U,jt),title:Ee.previewFile},typeof xn=="function"?xn(U):xn||o.createElement(we.Z,null)):null,ke=(_e==="picture-card"||_e==="picture-circle")&&Vt!=="uploading"&&o.createElement("span",{className:`${De}-list-item-actions`},Ar,Vt==="done"&&fn,Pn),{getPrefixCls:he}=o.useContext(me.E_),ue=he(),ut=o.createElement("div",{className:Wt},nn,kn,ke,zt&&o.createElement(j.default,{motionName:`${ue}-fade`,visible:Vt==="uploading",motionDeadline:2e3},jt=>{let{className:ln}=jt;const pt="percent"in U?o.createElement(ot.Z,Object.assign({},Me,{type:"line",percent:U.percent,"aria-label":U["aria-label"],"aria-labelledby":U["aria-labelledby"]})):null;return o.createElement("div",{className:V()(`${De}-list-item-progress`,ln)},pt)})),qt=U.response&&typeof U.response=="string"?U.response:((nt=U.error)===null||nt===void 0?void 0:nt.statusText)||((ft=U.error)===null||ft===void 0?void 0:ft.message)||Ee.uploadError,Jt=Vt==="error"?o.createElement(yt.Z,{title:qt,getPopupContainer:jt=>jt.parentNode},ut):ut;return o.createElement("div",{className:V()(`${De}-list-item-container`,Ze),style:Ct,ref:Oe},St?St(Jt,U,ye,{download:Ie.bind(null,U),preview:Se.bind(null,U),remove:Ye.bind(null,U)}):Jt)});const Ut=(oe,Oe)=>{const{listType:De="text",previewFile:Ze=A,onPreview:Ct,onDownload:Ee,onRemove:_e,locale:U,iconRender:ye,isImageUrl:Me=lt,prefixCls:tt,items:Je=[],showPreviewIcon:St=!0,showRemoveIcon:xt=!0,showDownloadIcon:Xt=!1,removeIcon:on,previewIcon:vn,downloadIcon:xn,progress:On={size:[-1,2],showInfo:!1},appendAction:Nn,appendActionVisible:Se=!0,itemRender:Ie,disabled:Ye}=oe,nt=(0,ie.Z)(),[ft,_t]=o.useState(!1);o.useEffect(()=>{De!=="picture"&&De!=="picture-card"&&De!=="picture-circle"||(Je||[]).forEach(In=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(In.originFileObj instanceof File||In.originFileObj instanceof Blob)||In.thumbUrl!==void 0||(In.thumbUrl="",Ze&&Ze(In.originFileObj).then(Ar=>{In.thumbUrl=Ar||"",nt()}))})},[De,Je,Ze]),o.useEffect(()=>{_t(!0)},[]);const Vt=(In,Ar)=>{if(Ct)return Ar==null||Ar.preventDefault(),Ct(In)},tn=In=>{typeof Ee=="function"?Ee(In):In.url&&window.open(In.url)},zt=In=>{_e==null||_e(In)},Cn=In=>{if(ye)return ye(In,De);const Ar=In.status==="uploading",ke=Me&&Me(In)?o.createElement(d,null):o.createElement(Dt,null);let he=Ar?o.createElement(ht.Z,null):o.createElement($e,null);return De==="picture"?he=Ar?o.createElement(ht.Z,null):ke:(De==="picture-card"||De==="picture-circle")&&(he=Ar?U.uploading:ke),he},Wn=(In,Ar,ke,he)=>{const ue={type:"text",size:"small",title:he,onClick:ut=>{Ar(),(0,h.l$)(In)&&In.props.onClick&&In.props.onClick(ut)},className:`${ke}-list-item-action`,disabled:Ye};if((0,h.l$)(In)){const ut=(0,h.Tm)(In,Object.assign(Object.assign({},In.props),{onClick:()=>{}}));return o.createElement(le.ZP,Object.assign({},ue,{icon:ut}))}return o.createElement(le.ZP,Object.assign({},ue),o.createElement("span",null,In))};o.useImperativeHandle(Oe,()=>({handlePreview:Vt,handleDownload:tn}));const{getPrefixCls:nn}=o.useContext(me.E_),Wt=nn("upload",tt),Qt=nn(),Pn=V()(`${Wt}-list`,`${Wt}-list-${De}`),fn=(0,f.Z)(Je.map(In=>({key:In.uid,file:In})));let Qn={motionDeadline:2e3,motionName:`${Wt}-${De==="picture-card"||De==="picture-circle"?"animate-inline":"animate"}`,keys:fn,motionAppear:ft};const kn=o.useMemo(()=>{const In=Object.assign({},(0,x.Z)(Qt));return delete In.onAppearEnd,delete In.onEnterEnd,delete In.onLeaveEnd,In},[Qt]);return De!=="picture-card"&&De!=="picture-circle"&&(Qn=Object.assign(Object.assign({},kn),Qn)),o.createElement("div",{className:Pn},o.createElement(j.CSSMotionList,Object.assign({},Qn,{component:!1}),In=>{let{key:Ar,file:ke,className:he,style:ue}=In;return o.createElement(Lt,{key:Ar,locale:U,prefixCls:Wt,className:he,style:ue,file:ke,items:Je,progress:On,listType:De,isImgUrl:Me,showPreviewIcon:St,showRemoveIcon:xt,showDownloadIcon:Xt,removeIcon:on,previewIcon:vn,downloadIcon:xn,iconRender:Cn,actionIconRender:Wn,itemRender:Ie,onPreview:Vt,onDownload:tn,onClose:zt})}),Nn&&o.createElement(j.default,Object.assign({},Qn,{visible:Se,forceRender:!0}),In=>{let{className:Ar,style:ke}=In;return(0,h.Tm)(Nn,he=>({className:V()(he.className,Ar),style:Object.assign(Object.assign(Object.assign({},ke),{pointerEvents:Ar?"none":void 0}),he.style)}))}))};var rn=o.forwardRef(Ut),An=i(17313),En=i(8378),wn=i(83116),an=i(37613),zn=oe=>{const{componentCls:Oe,iconCls:De}=oe;return{[`${Oe}-wrapper`]:{[`${Oe}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:oe.colorFillAlter,border:`${oe.lineWidth}px dashed ${oe.colorBorder}`,borderRadius:oe.borderRadiusLG,cursor:"pointer",transition:`border-color ${oe.motionDurationSlow}`,[Oe]:{padding:`${oe.padding}px 0`},[`${Oe}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Oe}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Oe}-disabled):hover`]:{borderColor:oe.colorPrimaryHover},[`p${Oe}-drag-icon`]:{marginBottom:oe.margin,[De]:{color:oe.colorPrimary,fontSize:oe.uploadThumbnailSize}},[`p${Oe}-text`]:{margin:`0 0 ${oe.marginXXS}px`,color:oe.colorTextHeading,fontSize:oe.fontSizeLG},[`p${Oe}-hint`]:{color:oe.colorTextDescription,fontSize:oe.fontSize},[`&${Oe}-disabled`]:{cursor:"not-allowed",[`p${Oe}-drag-icon ${De}, - p${Oe}-text, - p${Oe}-hint - `]:{color:oe.colorTextDisabled}}}}}},Rn=oe=>{const{componentCls:Oe,antCls:De,iconCls:Ze,fontSize:Ct,lineHeight:Ee}=oe,_e=`${Oe}-list-item`,U=`${_e}-actions`,ye=`${_e}-action`,Me=Math.round(Ct*Ee);return{[`${Oe}-wrapper`]:{[`${Oe}-list`]:Object.assign(Object.assign({},(0,An.dF)()),{lineHeight:oe.lineHeight,[_e]:{position:"relative",height:oe.lineHeight*Ct,marginTop:oe.marginXS,fontSize:Ct,display:"flex",alignItems:"center",transition:`background-color ${oe.motionDurationSlow}`,"&:hover":{backgroundColor:oe.controlItemBgHover},[`${_e}-name`]:Object.assign(Object.assign({},An.vS),{padding:`0 ${oe.paddingXS}px`,lineHeight:Ee,flex:"auto",transition:`all ${oe.motionDurationSlow}`}),[U]:{[ye]:{opacity:0},[`${ye}${De}-btn-sm`]:{height:Me,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${ye}:focus-visible, - &.picture ${ye} - `]:{opacity:1},[Ze]:{color:oe.actionsColor,transition:`all ${oe.motionDurationSlow}`},[`&:hover ${Ze}`]:{color:oe.colorText}},[`${Oe}-icon ${Ze}`]:{color:oe.colorTextDescription,fontSize:Ct},[`${_e}-progress`]:{position:"absolute",bottom:-oe.uploadProgressOffset,width:"100%",paddingInlineStart:Ct+oe.paddingXS,fontSize:Ct,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${_e}:hover ${ye}`]:{opacity:1,color:oe.colorText},[`${_e}-error`]:{color:oe.colorError,[`${_e}-name, ${Oe}-icon ${Ze}`]:{color:oe.colorError},[U]:{[`${Ze}, ${Ze}:hover`]:{color:oe.colorError},[ye]:{opacity:1}}},[`${Oe}-list-item-container`]:{transition:`opacity ${oe.motionDurationSlow}, height ${oe.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},lr=i(93083),Ae=i(1950);const at=new lr.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),it=new lr.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Ht=oe=>{const{componentCls:Oe}=oe,De=`${Oe}-animate-inline`;return[{[`${Oe}-wrapper`]:{[`${De}-appear, ${De}-enter, ${De}-leave`]:{animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseInOutCirc,animationFillMode:"forwards"},[`${De}-appear, ${De}-enter`]:{animationName:at},[`${De}-leave`]:{animationName:it}}},{[`${Oe}-wrapper`]:(0,Ae.J$)(oe)},at,it]},un=i(93398),Tt=i(64993);const yn=oe=>{const{componentCls:Oe,iconCls:De,uploadThumbnailSize:Ze,uploadProgressOffset:Ct}=oe,Ee=`${Oe}-list`,_e=`${Ee}-item`;return{[`${Oe}-wrapper`]:{[` - ${Ee}${Ee}-picture, - ${Ee}${Ee}-picture-card, - ${Ee}${Ee}-picture-circle - `]:{[_e]:{position:"relative",height:Ze+oe.lineWidth*2+oe.paddingXS*2,padding:oe.paddingXS,border:`${oe.lineWidth}px ${oe.lineType} ${oe.colorBorder}`,borderRadius:oe.borderRadiusLG,"&:hover":{background:"transparent"},[`${_e}-thumbnail`]:Object.assign(Object.assign({},An.vS),{width:Ze,height:Ze,lineHeight:`${Ze+oe.paddingSM}px`,textAlign:"center",flex:"none",[De]:{fontSize:oe.fontSizeHeading2,color:oe.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${_e}-progress`]:{bottom:Ct,width:`calc(100% - ${oe.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Ze+oe.paddingXS}},[`${_e}-error`]:{borderColor:oe.colorError,[`${_e}-thumbnail ${De}`]:{[`svg path[fill='${un.blue[0]}']`]:{fill:oe.colorErrorBg},[`svg path[fill='${un.blue.primary}']`]:{fill:oe.colorError}}},[`${_e}-uploading`]:{borderStyle:"dashed",[`${_e}-name`]:{marginBottom:Ct}}},[`${Ee}${Ee}-picture-circle ${_e}`]:{[`&, &::before, ${_e}-thumbnail`]:{borderRadius:"50%"}}}}},re=oe=>{const{componentCls:Oe,iconCls:De,fontSizeLG:Ze,colorTextLightSolid:Ct}=oe,Ee=`${Oe}-list`,_e=`${Ee}-item`,U=oe.uploadPicCardSize;return{[` - ${Oe}-wrapper${Oe}-picture-card-wrapper, - ${Oe}-wrapper${Oe}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,An.dF)()),{display:"inline-block",width:"100%",[`${Oe}${Oe}-select`]:{width:U,height:U,marginInlineEnd:oe.marginXS,marginBottom:oe.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:oe.colorFillAlter,border:`${oe.lineWidth}px dashed ${oe.colorBorder}`,borderRadius:oe.borderRadiusLG,cursor:"pointer",transition:`border-color ${oe.motionDurationSlow}`,[`> ${Oe}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Oe}-disabled):hover`]:{borderColor:oe.colorPrimary}},[`${Ee}${Ee}-picture-card, ${Ee}${Ee}-picture-circle`]:{[`${Ee}-item-container`]:{display:"inline-block",width:U,height:U,marginBlock:`0 ${oe.marginXS}px`,marginInline:`0 ${oe.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[_e]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${oe.paddingXS*2}px)`,height:`calc(100% - ${oe.paddingXS*2}px)`,backgroundColor:oe.colorBgMask,opacity:0,transition:`all ${oe.motionDurationSlow}`,content:'" "'}},[`${_e}:hover`]:{[`&::before, ${_e}-actions`]:{opacity:1}},[`${_e}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${oe.motionDurationSlow}`,[`${De}-eye, ${De}-download, ${De}-delete`]:{zIndex:10,width:Ze,margin:`0 ${oe.marginXXS}px`,fontSize:Ze,cursor:"pointer",transition:`all ${oe.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${_e}-actions, ${_e}-actions:hover`]:{[`${De}-eye, ${De}-download, ${De}-delete`]:{color:new Tt.C(Ct).setAlpha(.65).toRgbString(),"&:hover":{color:Ct}}},[`${_e}-thumbnail, ${_e}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${_e}-name`]:{display:"none",textAlign:"center"},[`${_e}-file + ${_e}-name`]:{position:"absolute",bottom:oe.margin,display:"block",width:`calc(100% - ${oe.paddingXS*2}px)`},[`${_e}-uploading`]:{[`&${_e}`]:{backgroundColor:oe.colorFillAlter},[`&::before, ${De}-eye, ${De}-download, ${De}-delete`]:{display:"none"}},[`${_e}-progress`]:{bottom:oe.marginXL,width:`calc(100% - ${oe.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Oe}-wrapper${Oe}-picture-circle-wrapper`]:{[`${Oe}${Oe}-select`]:{borderRadius:"50%"}}}};var C=oe=>{const{componentCls:Oe}=oe;return{[`${Oe}-rtl`]:{direction:"rtl"}}};const B=oe=>{const{componentCls:Oe,colorTextDisabled:De}=oe;return{[`${Oe}-wrapper`]:Object.assign(Object.assign({},(0,An.Wf)(oe)),{[Oe]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Oe}-select`]:{display:"inline-block"},[`${Oe}-disabled`]:{color:De,cursor:"not-allowed"}})}};var y=(0,wn.Z)("Upload",oe=>{const{fontSizeHeading3:Oe,fontSize:De,lineHeight:Ze,lineWidth:Ct,controlHeightLG:Ee}=oe,_e=Math.round(De*Ze),U=(0,an.TS)(oe,{uploadThumbnailSize:Oe*2,uploadProgressOffset:_e/2+Ct,uploadPicCardSize:Ee*2.55});return[B(U),zn(U),yn(U),re(U),Rn(U),Ht(U),C(U),(0,En.Z)(U)]},oe=>({actionsColor:oe.colorTextDescription})),q=function(oe,Oe,De,Ze){function Ct(Ee){return Ee instanceof De?Ee:new De(function(_e){_e(Ee)})}return new(De||(De=Promise))(function(Ee,_e){function U(tt){try{Me(Ze.next(tt))}catch(Je){_e(Je)}}function ye(tt){try{Me(Ze.throw(tt))}catch(Je){_e(Je)}}function Me(tt){tt.done?Ee(tt.value):Ct(tt.value).then(U,ye)}Me((Ze=Ze.apply(oe,Oe||[])).next())})};const fe=`__LIST_IGNORE_${Date.now()}__`,Ue=(oe,Oe)=>{const{fileList:De,defaultFileList:Ze,onRemove:Ct,showUploadList:Ee=!0,listType:_e="text",onPreview:U,onDownload:ye,onChange:Me,onDrop:tt,previewFile:Je,disabled:St,locale:xt,iconRender:Xt,isImageUrl:on,progress:vn,prefixCls:xn,className:On,type:Nn="select",children:Se,style:Ie,itemRender:Ye,maxCount:nt,data:ft={},multiple:_t=!1,action:Vt="",accept:tn="",supportServerRender:zt=!0,rootClassName:Cn}=oe,Wn=o.useContext(ae.Z),nn=St!=null?St:Wn,[Wt,Qt]=(0,Ke.Z)(Ze||[],{value:De,postState:rr=>rr!=null?rr:[]}),[Pn,fn]=o.useState("drop"),Gn=o.useRef(null);o.useMemo(()=>{const rr=Date.now();(De||[]).forEach((Fn,Kn)=>{!Fn.uid&&!Object.isFrozen(Fn)&&(Fn.uid=`__AUTO__${rr}_${Kn}__`)})},[De]);const Qn=(rr,Fn,Kn)=>{let Zn=(0,f.Z)(Fn),fr=!1;nt===1?Zn=Zn.slice(-1):nt&&(fr=Zn.length>nt,Zn=Zn.slice(0,nt)),(0,Xe.flushSync)(()=>{Qt(Zn)});const Hr={file:rr,fileList:Zn};Kn&&(Hr.event=Kn),(!fr||Zn.some(Wr=>Wr.uid===rr.uid))&&(0,Xe.flushSync)(()=>{Me==null||Me(Hr)})},kn=(rr,Fn)=>q(void 0,void 0,void 0,function*(){const{beforeUpload:Kn,transformFile:Zn}=oe;let fr=rr;if(Kn){const Hr=yield Kn(rr,Fn);if(Hr===!1)return!1;if(delete rr[fe],Hr===fe)return Object.defineProperty(rr,fe,{value:!0,configurable:!0}),!1;typeof Hr=="object"&&Hr&&(fr=Hr)}return Zn&&(fr=yield Zn(fr)),fr}),In=rr=>{const Fn=rr.filter(fr=>!fr.file[fe]);if(!Fn.length)return;const Kn=Fn.map(fr=>Z(fr.file));let Zn=(0,f.Z)(Wt);Kn.forEach(fr=>{Zn=F(fr,Zn)}),Kn.forEach((fr,Hr)=>{let Wr=fr;if(Fn[Hr].parsedFile)fr.status="uploading";else{const{originFileObj:Jn}=fr;let Tn;try{Tn=new File([Jn],Jn.name,{type:Jn.type})}catch(pr){Tn=new Blob([Jn],{type:Jn.type}),Tn.name=Jn.name,Tn.lastModifiedDate=new Date,Tn.lastModified=new Date().getTime()}Tn.uid=fr.uid,Wr=Tn}Qn(Wr,Zn)})},Ar=(rr,Fn,Kn)=>{try{typeof rr=="string"&&(rr=JSON.parse(rr))}catch(Hr){}if(!ge(Fn,Wt))return;const Zn=Z(Fn);Zn.status="done",Zn.percent=100,Zn.response=rr,Zn.xhr=Kn;const fr=F(Zn,Wt);Qn(Zn,fr)},ke=(rr,Fn)=>{if(!ge(Fn,Wt))return;const Kn=Z(Fn);Kn.status="uploading",Kn.percent=rr.percent;const Zn=F(Kn,Wt);Qn(Kn,Zn,rr)},he=(rr,Fn,Kn)=>{if(!ge(Kn,Wt))return;const Zn=Z(Kn);Zn.error=rr,Zn.response=Fn,Zn.status="error";const fr=F(Zn,Wt);Qn(Zn,fr)},ue=rr=>{let Fn;Promise.resolve(typeof Ct=="function"?Ct(rr):Ct).then(Kn=>{var Zn;if(Kn===!1)return;const fr=rt(rr,Wt);fr&&(Fn=Object.assign(Object.assign({},rr),{status:"removed"}),Wt==null||Wt.forEach(Hr=>{const Wr=Fn.uid!==void 0?"uid":"name";Hr[Wr]===Fn[Wr]&&!Object.isFrozen(Hr)&&(Hr.status="removed")}),(Zn=Gn.current)===null||Zn===void 0||Zn.abort(Fn),Qn(Fn,fr))})},ut=rr=>{fn(rr.type),rr.type==="drop"&&(tt==null||tt(rr))};o.useImperativeHandle(Oe,()=>({onBatchStart:In,onSuccess:Ar,onProgress:ke,onError:he,fileList:Wt,upload:Gn.current}));const{getPrefixCls:qt,direction:Jt,upload:jt}=o.useContext(me.E_),ln=qt("upload",xn),pt=Object.assign(Object.assign({onBatchStart:In,onError:he,onProgress:ke,onSuccess:Ar},oe),{data:ft,multiple:_t,action:Vt,accept:tn,supportServerRender:zt,prefixCls:ln,disabled:nn,beforeUpload:kn,onChange:void 0});delete pt.className,delete pt.style,(!Se||nn)&&delete pt.id;const[en,or]=y(ln),[Dn]=(0,G.Z)("Upload",H.Z.Upload),{showRemoveIcon:pn,showPreviewIcon:Zt,showDownloadIcon:Yt,removeIcon:_n,previewIcon:vr,downloadIcon:er}=typeof Ee=="boolean"?{}:Ee,br=(rr,Fn)=>Ee?o.createElement(rn,{prefixCls:ln,listType:_e,items:Wt,previewFile:Je,onPreview:U,onDownload:ye,onRemove:ue,showRemoveIcon:!nn&&pn,showPreviewIcon:Zt,showDownloadIcon:Yt,removeIcon:_n,previewIcon:vr,downloadIcon:er,iconRender:Xt,locale:Object.assign(Object.assign({},Dn),xt),isImageUrl:on,progress:vn,appendAction:rr,appendActionVisible:Fn,itemRender:Ye,disabled:nn}):rr,tr=V()(`${ln}-wrapper`,On,Cn,or,jt==null?void 0:jt.className,{[`${ln}-rtl`]:Jt==="rtl",[`${ln}-picture-card-wrapper`]:_e==="picture-card",[`${ln}-picture-circle-wrapper`]:_e==="picture-circle"}),dr=Object.assign(Object.assign({},jt==null?void 0:jt.style),Ie);if(Nn==="drag"){const rr=V()(or,ln,`${ln}-drag`,{[`${ln}-drag-uploading`]:Wt.some(Fn=>Fn.status==="uploading"),[`${ln}-drag-hover`]:Pn==="dragover",[`${ln}-disabled`]:nn,[`${ln}-rtl`]:Jt==="rtl"});return en(o.createElement("span",{className:tr},o.createElement("div",{className:rr,style:dr,onDrop:ut,onDragOver:ut,onDragLeave:ut},o.createElement(xe,Object.assign({},pt,{ref:Gn,className:`${ln}-btn`}),o.createElement("div",{className:`${ln}-drag-container`},Se))),br()))}const Yn=V()(ln,`${ln}-select`,{[`${ln}-disabled`]:nn}),Sr=(rr=>o.createElement("div",{className:Yn,style:rr},o.createElement(xe,Object.assign({},pt,{ref:Gn}))))(Se?void 0:{display:"none"});return en(_e==="picture-card"||_e==="picture-circle"?o.createElement("span",{className:tr},br(Sr,!!Se)):o.createElement("span",{className:tr},Sr,br()))};var dt=o.forwardRef(Ue),Bt=function(oe,Oe){var De={};for(var Ze in oe)Object.prototype.hasOwnProperty.call(oe,Ze)&&Oe.indexOf(Ze)<0&&(De[Ze]=oe[Ze]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ct=0,Ze=Object.getOwnPropertySymbols(oe);Ct{var{style:De,height:Ze}=oe,Ct=Bt(oe,["style","height"]);return o.createElement(dt,Object.assign({ref:Oe},Ct,{type:"drag",style:Object.assign(Object.assign({},De),{height:Ze})}))});const Le=dt;Le.Dragger=Kt,Le.LIST_IGNORE=fe;var Et=Le},89780:function(hn){(function(qe,i){hn.exports=i()})(this,function(){"use strict";var qe=navigator.userAgent,i=navigator.platform,o=/gecko\/\d/i.test(qe),f=/MSIE \d/.test(qe),O=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(qe),V=/Edge\/(\d+)/.exec(qe),v=f||O||V,L=v&&(f?document.documentMode||6:+(V||O)[1]),s=!V&&/WebKit\//.test(qe),de=s&&/Qt\/\d+\.\d+/.test(qe),ve=!V&&/Chrome\//.test(qe),I=/Opera\//.test(qe),se=/Apple Computer/.test(navigator.vendor),S=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(qe),M=/PhantomJS/.test(qe),Y=!V&&/AppleWebKit/.test(qe)&&/Mobile\/\w+/.test(qe),z=/Android/.test(qe),$=Y||z||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(qe),vt=Y||/Mac/.test(i),je=/\bCrOS\b/.test(qe),ct=/win/i.test(i),Te=I&&qe.match(/Version\/(\d*\.\d*)/);Te&&(Te=Number(Te[1])),Te&&Te>=15&&(I=!1,s=!0);var Q=vt&&(de||I&&(Te==null||Te<12.11)),w=o||v&&L>=9;function c(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var D=function(e,t){var r=e.className,n=c(t).exec(r);if(n){var a=r.slice(n.index+n[0].length);e.className=r.slice(0,n.index)+(a?n[1]+a:"")}};function N(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function _(e,t){return N(e).appendChild(t)}function R(e,t,r,n){var a=document.createElement(e);if(r&&(a.className=r),n&&(a.style.cssText=n),typeof t=="string")a.appendChild(document.createTextNode(t));else if(t)for(var l=0;l=t)return u+(t-l);u+=p-l,u+=r-u%r,l=p+1}}var G=function(){this.id=null,this.f=null,this.time=0,this.handler=Xe(this.onTimeout,this)};G.prototype.onTimeout=function(e){e.id=0,e.time<=+new Date?e.f():setTimeout(e.handler,e.time-+new Date)},G.prototype.set=function(e,t){this.f=t;var r=+new Date+e;(!this.id||r=t)return n+Math.min(u,t-a);if(a+=l-n,a+=r-a%r,n=l+1,a>=t)return n}}var ht=[""];function mt(e){for(;ht.length<=e;)ht.push(Pt(ht)+" ");return ht[e]}function Pt(e){return e[e.length-1]}function $t(e,t){for(var r=[],n=0;n"\x80"&&(e.toUpperCase()!=e.toLowerCase()||J.test(e))}function P(e,t){return t?t.source.indexOf("\\w")>-1&&X(e)?!0:t.test(e):X(e)}function d(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var j=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function ie(e){return e.charCodeAt(0)>=768&&j.test(e)}function x(e,t,r){for(;(r<0?t>0:tr?-1:1;;){if(t==r)return t;var a=(t+r)/2,l=n<0?Math.ceil(a):Math.floor(a);if(l==t)return e(l)?t:r;e(l)?r=l:t=l+n}}function le(e,t,r,n){if(!e)return n(t,r,"ltr",0);for(var a=!1,l=0;lt||t==r&&u.to==t)&&(n(Math.max(u.from,t),Math.min(u.to,r),u.level==1?"rtl":"ltr",l),a=!0)}a||n(t,r,"ltr")}var Z=null;function F(e,t,r){var n;Z=null;for(var a=0;at)return a;l.to==t&&(l.from!=l.to&&r=="before"?n=a:Z=a),l.from==t&&(l.from!=l.to&&r!="before"?n=a:Z=a)}return n!=null?n:Z}var ge=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function r(T){return T<=247?e.charAt(T):1424<=T&&T<=1524?"R":1536<=T&&T<=1785?t.charAt(T-1536):1774<=T&&T<=2220?"r":8192<=T&&T<=8203?"w":T==8204?"b":"L"}var n=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,a=/[stwN]/,l=/[LRr]/,u=/[Lb1n]/,p=/[1n]/;function E(T,Re,Ge){this.level=T,this.from=Re,this.to=Ge}return function(T,Re){var Ge=Re=="ltr"?"L":"R";if(T.length==0||Re=="ltr"&&!n.test(T))return!1;for(var Rt=T.length,wt=[],gn=0;gn-1&&(n[t]=a.slice(0,l).concat(a.slice(l+1)))}}}function A(e,t){var r=lt(e,t);if(r.length)for(var n=Array.prototype.slice.call(arguments,2),a=0;a0}function ot(e){e.prototype.on=function(t,r){ce(this,t,r)},e.prototype.off=function(t,r){k(this,t,r)}}function yt(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Ot(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Lt(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==!1}function Ut(e){yt(e),Ot(e)}function sn(e){return e.target||e.srcElement}function rn(e){var t=e.which;return t==null&&(e.button&1?t=1:e.button&2?t=3:e.button&4&&(t=2)),vt&&e.ctrlKey&&t==1&&(t=3),t}var An=function(){if(v&&L<9)return!1;var e=R("div");return"draggable"in e||"dragDrop"in e}(),En;function wn(e){if(En==null){var t=R("span","\u200B");_(e,R("span",[t,document.createTextNode("x")])),e.firstChild.offsetHeight!=0&&(En=t.offsetWidth<=1&&t.offsetHeight>2&&!(v&&L<8))}var r=En?R("span","\u200B"):R("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}var an;function Ln(e){if(an!=null)return an;var t=_(e,document.createTextNode("A\u062EA")),r=W(t,0,1).getBoundingClientRect(),n=W(t,1,2).getBoundingClientRect();return N(e),!r||r.left==r.right?!1:an=n.right-r.right<3}var zn=` - -b`.split(/\n/).length!=3?function(e){for(var t=0,r=[],n=e.length;t<=n;){var a=e.indexOf(` -`,t);a==-1&&(a=e.length);var l=e.slice(t,e.charAt(a-1)=="\r"?a-1:a),u=l.indexOf("\r");u!=-1?(r.push(l.slice(0,u)),t+=u+1):(r.push(l),t=a+1)}return r}:function(e){return e.split(/\r\n?|\n/)},dn=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(t){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(r){}return!t||t.parentElement()!=e?!1:t.compareEndPoints("StartToEnd",t)!=0},Rn=function(){var e=R("div");return"oncopy"in e?!0:(e.setAttribute("oncopy","return;"),typeof e.oncopy=="function")}(),lr=null;function Ae(e){if(lr!=null)return lr;var t=_(e,R("span","x")),r=t.getBoundingClientRect(),n=W(t,0,1).getBoundingClientRect();return lr=Math.abs(r.left-n.left)>1}var at={},it={};function et(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),at[e]=t}function Ht(e,t){it[e]=t}function un(e){if(typeof e=="string"&&it.hasOwnProperty(e))e=it[e];else if(e&&typeof e.name=="string"&&it.hasOwnProperty(e.name)){var t=it[e.name];typeof t=="string"&&(t={name:t}),e=bt(t,e),e.name=t.name}else{if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return un("application/xml");if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return un("application/json")}return typeof e=="string"?{name:e}:e||{name:"null"}}function Tt(e,t){t=un(t);var r=at[t.name];if(!r)return Tt(e,"text/plain");var n=r(e,t);if(yn.hasOwnProperty(t.name)){var a=yn[t.name];for(var l in a)a.hasOwnProperty(l)&&(n.hasOwnProperty(l)&&(n["_"+l]=n[l]),n[l]=a[l])}if(n.name=t.name,t.helperType&&(n.helperType=t.helperType),t.modeProps)for(var u in t.modeProps)n[u]=t.modeProps[u];return n}var yn={};function re(e,t){var r=yn.hasOwnProperty(e)?yn[e]:yn[e]={};me(t,r)}function g(e,t){if(t===!0)return t;if(e.copyState)return e.copyState(t);var r={};for(var n in t){var a=t[n];a instanceof Array&&(a=a.concat([])),r[n]=a}return r}function C(e,t){for(var r;e.innerMode&&(r=e.innerMode(t),!(!r||r.mode==e));)t=r.state,e=r.mode;return r||{mode:e,state:t}}function B(e,t,r){return e.startState?e.startState(t,r):!0}var y=function(e,t,r){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=r};y.prototype.eol=function(){return this.pos>=this.string.length},y.prototype.sol=function(){return this.pos==this.lineStart},y.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},y.prototype.next=function(){if(this.post},y.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},y.prototype.skipToEnd=function(){this.pos=this.string.length},y.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},y.prototype.backUp=function(e){this.pos-=e},y.prototype.column=function(){return this.lastColumnPos0?null:(l&&t!==!1&&(this.pos+=l[0].length),l)}},y.prototype.current=function(){return this.string.slice(this.start,this.pos)},y.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},y.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},y.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};function q(e,t){if(t-=e.first,t<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var r=e;!r.lines;)for(var n=0;;++n){var a=r.children[n],l=a.chunkSize();if(t=e.first&&tr?Le(r,q(e,r).text.length):_e(t,q(e,t.line).text.length)}function _e(e,t){var r=e.ch;return r==null||r>t?Le(e.line,t):r<0?Le(e.line,0):e}function U(e,t){for(var r=[],n=0;nthis.maxLookAhead&&(this.maxLookAhead=e),t},Me.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},Me.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Me.fromSaved=function(e,t,r){return t instanceof ye?new Me(e,g(e.mode,t.state),r,t.lookAhead):new Me(e,g(e.mode,t),r)},Me.prototype.save=function(e){var t=e!==!1?g(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ye(t,this.maxLookAhead):t};function tt(e,t,r,n){var a=[e.state.modeGen],l={};Nn(e,t.text,e.doc.mode,r,function(T,Re){return a.push(T,Re)},l,n);for(var u=r.state,p=function(T){r.baseTokens=a;var Re=e.state.overlays[T],Ge=1,Rt=0;r.state=!0,Nn(e,t.text,Re.mode,r,function(wt,gn){for(var Bn=Ge;Rtwt&&a.splice(Ge,1,wt,a[Ge+1],$n),Ge+=2,Rt=Math.min(wt,$n)}if(gn)if(Re.opaque)a.splice(Bn,Ge-Bn,wt,"overlay "+gn),Ge=Bn+2;else for(;Bne.options.maxHighlightLength&&g(e.doc.mode,n.state),l=tt(e,t,n);a&&(n.state=a),t.stateAfter=n.save(!a),t.styles=l.styles,l.classes?t.styleClasses=l.classes:t.styleClasses&&(t.styleClasses=null),r===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function St(e,t,r){var n=e.doc,a=e.display;if(!n.mode.startState)return new Me(n,!0,t);var l=Se(e,t,r),u=l>n.first&&q(n,l-1).stateAfter,p=u?Me.fromSaved(n,u,l):new Me(n,B(n.mode),l);return n.iter(l,t,function(E){xt(e,E.text,p);var T=p.line;E.stateAfter=T==t-1||T%5==0||T>=a.viewFrom&&Tt.start)return l}throw new Error("Mode "+e.name+" failed to advance stream.")}var vn=function(e,t,r){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=r};function xn(e,t,r,n){var a=e.doc,l=a.mode,u;t=Ee(a,t);var p=q(a,t.line),E=St(e,t.line,r),T=new y(p.text,e.options.tabSize,E),Re;for(n&&(Re=[]);(n||T.pose.options.maxHighlightLength?(p=!1,u&&xt(e,t,n,Re.pos),Re.pos=t.length,Ge=null):Ge=On(on(r,Re,n.state,Rt),l),Rt){var wt=Rt[0].name;wt&&(Ge="m-"+(Ge?wt+" "+Ge:wt))}if(!p||T!=Ge){for(;Eu;--p){if(p<=l.first)return l.first;var E=q(l,p-1),T=E.stateAfter;if(T&&(!r||p+(T instanceof ye?T.lookAhead:0)<=l.modeFrontier))return p;var Re=ae(E.text,null,e.options.tabSize);(a==null||n>Re)&&(a=p-1,n=Re)}return a}function Ie(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontierr;n--){var a=q(e,n).stateAfter;if(a&&(!(a instanceof ye)||n+a.lookAhead=t:l.to>t);(n||(n=[])).push(new Vt(u,l.from,E?null:l.to))}}return n}function nn(e,t,r){var n;if(e)for(var a=0;a=t:l.to>t);if(p||l.from==t&&u.type=="bookmark"&&(!r||l.marker.insertLeft)){var E=l.from==null||(u.inclusiveLeft?l.from<=t:l.from0&&p)for(var wr=0;wr0)){var Re=[E,1],Ge=Et(T.from,p.from),Rt=Et(T.to,p.to);(Ge<0||!u.inclusiveLeft&&!Ge)&&Re.push({from:T.from,to:p.from}),(Rt>0||!u.inclusiveRight&&!Rt)&&Re.push({from:p.to,to:T.to}),a.splice.apply(a,Re),E+=Re.length-3}}return a}function fn(e){var t=e.markedSpans;if(t){for(var r=0;rt)&&(!n||In(n,l.marker)<0)&&(n=l.marker)}return n}function ut(e,t,r,n,a){var l=q(e,t),u=nt&&l.markedSpans;if(u)for(var p=0;p=0&&Ge<=0||Re<=0&&Ge>=0)&&(Re<=0&&(E.marker.inclusiveRight&&a.inclusiveLeft?Et(T.to,r)>=0:Et(T.to,r)>0)||Re>=0&&(E.marker.inclusiveRight&&a.inclusiveLeft?Et(T.from,n)<=0:Et(T.from,n)<0)))return!0}}}function qt(e){for(var t;t=ke(e);)e=t.find(-1,!0).line;return e}function Jt(e){for(var t;t=he(e);)e=t.find(1,!0).line;return e}function jt(e){for(var t,r;t=he(e);)e=t.find(1,!0).line,(r||(r=[])).push(e);return r}function ln(e,t){var r=q(e,t),n=qt(r);return r==n?t:dt(n)}function pt(e,t){if(t>e.lastLine())return t;var r=q(e,t),n;if(!en(e,r))return t;for(;n=he(r);)r=n.find(1,!0).line;return dt(r)+1}function en(e,t){var r=nt&&t.markedSpans;if(r){for(var n=void 0,a=0;at.maxLineLength&&(t.maxLineLength=a,t.maxLine=n)})}var Yt=function(e,t,r){this.text=e,Gn(this,t),this.height=r?r(this):1};Yt.prototype.lineNo=function(){return dt(this)},ot(Yt);function _n(e,t,r,n){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),e.order!=null&&(e.order=null),fn(e),Gn(e,r);var a=n?n(e):1;a!=e.height&&Ve(e,a)}function vr(e){e.parent=null,fn(e)}var er={},br={};function tr(e,t){if(!e||/^\s*$/.test(e))return null;var r=t.addModeClass?br:er;return r[e]||(r[e]=e.replace(/\S+/g,"cm-$&"))}function dr(e,t){var r=te("span",null,null,s?"padding-right: .1px":null),n={pre:te("pre",[r],"CodeMirror-line"),content:r,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var a=0;a<=(t.rest?t.rest.length:0);a++){var l=a?t.rest[a-1]:t.line,u=void 0;n.pos=0,n.addToken=hr,Ln(e.display.measure)&&(u=rt(l,e.doc.direction))&&(n.addToken=rr(n.addToken,u)),n.map=[];var p=t!=e.display.externalMeasured&&dt(l);Kn(l,n,Je(e,l,p)),l.styleClasses&&(l.styleClasses.bgClass&&(n.bgClass=xe(l.styleClasses.bgClass,n.bgClass||"")),l.styleClasses.textClass&&(n.textClass=xe(l.styleClasses.textClass,n.textClass||""))),n.map.length==0&&n.map.push(0,0,n.content.appendChild(wn(e.display.measure))),a==0?(t.measure.map=n.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(n.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(s){var E=n.content.lastChild;(/\bcm-tab\b/.test(E.className)||E.querySelector&&E.querySelector(".cm-tab"))&&(n.content.className="cm-tab-wrap-hack")}return A(e,"renderLine",e,t.line,n.pre),n.pre.className&&(n.textClass=xe(n.pre.className,n.textClass||"")),n}function Yn(e){var t=R("span","\u2022","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function hr(e,t,r,n,a,l,u){if(t){var p=e.splitSpaces?Sr(t,e.trailingSpace):t,E=e.cm.state.specialChars,T=!1,Re;if(!E.test(t))e.col+=t.length,Re=document.createTextNode(p),e.map.push(e.pos,e.pos+t.length,Re),v&&L<9&&(T=!0),e.pos+=t.length;else{Re=document.createDocumentFragment();for(var Ge=0;;){E.lastIndex=Ge;var Rt=E.exec(t),wt=Rt?Rt.index-Ge:t.length-Ge;if(wt){var gn=document.createTextNode(p.slice(Ge,Ge+wt));v&&L<9?Re.appendChild(R("span",[gn])):Re.appendChild(gn),e.map.push(e.pos,e.pos+wt,gn),e.col+=wt,e.pos+=wt}if(!Rt)break;Ge+=wt+1;var Bn=void 0;if(Rt[0]==" "){var $n=e.cm.options.tabSize,ur=$n-e.col%$n;Bn=Re.appendChild(R("span",mt(ur),"cm-tab")),Bn.setAttribute("role","presentation"),Bn.setAttribute("cm-text"," "),e.col+=ur}else Rt[0]=="\r"||Rt[0]==` -`?(Bn=Re.appendChild(R("span",Rt[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Bn.setAttribute("cm-text",Rt[0]),e.col+=1):(Bn=e.cm.options.specialCharPlaceholder(Rt[0]),Bn.setAttribute("cm-text",Rt[0]),v&&L<9?Re.appendChild(R("span",[Bn])):Re.appendChild(Bn),e.col+=1);e.map.push(e.pos,e.pos+1,Bn),e.pos++}}if(e.trailingSpace=p.charCodeAt(t.length-1)==32,r||n||a||T||l||u){var Er=r||"";n&&(Er+=n),a&&(Er+=a);var cr=R("span",[Re],Er,l);if(u)for(var wr in u)u.hasOwnProperty(wr)&&wr!="style"&&wr!="class"&&cr.setAttribute(wr,u[wr]);return e.content.appendChild(cr)}e.content.appendChild(Re)}}function Sr(e,t){if(e.length>1&&!/ /.test(e))return e;for(var r=t,n="",a=0;aT&&Ge.from<=T));Rt++);if(Ge.to>=Re)return e(r,n,a,l,u,p,E);e(r,n.slice(0,Ge.to-T),a,l,null,p,E),l=null,n=n.slice(Ge.to-T),T=Ge.to}}}function Fn(e,t,r,n){var a=!n&&r.widgetNode;a&&e.map.push(e.pos,e.pos+t,a),!n&&e.cm.display.input.needsContentAttribute&&(a||(a=e.content.appendChild(document.createElement("span"))),a.setAttribute("cm-marker",r.id)),a&&(e.cm.display.input.setUneditable(a),e.content.appendChild(a)),e.pos+=t,e.trailingSpace=!1}function Kn(e,t,r){var n=e.markedSpans,a=e.text,l=0;if(!n){for(var u=1;uE||ia.collapsed&&Tr.to==E&&Tr.from==E)){if(Tr.to!=null&&Tr.to!=E&&wt>Tr.to&&(wt=Tr.to,Bn=""),ia.className&&(gn+=" "+ia.className),ia.css&&(Rt=(Rt?Rt+";":"")+ia.css),ia.startStyle&&Tr.from==E&&($n+=" "+ia.startStyle),ia.endStyle&&Tr.to==wt&&(wr||(wr=[])).push(ia.endStyle,Tr.to),ia.title&&((Er||(Er={})).title=ia.title),ia.attributes)for(var za in ia.attributes)(Er||(Er={}))[za]=ia.attributes[za];ia.collapsed&&(!ur||In(ur.marker,ia)<0)&&(ur=Tr)}else Tr.from>E&&wt>Tr.from&&(wt=Tr.from)}if(wr)for(var Co=0;Co=p)break;for(var _o=Math.min(p,wt);;){if(Re){var ko=E+Re.length;if(!ur){var Ao=ko>_o?Re.slice(0,_o-E):Re;t.addToken(t,Ao,Ge?Ge+gn:gn,$n,E+Ao.length==wt?Bn:"",Rt,Er)}if(ko>=_o){Re=Re.slice(_o-E),E=_o;break}E=ko,$n=""}Re=a.slice(l,l=r[T++]),Ge=tr(r[T++],t.cm.options)}}}function Zn(e,t,r){this.line=t,this.rest=jt(t),this.size=this.rest?dt(Pt(this.rest))-r+1:1,this.node=this.text=null,this.hidden=en(e,t)}function fr(e,t,r){for(var n=[],a,l=t;l2&&l.push((E.bottom+T.top)/2-r.top)}}l.push(r.bottom-r.top)}}function jo(e,t,r){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};for(var n=0;nr)return{map:e.measure.maps[a],cache:e.measure.caches[a],before:!0}}function Ho(e,t){t=qt(t);var r=dt(t),n=e.display.externalMeasured=new Zn(e.doc,t,r);n.lineN=r;var a=n.built=dr(e,n);return n.text=a.pre,_(e.display.lineMeasure,a.pre),n}function Xo(e,t,r,n){return co(e,Ga(e,t),r,n)}function Po(e,t){if(t>=e.display.viewFrom&&t=r.lineN&&tt)&&(l=E-p,a=l-1,t>=E&&(u="right")),a!=null){if(n=e[T+2],p==E&&r==(n.insertLeft?"left":"right")&&(u=r),r=="left"&&a==0)for(;T&&e[T-2]==e[T-3]&&e[T-1].insertLeft;)n=e[(T-=3)+2],u="left";if(r=="right"&&a==E-p)for(;T=0&&(r=e[a]).left==r.right;a--);return r}function cn(e,t,r,n){var a=Uo(t.map,r,n),l=a.node,u=a.start,p=a.end,E=a.collapse,T;if(l.nodeType==3){for(var Re=0;Re<4;Re++){for(;u&&ie(t.line.text.charAt(a.coverStart+u));)--u;for(;a.coverStart+p0&&(E=n="right");var Ge;e.options.lineWrapping&&(Ge=l.getClientRects()).length>1?T=Ge[n=="right"?Ge.length-1:0]:T=l.getBoundingClientRect()}if(v&&L<9&&!u&&(!T||!T.left&&!T.right)){var Rt=l.parentNode.getClientRects()[0];Rt?T={left:Rt.left,right:Rt.left+ba(e.display),top:Rt.top,bottom:Rt.bottom}:T=zo}for(var wt=T.top-t.rect.top,gn=T.bottom-t.rect.top,Bn=(wt+gn)/2,$n=t.view.measure.heights,ur=0;ur<$n.length-1&&!(Bn<$n[ur]);ur++);var Er=ur?$n[ur-1]:0,cr=$n[ur],wr={left:(E=="right"?T.right:T.left)-t.rect.left,right:(E=="left"?T.left:T.right)-t.rect.left,top:Er,bottom:cr};return!T.left&&!T.right&&(wr.bogus=!0),e.options.singleCursorHeightPerLine||(wr.rtop=wt,wr.rbottom=gn),wr}function Xn(e,t){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!Ae(e))return t;var r=screen.logicalXDPI/screen.deviceXDPI,n=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*r,right:t.right*r,top:t.top*n,bottom:t.bottom*n}}function Br(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t=n.text.length?(E=n.text.length,T="before"):E<=0&&(E=0,T="after"),!p)return u(T=="before"?E-1:E,T=="before");function Re(gn,Bn,$n){var ur=p[Bn],Er=ur.level==1;return u($n?gn-1:gn,Er!=$n)}var Ge=F(p,E,T),Rt=Z,wt=Re(E,Ge,T=="before");return Rt!=null&&(wt.other=Re(E,Rt,T!="before")),wt}function Oo(e,t){var r=0;t=Ee(e.doc,t),e.options.lineWrapping||(r=ba(e.display)*t.ch);var n=q(e.doc,t.line),a=Dn(n)+Ea(e.display);return{left:r,right:r,top:a,bottom:a+n.height}}function ai(e,t,r,n,a){var l=Le(e,t,r);return l.xRel=a,n&&(l.outside=n),l}function mi(e,t,r){var n=e.doc;if(r+=e.display.viewOffset,r<0)return ai(n.first,0,null,-1,-1);var a=Bt(n,r),l=n.first+n.size-1;if(a>l)return ai(n.first+n.size-1,q(n,l).text.length,null,1,1);t<0&&(t=0);for(var u=q(n,a);;){var p=dl(e,u,a,t,r),E=ue(u,p.ch+(p.xRel>0||p.outside>0?1:0));if(!E)return p;var T=E.find(1);if(T.line==a)return T;u=q(n,a=T.line)}}function Mi(e,t,r,n){n-=Ja(t);var a=t.text.length,l=h(function(u){return co(e,r,u-1).bottom<=n},a,0);return a=h(function(u){return co(e,r,u).top>n},l,a),{begin:l,end:a}}function Ii(e,t,r,n){r||(r=Ga(e,t));var a=Za(e,t,co(e,r,n),"line").top;return Mi(e,t,r,a)}function Bi(e,t,r,n){return e.bottom<=r?!1:e.top>r?!0:(n?e.left:e.right)>t}function dl(e,t,r,n,a){a-=Dn(t);var l=Ga(e,t),u=Ja(t),p=0,E=t.text.length,T=!0,Re=rt(t,e.doc.direction);if(Re){var Ge=(e.options.lineWrapping?_i:Zi)(e,t,r,l,Re,n,a);T=Ge.level!=1,p=T?Ge.from:Ge.to-1,E=T?Ge.to:Ge.from-1}var Rt=null,wt=null,gn=h(function(kr){var Tr=co(e,l,kr);return Tr.top+=u,Tr.bottom+=u,Bi(Tr,n,a,!1)?(Tr.top<=a&&Tr.left<=n&&(Rt=kr,wt=Tr),!0):!1},p,E),Bn,$n,ur=!1;if(wt){var Er=n-wt.left=wr.bottom?1:0}return gn=x(t.text,gn,1),ai(r,gn,$n,ur,n-Bn)}function Zi(e,t,r,n,a,l,u){var p=h(function(Ge){var Rt=a[Ge],wt=Rt.level!=1;return Bi(Ya(e,Le(r,wt?Rt.to:Rt.from,wt?"before":"after"),"line",t,n),l,u,!0)},0,a.length-1),E=a[p];if(p>0){var T=E.level!=1,Re=Ya(e,Le(r,T?E.from:E.to,T?"after":"before"),"line",t,n);Bi(Re,l,u,!0)&&Re.top>u&&(E=a[p-1])}return E}function _i(e,t,r,n,a,l,u){var p=Mi(e,t,n,u),E=p.begin,T=p.end;/\s/.test(t.text.charAt(T-1))&&T--;for(var Re=null,Ge=null,Rt=0;Rt=T||wt.to<=E)){var gn=wt.level!=1,Bn=co(e,n,gn?Math.min(T,wt.to)-1:Math.max(E,wt.from)).right,$n=Bn$n)&&(Re=wt,Ge=$n)}}return Re||(Re=a[a.length-1]),Re.fromT&&(Re={from:Re.from,to:T,level:Re.level}),Re}var oi;function ui(e){if(e.cachedTextHeight!=null)return e.cachedTextHeight;if(oi==null){oi=R("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)oi.appendChild(document.createTextNode("x")),oi.appendChild(R("br"));oi.appendChild(document.createTextNode("x"))}_(e.measure,oi);var r=oi.offsetHeight/50;return r>3&&(e.cachedTextHeight=r),N(e.measure),r||1}function ba(e){if(e.cachedCharWidth!=null)return e.cachedCharWidth;var t=R("span","xxxxxxxxxx"),r=R("pre",[t],"CodeMirror-line-like");_(e.measure,r);var n=t.getBoundingClientRect(),a=(n.right-n.left)/10;return a>2&&(e.cachedCharWidth=a),a||10}function ma(e){for(var t=e.display,r={},n={},a=t.gutters.clientLeft,l=t.gutters.firstChild,u=0;l;l=l.nextSibling,++u){var p=e.display.gutterSpecs[u].className;r[p]=l.offsetLeft+l.clientLeft+a,n[p]=l.clientWidth}return{fixedPos:Pa(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:r,gutterWidth:n,wrapperWidth:t.wrapper.clientWidth}}function Pa(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function bo(e){var t=ui(e.display),r=e.options.lineWrapping,n=r&&Math.max(5,e.display.scroller.clientWidth/ba(e.display)-3);return function(a){if(en(e.doc,a))return 0;var l=0;if(a.widgets)for(var u=0;u0&&(T=q(e.doc,E.line).text).length==E.ch){var Re=ae(T,T.length,e.options.tabSize)-T.length;E=Le(E.line,Math.max(0,Math.round((l-yo(e.display).left)/ba(e.display))-Re))}return E}function Do(e,t){if(t>=e.display.viewTo||(t-=e.display.viewFrom,t<0))return null;for(var r=e.display.view,n=0;nt)&&(a.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=a.viewTo)nt&&ln(e.doc,t)a.viewFrom?ni(e):(a.viewFrom+=n,a.viewTo+=n);else if(t<=a.viewFrom&&r>=a.viewTo)ni(e);else if(t<=a.viewFrom){var l=ci(e,r,r+n,1);l?(a.view=a.view.slice(l.index),a.viewFrom=l.lineN,a.viewTo+=n):ni(e)}else if(r>=a.viewTo){var u=ci(e,t,t,-1);u?(a.view=a.view.slice(0,u.index),a.viewTo=u.lineN):ni(e)}else{var p=ci(e,t,t,-1),E=ci(e,r,r+n,1);p&&E?(a.view=a.view.slice(0,p.index).concat(fr(e,p.lineN,E.lineN)).concat(a.view.slice(E.index)),a.viewTo+=n):ni(e)}var T=a.externalMeasured;T&&(r=a.lineN&&t=n.viewTo)){var l=n.view[Do(e,t)];if(l.node!=null){var u=l.changes||(l.changes=[]);H(u,r)==-1&&u.push(r)}}}function ni(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function ci(e,t,r,n){var a=Do(e,t),l,u=e.display.view;if(!nt||r==e.doc.first+e.doc.size)return{index:a,lineN:r};for(var p=e.display.viewFrom,E=0;E0){if(a==u.length-1)return null;l=p+u[a].size-t,a++}else l=p-t;t+=l,r+=l}for(;ln(e.doc,r)!=r;){if(a==(n<0?0:u.length-1))return null;r+=n*u[a-(n<0?1:0)].size,a+=n}return{index:a,lineN:r}}function ki(e,t,r){var n=e.display,a=n.view;a.length==0||t>=n.viewTo||r<=n.viewFrom?(n.view=fr(e,t,r),n.viewFrom=t):(n.viewFrom>t?n.view=fr(e,t,n.viewFrom).concat(n.view):n.viewFromr&&(n.view=n.view.slice(0,Do(e,r)))),n.viewTo=r}function fl(e){for(var t=e.display.view,r=0,n=0;n=e.display.viewTo||p.to().line0?t.blinker=setInterval(function(){e.hasFocus()||Ni(e),t.cursorDiv.style.visibility=(r=!r)?"":"hidden"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Yl(e){e.state.focused||(e.display.input.focus(),Dl(e))}function Ol(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,Ni(e))},100)}function Dl(e,t){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),e.options.readOnly!="nocursor"&&(e.state.focused||(A(e,"focus",e,t),e.state.focused=!0,It(e.display.wrapper,"CodeMirror-focused"),!e.curOp&&e.display.selForContextMenu!=e.doc.sel&&(e.display.input.reset(),s&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),Al(e))}function Ni(e,t){e.state.delayingBlurEvent||(e.state.focused&&(A(e,"blur",e,t),e.state.focused=!1,D(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function vl(e){for(var t=e.display,r=t.lineDiv.offsetTop,n=0;n.005||Re<-.005)&&(Ve(a.line,u),Fl(a.line),a.rest))for(var Ge=0;Gee.display.sizerWidth){var Rt=Math.ceil(p/ba(e.display));Rt>e.display.maxLineLength&&(e.display.maxLineLength=Rt,e.display.maxLine=a.line,e.display.maxLineChanged=!0)}}}}function Fl(e){if(e.widgets)for(var t=0;t=u&&(l=Bt(t,Dn(q(t,E))-e.wrapper.clientHeight),u=E)}return{from:l,to:Math.max(u,l+1)}}function ql(e,t){if(!K(e,"scrollCursorIntoView")){var r=e.display,n=r.sizer.getBoundingClientRect(),a=null;if(t.top+n.top<0?a=!0:t.bottom+n.top>(window.innerHeight||document.documentElement.clientHeight)&&(a=!1),a!=null&&!M){var l=R("div","\u200B",null,`position: absolute; - top: `+(t.top-r.viewOffset-Ea(e.display))+`px; - height: `+(t.bottom-t.top+Ha(e)+r.barHeight)+`px; - left: `+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(l),l.scrollIntoView(a),e.display.lineSpace.removeChild(l)}}}function ps(e,t,r,n){n==null&&(n=0);var a;!e.options.lineWrapping&&t==r&&(t=t.ch?Le(t.line,t.sticky=="before"?t.ch-1:t.ch,"after"):t,r=t.sticky=="before"?Le(t.line,t.ch+1,"before"):t);for(var l=0;l<5;l++){var u=!1,p=Ya(e,t),E=!r||r==t?p:Ya(e,r);a={left:Math.min(p.left,E.left),top:Math.min(p.top,E.top)-n,right:Math.max(p.left,E.left),bottom:Math.max(p.bottom,E.bottom)+n};var T=Ll(e,a),Re=e.doc.scrollTop,Ge=e.doc.scrollLeft;if(T.scrollTop!=null&&(Ui(e,T.scrollTop),Math.abs(e.doc.scrollTop-Re)>1&&(u=!0)),T.scrollLeft!=null&&(hi(e,T.scrollLeft),Math.abs(e.doc.scrollLeft-Ge)>1&&(u=!0)),!u)break}return a}function $l(e,t){var r=Ll(e,t);r.scrollTop!=null&&Ui(e,r.scrollTop),r.scrollLeft!=null&&hi(e,r.scrollLeft)}function Ll(e,t){var r=e.display,n=ui(e.display);t.top<0&&(t.top=0);var a=e.curOp&&e.curOp.scrollTop!=null?e.curOp.scrollTop:r.scroller.scrollTop,l=Va(e),u={};t.bottom-t.top>l&&(t.bottom=t.top+l);var p=e.doc.height+ao(r),E=t.topp-n;if(t.topa+l){var Re=Math.min(t.top,(T?p:t.bottom)-l);Re!=a&&(u.scrollTop=Re)}var Ge=e.options.fixedGutter?0:r.gutters.offsetWidth,Rt=e.curOp&&e.curOp.scrollLeft!=null?e.curOp.scrollLeft:r.scroller.scrollLeft-Ge,wt=uo(e)-r.gutters.offsetWidth,gn=t.right-t.left>wt;return gn&&(t.right=t.left+wt),t.left<10?u.scrollLeft=0:t.leftwt+Rt-3&&(u.scrollLeft=t.right+(gn?0:10)-wt),u}function pl(e,t){t!=null&&(tl(e),e.curOp.scrollTop=(e.curOp.scrollTop==null?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Ki(e){tl(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function Xi(e,t,r){(t!=null||r!=null)&&tl(e),t!=null&&(e.curOp.scrollLeft=t),r!=null&&(e.curOp.scrollTop=r)}function ms(e,t){tl(e),e.curOp.scrollToPos=t}function tl(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;var r=Oo(e,t.from),n=Oo(e,t.to);_l(e,r,n,t.margin)}}function _l(e,t,r,n){var a=Ll(e,{left:Math.min(t.left,r.left),top:Math.min(t.top,r.top)-n,right:Math.max(t.right,r.right),bottom:Math.max(t.bottom,r.bottom)+n});Xi(e,a.scrollLeft,a.scrollTop)}function Ui(e,t){Math.abs(e.doc.scrollTop-t)<2||(o||Vn(e,{top:t}),es(e,t,!0),o&&Vn(e),Nt(e,100))}function es(e,t,r){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),!(e.display.scroller.scrollTop==t&&!r)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function hi(e,t,r,n){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),!((r?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!n)&&(e.doc.scrollLeft=t,Pr(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function nl(e){var t=e.display,r=t.gutters.offsetWidth,n=Math.round(e.doc.height+ao(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?r:0,docHeight:n,scrollHeight:n+Ha(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:r}}var wi=function(e,t,r){this.cm=r;var n=this.vert=R("div",[R("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),a=this.horiz=R("div",[R("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");n.tabIndex=a.tabIndex=-1,e(n),e(a),ce(n,"scroll",function(){n.clientHeight&&t(n.scrollTop,"vertical")}),ce(a,"scroll",function(){a.clientWidth&&t(a.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,v&&L<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};wi.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,r=e.scrollHeight>e.clientHeight+1,n=e.nativeBarWidth;if(r){this.vert.style.display="block",this.vert.style.bottom=t?n+"px":"0";var a=e.viewHeight-(t?n:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+a)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=r?n+"px":"0",this.horiz.style.left=e.barLeft+"px";var l=e.viewWidth-e.barLeft-(r?n:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+l)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(n==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:r?n:0,bottom:t?n:0}},wi.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},wi.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},wi.prototype.zeroWidthHack=function(){var e=vt&&!S?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new G,this.disableVert=new G},wi.prototype.enableZeroWidthBar=function(e,t,r){e.style.pointerEvents="auto";function n(){var a=e.getBoundingClientRect(),l=r=="vert"?document.elementFromPoint(a.right-1,(a.top+a.bottom)/2):document.elementFromPoint((a.right+a.left)/2,a.bottom-1);l!=e?e.style.pointerEvents="none":t.set(1e3,n)}t.set(1e3,n)},wi.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var Vi=function(){};Vi.prototype.update=function(){return{bottom:0,right:0}},Vi.prototype.setScrollLeft=function(){},Vi.prototype.setScrollTop=function(){},Vi.prototype.clear=function(){};function Ti(e,t){t||(t=nl(e));var r=e.display.barWidth,n=e.display.barHeight;Rl(e,t);for(var a=0;a<4&&r!=e.display.barWidth||n!=e.display.barHeight;a++)r!=e.display.barWidth&&e.options.lineWrapping&&vl(e),Rl(e,nl(e)),r=e.display.barWidth,n=e.display.barHeight}function Rl(e,t){var r=e.display,n=r.scrollbars.update(t);r.sizer.style.paddingRight=(r.barWidth=n.right)+"px",r.sizer.style.paddingBottom=(r.barHeight=n.bottom)+"px",r.heightForcer.style.borderBottom=n.bottom+"px solid transparent",n.right&&n.bottom?(r.scrollbarFiller.style.display="block",r.scrollbarFiller.style.height=n.bottom+"px",r.scrollbarFiller.style.width=n.right+"px"):r.scrollbarFiller.style.display="",n.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(r.gutterFiller.style.display="block",r.gutterFiller.style.height=n.bottom+"px",r.gutterFiller.style.width=t.gutterWidth+"px"):r.gutterFiller.style.display=""}var Ml={native:wi,null:Vi};function Nl(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&D(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new Ml[e.options.scrollbarStyle](function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),ce(t,"mousedown",function(){e.state.focused&&setTimeout(function(){return e.display.input.focus()},0)}),t.setAttribute("cm-not-content","true")},function(t,r){r=="horizontal"?hi(e,t):Ui(e,t)},e),e.display.scrollbars.addClass&&It(e.display.wrapper,e.display.scrollbars.addClass)}var ts=0;function Fo(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++ts},Wr(e.curOp)}function Pi(e){var t=e.curOp;t&&Tn(t,function(r){for(var n=0;n=r.viewTo)||r.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new kt(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function b(e){e.updatedDisplay=e.mustUpdate&&Un(e.cm,e.update)}function ne(e){var t=e.cm,r=t.display;e.updatedDisplay&&vl(t),e.barMeasure=nl(t),r.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Xo(t,r.maxLine,r.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(r.scroller.clientWidth,r.sizer.offsetLeft+e.adjustWidthTo+Ha(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,r.sizer.offsetLeft+e.adjustWidthTo-uo(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=r.input.prepareSelection())}function Ce(e){var t=e.cm;e.adjustWidthTo!=null&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft=e.display.viewTo)){var r=+new Date+e.options.workTime,n=St(e,t.highlightFrontier),a=[];t.iter(n.line,Math.min(t.first+t.size,e.display.viewTo+500),function(l){if(n.line>=e.display.viewFrom){var u=l.styles,p=l.text.length>e.options.maxHighlightLength?g(t.mode,n.state):null,E=tt(e,l,n,!0);p&&(n.state=p),l.styles=E.styles;var T=l.styleClasses,Re=E.classes;Re?l.styleClasses=Re:T&&(l.styleClasses=null);for(var Ge=!u||u.length!=l.styles.length||T!=Re&&(!T||!Re||T.bgClass!=Re.bgClass||T.textClass!=Re.textClass),Rt=0;!Ge&&Rtr)return Nt(e,e.options.workDelay),!0}),t.highlightFrontier=n.line,t.modeFrontier=Math.max(t.modeFrontier,n.line),a.length&&Fe(e,function(){for(var l=0;l=r.viewFrom&&t.visible.to<=r.viewTo&&(r.updateLineNumbers==null||r.updateLineNumbers>=r.viewTo)&&r.renderedView==r.view&&fl(e)==0)return!1;mr(e)&&(ni(e),t.dims=ma(e));var a=n.first+n.size,l=Math.max(t.visible.from-e.options.viewportMargin,n.first),u=Math.min(a,t.visible.to+e.options.viewportMargin);r.viewFromu&&r.viewTo-u<20&&(u=Math.min(a,r.viewTo)),nt&&(l=ln(e.doc,l),u=pt(e.doc,u));var p=l!=r.viewFrom||u!=r.viewTo||r.lastWrapHeight!=t.wrapperHeight||r.lastWrapWidth!=t.wrapperWidth;ki(e,l,u),r.viewOffset=Dn(q(e.doc,r.viewFrom)),e.display.mover.style.top=r.viewOffset+"px";var E=fl(e);if(!p&&E==0&&!t.force&&r.renderedView==r.view&&(r.updateLineNumbers==null||r.updateLineNumbers>=r.viewTo))return!1;var T=mn(e);return E>4&&(r.lineDiv.style.display="none"),jn(e,r.updateLineNumbers,t.dims),E>4&&(r.lineDiv.style.display=""),r.renderedView=r.view,bn(T),N(r.cursorDiv),N(r.selectionDiv),r.gutters.style.height=r.sizer.style.minHeight=0,p&&(r.lastWrapHeight=t.wrapperHeight,r.lastWrapWidth=t.wrapperWidth,Nt(e,400)),r.updateLineNumbers=null,!0}function Mn(e,t){for(var r=t.viewport,n=!0;;n=!1){if(!n||!e.options.lineWrapping||t.oldDisplayWidth==uo(e)){if(r&&r.top!=null&&(r={top:Math.min(e.doc.height+ao(e.display)-Va(e),r.top)}),t.visible=gl(e.display,e.doc,r),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break}else n&&(t.visible=gl(e.display,e.doc,r));if(!Un(e,t))break;vl(e);var a=nl(e);Wi(e),Ti(e,a),xr(e,a),t.force=!1}t.signal(e,"update",e),(e.display.viewFrom!=e.display.reportedViewFrom||e.display.viewTo!=e.display.reportedViewTo)&&(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function Vn(e,t){var r=new kt(e,t);if(Un(e,r)){vl(e),Mn(e,r);var n=nl(e);Wi(e),Ti(e,n),xr(e,n),r.finish()}}function jn(e,t,r){var n=e.display,a=e.options.lineNumbers,l=n.lineDiv,u=l.firstChild;function p(gn){var Bn=gn.nextSibling;return s&&vt&&e.display.currentWheelTarget==gn?gn.style.display="none":gn.parentNode.removeChild(gn),Bn}for(var E=n.view,T=n.viewFrom,Re=0;Re-1&&(wt=!1),zr(e,Ge,T,r)),wt&&(N(Ge.lineNumber),Ge.lineNumber.appendChild(document.createTextNode(Kt(e.options,T)))),u=Ge.node.nextSibling}T+=Ge.size}for(;u;)u=p(u)}function ar(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px"}function xr(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Ha(e)+"px"}function Pr(e){var t=e.display,r=t.view;if(!(!t.alignWidgets&&(!t.gutters.firstChild||!e.options.fixedGutter))){for(var n=Pa(t)-t.scroller.scrollLeft+e.doc.scrollLeft,a=t.gutters.offsetWidth,l=n+"px",u=0;uu.clientWidth,E=u.scrollHeight>u.clientHeight;if(n&&p||a&&E){if(a&&vt&&s){e:for(var T=t.target,Re=l.view;T!=u;T=T.parentNode)for(var Ge=0;Ge=0&&Et(e,n.to())<=0)return r}return-1};var qn=function(e,t){this.anchor=e,this.head=t};qn.prototype.from=function(){return Ze(this.anchor,this.head)},qn.prototype.to=function(){return De(this.anchor,this.head)},qn.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function jr(e,t,r){var n=e&&e.options.selectionsMayTouch,a=t[r];t.sort(function(Rt,wt){return Et(Rt.from(),wt.from())}),r=H(t,a);for(var l=1;l0:E>=0){var T=Ze(p.from(),u.from()),Re=De(p.to(),u.to()),Ge=p.empty()?u.from()==u.head:p.from()==p.head;l<=r&&--r,t.splice(--l,2,new qn(Ge?Re:T,Ge?T:Re))}}return new Or(t,r)}function Xr(e,t){return new Or([new qn(e,t||e)],0)}function la(e){return e.text?Le(e.from.line+e.text.length-1,Pt(e.text).length+(e.text.length==1?e.from.ch:0)):e.to}function aa(e,t){if(Et(e,t.from)<0)return e;if(Et(e,t.to)<=0)return la(t);var r=e.line+t.text.length-(t.to.line-t.from.line)-1,n=e.ch;return e.line==t.to.line&&(n+=la(t).ch-t.to.ch),Le(r,n)}function La(e,t){for(var r=[],n=0;n1&&e.remove(p.line+1,gn-1),e.insert(p.line+1,ur)}nr(e,"change",e,t)}function qa(e,t,r){function n(a,l,u){if(a.linked)for(var p=0;p1&&!e.done[e.done.length-2].ranges)return e.done.pop(),Pt(e.done)}function na(e,t,r,n){var a=e.history;a.undone.length=0;var l=+new Date,u,p;if((a.lastOp==n||a.lastOrigin==t.origin&&t.origin&&(t.origin.charAt(0)=="+"&&a.lastModTime>l-(e.cm?e.cm.options.historyEventDelay:500)||t.origin.charAt(0)=="*"))&&(u=Qr(a,a.lastOp==n)))p=Pt(u.changes),Et(t.from,t.to)==0&&Et(t.from,p.to)==0?p.to=la(t):u.changes.push(oa(e,t));else{var E=Pt(a.done);for((!E||!E.ranges)&&$a(e.sel,a.done),u={changes:[oa(e,t)],generation:a.generation},a.done.push(u);a.done.length>a.undoDepth;)a.done.shift(),a.done[0].ranges||a.done.shift()}a.done.push(r),a.generation=++a.maxGeneration,a.lastModTime=a.lastSelTime=l,a.lastOp=a.lastSelOp=n,a.lastOrigin=a.lastSelOrigin=t.origin,p||A(e,"historyAdded")}function ea(e,t,r,n){var a=t.charAt(0);return a=="*"||a=="+"&&r.ranges.length==n.ranges.length&&r.somethingSelected()==n.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function mo(e,t,r,n){var a=e.history,l=n&&n.origin;r==a.lastSelOp||l&&a.lastSelOrigin==l&&(a.lastModTime==a.lastSelTime&&a.lastOrigin==l||ea(e,l,Pt(a.done),t))?a.done[a.done.length-1]=t:$a(t,a.done),a.lastSelTime=+new Date,a.lastSelOrigin=l,a.lastSelOp=r,n&&n.clearRedo!==!1&&Ir(a.undone)}function $a(e,t){var r=Pt(t);r&&r.ranges&&r.equals(e)||t.push(e)}function Go(e,t,r,n){var a=t["spans_"+e.id],l=0;e.iter(Math.max(e.first,r),Math.min(e.first+e.size,n),function(u){u.markedSpans&&((a||(a=t["spans_"+e.id]={}))[l]=u.markedSpans),++l})}function Ka(e){if(!e)return null;for(var t,r=0;r-1&&(Pt(p)[Ge]=T[Ge],delete T[Ge])}}return n}function di(e,t,r,n){if(n){var a=e.anchor;if(r){var l=Et(t,a)<0;l!=Et(r,a)<0?(a=t,t=r):l!=Et(t,r)<0&&(t=r)}return new qn(a,t)}else return new qn(r||t,t)}function sa(e,t,r,n,a){a==null&&(a=e.cm&&(e.cm.display.shift||e.extend)),ha(e,new Or([di(e.sel.primary(),t,r,a)],0),n)}function da(e,t,r){for(var n=[],a=e.cm&&(e.cm.display.shift||e.extend),l=0;l=t.ch:p.to>t.ch))){if(a&&(A(E,"beforeCursorEnter"),E.explicitlyCleared))if(l.markedSpans){--u;continue}else break;if(!E.atomic)continue;if(r){var Ge=E.find(n<0?1:-1),Rt=void 0;if((n<0?Re:T)&&(Ge=Qo(e,Ge,-n,Ge&&Ge.line==t.line?l:null)),Ge&&Ge.line==t.line&&(Rt=Et(Ge,r))&&(n<0?Rt<0:Rt>0))return ii(e,Ge,t,n,a)}var wt=E.find(n<0?-1:1);return(n<0?T:Re)&&(wt=Qo(e,wt,n,wt.line==t.line?l:null)),wt?ii(e,wt,t,n,a):null}}return t}function qo(e,t,r,n,a){var l=n||1,u=ii(e,t,r,l,a)||!a&&ii(e,t,r,l,!0)||ii(e,t,r,-l,a)||!a&&ii(e,t,r,-l,!0);return u||(e.cantEdit=!0,Le(e.first,0))}function Qo(e,t,r,n){return r<0&&t.ch==0?t.line>e.first?Ee(e,Le(t.line-1)):null:r>0&&t.ch==(n||q(e,t.line)).text.length?t.line=0;--a)Ra(e,{from:n[a].from,to:n[a].to,text:a?[""]:t.text,origin:t.origin});else Ra(e,t)}}function Ra(e,t){if(!(t.text.length==1&&t.text[0]==""&&Et(t.from,t.to)==0)){var r=La(e,t);na(e,t,r,e.cm?e.cm.curOp.id:NaN),$o(e,t,r,Wt(e,t));var n=[];qa(e,function(a,l){!l&&H(n,a.history)==-1&&(xa(a.history,t),n.push(a.history)),$o(a,t,null,Wt(a,t))})}}function Zo(e,t,r){var n=e.cm&&e.cm.state.suppressEdits;if(!(n&&!r)){for(var a=e.history,l,u=e.sel,p=t=="undo"?a.done:a.undone,E=t=="undo"?a.undone:a.done,T=0;T=0;--wt){var gn=Rt(wt);if(gn)return gn.v}}}}function Ci(e,t){if(t!=0&&(e.first+=t,e.sel=new Or($t(e.sel.ranges,function(a){return new qn(Le(a.anchor.line+t,a.anchor.ch),Le(a.head.line+t,a.head.ch))}),e.sel.primIndex),e.cm)){oo(e.cm,e.first,e.first-t,t);for(var r=e.cm.display,n=r.viewFrom;ne.lastLine())){if(t.from.linel&&(t={from:t.from,to:Le(l,q(e,l).text.length),text:[t.text[0]],origin:t.origin}),t.removed=fe(e,t.from,t.to),r||(r=La(e,t)),e.cm?li(e.cm,t,n):Sa(e,t,n),lo(e,r,ee),e.cantEdit&&qo(e,Le(e.firstLine(),0))&&(e.cantEdit=!1)}}function li(e,t,r){var n=e.doc,a=e.display,l=t.from,u=t.to,p=!1,E=l.line;e.options.lineWrapping||(E=dt(qt(q(n,l.line))),n.iter(E,u.line+1,function(wt){if(wt==a.maxLine)return p=!0,!0})),n.sel.contains(t.from,t.to)>-1&&be(e),Sa(n,t,r,bo(e)),e.options.lineWrapping||(n.iter(E,l.line+t.text.length,function(wt){var gn=pn(wt);gn>a.maxLineLength&&(a.maxLine=wt,a.maxLineLength=gn,a.maxLineChanged=!0,p=!1)}),p&&(e.curOp.updateMaxLine=!0)),Ie(n,l.line),Nt(e,400);var T=t.text.length-(u.line-l.line)-1;t.full?oo(e):l.line==u.line&&t.text.length==1&&!Oa(e.doc,t)?ti(e,l.line,"text"):oo(e,l.line,u.line+1,T);var Re=we(e,"changes"),Ge=we(e,"change");if(Ge||Re){var Rt={from:l,to:u,text:t.text,removed:t.removed,origin:t.origin};Ge&&nr(e,"change",e,Rt),Re&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(Rt)}e.display.selForContextMenu=null}function fi(e,t,r,n,a){var l;n||(n=r),Et(n,r)<0&&(l=[n,r],r=l[0],n=l[1]),typeof t=="string"&&(t=e.splitLines(t)),ja(e,{from:r,to:n,text:t,origin:a})}function rl(e,t,r,n){r1||!(this.children[0]instanceof Ia))){var p=[];this.collapse(p),this.children=[new Ia(p)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var u=a.lines.length%25+25,p=u;p10);e.parent.maybeSpill()}},iterN:function(e,t,r){for(var n=0;ne.display.maxLineLength&&(e.display.maxLine=T,e.display.maxLineLength=Re,e.display.maxLineChanged=!0)}n!=null&&e&&this.collapsed&&oo(e,n,a+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&ri(e.doc)),e&&nr(e,"markerCleared",e,this,n,a),t&&Pi(e),this.parent&&this.parent.clear()}},Ei.prototype.find=function(e,t){e==null&&this.type=="bookmark"&&(e=1);for(var r,n,a=0;a0||u==0&&l.clearWhenEmpty!==!1)return l;if(l.replacedWith&&(l.collapsed=!0,l.widgetNode=te("span",[l.replacedWith],"CodeMirror-widget"),n.handleMouseEvents||l.widgetNode.setAttribute("cm-ignore-events","true"),n.insertLeft&&(l.widgetNode.insertLeft=!0)),l.collapsed){if(ut(e,t.line,t,r,l)||t.line!=r.line&&ut(e,r.line,t,r,l))throw new Error("Inserting collapsed marker partially overlapping an existing one");_t()}l.addToHistory&&na(e,{from:t,to:r,origin:"markText"},e.sel,NaN);var p=t.line,E=e.cm,T;if(e.iter(p,r.line+1,function(Ge){E&&l.collapsed&&!E.options.lineWrapping&&qt(Ge)==E.display.maxLine&&(T=!0),l.collapsed&&p!=t.line&&Ve(Ge,0),Cn(Ge,new Vt(l,p==t.line?t.ch:null,p==r.line?r.ch:null)),++p}),l.collapsed&&e.iter(t.line,r.line+1,function(Ge){en(e,Ge)&&Ve(Ge,0)}),l.clearOnEnter&&ce(l,"beforeCursorEnter",function(){return l.clear()}),l.readOnly&&(ft(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),l.collapsed&&(l.id=++ml,l.atomic=!0),E){if(T&&(E.curOp.updateMaxLine=!0),l.collapsed)oo(E,t.line,r.line+1);else if(l.className||l.startStyle||l.endStyle||l.css||l.attributes||l.title)for(var Re=t.line;Re<=r.line;Re++)ti(E,Re,"text");l.atomic&&ri(E.doc),nr(E,"markerAdded",E,l)}return l}var Gi=function(e,t){this.markers=e,this.primary=t;for(var r=0;r=0;E--)ja(this,n[E]);p?qr(this,p):this.cm&&Ki(this.cm)}),undo:st(function(){Zo(this,"undo")}),redo:st(function(){Zo(this,"redo")}),undoSelection:st(function(){Zo(this,"undo",!0)}),redoSelection:st(function(){Zo(this,"redo",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,r=0,n=0;n=e.ch)&&t.push(a.marker.parent||a.marker)}return t},findMarks:function(e,t,r){e=Ee(this,e),t=Ee(this,t);var n=[],a=e.line;return this.iter(e.line,t.line+1,function(l){var u=l.markedSpans;if(u)for(var p=0;p=E.to||E.from==null&&a!=e.line||E.from!=null&&a==t.line&&E.from>=t.ch)&&(!r||r(E.marker))&&n.push(E.marker.parent||E.marker)}++a}),n},getAllMarks:function(){var e=[];return this.iter(function(t){var r=t.markedSpans;if(r)for(var n=0;ne)return t=e,!0;e-=l,++r}),Ee(this,Le(r,t))},indexFromPos:function(e){e=Ee(this,e);var t=e.ch;if(e.linet&&(t=e.from),e.to!=null&&e.to-1){t.state.draggingText(e),setTimeout(function(){return t.display.input.focus()},20);return}try{var Re=e.dataTransfer.getData("Text");if(Re){var Ge;if(t.state.draggingText&&!t.state.draggingText.copy&&(Ge=t.listSelections()),lo(t.doc,Xr(r,r)),Ge)for(var Rt=0;Rt=0;p--)fi(e.doc,"",n[p].from,n[p].to,"+delete");Ki(e)})}function il(e,t,r){var n=x(e.text,t+r,r);return n<0||n>e.text.length?null:n}function yl(e,t,r){var n=il(e,t.ch,r);return n==null?null:new Le(t.line,n,r<0?"after":"before")}function ua(e,t,r,n,a){if(e){t.doc.direction=="rtl"&&(a=-a);var l=rt(r,t.doc.direction);if(l){var u=a<0?Pt(l):l[0],p=a<0==(u.level==1),E=p?"after":"before",T;if(u.level>0||t.doc.direction=="rtl"){var Re=Ga(t,r);T=a<0?r.text.length-1:0;var Ge=co(t,Re,T).top;T=h(function(Rt){return co(t,Re,Rt).top==Ge},a<0==(u.level==1)?u.from:u.to-1,T),E=="before"&&(T=il(r,T,1))}else T=a<0?u.to:u.from;return new Le(n,T,E)}}return new Le(n,a<0?r.text.length:0,a<0?"before":"after")}function Ma(e,t,r,n){var a=rt(t,e.doc.direction);if(!a)return yl(t,r,n);r.ch>=t.text.length?(r.ch=t.text.length,r.sticky="before"):r.ch<=0&&(r.ch=0,r.sticky="after");var l=F(a,r.ch,r.sticky),u=a[l];if(e.doc.direction=="ltr"&&u.level%2==0&&(n>0?u.to>r.ch:u.from=u.from&&Rt>=Re.begin)){var wt=Ge?"before":"after";return new Le(r.line,Rt,wt)}}var gn=function(ur,Er,cr){for(var wr=function(za,Co){return Co?new Le(r.line,p(za,1),"before"):new Le(r.line,za,"after")};ur>=0&&ur0==(kr.level!=1),ia=Tr?cr.begin:p(cr.end,-1);if(kr.from<=ia&&ia0?Re.end:p(Re.begin,-1);return $n!=null&&!(n>0&&$n==t.text.length)&&(Bn=gn(n>0?0:a.length-1,n,T($n)),Bn)?Bn:null}var Bo={selectAll:So,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),ee)},killLine:function(e){return bi(e,function(t){if(t.empty()){var r=q(e.doc,t.head.line).text.length;return t.head.ch==r&&t.head.line0)a=new Le(a.line,a.ch+1),e.replaceRange(l.charAt(a.ch-1)+l.charAt(a.ch-2),Le(a.line,a.ch-2),a,"+transpose");else if(a.line>e.doc.first){var u=q(e.doc,a.line-1).text;u&&(a=new Le(a.line,1),e.replaceRange(l.charAt(0)+e.doc.lineSeparator()+u.charAt(u.length-1),Le(a.line-1,u.length-1),a,"+transpose"))}}r.push(new qn(a,a))}e.setSelections(r)})},newlineAndIndent:function(e){return Fe(e,function(){for(var t=e.listSelections(),r=t.length-1;r>=0;r--)e.replaceRange(e.doc.lineSeparator(),t[r].anchor,t[r].head,"+input");t=e.listSelections();for(var n=0;ne&&Et(t,this.pos)==0&&r==this.button};var Il,Bl;function zs(e,t){var r=+new Date;return Bl&&Bl.compare(r,e,t)?(Il=Bl=null,"triple"):Il&&Il.compare(r,e,t)?(Bl=new ss(r,e,t),Il=null,"double"):(Il=new ss(r,e,t),Bl=null,"single")}function Ss(e){var t=this,r=t.display;if(!(K(t,e)||r.activeTouch&&r.input.supportsTouch())){if(r.input.ensurePolled(),r.shift=e.shiftKey,$r(r,e)){s||(r.scroller.draggable=!1,setTimeout(function(){return r.scroller.draggable=!0},100));return}if(!us(t,e)){var n=Vo(t,e),a=rn(e),l=n?zs(n,a):"single";window.focus(),a==1&&t.state.selectingText&&t.state.selectingText(e),!(n&&Qs(t,a,n,l,e))&&(a==1?n?ks(t,n,l,e):sn(e)==r.scroller&&yt(e):a==2?(n&&sa(t.doc,n),setTimeout(function(){return r.input.focus()},20)):a==3&&(w?t.display.input.onContextMenu(e):Ol(t)))}}}function Qs(e,t,r,n,a){var l="Click";return n=="double"?l="Double"+l:n=="triple"&&(l="Triple"+l),l=(t==1?"Left":t==2?"Middle":"Right")+l,Li(e,El(l,a),a,function(u){if(typeof u=="string"&&(u=Bo[u]),!u)return!1;var p=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),p=u(e,r)!=Be}finally{e.state.suppressEdits=!1}return p})}function Zs(e,t,r){var n=e.getOption("configureMouse"),a=n?n(e,t,r):{};if(a.unit==null){var l=je?r.shiftKey&&r.metaKey:r.altKey;a.unit=l?"rectangle":t=="single"?"char":t=="double"?"word":"line"}return(a.extend==null||e.doc.extend)&&(a.extend=e.doc.extend||r.shiftKey),a.addNew==null&&(a.addNew=vt?r.metaKey:r.ctrlKey),a.moveOnDrag==null&&(a.moveOnDrag=!(vt?r.altKey:r.ctrlKey)),a}function ks(e,t,r,n){v?setTimeout(Xe(Yl,e),0):e.curOp.focus=pe();var a=Zs(e,r,n),l=e.doc.sel,u;e.options.dragDrop&&An&&!e.isReadOnly()&&r=="single"&&(u=l.contains(t))>-1&&(Et((u=l.ranges[u]).from(),t)<0||t.xRel>0)&&(Et(u.to(),t)>0||t.xRel<0)?Ws(e,n,t,a):Ks(e,n,t,a)}function Ws(e,t,r,n){var a=e.display,l=!1,u=At(e,function(T){s&&(a.scroller.draggable=!1),e.state.draggingText=!1,k(a.wrapper.ownerDocument,"mouseup",u),k(a.wrapper.ownerDocument,"mousemove",p),k(a.scroller,"dragstart",E),k(a.scroller,"drop",u),l||(yt(T),n.addNew||sa(e.doc,r,null,null,n.extend),s&&!se||v&&L==9?setTimeout(function(){a.wrapper.ownerDocument.body.focus({preventScroll:!0}),a.input.focus()},20):a.input.focus())}),p=function(T){l=l||Math.abs(t.clientX-T.clientX)+Math.abs(t.clientY-T.clientY)>=10},E=function(){return l=!0};s&&(a.scroller.draggable=!0),e.state.draggingText=u,u.copy=!n.moveOnDrag,a.scroller.dragDrop&&a.scroller.dragDrop(),ce(a.wrapper.ownerDocument,"mouseup",u),ce(a.wrapper.ownerDocument,"mousemove",p),ce(a.scroller,"dragstart",E),ce(a.scroller,"drop",u),Ol(e),setTimeout(function(){return a.input.focus()},20)}function xs(e,t,r){if(r=="char")return new qn(t,t);if(r=="word")return e.findWordAt(t);if(r=="line")return new qn(Le(t.line,0),Ee(e.doc,Le(t.line+1,0)));var n=r(e,t);return new qn(n.from,n.to)}function Ks(e,t,r,n){var a=e.display,l=e.doc;yt(t);var u,p,E=l.sel,T=E.ranges;if(n.addNew&&!n.extend?(p=l.sel.contains(r),p>-1?u=T[p]:u=new qn(r,r)):(u=l.sel.primary(),p=l.sel.primIndex),n.unit=="rectangle")n.addNew||(u=new qn(r,r)),r=Vo(e,t,!0,!0),p=-1;else{var Re=xs(e,r,n.unit);n.extend?u=di(u,Re.anchor,Re.head,n.extend):u=Re}n.addNew?p==-1?(p=T.length,ha(l,jr(e,T.concat([u]),p),{scroll:!1,origin:"*mouse"})):T.length>1&&T[p].empty()&&n.unit=="char"&&!n.extend?(ha(l,jr(e,T.slice(0,p).concat(T.slice(p+1)),0),{scroll:!1,origin:"*mouse"}),E=l.sel):Da(l,p,u,Ne):(p=0,ha(l,new Or([u],0),Ne),E=l.sel);var Ge=r;function Rt(cr){if(Et(Ge,cr)!=0)if(Ge=cr,n.unit=="rectangle"){for(var wr=[],kr=e.options.tabSize,Tr=ae(q(l,r.line).text,r.ch,kr),ia=ae(q(l,cr.line).text,cr.ch,kr),za=Math.min(Tr,ia),Co=Math.max(Tr,ia),to=Math.min(r.line,cr.line),_o=Math.min(e.lastLine(),Math.max(r.line,cr.line));to<=_o;to++){var ko=q(l,to).text,Ao=Dt(ko,za,kr);za==Co?wr.push(new qn(Le(to,Ao),Le(to,Ao))):ko.length>Ao&&wr.push(new qn(Le(to,Ao),Le(to,Dt(ko,Co,kr))))}wr.length||wr.push(new qn(r,r)),ha(l,jr(e,E.ranges.slice(0,p).concat(wr),p),{origin:"*mouse",scroll:!1}),e.scrollIntoView(cr)}else{var Wo=u,wo=xs(e,cr,n.unit),go=Wo.anchor,vo;Et(wo.anchor,go)>0?(vo=wo.head,go=Ze(Wo.from(),wo.anchor)):(vo=wo.anchor,go=De(Wo.to(),wo.head));var ro=E.ranges.slice(0);ro[p]=Xs(e,new qn(Ee(l,go),vo)),ha(l,jr(e,ro,p),Ne)}}var wt=a.wrapper.getBoundingClientRect(),gn=0;function Bn(cr){var wr=++gn,kr=Vo(e,cr,!0,n.unit=="rectangle");if(kr)if(Et(kr,Ge)!=0){e.curOp.focus=pe(),Rt(kr);var Tr=gl(a,l);(kr.line>=Tr.to||kr.linewt.bottom?20:0;ia&&setTimeout(At(e,function(){gn==wr&&(a.scroller.scrollTop+=ia,Bn(cr))}),50)}}function $n(cr){e.state.selectingText=!1,gn=1/0,cr&&(yt(cr),a.input.focus()),k(a.wrapper.ownerDocument,"mousemove",ur),k(a.wrapper.ownerDocument,"mouseup",Er),l.history.lastSelOrigin=null}var ur=At(e,function(cr){cr.buttons===0||!rn(cr)?$n(cr):Bn(cr)}),Er=At(e,$n);e.state.selectingText=Er,ce(a.wrapper.ownerDocument,"mousemove",ur),ce(a.wrapper.ownerDocument,"mouseup",Er)}function Xs(e,t){var r=t.anchor,n=t.head,a=q(e.doc,r.line);if(Et(r,n)==0&&r.sticky==n.sticky)return t;var l=rt(a);if(!l)return t;var u=F(l,r.ch,r.sticky),p=l[u];if(p.from!=r.ch&&p.to!=r.ch)return t;var E=u+(p.from==r.ch==(p.level!=1)?0:1);if(E==0||E==l.length)return t;var T;if(n.line!=r.line)T=(n.line-r.line)*(e.doc.direction=="ltr"?1:-1)>0;else{var Re=F(l,n.ch,n.sticky),Ge=Re-u||(n.ch-r.ch)*(p.level==1?-1:1);Re==E-1||Re==E?T=Ge<0:T=Ge>0}var Rt=l[E+(T?-1:0)],wt=T==(Rt.level==1),gn=wt?Rt.from:Rt.to,Bn=wt?"after":"before";return r.ch==gn&&r.sticky==Bn?t:new qn(new Le(r.line,gn,Bn),n)}function Is(e,t,r,n){var a,l;if(t.touches)a=t.touches[0].clientX,l=t.touches[0].clientY;else try{a=t.clientX,l=t.clientY}catch(Rt){return!1}if(a>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;n&&yt(t);var u=e.display,p=u.lineDiv.getBoundingClientRect();if(l>p.bottom||!we(e,r))return Lt(t);l-=p.top-u.viewOffset;for(var E=0;E=a){var Re=Bt(e.doc,l),Ge=e.display.gutterSpecs[E];return A(e,r,e,Re,Ge.className,t),Lt(t)}}}function us(e,t){return Is(e,t,"gutterClick",!0)}function Bs(e,t){$r(e.display,t)||Us(e,t)||K(e,t,"contextmenu")||w||e.display.input.onContextMenu(t)}function Us(e,t){return we(e,"gutterContextMenu")?Is(e,t,"gutterContextMenu",!1):!1}function ws(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Ur(e)}var ll={toString:function(){return"CodeMirror.Init"}},Ps={},Xl={};function Vs(e){var t=e.optionHandlers;function r(n,a,l,u){e.defaults[n]=a,l&&(t[n]=u?function(p,E,T){T!=ll&&l(p,E,T)}:l)}e.defineOption=r,e.Init=ll,r("value","",function(n,a){return n.setValue(a)},!0),r("mode",null,function(n,a){n.doc.modeOption=a,Qa(n)},!0),r("indentUnit",2,Qa,!0),r("indentWithTabs",!1),r("smartIndent",!0),r("tabSize",4,function(n){_r(n),Ur(n),oo(n)},!0),r("lineSeparator",null,function(n,a){if(n.doc.lineSep=a,!!a){var l=[],u=n.doc.first;n.doc.iter(function(E){for(var T=0;;){var Re=E.text.indexOf(a,T);if(Re==-1)break;T=Re+a.length,l.push(Le(u,Re))}u++});for(var p=l.length-1;p>=0;p--)fi(n.doc,a,l[p],Le(l[p].line,l[p].ch+a.length))}}),r("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(n,a,l){n.state.specialChars=new RegExp(a.source+(a.test(" ")?"":"| "),"g"),l!=ll&&n.refresh()}),r("specialCharPlaceholder",Yn,function(n){return n.refresh()},!0),r("electricChars",!0),r("inputStyle",$?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),r("spellcheck",!1,function(n,a){return n.getInputField().spellcheck=a},!0),r("autocorrect",!1,function(n,a){return n.getInputField().autocorrect=a},!0),r("autocapitalize",!1,function(n,a){return n.getInputField().autocapitalize=a},!0),r("rtlMoveVisually",!ct),r("wholeLineUpdateBefore",!0),r("theme","default",function(n){ws(n),ir(n)},!0),r("keyMap","default",function(n,a,l){var u=Yi(a),p=l!=ll&&Yi(l);p&&p.detach&&p.detach(n,u),u.attach&&u.attach(n,p||null)}),r("extraKeys",null),r("configureMouse",null),r("lineWrapping",!1,Js,!0),r("gutters",[],function(n,a){n.display.gutterSpecs=Mr(a,n.options.lineNumbers),ir(n)},!0),r("fixedGutter",!0,function(n,a){n.display.gutters.style.left=a?Pa(n.display)+"px":"0",n.refresh()},!0),r("coverGutterNextToScrollbar",!1,function(n){return Ti(n)},!0),r("scrollbarStyle","native",function(n){Nl(n),Ti(n),n.display.scrollbars.setScrollTop(n.doc.scrollTop),n.display.scrollbars.setScrollLeft(n.doc.scrollLeft)},!0),r("lineNumbers",!1,function(n,a){n.display.gutterSpecs=Mr(n.options.gutters,a),ir(n)},!0),r("firstLineNumber",1,ir,!0),r("lineNumberFormatter",function(n){return n},ir,!0),r("showCursorWhenSelecting",!1,Wi,!0),r("resetSelectionOnContextMenu",!0),r("lineWiseCopyCut",!0),r("pasteLinesPerSelection",!0),r("selectionsMayTouch",!1),r("readOnly",!1,function(n,a){a=="nocursor"&&(Ni(n),n.display.input.blur()),n.display.input.readOnlyChanged(a)}),r("screenReaderLabel",null,function(n,a){a=a===""?null:a,n.display.input.screenReaderLabelChanged(a)}),r("disableInput",!1,function(n,a){a||n.display.input.reset()},!0),r("dragDrop",!0,Gs),r("allowDropFileTypes",null),r("cursorBlinkRate",530),r("cursorScrollMargin",0),r("cursorHeight",1,Wi,!0),r("singleCursorHeightPerLine",!0,Wi,!0),r("workTime",100),r("workDelay",100),r("flattenSpans",!0,_r,!0),r("addModeClass",!1,_r,!0),r("pollInterval",100),r("undoDepth",200,function(n,a){return n.doc.history.undoDepth=a}),r("historyEventDelay",1250),r("viewportMargin",10,function(n){return n.refresh()},!0),r("maxHighlightLength",1e4,_r,!0),r("moveInputWithCursor",!0,function(n,a){a||n.display.input.resetPosition()}),r("tabindex",null,function(n,a){return n.display.input.getField().tabIndex=a||""}),r("autofocus",null),r("direction","ltr",function(n,a){return n.doc.setDirection(a)},!0),r("phrases",null)}function Gs(e,t,r){var n=r&&r!=ll;if(!t!=!n){var a=e.display.dragFunctions,l=t?ce:k;l(e.display.scroller,"dragstart",a.start),l(e.display.scroller,"dragenter",a.enter),l(e.display.scroller,"dragover",a.over),l(e.display.scroller,"dragleave",a.leave),l(e.display.scroller,"drop",a.drop)}}function Js(e){e.options.lineWrapping?(It(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(D(e.display.wrapper,"CodeMirror-wrap"),Zt(e)),po(e),oo(e),Ur(e),setTimeout(function(){return Ti(e)},100)}function Ua(e,t){var r=this;if(!(this instanceof Ua))return new Ua(e,t);this.options=t=t?me(t):{},me(Ps,t,!1);var n=t.value;typeof n=="string"?n=new Io(n,t.mode,null,t.lineSeparator,t.direction):t.mode&&(n.modeOption=t.mode),this.doc=n;var a=new Ua.inputStyles[t.inputStyle](this),l=this.display=new Cr(e,n,a,t);l.wrapper.CodeMirror=this,ws(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Nl(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new G,keySeq:null,specialChars:null},t.autofocus&&!$&&l.input.focus(),v&&L<11&&setTimeout(function(){return r.display.input.reset(!0)},20),Ys(this),as(),Fo(this),this.curOp.forceUpdate=!0,Lr(this,n),t.autofocus&&!$||this.hasFocus()?setTimeout(function(){r.hasFocus()&&!r.state.focused&&Dl(r)},20):Ni(this);for(var u in Xl)Xl.hasOwnProperty(u)&&Xl[u](this,t[u],ll);mr(this),t.finishInit&&t.finishInit(this);for(var p=0;p20*20}ce(t.scroller,"touchstart",function(E){if(!K(e,E)&&!l(E)&&!us(e,E)){t.input.ensurePolled(),clearTimeout(r);var T=+new Date;t.activeTouch={start:T,moved:!1,prev:T-n.end<=300?n:null},E.touches.length==1&&(t.activeTouch.left=E.touches[0].pageX,t.activeTouch.top=E.touches[0].pageY)}}),ce(t.scroller,"touchmove",function(){t.activeTouch&&(t.activeTouch.moved=!0)}),ce(t.scroller,"touchend",function(E){var T=t.activeTouch;if(T&&!$r(t,E)&&T.left!=null&&!T.moved&&new Date-T.start<300){var Re=e.coordsChar(t.activeTouch,"page"),Ge;!T.prev||u(T,T.prev)?Ge=new qn(Re,Re):!T.prev.prev||u(T,T.prev.prev)?Ge=e.findWordAt(Re):Ge=new qn(Le(Re.line,0),Ee(e.doc,Le(Re.line+1,0))),e.setSelection(Ge.anchor,Ge.head),e.focus(),yt(E)}a()}),ce(t.scroller,"touchcancel",a),ce(t.scroller,"scroll",function(){t.scroller.clientHeight&&(Ui(e,t.scroller.scrollTop),hi(e,t.scroller.scrollLeft,!0),A(e,"scroll",e))}),ce(t.scroller,"mousewheel",function(E){return Gr(e,E)}),ce(t.scroller,"DOMMouseScroll",function(E){return Gr(e,E)}),ce(t.wrapper,"scroll",function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0}),t.dragFunctions={enter:function(E){K(e,E)||Ut(E)},over:function(E){K(e,E)||(Ql(e,E),Ut(E))},start:function(E){return al(e,E)},drop:At(e,zl),leave:function(E){K(e,E)||Zl(e)}};var p=t.input.getField();ce(p,"keyup",function(E){return ys.call(e,E)}),ce(p,"keydown",At(e,Es)),ce(p,"keypress",At(e,bs)),ce(p,"focus",function(E){return Dl(e,E)}),ce(p,"blur",function(E){return Ni(e,E)})}var cs=[];Ua.defineInitHook=function(e){return cs.push(e)};function wl(e,t,r,n){var a=e.doc,l;r==null&&(r="add"),r=="smart"&&(a.mode.indent?l=St(e,t).state:r="prev");var u=e.options.tabSize,p=q(a,t),E=ae(p.text,null,u);p.stateAfter&&(p.stateAfter=null);var T=p.text.match(/^\s*/)[0],Re;if(!n&&!/\S/.test(p.text))Re=0,r="not";else if(r=="smart"&&(Re=a.mode.indent(l,p.text.slice(T.length),p.text),Re==Be||Re>150)){if(!n)return;r="prev"}r=="prev"?t>a.first?Re=ae(q(a,t-1).text,null,u):Re=0:r=="add"?Re=E+e.options.indentUnit:r=="subtract"?Re=E-e.options.indentUnit:typeof r=="number"&&(Re=E+r),Re=Math.max(0,Re);var Ge="",Rt=0;if(e.options.indentWithTabs)for(var wt=Math.floor(Re/u);wt;--wt)Rt+=u,Ge+=" ";if(Rtu,E=zn(t),T=null;if(p&&n.ranges.length>1)if(pi&&pi.text.join(` -`)==t){if(n.ranges.length%pi.text.length==0){T=[];for(var Re=0;Re=0;Rt--){var wt=n.ranges[Rt],gn=wt.from(),Bn=wt.to();wt.empty()&&(r&&r>0?gn=Le(gn.line,gn.ch-r):e.state.overwrite&&!p?Bn=Le(Bn.line,Math.min(q(l,Bn.line).text.length,Bn.ch+Pt(E).length)):p&&pi&&pi.lineWise&&pi.text.join(` -`)==E.join(` -`)&&(gn=Bn=Le(gn.line,0)));var $n={from:gn,to:Bn,text:T?T[Rt%T.length]:E,origin:a||(p?"paste":e.state.cutIncoming>u?"cut":"+input")};ja(e.doc,$n),nr(e,"inputRead",e,$n)}t&&!p&&Ds(e,t),Ki(e),e.curOp.updateInput<2&&(e.curOp.updateInput=Ge),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function Os(e,t){var r=e.clipboardData&&e.clipboardData.getData("Text");if(r)return e.preventDefault(),!t.isReadOnly()&&!t.options.disableInput&&Fe(t,function(){return ds(t,r,0,null,"paste")}),!0}function Ds(e,t){if(!(!e.options.electricChars||!e.options.smartIndent))for(var r=e.doc.sel,n=r.ranges.length-1;n>=0;n--){var a=r.ranges[n];if(!(a.head.ch>100||n&&r.ranges[n-1].head.line==a.head.line)){var l=e.getModeAt(a.head),u=!1;if(l.electricChars){for(var p=0;p-1){u=wl(e,a.head.line,"smart");break}}else l.electricInput&&l.electricInput.test(q(e.doc,a.head.line).text.slice(0,a.head.ch))&&(u=wl(e,a.head.line,"smart"));u&&nr(e,"electricInput",e,a.head.line)}}}function Fs(e){for(var t=[],r=[],n=0;nl&&(wl(this,p.head.line,n,!0),l=p.head.line,u==this.doc.sel.primIndex&&Ki(this));else{var E=p.from(),T=p.to(),Re=Math.max(l,E.line);l=Math.min(this.lastLine(),T.line-(T.ch?0:1))+1;for(var Ge=Re;Ge0&&Da(this.doc,u,new qn(E,Rt[u].to()),ee)}}}),getTokenAt:function(n,a){return xn(this,n,a)},getLineTokens:function(n,a){return xn(this,Le(n),a,!0)},getTokenTypeAt:function(n){n=Ee(this.doc,n);var a=Je(this,q(this.doc,n.line)),l=0,u=(a.length-1)/2,p=n.ch,E;if(p==0)E=a[2];else for(;;){var T=l+u>>1;if((T?a[T*2-1]:0)>=p)u=T;else if(a[T*2+1]E&&(n=E,u=!0),p=q(this.doc,n)}else p=n;return Za(this,p,{top:0,left:0},a||"page",l||u).top+(u?this.doc.height-Dn(p):0)},defaultTextHeight:function(){return ui(this.display)},defaultCharWidth:function(){return ba(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(n,a,l,u,p){var E=this.display;n=Ya(this,Ee(this.doc,n));var T=n.bottom,Re=n.left;if(a.style.position="absolute",a.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(a),E.sizer.appendChild(a),u=="over")T=n.top;else if(u=="above"||u=="near"){var Ge=Math.max(E.wrapper.clientHeight,this.doc.height),Rt=Math.max(E.sizer.clientWidth,E.lineSpace.clientWidth);(u=="above"||n.bottom+a.offsetHeight>Ge)&&n.top>a.offsetHeight?T=n.top-a.offsetHeight:n.bottom+a.offsetHeight<=Ge&&(T=n.bottom),Re+a.offsetWidth>Rt&&(Re=Rt-a.offsetWidth)}a.style.top=T+"px",a.style.left=a.style.right="",p=="right"?(Re=E.sizer.clientWidth-a.offsetWidth,a.style.right="0px"):(p=="left"?Re=0:p=="middle"&&(Re=(E.sizer.clientWidth-a.offsetWidth)/2),a.style.left=Re+"px"),l&&$l(this,{left:Re,top:T,right:Re+a.offsetWidth,bottom:T+a.offsetHeight})},triggerOnKeyDown:gt(Es),triggerOnKeyPress:gt(bs),triggerOnKeyUp:ys,triggerOnMouseDown:gt(Ss),execCommand:function(n){if(Bo.hasOwnProperty(n))return Bo[n].call(null,this)},triggerElectric:gt(function(n){Ds(this,n)}),findPosH:function(n,a,l,u){var p=1;a<0&&(p=-1,a=-a);for(var E=Ee(this.doc,n),T=0;T0&&Re(l.charAt(u-1));)--u;for(;p.5||this.options.lineWrapping)&&po(this),A(this,"refresh",this)}),swapDoc:gt(function(n){var a=this.doc;return a.cm=null,this.state.selectingText&&this.state.selectingText(),Lr(this,n),Ur(this),this.display.input.reset(),Xi(this,n.scrollLeft,n.scrollTop),this.curOp.forceScroll=!0,nr(this,"swapDoc",this,a),a}),phrase:function(n){var a=this.options.phrases;return a&&Object.prototype.hasOwnProperty.call(a,n)?a[n]:n},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},ot(e),e.registerHelper=function(n,a,l){r.hasOwnProperty(n)||(r[n]=e[n]={_global:[]}),r[n][a]=l},e.registerGlobalHelper=function(n,a,l,u){e.registerHelper(n,a,u),r[n]._global.push({pred:l,val:u})}}function fs(e,t,r,n,a){var l=t,u=r,p=q(e,t.line),E=a&&e.direction=="rtl"?-r:r;function T(){var Er=t.line+E;return Er=e.first+e.size?!1:(t=new Le(Er,t.ch,t.sticky),p=q(e,Er))}function Re(Er){var cr;if(n=="codepoint"){var wr=p.text.charCodeAt(t.ch+(n>0?0:-1));isNaN(wr)?cr=null:cr=new Le(t.line,Math.max(0,Math.min(p.text.length,t.ch+r*(wr>=55296&&wr<56320?2:1))),-r)}else a?cr=Ma(e.cm,p,t,r):cr=yl(p,t,r);if(cr==null)if(!Er&&T())t=ua(a,e.cm,p,t.line,E);else return!1;else t=cr;return!0}if(n=="char"||n=="codepoint")Re();else if(n=="column")Re(!0);else if(n=="word"||n=="group")for(var Ge=null,Rt=n=="group",wt=e.cm&&e.cm.getHelper(t,"wordChars"),gn=!0;!(r<0&&!Re(!gn));gn=!1){var Bn=p.text.charAt(t.ch)||` -`,$n=P(Bn,wt)?"w":Rt&&Bn==` -`?"n":!Rt||/\s/.test(Bn)?null:"p";if(Rt&&!gn&&!$n&&($n="s"),Ge&&Ge!=$n){r<0&&(r=1,Re(),t.sticky="after");break}if($n&&(Ge=$n),r>0&&!Re(!gn))break}var ur=qo(e,t,l,u,!0);return oe(l,ur)&&(ur.hitSide=!0),ur}function Ms(e,t,r,n){var a=e.doc,l=t.left,u;if(n=="page"){var p=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),E=Math.max(p-.5*ui(e.display),3);u=(r>0?t.bottom:t.top)+r*E}else n=="line"&&(u=r>0?t.bottom+3:t.top-3);for(var T;T=mi(e,l,u),!!T.outside;){if(r<0?u<=0:u>=a.height){T.hitSide=!0;break}u+=r*5}return T}var Na=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new G,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Na.prototype.init=function(e){var t=this,r=this,n=r.cm,a=r.div=e.lineDiv;Ls(a,n.options.spellcheck,n.options.autocorrect,n.options.autocapitalize);function l(p){for(var E=p.target;E;E=E.parentNode){if(E==a)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(E.className))break}return!1}ce(a,"paste",function(p){!l(p)||K(n,p)||Os(p,n)||L<=11&&setTimeout(At(n,function(){return t.updateFromDOM()}),20)}),ce(a,"compositionstart",function(p){t.composing={data:p.data,done:!1}}),ce(a,"compositionupdate",function(p){t.composing||(t.composing={data:p.data,done:!1})}),ce(a,"compositionend",function(p){t.composing&&(p.data!=t.composing.data&&t.readFromDOMSoon(),t.composing.done=!0)}),ce(a,"touchstart",function(){return r.forceCompositionEnd()}),ce(a,"input",function(){t.composing||t.readFromDOMSoon()});function u(p){if(!(!l(p)||K(n,p))){if(n.somethingSelected())Ul({lineWise:!1,text:n.getSelections()}),p.type=="cut"&&n.replaceSelection("",null,"cut");else if(n.options.lineWiseCopyCut){var E=Fs(n);Ul({lineWise:!0,text:E.text}),p.type=="cut"&&n.operation(function(){n.setSelections(E.ranges,0,ee),n.replaceSelection("",null,"cut")})}else return;if(p.clipboardData){p.clipboardData.clearData();var T=pi.text.join(` -`);if(p.clipboardData.setData("Text",T),p.clipboardData.getData("Text")==T){p.preventDefault();return}}var Re=Rs(),Ge=Re.firstChild;n.display.lineSpace.insertBefore(Re,n.display.lineSpace.firstChild),Ge.value=pi.text.join(` -`);var Rt=document.activeElement;Ke(Ge),setTimeout(function(){n.display.lineSpace.removeChild(Re),Rt.focus(),Rt==a&&r.showPrimarySelection()},50)}}ce(a,"copy",u),ce(a,"cut",u)},Na.prototype.screenReaderLabelChanged=function(e){e?this.div.setAttribute("aria-label",e):this.div.removeAttribute("aria-label")},Na.prototype.prepareSelection=function(){var e=Jl(this.cm,!1);return e.focus=document.activeElement==this.div,e},Na.prototype.showSelection=function(e,t){!e||!this.cm.display.view.length||((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},Na.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Na.prototype.showPrimarySelection=function(){var e=this.getSelection(),t=this.cm,r=t.doc.sel.primary(),n=r.from(),a=r.to();if(t.display.viewTo==t.display.viewFrom||n.line>=t.display.viewTo||a.line=t.display.viewFrom&&Ns(t,n)||{node:p[0].measure.map[2],offset:0},T=a.linee.firstLine()&&(n=Le(n.line-1,q(e.doc,n.line-1).length)),a.ch==q(e.doc,a.line).text.length&&a.linet.viewTo-1)return!1;var l,u,p;n.line==t.viewFrom||(l=Do(e,n.line))==0?(u=dt(t.view[0].line),p=t.view[0].node):(u=dt(t.view[l].line),p=t.view[l-1].node.nextSibling);var E=Do(e,a.line),T,Re;if(E==t.view.length-1?(T=t.viewTo-1,Re=t.lineDiv.lastChild):(T=dt(t.view[E+1].line)-1,Re=t.view[E+1].node.previousSibling),!p)return!1;for(var Ge=e.doc.splitLines(_s(e,p,Re,u,T)),Rt=fe(e.doc,Le(u,0),Le(T,q(e.doc,T).text.length));Ge.length>1&&Rt.length>1;)if(Pt(Ge)==Pt(Rt))Ge.pop(),Rt.pop(),T--;else if(Ge[0]==Rt[0])Ge.shift(),Rt.shift(),u++;else break;for(var wt=0,gn=0,Bn=Ge[0],$n=Rt[0],ur=Math.min(Bn.length,$n.length);wtn.ch&&Er.charCodeAt(Er.length-gn-1)==cr.charCodeAt(cr.length-gn-1);)wt--,gn++;Ge[Ge.length-1]=Er.slice(0,Er.length-gn).replace(/^\u200b+/,""),Ge[0]=Ge[0].slice(wt).replace(/\u200b+$/,"");var kr=Le(u,wt),Tr=Le(T,Rt.length?Pt(Rt).length-gn:0);if(Ge.length>1||Ge[0]||Et(kr,Tr))return fi(e.doc,Ge,kr,Tr,"+input"),!0},Na.prototype.ensurePolled=function(){this.forceCompositionEnd()},Na.prototype.reset=function(){this.forceCompositionEnd()},Na.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Na.prototype.readFromDOMSoon=function(){var e=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(e.readDOMTimeout=null,e.composing)if(e.composing.done)e.composing=null;else return;e.updateFromDOM()},80))},Na.prototype.updateFromDOM=function(){var e=this;(this.cm.isReadOnly()||!this.pollContent())&&Fe(this.cm,function(){return oo(e.cm)})},Na.prototype.setUneditable=function(e){e.contentEditable="false"},Na.prototype.onKeyPress=function(e){e.charCode==0||this.composing||(e.preventDefault(),this.cm.isReadOnly()||At(this.cm,ds)(this.cm,String.fromCharCode(e.charCode==null?e.keyCode:e.charCode),0))},Na.prototype.readOnlyChanged=function(e){this.div.contentEditable=String(e!="nocursor")},Na.prototype.onContextMenu=function(){},Na.prototype.resetPosition=function(){},Na.prototype.needsContentAttribute=!0;function Ns(e,t){var r=Po(e,t.line);if(!r||r.hidden)return null;var n=q(e.doc,t.line),a=jo(r,n,t.line),l=rt(n,e.doc.direction),u="left";if(l){var p=F(l,t.ch);u=p%2?"right":"left"}var E=Uo(a.map,t.ch,u);return E.offset=E.collapse=="right"?E.end:E.start,E}function $s(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}function sl(e,t){return t&&(e.bad=!0),e}function _s(e,t,r,n,a){var l="",u=!1,p=e.doc.lineSeparator(),E=!1;function T(wt){return function(gn){return gn.id==wt}}function Re(){u&&(l+=p,E&&(l+=p),u=E=!1)}function Ge(wt){wt&&(Re(),l+=wt)}function Rt(wt){if(wt.nodeType==1){var gn=wt.getAttribute("cm-text");if(gn){Ge(gn);return}var Bn=wt.getAttribute("cm-marker"),$n;if(Bn){var ur=e.findMarks(Le(n,0),Le(a+1,0),T(+Bn));ur.length&&($n=ur[0].find(0))&&Ge(fe(e.doc,$n.from,$n.to).join(p));return}if(wt.getAttribute("contenteditable")=="false")return;var Er=/^(pre|div|p|li|table|br)$/i.test(wt.nodeName);if(!/^br$/i.test(wt.nodeName)&&wt.textContent.length==0)return;Er&&Re();for(var cr=0;cr=9&&t.hasSelection&&(t.hasSelection=null),r.poll()}),ce(a,"paste",function(u){K(n,u)||Os(u,n)||(n.state.pasteIncoming=+new Date,r.fastPoll())});function l(u){if(!K(n,u)){if(n.somethingSelected())Ul({lineWise:!1,text:n.getSelections()});else if(n.options.lineWiseCopyCut){var p=Fs(n);Ul({lineWise:!0,text:p.text}),u.type=="cut"?n.setSelections(p.ranges,null,ee):(r.prevInput="",a.value=p.text.join(` -`),Ke(a))}else return;u.type=="cut"&&(n.state.cutIncoming=+new Date)}}ce(a,"cut",l),ce(a,"copy",l),ce(e.scroller,"paste",function(u){if(!($r(e,u)||K(n,u))){if(!a.dispatchEvent){n.state.pasteIncoming=+new Date,r.focus();return}var p=new Event("paste");p.clipboardData=u.clipboardData,a.dispatchEvent(p)}}),ce(e.lineSpace,"selectstart",function(u){$r(e,u)||yt(u)}),ce(a,"compositionstart",function(){var u=n.getCursor("from");r.composing&&r.composing.range.clear(),r.composing={start:u,range:n.markText(u,n.getCursor("to"),{className:"CodeMirror-composing"})}}),ce(a,"compositionend",function(){r.composing&&(r.poll(),r.composing.range.clear(),r.composing=null)})},so.prototype.createField=function(e){this.wrapper=Rs(),this.textarea=this.wrapper.firstChild},so.prototype.screenReaderLabelChanged=function(e){e?this.textarea.setAttribute("aria-label",e):this.textarea.removeAttribute("aria-label")},so.prototype.prepareSelection=function(){var e=this.cm,t=e.display,r=e.doc,n=Jl(e);if(e.options.moveInputWithCursor){var a=Ya(e,r.sel.primary().head,"div"),l=t.wrapper.getBoundingClientRect(),u=t.lineDiv.getBoundingClientRect();n.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,a.top+u.top-l.top)),n.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,a.left+u.left-l.left))}return n},so.prototype.showSelection=function(e){var t=this.cm,r=t.display;_(r.cursorDiv,e.cursors),_(r.selectionDiv,e.selection),e.teTop!=null&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},so.prototype.reset=function(e){if(!(this.contextMenuPending||this.composing)){var t=this.cm;if(t.somethingSelected()){this.prevInput="";var r=t.getSelection();this.textarea.value=r,t.state.focused&&Ke(this.textarea),v&&L>=9&&(this.hasSelection=r)}else e||(this.prevInput=this.textarea.value="",v&&L>=9&&(this.hasSelection=null))}},so.prototype.getField=function(){return this.textarea},so.prototype.supportsTouch=function(){return!1},so.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!$||pe()!=this.textarea))try{this.textarea.focus()}catch(e){}},so.prototype.blur=function(){this.textarea.blur()},so.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},so.prototype.receivedFocus=function(){this.slowPoll()},so.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},so.prototype.fastPoll=function(){var e=!1,t=this;t.pollingFast=!0;function r(){var n=t.poll();!n&&!e?(e=!0,t.polling.set(60,r)):(t.pollingFast=!1,t.slowPoll())}t.polling.set(20,r)},so.prototype.poll=function(){var e=this,t=this.cm,r=this.textarea,n=this.prevInput;if(this.contextMenuPending||!t.state.focused||dn(r)&&!n&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var a=r.value;if(a==n&&!t.somethingSelected())return!1;if(v&&L>=9&&this.hasSelection===a||vt&&/[\uf700-\uf7ff]/.test(a))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var l=a.charCodeAt(0);if(l==8203&&!n&&(n="\u200B"),l==8666)return this.reset(),this.cm.execCommand("undo")}for(var u=0,p=Math.min(n.length,a.length);u1e3||a.indexOf(` -`)>-1?r.value=e.prevInput="":e.prevInput=a,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},so.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},so.prototype.onKeyPress=function(){v&&L>=9&&(this.hasSelection=null),this.fastPoll()},so.prototype.onContextMenu=function(e){var t=this,r=t.cm,n=r.display,a=t.textarea;t.contextMenuPending&&t.contextMenuPending();var l=Vo(r,e),u=n.scroller.scrollTop;if(!l||I)return;var p=r.options.resetSelectionOnContextMenu;p&&r.doc.sel.contains(l)==-1&&At(r,ha)(r.doc,Xr(l),ee);var E=a.style.cssText,T=t.wrapper.style.cssText,Re=t.wrapper.offsetParent.getBoundingClientRect();t.wrapper.style.cssText="position: static",a.style.cssText=`position: absolute; width: 30px; height: 30px; - top: `+(e.clientY-Re.top-5)+"px; left: "+(e.clientX-Re.left-5)+`px; - z-index: 1000; background: `+(v?"rgba(255, 255, 255, .05)":"transparent")+`; - outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var Ge;s&&(Ge=window.scrollY),n.input.focus(),s&&window.scrollTo(null,Ge),n.input.reset(),r.somethingSelected()||(a.value=t.prevInput=" "),t.contextMenuPending=wt,n.selForContextMenu=r.doc.sel,clearTimeout(n.detectingSelectAll);function Rt(){if(a.selectionStart!=null){var Bn=r.somethingSelected(),$n="\u200B"+(Bn?a.value:"");a.value="\u21DA",a.value=$n,t.prevInput=Bn?"":"\u200B",a.selectionStart=1,a.selectionEnd=$n.length,n.selForContextMenu=r.doc.sel}}function wt(){if(t.contextMenuPending==wt&&(t.contextMenuPending=!1,t.wrapper.style.cssText=T,a.style.cssText=E,v&&L<9&&n.scrollbars.setScrollTop(n.scroller.scrollTop=u),a.selectionStart!=null)){(!v||v&&L<9)&&Rt();var Bn=0,$n=function(){n.selForContextMenu==r.doc.sel&&a.selectionStart==0&&a.selectionEnd>0&&t.prevInput=="\u200B"?At(r,So)(r):Bn++<10?n.detectingSelectAll=setTimeout($n,500):(n.selForContextMenu=null,n.input.reset())};n.detectingSelectAll=setTimeout($n,200)}}if(v&&L>=9&&Rt(),w){Ut(e);var gn=function(){k(window,"mouseup",gn),setTimeout(wt,20)};ce(window,"mouseup",gn)}else setTimeout(wt,50)},so.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled=e=="nocursor",this.textarea.readOnly=!!e},so.prototype.setUneditable=function(){},so.prototype.needsContentAttribute=!1;function tu(e,t){if(t=t?me(t):{},t.value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),t.autofocus==null){var r=pe();t.autofocus=r==e||e.getAttribute("autofocus")!=null&&r==document.body}function n(){e.value=p.getValue()}var a;if(e.form&&(ce(e.form,"submit",n),!t.leaveSubmitMethodAlone)){var l=e.form;a=l.submit;try{var u=l.submit=function(){n(),l.submit=a,l.submit(),l.submit=u}}catch(E){}}t.finishInit=function(E){E.save=n,E.getTextArea=function(){return e},E.toTextArea=function(){E.toTextArea=isNaN,n(),e.parentNode.removeChild(E.getWrapperElement()),e.style.display="",e.form&&(k(e.form,"submit",n),!t.leaveSubmitMethodAlone&&typeof e.form.submit=="function"&&(e.form.submit=a))}},e.style.display="none";var p=Ua(function(E){return e.parentNode.insertBefore(E,e.nextSibling)},t);return p}function nu(e){e.off=k,e.on=ce,e.wheelEventPixels=Nr,e.Doc=Io,e.splitLines=zn,e.countColumn=ae,e.findColumn=Dt,e.isWordChar=X,e.Pass=Be,e.signal=A,e.Line=Yt,e.changeEnd=la,e.scrollbarModel=Ml,e.Pos=Le,e.cmpPos=Et,e.modes=at,e.mimeModes=it,e.resolveMode=un,e.getMode=Tt,e.modeExtensions=yn,e.extendMode=re,e.copyState=g,e.startState=B,e.innerMode=C,e.commands=Bo,e.keyMap=si,e.keyName=ol,e.isModifierKey=Kl,e.lookupKey=Fi,e.normalizeKeyMap=Wl,e.StringStream=y,e.SharedTextMarker=Gi,e.TextMarker=Ei,e.LineWidget=fo,e.e_preventDefault=yt,e.e_stopPropagation=Ot,e.e_stop=Ut,e.addClass=It,e.contains=We,e.rmClass=D,e.keyNames=vi}Vs(Ua),qs(Ua);var ru="iter insert remove copy getEditor constructor".split(" ");for(var Gl in Io.prototype)Io.prototype.hasOwnProperty(Gl)&&H(ru,Gl)<0&&(Ua.prototype[Gl]=function(e){return function(){return e.apply(this.doc,arguments)}}(Io.prototype[Gl]));return ot(Io),Ua.inputStyles={textarea:so,contenteditable:Na},Ua.defineMode=function(e){!Ua.defaults.mode&&e!="null"&&(Ua.defaults.mode=e),et.apply(this,arguments)},Ua.defineMIME=Ht,Ua.defineMode("null",function(){return{token:function(e){return e.skipToEnd()}}}),Ua.defineMIME("text/plain","null"),Ua.defineExtension=function(e,t){Ua.prototype[e]=t},Ua.defineDocExtension=function(e,t){Io.prototype[e]=t},Ua.fromTextArea=tu,nu(Ua),Ua.version="5.58.2",Ua})},5630:function(hn,qe,i){"use strict";var o=i(5016),f=i(20049),O=i(18082),V=i(52456),v=i(5883),L=i(92310),s=i.n(L),de=i(18929),ve=i(59301),I=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],se=(0,ve.forwardRef)(function(S,M){var Y,z=S.prefixCls,$=z===void 0?"rc-checkbox":z,vt=S.className,je=S.style,ct=S.checked,Te=S.disabled,Q=S.defaultChecked,w=Q===void 0?!1:Q,c=S.type,D=c===void 0?"checkbox":c,N=S.title,_=S.onChange,R=(0,v.Z)(S,I),te=(0,ve.useRef)(null),W=(0,de.Z)(w,{value:ct}),We=(0,V.Z)(W,2),pe=We[0],It=We[1];(0,ve.useImperativeHandle)(M,function(){return{focus:function(){var me;(me=te.current)===null||me===void 0||me.focus()},blur:function(){var me;(me=te.current)===null||me===void 0||me.blur()},input:te.current}});var xe=s()($,vt,(Y={},(0,O.Z)(Y,"".concat($,"-checked"),pe),(0,O.Z)(Y,"".concat($,"-disabled"),Te),Y)),Ke=function(me){Te||("checked"in S||It(me.target.checked),_==null||_({target:(0,f.Z)((0,f.Z)({},S),{},{type:D,checked:me.target.checked}),stopPropagation:function(){me.stopPropagation()},preventDefault:function(){me.preventDefault()},nativeEvent:me.nativeEvent}))};return ve.createElement("span",{className:xe,title:N,style:je},ve.createElement("input",(0,o.Z)({},R,{className:"".concat($,"-input"),ref:te,onChange:Ke,disabled:Te,checked:!!pe,type:D})),ve.createElement("span",{className:"".concat($,"-inner")}))});qe.Z=se},31561:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return D}});var o=i(5016),f=i(18082),O=i(52456),V=i(5883),v=i(35593),L=i(92310),s=i.n(L),de=i(8654),ve=i(59301),I=i(10228),se=i(16089),S=I.Z.ESC,M=I.Z.TAB;function Y(N){var _=N.visible,R=N.triggerRef,te=N.onVisibleChange,W=N.autoFocus,We=N.overlayRef,pe=ve.useRef(!1),It=function(){if(_){var me,ae;(me=R.current)===null||me===void 0||(ae=me.focus)===null||ae===void 0||ae.call(me),te==null||te(!1)}},xe=function(){var me;return(me=We.current)!==null&&me!==void 0&&me.focus?(We.current.focus(),pe.current=!0,!0):!1},Ke=function(me){switch(me.keyCode){case S:It();break;case M:{var ae=!1;pe.current||(ae=xe()),ae?me.preventDefault():It();break}}};ve.useEffect(function(){return _?(window.addEventListener("keydown",Ke),W&&(0,se.Z)(xe,3),function(){window.removeEventListener("keydown",Ke),pe.current=!1}):function(){pe.current=!1}},[_])}var z=(0,ve.forwardRef)(function(N,_){var R=N.overlay,te=N.arrow,W=N.prefixCls,We=(0,ve.useMemo)(function(){var It;return typeof R=="function"?It=R():It=R,It},[R]),pe=(0,de.sQ)(_,We==null?void 0:We.ref);return ve.createElement(ve.Fragment,null,te&&ve.createElement("div",{className:"".concat(W,"-arrow")}),ve.cloneElement(We,{ref:(0,de.Yr)(We)?pe:void 0}))}),$=z,vt={adjustX:1,adjustY:1},je=[0,0],ct={topLeft:{points:["bl","tl"],overflow:vt,offset:[0,-4],targetOffset:je},top:{points:["bc","tc"],overflow:vt,offset:[0,-4],targetOffset:je},topRight:{points:["br","tr"],overflow:vt,offset:[0,-4],targetOffset:je},bottomLeft:{points:["tl","bl"],overflow:vt,offset:[0,4],targetOffset:je},bottom:{points:["tc","bc"],overflow:vt,offset:[0,4],targetOffset:je},bottomRight:{points:["tr","br"],overflow:vt,offset:[0,4],targetOffset:je}},Te=ct,Q=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function w(N,_){var R,te=N.arrow,W=te===void 0?!1:te,We=N.prefixCls,pe=We===void 0?"rc-dropdown":We,It=N.transitionName,xe=N.animation,Ke=N.align,Xe=N.placement,me=Xe===void 0?"bottomLeft":Xe,ae=N.placements,G=ae===void 0?Te:ae,H=N.getPopupContainer,Pe=N.showAction,Be=N.hideAction,ee=N.overlayClassName,Ne=N.overlayStyle,ze=N.visible,Dt=N.trigger,ht=Dt===void 0?["hover"]:Dt,mt=N.autoFocus,Pt=N.overlay,$t=N.children,Mt=N.onVisibleChange,$e=(0,V.Z)(N,Q),bt=ve.useState(),J=(0,O.Z)(bt,2),X=J[0],P=J[1],d="visible"in N?ze:X,j=ve.useRef(null),ie=ve.useRef(null),x=ve.useRef(null);ve.useImperativeHandle(_,function(){return j.current});var h=function(k){P(k),Mt==null||Mt(k)};Y({visible:d,triggerRef:x,onVisibleChange:h,autoFocus:mt,overlayRef:ie});var le=function(k){var A=N.onOverlayClick;P(!1),A&&A(k)},Z=function(){return ve.createElement($,{ref:ie,overlay:Pt,prefixCls:pe,arrow:W})},F=function(){return typeof Pt=="function"?Z:Z()},ge=function(){var k=N.minOverlayWidthMatchTrigger,A=N.alignPoint;return"minOverlayWidthMatchTrigger"in N?k:!A},rt=function(){var k=N.openClassName;return k!==void 0?k:"".concat(pe,"-open")},Qe=ve.cloneElement($t,{className:s()((R=$t.props)===null||R===void 0?void 0:R.className,d&&rt()),ref:(0,de.Yr)($t)?(0,de.sQ)(x,$t.ref):void 0}),ce=Be;return!ce&&ht.indexOf("contextMenu")!==-1&&(ce=["click"]),ve.createElement(v.Z,(0,o.Z)({builtinPlacements:G},$e,{prefixCls:pe,ref:j,popupClassName:s()(ee,(0,f.Z)({},"".concat(pe,"-show-arrow"),W)),popupStyle:Ne,action:ht,showAction:Pe,hideAction:ce,popupPlacement:me,popupAlign:Ke,popupTransitionName:It,popupAnimation:xe,popupVisible:d,stretch:ge()?"minWidth":"",popup:F(),onPopupVisibleChange:h,onPopupClick:le,getPopupContainer:H}),Qe)}var c=ve.forwardRef(w),D=c},93681:function(hn,qe,i){"use strict";i.r(qe),i.d(qe,{BaseInput:function(){return I},default:function(){return ct}});var o=i(5016),f=i(20049),O=i(18082),V=i(10928),v=i(92310),L=i.n(v),s=i(59301),de=i(5643),ve=function(Q){var w,c,D=Q.inputElement,N=Q.prefixCls,_=Q.prefix,R=Q.suffix,te=Q.addonBefore,W=Q.addonAfter,We=Q.className,pe=Q.style,It=Q.disabled,xe=Q.readOnly,Ke=Q.focused,Xe=Q.triggerFocus,me=Q.allowClear,ae=Q.value,G=Q.handleReset,H=Q.hidden,Pe=Q.classes,Be=Q.classNames,ee=Q.dataAttrs,Ne=Q.styles,ze=Q.components,Dt=(ze==null?void 0:ze.affixWrapper)||"span",ht=(ze==null?void 0:ze.groupWrapper)||"span",mt=(ze==null?void 0:ze.wrapper)||"span",Pt=(ze==null?void 0:ze.groupAddon)||"span",$t=(0,s.useRef)(null),Mt=function(Z){var F;(F=$t.current)!==null&&F!==void 0&&F.contains(Z.target)&&(Xe==null||Xe())},$e=function(){var Z;if(!me)return null;var F=!It&&!xe&&ae,ge="".concat(N,"-clear-icon"),rt=(0,V.Z)(me)==="object"&&me!==null&&me!==void 0&&me.clearIcon?me.clearIcon:"\u2716";return s.createElement("span",{onClick:G,onMouseDown:function(ce){return ce.preventDefault()},className:L()(ge,(Z={},(0,O.Z)(Z,"".concat(ge,"-hidden"),!F),(0,O.Z)(Z,"".concat(ge,"-has-suffix"),!!R),Z)),role:"button",tabIndex:-1},rt)},bt=(0,s.cloneElement)(D,{value:ae,hidden:H,className:L()((w=D.props)===null||w===void 0?void 0:w.className,!(0,de.X3)(Q)&&!(0,de.He)(Q)&&We)||null,style:(0,f.Z)((0,f.Z)({},(c=D.props)===null||c===void 0?void 0:c.style),!(0,de.X3)(Q)&&!(0,de.He)(Q)?pe:{})});if((0,de.X3)(Q)){var J,X="".concat(N,"-affix-wrapper"),P=L()(X,(J={},(0,O.Z)(J,"".concat(X,"-disabled"),It),(0,O.Z)(J,"".concat(X,"-focused"),Ke),(0,O.Z)(J,"".concat(X,"-readonly"),xe),(0,O.Z)(J,"".concat(X,"-input-with-clear-btn"),R&&me&&ae),J),!(0,de.He)(Q)&&We,Pe==null?void 0:Pe.affixWrapper,Be==null?void 0:Be.affixWrapper),d=(R||me)&&s.createElement("span",{className:L()("".concat(N,"-suffix"),Be==null?void 0:Be.suffix),style:Ne==null?void 0:Ne.suffix},$e(),R);bt=s.createElement(Dt,(0,o.Z)({className:P,style:(0,f.Z)((0,f.Z)({},(0,de.He)(Q)?void 0:pe),Ne==null?void 0:Ne.affixWrapper),hidden:!(0,de.He)(Q)&&H,onClick:Mt},ee==null?void 0:ee.affixWrapper,{ref:$t}),_&&s.createElement("span",{className:L()("".concat(N,"-prefix"),Be==null?void 0:Be.prefix),style:Ne==null?void 0:Ne.prefix},_),(0,s.cloneElement)(D,{value:ae,hidden:null}),d)}if((0,de.He)(Q)){var j="".concat(N,"-group"),ie="".concat(j,"-addon"),x=L()("".concat(N,"-wrapper"),j,Pe==null?void 0:Pe.wrapper),h=L()("".concat(N,"-group-wrapper"),We,Pe==null?void 0:Pe.group);return s.createElement(ht,{className:h,style:pe,hidden:H},s.createElement(mt,{className:x},te&&s.createElement(Pt,{className:ie},te),(0,s.cloneElement)(bt,{hidden:null}),W&&s.createElement(Pt,{className:ie},W)))}return bt},I=ve,se=i(92393),S=i(52456),M=i(5883),Y=i(18929),z=i(2738),$=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],vt=(0,s.forwardRef)(function(Te,Q){var w=Te.autoComplete,c=Te.onChange,D=Te.onFocus,N=Te.onBlur,_=Te.onPressEnter,R=Te.onKeyDown,te=Te.prefixCls,W=te===void 0?"rc-input":te,We=Te.disabled,pe=Te.htmlSize,It=Te.className,xe=Te.maxLength,Ke=Te.suffix,Xe=Te.showCount,me=Te.type,ae=me===void 0?"text":me,G=Te.classes,H=Te.classNames,Pe=Te.styles,Be=(0,M.Z)(Te,$),ee=(0,Y.Z)(Te.defaultValue,{value:Te.value}),Ne=(0,S.Z)(ee,2),ze=Ne[0],Dt=Ne[1],ht=(0,s.useState)(!1),mt=(0,S.Z)(ht,2),Pt=mt[0],$t=mt[1],Mt=(0,s.useRef)(null),$e=function(h){Mt.current&&(0,de.nH)(Mt.current,h)};(0,s.useImperativeHandle)(Q,function(){return{focus:$e,blur:function(){var h;(h=Mt.current)===null||h===void 0||h.blur()},setSelectionRange:function(h,le,Z){var F;(F=Mt.current)===null||F===void 0||F.setSelectionRange(h,le,Z)},select:function(){var h;(h=Mt.current)===null||h===void 0||h.select()},input:Mt.current}}),(0,s.useEffect)(function(){$t(function(x){return x&&We?!1:x})},[We]);var bt=function(h){Te.value===void 0&&Dt(h.target.value),Mt.current&&(0,de.rJ)(Mt.current,h,c)},J=function(h){_&&h.key==="Enter"&&_(h),R==null||R(h)},X=function(h){$t(!0),D==null||D(h)},P=function(h){$t(!1),N==null||N(h)},d=function(h){Dt(""),$e(),Mt.current&&(0,de.rJ)(Mt.current,h,c)},j=function(){var h=(0,z.Z)(Te,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return s.createElement("input",(0,o.Z)({autoComplete:w},h,{onChange:bt,onFocus:X,onBlur:P,onKeyDown:J,className:L()(W,(0,O.Z)({},"".concat(W,"-disabled"),We),H==null?void 0:H.input),style:Pe==null?void 0:Pe.input,ref:Mt,size:pe,type:ae}))},ie=function(){var h=Number(xe)>0;if(Ke||Xe){var le=(0,de.D7)(ze),Z=(0,se.Z)(le).length,F=(0,V.Z)(Xe)==="object"?Xe.formatter({value:le,count:Z,maxLength:xe}):"".concat(Z).concat(h?" / ".concat(xe):"");return s.createElement(s.Fragment,null,!!Xe&&s.createElement("span",{className:L()("".concat(W,"-show-count-suffix"),(0,O.Z)({},"".concat(W,"-show-count-has-suffix"),!!Ke),H==null?void 0:H.count),style:(0,f.Z)({},Pe==null?void 0:Pe.count)},F),Ke)}return null};return s.createElement(I,(0,o.Z)({},Be,{prefixCls:W,className:It,inputElement:j(),handleReset:d,value:(0,de.D7)(ze),focused:Pt,triggerFocus:$e,suffix:ie(),disabled:We,classes:G,classNames:H,styles:Pe}))}),je=vt,ct=je},5643:function(hn,qe,i){"use strict";i.d(qe,{D7:function(){return v},He:function(){return o},X3:function(){return f},nH:function(){return V},rJ:function(){return O}});function o(L){return!!(L.addonBefore||L.addonAfter)}function f(L){return!!(L.prefix||L.suffix||L.allowClear)}function O(L,s,de,ve){if(de){var I=s;if(s.type==="click"){var se=L.cloneNode(!0);I=Object.create(s,{target:{value:se},currentTarget:{value:se}}),se.value="",de(I);return}if(ve!==void 0){I=Object.create(s,{target:{value:L},currentTarget:{value:L}}),L.value=ve,de(I);return}de(I)}}function V(L,s){if(L){L.focus(s);var de=s||{},ve=de.cursor;if(ve){var I=L.value.length;switch(ve){case"start":L.setSelectionRange(0,0);break;case"end":L.setSelectionRange(I,I);break;default:L.setSelectionRange(0,I)}}}}function v(L){return typeof L=="undefined"||L===null?"":String(L)}},15285:function(hn,qe,i){"use strict";i.d(qe,{iz:function(){return Kt},ck:function(){return an},BW:function(){return Ft},sN:function(){return an},Wd:function(){return fe},ZP:function(){return _e},Xl:function(){return R}});var o=i(5016),f=i(18082),O=i(20049),V=i(92393),v=i(52456),L=i(5883),s=i(92310),de=i.n(s),ve=i(11780),I=i(18929),se=i(13697),S=i(48736),M=i(59301),Y=i(4676),z=M.createContext(null);function $(U,ye){return U===void 0?null:"".concat(U,"-").concat(ye)}function vt(U){var ye=M.useContext(z);return $(ye,U)}var je=i(80547),ct=["children","locked"],Te=M.createContext(null);function Q(U,ye){var Me=(0,O.Z)({},U);return Object.keys(ye).forEach(function(tt){var Je=ye[tt];Je!==void 0&&(Me[tt]=Je)}),Me}function w(U){var ye=U.children,Me=U.locked,tt=(0,L.Z)(U,ct),Je=M.useContext(Te),St=(0,je.Z)(function(){return Q(Je,tt)},[Je,tt],function(xt,Xt){return!Me&&(xt[0]!==Xt[0]||!(0,se.Z)(xt[1],Xt[1],!0))});return M.createElement(Te.Provider,{value:St},ye)}var c=[],D=M.createContext(null);function N(){return M.useContext(D)}var _=M.createContext(c);function R(U){var ye=M.useContext(_);return M.useMemo(function(){return U!==void 0?[].concat((0,V.Z)(ye),[U]):ye},[ye,U])}var te=M.createContext(null),W=M.createContext({}),We=W,pe=i(29194);function It(U){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,pe.Z)(U)){var Me=U.nodeName.toLowerCase(),tt=["input","select","textarea","button"].includes(Me)||U.isContentEditable||Me==="a"&&!!U.getAttribute("href"),Je=U.getAttribute("tabindex"),St=Number(Je),xt=null;return Je&&!Number.isNaN(St)?xt=St:tt&&xt===null&&(xt=0),tt&&U.disabled&&(xt=null),xt!==null&&(xt>=0||ye&&xt<0)}return!1}function xe(U){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Me=(0,V.Z)(U.querySelectorAll("*")).filter(function(tt){return It(tt,ye)});return It(U,ye)&&Me.unshift(U),Me}var Ke=null;function Xe(){Ke=document.activeElement}function me(){Ke=null}function ae(){if(Ke)try{Ke.focus()}catch(U){}}function G(U,ye){if(ye.keyCode===9){var Me=xe(U),tt=Me[ye.shiftKey?0:Me.length-1],Je=tt===document.activeElement||U===document.activeElement;if(Je){var St=Me[ye.shiftKey?Me.length-1:0];St.focus(),ye.preventDefault()}}}var H=i(10228),Pe=i(16089),Be=H.Z.LEFT,ee=H.Z.RIGHT,Ne=H.Z.UP,ze=H.Z.DOWN,Dt=H.Z.ENTER,ht=H.Z.ESC,mt=H.Z.HOME,Pt=H.Z.END,$t=[Ne,ze,Be,ee];function Mt(U,ye,Me,tt){var Je,St,xt,Xt,on="prev",vn="next",xn="children",On="parent";if(U==="inline"&&tt===Dt)return{inlineTrigger:!0};var Nn=(Je={},(0,f.Z)(Je,Ne,on),(0,f.Z)(Je,ze,vn),Je),Se=(St={},(0,f.Z)(St,Be,Me?vn:on),(0,f.Z)(St,ee,Me?on:vn),(0,f.Z)(St,ze,xn),(0,f.Z)(St,Dt,xn),St),Ie=(xt={},(0,f.Z)(xt,Ne,on),(0,f.Z)(xt,ze,vn),(0,f.Z)(xt,Dt,xn),(0,f.Z)(xt,ht,On),(0,f.Z)(xt,Be,Me?xn:On),(0,f.Z)(xt,ee,Me?On:xn),xt),Ye={inline:Nn,horizontal:Se,vertical:Ie,inlineSub:Nn,horizontalSub:Ie,verticalSub:Ie},nt=(Xt=Ye["".concat(U).concat(ye?"":"Sub")])===null||Xt===void 0?void 0:Xt[tt];switch(nt){case on:return{offset:-1,sibling:!0};case vn:return{offset:1,sibling:!0};case On:return{offset:-1,sibling:!1};case xn:return{offset:1,sibling:!1};default:return null}}function $e(U){for(var ye=U;ye;){if(ye.getAttribute("data-menu-list"))return ye;ye=ye.parentElement}return null}function bt(U,ye){for(var Me=U||document.activeElement;Me;){if(ye.has(Me))return Me;Me=Me.parentElement}return null}function J(U,ye){var Me=xe(U,!0);return Me.filter(function(tt){return ye.has(tt)})}function X(U,ye,Me){var tt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!U)return null;var Je=J(U,ye),St=Je.length,xt=Je.findIndex(function(Xt){return Me===Xt});return tt<0?xt===-1?xt=St-1:xt-=1:tt>0&&(xt+=1),xt=(xt+St)%St,Je[xt]}var P=function(ye,Me){var tt=new Set,Je=new Map,St=new Map;return ye.forEach(function(xt){var Xt=document.querySelector("[data-menu-id='".concat($(Me,xt),"']"));Xt&&(tt.add(Xt),St.set(Xt,xt),Je.set(xt,Xt))}),{elements:tt,key2element:Je,element2key:St}};function d(U,ye,Me,tt,Je,St,xt,Xt,on,vn){var xn=M.useRef(),On=M.useRef();On.current=ye;var Nn=function(){Pe.Z.cancel(xn.current)};return M.useEffect(function(){return function(){Nn()}},[]),function(Se){var Ie=Se.which;if([].concat($t,[Dt,ht,mt,Pt]).includes(Ie)){var Ye=St(),nt=P(Ye,tt),ft=nt,_t=ft.elements,Vt=ft.key2element,tn=ft.element2key,zt=Vt.get(ye),Cn=bt(zt,_t),Wn=tn.get(Cn),nn=Mt(U,xt(Wn,!0).length===1,Me,Ie);if(!nn&&Ie!==mt&&Ie!==Pt)return;($t.includes(Ie)||[mt,Pt].includes(Ie))&&Se.preventDefault();var Wt=function(Ar){if(Ar){var ke=Ar,he=Ar.querySelector("a");he!=null&&he.getAttribute("href")&&(ke=he);var ue=tn.get(Ar);Xt(ue),Nn(),xn.current=(0,Pe.Z)(function(){On.current===ue&&ke.focus()})}};if([mt,Pt].includes(Ie)||nn.sibling||!Cn){var Qt;!Cn||U==="inline"?Qt=Je.current:Qt=$e(Cn);var Pn,fn=J(Qt,_t);Ie===mt?Pn=fn[0]:Ie===Pt?Pn=fn[fn.length-1]:Pn=X(Qt,_t,Cn,nn.offset),Wt(Pn)}else if(nn.inlineTrigger)on(Wn);else if(nn.offset>0)on(Wn,!0),Nn(),xn.current=(0,Pe.Z)(function(){nt=P(Ye,tt);var In=Cn.getAttribute("aria-controls"),Ar=document.getElementById(In),ke=X(Ar,nt.elements);Wt(ke)},5);else if(nn.offset<0){var Gn=xt(Wn,!0),Qn=Gn[Gn.length-2],kn=Vt.get(Qn);on(Qn,!1),Wt(kn)}}vn==null||vn(Se)}}function j(U){Promise.resolve().then(U)}var ie="__RC_UTIL_PATH_SPLIT__",x=function(ye){return ye.join(ie)},h=function(ye){return ye.split(ie)},le="rc-menu-more";function Z(){var U=M.useState({}),ye=(0,v.Z)(U,2),Me=ye[1],tt=(0,M.useRef)(new Map),Je=(0,M.useRef)(new Map),St=M.useState([]),xt=(0,v.Z)(St,2),Xt=xt[0],on=xt[1],vn=(0,M.useRef)(0),xn=(0,M.useRef)(!1),On=function(){xn.current||Me({})},Nn=(0,M.useCallback)(function(Vt,tn){var zt=x(tn);Je.current.set(zt,Vt),tt.current.set(Vt,zt),vn.current+=1;var Cn=vn.current;j(function(){Cn===vn.current&&On()})},[]),Se=(0,M.useCallback)(function(Vt,tn){var zt=x(tn);Je.current.delete(zt),tt.current.delete(Vt)},[]),Ie=(0,M.useCallback)(function(Vt){on(Vt)},[]),Ye=(0,M.useCallback)(function(Vt,tn){var zt=tt.current.get(Vt)||"",Cn=h(zt);return tn&&Xt.includes(Cn[0])&&Cn.unshift(le),Cn},[Xt]),nt=(0,M.useCallback)(function(Vt,tn){return Vt.some(function(zt){var Cn=Ye(zt,!0);return Cn.includes(tn)})},[Ye]),ft=function(){var tn=(0,V.Z)(tt.current.keys());return Xt.length&&tn.push(le),tn},_t=(0,M.useCallback)(function(Vt){var tn="".concat(tt.current.get(Vt)).concat(ie),zt=new Set;return(0,V.Z)(Je.current.keys()).forEach(function(Cn){Cn.startsWith(tn)&&zt.add(Je.current.get(Cn))}),zt},[]);return M.useEffect(function(){return function(){xn.current=!0}},[]),{registerPath:Nn,unregisterPath:Se,refreshOverflowKeys:Ie,isSubPathKey:nt,getKeyPath:Ye,getKeys:ft,getSubPathKeys:_t}}function F(U){var ye=M.useRef(U);ye.current=U;var Me=M.useCallback(function(){for(var tt,Je=arguments.length,St=new Array(Je),xt=0;xt1&&(_t.motionAppear=!1);var Vt=_t.onVisibleChanged;return _t.onVisibleChanged=function(tn){return!Nn.current&&!tn&&nt(!0),Vt==null?void 0:Vt(tn)},Ye?null:M.createElement(w,{mode:St,locked:!Nn.current},M.createElement(g.default,(0,o.Z)({visible:ft},_t,{forceRender:on,removeOnLeave:!1,leavedClassName:"".concat(Xt,"-hidden")}),function(tn){var zt=tn.className,Cn=tn.style;return M.createElement(Rn,{id:ye,className:zt,style:Cn},Je)}))}var B=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],y=["active"],q=function(ye){var Me,tt=ye.style,Je=ye.className,St=ye.title,xt=ye.eventKey,Xt=ye.warnKey,on=ye.disabled,vn=ye.internalPopupClose,xn=ye.children,On=ye.itemIcon,Nn=ye.expandIcon,Se=ye.popupClassName,Ie=ye.popupOffset,Ye=ye.popupStyle,nt=ye.onClick,ft=ye.onMouseEnter,_t=ye.onMouseLeave,Vt=ye.onTitleClick,tn=ye.onTitleMouseEnter,zt=ye.onTitleMouseLeave,Cn=(0,L.Z)(ye,B),Wn=vt(xt),nn=M.useContext(Te),Wt=nn.prefixCls,Qt=nn.mode,Pn=nn.openKeys,fn=nn.disabled,Gn=nn.overflowDisabled,Qn=nn.activeKey,kn=nn.selectedKeys,In=nn.itemIcon,Ar=nn.expandIcon,ke=nn.onItemClick,he=nn.onOpenChange,ue=nn.onActive,ut=M.useContext(We),qt=ut._internalRenderSubMenuItem,Jt=M.useContext(te),jt=Jt.isSubPathKey,ln=R(),pt="".concat(Wt,"-submenu"),en=fn||on,or=M.useRef(),Dn=M.useRef(),pn=On!=null?On:In,Zt=Nn!=null?Nn:Ar,Yt=Pn.includes(xt),_n=!Gn&&Yt,vr=jt(kn,xt),er=we(xt,en,tn,zt),br=er.active,tr=(0,L.Z)(er,y),dr=M.useState(!1),Yn=(0,v.Z)(dr,2),hr=Yn[0],Sr=Yn[1],rr=function(va){en||Sr(va)},Fn=function(va){rr(!0),ft==null||ft({key:xt,domEvent:va})},Kn=function(va){rr(!1),_t==null||_t({key:xt,domEvent:va})},Zn=M.useMemo(function(){return br||(Qt!=="inline"?hr||jt([Qn],xt):!1)},[Qt,br,Qn,hr,xt,jt]),fr=ot(ln.length),Hr=function(va){en||(Vt==null||Vt({key:xt,domEvent:va}),Qt==="inline"&&he(xt,!Yt))},Wr=F(function(Ba){nt==null||nt(Lt(Ba)),ke(Ba)}),Jn=function(va){Qt!=="inline"&&he(xt,va)},Tn=function(){ue(xt)},pr=Wn&&"".concat(Wn,"-popup"),nr=M.createElement("div",(0,o.Z)({role:"menuitem",style:fr,className:"".concat(pt,"-title"),tabIndex:en?null:-1,ref:or,title:typeof St=="string"?St:null,"data-menu-id":Gn&&Wn?null:Wn,"aria-expanded":_n,"aria-haspopup":!0,"aria-controls":pr,"aria-disabled":en,onClick:Hr,onFocus:Tn},tr),St,M.createElement(yt,{icon:Qt!=="horizontal"?Zt:void 0,props:(0,O.Z)((0,O.Z)({},ye),{},{isOpen:_n,isSubMenu:!0})},M.createElement("i",{className:"".concat(pt,"-arrow")}))),Jr=M.useRef(Qt);if(Qt!=="inline"&&ln.length>1?Jr.current="vertical":Jr.current=Qt,!Gn){var zr=Jr.current;nr=M.createElement(re,{mode:zr,prefixCls:pt,visible:!vn&&_n&&Qt!=="inline",popupClassName:Se,popupOffset:Ie,popupStyle:Ye,popup:M.createElement(w,{mode:zr==="horizontal"?"vertical":zr},M.createElement(Rn,{id:pr,ref:Dn},xn)),disabled:en,onVisibleChange:Jn},nr)}var fa=M.createElement(ve.Z.Item,(0,o.Z)({role:"none"},Cn,{component:"li",style:tt,className:de()(pt,"".concat(pt,"-").concat(Qt),Je,(Me={},(0,f.Z)(Me,"".concat(pt,"-open"),_n),(0,f.Z)(Me,"".concat(pt,"-active"),Zn),(0,f.Z)(Me,"".concat(pt,"-selected"),vr),(0,f.Z)(Me,"".concat(pt,"-disabled"),en),Me)),onMouseEnter:Fn,onMouseLeave:Kn}),nr,!Gn&&M.createElement(C,{id:pr,open:_n,keyPath:ln},xn));return qt&&(fa=qt(fa,ye,{selected:vr,active:Zn,open:_n,disabled:en})),M.createElement(w,{onItemClick:Wr,mode:Qt==="horizontal"?"vertical":Qt,itemIcon:pn,expandIcon:Zt},fa)};function fe(U){var ye=U.eventKey,Me=U.children,tt=R(ye),Je=Ae(Me,tt),St=N();M.useEffect(function(){if(St)return St.registerPath(ye,tt),function(){St.unregisterPath(ye,tt)}},[tt]);var xt;return St?xt=Je:xt=M.createElement(q,U,Je),M.createElement(_.Provider,{value:tt},xt)}var Ue=i(10928),Ve=["className","title","eventKey","children"],dt=["children"],Bt=function(ye){var Me=ye.className,tt=ye.title,Je=ye.eventKey,St=ye.children,xt=(0,L.Z)(ye,Ve),Xt=M.useContext(Te),on=Xt.prefixCls,vn="".concat(on,"-item-group");return M.createElement("li",(0,o.Z)({role:"presentation"},xt,{onClick:function(On){return On.stopPropagation()},className:de()(vn,Me)}),M.createElement("div",{role:"presentation",className:"".concat(vn,"-title"),title:typeof tt=="string"?tt:void 0},tt),M.createElement("ul",{role:"group",className:"".concat(vn,"-list")},St))};function Ft(U){var ye=U.children,Me=(0,L.Z)(U,dt),tt=R(Me.eventKey),Je=Ae(ye,tt),St=N();return St?Je:M.createElement(Bt,(0,K.Z)(Me,["warnKey"]),Je)}function Kt(U){var ye=U.className,Me=U.style,tt=M.useContext(Te),Je=tt.prefixCls,St=N();return St?null:M.createElement("li",{role:"separator",className:de()("".concat(Je,"-item-divider"),ye),style:Me})}var Le=["label","children","key","type"];function Et(U){return(U||[]).map(function(ye,Me){if(ye&&(0,Ue.Z)(ye)==="object"){var tt=ye,Je=tt.label,St=tt.children,xt=tt.key,Xt=tt.type,on=(0,L.Z)(tt,Le),vn=xt!=null?xt:"tmp-".concat(Me);return St||Xt==="group"?Xt==="group"?M.createElement(Ft,(0,o.Z)({key:vn},on,{title:Je}),Et(St)):M.createElement(fe,(0,o.Z)({key:vn},on,{title:Je}),Et(St)):Xt==="divider"?M.createElement(Kt,(0,o.Z)({key:vn},on)):M.createElement(an,(0,o.Z)({key:vn},on),Je)}return null}).filter(function(ye){return ye})}function oe(U,ye,Me){var tt=U;return ye&&(tt=Et(ye)),Ae(tt,Me)}var Oe=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],De=[],Ze=M.forwardRef(function(U,ye){var Me,tt,Je=U,St=Je.prefixCls,xt=St===void 0?"rc-menu":St,Xt=Je.rootClassName,on=Je.style,vn=Je.className,xn=Je.tabIndex,On=xn===void 0?0:xn,Nn=Je.items,Se=Je.children,Ie=Je.direction,Ye=Je.id,nt=Je.mode,ft=nt===void 0?"vertical":nt,_t=Je.inlineCollapsed,Vt=Je.disabled,tn=Je.disabledOverflow,zt=Je.subMenuOpenDelay,Cn=zt===void 0?.1:zt,Wn=Je.subMenuCloseDelay,nn=Wn===void 0?.1:Wn,Wt=Je.forceSubMenuRender,Qt=Je.defaultOpenKeys,Pn=Je.openKeys,fn=Je.activeKey,Gn=Je.defaultActiveFirst,Qn=Je.selectable,kn=Qn===void 0?!0:Qn,In=Je.multiple,Ar=In===void 0?!1:In,ke=Je.defaultSelectedKeys,he=Je.selectedKeys,ue=Je.onSelect,ut=Je.onDeselect,qt=Je.inlineIndent,Jt=qt===void 0?24:qt,jt=Je.motion,ln=Je.defaultMotions,pt=Je.triggerSubMenuAction,en=pt===void 0?"hover":pt,or=Je.builtinPlacements,Dn=Je.itemIcon,pn=Je.expandIcon,Zt=Je.overflowedIndicator,Yt=Zt===void 0?"...":Zt,_n=Je.overflowedIndicatorPopupClassName,vr=Je.getPopupContainer,er=Je.onClick,br=Je.onOpenChange,tr=Je.onKeyDown,dr=Je.openAnimation,Yn=Je.openTransitionName,hr=Je._internalRenderMenuItem,Sr=Je._internalRenderSubMenuItem,rr=(0,L.Z)(Je,Oe),Fn=M.useMemo(function(){return oe(Se,Nn,De)},[Se,Nn]),Kn=M.useState(!1),Zn=(0,v.Z)(Kn,2),fr=Zn[0],Hr=Zn[1],Wr=M.useRef(),Jn=Qe(Ye),Tn=Ie==="rtl",pr=(0,I.Z)(Qt,{value:Pn,postState:function(ma){return ma||De}}),nr=(0,v.Z)(pr,2),Jr=nr[0],zr=nr[1],fa=function(ma){var Pa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function bo(){zr(ma),br==null||br(ma)}Pa?(0,Y.flushSync)(bo):bo()},Ba=M.useState(Jr),va=(0,v.Z)(Ba,2),ga=va[0],ta=va[1],Yr=M.useRef(!1),Ca=M.useMemo(function(){return(ft==="inline"||ft==="vertical")&&_t?["vertical",_t]:[ft,!1]},[ft,_t]),pa=(0,v.Z)(Ca,2),Fa=pa[0],Aa=pa[1],To=Fa==="inline",Vr=M.useState(Fa),$r=(0,v.Z)(Vr,2),Ea=$r[0],ao=$r[1],yo=M.useState(Aa),Ha=(0,v.Z)(yo,2),uo=Ha[0],Va=Ha[1];M.useEffect(function(){ao(Fa),Va(Aa),Yr.current&&(To?zr(ga):fa(De))},[Fa,Aa]);var ei=M.useState(0),jo=(0,v.Z)(ei,2),Ho=jo[0],Xo=jo[1],Po=Ho>=Fn.length-1||Ea!=="horizontal"||tn;M.useEffect(function(){To&&ta(Jr)},[Jr]),M.useEffect(function(){return Yr.current=!0,function(){Yr.current=!1}},[]);var Ga=Z(),co=Ga.registerPath,zo=Ga.unregisterPath,Uo=Ga.refreshOverflowKeys,Mo=Ga.isSubPathKey,cn=Ga.getKeyPath,Xn=Ga.getKeys,Br=Ga.getSubPathKeys,Rr=M.useMemo(function(){return{registerPath:co,unregisterPath:zo}},[co,zo]),Ur=M.useMemo(function(){return{isSubPathKey:Mo}},[Mo]);M.useEffect(function(){Uo(Po?De:Fn.slice(Ho+1).map(function(ba){return ba.key}))},[Ho,Po]);var wa=(0,I.Z)(fn||Gn&&((Me=Fn[0])===null||Me===void 0?void 0:Me.key),{value:fn}),ya=(0,v.Z)(wa,2),Ja=ya[0],Za=ya[1],ca=F(function(ba){Za(ba)}),Wa=F(function(){Za(void 0)});(0,M.useImperativeHandle)(ye,function(){return{list:Wr.current,focus:function(ma){var Pa,bo=Xn(),po=P(bo,Jn),Vo=po.elements,Do=po.key2element,oo=po.element2key,ti=J(Wr.current,Vo),ni=Ja!=null?Ja:ti[0]?oo.get(ti[0]):(Pa=Fn.find(function(fl){return!fl.props.disabled}))===null||Pa===void 0?void 0:Pa.key,ci=Do.get(ni);if(ni&&ci){var ki;ci==null||(ki=ci.focus)===null||ki===void 0||ki.call(ci,ma)}}}});var Ya=(0,I.Z)(ke||[],{value:he,postState:function(ma){return Array.isArray(ma)?ma:ma==null?De:[ma]}}),Oo=(0,v.Z)(Ya,2),ai=Oo[0],mi=Oo[1],Mi=function(ma){if(kn){var Pa=ma.key,bo=ai.includes(Pa),po;Ar?bo?po=ai.filter(function(Do){return Do!==Pa}):po=[].concat((0,V.Z)(ai),[Pa]):po=[Pa],mi(po);var Vo=(0,O.Z)((0,O.Z)({},ma),{},{selectedKeys:po});bo?ut==null||ut(Vo):ue==null||ue(Vo)}!Ar&&Jr.length&&Ea!=="inline"&&fa(De)},Ii=F(function(ba){er==null||er(Lt(ba)),Mi(ba)}),Bi=F(function(ba,ma){var Pa=Jr.filter(function(po){return po!==ba});if(ma)Pa.push(ba);else if(Ea!=="inline"){var bo=Br(ba);Pa=Pa.filter(function(po){return!bo.has(po)})}(0,se.Z)(Jr,Pa,!0)||fa(Pa,!0)}),dl=function(ma,Pa){var bo=Pa!=null?Pa:!Jr.includes(ma);Bi(ma,bo)},Zi=d(Ea,Ja,Tn,Jn,Wr,Xn,cn,Za,dl,tr);M.useEffect(function(){Hr(!0)},[]);var _i=M.useMemo(function(){return{_internalRenderMenuItem:hr,_internalRenderSubMenuItem:Sr}},[hr,Sr]),oi=Ea!=="horizontal"||tn?Fn:Fn.map(function(ba,ma){return M.createElement(w,{key:ba.key,overflowDisabled:ma>Ho},ba)}),ui=M.createElement(ve.Z,(0,o.Z)({id:Ye,ref:Wr,prefixCls:"".concat(xt,"-overflow"),component:"ul",itemComponent:an,className:de()(xt,"".concat(xt,"-root"),"".concat(xt,"-").concat(Ea),vn,(tt={},(0,f.Z)(tt,"".concat(xt,"-inline-collapsed"),uo),(0,f.Z)(tt,"".concat(xt,"-rtl"),Tn),tt),Xt),dir:Ie,style:on,role:"menu",tabIndex:On,data:oi,renderRawItem:function(ma){return ma},renderRawRest:function(ma){var Pa=ma.length,bo=Pa?Fn.slice(-Pa):null;return M.createElement(fe,{eventKey:le,title:Yt,disabled:Po,internalPopupClose:Pa===0,popupClassName:_n},bo)},maxCount:Ea!=="horizontal"||tn?ve.Z.INVALIDATE:ve.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ma){Xo(ma)},onKeyDown:Zi},rr));return M.createElement(We.Provider,{value:_i},M.createElement(z.Provider,{value:Jn},M.createElement(w,{prefixCls:xt,rootClassName:Xt,mode:Ea,openKeys:Jr,rtl:Tn,disabled:Vt,motion:fr?jt:null,defaultMotions:fr?ln:null,activeKey:Ja,onActive:ca,onInactive:Wa,selectedKeys:ai,inlineIndent:Jt,subMenuOpenDelay:Cn,subMenuCloseDelay:nn,forceSubMenuRender:Wt,builtinPlacements:or,triggerSubMenuAction:en,getPopupContainer:vr,itemIcon:Dn,expandIcon:pn,onItemClick:Ii,onOpenChange:Bi},M.createElement(te.Provider,{value:Ur},ui),M.createElement("div",{style:{display:"none"},"aria-hidden":!0},M.createElement(D.Provider,{value:Rr},Fn)))))}),Ct=Ze,Ee=Ct;Ee.Item=an,Ee.SubMenu=fe,Ee.ItemGroup=Ft,Ee.Divider=Kt;var _e=Ee},11780:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return Xe}});var o=i(5016),f=i(20049),O=i(52456),V=i(5883),v=i(59301),L=i(92310),s=i.n(L),de=i(29301),ve=i(34280),I=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],se=void 0;function S(me,ae){var G=me.prefixCls,H=me.invalidate,Pe=me.item,Be=me.renderItem,ee=me.responsive,Ne=me.responsiveDisabled,ze=me.registerSize,Dt=me.itemKey,ht=me.className,mt=me.style,Pt=me.children,$t=me.display,Mt=me.order,$e=me.component,bt=$e===void 0?"div":$e,J=(0,V.Z)(me,I),X=ee&&!$t;function P(h){ze(Dt,h)}v.useEffect(function(){return function(){P(null)}},[]);var d=Be&&Pe!==se?Be(Pe,{index:Mt}):Pt,j;H||(j={opacity:X?0:1,height:X?0:se,overflowY:X?"hidden":se,order:ee?Mt:se,pointerEvents:X?"none":se,position:X?"absolute":se});var ie={};X&&(ie["aria-hidden"]=!0);var x=v.createElement(bt,(0,o.Z)({className:s()(!H&&G,ht),style:(0,f.Z)((0,f.Z)({},j),mt)},ie,J,{ref:ae}),d);return ee&&(x=v.createElement(de.Z,{onResize:function(le){var Z=le.offsetWidth;P(Z)},disabled:Ne},x)),x}var M=v.forwardRef(S);M.displayName="Item";var Y=M,z=i(6089),$=i(4676),vt=i(16089);function je(me){if(typeof MessageChannel=="undefined")(0,vt.Z)(me);else{var ae=new MessageChannel;ae.port1.onmessage=function(){return me()},ae.port2.postMessage(void 0)}}function ct(){var me=v.useRef(null),ae=function(H){me.current||(me.current=[],je(function(){(0,$.unstable_batchedUpdates)(function(){me.current.forEach(function(Pe){Pe()}),me.current=null})})),me.current.push(H)};return ae}function Te(me,ae){var G=v.useState(ae),H=(0,O.Z)(G,2),Pe=H[0],Be=H[1],ee=(0,z.Z)(function(Ne){me(function(){Be(Ne)})});return[Pe,ee]}var Q=v.createContext(null),w=["component"],c=["className"],D=["className"],N=function(ae,G){var H=v.useContext(Q);if(!H){var Pe=ae.component,Be=Pe===void 0?"div":Pe,ee=(0,V.Z)(ae,w);return v.createElement(Be,(0,o.Z)({},ee,{ref:G}))}var Ne=H.className,ze=(0,V.Z)(H,c),Dt=ae.className,ht=(0,V.Z)(ae,D);return v.createElement(Q.Provider,{value:null},v.createElement(Y,(0,o.Z)({ref:G,className:s()(Ne,Dt)},ze,ht)))},_=v.forwardRef(N);_.displayName="RawItem";var R=_,te=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],W="responsive",We="invalidate";function pe(me){return"+ ".concat(me.length," ...")}function It(me,ae){var G=me.prefixCls,H=G===void 0?"rc-overflow":G,Pe=me.data,Be=Pe===void 0?[]:Pe,ee=me.renderItem,Ne=me.renderRawItem,ze=me.itemKey,Dt=me.itemWidth,ht=Dt===void 0?10:Dt,mt=me.ssr,Pt=me.style,$t=me.className,Mt=me.maxCount,$e=me.renderRest,bt=me.renderRawRest,J=me.suffix,X=me.component,P=X===void 0?"div":X,d=me.itemComponent,j=me.onVisibleChange,ie=(0,V.Z)(me,te),x=mt==="full",h=ct(),le=Te(h,null),Z=(0,O.Z)(le,2),F=Z[0],ge=Z[1],rt=F||0,Qe=Te(h,new Map),ce=(0,O.Z)(Qe,2),lt=ce[0],k=ce[1],A=Te(h,0),K=(0,O.Z)(A,2),be=K[0],we=K[1],ot=Te(h,0),yt=(0,O.Z)(ot,2),Ot=yt[0],Lt=yt[1],Ut=Te(h,0),sn=(0,O.Z)(Ut,2),rn=sn[0],An=sn[1],En=(0,v.useState)(null),wn=(0,O.Z)(En,2),an=wn[0],Ln=wn[1],zn=(0,v.useState)(null),dn=(0,O.Z)(zn,2),Rn=dn[0],lr=dn[1],Ae=v.useMemo(function(){return Rn===null&&x?Number.MAX_SAFE_INTEGER:Rn||0},[Rn,F]),at=(0,v.useState)(!1),it=(0,O.Z)(at,2),et=it[0],Ht=it[1],un="".concat(H,"-item"),Tt=Math.max(be,Ot),yn=Mt===W,re=Be.length&&yn,g=Mt===We,C=re||typeof Mt=="number"&&Be.length>Mt,B=(0,v.useMemo)(function(){var _e=Be;return re?F===null&&x?_e=Be:_e=Be.slice(0,Math.min(Be.length,rt/ht)):typeof Mt=="number"&&(_e=Be.slice(0,Mt)),_e},[Be,ht,F,Mt,re]),y=(0,v.useMemo)(function(){return re?Be.slice(Ae+1):Be.slice(B.length)},[Be,B,re,Ae]),q=(0,v.useCallback)(function(_e,U){var ye;return typeof ze=="function"?ze(_e):(ye=ze&&(_e==null?void 0:_e[ze]))!==null&&ye!==void 0?ye:U},[ze]),fe=(0,v.useCallback)(ee||function(_e){return _e},[ee]);function Ue(_e,U,ye){Rn===_e&&(U===void 0||U===an)||(lr(_e),ye||(Ht(_ert){Ue(Me-1,_e-tt-rn+Ot);break}}J&&Kt(0)+rn>rt&&Ln(null)}},[rt,lt,Ot,rn,q,B]);var Le=et&&!!y.length,Et={};an!==null&&re&&(Et={position:"absolute",left:an,top:0});var oe={prefixCls:un,responsive:re,component:d,invalidate:g},Oe=Ne?function(_e,U){var ye=q(_e,U);return v.createElement(Q.Provider,{key:ye,value:(0,f.Z)((0,f.Z)({},oe),{},{order:U,item:_e,itemKey:ye,registerSize:dt,display:U<=Ae})},Ne(_e,U))}:function(_e,U){var ye=q(_e,U);return v.createElement(Y,(0,o.Z)({},oe,{order:U,key:ye,item:_e,renderItem:fe,itemKey:ye,registerSize:dt,display:U<=Ae}))},De={order:Le?Ae:Number.MAX_SAFE_INTEGER,className:"".concat(un,"-rest"),registerSize:Bt,display:Le},Ze=$e||pe,Ct=bt?v.createElement(Q.Provider,{value:(0,f.Z)((0,f.Z)({},oe),De)},bt(y)):v.createElement(Y,(0,o.Z)({},oe,De),typeof Ze=="function"?Ze(y):Ze),Ee=v.createElement(P,(0,o.Z)({className:s()(!g&&H,$t),style:Pt,ref:ae},ie),B.map(Oe),C?Ct:null,J&&v.createElement(Y,(0,o.Z)({},oe,{responsive:yn,responsiveDisabled:!re,order:Ae,className:"".concat(un,"-suffix"),registerSize:Ft,display:!0,style:Et}),J));return yn?v.createElement(de.Z,{onResize:Ve,disabled:!re},Ee):Ee}var xe=v.forwardRef(It);xe.displayName="Overflow",xe.Item=R,xe.RESPONSIVE=W,xe.INVALIDATE=We;var Ke=xe,Xe=Ke},17115:function(hn,qe,i){"use strict";i.d(qe,{ZP:function(){return s}});var o=i(52456),f=i(59301),O=i(47273),V=0,v=(0,O.Z)();function L(){var de;return v?(de=V,V+=1):de="TEST_OR_SSR",de}function s(de){var ve=f.useState(),I=(0,o.Z)(ve,2),se=I[0],S=I[1];return f.useEffect(function(){S("rc_select_".concat(L()))},[]),de||se}},77861:function(hn,qe,i){"use strict";i.d(qe,{Ac:function(){return ge},Xo:function(){return Lt},Wx:function(){return sn},ZP:function(){return C},lk:function(){return Q}});var o=i(5016),f=i(92393),O=i(18082),V=i(20049),v=i(52456),L=i(5883),s=i(10928),de=i(18929),ve=i(48736),I=i(59301),se=i(92310),S=i.n(se),M=i(34280),Y=i(49658),z=i(10228),$=i(8654),vt=function(y){var q=y.className,fe=y.customizeIcon,Ue=y.customizeIconProps,Ve=y.onMouseDown,dt=y.onClick,Bt=y.children,Ft;return typeof fe=="function"?Ft=fe(Ue):Ft=fe,I.createElement("span",{className:q,onMouseDown:function(Le){Le.preventDefault(),Ve&&Ve(Le)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:dt,"aria-hidden":!0},Ft!==void 0?Ft:I.createElement("span",{className:S()(q.split(/\s+/).map(function(Kt){return"".concat(Kt,"-icon")}))},Bt))},je=vt;function ct(B,y,q,fe,Ue){var Ve=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,dt=arguments.length>6?arguments[6]:void 0,Bt=arguments.length>7?arguments[7]:void 0,Ft=I.useMemo(function(){if((0,s.Z)(fe)==="object")return fe.clearIcon;if(Ue)return Ue},[fe,Ue]),Kt=I.useMemo(function(){return!!(!Ve&&fe&&(q.length||dt)&&!(Bt==="combobox"&&dt===""))},[fe,Ve,q.length,dt,Bt]);return{allowClear:Kt,clearIcon:I.createElement(je,{className:"".concat(B,"-clear"),onMouseDown:y,customizeIcon:Ft},"\xD7")}}var Te=I.createContext(null);function Q(){return I.useContext(Te)}function w(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,y=I.useState(!1),q=(0,v.Z)(y,2),fe=q[0],Ue=q[1],Ve=I.useRef(null),dt=function(){window.clearTimeout(Ve.current)};I.useEffect(function(){return dt},[]);var Bt=function(Kt,Le){dt(),Ve.current=window.setTimeout(function(){Ue(Kt),Le&&Le()},B)};return[fe,Bt,dt]}function c(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,y=I.useRef(null),q=I.useRef(null);I.useEffect(function(){return function(){window.clearTimeout(q.current)}},[]);function fe(Ue){(Ue||y.current===null)&&(y.current=Ue),window.clearTimeout(q.current),q.current=window.setTimeout(function(){y.current=null},B)}return[function(){return y.current},fe]}function D(B,y,q,fe){var Ue=I.useRef(null);Ue.current={open:y,triggerOpen:q,customizedTrigger:fe},I.useEffect(function(){function Ve(dt){var Bt;if(!((Bt=Ue.current)!==null&&Bt!==void 0&&Bt.customizedTrigger)){var Ft=dt.target;Ft.shadowRoot&&dt.composed&&(Ft=dt.composedPath()[0]||Ft),Ue.current.open&&B().filter(function(Kt){return Kt}).every(function(Kt){return!Kt.contains(Ft)&&Kt!==Ft})&&Ue.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ve),function(){return window.removeEventListener("mousedown",Ve)}},[])}var N=i(26112),_=i(11780),R=function(y,q){var fe,Ue,Ve=y.prefixCls,dt=y.id,Bt=y.inputElement,Ft=y.disabled,Kt=y.tabIndex,Le=y.autoFocus,Et=y.autoComplete,oe=y.editable,Oe=y.activeDescendantId,De=y.value,Ze=y.maxLength,Ct=y.onKeyDown,Ee=y.onMouseDown,_e=y.onChange,U=y.onPaste,ye=y.onCompositionStart,Me=y.onCompositionEnd,tt=y.open,Je=y.attrs,St=Bt||I.createElement("input",null),xt=St,Xt=xt.ref,on=xt.props,vn=on.onKeyDown,xn=on.onChange,On=on.onMouseDown,Nn=on.onCompositionStart,Se=on.onCompositionEnd,Ie=on.style;return(0,ve.Kp)(!("maxLength"in St.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),St=I.cloneElement(St,(0,V.Z)((0,V.Z)((0,V.Z)({type:"search"},on),{},{id:dt,ref:(0,$.sQ)(q,Xt),disabled:Ft,tabIndex:Kt,autoComplete:Et||"off",autoFocus:Le,className:S()("".concat(Ve,"-selection-search-input"),(fe=St)===null||fe===void 0||(Ue=fe.props)===null||Ue===void 0?void 0:Ue.className),role:"combobox","aria-label":"Search","aria-expanded":tt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(dt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(dt,"_list"),"aria-activedescendant":tt?Oe:void 0},Je),{},{value:oe?De:"",maxLength:Ze,readOnly:!oe,unselectable:oe?null:"on",style:(0,V.Z)((0,V.Z)({},Ie),{},{opacity:oe?null:0}),onKeyDown:function(nt){Ct(nt),vn&&vn(nt)},onMouseDown:function(nt){Ee(nt),On&&On(nt)},onChange:function(nt){_e(nt),xn&&xn(nt)},onCompositionStart:function(nt){ye(nt),Nn&&Nn(nt)},onCompositionEnd:function(nt){Me(nt),Se&&Se(nt)},onPaste:U})),St},te=I.forwardRef(R);te.displayName="Input";var W=te;function We(B){return Array.isArray(B)?B:B!==void 0?[B]:[]}var pe=typeof window!="undefined"&&window.document&&window.document.documentElement,It=pe;function xe(B){return B!=null}function Ke(B){return!B&&B!==0}function Xe(B){return["string","number"].includes((0,s.Z)(B))}function me(B){var y=void 0;return B&&(Xe(B.title)?y=B.title.toString():Xe(B.label)&&(y=B.label.toString())),y}function ae(B,y){It?I.useLayoutEffect(B,y):I.useEffect(B,y)}function G(B){var y;return(y=B.key)!==null&&y!==void 0?y:B.value}var H=function(y){y.preventDefault(),y.stopPropagation()},Pe=function(y){var q=y.id,fe=y.prefixCls,Ue=y.values,Ve=y.open,dt=y.searchValue,Bt=y.autoClearSearchValue,Ft=y.inputRef,Kt=y.placeholder,Le=y.disabled,Et=y.mode,oe=y.showSearch,Oe=y.autoFocus,De=y.autoComplete,Ze=y.activeDescendantId,Ct=y.tabIndex,Ee=y.removeIcon,_e=y.maxTagCount,U=y.maxTagTextLength,ye=y.maxTagPlaceholder,Me=ye===void 0?function(Qn){return"+ ".concat(Qn.length," ...")}:ye,tt=y.tagRender,Je=y.onToggleOpen,St=y.onRemove,xt=y.onInputChange,Xt=y.onInputPaste,on=y.onInputKeyDown,vn=y.onInputMouseDown,xn=y.onInputCompositionStart,On=y.onInputCompositionEnd,Nn=I.useRef(null),Se=(0,I.useState)(0),Ie=(0,v.Z)(Se,2),Ye=Ie[0],nt=Ie[1],ft=(0,I.useState)(!1),_t=(0,v.Z)(ft,2),Vt=_t[0],tn=_t[1],zt="".concat(fe,"-selection"),Cn=Ve||Et==="multiple"&&Bt===!1||Et==="tags"?dt:"",Wn=Et==="tags"||Et==="multiple"&&Bt===!1||oe&&(Ve||Vt);ae(function(){nt(Nn.current.scrollWidth)},[Cn]);function nn(Qn,kn,In,Ar,ke){return I.createElement("span",{className:S()("".concat(zt,"-item"),(0,O.Z)({},"".concat(zt,"-item-disabled"),In)),title:me(Qn)},I.createElement("span",{className:"".concat(zt,"-item-content")},kn),Ar&&I.createElement(je,{className:"".concat(zt,"-item-remove"),onMouseDown:H,onClick:ke,customizeIcon:Ee},"\xD7"))}function Wt(Qn,kn,In,Ar,ke){var he=function(ut){H(ut),Je(!Ve)};return I.createElement("span",{onMouseDown:he},tt({label:kn,value:Qn,disabled:In,closable:Ar,onClose:ke}))}function Qt(Qn){var kn=Qn.disabled,In=Qn.label,Ar=Qn.value,ke=!Le&&!kn,he=In;if(typeof U=="number"&&(typeof In=="string"||typeof In=="number")){var ue=String(he);ue.length>U&&(he="".concat(ue.slice(0,U),"..."))}var ut=function(Jt){Jt&&Jt.stopPropagation(),St(Qn)};return typeof tt=="function"?Wt(Ar,he,kn,ke,ut):nn(Qn,he,kn,ke,ut)}function Pn(Qn){var kn=typeof Me=="function"?Me(Qn):Me;return nn({title:kn},kn,!1)}var fn=I.createElement("div",{className:"".concat(zt,"-search"),style:{width:Ye},onFocus:function(){tn(!0)},onBlur:function(){tn(!1)}},I.createElement(W,{ref:Ft,open:Ve,prefixCls:fe,id:q,inputElement:null,disabled:Le,autoFocus:Oe,autoComplete:De,editable:Wn,activeDescendantId:Ze,value:Cn,onKeyDown:on,onMouseDown:vn,onChange:xt,onPaste:Xt,onCompositionStart:xn,onCompositionEnd:On,tabIndex:Ct,attrs:(0,N.Z)(y,!0)}),I.createElement("span",{ref:Nn,className:"".concat(zt,"-search-mirror"),"aria-hidden":!0},Cn,"\xA0")),Gn=I.createElement(_.Z,{prefixCls:"".concat(zt,"-overflow"),data:Ue,renderItem:Qt,renderRest:Pn,suffix:fn,itemKey:G,maxCount:_e});return I.createElement(I.Fragment,null,Gn,!Ue.length&&!Cn&&I.createElement("span",{className:"".concat(zt,"-placeholder")},Kt))},Be=Pe,ee=function(y){var q=y.inputElement,fe=y.prefixCls,Ue=y.id,Ve=y.inputRef,dt=y.disabled,Bt=y.autoFocus,Ft=y.autoComplete,Kt=y.activeDescendantId,Le=y.mode,Et=y.open,oe=y.values,Oe=y.placeholder,De=y.tabIndex,Ze=y.showSearch,Ct=y.searchValue,Ee=y.activeValue,_e=y.maxLength,U=y.onInputKeyDown,ye=y.onInputMouseDown,Me=y.onInputChange,tt=y.onInputPaste,Je=y.onInputCompositionStart,St=y.onInputCompositionEnd,xt=y.title,Xt=I.useState(!1),on=(0,v.Z)(Xt,2),vn=on[0],xn=on[1],On=Le==="combobox",Nn=On||Ze,Se=oe[0],Ie=Ct||"";On&&Ee&&!vn&&(Ie=Ee),I.useEffect(function(){On&&xn(!1)},[On,Ee]);var Ye=Le!=="combobox"&&!Et&&!Ze?!1:!!Ie,nt=xt===void 0?me(Se):xt,ft=function(){if(Se)return null;var Vt=Ye?{visibility:"hidden"}:void 0;return I.createElement("span",{className:"".concat(fe,"-selection-placeholder"),style:Vt},Oe)};return I.createElement(I.Fragment,null,I.createElement("span",{className:"".concat(fe,"-selection-search")},I.createElement(W,{ref:Ve,prefixCls:fe,id:Ue,open:Et,inputElement:q,disabled:dt,autoFocus:Bt,autoComplete:Ft,editable:Nn,activeDescendantId:Kt,value:Ie,onKeyDown:U,onMouseDown:ye,onChange:function(Vt){xn(!0),Me(Vt)},onPaste:tt,onCompositionStart:Je,onCompositionEnd:St,tabIndex:De,attrs:(0,N.Z)(y,!0),maxLength:On?_e:void 0})),!On&&Se?I.createElement("span",{className:"".concat(fe,"-selection-item"),title:nt,style:Ye?{visibility:"hidden"}:void 0},Se.label):null,ft())},Ne=ee;function ze(B){return![z.Z.ESC,z.Z.SHIFT,z.Z.BACKSPACE,z.Z.TAB,z.Z.WIN_KEY,z.Z.ALT,z.Z.META,z.Z.WIN_KEY_RIGHT,z.Z.CTRL,z.Z.SEMICOLON,z.Z.EQUALS,z.Z.CAPS_LOCK,z.Z.CONTEXT_MENU,z.Z.F1,z.Z.F2,z.Z.F3,z.Z.F4,z.Z.F5,z.Z.F6,z.Z.F7,z.Z.F8,z.Z.F9,z.Z.F10,z.Z.F11,z.Z.F12].includes(B)}var Dt=function(y,q){var fe=(0,I.useRef)(null),Ue=(0,I.useRef)(!1),Ve=y.prefixCls,dt=y.open,Bt=y.mode,Ft=y.showSearch,Kt=y.tokenWithEnter,Le=y.autoClearSearchValue,Et=y.onSearch,oe=y.onSearchSubmit,Oe=y.onToggleOpen,De=y.onInputKeyDown,Ze=y.domRef;I.useImperativeHandle(q,function(){return{focus:function(){fe.current.focus()},blur:function(){fe.current.blur()}}});var Ct=c(0),Ee=(0,v.Z)(Ct,2),_e=Ee[0],U=Ee[1],ye=function(Ie){var Ye=Ie.which;(Ye===z.Z.UP||Ye===z.Z.DOWN)&&Ie.preventDefault(),De&&De(Ie),Ye===z.Z.ENTER&&Bt==="tags"&&!Ue.current&&!dt&&(oe==null||oe(Ie.target.value)),ze(Ye)&&Oe(!0)},Me=function(){U(!0)},tt=(0,I.useRef)(null),Je=function(Ie){Et(Ie,!0,Ue.current)!==!1&&Oe(!0)},St=function(){Ue.current=!0},xt=function(Ie){Ue.current=!1,Bt!=="combobox"&&Je(Ie.target.value)},Xt=function(Ie){var Ye=Ie.target.value;if(Kt&&tt.current&&/[\r\n]/.test(tt.current)){var nt=tt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Ye=Ye.replace(nt,tt.current)}tt.current=null,Je(Ye)},on=function(Ie){var Ye=Ie.clipboardData,nt=Ye.getData("text");tt.current=nt},vn=function(Ie){var Ye=Ie.target;if(Ye!==fe.current){var nt=document.body.style.msTouchAction!==void 0;nt?setTimeout(function(){fe.current.focus()}):fe.current.focus()}},xn=function(Ie){var Ye=_e();Ie.target!==fe.current&&!Ye&&Bt!=="combobox"&&Ie.preventDefault(),(Bt!=="combobox"&&(!Ft||!Ye)||!dt)&&(dt&&Le!==!1&&Et("",!0,!1),Oe())},On={inputRef:fe,onInputKeyDown:ye,onInputMouseDown:Me,onInputChange:Xt,onInputPaste:on,onInputCompositionStart:St,onInputCompositionEnd:xt},Nn=Bt==="multiple"||Bt==="tags"?I.createElement(Be,(0,o.Z)({},y,On)):I.createElement(Ne,(0,o.Z)({},y,On));return I.createElement("div",{ref:Ze,className:"".concat(Ve,"-selector"),onClick:vn,onMouseDown:xn},Nn)},ht=I.forwardRef(Dt);ht.displayName="Selector";var mt=ht,Pt=i(35593),$t=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Mt=function(y){var q=y===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:q,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:q,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:q,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:q,adjustY:1},htmlRegion:"scroll"}}},$e=function(y,q){var fe=y.prefixCls,Ue=y.disabled,Ve=y.visible,dt=y.children,Bt=y.popupElement,Ft=y.animation,Kt=y.transitionName,Le=y.dropdownStyle,Et=y.dropdownClassName,oe=y.direction,Oe=oe===void 0?"ltr":oe,De=y.placement,Ze=y.builtinPlacements,Ct=y.dropdownMatchSelectWidth,Ee=y.dropdownRender,_e=y.dropdownAlign,U=y.getPopupContainer,ye=y.empty,Me=y.getTriggerDOMNode,tt=y.onPopupVisibleChange,Je=y.onPopupMouseEnter,St=(0,L.Z)(y,$t),xt="".concat(fe,"-dropdown"),Xt=Bt;Ee&&(Xt=Ee(Bt));var on=I.useMemo(function(){return Ze||Mt(Ct)},[Ze,Ct]),vn=Ft?"".concat(xt,"-").concat(Ft):Kt,xn=typeof Ct=="number",On=I.useMemo(function(){return xn?null:Ct===!1?"minWidth":"width"},[Ct,xn]),Nn=Le;xn&&(Nn=(0,V.Z)((0,V.Z)({},Nn),{},{width:Ct}));var Se=I.useRef(null);return I.useImperativeHandle(q,function(){return{getPopupElement:function(){return Se.current}}}),I.createElement(Pt.Z,(0,o.Z)({},St,{showAction:tt?["click"]:[],hideAction:tt?["click"]:[],popupPlacement:De||(Oe==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:on,prefixCls:xt,popupTransitionName:vn,popup:I.createElement("div",{ref:Se,onMouseEnter:Je},Xt),stretch:On,popupAlign:_e,popupVisible:Ve,getPopupContainer:U,popupClassName:S()(Et,(0,O.Z)({},"".concat(xt,"-empty"),ye)),popupStyle:Nn,getTriggerDOMNode:Me,onPopupVisibleChange:tt}),dt)},bt=I.forwardRef($e);bt.displayName="SelectTrigger";var J=bt,X=i(74604);function P(B,y){var q=B.key,fe;return"value"in B&&(fe=B.value),q!=null?q:fe!==void 0?fe:"rc-index-key-".concat(y)}function d(B,y){var q=B||{},fe=q.label,Ue=q.value,Ve=q.options,dt=q.groupLabel,Bt=fe||(y?"children":"label");return{label:Bt,value:Ue||"value",options:Ve||"options",groupLabel:dt||Bt}}function j(B){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},q=y.fieldNames,fe=y.childrenAsData,Ue=[],Ve=d(q,!1),dt=Ve.label,Bt=Ve.value,Ft=Ve.options,Kt=Ve.groupLabel;function Le(Et,oe){Et.forEach(function(Oe){if(oe||!(Ft in Oe)){var De=Oe[Bt];Ue.push({key:P(Oe,Ue.length),groupOption:oe,data:Oe,label:Oe[dt],value:De})}else{var Ze=Oe[Kt];Ze===void 0&&fe&&(Ze=Oe.label),Ue.push({key:P(Oe,Ue.length),group:!0,data:Oe,label:Ze}),Le(Oe[Ft],!0)}})}return Le(B,!1),Ue}function ie(B){var y=(0,V.Z)({},B);return"props"in y||Object.defineProperty(y,"props",{get:function(){return(0,ve.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),y}}),y}function x(B,y){if(!y||!y.length)return null;var q=!1;function fe(Ve,dt){var Bt=(0,X.Z)(dt),Ft=Bt[0],Kt=Bt.slice(1);if(!Ft)return[Ve];var Le=Ve.split(Ft);return q=q||Le.length>1,Le.reduce(function(Et,oe){return[].concat((0,f.Z)(Et),(0,f.Z)(fe(oe,Kt)))},[]).filter(function(Et){return Et})}var Ue=fe(B,y);return q?Ue:null}var h=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],le=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function Z(B){return B==="tags"||B==="multiple"}var F=I.forwardRef(function(B,y){var q,fe,Ue=B.id,Ve=B.prefixCls,dt=B.className,Bt=B.showSearch,Ft=B.tagRender,Kt=B.direction,Le=B.omitDomProps,Et=B.displayValues,oe=B.onDisplayValuesChange,Oe=B.emptyOptions,De=B.notFoundContent,Ze=De===void 0?"Not Found":De,Ct=B.onClear,Ee=B.mode,_e=B.disabled,U=B.loading,ye=B.getInputElement,Me=B.getRawInputElement,tt=B.open,Je=B.defaultOpen,St=B.onDropdownVisibleChange,xt=B.activeValue,Xt=B.onActiveValueChange,on=B.activeDescendantId,vn=B.searchValue,xn=B.autoClearSearchValue,On=B.onSearch,Nn=B.onSearchSplit,Se=B.tokenSeparators,Ie=B.allowClear,Ye=B.suffixIcon,nt=B.clearIcon,ft=B.OptionList,_t=B.animation,Vt=B.transitionName,tn=B.dropdownStyle,zt=B.dropdownClassName,Cn=B.dropdownMatchSelectWidth,Wn=B.dropdownRender,nn=B.dropdownAlign,Wt=B.placement,Qt=B.builtinPlacements,Pn=B.getPopupContainer,fn=B.showAction,Gn=fn===void 0?[]:fn,Qn=B.onFocus,kn=B.onBlur,In=B.onKeyUp,Ar=B.onKeyDown,ke=B.onMouseDown,he=(0,L.Z)(B,h),ue=Z(Ee),ut=(Bt!==void 0?Bt:ue)||Ee==="combobox",qt=(0,V.Z)({},he);le.forEach(function(cn){delete qt[cn]}),Le==null||Le.forEach(function(cn){delete qt[cn]});var Jt=I.useState(!1),jt=(0,v.Z)(Jt,2),ln=jt[0],pt=jt[1];I.useEffect(function(){pt((0,Y.Z)())},[]);var en=I.useRef(null),or=I.useRef(null),Dn=I.useRef(null),pn=I.useRef(null),Zt=I.useRef(null),Yt=w(),_n=(0,v.Z)(Yt,3),vr=_n[0],er=_n[1],br=_n[2];I.useImperativeHandle(y,function(){var cn,Xn;return{focus:(cn=pn.current)===null||cn===void 0?void 0:cn.focus,blur:(Xn=pn.current)===null||Xn===void 0?void 0:Xn.blur,scrollTo:function(Rr){var Ur;return(Ur=Zt.current)===null||Ur===void 0?void 0:Ur.scrollTo(Rr)}}});var tr=I.useMemo(function(){var cn;if(Ee!=="combobox")return vn;var Xn=(cn=Et[0])===null||cn===void 0?void 0:cn.value;return typeof Xn=="string"||typeof Xn=="number"?String(Xn):""},[vn,Ee,Et]),dr=Ee==="combobox"&&typeof ye=="function"&&ye()||null,Yn=typeof Me=="function"&&Me(),hr=(0,$.x1)(or,Yn==null||(q=Yn.props)===null||q===void 0?void 0:q.ref),Sr=I.useState(!1),rr=(0,v.Z)(Sr,2),Fn=rr[0],Kn=rr[1];(0,M.Z)(function(){Kn(!0)},[]);var Zn=(0,de.Z)(!1,{defaultValue:Je,value:tt}),fr=(0,v.Z)(Zn,2),Hr=fr[0],Wr=fr[1],Jn=Fn?Hr:!1,Tn=!Ze&&Oe;(_e||Tn&&Jn&&Ee==="combobox")&&(Jn=!1);var pr=Tn?!1:Jn,nr=I.useCallback(function(cn){var Xn=cn!==void 0?cn:!Jn;_e||(Wr(Xn),Jn!==Xn&&(St==null||St(Xn)))},[_e,Jn,Wr,St]),Jr=I.useMemo(function(){return(Se||[]).some(function(cn){return[` -`,`\r -`].includes(cn)})},[Se]),zr=function(Xn,Br,Rr){var Ur=!0,wa=Xn;Xt==null||Xt(null);var ya=Rr?null:x(Xn,Se);return Ee!=="combobox"&&ya&&(wa="",Nn==null||Nn(ya),nr(!1),Ur=!1),On&&tr!==wa&&On(wa,{source:Br?"typing":"effect"}),Ur},fa=function(Xn){!Xn||!Xn.trim()||On(Xn,{source:"submit"})};I.useEffect(function(){!Jn&&!ue&&Ee!=="combobox"&&zr("",!1,!1)},[Jn]),I.useEffect(function(){Hr&&_e&&Wr(!1),_e&&er(!1)},[_e]);var Ba=c(),va=(0,v.Z)(Ba,2),ga=va[0],ta=va[1],Yr=function(Xn){var Br=ga(),Rr=Xn.which;if(Rr===z.Z.ENTER&&(Ee!=="combobox"&&Xn.preventDefault(),Jn||nr(!0)),ta(!!tr),Rr===z.Z.BACKSPACE&&!Br&&ue&&!tr&&Et.length){for(var Ur=(0,f.Z)(Et),wa=null,ya=Ur.length-1;ya>=0;ya-=1){var Ja=Ur[ya];if(!Ja.disabled){Ur.splice(ya,1),wa=Ja;break}}wa&&oe(Ur,{type:"remove",values:[wa]})}for(var Za=arguments.length,ca=new Array(Za>1?Za-1:0),Wa=1;Wa1?Br-1:0),Ur=1;Ur1?ya-1:0),Za=1;Za1&&arguments[1]!==void 0?arguments[1]:!1;return(0,k.Z)(B).map(function(q,fe){if(!I.isValidElement(q)||!q.type)return null;var Ue=q,Ve=Ue.type.isSelectOptGroup,dt=Ue.key,Bt=Ue.props,Ft=Bt.children,Kt=(0,L.Z)(Bt,K);return y||!Ve?be(q):(0,V.Z)((0,V.Z)({key:"__RC_SELECT_GRP__".concat(dt===null?fe:dt,"__"),label:dt},Kt),{},{options:we(Ft)})}).filter(function(q){return q})}function ot(B,y,q,fe,Ue){return I.useMemo(function(){var Ve=B,dt=!B;dt&&(Ve=we(y));var Bt=new Map,Ft=new Map,Kt=function(oe,Oe,De){De&&typeof De=="string"&&oe.set(Oe[De],Oe)};function Le(Et){for(var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Oe=0;Oe1&&arguments[1]!==void 0?arguments[1]:1,Pn=Xt.length,fn=0;fn1&&arguments[1]!==void 0?arguments[1]:!1;Ye(Wt);var Pn={source:Qt?"keyboard":"mouse"},fn=Xt[Wt];if(!fn){Ze(null,-1,Pn);return}Ze(fn.value,Wt,Pn)};(0,I.useEffect)(function(){nt(Ct!==!1?On(0):-1)},[Xt.length,Kt]);var ft=I.useCallback(function(nn){return U.has(nn)&&Ft!=="combobox"},[Ft,(0,f.Z)(U).toString(),U.size]);(0,I.useEffect)(function(){var nn=setTimeout(function(){if(!Bt&&dt&&U.size===1){var Qt=Array.from(U)[0],Pn=Xt.findIndex(function(fn){var Gn=fn.data;return Gn.value===Qt});Pn!==-1&&(nt(Pn),xn(Pn))}});if(dt){var Wt;(Wt=on.current)===null||Wt===void 0||Wt.scrollTo(void 0)}return function(){return clearTimeout(nn)}},[dt,Kt,De.length]);var _t=function(Wt){Wt!==void 0&&Ee(Wt,{selected:!U.has(Wt)}),Bt||Le(!1)};if(I.useImperativeHandle(q,function(){return{onKeyDown:function(Wt){var Qt=Wt.which,Pn=Wt.ctrlKey;switch(Qt){case z.Z.N:case z.Z.P:case z.Z.UP:case z.Z.DOWN:{var fn=0;if(Qt===z.Z.UP?fn=-1:Qt===z.Z.DOWN?fn=1:Ln()&&Pn&&(Qt===z.Z.N?fn=1:Qt===z.Z.P&&(fn=-1)),fn!==0){var Gn=On(Ie+fn,fn);xn(Gn),nt(Gn,!0)}break}case z.Z.ENTER:{var Qn=Xt[Ie];Qn&&!Qn.data.disabled?_t(Qn.value):_t(void 0),dt&&Wt.preventDefault();break}case z.Z.ESC:Le(!1),dt&&Wt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Wt){xn(Wt)}}}),Xt.length===0)return I.createElement("div",{role:"listbox",id:"".concat(Ve,"_list"),className:"".concat(xt,"-empty"),onMouseDown:vn},Et);var Vt=Object.keys(ye).map(function(nn){return ye[nn]}),tn=function(Wt){return Wt.label};function zt(nn,Wt){var Qt=nn.group;return{role:Qt?"presentation":"option",id:"".concat(Ve,"_list_").concat(Wt)}}var Cn=function(Wt){var Qt=Xt[Wt];if(!Qt)return null;var Pn=Qt.data||{},fn=Pn.value,Gn=Qt.group,Qn=(0,N.Z)(Pn,!0),kn=tn(Qt);return Qt?I.createElement("div",(0,o.Z)({"aria-label":typeof kn=="string"&&!Gn?kn:null},Qn,{key:Wt},zt(Qt,Wt),{"aria-selected":ft(fn)}),fn):null},Wn={role:"listbox",id:"".concat(Ve,"_list")};return I.createElement(I.Fragment,null,Me&&I.createElement("div",(0,o.Z)({},Wn,{style:{height:0,width:0,overflow:"hidden"}}),Cn(Ie-1),Cn(Ie),Cn(Ie+1)),I.createElement(En.Z,{itemKey:"key",ref:on,data:Xt,height:Je,itemHeight:St,fullHeight:!1,onMouseDown:vn,onScroll:oe,virtual:Me,direction:tt,innerProps:Me?null:Wn},function(nn,Wt){var Qt,Pn=nn.group,fn=nn.groupOption,Gn=nn.data,Qn=nn.label,kn=nn.value,In=Gn.key;if(Pn){var Ar,ke=(Ar=Gn.title)!==null&&Ar!==void 0?Ar:dn(Qn)?Qn.toString():void 0;return I.createElement("div",{className:S()(xt,"".concat(xt,"-group")),title:ke},Qn!==void 0?Qn:In)}var he=Gn.disabled,ue=Gn.title,ut=Gn.children,qt=Gn.style,Jt=Gn.className,jt=(0,L.Z)(Gn,zn),ln=(0,An.Z)(jt,Vt),pt=ft(kn),en="".concat(xt,"-option"),or=S()(xt,en,Jt,(Qt={},(0,O.Z)(Qt,"".concat(en,"-grouped"),fn),(0,O.Z)(Qt,"".concat(en,"-active"),Ie===Wt&&!he),(0,O.Z)(Qt,"".concat(en,"-disabled"),he),(0,O.Z)(Qt,"".concat(en,"-selected"),pt),Qt)),Dn=tn(nn),pn=!_e||typeof _e=="function"||pt,Zt=typeof Dn=="number"?Dn:Dn||kn,Yt=dn(Zt)?Zt.toString():void 0;return ue!==void 0&&(Yt=ue),I.createElement("div",(0,o.Z)({},(0,N.Z)(ln),Me?{}:zt(nn,Wt),{"aria-selected":pt,className:or,title:Yt,onMouseMove:function(){Ie===Wt||he||nt(Wt)},onClick:function(){he||_t(kn)},style:qt}),I.createElement("div",{className:"".concat(en,"-content")},Zt),I.isValidElement(_e)||pt,pn&&I.createElement(je,{className:"".concat(xt,"-option-state"),customizeIcon:_e,customizeIconProps:{isSelected:pt}},pt?"\u2713":null))}))},lr=I.forwardRef(Rn);lr.displayName="OptionList";var Ae=lr;function at(B){var y=B.mode,q=B.options,fe=B.children,Ue=B.backfill,Ve=B.allowClear,dt=B.placeholder,Bt=B.getInputElement,Ft=B.showSearch,Kt=B.onSearch,Le=B.defaultOpen,Et=B.autoFocus,oe=B.labelInValue,Oe=B.value,De=B.inputValue,Ze=B.optionLabelProp,Ct=isMultiple(y),Ee=Ft!==void 0?Ft:Ct||y==="combobox",_e=q||convertChildrenToData(fe);if(warning(y!=="tags"||_e.every(function(tt){return!tt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),y==="tags"||y==="combobox"){var U=_e.some(function(tt){return tt.options?tt.options.some(function(Je){return typeof("value"in Je?Je.value:Je.key)=="number"}):typeof("value"in tt?tt.value:tt.key)=="number"});warning(!U,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(y!=="combobox"||!Ze,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(y==="combobox"||!Ue,"`backfill` only works with `combobox` mode."),warning(y==="combobox"||!Bt,"`getInputElement` only work with `combobox` mode."),noteOnce(y!=="combobox"||!Bt||!Ve||!dt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Kt&&!Ee&&y!=="combobox"&&y!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Le||Et,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Oe!=null){var ye=toArray(Oe);warning(!oe||ye.every(function(tt){return _typeof(tt)==="object"&&("key"in tt||"value"in tt)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Ct||Array.isArray(Oe),"`value` should be array when `mode` is `multiple` or `tags`")}if(fe){var Me=null;toNodeArray(fe).some(function(tt){if(!React.isValidElement(tt)||!tt.type)return!1;var Je=tt,St=Je.type;if(St.isSelectOption)return!1;if(St.isSelectOptGroup){var xt=toNodeArray(tt.props.children).every(function(Xt){return!React.isValidElement(Xt)||!tt.type||Xt.type.isSelectOption?!0:(Me=Xt.type,!1)});return!xt}return Me=St,!0}),Me&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Me.displayName||Me.name||Me,"`.")),warning(De===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function it(B,y){if(B){var q=function fe(Ue){for(var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,dt=0;dt2&&arguments[2]!==void 0?arguments[2]:{},nr=pr.source,Jr=nr===void 0?"keyboard":nr;hr(Tn),dt&&fe==="combobox"&&Jn!==null&&Jr==="keyboard"&&br(String(Jn))},[dt,fe]),Fn=function(Tn,pr,nr){var Jr=function(){var Fa,Aa=Jt(Tn);return[Ie?{label:Aa==null?void 0:Aa[zt.label],value:Tn,key:(Fa=Aa==null?void 0:Aa.key)!==null&&Fa!==void 0?Fa:Tn}:Tn,ie(Aa)]};if(pr&&Oe){var zr=Jr(),fa=(0,v.Z)(zr,2),Ba=fa[0],va=fa[1];Oe(Ba,va)}else if(!pr&&De&&nr!=="clear"){var ga=Jr(),ta=(0,v.Z)(ga,2),Yr=ta[0],Ca=ta[1];De(Yr,Ca)}},Kn=yt(function(Jn,Tn){var pr,nr=_t?Tn.selected:!0;nr?pr=_t?[].concat((0,f.Z)(qt),[Jn]):[Jn]:pr=qt.filter(function(Jr){return Jr.value!==Jn}),Yt(pr),Fn(Jn,nr),fe==="combobox"?br(""):(!Z||oe)&&(Wt(""),br(""))}),Zn=function(Tn,pr){Yt(Tn);var nr=pr.type,Jr=pr.values;(nr==="remove"||nr==="clear")&&Jr.forEach(function(zr){Fn(zr.value,!1,nr)})},fr=function(Tn,pr){if(Wt(Tn),br(null),pr.source==="submit"){var nr=(Tn||"").trim();if(nr){var Jr=Array.from(new Set([].concat((0,f.Z)(ln),[nr])));Yt(Jr),Fn(nr,!0),Wt("")}return}pr.source!=="blur"&&(fe==="combobox"&&Yt(Tn),Le==null||Le(Tn))},Hr=function(Tn){var pr=Tn;fe!=="tags"&&(pr=Tn.map(function(Jr){var zr=fn.get(Jr);return zr==null?void 0:zr.value}).filter(function(Jr){return Jr!==void 0}));var nr=Array.from(new Set([].concat((0,f.Z)(ln),(0,f.Z)(pr))));Yt(nr),nr.forEach(function(Jr){Fn(Jr,!0)})},Wr=I.useMemo(function(){var Jn=xt!==!1&&Ct!==!1;return(0,V.Z)((0,V.Z)({},Qt),{},{flattenOptions:Zt,onActiveValue:rr,defaultActiveFirstOption:Sr,onSelect:Kn,menuItemSelectedIcon:St,rawValues:ln,fieldNames:zt,virtual:Jn,direction:Xt,listHeight:vn,listItemHeight:On,childrenAsData:Vt})},[Qt,Zt,rr,Sr,Kn,St,ln,zt,xt,Ct,vn,On,Vt]);return I.createElement(an.Provider,{value:Wr},I.createElement(ge,(0,o.Z)({},nt,{id:ft,prefixCls:Ve,ref:y,omitDomProps:un,mode:fe,displayValues:jt,onDisplayValuesChange:Zn,direction:Xt,searchValue:nn,onSearch:fr,autoClearSearchValue:oe,onSearchSplit:Hr,dropdownMatchSelectWidth:Ct,OptionList:Ae,emptyOptions:!Zt.length,activeValue:er,activeDescendantId:"".concat(ft,"_list_").concat(Yn)})))}),re=yn;re.Option=sn,re.OptGroup=Lt;var g=re,C=g},9296:function(hn,qe,i){"use strict";i.r(qe),i.d(qe,{ResizableTextArea:function(){return te},default:function(){return Ke}});var o=i(5016),f=i(20049),O=i(18082),V=i(10928),v=i(52456),L=i(5883),s=i(92393),de=i(92310),ve=i.n(de),I=i(93681),se=i(5643),S=i(18929),M=i(59301),Y=i(29301),z=i(34280),$=i(16089),vt=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,je=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ct={},Te;function Q(Xe){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=Xe.getAttribute("id")||Xe.getAttribute("data-reactid")||Xe.getAttribute("name");if(me&&ct[ae])return ct[ae];var G=window.getComputedStyle(Xe),H=G.getPropertyValue("box-sizing")||G.getPropertyValue("-moz-box-sizing")||G.getPropertyValue("-webkit-box-sizing"),Pe=parseFloat(G.getPropertyValue("padding-bottom"))+parseFloat(G.getPropertyValue("padding-top")),Be=parseFloat(G.getPropertyValue("border-bottom-width"))+parseFloat(G.getPropertyValue("border-top-width")),ee=je.map(function(ze){return"".concat(ze,":").concat(G.getPropertyValue(ze))}).join(";"),Ne={sizingStyle:ee,paddingSize:Pe,borderSize:Be,boxSizing:H};return me&&ae&&(ct[ae]=Ne),Ne}function w(Xe){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,G=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Te||(Te=document.createElement("textarea"),Te.setAttribute("tab-index","-1"),Te.setAttribute("aria-hidden","true"),document.body.appendChild(Te)),Xe.getAttribute("wrap")?Te.setAttribute("wrap",Xe.getAttribute("wrap")):Te.removeAttribute("wrap");var H=Q(Xe,me),Pe=H.paddingSize,Be=H.borderSize,ee=H.boxSizing,Ne=H.sizingStyle;Te.setAttribute("style","".concat(Ne,";").concat(vt)),Te.value=Xe.value||Xe.placeholder||"";var ze=void 0,Dt=void 0,ht,mt=Te.scrollHeight;if(ee==="border-box"?mt+=Be:ee==="content-box"&&(mt-=Pe),ae!==null||G!==null){Te.value=" ";var Pt=Te.scrollHeight-Pe;ae!==null&&(ze=Pt*ae,ee==="border-box"&&(ze=ze+Pe+Be),mt=Math.max(ze,mt)),G!==null&&(Dt=Pt*G,ee==="border-box"&&(Dt=Dt+Pe+Be),ht=mt>Dt?"":"hidden",mt=Math.min(Dt,mt))}var $t={height:mt,overflowY:ht,resize:"none"};return ze&&($t.minHeight=ze),Dt&&($t.maxHeight=Dt),$t}var c=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],D=0,N=1,_=2,R=M.forwardRef(function(Xe,me){var ae=Xe,G=ae.prefixCls,H=ae.onPressEnter,Pe=ae.defaultValue,Be=ae.value,ee=ae.autoSize,Ne=ae.onResize,ze=ae.className,Dt=ae.style,ht=ae.disabled,mt=ae.onChange,Pt=ae.onInternalAutoSize,$t=(0,L.Z)(ae,c),Mt=(0,S.Z)(Pe,{value:Be,postState:function(Lt){return Lt!=null?Lt:""}}),$e=(0,v.Z)(Mt,2),bt=$e[0],J=$e[1],X=function(Lt){J(Lt.target.value),mt==null||mt(Lt)},P=M.useRef();M.useImperativeHandle(me,function(){return{textArea:P.current}});var d=M.useMemo(function(){return ee&&(0,V.Z)(ee)==="object"?[ee.minRows,ee.maxRows]:[]},[ee]),j=(0,v.Z)(d,2),ie=j[0],x=j[1],h=!!ee,le=function(){try{if(document.activeElement===P.current){var Lt=P.current,Ut=Lt.selectionStart,sn=Lt.selectionEnd,rn=Lt.scrollTop;P.current.setSelectionRange(Ut,sn),P.current.scrollTop=rn}}catch(An){}},Z=M.useState(_),F=(0,v.Z)(Z,2),ge=F[0],rt=F[1],Qe=M.useState(),ce=(0,v.Z)(Qe,2),lt=ce[0],k=ce[1],A=function(){rt(D)};(0,z.Z)(function(){h&&A()},[Be,ie,x,h]),(0,z.Z)(function(){if(ge===D)rt(N);else if(ge===N){var Ot=w(P.current,!1,ie,x);rt(_),k(Ot)}else le()},[ge]);var K=M.useRef(),be=function(){$.Z.cancel(K.current)},we=function(Lt){ge===_&&(Ne==null||Ne(Lt),ee&&(be(),K.current=(0,$.Z)(function(){A()})))};M.useEffect(function(){return be},[]);var ot=h?lt:null,yt=(0,f.Z)((0,f.Z)({},Dt),ot);return(ge===D||ge===N)&&(yt.overflowY="hidden",yt.overflowX="hidden"),M.createElement(Y.Z,{onResize:we,disabled:!(ee||Ne)},M.createElement("textarea",(0,o.Z)({},$t,{ref:P,style:yt,className:ve()(G,ze,(0,O.Z)({},"".concat(G,"-disabled"),ht)),disabled:ht,value:bt,onChange:X})))}),te=R,W=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function We(Xe,me){return(0,s.Z)(Xe||"").slice(0,me).join("")}function pe(Xe,me,ae,G){var H=ae;return Xe?H=We(ae,G):(0,s.Z)(me||"").lengthG&&(H=me),H}var It=M.forwardRef(function(Xe,me){var ae,G=Xe.defaultValue,H=Xe.value,Pe=Xe.onFocus,Be=Xe.onBlur,ee=Xe.onChange,Ne=Xe.allowClear,ze=Xe.maxLength,Dt=Xe.onCompositionStart,ht=Xe.onCompositionEnd,mt=Xe.suffix,Pt=Xe.prefixCls,$t=Pt===void 0?"rc-textarea":Pt,Mt=Xe.classes,$e=Xe.showCount,bt=Xe.className,J=Xe.style,X=Xe.disabled,P=Xe.hidden,d=Xe.classNames,j=Xe.styles,ie=Xe.onResize,x=(0,L.Z)(Xe,W),h=(0,S.Z)(G,{value:H,defaultValue:G}),le=(0,v.Z)(h,2),Z=le[0],F=le[1],ge=(0,M.useRef)(null),rt=M.useState(!1),Qe=(0,v.Z)(rt,2),ce=Qe[0],lt=Qe[1],k=M.useState(!1),A=(0,v.Z)(k,2),K=A[0],be=A[1],we=M.useRef(),ot=M.useRef(0),yt=M.useState(null),Ot=(0,v.Z)(yt,2),Lt=Ot[0],Ut=Ot[1],sn=function(){var Tt;(Tt=ge.current)===null||Tt===void 0||Tt.textArea.focus()};(0,M.useImperativeHandle)(me,function(){return{resizableTextArea:ge.current,focus:sn,blur:function(){var Tt;(Tt=ge.current)===null||Tt===void 0||Tt.textArea.blur()}}}),(0,M.useEffect)(function(){lt(function(un){return!X&&un})},[X]);var rn=Number(ze)>0,An=function(Tt){be(!0),we.current=Z,ot.current=Tt.currentTarget.selectionStart,Dt==null||Dt(Tt)},En=function(Tt){be(!1);var yn=Tt.currentTarget.value;if(rn){var re,g=ot.current>=ze+1||ot.current===((re=we.current)===null||re===void 0?void 0:re.length);yn=pe(g,we.current,yn,ze)}yn!==Z&&(F(yn),(0,se.rJ)(Tt.currentTarget,Tt,ee,yn)),ht==null||ht(Tt)},wn=function(Tt){var yn=Tt.target.value;if(!K&&rn){var re=Tt.target.selectionStart>=ze+1||Tt.target.selectionStart===yn.length||!Tt.target.selectionStart;yn=pe(re,Z,yn,ze)}F(yn),(0,se.rJ)(Tt.currentTarget,Tt,ee,yn)},an=function(Tt){var yn=x.onPressEnter,re=x.onKeyDown;Tt.key==="Enter"&&yn&&yn(Tt),re==null||re(Tt)},Ln=function(Tt){lt(!0),Pe==null||Pe(Tt)},zn=function(Tt){lt(!1),Be==null||Be(Tt)},dn=function(Tt){var yn;F(""),sn(),(0,se.rJ)((yn=ge.current)===null||yn===void 0?void 0:yn.textArea,Tt,ee)},Rn=(0,se.D7)(Z);!K&&rn&&H==null&&(Rn=We(Rn,ze));var lr=mt,Ae;if($e){var at=(0,s.Z)(Rn).length;(0,V.Z)($e)==="object"?Ae=$e.formatter({value:Rn,count:at,maxLength:ze}):Ae="".concat(at).concat(rn?" / ".concat(ze):""),lr=M.createElement(M.Fragment,null,lr,M.createElement("span",{className:ve()("".concat($t,"-data-count"),d==null?void 0:d.count),style:j==null?void 0:j.count},Ae))}var it=function(Tt){var yn;ie==null||ie(Tt),(yn=ge.current)!==null&&yn!==void 0&&yn.textArea.style.height&&Ut(!0)},et=!x.autoSize&&!$e&&!Ne,Ht=M.createElement(I.BaseInput,{value:Rn,allowClear:Ne,handleReset:dn,suffix:lr,prefixCls:$t,classes:{affixWrapper:ve()(Mt==null?void 0:Mt.affixWrapper,(ae={},(0,O.Z)(ae,"".concat($t,"-show-count"),$e),(0,O.Z)(ae,"".concat($t,"-textarea-allow-clear"),Ne),ae))},disabled:X,focused:ce,className:bt,style:(0,f.Z)((0,f.Z)({},J),Lt&&!et?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Ae=="string"?Ae:void 0}},hidden:P,inputElement:M.createElement(te,(0,o.Z)({},x,{onKeyDown:an,onChange:wn,onFocus:Ln,onBlur:zn,onCompositionStart:An,onCompositionEnd:En,className:d==null?void 0:d.textarea,style:(0,f.Z)((0,f.Z)({},j==null?void 0:j.textarea),{},{resize:J==null?void 0:J.resize}),disabled:X,prefixCls:$t,onResize:it,ref:ge}))});return Ht}),xe=It,Ke=xe},39417:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return N}});var o=i(5016),f=i(18082),O=i(5883),V=i(20049),v=i(6487),L=i(56789),s=i(41281),de=i(7942),ve=i(76773),I=i(92310),se=i.n(I),S=i(26112),M=i(59301),Y=i(39378),z=function(R){for(var te=R.prefixCls,W=R.level,We=R.isStart,pe=R.isEnd,It="".concat(te,"-indent-unit"),xe=[],Ke=0;Ke0&&arguments[0]!==void 0?arguments[0]:[],X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],P=J.length,d=X.length;if(Math.abs(P-d)!==1)return{add:!1,key:null};function j(ie,x){var h=new Map;ie.forEach(function(Z){h.set(Z,!0)});var le=x.filter(function(Z){return!h.has(Z)});return le.length===1?le[0]:null}return P ").concat(X);return X}var ze=$.forwardRef(function(J,X){var P=J.prefixCls,d=J.data,j=J.selectable,ie=J.checkable,x=J.expandedKeys,h=J.selectedKeys,le=J.checkedKeys,Z=J.loadedKeys,F=J.loadingKeys,ge=J.halfCheckedKeys,rt=J.keyEntities,Qe=J.disabled,ce=J.dragging,lt=J.dragOverNodeKey,k=J.dropPosition,A=J.motion,K=J.height,be=J.itemHeight,we=J.virtual,ot=J.focusable,yt=J.activeItem,Ot=J.focused,Lt=J.tabIndex,Ut=J.onKeyDown,sn=J.onFocus,rn=J.onBlur,An=J.onActiveChange,En=J.onListChangeStart,wn=J.onListChangeEnd,an=(0,Q.Z)(J,Ke),Ln=$.useRef(null),zn=$.useRef(null);$.useImperativeHandle(X,function(){return{scrollTo:function(Et){Ln.current.scrollTo(Et)},getIndentWidth:function(){return zn.current.offsetWidth}}});var dn=$.useState(x),Rn=(0,Te.Z)(dn,2),lr=Rn[0],Ae=Rn[1],at=$.useState(d),it=(0,Te.Z)(at,2),et=it[0],Ht=it[1],un=$.useState(d),Tt=(0,Te.Z)(un,2),yn=Tt[0],re=Tt[1],g=$.useState([]),C=(0,Te.Z)(g,2),B=C[0],y=C[1],q=$.useState(null),fe=(0,Te.Z)(q,2),Ue=fe[0],Ve=fe[1],dt=$.useRef(d);dt.current=d;function Bt(){var Le=dt.current;Ht(Le),re(Le),y([]),Ve(null),wn()}(0,w.Z)(function(){Ae(x);var Le=It(lr,x);if(Le.key!==null)if(Le.add){var Et=et.findIndex(function(Ee){var _e=Ee.key;return _e===Le.key}),oe=Be(xe(et,d,Le.key),we,K,be),Oe=et.slice();Oe.splice(Et+1,0,Pe),re(Oe),y(oe),Ve("show")}else{var De=d.findIndex(function(Ee){var _e=Ee.key;return _e===Le.key}),Ze=Be(xe(d,et,Le.key),we,K,be),Ct=d.slice();Ct.splice(De+1,0,Pe),re(Ct),y(Ze),Ve("hide")}else et!==d&&(Ht(d),re(d))},[x,d]),$.useEffect(function(){ce||Bt()},[ce]);var Ft=A?yn:d,Kt={expandedKeys:x,selectedKeys:h,loadedKeys:Z,loadingKeys:F,checkedKeys:le,halfCheckedKeys:ge,dragOverNodeKey:lt,dropPosition:k,keyEntities:rt};return $.createElement($.Fragment,null,Ot&&yt&&$.createElement("span",{style:Xe,"aria-live":"assertive"},Ne(yt)),$.createElement("div",null,$.createElement("input",{style:Xe,disabled:ot===!1||Qe,tabIndex:ot!==!1?Lt:null,onKeyDown:Ut,onFocus:sn,onBlur:rn,value:"",onChange:me,"aria-label":"for screen reader"})),$.createElement("div",{className:"".concat(P,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},$.createElement("div",{className:"".concat(P,"-indent")},$.createElement("div",{ref:zn,className:"".concat(P,"-indent-unit")}))),$.createElement(c.Z,(0,o.Z)({},an,{data:Ft,itemKey:ee,height:K,fullHeight:!1,virtual:we,itemHeight:be,prefixCls:"".concat(P,"-list"),ref:Ln,onVisibleChange:function(Et,oe){var Oe=new Set(Et),De=oe.filter(function(Ze){return!Oe.has(Ze)});De.some(function(Ze){return ee(Ze)===ae})&&Bt()}}),function(Le){var Et=Le.pos,oe=(0,o.Z)({},(ct(Le.data),Le.data)),Oe=Le.title,De=Le.key,Ze=Le.isStart,Ct=Le.isEnd,Ee=(0,R.km)(De,Et);delete oe.key,delete oe.children;var _e=(0,R.H8)(Ee,Kt);return $.createElement(pe,(0,o.Z)({},oe,_e,{title:Oe,active:!!yt&&De===yt.key,pos:Et,data:Le.data,isStart:Ze,isEnd:Ct,motion:A,motionNodes:De===ae?B:null,motionType:Ue,onMotionStart:En,onMotionEnd:Bt,treeNodeRequiredProps:Kt,onMouseMove:function(){An(null)}}))}))});ze.displayName="NodeList";var Dt=ze,ht=i(35654),mt=i(90782),Pt=i(67841),$t=10,Mt=function(J){(0,ve.Z)(P,J);var X=(0,I.Z)(P);function P(){var d;(0,L.Z)(this,P);for(var j=arguments.length,ie=new Array(j),x=0;x2&&arguments[2]!==void 0?arguments[2]:!1,ge=d.state,rt=ge.dragChildrenKeys,Qe=ge.dropPosition,ce=ge.dropTargetKey,lt=ge.dropTargetPos,k=ge.dropAllowed;if(k){var A=d.props.onDrop;if(d.setState({dragOverNodeKey:null}),d.cleanDragState(),ce!==null){var K=(0,V.Z)((0,V.Z)({},(0,R.H8)(ce,d.getTreeNodeRequiredProps())),{},{active:((Z=d.getActiveItem())===null||Z===void 0?void 0:Z.key)===ce,data:(0,Pt.Z)(d.state.keyEntities,ce).node}),be=rt.indexOf(ce)!==-1;(0,z.ZP)(!be,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var we=(0,ht.yx)(lt),ot={event:h,node:(0,R.F)(K),dragNode:d.dragNode?(0,R.F)(d.dragNode.props):null,dragNodesKeys:[d.dragNode.props.eventKey].concat(rt),dropToGap:Qe!==0,dropPosition:Qe+Number(we[we.length-1])};F||A==null||A(ot),d.dragNode=null}}},d.cleanDragState=function(){var h=d.state.draggingNodeKey;h!==null&&d.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),d.dragStartMousePosition=null,d.currentMouseOverDroppableNodeKey=null},d.triggerExpandActionExpand=function(h,le){var Z=d.state,F=Z.expandedKeys,ge=Z.flattenNodes,rt=le.expanded,Qe=le.key,ce=le.isLeaf;if(!(ce||h.shiftKey||h.metaKey||h.ctrlKey)){var lt=ge.filter(function(A){return A.key===Qe})[0],k=(0,R.F)((0,V.Z)((0,V.Z)({},(0,R.H8)(Qe,d.getTreeNodeRequiredProps())),{},{data:lt.data}));d.setExpandedKeys(rt?(0,ht._5)(F,Qe):(0,ht.L0)(F,Qe)),d.onNodeExpand(h,k)}},d.onNodeClick=function(h,le){var Z=d.props,F=Z.onClick,ge=Z.expandAction;ge==="click"&&d.triggerExpandActionExpand(h,le),F==null||F(h,le)},d.onNodeDoubleClick=function(h,le){var Z=d.props,F=Z.onDoubleClick,ge=Z.expandAction;ge==="doubleClick"&&d.triggerExpandActionExpand(h,le),F==null||F(h,le)},d.onNodeSelect=function(h,le){var Z=d.state.selectedKeys,F=d.state,ge=F.keyEntities,rt=F.fieldNames,Qe=d.props,ce=Qe.onSelect,lt=Qe.multiple,k=le.selected,A=le[rt.key],K=!k;K?lt?Z=(0,ht.L0)(Z,A):Z=[A]:Z=(0,ht._5)(Z,A);var be=Z.map(function(we){var ot=(0,Pt.Z)(ge,we);return ot?ot.node:null}).filter(function(we){return we});d.setUncontrolledState({selectedKeys:Z}),ce==null||ce(Z,{event:"select",selected:K,node:le,selectedNodes:be,nativeEvent:h.nativeEvent})},d.onNodeCheck=function(h,le,Z){var F=d.state,ge=F.keyEntities,rt=F.checkedKeys,Qe=F.halfCheckedKeys,ce=d.props,lt=ce.checkStrictly,k=ce.onCheck,A=le.key,K,be={event:"check",node:le,checked:Z,nativeEvent:h.nativeEvent};if(lt){var we=Z?(0,ht.L0)(rt,A):(0,ht._5)(rt,A),ot=(0,ht._5)(Qe,A);K={checked:we,halfChecked:ot},be.checkedNodes=we.map(function(rn){return(0,Pt.Z)(ge,rn)}).filter(function(rn){return rn}).map(function(rn){return rn.node}),d.setUncontrolledState({checkedKeys:we})}else{var yt=(0,mt.S)([].concat((0,v.Z)(rt),[A]),!0,ge),Ot=yt.checkedKeys,Lt=yt.halfCheckedKeys;if(!Z){var Ut=new Set(Ot);Ut.delete(A);var sn=(0,mt.S)(Array.from(Ut),{checked:!1,halfCheckedKeys:Lt},ge);Ot=sn.checkedKeys,Lt=sn.halfCheckedKeys}K=Ot,be.checkedNodes=[],be.checkedNodesPositions=[],be.halfCheckedKeys=Lt,Ot.forEach(function(rn){var An=(0,Pt.Z)(ge,rn);if(An){var En=An.node,wn=An.pos;be.checkedNodes.push(En),be.checkedNodesPositions.push({node:En,pos:wn})}}),d.setUncontrolledState({checkedKeys:Ot},!1,{halfCheckedKeys:Lt})}k==null||k(K,be)},d.onNodeLoad=function(h){var le=h.key,Z=new Promise(function(F,ge){d.setState(function(rt){var Qe=rt.loadedKeys,ce=Qe===void 0?[]:Qe,lt=rt.loadingKeys,k=lt===void 0?[]:lt,A=d.props,K=A.loadData,be=A.onLoad;if(!K||ce.indexOf(le)!==-1||k.indexOf(le)!==-1)return null;var we=K(h);return we.then(function(){var ot=d.state.loadedKeys,yt=(0,ht.L0)(ot,le);be==null||be(yt,{event:"load",node:h}),d.setUncontrolledState({loadedKeys:yt}),d.setState(function(Ot){return{loadingKeys:(0,ht._5)(Ot.loadingKeys,le)}}),F()}).catch(function(ot){if(d.setState(function(Ot){return{loadingKeys:(0,ht._5)(Ot.loadingKeys,le)}}),d.loadingRetryTimes[le]=(d.loadingRetryTimes[le]||0)+1,d.loadingRetryTimes[le]>=$t){var yt=d.state.loadedKeys;(0,z.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),d.setUncontrolledState({loadedKeys:(0,ht.L0)(yt,le)}),F()}ge(ot)}),{loadingKeys:(0,ht.L0)(k,le)}})});return Z.catch(function(){}),Z},d.onNodeMouseEnter=function(h,le){var Z=d.props.onMouseEnter;Z==null||Z({event:h,node:le})},d.onNodeMouseLeave=function(h,le){var Z=d.props.onMouseLeave;Z==null||Z({event:h,node:le})},d.onNodeContextMenu=function(h,le){var Z=d.props.onRightClick;Z&&(h.preventDefault(),Z({event:h,node:le}))},d.onFocus=function(){var h=d.props.onFocus;d.setState({focused:!0});for(var le=arguments.length,Z=new Array(le),F=0;F1&&arguments[1]!==void 0?arguments[1]:!1,Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!d.destroyed){var F=!1,ge=!0,rt={};Object.keys(h).forEach(function(Qe){if(Qe in d.props){ge=!1;return}F=!0,rt[Qe]=h[Qe]}),F&&(!le||ge)&&d.setState((0,V.Z)((0,V.Z)({},rt),Z))}},d.scrollTo=function(h){d.listRef.current.scrollTo(h)},d}return(0,s.Z)(P,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var j=this.props.activeKey;j!==void 0&&j!==this.state.activeKey&&(this.setState({activeKey:j}),j!==null&&this.scrollTo({key:j}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var j,ie=this.state,x=ie.focused,h=ie.flattenNodes,le=ie.keyEntities,Z=ie.draggingNodeKey,F=ie.activeKey,ge=ie.dropLevelOffset,rt=ie.dropContainerKey,Qe=ie.dropTargetKey,ce=ie.dropPosition,lt=ie.dragOverNodeKey,k=ie.indent,A=this.props,K=A.prefixCls,be=A.className,we=A.style,ot=A.showLine,yt=A.focusable,Ot=A.tabIndex,Lt=Ot===void 0?0:Ot,Ut=A.selectable,sn=A.showIcon,rn=A.icon,An=A.switcherIcon,En=A.draggable,wn=A.checkable,an=A.checkStrictly,Ln=A.disabled,zn=A.motion,dn=A.loadData,Rn=A.filterTreeNode,lr=A.height,Ae=A.itemHeight,at=A.virtual,it=A.titleRender,et=A.dropIndicatorRender,Ht=A.onContextMenu,un=A.onScroll,Tt=A.direction,yn=A.rootClassName,re=A.rootStyle,g=(0,Y.Z)(this.props,{aria:!0,data:!0}),C;return En&&((0,O.Z)(En)==="object"?C=En:typeof En=="function"?C={nodeDraggable:En}:C={}),$.createElement(vt.k.Provider,{value:{prefixCls:K,selectable:Ut,showIcon:sn,icon:rn,switcherIcon:An,draggable:C,draggingNodeKey:Z,checkable:wn,checkStrictly:an,disabled:Ln,keyEntities:le,dropLevelOffset:ge,dropContainerKey:rt,dropTargetKey:Qe,dropPosition:ce,dragOverNodeKey:lt,indent:k,direction:Tt,dropIndicatorRender:et,loadData:dn,filterTreeNode:Rn,titleRender:it,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}},$.createElement("div",{role:"tree",className:S()(K,be,yn,(j={},(0,f.Z)(j,"".concat(K,"-show-line"),ot),(0,f.Z)(j,"".concat(K,"-focused"),x),(0,f.Z)(j,"".concat(K,"-active-focused"),F!==null),j)),style:re},$.createElement(Dt,(0,o.Z)({ref:this.listRef,prefixCls:K,style:we,data:h,disabled:Ln,selectable:Ut,checkable:!!wn,motion:zn,dragging:Z!==null,height:lr,itemHeight:Ae,virtual:at,focusable:yt,focused:x,tabIndex:Lt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Ht,onScroll:un},this.getTreeNodeRequiredProps(),g))))}}],[{key:"getDerivedStateFromProps",value:function(j,ie){var x=ie.prevProps,h={prevProps:j};function le(yt){return!x&&yt in j||x&&x[yt]!==j[yt]}var Z,F=ie.fieldNames;if(le("fieldNames")&&(F=(0,R.w$)(j.fieldNames),h.fieldNames=F),le("treeData")?Z=j.treeData:le("children")&&((0,z.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Z=(0,R.zn)(j.children)),Z){h.treeData=Z;var ge=(0,R.I8)(Z,{fieldNames:F});h.keyEntities=(0,V.Z)((0,f.Z)({},ae,H),ge.keyEntities)}var rt=h.keyEntities||ie.keyEntities;if(le("expandedKeys")||x&&le("autoExpandParent"))h.expandedKeys=j.autoExpandParent||!x&&j.defaultExpandParent?(0,ht.r7)(j.expandedKeys,rt):j.expandedKeys;else if(!x&&j.defaultExpandAll){var Qe=(0,V.Z)({},rt);delete Qe[ae],h.expandedKeys=Object.keys(Qe).map(function(yt){return Qe[yt].key})}else!x&&j.defaultExpandedKeys&&(h.expandedKeys=j.autoExpandParent||j.defaultExpandParent?(0,ht.r7)(j.defaultExpandedKeys,rt):j.defaultExpandedKeys);if(h.expandedKeys||delete h.expandedKeys,Z||h.expandedKeys){var ce=(0,R.oH)(Z||ie.treeData,h.expandedKeys||ie.expandedKeys,F);h.flattenNodes=ce}if(j.selectable&&(le("selectedKeys")?h.selectedKeys=(0,ht.BT)(j.selectedKeys,j):!x&&j.defaultSelectedKeys&&(h.selectedKeys=(0,ht.BT)(j.defaultSelectedKeys,j))),j.checkable){var lt;if(le("checkedKeys")?lt=(0,ht.E6)(j.checkedKeys)||{}:!x&&j.defaultCheckedKeys?lt=(0,ht.E6)(j.defaultCheckedKeys)||{}:Z&&(lt=(0,ht.E6)(j.checkedKeys)||{checkedKeys:ie.checkedKeys,halfCheckedKeys:ie.halfCheckedKeys}),lt){var k=lt,A=k.checkedKeys,K=A===void 0?[]:A,be=k.halfCheckedKeys,we=be===void 0?[]:be;if(!j.checkStrictly){var ot=(0,mt.S)(K,!0,rt);K=ot.checkedKeys,we=ot.halfCheckedKeys}h.checkedKeys=K,h.halfCheckedKeys=we}}return le("loadedKeys")&&(h.loadedKeys=j.loadedKeys),h}}]),P}($.Component);Mt.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:je,allowDrop:function(){return!0},expandAction:!1},Mt.TreeNode=N.Z;var $e=Mt,bt=$e},35654:function(hn,qe,i){"use strict";i.d(qe,{BT:function(){return $},E6:function(){return ct},L0:function(){return I},OM:function(){return z},_5:function(){return ve},r7:function(){return Te},wA:function(){return S},yx:function(){return se}});var o=i(92393),f=i(10928),O=i(48736),V=i(59301),v=i(39417),L=i(67841),s=i(71430),de=null;function ve(Q,w){if(!Q)return[];var c=Q.slice(),D=c.indexOf(w);return D>=0&&c.splice(D,1),c}function I(Q,w){var c=(Q||[]).slice();return c.indexOf(w)===-1&&c.push(w),c}function se(Q){return Q.split("-")}function S(Q,w){var c=[],D=(0,L.Z)(w,Q);function N(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];_.forEach(function(R){var te=R.key,W=R.children;c.push(te),N(W)})}return N(D.children),c}function M(Q){if(Q.parent){var w=se(Q.pos);return Number(w[w.length-1])===Q.parent.children.length-1}return!1}function Y(Q){var w=se(Q.pos);return Number(w[w.length-1])===0}function z(Q,w,c,D,N,_,R,te,W,We){var pe,It=Q.clientX,xe=Q.clientY,Ke=Q.target.getBoundingClientRect(),Xe=Ke.top,me=Ke.height,ae=(We==="rtl"?-1:1)*(((N==null?void 0:N.x)||0)-It),G=(ae-12)/D,H=(0,L.Z)(te,c.props.eventKey);if(xe-1.5?_({dragNode:$t,dropNode:Mt,dropPosition:1})?ht=1:$e=!1:_({dragNode:$t,dropNode:Mt,dropPosition:0})?ht=0:_({dragNode:$t,dropNode:Mt,dropPosition:1})?ht=1:$e=!1:_({dragNode:$t,dropNode:Mt,dropPosition:1})?ht=1:$e=!1,{dropPosition:ht,dropLevelOffset:mt,dropTargetKey:H.key,dropTargetPos:H.pos,dragOverNodeKey:Dt,dropContainerKey:ht===0?null:((pe=H.parent)===null||pe===void 0?void 0:pe.key)||null,dropAllowed:$e}}function $(Q,w){if(Q){var c=w.multiple;return c?Q.slice():Q.length?[Q[0]]:Q}}var vt=function(w){return w};function je(Q,w){if(!Q)return[];var c=w||{},D=c.processProps,N=D===void 0?vt:D,_=Array.isArray(Q)?Q:[Q];return _.map(function(R){var te=R.children,W=_objectWithoutProperties(R,de),We=je(te,w);return React.createElement(TreeNode,_extends({key:W.key},N(W)),We)})}function ct(Q){if(!Q)return null;var w;if(Array.isArray(Q))w={checkedKeys:Q,halfCheckedKeys:void 0};else if((0,f.Z)(Q)==="object")w={checkedKeys:Q.checked||void 0,halfCheckedKeys:Q.halfChecked||void 0};else return(0,O.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return w}function Te(Q,w){var c=new Set;function D(N){if(!c.has(N)){var _=(0,L.Z)(w,N);if(_){c.add(N);var R=_.parent,te=_.node;te.disabled||R&&D(R.key)}}}return(Q||[]).forEach(function(N){D(N)}),(0,o.Z)(c)}},90782:function(hn,qe,i){"use strict";i.d(qe,{S:function(){return s}});var o=i(48736),f=i(67841);function O(de,ve){var I=new Set;return de.forEach(function(se){ve.has(se)||I.add(se)}),I}function V(de){var ve=de||{},I=ve.disabled,se=ve.disableCheckbox,S=ve.checkable;return!!(I||se)||S===!1}function v(de,ve,I,se){for(var S=new Set(de),M=new Set,Y=0;Y<=I;Y+=1){var z=ve.get(Y)||new Set;z.forEach(function(ct){var Te=ct.key,Q=ct.node,w=ct.children,c=w===void 0?[]:w;S.has(Te)&&!se(Q)&&c.filter(function(D){return!se(D.node)}).forEach(function(D){S.add(D.key)})})}for(var $=new Set,vt=I;vt>=0;vt-=1){var je=ve.get(vt)||new Set;je.forEach(function(ct){var Te=ct.parent,Q=ct.node;if(!(se(Q)||!ct.parent||$.has(ct.parent.key))){if(se(ct.parent.node)){$.add(Te.key);return}var w=!0,c=!1;(Te.children||[]).filter(function(D){return!se(D.node)}).forEach(function(D){var N=D.key,_=S.has(N);w&&!_&&(w=!1),!c&&(_||M.has(N))&&(c=!0)}),w&&S.add(Te.key),c&&M.add(Te.key),$.add(Te.key)}})}return{checkedKeys:Array.from(S),halfCheckedKeys:Array.from(O(M,S))}}function L(de,ve,I,se,S){for(var M=new Set(de),Y=new Set(ve),z=0;z<=se;z+=1){var $=I.get(z)||new Set;$.forEach(function(Te){var Q=Te.key,w=Te.node,c=Te.children,D=c===void 0?[]:c;!M.has(Q)&&!Y.has(Q)&&!S(w)&&D.filter(function(N){return!S(N.node)}).forEach(function(N){M.delete(N.key)})})}Y=new Set;for(var vt=new Set,je=se;je>=0;je-=1){var ct=I.get(je)||new Set;ct.forEach(function(Te){var Q=Te.parent,w=Te.node;if(!(S(w)||!Te.parent||vt.has(Te.parent.key))){if(S(Te.parent.node)){vt.add(Q.key);return}var c=!0,D=!1;(Q.children||[]).filter(function(N){return!S(N.node)}).forEach(function(N){var _=N.key,R=M.has(_);c&&!R&&(c=!1),!D&&(R||Y.has(_))&&(D=!0)}),c||M.delete(Q.key),D&&Y.add(Q.key),vt.add(Q.key)}})}return{checkedKeys:Array.from(M),halfCheckedKeys:Array.from(O(Y,M))}}function s(de,ve,I,se){var S=[],M;se?M=se:M=V;var Y=new Set(de.filter(function(je){var ct=!!(0,f.Z)(I,je);return ct||S.push(je),ct})),z=new Map,$=0;Object.keys(I).forEach(function(je){var ct=I[je],Te=ct.level,Q=z.get(Te);Q||(Q=new Set,z.set(Te,Q)),Q.add(ct),$=Math.max($,Te)}),(0,o.ZP)(!S.length,"Tree missing follow keys: ".concat(S.slice(0,100).map(function(je){return"'".concat(je,"'")}).join(", ")));var vt;return ve===!0?vt=v(Y,z,$,M):vt=L(Y,ve.halfCheckedKeys,z,$,M),vt}},67841:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return o}});function o(f,O){return f[O]}},71430:function(hn,qe,i){"use strict";i.d(qe,{F:function(){return Te},H8:function(){return ct},I8:function(){return je},km:function(){return S},oH:function(){return $},w$:function(){return M},zn:function(){return z}});var o=i(10928),f=i(92393),O=i(20049),V=i(5883),v=i(11592),L=i(2738),s=i(48736),de=i(67841),ve=["children"];function I(Q,w){return"".concat(Q,"-").concat(w)}function se(Q){return Q&&Q.type&&Q.type.isTreeNode}function S(Q,w){return Q!=null?Q:w}function M(Q){var w=Q||{},c=w.title,D=w._title,N=w.key,_=w.children,R=c||"title";return{title:R,_title:D||[R],key:N||"key",children:_||"children"}}function Y(Q,w){var c=new Map;function D(N){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(N||[]).forEach(function(R){var te=R[w.key],W=R[w.children];warning(te!=null,"Tree node must have a certain key: [".concat(_).concat(te,"]"));var We=String(te);warning(!c.has(We)||te===null||te===void 0,"Same 'key' exist in the Tree: ".concat(We)),c.set(We,!0),D(W,"".concat(_).concat(We," > "))})}D(Q)}function z(Q){function w(c){var D=(0,v.Z)(c);return D.map(function(N){if(!se(N))return(0,s.ZP)(!N,"Tree/TreeNode can only accept TreeNode as children."),null;var _=N.key,R=N.props,te=R.children,W=(0,V.Z)(R,ve),We=(0,O.Z)({key:_},W),pe=w(te);return pe.length&&(We.children=pe),We}).filter(function(N){return N})}return w(Q)}function $(Q,w,c){var D=M(c),N=D._title,_=D.key,R=D.children,te=new Set(w===!0?[]:w),W=[];function We(pe){var It=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return pe.map(function(xe,Ke){for(var Xe=I(It?It.pos:"0",Ke),me=S(xe[_],Xe),ae,G=0;G1&&arguments[1]!==void 0?arguments[1]:{},c=w.initWrapper,D=w.processEntity,N=w.onProcessFinished,_=w.externalGetKey,R=w.childrenPropName,te=w.fieldNames,W=arguments.length>2?arguments[2]:void 0,We=_||W,pe={},It={},xe={posEntities:pe,keyEntities:It};return c&&(xe=c(xe)||xe),vt(Q,function(Ke){var Xe=Ke.node,me=Ke.index,ae=Ke.pos,G=Ke.key,H=Ke.parentPos,Pe=Ke.level,Be=Ke.nodes,ee={node:Xe,nodes:Be,index:me,key:G,pos:ae,level:Pe},Ne=S(G,ae);pe[ae]=ee,It[Ne]=ee,ee.parent=pe[H],ee.parent&&(ee.parent.children=ee.parent.children||[],ee.parent.children.push(ee)),D&&D(ee,xe)},{externalGetKey:We,childrenPropName:R,fieldNames:te}),N&&N(xe),xe}function ct(Q,w){var c=w.expandedKeys,D=w.selectedKeys,N=w.loadedKeys,_=w.loadingKeys,R=w.checkedKeys,te=w.halfCheckedKeys,W=w.dragOverNodeKey,We=w.dropPosition,pe=w.keyEntities,It=(0,de.Z)(pe,Q),xe={eventKey:Q,expanded:c.indexOf(Q)!==-1,selected:D.indexOf(Q)!==-1,loaded:N.indexOf(Q)!==-1,loading:_.indexOf(Q)!==-1,checked:R.indexOf(Q)!==-1,halfChecked:te.indexOf(Q)!==-1,pos:String(It?It.pos:""),dragOver:W===Q&&We===0,dragOverGapTop:W===Q&&We===-1,dragOverGapBottom:W===Q&&We===1};return xe}function Te(Q){var w=Q.data,c=Q.expanded,D=Q.selected,N=Q.checked,_=Q.loaded,R=Q.loading,te=Q.halfChecked,W=Q.dragOver,We=Q.dragOverGapTop,pe=Q.dragOverGapBottom,It=Q.pos,xe=Q.active,Ke=Q.eventKey,Xe=(0,O.Z)((0,O.Z)({},w),{},{expanded:c,selected:D,checked:N,loaded:_,loading:R,halfChecked:te,dragOver:W,dragOverGapTop:We,dragOverGapBottom:pe,pos:It,active:xe,key:Ke});return"props"in Xe||Object.defineProperty(Xe,"props",{get:function(){return(0,s.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),Q}}),Xe}},8224:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return f}});var o=i(4676);function f(O,V,v,L){var s=o.unstable_batchedUpdates?function(ve){o.unstable_batchedUpdates(v,ve)}:v;return O!=null&&O.addEventListener&&O.addEventListener(V,s,L),{remove:function(){O!=null&&O.removeEventListener&&O.removeEventListener(V,s,L)}}}},55468:function(hn,qe,i){"use strict";i.d(qe,{g1:function(){return se},os:function(){return M}});var o=/margin|padding|width|height|max|min|offset/,f={left:!0,top:!0},O={cssFloat:1,styleFloat:1,float:1};function V(Y){return Y.nodeType===1?Y.ownerDocument.defaultView.getComputedStyle(Y,null):{}}function v(Y,z,$){if(z=z.toLowerCase(),$==="auto"){if(z==="height")return Y.offsetHeight;if(z==="width")return Y.offsetWidth}return z in f||(f[z]=o.test(z)),f[z]?parseFloat($)||0:$}function L(Y,z){var $=arguments.length,vt=V(Y);return z=O[z]?"cssFloat"in Y.style?"cssFloat":"styleFloat":z,$===1?vt:v(Y,z,vt[z]||Y.style[z])}function s(Y,z,$){var vt=arguments.length;if(z=O[z]?"cssFloat"in Y.style?"cssFloat":"styleFloat":z,vt===3)return typeof $=="number"&&o.test(z)&&($="".concat($,"px")),Y.style[z]=$,$;for(var je in z)z.hasOwnProperty(je)&&s(Y,je,z[je]);return V(Y)}function de(Y){return Y===document.body?document.documentElement.clientWidth:Y.offsetWidth}function ve(Y){return Y===document.body?window.innerHeight||document.documentElement.clientHeight:Y.offsetHeight}function I(){var Y=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),z=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:Y,height:z}}function se(){var Y=document.documentElement.clientWidth,z=window.innerHeight||document.documentElement.clientHeight;return{width:Y,height:z}}function S(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function M(Y){var z=Y.getBoundingClientRect(),$=document.documentElement;return{left:z.left+(window.pageXOffset||$.scrollLeft)-($.clientLeft||document.body.clientLeft||0),top:z.top+(window.pageYOffset||$.scrollTop)-($.clientTop||document.body.clientTop||0)}}},24514:function(hn,qe,i){"use strict";i.d(qe,{G:function(){return V}});var o=i(47273),f=function(L){if((0,o.Z)()&&window.document.documentElement){var s=Array.isArray(L)?L:[L],de=window.document.documentElement;return s.some(function(ve){return ve in de.style})}return!1},O=function(L,s){if(!f(L))return!1;var de=document.createElement("div"),ve=de.style[L];return de.style[L]=s,de.style[L]!==ve};function V(v,L){return!Array.isArray(v)&&L!==void 0?O(v,L):f(v)}},65283:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return Mt}});var o=i(5016),f=i(10928),O=i(20049),V=i(18082),v=i(52456),L=i(5883),s=i(92310),de=i.n(s),ve=i(29301),I=i(70425),se=i(34280),S=i(59301),M=i(4676),Y=S.forwardRef(function($e,bt){var J=$e.height,X=$e.offsetY,P=$e.offsetX,d=$e.children,j=$e.prefixCls,ie=$e.onInnerResize,x=$e.innerProps,h=$e.rtl,le=$e.extra,Z={},F={display:"flex",flexDirection:"column"};return X!==void 0&&(Z={height:J,position:"relative",overflow:"hidden"},F=(0,O.Z)((0,O.Z)({},F),{},(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({transform:"translateY(".concat(X,"px)")},h?"marginRight":"marginLeft",-P),"position","absolute"),"left",0),"right",0),"top",0))),S.createElement("div",{style:Z},S.createElement(ve.Z,{onResize:function(rt){var Qe=rt.offsetHeight;Qe&&ie&&ie()}},S.createElement("div",(0,o.Z)({style:F,className:de()((0,V.Z)({},"".concat(j,"-holder-inner"),j)),ref:bt},x),d,le)))});Y.displayName="Filler";var z=Y;function $($e){var bt=$e.children,J=$e.setRef,X=S.useCallback(function(P){J(P)},[]);return S.cloneElement(bt,{ref:X})}function vt($e,bt,J,X,P,d,j,ie){var x=ie.getKey;return $e.slice(bt,J+1).map(function(h,le){var Z=bt+le,F=j(h,Z,{style:{width:X},offsetX:P}),ge=x(h);return S.createElement($,{key:ge,setRef:function(Qe){return d(h,Qe)}},F)})}function je($e,bt,J,X){var P=J-$e,d=bt-J,j=Math.min(P,d)*2;if(X<=j){var ie=Math.floor(X/2);return X%2?J+ie+1:J-ie}return P>d?J-(X-d):J+(X-P)}function ct($e,bt,J){var X=$e.length,P=bt.length,d,j;if(X===0&&P===0)return null;X2&&arguments[2]!==void 0?arguments[2]:!1,Z=x?h<0&&ie.current.left||h>0&&ie.current.right:h<0&&ie.current.top||h>0&&ie.current.bottom;return le&&Z?(clearTimeout(d.current),P.current=!1):(!Z||P.current)&&j(),!P.current&&Z}};function N($e,bt,J,X,P,d,j){var ie=(0,S.useRef)(0),x=(0,S.useRef)(null),h=(0,S.useRef)(null),le=(0,S.useRef)(!1),Z=D(bt,J,X,P);function F(k,A){if(Q.Z.cancel(x.current),!Z(!1,A)){var K=k;if(!K._virtualHandled)K._virtualHandled=!0;else return;ie.current+=A,h.current=A,c||K.preventDefault(),x.current=(0,Q.Z)(function(){var be=le.current?10:1;j(ie.current*be,!1),ie.current=0})}}function ge(k,A){j(A,!0),c||k.preventDefault()}var rt=(0,S.useRef)(null),Qe=(0,S.useRef)(null);function ce(k){if($e){Q.Z.cancel(Qe.current),Qe.current=(0,Q.Z)(function(){rt.current=null},2);var A=k.deltaX,K=k.deltaY,be=k.shiftKey,we=A,ot=K;(rt.current==="sx"||!rt.current&&be&&K&&!A)&&(we=K,ot=0,rt.current="sx");var yt=Math.abs(we),Ot=Math.abs(ot);rt.current===null&&(rt.current=d&&yt>Ot?"x":"y"),rt.current==="y"?F(k,ot):ge(k,we)}}function lt(k){$e&&(le.current=k.detail===h.current)}return[ce,lt]}function _($e,bt,J,X){var P=S.useMemo(function(){return[new Map,[]]},[$e,J.id,X]),d=(0,v.Z)(P,2),j=d[0],ie=d[1],x=function(le){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:le,F=j.get(le),ge=j.get(Z);if(F===void 0||ge===void 0)for(var rt=$e.length,Qe=ie.length;Qe0&&arguments[0]!==void 0?arguments[0]:!1;le();var rt=function(){var lt=!1;ie.current.forEach(function(k,A){if(k&&k.offsetParent){var K=k.offsetHeight,be=getComputedStyle(k),we=be.marginTop,ot=be.marginBottom,yt=pe(we),Ot=pe(ot),Lt=K+yt+Ot;x.current.get(A)!==Lt&&(x.current.set(A,Lt),lt=!0)}}),lt&&j(function(k){return k+1})};if(ge)rt();else{h.current+=1;var Qe=h.current;Promise.resolve().then(function(){Qe===h.current&&rt()})}}function F(ge,rt){var Qe=$e(ge),ce=ie.current.get(Qe);rt?(ie.current.set(Qe,rt),Z()):ie.current.delete(Qe),!ce!=!rt&&(rt?bt==null||bt(ge):J==null||J(ge))}return(0,S.useEffect)(function(){return le},[]),[F,Z,x.current,d]}var xe=14/15;function Ke($e,bt,J){var X=(0,S.useRef)(!1),P=(0,S.useRef)(0),d=(0,S.useRef)(0),j=(0,S.useRef)(null),ie=(0,S.useRef)(null),x,h=function(ge){if(X.current){var rt=Math.ceil(ge.touches[0].pageX),Qe=Math.ceil(ge.touches[0].pageY),ce=P.current-rt,lt=d.current-Qe,k=Math.abs(ce)>Math.abs(lt);k?P.current=rt:d.current=Qe;var A=J(k,k?ce:lt,!1,ge);A&&ge.preventDefault(),clearInterval(ie.current),A&&(ie.current=setInterval(function(){k?ce*=xe:lt*=xe;var K=Math.floor(k?ce:lt);(!J(k,K,!0)||Math.abs(K)<=.1)&&clearInterval(ie.current)},16))}},le=function(){X.current=!1,x()},Z=function(ge){x(),ge.touches.length===1&&!X.current&&(X.current=!0,P.current=Math.ceil(ge.touches[0].pageX),d.current=Math.ceil(ge.touches[0].pageY),j.current=ge.target,j.current.addEventListener("touchmove",h,{passive:!1}),j.current.addEventListener("touchend",le,{passive:!0}))};x=function(){j.current&&(j.current.removeEventListener("touchmove",h),j.current.removeEventListener("touchend",le))},(0,se.Z)(function(){return $e&&bt.current.addEventListener("touchstart",Z,{passive:!0}),function(){var F;(F=bt.current)===null||F===void 0||F.removeEventListener("touchstart",Z),x(),clearInterval(ie.current)}},[$e])}function Xe($e){return Math.floor(Math.pow($e,.5))}function me($e,bt){var J="touches"in $e?$e.touches[0]:$e;return J[bt?"pageX":"pageY"]-window[bt?"scrollX":"scrollY"]}function ae($e,bt,J){S.useEffect(function(){var X=bt.current;if($e&&X){var P=!1,d,j,ie=function(){Q.Z.cancel(d)},x=function F(){ie(),d=(0,Q.Z)(function(){J(j),F()})},h=function(ge){if(!(ge.target.draggable||ge.button!==0)){var rt=ge;rt._virtualHandled||(rt._virtualHandled=!0,P=!0)}},le=function(){P=!1,ie()},Z=function(ge){if(P){var rt=me(ge,!1),Qe=X.getBoundingClientRect(),ce=Qe.top,lt=Qe.bottom;if(rt<=ce){var k=ce-rt;j=-Xe(k),x()}else if(rt>=lt){var A=rt-lt;j=Xe(A),x()}else ie()}};return X.addEventListener("mousedown",h),X.ownerDocument.addEventListener("mouseup",le),X.ownerDocument.addEventListener("mousemove",Z),function(){X.removeEventListener("mousedown",h),X.ownerDocument.removeEventListener("mouseup",le),X.ownerDocument.removeEventListener("mousemove",Z),ie()}}},[$e])}var G=10;function H($e,bt,J,X,P,d,j,ie){var x=S.useRef(),h=S.useState(null),le=(0,v.Z)(h,2),Z=le[0],F=le[1];return(0,se.Z)(function(){if(Z&&Z.times=0;An-=1){var En=P(bt[An]),wn=J.get(En);if(wn===void 0){k=!0;break}if(rn-=wn,rn<=0)break}switch(be){case"top":K=ot-ce;break;case"bottom":K=yt-lt+ce;break;default:{var an=$e.current.scrollTop,Ln=an+lt;otLn&&(A="bottom")}}K!==null&&j(K),K!==Z.lastTop&&(k=!0)}k&&F((0,O.Z)((0,O.Z)({},Z),{},{times:Z.times+1,targetAlign:A,lastTop:K}))}},[Z,$e.current]),function(ge){if(ge==null){ie();return}if(Q.Z.cancel(x.current),typeof ge=="number")j(ge);else if(ge&&(0,f.Z)(ge)==="object"){var rt,Qe=ge.align;"index"in ge?rt=ge.index:rt=bt.findIndex(function(k){return P(k)===ge.key});var ce=ge.offset,lt=ce===void 0?0:ce;F({times:0,index:rt,offset:lt,originAlign:Qe})}}}var Pe=S.forwardRef(function($e,bt){var J=$e.prefixCls,X=$e.rtl,P=$e.scrollOffset,d=$e.scrollRange,j=$e.onStartMove,ie=$e.onStopMove,x=$e.onScroll,h=$e.horizontal,le=$e.spinSize,Z=$e.containerSize,F=$e.style,ge=$e.thumbStyle,rt=$e.showScrollBar,Qe=S.useState(!1),ce=(0,v.Z)(Qe,2),lt=ce[0],k=ce[1],A=S.useState(null),K=(0,v.Z)(A,2),be=K[0],we=K[1],ot=S.useState(null),yt=(0,v.Z)(ot,2),Ot=yt[0],Lt=yt[1],Ut=!X,sn=S.useRef(),rn=S.useRef(),An=S.useState(rt),En=(0,v.Z)(An,2),wn=En[0],an=En[1],Ln=S.useRef(),zn=function(){rt===!0||rt===!1||(clearTimeout(Ln.current),an(!0),Ln.current=setTimeout(function(){an(!1)},3e3))},dn=d-Z||0,Rn=Z-le||0,lr=S.useMemo(function(){if(P===0||dn===0)return 0;var re=P/dn;return re*Rn},[P,dn,Rn]),Ae=function(g){g.stopPropagation(),g.preventDefault()},at=S.useRef({top:lr,dragging:lt,pageY:be,startTop:Ot});at.current={top:lr,dragging:lt,pageY:be,startTop:Ot};var it=function(g){k(!0),we(me(g,h)),Lt(at.current.top),j(),g.stopPropagation(),g.preventDefault()};S.useEffect(function(){var re=function(y){y.preventDefault()},g=sn.current,C=rn.current;return g.addEventListener("touchstart",re,{passive:!1}),C.addEventListener("touchstart",it,{passive:!1}),function(){g.removeEventListener("touchstart",re),C.removeEventListener("touchstart",it)}},[]);var et=S.useRef();et.current=dn;var Ht=S.useRef();Ht.current=Rn,S.useEffect(function(){if(lt){var re,g=function(y){var q=at.current,fe=q.dragging,Ue=q.pageY,Ve=q.startTop;Q.Z.cancel(re);var dt=sn.current.getBoundingClientRect(),Bt=Z/(h?dt.width:dt.height);if(fe){var Ft=(me(y,h)-Ue)*Bt,Kt=Ve;!Ut&&h?Kt-=Ft:Kt+=Ft;var Le=et.current,Et=Ht.current,oe=Et?Kt/Et:0,Oe=Math.ceil(oe*Le);Oe=Math.max(Oe,0),Oe=Math.min(Oe,Le),re=(0,Q.Z)(function(){x(Oe,h)})}},C=function(){k(!1),ie()};return window.addEventListener("mousemove",g,{passive:!0}),window.addEventListener("touchmove",g,{passive:!0}),window.addEventListener("mouseup",C,{passive:!0}),window.addEventListener("touchend",C,{passive:!0}),function(){window.removeEventListener("mousemove",g),window.removeEventListener("touchmove",g),window.removeEventListener("mouseup",C),window.removeEventListener("touchend",C),Q.Z.cancel(re)}}},[lt]),S.useEffect(function(){return zn(),function(){clearTimeout(Ln.current)}},[P]),S.useImperativeHandle(bt,function(){return{delayHidden:zn}});var un="".concat(J,"-scrollbar"),Tt={position:"absolute",visibility:wn?null:"hidden"},yn={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return h?(Tt.height=8,Tt.left=0,Tt.right=0,Tt.bottom=0,yn.height="100%",yn.width=le,Ut?yn.left=lr:yn.right=lr):(Tt.width=8,Tt.top=0,Tt.bottom=0,Ut?Tt.right=0:Tt.left=0,yn.width="100%",yn.height=le,yn.top=lr),S.createElement("div",{ref:sn,className:de()(un,(0,V.Z)((0,V.Z)((0,V.Z)({},"".concat(un,"-horizontal"),h),"".concat(un,"-vertical"),!h),"".concat(un,"-visible"),wn)),style:(0,O.Z)((0,O.Z)({},Tt),F),onMouseDown:Ae,onMouseMove:zn},S.createElement("div",{ref:rn,className:de()("".concat(un,"-thumb"),(0,V.Z)({},"".concat(un,"-thumb-moving"),lt)),style:(0,O.Z)((0,O.Z)({},yn),ge),onMouseDown:it}))}),Be=Pe,ee=20;function Ne(){var $e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,J=$e/bt*$e;return isNaN(J)&&(J=0),J=Math.max(J,ee),Math.floor(J)}var ze=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Dt=[],ht={overflowY:"auto",overflowAnchor:"none"};function mt($e,bt){var J=$e.prefixCls,X=J===void 0?"rc-virtual-list":J,P=$e.className,d=$e.height,j=$e.itemHeight,ie=$e.fullHeight,x=ie===void 0?!0:ie,h=$e.style,le=$e.data,Z=$e.children,F=$e.itemKey,ge=$e.virtual,rt=$e.direction,Qe=$e.scrollWidth,ce=$e.component,lt=ce===void 0?"div":ce,k=$e.onScroll,A=$e.onVirtualScroll,K=$e.onVisibleChange,be=$e.innerProps,we=$e.extraRender,ot=$e.styles,yt=$e.showScrollBar,Ot=yt===void 0?"optional":yt,Lt=(0,L.Z)($e,ze),Ut=S.useCallback(function(he){return typeof F=="function"?F(he):he==null?void 0:he[F]},[F]),sn=It(Ut,null,null),rn=(0,v.Z)(sn,4),An=rn[0],En=rn[1],wn=rn[2],an=rn[3],Ln=!!(ge!==!1&&d&&j),zn=S.useMemo(function(){return Object.values(wn.maps).reduce(function(he,ue){return he+ue},0)},[wn.id,wn.maps]),dn=Ln&&le&&(Math.max(j*le.length,zn)>d||!!Qe),Rn=rt==="rtl",lr=de()(X,(0,V.Z)({},"".concat(X,"-rtl"),Rn),P),Ae=le||Dt,at=(0,S.useRef)(),it=(0,S.useRef)(),et=(0,S.useRef)(),Ht=(0,S.useState)(0),un=(0,v.Z)(Ht,2),Tt=un[0],yn=un[1],re=(0,S.useState)(0),g=(0,v.Z)(re,2),C=g[0],B=g[1],y=(0,S.useState)(!1),q=(0,v.Z)(y,2),fe=q[0],Ue=q[1],Ve=function(){Ue(!0)},dt=function(){Ue(!1)},Bt={getKey:Ut};function Ft(he){yn(function(ue){var ut;typeof he=="function"?ut=he(ue):ut=he;var qt=On(ut);return at.current.scrollTop=qt,qt})}var Kt=(0,S.useRef)({start:0,end:Ae.length}),Le=(0,S.useRef)(),Et=Te(Ae,Ut),oe=(0,v.Z)(Et,1),Oe=oe[0];Le.current=Oe;var De=S.useMemo(function(){if(!Ln)return{scrollHeight:void 0,start:0,end:Ae.length-1,offset:void 0};if(!dn){var he;return{scrollHeight:((he=it.current)===null||he===void 0?void 0:he.offsetHeight)||0,start:0,end:Ae.length-1,offset:void 0}}for(var ue=0,ut,qt,Jt,jt=Ae.length,ln=0;ln=Tt&&ut===void 0&&(ut=ln,qt=ue),Dn>Tt+d&&Jt===void 0&&(Jt=ln),ue=Dn}return ut===void 0&&(ut=0,qt=0,Jt=Math.ceil(d/j)),Jt===void 0&&(Jt=Ae.length-1),Jt=Math.min(Jt+1,Ae.length-1),{scrollHeight:ue,start:ut,end:Jt,offset:qt}},[dn,Ln,Tt,Ae,an,d]),Ze=De.scrollHeight,Ct=De.start,Ee=De.end,_e=De.offset;Kt.current.start=Ct,Kt.current.end=Ee,S.useLayoutEffect(function(){var he=wn.getRecord();if(he.size===1){var ue=Array.from(he.keys())[0],ut=he.get(ue),qt=Ae[Ct];if(qt&&ut===void 0){var Jt=Ut(qt);if(Jt===ue){var jt=wn.get(ue),ln=jt-j;Ft(function(pt){return pt+ln})}}}wn.resetRecord()},[Ze]);var U=S.useState({width:0,height:d}),ye=(0,v.Z)(U,2),Me=ye[0],tt=ye[1],Je=function(ue){tt({width:ue.offsetWidth,height:ue.offsetHeight})},St=(0,S.useRef)(),xt=(0,S.useRef)(),Xt=S.useMemo(function(){return Ne(Me.width,Qe)},[Me.width,Qe]),on=S.useMemo(function(){return Ne(Me.height,Ze)},[Me.height,Ze]),vn=Ze-d,xn=(0,S.useRef)(vn);xn.current=vn;function On(he){var ue=he;return Number.isNaN(xn.current)||(ue=Math.min(ue,xn.current)),ue=Math.max(ue,0),ue}var Nn=Tt<=0,Se=Tt>=vn,Ie=C<=0,Ye=C>=Qe,nt=D(Nn,Se,Ie,Ye),ft=function(){return{x:Rn?-C:C,y:Tt}},_t=(0,S.useRef)(ft()),Vt=(0,I.useEvent)(function(he){if(A){var ue=(0,O.Z)((0,O.Z)({},ft()),he);(_t.current.x!==ue.x||_t.current.y!==ue.y)&&(A(ue),_t.current=ue)}});function tn(he,ue){var ut=he;ue?((0,M.flushSync)(function(){B(ut)}),Vt()):Ft(ut)}function zt(he){var ue=he.currentTarget.scrollTop;ue!==Tt&&Ft(ue),k==null||k(he),Vt()}var Cn=function(ue){var ut=ue,qt=Qe?Qe-Me.width:0;return ut=Math.max(ut,0),ut=Math.min(ut,qt),ut},Wn=(0,I.useEvent)(function(he,ue){ue?((0,M.flushSync)(function(){B(function(ut){var qt=ut+(Rn?-he:he);return Cn(qt)})}),Vt()):Ft(function(ut){var qt=ut+he;return qt})}),nn=N(Ln,Nn,Se,Ie,Ye,!!Qe,Wn),Wt=(0,v.Z)(nn,2),Qt=Wt[0],Pn=Wt[1];Ke(Ln,at,function(he,ue,ut,qt){var Jt=qt;return nt(he,ue,ut)?!1:!Jt||!Jt._virtualHandled?(Jt&&(Jt._virtualHandled=!0),Qt({preventDefault:function(){},deltaX:he?ue:0,deltaY:he?0:ue}),!0):!1}),ae(dn,at,function(he){Ft(function(ue){return ue+he})}),(0,se.Z)(function(){function he(ut){var qt=Nn&&ut.detail<0,Jt=Se&&ut.detail>0;Ln&&!qt&&!Jt&&ut.preventDefault()}var ue=at.current;return ue.addEventListener("wheel",Qt,{passive:!1}),ue.addEventListener("DOMMouseScroll",Pn,{passive:!0}),ue.addEventListener("MozMousePixelScroll",he,{passive:!1}),function(){ue.removeEventListener("wheel",Qt),ue.removeEventListener("DOMMouseScroll",Pn),ue.removeEventListener("MozMousePixelScroll",he)}},[Ln,Nn,Se]),(0,se.Z)(function(){if(Qe){var he=Cn(C);B(he),Vt({x:he})}},[Me.width,Qe]);var fn=function(){var ue,ut;(ue=St.current)===null||ue===void 0||ue.delayHidden(),(ut=xt.current)===null||ut===void 0||ut.delayHidden()},Gn=H(at,Ae,wn,j,Ut,function(){return En(!0)},Ft,fn);S.useImperativeHandle(bt,function(){return{nativeElement:et.current,getScrollInfo:ft,scrollTo:function(ue){function ut(qt){return qt&&(0,f.Z)(qt)==="object"&&("left"in qt||"top"in qt)}ut(ue)?(ue.left!==void 0&&B(Cn(ue.left)),Gn(ue.top)):Gn(ue)}}}),(0,se.Z)(function(){if(K){var he=Ae.slice(Ct,Ee+1);K(he,Ae)}},[Ct,Ee,Ae]);var Qn=_(Ae,Ut,wn,j),kn=we==null?void 0:we({start:Ct,end:Ee,virtual:dn,offsetX:C,offsetY:_e,rtl:Rn,getSize:Qn}),In=vt(Ae,Ct,Ee,Qe,C,An,Z,Bt),Ar=null;d&&(Ar=(0,O.Z)((0,V.Z)({},x?"height":"maxHeight",d),ht),Ln&&(Ar.overflowY="hidden",Qe&&(Ar.overflowX="hidden"),fe&&(Ar.pointerEvents="none")));var ke={};return Rn&&(ke.dir="rtl"),S.createElement("div",(0,o.Z)({ref:et,style:(0,O.Z)((0,O.Z)({},h),{},{position:"relative"}),className:lr},ke,Lt),S.createElement(ve.Z,{onResize:Je},S.createElement(lt,{className:"".concat(X,"-holder"),style:Ar,ref:at,onScroll:zt,onMouseEnter:fn},S.createElement(z,{prefixCls:X,height:Ze,offsetX:C,offsetY:_e,scrollWidth:Qe,onInnerResize:En,ref:it,innerProps:be,rtl:Rn,extra:kn},In))),dn&&Ze>d&&S.createElement(Be,{ref:St,prefixCls:X,scrollOffset:Tt,scrollRange:Ze,rtl:Rn,onScroll:tn,onStartMove:Ve,onStopMove:dt,spinSize:on,containerSize:Me.height,style:ot==null?void 0:ot.verticalScrollBar,thumbStyle:ot==null?void 0:ot.verticalScrollBarThumb,showScrollBar:Ot}),dn&&Qe>Me.width&&S.createElement(Be,{ref:xt,prefixCls:X,scrollOffset:C,scrollRange:Qe,rtl:Rn,onScroll:tn,onStartMove:Ve,onStopMove:dt,spinSize:Xt,containerSize:Me.width,horizontal:!0,style:ot==null?void 0:ot.horizontalScrollBar,thumbStyle:ot==null?void 0:ot.horizontalScrollBarThumb,showScrollBar:Ot}))}var Pt=S.forwardRef(mt);Pt.displayName="List";var $t=Pt,Mt=$t},51581:function(hn,qe,i){"use strict";Object.defineProperty(qe,"__esModule",{value:!0});var o=function(){function S(M,Y){for(var z=0;z=0||Object.prototype.hasOwnProperty.call(S,z)&&(Y[z]=S[z]);return Y}function de(S,M){if(!(S instanceof M))throw new TypeError("Cannot call a class as a function")}function ve(S,M){if(!S)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return M&&(typeof M=="object"||typeof M=="function")?M:S}function I(S,M){if(typeof M!="function"&&M!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof M);S.prototype=Object.create(M&&M.prototype,{constructor:{value:S,enumerable:!1,writable:!0,configurable:!0}}),M&&(Object.setPrototypeOf?Object.setPrototypeOf(S,M):S.__proto__=M)}var se=function(S){I(M,S);function M(Y){de(this,M);var z=ve(this,(M.__proto__||Object.getPrototypeOf(M)).call(this,Y));return z.scrollListener=z.scrollListener.bind(z),z.eventListenerOptions=z.eventListenerOptions.bind(z),z.mousewheelListener=z.mousewheelListener.bind(z),z}return o(M,[{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 z=this.getParentElement(this.scrollComponent);z.scrollTop=z.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var z=!1,$={get passive(){z=!0}};try{document.addEventListener("test",null,$),document.removeEventListener("test",null,$)}catch(vt){}return z}},{key:"eventListenerOptions",value:function(){var z=this.props.useCapture;return this.isPassiveSupported()&&(z={useCapture:this.props.useCapture,passive:!0}),z}},{key:"setDefaultLoader",value:function(z){this.defaultLoader=z}},{key:"detachMousewheelListener",value:function(){var z=window;this.props.useWindow===!1&&(z=this.scrollComponent.parentNode),z.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var z=window;this.props.useWindow===!1&&(z=this.getParentElement(this.scrollComponent)),z.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),z.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(z){var $=this.props.getScrollParent&&this.props.getScrollParent();return $!=null?$:z&&z.parentNode}},{key:"filterProps",value:function(z){return z}},{key:"attachScrollListener",value:function(){var z=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!z)){var $=window;this.props.useWindow===!1&&($=z),$.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),$.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),$.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(z){z.deltaY===1&&!this.isPassiveSupported()&&z.preventDefault()}},{key:"scrollListener",value:function(){var z=this.scrollComponent,$=window,vt=this.getParentElement(z),je=void 0;if(this.props.useWindow){var ct=document.documentElement||document.body.parentNode||document.body,Te=$.pageYOffset!==void 0?$.pageYOffset:ct.scrollTop;this.props.isReverse?je=Te:je=this.calculateOffset(z,Te)}else this.props.isReverse?je=vt.scrollTop:je=z.scrollHeight-vt.scrollTop-vt.clientHeight;jetypeof ve=="object"&&ve!=null&&ve.nodeType===1,f=(ve,I)=>(!I||ve!=="hidden")&&ve!=="visible"&&ve!=="clip",O=(ve,I)=>{if(ve.clientHeight{const M=(Y=>{if(!Y.ownerDocument||!Y.ownerDocument.defaultView)return null;try{return Y.ownerDocument.defaultView.frameElement}catch(z){return null}})(S);return!!M&&(M.clientHeightYI||Y>ve&&z=I&&$>=se?Y-ve-S:z>I&&$se?z-I+M:0,v=ve=>{const I=ve.parentElement;return I==null?ve.getRootNode().host||null:I},L=(ve,I)=>{var se,S,M,Y;if(typeof document=="undefined")return[];const{scrollMode:z,block:$,inline:vt,boundary:je,skipOverflowHiddenElements:ct}=I,Te=typeof je=="function"?je:Be=>Be!==je;if(!o(ve))throw new TypeError("Invalid target");const Q=document.scrollingElement||document.documentElement,w=[];let c=ve;for(;o(c)&&Te(c);){if(c=v(c),c===Q){w.push(c);break}c!=null&&c===document.body&&O(c)&&!O(document.documentElement)||c!=null&&O(c,ct)&&w.push(c)}const D=(S=(se=window.visualViewport)==null?void 0:se.width)!=null?S:innerWidth,N=(Y=(M=window.visualViewport)==null?void 0:M.height)!=null?Y:innerHeight,{scrollX:_,scrollY:R}=window,{height:te,width:W,top:We,right:pe,bottom:It,left:xe}=ve.getBoundingClientRect(),{top:Ke,right:Xe,bottom:me,left:ae}=(Be=>{const ee=window.getComputedStyle(Be);return{top:parseFloat(ee.scrollMarginTop)||0,right:parseFloat(ee.scrollMarginRight)||0,bottom:parseFloat(ee.scrollMarginBottom)||0,left:parseFloat(ee.scrollMarginLeft)||0}})(ve);let G=$==="start"||$==="nearest"?We-Ke:$==="end"?It+me:We+te/2-Ke+me,H=vt==="center"?xe+W/2-ae+Xe:vt==="end"?pe+Xe:xe-ae;const Pe=[];for(let Be=0;Be=0&&xe>=0&&It<=N&&pe<=D&&(ee===Q&&!O(ee)||We>=Dt&&It<=mt&&xe>=Pt&&pe<=ht))return Pe;const $t=getComputedStyle(ee),Mt=parseInt($t.borderLeftWidth,10),$e=parseInt($t.borderTopWidth,10),bt=parseInt($t.borderRightWidth,10),J=parseInt($t.borderBottomWidth,10);let X=0,P=0;const d="offsetWidth"in ee?ee.offsetWidth-ee.clientWidth-Mt-bt:0,j="offsetHeight"in ee?ee.offsetHeight-ee.clientHeight-$e-J:0,ie="offsetWidth"in ee?ee.offsetWidth===0?0:ze/ee.offsetWidth:0,x="offsetHeight"in ee?ee.offsetHeight===0?0:Ne/ee.offsetHeight:0;if(Q===ee)X=$==="start"?G:$==="end"?G-N:$==="nearest"?V(R,R+N,N,$e,J,R+G,R+G+te,te):G-N/2,P=vt==="start"?H:vt==="center"?H-D/2:vt==="end"?H-D:V(_,_+D,D,Mt,bt,_+H,_+H+W,W),X=Math.max(0,X+R),P=Math.max(0,P+_);else{X=$==="start"?G-Dt-$e:$==="end"?G-mt+J+j:$==="nearest"?V(Dt,mt,Ne,$e,J+j,G,G+te,te):G-(Dt+Ne/2)+j/2,P=vt==="start"?H-Pt-Mt:vt==="center"?H-(Pt+ze/2)+d/2:vt==="end"?H-ht+bt+d:V(Pt,ht,ze,Mt,bt+d,H,H+W,W);const{scrollLeft:h,scrollTop:le}=ee;X=x===0?0:Math.max(0,Math.min(le+X/x,ee.scrollHeight-Ne/x+j)),P=ie===0?0:Math.max(0,Math.min(h+P/ie,ee.scrollWidth-ze/ie+d)),G+=le-X,H+=h-P}Pe.push({el:ee,top:X,left:P})}return Pe},s=ve=>ve===!1?{block:"end",inline:"nearest"}:(I=>I===Object(I)&&Object.keys(I).length!==0)(ve)?ve:{block:"start",inline:"nearest"};function de(ve,I){if(!ve.isConnected||!(M=>{let Y=M;for(;Y&&Y.parentNode;){if(Y.parentNode===document)return!0;Y=Y.parentNode instanceof ShadowRoot?Y.parentNode.host:Y.parentNode}return!1})(ve))return;const se=(M=>{const Y=window.getComputedStyle(M);return{top:parseFloat(Y.scrollMarginTop)||0,right:parseFloat(Y.scrollMarginRight)||0,bottom:parseFloat(Y.scrollMarginBottom)||0,left:parseFloat(Y.scrollMarginLeft)||0}})(ve);if((M=>typeof M=="object"&&typeof M.behavior=="function")(I))return I.behavior(L(ve,I));const S=typeof I=="boolean"||I==null?void 0:I.behavior;for(const{el:M,top:Y,left:z}of L(ve,s(I))){const $=Y-se.top+se.bottom,vt=z-se.left+se.right;M.scroll({top:$,left:vt,behavior:S})}}}}]); diff --git a/p__Innovation__Detail__index.b71b742b.async.js b/p__Innovation__Detail__index.b71b742b.async.js new file mode 100644 index 0000000000..b56397e9d8 --- /dev/null +++ b/p__Innovation__Detail__index.b71b742b.async.js @@ -0,0 +1,243 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[3141],{89489:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},59477:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},40001:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},65363:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},81953:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},26227:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},49198:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},84105:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},41464:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},18785:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},87169:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},73331:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},15277:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},52671:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},8657:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},90466:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 100c-61.8 0-112 50.2-112 112 0 47.7 29.9 88.5 72 104.6v27.6L512 601.4 312 344.2v-27.6c42.1-16.1 72-56.9 72-104.6 0-61.8-50.2-112-112-112s-112 50.2-112 112c0 50.6 33.8 93.5 80 107.3v34.4c0 9.7 3.3 19.3 9.3 27L476 672.3v33.6c-44.2 15-76 56.9-76 106.1 0 61.8 50.2 112 112 112s112-50.2 112-112c0-49.2-31.8-91-76-106.1v-33.6l226.7-291.6c6-7.7 9.3-17.3 9.3-27v-34.4c46.2-13.8 80-56.7 80-107.3 0-61.8-50.2-112-112-112zM224 212a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm336 600a48.01 48.01 0 01-96 0 48.01 48.01 0 0196 0zm192-552a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"fork",theme:"outlined"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},56082:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},33853:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},15075:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},62772:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},43531:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},61485:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},38819:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},47472:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},87395:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(O,te){return f.createElement(A.Z,(0,o.Z)({},O,{ref:te,icon:W}))},s=f.forwardRef(M),ie=s},39060:function(){"use strict"},76596:function(){"use strict"},68055:function(mn,nt){"use strict";nt.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},37377:function(mn,nt,i){"use strict";var o=i(59301),f=Object.defineProperty,P=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,M=(pe,O,te)=>O in pe?f(pe,O,{enumerable:!0,configurable:!0,writable:!0,value:te}):pe[O]=te,s=(pe,O)=>{for(var te in O||(O={}))W.call(O,te)&&M(pe,te,O[te]);if(P)for(var te of P(O))A.call(O,te)&&M(pe,te,O[te]);return pe};const ie=pe=>React.createElement("svg",s({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},pe),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"}));nt.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},44477:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(59301),f=i(44993),P=i(43418),W="data:image/png;base64,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",A="data:image/png;base64,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",M={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const s=({visible:pe,occupationValue:O,onCancel:te=()=>{}})=>{const x=()=>o.createElement("div",{className:M.flexColumn},o.createElement("img",{className:M.img,src:A}),o.createElement("span",{className:M.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),R=()=>o.createElement("div",{className:M.flexColumn},o.createElement("img",{className:M.img,src:W}),o.createElement("span",{className:M.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),le=()=>O===3?o.createElement(o.Fragment,null,R(),x()):O===2?x():R();return o.createElement(P.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:pe,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{te(),f.history.push("/account/certification")},onCancel:()=>{te()}},o.createElement("div",{className:M.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),o.createElement("div",{className:M.flexRow},le()))};var ie=(0,f.connect)(({paperlibrary:pe,loading:O,globalSetting:te})=>({paperlibrary:pe,globalSetting:te,loading:O.effects}))(s)},85966:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return w}});var o=i(59301),f=i(44993),P=i(43418),W=i(8591),A=i(92832),M=i(24905),s=i(62106),ie=i(44477),pe=i(89299),O=i(3113),te=i(87169),x={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},R=i(32637),le=i(59301);const j=({classroomList:c,dispatch:D,user:T})=>le.createElement(P.default,{open:c.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:le.createElement("span",null,le.createElement(te.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},le.createElement("div",{style:{textAlign:"center",marginBottom:30}},le.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",le.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),le.createElement("img",{style:{width:130,height:130},src:R})),le.createElement("div",{className:x.bottom},le.createElement(O.ZP,{className:x.yes,onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var $=(0,f.connect)(({classroomList:c,user:D})=>({classroomList:c,user:D}))(j),At=i(52430),ze=i(59301),ft=(c,D,T)=>new Promise((ee,N)=>{var ne=he=>{try{Ue(T.next(he))}catch(Bt){N(Bt)}},V=he=>{try{Ue(T.throw(he))}catch(Bt){N(Bt)}},Ue=he=>he.done?ee(he.value):Promise.resolve(he.value).then(ne,V);Ue((T=T.apply(c,D)).next())}),ke=(c=>(c[c.Professor=1]="Professor",c[c.AssistantProfessor=2]="AssistantProfessor",c[c.Student=3]="Student",c))(ke||{});const k=({visible:c,user:D,account:T,onCancel:ee=()=>{},dispatch:N})=>{const[ne,V]=(0,o.useState)(),[Ue,he]=(0,o.useState)([]),[Bt,Be]=(0,o.useState)(!1),[Ge,We]=(0,o.useState)(!1),[me,Q]=(0,o.useState)(),[Z,F]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var xe,Le;(xe=D==null?void 0:D.userInfo)!=null&&xe.identity&&he([((Le=D==null?void 0:D.userInfo)==null?void 0:Le.identity)==="student"?3:1])},[D]);const ue=xe=>{const Le=()=>{window.location.href=(xe==null?void 0:xe.jump_url)||`/classrooms/${xe==null?void 0:xe.course_id}`};if(Ue.includes(1)){P.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ze.createElement("div",{className:"tc"},(xe==null?void 0:xe.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Le()}});return}Le()},ae=()=>ft(void 0,null,function*(){if(!ne){W.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let xe=yield(0,At.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:ne}});if(xe!=null&&xe.need_pro_auth&&!Ue.includes(1)&&!Ue.includes(2)){N({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:ne,checkedList:Ue}}),J();return}Be(!0);const Le=yield(0,s.cR)({invite_code:ne,professor:Ue.includes(1)?1:null,assistant_professor:Ue.includes(2)?1:null,student:Ue.includes(3)?1:null});if(Be(!1),(Le==null?void 0:Le.status)===-4&&(ee(),N({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Le==null?void 0:Le.status)===-12&&W.ZP.warning(Le==null?void 0:Le.message),(Le==null?void 0:Le.status)===-2){if(J(),Le.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){We(!0),Q(1);return}if(Le.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){We(!0),Q(2);return}if(Le.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){We(!0),Q(3);return}}if((Le==null?void 0:Le.status)===0){(0,pe.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),J(),Le!=null&&Le.course_id?ue(Le):W.ZP.success(Le.message);return}}),J=()=>ft(void 0,null,function*(){ee()});return ze.createElement(ze.Fragment,null,ze.createElement(P.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:c,confirmLoading:Bt,onOk:ae,onCancel:J},ze.createElement("div",{className:"tc"},ze.createElement("div",null,ze.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),ze.createElement(A.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:ne,onChange:xe=>{if(xe.target.value.length>=7){W.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}V(xe.target.value)}})),ze.createElement("div",{className:"mt10 font14"},ze.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),ze.createElement(M.default.Group,{value:Ue,onChange:xe=>he(xe)},ze.createElement(M.default,{value:1,disabled:Ue.includes(2)},"\u6559\u5E08"),ze.createElement(M.default,{value:2,disabled:Ue.includes(1)},"\u52A9\u6559"),ze.createElement(M.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),ze.createElement($,null),ze.createElement(ie.Z,{visible:Ge,onCancel:()=>We(!1),occupationValue:me}))};var w=(0,f.connect)(({user:c,account:D})=>({user:c,account:D}))(k)},36952:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return xn},g:function(){return Bn}});var o=i(59301),f=i(44993),P=i(44e3),W=i(92832),A=i(49127),M=i(43418),s={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},ie=i(8591),pe=i(95237),O=i(43604),te=i(20834),x=i(38854),R=i(5112),le=i(62106),j=i(89299),$=(Ce,et,Je)=>new Promise((st,ut)=>{var nn=Vt=>{try{ln(Je.next(Vt))}catch(In){ut(In)}},un=Vt=>{try{ln(Je.throw(Vt))}catch(In){ut(In)}},ln=Vt=>Vt.done?st(Vt.value):Promise.resolve(Vt.value).then(nn,un);ln((Je=Je.apply(Ce,et)).next())}),At=(Ce=>(Ce.Manager="manager",Ce.Developer="developer",Ce.Reporter="reporter",Ce))(At||{}),ft=({visible:Ce,onCancel:et=()=>{}})=>{const[Je,st]=(0,o.useState)(),[ut,nn]=(0,o.useState)(),[un,ln]=(0,o.useState)(!1),Vt=()=>$(void 0,null,function*(){if(!Je){ie.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Je.length!==6){ie.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!ut){ie.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}ln(!0);const rn=yield(0,le.vm)({code:Je,role:ut});ln(!1),In();const Mt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Mt[rn.status]){ie.ZP.info(Mt[rn.status]);return}if(rn.status===0){ut==="reporter"?(ie.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,j.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),f.history.push(`/projects/${rn==null?void 0:rn.project_id}`)):((0,j.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),ie.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),In=()=>$(void 0,null,function*(){et()});return o.createElement(o.Fragment,null,o.createElement(M.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Ce,confirmLoading:un,onOk:Vt,onCancel:In},o.createElement("div",{className:"tc"},o.createElement("div",null,o.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),o.createElement(W.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Je,onChange:rn=>{if(rn.target.value.length>=7){ie.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}st(rn.target.value)}})),o.createElement("div",{className:"mt10 font14"},o.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),o.createElement(R.ZP.Group,{value:ut,onChange:rn=>nn(rn.target.value)},o.createElement(R.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),o.createElement(R.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),o.createElement(R.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},ke=i(85966),k={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},w=i(2686),c=i(78241),D=i(57809),T=i(91750),ee=Object.defineProperty,N=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Bt=(Ce,et,Je)=>et in Ce?ee(Ce,et,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Ce[et]=Je,Be=(Ce,et)=>{for(var Je in et||(et={}))Ue.call(et,Je)&&Bt(Ce,Je,et[Je]);if(V)for(var Je of V(et))he.call(et,Je)&&Bt(Ce,Je,et[Je]);return Ce},Ge=(Ce,et)=>N(Ce,ne(et)),We=(Ce,et,Je)=>new Promise((st,ut)=>{var nn=Vt=>{try{ln(Je.next(Vt))}catch(In){ut(In)}},un=Vt=>{try{ln(Je.throw(Vt))}catch(In){ut(In)}},ln=Vt=>Vt.done?st(Vt.value):Promise.resolve(Vt.value).then(nn,un);ln((Je=Je.apply(Ce,et)).next())});const me=({globalSetting:Ce,dispatch:et,user:Je,info:st,open:ut,onCancel:nn=()=>{}})=>{var un;const[ln,Vt]=(0,o.useState)([]),[In,rn]=(0,o.useState)([]),[Mt,Kt]=(0,o.useState)([]),[Sn]=c.default.useForm(),[bn,Rn]=(0,o.useState)(!1),[kn,Zn]=(0,o.useState)(!1),Fn=(0,o.useRef)(null),ir=(0,o.useRef)(1),[Ve,ye]=(0,o.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,o.useEffect)(()=>{ut&&ve()},[ut]);const ve=()=>We(void 0,null,function*(){var Nt;const Jt=st;if(!(0,w.o1)(et))return;const{user_school_id:ht="",department_id:_t="",school_name:nr="",department_name:gr=""}=Je.userInfo||{},qt=(Nt=Jt==null?void 0:Jt.graduation_years)==null?void 0:Nt.at(-1);rn([{id:ht,name:nr}]),yield Cn(ht),Sn.setFieldsValue({year:qt,school_id:ht,department_id:Number(_t),name:`${qt}${nr}${gr}\u6BD5\u4E1A\u8BBE\u8BA1`})}),gt=Nt=>We(void 0,null,function*(){const Jt=yield(0,T.J3)(Ge(Be({},Nt),{tab_module_type:"graduations"}));return Jt!=null&&Jt.un_purchased&&et({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Jt.status===0&&Vt((Jt==null?void 0:Jt.graduation_years)||[]),Jt}),$t=(Nt,Jt=500)=>{Zn(!0),clearTimeout(Fn.current),Fn.current=setTimeout(()=>We(void 0,null,function*(){ir.current+=1;const ht=ir.current,_t=yield(0,T.NT)({keyword:Nt});_t.status===0&&ir.current===ht&&(rn((_t==null?void 0:_t.schools)||[]),Zn(!1))}),Jt)},Cn=Nt=>We(void 0,null,function*(){if(!Nt)return;const Jt=yield(0,T.Ps)({page:1,limit:9999,id:Nt});Jt.status===0&&Kt((Jt==null?void 0:Jt.departments)||[])});return o.createElement(M.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ut,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:bn,onCancel:nn,onOk:()=>Sn.submit()},o.createElement(c.default,{colon:!1,form:Sn,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Nt,Jt)=>{Nt.school_id&&(Cn(Jt.school_id),Sn.setFieldValue("department_id",null))},onFinish:Nt=>We(void 0,null,function*(){Rn(!0);const Jt=yield(0,T.Wz)(Nt);Jt.status===0&&(ie.ZP.success("\u521B\u5EFA\u6210\u529F"),Sn.resetFields(),nn(),(0,j.xg)(`/graduations/${Jt==null?void 0:Jt.identifier}/index`)),Rn(!1)})},o.createElement(c.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},o.createElement(D.default,{style:{width:344},size:"large",options:(un=st==null?void 0:st.graduation_years)==null?void 0:un.map(Nt=>({value:Nt,label:Nt}))})),o.createElement(c.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},o.createElement(D.default,{showSearch:!0,filterOption:!1,onSearch:Nt=>{$t(Nt)},loading:kn,size:"large",style:{width:344},options:In.map(Nt=>({value:Nt.id,label:Nt.name}))})),o.createElement(c.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},o.createElement(D.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Mt.map(Nt=>({value:Nt.id,label:Nt.name}))})),o.createElement(c.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},o.createElement(W.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Q=(0,f.connect)(({user:Ce,globalSetting:et,loading:Je})=>({user:Ce,globalSetting:et,loading:Je}))(me),Z=i(52430),F=Object.defineProperty,ue=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,xe=(Ce,et,Je)=>et in Ce?F(Ce,et,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Ce[et]=Je,Le=(Ce,et)=>{for(var Je in et||(et={}))ae.call(et,Je)&&xe(Ce,Je,et[Je]);if(ue)for(var Je of ue(et))J.call(et,Je)&&xe(Ce,Je,et[Je]);return Ce},St=(Ce,et,Je)=>new Promise((st,ut)=>{var nn=Vt=>{try{ln(Je.next(Vt))}catch(In){ut(In)}},un=Vt=>{try{ln(Je.throw(Vt))}catch(In){ut(In)}},ln=Vt=>Vt.done?st(Vt.value):Promise.resolve(Vt.value).then(nn,un);ln((Je=Je.apply(Ce,et)).next())});const dt=({globalSetting:Ce,dispatch:et,user:Je,open:st,onCancel:ut=()=>{}})=>{const[nn]=c.default.useForm(),[un,ln]=(0,o.useState)(!1),[Vt,In]=(0,o.useState)(null);return(0,o.useEffect)(()=>{var rn;if(st){const Mt={code:"",user_type:((rn=Je==null?void 0:Je.userInfo)==null?void 0:rn.identity)==="student"?2:1,major:""};nn.setFieldsValue(Mt),In(Le({},Mt))}},[st]),o.createElement(M.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:st,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:un,onCancel:ut,onOk:()=>nn.submit()},o.createElement(c.default,{colon:!1,form:nn,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(rn,Mt)=>In(Le({},Mt)),onFinish:rn=>St(void 0,null,function*(){ln(!0);const Mt=yield(0,Z.ZP)("/api/graduations/join.json",{method:"post",body:rn});Mt.status===0&&(ut(),Mt!=null&&Mt.identifier?(0,j.xg)(`/graduations/${Mt==null?void 0:Mt.identifier}/index`):ie.ZP.success(Mt==null?void 0:Mt.message)),ln(!1)})},o.createElement(c.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},o.createElement(W.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),o.createElement(c.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},o.createElement(R.ZP.Group,null,o.createElement(R.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),o.createElement(R.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Vt==null?void 0:Vt.user_type)===2&&o.createElement(c.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},o.createElement(W.default,{showCount:!0,maxLength:60}))))};var xt=(0,f.connect)(({user:Ce,globalSetting:et})=>({user:Ce,globalSetting:et}))(dt),qe=i(59301),kt=Object.defineProperty,wt=Object.defineProperties,Ke=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,I=(Ce,et,Je)=>et in Ce?kt(Ce,et,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Ce[et]=Je,d=(Ce,et)=>{for(var Je in et||(et={}))q.call(et,Je)&&I(Ce,Je,et[Je]);if(Ct)for(var Je of Ct(et))U.call(et,Je)&&I(Ce,Je,et[Je]);return Ce},H=(Ce,et)=>wt(Ce,Ke(et)),de=(Ce,et)=>{var Je={};for(var st in Ce)q.call(Ce,st)&&et.indexOf(st)<0&&(Je[st]=Ce[st]);if(Ce!=null&&Ct)for(var st of Ct(Ce))et.indexOf(st)<0&&U.call(Ce,st)&&(Je[st]=Ce[st]);return Je},E=(Ce,et,Je)=>new Promise((st,ut)=>{var nn=Vt=>{try{ln(Je.next(Vt))}catch(In){ut(In)}},un=Vt=>{try{ln(Je.throw(Vt))}catch(In){ut(In)}},ln=Vt=>Vt.done?st(Vt.value):Promise.resolve(Vt.value).then(nn,un);ln((Je=Je.apply(Ce,et)).next())}),m=(Ce=>(Ce.Projects="projects",Ce.Shixuns="shixuns",Ce.Classrooms="classrooms",Ce))(m||{}),ce=(Ce=>(Ce.Classrooms="classrooms",Ce.Shixuns="shixuns",Ce.Paths="paths",Ce.Projects="projects",Ce.Videos="videos",Ce.Topics="topics",Ce.Graduations="graduations",Ce))(ce||{});const X=Ce=>{var et=Ce,{homePage:Je,user:st,globalSetting:ut,loading:nn,dispatch:un}=et,ln=de(et,["homePage","user","globalSetting","loading","dispatch"]),Vt,In,rn,Mt;const[Kt,Sn]=(0,o.useState)(),[bn,Rn]=(0,o.useState)(),[kn,Zn]=(0,o.useState)(!1),[Fn,ir]=(0,o.useState)(!1),[Ve,ye]=(0,o.useState)(!1),[ve,gt]=(0,o.useState)();function $t(qt,Qt){for(const Gt of qt){if(Gt.link===Qt)return Gt.hidden;if(Gt.subitem&&Gt.subitem.length>0){let _n=Gt.subitem;for(const vr of _n)if(vr.link===Qt)return vr.hidden;return!1}}return!0}const Cn=$t(((Vt=ut.setting)==null?void 0:Vt.navbar)||[],"/classrooms"),Nt=$t(((In=ut.setting)==null?void 0:In.navbar)||[],"/shixuns"),Jt=$t(((rn=ut.setting)==null?void 0:rn.navbar)||[],"/paths"),ht=$t(((Mt=ut.setting)==null?void 0:Mt.navbar)||[],"/graduations"),_t=qt=>{var Qt;if((0,w.tJ)(un)){if(qt==="projects"&&!((Qt=st.userInfo)!=null&&Qt.email)){ie.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}qt==="classrooms"?Sn(!0):qt==="projects"&&Rn(!0)}},nr=(qt,Qt)=>{var Gt;if((0,w.tJ)(un)){if(Qt==="projects"&&!((Gt=st.userInfo)!=null&&Gt.email)){ie.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Qt==="shixuns"&&!(0,w.xY)()||qt&&(window.location.href=qt)}},gr=qt=>{var Qt,Gt,_n,vr,er,br,tr,fr,Yn,hr,Sr,rr,Mn,Wn,Kn,ar,Hr,Kr,Gn,jn,pr,lr;return qe.createElement(qe.Fragment,null,qe.createElement(pe.Z,{justify:"space-around",className:"pt5 pb5"},qe.createElement(O.Z,{className:((Qt=st.userInfo)==null?void 0:Qt.user_identity)!=="\u5B66\u751F"?k.joinCol:k.hidden},((Gt=st.userInfo)==null?void 0:Gt.user_identity)!=="\u5B66\u751F"&&!((_n=ut==null?void 0:ut.setting)!=null&&_n.hide_course)&&qe.createElement(te.default.Item,d({},qt),qe.createElement("a",{onClick:()=>nr("/classrooms/new")},(vr=st.userInfo)!=null&&vr.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((er=ut==null?void 0:ut.setting)!=null&&er.hide_shixun)&&((br=st==null?void 0:st.userInfo)==null?void 0:br.is_shixun_marker)&&qe.createElement(te.default.Item,d({},qt),qe.createElement("a",{onClick:()=>nr("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((tr=st.userInfo)==null?void 0:tr.user_identity)!=="\u5B66\u751F"&&!((fr=ut==null?void 0:ut.setting)!=null&&fr.hide_subject)&&qe.createElement(te.default.Item,d({},qt),qe.createElement("a",{onClick:()=>nr("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Yn=ut==null?void 0:ut.setting)!=null&&Yn.is_local)&&((hr=st.userInfo)==null?void 0:hr.main_site)&&qe.createElement(te.default.Item,d({},qt),qe.createElement("a",{onClick:()=>{var zr;return nr(`${(zr=ut==null?void 0:ut.setting)==null?void 0:zr.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Sr=st==null?void 0:st.userInfo)==null?void 0:Sr.identity)!=="student"&&qe.createElement(te.default.Item,H(d({},qt),{onClick:()=>E(void 0,null,function*(){if(!(0,w.o1)(un))return;const zr=yield(0,T.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(zr!=null&&zr.un_purchased){un({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}zr.status===0&&(gt(zr),Zn(!0))})}),qe.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((rr=st.userInfo)!=null&&rr.main_site)&&qe.createElement("div",null,qe.createElement(te.default.Item,d({},qt),qe.createElement("a",{onClick:()=>_t("classrooms")},(Mn=st.userInfo)!=null&&Mn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Wn=st.userInfo)==null?void 0:Wn.main_site)&&!((Kn=ut==null?void 0:ut.setting)!=null&&Kn.is_local)&&qe.createElement(te.default.Item,d({},qt),qe.createElement("a",{onClick:()=>_t("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((ar=st.userInfo)==null?void 0:ar.main_site)&&((Hr=st.userInfo)==null?void 0:Hr.user_identity)!=="\u5B66\u751F"&&qe.createElement(O.Z,null,qe.createElement("div",{className:k.joinBoard})),((Kr=st.userInfo)==null?void 0:Kr.main_site)&&qe.createElement(O.Z,{className:((Gn=st.userInfo)==null?void 0:Gn.user_identity)!=="\u5B66\u751F"?k.joinCol:k.w90},qe.createElement(te.default.Item,d({},qt),qe.createElement("a",{onClick:()=>_t("classrooms")},(jn=st.userInfo)!=null&&jn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((pr=st.userInfo)==null?void 0:pr.main_site)&&!((lr=ut==null?void 0:ut.setting)!=null&&lr.is_local)&&qe.createElement(te.default.Item,d({},qt),qe.createElement("a",{onClick:()=>_t("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),qe.createElement(te.default.Item,H(d({},qt),{onClick:()=>{(0,w.o1)(un)&&ir(!0)}}),qe.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return qe.createElement("section",null,qe.createElement(x.Z,{dropdownRender:()=>{var qt;return qe.createElement(te.default,{className:((qt=st.userInfo)==null?void 0:qt.user_identity)!=="\u5B66\u751F"?`${k.rightMenu} ${k.joinMenu} mt10`:`${k.rightMenu} ${k.joinMenu} ${k.w140} mt10`},qe.createElement(gr,null))},placement:"bottom"},qe.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current-primary-hover ml15 mr15"})),qe.createElement(ke.Z,{visible:Kt,onCancel:()=>Sn(!1)}),qe.createElement(ft,{visible:bn,onCancel:()=>Rn(!1)}),qe.createElement(Q,{info:ve,open:kn,onCancel:()=>Zn(!1)}),qe.createElement(xt,{open:Fn,onCancel:()=>ir(!1)}))};var L=(0,f.connect)(({homePage:Ce,loading:et,user:Je,globalSetting:st})=>({homePage:Ce,user:Je,globalSetting:st,loading:et.models.index}))(X),fe={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},He=i(64681),Re=i(37425),we=i(13952),De=i(59301),K=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,Se=(Ce,et)=>{var Je={};for(var st in Ce)v.call(Ce,st)&&et.indexOf(st)<0&&(Je[st]=Ce[st]);if(Ce!=null&&K)for(var st of K(Ce))et.indexOf(st)<0&&G.call(Ce,st)&&(Je[st]=Ce[st]);return Je},Ie=(Ce,et,Je)=>new Promise((st,ut)=>{var nn=Vt=>{try{ln(Je.next(Vt))}catch(In){ut(In)}},un=Vt=>{try{ln(Je.throw(Vt))}catch(In){ut(In)}},ln=Vt=>Vt.done?st(Vt.value):Promise.resolve(Vt.value).then(nn,un);ln((Je=Je.apply(Ce,et)).next())});const rt=Ce=>{var et,Je=RegExp("(^| )"+Ce+"=([^;]+)(;|$)");return(et=document.cookie.match(Je))?decodeURIComponent(et[2]):null},bt=Ce=>{var et=new Date;et.setTime(et.getTime()-1);var Je=rt(Ce);Je!=null&&(document.cookie=Ce+"="+Je+";expires="+et.toGMTString())};var Ft=(Ce=>(Ce.Classrooms="classrooms",Ce.Shixuns="shixuns",Ce.Paths="paths",Ce.Projects="projects",Ce.Videos="videos",Ce.Topics="topics",Ce.Competition="competitions",Ce.Engineering="engineering",Ce.Graduations="graduations",Ce.Paperlibrary="paperlibrary",Ce.Problemset="problemset",Ce.Dataset="dataset",Ce))(Ft||{});const Lt=Ce=>{var et=Ce,{homePage:Je,user:st,globalSetting:ut,loading:nn,dispatch:un,shixunHomeworks:ln,location:Vt,payload:In={}}=et,rn=Se(et,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Mt,Kt,Sn,bn,Rn,kn,Zn,Fn,ir,Ve,ye,ve,gt,$t,Cn,Nt;const Jt=(Kt=(((Mt=ut.setting)==null?void 0:Mt.navbar)||[]).find(qt=>qt.link==="/classrooms"))==null?void 0:Kt.hidden,ht=(bn=(((Sn=ut.setting)==null?void 0:Sn.navbar)||[]).find(qt=>qt.link==="/shixuns"))==null?void 0:bn.hidden,_t=(kn=(((Rn=ut.setting)==null?void 0:Rn.navbar)||[]).find(qt=>qt.link==="/paths"))==null?void 0:kn.hidden,nr=(Zn=st.userInfo)==null?void 0:Zn.is_school_manage,gr=()=>{var qt,Qt,Gt,_n,vr,er,br,tr,fr,Yn,hr,Sr,rr,Mn,Wn,Kn;return(0,j.Ll)()?De.createElement(te.default,{className:`${fe.rightMenu} ${fe.menuWrap}`},De.createElement(te.default.Item,null,De.createElement(f.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):De.createElement(te.default,{className:`${fe.rightMenu} ${fe.menuWrap}`},De.createElement(te.default.Item,null,De.createElement(f.Link,{to:`/users/${(qt=st.userInfo)==null?void 0:qt.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),De.createElement(te.default.Item,null,De.createElement(f.Link,{to:`/users/${(Qt=st.userInfo)==null?void 0:Qt.login}/classrooms`},(Gt=st.userInfo)!=null&&Gt.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),De.createElement(te.default.Item,null,De.createElement(f.Link,{to:`/users/${(_n=st.userInfo)==null?void 0:_n.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),De.createElement(te.default.Item,null,De.createElement(f.Link,{to:`/users/${(vr=st.userInfo)==null?void 0:vr.login}/paths`},(er=st.userInfo)!=null&&er.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((br=st.userInfo)==null?void 0:br.user_identity)!=="\u5B66\u751F"&&De.createElement(te.default.Item,null,De.createElement(f.Link,{to:`/users/${(tr=st.userInfo)==null?void 0:tr.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((fr=ut.setting)!=null&&fr.hide_competition)&&De.createElement(te.default.Item,null,De.createElement(f.Link,{to:`/users/${(Yn=st.userInfo)==null?void 0:Yn.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((hr=ut.setting)!=null&&hr.hide_virtual)&&De.createElement(te.default.Item,null,De.createElement(f.Link,{to:`/users/${(Sr=st.userInfo)==null?void 0:Sr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,He.JA)()&&De.createElement(te.default.Item,null,De.createElement("a",{onClick:()=>{(0,w.tJ)(un)&&f.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,He.JA)()&&De.createElement(te.default.Item,null,De.createElement("a",{onClick:()=>{(0,w.tJ)(un)&&f.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Mn=(rr=st.navigationInfo)==null?void 0:rr.top)==null?void 0:Mn.laboratory_admin_url)&&De.createElement(te.default.Item,null,De.createElement("a",{href:(Kn=(Wn=st.navigationInfo)==null?void 0:Wn.top)==null?void 0:Kn.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),De.createElement(te.default.Item,null,De.createElement(f.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||un({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:De.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),nr&&De.createElement(te.default.Item,null,De.createElement(f.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),De.createElement(te.default.Item,{className:fe.exit},De.createElement("a",{onClick:()=>Ie(void 0,null,function*(){(0,j.m5)();let ar;try{ar=yield(0,Re.vR)({}),ie.ZP.success(ar==null?void 0:ar.message)}catch(Hr){}(0,j.d8)("_educoder_session","logout",1),(0,j.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),ar!=null&&ar.url?window.location.href=ar.url:(f.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,He.bg)()?De.createElement(x.Z,{className:`${fe.height67}`,dropdownRender:gr,placement:"bottomRight"},De.createElement("section",null,De.createElement("aside",null,De.createElement("div",{className:ln.actionTabs.type===1?fe.classromediv:""},De.createElement("img",{className:`${fe.userPic} current ml15`,src:`${(Fn=we.Z)==null?void 0:Fn.IMG_SERVER}/images/${(ir=st.userInfo)==null?void 0:ir.image_url}`,alt:"",onClick:()=>{var qt;return f.history.push((0,j.Ll)()?"/account/profile":`/users/${(qt=st.userInfo)==null?void 0:qt.login}/classrooms`)}}),(0,j.Ll)()&&De.createElement("span",{className:"ml10 font16"},(Ve=st.userInfo)==null?void 0:Ve.username),De.createElement("i",{className:`iconfont icon-zhankai4 ${fe.icon}`}))))):De.createElement("div",{className:`font15 ${ut.isIlearning?fe.login:""}`},((ye=ut.setting)==null?void 0:ye.sso_login_url)&&De.createElement("a",{target:"_blank",href:(ve=ut.setting)==null?void 0:ve.sso_login_url},De.createElement("img",{src:`${we.Z.IMG_SERVER}/${(gt=ut.setting)==null?void 0:gt.login_logo_url}`,width:40}),De.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},($t=ut.setting)==null?void 0:$t.sso_login_button_name)),!((Cn=ut.setting)!=null&&Cn.hide_account_login)&&De.createElement(De.Fragment,null,De.createElement("span",{className:"ml10 mr5 current-primary-hover",onClick:()=>{un({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((Nt=ut.setting)!=null&&Nt.close_register)&&De.createElement(De.Fragment,null,De.createElement("span",{className:"ml5 mr5"},"|"),De.createElement(f.Link,{to:"/user/register",className:"ml5 current-primary-hover pr25"},"\u6CE8\u518C"))))};var Xt=(0,f.connect)(({homePage:Ce,loading:et,user:Je,globalSetting:st,shixunHomeworks:ut})=>({homePage:Ce,user:Je,globalSetting:st,shixunHomeworks:ut,loading:et.models.index}))(Lt),an=i(65363),en={tip:"tip___a6MfI"},dn=Object.defineProperty,hn=Object.defineProperties,wn=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,sn=(Ce,et,Je)=>et in Ce?dn(Ce,et,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Ce[et]=Je,Ln=(Ce,et)=>{for(var Je in et||(et={}))On.call(et,Je)&&sn(Ce,Je,et[Je]);if(tn)for(var Je of tn(et))Qn.call(et,Je)&&sn(Ce,Je,et[Je]);return Ce},Jn=(Ce,et)=>hn(Ce,wn(et)),ge=(Ce,et,Je)=>new Promise((st,ut)=>{var nn=Vt=>{try{ln(Je.next(Vt))}catch(In){ut(In)}},un=Vt=>{try{ln(Je.throw(Vt))}catch(In){ut(In)}},ln=Vt=>Vt.done?st(Vt.value):Promise.resolve(Vt.value).then(nn,un);ln((Je=Je.apply(Ce,et)).next())}),ot=(Ce=>(Ce[Ce.Professor=1]="Professor",Ce[Ce.AssistantProfessor=2]="AssistantProfessor",Ce[Ce.Student=3]="Student",Ce))(ot||{});const lt=({visible:Ce,user:et,onCancel:Je=()=>{},dispatch:st,globalSetting:ut})=>{var nn,un;const[ln,Vt]=(0,o.useState)(!1),[In,rn]=(0,o.useState)({name:"",phone:""});(0,o.useEffect)(()=>{var Sn,bn;if((Sn=et==null?void 0:et.userInfo)!=null&&Sn.login){let Rn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(Rn),Rn&&(Rn!=null&&Rn.isShow)&&(Rn==null?void 0:Rn.login)===((bn=et==null?void 0:et.userInfo)==null?void 0:bn.login)&&(Vt(!0),rn({name:Rn==null?void 0:Rn.name,phone:Rn==null?void 0:Rn.phone}))}},[et==null?void 0:et.userInfo]);const Mt=()=>ge(void 0,null,function*(){Je()}),Kt=()=>{let Sn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Jn(Ln({},Sn),{isShow:!1}))),Vt(!1)};return o.createElement(o.Fragment,null,ln&&o.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},o.createElement("div",{className:en.tip},o.createElement("div",null,o.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(nn=ut==null?void 0:ut.infoData)==null?void 0:nn.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(un=ut==null?void 0:ut.infoData)==null?void 0:un.phone}`),o.createElement("div",null,o.createElement(an.Z,{onClick:Kt,style:{color:"#165dff",fontSize:16}})))))};var at=(0,f.connect)(({user:Ce,globalSetting:et})=>({user:Ce,globalSetting:et}))(lt),Ht=i(3113),cn="data:image/png;base64,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",Tt=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,g=(Ce,et)=>{var Je={};for(var st in Ce)vn.call(Ce,st)&&et.indexOf(st)<0&&(Je[st]=Ce[st]);if(Ce!=null&&Tt)for(var st of Tt(Ce))et.indexOf(st)<0&&oe.call(Ce,st)&&(Je[st]=Ce[st]);return Je};const C=null,B=Ce=>{var et=Ce,{homePage:Je,user:st,globalSetting:ut,loading:nn,dispatch:un,location:ln,text:Vt,shixunHomeworks:In,payload:rn={}}=et,Mt=g(et,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Kt,Sn]=(0,o.useState)("none");return(0,o.useEffect)(()=>{In.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Sn("flex")},[In.actionTabs.key]),(0,o.useEffect)(()=>{In.actionTabs.key==="\u9690\u85CF"&&(Sn("none"),localStorage.setItem("Noviceguide","0"))},[In.actionTabs.key]),o.createElement("div",{style:{display:Kt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},o.createElement("div",{style:{margin:"0 auto",width:"1200px"}},o.createElement("img",{src:cn,style:{position:"absolute",top:"-32px"}}),o.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},In.actionTabs.text),In.actionTabs.type===9?o.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},o.createElement(Ht.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Sn("none"),un({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):o.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},o.createElement(Ht.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),un({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Sn("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var b=(0,f.connect)(({homePage:Ce,loading:et,user:Je,globalSetting:st,shixunHomeworks:ut})=>({homePage:Ce,user:Je,globalSetting:st,loading:et.models.index,shixunHomeworks:ut}))(B),_=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,vt=(Ce,et,Je)=>et in Ce?_(Ce,et,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Ce[et]=Je,Ot=(Ce,et)=>{for(var Je in et||(et={}))Ye.call(et,Je)&&vt(Ce,Je,et[Je]);if(Ae)for(var Je of Ae(et))_e.call(et,Je)&&vt(Ce,Je,et[Je]);return Ce};const Rt=Ce=>React.createElement("svg",Ot({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Ce),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Wt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Ne=i(89392),yt=i(92736),se=i(6848),Pe={content:"content___L4gl0"},Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAFcCAYAAACA49YRAAAAAXNSR0IArs4c6QAAIABJREFUeF7svQm0HUd1Lryru894r6Q7SbI1S5ZkeR4xnrARGGxCgPyBB3mB/JC3Aqw/JC+LkITwkkAgeYSQhOQlIW8B7wUyAyFhCMEOGGywjcHzJMvWYEnWYF3deThzd9efr7rrnD59+oz3DH3uqV5LtnRvd3XVrqqvd+3h24zUpSTQZQkcO8bjsXEaTkRomGu0hls0zDQa55a9SSPtfEZ0vsX4Bo1orU20jmxaR4zWMqIYMTI4J4MRGUSkEZFFjArEyeRc/D3FiBYYowXOaZEYn2e2dpaT/RLp/Ixt6WeJ0ULUoKWClVlm2cTS6CgtMcbsLotBvW6AJcAGeOxq6B2SwAHOo+tTqbFEZGjUtOk8Itpu2/Z24rSDiG0molEGwLX5OmJsraGzpGEQce77g/65P5Nd5bgp4GKstJTlX73/x9/ln3yO25xokdw/jLEFzvk0Y/xF26YXSdNOcKIThkbTlKW5kRE21yFRqWYHVAIKeAd04tsx7DNneDI2QmO6QRttiy7SbLqYM9rDOW1ijJ/Hic6PGCzhBT2817YdgPX+XyBsly6ANPqkaURMI9JcUJbAj26YJpFt8Vkieolr7Cxx+yTj9JxuaM8woiOsQLPDwzSjNOUuTdoqe40C3lU2oZ0aDuc8MZvJTOh24kKb7GtJo8s00i6wON/JiDYYBiNdd8AMgGpZzp9qGmqn+tnOdjWdka6RGBcxALEzNtPkeSI6pWnsBdO2DzHij+ukP6bbdFKBcTtnYPW2pYB39c7tikY2w/laM1XYaRiRl5NpX6cxdhnntI9pbG0k4oCRBFfL6p62uqJBtelhaMwYv2445otCgcgyOWzEZzSNHbC5/SQj7UcxokcSCTrHGMu16dWqmVUiAQW8q2QiVzoMmA0SE7SXTLqVEb2cE7+Wc9qh6ywSjTogK47fsI6qq0ICAGNo+0ZEKMeUy8F4wpeIBBA/ojH+ACf9gbEEvcQYM5UIB1sCCngHdP4551omQ5vzRDcwopstzl9FjC6IGCwOR5fQ4vrcVNDLqZV2ZMgSmnE2I+za85rGH7Vt/j2maQ/wDD0xNsYWetlP9e7eSEABb2/k3pO3cs6jixm6mtv0Cq7x27lN1+gGG4nGiAp5BbSdnBQ/EOeyVLBt/pKusXsLeeu7RlS/byTBjnWyD6rt8EhAAW945qIjPeGcDy/k6AYiuo1b/HVMoz2xOItbpmM6cDz5ynzQEeHXaFSaJiJRx2lXKPBZxukRzti/c53uHY2xp1k3Qz26LYABf58C3lW4ADjnyZll83pd137SttnrdY3tjidIk+YDZacN16QX7cMGkaYT5bK0yDk9TkT/alv03fE17EC4eqx6s1IJKOBdqQRD8vw9nBuXLdLV0Si9ybT5mxjRRfEkc8BWaLZKqw3JVNXthqYxErZhgHCe5jjnj9km/7JuaN9R5oi64uuLGxTw9sU0Ve/kuSzf859hSz9p2fwtGmNXx2IUhwnBMSMosO3z6SVdd0BYhK3l6SVO9H1u05dYgb6vMur6d3YV8Pbh3J3jfNhIW68gpv+cxug10RhNwE6owr36cDKb6DKSVADCJua6QAcZ0b9wO/+lsTWxZ5poRt0aAgko4A3BJDTahdkM36Zx+hlO9DOM0VWIr3XstkqzbVSGq+W+SMRJ4sjlaYlsuuc/+TA+X0jR3Rs2sOXVMsbVPA4FvH0wu/Mpfi1p9n9jpP1UJErnI20VgKtMCX0weR3uIuzB+ADnsR6IHtWI/mFhKf2lbeuHznT41ar5FUhAAe8KhNfJRw8f5rGJTdbtxPRfIOKvjcVYTGm3nZR4/7cdjTrkP4UCP804+1JBp/8zEWMH+39kq28ECnhDNqdnOR+KZa23aEx/t2Xxm2JxRnmknypHWchmKrzdgUMOfBq5PC2QTV+3GX1mPMl+GN4eD17PFPCGZM5nZ/k6FqM3azq9jzG6Gnn/ypwQksnp025IM0QuRzlu09cZp0+PrqH7iJhyCvR4ThXw9ngCTi3y8bhu/4yusV+MGOxiKLYAXJW01OOJWUWvR4JGLCaIewpMo38nTn8xEqd7iCkA7tU0K+DtkeSPzvJ1ozF6u6bxX4lE2F7pMFOA26MJGYDXAoAFL0eBm5zYnWaB/nT9GoaICHV1WQIKeLsscJHOm7Leomv6r0ajdIUC3C5PgHodSQA2C5TnnL7GbPrjdUPsYSWa7klAAW+XZM05Z/NpeqOm0QeZTjeg3EwedQy6WPKmS0NVr+kTCXhC0VI60T/wPP3J2rXsUJ90v6+7qYC3C9M3s1i4wTD03ySN/aRhkAbAVVEKXRC8ekVDEgAAwwacz9GUadqfiTHt08PD7GxDD6ubWpKAAt6WxNbYQ2fn+c543P4NxrSfixg0JKoSqLCwxoSn7uq6BHTDCUPL5+iobdMfjybpC4yxbNc7MgAvVMDbgUlGLG4kZb87YmgfiERpCwBXUTF2QNCqyY5IAOnIqF9kFvj3yWK/O7qG3duRFw1wowp42zz5C1l+u2Xxj8Zi7OVOnTIVMtlmEavmuiSBWIxh/WYtzr/Astofjo6y41169ap/jQLeNk3xzAzfoifptxmjnzcMiuZyCnDbJFrVTA8lIB1whQK9yDn93rof0RfYflWsc6VTooB3hRJE0cjZtPUuQ9f+RyTCLlB23BUKVD0eSgmAktLlgbhLI/ZbI0PssVB2tE86pYB3BRM1tcj36gb9nq7TWyFIZVZYgTDVo6GXAIA3CvNDnmZsbv/P+YT2v3cq51tL86aAtwWxffnLXH/N6+mdTKePRSO0WWm5LQhRPdK3EpBVMQoFupvb9BujQwz14dTVhAQU8DYhLNyKUju6xT8RMdhP499Ky21SgOr2VSIBRrE4koD4Arf4x0eHtD9XoWeNT60C3sZlRdPL5s/puvYH8RjbnM2qmNwmRKduXaUS8Gi/d5km/erEGsX/28hUK+BtQErnlvl5OrM/HjG0dxKRprTcBoSmbhkYCZTYz/g5m9v/Yyypf54xZg+MAFoYqALeOkKbX+a3MYP+VzRKFystt4UVph4ZGAkg8gGZmdxm/5i36QMbVNpx1blXwFtFNJzz6FyGfkXX+Ed0nQ3l8youd2AQRA20ZQkI7VfYfumZQoH+u6KdDBalAt4AuaCar8HozzSd/h9kn6kqvi3vQ/XggEoA9d9sTouFPH10bIjgeDMHVBSBw1bA6xPLXIbvJ84/E4uxPdms0nLVZlESaFUCcLyhhJVp2f9gmNr716xhU622tdqeU8DrmdHZLH+fzvjHdY2tVaaF1bbU1Xh6IQEkXcTjjLJZ/pjJzfeuH4o+0ot+hO2dCniJCIUmtQR9kmn0HvCSK9NC2Jap6k+/SwAZb7ZNk2aefnVsmP1jv49npf0feOA9ucD3DEfoc7EY3aoy0Fa6nNTzSgLVJeBGPZg2538wEtc+yhizBlVeAw28M4v8BiPK/zoSYfuUPXdQt4AadzclALYz3SAy8/bnU5b261vWspluvj8s7xpY4J1aNt8e1bU/1yNsLK8oHMOyHlU/BkACCDmLx4myWXqgUKCf37COHR6AYZcNceCAF0UnFzL0AWL0B5pGhspCG7Qlr8YbFgnA6ZbP8yMWt/7f8WTkwbD0qxv9GCjg5ZzH59P2H+mG9ksoq67K8XRjial3KAlUlwDifU2TT5kF+90Ta42vD4qsBgZ45+b4CEX5Z2Nx9l+UE21QlrcaZz9IADXeLJvSlmX9yviQ8X/6oc8r7eNAAO9Uip8f0ehvYjF6jeJbWOmSUc8rCbRfAiLZgpFZKNi/PTqkfZIxtqqzl1Y98M5n+QXE6e9jMbo+k1nVc9n+3aBaVBLoogQ0nZGuES/k7U8++bD22/tXcW23VQ28s8u5y5ke+cdYlF2iwsW6uIPUq5QEWpQAws0MAyQ79mdGk9p/Z4zlW2wq1I+tWuCdz/OryeL/HImwXarib6jXoOqckkCZBBBuFo0R5XP23y0ntPduZSyz2kS0KoF3Os2v04h/JRplW1WM7mpbsmo8gyABCb6FPP1TNk7vPo+x1Goa96oD3tk0v0nT+JcMnW1WRDeraamqsQyiBESsb45/hecW3j06Ojq/WmSwqoAXmq6h0b8YOm1RoLtalqgax6BLIJ5glMnyr9oJ9s71jC2tBnmsGuCdT/FrSKd/NXTapkB3NSxNNQYlgZIEoPnmcvyfC8vsv23YwJb7XTarAninF/Ivi8QiX9J12qlAt9+XpOq/kkCwBASvb87+p9GE9guMsXQ/y6nvgXdyOX9FTDe+ZhhshwLdfl6Kqu9KArUlIKsZZ7P2344mtfcwxnL9KrO+Bt6FLN/NOf9GJMIuUiFj/boEVb+VBBqXgIh2iBLlcvZfPvnQD96/f//+vqzl1rfAOz3NNxtD/F+jUXadSo5ofOGqO5UE+l0CAF8kWeRy9v8cH9Z+px/Ti/sSeBcW+JgdpS/HYvTqrEoD7vd9pPqvJNC0BAShuk52Pk+/MT7M/qTpBnr8QN8B77FjPD4ywf8uPszekkkr7oUerx/1eiWBnknA5XbI5/L07olh9rc960gLL+4r4AWJ+Vza/ot4XHufMi+0MNvqESWBVSYBp44bLZmm+V/GhyP/0S/D6yvgnVqyfice0z5mmkScK223XxaZ6qeSQCclAD7fvMkn7bz5+vUj0Uc7+a52td03wDuzzH8+GuWfsSwWUZUj2jX9qh0lgdUhAZSPN/P8OTvLbh8bYy+GfVR9AbyLaX4TGfQN4jSmaqSFfUmp/ikJ9EYCTg03+lYhTj8T9tTi0APv5Hx2VzQa+3YkQheoBIneLGj1ViWBfpEAwDeTtf/vWFJ7L2PMCmu/Qw28MzN8LYvxb8QT7FblTAvrElL9UhIIjwQQ46vrgsv3NyfW6n8Ynp6V9yS0wMs512bT9v9OJrT3qJI9YV0+ql9KAuGTAGJ8GeM5y2JvGRti3wxfD4lCC7wzy9YHIhHtjy1LRTCEceGoPikJhFkCiHQwLX7K0thrJ2LsYNj6Gkrgncny1+icf40xlrQsFTYWtkWj+qMk0A8ScNjM6H7K0k+OjbGFMPU5dMA7n+E7ifh3dZ3tLBQU6IZpsai+KAn0mwQSIFHP0WdG4/SLjDE7LP0PFfAiHXjdev4v8QT7CeVMC8sSUf1QEuhfCTBGFIkwK5en944Psf8blpGECnjnUtZHojHtdxXFY1iWh+qHkkD/SwBpxbZFs2TQa0ai7LEwjCg0wDubMl9vRPR/ti1KqMy0MCwN1QclgdUjgVgMyRX8Ya3A7li3js32emShAN6ZmfQWLZG4VyVJ9Ho5qPcrCaxeCaBoZjpDfzUxxN7X61H2HHi//GWu3/YT9hfiSe0dilu318tBvV9JYPVKgIHDV+N5y2RvHR1iX+/lSHsOvCC/MQz6a9tW8bq9XAjq3UoCgyCBSJRRocCPxYndkkyyU70ac0+Bd3qJX2QY/B5NYxsV+U2vloB6r5LAYEkAJodMlr44lqB39IrPoWfAyzmPzmfpX2NRer0KHRusha9GqyTQSwlIPgerYL1zdNjoSeWKngHvbMp6XzSq/WU+jylQiRK9XIjq3UoCgyYBkVJs8tOFQn7/hnXxw90ef0+A1zUxfF/T2HplYuj2lKv3KQkoCUACIqU4y78+mmRv7rbJoevAyx/hkdmL+FcTcaZMDGr9KwkoCfRMAshq03VGtkm/MNLlrLauA+/Movnz0bj+14qHoWfrTb1YSUBJwJUAstosi05xRjeNJbpXMqirwAsCHM75D3SdbVEmBrX2lQSUBMIgAZgc0hn7byeG9Xd2qz9dA16UZp9N2f+QSGj/VUUxdGt61XuUBJQE6kkAJgdNI9O22JtHh9g36t3fjt93DXjnUvynNJ1/xbZJV5XZ2zF1qg0lASWBdkkgisSKPH9GS7Jb17HOczl0BXinOF+jpfgPYjF2pSpY2a6lotpRElASaKcERKHMtP3h8TX677Wz3aC2ugK88xn+m5EI/YGie2x9OnEcUieF1uUXpifFpnN3nprT8MwMIhy4TTOWRbeOr2EHOtmzjgPvVJZfGLH5fUxj61UZn+anEoCLK5MnSkRUqknzEgzfEwWLyEThcUYU1YkMTc1rWGYJ6cTZNH159Fv0s+ytnSsP31HgRaXguRR9IZGkn1OVgptfWpicTIHomdMWTS5wunWfQWviSvNtXpLheWIxyymVIwIpFIBX14jWxhgNxRT4hmGW3HRiyzStnxobMjpWobijwDuX4bdqjL7NOUUVuXnzy0pjROcWOd31jEl5i+iKrRpdt1MnKzSVo5of06A+gY2WLnCaTZWX9kayPH43mmSUjCrwDcP6AGl6Nsd/nJ5l+7duZZlO9KljwMs5j8yn+LeicXabsu22PnWYoEdOWEJLunKrRiNJJmy9it2idZn26smZFKdsnkiaj2Q/MJcRnWhimBE+turqvQSiUaJcnr1nfIh9rhO96dg0z6f523SD/tE0uaYcCK1PHSbItJ0jqaET5QpOW8ou2LpMe/Ek9sDMMqecVa7xesF3/TCjmKE+qr2YH/87QaJTKPCjRpJdv5ax6Xb3qSPAOzMzs5ZiIz+IxbQrVPjYyqdMesGnlzg9dsKi9WsYXb1dJ1upvSsXbpdawBxC44WT1K/xoguYyvEhphyoXZqPRl6D8LJcln5ndIj9fiP3N3NPR4B3NmX9f7GY9lcAXaXtNjMd1e/FEfT+IxYdPGMLW+DrLjNobJg5Thp1hV4C2GipPKe5dLDGiwHgg4ooB/U9Dcd0IrzMsvhZzth140l2sp29ajvwLi7yiYLBfxg12B5FhNO+qQLwzqU53X/Iou0TjPadp1MEx1K1S9sn5A63hLnCHCJSxbvx8O1MRojGhtq+HTs8otXffMKpVvHJsST7YDtH2/aZnl3mH4wn6BOKj6Gd0+S0hcmCjTBuOMfVvKlsve2XcmdbhHloKcspnS99NGMRopEEU3b7zoq+pdZ1jZHN+ZyusevXxtmhlhoJeKitwDuV4ufrxH9sGGyrYh9r1xSVtwPAhXnhyJRNRyZtuvECnUaHsDg68z7VamckgJBAOE1xkkFEg7rCKwGRVJGx/3JsSP/ldvWyrcA7m+a/Ho/RJ7NZdE8hQbsmyduONDkgthchZhdu1OjmPbqSdieE3eE25eZTO6XDgl5h8xq0XpvP20bhholY7LkVNlc8vbajHVrkfNxM84cNg+1U2m5bRFq1EU0jevS4RafnuIhu2DzCFPB2VuSq9QGXgODszdp/NTGkv68domibxjuzzH8lkaA/U9puO6aldhsythfHVUQ4WEio4I4NWGlPnZe/esPgScDVeudMk123YR07slIJtAV4j83NjayNrHsoGlWRDCudkEafx8TB3pvOc3r6tC0cM9B+VZRDoxJU9ykJNCcB2HpzaftTo8P6B5p7svLutgDv3DJ/lxGjz5sFaF5K51rppDT6POy9j79o0aMnbBH/+eqLDNoyyoQGrC4lASWB9koAcb2mxc8mGLs2mWSnV9L6ioH3zBmeTIzweyIRdp3KUlvJVDT/LDTepSzR9w4WRAzoFVt1WpdQEQ7NS1I9oSTQmASckvD0W2ND7OONPRF814qBdybN32Zo9EWEOCltdyVT0dqzAN/lLKdklImwJIQoqUtJQEmgMxJwORyOpC12/Za1bKbVt6wIeB/hPLIrw78di7JXKgayVqdg5c/B5IA4XpCwHDhj0cWbdNqwRmm+K5esakFJoFICDm2k/d7xIf2zrcpnRcA7t8RvIZ1/l4gZStttdQpW/hy03myB6K5nCjSzRLRplNFtFxtCA1Ym95XLV7WgJOCVQDQG8hz+UG6R7d+0iaVbkc6KgHc2bf1dPKa9Q6UHtyL69j4Drfe5l2x64qRFl2/R6cLzNJSsVsDbXjGr1pQERDSRYTCrUKA3jA2xO1sRScvAO5Xlew2LHtJ0WqdqqbUi+vY/A3MD7L0jIFvhDpeD0Hrb/yrVopLAQEvAdbJ9bTRJP80Ya3qLtQy8cyn+0VicPqy03XCtP2i+CCc7Nm3Tc2dsuuECncZh71VOt3BNlOpNX0tA0wV0Ltlm/uax4dhTzQ6mJeCdm+MjdoQ/GI2yfYr6sVmRd/Z+AO98muiuAwVayhDtXK/R/n16GQ1hZ3ugWlcSGAwJCMrItP2JsWH9Q82OuCXgnVky3xyJ6l9RnAzNirs79wN8kc12bMqma3dodP46TdilFINZd+Sv3jIYEpChZaNJdh1jbK6ZUTcNvJxzfSbFv5pMsDcoM0Mzou7uvTAtIKYXXA74P1KLh2JOoUx1KQkoCbRHAtEo4/ms9bNja4wvNtNi08A7s8Qv0Qz+ICO2RpVsb0bU3b8Xmi/CzJ48adGZeU63Xuhw9yrw7f5cqDeuTgk4TjZ+52iSvb4ZJ1vTwDuX4b8di9HvZTNKdQr7UgLwTi1x+o8DpiiyeOlmja6/QBHphH3eVP/6RwLgb7A5Ldom3Ti+hh1otOdNAe8ZzpPxNL8vGmVXK16GRkXc2/uEvfeURbNpomu2azQcc6Zc2Xt7Oy/q7atHAnCy5bL0wZEk+2Sjo2oKeOcy/BZdo7stiyIqU61REYfjPpxPQB0JzRfVblFKXIFvOOZG9aK/JRCNMsrl+aNnj7MbL7mE5RsZTVPAO5u2/iIe035JOdUaEW247hElg1KcfvSCRakcp1dfbNBIMnz2XkXmHq51o3pTXwIgSefE85zYq8cS7P76T5RXma55//w8H7Uj/KFIhO1WsbuNiDZc9yDe++ScTd87aIkoh2t36HT5Fq1nWq+uEaGCBrRufBS85g9J8o6fKSAO1zrqVG+wBk7N2iLyph+LtyaTKIhJfziSZL/ZiIwa1ngXUvz1WoR/wzRJU17xRkQbvnukvRdwtm+TRhGtHPA62WO8W1ZIRmbdwZdsemnepok1TFTOyJlED79g0UKWixpy4BbGOjMtIkN3nlXrrpMz1Nu28SH+1pMF2rVeo32bdPFR7qfLMBgVCvz5U8vsmivOY6l6fW8YeGdS1mcTCe3dKpqhnkhLvxfCdVW2MMWASBA8t8RpZonT3vM1QrZ5J/s4n+aiKjIqZEDLvfugScemOO3eyOg1FxuUKRD9+5MmoU/X79Lomu06LWaJ7n3OpDUJRpds0mh82OGggEwVCDe+DsN+J7ZI1iT68kN52jKq0W2XGH0HvIwxYoybBZO9dv0adk89mTcEvIuLfLyg8UcjEbZdZavVE2np9yCpEUdpjURpnrBcAN7pZU7fO2hSOk/08l06XXR+Z8wOGPvRSZt+fMwSJoXXXWbQaJIJjRd8EjvGGe07X6e8RfTMKYuWcyRAdsNaRkenON1z0BRYe8elOm0e1QRAcySGxBxThbr6XwLQdk/M2PTNJwri4/qmq6IUMzqrCHRCakknhfhPRof1X6vXfmPAm+VvIEZftyxiKpqhnkgdsF3IcBFBIC5GFNNJlOUJA1uYrFpxz3MWLWY4vWynQyMJgGuXJintthj+2UVO3zlgCuC9eY9OOyY0KliO+QC2ZxldgQ2IS/4bzsAj52zKFDi9fJdBiQjRw8cssUlBfXnBBveB+lOi7gixBDDvPzpi0mMnLIoajH7i8ojglO63D6tjbrAPjw1pVzFW29zQEPDOp/mnY3H6xYxKmqi7fCFQgC5qoQFY5AVQg00VX3QJMHUb6+ANAMHZFBepxDjeoX+wswpNY4U2B4zvxRlOi1lOF2/SRHtHz9nCaYLacPKq5ziTwAxnoPxY3Pm0SfMZon3nafSKvc4xAu2o0LgOLpYON425+7fHCzST4mIuYfO/ekf/2XlhbiDiFtPYHSNxdnctsdUFXs750HyGP67rbI8yM9RfgeBImFrmgV9rANCaOKN1iXAco4StlxwayaNTtiBSv36XTutXUDYIa+/kLKf7D5uUKzhmjEs2O5opxt8qQMp+npm36fCkLZxvMEcsZIjSOU7nres/Dan+alr9dzjZlTbd9bRZpC7duI7Ray6JlCku/SIJJFNks/anRpO1S8DXBd6lDL/VIv4dIhZR3Ay1px/ChK0Stc+qAQySGABsXm24l4sKCx8a+l3PmMKZtW2MiTLxMAG0ovhiXGcXOD1y3IkXvv4CQ9hxWwVcv2xgM8bHTTpkfnDIFPK+bqdjeliptt7LuRjEd+N0BNv+Qy9YFDGceY1FiF59UaQvw8pcxrLHR5PsBsZYrtqc1gVeEJ4nkvThdLqVbTh4Swl2qeklLrTIoAtAB03NawPttZQAltB2D03a9PKdutAeZehXM7OOZ6Db4v+pvKOJwrTSLtD1ykk6CO9+1nEQXrVNoyu3KR6KXq+lVt4PBypOMggblIVb4XfYs7E/zQ2c87xJ7PoNQ+zxloAXFJBzGX5/JMKuL+Sb2YKtiH/1PAOnEMAgSKsNm8YrpQ5NEQ4vOLDw0Tg5a9N56zSKNmjzhSY6Oc9FkgaiFIZjTsudAF3ZZ2xSaNeIB75sq+7E+8J0oqIdQr+ZME9YM0tZTv/xdIEKtgO6jpmURATLTXsMsX767RSDFOJszv7gxLBelbuhpsY7tcj3aow/qhtsWJkZGl/LCPqfTnGyXM+9F9wQ2bAGNt4QfseklvvYixY9e9qm7eMa3bAb4Fs/tRjDgeZybIbT9jFG+/cZAgg7PU7vyQEmh8klThdudIjf1RUuCWBOZFYiQi3BGXJ00hKRK5hH5w8T9+CDf+kWnSbWaBSPkHBI9wsIu1SR3xxNsjcxxgLVgJrLcy5jvjNi6F9QTGTNLWAIFRECsJ1Ci8SFRZeMMFqbCNaEm3tD5+7G4n7gsElHpjhtGWF064WGWPi1tFdp2/7hERwZOV26Wacrtmldq/OGTQmHHvoNef/U1YYife/cEmmqZWF+chNewA09l7LppQVO00u2CGXE6UrXHNOb/CMBGv+OR0lwiiAaZmxYo2SUCbKnTp+mmhqk72ZBFWnzybzNrtg4zCaD2qoJvDNb7ZYyAAAgAElEQVTL1heSSe2dKoys+WmQIU4AAiwuLBbE8Ib9wqJHn2Hz3TGu0bokCScZss5qRTvIlF58bOIRRvEuBsADeBGV8cBhS2hGP3G5QSOJztiWwz5/YemfLDUFO//kIqezC7ZwguLfOB1hnmBqAIYCeKXpQQK1F4QxJjh7EScLWlMAMf4gQgjt1AtL7IVMGIhzbHrj2BD7t6aA9xw/N2ykJ57UDbbLMkN4Lu6FNFt4p/iyuSujX6Qoj4Poes7k9OBRi84uIDRME8kPfvMB/o2Uz2TE2UyIOujmWLFZEY88l3I2NBx6iJnuZh9aWBqr9hGsH6R+H3zJEvZ3mBUwR1A8BOC6JgeNHCeuAGBX45XAW/5z576iqcIF7kSU0fgwnNV66JQamBtyGftPR4f1X20KeGfT/Cbi/B7GmOLeXbVbpPbAsCGmF226+yBCw4gu26LRy3boRcIaAJuIw1zmglMBGvFV2wxhTum0bdffc/QDNmVc0Ni7/f4BXSJVh405wOlnatEWf+YyRAVXgTNgWnC13WrAK4AY2ixzzBBCS3YBF+YHaLtrE4yG48gGDVeUEIQSjTHK5/j9M2eO3rZnz56KsLKqpobZZf6hWJw+nsspvWGQNxUWPey2L87aIqMITo+lDKeYwcTfsXGePmXTjxGHqRO98SpDpEZ3E/iETd0iOjNnC8rL89c5G7KbfRjkNVJt7FKLxZxk8pymlgHCnECYBHsv0BTgKrXgktbrALM8LGJdDcWI1iZg+mLCfo+fiYNkh8mdWp1XfDC4zRc1k105MsKO+dsJBF7OOZtL86/FE+yNio2sVdGvnuekcwQgCy3m3uctWhNjdN0uTQDc5IITRgaGs8sR1tXlYz7sfy/OcvrOsw6hzm0XOXwQKqwsPGuw3MmGdHKimSVbpAkDlIsRDdLJphGNxBmNDiPTk1HcdaoJNTCkYOuXNmzStkVvHUmyf24IeOfm5kZ4dN3Tus62WNUyAcIzp6onXZIAtJDHT1j02AlbaByvucSg80eYcJBI2y60m25fMqrh0RMW5f/TJn37pYY4iiqNt9sz0dj7ilELmpPl+eSL+GCWIhsArKACvWyLTrobktiPc+mEldmfHhvSf6kh4J1J8+sZ5/cxxgzFRtbYYurlXd306gJYAb4AO3DmcubQPsLeBrpHaWftljxk9AjeCzY4BOQL3l519YUEAKiPnXCyD3FykXHZSKDYPtEZqtJuCSYWY5SrYucNXKEzaev9UUP7lCrx060pav09SNZA5EG3bJoyswjxvjApnJzj9L3nHMpHADHYyLoV1YC+gDAHNmiQ8SDrDlcns+Vanyn1ZJAEMIcvTFl0ZpYXU4bxs73n6SJkrJ/nEvG8lsWns/nctZtGEye84w8E3rm09ffxuPZ2Fb8b7s0CsMNRbT7DaRfCvLrcXZgXkOH28HFL2FNvvVCnPRs0EVoGUJZ59+3sljymok2MG6xWIE+/+HyNrr+gDwKl2ymMVdAW1gjoSQ+ddYjyMb/4gO49H76C/j+5GBEkU9DtI3H27ZrACxrIuRR/0Iiyy8xCt7fyKlhJXRwC1uXxKZvm0pwu3aqLo1q3L5ge4FxbynGRcIFIh/sPWWSTk8GGELN2levBeBETio26wWV4e+CIRS8t2AL0169R7GTdnv92vA+ntmfPoAgrF/6CsWFG2ydWB+ERzA3ZjP2x8TX6R2oC73yG77RsfkBjLKHsu+1YVp1pQ5DBcKLnzljCtnnh+ZpwSPTCCSG0W0QyuEUs7zuMQFqi/fscqkaEDgGgh6IlM4A0WdT6tOMeb4UKAO6PjlriQ/OqfQZtHgUfLxdUnOND/X0s7cwq6Y9WsZaPT0OBsEWIGEAXpPm9WMvtlhgcbOkM/+bEsPaGmsC7mOJvtBh9XYFuu6egve0BlJDK+/xLtligm8c0QefY7cUqQ8xOzSIVlNPWMY2OuVr4jRcYlIwSgXTn0CSnSzdptO98J0ATXBYAVZHy6dHU0X/5b4AqOBjAFYHSRCA9v/PpgjAtoDQ9kjnc2pd9bQts78rov9akyezEjCVqE+7eaPRlzbUgyTv8vHSA5enm0VE2L++pOJzOZayPRCLa7+ZV4kSoVzAA6+w8p9NzYHZiNJxgtGu9k/PeTQMRtN1HT9iiXlYiCoKaiNBskbmEPsI08B8HTNFXFNS8ea8uficqDiDudwt4VxmdW+T05EmbdJ3TVVsNwRHxg+cteu6sTevXMvqJy5zNCA6JgsUFVys2aTfHGuoF0cedw4c2m+d0eNISJDi7NqweW72m4STGlyM6e/maGHu2OvCm7K/EE+zNyrEWrpUs+ROgEeLYni1w4c3HMV4QjegkNF6QiAhe2i7xQwBcz8xxUa598wgTDi7k0EvNG8AIG/DzZ23xe2i8MBl88ylT9P3WvTpdtEmjE9POz0Cuc8dljhnhwGlbVLKAnfjmPYYAdlxhzlgK16rpr94cmbREssSGdavLVg87bz5HbxodYt8IBF7O+fB8mt9nRNiVYQ0lkyxY/bWkVtZbSVIOZifEqYI3AcTRuGTsoyQRAegmIkirRAkVJ7Wyk85hgCA0WKSDnrdWK3LwesOABJeq7dik8Xd8NFAME6aEPRs1YZ9FdMYTJ53EjEu3aIJdLGtyUbdtKFpKIV2ZJNXTYZUA1i84HfDR7lZoZLdk4QLvR0aH2McCgXcmzbdqnD/JNDYaVuJzsFDhODIoF0AXGiLKCSG1UoCtJBnxc5hKommX/xc1rABacLp1Oo1XgjsAFCTwCCurdhUpAF0HodSOZVqpjAP2avnKpLD6VzzmHceZTioKvZBiDExlOfvLY0n9bcHAu8hv1Ax6IKyONWhRPz5q0jU7Vo/xvZGFANApmNAUiZazNmUQJeBWt5CxjwKkUELeIIcPN4pS7Q7gep1XjbyvlXugyZ6as+kHhyzKF0iYHBBpITaTupQEBlgCYCrL5fgjY0l2I2MM9EBirxav+RT/Bc2gz4WxjDsABrXMvvlkQZR+BkfAIJGgFHl9oSWKbDUU1XS4TgXDE3PiHyWZSLdsvMUvOMNHwSGqQfrnzbt12rHeYcsJK4PUAGOBGnoXJQCynILJT1E2e+P4ePJkBfDOpfmnojF6fy4bvoMdNCo4aO4+YNLNe1Bapv8qkLZzrgG288tcmCGcEilMVC/udlSDd0wyLAi1tLaNa2DgF4TYKNvSjfpr7ZSvaktJoF0SQDUKRjxvcvMVE8noQxXAO5uyQQX5pjBSQQJo7j1o0tFzNm0bZ3TbxZGBDiUCwCJxYHIeOWKMRoacem7djuP1L05pn8OnG+XiHz7mRCXcuFsXVJJK+23Xdlbt9JMEEnAWZ+mnR5Psq2XAyzlPzGf4vZEIuy5sxS1FnF+B011PFSiVd0iRX31xhNbGBztbCSAGpxvCy8DIhTjXsJxVYI+/75AlaqGtH2b02kudopmw+cqKsf20cVRflQRWIoE4gDdNHxwbZqLke9HGO5Xim3TGf6TrbGsYaqxJj7YkWjk+Y9OPj5jFciCohrBzvVYkYum1preSSWn1WZE1luaUyxNNwMwQomAPEWZmEx06a9NokkRGGzLOUKkCJ5ZtY5oAYHUpCQyCBBBSVijQ50YS7D1lwDu7xC9lOj1GxCO9BDHppYfTCOWfJxdtYSeEYw3akmS9AhmLKPm8RqOJYeaUfXYTXnrZ/24uIoAbIh3gaFsHM0M3X97Au4rhYO4XHskQiNVFksRtFxsi4QMOUgnA/UwB2IA4QnlLp77VYVuLvRY+IhsKeX7vaFLbXwa8M8v8jmiU7uxl4gQWAZxF4Oc8u4BEAWf6AMYoaIcNKglZZI4/0mVFTaYoCWKNiTWaqMk0KBfACuAV9vRZzMjpeU6oEjGWZHTTHl0ctx46ZonU4d0bNJpY49iABzFJphfrVa6ddr8b84r9qUxKJclGoqL45XOFZXbteeexVBGhZlL8PdEofabgBum3ezIaaQ+dgfZ2dgFari2O0ams8yQmUWRhuRMqq48CcKDtrokTrU2iPpOTPaWu8EkAIW8INQOZDj6Osymibz1VED972U6Nrt6mi/kHsfsgJcn0YqagzPz4mEUvTNltN/lgH6MiycXn67R1bLD9MHJuEVJmWnSaGN04lmAvFoF3PsN/34jQb4WBHEcePWFuQGzo9LItnEjLOe5qvE6lUXCygqUeaYaCn0BVH+jFHm7qnV47NExJT52yaWrJplv3GiIc7oUpTg8eNWnTiEbX7dIppjvcFKIcOKh91Rm2KXkH3Yx9spRzmN5gqurE+VBWKAEpEniaB92MhGoUpsVTOrFbRobYY0WZz6LqREx7ezZEMbzSRgggRirqUyctsUiwCfdt0oW3HPn/ajOueC/2pAEJwtj8AFgRMvi8SYcnnbppb7jSEIkhCEmDnX/3Ro32bXQqbeAPfif+rsC4qfnDfgITHOg6O0meDxMYPqYoimq4c9VUR1fRzTihg8iqUKDbx4fZtwXwopz7fJa+E4vSq8MEvF6525zTMycd0u9kzAHeqM5C51BaRWula0Px2nRh4z8x4zjgLt6si1Tpf3uyQNPLDnnOLXt0WsqS0Iox/2A2A0gDfKVjdpAyGpudJGx4nCDuesYsJt8020aj92NOYDK6/VJdVH0edK03mWSUSVnvGh02/kYCb2I+Q/dFInRN2GJ45SRjc744bdHkIhdRDDs3rI7SII0u4kG5D+ApQwil8wcFLTHvuzcw2jGh0ak5Tne6fL6vuVinC9Zr9OKcQwqPZI29GzXhD5CMbQCAQd/0cv1A2wUz3D3PmR0PP4TMYQq8/RKDYhF1MkESRSZNHxobZp8QwLu0xDeYGn9Aj7DdYa2zhs2I4oYvTFqi7PPY8Ori7BwUYG1lnNLmD00WYDqf4nTgjE1gqgMZD6IkfnTMoseO28LJ+sYrIzQcd0jTYUdGqXBwewCAvaFrg2iiwD4CkVEtp5qs6tHKXIkTtPsfmAGv3a7T5Vu1geJVqSY3lAHKZew/Gx3W3y+Adz7Ld3GLP6jpbIMFaYXwEgH5FkLNkDKslZFth7C7qksdlICkj8SRWfoBoBUfPmsLbzrSk2Ev/tZTJp2e47RrvUavucSJmIBWjAw6ADEoMyUN4SBoxQBdcCDf+YwpyJWCnGorBV1MO9oFSx5s8ldscYqwhhNVOrhIA5oWhS+z9hfHh/X/KmS/nOOX503+EGMsFlZKSDmOmWWbxoa0jh+Tujsl6m0rlYC0E4MuE2YGkLOj7DyA99LNmrAPIwnnG0+YguPi+l26qNuGwpm4B2TsYHfz0myuNl4JxMA/cdKix04Eh5ABHK/apotooZXYyTEXqLWHahKrTYYrWadRJ5b3nrFh7VUCeBfT/EZm0AO9TJ5odEDeYoiNPqPuGxwJYEFL7Upk9oE2k4GbGFUyOP3wsCUqW+y/0BBaL2q6obYbHLZ3XGqIbEgANLRp2CdXCyk3wBAfo28/Y9KMy2jnXRXCHptg9LrLHE6NlWqo8gRRDB9E9NHgLMPAkTqFL/nTY0Pa5QJ4Z1P89bEYfTOnClwO+NJYfcP38xJDk0M8OJjSEPv9zGlbaIEA2dde7DiBJLkPnHY3XKAXT1ewD69EE+yldIVTbdamew5agadFjOuKrTpdvb199li0CTs8Uv1RhgqAPsiXEWFkFvjR7AJzgTfD3xGL0N8p4B3kZTE4Y5dRExgxND2UVIL9F2FpiCm++1mTzi5yunwzo+t3GeJ3Dx23aMMwows29KeZy3GqmSJBxU9OBO0U5pnbXY1/pREgMmQNmjW0bKnqjiRJFGMdVM0X2WuWRScNi64VGu9cmv9yNEp/roB3cMBHjbQkARF25sl6REHRk7NckPhsXMvoxVlO3zlgigdesUcXTqN+0nwxPkR33PWMRbkCr9B4MRYwxsH8gmulwIj3pXMO74o0NaBNJMmAj2NQL2SvWSaf0gx2vQO8Kf7haIw+qoB3UJeEGrdXAsWimyDsIaKXFjj9+KhFhs7plfuMMq2tH0LSoOE+ddIWBEVBVJzQcG/d69CstuODAvmhOvT0Mlg5Sh+14SgJwv5BvQC8tsUXIga7xbHxpq0/ikW1X1PAO6hLQo27lgQQDgUuYYtz4alH9uTjJyyh+UpGtbBKUB77/wNOtWUuwuy8l0xygGMRVKvt/JCkc2AYJEK9Uzg3kb02yBzMmsbItnlGj7D90rn26ViMflEBb1i3j+pXryXgNUf88IgloiFgswSvMKIBVmoX7dT4AHQwm3zvYHCmmuNU0+ia7bqI5GjnJc03kM0gA66UqQu8Bcu2XiOAdyZlfT4e194VxiKX7VwIqi0lgZVKABvm+UmbHj1u0fZxTWTOIT5W2EZDGDIFDRfhckGZajADRDSiOy4zaDQZ3o/HSucsLM+DKIeLy7pDmhq+FItpb1XAG5YpUv0IswQQITC1xIWtF/X/wJwGYp/LNusiY6udx/WVyEFmqoEQBzZXf2kox6mm0f4L9RU71FbSz0F5VnCIIyTRst4ooxq+Ho3RGxXwDsoSUONcqQRkYgVI3BF+BiDevZHRTbuN0CRdCKfaKUc7Dzrq4wPxir0G7Vq/sky1lcpyUJ4H8EaiRLm89RbX1GB/Kx5nr1PAOyhLQI2zHRLA5kGM74MvmHRmjtMlSE3erAuQ67XWW+ZUq5KpBkchMtXCXjaqHXMVljZAlJNJW29znWv2XbE4u10Bb1imR/WjXySA4zsIZ0A+A44DXHAmeVOXezEW4VSbsel7z1XPVLt8i07X7GhPCFkvxtiP7wQ1ZC5LP+PG8drficbZbQp4+3EqVZ97LQHJkAabKbiCj09bdN0ul/NgpdkILQ6uZqaadKpdaoi42l5r5y0OsS8fAxl6OmW93QHeZft7sQTbH9bqE30pYdXpgZIAgA5k7d89aIo4XzCioWZcL0CtzKkWQP+ID8TOCY1ugVOtRx+GgVocnsEOJRmlUtbPOaaGZft7cQW8g7oW1LjbIAFsJFBZI8YXUQ7X7tBo+5hTH67bF8wMT5+y6ZEaTrVbL9RFNY92ZKp1e3z9/L4y4J1LKVNDP0+m6ns4JAB7L7Rdy+aCkL1XoIb3Vqup5tA/OrG7qmZh99dNmalhJmXfFVfOte7PgnrjqpNAkRSmF6ouKi+7mWqoqRZUTQKgfNU2ja7cqgsNXV3dlUCZc20mpcLJuit+9TYlgc5IAMB//2GLjp6rrDIBnI1qRLerTLXOCL+BVsvCyeZS/OvRuEqgaEBu6hYlgdBKAKALSss7nzJFfHFQptr2CUav3Gv0xPYcWsF1qWNIoIhGibIZN4FiNm2plOEuCV+9RkmgUxJoyKm216AdKlOtU1NQs12ZMpyXKcOKJKcn86BeqiTQNgkgqqJg16+p5jjVVk523raOD1BDkiRH09ntbuaa9elYTFO0kAO0CNRQV5cEoO0en7bpB4dQa6fyAuUjKgjDsdaraIvVJfHmRyNpIZnGbnO4GtLWH8UVEXrzklRPKAmERAKw537/eZOOTwfXVAPJ+Wsvcaooh5U7OCSi7Fg3KojQVemfjsm6ow0jQ6md4UtB4UerJuIoaCD+KjQhHGwjXZKZanc+bTrFJX0XNFxwB79yn8pU6+iGrNO4W3NtMUrsFWLpTaf5LydUsctezklT75bVEOZSXNS1gic7j7OkmE1G3jqu+Je83F+Lf8q/+7GnkXvE854Hy9pwC0cW3+G519t2UJ/KnvHcUN5Hh35Gvr+iv3Jsvj5Wvs+VU9k4PLIKEIz8UTXZ+d/hbaL493rtuo34IxK8ssHkldpzyuk8/5JNB89UlvbBc0gLvvVCg3ZM9C6po6kFvkpvrih2ObvM3xGLq/Lu/TDfDhsWp0NnbTo8aYmwIWyscgBy9CQY8+WGLYKG+xc/ePiBDL8v+5n3316wqtKe0MYliLgVGhhnRBoXnwanY6W/e/HI+2w5yHjarDEO/1i9H4paH5YyeXnBzQviGIIcl2fBBMnKC7Z+4A36XbEN/8erylghG40xMi2iR4/btJjFv8tXscxUu/2yiKh7prgZerfLK8q7z6bM18di+jdVzbXeTUojb8amQtHFB48UBPG2BuBiHp1WbDoJZvi/i2/uPbVBx73XRWoveFWAdg0gkPdKABC9Y+6HwP17LeCVgF8TmDzqX9AHpNpHpgKAK8bq+VCVaZVeDdMD/l4A9srEBepGgLfs5CDbaBB4ZXjS1AKnJ16UX9/ylSScals1umq7rpxqjWyyDt5jRBiZBX40u8AuF1M9u8hvisTo/oLZiEWpgz1TTdeUAGbnR0dNOj5lk6GXbnVMC3K3+oBX/NiBumpabkk7Lj/CS5OGVJurAVoQwAQCbxGcXIArNshJaMNU0tj8fS0DTY9W1xDw1rjfq1FX1Xi9QOhvq4rZpkzz9IF48btRBdy9cq+QQ1lfmDiVPPWiTWcXqKKCsKipphPdcYlBo8qp1nN0iUQYFQr86bEhzQHe5Ry/PG/yhxhjMa7OIj2foKAOoFbT8XO2qHbgP06Wa7IOCJfsvKx4vwMsXk3YgQDmaqTlGmHp51ILlf0KMksUrQcuEHmPze5bykwL3ndJIPK+pxHgDQKlYvXyALAsl5M8DZROBXJ8og35fIAmW5SDT+P1fpjqaru+dr0fgNJHq2SwDv64MUrliR5+wRYxvJ5vguiZcKohU+1CQ5kYQrCro1FG+Ry/Z2xYe5WYq/ks32VZ/EFDZxssxZwRgimq7AKA7IFDJr04W5mDXwIUCaouaOL06bXzujdKUK4Ex/KNXqZ5eYFC/j3oZ75jdgmkHZNDycxQeWSvpfEGHsm9AOn+vWh/9Wqmvn56Aaokg9JPawGf35YbpL1WOyl4P05lf/c5AhsFXjhrXjgHW3+lbRf9Uk61cG3lWIxRLk//NJZkPytW29IS31DQ+AORCNtdKChzQ7imywEoONHufrYgIhi8Gq8DFwJhfdqs85uiBljD7limCbuaXhl4BDjWKrRHn4bp1f4CNd6g6IeACAh/O+VaeaVm6gfeWv0MMjPUAv+Kd3vMDEUAbtS+W+VjEKT1+9uW/bBsRo8cq+5UQ8n22y81CDG86iDb+10tCHIy9p+ND+vvF9PPOU/Mp+m+SJSuyecV8PZ+isp7AKCdT3P63sGCqO8VGMolzAVSn3ScbuXA62jBQUfWahENjd4rXuQB0mCNzaPx+o/v7nAl6EiwDNJMy8DP304j5oWqdlWnsSDgC5SDZ4r8WnCj9t1Abbla9IhPxrrG6Nyi41QLCj2DmeHKbZrIVlOZauHY0aCEzKTpQ2PD7BMSeNl8hr4Ti9GrVfmfcEyStxdC47WIvvNMAfZ4j8brHt2dWfQAByuqOAg3csDKqxFLEHTeEmRyaMqx5tNey4/vso/eyIbmzAzlmqnbZ48aKIG6VftuST7uCaGG00vOS1ET9wFiQ2aGgGdku42aGZAF9dRJ16nm/UK5KwFOtdehplpSZaqFZUeDBD2Tst41Omz8TXHKZtPW38dj2tsV8IZlmnz9YETfPWDS9LJdaWoohmtJIHWAV0Qz4K9l0QIuAHuQo9Is4IBxM8d8LxBVc6w5eOM0XAZczWiaviO6V2tsBHiDtfgScvmBL0jrLvtZD4AXfUzlGD18rIZTbZzRK/cpp1pYdjMUH10nKhTo9vFh9u3iGprP8N83IvRb+ZwyNYRlsrz9wGZ74kWLnj1jiUwlj8JXRDFH80NolvN7qe1KrbYR04Fst5ZjTWqYXtDzgnQlkJc71oJMJVWP+FUSGWQfar23TJv3AWStMLKgcQV9LKq1HyRnv2OtGqAHRoz4+o4Il2NTXDnVwrhRq/QJjlDT4imd2C0jQ+wxL/C+WzfoswVl4w3ldAJ4p5c43fN8gSyrXCN1QKH0wZSTWjQz1AQdD4gHOdaatJuWOf6K2qnXvluKvPB+PKpqmk0ALxxI+ANgKma/+TTkio+GJ8NPhpE1CrxBHyCvM9OfdRfYrs+hWA948XvYbB85hlTxSrJzZKoVnWqK/jE0exlZa6ZFp4nRjWMJ9mIReBey/HZNo7tUVENo5qqiIwCV7z9foLMLDgNVuWblAi+y1FwXdqDGGwREAZu/Ee046B5/4kRl5lp5vGnpI1H5AfBqlNX+judtIjI0orVxJhIFFjOcFjJcsHAFph97ZRAAvNU01iDziN/+7NVkGwLeAKdkLeDHeKaWiJ446XGUelYKQPnyLRpds0M51cK0kyNODO9zuSF2zSbG0sV1MrvEL2U6PUbEIyr0JExTVuoLwPbIpE0/fsEsAW9QNAPsu95UYhdchFbcgO22aGaoAKgAcPRppEXgDdJ2/Zp3KWy4lOThu6dW/K4EqI3rNNoyqtFIUhPtYP0uZGx6ad6ms0u2Y3qp8sFxAD0gs6/K2L1aei1zR9mHwtdWtTkIPi248+85jTx9ijuZamUo79yHDxDIzqH1KvrH8OzjaIxRIc/vHU1q+71riKZSfJPO+I90nW21VOpweGbM0xNstHSe090HCpTOY+OV2HFKtk6ct0tgUgKAEhtXNRusXBB1gdcHYngfNjmekxomjvtOe/7EierEOEGaXi3gBcAOx4iu3x0hPSimiogeO1EQoXjoj3/cEnS94w7UNv3xxSUsdBotHTacMWPINdKEy8DbI8uqZgZPm6mcY2YA/aN/yNB2t40x2g+nWihX8OB2CskThQJ9biTB3lMGvE4sL783EmXXqVje8C4QaL0Pv2DS4UlksDlo5+xdDyOZq/FWAKn7g0rgLcXhVtv8fgCUbSDRcV2C0ca1mmBNyxaIMnlOmYITX+oH3nY61mybaPcGjXZvNKpO2NkFiw6esYh1EHiTEUYRw+FFwPwA6AGMRY20prYtP1A+NriAkDa0B6faoUnnPf4LH6JX7NVp13pVZSJsOzieYJRN0wfHhtkny4AX/5hN2V+LJ9ibshn1vQzbxMn+QHM7t2DT958zibsZaxXA62asiTCyKmBb0oTLN8nfavcAACAASURBVHyj8bsC6m2i80Y0unq7QWviTi8AhukCp4ePFWh2GbZov2OtdD722ky9WnYt+7K33zojunanQesSASjkCsy0OD32okkpGf9c4axz3uaXk98+G2TfhXxh4ti4Tif0RX5U8K4TM5b4AImfNQC8jZgZ8JGDtrtc1alGdMelEfEBUDs4XDsYyRPZLP30aJJ9tQJ459L8U9EYvT+XVdMWrmkr9QZ7GBvw+8+51JBefluXAEfs9WLiREmjKgOTBhIn6h3zoW1esc0gI8DYOJ+26YHDBcoXIzB8JocG7Lu17NHQ7gD2N+yKCG221gXe4pNzlgDHShm0Zt+FaWVimNHuDUZg5ljBcsAXTr56kQoC+P3mG4980Gf0/dwS0VMng/cmzAxXb9foiq3KqRa2vcs0YebLm9x8xUQy+lAF8M6n+C9oBn3OVDbesM1dWX+cigMWPXoCTjZPmrB7l0ycKNNqG9F8vTwD1cK4XOcVSLVfdVGE1tbQNl+cteixE6boVYXJodjX6kfsesCPKIYbLohU0nL5Zu/oOYvQFwFuZckbpWSORsBRbhiAfjLKaN/5Dg9CtQsfnyPnrJJ9uYbmWxV4pVONiJ45zemlAKca+oN+3NFHmWoe03io91o7OodQsoLJT1E2e+P4ePJkBfDOLPIbNYMeUNSQ7RB359oASOA4+91nTcoWSinEEjzKKiTUSX+Vnnm5GAKP/D7tGNoe7Lq3XYxjbYBr3R06zA73Pp+nhYzrdPPcGmhmaPDjAPAE2KwYeF2BNRu/i3dvG9do04iHFDlgupHefWhSfnh82na1NGufDDBWJ1ON6OFjnIoVnjzvg7aLsj637u0PpxrWD8wwQ7Hqa6dzu6f7LSOiIZfjj4wl2Y2MsUIl8Kb5Vo3zJ5nGRm0Vi9L9GWrijdiMCCs7NlWiiawHvLU0SMc84Y8Ndjrkfw5LY9M6jW65MFK3x4+/6PZRD+ZnKHtvA7ZQ+aFoFXjLx1Ju3y1uiGohdx4t/aLzdVpTQ9vHrfgoAng95fACIysq2OZ884BvWzFTrYpT7ZUX6rR9IvxONUgcTHvHpi3as1EPDImru6j67IZYHMBrf3ksqb9Ndr3sk8M5H55P8/uMCLtSJVKEe3bhZDs7b9N9h6BRecjNvfZdFzX98bteMPUesb3AWwukoclik4tjfp3r9JxND4G8XQ8OI/MDb6BjzasFyhukjbcZU4M36aTBjDV/FAYAPxFhdPFmQzixal05k9PzZ5sE3oCPDz500HarO9WYMDN4q5LUm5de/R4fmZllTkfP2XTRJo2G42zVU1YilCyfo4+MDrGPBQIvfjiTsr+STLA3Z1RkQ6/WZsPvxRETTraZlO04jopkM84/Gg0NKz1XWR4oCKQBPtLUYNQwNeBZHLd/8DycbDCJuP3yjLBaqrC/715tVDwO4E04zrVSCl+w6Io23gDgLQYdSC2zitYv3y+dantqhLDJXiCJQ9h4a0Q2yA+Pf3xSs4c9f2qR6MkaNdWu2a7TFVvDr+3KtXR82qbJBU7bxhltGtFWfaKHSJ7I0ZtGh9g3qgLvXMb6SCSi/a4iy2kY/3p2I7KUDpyx6KmTZgl4WyhsKTdEBQhJz7oEdc/5CIDwygsjND5cO6QAQPXAkQJNL8EkUg68QaBTtP0GvFOCEf6Pdtc2Cbze2NfKyhwBHx2fHVbgPSfauV6jjWvrqLtEdGrOpLOLvBhN4QVXv427GvDivgOnOZ1ZcCIbvBfiG2I60e2XRmgk6cgkzBe6D7PL82ctEe8NykrEHK/mC/SdNufLXGcvH4+xZ6sDb4q/kRh9XTnYwr8cgGOoSPG9ZwuE8CVc1YhxGrHvBgKDZ7N7tVC87prthrDT1bueOY2ED7CqhQ94m3WsQQaXbtIpGasNGADo5yeD44f95ouqJxONKC0z1arUVNvh0j+GHXTF2tSIljMkTgFYCfD279mgieST1UpT4Ba4PLCQZzfvHGXzVYF3PsN3WjY/oDGWUOBbD1J6/3ts2h8dMenkDMKWSoUtRQCXrDhRy1nUJCOZxGFsdCQP3LSnvp333KJNDx41y513RbNIHU2zCvDjM4OohuubMDUU6TQ9yFcLeIPsu0Mxoos3GcWPSLUVAMcagBfmIK+mLk8X8rlajjXwtx6d5HR0KpiXAXMAp9qOEDvVpAzR13wBsci2k8LNnLU6PuwQG8FeLu9dTSCMcj/pDP/mxLD2Bu9a8R1eRBmgobkUf9CIsstMVX+t98hapwcAk1OzNv3wSEFkX9VLnKim+TbqWPP4tmgoyujVF0coHqlYRmW9Bgh9/1CBsoJfwvlVLTNDI0Q+YCRb1wzwygQKn/OxFij6gRfgsXEtjsc1gnfdkc8u2/TCjJu04Q7Yb0ZxTiglefgz3ODEFJlquer0j3CqhVVjhFkhm+eUyjsUlkgpdxjjHNCVaw5OwbhBIrwMawnjCSIACv1mDOig41izPzo6pP9uTeDFL+dQjSKuvV052MI/1dJuds/BgqBDlIs5+PharZR7cMWJWuYJCZ6v2BsRPA21LminPz5aorOsB7z1HGsYc9MabzXgrQF8Xjss+gxNbPcGnSbW1LdLImttatl1enrf4XN6VhurSA1f5PTUqWDfIUDtaremGv4etgsmMPQf8eYCbMGRrMFO7QFd97TlLVAKzTcRZbQmThQzvCzTYRthY/0xIgxp9LePxNm36wLvTNp6f9TQPqVCyhoTbq/vgtb79EmHDMZh4fIWtpSpuq5mVQVoihpvA7SRUiPFMfqyLbo4ete7Dp216NmXShqg1HiLunLAe6U2KoHan+6LlOGGTA1TFp2UmWt+jdcnj8D+uIODnC/dbNTV8AE0B18qCAeSP1vOX8miGvDi56B/nFys1P5kphoqCIeZ/hFEQTjtLGcd8iSkjwst340ucU5oDuEPQDYeIYpB43XJhuqtqbD/HlUnLItPZ/O5azeNJk40ALz8esb5fYwxQ9l5wz69zuJdTHNBki5YsQRSuTSQAZwMQUBWC3j9x3EJHvLofeuF0bpCmk3ZdP9hs5RAUC1howF7tKRibAV4pSlGAEBRELXtsELDdqMokCZc7xicytl0+JzlUGW67wgC9Gr2XcxFKu+YGYIqBItMtT5wqnnHDq0cpoa5FBeUppJUCJEpiOWFuUHIw2E1XRUXzAy5HL9/5szR2/bs2ZOrC7yc83Vzaf6MrrMtlustXxWSWOWDQCbb6Rk3ky0gLrVd9l2v1hY3GL3q4ojgLqh1YdMBeKH9SPteoCbbA+CtpXXLPopsvRGNto/Xj+I4twRuCKcoaSuONWiAR89Vd6rhI9AvmWreNeHwSRNNLthCLppOdN46jSLa6gFb73jhWMtm7U+PDem/5N8bgbuFc87mlvnX4kPsjYoisj/QGsc3ONl+fMQUR7lqWq0cTemI6zVLVJZ6r2jHD4yc6PoLIrR5tL7d89HjJp2ctUWVhGaTO7yOJ/EsSNAbNDW8MFUiyQnSeCtMGgHE59DCLjxPp9Fk/XEenTJdz311Ssgg56LUwsFR9ejx6plqY0lGr73UoGgf0j/iAwbghQYcjzJaP1z7g90fuy+4l4IcJ09vHV/D/rkh4MVNs8v8Q7E4fTynqg73zdybFtG9Bwu05HLPlrQtB6lq2RMb8e4H3QPP+97zQEdYP6zs+LRFT5507Lz1gNcfUVAR6bBC4A0Cvmr2XYAu7I6XbY7UZCPDQrFsTs++ZAp7Zj1TRpnzzv2HQ/9Y3akGM8NV2zS6clt/0j9iXmFuAOnP2oSTBLOawsdKig0jbvNFzWRXjoywY40Db5rfRJzfwxiLKDtvf2AvNN0Dp5wS8Di+ORyILo+DPwuryfjdIA0aR0dsGmQg7b8oUlZOPkhi8HQjfRjPBAJvNQebHIrbaDs03lrAGxRGBifWhecb9bKTaSnrpAkXy7zVIB7yA6/sUz2nGmqqjST6s6YaxpjJE81nOI0jfre+X7Y/Np+vl0gTzuf4/aNJ9mrGWL5h4D137tywMTTxpG6wXaoGW3/MPYBwLs3p/ucLRUasIsB5TnRezdUbvxsUP1stssD7HIjQX7kP3Ly1j43Q1u4/XBCOwGINtCZpK8Vx3AV8ONde3kAChTQ1iLpsbhfraaNFzcVNT946hoKa9e27KDV0ar6+fTcobhrjQswuzAzV6R81uvVCva+1RKwDEMQjcWK1Ghpg381k7D8dH9Z/NQg9ao57Ztn6QjKpvVPF8/YH8MpePnikQGfn3RLw7gy3xbEm2/JFJECDRQmeRhxPT5406cS04wBsxrzh1bgBmrICRVPA60lZ9r+76kfHFSpoIGuRvkvZHz5nClBpyrHmMTO8MA3mruAEAowZoBvmTLVGdgpOA6ZJq1bbFWtVg6mB3jg2xP6taeCdy5jvjBj6F1Txy0aWUzjuAaCdmLbokWOeygcBTGUSyFqJ3xXPejRVOExAdnL19vp23lNzFj1xwio932DcsL+/kiTn5Tvrs5MVNV4v8Ho+ImXxwQHEOKjucNmW4BJH3llH5MbBs+VpwsUPhi+sL8jMAE3w0RNOlpc/ZA3jHU2CEAdVL1anXTQcO2jlvUD8rm3zybzNrtg4zCabBt6pRb5XY/xR3WDDihh95RPSjRYAiLkCbKkegpYasbyNxO9Ws+86P0d2ERcRBq/aF63LCYvy9LDz1uIwqJox5wF8ofEmGLUbeIPsu6it1ggNJGKVj884WQL1NGo/8AJop+BUO1mZHoz2IK8rt+LjpgszhLrCKwERRpbh3xwdYm9ijAXOVk1TA+dcn8vw+yMRdn0hv1rCmsM7Ye3qGbTep05adPgsGMGcVv22XjnxRc2qycyxEseA48BD/v3Ne4y6NJEAzAePOhWIy7K6Gnm/h9sAq1HYeFvQeJux76K/2yd0On9d/TAy1HUDCUyQmcGrVQclTuBnT51Cmm1AphqRCB3rp5pq7VrL/dhONMoom7M/ODGsi1LuTWu8eGAuxT+aSNKH02kFvP2yCLCJQY7+w0OmqEhcttGr2GkDtUzvcdxV46Qm582vx68QVnbpZl14/utdz54x6eikTWDfCgzh8pkBvBqkfG+zwIv4YRnfXEZM4x1XQPwu7kVKdL36YDAFHDprCkKYeuYbP/CiSnI6x+nR4yQyD71zIbVdUVPtQqOvnWr11sVq+D3ixDnn+WiEvXw4yp5oGXiXMvxWi/h3iFhEmRv6a2n88IhJU4uemmxFBCuxgxWPvD4nXLVoBqk9+5+zOaoJMJFMUc9TjQB6JFM0wkLmZ+xqGXjnHE0UV6PAC20XgHvJ5vppwuAkgH1XhMrJZRJU1cLzfilL9OfYADjV+mv3tNZbl3/38Zkku2EPY2Vpwt4W6+0RQRM5n+GP6zrbo8q+tzYZvXgK2t3xKYseP1FpbpD4u1L7rgQOZ3wOyQlKvoPwpNYFJxTsvCh6WATBGlpuRX9ddrJmTA0nXeDFa6olb/gJbKDFwsSwY6J+GBkqbJyYLXcaejV174fKb98V9I8nOKWy1ekfhVOtDzPVerH2e/nOREKkCX9qNKl/oFY/6gIvHp5P80/H4vSLKqysl1Pa3LsBLiihff8hU/xfgKybeVALfKpltwXZKEUUpkjQQIuOqocCmPVoIjESaLwvLZRoEys0b592XqZpu6+DQ68hG+802MlKttd6WXPy1TBn7Nmg17Vb4/7j0yZNp4LDyPyavZC/O52C/nGJ09NV6B/hVEM9NTjVgghzmlsV6u5OSsDdXxbT2B0jcXb3ioF3McvfgHJAlkVMZbF1cura2zY29ZNueXU/MU3dxAnPJ9nroQ8K/JcA7KQP64I6sd51bMqiA6ddbbyGY817bPfalXGkbwV4GzEzyL6DU+LSLQaBCKjWBUB87myBso71pCFGMu+H5pnTnCYXHLpE79Uv9I/15npQfi+4GQr24bEh7SrGWGrlwLvIxwsafzQSYdsH3dzQ0BHBJ/FeuSUBMtPLnB48XHBSWOs41qqGcdV7ztV8uU20fq1GN+5G+nDt7YZ8/YdeKAjnXzCYuxnPbjP+e1oB3gqOCFe1DdK2ZbgaHGv15hw0kM9PumSzAcDrlasX+J1MNU6PnnCKQPrfA0BHfPQr9vZ3ptqgAG8ywSiTtv9kdFj/tXpjrremis/PpqzPxhPau1cjW5nXkeTlAxWAKflBOREC8rAhofWL4DwXUb3A6nesIMxKgkagTdVzpBbCbjMfKfqLskAzy24mWw1gaMT2GRwh4ZgccEV0Rvv31aeJBNDcf6hAiOv123mLIvFpwl6AlJlr1zUSTuaaGmqR81TYd22iLWMabR2rb98NShMOHIPv4wcN99iUm6kWEK2GMe7fZ4gy6MrMUA/Kevt7mBkY42bBZK9dv4bdU683TQAvf30kwr9hmqT1I5uQF1xl//F/LGhoXTgmW9whnsbf4ViRfwQlMUeagHs1CI5lgO4mGwBkRBkU/N/9g1hbFKoEMOBn4t9eBi85Sw2+1zvpaOvIpEXPnKrMZKvQ9DyabbVsLn/8rgCY4nNORhXSh1EIs94FMwicXjjSe9spb7P0u5UALygzRXn0KtwQfuDFW0EDOdIgDSQ4MurF75Zp7UiK4ESPgf6xVk21ywzBjNaPe67e/K+m3ztmBv78qWV2zRXn1TYz+HWtmnKYn+ejdoQ/FImw3WEvCVQEPBeoAKAA1ALA1XIISEChaNpOPSipZZYtbi8ItXmFeAG82LSPLUwAsM4EKOEPSqMDRJ2/u2AkZ7AGIKMd1L0COY2IIqjh1W9G4/WCrdR2YevFx+uC9TpdsbW+nffUrEsT6U/y8KzMohPKa3P2kOQ0qvHWA15/7CwiCGDfjQq0rn4VLE7PnTUp74nQqBYm5z0tYA5rOdWwRq/ZDjlqSttt8/7rRHPJJLLV6A9Hkuw3G2m/YY0Xjc2mrL+Ix7VfymZ7ZbUMHpIEWscM4NjLAKx5i4sNIQFWgqyjXgUXEWxEaN26R5o65PukFgztGFqQ+KM5ZVMkubhXFt7nHj9h0omZEgm53yRSoWUGaIa1HGuSZ8omTmNJjW7aHambPgyayB8dDWBS888PTgJyMG6/mjU1COD1frB87ygDXpfqEmV+6l0Yw+HJ8pjkesArFG9GJJxqNWqq9TP9Yz25rabfYz8S8bxN7NVjCXZ/I2NrCnjnlvgteoTutmzqOUevGxklNFannhNRzuRUMB2TAX4uNNg+ANhGJsp/TxGUoRm7JgpDZyLWExynsLUKMHaLC04u2vTQUbM8htWj/ZYBr0/b96YbVzqivCFlaJCLSrK37K1PE4k5gv15yWXz8idLyI+IayFwvpduB5oF3tOezDX/GPwfHfRrx7hG54/Ut++enrPo7KJd5iCsB7yOU43osRPV6R93TkCGxqqpP9bKGu+XZ5AinMvzR88eZzdeckkl927QOJoC3jOcJ+Mpfl80xq7uBWOZ3HRSmxWVSwucUCoFdtnitUrBttpC9GvGuM8xSzBRMSEWccpqI4oAlIXF03Mj/Aiee2o51orMqowT54yu2KrTzgYSD1Ct4dg5184rAT/A1uwHy2aA9+iURafnPFSUARq1dyNAMb5okyG4IGpdkDu03UVZR85tt/i/Ks5BWVPt2HQV+kdya6qNKzNDP4AvkiZyWfrgSJJV5Wbwj6Mp4MXDcyn+27EE/V63ohukZgutFjZKeMELpqMpOBqtDOCvCUuekPWg+4r1Aqo0Ik0r1cRV7/dodqXvaL4NCciQIcwSZxdsAUBBTqCm7LvexAk3mkECL9qBPR3E4dfuqH9Uh533iZOW6J+8gvpSoaVyokSM0ct21qdrPHDGdEh5JAdwLeDlKDVOdEkD9l2csJ57yeHDqAa23jFJzR33g+wc5W/8tmWH/pEJQhyYkNQVbgkICkhOi7ZJN46vYQca7W3TwDuzxC/RDP4gI7amU9wNslPYwABbZF7l4BQrhUoidIOIB6i2RXxzf+/RQoRQyjAyoI2g3we1ITrZ4jvKMLRGG8XZaUM/iVGuQHTknAmC5iJSVJoOPOYZj+Yp7ZJCFMWf+8wM7u8cbZTo5r2Rus4pcOUePGMVQcZrXpBo5ifkkYsbYA0O4FoENnB+PXHSFGP3hvN5p9QPfjDRgJ8hEam9PeZTNh2drpIm7AN3eVrAaWNyidOB08FbFGv+6u2oYacy1RoFsV7e51QS5neOJtnrmQClxq6mgRdUkTMp/tVkgr2h3U42bAB88WGnhWaLzVIQxlq/rRY/8NKlFPUKD7LKreWPspX/rtaGX3DCcO75Yb1/e59vRz+9EBE0r028g3E6MWUVK+AGJkz4jvny7Y041rynDzRz4+76NJFgKjs+5TCVFUfqc+wFAS/6I+u9IckhHgCScKoeOmuJJJKKSBDPGahMw3Z/DsdavVJGL85YdG65/ARRDdC9scrPgP5xKYD+kZMwDSn6x8bAKwx3RaOM57PWz46tMb7YTH+aBl40PrNkvjkS1b/Sriw2dALHLzA8oRAeSFRsN7bLW467Grw2M+B2tlHvvX6Irnd/K79v5h3Y/MgYQ7XfIA1WarPFRVEjgcEBmEquBmlywPRtWMPoZbsixTjdoPE9cqwgCMCLJekbsO9KrRjtSVsvwDcRLS1ngO7hSYum3bbLUoUD3uEFTHzrwdEwsaZ6LPJyltORKdMJR/QkpQQBr5Q1AD6NmmonnHhx/4Wf7ZxwaqrJdltZE+qZ7kjAZSI7oiXZdSOMzTXz1paAd26Oj9gR/mA0yvatJKYXL8cGSecd0IUpQSi30ozgHYlryy3pfJ4juljtJVuvc0+931e/p+V3ePrRchsV42hfP+UHDgTpmUJlxpj3mO8/8nt5BCptsKXMtaKt1+Xo3b1RE3y2QRfMDEdRkdd/ovHQKXqhr5odGo/HDSoCL+4Dry3Wld+e7QVt/xjlZkB7iYhDgL42Xgm+8C8cnixQpuCjmPQ04LWCSeCt61RTmWrNYFfP74VTLZW2PzExrH+o2c60BLx4CQjSY3H6cKvmBoBsOm8TIhNEvn6zPVf3tyQBANFL85zOzFtVKRkRISLLy5SiFVzNTpixyqvDesFMdkr8zOVhuGiTTptGNErGmCg7D9BH1tqZBYc1LYjXoYLMxjPaIBNJMdXao80W25XJKdLF6Vlsfvuu1FjxMcDHZtM6nfZs1EQCC0IWEbcL+sf5dInf16vxwj4MzRv2Z38GItY8QshS+WBehvFhJmqqQUYNGwtbWgXBD9Xbg73oUxuH19amNCc0aMk28zePDceearbxerKu2t5UNrvXsKIPaTpbh2ywRi8cpwC40BYsu5xS0FmOUlP1oHFQQIBQKdz3iv/Jfwe0gXtdbbSsn/42/NIQz7n9KGtjBf1s+B2enjbSz6IsvGOt7CcgE6cL2D5lCJ5Xk8S8ABhAbN7OS2bcwREGbVRW4m3nOzrRFpbWaAJ15Ry/g4wbryYd+SFBZEQySuJjM5YkGhkiml4ievqU87HxX9gXV23T6Mpt7XeqeTV5+V6RbCS5R9yPZNH74dnOZR85uc1cJ6rU5L1jCXpXJ+al1226TrWvjSbZTzfjVJP9XtHumk1bfxePae+op/XiJcBmRCekC7BvOTNbtAeS10xQ7shyoKPy/tIAnGKL/va8v3fWVXnYWYl5QbLJNteGh7mhbBy1+tFsP73vkNJaSRslPZXTsSlb2HtlNhzkjAiS+Wy5NtuuBS6kW/KTBoJPu97V7naKdlyPNl3vHV5gw0dnXdI5RSxlKkPIIJt21VRzP7Wie5JrBH0Rfy9ykDTPO1IBrmUnC4cISnKP+P/u4nVPtPh689TK7zE+w2BWoUBvGBtid7bURisPyWeQyUY6/y4RM2rx9ELDQk0pcCWoq/cScJxstgBfr7Y7nwX4dgZ4ez/q3vYAwBekIaJXjlON0S0t1FSTQAvwdoDV8ZUIsiePVlsRRx6gcjkqTC1dLODoWXbYlf8oMfI5pE9MmG1EhqVLANXb2VjZ26MxJEzwh3KLbP+mTSzdSmsr0ngfeYRHdl3Mvx2LslfmcuXmBjQMoAVBC8qNl13ez7L8e9DPao1IxhP5P8WluS+P2Q2yhgS1Ua+9dvSzmXcIdcGNnaomjyblKU8gCP6X8a1oej7DKI9ii62sJPVMyxJw6B912tZkpppg1LMdhQZAKzRb91hRMhF4D/9+Q0CF3cuNz/BuIu+wvMBbfjJ17grafI6+i76JkESZ3u6SPSGj0k8A37Igu/RgLCaqCL93fEj/bKuvXPEem0nztxkafRGLwKv1CrNCnivHWasz0+HnsAHOzNl0Zt5xEuHPYpYoXVAab4dFX9Y8tNKxIUa3X2IIjo169I/CxiySiRx7sz/srAxmnYq3gR9SAaHuzQIUfcpA8WfuNz8IKJw2qrxDPud5R5Bc0QcJvpKFL8gG3s05qfUuGUKWttj1W9aymVb7tWLgPXOGJxMj/J5IhF0H/gZ8gZfzDiuYusItARxJj06aInUVHnjYIOfSoHbscb+DlCmvQtXj7tV8fZM8IQDOK7dqdNU2vRhJ4m/f4Y12wBZzI8PvahlNKw5J3lORD3SrAaIQuX8ufI63Wh8KL7BXk5m/n5KP2jFPsLqVTLq9FBynGv3W2BD7+ErevWLgxcvnlvm7IjH6/HKG03LWLmq5/oOJ/6AjO17v9O4/LPkPNEEHKD92VHuH19Ih97ZvjRbl20o/ZcaXdC7VOpA5h7LgA1sn+ukE9HNBlI5IAyx6Gf9q2g0uDc9t9Q6yVTefHHjQDQEg3GDPauNji40UH/M+7/YR/8PHDDIUNl33aF3rVbhv25jDRAb5e4frhPU5ykxZokZx45RLvMwCW/xHldVc3ERV2qjy+5JQvapw+TuKr673Du+Gc1e+F8idkxh4qB0u6l5rwuBlMC1+NsHYtckkq5L03Rgct7j8yhs/NsdHImQ/VCBtj4lVpy4hAQgXkQKpLKdYlGgo6oQlhenC4kZZIBSfxOZ20Meh/QAAIABJREFUyuM4DGNBoURFjPQkOTjjcaNGvFF9MrEbZVFk5In4u3MFxeOK33kz5jzCqojtLTZUOio7zzu/EKkPVSpOVIwtIPtMfjRlFxBh5+UF9srCFQGBG0LwixQYzaY4LaSdk0RQrLJsFwB7zQ6NLtvihJI5DjInu60suSTAt1W2lur+3hOCWW0RrrQNbwhmG94hgdhxyoF7undacNypqfap8eHapdsb2d9tAV686NDZ/K8kEpE/y+VEZbLyd1dTdb131bun3u+Lu6Dy9cXX1Guj3u+beYfrZT63aBfNLhvXaRSPeKRTDYXr9aPe75vpp9uHxQwXQIETCxxswjboBclienAJzMpThp3sQfFqN20L3fQDqQRC8TtXwwu6J4ifoZG0Xwd3HXAva9eVWcW7vJwNftD3g7Z3t9QAdIcX22kYCRdn5pG0Uj2qAbciaQIONiRRALwdG6vstFSpPZpl8a/eeHbf78X30N+G/Oo5/5cmQXBEOB+PKu9wJta9p7yNyne0v59FeTAnBFKaItoGYHXQEmYP2+Zzpsmu27COHWkEXGvd07Z+nzrFx3NR62Hd0HdaXhqxlfawT59nGmI2HTDDJsQCH4oz2jTieHjDdkkNEAcW8BCk8p4qn55IZalNFheOm8kmd6Tz8xLKFTXdop5bUqmihlM9I4gxU7Zfdrz0gqdHgBWL2GdnDWyr2vMBHMXy1rL3+F5a7R3yY3F6HskTzkctaNM5VJpEN+0xKtZHUMy4wEj3lFEe7+3PK5QzU1p0AHT0ASGFk4vOzzeuZTQ6xEQRV6971Rv/Xq0fUj7N9FNzpeDfCg214T7kmCEcEO70BdtuOmv/1cSQ/r52vKutPT4yaf16IqF9ElqviHDwlGnx7cfS4vLe49lYRXAKaEN22p/jX3Q6SFupxxgsvsGeY1RQG/53isVdp41qv8fPJxdsx97n0lviyHnBhnKtt9gvF6+62k/PO4tjdSMcuvFxwH4Bq1isDv1iywvdv6uLk95yiy0/CIB4Ydqm+w+73BQBLcGrv/8i3QHADsa8QwxYlyemLRGKBppQfOB2n6eXPoQtj7T+g5gWUXVEIxqOrRyCnMiIzgGwq+3+/+19CbBdR3nm333Oufe+J+lpl7ValmR5x9jGGLvAMGadDK5kCJAhkzCEVBxqwhRUQk1IZULFyWRCAknNDNnKIQGCMcECO8AkTFgcYxxvQTYwQTbYGGPZWLJlbZb03rvLOT3193JOd5/us9zlrfemiJ/uPaf77+6/v/76///++0QSd6/ZMNX8XnkLy58YvNVaHQ//6MyW5srmA2EQ7OgtY9aLinBmFo+IigMK2BUqifvm1RS2r+PJk8cf2QPNkPDct/PtPBnlgOBEw/b9yxOYfzhxxq4i671kO4VLt4/25gmUA7O2HZFXFmG9mDMFr7PfvHq0uskP70wzOHRcrCxYJ6bfHMZ8wHbhrSvDJsBo223Pwp+snSTvGZaODBV4Uagnno/f32jSP2i3pZOtCGCqMBDNXORsdJXfxb7M/xm0DEc7cAs3i9t1ou6DE0emUSletCPgeVdzaX7nQc5cpwzaF5JFl/a31VZkhJMNTEYzLNVeeOUgMOCBlS8f6KU5kXUpEXxWTxB49YUBP0I8qrUZ2fSTzyf8cgHOfnsAsz2RC/jibcFIxwB3UnjpKs4NZN2YUAgz2A3zk9qAh4BuaMZIGDseUHL1VIs8Oiw5hyCaKcr3X2Abok7v3igK93aXYYQDTq6ZNgA61fCjbtFAxqvyDe/aSGD3ptGymmEpyFyWg9tFnIjIWpbqB23e33oq5sly7GYqS9i/OT/gNtdRxFOrnMyHTojdGL94AO8ujBF8GZy3GVkvHQoDtccQ68bkSHhwBwGY19kFuHALhanJ4fs+QjQ/pBcM9qdRmPpxZhY+tG6SvL+/EtxvjUTDn3i+858bzejPOx0VDyMrt5mhi/HqjMv3u2JLPsY8aBkDynnkBbxPS2ShUmwC7+dCtoMpEdGpdM25AU8dqNuIeS/pNEeXo2pfuMrQ7NS167AZ7LDGzCMn9tlESCDCWbPEPhiPi2CKzss7Ho458Ngf9ANcvZtyX4ArWfqgXYL6dvBowndfygyGjl8FvKuaBC7fGYzM7PPU0YTPDQR8HmrZZjyS46KtwUgYPoI9LuT9mLEQtOOYHWaEXLV+kjw1aN/r749Eux87yqYiSO5qRPSyjku77BaUbW+H0eJh1FFShtpKIptArEPl6nTFNg5v1cDVHQEY/3vpjgB2byT5yTUHcg6jO42THv0WWNBWtPkuJfDlJ8+kwwzB7xvfj/ndazbrRbC9YAvhJ9mGYffUh0ZnnHzdk9ds4RTtyPhjBGFMT4mhj8OsX/g9GDx1THQCEhJMQYosG/9+6e6A23pH5dRVx5HrqCpGMrRnkw+sXRH8Xp33qjw7EuDFig8e7f2HMKKf7nYZVREOhQKVBm5rAZeugmxW53umqMVlMthM21EHOi3QY8vZLio0t58xDsDc3NAT1xtNTWDcZsjtaTlbXpkcZb9XkNMVwmU0Zy7qKJGTg++AW8Uqk2DUz8QyY5iqBwHwm0/E8IPnsrvg1G8IdltWY6ayYCQghMCHAIj6iSCPoIfuGCQGXFe7ABtWAVy1u/yG6Lr9hjdc49zAD9/9YX0dkRj+7PUEXoyLzQijOVCV8ABGlY/MyfB4GJOrp6bI81XeqfNMNSnqlCifZYxFTx6Nv9RsBa9tz+rXA2txmy7vQRXGV/aM+r3ouapl+Npu1YGKjIqLbJen45Oxu6jUmJ0NFY0DsFRu/O7a8wLYuVFuKX19ocCpTI6y34fRF74yyvoSZSt7xjNmk2jzrThZ+lDTkb+CQMIvbNU+yL4efiaBbx/MRzcIBxvA6y4Kh5q1y2acKI4iBsh4cSfGQbgnTsxhPPHGVcOLNkDTBpo4cF5glA/uAtHnMdsR5jf8XHdhCKtaw6nTN7Dc9BCUJ4JqNADaHfLL61eQj45CSUYGvCjsU8e7rwKgX2EMGkwlJPW1ooxhzQWjHaAO7Eg8entiOmMTCLboOeb/lWyX/90VtxlsWUPhDZfI63X1fpmrvlCA6BqTAfoiLW4IZWC/osNtLoLkhz3B+FYeT6FZBeMu59HDCTz4pHl9ED6G02QNAu/FYV92yaL1FxknnlDkTrVE2HWFfVcQAvwfyjvdBdi5nsI1e4Zj7sD6kJCcwMNE8rQckhBk1wi8+PfpWYAXbadw2c7h38Bh9wmCb9FOCtM+tjtw/5mj8OodO8jMsPWiaNoNpS7GGD14NP5EazJ4++xMxnp1tC8iekVkz+dXU4KX1aE33he2U1aG/jva71CxlUPEdqpx5xoyCg68DHATECcErr80gG1rha23TI6y3339VdaOYfdFmZxlv9vtwImC4IsnlRbTR2UTs2VGxvuvT8fw/552mxo2rAR4zUX5E2z9tp1H2miME8tB1qmcahx4ZWQDmhxQT/Hz+ktCnrJyEFuv8nscPBpzHedRPnL3h8CLZjecG+hkw+P0118W8bEela1X9SEufq7oGTxuHgSA1qGfWt0i/9Bvn5e9N3JN/vERdj4L2d2Uwsae9C4UzR9+4K1AKjUgZc+U/c7BxlNP3TqwGLxG5/nTkk1IMwN3qiHISqeaAF4JwJxpELhgM4HXXuRmFmVylP3OAWyO+nOQ/i6TE9uAR4tbmNBgkXxcJgZ90j/0ZAyPHGKAIKx/EOS2rSHwivOGZ+PVGSf+rUK5kBwIpss4+8XdmfoOd2QY03v1uYPZXbE+PKiBvg89ygdtuzg/0MzA7b3S1vuKvQG/d045Ikc53C6HGx6WmJ2GfWu/BP+R/AwZWcavkQMvdtxTJ+LfaEb0gx11qGKUvTkPZeMq/vRxVF4RkK5OqqkQMgRe/I0DsAReBF1kfoglP3V5AJumRntMdB66ZehVitwOc6KyA8uOW3YfUyxyrqEuYbTLy3YPb5uPwHbw+TiNC8Y6UrYr/Q62yQF1F/v6TVeEsKrPaAMBtIwfmMA5oaJ8ZtDMgCYGxXyluQGdbBtXEPjpKzEp/OhZLw5yJK8lwr8xfIwlcDSO4VXrV5EDAytBQQFzosVHjrBV7SD5RtSgl3WrhJeNssVDLhuVC4PC8aQa9w8pp5p0VAj7rmC56EwQdl9hZlBbvpfsJIAr/Vys8kNu/pwWhz3WatCh2j5H0QB+KKHk9MN9j8dw8Gje1DDscDLUTzzMc1QyTlztMT9DalpIzQyC9fLvJQNGWy/aea/a3Z/dFes+ejqB505mMcM22Ao7r2C/eN8f9t3rLwn4oYpRxDHb4406hQs6fkT4GHxg7Qoy9PAxV72j0L1cmc8c7/17QunnkoQFRRdjzokwQ6wElet0m8GhEyKVnzqphg4DznwV8MrVHVd1ZBeY75bbOhnANecSuOqcMfBWGRZkYWqiVHl+Pp7x2XaVLKgndz8Ww+ETIlGM/kH9uXQHhYu3DieOFhdzngynl13dx80KXRXVIB1rCMAW8CIQ4u3Ib70yMtOZVuxUBFF+NLkrgFfYdmU0g852pTkOk++LLG0EfuqKkOc+9vkDKopQ6TE0OUy0KHQ77Lt0krxqNSHHKr04wENzwng5vjBGnj4W39KaCH7WCC8bQPiF9OrptlAoVLYYGS0TIUOYEETckyUSjJ93Fk0dB6hUGD6D3+E5+VE7FBZSf/UrCypsM6JDDbXqVxbXe75IBv1ZtP9+/fsx9wm4DlC8dBeFvWcNzvg44zzFOONVNngEYmVWEOFjKpZXRTZIO2+MCdwFEL7mooAn7qmzIxNAyzjwcqcaExEMuPsTIZXSxtsRp9eQ+SYgzG3rVgD8zFUhYCjhII69quOKETPNCHpJTN68dgX5YtX3BnluzoAXhfzRCbYrZMk3GiHd3ovj0tDOtGFzsewN0ovSUZd2Jj+mCHDrN2N46phwoOCEXNEC+IWXh9yum7Ifmc9hIYPuQut+9EY3RpVKckA9KHKqYdGoI8gsv3qgx0OobKckgtsrzqVwDsZ3D+LakQcknjyScLBTTrUsdjcLIdPDyZSZgfsg8DLNBOCs1cLWW+UyTtV9Kiwbnc54vRQ/rIG5ntsMfvQ81i0YNp7ow3hhdSUn1on5Is7fPBzGX2U4W8h228knN00F76jy/DCemVPgRYG/d6j3zh4jH+uiocn6eIWxkm3rqaTFO3rAqP23ymytB8eqYbaD0vR/i79RJcSlNub72Z0yJiyJ0Gyxhfzqw4zbt/BvVKiJBvDwMZWBi086VayNbiUjU2nghlFGQfRHmQL2I2OVd7DfGqFKpV1yorFEx8pCpkt11BJYXd2jA5BeBuoC+gMeeFwcK7c/yPCu2UN5wvxCG2dBR+FP2EenZgGelclwsB4euyvzMqRgKx2/aUyvBMRunFWAuvvaiwM4b7OQqcoYqXbxe+RkJ4trpgBu/Zde2vZmAPCzVwewQublxXAu/MRIkR0V1ak7N3aO0JswRCbPnmZd8vKt68jBMp0e1u+DtKMvGV5y0/7oVy685Pao2by+124b1w+4QpK4gJqUVAGhBOPsFjP5EMdZHc0wQYY5vdJ3tHIztqrdCaZNDZTN7CyZeENdhyJhWsgrGMajh0nKalACTPV38VaRsBnt3BhKg0co0cywdhKdRgKJ7TYb9WbNzPrfd7NtwfdWt+av6NFG1x6X2vLJymxlUwBhAJPey+oqoVzP4w012ukjTztd9clhSqvUn1Htyk0Krc9dY+EEWc84IfA+8mMGz53K38OGOoK7o8t2EFjVMhP32+OlLn/LyYp4hUlhQORGQPBV5gz9pBoyTh46Jk+tqbAyND10pJNLtQtZ+EvPIXD5LipMZo7F2Ack2bwSchw/DfB3D8V8ZuH/EHjffCWFlXhiLRHhZRhpgAmknHrn6OzS+ZHqnz2DARB4417yS5vXhH/dF6D1+dKcAy/K+dG7Tl3YiJp3BYRujOPsHviqwCsmjxDdbIC69UIAmPrVLFdeyigBMitDlocXPRqXn7gULbvYUe93xXYV8H7/EOGKz7d5EnhftB1ZA16CiDkbsC7GT9FsnkImLDhQJq9qo+RGWkMMBo5AbyiAbH8l4DWfdSmEG3hVH1tjkAJO9ju/TMZYoISw7gmsCpB9kbbMqo+3LUM3p9zWpNBBwAWW+cVVX30cBEyrtAisVSkIuni68ZFnRGiV/cHv8PAE6ggvzyq0LsAgSL4wnV0JL06mZYmahINNOtXkqTVhEshqQjHxJN2151NYrVI3OvSqtP/lzSbHzgB8/kETeN/y0oCD8pFTMbwwg7dS4Mm5fIa00vaXjId9ULjVCmB2Jv7CljXBmwkZXcyuC5vnBXhRkE/cPfvuKGr8aa/XydiHQxqcsGLKiR8zxov/ygOOAAmL4abl6s/r2qOZHrK5LOUSv4lyVUEKeE07gX45IbLX7x8S2z0deHdvFKCL4Ivft0L0HIsbGLA08xZbveU6QGZyKARzDqQLeD3KqcDVLqfKYlgGaOoKKFsB+d1fFiBnk0NfRDPQ1UdBbUtd5RcCQUEf+PrRgYOlwKiXhcAy3cETa8KR5OpX3JJfvE3cf5ZLF2rjcE5P5WJmFYxgzhPP8C2/jLxhAN/8YQLPvSBTaKDzNwFYv0qkpOSLglY+sm+8nqnowE5V4LUZL+72rt1LeLyvSt+9ZpLwmylyuuhYLUvBWL6T6or8dxgFkMTJj7use92O1a3HXOA4yu/mDXj3HWCN2ROd26NG440dbnLQlVGMfH5Csxww2R1vXqAufnUyXg8Y22YJk5llQCtu2DWHRt26yxcEQuDxZwGOnkHTgmA4uJJvWc3g5EzCQ6JWtwi3beGZgIwA6WCkgDcD3axfMlu2CV4aKJcCb/7ZlLXnFFaXUHWqYqUmM8yBlHa9u95jrnzn5s26OkfJwFetgepX7+JgzZyyBcLLeEt2Dvn2ShCU9WM78Wjs9w4xOKlt/XXxUD9WNAGuOFtss9OPZ5HQgVF/1pX+RV1zr1QW67rjQAzPHAegsi4EZ7Qr/8SlMupGA15uFtAYeqEJwC06nyvYD5iv4bYHM/8O6v5lZwszXCNCxk/5LRyum0jKxq+IhOjAi3/TgEDS7b1jy9rGJ0cJsL6y5w14UaCP3te+sMXInYTQs+Kk517hUpttpt7ZwFtGAcO+qxgA/teANfHv3LY9RZrURqzbgrOO0sAwZzvOABLfnW5TeOJoAt0eAUoZ7Fwn4iKR8aCioZfY9rAoUNEHTC4f2fXpSsNSkR371nQrbv1mTGQNzGTFxsLl21LmFhwliBMvMj+kNSnzgKlvsXVTQyanDnJqMtUCXo/sPsZvmJztWVQAiviTWlhOzAA8dlikP/RdroFguHsjwK4NIoTKrwdZX7smr83s0v7SgBT9Vv/0cAyHT2byoIlh61oCb7gkA17pcshhR23g1eru9QC+ciCGp4+LKbh9LUYxiCuP1k1SPiew/e5FuVzPcoug/EJfkNDE0J6NP7N5dfDzc21iUJ05r8CLQtx8T+edQMnHGF51asVU2cqnhC2aJHaDdJAWbFHZSzUgt1BOL4M/rztyMnzOmzQ4pVBuAwK4WUKTAjowMNeAuEdLcUppwtDqxm/QlOK17aUKrIBIIKPpTCyemE6mJLf8aUSGxsDzCuIyD5RPCJei2ZMr20XYC6U59w3Gi+13FO4EJUvrzXEW22vnhNCAw5DEAbw8BEsyRLxpArfzuOsRcdxu/oNAg7GraNtVfeLTfX3NzRWn272tRU5vGMp4x8MJHMaIG1kIAi8ma0LgxQ8GHeGJMpEZzup/38Jr12n3t+Q7022AZ2S0xbZ1FFqh7BtMp+qx/RuAWrLguXpZLUhRFECvGz/RaASvXD9JnnaPyOi/nXfg3bePBTNbZz/RaLV+vitNDsZ4OTq5PvBq23I1tK7BSyeYblIQ22rxk+6wy8rMK4Via+LsjbLxpuZM2QAs0zSNuJiOVrcTeG07dx3gVQAuFB9rShjjDo6Zri2ZDvAOIFSdwJtu2thdC4n1hKXpWj/75kCJ5jqBtx9t901yj1xop1T/Q2eWj72p10WYIYMX76Aw2RDPp1UWAIyhc9qEcZkabMDHOr92IOFhbTbwvv4Sys0Bx87giTNMik5g41SGvPaC4JTDXoeV3irOI69jx8d4qLJjU+Zl1UXj4Vs4+RRGwkCBBqzDEvozm6fIF0YPr/4a+lHFocv7qfunt7Mk+HoQhnt6ePOe7kioCrw50BRiZs42UWrGeLOCbUU3mZCw14qPZnt2rvoZ4xUTwNQ48S/5HXNfdpja4wzl1WORlZU3Y+7OQSy17+rDKFgs2vmeOYFB7k4OPfRxX6oFKnAqm1zKmYoONT3peL/A6zIzZHNAzgcEO27jzQPvWVMAl24nPMSRSZssXve+dmV22rKqI9M1h3OBLQVhgEMFXkkqhIkh+fMta4J3z7fulenGnMl38z1n3kiD5mcTlkywBA8PSpCT4V36QGaMN2OmWXiZzqUE28w+NvBqQKpVYACvoRwu4FXfSfbIX1YGBQt4rZXda8fSjGvZJBTl5wasTgxvAYNCJ8eRUwDPncq2u3M2+MuwImSdGF62d5OwrRrOK9UfNRlvmX1XqbgLeJFp43VUF24WlaOjb8MUsnBT42qbdfR5Zbsihgm8KfFyKBNGDzVD6HTib05C8G9Xrx59LoYylV4wwIuC/s097d9uNBo3djvtnHNBj1st9j6bm1i3I04513TnXGbLzU6rSZYgwVQG3wgrbW5S6CCbB17+jh6PIxlvZvNVca32Nlvbn6WmCQnyRjhW9p1wHrriTtUz5m+qP588BjDd7u9GVpeiqfWDX4UknU3c7GJPwDItnePflYxq288XyCHKjeVi0u+9ZwFsclyvoxizSRkM/uC0RVcBXiwFF9l7f5DwKAv0PeAHbbw71zPYu0nE6+LFk+rEpSGHAzFcIGLxHV7ESBlvAfBGUQhxkhwLE/q6jWvIQ3OsTs7qFhTw3ngna+1uzN4WNVr/rofgKwHP9G8Xg2ZOWVPQLPIUZ6CZhijxow3K9mmzZlOLDLtaqgCqa1FeBgT3bubckbZj3ZGkLBGK3WZAmXeKyWd8I1hqatBAWJZx8CjhsaY+J1BVhcXiEFzwjL44CSXiRzGzGALOZJOI/BVVC5yj51BudCrN8KQtIrsc9gWG/qHc4haM/uVWjrdVTcZvEvbdqlsIvD6AqehYw67ENqDjD48t4y4HP2jLvWYP4SfIisZ/Lhhv3ulqTxxJiBwrkz0dcDGKGjSOO8m75vp0WpHaLijgRUE/edfMLtKgd4RBuKvXE/Zevlqq/xqKp7Hb0tAn/cRa1iVpB1gKLVivNMpbPWhGSugRx7qNV0tqpyaFEYEu5FHsmk+IlBbowGt2gBBTA2ujAbI/0qO2tuAOhZWLCyr786cxj8DgpgY8inp8OuHZqIzBk2JjyNBaPDSCV7zMEahWqQaP2GJuZQTcnNx4/VAEsGYFNeNsSwrGIVdtROcZnkzD6AEEctftILY+2vrvjkpRERn56WyDuD6PkOViZjD8rGyK+GF1eMIFDFVBV5+vlpvD7C2PqaFf4HXJPDERwuxsctNfrqa/ciMhI7zDuIqGOXCn3mujffrT/zz7uiSknydAJpMEs5hp2+80R4MCIAV2Ou/M7MP6ptqfo8EOyxJl40DmlU3aiQ07bMaYM3OE8gR7GK8jzjabJAp4tX6WP5bF2SrAcK6o2pf670rRcdIdOgHwwmx/6zG+haFzR04lPLOWjzmp0Vy/knD2Oxep/4o0FkfqxAzjx2uL2B7KjUwdvfxVGDtu6YMAYFUTYNMUwNoVBJqY/lM7kOAFGc9Y1QZex1Cqr7Bu3W+cLoKF0QE57HR2bY7QOOy7BkBra53Xsaa9kGuWQ+Zmi9t1/7kVB9evW0dOjha16pXe3wyrV0dfT3/y7un3hY3GH8VJzKmBm/GazCS/zXAoSfpQ3rFmvi8NHN4Y3gz409NeKWtWJQnQFZxYNxKKKILsKQHmJjuxAoOMeF1Zt3OCuPMiCEAWNRoxC7IMvshIj/eZNoaTuYZNLAhqMTMSFBEADI5/7NnEeyRWL1GB2N6zxOk9YU91Z6RS7ynp7QMwtqRVlFr1NYLusWnGDzhU+SBLnWwCXLhVMF/7LYx5RXDF/6H9FPNwYFY6dTrRdqLV9t6nOmbptmfF8JVfBm6+Pix8z5yO4l86J9FF7sexZiG1IaNVnrTrPs0Iff3WVeSRKmM7l89U0dG5lCet60bG6J57Z/+i0Wr9sh7fq470CsHV1lr8bR53tbOS6fkVxAiaiWakc0tmP1MApTKGZZPf1hhx7EGAgQ7musblbbzCVqhFWejmXacCC9ArUra087z23XwZLkcl/87HlDxMDB0xjz8H8PDT+VsVfAqEW91dGwEu34lefXOGOuNRNQRWDk6XAucWYBO5jT7EkcPbIJ46LsCxygcXiZftJnDeFiryIBhyGXgj2K0eHqk9XuV0Vk6kGsBrLuSmXPr4uupw9qtPJ8wuMLtwRMBrzwMdkykqI2FtAsFbNk+Rv68ypnP9TEVVm2uxRH2fup9NsWT2i41m61UKfJXCVAEg5+psvOhOjqNHNSgHX8by1CyyQFY7sWYsAGYIbqr9rvtys4miALIIjHzbYmF6MQc2M8eoBSXFCmsi88Ug9742aV3AK8n8gz/C/MMiTKrKB9nfygmAV+zFLbiZGKYIUAdNjqPKxrFFO/RXH455LoWqTkURAUDglReIWyJSWT2g6Iww8ZzQ6rssh/B9Aa+vDQ6zmw88nKDoMDW43q+yGOkgy/VMk1lcz47pK+P3b1sTfaiKHs7HMwsaeLFDPnb37O5mAF8JosaeuNt2p4NMgcKCmxzI2mFgeduxAibFRk19VrkElBZlMRB5xis1QsmmKZ6LZfKntVln23JFaQKQFQy6Ui0W2QAz+3OmauWymM/qSqoDGEYv/POjIoqhjlJh/decPKeBAAAgAElEQVSeR7izTTh2pInHUUpWn/irqrPHBiBVDpoF8K68ux9LaoW4oZyrJzA5OIWWlrWr2P6aJ4KF8heAuAt4vDsEazD0MUsXX8egOhc+T1kunUi/M7mDpkxuPenXsab6pNVCZ1r811vXBO+arzwMVYC8zhypUt5InvnUfd2XBwG/C2ldEueT6ThP0+QS2KR4ZZ5A07RPxSGkJogUpxVA2+kgbbaj2XNTM4h8RzPuucHOzEpm22FN4HWx2qx9zkF1MVVnuJzykOeHssheiHfO3fOo/0pzn2Jgt+Bln5gKsQrwmlmmHDI6KioCXryG5t7Hk8pmBixe3SbymospzzCnp1HMgaJafy25UKa65pzajjWHMFWA18tk6wKvD3QL2l5mey5aLCZaIbQ77EtRh7xt40YiA+VGAkkDF7oogBdb+el7Zt5JG9FNLEkiPNmWW1FtxXYBL2+t7hyS/5ajrd9qKiaGvj/SWZbNeG3zg+pW3IfajjVXbLBks1kyh5wDLAtaU3btQXI0aN3nsQeb7LooBlq0B/O53vcDvFGj+pYdpUAH1SvPp/yklLgipoDx9nHrRIo9joWH34gwzeDO7yU8v0LVyYBAu3GVuAQyTenpWdh4/Y6C5wN4dTG8Nt4BIxqMps4h8DaaIfQ6ve9BEr5hLq/w6ReBq+pav+UP9b2b7535QBRFv8vimCd15p/U228u72ZeXRUxYDY3/VcuYkCBY94w5bT58qp1MFYaJxYIwsyLqnXGm5o0DPGtpDy5EDo/K3WfWMutU/ILjz3XmHzYFjviIu16bQwAvvtjgB8dYc5cqi5FQPvoplXIeMWtwQp4fdtm42RWgVdcr0sfYxdbwlH72oEYjk/7UzbasuMic9E2AleeoznXfMDrk9MXd26qcc6Zav0s9KtmRIO+GOQAYC6At5+IhoKFLWyEEPd6zxJgb9y6pvHgUEFnRIUtKuDFK+Jvua/9J81W891ppIMHNHVbaMZ6MnAU3ynw1lPayKt/DEAXTwtPuumnTkHCYGqKlYrU/2koWcqs86FLWdk6qKn6VP34X53xClDUYTVbGDSY0Zi7PeA8a5MVFJWfxyp22QPgmFiaMDh+BuCBx6ubGxBor9hJ4GzMQas2MdwmnldLIafRVCdDzbXPQlv7d7TzPvxMAt8+WG3BwN7G9J6vvojCuhX5myKqApkzmqQIdLXfXGPowoci05BzcZJ1uEChlj3d7vOKjjXXLqBs4QzDALX3VLcbv/Xs9dGXR4STQy92UQEvtv7jdz7Raja33NxoNd/Cb67wMl7VV2rrqu/5zMmdhajpHjA9jkHb/uZWXh2MlUFAAqICER4qlZVNiR4Bq0dW2NtsndVbY+9jJun3Wp2a9uog64wQGcD2iNtuPP///cPioEHRR+R/Bbhyl8hbzFvqvdwyf4zVF4FQBrw6tinww/SNdzwiWG+Z3HiqDcPfXrQjH0pm4Wa6gvqArEzW6iDuWKgcwqiniswMzjbUdWSWAG/R2HltvA7Gi2FjNCSd9mzvhp0b5ucmiX4RedEBLzZ0370n18XBxL4oil7TUQl1eA9I51baKuXskt1jMD9zJPlqm5bh2sqriAatHv68zkr15DjyxBo/OKHqV8zapAC8Xk3jzIMJqg02s1W26uqMN2e3FRU7GK++UIheUQnhVWNMJpIdAOkkAN99mvETcJjbnoObfJjvFeSGAe/3uuxsvE1XZ40O+65kupVBSJsJxjvyH3m2KOJ3f3ycwUMHE56LWMmsnuU5Fpi4wumcDQResotCJHNN2Iysqpz+zHRZAyqVxRfaIQGvUmcHmgyT8fqAt04oGYJuEJCk24t/ffva6I/7BcD5em9RAi921t/cO72tQcPbw0Z0Va8zq5BNQaFEUQu0+Ii7JrcAlnSi8UQietdoAM6/tgFdfYflVDkqbA53Bry6bBnbdbEQn/JmNl6tNSno6ICaAaINUC6lKGMi6h18DoHq0Elh78VTcBhiht/hxYaYr2DneoAd60VugPTgBG+kOTbqkESu/RXtu+l75hqbdr7O+Pm9aF2Ax48kcPAoA4zSQCaM32NeBQwfw8Q2eGMCH+0qCcs9QMYXeauTbQB3tdmtB+4pLNdUQ9H0MVI/VBp7R8VOHdFrUzqXt6p546WrHJ/GKnBuoomh3e38jx1rGx8gzrjK+YLUavUuWuDF5u27d/bcOCBfjMLGhV2M8VXwq4GjoTPp9xpL0JiQ+FNOfmMmlDHprLMz9qHlaEhnmUqMI+oxHWvZUJiTUDOVqGUlZ3/OGq63QXybMXKzBnEAw8eC8zZy/SIwLaJCts22E6OzDO22mO0Mb1pG08JUC2BlS0QyqOQxBlvTgNcLugVg5lJ5G9Bshddtrfg3Tv42Xos+g7dB4+26AKtbACtaIqMa5rLNgZYH2Lmojhk2TOAVC61ZSRHo2jLZwOsG93zP9g28gzrWCIFmI4BOu/unj37nnl+97rrretWgbmE9taiBF7vy5gdOv7hBos/TIDqnx8FXtwdqjNdisCngSOeSqYBq+43fqi29HlKVNykIheVTSjs+jCRO7rVlFEZ6QaN+EIIfN1Z1aWDom9COqAMNkzUNU7KkEGyCRqljTbxfOJG1hctQbSmj2Dlo+YG1bF1Zn+lRIWLXoNeZU9KiiACr9apfcmCZrVW5jboyNSgGpkwN9oM2qLtAyxlj3ifjdYKdZ+uzFB1rOHeazQBmZruf3LE2+mVCSMa2Fhaulkqz6IEXW/ipezovjSJ6Kw3orl63o133I5pnAkfeTKB3gkrUYrJDE3QVjHkjEdK8DRrwqomuRVOk8J2LOVZmBh2MNehwMV7ZSCG3affNtvB6GTL7mqUiYsKq1usmltRQbdqE03otu3WOSimGbVZo7hBSyDVWiirA62RqDrQ1xrrAQekDUSeA+xYfD+Pt177rbOMAwFu5Xx0o4VwE9KFVfWKbGgZgvJhtrN2J/zZYHfzSVkKmS9FtAT+wJIAX+/eW+zsviQK4ndDg7DjN4+tmvDYmmPZdFduagV66mdMAMoV0nuJTA3gF9fJ78Yo0fGrbQt2BVuy4cgT2u5S3gHm6wEK3bxrzxTfJtO9LmZ5ncrkBJ5uhFuymDa8CEIVA4Okb3cxgzNESQM71Z0Hfu+Sq4kRytbkq8Bprp7bg8/dd42iu6XZXOBQw/5VX3qEAL4FmC80L8Wcb3eAXN20ipxcwplYSbckAL7Z2372dq0hIbiNhsB2ZrzFBfApnTbJixptFEmTxu1k/Z/DriGjQAt1Ne6iZRc2do8FiialZQlscSoDXHmgn8BY5rUYJvMaCpLXVJ09dBtYH8A6F8dZagEyErLLYuOy7qdxWAeqfXuAt6CMbSQoXOWtVqnrdT1GOhuZECO12/HetXvCOhX4UuBLqanvKqs8v+OduvW/65SSIbqVhsC21+aY2VBRfi5vlYJg5r9I0jbkJo0LJLHuvdaDCZNIyXaSVoyFjx9rW3XfAwTUZcg4xCb7DYLwe23GZB74SSMgrZ/KTmPpZ2DCAt4DhORmvrx8tJDbHWrSqSj/gM97QrAJy4CxfW8yNXYvjYRt4KzPqgrJydTq+GBR4eTLzbvy5Lgtu2LWWnFjwAFRRwCXFeFWbb7l3+qogpJ8Lw8aOWDHfdEJlgOdKOiImRgawJmuuwngz5mIrnbKfGocYuGKrYdCjBWwmrZXrGlxHhIKOBi7GWxUoypxKVcvJA7g6Dehoa8FCUolx5Wz7JjD6TC0unUilq8P6JWBV6vcSWb0yDRDDW2XMDNXUdK60/9XYDWJmkNEL3V7yt8EsvWHzZnKmIqYtiseWJPBiz39mf+cKythnw7Cxu9vFOF/RVPvWhJQJ6OFdDq0UE1VnvEq70rOuGT4V3Dphy8FLSf+fD3jxgSyu1wwBk785WLqKJshIS1aOj+3lgKKI8RjgaMto6r9enwqqE3fMWc8ZK101FukoJltzPCyyNvDWlXMOQsnmIkeDl51b8GZ0jw94K/aJil5ot+Ob4Uzwrh07yMyiQNMaQi5Z4MU++PT9py+NaPTpsNG4GE+45SaoPNKbXTiJnnc7KlKlgrQBQgGecuBlrDW9iYKHksn35HXu9ti4gTeLvRUy6+ihZyVzgZ0uh84k1bNyAbKSnXPDSMr0dWbvAscM7IV0RRENQoYsZjhriw28zsnr6DDn4uADgvkC3gIziVd+j6w+xlsXeOs61tS4OXW2H+CtENGAJ9LCkKJ54aZTa4P3XExI5qypAWwL/dElDbzY+Z/Zz/ZQ6H4qiqKrMbdD1mARO5uLaNDsvhn5Uhqjh1QpcDRPW4kDCyormdm9aVyode1QZtrIM97cABnbS50FuxAqA0S9nKoRDek7LkBIVwwrPaXBgjXgV+kx5Vf4WLboSHDWm+AtJz+lXEpsy54DO0/5rrjb/IqtMfGa5Yw6lMzuU51szDfweiLfRPQ7Hl6hAV4Oyjq9+EM//E74W9ddRxbl4YgqoL/kgRc74eb9Z7Y0IfqbqBG9jmc1M65Zx2vVxSmyjJnpXSedZDkHmA680lbJXzMPC2SJChg/FZW59nxJ1SXb9FzRnimvxmDTuF71nYZu6Z/Z84J9miwV/yVAISvDDbwKafxxvXlGh5Eb5rdVgNcJqI4vqwCvC4Ccyl8hlMx4b1jAqwmYk8vLnvN9WrRI1I1o6IvxaiJVdazhK3gEmFDodXvxb+1cG30op6BV0GwRPbMsgBfH4+N3Hl+zYnLiL6NW8629TgcYS+T2V4GhADwBPuYBBHFQwrblaszWMFSK7/Mn1hSkSYA3EvpkkRWp7ngmdB54BVb6QETMZxOQq4aSFbEnRVdtAM9kMU02NvD2Zd8tigiwJp0tu94/XvtuCfg5CHmtWGN8vzbjLQT2/KgXjVlRu6tEWqj25xdWrWcKgNfHeBtRCCxJppMkfu+O9Y2/WkT42beoywZ4sYfufIK1jjzX/TAN6X8BSIDh1fFy25+dIlPAq8BKz0om+llBp3kiTAM3tJ/mjgrr58GyI8l6BIWeHzh3o7BirumI6fXZdlb5mzFpxXdFrMc5oawv3W03J5488KutIfmVIc0aqU9Ua2ZXZn4O9e8LeH0gp9Nl3eTtkl1rQ64/HQukMZzp7iQPZO6+ML8tXCi1RatyvzrQwQUYxneqD+2IBs+i2WiEkMTxkW47vmHX5uYX+kayRfbisgJeDqmMkc892HsfAfZBGtAw7qEZKTMA5BMd6TG8ij/qwOZI3K0Dr6g0ZTqmqcF0XNmT0D9B1C/SsZfb00mkyCVn92QkSyeFBuY1bbD6gZI8gI8OeH0KPJfA65TBA7JlMdEWxpcw6kUEvI7+wBjdXjf+QZyw/3TO+ui+RYadA4m77IBX9dZn7zv9c7TZ/EhAw3W97qzIFGbYPrOucU4W/rMe0aAcXfI7FdHA8wda2+40NaVJn0SNWb7BPPDayXsydDTC5LTQsyzqQIBqURiVqC8D38JQIunkq8KeXN73+Y5o8IFlDvgcX5SyVA+7q3JU2KhOEzK3mDkGp4jxzrdjTTeH8XAxcQT4nm6v9849m1qPDYRii/DlZQu8OFb7Hpi+hobRx6IovIA73QwnlRjNTJl1ZxL+oEcM2DNEOuQk20W0Qwee+pjpIDOtqcZ49SErAmlHuRYg6CU5QdbSDvP5DKZ1vXeXk2dmRYy0+MCAOctcClzWj84YZg3xXIuJ0Ub1D/lglcUHX6kCvL66FyrwGnLp08BzeIInMA8pxN344zQK/uv2KXJ0EeLmwCIva+DF3rvl/tm9rQg+GkbNV/EjxuLGxbRjbeDNttT28WH5in54Qn1lHNzIZq3KC2G63bLqiye0ZKaFjjXxjCrHb991xOJ6mZ55DY898ZxA2EdEg4955gDIMQUGAd4y0HUx0lEDb5U+NUlCftGty3jthdE5Hpp+mxPG4CUpg4nCEJ3aPZbAB3eso79DCEEny7L8LHvgxVHft//YagqTHw6C8Aa8ryaRTrdMmR0gy3tOmRo03VFxttLEINJE6O+rBOj69fEW8HmYlNiyW1SiNKJBm4QWIhkZ0iw7sTnxskzDvDSd2VhUsApI4DP2xK4G4Pk56qyvgJGWRTSUAa+L4Q0MvAX9aTUlwzfHYmaPjT5UdUPJqgKvqz94vZaa4vXrwNizs532+/ZsnLhlWaKtCRPLvQuy9n/uwc67Q0J/nwRkSmQ30yMa9IMSWQyvkfxcarph0WXiNJwdpeDO5asohA7EOrNVwKvUXYsZtofRMZlt0MmSArkYr+OCyQJAU5M+z0iH5FgbdSiZZ7ErO9LsZIIVHWvZwq4tjtZC5i/f7GkXULqA17ew5MbNsaIVLnJaZTroKntue7b3UMzYu/ZsbOwfI44n/HM5d8xt+7vXAUluajQae7vtTm7pzkijfWJNgaZ8RaGcxnjdyXGsGF4DpDWGm94WoYEuN0pbJ8dKwDE7Ei3q5Vw8BYpsyShkPAUgNTLgLThu6lxzPCzSa99NF02rNKtB2fh7wNK3QBTJ75LV18euxd2xg7ABu9ypara70LHqY25KZsl2gyAASgnESXxLox386pYt5MhyxhbHmjruDr0H9u2fObsRhP+LBuGbkrgnTQ+WWSG15SoVFzl4BUvWZhIPJcsAVBkdTGDTGGchqGlAnJFj9+Cl5WTv5EFHPOQCo7KIhhwT88i91CManCzQxRb7jOF1l5//tmihrGvfVTrhXNCK1iWpavgfjM+NE/ZC0ot/54kN4UeuI0v3+G8/6Oka137KWXLv7DvAGuFs+72UBr9Ng2BFlttXaZdiqhgYpULJRDfYt06IJ8ztvNvUoEwY2iGNtGw9lExyVcedaUIADxvTrkrXB75uRIMz6qAi8OJjNkgYSliLTefVzmaktoIXRTQ4J4P1ZVn5vlOEVW7QrdQPfKFcuMCLsrUaAXS7yXc77c57zt0yceeSA4chNGgMvCWdeNtDs68NCP3fYRRdJI4aqxAunQFnYJzafNPoiOzwRG6r4QIZiUpVMn4VHxUWMgmgy+hWCnz6dtEFLiWA0y/j7Rd4a299PYvPIKFkpcDoWzQcoWSlZckOdk3QoQFvgbz99HcoohaAxfBpltD37dpEDg8Bo5ZkEWPgrTCs+/6FbQ6Dzu8HYfAOApTGMTre9JuGFQPVTMJSc1X2sxzjTWmfleaRf6/fkiGZtfZ8KnJu+yqGs8iDnR7VHRB4XUzS1ZW1cjQUgI1rkcnJkFvZTCdGmX03t5g4vph3xmtkp7N2Np7FsnYkR21HpjwQMRs/x5LkN3dtjD5OSJrcpMIMW36PjIG3xpjf9tDM20MSfjBshNu6mN83DZnRGK+doyHdGlqJd1zX/XhYmgBTWYeGujYrsUHBwA2N3dhsywlgJYw3pzhOG6YnomEIZTtBssSMUeRg6gd0K7N+B5AVjlVNtmsvtkpFVB21HWtFC46+YAMAOtCCkECvx/6xM0t+7byt5JEaU2rZPjoG3ppD/7lvze4NEvIHYRT8NAJvHGOuBwW88jp347YI/dCuFsGQoqadg9cOJRPFu7ecpvBVgDfHeH1OnyGAo27iUJL2lZWsbkSDBhx6M+YCeJ3j1Cfw+hYD8wB63mZuv1e33dXMDARaTW7LPclY8vuwPvzILkLwqpfxp0IPjIG3QifZj+zbx4Lmud13EEp/N4yCbZ0Omh7ENe+pY42/pGysVfLwVj2xJqRJLQ9SOJvF+tiYDbzDcqy5F4b8t8MCXh/AZZ2j9ZPqoxqHTexyjP7Udg+Gbni+x69r7U5kZVX71NaFOsBbZUG3y1MsN+7EX4Mk+PVzNpFv9TGNlvUrY+AdYPhvf2D2PBqR3wuC4K1AATDTmZONaHXwSWhpss1UK23jfYzUw/YUa86ZFRwa4AWJkrLtruwn+XluwfCA0EIFXpdc/eZoGAbwFtn7nX1dZN9VF1B242NJQn6PnqZ/sWvXmOX2AyFj4O2n17R3bryR0Ut/svsLUUB/M4yCPd1OV0Q+KMDIn/AVP2k9P1TgdZWrgddAwFtS9kiAt4BF5upTX/jeKWC8zongW9wKGG+uf4vYrm8hGyLjHQbwYpuCMOSMIenG/0gh+W/nbGw8NODUWdavj4F3SMN/2/3T26NW+FuE0ncGQdDodjpuu6ysrw7w1jIHlAB6GfAWblvnAHhdbN/FzFwAlw7lMIDXtRMoAfbaMbwFOwg/888LVjRmdYE3t9uhFJoNCt0uO8hY8t+fXBd8YnwYYnDQGAPv4H1olPD33+6+IQH2O2EYvQxjGkWi9eyDHV40GVzA495ymoLbrNmYuBoQGWUNw7HmY3+OQP/CWyd8LK+iY62w/VqfVwV2tWOxsDbdyTgXAw9Y92PfdQKvo09d7dbfre1Y017GxDa9bjJLGPsEdLt/uGvLxI+GPF2WbXFj4B3B0H/5O2zFdNK+IQrC90VRsL3bwWPHSXF6xprb11rJWyR4VQH1Koy3WjlzG0o2dOC1GllWflW2m+Kar/wCM4Oow3zRNV5Vgde3oEdRyGdF3I3vioHduHdj9PURTJNlXeQYeEc4/F984MSuoLXy14GQtwchXdGT9t86ZgbnwYG62+BRAq831C0vZO2IhiI2bY1bGTAOcmLNt3uwtzJOIBtiRENV4NXlqBPDGwQhNBoAs7PxDwkkH6Ybok+MQ8RGAxBj4B1Nvxql3v7Q9DUNEv0GBOT6KAxor5s54GzAqMYmPfkYtJddJgW77Cq241LQGQB4bRnrbN/tYVuowFvlVuFcu2v0adEOxWvSshYDvBWi0aTQabMjDOKbgiT8s/Fx39ECwxh4R9u/ael4yeaX/jX+SQLwfkLpNRhqFXe7+QQ7ujwextePzRCLKgPeQvAqAfUcEFpCpvUXlDNM4HW11ansJbG9ql39LJD4bu3kOAWmhmHnaOCA26DQ6yRnCIVbkpj+8Z6N5NE5mhLLupox8M7x8P+f/WwS6OxbaBj8WhRGL2YJg16v675Ndhgn1uRE7idHg4uR9svOqgBvFbbvBGfHYlXJzlkAckW3bLhk8OWSqL1I1gBe10LparctL6EEmphBrMc6BNjnGYv/aM+GxjfneCos6+rGwDtPw4/XDU1GK3+OAnlvFIXnJYxBjABsgYjTbmh9WbbNdh6eGEZEQw2QGNatwoXA62HTZUliXItJjsFb1Lds96Aer814Pbscl32Xy+1QEPWV3W5kzA0OuEmPAPm/rBv/z3O3ROO0jfOAAWPgnYdO16u8/YEX1jcnWm8jBH4lDKKL8HAx2oD5pw7jLQHjfnI0VLHBup1/ebWq7Vgrar81ZmULT92QqloRIyVy1ma8hYc8zH4tsu/qoIyJ+BvNADqduEsI/QeA+E/O3RDe6biScp5nw/Kpfgy8C2Ssv7r/2Opuc+WbKQTvJhSuQPtbt9uFXF5eB+WzJ6ALMCvlaLDK7ht4HWjcD/BWS9ai2a7rMt4CdmkR3HQhdDFu7wI5zxENQUAhalDozMZtxuALhLI/O29TdHf+xtQFMgmWkRhj4F1gg/3lw2xF8mz8FhrADUkSv7zRaHAAVseQvSDrAR3F3ioxXh9r1tDGBmO3KaSc8VYB9WECr1PR+wRel2nC2Q8+4C3p56p96mO8mMQmiggy3JMEARfYTeeeFd27wFR9WYszBt4FOvxf+tJjTbJtxxuABr8ELHl9o9lo9noxMH71fPYp22YPJTlOAahXAQl8pgort8uqBbwFYDZIDG+VBaLq4YnSsSo0L+V72u5TvOcMv+v1kh8TBreyoPdX521ojvPjLsA5PgbeBTgotkhf+dfOlQnALwIhb2o0ws1JAiCuny/ZZmuMroyp+tiTWYkVklYx3pQDrw+867LpmvZdZev0Md7c9z4AL1h8XOYHu82lY6XZNqosZqo8iuaEiOdSAEjYgzSgt8Qz07decPaKZxaBai9bEcfAu4iG/qsHZs5mJHwbJOxtDOjlUSOAuBdDEsfuCy59wFt3CzwHjNcFgE4Aqgm8ZRENlYHXt0AUsNRRRjTgsd4wAGh34lMM4E4G8HH2/LGvXXzxptOLSKWXrahj4F2EQ3/nAbZyJo6vDWnydkLo68JGsIEhC457wLScEMq+m271C1hVP6YAf9SFqVb9hJK5zAw+ZlnEygeJaHCZGZwyOGaRl/EWmER8/SlYOwE80htGmPcZIIl7jwCltyVJ79aLNje/uwjVeFmLPAbeRT78X3l4di+D6HpI4rdQSq5oNMJWHGNMcI875Jz2zQoxvP3aNqtc99Nv2f0Cr1fJXaaSPkwNrvJrHxXWdie6StIggDCkQCngNTuHkph9Ayh8ptcM7rp0DTm+yNV32Yo/Bt4lMvR33snCeCtcnvQ6bwKAnwQgFzZbEY17DBgyYZWc3bM19sab1rXBOqjqsBhvoenBYw6ZL8faIIwXQwnDMAAaAHQ6yXHG2ENJkuwLJ6OvXrCGPLFEVHZZN2MMvEtw+Pc/wyaPHp+9OiTh9YwlbwRKzm01I9rrMohZDIDeOdtWWrIFzrHNOo416+UqjLdWRENB+fMFvHXsu2hGIBxsKQQCbF9gcfItBvR2IPSOi7eQA0tQTZd1k8bAu8SHH+3BMeldQwFem5DkJyjQvY1m2ELsVeYIQDY8hC22K4lLleTndeymuQXD8XLalIJ0mK46i2zFur08lcFjHsDfy4CX22wRbCPK18Fut3cMKOwnCfsHlsBdl2xvfGeJq+aybt4YeJfR8B9grPHcI3BFj7avpQl9AzD2kiAM1jSiALpxwqMjjIMaJUzVufXXqKrh1POYApwOpSV46wQe2+VgGwWc1bbbcRdYcogGwdeTbueOOIS7X7x5YmxGWCbzcQy8y2Sg7WYyxug3Hodtca9zDWPkWgJwHSGwJwjDVhBgysoEEuYAYp/NV1xunwtrG2q0hG0eUf8usO86ma2PqQ6B9av6KKe8hNtqgxCgM4t2djhBCDzICPxTSMJ7zkwf//aVe9adXKYquKybPQbeZT38WdcdQw8AAALJSURBVOMxXWVrYvr8MIheCQyuBmBXAsDOIAwj3A6jaViFqzm33UME3mHad/sFXpcdutDOrUwHGIFAML62h92EMbYHIGH7KaX3MOjcc8nWiUOEEPMivrEOLrseGAPvshvyag2+/zE2Nd3u7goCeFlC4CoC8CIAdgEhZCqMIr5dxtPLcRxDIo8x2zbe1NRQYGYY2L5bYA4ZlWMN24lhXkFIOMii0zKJewkAeQYoOcAS9h0IyP29me6Dq3e3nt1LSLtar4+fWi49MAbe5TLSA7bz3qfYxKkTMxsmm9H5PZZcSRl5EaVkT8LYLgC2KQgRjAmPN0VnUZIwgDgBvGm5blLxWoy3IBpjUOClFEO6RKQBtkEEhCDIxh0G7Gka0B8mcfIoEPgWpfBQTKOnvrgZjt5ISD5sZMD+H7++tHpgDLxLazzntDVonli5GtaFpHsWZfRCBuwixmAvI7CVMLaZENgShtEEB1KSefoxiALxmOH/sYSftks/FR1rKdH1sWl5LDqn4Fg+MlZCAW9iEE4vAEJRHuABHvgHOhqTJDkGAIcoJYcZY08xQr4XkfC7CYEfxBSOXb4ZjpIxyM6pzi2VysbAu1RGcgG148AB1ngOzqxrRSvWxrS3mQDZCSzeyRicA0C2AYG1hMAqBmw1BTJFg2ASY1gFGOMHkRlBWfzNT+CpJLLyIIgeMiZAWACo+CgwJYDhbNwEogCW8NCthCXsFCFwEgi8QIGcjAGep0AOJowdBEKeDGnyJG1Ez8PsyeOX7lwzPiG2gPRrKYgyBt6lMIqLrA2PPcaaTyenVrUaq1aypLOKJXRl0iMboijZwgjZwhjbSoBtZISsDgiZShgCNEwBQBMAQv4/QkICjOKNSYSSLgDr8b+B4MWNJxnAC5DELwSEHE8oPUwBDqENNgF2OCTsZJKw091ufCpcP3HqJWvh1Ji5LjIlWuTi/n+x/d7W4rxRtQAAAABJRU5ErkJggg==",Xe=(Ce,et,Je)=>new Promise((st,ut)=>{var nn=Vt=>{try{ln(Je.next(Vt))}catch(In){ut(In)}},un=Vt=>{try{ln(Je.throw(Vt))}catch(In){ut(In)}},ln=Vt=>Vt.done?st(Vt.value):Promise.resolve(Vt.value).then(nn,un);ln((Je=Je.apply(Ce,et)).next())});const Et=({classroomList:Ce,loading:et,user:Je,dispatch:st,virtualSpaces:ut,globalSetting:nn})=>{const un=(0,f.useLocation)();let ln=!1;(0,o.useEffect)(()=>{nn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(ln=!0)},[nn.actionTabs.key]),(0,o.useEffect)(()=>{ln&&st({type:"globalSetting/setActionTabs",payload:{}})},[un.pathname]);const Vt=()=>{st({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return o.createElement(yt.ZP,{theme:{token:{colorBgMask:"#999"}}},o.createElement(M.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:nn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>Xe(void 0,null,function*(){}),onCancel:()=>{Vt()}},o.createElement("div",{className:Pe.content},o.createElement("div",{className:"mb15"},o.createElement("img",{src:Fe,alt:""})),o.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),o.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",o.createElement(se.Z,{placement:"bottom",title:o.createElement("div",null,o.createElement("img",{src:`${we.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),o.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),o.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},o.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var Qe=(0,f.connect)(({classroomList:Ce,user:et,loading:Je,virtualSpaces:st,globalSetting:ut})=>({classroomList:Ce,user:et,loading:Je,virtualSpaces:st,globalSetting:ut}))(Et),Oe=i(59301),Y=Object.defineProperty,Ee=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,tt=(Ce,et,Je)=>et in Ce?Y(Ce,et,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Ce[et]=Je,It=(Ce,et)=>{for(var Je in et||(et={}))je.call(et,Je)&&tt(Ce,Je,et[Je]);if(Ee)for(var Je of Ee(et))it.call(et,Je)&&tt(Ce,Je,et[Je]);return Ce},Pt=(Ce,et)=>{var Je={};for(var st in Ce)je.call(Ce,st)&&et.indexOf(st)<0&&(Je[st]=Ce[st]);if(Ce!=null&&Ee)for(var st of Ee(Ce))et.indexOf(st)<0&&it.call(Ce,st)&&(Je[st]=Ce[st]);return Je},Ut=(Ce,et,Je)=>new Promise((st,ut)=>{var nn=Vt=>{try{ln(Je.next(Vt))}catch(In){ut(In)}},un=Vt=>{try{ln(Je.throw(Vt))}catch(In){ut(In)}},ln=Vt=>Vt.done?st(Vt.value):Promise.resolve(Vt.value).then(nn,un);ln((Je=Je.apply(Ce,et)).next())});const{Header:on}=P.default,{Search:gn}=W.default;function Bn(){var Ce,et;const st=window.location.pathname.split("/"),ut={};return st[1]=="classrooms"&&st.length>3&&!((Ce=st[4])!=null&&Ce.includes("newgold"))&&!((et=st[5])!=null&&et.includes("newgold"))&&st[2]!=="coursesId"&&(ut.course_id=st[2]),st[1]==="shixuns"&&st.length>3&&(ut.objective_type="shixun",ut.objective_id=st[2]),st[1]==="paths"&&st.length>3&&(ut.objective_type="path",ut.objective_id=st[2]),It(It({},ut),{school:1})}const Dn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],Tn=Ce=>{var et=Ce,{homePage:Je,user:st,globalSetting:ut,loading:nn,dispatch:un,isLogin:ln=!1,shixunHomeworks:Vt}=et,In=Pt(et,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),rn,Mt,Kt,Sn,bn,Rn,kn,Zn;const Fn=(0,f.useLocation)(),[ir,Ve]=(0,o.useState)(!1),[ye,ve]=(0,o.useState)(""),[gt,$t]=(0,o.useState)(!1),Cn=Bn();(0,o.useEffect)(()=>{un({type:"user/getNavigationInfo",payload:It({},Cn)})},[ut.name]),(0,o.useEffect)(()=>{Vt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Dn!=null&&Dn.includes(Fn==null?void 0:Fn.pathname)||(Fn==null?void 0:Fn.pathname.indexOf("/classrooms"))===0||un({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Fn.pathname]),(0,o.useEffect)(()=>{Vt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Vt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Vt.actionTabs.key]),(0,o.useEffect)(()=>{var Gt;if(ut!=null&&ut.setting){let _n=(0,Ne.cloneDeep)((Gt=ut==null?void 0:ut.setting)==null?void 0:Gt.navbar);_n=_n==null?void 0:_n.filter(er=>{var br;return!(er!=null&&er.hidden)&&!((0,He.JA)()&&((br=["/paperlibrary","/problemset"])!=null&&br.includes(er.link)))});for(const er of _n)er.subitem&&(er.subitem=er.subitem.filter(br=>{var tr;return!(br!=null&&br.hidden)&&!((0,He.JA)()&&((tr=["/paperlibrary","/problemset"])!=null&&tr.includes(br.link)))}));let vr=!1;_n==null||_n.map(function(er,br){var tr,fr,Yn,hr;const Sr=Fn.pathname;er.link===Sr&&(ve(er==null?void 0:er.link),(0,j.Dk)(Sr==="/"?(tr=ut==null?void 0:ut.setting)==null?void 0:tr.name:Qt(er==null?void 0:er.name)),nr(qt(br,{name:er==null?void 0:er.name,link:er==null?void 0:er.link},_n)),vr=!0),Sr=="/"&&(ve(""),(0,j.Dk)((fr=ut==null?void 0:ut.setting)==null?void 0:fr.name)),(Yn=er==null?void 0:er.subitem)!=null&&Yn.length&&((hr=er==null?void 0:er.subitem)==null||hr.map(rr=>{rr.link===Sr&&(ve(rr==null?void 0:rr.link),Sr!=="/"&&(0,j.Dk)(Qt(rr==null?void 0:rr.name)),nr(qt(br,{name:rr==null?void 0:rr.name,link:rr==null?void 0:rr.link},_n)),vr=!0)}))}),vr||nr(_n)}},[ut==null?void 0:ut.setting,st]);const Nt=(0,o.useMemo)(()=>{var Gt,_n;return(Gt=ut==null?void 0:ut.setting)!=null&&Gt.nav_logo_url?`${we.Z.IMG_SERVER}/${(_n=ut==null?void 0:ut.setting)==null?void 0:_n.nav_logo_url}`:`${we.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(rn=ut==null?void 0:ut.setting)==null?void 0:rn.nav_logo_url]);function Jt(Gt){f.history.push("/search?value="+Gt)}const ht=()=>ir?Oe.createElement("div",{onBlur:()=>{setTimeout(()=>{Ve(!1)},300)}},Oe.createElement(gn,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Jt,autoFocus:!0})):Oe.createElement("span",{className:"iconfont icon-sousuo font18 current-primary-hover ml15 mr15",onClick:()=>{f.history.push("/search?value=")}}),[_t,nr]=(0,o.useState)([]),gr=(Gt,_n)=>Ut(void 0,null,function*(){var vr,er,br,tr,fr,Yn;if((Gt==null?void 0:Gt.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const hr=yield(0,Re.IU)({tab_module_type:"engineering"});if(hr!=null&&hr.un_purchased){un({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(vr=hr==null?void 0:hr.data)!=null&&vr.engineer_url?(br=(er=hr==null?void 0:hr.data)==null?void 0:er.engineer_url)!=null&&br.includes("http")?(0,j.xg)((tr=hr==null?void 0:hr.data)==null?void 0:tr.engineer_url):f.history.push((fr=hr==null?void 0:hr.data)==null?void 0:fr.engineer_url):(hr==null?void 0:hr.status)!=401&&$t(!0);return}(Yn=Gt==null?void 0:Gt.link)!=null&&Yn.includes("http")?(0,j.xg)(Gt==null?void 0:Gt.link):((0,j.Dk)(Gt==null?void 0:Gt.name),f.history.push(Gt==null?void 0:Gt.link)),(Gt==null?void 0:Gt.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&un({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Oe.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),qt=(Gt,_n,vr)=>{const er=vr.slice();return er[Gt]&&(er[Gt].name=_n.name,er[Gt].link=_n.link),er||[]},Qt=(Gt="")=>(Gt==null?void 0:Gt.indexOf("<"))>-1?Gt==null?void 0:Gt.slice(0,Gt==null?void 0:Gt.indexOf("<")):Gt;return ut.showHeader&&ut.showHeaderFooter?Oe.createElement(P.default,{style:{background:`${Fn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${ut.isIlearning?s["header-iearning"]:s.header} ${ut.showHeaderFixed?s.headerFixed:""}`},(ut==null?void 0:ut.showTip)&&Oe.createElement(at,null),Oe.createElement(on,{className:"header",style:{background:`${Fn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Fn.pathname=="/training"?"999":""}`}},Oe.createElement("section",{className:s["edu-menu"]},(!!ut.isIlearning||!((Mt=ut==null?void 0:ut.setting)!=null&&Mt.main_site)&&!!((Kt=ut==null?void 0:ut.setting)!=null&&Kt.navbar))&&Oe.createElement(f.Link,{className:"flex item-center",onClick:()=>{un({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Oe.createElement("img",{className:s.logo,title:(Sn=ut.setting)==null?void 0:Sn.name,src:Nt||Wt})),Oe.createElement("ul",{className:`${s.menu} ${(0,j.Ll)()&&"ml0"}`},(0,j.Ll)()&&Oe.createElement("li",null," ",Oe.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,j.Ll)()&&ut.setting&&(_t==null?void 0:_t.map(function(Gt,_n){var vr,er,br,tr,fr;return Oe.createElement("li",{key:_n,className:!((vr=Gt==null?void 0:Gt.subitem)!=null&&vr.length)&&ye===(Gt==null?void 0:Gt.link)||(er=Gt==null?void 0:Gt.subitem)!=null&&er.some(Yn=>ye===(Yn==null?void 0:Yn.link))?s.actived:""},Oe.createElement("div",{onClick:()=>gr(Gt,_n),className:s.name},Oe.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Yn;let hr=Gt==null?void 0:Gt.name;return(Yn=Gt==null?void 0:Gt.subitem)==null||Yn.map((Sr,rr)=>(Sr.link===Fn.pathname&&(hr=Sr.name),Sr)),hr})()}}),((br=Gt==null?void 0:Gt.subitem)==null?void 0:br.length)>0&&Oe.createElement("i",{className:"iconfont icon-zhankai4"})),((tr=Gt==null?void 0:Gt.subitem)==null?void 0:tr.length)>0&&Oe.createElement("div",{className:s.dropDown},(fr=Gt==null?void 0:Gt.subitem)==null?void 0:fr.map((Yn,hr)=>Oe.createElement("div",{className:s.subName,onClick:()=>gr(Yn,_n),key:_n+"-"+hr},!!hr&&Oe.createElement("div",{className:s.line}),Oe.createElement("aside",{className:"font16 c-black"},Qt(Yn==null?void 0:Yn.name)),Oe.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Yn.content)))))}))),Oe.createElement("div",{className:"c-grey-333 search-bar",style:{flex:ut.isIlearning?"initial":"1 0 auto"}},!(0,j.Ll)()&&!(ut!=null&&ut.isIlearning)&&Oe.createElement(Oe.Fragment,null,Oe.createElement(ht,null),!ln&&Oe.createElement(L,null),!ln&&!!((bn=st==null?void 0:st.userInfo)!=null&&bn.login)&&Oe.createElement("div",{className:"ml15 mr15"},Oe.createElement(A.Z,{dot:(Rn=st==null?void 0:st.navigationInfo)==null?void 0:Rn.new_message},Oe.createElement("span",{className:"iconfont icon-xiaoxilingdang current-primary-hover font18",onClick:()=>{var Gt;f.history.push(`/messages/${(Gt=st==null?void 0:st.userInfo)==null?void 0:Gt.login}/user_tidings`)}})))),!ln&&Oe.createElement(Xt,{payload:Cn}))),Oe.createElement(M.default,{centered:!0,destroyOnClose:!0,open:gt,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,j.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>$t(!1)},Oe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Oe.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Oe.createElement("img",{src:`${we.Z.IMG_SERVER}/${(kn=ut==null?void 0:ut.setting)==null?void 0:kn.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Oe.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Zn=ut==null?void 0:ut.setting)==null?void 0:Zn.homepage_tea_qq_number)))),Oe.createElement(b,null),Oe.createElement(Qe,null)):Oe.createElement(Oe.Fragment,null,Oe.createElement(Qe,null))};var xn=(0,f.connect)(({homePage:Ce,loading:et,user:Je,globalSetting:st,shixunHomeworks:ut})=>({homePage:Ce,user:Je,globalSetting:st,loading:et.models.index,shixunHomeworks:ut}))(Tn)},17354:function(mn,nt,i){"use strict";i.d(nt,{xp:function(){return A},AG:function(){return te},JA:function(){return s},FX:function(){return I},k$:function(){return kt},ub:function(){return wt},e6:function(){return Ke},v7:function(){return le},BO:function(){return x},x7:function(){return D},em:function(){return Le},BV:function(){return M},qz:function(){return pe},Gm:function(){return ie},yt:function(){return k},I2:function(){return Ge},sQ:function(){return ke},z3:function(){return P},GY:function(){return xt},wC:function(){return qe},Pt:function(){return dt},Oe:function(){return St},L6:function(){return f},RL:function(){return o},f$:function(){return W},j1:function(){return j},jD:function(){return R},g4:function(){return $}});var o=i(58143),f="data:image/png;base64,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",P=i(4977),W="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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",A="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==",M=i.p+"static/err.2323787b.png",s="data:image/png;base64,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",ie="data:image/png;base64,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",pe="data:image/png;base64,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",O="data:image/png;base64,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",te="data:image/png;base64,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",x=i.p+"static/douyu.1e926b4a.jpg",R="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",le="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",j="data:image/png;base64,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",$="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",At="data:image/png;base64,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",ze="data:image/png;base64,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",ft="data:image/png;base64,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",ke="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",k="data:image/png;base64,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",w=i(37377),c=i.p+"static/teacherQQ.833913ba.jpg",D="data:image/png;base64,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",T=i(59301),ee=Object.defineProperty,N=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,Ue=(d,H,de)=>H in d?ee(d,H,{enumerable:!0,configurable:!0,writable:!0,value:de}):d[H]=de,he=(d,H)=>{for(var de in H||(H={}))ne.call(H,de)&&Ue(d,de,H[de]);if(N)for(var de of N(H))V.call(H,de)&&Ue(d,de,H[de]);return d};const Bt=d=>React.createElement("svg",he({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"},d),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 Be="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",Ge="data:image/jpeg;base64,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",We=i.p+"static/certificate.a2a9ee77.jpg",me=Object.defineProperty,Q=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,ue=(d,H,de)=>H in d?me(d,H,{enumerable:!0,configurable:!0,writable:!0,value:de}):d[H]=de,ae=(d,H)=>{for(var de in H||(H={}))Z.call(H,de)&&ue(d,de,H[de]);if(Q)for(var de of Q(H))F.call(H,de)&&ue(d,de,H[de]);return d};const J=d=>React.createElement("svg",ae({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},d),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 xe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",Le="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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",dt=i.p+"static/question.ed747acc.gif",xt="data:image/gif;base64,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",qe=i(55351),kt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",wt="data:image/png;base64,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",Ke="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=",Ct="data:image/png;base64,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",q=i(53114),U="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCAGVAZcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7LooooAKKzfEuvaP4a0W41nXtRt9O0+3XdLPO+1V/xPoBya+L/jZ+2Jq2oG40j4aWp0y1JZG1O6jDXDjON0a5KoD6nJ+lAH2rq+raXpFt9q1bUrPT4Onm3U6xJ+bECvOta/aF+DOkhvtXj/S5duM/ZBJc/l5StmvzS8UeKPEfii9N74j13UdXuOz3dy0pHsNx4H0rGoA/TCL9qT4GySBP+E1K5IALaXdgfn5XFdl4W+Lfwz8TSpDonjjQrqeQ4SA3axyt9I3IY/lX5O0UAfsuCCMjkGlr8tfhX8dfiT8O5IY9G16W602M86dfZmtyPQAncn/ASK+1vgN+0v4N+JBh0nUmTw94jfCizuJcxXDf9MpDgE/7JwemM0Ae6UUUUAFFFFABScAZPSlry79q691rT/2fPF1zoCym9+yKhMWdywtIqysMekZc0AdPZ/EbwFe662hWfjPQJ9TUgG1jv42kycYAAPJyRx71v6rqNhpVjLf6ne21jaRDMk9xKI40HuxwBX46xO8brJGzI6kMrKcEH1FfTv7X2u+Nbr4PfCm38QzT7L3TWur04YCW4CoFLnOC2xs89yxoA+2PCPjXwj4tEx8MeJNK1jyD+9FndJIU9yAcgc9feugr8sf2Yr3XrP47+Ef+EfknWebU4Yp1jJw1uzAS7gCMqELHn0r9TqACuXvfiH4EsfEA8P3njDQrfVWOBaSX0ayZ5GME9eOnWovjHc61afCnxRdeHFdtWi0udrXYfmD7DyPcdR7ivyYaWR5jM8jNIW3FycsTnOc+tAH7KUV5d+ylqGuap+z94UvPELSNftbOu6T7zRrK6xE/9swleo0AYvinxV4a8K2q3fiXXtN0eB+Ee8uUiDY9NxGeo6etWfD+t6Pr+nJqOh6pZanZv92e1mWVDxnqpPYg/jX53ft1X2s3X7Q2rW2qlhb2lvbx6euTt8gxhsgZ7uz56V2v/BN+515fiJ4gtLfzjoT6b5l1yfLE6yIIz/vbWk/CgD7tpkskcMTSyuscaAszMcBQOpJ7Cn18/wD7e95rdr8BZo9ILrb3N/DFqBjLBvIwzY47FlXOeMZoA9d8PeOvBniDVJ9M0PxVoupX0BxLb2t7HJImCRyAc9Qa0vEGuaN4f059R1zVLPTLNPvT3UyxoMc9SR6V+RPhq81PT/EFhe6LLNFqUNwjWrRMQ3mbvlxj34r6D/4KCar4guPilpOm6oZY7K30eGSCIbhEZWLeayjoTn5c9cAUAfdvhbxN4e8U6f8A2h4b1vT9Xtc4MtpOsoU88HB4PHQ1r1+e3/BPi/1yH42vYWDTnS7mwlOoIq5jG0ZjZvQ7uB9TX6E0AHSuZ0/4g+BdQ106FY+MdAutU3bfskWoRNKT6BQ2Sea4n9sC61+0/Z88RyeG3uUu2EKSPbnEiwtKokx35Ukcc4Jr8zdLuLy01G3udPklju45FaFo/vB88Y96AP2OorD8Az6tceBdBuNeCjVpdNt3vtqkDzzGpkwDyPmzwa3KACiiigAoopCQoJJAA70ALSEhVLEgAdSe1fPHx4/an8LeBXm0jwukPiPXU2htsn+iw5z95x9447L6jmvjT4ifGv4l+Or2WfWfFF9DbycCyspmgtlHHGxT83T+LJoA/SLxP8UPh34Z413xpodkxziNrtWc4IBwqkk9R271zjftE/BdTg+P9N/COU/+y1+XdFAH6s6B8afhVrl4lnpnjzQ5biTOyN7gRM2OeN+M/wD667u3nhuIVmt5Y5onGVdGDKR7EV+NddZ4C+I/jbwNeJceF/EeoWCoeYFlJhcbtxDRn5SCR6Z5NAH62UV8l/A/9sHTdVkg0f4kW0emXTDaNUgGLdiAOZFzlCTnpx0r6utLiC7to7m1mjnglUNHJGwZXU9CCOCKAJqKKKACiiigArA+IHi/QfA3hS98S+JL1bSwtEyT1aRv4Y0H8TMeAP6Zrfr86f21vi4fH3j4+HtGvGk8OaG5jj2MPLubjkPLx1A+6p9MkdaAOH+PXxi8S/FjxK19qcrWmkwsw0/TI3/dwIT1b++54yx9OMDivNaK+zv2U/2XYGtbPxt8TbESmUebY6FPH8oUgFZLgHqTyRERwMbucqAD54+FPwT+I3xKVLnw3oLrphcI2p3jiC1XkgkMeZMEEERhiOMivoPw3+w87RxS+IvH6hiD5kFhp+RntiV3GfxSvsuKNIo1jjRVRQAqqMBQOgA7Cn0AfIr/ALDuhmCYJ4/1FZjnymOnoVX03DeN34EZ9q4Hxz+xd490qOa48L69pHiKCOIMIpA1ncyPnlVQ7o+mDkyDv+P3xRQB+Pnifw/rfhjWZ9G8Q6Vd6ZqEBxJb3MZRh1wRnqpxwwyCOQazY3aNxJGzK6kFWBwQfWv1j+Kvw18IfEvQH0jxXpiXGEYW93GAtzaE/wAUUmDtOQCQcqcDcCOK/Ob9oD4OeIPhH4lWx1BjfaRdEnT9TSPYlwAASpXJ2OM8qT7jIoA+jP2O/wBo671i+tfh94+vGuL6U7NM1SVhmTAGIZSerHBw3Uk4Pavr+vxqRmRw6MVZSCCDgg+tfpV+x/8AFZviV8NEi1OVf7e0Yra3oL5aZQo2Tc/3hkHr8yn1oA9rooo7GgD55+LH7WHgvwN4xu/DEGj6nrd1Yv5d3LAyRxJJ3QFjliO/GM969A8E/F7wF42+Guo+MoL5ItFsldNTS9QKYMLkq68gggjH97P4V+fXxu+F/jTwl8SdXsL/AEbUbtJ7qSa2vIrdnjuUdiQwZQRnnkdQc5r3b4OfAvx3J+y/4/0e8s303VfEclrLYWVwQrMts4k+b+7v5UZ9ATwaAOa0z4k/swR/EGO9/wCFS31vZxy/JeNcu8a7TkObbeQeQOOevSvtnxN4d8LePfCo07XNOtNY0e7RJY1cZUjGVdGHKnHQgjrX5Z2Hw48dXniRfD0PhTWBqTTmDymtHG1wcHJxgAevSv1E+Enhu78IfDPw94Yv7sXd1plhFbyygYBKjoPYdB7CgDJ+Gfwc+HXw6vJ73wn4ejs7yYYa4kmkmkC/3VZySo+lcP8AHD9p3wd8NPEbeHI7G51/VYcfa4raVUS3J/hZzn5u5XHGRXu9fm7+1z8MPGOg/GHXdcl0q5vNL1q8kvLS7t42kTDkko2B8rL0IPse9AH2t8GvjV4Q+Jng/UPEFhK+nHSk36pbXRG60XDMHLDgoQjEMP7p9K+U/EvxK/ZmuPiXJqX/AAqq/uoBP895b3bQxSNk5lFurBT1z2zxxW/+yR8IPF118JPiFc3sU+lx+KNHNhpkcp8tpmAk+dgeVXJC5I5DNXzPffD/AMbWevSaHP4V1j+0Em8nyVs5CS2ccYHI96AP0u8YfFnwP4P+FVp47e7E2h3MUY05LSPmcsPkRV/hwBznG3B+led/Cb9rHwV448VQeHb7Sr7w/dXkixWck7iWOVzwFJUfIScAZ45615v8avgz47H7KPgbTIrVr7UvDJmn1G0iIZ0jlLN8oH3vLGAQOeSecE14D8FfhR428aeOdNttN0S/gtYbyFru9khMcdsgYEsS2MkAHAHOcUAfWX7Y/jP4KWV7Z6L468MzeJdegQNHFZymCW2ibn5pQQQDgELz1zXT/sg+Mfhjr/g69074faC/h1rB1e9sZ5fMk+bO1zISS68Hk9CTXzp+3R8N/F0fxh1Dxnb6ReX2i6pHbiO4gjMgidIVjKNgfL9wkZ9a6P8AYR+GXipZ/E3ifULa90rT77SZdNtPPDR+fJIQd+3GSF29fVjigD0TxR+2P4F0bxjdaLBomqalY20vlNqEDoFYg4JVDyV985PpXqmt/Ez4d3Xwabx5q91FP4Vu7cEpPDueUnpD5Z6yZGMe2c45r83fFnww8d+GvE03h7UfC+qteozBFgtWlEqgkBkKAhgcZ47V9K6h8AvHrfsh2eiwXWpy6xFff2u+gt5aKoKsCgAXe0gBztL4J7ZwKAK3wJ+Jv7Oll8UYG0n4eXfhm6vH8q21G9vGnijZmG0bGciPPqOnFev/ALXvjb4VaBolnovxC8PP4juboGW2s4H8uVEzgv5gIKAkdupX1Ar4Z8AfDDxz4s8XWug6XoOpwXLygSTS2zxrbAEZdiQNuK99/by+GHilvFek+LdNtL7V9N/syGwleKMyNFJGW5IGSAwbP1LUAes/se+PfhBrKX/h3wD4ZfwtqSIJpbW4fzJbpBgbhKSS+3jIOMZzjvX0XXwd+wV8OPFa/FT/AITK+0q70/SdOtZY/NuYmi8+SRdoVAR8wAySeg4r7xoAyfF+saNoHhjUdY8QTQw6VbQM100oBUpjBUg9c9Md818WeBPih+zTY/FmDVrf4d6jprS3TbNUurlpYIGY8S+SWIUe+MjJr6a/ai8E6r4/+C2seHdEYf2gzRTwxk4EpjcNs/ED88V+cek/Dbx3qXiaPw3a+FNX/tJ5vJMUlo6hCDgliRgAdSelAH6SfGv4x+FPhX4dtNV1lpryS/yLG2tcM0+FyW3dAvI5PqK5/wCBP7RPg/4q6tNotna3mkasimSO1u2U+co6lGU8kemO1eK/tsfCjxfJ4a8F6lpNpLrNnoGjrp188ClpEZQP3hQfwnGMjocZ7V55+xr8LfF2rfGDRvE0uk31ho+jzG4mu54iisyjAjXOCSSw6Z4BoA/RSiiigBCQoJJAA9a+Jf2wf2jn1CW88A+A70rZoTFqOpQvgynkNFGR27E16J+3V8WpfCHhCPwXod0Y9Y1tG+0yIxDQWuCGwR0Zjx1Bxmvz+oAK6/4dfDTxz8Qbp7fwj4du9S8vHmTDEcMec/ekchR0PGc8V6Z+yj8Bbz4nauuu60j23hWymXzXKn/TGDDMKHI7AgkdMj2z+hXhjQdI8M6Fa6HoGnwafptpGI4LeFcKo/mSepJySeSc0AfHPgn9iTUbmwhufF3jGPT7hwDJaWNr52z2MjMBn6KRx3rtIf2JPAAjAm8V+J3fHJVoFGfoYzX1LRQB8eeIP2HbFw76B4+uYT/BFfWCyZ+roy4/75r52+K/wM+Ivw3E11r+jGXS422jUrRxLA2Txk/eXPowFfqZUVzBBdW0ttcwxzwyqUkjkUMrqeCCDwQR2oA/GyvoX9lb9oXU/h7qNr4a8QyteeF55QhaSQ7rIYPKe2ccHAxnngY6/wDa0/ZmTw9bT+OPh1ZMdJjUvqOlR5Y2qgcyx55MfHzL1XqMjO35LoA/Y/TL211LT4L+xnSe1uI1kikToykZBqzXxZ+wN8YHS7Hww1+7BikBfR5JJOQ/JaEZ7EdBntgDqa+06ACiiigDy79qbx5/wr/4K63q1vMYtRu4/sGnkHBE0oI3D3Vdz/8AAa/Livs//gpVrsPk+EfDK5M26e/k9l4jX8zv/KvjCgD6M/Ya+EkXjrxzL4s1y283QfD0qOsUkbbLu7OWRM9GCYDsue8YIKua/QzFePfsa+HD4b/Z28NRzQRRXOoxvqUxTnzPOctGx9/K8oe2MV6b4r13T/DPhnUvEOrSmOx022kurhlGTsRSTgdzxgDuSKAPOv2g/jr4W+EVjDDfRyapr13GXtNMgcK20ZAklY/6uMsMZwSTnAO1sfEnjv8AaY+L3iu7dx4mk0K2YYW10cG3VOMEh8mQk9eXPPTFee/Efxfq3jvxtqnivWpA15qExk2KfliToka/7KqAo78c81ztAHbW3xc+KdvcR3EfxH8XF42DqH1id1JBzyrOQw9iCD3r3v4K/ti+ILC/tdK+JsEOraa7bH1W2hEd1DknDOi4SRRwMKFbGT8x4PydRQB+xmj6jY6tpdtqemXkN7Y3Uay29xC4ZJEIyGBHBFc38YvAGkfEr4f6j4U1dIl+0IWtLlot7WlwAfLmUZBypPIBG5Sy5wxr5Q/4J4fEq4tfEV78M9UvZHs72NrvSI3ORFMgLSxrxnDpl8E4BjYgZY5+3yMgigD8ddc0q/0TWb3RtVtmtb+xne3uYWIJjkRirLxwcEdRxXqn7H3jweBfjfpU1zMY9N1Y/wBm3nPAEhARj7LIEP0zXXf8FCPCp0b41w+IYoWW31/T45XkJ4aeH906gdsIsJ/4F9a+c4JJIZkmicpJGwZGHUEdDQB+ylFc78MtZ/4SH4deHNdaUytqGl21w7nqWeNS345JroqADGeDiuN+NPjdPh18MNb8Ytai7bT4l8qEttDyO6xoCfTcwJ9q6PVdZ0jSVRtV1WxsA/3Tc3CRBvpuIzWR8TPCWneP/h7q/hO/l22uqW2xZlAby2yGjkA77WCt74oA+CLH9rX4xQa8NQn1exurUupaxexiWIoDkqCAGGRxnOa/QPwN4htPFng7SPEtiMW+p2kdyi5zt3KDj8DkfhXxJZfsVePj4ijtrzxDoCaR5g8y7ieQy7O+2MoBu7YLY96+3vC+i6X4T8K2Oh6ci22m6ZbLDHuIACqOWJ4GT1J9SaANeiqOj6xpOsRPLpGqWOoRxttd7W4WUK3oSpODUmo6jp+mwibUb61s4ycB55ljUn0ySKAM/wAc+IbTwn4O1fxNfKz22mWklzIq9WCqTgfU8fjX5/6h+1v8X7nxGdRt9SsbOxEhI06KzjaPZn7pZgWJxxnP4V+gfiHStK8W+FL7RrwrdaXqlq8EjROCGjdSMqwyO+Qa+I9W/Ys8dDxVJbaZr2hvorOxju5mdZEXJwDGFOWxjoce9AH2J8G/G0HxE+Guj+Mba2a1XUI23wk52OjtG49xuU49q6+uc+GnhOz8DeBNI8J6fNJNb6bbiISuMNIcks2O2SScds10dABRVXUtQsNMtjdale21lACAZbiVY1z6ZYgZqW1uILq3S4tZ454XGUkjcMrD1BHBoAlrzT9pH4nr8KPhxJ4jjtI7y9muFtLOGR9qtIwY5PcgBSeK7y91nSLG8js73VbG2uZceXDNcIjvnjhScn8K5D48fDTTfip8Prnw1fSi3uFbz7G5K58icKwViO4+Ygj0NAHxp4B/a7+JVj4tt7jxXe2mq6LJKPtNsLKONkTofLZACCOvO7qeDxXr/wC15+0XrfgfV4PCPgdreK9nskup9RdBI0Qk5QIrAqcrzkg9R6c+cfDv9kLXLjxosPiTxT4d/s20mDSR2U/nzTqrfdKEDZkDnJOM17H+1P8As4P8S7uy8QeE7qx03V7W2FtJBMm2G4jXPljKglWH3ecjGOmOQDl/2O/2iPFXjbxifA/jZ49QuZ4Hms7+OFImyi5ZHVQFIIBIIHUfl5l8Vv2sfiPceOtQj8Harb6Xodrdslqn2KKR5o1OMyFw33sE8YwDXtX7KX7Nt/8ADXxC/i7xbf2lzrAgeG1t7R2aOAPwzMxA3Nt46Y+Y15z8Tv2NPEsvi65vPBOr6VJo93cvIsF2zRSWis2dowCHAyQDwcAUAen+D/2kpNR/Zs134jXulQnWdEmWzktUdvLllcoI3JxwDvyQP7pwRnj578Pftc/Fa18WLqer31nqGlvKGm01bSONFTuqMBvHryx6V9R+EP2dtE0v9n3UPhbqOpSTSao4ub2/gj2EXAKshUdWVSi4DdQD0zx4LoH7FfjAeK4o9Z8QaKdCSUeZLC0nnyICM4TbgZ5/ioA9Y/at+P8AqfgXwh4cXwdEkWpeI7QXsd1OiuLaDCkfKeC53Y54GDXC/so/tLeLNf8AHll4L8dTpqv9qOyW18IkjkjkxlVKooUg4IJ47e+fUv2l/wBnu3+JPhjR4/Dlzb6dq+h2wtbL7QzeU8AHEbEA4xjg4PWuL/Zl/Za1TwP44j8X+NtRsJ7vT3J062sJXdN5XHmOzKp4ycLj3NAH1fUc80cEEk8ziOKNS7seigDJNSV51+0t4i/4Rb4E+LtWExhl/s97aFsZIlm/dIcfVwfSgD84Pjb43ufiD8TdZ8UTuTFcTlbVf7kCkiNegPT155pPgr4Fu/iN8S9I8JWr+Ut3LuuJSM+VCgLSN9doIHqSK4yvs/8A4Jr+Gozb+K/F08MbMZIdPtZCPmTALygemd0X5UAfW3hbQdJ8MeH7LQNCsYrHTbKIRQQRjhV6/iSckk8kkk03xX4g0fwr4fvNe1+/isNNs03zTydFHTgDkknAAHJJrVr4B/b8+JF3r3xHHgSzuZU0nQVUzxBsLNdOu4sR32qwUZ6Ev60AXfjH+2F4o1i5n0/4ewJoem4wl5NGHu3HOTg5VO3AyQQeTXisvxl+K8t/9tb4i+KBKOgXU5VTv/ADt7+lcFRQB9D/AAz/AGt/iX4auYofEUkHirTRgOl0ojuAM9VlUdf94NX3J8K/iD4b+JHhaPxD4aumlgY7JYZAFlgf+64ycH6cGvyUr1D9mr4p3Pws+JFpq0ktw+i3JEGqW0ZGHiPG8A9WT7wxgnGM4JoA/USWKOaJopUWSN1KujDIYHggjuDX5tfth/CiP4afEkzaRZC38N6ypn09VYlYmXHmxc9MEggejCv0njbcoOCPY14H+3l4Xs9c+At7rEkERvdCuIrm3mI+ZVd1jkUH0IYEjoSq+lAH56eH9VvdC1yx1nTZTFeWNwk8LgkYdTkdCDjiv1u8B+IrTxb4M0nxLYMDb6laR3CYzxuHI59DkfhX5BV+i/7A3iObXPgNHZ3EjvJo+oS2K7lAATakigY7Ykxk85z9SAfQNFFFAHwV/wAFI2z8WvD6+mhKfznm/wAK+XK+tf8AgpTp8ieM/CeqbD5c2nTW+/HGUk3Yz/20r5KoA/Xn4cRJD8PfDcMUSQpHpVqqxogVUAiUAADgAdMV5x+21x+zD4ux/wBOX/pbBXQfsya1aa98APBN7Z7tkOkQWTZGCJLdfIf/AMejb8MVs/GPwy/jH4VeJvDMMUUtzqGmzRWyycL5+0mIk4OAHCnPbFAH5KUU+WN4pHilRkkRirKwwVI6gjsaZQAUUUUAeh/s13V7Z/H3wRLp7Okza1bxMUbafKdwkg+hRmBHcZFfqoM96/O39gXwlqGufHS38RQoBp/h23lnuZGXILzRvDGg9CdzMPaM1+iRIAJPQUAfFn/BTAyfb/Awbd5fl3+3jjObfPP5f56/HdfVf/BSTXJLn4i+GvDu1fJ0/SnuwwPO+eVlYEdsCBD/AMCr5UoA/VD9l9y/7Pnglj20mIflkf0r0iuO+COljRvg74Q0zaytBo1qHDdQ5iUt+pNdjQB+T3xx8Ua14r+KfiHUtaubiRxqM8cMMsjMtvGrkLGoJ+UAADA9K+vv+CdfiHX9W+H+v6ZqtzcXVjpt5ELF5nZim9TvQEn7o2qcDgFj61zH7UMv7MzfEe6XxMviFvESsP7SPhwRhfM7iUyfKXwBnbz685r6I/Z8b4cyfDSzk+F626aE7lnVBiQTlV3iYdRLjbnPbGOMUAehV8ff8FHvEniOwtfDXh+znuLbRb6OeS6MTsBcSKVAR8cEAHOD1yfSvsGvIv2qW+FQ+HSr8Vt/2Ezj7D9nz9r87H/LHHfHXPy469qAPhr9k7X9Z0T48+FodJvLiGLUNQitbyFHISaJjghx0IAJIz0Iq1+114r8Q+IPjf4jsNYu5WtdKvpLSyt9x2RxISFIHTJHJPv9a+hf2RG/Z1XxpcJ4IOtN4kKf6KfEQj83bzu+z7Plzjr/ABY9s1P+19/wzy3jC3/4T19ZHidYVE39ghfO8rqnnb/kzg8fxY9sUAZP/BN/xJrl7beJ/Dl3cT3GlWKW81qJGJWBmLhlXJ4BwDgelfYVeU/swSfCp/h6F+FLK1gkgW880MLoS4H+u3c5x0x8vXb3r1agAooooA/Ob9u7xH4g1D466noGoXVwNK0xIPsNqZCYwHhVmkC9MkkjPXiun/YG8WeKbTUvF2h2Mk95p1toU+oW9rJITHFdKyhNq9t+4g464r6r+MnwW8DfFVLdvE1pcx3lspSG9s5RHMqntkghhnnBB5rS+FHwx8IfDLRptN8Kae0CzPvnnmfzJZD/ALT+g7CgD8tPFPiHXPEPiK41zXL+5udTkk3PNI53qR0AzyMf55r6c1f4mePJP2F7LUhqF0LufW20ma+WUrL9k2u3XryRs4xgcdKtfFx/2SpPiRdPqLa49yHYXf8AYh/0IuCQR65BH8HHTHGK+pvDmhfD/wAS/Cmy0TRLDT77wbdWgS2gjX900X48hs5JJ+bOc80Aflx4K8R654c8YWHiHRLq4TVILhZI2QkvKxPKnru3dCOc5r9c9Olnm0+3muofInkiVpY+uxiMlfwPFeP+AP2Zfhb4N8Wx+JdNsdQubuCTzLVLy68yO3bAwVGBkjBPzE8sfbHTfGD4xeBvhbHajxVqEq3V2CYLS1i82ZkGfn25GFyMZJGT0oA9Corzv4O/GTwP8VFvF8LXlx9pswrTW11F5UoU5wwGTkZGMg8V6JQAUUUUAFFch8U/iR4S+GuhJrHizUTawyv5cEaIXlmbuEUdcdSegrn/AIRfHX4e/E3VJ9K8OajcJqUUfm/ZbuExO6d2TqGx3wcjNAHp9eFft3Nj9m7WgP4ru0B/7/r/AIV7rXkP7Y+ntqX7Nvi6FTtaKGG4B25/1c8bn9FIzQB+YtfoR/wTr/5IPe/9h64/9FQV+e9fdH/BNnWVuPAXijQCzb7HU47sfNxtmi24A+sBP40AfWFfkr8ZpZZvjB4ylnz5ja9e7snOP378V+tVfmX+2L4Kn8G/HXWixDWutSNqtqRgfLK7Fxgejhx74oA8booooAKKK6X4XeEb3x14/wBG8J2G4S6jdLE0gXPlR5y8h9lUMfwoA/Uv4STTXHwp8JXFxLJNNLodk8kjsWZ2MCEkk9SeuT61kftGRJL8BfHKuqsP7DumwRnkRsQfwIzXc2VtDZ2cNpboEhgjWONR0VVGAPyryX9srVhpP7OHip/MKPdRRWiYOCTJMikf987vwzQB+Y9fcn/BNV2PgnxdHuO1dShIXPAJjPOPwH5V8N19/f8ABOjSmtPg3qupvsP9oaw5QjrsSNFwfx3UAfTVFFFAHgX7d/hOPxD8CLvVFyLnQLmO+jwMlkJ8t1+mH3f8Br85K/ZDUbO21CwuLC8hSe2uI2imjcZDowwQfwNflV8dvh5ffDL4laj4Wu98luh8+xnKkCe3YnYw9ehU4/iUjtQB9Hf8E7PiUEfUvhhql0BvJ1DR/Mccnjz4V3N1wFkVVXtMxNfZw5FfjtoWqX+h61Za1pVy1tf2FxHc20ygExyIwZWwQQcEDggiv0o/Zo+OejfFvw95Nx9n03xTZoBfaf5gxKMDM8IJyYyTyOShOCT8rMAeYfte/s23Pim8ufH/AMP7RX1t8NqmlqQovMcedFnAEmPvLwHxkfPkP8PXdtcWd1La3lvLb3ETbZIpUKOhHYg8g1+yVc74u8D+D/FoQ+J/DGj6w0alY5LyzSR4weoViNy9uhFAH5E13fwk+E3jj4n6ibfwrpDS2scgS5v5j5dtb5xnc56kAg7VBbHIFfonZfAX4PWcyyxfD3Q2ZSCBNCZV/EOSD+Ir0HTLCx0ywh0/TbO3s7OBAkNvbxLHHGo6KqrgAewoA5H4KfDbRPhb4Et/DGilpmB869u3GGurggBpCMnaPlAC54AAyTknq9Z1Kx0fSLzVdUuY7axs4HnuZn+7HGgJZj7ACrMjpHG0juqooyzMcAD1NfBP7Z3x/Txpc3Hw/wDCNwH8O2lx/pt9FKGTUnQgqFwP9UjgkEEhyFYcAEgHiHxm8aSfEL4o6/4xeLyU1G5zBGVAZIUURxBsEjcI0QEg4JzUnwP8HyeO/iroHhdUYxXd2puCE3BYU+aQkem0EfjXF19y/wDBPv4WvpOi3PxK1aErc6lEbfTUdMFIc5aQcfxEAAjsDQB9ZKAqhQMAcAUtFFAH5OfGzwzr3hb4m69Y6/aXUUz6hPJFNLGyrcoZGIkQsPmBz1FfYX/BO7w1r2jfD3XtV1a2ntbTVLyM2McyMrMI1YO4B/hJYAEddpr6U1LSdL1Mx/2lptne+Ucx/aIFk2H1G4HFZPxK8V2XgXwFq/iy+hea30y2MvkocGQ5wqg9ssQM9s0AdHXyB/wUY8IeJNUh8N+JtOtbi90uwjmt7lIUZ/s7uykOQOzYxn1UetcRp37afj1PEf2q/wBA0SbSSwzZRK6Oq55IkLHJxnqMdK+4PCut6d4p8K6frunOs1jqVsk8fIYbWH3TjjI6H3BoA/Nr9kXwxrviD47eGrjSbe6Fvp14t3eXUaZSGNBkhmIIG7hcdTu4x1Ev7YHhjX9B+OviK+1mF/I1W7a7sp8ErJCfugH1UDb+FfpVpemadpcLw6Zp9pYxO29kt4VjUsepIUDJ96+Rv2nf2nLvRPGt54O8M+HNHvDpUxiubrVrXzsTDr5aZAAHTJzmgB//AATi8Ka7YweI/FN7BNb6Xexw29oJFIEzAlmdfYDaM9819hV4l+yj8bo/i3oN/a3unW+m61pIjE8MBPlSxtkK6A9BlSCOcZHrXttABRRRQAVneJrW7vvDep2VhKIbu4s5YoJCcbHZCFOe2CQa0agvrqCxsZ726kEcFvG0srnoqqCSfyFAH5BeIfD+seH9dn0PWNPuLPUYH2PBLGVfPbAPPNfo7+xl4Z17wr8CNNsPEEZhnnnluoYW6xRSEFQfQnlv+BV81eM/2vPEd343bUtB8LeGhp0EgFub2yMty6A95NwK5HoOK+xvgn8Q9O+J3w/s/FWmwvbiRmhuIHOTFKuNy57jkEH3oA7avg7/AIKI+FvEEPxHsPFskUs+h3NhHbRSrkpBKjNuQ9lzkEeuT6V941Dd21vd27293BFPC4w8cqBlYehB4NAHwL/wT58L65dfF1vFENtKmk2NlNHPOVIR2cbVQHGCcjOM/wAJ9K/QCoLK0tbK3W2sraG2gT7scSBEX6AcCp6ACiiigD45/wCCj3hzxBdjw54itYZ59GtYpYbkIGKxSFgQ7Y4GRkZPofevJP2HvDfiLVfjrpOr6QksWn6X5kmoXGSE8soV8s46liV4/Gvqj9rn44H4V6VYaTpem2Op6zqqu3lXqM0MUAyNzAYD5bjbkd64f9l39py58YeMbXwT4p0PTNPuL7IsbjTYmjiMgBbYyEnGQOCD1HvQB9Y1T1vT4dV0a90u4z5N5bvA5HUBlKk/rVyigD8fPFuh3fhvxRqnh++V1udOu5LaTehUkoxGcHoDjP0NenfseePoPAPxq0+51C58jStUQ6feszAIgcgo7EkABXVSSc4Xdgc163/wUG+FjWupw/FDSYFFtciO11VUUDbKMhJT/vDavfoK+Q0ZkYMhIYHII4IoA/ZavOvj58KdE+K/gyTSNRRIdRtw0mm3uPmt5SP/AEFsAEfQ9QK8O/Yq+P8Ab6pYWnw38ZXkVvqFrEsWk308oAuUBAWBix/1gzhf7wGOo5+tqAPyb+KPww8Y/DnW7jTfEukXEUUchWK9RC1vcLxh0fGCDkdeQeCAQRXF1+yN/Z2l/Zy2d/awXVtKu2SGaMOjj0Kngj61xkvwc+FMszTP8OvCpdjuJ/suIAn6bcUAfl34N8LeIPGGuQ6L4a0m71O+lIAjgjLbQTjcx6Ko7scAV+hn7LHwGs/hRpUmq6q8V74qvIzHPPEzGOCIkERqDwTwMtj2HGS3sWhaJo+g6emn6HpVjplmn3ILS3WKNfoqgCtCgAr4c/4KJ/EBdQ8R6V8PbCTMOmL9svyDkGZxhE6/wrkn/fHpXu37UXxz0v4XeHZdO06dLnxTewstrDGysbXI4lkBzjGcqCCDj06/m7qV9eanqFxqOoXMt1eXMjSzzSsWeR2OSxJ6kk0ARQRSzzJDDG8ksjBURFyzE8AAdzX6ufAjwdB4E+Evh/wzEpD29qJLgspBaaT55CQScHcx47dK+Iv2IfhbJ42+JEfiTUbfdoeguJmYgFZbgFSkeCCO+7seBiv0VoAKKKKACvJv2nPg9afFrwP9igaG11+xYy6bdyD5Qf4onxzsYfkQD6g+s0UAfjx4i0XVfDmt3ei63YzWOoWchingmXDIw/mO4I4I5FRaPqeo6PqUOpaRqF1p99Ad0NzazNFLGcEZV1IIOCRwe9fpr8fPgX4R+LFg099EdP8AEEURS01SAfOMZ2pIOjpk5weRzgjJz8B/Fz4MePPhleMviDSHksCzCLUbUGS3kAJAO4D5SQM7WwcGgD3n4T/tpX1laJYfEnQ5NT2Lgalpaokz4A+/CxVCTySyso6Db3r6G8LftD/BzxFDutfHWm2TjAaPUi1mVJ7ZlCg/UEivy7ooA/WKT4ufCuON5G+JPg4qoyQutW7HA9AHyT7CvOvGf7Wvwg0B/Jsb/UvEU24qy6ZaHahHTLylFIPqpavziooA9o+O/wC0Z42+KUL6UQmg+Hi2Tp1nKxMw7CeTgyYPOMKvQ7cgGvF6mtLa4u7hLe1glnmkOEjiQszH0AHJr6l+AH7JGta5Lba78SBJpGlg710wH/SbgcY3EH92p54+99KAOG/ZQ+B178UfEn9qarDLB4UsJB9puOn2iQEHyU9Tg8n+EEeoB/R+wtbaxsYLGzgSC2t41ihijGFRFGAoHYADFQaDpOm6Do1ro+j2UNlp9pGIoIIVwqKO39STyScmr1ABRRRQAZA61ynxc8GW/j/4ca14RuZhCuoQbElKhvLdWDo2PZlBr83Pjx8SPF3jD4la1c6pq1/DDb3zxW1ks7LHarHIQqqoIAIKg5655r64/YF+IPiXxh4G1jSPEdxdagdFniS2vp23u0bqf3bMTliu3OT2Yc8UAfP2nfsi/Fq48Uy6Vc2mn2ljG+P7Ta6VoXU5wyqPnPToQDzX374G8PWfhPwfpPhqw/49tMtI7aM4xuCjG76k8/jW1XyZ/wAFDfHniLQNO8O+F9FvbzTrfUhNcXdxbymMyhCoWPI5xk5P1WgD6zr4n/af/Zj8b618Q9T8YeCIYdZg1aY3E1o06RTQyHG7BchWUnJ65GK8v/ZQ+JfjbRfjLoOlWeqXmoWOtX0Nne2lzcM6MjsAZBuPDICWyOuMd6/SigD5+/Y5+COq/CvSNT1XxNLB/buqhY2t4X3rbwoSQpbozEnJxwOOtfQNcz8VPEFx4V+GniTxLaRiW50zTJ7qFG6F0Qlc+2QM1+WuqfEHxtqWvvrt14p1hr9pfNEovJBtYHIxzwBQB+uFFeffs6eLNS8b/Bfw54l1iN1v7q3ZZ2ZNvmMjtH5gHo23d+Neg0AFQX9rDe2FxZXChobiJopB6qwII/I18C/tvfFDxncfFrUPB0F/e6Vo2k+WIYYJWj+0M0YYysRjcMsQB049a7L/AIJ6/ELxRqfiPWPBWqX13qWmRWJvbd53aQ2zCRVKhieA2/OP9k/iAef+Mf2Q/ihpvig6f4et7TWtLkZjFf8A2mOEIuTgSKxDA4x90EZz2r7O/Z9+HSfC/wCGFh4UN2t5dI7z3c6jCvM5y23/AGRgAZ9K9Brxj9snxxrXgT4LXOoeH7l7TULy7iskuEQlolcMWYEfdOFwCe59cUAez0V+Ufw6+KHjrwr4wsta03X9VuZ1mUSQSXDyrcKWGUKk/Nmv1VsJzdWMFyYniMsSybG6rkZwffmgCeijoDX5W/Fn4p+OPFfj7UdWv/EGo27RXDx20FvcPFHbornaqqp4Pv1JoA/VKivBv2I/iF4i8f8AwtvZvE9y15e6Zfm0S5YDdLH5aMN2OrZY5PvXvNAHz1+2P8D9Z+KdjpWseGJrc6xpSvF9mmYItxG7A8OehUgkZ45Ned/sn/s0+L/DPxAtPGnjyC30waaGe0skuFlleYgqGYoSoUDJ6nOR0rQ/4KG/EDxBoUXh/wAJaLqF5p0F/FJdXkttMYzMqsFWMkc4zknnByOteWfsZfFXxfp/xe0rwvdanfappWsymCWC4naTym2kh13E4xtGfbPvkA/QyiiigDN8SaJpniPQb3Q9ZtI7vT72IxTwuMhlP9ehHuK/Nv8AaU+B+r/CrX2mgSa88O3DZtrzZwhP8Deh7c+3sW/TasrxT4f0fxPolxo2u6fBfWNwpV4pVyOhGR6HBPPvQB+PyMyMGQkMDkEcEV9O/BH9rvxF4VsItF8c2U/iWwjIEd6koF5Gmeh3cSY7ZIPbPpD8fP2UPEXhR7jWfAiXOvaKitI9vjddQjOcBQMuAPTnj3xXzVNFLBM8M0bxyxsVdHXDKRwQQehoA/TjwX+0f8H/ABRHCIfF1tplzL1ttTU2zIfQs3yE/RjXcHx94FEAnPjTw2IiMiQ6pDtP47q/IuigD9U/E/xw+E/h+ykub3x9oMvlkAxWd0t1Kc88JEWbp3xjpXzp8Y/2zBcWM+l/DPS57eVjtOqaggyFwcmOIE4PTBY+vy18b0UAXNZ1TUdZ1KbUtWv7m/vZ23Sz3EpkkcnuWPJrpvhB8OfEPxN8YQeHfD8HJw91dOp8q1izy7kfoOpNeg/BD9mfx18QLiK81W0uPDmgnDG7uosSSruwRHGSGzgHBIx07Gvvr4YfD7wx8O/Dq6L4Z06K1jO0zyhR5lw4GNzt3OBQA74V+CNI+HvgjT/C2jLmG1jAkmKBWnkwN0jADGSa6miigAooooAKKKKACorq3guraS2uoY54JVKyRyIGVweoIPBFS0UAeKeO/wBl74Q+KVLR6C2gXGDibSHEA/79kFP/AB2vJNb/AGHbVsHRPiBNFgHK3mnB8ntyrjH5GvsaigD4fg/Ye8QGVRP490tI8jcyWMjMB3wCwz+ddz4X/Yo8EWbB/EHibWdXOwBlgRLZN3cj7x/DPevqeigDjPh98LfAXgS3ij8MeGbCzljHF0Y/MuCcYJMjZbke9dnRRQAUUUUAFFFFAHxn+098Pv2f4viRd33iDx9eeGdZu2We+sbOze63M/O/AU7MgZxnvnHNfRHwE8MfD7wj8OoU+H11BdaNck3Ul95/mNO2BlnbtgADHGAOnWvzi+O2n+INO+L3ieDxOsv9ptqEsju4I8xWYlWUkDKlcYNe5fALw942u/2PvidFp6XgivWik06IuU3qm1rkpz/FGAP9rGKAPpi1/aK+Dtx4nbw9F4zt/tgm8gM1vKsLPu24EpXYeeM5x70v7TfhX4b+JPh+ZviTqQ0iysnJttQV8SQyPx8gwd5PHy4PT61+YMMck0qxRI0kjsFRFGSxPAAHc19S/tkaJ42h+E/wr/tq3vJksdLaPUZPmYJdFIziQY+UhVOCf9odjQB3X7IfgT4FDxjNrPhHxZfeKNf09N0Md9aNbi3B48xEKjc2DjOTj0Fe8/E74vfD/wCHE1vb+L9fWxubkbooEgkmkKjuQinA9zivz2/ZTs/Ed18ePCz+GkkMkN9G92wLBFtgcy7iOxQNwepqx+11p+u2fx98Tza1BeIlzdtJZSTg7ZIP4NhPBUDjjpQB+jXhTxN4U+IHhV9R0O/tdY0e5V4JSBlTxh0dWGRweQR3r4y174a/swt8U30lfiZqVrHLc/NaW8Ye2RsnMQuAhVRkYGc46Zp37F+jeMLr4UfFeTR47pILzSGg04hSBNeeXL/q+OWAwDj+8tfLcttcQ3JtpYJY5w20xMhDA+mDzmgD9gvDmnaXpOg2OmaHBBb6ZbQJHaRwY8tYwPlxjqMd+9aFeafsu6fremfATwpaeIXuG1BbQuwnXDojSM0an6IVHPpXpdAHzb+2J4O+C2pz6bqvxA8UP4W1pkKQXNrC001zEpxh4lViwBbhuMc81v8A7IXhT4UaJ4UvtQ+Gutt4gmnkEV/fzoUnBHKxlCoKLznGOfU4r5U/bqs/EMPx/wBWudVhvBpkscB0yWRf3TReSoYIRx98OD34rr/+Cfml+L31bxdqGltLHpR0aWGPc2Ee9Zl8oj0wFfJ+nXsAfUPiv4+fCbwx4hbQdY8YWsV+khjlSKGSZYWHUOyKQvXuf5V1XjHw14Y+I3gqbRtZgh1TRtQjV0eN/wAUkjcdGHUEfyr8mNbstR07V7ux1eC4t9QgmZLmOcESLID8wbPfNfpD+xRpeu6V+z7o8GvR3MUsk00ttFcE7kgZvkGD0B5IHoaAOc8B/sh+A/DPjOHxDdanqOsQ20vm21jcogiVgcqWIGXA9D+NfRtFFABXxl+0V8O/2eB8VriXXviDeeF9VvWWS8sbS0e4jDn+PcEYR57gnA9BzX2Y2dp24z2r8kfirpfibSPiFrVp4vSddZ+1yPcNKSfMJY/OpJOVPbk8UAfp/wDB3QPBnh34fabZeAfs8mhSRiaG4ik3/aCwGZGbuxwM/THFdhXzj/wT4sdcs/gncS6oHSxudSkl05HUg+XtUMwyB8pYEg819HUAed/Gz4PeEfixpMFr4igliu7Td9kvrc7ZYdw5Hoy9Dg8ZArn/AID/ALPPg/4UahPq1ncXWr6vIpRLy7VQYUPVUUDjPc9TXslFABRRRQAUUUUAFcZ48+FvgDxxG48TeFtOvZWVlFx5QSZdwwSJFwwPA5z2FdnRQB8s+Jv2KfBF7cTzaD4n1nSFdT5cMqJcxxtjg87WIzg4Jz71yp/YYuN3HxMiI9Tohz/6Pr7QooA+S9F/Yg8MRwRjWPHGsXcoP7w2lrHApGewbfjjHc17X8OPgd8MvAUpuNA8MwfbCpVrq6dp5CCQcZckAZUHgDpXpNFAABgYFFFFABRRRQAUUUUAFFFFAHzN+0b+1JH8O/F03hPwxpFrq2pWm37bNcSERRMVzsAU5LAEZ+pHauu/Ze+PFt8YLDULS801NL13TlV54I3LxSxsSA6Z5GDwQc4yOTmvnn9rf4A+OJvivqfirwloV5rml6w32pxaL5kkE2AHVl64JBIxnrjtXpP7C3wa8V+BrnVvFvi6ybS57+1S2tLKQgyhNwZncA/J0UBTz1zjuAfVFcD8dPifo/wp8Dv4j1WKS6lklFvZ2sbANNKQSByeFAUknt+Nd9Xi37X3wq1H4o/DeC10IRNrWl3X2m2SR9olUqVePPQE/KQT/d96APIvhf8Atm3OqeM4NM8Z+GrGy0y9nSGK6sZH3WxYhQZA5O9c5JIwQOx799+03+0pD8LNdi8MaHo8Wra55azXJuHKwwI2So+XlmPXHAAIr5f+G37M3xP8QeMLXT9a8NXeiaWkqm8u7zCqsYI3BcHLsR0x+Yr1j9tP4EeNNf8AHp8c+ENMk1q2u4IoLm0txmeBo12BtpPzKQB05Bzkd6APVv2ZP2irH4rz3ei6tp8Gj67bRGcRxzZinjB+Yru5BHGRz615j4//AG1JLHxZLaeEPDFpqGjwPsNxeTMsk5BOWTacKvoTmk/Yx+APivQfFU/jPxtp0ukxpaS2trZysBLIZFKMzKM7QFJ64OSK8b8f/s0/FPQvFl3p2leFrvWbDzCbW7s8NG8ZJxnJypHQg0AfaGm/H3wjd/Ay4+KhiuIbS3BiexdlEpuR0hBPBJJGD6c47V4f4S/bYubnxTDb+IfCNpb6PNMEM1tcN5sKlgN7bvlbA5IGK6HQv2cNdX9k++8DXEsEHia8v/7XEXm/uxMqhViZuQPlGMjjJH1r568G/szfFrXPEkOmX/he60a1L4nvLsqsca55I5O7/gOaAP0ttporm3juIJFlilQPG6nIZSMgj2xUlUdB0+PSdDsdKiYvHZW0dujHqQihQfyFXqAPi79oT9pPwqnxAutGtfhn4e8Tto05t/7R1eNJG8yN23CIAEhQ2cHd3PFfQv7OfxQ0P4o+BDqOkacukyWMv2W508FcQnAKlQvRCOnA6Edsn4z+O37OnxG0n4japNoHh2913S9Qu5bm1msYjJsV3LBH/ukZxz6elfT/AOxl8JNa+GHgvUZfEvlR6tq86SPbxvu8iNAQoJ6bjknA6cc9QAD1a38CeCrfXF12DwloUWqKMLdpYRrKOc8MFyOea4T9qD4vaN8LfCES32lw6zf6rvjtLCbBikC43GQH+Ebh27169Xzj+218G/EPxJ0jSNa8Kxrdajo6zI9kXCtPG+0/JnjcCvTPOaAOW/Za/aG8L6x4xh8FH4faL4Rk1I7bSbSI1SKSQAtsdQoIzzg5IzxX054p8I+FvFUUMfibw7pWspA26IX1ok2w9yNwOK+Iv2Yf2dfiAvxT0nxH4r0F9E0rRrlLs/bNpeeRDlFRAc9QDuPAx6198UAVtNsbPTrKOy0+0gs7WIYjhgjCIg9Ao4FY1z4F8GXWv/29c+FNEm1bvePYxtKed2SxGSc859a6KigDz748/FHSvhR4IbxBqFu15PLKILS1RwplkIJ6nsAMnGe31Hhfwb/bCHiTxpbaB4v8P2ulwX8yQWlzaSkiN3YKPM3npkjkflXo37Ynwq1X4n/D21i0ACTV9KufPt4GcKJlYbXXJ4zjB/D8D8s/BX9mj4kat49s28RaLc+HtOsLiOae4ulHz7W3bUAPzHjt6j6gA/QDxJ4d0DxJZCy8RaJpur2yncIb61SdAfUBwQDwPyqfQ9H0nQ9PTTtF0yz02zj+5b2kCxRr24VQB2/Sr1FAHN694D8Fa/q0Gra34U0bUdQt3DxXNzZo8ikdDkjJ6Dr6CqHxi+IOj/DDwJc+KdZhmmghZYYYIAN0srZ2oM8AcHnsK7OvJv2qvhnf/FL4UyaFpMsKanaXaX1oJmKrI6K6lCe2VdgCeM0AeL/Dn9s9tW8Y2um+KfCttpumXcgiW5tbhpHhZmABYMPmXnkjFfX6MroHRgysMgg5BHrX5tfDr9mT4oa54vtdP1zw1c6JpqyA3d3dbQgQHkLg5YkelfpBY20VnZQWkAIigjWNATk7VGB/KgCesLxJ4P8ACniSaGbxB4d0rVJYGDxPd2iSMjDOCCRkYyfzrdooA5zxz4m0P4f+B73xDqrR2ml6ZCPkjUKOoVEQepJAAFfLOgftuLN4pMeteDltdBeTaslvcGS4jXd95gcK3HOB9K+jPj/4Dk+JHwo1jwlb3K21zciOS3kb7okjcOoPscY/GvgvQv2Y/i/qHimPRbjwzJYQef5c2oTSJ9njQHmQEHLDHIAGTQB+ldjcwXtnDeWsglgnjWWJx0ZWGQR9Qamqh4e05dI0Gw0pHMi2dtHbhyMFgihc/p+tX6APl348ftZQ+BvG1z4V8N+HY9WnsHMd9cXUxjjD/wB1AvJ9ya9K+D3xx8OePvhdqPjWWJ9KGjRsdWt5HBEBVN5KscBlI6E498V8t/tH/s2eP0+Juq614Q0STW9J1e6ku0+zON8Du25kcMc9SSCOPpXrv7Ov7PmraF8EPGGh+KSljrHi62ELxK+42qKriMMQSpbc7E4HHTmgDl2/bbQeLzAvg+M+HvO2ic3LC4Kf39uMe+OuPfivrfw5q9hr+g2Ot6XOs9jfQJPBIpBDKwyOhr85H/Zd+Li+LzoY8PO1p5u0akJE8gp/e+9nPt698c1+g/ww8Lr4L+Huh+FUnM40yzSAyHncwHJ6DjOewoA6SvnX9ov9p7T/AIZ+Jj4W0XRY9b1aEK155lx5ccAZchTgElsEHHHB+mfoqviT9rn9njxtrPxMvfGfg3TZNat9XZGuLeN0EkEgQLn5iMqdufbP5AH0D+z58cNC+K3hu9vVg/svUdNQPf2rSbhGpB+ZT1K8HnHp3yB434n/AG2LGz8WG00Xwe97o0M3ly3Mt2FlkUOQWjVdykEAEZPOfxrof2O/gd4i8EeGvEt54tj/ALP1HXbYWkdusocxRbT8zY4DbmIxk9Pz+dNc/ZY+MGn+JP7KtfD6ajbPLsjv4LhBDt3EBm3HK8ckYOM9zQB+h3gfxLpvi/wjpvibSGkNjqMAmh8xdrAHsR2NbVcV8D/BI+Hnws0TwiZUllsYT58iZ2vK7F3Iyem5jXa0AeJftKftA6T8JPs+mW9imr+ILlBKlmZdixxkkb3IBIHBwO/54f8As1/H/R/i6tzp0lh/Y+v2kZmls/O8xJItwG+NiASBlQRjgn6E+bftpfAbxT428Sw+NvB9u2pXQto7a4sQyqxCk4ZSxHPzdM8jPTA3T/sUfAfxL4G1u88beMoTp19LavZ2un7lZlVmUtI5UkZ+TAAPQ8+gAPqyiiigAooooA+b/wBuX4s+Ivh54c0bRvDE72V7rZnL3qffhjj2AhD2JMg57Y/P5q/Z1+Onj/w78TNGs9Q8R6nrGkajfRWt5a39y842yOq71LklWXORjr0PWvuD4+fCbRvi34PTRNTuJLG6tpfOsr2OMO0LdCMHqrDqMjoOeK8e+Bf7JMPgrxxa+KfE/iG31h9Pk82ztbe3ZE8wfddyx5x12gYz3oA8q/a4+O3jw/FrVvC/hrxBqGg6Vo0n2UCwmaGSeQAb3d1w3XIABwAB3Jz1v7Hnxw8ZXmh+NNM8S3s2ux6DoMur2U90+6VfJHzRs33nDZU5JyNp9ePRP2iv2YNP+JvidvFOja3HoWqSQrHcxvamSK4YE4ckMCrY4OAc4B65z0/7P3wD8PfCzQNUtJbs65faxEIb+eWEIhi24aJV5IQkknJOePSgD4U1/wCO3xX1jxEdbk8ca1ayh90cFpdPDCg/u+WhCkfUV+gX7Mnj3UfiP8H9L8SavGq6iWe2uXRAqyvGcFwo4GfQcZz06V4Pr/7EkFz4sefSfGn2TQpXLmGWz3zxAk/IpBCsAMcnH0r6h8E+HNC+H3gWz0HT3W10rSrfBmuHA4GS0kjHAyeST0/CgDo6K4zwp8U/h14q1htH8O+MtH1HUBkiCK4G98dSoP3/APgOa2PF3izw14S08X/ibXNP0i2Y4V7qYJuIxwoPJ6jp60Aat9cLaWU906llhjaQgdSACcfpX5jePf2gvih4m8V3Os2vi3WNGt2k3W9lY3jxRQqOANqkBuO5zmv0k8JeKvDXi/S21Dw1rdhq9mG2PJbTBwp/usOx9jXxr8aP2ffhlZ/Ee5aL4v6B4ajvLkyz6ZelXltd5zhcOOOTjcBgY5NAHv37HvxL1b4l/Co32uqX1LTLs2E9x/z8bURg598Pg/SvZ64n4N+EPDXw/wDhrp+i+HbuG506KIzvf70xcsRlpiV+XBA7cYA571LoXxS+Heu69/YWj+MtGvtT3FRbRXKl2IOCB6n6UAfOP7dvxk8VeF/Een+B/Cmp3ejk2i3t5dWzbJJA5dVQN1AG0k4x1Fcl+xf8bfG918VNP8E+Itavtc03VkkjjN5KZZLeRI2cMHY7sHaQQT3zX0R+0n8B9J+L9nZ3X9otpOtWCOkFyIg6SqeQkg67Q3IIPGW4PbA/Zw/Zm034W+Ih4p1PWzrWtrbvDCEg8uG3L8My5JLHblcnHDNx6AHzF8d/j/8AEfVfidrUei+KdV0TS7G9ktrS1sZ2gG2OQgM+05YkjJz246V7d8F/2gvE9x+zR4v8U63Cmq614XaKGKZ22m4EpVUZ8DqpJJP8QHar/wAZv2QtL8X+ML3xJ4Z8RLoUmoTGa5tJbUyxeYxJd0IYEbjzjpnOOOnp3w2+B3hTwf8ACTUPh8zPqVtqqv8A2jdSxqskzMMAgYIG3A25zjFAHwXafHz4tW/iw+JF8aam9yWy1u8pNswzkKYc7MfhnHev0p+HHiNfF3gLQ/E6QmEapYxXRjIxtLKCR37+5r4s079nP4WH4iw6LL8btGubYzbDYI0a3b4wdgfeVyeeQPTANfblzdaD4P8ADCyXl1aaTo+nQKnmTyBI4kUYGSfYUAa9fn5+1l8c/H8/xS1vwpo+uXmhaTpFy1qiWEzQyTMpGXd1IbqOADjFfcHgrxz4Q8ZxTSeFfEWnawIDiUW0wZk+o6gc9a8S+P8A+yvpvxH8YS+KtF8QLoF9cqovIWs/NjmcZ/eZDKQxGM9elAHK/swfH/xHd/CXxtdeKRLrVz4SsVvYbmWQeZcK2/EbEAdCo5OScmvnDUvj58W7vxBJrC+OtbgYys6QJckQoC2QvljCkDAHTpn1Nfe3wS+CPhn4a+CNS8NpI+r/ANrE/wBoz3C7TMpXaEAHRQCenPOa8O1H9iG0k8Th7HxvJBobEs0clpvuEGThQ2dp7DJHrxQB9HfArxfdeO/hL4f8V30Ihu7+2zcIEKjerFGIB7ErkdsEY4rtqxdB0zRPBnhG10q0MNhpOl24jVpGCKiDuTwBk89uTVDwd8Q/A/jC7ntPC/inStXuIBukitrgMyj1x1I460AdTRRRQAUVyWvfEvwBoOvJoWs+L9GsdUcqq2s10okyxwARnjJ9a6hp4VtmuWljEITeZCw2hcZ3Z6YxzmgCWiuZ8PeP/BPiDV59I0PxVo+o38BKy29vdo7qQSCMA+x/KumoAK/ND4yfH34keIviJd31j4i1TQLWwuWitLKxu3jSMK2MvtwJCcc7hjtjFfpfXxv+0D+z/wDDKb4l/b3+Juk+D7jVpPPm0y6jQl2ZuWj+ddu4k9QeaAN3wN+0N4lvf2UfE/je9ht5PEWhTpYpN5XySNKyLHIV3clRIM+u3p6/M+gftB/FjS/FzeIT4v1K8MsyyT2dxMXt3UfwBDkIMHHy47da+8vBnwc8Fab8EZvh1ZTS32jalATcXqygvcM+D5qsOByAQBwMfn4vov7E2kWvixLy+8Z3N1osUqutoLNRNIAQdruSVwcEcL3/ADANH9sX43+JfCvhPwtZ+EbmTSb3X7Rb+W5RVZ44sD5FJ6HJ646DtXnX7G/xz8d3nxV0zwZ4l1281vS9TR4YvtR8ySGRUZlYOfmwdpBznOR9a+lfj98D/D/xW8N2OnSXB0i90tCthdRQhxEpAGwrkZXheMjpXM/s7/s0aP8ACzXx4lvdbm1vWVhaKNhD5MMQY8kLkknGByeOaAPfqKKKACiioby6trK1lury4it4Il3SSSMFVR6knpQBNXwz+2F8efHenfEzV/A3hrV59E07T1jile2GyeR2j3MRIDkAh1xjBBXj1P2R4T8ZeFPFkcsnhjxFpesLEdshs7lZNp464PuPzryP9oj9mvRfirrqeIrbW59D1kQrDJJ5PnRSqDwSmQcgbhwRnIz05AOV/Yw+NXijxh4b8U2PjC4/tO40C2W8hvGAWSWMh8o+BgkbRg9eeelfOupftMfFrUfGX9sxeKptNtWuQ8djHGrW8UefuFcZcY6knJ7Y7fb/AMCfgt4a+FHh6/03TZJNRuNRI+23dwgDyqMgJgdFAJ49zXkniT9ivwpqPig3+m+Kb/S9Mlld5bFLVHKg9FjfICgHnlW9BtoA0fG37ROp2f7LWi/EXT9M8jWNauW0+MMQyQyoZQ0h45H7o8YHXt28D+Cf7SHxOtPiZpEOu+ILjXdN1C8jtbm1uguAJHVd6ED5WGcjt1GO4+z/ABB8HPB+sfB6L4YSxXMOjW8SrbSRy/vonUkhwx6nJJ5BBzXlnwk/ZF8PeDfHS+JNX8QSa/FZzCXTrR7QRiJg2VaQ7jvIGMYCjPPpgA+maKKKACisLXPF/hTQ9RtdO1rxHpOnXt24S3gubtI5JWyBhVJBJyV6eorbRldAysGUjIIOQRQA6iiigAooooAKK8I+PH7THhb4XeJh4aGlXeuaosPmXCQSrHHbk/dVmOcsRyQBwCK6D4FfHXwr8U9B1G/t1bR7vS0Mt9aXUykxRYz5objKcHJwMY5oA9Xr5p/4KHXHiKH4QaemlNKulS6iE1RozjK7T5at/sluvuFrH1f9tjwtbeJHs7DwlqN7pKOVN6blY3bBHzLHg8fe6sO3rx9D6HqPhb4m/D6G/hhh1bw/rNvkxXMXDqTgq6noQRj2I4oA/K74c3WsWXjzQ7rw+Lg6ol9F9lFuu6QvuAAUepzivZv2/bvXZPjvNZ6k839nQWNudNVgQhQpl2HYnzN4J9q+1PCPwa+GHhXW11rQfBml2eoIcxz7WkaM+qbydh9xg1rfEH4f+DvH2nx2Pi7QLTVYoiTE0gKyR5GDtdSGXPsR2oA+If8AgnzP4iT4vX8OleY2mPpcpv1/gBGPKJ/2t/APoWr5/wDE0mry+ItQk19p21ZrhzeGf/WGXJ3Z/Gv1l8D+CvCngmxmsfCmg2OkW8zh5Vt48GRgMAserfj71heMfg18MvF2uprfiHwfp17qCtkzfNGZOv3whAfqfvZ7UAfJeiXXjlf2AtSkhlvEtodaCxsm7f8AYCVDDn+ASHqOAPxr5l0e5v7PVbW50qSeO+jlVrdoc7w+eNuOpz2r9f7fS9Ng0kaRDp9rHpyxeSLRYlEXlkY27MYxjtjvXHeHvg18MvD/AIp/4SbR/CGn2uqdRMu4hTkncqElQcnOQM8D0FAHW+GHvn8N6Y+qAi/azhN0CMESlBv4+ua0a8q+P/xw8N/CGxtRqVtPqOqXqlraxgdVYqDguxP3Vzx0OcGsX9nv9o3w58V9TfQjps+ia4sRlW2kmEqTADLbHAGcc8EDgUAe315p+1BJrcXwD8XP4eEv277CRmJiHERYCUrjnOzdXpdMkRJY2jkRXRwVZWGQQeoIoA/G63MonjMBcShhs2Z3bs8Yx3r6o/bJ1HxxN8HPhdD4gEgFzYGfUmQkKbjZHsV8HBIVjnOec4r6p034JfCrT/EkniG08D6Ql/IQdxi3RqQT8yxnKKTnkgDNZv7THjzwF4K8DKvjzR49cg1B2S101oQ/nOq5JyRhMA43dfm4oA+D/wBlC412D4/eE10FrgvJfotykbsFaDkSF9ucqELHnj6da/UWvlT9lP4q/BjVPGUujeHPAMHgvXr8FIH3iYXKKSdiyHBViBkrjB9TivqugAooooA+XP8Ago1d65D8L9EtbJZP7JuNRI1FlTI3KuYgx7AncfqBXx98DZ9ft/i54YPhmSRNTfUoFjCnhxvBZW9VwDkV+q2uaTpuuaTc6TrFjb39hcoY57eeMOjr6EGub8FfC74f+DL+S/8ADHhTTdMupODNHGSw69CxOOp6epoA7KqmsC8OkXo05kW98h/s5bkCTadpPtnFW6KAPx38Qz6nc65fT61NLNqTTv8AanlbLGQEhsn6jtX1Rf6p47k/YAgvbq61PzP7UQRzZZZfsKyfKSRzs3DqeoxX1Rr/AMJfhvr3iNPEWreD9LutURg32ho8FmByGYAgMcnOSM110mn2MmmnTXs7drIx+UbYxAx7MY27emMdqAPyL8EXGt2vi/Sbnw0sz6zFdxtZLFnc0gbgcY4PQ+xNfr1amU20RmAWUoN4HZsc/rXFeFPhF8NvCuuDW/D/AIP0vT9QGQs8aElM9doJIX8K7mgAr8lfjDf6/f8AxM8Qy+JjP/aYv5klSZSpjw7YUA9Bzn3znvX61V8f/H34zfAYfEK7sdX+HEHjC/smEFzqMYRBvUkFA3V9vTnjORQB2H/BPOfVpvgjdrfofskerSLYyM5JZNibhyTgBgQAMd+PX6Qrzv4f/EvwFqnwjbxtoci6f4b0+N1ljaEQ/ZzH1TbwO4x2O4V5Jo37Zvgm98XxaZc+H9TsdHlkEQ1WWRSFOSNzRjkJ905znk5AxyAfT9FecfG34w+GPhX4Ys9b1dLm/wDt7hLKCzAYzcZLbiQoXHOSec8Zrl/gR+0l4T+KniOTw5b6XqGj6qIWmhjuCrxzKp+YKynggYOCB7UAe30V4N8Zf2ofBfw58VyeGn02/wBav7c4uhauirAcZCkk8tz07Y+mfRPg58SvDvxR8Ip4h8PPIqq3l3NtLgSW8mMlGx9eD3FAHa18sf8ABR251yP4caBa2STf2RNqDNqDxlgNyqPKV8DBUkseT95VwD2+p6pa3pWm63pVxpWr2NvfWNyhSaCdA6Op6gg0AfmV+yVPrVv+0D4VbRPOLtdhLoI7Kpt24k3lQflwc4PBIXkda/UKuY8HfD7wR4QuZ7nwx4W0nSJ5wBJJa2yozAZ4z1xz0rhfjn+0J4O+FOpwaTqNveapqcoDva2ZXdEh/ibcRj29c+xwAew0V598E/iz4a+K3hWfXdDW5tPsspiu7a6UK8LAZySCVIIIOQe/ODXluu/tj/DnTvFkuj2+m6vqFjFcCF9TgCeSRnBdBu3MoOee4GRnjIB9J0VyHiL4jeE9D+HX/CfXepxvoTQrLHPGQ3mhvuheeSfQde1eVfC79rHwF418W2vhubT9T0O5vX8u1mvChikkJAWMsrHazZ4yMZ4zkigD6Epsm7y22Y3Y4z615j8c/jf4R+EsNsmuLeXmoXal7eztY8s6qQCSxwq/ezyeQDVj4G/GXwr8WtMuLnQfPtbu1I+02VztEsYJ4bgnIPqOPxBAAPzW+KEmvy/EHXm8VBzrhv5TeMxfG7ceF3/Nsxjbn+HbX6H/ALHN74i1D4DaRc+Jprue7MkgikuQQ7wg/IcnkjH8Xfrz1rzv4xfHP4FaR8SpYdU8EjxNrOmuscup29rC3kyIxOwOzAllPPHQ8dQa+ifAfiXQPFvhSy17wxdQ3OlXEf7loxgLjgoR/CR0I7UAbtFFFABRRRQB+eH7Y3wl8Y6b8XtY8TWei32paPrU/wBphuLWFpRG5Ubo32g7SCDjPGMV3X7F3wc8UpoHjTWtbsrrRk1rRZ9Fs4ryJo3fzQC0pU8hRhQCRzk4r7VooA/J/wAS/CX4j+H/ABD/AGDqXg/VxeM+yPybZpY5cnAKuoKkE981+in7MXge/wDh98GdH8O6qCuojfcXUe/cI5JGLbQfYY/HNemV5B+1f8VLj4WfDU3+lgf21qMv2XT3ZAyxvjczkHg4A6HuR9CAev0V+dnwr/am+Jul+NLGTxTrr65o806pd28ttErbDkZQqF2nnPpx0r1b9sj9oPxZ4P8AGx8D+C7n+zJba3V7678tHZmkXcqpuB24BBzxyTQB9e0V8lfsW/H3xV418U3PgnxrdnU7p7ZrmxvvKRGGz70bhQAeDkH/AGcV9a0AFFedftF/EN/hl8KtR8TwW5uLwMttaLxgTSZCs2ewwT74r4k8HftV/FjSvF0era1rX9t6eXP2jTpIIo42U9lKqChHUY9Oc0Aesft+fCrxVr3ifSvG/hzSr3V4EsBZXcNrG0skOx3dX2gZ2kORn1Fch+xJ8JfG4+LFl4x1PSdR0XSdLSRjJdQtCblnRkCKrAFhzk9hge2fSP2vv2gPE3hKDw/o/gvGnvrWlJqb37qHkSOTcFRAeAw25Lc9RXM/seftC+Mda+IsHgnxvqsmsW+qKy2VxKiiWGZVLbcqPmVgD16HHPYgH2rRRXJ/F/xlD4B+G2t+LZ41l/s+33RxscB5GYIi9R1ZhxnmgDrK+Wv2/Phl4o8X6TofiXw3aT6kujpPHdWcKFpAjlSJEUct93BA56V4FZ/tX/GOLxFFqlxrdtcWylRJYfY41hkUHJHA3AkcZBr9Bfh/4ktvGHgnRvFFnDLBBqlnHdJFJjcm4Z2nHoeKAPgT9kz4Q+NdV+MOi61e6Jqmk6Zot2t1cXNzC8HzIQRGM4JJJHAyMZzxmv0YoooAKKK87+JHxc8M+DZHsi7anqi9bS3Yfuz6O/RfpyfaoqVIU1zSdkdWEwWIxtRUqEHKXl/WnzPRKK+ZbL40fEDxb4nstE0CHTtMe9mWKPbD5rID1ZixIIAyTgDgV9HaXb3Nrp0EF5fSX9wiASXDxqhkbu21QAPoKyoYmFe/Jsup3ZrkmIytRWIa5pdE7u3d6W/EuUUUV0HjhRRRQAUUUUAJ261+ZPxm+CHxB8P/ABJ1GxtvDmq6ta3d472l5a2jvHIrtkZZchTz3P5cgfpvRQB8m/D/AOAnimL9kHxD4Mv0Nn4g1u6GpJaPIMIyeWY42OPlJ8oZ69evp8v+E/gr8SNe8Yp4Y/4RXWLCbzdtxLdWbpFCAcFixAU9eMHBz1xzX6P/ABr8dQfDj4aav4umtxctZxgQQsSBJKx2opIBwCxHNfC2h/tY/Fy28WRapqWtW93p5kTz9P8AsMQi8sEbgmAGDYB5Ld6APZP2yfgx4r1jwT4RvvDq3Wuy+GtNFhc28Ue6aZQqjzVRRyTt5AHPGPQ+f/sVfCDxkvxcsvF2u6Bqmjabo4kdXvIGgaWVkKBQrqCww5yRj68EV93aRexalpVpqMAIiuoEnQHqFZQw/nVqgD85P2m/gd480T4pa5q+m6BqWs6Pq1/Jd21zZxG4bMrM7I6oNykHcORjG3k5r6V/Ya+GfiP4f+A9WufFNnJp99q92skdq8xYxxIuFLKCVViSx45xtz0AHjX7Rf7UXj60+JOr+HfA2pW+kaZpN01r56WqSyzyRkrIT5qkAbsgAD+EHPNez/An9oL/AISn4I+I/F3iC2Emq+F4Gk1CG32gzjYWRlXPyhtrDnHQjnGSAfQlFfnV/wANdfFr/hKf7U+12H9m7/8AkGfZU8vZvzjfjfu2/LuzjvjNfR3x8/aDm8K/BXwz4r8M20ceq+KYUmsUu0DeSm1WkLIGGcBgMjIBIz1oA+h6+B/20vg344PxX1Lxpo+jX2t6VrBjfdZW7SvbusaoVdVBOPkyG6c4+uz+zd+1F4vv/iLaeHPHd2NTs9avI7a1lSBENtJI4VF+UZKZIGTkjv1yut+1t+0h4w8L/EC68FeBruHTP7PjRby7aBZJTKwD7VDgqAFI5wc7uxFAG/8AsQ/CHxN4Z8J+JNX8SxTaW/iG0S2gs5YyksaAN+8cHlSd/C4yMc88D5l8UfAH4paN41k8MW/hPVNTYsfs13b25+zzJzhvMPyIeOhbr65BP2F+xx8bNY+KmmavpviSCP8AtfStkjXEKBI5Y3LBeM8MNuPfrnsPoKgD5d+IPwB166/ZI0HwHprC48QaFINQ+zicbJpm8wyxhtoz/rXC9OcZPr8/fAD4FfETVvitpcmoeHdQ0ax0fUYbi8ury3aNP3cgbahON5O0jKkgDnPQH7T/AGmfiefhV8MptftoY59SuZ0s7COTO0ysGJY4HRVVmwcZwBnmvmL4G/tW+O7j4kWGl+NZ4NU0nVb0QYitkje1aVgqbSMZRSehy2DnJxggHR/t4/CHxfr/AIstPHnhvTbrWbf7HHZ3NpaQNJPEVZyHCrksp34OBxgdRnFz9hX4O+K/Deual418U6ddaOtxYfZLO2mwskqyFXZ2TGVxtUAHBzuyOK3v2w/j94i+H2tweEPB0UcGovaC5ur2aMOIkfcqBFPBbIzkjAwODni1+xz8fdZ+JV3feFfFqW7axZ2guYLqGMobmNSFcsoG0MCynIIzu4HFAHzL8XfgH8RPDvxAu9KsPD2u+Iba8u91lqiQmYzhsEmVlyFOWwWfbnBPAzj7n/Zq8B33w6+EWl+GdTnjmvI2knmMa4CtI24r746ZPX0HSvkn4kftbfEa58XzTeE7u00zRLe9cWsX2RJPtUKsADI0i7huAzhdpG8jqAa+x/gZ4+j+JXw20/xZHZyWTXG6OWFyDtkQ4bBHUZ6HjPoOlAHcUUUUARXE8NrbyXFzNHDDEpaSSRgqoB1JJ4AqjofiDQtcV20XWtO1IJgv9kuUl2+mdpOK+YP+Cj2ua9YeFfDOkWM88GlajNcfbTHLtErIE2Iw7jlj6cV8u/s461r+i/Gnwu/h6aVbi51KC3liVyFmiZwHVhkZG0mgD9RdZ1jSNFtxcaxqljp0LHasl1OsSk+mWIqewvLTULRLywuoLq2kGUlhkDow9iODX5t/to+IvEmr/HbXNO1wyxWumyiDT7c5CCDGVcA9S2Sc+5r1P/gm1rOtvr3ifQTcTSaLHaR3IiZiUhmL7QV9Cw3Zx12+1AH2zXnP7Qfww0f4o+AZtH1O4WyntWN1Z3pIAgcA53EjhCMg/n2r0avnH/goFr+v6J8HrGLRp5ra3v8AU1t72WIkHy/LkIQkdiR+goA8l+DH7KlvfeNEm8Q+O/C2sadYusz2miXpuJJsEfK/C+WvbPNer/tR/s1TfFDxJH4q8M6nY6brBtxDdpdh/LuSowjFlBKnGF6dAK+FvAGt634d8ZaVq/h24lg1OC6jMBRiN7bh8h9QehHcGv14QkoCw2sRyPSgD57/AGVP2dZPhVqF34i8R6haajr00fkQi0BMNtGcbsMwDMx6dAMdvT3HVPEXh/SrpLTVNd0uxuJMbIrm7jjds+gYgmtC8eWO0mkgj8yVUYon95gOBX5CeMdY1rXfEt/qXiG6mudTlmbz3lkLENk5UEk8DoKAP1Q+L/gDSfiX4CvfCmrySww3G14p4j80Mq8o4HfB7HqDXyd4Y/Yn8SjxNH/wkPinSBokcoLNaLI1xKncbWUKp7dW617H+wd4h17X/gcDrk09yLHUJLS0nmk3s8KohA9cKSV59K9+oA8B/aT/AGctP+Jttpl7oN7Do2q6VZpY26uhMD26ElIzjkbdzYPPWsP9mT9mA/DvxHF4u8W6la6hrNuCLOC0yYYCy7WYlgCzckDAFfTVFAGdq2u6JpDxpq2safp7ScotzcpEW+m4jNZ3j/wtpHjzwPqPhjVwJtO1KEKzIc4wQyOp9QwVh9K/L34265ruvfFTxJdeIbq5mu01O4jEcrkiFVkZRGoPRQAAAOwFfZH/AATx8QeINX+Gus2GrS3FzZ6ffKLKaZ2Y4dSXQEk8AjPHTcaAPOdP/Yl8TL4pQXnizRW0FZQWdElNy6Bvu7NoUEr338GvtHw1o1h4e8P2Oh6XD5NjYQJBAnoqjA6Vo0UAFFFFAHkv7Q/xGl8JaQmjaRLt1m/QnzFPNtF03/7xOQv0J7DPylI7ySNJI7O7HLMxyST3NdL8VNfm8S+P9X1SSTfG1w0cAHRYkO1APwGfckmvU/AHgf4OeIvCOmG/1a1h1prZTeLFqxikEh5IKFsZHTgdq+cqueMrNJqy2uftGXQw/DWXQlUhJynbmcVd3tfXbRbf8OeGWN3dWF0l3Y3M9rcR8pLDIUdeMHBHI6/rWnH438VOSE8Xa0xHYalKf/Zq6z4x+CNA8FeItKs9C1C7vY7tPNcXEiSBBvwoBUDOcN19q9F/an0fSNN8G6RLp+l2NnK97tZ4LdIyw8tuCQBkdKyWHqRjPW3L+p3TznB1quGSp8yrXs2trd0zxH/hMvF//Q1a7/4MJf8A4qo/+E58Uf8AQ4az/wCDKT/4qsq2ZEnjeQZRXBYYzkZr6VX4hfCsqCPh1qJBHBHhpOf0qaEHVvedrGuaV4YHl9nhfaXvslpb5dTwAeOvFIOR4w1n/wAGUn/xVaOn/FPxzYFZIfF+oMO3nz+cDj/fyK+lvAN38O/GSX7aZ4NtbdrFkWZL3R4omBYEjAwew/lWL8KLTwh4v8S+Ktd0/wAN2X9kZtbW2judOjUJLGjmXC4IGd6HjrxXXHCVLx5am/r0Pn6nEWE5Kvt8Fb2aV0+X7TSS26p39Ech4F/aGv4Z0tvF9jHc27YBu7Rdsie7Jnaw+mPxr6E0fUrHVtNt9S026jurS4TfFLGchh/njB5BrwU/s1K+WXxxIzdTnTV6/g9Uf2ZvFEuj+M73wPcXv2ixuZJPsjYwBNHnJX0DqpOPVR689WHrV6UlCvs9jw84yzKswoVMVlT96mryilJK3dXSs1vp0TPpWqOo6xpOmyJHqOqWVm8nKLPOsZb6ZIzV1shTgZPYV+S/xj8Sa/4p+JWt6p4ldv7RF28LxeYzLBsYr5a7uigg8YAyTwOleqfAH6k/EHwnpHjnwbqPhjWoVmsb+La3fawIKsPcEA8elfJujfsS3cfjFX1TxbaT+HI5FcpHE4uZVy2Yz/CvAX5gecnhcDPpn7A3iLxF4h+Dd0dfubm7Sx1N7WynnLMzRCKM7cnqFJI49T3r6GoAgsbaGysoLO2QJBBGsUa/3VUYA/IVPRRQB8o/tB/st2fivx3ceKtH8W6ZoB1Jt89veqdpcKAShz7ZI6cj8fUvgr8EfDvgb4U33g+W4GrDW4idUuCAUmLJtOxTkBQOmevfNfC37VWv6/rfxz8Txa9LMPsF/LbWtu8u9YYVOF244G4AN68gHpXu37JPjPxtH+zX8RTbfabv+wLZm0WRn8wq5hdmiVR8wCYRhz/HgYxQBUh/YytP+EtNjL8SbF7LzGxbpCFvAnO3jcRkcZ4weelfQnxk+CWgePvhhYeDYX/s06Oi/wBkzKvyQsqbQGQYBUjggdumK/NM+ItbPiQ+JDqdwdXM3nG63fPv/wAMcY6Y4xiv1Y+EOqatrPwt8Natr0Txapd6ZBNdIyFSJCgJyDyPx5oA8F/Z7/ZSbwL44h8WeKtbtNTuLCRmsLezRwitlgHctgk7cHb0BJ5PBq/+0r+zRYfEHxWfGGleIbTQb+dEjvBdRgwylQQH4wd5G0cnoo/D6Vr86f27/EniPUPjfqGganLNHpOmpCdPt8FUZWiBMn+0SxYZ7YI9cgH1v+zF8GbL4SeGrxDqkWr6pqUgkuLyOIIm0fdRepKjryTyTjGa9fr5K/4JzeJfEmp6D4i0PUZJ7jRtN8j7DLIGIRm3bow3QgAKcdQCO20D61oA4f42fDfSPij4Gm8MaxK9uvnJcQXEaqXhkU9V3A4yCynHOGNfP/we/ZF0/QvHdj4g1vxnaa7baZMtxFaWcBj3yowKF23n5QRnA6nHbIPof7cPiLxF4c+BtzP4eM0JubuK3u7qKYI9vE2eRnk5IC8YI3A9q+Jv2a/EniXw98YfDo8Ny3LNe6hDBc20bPsmiZtrF1UjdtVmYE5Axk8ZoA+0P2nv2fdM+J99b+I7XWoND1eKJbaee6DNDLECxXgEbXBPB7gkEdMav7M/wN0X4W2E2ofbLXV9buozE9/ChC+UWB2pknAO1c4PJH0C+Df8FC/FPiQeNtP8INLLB4fNil0oVSFuJd7hgT0YLhTgdyCf4cWP+Cd3iPxVL4q1jwyLiS48NW9gbgxyPkW05kUIE54DDzMgDGRngnkA6n4wfsl2viPxjcan4f8AGNro1reyvcy2V3CZTHK7EuYzuB2secHuPTgfRfwx8GaX4C8FWHhfSAxt7RPmdz80jnlnPuTzxxX5sfFHxH4k1j4qaxrWuXkh1ez1SaKJ45SfIEUp2JG2BwhHBAB6nGSa+9/2UNc1bxB8EdIv9ZuZLq5V5YRLIcsyI5VcnuQBjJ59aAPVqKKKAMPxt4S8PeNNAm0LxNpdvqVhLgmOVeVYdGU9VYeorivhd8A/hr8O9YbWNA0eWTUSMR3N5MZniH+xnhfrjPvXqNFAHnPxY+Cvw/8AibeW994p0qWS9t08tLm2maKQpnO1iPvD6jitz4a/D3wj8O9GfSvCOjxafBKweZtxeSZgMAu7ZLfyGTjrXVUUAFZnibQdH8S6Jc6Lr2nwX+n3KFJYZVyCCMfgfccitOigDyP4e/s6fCvwR4kTxBpGhyzX8L77Z7y4aYW7DOGQHoeeCckfWtP41/GnwZ8KLeD/AISKa4nvrpC9vZWqBpXUHGTkgKO2Sa9Jr4A/4KAeDPEVj8V28YzxzXGialbQxwTBcrbtGoUxkgcZPzDJOdx+lAH1v8E/jR4N+LFpct4cmuIL20Aa4sbtQkyKf4gASGXPGQev4Zy/HH7OPwn8YeJJPEGq+H5I72Y5uPsly8CTH1ZVOMnuRgmvmn/gnt4L8SSfEu48Z/ZJrbQ7Wxkt3nkUqtw8m3aif3sYDE9BgetfeVAHNufCXw38EFsWWg+H9Lh6AbY41H6kn8STXj3hr9rz4W6z4qTRZE1fTbeVgkWoXcCrAWOMBtrFlHPUjHHNdL+1/wCDtc8a/A3VNK8PxC4voJorwQZw0yxkllX1bHIHfFfnR4S8HeJvEviu28NaNpV3Jqk0qxiMxspiJ53Px8oA5yewNAH6afGb4xeC/hTYwTeJ7udrq6Vja2VrH5k0oXqcZAUZwMsQMmsz4KfHnwN8VLmWw0SS6sdTjQyfYb5VWV0UjLLtZgQMg9e/scfOX7evw/8AFg1Lwv4ghiuNU0y20qLTHMMLSNFMhYszEDo+eCe4Ncp+wX4L13VvjPZ+KrdJrfStFilknnMbBJjJG8SxhuhOWJ6/w9PQA9R/aT179mUfEW4tvFugapqXiCKVY7+XSXaNUJznzDvUEjvgFsn1zXvv7P8AqXw81P4b2k/wxtY7TQFldBCsLRskoPz7w3JbkcknIxzivzv/AGgPA3izwr8WNbtdesbmSS91CSa2uVRmjulldmQo2OSRxt6ggjtX1/8AsBeDfEPhb4Z6pe69ZzWS6veJPawSgq/lhAN5U9N2f0oA+kaKKKACszxTfHS/DGq6kpw1pZTTg/7iM39K06w/HttLeeBdfs4V3Sz6bcxoPVmiYAfmamd1F2NsMoyrQUtrq/3nwnzXvnhH4PfDXxR4R0m6/t6WPVriyikuUt7+OTZKygsDGwO0gkjHGK8++D/w3k+Ic2qRx6yNM/s9YWJNv5vmeZv/ANoYxs/Wu/P7MUhbf/wmEW7ru/s3n899fOYWhUa5/Z8yfmj9nz7N8JCp9X+tujUjq7Rb3V1fSz3vucR8Q/h3a+B/HOjaFY6nNqH20xyDzIVQpuk2gfL16e1el/thXKpo3h6yz8zzzSY9lVR/7MKk8Kfs/wA2k+KNL1i98XS6hFp9zHOIWtSC2xtyqGLnA3AHH1rpPjJ8K7v4haxYXY8Qrp0FlA0aQm083LM2WbO4dQEGMfw12RwtRUaijC3NayufO1M9wU8xwk6uI51SUuaXK1dvRaW9P8z5Hb7jfSvt/WL7xPZeHNKfwvoVpq8zRIJknvRbhF2DBBIOee1eAeP/AIGTeFPDFxrbeJ1vRE8aGH7FszvcJnO89M5r1mDwh8WYYEhi+KNksaKFUf2BEcAcD+KpwVKrRcoyi7u21vPuzXibHYDM4UKtKtDli5fEppPSP8sb6advzNP4cab4mi1zxTr3ibS7XTJtWkt2jgguhOAIofLJ3ADrgH8a8sn8TWnhP9m63s7J0TVvEEt1GFB+bb5zpJIfoihQfUrXfXng74tXVrLbSfFW3VJUKMY9DjRgD1wwbIPuK8r8I/DK1t/jdD4M8RTjXrK1sGncMHjXaRlVA3EgB3zwepzWtb2iSjGLV7q7tu35HBliwdR1KtatGSjyz5YKXw04tJe+l3ju3exv/BwSeBPgl4i8YXrrFdX6FrFJHyW2qUhyP9qRicf3cGvFvA9+dK8Y6NqJc/6NfQyMxPUBxnP4fzrZ+NekaNoXxO1TR9DtY7SztRCEhR2YKTErMeST1Y1xwJByCc15dao04wX2NPnfc+7yvBQqU6uKbv8AWLS1VrRa0ju9k+5+hNeWfED9n/4WeOPEDa7r3h0G/kO6eS1neDzzwMvsI3Hgc9a9Tor6o/AzO8O6JpPh3SINI0PT7fT7C3ULFBAm1VHT/JNaNFFABRRRQB558SPgt8NviDqKaj4o8Nw3N6uA1xDI8EkgGcBmQgsOT1Pp6Cun8PeHvDXg7wydK0fTbHSdHt1eR4o0CxqDkuzevuTW5XMfFXQLnxV8NfEfhuzmENxqenTWsbkZCl1I6cZ6+1AHy0fFn7IUnxaa8bQroXZuPM/tHbKNOM+/bu2CTj+/u2be+c19U+LfGHhnwd4Mk8T6vfw2ujQRK6yoMhlI+UIB1zwAB1yAK/LU/Djx8NXOlHwbrovBP9nKfYZMeZu243Y24z3zj3r65/ah+E/i2X9nHwPpWkfaNTuPCkEaXltDGCZQIQu9VAJLLtxgHGGP3jtoA9e+EHx+8AfE7V7vSNBuLy2v7djshvYhG1wg/wCWkeGOV9jgjjIGRnf+KHwp8CfEmO2Xxfocd9JasWhmSV4pVyMEb0IJU+h44HpXwp+yJ8N/F2s/GfRtYh0+9sLDRLwXF3czRGMfIxVol3KcsSGUjjGG5DYr9IqAMHwR4S8PeCvD0Gh+GtNh07T4FwqJkk+7Mclj1JJPJJNebax+018J9L8bN4VudZn8+OVoZrtYc20UgKjaz59SecYGxtxHGfX9Sga6026tkO1pYWQH0JBH9a/K3VvhX8RNF8bPobeFNWnvYLwRxyR2jtDKd3ysHI27TwcnGM845oA/TnxjdeFbjwTe3PidrKbw9Lbk3P2oAxNGR3B/r0/CvB/2ftd/ZmPxDuIPh/aLZeILpiIWu45VEw4YiHeSqjJ+6Ap+QkDCg1X+IHwW8a3n7JGgeB7XWHudb0qf7bcR5fbcITKwt+TnCeYgXcMfuxkL/D83/AX4R+O9V+MGhRzeHtSsIbK+ivLi4u7SSGNI4pFY/MyjJOMADkk+mSAD9CfiJ4A8JfEDRxpfizR4tRtlcOm5mR0YdCrqQw6kcHoSO5qbwJ4I8LeB9LOm+FtGtdMt2wXES/NIQANzMeWOAOTycV0VFAHnfi/4KfDLxX4ki8Q654VtLjUo5PMMqs0YlbjmRVIEn3QMMCOvqa760t4LW2S3t4liiQYVV4AqaigAooooAKKKKAPkD9qL9p/xH4S+IFx4Q8CC0iOmEJfXVxAJS8pGSignAAyBnrnNd/8AsgfHW/8AitZalpHiK2gi13TEWUzQKVS4iY43beisDxgdQRXBftQfsv8AiHxb4+ufF/gR7J21HEl9aXM/lkTAYLqSCMHA49c/j3X7IPwH1P4UR6nrXiO+gm1jU4Ug+z253RwRg7iC2PmYt6cYHvQB9B0U3cobbuG49s06gAr5b/a4/aN1n4e+Jh4K8KafaG/Fsk91e3aeYqbzlUVOh+UZJP8AeGOlfUSujFlV1JXhgDnH1r5a/a6/Zy8QfELxWnjPwdc28t+9vHb3djcSCPds4V0Y8D5Tgg+gxQBZ/Y9/aD1L4h6rP4N8UWtpHqkUDXFpcWkQiSVFI3KUBwCM5496+nq+Zf2Sf2c9S+G2vT+LfF9xZy6x5Jgs4LWQusCt99i2ACxHHGepr6Z3Lu2lhn0oAWo0hhWVpViRZG4ZwoyfqakpNy7tu4bvTPNAHzj+17+0DqXwvvLDwz4WtrObW7uD7TcS3UZeOCIkquAGGWJVuvGB3zXOfsnftK67438aL4K8Z29h9ou0ZtPurWIQjcqlmjZc4OQCQQOxzXR/tgfAHU/ifcWHiTwrJaJrlpD9nmhuH8tbiLcSuGwcMCW6nGDXM/so/sz+IPBHjmPxp43ltYbrTw40+0tpvMBZ0KM7kccBiAPXmgD6zdEcYdQwHIyM1z/xJ8XaZ4E8D6p4r1cn7Jp8QdlBwXYsFRR9WKjv16GugZ1T7zBc9MmuZ+Kng2y8f/D7V/COoSmGDUYNglCBjE4IZHAPXDKDQB8U6V+2Z8RU8VR3upafo82jGbMlhDAVcRE9FkLZ3AdzwSOle+ftCftFWvgn4ceHta8L2yXmo+J7T7Vp32mNtkUW1SXccZI3gYz1zXglr+xj8RT4nWzuNU0UaQHG++WZtxXviPaTntz9favdf2gv2co/Gfw48M6J4VvIrbUPDFr9lsvtbtsnh2qCrEA4OUU5x3NAHBfs2/tV6/4j8d2fhPx7DZSDVZxBZ3tunlGOZiFSMr0IJOM5ByR1r7FIyCDXx1+zX+yx4o8LfEPTvGHjW8srdNLkM1vZ2kvmPLJjClmxgKCScDngV9i0AfCnjLS77wr4w1XRVmurRra4ZB5UrIXj6xk7SMgqQRn1rMhu9WmmSCC/1WaWRwkcaXUrM7E4CgBuSScfjX03+0T8M5/FFoviPQ4fM1e0j2SwL1uYhk8f7a849QSOuK8m+DfiL4f+C9QbWPEkWr3euxlkhijscx2nUEjLDLkZ5xwDgd6+ZrYV063JJ2j38j9wy7PoYzLfrFODnVSs4pa836J737aavQ9b8LW8Xwb+E91rHiO5lutausM8TztJvmIPlW6kk8DnJ/3z0Arz74T+ErP4pRatqWq+LvEdpraXTSXMVtdBYysmSrqpHAzuGB02+mK4j4r+PtR8e+IBe3CNbafb5WytN2fKU9WbsXbHJ7cAdMlfg94z/wCEH8aw6vOJZLCSNoL2ONdzNGeQQPUMqn6ZHetHiaUqsYW9xaf8E46eSY2lga2JUrYqp72ltLbQW/TT1t0VzC8TW2t6Lq99omrXt41zZSmKVGuZGUkdGAJ6EYYexFfRsvwu8G2GlWd5rXjrxJpwuI1Ktca+IlZiuSBuAzXkPx18VeEvGeuW+ueHIr+G7aHyb1bm28sOF+44OTk4JB9gvpXqN58YPhLq2k2Vjr+lXWpC1RdqXOleaqMFwSN2arDqjCc1Jp9rmecTzLEYfDTpU5xbvzqK1T06PzvbyN74J29hY+IfGmm6Rrl1rGm20tp9muJr77TndDubDjj7xYcelcd+yrp15eeKPEPiS8luJ1hQWaSzOzlmZtzDJJPyhU4/2xWrp3xo+FWgabdReHNEurQupbybXTBAJXxwCRgD6npmuX034peFPC/wnufDnhhtQuNbuEcvPJamJPOl+/Jk9Ao4UdTtX3NdHtKMXBuS927089keKsFmNWniIRoSTrezjeS6JWlJ9Fe2vr5HYfFPSvDnxB+E+o+KvDlhate208lwLmGFRLMIXZJAzAbmBQFgD1+X2r5u0CzbUtcsLBBua6uY4QB33MB/WvTfgF8TtJ8D2Wq6Xr63Zsbl1mg+zw+ZtkxtcEZ4yoT/AL5qX4EeGtM134xXGpaT5smg6TIbuEywlCN2fJRgejA5Pv5ea5KijiZQlHd6NfqfQYGVbI6OKpVU/ZQ96En1TXw37p2Xrc+qq+JPi9+2H4qsfG1/pXgrSNNt9P0+6ktzLfo0z3JRtu7CsuwZB4yeCOhr7br4j+Lf7Hviy+8b6hqvg3V9LuNP1C6kufKvpGie33tu25VW3gEtzxwB1NfRn4ye5+EPj/oerfs/3vxSvbM2x04NDd2SSqT9pG3CKSeAxZcZwcEccjPz34W/bR8Z/wDCWxv4h0XRW0OWcK8UCSJJBGXHzb8tvKrnjbyfTpXvfgz9nfRdJ/Z+1L4XanfPcvqsv2q7vIiVxcjZtZAeymNcDHI655z8/wDh/wDYt8cS+I3ttb17SLXRkkyLq2ZpJZVDDohA2krk8k4OBz1oA9+/ae+PEfwx8KaVNodtFe6vrkLTWHnKTEkYAPmNgjP3hxnn9Rw37LP7TureOvGa+DvG9raJf35Y6dc2UJRCVQsY3GTg4UkH8D2z2/7TPwEj+JfhLSLfRLxLPVtCtzBYGcny5I8KNjkdPujnGR19jxX7L37L+q+A/GsfjHxpf2M19YlhYW1lKzopZCpkdiq5OGYAdB157AH1XRQcCigAwM5rzD9pD4rwfCXwIuufYRfXt1cLbWkDMVVnPJywBxhQx54OPz9OyM7cjPpXln7S3wkX4u+CbbRo9WfTLyxuxdW03l70J2lSrLweQ3BBGDigDxv9nL9qzUvFfjW08KeOLDS7aTUZvJs7uzDRL5jYCIVZj1ORnOSWUAVpftO/tN6l4F8aN4M8E2NlPqVkVbUri+iYxpuQMI0AZcnDAk9B0GT0yP2fP2Tta8MeO7DxZ441bT5G0u5FxbWdkPNWSRcFHZnUYwcnAXIIUg+m3+1H+zPqnxB8Wjxd4N1CwttRuNq30F67LG+FCiQMA2DgAEYwfbHIB3X7K/xtT4u+Hbxb+0js9d0wIL2OIHynDZ2umSeDtPGcjp6E+z4Gc14z+yx8FE+Efhy7a/uorzX9U2G/lhY+UoXO1EyBwNzc4yTz6Aez0AFFFHrzQAUUUUAFFFFABRRRQAUVh+OPFvh/wV4dn8QeJ9Ti07TYCqtM4JyxOAoUAlifQCuM+GHx5+GnxD1o6J4c1uU6ngsltc2zxNKo5JUkYP0zn2oA9PrG8b6pc6H4M1vWbO3Nzc2Onz3MMIGfMdI2YL26kDvWzTHRJEaORVdGGGUjII9KAPyH1jxd4j1bxJP4hvdYvH1GaZpvNM7sVJbdgZJwuccewr6j+IHxh8cXH7FvhrVhqN7Dq+q6jJpl9qKDbJJDH5vO4AYLBUBYYJw3vXpuu/sffDHVPFM2srea7Z288jSy2MNwnl7mJJ2sylgOemTXo3xF8GfDO1+DE/hbxRaWuneDdPt1AwxT7NsPyujctvzznksWOc5OQD84fhX8QPE/gvx5Ya/pF9ezTi4TzoN7P9qUkAoRn5iQAPyr9YY23xq2MbgDg18V/AHw1+y7e/FG1XRNd17UdWjuBLplrrKCOB5FOVCYQbyOCFc5OOhr7WoAiupGhtZZVQyMiFgo6sQOlfk18T/HXifxt40udf8AEN3crerM3lQl2H2TDfcUfwkY9un5frVXxX8dPC37Llt8U5U1fX9X0vUmu/8AiZ2OkJugWRiCS5ZCEHdgh/iPQ9ABfD/xn8d2/wCxRf64s8kerWmqrottqLAlzAyqfMUn+IZKA84IHcYr5f8ADHjrxb4d8WW/inS9evo9Wg4Fw8zOXXOSj5PzKT1U8V+nHgvwh8Ob34Q23hjw5ZWN94NvLYiNEbzEnVjkuWPJbPJJ5B9MV5n4S/ZC+Geg+Kotbe71jVIoJfNhsbySNoQc5AbCAsB7mgD3fw3ey6l4d03UZ4/KmurSKd0/usyBiPwJrQrlfiP8QPCPw80ZdU8WavFp1u5KwoQWkmYDJVFHJOP6Vl/Cn4v+A/iabqPwlrBubi1G6a3mhaKVV4G7aw5XJxkd6APz1/aM8feJ/Fnxb12XVNSvUi07UpYLK1847LUROyrsAwA3BOevPU19Z/8ABP8A8Z+IvFHw61iw168nv00m8jitLiZy77GTJjJJ5C7Rj/ermv2oPDn7NqfEF7vxhrmq6X4hnKyXtvpCFxJ/tSDYwUnPOCCcV7t8CrD4c+H/AIXw/wDCvL+3n8OIZJnuzcbyWHLmRj0I7g4wO1AHolFeP237SvwcuPFI8Px+LEM7Oscdx9nkNs7EcASAbfbJwM16D458Y+G/BHh2XxB4o1WLT9OjIBlYM24noqqoJYn0AoA36K87+Gnxq+G/xE1R9L8K+Ilur9EaT7NLBJDIyLjLAOoyBkdP6GvRKACuE8ffCvwl4wd7m9tGs9Qb/l8tMJIx/wBoYKt9SM+4ru6KidONRWkro6MLi6+EqKpQm4y7o+adZ/Zw1uORjpHiCwuU6qLmN4m+nyhhWR/wz347yf3+i/8AgS//AMRX1bRXE8soPofT0+OM2hGzkn6pfpY+Uv8Ahnvx3/z30b/wJf8A+Io/4Z78d/8APfRv/Al//iK+raKX9l0PMv8A17zX+793/BPlL/hnvx3/AM99G/8AAl//AIivLtZsJtK1e90u4aNprO4eCRo2ypZGKkg9xkGvu/XINQutKuLbS9QTT7uRCsdy8HneVn+ILkZPpk49jXk2i/s8+G4bk3OtavqOqsW3MoxCrE9d2Mt+RFcuIyzZUl97Pdyfji8ZzzCa8lGLu+/l+J88eDfC2t+LNYTTNEs3uJTgyP0jhX+87dh+p7ZNfZHw08H2HgnwtBo1niSXPmXNwVAaaQ9WPt2A7ACtXw/oekaBp62Gjafb2Nsv8ESYyfUnqx9zzWlXbg8DHD+89WfNcRcUVc3tSguWmunV+b/y/MKKKK7j5UKKKKACiiigD83v2vPiR4w1f4zazo0uoahptho10ILW0jnKAFSrCU7GIJJCsD2+XhTmveP2Vfib4w1H9mzxdqN41xrOp+G0mXT3bLyygQB0QnkswPA4OeMgnrtftQaF+zw+u29/8S9Qk0/WWKZ+wM5nkTOfnRFY7SEIyRxuOCGbNevfCzRvBGmfDuzsPBcVo3h14MoUIZZUZclnP8RIOST1znnOaAPzHufiV4+ufFKeJpPF2snV0IKXK3LKV+6SAAcYJRSRjDYGQa/Un4ca1d+I/AOh67f2cljd39jFPPbuDuidlBZTkDkHI6D6V8xy+CP2Tx8WvL/4SDbeI2DpguXNj5wmxtzt+9n5PKDY2/w45r64tkhjt447dUWFVAjCfdCgcAe2KAJKKKKACiiigDyL9rHxr4h8DfCp9S8NwSfarm6S1e6UZ+yIyt+8I/3gqjPGWGc9D8kfs8fELxnonxd0g3evanfRanex213bXF2zibzCqBmzu+YYTnrhMZAr7/8AFXh/SPFGg3Wh69YxXun3S7ZYnHocggjkEEZBHIIFcB8M/gJ8PvAOvSa3pFnd3N95jtBLeTeZ9mVsfIgwMAYwCctgnJOaAPVKKKKACiuK8U/FXwB4Y1tNG1rxLa2180gjaIK0nlMdpHmFQRGMMDlsDGfQ12UEsc0SyxOHRhlSO4oAfRRRQB8n/wDBR3SvEV54Q8N6jYLPJo1ncTi/SJchXYKY3fHYbXHpzXy9+zZoniLWfjT4YHhyGVri11GG4mlQcQwq4MjE9vlDV9+ftLfFnS/hT4KjvL3S11e61J2t7Wyc4jkIXLFzg/KMjI75rwb9mH9pLSX8XQeEdU8G6JoMesXziC60uPyh5s0zMqOD1GX2g5/DtQB9nUV8z/tJ/tQn4ceMW8JeGdIs9Wv7ZFe+muJT5cTMCRGApzuAwTn+8K6L9nP9ojTfido+stq2mHR9S0W2a8vBGxkhaAZy6n72RjkGgD3avnP/AIKA6Hr+sfBm0k0aK5uILLU45r6CBWYtHsdQxC5yFYqeeBnNeZa1+23qy+KX/sfwjYNoCyFV+0SP9pkTIw2QQqnAY7cHqOeOfdvFP7QPhLSfgbY/E6K3nu7bU3NvaWRZRI043hkbngAxtk+mOOaAPzs+HGkeJNc8b6VpvhFZjrUlygtXjOPLbP3yeyjqSeMV+ucAdYUWQguFAY+p718VfCT9q3SP+E8t4NV+HOg6Jb6jMsD3+mLtli3MBlxty65wTgj1r7XUhhkEEHvQBHdrK9pMkDbJWRgjHs2ODX5E+PdJ8QaL4v1Sx8UwSxawty7XfmDl3LEs47EE5ORX691mahoGhahfxX9/ounXd5CMRTz2qPIg9AxGRQB4p+wdoWv6H8DFXXEnhW81CW5soJk2tHCQo6dcMys3PrXv1cr8VPGul/DzwHqXizVlZ7eyjBSFGCtNIThUXPGSa+WPCX7bGo3Piq1t/EPhCwttGnmWOWS2uW82BScb8t8rY6kfL9aAMr/go5oniI+OND8QSQyS+HxpwtopFGVin8xy4PpkFMZ9K4v9g7SfEN18e9O1TSoZhptnBONSnC/II2iYBCfUuY+BzxX6HTQ6drGmqJ4ba/sp1V1WRBJG6nkHByD60mk6VpekwNDpenWdjGx3MltCsYJ9SFAyaAPyw+P+ia/onxf8UQeIorgXUupzyrNKDiZGcsrKx6jay9OnSvoD9nrwh43n/ZA+IAsIbln1gLJpEIkKuwjIMhQHGNwHBH3q2vj3+1LpOl+Orrw/o3gjR/EC6VM9tPd6ogcF1OGEeM4GQRz3HSvd/wBnT4r6V8WfAx1exsDpl1ZSi2vLLduWF9oI2NgZQg8cDoR2oA/L6y0zULzVE0q2s5pL6SXylgCHfvzjbjsfXPSvq/8AbK8MeOIvgt8Nn1JZbmLSbARavtXPl3PloAx44HDjt9OOPspfD+grqv8Aay6Lpo1DOftYtU87/vvG79avXNvBdW8lvcwxzwyDa8ciBlYehB4IoA/Mn9kTSfE2pfHnw5N4bjm22d0k2oSrnZHag/vA5yOoyAD1JHBr9O6o6TpGlaTG8elaZZWCOcsttAsQY+pCgZr5t/aG/arPw/8AHc/hHw1oFtqtzYYW/nupGVFcqGCIF64B5J78UAfUFFePfAb476F8SvA+q65PbnTLvRIRLqlvu3BFKsdydyDsbH4d+B4Zqn7beoJ4sI0/wfZS+H0kKnzJ3FzIuR84P3V43cEc5HIwcgH2pRXkfxM+OegeE/gtYfEezt2v11aOM6ZaO4iaV3GcMTyAoznAJ4ryj4O/tgjxP42tPD/irw5baXDqE6QW1zazkrE7Zx5m8jIzgcc8/mAfWdFFNkdY42kdgqKNzE9AB1NADqK+NfH/AO2jd6f4xuLLwr4Z03UNGtZ9n2me5ffcoFOdu0YT5sc/MCAcZyCPdr744+FbP4Fw/Fdorh9PnjUJaoQ0vnklfJJBIBDAgknjvQB6pRXyF8Of2zv7Z8YWeleJPCcGm2N3MIluLa5aVo2YgLlSoyOeo/8Arj68UhhkEEH0oAWiiigAorH8ZeIdP8KeFtS8Raq7rZadbtPMVUs21Rk4A5NfKWj/ALblvL4tSDU/BhttAecobmO6L3EceeHKYwT0JUH1wT3APsWio7WaO5toriFt0cqB0b1UjIqSgD8yf2vvDfibQ/jjr914gZ5otVu3urC4KhUkhONqjHHyDahzz8uT1r6B/ZN8OeNLj9lLxhZZvrObVI7kaEzyMrbWgADR4+ZVLkkEDnkj31/2h/2ndH8E+OJfCVj4Nt/EVzp5xey3knlpE5AIVMo244OSenI6849P+DHxj8PeP/hdc+MvLXSY9MVl1O3eTK2pRAxw5ABXacg8e+KAPzRHhfxCPFg8Lf2ZcDWvOEP2Qgbg+M/QDHOemOc45r9VfhNperaJ8MfDeka9O1xqlppsMN3Izly0gQBvmPJ+p5r5qb9sHw+PHhRPAkJ0kT7DqpmxPjpv2bM7c++cc4z8te7fE34w+FfA/gLTPF1y819aauUXTltQHM5dd4OchcbRnOee1AHo9FfOnwJ/aetfiB4xTwxrHhz+xbu4+W0eO4MyyPgkqflGDjnPTg+2fougAopsjrHG0jkKqgkn0Ar5j8Uftb6Zp/iybT9I8MvqWl2s7Q3F0boK52uQzRqoZXUqNykkZz260AfT1FZHg/xDpfivw1Y+IdFuVubC9j8yKRfqQQR2IIIIPIIINa9ABSHOCB17UtFAH5v/ABU0TxVpnxF1LSvEDX95rN1ekq7wnddBm2xtGq5ypGAFX7v3e2K+3P2dND8ReHfhNpeleKJGfUI95wZjIUjJyiZ/2RxgZHHBIxXl/wAQP2n9L0Xx9Loun+EG1WxsZ/s9zqMswjZXViJPLQqd23nqVyQe3Ne9eCfEmm+LfDNnr+lSb7a6jDAZBKHHKkgkZB4PPBFAG1RRRQB4H+2V8HNZ+KnhjSbrwz9nfWdHllKQzSbBNFIF3qCflDZRTz6Hmvn/AOAH7MnxGPxI0fWfFelHQtL0q+iu5TLMjSTGNw4RQpPUjGfTNe0/t3fE/wAT+A/C2h6T4VvLjTbnWZZjPewr80ccYX5Fb+FmLjkc4U182fs1/Gjx5oPxS0LTrjxDqWqaXqmoRWt1aXc7TBvNdU3AsSVYEg5Hv1oA9I/ay/Zx8a6n8Sb/AMY+CNMfWrLVnE1zAkyCa3mxhuGIypxkYyRnHpXZfsnfs9+IfC/h3xNe+MnXT7jxHpL6YLFcPJbxvnc7kHGfu4AOeucV5X+2P8Z/G83xY1nwfo+vahpGi6U624is5jC0z7FLs7LhiMnABOMD3r079gD4n+JvFJ13wn4l1S81X7BBFc2c9zJveNM7GTceSPukZJ70AeE+Jv2W/i7pnio6Pp/h86tbMw8q/gmQQFScZYsQV9cEZr6G8Zfs16ldfsxaL4E0u4s5PEmk3L35cyssM8r7t6KT0yCoBPHy9s19RV4Z+2l8Stb+HXwuhfw7I9rqWrXX2SO7UZMC7SzEejYHB7UAfLXwz/ZV+J2s+LrW28T6END0iGdDez3Fwjbo85ZYxGxLMQMcEAZ61+i0ahECL0UACvzB+FXxu+I3h3x9Yak/ijWdUglukF1Z3V48kU4Y4K7WJA69sH0xXr/7dfxa8ZWHxGbwLoWrXmkaXaWkMsxtZTHJcSPl8l1wwUAqMZ/hPrQB9w0V8S/sKfF/xbfeLrnwNr+oXWs6e9nNeQTXUzSTW7RgEqGbJKnPQ9D0rxH4hfHT4j+KvGF1rcXi3WdOt/tBks7S0ungjgQH5BsVsE4AznPOaAP0G/aG+HsnxM+FWp+Fbe5FtdyMk9rIx+XzUbIDex5H418PeEP2WPixqvi2PSdX0M6PYLIRcahLNG0YQHqm0ksT24+tfX/7IPxF1r4kfCUarr6E39lePZPPtx9oCqjB/f7+M+q85OSfZKAKukWMOm6VaabbkmG1gSCPPXaqhRn8BVqvj/8Ab1+Lnifw3r2m+BfDOpXukCWyF7eXVtJ5byq7SIsYYfMANhPGOSOvbi/2J/jD4zf4s2HgvW9dvtX0rV0lRUvJDM0MqRtIGV2O4fdIPXPHHHABR+PP7MPxFg+I2p6j4S0iTXtJ1O6luonimjV4S7lijhiOmeCOMV9L/sifCPU/hT4GvYNcnifVdUuFnnjibcsIVcBc9zyf0+le11xPxy8X3HgX4TeIfFdnF5t1Y22YV2Fh5jMEUkYPALA88DHPFAHbUV+WFv8AHT4rweKm8Rp431c3LSBzA9yzW2AQdnlElQvGOBnGeeTn6U/aw+OPiK2+EPgmTwzPc6NceLrAX09xC5SWKMKhKIwOVJLjkdh1oA+u6+IP2q/2cPHOrfErUPF3gvTv7atdXn82aCOVFkgkKgE4cj5SR2J6/lyv7I3xn8d2vxa0fw1qviDUdZ0vWbkW8kd/dPOYmYcMhYkg8Dgf45/QmgD5m/Zl/Z81Pwt8L/FemeMjBBqHiyy+yzQROXNrEUcBXIO0sC5Pyn2ya+eLv9lD4uw+LBo8ekW9xZNIQNTjuUEITJwxBIYEgZ247gV+kFFAHzr8Xv2fbzxB+z14c8D6Nfxvq/htQ9u8jbY7htjB0Jx3JGDx0z7V4Z8Df2WPiJP4503U/GGnpoWmadeRzyrJcI8s2x1bamwsMHnnPb3Br79ooAKjuYUuLaWCTOyRCjY9CMVJRQB+dXjb9kv4oaX4qNh4f0+HWtLlm2wXq3KJ5aEjBlDEEYzztB+6TjoK+kr/APZ8upf2XLf4U2+sxpqUMwu2umTMbS+aZGXHHGCQPoOa+g6KAPzx+H37JXxN1LxhFa+J9NtNI0e3uF+03Mt0sgnjBORGsbbjkDHO3G4V+hkahEVF6KABTqKACiiigDkfjF4Mj+IHw01zwi8ywNqFvsilcEqkoIZGIBBIDAHFfDXhb9kn4o3njRNJ12xt9P0iNsz6nHco6MvHEYzuJOcZK4GCeeAf0TooAr6bapY6dbWUZJS3iWJSepCgAfyqxRRQB8PftN/s0/EDVviZq/inwVplpq9hq04nNvDNHBLBIV+fcHKqwLDO4HJL8jqa9r+BPwKPhH4Ha54J12+drzxHFIL9oGGIGeLyyqHHb1Oc9e+B4D+1t8cfGc3xPvfCOhatq/h3T9HuvKL2VxJbS3DbRliRtO0ZOB0P3skbce2/s3/GbWPEPwH8SeKvE8ZurrwwJVkmXBe6WOESBiOBvx15wT6DgAHz+P2SPiofFp0gR6aml5yNWNypTZv2j939/ft+bb07bs19M/G34IJ4t+EGgeEdDuBbTeGxG9gjE7JDHGUCFmyQp9c5HB5xg/Glx+0L8VH8bN4kj8Xaqp3Z+wlwLbZv37PK+7jtnG7bxur9HfAWvL4o8E6N4iSJol1OyiugjDBAdQ3IBOOvTJ+tAHyb+zl+zV4ts/G9j4r8c2sekRaXepcQ2TSLLJO6fMrbo3IUBwh6nO1sjGM/Z1FfH37WPxa8UxfEO98D6JrGo6Jp9hbRm4eyfyZ5pWCyZEqncFwVAxt/jByKAPr25hW4tpYH+7IhQ/QjFfD2sfss+OrP4gNpujrFPoN3KSNVeVP9HjIOVePcGZxjAwMEkcrzt9q/ZB+JPiXxpYa3o/ia4GoT6SYXi1AqFaVZd/yMoGMrt6jqCOOMn3ugDlvhR4Pt/Afw90jwpbyib7BDtklAIEkrMXkcAkkAuzHGeM11NFFABSEAgg9DS0hOATjpQB8efEb9m3xj/wAJjLbeEYbKbw/eyyTBpJkiFmSSfLKgAlegXaDjODwNx+l/hH4Mg8A+BLHwzb3D3Ag3O8jDG52O5voMn/8AX1r5A+LXx58e3nxBvH8Pa7faJY2Ny8MVqseOULpukVlyScn5SMDAyNy7q+sPgN4zvfHnwz0/xFqNqlvdSM8UqoSVZkYruGegOM45x6nrQB3lFFFAHmf7R/gfwX42+HFzb+NdRi0e1sj58OqOQDaP0JGeoI4K9/yrwr9kb4WfCRPGT+INL8dweKtX06aYWtm0AhMQWV1ScKSS2VUMCOmav/8ABSNNePgzww9osh0RbyUXxTdgSlV8rdjjGPM698Yr5d/ZtTX3+OXhEeHRc/af7UgM3kdrfzF80t227M5z/OgD6r/bJ+FvwxvtYsvF/iDxcPC2qXctvazIsYlFyhlVWl2cEFULksODt56c+h/sqfD74deEPB02o+BNah8SNfuVudXGN77TxFgfcC/3e5OT2r42/bTHiT/hf2unXhci3Lr/AGb5n3Ps+0Y2dsevfPWu9/YKm8VtZfEOy0VJ2tW0R3tyoIX7fgiIBv7xBb34FAH11r3xc+G2heIV8P6r4x0u21NmCeQZCxDE7cEgEA54wTVn4q+BdC+JngO78Naux+zXSCSC5hwzQvj5ZEzkHr+IPbrX5O3qXCXs6XZf7SsjCXectvBOcnuc5r9Nv2Pv7eH7PfhseIhcfbNs2z7R/rPJ81/Lz3+7jrzigDzz4X/se+G/Cvi6DXdb8Rz+II7Sbzba1NmsKZBBXf8AM24jHbAOe1d38f8A9n3wt8WZoNSuLiTR9bhwhv4Iw7SxANhHUnB6gg9RivY6KAPIP2fPgJ4c+ETahd2d/c6tqd8qxvdXCBPLjH8CqOBk8knk8VwfxI/Y88J+JvF0mt6Pr1zoFvcSb7mzithKpJzkoSw2kkjqCOPfNfTdFAHMfD3wf4c+HXg2LQNChSz020DSSPI3LN/FI7HvxyT6Vn+Hvi18N9f1/wDsHR/GOlXmpFigt0lwzMDjAzwTnjiuP/bOXxQ3wG1T/hFftf2gTRG7Ft9823O/3x93pzX5v+Gxqza9YroQnOpmZRaiD75cnjH+cetAH6afH74JeGvi7p9supzy6fqdn8tvfwoGdUJyUIPVc9vesP8AZ6/Zz8PfCfU5dabUpNc1l4/LjupIPKEIIw4Rcnr7n869h8PLfpoGnpqjh79bWMXTDvLtG8/nmr1AHI+M/iX4D8G3sVl4o8U6bpVzMNyRTy4Yj1wM4HPf1rT1O28P+M/CF1Z3LWup6LqVu0chVg0boeDz6g/kRX5fftADxGvxj8Tp4paY6guozY8w5Hlb2Kbe23aRjH88177+zbD4vT9jr4mSWH2xopVl/sxYmJb/AFYE+wDkcenfNACaN8BvgFJ8QYdLi+MMd7KL3aumIYiX2nJiMnIPQgnH619G/tB/DvwL4q+F503xRfW/h/T9MUNa6gQo+xhRjA3dRgdMjOK/MCzNwLqE2nm/ad6+V5Wd+/PG3HOc9MV9a/tiDx8vwB+Gw143AX7Kn9tK2fMF15a7fM2/Lj73B/ixjvQB3X7LPwj+DOmeLZ/EHhjxvb+NNXsFDQK21PsecgyCMcknoGPA7c17/wCNPHfg/wAGJE/irxFp+kiY4jFxLgt16Dr2P5Gvzs/Y6tdem/aB8Nz6GtzshnJvXiJCiAq28P6ggdPbPal/bHt9cT9oHxJcawl35Us4Fk82SphVVChPQDOcf7QPfkA/SfQNY0rXtKg1XRtQt9QsZ1DRTwOHRgR2I+v61fr5C/4Jt/8ACSf2L4o+1G5/4R4PB9i8z/V+fl/M2Z9tuccZ9819e0AQ3t3bWNpLd3k8cFvEpaSSRgqqPUk1zfgz4ieB/GVxPb+FvFGmatPAAZI7eYFlBzg4644NeO/8FAV8SH4M2zaH9p+xrfj+1PIP/LDy3Hzd9ucZx268Zr4z/Z4HiQ/GTw0vhZrhb1r+ESGLp5PmL5m/PG3Hr3xjnFAH6ceMfGvhPwdBFP4p8Q6do8cxxGbqcIXPoB1PQ/lVzwx4h0PxPpSar4e1ay1WxclVntZhIhIOCMjvXwJ/wUBXXh8dS2qB/wCzDp8X9lkbthTHz9eN3mbs7e2zPNdb/wAE5h4p/tbxd9iD/wBhfYV3F9+37Zn93s/hzt3bu/3O1AH1tr3xJ8BaDryaFrHi7R7HU5NoW1muVEhLEgDHqSMV0wubf7J9r8+L7Ps8zzd42bcZ3Z6YxzmvyF8Zf28fFOpHxQLka0bhvtn2j7+//D0xxjGOK+ttci8b23/BPWOHUI9Qgu43RGRFKyLYCbChwvRduM57fe70AfUXh74heB/EGuTaJonivSL/AFOHd5lpDcq0q7Ttb5c54JANdRX5F/C9vEC/ETQG8Kb/AO2xfxfY9u/l9w+9s+bZjO7H8Oa/XKLd5a78b8Dd9aAHVzPivx94K8K3kNn4l8U6TpNxP/q47u5WMtjGep9x+Yrpq/KT9oCDxBD8YvEx8TpMuoSX8rBpVA8yIMVjYY4I2qBn1BzyDQB+q8M8MtuLiKWN4WXcJFYFSPXPpXPaN498FazrU2jaT4p0e+1GEssltBdo8ilSFIwD2JA+pr5n+E6fEmf9hnW0spLmPUVZzpZxL9oNkrIWVcgnJUSBNvG0pgjqPkXwZBq114r0qDw5FdPrTXiNbrCoZ1dTuUgHjAxk7uAAc8UAfrXrGqado+mzajqt7b2VnApeWedwiIoBJJJ9gT+FU/DHifw74ntGu/Dut6fqsCttaS1nWQA8ccfUfnXyz/wUCXxUfC3g4br4aFtYau0eNnnfu9nmY5xnd1+XOO+2vOf2EI/Es3xtjn0jzYdGSyc6kvzeS6YIjHQjduORnBwHweoIB79+0f8ACD4R+KPElprPivxbD4S1OYHc6Twxm7xjkhxyRwM+4z2r1H4U+AfCngrwDF4a8PRrcafIpNxcMQXu3YYaR2XGWOMe2MDAAr4G/bCg1gftBeITrbzyAzobXcjrH9nKAoEyTxzgkcFg5wOg+jP2Xrfx0v7LnieG1tp7e7MFyPDsbqgJBhyrDP8Aeckgt1BHbFAGfefAT9n+X4hjTv8AhP44LzzlP9iJqEO7AXcYzkF+VGTznByMcV9UA2emaeoLR21rAgUbmwFA4HJr8rI7/XYtcEXlyHWhcYw0BNyZ92PTdv3/AI596+wv2kbXx1cfszeGVvo7ie6iht5PEUaIjEhYtzEgejgE7OmD/DmgD6C8M+KPDviWB5/D2t6fqsUbbHe0nWQAgA4OD15H5ivOf2gfh18OvExs9W8Xa4nh26RvKS9WaONpRhsRneCGHU47YOMfNn5b/ZATWJPjNpc+mw6i9ospW7lgRvKVCjkLIwGACVyAepUVv/trv4jt/iyW1NpptKa3R9LGCIkGAJF6AFtwycZOGTJ7AA+qvgj4J8NeB/BMen+F7+TUrS5kNyb2SRXM5bBByuFxt2gYHQZ5JzXdV82fsJf8JMfDOtG/aVvD3mR/2YZDxvy3mhc87c46cZLd91fSdADJJEjjaSR1RF5LMcACsjQfFfhnXriWDRNf0zUpYceYlrdJIVznGcE+h/I15/8AtZDXT8Gr8aIdqedH9vZd+8W2Tu27ffbu3cbN+a+SfgDFrjfF7QP+EYa5e5+2Ibt4uB9m3DzN+fl24x1/i24+bFAH6Ba1q+l6JYtfavqNrYWqY3S3EoRRzjqT6kD8aNE1fS9asFvtI1C1v7R87ZreUSIcEg8g+oNfJ37c6a/J4u0xbl7pfDf2NTAR/qTc7n3Zx/Ftxjd23Y/iq7+wadcOqeIEi/5ACQx7mbfzcZ+UL/Bnbnd35j7UAekeP/2b/BXizxPNrv2vUNKluH8y4ishGElkJyXIZTgnvj69ck+r+GNC0vw3odtoujWiWtjbLtjjQfmSe5PUnua06KACiiigCjrmkaZruk3Gk61p9tqFhcrsmtriMPG49wfzrE8F/DvwP4NuJrnwt4W0rSZ5wBJLbwAOw9N3XHt0rqaKAOe8Y+CPCPjCKOLxT4c03WFiz5ZuoFdkz/dJ5H4Vc8L+HdB8MaUmleHdIsdJsUJIgtIVjTJ6kgdSfU81q0UAcdrHwu+Hesa4ut6p4L0O71FWDfaJbNCxOc5PHJzzzXXoqogRFCqowABgAU6igAooooAKKKKAGSRpLG0ciK6OCrKwyCD1BHcVyXh74YfD3w/r8mvaL4P0ex1OQkm5itgHBJydv938MV2FFABRRRQB8jftJ/HD4S2Xj59C1P4Z2XjPUNNlEN3eXKpGIv7yoSpLkYXjhTnrXs/wt+Lfw/174SXHi/SfK0fRtJQi9tCiIbNsAlSq8YJbg8Zr4z+PvwB+JGlfFDV7jS/Dmoa7puq6jJcWl1YwGUASyMwWQDOwrnBJwvfNe7fA34D+JdM/Zp8ZeGNeRbLWvFCF4rYkFoNiDyg5zjJYcjtmgDirH9oz4LQ/FOXWG+EdnHD5o8nWo4YzcqQ20SeUVGBt5yDuHTBr7Ju7TRPFPh9Yr6zstW0q9iVxHcQiSKVGGQSrDuD39a/M+x/Z++K8/jOLw1L4O1SF2kUSXfk5t0jLbTJ5hIU4HO3IYjtX6TfDzw8vhPwLonhhLh7ldLsYbQSt1fYoXPb0oAb4Q8FeEvCCSp4X8OaZo4mOZPslusZfp1IHPQfkKTxj4I8JeMYoovFPh3TtXWE5i+1QBynXoeo6n866GigChoOkaXoWlQ6Voun22n2Nuu2K3t4wiIPYCr9FFAHFfGnx34X+HvgS71zxYqz2TEQR2mwO13IQSIlU8EnBPPAAJPArwb9nH45/CLUfHh8P6J8N7XwbqGpTNFaXNtBEwnUcqrsigoTljjlRj71d9+2X8M9d+JXwuhtvDmyXUdKvPtyWrHBuVEbqUU/3/myM9cY4zXy58BP2efiLc/FbRLrxB4a1LRtIsLuO8nurgLGf3bBlVRzklgOPTPIoA++vFHhfw74oshZ+I9E0/VrcdI7uBZAOQe/uAfwFWdC0fSNA0xNO0bTrTTbKIfLDbxCNFAAHQewA+gFaFR3EQmt5ISSBIhUke4xQB8ffFn9oX4NRfFDE3wutvEtxp1w0Nzq80ESSq8Z+XygykuA+4ZYrjGRmvqbwN4l0Hxv4MsfEGgyx3Wk38P7sFRgAZVkZexBBBHbFfnR47/Z2+J+h+O7jQdL8I6pqlpLcSCwu4FEkUkQ5UvIAFQ7cA7tuTnFfdv7NPgPUPhx8H9J8L6tcRzX8RknuPL+4jyOWKA9wM4z3oA6nQfBPhDQdSudS0TwxpGnXt0++ee2tEjkkbJOSwGSfmP5mugoooAKwNe8GeE9f1S11TW/DelajfWbBra4ubVJJIiCCCpIyDlR+QrfooAz9Y1HTdA0K51K/litNPsoTJK5wqRoo59gP0r5h8MftJfA1/ibJcxeD4tLuLmRYB4gezjVnGSNznG5U+WPBPryF219B/F3wlH45+HGteFZGCm+t9sbHOFkUhkbAIzhgDjIB78V8DaB+zJ8VdQ8bw6JfeGjptmk4E+plwYFjyw3rzls7SQuAeVztBzQB9ufHf4jeCPA/hGJ/GFsmq2uqkww6eIllN0uPmO1vl2gHknjkDqRnl/2bvjB8PfGl1deF/Cvh1fDlzZo7x2kcKLG8QkPKlAADyGKkdXOC3JOF+2H8Idf8c6H4bvvDqTXs2iB4ZrODasksb7BvTcQMrt5B7E+mDw37JPwO8VaP8SoPHGv6Xd6PY2sUjW0d2wS5md0CqXjwdq7XfjIYFeR6gH1f4i8M+HfEcKQ6/oenarHGwdFu7ZZQpGcEbgfU/ma07eGK3iWGCNIo1GFRBgD8KkooAyh4c8PjWP7YGi6f/aPl+V9q+zr5mzO7buxnGecevNaM8MU8LQzRrJG3DKwyDUlFAGV4e8O6D4et3ttB0bT9LhZtzJaW6xKTxyQoHoPyFeffHj4k/D7wpDDo/i/Totae5AZrEwJKVQHIdlbgDIGM9+nQ49Wr5b/ac+C3ifW/G58X+EtO/tl73Yt1atIqmNlQKGG4gFcKMg8gkdcnaAey/BPx74M8beFWk8HwpYW+nkQy6eYlia2A+78q8BSBwRxwR1BritY/aZ8HWXi6HRLbTNTvrd7g2730Sgx5yBuUZyyj5skc/KMBgc0z9lD4W654J8La1c+JLf8As/UdYfYbZZVfyo1BCk7eN2WY8E8behzXjN98CPiDpniySz03Rr/UY4btms7xp4ktwh+47tkOSoI3ALyQcDFAH11rnjDw3pvgxvFF/fwf2O0W8S5DrID2GM7s9MDOe2a8n+EPxs+GGveORouieFZtB1LVXci5ayiQXEgy2GaMk7iN7Zbjg85POh43+DD6z+z9pfgaK48zVtK2XNtPLM5H2gBw5yWJCkSSLjkKCMD5VFeKfBn4C+Px8RdJuvFGiSaXpdhcpeSTtdRsWaJgyKoBbksFzwPlDcg4yAfQnx8+I/gjwZZWWl+LtFk1wakW2Wa2ySrtTBLNvIUDJX35HFaHwT8f+D/GuhvH4UtBposgqSWBjWNoVHC/KvG3AGCOMcdQQPM/2qvhP4j8T+JLHxR4XsptQuPIFrcQRvGGTbuKMN+Pl+ZweepXjqaf+yj8J9f8La5qPi3xTbXmn6g8LWUFpI8ZVo2KOZDsY85UDBxjHfPAB9F0UUUAFFFFABRRTXZY0Z3YKqjJJOAB60AOryz4w/Hn4ffDMy2er6kbzWUTcumWi75TkHG4/dTOO5zz0rwr9qH9qee2vLnwf8M7lAYyY73WByQ3IKQ/Tu/tgV8a3VxcXc73F1PLPM5y0kjFmY+5PJoA+l/iB+2X491Znh8JabYeHLc7gJXAupyDwpywCgjr90/4+Rar8avizqaFLv4h+JApOSIb54Qev9wjjnp0rhLaCa6uEt7aGSaaVgkccalmdjwAAOSfavS/DP7Pvxk8Q27z6f4A1WKNDg/b9lkT9BOyFh7jNAHLx/EX4gI5dPHPidW9Rq04P/oddt4R/aS+MPh108rxdcalCiBRDqSLcAgerN8+ffd3q2f2WPjmM/8AFFofpqtn/wDHa4Xx18M/HvgeaRPFPhTVNNRMAzvDvgJ9pkzG34MaAPq74Zftp6VdfZ7P4gaBJp8p+WS/07MkI+X7xjJ3DJzwC2OK+pvDHiDRfE2kxatoGp22o2UqhklgcMORkZ7g4xwa/Hyu1+FHxO8W/DXW11Hw1qckEbODcWpw0U69CGBBHTv6gelAH6x0V5p8AvjD4e+LHhs3mnulpqtuP9M055FMsYyQJMAk7GxxnpnB7E+l0AFFFFABRWVrfiLQNEZF1nXNN01pCqoLq6SIsWbaMbiM5JA+prRglinhWaCRJY3UMjowKsD0II6igCSvnz9tL4x618MvDml6d4Ymjt9Z1cy7bh495hiQAFlBBXdlh19uvNe5Qa7ok16bKHWNOkug+wwrcoX3DttznPtXn/7Q/wAGtG+L3huCyvLj+z9UsizWN+I95i3Y3KVyNynAyM9qAPm39lH9onx9q3xS03wl4w1ZtasdVdoo3kgQSxSkZU7lxheG7Hr+Un7Wv7RPjPTPiRe+DvBmoz6JBpEgjuLiNV8yeTaCeSDhRn8f5+nfs+/ss6f8OPF0finW9eXXNQtgwtI47Xy4omOMPyS24YPII+9+db9on9mTw1408XT+LbXxdF4Z1DUHVrtbpVkhlZV2llBZSGOFzzjg8c0ASfsyftBap4x+HvjPVvF8EJuvCtoL2SWCMqssOyRsYBJyPKOevXPsPm27/an+MMvieTV4PEKQ23mFo9O+zRmBV7KeAzeuc8n24r7O+AXwX8L/AA58BX2j2d2msy6zHt1HUFXZ9oXaV2rgnao3NgA9z3rxm+/Yi0+XxXLPa+NJYNBeQstt9kzcRqRwokLEHB7kdOOvNAHc/Fv4+6h4d/Z08N+PNM02OPV/EkSJCjHdHbSGMs7c9QCpx68dOo8F/Z+/aZ+INv8AEbTdM8X6tc+INL1S5itGSREDwu7hQ6kAZHPI+n0P1n47+DHhDxJ8ILL4eXKvbafpcCJYXRIaS2KLgPk98Zz659OK8f8AgT+ytoXhnx3Fr+s+L9O8TNprrNa2ttEFCSKch3G5uhAwPr3wQAUf2zPj/wCK/B3jNPBPgnUYtPlgtllvrlY0klVnwyKMkhTt6gr0cEdRjov2K/jn4g+I8+q+FvF8sFxqlhbJc211HHsaeIEI+8AbdwYqcjGd5wOK3P2mv2fvDHxK1GHxJN4jXw5rKwrbm4mIaGZFOQGRiOQNwG0jrznFb/7NfwV8O/CjSLyfTNWfWtQ1IRi5vcgIQgOFRQSAuSx5JPOCTigD1+iqV3q2l2k4t7vUrO3mbGI5J1VjnpwTmrmRjOeKAFr5e/bX+OniH4fXmm+EvBt4ljqt1D9ruroxB3hi3EIFDqVyxVueSAvTkGvpa11LT7qUw219azSDqkcysR+ANeTftGfAPQPi6lrfPenSNctEEUd8kPmb4sk+W65G4Akkc8E+hIIB5x+xZ8efE3j3Xr3wb4yuDqF/HbNd2t6IkjLIrAMrBQBkbhggcj0I+b6rrxj9nP8AZ/0L4Rm61D7YNY1u5Xy2vnh8vy48/cQZO0HjPOSRyegHs9AHJ/FvxpafD74dax4uvITMlhDuSLJHmSMwVFyAcAsyjOOM5NfGXhf9qr4hW/iyHVtbvYbzSZ5AJdNitkURqcDKH72eM4LYOSBtyCv3L4q0LTvE3hvUPD+rRNLY38DQTqrFSVYYOCOQa+a/D/7Ing+08aw3kvjC5v8ATbWRHTTnSJnZkYErIcYZThgRtHBHPHIB2f7VPxe1PwF4Q0uPw8jQ6nrcbNDcsqsLZAFy2DnLfOMAjHc9MHz79lf4+eKdc8a2fgzxleyazJqvmNa3nkxo8LKrNtYIFBUheuMgn0PHuHxw+FWgfEnwkmmajcHTprJSbK+QAtbHA9eqnAyCeceoBHI/s+fs/eGvh1q8mvtrK+ItXQFIJ/LCpbAgg7VycMQSCSenAxzkA90rJ8Ya3B4b8J6t4guY5JYdNs5bp0QDcwRS2Bkjnj1rWqrqljaapptzpt/bx3FpdRNDPFIoZXRhgqQeoINAHwwf2nPiUfFn9r/b4Bpvnbv7KFvH5fldNm/G/OOd2fvc4x8tfbfg/W4PEnhTSvEFtHJHDqVnFdIjjDKHUNg4zzz618/N+yN4fPi/7ePEVyNC84yHTfI+fb/zz83dnbnjON2O+fmr6N0uxtNL02307T7eO2tLWJYYYo1CqiKMBQB0AAoAtV8zftJ/HDxB4d8Zz+DPCc0VjLawJJdXjRb3Dthgihht+7jnDA78cEV9M1498dvgn4e+Ieowa1c6zNo+pRRiFZdwMTqGzhlOOeW6Efe5zigCt+zT8Wr7x5omr2muRl9S0REaa5RVVbhGDYbA6N8hyMY7jrhfCfEP7TPjq78YyaxoV0LPRYWdItNmt0ZZANwDSHG7dk5wrYGFHPJb6f8Agv8ADDQfh14bmstOm/tC4vcG9vnA3XBAIA46KMnAzgZ9SSfMvE/7MHhPUPF893beI30nTbkkyadDGgZGOf8AVsThQTj5dp7gYGAAD2r4Z+Krfxr4E0nxRap5aX8AdowSQkgJV1yQM4YMM98V0lZ3hnRrDw94fsdD0uIxWVjAkECFixCKMDk8mtGgD52/as+Mut+DNVtfCnheRrLUZYFup70xq+yMswCoGBG4leSRgD1Jytv9lb4xax47vNQ8O+JpIJdRtLdJ7eeOMqZoxhXLgDaDuKnjGd/AwK6r46/BbRPifBFcPcnS9ZgUJFfRx7z5eT8jDI3Dkkc8Hp1bMvwF+D2mfCzTrsRajNqmpXu0XF26eWCqk7VVMkDGevUkntgAA9PooooAKKKKACvk79ur41SaFZSfDTw5cyxaldxK+p3ER2mGJuRED6sOTjsRzzX0j8RvFNj4L8D6t4p1JgLfTrdpSDn5m6KvHPLED8a/J3xfr+o+KPE+o+IdWmaa9v52mldjk5J4H0AwPwoAya9i/Zt+BGvfFzWTcSGXS/C9q2LzUymS7D/ljCD95znk/dQcnJ2q2R+zn8Kr/wCLPxBh0SNp7fSbYCfVb2NRmCEdFUnje5+VevdsEKa/Tzw1omleHNCs9D0SxhsdOsohFbwRLhUUfzJ6knkkknmgDnPhb8LvBPw20tLLwpokFtKYxHPfSKHurjpnzJSMkEjO0YUHoBXaVQ1/V9M0DRbvWdZvYbHT7OIy3FxK2FjUd/8AADkngV8w+Pf21vCum3rWvg7wxfa/GpIa7up/scRPYou1nYf7wQ0AfVtRXEMNxbyW9xEk0MqlJI3UMrqRggg8EEcYr4qtv24tXFwpufh9YvDkblj1J1bHsShGfwr334KftCeAPihKmnWF3JpOuNnGmX5VZJcDJMTAlZB14B3YUkqBzQBxvx1/ZQ8IeMIJdU8Ex2vhXXFQkQwxbbK5IHCtGo/dHgDcg7klWNfBvi7w3rnhLxBd6B4j0yfTdTtH2zQTDkehBHDKeoZSQRyCRX7A14d+1z8FoPih4MbU9HtoR4t0qPdZS4w11EMlrZj75JXPRu4DMaAPgH4XeONa+HvjOz8T6FIFubdsSRk4WaMkFo29jiv1L+GnjLSPHvguw8T6JcJLbXSfMFOTHIOGQ9wQfXB9q/IuvqX/AIJ6ePv7G8d33ga9uXFpra+baIcBFuEXJPrlkXGP9mgD7zooooA/Kb9ofV9b1n41eKrjxB5y3kWozW6xyFv3UaOVRVDHhdoB445yOtfQH7Ofibxvb/sg/ECezvL/AHaYdmiyhSzRZC+YsZxyBn3wSa6z9qHxp+zknjB9P8aeF7nxF4gtiiXUmlkxSRY3YV5BIm4jPKknqPw9s+E+v/DjVfhUuoeDoLW28LRQuksHkbRGqqNyuvO47cA9c9OvFAH5bWWq6lZ6wmsW97PHqCSmYXG8ly5OSxJ65yc565Oa/Wj4aXWs3vw88PXfiKEQ6xNpsD3qA52ylAW7nvnua+UdC+I/7JkvxNTUE8E3drctMpTUbu3Jsw5cHf5RkIUgnJYoMAGvsy3liuLeOeCRJYpFDo6HKspGQQe4NAElfmf+2fq2vah8f9ftNZnuWtrKQRafFLkJHDtByg6YJySe5+lfphXzd+1l4y+BOm31rpXxC8Nv4k1fH+qsMJcW6cHLSB0Kg4AwDk4x0zQBz3/BOXXvEupeGfEWlajM9xounPAtgznJjdt5dOvTGwjj2zgYH1lXnPwC8SfDXW/h+J/htDaWOjWrss1tHD5LQP1bzAecnrk9RXA3X7Xfwrh8WpokR1W4tjKYm1JIUFsrbiM5ZgSvGdwGMMD64AIP+Cgeq61p3wRig0sTC1vtSjt9Qkj3DZFtdgCVIwGZVU54OcdSK+Nv2c9d8QaJ8ZPC58Py3JludUgimt4nfbOjNtbcqkbgFZzzwOvTNfpH8RvE3gax+G15rni2eyufDM9v+881PMSdWHCBf4iegHXJxXh/7OnjP9m668eT2fgjw3/YevXU8gtnvoSTNyCfJZmbYpwCEG0jaflFAHkP/BQzUvEknxbtdLvpJl0KKxjk0+MOfKdznzGI2gbweMZbA2nI3YrrP+CdOr+KWXxVpiefcaDbWqy26ux2R3RP3UGMfMDkjcMcHB3Ej2H9qrxd8H9D0+y0z4maBLr9xdI5tLW2g3TADCsQ+5dhAckfMD1I5rb/AGa/GHwt8UeFZ4fhlZR6ZDZsv2vTzB5UsJfLDcMkEEluQSMhsUAfnH8SNe8SeJfG+p6j4qneXVzcPFNGTlYSrEeWvJwoOR1OeSSSST9fXXi/4gP+wPaa7BNqMOs4W3NzGrtO1osxTzSWy3KDJf0ORgUnxX8e/svf8LgePxJ4V/tPU7SRxe6pbW+6283bgrKqsPOYbQOVYKT1Bzj6g0G40PXPDFpc6T9lutHuoFa38tQYmjI4wOmKAPys+E2t+LdI+Iel33g9riXXDOBDChyJ8nJRxwNpxk5IxjORjI/WeMsUBYANjkVw3hD4Q/Dnwn4muvEfh7wtZWOp3KhXlTcVUDsiE7U6AnaBkgE80nxd+K3hP4ZWEE/iGe4luboObWytI/Mnm2gkkLkYXOBuJAywyaAO8orzr4M/GHwn8U7W5bQRe2d3a/6+yvo1jmQZwGwrEEHsQf1BAyPiV+0P8N/AfiFdB1TUZ7rUBIizxWcfmfZ1b+JzkdOu0ZbBBAOaAOt+Mt5rOn/C3xFe+H1c6nFYyNb7Blw2Oqja25vRccnA461+a/hfxBrlh4u07xJYTXdxqsd6ksZEjtJPJv6Eghm3E4IBywJHev0+8KeIND8YeG4Na0S8h1DTLxPlcDIPYqwPQjoQelYOjfCb4d6R4quvE9h4VsI9WupBK87AvtfBBZAxIQnJztA3E5OTQB4l+3b4j16w8HeFtNt5Lq3stSkc3ssLOgZggAiYggbWDudp67fY151+xDqviC1+Lf8AYWmTsdHmglmv4GbKgBcCQAnhtxQHGcjGRwCPrP4y674D0Lwg83xCjtJ9KmlSMQTwed5j5+UKmCSQRnjpgntXGfs1+I/hDfx3Wm/DrRm0W+SIPc291CRcum9sEyFmMgBOeGbaGXp0oA9porzb4sfGfwh8OLu2sdY+3Xd9ccrbWUau6rz8zbmAA7deTnHRsdj4W8S6N4m8Pw69o16lxp8qb1l6YA6g+hHQjsQQeQaANiivIX/aM+GieLf7BOo3PlZ2/wBpeT/om/ft2785992NmOd1ejeKvEujeGPD1xr2s3iW+nwIHaQ85z0AHckkAAckkAcmgDYr4d/bV1bxFd/FaTRNQuHh0e1t4prGFXwr7lwZDz13BxzjAHA5JP1B8NfjB4L8e39xp2j3VxDfwE7ra7hMUhUMVDAHqDgH23KDgnFYXx/8W/CjRJ7W38caFB4h1VIjJbWUdmk86RlgCcthUBwT8xGdpxkigDif2ItU8TXHhLxJa3kk1zptlJGlg80xcq4j+aIAsdqhRGQAAPmPXt8v+ItS1XUvF19rN/NdWmsPeyzSOGdJYpVJKqCTuG0gAZORtFfoH8Itb8D634SWbwCLSLSopGRoIIfK8p85IZMAqec8joQe9eXeNfHX7P8Aa/E7zNW0OO+1yxd/tGoW9gZEt3XaQX2n5nBRVBUMykMPlycgHq/wfvdc1D4ZaBeeI4Wh1WWyQ3Cvw27HVhtXax6lccEkc4yesrA1bxd4Z0XwWfFd3qlrDoSQJKlypyjI2NgQD7xOQAByScVxfw6+O/gbxt4ol8Oae99ZX4LfZ1vYljF0oJBMfzE9s4IBxzjg4APU6KKKACivMvHvx0+HvgrxCuh6zqkv2wEeeIIWkEAKsQXx0zgDHX5lONp3V6DpGpWWraZb6jp1wlxa3KCSKRDkMp5BBoAuUUUUAfL3/BRfxM2nfC3SPDUTxiTWdQ3yqT8xihG44Gf77R18EV9Yf8FKZnbx/wCFbcn5E0qRwPdpSD/6CK+T6AP0Z/YM8Inw58CLfVJ4gt34gupL9i0W11iGI4lJ6suEMg7fvTj39/rlvhBYDTPhP4R04En7NolnESepKwoM1zP7VWt3vh79nrxhqWnP5dz9iFsrjgqJpEhYg9iFkJB7HFAHxH+1j8abv4p+NHsdMupF8I6XKV06AAqLhwCGuXHcnkLn7qHoCzZ8SoooAKfG7xuskbMjqQyspwQR3plFAH6LfsZfGu4+Jnhe50HxHMjeJtGRS8mQGvbc8CbH94HCvjjLKf4sD6BGec1+ZX7Ger/2R+0h4WdpQkV1JNaSDj5vMhdVH/feyv02oA/Nb9tnwTF4N+O2ozWr7rTX4/7XjXB/dvK7iVc9/wB4jtx0DqK8u+H/AIhm8KeN9F8SQM4fTr2K4OwAsVVhuAz3IyPxr6r/AOCmkSi48BTgfMy6ghPsDbEf+hGvjagD9krC5ivLGC8hO6KeNZEPqrDI/nU1cP8AAG6lvfgf4JuZ5XllfQrPe7klmIiUEknknjrXcUAfmV+0Z8JvGfhr4rayzaRfalbapez3lrc21u8gdZJC2DtBwRux7/XIHv3wL+DHji1/Zb8ceGdStE07VvEbF7G2ml5CqqgFyMhdxU/hjNc/8ev2s/FWk/EG+0HwLDZW9npVxJa3Et3b+YZ5EYq2ASMAEEe+fbJ9/wD2XPivL8Wfh22r39tBbatZT/Zr6OAN5ZbAIZd3TIOcZOPX0APz4T4S/EJ/GZ8JjwvqP9oi48hj5LGJT6mQArjHPX268V+nvwz0Cbwr8O/D3hq4uFuJtL02C0eVV2h2jQKSBk4HFdFRQAV+d37ZXwv8X2Hxo1TxBb6PqGpabrb/AGmC4tbZpFQgBTGduSCMDrjOeM4r9EaKAPk39jj4S+LtM+FHjNddlvdG/wCEpshBZQbmjlt8xyL53P3XO9ccZG0Z54HyhrHwm+Iml+LJfDE3hLV5dQSYQr5Fq7xyZPDK+NpU5BycY745r9T/ABPrNj4d8N6lr+pyFLLTrWS6uGCliEjUs3A5JwO1fC2p/tnfEE+K5bvTdL0ddEEw8uyngYyNED0aQNwxHcZAz3xyAen/ABl+C3i6T9knwr4P08zanrPh6SO5uLdXEhkLbw6IzFflTzTjj7qAe9eAfs1/Bvxt4k+KWk3M2kX+kWOj3sF7dT3lq8fCSBgihgMsduPb64B+wvij8edO8K/ArSPiNZae082uRw/2fZTNtO913MGZQwG1Qx9DivGvgH+1j4l1n4g2fhvx7bWDW2p3EdrbXFnAUMMrNtAYZOVJIGe3fg5UAx/25fhl42f4lyeMNG0/VNY0zVI4F/0aNp2s5IkK7AqjKIfvccFi2cZFdR+wR8L/ABboDeIPFGv219pEGoWYs7W1n3RtId2TK8ZAPy4wpPPzPxgg1v8A7V37RuufDrxjbeD/AAbZ2E+oJCtxfT3S+YqBgdsYVWGGwAxzjAK9c8b/AOyb8err4pWOr6d4jtba11rSkE7NbnCTwkkbghJIKnAPUcrzzigD49+Ifwb+JPh/4k3Ph46RqetXF1MWhv47d5EuhIT87ucgNknduPB5zjDH79/Zu8Eah8Pfg9o3hbVbhJr238yWYoCFVpJGcqM84G7GeM46DpXzR48/bI8RxeNZk8J6PYyeHraUJm4jbzrhVPzMGz8gI6cHpk9do+hLn426H/wz+/xXs7eSa3MRWK2cFS1xuKCJsA7cvxnkDPXHNAHrFfKP7cHw58W63rmmeMdDgu9UsbW0FrJZQKzPC+9j5iquS27coOBkbR1H3ec+Gf7XHiS58Z28XjKx0yPQ7y5EAFum2S0Vm+WR5C20qoODwO59q+0AQRkdDQB8efsOfDXxdpXj6/8AG+u6Vd6VZtpz2kKXMZVpmeRSThjuXb5Q6jkMDn18z+PXwf8AG2kfEW/kXRr7VLa/v7i5tbq2s2lDLI4cg7NxXBfHzYzjI9B+iFFAHlP7K/gbVfAXwqh0vWpZje3NzJdvC8u9bcMFARePlGFyRz8zMc816tWH478S6f4P8I6j4l1RsWthCZGAIBc9FUZIG4kgAZ5JAr5b8H/tW+JrjXp7nXdF05dDNwihYVkElvE8gG4t82/auc4UZI7dKAO+/bH+HWt+LNN0fxHoqm6fQVnMtkiFnlSTZkpjqw2fdxzk45wD51+yL8NPGNv47s/FN9Ff6PpunSTpLFcxSRPdb4yAm1sZQEq2TkZUYHUr9h28qTwRzR8pIgZfoRmpKAPiX9pn4beOLX4nanrtrp1/rOn6tOZoZbaBpmjGANjBF+XbgAeoxyTk17H+z78NvFHh/wCCPiHQtUm/svVNaed7ZopNz22+IIrEqQN2RkYPpzXu9Ude1S00XRL7WL9/LtLKB55nwTtRQSTx7CgD8+v+FQ/EgeLh4UGgXhk8zy/tPkv9mxjO/wAzbjbjn17YzxX0r+0L8N/EOp/Afw/pljc3Oran4aWCWfCF5bwpF5btgsSTyz/xEkYGSc157c/tW+Jx4jmurXw/Yy6GsjCKCTckzrghSXBIUk84wcZxk/er6w8O6taa7oNhrVg5e0vrdLiFiCCUdQw4OCOD3oA+OP2XPhd4vk+JmmeJ77Tbyw0/TJ3eWS9jaJ3bYQFCsAxzvHOMcHnIxW9+1l8NPFM/xE/4SvR4NS1O01GOOEpArzG2dVI2hVHyoQM9/mLZxkZ+ua+ef2g/j7qHg7xSfCfhGyt7rU7cK13LcRs6Rll3BAoIycEHPQe5ztAJP2Q/h1rnhvw/rev64GtLnxBHEqWjxlWiRA+1nz0Y7+mOMDPOQPBte+FHjfw742h0OHR7/UJJL1fJura2doXRmwCxGVT3DHA65K4Y/VH7O3xXj+Jvh65NzbC01jTiiX0SA7CWzh1J7HB46jBHPBb1OgDwzxp8KvEN3+zdp3gu11G5uNX05luWU3BKzMGdjDnHKDfhFIGNkeeleE/Av4U+L9W+Jel317pt5pcGkXkd1NNeWrx7wrZCIGAyTjk9APfarfXPxf8AHNp8PfA134juoftDoyxQW4cKZpGOAoz+JOMkAE4OK8H+EP7TGv6143sNG8W6VYRWeqXKWtvPaq6GJ2B25Uli25to7AZJPsAfVFB6GvDf2lfjjL8N7q10HQrOK7125iWc+eh8qGIsQCeRuJKkAA+pOMANN+zb8bx8SprrQ9XtYrTXbWE3GIVIimiDAFhknBBZQQfXI7hQD5x+KPwt8d6f8R7+ybRdQ1Vr+9eW2vIrcvHKskhwzuqhEPPOdoHP8ODX1z+z14U1Twd8KtN0TWQq3ytJNIitu8ve5YLn1APOOM5r0GigAooooA+Gv+ClNuy+NvCV2QdkmmzRg9iVlyf/AEMfnXyZX6Cf8FCPCkms/B608QW8bvNod8skmxN37mQbGJ9AG2HP1r8+6AP1r+DWojVvhF4Q1IMrG40Szkba2cMYU3DPqDkVj/tL+HbnxT8BvF+jWcUs9y+nmeGKNC7yvCwmVFUclmMYAA7kV53+wL43XxL8GT4durhH1Dw3cG22ZJc2z/PC5zxjJkQAdBGK+iaAPxnor6D/AGwfgXc/DvxRP4m8OWMj+ENRcyL5UZK6dKSAYnI4CEkbDx129Vy3z5QAUUVPY2tzfXkFlY2011dXEixQwwoXeR2OFVVHJJJwAOuaAPXv2LdAl179orw5iAy2+mmW/uGxkRiOM7GP/bQxj8RX6Z14X+x58Gpfhb4Jmv8AWgjeJNcEct4gH/HpGASkGe7AsxYjAJIHIQMfdB3oA+L/APgpnPE1z4CthKpmRNQd0zyFY24Ukeh2tj6GvjevaP2zvG8HjX466m9jPFcadpEaaZayRnKuIyzSHPf948gBHBAFed/DDw5P4t+IWg+G7e3a5a/voonjDYzHuzIc5GMIGPXtQB+oPwNsLjS/gz4N067iMNxb6JaJKhIO1xEu4ccdc12dR28SQQRwRDakahVHoAMCpKAPjX46fsi+IfEHxB1DxF4I1bSktNVuJLq5t9RmkRoZXYs20qjblJJPOMe/b339nL4TWnwk8ESaHHffb726n+0XlwFKh32hcKD0Axx9fxPptcT8dfEWq+E/hB4m8RaLA81/Y2LyQhQDsPQuckcKCWODnAOMnigDslmhMxhEsZkHJQMNw/Cn5wCSa/IzTfHfi/T/ABfL4us9fvY9dlYtJeb9zuTxyDwQMDAxgbRjGBX1p+2Z8SvGUPwd8Bmyh1TQG8RW4utSeNmieJhGjC3YgAgkuTjK/c6YzgA+vYpY5V3RSLIvqpyKWSRI13SOqDpljgV+cH7EfjHxDonxs0bw7p95J/ZesSvHeWpOUOI2YOBnhhtHPcfQYX9tzxp4h13416x4cv7yQaTosyR2douQgJjUmQjux3HnsDx1OQD9Etb02y1vRbzSdRhS4sr2B4J42AKujAggjvwa+LdT/Yr1dfG8dvp3ivTz4cYhna4Yi9CjOQFCbSTjrkYyeGx83QfsafEnxnJ8FfHrXcV/rf8AwjVq93pkkzM7SuYpHNuG2kkgoD/ER5gGAMZ+VdZ+IvjTVfHP/Cb3Gu3aa0kokhnjcgQ4Jwigk/LyRg5zk5zk5AP0P+KHwN0Dxh8GNP8Ah3BO9iujxodLueW8qREZQWGfmUhiCDk4PXPNeQ/Az9kjUPC3ju18SeLdesbuDTLrzrWztoS6zlfuO5cfKe+ACQQpDV9C/A/xJqXi/wCEvhvxLq9v9nv9QsllmTAAJyRuUAn5WA3DJzgjODkV2lAHzr+1P+zpN8UNUg8T+G7+2s9fhiWB0vGYQTxqTgHaCVIyTkDnkHqCvQ/syfA+H4V6Jfy6ldxXuuasii/aAsIFAzhEBxwMnnAJyT6BfaaiuZDFbSyqhcohYKOSSB0oA+NfGX7GuoTeKlg8NeLrG00GWSSRUvFd7i2BAwqgf6wZ4ySpAA+8a99X4JeGf+FEx/Ccy3P9mogP2gPiUzb/ADPMz67+cYx2xjivgXxh498W6943vvE994h1Ox1ZLu4MEUs7o1gD8vkrwuw4AU4Azt55r9BP2aPEXiTxT8F9C1rxZGy6rNG4kZo9hlRXISQj/aUKcjg5yOKAPBfhZ+yR4g0jxrbX3ijxFpx0jTb9Lm3SwVjLdBGLKH3KBHyFyBu4LDIwDX2Dwq9gB+lLXyZ+3Z4y8T2ep6Z4P0w3dlp1zafaZLiGRk+0uTIjQ8YDALgkHP3l6fxAH1kpDDIIIPQilr4+/YT8W+MJ/FF/4W1O7vL3Ro7Eyr54ZxayKVVEDZO0Mu75T/c4xzn7BoAyfF/h/TPFPhq+0DWLZLiyvI/LlRxx1yD6gggEEYII4INfMvhz9ku5t/ECrq3imKbRo5VeWO2RkluUxnaef3fPHBJI7qa+hvizreqeHPh1rWtaNZreX1rbl4o2faBzgsemQoy2AQTjA5r4PsfHfjzQvEU/iu28SOmozXCTXhkcFJwMgJIo6qASABjaDxigD9F4IkhhSGMbURQqj0A6U+orSRpbWKVhhnRWI9MipaAEJAHJxVbVbG11PTLrTb2FJ7W6iaGaORQyujAggg8EYPQ18WftU+OPEd38VdR0AazfWFlpUsa28Fs7RhztSQOSDyQ2CPTaCOck+5fse+LNc8UfDa6Gt3L3babemzguJAd8kYRWG8n7zDdgnv3yckgHnQ/ZIvF8SCNfFsY0AHdnyj9qxv8A9Xj7v3P4/X+HFfUuk2Frpel22m2UKQ21rEsUUaKFVVUYAAHAHHQVbrxj9rvxXrvhf4b240Kc2r6leCznuQDuijKOxKn+Fjtxntk4wcEAHswIPQg14R8f/gNJ448Q/wDCV+HNXt9K1cxLHOk6bYpivAcuo3BtuRkg52qOMV4v+yt4x8SaV8UNK8MnVL6exv5Ghms59zLFhXfKgn5TnOccHJJ5wRd/a/8AGvim5+K1z4TjnuLXSdPt4njtCxWO9LAOXxgB+flGcgGM45yKAPoj4CfCiy+F+i3kKag+pahfur3V0U2BgudiquTgDJ7kkk84wB6XXzz+xl4l8V6xaeItM1vUpNW0uxeFrG8k3MQ77jJF5h+9t+Q4OSN3XGAPoagDjvjD4DsviJ4GuvDd3ctaSO6zW1ysYdoZVOQwB7dQcYOGIzXifwo/Zcm8P+ObbxF4k8SQ6hFp10ZbW3tkYeYVIMbyMTwepKDIzjkjIr1L9pTxLrfhT4T3+q6AJVvPNih85EVxArttLkEjPUAYzyRkFc18kfs7+NvFul/FfSrbTtR1G+i1O+CXsEheSOQSMPMkK5++Au7f1+U54zQB9K/tGfAuP4l3kGu6Xqcena1bW/kZmBaGdBuZVbH3SGP3hngnhuMWv2c/gqvwyW71LUdQt9S1i8hSJnhh2pAgwWRGI3EFup4yFXgEV51+2r4w8Q2muab4WsZ9Q07TZLR5pZoWYJdFiUMZwOQo5Izg71yOlWv2LPGXiTUbm/8ACd60moaVYWokiuXbDW53ALEQeWBG4g/w7cdNoAB9O5A4JHPSlr89PjB468ZeJfiBfareahqGlnTbye0tIIJvKa1VWKkHYx+c4wzAkHoDtwK+y/2fNe1bxJ8KNK1XW5TLfPvjeQrtMgRioY+5xnjj0AoA9AooooAxvGvh7T/FnhLVPDeqJvs9Stnt5RzkBh1HuDgivyZ8aeHdR8J+K9T8N6tEYr3TrhoZVOOcdDwTwRg/jX6/18y/ts/BCXxrpI8ceG4l/tzTYSLuAKB9rgHOc4zuXHGTjHp1oA+PfgR8SdU+FvxEsvE+njzrf/Uaha9rm2YgunUYbgMp7MozkZB/ULwX4m0Txj4ZsvEnh2+S+029TfDKoI6HBUg8qwIIIPIINfkLLHJDK8UqNHIjFXRhgqRwQR2Nem/AH42eKfhHrDvphGoaLdOGvdKmkIjlPA3oefLkwMbgDkAZDYGAD9PtSsbLUtPn0/UrS3vLO4jMc1vcRiSOVCMFWU5BB9DXz54//Y++GOveZceHpdR8L3TA4FtJ59uWJzkxyZb8FdR7V6F8Lvjj8NviJHHHoXiGCHUHC506+IguQx/hCscSEeqFh716VQB8e6f+w3p6XsL3/wARrqe1VwZY4NJWKR0zyFcysFJ9Spx6GvevhP8ABH4dfDVVm8O6IsupDrqV6RNdHqDhyAE4OCECg969IqtqF9Z6dZS3uo3dvZ2sK7pJ55BGiAdyxwAKALNeAfthfHCH4b+FZPDvh+8jPi/U4wIgMk2UDbgZ+mN3y4UEjk7uQuDzXx8/a30Dw7HPonw3Ntr+rEFX1E5NnbHOPl/57N6YOzkHLcrXw34h1rVfEOtXWta3fz3+o3chknuJm3M7H+Q7ADgDAHFAGfX1t/wTy+G8l74jvPiPqVo32WwRrXTGdeGmYYkcZHOFJXIPVmBrwP4H/DjVfid48tPDunRTi3JD3tyijbbxd2JPAz0HU+gOMV+ongnw1pfhHwrp/hzRofJsbCFYogSSTgdSTySfegDaooooA8x+Jnx3+Gvw91uLRfEmtul867nit4GmMQ9X29M8/ka7Lw1r3hzxt4b/ALS0S/tNY0m6DxM8ZDo2OGQ/yINfmh+034b8S+H/AI0eJX8RxTlr/UZ7m1uXJZZoWclNrH+6pUY7cdsV9hfsFeFfFHhr4U3kniKKe2h1G7FxYW0rHdHHtAJ2n7uTzj8+c0AdHp37MnwhsPFieI7bw/Ks8c3npbG5Y26vkniM8ADPA6DAxXofj3wT4c8b+GpvDviPTkurCRcBR8rR+hUj7pHb6D0ro6KAPMfhF8C/h98Mb+fUfDmnzyajNuX7Xdy+bIiFidicAKuCBxyQBkk80vxb+Bnw9+J2oW+p+JdNmXUIAqC7tJjFJIgYHY5wQy8Ec8gMcEHmvTaKAOf8C+DfDvgrw3F4f8OabHZ6fEu3yx8xf1LE/eJ6knqST1JrzvVf2Zfg9qXiWTXrrw3J9oln8+WJLuRYXbOTlAcYJ5I785r2SigCK1ghtbaO2t41ihiUIiKMBQOABUtFFAHJfEb4j+Dfh9aR3HivWobDzgTDDgvLKAQCVRcs2CwzgcZq74G8ZeGvGuk/2r4Y1a31K2BCuYm+aNiA21x1VsEcHkV8eft/+H9dX4l2HiMWF1JpD6ZHAt0se6JJFkbKuR9z76Y3YyW4711//BPnwx4n07TPEmtarptxY6dqsMBsZZcDzsGT5gM5AwQckDIYEZBzQB0PxTtP2Z5viX5fi+SP+22kiMyxmb7OGDcebs/d+md38OM/LivoTQLfS7TRLO10WG3g02GFY7WOBQsaIBgKAOmOmK/NX4i+EPFnhvxtqGk6vpmpzXc97JHbTtAzG9Jbh1PO9m3KSASQWAPNfev7OGha/wCG/g1oOkeJmP8AaUUbF0MvmGNWclEJ/wBlSowOBjA4oA9ErmPiJ4D8MePtGGleKNOF5bq4dCHKOjDurDkHt9CR0Jrp6KAOP+Gnw18H/Du1uoPCuli0N0wM8rytLI+OgLMScDJwBxya7CiigCK7WF7WVLkKYSpD7umO+a+fvBmi/s2H4lLDoMVlNrUUpuIgZZWtg+NwKZPlnGcgD7u3oNvHrHxi0rV9b+GGv6VoMhXUbizZIQFUmT1T5iANwyue27NfAnhjwf4x1HxjB4b0zTtQtNbEyy7pI3ha2IwfMZsZQDKkHqeMZJGQD9KaKhskeKzhjkOXWNVY+pA5qagDxf4/QfBT+0rW6+I8/lahGu2MW0k3nbWzgssXJX5TgkYBz68+i/DqLwrb+DrKLwbJZyaJGpWF7aUSKSDhiWydzZBySck5zXxz+1n4X1vRfitqfibUbaVtI1OZGt7naTGrLGq7GPY4XPoRnByGA9p/Z88H+MLH9n/xDpk81xY3+rJcPpKPMytbB4sJ/wBc8vluOm7n5sigD0E/GT4cDxV/wjP/AAksH9ped5G3y32eZ/c3425zxjPXjrxXReN28MHwzO3ix9O/sdiu83pTyS2fk+9wTnGPevztPg/xaPEo8L/2FenVj/y7mM5xv2b84xs3cb87fevq79oHwd4xvP2ffDul27z3+o6Sls+qJFM7NdBI8MBxlzvw2D1K+uBQB0HwBT4O/a72X4dXDSXrrtlW6kmM4QYOVWX5gvzDJAwT9OOz+IXw38IePEtx4l0oXT2z74ZUkaORTjGNykHHt0OB6CvlL9l3wtr+sfE6y17TftNrYabPvvJ9oUNlT+7XcCGJB+bHRT1Ulc/bdAGJ4L8L6J4P0GHQ9AtDa2MJYohkZzlmLH5mJPUk/jW3RRQBm+Jv7H/sG8/t97ddM8s/aTOcIE759q8c+C+kfAiHx3cnwOzTa5ZKwH2iaaQAFtpeLzCVbpjeueGHPzc9F+1F4f13xF8JLuz0FpGmhuIria3jjDNcRIxJUZ5BBw/HJ2Y718o/ArQvE2t/FzR4NJgubd9I1COa/m+aMwIrEOj9wWAZdvfnPAYgA+tfj5Z/DGTQ7S9+JDGOC2m/0aSJ5Fm3NkbR5XzMD128j5c/w5Fj4Ef8K6PhVm+HMolsRKwmLl/OD5ORIH+YHp17be22vEf22/DfiOTxJY+J0hnudCis1gJRiwt5d7biV6AMCg3DqVAP8Obn7EPhvxJaalq/iG5t7qw0a5tY44457fZ9qcncki5+baqk8j5W8zrlaAPZPGnwY+Hfi/WjrGuaF5t4R87xXEkW8+rBCMntk9uO1dzpljaabYQ2Gn20VrawIEhhiUKqKOAAB0FWaKACiiigAooooA+UP2ov2Xk8Ry3ni/4eW6R6xKzTXentLhLk458vPCtxnGQMk+vHxHrOmX+j6rc6XqtpLZ3trIY5oZVwyMOx/wA81+xdcJ8U/hL4F+JNoIvFOixzXCDEV5CfLuI+nRxzjgcHNAH5RV3uh/GX4q6OwNh8QfEgAGAk1+8yD/gMhI/SvePH/wCxR4gtZ5JvBHiay1G2LDZb6kDDKoxz86gqxz7L19ufKNU/Zq+NWnzyRv4IubhUYgSW1zDKrgHqMPnB68gH2oApN+0H8ZWQqfiBq2CMcbAfzC1w3ijxR4k8UXa3fiTXtT1idBtR726eYoPQbicD6V1Vh8Evi3e6jLYQ/DvxIs0edzTWLxRnBxxI4CN+BORyOK7nwl+yX8XtZkQ6hpthoMBkCu17dqzBeMsFj3Z9gccjt1oA8Er0v4I/Bbxl8UtT8vSLOSz0tRmbVLiJvIXkjCn+M5ByAeMH6H6x+F/7HXgnQ0iuvGV9P4lvldXMS5gtgQTxtB3MOmcnnHTGRX0npthZadZx2dhaw2tvGMJFEgVR+AoA5L4O/DPw38L/AAnHoPh6Bjk77m7lAM1zJ3ZiPpwBwBXbUUUAFFFFAENxbW1xt8+3im29N6BsfnWf4v17T/C3hbUvEWqMyWOm2z3E5RSx2qMnAHU1rVg/EHw3B4v8D614XuZXhi1SyktmkXqm5SAw69Dg0AfJ+jftszS+MxHqfhO3t/DbybBJHKzXMS5b52H3Txtyo6YbBbgV7x8d/jXoHwx8E2muSJ9uvdTjLaZaBsGY4Bye4Ubhk9s+uAfk7S/2PfiU/jZdK1BrCLQ1y76rHcKQyBiAoT74cjB6FRnqSMH6L/aI/Z9tvHXw20DQ/DUqWd/4Ztvs2mCaRtjRbFXYxOevlpyeR1z1DAHN/s0ftRz/ABC8Ww+EPFuk2en6ndq32O5st/lTONzFCrFih2jg5IOD04FP/aT/AGopPh74ul8JeFNItdR1G02i+uL3eIoXIVgiqpBc7TycgAkdeRXK/sufsx+L/CnxJs/GXjSS0s49KeRrS1t5hI8z4ZAzEDAXB3AZycjOMEVJ+1Z+zR4t8VeOb7xr4I+zai1/te6sJZxFKJAqplC2FIwM4LDGD14FAHsn7PXxx0z4peCNV1uew/sm90dj9vtVmEoVMFldTwxBAI5A5VgM4rxvWf201h8ZeVpfheO68OIxRp3kZLiQZX51U8AAbvlPJyudvIr0z9m/4Cx/D3wJ4i0rxBNbXt74liWK9VELRpD5RXyiCSrgM8vOBkMM+g+edT/ZA+IqeN30rTprFtCOHj1WadflQtgoUHzGQDJ6BTjqpOAAfWPxH+MOheFPg/B8Q7eM6hBfxRnTbcOIzcPIPlGW5AHJOASACccV5J8F/wBq+XxR47tfDPizQbPTl1O5MNldWs3yxM2PLjkDn5iem4YySoC16B8S/gZZ+JfgTo3w5sr/AMqbQ/IayuplLfNGCpJAKgllLDnjn8vGPgZ+yr4u0vxxpfiPxnd6bb22l3yXK2sTtK85jZip3KQF+ZUYdcg8gHggH2XLHHKhSVEkU9VYZFA2RRYAVEQdhgACn02RQ8bI3IYEH6UAfKXj39rWKy8UPaeGvClvqVpaXDQtPdThTNguuYym4BThGDc5BIx3r2+T4r+HIvg9D8S5PN/s2WFXES4eQSM2zyvlJG7f8p5wCOcV82eLv2UvGEHi3/imbnS7nSLi7aRWllaM2yEuwVgdxYABVyCSSw4xk175L8G7N/gDB8MRe7GiiVvtMYIU3AfzC+0knaXJJXPfjHYA85+HX7VB1zxrb6Pr3huHTrG+uFgtrmCdpWR2wArrt5y2fmGByoIGC1elfHb4xab8NILe1S1XUtZuV8yKz8zaBHnG9jztHBx6kcDqV8S+Gf7Lfiey8WWk/i270n+y7SZbhlt3MpmZSCEIdANp75zkcd8j1L9pD4LT/EK4tdc0GeG31q2hW2ZZ3IimiDMwB4OCNzEEfQ54KgF74C/G+y+JWo3ejXWmHStWt4TcJEshkjliBVSQ2BggsOD2IxnnHH/Er9qCPw74zvNC0Lw3Dq1vZytbzXM14YMyqxVwF2HgEYycZwccYJ2f2afgrqnw+1jUNf8AEk9jLqEsP2a2W1kdhHGSGckkAEsQvGONvXkiuC+K37MnifVPGOoaj4X1DT5rLULiS6YXsxjeJ3YsV+VDlQT16/lkgH0j8OPF2neN/CVr4h0veIJ8gq64Kspww/A8enXBI5roQiBiwRQx6nHNcd8GvAVl8PPA9v4etGWWQOZrmcIFMsrYyxx16ADOSAAMnFdnQAUUUUAeB/Gn9oWDwZ4xPhbSfD8erXNuQLyS5mMUcRIBAXCkscHJ7cjvnHe/C74oaL4z8AXXinAsY9O3pqCyHakLxqGbDNgFcHIPoecHIHkfxy/Z31zxJ43n8ReErnTUS+cy3MNyxi8uTjLKVU53ck55zk5OePRvhD8I4PCnwo1PwfrVyL6TWxK2peWxEYMkexlQjDYCjGepPPHQAHmZ/asiOth18JIdM8zHmm4Pn+Vnrt243Y5xnGe/evpjTb211LTbe/s5kntbmJZYpEYMrowyCCOCMHtXyMP2V/F66x9lGu6WdMGFF3tbzMbevldOvH3+nPtX1p4f0u10XQ7HR7FSlrZW6W8K5JwqgADJyeg7mgC4iIgwiqo9hivEf2gPj1B8PdQOhaHYW+q62sZaZJZCsdtlcoXxyTkqdgwSD1X5d3uFfOv7SPwJ1Txdrsvizwk0D6lMgF3azS7PP2phShPAbChcEhTnquCWAPQ/gb8VdP8AiT4cub42q6dqFg228tfNEgQEZVgepUjuQOQwGcV5Pq37WlrH4sNlpPhU3ejC4ES3sl15csiA/M6xlfqQCRnjO3t6H+zn8KJvh7oOpnV3t5NU1VgLjyHYqkaghVyeD1Y5AH3sc4FeLaz+yt4qXxpN/ZN7pK6BJeNJE7SyCWGJjnbtIOSoJH3ucZyM8AH0b4i+J3hnR/htbeOZronT7xFazGwh52YEqqqcEkgE4OOBk4GSPJvhp+03b6743s9A1zw7DpcOoTCCC5t52lxKxAQOCowpzjIzgkdskd74o+D9jqPwVsvh5p09vaGwMb211JbiTY4cl2wNvzMGcFhjO8nua8i+GP7M3ijTviBpeteJtS0yPT9OnW6CWcrPJLIjBlX5kAC5GSeuBjvkAH1gyqwKsAR6EUKoVdqgADoBS0UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH//2Q==",I="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"},28897:function(mn,nt,i){"use strict";var o=i(59301),f=i(78241),P=i(95237),W=i(57809),A=i(92832),M=i(88522),s=i(3113),ie=i(24905),pe=i(6848),O=i(8591),te=i(1710),x=i(44993),R=i(61186),le=i.n(R),j=i(26724),$=i.n(j),At=i(58143),ze=i(54877),ft=i(36433),ke=i(68055),k=i(59301),w=Object.defineProperty,c=Object.defineProperties,D=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,ne=(Q,Z,F)=>Z in Q?w(Q,Z,{enumerable:!0,configurable:!0,writable:!0,value:F}):Q[Z]=F,V=(Q,Z)=>{for(var F in Z||(Z={}))ee.call(Z,F)&&ne(Q,F,Z[F]);if(T)for(var F of T(Z))N.call(Z,F)&&ne(Q,F,Z[F]);return Q},Ue=(Q,Z)=>c(Q,D(Z)),he=(Q,Z,F)=>new Promise((ue,ae)=>{var J=St=>{try{Le(F.next(St))}catch(dt){ae(dt)}},xe=St=>{try{Le(F.throw(St))}catch(dt){ae(dt)}},Le=St=>St.done?ue(St.value):Promise.resolve(St.value).then(J,xe);Le((F=F.apply(Q,Z)).next())});const Bt=[];function Be({onSearch:Q,schools:Z}){return k.createElement(f.default,{colon:!1,layout:"horizontal",onFinish:Q,initialValues:{keyword:"",school_name:"",search_type:"1"}},k.createElement(P.Z,{style:{flexWrap:"nowrap"}},k.createElement(f.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},k.createElement(W.default,{popupClassName:ke.Z.selectdown,style:{width:106}},k.createElement(W.default.Option,{value:"1"},"\u59D3\u540D"),k.createElement(W.default.Option,{value:"2"},"\u624B\u673A\u53F7"),k.createElement(W.default.Option,{value:"3"},"\u90AE\u7BB1"))),k.createElement(f.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},k.createElement(A.default,{allowClear:!0,style:{width:300},size:"middle"})),k.createElement(f.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},k.createElement(M.Z,{options:Z,style:{width:300},size:"middle",showSearch:!0,filterOption:(F,ue)=>ue.value.toUpperCase().indexOf(F.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),k.createElement(s.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var Ge=(Q=>(Q[Q.INITDATA=0]="INITDATA",Q[Q.INITSCHOOLS=1]="INITSCHOOLS",Q[Q.SHOWLOADING=2]="SHOWLOADING",Q[Q.SELECTEDIDS=3]="SELECTEDIDS",Q[Q.SETQUERY=4]="SETQUERY",Q[Q.SETPAGE=5]="SETPAGE",Q))(Ge||{});function We(Q,Z){switch(Z.type){case 0:return V(V({},Q),Z.payload);case 4:return V(V({},Q),Z.payload);case 5:return Ue(V({},Q),{page:Z.payload,reload:!1});case 2:return Ue(V({},Q),{loading:Z.payload});case 1:return Ue(V({},Q),{schools:Z.payload});case 3:return Ue(V({},Q),{selectedIds:Z.payload});default:throw new Error}}const me={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};nt.Z=({onSelect:Q,onCancel:Z,container_id:F,container_type:ue})=>{const[ae,J]=(0,o.useReducer)(We,me),{data:xe,schools:Le,loading:St,selectedIds:dt,page:xt,count:qe,query:kt,reload:wt}=ae;(0,o.useEffect)(()=>{function H(){return he(this,null,function*(){const{users:de,user_count:E}=yield(0,ze.nQ)(Ue(V({},kt),{page:xt,container_type:ue,container_id:F,display_aliases:!0}));J({type:0,payload:{data:wt?de:[...xe,...de],count:E}})})}kt&&H()},[xt,kt,wt,F,ue]),(0,o.useEffect)(()=>{function H(){return he(this,null,function*(){const{school_names:de}=yield(0,ze.K$)({display_aliases:!0});J({type:1,payload:de.map(E=>({value:E}))})})}H()},[]);const Ke=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(H,de)=>k.createElement(ie.default,{value:de.numid,checked:dt.includes(de.numid),disabled:!!H})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(H,de)=>k.createElement("div",null,k.createElement(pe.Z,{placement:"bottom",title:H},k.createElement(x.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${de.login}`,target:"_blank"},H||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:H=>k.createElement(pe.Z,{placement:"bottom",title:H},k.createElement("span",{style:{color:"#000000"}},H||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:H=>k.createElement(pe.Z,{placement:"bottom",title:H},k.createElement("span",{style:{color:"#000000"}},H||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:H=>k.createElement(pe.Z,{placement:"bottom",title:H},k.createElement("span",{style:{color:"#000000"}},H||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:H=>k.createElement(pe.Z,{placement:"bottom",title:H},k.createElement("span",{style:{color:"#000000"}},H||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:H=>k.createElement(pe.Z,{placement:"bottom",title:H},k.createElement("span",{style:{color:"#000000"}},H||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:H=>k.createElement("span",{style:{color:"#000000"}},H?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:H=>k.createElement(pe.Z,{placement:"bottom",title:H},k.createElement("span",{style:{color:"#000000"}},le()(H).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:H=>{if(H===1)return k.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Ct(H){J({type:4,payload:{page:1,reload:!0,query:H}})}function q(H){J({type:5,payload:H})}function U(H){let de=dt.indexOf(H);de>=0?dt.splice(de,1):dt.push(H),J({type:3,payload:[...dt]})}function I(){dt.length===0?O.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(Q(dt,F),J({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const d=qe>xt*10;return k.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},k.createElement(Be,{onSearch:Ct,schools:Le}),kt?k.createElement(k.Fragment,null,k.createElement("div",{className:"flexd-table-header mt20"},k.createElement(ft.Gi,null,k.createElement(te.default,{pagination:!1,dataSource:Bt,columns:Ke}))),k.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},k.createElement($(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:q,hasMore:d,useWindow:!1},k.createElement(ft.Gi,null,k.createElement(te.default,{loading:St,showHeader:!1,pagination:!1,dataSource:xe,columns:Ke,onRow:H=>({onClick:de=>{H.added!==1&&U(H.numid)}})})))),k.createElement("div",{className:"flex-container flex-end"},k.createElement(s.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:Z},"\u53D6\u6D88"),k.createElement(s.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:I},"\u786E\u5B9A"))):k.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},k.createElement("img",{src:At,width:"100",alt:""}),k.createElement("br",null),k.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},41539:function(mn,nt,i){"use strict";i.d(nt,{h:function(){return k}});var o=i(59301),f=i(57809),P=i(78241),W=i(3113),A=i(89780),M=i.n(A),s=i(39060),ie=i(76596),pe=Object.defineProperty,O=Object.defineProperties,te=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,j=(w,c,D)=>c in w?pe(w,c,{enumerable:!0,configurable:!0,writable:!0,value:D}):w[c]=D,$=(w,c)=>{for(var D in c||(c={}))R.call(c,D)&&j(w,D,c[D]);if(x)for(var D of x(c))le.call(c,D)&&j(w,D,c[D]);return w},At=(w,c)=>O(w,te(c));const ze=f.default.Option,ft={labelCol:{span:4},wrapperCol:{span:20}},ke={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"]};nt.Z=({callback:w,onCancel:c})=>{const[D,T]=(0,o.useState)("python");function ee(ne){T(ke[ne][1])}function N(ne){w(ne)}return o.createElement(P.default,At($({},ft),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:N,style:{width:500}}),o.createElement(P.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},o.createElement(f.default,{getPopupContainer:ne=>ne.parentNode,onChange:ee},Object.keys(ke).map(ne=>o.createElement(ze,{key:ne,value:ne},ke[ne][0])))),o.createElement(P.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},o.createElement(k,{mode:D})),o.createElement("div",{className:"flex-container flex-end"},o.createElement(W.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),o.createElement(W.ZP,{type:"ghost",onClick:c},"\u53D6\u6D88")))};function k({value:w,onChange:c,mode:D,options:T={}}){const ee=(0,o.useRef)(),[N,ne]=(0,o.useState)();return(0,o.useEffect)(()=>{if(N){let V=function(Ue){const he=Ue.getValue();c&&c(he)};return N.on("change",V),()=>{N.off("change",V)}}},[N,c]),(0,o.useEffect)(()=>{N&&N.setOption("mode",D)},[N,D]),(0,o.useEffect)(()=>{N&&(w!==N.getValue()||w==="")&&setTimeout(()=>{N.setValue(w||"")},300)},[N,w]),(0,o.useEffect)(()=>{if(ee.current&&!N){const V=M().fromTextArea(ee.current,$({mode:D,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},T));ne(V)}},[ee.current,N]),o.createElement("div",{className:"my-codemirror-container"},o.createElement("textarea",{ref:ee}))}},36867:function(mn,nt,i){"use strict";i.d(nt,{i:function(){return w},Z:function(){return D}});var o={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"},f=i(71418),P=i(6848),W=i(92310),A=i.n(W),M=i(89299),s=i(63604),ie=i(64681),pe="data:image/png;base64,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",O="data:image/png;base64,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",te="data:image/png;base64,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",x="data:image/png;base64,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",R="data:image/png;base64,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",le="data:image/png;base64,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",j="data:image/png;base64,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",$="data:image/png;base64,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",At="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAFB1JREFUaEPFWwd4FcXafvekEiCEQAIBpSaEjsDV0Jv0IlwvAUTsgAjCI1iuCPiLtCvdcvXaUFSaaJSSGClCFAgloQYCQQIkpIeQkF7O2fvMNzO7sycnwevfzoMmZ3d2dvd75/3K+000ACi5+s19jiqs1qAN0jUtSIMGTdPYKf5TY9/pizju/JOP0wHomgYbXQnoNjGHTpfSuXt9bA42i7iezcj/Abpu/GRHdJ3uxo/Tr/w6dpz+k9ey47oDuu6g8w72kw116GBPrDvkXGKMvF78ZPNqdBt+HZ+f/S7v6+DvrYznz8Pm488oz7G3p2PKs4q3M98PyLDBcVjT3F67b/TSWxoDp6rCfk6D5g/NZgIiQWL4wAoSHSHg2D9+DXsUjocGhyuQpNXvAZImDELGFi8kYeWGl2CYILHj3IjymPPvzKDSYFZjagIgPq+djC+NqBqdPRcHiJ9Xx8jFUztI/NpaQSIwuaFs0PM0zdZNK0jYvBU6HuNEsUGCxO14bybReMk05ef/DUjSmAJOBSS+esWKlYwTq99yjjFJYQ3ggO5grJDsNMGQ4zh7rCAZLHcF3p9gEtkUjm1awYUv0gEEcUNLZnBWWEBi3wlaGsXZw/0ed31OYFrcneLeDCf3P8Ykkxm0/GplkunuVLaRuzPYx11YjUwiF8xXuis2WcB3BktZKGL1KG5Q+gzTnduADC3/3Cad4oYwNgeGGd0VSMLduQBJgqXGrtpB4iDX9lHdHUUQ5sr4m0ksyHVVZ4p4Sae4ZIxTAJAGZSAJq4v5BUgGILUzyeLyqsUkk41G/BTP5iD3bILOGEyGYc/IFv2ds5/rMhHgZHDFJCVhkG7s/wEkM/6IJMKISfyluLE5o6wxSa54xRDOLOEZhAESd3H/DZDEs1WLVYq7syQLLhMHB7T805/pFN2NbM0pQzOYZIIkWWK6O9Md/q+4O8q4zA+tOpdMYiCJDEumf0ZWp7JKssEM+EZ2xTJO55hkZG3W2OMqJv1hJhmZphIrq4GkCYBECl0zSAwAkeEpiQBbrRlJ5+B/X1vU8fU3YpYzSCkXYuEb2BwNglrxFPzPxCQFJCK/kY3rtPA5XoxJZtrtcFRB09xESuycerORMl2WcUcyyAkkYhLL8KypPE/BnZKFat+lS1bcnCXeWTNPq7vToeXFf0IuznRzMqU2j9F5I9XmVQ47Vllegoilz6Lfk6/g/k5hok7SYa+stNRLP658HiG9R6LjkEdpDJtBs9mgeXjyueT/NSAz6RyyriW4DE0mKAQDmrTtgqDgLgSKCRI34rWTB5H46y4Mem4RfHwbEUiOqkqc+ekbWViJGkugK90ldHjV90No79Gmu6OMoAqlhfkovJ2JO2nXkZuShPysVAyZ/iayryUgN+Wq9LuS20aJU9e/CVp161c9NXcCysixlZik5cX9S+fsYCm2CNzO7s6pQL0RHwP/+4NR168xIt5+Fv2feAV+zVri4MdvYeAzC/HThldqj/4AWv9lEPo9vsAoZiVQZyK/RsL+najfqEmtcxTezkLXEVPQbcRjhvtjrk9kDCi8nY6YTatQWV6KQTOWwK9xc1RVlGHH4mlo1CIYXj6+NDTnRiK8fOrDN7AZ2acoNxM2Dw8MnbWMDMxWdNyuz5B66RTslRV0jZu7Oxo2aw3/5m3RqscAXI2NRmrCCQS0CDXB4cTBncybqN+oKR4cP8NcEC7rKM4kYiRdy+OldvvUhwZAMnuTLkgyy8jQqBLVELttIwJbd0SrHgPxw7Ln0HfaAnqwpCNRGDLzTRQX5FlS9H3vL0TrngMR0ncUZYvs1u7ePvCp51fN3Z2N/ApJR3/GpFVbawSIFZfbFk5Gx4Hj0XXkVCW7Y3HeBKmqvBSHv1iFO2nJGDx9Mfya3I/tix7HoOfeQNOQB+i6fR+8jsA2nYx5Eg5+h7TEOAx9YTmfVwduXTqJkoLb8PFrjPjdm9CuzyiEhA0Ta0HH+X3bkXvjCgY/txhU+CrqQdzuTbBXVXCAasnuVNVBBUm7ffJDXUo5zF+rTGLptwUk8f3K0UjczbqFHmOfMQDKT7+BqsoydB/7NNISTuJ2WrIACbhyJIriVGDrDgQOg7nzsElw8/SuFpMYQFfvARB70e1/n0QAPTByKuysPJPAGMUpL1LtlaU4+f0n6Dp8Cjzr1sOONx5Hl2Hh8G/Whgx5es9m+AW1ROseA2l8yoWj9G5DZ68wXBK5VrHq96ybh5DeI9AubLhRB53fvx251xlAS8xUXYw/tedzYt5DE2a6VjqE9GPWZVYmabknPtBZPOCqAfNyJki6or+pQOXeTMLpvV9gyIy38OPyGej7+HxcjzuMlt37oeUD/cj/M9chtCCknj8O34BmZAj56TVxFmxePqLIFVqeBhgArdxaa53EAOowcDy6j5zKpTV2N5Hdqek41+D4S9sryrH9janwrucLN3ce/0qL7sDNzRMedXzoe2VZCbnuYXNWWtQCmbbvWTsX7fqMREjYcAGaA+f3bUNWciL6TJnHGaQY/fyBHfT9ob8+byYrarbmIsmQz0vvwwByFkGdY5IzkxxVFYj78XN0H/8Mdi9/ngCqLC1B05Au8PEL4IZV4taPy6ajXb/R6PzwRM5QCjhcmaAyU2p3GnAm6mtcjtmLvtPm1wrQkc3r0Gnoo3hgxFSub/EKCI6KctxJv27EWzZ94xbBNKKKAbRwKgbPWIyg4G70GNHv/R1N2nZCt1GP0zUJB3Yi7dJJDH9xlQHQb1+tRvHtLBpflJ8LL28feHj70D0fnvEmmFtMjo+p0SUHtGyPsEefr67xKeKpVf8zi28t5/j7vFAVmZXU32oDKS/tGuBw0Asf+XotOg8LR2CrjvD0qUeZ080zR2p8WPXEuNc/gF/g/QZI7CnORvEk4Y98uo56jAzLVq0E6U52KvasnG25fNqa7wGbjZKE7QsfQ69JcxDQpgMVpr9uXo2Alu3QfuAjPI4e/QnZyZcwfO4qY8WzJKC06C4qSgrJUwS07gD/5m0I9A79xqK85C7KigvNJIAKXiqdCRQ3Dy/4NPCvrt+pabuDg8KLY6GeM0yyY9+zpNlGyk0uT83uNDCXx85HrpmLipKiajZsGtIVPcdPR0VpkaF2S6ZwokjdjmWMQIMmLeDuyVwNm1ssEnsV7BRVBNEEw1wBZrO5Q3NzJ2PIGGSvqkRBXiYF99Rzx3Am6hswgNi4qopSbHt9yj2x9wtqgeEvvsP5rRStV45G4cLP2xHaZyQ6D51suDhWI6njKGQ5HLApsYvHGEWWchZcZXvEIi05oGUde9cAyOz9qGqCCZKMSWwlMnOmJ8Yhftcm9Bj/DFp06Q3N5gYPLx9kXD2LnGuXjCRBxiKytTD4A6OmQXP3EN/5GQMkCYqQD+Q1tVmWAcKLPNPdJZ84gGPb3sO0td9Ds7nTyiwvzld6ScCBj9+i5KXz0HDDyJobfw9DOhJGi974KtVBmk1Dr4mz0ax9T0qv4/d8IR5NZpDVn7RVt77oOPCvNYKkaoIqkFrW0Y1GDFILVpNJUjTldRIZUTApZtNy5KVeg3d9Pzw8ayl8GjSiMReityH51C8I6tDDAEQ+clFeNqWkk1dthbtHHRpfkHEDkRtedml/30ZBGLfoI1QUF2DnkqdqxGjcQu4umbuTIF09sR+x297DE2sjwIxeXlJsuB2Z1h746E0EtOmIrsMnU/OOrmXBWbPBzdPL6CNlJSfg4oHvUJibgaDQ7khPjEfv8Dmo4xeA2ylJhsB6NzcDSceiEdpvNOqyeCxS9br+gfBr0sJwc7KdYW1dcHWDl0C8QahlH9mo60J/cZVS8/jEWSQZxkDKS7+G+IhPUHwnBy279aGqevCMJbTyzkdvR+bv5zBy3hp6YVWMvXnmN8Rufx+TV26hNJvpCvkZNxG57iV0HDyBsj2p3KSeP4bC3EyMX/IpyhlAb0xDSJ8RaNQixACKXXs5Zg8eWfwRGjCA2P2EoRlAnEER0B12bHkt/J7uTQ5gbm7kvNUiVS/Hvn8uQo9xTyN227to138MbDY3XDwYgeGzl8GnfiPRXLQj+/olHNmyAQOeehUNg1orqbopQRnujkKVte+kaoLU4Mv+bQMxyEFhwXXd4wySw2FHzOZVJN+c+v5f6DV5LlIvHIe9sgx9p72ChP3fIik2GnXq+1ljCTQK1OUlRZi0Ygvc2QrVNOSnpyBq/XwMn7MCTdp2pmscLOXe/SWYjqcCNODpV9Gyx0Bj3vTL8Tj44X8ZAEn6sJj0+4n9OMoAWhcBm2ZDWtJZo0LPTLpAc7NP3YaByLmeiAf/NhN1WPHMCmlPbzRq0Y5+PxP5FQqyUjDgqdexa+XzCO0/Fu36jkLCwe/RadAEVJYUU8xh5s5JuYLjOz9Cnylz4dfUZIynd13ugpW2eY3CqohhxL6sX9cb7QZmFJVF1WMSZ1HCwZ24m5uOB//2AiJXv4iwyS+S7HHo06UYOmsprsb+jLRLcXjw0VlK44/Hmczfz+PiLxGYtOIbMgL7MBZErX+ZAApo08lIu+P3fInUC7GYsOgTlJXeJQb1ZwB1H2DsmXAJkPBxycf3EUBPrPsBJUUF8PH1p/tVFN/FnjXzEBY+G+ejt6JJcBda6XcybmDIDFZsik6sDtzNTkPUxgUk/TRs3ga7VswUAI023GHkmnkoKyqokZ1u7h4Y8/JG4e7+GEgSPC3r13XEILErxMjUanJ3BVlpiPlyBQY/+ybqNGxMGV3YpDlo1uEv9OIsHiXs24HUiyfQdcRjRttctgtybl4hAMOXfy0AYjHoJqI2vIzhs5cjsG0nalQxSej0HsGgRZ/Q3N8uVgDivhM1AsQE0+P7cWzruxi7YD0OfPo2Hln4Abzr1EfMF/+AvaoKg6Yvxk/rF6BpcBd0HjYRu9+Zi9D+Y9Bx0AShCIBUgFO7PsdDVMc48OPymQgdMAahfccY7osBy7JHlqgwIfVs9Bb0GPMk6gcECcZqVKQbRnfBpJrYpGXGrBV1kKliM3fHXILaHeWFpw0OeyUSY3ajy9BJqCovw9518wigoPY9YSNFAri4fweunToIv2atDK2aLy+NYklhTgbClzGAhIvLuEkCK/PnjEHsPiwOnd27GSnnY/HIYg7QTgUgPhuQfuV0dRcn1rIEiKkEQcFd0WvSbBz/9kNkJV/E6PnrUM+/CaI2LEDTtl3QfdyTSLt8msDjGt8UsWsFcNirqMPMPj8sn04Mat+PA2RKNFwOyr12ETFfr8GgZ96Af3MWg6ypuhUk8/oaAUo/vEZnq9UI5Oy1baLmqTEm8c5rZVkZIte/hLDwOQjq0JNDoGm4uP9bsKxn2OwVRutcFsApZ4/g+M5/Ivztr3iSoAH5mSkEEBNgverWl1giPyOFXnrCoo9RWlKI7xZPQ+MWIajj18hwJ2WF+ci5ftkag8TZ3zavxo34X9FpyKMIeehhHNq0ioRL5oZ9A5rTqMj189E0uCu6j2UZogO3LsVR8dq8Q0+SbpgkpG7hYgC1HzAOof3GQrdXoby02ACBrarcm1cQu+N99J06H/5Brcw+kq6TnMSLULNzK7d0GUA7ga6lHVpNDJIgydUru6xmcWnGJynjMAaxFwybOJsDJICWADFFWIqvpQW5yLlxGVePRVPmN2HRZ7C58dS9gAG0kQHUAV71eBuAAcpiE3uj8Ys+Rjlj0JInCCCmKlNNBqD8bj6yrye6BCjx0A8kyQT3HkF9priITzFs1lJ4+/Kqnk1hADTuaeGOHMSkM3u/wtDZy+DpVZfXR6KQjFj2HAHUvv8jKMhJRfSGV2uMPc4nxi7YAHcvbyeNr/p2LpVNWvov79CmERUkuVNHBUl1dxI0ewUDaAHCJr5ARRuvkTQkHopAdvJFDJ75lpDlbCgrysfhz5ZRm4EJjW0eHGIwrjg/h2R8Vryy9Fay7VrcL7h94woeCp8D1jo4smUdOg2ZiMA2Hbm0Y9OQd+t3nIvaSu7Lp2FArcbSKyvg5ubBg7uod/Z9sBBN23amdoMpsjrgsNupqciNJVY9dOxd+xLa9R6B4F4jKCPlorBqZPEISm9HFrwBLUO5+3ZSEcyuLJd4LACl/fIOMYjaAApQfxQkIwVnm0jYzRV3yYEU87LGgtG+MLuy0i3KloezcMvP85gke0l0DxGD5O5VGZMU+cI1WLrOJRgFJJnAkOHohJBe+RcDJFlU8iHWjZP8nLqpUSgbFpfF2+bWXarc3fEU3BqTiOVpB/9hKAkSJEtMkhme2hviVlO2BStqA6vVxSYUa8OPG1omG9YERNnOZWz/EiZX9tw5g/Rn9zcwQ0iQrNu5hOH/U5CU3UXOe+XUXhJnBmnu1cCoaX+DduvAqnRN04KkwWkvFuUJ5v442T4wGeC0w0dlhtE6t+5t4IBUB9VgkFQciInsKAP93iDJIZI56v6G2v2dChKv8o095U5tZ6vIaTbvJNsMl2Rs1VJ3/zgzSd2GLJVrpUkndD/Bpgwt7eCqrTpt/TUNKjfAm9ocV59lveSaGdJFuonMTWyWd+7KMpBE65zPo7g7uVvVeVercHO1uTv+bBwSYgfphveI3/8Rk0SccdrOZXF3NMRJ2Rauy8okEyQVfHJpSgMPOrZptw69cx/s+jlA9zc1Mw4W9VktO01dGN3Y7aMyhnVl+XdXXVlikgGSi3qLrKwq6pxJplsUrtKp4SeFXAmSvHdtMNW8e1UEbNqgIWOSud+B4eQQPRypRJtMqsmFKeyTf3Hh1IZQ6qQ8b3h3ozXGQNIcjtW6jkHS3Um2mCBZWaS6O3MPtxpjGD6MTfcAyYgxKpOc/9xFCK7KX1Uwh8S3K1u7ss4g/REm1Q6SqXDLXauSNbyoURMGs8apOc6IZpxsyqk7XHnikgHdcdjb7vmaT68Zt/4NR6wL8X1JNbgAAAAASUVORK5CYII=",ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg==",ft="data:image/png;base64,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",ke="data:image/png;base64,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",k=i(59301);const w=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:pe,swimg:O},{name:"101\u8BA1\u5212",ptimg:te,swimg:x},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:R,swimg:le},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:j,swimg:$},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:At,swimg:ze},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ft,swimg:ke}];var D=({className:T,dataSource:ee=[],col:N=4,right:ne,bottom:V=23,precision:Ue=0,wrapWidth:he=1200,trackEventItems:Bt,loading:Be,onRemove:Ge=()=>{},isCurrent:We=!0,showAlias:me=!1})=>{const Q=Math.floor((he-(N-1)*ne)/N),Z=[{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(F=>(window.ENV==="build"&&(F.ptimg=`/react/build${F.ptimg}`,F.swimg=`/react/build${F.swimg}`),F));return k.createElement(f.Z,{spinning:Be},k.createElement("div",{className:A()(o.list,T)},!!(ee!=null&&ee.length)&&(ee==null?void 0:ee.map((F,ue)=>{var ae;const{name:J,id:xe,identifier:Le,featured:St,school_name:dt,image_url:xt,excellent:qe,is_plan:kt}=F;return k.createElement("div",{key:xe,className:o.wrap,style:{width:Q,marginRight:(1+ue)%N===0?0:ne+Ue,marginBottom:V}},k.createElement("a",{className:o.li,onClick:wt=>{wt.preventDefault(),wt.stopPropagation(),Bt&&(0,M.L9)([Bt]),(0,M.xg)(`/paths/${Le}`)}},k.createElement("div",{className:o.img},k.createElement("img",{className:o.cover,src:`${xt}`}),We&&(0,ie.bg)()&&(F==null?void 0:F.studying)&&k.createElement("div",{className:`${o.movebq} user-path-items`,onClick:wt=>{wt.stopPropagation(),Ge(F)}},k.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),k.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ae=F==null?void 0:F.subject_tags)==null?void 0:ae.map((wt,Ke)=>{var Ct,q;if(Ke===0){const I=(Ct=Z.find(d=>d.name==wt))==null?void 0:Ct.swimg;return k.createElement("img",{className:o.sign,src:I,style:{left:"-4px"}})}const U=(q=Z.find(I=>I.name==wt))==null?void 0:q.ptimg;return k.createElement("img",{className:o.sign,src:U,style:{left:`${48+52*(Ke-1)+2*Ke}px`}})}),k.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(F==null?void 0:F.excellent)&&k.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),k.createElement("div",{className:o.name},k.createElement(P.Z,{title:me&&(F!=null&&F.excellent_alias_name)?k.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${J}`,k.createElement("br",null),k.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${F==null?void 0:F.excellent_alias_name}`)):J},k.createElement("span",{className:o.e},me&&(F==null?void 0:F.excellent_alias_name)||J))),k.createElement("div",{className:o.tags},k.createElement("div",null,k.createElement(P.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},k.createElement("span",null,k.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),k.createElement("span",null,F.stages_count))),k.createElement(P.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},k.createElement("span",null,k.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),k.createElement("span",null,F.members_count)))))))})),!ee.length&&k.createElement(s.Z,null)))}},36433:function(mn,nt,i){"use strict";i.d(nt,{jL:function(){return A},w9:function(){return F},QD:function(){return K},cQ:function(){return Ge.Z},op:function(){return L},O5:function(){return Jn},_b:function(){return bt},t7:function(){return ze},Gi:function(){return St},YG:function(){return xe},qp:function(){return te},vr:function(){return Se},qE:function(){return Re},Je:function(){return k},wb:function(){return Be},cq:function(){return Ke},tp:function(){return le}});var o=i(59301),f={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"},P="data:image/png;base64,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",A=({dataSource:ge=[],img:ot,imgWidth:lt=346,title:at,sunTitle:Ht,bannerExtraContent:cn})=>o.createElement("div",{className:f.banner},o.createElement("div",{className:f.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,at),o.createElement("span",null,Ht)),ge.length>0&&o.createElement("div",{className:f.btns},ge.map((Tt,vn)=>o.createElement("div",{key:vn,onClick:Tt.click},Tt.name,Tt.sign?o.createElement("img",{src:P,width:39}):null))),cn),ot&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:lt}))),M={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"},s=i(92310),ie=i.n(s),pe=i(89392),te=({dataSource:ge=[],value:ot,onChange:lt,onTitleChange:at,className:Ht,title:cn,titleWidth:Tt=41,style:vn={},fontColor:oe="#6A7283",showCount:g})=>{const[C,B]=(0,o.useState)(0),[b,_]=(0,o.useState)(!1),Ae=(0,o.useRef)(null),Ye=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var _e;ge.length!==0&&(((_e=Ae==null?void 0:Ae.current)==null?void 0:_e.clientHeight)>97?B(1):B(0)),ge.length===0&&B(0),_(!1)},[ge]),o.createElement("div",{className:ie()(M.row,Ht),style:vn},o.createElement("div",{onClick:(0,pe.throttle)(()=>at==null?void 0:at(),2e3),style:{width:Tt,marginTop:b?12:4},className:`${M.title} ${at?"current":""}`},cn),o.createElement("div",{className:b?`${M.tagsWrap} ${M.tagsBorderWrap}`:M.tagsWrap},o.createElement("div",{className:M.bar,ref:Ye,style:C>0?{height:C===1?97:"auto",overflow:C===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:M.tag,ref:Ae},ge==null?void 0:ge.map(_e=>o.createElement("span",{onClick:()=>lt(_e.id),key:_e.id,style:{color:oe},className:ot===_e.id?M.active:""},o.createElement("span",{title:_e.name,className:M.name},_e.name),!!g&&o.createElement("span",{className:M.num},_e.count))))),!!C&&o.createElement(o.Fragment,null,C===1?o.createElement("div",{onClick:()=>{var _e;B(2),((_e=Ae==null?void 0:Ae.current)==null?void 0:_e.clientHeight)>245?_(!0):_(!1)},className:M.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Ye.current.scrollTop=0,B(1),_(!1)},className:M.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},x={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},le=({dataSource:ge=[],value:ot,onChange:lt,className:at,style:Ht={}})=>o.createElement("div",{style:Ht,className:ie()(x.tabs,at)},ge.map(cn=>o.createElement("span",{onClick:()=>lt(cn.id),className:ot===cn.id?x.active:"",key:cn.id},cn.name))),j={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"},$=i(92832),ze=({dataSource:ge=[],value:ot="",onChange:lt,onInputChange:at=()=>{},className:Ht,style:cn={},placeholder:Tt,allowClear:vn=!1})=>{var oe;const[g,C]=(0,o.useState)(""),[B,b]=(0,o.useState)("");(0,o.useEffect)(()=>{var Ye;let _e=ot;(Ye=JSON.stringify(ot))!=null&&Ye.includes("{")&&(C(ot.id),_e=ot.value||"");try{b(decodeURIComponent(_e||""))}catch(vt){b(decodeURIComponent(_e||""))}},[ot]);const _=()=>{lt(encodeURIComponent(B),g||null)},Ae=Ye=>{Ye!==g&&(C(Ye),lt(encodeURIComponent(B),Ye))};return o.createElement("div",{className:ie()(j.input,Ht),style:cn},!!ge.length&&o.createElement("div",{className:j.dropdown},o.createElement("div",{className:j.text},(oe=ge.find(Ye=>Ye.id===g))==null?void 0:oe.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:j.b1}),o.createElement("b",{className:j.b2})),o.createElement("div",{className:j.menu},ge.map((Ye,_e)=>o.createElement("div",{key:_e,onClick:()=>Ae(Ye.id)},Ye.name)))),o.createElement($.default,{onPressEnter:_,value:B,onChange:Ye=>{b(Ye.target.value),at(encodeURIComponent(Ye.target.value),g||null)},bordered:!1,placeholder:Tt}),o.createElement("i",{onClick:_,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ft={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},k=({value:ge,onChange:ot,className:lt,total:at,pageSize:Ht,style:cn={}})=>{const Tt=ge<2,vn=ge>=Math.ceil(at/Ht);return at<=Ht?o.createElement(o.Fragment,null):o.createElement("div",{className:ie()(ft.quickPager,lt),style:cn},o.createElement("div",{onClick:()=>{Tt||ot(ge-1,"prev")},className:Tt?ft.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{vn||ot(ge+1,"next")},className:vn?ft.disabled:""},"\u4E0B\u4E00\u9875"))},w={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},c=i(71418),D=i(6848),T=i(13570),ee=i(13952),N=i(89299),ne=i(96908),V=i(57177),Ue=i(81378),he=i(63604),Be=({className:ge,dataSource:ot=[],col:lt=4,right:at,bottom:Ht=23,precision:cn=0,wrapWidth:Tt=1200,trackEventItems:vn,loading:oe})=>{const g=Math.floor((Tt-(lt-1)*at)/lt);return o.createElement(c.Z,{spinning:oe},o.createElement("div",{className:ie()(w.list,ge)},!!ot.length&&ot.map((C,B)=>{const{name:b,id:_,identifier:Ae,power:Ye,cover_image_id:_e,pic:vt}=C;return o.createElement("div",{className:w.wrap,key:_,style:{width:g,marginRight:(1+B)%lt===0?0:at+cn,marginBottom:Ht}},o.createElement("a",{target:"_blank",href:`/shixuns/${Ae}/challenges`,className:w.li,onClick:Ot=>{Ot.preventDefault(),vn&&(0,N.L9)([vn]),Ye&&(0,N.xg)(`/shixuns/${Ae}/challenges`)}},o.createElement("div",{className:w.img},o.createElement("img",{className:w.cover,src:`${vt}`}),C.is_jupyter&&o.createElement("img",{className:w.sign,src:ne}),C.is_jupyter_lab&&o.createElement("img",{className:w.sign,src:V}),C.is_unity_3d&&o.createElement("img",{className:w.sign,src:Ue})),o.createElement("div",{className:w.name},o.createElement(D.Z,{title:b||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:w.e},b||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:w.tags},o.createElement(D.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,C.challenges_count))),!!C.myshixuns_count&&o.createElement(D.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,C.myshixuns_count))),o.createElement(D.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,C.level))),o.createElement("div",{className:w.rate},o.createElement(T.Z,{allowHalf:!0,disabled:!0,defaultValue:C.score_info}),o.createElement("span",null,"\xA0",C.score_info?`${C.score_info}\u5206`:"5\u5206")))),!Ye&&o.createElement("div",{className:w.lockWrap},o.createElement("img",{src:`${ee.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&o.createElement(he.Z,null)))},Ge=i(36867),We={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"},me="data:image/png;base64,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",Q=i(59301),F=({className:ge,dataSource:ot=[],col:lt=4,right:at,bottom:Ht=23,precision:cn=0,wrapWidth:Tt=1200,trackEventItems:vn,loading:oe})=>{const g=Math.floor((Tt-(lt-1)*at)/lt);return Q.createElement(c.Z,{spinning:oe},Q.createElement("div",{className:ie()(We.list,ge)},!!ot.length&&ot.map((C,B)=>{const{subject_identifier:b,id:_,identifier:Ae,power:Ye}=C,_e=C.is_public!=0&&C.is_public;return Q.createElement("div",{className:We.wrap,key:_,style:{width:g,marginRight:(1+B)%lt===0?0:at+cn,marginBottom:Ht}},Q.createElement("a",{className:We.li,onClick:vt=>{vt.preventDefault(),vn&&(0,N.L9)([vn]),(0,N.xg)(C.first_category_url)}},Q.createElement("div",{className:We.top},Q.createElement(D.Z,{title:C.name},Q.createElement("div",{className:We.name},C.name)),Q.createElement("img",{className:We.img,src:ee.Z.IMG_SERVER+"/images/"+C.avatar_url}),Q.createElement("div",{className:We.text,title:C.creator},C.creator),b&&Q.createElement("div",{className:We.btns},Q.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Q.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),_e&&Q.createElement("div",{className:We.sign},"\u516C\u5F00")),Q.createElement("div",{className:We.bottom},C.visits>0&&Q.createElement(D.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-liulanyan"}),Q.createElement("span",null,C.visits))),C.course_members_count>0&&Q.createElement(D.Z,{title:"\u6210\u5458",placement:"bottom"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-chengyuan"}),C.course_members_count)),C.tasks_count>0&&Q.createElement(D.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-zuoye"}),C.tasks_count)),C.is_end?Q.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Q.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!C.is_accessible&&Q.createElement("div",{className:We.lockWrap},Q.createElement("img",{src:`${ee.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Q.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&Q.createElement(he.Z,null)))},ue={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"},ae=i(44993),xe=({dataSource:ge=[],value:ot,onChange:lt,className:at,style:Ht={},tabBarExtraContent:cn})=>o.createElement("div",{className:ie()(ue.tabs,at),style:Ht},o.createElement("div",{className:ue.tabsWrap},ge.map((Tt,vn)=>o.createElement("aside",{className:ue.tab,onClick:()=>{lt(Tt.id),Tt.link&&ae.history.push(Tt.link)},key:vn},o.createElement("div",{className:ot===Tt.id?ue.active:""},Tt.name),(Tt==null?void 0:Tt.resetCount)==null&&(Tt==null?void 0:Tt.total)!==void 0&&o.createElement("span",null,"\uFF08",Tt==null?void 0:Tt.total,"\uFF09"),(Tt==null?void 0:Tt.resetCount)!==void 0&&(Tt==null?void 0:Tt.total)!==void 0&&o.createElement(D.Z,{title:(Tt==null?void 0:Tt.tip)!=null?Tt==null?void 0:Tt.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},Tt==null?void 0:Tt.resetCount),"/",o.createElement("span",null,Tt==null?void 0:Tt.total),"\uFF09"))))),o.createElement("div",{className:ue.tabBar},cn)),St=({className:ge,style:ot={},children:lt})=>o.createElement("div",{className:ie()(ge),style:ot},lt),dt={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"},xt=i(38854),qe=i(20834);const kt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Ke=({sortValue:ge,dropValue:ot,className:lt,onSort:at,onDrop:Ht,dataSource:cn=kt})=>{var Tt;return o.createElement("div",{className:ie()(dt.orderWrap,lt)},o.createElement(xt.Z,{dropdownRender:()=>o.createElement(qe.default,null,cn.map((vn,oe)=>o.createElement(qe.default.Item,{key:oe,onClick:()=>Ht(vn.id)},vn.name)))},o.createElement("span",{className:dt.orderTextWrap},(Tt=cn.find(vn=>ot===vn.id))==null?void 0:Tt.name)),o.createElement("span",{className:dt.orderIconWrap},o.createElement("span",{className:dt.orderAsc},o.createElement("i",{className:ge==="asc"?`iconfont icon-sanjiaoxing-up font12 ${dt.cursorPointer} ${dt.active}`:`iconfont icon-sanjiaoxing-up font12 ${dt.cursorPointer}`,onClick:()=>at(ge==="asc"?"desc":"asc")})),o.createElement("span",{className:dt.orderDesc},o.createElement("i",{className:ge==="desc"?`iconfont icon-sanjiaoxing-down font12 ${dt.cursorPointer} ${dt.active}`:`iconfont icon-sanjiaoxing-down font12 ${dt.cursorPointer}`,onClick:()=>at(ge==="asc"?"desc":"asc")}))))},Ct={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},q=i(3113),U=Object.defineProperty,I=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,de=(ge,ot,lt)=>ot in ge?U(ge,ot,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ge[ot]=lt,E=(ge,ot)=>{for(var lt in ot||(ot={}))d.call(ot,lt)&&de(ge,lt,ot[lt]);if(I)for(var lt of I(ot))H.call(ot,lt)&&de(ge,lt,ot[lt]);return ge},m=(ge,ot)=>{var lt={};for(var at in ge)d.call(ge,at)&&ot.indexOf(at)<0&&(lt[at]=ge[at]);if(ge!=null&&I)for(var at of I(ge))ot.indexOf(at)<0&&H.call(ge,at)&&(lt[at]=ge[at]);return lt},ce=(ge,ot,lt)=>new Promise((at,Ht)=>{var cn=oe=>{try{vn(lt.next(oe))}catch(g){Ht(g)}},Tt=oe=>{try{vn(lt.throw(oe))}catch(g){Ht(g)}},vn=oe=>oe.done?at(oe.value):Promise.resolve(oe.value).then(cn,Tt);vn((lt=lt.apply(ge,ot)).next())}),L=ge=>{var ot=ge,{className:lt,style:at,children:Ht,loading:cn=!1,openLoading:Tt,onClick:vn=()=>{},size:oe="middle",shape:g="round"}=ot,C=m(ot,["className","style","children","loading","openLoading","onClick","size","shape"]);const[B,b]=(0,o.useState)(!1);return o.createElement(q.ZP,E({onClick:(0,pe.throttle)(_=>ce(void 0,null,function*(){Tt&&b(!0);try{yield vn(_)}catch(Ae){console.log("error",Ae)}Tt&&b(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(Ct.btn,Ct[`${oe}-${g}`],lt),style:at,size:oe,shape:g,loading:B||cn},C),Ht)},fe={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Re=({className:ge,style:ot,children:lt=null,onClick:at,title:Ht})=>o.createElement("div",{className:ie()(fe.head,ge),style:ot},o.createElement("span",{className:"primary-hover",onClick:at},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:Ht},Ht),o.createElement("div",{className:fe.node},lt)),we={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"},K=({confirmShow:ge=!0,confirmTitle:ot,confirmClick:lt,cancelShow:at=!0,cancelTitle:Ht,cancelClick:cn,className:Tt,style:vn,confirmLoading:oe=!1})=>o.createElement("div",{className:ie()(we.btns,Tt),style:vn},ge&&o.createElement(q.ZP,{loading:oe,onClick:lt,type:"primary",className:we.confirm},ot),at&&o.createElement(q.ZP,{onClick:cn,className:we.cancel},Ht)),v={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"},Se=({className:ge,style:ot={},LeftContent:lt,children:at,RightContent:Ht})=>o.createElement("div",{className:ie()(v.fixedBottom,ge),style:ot},o.createElement("div",{className:v.wrap},o.createElement("div",{className:v.left},lt),o.createElement("div",{className:v.center},at),o.createElement("div",{className:v.right},Ht))),Ie={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"},bt=({className:ge,style:ot={},dataSource:lt=[]})=>o.createElement("div",{className:ie()(Ie.crumbs,ge),style:ot},lt.map((at,Ht)=>Htae.history.push(at.path)},at.name):o.createElement("span",null,at.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:Ht,style:{color:"#5F6368"}},at.name))),Ft=i(31797),Lt=Object.defineProperty,Xt=Object.defineProperties,an=Object.getOwnPropertyDescriptors,en=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,hn=Object.prototype.propertyIsEnumerable,wn=(ge,ot,lt)=>ot in ge?Lt(ge,ot,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ge[ot]=lt,tn=(ge,ot)=>{for(var lt in ot||(ot={}))dn.call(ot,lt)&&wn(ge,lt,ot[lt]);if(en)for(var lt of en(ot))hn.call(ot,lt)&&wn(ge,lt,ot[lt]);return ge},On=(ge,ot)=>Xt(ge,an(ot)),Qn=(ge,ot)=>{var lt={};for(var at in ge)dn.call(ge,at)&&ot.indexOf(at)<0&&(lt[at]=ge[at]);if(ge!=null&&en)for(var at of en(ge))ot.indexOf(at)<0&&hn.call(ge,at)&&(lt[at]=ge[at]);return lt};const{Countdown:sn}=Ft.default;var Jn=ge=>{var ot=ge,{onChange:lt}=ot,at=Qn(ot,["onChange"]);const[Ht,cn]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof Ht=="number"&&Ht>=0&<(Ht)},[Ht]);const Tt=vn=>{const oe=Math.floor(vn/1e3);cn(oe)};return o.createElement(sn,On(tn({},at),{onChange:Tt}))}},80322:function(mn,nt,i){"use strict";var o=i(6848),f=i(8591),P=i(3113),W=i(1710),A=i(59301),M=i(46353),s=i(56102),ie=i.n(s);const pe=[{title:"\u6587\u4EF6\u540D",dataIndex:"filename",width:"19%",ellipsis:!0},{title:"\u5907\u6CE8",dataIndex:"description",width:"19%",ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",width:"19%",ellipsis:!0},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"path",width:"19%",render:te=>A.createElement("div",{style:{display:"flex"}},A.createElement(o.Z,{title:te},A.createElement("span",{style:{width:"80%",display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}},te)),A.createElement(s.CopyToClipboard,{text:te,onCopy:()=>f.ZP.success("\u590D\u5236\u6210\u529F")},A.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40",style:{color:"#165DFF",marginLeft:30}})))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",width:"14%",ellipsis:!0},{title:"\u5927\u5C0F",dataIndex:"filesize",width:"10%",ellipsis:!0}],O=({detail:te})=>{const[x,R]=(0,A.useState)(te),[le,j]=(0,A.useState)(1);(0,A.useEffect)(()=>{te&&R(te)},[te]);const $=(0,A.useMemo)(()=>({position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:le,showQuickJumper:{goButton:A.createElement(P.ZP,null,"GO")},total:x==null?void 0:x.data_sets_count,onChange:At=>{j(At),(0,M.pV)(`${te==null?void 0:te.id}`,{limit:10,page:At}).then(ze=>{R(ze)})}}),[le,x]);return A.createElement(W.default,{columns:pe,dataSource:x==null?void 0:x.data_sets,rowKey:"attachment_id",pagination:$})};nt.Z=(0,A.memo)(O)},1163:function(mn,nt,i){"use strict";i.r(nt),i.d(nt,{default:function(){return ir}});var o=i(59301),f=i(48066),P=i(99313),W=i(78241),A=i(3113),M=i(71418),s=i(95237),ie=i(43604),pe=i(28103),O=i(43418),te=i(8591),x=i(5871),R=i(90466),le=i(84105),j=i(44993),$={project_detail_wrapper:"project_detail_wrapper___ywzyI",nav:"nav___fxBLI",title:"title___NfoQH",fork_btn:"fork_btn___gBhDb",desc:"desc___SryMB",info:"info___fzlio",create_time:"create_time___JaeKJ",operation:"operation___N7pLK",delete_btn:"delete_btn___xrcwe",fork_modal:"fork_modal___nz1Xg",huanj:"huanj___EHzUt",divtitle:"divtitle___XmviM"},At=i(46353),ze=i(64681),ft=i(92832),ke=(Ve,ye,ve)=>new Promise((gt,$t)=>{var Cn=ht=>{try{Jt(ve.next(ht))}catch(_t){$t(_t)}},Nt=ht=>{try{Jt(ve.throw(ht))}catch(_t){$t(_t)}},Jt=ht=>ht.done?gt(ht.value):Promise.resolve(ht.value).then(Cn,Nt);Jt((ve=ve.apply(Ve,ye)).next())});const k=({dispatch:Ve,innovation:ye,detail:ve})=>{const[gt]=W.default.useForm(),[$t,Cn]=(0,o.useState)("notyet"),Nt=(0,o.useRef)(),Jt=()=>ke(void 0,null,function*(){try{yield gt.validateFields();const Qt=gt.getFieldValue("name");Cn("forking");const Gt=yield(0,At.M3)(`${ve.id}`,{name:Qt});Gt.status===0&&(te.ZP.success("fork\u6210\u529F"),Nt.current=Gt.sci_project_id,ye.openForkModalPosition==="remindModal"&&window.localStorage.setItem("hideRemindModal",`${ye.hideRemindModal}`)),Cn("success")}catch(Qt){Cn("fail")}}),ht=()=>{j.history.push(`/innovation/project/detail/${Nt.current}`),location.reload()},_t=()=>{Cn("notyet"),gt.resetFields(),Ve({type:"innovation/closeModal"})},nr=()=>{$t==="success"?ht():Jt()},gr=o.createElement(W.default,{autoComplete:"off",form:gt,initialValues:{name:ve.sci_project.name}},o.createElement(W.default.Item,{label:"\u65B0\u9879\u76EE\u540D\u79F0",name:"name",required:!0,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},o.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165",maxLength:60}))),qt={notyet:gr,forking:o.createElement("div",{style:{height:40}}),success:o.createElement("p",null,"\u9879\u76EE\u5DF2\u7ECFFork\u5B8C\u6210\uFF0C\u73B0\u5728\u5C31\u53BB\u67E5\u770B\u9879\u76EE\u5417\uFF1F"),fail:gr};return o.createElement(O.default,{title:"Fork\u9879\u76EE",width:600,open:ye.visibleModalName==="fork-project",className:`${$.fork_modal}`,destroyOnClose:!0,centered:!0,onCancel:_t,onOk:nr,okText:$t==="success"?"\u67E5\u770B\u9879\u76EE":"\u786E\u5B9A"},o.createElement(M.Z,{tip:"\u9879\u76EEFork\u4E2D",spinning:$t==="forking"},qt[$t]))};var w=(0,j.connect)(({innovation:Ve})=>({innovation:Ve}))(k),c=i(61186),D=i.n(c),T=i(13952),N=()=>{const[Ve,ye]=(0,o.useState)(D()().valueOf()),ve=(0,o.useMemo)(()=>`${T.Z.API_SERVER}/rucaptcha?t=${Ve}`,[Ve]),gt=()=>{ye(D()().valueOf())};return o.createElement(s.Z,{align:"middle"},o.createElement("img",{src:ve,alt:""}),o.createElement("span",{onClick:gt,style:{fontSize:12,fontWeight:400,color:"#165DFF",marginLeft:10,cursor:"pointer"}},"\u770B\u4E0D\u6E05\u6362\u4E00\u5F20"))},ne=(Ve,ye,ve)=>new Promise((gt,$t)=>{var Cn=ht=>{try{Jt(ve.next(ht))}catch(_t){$t(_t)}},Nt=ht=>{try{Jt(ve.throw(ht))}catch(_t){$t(_t)}},Jt=ht=>ht.done?gt(ht.value):Promise.resolve(ht.value).then(Cn,Nt);Jt((ve=ve.apply(Ve,ye)).next())});const V=({dispatch:Ve,innovation:ye,projectId:ve})=>{const[gt]=W.default.useForm(),$t=()=>ne(void 0,null,function*(){try{yield gt.validateFields();const Cn=gt.getFieldsValue();(yield(0,At.th)(ve,{code:Cn.code})).status===0&&(te.ZP.success("\u5220\u9664\u6210\u529F"),Ve({type:"innovation/closeModal"}),j.history.replace("/innovation/project"))}catch(Cn){Ve({type:"innovation/closeModal"})}});return o.createElement(O.default,{title:"\u5220\u9664\u9879\u76EE",width:600,okText:"\u786E\u5B9A\u5220\u9664",okButtonProps:{type:"primary",danger:!0},centered:!0,open:ye.visibleModalName==="delete-project",destroyOnClose:!0,onCancel:()=>Ve({type:"innovation/closeModal"}),onOk:$t},o.createElement(W.default,{autoComplete:"off",form:gt,preserve:!1},o.createElement(W.default.Item,{label:"\u9A8C\u8BC1\u7801",required:!0},o.createElement(W.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},o.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"})),o.createElement("span",{style:{color:"#FA6400"}},"\u5220\u9664\u9879\u76EE\u540E\uFF0C\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C"),o.createElement(N,null))))};var Ue=(0,j.connect)(({innovation:Ve})=>({innovation:Ve}))(V),he={flex_box_center:"flex_box_center___Qw6EI",flex_space_between:"flex_space_between___Ck1De",flex_box_vertical_center:"flex_box_vertical_center___wF0Km",flex_box_center_end:"flex_box_center_end___lwH1m",flex_box_column:"flex_box_column___GXFqw",menu:"menu___UnLMr",warehouse:"warehouse___P7f6U",header:"header___u00_W",title:"title____S1YG",content:"content___p_SoR",left:"left___hSMYA",right:"right___ZQk8Z",loading:"loading___W3zy1",empty:"empty___fievZ",tabs:"tabs___QW8es",line:"line___Jpj9w",footer:"footer___gn3O8",commit:"commit___xEz6h",blueLight:"blueLight___w_apJ",filePathWrp:"filePathWrp___H9erP",filePath:"filePath___TdyXm",bottom0:"bottom0___pV48E"},Bt=i(6848),Be=i(20834),Ge=i(38854),We=i(17574),me=i(56102),Q={wrap:"wrap___Bmme7",modal:"modal___AMeuc",title:"title___gcQ15",path:"path___Z2shU",colorBlue:"colorBlue___G_a7d",width240:"width240___AU6VN",filePath:"filePath___YkFWz"},Z=Object.defineProperty,F=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,J=(Ve,ye,ve)=>ye in Ve?Z(Ve,ye,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ve[ye]=ve,xe=(Ve,ye)=>{for(var ve in ye||(ye={}))ue.call(ye,ve)&&J(Ve,ve,ye[ve]);if(F)for(var ve of F(ye))ae.call(ye,ve)&&J(Ve,ve,ye[ve]);return Ve},Le=(Ve,ye)=>{var ve={};for(var gt in Ve)ue.call(Ve,gt)&&ye.indexOf(gt)<0&&(ve[gt]=Ve[gt]);if(Ve!=null&&F)for(var gt of F(Ve))ye.indexOf(gt)<0&&ae.call(Ve,gt)&&(ve[gt]=Ve[gt]);return ve},St=(Ve,ye,ve)=>new Promise((gt,$t)=>{var Cn=ht=>{try{Jt(ve.next(ht))}catch(_t){$t(_t)}},Nt=ht=>{try{Jt(ve.throw(ht))}catch(_t){$t(_t)}},Jt=ht=>ht.done?gt(ht.value):Promise.resolve(ht.value).then(Cn,Nt);Jt((ve=ve.apply(Ve,ye)).next())});const dt=Ve=>{var ye=Ve,{shixunsDetail:ve,globalSetting:gt,loading:$t,user:Cn,dispatch:Nt,isRepository:Jt}=ye,ht=Le(ye,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const _t=(0,j.useLocation)(),nr=(0,j.useParams)(),[gr,qt]=(0,o.useState)({}),Qt=(0,o.useRef)(),[Gt]=W.default.useForm(),[_n,vr]=(0,o.useState)("");(0,o.useEffect)(()=>{ht.visible&&Gt.resetFields()},[ht.visible]),(0,o.useEffect)(()=>{const tr=sessionStorage.getItem("pathArray");if(tr){const fr=tr.split(",").join("/"),Yn=fr.indexOf("/")===0?fr.substr(1):fr;vr(Yn)}},[]),(0,o.useEffect)(()=>{var tr,fr;Qt.current=(fr=(tr=_t.pathname)==null?void 0:tr.split("/"))==null?void 0:fr[2]},[]);const er=(...tr)=>St(void 0,[...tr],function*(fr={}){const Yn=yield Nt({type:"shixunsDetail/addRepositoryFiles",payload:{id:nr.taskId,message:fr.commitMessage,content:"",path:(ht.defaultPath?ht.defaultPath+"/":"")+fr.path+"/"+(fr.file||".gitkeep"),secret_repository:Jt?void 0:!0}});Yn!=null&&Yn.url&&(te.ZP.success("\u6DFB\u52A0\u6210\u529F"),ht.onOK({path:(ht.defaultPath?ht.defaultPath+"/":"")+fr.path+"/"+(fr.file||".gitkeep"),name:fr.path.split("/")[fr.path.split("/").length-1]}),ht.onClose())}),br=()=>{var tr,fr;j.history.push(`/shixuns/${Qt.current}/${(fr=(tr=_t.pathname)==null?void 0:tr.split("/"))==null?void 0:fr[3]}${_n?`/master/shixun_show/${_n}`:""}`)};return o.createElement(O.default,{width:"60%",centered:!0,open:ht.visible,wrapClassName:Q.modal,onOk:()=>{Gt.submit()},onCancel:ht.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},o.createElement("section",{className:Q.bg},o.createElement("div",{className:Q.wrap},o.createElement(W.default,{className:"mt10",form:Gt,scrollToFirstError:!0,layout:"vertical",onFinish:er,onChange:()=>{var tr,fr,Yn,hr;const Sr=xe({},Gt.getFieldsValue()),rr=(tr=Sr==null?void 0:Sr.path)==null?void 0:tr.split(""),Mn=(fr=Sr==null?void 0:Sr.file)==null?void 0:fr.split("");(Yn=rr==null?void 0:rr.filter(Wn=>Wn=="/"))!=null&&Yn.length&&(Sr.path=Sr.path.substring(0,Sr.path.length-1)),(hr=Mn==null?void 0:Mn.filter(Wn=>Wn=="/"))!=null&&hr.length&&(Sr.file=Sr.file.substring(0,Sr.path.length-1)),Gt.setFieldsValue(xe({},Sr)),qt(Sr)}},o.createElement(W.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},o.createElement(s.Z,null,o.createElement(ie.Z,null,o.createElement("span",{className:Q.filePath},ht.defaultPath+"/")),o.createElement(ie.Z,{flex:"1"},o.createElement(W.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),o.createElement(W.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},o.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),o.createElement(W.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var xt=(0,j.connect)(({shixunsDetail:Ve,loading:ye,globalSetting:ve,user:gt})=>({shixunsDetail:Ve,globalSetting:ve,user:gt,loading:ye.models.index}))(dt),qe=i(41539),kt=Object.defineProperty,wt=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,q=(Ve,ye,ve)=>ye in Ve?kt(Ve,ye,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ve[ye]=ve,U=(Ve,ye)=>{for(var ve in ye||(ye={}))Ke.call(ye,ve)&&q(Ve,ve,ye[ve]);if(wt)for(var ve of wt(ye))Ct.call(ye,ve)&&q(Ve,ve,ye[ve]);return Ve},I=(Ve,ye)=>{var ve={};for(var gt in Ve)Ke.call(Ve,gt)&&ye.indexOf(gt)<0&&(ve[gt]=Ve[gt]);if(Ve!=null&&wt)for(var gt of wt(Ve))ye.indexOf(gt)<0&&Ct.call(Ve,gt)&&(ve[gt]=Ve[gt]);return ve},d=(Ve,ye,ve)=>new Promise((gt,$t)=>{var Cn=ht=>{try{Jt(ve.next(ht))}catch(_t){$t(_t)}},Nt=ht=>{try{Jt(ve.throw(ht))}catch(_t){$t(_t)}},Jt=ht=>ht.done?gt(ht.value):Promise.resolve(ht.value).then(Cn,Nt);Jt((ve=ve.apply(Ve,ye)).next())});const H=Ve=>{var ye=Ve,{shixunsDetail:ve,globalSetting:gt,loading:$t,user:Cn,dispatch:Nt,isRepository:Jt}=ye,ht=I(ye,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const _t=(0,j.useLocation)(),nr=(0,j.useParams)(),[gr,qt]=(0,o.useState)({}),Qt=(0,o.useRef)(),[Gt]=W.default.useForm(),[_n,vr]=(0,o.useState)("");(0,o.useEffect)(()=>{ht.visible&&Gt.resetFields()},[ht.visible]),(0,o.useEffect)(()=>{const tr=sessionStorage.getItem("pathArray");if(tr){const fr=tr.split(",").join("/"),Yn=fr.indexOf("/")===0?fr.substr(1):fr;vr(Yn)}},[]),(0,o.useEffect)(()=>{var tr,fr;Qt.current=(fr=(tr=_t.pathname)==null?void 0:tr.split("/"))==null?void 0:fr[2]},[]);const er=(...tr)=>d(void 0,[...tr],function*(fr={}){const Yn=yield Nt({type:"shixunsDetail/addRepositoryFiles",payload:{id:nr.taskId,message:fr.commitMessage,content:fr.codeMirror,path:(ht.defaultPath?ht.defaultPath+"/":"")+fr.path,secret_repository:Jt?void 0:!0}});Yn!=null&&Yn.url&&(te.ZP.success("\u6DFB\u52A0\u6210\u529F"),ht.onOK({path:(ht.defaultPath?ht.defaultPath+"/":"")+fr.path,name:fr.path.split("/")[fr.path.split("/").length-1]}),ht.onClose())}),br=()=>{var tr,fr;j.history.push(`/shixuns/${Qt.current}/${(fr=(tr=_t.pathname)==null?void 0:tr.split("/"))==null?void 0:fr[3]}${_n?`/master/shixun_show/${_n}`:""}`)};return o.createElement(O.default,{width:"60%",open:ht.visible,wrapClassName:Q.modal,centered:!0,onOk:()=>{Gt.submit()},onCancel:ht.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},o.createElement("section",{className:Q.bg},o.createElement("div",{className:Q.wrap},o.createElement(W.default,{className:"mt10",form:Gt,scrollToFirstError:!0,layout:"vertical",onFinish:er,onChange:()=>{var tr,fr;const Yn=U({},Gt.getFieldsValue()),hr=(tr=Yn==null?void 0:Yn.path)==null?void 0:tr.split("");((fr=hr==null?void 0:hr.filter(Sr=>Sr=="/"))==null?void 0:fr.length)>1&&(Yn.path=Yn.path.substring(0,Yn.path.length-1)),Gt.setFieldsValue(U({},Yn)),qt(Yn)}},o.createElement(W.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},o.createElement(s.Z,null,o.createElement(ie.Z,null,o.createElement("span",{className:Q.filePath},ht.defaultPath+"/")),o.createElement(ie.Z,{flex:"1"},o.createElement(W.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),o.createElement(W.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),o.createElement("div",{className:"mt10 mb20"},o.createElement(W.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}]},o.createElement(qe.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var de=(0,j.connect)(({shixunsDetail:Ve,loading:ye,globalSetting:ve,user:gt})=>({shixunsDetail:Ve,globalSetting:ve,user:gt,loading:ye.models.index}))(H),E=Object.defineProperty,m=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable,L=(Ve,ye,ve)=>ye in Ve?E(Ve,ye,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ve[ye]=ve,fe=(Ve,ye)=>{for(var ve in ye||(ye={}))ce.call(ye,ve)&&L(Ve,ve,ye[ve]);if(m)for(var ve of m(ye))X.call(ye,ve)&&L(Ve,ve,ye[ve]);return Ve},He=(Ve,ye)=>{var ve={};for(var gt in Ve)ce.call(Ve,gt)&&ye.indexOf(gt)<0&&(ve[gt]=Ve[gt]);if(Ve!=null&&m)for(var gt of m(Ve))ye.indexOf(gt)<0&&X.call(Ve,gt)&&(ve[gt]=Ve[gt]);return ve},Re=(Ve,ye,ve)=>new Promise((gt,$t)=>{var Cn=ht=>{try{Jt(ve.next(ht))}catch(_t){$t(_t)}},Nt=ht=>{try{Jt(ve.throw(ht))}catch(_t){$t(_t)}},Jt=ht=>ht.done?gt(ht.value):Promise.resolve(ht.value).then(Cn,Nt);Jt((ve=ve.apply(Ve,ye)).next())});const we=Ve=>{var ye=Ve,{shixunsDetail:ve,globalSetting:gt,loading:$t,user:Cn,dispatch:Nt,isRepository:Jt}=ye,ht=He(ye,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const _t=(0,j.useLocation)(),nr=(0,j.useParams)(),[gr,qt]=(0,o.useState)({}),Qt=(0,o.useRef)(),[Gt]=W.default.useForm(),[_n,vr]=(0,o.useState)(""),[er,br]=(0,o.useState)("");(0,o.useEffect)(()=>{ht.visible&&Gt.resetFields()},[ht.visible]),(0,o.useEffect)(()=>{const Yn=ht.defaultPath.split("/");Yn.length===1?(vr(""),br(ht.defaultPath)):(br(Yn.pop()),vr(Yn.join("/")+"/"))},[ht.defaultPath]),(0,o.useEffect)(()=>{var Yn,hr;Qt.current=(hr=(Yn=_t.pathname)==null?void 0:Yn.split("/"))==null?void 0:hr[2]},[]);const tr=(...Yn)=>Re(void 0,[...Yn],function*(hr={}){const Sr=yield Nt({type:"shixunsDetail/moveGitFiles",payload:{id:nr.taskId,from:ht.defaultPath,to:_n+hr.path,message:hr.commitMessage||`${ht.defaultPath} rename to ${_n}${hr.path} `,secret_repository:Jt}});(Sr==null?void 0:Sr.status)===0&&(te.ZP.success("\u6DFB\u52A0\u6210\u529F"),ht.onOK({path:hr.path,name:hr.path}),ht.onClose())}),fr=()=>{var Yn,hr;j.history.push(`/shixuns/${Qt.current}/${(hr=(Yn=_t.pathname)==null?void 0:Yn.split("/"))==null?void 0:hr[3]}${_n?`/master/shixun_show/${_n}`:""}`)};return o.createElement(O.default,{width:"40%",open:ht.visible,wrapClassName:Q.modal,centered:!0,onOk:()=>{Gt.submit()},onCancel:ht.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},o.createElement("section",{className:Q.bg},o.createElement("div",{className:Q.wrap},o.createElement(W.default,{className:"mt10",form:Gt,scrollToFirstError:!0,layout:"vertical",onFinish:tr,onChange:()=>{var Yn,hr;const Sr=fe({},Gt.getFieldsValue()),rr=(Yn=Sr==null?void 0:Sr.path)==null?void 0:Yn.split("");((hr=rr==null?void 0:rr.filter(Mn=>Mn=="/"))==null?void 0:hr.length)>1&&(Sr.path=Sr.path.substring(0,Sr.path.length-1)),Gt.setFieldsValue(fe({},Sr)),qt(Sr)}},o.createElement(W.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},o.createElement(s.Z,null,o.createElement(ie.Z,{flex:"1"},o.createElement(W.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:er}))))),o.createElement(W.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},o.createElement(ft.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${ht.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var De=(0,j.connect)(({shixunsDetail:Ve,loading:ye,globalSetting:ve,user:gt})=>({shixunsDetail:Ve,globalSetting:ve,user:gt,loading:ye.models.index}))(we),K=i(54580),v={wrap:"wrap___MBjkg",title:"title___kwzQt",path:"path___Dxzfe",colorBlue:"colorBlue___motxO"},G=Object.defineProperty,Se=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,bt=(Ve,ye,ve)=>ye in Ve?G(Ve,ye,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ve[ye]=ve,Ft=(Ve,ye)=>{for(var ve in ye||(ye={}))Ie.call(ye,ve)&&bt(Ve,ve,ye[ve]);if(Se)for(var ve of Se(ye))rt.call(ye,ve)&&bt(Ve,ve,ye[ve]);return Ve},Lt=(Ve,ye)=>{var ve={};for(var gt in Ve)Ie.call(Ve,gt)&&ye.indexOf(gt)<0&&(ve[gt]=Ve[gt]);if(Ve!=null&&Se)for(var gt of Se(Ve))ye.indexOf(gt)<0&&rt.call(Ve,gt)&&(ve[gt]=Ve[gt]);return ve},Xt=(Ve,ye,ve)=>new Promise((gt,$t)=>{var Cn=ht=>{try{Jt(ve.next(ht))}catch(_t){$t(_t)}},Nt=ht=>{try{Jt(ve.throw(ht))}catch(_t){$t(_t)}},Jt=ht=>ht.done?gt(ht.value):Promise.resolve(ht.value).then(Cn,Nt);Jt((ve=ve.apply(Ve,ye)).next())});const{Dragger:an}=K.default,en=Ve=>{var ye=Ve,{shixunsDetail:ve,globalSetting:gt,loading:$t,user:Cn,dispatch:Nt,isRepository:Jt}=ye,ht=Lt(ye,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const _t=(0,j.useLocation)(),nr=(0,j.useParams)(),[gr,qt]=(0,o.useState)({}),Qt=(0,o.useRef)(),[Gt]=W.default.useForm(),[_n,vr]=(0,o.useState)([]),[er,br]=(0,o.useState)();let tr;(0,o.useEffect)(()=>{ht.visible&&(Gt.resetFields(),vr([]))},[ht.visible]),(0,o.useEffect)(()=>{Qt.current=nr.taskId},[]),(0,o.useEffect)(()=>{const Mn=sessionStorage.getItem("pathArray");if(Mn){const Wn=Mn.split(",").join("/"),Kn=Wn.indexOf("/")===0?Wn.substr(1):Wn;br(Kn)}},[]);const fr=Mn=>{var Wn,Kn,ar;if(tr=Mn.file.name,Mn.file.status==="done"||Mn.file.status==="uploading"){if(vr(Mn.fileList),!Mn.file.response)return;if(((Wn=Mn.file.response)==null?void 0:Wn.status)===0){te.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}vr(_n.filter(Hr=>Hr.uid!==Mn.file.uid)),(Kn=Mn.file.response)!=null&&Kn.message&&te.ZP.info((ar=Mn.file.response)==null?void 0:ar.message)}},Yn=Mn=>Xt(void 0,null,function*(){if(!Mn.response){te.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Nt({type:"shixunsDetail/deleteGitFile",payload:{id:nr.taskId,path:er?`${er}/${Mn.name}`:Mn.name,message:Gt.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${er?`${er}/${Mn.name}`:Mn.name}`,secret_repository:Jt?null:!0}})).status===0&&(vr(_n.filter(Kn=>Kn.uid!==Mn.uid)),te.ZP.info("\u5220\u9664\u6210\u529F"))}),hr={height:300,multiple:!0,withCredentials:!0,data:()=>Xt(void 0,null,function*(){return new Promise((Mn,Wn)=>Xt(void 0,null,function*(){setTimeout(()=>Xt(void 0,null,function*(){const Kn=yield Gt.getFieldsValue(),ar=Ft(Ft({},{path:ht.defaultPath?ht.defaultPath:"",message:gr.commitMessage||`\u4E0A\u4F20\u4E86${tr}`}),Jt?{}:{secret_repository:!0});Mn(ar)}),200)}))}),fileList:_n,method:"post",action:`${T.Z.API_SERVER}/api/sci/projects/${Qt.current}/upload_git_file.json`,onChange:fr,onRemove:Yn,beforeUpload:Mn=>{tr=Mn.name}},Sr=Mn=>Xt(void 0,null,function*(){yield Gt.validateFields(),ht.onClose(),ht.onOK({path:ht.defaultPath})}),rr=()=>{var Mn,Wn;j.history.push(`/shixuns/${Qt.current}/${(Wn=(Mn=_t.pathname)==null?void 0:Mn.split("/"))==null?void 0:Wn[3]}${er?`/master/shixun_show/${er}`:""}`)};return o.createElement(O.default,{open:ht.visible,onOk:Sr,centered:!0,onCancel:ht.onClose,width:"70%"},o.createElement("section",{className:v.bg},o.createElement("div",{className:v.wrap},o.createElement("div",{className:v.title},"\u4E0A\u4F20\u6587\u4EF6"),o.createElement(W.default,{className:"mt10",form:Gt,scrollToFirstError:!0,layout:"vertical",onFinish:Sr,onValuesChange:()=>qt(Ft({},Gt.getFieldsValue()))},o.createElement(W.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(ft.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),o.createElement(W.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},o.createElement(an,Ft({},hr),o.createElement("div",null,o.createElement("i",{className:`iconfont icon-shangchuan font50 ${v.colorBlue}`})),o.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",o.createElement("span",{className:`${v.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))))))))};var dn=(0,j.connect)(({shixunsDetail:Ve,loading:ye,globalSetting:ve,user:gt})=>({shixunsDetail:Ve,globalSetting:ve,user:gt,loading:ye.models.index}))(en),hn={flex_box_center:"flex_box_center___ceC0y",flex_space_between:"flex_space_between___K6rVh",flex_box_vertical_center:"flex_box_vertical_center___agfJS",flex_box_center_end:"flex_box_center_end___YIze7",flex_box_column:"flex_box_column___E4huF",headLeft:"headLeft___Xwji1",colorBlue:"colorBlue_____BeE",wrap:"wrap___KU5Kb",nodata:"nodata___HezS3",nodataText:"nodataText___bdADB",content:"content___O0OuF",gitCode:"gitCode___oC8AX",ellipsis:"ellipsis___gxBif",menu:"menu___UMSQf",overlayClass:"overlayClass___pY72Q",tips:"tips___Q04Oz"},wn={wrap:"wrap___FeZrl",content:"content___nhYt_",mainPathWrap:"mainPathWrap___pggnV",colorBlue:"colorBlue___TPUPy"},tn=Object.defineProperty,On=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Ln=(Ve,ye,ve)=>ye in Ve?tn(Ve,ye,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ve[ye]=ve,Jn=(Ve,ye)=>{for(var ve in ye||(ye={}))Qn.call(ye,ve)&&Ln(Ve,ve,ye[ve]);if(On)for(var ve of On(ye))sn.call(ye,ve)&&Ln(Ve,ve,ye[ve]);return Ve},ge=(Ve,ye,ve)=>new Promise((gt,$t)=>{var Cn=ht=>{try{Jt(ve.next(ht))}catch(_t){$t(_t)}},Nt=ht=>{try{Jt(ve.throw(ht))}catch(_t){$t(_t)}},Jt=ht=>ht.done?gt(ht.value):Promise.resolve(ht.value).then(Cn,Nt);Jt((ve=ve.apply(Ve,ye)).next())});const ot=({shixunsDetail:Ve,globalSetting:ye,loading:ve,dispatch:gt,title:$t,pathList:Cn=[],showInputPath:Nt=!1,isMergeSelectFile:Jt=!1,onFinish:ht=()=>{}})=>{const[_t]=W.default.useForm(),nr=(0,j.useParams)(),gr=(0,j.useLocation)(),qt=(0,o.useRef)(),[Qt,Gt]=(0,o.useState)(""),[_n,vr]=(0,o.useState)(""),[er,br]=(0,o.useState)([]),[tr,fr]=(0,o.useState)([]);(0,o.useEffect)(()=>{var Wn,Kn;qt.current=((Kn=(Wn=gr.pathname)==null?void 0:Wn.split("/"))==null?void 0:Kn[3])==="repository"},[]),(0,o.useEffect)(()=>{if(Ve.actionTabs.key!=="Repository-SelectFilePath")return;const Wn=Cn.join("/");let Kn=[];Cn.map((ar,Hr)=>{Hr===0?Kn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ar}`,path:Wn}):Kn.push({val:`/${ar}`,path:Wn})}),br(Kn),Gt(Wn),vr(Wn),Yn(Wn)},[Ve.actionTabs.key]);const Yn=Wn=>ge(void 0,null,function*(){const Kn=yield gt({type:qt.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:nr.taskId,path:Wn}});Kn&&fr(Kn.trees||[])}),hr=Wn=>{let Kn=Qt;Wn.type==="tree"&&(er.length?er.push({val:`/${Wn.name}`,path:Wn.name}):er.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Wn.name}`,path:Wn.name}),br(er),Kn=Qt?`${Qt}/${Wn.name}`:Wn.name,Gt(Kn)),Yn(Kn)},Sr=(Wn,Kn)=>{const ar=er.filter((Kr,Gn)=>Gn<=Kn);br(ar);const Hr=ar.filter((Kr,Gn)=>Gn!==0).map(Kr=>Kr.val).join("").substr(1);Gt(Hr),Yn(Hr)},rr=()=>ge(void 0,null,function*(){const Wn=_t==null?void 0:_t.getFieldsValue(),Kn=Qt?`${Qt}${Wn!=null&&Wn.name?`/${Wn==null?void 0:Wn.name}`:""}`:Wn==null?void 0:Wn.name;if(Jt){ht(Kn),Mn();return}if(Nt){yield _t.validateFields();const ar=yield gt({type:"shixunsDetail/uploadGitFolder",payload:Jn(Jn({},{id:nr.taskId,path:Kn}),qt.current?{}:{secret_repository:!0})});ht(_n),ar.status===0&&te.ZP.info("\u65B0\u5EFA\u6210\u529F")}else ht(Kn),te.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Mn()}),Mn=()=>{gt({type:"shixunsDetail/setActionTabs",payload:{}}),_t.resetFields()};return o.createElement(O.default,{centered:!0,title:$t||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Ve.actionTabs.key==="Repository-SelectFilePath",onOk:rr,onCancel:Mn},o.createElement("div",{className:wn.wrap},o.createElement("div",{className:wn.content},o.createElement("div",{className:wn.mainPathWrap},!!(er!=null&&er.length)&&er.map((Wn,Kn)=>o.createElement("a",{key:Kn,onClick:()=>Sr(Wn,Kn)},Wn.val))),!!(tr!=null&&tr.length)&&tr.map((Wn,Kn)=>Wn.type==="tree"&&o.createElement("a",{key:Kn,onClick:()=>hr(Wn)},o.createElement("i",{className:`iconfont icon-wenjianjia ${wn.colorBlue}`}),Wn.name))),o.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),o.createElement("div",{className:"mt5 mb5"},Qt),Nt&&o.createElement(W.default,{form:_t,scrollToFirstError:!0,className:"mt20"},o.createElement(W.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var lt=(0,j.connect)(({shixunsDetail:Ve,loading:ye,globalSetting:ve})=>({shixunsDetail:Ve,globalSetting:ve,loading:ye.models.index}))(ot),at=i(18785),Ht=i(84698),cn=i(89299),Tt=i(2686),vn=i(17354),oe=Object.defineProperty,g=Object.defineProperties,C=Object.getOwnPropertyDescriptors,B=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,Ae=(Ve,ye,ve)=>ye in Ve?oe(Ve,ye,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ve[ye]=ve,Ye=(Ve,ye)=>{for(var ve in ye||(ye={}))b.call(ye,ve)&&Ae(Ve,ve,ye[ve]);if(B)for(var ve of B(ye))_.call(ye,ve)&&Ae(Ve,ve,ye[ve]);return Ve},_e=(Ve,ye)=>g(Ve,C(ye)),vt=(Ve,ye)=>{var ve={};for(var gt in Ve)b.call(Ve,gt)&&ye.indexOf(gt)<0&&(ve[gt]=Ve[gt]);if(Ve!=null&&B)for(var gt of B(Ve))ye.indexOf(gt)<0&&_.call(Ve,gt)&&(ve[gt]=Ve[gt]);return ve},Ot=(Ve,ye,ve)=>new Promise((gt,$t)=>{var Cn=ht=>{try{Jt(ve.next(ht))}catch(_t){$t(_t)}},Nt=ht=>{try{Jt(ve.throw(ht))}catch(_t){$t(_t)}},Jt=ht=>ht.done?gt(ht.value):Promise.resolve(ht.value).then(Cn,Nt);Jt((ve=ve.apply(Ve,ye)).next())});const{DirectoryTree:Rt}=We.default,Wt=Ve=>{var ye=Ve,{shixunsDetail:ve,globalSetting:gt,loading:$t,user:Cn,activeKey:Nt,dispatch:Jt,practiceSetting:ht,isRepository:_t,treeData:nr,setTreeData:gr,haveAuth:qt}=ye,Qt=vt(ye,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData","haveAuth"]),Gt,_n;const vr=(0,j.useParams)(),er=(0,j.useLocation)(),[br,tr]=(0,o.useState)(),[fr,Yn]=(0,o.useState)(!1),[hr,Sr]=(0,o.useState)(!1),[rr,Mn]=(0,o.useState)(!1),[Wn,Kn]=(0,o.useState)(!1),[ar,Hr]=(0,o.useState)("");let[Kr,Gn]=(0,o.useState)([]),[jn,pr]=(0,o.useState)([]);const[lr,zr]=(0,o.useState)([]),[Qr,fa]=(0,o.useState)(!1),[Ba,Aa]=(0,o.useState)(),[ga,ta]=(0,o.useState)(),[Yr,Ca]=(0,o.useState)(""),[pa,Fa]=(0,o.useState)(),[va,To]=(0,o.useState)(!1);(0,o.useEffect)(()=>{gr([]),Va(""),localStorage.warehouseHideTip||fa(!0)},[er.pathname,_t]);const Gr=(fn="")=>Ot(void 0,null,function*(){(yield(0,Ht.Zt)({id:vr.taskId,secret_dir_path:fn}))&&Fa(fn)}),$r=fn=>o.createElement(Be.default,{className:hn.menu,onClick:Xn=>{switch(Hr(fn.path||""),Xn.key){case"1":(0,cn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Yn(!0);break;case"2":(0,cn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Mn(!0);break;case"3":(0,cn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Kn(!0);break;case"4":(0,cn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Sr(!0);break;case"5":(0,cn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Ho(fn.path,fn.name,fn);break;case"6":(0,cn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Xo(fn);break}}},(fn.type==="topTree"||fn.type==="tree")&&o.createElement(Be.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(fn.type==="topTree"||fn.type==="tree")&&o.createElement(Be.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(fn.type==="topTree"||fn.type==="tree")&&o.createElement(Be.default.Item,{key:"3"},"\u4E0A\u4F20"),fn.type!=="topTree"&&fn.type!=="tree"&&o.createElement(Be.default.Item,{key:"4"},"\u91CD\u547D\u540D"),fn.type!=="topTree"&&o.createElement(me.CopyToClipboard,{text:`/data/workspace/myshixun/${_t?"":"secret/"}${fn==null?void 0:fn.path}`,onCopy:()=>te.ZP.success("\u590D\u5236\u6210\u529F")},o.createElement(Be.default.Item,{key:"6"},o.createElement(o.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),fn.type!=="topTree"&&o.createElement(Be.default.Item,{key:"5"},"\u5220\u9664")),Ea=(fn,Xn)=>fn.map(Br=>(Xn==""?Br.path=Xn+Br.name:Br.path=Xn+"/"+Br.name,Br.title=o.createElement(s.Z,{className:"font14"},o.createElement(ie.Z,{flex:"1"},o.createElement(s.Z,null,o.createElement(ie.Z,{flex:"20px"},Br.type==="blob"&&o.createElement("span",{className:"iconfont icon-wenjian11 font12"})),o.createElement(ie.Z,{flex:"1"},o.createElement("span",{className:" multi_ellipsis1"},Br.name)))),qt&&o.createElement(ie.Z,null,(Br.type==="blob"||Br.type==="tree")&&o.createElement(Ge.Z,{dropdownRender:()=>$r(Br),className:hn.ellipsis},o.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Br.disableCheckbox=br&&br!==Br.name,Br.className=Br.type==="tree"?hn.pl23:"",Br.checkable=Br.type!=="tree",Br.isLeaf=Br.type!=="tree",Br.children=Br.type==="tree"&&[],Br.key=Br.path,Br)),ao=fn=>{Jt({type:"practiceSetting/setSideBarTabs",payload:{selectPath:fn}})},yo=(fn,Xn)=>Ot(void 0,null,function*(){const Br=fn.split("/");yield Va(ar),setTimeout(()=>{ao(fn),Kr=[Br[0]||""],jn=[fn],pr([...jn]),Gn([...Kr])},150)}),Ha=(fn,Xn)=>{if(Xn=="")nr=[...fn],gr([...fn]);else{let Br=uo(nr,Xn,fn);nr=Br,gr([...Br])}};function uo(fn,Xn,Br){return fn.map(Rr=>Rr.key===Xn?(Rr.children=[...Br],Ye({},Rr)):Rr.children?_e(Ye({},Rr),{children:uo(Rr.children,Xn,Br)}):Rr)}const Va=(fn="")=>Ot(void 0,null,function*(){var Xn,Br;const Rr=yield Jt({type:_t?"shixunsDetail/getRepositorys":"shixunsDetail/getSecretRepository",payload:{id:vr.taskId,path:fn}});if(Rr){if((Xn=Rr.trees)!=null&&Xn.length){let Vr=Ea([...Rr.trees],fn);Ha(Vr,fn),zr(Rr.trees||[]),ta(fn||""),console.log("handleGetRepository:",Vr,fn),setTimeout(()=>console.log(nr,Rr.trees,fn,999999),2e3)}else fn==""&&gr([]);Aa(((Br=Rr.commits)==null?void 0:Br[0])||{})}return Rr}),ei=fn=>Ot(void 0,null,function*(){return new Promise((Xn,Br)=>Ot(void 0,null,function*(){fn.children.length&&Xn(),Ca(fn.path),yield Va(fn.path),Xn()}))}),jo=(fn,Xn)=>Ot(void 0,null,function*(){var Br;console.log("handleSelectTree",fn,Xn.nativeEvent.target.nodeName,Xn);const Rr=()=>{ao(Xn.node.path),fn=[Xn.node.path],pr([...fn])};Xn.nativeEvent.target.nodeName==="svg"||Xn.nativeEvent.target.nodeName==="LI"||Xn.nativeEvent.target.nodeName==="I"||Xn.node.type==="blob"&&((Br=ht==null?void 0:ht.sideBar)!=null&&Br.confirmLeave?O.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Rr(),Jt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Rr())}),Ho=(fn,Xn,Br)=>{O.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Br.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ot(void 0,null,function*(){const Rr=yield Jt({type:"shixunsDetail/deleteGitFiles",payload:{id:vr.taskId,path:fn,message:`\u5220\u9664${fn}`,secret_repository:_t?null:!0}});let Vr=fn.split("/");if((Rr==null?void 0:Rr.status)===0){te.ZP.info("\u5220\u9664\u6210\u529F"),Vr.splice(Vr.length-1,1);const wa=yield Va(Vr.length>1?Vr.join("/"):"");return wa!=null&&wa.trees||(Vr.splice(Vr.length-1,1),yield Va(Vr.length>1?Vr.join("/"):"")),ao(""),!0}else(Rr==null?void 0:Rr.status)===-3&&O.default.confirm({title:"\u5220\u9664\u5931\u8D25",content:o.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",fn,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${vr.taskId}/edit/${Rr==null?void 0:Rr.message}/tab=2`}})})})},Xo=fn=>{console.log(fn,"item")},Po=(fn,Xn)=>Ot(void 0,null,function*(){if(console.log("handleExpand",Xn),Xn.nativeEvent.target.nodeName==="svg"||Xn.nativeEvent.target.nodeName==="path"||Xn.nativeEvent.target.nodeName==="LI")return!0;yield ei(Xn.node),Kr.includes(Xn.node.path)?Kr.splice(Kr.indexOf(Xn.node.path),1):Kr.push(Xn.node.path),Gn([...Kr])}),Ga=()=>{fa(!1),localStorage.warehouseHideTip=!0},co=fn=>Ot(void 0,null,function*(){var Xn;let Br,Rr="",Vr,wa;switch(_t){case!0:Rr="\u5F00\u542F\u7248\u672C\u5E93",Vr="\u5F00\u542F",wa="\u4E0D\u5F00\u542F",Br=o.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(Xn=ve==null?void 0:ve.detail)!=null&&Xn.secret_repository?(Rr="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Vr="\u786E\u5B9A",wa="\u53D6\u6D88",Br=o.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Rr="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Vr="\u4E0D\u4F7F\u7528",wa="\u4F7F\u7528",Br=o.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!_t&&(0,Tt.gy)(Jt,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||O.default.confirm({title:Rr,okText:Vr,cancelText:wa,content:Br,onOk:()=>{var ya;(0,cn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Rr]),!_t&&!((ya=ve==null?void 0:ve.detail)!=null&&ya.secret_repository)||zo(fn)},onCancel:()=>{var ya;!_t&&!((ya=ve==null?void 0:ve.detail)!=null&&ya.secret_repository)&&zo(fn)}})}),zo=fn=>Ot(void 0,null,function*(){_t?(yield(0,Ht.Vx)({id:vr.taskId}),Jt({type:"practiceSetting/getCommonData",payload:{id:vr.taskId}})):yield(0,Ht.K0)({id:vr.taskId,is_secret_repository:fn}),Va(),Jt({type:"shixunsDetail/getShixunsDetail",payload:{id:vr.taskId}})}),Uo=fn=>{console.log(fn)},Mo=fn=>Ot(void 0,null,function*(){console.log(fn);const Xn=fn.node.key,Br=fn.dragNode.key,Rr=fn.node.pos.split("-"),Vr=fn.dropPosition-Number(Rr[Rr.length-1]);if(fn.dragNode.type==="tree"){te.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(fn.node.type!=="tree"){te.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Jt({type:"shixunsDetail/moveGitFiles",payload:{id:vr.taskId,from:fn.dragNode.path,to:fn.node.path+"/"+fn.dragNode.name,message:`${fn.dragNode.path} move to ${fn.node.path+"/"+fn.dragNode.name} `}})).status===0){ao(""),yield Va("");for(let ca=0;ca$r({type:"topTree"}),className:"current"},o.createElement(Bt.Z,{open:Qr,title:o.createElement("div",{className:"font16"},o.createElement(at.Z,{style:{position:"relative",left:-35},onClick:()=>Ga()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",o.createElement("span",{onClick:()=>Ga(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:hn.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},_t&&o.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!_t&&((Gt=ve==null?void 0:ve.detail)==null?void 0:Gt.secret_repository)&&o.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!nr.length&&!_t&&o.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},o.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),nr.length?o.createElement(o.Fragment,null,o.createElement("div",{className:hn.content},Nt==="1"&&o.createElement("div",{className:hn.tips},"\u63D0\u793A\uFF1A",o.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/workspace/keyan/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),o.createElement(Rt,{disabled:!!$t.effects["shixunsDetail/getFileContents"],multiple:!0,showIcon:!1,treeData:nr,switcherIcon:o.createElement(le.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:Po,expandedKeys:Kr,selectedKeys:jn,onSelect:jo,draggable:!0,onDragEnter:Uo,onDrop:Mo,allowDrop:({dropNode:fn,dropPosition:Xn})=>!1}))):"",!nr.length&&_t&&o.createElement(Ne,null),!nr.length&&!_t&&((_n=ve==null?void 0:ve.detail)==null?void 0:_n.secret_repository)&&o.createElement(Ne,null))),o.createElement(De,{visible:hr,defaultPath:ar,onClose:()=>Sr(!1),isRepository:!_t,onOK:fn=>Ot(void 0,null,function*(){const Xn=ar.split("/");Xn.pop(),yield Va(Xn.join("/")),ao("")})}),o.createElement(de,{visible:fr,defaultPath:ar,onClose:()=>Yn(!1),isRepository:_t,onOK:fn=>{yo(fn.path,fn.name)}}),o.createElement(xt,{visible:rr,defaultPath:ar,onClose:()=>Mn(!1),isRepository:_t,onOK:fn=>{yo(fn.path,fn.name)}}),o.createElement(dn,{defaultPath:ar,visible:Wn,isRepository:_t,onClose:()=>Kn(!1),onOK:fn=>Ot(void 0,null,function*(){const Xn=ar.split("/");yield Va(ar),Kr=[Xn[0]||""],jn=[ar],pr([...jn]),Gn([...Kr])})}),o.createElement(lt,{pathList:ar==null?void 0:ar.split("/"),showInputPath:!0,isMergeSelectFile:va,onFinish:fn=>{va?Gr(fn):Va(fn),To(!1)}}))},Ne=()=>o.createElement("div",{className:`mt20 pb50 ${hn.nodata}`},o.createElement("div",{className:hn.headLeft},"\u63D0\u793A\uFF1A",o.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",o.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",o.createElement("br",null),"1\u3001",o.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," ","\u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",o.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002"),o.createElement("img",{width:"100%",src:vn.Oe}));var yt=(0,j.connect)(({shixunsDetail:Ve,loading:ye,globalSetting:ve,practiceSetting:gt,user:$t})=>({shixunsDetail:Ve,globalSetting:ve,user:$t,practiceSetting:gt,loading:ye}))(Wt),se={flex_box_center:"flex_box_center___mJSI5",flex_space_between:"flex_space_between___m2vnD",flex_box_vertical_center:"flex_box_vertical_center___b1pIq",flex_box_center_end:"flex_box_center_end___YagwH",flex_box_column:"flex_box_column___mZenc",commitWrap:"commitWrap___M9LmK",wrap:"wrap___jv461",colorGray:"colorGray___sAqo4",content:"content___aLkz4",itemTime:"itemTime___UnJXc",imageUrl:"imageUrl___u5BIL",blueLight:"blueLight___T56XC",divider:"divider___KTMx3",empty:"empty___ltuTU"},Pe=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Et=(Ve,ye)=>{var ve={};for(var gt in Ve)Fe.call(Ve,gt)&&ye.indexOf(gt)<0&&(ve[gt]=Ve[gt]);if(Ve!=null&&Pe)for(var gt of Pe(Ve))ye.indexOf(gt)<0&&Xe.call(Ve,gt)&&(ve[gt]=Ve[gt]);return ve},Qe=(Ve,ye,ve)=>new Promise((gt,$t)=>{var Cn=ht=>{try{Jt(ve.next(ht))}catch(_t){$t(_t)}},Nt=ht=>{try{Jt(ve.throw(ht))}catch(_t){$t(_t)}},Jt=ht=>ht.done?gt(ht.value):Promise.resolve(ht.value).then(Cn,Nt);Jt((ve=ve.apply(Ve,ye)).next())});const Oe=Ve=>{var ye=Ve,{shixunsDetail:ve,globalSetting:gt,loading:$t,user:Cn,dispatch:Nt,isRepository:Jt}=ye,ht=Et(ye,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const _t=(0,j.useParams)(),[nr,gr]=(0,o.useState)([]);(0,o.useEffect)(()=>{qt()},[Jt]);const qt=()=>Qe(void 0,null,function*(){const Qt=yield Nt({type:"shixunsDetail/getRepositoryCommit",payload:{id:_t.taskId,secret_repository:Jt?void 0:!0}});Qt&&gr(Qt.commits||[])});return o.createElement(o.Fragment,null,nr==""&&o.createElement("div",{className:se.empty},o.createElement("img",{src:vn.em,width:"258"}),o.createElement("br",null),o.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),nr!=""&&o.createElement("section",{className:se.bg},o.createElement("div",{className:se.wrap},o.createElement("div",{className:se.content},nr==null?void 0:nr.map(Qt=>{var Gt,_n;return o.createElement("div",null,o.createElement(s.Z,{align:"middle",className:"c-white font16"},o.createElement(ie.Z,null,Qt.title)),o.createElement(s.Z,{align:"middle",className:"mt20 "},o.createElement(ie.Z,null,o.createElement("img",{className:se.imageUrl,src:T.Z.IMG_SERVER+"/"+((Gt=Qt.author)==null?void 0:Gt.image_url)})),o.createElement(ie.Z,{className:se.blueLight},o.createElement("span",{className:"ml20"},(_n=Qt.author)==null?void 0:_n.username)),o.createElement(ie.Z,null,o.createElement("span",{className:`ml20 ${se.blueLight}`},"\u63D0\u4EA4\u4E8E"),o.createElement("span",{className:`ml20 ${se.blueLight}`},Qt.time))),o.createElement(pe.Z,{className:se.divider}))})))))};var Y=(0,j.connect)(({shixunsDetail:Ve,loading:ye,globalSetting:ve,user:gt})=>({shixunsDetail:Ve,globalSetting:ve,user:gt,loading:ye.models.index}))(Oe),Ee=i(6225),je=Object.defineProperty,it=Object.defineProperties,tt=Object.getOwnPropertyDescriptors,It=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,on=(Ve,ye,ve)=>ye in Ve?je(Ve,ye,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ve[ye]=ve,gn=(Ve,ye)=>{for(var ve in ye||(ye={}))Pt.call(ye,ve)&&on(Ve,ve,ye[ve]);if(It)for(var ve of It(ye))Ut.call(ye,ve)&&on(Ve,ve,ye[ve]);return Ve},Bn=(Ve,ye)=>it(Ve,tt(ye)),Dn=(Ve,ye)=>{var ve={};for(var gt in Ve)Pt.call(Ve,gt)&&ye.indexOf(gt)<0&&(ve[gt]=Ve[gt]);if(Ve!=null&&It)for(var gt of It(Ve))ye.indexOf(gt)<0&&Ut.call(Ve,gt)&&(ve[gt]=Ve[gt]);return ve},Tn=(Ve,ye,ve)=>new Promise((gt,$t)=>{var Cn=ht=>{try{Jt(ve.next(ht))}catch(_t){$t(_t)}},Nt=ht=>{try{Jt(ve.throw(ht))}catch(_t){$t(_t)}},Jt=ht=>ht.done?gt(ht.value):Promise.resolve(ht.value).then(Cn,Nt);Jt((ve=ve.apply(Ve,ye)).next())});const{TabPane:xn}=P.default,Ce=Ve=>{var ye=Ve,{globalSetting:ve,loading:gt,dispatch:$t,practiceSetting:Cn,shixunsDetail:Nt,haveAuth:Jt}=ye,ht=Dn(ye,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","haveAuth"]),_t,nr,gr,qt,Qt,Gt,_n,vr,er,br,tr,fr,Yn,hr,Sr,rr,Mn,Wn,Kn;const[ar,Hr]=(0,o.useState)("1"),[Kr,Gn]=(0,o.useState)("1");let[jn,pr]=(0,o.useState)();const lr=(0,o.useRef)(),zr=(0,j.useLocation)(),[Qr,fa]=(0,o.useState)(!0),[Ba,Aa]=(0,o.useState)(["2","1"]),[ga,ta]=(0,o.useState)([]),Yr=(0,o.useRef)(),Ca=(0,j.useParams)(),pa=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:o.createElement("span",null,o.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),o.createElement(Bt.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},o.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,o.useEffect)(()=>{var Gr,$r,Ea,ao,yo,Ha,uo,Va,ei,jo,Ho,Xo,Po,Ga,co,zo,Uo,Mo;try{((Ea=($r=(Gr=Nt==null?void 0:Nt.fileContent)==null?void 0:Gr.content)==null?void 0:$r.content)!=null&&Ea.length||((yo=(ao=Nt==null?void 0:Nt.fileContent)==null?void 0:ao.content)==null?void 0:yo.content)=="")&&(((Ha=Nt==null?void 0:Nt.fileContent)==null?void 0:Ha.file_type)==="txt"?(lr.current=window.decodeURIComponent(escape(window.atob((Va=(uo=Nt==null?void 0:Nt.fileContent)==null?void 0:uo.content)==null?void 0:Va.content))),jn=window.decodeURIComponent(escape(window.atob((jo=(ei=Nt==null?void 0:Nt.fileContent)==null?void 0:ei.content)==null?void 0:jo.content))),pr(jn)):(lr.current=(Xo=(Ho=Nt==null?void 0:Nt.fileContent)==null?void 0:Ho.content)==null?void 0:Xo.content,jn=(Ga=(Po=Nt==null?void 0:Nt.fileContent)==null?void 0:Po.content)==null?void 0:Ga.content,pr(jn)))}catch(fn){lr.current=window.atob((zo=(co=Nt==null?void 0:Nt.fileContent)==null?void 0:co.content)==null?void 0:zo.content),jn=window.atob((Mo=(Uo=Nt==null?void 0:Nt.fileContent)==null?void 0:Uo.content)==null?void 0:Mo.content),pr(jn),te.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Nt.fileContent.content)},[(_t=Nt==null?void 0:Nt.fileContent)==null?void 0:_t.content]),(0,o.useEffect)(()=>{var Gr;const $r=(Gr=Cn==null?void 0:Cn.sideBar)==null?void 0:Gr.selectPath.split("/");Aa($r)},[(nr=Cn==null?void 0:Cn.sideBar)==null?void 0:nr.selectPath]);const Fa=Gr=>{pr(Gr);let $r=-1;Gr===lr.current?$r=0:$r=1,$t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!$r}})};(0,o.useEffect)(()=>{new Promise((Gr,$r)=>Tn(void 0,null,function*(){var Ea,ao,yo;if(((Ea=Cn==null?void 0:Cn.sideBar)==null?void 0:Ea.selectPath)!==""&&((ao=Cn==null?void 0:Cn.sideBar)!=null&&ao.selectPath)){const Ha=yield $t({type:"shixunsDetail/getFileContents",payload:{id:Ca.taskId,path:(yo=Cn==null?void 0:Cn.sideBar)==null?void 0:yo.selectPath,secret_repository:Qr?null:!0}});Ha!=null&&Ha.content||(Ha==null?void 0:Ha.content)==""||$t({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(gr=Cn==null?void 0:Cn.sideBar)==null?void 0:gr.selectPath]);const va=o.createElement(Be.default,{className:he.menu,onClick:Gr=>{var $r;!(($r=Nt==null?void 0:Nt.detail)!=null&&$r.secret_repository)&&Gr.key==="2"&&Gn("1"),Hr(Gr.key),Gr.key==="1"?fa(!0):fa(!1)}},o.createElement(Be.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),pa.filter(Gr=>{var $r,Ea;return!(($r=Nt==null?void 0:Nt.detail)!=null&&$r.init_repository)||(Ea=Nt==null?void 0:Nt.detail)!=null&&Ea.is_jupyter_lab?Gr.id!=="2":Gr}).map((Gr,$r)=>o.createElement(Be.default.Item,{className:"leaveClick",key:Gr.id},Gr.name))),To=()=>Tn(void 0,null,function*(){var Gr,$r;const Ea=yield $t({type:"shixunsDetail/updateRepositoryFiles",payload:{id:Ca.taskId,path:($r=(Gr=Nt==null?void 0:Nt.fileContent)==null?void 0:Gr.params)==null?void 0:$r.path,content:jn,secret_repository:Qr?null:!0}});Ea!=null&&Ea.content&&(te.ZP.info("\u4FDD\u5B58\u6210\u529F"),$t({type:"practiceSetting/setSideBarTabs",payload:Bn(gn({},Cn.sideBar),{confirmLeave:!1})}))});return o.createElement("div",{className:he.warehouse,style:{minHeight:600}},o.createElement("div",{className:he.header},o.createElement(s.Z,{align:"middle",className:"w100 c-white",style:{height:60}},o.createElement(ie.Z,{flex:"1"},o.createElement(s.Z,{align:"middle"},o.createElement(ie.Z,null,o.createElement(Ge.Z,{dropdownRender:()=>va,className:he.menu},o.createElement("span",{className:"font16 c-white current ml20"},pa.find(Gr=>Gr.id===ar).name," ",o.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),o.createElement(ie.Z,{flex:"81px"},o.createElement("div",{className:he.line})),o.createElement(ie.Z,null,o.createElement(P.default,{className:he.tabs,activeKey:Kr,onChange:Gr=>{var $r;($r=Cn==null?void 0:Cn.sideBar)!=null&&$r.confirmLeave?O.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Gn(Gr),$t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Gn(Gr),$t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},o.createElement(xn,{tab:o.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),Qr&&((qt=Nt==null?void 0:Nt.detail)==null?void 0:qt.init_repository)&&o.createElement(xn,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!Qr&&((Qt=Nt==null?void 0:Nt.detail)==null?void 0:Qt.secret_repository)&&o.createElement(xn,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(Qr&&((Gt=Nt==null?void 0:Nt.repository)==null?void 0:Gt.git_url)||!Qr&&((_n=Nt==null?void 0:Nt.secretRepository)==null?void 0:_n.git_url))&&o.createElement(o.Fragment,null,o.createElement(ie.Z,null,o.createElement("span",{className:he.title},"\u4ED3\u5E93\u5730\u5740:"),o.createElement("input",{readOnly:!0,value:Qr?(vr=Nt==null?void 0:Nt.repository)==null?void 0:vr.git_url:(er=Nt==null?void 0:Nt.secretRepository)==null?void 0:er.git_url}),o.createElement(me.CopyToClipboard,{text:Qr?(br=Nt==null?void 0:Nt.repository)==null?void 0:br.git_url:(tr=Nt==null?void 0:Nt.secretRepository)==null?void 0:tr.git_url,onCopy:()=>te.ZP.success("\u590D\u5236\u6210\u529F")},o.createElement(Bt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},o.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),o.createElement("div",{className:he.content,style:{overflow:"auto"}},Kr==="1"&&o.createElement(o.Fragment,null,o.createElement("aside",{className:he.left},o.createElement(M.Z,{spinning:!!gt.effects["shixunsDetail/getRepositorys"],wrapperClassName:`${he.loading} ${he.bottom0}`},o.createElement(yt,{setTreeData:ta,treeData:ga,activeKey:ar,isRepository:Qr,haveAuth:Jt}))),o.createElement("aside",{className:he.right,ref:Yr},((fr=Cn==null?void 0:Cn.sideBar)==null?void 0:fr.selectPath)!==""&&o.createElement(o.Fragment,null,o.createElement(M.Z,{spinning:!!gt.effects["shixunsDetail/getFileContents"],wrapperClassName:he.loading},o.createElement("div",{className:he.filePathWrp},o.createElement(s.Z,{align:"middle",className:"w100"},o.createElement(ie.Z,null,o.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),o.createElement(ie.Z,{flex:"40px"},o.createElement("div",{className:he.line,style:{marginLeft:20}})),o.createElement(ie.Z,{className:he.filePath},Ba.map((Gr,$r)=>o.createElement("span",{className:"c-blue"},Gr))))),o.createElement("div",{className:gt.effects["shixunsDetail/getFileContents"]?"hide":"show"},o.createElement(Ee.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Yn=Nt==null?void 0:Nt.fileContent)==null?void 0:Yn.filename,type:((hr=Nt==null?void 0:Nt.fileContent)==null?void 0:hr.file_type)==="office"?"download":(Sr=Nt==null?void 0:Nt.fileContent)==null?void 0:Sr.file_type,data:jn,monacoEditor:{value:jn,language:(rr=Nt==null?void 0:Nt.fileContent)==null?void 0:rr.language,onChange:Gr=>Fa(Gr),options:{fontSize:14,readOnly:!Jt}}}))),((Mn=Nt==null?void 0:Nt.fileContent)==null?void 0:Mn.file_type)==="txt"&&Jt&&o.createElement(s.Z,{align:"middle",justify:"center",className:he.footer},o.createElement(ie.Z,null,o.createElement(A.ZP,{type:"primary",size:"middle",onClick:To},"\u63D0\u4EA4")))),((Wn=Cn==null?void 0:Cn.sideBar)==null?void 0:Wn.selectPath)==""&&((Kn=Nt==null?void 0:Nt.detail)==null?void 0:Kn.init_repository)&&o.createElement("div",{className:he.empty},o.createElement("img",{src:vn.x7,width:"258"}),o.createElement("br",null),o.createElement("span",{className:"c-grey-c"},!!(ga!=null&&ga.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(ga!=null&&ga.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Kr==="2"&&o.createElement("div",{className:he.commit},o.createElement(Y,{isRepository:Qr}))))};var et=(0,j.connect)(({loading:Ve,globalSetting:ye,practiceSetting:ve,shixunsDetail:gt})=>({globalSetting:ye,loading:Ve,practiceSetting:ve,shixunsDetail:gt}))(Ce),Je=i(80322),st=i(71958),ut=i(52430),nn=i(24905);const un=({dispatch:Ve,innovation:ye,openForkModal:ve})=>{const gt=()=>{ve("remindModal")},$t=()=>{Ve({type:"innovation/closeModal"})};return o.createElement(O.default,{title:"\u542F\u52A8\u73AF\u5883",width:600,okText:"Fork\u9879\u76EE",okButtonProps:{type:"primary"},centered:!0,open:ye.visibleModalName==="remindfork-project",destroyOnClose:!0,onCancel:$t,onOk:gt},o.createElement("div",{style:{marginTop:14}},o.createElement("p",null,"\u4F60\u4E0D\u662F\u8BE5\u9879\u76EE\u7684\u521B\u5EFA\u8005/\u5408\u4F5C\u8005\uFF0C\u65E0\u6CD5\u76F4\u63A5\u542F\u52A8\u73AF\u5883\u3002"),o.createElement("p",null,"\u8BF7\u5148Fork\u4E3A\u4F60\u4E2A\u4EBA\u7684\u9879\u76EE\u540E\uFF0C\u518D\u542F\u52A8\u73AF\u5883\u3002"),o.createElement(s.Z,null,o.createElement(nn.default,{checked:ye.hideRemindModal,onChange:Cn=>Ve({type:"innovation/save",payload:{hideRemindModal:Cn.target.checked}})},"\u4E0D\u518D\u63D0\u793A"))))};var ln=(0,j.connect)(({innovation:Ve})=>({innovation:Ve}))(un),Vt=Object.defineProperty,In=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Kt=(Ve,ye,ve)=>ye in Ve?Vt(Ve,ye,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ve[ye]=ve,Sn=(Ve,ye)=>{for(var ve in ye||(ye={}))rn.call(ye,ve)&&Kt(Ve,ve,ye[ve]);if(In)for(var ve of In(ye))Mt.call(ye,ve)&&Kt(Ve,ve,ye[ve]);return Ve},bn=(Ve,ye,ve)=>new Promise((gt,$t)=>{var Cn=ht=>{try{Jt(ve.next(ht))}catch(_t){$t(_t)}},Nt=ht=>{try{Jt(ve.throw(ht))}catch(_t){$t(_t)}},Jt=ht=>ht.done?gt(ht.value):Promise.resolve(ht.value).then(Cn,Nt);Jt((ve=ve.apply(Ve,ye)).next())});const{Paragraph:Rn}=f.default,{TabPane:kn}=P.default,Zn=["#FF7E0F","#165DFF","#44D7B6","red"],Fn=({user:Ve,dispatch:ye})=>{var ve,gt,$t,Cn,Nt,Jt,ht,_t,nr,gr,qt;const[Qt,Gt]=(0,o.useState)(),[_n,vr]=(0,o.useState)(!0),[er,br]=(0,o.useState)(!1),{taskId:tr}=(0,j.useParams)(),[fr,Yn]=(0,o.useState)("1"),hr=(0,o.useMemo)(()=>{const{userInfo:jn}=Ve;return(0,ze.Ny)()||(jn==null?void 0:jn.user_id)===(Qt==null?void 0:Qt.sci_project.user_id)||(Qt==null?void 0:Qt.is_partner)},[Ve,Qt]),Sr=(0,o.useMemo)(()=>{const{userInfo:jn}=Ve;return(0,ze.Ny)()||(jn==null?void 0:jn.user_id)===(Qt==null?void 0:Qt.sci_project.user_id)},[Ve,Qt]),[rr,Mn]=(0,o.useState)(!1),[Wn,Kn]=(0,o.useState)(!1),[ar]=W.default.useForm();(0,o.useEffect)(()=>{(0,At.T)(tr).then(jn=>{vr(!1),!jn.status&&Gt(jn)})},[]);const Hr=jn=>{if(Qt.my_sci_projects_num>=10&&!(0,ze.Ny)()){ye({type:"innovation/openSimpleModal",payload:{title:"\u9879\u76EE\u6570\u91CF\u8FBE\u5230\u4E0A\u9650",children:"\u6BCF\u4F4D\u7528\u6237\u6700\u591A\u53EA\u80FD\u521B\u5EFA10\u4E2A\u9879\u76EE\uFF0C\u4F60\u7684\u9879\u76EE\u6570\u91CF\u5DF2\u7ECF\u8FBE\u5230\u4E0A\u9650\u3002",footer:o.createElement(A.ZP,{onClick:()=>ye({type:"innovation/closeSimpleModal"}),type:"primary"},"\u6211\u77E5\u9053\u4E86")}});return}ye({type:"innovation/save",payload:{visibleModalName:"fork-project",openForkModalPosition:jn}})},Kr=()=>{j.history.push(`/innovation/project/edit/${tr}`)},Gn=()=>{ye({type:"innovation/openModal",payload:"delete-project"})};return o.createElement(M.Z,{spinning:_n},Qt&&o.createElement("div",{className:$.project_detail_wrapper},o.createElement(s.Z,{justify:"space-between",align:"middle",style:{marginBottom:10}},o.createElement(ie.Z,{className:$.title,span:20},Qt.sci_project.username," / ",Qt.sci_project.name),o.createElement(ie.Z,{span:4,style:{textAlign:"right"}},o.createElement(A.ZP,{icon:o.createElement(R.Z,null),className:$.fork_btn,onClick:()=>Hr("forkButton")},o.createElement("span",null,Qt.sci_project.forked_count)))),o.createElement(Rn,{ellipsis:{rows:3,expandable:!0,symbol:o.createElement("span",{style:{color:"#165dff"}},"\u5C55\u5F00",o.createElement(le.Z,null))},className:$.desc},Qt.sci_project.description),o.createElement(s.Z,{justify:"space-between"},o.createElement(ie.Z,{className:$.info},o.createElement("span",null,"\u9879\u76EE\u73AF\u5883\uFF1A",Qt.mirror_repository_info.name),o.createElement("span",{className:$.create_time},"\u521B\u5EFA\u65F6\u95F4\uFF1A",D()(Qt.sci_project.created_at).format("YYYY-MM-DD HH:mm"))),hr&&o.createElement(ie.Z,{className:$.operation},o.createElement("span",{onClick:Kr},"\u7F16\u8F91"),Sr&&o.createElement("span",{className:$.delete_btn,onClick:Gn},"\u5220\u9664"))),o.createElement(pe.Z,null),o.createElement(P.default,{activeKey:fr,onChange:jn=>{Yn(jn)},tabBarExtraContent:{right:o.createElement(A.ZP,{type:"primary",loading:er,onClick:()=>{if(br(!0),!hr){window.localStorage.getItem("hideRemindModal")==="true"?Hr("forkButton"):ye({type:"innovation/save",payload:{visibleModalName:"remindfork-project",hideRemindModal:!0}}),br(!1);return}(0,At.T)(tr).then(jn=>{if(Gt(jn),jn.verify_info.status===-1){Mn(!0),ar.setFieldsValue({max_cpu:2,min_cpu:.2,max_memory:1024,min_memory:1024,max_disk:1,survival_time:.5});return}if(jn.verify_info.status===0){O.default.warning({title:"\u542F\u52A8\u73AF\u5883\u63D0\u793A",content:"\u73AF\u5883\u8D44\u6E90\u6B63\u5728\u3010\u5BA1\u6838\u4E2D\u3011\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u624D\u80FD\u542F\u52A8\u73AF\u5883",okText:"\u67E5\u770B\u5BA1\u6838\u7ED3\u679C",onOk:()=>{Yn("3")}});return}if(jn.verify_info.status===1&&j.history.push(`/innovation/tasks/${tr}`),jn.verify_info.status===2){O.default.warning({title:"\u542F\u52A8\u73AF\u5883\u63D0\u793A",content:"\u60A8\u7533\u8BF7\u7684\u73AF\u5883\u8D44\u6E90\u3010\u672A\u901A\u8FC7\u3011\uFF0C\u65E0\u6CD5\u542F\u52A8\u73AF\u5883\u3002",okText:"\u67E5\u770B\u5BA1\u6838\u7ED3\u679C",onOk:()=>{Yn("3")}});return}}).finally(()=>{br(!1)})}},"\u542F\u52A8\u73AF\u5883")}},o.createElement(kn,{tab:"\u4EE3\u7801",key:"1"},o.createElement(et,{haveAuth:hr})),o.createElement(kn,{tab:"\u6570\u636E\u96C6",key:"2"},o.createElement(Je.Z,{detail:Qt})),o.createElement(kn,{tab:"\u5408\u4F5C\u8005",key:"4"},o.createElement(st.Z,{position:"detail"})),o.createElement(kn,{tab:"\u73AF\u5883\u4FE1\u606F",key:"3"},o.createElement("div",{className:$.huanj},o.createElement("div",{className:$.divtitle},o.createElement("p",null,"\u786C\u4EF6\u4FE1\u606F"),o.createElement("div",{style:{marginLeft:28}},o.createElement("div",null,o.createElement("label",null,"CPU\uFF1A"),o.createElement("span",null,((ve=Qt==null?void 0:Qt.sci_project_config)==null?void 0:ve.max_cpu)+"\u6838"||0)),o.createElement("div",null,o.createElement("label",null,"\u6700\u4F4ECPU\uFF1A"),o.createElement("span",null,((gt=Qt==null?void 0:Qt.sci_project_config)==null?void 0:gt.min_cpu)+"\u6838"||0)),o.createElement("div",null,o.createElement("label",null,"\u5185\u5B58\u9650\u5236\uFF1A"),o.createElement("span",null,(($t=Qt==null?void 0:Qt.sci_project_config)==null?void 0:$t.max_memory)+"M"||0)),o.createElement("div",null,o.createElement("label",null,"\u5185\u5B58\u8981\u6C42\uFF1A"),o.createElement("span",null,((Cn=Qt==null?void 0:Qt.sci_project_config)==null?void 0:Cn.min_memory)+"M"||0)),o.createElement("div",null,o.createElement("label",null,"\u78C1\u76D8\u9650\u5236\uFF1A"),o.createElement("span",null,((Nt=Qt==null?void 0:Qt.sci_project_config)==null?void 0:Nt.max_disk)+"G"||0)),o.createElement("div",null,o.createElement("label",null,"GPU\u6570\u91CF\uFF1A"),o.createElement("span",null,((Jt=Qt==null?void 0:Qt.sci_project_config)==null?void 0:Jt.gpu)||"- -")))),o.createElement("div",{className:$.divtitle},o.createElement("p",null,"\u73AF\u5883\u65F6\u95F4"),o.createElement("div",{style:{marginLeft:28}},o.createElement("label",null,"\u73AF\u5883\u65F6\u957F\uFF1A"),o.createElement("span",null,((ht=Qt==null?void 0:Qt.sci_project_config)==null?void 0:ht.survival_time)+"\u5C0F\u65F6"||0))),o.createElement("div",{className:$.divtitle},o.createElement("p",null,"\u5BA1\u6838\u72B6\u6001"),o.createElement("div",{style:{marginLeft:28}},o.createElement("label",null,"\u5BA1\u6838\u72B6\u6001\uFF1A"),o.createElement("span",{style:{color:Zn[parseInt(`${(_t=Qt==null?void 0:Qt.verify_info)==null?void 0:_t.status}`)+1]}},((nr=Qt==null?void 0:Qt.verify_info)==null?void 0:nr.status_cn)||"- -")),o.createElement("div",{style:{marginLeft:28,wordBreak:"break-all"}},o.createElement("label",null,"\u672A\u901A\u8FC7\u539F\u56E0\uFF1A"),o.createElement("span",null,((gr=Qt==null?void 0:Qt.verify_info)==null?void 0:gr.refuse_reason)||"- -")))),o.createElement("div",{style:{textAlign:"center"}},o.createElement(A.ZP,{disabled:((qt=Qt==null?void 0:Qt.verify_info)==null?void 0:qt.status)<=0,onClick:()=>{ar.setFieldsValue(Sn({},Qt==null?void 0:Qt.sci_project_config)),Mn(!0)},style:{marginTop:30,textAlign:"center"},type:"primary"},"\u91CD\u65B0\u7533\u8BF7")))),o.createElement(w,{detail:Qt}),o.createElement(Ue,{projectId:tr}),o.createElement(ln,{openForkModal:Hr})),o.createElement(O.default,{title:"\u542F\u52A8\u73AF\u5883",open:rr,okButtonProps:{loading:Wn},onCancel:()=>{Mn(!1)},onOk:()=>{ar.submit()}},o.createElement("div",null,o.createElement(W.default,{labelCol:{span:6},wrapperCol:{span:18},form:ar,preserve:!1,onFinish:jn=>bn(void 0,null,function*(){Kn(!0);const pr=yield(0,ut.ZP)(`/api/sci/projects/${tr}/commit_verify.json`,{method:"POST",body:Sn({},jn)});Mn(!1),(0,At.T)(tr).then(lr=>{vr(!1),!lr.status&&Gt(lr)}),te.ZP.info("\u63D0\u4EA4\u5BA1\u6838\u6210\u529F"),Kn(!1)})},o.createElement(W.default.Item,{label:"CPU(\u6838)",name:"max_cpu",rules:[{required:!0}]},o.createElement(x.Z,{min:0,style:{width:"100%"}})),o.createElement(W.default.Item,{label:"\u6700\u4F4ECPU(\u6838)",name:"min_cpu",rules:[{required:!0}]},o.createElement(x.Z,{min:0,style:{width:"100%"}})),o.createElement(W.default.Item,{label:"\u5185\u5B58\u9650\u5236(M)",name:"max_memory",rules:[{required:!0}]},o.createElement(x.Z,{min:0,style:{width:"100%"}})),o.createElement(W.default.Item,{label:"\u5185\u5B58\u8981\u6C42(M)",name:"min_memory",rules:[{required:!0}]},o.createElement(x.Z,{min:0,style:{width:"100%"}})),o.createElement(W.default.Item,{label:"\u78C1\u76D8\u9650\u5236(G)",name:"max_disk",rules:[{required:!0}],initialValue:1},o.createElement(x.Z,{min:0,style:{width:"100%"}})),o.createElement(W.default.Item,{label:"GPU\u6570\u91CF",name:"gpu"},o.createElement(x.Z,{min:0,style:{width:"100%"},precision:0})),o.createElement(W.default.Item,{label:"\u73AF\u5883\u65F6\u957F(\u5C0F\u65F6)",name:"survival_time",rules:[{required:!0}]},o.createElement(x.Z,{min:.1,style:{width:"100%"},precision:1}))))))};var ir=(0,j.connect)(({innovation:Ve,user:ye})=>({innovation:Ve,user:ye}))(Fn)},71958:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return We}});var o=i(59301),f=i(44993),P=i(43418),W=i(8591),A=i(3113),M=i(61621),s=i(58421),ie=i(13952),pe=i(64681),O=i(5112),te={title:"title___rpaor",content:"content___Hb0l5",add:"add___THwHB",colorBlue:"colorBlue___yc4F8",radio:"radio___hn9Vt"},x=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,j=(me,Q)=>{var Z={};for(var F in me)R.call(me,F)&&Q.indexOf(F)<0&&(Z[F]=me[F]);if(me!=null&&x)for(var F of x(me))Q.indexOf(F)<0&&le.call(me,F)&&(Z[F]=me[F]);return Z},$=(me,Q,Z)=>new Promise((F,ue)=>{var ae=Le=>{try{xe(Z.next(Le))}catch(St){ue(St)}},J=Le=>{try{xe(Z.throw(Le))}catch(St){ue(St)}},xe=Le=>Le.done?F(Le.value):Promise.resolve(Le.value).then(ae,J);xe((Z=Z.apply(me,Q)).next())});const At=me=>{var Q=me,{shixunsDetail:Z,globalSetting:F,loading:ue,dispatch:ae,onReloadData:J}=Q,xe=j(Q,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Le,St]=(0,o.useState)(),[dt,xt]=(0,o.useState)([]);(0,o.useEffect)(()=>{Z.actionTabs.key==="Collaborators-ChangeManager"&&qe()},[Z.actionTabs.key]);const qe=()=>$(void 0,null,function*(){var Ct;const q=yield ae({type:"shixunsDetail/getChangeManager",payload:{id:(Ct=Z.actionTabs.params)==null?void 0:Ct.id}});xt(q||[])}),kt=()=>{var Ct;ae({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(Ct=Z.actionTabs.params)==null?void 0:Ct.id}}})},wt=()=>$(void 0,null,function*(){var Ct;if(!Le){W.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const q=yield ae({type:"shixunsDetail/changeManager",payload:{id:(Ct=Z.actionTabs.params)==null?void 0:Ct.id,user_id:Le}});Ke(),q&&(J(),W.ZP.info(q.message))}),Ke=()=>{ae({type:"shixunsDetail/setActionTabs",payload:{}}),St(null)};return o.createElement(P.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:Z.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ue.effects["shixunsDetail/changeManager"],onOk:wt,onCancel:Ke},o.createElement("div",null,o.createElement("div",{className:te.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",o.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),o.createElement("div",{className:te.content},dt.length?o.createElement(O.ZP.Group,{value:Le,onChange:Ct=>St(Ct.target.value)},dt.map((Ct,q)=>o.createElement(O.ZP,{className:te.radio,key:q,value:Ct.user_id},Ct.name))):o.createElement("div",{className:te.add},o.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",o.createElement("a",{className:te.colorBlue,onClick:kt},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var ze=(0,f.connect)(({shixunsDetail:me,loading:Q,globalSetting:Z})=>({shixunsDetail:me,globalSetting:Z,loading:Q}))(At),ft=i(99313),ke=i(28897);const{TabPane:k}=ft.default;var w=({visible:me,onCancel:Q,onSelectGroup:Z,shixunId:F,onSelectCollaborator:ue})=>o.createElement(P.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:me,width:1100,centered:!0,keyboard:!1,onCancel:Q,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},o.createElement(ft.default,{defaultActiveKey:"1"},o.createElement(k,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},o.createElement(ke.Z,{type:1,onCancel:Q,container_type:2,container_id:F,onSelect:ue})))),c={bg:"bg___Onnmh",wrap:"wrap___VTtdp",modal:"modal___MArZa",content:"content___a69LK",head:"head____zVzr",headCount:"headCount___GhK7o",button:"button___DoAh3",itemWrap:"itemWrap___UR35k",imgWrap:"imgWrap___DpS0R",img:"img___N9se3",manager:"manager___m4Mzg",itemContent:"itemContent___Ut7hr",nameWrap:"nameWrap___y73uS",name:"name___hJUHg",actionGroup:"actionGroup___QEytf",deleteIcon:"deleteIcon___XGFcN",schoolWrap:"schoolWrap___qsoOp",school:"school___yh8l2",countWrap:"countWrap___MQKPn",deletetitle:"deletetitle___nAICN",yseTitle:"yseTitle___t5fzp"},D=i(62772),T=i(36952),ee=i(52430),N=Object.defineProperty,ne=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,he=(me,Q,Z)=>Q in me?N(me,Q,{enumerable:!0,configurable:!0,writable:!0,value:Z}):me[Q]=Z,Bt=(me,Q)=>{for(var Z in Q||(Q={}))V.call(Q,Z)&&he(me,Z,Q[Z]);if(ne)for(var Z of ne(Q))Ue.call(Q,Z)&&he(me,Z,Q[Z]);return me},Be=(me,Q,Z)=>new Promise((F,ue)=>{var ae=Le=>{try{xe(Z.next(Le))}catch(St){ue(St)}},J=Le=>{try{xe(Z.throw(Le))}catch(St){ue(St)}},xe=Le=>Le.done?F(Le.value):Promise.resolve(Le.value).then(ae,J);xe((Z=Z.apply(me,Q)).next())});const Ge=({shixunsDetail:me,globalSetting:Q,loading:Z,user:F,dispatch:ue,position:ae})=>{const J=(0,o.useRef)(),[xe,Le]=(0,o.useState)(0),[St,dt]=(0,o.useState)([]),[xt,qe]=(0,o.useState)({id:null,page:1}),kt=(0,f.useParams)(),[wt,Ke]=(0,o.useState)({}),Ct=(0,o.useMemo)(()=>(0,pe.Ny)()||(wt==null?void 0:wt.current_user_is_creator)||(wt==null?void 0:wt.current_user_is_partner),[pe.Ny,wt]),q=(0,o.useMemo)(()=>(0,pe.Ny)()||(wt==null?void 0:wt.current_user_is_creator),[pe.Ny,wt]);(0,o.useEffect)(()=>{J.current=kt==null?void 0:kt.taskId,xt.id=kt==null?void 0:kt.taskId,qe(xt),U(xt)},[]);const U=ce=>Be(void 0,null,function*(){const X=yield(0,ee.ZP)(`/api/sci/projects/${kt==null?void 0:kt.taskId}/get_project_partners.json`,{method:"get"});X&&(dt(X.users||[]),Le(X.users_count),Ke(X))}),I=()=>Be(void 0,null,function*(){xt.page=1,qe(xt);const ce=(0,T.g)();yield ue({type:"user/getUserInfo",payload:ce}),yield U(xt)}),d=ce=>{xt.page=ce,qe(xt),U(xt)},H=ce=>{P.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:c.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Be(void 0,null,function*(){const X=yield(0,ee.ZP)(`/api/sci/projects/${kt==null?void 0:kt.taskId}/del_project_partner.json`,{method:"DELETE",body:{user_id:ce}});W.ZP.info("\u5220\u9664\u6210\u529F"),xt.page=1,qe(xt),U(xt)})})},de=()=>{ue({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:J.current}}})};function E(){ue({type:"shixunsDetail/setActionTabs",payload:{}})}const m={visible:me.actionTabs.key==="Collaborators-AddCollaborator",onCancel:E,shixunId:J.current,onSelectCollaborator:ce=>Be(void 0,null,function*(){E(),(yield(0,ee.ZP)(`/api/sci/projects/${J.current}/bacht_add_project_partners.json`,{method:"POST",body:{user_ids:ce}}))&&(W.ZP.success("\u6DFB\u52A0\u6210\u529F"),I())}),onSelectGroup:ce=>Be(void 0,null,function*(){E(),(yield ue({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:J.current,group_id:ce.group_id}}))&&(W.ZP.success("\u6DFB\u52A0\u6210\u529F"),I())})};return o.createElement("section",null,o.createElement("div",{className:c.wrap},o.createElement("div",{className:c.content},o.createElement("div",{className:c.head},o.createElement("span",{className:c.headCount},"\u5408\u4F5C\u8005\uFF08",xe,"\u4EBA\uFF09"),Ct&&o.createElement("div",null,o.createElement(A.ZP,{className:c.button,style:{marginRight:ae==="detail"?0:"20px"},onClick:de,icon:o.createElement(D.Z,null)},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),o.createElement("div",{className:c.list},o.createElement(M.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},St.map((ce,X)=>o.createElement("div",{style:{display:"inline-block",width:"50%"},key:X},o.createElement("div",{className:c.itemWrap},o.createElement("a",{target:"_blank",className:c.imgWrap},o.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:c.img,src:`${ie.Z.IMG_SERVER}/images/${ce==null?void 0:ce.image_url}`}),(ce==null?void 0:ce.is_creator)&&o.createElement("span",{className:c.manager},"\u521B\u5EFA\u8005")),o.createElement("div",{className:c.itemContent},o.createElement("div",{className:c.nameWrap},o.createElement("a",{target:"_blank",className:c.name},ce==null?void 0:ce.user_name),o.createElement("div",{className:c.actionGroup},!(ce!=null&&ce.is_creator)&&q?o.createElement("a",{className:c.deletetitle,onClick:()=>H(ce.id)},"\u5220\u9664"):null)),o.createElement("p",{className:c.schoolWrap},o.createElement("span",{className:c.school},ce==null?void 0:ce.school_name))))))))),xe>10&&o.createElement("div",{className:c.countWrap},o.createElement(s.Z,{showQuickJumper:!1,showSizeChanger:!1,total:xe,onChange:ce=>d(ce),pageSize:10,current:xt.page}))),o.createElement(ze,{onReloadData:I}),o.createElement(w,Bt({},m)))};var We=(0,f.connect)(({shixunsDetail:me,loading:Q,globalSetting:Z,user:F})=>({shixunsDetail:me,globalSetting:Z,user:F,loading:Q}))(Ge)},46353:function(mn,nt,i){"use strict";i.d(nt,{$L:function(){return P},M3:function(){return x},NV:function(){return W},T:function(){return ie},V1:function(){return A},ie:function(){return te},ln:function(){return pe},pV:function(){return R},th:function(){return s}});var o=i(52430),f=(le,j,$)=>new Promise((At,ze)=>{var ft=w=>{try{k($.next(w))}catch(c){ze(c)}},ke=w=>{try{k($.throw(w))}catch(c){ze(c)}},k=w=>w.done?At(w.value):Promise.resolve(w.value).then(ft,ke);k(($=$.apply(le,j)).next())});function P(le){return f(this,null,function*(){return(0,o.ZP)("/api/sci/projects.json",{method:"post",body:le})})}function W(le,j){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${j}.json`,{method:"put",body:le})})}function A(le){return f(this,null,function*(){return(0,o.ZP)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:le})})}function M(le){return f(this,null,function*(){return Fetch("/api/sci/projects.json",{method:"get",params:le})})}function s(le,j){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${le}.json`,{method:"delete",body:j})})}function ie(le){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${le}.json`,{method:"get"})})}function pe(le){return f(this,null,function*(){return(0,o.ZP)("/api/sci/projects/data_sets.json",{method:"get",params:le})})}function O(le){return f(this,null,function*(){return Fetch(`/api/sci/projects/${le}/remove_data_sets.json`,{method:"get"})})}function te(le){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${le}/start_environment.json`,{method:"post"})})}function x(le,j){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${le}/fork_sci_project.json`,{method:"post",body:j})})}function R(le,j){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${le}/get_data_sets.json`,{method:"get",params:j})})}},2686:function(mn,nt,i){"use strict";i.d(nt,{rX:function(){return k},pW:function(){return w},gy:function(){return c},xY:function(){return ke},O5:function(){return ft},tJ:function(){return le},o1:function(){return j},Rd:function(){return ze}});var o=i(44993),f=i(43418),P=i(28103),W=i(8591),A=i(64681),M=i(89299),s=i(87169),ie=i(25510),pe="data:image/png;base64,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",O=i.p+"static/newqrcode.a8740efb.png",te=i(32637),x=i(59301),R=(D,T,ee)=>new Promise((N,ne)=>{var V=Bt=>{try{he(ee.next(Bt))}catch(Be){ne(Be)}},Ue=Bt=>{try{he(ee.throw(Bt))}catch(Be){ne(Be)}},he=Bt=>Bt.done?N(Bt.value):Promise.resolve(Bt.value).then(V,Ue);he((ee=ee.apply(D,T)).next())});const le=(D,T=!1)=>!!(j(D)&&$(T)),j=D=>(0,A.bg)()?!0:(D({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),$=(D=!1)=>{var T;const{user:ee}=(0,o.getDvaApp)()._store.getState();return(T=ee.userInfo)!=null&&T.profile_completed?!0:(f.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,M.xg)("/account/profile/edit"),At()}}),!1)},At=()=>{f.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()}})},ze=()=>{f.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:x.createElement("div",{style:{textAlign:"center"}},x.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"),x.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:te}),x.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ft=()=>{var D;const{user:T}=(0,o.getDvaApp)()._store.getState();return(D=T.userInfo)!=null&&D.professional_certification?!0:(f.default.confirm({title:"\u63D0\u793A",centered:!0,content:x.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,M.xg)("/account/certification")}}),!1)},ke=()=>(0,A.V9)()?!0:(f.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:x.createElement("div",{className:"tc",style:{marginLeft:-38}},x.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),x.createElement("img",{src:O,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),k=(D,T)=>D?!0:(f.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:x.createElement("div",null,x.createElement("p",null,T||"\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"),x.createElement("div",{style:{marginLeft:"110px"}},x.createElement("img",{src:pe,width:200}),x.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,M.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),w=D=>{f.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:x.createElement("div",null,x.createElement("div",null,x.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"),x.createElement(P.Z,null),x.createElement("p",{style:{color:"#666666",fontSize:12}}," ",x.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 ",x.createElement("a",null,D),"\u5929\u3002"),x.createElement("p",{style:{color:"#666666",fontSize:12}}," ",x.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")),x.createElement("div",{style:{textAlign:"center",marginTop:30}},x.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ie,alt:"\u4E8C\u7EF4\u7801",width:160})))})},c=(D,T="")=>{const{shixunsDetail:{detail:ee}}=(0,o.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 N="";return(ee==null?void 0:ee.public)===2&&(N="\u5DF2\u516C\u5F00"),(ee==null?void 0:ee.public)===1&&(N="\u5F85\u5BA1\u6838"),(ee==null?void 0:ee.shixun_status)===3&&(N="\u5DF2\u5173\u95ED"),f.default.info({centered:!0,icon:x.createElement(s.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:x.createElement("div",{className:"tc",style:{marginLeft:-38}},x.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},x.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",N,"\uFF0C",T,"\u3002"),x.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),x.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ie,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ee==null?void 0:ee.shixun_status)===2?(f.default.confirm({centered:!0,icon:x.createElement(s.Z,null),title:"\u63D0\u793A",content:x.createElement("div",null,x.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",T,"\u3002"),x.createElement("br",null),x.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:()=>{f.default.confirm({width:440,centered:!0,icon:x.createElement(s.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:()=>R(void 0,null,function*(){(yield D({type:"shixunsDetail/cancelRelease",payload:{id:ee==null?void 0:ee.identifier}})).status!==401&&(W.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),D({type:"shixunsDetail/getShixunsDetail",payload:{id:ee==null?void 0:ee.identifier}}),D({type:"practiceSetting/getCommonData",payload:{id:ee==null?void 0:ee.identifier}}))})})}}),!0):!1}},50371:function(mn,nt){"use strict";function i(){const o=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let f=1;f{const A=P[W];A!==void 0&&(o[W]=A)})}return o}nt.Z=i},13845:function(mn,nt,i){"use strict";i.d(nt,{F:function(){return o},Z:function(){return f}});function o(P){return P!=null&&P===P.window}function f(P,W){var A,M;if(typeof window=="undefined")return 0;const s=W?"scrollTop":"scrollLeft";let ie=0;return o(P)?ie=P[W?"pageYOffset":"pageXOffset"]:P instanceof Document?ie=P.documentElement[s]:(P instanceof HTMLElement||P)&&(ie=P[s]),P&&!o(P)&&typeof ie!="number"&&(ie=(M=((A=P.ownerDocument)!==null&&A!==void 0?A:P).documentElement)===null||M===void 0?void 0:M[s]),ie}},56762:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return f}});var o=i(59301);function f(){const[,P]=o.useReducer(W=>W+1,0);return P}},68031:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return W}});var o=i(16089);function f(A,M,s,ie){const pe=s-M;return A/=ie/2,A<1?pe/2*A*A*A+M:pe/2*((A-=2)*A*A+2)+M}var P=i(13845);function W(A){let M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:s=()=>window,callback:ie,duration:pe=450}=M,O=s(),te=(0,P.Z)(O,!0),x=Date.now(),R=()=>{const j=Date.now()-x,$=f(j>pe?pe:j,te,A,pe);(0,P.F)(O)?O.scrollTo(window.pageXOffset,$):O instanceof Document||O.constructor.name==="HTMLDocument"?O.documentElement.scrollTop=$:O.scrollTop=$,js||M},88522:function(mn,nt,i){"use strict";var o=i(92310),f=i.n(o),P=i(11592),W=i(2738),A=i(59301),M=i(53487),s=i(92343),ie=i(36355),pe=i(57809);const{Option:O}=pe.default;function te(j){return j&&j.type&&(j.type.isSelectOption||j.type.isSelectOptGroup)}const x=(j,$)=>{const{prefixCls:At,className:ze,popupClassName:ft,dropdownClassName:ke,children:k,dataSource:w}=j,c=(0,P.Z)(k);let D;c.length===1&&(0,s.l$)(c[0])&&!te(c[0])&&([D]=c);const T=D?()=>D:void 0;let ee;c.length&&te(c[0])?ee=k:ee=w?w.map(V=>{if((0,s.l$)(V))return V;switch(typeof V){case"string":return A.createElement(O,{key:V,value:V},V);case"object":{const{value:Ue}=V;return A.createElement(O,{key:Ue,value:Ue},V.text)}default:return}}):[];const{getPrefixCls:N}=A.useContext(ie.E_),ne=N("select",At);return A.createElement(pe.default,Object.assign({ref:$,suffixIcon:null},(0,W.Z)(j,["dataSource","dropdownClassName"]),{prefixCls:ne,popupClassName:ft||ke,className:f()(`${ne}-auto-complete`,ze),mode:pe.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:T}),ee)},R=A.forwardRef(x),le=(0,M.Z)(R);R.Option=O,R._InternalPanelDoNotUseOrYouWillBeFired=le,nt.Z=R},49127:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return me}});var o=i(92310),f=i.n(o),P=i(77900),W=i(59301),A=i(36785),M=i(92343),s=i(36355),ie=i(93083),pe=i(17313),O=i(45157),te=i(37613),x=i(83116);const R=new ie.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),le=new ie.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),j=new ie.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),$=new ie.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),At=new ie.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),ze=new ie.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),ft=Q=>{const{componentCls:Z,iconCls:F,antCls:ue,badgeShadowSize:ae,motionDurationSlow:J,textFontSize:xe,textFontSizeSM:Le,statusSize:St,dotSize:dt,textFontWeight:xt,indicatorHeight:qe,indicatorHeightSM:kt,marginXS:wt}=Q,Ke=`${ue}-scroll-number`,Ct=(0,O.Z)(Q,(q,U)=>{let{darkColor:I}=U;return{[`&${Z} ${Z}-color-${q}`]:{background:I,[`&:not(${Z}-count)`]:{color:I}}}});return{[Z]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,pe.Wf)(Q)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Z}-count`]:{zIndex:Q.indicatorZIndex,minWidth:qe,height:qe,color:Q.badgeTextColor,fontWeight:xt,fontSize:xe,lineHeight:`${qe}px`,whiteSpace:"nowrap",textAlign:"center",background:Q.badgeColor,borderRadius:qe/2,boxShadow:`0 0 0 ${ae}px ${Q.badgeShadowColor}`,transition:`background ${Q.motionDurationMid}`,a:{color:Q.badgeTextColor},"a:hover":{color:Q.badgeTextColor},"a:hover &":{background:Q.badgeColorHover}},[`${Z}-count-sm`]:{minWidth:kt,height:kt,fontSize:Le,lineHeight:`${kt}px`,borderRadius:kt/2},[`${Z}-multiple-words`]:{padding:`0 ${Q.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Z}-dot`]:{zIndex:Q.indicatorZIndex,width:dt,minWidth:dt,height:dt,background:Q.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${ae}px ${Q.badgeShadowColor}`},[`${Z}-dot${Ke}`]:{transition:`background ${J}`},[`${Z}-count, ${Z}-dot, ${Ke}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${F}-spin`]:{animationName:ze,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Z}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Z}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:St,height:St,verticalAlign:"middle",borderRadius:"50%"},[`${Z}-status-success`]:{backgroundColor:Q.colorSuccess},[`${Z}-status-processing`]:{overflow:"visible",color:Q.colorPrimary,backgroundColor:Q.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:ae,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:R,animationDuration:Q.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Z}-status-default`]:{backgroundColor:Q.colorTextPlaceholder},[`${Z}-status-error`]:{backgroundColor:Q.colorError},[`${Z}-status-warning`]:{backgroundColor:Q.colorWarning},[`${Z}-status-text`]:{marginInlineStart:wt,color:Q.colorText,fontSize:Q.fontSize}}}),Ct),{[`${Z}-zoom-appear, ${Z}-zoom-enter`]:{animationName:le,animationDuration:Q.motionDurationSlow,animationTimingFunction:Q.motionEaseOutBack,animationFillMode:"both"},[`${Z}-zoom-leave`]:{animationName:j,animationDuration:Q.motionDurationSlow,animationTimingFunction:Q.motionEaseOutBack,animationFillMode:"both"},[`&${Z}-not-a-wrapper`]:{[`${Z}-zoom-appear, ${Z}-zoom-enter`]:{animationName:$,animationDuration:Q.motionDurationSlow,animationTimingFunction:Q.motionEaseOutBack},[`${Z}-zoom-leave`]:{animationName:At,animationDuration:Q.motionDurationSlow,animationTimingFunction:Q.motionEaseOutBack},[`&:not(${Z}-status)`]:{verticalAlign:"middle"},[`${Ke}-custom-component, ${Z}-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:qe,transition:`all ${Q.motionDurationSlow} ${Q.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Ke}-only-unit`]:{height:qe,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Ke}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Z}-count, ${Z}-dot, ${Ke}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ke=Q=>{const{fontSize:Z,lineHeight:F,lineWidth:ue,marginXS:ae,colorBorderBg:J}=Q,xe=Math.round(Z*F),Le=ue,St=Q.colorBgContainer,dt=Q.colorError,xt=Q.colorErrorHover;return(0,te.TS)(Q,{badgeFontHeight:xe,badgeShadowSize:Le,badgeTextColor:St,badgeColor:dt,badgeColorHover:xt,badgeShadowColor:J,badgeProcessingDuration:"1.2s",badgeRibbonOffset:ae,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},k=Q=>{const{fontSize:Z,lineHeight:F,fontSizeSM:ue,lineWidth:ae}=Q;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Z*F)-2*ae,indicatorHeightSM:Z,dotSize:ue/2,textFontSize:ue,textFontSizeSM:ue,textFontWeight:"normal",statusSize:ue/2}};var w=(0,x.Z)("Badge",Q=>{const Z=ke(Q);return[ft(Z)]},k);const c=Q=>{const{antCls:Z,badgeFontHeight:F,marginXS:ue,badgeRibbonOffset:ae}=Q,J=`${Z}-ribbon`,xe=`${Z}-ribbon-wrapper`,Le=(0,O.Z)(Q,(St,dt)=>{let{darkColor:xt}=dt;return{[`&${J}-color-${St}`]:{background:xt,color:xt}}});return{[`${xe}`]:{position:"relative"},[`${J}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,pe.Wf)(Q)),{position:"absolute",top:ue,padding:`0 ${Q.paddingXS}px`,color:Q.colorPrimary,lineHeight:`${F}px`,whiteSpace:"nowrap",backgroundColor:Q.colorPrimary,borderRadius:Q.borderRadiusSM,[`${J}-text`]:{color:Q.colorTextLightSolid},[`${J}-corner`]:{position:"absolute",top:"100%",width:ae,height:ae,color:"currentcolor",border:`${ae/2}px solid`,transform:Q.badgeRibbonCornerTransform,transformOrigin:"top",filter:Q.badgeRibbonCornerFilter}}),Le),{[`&${J}-placement-end`]:{insetInlineEnd:-ae,borderEndEndRadius:0,[`${J}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${J}-placement-start`]:{insetInlineStart:-ae,borderEndStartRadius:0,[`${J}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var D=(0,x.Z)(["Badge","Ribbon"],Q=>{const Z=ke(Q);return[c(Z)]},k),ee=Q=>{const{className:Z,prefixCls:F,style:ue,color:ae,children:J,text:xe,placement:Le="end",rootClassName:St}=Q,{getPrefixCls:dt,direction:xt}=W.useContext(s.E_),qe=dt("ribbon",F),kt=(0,A.o2)(ae,!1),wt=f()(qe,`${qe}-placement-${Le}`,{[`${qe}-rtl`]:xt==="rtl",[`${qe}-color-${ae}`]:kt},Z),[Ke,Ct]=D(qe),q={},U={};return ae&&!kt&&(q.background=ae,U.color=ae),Ke(W.createElement("div",{className:f()(`${qe}-wrapper`,St,Ct)},J,W.createElement("div",{className:f()(wt,Ct),style:Object.assign(Object.assign({},q),ue)},W.createElement("span",{className:`${qe}-text`},xe),W.createElement("div",{className:`${qe}-corner`,style:U}))))};function N(Q){let{prefixCls:Z,value:F,current:ue,offset:ae=0}=Q,J;return ae&&(J={position:"absolute",top:`${ae}00%`,left:0}),W.createElement("span",{style:J,className:f()(`${Z}-only-unit`,{current:ue})},F)}function ne(Q,Z,F){let ue=Q,ae=0;for(;(ue+10)%10!==Z;)ue+=F,ae+=F;return ae}function V(Q){const{prefixCls:Z,count:F,value:ue}=Q,ae=Number(ue),J=Math.abs(F),[xe,Le]=W.useState(ae),[St,dt]=W.useState(J),xt=()=>{Le(ae),dt(J)};W.useEffect(()=>{const wt=setTimeout(()=>{xt()},1e3);return()=>{clearTimeout(wt)}},[ae]);let qe,kt;if(xe===ae||Number.isNaN(ae)||Number.isNaN(xe))qe=[W.createElement(N,Object.assign({},Q,{key:ae,current:!0}))],kt={transition:"none"};else{qe=[];const wt=ae+10,Ke=[];for(let U=ae;U<=wt;U+=1)Ke.push(U);const Ct=Ke.findIndex(U=>U%10===xe);qe=Ke.map((U,I)=>{const d=U%10;return W.createElement(N,Object.assign({},Q,{key:U,value:d,offset:I-Ct,current:I===Ct}))});const q=St{const{prefixCls:F,count:ue,className:ae,motionClassName:J,style:xe,title:Le,show:St,component:dt="sup",children:xt}=Q,qe=Ue(Q,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:kt}=W.useContext(s.E_),wt=kt("scroll-number",F),Ke=Object.assign(Object.assign({},qe),{"data-show":St,style:xe,className:f()(wt,ae,J),title:Le});let Ct=ue;if(ue&&Number(ue)%1===0){const q=String(ue).split("");Ct=W.createElement("bdi",null,q.map((U,I)=>W.createElement(V,{prefixCls:wt,count:Number(ue),value:U,key:q.length-I})))}return xe&&xe.borderColor&&(Ke.style=Object.assign(Object.assign({},xe),{boxShadow:`0 0 0 1px ${xe.borderColor} inset`})),xt?(0,M.Tm)(xt,q=>({className:f()(`${wt}-custom-component`,q==null?void 0:q.className,J)})):W.createElement(dt,Object.assign({},Ke,{ref:Z}),Ct)}),Be=function(Q,Z){var F={};for(var ue in Q)Object.prototype.hasOwnProperty.call(Q,ue)&&Z.indexOf(ue)<0&&(F[ue]=Q[ue]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,ue=Object.getOwnPropertySymbols(Q);ae{var F,ue,ae,J,xe;const{prefixCls:Le,scrollNumberPrefixCls:St,children:dt,status:xt,text:qe,color:kt,count:wt=null,overflowCount:Ke=99,dot:Ct=!1,size:q="default",title:U,offset:I,style:d,className:H,rootClassName:de,classNames:E,styles:m,showZero:ce=!1}=Q,X=Be(Q,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:L,direction:fe,badge:He}=W.useContext(s.E_),Re=L("badge",Le),[we,De]=w(Re),K=wt>Ke?`${Ke}+`:wt,v=K==="0"||K===0,G=wt===null||v&&!ce,Se=(xt!=null||kt!=null)&&G,Ie=Ct&&!v,rt=Ie?"":K,bt=(0,W.useMemo)(()=>(rt==null||rt===""||v&&!ce)&&!Ie,[rt,v,ce,Ie]),Ft=(0,W.useRef)(wt);bt||(Ft.current=wt);const Lt=Ft.current,Xt=(0,W.useRef)(rt);bt||(Xt.current=rt);const an=Xt.current,en=(0,W.useRef)(Ie);bt||(en.current=Ie);const dn=(0,W.useMemo)(()=>{if(!I)return Object.assign(Object.assign({},He==null?void 0:He.style),d);const Jn={marginTop:I[1]};return fe==="rtl"?Jn.left=parseInt(I[0],10):Jn.right=-parseInt(I[0],10),Object.assign(Object.assign(Object.assign({},Jn),He==null?void 0:He.style),d)},[fe,I,d,He==null?void 0:He.style]),hn=U!=null?U:typeof Lt=="string"||typeof Lt=="number"?Lt:void 0,wn=bt||!qe?null:W.createElement("span",{className:`${Re}-status-text`},qe),tn=!Lt||typeof Lt!="object"?void 0:(0,M.Tm)(Lt,Jn=>({style:Object.assign(Object.assign({},dn),Jn.style)})),On=(0,A.o2)(kt,!1),Qn=f()(E==null?void 0:E.indicator,(F=He==null?void 0:He.classNames)===null||F===void 0?void 0:F.indicator,{[`${Re}-status-dot`]:Se,[`${Re}-status-${xt}`]:!!xt,[`${Re}-color-${kt}`]:On}),sn={};kt&&!On&&(sn.color=kt,sn.background=kt);const Ln=f()(Re,{[`${Re}-status`]:Se,[`${Re}-not-a-wrapper`]:!dt,[`${Re}-rtl`]:fe==="rtl"},H,de,He==null?void 0:He.className,(ue=He==null?void 0:He.classNames)===null||ue===void 0?void 0:ue.root,E==null?void 0:E.root,De);if(!dt&&Se){const Jn=dn.color;return we(W.createElement("span",Object.assign({},X,{className:Ln,style:Object.assign(Object.assign(Object.assign({},m==null?void 0:m.root),(ae=He==null?void 0:He.styles)===null||ae===void 0?void 0:ae.root),dn)}),W.createElement("span",{className:Qn,style:Object.assign(Object.assign(Object.assign({},m==null?void 0:m.indicator),(J=He==null?void 0:He.styles)===null||J===void 0?void 0:J.indicator),sn)}),qe&&W.createElement("span",{style:{color:Jn},className:`${Re}-status-text`},qe)))}return we(W.createElement("span",Object.assign({ref:Z},X,{className:Ln,style:Object.assign(Object.assign({},(xe=He==null?void 0:He.styles)===null||xe===void 0?void 0:xe.root),m==null?void 0:m.root)}),dt,W.createElement(P.default,{visible:!bt,motionName:`${Re}-zoom`,motionAppear:!1,motionDeadline:1e3},Jn=>{let{className:ge,ref:ot}=Jn;var lt,at;const Ht=L("scroll-number",St),cn=en.current,Tt=f()(E==null?void 0:E.indicator,(lt=He==null?void 0:He.classNames)===null||lt===void 0?void 0:lt.indicator,{[`${Re}-dot`]:cn,[`${Re}-count`]:!cn,[`${Re}-count-sm`]:q==="small",[`${Re}-multiple-words`]:!cn&&an&&an.toString().length>1,[`${Re}-status-${xt}`]:!!xt,[`${Re}-color-${kt}`]:On});let vn=Object.assign(Object.assign(Object.assign({},m==null?void 0:m.indicator),(at=He==null?void 0:He.styles)===null||at===void 0?void 0:at.indicator),dn);return kt&&!On&&(vn=vn||{},vn.background=kt),W.createElement(Bt,{prefixCls:Ht,show:!bt,motionClassName:ge,className:Tt,count:an,title:hn,style:vn,key:"scrollNumber",ref:ot},tn)}),wn))},We=W.forwardRef(Ge);We.Ribbon=ee;var me=We},24905:function(mn,nt,i){"use strict";i.d(nt,{default:function(){return D}});var o=i(92310),f=i.n(o),P=i(5630),W=i(59301),A=i(36355),M=i(1684),s=i(32441),pe=W.createContext(null),O=i(98447),te=i(14088),x=i(4572),R=function(T,ee){var N={};for(var ne in T)Object.prototype.hasOwnProperty.call(T,ne)&&ee.indexOf(ne)<0&&(N[ne]=T[ne]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,ne=Object.getOwnPropertySymbols(T);V{var N;const{prefixCls:ne,className:V,rootClassName:Ue,children:he,indeterminate:Bt=!1,style:Be,onMouseEnter:Ge,onMouseLeave:We,skipGroup:me=!1,disabled:Q}=T,Z=R(T,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:F,direction:ue,checkbox:ae}=W.useContext(A.E_),J=W.useContext(pe),{isFormItemInput:xe}=W.useContext(s.aM),Le=W.useContext(M.Z),St=(N=(J==null?void 0:J.disabled)||Q)!==null&&N!==void 0?N:Le,dt=W.useRef(Z.value);W.useEffect(()=>{J==null||J.registerValue(Z.value)},[]),W.useEffect(()=>{if(!me)return Z.value!==dt.current&&(J==null||J.cancelValue(dt.current),J==null||J.registerValue(Z.value),dt.current=Z.value),()=>J==null?void 0:J.cancelValue(Z.value)},[Z.value]);const xt=F("checkbox",ne),[qe,kt]=(0,O.ZP)(xt),wt=Object.assign({},Z);J&&!me&&(wt.onChange=function(){Z.onChange&&Z.onChange.apply(Z,arguments),J.toggleOption&&J.toggleOption({label:he,value:Z.value})},wt.name=J.name,wt.checked=J.value.includes(Z.value));const Ke=f()(`${xt}-wrapper`,{[`${xt}-rtl`]:ue==="rtl",[`${xt}-wrapper-checked`]:wt.checked,[`${xt}-wrapper-disabled`]:St,[`${xt}-wrapper-in-form-item`]:xe},ae==null?void 0:ae.className,V,Ue,kt),Ct=f()({[`${xt}-indeterminate`]:Bt},x.A,kt),q=Bt?"mixed":void 0;return qe(W.createElement(te.Z,{component:"Checkbox",disabled:St},W.createElement("label",{className:Ke,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),Be),onMouseEnter:Ge,onMouseLeave:We},W.createElement(P.Z,Object.assign({"aria-checked":q},wt,{prefixCls:xt,className:Ct,disabled:St,ref:ee})),he!==void 0&&W.createElement("span",null,he))))};var $=W.forwardRef(le),At=i(92393),ze=i(2738),ft=function(T,ee){var N={};for(var ne in T)Object.prototype.hasOwnProperty.call(T,ne)&&ee.indexOf(ne)<0&&(N[ne]=T[ne]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,ne=Object.getOwnPropertySymbols(T);V{const{defaultValue:N,children:ne,options:V=[],prefixCls:Ue,className:he,rootClassName:Bt,style:Be,onChange:Ge}=T,We=ft(T,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:me,direction:Q}=W.useContext(A.E_),[Z,F]=W.useState(We.value||N||[]),[ue,ae]=W.useState([]);W.useEffect(()=>{"value"in We&&F(We.value||[])},[We.value]);const J=W.useMemo(()=>V.map(U=>typeof U=="string"||typeof U=="number"?{label:U,value:U}:U),[V]),xe=U=>{ae(I=>I.filter(d=>d!==U))},Le=U=>{ae(I=>[].concat((0,At.Z)(I),[U]))},St=U=>{const I=Z.indexOf(U.value),d=(0,At.Z)(Z);I===-1?d.push(U.value):d.splice(I,1),"value"in We||F(d),Ge==null||Ge(d.filter(H=>ue.includes(H)).sort((H,de)=>{const E=J.findIndex(ce=>ce.value===H),m=J.findIndex(ce=>ce.value===de);return E-m}))},dt=me("checkbox",Ue),xt=`${dt}-group`,[qe,kt]=(0,O.ZP)(dt),wt=(0,ze.Z)(We,["value","disabled"]),Ke=V.length?J.map(U=>W.createElement($,{prefixCls:dt,key:U.value.toString(),disabled:"disabled"in U?U.disabled:We.disabled,value:U.value,checked:Z.includes(U.value),onChange:U.onChange,className:`${xt}-item`,style:U.style,title:U.title},U.label)):ne,Ct={toggleOption:St,value:Z,disabled:We.disabled,name:We.name,registerValue:Le,cancelValue:xe},q=f()(xt,{[`${xt}-rtl`]:Q==="rtl"},he,Bt,kt);return qe(W.createElement("div",Object.assign({className:q,style:Be},wt,{ref:ee}),W.createElement(pe.Provider,{value:Ct},Ke)))},k=W.forwardRef(ke);var w=W.memo(k);const c=$;c.Group=w,c.__ANT_CHECKBOX=!0;var D=c},98447:function(mn,nt,i){"use strict";i.d(nt,{C2:function(){return A}});var o=i(17313),f=i(37613),P=i(83116);const W=M=>{const{checkboxCls:s}=M,ie=`${s}-wrapper`;return[{[`${s}-group`]:Object.assign(Object.assign({},(0,o.Wf)(M)),{display:"inline-flex",flexWrap:"wrap",columnGap:M.marginXS,[`> ${M.antCls}-row`]:{flex:1}}),[ie]:Object.assign(Object.assign({},(0,o.Wf)(M)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ie}`]:{marginInlineStart:0},[`&${ie}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[s]:Object.assign(Object.assign({},(0,o.Wf)(M)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:M.borderRadiusSM,alignSelf:"center",[`${s}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${s}-inner`]:Object.assign({},(0,o.oN)(M))},[`${s}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:M.checkboxSize,height:M.checkboxSize,direction:"ltr",backgroundColor:M.colorBgContainer,border:`${M.lineWidth}px ${M.lineType} ${M.colorBorder}`,borderRadius:M.borderRadiusSM,borderCollapse:"separate",transition:`all ${M.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:M.checkboxSize/14*5,height:M.checkboxSize/14*8,border:`${M.lineWidthBold}px solid ${M.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${M.motionDurationFast} ${M.motionEaseInBack}, opacity ${M.motionDurationFast}`}},"& + span":{paddingInlineStart:M.paddingXS,paddingInlineEnd:M.paddingXS}})},{[` + ${ie}:not(${ie}-disabled), + ${s}:not(${s}-disabled) + `]:{[`&:hover ${s}-inner`]:{borderColor:M.colorPrimary}},[`${ie}:not(${ie}-disabled)`]:{[`&:hover ${s}-checked:not(${s}-disabled) ${s}-inner`]:{backgroundColor:M.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${s}-checked:not(${s}-disabled):after`]:{borderColor:M.colorPrimaryHover}}},{[`${s}-checked`]:{[`${s}-inner`]:{backgroundColor:M.colorPrimary,borderColor:M.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${M.motionDurationMid} ${M.motionEaseOutBack} ${M.motionDurationFast}`}}},[` + ${ie}-checked:not(${ie}-disabled), + ${s}-checked:not(${s}-disabled) + `]:{[`&:hover ${s}-inner`]:{backgroundColor:M.colorPrimaryHover,borderColor:"transparent"}}},{[s]:{"&-indeterminate":{[`${s}-inner`]:{backgroundColor:M.colorBgContainer,borderColor:M.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:M.fontSizeLG/2,height:M.fontSizeLG/2,backgroundColor:M.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ie}-disabled`]:{cursor:"not-allowed"},[`${s}-disabled`]:{[`&, ${s}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${s}-inner`]:{background:M.colorBgContainerDisabled,borderColor:M.colorBorder,"&:after":{borderColor:M.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:M.colorTextDisabled},[`&${s}-indeterminate ${s}-inner::after`]:{background:M.colorTextDisabled}}}]};function A(M,s){const ie=(0,f.TS)(s,{checkboxCls:`.${M}`,checkboxSize:s.controlInteractiveSize});return[W(ie)]}nt.ZP=(0,P.Z)("Checkbox",(M,s)=>{let{prefixCls:ie}=s;return[A(ie,M)]})},93891:function(mn,nt,i){"use strict";var o=i(59301),f=i(36355),P=i(64165);const W=A=>{const{componentName:M}=A,{getPrefixCls:s}=(0,o.useContext)(f.E_),ie=s("empty");switch(M){case"Table":case"List":return o.createElement(P.Z,{image:P.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(P.Z,{image:P.Z.PRESENTED_IMAGE_SIMPLE,className:`${ie}-small`});default:return o.createElement(P.Z,null)}};nt.Z=W},28103:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return x}});var o=i(92310),f=i.n(o),P=i(59301),W=i(36355),A=i(17313),M=i(83116),s=i(37613);const ie=R=>{const{componentCls:le,sizePaddingEdgeHorizontal:j,colorSplit:$,lineWidth:At,textPaddingInline:ze,orientationMargin:ft,verticalMarginInline:ke}=R;return{[le]:Object.assign(Object.assign({},(0,A.Wf)(R)),{borderBlockStart:`${At}px solid ${$}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ke,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${At}px solid ${$}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${R.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${le}-with-text`]:{display:"flex",alignItems:"center",margin:`${R.dividerHorizontalWithTextGutterMargin}px 0`,color:R.colorTextHeading,fontWeight:500,fontSize:R.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${$}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${At}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${le}-with-text-left`]:{"&::before":{width:`${ft*100}%`},"&::after":{width:`${100-ft*100}%`}},[`&-horizontal${le}-with-text-right`]:{"&::before":{width:`${100-ft*100}%`},"&::after":{width:`${ft*100}%`}},[`${le}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:ze},"&-dashed":{background:"none",borderColor:$,borderStyle:"dashed",borderWidth:`${At}px 0 0`},[`&-horizontal${le}-with-text${le}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${le}-dashed`]:{borderInlineStartWidth:At,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${le}-with-text`]:{color:R.colorText,fontWeight:"normal",fontSize:R.fontSize},[`&-horizontal${le}-with-text-left${le}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${le}-inner-text`]:{paddingInlineStart:j}},[`&-horizontal${le}-with-text-right${le}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${le}-inner-text`]:{paddingInlineEnd:j}}})}};var pe=(0,M.Z)("Divider",R=>{const le=(0,s.TS)(R,{dividerHorizontalWithTextGutterMargin:R.margin,dividerHorizontalGutterMargin:R.marginLG,sizePaddingEdgeHorizontal:0});return[ie(le)]},R=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:R.marginXS})),O=function(R,le){var j={};for(var $ in R)Object.prototype.hasOwnProperty.call(R,$)&&le.indexOf($)<0&&(j[$]=R[$]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var At=0,$=Object.getOwnPropertySymbols(R);At<$.length;At++)le.indexOf($[At])<0&&Object.prototype.propertyIsEnumerable.call(R,$[At])&&(j[$[At]]=R[$[At]]);return j},x=R=>{const{getPrefixCls:le,direction:j,divider:$}=P.useContext(W.E_),{prefixCls:At,type:ze="horizontal",orientation:ft="center",orientationMargin:ke,className:k,rootClassName:w,children:c,dashed:D,plain:T,style:ee}=R,N=O(R,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ne=le("divider",At),[V,Ue]=pe(ne),he=ft.length>0?`-${ft}`:ft,Bt=!!c,Be=ft==="left"&&ke!=null,Ge=ft==="right"&&ke!=null,We=f()(ne,$==null?void 0:$.className,Ue,`${ne}-${ze}`,{[`${ne}-with-text`]:Bt,[`${ne}-with-text${he}`]:Bt,[`${ne}-dashed`]:!!D,[`${ne}-plain`]:!!T,[`${ne}-rtl`]:j==="rtl",[`${ne}-no-default-orientation-margin-left`]:Be,[`${ne}-no-default-orientation-margin-right`]:Ge},k,w),me=P.useMemo(()=>typeof ke=="number"?ke:/^\d+$/.test(ke)?Number(ke):ke,[ke]),Q=Object.assign(Object.assign({},Be&&{marginLeft:me}),Ge&&{marginRight:me});return V(P.createElement("div",Object.assign({className:We,style:Object.assign(Object.assign({},$==null?void 0:$.style),ee)},N,{role:"separator"}),c&&ze!=="vertical"&&P.createElement("span",{className:`${ne}-inner-text`,style:Q},c)))}},91857:function(mn,nt,i){"use strict";var o=i(59301),f=i(38819),P=i(92310),W=i.n(P),A=i(31561),M=i(70425),s=i(18929),ie=i(2738),pe=i(79676),O=i(53487),te=i(92343),x=i(36355),R=i(20834),le=i(40875),j=i(88088),$=i(47211);const At=null,ze=w=>{const{menu:c,arrow:D,prefixCls:T,children:ee,trigger:N,disabled:ne,dropdownRender:V,getPopupContainer:Ue,overlayClassName:he,rootClassName:Bt,open:Be,onOpenChange:Ge,visible:We,onVisibleChange:me,mouseEnterDelay:Q=.15,mouseLeaveDelay:Z=.1,autoAdjustOverflow:F=!0,placement:ue="",overlay:ae,transitionName:J}=w,{getPopupContainer:xe,getPrefixCls:Le,direction:St}=o.useContext(x.E_),dt=o.useMemo(()=>{const L=Le();return J!==void 0?J:ue.includes("top")?`${L}-slide-down`:`${L}-slide-up`},[Le,ue,J]),xt=o.useMemo(()=>ue?ue.includes("Center")?ue.slice(0,ue.indexOf("Center")):ue:St==="rtl"?"bottomRight":"bottomLeft",[ue,St]),qe=Le("dropdown",T),[kt,wt]=(0,$.Z)(qe),[,Ke]=(0,j.Z)(),Ct=o.Children.only(ee),q=(0,te.Tm)(Ct,{className:W()(`${qe}-trigger`,{[`${qe}-rtl`]:St==="rtl"},Ct.props.className),disabled:ne}),U=ne?[]:N;let I;U&&U.includes("contextMenu")&&(I=!0);const[d,H]=(0,s.Z)(!1,{value:Be!=null?Be:We}),de=(0,M.useEvent)(L=>{Ge==null||Ge(L),me==null||me(L),H(L)}),E=W()(he,Bt,wt,{[`${qe}-rtl`]:St==="rtl"}),m=(0,pe.Z)({arrowPointAtCenter:typeof D=="object"&&D.pointAtCenter,autoAdjustOverflow:F,offset:Ke.marginXXS,arrowWidth:D?Ke.sizePopupArrow:0,borderRadius:Ke.borderRadius}),ce=o.useCallback(()=>{H(!1)},[]),X=()=>{let L;return c!=null&&c.items?L=o.createElement(R.default,Object.assign({},c)):typeof ae=="function"?L=ae():L=ae,V&&(L=V(L)),L=o.Children.only(typeof L=="string"?o.createElement("span",null,L):L),o.createElement(le.J,{prefixCls:`${qe}-menu`,expandIcon:o.createElement("span",{className:`${qe}-menu-submenu-arrow`},o.createElement(f.Z,{className:`${qe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ce,validator:fe=>{let{mode:He}=fe}},L)};return kt(o.createElement(A.Z,Object.assign({alignPoint:I},(0,ie.Z)(w,["rootClassName"]),{mouseEnterDelay:Q,mouseLeaveDelay:Z,visible:d,builtinPlacements:m,arrow:!!D,overlayClassName:E,prefixCls:qe,getPopupContainer:Ue||xe,transitionName:dt,trigger:U,overlay:X,placement:xt,onVisibleChange:de}),q))};function ft(w){return Object.assign(Object.assign({},w),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ke=(0,O.Z)(ze,"dropdown",w=>w,ft),k=w=>o.createElement(ke,Object.assign({},w),o.createElement("span",null));ze._InternalPanelDoNotUseOrYouWillBeFired=k,nt.Z=ze},38854:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return j}});var o=i(91857),f=i(92310),P=i.n(f),W=i(59301),A=i(18785),M=i(3113),s=i(36355),ie=i(81327),pe=i(33234),O=i(47211),te=function($,At){var ze={};for(var ft in $)Object.prototype.hasOwnProperty.call($,ft)&&At.indexOf(ft)<0&&(ze[ft]=$[ft]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,ft=Object.getOwnPropertySymbols($);ke{const{getPopupContainer:At,getPrefixCls:ze,direction:ft}=W.useContext(s.E_),{prefixCls:ke,type:k="default",danger:w,disabled:c,loading:D,onClick:T,htmlType:ee,children:N,className:ne,menu:V,arrow:Ue,autoFocus:he,overlay:Bt,trigger:Be,align:Ge,open:We,onOpenChange:me,placement:Q,getPopupContainer:Z,href:F,icon:ue=W.createElement(A.Z,null),title:ae,buttonsRender:J=X=>X,mouseEnterDelay:xe,mouseLeaveDelay:Le,overlayClassName:St,overlayStyle:dt,destroyPopupOnHide:xt,dropdownRender:qe}=$,kt=te($,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),wt=ze("dropdown",ke),Ke=`${wt}-button`,[Ct,q]=(0,O.Z)(wt),U={menu:V,arrow:Ue,autoFocus:he,align:Ge,disabled:c,trigger:c?[]:Be,onOpenChange:me,getPopupContainer:Z||At,mouseEnterDelay:xe,mouseLeaveDelay:Le,overlayClassName:St,overlayStyle:dt,destroyPopupOnHide:xt,dropdownRender:qe},{compactSize:I,compactItemClassnames:d}=(0,pe.ri)(wt,ft),H=P()(Ke,d,ne,q);"overlay"in $&&(U.overlay=Bt),"open"in $&&(U.open=We),"placement"in $?U.placement=Q:U.placement=ft==="rtl"?"bottomLeft":"bottomRight";const de=W.createElement(M.ZP,{type:k,danger:w,disabled:c,loading:D,onClick:T,htmlType:ee,href:F,title:ae},N),E=W.createElement(M.ZP,{type:k,danger:w,icon:ue}),[m,ce]=J([de,E]);return Ct(W.createElement(ie.Z.Compact,Object.assign({className:H,size:I,block:!0},kt),m,W.createElement(o.Z,Object.assign({},U),ce)))};x.__ANT_BUTTON=!0;var R=x;const le=o.Z;le.Button=R;var j=le},47211:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return te}});var o=i(17313),f=i(13826),P=i(92899),W=i(29878),A=i(19447),M=i(83116),s=i(37613),pe=x=>{const{componentCls:R,menuCls:le,colorError:j,colorTextLightSolid:$}=x,At=`${le}-item`;return{[`${R}, ${R}-menu-submenu`]:{[`${le} ${At}`]:{[`&${At}-danger:not(${At}-disabled)`]:{color:j,"&:hover":{color:$,backgroundColor:j}}}}}};const O=x=>{const{componentCls:R,menuCls:le,zIndexPopup:j,dropdownArrowDistance:$,sizePopupArrow:At,antCls:ze,iconCls:ft,motionDurationMid:ke,dropdownPaddingVertical:k,fontSize:w,dropdownEdgeChildPadding:c,colorTextDisabled:D,fontSizeIcon:T,controlPaddingHorizontal:ee,colorBgElevated:N}=x;return[{[R]:Object.assign(Object.assign({},(0,o.Wf)(x)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:j,display:"block","&::before":{position:"absolute",insetBlock:-$+At/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${ze}-btn`]:{[`& > ${ft}-down, & > ${ze}-btn-icon > ${ft}-down`]:{fontSize:T}},[`${R}-wrap`]:{position:"relative",[`${ze}-btn > ${ft}-down`]:{fontSize:T},[`${ft}-down::before`]:{transition:`transform ${ke}`}},[`${R}-wrap-open`]:{[`${ft}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${ze}-slide-down-enter${ze}-slide-down-enter-active${R}-placement-bottomLeft, + &${ze}-slide-down-appear${ze}-slide-down-appear-active${R}-placement-bottomLeft, + &${ze}-slide-down-enter${ze}-slide-down-enter-active${R}-placement-bottom, + &${ze}-slide-down-appear${ze}-slide-down-appear-active${R}-placement-bottom, + &${ze}-slide-down-enter${ze}-slide-down-enter-active${R}-placement-bottomRight, + &${ze}-slide-down-appear${ze}-slide-down-appear-active${R}-placement-bottomRight`]:{animationName:f.fJ},[`&${ze}-slide-up-enter${ze}-slide-up-enter-active${R}-placement-topLeft, + &${ze}-slide-up-appear${ze}-slide-up-appear-active${R}-placement-topLeft, + &${ze}-slide-up-enter${ze}-slide-up-enter-active${R}-placement-top, + &${ze}-slide-up-appear${ze}-slide-up-appear-active${R}-placement-top, + &${ze}-slide-up-enter${ze}-slide-up-enter-active${R}-placement-topRight, + &${ze}-slide-up-appear${ze}-slide-up-appear-active${R}-placement-topRight`]:{animationName:f.Qt},[`&${ze}-slide-down-leave${ze}-slide-down-leave-active${R}-placement-bottomLeft, + &${ze}-slide-down-leave${ze}-slide-down-leave-active${R}-placement-bottom, + &${ze}-slide-down-leave${ze}-slide-down-leave-active${R}-placement-bottomRight`]:{animationName:f.Uw},[`&${ze}-slide-up-leave${ze}-slide-up-leave-active${R}-placement-topLeft, + &${ze}-slide-up-leave${ze}-slide-up-leave-active${R}-placement-top, + &${ze}-slide-up-leave${ze}-slide-up-leave-active${R}-placement-topRight`]:{animationName:f.ly}})},(0,A.ZP)(x,{colorBg:N,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${R} ${le}`]:{position:"relative",margin:0},[`${le}-submenu-popup`]:{position:"absolute",zIndex:j,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${R}, ${R}-menu-submenu`]:{[le]:Object.assign(Object.assign({padding:c,listStyleType:"none",backgroundColor:N,backgroundClip:"padding-box",borderRadius:x.borderRadiusLG,outline:"none",boxShadow:x.boxShadowSecondary},(0,o.Qy)(x)),{[`${le}-item-group-title`]:{padding:`${k}px ${ee}px`,color:x.colorTextDescription,transition:`all ${ke}`},[`${le}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${le}-item-icon`]:{minWidth:w,marginInlineEnd:x.marginXS,fontSize:x.fontSizeSM},[`${le}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ke}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${le}-item, ${le}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${k}px ${ee}px`,color:x.colorText,fontWeight:"normal",fontSize:w,lineHeight:x.lineHeight,cursor:"pointer",transition:`all ${ke}`,borderRadius:x.borderRadiusSM,"&:hover, &-active":{backgroundColor:x.controlItemBgHover}},(0,o.Qy)(x)),{"&-selected":{color:x.colorPrimary,backgroundColor:x.controlItemBgActive,"&:hover, &-active":{backgroundColor:x.controlItemBgActiveHover}},"&-disabled":{color:D,cursor:"not-allowed","&:hover":{color:D,backgroundColor:N,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${x.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:x.colorSplit},[`${R}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:x.paddingXS,[`${R}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:x.colorTextDescription,fontSize:T,fontStyle:"normal"}}}),[`${le}-item-group-list`]:{margin:`0 ${x.marginXS}px`,padding:0,listStyle:"none"},[`${le}-submenu-title`]:{paddingInlineEnd:ee+x.fontSizeSM},[`${le}-submenu-vertical`]:{position:"relative"},[`${le}-submenu${le}-submenu-disabled ${R}-menu-submenu-title`]:{[`&, ${R}-menu-submenu-arrow-icon`]:{color:D,backgroundColor:N,cursor:"not-allowed"}},[`${le}-submenu-selected ${R}-menu-submenu-title`]:{color:x.colorPrimary}})}},[(0,f.oN)(x,"slide-up"),(0,f.oN)(x,"slide-down"),(0,P.Fm)(x,"move-up"),(0,P.Fm)(x,"move-down"),(0,W._y)(x,"zoom-big")]]};var te=(0,M.Z)("Dropdown",(x,R)=>{let{rootPrefixCls:le}=R;const{marginXXS:j,sizePopupArrow:$,controlHeight:At,fontSize:ze,lineHeight:ft,paddingXXS:ke,componentCls:k,borderRadiusLG:w}=x,c=(At-ze*ft)/2,{dropdownArrowOffset:D}=(0,A.fS)({contentRadius:w}),T=(0,s.TS)(x,{menuCls:`${k}-menu`,rootPrefixCls:le,dropdownArrowDistance:$/2+j,dropdownArrowOffset:D,dropdownPaddingVertical:c,dropdownEdgeChildPadding:ke});return[O(T),pe(T)]},x=>({zIndexPopup:x.zIndexPopupBase+50}))},64165:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ke}});var o=i(92310),f=i.n(o),P=i(59301),W=i(36355),A=i(9763),M=i(64993),s=i(88088),pe=()=>{const[,k]=(0,s.Z)(),c=new M.C(k.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return P.createElement("svg",{style:c,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},P.createElement("g",{fill:"none",fillRule:"evenodd"},P.createElement("g",{transform:"translate(24 31.67)"},P.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),P.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"}),P.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)"}),P.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"}),P.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"})),P.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"}),P.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},P.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),P.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},te=()=>{const[,k]=(0,s.Z)(),{colorFill:w,colorFillTertiary:c,colorFillQuaternary:D,colorBgContainer:T}=k,{borderColor:ee,shadowColor:N,contentColor:ne}=(0,P.useMemo)(()=>({borderColor:new M.C(w).onBackground(T).toHexShortString(),shadowColor:new M.C(c).onBackground(T).toHexShortString(),contentColor:new M.C(D).onBackground(T).toHexShortString()}),[w,c,D,T]);return P.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},P.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},P.createElement("ellipse",{fill:N,cx:"32",cy:"33",rx:"32",ry:"7"}),P.createElement("g",{fillRule:"nonzero",stroke:ee},P.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"}),P.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:ne}))))},x=i(83116),R=i(37613);const le=k=>{const{componentCls:w,margin:c,marginXS:D,marginXL:T,fontSize:ee,lineHeight:N}=k;return{[w]:{marginInline:D,fontSize:ee,lineHeight:N,textAlign:"center",[`${w}-image`]:{height:k.emptyImgHeight,marginBottom:D,opacity:k.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${w}-description`]:{color:k.colorText},[`${w}-footer`]:{marginTop:c},"&-normal":{marginBlock:T,color:k.colorTextDisabled,[`${w}-description`]:{color:k.colorTextDisabled},[`${w}-image`]:{height:k.emptyImgHeightMD}},"&-small":{marginBlock:D,color:k.colorTextDisabled,[`${w}-image`]:{height:k.emptyImgHeightSM}}}}};var j=(0,x.Z)("Empty",k=>{const{componentCls:w,controlHeightLG:c}=k,D=(0,R.TS)(k,{emptyImgCls:`${w}-img`,emptyImgHeight:c*2.5,emptyImgHeightMD:c,emptyImgHeightSM:c*.875});return[le(D)]}),$=function(k,w){var c={};for(var D in k)Object.prototype.hasOwnProperty.call(k,D)&&w.indexOf(D)<0&&(c[D]=k[D]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,D=Object.getOwnPropertySymbols(k);T{var{className:w,rootClassName:c,prefixCls:D,image:T=At,description:ee,children:N,imageStyle:ne,style:V}=k,Ue=$(k,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:he,direction:Bt,empty:Be}=P.useContext(W.E_),Ge=he("empty",D),[We,me]=j(Ge),[Q]=(0,A.Z)("Empty"),Z=typeof ee!="undefined"?ee:Q==null?void 0:Q.description,F=typeof Z=="string"?Z:"empty";let ue=null;return typeof T=="string"?ue=P.createElement("img",{alt:F,src:T}):ue=T,We(P.createElement("div",Object.assign({className:f()(me,Ge,Be==null?void 0:Be.className,{[`${Ge}-normal`]:T===ze,[`${Ge}-rtl`]:Bt==="rtl"},w,c),style:Object.assign(Object.assign({},Be==null?void 0:Be.style),V)},Ue),P.createElement("div",{className:`${Ge}-image`,style:ne},ue),Z&&P.createElement("div",{className:`${Ge}-description`},Z),N&&P.createElement("div",{className:`${Ge}-footer`},N)))};ft.PRESENTED_IMAGE_DEFAULT=At,ft.PRESENTED_IMAGE_SIMPLE=ze;var ke=ft},78241:function(mn,nt,i){"use strict";i.d(nt,{default:function(){return vn}});var o=i(92393),f=i(92310),P=i.n(f),W=i(77900),A=i(59301),M=i(62892),s=i(32441);function ie(oe){const[g,C]=A.useState(oe);return A.useEffect(()=>{const B=setTimeout(()=>{C(oe)},oe.length?0:10);return()=>{clearTimeout(B)}},[oe]),g}var pe=i(17313),O=i(29878),te=i(8378),x=i(37613),R=i(83116),j=oe=>{const{componentCls:g}=oe,C=`${g}-show-help`,B=`${g}-show-help-item`;return{[C]:{transition:`opacity ${oe.motionDurationSlow} ${oe.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[B]:{overflow:"hidden",transition:`height ${oe.motionDurationSlow} ${oe.motionEaseInOut}, + opacity ${oe.motionDurationSlow} ${oe.motionEaseInOut}, + transform ${oe.motionDurationSlow} ${oe.motionEaseInOut} !important`,[`&${B}-appear, &${B}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${B}-leave-active`]:{transform:"translateY(-5px)"}}}}};const $=oe=>({legend:{display:"block",width:"100%",marginBottom:oe.marginLG,padding:0,color:oe.colorTextDescription,fontSize:oe.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${oe.lineWidth}px ${oe.lineType} ${oe.colorBorder}`},label:{fontSize:oe.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 ${oe.controlOutlineWidth}px ${oe.controlOutline}`},output:{display:"block",paddingTop:15,color:oe.colorText,fontSize:oe.fontSize,lineHeight:oe.lineHeight}}),At=(oe,g)=>{const{formItemCls:C}=oe;return{[C]:{[`${C}-label > label`]:{height:g},[`${C}-control-input`]:{minHeight:g}}}},ze=oe=>{const{componentCls:g}=oe;return{[oe.componentCls]:Object.assign(Object.assign(Object.assign({},(0,pe.Wf)(oe)),$(oe)),{[`${g}-text`]:{display:"inline-block",paddingInlineEnd:oe.paddingSM},"&-small":Object.assign({},At(oe,oe.controlHeightSM)),"&-large":Object.assign({},At(oe,oe.controlHeightLG))})}},ft=oe=>{const{formItemCls:g,iconCls:C,componentCls:B,rootPrefixCls:b,labelRequiredMarkColor:_,labelColor:Ae,labelFontSize:Ye,labelHeight:_e,labelColonMarginInlineStart:vt,labelColonMarginInlineEnd:Ot,itemMarginBottom:Rt}=oe;return{[g]:Object.assign(Object.assign({},(0,pe.Wf)(oe)),{marginBottom:Rt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${b}-row`]:{display:"none"},"&-has-warning":{[`${g}-split`]:{color:oe.colorError}},"&-has-error":{[`${g}-split`]:{color:oe.colorWarning}},[`${g}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${oe.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:_e,color:Ae,fontSize:Ye,[`> ${C}`]:{fontSize:oe.fontSize,verticalAlign:"top"},[`&${g}-required:not(${g}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:oe.marginXXS,color:_,fontSize:oe.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${B}-hide-required-mark &`]:{display:"none"}},[`${g}-optional`]:{display:"inline-block",marginInlineStart:oe.marginXXS,color:oe.colorTextDescription,[`${B}-hide-required-mark &`]:{display:"none"}},[`${g}-tooltip`]:{color:oe.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:oe.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:vt,marginInlineEnd:Ot},[`&${g}-no-colon::after`]:{content:'"\\a0"'}}},[`${g}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${b}-col-'"]):not([class*="' ${b}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:oe.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[g]:{"&-explain, &-extra":{clear:"both",color:oe.colorTextDescription,fontSize:oe.fontSize,lineHeight:oe.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:oe.controlHeightSM,transition:`color ${oe.motionDurationMid} ${oe.motionEaseOut}`},"&-explain":{"&-error":{color:oe.colorError},"&-warning":{color:oe.colorWarning}}},[`&-with-help ${g}-explain`]:{height:"auto",opacity:1},[`${g}-feedback-icon`]:{fontSize:oe.fontSize,textAlign:"center",visibility:"visible",animationName:O.kr,animationDuration:oe.motionDurationMid,animationTimingFunction:oe.motionEaseOutBack,pointerEvents:"none","&-success":{color:oe.colorSuccess},"&-error":{color:oe.colorError},"&-warning":{color:oe.colorWarning},"&-validating":{color:oe.colorPrimary}}})}},ke=oe=>{const{componentCls:g,formItemCls:C}=oe;return{[`${g}-horizontal`]:{[`${C}-label`]:{flexGrow:0},[`${C}-control`]:{flex:"1 1 0",minWidth:0},[`${C}-label[class$='-24'], ${C}-label[class*='-24 ']`]:{[`& + ${C}-control`]:{minWidth:"unset"}}}}},k=oe=>{const{componentCls:g,formItemCls:C}=oe;return{[`${g}-inline`]:{display:"flex",flexWrap:"wrap",[C]:{flex:"none",marginInlineEnd:oe.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${C}-label, + > ${C}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${C}-label`]:{flex:"none"},[`${g}-text`]:{display:"inline-block"},[`${C}-has-feedback`]:{display:"inline-block"}}}}},w=oe=>({padding:oe.verticalLabelPadding,margin:oe.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),c=oe=>{const{componentCls:g,formItemCls:C,rootPrefixCls:B}=oe;return{[`${C} ${C}-label`]:w(oe),[g]:{[C]:{flexWrap:"wrap",[`${C}-label, ${C}-control`]:{[`&:not([class*=" ${B}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},D=oe=>{const{componentCls:g,formItemCls:C,rootPrefixCls:B}=oe;return{[`${g}-vertical`]:{[C]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${g}-item-control`]:{width:"100%"}}},[`${g}-vertical ${C}-label, + .${B}-col-24${C}-label, + .${B}-col-xl-24${C}-label`]:w(oe),[`@media (max-width: ${oe.screenXSMax}px)`]:[c(oe),{[g]:{[`.${B}-col-xs-24${C}-label`]:w(oe)}}],[`@media (max-width: ${oe.screenSMMax}px)`]:{[g]:{[`.${B}-col-sm-24${C}-label`]:w(oe)}},[`@media (max-width: ${oe.screenMDMax}px)`]:{[g]:{[`.${B}-col-md-24${C}-label`]:w(oe)}},[`@media (max-width: ${oe.screenLGMax}px)`]:{[g]:{[`.${B}-col-lg-24${C}-label`]:w(oe)}}}},T=(oe,g)=>(0,x.TS)(oe,{formItemCls:`${oe.componentCls}-item`,rootPrefixCls:g});var ee=(0,R.Z)("Form",(oe,g)=>{let{rootPrefixCls:C}=g;const B=T(oe,C);return[ze(B),ft(B),j(B),ke(B),k(B),D(B),(0,te.Z)(B),O.kr]},oe=>({labelRequiredMarkColor:oe.colorError,labelColor:oe.colorTextHeading,labelFontSize:oe.fontSize,labelHeight:oe.controlHeight,labelColonMarginInlineStart:oe.marginXXS/2,labelColonMarginInlineEnd:oe.marginXS,itemMarginBottom:oe.marginLG,verticalLabelPadding:`0 0 ${oe.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const N=[];function ne(oe,g,C){let B=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof oe=="string"?oe:`${g}-${B}`,error:oe,errorStatus:C}}var Ue=oe=>{let{help:g,helpStatus:C,errors:B=N,warnings:b=N,className:_,fieldId:Ae,onVisibleChanged:Ye}=oe;const{prefixCls:_e}=A.useContext(s.Rk),vt=`${_e}-item-explain`,[,Ot]=ee(_e),Rt=(0,A.useMemo)(()=>(0,M.Z)(_e),[_e]),Wt=ie(B),Ne=ie(b),yt=A.useMemo(()=>g!=null?[ne(g,"help",C)]:[].concat((0,o.Z)(Wt.map((Pe,Fe)=>ne(Pe,"error","error",Fe))),(0,o.Z)(Ne.map((Pe,Fe)=>ne(Pe,"warning","warning",Fe)))),[g,C,Wt,Ne]),se={};return Ae&&(se.id=`${Ae}_help`),A.createElement(W.default,{motionDeadline:Rt.motionDeadline,motionName:`${_e}-show-help`,visible:!!yt.length,onVisibleChanged:Ye},Pe=>{const{className:Fe,style:Xe}=Pe;return A.createElement("div",Object.assign({},se,{className:P()(vt,Fe,_,Ot),style:Xe,role:"alert"}),A.createElement(W.CSSMotionList,Object.assign({keys:yt},(0,M.Z)(_e),{motionName:`${_e}-show-help-item`,component:!1}),Et=>{const{key:Qe,error:Oe,errorStatus:Y,className:Ee,style:je}=Et;return A.createElement("div",{key:Qe,className:P()(Ee,{[`${vt}-${Y}`]:Y}),style:je},Oe)}))})},he=i(95013),Bt=i(36355),Be=i(1684),Ge=i(52946),We=i(19716),me=i(16722);const Q=["parentNode"],Z="form_item";function F(oe){return oe===void 0||oe===!1?[]:Array.isArray(oe)?oe:[oe]}function ue(oe,g){if(!oe.length)return;const C=oe.join("_");return g?`${g}_${C}`:Q.includes(C)?`${Z}_${C}`:C}function ae(oe,g,C,B,b,_){let Ae=B;return _!==void 0?Ae=_:C.validating?Ae="validating":oe.length?Ae="error":g.length?Ae="warning":(C.touched||b&&C.validated)&&(Ae="success"),Ae}function J(oe){return F(oe).join("_")}function xe(oe){const[g]=(0,he.useForm)(),C=A.useRef({}),B=A.useMemo(()=>oe!=null?oe:Object.assign(Object.assign({},g),{__INTERNAL__:{itemRef:b=>_=>{const Ae=J(b);_?C.current[Ae]=_:delete C.current[Ae]}},scrollToField:function(b){let _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Ae=F(b),Ye=ue(Ae,B.__INTERNAL__.name),_e=Ye?document.getElementById(Ye):null;_e&&(0,me.Z)(_e,Object.assign({scrollMode:"if-needed",block:"nearest"},_))},getFieldInstance:b=>{const _=J(b);return C.current[_]}}),[oe,g]);return[B]}var Le=i(28726),St=function(oe,g){var C={};for(var B in oe)Object.prototype.hasOwnProperty.call(oe,B)&&g.indexOf(B)<0&&(C[B]=oe[B]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,B=Object.getOwnPropertySymbols(oe);b{const C=A.useContext(Be.Z),{getPrefixCls:B,direction:b,form:_}=A.useContext(Bt.E_),{prefixCls:Ae,className:Ye,rootClassName:_e,size:vt,disabled:Ot=C,form:Rt,colon:Wt,labelAlign:Ne,labelWrap:yt,labelCol:se,wrapperCol:Pe,hideRequiredMark:Fe,layout:Xe="horizontal",scrollToFirstError:Et,requiredMark:Qe,onFinishFailed:Oe,name:Y,style:Ee,feedbackIcons:je}=oe,it=St(oe,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),tt=(0,We.Z)(vt),It=A.useContext(Le.Z),Pt=(0,A.useMemo)(()=>Qe!==void 0?Qe:_&&_.requiredMark!==void 0?_.requiredMark:!Fe,[Fe,Qe,_]),Ut=Wt!=null?Wt:_==null?void 0:_.colon,on=B("form",Ae),[gn,Bn]=ee(on),Dn=P()(on,`${on}-${Xe}`,{[`${on}-hide-required-mark`]:Pt===!1,[`${on}-rtl`]:b==="rtl",[`${on}-${tt}`]:tt},Bn,_==null?void 0:_.className,Ye,_e),[Tn]=xe(Rt),{__INTERNAL__:xn}=Tn;xn.name=Y;const Ce=(0,A.useMemo)(()=>({name:Y,labelAlign:Ne,labelCol:se,labelWrap:yt,wrapperCol:Pe,vertical:Xe==="vertical",colon:Ut,requiredMark:Pt,itemRef:xn.itemRef,form:Tn,feedbackIcons:je}),[Y,Ne,se,Pe,Xe,Ut,Pt,Tn,je]);A.useImperativeHandle(g,()=>Tn);const et=(st,ut)=>{if(st){let nn={block:"nearest"};typeof st=="object"&&(nn=st),Tn.scrollToField(ut,nn)}},Je=st=>{if(Oe==null||Oe(st),st.errorFields.length){const ut=st.errorFields[0].name;if(Et!==void 0){et(Et,ut);return}_&&_.scrollToFirstError!==void 0&&et(_.scrollToFirstError,ut)}};return gn(A.createElement(Be.n,{disabled:Ot},A.createElement(Ge.q,{size:tt},A.createElement(s.RV,Object.assign({},{validateMessages:It}),A.createElement(s.q3.Provider,{value:Ce},A.createElement(he.default,Object.assign({id:Y},it,{name:Y,onFinishFailed:Je,form:Tn,style:Object.assign(Object.assign({},_==null?void 0:_.style),Ee),className:Dn})))))))};var qe=A.forwardRef(dt),kt=i(41799),wt=i(8654),Ke=i(92343),Ct=i(11592);function q(oe){if(typeof oe=="function")return oe;const g=(0,Ct.Z)(oe);return g.length<=1?g[0]:g}const U=()=>{const{status:oe,errors:g=[],warnings:C=[]}=(0,A.useContext)(s.aM);return{status:oe,errors:g,warnings:C}};U.Context=s.aM;var I=U,d=i(16089);function H(oe){const[g,C]=A.useState(oe),B=(0,A.useRef)(null),b=(0,A.useRef)([]),_=(0,A.useRef)(!1);A.useEffect(()=>(_.current=!1,()=>{_.current=!0,d.Z.cancel(B.current),B.current=null}),[]);function Ae(Ye){_.current||(B.current===null&&(b.current=[],B.current=(0,d.Z)(()=>{B.current=null,C(_e=>{let vt=_e;return b.current.forEach(Ot=>{vt=Ot(vt)}),vt})})),b.current.push(Ye))}return[g,Ae]}function de(){const{itemRef:oe}=A.useContext(s.q3),g=A.useRef({});function C(B,b){const _=b&&typeof b=="object"&&b.ref,Ae=B.join("_");return(g.current.name!==Ae||g.current.originRef!==_)&&(g.current.name=Ae,g.current.originRef=_,g.current.ref=(0,wt.sQ)(oe(B),_)),g.current.ref}return C}var E=i(29194),m=i(34280),ce=i(2738),X=i(27382),L=i(37028);const fe=oe=>{const{formItemCls:g}=oe;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${g}-control`]:{display:"flex"}}}};var He=(0,R.b)(["Form","item-item"],(oe,g)=>{let{rootPrefixCls:C}=g;const B=T(oe,C);return[fe(B)]}),we=oe=>{const{prefixCls:g,status:C,wrapperCol:B,children:b,errors:_,warnings:Ae,_internalItemRender:Ye,extra:_e,help:vt,fieldId:Ot,marginBottom:Rt,onErrorVisibleChanged:Wt}=oe,Ne=`${g}-item`,yt=A.useContext(s.q3),se=B||yt.wrapperCol||{},Pe=P()(`${Ne}-control`,se.className),Fe=A.useMemo(()=>Object.assign({},yt),[yt]);delete Fe.labelCol,delete Fe.wrapperCol;const Xe=A.createElement("div",{className:`${Ne}-control-input`},A.createElement("div",{className:`${Ne}-control-input-content`},b)),Et=A.useMemo(()=>({prefixCls:g,status:C}),[g,C]),Qe=Rt!==null||_.length||Ae.length?A.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},A.createElement(s.Rk.Provider,{value:Et},A.createElement(Ue,{fieldId:Ot,errors:_,warnings:Ae,help:vt,helpStatus:C,className:`${Ne}-explain-connected`,onVisibleChanged:Wt})),!!Rt&&A.createElement("div",{style:{width:0,height:Rt}})):null,Oe={};Ot&&(Oe.id=`${Ot}_extra`);const Y=_e?A.createElement("div",Object.assign({},Oe,{className:`${Ne}-extra`}),_e):null,Ee=Ye&&Ye.mark==="pro_table_render"&&Ye.render?Ye.render(oe,{input:Xe,errorList:Qe,extra:Y}):A.createElement(A.Fragment,null,Xe,Qe,Y);return A.createElement(s.q3.Provider,{value:Fe},A.createElement(L.Z,Object.assign({},se,{className:Pe}),Ee),A.createElement(He,{prefixCls:g}))},De=i(61485),K=i(31724),v=i(9763),G=i(6848),Se=function(oe,g){var C={};for(var B in oe)Object.prototype.hasOwnProperty.call(oe,B)&&g.indexOf(B)<0&&(C[B]=oe[B]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,B=Object.getOwnPropertySymbols(oe);b{let{prefixCls:g,label:C,htmlFor:B,labelCol:b,labelAlign:_,colon:Ae,required:Ye,requiredMark:_e,tooltip:vt}=oe;var Ot;const[Rt]=(0,v.Z)("Form"),{vertical:Wt,labelAlign:Ne,labelCol:yt,labelWrap:se,colon:Pe}=A.useContext(s.q3);if(!C)return null;const Fe=b||yt||{},Xe=_||Ne,Et=`${g}-item-label`,Qe=P()(Et,Xe==="left"&&`${Et}-left`,Fe.className,{[`${Et}-wrap`]:!!se});let Oe=C;const Y=Ae===!0||Pe!==!1&&Ae!==!1;Y&&!Wt&&typeof C=="string"&&C.trim()!==""&&(Oe=C.replace(/[:|:]\s*$/,""));const je=Ie(vt);if(je){const{icon:Pt=A.createElement(De.Z,null)}=je,Ut=Se(je,["icon"]),on=A.createElement(G.Z,Object.assign({},Ut),A.cloneElement(Pt,{className:`${g}-item-tooltip`,title:""}));Oe=A.createElement(A.Fragment,null,Oe,on)}const it=_e==="optional",tt=typeof _e=="function";tt?Oe=_e(Oe,{required:!!Ye}):it&&!Ye&&(Oe=A.createElement(A.Fragment,null,Oe,A.createElement("span",{className:`${g}-item-optional`,title:""},(Rt==null?void 0:Rt.optional)||((Ot=K.Z.Form)===null||Ot===void 0?void 0:Ot.optional))));const It=P()({[`${g}-item-required`]:Ye,[`${g}-item-required-mark-optional`]:it||tt,[`${g}-item-no-colon`]:!Y});return A.createElement(L.Z,Object.assign({},Fe,{className:Qe}),A.createElement("label",{htmlFor:B,className:It,title:typeof C=="string"?C:""},Oe))},Ft=i(29679),Lt=i(19248),Xt=i(96512),an=i(58617);const en={success:Ft.Z,warning:Xt.Z,error:Lt.Z,validating:an.Z};function dn(oe){let{children:g,errors:C,warnings:B,hasFeedback:b,validateStatus:_,prefixCls:Ae,meta:Ye,noStyle:_e}=oe;const vt=`${Ae}-item`,{feedbackIcons:Ot}=A.useContext(s.q3),Rt=ae(C,B,Ye,null,!!b,_),{isFormItemInput:Wt,status:Ne}=A.useContext(s.aM),yt=A.useMemo(()=>{var se;let Pe;if(b){const Et=b!==!0&&b.icons||Ot,Qe=Rt&&((se=Et==null?void 0:Et({status:Rt,errors:C,warnings:B}))===null||se===void 0?void 0:se[Rt]),Oe=Rt&&en[Rt];Pe=Qe!==!1&&Oe?A.createElement("span",{className:P()(`${vt}-feedback-icon`,`${vt}-feedback-icon-${Rt}`)},Qe||A.createElement(Oe,null)):null}let Fe=!0,Xe=Rt||"";return _e&&(Fe=Wt,Xe=(Rt!=null?Rt:Ne)||""),{status:Xe,errors:C,warnings:B,hasFeedback:!!b,feedbackIcon:Pe,isFormItemInput:Fe}},[Rt,b,_e,Wt,Ne]);return A.createElement(s.aM.Provider,{value:yt},g)}var hn=function(oe,g){var C={};for(var B in oe)Object.prototype.hasOwnProperty.call(oe,B)&&g.indexOf(B)<0&&(C[B]=oe[B]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,B=Object.getOwnPropertySymbols(oe);b{if(je&&Qe.current){const Bn=getComputedStyle(Qe.current);It(parseInt(Bn.marginBottom,10))}},[je,it]);const Pt=Bn=>{Bn||It(null)},on=function(){let Bn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Dn=Bn?Oe:vt.errors,Tn=Bn?Y:vt.warnings;return ae(Dn,Tn,vt,"",!!Ot,_e)}(),gn=P()(Xe,C,B,{[`${Xe}-with-help`]:Ee||Oe.length||Y.length,[`${Xe}-has-feedback`]:on&&Ot,[`${Xe}-has-success`]:on==="success",[`${Xe}-has-warning`]:on==="warning",[`${Xe}-has-error`]:on==="error",[`${Xe}-is-validating`]:on==="validating",[`${Xe}-hidden`]:Rt});return A.createElement("div",{className:gn,style:b,ref:Qe},A.createElement(X.Z,Object.assign({className:`${Xe}-row`},(0,ce.Z)(Fe,["_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"])),A.createElement(bt,Object.assign({htmlFor:Ne},oe,{requiredMark:Et,required:yt!=null?yt:se,prefixCls:g})),A.createElement(we,Object.assign({},oe,vt,{errors:Oe,warnings:Y,prefixCls:g,status:on,help:_,marginBottom:tt,onErrorVisibleChanged:Pt}),A.createElement(s.qI.Provider,{value:Pe},A.createElement(dn,{prefixCls:g,meta:vt,errors:vt.errors,warnings:vt.warnings,hasFeedback:Ot,validateStatus:on},Wt)))),!!tt&&A.createElement("div",{className:`${Xe}-margin-offset`,style:{marginBottom:-tt}}))}const tn="__SPLIT__",On=null,Qn=A.memo(oe=>{let{children:g}=oe;return g},(oe,g)=>oe.value===g.value&&oe.update===g.update&&oe.childProps.length===g.childProps.length&&oe.childProps.every((C,B)=>C===g.childProps[B]));function sn(oe){return oe!=null}function Ln(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Jn(oe){const{name:g,noStyle:C,className:B,dependencies:b,prefixCls:_,shouldUpdate:Ae,rules:Ye,children:_e,required:vt,label:Ot,messageVariables:Rt,trigger:Wt="onChange",validateTrigger:Ne,hidden:yt,help:se}=oe,{getPrefixCls:Pe}=A.useContext(Bt.E_),{name:Fe}=A.useContext(s.q3),Xe=q(_e),Et=typeof Xe=="function",Qe=A.useContext(s.qI),{validateTrigger:Oe}=A.useContext(he.FieldContext),Y=Ne!==void 0?Ne:Oe,Ee=sn(g),je=Pe("form",_),[it,tt]=ee(je),It=A.useContext(he.ListContext),Pt=A.useRef(),[Ut,on]=H({}),[gn,Bn]=(0,kt.Z)(()=>Ln()),Dn=ut=>{const nn=It==null?void 0:It.getKey(ut.name);if(Bn(ut.destroy?Ln():ut,!0),C&&se!==!1&&Qe){let un=ut.name;if(ut.destroy)un=Pt.current||un;else if(nn!==void 0){const[ln,Vt]=nn;un=[ln].concat((0,o.Z)(Vt)),Pt.current=un}Qe(ut,un)}},Tn=(ut,nn)=>{on(un=>{const ln=Object.assign({},un),In=[].concat((0,o.Z)(ut.name.slice(0,-1)),(0,o.Z)(nn)).join(tn);return ut.destroy?delete ln[In]:ln[In]=ut,ln})},[xn,Ce]=A.useMemo(()=>{const ut=(0,o.Z)(gn.errors),nn=(0,o.Z)(gn.warnings);return Object.values(Ut).forEach(un=>{ut.push.apply(ut,(0,o.Z)(un.errors||[])),nn.push.apply(nn,(0,o.Z)(un.warnings||[]))}),[ut,nn]},[Ut,gn.errors,gn.warnings]),et=de();function Je(ut,nn,un){return C&&!yt?A.createElement(dn,{prefixCls:je,hasFeedback:oe.hasFeedback,validateStatus:oe.validateStatus,meta:gn,errors:xn,warnings:Ce,noStyle:!0},ut):A.createElement(wn,Object.assign({key:"row"},oe,{className:P()(B,tt),prefixCls:je,fieldId:nn,isRequired:un,errors:xn,warnings:Ce,meta:gn,onSubItemMetaChange:Tn}),ut)}if(!Ee&&!Et&&!b)return it(Je(Xe));let st={};return typeof Ot=="string"?st.label=Ot:g&&(st.label=String(g)),Rt&&(st=Object.assign(Object.assign({},st),Rt)),it(A.createElement(he.Field,Object.assign({},oe,{messageVariables:st,trigger:Wt,validateTrigger:Y,onMetaChange:Dn}),(ut,nn,un)=>{const ln=F(g).length&&nn?nn.name:[],Vt=ue(ln,Fe),In=vt!==void 0?vt:!!(Ye&&Ye.some(Kt=>{if(Kt&&typeof Kt=="object"&&Kt.required&&!Kt.warningOnly)return!0;if(typeof Kt=="function"){const Sn=Kt(un);return Sn&&Sn.required&&!Sn.warningOnly}return!1})),rn=Object.assign({},ut);let Mt=null;if(Array.isArray(Xe)&&Ee)Mt=Xe;else if(!(Et&&(!(Ae||b)||Ee))){if(!(b&&!Et&&!Ee))if((0,Ke.l$)(Xe)){const Kt=Object.assign(Object.assign({},Xe.props),rn);if(Kt.id||(Kt.id=Vt),se||xn.length>0||Ce.length>0||oe.extra){const Rn=[];(se||xn.length>0)&&Rn.push(`${Vt}_help`),oe.extra&&Rn.push(`${Vt}_extra`),Kt["aria-describedby"]=Rn.join(" ")}xn.length>0&&(Kt["aria-invalid"]="true"),In&&(Kt["aria-required"]="true"),(0,wt.Yr)(Xe)&&(Kt.ref=et(ln,Xe)),new Set([].concat((0,o.Z)(F(Wt)),(0,o.Z)(F(Y)))).forEach(Rn=>{Kt[Rn]=function(){for(var kn,Zn,Fn,ir,Ve,ye=arguments.length,ve=new Array(ye),gt=0;gt{var{prefixCls:g,children:C}=oe,B=lt(oe,["prefixCls","children"]);const{getPrefixCls:b}=A.useContext(Bt.E_),_=b("form",g),Ae=A.useMemo(()=>({prefixCls:_,status:"error"}),[_]);return A.createElement(he.List,Object.assign({},B),(Ye,_e,vt)=>A.createElement(s.Rk.Provider,{value:Ae},C(Ye.map(Ot=>Object.assign(Object.assign({},Ot),{fieldKey:Ot.key})),_e,{errors:vt.errors,warnings:vt.warnings})))};function cn(){const{form:oe}=(0,A.useContext)(s.q3);return oe}const Tt=qe;Tt.Item=ot,Tt.List=Ht,Tt.ErrorList=Ue,Tt.useForm=xe,Tt.useFormInstance=cn,Tt.useWatch=he.useWatch,Tt.Provider=s.RV,Tt.create=()=>{};var vn=Tt},8628:function(mn,nt,i){"use strict";var o=i(59301),f=i(34280),P=i(56762),W=i(69507);function A(){let M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const s=(0,o.useRef)({}),ie=(0,P.Z)(),pe=(0,W.ZP)();return(0,f.Z)(()=>{const O=pe.subscribe(te=>{s.current=te,M&&ie()});return()=>pe.unsubscribe(O)},[]),s.current}nt.Z=A},5871:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return De}});var o=i(84105),f=i(87395),P=i(92310),W=i.n(P),A=i(5016),M=i(18082),s=i(10928),ie=i(52456),pe=i(5883),O=i(6487),te=i(56789);function x(){return typeof BigInt=="function"}function R(K){return!K&&K!==0&&!Number.isNaN(K)||!String(K).trim()}function le(K){var v=K.trim(),G=v.startsWith("-");G&&(v=v.slice(1)),v=v.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),v.startsWith(".")&&(v="0".concat(v));var Se=v||"0",Ie=Se.split("."),rt=Ie[0]||"0",bt=Ie[1]||"0";rt==="0"&&bt==="0"&&(G=!1);var Ft=G?"-":"";return{negative:G,negativeStr:Ft,trimStr:Se,integerStr:rt,decimalStr:bt,fullStr:"".concat(Ft).concat(Se)}}function j(K){var v=String(K);return!Number.isNaN(Number(v))&&v.includes("e")}function $(K){var v=String(K);if(j(K)){var G=Number(v.slice(v.indexOf("e-")+2)),Se=v.match(/\.(\d+)/);return Se!=null&&Se[1]&&(G+=Se[1].length),G}return v.includes(".")&&ze(v)?v.length-v.indexOf(".")-1:0}function At(K){var v=String(K);if(j(K)){if(K>Number.MAX_SAFE_INTEGER)return String(x()?BigInt(K).toString():Number.MAX_SAFE_INTEGER);if(K0&&arguments[0]!==void 0?arguments[0]:!0;return G?this.isInvalidate()?"":le("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),K}(),ke=function(){function K(v){if((0,O.Z)(this,K),(0,M.Z)(this,"origin",""),(0,M.Z)(this,"number",void 0),(0,M.Z)(this,"empty",void 0),R(v)){this.empty=!0;return}this.origin=String(v),this.number=Number(v)}return(0,te.Z)(K,[{key:"negate",value:function(){return new K(-this.toNumber())}},{key:"add",value:function(G){if(this.isInvalidate())return new K(G);var Se=Number(G);if(Number.isNaN(Se))return this;var Ie=this.number+Se;if(Ie>Number.MAX_SAFE_INTEGER)return new K(Number.MAX_SAFE_INTEGER);if(IeNumber.MAX_SAFE_INTEGER)return new K(Number.MAX_SAFE_INTEGER);if(Ie0&&arguments[0]!==void 0?arguments[0]:!0;return G?this.isInvalidate()?"":At(this.number):this.origin}}]),K}();function k(K){return x()?new ft(K):new ke(K)}function w(K,v,G){var Se=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(K==="")return"";var Ie=le(K),rt=Ie.negativeStr,bt=Ie.integerStr,Ft=Ie.decimalStr,Lt="".concat(v).concat(Ft),Xt="".concat(rt).concat(bt);if(G>=0){var an=Number(Ft[G]);if(an>=5&&!Se){var en=k(K).add("".concat(rt,"0.").concat("0".repeat(G)).concat(10-an));return w(en.toString(),v,G,Se)}return G===0?Xt:"".concat(Xt).concat(v).concat(Ft.padEnd(G,"0").slice(0,G))}return Lt===".0"?Xt:"".concat(Xt).concat(Lt)}var c=k,D=i(93681),T=i(34280),ee=i(8654),N=i(59301),ne=i(48736);function V(K,v){var G=(0,N.useRef)(null);function Se(){try{var rt=K.selectionStart,bt=K.selectionEnd,Ft=K.value,Lt=Ft.substring(0,rt),Xt=Ft.substring(bt);G.current={start:rt,end:bt,value:Ft,beforeTxt:Lt,afterTxt:Xt}}catch(an){}}function Ie(){if(K&&G.current&&v)try{var rt=K.value,bt=G.current,Ft=bt.beforeTxt,Lt=bt.afterTxt,Xt=bt.start,an=rt.length;if(rt.endsWith(Lt))an=rt.length-G.current.afterTxt.length;else if(rt.startsWith(Ft))an=Ft.length;else{var en=Ft[Xt-1],dn=rt.indexOf(en,Xt-1);dn!==-1&&(an=dn+1)}K.setSelectionRange(an,an)}catch(hn){(0,ne.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(hn.message))}}return[Se,Ie]}var Ue=i(49658),he=function(){var v=(0,N.useState)(!1),G=(0,ie.Z)(v,2),Se=G[0],Ie=G[1];return(0,T.Z)(function(){Ie((0,Ue.Z)())},[]),Se},Bt=he,Be=i(16089),Ge=200,We=600;function me(K){var v=K.prefixCls,G=K.upNode,Se=K.downNode,Ie=K.upDisabled,rt=K.downDisabled,bt=K.onStep,Ft=N.useRef(),Lt=N.useRef([]),Xt=N.useRef();Xt.current=bt;var an=function(){clearTimeout(Ft.current)},en=function(Ln,Jn){Ln.preventDefault(),an(),Xt.current(Jn);function ge(){Xt.current(Jn),Ft.current=setTimeout(ge,Ge)}Ft.current=setTimeout(ge,We)};N.useEffect(function(){return function(){an(),Lt.current.forEach(function(sn){return Be.Z.cancel(sn)})}},[]);var dn=Bt();if(dn)return null;var hn="".concat(v,"-handler"),wn=W()(hn,"".concat(hn,"-up"),(0,M.Z)({},"".concat(hn,"-up-disabled"),Ie)),tn=W()(hn,"".concat(hn,"-down"),(0,M.Z)({},"".concat(hn,"-down-disabled"),rt)),On=function(){return Lt.current.push((0,Be.Z)(an))},Qn={unselectable:"on",role:"button",onMouseUp:On,onMouseLeave:On};return N.createElement("div",{className:"".concat(hn,"-wrap")},N.createElement("span",(0,A.Z)({},Qn,{onMouseDown:function(Ln){en(Ln,!0)},"aria-label":"Increase Value","aria-disabled":Ie,className:wn}),G||N.createElement("span",{unselectable:"on",className:"".concat(v,"-handler-up-inner")})),N.createElement("span",(0,A.Z)({},Qn,{onMouseDown:function(Ln){en(Ln,!1)},"aria-label":"Decrease Value","aria-disabled":rt,className:tn}),Se||N.createElement("span",{unselectable:"on",className:"".concat(v,"-handler-down-inner")})))}function Q(K){var v=typeof K=="number"?At(K):le(K).fullStr,G=v.includes(".");return G?le(v.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:K+"0"}var Z=i(5643),F=function(){var K=(0,N.useRef)(0),v=function(){Be.Z.cancel(K.current)};return(0,N.useEffect)(function(){return v},[]),function(G){v(),K.current=(0,Be.Z)(function(){G()})}},ue=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],ae=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],J=function(v,G){return v||G.isEmpty()?G.toString():G.toNumber()},xe=function(v){var G=c(v);return G.isInvalidate()?null:G},Le=N.forwardRef(function(K,v){var G,Se=K.prefixCls,Ie=Se===void 0?"rc-input-number":Se,rt=K.className,bt=K.style,Ft=K.min,Lt=K.max,Xt=K.step,an=Xt===void 0?1:Xt,en=K.defaultValue,dn=K.value,hn=K.disabled,wn=K.readOnly,tn=K.upHandler,On=K.downHandler,Qn=K.keyboard,sn=K.controls,Ln=sn===void 0?!0:sn,Jn=K.classNames,ge=K.stringMode,ot=K.parser,lt=K.formatter,at=K.precision,Ht=K.decimalSeparator,cn=K.onChange,Tt=K.onInput,vn=K.onPressEnter,oe=K.onStep,g=(0,pe.Z)(K,ue),C="".concat(Ie,"-input"),B=N.useRef(null),b=N.useState(!1),_=(0,ie.Z)(b,2),Ae=_[0],Ye=_[1],_e=N.useRef(!1),vt=N.useRef(!1),Ot=N.useRef(!1),Rt=N.useState(function(){return c(dn!=null?dn:en)}),Wt=(0,ie.Z)(Rt,2),Ne=Wt[0],yt=Wt[1];function se(Mt){dn===void 0&&yt(Mt)}var Pe=N.useCallback(function(Mt,Kt){if(!Kt)return at>=0?at:Math.max($(Mt),$(an))},[at,an]),Fe=N.useCallback(function(Mt){var Kt=String(Mt);if(ot)return ot(Kt);var Sn=Kt;return Ht&&(Sn=Sn.replace(Ht,".")),Sn.replace(/[^\w.-]+/g,"")},[ot,Ht]),Xe=N.useRef(""),Et=N.useCallback(function(Mt,Kt){if(lt)return lt(Mt,{userTyping:Kt,input:String(Xe.current)});var Sn=typeof Mt=="number"?At(Mt):Mt;if(!Kt){var bn=Pe(Sn,Kt);if(ze(Sn)&&(Ht||bn>=0)){var Rn=Ht||".";Sn=w(Sn,Rn,bn)}}return Sn},[lt,Pe,Ht]),Qe=N.useState(function(){var Mt=en!=null?en:dn;return Ne.isInvalidate()&&["string","number"].includes((0,s.Z)(Mt))?Number.isNaN(Mt)?"":Mt:Et(Ne.toString(),!1)}),Oe=(0,ie.Z)(Qe,2),Y=Oe[0],Ee=Oe[1];Xe.current=Y;function je(Mt,Kt){Ee(Et(Mt.isInvalidate()?Mt.toString(!1):Mt.toString(!Kt),Kt))}var it=N.useMemo(function(){return xe(Lt)},[Lt,at]),tt=N.useMemo(function(){return xe(Ft)},[Ft,at]),It=N.useMemo(function(){return!it||!Ne||Ne.isInvalidate()?!1:it.lessEquals(Ne)},[it,Ne]),Pt=N.useMemo(function(){return!tt||!Ne||Ne.isInvalidate()?!1:Ne.lessEquals(tt)},[tt,Ne]),Ut=V(B.current,Ae),on=(0,ie.Z)(Ut,2),gn=on[0],Bn=on[1],Dn=function(Kt){return it&&!Kt.lessEquals(it)?it:tt&&!tt.lessEquals(Kt)?tt:null},Tn=function(Kt){return!Dn(Kt)},xn=function(Kt,Sn){var bn=Kt,Rn=Tn(bn)||bn.isEmpty();if(!bn.isEmpty()&&!Sn&&(bn=Dn(bn)||bn,Rn=!0),!wn&&!hn&&Rn){var kn=bn.toString(),Zn=Pe(kn,Sn);return Zn>=0&&(bn=c(w(kn,".",Zn)),Tn(bn)||(bn=c(w(kn,".",Zn,!0)))),bn.equals(Ne)||(se(bn),cn==null||cn(bn.isEmpty()?null:J(ge,bn)),dn===void 0&&je(bn,Sn)),bn}return Ne},Ce=F(),et=function Mt(Kt){if(gn(),Xe.current=Kt,Ee(Kt),!vt.current){var Sn=Fe(Kt),bn=c(Sn);bn.isNaN()||xn(bn,!0)}Tt==null||Tt(Kt),Ce(function(){var Rn=Kt;ot||(Rn=Kt.replace(/。/g,".")),Rn!==Kt&&Mt(Rn)})},Je=function(){vt.current=!0},st=function(){vt.current=!1,et(B.current.value)},ut=function(Kt){et(Kt.target.value)},nn=function(Kt){var Sn;if(!(Kt&&It||!Kt&&Pt)){_e.current=!1;var bn=c(Ot.current?Q(an):an);Kt||(bn=bn.negate());var Rn=(Ne||c(0)).add(bn.toString()),kn=xn(Rn,!1);oe==null||oe(J(ge,kn),{offset:Ot.current?Q(an):an,type:Kt?"up":"down"}),(Sn=B.current)===null||Sn===void 0||Sn.focus()}},un=function(Kt){var Sn=c(Fe(Y)),bn=Sn;Sn.isNaN()?bn=xn(Ne,Kt):bn=xn(Sn,Kt),dn!==void 0?je(Ne,!1):bn.isNaN()||je(bn,!1)},ln=function(){_e.current=!0},Vt=function(Kt){var Sn=Kt.key,bn=Kt.shiftKey;_e.current=!0,Ot.current=bn,Sn==="Enter"&&(vt.current||(_e.current=!1),un(!1),vn==null||vn(Kt)),Qn!==!1&&!vt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Sn)&&(nn(Sn==="Up"||Sn==="ArrowUp"),Kt.preventDefault())},In=function(){_e.current=!1,Ot.current=!1},rn=function(){un(!1),Ye(!1),_e.current=!1};return(0,T.o)(function(){Ne.isInvalidate()||je(Ne,!1)},[at]),(0,T.o)(function(){var Mt=c(dn);yt(Mt);var Kt=c(Fe(Y));(!Mt.equals(Kt)||!_e.current||lt)&&je(Mt,_e.current)},[dn]),(0,T.o)(function(){lt&&Bn()},[Y]),N.createElement("div",{className:W()(Ie,Jn==null?void 0:Jn.input,rt,(G={},(0,M.Z)(G,"".concat(Ie,"-focused"),Ae),(0,M.Z)(G,"".concat(Ie,"-disabled"),hn),(0,M.Z)(G,"".concat(Ie,"-readonly"),wn),(0,M.Z)(G,"".concat(Ie,"-not-a-number"),Ne.isNaN()),(0,M.Z)(G,"".concat(Ie,"-out-of-range"),!Ne.isInvalidate()&&!Tn(Ne)),G)),style:bt,onFocus:function(){Ye(!0)},onBlur:rn,onKeyDown:Vt,onKeyUp:In,onCompositionStart:Je,onCompositionEnd:st,onBeforeInput:ln},Ln&&N.createElement(me,{prefixCls:Ie,upNode:tn,downNode:On,upDisabled:It,downDisabled:Pt,onStep:nn}),N.createElement("div",{className:"".concat(C,"-wrap")},N.createElement("input",(0,A.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ft,"aria-valuemax":Lt,"aria-valuenow":Ne.isInvalidate()?null:Ne.toString(),step:an},g,{ref:(0,ee.sQ)(B,v),className:C,value:Y,onChange:ut,disabled:hn,readOnly:wn}))))}),St=N.forwardRef(function(K,v){var G=K.disabled,Se=K.style,Ie=K.prefixCls,rt=K.value,bt=K.prefix,Ft=K.suffix,Lt=K.addonBefore,Xt=K.addonAfter,an=K.classes,en=K.className,dn=K.classNames,hn=(0,pe.Z)(K,ae),wn=N.useRef(null),tn=function(Qn){wn.current&&(0,Z.nH)(wn.current,Qn)};return N.createElement(D.BaseInput,{inputElement:N.createElement(Le,(0,A.Z)({prefixCls:Ie,disabled:G,classNames:dn,ref:(0,ee.sQ)(wn,v)},hn)),className:en,triggerFocus:tn,prefixCls:Ie,value:rt,disabled:G,style:Se,prefix:bt,suffix:Ft,addonAfter:Xt,addonBefore:Lt,classes:an,classNames:dn,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});St.displayName="InputNumber";var dt=St,xt=dt,qe=i(19080),kt=i(36355),wt=i(92736),Ke=i(1684),Ct=i(19716),q=i(32441),U=i(33234),I=i(9937),d=i(17313),H=i(74207),de=i(83116),E=i(37613);const m=(K,v)=>{let{componentCls:G,borderRadiusSM:Se,borderRadiusLG:Ie}=K;const rt=v==="lg"?Ie:Se;return{[`&-${v}`]:{[`${G}-handler-wrap`]:{borderStartEndRadius:rt,borderEndEndRadius:rt},[`${G}-handler-up`]:{borderStartEndRadius:rt},[`${G}-handler-down`]:{borderEndEndRadius:rt}}}},ce=K=>{const{componentCls:v,lineWidth:G,lineType:Se,colorBorder:Ie,borderRadius:rt,fontSizeLG:bt,controlHeightLG:Ft,controlHeightSM:Lt,colorError:Xt,paddingInlineSM:an,colorTextDescription:en,motionDurationMid:dn,handleHoverColor:hn,paddingInline:wn,paddingBlock:tn,handleBg:On,handleActiveBg:Qn,colorTextDisabled:sn,borderRadiusSM:Ln,borderRadiusLG:Jn,controlWidth:ge,handleVisible:ot,handleBorderColor:lt}=K;return[{[v]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(K)),(0,I.ik)(K)),(0,I.bi)(K,v)),{display:"inline-block",width:ge,margin:0,padding:0,border:`${G}px ${Se} ${Ie}`,borderRadius:rt,"&-rtl":{direction:"rtl",[`${v}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:bt,borderRadius:Jn,[`input${v}-input`]:{height:Ft-2*G}},"&-sm":{padding:0,borderRadius:Ln,[`input${v}-input`]:{height:Lt-2*G,padding:`0 ${an}px`}},"&:hover":Object.assign({},(0,I.pU)(K)),"&-focused":Object.assign({},(0,I.M1)(K)),"&-out-of-range":{[`${v}-input-wrap`]:{input:{color:Xt}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,d.Wf)(K)),(0,I.s7)(K)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${v}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${v}-group-addon`]:{borderRadius:Jn,fontSize:K.fontSizeLG}},"&-sm":{[`${v}-group-addon`]:{borderRadius:Ln}},[`${v}-wrapper-disabled > ${v}-group-addon`]:Object.assign({},(0,I.Xy)(K))}}),[`&-disabled ${v}-input`]:{cursor:"not-allowed"},[v]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(K)),{width:"100%",padding:`${tn}px ${wn}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:rt,outline:0,transition:`all ${dn} linear`,appearance:"textfield",fontSize:"inherit"}),(0,I.nz)(K.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[v]:Object.assign(Object.assign(Object.assign({[`&:hover ${v}-handler-wrap, &-focused ${v}-handler-wrap`]:{opacity:1},[`${v}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:K.handleWidth,height:"100%",background:On,borderStartStartRadius:0,borderStartEndRadius:rt,borderEndEndRadius:rt,borderEndStartRadius:0,opacity:ot===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${dn} linear ${dn}`,[`${v}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + ${v}-handler-up-inner, + ${v}-handler-down-inner + `]:{marginInlineEnd:0,fontSize:K.handleFontSize}}},[`${v}-handler`]:{height:"50%",overflow:"hidden",color:en,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${G}px ${Se} ${lt}`,transition:`all ${dn} linear`,"&:active":{background:Qn},"&:hover":{height:"60%",[` + ${v}-handler-up-inner, + ${v}-handler-down-inner + `]:{color:hn}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,d.Ro)()),{color:en,transition:`all ${dn} linear`,userSelect:"none"})},[`${v}-handler-up`]:{borderStartEndRadius:rt},[`${v}-handler-down`]:{borderBlockStart:`${G}px ${Se} ${lt}`,borderEndEndRadius:rt}},m(K,"lg")),m(K,"sm")),{"&-disabled, &-readonly":{[`${v}-handler-wrap`]:{display:"none"},[`${v}-input`]:{color:"inherit"}},[` + ${v}-handler-up-disabled, + ${v}-handler-down-disabled + `]:{cursor:"not-allowed"},[` + ${v}-handler-up-disabled:hover &-handler-up-inner, + ${v}-handler-down-disabled:hover &-handler-down-inner + `]:{color:sn}})},{[`${v}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${v}-handler-down`]:{borderBlockStartWidth:0}}}]},X=K=>{const{componentCls:v,paddingBlock:G,paddingInline:Se,inputAffixPadding:Ie,controlWidth:rt,borderRadiusLG:bt,borderRadiusSM:Ft}=K;return{[`${v}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,I.ik)(K)),(0,I.bi)(K,`${v}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:rt,padding:0,paddingInlineStart:Se,"&-lg":{borderRadius:bt},"&-sm":{borderRadius:Ft},[`&:not(${v}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,I.pU)(K)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${v}-disabled`]:{background:"transparent"},[`> div${v}`]:{width:"100%",border:"none",outline:"none",[`&${v}-focused`]:{boxShadow:"none !important"}},[`input${v}-input`]:{padding:`${G}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${v}-handler-wrap`]:{zIndex:2},[v]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:Ie},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:Se,marginInlineStart:Ie}}})}};var L=(0,de.Z)("InputNumber",K=>{const v=(0,E.TS)(K,(0,I.e5)(K));return[ce(v),X(v),(0,H.c)(v)]},K=>Object.assign(Object.assign({},(0,I.TM)(K)),{controlWidth:90,handleWidth:K.controlHeightSM-K.lineWidth*2,handleFontSize:K.fontSize/2,handleVisible:"auto",handleActiveBg:K.colorFillAlter,handleBg:K.colorBgContainer,handleHoverColor:K.colorPrimary,handleBorderColor:K.colorBorder})),fe=function(K,v){var G={};for(var Se in K)Object.prototype.hasOwnProperty.call(K,Se)&&v.indexOf(Se)<0&&(G[Se]=K[Se]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,Se=Object.getOwnPropertySymbols(K);Ie{const{getPrefixCls:G,direction:Se}=N.useContext(kt.E_),Ie=N.useRef(null);N.useImperativeHandle(v,()=>Ie.current);const{className:rt,rootClassName:bt,size:Ft,disabled:Lt,prefixCls:Xt,addonBefore:an,addonAfter:en,prefix:dn,bordered:hn=!0,readOnly:wn,status:tn,controls:On}=K,Qn=fe(K,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),sn=G("input-number",Xt),[Ln,Jn]=L(sn),{compactSize:ge,compactItemClassnames:ot}=(0,U.ri)(sn,Se);let lt=N.createElement(f.Z,{className:`${sn}-handler-up-inner`}),at=N.createElement(o.Z,{className:`${sn}-handler-down-inner`});const Ht=typeof On=="boolean"?On:void 0;typeof On=="object"&&(lt=typeof On.upIcon=="undefined"?lt:N.createElement("span",{className:`${sn}-handler-up-inner`},On.upIcon),at=typeof On.downIcon=="undefined"?at:N.createElement("span",{className:`${sn}-handler-down-inner`},On.downIcon));const{hasFeedback:cn,status:Tt,isFormItemInput:vn,feedbackIcon:oe}=N.useContext(q.aM),g=(0,qe.F)(Tt,tn),C=(0,Ct.Z)(_e=>{var vt;return(vt=Ft!=null?Ft:ge)!==null&&vt!==void 0?vt:_e}),B=N.useContext(Ke.Z),b=Lt!=null?Lt:B,_=W()({[`${sn}-lg`]:C==="large",[`${sn}-sm`]:C==="small",[`${sn}-rtl`]:Se==="rtl",[`${sn}-borderless`]:!hn,[`${sn}-in-form-item`]:vn},(0,qe.Z)(sn,g),ot,Jn),Ae=`${sn}-group`,Ye=N.createElement(xt,Object.assign({ref:Ie,disabled:b,className:W()(rt,bt),upHandler:lt,downHandler:at,prefixCls:sn,readOnly:wn,controls:Ht,prefix:dn,suffix:cn&&oe,addonAfter:en&&N.createElement(U.BR,null,N.createElement(q.Ux,{override:!0,status:!0},en)),addonBefore:an&&N.createElement(U.BR,null,N.createElement(q.Ux,{override:!0,status:!0},an)),classNames:{input:_},classes:{affixWrapper:W()((0,qe.Z)(`${sn}-affix-wrapper`,g,cn),{[`${sn}-affix-wrapper-sm`]:C==="small",[`${sn}-affix-wrapper-lg`]:C==="large",[`${sn}-affix-wrapper-rtl`]:Se==="rtl",[`${sn}-affix-wrapper-borderless`]:!hn},Jn),wrapper:W()({[`${Ae}-rtl`]:Se==="rtl",[`${sn}-wrapper-disabled`]:b},Jn),group:W()({[`${sn}-group-wrapper-sm`]:C==="small",[`${sn}-group-wrapper-lg`]:C==="large",[`${sn}-group-wrapper-rtl`]:Se==="rtl"},(0,qe.Z)(`${sn}-group-wrapper`,g,cn),Jn)}},Qn));return Ln(Ye)}),Re=He,we=K=>N.createElement(wt.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},N.createElement(He,Object.assign({},K)));Re._InternalPanelDoNotUseOrYouWillBeFired=we;var De=Re},9432:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ft},n:function(){return At}});var o=i(19248),f=i(92310),P=i.n(f),W=i(93681),A=i(8654),M=i(59301),s=i(19080),ie=i(36355),pe=i(1684),O=i(19716),te=i(32441),x=i(33234),R=i(59412),le=i(9937);function j(ke){return!!(ke.prefix||ke.suffix||ke.allowClear)}var $=function(ke,k){var w={};for(var c in ke)Object.prototype.hasOwnProperty.call(ke,c)&&k.indexOf(c)<0&&(w[c]=ke[c]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,c=Object.getOwnPropertySymbols(ke);D{var w;const{prefixCls:c,bordered:D=!0,status:T,size:ee,disabled:N,onBlur:ne,onFocus:V,suffix:Ue,allowClear:he,addonAfter:Bt,addonBefore:Be,className:Ge,style:We,styles:me,rootClassName:Q,onChange:Z,classNames:F}=ke,ue=$(ke,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:ae,direction:J,input:xe}=M.useContext(ie.E_),Le=ae("input",c),St=(0,M.useRef)(null),[dt,xt]=(0,le.ZP)(Le),{compactSize:qe,compactItemClassnames:kt}=(0,x.ri)(Le,J),wt=(0,O.Z)(He=>{var Re;return(Re=ee!=null?ee:qe)!==null&&Re!==void 0?Re:He}),Ke=M.useContext(pe.Z),Ct=N!=null?N:Ke,{status:q,hasFeedback:U,feedbackIcon:I}=(0,M.useContext)(te.aM),d=(0,s.F)(q,T),H=j(ke)||!!U,de=(0,M.useRef)(H);(0,M.useEffect)(()=>{var He;H&&de.current,de.current=H},[H]);const E=(0,R.Z)(St,!0),m=He=>{E(),ne==null||ne(He)},ce=He=>{E(),V==null||V(He)},X=He=>{E(),Z==null||Z(He)},L=(U||Ue)&&M.createElement(M.Fragment,null,Ue,U&&I);let fe;return typeof he=="object"&&(he!=null&&he.clearIcon)?fe=he:he&&(fe={clearIcon:M.createElement(o.Z,null)}),dt(M.createElement(W.default,Object.assign({ref:(0,A.sQ)(k,St),prefixCls:Le,autoComplete:xe==null?void 0:xe.autoComplete},ue,{disabled:Ct,onBlur:m,onFocus:ce,style:Object.assign(Object.assign({},xe==null?void 0:xe.style),We),styles:Object.assign(Object.assign({},xe==null?void 0:xe.styles),me),suffix:L,allowClear:fe,className:P()(Ge,Q,kt,xe==null?void 0:xe.className),onChange:X,addonAfter:Bt&&M.createElement(x.BR,null,M.createElement(te.Ux,{override:!0,status:!0},Bt)),addonBefore:Be&&M.createElement(x.BR,null,M.createElement(te.Ux,{override:!0,status:!0},Be)),classNames:Object.assign(Object.assign(Object.assign({},F),xe==null?void 0:xe.classNames),{input:P()({[`${Le}-sm`]:wt==="small",[`${Le}-lg`]:wt==="large",[`${Le}-rtl`]:J==="rtl",[`${Le}-borderless`]:!D},!H&&(0,s.Z)(Le,d),F==null?void 0:F.input,(w=xe==null?void 0:xe.classNames)===null||w===void 0?void 0:w.input,xt)}),classes:{affixWrapper:P()({[`${Le}-affix-wrapper-sm`]:wt==="small",[`${Le}-affix-wrapper-lg`]:wt==="large",[`${Le}-affix-wrapper-rtl`]:J==="rtl",[`${Le}-affix-wrapper-borderless`]:!D},(0,s.Z)(`${Le}-affix-wrapper`,d,U),xt),wrapper:P()({[`${Le}-group-rtl`]:J==="rtl"},xt),group:P()({[`${Le}-group-wrapper-sm`]:wt==="small",[`${Le}-group-wrapper-lg`]:wt==="large",[`${Le}-group-wrapper-rtl`]:J==="rtl",[`${Le}-group-wrapper-disabled`]:Ct},(0,s.Z)(`${Le}-group-wrapper`,d,U),xt)}})))})},1643:function(mn,nt,i){"use strict";var o=i(19248),f=i(92310),P=i.n(f),W=i(9296),A=i(59301),M=i(19080),s=i(36355),ie=i(1684),pe=i(19716),O=i(32441),te=i(9432),x=i(9937),R=function(j,$){var At={};for(var ze in j)Object.prototype.hasOwnProperty.call(j,ze)&&$.indexOf(ze)<0&&(At[ze]=j[ze]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,ze=Object.getOwnPropertySymbols(j);ft{const{prefixCls:At,bordered:ze=!0,size:ft,disabled:ke,status:k,allowClear:w,showCount:c,classNames:D,rootClassName:T,className:ee}=j,N=R(j,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:ne,direction:V}=A.useContext(s.E_),Ue=(0,pe.Z)(ft),he=A.useContext(ie.Z),Bt=ke!=null?ke:he,{status:Be,hasFeedback:Ge,feedbackIcon:We}=A.useContext(O.aM),me=(0,M.F)(Be,k),Q=A.useRef(null);A.useImperativeHandle($,()=>{var J;return{resizableTextArea:(J=Q.current)===null||J===void 0?void 0:J.resizableTextArea,focus:xe=>{var Le,St;(0,te.n)((St=(Le=Q.current)===null||Le===void 0?void 0:Le.resizableTextArea)===null||St===void 0?void 0:St.textArea,xe)},blur:()=>{var xe;return(xe=Q.current)===null||xe===void 0?void 0:xe.blur()}}});const Z=ne("input",At);let F;typeof w=="object"&&(w!=null&&w.clearIcon)?F=w:w&&(F={clearIcon:A.createElement(o.Z,null)});const[ue,ae]=(0,x.ZP)(Z);return ue(A.createElement(W.default,Object.assign({},N,{disabled:Bt,allowClear:F,className:P()(ee,T),classes:{affixWrapper:P()(`${Z}-textarea-affix-wrapper`,{[`${Z}-affix-wrapper-rtl`]:V==="rtl",[`${Z}-affix-wrapper-borderless`]:!ze,[`${Z}-affix-wrapper-sm`]:Ue==="small",[`${Z}-affix-wrapper-lg`]:Ue==="large",[`${Z}-textarea-show-count`]:c},(0,M.Z)(`${Z}-affix-wrapper`,me),ae)},classNames:Object.assign(Object.assign({},D),{textarea:P()({[`${Z}-borderless`]:!ze,[`${Z}-sm`]:Ue==="small",[`${Z}-lg`]:Ue==="large"},(0,M.Z)(Z,me),ae,D==null?void 0:D.textarea)}),prefixCls:Z,suffix:Ge&&A.createElement("span",{className:`${Z}-textarea-suffix`},We),showCount:c,ref:Q})))});nt.Z=le},59412:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return f}});var o=i(59301);function f(P,W){const A=(0,o.useRef)([]),M=()=>{A.current.push(setTimeout(()=>{var s,ie,pe,O;!((s=P.current)===null||s===void 0)&&s.input&&((ie=P.current)===null||ie===void 0?void 0:ie.input.getAttribute("type"))==="password"&&(!((pe=P.current)===null||pe===void 0)&&pe.input.hasAttribute("value"))&&((O=P.current)===null||O===void 0||O.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(W&&M(),()=>A.current.forEach(s=>{s&&clearTimeout(s)})),[]),M}},92832:function(mn,nt,i){"use strict";i.d(nt,{default:function(){return Ue}});var o=i(92310),f=i.n(o),P=i(59301),W=i(36355),A=i(32441),M=i(9937),ie=he=>{const{getPrefixCls:Bt,direction:Be}=(0,P.useContext)(W.E_),{prefixCls:Ge,className:We}=he,me=Bt("input-group",Ge),Q=Bt("input"),[Z,F]=(0,M.ZP)(Q),ue=f()(me,{[`${me}-lg`]:he.size==="large",[`${me}-sm`]:he.size==="small",[`${me}-compact`]:he.compact,[`${me}-rtl`]:Be==="rtl"},F,We),ae=(0,P.useContext)(A.aM),J=(0,P.useMemo)(()=>Object.assign(Object.assign({},ae),{isFormItemInput:!1}),[ae]);return Z(P.createElement("span",{className:ue,style:he.style,onMouseEnter:he.onMouseEnter,onMouseLeave:he.onMouseLeave,onFocus:he.onFocus,onBlur:he.onBlur},P.createElement(A.aM.Provider,{value:J},he.children)))},pe=i(9432),O=i(73331),te=i(15277),x=i(2738),R=i(8654),le=i(59412),j=function(he,Bt){var Be={};for(var Ge in he)Object.prototype.hasOwnProperty.call(he,Ge)&&Bt.indexOf(Ge)<0&&(Be[Ge]=he[Ge]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Ge=Object.getOwnPropertySymbols(he);Wehe?P.createElement(te.Z,null):P.createElement(O.Z,null),At={click:"onClick",hover:"onMouseOver"};var ft=P.forwardRef((he,Bt)=>{const{visibilityToggle:Be=!0}=he,Ge=typeof Be=="object"&&Be.visible!==void 0,[We,me]=(0,P.useState)(()=>Ge?Be.visible:!1),Q=(0,P.useRef)(null);P.useEffect(()=>{Ge&&me(Be.visible)},[Ge,Be]);const Z=(0,le.Z)(Q),F=()=>{const{disabled:Ct}=he;Ct||(We&&Z(),me(q=>{var U;const I=!q;return typeof Be=="object"&&((U=Be.onVisibleChange)===null||U===void 0||U.call(Be,I)),I}))},ue=Ct=>{const{action:q="click",iconRender:U=$}=he,I=At[q]||"",d=U(We),H={[I]:F,className:`${Ct}-icon`,key:"passwordIcon",onMouseDown:de=>{de.preventDefault()},onMouseUp:de=>{de.preventDefault()}};return P.cloneElement(P.isValidElement(d)?d:P.createElement("span",null,d),H)},{className:ae,prefixCls:J,inputPrefixCls:xe,size:Le}=he,St=j(he,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:dt}=P.useContext(W.E_),xt=dt("input",xe),qe=dt("input-password",J),kt=Be&&ue(qe),wt=f()(qe,ae,{[`${qe}-${Le}`]:!!Le}),Ke=Object.assign(Object.assign({},(0,x.Z)(St,["suffix","iconRender","visibilityToggle"])),{type:We?"text":"password",className:wt,prefixCls:xt,suffix:kt});return Le&&(Ke.size=Le),P.createElement(pe.Z,Object.assign({ref:(0,R.sQ)(Bt,Q)},Ke))}),ke=i(47472),k=i(92343),w=i(3113),c=i(19716),D=i(33234),T=function(he,Bt){var Be={};for(var Ge in he)Object.prototype.hasOwnProperty.call(he,Ge)&&Bt.indexOf(Ge)<0&&(Be[Ge]=he[Ge]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Ge=Object.getOwnPropertySymbols(he);We{const{prefixCls:Be,inputPrefixCls:Ge,className:We,size:me,suffix:Q,enterButton:Z=!1,addonAfter:F,loading:ue,disabled:ae,onSearch:J,onChange:xe,onCompositionStart:Le,onCompositionEnd:St}=he,dt=T(he,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:xt,direction:qe}=P.useContext(W.E_),kt=P.useRef(!1),wt=xt("input-search",Be),Ke=xt("input",Ge),{compactSize:Ct}=(0,D.ri)(wt,qe),q=(0,c.Z)(we=>{var De;return(De=me!=null?me:Ct)!==null&&De!==void 0?De:we}),U=P.useRef(null),I=we=>{we&&we.target&&we.type==="click"&&J&&J(we.target.value,we,{source:"clear"}),xe&&xe(we)},d=we=>{var De;document.activeElement===((De=U.current)===null||De===void 0?void 0:De.input)&&we.preventDefault()},H=we=>{var De,K;J&&J((K=(De=U.current)===null||De===void 0?void 0:De.input)===null||K===void 0?void 0:K.value,we,{source:"input"})},de=we=>{kt.current||ue||H(we)},E=typeof Z=="boolean"?P.createElement(ke.Z,null):null,m=`${wt}-button`;let ce;const X=Z||{},L=X.type&&X.type.__ANT_BUTTON===!0;L||X.type==="button"?ce=(0,k.Tm)(X,Object.assign({onMouseDown:d,onClick:we=>{var De,K;(K=(De=X==null?void 0:X.props)===null||De===void 0?void 0:De.onClick)===null||K===void 0||K.call(De,we),H(we)},key:"enterButton"},L?{className:m,size:q}:{})):ce=P.createElement(w.ZP,{className:m,type:Z?"primary":void 0,size:q,disabled:ae,key:"enterButton",onMouseDown:d,onClick:H,loading:ue,icon:E},Z),F&&(ce=[ce,(0,k.Tm)(F,{key:"addonAfter"})]);const fe=f()(wt,{[`${wt}-rtl`]:qe==="rtl",[`${wt}-${q}`]:!!q,[`${wt}-with-button`]:!!Z},We),He=we=>{kt.current=!0,Le==null||Le(we)},Re=we=>{kt.current=!1,St==null||St(we)};return P.createElement(pe.Z,Object.assign({ref:(0,R.sQ)(U,Bt),onPressEnter:de},dt,{size:q,onCompositionStart:He,onCompositionEnd:Re,prefixCls:Ke,addonAfter:ce,suffix:Q,onChange:I,className:fe,disabled:ae}))}),ne=i(1643);const V=pe.Z;V.Group=ie,V.Search=N,V.TextArea=ne.Z,V.Password=ft;var Ue=V},9937:function(mn,nt,i){"use strict";i.d(nt,{M1:function(){return s},TM:function(){return k},Xy:function(){return ie},bi:function(){return te},e5:function(){return ke},ik:function(){return x},nz:function(){return A},pU:function(){return M},s7:function(){return R},x0:function(){return O}});var o=i(17313),f=i(74207),P=i(37613),W=i(83116);const A=w=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:w,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),M=w=>({borderColor:w.hoverBorderColor}),s=w=>({borderColor:w.activeBorderColor,boxShadow:w.activeShadow,outline:0}),ie=w=>({color:w.colorTextDisabled,backgroundColor:w.colorBgContainerDisabled,borderColor:w.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},M((0,P.TS)(w,{hoverBorderColor:w.colorBorder})))}),pe=w=>{const{paddingBlockLG:c,fontSizeLG:D,lineHeightLG:T,borderRadiusLG:ee,paddingInlineLG:N}=w;return{padding:`${c}px ${N}px`,fontSize:D,lineHeight:T,borderRadius:ee}},O=w=>({padding:`${w.paddingBlockSM}px ${w.paddingInlineSM}px`,borderRadius:w.borderRadiusSM}),te=(w,c)=>{const{componentCls:D,colorError:T,colorWarning:ee,errorActiveShadow:N,warningActiveShadow:ne,colorErrorBorderHover:V,colorWarningBorderHover:Ue}=w;return{[`&-status-error:not(${c}-disabled):not(${c}-borderless)${c}`]:{borderColor:T,"&:hover":{borderColor:V},"&:focus, &-focused":Object.assign({},s((0,P.TS)(w,{activeBorderColor:T,activeShadow:N}))),[`${D}-prefix, ${D}-suffix`]:{color:T}},[`&-status-warning:not(${c}-disabled):not(${c}-borderless)${c}`]:{borderColor:ee,"&:hover":{borderColor:Ue},"&:focus, &-focused":Object.assign({},s((0,P.TS)(w,{activeBorderColor:ee,activeShadow:ne}))),[`${D}-prefix, ${D}-suffix`]:{color:ee}}}},x=w=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${w.paddingBlock}px ${w.paddingInline}px`,color:w.colorText,fontSize:w.fontSize,lineHeight:w.lineHeight,backgroundColor:w.colorBgContainer,backgroundImage:"none",borderWidth:w.lineWidth,borderStyle:w.lineType,borderColor:w.colorBorder,borderRadius:w.borderRadius,transition:`all ${w.motionDurationMid}`},A(w.colorTextPlaceholder)),{"&:hover":Object.assign({},M(w)),"&:focus, &-focused":Object.assign({},s(w)),"&-disabled, &[disabled]":Object.assign({},ie(w)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:w.controlHeight,lineHeight:w.lineHeight,verticalAlign:"bottom",transition:`all ${w.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},pe(w)),"&-sm":Object.assign({},O(w)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),R=w=>{const{componentCls:c,antCls:D}=w;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:w.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${c}, &-lg > ${c}-group-addon`]:Object.assign({},pe(w)),[`&-sm ${c}, &-sm > ${c}-group-addon`]:Object.assign({},O(w)),[`&-lg ${D}-select-single ${D}-select-selector`]:{height:w.controlHeightLG},[`&-sm ${D}-select-single ${D}-select-selector`]:{height:w.controlHeightSM},[`> ${c}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${c}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${w.paddingInline}px`,color:w.colorText,fontWeight:"normal",fontSize:w.fontSize,textAlign:"center",backgroundColor:w.colorFillAlter,border:`${w.lineWidth}px ${w.lineType} ${w.colorBorder}`,borderRadius:w.borderRadius,transition:`all ${w.motionDurationSlow}`,lineHeight:1,[`${D}-select`]:{margin:`-${w.paddingBlock+1}px -${w.paddingInline}px`,[`&${D}-select-single:not(${D}-select-customize-input)`]:{[`${D}-select-selector`]:{backgroundColor:"inherit",border:`${w.lineWidth}px ${w.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${D}-select-selector`]:{color:w.colorPrimary}}},[`${D}-cascader-picker`]:{margin:`-9px -${w.paddingInline}px`,backgroundColor:"transparent",[`${D}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${c}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${c}-search-with-button &`]:{zIndex:0}}},[`> ${c}:first-child, ${c}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${D}-select ${D}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${c}-affix-wrapper`]:{[`&:not(:first-child) ${c}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${c}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${c}:last-child, ${c}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${D}-select ${D}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${c}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${c}-search &`]:{borderStartStartRadius:w.borderRadius,borderEndStartRadius:w.borderRadius}},[`&:not(:first-child), ${c}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${c}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${c}-group-addon, ${c}-group-wrap, > ${c}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:w.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${c}-affix-wrapper, + & > ${c}-number-affix-wrapper, + & > ${D}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-w.lineWidth,borderInlineEndWidth:w.lineWidth},[`${c}`]:{float:"none"},[`& > ${D}-select > ${D}-select-selector, + & > ${D}-select-auto-complete ${c}, + & > ${D}-cascader-picker ${c}, + & > ${c}-group-wrapper ${c}`]:{borderInlineEndWidth:w.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${D}-select-focused`]:{zIndex:1},[`& > ${D}-select > ${D}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${D}-select:first-child > ${D}-select-selector, + & > ${D}-select-auto-complete:first-child ${c}, + & > ${D}-cascader-picker:first-child ${c}`]:{borderStartStartRadius:w.borderRadius,borderEndStartRadius:w.borderRadius},[`& > *:last-child, + & > ${D}-select:last-child > ${D}-select-selector, + & > ${D}-cascader-picker:last-child ${c}, + & > ${D}-cascader-picker-focused:last-child ${c}`]:{borderInlineEndWidth:w.lineWidth,borderStartEndRadius:w.borderRadius,borderEndEndRadius:w.borderRadius},[`& > ${D}-select-auto-complete ${c}`]:{verticalAlign:"top"},[`${c}-group-wrapper + ${c}-group-wrapper`]:{marginInlineStart:-w.lineWidth,[`${c}-affix-wrapper`]:{borderRadius:0}},[`${c}-group-wrapper:not(:last-child)`]:{[`&${c}-search > ${c}-group`]:{[`& > ${c}-group-addon > ${c}-search-button`]:{borderRadius:0},[`& > ${c}`]:{borderStartStartRadius:w.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:w.borderRadius}}}})}},le=w=>{const{componentCls:c,controlHeightSM:D,lineWidth:T}=w,N=(D-T*2-16)/2;return{[c]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(w)),x(w)),te(w,c)),{'&[type="color"]':{height:w.controlHeight,[`&${c}-lg`]:{height:w.controlHeightLG},[`&${c}-sm`]:{height:D,paddingTop:N,paddingBottom:N}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},j=w=>{const{componentCls:c}=w;return{[`${c}-clear-icon`]:{margin:0,color:w.colorTextQuaternary,fontSize:w.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${w.motionDurationSlow}`,"&:hover":{color:w.colorTextTertiary},"&:active":{color:w.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${w.inputAffixPadding}px`}}}},$=w=>{const{componentCls:c,inputAffixPadding:D,colorTextDescription:T,motionDurationSlow:ee,colorIcon:N,colorIconHover:ne,iconCls:V}=w;return{[`${c}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},x(w)),{display:"inline-flex",[`&:not(${c}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},M(w)),{zIndex:1,[`${c}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${c}[disabled]`]:{background:"transparent"}},[`> input${c}`]:{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"'},[`${c}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:w.paddingXS}},"&-show-count-suffix":{color:T},"&-show-count-has-suffix":{marginInlineEnd:w.paddingXXS},"&-prefix":{marginInlineEnd:D},"&-suffix":{marginInlineStart:D}}}),j(w)),{[`${V}${c}-password-icon`]:{color:N,cursor:"pointer",transition:`all ${ee}`,"&:hover":{color:ne}}}),te(w,`${c}-affix-wrapper`))}},At=w=>{const{componentCls:c,colorError:D,colorWarning:T,borderRadiusLG:ee,borderRadiusSM:N}=w;return{[`${c}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(w)),R(w)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${c}-group-addon`]:{borderRadius:ee,fontSize:w.fontSizeLG}},"&-sm":{[`${c}-group-addon`]:{borderRadius:N}},"&-status-error":{[`${c}-group-addon`]:{color:D,borderColor:D}},"&-status-warning":{[`${c}-group-addon`]:{color:T,borderColor:T}},"&-disabled":{[`${c}-group-addon`]:Object.assign({},ie(w))},[`&:not(${c}-compact-first-item):not(${c}-compact-last-item)${c}-compact-item`]:{[`${c}, ${c}-group-addon`]:{borderRadius:0}},[`&:not(${c}-compact-last-item)${c}-compact-first-item`]:{[`${c}, ${c}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${c}-compact-first-item)${c}-compact-last-item`]:{[`${c}, ${c}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},ze=w=>{const{componentCls:c,antCls:D}=w,T=`${c}-search`;return{[T]:{[`${c}`]:{"&:hover, &:focus":{borderColor:w.colorPrimaryHover,[`+ ${c}-group-addon ${T}-button:not(${D}-btn-primary)`]:{borderInlineStartColor:w.colorPrimaryHover}}},[`${c}-affix-wrapper`]:{borderRadius:0},[`${c}-lg`]:{lineHeight:w.lineHeightLG-2e-4},[`> ${c}-group`]:{[`> ${c}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${T}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:w.borderRadius,borderEndEndRadius:w.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${T}-button:not(${D}-btn-primary)`]:{color:w.colorTextDescription,"&:hover":{color:w.colorPrimaryHover},"&:active":{color:w.colorPrimaryActive},[`&${D}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${T}-button`]:{height:w.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${T}-button`]:{height:w.controlHeightLG},[`&-small ${T}-button`]:{height:w.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${c}-compact-item`]:{[`&:not(${c}-compact-last-item)`]:{[`${c}-group-addon`]:{[`${c}-search-button`]:{marginInlineEnd:-w.lineWidth,borderRadius:0}}},[`&:not(${c}-compact-first-item)`]:{[`${c},${c}-affix-wrapper`]:{borderRadius:0}},[`> ${c}-group-addon ${c}-search-button, + > ${c}, + ${c}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${c}-affix-wrapper-focused`]:{zIndex:2}}}}},ft=w=>{const{componentCls:c,paddingLG:D}=w,T=`${c}-textarea`;return{[T]:{position:"relative","&-show-count":{[`> ${c}`]:{height:"100%"},[`${c}-data-count`]:{position:"absolute",bottom:-w.fontSize*w.lineHeight,insetInlineEnd:0,color:w.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${c}`]:{paddingInlineEnd:D}},[`&-affix-wrapper${T}-has-feedback`]:{[`${c}`]:{paddingInlineEnd:D}},[`&-affix-wrapper${c}-affix-wrapper`]:{padding:0,[`> textarea${c}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${c}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${c}-clear-icon`]:{position:"absolute",insetInlineEnd:w.paddingXS,insetBlockStart:w.paddingXS},[`${T}-suffix`]:{position:"absolute",top:0,insetInlineEnd:w.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ke(w){return(0,P.TS)(w,{inputAffixPadding:w.paddingXXS})}const k=w=>{const{controlHeight:c,fontSize:D,lineHeight:T,lineWidth:ee,controlHeightSM:N,controlHeightLG:ne,fontSizeLG:V,lineHeightLG:Ue,paddingSM:he,controlPaddingHorizontalSM:Bt,controlPaddingHorizontal:Be,colorFillAlter:Ge,colorPrimaryHover:We,controlOutlineWidth:me,controlOutline:Q,colorErrorOutline:Z,colorWarningOutline:F}=w;return{paddingBlock:Math.max(Math.round((c-D*T)/2*10)/10-ee,3),paddingBlockSM:Math.max(Math.round((N-D*T)/2*10)/10-ee,0),paddingBlockLG:Math.ceil((ne-V*Ue)/2*10)/10-ee,paddingInline:he-ee,paddingInlineSM:Bt-ee,paddingInlineLG:Be-ee,addonBg:Ge,activeBorderColor:We,hoverBorderColor:We,activeShadow:`0 0 0 ${me}px ${Q}`,errorActiveShadow:`0 0 0 ${me}px ${Z}`,warningActiveShadow:`0 0 0 ${me}px ${F}`}};nt.ZP=(0,W.Z)("Input",w=>{const c=(0,P.TS)(w,ke(w));return[le(c),ft(c),$(c),At(c),ze(c),(0,f.c)(c)]},k)},45818:function(mn,nt,i){"use strict";i.d(nt,{D:function(){return ke},Z:function(){return c}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(T,ee){return f.createElement(A.Z,(0,o.Z)({},T,{ref:ee,icon:W}))},s=f.forwardRef(M),ie=s,pe=i(33853),O=i(38819),te=i(92310),x=i.n(te),R=i(2738),j=D=>!isNaN(parseFloat(D))&&isFinite(D),$=i(36355),At=i(84966),ze=function(D,T){var ee={};for(var N in D)Object.prototype.hasOwnProperty.call(D,N)&&T.indexOf(N)<0&&(ee[N]=D[N]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,N=Object.getOwnPropertySymbols(D);ne{let D=0;return function(){let T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return D+=1,`${T}${D}`}})();var c=f.forwardRef((D,T)=>{const{prefixCls:ee,className:N,trigger:ne,children:V,defaultCollapsed:Ue=!1,theme:he="dark",style:Bt={},collapsible:Be=!1,reverseArrow:Ge=!1,width:We=200,collapsedWidth:me=80,zeroWidthTriggerStyle:Q,breakpoint:Z,onCollapse:F,onBreakpoint:ue}=D,ae=ze(D,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:J}=(0,f.useContext)(At.Gs),[xe,Le]=(0,f.useState)("collapsed"in D?D.collapsed:Ue),[St,dt]=(0,f.useState)(!1);(0,f.useEffect)(()=>{"collapsed"in D&&Le(D.collapsed)},[D.collapsed]);const xt=(q,U)=>{"collapsed"in D||Le(q),F==null||F(q,U)},qe=(0,f.useRef)();qe.current=q=>{dt(q.matches),ue==null||ue(q.matches),xe!==q.matches&&xt(q.matches,"responsive")},(0,f.useEffect)(()=>{function q(I){return qe.current(I)}let U;if(typeof window!="undefined"){const{matchMedia:I}=window;if(I&&Z&&Z in ft){U=I(`(max-width: ${ft[Z]})`);try{U.addEventListener("change",q)}catch(d){U.addListener(q)}q(U)}}return()=>{try{U==null||U.removeEventListener("change",q)}catch(I){U==null||U.removeListener(q)}}},[Z]),(0,f.useEffect)(()=>{const q=k("ant-sider-");return J.addSider(q),()=>J.removeSider(q)},[]);const kt=()=>{xt(!xe,"clickTrigger")},{getPrefixCls:wt}=(0,f.useContext)($.E_),Ke=()=>{const q=wt("layout-sider",ee),U=(0,R.Z)(ae,["collapsed"]),I=xe?me:We,d=j(I)?`${I}px`:String(I),H=parseFloat(String(me||0))===0?f.createElement("span",{onClick:kt,className:x()(`${q}-zero-width-trigger`,`${q}-zero-width-trigger-${Ge?"right":"left"}`),style:Q},ne||f.createElement(ie,null)):null,m={expanded:Ge?f.createElement(O.Z,null):f.createElement(pe.Z,null),collapsed:Ge?f.createElement(pe.Z,null):f.createElement(O.Z,null)}[xe?"collapsed":"expanded"],ce=ne!==null?H||f.createElement("div",{className:`${q}-trigger`,onClick:kt,style:{width:d}},ne||m):null,X=Object.assign(Object.assign({},Bt),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),L=x()(q,`${q}-${he}`,{[`${q}-collapsed`]:!!xe,[`${q}-has-trigger`]:Be&&ne!==null&&!H,[`${q}-below`]:!!St,[`${q}-zero-width`]:parseFloat(d)===0},N);return f.createElement("aside",Object.assign({className:L},U,{style:X,ref:T}),f.createElement("div",{className:`${q}-children`},V),Be||St&&H?ce:null)},Ct=f.useMemo(()=>({siderCollapsed:xe}),[xe]);return f.createElement(ke.Provider,{value:Ct},Ke())})},44e3:function(mn,nt,i){"use strict";var o=i(84966),f=i(45818);const P=o.ZP;P.Header=o.h4,P.Footer=o.$_,P.Content=o.VY,P.Sider=f.Z,nt.default=P},84966:function(mn,nt,i){"use strict";i.d(nt,{VY:function(){return ke},$_:function(){return ft},h4:function(){return ze},Gs:function(){return R},ZP:function(){return k}});var o=i(92393),f=i(92310),P=i.n(f),W=i(2738),A=i(59301),M=i(36355),s=i(83116),pe=w=>{const{componentCls:c,bodyBg:D,lightSiderBg:T,lightTriggerBg:ee,lightTriggerColor:N}=w;return{[`${c}-sider-light`]:{background:T,[`${c}-sider-trigger`]:{color:N,background:ee},[`${c}-sider-zero-width-trigger`]:{color:N,background:ee,border:`1px solid ${D}`,borderInlineStart:0}}}};const O=w=>{const{antCls:c,componentCls:D,colorText:T,triggerColor:ee,footerBg:N,triggerBg:ne,headerHeight:V,headerPadding:Ue,headerColor:he,footerPadding:Bt,triggerHeight:Be,zeroTriggerHeight:Ge,zeroTriggerWidth:We,motionDurationMid:me,motionDurationSlow:Q,fontSize:Z,borderRadius:F,bodyBg:ue,headerBg:ae,siderBg:J}=w;return{[D]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:ue,"&, *":{boxSizing:"border-box"},[`&${D}-has-sider`]:{flexDirection:"row",[`> ${D}, > ${D}-content`]:{width:0}},[`${D}-header, &${D}-footer`]:{flex:"0 0 auto"},[`${D}-sider`]:{position:"relative",minWidth:0,background:J,transition:`all ${me}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${c}-menu${c}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Be},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Be,color:ee,lineHeight:`${Be}px`,textAlign:"center",background:ne,cursor:"pointer",transition:`all ${me}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:V,insetInlineEnd:-We,zIndex:1,width:We,height:Ge,color:ee,fontSize:w.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:J,borderStartStartRadius:0,borderStartEndRadius:F,borderEndEndRadius:F,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Q} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Q}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-We,borderStartStartRadius:F,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:F}}}}},pe(w)),{"&-rtl":{direction:"rtl"}}),[`${D}-header`]:{height:V,padding:Ue,color:he,lineHeight:`${V}px`,background:ae,[`${c}-menu`]:{lineHeight:"inherit"}},[`${D}-footer`]:{padding:Bt,color:T,fontSize:Z,background:N},[`${D}-content`]:{flex:"auto",minHeight:0}}};var te=(0,s.Z)("Layout",w=>[O(w)],w=>{const{colorBgLayout:c,controlHeight:D,controlHeightLG:T,colorText:ee,controlHeightSM:N,marginXXS:ne,colorTextLightSolid:V,colorBgContainer:Ue}=w,he=T*1.25;return{colorBgHeader:"#001529",colorBgBody:c,colorBgTrigger:"#002140",bodyBg:c,headerBg:"#001529",headerHeight:D*2,headerPadding:`0 ${he}px`,headerColor:ee,footerPadding:`${N}px ${he}px`,footerBg:c,siderBg:"#001529",triggerHeight:T+ne*2,triggerBg:"#002140",triggerColor:V,zeroTriggerWidth:T,zeroTriggerHeight:T,lightSiderBg:Ue,lightTriggerBg:Ue,lightTriggerColor:ee}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),x=function(w,c){var D={};for(var T in w)Object.prototype.hasOwnProperty.call(w,T)&&c.indexOf(T)<0&&(D[T]=w[T]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,T=Object.getOwnPropertySymbols(w);eenull,removeSider:()=>null}});function le(w){let{suffixCls:c,tagName:D,displayName:T}=w;return ee=>A.forwardRef((ne,V)=>A.createElement(ee,Object.assign({ref:V,suffixCls:c,tagName:D},ne)))}const j=A.forwardRef((w,c)=>{const{prefixCls:D,suffixCls:T,className:ee,tagName:N}=w,ne=x(w,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:V}=A.useContext(M.E_),Ue=V("layout",D),[he,Bt]=te(Ue),Be=T?`${Ue}-${T}`:Ue;return he(A.createElement(N,Object.assign({className:P()(D||Be,ee,Bt),ref:c},ne)))}),$=A.forwardRef((w,c)=>{const{direction:D}=A.useContext(M.E_),[T,ee]=A.useState([]),{prefixCls:N,className:ne,rootClassName:V,children:Ue,hasSider:he,tagName:Bt,style:Be}=w,Ge=x(w,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),We=(0,W.Z)(Ge,["suffixCls"]),{getPrefixCls:me,layout:Q}=A.useContext(M.E_),Z=me("layout",N),[F,ue]=te(Z),ae=P()(Z,{[`${Z}-has-sider`]:typeof he=="boolean"?he:T.length>0,[`${Z}-rtl`]:D==="rtl"},Q==null?void 0:Q.className,ne,V,ue),J=A.useMemo(()=>({siderHook:{addSider:xe=>{ee(Le=>[].concat((0,o.Z)(Le),[xe]))},removeSider:xe=>{ee(Le=>Le.filter(St=>St!==xe))}}}),[]);return F(A.createElement(R.Provider,{value:J},A.createElement(Bt,Object.assign({ref:c,className:ae,style:Object.assign(Object.assign({},Q==null?void 0:Q.style),Be)},We),Ue)))}),At=le({tagName:"div",displayName:"Layout"})($),ze=le({suffixCls:"header",tagName:"header",displayName:"Header"})(j),ft=le({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(j),ke=le({suffixCls:"content",tagName:"main",displayName:"Content"})(j);var k=At},40875:function(mn,nt,i){"use strict";i.d(nt,{J:function(){return M}});var o=i(59301),f=i(33234),P=i(70425),W=function(s,ie){var pe={};for(var O in s)Object.prototype.hasOwnProperty.call(s,O)&&ie.indexOf(O)<0&&(pe[O]=s[O]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,O=Object.getOwnPropertySymbols(s);te{const{children:pe}=s,O=W(s,["children"]),te=o.useContext(A),x=o.useMemo(()=>Object.assign(Object.assign({},te),O),[te,O.prefixCls,O.mode,O.selectable]);return o.createElement(A.Provider,{value:x},o.createElement(f.BR,null,(0,P.supportNodeRef)(pe)?o.cloneElement(pe,{ref:ie}):pe))});nt.Z=A},20834:function(mn,nt,i){"use strict";i.d(nt,{default:function(){return Ct}});var o=i(15285),f=i(59301),P=i(45818),W=i(92310),A=i.n(W),M=i(36355),s=function(q,U){var I={};for(var d in q)Object.prototype.hasOwnProperty.call(q,d)&&U.indexOf(d)<0&&(I[d]=q[d]);if(q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,d=Object.getOwnPropertySymbols(q);H{const{prefixCls:U,className:I,dashed:d}=q,H=s(q,["prefixCls","className","dashed"]),{getPrefixCls:de}=f.useContext(M.E_),E=de("menu",U),m=A()({[`${E}-item-divider-dashed`]:!!d},I);return f.createElement(o.iz,Object.assign({className:m},H))},O=i(11592),te=i(2738),x=i(6848),R=i(92343),j=(0,f.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),At=q=>{var U;const{className:I,children:d,icon:H,title:de,danger:E}=q,{prefixCls:m,firstLevel:ce,direction:X,disableMenuItemTitleTooltip:L,inlineCollapsed:fe}=f.useContext(j),He=G=>{const Se=f.createElement("span",{className:`${m}-title-content`},d);return(!H||(0,R.l$)(d)&&d.type==="span")&&d&&G&&ce&&typeof d=="string"?f.createElement("div",{className:`${m}-inline-collapsed-noicon`},d.charAt(0)):Se},{siderCollapsed:Re}=f.useContext(P.D);let we=de;typeof de=="undefined"?we=ce?d:"":de===!1&&(we="");const De={title:we};!Re&&!fe&&(De.title=null,De.open=!1);const K=(0,O.Z)(d).length;let v=f.createElement(o.ck,Object.assign({},(0,te.Z)(q,["title","icon","danger"]),{className:A()({[`${m}-item-danger`]:E,[`${m}-item-only-child`]:(H?K+1:K)===1},I),title:typeof de=="string"?de:void 0}),(0,R.Tm)(H,{className:A()((0,R.l$)(H)?(U=H.props)===null||U===void 0?void 0:U.className:"",`${m}-item-icon`)}),He(fe));return L||(v=f.createElement(x.Z,Object.assign({},De,{placement:X==="rtl"?"left":"right",overlayClassName:`${m}-inline-collapsed-tooltip`}),v)),v},ft=q=>{var U;const{popupClassName:I,icon:d,title:H,theme:de}=q,E=f.useContext(j),{prefixCls:m,inlineCollapsed:ce,theme:X}=E,L=(0,o.Xl)();let fe;if(!d)fe=ce&&!L.length&&H&&typeof H=="string"?f.createElement("div",{className:`${m}-inline-collapsed-noicon`},H.charAt(0)):f.createElement("span",{className:`${m}-title-content`},H);else{const Re=(0,R.l$)(H)&&H.type==="span";fe=f.createElement(f.Fragment,null,(0,R.Tm)(d,{className:A()((0,R.l$)(d)?(U=d.props)===null||U===void 0?void 0:U.className:"",`${m}-item-icon`)}),Re?H:f.createElement("span",{className:`${m}-title-content`},H))}const He=f.useMemo(()=>Object.assign(Object.assign({},E),{firstLevel:!1}),[E]);return f.createElement(j.Provider,{value:He},f.createElement(o.Wd,Object.assign({},(0,te.Z)(q,["icon"]),{title:fe,popupClassName:A()(m,I,`${m}-${de||X}`)})))},ke=i(18785),k=i(70425),w=i(62892),c=i(40875),D=function(q,U){var I={};for(var d in q)Object.prototype.hasOwnProperty.call(q,d)&&U.indexOf(d)<0&&(I[d]=q[d]);if(q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,d=Object.getOwnPropertySymbols(q);H{if(U&&typeof U=="object"){const d=U,{label:H,children:de,key:E,type:m}=d,ce=D(d,["label","children","key","type"]),X=E!=null?E:`tmp-${I}`;return de||m==="group"?m==="group"?f.createElement(o.BW,Object.assign({key:X},ce,{title:H}),T(de)):f.createElement(ft,Object.assign({key:X},ce,{title:H}),T(de)):m==="divider"?f.createElement(pe,Object.assign({key:X},ce)):f.createElement(At,Object.assign({key:X},ce),H)}return null}).filter(U=>U)}function ee(q){return f.useMemo(()=>q&&T(q),[q])}var N=i(64993),ne=i(17313),V=i(8378),Ue=i(13826),he=i(29878),Bt=i(83116),Be=i(37613),We=q=>{const{componentCls:U,motionDurationSlow:I,horizontalLineHeight:d,colorSplit:H,lineWidth:de,lineType:E,itemPaddingInline:m}=q;return{[`${U}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${de}px ${E} ${H}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${U}-item, ${U}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:m},[`> ${U}-item:hover, + > ${U}-item-active, + > ${U}-submenu ${U}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${U}-item, ${U}-submenu-title`]:{transition:[`border-color ${I}`,`background ${I}`].join(",")},[`${U}-submenu-arrow`]:{display:"none"}}}},Q=q=>{let{componentCls:U,menuArrowOffset:I}=q;return{[`${U}-rtl`]:{direction:"rtl"},[`${U}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${U}-rtl${U}-vertical, + ${U}-submenu-rtl ${U}-vertical`]:{[`${U}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${I})`},"&::after":{transform:`rotate(45deg) translateY(${I})`}}}}};const Z=q=>Object.assign({},(0,ne.oN)(q));var ue=(q,U)=>{const{componentCls:I,itemColor:d,itemSelectedColor:H,groupTitleColor:de,itemBg:E,subMenuItemBg:m,itemSelectedBg:ce,activeBarHeight:X,activeBarWidth:L,activeBarBorderWidth:fe,motionDurationSlow:He,motionEaseInOut:Re,motionEaseOut:we,itemPaddingInline:De,motionDurationMid:K,itemHoverColor:v,lineType:G,colorSplit:Se,itemDisabledColor:Ie,dangerItemColor:rt,dangerItemHoverColor:bt,dangerItemSelectedColor:Ft,dangerItemActiveBg:Lt,dangerItemSelectedBg:Xt,itemHoverBg:an,itemActiveBg:en,menuSubMenuBg:dn,horizontalItemSelectedColor:hn,horizontalItemSelectedBg:wn,horizontalItemBorderRadius:tn,horizontalItemHoverBg:On,popupBg:Qn}=q;return{[`${I}-${U}, ${I}-${U} > ${I}`]:{color:d,background:E,[`&${I}-root:focus-visible`]:Object.assign({},Z(q)),[`${I}-item-group-title`]:{color:de},[`${I}-submenu-selected`]:{[`> ${I}-submenu-title`]:{color:H}},[`${I}-item-disabled, ${I}-submenu-disabled`]:{color:`${Ie} !important`},[`${I}-item:not(${I}-item-selected):not(${I}-submenu-selected)`]:{[`&:hover, > ${I}-submenu-title:hover`]:{color:v}},[`&:not(${I}-horizontal)`]:{[`${I}-item:not(${I}-item-selected)`]:{"&:hover":{backgroundColor:an},"&:active":{backgroundColor:en}},[`${I}-submenu-title`]:{"&:hover":{backgroundColor:an},"&:active":{backgroundColor:en}}},[`${I}-item-danger`]:{color:rt,[`&${I}-item:hover`]:{[`&:not(${I}-item-selected):not(${I}-submenu-selected)`]:{color:bt}},[`&${I}-item:active`]:{background:Lt}},[`${I}-item a`]:{"&, &:hover":{color:"inherit"}},[`${I}-item-selected`]:{color:H,[`&${I}-item-danger`]:{color:Ft},"a, a:hover":{color:"inherit"}},[`& ${I}-item-selected`]:{backgroundColor:ce,[`&${I}-item-danger`]:{backgroundColor:Xt}},[`${I}-item, ${I}-submenu-title`]:{[`&:not(${I}-item-disabled):focus-visible`]:Object.assign({},Z(q))},[`&${I}-submenu > ${I}`]:{backgroundColor:dn},[`&${I}-popup > ${I}`]:{backgroundColor:Qn},[`&${I}-horizontal`]:Object.assign(Object.assign({},U==="dark"?{borderBottom:0}:{}),{[`> ${I}-item, > ${I}-submenu`]:{top:fe,marginTop:-fe,marginBottom:0,borderRadius:tn,"&::after":{position:"absolute",insetInline:De,bottom:0,borderBottom:`${X}px solid transparent`,transition:`border-color ${He} ${Re}`,content:'""'},"&:hover, &-active, &-open":{background:On,"&::after":{borderBottomWidth:X,borderBottomColor:hn}},"&-selected":{color:hn,backgroundColor:wn,"&:hover":{backgroundColor:wn},"&::after":{borderBottomWidth:X,borderBottomColor:hn}}}}),[`&${I}-root`]:{[`&${I}-inline, &${I}-vertical`]:{borderInlineEnd:`${fe}px ${G} ${Se}`}},[`&${I}-inline`]:{[`${I}-sub${I}-inline`]:{background:m},[`${I}-item, ${I}-submenu-title`]:fe&&L?{width:`calc(100% + ${fe}px)`}:{},[`${I}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${L}px solid ${H}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${K} ${we}`,`opacity ${K} ${we}`].join(","),content:'""'},[`&${I}-item-danger`]:{"&::after":{borderInlineEndColor:Ft}}},[`${I}-selected, ${I}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${K} ${Re}`,`opacity ${K} ${Re}`].join(",")}}}}}};const ae=q=>{const{componentCls:U,itemHeight:I,itemMarginInline:d,padding:H,menuArrowSize:de,marginXS:E,itemMarginBlock:m}=q,ce=H+de+E;return{[`${U}-item`]:{position:"relative",overflow:"hidden"},[`${U}-item, ${U}-submenu-title`]:{height:I,lineHeight:`${I}px`,paddingInline:H,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:m,width:`calc(100% - ${d*2}px)`},[`> ${U}-item, + > ${U}-submenu > ${U}-submenu-title`]:{height:I,lineHeight:`${I}px`},[`${U}-item-group-list ${U}-submenu-title, + ${U}-submenu-title`]:{paddingInlineEnd:ce}}};var xe=q=>{const{componentCls:U,iconCls:I,itemHeight:d,colorTextLightSolid:H,dropdownWidth:de,controlHeightLG:E,motionDurationMid:m,motionEaseOut:ce,paddingXL:X,itemMarginInline:L,fontSizeLG:fe,motionDurationSlow:He,paddingXS:Re,boxShadowSecondary:we,collapsedWidth:De,collapsedIconSize:K}=q,v={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[U]:{"&-inline, &-vertical":Object.assign({[`&${U}-root`]:{boxShadow:"none"}},ae(q))},[`${U}-submenu-popup`]:{[`${U}-vertical`]:Object.assign(Object.assign({},ae(q)),{boxShadow:we})}},{[`${U}-submenu-popup ${U}-vertical${U}-sub`]:{minWidth:de,maxHeight:`calc(100vh - ${E*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${U}-inline`]:{width:"100%",[`&${U}-root`]:{[`${U}-item, ${U}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${He}`,`background ${He}`,`padding ${m} ${ce}`].join(","),[`> ${U}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${U}-sub${U}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${U}-submenu > ${U}-submenu-title`]:v,[`& ${U}-item-group-title`]:{paddingInlineStart:X}},[`${U}-item`]:v}},{[`${U}-inline-collapsed`]:{width:De,[`&${U}-root`]:{[`${U}-item, ${U}-submenu ${U}-submenu-title`]:{[`> ${U}-inline-collapsed-noicon`]:{fontSize:fe,textAlign:"center"}}},[`> ${U}-item, + > ${U}-item-group > ${U}-item-group-list > ${U}-item, + > ${U}-item-group > ${U}-item-group-list > ${U}-submenu > ${U}-submenu-title, + > ${U}-submenu > ${U}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${fe/2}px - ${L}px)`,textOverflow:"clip",[` + ${U}-submenu-arrow, + ${U}-submenu-expand-icon + `]:{opacity:0},[`${U}-item-icon, ${I}`]:{margin:0,fontSize:K,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${U}-item-icon, ${I}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${U}-item-icon, ${I}`]:{display:"none"},"a, a:hover":{color:H}},[`${U}-item-group-title`]:Object.assign(Object.assign({},ne.vS),{paddingInline:Re})}}]};const Le=q=>{const{componentCls:U,motionDurationSlow:I,motionDurationMid:d,motionEaseInOut:H,motionEaseOut:de,iconCls:E,iconSize:m,iconMarginInlineEnd:ce}=q;return{[`${U}-item, ${U}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${I}`,`background ${I}`,`padding ${I} ${H}`].join(","),[`${U}-item-icon, ${E}`]:{minWidth:m,fontSize:m,transition:[`font-size ${d} ${de}`,`margin ${I} ${H}`,`color ${I}`].join(","),"+ span":{marginInlineStart:ce,opacity:1,transition:[`opacity ${I} ${H}`,`margin ${I}`,`color ${I}`].join(",")}},[`${U}-item-icon`]:Object.assign({},(0,ne.Ro)()),[`&${U}-item-only-child`]:{[`> ${E}, > ${U}-item-icon`]:{marginInlineEnd:0}}},[`${U}-item-disabled, ${U}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${U}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},St=q=>{const{componentCls:U,motionDurationSlow:I,motionEaseInOut:d,borderRadius:H,menuArrowSize:de,menuArrowOffset:E}=q;return{[`${U}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:q.margin,width:de,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${I} ${d}, opacity ${I}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:de*.6,height:de*.15,backgroundColor:"currentcolor",borderRadius:H,transition:[`background ${I} ${d}`,`transform ${I} ${d}`,`top ${I} ${d}`,`color ${I} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${E})`},"&::after":{transform:`rotate(-45deg) translateY(${E})`}}}}},dt=q=>{const{antCls:U,componentCls:I,fontSize:d,motionDurationSlow:H,motionDurationMid:de,motionEaseInOut:E,paddingXS:m,padding:ce,colorSplit:X,lineWidth:L,zIndexPopup:fe,borderRadiusLG:He,subMenuItemBorderRadius:Re,menuArrowSize:we,menuArrowOffset:De,lineType:K,menuPanelMaskInset:v,groupTitleLineHeight:G,groupTitleFontSize:Se}=q;return[{"":{[`${I}`]:Object.assign(Object.assign({},(0,ne.dF)()),{"&-hidden":{display:"none"}})},[`${I}-submenu-hidden`]:{display:"none"}},{[I]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ne.Wf)(q)),(0,ne.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${H} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${I}-item`]:{flex:"none"}},[`${I}-item, ${I}-submenu, ${I}-submenu-title`]:{borderRadius:q.itemBorderRadius},[`${I}-item-group-title`]:{padding:`${m}px ${ce}px`,fontSize:Se,lineHeight:G,transition:`all ${H}`},[`&-horizontal ${I}-submenu`]:{transition:[`border-color ${H} ${E}`,`background ${H} ${E}`].join(",")},[`${I}-submenu, ${I}-submenu-inline`]:{transition:[`border-color ${H} ${E}`,`background ${H} ${E}`,`padding ${de} ${E}`].join(",")},[`${I}-submenu ${I}-sub`]:{cursor:"initial",transition:[`background ${H} ${E}`,`padding ${H} ${E}`].join(",")},[`${I}-title-content`]:{transition:`color ${H}`},[`${I}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${I}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:X,borderStyle:K,borderWidth:0,borderTopWidth:L,marginBlock:L,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Le(q)),{[`${I}-item-group`]:{[`${I}-item-group-list`]:{margin:0,padding:0,[`${I}-item, ${I}-submenu-title`]:{paddingInline:`${d*2}px ${ce}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:fe,borderRadius:He,boxShadow:"none",transformOrigin:"0 0",[`&${I}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${v}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:v},"\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:q.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:q.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:q.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:q.paddingXS},[`> ${I}`]:Object.assign(Object.assign(Object.assign({borderRadius:He},Le(q)),St(q)),{[`${I}-item, ${I}-submenu > ${I}-submenu-title`]:{borderRadius:Re},[`${I}-submenu-title::after`]:{transition:`transform ${H} ${E}`}})}}),St(q)),{[`&-inline-collapsed ${I}-submenu-arrow, + &-inline ${I}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${De})`},"&::after":{transform:`rotate(45deg) translateX(-${De})`}},[`${I}-submenu-open${I}-submenu-inline > ${I}-submenu-title > ${I}-submenu-arrow`]:{transform:`translateY(-${we*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${De})`},"&::before":{transform:`rotate(45deg) translateX(${De})`}}})},{[`${U}-layout-header`]:{[I]:{lineHeight:"inherit"}}}]};var xt=(q,U)=>(0,Bt.Z)("Menu",d=>{if(U===!1)return[];const{colorBgElevated:H,colorPrimary:de,colorTextLightSolid:E,controlHeightLG:m,fontSize:ce,darkItemColor:X,darkDangerItemColor:L,darkItemBg:fe,darkSubMenuItemBg:He,darkItemSelectedColor:Re,darkItemSelectedBg:we,darkDangerItemSelectedBg:De,darkItemHoverBg:K,darkGroupTitleColor:v,darkItemHoverColor:G,darkItemDisabledColor:Se,darkDangerItemHoverColor:Ie,darkDangerItemSelectedColor:rt,darkDangerItemActiveBg:bt}=d,Ft=ce/7*5,Lt=(0,Be.TS)(d,{menuArrowSize:Ft,menuHorizontalHeight:m*1.15,menuArrowOffset:`${Ft*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:H}),Xt=(0,Be.TS)(Lt,{itemColor:X,itemHoverColor:G,groupTitleColor:v,itemSelectedColor:Re,itemBg:fe,popupBg:fe,subMenuItemBg:He,itemActiveBg:"transparent",itemSelectedBg:we,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:K,itemDisabledColor:Se,dangerItemColor:L,dangerItemHoverColor:Ie,dangerItemSelectedColor:rt,dangerItemActiveBg:bt,dangerItemSelectedBg:De,menuSubMenuBg:He,horizontalItemSelectedColor:E,horizontalItemSelectedBg:de});return[dt(Lt),We(Lt),xe(Lt),ue(Lt,"light"),ue(Xt,"dark"),Q(Lt),(0,V.Z)(Lt),(0,Ue.oN)(Lt,"slide-up"),(0,Ue.oN)(Lt,"slide-down"),(0,he._y)(Lt,"zoom-big")]},d=>{const{colorPrimary:H,colorError:de,colorTextDisabled:E,colorErrorBg:m,colorText:ce,colorTextDescription:X,colorBgContainer:L,colorFillAlter:fe,colorFillContent:He,lineWidth:Re,lineWidthBold:we,controlItemBgActive:De,colorBgTextHover:K,controlHeightLG:v,lineHeight:G,colorBgElevated:Se,marginXXS:Ie,padding:rt,fontSize:bt,controlHeightSM:Ft,fontSizeLG:Lt,colorTextLightSolid:Xt,colorErrorHover:an}=d,en=new N.C(Xt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:ce,itemColor:ce,colorItemTextHover:ce,itemHoverColor:ce,colorItemTextHoverHorizontal:H,horizontalItemHoverColor:H,colorGroupTitle:X,groupTitleColor:X,colorItemTextSelected:H,itemSelectedColor:H,colorItemTextSelectedHorizontal:H,horizontalItemSelectedColor:H,colorItemBg:L,itemBg:L,colorItemBgHover:K,itemHoverBg:K,colorItemBgActive:He,itemActiveBg:De,colorSubItemBg:fe,subMenuItemBg:fe,colorItemBgSelected:De,itemSelectedBg:De,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:we,activeBarHeight:we,colorActiveBarBorderSize:Re,activeBarBorderWidth:Re,colorItemTextDisabled:E,itemDisabledColor:E,colorDangerItemText:de,dangerItemColor:de,colorDangerItemTextHover:de,dangerItemHoverColor:de,colorDangerItemTextSelected:de,dangerItemSelectedColor:de,colorDangerItemBgActive:m,dangerItemActiveBg:m,colorDangerItemBgSelected:m,dangerItemSelectedBg:m,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:v,groupTitleLineHeight:G,collapsedWidth:v*2,popupBg:Se,itemMarginBlock:Ie,itemPaddingInline:rt,horizontalLineHeight:`${v*1.15}px`,iconSize:bt,iconMarginInlineEnd:Ft-bt,collapsedIconSize:Lt,groupTitleFontSize:bt,darkItemDisabledColor:new N.C(Xt).setAlpha(.25).toRgbString(),darkItemColor:en,darkDangerItemColor:de,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Xt,darkItemSelectedBg:H,darkDangerItemSelectedBg:de,darkItemHoverBg:"transparent",darkGroupTitleColor:en,darkItemHoverColor:Xt,darkDangerItemHoverColor:an,darkDangerItemSelectedColor:Xt,darkDangerItemActiveBg:de}},{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"]]})(q),qe=function(q,U){var I={};for(var d in q)Object.prototype.hasOwnProperty.call(q,d)&&U.indexOf(d)<0&&(I[d]=q[d]);if(q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,d=Object.getOwnPropertySymbols(q);H{var I,d;const H=f.useContext(c.Z),de=H||{},{getPrefixCls:E,getPopupContainer:m,direction:ce,menu:X}=f.useContext(M.E_),L=E(),{prefixCls:fe,className:He,style:Re,theme:we="light",expandIcon:De,_internalDisableMenuItemTitleTooltip:K,inlineCollapsed:v,siderCollapsed:G,items:Se,children:Ie,rootClassName:rt,mode:bt,selectable:Ft,onClick:Lt,overflowedIndicatorPopupClassName:Xt}=q,an=qe(q,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),en=(0,te.Z)(an,["collapsedWidth"]),dn=ee(Se)||Ie;(I=de.validator)===null||I===void 0||I.call(de,{mode:bt});const hn=(0,k.useEvent)(function(){var at;Lt==null||Lt.apply(void 0,arguments),(at=de.onClick)===null||at===void 0||at.call(de)}),wn=de.mode||bt,tn=Ft!=null?Ft:de.selectable,On=f.useMemo(()=>G!==void 0?G:v,[v,G]),Qn={horizontal:{motionName:`${L}-slide-up`},inline:(0,w.Z)(L),other:{motionName:`${L}-zoom-big`}},sn=E("menu",fe||de.prefixCls),[Ln,Jn]=xt(sn,!H),ge=A()(`${sn}-${we}`,X==null?void 0:X.className,He);let ot;if(typeof De=="function")ot=De;else if(De===null||De===!1)ot=null;else if(de.expandIcon===null||de.expandIcon===!1)ot=null;else{const at=De!=null?De:de.expandIcon;ot=(0,R.Tm)(at,{className:A()(`${sn}-submenu-expand-icon`,(0,R.l$)(at)?(d=at.props)===null||d===void 0?void 0:d.className:"")})}const lt=f.useMemo(()=>({prefixCls:sn,inlineCollapsed:On||!1,direction:ce,firstLevel:!0,theme:we,mode:wn,disableMenuItemTitleTooltip:K}),[sn,On,ce,K,we]);return Ln(f.createElement(c.Z.Provider,{value:null},f.createElement(j.Provider,{value:lt},f.createElement(o.ZP,Object.assign({getPopupContainer:m,overflowedIndicator:f.createElement(ke.Z,null),overflowedIndicatorPopupClassName:A()(sn,`${sn}-${we}`,Xt),mode:wn,selectable:tn,onClick:hn},en,{inlineCollapsed:On,style:Object.assign(Object.assign({},X==null?void 0:X.style),Re),className:ge,prefixCls:sn,direction:ce,defaultMotions:Qn,expandIcon:ot,ref:U,rootClassName:A()(rt,Jn)}),dn))))});const Ke=(0,f.forwardRef)((q,U)=>{const I=(0,f.useRef)(null),d=f.useContext(P.D);return(0,f.useImperativeHandle)(U,()=>({menu:I.current,focus:H=>{var de;(de=I.current)===null||de===void 0||de.focus(H)}})),f.createElement(wt,Object.assign({ref:I},q,d))});Ke.Item=At,Ke.SubMenu=ft,Ke.Divider=pe,Ke.ItemGroup=o.BW;var Ct=Ke},58421:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return de}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(m,ce){return f.createElement(A.Z,(0,o.Z)({},m,{ref:ce,icon:W}))},s=f.forwardRef(M),ie=s,pe=i(49198),O=i(33853),te=i(38819),x=i(92310),R=i.n(x),le=i(18082),j=i(20049),$=i(6487),At=i(56789),ze=i(7942),ft=i(76773),ke=i(26112),k={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},w=k,c=i(91735),D=function(E){(0,ze.Z)(ce,E);var m=(0,ft.Z)(ce);function ce(){var X;(0,$.Z)(this,ce);for(var L=arguments.length,fe=new Array(L),He=0;He=0||Re.relatedTarget.className.indexOf("".concat(v,"-item"))>=0))&&K(X.getValidValue()))},X.go=function(Re){var we=X.state.goInputText;we!==""&&(Re.keyCode===w.ENTER||Re.type==="click")&&(X.setState({goInputText:""}),X.props.quickGo(X.getValidValue()))},X}return(0,At.Z)(ce,[{key:"getPageSizeOptions",value:function(){var L=this.props,fe=L.pageSize,He=L.pageSizeOptions;return He.some(function(Re){return Re.toString()===fe.toString()})?He:He.concat([fe.toString()]).sort(function(Re,we){var De=Number.isNaN(Number(Re))?0:Number(Re),K=Number.isNaN(Number(we))?0:Number(we);return De-K})}},{key:"render",value:function(){var L=this,fe=this.props,He=fe.pageSize,Re=fe.locale,we=fe.rootPrefixCls,De=fe.changeSize,K=fe.quickGo,v=fe.goButton,G=fe.selectComponentClass,Se=fe.buildOptionText,Ie=fe.selectPrefixCls,rt=fe.disabled,bt=this.state.goInputText,Ft="".concat(we,"-options"),Lt=G,Xt=null,an=null,en=null;if(!De&&!K)return null;var dn=this.getPageSizeOptions();if(De&&Lt){var hn=dn.map(function(wn,tn){return f.createElement(Lt.Option,{key:tn,value:wn.toString()},(Se||L.buildOptionText)(wn))});Xt=f.createElement(Lt,{disabled:rt,prefixCls:Ie,showSearch:!1,className:"".concat(Ft,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(He||dn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(tn){return tn.parentNode},"aria-label":Re.page_size,defaultOpen:!1},hn)}return K&&(v&&(en=typeof v=="boolean"?f.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:rt,className:"".concat(Ft,"-quick-jumper-button")},Re.jump_to_confirm):f.createElement("span",{onClick:this.go,onKeyUp:this.go},v)),an=f.createElement("div",{className:"".concat(Ft,"-quick-jumper")},Re.jump_to,f.createElement("input",{disabled:rt,type:"text",value:bt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Re.page}),Re.page,en)),f.createElement("li",{className:"".concat(Ft)},Xt,an)}}]),ce}(f.Component);D.defaultProps={pageSizeOptions:["10","20","50","100"]};var T=D,ee=function(m){var ce,X=m.rootPrefixCls,L=m.page,fe=m.active,He=m.className,Re=m.showTitle,we=m.onClick,De=m.onKeyPress,K=m.itemRender,v="".concat(X,"-item"),G=R()(v,"".concat(v,"-").concat(L),(ce={},(0,le.Z)(ce,"".concat(v,"-active"),fe),(0,le.Z)(ce,"".concat(v,"-disabled"),!L),(0,le.Z)(ce,m.className,He),ce)),Se=function(){we(L)},Ie=function(Ft){De(Ft,we,L)},rt=K(L,"page",f.createElement("a",{rel:"nofollow"},L));return rt?f.createElement("li",{title:Re?L.toString():null,className:G,onClick:Se,onKeyPress:Ie,tabIndex:0},rt):null},N=ee;function ne(){}function V(E){var m=Number(E);return typeof m=="number"&&!Number.isNaN(m)&&isFinite(m)&&Math.floor(m)===m}var Ue=function(m,ce,X){return X};function he(E,m,ce){var X=typeof E=="undefined"?m.pageSize:E;return Math.floor((ce.total-1)/X)+1}var Bt=function(E){(0,ze.Z)(ce,E);var m=(0,ft.Z)(ce);function ce(X){var L;(0,$.Z)(this,ce),L=m.call(this,X),L.paginationNode=f.createRef(),L.getJumpPrevPage=function(){return Math.max(1,L.state.current-(L.props.showLessItems?3:5))},L.getJumpNextPage=function(){return Math.min(he(void 0,L.state,L.props),L.state.current+(L.props.showLessItems?3:5))},L.getItemIcon=function(De,K){var v=L.props.prefixCls,G=De||f.createElement("button",{type:"button","aria-label":K,className:"".concat(v,"-item-link")});return typeof De=="function"&&(G=f.createElement(De,(0,j.Z)({},L.props))),G},L.isValid=function(De){var K=L.props.total;return V(De)&&De!==L.state.current&&V(K)&&K>0},L.shouldDisplayQuickJumper=function(){var De=L.props,K=De.showQuickJumper,v=De.total,G=L.state.pageSize;return v<=G?!1:K},L.handleKeyDown=function(De){(De.keyCode===w.ARROW_UP||De.keyCode===w.ARROW_DOWN)&&De.preventDefault()},L.handleKeyUp=function(De){var K=L.getValidValue(De),v=L.state.currentInputValue;K!==v&&L.setState({currentInputValue:K}),De.keyCode===w.ENTER?L.handleChange(K):De.keyCode===w.ARROW_UP?L.handleChange(K-1):De.keyCode===w.ARROW_DOWN&&L.handleChange(K+1)},L.handleBlur=function(De){var K=L.getValidValue(De);L.handleChange(K)},L.changePageSize=function(De){var K=L.state.current,v=he(De,L.state,L.props);K=K>v?v:K,v===0&&(K=L.state.current),typeof De=="number"&&("pageSize"in L.props||L.setState({pageSize:De}),"current"in L.props||L.setState({current:K,currentInputValue:K})),L.props.onShowSizeChange(K,De),"onChange"in L.props&&L.props.onChange&&L.props.onChange(K,De)},L.handleChange=function(De){var K=L.props,v=K.disabled,G=K.onChange,Se=L.state,Ie=Se.pageSize,rt=Se.current,bt=Se.currentInputValue;if(L.isValid(De)&&!v){var Ft=he(void 0,L.state,L.props),Lt=De;return De>Ft?Lt=Ft:De<1&&(Lt=1),"current"in L.props||L.setState({current:Lt}),Lt!==bt&&L.setState({currentInputValue:Lt}),G(Lt,Ie),Lt}return rt},L.prev=function(){L.hasPrev()&&L.handleChange(L.state.current-1)},L.next=function(){L.hasNext()&&L.handleChange(L.state.current+1)},L.jumpPrev=function(){L.handleChange(L.getJumpPrevPage())},L.jumpNext=function(){L.handleChange(L.getJumpNextPage())},L.hasPrev=function(){return L.state.current>1},L.hasNext=function(){return L.state.current2?v-2:0),Se=2;Se=He?we=He:we=Number(fe),we}},{key:"getShowSizeChanger",value:function(){var L=this.props,fe=L.showSizeChanger,He=L.total,Re=L.totalBoundaryShowSizeChanger;return typeof fe!="undefined"?fe:He>Re}},{key:"render",value:function(){var L=this.props,fe=L.prefixCls,He=L.className,Re=L.style,we=L.disabled,De=L.hideOnSinglePage,K=L.total,v=L.locale,G=L.showQuickJumper,Se=L.showLessItems,Ie=L.showTitle,rt=L.showTotal,bt=L.simple,Ft=L.itemRender,Lt=L.showPrevNextJumpers,Xt=L.jumpPrevIcon,an=L.jumpNextIcon,en=L.selectComponentClass,dn=L.selectPrefixCls,hn=L.pageSizeOptions,wn=this.state,tn=wn.current,On=wn.pageSize,Qn=wn.currentInputValue;if(De===!0&&K<=On)return null;var sn=he(void 0,this.state,this.props),Ln=[],Jn=null,ge=null,ot=null,lt=null,at=null,Ht=G&&G.goButton,cn=Se?1:2,Tt=tn-1>0?tn-1:0,vn=tn+1K?K:tn*On]));if(bt){Ht&&(typeof Ht=="boolean"?at=f.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},v.jump_to_confirm):at=f.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ht),at=f.createElement("li",{title:Ie?"".concat(v.jump_to).concat(tn,"/").concat(sn):null,className:"".concat(fe,"-simple-pager")},at));var C=this.renderPrev(Tt);return f.createElement("ul",(0,o.Z)({className:R()(fe,"".concat(fe,"-simple"),(0,le.Z)({},"".concat(fe,"-disabled"),we),He),style:Re,ref:this.paginationNode},oe),g,C?f.createElement("li",{title:Ie?v.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:R()("".concat(fe,"-prev"),(0,le.Z)({},"".concat(fe,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},C):null,f.createElement("li",{title:Ie?"".concat(tn,"/").concat(sn):null,className:"".concat(fe,"-simple-pager")},f.createElement("input",{type:"text",value:Qn,disabled:we,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),f.createElement("span",{className:"".concat(fe,"-slash")},"/"),sn),f.createElement("li",{title:Ie?v.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:R()("".concat(fe,"-next"),(0,le.Z)({},"".concat(fe,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(vn)),at)}if(sn<=3+cn*2){var B={locale:v,rootPrefixCls:fe,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ie,itemRender:Ft};sn||Ln.push(f.createElement(N,(0,o.Z)({},B,{key:"noPager",page:1,className:"".concat(fe,"-item-disabled")})));for(var b=1;b<=sn;b+=1){var _=tn===b;Ln.push(f.createElement(N,(0,o.Z)({},B,{key:b,page:b,active:_})))}}else{var Ae=Se?v.prev_3:v.prev_5,Ye=Se?v.next_3:v.next_5,_e=Ft(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Xt,"prev page")),vt=Ft(this.getJumpNextPage(),"jump-next",this.getItemIcon(an,"next page"));Lt&&(Jn=_e?f.createElement("li",{title:Ie?Ae:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:R()("".concat(fe,"-jump-prev"),(0,le.Z)({},"".concat(fe,"-jump-prev-custom-icon"),!!Xt))},_e):null,ge=vt?f.createElement("li",{title:Ie?Ye:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:R()("".concat(fe,"-jump-next"),(0,le.Z)({},"".concat(fe,"-jump-next-custom-icon"),!!an))},vt):null),lt=f.createElement(N,{locale:v,last:!0,rootPrefixCls:fe,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:sn,page:sn,active:!1,showTitle:Ie,itemRender:Ft}),ot=f.createElement(N,{locale:v,rootPrefixCls:fe,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ie,itemRender:Ft});var Ot=Math.max(1,tn-cn),Rt=Math.min(tn+cn,sn);tn-1<=cn&&(Rt=1+cn*2),sn-tn<=cn&&(Ot=sn-cn*2);for(var Wt=Ot;Wt<=Rt;Wt+=1){var Ne=tn===Wt;Ln.push(f.createElement(N,{locale:v,rootPrefixCls:fe,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Wt,page:Wt,active:Ne,showTitle:Ie,itemRender:Ft}))}tn-1>=cn*2&&tn!==3&&(Ln[0]=(0,f.cloneElement)(Ln[0],{className:"".concat(fe,"-item-after-jump-prev")}),Ln.unshift(Jn)),sn-tn>=cn*2&&tn!==sn-2&&(Ln[Ln.length-1]=(0,f.cloneElement)(Ln[Ln.length-1],{className:"".concat(fe,"-item-before-jump-next")}),Ln.push(ge)),Ot!==1&&Ln.unshift(ot),Rt!==sn&&Ln.push(lt)}var yt=!this.hasPrev()||!sn,se=!this.hasNext()||!sn,Pe=this.renderPrev(Tt),Fe=this.renderNext(vn);return f.createElement("ul",(0,o.Z)({className:R()(fe,He,(0,le.Z)({},"".concat(fe,"-disabled"),we)),style:Re,ref:this.paginationNode},oe),g,Pe?f.createElement("li",{title:Ie?v.prev_page:null,onClick:this.prev,tabIndex:yt?null:0,onKeyPress:this.runIfEnterPrev,className:R()("".concat(fe,"-prev"),(0,le.Z)({},"".concat(fe,"-disabled"),yt)),"aria-disabled":yt},Pe):null,Ln,Fe?f.createElement("li",{title:Ie?v.next_page:null,onClick:this.next,tabIndex:se?null:0,onKeyPress:this.runIfEnterNext,className:R()("".concat(fe,"-next"),(0,le.Z)({},"".concat(fe,"-disabled"),se)),"aria-disabled":se},Fe):null,f.createElement(T,{disabled:we,locale:v,rootPrefixCls:fe,selectComponentClass:en,selectPrefixCls:dn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:tn,pageSize:On,pageSizeOptions:hn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Ht}))}}],[{key:"getDerivedStateFromProps",value:function(L,fe){var He={};if("current"in L&&(He.current=L.current,L.current!==fe.current&&(He.currentInputValue=He.current)),"pageSize"in L&&L.pageSize!==fe.pageSize){var Re=fe.current,we=he(L.pageSize,fe,L);Re=Re>we?we:Re,"current"in L||(He.current=Re,He.currentInputValue=Re),He.pageSize=L.pageSize}return He}}]),ce}(f.Component);Bt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ne,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ne,locale:c.Z,style:{},itemRender:Ue,totalBoundaryShowSizeChanger:50};var Be=Bt,Ge=i(22075),We=i(36355),me=i(19716),Q=i(8628),Z=i(9763),F=i(57809);const ue=E=>f.createElement(F.default,Object.assign({},E,{showSearch:!0,size:"small"})),ae=E=>f.createElement(F.default,Object.assign({},E,{showSearch:!0,size:"middle"}));ue.Option=F.default.Option,ae.Option=F.default.Option;var J=i(9937),xe=i(17313),Le=i(83116),St=i(37613);const dt=E=>{const{componentCls:m}=E;return{[`${m}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${m}-item-link`]:{color:E.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${m}-item-link`]:{color:E.colorTextDisabled,cursor:"not-allowed"}}},[`&${m}-disabled`]:{cursor:"not-allowed",[`${m}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:E.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:E.colorBorder,backgroundColor:E.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:E.itemActiveBgDisabled},a:{color:E.itemActiveColorDisabled}}},[`${m}-item-link`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${m}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${m}-simple-pager`]:{color:E.colorTextDisabled},[`${m}-jump-prev, ${m}-jump-next`]:{[`${m}-item-link-icon`]:{opacity:0},[`${m}-item-ellipsis`]:{opacity:1}}},[`&${m}-simple`]:{[`${m}-prev, ${m}-next`]:{[`&${m}-disabled ${m}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},xt=E=>{const{componentCls:m}=E;return{[`&${m}-mini ${m}-total-text, &${m}-mini ${m}-simple-pager`]:{height:E.itemSizeSM,lineHeight:`${E.itemSizeSM}px`},[`&${m}-mini ${m}-item`]:{minWidth:E.itemSizeSM,height:E.itemSizeSM,margin:0,lineHeight:`${E.itemSizeSM-2}px`},[`&${m}-mini:not(${m}-disabled) ${m}-item:not(${m}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:E.colorBgTextHover},"&:active":{backgroundColor:E.colorBgTextActive}},[`&${m}-mini ${m}-prev, &${m}-mini ${m}-next`]:{minWidth:E.itemSizeSM,height:E.itemSizeSM,margin:0,lineHeight:`${E.itemSizeSM}px`},[`&${m}-mini:not(${m}-disabled)`]:{[`${m}-prev, ${m}-next`]:{[`&:hover ${m}-item-link`]:{backgroundColor:E.colorBgTextHover},[`&:active ${m}-item-link`]:{backgroundColor:E.colorBgTextActive},[`&${m}-disabled:hover ${m}-item-link`]:{backgroundColor:"transparent"}}},[` + &${m}-mini ${m}-prev ${m}-item-link, + &${m}-mini ${m}-next ${m}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:E.itemSizeSM,lineHeight:`${E.itemSizeSM}px`}},[`&${m}-mini ${m}-jump-prev, &${m}-mini ${m}-jump-next`]:{height:E.itemSizeSM,marginInlineEnd:0,lineHeight:`${E.itemSizeSM}px`},[`&${m}-mini ${m}-options`]:{marginInlineStart:E.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:E.miniOptionsSizeChangerTop},"&-quick-jumper":{height:E.itemSizeSM,lineHeight:`${E.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,J.x0)(E)),{width:E.paginationMiniQuickJumperInputWidth,height:E.controlHeightSM})}}}},qe=E=>{const{componentCls:m}=E;return{[` + &${m}-simple ${m}-prev, + &${m}-simple ${m}-next + `]:{height:E.itemSizeSM,lineHeight:`${E.itemSizeSM}px`,verticalAlign:"top",[`${m}-item-link`]:{height:E.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:E.colorBgTextHover},"&:active":{backgroundColor:E.colorBgTextActive},"&::after":{height:E.itemSizeSM,lineHeight:`${E.itemSizeSM}px`}}},[`&${m}-simple ${m}-simple-pager`]:{display:"inline-block",height:E.itemSizeSM,marginInlineEnd:E.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:E.marginXS,padding:`0 ${E.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:E.itemInputBg,border:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`,borderRadius:E.borderRadius,outline:"none",transition:`border-color ${E.motionDurationMid}`,color:"inherit","&:hover":{borderColor:E.colorPrimary},"&:focus":{borderColor:E.colorPrimaryHover,boxShadow:`${E.inputOutlineOffset}px 0 ${E.controlOutlineWidth}px ${E.controlOutline}`},"&[disabled]":{color:E.colorTextDisabled,backgroundColor:E.colorBgContainerDisabled,borderColor:E.colorBorder,cursor:"not-allowed"}}}}},kt=E=>{const{componentCls:m}=E;return{[`${m}-jump-prev, ${m}-jump-next`]:{outline:0,[`${m}-item-container`]:{position:"relative",[`${m}-item-link-icon`]:{color:E.colorPrimary,fontSize:E.fontSizeSM,opacity:0,transition:`all ${E.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${m}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:E.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:E.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:E.paginationEllipsisTextIndent,opacity:1,transition:`all ${E.motionDurationMid}`}},"&:hover":{[`${m}-item-link-icon`]:{opacity:1},[`${m}-item-ellipsis`]:{opacity:0}}},[` + ${m}-prev, + ${m}-jump-prev, + ${m}-jump-next + `]:{marginInlineEnd:E.marginXS},[` + ${m}-prev, + ${m}-next, + ${m}-jump-prev, + ${m}-jump-next + `]:{display:"inline-block",minWidth:E.itemSize,height:E.itemSize,color:E.colorText,fontFamily:E.fontFamily,lineHeight:`${E.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}`},[`${m}-prev, ${m}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:E.colorText,cursor:"pointer",userSelect:"none"},[`${m}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:E.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${E.lineWidth}px ${E.lineType} transparent`,borderRadius:E.borderRadius,outline:"none",transition:`all ${E.motionDurationMid}`},[`&:hover ${m}-item-link`]:{backgroundColor:E.colorBgTextHover},[`&:active ${m}-item-link`]:{backgroundColor:E.colorBgTextActive},[`&${m}-disabled:hover`]:{[`${m}-item-link`]:{backgroundColor:"transparent"}}},[`${m}-slash`]:{marginInlineEnd:E.paginationSlashMarginInlineEnd,marginInlineStart:E.paginationSlashMarginInlineStart},[`${m}-options`]:{display:"inline-block",marginInlineStart:E.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:E.controlHeight,marginInlineStart:E.marginXS,lineHeight:`${E.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,J.ik)(E)),{width:E.controlHeightLG*1.25,height:E.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:E.marginXS,marginInlineEnd:E.marginXS})}}}},wt=E=>{const{componentCls:m}=E;return{[`${m}-item`]:{display:"inline-block",minWidth:E.itemSize,height:E.itemSize,marginInlineEnd:E.marginXS,fontFamily:E.fontFamily,lineHeight:`${E.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${E.lineWidth}px ${E.lineType} transparent`,borderRadius:E.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${E.paginationItemPaddingInline}px`,color:E.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${m}-item-active)`]:{"&:hover":{transition:`all ${E.motionDurationMid}`,backgroundColor:E.colorBgTextHover},"&:active":{backgroundColor:E.colorBgTextActive}},"&-active":{fontWeight:E.fontWeightStrong,backgroundColor:E.itemActiveBg,borderColor:E.colorPrimary,a:{color:E.colorPrimary},"&:hover":{borderColor:E.colorPrimaryHover},"&:hover a":{color:E.colorPrimaryHover}}}}},Ke=E=>{const{componentCls:m}=E;return{[m]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,xe.Wf)(E)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${m}-total-text`]:{display:"inline-block",height:E.itemSize,marginInlineEnd:E.marginXS,lineHeight:`${E.itemSize-2}px`,verticalAlign:"middle"}}),wt(E)),kt(E)),qe(E)),xt(E)),dt(E)),{[`@media only screen and (max-width: ${E.screenLG}px)`]:{[`${m}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${E.screenSM}px)`]:{[`${m}-options`]:{display:"none"}}}),[`&${E.componentCls}-rtl`]:{direction:"rtl"}}},Ct=E=>{const{componentCls:m}=E;return{[`${m}${m}-disabled:not(${m}-mini)`]:{"&, &:hover":{[`${m}-item-link`]:{borderColor:E.colorBorder}},"&:focus-visible":{[`${m}-item-link`]:{borderColor:E.colorBorder}},[`${m}-item, ${m}-item-link`]:{backgroundColor:E.colorBgContainerDisabled,borderColor:E.colorBorder,[`&:hover:not(${m}-item-active)`]:{backgroundColor:E.colorBgContainerDisabled,borderColor:E.colorBorder,a:{color:E.colorTextDisabled}},[`&${m}-item-active`]:{backgroundColor:E.itemActiveBgDisabled}},[`${m}-prev, ${m}-next`]:{"&:hover button":{backgroundColor:E.colorBgContainerDisabled,borderColor:E.colorBorder,color:E.colorTextDisabled},[`${m}-item-link`]:{backgroundColor:E.colorBgContainerDisabled,borderColor:E.colorBorder}}},[`${m}:not(${m}-mini)`]:{[`${m}-prev, ${m}-next`]:{"&:hover button":{borderColor:E.colorPrimaryHover,backgroundColor:E.itemBg},[`${m}-item-link`]:{backgroundColor:E.itemLinkBg,borderColor:E.colorBorder},[`&:hover ${m}-item-link`]:{borderColor:E.colorPrimary,backgroundColor:E.itemBg,color:E.colorPrimary},[`&${m}-disabled`]:{[`${m}-item-link`]:{borderColor:E.colorBorder,color:E.colorTextDisabled}}},[`${m}-item`]:{backgroundColor:E.itemBg,border:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`,[`&:hover:not(${m}-item-active)`]:{borderColor:E.colorPrimary,backgroundColor:E.itemBg,a:{color:E.colorPrimary}},"&-active":{borderColor:E.colorPrimary}}}}},q=E=>{const{componentCls:m}=E;return{[`${m}:not(${m}-disabled)`]:{[`${m}-item`]:Object.assign({},(0,xe.Qy)(E)),[`${m}-jump-prev, ${m}-jump-next`]:{"&:focus-visible":Object.assign({[`${m}-item-link-icon`]:{opacity:1},[`${m}-item-ellipsis`]:{opacity:0}},(0,xe.oN)(E))},[`${m}-prev, ${m}-next`]:{[`&:focus-visible ${m}-item-link`]:Object.assign({},(0,xe.oN)(E))}}}};var U=(0,Le.Z)("Pagination",E=>{const m=(0,St.TS)(E,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:E.marginXXS/2,paginationMiniQuickJumperInputWidth:E.controlHeightLG*1.1,paginationItemPaddingInline:E.marginXXS*1.5,paginationEllipsisLetterSpacing:E.marginXXS/2,paginationSlashMarginInlineStart:E.marginXXS,paginationSlashMarginInlineEnd:E.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,J.e5)(E),(0,J.TM)(E));return[Ke(m),q(m),E.wireframe&&Ct(m)]},E=>({itemBg:E.colorBgContainer,itemSize:E.controlHeight,itemSizeSM:E.controlHeightSM,itemActiveBg:E.colorBgContainer,itemLinkBg:E.colorBgContainer,itemActiveColorDisabled:E.colorTextDisabled,itemActiveBgDisabled:E.controlItemBgActiveDisabled,itemInputBg:E.colorBgContainer,miniOptionsSizeChangerTop:0})),I=function(E,m){var ce={};for(var X in E)Object.prototype.hasOwnProperty.call(E,X)&&m.indexOf(X)<0&&(ce[X]=E[X]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,X=Object.getOwnPropertySymbols(E);L{const{prefixCls:m,selectPrefixCls:ce,className:X,rootClassName:L,style:fe,size:He,locale:Re,selectComponentClass:we,responsive:De,showSizeChanger:K}=E,v=I(E,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:G}=(0,Q.Z)(De),{getPrefixCls:Se,direction:Ie,pagination:rt={}}=f.useContext(We.E_),bt=Se("pagination",m),[Ft,Lt]=U(bt),Xt=K!=null?K:rt.showSizeChanger,an=f.useMemo(()=>{const sn=f.createElement("span",{className:`${bt}-item-ellipsis`},"\u2022\u2022\u2022"),Ln=f.createElement("button",{className:`${bt}-item-link`,type:"button",tabIndex:-1},Ie==="rtl"?f.createElement(te.Z,null):f.createElement(O.Z,null)),Jn=f.createElement("button",{className:`${bt}-item-link`,type:"button",tabIndex:-1},Ie==="rtl"?f.createElement(O.Z,null):f.createElement(te.Z,null)),ge=f.createElement("a",{className:`${bt}-item-link`},f.createElement("div",{className:`${bt}-item-container`},Ie==="rtl"?f.createElement(pe.Z,{className:`${bt}-item-link-icon`}):f.createElement(ie,{className:`${bt}-item-link-icon`}),sn)),ot=f.createElement("a",{className:`${bt}-item-link`},f.createElement("div",{className:`${bt}-item-container`},Ie==="rtl"?f.createElement(ie,{className:`${bt}-item-link-icon`}):f.createElement(pe.Z,{className:`${bt}-item-link-icon`}),sn));return{prevIcon:Ln,nextIcon:Jn,jumpPrevIcon:ge,jumpNextIcon:ot}},[Ie,bt]),[en]=(0,Z.Z)("Pagination",Ge.Z),dn=Object.assign(Object.assign({},en),Re),hn=(0,me.Z)(He),wn=hn==="small"||!!(G&&!hn&&De),tn=Se("select",ce),On=R()({[`${bt}-mini`]:wn,[`${bt}-rtl`]:Ie==="rtl"},rt==null?void 0:rt.className,X,L,Lt),Qn=Object.assign(Object.assign({},rt==null?void 0:rt.style),fe);return Ft(f.createElement(Be,Object.assign({},an,v,{style:Qn,prefixCls:bt,selectPrefixCls:tn,className:On,selectComponentClass:we||(wn?ue:ae),locale:dn,showSizeChanger:Xt})))},de=H},93948:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return K}});var o=i(59301),f=i(29679),P=i(40001),W=i(19248),A=i(99267),M=i(92310),s=i.n(M),ie=i(2738),pe=i(36355),O=i(5016),te=i(20049),x=i(5883),R={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},le=function(){var G=(0,o.useRef)([]),Se=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Ie=Date.now(),rt=!1;G.current.forEach(function(bt){if(bt){rt=!0;var Ft=bt.style;Ft.transitionDuration=".3s, .3s, .3s, .06s",Se.current&&Ie-Se.current<100&&(Ft.transitionDuration="0s, 0s")}}),rt&&(Se.current=Date.now())}),G.current},j=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],$=function(G){var Se=(0,te.Z)((0,te.Z)({},R),G),Ie=Se.className,rt=Se.percent,bt=Se.prefixCls,Ft=Se.strokeColor,Lt=Se.strokeLinecap,Xt=Se.strokeWidth,an=Se.style,en=Se.trailColor,dn=Se.trailWidth,hn=Se.transition,wn=(0,x.Z)(Se,j);delete wn.gapPosition;var tn=Array.isArray(rt)?rt:[rt],On=Array.isArray(Ft)?Ft:[Ft],Qn=le(),sn=Xt/2,Ln=100-Xt/2,Jn="M ".concat(Lt==="round"?sn:0,",").concat(sn,` + L `).concat(Lt==="round"?Ln:100,",").concat(sn),ge="0 0 100 ".concat(Xt),ot=0;return o.createElement("svg",(0,O.Z)({className:s()("".concat(bt,"-line"),Ie),viewBox:ge,preserveAspectRatio:"none",style:an},wn),o.createElement("path",{className:"".concat(bt,"-line-trail"),d:Jn,strokeLinecap:Lt,stroke:en,strokeWidth:dn||Xt,fillOpacity:"0"}),tn.map(function(lt,at){var Ht=1;switch(Lt){case"round":Ht=1-Xt/100;break;case"square":Ht=1-Xt/2/100;break;default:Ht=1;break}var cn={strokeDasharray:"".concat(lt*Ht,"px, 100px"),strokeDashoffset:"-".concat(ot,"px"),transition:hn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Tt=On[at]||On[On.length-1];return ot+=lt,o.createElement("path",{key:at,className:"".concat(bt,"-line-path"),d:Jn,strokeLinecap:Lt,stroke:Tt,strokeWidth:Xt,fillOpacity:"0",ref:function(oe){Qn[at]=oe},style:cn})}))},At=$,ze=i(10928),ft=i(52456),ke=i(47273),k=0,w=(0,ke.Z)();function c(){var v;return w?(v=k,k+=1):v="TEST_OR_SSR",v}var D=function(v){var G=o.useState(),Se=(0,ft.Z)(G,2),Ie=Se[0],rt=Se[1];return o.useEffect(function(){rt("rc_progress_".concat(c()))},[]),v||Ie},T=function(G){var Se=G.bg,Ie=G.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Se}},Ie)};function ee(v,G){return Object.keys(v).map(function(Se){var Ie=parseFloat(Se),rt="".concat(Math.floor(Ie*G),"%");return"".concat(v[Se]," ").concat(rt)})}var N=o.forwardRef(function(v,G){var Se=v.prefixCls,Ie=v.color,rt=v.gradientId,bt=v.radius,Ft=v.style,Lt=v.ptg,Xt=v.strokeLinecap,an=v.strokeWidth,en=v.size,dn=v.gapDegree,hn=Ie&&(0,ze.Z)(Ie)==="object",wn=hn?"#FFF":void 0,tn=en/2,On=o.createElement("circle",{className:"".concat(Se,"-circle-path"),r:bt,cx:tn,cy:tn,stroke:wn,strokeLinecap:Xt,strokeWidth:an,opacity:Lt===0?0:1,style:Ft,ref:G});if(!hn)return On;var Qn="".concat(rt,"-conic"),sn=dn?"".concat(180+dn/2,"deg"):"0deg",Ln=ee(Ie,(360-dn)/360),Jn=ee(Ie,1),ge="conic-gradient(from ".concat(sn,", ").concat(Ln.join(", "),")"),ot="linear-gradient(to ".concat(dn?"bottom":"top",", ").concat(Jn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:Qn},On),o.createElement("foreignObject",{x:0,y:0,width:en,height:en,mask:"url(#".concat(Qn,")")},o.createElement(T,{bg:ot},o.createElement(T,{bg:ge}))))}),ne=N,V=100,Ue=function(G,Se,Ie,rt,bt,Ft,Lt,Xt,an,en){var dn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,hn=Ie/100*360*((360-Ft)/360),wn=Ft===0?0:{bottom:0,top:180,left:90,right:-90}[Lt],tn=(100-rt)/100*Se;an==="round"&&rt!==100&&(tn+=en/2,tn>=Se&&(tn=Se-.01));var On=V/2;return{stroke:typeof Xt=="string"?Xt:void 0,strokeDasharray:"".concat(Se,"px ").concat(G),strokeDashoffset:tn+dn,transform:"rotate(".concat(bt+hn+wn,"deg)"),transformOrigin:"".concat(On,"px ").concat(On,"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}},he=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Bt(v){var G=v!=null?v:[];return Array.isArray(G)?G:[G]}var Be=function(G){var Se=(0,te.Z)((0,te.Z)({},R),G),Ie=Se.id,rt=Se.prefixCls,bt=Se.steps,Ft=Se.strokeWidth,Lt=Se.trailWidth,Xt=Se.gapDegree,an=Xt===void 0?0:Xt,en=Se.gapPosition,dn=Se.trailColor,hn=Se.strokeLinecap,wn=Se.style,tn=Se.className,On=Se.strokeColor,Qn=Se.percent,sn=(0,x.Z)(Se,he),Ln=V/2,Jn=D(Ie),ge="".concat(Jn,"-gradient"),ot=Ln-Ft/2,lt=Math.PI*2*ot,at=an>0?90+an/2:-90,Ht=lt*((360-an)/360),cn=(0,ze.Z)(bt)==="object"?bt:{count:bt,space:2},Tt=cn.count,vn=cn.space,oe=Bt(Qn),g=Bt(On),C=g.find(function(vt){return vt&&(0,ze.Z)(vt)==="object"}),B=C&&(0,ze.Z)(C)==="object",b=B?"butt":hn,_=Ue(lt,Ht,0,100,at,an,en,dn,b,Ft),Ae=le(),Ye=function(){var Ot=0;return oe.map(function(Rt,Wt){var Ne=g[Wt]||g[g.length-1],yt=Ue(lt,Ht,Ot,Rt,at,an,en,Ne,b,Ft);return Ot+=Rt,o.createElement(ne,{key:Wt,color:Ne,ptg:Rt,radius:ot,prefixCls:rt,gradientId:ge,style:yt,strokeLinecap:b,strokeWidth:Ft,gapDegree:an,ref:function(Pe){Ae[Wt]=Pe},size:V})}).reverse()},_e=function(){var Ot=Math.round(Tt*(oe[0]/100)),Rt=100/Tt,Wt=0;return new Array(Tt).fill(null).map(function(Ne,yt){var se=yt<=Ot-1?g[0]:dn,Pe=se&&(0,ze.Z)(se)==="object"?"url(#".concat(ge,")"):void 0,Fe=Ue(lt,Ht,Wt,Rt,at,an,en,se,"butt",Ft,vn);return Wt+=(Ht-Fe.strokeDashoffset+vn)*100/Ht,o.createElement("circle",{key:yt,className:"".concat(rt,"-circle-path"),r:ot,cx:Ln,cy:Ln,stroke:Pe,strokeWidth:Ft,opacity:1,style:Fe,ref:function(Et){Ae[yt]=Et}})})};return o.createElement("svg",(0,O.Z)({className:s()("".concat(rt,"-circle"),tn),viewBox:"0 0 ".concat(V," ").concat(V),style:wn,id:Ie,role:"presentation"},sn),!Tt&&o.createElement("circle",{className:"".concat(rt,"-circle-trail"),r:ot,cx:Ln,cy:Ln,stroke:dn,strokeLinecap:b,strokeWidth:Lt||Ft,style:_}),Tt?_e():Ye())},Ge=Be,We={Line:At,Circle:Ge},me=i(6848),Q=i(93398);function Z(v){return!v||v<0?0:v>100?100:v}function F(v){let{success:G,successPercent:Se}=v,Ie=Se;return G&&"progress"in G&&(Ie=G.progress),G&&"percent"in G&&(Ie=G.percent),Ie}const ue=v=>{let{percent:G,success:Se,successPercent:Ie}=v;const rt=Z(F({success:Se,successPercent:Ie}));return[rt,Z(Z(G)-rt)]},ae=v=>{let{success:G={},strokeColor:Se}=v;const{strokeColor:Ie}=G;return[Ie||Q.presetPrimaryColors.green,Se||null]},J=(v,G,Se)=>{var Ie,rt,bt,Ft;let Lt=-1,Xt=-1;if(G==="step"){const an=Se.steps,en=Se.strokeWidth;typeof v=="string"||typeof v=="undefined"?(Lt=v==="small"?2:14,Xt=en!=null?en:8):typeof v=="number"?[Lt,Xt]=[v,v]:[Lt=14,Xt=8]=v,Lt*=an}else if(G==="line"){const an=Se==null?void 0:Se.strokeWidth;typeof v=="string"||typeof v=="undefined"?Xt=an||(v==="small"?6:8):typeof v=="number"?[Lt,Xt]=[v,v]:[Lt=-1,Xt=8]=v}else(G==="circle"||G==="dashboard")&&(typeof v=="string"||typeof v=="undefined"?[Lt,Xt]=v==="small"?[60,60]:[120,120]:typeof v=="number"?[Lt,Xt]=[v,v]:(Lt=(rt=(Ie=v[0])!==null&&Ie!==void 0?Ie:v[1])!==null&&rt!==void 0?rt:120,Xt=(Ft=(bt=v[0])!==null&&bt!==void 0?bt:v[1])!==null&&Ft!==void 0?Ft:120));return[Lt,Xt]},xe=3,Le=v=>xe/v*100;var dt=v=>{const{prefixCls:G,trailColor:Se=null,strokeLinecap:Ie="round",gapPosition:rt,gapDegree:bt,width:Ft=120,type:Lt,children:Xt,success:an,size:en=Ft}=v,[dn,hn]=J(en,"circle");let{strokeWidth:wn}=v;wn===void 0&&(wn=Math.max(Le(dn),6));const tn={width:dn,height:hn,fontSize:dn*.15+6},On=o.useMemo(()=>{if(bt||bt===0)return bt;if(Lt==="dashboard")return 75},[bt,Lt]),Qn=rt||Lt==="dashboard"&&"bottom"||void 0,sn=Object.prototype.toString.call(v.strokeColor)==="[object Object]",Ln=ae({success:an,strokeColor:v.strokeColor}),Jn=s()(`${G}-inner`,{[`${G}-circle-gradient`]:sn}),ge=o.createElement(Ge,{percent:ue(v),strokeWidth:wn,trailWidth:wn,strokeColor:Ln,strokeLinecap:Ie,trailColor:Se,prefixCls:G,gapDegree:On,gapPosition:Qn});return o.createElement("div",{className:Jn,style:tn},dn<=20?o.createElement(me.Z,{title:Xt},o.createElement("span",null,ge)):o.createElement(o.Fragment,null,ge,Xt))},xt=function(v,G){var Se={};for(var Ie in v)Object.prototype.hasOwnProperty.call(v,Ie)&&G.indexOf(Ie)<0&&(Se[Ie]=v[Ie]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Ie=Object.getOwnPropertySymbols(v);rt{let G=[];return Object.keys(v).forEach(Se=>{const Ie=parseFloat(Se.replace(/%/g,""));isNaN(Ie)||G.push({key:Ie,value:v[Se]})}),G=G.sort((Se,Ie)=>Se.key-Ie.key),G.map(Se=>{let{key:Ie,value:rt}=Se;return`${rt} ${Ie}%`}).join(", ")},kt=(v,G)=>{const{from:Se=Q.presetPrimaryColors.blue,to:Ie=Q.presetPrimaryColors.blue,direction:rt=G==="rtl"?"to left":"to right"}=v,bt=xt(v,["from","to","direction"]);if(Object.keys(bt).length!==0){const Ft=qe(bt);return{backgroundImage:`linear-gradient(${rt}, ${Ft})`}}return{backgroundImage:`linear-gradient(${rt}, ${Se}, ${Ie})`}};var Ke=v=>{const{prefixCls:G,direction:Se,percent:Ie,size:rt,strokeWidth:bt,strokeColor:Ft,strokeLinecap:Lt="round",children:Xt,trailColor:an=null,success:en}=v,dn=Ft&&typeof Ft!="string"?kt(Ft,Se):{backgroundColor:Ft},hn=Lt==="square"||Lt==="butt"?0:void 0,wn={backgroundColor:an||void 0,borderRadius:hn},tn=rt!=null?rt:[-1,bt||(rt==="small"?6:8)],[On,Qn]=J(tn,"line",{strokeWidth:bt}),sn=Object.assign({width:`${Z(Ie)}%`,height:Qn,borderRadius:hn},dn),Ln=F(v),Jn={width:`${Z(Ln)}%`,height:Qn,borderRadius:hn,backgroundColor:en==null?void 0:en.strokeColor},ge={width:On<0?"100%":On,height:Qn};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${G}-outer`,style:ge},o.createElement("div",{className:`${G}-inner`,style:wn},o.createElement("div",{className:`${G}-bg`,style:sn}),Ln!==void 0?o.createElement("div",{className:`${G}-success-bg`,style:Jn}):null)),Xt)},q=v=>{const{size:G,steps:Se,percent:Ie=0,strokeWidth:rt=8,strokeColor:bt,trailColor:Ft=null,prefixCls:Lt,children:Xt}=v,an=Math.round(Se*(Ie/100)),en=G==="small"?2:14,dn=G!=null?G:[en,rt],[hn,wn]=J(dn,"step",{steps:Se,strokeWidth:rt}),tn=hn/Se,On=new Array(Se);for(let Qn=0;Qn{const G=v?"100%":"-100%";return new U.Keyframes(`antProgress${v?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${G}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${G}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},E=v=>{const{componentCls:G,iconCls:Se}=v;return{[G]:Object.assign(Object.assign({},(0,I.Wf)(v)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:v.fontSize,marginInlineEnd:v.marginXS,marginBottom:v.marginXS},[`${G}-outer`]:{display:"inline-block",width:"100%"},[`&${G}-show-info`]:{[`${G}-outer`]:{marginInlineEnd:`calc(-2em - ${v.marginXS}px)`,paddingInlineEnd:`calc(2em + ${v.paddingXS}px)`}},[`${G}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:v.remainingColor,borderRadius:v.lineBorderRadius},[`${G}-inner:not(${G}-circle-gradient)`]:{[`${G}-circle-path`]:{stroke:v.defaultColor}},[`${G}-success-bg, ${G}-bg`]:{position:"relative",backgroundColor:v.defaultColor,borderRadius:v.lineBorderRadius,transition:`all ${v.motionDurationSlow} ${v.motionEaseInOutCirc}`},[`${G}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:v.colorSuccess},[`${G}-text`]:{display:"inline-block",width:"2em",marginInlineStart:v.marginXS,color:v.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Se]:{fontSize:v.fontSize}},[`&${G}-status-active`]:{[`${G}-bg::before`]:{position:"absolute",inset:0,backgroundColor:v.colorBgContainer,borderRadius:v.lineBorderRadius,opacity:0,animationName:de(),animationDuration:v.progressActiveMotionDuration,animationTimingFunction:v.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${G}-rtl${G}-status-active`]:{[`${G}-bg::before`]:{animationName:de(!0)}},[`&${G}-status-exception`]:{[`${G}-bg`]:{backgroundColor:v.colorError},[`${G}-text`]:{color:v.colorError}},[`&${G}-status-exception ${G}-inner:not(${G}-circle-gradient)`]:{[`${G}-circle-path`]:{stroke:v.colorError}},[`&${G}-status-success`]:{[`${G}-bg`]:{backgroundColor:v.colorSuccess},[`${G}-text`]:{color:v.colorSuccess}},[`&${G}-status-success ${G}-inner:not(${G}-circle-gradient)`]:{[`${G}-circle-path`]:{stroke:v.colorSuccess}}})}},m=v=>{const{componentCls:G,iconCls:Se}=v;return{[G]:{[`${G}-circle-trail`]:{stroke:v.remainingColor},[`&${G}-circle ${G}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${G}-circle ${G}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:v.circleTextColor,fontSize:v.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Se]:{fontSize:`${v.fontSize/v.fontSizeSM}em`}},[`${G}-circle&-status-exception`]:{[`${G}-text`]:{color:v.colorError}},[`${G}-circle&-status-success`]:{[`${G}-text`]:{color:v.colorSuccess}}},[`${G}-inline-circle`]:{lineHeight:1,[`${G}-inner`]:{verticalAlign:"bottom"}}}},ce=v=>{const{componentCls:G}=v;return{[G]:{[`${G}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:v.progressStepMinWidth,marginInlineEnd:v.progressStepMarginInlineEnd,backgroundColor:v.remainingColor,transition:`all ${v.motionDurationSlow}`,"&-active":{backgroundColor:v.defaultColor}}}}}},X=v=>{const{componentCls:G,iconCls:Se}=v;return{[G]:{[`${G}-small&-line, ${G}-small&-line ${G}-text ${Se}`]:{fontSize:v.fontSizeSM}}}};var L=(0,d.Z)("Progress",v=>{const G=v.marginXXS/2,Se=(0,H.TS)(v,{progressStepMarginInlineEnd:G,progressStepMinWidth:G,progressActiveMotionDuration:"2.4s"});return[E(Se),m(Se),ce(Se),X(Se)]},v=>({circleTextColor:v.colorText,defaultColor:v.colorInfo,remainingColor:v.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),fe=function(v,G){var Se={};for(var Ie in v)Object.prototype.hasOwnProperty.call(v,Ie)&&G.indexOf(Ie)<0&&(Se[Ie]=v[Ie]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Ie=Object.getOwnPropertySymbols(v);rt{const{prefixCls:Se,className:Ie,rootClassName:rt,steps:bt,strokeColor:Ft,percent:Lt=0,size:Xt="default",showInfo:an=!0,type:en="line",status:dn,format:hn,style:wn}=v,tn=fe(v,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),On=o.useMemo(()=>{var oe,g;const C=F(v);return parseInt(C!==void 0?(oe=C!=null?C:0)===null||oe===void 0?void 0:oe.toString():(g=Lt!=null?Lt:0)===null||g===void 0?void 0:g.toString(),10)},[Lt,v.success,v.successPercent]),Qn=o.useMemo(()=>!Re.includes(dn)&&On>=100?"success":dn||"normal",[dn,On]),{getPrefixCls:sn,direction:Ln,progress:Jn}=o.useContext(pe.E_),ge=sn("progress",Se),[ot,lt]=L(ge),at=o.useMemo(()=>{if(!an)return null;const oe=F(v);let g;const C=hn||(b=>`${b}%`),B=en==="line";return hn||Qn!=="exception"&&Qn!=="success"?g=C(Z(Lt),Z(oe)):Qn==="exception"?g=B?o.createElement(W.Z,null):o.createElement(A.Z,null):Qn==="success"&&(g=B?o.createElement(f.Z,null):o.createElement(P.Z,null)),o.createElement("span",{className:`${ge}-text`,title:typeof g=="string"?g:void 0},g)},[an,Lt,On,Qn,en,ge,hn]),Ht=Array.isArray(Ft)?Ft[0]:Ft,cn=typeof Ft=="string"||Array.isArray(Ft)?Ft:void 0;let Tt;en==="line"?Tt=bt?o.createElement(q,Object.assign({},v,{strokeColor:cn,prefixCls:ge,steps:bt}),at):o.createElement(Ke,Object.assign({},v,{strokeColor:Ht,prefixCls:ge,direction:Ln}),at):(en==="circle"||en==="dashboard")&&(Tt=o.createElement(dt,Object.assign({},v,{strokeColor:Ht,prefixCls:ge,progressStatus:Qn}),at));const vn=s()(ge,`${ge}-status-${Qn}`,`${ge}-${en==="dashboard"&&"circle"||bt&&"steps"||en}`,{[`${ge}-inline-circle`]:en==="circle"&&J(Xt,"circle")[0]<=20,[`${ge}-show-info`]:an,[`${ge}-${Xt}`]:typeof Xt=="string",[`${ge}-rtl`]:Ln==="rtl"},Jn==null?void 0:Jn.className,Ie,rt,lt);return ot(o.createElement("div",Object.assign({ref:G,style:Object.assign(Object.assign({},Jn==null?void 0:Jn.style),wn),className:vn,role:"progressbar","aria-valuenow":On},(0,ie.Z)(tn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Tt))}),K=De},5112:function(mn,nt,i){"use strict";i.d(nt,{ZP:function(){return Q}});var o=i(92310),f=i.n(o),P=i(18929),W=i(26112),A=i(59301),M=i(36355),s=i(19716);const ie=A.createContext(null),pe=ie.Provider;var O=ie;const te=A.createContext(null),x=te.Provider;var R=i(5630),le=i(8654),j=i(1684),$=i(32441),At=i(17313),ze=i(83116),ft=i(37613);const ke=Z=>{const{componentCls:F,antCls:ue}=Z,ae=`${F}-group`;return{[ae]:Object.assign(Object.assign({},(0,At.Wf)(Z)),{display:"inline-block",fontSize:0,[`&${ae}-rtl`]:{direction:"rtl"},[`${ue}-badge ${ue}-badge-count`]:{zIndex:1},[`> ${ue}-badge:not(:first-child) > ${ue}-button-wrapper`]:{borderInlineStart:"none"}})}},k=Z=>{const{componentCls:F,wrapperMarginInlineEnd:ue,colorPrimary:ae,radioSize:J,motionDurationSlow:xe,motionDurationMid:Le,motionEaseInOutCirc:St,colorBgContainer:dt,colorBorder:xt,lineWidth:qe,dotSize:kt,colorBgContainerDisabled:wt,colorTextDisabled:Ke,paddingXS:Ct,dotColorDisabled:q,lineType:U,radioDotDisabledSize:I,wireframe:d,colorWhite:H}=Z,de=`${F}-inner`;return{[`${F}-wrapper`]:Object.assign(Object.assign({},(0,At.Wf)(Z)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:ue,cursor:"pointer",[`&${F}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:Z.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${F}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${qe}px ${U} ${ae}`,borderRadius:"50%",visibility:"hidden",content:'""'},[F]:Object.assign(Object.assign({},(0,At.Wf)(Z)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${F}-wrapper:hover &, + &:hover ${de}`]:{borderColor:ae},[`${F}-input:focus-visible + ${de}`]:Object.assign({},(0,At.oN)(Z)),[`${F}:hover::after, ${F}-wrapper:hover &::after`]:{visibility:"visible"},[`${F}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:J,height:J,marginBlockStart:J/-2,marginInlineStart:J/-2,backgroundColor:d?ae:H,borderBlockStart:0,borderInlineStart:0,borderRadius:J,transform:"scale(0)",opacity:0,transition:`all ${xe} ${St}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:J,height:J,backgroundColor:dt,borderColor:xt,borderStyle:"solid",borderWidth:qe,borderRadius:"50%",transition:`all ${Le}`},[`${F}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${F}-checked`]:{[de]:{borderColor:ae,backgroundColor:d?dt:ae,"&::after":{transform:`scale(${kt/J})`,opacity:1,transition:`all ${xe} ${St}`}}},[`${F}-disabled`]:{cursor:"not-allowed",[de]:{backgroundColor:wt,borderColor:xt,cursor:"not-allowed","&::after":{backgroundColor:q}},[`${F}-input`]:{cursor:"not-allowed"},[`${F}-disabled + span`]:{color:Ke,cursor:"not-allowed"},[`&${F}-checked`]:{[de]:{"&::after":{transform:`scale(${I/J})`}}}},[`span${F} + *`]:{paddingInlineStart:Ct,paddingInlineEnd:Ct}})}},w=Z=>{const{buttonColor:F,controlHeight:ue,componentCls:ae,lineWidth:J,lineType:xe,colorBorder:Le,motionDurationSlow:St,motionDurationMid:dt,buttonPaddingInline:xt,fontSize:qe,buttonBg:kt,fontSizeLG:wt,controlHeightLG:Ke,controlHeightSM:Ct,paddingXS:q,borderRadius:U,borderRadiusSM:I,borderRadiusLG:d,buttonCheckedBg:H,buttonSolidCheckedColor:de,colorTextDisabled:E,colorBgContainerDisabled:m,buttonCheckedBgDisabled:ce,buttonCheckedColorDisabled:X,colorPrimary:L,colorPrimaryHover:fe,colorPrimaryActive:He,buttonSolidCheckedBg:Re,buttonSolidCheckedHoverBg:we,buttonSolidCheckedActiveBg:De}=Z;return{[`${ae}-button-wrapper`]:{position:"relative",display:"inline-block",height:ue,margin:0,paddingInline:xt,paddingBlock:0,color:F,fontSize:qe,lineHeight:`${ue-J*2}px`,background:kt,border:`${J}px ${xe} ${Le}`,borderBlockStartWidth:J+.02,borderInlineStartWidth:0,borderInlineEndWidth:J,cursor:"pointer",transition:[`color ${dt}`,`background ${dt}`,`box-shadow ${dt}`].join(","),a:{color:F},[`> ${ae}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-J,insetInlineStart:-J,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:J,paddingInline:0,backgroundColor:Le,transition:`background-color ${St}`,content:'""'}},"&:first-child":{borderInlineStart:`${J}px ${xe} ${Le}`,borderStartStartRadius:U,borderEndStartRadius:U},"&:last-child":{borderStartEndRadius:U,borderEndEndRadius:U},"&:first-child:last-child":{borderRadius:U},[`${ae}-group-large &`]:{height:Ke,fontSize:wt,lineHeight:`${Ke-J*2}px`,"&:first-child":{borderStartStartRadius:d,borderEndStartRadius:d},"&:last-child":{borderStartEndRadius:d,borderEndEndRadius:d}},[`${ae}-group-small &`]:{height:Ct,paddingInline:q-J,paddingBlock:0,lineHeight:`${Ct-J*2}px`,"&:first-child":{borderStartStartRadius:I,borderEndStartRadius:I},"&:last-child":{borderStartEndRadius:I,borderEndEndRadius:I}},"&:hover":{position:"relative",color:L},"&:has(:focus-visible)":Object.assign({},(0,At.oN)(Z)),[`${ae}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${ae}-button-wrapper-disabled)`]:{zIndex:1,color:L,background:H,borderColor:L,"&::before":{backgroundColor:L},"&:first-child":{borderColor:L},"&:hover":{color:fe,borderColor:fe,"&::before":{backgroundColor:fe}},"&:active":{color:He,borderColor:He,"&::before":{backgroundColor:He}}},[`${ae}-group-solid &-checked:not(${ae}-button-wrapper-disabled)`]:{color:de,background:Re,borderColor:Re,"&:hover":{color:de,background:we,borderColor:we},"&:active":{color:de,background:De,borderColor:De}},"&-disabled":{color:E,backgroundColor:m,borderColor:Le,cursor:"not-allowed","&:first-child, &:hover":{color:E,backgroundColor:m,borderColor:Le}},[`&-disabled${ae}-button-wrapper-checked`]:{color:X,backgroundColor:ce,borderColor:Le,boxShadow:"none"}}}},c=Z=>Z-4*2;var D=(0,ze.Z)("Radio",Z=>{const{controlOutline:F,controlOutlineWidth:ue,radioSize:ae}=Z,J=`0 0 0 ${ue}px ${F}`,xe=J,Le=c(ae),St=(0,ft.TS)(Z,{radioDotDisabledSize:Le,radioFocusShadow:J,radioButtonFocusShadow:xe});return[ke(St),k(St),w(St)]},Z=>{const{wireframe:F,padding:ue,marginXS:ae,lineWidth:J,fontSizeLG:xe,colorText:Le,colorBgContainer:St,colorTextDisabled:dt,controlItemBgActiveDisabled:xt,colorTextLightSolid:qe,colorPrimary:kt,colorPrimaryHover:wt,colorPrimaryActive:Ke}=Z,Ct=4,q=xe,U=F?c(q):q-(Ct+J)*2;return{radioSize:q,dotSize:U,dotColorDisabled:dt,buttonSolidCheckedColor:qe,buttonSolidCheckedBg:kt,buttonSolidCheckedHoverBg:wt,buttonSolidCheckedActiveBg:Ke,buttonBg:St,buttonCheckedBg:St,buttonColor:Le,buttonCheckedBgDisabled:xt,buttonCheckedColorDisabled:dt,buttonPaddingInline:ue-J,wrapperMarginInlineEnd:ae}}),T=i(14088),ee=i(4572),N=function(Z,F){var ue={};for(var ae in Z)Object.prototype.hasOwnProperty.call(Z,ae)&&F.indexOf(ae)<0&&(ue[ae]=Z[ae]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,ae=Object.getOwnPropertySymbols(Z);J{var ue,ae;const J=A.useContext(O),xe=A.useContext(te),{getPrefixCls:Le,direction:St,radio:dt}=A.useContext(M.E_),xt=A.useRef(null),qe=(0,le.sQ)(F,xt),{isFormItemInput:kt}=A.useContext($.aM),wt=He=>{var Re,we;(Re=Z.onChange)===null||Re===void 0||Re.call(Z,He),(we=J==null?void 0:J.onChange)===null||we===void 0||we.call(J,He)},{prefixCls:Ke,className:Ct,rootClassName:q,children:U,style:I}=Z,d=N(Z,["prefixCls","className","rootClassName","children","style"]),H=Le("radio",Ke),de=((J==null?void 0:J.optionType)||xe)==="button",E=de?`${H}-button`:H,[m,ce]=D(H),X=Object.assign({},d),L=A.useContext(j.Z);J&&(X.name=J.name,X.onChange=wt,X.checked=Z.value===J.value,X.disabled=(ue=X.disabled)!==null&&ue!==void 0?ue:J.disabled),X.disabled=(ae=X.disabled)!==null&&ae!==void 0?ae:L;const fe=f()(`${E}-wrapper`,{[`${E}-wrapper-checked`]:X.checked,[`${E}-wrapper-disabled`]:X.disabled,[`${E}-wrapper-rtl`]:St==="rtl",[`${E}-wrapper-in-form-item`]:kt},dt==null?void 0:dt.className,Ct,q,ce);return m(A.createElement(T.Z,{component:"Radio",disabled:X.disabled},A.createElement("label",{className:fe,style:Object.assign(Object.assign({},dt==null?void 0:dt.style),I),onMouseEnter:Z.onMouseEnter,onMouseLeave:Z.onMouseLeave},A.createElement(R.Z,Object.assign({},X,{className:f()(X.className,!de&&ee.A),type:"radio",prefixCls:E,ref:qe})),U!==void 0?A.createElement("span",null,U):null)))};var Ue=A.forwardRef(ne);const he=A.forwardRef((Z,F)=>{const{getPrefixCls:ue,direction:ae}=A.useContext(M.E_),[J,xe]=(0,P.Z)(Z.defaultValue,{value:Z.value}),Le=Re=>{const we=J,De=Re.target.value;"value"in Z||xe(De);const{onChange:K}=Z;K&&De!==we&&K(Re)},{prefixCls:St,className:dt,rootClassName:xt,options:qe,buttonStyle:kt="outline",disabled:wt,children:Ke,size:Ct,style:q,id:U,onMouseEnter:I,onMouseLeave:d,onFocus:H,onBlur:de}=Z,E=ue("radio",St),m=`${E}-group`,[ce,X]=D(E);let L=Ke;qe&&qe.length>0&&(L=qe.map(Re=>typeof Re=="string"||typeof Re=="number"?A.createElement(Ue,{key:Re.toString(),prefixCls:E,disabled:wt,value:Re,checked:J===Re},Re):A.createElement(Ue,{key:`radio-group-value-options-${Re.value}`,prefixCls:E,disabled:Re.disabled||wt,value:Re.value,checked:J===Re.value,title:Re.title,style:Re.style},Re.label)));const fe=(0,s.Z)(Ct),He=f()(m,`${m}-${kt}`,{[`${m}-${fe}`]:fe,[`${m}-rtl`]:ae==="rtl"},dt,xt,X);return ce(A.createElement("div",Object.assign({},(0,W.Z)(Z,{aria:!0,data:!0}),{className:He,style:q,onMouseEnter:I,onMouseLeave:d,onFocus:H,onBlur:de,id:U,ref:F}),A.createElement(pe,{value:{onChange:Le,value:J,disabled:Z.disabled,name:Z.name,optionType:Z.optionType}},L)))});var Bt=A.memo(he),Be=function(Z,F){var ue={};for(var ae in Z)Object.prototype.hasOwnProperty.call(Z,ae)&&F.indexOf(ae)<0&&(ue[ae]=Z[ae]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,ae=Object.getOwnPropertySymbols(Z);J{const{getPrefixCls:ue}=A.useContext(M.E_),{prefixCls:ae}=Z,J=Be(Z,["prefixCls"]),xe=ue("radio",ae);return A.createElement(x,{value:"button"},A.createElement(Ue,Object.assign({prefixCls:xe},J,{type:"radio",ref:F})))};var We=A.forwardRef(Ge);const me=Ue;me.Button=We,me.Group=Bt,me.__ANT_RADIO=!0;var Q=me},13570:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return Z}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(ue,ae){return f.createElement(A.Z,(0,o.Z)({},ue,{ref:ae,icon:W}))},s=f.forwardRef(M),ie=s,pe=i(92310),O=i.n(pe),te=i(18082),x=i(52456),R=i(5883),le=i(18929),j=i(10228),$=i(26112);function At(F,ue){var ae=F.disabled,J=F.prefixCls,xe=F.character,Le=F.characterRender,St=F.index,dt=F.count,xt=F.value,qe=F.allowHalf,kt=F.focused,wt=F.onHover,Ke=F.onClick,Ct=function(m){wt(m,St)},q=function(m){Ke(m,St)},U=function(m){m.keyCode===j.Z.ENTER&&Ke(m,St)},I=St+1,d=new Set([J]);xt===0&&St===0&&kt?d.add("".concat(J,"-focused")):qe&&xt+.5>=I&&xtSt?"true":"false","aria-posinset":St+1,"aria-setsize":dt,tabIndex:ae?-1:0},f.createElement("div",{className:"".concat(J,"-first")},H),f.createElement("div",{className:"".concat(J,"-second")},H)));return Le&&(de=Le(de,F)),de}var ze=f.forwardRef(At);function ft(){var F=f.useRef({});function ue(J){return F.current[J]}function ae(J){return function(xe){F.current[J]=xe}}return[ue,ae]}function ke(F){var ue=F.pageXOffset,ae="scrollLeft";if(typeof ue!="number"){var J=F.document;ue=J.documentElement[ae],typeof ue!="number"&&(ue=J.body[ae])}return ue}function k(F){var ue,ae,J=F.ownerDocument,xe=J.body,Le=J&&J.documentElement,St=F.getBoundingClientRect();return ue=St.left,ae=St.top,ue-=Le.clientLeft||xe.clientLeft||0,ae-=Le.clientTop||xe.clientTop||0,{left:ue,top:ae}}function w(F){var ue=k(F),ae=F.ownerDocument,J=ae.defaultView||ae.parentWindow;return ue.left+=ke(J),ue.left}var c=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function D(F,ue){var ae,J=F.prefixCls,xe=J===void 0?"rc-rate":J,Le=F.className,St=F.defaultValue,dt=F.value,xt=F.count,qe=xt===void 0?5:xt,kt=F.allowHalf,wt=kt===void 0?!1:kt,Ke=F.allowClear,Ct=Ke===void 0?!0:Ke,q=F.character,U=q===void 0?"\u2605":q,I=F.characterRender,d=F.disabled,H=F.direction,de=H===void 0?"ltr":H,E=F.tabIndex,m=E===void 0?0:E,ce=F.autoFocus,X=F.onHoverChange,L=F.onChange,fe=F.onFocus,He=F.onBlur,Re=F.onKeyDown,we=F.onMouseLeave,De=(0,R.Z)(F,c),K=ft(),v=(0,x.Z)(K,2),G=v[0],Se=v[1],Ie=f.useRef(null),rt=function(){if(!d){var b;(b=Ie.current)===null||b===void 0||b.focus()}};f.useImperativeHandle(ue,function(){return{focus:rt,blur:function(){if(!d){var b;(b=Ie.current)===null||b===void 0||b.blur()}}}});var bt=(0,le.Z)(St||0,{value:dt}),Ft=(0,x.Z)(bt,2),Lt=Ft[0],Xt=Ft[1],an=(0,le.Z)(null),en=(0,x.Z)(an,2),dn=en[0],hn=en[1],wn=function(b,_){var Ae=de==="rtl",Ye=b+1;if(wt){var _e=G(b),vt=w(_e),Ot=_e.clientWidth;(Ae&&_-vt>Ot/2||!Ae&&_-vt0&&!Ae||_===j.Z.RIGHT&&Ye>0&&Ae?(wt?Ye-=.5:Ye-=1,tn(Ye),b.preventDefault()):_===j.Z.LEFT&&Ye{const{componentCls:ue}=F;return{[`${ue}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:F.marginXS},"> div":{transition:`all ${F.motionDurationMid}, outline 0s`,"&:hover":{transform:F.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${F.lineWidth}px dashed ${F.starColor}`,transform:F.starHoverScale}},"&-first, &-second":{color:F.starBg,transition:`all ${F.motionDurationMid}`,userSelect:"none",[F.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${ue}-star-first, &-half ${ue}-star-second`]:{opacity:1},[`&-half ${ue}-star-first, &-full ${ue}-star-second`]:{color:"inherit"}}}},Be=F=>({[`&-rtl${F.componentCls}`]:{direction:"rtl"}}),Ge=F=>{const{componentCls:ue}=F;return{[ue]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,V.Wf)(F)),{display:"inline-block",margin:0,padding:0,color:F.starColor,fontSize:F.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${ue} ${ue}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Bt(F)),{[`+ ${ue}-text`]:{display:"inline-block",marginInlineStart:F.marginXS,fontSize:F.fontSize}}),Be(F))}};var We=(0,Ue.Z)("Rate",F=>{const ue=(0,he.TS)(F,{});return[Ge(ue)]},F=>({starColor:F.yellow6,starSize:F.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:F.colorFillContent})),me=function(F,ue){var ae={};for(var J in F)Object.prototype.hasOwnProperty.call(F,J)&&ue.indexOf(J)<0&&(ae[J]=F[J]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,J=Object.getOwnPropertySymbols(F);xe{const{prefixCls:ae,className:J,rootClassName:xe,style:Le,tooltips:St,character:dt=f.createElement(ie,null)}=F,xt=me(F,["prefixCls","className","rootClassName","style","tooltips","character"]),qe=(d,H)=>{let{index:de}=H;return St?f.createElement(ne.Z,{title:St[de]},d):d},{getPrefixCls:kt,direction:wt,rate:Ke}=f.useContext(N.E_),Ct=kt("rate",ae),[q,U]=We(Ct),I=Object.assign(Object.assign({},Ke==null?void 0:Ke.style),Le);return q(f.createElement(ee,Object.assign({ref:ue,character:dt,characterRender:qe},xt,{className:O()(J,xe,U,Ke==null?void 0:Ke.className),style:I,prefixCls:Ct,direction:wt})))})},57809:function(mn,nt,i){"use strict";var o=i(92310),f=i.n(o),P=i(77861),W=i(2738),A=i(59301),M=i(53487),s=i(62892),ie=i(19080),pe=i(36355),O=i(1684),te=i(93891),x=i(19716),R=i(32441),le=i(33234),j=i(14154),$=i(58582),At=i(84443),ze=i(66339),ft=function(D,T){var ee={};for(var N in D)Object.prototype.hasOwnProperty.call(D,N)&&T.indexOf(N)<0&&(ee[N]=D[N]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,N=Object.getOwnPropertySymbols(D);ne{var ee,{prefixCls:N,bordered:ne=!0,className:V,rootClassName:Ue,getPopupContainer:he,popupClassName:Bt,dropdownClassName:Be,listHeight:Ge=256,placement:We,listItemHeight:me=24,size:Q,disabled:Z,notFoundContent:F,status:ue,builtinPlacements:ae,dropdownMatchSelectWidth:J,popupMatchSelectWidth:xe,direction:Le,style:St,allowClear:dt}=D,xt=ft(D,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:qe,getPrefixCls:kt,renderEmpty:wt,direction:Ke,virtual:Ct,popupMatchSelectWidth:q,popupOverflow:U,select:I}=A.useContext(pe.E_),d=kt("select",N),H=kt(),de=Le!=null?Le:Ke,{compactSize:E,compactItemClassnames:m}=(0,le.ri)(d,de),[ce,X]=(0,j.Z)(d),L=A.useMemo(()=>{const{mode:Qn}=xt;if(Qn!=="combobox")return Qn===ke?"combobox":Qn},[xt.mode]),fe=L==="multiple"||L==="tags",He=(0,At.Z)(xt.suffixIcon,xt.showArrow),Re=(ee=xe!=null?xe:J)!==null&&ee!==void 0?ee:q,{status:we,hasFeedback:De,isFormItemInput:K,feedbackIcon:v}=A.useContext(R.aM),G=(0,ie.F)(we,ue);let Se;F!==void 0?Se=F:L==="combobox"?Se=null:Se=(wt==null?void 0:wt("Select"))||A.createElement(te.Z,{componentName:"Select"});const{suffixIcon:Ie,itemIcon:rt,removeIcon:bt,clearIcon:Ft}=(0,ze.Z)(Object.assign(Object.assign({},xt),{multiple:fe,hasFeedback:De,feedbackIcon:v,showSuffixIcon:He,prefixCls:d,showArrow:xt.showArrow,componentName:"Select"})),Lt=dt===!0?{clearIcon:Ft}:dt,Xt=(0,W.Z)(xt,["suffixIcon","itemIcon"]),an=f()(Bt||Be,{[`${d}-dropdown-${de}`]:de==="rtl"},Ue,X),en=(0,x.Z)(Qn=>{var sn;return(sn=Q!=null?Q:E)!==null&&sn!==void 0?sn:Qn}),dn=A.useContext(O.Z),hn=Z!=null?Z:dn,wn=f()({[`${d}-lg`]:en==="large",[`${d}-sm`]:en==="small",[`${d}-rtl`]:de==="rtl",[`${d}-borderless`]:!ne,[`${d}-in-form-item`]:K},(0,ie.Z)(d,G,De),m,I==null?void 0:I.className,V,Ue,X),tn=A.useMemo(()=>We!==void 0?We:de==="rtl"?"bottomRight":"bottomLeft",[We,de]),On=(0,$.Z)(ae,U);return ce(A.createElement(P.ZP,Object.assign({ref:T,virtual:Ct,showSearch:I==null?void 0:I.showSearch},Xt,{style:Object.assign(Object.assign({},I==null?void 0:I.style),St),dropdownMatchSelectWidth:Re,builtinPlacements:On,transitionName:(0,s.m)(H,"slide-up",xt.transitionName),listHeight:Ge,listItemHeight:me,mode:L,prefixCls:d,placement:tn,direction:de,suffixIcon:Ie,menuItemSelectedIcon:rt,removeIcon:bt,allowClear:Lt,notFoundContent:Se,className:wn,getPopupContainer:he||qe,dropdownClassName:an,disabled:hn})))},w=A.forwardRef(k),c=(0,M.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=ke,w.Option=P.Wx,w.OptGroup=P.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=c,nt.default=w},14154:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return w}});var o=i(17313),f=i(74207),P=i(37613),W=i(83116),A=i(13826),M=i(92899);const s=c=>{const{optionHeight:D,optionFontSize:T,optionLineHeight:ee,optionPadding:N}=c;return{position:"relative",display:"block",minHeight:D,padding:N,color:c.colorText,fontWeight:"normal",fontSize:T,lineHeight:ee,boxSizing:"border-box"}};var pe=c=>{const{antCls:D,componentCls:T}=c,ee=`${T}-item`,N=`&${D}-slide-up-enter${D}-slide-up-enter-active`,ne=`&${D}-slide-up-appear${D}-slide-up-appear-active`,V=`&${D}-slide-up-leave${D}-slide-up-leave-active`,Ue=`${T}-dropdown-placement-`;return[{[`${T}-dropdown`]:Object.assign(Object.assign({},(0,o.Wf)(c)),{position:"absolute",top:-9999,zIndex:c.zIndexPopup,boxSizing:"border-box",padding:c.paddingXXS,overflow:"hidden",fontSize:c.fontSize,fontVariant:"initial",backgroundColor:c.colorBgElevated,borderRadius:c.borderRadiusLG,outline:"none",boxShadow:c.boxShadowSecondary,[` + ${N}${Ue}bottomLeft, + ${ne}${Ue}bottomLeft + `]:{animationName:A.fJ},[` + ${N}${Ue}topLeft, + ${ne}${Ue}topLeft, + ${N}${Ue}topRight, + ${ne}${Ue}topRight + `]:{animationName:A.Qt},[`${V}${Ue}bottomLeft`]:{animationName:A.Uw},[` + ${V}${Ue}topLeft, + ${V}${Ue}topRight + `]:{animationName:A.ly},"&-hidden":{display:"none"},[`${ee}`]:Object.assign(Object.assign({},s(c)),{cursor:"pointer",transition:`background ${c.motionDurationSlow} ease`,borderRadius:c.borderRadiusSM,"&-group":{color:c.colorTextDescription,fontSize:c.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${ee}-option-disabled)`]:{backgroundColor:c.optionActiveBg},[`&-selected:not(${ee}-option-disabled)`]:{color:c.optionSelectedColor,fontWeight:c.optionSelectedFontWeight,backgroundColor:c.optionSelectedBg,[`${ee}-option-state`]:{color:c.colorPrimary}},"&-disabled":{[`&${ee}-option-selected`]:{backgroundColor:c.colorBgContainerDisabled},color:c.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:c.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,A.oN)(c,"slide-up"),(0,A.oN)(c,"slide-down"),(0,M.Fm)(c,"move-up"),(0,M.Fm)(c,"move-down")]};const O=2,te=c=>{let{controlHeightSM:D,controlHeight:T,lineWidth:ee}=c;const N=(T-D)/2-ee,ne=Math.ceil(N/2);return[N,ne]};function x(c,D){const{componentCls:T,iconCls:ee}=c,N=`${T}-selection-overflow`,ne=c.multipleSelectItemHeight,[V]=te(c),Ue=D?`${T}-${D}`:"";return{[`${T}-multiple${Ue}`]:{fontSize:c.fontSize,[N]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${T}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${V-O}px ${O*2}px`,borderRadius:c.borderRadius,[`${T}-show-search&`]:{cursor:"text"},[`${T}-disabled&`]:{background:c.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${O}px 0`,lineHeight:`${ne}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${T}-show-arrow ${T}-selector, + &${T}-allow-clear ${T}-selector + `]:{paddingInlineEnd:c.fontSizeIcon+c.controlPaddingHorizontal},[`${T}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:ne,marginTop:O,marginBottom:O,lineHeight:`${ne-c.lineWidth*2}px`,background:c.multipleItemBg,border:`${c.lineWidth}px ${c.lineType} ${c.multipleItemBorderColor}`,borderRadius:c.borderRadiusSM,cursor:"default",transition:`font-size ${c.motionDurationSlow}, line-height ${c.motionDurationSlow}, height ${c.motionDurationSlow}`,userSelect:"none",marginInlineEnd:O*2,paddingInlineStart:c.paddingXS,paddingInlineEnd:c.paddingXS/2,[`${T}-disabled&`]:{color:c.multipleItemColorDisabled,borderColor:c.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:c.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,o.Ro)()),{display:"inline-flex",alignItems:"center",color:c.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${ee}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c.colorIconHover}})},[`${N}-item + ${N}-item`]:{[`${T}-selection-search`]:{marginInlineStart:0}},[`${T}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:c.inputPaddingHorizontalBase-V,"\n &-input,\n &-mirror\n ":{height:ne,fontFamily:c.fontFamily,lineHeight:`${ne}px`,transition:`all ${c.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${T}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:c.inputPaddingHorizontalBase,insetInlineEnd:c.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${c.motionDurationSlow}`}}}}var le=c=>{const{componentCls:D}=c,T=(0,P.TS)(c,{controlHeight:c.controlHeightSM,multipleSelectItemHeight:c.controlHeightXS,borderRadius:c.borderRadiusSM,borderRadiusSM:c.borderRadiusXS}),ee=(0,P.TS)(c,{fontSize:c.fontSizeLG,controlHeight:c.controlHeightLG,multipleSelectItemHeight:c.multipleItemHeightLG,borderRadius:c.borderRadiusLG,borderRadiusSM:c.borderRadius}),[,N]=te(c);return[x(c),x(T,"sm"),{[`${D}-multiple${D}-sm`]:{[`${D}-selection-placeholder`]:{insetInline:c.controlPaddingHorizontalSM-c.lineWidth},[`${D}-selection-search`]:{marginInlineStart:N}}},x(ee,"lg")]};function j(c,D){const{componentCls:T,inputPaddingHorizontalBase:ee,borderRadius:N}=c,ne=c.controlHeight-c.lineWidth*2,V=Math.ceil(c.fontSize*1.25),Ue=D?`${T}-${D}`:"";return{[`${T}-single${Ue}`]:{fontSize:c.fontSize,[`${T}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(c)),{display:"flex",borderRadius:N,[`${T}-selection-search`]:{position:"absolute",top:0,insetInlineStart:ee,insetInlineEnd:ee,bottom:0,"&-input":{width:"100%"}},[` + ${T}-selection-item, + ${T}-selection-placeholder + `]:{padding:0,lineHeight:`${ne}px`,transition:`all ${c.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${ne}px`}},[`${T}-selection-item`]:{position:"relative",userSelect:"none"},[`${T}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${T}-selection-item:after`,`${T}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${T}-show-arrow ${T}-selection-item, + &${T}-show-arrow ${T}-selection-placeholder + `]:{paddingInlineEnd:V},[`&${T}-open ${T}-selection-item`]:{color:c.colorTextPlaceholder},[`&:not(${T}-customize-input)`]:{[`${T}-selector`]:{width:"100%",height:c.controlHeight,padding:`0 ${ee}px`,[`${T}-selection-search-input`]:{height:ne},"&:after":{lineHeight:`${ne}px`}}},[`&${T}-customize-input`]:{[`${T}-selector`]:{"&:after":{display:"none"},[`${T}-selection-search`]:{position:"static",width:"100%"},[`${T}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${ee}px`,"&:after":{display:"none"}}}}}}}function $(c){const{componentCls:D}=c,T=c.controlPaddingHorizontalSM-c.lineWidth;return[j(c),j((0,P.TS)(c,{controlHeight:c.controlHeightSM,borderRadius:c.borderRadiusSM}),"sm"),{[`${D}-single${D}-sm`]:{[`&:not(${D}-customize-input)`]:{[`${D}-selection-search`]:{insetInlineStart:T,insetInlineEnd:T},[`${D}-selector`]:{padding:`0 ${T}px`},[`&${D}-show-arrow ${D}-selection-search`]:{insetInlineEnd:T+c.fontSize*1.5},[` + &${D}-show-arrow ${D}-selection-item, + &${D}-show-arrow ${D}-selection-placeholder + `]:{paddingInlineEnd:c.fontSize*1.5}}}},j((0,P.TS)(c,{controlHeight:c.singleItemHeightLG,fontSize:c.fontSizeLG,borderRadius:c.borderRadiusLG}),"lg")]}const At=c=>{const{componentCls:D,selectorBg:T}=c;return{position:"relative",backgroundColor:T,border:`${c.lineWidth}px ${c.lineType} ${c.colorBorder}`,transition:`all ${c.motionDurationMid} ${c.motionEaseInOut}`,input:{cursor:"pointer"},[`${D}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${D}-disabled&`]:{color:c.colorTextDisabled,background:c.colorBgContainerDisabled,cursor:"not-allowed",[`${D}-multiple&`]:{background:c.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},ze=function(c,D){let T=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:ee,borderHoverColor:N,outlineColor:ne,antCls:V}=D,Ue=T?{[`${ee}-selector`]:{borderColor:N}}:{};return{[c]:{[`&:not(${ee}-disabled):not(${ee}-customize-input):not(${V}-pagination-size-changer)`]:Object.assign(Object.assign({},Ue),{[`${ee}-focused& ${ee}-selector`]:{borderColor:N,boxShadow:`0 0 0 ${D.controlOutlineWidth}px ${ne}`,outline:0},[`&:hover ${ee}-selector`]:{borderColor:N}})}}},ft=c=>{const{componentCls:D}=c;return{[`${D}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},ke=c=>{const{componentCls:D,inputPaddingHorizontalBase:T,iconCls:ee}=c;return{[D]:Object.assign(Object.assign({},(0,o.Wf)(c)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${D}-customize-input) ${D}-selector`]:Object.assign(Object.assign({},At(c)),ft(c)),[`${D}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${D}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:c.colorTextPlaceholder,pointerEvents:"none"}),[`${D}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:T,height:c.fontSizeIcon,marginTop:-c.fontSizeIcon/2,color:c.colorTextQuaternary,fontSize:c.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[ee]:{verticalAlign:"top",transition:`transform ${c.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${D}-suffix)`]:{pointerEvents:"auto"}},[`${D}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${D}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:T,zIndex:1,display:"inline-block",width:c.fontSizeIcon,height:c.fontSizeIcon,marginTop:-c.fontSizeIcon/2,color:c.colorTextQuaternary,fontSize:c.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:c.clearBg,cursor:"pointer",opacity:0,transition:`color ${c.motionDurationMid} ease, opacity ${c.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:c.colorTextTertiary}},"&:hover":{[`${D}-clear`]:{opacity:1}}}),[`${D}-has-feedback`]:{[`${D}-clear`]:{insetInlineEnd:T+c.fontSize+c.paddingXS}}}},k=c=>{const{componentCls:D}=c;return[{[D]:{[`&-borderless ${D}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${D}-in-form-item`]:{width:"100%"}}},ke(c),$(c),le(c),pe(c),{[`${D}-rtl`]:{direction:"rtl"}},ze(D,(0,P.TS)(c,{borderHoverColor:c.colorPrimaryHover,outlineColor:c.controlOutline})),ze(`${D}-status-error`,(0,P.TS)(c,{borderHoverColor:c.colorErrorHover,outlineColor:c.colorErrorOutline}),!0),ze(`${D}-status-warning`,(0,P.TS)(c,{borderHoverColor:c.colorWarningHover,outlineColor:c.colorWarningOutline}),!0),(0,f.c)(c,{borderElCls:`${D}-selector`,focusElCls:`${D}-focused`})]};var w=(0,W.Z)("Select",(c,D)=>{let{rootPrefixCls:T}=D;const ee=(0,P.TS)(c,{rootPrefixCls:T,inputPaddingHorizontalBase:c.paddingSM-1,multipleSelectItemHeight:c.multipleItemHeight});return[k(ee)]},c=>{const{fontSize:D,lineHeight:T,controlHeight:ee,controlPaddingHorizontal:N,zIndexPopupBase:ne,colorText:V,fontWeightStrong:Ue,controlItemBgActive:he,controlItemBgHover:Bt,colorBgContainer:Be,colorFillSecondary:Ge,controlHeightLG:We,controlHeightSM:me,colorBgContainerDisabled:Q,colorTextDisabled:Z}=c;return{zIndexPopup:ne+50,optionSelectedColor:V,optionSelectedFontWeight:Ue,optionSelectedBg:he,optionActiveBg:Bt,optionPadding:`${(ee-D*T)/2}px ${N}px`,optionFontSize:D,optionLineHeight:T,optionHeight:ee,selectorBg:Be,clearBg:Be,singleItemHeightLG:We,multipleItemBg:Ge,multipleItemBorderColor:"transparent",multipleItemHeight:me,multipleItemHeightLG:ee,multipleSelectorBgDisabled:Q,multipleItemColorDisabled:Z,multipleItemBorderColorDisabled:"transparent"}})},58582:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return f}});const o=P=>{const A={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:P==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},A),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},A),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},A),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},A),{points:["br","tr"],offset:[0,-4]})}};function f(P,W){return P||o(W)}},84443:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return o}});function o(f,P){return P!==void 0?P:f!==null}},66339:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return ie}});var o=i(40001),f=i(19248),P=i(99267),W=i(84105),A=i(58617),M=i(47472),s=i(59301);function ie(pe){let{suffixIcon:O,clearIcon:te,menuItemSelectedIcon:x,removeIcon:R,loading:le,multiple:j,hasFeedback:$,prefixCls:At,showSuffixIcon:ze,feedbackIcon:ft,showArrow:ke,componentName:k}=pe;const w=te!=null?te:s.createElement(f.Z,null),c=N=>O===null&&!$&&!ke?null:s.createElement(s.Fragment,null,ze!==!1&&N,$&&ft);let D=null;if(O!==void 0)D=c(O);else if(le)D=c(s.createElement(A.Z,{spin:!0}));else{const N=`${At}-suffix`;D=ne=>{let{open:V,showSearch:Ue}=ne;return c(V&&Ue?s.createElement(M.Z,{className:N}):s.createElement(W.Z,{className:N}))}}let T=null;x!==void 0?T=x:j?T=s.createElement(o.Z,null):T=null;let ee=null;return R!==void 0?ee=R:ee=s.createElement(P.Z,null),{clearIcon:w,suffixIcon:D,itemIcon:T,removeIcon:ee}}},61621:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return U}});var o=i(92310),f=i.n(o),P=i(59301),W=i(36355),A=i(2738),s=I=>{const{prefixCls:d,className:H,style:de,size:E,shape:m}=I,ce=f()({[`${d}-lg`]:E==="large",[`${d}-sm`]:E==="small"}),X=f()({[`${d}-circle`]:m==="circle",[`${d}-square`]:m==="square",[`${d}-round`]:m==="round"}),L=P.useMemo(()=>typeof E=="number"?{width:E,height:E,lineHeight:`${E}px`}:{},[E]);return P.createElement("span",{className:f()(d,ce,X,H),style:Object.assign(Object.assign({},L),de)})},ie=i(93083),pe=i(83116),O=i(37613);const te=new ie.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),x=I=>({height:I,lineHeight:`${I}px`}),R=I=>Object.assign({width:I},x(I)),le=I=>({background:I.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:te,animationDuration:I.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),j=I=>Object.assign({width:I*5,minWidth:I*5},x(I)),$=I=>{const{skeletonAvatarCls:d,gradientFromColor:H,controlHeight:de,controlHeightLG:E,controlHeightSM:m}=I;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:H},R(de)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},R(E)),[`${d}${d}-sm`]:Object.assign({},R(m))}},At=I=>{const{controlHeight:d,borderRadiusSM:H,skeletonInputCls:de,controlHeightLG:E,controlHeightSM:m,gradientFromColor:ce}=I;return{[`${de}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ce,borderRadius:H},j(d)),[`${de}-lg`]:Object.assign({},j(E)),[`${de}-sm`]:Object.assign({},j(m))}},ze=I=>Object.assign({width:I},x(I)),ft=I=>{const{skeletonImageCls:d,imageSizeBase:H,gradientFromColor:de,borderRadiusSM:E}=I;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:de,borderRadius:E},ze(H*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},ze(H)),{maxWidth:H*4,maxHeight:H*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},ke=(I,d,H)=>{const{skeletonButtonCls:de}=I;return{[`${H}${de}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${H}${de}-round`]:{borderRadius:d}}},k=I=>Object.assign({width:I*2,minWidth:I*2},x(I)),w=I=>{const{borderRadiusSM:d,skeletonButtonCls:H,controlHeight:de,controlHeightLG:E,controlHeightSM:m,gradientFromColor:ce}=I;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${H}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ce,borderRadius:d,width:de*2,minWidth:de*2},k(de))},ke(I,de,H)),{[`${H}-lg`]:Object.assign({},k(E))}),ke(I,E,`${H}-lg`)),{[`${H}-sm`]:Object.assign({},k(m))}),ke(I,m,`${H}-sm`))},c=I=>{const{componentCls:d,skeletonAvatarCls:H,skeletonTitleCls:de,skeletonParagraphCls:E,skeletonButtonCls:m,skeletonInputCls:ce,skeletonImageCls:X,controlHeight:L,controlHeightLG:fe,controlHeightSM:He,gradientFromColor:Re,padding:we,marginSM:De,borderRadius:K,titleHeight:v,blockRadius:G,paragraphLiHeight:Se,controlHeightXS:Ie,paragraphMarginTop:rt}=I;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:we,verticalAlign:"top",[`${H}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Re},R(L)),[`${H}-circle`]:{borderRadius:"50%"},[`${H}-lg`]:Object.assign({},R(fe)),[`${H}-sm`]:Object.assign({},R(He))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${de}`]:{width:"100%",height:v,background:Re,borderRadius:G,[`+ ${E}`]:{marginBlockStart:He}},[`${E}`]:{padding:0,"> li":{width:"100%",height:Se,listStyle:"none",background:Re,borderRadius:G,"+ li":{marginBlockStart:Ie}}},[`${E}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${de}, ${E} > li`]:{borderRadius:K}}},[`${d}-with-avatar ${d}-content`]:{[`${de}`]:{marginBlockStart:De,[`+ ${E}`]:{marginBlockStart:rt}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},w(I)),$(I)),At(I)),ft(I)),[`${d}${d}-block`]:{width:"100%",[`${m}`]:{width:"100%"},[`${ce}`]:{width:"100%"}},[`${d}${d}-active`]:{[` + ${de}, + ${E} > li, + ${H}, + ${m}, + ${ce}, + ${X} + `]:Object.assign({},le(I))}}};var D=(0,pe.Z)("Skeleton",I=>{const{componentCls:d}=I,H=(0,O.TS)(I,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:I.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${I.gradientFromColor} 25%, ${I.gradientToColor} 37%, ${I.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[c(H)]},I=>{const{colorFillContent:d,colorFill:H}=I,de=d,E=H;return{color:de,colorGradientEnd:E,gradientFromColor:de,gradientToColor:E,titleHeight:I.controlHeight/2,blockRadius:I.borderRadiusSM,paragraphMarginTop:I.marginLG+I.marginXXS,paragraphLiHeight:I.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ee=I=>{const{prefixCls:d,className:H,rootClassName:de,active:E,shape:m="circle",size:ce="default"}=I,{getPrefixCls:X}=P.useContext(W.E_),L=X("skeleton",d),[fe,He]=D(L),Re=(0,A.Z)(I,["prefixCls","className"]),we=f()(L,`${L}-element`,{[`${L}-active`]:E},H,de,He);return fe(P.createElement("div",{className:we},P.createElement(s,Object.assign({prefixCls:`${L}-avatar`,shape:m,size:ce},Re))))},ne=I=>{const{prefixCls:d,className:H,rootClassName:de,active:E,block:m=!1,size:ce="default"}=I,{getPrefixCls:X}=P.useContext(W.E_),L=X("skeleton",d),[fe,He]=D(L),Re=(0,A.Z)(I,["prefixCls"]),we=f()(L,`${L}-element`,{[`${L}-active`]:E,[`${L}-block`]:m},H,de,He);return fe(P.createElement("div",{className:we},P.createElement(s,Object.assign({prefixCls:`${L}-button`,size:ce},Re))))};const V="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 he=I=>{const{prefixCls:d,className:H,rootClassName:de,style:E,active:m}=I,{getPrefixCls:ce}=P.useContext(W.E_),X=ce("skeleton",d),[L,fe]=D(X),He=f()(X,`${X}-element`,{[`${X}-active`]:m},H,de,fe);return L(P.createElement("div",{className:He},P.createElement("div",{className:f()(`${X}-image`,H),style:E},P.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${X}-image-svg`},P.createElement("path",{d:V,className:`${X}-image-path`})))))},Be=I=>{const{prefixCls:d,className:H,rootClassName:de,active:E,block:m,size:ce="default"}=I,{getPrefixCls:X}=P.useContext(W.E_),L=X("skeleton",d),[fe,He]=D(L),Re=(0,A.Z)(I,["prefixCls"]),we=f()(L,`${L}-element`,{[`${L}-active`]:E,[`${L}-block`]:m},H,de,He);return fe(P.createElement("div",{className:we},P.createElement(s,Object.assign({prefixCls:`${L}-input`,size:ce},Re))))},Ge=i(5016),We={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"},me=We,Q=i(7657),Z=function(d,H){return P.createElement(Q.Z,(0,Ge.Z)({},d,{ref:H,icon:me}))},F=P.forwardRef(Z),ue=F,J=I=>{const{prefixCls:d,className:H,rootClassName:de,style:E,active:m,children:ce}=I,{getPrefixCls:X}=P.useContext(W.E_),L=X("skeleton",d),[fe,He]=D(L),Re=f()(L,`${L}-element`,{[`${L}-active`]:m},He,H,de),we=ce!=null?ce:P.createElement(ue,null);return fe(P.createElement("div",{className:Re},P.createElement("div",{className:f()(`${L}-image`,H),style:E},we)))},xe=i(92393),St=I=>{const d=X=>{const{width:L,rows:fe=2}=I;if(Array.isArray(L))return L[X];if(fe-1===X)return L},{prefixCls:H,className:de,style:E,rows:m}=I,ce=(0,xe.Z)(Array(m)).map((X,L)=>P.createElement("li",{key:L,style:{width:d(L)}}));return P.createElement("ul",{className:f()(H,de),style:E},ce)},xt=I=>{let{prefixCls:d,className:H,width:de,style:E}=I;return P.createElement("h3",{className:f()(d,H),style:Object.assign({width:de},E)})};function qe(I){return I&&typeof I=="object"?I:{}}function kt(I,d){return I&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function wt(I,d){return!I&&d?{width:"38%"}:I&&d?{width:"50%"}:{}}function Ke(I,d){const H={};return(!I||!d)&&(H.width="61%"),!I&&d?H.rows=3:H.rows=2,H}const Ct=I=>{const{prefixCls:d,loading:H,className:de,rootClassName:E,style:m,children:ce,avatar:X=!1,title:L=!0,paragraph:fe=!0,active:He,round:Re}=I,{getPrefixCls:we,direction:De,skeleton:K}=P.useContext(W.E_),v=we("skeleton",d),[G,Se]=D(v);if(H||!("loading"in I)){const Ie=!!X,rt=!!L,bt=!!fe;let Ft;if(Ie){const an=Object.assign(Object.assign({prefixCls:`${v}-avatar`},kt(rt,bt)),qe(X));Ft=P.createElement("div",{className:`${v}-header`},P.createElement(s,Object.assign({},an)))}let Lt;if(rt||bt){let an;if(rt){const dn=Object.assign(Object.assign({prefixCls:`${v}-title`},wt(Ie,bt)),qe(L));an=P.createElement(xt,Object.assign({},dn))}let en;if(bt){const dn=Object.assign(Object.assign({prefixCls:`${v}-paragraph`},Ke(Ie,rt)),qe(fe));en=P.createElement(St,Object.assign({},dn))}Lt=P.createElement("div",{className:`${v}-content`},an,en)}const Xt=f()(v,{[`${v}-with-avatar`]:Ie,[`${v}-active`]:He,[`${v}-rtl`]:De==="rtl",[`${v}-round`]:Re},K==null?void 0:K.className,de,E,Se);return G(P.createElement("div",{className:Xt,style:Object.assign(Object.assign({},K==null?void 0:K.style),m)},Ft,Lt))}return typeof ce!="undefined"?ce:null};Ct.Button=ne,Ct.Avatar=ee,Ct.Input=Be,Ct.Image=he,Ct.Node=J;var q=Ct,U=q},81327:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return At}});var o=i(59301),f=i(92310),P=i.n(f),W=i(11592),A=i(36355),M=i(33234);const s=o.createContext({latestIndex:0}),ie=s.Provider;var O=ze=>{let{className:ft,index:ke,children:k,split:w,style:c}=ze;const{latestIndex:D}=o.useContext(s);return k==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:ft,style:c},k),ke{var ke,k;const{getPrefixCls:w,space:c,direction:D}=o.useContext(A.E_),{size:T=(c==null?void 0:c.size)||"small",align:ee,className:N,rootClassName:ne,children:V,direction:Ue="horizontal",prefixCls:he,split:Bt,style:Be,wrap:Ge=!1,classNames:We,styles:me}=ze,Q=le(ze,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,F]=Array.isArray(T)?T:[T,T],ue=x(F),ae=x(Z),J=R(F),xe=R(Z),Le=(0,W.Z)(V,{keepEmpty:!0}),St=ee===void 0&&Ue==="horizontal"?"center":ee,dt=w("space",he),[xt,qe]=(0,te.Z)(dt),kt=P()(dt,c==null?void 0:c.className,qe,`${dt}-${Ue}`,{[`${dt}-rtl`]:D==="rtl",[`${dt}-align-${St}`]:St,[`${dt}-gap-row-${F}`]:ue,[`${dt}-gap-col-${Z}`]:ae},N,ne),wt=P()(`${dt}-item`,(ke=We==null?void 0:We.item)!==null&&ke!==void 0?ke:(k=c==null?void 0:c.classNames)===null||k===void 0?void 0:k.item);let Ke=0;const Ct=Le.map((I,d)=>{var H,de;I!=null&&(Ke=d);const E=I&&I.key||`${wt}-${d}`;return o.createElement(O,{className:wt,key:E,index:d,split:Bt,style:(H=me==null?void 0:me.item)!==null&&H!==void 0?H:(de=c==null?void 0:c.styles)===null||de===void 0?void 0:de.item},I)}),q=o.useMemo(()=>({latestIndex:Ke}),[Ke]);if(Le.length===0)return null;const U={};return Ge&&(U.flexWrap="wrap"),!ae&&xe&&(U.columnGap=Z),!ue&&J&&(U.rowGap=F),xt(o.createElement("div",Object.assign({ref:ft,className:kt,style:Object.assign(Object.assign(Object.assign({},U),c==null?void 0:c.style),Be)},Q),o.createElement(ie,{value:q},Ct)))});$.Compact=M.ZP;var At=$},31797:function(mn,nt,i){"use strict";i.d(nt,{default:function(){return D}});var o=i(59301),f=i(56762),P=i(92343),W=i(92310),A=i.n(W),M=i(36355),s=i(61621),pe=T=>{const{value:ee,formatter:N,precision:ne,decimalSeparator:V,groupSeparator:Ue="",prefixCls:he}=T;let Bt;if(typeof N=="function")Bt=N(ee);else{const Be=String(ee),Ge=Be.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Ge||Be==="-")Bt=Be;else{const We=Ge[1];let me=Ge[2]||"0",Q=Ge[4]||"";me=me.replace(/\B(?=(\d{3})+(?!\d))/g,Ue),typeof ne=="number"&&(Q=Q.padEnd(ne,"0").slice(0,ne>0?ne:0)),Q&&(Q=`${V}${Q}`),Bt=[o.createElement("span",{key:"int",className:`${he}-content-value-int`},We,me),Q&&o.createElement("span",{key:"decimal",className:`${he}-content-value-decimal`},Q)]}}return o.createElement("span",{className:`${he}-content-value`},Bt)},O=i(17313),te=i(83116),x=i(37613);const R=T=>{const{componentCls:ee,marginXXS:N,padding:ne,colorTextDescription:V,titleFontSize:Ue,colorTextHeading:he,contentFontSize:Bt,fontFamily:Be}=T;return{[`${ee}`]:Object.assign(Object.assign({},(0,O.Wf)(T)),{[`${ee}-title`]:{marginBottom:N,color:V,fontSize:Ue},[`${ee}-skeleton`]:{paddingTop:ne},[`${ee}-content`]:{color:he,fontSize:Bt,fontFamily:Be,[`${ee}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ee}-content-prefix, ${ee}-content-suffix`]:{display:"inline-block"},[`${ee}-content-prefix`]:{marginInlineEnd:N},[`${ee}-content-suffix`]:{marginInlineStart:N}}})}};var le=(0,te.Z)("Statistic",T=>{const ee=(0,x.TS)(T,{});return[R(ee)]},T=>{const{fontSizeHeading3:ee,fontSize:N}=T;return{titleFontSize:N,contentFontSize:ee}}),$=T=>{const{prefixCls:ee,className:N,rootClassName:ne,style:V,valueStyle:Ue,value:he=0,title:Bt,valueRender:Be,prefix:Ge,suffix:We,loading:me=!1,onMouseEnter:Q,onMouseLeave:Z,decimalSeparator:F=".",groupSeparator:ue=","}=T,{getPrefixCls:ae,direction:J,statistic:xe}=o.useContext(M.E_),Le=ae("statistic",ee),[St,dt]=le(Le),xt=o.createElement(pe,Object.assign({decimalSeparator:F,groupSeparator:ue,prefixCls:Le},T,{value:he})),qe=A()(Le,{[`${Le}-rtl`]:J==="rtl"},xe==null?void 0:xe.className,N,ne,dt);return St(o.createElement("div",{className:qe,style:Object.assign(Object.assign({},xe==null?void 0:xe.style),V),onMouseEnter:Q,onMouseLeave:Z},Bt&&o.createElement("div",{className:`${Le}-title`},Bt),o.createElement(s.Z,{paragraph:!1,loading:me,className:`${Le}-skeleton`},o.createElement("div",{style:Ue,className:`${Le}-content`},Ge&&o.createElement("span",{className:`${Le}-content-prefix`},Ge),Be?Be(xt):xt,We&&o.createElement("span",{className:`${Le}-content-suffix`},We)))))};const At=[["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 ze(T,ee){let N=T;const ne=/\[[^\]]*]/g,V=(ee.match(ne)||[]).map(Be=>Be.slice(1,-1)),Ue=ee.replace(ne,"[]"),he=At.reduce((Be,Ge)=>{let[We,me]=Ge;if(Be.includes(We)){const Q=Math.floor(N/me);return N-=Q*me,Be.replace(new RegExp(`${We}+`,"g"),Z=>{const F=Z.length;return Q.toString().padStart(F,"0")})}return Be},Ue);let Bt=0;return he.replace(ne,()=>{const Be=V[Bt];return Bt+=1,Be})}function ft(T,ee){const{format:N=""}=ee,ne=new Date(T).getTime(),V=Date.now(),Ue=Math.max(ne-V,0);return ze(Ue,N)}const ke=1e3/30;function k(T){return new Date(T).getTime()}const w=T=>{const{value:ee,format:N="HH:mm:ss",onChange:ne,onFinish:V}=T,Ue=(0,f.Z)(),he=o.useRef(null),Bt=()=>{V==null||V(),he.current&&(clearInterval(he.current),he.current=null)},Be=()=>{const me=k(ee);me>=Date.now()&&(he.current=setInterval(()=>{Ue(),ne==null||ne(me-Date.now()),me(Be(),()=>{he.current&&(clearInterval(he.current),he.current=null)}),[ee]);const Ge=(me,Q)=>ft(me,Object.assign(Object.assign({},Q),{format:N})),We=me=>(0,P.Tm)(me,{title:void 0});return o.createElement($,Object.assign({},T,{valueRender:We,formatter:Ge}))};var c=o.memo(w);$.Countdown=c;var D=$},8378:function(mn,nt){"use strict";const i=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});nt.Z=i},92899:function(mn,nt,i){"use strict";i.d(nt,{Fm:function(){return x}});var o=i(93083),f=i(95406);const P=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),W=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),A=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),M=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),s=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ie=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),pe=new o.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 o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),te={"move-up":{inKeyframes:pe,outKeyframes:O},"move-down":{inKeyframes:P,outKeyframes:W},"move-left":{inKeyframes:A,outKeyframes:M},"move-right":{inKeyframes:s,outKeyframes:ie}},x=(R,le)=>{const{antCls:j}=R,$=`${j}-${le}`,{inKeyframes:At,outKeyframes:ze}=te[le];return[(0,f.R)($,At,ze,R.motionDurationMid),{[` + ${$}-enter, + ${$}-appear + `]:{opacity:0,animationTimingFunction:R.motionEaseOutCirc},[`${$}-leave`]:{animationTimingFunction:R.motionEaseInOutCirc}}]}},13826:function(mn,nt,i){"use strict";i.d(nt,{Qt:function(){return A},Uw:function(){return W},fJ:function(){return P},ly:function(){return M},oN:function(){return x}});var o=i(93083),f=i(95406);const P=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),W=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),A=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),M=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),s=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ie=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),pe=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),O=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),te={"slide-up":{inKeyframes:P,outKeyframes:W},"slide-down":{inKeyframes:A,outKeyframes:M},"slide-left":{inKeyframes:s,outKeyframes:ie},"slide-right":{inKeyframes:pe,outKeyframes:O}},x=(R,le)=>{const{antCls:j}=R,$=`${j}-${le}`,{inKeyframes:At,outKeyframes:ze}=te[le];return[(0,f.R)($,At,ze,R.motionDurationMid),{[` + ${$}-enter, + ${$}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:R.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${$}-leave`]:{animationTimingFunction:R.motionEaseInQuint}}]}},15969:function(mn,nt,i){"use strict";i.d(nt,{N:function(){return o}});const o=f=>({color:f.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${f.motionDurationSlow}`,"&:focus, &:hover":{color:f.colorLinkHover},"&:active":{color:f.colorLinkActive}})},1710:function(mn,nt,i){"use strict";i.d(nt,{default:function(){return ns}});var o={},f="rc-table-internal-hook",P=i(52456),W=i(6089),A=i(34280),M=i(13697),s=i(59301),ie=i(4676);function pe(h){var S=s.createContext(void 0),re=function(Ze){var Me=Ze.value,pt=Ze.children,mt=s.useRef(Me);mt.current=Me;var ct=s.useState(function(){return{getValue:function(){return mt.current},listeners:new Set}}),zt=(0,P.Z)(ct,1),Yt=zt[0];return(0,A.Z)(function(){(0,ie.unstable_batchedUpdates)(function(){Yt.listeners.forEach(function(Zt){Zt(Me)})})},[Me]),s.createElement(S.Provider,{value:Yt},pt)};return{Context:S,Provider:re,defaultValue:h}}function O(h,S){var re=(0,W.Z)(typeof S=="function"?S:function(Zt){if(S===void 0)return Zt;if(!Array.isArray(S))return Zt[S];var yn={};return S.forEach(function(pn){yn[pn]=Zt[pn]}),yn}),be=s.useContext(h==null?void 0:h.Context),Ze=be||{},Me=Ze.listeners,pt=Ze.getValue,mt=s.useRef();mt.current=re(be?pt():h==null?void 0:h.defaultValue);var ct=s.useState({}),zt=(0,P.Z)(ct,2),Yt=zt[1];return(0,A.Z)(function(){if(!be)return;function Zt(yn){var pn=re(yn);(0,M.Z)(mt.current,pn,!0)||Yt({})}return Me.add(Zt),function(){Me.delete(Zt)}},[be]),mt.current}var te=i(5016),x=i(8654);function R(){var h=s.createContext(null);function S(){return s.useContext(h)}function re(Ze,Me){var pt=(0,x.Yr)(Ze),mt=function(zt,Yt){var Zt=pt?{ref:Yt}:{},yn=s.useRef(0),pn=s.useRef(zt),En=S();return En!==null?s.createElement(Ze,(0,te.Z)({},zt,Zt)):((!Me||Me(pn.current,zt))&&(yn.current+=1),pn.current=zt,s.createElement(h.Provider,{value:yn.current},s.createElement(Ze,(0,te.Z)({},zt,Zt))))};return pt?s.forwardRef(mt):mt}function be(Ze,Me){var pt=(0,x.Yr)(Ze),mt=function(zt,Yt){var Zt=pt?{ref:Yt}:{};return S(),s.createElement(Ze,(0,te.Z)({},zt,Zt))};return pt?s.memo(s.forwardRef(mt),Me):s.memo(mt,Me)}return{makeImmutable:re,responseImmutable:be,useImmutableMark:S}}var le=R(),j=le.makeImmutable,$=le.responseImmutable,At=le.useImmutableMark,ze=R(),ft=ze.makeImmutable,ke=ze.responseImmutable,k=ze.useImmutableMark,w=pe(),c=w;function D(h,S){var re=s.useRef(0);re.current+=1;var be=s.useRef(h),Ze=[];Object.keys(h||{}).map(function(pt){var mt;(h==null?void 0:h[pt])!==((mt=be.current)===null||mt===void 0?void 0:mt[pt])&&Ze.push(pt)}),be.current=h;var Me=s.useRef([]);return Ze.length&&(Me.current=Ze),s.useDebugValue(re.current),s.useDebugValue(Me.current.join(", ")),S&&console.log("".concat(S,":"),re.current,Me.current),re.current}var T=null,ee=s.memo(function(){var h=D();return s.createElement("h1",null,"Render Times: ",h)});ee.displayName="RenderBlock";var N=i(10928),ne=i(20049),V=i(18082),Ue=i(92310),he=i.n(Ue),Bt=i(80547),Be=i(97938),Ge=i(48736),We=s.createContext({renderWithProps:!1}),me=We,Q="RC_TABLE_KEY";function Z(h){return h==null?[]:Array.isArray(h)?h:[h]}function F(h){var S=[],re={};return h.forEach(function(be){for(var Ze=be||{},Me=Ze.key,pt=Ze.dataIndex,mt=Me||Z(pt).join("-")||Q;re[mt];)mt="".concat(mt,"_next");re[mt]=!0,S.push(mt)}),S}function ue(h){return h!=null}function ae(h){return h&&(0,N.Z)(h)==="object"&&!Array.isArray(h)&&!s.isValidElement(h)}function J(h,S,re,be,Ze,Me){var pt=s.useContext(me),mt=k(),ct=(0,Bt.Z)(function(){if(ue(be))return[be];var zt=S==null||S===""?[]:Array.isArray(S)?S:[S],Yt=(0,Be.Z)(h,zt),Zt=Yt,yn=void 0;if(Ze){var pn=Ze(Yt,h,re);ae(pn)?(Zt=pn.children,yn=pn.props,pt.renderWithProps=!0):Zt=pn}return[Zt,yn]},[mt,h,be,S,Ze,re],function(zt,Yt){if(Me){var Zt=(0,P.Z)(zt,2),yn=Zt[1],pn=(0,P.Z)(Yt,2),En=pn[1];return Me(En,yn)}return pt.renderWithProps?!0:!(0,M.Z)(zt,Yt,!0)});return ct}function xe(h,S,re,be){var Ze=h+S-1;return h<=be&&Ze>=re}function Le(h,S){return O(c,function(re){var be=xe(h,S||1,re.hoverStartRow,re.hoverEndRow);return[be,re.onHover]})}var St=function(S){var re=S.ellipsis,be=S.rowType,Ze=S.children,Me,pt=re===!0?{showTitle:!0}:re;return pt&&(pt.showTitle||be==="header")&&(typeof Ze=="string"||typeof Ze=="number"?Me=Ze.toString():s.isValidElement(Ze)&&typeof Ze.props.children=="string"&&(Me=Ze.props.children)),Me};function dt(h){var S,re,be,Ze,Me,pt,mt,ct,zt=h.component,Yt=h.children,Zt=h.ellipsis,yn=h.scope,pn=h.prefixCls,En=h.className,Un=h.align,Nn=h.record,Vn=h.render,Hn=h.dataIndex,or=h.renderIndex,xr=h.shouldCellUpdate,Pr=h.index,mr=h.rowType,Mr=h.colSpan,kr=h.rowSpan,sr=h.fixLeft,Cr=h.fixRight,ur=h.firstFixLeft,zn=h.lastFixLeft,Ar=h.firstFixRight,Nr=h.lastFixRight,Jr=h.appendNode,Or=h.additionalProps,qn=Or===void 0?{}:Or,jr=h.isSticky,Ur="".concat(pn,"-cell"),la=O(c,["supportSticky","allColumnsFixedLeft"]),aa=la.supportSticky,La=la.allColumnsFixedLeft,Ta=J(Nn,Hn,or,Yt,Vn,xr),Xr=(0,P.Z)(Ta,2),Qa=Xr[0],_r=Xr[1],Oa={},Sa=typeof sr=="number"&&aa,qa=typeof Cr=="number"&&aa;Sa&&(Oa.position="sticky",Oa.left=sr),qa&&(Oa.position="sticky",Oa.right=Cr);var Lr=(S=(re=(be=_r==null?void 0:_r.colSpan)!==null&&be!==void 0?be:qn.colSpan)!==null&&re!==void 0?re:Mr)!==null&&S!==void 0?S:1,Dr=(Ze=(Me=(pt=_r==null?void 0:_r.rowSpan)!==null&&pt!==void 0?pt:qn.rowSpan)!==null&&Me!==void 0?Me:kr)!==null&&Ze!==void 0?Ze:1,Fr=Le(Pr,Dr),yr=(0,P.Z)(Fr,2),oa=yr[0],Ir=yr[1],Zr=function(ka){var io;Nn&&Ir(Pr,Pr+Dr-1),qn==null||(io=qn.onMouseEnter)===null||io===void 0||io.call(qn,ka)},na=function(ka){var io;Nn&&Ir(-1,-1),qn==null||(io=qn.onMouseLeave)===null||io===void 0||io.call(qn,ka)};if(Lr===0||Dr===0)return null;var ea=(mt=qn.title)!==null&&mt!==void 0?mt:St({rowType:mr,ellipsis:Zt,children:Qa}),mo=he()(Ur,En,(ct={},(0,V.Z)(ct,"".concat(Ur,"-fix-left"),Sa&&aa),(0,V.Z)(ct,"".concat(Ur,"-fix-left-first"),ur&&aa),(0,V.Z)(ct,"".concat(Ur,"-fix-left-last"),zn&&aa),(0,V.Z)(ct,"".concat(Ur,"-fix-left-all"),zn&&La&&aa),(0,V.Z)(ct,"".concat(Ur,"-fix-right"),qa&&aa),(0,V.Z)(ct,"".concat(Ur,"-fix-right-first"),Ar&&aa),(0,V.Z)(ct,"".concat(Ur,"-fix-right-last"),Nr&&aa),(0,V.Z)(ct,"".concat(Ur,"-ellipsis"),Zt),(0,V.Z)(ct,"".concat(Ur,"-with-append"),Jr),(0,V.Z)(ct,"".concat(Ur,"-fix-sticky"),(Sa||qa)&&jr&&aa),(0,V.Z)(ct,"".concat(Ur,"-row-hover"),!_r&&oa),ct),qn.className,_r==null?void 0:_r.className),$a={};Un&&($a.textAlign=Un);var Go=(0,ne.Z)((0,ne.Z)((0,ne.Z)((0,ne.Z)({},Oa),qn.style),$a),_r==null?void 0:_r.style),Ka=Qa;return(0,N.Z)(Ka)==="object"&&!Array.isArray(Ka)&&!s.isValidElement(Ka)&&(Ka=null),Zt&&(zn||Ar)&&(Ka=s.createElement("span",{className:"".concat(Ur,"-content")},Ka)),s.createElement(zt,(0,te.Z)({},_r,qn,{className:mo,style:Go,title:ea,scope:yn,onMouseEnter:Zr,onMouseLeave:na,colSpan:Lr!==1?Lr:null,rowSpan:Dr!==1?Dr:null}),Jr,Ka)}var xt=s.memo(dt);function qe(h,S,re,be,Ze,Me){var pt=re[h]||{},mt=re[S]||{},ct,zt;pt.fixed==="left"?ct=be.left[Ze==="rtl"?S:h]:mt.fixed==="right"&&(zt=be.right[Ze==="rtl"?h:S]);var Yt=!1,Zt=!1,yn=!1,pn=!1,En=re[S+1],Un=re[h-1],Nn=!(Me!=null&&Me.children);if(Ze==="rtl"){if(ct!==void 0){var Vn=Un&&Un.fixed==="left";pn=!Vn&&Nn}else if(zt!==void 0){var Hn=En&&En.fixed==="right";yn=!Hn&&Nn}}else if(ct!==void 0){var or=En&&En.fixed==="left";Yt=!or&&Nn}else if(zt!==void 0){var xr=Un&&Un.fixed==="right";Zt=!xr&&Nn}return{fixLeft:ct,fixRight:zt,lastFixLeft:Yt,firstFixRight:Zt,lastFixRight:yn,firstFixLeft:pn,isSticky:be.isSticky}}var kt=s.createContext({}),wt=kt;function Ke(h){var S=h.className,re=h.index,be=h.children,Ze=h.colSpan,Me=Ze===void 0?1:Ze,pt=h.rowSpan,mt=h.align,ct=O(c,["prefixCls","direction"]),zt=ct.prefixCls,Yt=ct.direction,Zt=s.useContext(wt),yn=Zt.scrollColumnIndex,pn=Zt.stickyOffsets,En=Zt.flattenColumns,Un=Zt.columns,Nn=re+Me-1,Vn=Nn+1===yn?Me+1:Me,Hn=qe(re,re+Vn-1,En,pn,Yt,Un==null?void 0:Un[re]);return s.createElement(xt,(0,te.Z)({className:S,index:re,component:"td",prefixCls:zt,record:null,dataIndex:null,align:mt,colSpan:Vn,rowSpan:pt,render:function(){return be}},Hn))}var Ct=i(5883),q=["children"];function U(h){var S=h.children,re=(0,Ct.Z)(h,q);return s.createElement("tr",re,S)}function I(h){var S=h.children;return S}I.Row=U,I.Cell=Ke;var d=I;function H(h){var S=h.children,re=h.stickyOffsets,be=h.flattenColumns,Ze=h.columns,Me=O(c,"prefixCls"),pt=be.length-1,mt=be[pt],ct=s.useMemo(function(){return{stickyOffsets:re,flattenColumns:be,scrollColumnIndex:mt!=null&&mt.scrollbar?pt:null,columns:Ze}},[mt,be,pt,re,Ze]);return s.createElement(wt.Provider,{value:ct},s.createElement("tfoot",{className:"".concat(Me,"-summary")},S))}var de=ke(H),E=d,m=i(70425),ce=i(29301),X=i(29194),L=i(24514),fe=i(75152),He=i(26112);function Re(h,S,re,be,Ze,Me,pt){h.push({record:S,indent:re,index:pt});var mt=Me(S),ct=Ze==null?void 0:Ze.has(mt);if(S&&Array.isArray(S[be])&&ct)for(var zt=0;zt1?ur-1:0),Ar=1;Ar=0;mt-=1){var ct=S[mt],zt=re&&re[mt],Yt=zt&&zt[an];if(ct||Yt||pt){var Zt=Yt||{},yn=Zt.columnType,pn=(0,Ct.Z)(Zt,dn);Ze.unshift(s.createElement("col",(0,te.Z)({key:mt,style:{width:ct}},pn))),pt=!0}}return s.createElement("colgroup",null,Ze)}var wn=hn,tn=i(92393),On=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Qn(h,S){return(0,s.useMemo)(function(){for(var re=[],be=0;be1?"colgroup":"col":null,ellipsis:Nn.ellipsis,align:Nn.align,component:Nn.title?Me:pt,prefixCls:Yt,key:pn[Un]},Vn,{additionalProps:Hn,rowType:"header"}))}))}Jn.displayName="HeaderRow";var ge=Jn;function ot(h){var S=[];function re(pt,mt){var ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;S[ct]=S[ct]||[];var zt=mt,Yt=pt.filter(Boolean).map(function(Zt){var yn={key:Zt.key,className:Zt.className||"",children:Zt.title,column:Zt,colStart:zt},pn=1,En=Zt.children;return En&&En.length>0&&(pn=re(En,zt,ct+1).reduce(function(Un,Nn){return Un+Nn},0),yn.hasSubColumns=!0),"colSpan"in Zt&&(pn=Zt.colSpan),"rowSpan"in Zt&&(yn.rowSpan=Zt.rowSpan),yn.colSpan=pn,yn.colEnd=yn.colStart+pn-1,S[ct].push(yn),zt+=pn,pn});return Yt}re(h,0);for(var be=S.length,Ze=function(mt){S[mt].forEach(function(ct){!("rowSpan"in ct)&&!ct.hasSubColumns&&(ct.rowSpan=be-mt)})},Me=0;Me1&&arguments[1]!==void 0?arguments[1]:"";return typeof S=="number"?S:S.endsWith("%")?h*parseFloat(S)/100:null}function Tt(h,S){return s.useMemo(function(){if(S&&S>0){var re=0,be=0;h.forEach(function(zt){var Yt=cn(S,zt.width);Yt?re+=Yt:be+=1});var Ze=S-re,Me=be,pt=Ze/be,mt=0,ct=h.map(function(zt){var Yt=(0,ne.Z)({},zt),Zt=cn(S,Yt.width);if(Zt)Yt.width=Zt;else{var yn=Math.floor(pt);Yt.width=Me===1?Ze:yn,Ze-=yn,Me-=1}return mt+=Yt.width,Yt});return[ct,mt]}return[h,S]},[h,S])}var vn=["children"],oe=["fixed"];function g(h){return(0,Ht.Z)(h).filter(function(S){return s.isValidElement(S)}).map(function(S){var re=S.key,be=S.props,Ze=be.children,Me=(0,Ct.Z)(be,vn),pt=(0,ne.Z)({key:re},Me);return Ze&&(pt.children=g(Ze)),pt})}function C(h){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return h.filter(function(re){return re&&(0,N.Z)(re)==="object"}).reduce(function(re,be,Ze){var Me=be.fixed,pt=Me===!0?"left":Me,mt="".concat(S,"-").concat(Ze),ct=be.children;return ct&&ct.length>0?[].concat((0,tn.Z)(re),(0,tn.Z)(C(ct,mt).map(function(zt){return(0,ne.Z)({fixed:pt},zt)}))):[].concat((0,tn.Z)(re),[(0,ne.Z)((0,ne.Z)({key:mt},be),{},{fixed:pt})])},[])}function B(h){for(var S=!0,re=0;re=0;Me-=1){var pt=h[Me];if(Ze&&pt.fixed!=="right")Ze=!1;else if(!Ze&&pt.fixed==="right"){warning(!1,"Index ".concat(Me+1," of `columns` missing `fixed='right'` prop."));break}}}function b(h){return h.map(function(S){var re=S.fixed,be=(0,Ct.Z)(S,oe),Ze=re;return re==="left"?Ze="right":re==="right"&&(Ze="left"),(0,ne.Z)({fixed:Ze},be)})}function _(h,S){var re=h.prefixCls,be=h.columns,Ze=h.children,Me=h.expandable,pt=h.expandedKeys,mt=h.columnTitle,ct=h.getRowKey,zt=h.onTriggerExpand,Yt=h.expandIcon,Zt=h.rowExpandable,yn=h.expandIconColumnIndex,pn=h.direction,En=h.expandRowByClick,Un=h.columnWidth,Nn=h.fixed,Vn=h.scrollWidth,Hn=s.useMemo(function(){return be||g(Ze)},[be,Ze]),or=s.useMemo(function(){if(Me){var Cr,ur=Hn.slice();if(!ur.includes(o)){var zn=yn||0;zn>=0&&ur.splice(zn,0,o)}var Ar=ur.indexOf(o);ur=ur.filter(function(qn,jr){return qn!==o||jr===Ar});var Nr=Hn[Ar],Jr;(Nn==="left"||Nn)&&!yn?Jr="left":(Nn==="right"||Nn)&&yn===Hn.length?Jr="right":Jr=Nr?Nr.fixed:null;var Or=(Cr={},(0,V.Z)(Cr,an,{className:"".concat(re,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,V.Z)(Cr,"title",mt),(0,V.Z)(Cr,"fixed",Jr),(0,V.Z)(Cr,"className","".concat(re,"-row-expand-icon-cell")),(0,V.Z)(Cr,"width",Un),(0,V.Z)(Cr,"render",function(jr,Ur,la){var aa=ct(Ur,la),La=pt.has(aa),Ta=Zt?Zt(Ur):!0,Xr=Yt({prefixCls:re,expanded:La,expandable:Ta,record:Ur,onExpand:zt});return En?s.createElement("span",{onClick:function(_r){return _r.stopPropagation()}},Xr):Xr}),Cr);return ur.map(function(qn){return qn===o?Or:qn})}return Hn.filter(function(qn){return qn!==o})},[Me,Hn,ct,pt,Yt,pn]),xr=s.useMemo(function(){var Cr=or;return S&&(Cr=S(Cr)),Cr.length||(Cr=[{render:function(){return null}}]),Cr},[S,or,pn]),Pr=s.useMemo(function(){return pn==="rtl"?b(C(xr)):C(xr)},[xr,pn,Vn]),mr=Tt(Pr,Vn),Mr=(0,P.Z)(mr,2),kr=Mr[0],sr=Mr[1];return[xr,kr,sr]}var Ae=_;function Ye(h){var S,re=h.prefixCls,be=h.record,Ze=h.onExpand,Me=h.expanded,pt=h.expandable,mt="".concat(re,"-row-expand-icon");if(!pt)return s.createElement("span",{className:he()(mt,"".concat(re,"-row-spaced"))});var ct=function(Yt){Ze(be,Yt),Yt.stopPropagation()};return s.createElement("span",{className:he()(mt,(S={},(0,V.Z)(S,"".concat(re,"-row-expanded"),Me),(0,V.Z)(S,"".concat(re,"-row-collapsed"),!Me),S)),onClick:ct})}function _e(h,S,re){var be=[];function Ze(Me){(Me||[]).forEach(function(pt,mt){be.push(S(pt,mt)),Ze(pt[re])})}return Ze(h),be}function vt(h,S,re){var be=en(h),Ze=be.expandIcon,Me=be.expandedRowKeys,pt=be.defaultExpandedRowKeys,mt=be.defaultExpandAllRows,ct=be.expandedRowRender,zt=be.onExpand,Yt=be.onExpandedRowsChange,Zt=be.childrenColumnName,yn=Ze||Ye,pn=Zt||"children",En=s.useMemo(function(){return ct?"row":h.expandable&&h.internalHooks===f&&h.expandable.__PARENT_RENDER_ICON__||S.some(function(Pr){return Pr&&(0,N.Z)(Pr)==="object"&&Pr[pn]})?"nest":!1},[!!ct,S]),Un=s.useState(function(){return pt||(mt?_e(S,re,pn):[])}),Nn=(0,P.Z)(Un,2),Vn=Nn[0],Hn=Nn[1],or=s.useMemo(function(){return new Set(Me||Vn||[])},[Me,Vn]),xr=s.useCallback(function(Pr){var mr=re(Pr,S.indexOf(Pr)),Mr,kr=or.has(mr);kr?(or.delete(mr),Mr=(0,tn.Z)(or)):Mr=[].concat((0,tn.Z)(or),[mr]),Hn(Mr),zt&&zt(!kr,Pr),Yt&&Yt(Mr)},[re,or,S,zt,Yt]);return[be,En,or,yn,pn,xr]}function Ot(h,S,re,be){var Ze=h.map(function(Me,pt){return qe(pt,pt,h,S,re,be==null?void 0:be[pt])});return(0,Bt.Z)(function(){return Ze},[Ze],function(Me,pt){return!(0,M.Z)(Me,pt)})}function Rt(h){var S=(0,s.useRef)(h),re=(0,s.useState)({}),be=(0,P.Z)(re,2),Ze=be[1],Me=(0,s.useRef)(null),pt=(0,s.useRef)([]);function mt(ct){pt.current.push(ct);var zt=Promise.resolve();Me.current=zt,zt.then(function(){if(Me.current===zt){var Yt=pt.current,Zt=S.current;pt.current=[],Yt.forEach(function(yn){S.current=yn(S.current)}),Me.current=null,Zt!==S.current&&Ze({})}})}return(0,s.useEffect)(function(){return function(){Me.current=null}},[]),[S.current,mt]}function Wt(h){var S=(0,s.useRef)(h||null),re=(0,s.useRef)();function be(){window.clearTimeout(re.current)}function Ze(pt){S.current=pt,be(),re.current=window.setTimeout(function(){S.current=null,re.current=void 0},100)}function Me(){return S.current}return(0,s.useEffect)(function(){return be},[]),[Ze,Me]}function Ne(){var h=s.useState(-1),S=(0,P.Z)(h,2),re=S[0],be=S[1],Ze=s.useState(-1),Me=(0,P.Z)(Ze,2),pt=Me[0],mt=Me[1],ct=s.useCallback(function(zt,Yt){be(zt),mt(Yt)},[]);return[re,pt,ct]}var yt=i(47273),se=(0,yt.Z)()?window:null;function Pe(h,S){var re=(0,N.Z)(h)==="object"?h:{},be=re.offsetHeader,Ze=be===void 0?0:be,Me=re.offsetSummary,pt=Me===void 0?0:Me,mt=re.offsetScroll,ct=mt===void 0?0:mt,zt=re.getContainer,Yt=zt===void 0?function(){return se}:zt,Zt=Yt()||se;return s.useMemo(function(){var yn=!!h;return{isSticky:yn,stickyClassName:yn?"".concat(S,"-sticky-holder"):"",offsetHeader:Ze,offsetSummary:pt,offsetScroll:ct,container:Zt}},[ct,Ze,pt,S,Zt])}function Fe(h,S,re){var be=(0,s.useMemo)(function(){for(var Ze=[],Me=[],pt=0,mt=0,ct=0;ct=Zt&&(qn=Zt-yn),pt({scrollLeft:qn/Zt*(Yt+2)}),Hn.current.x=Ar.pageX},Cr=function(){if(Me.current){var Ar=(0,Y.os)(Me.current).top,Nr=Ar+Me.current.offsetHeight,Jr=ct===window?document.documentElement.scrollTop+window.innerHeight:(0,Y.os)(ct).top+ct.clientHeight;Nr-(0,fe.Z)()<=Jr||Ar>=Jr-mt?Vn(function(Or){return(0,ne.Z)((0,ne.Z)({},Or),{},{isHiddenScrollBar:!0})}):Vn(function(Or){return(0,ne.Z)((0,ne.Z)({},Or),{},{isHiddenScrollBar:!1})})}},ur=function(Ar){Vn(function(Nr){return(0,ne.Z)((0,ne.Z)({},Nr),{},{scrollLeft:Ar/Yt*Zt||0})})};return s.useImperativeHandle(re,function(){return{setScrollLeft:ur}}),s.useEffect(function(){var zn=(0,Oe.Z)(document.body,"mouseup",Mr,!1),Ar=(0,Oe.Z)(document.body,"mousemove",sr,!1);return Cr(),function(){zn.remove(),Ar.remove()}},[yn,Pr]),s.useEffect(function(){var zn=(0,Oe.Z)(ct,"scroll",Cr,!1),Ar=(0,Oe.Z)(window,"resize",Cr,!1);return function(){zn.remove(),Ar.remove()}},[ct]),s.useEffect(function(){Nn.isHiddenScrollBar||Vn(function(zn){var Ar=Me.current;return Ar?(0,ne.Z)((0,ne.Z)({},zn),{},{scrollLeft:Ar.scrollLeft/Ar.scrollWidth*Ar.clientWidth}):zn})},[Nn.isHiddenScrollBar]),Yt<=Zt||!yn||Nn.isHiddenScrollBar?null:s.createElement("div",{style:{height:(0,fe.Z)(),width:Zt,bottom:mt},className:"".concat(zt,"-sticky-scroll")},s.createElement("div",{onMouseDown:kr,ref:pn,className:he()("".concat(zt,"-sticky-scroll-bar"),(0,V.Z)({},"".concat(zt,"-sticky-scroll-bar-active"),Pr)),style:{width:"".concat(yn,"px"),transform:"translate3d(".concat(Nn.scrollLeft,"px, 0, 0)")}}))},je=s.forwardRef(Ee);function it(h){return null}var tt=it;function It(h){return null}var Pt=It,Ut="rc-table",on=[],gn={};function Bn(){return"No Data"}function Dn(h){var S,re=(0,ne.Z)({rowKey:"key",prefixCls:Ut,emptyText:Bn},h),be=re.prefixCls,Ze=re.className,Me=re.rowClassName,pt=re.style,mt=re.data,ct=re.rowKey,zt=re.scroll,Yt=re.tableLayout,Zt=re.direction,yn=re.title,pn=re.footer,En=re.summary,Un=re.caption,Nn=re.id,Vn=re.showHeader,Hn=re.components,or=re.emptyText,xr=re.onRow,Pr=re.onHeaderRow,mr=re.internalHooks,Mr=re.transformColumns,kr=re.internalRefs,sr=re.tailor,Cr=re.sticky,ur=mt||on,zn=!!ur.length,Ar=mr===f,Nr=s.useCallback(function(ua,Ma){return(0,Be.Z)(Hn,ua)||Ma},[Hn]),Jr=s.useMemo(function(){return typeof ct=="function"?ct:function(ua){var Ma=ua&&ua[ct];return Ma}},[ct]),Or=Nr(["body"]),qn=Ne(),jr=(0,P.Z)(qn,3),Ur=jr[0],la=jr[1],aa=jr[2],La=vt(re,ur,Jr),Ta=(0,P.Z)(La,6),Xr=Ta[0],Qa=Ta[1],_r=Ta[2],Oa=Ta[3],Sa=Ta[4],qa=Ta[5],Lr=zt==null?void 0:zt.x,Dr=s.useState(0),Fr=(0,P.Z)(Dr,2),yr=Fr[0],oa=Fr[1],Ir=Ae((0,ne.Z)((0,ne.Z)((0,ne.Z)({},re),Xr),{},{expandable:!!Xr.expandedRowRender,columnTitle:Xr.columnTitle,expandedKeys:_r,getRowKey:Jr,onTriggerExpand:qa,expandIcon:Oa,expandIconColumnIndex:Xr.expandIconColumnIndex,direction:Zt,scrollWidth:Ar&&sr&&typeof Lr=="number"?Lr:null}),Ar?Mr:null),Zr=(0,P.Z)(Ir,3),na=Zr[0],ea=Zr[1],mo=Zr[2],$a=mo!=null?mo:Lr,Go=s.useMemo(function(){return{columns:na,flattenColumns:ea}},[na,ea]),Ka=s.useRef(),Jo=s.useRef(),ka=s.useRef(),io=s.useRef(),di=s.useRef(),sa=s.useState(!1),da=(0,P.Z)(sa,2),Da=da[0],Xa=da[1],_a=s.useState(!1),qr=(0,P.Z)(_a,2),ha=qr[0],lo=qr[1],Lo=Rt(new Map),ri=(0,P.Z)(Lo,2),Yo=ri[0],ii=ri[1],qo=F(ea),Qo=qo.map(function(ua){return Yo.get(ua)}),So=s.useMemo(function(){return Qo},[Qo.join("_")]),ho=Xe(So,ea.length,Zt),ja=zt&&ue(zt.y),Ra=zt&&ue($a)||!!Xr.fixed,Zo=Ra&&ea.some(function(ua){var Ma=ua.fixed;return Ma}),Ci=s.useRef(),$o=Pe(Cr,be),li=$o.isSticky,fi=$o.offsetHeader,rl=$o.offsetSummary,ra=$o.offsetScroll,xa=$o.stickyClassName,eo=$o.container,Ia=s.useMemo(function(){return En==null?void 0:En(ur)},[En,ur]),no=(ja||li)&&s.isValidElement(Ia)&&Ia.type===d&&Ia.props.fixed,fo,xo,vi;ja&&(xo={overflowY:"scroll",maxHeight:zt.y}),Ra&&(fo={overflowX:"auto"},ja||(xo={overflowY:"hidden"}),vi={width:$a===!0?"auto":$a,minWidth:"100%"});var ml=s.useCallback(function(ua,Ma){(0,X.Z)(Ka.current)&&ii(function(Bo){if(Bo.get(ua)!==Ma){var gi=new Map(Bo);return gi.set(ua,Ma),gi}return Bo})},[]),Ei=Wt(null),Oi=(0,P.Z)(Ei,2),Gi=Oi[0],Tl=Oi[1];function Ji(ua,Ma){Ma&&(typeof Ma=="function"?Ma(ua):Ma.scrollLeft!==ua&&(Ma.scrollLeft=ua,Ma.scrollLeft!==ua&&setTimeout(function(){Ma.scrollLeft=ua},0)))}var ji=(0,W.Z)(function(ua){var Ma=ua.currentTarget,Bo=ua.scrollLeft,gi=Zt==="rtl",Si=typeof Bo=="number"?Bo:Ma.scrollLeft,bl=Ma||gn;if(!Tl()||Tl()===bl){var zi;Gi(bl),Ji(Si,Jo.current),Ji(Si,ka.current),Ji(Si,di.current),Ji(Si,(zi=Ci.current)===null||zi===void 0?void 0:zi.setScrollLeft)}var Sl=Ma||Jo.current;if(Sl){var xl=Sl.scrollWidth,Li=Sl.clientWidth;if(xl===Li){Xa(!1),lo(!1);return}gi?(Xa(-Si0)):(Xa(Si>0),lo(Si1?Un-Ar:0,Jr=(0,ne.Z)((0,ne.Z)((0,ne.Z)({},Mr),ct),{},{flex:"0 0 ".concat(Ar,"px"),width:"".concat(Ar,"px"),marginRight:Nr,pointerEvents:"auto"}),Or=s.useMemo(function(){return Yt?ur<=1:sr===0||ur===0||ur>1},[ur,sr,Yt]);Or?Jr.visibility="hidden":Yt&&(Jr.height=Zt==null?void 0:Zt(ur));var qn=Or?function(){return null}:yn,jr={};return(ur===0||sr===0)&&(jr.rowSpan=1,jr.colSpan=1),s.createElement(xt,(0,te.Z)({className:he()(En,zt),ellipsis:re.ellipsis,align:re.align,scope:re.rowScope,component:"div",prefixCls:S.prefixCls,key:or,record:mt,index:Me,renderIndex:pt,dataIndex:pn,render:qn,shouldCellUpdate:re.shouldCellUpdate},xr,{appendNode:Pr,additionalProps:(0,ne.Z)((0,ne.Z)({},mr),{},{style:Jr},jr)}))}var un=nn,ln=["data","index","className","rowKey","style","extra","getHeight"],Vt=s.forwardRef(function(h,S){var re=h.data,be=h.index,Ze=h.className,Me=h.rowKey,pt=h.style,mt=h.extra,ct=h.getHeight,zt=(0,Ct.Z)(h,ln),Yt=re.record,Zt=re.indent,yn=re.index,pn=O(c,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),En=pn.scrollX,Un=pn.flattenColumns,Nn=pn.prefixCls,Vn=pn.fixColumn,Hn=pn.componentWidth,or=v(Yt,Me,be,Zt),xr=or.rowSupportExpand,Pr=or.expanded,mr=or.rowProps,Mr=or.expandedRowRender,kr=or.expandedRowClassName,sr;if(xr&&Pr){var Cr=Mr(Yt,be,Zt+1,Pr),ur=kr==null?void 0:kr(Yt,be,Zt),zn={};Vn&&(zn={style:(0,V.Z)({},"--virtual-width","".concat(Hn,"px"))});var Ar="".concat(Nn,"-expanded-row-cell");sr=s.createElement("div",{className:he()("".concat(Nn,"-expanded-row"),"".concat(Nn,"-expanded-row-level-").concat(Zt+1),ur)},s.createElement(xt,{component:"div",prefixCls:Nn,className:he()(Ar,(0,V.Z)({},"".concat(Ar,"-fixed"),Vn)),additionalProps:zn},Cr))}var Nr=(0,ne.Z)((0,ne.Z)({},pt),{},{width:En});mt&&(Nr.position="absolute",Nr.pointerEvents="none");var Jr=s.createElement("div",(0,te.Z)({},mr,zt,{ref:xr?null:S,className:he()(Ze,"".concat(Nn,"-row"),mr==null?void 0:mr.className,(0,V.Z)({},"".concat(Nn,"-row-extra"),mt)),style:(0,ne.Z)((0,ne.Z)({},Nr),mr==null?void 0:mr.style)}),Un.map(function(Or,qn){return s.createElement(un,{key:qn,rowInfo:or,column:Or,colIndex:qn,indent:Zt,index:be,renderIndex:yn,record:Yt,inverse:mt,getHeight:ct})}));return xr?s.createElement("div",{ref:S},Jr,sr):Jr}),In=ke(Vt),rn=In,Mt=s.forwardRef(function(h,S){var re=h.data,be=h.onScroll,Ze=O(c,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Me=Ze.flattenColumns,pt=Ze.onColumnResize,mt=Ze.getRowKey,ct=Ze.expandedKeys,zt=Ze.prefixCls,Yt=Ze.childrenColumnName,Zt=Ze.emptyNode,yn=Ze.scrollX,pn=O(Je),En=pn.scrollY,Un=pn.listItemHeight,Nn=s.useRef(),Vn=we(re,Yt,ct,mt),Hn=s.useMemo(function(){var sr=0;return Me.map(function(Cr){var ur=Cr.width,zn=Cr.key;return sr+=ur,[zn,ur,sr]})},[Me]),or=s.useMemo(function(){return Hn.map(function(sr){return sr[2]})},[Hn]);s.useEffect(function(){Hn.forEach(function(sr){var Cr=(0,P.Z)(sr,2),ur=Cr[0],zn=Cr[1];pt(ur,zn)})},[Hn]),s.useImperativeHandle(S,function(){var sr={};return Object.defineProperty(sr,"scrollLeft",{get:function(){var ur;return((ur=Nn.current)===null||ur===void 0?void 0:ur.getScrollInfo().x)||0},set:function(ur){var zn;(zn=Nn.current)===null||zn===void 0||zn.scrollTo({left:ur})}}),sr});var xr=function(Cr,ur){var zn,Ar=(zn=Vn[ur])===null||zn===void 0?void 0:zn.record,Nr=Cr.onCell;if(Nr){var Jr,Or=Nr(Ar,ur);return(Jr=Or==null?void 0:Or.rowSpan)!==null&&Jr!==void 0?Jr:1}return 1},Pr=function(Cr){var ur=Cr.start,zn=Cr.end,Ar=Cr.getSize,Nr=Cr.offsetY;if(zn<0)return null;for(var Jr=Me.filter(function(Lr){return xr(Lr,ur)===0}),Or=ur,qn=function(Dr){if(Jr=Jr.filter(function(Fr){return xr(Fr,Dr)===0}),!Jr.length)return Or=Dr,"break"},jr=ur;jr>=0;jr-=1){var Ur=qn(jr);if(Ur==="break")break}for(var la=Me.filter(function(Lr){return xr(Lr,zn)!==1}),aa=zn,La=function(Dr){if(la=la.filter(function(Fr){return xr(Fr,Dr)!==1}),!la.length)return aa=Math.max(Dr-1,zn),"break"},Ta=zn;Ta1})&&Qa.push(Dr)},Oa=Or;Oa<=aa;Oa+=1)var Sa=_r(Oa);var qa=Qa.map(function(Lr){var Dr=Vn[Lr],Fr=mt(Dr.record,Lr),yr=function(Zr){var na=Lr+Zr-1,ea=mt(Vn[na].record,na),mo=Ar(Fr,ea);return mo.bottom-mo.top},oa=Ar(Fr);return s.createElement(rn,{key:Lr,data:Dr,rowKey:Fr,index:Lr,style:{top:-Nr+oa.top},extra:!0,getHeight:yr})});return qa},mr=s.useMemo(function(){return{columnsOffset:or}},[or]),Mr="".concat(zt,"-tbody"),kr;return Vn.length?kr=s.createElement(et.Z,{fullHeight:!1,ref:Nn,className:he()(Mr,"".concat(Mr,"-virtual")),height:En,itemHeight:Un||24,data:Vn,itemKey:function(Cr){return mt(Cr.record)},scrollWidth:yn,onVirtualScroll:function(Cr){var ur=Cr.x;be({scrollLeft:ur})},extraRender:Pr},function(sr,Cr,ur){var zn=mt(sr.record,Cr);return s.createElement(rn,(0,te.Z)({data:sr,rowKey:zn,index:Cr},ur))}):kr=s.createElement("div",{className:he()("".concat(zt,"-placeholder"))},s.createElement(xt,{component:"div",prefixCls:zt},Zt)),s.createElement(st.Provider,{value:mr},kr)}),Kt=ke(Mt),Sn=Kt,bn=function(S,re){var be=re.ref,Ze=re.onScroll;return s.createElement(Sn,{ref:be,data:S,onScroll:Ze})},Rn=100;function kn(h){var S=h.columns,re=h.scroll,be=h.prefixCls,Ze=be===void 0?Ut:be,Me=h.className,pt=h.listItemHeight,mt=re||{},ct=mt.x,zt=mt.y;typeof ct!="number"&&(ct=((S||[]).length+1)*Rn),typeof zt!="number"&&(zt=500);var Yt=s.useMemo(function(){return{scrollY:zt,listItemHeight:pt}},[zt,pt]);return s.createElement(Je.Provider,{value:Yt},s.createElement(Ce,(0,te.Z)({},h,{className:he()(Me,"".concat(Ze,"-virtual")),scroll:(0,ne.Z)((0,ne.Z)({},re),{},{x:ct}),components:{body:bn},columns:S,internalHooks:f,tailor:!0})))}function Zn(h){return ft(kn,h)}var Fn=Zn(),ir=null;function Ve(h){return null}var ye=Ve;function ve(h){return null}var gt=ve,$t=i(2738),Cn=i(68031),Nt=i(36355),Jt=i(93891),ht=i(19716),_t=i(8628),nr=i(31724),gr=i(58421),qt=i(71418),Qt=i(88088);function Gt(h){return function(re){let{prefixCls:be,onExpand:Ze,record:Me,expanded:pt,expandable:mt}=re;const ct=`${be}-row-expand-icon`;return s.createElement("button",{type:"button",onClick:zt=>{Ze(Me,zt),zt.stopPropagation()},className:he()(ct,{[`${ct}-spaced`]:!mt,[`${ct}-expanded`]:mt&&pt,[`${ct}-collapsed`]:mt&&!pt}),"aria-label":pt?h.collapse:h.expand,"aria-expanded":pt})}}var _n=Gt;function vr(h,S){return"key"in h&&h.key!==void 0&&h.key!==null?h.key:h.dataIndex?Array.isArray(h.dataIndex)?h.dataIndex.join("."):h.dataIndex:S}function er(h,S){return S?`${S}-${h}`:`${h}`}function br(h,S){return typeof h=="function"?h(S):h}function tr(h,S){const re=br(h,S);return Object.prototype.toString.call(re)==="[object Object]"?"":re}var fr={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"},Yn=fr,hr=i(7657),Sr=function(S,re){return s.createElement(hr.Z,(0,te.Z)({},S,{ref:re,icon:Yn}))},rr=s.forwardRef(Sr),Mn=rr,Wn=i(56762);function Kn(h){const S=s.useRef(h),re=(0,Wn.Z)();return[()=>S.current,be=>{S.current=be,re()}]}var ar=i(3113),Hr=i(24905),Kr=i(38854),Gn=i(64165),jn=i(20834),pr=i(40875),lr=i(5112),zr=i(17574),Qr=i(47472),fa=i(92832);function Ba(h){let{value:S,onChange:re,filterSearch:be,tablePrefixCls:Ze,locale:Me}=h;return be?s.createElement("div",{className:`${Ze}-filter-dropdown-search`},s.createElement(fa.default,{prefix:s.createElement(Qr.Z,null),placeholder:Me.filterSearchPlaceholder,onChange:re,value:S,htmlSize:1,className:`${Ze}-filter-dropdown-search-input`})):null}var Aa=Ba,ga=i(10228);const ta=h=>{const{keyCode:S}=h;S===ga.Z.ENTER&&h.stopPropagation()};var Ca=s.forwardRef((h,S)=>s.createElement("div",{className:h.className,onClick:re=>re.stopPropagation(),onKeyDown:ta,ref:S},h.children));function pa(h){let S=[];return(h||[]).forEach(re=>{let{value:be,children:Ze}=re;S.push(be),Ze&&(S=[].concat((0,tn.Z)(S),(0,tn.Z)(pa(Ze))))}),S}function Fa(h){return h.some(S=>{let{children:re}=S;return re})}function va(h,S){return typeof S=="string"||typeof S=="number"?S==null?void 0:S.toString().toLowerCase().includes(h.trim().toLowerCase()):!1}function To(h){let{filters:S,prefixCls:re,filteredKeys:be,filterMultiple:Ze,searchValue:Me,filterSearch:pt}=h;return S.map((mt,ct)=>{const zt=String(mt.value);if(mt.children)return{key:zt||ct,label:mt.text,popupClassName:`${re}-dropdown-submenu`,children:To({filters:mt.children,prefixCls:re,filteredKeys:be,filterMultiple:Ze,searchValue:Me,filterSearch:pt})};const Yt=Ze?Hr.default:lr.ZP,Zt={key:mt.value!==void 0?zt:ct,label:s.createElement(s.Fragment,null,s.createElement(Yt,{checked:be.includes(zt)}),s.createElement("span",null,mt.text))};return Me.trim()?typeof pt=="function"?pt(Me,mt)?Zt:null:va(Me,mt.text)?Zt:null:Zt})}function Gr(h){var S,re;const{tablePrefixCls:be,prefixCls:Ze,column:Me,dropdownPrefixCls:pt,columnKey:mt,filterMultiple:ct,filterMode:zt="menu",filterSearch:Yt=!1,filterState:Zt,triggerFilter:yn,locale:pn,children:En,getPopupContainer:Un}=h,{filterDropdownOpen:Nn,onFilterDropdownOpenChange:Vn,filterResetToDefaultFilteredValue:Hn,defaultFilteredValue:or,filterDropdownVisible:xr,onFilterDropdownVisibleChange:Pr}=Me,[mr,Mr]=s.useState(!1),kr=!!(Zt&&(!((S=Zt.filteredKeys)===null||S===void 0)&&S.length||Zt.forceFiltered)),sr=Ir=>{Mr(Ir),Vn==null||Vn(Ir),Pr==null||Pr(Ir)},Cr=(re=Nn!=null?Nn:xr)!==null&&re!==void 0?re:mr,ur=Zt==null?void 0:Zt.filteredKeys,[zn,Ar]=Kn(ur||[]),Nr=Ir=>{let{selectedKeys:Zr}=Ir;Ar(Zr)},Jr=(Ir,Zr)=>{let{node:na,checked:ea}=Zr;Nr(ct?{selectedKeys:Ir}:{selectedKeys:ea&&na.key?[na.key]:[]})};s.useEffect(()=>{mr&&Nr({selectedKeys:ur||[]})},[ur]);const[Or,qn]=s.useState([]),jr=Ir=>{qn(Ir)},[Ur,la]=s.useState(""),aa=Ir=>{const{value:Zr}=Ir.target;la(Zr)};s.useEffect(()=>{mr||la("")},[mr]);const La=Ir=>{const Zr=Ir&&Ir.length?Ir:null;if(Zr===null&&(!Zt||!Zt.filteredKeys)||(0,M.Z)(Zr,Zt==null?void 0:Zt.filteredKeys,!0))return null;yn({column:Me,key:mt,filteredKeys:Zr})},Ta=()=>{sr(!1),La(zn())},Xr=function(){let{confirm:Ir,closeDropdown:Zr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Ir&&La([]),Zr&&sr(!1),la(""),Ar(Hn?(or||[]).map(na=>String(na)):[])},Qa=function(){let{closeDropdown:Ir}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Ir&&sr(!1),La(zn())},_r=Ir=>{Ir&&ur!==void 0&&Ar(ur||[]),sr(Ir),!Ir&&!Me.filterDropdown&&Ta()},Oa=he()({[`${pt}-menu-without-submenu`]:!Fa(Me.filters||[])}),Sa=Ir=>{if(Ir.target.checked){const Zr=pa(Me==null?void 0:Me.filters).map(na=>String(na));Ar(Zr)}else Ar([])},qa=Ir=>{let{filters:Zr}=Ir;return(Zr||[]).map((na,ea)=>{const mo=String(na.value),$a={title:na.text,key:na.value!==void 0?mo:ea};return na.children&&($a.children=qa({filters:na.children})),$a})},Lr=Ir=>{var Zr;return Object.assign(Object.assign({},Ir),{text:Ir.title,value:Ir.key,children:((Zr=Ir.children)===null||Zr===void 0?void 0:Zr.map(na=>Lr(na)))||[]})};let Dr;if(typeof Me.filterDropdown=="function")Dr=Me.filterDropdown({prefixCls:`${pt}-custom`,setSelectedKeys:Ir=>Nr({selectedKeys:Ir}),selectedKeys:zn(),confirm:Qa,clearFilters:Xr,filters:Me.filters,visible:Cr,close:()=>{sr(!1)}});else if(Me.filterDropdown)Dr=Me.filterDropdown;else{const Ir=zn()||[],Zr=()=>(Me.filters||[]).length===0?s.createElement(Gn.Z,{image:Gn.Z.PRESENTED_IMAGE_SIMPLE,description:pn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):zt==="tree"?s.createElement(s.Fragment,null,s.createElement(Aa,{filterSearch:Yt,value:Ur,onChange:aa,tablePrefixCls:be,locale:pn}),s.createElement("div",{className:`${be}-filter-dropdown-tree`},ct?s.createElement(Hr.default,{checked:Ir.length===pa(Me.filters).length,indeterminate:Ir.length>0&&Ir.lengthtypeof Yt=="function"?Yt(Ur,Lr(ea)):va(Ur,ea.title):void 0}))):s.createElement(s.Fragment,null,s.createElement(Aa,{filterSearch:Yt,value:Ur,onChange:aa,tablePrefixCls:be,locale:pn}),s.createElement(jn.default,{selectable:!0,multiple:ct,prefixCls:`${pt}-menu`,className:Oa,onSelect:Nr,onDeselect:Nr,selectedKeys:Ir,getPopupContainer:Un,openKeys:Or,onOpenChange:jr,items:To({filters:Me.filters||[],filterSearch:Yt,prefixCls:Ze,filteredKeys:zn(),filterMultiple:ct,searchValue:Ur})})),na=()=>Hn?(0,M.Z)((or||[]).map(ea=>String(ea)),Ir,!0):Ir.length===0;Dr=s.createElement(s.Fragment,null,Zr(),s.createElement("div",{className:`${Ze}-dropdown-btns`},s.createElement(ar.ZP,{type:"link",size:"small",disabled:na(),onClick:()=>Xr()},pn.filterReset),s.createElement(ar.ZP,{type:"primary",size:"small",onClick:Ta},pn.filterConfirm)))}Me.filterDropdown&&(Dr=s.createElement(pr.J,{selectable:void 0},Dr));const Fr=()=>s.createElement(Ca,{className:`${Ze}-dropdown`},Dr);let yr;typeof Me.filterIcon=="function"?yr=Me.filterIcon(kr):Me.filterIcon?yr=Me.filterIcon:yr=s.createElement(Mn,null);const{direction:oa}=s.useContext(Nt.E_);return s.createElement("div",{className:`${Ze}-column`},s.createElement("span",{className:`${be}-column-title`},En),s.createElement(Kr.Z,{dropdownRender:Fr,trigger:["click"],open:Cr,onOpenChange:_r,getPopupContainer:Un,placement:oa==="rtl"?"bottomLeft":"bottomRight"},s.createElement("span",{role:"button",tabIndex:-1,className:he()(`${Ze}-trigger`,{active:kr}),onClick:Ir=>{Ir.stopPropagation()}},yr)))}var $r=Gr;function Ea(h,S,re){let be=[];return(h||[]).forEach((Ze,Me)=>{var pt;const mt=er(Me,re);if(Ze.filters||"filterDropdown"in Ze||"onFilter"in Ze)if("filteredValue"in Ze){let ct=Ze.filteredValue;"filterDropdown"in Ze||(ct=(pt=ct==null?void 0:ct.map(String))!==null&&pt!==void 0?pt:ct),be.push({column:Ze,key:vr(Ze,mt),filteredKeys:ct,forceFiltered:Ze.filtered})}else be.push({column:Ze,key:vr(Ze,mt),filteredKeys:S&&Ze.defaultFilteredValue?Ze.defaultFilteredValue:void 0,forceFiltered:Ze.filtered});"children"in Ze&&(be=[].concat((0,tn.Z)(be),(0,tn.Z)(Ea(Ze.children,S,mt))))}),be}function ao(h,S,re,be,Ze,Me,pt,mt){return re.map((ct,zt)=>{const Yt=er(zt,mt),{filterMultiple:Zt=!0,filterMode:yn,filterSearch:pn}=ct;let En=ct;if(En.filters||En.filterDropdown){const Un=vr(En,Yt),Nn=be.find(Vn=>{let{key:Hn}=Vn;return Un===Hn});En=Object.assign(Object.assign({},En),{title:Vn=>s.createElement($r,{tablePrefixCls:h,prefixCls:`${h}-filter`,dropdownPrefixCls:S,column:En,columnKey:Un,filterState:Nn,filterMultiple:Zt,filterMode:yn,filterSearch:pn,triggerFilter:Me,locale:Ze,getPopupContainer:pt},br(ct.title,Vn))})}return"children"in En&&(En=Object.assign(Object.assign({},En),{children:ao(h,S,En.children,be,Ze,Me,pt,Yt)})),En})}function yo(h){const S={};return h.forEach(re=>{let{key:be,filteredKeys:Ze,column:Me}=re;const{filters:pt,filterDropdown:mt}=Me;if(mt)S[be]=Ze||null;else if(Array.isArray(Ze)){const ct=pa(pt);S[be]=ct.filter(zt=>Ze.includes(String(zt)))}else S[be]=null}),S}function Ha(h,S){return S.reduce((re,be)=>{const{column:{onFilter:Ze,filters:Me},filteredKeys:pt}=be;return Ze&&pt&&pt.length?re.filter(mt=>pt.some(ct=>{const zt=pa(Me),Yt=zt.findIndex(yn=>String(yn)===String(ct)),Zt=Yt!==-1?zt[Yt]:ct;return Ze(Zt,mt)})):re},h)}const uo=h=>h.flatMap(S=>"children"in S?[S].concat((0,tn.Z)(uo(S.children||[]))):[S]);function Va(h){let{prefixCls:S,dropdownPrefixCls:re,mergedColumns:be,onFilterChange:Ze,getPopupContainer:Me,locale:pt}=h;const mt=s.useMemo(()=>uo(be||[]),[be]),[ct,zt]=s.useState(()=>Ea(mt,!0)),Yt=s.useMemo(()=>{const En=Ea(mt,!1);if(En.length===0)return En;let Un=!0,Nn=!0;if(En.forEach(Vn=>{let{filteredKeys:Hn}=Vn;Hn!==void 0?Un=!1:Nn=!1}),Un){const Vn=(mt||[]).map((Hn,or)=>vr(Hn,er(or)));return ct.filter(Hn=>{let{key:or}=Hn;return Vn.includes(or)}).map(Hn=>{const or=mt[Vn.findIndex(xr=>xr===Hn.key)];return Object.assign(Object.assign({},Hn),{column:Object.assign(Object.assign({},Hn.column),or),forceFiltered:or.filtered})})}return En},[mt,ct]),Zt=s.useMemo(()=>yo(Yt),[Yt]),yn=En=>{const Un=Yt.filter(Nn=>{let{key:Vn}=Nn;return Vn!==En.key});Un.push(En),zt(Un),Ze(yo(Un),Un)};return[En=>ao(S,re,En,Yt,pt,yn,Me),Yt,Zt]}var ei=Va;function jo(h,S,re){const be=s.useRef({});function Ze(Me){if(!be.current||be.current.data!==h||be.current.childrenColumnName!==S||be.current.getRowKey!==re){let mt=function(ct){ct.forEach((zt,Yt)=>{const Zt=re(zt,Yt);pt.set(Zt,zt),zt&&typeof zt=="object"&&S in zt&&mt(zt[S]||[])})};const pt=new Map;mt(h),be.current={data:h,childrenColumnName:S,kvMap:pt,getRowKey:re}}return be.current.kvMap.get(Me)}return[Ze]}var Ho=i(50371),Xo=function(h,S){var re={};for(var be in h)Object.prototype.hasOwnProperty.call(h,be)&&S.indexOf(be)<0&&(re[be]=h[be]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,be=Object.getOwnPropertySymbols(h);Ze{const Me=h[Ze];typeof Me!="function"&&(re[Ze]=Me)}),re}function co(h,S,re){const be=re&&typeof re=="object"?re:{},{total:Ze=0}=be,Me=Xo(be,["total"]),[pt,mt]=(0,s.useState)(()=>({current:"defaultCurrent"in Me?Me.defaultCurrent:1,pageSize:"defaultPageSize"in Me?Me.defaultPageSize:Po})),ct=(0,Ho.Z)(pt,Me,{total:Ze>0?Ze:h}),zt=Math.ceil((Ze||h)/ct.pageSize);ct.current>zt&&(ct.current=zt||1);const Yt=(yn,pn)=>{mt({current:yn!=null?yn:1,pageSize:pn||ct.pageSize})},Zt=(yn,pn)=>{var En;re&&((En=re.onChange)===null||En===void 0||En.call(re,yn,pn)),Yt(yn,pn),S(yn,pn||(ct==null?void 0:ct.pageSize))};return re===!1?[{},()=>{}]:[Object.assign(Object.assign({},ct),{onChange:Zt}),Yt]}var zo=co,Uo=i(84105),Mo=i(35654),fn=i(90782),Xn=i(71430),Br=i(18929);const Rr={},Vr="SELECT_ALL",wa="SELECT_INVERT",ya="SELECT_NONE",Ja=[],Za=(h,S)=>{let re=[];return(S||[]).forEach(be=>{re.push(be),be&&typeof be=="object"&&h in be&&(re=[].concat((0,tn.Z)(re),(0,tn.Z)(Za(h,be[h]))))}),re};var Wa=(h,S)=>{const{preserveSelectedRowKeys:re,selectedRowKeys:be,defaultSelectedRowKeys:Ze,getCheckboxProps:Me,onChange:pt,onSelect:mt,onSelectAll:ct,onSelectInvert:zt,onSelectNone:Yt,onSelectMultiple:Zt,columnWidth:yn,type:pn,selections:En,fixed:Un,renderCell:Nn,hideSelectAll:Vn,checkStrictly:Hn=!0}=S||{},{prefixCls:or,data:xr,pageData:Pr,getRecordByKey:mr,getRowKey:Mr,expandType:kr,childrenColumnName:sr,locale:Cr,getPopupContainer:ur}=h,[zn,Ar]=(0,Br.Z)(be||Ze||Ja,{value:be}),Nr=s.useRef(new Map),Jr=(0,s.useCallback)(Lr=>{if(re){const Dr=new Map;Lr.forEach(Fr=>{let yr=mr(Fr);!yr&&Nr.current.has(Fr)&&(yr=Nr.current.get(Fr)),Dr.set(Fr,yr)}),Nr.current=Dr}},[mr,re]);s.useEffect(()=>{Jr(zn)},[zn]);const{keyEntities:Or}=(0,s.useMemo)(()=>{if(Hn)return{keyEntities:null};let Lr=xr;if(re){const Dr=new Set(xr.map((yr,oa)=>Mr(yr,oa))),Fr=Array.from(Nr.current).reduce((yr,oa)=>{let[Ir,Zr]=oa;return Dr.has(Ir)?yr:yr.concat(Zr)},[]);Lr=[].concat((0,tn.Z)(Lr),(0,tn.Z)(Fr))}return(0,Xn.I8)(Lr,{externalGetKey:Mr,childrenPropName:sr})},[xr,Mr,Hn,sr,re]),qn=(0,s.useMemo)(()=>Za(sr,Pr),[sr,Pr]),jr=(0,s.useMemo)(()=>{const Lr=new Map;return qn.forEach((Dr,Fr)=>{const yr=Mr(Dr,Fr),oa=(Me?Me(Dr):null)||{};Lr.set(yr,oa)}),Lr},[qn,Mr,Me]),Ur=(0,s.useCallback)(Lr=>{var Dr;return!!(!((Dr=jr.get(Mr(Lr)))===null||Dr===void 0)&&Dr.disabled)},[jr,Mr]),[la,aa]=(0,s.useMemo)(()=>{if(Hn)return[zn||[],[]];const{checkedKeys:Lr,halfCheckedKeys:Dr}=(0,fn.S)(zn,!0,Or,Ur);return[Lr||[],Dr]},[zn,Hn,Or,Ur]),La=(0,s.useMemo)(()=>{const Lr=pn==="radio"?la.slice(0,1):la;return new Set(Lr)},[la,pn]),Ta=(0,s.useMemo)(()=>pn==="radio"?new Set:new Set(aa),[aa,pn]),[Xr,Qa]=(0,s.useState)(null);s.useEffect(()=>{S||Ar(Ja)},[!!S]);const _r=(0,s.useCallback)((Lr,Dr)=>{let Fr,yr;Jr(Lr),re?(Fr=Lr,yr=Lr.map(oa=>Nr.current.get(oa))):(Fr=[],yr=[],Lr.forEach(oa=>{const Ir=mr(oa);Ir!==void 0&&(Fr.push(oa),yr.push(Ir))})),Ar(Fr),pt==null||pt(Fr,yr,{type:Dr})},[Ar,mr,pt,re]),Oa=(0,s.useCallback)((Lr,Dr,Fr,yr)=>{if(mt){const oa=Fr.map(Ir=>mr(Ir));mt(mr(Lr),Dr,oa,yr)}_r(Fr,"single")},[mt,mr,_r]),Sa=(0,s.useMemo)(()=>!En||Vn?null:(En===!0?[Vr,wa,ya]:En).map(Dr=>Dr===Vr?{key:"all",text:Cr.selectionAll,onSelect(){_r(xr.map((Fr,yr)=>Mr(Fr,yr)).filter(Fr=>{const yr=jr.get(Fr);return!(yr!=null&&yr.disabled)||La.has(Fr)}),"all")}}:Dr===wa?{key:"invert",text:Cr.selectInvert,onSelect(){const Fr=new Set(La);Pr.forEach((oa,Ir)=>{const Zr=Mr(oa,Ir),na=jr.get(Zr);na!=null&&na.disabled||(Fr.has(Zr)?Fr.delete(Zr):Fr.add(Zr))});const yr=Array.from(Fr);zt&&zt(yr),_r(yr,"invert")}}:Dr===ya?{key:"none",text:Cr.selectNone,onSelect(){Yt==null||Yt(),_r(Array.from(La).filter(Fr=>{const yr=jr.get(Fr);return yr==null?void 0:yr.disabled}),"none")}}:Dr).map(Dr=>Object.assign(Object.assign({},Dr),{onSelect:function(){for(var Fr,yr,oa=arguments.length,Ir=new Array(oa),Zr=0;Zr{var Dr;if(!S)return Lr.filter(sa=>sa!==Rr);let Fr=(0,tn.Z)(Lr);const yr=new Set(La),oa=qn.map(Mr).filter(sa=>!jr.get(sa).disabled),Ir=oa.every(sa=>yr.has(sa)),Zr=oa.some(sa=>yr.has(sa)),na=()=>{const sa=[];Ir?oa.forEach(Da=>{yr.delete(Da),sa.push(Da)}):oa.forEach(Da=>{yr.has(Da)||(yr.add(Da),sa.push(Da))});const da=Array.from(yr);ct==null||ct(!Ir,da.map(Da=>mr(Da)),sa.map(Da=>mr(Da))),_r(da,"all"),Qa(null)};let ea;if(pn!=="radio"){let sa;if(Sa){const qr={getPopupContainer:ur,items:Sa.map((ha,lo)=>{const{key:Lo,text:ri,onSelect:Yo}=ha;return{key:Lo!=null?Lo:lo,onClick:()=>{Yo==null||Yo(oa)},label:ri}})};sa=s.createElement("div",{className:`${or}-selection-extra`},s.createElement(Kr.Z,{menu:qr,getPopupContainer:ur},s.createElement("span",null,s.createElement(Uo.Z,null))))}const da=qn.map((qr,ha)=>{const lo=Mr(qr,ha),Lo=jr.get(lo)||{};return Object.assign({checked:yr.has(lo)},Lo)}).filter(qr=>{let{disabled:ha}=qr;return ha}),Da=!!da.length&&da.length===qn.length,Xa=Da&&da.every(qr=>{let{checked:ha}=qr;return ha}),_a=Da&&da.some(qr=>{let{checked:ha}=qr;return ha});ea=!Vn&&s.createElement("div",{className:`${or}-selection`},s.createElement(Hr.default,{checked:Da?Xa:!!qn.length&&Ir,indeterminate:Da?!Xa&&_a:!Ir&&Zr,onChange:na,disabled:qn.length===0||Da,"aria-label":sa?"Custom selection":"Select all",skipGroup:!0}),sa)}let mo;pn==="radio"?mo=(sa,da,Da)=>{const Xa=Mr(da,Da),_a=yr.has(Xa);return{node:s.createElement(lr.ZP,Object.assign({},jr.get(Xa),{checked:_a,onClick:qr=>qr.stopPropagation(),onChange:qr=>{yr.has(Xa)||Oa(Xa,!0,[Xa],qr.nativeEvent)}})),checked:_a}}:mo=(sa,da,Da)=>{var Xa;const _a=Mr(da,Da),qr=yr.has(_a),ha=Ta.has(_a),lo=jr.get(_a);let Lo;return kr==="nest"?Lo=ha:Lo=(Xa=lo==null?void 0:lo.indeterminate)!==null&&Xa!==void 0?Xa:ha,{node:s.createElement(Hr.default,Object.assign({},lo,{indeterminate:Lo,checked:qr,skipGroup:!0,onClick:ri=>ri.stopPropagation(),onChange:ri=>{let{nativeEvent:Yo}=ri;const{shiftKey:ii}=Yo;let qo=-1,Qo=-1;if(ii&&Hn){const So=new Set([Xr,_a]);oa.some((ho,ja)=>{if(So.has(ho))if(qo===-1)qo=ja;else return Qo=ja,!0;return!1})}if(Qo!==-1&&qo!==Qo&&Hn){const So=oa.slice(qo,Qo+1),ho=[];qr?So.forEach(Ra=>{yr.has(Ra)&&(ho.push(Ra),yr.delete(Ra))}):So.forEach(Ra=>{yr.has(Ra)||(ho.push(Ra),yr.add(Ra))});const ja=Array.from(yr);Zt==null||Zt(!qr,ja.map(Ra=>mr(Ra)),ho.map(Ra=>mr(Ra))),_r(ja,"multiple")}else{const So=la;if(Hn){const ho=qr?(0,Mo._5)(So,_a):(0,Mo.L0)(So,_a);Oa(_a,!qr,ho,Yo)}else{const ho=(0,fn.S)([].concat((0,tn.Z)(So),[_a]),!0,Or,Ur),{checkedKeys:ja,halfCheckedKeys:Ra}=ho;let Zo=ja;if(qr){const Ci=new Set(ja);Ci.delete(_a),Zo=(0,fn.S)(Array.from(Ci),{checked:!1,halfCheckedKeys:Ra},Or,Ur).checkedKeys}Oa(_a,!qr,Zo,Yo)}}Qa(qr?null:_a)}})),checked:qr}};const $a=(sa,da,Da)=>{const{node:Xa,checked:_a}=mo(sa,da,Da);return Nn?Nn(_a,da,Da,Xa):Xa};if(!Fr.includes(Rr))if(Fr.findIndex(sa=>{var da;return((da=sa[an])===null||da===void 0?void 0:da.columnType)==="EXPAND_COLUMN"})===0){const[sa,...da]=Fr;Fr=[sa,Rr].concat((0,tn.Z)(da))}else Fr=[Rr].concat((0,tn.Z)(Fr));const Go=Fr.indexOf(Rr);Fr=Fr.filter((sa,da)=>sa!==Rr||da===Go);const Ka=Fr[Go-1],Jo=Fr[Go+1];let ka=Un;ka===void 0&&((Jo==null?void 0:Jo.fixed)!==void 0?ka=Jo.fixed:(Ka==null?void 0:Ka.fixed)!==void 0&&(ka=Ka.fixed)),ka&&Ka&&((Dr=Ka[an])===null||Dr===void 0?void 0:Dr.columnType)==="EXPAND_COLUMN"&&Ka.fixed===void 0&&(Ka.fixed=ka);const io=he()(`${or}-selection-col`,{[`${or}-selection-col-with-dropdown`]:En&&pn==="checkbox"}),di={fixed:ka,width:yn,className:`${or}-selection-column`,title:S.columnTitle||ea,render:$a,onCell:S.onCell,[an]:{className:io}};return Fr.map(sa=>sa===Rr?di:sa)},[Mr,qn,S,la,La,Ta,yn,Sa,kr,Xr,jr,Zt,Oa,Ur]),La]},Ya=i(89489),Oo=i(59477),ai=i(6848);const mi="ascend",Mi="descend";function Ii(h){return typeof h.sorter=="object"&&typeof h.sorter.multiple=="number"?h.sorter.multiple:!1}function Bi(h){return typeof h=="function"?h:h&&typeof h=="object"&&h.compare?h.compare:!1}function dl(h,S){return S?h[h.indexOf(S)+1]:h[0]}function Zi(h,S,re){let be=[];function Ze(Me,pt){be.push({column:Me,key:vr(Me,pt),multiplePriority:Ii(Me),sortOrder:Me.sortOrder})}return(h||[]).forEach((Me,pt)=>{const mt=er(pt,re);Me.children?("sortOrder"in Me&&Ze(Me,mt),be=[].concat((0,tn.Z)(be),(0,tn.Z)(Zi(Me.children,S,mt)))):Me.sorter&&("sortOrder"in Me?Ze(Me,mt):S&&Me.defaultSortOrder&&be.push({column:Me,key:vr(Me,mt),multiplePriority:Ii(Me),sortOrder:Me.defaultSortOrder}))}),be}function _i(h,S,re,be,Ze,Me,pt,mt){return(S||[]).map((ct,zt)=>{const Yt=er(zt,mt);let Zt=ct;if(Zt.sorter){const yn=Zt.sortDirections||Ze,pn=Zt.showSorterTooltip===void 0?pt:Zt.showSorterTooltip,En=vr(Zt,Yt),Un=re.find(kr=>{let{key:sr}=kr;return sr===En}),Nn=Un?Un.sortOrder:null,Vn=dl(yn,Nn);let Hn;if(ct.sortIcon)Hn=ct.sortIcon({sortOrder:Nn});else{const kr=yn.includes(mi)&&s.createElement(Oo.Z,{className:he()(`${h}-column-sorter-up`,{active:Nn===mi})}),sr=yn.includes(Mi)&&s.createElement(Ya.Z,{className:he()(`${h}-column-sorter-down`,{active:Nn===Mi})});Hn=s.createElement("span",{className:he()(`${h}-column-sorter`,{[`${h}-column-sorter-full`]:!!(kr&&sr)})},s.createElement("span",{className:`${h}-column-sorter-inner`,"aria-hidden":"true"},kr,sr))}const{cancelSort:or,triggerAsc:xr,triggerDesc:Pr}=Me||{};let mr=or;Vn===Mi?mr=Pr:Vn===mi&&(mr=xr);const Mr=typeof pn=="object"?pn:{title:mr};Zt=Object.assign(Object.assign({},Zt),{className:he()(Zt.className,{[`${h}-column-sort`]:Nn}),title:kr=>{const sr=s.createElement("div",{className:`${h}-column-sorters`},s.createElement("span",{className:`${h}-column-title`},br(ct.title,kr)),Hn);return pn?s.createElement(ai.Z,Object.assign({},Mr),sr):sr},onHeaderCell:kr=>{const sr=ct.onHeaderCell&&ct.onHeaderCell(kr)||{},Cr=sr.onClick,ur=sr.onKeyDown;sr.onClick=Nr=>{be({column:ct,key:En,sortOrder:Vn,multiplePriority:Ii(ct)}),Cr==null||Cr(Nr)},sr.onKeyDown=Nr=>{Nr.keyCode===ga.Z.ENTER&&(be({column:ct,key:En,sortOrder:Vn,multiplePriority:Ii(ct)}),ur==null||ur(Nr))};const zn=tr(ct.title,{}),Ar=zn==null?void 0:zn.toString();return Nn?sr["aria-sort"]=Nn==="ascend"?"ascending":"descending":sr["aria-label"]=Ar||"",sr.className=he()(sr.className,`${h}-column-has-sorters`),sr.tabIndex=0,ct.ellipsis&&(sr.title=(zn!=null?zn:"").toString()),sr}})}return"children"in Zt&&(Zt=Object.assign(Object.assign({},Zt),{children:_i(h,Zt.children,re,be,Ze,Me,pt,Yt)})),Zt})}function oi(h){const{column:S,sortOrder:re}=h;return{column:S,order:re,field:S.dataIndex,columnKey:S.key}}function ui(h){const S=h.filter(re=>{let{sortOrder:be}=re;return be}).map(oi);return S.length===0&&h.length?Object.assign(Object.assign({},oi(h[h.length-1])),{column:void 0}):S.length<=1?S[0]||{}:S}function ba(h,S,re){const be=S.slice().sort((pt,mt)=>mt.multiplePriority-pt.multiplePriority),Ze=h.slice(),Me=be.filter(pt=>{let{column:{sorter:mt},sortOrder:ct}=pt;return Bi(mt)&&ct});return Me.length?Ze.sort((pt,mt)=>{for(let ct=0;ct{const mt=pt[re];return mt?Object.assign(Object.assign({},pt),{[re]:ba(mt,S,re)}):pt}):Ze}function ma(h){let{prefixCls:S,mergedColumns:re,onSorterChange:be,sortDirections:Ze,tableLocale:Me,showSorterTooltip:pt}=h;const[mt,ct]=s.useState(Zi(re,!0)),zt=s.useMemo(()=>{let En=!0;const Un=Zi(re,!1);if(!Un.length)return mt;const Nn=[];function Vn(or){En?Nn.push(or):Nn.push(Object.assign(Object.assign({},or),{sortOrder:null}))}let Hn=null;return Un.forEach(or=>{Hn===null?(Vn(or),or.sortOrder&&(or.multiplePriority===!1?En=!1:Hn=!0)):(Hn&&or.multiplePriority!==!1||(En=!1),Vn(or))}),Nn},[re,mt]),Yt=s.useMemo(()=>{const En=zt.map(Un=>{let{column:Nn,sortOrder:Vn}=Un;return{column:Nn,order:Vn}});return{sortColumns:En,sortColumn:En[0]&&En[0].column,sortOrder:En[0]&&En[0].order}},[zt]);function Zt(En){let Un;En.multiplePriority===!1||!zt.length||zt[0].multiplePriority===!1?Un=[En]:Un=[].concat((0,tn.Z)(zt.filter(Nn=>{let{key:Vn}=Nn;return Vn!==En.key})),[En]),ct(Un),be(ui(Un),Un)}return[En=>_i(S,En,zt,Zt,Ze,Me,pt),zt,Yt,()=>ui(zt)]}function Pa(h,S){return h.map(re=>{const be=Object.assign({},re);return be.title=br(re.title,S),"children"in be&&(be.children=Pa(be.children,S)),be})}function bo(h){return[s.useCallback(re=>Pa(re,h),[h])]}var po=Tn((h,S)=>{const{_renderTimes:re}=h,{_renderTimes:be}=S;return re!==be}),Vo=Zn((h,S)=>{const{_renderTimes:re}=h,{_renderTimes:be}=S;return re!==be}),Do=i(64993),oo=i(17313),ti=i(83116),ni=i(37613),ki=h=>{const{componentCls:S}=h,re=`${h.lineWidth}px ${h.lineType} ${h.tableBorderColor}`,be=(Ze,Me,pt)=>({[`&${S}-${Ze}`]:{[`> ${S}-container`]:{[`> ${S}-content, > ${S}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${S}-expanded-row-fixed`]:{margin:`-${Me}px -${pt+h.lineWidth}px`}}}}}});return{[`${S}-wrapper`]:{[`${S}${S}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${S}-title`]:{border:re,borderBottom:0},[`> ${S}-container`]:{borderInlineStart:re,borderTop:re,[` + > ${S}-content, + > ${S}-header, + > ${S}-body, + > ${S}-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:re},"> thead":{"> tr:not(:last-child) > th":{borderBottom:re},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${S}-cell-fix-right-first::after`]:{borderInlineEnd:re}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${S}-expanded-row-fixed`]:{margin:`-${h.tablePaddingVertical}px -${h.tablePaddingHorizontal+h.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:h.lineWidth,bottom:0,borderInlineEnd:re,content:'""'}}}}}},[`&${S}-scroll-horizontal`]:{[`> ${S}-container > ${S}-body`]:{"> table > tbody":{[` + > tr${S}-expanded-row, + > tr${S}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},be("middle",h.tablePaddingVerticalMiddle,h.tablePaddingHorizontalMiddle)),be("small",h.tablePaddingVerticalSmall,h.tablePaddingHorizontalSmall)),{[`> ${S}-footer`]:{border:re,borderTop:0}}),[`${S}-cell`]:{[`${S}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${h.lineWidth}px 0 ${h.lineWidth}px ${h.tableHeaderBg}`}},[`${S}-bordered ${S}-cell-scrollbar`]:{borderInlineEnd:re}}}},Wi=h=>{const{componentCls:S}=h;return{[`${S}-wrapper`]:{[`${S}-cell-ellipsis`]:Object.assign(Object.assign({},oo.vS),{wordBreak:"keep-all",[` + &${S}-cell-fix-left-last, + &${S}-cell-fix-right-first + `]:{overflow:"visible",[`${S}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${S}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Pl=h=>{const{componentCls:S}=h;return{[`${S}-wrapper`]:{[`${S}-tbody > tr${S}-placeholder`]:{textAlign:"center",color:h.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:h.colorBgContainer}}}}},el=i(15969),vl=h=>{const{componentCls:S,antCls:re,controlInteractiveSize:be,motionDurationSlow:Ze,lineWidth:Me,paddingXS:pt,lineType:mt,tableBorderColor:ct,tableExpandIconBg:zt,tableExpandColumnWidth:Yt,borderRadius:Zt,fontSize:yn,fontSizeSM:pn,lineHeight:En,tablePaddingVertical:Un,tablePaddingHorizontal:Nn,tableExpandedRowBg:Vn,paddingXXS:Hn}=h,or=be/2-Me,xr=or*2+Me*3,Pr=`${Me}px ${mt} ${ct}`,mr=Hn-Me;return{[`${S}-wrapper`]:{[`${S}-expand-icon-col`]:{width:Yt},[`${S}-row-expand-icon-cell`]:{textAlign:"center",[`${S}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${S}-row-indent`]:{height:1,float:"left"},[`${S}-row-expand-icon`]:Object.assign(Object.assign({},(0,el.N)(h)),{position:"relative",float:"left",boxSizing:"border-box",width:xr,height:xr,padding:0,color:"inherit",lineHeight:`${xr}px`,background:zt,border:Pr,borderRadius:Zt,transform:`scale(${be/xr})`,transition:`all ${Ze}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ze} ease-out`,content:'""'},"&::before":{top:or,insetInlineEnd:mr,insetInlineStart:mr,height:Me},"&::after":{top:mr,bottom:mr,insetInlineStart:or,width:Me,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"}}),[`${S}-row-indent + ${S}-row-expand-icon`]:{marginTop:(yn*En-Me*3)/2-Math.ceil((pn*1.4-Me*3)/2),marginInlineEnd:pt},[`tr${S}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Vn}},[`${re}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${S}-expanded-row-fixed`]:{position:"relative",margin:`-${Un}px -${Nn}px`,padding:`${Un}px ${Nn}px`}}}},Ol=h=>{const{componentCls:S,antCls:re,iconCls:be,tableFilterDropdownWidth:Ze,tableFilterDropdownSearchWidth:Me,paddingXXS:pt,paddingXS:mt,colorText:ct,lineWidth:zt,lineType:Yt,tableBorderColor:Zt,tableHeaderIconColor:yn,fontSizeSM:pn,tablePaddingHorizontal:En,borderRadius:Un,motionDurationSlow:Nn,colorTextDescription:Vn,colorPrimary:Hn,tableHeaderFilterActiveBg:or,colorTextDisabled:xr,tableFilterDropdownBg:Pr,tableFilterDropdownHeight:mr,controlItemBgHover:Mr,controlItemBgActive:kr,boxShadowSecondary:sr,filterDropdownMenuBg:Cr}=h,ur=`${re}-dropdown`,zn=`${S}-filter-dropdown`,Ar=`${re}-tree`,Nr=`${zt}px ${Yt} ${Zt}`;return[{[`${S}-wrapper`]:{[`${S}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${S}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-pt,marginInline:`${pt}px ${-En/2}px`,padding:`0 ${pt}px`,color:yn,fontSize:pn,borderRadius:Un,cursor:"pointer",transition:`all ${Nn}`,"&:hover":{color:Vn,background:or},"&.active":{color:Hn}}}},{[`${re}-dropdown`]:{[zn]:Object.assign(Object.assign({},(0,oo.Wf)(h)),{minWidth:Ze,backgroundColor:Pr,borderRadius:Un,boxShadow:sr,overflow:"hidden",[`${ur}-menu`]:{maxHeight:mr,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Cr,"&:empty::after":{display:"block",padding:`${mt}px 0`,color:xr,fontSize:pn,textAlign:"center",content:'"Not Found"'}},[`${zn}-tree`]:{paddingBlock:`${mt}px 0`,paddingInline:mt,[Ar]:{padding:0},[`${Ar}-treenode ${Ar}-node-content-wrapper:hover`]:{backgroundColor:Mr},[`${Ar}-treenode-checkbox-checked ${Ar}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:kr}}},[`${zn}-search`]:{padding:mt,borderBottom:Nr,"&-input":{input:{minWidth:Me},[be]:{color:xr}}},[`${zn}-checkall`]:{width:"100%",marginBottom:pt,marginInlineStart:pt},[`${zn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${mt-zt}px ${mt}px`,overflow:"hidden",borderTop:Nr}})}},{[`${re}-dropdown ${zn}, ${zn}-submenu`]:{[`${re}-checkbox-wrapper + span`]:{paddingInlineStart:mt,color:ct},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Ni=h=>{const{componentCls:S,lineWidth:re,colorSplit:be,motionDurationSlow:Ze,zIndexTableFixed:Me,tableBg:pt,zIndexTableSticky:mt}=h,ct=be;return{[`${S}-wrapper`]:{[` + ${S}-cell-fix-left, + ${S}-cell-fix-right + `]:{position:"sticky !important",zIndex:Me,background:pt},[` + ${S}-cell-fix-left-first::after, + ${S}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-re,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ze}`,content:'""',pointerEvents:"none"},[`${S}-cell-fix-left-all::after`]:{display:"none"},[` + ${S}-cell-fix-right-first::after, + ${S}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-re,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ze}`,content:'""',pointerEvents:"none"},[`${S}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:mt+1,width:30,transition:`box-shadow ${Ze}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${S}-ping-left`]:{[`&:not(${S}-has-fix-left) ${S}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${ct}`}},[` + ${S}-cell-fix-left-first::after, + ${S}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${ct}`},[`${S}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${S}-ping-right`]:{[`&:not(${S}-has-fix-right) ${S}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${ct}`}},[` + ${S}-cell-fix-right-first::after, + ${S}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${ct}`}}}}},Fl=h=>{const{componentCls:S,antCls:re}=h;return{[`${S}-wrapper`]:{[`${S}-pagination${re}-pagination`]:{margin:`${h.margin}px 0`},[`${S}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:h.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},ql=h=>{const{componentCls:S,tableRadius:re}=h;return{[`${S}-wrapper`]:{[S]:{[`${S}-title, ${S}-header`]:{borderRadius:`${re}px ${re}px 0 0`},[`${S}-title + ${S}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${S}-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:re,borderStartEndRadius:re,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:re},"> *:last-child":{borderStartEndRadius:re}}},"&-footer":{borderRadius:`0 0 ${re}px ${re}px`}}}}},$l=h=>{const{componentCls:S}=h;return{[`${S}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${S}-pagination-left`]:{justifyContent:"flex-end"},[`${S}-pagination-right`]:{justifyContent:"flex-start"},[`${S}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${S}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${S}-row-indent`]:{float:"right"}}}}},pl=h=>{const{componentCls:S,antCls:re,iconCls:be,fontSizeIcon:Ze,padding:Me,paddingXS:pt,tableHeaderIconColor:mt,tableHeaderIconColorHover:ct,tableSelectionColumnWidth:zt}=h;return{[`${S}-wrapper`]:{[`${S}-selection-col`]:{width:zt,[`&${S}-selection-col-with-dropdown`]:{width:zt+Ze+Me/4}},[`${S}-bordered ${S}-selection-col`]:{width:zt+pt*2,[`&${S}-selection-col-with-dropdown`]:{width:zt+Ze+Me/4+pt*2}},[` + table tr th${S}-selection-column, + table tr td${S}-selection-column + `]:{paddingInlineEnd:h.paddingXS,paddingInlineStart:h.paddingXS,textAlign:"center",[`${re}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${S}-selection-column${S}-cell-fix-left`]:{zIndex:h.zIndexTableFixed+1},[`table tr th${S}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${S}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${S}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${h.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${h.tablePaddingHorizontal/4}px`,[be]:{color:mt,fontSize:Ze,verticalAlign:"baseline","&:hover":{color:ct}}}}}},Xi=h=>{const{componentCls:S}=h,re=(be,Ze,Me,pt)=>({[`${S}${S}-${be}`]:{fontSize:pt,[` + ${S}-title, + ${S}-footer, + ${S}-cell, + ${S}-thead > tr > th, + ${S}-tbody > tr > th, + ${S}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${Ze}px ${Me}px`},[`${S}-filter-trigger`]:{marginInlineEnd:`-${Me/2}px`},[`${S}-expanded-row-fixed`]:{margin:`-${Ze}px -${Me}px`},[`${S}-tbody`]:{[`${S}-wrapper:only-child ${S}`]:{marginBlock:`-${Ze}px`,marginInline:`${h.tableExpandColumnWidth-Me}px -${Me}px`}},[`${S}-selection-column`]:{paddingInlineStart:`${Me/4}px`}}});return{[`${S}-wrapper`]:Object.assign(Object.assign({},re("middle",h.tablePaddingVerticalMiddle,h.tablePaddingHorizontalMiddle,h.tableFontSizeMiddle)),re("small",h.tablePaddingVerticalSmall,h.tablePaddingHorizontalSmall,h.tableFontSizeSmall))}},tl=h=>{const{componentCls:S,marginXXS:re,fontSizeIcon:be,tableHeaderIconColor:Ze,tableHeaderIconColorHover:Me}=h;return{[`${S}-wrapper`]:{[`${S}-thead th${S}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${h.motionDurationSlow}`,"&:hover":{background:h.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:h.colorPrimary},[` + &${S}-cell-fix-left:hover, + &${S}-cell-fix-right:hover + `]:{background:h.tableFixedHeaderSortActiveBg}},[`${S}-thead th${S}-column-sort`]:{background:h.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${S}-column-sort`]:{background:h.tableBodySortBg},[`${S}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${S}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${S}-column-sorter`]:{marginInlineStart:re,color:Ze,fontSize:0,transition:`color ${h.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:be,"&.active":{color:h.colorPrimary}},[`${S}-column-sorter-up + ${S}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${S}-column-sorters:hover ${S}-column-sorter`]:{color:Me}}}},Ui=h=>{const{componentCls:S,opacityLoading:re,tableScrollThumbBg:be,tableScrollThumbBgHover:Ze,tableScrollThumbSize:Me,tableScrollBg:pt,zIndexTableSticky:mt,stickyScrollBarBorderRadius:ct}=h,zt=`${h.lineWidth}px ${h.lineType} ${h.tableBorderColor}`;return{[`${S}-wrapper`]:{[`${S}-sticky`]:{"&-holder":{position:"sticky",zIndex:mt,background:h.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Me}px !important`,zIndex:mt,display:"flex",alignItems:"center",background:pt,borderTop:zt,opacity:re,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Me,backgroundColor:be,borderRadius:ct,transition:`all ${h.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ze}}}}}}},hi=h=>{const{componentCls:S,lineWidth:re,tableBorderColor:be}=h,Ze=`${re}px ${h.lineType} ${be}`;return{[`${S}-wrapper`]:{[`${S}-summary`]:{position:"relative",zIndex:h.zIndexTableFixed,background:h.tableBg,"> tr":{"> th, > td":{borderBottom:Ze}}},[`div${S}-summary`]:{boxShadow:`0 -${re}px 0 ${be}`}}}},wi=h=>{const{componentCls:S}=h,re=`${h.lineWidth}px ${h.lineType} ${h.tableBorderColor}`,be=`${S}-expanded-row-cell`;return{[`${S}-wrapper`]:{[`${S}-tbody-virtual`]:{[`${S}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${S}-cell`]:{borderBottom:re},[`${S}-expanded-row`]:{[`${be}${be}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${h.lineWidth}px)`,borderInlineEnd:"none"}}},[`${S}-bordered`]:{[`${S}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:re,position:"absolute"},[`${S}-cell`]:{borderInlineEnd:re,[`&${S}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-h.lineWidth,borderInlineStart:re}}}}}}};const Vi=h=>{const{componentCls:S,fontWeightStrong:re,tablePaddingVertical:be,tablePaddingHorizontal:Ze,lineWidth:Me,lineType:pt,tableBorderColor:mt,tableFontSize:ct,tableBg:zt,tableRadius:Yt,tableHeaderTextColor:Zt,motionDurationMid:yn,tableHeaderBg:pn,tableHeaderCellSplitColor:En,tableRowHoverBg:Un,tableSelectedRowBg:Nn,tableSelectedRowHoverBg:Vn,tableFooterTextColor:Hn,tableFooterBg:or,paddingContentVerticalLG:xr}=h,Pr=`${Me}px ${pt} ${mt}`;return{[`${S}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,oo.dF)()),{[S]:Object.assign(Object.assign({},(0,oo.Wf)(h)),{fontSize:ct,background:zt,borderRadius:`${Yt}px ${Yt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Yt}px ${Yt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${S}-cell, + ${S}-thead > tr > th, + ${S}-tbody > tr > th, + ${S}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${xr}px ${Ze}px`,overflowWrap:"break-word"},[`${S}-title`]:{padding:`${be}px ${Ze}px`},[`${S}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Zt,fontWeight:re,textAlign:"start",background:pn,borderBottom:Pr,transition:`background ${yn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${S}-selection-column):not(${S}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:En,transform:"translateY(-50%)",transition:`background-color ${yn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${S}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${yn}, border-color ${yn}`,borderBottom:Pr,[` + > ${S}-wrapper:only-child, + > ${S}-expanded-row-fixed > ${S}-wrapper:only-child + `]:{[S]:{marginBlock:`-${be}px`,marginInline:`${h.tableExpandColumnWidth-Ze}px -${Ze}px`,[`${S}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Zt,fontWeight:re,textAlign:"start",background:pn,borderBottom:Pr,transition:`background ${yn} ease`},[` + &${S}-row:hover > th, + &${S}-row:hover > td, + > th${S}-cell-row-hover, + > td${S}-cell-row-hover + `]:{background:Un},[`&${S}-row-selected`]:{"> th, > td":{background:Nn},"&:hover > th, &:hover > td":{background:Vn}}}},[`${S}-footer`]:{padding:`${be}px ${Ze}px`,color:Hn,background:or}})}};var Ti=(0,ti.Z)("Table",h=>{const{colorTextHeading:S,colorSplit:re,colorIcon:be,colorIconHover:Ze,opacityLoading:Me,colorBgContainer:pt,controlInteractiveSize:mt,headerBg:ct,headerColor:zt,headerSortActiveBg:Yt,headerSortHoverBg:Zt,bodySortBg:yn,rowHoverBg:pn,rowSelectedBg:En,rowSelectedHoverBg:Un,rowExpandedBg:Nn,cellPaddingBlock:Vn,cellPaddingInline:Hn,cellPaddingBlockMD:or,cellPaddingInlineMD:xr,cellPaddingBlockSM:Pr,cellPaddingInlineSM:mr,borderColor:Mr,footerBg:kr,footerColor:sr,headerBorderRadius:Cr,cellFontSize:ur,cellFontSizeMD:zn,cellFontSizeSM:Ar,headerSplitColor:Nr,fixedHeaderSortActiveBg:Jr,headerFilterHoverBg:Or,filterDropdownBg:qn,expandIconBg:jr,selectionColumnWidth:Ur,stickyScrollBarBg:la}=h,aa=new Do.C(be),La=new Do.C(Ze),Ta=2,Xr=(0,ni.TS)(h,{tableFontSize:ur,tableBg:pt,tableRadius:Cr,tablePaddingVertical:Vn,tablePaddingHorizontal:Hn,tablePaddingVerticalMiddle:or,tablePaddingHorizontalMiddle:xr,tablePaddingVerticalSmall:Pr,tablePaddingHorizontalSmall:mr,tableBorderColor:Mr,tableHeaderTextColor:zt,tableHeaderBg:ct,tableFooterTextColor:sr,tableFooterBg:kr,tableHeaderCellSplitColor:Nr,tableHeaderSortBg:Yt,tableHeaderSortHoverBg:Zt,tableHeaderIconColor:aa.clone().setAlpha(aa.getAlpha()*Me).toRgbString(),tableHeaderIconColorHover:La.clone().setAlpha(La.getAlpha()*Me).toRgbString(),tableBodySortBg:yn,tableFixedHeaderSortActiveBg:Jr,tableHeaderFilterActiveBg:Or,tableFilterDropdownBg:qn,tableRowHoverBg:pn,tableSelectedRowBg:En,tableSelectedRowHoverBg:Un,zIndexTableFixed:Ta,zIndexTableSticky:Ta+1,tableFontSizeMiddle:zn,tableFontSizeSmall:Ar,tableSelectionColumnWidth:Ur,tableExpandIconBg:jr,tableExpandColumnWidth:mt+2*h.padding,tableExpandedRowBg:Nn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:la,tableScrollThumbBgHover:S,tableScrollBg:re});return[Vi(Xr),Fl(Xr),hi(Xr),tl(Xr),Ol(Xr),ki(Xr),ql(Xr),vl(Xr),hi(Xr),Pl(Xr),pl(Xr),Ni(Xr),Ui(Xr),Wi(Xr),Xi(Xr),$l(Xr),wi(Xr)]},h=>{const{colorFillAlter:S,colorBgContainer:re,colorTextHeading:be,colorFillSecondary:Ze,colorFillContent:Me,controlItemBgActive:pt,controlItemBgActiveHover:mt,padding:ct,paddingSM:zt,paddingXS:Yt,colorBorderSecondary:Zt,borderRadiusLG:yn,fontSize:pn,controlHeight:En,colorTextPlaceholder:Un}=h,Nn=new Do.C(Ze).onBackground(re).toHexShortString(),Vn=new Do.C(Me).onBackground(re).toHexShortString(),Hn=new Do.C(S).onBackground(re).toHexShortString();return{headerBg:Hn,headerColor:be,headerSortActiveBg:Nn,headerSortHoverBg:Vn,bodySortBg:Hn,rowHoverBg:Hn,rowSelectedBg:pt,rowSelectedHoverBg:mt,rowExpandedBg:S,cellPaddingBlock:ct,cellPaddingInline:ct,cellPaddingBlockMD:zt,cellPaddingInlineMD:Yt,cellPaddingBlockSM:Yt,cellPaddingInlineSM:Yt,borderColor:Zt,headerBorderRadius:yn,footerBg:Hn,footerColor:be,cellFontSize:pn,cellFontSizeMD:pn,cellFontSizeSM:pn,headerSplitColor:Zt,fixedHeaderSortActiveBg:Nn,headerFilterHoverBg:Me,filterDropdownMenuBg:re,filterDropdownBg:re,expandIconBg:re,selectionColumnWidth:En,stickyScrollBarBg:Un,stickyScrollBarBorderRadius:100}});const Rl=[],Ml=(h,S)=>{const{prefixCls:re,className:be,rootClassName:Ze,style:Me,size:pt,bordered:mt,dropdownPrefixCls:ct,dataSource:zt,pagination:Yt,rowSelection:Zt,rowKey:yn="key",rowClassName:pn,columns:En,children:Un,childrenColumnName:Nn,onChange:Vn,getPopupContainer:Hn,loading:or,expandIcon:xr,expandable:Pr,expandedRowRender:mr,expandIconColumnIndex:Mr,indentSize:kr,scroll:sr,sortDirections:Cr,locale:ur,showSorterTooltip:zn=!0,virtual:Ar}=h,Nr=s.useMemo(()=>En||g(Un),[En,Un]),Jr=s.useMemo(()=>Nr.some(ra=>ra.responsive),[Nr]),Or=(0,_t.Z)(Jr),qn=s.useMemo(()=>{const ra=new Set(Object.keys(Or).filter(xa=>Or[xa]));return Nr.filter(xa=>!xa.responsive||xa.responsive.some(eo=>ra.has(eo)))},[Nr,Or]),jr=(0,$t.Z)(h,["className","style","columns"]),{locale:Ur=nr.Z,direction:la,table:aa,renderEmpty:La,getPrefixCls:Ta,getPopupContainer:Xr}=s.useContext(Nt.E_),Qa=(0,ht.Z)(pt),_r=Object.assign(Object.assign({},Ur.Table),ur),Oa=zt||Rl,Sa=Ta("table",re),qa=Ta("dropdown",ct),Lr=Object.assign({childrenColumnName:Nn,expandIconColumnIndex:Mr},Pr),{childrenColumnName:Dr="children"}=Lr,Fr=s.useMemo(()=>Oa.some(ra=>ra==null?void 0:ra[Dr])?"nest":mr||Pr&&Pr.expandedRowRender?"row":null,[Oa]),yr={body:s.useRef()},oa=s.useMemo(()=>typeof yn=="function"?yn:ra=>ra==null?void 0:ra[yn],[yn]),[Ir]=jo(Oa,Dr,oa),Zr={},na=function(ra,xa){let eo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Ia,no,fo;const xo=Object.assign(Object.assign({},Zr),ra);eo&&((Ia=Zr.resetPagination)===null||Ia===void 0||Ia.call(Zr),!((no=xo.pagination)===null||no===void 0)&&no.current&&(xo.pagination.current=1),Yt&&Yt.onChange&&Yt.onChange(1,(fo=xo.pagination)===null||fo===void 0?void 0:fo.pageSize)),sr&&sr.scrollToFirstRowOnChange!==!1&&yr.body.current&&(0,Cn.Z)(0,{getContainer:()=>yr.body.current}),Vn==null||Vn(xo.pagination,xo.filters,xo.sorter,{currentDataSource:Ha(ba(Oa,xo.sorterStates,Dr),xo.filterStates),action:xa})},ea=(ra,xa)=>{na({sorter:ra,sorterStates:xa},"sort",!1)},[mo,$a,Go,Ka]=ma({prefixCls:Sa,mergedColumns:qn,onSorterChange:ea,sortDirections:Cr||["ascend","descend"],tableLocale:_r,showSorterTooltip:zn}),Jo=s.useMemo(()=>ba(Oa,$a,Dr),[Oa,$a]);Zr.sorter=Ka(),Zr.sorterStates=$a;const ka=(ra,xa)=>{na({filters:ra,filterStates:xa},"filter",!0)},[io,di,sa]=ei({prefixCls:Sa,locale:_r,dropdownPrefixCls:qa,mergedColumns:qn,onFilterChange:ka,getPopupContainer:Hn||Xr}),da=Ha(Jo,di);Zr.filters=sa,Zr.filterStates=di;const Da=s.useMemo(()=>{const ra={};return Object.keys(sa).forEach(xa=>{sa[xa]!==null&&(ra[xa]=sa[xa])}),Object.assign(Object.assign({},Go),{filters:ra})},[Go,sa]),[Xa]=bo(Da),_a=(ra,xa)=>{na({pagination:Object.assign(Object.assign({},Zr.pagination),{current:ra,pageSize:xa})},"paginate")},[qr,ha]=zo(da.length,_a,Yt);Zr.pagination=Yt===!1?{}:Ga(qr,Yt),Zr.resetPagination=ha;const lo=s.useMemo(()=>{if(Yt===!1||!qr.pageSize)return da;const{current:ra=1,total:xa,pageSize:eo=Po}=qr;return da.lengtheo?da.slice((ra-1)*eo,ra*eo):da:da.slice((ra-1)*eo,ra*eo)},[!!Yt,da,qr&&qr.current,qr&&qr.pageSize,qr&&qr.total]),[Lo,ri]=Wa({prefixCls:Sa,data:da,pageData:lo,getRowKey:oa,getRecordByKey:Ir,expandType:Fr,childrenColumnName:Dr,locale:_r,getPopupContainer:Hn||Xr},Zt),Yo=(ra,xa,eo)=>{let Ia;return typeof pn=="function"?Ia=he()(pn(ra,xa,eo)):Ia=he()(pn),he()({[`${Sa}-row-selected`]:ri.has(oa(ra,xa))},Ia)};Lr.__PARENT_RENDER_ICON__=Lr.expandIcon,Lr.expandIcon=Lr.expandIcon||xr||_n(_r),Fr==="nest"&&Lr.expandIconColumnIndex===void 0?Lr.expandIconColumnIndex=Zt?1:0:Lr.expandIconColumnIndex>0&&Zt&&(Lr.expandIconColumnIndex-=1),typeof Lr.indentSize!="number"&&(Lr.indentSize=typeof kr=="number"?kr:15);const ii=s.useCallback(ra=>Xa(Lo(io(mo(ra)))),[mo,io,Lo]);let qo,Qo;if(Yt!==!1&&(qr!=null&&qr.total)){let ra;qr.size?ra=qr.size:ra=Qa==="small"||Qa==="middle"?"small":void 0;const xa=no=>s.createElement(gr.Z,Object.assign({},qr,{className:he()(`${Sa}-pagination ${Sa}-pagination-${no}`,qr.className),size:ra})),eo=la==="rtl"?"left":"right",{position:Ia}=qr;if(Ia!==null&&Array.isArray(Ia)){const no=Ia.find(vi=>vi.includes("top")),fo=Ia.find(vi=>vi.includes("bottom")),xo=Ia.every(vi=>`${vi}`=="none");!no&&!fo&&!xo&&(Qo=xa(eo)),no&&(qo=xa(no.toLowerCase().replace("top",""))),fo&&(Qo=xa(fo.toLowerCase().replace("bottom","")))}else Qo=xa(eo)}let So;typeof or=="boolean"?So={spinning:or}:typeof or=="object"&&(So=Object.assign({spinning:!0},or));const[ho,ja]=Ti(Sa),[,Ra]=(0,Qt.Z)(),Zo=he()(`${Sa}-wrapper`,aa==null?void 0:aa.className,{[`${Sa}-wrapper-rtl`]:la==="rtl"},be,Ze,ja),Ci=Object.assign(Object.assign({},aa==null?void 0:aa.style),Me),$o=ur&&ur.emptyText||(La==null?void 0:La("Table"))||s.createElement(Jt.Z,{componentName:"Table"}),li=Ar?Vo:po,fi={},rl=s.useMemo(()=>{const{fontSize:ra,lineHeight:xa,padding:eo,paddingXS:Ia,paddingSM:no}=Ra,fo=Math.floor(ra*xa);switch(Qa){case"large":return eo*2+fo;case"small":return Ia*2+fo;default:return no*2+fo}},[Ra,Qa]);return Ar&&(fi.listItemHeight=rl),ho(s.createElement("div",{ref:S,className:Zo,style:Ci},s.createElement(qt.Z,Object.assign({spinning:!1},So),qo,s.createElement(li,Object.assign({},fi,jr,{columns:qn,direction:la,expandable:Lr,prefixCls:Sa,className:he()({[`${Sa}-middle`]:Qa==="middle",[`${Sa}-small`]:Qa==="small",[`${Sa}-bordered`]:mt,[`${Sa}-empty`]:Oa.length===0}),data:lo,rowKey:oa,rowClassName:Yo,emptyText:$o,internalHooks:f,internalRefs:yr,transformColumns:ii})),Qo)))};var Nl=s.forwardRef(Ml);const ts=(h,S)=>{const re=s.useRef(0);return re.current+=1,s.createElement(Nl,Object.assign({},h,{ref:S,_renderTimes:re.current}))},Fo=s.forwardRef(ts);Fo.SELECTION_COLUMN=Rr,Fo.EXPAND_COLUMN=o,Fo.SELECTION_ALL=Vr,Fo.SELECTION_INVERT=wa,Fo.SELECTION_NONE=ya,Fo.Column=ye,Fo.ColumnGroup=gt,Fo.Summary=E;var Pi=Fo,ns=Pi},99313:function(mn,nt,i){"use strict";i.d(nt,{default:function(){return oe}});var o=i(99267),f=i(18785),P=i(62772),W=i(92310),A=i.n(W),M=i(5016),s=i(18082),ie=i(20049),pe=i(52456),O=i(10928),te=i(5883),x=i(59301),R=i(49658),le=i(18929),j=i(77900),$=(0,x.createContext)(null),At=x.forwardRef(function(g,C){var B=g.prefixCls,b=g.className,_=g.style,Ae=g.id,Ye=g.active,_e=g.tabKey,vt=g.children;return x.createElement("div",{id:Ae&&"".concat(Ae,"-panel-").concat(_e),role:"tabpanel",tabIndex:Ye?0:-1,"aria-labelledby":Ae&&"".concat(Ae,"-tab-").concat(_e),"aria-hidden":!Ye,style:_,className:A()(B,Ye&&"".concat(B,"-active"),b),ref:C},vt)}),ze=At,ft=["key","forceRender","style","className"];function ke(g){var C=g.id,B=g.activeKey,b=g.animated,_=g.tabPosition,Ae=g.destroyInactiveTabPane,Ye=x.useContext($),_e=Ye.prefixCls,vt=Ye.tabs,Ot=b.tabPane,Rt="".concat(_e,"-tabpane");return x.createElement("div",{className:A()("".concat(_e,"-content-holder"))},x.createElement("div",{className:A()("".concat(_e,"-content"),"".concat(_e,"-content-").concat(_),(0,s.Z)({},"".concat(_e,"-content-animated"),Ot))},vt.map(function(Wt){var Ne=Wt.key,yt=Wt.forceRender,se=Wt.style,Pe=Wt.className,Fe=(0,te.Z)(Wt,ft),Xe=Ne===B;return x.createElement(j.default,(0,M.Z)({key:Ne,visible:Xe,forceRender:yt,removeOnLeave:!!Ae,leavedClassName:"".concat(Rt,"-hidden")},b.tabPaneMotion),function(Et,Qe){var Oe=Et.style,Y=Et.className;return x.createElement(ze,(0,M.Z)({},Fe,{prefixCls:Rt,id:C,tabKey:Ne,animated:Ot,active:Xe,style:(0,ie.Z)((0,ie.Z)({},se),Oe),className:A()(Pe,Y),ref:Qe}))})})))}var k=i(92393),w=i(29301),c=i(6089),D=i(8654),T={width:0,height:0,left:0,top:0};function ee(g,C,B){return(0,x.useMemo)(function(){for(var b,_=new Map,Ae=C.get((b=g[0])===null||b===void 0?void 0:b.key)||T,Ye=Ae.left+Ae.width,_e=0;_egn?(Ut=It,Ee.current="x"):(Ut=Pt,Ee.current="y"),C(-Ut,-Ut)&&tt.preventDefault()}var it=(0,x.useRef)(null);it.current={onTouchStart:Qe,onTouchMove:Oe,onTouchEnd:Y,onWheel:je},x.useEffect(function(){function tt(on){it.current.onTouchStart(on)}function It(on){it.current.onTouchMove(on)}function Pt(on){it.current.onTouchEnd(on)}function Ut(on){it.current.onWheel(on)}return document.addEventListener("touchmove",It,{passive:!1}),document.addEventListener("touchend",Pt,{passive:!1}),g.current.addEventListener("touchstart",tt,{passive:!1}),g.current.addEventListener("wheel",Ut),function(){document.removeEventListener("touchmove",It),document.removeEventListener("touchend",Pt)}},[])}var Be=i(34280);function Ge(g){var C=(0,x.useState)(0),B=(0,pe.Z)(C,2),b=B[0],_=B[1],Ae=(0,x.useRef)(0),Ye=(0,x.useRef)();return Ye.current=g,(0,Be.o)(function(){var _e;(_e=Ye.current)===null||_e===void 0||_e.call(Ye)},[b]),function(){Ae.current===b&&(Ae.current+=1,_(Ae.current))}}function We(g){var C=(0,x.useRef)([]),B=(0,x.useState)({}),b=(0,pe.Z)(B,2),_=b[1],Ae=(0,x.useRef)(typeof g=="function"?g():g),Ye=Ge(function(){var vt=Ae.current;C.current.forEach(function(Ot){vt=Ot(vt)}),C.current=[],Ae.current=vt,_({})});function _e(vt){C.current.push(vt),Ye()}return[Ae.current,_e]}var me={width:0,height:0,left:0,top:0,right:0};function Q(g,C,B,b,_,Ae,Ye){var _e=Ye.tabs,vt=Ye.tabPosition,Ot=Ye.rtl,Rt,Wt,Ne;return["top","bottom"].includes(vt)?(Rt="width",Wt=Ot?"right":"left",Ne=Math.abs(B)):(Rt="height",Wt="top",Ne=-B),(0,x.useMemo)(function(){if(!_e.length)return[0,0];for(var yt=_e.length,se=yt,Pe=0;PeNe+C){se=Pe-1;break}}for(var Xe=0,Et=yt-1;Et>=0;Et-=1){var Qe=g.get(_e[Et].key)||me;if(Qe[Wt]=se?[0,0]:[Xe,se]},[g,C,b,_,Ae,Ne,vt,_e.map(function(yt){return yt.key}).join("_"),Ot])}function Z(g){var C;return g instanceof Map?(C={},g.forEach(function(B,b){C[b]=B})):C=g,JSON.stringify(C)}var F="TABS_DQ";function ue(g){return String(g).replace(/"/g,F)}function ae(g,C,B,b){return!(!B||b||g===!1||g===void 0&&(C===!1||C===null))}function J(g,C){var B=g.prefixCls,b=g.editable,_=g.locale,Ae=g.style;return!b||b.showAdd===!1?null:x.createElement("button",{ref:C,type:"button",className:"".concat(B,"-nav-add"),style:Ae,"aria-label":(_==null?void 0:_.addAriaLabel)||"Add tab",onClick:function(_e){b.onEdit("add",{event:_e})}},b.addIcon||"+")}var xe=x.forwardRef(J),Le=x.forwardRef(function(g,C){var B=g.position,b=g.prefixCls,_=g.extra;if(!_)return null;var Ae,Ye={};return(0,O.Z)(_)==="object"&&!x.isValidElement(_)?Ye=_:Ye.right=_,B==="right"&&(Ae=Ye.right),B==="left"&&(Ae=Ye.left),Ae?x.createElement("div",{className:"".concat(b,"-extra-content"),ref:C},Ae):null}),St=Le,dt=i(31561),xt=i(15285),qe=i(10228);function kt(g,C){var B=g.prefixCls,b=g.id,_=g.tabs,Ae=g.locale,Ye=g.mobile,_e=g.moreIcon,vt=_e===void 0?"More":_e,Ot=g.moreTransitionName,Rt=g.style,Wt=g.className,Ne=g.editable,yt=g.tabBarGutter,se=g.rtl,Pe=g.removeAriaLabel,Fe=g.onTabClick,Xe=g.getPopupContainer,Et=g.popupClassName,Qe=(0,x.useState)(!1),Oe=(0,pe.Z)(Qe,2),Y=Oe[0],Ee=Oe[1],je=(0,x.useState)(null),it=(0,pe.Z)(je,2),tt=it[0],It=it[1],Pt="".concat(b,"-more-popup"),Ut="".concat(B,"-dropdown"),on=tt!==null?"".concat(Pt,"-").concat(tt):null,gn=Ae==null?void 0:Ae.dropdownAriaLabel;function Bn(st,ut){st.preventDefault(),st.stopPropagation(),Ne.onEdit("remove",{key:ut,event:st})}var Dn=x.createElement(xt.ZP,{onClick:function(ut){var nn=ut.key,un=ut.domEvent;Fe(nn,un),Ee(!1)},prefixCls:"".concat(Ut,"-menu"),id:Pt,tabIndex:-1,role:"listbox","aria-activedescendant":on,selectedKeys:[tt],"aria-label":gn!==void 0?gn:"expanded dropdown"},_.map(function(st){var ut=st.closable,nn=st.disabled,un=st.closeIcon,ln=st.key,Vt=st.label,In=ae(ut,un,Ne,nn);return x.createElement(xt.sN,{key:ln,id:"".concat(Pt,"-").concat(ln),role:"option","aria-controls":b&&"".concat(b,"-panel-").concat(ln),disabled:nn},x.createElement("span",null,Vt),In&&x.createElement("button",{type:"button","aria-label":Pe||"remove",tabIndex:0,className:"".concat(Ut,"-menu-item-remove"),onClick:function(Mt){Mt.stopPropagation(),Bn(Mt,ln)}},un||Ne.removeIcon||"\xD7"))}));function Tn(st){for(var ut=_.filter(function(In){return!In.disabled}),nn=ut.findIndex(function(In){return In.key===tt})||0,un=ut.length,ln=0;lnYr?"left":"right"})}),gn=(0,pe.Z)(on,2),Bn=gn[0],Dn=gn[1],Tn=N(0,function(ta,Yr){!Ut&&Qe&&Qe({direction:ta>Yr?"top":"bottom"})}),xn=(0,pe.Z)(Tn,2),Ce=xn[0],et=xn[1],Je=(0,x.useState)([0,0]),st=(0,pe.Z)(Je,2),ut=st[0],nn=st[1],un=(0,x.useState)([0,0]),ln=(0,pe.Z)(un,2),Vt=ln[0],In=ln[1],rn=(0,x.useState)([0,0]),Mt=(0,pe.Z)(rn,2),Kt=Mt[0],Sn=Mt[1],bn=(0,x.useState)([0,0]),Rn=(0,pe.Z)(bn,2),kn=Rn[0],Zn=Rn[1],Fn=We(new Map),ir=(0,pe.Z)(Fn,2),Ve=ir[0],ye=ir[1],ve=ee(Ae,Ve,Vt[0]),gt=H(ut,Ut),$t=H(Vt,Ut),Cn=H(Kt,Ut),Nt=H(kn,Ut),Jt=gt<$t+Cn,ht=Jt?gt-Nt:gt-Cn,_t="".concat(_,"-nav-operations-hidden"),nr=0,gr=0;Ut&&Wt?(nr=0,gr=Math.max(0,$t-ht)):(nr=Math.min(0,ht-$t),gr=0);function qt(ta){return tagr?gr:ta}var Qt=(0,x.useRef)(),Gt=(0,x.useState)(),_n=(0,pe.Z)(Gt,2),vr=_n[0],er=_n[1];function br(){er(Date.now())}function tr(){window.clearTimeout(Qt.current)}Bt(it,function(ta,Yr){function Ca(pa,Fa){pa(function(va){var To=qt(va+Fa);return To})}return Jt?(Ut?Ca(Dn,ta):Ca(et,Yr),tr(),br(),!0):!1}),(0,x.useEffect)(function(){return tr(),vr&&(Qt.current=window.setTimeout(function(){er(0)},100)),tr},[vr]);var fr=Q(ve,ht,Ut?Bn:Ce,$t,Cn,Nt,(0,ie.Z)((0,ie.Z)({},g),{},{tabs:Ae})),Yn=(0,pe.Z)(fr,2),hr=Yn[0],Sr=Yn[1],rr=(0,c.Z)(function(){var ta=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Rt,Yr=ve.get(ta)||{width:0,height:0,left:0,right:0,top:0};if(Ut){var Ca=Bn;Wt?Yr.rightBn+ht&&(Ca=Yr.right+Yr.width-ht):Yr.left<-Bn?Ca=-Yr.left:Yr.left+Yr.width>-Bn+ht&&(Ca=-(Yr.left+Yr.width-ht)),et(0),Dn(qt(Ca))}else{var pa=Ce;Yr.top<-Ce?pa=-Yr.top:Yr.top+Yr.height>-Ce+ht&&(pa=-(Yr.top+Yr.height-ht)),Dn(0),et(qt(pa))}}),Mn={};Pe==="top"||Pe==="bottom"?Mn[Wt?"marginRight":"marginLeft"]=Fe:Mn.marginTop=Fe;var Wn=Ae.map(function(ta,Yr){var Ca=ta.key;return x.createElement(Ct,{id:vt,prefixCls:_,key:Ca,tab:ta,style:Yr===0?void 0:Mn,closable:ta.closable,editable:yt,active:Ca===Rt,renderWrapper:Xe,removeAriaLabel:se==null?void 0:se.removeAriaLabel,onClick:function(Fa){Et(Ca,Fa)},onFocus:function(){rr(Ca),br(),it.current&&(Wt||(it.current.scrollLeft=0),it.current.scrollTop=0)}})}),Kn=function(){return ye(function(){var Yr=new Map;return Ae.forEach(function(Ca){var pa,Fa=Ca.key,va=(pa=tt.current)===null||pa===void 0?void 0:pa.querySelector('[data-node-key="'.concat(ue(Fa),'"]'));va&&Yr.set(Fa,{width:va.offsetWidth,height:va.offsetHeight,left:va.offsetLeft,top:va.offsetTop})}),Yr})};(0,x.useEffect)(function(){Kn()},[Ae.map(function(ta){return ta.key}).join("_")]);var ar=Ge(function(){var ta=d(Y),Yr=d(Ee),Ca=d(je);nn([ta[0]-Yr[0]-Ca[0],ta[1]-Yr[1]-Ca[1]]);var pa=d(Pt);Sn(pa);var Fa=d(It);Zn(Fa);var va=d(tt);In([va[0]-pa[0],va[1]-pa[1]]),Kn()}),Hr=Ae.slice(0,hr),Kr=Ae.slice(Sr+1),Gn=[].concat((0,k.Z)(Hr),(0,k.Z)(Kr)),jn=ve.get(Rt),pr=I({activeTabOffset:jn,horizontal:Ut,rtl:Wt,indicatorSize:Oe}),lr=pr.style;(0,x.useEffect)(function(){rr()},[Rt,nr,gr,Z(jn),Z(ve),Ut]),(0,x.useEffect)(function(){ar()},[Wt]);var zr=!!Gn.length,Qr="".concat(_,"-nav-wrap"),fa,Ba,Aa,ga;return Ut?Wt?(Ba=Bn>0,fa=Bn!==gr):(fa=Bn<0,Ba=Bn!==nr):(Aa=Ce<0,ga=Ce!==nr),x.createElement(w.Z,{onResize:ar},x.createElement("div",{ref:(0,D.x1)(C,Y),role:"tablist",className:A()("".concat(_,"-nav"),Ye),style:_e,onKeyDown:function(){br()}},x.createElement(St,{ref:Ee,position:"left",extra:Ne,prefixCls:_}),x.createElement(w.Z,{onResize:ar},x.createElement("div",{className:A()(Qr,(B={},(0,s.Z)(B,"".concat(Qr,"-ping-left"),fa),(0,s.Z)(B,"".concat(Qr,"-ping-right"),Ba),(0,s.Z)(B,"".concat(Qr,"-ping-top"),Aa),(0,s.Z)(B,"".concat(Qr,"-ping-bottom"),ga),B)),ref:it},x.createElement(w.Z,{onResize:ar},x.createElement("div",{ref:tt,className:"".concat(_,"-nav-list"),style:{transform:"translate(".concat(Bn,"px, ").concat(Ce,"px)"),transition:vr?"none":void 0}},Wn,x.createElement(xe,{ref:Pt,prefixCls:_,locale:se,editable:yt,style:(0,ie.Z)((0,ie.Z)({},Wn.length===0?void 0:Mn),{},{visibility:zr?"hidden":null})}),x.createElement("div",{className:A()("".concat(_,"-ink-bar"),(0,s.Z)({},"".concat(_,"-ink-bar-animated"),Ot.inkBar)),style:lr}))))),x.createElement(wt,(0,M.Z)({},g,{removeAriaLabel:se==null?void 0:se.removeAriaLabel,ref:It,prefixCls:_,tabs:Gn,className:!zr&&_t,tabMoving:!!vr})),x.createElement(St,{ref:je,position:"right",extra:Ne,prefixCls:_})))}var E=x.forwardRef(de),m=["renderTabBar"],ce=["label","key"];function X(g){var C=g.renderTabBar,B=(0,te.Z)(g,m),b=x.useContext($),_=b.tabs;if(C){var Ae=(0,ie.Z)((0,ie.Z)({},B),{},{panes:_.map(function(Ye){var _e=Ye.label,vt=Ye.key,Ot=(0,te.Z)(Ye,ce);return x.createElement(ze,(0,M.Z)({tab:_e,key:vt,tabKey:vt},Ot))})});return C(Ae,E)}return x.createElement(E,B)}var L=i(48736);function fe(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},C;return g===!1?C={inkBar:!1,tabPane:!1}:g===!0?C={inkBar:!0,tabPane:!1}:C=(0,ie.Z)({inkBar:!0},(0,O.Z)(g)==="object"?g:{}),C.tabPaneMotion&&C.tabPane===void 0&&(C.tabPane=!0),!C.tabPaneMotion&&C.tabPane&&(C.tabPane=!1),C}var He=["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 we(g,C){var B,b=g.id,_=g.prefixCls,Ae=_===void 0?"rc-tabs":_,Ye=g.className,_e=g.items,vt=g.direction,Ot=g.activeKey,Rt=g.defaultActiveKey,Wt=g.editable,Ne=g.animated,yt=g.tabPosition,se=yt===void 0?"top":yt,Pe=g.tabBarGutter,Fe=g.tabBarStyle,Xe=g.tabBarExtraContent,Et=g.locale,Qe=g.moreIcon,Oe=g.moreTransitionName,Y=g.destroyInactiveTabPane,Ee=g.renderTabBar,je=g.onChange,it=g.onTabClick,tt=g.onTabScroll,It=g.getPopupContainer,Pt=g.popupClassName,Ut=g.indicatorSize,on=(0,te.Z)(g,He),gn=x.useMemo(function(){return(_e||[]).filter(function(Zn){return Zn&&(0,O.Z)(Zn)==="object"&&"key"in Zn})},[_e]),Bn=vt==="rtl",Dn=fe(Ne),Tn=(0,x.useState)(!1),xn=(0,pe.Z)(Tn,2),Ce=xn[0],et=xn[1];(0,x.useEffect)(function(){et((0,R.Z)())},[]);var Je=(0,le.Z)(function(){var Zn;return(Zn=gn[0])===null||Zn===void 0?void 0:Zn.key},{value:Ot,defaultValue:Rt}),st=(0,pe.Z)(Je,2),ut=st[0],nn=st[1],un=(0,x.useState)(function(){return gn.findIndex(function(Zn){return Zn.key===ut})}),ln=(0,pe.Z)(un,2),Vt=ln[0],In=ln[1];(0,x.useEffect)(function(){var Zn=gn.findIndex(function(ir){return ir.key===ut});if(Zn===-1){var Fn;Zn=Math.max(0,Math.min(Vt,gn.length-1)),nn((Fn=gn[Zn])===null||Fn===void 0?void 0:Fn.key)}In(Zn)},[gn.map(function(Zn){return Zn.key}).join("_"),ut,Vt]);var rn=(0,le.Z)(null,{value:b}),Mt=(0,pe.Z)(rn,2),Kt=Mt[0],Sn=Mt[1];(0,x.useEffect)(function(){b||(Sn("rc-tabs-".concat(Re)),Re+=1)},[]);function bn(Zn,Fn){it==null||it(Zn,Fn);var ir=Zn!==ut;nn(Zn),ir&&(je==null||je(Zn))}var Rn={id:Kt,activeKey:ut,animated:Dn,tabPosition:se,rtl:Bn,mobile:Ce},kn=(0,ie.Z)((0,ie.Z)({},Rn),{},{editable:Wt,locale:Et,moreIcon:Qe,moreTransitionName:Oe,tabBarGutter:Pe,onTabClick:bn,onTabScroll:tt,extra:Xe,style:Fe,panes:null,getPopupContainer:It,popupClassName:Pt,indicatorSize:Ut});return x.createElement($.Provider,{value:{tabs:gn,prefixCls:Ae}},x.createElement("div",(0,M.Z)({ref:C,id:b,className:A()(Ae,"".concat(Ae,"-").concat(se),(B={},(0,s.Z)(B,"".concat(Ae,"-mobile"),Ce),(0,s.Z)(B,"".concat(Ae,"-editable"),Wt),(0,s.Z)(B,"".concat(Ae,"-rtl"),Bn),B),Ye)},on),x.createElement(X,(0,M.Z)({},kn,{renderTabBar:Ee})),x.createElement(ke,(0,M.Z)({destroyInactiveTabPane:Y},Rn,{animated:Dn}))))}var De=x.forwardRef(we),K=De,v=K,G=i(36355),Se=i(19716),rt=()=>null,bt=i(62892);const Ft={motionAppear:!1,motionEnter:!0,motionLeave:!0};function Lt(g){let C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},B;return C===!1?B={inkBar:!1,tabPane:!1}:C===!0?B={inkBar:!0,tabPane:!0}:B=Object.assign({inkBar:!0},typeof C=="object"?C:{}),B.tabPane&&(B.tabPaneMotion=Object.assign(Object.assign({},Ft),{motionName:(0,bt.m)(g,"switch")})),B}var Xt=i(11592),an=function(g,C){var B={};for(var b in g)Object.prototype.hasOwnProperty.call(g,b)&&C.indexOf(b)<0&&(B[b]=g[b]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,b=Object.getOwnPropertySymbols(g);_C)}function dn(g,C){if(g)return g;const B=(0,Xt.Z)(C).map(b=>{if(x.isValidElement(b)){const{key:_,props:Ae}=b,Ye=Ae||{},{tab:_e}=Ye,vt=an(Ye,["tab"]);return Object.assign(Object.assign({key:String(_)},vt),{label:_e})}return null});return en(B)}var hn=i(17313),wn=i(83116),tn=i(37613),On=i(13826),sn=g=>{const{componentCls:C,motionDurationSlow:B}=g;return[{[C]:{[`${C}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${B}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${B}`}}}}},[(0,On.oN)(g,"slide-up"),(0,On.oN)(g,"slide-down")]]};const Ln=g=>{const{componentCls:C,tabsCardPadding:B,cardBg:b,cardGutter:_,colorBorderSecondary:Ae,itemSelectedColor:Ye}=g;return{[`${C}-card`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab`]:{margin:0,padding:B,background:b,border:`${g.lineWidth}px ${g.lineType} ${Ae}`,transition:`all ${g.motionDurationSlow} ${g.motionEaseInOut}`},[`${C}-tab-active`]:{color:Ye,background:g.colorBgContainer},[`${C}-ink-bar`]:{visibility:"hidden"}},[`&${C}-top, &${C}-bottom`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab + ${C}-tab`]:{marginLeft:{_skip_check_:!0,value:`${_}px`}}}},[`&${C}-top`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab`]:{borderRadius:`${g.borderRadiusLG}px ${g.borderRadiusLG}px 0 0`},[`${C}-tab-active`]:{borderBottomColor:g.colorBgContainer}}},[`&${C}-bottom`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab`]:{borderRadius:`0 0 ${g.borderRadiusLG}px ${g.borderRadiusLG}px`},[`${C}-tab-active`]:{borderTopColor:g.colorBgContainer}}},[`&${C}-left, &${C}-right`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab + ${C}-tab`]:{marginTop:`${_}px`}}},[`&${C}-left`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab`]:{borderRadius:{_skip_check_:!0,value:`${g.borderRadiusLG}px 0 0 ${g.borderRadiusLG}px`}},[`${C}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:g.colorBgContainer}}}},[`&${C}-right`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${g.borderRadiusLG}px ${g.borderRadiusLG}px 0`}},[`${C}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:g.colorBgContainer}}}}}}},Jn=g=>{const{componentCls:C,itemHoverColor:B,dropdownEdgeChildVerticalPadding:b}=g;return{[`${C}-dropdown`]:Object.assign(Object.assign({},(0,hn.Wf)(g)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:g.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${C}-dropdown-menu`]:{maxHeight:g.tabsDropdownHeight,margin:0,padding:`${b}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:g.colorBgContainer,backgroundClip:"padding-box",borderRadius:g.borderRadiusLG,outline:"none",boxShadow:g.boxShadowSecondary,"&-item":Object.assign(Object.assign({},hn.vS),{display:"flex",alignItems:"center",minWidth:g.tabsDropdownWidth,margin:0,padding:`${g.paddingXXS}px ${g.paddingSM}px`,color:g.colorText,fontWeight:"normal",fontSize:g.fontSize,lineHeight:g.lineHeight,cursor:"pointer",transition:`all ${g.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:g.marginSM},color:g.colorTextDescription,fontSize:g.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:B}},"&:hover":{background:g.controlItemBgHover},"&-disabled":{"&, &:hover":{color:g.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},ge=g=>{const{componentCls:C,margin:B,colorBorderSecondary:b,horizontalMargin:_,verticalItemPadding:Ae,verticalItemMargin:Ye}=g;return{[`${C}-top, ${C}-bottom`]:{flexDirection:"column",[`> ${C}-nav, > div > ${C}-nav`]:{margin:_,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${g.lineWidth}px ${g.lineType} ${b}`,content:"''"},[`${C}-ink-bar`]:{height:g.lineWidthBold,"&-animated":{transition:`width ${g.motionDurationSlow}, left ${g.motionDurationSlow}, + right ${g.motionDurationSlow}`}},[`${C}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:g.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:g.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:g.boxShadowTabsOverflowRight},[`&${C}-nav-wrap-ping-left::before`]:{opacity:1},[`&${C}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${C}-top`]:{[`> ${C}-nav, + > div > ${C}-nav`]:{"&::before":{bottom:0},[`${C}-ink-bar`]:{bottom:0}}},[`${C}-bottom`]:{[`> ${C}-nav, > div > ${C}-nav`]:{order:1,marginTop:`${B}px`,marginBottom:0,"&::before":{top:0},[`${C}-ink-bar`]:{top:0}},[`> ${C}-content-holder, > div > ${C}-content-holder`]:{order:0}},[`${C}-left, ${C}-right`]:{[`> ${C}-nav, > div > ${C}-nav`]:{flexDirection:"column",minWidth:g.controlHeight*1.25,[`${C}-tab`]:{padding:Ae,textAlign:"center"},[`${C}-tab + ${C}-tab`]:{margin:Ye},[`${C}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:g.controlHeight},"&::before":{top:0,boxShadow:g.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:g.boxShadowTabsOverflowBottom},[`&${C}-nav-wrap-ping-top::before`]:{opacity:1},[`&${C}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${C}-ink-bar`]:{width:g.lineWidthBold,"&-animated":{transition:`height ${g.motionDurationSlow}, top ${g.motionDurationSlow}`}},[`${C}-nav-list, ${C}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${C}-left`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${C}-content-holder, > div > ${C}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${g.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${g.lineWidth}px ${g.lineType} ${g.colorBorder}`},[`> ${C}-content > ${C}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:g.paddingLG}}}},[`${C}-right`]:{[`> ${C}-nav, > div > ${C}-nav`]:{order:1,[`${C}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${C}-content-holder, > div > ${C}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-g.lineWidth},borderRight:{_skip_check_:!0,value:`${g.lineWidth}px ${g.lineType} ${g.colorBorder}`},[`> ${C}-content > ${C}-tabpane`]:{paddingRight:{_skip_check_:!0,value:g.paddingLG}}}}}},ot=g=>{const{componentCls:C,cardPaddingSM:B,cardPaddingLG:b,horizontalItemPaddingSM:_,horizontalItemPaddingLG:Ae}=g;return{[C]:{"&-small":{[`> ${C}-nav`]:{[`${C}-tab`]:{padding:_,fontSize:g.titleFontSizeSM}}},"&-large":{[`> ${C}-nav`]:{[`${C}-tab`]:{padding:Ae,fontSize:g.titleFontSizeLG}}}},[`${C}-card`]:{[`&${C}-small`]:{[`> ${C}-nav`]:{[`${C}-tab`]:{padding:B}},[`&${C}-bottom`]:{[`> ${C}-nav ${C}-tab`]:{borderRadius:`0 0 ${g.borderRadius}px ${g.borderRadius}px`}},[`&${C}-top`]:{[`> ${C}-nav ${C}-tab`]:{borderRadius:`${g.borderRadius}px ${g.borderRadius}px 0 0`}},[`&${C}-right`]:{[`> ${C}-nav ${C}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${g.borderRadius}px ${g.borderRadius}px 0`}}},[`&${C}-left`]:{[`> ${C}-nav ${C}-tab`]:{borderRadius:{_skip_check_:!0,value:`${g.borderRadius}px 0 0 ${g.borderRadius}px`}}}},[`&${C}-large`]:{[`> ${C}-nav`]:{[`${C}-tab`]:{padding:b}}}}}},lt=g=>{const{componentCls:C,itemActiveColor:B,itemHoverColor:b,iconCls:_,tabsHorizontalItemMargin:Ae,horizontalItemPadding:Ye,itemSelectedColor:_e,itemColor:vt}=g,Ot=`${C}-tab`;return{[Ot]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Ye,fontSize:g.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:vt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:B}},(0,hn.Qy)(g)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-g.marginXXS},marginLeft:{_skip_check_:!0,value:g.marginXS},color:g.colorTextDescription,fontSize:g.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${g.motionDurationSlow}`,"&:hover":{color:g.colorTextHeading}},"&:hover":{color:b},[`&${Ot}-active ${Ot}-btn`]:{color:_e,textShadow:g.tabsActiveTextShadow},[`&${Ot}-disabled`]:{color:g.colorTextDisabled,cursor:"not-allowed"},[`&${Ot}-disabled ${Ot}-btn, &${Ot}-disabled ${C}-remove`]:{"&:focus, &:active":{color:g.colorTextDisabled}},[`& ${Ot}-remove ${_}`]:{margin:0},[_]:{marginRight:{_skip_check_:!0,value:g.marginSM}}},[`${Ot} + ${Ot}`]:{margin:{_skip_check_:!0,value:Ae}}}},at=g=>{const{componentCls:C,tabsHorizontalItemMarginRTL:B,iconCls:b,cardGutter:_}=g;return{[`${C}-rtl`]:{direction:"rtl",[`${C}-nav`]:{[`${C}-tab`]:{margin:{_skip_check_:!0,value:B},[`${C}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[b]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${g.marginSM}px`}},[`${C}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${g.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${g.marginXXS}px`},[b]:{margin:0}}}},[`&${C}-left`]:{[`> ${C}-nav`]:{order:1},[`> ${C}-content-holder`]:{order:0}},[`&${C}-right`]:{[`> ${C}-nav`]:{order:0},[`> ${C}-content-holder`]:{order:1}},[`&${C}-card${C}-top, &${C}-card${C}-bottom`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab + ${C}-tab`]:{marginRight:{_skip_check_:!0,value:_},marginLeft:{_skip_check_:!0,value:0}}}}},[`${C}-dropdown-rtl`]:{direction:"rtl"},[`${C}-menu-item`]:{[`${C}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Ht=g=>{const{componentCls:C,tabsCardPadding:B,cardHeight:b,cardGutter:_,itemHoverColor:Ae,itemActiveColor:Ye,colorBorderSecondary:_e}=g;return{[C]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,hn.Wf)(g)),{display:"flex",[`> ${C}-nav, > div > ${C}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${C}-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 ${g.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${C}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${g.motionDurationSlow}`},[`${C}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${C}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${C}-nav-more`]:{position:"relative",padding:B,background:"transparent",border:0,color:g.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:g.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${C}-nav-add`]:Object.assign({minWidth:b,marginLeft:{_skip_check_:!0,value:_},padding:`0 ${g.paddingXS}px`,background:"transparent",border:`${g.lineWidth}px ${g.lineType} ${_e}`,borderRadius:`${g.borderRadiusLG}px ${g.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:g.colorText,transition:`all ${g.motionDurationSlow} ${g.motionEaseInOut}`,"&:hover":{color:Ae},"&:active, &:focus:not(:focus-visible)":{color:Ye}},(0,hn.Qy)(g))},[`${C}-extra-content`]:{flex:"none"},[`${C}-ink-bar`]:{position:"absolute",background:g.inkBarColor,pointerEvents:"none"}}),lt(g)),{[`${C}-content`]:{position:"relative",width:"100%"},[`${C}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${C}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${C}-centered`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-nav-wrap`]:{[`&:not([class*='${C}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var cn=(0,wn.Z)("Tabs",g=>{const C=(0,tn.TS)(g,{tabsCardPadding:g.cardPadding||`${(g.cardHeight-Math.round(g.fontSize*g.lineHeight))/2-g.lineWidth}px ${g.padding}px`,dropdownEdgeChildVerticalPadding:g.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${g.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${g.horizontalItemGutter}px`});return[ot(C),at(C),ge(C),Jn(C),Ln(C),Ht(C),sn(C)]},g=>{const C=g.controlHeightLG;return{zIndexPopup:g.zIndexPopupBase+50,cardBg:g.colorFillAlter,cardHeight:C,cardPadding:"",cardPaddingSM:`${g.paddingXXS*1.5}px ${g.padding}px`,cardPaddingLG:`${g.paddingXS}px ${g.padding}px ${g.paddingXXS*1.5}px`,titleFontSize:g.fontSize,titleFontSizeLG:g.fontSizeLG,titleFontSizeSM:g.fontSize,inkBarColor:g.colorPrimary,horizontalMargin:`0 0 ${g.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${g.paddingSM}px 0`,horizontalItemPaddingSM:`${g.paddingXS}px 0`,horizontalItemPaddingLG:`${g.padding}px 0`,verticalItemPadding:`${g.paddingXS}px ${g.paddingLG}px`,verticalItemMargin:`${g.margin}px 0 0 0`,itemColor:g.colorText,itemSelectedColor:g.colorPrimary,itemHoverColor:g.colorPrimaryHover,itemActiveColor:g.colorPrimaryActive,cardGutter:g.marginXXS/2}}),Tt=function(g,C){var B={};for(var b in g)Object.prototype.hasOwnProperty.call(g,b)&&C.indexOf(b)<0&&(B[b]=g[b]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,b=Object.getOwnPropertySymbols(g);_{const{type:C,className:B,rootClassName:b,size:_,onEdit:Ae,hideAdd:Ye,centered:_e,addIcon:vt,popupClassName:Ot,children:Rt,items:Wt,animated:Ne,style:yt,indicatorSize:se}=g,Pe=Tt(g,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Fe,moreIcon:Xe=x.createElement(f.Z,null)}=Pe,{direction:Et,tabs:Qe,getPrefixCls:Oe,getPopupContainer:Y}=x.useContext(G.E_),Ee=Oe("tabs",Fe),[je,it]=cn(Ee);let tt;C==="editable-card"&&(tt={onEdit:(Bn,Dn)=>{let{key:Tn,event:xn}=Dn;Ae==null||Ae(Bn==="add"?xn:Tn,Bn)},removeIcon:x.createElement(o.Z,null),addIcon:vt||x.createElement(P.Z,null),showAdd:Ye!==!0});const It=Oe(),Pt=dn(Wt,Rt),Ut=Lt(Ee,Ne),on=(0,Se.Z)(_),gn=Object.assign(Object.assign({},Qe==null?void 0:Qe.style),yt);return je(x.createElement(v,Object.assign({direction:Et,getPopupContainer:Y,moreTransitionName:`${It}-slide-up`},Pe,{items:Pt,className:A()({[`${Ee}-${on}`]:on,[`${Ee}-card`]:["card","editable-card"].includes(C),[`${Ee}-editable-card`]:C==="editable-card",[`${Ee}-centered`]:_e},Qe==null?void 0:Qe.className,B,b,it),popupClassName:A()(Ot,it),style:gn,editable:tt,moreIcon:Xe,prefixCls:Ee,animated:Ut,indicatorSize:se!=null?se:Qe==null?void 0:Qe.indicatorSize})))};vn.TabPane=rt;var oe=vn},17574:function(mn,nt,i){"use strict";i.d(nt,{default:function(){return Q}});var o=i(64588),f=i(92393),P=i(52671),W=i(8657),A=i(5016),M=i(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},ie=s,pe=i(7657),O=function(F,ue){return M.createElement(pe.Z,(0,A.Z)({},F,{ref:ue,icon:ie}))},te=M.forwardRef(O),x=te,R=i(92310),le=i.n(R),j=i(35654),$=i(71430),At=i(36355),ze=i(56082),ft=i(62892),ke=i(20648);const k=4;function w(Z){const{dropPosition:F,dropLevelOffset:ue,prefixCls:ae,indent:J,direction:xe="ltr"}=Z,Le=xe==="ltr"?"left":"right",St=xe==="ltr"?"right":"left",dt={[Le]:-ue*J+k,[St]:0};switch(F){case-1:dt.top=-3;break;case 1:dt.bottom=-3;break;default:dt.bottom=-3,dt[Le]=J+k;break}return M.createElement("div",{style:dt,className:`${ae}-drop-indicator`})}var c=i(71997),T=M.forwardRef((Z,F)=>{const{getPrefixCls:ue,direction:ae,virtual:J,tree:xe}=M.useContext(At.E_),{prefixCls:Le,className:St,showIcon:dt=!1,showLine:xt,switcherIcon:qe,blockNode:kt=!1,children:wt,checkable:Ke=!1,selectable:Ct=!0,draggable:q,motion:U,style:I}=Z,d=ue("tree",Le),H=ue(),de=U!=null?U:Object.assign(Object.assign({},(0,ft.Z)(H)),{motionAppear:!1}),E=Object.assign(Object.assign({},Z),{checkable:Ke,selectable:Ct,showIcon:dt,motion:de,blockNode:kt,showLine:!!xt,dropIndicatorRender:w}),[m,ce]=(0,ke.ZP)(d),X=M.useMemo(()=>{if(!q)return!1;let fe={};switch(typeof q){case"function":fe.nodeDraggable=q;break;case"object":fe=Object.assign({},q);break;default:break}return fe.icon!==!1&&(fe.icon=fe.icon||M.createElement(ze.Z,null)),fe},[q]),L=fe=>M.createElement(c.Z,{prefixCls:d,switcherIcon:qe,treeNodeProps:fe,showLine:xt});return m(M.createElement(o.Z,Object.assign({itemHeight:20,ref:F,virtual:J},E,{style:Object.assign(Object.assign({},xe==null?void 0:xe.style),I),prefixCls:d,className:le()({[`${d}-icon-hide`]:!dt,[`${d}-block-node`]:kt,[`${d}-unselectable`]:!Ct,[`${d}-rtl`]:ae==="rtl"},xe==null?void 0:xe.className,St,ce),direction:ae,checkable:Ke&&M.createElement("span",{className:`${d}-checkbox-inner`}),selectable:Ct,switcherIcon:L,draggable:X}),wt))}),ee;(function(Z){Z[Z.None=0]="None",Z[Z.Start=1]="Start",Z[Z.End=2]="End"})(ee||(ee={}));function N(Z,F){function ue(ae){const{key:J,children:xe}=ae;F(J,ae)!==!1&&N(xe||[],F)}Z.forEach(ue)}function ne(Z){let{treeData:F,expandedKeys:ue,startKey:ae,endKey:J}=Z;const xe=[];let Le=ee.None;if(ae&&ae===J)return[ae];if(!ae||!J)return[];function St(dt){return dt===ae||dt===J}return N(F,dt=>{if(Le===ee.End)return!1;if(St(dt)){if(xe.push(dt),Le===ee.None)Le=ee.Start;else if(Le===ee.Start)return Le=ee.End,!1}else Le===ee.Start&&xe.push(dt);return ue.includes(dt)}),xe}function V(Z,F){const ue=(0,f.Z)(F),ae=[];return N(Z,(J,xe)=>{const Le=ue.indexOf(J);return Le!==-1&&(ae.push(xe),ue.splice(Le,1)),!!ue.length}),ae}var Ue=function(Z,F){var ue={};for(var ae in Z)Object.prototype.hasOwnProperty.call(Z,ae)&&F.indexOf(ae)<0&&(ue[ae]=Z[ae]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,ae=Object.getOwnPropertySymbols(Z);J{var{defaultExpandAll:ue,defaultExpandParent:ae,defaultExpandedKeys:J}=Z,xe=Ue(Z,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Le=M.useRef(),St=M.useRef(),dt=()=>{const{keyEntities:X}=(0,$.I8)(Bt(xe));let L;return ue?L=Object.keys(X):ae?L=(0,j.r7)(xe.expandedKeys||J||[],X):L=xe.expandedKeys||J,L},[xt,qe]=M.useState(xe.selectedKeys||xe.defaultSelectedKeys||[]),[kt,wt]=M.useState(()=>dt());M.useEffect(()=>{"selectedKeys"in xe&&qe(xe.selectedKeys)},[xe.selectedKeys]),M.useEffect(()=>{"expandedKeys"in xe&&wt(xe.expandedKeys)},[xe.expandedKeys]);const Ke=(X,L)=>{var fe;return"expandedKeys"in xe||wt(X),(fe=xe.onExpand)===null||fe===void 0?void 0:fe.call(xe,X,L)},Ct=(X,L)=>{var fe;const{multiple:He}=xe,{node:Re,nativeEvent:we}=L,{key:De=""}=Re,K=Bt(xe),v=Object.assign(Object.assign({},L),{selected:!0}),G=(we==null?void 0:we.ctrlKey)||(we==null?void 0:we.metaKey),Se=we==null?void 0:we.shiftKey;let Ie;He&&G?(Ie=X,Le.current=De,St.current=Ie,v.selectedNodes=V(K,Ie)):He&&Se?(Ie=Array.from(new Set([].concat((0,f.Z)(St.current||[]),(0,f.Z)(ne({treeData:K,expandedKeys:kt,startKey:De,endKey:Le.current}))))),v.selectedNodes=V(K,Ie)):(Ie=[De],Le.current=De,St.current=Ie,v.selectedNodes=V(K,Ie)),(fe=xe.onSelect)===null||fe===void 0||fe.call(xe,Ie,v),"selectedKeys"in xe||qe(Ie)},{getPrefixCls:q,direction:U}=M.useContext(At.E_),{prefixCls:I,className:d,showIcon:H=!0,expandAction:de="click"}=xe,E=Ue(xe,["prefixCls","className","showIcon","expandAction"]),m=q("tree",I),ce=le()(`${m}-directory`,{[`${m}-directory-rtl`]:U==="rtl"},d);return M.createElement(T,Object.assign({icon:he,ref:F,blockNode:!0},E,{showIcon:H,expandAction:de,prefixCls:m,className:ce,expandedKeys:kt,selectedKeys:xt,onSelect:Ct,onExpand:Ke}))};var We=M.forwardRef(Be);const me=T;me.DirectoryTree=We,me.TreeNode=o.O;var Q=me},20648:function(mn,nt,i){"use strict";i.d(nt,{TM:function(){return R},Yk:function(){return x}});var o=i(93083),f=i(98447),P=i(17313),W=i(8378),A=i(37613),M=i(83116);const s=new o.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ie=(le,j)=>({[`.${le}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${j.motionDurationSlow}`}}}),pe=(le,j)=>({[`.${le}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:j.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${j.lineWidthBold}px solid ${j.colorPrimary}`,borderRadius:"50%",content:'""'}}}),O=(le,j)=>{const{treeCls:$,treeNodeCls:At,treeNodePadding:ze,titleHeight:ft,nodeSelectedBg:ke,nodeHoverBg:k}=j,w=j.paddingXS;return{[$]:Object.assign(Object.assign({},(0,P.Wf)(j)),{background:j.colorBgContainer,borderRadius:j.borderRadius,transition:`background-color ${j.motionDurationSlow}`,[`&${$}-rtl`]:{[`${$}-switcher`]:{"&_close":{[`${$}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${$}-active-focused)`]:Object.assign({},(0,P.oN)(j)),[`${$}-list-holder-inner`]:{alignItems:"flex-start"},[`&${$}-block-node`]:{[`${$}-list-holder-inner`]:{alignItems:"stretch",[`${$}-node-content-wrapper`]:{flex:"auto"},[`${At}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ze,insetInlineStart:0,border:`1px solid ${j.colorPrimary}`,opacity:0,animationName:s,animationDuration:j.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${At}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${ze}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${$}-node-content-wrapper`]:{color:j.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${$}-node-content-wrapper`]:Object.assign({},(0,P.oN)(j)),[`&:not(${At}-disabled).filter-node ${$}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${$}-draggable-icon`]:{flexShrink:0,width:ft,lineHeight:`${ft}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${j.motionDurationSlow}`,[`${At}:hover &`]:{opacity:.45}},[`&${At}-disabled`]:{[`${$}-draggable-icon`]:{visibility:"hidden"}}}},[`${$}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ft}},[`${$}-draggable-icon`]:{visibility:"hidden"},[`${$}-switcher`]:Object.assign(Object.assign({},ie(le,j)),{position:"relative",flex:"none",alignSelf:"stretch",width:ft,margin:0,lineHeight:`${ft}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${$}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:j.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ft/2,bottom:-ze,marginInlineStart:-1,borderInlineEnd:`1px solid ${j.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ft/2*.8,height:ft/2,borderBottom:`1px solid ${j.colorBorder}`,content:'""'}}}),[`${$}-checkbox`]:{top:"initial",marginInlineEnd:w},[`${$}-node-content-wrapper, ${$}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ft,margin:0,padding:`0 ${j.paddingXS/2}px`,color:"inherit",lineHeight:`${ft}px`,background:"transparent",borderRadius:j.borderRadius,cursor:"pointer",transition:`all ${j.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:k},[`&${$}-node-selected`]:{backgroundColor:ke},[`${$}-iconEle`]:{display:"inline-block",width:ft,height:ft,lineHeight:`${ft}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${$}-unselectable ${$}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${$}-node-content-wrapper`]:Object.assign({lineHeight:`${ft}px`,userSelect:"none"},pe(le,j)),[`${At}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${j.colorPrimary}`}},"&-show-line":{[`${$}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ft/2,bottom:-ze,borderInlineEnd:`1px solid ${j.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${$}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${At}-leaf-last`]:{[`${$}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ft/2}px !important`}}}}})}},te=le=>{const{treeCls:j,treeNodeCls:$,treeNodePadding:At,directoryNodeSelectedBg:ze,directoryNodeSelectedColor:ft}=le;return{[`${j}${j}-directory`]:{[$]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:At,insetInlineStart:0,transition:`background-color ${le.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:le.controlItemBgHover}},"> *":{zIndex:1},[`${j}-switcher`]:{transition:`color ${le.motionDurationMid}`},[`${j}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${j}-node-selected`]:{color:ft,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ze},[`${j}-switcher`]:{color:ft},[`${j}-node-content-wrapper`]:{color:ft,background:"transparent"}}}}}},x=(le,j)=>{const $=`.${le}`,At=`${$}-treenode`,ze=j.paddingXS/2,ft=(0,A.TS)(j,{treeCls:$,treeNodeCls:At,treeNodePadding:ze});return[O(le,ft),te(ft)]},R=le=>{const{controlHeightSM:j}=le;return{titleHeight:j,nodeHoverBg:le.controlItemBgHover,nodeSelectedBg:le.controlItemBgActive}};nt.ZP=(0,M.Z)("Tree",(le,j)=>{let{prefixCls:$}=j;return[{[le.componentCls]:(0,f.C2)(`${$}-checkbox`,le)},x($,le),(0,W.Z)(le)]},le=>{const{colorTextLightSolid:j,colorPrimary:$}=le;return Object.assign(Object.assign({},R(le)),{directoryNodeSelectedColor:j,directoryNodeSelectedBg:$})})},71997:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return At}});var o=i(5016),f=i(59301),P={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"},W=P,A=i(7657),M=function(ft,ke){return f.createElement(A.Z,(0,o.Z)({},ft,{ref:ke,icon:W}))},s=f.forwardRef(M),ie=s,pe=i(52671),O=i(58617),te=i(15075),x=i(43531),R=i(92310),le=i.n(R),j=i(92343),At=ze=>{const{prefixCls:ft,switcherIcon:ke,treeNodeProps:k,showLine:w}=ze,{isLeaf:c,expanded:D,loading:T}=k;if(T)return f.createElement(O.Z,{className:`${ft}-switcher-loading-icon`});let ee;if(w&&typeof w=="object"&&(ee=w.showLeafIcon),c){if(!w)return null;if(typeof ee!="boolean"&&ee){const V=typeof ee=="function"?ee(k):ee,Ue=`${ft}-switcher-line-custom-icon`;return(0,j.l$)(V)?(0,j.Tm)(V,{className:le()(V.props.className||"",Ue)}):V}return ee?f.createElement(pe.Z,{className:`${ft}-switcher-line-icon`}):f.createElement("span",{className:`${ft}-switcher-leaf-line`})}const N=`${ft}-switcher-icon`,ne=typeof ke=="function"?ke(k):ke;return(0,j.l$)(ne)?(0,j.Tm)(ne,{className:le()(ne.props.className||"",N)}):ne!==void 0?ne:w?D?f.createElement(te.Z,{className:`${ft}-switcher-line-icon`}):f.createElement(x.Z,{className:`${ft}-switcher-line-icon`}):f.createElement(ie,{className:N})}},48066:function(mn,nt,i){"use strict";i.d(nt,{default:function(){return Jn}});var o=i(59301),f=i(40001),P=i(81953),W=i(5016),A={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},M=A,s=i(7657),ie=function(ot,lt){return o.createElement(s.Z,(0,W.Z)({},ot,{ref:lt,icon:M}))},pe=o.forwardRef(ie),O=pe,te=i(92310),x=i.n(te),R=i(25769),le=i.n(R),j=i(29301),$=i(11592),At=i(34280),ze=i(18929),ft=i(2738),ke=i(8654),k=i(24514),w=i(10228),c=function(ge,ot){var lt={};for(var at in ge)Object.prototype.hasOwnProperty.call(ge,at)&&ot.indexOf(at)<0&&(lt[at]=ge[at]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,at=Object.getOwnPropertySymbols(ge);Ht{const lt=g=>{const{keyCode:C}=g;C===w.Z.ENTER&&g.preventDefault()},at=g=>{const{keyCode:C}=g,{onClick:B}=ge;C===w.Z.ENTER&&B&&B()},{style:Ht,noStyle:cn,disabled:Tt}=ge,vn=c(ge,["style","noStyle","disabled"]);let oe={};return cn||(oe=Object.assign({},D)),Tt&&(oe.pointerEvents="none"),oe=Object.assign(Object.assign({},oe),Ht),o.createElement("div",Object.assign({role:"button",tabIndex:0,ref:ot},vn,{onKeyDown:lt,onKeyUp:at,style:oe}))}),N=i(36355),ne=i(9763),V=i(6848),Ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},he=Ue,Bt=function(ot,lt){return o.createElement(s.Z,(0,W.Z)({},ot,{ref:lt,icon:he}))},Be=o.forwardRef(Bt),Ge=Be,We=i(92343),me=i(1643),Q=i(15969),Z=i(83116),F=i(93398);const ue=(ge,ot,lt,at)=>{const{titleMarginBottom:Ht,fontWeightStrong:cn}=at;return{marginBottom:Ht,color:lt,fontWeight:cn,fontSize:ge,lineHeight:ot}},ae=ge=>{const ot=[1,2,3,4,5],lt={};return ot.forEach(at=>{lt[` + h${at}&, + div&-h${at}, + div&-h${at} > textarea, + h${at} + `]=ue(ge[`fontSizeHeading${at}`],ge[`lineHeightHeading${at}`],ge.colorTextHeading,ge)}),lt},J=ge=>{const{componentCls:ot}=ge;return{"a&, a":Object.assign(Object.assign({},(0,Q.N)(ge)),{textDecoration:ge.linkDecoration,"&:active, &:hover":{textDecoration:ge.linkHoverDecoration},[`&[disabled], &${ot}-disabled`]:{color:ge.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:ge.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},xe=ge=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:ge.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:ge.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:F.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:ge.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),Le=ge=>{const{componentCls:ot,paddingSM:lt}=ge,at=lt;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-ge.paddingSM,marginTop:-at,marginBottom:`calc(1em - ${at}px)`},[`${ot}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:ge.marginXS+2,insetBlockEnd:ge.marginXS,color:ge.colorTextDescription,fontWeight:"normal",fontSize:ge.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},St=ge=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:ge.colorSuccess}}}),dt=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-single-line":{whiteSpace:"nowrap"},"&-ellipsis-single-line":{overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),xt=ge=>{const{componentCls:ot,titleMarginTop:lt}=ge;return{[ot]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:ge.colorText,wordBreak:"break-word",lineHeight:ge.lineHeight,[`&${ot}-secondary`]:{color:ge.colorTextDescription},[`&${ot}-success`]:{color:ge.colorSuccess},[`&${ot}-warning`]:{color:ge.colorWarning},[`&${ot}-danger`]:{color:ge.colorError,"a&:active, a&:focus":{color:ge.colorErrorActive},"a&:hover":{color:ge.colorErrorHover}},[`&${ot}-disabled`]:{color:ge.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},ae(ge)),{[` + & + h1${ot}, + & + h2${ot}, + & + h3${ot}, + & + h4${ot}, + & + h5${ot} + `]:{marginTop:lt},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:lt}}}),xe(ge)),J(ge)),{[` + ${ot}-expand, + ${ot}-edit, + ${ot}-copy + `]:Object.assign(Object.assign({},(0,Q.N)(ge)),{marginInlineStart:ge.marginXXS})}),Le(ge)),St(ge)),dt()),{"&-rtl":{direction:"rtl"}})}};var qe=(0,Z.Z)("Typography",ge=>[xt(ge)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),wt=ge=>{const{prefixCls:ot,"aria-label":lt,className:at,style:Ht,direction:cn,maxLength:Tt,autoSize:vn=!0,value:oe,onSave:g,onCancel:C,onEnd:B,component:b,enterIcon:_=o.createElement(Ge,null)}=ge,Ae=o.useRef(null),Ye=o.useRef(!1),_e=o.useRef(),[vt,Ot]=o.useState(oe);o.useEffect(()=>{Ot(oe)},[oe]),o.useEffect(()=>{if(Ae.current&&Ae.current.resizableTextArea){const{textArea:Y}=Ae.current.resizableTextArea;Y.focus();const{length:Ee}=Y.value;Y.setSelectionRange(Ee,Ee)}},[]);const Rt=Y=>{let{target:Ee}=Y;Ot(Ee.value.replace(/[\n\r]/g,""))},Wt=()=>{Ye.current=!0},Ne=()=>{Ye.current=!1},yt=Y=>{let{keyCode:Ee}=Y;Ye.current||(_e.current=Ee)},se=()=>{g(vt.trim())},Pe=Y=>{let{keyCode:Ee,ctrlKey:je,altKey:it,metaKey:tt,shiftKey:It}=Y;_e.current===Ee&&!Ye.current&&!je&&!it&&!tt&&!It&&(Ee===w.Z.ENTER?(se(),B==null||B()):Ee===w.Z.ESC&&C())},Fe=()=>{se()},Xe=b?`${ot}-${b}`:"",[Et,Qe]=qe(ot),Oe=x()(ot,`${ot}-edit-content`,{[`${ot}-rtl`]:cn==="rtl"},at,Xe,Qe);return Et(o.createElement("div",{className:Oe,style:Ht},o.createElement(me.Z,{ref:Ae,maxLength:Tt,value:vt,onChange:Rt,onKeyDown:yt,onKeyUp:Pe,onCompositionStart:Wt,onCompositionEnd:Ne,onBlur:Fe,"aria-label":lt,rows:1,autoSize:vn}),_!==null?(0,We.Tm)(_,{className:`${ot}-edit-content-confirm`}):null))},Ke=function(ge,ot){var lt={};for(var at in ge)Object.prototype.hasOwnProperty.call(ge,at)&&ot.indexOf(at)<0&&(lt[at]=ge[at]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,at=Object.getOwnPropertySymbols(ge);Ht{const{prefixCls:lt,component:at="article",className:Ht,rootClassName:cn,setContentRef:Tt,children:vn,direction:oe,style:g}=ge,C=Ke(ge,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:B,direction:b,typography:_}=o.useContext(N.E_),Ae=oe!=null?oe:b;let Ye=ot;Tt&&(Ye=(0,ke.sQ)(ot,Tt));const _e=B("typography",lt),[vt,Ot]=qe(_e),Rt=x()(_e,_==null?void 0:_.className,{[`${_e}-rtl`]:Ae==="rtl"},Ht,cn,Ot),Wt=Object.assign(Object.assign({},_==null?void 0:_.style),g);return vt(o.createElement(at,Object.assign({className:Rt,style:Wt,ref:Ye},C),vn))});function U(ge,ot){return o.useMemo(()=>{const lt=!!ge;return[lt,Object.assign(Object.assign({},ot),lt&&typeof ge=="object"?ge:null)]},[ge])}var d=(ge,ot)=>{const lt=o.useRef(!1);o.useEffect(()=>{lt.current?ge():lt.current=!0},ot)};function H(ge){const ot=typeof ge;return ot==="string"||ot==="number"}function de(ge){let ot=0;return ge.forEach(lt=>{H(lt)?ot+=String(lt).length:ot+=1}),ot}function E(ge,ot){let lt=0;const at=[];for(let Ht=0;Htot){const g=ot-lt;return at.push(String(cn).slice(0,g)),at}at.push(cn),lt=oe}return ge}const m=0,ce=1,X=2,L=3,fe=4;var Re=ge=>{let{enabledMeasure:ot,children:lt,text:at,width:Ht,fontSize:cn,rows:Tt,onEllipsis:vn}=ge;const[[oe,g,C],B]=o.useState([0,0,0]),[b,_]=o.useState(0),[Ae,Ye]=o.useState(m),[_e,vt]=o.useState(0),Ot=o.useRef(null),Rt=o.useRef(null),Wt=o.useMemo(()=>(0,$.Z)(at),[at]),Ne=o.useMemo(()=>de(Wt),[Wt]),yt=o.useMemo(()=>!ot||Ae!==L?b&&Ae!==fe&&ot?lt(E(Wt,b),b{ot&&Ht&&cn&&Ne&&(Ye(ce),B([0,Math.ceil(Ne/2),Ne]))},[ot,Ht,cn,at,Ne,Tt]),(0,At.Z)(()=>{var Xe;Ae===ce&&vt(((Xe=Ot.current)===null||Xe===void 0?void 0:Xe.offsetHeight)||0)},[Ae]),(0,At.Z)(()=>{var Xe,Et;if(_e){if(Ae===ce){const Qe=((Xe=Rt.current)===null||Xe===void 0?void 0:Xe.offsetHeight)||0,Oe=Tt*_e;Qe<=Oe?(Ye(fe),vn(!1)):Ye(X)}else if(Ae===X)if(oe!==C){const Qe=((Et=Rt.current)===null||Et===void 0?void 0:Et.offsetHeight)||0,Oe=Tt*_e;let Y=oe,Ee=C;oe===C-1?Ee=oe:Qe<=Oe?Y=g:Ee=g;const je=Math.ceil((Y+Ee)/2);B([Y,je,Ee])}else Ye(L),_(g),vn(!0)}},[Ae,oe,C,Tt,_e]);const se={width:Ht,whiteSpace:"normal",margin:0,padding:0},Pe=(Xe,Et,Qe)=>o.createElement("span",{"aria-hidden":!0,ref:Et,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(cn/2)*2},Qe)},Xe),Fe=(Xe,Et)=>{const Qe=E(Wt,Xe);return Pe(lt(Qe,!0),Et,se)};return o.createElement(o.Fragment,null,yt,ot&&Ae!==L&&Ae!==fe&&o.createElement(o.Fragment,null,Pe("lg",Ot,{wordBreak:"keep-all",whiteSpace:"nowrap"}),Ae===ce?Pe(lt(Wt,!1),Rt,se):Fe(g,Rt)))},De=ge=>{let{enabledEllipsis:ot,isEllipsis:lt,children:at,tooltipProps:Ht}=ge;return!(Ht!=null&&Ht.title)||!ot?at:o.createElement(V.Z,Object.assign({open:lt?void 0:!1},Ht),at)},K=function(ge,ot){var lt={};for(var at in ge)Object.prototype.hasOwnProperty.call(ge,at)&&ot.indexOf(at)<0&&(lt[at]=ge[at]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,at=Object.getOwnPropertySymbols(ge);Ht{var lt,at,Ht;const{prefixCls:cn,className:Tt,style:vn,type:oe,disabled:g,children:C,ellipsis:B,editable:b,copyable:_,component:Ae,title:Ye}=ge,_e=K(ge,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:vt,direction:Ot}=o.useContext(N.E_),[Rt]=(0,ne.Z)("Text"),Wt=o.useRef(null),Ne=o.useRef(null),yt=vt("typography",cn),se=(0,ft.Z)(_e,["mark","code","delete","underline","strong","keyboard","italic"]),[Pe,Fe]=U(b),[Xe,Et]=(0,ze.Z)(!1,{value:Fe.editing}),{triggerType:Qe=["icon"]}=Fe,Oe=qt=>{var Qt;qt&&((Qt=Fe.onStart)===null||Qt===void 0||Qt.call(Fe)),Et(qt)};d(()=>{var qt;Xe||(qt=Ne.current)===null||qt===void 0||qt.focus()},[Xe]);const Y=qt=>{qt==null||qt.preventDefault(),Oe(!0)},Ee=qt=>{var Qt;(Qt=Fe.onChange)===null||Qt===void 0||Qt.call(Fe,qt),Oe(!1)},je=()=>{var qt;(qt=Fe.onCancel)===null||qt===void 0||qt.call(Fe),Oe(!1)},[it,tt]=U(_),[It,Pt]=o.useState(!1),Ut=o.useRef(null),on={};tt.format&&(on.format=tt.format);const gn=()=>{Ut.current&&clearTimeout(Ut.current)},Bn=qt=>{var Qt;qt==null||qt.preventDefault(),qt==null||qt.stopPropagation(),le()(tt.text||String(C)||"",on),Pt(!0),gn(),Ut.current=setTimeout(()=>{Pt(!1)},3e3),(Qt=tt.onCopy)===null||Qt===void 0||Qt.call(tt,qt)};o.useEffect(()=>gn,[]);const[Dn,Tn]=o.useState(!1),[xn,Ce]=o.useState(!1),[et,Je]=o.useState(!1),[st,ut]=o.useState(!1),[nn,un]=o.useState(!1),[ln,Vt]=o.useState(!0),[In,rn]=U(B,{expandable:!1}),Mt=In&&!et,{rows:Kt=1}=rn,Sn=o.useMemo(()=>!Mt||rn.suffix!==void 0||rn.onEllipsis||rn.expandable||Pe||it,[Mt,rn,Pe,it]);(0,At.Z)(()=>{In&&!Sn&&(Tn((0,k.G)("webkitLineClamp")),Ce((0,k.G)("textOverflow")))},[Sn,In]);const bn=o.useMemo(()=>Sn?!1:Kt===1?xn:Dn,[Sn,xn,Dn]),Rn=Mt&&(bn?nn:st),kn=Mt&&Kt===1&&bn,Zn=Mt&&Kt>1&&bn,Fn=qt=>{var Qt;Je(!0),(Qt=rn.onExpand)===null||Qt===void 0||Qt.call(rn,qt)},[ir,Ve]=o.useState(0),[ye,ve]=o.useState(0),gt=(qt,Qt)=>{let{offsetWidth:Gt}=qt;var _n;Ve(Gt),ve(parseInt((_n=window.getComputedStyle)===null||_n===void 0?void 0:_n.call(window,Qt).fontSize,10)||0)},$t=qt=>{var Qt;ut(qt),st!==qt&&((Qt=rn.onEllipsis)===null||Qt===void 0||Qt.call(rn,qt))};o.useEffect(()=>{const qt=Wt.current;if(In&&bn&&qt){const Qt=Zn?qt.offsetHeight{const qt=Wt.current;if(typeof IntersectionObserver=="undefined"||!qt||!bn||!Mt)return;const Qt=new IntersectionObserver(()=>{Vt(!!qt.offsetParent)});return Qt.observe(qt),()=>{Qt.disconnect()}},[bn,Mt]);let Cn={};rn.tooltip===!0?Cn={title:(lt=Fe.text)!==null&<!==void 0?lt:C}:o.isValidElement(rn.tooltip)?Cn={title:rn.tooltip}:typeof rn.tooltip=="object"?Cn=Object.assign({title:(at=Fe.text)!==null&&at!==void 0?at:C},rn.tooltip):Cn={title:rn.tooltip};const Nt=o.useMemo(()=>{const qt=Qt=>["string","number"].includes(typeof Qt);if(!(!In||bn)){if(qt(Fe.text))return Fe.text;if(qt(C))return C;if(qt(Ye))return Ye;if(qt(Cn.title))return Cn.title}},[In,bn,Ye,Cn.title,Rn]);if(Xe)return o.createElement(wt,{value:(Ht=Fe.text)!==null&&Ht!==void 0?Ht:typeof C=="string"?C:"",onSave:Ee,onCancel:je,onEnd:Fe.onEnd,prefixCls:yt,className:Tt,style:vn,direction:Ot,component:Ae,maxLength:Fe.maxLength,autoSize:Fe.autoSize,enterIcon:Fe.enterIcon});const Jt=()=>{const{expandable:qt,symbol:Qt}=rn;if(!qt)return null;let Gt;return Qt?Gt=Qt:Gt=Rt==null?void 0:Rt.expand,o.createElement("a",{key:"expand",className:`${yt}-expand`,onClick:Fn,"aria-label":Rt==null?void 0:Rt.expand},Gt)},ht=()=>{if(!Pe)return;const{icon:qt,tooltip:Qt}=Fe,Gt=(0,$.Z)(Qt)[0]||(Rt==null?void 0:Rt.edit),_n=typeof Gt=="string"?Gt:"";return Qe.includes("icon")?o.createElement(V.Z,{key:"edit",title:Qt===!1?"":Gt},o.createElement(ee,{ref:Ne,className:`${yt}-edit`,onClick:Y,"aria-label":_n},qt||o.createElement(O,{role:"button"}))):null},_t=()=>{if(!it)return;const{tooltips:qt,icon:Qt}=tt,Gt=Se(qt),_n=Se(Qt),vr=It?G(Gt[1],Rt==null?void 0:Rt.copied):G(Gt[0],Rt==null?void 0:Rt.copy),er=It?Rt==null?void 0:Rt.copied:Rt==null?void 0:Rt.copy,br=typeof vr=="string"?vr:er;return o.createElement(V.Z,{key:"copy",title:vr},o.createElement(ee,{className:x()(`${yt}-copy`,It&&`${yt}-copy-success`),onClick:Bn,"aria-label":br},It?G(_n[1],o.createElement(f.Z,null),!0):G(_n[0],o.createElement(P.Z,null),!0)))},nr=qt=>[qt&&Jt(),ht(),_t()],gr=qt=>[qt&&o.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Ie),rn.suffix,nr(qt)];return o.createElement(j.Z,{onResize:gt,disabled:!Mt||bn},qt=>o.createElement(De,{tooltipProps:Cn,enabledEllipsis:Mt,isEllipsis:Rn},o.createElement(q,Object.assign({className:x()({[`${yt}-${oe}`]:oe,[`${yt}-disabled`]:g,[`${yt}-ellipsis`]:In,[`${yt}-single-line`]:Mt&&Kt===1,[`${yt}-ellipsis-single-line`]:kn,[`${yt}-ellipsis-multiple-line`]:Zn},Tt),prefixCls:cn,style:Object.assign(Object.assign({},vn),{WebkitLineClamp:Zn?Kt:void 0}),component:Ae,ref:(0,ke.sQ)(qt,Wt,ot),direction:Ot,onClick:Qe.includes("text")?Y:void 0,"aria-label":Nt==null?void 0:Nt.toString(),title:Ye},se),o.createElement(Re,{enabledMeasure:Mt&&!bn,text:C,rows:Kt,width:ir,fontSize:ye,onEllipsis:$t},(Qt,Gt)=>{let _n=Qt;return Qt.length&&Gt&&Nt&&(_n=o.createElement("span",{key:"show-content","aria-hidden":!0},_n)),v(ge,o.createElement(o.Fragment,null,_n,gr(Gt)))}))))}),Ft=function(ge,ot){var lt={};for(var at in ge)Object.prototype.hasOwnProperty.call(ge,at)&&ot.indexOf(at)<0&&(lt[at]=ge[at]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,at=Object.getOwnPropertySymbols(ge);Ht{var{ellipsis:lt,rel:at}=ge,Ht=Ft(ge,["ellipsis","rel"]);const cn=Object.assign(Object.assign({},Ht),{rel:at===void 0&&Ht.target==="_blank"?"noopener noreferrer":at});return delete cn.navigate,o.createElement(bt,Object.assign({},cn,{ref:ot,ellipsis:!!lt,component:"a"}))}),en=o.forwardRef((ge,ot)=>o.createElement(bt,Object.assign({ref:ot},ge,{component:"div"}))),dn=function(ge,ot){var lt={};for(var at in ge)Object.prototype.hasOwnProperty.call(ge,at)&&ot.indexOf(at)<0&&(lt[at]=ge[at]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,at=Object.getOwnPropertySymbols(ge);Ht{var{ellipsis:lt}=ge,at=dn(ge,["ellipsis"]);const Ht=o.useMemo(()=>lt&&typeof lt=="object"?(0,ft.Z)(lt,["expandable","rows"]):lt,[lt]);return o.createElement(bt,Object.assign({ref:ot},at,{ellipsis:Ht,component:"span"}))};var wn=o.forwardRef(hn),tn=function(ge,ot){var lt={};for(var at in ge)Object.prototype.hasOwnProperty.call(ge,at)&&ot.indexOf(at)<0&&(lt[at]=ge[at]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,at=Object.getOwnPropertySymbols(ge);Ht{const{level:lt=1}=ge,at=tn(ge,["level"]);let Ht;return On.includes(lt)?Ht=`h${lt}`:Ht="h1",o.createElement(bt,Object.assign({ref:ot},at,{component:Ht}))});const Ln=q;Ln.Text=wn,Ln.Link=Xt,Ln.Title=sn,Ln.Paragraph=en;var Jn=Ln},54580:function(mn,nt,i){"use strict";i.d(nt,{default:function(){return yt}});var o=i(59301),f=i(92393),P=i(92310),W=i.n(P),A=i(5016),M=i(6487),s=i(56789),ie=i(7942),pe=i(76773),O=i(18082),te=i(5883),x=i(85444),R=i(10928),le=i(21566),j=i(26112);function $(se,Pe){var Fe="cannot ".concat(se.method," ").concat(se.action," ").concat(Pe.status,"'"),Xe=new Error(Fe);return Xe.status=Pe.status,Xe.method=se.method,Xe.url=se.action,Xe}function At(se){var Pe=se.responseText||se.response;if(!Pe)return Pe;try{return JSON.parse(Pe)}catch(Fe){return Pe}}function ze(se){var Pe=new XMLHttpRequest;se.onProgress&&Pe.upload&&(Pe.upload.onprogress=function(Qe){Qe.total>0&&(Qe.percent=Qe.loaded/Qe.total*100),se.onProgress(Qe)});var Fe=new FormData;se.data&&Object.keys(se.data).forEach(function(Et){var Qe=se.data[Et];if(Array.isArray(Qe)){Qe.forEach(function(Oe){Fe.append("".concat(Et,"[]"),Oe)});return}Fe.append(Et,Qe)}),se.file instanceof Blob?Fe.append(se.filename,se.file,se.file.name):Fe.append(se.filename,se.file),Pe.onerror=function(Qe){se.onError(Qe)},Pe.onload=function(){return Pe.status<200||Pe.status>=300?se.onError($(se,Pe),At(Pe)):se.onSuccess(At(Pe),Pe)},Pe.open(se.method,se.action,!0),se.withCredentials&&"withCredentials"in Pe&&(Pe.withCredentials=!0);var Xe=se.headers||{};return Xe["X-Requested-With"]!==null&&Pe.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Xe).forEach(function(Et){Xe[Et]!==null&&Pe.setRequestHeader(Et,Xe[Et])}),Pe.send(Fe),{abort:function(){Pe.abort()}}}var ft=+new Date,ke=0;function k(){return"rc-upload-".concat(ft,"-").concat(++ke)}var w=i(48736),c=function(se,Pe){if(se&&Pe){var Fe=Array.isArray(Pe)?Pe:Pe.split(","),Xe=se.name||"",Et=se.type||"",Qe=Et.replace(/\/.*$/,"");return Fe.some(function(Oe){var Y=Oe.trim();if(/^\*(\/\*)?$/.test(Oe))return!0;if(Y.charAt(0)==="."){var Ee=Xe.toLowerCase(),je=Y.toLowerCase(),it=[je];return(je===".jpg"||je===".jpeg")&&(it=[".jpg",".jpeg"]),it.some(function(tt){return Ee.endsWith(tt)})}return/\/\*$/.test(Y)?Qe===Y.replace(/\/.*$/,""):Et===Y?!0:/^\w+$/.test(Y)?((0,w.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Y,"'.Skip for check.")),!0):!1})}return!0};function D(se,Pe){var Fe=se.createReader(),Xe=[];function Et(){Fe.readEntries(function(Qe){var Oe=Array.prototype.slice.apply(Qe);Xe=Xe.concat(Oe);var Y=!Oe.length;Y?Pe(Xe):Et()})}Et()}var T=function(Pe,Fe,Xe){var Et=function Qe(Oe,Y){Oe&&(Oe.path=Y||"",Oe.isFile?Oe.file(function(Ee){Xe(Ee)&&(Oe.fullPath&&!Ee.webkitRelativePath&&(Object.defineProperties(Ee,{webkitRelativePath:{writable:!0}}),Ee.webkitRelativePath=Oe.fullPath.replace(/^\//,""),Object.defineProperties(Ee,{webkitRelativePath:{writable:!1}})),Fe([Ee]))}):Oe.isDirectory&&D(Oe,function(Ee){Ee.forEach(function(je){Qe(je,"".concat(Y).concat(Oe.name,"/"))})}))};Pe.forEach(function(Qe){Et(Qe.webkitGetAsEntry())})},ee=T,N=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ne=function(se){(0,ie.Z)(Fe,se);var Pe=(0,pe.Z)(Fe);function Fe(){var Xe;(0,M.Z)(this,Fe);for(var Et=arguments.length,Qe=new Array(Et),Oe=0;Oe{let{uid:Qe}=Et;return Qe===se.uid});return Xe===-1?Fe.push(se):Fe[Xe]=se,Fe}function fe(se,Pe){const Fe=se.uid!==void 0?"uid":"name";return Pe.filter(Xe=>Xe[Fe]===se[Fe])[0]}function He(se,Pe){const Fe=se.uid!==void 0?"uid":"name",Xe=Pe.filter(Et=>Et[Fe]!==se[Fe]);return Xe.length===Pe.length?null:Xe}const Re=function(){const Pe=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Xe=Pe[Pe.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Xe)||[""])[0]},we=se=>se.indexOf("image/")===0,De=se=>{if(se.type&&!se.thumbUrl)return we(se.type);const Pe=se.thumbUrl||se.url||"",Fe=Re(Pe);return/^data:image\//.test(Pe)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Fe)?!0:!(/^data:/.test(Pe)||Fe)},K=200;function v(se){return new Promise(Pe=>{if(!se.type||!we(se.type)){Pe("");return}const Fe=document.createElement("canvas");Fe.width=K,Fe.height=K,Fe.style.cssText=`position: fixed; left: 0; top: 0; width: ${K}px; height: ${K}px; z-index: 9999; display: none;`,document.body.appendChild(Fe);const Xe=Fe.getContext("2d"),Et=new Image;if(Et.onload=()=>{const{width:Qe,height:Oe}=Et;let Y=K,Ee=K,je=0,it=0;Qe>Oe?(Ee=Oe*(K/Qe),it=-(Ee-Y)/2):(Y=Qe*(K/Oe),je=-(Y-Ee)/2),Xe.drawImage(Et,je,it,Y,Ee);const tt=Fe.toDataURL();document.body.removeChild(Fe),window.URL.revokeObjectURL(Et.src),Pe(tt)},Et.crossOrigin="anonymous",se.type.startsWith("image/svg+xml")){const Qe=new FileReader;Qe.onload=()=>{Qe.result&&(Et.src=Qe.result)},Qe.readAsDataURL(se)}else if(se.type.startsWith("image/gif")){const Qe=new FileReader;Qe.onload=()=>{Qe.result&&Pe(Qe.result)},Qe.readAsDataURL(se)}else Et.src=window.URL.createObjectURL(se)})}var G=i(26227),Se=i(41464),Ie=i(15277),rt=i(93948),bt=i(6848),Lt=o.forwardRef((se,Pe)=>{let{prefixCls:Fe,className:Xe,style:Et,locale:Qe,listType:Oe,file:Y,items:Ee,progress:je,iconRender:it,actionIconRender:tt,itemRender:It,isImgUrl:Pt,showPreviewIcon:Ut,showRemoveIcon:on,showDownloadIcon:gn,previewIcon:Bn,removeIcon:Dn,downloadIcon:Tn,onPreview:xn,onDownload:Ce,onClose:et}=se;var Je,st;const{status:ut}=Y,[nn,un]=o.useState(ut);o.useEffect(()=>{ut!=="removed"&&un(ut)},[ut]);const[ln,Vt]=o.useState(!1);o.useEffect(()=>{const Nt=setTimeout(()=>{Vt(!0)},300);return()=>{clearTimeout(Nt)}},[]);const In=it(Y);let rn=o.createElement("div",{className:`${Fe}-icon`},In);if(Oe==="picture"||Oe==="picture-card"||Oe==="picture-circle")if(nn==="uploading"||!Y.thumbUrl&&!Y.url){const Nt=W()(`${Fe}-list-item-thumbnail`,{[`${Fe}-list-item-file`]:nn!=="uploading"});rn=o.createElement("div",{className:Nt},In)}else{const Nt=Pt!=null&&Pt(Y)?o.createElement("img",{src:Y.thumbUrl||Y.url,alt:Y.name,className:`${Fe}-list-item-image`,crossOrigin:Y.crossOrigin}):In,Jt=W()(`${Fe}-list-item-thumbnail`,{[`${Fe}-list-item-file`]:Pt&&!Pt(Y)});rn=o.createElement("a",{className:Jt,onClick:ht=>xn(Y,ht),href:Y.url||Y.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Nt)}const Mt=W()(`${Fe}-list-item`,`${Fe}-list-item-${nn}`),Kt=typeof Y.linkProps=="string"?JSON.parse(Y.linkProps):Y.linkProps,Sn=on?tt((typeof Dn=="function"?Dn(Y):Dn)||o.createElement(G.Z,null),()=>et(Y),Fe,Qe.removeFile):null,bn=gn&&nn==="done"?tt((typeof Tn=="function"?Tn(Y):Tn)||o.createElement(Se.Z,null),()=>Ce(Y),Fe,Qe.downloadFile):null,Rn=Oe!=="picture-card"&&Oe!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:W()(`${Fe}-list-item-actions`,{picture:Oe==="picture"})},bn,Sn),kn=W()(`${Fe}-list-item-name`),Zn=Y.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:kn,title:Y.name},Kt,{href:Y.url,onClick:Nt=>xn(Y,Nt)}),Y.name),Rn]:[o.createElement("span",{key:"view",className:kn,onClick:Nt=>xn(Y,Nt),title:Y.name},Y.name),Rn],Fn={pointerEvents:"none",opacity:.5},ir=Ut?o.createElement("a",{href:Y.url||Y.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Y.url||Y.thumbUrl?void 0:Fn,onClick:Nt=>xn(Y,Nt),title:Qe.previewFile},typeof Bn=="function"?Bn(Y):Bn||o.createElement(Ie.Z,null)):null,Ve=(Oe==="picture-card"||Oe==="picture-circle")&&nn!=="uploading"&&o.createElement("span",{className:`${Fe}-list-item-actions`},ir,nn==="done"&&bn,Sn),{getPrefixCls:ye}=o.useContext(me.E_),ve=ye(),gt=o.createElement("div",{className:Mt},rn,Zn,Ve,ln&&o.createElement(H.default,{motionName:`${ve}-fade`,visible:nn==="uploading",motionDeadline:2e3},Nt=>{let{className:Jt}=Nt;const ht="percent"in Y?o.createElement(rt.Z,Object.assign({},je,{type:"line",percent:Y.percent,"aria-label":Y["aria-label"],"aria-labelledby":Y["aria-labelledby"]})):null;return o.createElement("div",{className:W()(`${Fe}-list-item-progress`,Jt)},ht)})),$t=Y.response&&typeof Y.response=="string"?Y.response:((Je=Y.error)===null||Je===void 0?void 0:Je.statusText)||((st=Y.error)===null||st===void 0?void 0:st.message)||Qe.uploadError,Cn=nn==="error"?o.createElement(bt.Z,{title:$t,getPopupContainer:Nt=>Nt.parentNode},gt):gt;return o.createElement("div",{className:W()(`${Fe}-list-item-container`,Xe),style:Et,ref:Pe},It?It(Cn,Y,Ee,{download:Ce.bind(null,Y),preview:xn.bind(null,Y),remove:et.bind(null,Y)}):Cn)});const Xt=(se,Pe)=>{const{listType:Fe="text",previewFile:Xe=v,onPreview:Et,onDownload:Qe,onRemove:Oe,locale:Y,iconRender:Ee,isImageUrl:je=De,prefixCls:it,items:tt=[],showPreviewIcon:It=!0,showRemoveIcon:Pt=!0,showDownloadIcon:Ut=!1,removeIcon:on,previewIcon:gn,downloadIcon:Bn,progress:Dn={size:[-1,2],showInfo:!1},appendAction:Tn,appendActionVisible:xn=!0,itemRender:Ce,disabled:et}=se,Je=(0,de.Z)(),[st,ut]=o.useState(!1);o.useEffect(()=>{Fe!=="picture"&&Fe!=="picture-card"&&Fe!=="picture-circle"||(tt||[]).forEach(Fn=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Fn.originFileObj instanceof File||Fn.originFileObj instanceof Blob)||Fn.thumbUrl!==void 0||(Fn.thumbUrl="",Xe&&Xe(Fn.originFileObj).then(ir=>{Fn.thumbUrl=ir||"",Je()}))})},[Fe,tt,Xe]),o.useEffect(()=>{ut(!0)},[]);const nn=(Fn,ir)=>{if(Et)return ir==null||ir.preventDefault(),Et(Fn)},un=Fn=>{typeof Qe=="function"?Qe(Fn):Fn.url&&window.open(Fn.url)},ln=Fn=>{Oe==null||Oe(Fn)},Vt=Fn=>{if(Ee)return Ee(Fn,Fe);const ir=Fn.status==="uploading",Ve=je&&je(Fn)?o.createElement(d,null):o.createElement(St,null);let ye=ir?o.createElement(dt.Z,null):o.createElement(Ke,null);return Fe==="picture"?ye=ir?o.createElement(dt.Z,null):Ve:(Fe==="picture-card"||Fe==="picture-circle")&&(ye=ir?Y.uploading:Ve),ye},In=(Fn,ir,Ve,ye)=>{const ve={type:"text",size:"small",title:ye,onClick:gt=>{ir(),(0,m.l$)(Fn)&&Fn.props.onClick&&Fn.props.onClick(gt)},className:`${Ve}-list-item-action`,disabled:et};if((0,m.l$)(Fn)){const gt=(0,m.Tm)(Fn,Object.assign(Object.assign({},Fn.props),{onClick:()=>{}}));return o.createElement(ce.ZP,Object.assign({},ve,{icon:gt}))}return o.createElement(ce.ZP,Object.assign({},ve),o.createElement("span",null,Fn))};o.useImperativeHandle(Pe,()=>({handlePreview:nn,handleDownload:un}));const{getPrefixCls:rn}=o.useContext(me.E_),Mt=rn("upload",it),Kt=rn(),Sn=W()(`${Mt}-list`,`${Mt}-list-${Fe}`),bn=(0,f.Z)(tt.map(Fn=>({key:Fn.uid,file:Fn})));let kn={motionDeadline:2e3,motionName:`${Mt}-${Fe==="picture-card"||Fe==="picture-circle"?"animate-inline":"animate"}`,keys:bn,motionAppear:st};const Zn=o.useMemo(()=>{const Fn=Object.assign({},(0,E.Z)(Kt));return delete Fn.onAppearEnd,delete Fn.onEnterEnd,delete Fn.onLeaveEnd,Fn},[Kt]);return Fe!=="picture-card"&&Fe!=="picture-circle"&&(kn=Object.assign(Object.assign({},Zn),kn)),o.createElement("div",{className:Sn},o.createElement(H.CSSMotionList,Object.assign({},kn,{component:!1}),Fn=>{let{key:ir,file:Ve,className:ye,style:ve}=Fn;return o.createElement(Lt,{key:ir,locale:Y,prefixCls:Mt,className:ye,style:ve,file:Ve,items:tt,progress:Dn,listType:Fe,isImgUrl:je,showPreviewIcon:It,showRemoveIcon:Pt,showDownloadIcon:Ut,removeIcon:on,previewIcon:gn,downloadIcon:Bn,iconRender:Vt,actionIconRender:In,itemRender:Ce,onPreview:nn,onDownload:un,onClose:ln})}),Tn&&o.createElement(H.default,Object.assign({},kn,{visible:xn,forceRender:!0}),Fn=>{let{className:ir,style:Ve}=Fn;return(0,m.Tm)(Tn,ye=>({className:W()(ye.className,ir),style:Object.assign(Object.assign(Object.assign({},Ve),{pointerEvents:ir?"none":void 0}),ye.style)}))}))};var en=o.forwardRef(Xt),dn=i(17313),hn=i(8378),wn=i(83116),tn=i(37613),Qn=se=>{const{componentCls:Pe,iconCls:Fe}=se;return{[`${Pe}-wrapper`]:{[`${Pe}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:se.colorFillAlter,border:`${se.lineWidth}px dashed ${se.colorBorder}`,borderRadius:se.borderRadiusLG,cursor:"pointer",transition:`border-color ${se.motionDurationSlow}`,[Pe]:{padding:`${se.padding}px 0`},[`${Pe}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Pe}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Pe}-disabled):hover`]:{borderColor:se.colorPrimaryHover},[`p${Pe}-drag-icon`]:{marginBottom:se.margin,[Fe]:{color:se.colorPrimary,fontSize:se.uploadThumbnailSize}},[`p${Pe}-text`]:{margin:`0 0 ${se.marginXXS}px`,color:se.colorTextHeading,fontSize:se.fontSizeLG},[`p${Pe}-hint`]:{color:se.colorTextDescription,fontSize:se.fontSize},[`&${Pe}-disabled`]:{cursor:"not-allowed",[`p${Pe}-drag-icon ${Fe}, + p${Pe}-text, + p${Pe}-hint + `]:{color:se.colorTextDisabled}}}}}},Ln=se=>{const{componentCls:Pe,antCls:Fe,iconCls:Xe,fontSize:Et,lineHeight:Qe}=se,Oe=`${Pe}-list-item`,Y=`${Oe}-actions`,Ee=`${Oe}-action`,je=Math.round(Et*Qe);return{[`${Pe}-wrapper`]:{[`${Pe}-list`]:Object.assign(Object.assign({},(0,dn.dF)()),{lineHeight:se.lineHeight,[Oe]:{position:"relative",height:se.lineHeight*Et,marginTop:se.marginXS,fontSize:Et,display:"flex",alignItems:"center",transition:`background-color ${se.motionDurationSlow}`,"&:hover":{backgroundColor:se.controlItemBgHover},[`${Oe}-name`]:Object.assign(Object.assign({},dn.vS),{padding:`0 ${se.paddingXS}px`,lineHeight:Qe,flex:"auto",transition:`all ${se.motionDurationSlow}`}),[Y]:{[Ee]:{opacity:0},[`${Ee}${Fe}-btn-sm`]:{height:je,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${Ee}:focus-visible, + &.picture ${Ee} + `]:{opacity:1},[Xe]:{color:se.actionsColor,transition:`all ${se.motionDurationSlow}`},[`&:hover ${Xe}`]:{color:se.colorText}},[`${Pe}-icon ${Xe}`]:{color:se.colorTextDescription,fontSize:Et},[`${Oe}-progress`]:{position:"absolute",bottom:-se.uploadProgressOffset,width:"100%",paddingInlineStart:Et+se.paddingXS,fontSize:Et,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Oe}:hover ${Ee}`]:{opacity:1,color:se.colorText},[`${Oe}-error`]:{color:se.colorError,[`${Oe}-name, ${Pe}-icon ${Xe}`]:{color:se.colorError},[Y]:{[`${Xe}, ${Xe}:hover`]:{color:se.colorError},[Ee]:{opacity:1}}},[`${Pe}-list-item-container`]:{transition:`opacity ${se.motionDurationSlow}, height ${se.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Jn=i(93083),ge=i(1950);const ot=new Jn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),lt=new Jn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Ht=se=>{const{componentCls:Pe}=se,Fe=`${Pe}-animate-inline`;return[{[`${Pe}-wrapper`]:{[`${Fe}-appear, ${Fe}-enter, ${Fe}-leave`]:{animationDuration:se.motionDurationSlow,animationTimingFunction:se.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Fe}-appear, ${Fe}-enter`]:{animationName:ot},[`${Fe}-leave`]:{animationName:lt}}},{[`${Pe}-wrapper`]:(0,ge.J$)(se)},ot,lt]},cn=i(93398),Tt=i(64993);const vn=se=>{const{componentCls:Pe,iconCls:Fe,uploadThumbnailSize:Xe,uploadProgressOffset:Et}=se,Qe=`${Pe}-list`,Oe=`${Qe}-item`;return{[`${Pe}-wrapper`]:{[` + ${Qe}${Qe}-picture, + ${Qe}${Qe}-picture-card, + ${Qe}${Qe}-picture-circle + `]:{[Oe]:{position:"relative",height:Xe+se.lineWidth*2+se.paddingXS*2,padding:se.paddingXS,border:`${se.lineWidth}px ${se.lineType} ${se.colorBorder}`,borderRadius:se.borderRadiusLG,"&:hover":{background:"transparent"},[`${Oe}-thumbnail`]:Object.assign(Object.assign({},dn.vS),{width:Xe,height:Xe,lineHeight:`${Xe+se.paddingSM}px`,textAlign:"center",flex:"none",[Fe]:{fontSize:se.fontSizeHeading2,color:se.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Oe}-progress`]:{bottom:Et,width:`calc(100% - ${se.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Xe+se.paddingXS}},[`${Oe}-error`]:{borderColor:se.colorError,[`${Oe}-thumbnail ${Fe}`]:{[`svg path[fill='${cn.blue[0]}']`]:{fill:se.colorErrorBg},[`svg path[fill='${cn.blue.primary}']`]:{fill:se.colorError}}},[`${Oe}-uploading`]:{borderStyle:"dashed",[`${Oe}-name`]:{marginBottom:Et}}},[`${Qe}${Qe}-picture-circle ${Oe}`]:{[`&, &::before, ${Oe}-thumbnail`]:{borderRadius:"50%"}}}}},oe=se=>{const{componentCls:Pe,iconCls:Fe,fontSizeLG:Xe,colorTextLightSolid:Et}=se,Qe=`${Pe}-list`,Oe=`${Qe}-item`,Y=se.uploadPicCardSize;return{[` + ${Pe}-wrapper${Pe}-picture-card-wrapper, + ${Pe}-wrapper${Pe}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,dn.dF)()),{display:"inline-block",width:"100%",[`${Pe}${Pe}-select`]:{width:Y,height:Y,marginInlineEnd:se.marginXS,marginBottom:se.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:se.colorFillAlter,border:`${se.lineWidth}px dashed ${se.colorBorder}`,borderRadius:se.borderRadiusLG,cursor:"pointer",transition:`border-color ${se.motionDurationSlow}`,[`> ${Pe}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Pe}-disabled):hover`]:{borderColor:se.colorPrimary}},[`${Qe}${Qe}-picture-card, ${Qe}${Qe}-picture-circle`]:{[`${Qe}-item-container`]:{display:"inline-block",width:Y,height:Y,marginBlock:`0 ${se.marginXS}px`,marginInline:`0 ${se.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Oe]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${se.paddingXS*2}px)`,height:`calc(100% - ${se.paddingXS*2}px)`,backgroundColor:se.colorBgMask,opacity:0,transition:`all ${se.motionDurationSlow}`,content:'" "'}},[`${Oe}:hover`]:{[`&::before, ${Oe}-actions`]:{opacity:1}},[`${Oe}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${se.motionDurationSlow}`,[`${Fe}-eye, ${Fe}-download, ${Fe}-delete`]:{zIndex:10,width:Xe,margin:`0 ${se.marginXXS}px`,fontSize:Xe,cursor:"pointer",transition:`all ${se.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Oe}-actions, ${Oe}-actions:hover`]:{[`${Fe}-eye, ${Fe}-download, ${Fe}-delete`]:{color:new Tt.C(Et).setAlpha(.65).toRgbString(),"&:hover":{color:Et}}},[`${Oe}-thumbnail, ${Oe}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Oe}-name`]:{display:"none",textAlign:"center"},[`${Oe}-file + ${Oe}-name`]:{position:"absolute",bottom:se.margin,display:"block",width:`calc(100% - ${se.paddingXS*2}px)`},[`${Oe}-uploading`]:{[`&${Oe}`]:{backgroundColor:se.colorFillAlter},[`&::before, ${Fe}-eye, ${Fe}-download, ${Fe}-delete`]:{display:"none"}},[`${Oe}-progress`]:{bottom:se.marginXL,width:`calc(100% - ${se.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Pe}-wrapper${Pe}-picture-circle-wrapper`]:{[`${Pe}${Pe}-select`]:{borderRadius:"50%"}}}};var C=se=>{const{componentCls:Pe}=se;return{[`${Pe}-rtl`]:{direction:"rtl"}}};const B=se=>{const{componentCls:Pe,colorTextDisabled:Fe}=se;return{[`${Pe}-wrapper`]:Object.assign(Object.assign({},(0,dn.Wf)(se)),{[Pe]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Pe}-select`]:{display:"inline-block"},[`${Pe}-disabled`]:{color:Fe,cursor:"not-allowed"}})}};var b=(0,wn.Z)("Upload",se=>{const{fontSizeHeading3:Pe,fontSize:Fe,lineHeight:Xe,lineWidth:Et,controlHeightLG:Qe}=se,Oe=Math.round(Fe*Xe),Y=(0,tn.TS)(se,{uploadThumbnailSize:Pe*2,uploadProgressOffset:Oe/2+Et,uploadPicCardSize:Qe*2.55});return[B(Y),Qn(Y),vn(Y),oe(Y),Ln(Y),Ht(Y),C(Y),(0,hn.Z)(Y)]},se=>({actionsColor:se.colorTextDescription})),_=function(se,Pe,Fe,Xe){function Et(Qe){return Qe instanceof Fe?Qe:new Fe(function(Oe){Oe(Qe)})}return new(Fe||(Fe=Promise))(function(Qe,Oe){function Y(it){try{je(Xe.next(it))}catch(tt){Oe(tt)}}function Ee(it){try{je(Xe.throw(it))}catch(tt){Oe(tt)}}function je(it){it.done?Qe(it.value):Et(it.value).then(Y,Ee)}je((Xe=Xe.apply(se,Pe||[])).next())})};const Ae=`__LIST_IGNORE_${Date.now()}__`,Ye=(se,Pe)=>{const{fileList:Fe,defaultFileList:Xe,onRemove:Et,showUploadList:Qe=!0,listType:Oe="text",onPreview:Y,onDownload:Ee,onChange:je,onDrop:it,previewFile:tt,disabled:It,locale:Pt,iconRender:Ut,isImageUrl:on,progress:gn,prefixCls:Bn,className:Dn,type:Tn="select",children:xn,style:Ce,itemRender:et,maxCount:Je,data:st={},multiple:ut=!1,action:nn="",accept:un="",supportServerRender:ln=!0,rootClassName:Vt}=se,In=o.useContext(Q.Z),rn=It!=null?It:In,[Mt,Kt]=(0,Ge.Z)(Xe||[],{value:Fe,postState:rr=>rr!=null?rr:[]}),[Sn,bn]=o.useState("drop"),Rn=o.useRef(null);o.useMemo(()=>{const rr=Date.now();(Fe||[]).forEach((Mn,Wn)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${rr}_${Wn}__`)})},[Fe]);const kn=(rr,Mn,Wn)=>{let Kn=(0,f.Z)(Mn),ar=!1;Je===1?Kn=Kn.slice(-1):Je&&(ar=Kn.length>Je,Kn=Kn.slice(0,Je)),(0,We.flushSync)(()=>{Kt(Kn)});const Hr={file:rr,fileList:Kn};Wn&&(Hr.event=Wn),(!ar||Kn.some(Kr=>Kr.uid===rr.uid))&&(0,We.flushSync)(()=>{je==null||je(Hr)})},Zn=(rr,Mn)=>_(void 0,void 0,void 0,function*(){const{beforeUpload:Wn,transformFile:Kn}=se;let ar=rr;if(Wn){const Hr=yield Wn(rr,Mn);if(Hr===!1)return!1;if(delete rr[Ae],Hr===Ae)return Object.defineProperty(rr,Ae,{value:!0,configurable:!0}),!1;typeof Hr=="object"&&Hr&&(ar=Hr)}return Kn&&(ar=yield Kn(ar)),ar}),Fn=rr=>{const Mn=rr.filter(ar=>!ar.file[Ae]);if(!Mn.length)return;const Wn=Mn.map(ar=>X(ar.file));let Kn=(0,f.Z)(Mt);Wn.forEach(ar=>{Kn=L(ar,Kn)}),Wn.forEach((ar,Hr)=>{let Kr=ar;if(Mn[Hr].parsedFile)ar.status="uploading";else{const{originFileObj:Gn}=ar;let jn;try{jn=new File([Gn],Gn.name,{type:Gn.type})}catch(pr){jn=new Blob([Gn],{type:Gn.type}),jn.name=Gn.name,jn.lastModifiedDate=new Date,jn.lastModified=new Date().getTime()}jn.uid=ar.uid,Kr=jn}kn(Kr,Kn)})},ir=(rr,Mn,Wn)=>{try{typeof rr=="string"&&(rr=JSON.parse(rr))}catch(Hr){}if(!fe(Mn,Mt))return;const Kn=X(Mn);Kn.status="done",Kn.percent=100,Kn.response=rr,Kn.xhr=Wn;const ar=L(Kn,Mt);kn(Kn,ar)},Ve=(rr,Mn)=>{if(!fe(Mn,Mt))return;const Wn=X(Mn);Wn.status="uploading",Wn.percent=rr.percent;const Kn=L(Wn,Mt);kn(Wn,Kn,rr)},ye=(rr,Mn,Wn)=>{if(!fe(Wn,Mt))return;const Kn=X(Wn);Kn.error=rr,Kn.response=Mn,Kn.status="error";const ar=L(Kn,Mt);kn(Kn,ar)},ve=rr=>{let Mn;Promise.resolve(typeof Et=="function"?Et(rr):Et).then(Wn=>{var Kn;if(Wn===!1)return;const ar=He(rr,Mt);ar&&(Mn=Object.assign(Object.assign({},rr),{status:"removed"}),Mt==null||Mt.forEach(Hr=>{const Kr=Mn.uid!==void 0?"uid":"name";Hr[Kr]===Mn[Kr]&&!Object.isFrozen(Hr)&&(Hr.status="removed")}),(Kn=Rn.current)===null||Kn===void 0||Kn.abort(Mn),kn(Mn,ar))})},gt=rr=>{bn(rr.type),rr.type==="drop"&&(it==null||it(rr))};o.useImperativeHandle(Pe,()=>({onBatchStart:Fn,onSuccess:ir,onProgress:Ve,onError:ye,fileList:Mt,upload:Rn.current}));const{getPrefixCls:$t,direction:Cn,upload:Nt}=o.useContext(me.E_),Jt=$t("upload",Bn),ht=Object.assign(Object.assign({onBatchStart:Fn,onError:ye,onProgress:Ve,onSuccess:ir},se),{data:st,multiple:ut,action:nn,accept:un,supportServerRender:ln,prefixCls:Jt,disabled:rn,beforeUpload:Zn,onChange:void 0});delete ht.className,delete ht.style,(!xn||rn)&&delete ht.id;const[_t,nr]=b(Jt),[gr]=(0,Z.Z)("Upload",F.Z.Upload),{showRemoveIcon:qt,showPreviewIcon:Qt,showDownloadIcon:Gt,removeIcon:_n,previewIcon:vr,downloadIcon:er}=typeof Qe=="boolean"?{}:Qe,br=(rr,Mn)=>Qe?o.createElement(en,{prefixCls:Jt,listType:Oe,items:Mt,previewFile:tt,onPreview:Y,onDownload:Ee,onRemove:ve,showRemoveIcon:!rn&&qt,showPreviewIcon:Qt,showDownloadIcon:Gt,removeIcon:_n,previewIcon:vr,downloadIcon:er,iconRender:Ut,locale:Object.assign(Object.assign({},gr),Pt),isImageUrl:on,progress:gn,appendAction:rr,appendActionVisible:Mn,itemRender:et,disabled:rn}):rr,tr=W()(`${Jt}-wrapper`,Dn,Vt,nr,Nt==null?void 0:Nt.className,{[`${Jt}-rtl`]:Cn==="rtl",[`${Jt}-picture-card-wrapper`]:Oe==="picture-card",[`${Jt}-picture-circle-wrapper`]:Oe==="picture-circle"}),fr=Object.assign(Object.assign({},Nt==null?void 0:Nt.style),Ce);if(Tn==="drag"){const rr=W()(nr,Jt,`${Jt}-drag`,{[`${Jt}-drag-uploading`]:Mt.some(Mn=>Mn.status==="uploading"),[`${Jt}-drag-hover`]:Sn==="dragover",[`${Jt}-disabled`]:rn,[`${Jt}-rtl`]:Cn==="rtl"});return _t(o.createElement("span",{className:tr},o.createElement("div",{className:rr,style:fr,onDrop:gt,onDragOver:gt,onDragLeave:gt},o.createElement(Be,Object.assign({},ht,{ref:Rn,className:`${Jt}-btn`}),o.createElement("div",{className:`${Jt}-drag-container`},xn))),br()))}const Yn=W()(Jt,`${Jt}-select`,{[`${Jt}-disabled`]:rn}),Sr=(rr=>o.createElement("div",{className:Yn,style:rr},o.createElement(Be,Object.assign({},ht,{ref:Rn}))))(xn?void 0:{display:"none"});return _t(Oe==="picture-card"||Oe==="picture-circle"?o.createElement("span",{className:tr},br(Sr,!!xn)):o.createElement("span",{className:tr},Sr,br()))};var vt=o.forwardRef(Ye),Ot=function(se,Pe){var Fe={};for(var Xe in se)Object.prototype.hasOwnProperty.call(se,Xe)&&Pe.indexOf(Xe)<0&&(Fe[Xe]=se[Xe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Xe=Object.getOwnPropertySymbols(se);Et{var{style:Fe,height:Xe}=se,Et=Ot(se,["style","height"]);return o.createElement(vt,Object.assign({ref:Pe},Et,{type:"drag",style:Object.assign(Object.assign({},Fe),{height:Xe})}))});const Ne=vt;Ne.Dragger=Wt,Ne.LIST_IGNORE=Ae;var yt=Ne},89780:function(mn){(function(nt,i){mn.exports=i()})(this,function(){"use strict";var nt=navigator.userAgent,i=navigator.platform,o=/gecko\/\d/i.test(nt),f=/MSIE \d/.test(nt),P=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(nt),W=/Edge\/(\d+)/.exec(nt),A=f||P||W,M=A&&(f?document.documentMode||6:+(W||P)[1]),s=!W&&/WebKit\//.test(nt),ie=s&&/Qt\/\d+\.\d+/.test(nt),pe=!W&&/Chrome\//.test(nt),O=/Opera\//.test(nt),te=/Apple Computer/.test(navigator.vendor),x=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(nt),R=/PhantomJS/.test(nt),le=!W&&/AppleWebKit/.test(nt)&&/Mobile\/\w+/.test(nt),j=/Android/.test(nt),$=le||j||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(nt),At=le||/Mac/.test(i),ze=/\bCrOS\b/.test(nt),ft=/win/i.test(i),ke=O&&nt.match(/Version\/(\d*\.\d*)/);ke&&(ke=Number(ke[1])),ke&&ke>=15&&(O=!1,s=!0);var k=At&&(ie||O&&(ke==null||ke<12.11)),w=o||A&&M>=9;function c(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var D=function(e,t){var r=e.className,n=c(t).exec(r);if(n){var a=r.slice(n.index+n[0].length);e.className=r.slice(0,n.index)+(a?n[1]+a:"")}};function T(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function ee(e,t){return T(e).appendChild(t)}function N(e,t,r,n){var a=document.createElement(e);if(r&&(a.className=r),n&&(a.style.cssText=n),typeof t=="string")a.appendChild(document.createTextNode(t));else if(t)for(var l=0;l=t)return u+(t-l);u+=p-l,u+=r-u%r,l=p+1}}var Z=function(){this.id=null,this.f=null,this.time=0,this.handler=We(this.onTimeout,this)};Z.prototype.onTimeout=function(e){e.id=0,e.time<=+new Date?e.f():setTimeout(e.handler,e.time-+new Date)},Z.prototype.set=function(e,t){this.f=t;var r=+new Date+e;(!this.id||r=t)return n+Math.min(u,t-a);if(a+=l-n,a+=r-a%r,n=l+1,a>=t)return n}}var dt=[""];function xt(e){for(;dt.length<=e;)dt.push(qe(dt)+" ");return dt[e]}function qe(e){return e[e.length-1]}function kt(e,t){for(var r=[],n=0;n"\x80"&&(e.toUpperCase()!=e.toLowerCase()||q.test(e))}function I(e,t){return t?t.source.indexOf("\\w")>-1&&U(e)?!0:t.test(e):U(e)}function d(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var H=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function de(e){return e.charCodeAt(0)>=768&&H.test(e)}function E(e,t,r){for(;(r<0?t>0:tr?-1:1;;){if(t==r)return t;var a=(t+r)/2,l=n<0?Math.ceil(a):Math.floor(a);if(l==t)return e(l)?t:r;e(l)?r=l:t=l+n}}function ce(e,t,r,n){if(!e)return n(t,r,"ltr",0);for(var a=!1,l=0;lt||t==r&&u.to==t)&&(n(Math.max(u.from,t),Math.min(u.to,r),u.level==1?"rtl":"ltr",l),a=!0)}a||n(t,r,"ltr")}var X=null;function L(e,t,r){var n;X=null;for(var a=0;at)return a;l.to==t&&(l.from!=l.to&&r=="before"?n=a:X=a),l.from==t&&(l.from!=l.to&&r!="before"?n=a:X=a)}return n!=null?n:X}var fe=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function r(z){return z<=247?e.charAt(z):1424<=z&&z<=1524?"R":1536<=z&&z<=1785?t.charAt(z-1536):1774<=z&&z<=2220?"r":8192<=z&&z<=8203?"w":z==8204?"b":"L"}var n=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,a=/[stwN]/,l=/[LRr]/,u=/[Lb1n]/,p=/[1n]/;function y(z,Te,$e){this.level=z,this.from=Te,this.to=$e}return function(z,Te){var $e=Te=="ltr"?"L":"R";if(z.length==0||Te=="ltr"&&!n.test(z))return!1;for(var jt=z.length,Dt=[],An=0;An-1&&(n[t]=a.slice(0,l).concat(a.slice(l+1)))}}}function v(e,t){var r=De(e,t);if(r.length)for(var n=Array.prototype.slice.call(arguments,2),a=0;a0}function rt(e){e.prototype.on=function(t,r){we(this,t,r)},e.prototype.off=function(t,r){K(this,t,r)}}function bt(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Ft(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Lt(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==!1}function Xt(e){bt(e),Ft(e)}function an(e){return e.target||e.srcElement}function en(e){var t=e.which;return t==null&&(e.button&1?t=1:e.button&2?t=3:e.button&4&&(t=2)),At&&e.ctrlKey&&t==1&&(t=3),t}var dn=function(){if(A&&M<9)return!1;var e=N("div");return"draggable"in e||"dragDrop"in e}(),hn;function wn(e){if(hn==null){var t=N("span","\u200B");ee(e,N("span",[t,document.createTextNode("x")])),e.firstChild.offsetHeight!=0&&(hn=t.offsetWidth<=1&&t.offsetHeight>2&&!(A&&M<8))}var r=hn?N("span","\u200B"):N("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}var tn;function On(e){if(tn!=null)return tn;var t=ee(e,document.createTextNode("A\u062EA")),r=V(t,0,1).getBoundingClientRect(),n=V(t,1,2).getBoundingClientRect();return T(e),!r||r.left==r.right?!1:tn=n.right-r.right<3}var Qn=` + +b`.split(/\n/).length!=3?function(e){for(var t=0,r=[],n=e.length;t<=n;){var a=e.indexOf(` +`,t);a==-1&&(a=e.length);var l=e.slice(t,e.charAt(a-1)=="\r"?a-1:a),u=l.indexOf("\r");u!=-1?(r.push(l.slice(0,u)),t+=u+1):(r.push(l),t=a+1)}return r}:function(e){return e.split(/\r\n?|\n/)},sn=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(t){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(r){}return!t||t.parentElement()!=e?!1:t.compareEndPoints("StartToEnd",t)!=0},Ln=function(){var e=N("div");return"oncopy"in e?!0:(e.setAttribute("oncopy","return;"),typeof e.oncopy=="function")}(),Jn=null;function ge(e){if(Jn!=null)return Jn;var t=ee(e,N("span","x")),r=t.getBoundingClientRect(),n=V(t,0,1).getBoundingClientRect();return Jn=Math.abs(r.left-n.left)>1}var ot={},lt={};function at(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),ot[e]=t}function Ht(e,t){lt[e]=t}function cn(e){if(typeof e=="string"&<.hasOwnProperty(e))e=lt[e];else if(e&&typeof e.name=="string"&<.hasOwnProperty(e.name)){var t=lt[e.name];typeof t=="string"&&(t={name:t}),e=Ct(t,e),e.name=t.name}else{if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return cn("application/xml");if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return cn("application/json")}return typeof e=="string"?{name:e}:e||{name:"null"}}function Tt(e,t){t=cn(t);var r=ot[t.name];if(!r)return Tt(e,"text/plain");var n=r(e,t);if(vn.hasOwnProperty(t.name)){var a=vn[t.name];for(var l in a)a.hasOwnProperty(l)&&(n.hasOwnProperty(l)&&(n["_"+l]=n[l]),n[l]=a[l])}if(n.name=t.name,t.helperType&&(n.helperType=t.helperType),t.modeProps)for(var u in t.modeProps)n[u]=t.modeProps[u];return n}var vn={};function oe(e,t){var r=vn.hasOwnProperty(e)?vn[e]:vn[e]={};me(t,r)}function g(e,t){if(t===!0)return t;if(e.copyState)return e.copyState(t);var r={};for(var n in t){var a=t[n];a instanceof Array&&(a=a.concat([])),r[n]=a}return r}function C(e,t){for(var r;e.innerMode&&(r=e.innerMode(t),!(!r||r.mode==e));)t=r.state,e=r.mode;return r||{mode:e,state:t}}function B(e,t,r){return e.startState?e.startState(t,r):!0}var b=function(e,t,r){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=r};b.prototype.eol=function(){return this.pos>=this.string.length},b.prototype.sol=function(){return this.pos==this.lineStart},b.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},b.prototype.next=function(){if(this.post},b.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},b.prototype.skipToEnd=function(){this.pos=this.string.length},b.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},b.prototype.backUp=function(e){this.pos-=e},b.prototype.column=function(){return this.lastColumnPos0?null:(l&&t!==!1&&(this.pos+=l[0].length),l)}},b.prototype.current=function(){return this.string.slice(this.start,this.pos)},b.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},b.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},b.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};function _(e,t){if(t-=e.first,t<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var r=e;!r.lines;)for(var n=0;;++n){var a=r.children[n],l=a.chunkSize();if(t=e.first&&tr?Ne(r,_(e,r).text.length):Oe(t,_(e,t.line).text.length)}function Oe(e,t){var r=e.ch;return r==null||r>t?Ne(e.line,t):r<0?Ne(e.line,0):e}function Y(e,t){for(var r=[],n=0;nthis.maxLookAhead&&(this.maxLookAhead=e),t},je.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},je.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},je.fromSaved=function(e,t,r){return t instanceof Ee?new je(e,g(e.mode,t.state),r,t.lookAhead):new je(e,g(e.mode,t),r)},je.prototype.save=function(e){var t=e!==!1?g(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Ee(t,this.maxLookAhead):t};function it(e,t,r,n){var a=[e.state.modeGen],l={};Tn(e,t.text,e.doc.mode,r,function(z,Te){return a.push(z,Te)},l,n);for(var u=r.state,p=function(z){r.baseTokens=a;var Te=e.state.overlays[z],$e=1,jt=0;r.state=!0,Tn(e,t.text,Te.mode,r,function(Dt,An){for(var Pn=$e;jtDt&&a.splice($e,1,Dt,a[$e+1],$n),$e+=2,jt=Math.min(Dt,$n)}if(An)if(Te.opaque)a.splice(Pn,$e-Pn,Dt,"overlay "+An),$e=Pn+2;else for(;Pn<$e;Pn+=2){var cr=a[Pn+1];a[Pn+1]=(cr?cr+" ":"")+"overlay "+An}},l),r.state=u,r.baseTokens=null,r.baseTokenPos=1},y=0;ye.options.maxHighlightLength&&g(e.doc.mode,n.state),l=it(e,t,n);a&&(n.state=a),t.stateAfter=n.save(!a),t.styles=l.styles,l.classes?t.styleClasses=l.classes:t.styleClasses&&(t.styleClasses=null),r===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function It(e,t,r){var n=e.doc,a=e.display;if(!n.mode.startState)return new je(n,!0,t);var l=xn(e,t,r),u=l>n.first&&_(n,l-1).stateAfter,p=u?je.fromSaved(n,u,l):new je(n,B(n.mode),l);return n.iter(l,t,function(y){Pt(e,y.text,p);var z=p.line;y.stateAfter=z==t-1||z%5==0||z>=a.viewFrom&&zt.start)return l}throw new Error("Mode "+e.name+" failed to advance stream.")}var gn=function(e,t,r){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=r};function Bn(e,t,r,n){var a=e.doc,l=a.mode,u;t=Qe(a,t);var p=_(a,t.line),y=It(e,t.line,r),z=new b(p.text,e.options.tabSize,y),Te;for(n&&(Te=[]);(n||z.pose.options.maxHighlightLength?(p=!1,u&&Pt(e,t,n,Te.pos),Te.pos=t.length,$e=null):$e=Dn(on(r,Te,n.state,jt),l),jt){var Dt=jt[0].name;Dt&&($e="m-"+($e?Dt+" "+$e:Dt))}if(!p||z!=$e){for(;yu;--p){if(p<=l.first)return l.first;var y=_(l,p-1),z=y.stateAfter;if(z&&(!r||p+(z instanceof Ee?z.lookAhead:0)<=l.modeFrontier))return p;var Te=Q(y.text,null,e.options.tabSize);(a==null||n>Te)&&(a=p-1,n=Te)}return a}function Ce(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontierr;n--){var a=_(e,n).stateAfter;if(a&&(!(a instanceof Ee)||n+a.lookAhead=t:l.to>t);(n||(n=[])).push(new nn(u,l.from,y?null:l.to))}}return n}function rn(e,t,r){var n;if(e)for(var a=0;a=t:l.to>t);if(p||l.from==t&&u.type=="bookmark"&&(!r||l.marker.insertLeft)){var y=l.from==null||(u.inclusiveLeft?l.from<=t:l.from0&&p)for(var wr=0;wr0)){var Te=[y,1],$e=yt(z.from,p.from),jt=yt(z.to,p.to);($e<0||!u.inclusiveLeft&&!$e)&&Te.push({from:z.from,to:p.from}),(jt>0||!u.inclusiveRight&&!jt)&&Te.push({from:p.to,to:z.to}),a.splice.apply(a,Te),y+=Te.length-3}}return a}function bn(e){var t=e.markedSpans;if(t){for(var r=0;rt)&&(!n||Fn(n,l.marker)<0)&&(n=l.marker)}return n}function gt(e,t,r,n,a){var l=_(e,t),u=Je&&l.markedSpans;if(u)for(var p=0;p=0&&$e<=0||Te<=0&&$e>=0)&&(Te<=0&&(y.marker.inclusiveRight&&a.inclusiveLeft?yt(z.to,r)>=0:yt(z.to,r)>0)||Te>=0&&(y.marker.inclusiveRight&&a.inclusiveLeft?yt(z.from,n)<=0:yt(z.from,n)<0)))return!0}}}function $t(e){for(var t;t=Ve(e);)e=t.find(-1,!0).line;return e}function Cn(e){for(var t;t=ye(e);)e=t.find(1,!0).line;return e}function Nt(e){for(var t,r;t=ye(e);)e=t.find(1,!0).line,(r||(r=[])).push(e);return r}function Jt(e,t){var r=_(e,t),n=$t(r);return r==n?t:vt(n)}function ht(e,t){if(t>e.lastLine())return t;var r=_(e,t),n;if(!_t(e,r))return t;for(;n=ye(r);)r=n.find(1,!0).line;return vt(r)+1}function _t(e,t){var r=Je&&t.markedSpans;if(r){for(var n=void 0,a=0;at.maxLineLength&&(t.maxLineLength=a,t.maxLine=n)})}var Gt=function(e,t,r){this.text=e,Rn(this,t),this.height=r?r(this):1};Gt.prototype.lineNo=function(){return vt(this)},rt(Gt);function _n(e,t,r,n){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),e.order!=null&&(e.order=null),bn(e),Rn(e,r);var a=n?n(e):1;a!=e.height&&_e(e,a)}function vr(e){e.parent=null,bn(e)}var er={},br={};function tr(e,t){if(!e||/^\s*$/.test(e))return null;var r=t.addModeClass?br:er;return r[e]||(r[e]=e.replace(/\S+/g,"cm-$&"))}function fr(e,t){var r=ne("span",null,null,s?"padding-right: .1px":null),n={pre:ne("pre",[r],"CodeMirror-line"),content:r,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var a=0;a<=(t.rest?t.rest.length:0);a++){var l=a?t.rest[a-1]:t.line,u=void 0;n.pos=0,n.addToken=hr,On(e.display.measure)&&(u=He(l,e.doc.direction))&&(n.addToken=rr(n.addToken,u)),n.map=[];var p=t!=e.display.externalMeasured&&vt(l);Wn(l,n,tt(e,l,p)),l.styleClasses&&(l.styleClasses.bgClass&&(n.bgClass=Be(l.styleClasses.bgClass,n.bgClass||"")),l.styleClasses.textClass&&(n.textClass=Be(l.styleClasses.textClass,n.textClass||""))),n.map.length==0&&n.map.push(0,0,n.content.appendChild(wn(e.display.measure))),a==0?(t.measure.map=n.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(n.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(s){var y=n.content.lastChild;(/\bcm-tab\b/.test(y.className)||y.querySelector&&y.querySelector(".cm-tab"))&&(n.content.className="cm-tab-wrap-hack")}return v(e,"renderLine",e,t.line,n.pre),n.pre.className&&(n.textClass=Be(n.pre.className,n.textClass||"")),n}function Yn(e){var t=N("span","\u2022","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function hr(e,t,r,n,a,l,u){if(t){var p=e.splitSpaces?Sr(t,e.trailingSpace):t,y=e.cm.state.specialChars,z=!1,Te;if(!y.test(t))e.col+=t.length,Te=document.createTextNode(p),e.map.push(e.pos,e.pos+t.length,Te),A&&M<9&&(z=!0),e.pos+=t.length;else{Te=document.createDocumentFragment();for(var $e=0;;){y.lastIndex=$e;var jt=y.exec(t),Dt=jt?jt.index-$e:t.length-$e;if(Dt){var An=document.createTextNode(p.slice($e,$e+Dt));A&&M<9?Te.appendChild(N("span",[An])):Te.appendChild(An),e.map.push(e.pos,e.pos+Dt,An),e.col+=Dt,e.pos+=Dt}if(!jt)break;$e+=Dt+1;var Pn=void 0;if(jt[0]==" "){var $n=e.cm.options.tabSize,cr=$n-e.col%$n;Pn=Te.appendChild(N("span",xt(cr),"cm-tab")),Pn.setAttribute("role","presentation"),Pn.setAttribute("cm-text"," "),e.col+=cr}else jt[0]=="\r"||jt[0]==` +`?(Pn=Te.appendChild(N("span",jt[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Pn.setAttribute("cm-text",jt[0]),e.col+=1):(Pn=e.cm.options.specialCharPlaceholder(jt[0]),Pn.setAttribute("cm-text",jt[0]),A&&M<9?Te.appendChild(N("span",[Pn])):Te.appendChild(Pn),e.col+=1);e.map.push(e.pos,e.pos+1,Pn),e.pos++}}if(e.trailingSpace=p.charCodeAt(t.length-1)==32,r||n||a||z||l||u){var Er=r||"";n&&(Er+=n),a&&(Er+=a);var dr=N("span",[Te],Er,l);if(u)for(var wr in u)u.hasOwnProperty(wr)&&wr!="style"&&wr!="class"&&dr.setAttribute(wr,u[wr]);return e.content.appendChild(dr)}e.content.appendChild(Te)}}function Sr(e,t){if(e.length>1&&!/ /.test(e))return e;for(var r=t,n="",a=0;az&&$e.from<=z));jt++);if($e.to>=Te)return e(r,n,a,l,u,p,y);e(r,n.slice(0,$e.to-z),a,l,null,p,y),l=null,n=n.slice($e.to-z),z=$e.to}}}function Mn(e,t,r,n){var a=!n&&r.widgetNode;a&&e.map.push(e.pos,e.pos+t,a),!n&&e.cm.display.input.needsContentAttribute&&(a||(a=e.content.appendChild(document.createElement("span"))),a.setAttribute("cm-marker",r.id)),a&&(e.cm.display.input.setUneditable(a),e.content.appendChild(a)),e.pos+=t,e.trailingSpace=!1}function Wn(e,t,r){var n=e.markedSpans,a=e.text,l=0;if(!n){for(var u=1;uy||ia.collapsed&&Tr.to==y&&Tr.from==y)){if(Tr.to!=null&&Tr.to!=y&&Dt>Tr.to&&(Dt=Tr.to,Pn=""),ia.className&&(An+=" "+ia.className),ia.css&&(jt=(jt?jt+";":"")+ia.css),ia.startStyle&&Tr.from==y&&($n+=" "+ia.startStyle),ia.endStyle&&Tr.to==Dt&&(wr||(wr=[])).push(ia.endStyle,Tr.to),ia.title&&((Er||(Er={})).title=ia.title),ia.attributes)for(var za in ia.attributes)(Er||(Er={}))[za]=ia.attributes[za];ia.collapsed&&(!cr||Fn(cr.marker,ia)<0)&&(cr=Tr)}else Tr.from>y&&Dt>Tr.from&&(Dt=Tr.from)}if(wr)for(var Co=0;Co=p)break;for(var _o=Math.min(p,Dt);;){if(Te){var ko=y+Te.length;if(!cr){var vo=ko>_o?Te.slice(0,_o-y):Te;t.addToken(t,vo,$e?$e+An:An,$n,y+vo.length==Dt?Pn:"",jt,Er)}if(ko>=_o){Te=Te.slice(_o-y),y=_o;break}y=ko,$n=""}Te=a.slice(l,l=r[z++]),$e=tr(r[z++],t.cm.options)}}}function Kn(e,t,r){this.line=t,this.rest=Nt(t),this.size=this.rest?vt(qe(this.rest))-r+1:1,this.node=this.text=null,this.hidden=_t(e,t)}function ar(e,t,r){for(var n=[],a,l=t;l2&&l.push((y.bottom+z.top)/2-r.top)}}l.push(r.bottom-r.top)}}function jo(e,t,r){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};for(var n=0;nr)return{map:e.measure.maps[a],cache:e.measure.caches[a],before:!0}}function Ho(e,t){t=$t(t);var r=vt(t),n=e.display.externalMeasured=new Kn(e.doc,t,r);n.lineN=r;var a=n.built=fr(e,n);return n.text=a.pre,ee(e.display.lineMeasure,a.pre),n}function Xo(e,t,r,n){return co(e,Ga(e,t),r,n)}function Po(e,t){if(t>=e.display.viewFrom&&t=r.lineN&&tt)&&(l=y-p,a=l-1,t>=y&&(u="right")),a!=null){if(n=e[z+2],p==y&&r==(n.insertLeft?"left":"right")&&(u=r),r=="left"&&a==0)for(;z&&e[z-2]==e[z-3]&&e[z-1].insertLeft;)n=e[(z-=3)+2],u="left";if(r=="right"&&a==y-p)for(;z=0&&(r=e[a]).left==r.right;a--);return r}function fn(e,t,r,n){var a=Uo(t.map,r,n),l=a.node,u=a.start,p=a.end,y=a.collapse,z;if(l.nodeType==3){for(var Te=0;Te<4;Te++){for(;u&&de(t.line.text.charAt(a.coverStart+u));)--u;for(;a.coverStart+p0&&(y=n="right");var $e;e.options.lineWrapping&&($e=l.getClientRects()).length>1?z=$e[n=="right"?$e.length-1:0]:z=l.getBoundingClientRect()}if(A&&M<9&&!u&&(!z||!z.left&&!z.right)){var jt=l.parentNode.getClientRects()[0];jt?z={left:jt.left,right:jt.left+ba(e.display),top:jt.top,bottom:jt.bottom}:z=zo}for(var Dt=z.top-t.rect.top,An=z.bottom-t.rect.top,Pn=(Dt+An)/2,$n=t.view.measure.heights,cr=0;cr<$n.length-1&&!(Pn<$n[cr]);cr++);var Er=cr?$n[cr-1]:0,dr=$n[cr],wr={left:(y=="right"?z.right:z.left)-t.rect.left,right:(y=="left"?z.left:z.right)-t.rect.left,top:Er,bottom:dr};return!z.left&&!z.right&&(wr.bogus=!0),e.options.singleCursorHeightPerLine||(wr.rtop=Dt,wr.rbottom=An),wr}function Xn(e,t){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!ge(e))return t;var r=screen.logicalXDPI/screen.deviceXDPI,n=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*r,right:t.right*r,top:t.top*n,bottom:t.bottom*n}}function Br(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t=n.text.length?(y=n.text.length,z="before"):y<=0&&(y=0,z="after"),!p)return u(z=="before"?y-1:y,z=="before");function Te(An,Pn,$n){var cr=p[Pn],Er=cr.level==1;return u($n?An-1:An,Er!=$n)}var $e=L(p,y,z),jt=X,Dt=Te(y,$e,z=="before");return jt!=null&&(Dt.other=Te(y,jt,z!="before")),Dt}function Oo(e,t){var r=0;t=Qe(e.doc,t),e.options.lineWrapping||(r=ba(e.display)*t.ch);var n=_(e.doc,t.line),a=gr(n)+Ea(e.display);return{left:r,right:r,top:a,bottom:a+n.height}}function ai(e,t,r,n,a){var l=Ne(e,t,r);return l.xRel=a,n&&(l.outside=n),l}function mi(e,t,r){var n=e.doc;if(r+=e.display.viewOffset,r<0)return ai(n.first,0,null,-1,-1);var a=Ot(n,r),l=n.first+n.size-1;if(a>l)return ai(n.first+n.size-1,_(n,l).text.length,null,1,1);t<0&&(t=0);for(var u=_(n,a);;){var p=dl(e,u,a,t,r),y=ve(u,p.ch+(p.xRel>0||p.outside>0?1:0));if(!y)return p;var z=y.find(1);if(z.line==a)return z;u=_(n,a=z.line)}}function Mi(e,t,r,n){n-=Ja(t);var a=t.text.length,l=m(function(u){return co(e,r,u-1).bottom<=n},a,0);return a=m(function(u){return co(e,r,u).top>n},l,a),{begin:l,end:a}}function Ii(e,t,r,n){r||(r=Ga(e,t));var a=Za(e,t,co(e,r,n),"line").top;return Mi(e,t,r,a)}function Bi(e,t,r,n){return e.bottom<=r?!1:e.top>r?!0:(n?e.left:e.right)>t}function dl(e,t,r,n,a){a-=gr(t);var l=Ga(e,t),u=Ja(t),p=0,y=t.text.length,z=!0,Te=He(t,e.doc.direction);if(Te){var $e=(e.options.lineWrapping?_i:Zi)(e,t,r,l,Te,n,a);z=$e.level!=1,p=z?$e.from:$e.to-1,y=z?$e.to:$e.from-1}var jt=null,Dt=null,An=m(function(Wr){var Tr=co(e,l,Wr);return Tr.top+=u,Tr.bottom+=u,Bi(Tr,n,a,!1)?(Tr.top<=a&&Tr.left<=n&&(jt=Wr,Dt=Tr),!0):!1},p,y),Pn,$n,cr=!1;if(Dt){var Er=n-Dt.left=wr.bottom?1:0}return An=E(t.text,An,1),ai(r,An,$n,cr,n-Pn)}function Zi(e,t,r,n,a,l,u){var p=m(function($e){var jt=a[$e],Dt=jt.level!=1;return Bi(Ya(e,Ne(r,Dt?jt.to:jt.from,Dt?"before":"after"),"line",t,n),l,u,!0)},0,a.length-1),y=a[p];if(p>0){var z=y.level!=1,Te=Ya(e,Ne(r,z?y.from:y.to,z?"after":"before"),"line",t,n);Bi(Te,l,u,!0)&&Te.top>u&&(y=a[p-1])}return y}function _i(e,t,r,n,a,l,u){var p=Mi(e,t,n,u),y=p.begin,z=p.end;/\s/.test(t.text.charAt(z-1))&&z--;for(var Te=null,$e=null,jt=0;jt=z||Dt.to<=y)){var An=Dt.level!=1,Pn=co(e,n,An?Math.min(z,Dt.to)-1:Math.max(y,Dt.from)).right,$n=Pn$n)&&(Te=Dt,$e=$n)}}return Te||(Te=a[a.length-1]),Te.fromz&&(Te={from:Te.from,to:z,level:Te.level}),Te}var oi;function ui(e){if(e.cachedTextHeight!=null)return e.cachedTextHeight;if(oi==null){oi=N("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)oi.appendChild(document.createTextNode("x")),oi.appendChild(N("br"));oi.appendChild(document.createTextNode("x"))}ee(e.measure,oi);var r=oi.offsetHeight/50;return r>3&&(e.cachedTextHeight=r),T(e.measure),r||1}function ba(e){if(e.cachedCharWidth!=null)return e.cachedCharWidth;var t=N("span","xxxxxxxxxx"),r=N("pre",[t],"CodeMirror-line-like");ee(e.measure,r);var n=t.getBoundingClientRect(),a=(n.right-n.left)/10;return a>2&&(e.cachedCharWidth=a),a||10}function ma(e){for(var t=e.display,r={},n={},a=t.gutters.clientLeft,l=t.gutters.firstChild,u=0;l;l=l.nextSibling,++u){var p=e.display.gutterSpecs[u].className;r[p]=l.offsetLeft+l.clientLeft+a,n[p]=l.clientWidth}return{fixedPos:Pa(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:r,gutterWidth:n,wrapperWidth:t.wrapper.clientWidth}}function Pa(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function bo(e){var t=ui(e.display),r=e.options.lineWrapping,n=r&&Math.max(5,e.display.scroller.clientWidth/ba(e.display)-3);return function(a){if(_t(e.doc,a))return 0;var l=0;if(a.widgets)for(var u=0;u0&&(z=_(e.doc,y.line).text).length==y.ch){var Te=Q(z,z.length,e.options.tabSize)-z.length;y=Ne(y.line,Math.max(0,Math.round((l-yo(e.display).left)/ba(e.display))-Te))}return y}function Do(e,t){if(t>=e.display.viewTo||(t-=e.display.viewFrom,t<0))return null;for(var r=e.display.view,n=0;nt)&&(a.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=a.viewTo)Je&&Jt(e.doc,t)a.viewFrom?ni(e):(a.viewFrom+=n,a.viewTo+=n);else if(t<=a.viewFrom&&r>=a.viewTo)ni(e);else if(t<=a.viewFrom){var l=ci(e,r,r+n,1);l?(a.view=a.view.slice(l.index),a.viewFrom=l.lineN,a.viewTo+=n):ni(e)}else if(r>=a.viewTo){var u=ci(e,t,t,-1);u?(a.view=a.view.slice(0,u.index),a.viewTo=u.lineN):ni(e)}else{var p=ci(e,t,t,-1),y=ci(e,r,r+n,1);p&&y?(a.view=a.view.slice(0,p.index).concat(ar(e,p.lineN,y.lineN)).concat(a.view.slice(y.index)),a.viewTo+=n):ni(e)}var z=a.externalMeasured;z&&(r=a.lineN&&t=n.viewTo)){var l=n.view[Do(e,t)];if(l.node!=null){var u=l.changes||(l.changes=[]);F(u,r)==-1&&u.push(r)}}}function ni(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function ci(e,t,r,n){var a=Do(e,t),l,u=e.display.view;if(!Je||r==e.doc.first+e.doc.size)return{index:a,lineN:r};for(var p=e.display.viewFrom,y=0;y0){if(a==u.length-1)return null;l=p+u[a].size-t,a++}else l=p-t;t+=l,r+=l}for(;Jt(e.doc,r)!=r;){if(a==(n<0?0:u.length-1))return null;r+=n*u[a-(n<0?1:0)].size,a+=n}return{index:a,lineN:r}}function ki(e,t,r){var n=e.display,a=n.view;a.length==0||t>=n.viewTo||r<=n.viewFrom?(n.view=ar(e,t,r),n.viewFrom=t):(n.viewFrom>t?n.view=ar(e,t,n.viewFrom).concat(n.view):n.viewFromr&&(n.view=n.view.slice(0,Do(e,r)))),n.viewTo=r}function fl(e){for(var t=e.display.view,r=0,n=0;n=e.display.viewTo||p.to().line0?t.blinker=setInterval(function(){e.hasFocus()||Ni(e),t.cursorDiv.style.visibility=(r=!r)?"":"hidden"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Yl(e){e.state.focused||(e.display.input.focus(),Dl(e))}function Ol(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,Ni(e))},100)}function Dl(e,t){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),e.options.readOnly!="nocursor"&&(e.state.focused||(v(e,"focus",e,t),e.state.focused=!0,Bt(e.display.wrapper,"CodeMirror-focused"),!e.curOp&&e.display.selForContextMenu!=e.doc.sel&&(e.display.input.reset(),s&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),vl(e))}function Ni(e,t){e.state.delayingBlurEvent||(e.state.focused&&(v(e,"blur",e,t),e.state.focused=!1,D(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function Al(e){for(var t=e.display,r=t.lineDiv.offsetTop,n=0;n.005||Te<-.005)&&(_e(a.line,u),Fl(a.line),a.rest))for(var $e=0;$ee.display.sizerWidth){var jt=Math.ceil(p/ba(e.display));jt>e.display.maxLineLength&&(e.display.maxLineLength=jt,e.display.maxLine=a.line,e.display.maxLineChanged=!0)}}}}function Fl(e){if(e.widgets)for(var t=0;t=u&&(l=Ot(t,gr(_(t,y))-e.wrapper.clientHeight),u=y)}return{from:l,to:Math.max(u,l+1)}}function ql(e,t){if(!G(e,"scrollCursorIntoView")){var r=e.display,n=r.sizer.getBoundingClientRect(),a=null;if(t.top+n.top<0?a=!0:t.bottom+n.top>(window.innerHeight||document.documentElement.clientHeight)&&(a=!1),a!=null&&!R){var l=N("div","\u200B",null,`position: absolute; + top: `+(t.top-r.viewOffset-Ea(e.display))+`px; + height: `+(t.bottom-t.top+Ha(e)+r.barHeight)+`px; + left: `+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(l),l.scrollIntoView(a),e.display.lineSpace.removeChild(l)}}}function ps(e,t,r,n){n==null&&(n=0);var a;!e.options.lineWrapping&&t==r&&(t=t.ch?Ne(t.line,t.sticky=="before"?t.ch-1:t.ch,"after"):t,r=t.sticky=="before"?Ne(t.line,t.ch+1,"before"):t);for(var l=0;l<5;l++){var u=!1,p=Ya(e,t),y=!r||r==t?p:Ya(e,r);a={left:Math.min(p.left,y.left),top:Math.min(p.top,y.top)-n,right:Math.max(p.left,y.left),bottom:Math.max(p.bottom,y.bottom)+n};var z=Ll(e,a),Te=e.doc.scrollTop,$e=e.doc.scrollLeft;if(z.scrollTop!=null&&(Ui(e,z.scrollTop),Math.abs(e.doc.scrollTop-Te)>1&&(u=!0)),z.scrollLeft!=null&&(hi(e,z.scrollLeft),Math.abs(e.doc.scrollLeft-$e)>1&&(u=!0)),!u)break}return a}function $l(e,t){var r=Ll(e,t);r.scrollTop!=null&&Ui(e,r.scrollTop),r.scrollLeft!=null&&hi(e,r.scrollLeft)}function Ll(e,t){var r=e.display,n=ui(e.display);t.top<0&&(t.top=0);var a=e.curOp&&e.curOp.scrollTop!=null?e.curOp.scrollTop:r.scroller.scrollTop,l=Va(e),u={};t.bottom-t.top>l&&(t.bottom=t.top+l);var p=e.doc.height+ao(r),y=t.topp-n;if(t.topa+l){var Te=Math.min(t.top,(z?p:t.bottom)-l);Te!=a&&(u.scrollTop=Te)}var $e=e.options.fixedGutter?0:r.gutters.offsetWidth,jt=e.curOp&&e.curOp.scrollLeft!=null?e.curOp.scrollLeft:r.scroller.scrollLeft-$e,Dt=uo(e)-r.gutters.offsetWidth,An=t.right-t.left>Dt;return An&&(t.right=t.left+Dt),t.left<10?u.scrollLeft=0:t.leftDt+jt-3&&(u.scrollLeft=t.right+(An?0:10)-Dt),u}function pl(e,t){t!=null&&(tl(e),e.curOp.scrollTop=(e.curOp.scrollTop==null?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Ki(e){tl(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function Xi(e,t,r){(t!=null||r!=null)&&tl(e),t!=null&&(e.curOp.scrollLeft=t),r!=null&&(e.curOp.scrollTop=r)}function ms(e,t){tl(e),e.curOp.scrollToPos=t}function tl(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;var r=Oo(e,t.from),n=Oo(e,t.to);_l(e,r,n,t.margin)}}function _l(e,t,r,n){var a=Ll(e,{left:Math.min(t.left,r.left),top:Math.min(t.top,r.top)-n,right:Math.max(t.right,r.right),bottom:Math.max(t.bottom,r.bottom)+n});Xi(e,a.scrollLeft,a.scrollTop)}function Ui(e,t){Math.abs(e.doc.scrollTop-t)<2||(o||Vn(e,{top:t}),es(e,t,!0),o&&Vn(e),zt(e,100))}function es(e,t,r){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),!(e.display.scroller.scrollTop==t&&!r)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function hi(e,t,r,n){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),!((r?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!n)&&(e.doc.scrollLeft=t,Pr(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function nl(e){var t=e.display,r=t.gutters.offsetWidth,n=Math.round(e.doc.height+ao(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?r:0,docHeight:n,scrollHeight:n+Ha(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:r}}var wi=function(e,t,r){this.cm=r;var n=this.vert=N("div",[N("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),a=this.horiz=N("div",[N("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");n.tabIndex=a.tabIndex=-1,e(n),e(a),we(n,"scroll",function(){n.clientHeight&&t(n.scrollTop,"vertical")}),we(a,"scroll",function(){a.clientWidth&&t(a.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,A&&M<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};wi.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,r=e.scrollHeight>e.clientHeight+1,n=e.nativeBarWidth;if(r){this.vert.style.display="block",this.vert.style.bottom=t?n+"px":"0";var a=e.viewHeight-(t?n:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+a)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=r?n+"px":"0",this.horiz.style.left=e.barLeft+"px";var l=e.viewWidth-e.barLeft-(r?n:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+l)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(n==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:r?n:0,bottom:t?n:0}},wi.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},wi.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},wi.prototype.zeroWidthHack=function(){var e=At&&!x?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Z,this.disableVert=new Z},wi.prototype.enableZeroWidthBar=function(e,t,r){e.style.pointerEvents="auto";function n(){var a=e.getBoundingClientRect(),l=r=="vert"?document.elementFromPoint(a.right-1,(a.top+a.bottom)/2):document.elementFromPoint((a.right+a.left)/2,a.bottom-1);l!=e?e.style.pointerEvents="none":t.set(1e3,n)}t.set(1e3,n)},wi.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var Vi=function(){};Vi.prototype.update=function(){return{bottom:0,right:0}},Vi.prototype.setScrollLeft=function(){},Vi.prototype.setScrollTop=function(){},Vi.prototype.clear=function(){};function Ti(e,t){t||(t=nl(e));var r=e.display.barWidth,n=e.display.barHeight;Rl(e,t);for(var a=0;a<4&&r!=e.display.barWidth||n!=e.display.barHeight;a++)r!=e.display.barWidth&&e.options.lineWrapping&&Al(e),Rl(e,nl(e)),r=e.display.barWidth,n=e.display.barHeight}function Rl(e,t){var r=e.display,n=r.scrollbars.update(t);r.sizer.style.paddingRight=(r.barWidth=n.right)+"px",r.sizer.style.paddingBottom=(r.barHeight=n.bottom)+"px",r.heightForcer.style.borderBottom=n.bottom+"px solid transparent",n.right&&n.bottom?(r.scrollbarFiller.style.display="block",r.scrollbarFiller.style.height=n.bottom+"px",r.scrollbarFiller.style.width=n.right+"px"):r.scrollbarFiller.style.display="",n.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(r.gutterFiller.style.display="block",r.gutterFiller.style.height=n.bottom+"px",r.gutterFiller.style.width=t.gutterWidth+"px"):r.gutterFiller.style.display=""}var Ml={native:wi,null:Vi};function Nl(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&D(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new Ml[e.options.scrollbarStyle](function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),we(t,"mousedown",function(){e.state.focused&&setTimeout(function(){return e.display.input.focus()},0)}),t.setAttribute("cm-not-content","true")},function(t,r){r=="horizontal"?hi(e,t):Ui(e,t)},e),e.display.scrollbars.addClass&&Bt(e.display.wrapper,e.display.scrollbars.addClass)}var ts=0;function Fo(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++ts},Kr(e.curOp)}function Pi(e){var t=e.curOp;t&&jn(t,function(r){for(var n=0;n=r.viewTo)||r.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new Zt(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function S(e){e.updatedDisplay=e.mustUpdate&&Un(e.cm,e.update)}function re(e){var t=e.cm,r=t.display;e.updatedDisplay&&Al(t),e.barMeasure=nl(t),r.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Xo(t,r.maxLine,r.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(r.scroller.clientWidth,r.sizer.offsetLeft+e.adjustWidthTo+Ha(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,r.sizer.offsetLeft+e.adjustWidthTo-uo(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=r.input.prepareSelection())}function be(e){var t=e.cm;e.adjustWidthTo!=null&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft=e.display.viewTo)){var r=+new Date+e.options.workTime,n=It(e,t.highlightFrontier),a=[];t.iter(n.line,Math.min(t.first+t.size,e.display.viewTo+500),function(l){if(n.line>=e.display.viewFrom){var u=l.styles,p=l.text.length>e.options.maxHighlightLength?g(t.mode,n.state):null,y=it(e,l,n,!0);p&&(n.state=p),l.styles=y.styles;var z=l.styleClasses,Te=y.classes;Te?l.styleClasses=Te:z&&(l.styleClasses=null);for(var $e=!u||u.length!=l.styles.length||z!=Te&&(!z||!Te||z.bgClass!=Te.bgClass||z.textClass!=Te.textClass),jt=0;!$e&&jtr)return zt(e,e.options.workDelay),!0}),t.highlightFrontier=n.line,t.modeFrontier=Math.max(t.modeFrontier,n.line),a.length&&Me(e,function(){for(var l=0;l=r.viewFrom&&t.visible.to<=r.viewTo&&(r.updateLineNumbers==null||r.updateLineNumbers>=r.viewTo)&&r.renderedView==r.view&&fl(e)==0)return!1;mr(e)&&(ni(e),t.dims=ma(e));var a=n.first+n.size,l=Math.max(t.visible.from-e.options.viewportMargin,n.first),u=Math.min(a,t.visible.to+e.options.viewportMargin);r.viewFromu&&r.viewTo-u<20&&(u=Math.min(a,r.viewTo)),Je&&(l=Jt(e.doc,l),u=ht(e.doc,u));var p=l!=r.viewFrom||u!=r.viewTo||r.lastWrapHeight!=t.wrapperHeight||r.lastWrapWidth!=t.wrapperWidth;ki(e,l,u),r.viewOffset=gr(_(e.doc,r.viewFrom)),e.display.mover.style.top=r.viewOffset+"px";var y=fl(e);if(!p&&y==0&&!t.force&&r.renderedView==r.view&&(r.updateLineNumbers==null||r.updateLineNumbers>=r.viewTo))return!1;var z=pn(e);return y>4&&(r.lineDiv.style.display="none"),Hn(e,r.updateLineNumbers,t.dims),y>4&&(r.lineDiv.style.display=""),r.renderedView=r.view,En(z),T(r.cursorDiv),T(r.selectionDiv),r.gutters.style.height=r.sizer.style.minHeight=0,p&&(r.lastWrapHeight=t.wrapperHeight,r.lastWrapWidth=t.wrapperWidth,zt(e,400)),r.updateLineNumbers=null,!0}function Nn(e,t){for(var r=t.viewport,n=!0;;n=!1){if(!n||!e.options.lineWrapping||t.oldDisplayWidth==uo(e)){if(r&&r.top!=null&&(r={top:Math.min(e.doc.height+ao(e.display)-Va(e),r.top)}),t.visible=gl(e.display,e.doc,r),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break}else n&&(t.visible=gl(e.display,e.doc,r));if(!Un(e,t))break;Al(e);var a=nl(e);Wi(e),Ti(e,a),xr(e,a),t.force=!1}t.signal(e,"update",e),(e.display.viewFrom!=e.display.reportedViewFrom||e.display.viewTo!=e.display.reportedViewTo)&&(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function Vn(e,t){var r=new Zt(e,t);if(Un(e,r)){Al(e),Nn(e,r);var n=nl(e);Wi(e),Ti(e,n),xr(e,n),r.finish()}}function Hn(e,t,r){var n=e.display,a=e.options.lineNumbers,l=n.lineDiv,u=l.firstChild;function p(An){var Pn=An.nextSibling;return s&&At&&e.display.currentWheelTarget==An?An.style.display="none":An.parentNode.removeChild(An),Pn}for(var y=n.view,z=n.viewFrom,Te=0;Te-1&&(Dt=!1),Qr(e,$e,z,r)),Dt&&(T($e.lineNumber),$e.lineNumber.appendChild(document.createTextNode(Wt(e.options,z)))),u=$e.node.nextSibling}z+=$e.size}for(;u;)u=p(u)}function or(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px"}function xr(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Ha(e)+"px"}function Pr(e){var t=e.display,r=t.view;if(!(!t.alignWidgets&&(!t.gutters.firstChild||!e.options.fixedGutter))){for(var n=Pa(t)-t.scroller.scrollLeft+e.doc.scrollLeft,a=t.gutters.offsetWidth,l=n+"px",u=0;uu.clientWidth,y=u.scrollHeight>u.clientHeight;if(n&&p||a&&y){if(a&&At&&s){e:for(var z=t.target,Te=l.view;z!=u;z=z.parentNode)for(var $e=0;$e=0&&yt(e,n.to())<=0)return r}return-1};var qn=function(e,t){this.anchor=e,this.head=t};qn.prototype.from=function(){return Xe(this.anchor,this.head)},qn.prototype.to=function(){return Fe(this.anchor,this.head)},qn.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function jr(e,t,r){var n=e&&e.options.selectionsMayTouch,a=t[r];t.sort(function(jt,Dt){return yt(jt.from(),Dt.from())}),r=F(t,a);for(var l=1;l0:y>=0){var z=Xe(p.from(),u.from()),Te=Fe(p.to(),u.to()),$e=p.empty()?u.from()==u.head:p.from()==p.head;l<=r&&--r,t.splice(--l,2,new qn($e?Te:z,$e?z:Te))}}return new Or(t,r)}function Ur(e,t){return new Or([new qn(e,t||e)],0)}function la(e){return e.text?Ne(e.from.line+e.text.length-1,qe(e.text).length+(e.text.length==1?e.from.ch:0)):e.to}function aa(e,t){if(yt(e,t.from)<0)return e;if(yt(e,t.to)<=0)return la(t);var r=e.line+t.text.length-(t.to.line-t.from.line)-1,n=e.ch;return e.line==t.to.line&&(n+=la(t).ch-t.to.ch),Ne(r,n)}function La(e,t){for(var r=[],n=0;n1&&e.remove(p.line+1,An-1),e.insert(p.line+1,cr)}lr(e,"change",e,t)}function qa(e,t,r){function n(a,l,u){if(a.linked)for(var p=0;p1&&!e.done[e.done.length-2].ranges)return e.done.pop(),qe(e.done)}function na(e,t,r,n){var a=e.history;a.undone.length=0;var l=+new Date,u,p;if((a.lastOp==n||a.lastOrigin==t.origin&&t.origin&&(t.origin.charAt(0)=="+"&&a.lastModTime>l-(e.cm?e.cm.options.historyEventDelay:500)||t.origin.charAt(0)=="*"))&&(u=Zr(a,a.lastOp==n)))p=qe(u.changes),yt(t.from,t.to)==0&&yt(t.from,p.to)==0?p.to=la(t):u.changes.push(oa(e,t));else{var y=qe(a.done);for((!y||!y.ranges)&&$a(e.sel,a.done),u={changes:[oa(e,t)],generation:a.generation},a.done.push(u);a.done.length>a.undoDepth;)a.done.shift(),a.done[0].ranges||a.done.shift()}a.done.push(r),a.generation=++a.maxGeneration,a.lastModTime=a.lastSelTime=l,a.lastOp=a.lastSelOp=n,a.lastOrigin=a.lastSelOrigin=t.origin,p||v(e,"historyAdded")}function ea(e,t,r,n){var a=t.charAt(0);return a=="*"||a=="+"&&r.ranges.length==n.ranges.length&&r.somethingSelected()==n.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function mo(e,t,r,n){var a=e.history,l=n&&n.origin;r==a.lastSelOp||l&&a.lastSelOrigin==l&&(a.lastModTime==a.lastSelTime&&a.lastOrigin==l||ea(e,l,qe(a.done),t))?a.done[a.done.length-1]=t:$a(t,a.done),a.lastSelTime=+new Date,a.lastSelOrigin=l,a.lastSelOp=r,n&&n.clearRedo!==!1&&Ir(a.undone)}function $a(e,t){var r=qe(t);r&&r.ranges&&r.equals(e)||t.push(e)}function Go(e,t,r,n){var a=t["spans_"+e.id],l=0;e.iter(Math.max(e.first,r),Math.min(e.first+e.size,n),function(u){u.markedSpans&&((a||(a=t["spans_"+e.id]={}))[l]=u.markedSpans),++l})}function Ka(e){if(!e)return null;for(var t,r=0;r-1&&(qe(p)[$e]=z[$e],delete z[$e])}}return n}function di(e,t,r,n){if(n){var a=e.anchor;if(r){var l=yt(t,a)<0;l!=yt(r,a)<0?(a=t,t=r):l!=yt(t,r)<0&&(t=r)}return new qn(a,t)}else return new qn(r||t,t)}function sa(e,t,r,n,a){a==null&&(a=e.cm&&(e.cm.display.shift||e.extend)),ha(e,new Or([di(e.sel.primary(),t,r,a)],0),n)}function da(e,t,r){for(var n=[],a=e.cm&&(e.cm.display.shift||e.extend),l=0;l=t.ch:p.to>t.ch))){if(a&&(v(y,"beforeCursorEnter"),y.explicitlyCleared))if(l.markedSpans){--u;continue}else break;if(!y.atomic)continue;if(r){var $e=y.find(n<0?1:-1),jt=void 0;if((n<0?Te:z)&&($e=Qo(e,$e,-n,$e&&$e.line==t.line?l:null)),$e&&$e.line==t.line&&(jt=yt($e,r))&&(n<0?jt<0:jt>0))return ii(e,$e,t,n,a)}var Dt=y.find(n<0?-1:1);return(n<0?z:Te)&&(Dt=Qo(e,Dt,n,Dt.line==t.line?l:null)),Dt?ii(e,Dt,t,n,a):null}}return t}function qo(e,t,r,n,a){var l=n||1,u=ii(e,t,r,l,a)||!a&&ii(e,t,r,l,!0)||ii(e,t,r,-l,a)||!a&&ii(e,t,r,-l,!0);return u||(e.cantEdit=!0,Ne(e.first,0))}function Qo(e,t,r,n){return r<0&&t.ch==0?t.line>e.first?Qe(e,Ne(t.line-1)):null:r>0&&t.ch==(n||_(e,t.line)).text.length?t.line=0;--a)Ra(e,{from:n[a].from,to:n[a].to,text:a?[""]:t.text,origin:t.origin});else Ra(e,t)}}function Ra(e,t){if(!(t.text.length==1&&t.text[0]==""&&yt(t.from,t.to)==0)){var r=La(e,t);na(e,t,r,e.cm?e.cm.curOp.id:NaN),$o(e,t,r,Mt(e,t));var n=[];qa(e,function(a,l){!l&&F(n,a.history)==-1&&(xa(a.history,t),n.push(a.history)),$o(a,t,null,Mt(a,t))})}}function Zo(e,t,r){var n=e.cm&&e.cm.state.suppressEdits;if(!(n&&!r)){for(var a=e.history,l,u=e.sel,p=t=="undo"?a.done:a.undone,y=t=="undo"?a.undone:a.done,z=0;z=0;--Dt){var An=jt(Dt);if(An)return An.v}}}}function Ci(e,t){if(t!=0&&(e.first+=t,e.sel=new Or(kt(e.sel.ranges,function(a){return new qn(Ne(a.anchor.line+t,a.anchor.ch),Ne(a.head.line+t,a.head.ch))}),e.sel.primIndex),e.cm)){oo(e.cm,e.first,e.first-t,t);for(var r=e.cm.display,n=r.viewFrom;ne.lastLine())){if(t.from.linel&&(t={from:t.from,to:Ne(l,_(e,l).text.length),text:[t.text[0]],origin:t.origin}),t.removed=Ae(e,t.from,t.to),r||(r=La(e,t)),e.cm?li(e.cm,t,n):Sa(e,t,n),lo(e,r,J),e.cantEdit&&qo(e,Ne(e.firstLine(),0))&&(e.cantEdit=!1)}}function li(e,t,r){var n=e.doc,a=e.display,l=t.from,u=t.to,p=!1,y=l.line;e.options.lineWrapping||(y=vt($t(_(n,l.line))),n.iter(y,u.line+1,function(Dt){if(Dt==a.maxLine)return p=!0,!0})),n.sel.contains(t.from,t.to)>-1&&Se(e),Sa(n,t,r,bo(e)),e.options.lineWrapping||(n.iter(y,l.line+t.text.length,function(Dt){var An=qt(Dt);An>a.maxLineLength&&(a.maxLine=Dt,a.maxLineLength=An,a.maxLineChanged=!0,p=!1)}),p&&(e.curOp.updateMaxLine=!0)),Ce(n,l.line),zt(e,400);var z=t.text.length-(u.line-l.line)-1;t.full?oo(e):l.line==u.line&&t.text.length==1&&!Oa(e.doc,t)?ti(e,l.line,"text"):oo(e,l.line,u.line+1,z);var Te=Ie(e,"changes"),$e=Ie(e,"change");if($e||Te){var jt={from:l,to:u,text:t.text,removed:t.removed,origin:t.origin};$e&&lr(e,"change",e,jt),Te&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(jt)}e.display.selForContextMenu=null}function fi(e,t,r,n,a){var l;n||(n=r),yt(n,r)<0&&(l=[n,r],r=l[0],n=l[1]),typeof t=="string"&&(t=e.splitLines(t)),ja(e,{from:r,to:n,text:t,origin:a})}function rl(e,t,r,n){r1||!(this.children[0]instanceof Ia))){var p=[];this.collapse(p),this.children=[new Ia(p)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var u=a.lines.length%25+25,p=u;p10);e.parent.maybeSpill()}},iterN:function(e,t,r){for(var n=0;ne.display.maxLineLength&&(e.display.maxLine=z,e.display.maxLineLength=Te,e.display.maxLineChanged=!0)}n!=null&&e&&this.collapsed&&oo(e,n,a+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&ri(e.doc)),e&&lr(e,"markerCleared",e,this,n,a),t&&Pi(e),this.parent&&this.parent.clear()}},Ei.prototype.find=function(e,t){e==null&&this.type=="bookmark"&&(e=1);for(var r,n,a=0;a0||u==0&&l.clearWhenEmpty!==!1)return l;if(l.replacedWith&&(l.collapsed=!0,l.widgetNode=ne("span",[l.replacedWith],"CodeMirror-widget"),n.handleMouseEvents||l.widgetNode.setAttribute("cm-ignore-events","true"),n.insertLeft&&(l.widgetNode.insertLeft=!0)),l.collapsed){if(gt(e,t.line,t,r,l)||t.line!=r.line&>(e,r.line,t,r,l))throw new Error("Inserting collapsed marker partially overlapping an existing one");ut()}l.addToHistory&&na(e,{from:t,to:r,origin:"markText"},e.sel,NaN);var p=t.line,y=e.cm,z;if(e.iter(p,r.line+1,function($e){y&&l.collapsed&&!y.options.lineWrapping&&$t($e)==y.display.maxLine&&(z=!0),l.collapsed&&p!=t.line&&_e($e,0),Vt($e,new nn(l,p==t.line?t.ch:null,p==r.line?r.ch:null)),++p}),l.collapsed&&e.iter(t.line,r.line+1,function($e){_t(e,$e)&&_e($e,0)}),l.clearOnEnter&&we(l,"beforeCursorEnter",function(){return l.clear()}),l.readOnly&&(st(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),l.collapsed&&(l.id=++ml,l.atomic=!0),y){if(z&&(y.curOp.updateMaxLine=!0),l.collapsed)oo(y,t.line,r.line+1);else if(l.className||l.startStyle||l.endStyle||l.css||l.attributes||l.title)for(var Te=t.line;Te<=r.line;Te++)ti(y,Te,"text");l.atomic&&ri(y.doc),lr(y,"markerAdded",y,l)}return l}var Gi=function(e,t){this.markers=e,this.primary=t;for(var r=0;r=0;y--)ja(this,n[y]);p?qr(this,p):this.cm&&Ki(this.cm)}),undo:ct(function(){Zo(this,"undo")}),redo:ct(function(){Zo(this,"redo")}),undoSelection:ct(function(){Zo(this,"undo",!0)}),redoSelection:ct(function(){Zo(this,"redo",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,r=0,n=0;n=e.ch)&&t.push(a.marker.parent||a.marker)}return t},findMarks:function(e,t,r){e=Qe(this,e),t=Qe(this,t);var n=[],a=e.line;return this.iter(e.line,t.line+1,function(l){var u=l.markedSpans;if(u)for(var p=0;p=y.to||y.from==null&&a!=e.line||y.from!=null&&a==t.line&&y.from>=t.ch)&&(!r||r(y.marker))&&n.push(y.marker.parent||y.marker)}++a}),n},getAllMarks:function(){var e=[];return this.iter(function(t){var r=t.markedSpans;if(r)for(var n=0;ne)return t=e,!0;e-=l,++r}),Qe(this,Ne(r,t))},indexFromPos:function(e){e=Qe(this,e);var t=e.ch;if(e.linet&&(t=e.from),e.to!=null&&e.to-1){t.state.draggingText(e),setTimeout(function(){return t.display.input.focus()},20);return}try{var Te=e.dataTransfer.getData("Text");if(Te){var $e;if(t.state.draggingText&&!t.state.draggingText.copy&&($e=t.listSelections()),lo(t.doc,Ur(r,r)),$e)for(var jt=0;jt<$e.length;++jt)fi(t.doc,"",$e[jt].anchor,$e[jt].head,"drag");t.replaceSelection(Te,"around","paste"),t.display.input.focus()}}catch(Dt){}}}}function al(e,t){if(A&&(!e.state.draggingText||+new Date-Hl<100)){Xt(t);return}if(!(G(e,t)||$r(e.display,t))&&(t.dataTransfer.setData("Text",e.getSelection()),t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setDragImage&&!te)){var r=N("img",null,null,"position: fixed; left: 0; top: 0;");r.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",O&&(r.width=r.height=1,e.display.wrapper.appendChild(r),r._top=r.offsetTop),t.dataTransfer.setDragImage(r,0,0),O&&r.parentNode.removeChild(r)}}function Ql(e,t){var r=Vo(e,t);if(r){var n=document.createDocumentFragment();Pl(e,r,n),e.display.dragCursor||(e.display.dragCursor=N("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),e.display.lineSpace.insertBefore(e.display.dragCursor,e.display.cursorDiv)),ee(e.display.dragCursor,n)}}function Zl(e){e.display.dragCursor&&(e.display.lineSpace.removeChild(e.display.dragCursor),e.display.dragCursor=null)}function hl(e){if(document.getElementsByClassName){for(var t=document.getElementsByClassName("CodeMirror"),r=[],n=0;n=0;p--)fi(e.doc,"",n[p].from,n[p].to,"+delete");Ki(e)})}function il(e,t,r){var n=E(e.text,t+r,r);return n<0||n>e.text.length?null:n}function yl(e,t,r){var n=il(e,t.ch,r);return n==null?null:new Ne(t.line,n,r<0?"after":"before")}function ua(e,t,r,n,a){if(e){t.doc.direction=="rtl"&&(a=-a);var l=He(r,t.doc.direction);if(l){var u=a<0?qe(l):l[0],p=a<0==(u.level==1),y=p?"after":"before",z;if(u.level>0||t.doc.direction=="rtl"){var Te=Ga(t,r);z=a<0?r.text.length-1:0;var $e=co(t,Te,z).top;z=m(function(jt){return co(t,Te,jt).top==$e},a<0==(u.level==1)?u.from:u.to-1,z),y=="before"&&(z=il(r,z,1))}else z=a<0?u.to:u.from;return new Ne(n,z,y)}}return new Ne(n,a<0?r.text.length:0,a<0?"before":"after")}function Ma(e,t,r,n){var a=He(t,e.doc.direction);if(!a)return yl(t,r,n);r.ch>=t.text.length?(r.ch=t.text.length,r.sticky="before"):r.ch<=0&&(r.ch=0,r.sticky="after");var l=L(a,r.ch,r.sticky),u=a[l];if(e.doc.direction=="ltr"&&u.level%2==0&&(n>0?u.to>r.ch:u.from=u.from&&jt>=Te.begin)){var Dt=$e?"before":"after";return new Ne(r.line,jt,Dt)}}var An=function(cr,Er,dr){for(var wr=function(za,Co){return Co?new Ne(r.line,p(za,1),"before"):new Ne(r.line,za,"after")};cr>=0&&cr0==(Wr.level!=1),ia=Tr?dr.begin:p(dr.end,-1);if(Wr.from<=ia&&ia0?Te.end:p(Te.begin,-1);return $n!=null&&!(n>0&&$n==t.text.length)&&(Pn=An(n>0?0:a.length-1,n,z($n)),Pn)?Pn:null}var Bo={selectAll:So,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),J)},killLine:function(e){return bi(e,function(t){if(t.empty()){var r=_(e.doc,t.head.line).text.length;return t.head.ch==r&&t.head.line0)a=new Ne(a.line,a.ch+1),e.replaceRange(l.charAt(a.ch-1)+l.charAt(a.ch-2),Ne(a.line,a.ch-2),a,"+transpose");else if(a.line>e.doc.first){var u=_(e.doc,a.line-1).text;u&&(a=new Ne(a.line,1),e.replaceRange(l.charAt(0)+e.doc.lineSeparator()+u.charAt(u.length-1),Ne(a.line-1,u.length-1),a,"+transpose"))}}r.push(new qn(a,a))}e.setSelections(r)})},newlineAndIndent:function(e){return Me(e,function(){for(var t=e.listSelections(),r=t.length-1;r>=0;r--)e.replaceRange(e.doc.lineSeparator(),t[r].anchor,t[r].head,"+input");t=e.listSelections();for(var n=0;ne&&yt(t,this.pos)==0&&r==this.button};var Il,Bl;function zs(e,t){var r=+new Date;return Bl&&Bl.compare(r,e,t)?(Il=Bl=null,"triple"):Il&&Il.compare(r,e,t)?(Bl=new ss(r,e,t),Il=null,"double"):(Il=new ss(r,e,t),Bl=null,"single")}function Ss(e){var t=this,r=t.display;if(!(G(t,e)||r.activeTouch&&r.input.supportsTouch())){if(r.input.ensurePolled(),r.shift=e.shiftKey,$r(r,e)){s||(r.scroller.draggable=!1,setTimeout(function(){return r.scroller.draggable=!0},100));return}if(!us(t,e)){var n=Vo(t,e),a=en(e),l=n?zs(n,a):"single";window.focus(),a==1&&t.state.selectingText&&t.state.selectingText(e),!(n&&Qs(t,a,n,l,e))&&(a==1?n?ks(t,n,l,e):an(e)==r.scroller&&bt(e):a==2?(n&&sa(t.doc,n),setTimeout(function(){return r.input.focus()},20)):a==3&&(w?t.display.input.onContextMenu(e):Ol(t)))}}}function Qs(e,t,r,n,a){var l="Click";return n=="double"?l="Double"+l:n=="triple"&&(l="Triple"+l),l=(t==1?"Left":t==2?"Middle":"Right")+l,Li(e,El(l,a),a,function(u){if(typeof u=="string"&&(u=Bo[u]),!u)return!1;var p=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),p=u(e,r)!=ae}finally{e.state.suppressEdits=!1}return p})}function Zs(e,t,r){var n=e.getOption("configureMouse"),a=n?n(e,t,r):{};if(a.unit==null){var l=ze?r.shiftKey&&r.metaKey:r.altKey;a.unit=l?"rectangle":t=="single"?"char":t=="double"?"word":"line"}return(a.extend==null||e.doc.extend)&&(a.extend=e.doc.extend||r.shiftKey),a.addNew==null&&(a.addNew=At?r.metaKey:r.ctrlKey),a.moveOnDrag==null&&(a.moveOnDrag=!(At?r.altKey:r.ctrlKey)),a}function ks(e,t,r,n){A?setTimeout(We(Yl,e),0):e.curOp.focus=he();var a=Zs(e,r,n),l=e.doc.sel,u;e.options.dragDrop&&dn&&!e.isReadOnly()&&r=="single"&&(u=l.contains(t))>-1&&(yt((u=l.ranges[u]).from(),t)<0||t.xRel>0)&&(yt(u.to(),t)>0||t.xRel<0)?Ws(e,n,t,a):Ks(e,n,t,a)}function Ws(e,t,r,n){var a=e.display,l=!1,u=pt(e,function(z){s&&(a.scroller.draggable=!1),e.state.draggingText=!1,K(a.wrapper.ownerDocument,"mouseup",u),K(a.wrapper.ownerDocument,"mousemove",p),K(a.scroller,"dragstart",y),K(a.scroller,"drop",u),l||(bt(z),n.addNew||sa(e.doc,r,null,null,n.extend),s&&!te||A&&M==9?setTimeout(function(){a.wrapper.ownerDocument.body.focus({preventScroll:!0}),a.input.focus()},20):a.input.focus())}),p=function(z){l=l||Math.abs(t.clientX-z.clientX)+Math.abs(t.clientY-z.clientY)>=10},y=function(){return l=!0};s&&(a.scroller.draggable=!0),e.state.draggingText=u,u.copy=!n.moveOnDrag,a.scroller.dragDrop&&a.scroller.dragDrop(),we(a.wrapper.ownerDocument,"mouseup",u),we(a.wrapper.ownerDocument,"mousemove",p),we(a.scroller,"dragstart",y),we(a.scroller,"drop",u),Ol(e),setTimeout(function(){return a.input.focus()},20)}function xs(e,t,r){if(r=="char")return new qn(t,t);if(r=="word")return e.findWordAt(t);if(r=="line")return new qn(Ne(t.line,0),Qe(e.doc,Ne(t.line+1,0)));var n=r(e,t);return new qn(n.from,n.to)}function Ks(e,t,r,n){var a=e.display,l=e.doc;bt(t);var u,p,y=l.sel,z=y.ranges;if(n.addNew&&!n.extend?(p=l.sel.contains(r),p>-1?u=z[p]:u=new qn(r,r)):(u=l.sel.primary(),p=l.sel.primIndex),n.unit=="rectangle")n.addNew||(u=new qn(r,r)),r=Vo(e,t,!0,!0),p=-1;else{var Te=xs(e,r,n.unit);n.extend?u=di(u,Te.anchor,Te.head,n.extend):u=Te}n.addNew?p==-1?(p=z.length,ha(l,jr(e,z.concat([u]),p),{scroll:!1,origin:"*mouse"})):z.length>1&&z[p].empty()&&n.unit=="char"&&!n.extend?(ha(l,jr(e,z.slice(0,p).concat(z.slice(p+1)),0),{scroll:!1,origin:"*mouse"}),y=l.sel):Da(l,p,u,xe):(p=0,ha(l,new Or([u],0),xe),y=l.sel);var $e=r;function jt(dr){if(yt($e,dr)!=0)if($e=dr,n.unit=="rectangle"){for(var wr=[],Wr=e.options.tabSize,Tr=Q(_(l,r.line).text,r.ch,Wr),ia=Q(_(l,dr.line).text,dr.ch,Wr),za=Math.min(Tr,ia),Co=Math.max(Tr,ia),to=Math.min(r.line,dr.line),_o=Math.min(e.lastLine(),Math.max(r.line,dr.line));to<=_o;to++){var ko=_(l,to).text,vo=St(ko,za,Wr);za==Co?wr.push(new qn(Ne(to,vo),Ne(to,vo))):ko.length>vo&&wr.push(new qn(Ne(to,vo),Ne(to,St(ko,Co,Wr))))}wr.length||wr.push(new qn(r,r)),ha(l,jr(e,y.ranges.slice(0,p).concat(wr),p),{origin:"*mouse",scroll:!1}),e.scrollIntoView(dr)}else{var Wo=u,wo=xs(e,dr,n.unit),go=Wo.anchor,Ao;yt(wo.anchor,go)>0?(Ao=wo.head,go=Xe(Wo.from(),wo.anchor)):(Ao=wo.anchor,go=Fe(Wo.to(),wo.head));var ro=y.ranges.slice(0);ro[p]=Xs(e,new qn(Qe(l,go),Ao)),ha(l,jr(e,ro,p),xe)}}var Dt=a.wrapper.getBoundingClientRect(),An=0;function Pn(dr){var wr=++An,Wr=Vo(e,dr,!0,n.unit=="rectangle");if(Wr)if(yt(Wr,$e)!=0){e.curOp.focus=he(),jt(Wr);var Tr=gl(a,l);(Wr.line>=Tr.to||Wr.lineDt.bottom?20:0;ia&&setTimeout(pt(e,function(){An==wr&&(a.scroller.scrollTop+=ia,Pn(dr))}),50)}}function $n(dr){e.state.selectingText=!1,An=1/0,dr&&(bt(dr),a.input.focus()),K(a.wrapper.ownerDocument,"mousemove",cr),K(a.wrapper.ownerDocument,"mouseup",Er),l.history.lastSelOrigin=null}var cr=pt(e,function(dr){dr.buttons===0||!en(dr)?$n(dr):Pn(dr)}),Er=pt(e,$n);e.state.selectingText=Er,we(a.wrapper.ownerDocument,"mousemove",cr),we(a.wrapper.ownerDocument,"mouseup",Er)}function Xs(e,t){var r=t.anchor,n=t.head,a=_(e.doc,r.line);if(yt(r,n)==0&&r.sticky==n.sticky)return t;var l=He(a);if(!l)return t;var u=L(l,r.ch,r.sticky),p=l[u];if(p.from!=r.ch&&p.to!=r.ch)return t;var y=u+(p.from==r.ch==(p.level!=1)?0:1);if(y==0||y==l.length)return t;var z;if(n.line!=r.line)z=(n.line-r.line)*(e.doc.direction=="ltr"?1:-1)>0;else{var Te=L(l,n.ch,n.sticky),$e=Te-u||(n.ch-r.ch)*(p.level==1?-1:1);Te==y-1||Te==y?z=$e<0:z=$e>0}var jt=l[y+(z?-1:0)],Dt=z==(jt.level==1),An=Dt?jt.from:jt.to,Pn=Dt?"after":"before";return r.ch==An&&r.sticky==Pn?t:new qn(new Ne(r.line,An,Pn),n)}function Is(e,t,r,n){var a,l;if(t.touches)a=t.touches[0].clientX,l=t.touches[0].clientY;else try{a=t.clientX,l=t.clientY}catch(jt){return!1}if(a>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;n&&bt(t);var u=e.display,p=u.lineDiv.getBoundingClientRect();if(l>p.bottom||!Ie(e,r))return Lt(t);l-=p.top-u.viewOffset;for(var y=0;y=a){var Te=Ot(e.doc,l),$e=e.display.gutterSpecs[y];return v(e,r,e,Te,$e.className,t),Lt(t)}}}function us(e,t){return Is(e,t,"gutterClick",!0)}function Bs(e,t){$r(e.display,t)||Us(e,t)||G(e,t,"contextmenu")||w||e.display.input.onContextMenu(t)}function Us(e,t){return Ie(e,"gutterContextMenu")?Is(e,t,"gutterContextMenu",!1):!1}function ws(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Vr(e)}var ll={toString:function(){return"CodeMirror.Init"}},Ps={},Xl={};function Vs(e){var t=e.optionHandlers;function r(n,a,l,u){e.defaults[n]=a,l&&(t[n]=u?function(p,y,z){z!=ll&&l(p,y,z)}:l)}e.defineOption=r,e.Init=ll,r("value","",function(n,a){return n.setValue(a)},!0),r("mode",null,function(n,a){n.doc.modeOption=a,Qa(n)},!0),r("indentUnit",2,Qa,!0),r("indentWithTabs",!1),r("smartIndent",!0),r("tabSize",4,function(n){_r(n),Vr(n),oo(n)},!0),r("lineSeparator",null,function(n,a){if(n.doc.lineSep=a,!!a){var l=[],u=n.doc.first;n.doc.iter(function(y){for(var z=0;;){var Te=y.text.indexOf(a,z);if(Te==-1)break;z=Te+a.length,l.push(Ne(u,Te))}u++});for(var p=l.length-1;p>=0;p--)fi(n.doc,a,l[p],Ne(l[p].line,l[p].ch+a.length))}}),r("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(n,a,l){n.state.specialChars=new RegExp(a.source+(a.test(" ")?"":"| "),"g"),l!=ll&&n.refresh()}),r("specialCharPlaceholder",Yn,function(n){return n.refresh()},!0),r("electricChars",!0),r("inputStyle",$?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),r("spellcheck",!1,function(n,a){return n.getInputField().spellcheck=a},!0),r("autocorrect",!1,function(n,a){return n.getInputField().autocorrect=a},!0),r("autocapitalize",!1,function(n,a){return n.getInputField().autocapitalize=a},!0),r("rtlMoveVisually",!ft),r("wholeLineUpdateBefore",!0),r("theme","default",function(n){ws(n),sr(n)},!0),r("keyMap","default",function(n,a,l){var u=Yi(a),p=l!=ll&&Yi(l);p&&p.detach&&p.detach(n,u),u.attach&&u.attach(n,p||null)}),r("extraKeys",null),r("configureMouse",null),r("lineWrapping",!1,Js,!0),r("gutters",[],function(n,a){n.display.gutterSpecs=Mr(a,n.options.lineNumbers),sr(n)},!0),r("fixedGutter",!0,function(n,a){n.display.gutters.style.left=a?Pa(n.display)+"px":"0",n.refresh()},!0),r("coverGutterNextToScrollbar",!1,function(n){return Ti(n)},!0),r("scrollbarStyle","native",function(n){Nl(n),Ti(n),n.display.scrollbars.setScrollTop(n.doc.scrollTop),n.display.scrollbars.setScrollLeft(n.doc.scrollLeft)},!0),r("lineNumbers",!1,function(n,a){n.display.gutterSpecs=Mr(n.options.gutters,a),sr(n)},!0),r("firstLineNumber",1,sr,!0),r("lineNumberFormatter",function(n){return n},sr,!0),r("showCursorWhenSelecting",!1,Wi,!0),r("resetSelectionOnContextMenu",!0),r("lineWiseCopyCut",!0),r("pasteLinesPerSelection",!0),r("selectionsMayTouch",!1),r("readOnly",!1,function(n,a){a=="nocursor"&&(Ni(n),n.display.input.blur()),n.display.input.readOnlyChanged(a)}),r("screenReaderLabel",null,function(n,a){a=a===""?null:a,n.display.input.screenReaderLabelChanged(a)}),r("disableInput",!1,function(n,a){a||n.display.input.reset()},!0),r("dragDrop",!0,Gs),r("allowDropFileTypes",null),r("cursorBlinkRate",530),r("cursorScrollMargin",0),r("cursorHeight",1,Wi,!0),r("singleCursorHeightPerLine",!0,Wi,!0),r("workTime",100),r("workDelay",100),r("flattenSpans",!0,_r,!0),r("addModeClass",!1,_r,!0),r("pollInterval",100),r("undoDepth",200,function(n,a){return n.doc.history.undoDepth=a}),r("historyEventDelay",1250),r("viewportMargin",10,function(n){return n.refresh()},!0),r("maxHighlightLength",1e4,_r,!0),r("moveInputWithCursor",!0,function(n,a){a||n.display.input.resetPosition()}),r("tabindex",null,function(n,a){return n.display.input.getField().tabIndex=a||""}),r("autofocus",null),r("direction","ltr",function(n,a){return n.doc.setDirection(a)},!0),r("phrases",null)}function Gs(e,t,r){var n=r&&r!=ll;if(!t!=!n){var a=e.display.dragFunctions,l=t?we:K;l(e.display.scroller,"dragstart",a.start),l(e.display.scroller,"dragenter",a.enter),l(e.display.scroller,"dragover",a.over),l(e.display.scroller,"dragleave",a.leave),l(e.display.scroller,"drop",a.drop)}}function Js(e){e.options.lineWrapping?(Bt(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(D(e.display.wrapper,"CodeMirror-wrap"),Qt(e)),po(e),oo(e),Vr(e),setTimeout(function(){return Ti(e)},100)}function Ua(e,t){var r=this;if(!(this instanceof Ua))return new Ua(e,t);this.options=t=t?me(t):{},me(Ps,t,!1);var n=t.value;typeof n=="string"?n=new Io(n,t.mode,null,t.lineSeparator,t.direction):t.mode&&(n.modeOption=t.mode),this.doc=n;var a=new Ua.inputStyles[t.inputStyle](this),l=this.display=new Cr(e,n,a,t);l.wrapper.CodeMirror=this,ws(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Nl(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new Z,keySeq:null,specialChars:null},t.autofocus&&!$&&l.input.focus(),A&&M<11&&setTimeout(function(){return r.display.input.reset(!0)},20),Ys(this),as(),Fo(this),this.curOp.forceUpdate=!0,Lr(this,n),t.autofocus&&!$||this.hasFocus()?setTimeout(function(){r.hasFocus()&&!r.state.focused&&Dl(r)},20):Ni(this);for(var u in Xl)Xl.hasOwnProperty(u)&&Xl[u](this,t[u],ll);mr(this),t.finishInit&&t.finishInit(this);for(var p=0;p20*20}we(t.scroller,"touchstart",function(y){if(!G(e,y)&&!l(y)&&!us(e,y)){t.input.ensurePolled(),clearTimeout(r);var z=+new Date;t.activeTouch={start:z,moved:!1,prev:z-n.end<=300?n:null},y.touches.length==1&&(t.activeTouch.left=y.touches[0].pageX,t.activeTouch.top=y.touches[0].pageY)}}),we(t.scroller,"touchmove",function(){t.activeTouch&&(t.activeTouch.moved=!0)}),we(t.scroller,"touchend",function(y){var z=t.activeTouch;if(z&&!$r(t,y)&&z.left!=null&&!z.moved&&new Date-z.start<300){var Te=e.coordsChar(t.activeTouch,"page"),$e;!z.prev||u(z,z.prev)?$e=new qn(Te,Te):!z.prev.prev||u(z,z.prev.prev)?$e=e.findWordAt(Te):$e=new qn(Ne(Te.line,0),Qe(e.doc,Ne(Te.line+1,0))),e.setSelection($e.anchor,$e.head),e.focus(),bt(y)}a()}),we(t.scroller,"touchcancel",a),we(t.scroller,"scroll",function(){t.scroller.clientHeight&&(Ui(e,t.scroller.scrollTop),hi(e,t.scroller.scrollLeft,!0),v(e,"scroll",e))}),we(t.scroller,"mousewheel",function(y){return Jr(e,y)}),we(t.scroller,"DOMMouseScroll",function(y){return Jr(e,y)}),we(t.wrapper,"scroll",function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0}),t.dragFunctions={enter:function(y){G(e,y)||Xt(y)},over:function(y){G(e,y)||(Ql(e,y),Xt(y))},start:function(y){return al(e,y)},drop:pt(e,zl),leave:function(y){G(e,y)||Zl(e)}};var p=t.input.getField();we(p,"keyup",function(y){return ys.call(e,y)}),we(p,"keydown",pt(e,Es)),we(p,"keypress",pt(e,bs)),we(p,"focus",function(y){return Dl(e,y)}),we(p,"blur",function(y){return Ni(e,y)})}var cs=[];Ua.defineInitHook=function(e){return cs.push(e)};function wl(e,t,r,n){var a=e.doc,l;r==null&&(r="add"),r=="smart"&&(a.mode.indent?l=It(e,t).state:r="prev");var u=e.options.tabSize,p=_(a,t),y=Q(p.text,null,u);p.stateAfter&&(p.stateAfter=null);var z=p.text.match(/^\s*/)[0],Te;if(!n&&!/\S/.test(p.text))Te=0,r="not";else if(r=="smart"&&(Te=a.mode.indent(l,p.text.slice(z.length),p.text),Te==ae||Te>150)){if(!n)return;r="prev"}r=="prev"?t>a.first?Te=Q(_(a,t-1).text,null,u):Te=0:r=="add"?Te=y+e.options.indentUnit:r=="subtract"?Te=y-e.options.indentUnit:typeof r=="number"&&(Te=y+r),Te=Math.max(0,Te);var $e="",jt=0;if(e.options.indentWithTabs)for(var Dt=Math.floor(Te/u);Dt;--Dt)jt+=u,$e+=" ";if(jtu,y=Qn(t),z=null;if(p&&n.ranges.length>1)if(pi&&pi.text.join(` +`)==t){if(n.ranges.length%pi.text.length==0){z=[];for(var Te=0;Te=0;jt--){var Dt=n.ranges[jt],An=Dt.from(),Pn=Dt.to();Dt.empty()&&(r&&r>0?An=Ne(An.line,An.ch-r):e.state.overwrite&&!p?Pn=Ne(Pn.line,Math.min(_(l,Pn.line).text.length,Pn.ch+qe(y).length)):p&&pi&&pi.lineWise&&pi.text.join(` +`)==y.join(` +`)&&(An=Pn=Ne(An.line,0)));var $n={from:An,to:Pn,text:z?z[jt%z.length]:y,origin:a||(p?"paste":e.state.cutIncoming>u?"cut":"+input")};ja(e.doc,$n),lr(e,"inputRead",e,$n)}t&&!p&&Ds(e,t),Ki(e),e.curOp.updateInput<2&&(e.curOp.updateInput=$e),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function Os(e,t){var r=e.clipboardData&&e.clipboardData.getData("Text");if(r)return e.preventDefault(),!t.isReadOnly()&&!t.options.disableInput&&Me(t,function(){return ds(t,r,0,null,"paste")}),!0}function Ds(e,t){if(!(!e.options.electricChars||!e.options.smartIndent))for(var r=e.doc.sel,n=r.ranges.length-1;n>=0;n--){var a=r.ranges[n];if(!(a.head.ch>100||n&&r.ranges[n-1].head.line==a.head.line)){var l=e.getModeAt(a.head),u=!1;if(l.electricChars){for(var p=0;p-1){u=wl(e,a.head.line,"smart");break}}else l.electricInput&&l.electricInput.test(_(e.doc,a.head.line).text.slice(0,a.head.ch))&&(u=wl(e,a.head.line,"smart"));u&&lr(e,"electricInput",e,a.head.line)}}}function Fs(e){for(var t=[],r=[],n=0;nl&&(wl(this,p.head.line,n,!0),l=p.head.line,u==this.doc.sel.primIndex&&Ki(this));else{var y=p.from(),z=p.to(),Te=Math.max(l,y.line);l=Math.min(this.lastLine(),z.line-(z.ch?0:1))+1;for(var $e=Te;$e0&&Da(this.doc,u,new qn(y,jt[u].to()),J)}}}),getTokenAt:function(n,a){return Bn(this,n,a)},getLineTokens:function(n,a){return Bn(this,Ne(n),a,!0)},getTokenTypeAt:function(n){n=Qe(this.doc,n);var a=tt(this,_(this.doc,n.line)),l=0,u=(a.length-1)/2,p=n.ch,y;if(p==0)y=a[2];else for(;;){var z=l+u>>1;if((z?a[z*2-1]:0)>=p)u=z;else if(a[z*2+1]y&&(n=y,u=!0),p=_(this.doc,n)}else p=n;return Za(this,p,{top:0,left:0},a||"page",l||u).top+(u?this.doc.height-gr(p):0)},defaultTextHeight:function(){return ui(this.display)},defaultCharWidth:function(){return ba(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(n,a,l,u,p){var y=this.display;n=Ya(this,Qe(this.doc,n));var z=n.bottom,Te=n.left;if(a.style.position="absolute",a.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(a),y.sizer.appendChild(a),u=="over")z=n.top;else if(u=="above"||u=="near"){var $e=Math.max(y.wrapper.clientHeight,this.doc.height),jt=Math.max(y.sizer.clientWidth,y.lineSpace.clientWidth);(u=="above"||n.bottom+a.offsetHeight>$e)&&n.top>a.offsetHeight?z=n.top-a.offsetHeight:n.bottom+a.offsetHeight<=$e&&(z=n.bottom),Te+a.offsetWidth>jt&&(Te=jt-a.offsetWidth)}a.style.top=z+"px",a.style.left=a.style.right="",p=="right"?(Te=y.sizer.clientWidth-a.offsetWidth,a.style.right="0px"):(p=="left"?Te=0:p=="middle"&&(Te=(y.sizer.clientWidth-a.offsetWidth)/2),a.style.left=Te+"px"),l&&$l(this,{left:Te,top:z,right:Te+a.offsetWidth,bottom:z+a.offsetHeight})},triggerOnKeyDown:mt(Es),triggerOnKeyPress:mt(bs),triggerOnKeyUp:ys,triggerOnMouseDown:mt(Ss),execCommand:function(n){if(Bo.hasOwnProperty(n))return Bo[n].call(null,this)},triggerElectric:mt(function(n){Ds(this,n)}),findPosH:function(n,a,l,u){var p=1;a<0&&(p=-1,a=-a);for(var y=Qe(this.doc,n),z=0;z0&&Te(l.charAt(u-1));)--u;for(;p.5||this.options.lineWrapping)&&po(this),v(this,"refresh",this)}),swapDoc:mt(function(n){var a=this.doc;return a.cm=null,this.state.selectingText&&this.state.selectingText(),Lr(this,n),Vr(this),this.display.input.reset(),Xi(this,n.scrollLeft,n.scrollTop),this.curOp.forceScroll=!0,lr(this,"swapDoc",this,a),a}),phrase:function(n){var a=this.options.phrases;return a&&Object.prototype.hasOwnProperty.call(a,n)?a[n]:n},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},rt(e),e.registerHelper=function(n,a,l){r.hasOwnProperty(n)||(r[n]=e[n]={_global:[]}),r[n][a]=l},e.registerGlobalHelper=function(n,a,l,u){e.registerHelper(n,a,u),r[n]._global.push({pred:l,val:u})}}function fs(e,t,r,n,a){var l=t,u=r,p=_(e,t.line),y=a&&e.direction=="rtl"?-r:r;function z(){var Er=t.line+y;return Er=e.first+e.size?!1:(t=new Ne(Er,t.ch,t.sticky),p=_(e,Er))}function Te(Er){var dr;if(n=="codepoint"){var wr=p.text.charCodeAt(t.ch+(n>0?0:-1));isNaN(wr)?dr=null:dr=new Ne(t.line,Math.max(0,Math.min(p.text.length,t.ch+r*(wr>=55296&&wr<56320?2:1))),-r)}else a?dr=Ma(e.cm,p,t,r):dr=yl(p,t,r);if(dr==null)if(!Er&&z())t=ua(a,e.cm,p,t.line,y);else return!1;else t=dr;return!0}if(n=="char"||n=="codepoint")Te();else if(n=="column")Te(!0);else if(n=="word"||n=="group")for(var $e=null,jt=n=="group",Dt=e.cm&&e.cm.getHelper(t,"wordChars"),An=!0;!(r<0&&!Te(!An));An=!1){var Pn=p.text.charAt(t.ch)||` +`,$n=I(Pn,Dt)?"w":jt&&Pn==` +`?"n":!jt||/\s/.test(Pn)?null:"p";if(jt&&!An&&!$n&&($n="s"),$e&&$e!=$n){r<0&&(r=1,Te(),t.sticky="after");break}if($n&&($e=$n),r>0&&!Te(!An))break}var cr=qo(e,t,l,u,!0);return se(l,cr)&&(cr.hitSide=!0),cr}function Ms(e,t,r,n){var a=e.doc,l=t.left,u;if(n=="page"){var p=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),y=Math.max(p-.5*ui(e.display),3);u=(r>0?t.bottom:t.top)+r*y}else n=="line"&&(u=r>0?t.bottom+3:t.top-3);for(var z;z=mi(e,l,u),!!z.outside;){if(r<0?u<=0:u>=a.height){z.hitSide=!0;break}u+=r*5}return z}var Na=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Z,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Na.prototype.init=function(e){var t=this,r=this,n=r.cm,a=r.div=e.lineDiv;Ls(a,n.options.spellcheck,n.options.autocorrect,n.options.autocapitalize);function l(p){for(var y=p.target;y;y=y.parentNode){if(y==a)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(y.className))break}return!1}we(a,"paste",function(p){!l(p)||G(n,p)||Os(p,n)||M<=11&&setTimeout(pt(n,function(){return t.updateFromDOM()}),20)}),we(a,"compositionstart",function(p){t.composing={data:p.data,done:!1}}),we(a,"compositionupdate",function(p){t.composing||(t.composing={data:p.data,done:!1})}),we(a,"compositionend",function(p){t.composing&&(p.data!=t.composing.data&&t.readFromDOMSoon(),t.composing.done=!0)}),we(a,"touchstart",function(){return r.forceCompositionEnd()}),we(a,"input",function(){t.composing||t.readFromDOMSoon()});function u(p){if(!(!l(p)||G(n,p))){if(n.somethingSelected())Ul({lineWise:!1,text:n.getSelections()}),p.type=="cut"&&n.replaceSelection("",null,"cut");else if(n.options.lineWiseCopyCut){var y=Fs(n);Ul({lineWise:!0,text:y.text}),p.type=="cut"&&n.operation(function(){n.setSelections(y.ranges,0,J),n.replaceSelection("",null,"cut")})}else return;if(p.clipboardData){p.clipboardData.clearData();var z=pi.text.join(` +`);if(p.clipboardData.setData("Text",z),p.clipboardData.getData("Text")==z){p.preventDefault();return}}var Te=Rs(),$e=Te.firstChild;n.display.lineSpace.insertBefore(Te,n.display.lineSpace.firstChild),$e.value=pi.text.join(` +`);var jt=document.activeElement;Ge($e),setTimeout(function(){n.display.lineSpace.removeChild(Te),jt.focus(),jt==a&&r.showPrimarySelection()},50)}}we(a,"copy",u),we(a,"cut",u)},Na.prototype.screenReaderLabelChanged=function(e){e?this.div.setAttribute("aria-label",e):this.div.removeAttribute("aria-label")},Na.prototype.prepareSelection=function(){var e=Jl(this.cm,!1);return e.focus=document.activeElement==this.div,e},Na.prototype.showSelection=function(e,t){!e||!this.cm.display.view.length||((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},Na.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Na.prototype.showPrimarySelection=function(){var e=this.getSelection(),t=this.cm,r=t.doc.sel.primary(),n=r.from(),a=r.to();if(t.display.viewTo==t.display.viewFrom||n.line>=t.display.viewTo||a.line=t.display.viewFrom&&Ns(t,n)||{node:p[0].measure.map[2],offset:0},z=a.linee.firstLine()&&(n=Ne(n.line-1,_(e.doc,n.line-1).length)),a.ch==_(e.doc,a.line).text.length&&a.linet.viewTo-1)return!1;var l,u,p;n.line==t.viewFrom||(l=Do(e,n.line))==0?(u=vt(t.view[0].line),p=t.view[0].node):(u=vt(t.view[l].line),p=t.view[l-1].node.nextSibling);var y=Do(e,a.line),z,Te;if(y==t.view.length-1?(z=t.viewTo-1,Te=t.lineDiv.lastChild):(z=vt(t.view[y+1].line)-1,Te=t.view[y+1].node.previousSibling),!p)return!1;for(var $e=e.doc.splitLines(_s(e,p,Te,u,z)),jt=Ae(e.doc,Ne(u,0),Ne(z,_(e.doc,z).text.length));$e.length>1&&jt.length>1;)if(qe($e)==qe(jt))$e.pop(),jt.pop(),z--;else if($e[0]==jt[0])$e.shift(),jt.shift(),u++;else break;for(var Dt=0,An=0,Pn=$e[0],$n=jt[0],cr=Math.min(Pn.length,$n.length);Dtn.ch&&Er.charCodeAt(Er.length-An-1)==dr.charCodeAt(dr.length-An-1);)Dt--,An++;$e[$e.length-1]=Er.slice(0,Er.length-An).replace(/^\u200b+/,""),$e[0]=$e[0].slice(Dt).replace(/\u200b+$/,"");var Wr=Ne(u,Dt),Tr=Ne(z,jt.length?qe(jt).length-An:0);if($e.length>1||$e[0]||yt(Wr,Tr))return fi(e.doc,$e,Wr,Tr,"+input"),!0},Na.prototype.ensurePolled=function(){this.forceCompositionEnd()},Na.prototype.reset=function(){this.forceCompositionEnd()},Na.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Na.prototype.readFromDOMSoon=function(){var e=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(e.readDOMTimeout=null,e.composing)if(e.composing.done)e.composing=null;else return;e.updateFromDOM()},80))},Na.prototype.updateFromDOM=function(){var e=this;(this.cm.isReadOnly()||!this.pollContent())&&Me(this.cm,function(){return oo(e.cm)})},Na.prototype.setUneditable=function(e){e.contentEditable="false"},Na.prototype.onKeyPress=function(e){e.charCode==0||this.composing||(e.preventDefault(),this.cm.isReadOnly()||pt(this.cm,ds)(this.cm,String.fromCharCode(e.charCode==null?e.keyCode:e.charCode),0))},Na.prototype.readOnlyChanged=function(e){this.div.contentEditable=String(e!="nocursor")},Na.prototype.onContextMenu=function(){},Na.prototype.resetPosition=function(){},Na.prototype.needsContentAttribute=!0;function Ns(e,t){var r=Po(e,t.line);if(!r||r.hidden)return null;var n=_(e.doc,t.line),a=jo(r,n,t.line),l=He(n,e.doc.direction),u="left";if(l){var p=L(l,t.ch);u=p%2?"right":"left"}var y=Uo(a.map,t.ch,u);return y.offset=y.collapse=="right"?y.end:y.start,y}function $s(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}function sl(e,t){return t&&(e.bad=!0),e}function _s(e,t,r,n,a){var l="",u=!1,p=e.doc.lineSeparator(),y=!1;function z(Dt){return function(An){return An.id==Dt}}function Te(){u&&(l+=p,y&&(l+=p),u=y=!1)}function $e(Dt){Dt&&(Te(),l+=Dt)}function jt(Dt){if(Dt.nodeType==1){var An=Dt.getAttribute("cm-text");if(An){$e(An);return}var Pn=Dt.getAttribute("cm-marker"),$n;if(Pn){var cr=e.findMarks(Ne(n,0),Ne(a+1,0),z(+Pn));cr.length&&($n=cr[0].find(0))&&$e(Ae(e.doc,$n.from,$n.to).join(p));return}if(Dt.getAttribute("contenteditable")=="false")return;var Er=/^(pre|div|p|li|table|br)$/i.test(Dt.nodeName);if(!/^br$/i.test(Dt.nodeName)&&Dt.textContent.length==0)return;Er&&Te();for(var dr=0;dr=9&&t.hasSelection&&(t.hasSelection=null),r.poll()}),we(a,"paste",function(u){G(n,u)||Os(u,n)||(n.state.pasteIncoming=+new Date,r.fastPoll())});function l(u){if(!G(n,u)){if(n.somethingSelected())Ul({lineWise:!1,text:n.getSelections()});else if(n.options.lineWiseCopyCut){var p=Fs(n);Ul({lineWise:!0,text:p.text}),u.type=="cut"?n.setSelections(p.ranges,null,J):(r.prevInput="",a.value=p.text.join(` +`),Ge(a))}else return;u.type=="cut"&&(n.state.cutIncoming=+new Date)}}we(a,"cut",l),we(a,"copy",l),we(e.scroller,"paste",function(u){if(!($r(e,u)||G(n,u))){if(!a.dispatchEvent){n.state.pasteIncoming=+new Date,r.focus();return}var p=new Event("paste");p.clipboardData=u.clipboardData,a.dispatchEvent(p)}}),we(e.lineSpace,"selectstart",function(u){$r(e,u)||bt(u)}),we(a,"compositionstart",function(){var u=n.getCursor("from");r.composing&&r.composing.range.clear(),r.composing={start:u,range:n.markText(u,n.getCursor("to"),{className:"CodeMirror-composing"})}}),we(a,"compositionend",function(){r.composing&&(r.poll(),r.composing.range.clear(),r.composing=null)})},so.prototype.createField=function(e){this.wrapper=Rs(),this.textarea=this.wrapper.firstChild},so.prototype.screenReaderLabelChanged=function(e){e?this.textarea.setAttribute("aria-label",e):this.textarea.removeAttribute("aria-label")},so.prototype.prepareSelection=function(){var e=this.cm,t=e.display,r=e.doc,n=Jl(e);if(e.options.moveInputWithCursor){var a=Ya(e,r.sel.primary().head,"div"),l=t.wrapper.getBoundingClientRect(),u=t.lineDiv.getBoundingClientRect();n.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,a.top+u.top-l.top)),n.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,a.left+u.left-l.left))}return n},so.prototype.showSelection=function(e){var t=this.cm,r=t.display;ee(r.cursorDiv,e.cursors),ee(r.selectionDiv,e.selection),e.teTop!=null&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},so.prototype.reset=function(e){if(!(this.contextMenuPending||this.composing)){var t=this.cm;if(t.somethingSelected()){this.prevInput="";var r=t.getSelection();this.textarea.value=r,t.state.focused&&Ge(this.textarea),A&&M>=9&&(this.hasSelection=r)}else e||(this.prevInput=this.textarea.value="",A&&M>=9&&(this.hasSelection=null))}},so.prototype.getField=function(){return this.textarea},so.prototype.supportsTouch=function(){return!1},so.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!$||he()!=this.textarea))try{this.textarea.focus()}catch(e){}},so.prototype.blur=function(){this.textarea.blur()},so.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},so.prototype.receivedFocus=function(){this.slowPoll()},so.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},so.prototype.fastPoll=function(){var e=!1,t=this;t.pollingFast=!0;function r(){var n=t.poll();!n&&!e?(e=!0,t.polling.set(60,r)):(t.pollingFast=!1,t.slowPoll())}t.polling.set(20,r)},so.prototype.poll=function(){var e=this,t=this.cm,r=this.textarea,n=this.prevInput;if(this.contextMenuPending||!t.state.focused||sn(r)&&!n&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var a=r.value;if(a==n&&!t.somethingSelected())return!1;if(A&&M>=9&&this.hasSelection===a||At&&/[\uf700-\uf7ff]/.test(a))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var l=a.charCodeAt(0);if(l==8203&&!n&&(n="\u200B"),l==8666)return this.reset(),this.cm.execCommand("undo")}for(var u=0,p=Math.min(n.length,a.length);u1e3||a.indexOf(` +`)>-1?r.value=e.prevInput="":e.prevInput=a,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},so.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},so.prototype.onKeyPress=function(){A&&M>=9&&(this.hasSelection=null),this.fastPoll()},so.prototype.onContextMenu=function(e){var t=this,r=t.cm,n=r.display,a=t.textarea;t.contextMenuPending&&t.contextMenuPending();var l=Vo(r,e),u=n.scroller.scrollTop;if(!l||O)return;var p=r.options.resetSelectionOnContextMenu;p&&r.doc.sel.contains(l)==-1&&pt(r,ha)(r.doc,Ur(l),J);var y=a.style.cssText,z=t.wrapper.style.cssText,Te=t.wrapper.offsetParent.getBoundingClientRect();t.wrapper.style.cssText="position: static",a.style.cssText=`position: absolute; width: 30px; height: 30px; + top: `+(e.clientY-Te.top-5)+"px; left: "+(e.clientX-Te.left-5)+`px; + z-index: 1000; background: `+(A?"rgba(255, 255, 255, .05)":"transparent")+`; + outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var $e;s&&($e=window.scrollY),n.input.focus(),s&&window.scrollTo(null,$e),n.input.reset(),r.somethingSelected()||(a.value=t.prevInput=" "),t.contextMenuPending=Dt,n.selForContextMenu=r.doc.sel,clearTimeout(n.detectingSelectAll);function jt(){if(a.selectionStart!=null){var Pn=r.somethingSelected(),$n="\u200B"+(Pn?a.value:"");a.value="\u21DA",a.value=$n,t.prevInput=Pn?"":"\u200B",a.selectionStart=1,a.selectionEnd=$n.length,n.selForContextMenu=r.doc.sel}}function Dt(){if(t.contextMenuPending==Dt&&(t.contextMenuPending=!1,t.wrapper.style.cssText=z,a.style.cssText=y,A&&M<9&&n.scrollbars.setScrollTop(n.scroller.scrollTop=u),a.selectionStart!=null)){(!A||A&&M<9)&&jt();var Pn=0,$n=function(){n.selForContextMenu==r.doc.sel&&a.selectionStart==0&&a.selectionEnd>0&&t.prevInput=="\u200B"?pt(r,So)(r):Pn++<10?n.detectingSelectAll=setTimeout($n,500):(n.selForContextMenu=null,n.input.reset())};n.detectingSelectAll=setTimeout($n,200)}}if(A&&M>=9&&jt(),w){Xt(e);var An=function(){K(window,"mouseup",An),setTimeout(Dt,20)};we(window,"mouseup",An)}else setTimeout(Dt,50)},so.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled=e=="nocursor",this.textarea.readOnly=!!e},so.prototype.setUneditable=function(){},so.prototype.needsContentAttribute=!1;function tu(e,t){if(t=t?me(t):{},t.value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),t.autofocus==null){var r=he();t.autofocus=r==e||e.getAttribute("autofocus")!=null&&r==document.body}function n(){e.value=p.getValue()}var a;if(e.form&&(we(e.form,"submit",n),!t.leaveSubmitMethodAlone)){var l=e.form;a=l.submit;try{var u=l.submit=function(){n(),l.submit=a,l.submit(),l.submit=u}}catch(y){}}t.finishInit=function(y){y.save=n,y.getTextArea=function(){return e},y.toTextArea=function(){y.toTextArea=isNaN,n(),e.parentNode.removeChild(y.getWrapperElement()),e.style.display="",e.form&&(K(e.form,"submit",n),!t.leaveSubmitMethodAlone&&typeof e.form.submit=="function"&&(e.form.submit=a))}},e.style.display="none";var p=Ua(function(y){return e.parentNode.insertBefore(y,e.nextSibling)},t);return p}function nu(e){e.off=K,e.on=we,e.wheelEventPixels=Nr,e.Doc=Io,e.splitLines=Qn,e.countColumn=Q,e.findColumn=St,e.isWordChar=U,e.Pass=ae,e.signal=v,e.Line=Gt,e.changeEnd=la,e.scrollbarModel=Ml,e.Pos=Ne,e.cmpPos=yt,e.modes=ot,e.mimeModes=lt,e.resolveMode=cn,e.getMode=Tt,e.modeExtensions=vn,e.extendMode=oe,e.copyState=g,e.startState=B,e.innerMode=C,e.commands=Bo,e.keyMap=si,e.keyName=ol,e.isModifierKey=Kl,e.lookupKey=Fi,e.normalizeKeyMap=Wl,e.StringStream=b,e.SharedTextMarker=Gi,e.TextMarker=Ei,e.LineWidget=fo,e.e_preventDefault=bt,e.e_stopPropagation=Ft,e.e_stop=Xt,e.addClass=Bt,e.contains=Ue,e.rmClass=D,e.keyNames=Ai}Vs(Ua),qs(Ua);var ru="iter insert remove copy getEditor constructor".split(" ");for(var Gl in Io.prototype)Io.prototype.hasOwnProperty(Gl)&&F(ru,Gl)<0&&(Ua.prototype[Gl]=function(e){return function(){return e.apply(this.doc,arguments)}}(Io.prototype[Gl]));return rt(Io),Ua.inputStyles={textarea:so,contenteditable:Na},Ua.defineMode=function(e){!Ua.defaults.mode&&e!="null"&&(Ua.defaults.mode=e),at.apply(this,arguments)},Ua.defineMIME=Ht,Ua.defineMode("null",function(){return{token:function(e){return e.skipToEnd()}}}),Ua.defineMIME("text/plain","null"),Ua.defineExtension=function(e,t){Ua.prototype[e]=t},Ua.defineDocExtension=function(e,t){Io.prototype[e]=t},Ua.fromTextArea=tu,nu(Ua),Ua.version="5.58.2",Ua})},5630:function(mn,nt,i){"use strict";var o=i(5016),f=i(20049),P=i(18082),W=i(52456),A=i(5883),M=i(92310),s=i.n(M),ie=i(18929),pe=i(59301),O=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],te=(0,pe.forwardRef)(function(x,R){var le,j=x.prefixCls,$=j===void 0?"rc-checkbox":j,At=x.className,ze=x.style,ft=x.checked,ke=x.disabled,k=x.defaultChecked,w=k===void 0?!1:k,c=x.type,D=c===void 0?"checkbox":c,T=x.title,ee=x.onChange,N=(0,A.Z)(x,O),ne=(0,pe.useRef)(null),V=(0,ie.Z)(w,{value:ft}),Ue=(0,W.Z)(V,2),he=Ue[0],Bt=Ue[1];(0,pe.useImperativeHandle)(R,function(){return{focus:function(){var me;(me=ne.current)===null||me===void 0||me.focus()},blur:function(){var me;(me=ne.current)===null||me===void 0||me.blur()},input:ne.current}});var Be=s()($,At,(le={},(0,P.Z)(le,"".concat($,"-checked"),he),(0,P.Z)(le,"".concat($,"-disabled"),ke),le)),Ge=function(me){ke||("checked"in x||Bt(me.target.checked),ee==null||ee({target:(0,f.Z)((0,f.Z)({},x),{},{type:D,checked:me.target.checked}),stopPropagation:function(){me.stopPropagation()},preventDefault:function(){me.preventDefault()},nativeEvent:me.nativeEvent}))};return pe.createElement("span",{className:Be,title:T,style:ze},pe.createElement("input",(0,o.Z)({},N,{className:"".concat($,"-input"),ref:ne,onChange:Ge,disabled:ke,checked:!!he,type:D})),pe.createElement("span",{className:"".concat($,"-inner")}))});nt.Z=te},31561:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return D}});var o=i(5016),f=i(18082),P=i(52456),W=i(5883),A=i(35593),M=i(92310),s=i.n(M),ie=i(8654),pe=i(59301),O=i(10228),te=i(16089),x=O.Z.ESC,R=O.Z.TAB;function le(T){var ee=T.visible,N=T.triggerRef,ne=T.onVisibleChange,V=T.autoFocus,Ue=T.overlayRef,he=pe.useRef(!1),Bt=function(){if(ee){var me,Q;(me=N.current)===null||me===void 0||(Q=me.focus)===null||Q===void 0||Q.call(me),ne==null||ne(!1)}},Be=function(){var me;return(me=Ue.current)!==null&&me!==void 0&&me.focus?(Ue.current.focus(),he.current=!0,!0):!1},Ge=function(me){switch(me.keyCode){case x:Bt();break;case R:{var Q=!1;he.current||(Q=Be()),Q?me.preventDefault():Bt();break}}};pe.useEffect(function(){return ee?(window.addEventListener("keydown",Ge),V&&(0,te.Z)(Be,3),function(){window.removeEventListener("keydown",Ge),he.current=!1}):function(){he.current=!1}},[ee])}var j=(0,pe.forwardRef)(function(T,ee){var N=T.overlay,ne=T.arrow,V=T.prefixCls,Ue=(0,pe.useMemo)(function(){var Bt;return typeof N=="function"?Bt=N():Bt=N,Bt},[N]),he=(0,ie.sQ)(ee,Ue==null?void 0:Ue.ref);return pe.createElement(pe.Fragment,null,ne&&pe.createElement("div",{className:"".concat(V,"-arrow")}),pe.cloneElement(Ue,{ref:(0,ie.Yr)(Ue)?he:void 0}))}),$=j,At={adjustX:1,adjustY:1},ze=[0,0],ft={topLeft:{points:["bl","tl"],overflow:At,offset:[0,-4],targetOffset:ze},top:{points:["bc","tc"],overflow:At,offset:[0,-4],targetOffset:ze},topRight:{points:["br","tr"],overflow:At,offset:[0,-4],targetOffset:ze},bottomLeft:{points:["tl","bl"],overflow:At,offset:[0,4],targetOffset:ze},bottom:{points:["tc","bc"],overflow:At,offset:[0,4],targetOffset:ze},bottomRight:{points:["tr","br"],overflow:At,offset:[0,4],targetOffset:ze}},ke=ft,k=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function w(T,ee){var N,ne=T.arrow,V=ne===void 0?!1:ne,Ue=T.prefixCls,he=Ue===void 0?"rc-dropdown":Ue,Bt=T.transitionName,Be=T.animation,Ge=T.align,We=T.placement,me=We===void 0?"bottomLeft":We,Q=T.placements,Z=Q===void 0?ke:Q,F=T.getPopupContainer,ue=T.showAction,ae=T.hideAction,J=T.overlayClassName,xe=T.overlayStyle,Le=T.visible,St=T.trigger,dt=St===void 0?["hover"]:St,xt=T.autoFocus,qe=T.overlay,kt=T.children,wt=T.onVisibleChange,Ke=(0,W.Z)(T,k),Ct=pe.useState(),q=(0,P.Z)(Ct,2),U=q[0],I=q[1],d="visible"in T?Le:U,H=pe.useRef(null),de=pe.useRef(null),E=pe.useRef(null);pe.useImperativeHandle(ee,function(){return H.current});var m=function(K){I(K),wt==null||wt(K)};le({visible:d,triggerRef:E,onVisibleChange:m,autoFocus:xt,overlayRef:de});var ce=function(K){var v=T.onOverlayClick;I(!1),v&&v(K)},X=function(){return pe.createElement($,{ref:de,overlay:qe,prefixCls:he,arrow:V})},L=function(){return typeof qe=="function"?X:X()},fe=function(){var K=T.minOverlayWidthMatchTrigger,v=T.alignPoint;return"minOverlayWidthMatchTrigger"in T?K:!v},He=function(){var K=T.openClassName;return K!==void 0?K:"".concat(he,"-open")},Re=pe.cloneElement(kt,{className:s()((N=kt.props)===null||N===void 0?void 0:N.className,d&&He()),ref:(0,ie.Yr)(kt)?(0,ie.sQ)(E,kt.ref):void 0}),we=ae;return!we&&dt.indexOf("contextMenu")!==-1&&(we=["click"]),pe.createElement(A.Z,(0,o.Z)({builtinPlacements:Z},Ke,{prefixCls:he,ref:H,popupClassName:s()(J,(0,f.Z)({},"".concat(he,"-show-arrow"),V)),popupStyle:xe,action:dt,showAction:ue,hideAction:we,popupPlacement:me,popupAlign:Ge,popupTransitionName:Bt,popupAnimation:Be,popupVisible:d,stretch:fe()?"minWidth":"",popup:L(),onPopupVisibleChange:m,onPopupClick:ce,getPopupContainer:F}),Re)}var c=pe.forwardRef(w),D=c},93681:function(mn,nt,i){"use strict";i.r(nt),i.d(nt,{BaseInput:function(){return O},default:function(){return ft}});var o=i(5016),f=i(20049),P=i(18082),W=i(10928),A=i(92310),M=i.n(A),s=i(59301),ie=i(5643),pe=function(k){var w,c,D=k.inputElement,T=k.prefixCls,ee=k.prefix,N=k.suffix,ne=k.addonBefore,V=k.addonAfter,Ue=k.className,he=k.style,Bt=k.disabled,Be=k.readOnly,Ge=k.focused,We=k.triggerFocus,me=k.allowClear,Q=k.value,Z=k.handleReset,F=k.hidden,ue=k.classes,ae=k.classNames,J=k.dataAttrs,xe=k.styles,Le=k.components,St=(Le==null?void 0:Le.affixWrapper)||"span",dt=(Le==null?void 0:Le.groupWrapper)||"span",xt=(Le==null?void 0:Le.wrapper)||"span",qe=(Le==null?void 0:Le.groupAddon)||"span",kt=(0,s.useRef)(null),wt=function(X){var L;(L=kt.current)!==null&&L!==void 0&&L.contains(X.target)&&(We==null||We())},Ke=function(){var X;if(!me)return null;var L=!Bt&&!Be&&Q,fe="".concat(T,"-clear-icon"),He=(0,W.Z)(me)==="object"&&me!==null&&me!==void 0&&me.clearIcon?me.clearIcon:"\u2716";return s.createElement("span",{onClick:Z,onMouseDown:function(we){return we.preventDefault()},className:M()(fe,(X={},(0,P.Z)(X,"".concat(fe,"-hidden"),!L),(0,P.Z)(X,"".concat(fe,"-has-suffix"),!!N),X)),role:"button",tabIndex:-1},He)},Ct=(0,s.cloneElement)(D,{value:Q,hidden:F,className:M()((w=D.props)===null||w===void 0?void 0:w.className,!(0,ie.X3)(k)&&!(0,ie.He)(k)&&Ue)||null,style:(0,f.Z)((0,f.Z)({},(c=D.props)===null||c===void 0?void 0:c.style),!(0,ie.X3)(k)&&!(0,ie.He)(k)?he:{})});if((0,ie.X3)(k)){var q,U="".concat(T,"-affix-wrapper"),I=M()(U,(q={},(0,P.Z)(q,"".concat(U,"-disabled"),Bt),(0,P.Z)(q,"".concat(U,"-focused"),Ge),(0,P.Z)(q,"".concat(U,"-readonly"),Be),(0,P.Z)(q,"".concat(U,"-input-with-clear-btn"),N&&me&&Q),q),!(0,ie.He)(k)&&Ue,ue==null?void 0:ue.affixWrapper,ae==null?void 0:ae.affixWrapper),d=(N||me)&&s.createElement("span",{className:M()("".concat(T,"-suffix"),ae==null?void 0:ae.suffix),style:xe==null?void 0:xe.suffix},Ke(),N);Ct=s.createElement(St,(0,o.Z)({className:I,style:(0,f.Z)((0,f.Z)({},(0,ie.He)(k)?void 0:he),xe==null?void 0:xe.affixWrapper),hidden:!(0,ie.He)(k)&&F,onClick:wt},J==null?void 0:J.affixWrapper,{ref:kt}),ee&&s.createElement("span",{className:M()("".concat(T,"-prefix"),ae==null?void 0:ae.prefix),style:xe==null?void 0:xe.prefix},ee),(0,s.cloneElement)(D,{value:Q,hidden:null}),d)}if((0,ie.He)(k)){var H="".concat(T,"-group"),de="".concat(H,"-addon"),E=M()("".concat(T,"-wrapper"),H,ue==null?void 0:ue.wrapper),m=M()("".concat(T,"-group-wrapper"),Ue,ue==null?void 0:ue.group);return s.createElement(dt,{className:m,style:he,hidden:F},s.createElement(xt,{className:E},ne&&s.createElement(qe,{className:de},ne),(0,s.cloneElement)(Ct,{hidden:null}),V&&s.createElement(qe,{className:de},V)))}return Ct},O=pe,te=i(92393),x=i(52456),R=i(5883),le=i(18929),j=i(2738),$=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],At=(0,s.forwardRef)(function(ke,k){var w=ke.autoComplete,c=ke.onChange,D=ke.onFocus,T=ke.onBlur,ee=ke.onPressEnter,N=ke.onKeyDown,ne=ke.prefixCls,V=ne===void 0?"rc-input":ne,Ue=ke.disabled,he=ke.htmlSize,Bt=ke.className,Be=ke.maxLength,Ge=ke.suffix,We=ke.showCount,me=ke.type,Q=me===void 0?"text":me,Z=ke.classes,F=ke.classNames,ue=ke.styles,ae=(0,R.Z)(ke,$),J=(0,le.Z)(ke.defaultValue,{value:ke.value}),xe=(0,x.Z)(J,2),Le=xe[0],St=xe[1],dt=(0,s.useState)(!1),xt=(0,x.Z)(dt,2),qe=xt[0],kt=xt[1],wt=(0,s.useRef)(null),Ke=function(m){wt.current&&(0,ie.nH)(wt.current,m)};(0,s.useImperativeHandle)(k,function(){return{focus:Ke,blur:function(){var m;(m=wt.current)===null||m===void 0||m.blur()},setSelectionRange:function(m,ce,X){var L;(L=wt.current)===null||L===void 0||L.setSelectionRange(m,ce,X)},select:function(){var m;(m=wt.current)===null||m===void 0||m.select()},input:wt.current}}),(0,s.useEffect)(function(){kt(function(E){return E&&Ue?!1:E})},[Ue]);var Ct=function(m){ke.value===void 0&&St(m.target.value),wt.current&&(0,ie.rJ)(wt.current,m,c)},q=function(m){ee&&m.key==="Enter"&&ee(m),N==null||N(m)},U=function(m){kt(!0),D==null||D(m)},I=function(m){kt(!1),T==null||T(m)},d=function(m){St(""),Ke(),wt.current&&(0,ie.rJ)(wt.current,m,c)},H=function(){var m=(0,j.Z)(ke,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return s.createElement("input",(0,o.Z)({autoComplete:w},m,{onChange:Ct,onFocus:U,onBlur:I,onKeyDown:q,className:M()(V,(0,P.Z)({},"".concat(V,"-disabled"),Ue),F==null?void 0:F.input),style:ue==null?void 0:ue.input,ref:wt,size:he,type:Q}))},de=function(){var m=Number(Be)>0;if(Ge||We){var ce=(0,ie.D7)(Le),X=(0,te.Z)(ce).length,L=(0,W.Z)(We)==="object"?We.formatter({value:ce,count:X,maxLength:Be}):"".concat(X).concat(m?" / ".concat(Be):"");return s.createElement(s.Fragment,null,!!We&&s.createElement("span",{className:M()("".concat(V,"-show-count-suffix"),(0,P.Z)({},"".concat(V,"-show-count-has-suffix"),!!Ge),F==null?void 0:F.count),style:(0,f.Z)({},ue==null?void 0:ue.count)},L),Ge)}return null};return s.createElement(O,(0,o.Z)({},ae,{prefixCls:V,className:Bt,inputElement:H(),handleReset:d,value:(0,ie.D7)(Le),focused:qe,triggerFocus:Ke,suffix:de(),disabled:Ue,classes:Z,classNames:F,styles:ue}))}),ze=At,ft=ze},5643:function(mn,nt,i){"use strict";i.d(nt,{D7:function(){return A},He:function(){return o},X3:function(){return f},nH:function(){return W},rJ:function(){return P}});function o(M){return!!(M.addonBefore||M.addonAfter)}function f(M){return!!(M.prefix||M.suffix||M.allowClear)}function P(M,s,ie,pe){if(ie){var O=s;if(s.type==="click"){var te=M.cloneNode(!0);O=Object.create(s,{target:{value:te},currentTarget:{value:te}}),te.value="",ie(O);return}if(pe!==void 0){O=Object.create(s,{target:{value:M},currentTarget:{value:M}}),M.value=pe,ie(O);return}ie(O)}}function W(M,s){if(M){M.focus(s);var ie=s||{},pe=ie.cursor;if(pe){var O=M.value.length;switch(pe){case"start":M.setSelectionRange(0,0);break;case"end":M.setSelectionRange(O,O);break;default:M.setSelectionRange(0,O)}}}}function A(M){return typeof M=="undefined"||M===null?"":String(M)}},15285:function(mn,nt,i){"use strict";i.d(nt,{iz:function(){return Wt},ck:function(){return tn},BW:function(){return Rt},sN:function(){return tn},Wd:function(){return Ae},ZP:function(){return Oe},Xl:function(){return N}});var o=i(5016),f=i(18082),P=i(20049),W=i(92393),A=i(52456),M=i(5883),s=i(92310),ie=i.n(s),pe=i(11780),O=i(18929),te=i(13697),x=i(48736),R=i(59301),le=i(4676),j=R.createContext(null);function $(Y,Ee){return Y===void 0?null:"".concat(Y,"-").concat(Ee)}function At(Y){var Ee=R.useContext(j);return $(Ee,Y)}var ze=i(80547),ft=["children","locked"],ke=R.createContext(null);function k(Y,Ee){var je=(0,P.Z)({},Y);return Object.keys(Ee).forEach(function(it){var tt=Ee[it];tt!==void 0&&(je[it]=tt)}),je}function w(Y){var Ee=Y.children,je=Y.locked,it=(0,M.Z)(Y,ft),tt=R.useContext(ke),It=(0,ze.Z)(function(){return k(tt,it)},[tt,it],function(Pt,Ut){return!je&&(Pt[0]!==Ut[0]||!(0,te.Z)(Pt[1],Ut[1],!0))});return R.createElement(ke.Provider,{value:It},Ee)}var c=[],D=R.createContext(null);function T(){return R.useContext(D)}var ee=R.createContext(c);function N(Y){var Ee=R.useContext(ee);return R.useMemo(function(){return Y!==void 0?[].concat((0,W.Z)(Ee),[Y]):Ee},[Ee,Y])}var ne=R.createContext(null),V=R.createContext({}),Ue=V,he=i(29194);function Bt(Y){var Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,he.Z)(Y)){var je=Y.nodeName.toLowerCase(),it=["input","select","textarea","button"].includes(je)||Y.isContentEditable||je==="a"&&!!Y.getAttribute("href"),tt=Y.getAttribute("tabindex"),It=Number(tt),Pt=null;return tt&&!Number.isNaN(It)?Pt=It:it&&Pt===null&&(Pt=0),it&&Y.disabled&&(Pt=null),Pt!==null&&(Pt>=0||Ee&&Pt<0)}return!1}function Be(Y){var Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,je=(0,W.Z)(Y.querySelectorAll("*")).filter(function(it){return Bt(it,Ee)});return Bt(Y,Ee)&&je.unshift(Y),je}var Ge=null;function We(){Ge=document.activeElement}function me(){Ge=null}function Q(){if(Ge)try{Ge.focus()}catch(Y){}}function Z(Y,Ee){if(Ee.keyCode===9){var je=Be(Y),it=je[Ee.shiftKey?0:je.length-1],tt=it===document.activeElement||Y===document.activeElement;if(tt){var It=je[Ee.shiftKey?je.length-1:0];It.focus(),Ee.preventDefault()}}}var F=i(10228),ue=i(16089),ae=F.Z.LEFT,J=F.Z.RIGHT,xe=F.Z.UP,Le=F.Z.DOWN,St=F.Z.ENTER,dt=F.Z.ESC,xt=F.Z.HOME,qe=F.Z.END,kt=[xe,Le,ae,J];function wt(Y,Ee,je,it){var tt,It,Pt,Ut,on="prev",gn="next",Bn="children",Dn="parent";if(Y==="inline"&&it===St)return{inlineTrigger:!0};var Tn=(tt={},(0,f.Z)(tt,xe,on),(0,f.Z)(tt,Le,gn),tt),xn=(It={},(0,f.Z)(It,ae,je?gn:on),(0,f.Z)(It,J,je?on:gn),(0,f.Z)(It,Le,Bn),(0,f.Z)(It,St,Bn),It),Ce=(Pt={},(0,f.Z)(Pt,xe,on),(0,f.Z)(Pt,Le,gn),(0,f.Z)(Pt,St,Bn),(0,f.Z)(Pt,dt,Dn),(0,f.Z)(Pt,ae,je?Bn:Dn),(0,f.Z)(Pt,J,je?Dn:Bn),Pt),et={inline:Tn,horizontal:xn,vertical:Ce,inlineSub:Tn,horizontalSub:Ce,verticalSub:Ce},Je=(Ut=et["".concat(Y).concat(Ee?"":"Sub")])===null||Ut===void 0?void 0:Ut[it];switch(Je){case on:return{offset:-1,sibling:!0};case gn:return{offset:1,sibling:!0};case Dn:return{offset:-1,sibling:!1};case Bn:return{offset:1,sibling:!1};default:return null}}function Ke(Y){for(var Ee=Y;Ee;){if(Ee.getAttribute("data-menu-list"))return Ee;Ee=Ee.parentElement}return null}function Ct(Y,Ee){for(var je=Y||document.activeElement;je;){if(Ee.has(je))return je;je=je.parentElement}return null}function q(Y,Ee){var je=Be(Y,!0);return je.filter(function(it){return Ee.has(it)})}function U(Y,Ee,je){var it=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Y)return null;var tt=q(Y,Ee),It=tt.length,Pt=tt.findIndex(function(Ut){return je===Ut});return it<0?Pt===-1?Pt=It-1:Pt-=1:it>0&&(Pt+=1),Pt=(Pt+It)%It,tt[Pt]}var I=function(Ee,je){var it=new Set,tt=new Map,It=new Map;return Ee.forEach(function(Pt){var Ut=document.querySelector("[data-menu-id='".concat($(je,Pt),"']"));Ut&&(it.add(Ut),It.set(Ut,Pt),tt.set(Pt,Ut))}),{elements:it,key2element:tt,element2key:It}};function d(Y,Ee,je,it,tt,It,Pt,Ut,on,gn){var Bn=R.useRef(),Dn=R.useRef();Dn.current=Ee;var Tn=function(){ue.Z.cancel(Bn.current)};return R.useEffect(function(){return function(){Tn()}},[]),function(xn){var Ce=xn.which;if([].concat(kt,[St,dt,xt,qe]).includes(Ce)){var et=It(),Je=I(et,it),st=Je,ut=st.elements,nn=st.key2element,un=st.element2key,ln=nn.get(Ee),Vt=Ct(ln,ut),In=un.get(Vt),rn=wt(Y,Pt(In,!0).length===1,je,Ce);if(!rn&&Ce!==xt&&Ce!==qe)return;(kt.includes(Ce)||[xt,qe].includes(Ce))&&xn.preventDefault();var Mt=function(ir){if(ir){var Ve=ir,ye=ir.querySelector("a");ye!=null&&ye.getAttribute("href")&&(Ve=ye);var ve=un.get(ir);Ut(ve),Tn(),Bn.current=(0,ue.Z)(function(){Dn.current===ve&&Ve.focus()})}};if([xt,qe].includes(Ce)||rn.sibling||!Vt){var Kt;!Vt||Y==="inline"?Kt=tt.current:Kt=Ke(Vt);var Sn,bn=q(Kt,ut);Ce===xt?Sn=bn[0]:Ce===qe?Sn=bn[bn.length-1]:Sn=U(Kt,ut,Vt,rn.offset),Mt(Sn)}else if(rn.inlineTrigger)on(In);else if(rn.offset>0)on(In,!0),Tn(),Bn.current=(0,ue.Z)(function(){Je=I(et,it);var Fn=Vt.getAttribute("aria-controls"),ir=document.getElementById(Fn),Ve=U(ir,Je.elements);Mt(Ve)},5);else if(rn.offset<0){var Rn=Pt(In,!0),kn=Rn[Rn.length-2],Zn=nn.get(kn);on(kn,!1),Mt(Zn)}}gn==null||gn(xn)}}function H(Y){Promise.resolve().then(Y)}var de="__RC_UTIL_PATH_SPLIT__",E=function(Ee){return Ee.join(de)},m=function(Ee){return Ee.split(de)},ce="rc-menu-more";function X(){var Y=R.useState({}),Ee=(0,A.Z)(Y,2),je=Ee[1],it=(0,R.useRef)(new Map),tt=(0,R.useRef)(new Map),It=R.useState([]),Pt=(0,A.Z)(It,2),Ut=Pt[0],on=Pt[1],gn=(0,R.useRef)(0),Bn=(0,R.useRef)(!1),Dn=function(){Bn.current||je({})},Tn=(0,R.useCallback)(function(nn,un){var ln=E(un);tt.current.set(ln,nn),it.current.set(nn,ln),gn.current+=1;var Vt=gn.current;H(function(){Vt===gn.current&&Dn()})},[]),xn=(0,R.useCallback)(function(nn,un){var ln=E(un);tt.current.delete(ln),it.current.delete(nn)},[]),Ce=(0,R.useCallback)(function(nn){on(nn)},[]),et=(0,R.useCallback)(function(nn,un){var ln=it.current.get(nn)||"",Vt=m(ln);return un&&Ut.includes(Vt[0])&&Vt.unshift(ce),Vt},[Ut]),Je=(0,R.useCallback)(function(nn,un){return nn.some(function(ln){var Vt=et(ln,!0);return Vt.includes(un)})},[et]),st=function(){var un=(0,W.Z)(it.current.keys());return Ut.length&&un.push(ce),un},ut=(0,R.useCallback)(function(nn){var un="".concat(it.current.get(nn)).concat(de),ln=new Set;return(0,W.Z)(tt.current.keys()).forEach(function(Vt){Vt.startsWith(un)&&ln.add(tt.current.get(Vt))}),ln},[]);return R.useEffect(function(){return function(){Bn.current=!0}},[]),{registerPath:Tn,unregisterPath:xn,refreshOverflowKeys:Ce,isSubPathKey:Je,getKeyPath:et,getKeys:st,getSubPathKeys:ut}}function L(Y){var Ee=R.useRef(Y);Ee.current=Y;var je=R.useCallback(function(){for(var it,tt=arguments.length,It=new Array(tt),Pt=0;Pt1&&(ut.motionAppear=!1);var nn=ut.onVisibleChanged;return ut.onVisibleChanged=function(un){return!Tn.current&&!un&&Je(!0),nn==null?void 0:nn(un)},et?null:R.createElement(w,{mode:It,locked:!Tn.current},R.createElement(g.default,(0,o.Z)({visible:st},ut,{forceRender:on,removeOnLeave:!1,leavedClassName:"".concat(Ut,"-hidden")}),function(un){var ln=un.className,Vt=un.style;return R.createElement(Ln,{id:Ee,className:ln,style:Vt},tt)}))}var B=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],b=["active"],_=function(Ee){var je,it=Ee.style,tt=Ee.className,It=Ee.title,Pt=Ee.eventKey,Ut=Ee.warnKey,on=Ee.disabled,gn=Ee.internalPopupClose,Bn=Ee.children,Dn=Ee.itemIcon,Tn=Ee.expandIcon,xn=Ee.popupClassName,Ce=Ee.popupOffset,et=Ee.popupStyle,Je=Ee.onClick,st=Ee.onMouseEnter,ut=Ee.onMouseLeave,nn=Ee.onTitleClick,un=Ee.onTitleMouseEnter,ln=Ee.onTitleMouseLeave,Vt=(0,M.Z)(Ee,B),In=At(Pt),rn=R.useContext(ke),Mt=rn.prefixCls,Kt=rn.mode,Sn=rn.openKeys,bn=rn.disabled,Rn=rn.overflowDisabled,kn=rn.activeKey,Zn=rn.selectedKeys,Fn=rn.itemIcon,ir=rn.expandIcon,Ve=rn.onItemClick,ye=rn.onOpenChange,ve=rn.onActive,gt=R.useContext(Ue),$t=gt._internalRenderSubMenuItem,Cn=R.useContext(ne),Nt=Cn.isSubPathKey,Jt=N(),ht="".concat(Mt,"-submenu"),_t=bn||on,nr=R.useRef(),gr=R.useRef(),qt=Dn!=null?Dn:Fn,Qt=Tn!=null?Tn:ir,Gt=Sn.includes(Pt),_n=!Rn&&Gt,vr=Nt(Zn,Pt),er=Ie(Pt,_t,un,ln),br=er.active,tr=(0,M.Z)(er,b),fr=R.useState(!1),Yn=(0,A.Z)(fr,2),hr=Yn[0],Sr=Yn[1],rr=function(Aa){_t||Sr(Aa)},Mn=function(Aa){rr(!0),st==null||st({key:Pt,domEvent:Aa})},Wn=function(Aa){rr(!1),ut==null||ut({key:Pt,domEvent:Aa})},Kn=R.useMemo(function(){return br||(Kt!=="inline"?hr||Nt([kn],Pt):!1)},[Kt,br,kn,hr,Pt,Nt]),ar=rt(Jt.length),Hr=function(Aa){_t||(nn==null||nn({key:Pt,domEvent:Aa}),Kt==="inline"&&ye(Pt,!Gt))},Kr=L(function(Ba){Je==null||Je(Lt(Ba)),Ve(Ba)}),Gn=function(Aa){Kt!=="inline"&&ye(Pt,Aa)},jn=function(){ve(Pt)},pr=In&&"".concat(In,"-popup"),lr=R.createElement("div",(0,o.Z)({role:"menuitem",style:ar,className:"".concat(ht,"-title"),tabIndex:_t?null:-1,ref:nr,title:typeof It=="string"?It:null,"data-menu-id":Rn&&In?null:In,"aria-expanded":_n,"aria-haspopup":!0,"aria-controls":pr,"aria-disabled":_t,onClick:Hr,onFocus:jn},tr),It,R.createElement(bt,{icon:Kt!=="horizontal"?Qt:void 0,props:(0,P.Z)((0,P.Z)({},Ee),{},{isOpen:_n,isSubMenu:!0})},R.createElement("i",{className:"".concat(ht,"-arrow")}))),zr=R.useRef(Kt);if(Kt!=="inline"&&Jt.length>1?zr.current="vertical":zr.current=Kt,!Rn){var Qr=zr.current;lr=R.createElement(oe,{mode:Qr,prefixCls:ht,visible:!gn&&_n&&Kt!=="inline",popupClassName:xn,popupOffset:Ce,popupStyle:et,popup:R.createElement(w,{mode:Qr==="horizontal"?"vertical":Qr},R.createElement(Ln,{id:pr,ref:gr},Bn)),disabled:_t,onVisibleChange:Gn},lr)}var fa=R.createElement(pe.Z.Item,(0,o.Z)({role:"none"},Vt,{component:"li",style:it,className:ie()(ht,"".concat(ht,"-").concat(Kt),tt,(je={},(0,f.Z)(je,"".concat(ht,"-open"),_n),(0,f.Z)(je,"".concat(ht,"-active"),Kn),(0,f.Z)(je,"".concat(ht,"-selected"),vr),(0,f.Z)(je,"".concat(ht,"-disabled"),_t),je)),onMouseEnter:Mn,onMouseLeave:Wn}),lr,!Rn&&R.createElement(C,{id:pr,open:_n,keyPath:Jt},Bn));return $t&&(fa=$t(fa,Ee,{selected:vr,active:Kn,open:_n,disabled:_t})),R.createElement(w,{onItemClick:Kr,mode:Kt==="horizontal"?"vertical":Kt,itemIcon:qt,expandIcon:Qt},fa)};function Ae(Y){var Ee=Y.eventKey,je=Y.children,it=N(Ee),tt=ge(je,it),It=T();R.useEffect(function(){if(It)return It.registerPath(Ee,it),function(){It.unregisterPath(Ee,it)}},[it]);var Pt;return It?Pt=tt:Pt=R.createElement(_,Y,tt),R.createElement(ee.Provider,{value:it},Pt)}var Ye=i(10928),_e=["className","title","eventKey","children"],vt=["children"],Ot=function(Ee){var je=Ee.className,it=Ee.title,tt=Ee.eventKey,It=Ee.children,Pt=(0,M.Z)(Ee,_e),Ut=R.useContext(ke),on=Ut.prefixCls,gn="".concat(on,"-item-group");return R.createElement("li",(0,o.Z)({role:"presentation"},Pt,{onClick:function(Dn){return Dn.stopPropagation()},className:ie()(gn,je)}),R.createElement("div",{role:"presentation",className:"".concat(gn,"-title"),title:typeof it=="string"?it:void 0},it),R.createElement("ul",{role:"group",className:"".concat(gn,"-list")},It))};function Rt(Y){var Ee=Y.children,je=(0,M.Z)(Y,vt),it=N(je.eventKey),tt=ge(Ee,it),It=T();return It?tt:R.createElement(Ot,(0,G.Z)(je,["warnKey"]),tt)}function Wt(Y){var Ee=Y.className,je=Y.style,it=R.useContext(ke),tt=it.prefixCls,It=T();return It?null:R.createElement("li",{role:"separator",className:ie()("".concat(tt,"-item-divider"),Ee),style:je})}var Ne=["label","children","key","type"];function yt(Y){return(Y||[]).map(function(Ee,je){if(Ee&&(0,Ye.Z)(Ee)==="object"){var it=Ee,tt=it.label,It=it.children,Pt=it.key,Ut=it.type,on=(0,M.Z)(it,Ne),gn=Pt!=null?Pt:"tmp-".concat(je);return It||Ut==="group"?Ut==="group"?R.createElement(Rt,(0,o.Z)({key:gn},on,{title:tt}),yt(It)):R.createElement(Ae,(0,o.Z)({key:gn},on,{title:tt}),yt(It)):Ut==="divider"?R.createElement(Wt,(0,o.Z)({key:gn},on)):R.createElement(tn,(0,o.Z)({key:gn},on),tt)}return null}).filter(function(Ee){return Ee})}function se(Y,Ee,je){var it=Y;return Ee&&(it=yt(Ee)),ge(it,je)}var Pe=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Fe=[],Xe=R.forwardRef(function(Y,Ee){var je,it,tt=Y,It=tt.prefixCls,Pt=It===void 0?"rc-menu":It,Ut=tt.rootClassName,on=tt.style,gn=tt.className,Bn=tt.tabIndex,Dn=Bn===void 0?0:Bn,Tn=tt.items,xn=tt.children,Ce=tt.direction,et=tt.id,Je=tt.mode,st=Je===void 0?"vertical":Je,ut=tt.inlineCollapsed,nn=tt.disabled,un=tt.disabledOverflow,ln=tt.subMenuOpenDelay,Vt=ln===void 0?.1:ln,In=tt.subMenuCloseDelay,rn=In===void 0?.1:In,Mt=tt.forceSubMenuRender,Kt=tt.defaultOpenKeys,Sn=tt.openKeys,bn=tt.activeKey,Rn=tt.defaultActiveFirst,kn=tt.selectable,Zn=kn===void 0?!0:kn,Fn=tt.multiple,ir=Fn===void 0?!1:Fn,Ve=tt.defaultSelectedKeys,ye=tt.selectedKeys,ve=tt.onSelect,gt=tt.onDeselect,$t=tt.inlineIndent,Cn=$t===void 0?24:$t,Nt=tt.motion,Jt=tt.defaultMotions,ht=tt.triggerSubMenuAction,_t=ht===void 0?"hover":ht,nr=tt.builtinPlacements,gr=tt.itemIcon,qt=tt.expandIcon,Qt=tt.overflowedIndicator,Gt=Qt===void 0?"...":Qt,_n=tt.overflowedIndicatorPopupClassName,vr=tt.getPopupContainer,er=tt.onClick,br=tt.onOpenChange,tr=tt.onKeyDown,fr=tt.openAnimation,Yn=tt.openTransitionName,hr=tt._internalRenderMenuItem,Sr=tt._internalRenderSubMenuItem,rr=(0,M.Z)(tt,Pe),Mn=R.useMemo(function(){return se(xn,Tn,Fe)},[xn,Tn]),Wn=R.useState(!1),Kn=(0,A.Z)(Wn,2),ar=Kn[0],Hr=Kn[1],Kr=R.useRef(),Gn=Re(et),jn=Ce==="rtl",pr=(0,O.Z)(Kt,{value:Sn,postState:function(ma){return ma||Fe}}),lr=(0,A.Z)(pr,2),zr=lr[0],Qr=lr[1],fa=function(ma){var Pa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function bo(){Qr(ma),br==null||br(ma)}Pa?(0,le.flushSync)(bo):bo()},Ba=R.useState(zr),Aa=(0,A.Z)(Ba,2),ga=Aa[0],ta=Aa[1],Yr=R.useRef(!1),Ca=R.useMemo(function(){return(st==="inline"||st==="vertical")&&ut?["vertical",ut]:[st,!1]},[st,ut]),pa=(0,A.Z)(Ca,2),Fa=pa[0],va=pa[1],To=Fa==="inline",Gr=R.useState(Fa),$r=(0,A.Z)(Gr,2),Ea=$r[0],ao=$r[1],yo=R.useState(va),Ha=(0,A.Z)(yo,2),uo=Ha[0],Va=Ha[1];R.useEffect(function(){ao(Fa),Va(va),Yr.current&&(To?Qr(ga):fa(Fe))},[Fa,va]);var ei=R.useState(0),jo=(0,A.Z)(ei,2),Ho=jo[0],Xo=jo[1],Po=Ho>=Mn.length-1||Ea!=="horizontal"||un;R.useEffect(function(){To&&ta(zr)},[zr]),R.useEffect(function(){return Yr.current=!0,function(){Yr.current=!1}},[]);var Ga=X(),co=Ga.registerPath,zo=Ga.unregisterPath,Uo=Ga.refreshOverflowKeys,Mo=Ga.isSubPathKey,fn=Ga.getKeyPath,Xn=Ga.getKeys,Br=Ga.getSubPathKeys,Rr=R.useMemo(function(){return{registerPath:co,unregisterPath:zo}},[co,zo]),Vr=R.useMemo(function(){return{isSubPathKey:Mo}},[Mo]);R.useEffect(function(){Uo(Po?Fe:Mn.slice(Ho+1).map(function(ba){return ba.key}))},[Ho,Po]);var wa=(0,O.Z)(bn||Rn&&((je=Mn[0])===null||je===void 0?void 0:je.key),{value:bn}),ya=(0,A.Z)(wa,2),Ja=ya[0],Za=ya[1],ca=L(function(ba){Za(ba)}),Wa=L(function(){Za(void 0)});(0,R.useImperativeHandle)(Ee,function(){return{list:Kr.current,focus:function(ma){var Pa,bo=Xn(),po=I(bo,Gn),Vo=po.elements,Do=po.key2element,oo=po.element2key,ti=q(Kr.current,Vo),ni=Ja!=null?Ja:ti[0]?oo.get(ti[0]):(Pa=Mn.find(function(fl){return!fl.props.disabled}))===null||Pa===void 0?void 0:Pa.key,ci=Do.get(ni);if(ni&&ci){var ki;ci==null||(ki=ci.focus)===null||ki===void 0||ki.call(ci,ma)}}}});var Ya=(0,O.Z)(Ve||[],{value:ye,postState:function(ma){return Array.isArray(ma)?ma:ma==null?Fe:[ma]}}),Oo=(0,A.Z)(Ya,2),ai=Oo[0],mi=Oo[1],Mi=function(ma){if(Zn){var Pa=ma.key,bo=ai.includes(Pa),po;ir?bo?po=ai.filter(function(Do){return Do!==Pa}):po=[].concat((0,W.Z)(ai),[Pa]):po=[Pa],mi(po);var Vo=(0,P.Z)((0,P.Z)({},ma),{},{selectedKeys:po});bo?gt==null||gt(Vo):ve==null||ve(Vo)}!ir&&zr.length&&Ea!=="inline"&&fa(Fe)},Ii=L(function(ba){er==null||er(Lt(ba)),Mi(ba)}),Bi=L(function(ba,ma){var Pa=zr.filter(function(po){return po!==ba});if(ma)Pa.push(ba);else if(Ea!=="inline"){var bo=Br(ba);Pa=Pa.filter(function(po){return!bo.has(po)})}(0,te.Z)(zr,Pa,!0)||fa(Pa,!0)}),dl=function(ma,Pa){var bo=Pa!=null?Pa:!zr.includes(ma);Bi(ma,bo)},Zi=d(Ea,Ja,jn,Gn,Kr,Xn,fn,Za,dl,tr);R.useEffect(function(){Hr(!0)},[]);var _i=R.useMemo(function(){return{_internalRenderMenuItem:hr,_internalRenderSubMenuItem:Sr}},[hr,Sr]),oi=Ea!=="horizontal"||un?Mn:Mn.map(function(ba,ma){return R.createElement(w,{key:ba.key,overflowDisabled:ma>Ho},ba)}),ui=R.createElement(pe.Z,(0,o.Z)({id:et,ref:Kr,prefixCls:"".concat(Pt,"-overflow"),component:"ul",itemComponent:tn,className:ie()(Pt,"".concat(Pt,"-root"),"".concat(Pt,"-").concat(Ea),gn,(it={},(0,f.Z)(it,"".concat(Pt,"-inline-collapsed"),uo),(0,f.Z)(it,"".concat(Pt,"-rtl"),jn),it),Ut),dir:Ce,style:on,role:"menu",tabIndex:Dn,data:oi,renderRawItem:function(ma){return ma},renderRawRest:function(ma){var Pa=ma.length,bo=Pa?Mn.slice(-Pa):null;return R.createElement(Ae,{eventKey:ce,title:Gt,disabled:Po,internalPopupClose:Pa===0,popupClassName:_n},bo)},maxCount:Ea!=="horizontal"||un?pe.Z.INVALIDATE:pe.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ma){Xo(ma)},onKeyDown:Zi},rr));return R.createElement(Ue.Provider,{value:_i},R.createElement(j.Provider,{value:Gn},R.createElement(w,{prefixCls:Pt,rootClassName:Ut,mode:Ea,openKeys:zr,rtl:jn,disabled:nn,motion:ar?Nt:null,defaultMotions:ar?Jt:null,activeKey:Ja,onActive:ca,onInactive:Wa,selectedKeys:ai,inlineIndent:Cn,subMenuOpenDelay:Vt,subMenuCloseDelay:rn,forceSubMenuRender:Mt,builtinPlacements:nr,triggerSubMenuAction:_t,getPopupContainer:vr,itemIcon:gr,expandIcon:qt,onItemClick:Ii,onOpenChange:Bi},R.createElement(ne.Provider,{value:Vr},ui),R.createElement("div",{style:{display:"none"},"aria-hidden":!0},R.createElement(D.Provider,{value:Rr},Mn)))))}),Et=Xe,Qe=Et;Qe.Item=tn,Qe.SubMenu=Ae,Qe.ItemGroup=Rt,Qe.Divider=Wt;var Oe=Qe},11780:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return We}});var o=i(5016),f=i(20049),P=i(52456),W=i(5883),A=i(59301),M=i(92310),s=i.n(M),ie=i(29301),pe=i(34280),O=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],te=void 0;function x(me,Q){var Z=me.prefixCls,F=me.invalidate,ue=me.item,ae=me.renderItem,J=me.responsive,xe=me.responsiveDisabled,Le=me.registerSize,St=me.itemKey,dt=me.className,xt=me.style,qe=me.children,kt=me.display,wt=me.order,Ke=me.component,Ct=Ke===void 0?"div":Ke,q=(0,W.Z)(me,O),U=J&&!kt;function I(m){Le(St,m)}A.useEffect(function(){return function(){I(null)}},[]);var d=ae&&ue!==te?ae(ue,{index:wt}):qe,H;F||(H={opacity:U?0:1,height:U?0:te,overflowY:U?"hidden":te,order:J?wt:te,pointerEvents:U?"none":te,position:U?"absolute":te});var de={};U&&(de["aria-hidden"]=!0);var E=A.createElement(Ct,(0,o.Z)({className:s()(!F&&Z,dt),style:(0,f.Z)((0,f.Z)({},H),xt)},de,q,{ref:Q}),d);return J&&(E=A.createElement(ie.Z,{onResize:function(ce){var X=ce.offsetWidth;I(X)},disabled:xe},E)),E}var R=A.forwardRef(x);R.displayName="Item";var le=R,j=i(6089),$=i(4676),At=i(16089);function ze(me){if(typeof MessageChannel=="undefined")(0,At.Z)(me);else{var Q=new MessageChannel;Q.port1.onmessage=function(){return me()},Q.port2.postMessage(void 0)}}function ft(){var me=A.useRef(null),Q=function(F){me.current||(me.current=[],ze(function(){(0,$.unstable_batchedUpdates)(function(){me.current.forEach(function(ue){ue()}),me.current=null})})),me.current.push(F)};return Q}function ke(me,Q){var Z=A.useState(Q),F=(0,P.Z)(Z,2),ue=F[0],ae=F[1],J=(0,j.Z)(function(xe){me(function(){ae(xe)})});return[ue,J]}var k=A.createContext(null),w=["component"],c=["className"],D=["className"],T=function(Q,Z){var F=A.useContext(k);if(!F){var ue=Q.component,ae=ue===void 0?"div":ue,J=(0,W.Z)(Q,w);return A.createElement(ae,(0,o.Z)({},J,{ref:Z}))}var xe=F.className,Le=(0,W.Z)(F,c),St=Q.className,dt=(0,W.Z)(Q,D);return A.createElement(k.Provider,{value:null},A.createElement(le,(0,o.Z)({ref:Z,className:s()(xe,St)},Le,dt)))},ee=A.forwardRef(T);ee.displayName="RawItem";var N=ee,ne=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],V="responsive",Ue="invalidate";function he(me){return"+ ".concat(me.length," ...")}function Bt(me,Q){var Z=me.prefixCls,F=Z===void 0?"rc-overflow":Z,ue=me.data,ae=ue===void 0?[]:ue,J=me.renderItem,xe=me.renderRawItem,Le=me.itemKey,St=me.itemWidth,dt=St===void 0?10:St,xt=me.ssr,qe=me.style,kt=me.className,wt=me.maxCount,Ke=me.renderRest,Ct=me.renderRawRest,q=me.suffix,U=me.component,I=U===void 0?"div":U,d=me.itemComponent,H=me.onVisibleChange,de=(0,W.Z)(me,ne),E=xt==="full",m=ft(),ce=ke(m,null),X=(0,P.Z)(ce,2),L=X[0],fe=X[1],He=L||0,Re=ke(m,new Map),we=(0,P.Z)(Re,2),De=we[0],K=we[1],v=ke(m,0),G=(0,P.Z)(v,2),Se=G[0],Ie=G[1],rt=ke(m,0),bt=(0,P.Z)(rt,2),Ft=bt[0],Lt=bt[1],Xt=ke(m,0),an=(0,P.Z)(Xt,2),en=an[0],dn=an[1],hn=(0,A.useState)(null),wn=(0,P.Z)(hn,2),tn=wn[0],On=wn[1],Qn=(0,A.useState)(null),sn=(0,P.Z)(Qn,2),Ln=sn[0],Jn=sn[1],ge=A.useMemo(function(){return Ln===null&&E?Number.MAX_SAFE_INTEGER:Ln||0},[Ln,L]),ot=(0,A.useState)(!1),lt=(0,P.Z)(ot,2),at=lt[0],Ht=lt[1],cn="".concat(F,"-item"),Tt=Math.max(Se,Ft),vn=wt===V,oe=ae.length&&vn,g=wt===Ue,C=oe||typeof wt=="number"&&ae.length>wt,B=(0,A.useMemo)(function(){var Oe=ae;return oe?L===null&&E?Oe=ae:Oe=ae.slice(0,Math.min(ae.length,He/dt)):typeof wt=="number"&&(Oe=ae.slice(0,wt)),Oe},[ae,dt,L,wt,oe]),b=(0,A.useMemo)(function(){return oe?ae.slice(ge+1):ae.slice(B.length)},[ae,B,oe,ge]),_=(0,A.useCallback)(function(Oe,Y){var Ee;return typeof Le=="function"?Le(Oe):(Ee=Le&&(Oe==null?void 0:Oe[Le]))!==null&&Ee!==void 0?Ee:Y},[Le]),Ae=(0,A.useCallback)(J||function(Oe){return Oe},[J]);function Ye(Oe,Y,Ee){Ln===Oe&&(Y===void 0||Y===tn)||(Jn(Oe),Ee||(Ht(OeHe){Ye(je-1,Oe-it-en+Ft);break}}q&&Wt(0)+en>He&&On(null)}},[He,De,Ft,en,_,B]);var Ne=at&&!!b.length,yt={};tn!==null&&oe&&(yt={position:"absolute",left:tn,top:0});var se={prefixCls:cn,responsive:oe,component:d,invalidate:g},Pe=xe?function(Oe,Y){var Ee=_(Oe,Y);return A.createElement(k.Provider,{key:Ee,value:(0,f.Z)((0,f.Z)({},se),{},{order:Y,item:Oe,itemKey:Ee,registerSize:vt,display:Y<=ge})},xe(Oe,Y))}:function(Oe,Y){var Ee=_(Oe,Y);return A.createElement(le,(0,o.Z)({},se,{order:Y,key:Ee,item:Oe,renderItem:Ae,itemKey:Ee,registerSize:vt,display:Y<=ge}))},Fe={order:Ne?ge:Number.MAX_SAFE_INTEGER,className:"".concat(cn,"-rest"),registerSize:Ot,display:Ne},Xe=Ke||he,Et=Ct?A.createElement(k.Provider,{value:(0,f.Z)((0,f.Z)({},se),Fe)},Ct(b)):A.createElement(le,(0,o.Z)({},se,Fe),typeof Xe=="function"?Xe(b):Xe),Qe=A.createElement(I,(0,o.Z)({className:s()(!g&&F,kt),style:qe,ref:Q},de),B.map(Pe),C?Et:null,q&&A.createElement(le,(0,o.Z)({},se,{responsive:vn,responsiveDisabled:!oe,order:ge,className:"".concat(cn,"-suffix"),registerSize:Rt,display:!0,style:yt}),q));return vn?A.createElement(ie.Z,{onResize:_e,disabled:!oe},Qe):Qe}var Be=A.forwardRef(Bt);Be.displayName="Overflow",Be.Item=N,Be.RESPONSIVE=V,Be.INVALIDATE=Ue;var Ge=Be,We=Ge},17115:function(mn,nt,i){"use strict";i.d(nt,{ZP:function(){return s}});var o=i(52456),f=i(59301),P=i(47273),W=0,A=(0,P.Z)();function M(){var ie;return A?(ie=W,W+=1):ie="TEST_OR_SSR",ie}function s(ie){var pe=f.useState(),O=(0,o.Z)(pe,2),te=O[0],x=O[1];return f.useEffect(function(){x("rc_select_".concat(M()))},[]),ie||te}},77861:function(mn,nt,i){"use strict";i.d(nt,{Ac:function(){return fe},Xo:function(){return Lt},Wx:function(){return an},ZP:function(){return C},lk:function(){return k}});var o=i(5016),f=i(92393),P=i(18082),W=i(20049),A=i(52456),M=i(5883),s=i(10928),ie=i(18929),pe=i(48736),O=i(59301),te=i(92310),x=i.n(te),R=i(34280),le=i(49658),j=i(10228),$=i(8654),At=function(b){var _=b.className,Ae=b.customizeIcon,Ye=b.customizeIconProps,_e=b.onMouseDown,vt=b.onClick,Ot=b.children,Rt;return typeof Ae=="function"?Rt=Ae(Ye):Rt=Ae,O.createElement("span",{className:_,onMouseDown:function(Ne){Ne.preventDefault(),_e&&_e(Ne)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:vt,"aria-hidden":!0},Rt!==void 0?Rt:O.createElement("span",{className:x()(_.split(/\s+/).map(function(Wt){return"".concat(Wt,"-icon")}))},Ot))},ze=At;function ft(B,b,_,Ae,Ye){var _e=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,vt=arguments.length>6?arguments[6]:void 0,Ot=arguments.length>7?arguments[7]:void 0,Rt=O.useMemo(function(){if((0,s.Z)(Ae)==="object")return Ae.clearIcon;if(Ye)return Ye},[Ae,Ye]),Wt=O.useMemo(function(){return!!(!_e&&Ae&&(_.length||vt)&&!(Ot==="combobox"&&vt===""))},[Ae,_e,_.length,vt,Ot]);return{allowClear:Wt,clearIcon:O.createElement(ze,{className:"".concat(B,"-clear"),onMouseDown:b,customizeIcon:Rt},"\xD7")}}var ke=O.createContext(null);function k(){return O.useContext(ke)}function w(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,b=O.useState(!1),_=(0,A.Z)(b,2),Ae=_[0],Ye=_[1],_e=O.useRef(null),vt=function(){window.clearTimeout(_e.current)};O.useEffect(function(){return vt},[]);var Ot=function(Wt,Ne){vt(),_e.current=window.setTimeout(function(){Ye(Wt),Ne&&Ne()},B)};return[Ae,Ot,vt]}function c(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,b=O.useRef(null),_=O.useRef(null);O.useEffect(function(){return function(){window.clearTimeout(_.current)}},[]);function Ae(Ye){(Ye||b.current===null)&&(b.current=Ye),window.clearTimeout(_.current),_.current=window.setTimeout(function(){b.current=null},B)}return[function(){return b.current},Ae]}function D(B,b,_,Ae){var Ye=O.useRef(null);Ye.current={open:b,triggerOpen:_,customizedTrigger:Ae},O.useEffect(function(){function _e(vt){var Ot;if(!((Ot=Ye.current)!==null&&Ot!==void 0&&Ot.customizedTrigger)){var Rt=vt.target;Rt.shadowRoot&&vt.composed&&(Rt=vt.composedPath()[0]||Rt),Ye.current.open&&B().filter(function(Wt){return Wt}).every(function(Wt){return!Wt.contains(Rt)&&Wt!==Rt})&&Ye.current.triggerOpen(!1)}}return window.addEventListener("mousedown",_e),function(){return window.removeEventListener("mousedown",_e)}},[])}var T=i(26112),ee=i(11780),N=function(b,_){var Ae,Ye,_e=b.prefixCls,vt=b.id,Ot=b.inputElement,Rt=b.disabled,Wt=b.tabIndex,Ne=b.autoFocus,yt=b.autoComplete,se=b.editable,Pe=b.activeDescendantId,Fe=b.value,Xe=b.maxLength,Et=b.onKeyDown,Qe=b.onMouseDown,Oe=b.onChange,Y=b.onPaste,Ee=b.onCompositionStart,je=b.onCompositionEnd,it=b.open,tt=b.attrs,It=Ot||O.createElement("input",null),Pt=It,Ut=Pt.ref,on=Pt.props,gn=on.onKeyDown,Bn=on.onChange,Dn=on.onMouseDown,Tn=on.onCompositionStart,xn=on.onCompositionEnd,Ce=on.style;return(0,pe.Kp)(!("maxLength"in It.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),It=O.cloneElement(It,(0,W.Z)((0,W.Z)((0,W.Z)({type:"search"},on),{},{id:vt,ref:(0,$.sQ)(_,Ut),disabled:Rt,tabIndex:Wt,autoComplete:yt||"off",autoFocus:Ne,className:x()("".concat(_e,"-selection-search-input"),(Ae=It)===null||Ae===void 0||(Ye=Ae.props)===null||Ye===void 0?void 0:Ye.className),role:"combobox","aria-label":"Search","aria-expanded":it||!1,"aria-haspopup":"listbox","aria-owns":"".concat(vt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(vt,"_list"),"aria-activedescendant":it?Pe:void 0},tt),{},{value:se?Fe:"",maxLength:Xe,readOnly:!se,unselectable:se?null:"on",style:(0,W.Z)((0,W.Z)({},Ce),{},{opacity:se?null:0}),onKeyDown:function(Je){Et(Je),gn&&gn(Je)},onMouseDown:function(Je){Qe(Je),Dn&&Dn(Je)},onChange:function(Je){Oe(Je),Bn&&Bn(Je)},onCompositionStart:function(Je){Ee(Je),Tn&&Tn(Je)},onCompositionEnd:function(Je){je(Je),xn&&xn(Je)},onPaste:Y})),It},ne=O.forwardRef(N);ne.displayName="Input";var V=ne;function Ue(B){return Array.isArray(B)?B:B!==void 0?[B]:[]}var he=typeof window!="undefined"&&window.document&&window.document.documentElement,Bt=he;function Be(B){return B!=null}function Ge(B){return!B&&B!==0}function We(B){return["string","number"].includes((0,s.Z)(B))}function me(B){var b=void 0;return B&&(We(B.title)?b=B.title.toString():We(B.label)&&(b=B.label.toString())),b}function Q(B,b){Bt?O.useLayoutEffect(B,b):O.useEffect(B,b)}function Z(B){var b;return(b=B.key)!==null&&b!==void 0?b:B.value}var F=function(b){b.preventDefault(),b.stopPropagation()},ue=function(b){var _=b.id,Ae=b.prefixCls,Ye=b.values,_e=b.open,vt=b.searchValue,Ot=b.autoClearSearchValue,Rt=b.inputRef,Wt=b.placeholder,Ne=b.disabled,yt=b.mode,se=b.showSearch,Pe=b.autoFocus,Fe=b.autoComplete,Xe=b.activeDescendantId,Et=b.tabIndex,Qe=b.removeIcon,Oe=b.maxTagCount,Y=b.maxTagTextLength,Ee=b.maxTagPlaceholder,je=Ee===void 0?function(kn){return"+ ".concat(kn.length," ...")}:Ee,it=b.tagRender,tt=b.onToggleOpen,It=b.onRemove,Pt=b.onInputChange,Ut=b.onInputPaste,on=b.onInputKeyDown,gn=b.onInputMouseDown,Bn=b.onInputCompositionStart,Dn=b.onInputCompositionEnd,Tn=O.useRef(null),xn=(0,O.useState)(0),Ce=(0,A.Z)(xn,2),et=Ce[0],Je=Ce[1],st=(0,O.useState)(!1),ut=(0,A.Z)(st,2),nn=ut[0],un=ut[1],ln="".concat(Ae,"-selection"),Vt=_e||yt==="multiple"&&Ot===!1||yt==="tags"?vt:"",In=yt==="tags"||yt==="multiple"&&Ot===!1||se&&(_e||nn);Q(function(){Je(Tn.current.scrollWidth)},[Vt]);function rn(kn,Zn,Fn,ir,Ve){return O.createElement("span",{className:x()("".concat(ln,"-item"),(0,P.Z)({},"".concat(ln,"-item-disabled"),Fn)),title:me(kn)},O.createElement("span",{className:"".concat(ln,"-item-content")},Zn),ir&&O.createElement(ze,{className:"".concat(ln,"-item-remove"),onMouseDown:F,onClick:Ve,customizeIcon:Qe},"\xD7"))}function Mt(kn,Zn,Fn,ir,Ve){var ye=function(gt){F(gt),tt(!_e)};return O.createElement("span",{onMouseDown:ye},it({label:Zn,value:kn,disabled:Fn,closable:ir,onClose:Ve}))}function Kt(kn){var Zn=kn.disabled,Fn=kn.label,ir=kn.value,Ve=!Ne&&!Zn,ye=Fn;if(typeof Y=="number"&&(typeof Fn=="string"||typeof Fn=="number")){var ve=String(ye);ve.length>Y&&(ye="".concat(ve.slice(0,Y),"..."))}var gt=function(Cn){Cn&&Cn.stopPropagation(),It(kn)};return typeof it=="function"?Mt(ir,ye,Zn,Ve,gt):rn(kn,ye,Zn,Ve,gt)}function Sn(kn){var Zn=typeof je=="function"?je(kn):je;return rn({title:Zn},Zn,!1)}var bn=O.createElement("div",{className:"".concat(ln,"-search"),style:{width:et},onFocus:function(){un(!0)},onBlur:function(){un(!1)}},O.createElement(V,{ref:Rt,open:_e,prefixCls:Ae,id:_,inputElement:null,disabled:Ne,autoFocus:Pe,autoComplete:Fe,editable:In,activeDescendantId:Xe,value:Vt,onKeyDown:on,onMouseDown:gn,onChange:Pt,onPaste:Ut,onCompositionStart:Bn,onCompositionEnd:Dn,tabIndex:Et,attrs:(0,T.Z)(b,!0)}),O.createElement("span",{ref:Tn,className:"".concat(ln,"-search-mirror"),"aria-hidden":!0},Vt,"\xA0")),Rn=O.createElement(ee.Z,{prefixCls:"".concat(ln,"-overflow"),data:Ye,renderItem:Kt,renderRest:Sn,suffix:bn,itemKey:Z,maxCount:Oe});return O.createElement(O.Fragment,null,Rn,!Ye.length&&!Vt&&O.createElement("span",{className:"".concat(ln,"-placeholder")},Wt))},ae=ue,J=function(b){var _=b.inputElement,Ae=b.prefixCls,Ye=b.id,_e=b.inputRef,vt=b.disabled,Ot=b.autoFocus,Rt=b.autoComplete,Wt=b.activeDescendantId,Ne=b.mode,yt=b.open,se=b.values,Pe=b.placeholder,Fe=b.tabIndex,Xe=b.showSearch,Et=b.searchValue,Qe=b.activeValue,Oe=b.maxLength,Y=b.onInputKeyDown,Ee=b.onInputMouseDown,je=b.onInputChange,it=b.onInputPaste,tt=b.onInputCompositionStart,It=b.onInputCompositionEnd,Pt=b.title,Ut=O.useState(!1),on=(0,A.Z)(Ut,2),gn=on[0],Bn=on[1],Dn=Ne==="combobox",Tn=Dn||Xe,xn=se[0],Ce=Et||"";Dn&&Qe&&!gn&&(Ce=Qe),O.useEffect(function(){Dn&&Bn(!1)},[Dn,Qe]);var et=Ne!=="combobox"&&!yt&&!Xe?!1:!!Ce,Je=Pt===void 0?me(xn):Pt,st=function(){if(xn)return null;var nn=et?{visibility:"hidden"}:void 0;return O.createElement("span",{className:"".concat(Ae,"-selection-placeholder"),style:nn},Pe)};return O.createElement(O.Fragment,null,O.createElement("span",{className:"".concat(Ae,"-selection-search")},O.createElement(V,{ref:_e,prefixCls:Ae,id:Ye,open:yt,inputElement:_,disabled:vt,autoFocus:Ot,autoComplete:Rt,editable:Tn,activeDescendantId:Wt,value:Ce,onKeyDown:Y,onMouseDown:Ee,onChange:function(nn){Bn(!0),je(nn)},onPaste:it,onCompositionStart:tt,onCompositionEnd:It,tabIndex:Fe,attrs:(0,T.Z)(b,!0),maxLength:Dn?Oe:void 0})),!Dn&&xn?O.createElement("span",{className:"".concat(Ae,"-selection-item"),title:Je,style:et?{visibility:"hidden"}:void 0},xn.label):null,st())},xe=J;function Le(B){return![j.Z.ESC,j.Z.SHIFT,j.Z.BACKSPACE,j.Z.TAB,j.Z.WIN_KEY,j.Z.ALT,j.Z.META,j.Z.WIN_KEY_RIGHT,j.Z.CTRL,j.Z.SEMICOLON,j.Z.EQUALS,j.Z.CAPS_LOCK,j.Z.CONTEXT_MENU,j.Z.F1,j.Z.F2,j.Z.F3,j.Z.F4,j.Z.F5,j.Z.F6,j.Z.F7,j.Z.F8,j.Z.F9,j.Z.F10,j.Z.F11,j.Z.F12].includes(B)}var St=function(b,_){var Ae=(0,O.useRef)(null),Ye=(0,O.useRef)(!1),_e=b.prefixCls,vt=b.open,Ot=b.mode,Rt=b.showSearch,Wt=b.tokenWithEnter,Ne=b.autoClearSearchValue,yt=b.onSearch,se=b.onSearchSubmit,Pe=b.onToggleOpen,Fe=b.onInputKeyDown,Xe=b.domRef;O.useImperativeHandle(_,function(){return{focus:function(){Ae.current.focus()},blur:function(){Ae.current.blur()}}});var Et=c(0),Qe=(0,A.Z)(Et,2),Oe=Qe[0],Y=Qe[1],Ee=function(Ce){var et=Ce.which;(et===j.Z.UP||et===j.Z.DOWN)&&Ce.preventDefault(),Fe&&Fe(Ce),et===j.Z.ENTER&&Ot==="tags"&&!Ye.current&&!vt&&(se==null||se(Ce.target.value)),Le(et)&&Pe(!0)},je=function(){Y(!0)},it=(0,O.useRef)(null),tt=function(Ce){yt(Ce,!0,Ye.current)!==!1&&Pe(!0)},It=function(){Ye.current=!0},Pt=function(Ce){Ye.current=!1,Ot!=="combobox"&&tt(Ce.target.value)},Ut=function(Ce){var et=Ce.target.value;if(Wt&&it.current&&/[\r\n]/.test(it.current)){var Je=it.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");et=et.replace(Je,it.current)}it.current=null,tt(et)},on=function(Ce){var et=Ce.clipboardData,Je=et.getData("text");it.current=Je},gn=function(Ce){var et=Ce.target;if(et!==Ae.current){var Je=document.body.style.msTouchAction!==void 0;Je?setTimeout(function(){Ae.current.focus()}):Ae.current.focus()}},Bn=function(Ce){var et=Oe();Ce.target!==Ae.current&&!et&&Ot!=="combobox"&&Ce.preventDefault(),(Ot!=="combobox"&&(!Rt||!et)||!vt)&&(vt&&Ne!==!1&&yt("",!0,!1),Pe())},Dn={inputRef:Ae,onInputKeyDown:Ee,onInputMouseDown:je,onInputChange:Ut,onInputPaste:on,onInputCompositionStart:It,onInputCompositionEnd:Pt},Tn=Ot==="multiple"||Ot==="tags"?O.createElement(ae,(0,o.Z)({},b,Dn)):O.createElement(xe,(0,o.Z)({},b,Dn));return O.createElement("div",{ref:Xe,className:"".concat(_e,"-selector"),onClick:gn,onMouseDown:Bn},Tn)},dt=O.forwardRef(St);dt.displayName="Selector";var xt=dt,qe=i(35593),kt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],wt=function(b){var _=b===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:_,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:_,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:_,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:_,adjustY:1},htmlRegion:"scroll"}}},Ke=function(b,_){var Ae=b.prefixCls,Ye=b.disabled,_e=b.visible,vt=b.children,Ot=b.popupElement,Rt=b.animation,Wt=b.transitionName,Ne=b.dropdownStyle,yt=b.dropdownClassName,se=b.direction,Pe=se===void 0?"ltr":se,Fe=b.placement,Xe=b.builtinPlacements,Et=b.dropdownMatchSelectWidth,Qe=b.dropdownRender,Oe=b.dropdownAlign,Y=b.getPopupContainer,Ee=b.empty,je=b.getTriggerDOMNode,it=b.onPopupVisibleChange,tt=b.onPopupMouseEnter,It=(0,M.Z)(b,kt),Pt="".concat(Ae,"-dropdown"),Ut=Ot;Qe&&(Ut=Qe(Ot));var on=O.useMemo(function(){return Xe||wt(Et)},[Xe,Et]),gn=Rt?"".concat(Pt,"-").concat(Rt):Wt,Bn=typeof Et=="number",Dn=O.useMemo(function(){return Bn?null:Et===!1?"minWidth":"width"},[Et,Bn]),Tn=Ne;Bn&&(Tn=(0,W.Z)((0,W.Z)({},Tn),{},{width:Et}));var xn=O.useRef(null);return O.useImperativeHandle(_,function(){return{getPopupElement:function(){return xn.current}}}),O.createElement(qe.Z,(0,o.Z)({},It,{showAction:it?["click"]:[],hideAction:it?["click"]:[],popupPlacement:Fe||(Pe==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:on,prefixCls:Pt,popupTransitionName:gn,popup:O.createElement("div",{ref:xn,onMouseEnter:tt},Ut),stretch:Dn,popupAlign:Oe,popupVisible:_e,getPopupContainer:Y,popupClassName:x()(yt,(0,P.Z)({},"".concat(Pt,"-empty"),Ee)),popupStyle:Tn,getTriggerDOMNode:je,onPopupVisibleChange:it}),vt)},Ct=O.forwardRef(Ke);Ct.displayName="SelectTrigger";var q=Ct,U=i(74604);function I(B,b){var _=B.key,Ae;return"value"in B&&(Ae=B.value),_!=null?_:Ae!==void 0?Ae:"rc-index-key-".concat(b)}function d(B,b){var _=B||{},Ae=_.label,Ye=_.value,_e=_.options,vt=_.groupLabel,Ot=Ae||(b?"children":"label");return{label:Ot,value:Ye||"value",options:_e||"options",groupLabel:vt||Ot}}function H(B){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=b.fieldNames,Ae=b.childrenAsData,Ye=[],_e=d(_,!1),vt=_e.label,Ot=_e.value,Rt=_e.options,Wt=_e.groupLabel;function Ne(yt,se){yt.forEach(function(Pe){if(se||!(Rt in Pe)){var Fe=Pe[Ot];Ye.push({key:I(Pe,Ye.length),groupOption:se,data:Pe,label:Pe[vt],value:Fe})}else{var Xe=Pe[Wt];Xe===void 0&&Ae&&(Xe=Pe.label),Ye.push({key:I(Pe,Ye.length),group:!0,data:Pe,label:Xe}),Ne(Pe[Rt],!0)}})}return Ne(B,!1),Ye}function de(B){var b=(0,W.Z)({},B);return"props"in b||Object.defineProperty(b,"props",{get:function(){return(0,pe.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),b}}),b}function E(B,b){if(!b||!b.length)return null;var _=!1;function Ae(_e,vt){var Ot=(0,U.Z)(vt),Rt=Ot[0],Wt=Ot.slice(1);if(!Rt)return[_e];var Ne=_e.split(Rt);return _=_||Ne.length>1,Ne.reduce(function(yt,se){return[].concat((0,f.Z)(yt),(0,f.Z)(Ae(se,Wt)))},[]).filter(function(yt){return yt})}var Ye=Ae(B,b);return _?Ye:null}var m=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],ce=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function X(B){return B==="tags"||B==="multiple"}var L=O.forwardRef(function(B,b){var _,Ae,Ye=B.id,_e=B.prefixCls,vt=B.className,Ot=B.showSearch,Rt=B.tagRender,Wt=B.direction,Ne=B.omitDomProps,yt=B.displayValues,se=B.onDisplayValuesChange,Pe=B.emptyOptions,Fe=B.notFoundContent,Xe=Fe===void 0?"Not Found":Fe,Et=B.onClear,Qe=B.mode,Oe=B.disabled,Y=B.loading,Ee=B.getInputElement,je=B.getRawInputElement,it=B.open,tt=B.defaultOpen,It=B.onDropdownVisibleChange,Pt=B.activeValue,Ut=B.onActiveValueChange,on=B.activeDescendantId,gn=B.searchValue,Bn=B.autoClearSearchValue,Dn=B.onSearch,Tn=B.onSearchSplit,xn=B.tokenSeparators,Ce=B.allowClear,et=B.suffixIcon,Je=B.clearIcon,st=B.OptionList,ut=B.animation,nn=B.transitionName,un=B.dropdownStyle,ln=B.dropdownClassName,Vt=B.dropdownMatchSelectWidth,In=B.dropdownRender,rn=B.dropdownAlign,Mt=B.placement,Kt=B.builtinPlacements,Sn=B.getPopupContainer,bn=B.showAction,Rn=bn===void 0?[]:bn,kn=B.onFocus,Zn=B.onBlur,Fn=B.onKeyUp,ir=B.onKeyDown,Ve=B.onMouseDown,ye=(0,M.Z)(B,m),ve=X(Qe),gt=(Ot!==void 0?Ot:ve)||Qe==="combobox",$t=(0,W.Z)({},ye);ce.forEach(function(fn){delete $t[fn]}),Ne==null||Ne.forEach(function(fn){delete $t[fn]});var Cn=O.useState(!1),Nt=(0,A.Z)(Cn,2),Jt=Nt[0],ht=Nt[1];O.useEffect(function(){ht((0,le.Z)())},[]);var _t=O.useRef(null),nr=O.useRef(null),gr=O.useRef(null),qt=O.useRef(null),Qt=O.useRef(null),Gt=w(),_n=(0,A.Z)(Gt,3),vr=_n[0],er=_n[1],br=_n[2];O.useImperativeHandle(b,function(){var fn,Xn;return{focus:(fn=qt.current)===null||fn===void 0?void 0:fn.focus,blur:(Xn=qt.current)===null||Xn===void 0?void 0:Xn.blur,scrollTo:function(Rr){var Vr;return(Vr=Qt.current)===null||Vr===void 0?void 0:Vr.scrollTo(Rr)}}});var tr=O.useMemo(function(){var fn;if(Qe!=="combobox")return gn;var Xn=(fn=yt[0])===null||fn===void 0?void 0:fn.value;return typeof Xn=="string"||typeof Xn=="number"?String(Xn):""},[gn,Qe,yt]),fr=Qe==="combobox"&&typeof Ee=="function"&&Ee()||null,Yn=typeof je=="function"&&je(),hr=(0,$.x1)(nr,Yn==null||(_=Yn.props)===null||_===void 0?void 0:_.ref),Sr=O.useState(!1),rr=(0,A.Z)(Sr,2),Mn=rr[0],Wn=rr[1];(0,R.Z)(function(){Wn(!0)},[]);var Kn=(0,ie.Z)(!1,{defaultValue:tt,value:it}),ar=(0,A.Z)(Kn,2),Hr=ar[0],Kr=ar[1],Gn=Mn?Hr:!1,jn=!Xe&&Pe;(Oe||jn&&Gn&&Qe==="combobox")&&(Gn=!1);var pr=jn?!1:Gn,lr=O.useCallback(function(fn){var Xn=fn!==void 0?fn:!Gn;Oe||(Kr(Xn),Gn!==Xn&&(It==null||It(Xn)))},[Oe,Gn,Kr,It]),zr=O.useMemo(function(){return(xn||[]).some(function(fn){return[` +`,`\r +`].includes(fn)})},[xn]),Qr=function(Xn,Br,Rr){var Vr=!0,wa=Xn;Ut==null||Ut(null);var ya=Rr?null:E(Xn,xn);return Qe!=="combobox"&&ya&&(wa="",Tn==null||Tn(ya),lr(!1),Vr=!1),Dn&&tr!==wa&&Dn(wa,{source:Br?"typing":"effect"}),Vr},fa=function(Xn){!Xn||!Xn.trim()||Dn(Xn,{source:"submit"})};O.useEffect(function(){!Gn&&!ve&&Qe!=="combobox"&&Qr("",!1,!1)},[Gn]),O.useEffect(function(){Hr&&Oe&&Kr(!1),Oe&&er(!1)},[Oe]);var Ba=c(),Aa=(0,A.Z)(Ba,2),ga=Aa[0],ta=Aa[1],Yr=function(Xn){var Br=ga(),Rr=Xn.which;if(Rr===j.Z.ENTER&&(Qe!=="combobox"&&Xn.preventDefault(),Gn||lr(!0)),ta(!!tr),Rr===j.Z.BACKSPACE&&!Br&&ve&&!tr&&yt.length){for(var Vr=(0,f.Z)(yt),wa=null,ya=Vr.length-1;ya>=0;ya-=1){var Ja=Vr[ya];if(!Ja.disabled){Vr.splice(ya,1),wa=Ja;break}}wa&&se(Vr,{type:"remove",values:[wa]})}for(var Za=arguments.length,ca=new Array(Za>1?Za-1:0),Wa=1;Wa1?Br-1:0),Vr=1;Vr1?ya-1:0),Za=1;Za1&&arguments[1]!==void 0?arguments[1]:!1;return(0,K.Z)(B).map(function(_,Ae){if(!O.isValidElement(_)||!_.type)return null;var Ye=_,_e=Ye.type.isSelectOptGroup,vt=Ye.key,Ot=Ye.props,Rt=Ot.children,Wt=(0,M.Z)(Ot,G);return b||!_e?Se(_):(0,W.Z)((0,W.Z)({key:"__RC_SELECT_GRP__".concat(vt===null?Ae:vt,"__"),label:vt},Wt),{},{options:Ie(Rt)})}).filter(function(_){return _})}function rt(B,b,_,Ae,Ye){return O.useMemo(function(){var _e=B,vt=!B;vt&&(_e=Ie(b));var Ot=new Map,Rt=new Map,Wt=function(se,Pe,Fe){Fe&&typeof Fe=="string"&&se.set(Pe[Fe],Pe)};function Ne(yt){for(var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Pe=0;Pe1&&arguments[1]!==void 0?arguments[1]:1,Sn=Ut.length,bn=0;bn1&&arguments[1]!==void 0?arguments[1]:!1;et(Mt);var Sn={source:Kt?"keyboard":"mouse"},bn=Ut[Mt];if(!bn){Xe(null,-1,Sn);return}Xe(bn.value,Mt,Sn)};(0,O.useEffect)(function(){Je(Et!==!1?Dn(0):-1)},[Ut.length,Wt]);var st=O.useCallback(function(rn){return Y.has(rn)&&Rt!=="combobox"},[Rt,(0,f.Z)(Y).toString(),Y.size]);(0,O.useEffect)(function(){var rn=setTimeout(function(){if(!Ot&&vt&&Y.size===1){var Kt=Array.from(Y)[0],Sn=Ut.findIndex(function(bn){var Rn=bn.data;return Rn.value===Kt});Sn!==-1&&(Je(Sn),Bn(Sn))}});if(vt){var Mt;(Mt=on.current)===null||Mt===void 0||Mt.scrollTo(void 0)}return function(){return clearTimeout(rn)}},[vt,Wt,Fe.length]);var ut=function(Mt){Mt!==void 0&&Qe(Mt,{selected:!Y.has(Mt)}),Ot||Ne(!1)};if(O.useImperativeHandle(_,function(){return{onKeyDown:function(Mt){var Kt=Mt.which,Sn=Mt.ctrlKey;switch(Kt){case j.Z.N:case j.Z.P:case j.Z.UP:case j.Z.DOWN:{var bn=0;if(Kt===j.Z.UP?bn=-1:Kt===j.Z.DOWN?bn=1:On()&&Sn&&(Kt===j.Z.N?bn=1:Kt===j.Z.P&&(bn=-1)),bn!==0){var Rn=Dn(Ce+bn,bn);Bn(Rn),Je(Rn,!0)}break}case j.Z.ENTER:{var kn=Ut[Ce];kn&&!kn.data.disabled?ut(kn.value):ut(void 0),vt&&Mt.preventDefault();break}case j.Z.ESC:Ne(!1),vt&&Mt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Mt){Bn(Mt)}}}),Ut.length===0)return O.createElement("div",{role:"listbox",id:"".concat(_e,"_list"),className:"".concat(Pt,"-empty"),onMouseDown:gn},yt);var nn=Object.keys(Ee).map(function(rn){return Ee[rn]}),un=function(Mt){return Mt.label};function ln(rn,Mt){var Kt=rn.group;return{role:Kt?"presentation":"option",id:"".concat(_e,"_list_").concat(Mt)}}var Vt=function(Mt){var Kt=Ut[Mt];if(!Kt)return null;var Sn=Kt.data||{},bn=Sn.value,Rn=Kt.group,kn=(0,T.Z)(Sn,!0),Zn=un(Kt);return Kt?O.createElement("div",(0,o.Z)({"aria-label":typeof Zn=="string"&&!Rn?Zn:null},kn,{key:Mt},ln(Kt,Mt),{"aria-selected":st(bn)}),bn):null},In={role:"listbox",id:"".concat(_e,"_list")};return O.createElement(O.Fragment,null,je&&O.createElement("div",(0,o.Z)({},In,{style:{height:0,width:0,overflow:"hidden"}}),Vt(Ce-1),Vt(Ce),Vt(Ce+1)),O.createElement(hn.Z,{itemKey:"key",ref:on,data:Ut,height:tt,itemHeight:It,fullHeight:!1,onMouseDown:gn,onScroll:se,virtual:je,direction:it,innerProps:je?null:In},function(rn,Mt){var Kt,Sn=rn.group,bn=rn.groupOption,Rn=rn.data,kn=rn.label,Zn=rn.value,Fn=Rn.key;if(Sn){var ir,Ve=(ir=Rn.title)!==null&&ir!==void 0?ir:sn(kn)?kn.toString():void 0;return O.createElement("div",{className:x()(Pt,"".concat(Pt,"-group")),title:Ve},kn!==void 0?kn:Fn)}var ye=Rn.disabled,ve=Rn.title,gt=Rn.children,$t=Rn.style,Cn=Rn.className,Nt=(0,M.Z)(Rn,Qn),Jt=(0,dn.Z)(Nt,nn),ht=st(Zn),_t="".concat(Pt,"-option"),nr=x()(Pt,_t,Cn,(Kt={},(0,P.Z)(Kt,"".concat(_t,"-grouped"),bn),(0,P.Z)(Kt,"".concat(_t,"-active"),Ce===Mt&&!ye),(0,P.Z)(Kt,"".concat(_t,"-disabled"),ye),(0,P.Z)(Kt,"".concat(_t,"-selected"),ht),Kt)),gr=un(rn),qt=!Oe||typeof Oe=="function"||ht,Qt=typeof gr=="number"?gr:gr||Zn,Gt=sn(Qt)?Qt.toString():void 0;return ve!==void 0&&(Gt=ve),O.createElement("div",(0,o.Z)({},(0,T.Z)(Jt),je?{}:ln(rn,Mt),{"aria-selected":ht,className:nr,title:Gt,onMouseMove:function(){Ce===Mt||ye||Je(Mt)},onClick:function(){ye||ut(Zn)},style:$t}),O.createElement("div",{className:"".concat(_t,"-content")},Qt),O.isValidElement(Oe)||ht,qt&&O.createElement(ze,{className:"".concat(Pt,"-option-state"),customizeIcon:Oe,customizeIconProps:{isSelected:ht}},ht?"\u2713":null))}))},Jn=O.forwardRef(Ln);Jn.displayName="OptionList";var ge=Jn;function ot(B){var b=B.mode,_=B.options,Ae=B.children,Ye=B.backfill,_e=B.allowClear,vt=B.placeholder,Ot=B.getInputElement,Rt=B.showSearch,Wt=B.onSearch,Ne=B.defaultOpen,yt=B.autoFocus,se=B.labelInValue,Pe=B.value,Fe=B.inputValue,Xe=B.optionLabelProp,Et=isMultiple(b),Qe=Rt!==void 0?Rt:Et||b==="combobox",Oe=_||convertChildrenToData(Ae);if(warning(b!=="tags"||Oe.every(function(it){return!it.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),b==="tags"||b==="combobox"){var Y=Oe.some(function(it){return it.options?it.options.some(function(tt){return typeof("value"in tt?tt.value:tt.key)=="number"}):typeof("value"in it?it.value:it.key)=="number"});warning(!Y,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(b!=="combobox"||!Xe,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(b==="combobox"||!Ye,"`backfill` only works with `combobox` mode."),warning(b==="combobox"||!Ot,"`getInputElement` only work with `combobox` mode."),noteOnce(b!=="combobox"||!Ot||!_e||!vt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Wt&&!Qe&&b!=="combobox"&&b!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Ne||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Pe!=null){var Ee=toArray(Pe);warning(!se||Ee.every(function(it){return _typeof(it)==="object"&&("key"in it||"value"in it)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Et||Array.isArray(Pe),"`value` should be array when `mode` is `multiple` or `tags`")}if(Ae){var je=null;toNodeArray(Ae).some(function(it){if(!React.isValidElement(it)||!it.type)return!1;var tt=it,It=tt.type;if(It.isSelectOption)return!1;if(It.isSelectOptGroup){var Pt=toNodeArray(it.props.children).every(function(Ut){return!React.isValidElement(Ut)||!it.type||Ut.type.isSelectOption?!0:(je=Ut.type,!1)});return!Pt}return je=It,!0}),je&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(je.displayName||je.name||je,"`.")),warning(Fe===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function lt(B,b){if(B){var _=function Ae(Ye){for(var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,vt=0;vt2&&arguments[2]!==void 0?arguments[2]:{},lr=pr.source,zr=lr===void 0?"keyboard":lr;hr(jn),vt&&Ae==="combobox"&&Gn!==null&&zr==="keyboard"&&br(String(Gn))},[vt,Ae]),Mn=function(jn,pr,lr){var zr=function(){var Fa,va=Cn(jn);return[Ce?{label:va==null?void 0:va[ln.label],value:jn,key:(Fa=va==null?void 0:va.key)!==null&&Fa!==void 0?Fa:jn}:jn,de(va)]};if(pr&&Pe){var Qr=zr(),fa=(0,A.Z)(Qr,2),Ba=fa[0],Aa=fa[1];Pe(Ba,Aa)}else if(!pr&&Fe&&lr!=="clear"){var ga=zr(),ta=(0,A.Z)(ga,2),Yr=ta[0],Ca=ta[1];Fe(Yr,Ca)}},Wn=bt(function(Gn,jn){var pr,lr=ut?jn.selected:!0;lr?pr=ut?[].concat((0,f.Z)($t),[Gn]):[Gn]:pr=$t.filter(function(zr){return zr.value!==Gn}),Gt(pr),Mn(Gn,lr),Ae==="combobox"?br(""):(!X||se)&&(Mt(""),br(""))}),Kn=function(jn,pr){Gt(jn);var lr=pr.type,zr=pr.values;(lr==="remove"||lr==="clear")&&zr.forEach(function(Qr){Mn(Qr.value,!1,lr)})},ar=function(jn,pr){if(Mt(jn),br(null),pr.source==="submit"){var lr=(jn||"").trim();if(lr){var zr=Array.from(new Set([].concat((0,f.Z)(Jt),[lr])));Gt(zr),Mn(lr,!0),Mt("")}return}pr.source!=="blur"&&(Ae==="combobox"&&Gt(jn),Ne==null||Ne(jn))},Hr=function(jn){var pr=jn;Ae!=="tags"&&(pr=jn.map(function(zr){var Qr=bn.get(zr);return Qr==null?void 0:Qr.value}).filter(function(zr){return zr!==void 0}));var lr=Array.from(new Set([].concat((0,f.Z)(Jt),(0,f.Z)(pr))));Gt(lr),lr.forEach(function(zr){Mn(zr,!0)})},Kr=O.useMemo(function(){var Gn=Pt!==!1&&Et!==!1;return(0,W.Z)((0,W.Z)({},Kt),{},{flattenOptions:Qt,onActiveValue:rr,defaultActiveFirstOption:Sr,onSelect:Wn,menuItemSelectedIcon:It,rawValues:Jt,fieldNames:ln,virtual:Gn,direction:Ut,listHeight:gn,listItemHeight:Dn,childrenAsData:nn})},[Kt,Qt,rr,Sr,Wn,It,Jt,ln,Pt,Et,gn,Dn,nn]);return O.createElement(tn.Provider,{value:Kr},O.createElement(fe,(0,o.Z)({},Je,{id:st,prefixCls:_e,ref:b,omitDomProps:cn,mode:Ae,displayValues:Nt,onDisplayValuesChange:Kn,direction:Ut,searchValue:rn,onSearch:ar,autoClearSearchValue:se,onSearchSplit:Hr,dropdownMatchSelectWidth:Et,OptionList:ge,emptyOptions:!Qt.length,activeValue:er,activeDescendantId:"".concat(st,"_list_").concat(Yn)})))}),oe=vn;oe.Option=an,oe.OptGroup=Lt;var g=oe,C=g},9296:function(mn,nt,i){"use strict";i.r(nt),i.d(nt,{ResizableTextArea:function(){return ne},default:function(){return Ge}});var o=i(5016),f=i(20049),P=i(18082),W=i(10928),A=i(52456),M=i(5883),s=i(92393),ie=i(92310),pe=i.n(ie),O=i(93681),te=i(5643),x=i(18929),R=i(59301),le=i(29301),j=i(34280),$=i(16089),At=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,ze=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ft={},ke;function k(We){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Q=We.getAttribute("id")||We.getAttribute("data-reactid")||We.getAttribute("name");if(me&&ft[Q])return ft[Q];var Z=window.getComputedStyle(We),F=Z.getPropertyValue("box-sizing")||Z.getPropertyValue("-moz-box-sizing")||Z.getPropertyValue("-webkit-box-sizing"),ue=parseFloat(Z.getPropertyValue("padding-bottom"))+parseFloat(Z.getPropertyValue("padding-top")),ae=parseFloat(Z.getPropertyValue("border-bottom-width"))+parseFloat(Z.getPropertyValue("border-top-width")),J=ze.map(function(Le){return"".concat(Le,":").concat(Z.getPropertyValue(Le))}).join(";"),xe={sizingStyle:J,paddingSize:ue,borderSize:ae,boxSizing:F};return me&&Q&&(ft[Q]=xe),xe}function w(We){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ke||(ke=document.createElement("textarea"),ke.setAttribute("tab-index","-1"),ke.setAttribute("aria-hidden","true"),document.body.appendChild(ke)),We.getAttribute("wrap")?ke.setAttribute("wrap",We.getAttribute("wrap")):ke.removeAttribute("wrap");var F=k(We,me),ue=F.paddingSize,ae=F.borderSize,J=F.boxSizing,xe=F.sizingStyle;ke.setAttribute("style","".concat(xe,";").concat(At)),ke.value=We.value||We.placeholder||"";var Le=void 0,St=void 0,dt,xt=ke.scrollHeight;if(J==="border-box"?xt+=ae:J==="content-box"&&(xt-=ue),Q!==null||Z!==null){ke.value=" ";var qe=ke.scrollHeight-ue;Q!==null&&(Le=qe*Q,J==="border-box"&&(Le=Le+ue+ae),xt=Math.max(Le,xt)),Z!==null&&(St=qe*Z,J==="border-box"&&(St=St+ue+ae),dt=xt>St?"":"hidden",xt=Math.min(St,xt))}var kt={height:xt,overflowY:dt,resize:"none"};return Le&&(kt.minHeight=Le),St&&(kt.maxHeight=St),kt}var c=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],D=0,T=1,ee=2,N=R.forwardRef(function(We,me){var Q=We,Z=Q.prefixCls,F=Q.onPressEnter,ue=Q.defaultValue,ae=Q.value,J=Q.autoSize,xe=Q.onResize,Le=Q.className,St=Q.style,dt=Q.disabled,xt=Q.onChange,qe=Q.onInternalAutoSize,kt=(0,M.Z)(Q,c),wt=(0,x.Z)(ue,{value:ae,postState:function(Lt){return Lt!=null?Lt:""}}),Ke=(0,A.Z)(wt,2),Ct=Ke[0],q=Ke[1],U=function(Lt){q(Lt.target.value),xt==null||xt(Lt)},I=R.useRef();R.useImperativeHandle(me,function(){return{textArea:I.current}});var d=R.useMemo(function(){return J&&(0,W.Z)(J)==="object"?[J.minRows,J.maxRows]:[]},[J]),H=(0,A.Z)(d,2),de=H[0],E=H[1],m=!!J,ce=function(){try{if(document.activeElement===I.current){var Lt=I.current,Xt=Lt.selectionStart,an=Lt.selectionEnd,en=Lt.scrollTop;I.current.setSelectionRange(Xt,an),I.current.scrollTop=en}}catch(dn){}},X=R.useState(ee),L=(0,A.Z)(X,2),fe=L[0],He=L[1],Re=R.useState(),we=(0,A.Z)(Re,2),De=we[0],K=we[1],v=function(){He(D)};(0,j.Z)(function(){m&&v()},[ae,de,E,m]),(0,j.Z)(function(){if(fe===D)He(T);else if(fe===T){var Ft=w(I.current,!1,de,E);He(ee),K(Ft)}else ce()},[fe]);var G=R.useRef(),Se=function(){$.Z.cancel(G.current)},Ie=function(Lt){fe===ee&&(xe==null||xe(Lt),J&&(Se(),G.current=(0,$.Z)(function(){v()})))};R.useEffect(function(){return Se},[]);var rt=m?De:null,bt=(0,f.Z)((0,f.Z)({},St),rt);return(fe===D||fe===T)&&(bt.overflowY="hidden",bt.overflowX="hidden"),R.createElement(le.Z,{onResize:Ie,disabled:!(J||xe)},R.createElement("textarea",(0,o.Z)({},kt,{ref:I,style:bt,className:pe()(Z,Le,(0,P.Z)({},"".concat(Z,"-disabled"),dt)),disabled:dt,value:Ct,onChange:U})))}),ne=N,V=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ue(We,me){return(0,s.Z)(We||"").slice(0,me).join("")}function he(We,me,Q,Z){var F=Q;return We?F=Ue(Q,Z):(0,s.Z)(me||"").lengthZ&&(F=me),F}var Bt=R.forwardRef(function(We,me){var Q,Z=We.defaultValue,F=We.value,ue=We.onFocus,ae=We.onBlur,J=We.onChange,xe=We.allowClear,Le=We.maxLength,St=We.onCompositionStart,dt=We.onCompositionEnd,xt=We.suffix,qe=We.prefixCls,kt=qe===void 0?"rc-textarea":qe,wt=We.classes,Ke=We.showCount,Ct=We.className,q=We.style,U=We.disabled,I=We.hidden,d=We.classNames,H=We.styles,de=We.onResize,E=(0,M.Z)(We,V),m=(0,x.Z)(Z,{value:F,defaultValue:Z}),ce=(0,A.Z)(m,2),X=ce[0],L=ce[1],fe=(0,R.useRef)(null),He=R.useState(!1),Re=(0,A.Z)(He,2),we=Re[0],De=Re[1],K=R.useState(!1),v=(0,A.Z)(K,2),G=v[0],Se=v[1],Ie=R.useRef(),rt=R.useRef(0),bt=R.useState(null),Ft=(0,A.Z)(bt,2),Lt=Ft[0],Xt=Ft[1],an=function(){var Tt;(Tt=fe.current)===null||Tt===void 0||Tt.textArea.focus()};(0,R.useImperativeHandle)(me,function(){return{resizableTextArea:fe.current,focus:an,blur:function(){var Tt;(Tt=fe.current)===null||Tt===void 0||Tt.textArea.blur()}}}),(0,R.useEffect)(function(){De(function(cn){return!U&&cn})},[U]);var en=Number(Le)>0,dn=function(Tt){Se(!0),Ie.current=X,rt.current=Tt.currentTarget.selectionStart,St==null||St(Tt)},hn=function(Tt){Se(!1);var vn=Tt.currentTarget.value;if(en){var oe,g=rt.current>=Le+1||rt.current===((oe=Ie.current)===null||oe===void 0?void 0:oe.length);vn=he(g,Ie.current,vn,Le)}vn!==X&&(L(vn),(0,te.rJ)(Tt.currentTarget,Tt,J,vn)),dt==null||dt(Tt)},wn=function(Tt){var vn=Tt.target.value;if(!G&&en){var oe=Tt.target.selectionStart>=Le+1||Tt.target.selectionStart===vn.length||!Tt.target.selectionStart;vn=he(oe,X,vn,Le)}L(vn),(0,te.rJ)(Tt.currentTarget,Tt,J,vn)},tn=function(Tt){var vn=E.onPressEnter,oe=E.onKeyDown;Tt.key==="Enter"&&vn&&vn(Tt),oe==null||oe(Tt)},On=function(Tt){De(!0),ue==null||ue(Tt)},Qn=function(Tt){De(!1),ae==null||ae(Tt)},sn=function(Tt){var vn;L(""),an(),(0,te.rJ)((vn=fe.current)===null||vn===void 0?void 0:vn.textArea,Tt,J)},Ln=(0,te.D7)(X);!G&&en&&F==null&&(Ln=Ue(Ln,Le));var Jn=xt,ge;if(Ke){var ot=(0,s.Z)(Ln).length;(0,W.Z)(Ke)==="object"?ge=Ke.formatter({value:Ln,count:ot,maxLength:Le}):ge="".concat(ot).concat(en?" / ".concat(Le):""),Jn=R.createElement(R.Fragment,null,Jn,R.createElement("span",{className:pe()("".concat(kt,"-data-count"),d==null?void 0:d.count),style:H==null?void 0:H.count},ge))}var lt=function(Tt){var vn;de==null||de(Tt),(vn=fe.current)!==null&&vn!==void 0&&vn.textArea.style.height&&Xt(!0)},at=!E.autoSize&&!Ke&&!xe,Ht=R.createElement(O.BaseInput,{value:Ln,allowClear:xe,handleReset:sn,suffix:Jn,prefixCls:kt,classes:{affixWrapper:pe()(wt==null?void 0:wt.affixWrapper,(Q={},(0,P.Z)(Q,"".concat(kt,"-show-count"),Ke),(0,P.Z)(Q,"".concat(kt,"-textarea-allow-clear"),xe),Q))},disabled:U,focused:we,className:Ct,style:(0,f.Z)((0,f.Z)({},q),Lt&&!at?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof ge=="string"?ge:void 0}},hidden:I,inputElement:R.createElement(ne,(0,o.Z)({},E,{onKeyDown:tn,onChange:wn,onFocus:On,onBlur:Qn,onCompositionStart:dn,onCompositionEnd:hn,className:d==null?void 0:d.textarea,style:(0,f.Z)((0,f.Z)({},H==null?void 0:H.textarea),{},{resize:q==null?void 0:q.resize}),disabled:U,prefixCls:kt,onResize:lt,ref:fe}))});return Ht}),Be=Bt,Ge=Be},39417:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return T}});var o=i(5016),f=i(18082),P=i(5883),W=i(20049),A=i(6487),M=i(56789),s=i(41281),ie=i(7942),pe=i(76773),O=i(92310),te=i.n(O),x=i(26112),R=i(59301),le=i(39378),j=function(N){for(var ne=N.prefixCls,V=N.level,Ue=N.isStart,he=N.isEnd,Bt="".concat(ne,"-indent-unit"),Be=[],Ge=0;Ge0&&arguments[0]!==void 0?arguments[0]:[],U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],I=q.length,d=U.length;if(Math.abs(I-d)!==1)return{add:!1,key:null};function H(de,E){var m=new Map;de.forEach(function(X){m.set(X,!0)});var ce=E.filter(function(X){return!m.has(X)});return ce.length===1?ce[0]:null}return I ").concat(U);return U}var Le=$.forwardRef(function(q,U){var I=q.prefixCls,d=q.data,H=q.selectable,de=q.checkable,E=q.expandedKeys,m=q.selectedKeys,ce=q.checkedKeys,X=q.loadedKeys,L=q.loadingKeys,fe=q.halfCheckedKeys,He=q.keyEntities,Re=q.disabled,we=q.dragging,De=q.dragOverNodeKey,K=q.dropPosition,v=q.motion,G=q.height,Se=q.itemHeight,Ie=q.virtual,rt=q.focusable,bt=q.activeItem,Ft=q.focused,Lt=q.tabIndex,Xt=q.onKeyDown,an=q.onFocus,en=q.onBlur,dn=q.onActiveChange,hn=q.onListChangeStart,wn=q.onListChangeEnd,tn=(0,k.Z)(q,Ge),On=$.useRef(null),Qn=$.useRef(null);$.useImperativeHandle(U,function(){return{scrollTo:function(yt){On.current.scrollTo(yt)},getIndentWidth:function(){return Qn.current.offsetWidth}}});var sn=$.useState(E),Ln=(0,ke.Z)(sn,2),Jn=Ln[0],ge=Ln[1],ot=$.useState(d),lt=(0,ke.Z)(ot,2),at=lt[0],Ht=lt[1],cn=$.useState(d),Tt=(0,ke.Z)(cn,2),vn=Tt[0],oe=Tt[1],g=$.useState([]),C=(0,ke.Z)(g,2),B=C[0],b=C[1],_=$.useState(null),Ae=(0,ke.Z)(_,2),Ye=Ae[0],_e=Ae[1],vt=$.useRef(d);vt.current=d;function Ot(){var Ne=vt.current;Ht(Ne),oe(Ne),b([]),_e(null),wn()}(0,w.Z)(function(){ge(E);var Ne=Bt(Jn,E);if(Ne.key!==null)if(Ne.add){var yt=at.findIndex(function(Qe){var Oe=Qe.key;return Oe===Ne.key}),se=ae(Be(at,d,Ne.key),Ie,G,Se),Pe=at.slice();Pe.splice(yt+1,0,ue),oe(Pe),b(se),_e("show")}else{var Fe=d.findIndex(function(Qe){var Oe=Qe.key;return Oe===Ne.key}),Xe=ae(Be(d,at,Ne.key),Ie,G,Se),Et=d.slice();Et.splice(Fe+1,0,ue),oe(Et),b(Xe),_e("hide")}else at!==d&&(Ht(d),oe(d))},[E,d]),$.useEffect(function(){we||Ot()},[we]);var Rt=v?vn:d,Wt={expandedKeys:E,selectedKeys:m,loadedKeys:X,loadingKeys:L,checkedKeys:ce,halfCheckedKeys:fe,dragOverNodeKey:De,dropPosition:K,keyEntities:He};return $.createElement($.Fragment,null,Ft&&bt&&$.createElement("span",{style:We,"aria-live":"assertive"},xe(bt)),$.createElement("div",null,$.createElement("input",{style:We,disabled:rt===!1||Re,tabIndex:rt!==!1?Lt:null,onKeyDown:Xt,onFocus:an,onBlur:en,value:"",onChange:me,"aria-label":"for screen reader"})),$.createElement("div",{className:"".concat(I,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},$.createElement("div",{className:"".concat(I,"-indent")},$.createElement("div",{ref:Qn,className:"".concat(I,"-indent-unit")}))),$.createElement(c.Z,(0,o.Z)({},tn,{data:Rt,itemKey:J,height:G,fullHeight:!1,virtual:Ie,itemHeight:Se,prefixCls:"".concat(I,"-list"),ref:On,onVisibleChange:function(yt,se){var Pe=new Set(yt),Fe=se.filter(function(Xe){return!Pe.has(Xe)});Fe.some(function(Xe){return J(Xe)===Q})&&Ot()}}),function(Ne){var yt=Ne.pos,se=(0,o.Z)({},(ft(Ne.data),Ne.data)),Pe=Ne.title,Fe=Ne.key,Xe=Ne.isStart,Et=Ne.isEnd,Qe=(0,N.km)(Fe,yt);delete se.key,delete se.children;var Oe=(0,N.H8)(Qe,Wt);return $.createElement(he,(0,o.Z)({},se,Oe,{title:Pe,active:!!bt&&Fe===bt.key,pos:yt,data:Ne.data,isStart:Xe,isEnd:Et,motion:v,motionNodes:Fe===Q?B:null,motionType:Ye,onMotionStart:hn,onMotionEnd:Ot,treeNodeRequiredProps:Wt,onMouseMove:function(){dn(null)}}))}))});Le.displayName="NodeList";var St=Le,dt=i(35654),xt=i(90782),qe=i(67841),kt=10,wt=function(q){(0,pe.Z)(I,q);var U=(0,O.Z)(I);function I(){var d;(0,M.Z)(this,I);for(var H=arguments.length,de=new Array(H),E=0;E2&&arguments[2]!==void 0?arguments[2]:!1,fe=d.state,He=fe.dragChildrenKeys,Re=fe.dropPosition,we=fe.dropTargetKey,De=fe.dropTargetPos,K=fe.dropAllowed;if(K){var v=d.props.onDrop;if(d.setState({dragOverNodeKey:null}),d.cleanDragState(),we!==null){var G=(0,W.Z)((0,W.Z)({},(0,N.H8)(we,d.getTreeNodeRequiredProps())),{},{active:((X=d.getActiveItem())===null||X===void 0?void 0:X.key)===we,data:(0,qe.Z)(d.state.keyEntities,we).node}),Se=He.indexOf(we)!==-1;(0,j.ZP)(!Se,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ie=(0,dt.yx)(De),rt={event:m,node:(0,N.F)(G),dragNode:d.dragNode?(0,N.F)(d.dragNode.props):null,dragNodesKeys:[d.dragNode.props.eventKey].concat(He),dropToGap:Re!==0,dropPosition:Re+Number(Ie[Ie.length-1])};L||v==null||v(rt),d.dragNode=null}}},d.cleanDragState=function(){var m=d.state.draggingNodeKey;m!==null&&d.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),d.dragStartMousePosition=null,d.currentMouseOverDroppableNodeKey=null},d.triggerExpandActionExpand=function(m,ce){var X=d.state,L=X.expandedKeys,fe=X.flattenNodes,He=ce.expanded,Re=ce.key,we=ce.isLeaf;if(!(we||m.shiftKey||m.metaKey||m.ctrlKey)){var De=fe.filter(function(v){return v.key===Re})[0],K=(0,N.F)((0,W.Z)((0,W.Z)({},(0,N.H8)(Re,d.getTreeNodeRequiredProps())),{},{data:De.data}));d.setExpandedKeys(He?(0,dt._5)(L,Re):(0,dt.L0)(L,Re)),d.onNodeExpand(m,K)}},d.onNodeClick=function(m,ce){var X=d.props,L=X.onClick,fe=X.expandAction;fe==="click"&&d.triggerExpandActionExpand(m,ce),L==null||L(m,ce)},d.onNodeDoubleClick=function(m,ce){var X=d.props,L=X.onDoubleClick,fe=X.expandAction;fe==="doubleClick"&&d.triggerExpandActionExpand(m,ce),L==null||L(m,ce)},d.onNodeSelect=function(m,ce){var X=d.state.selectedKeys,L=d.state,fe=L.keyEntities,He=L.fieldNames,Re=d.props,we=Re.onSelect,De=Re.multiple,K=ce.selected,v=ce[He.key],G=!K;G?De?X=(0,dt.L0)(X,v):X=[v]:X=(0,dt._5)(X,v);var Se=X.map(function(Ie){var rt=(0,qe.Z)(fe,Ie);return rt?rt.node:null}).filter(function(Ie){return Ie});d.setUncontrolledState({selectedKeys:X}),we==null||we(X,{event:"select",selected:G,node:ce,selectedNodes:Se,nativeEvent:m.nativeEvent})},d.onNodeCheck=function(m,ce,X){var L=d.state,fe=L.keyEntities,He=L.checkedKeys,Re=L.halfCheckedKeys,we=d.props,De=we.checkStrictly,K=we.onCheck,v=ce.key,G,Se={event:"check",node:ce,checked:X,nativeEvent:m.nativeEvent};if(De){var Ie=X?(0,dt.L0)(He,v):(0,dt._5)(He,v),rt=(0,dt._5)(Re,v);G={checked:Ie,halfChecked:rt},Se.checkedNodes=Ie.map(function(en){return(0,qe.Z)(fe,en)}).filter(function(en){return en}).map(function(en){return en.node}),d.setUncontrolledState({checkedKeys:Ie})}else{var bt=(0,xt.S)([].concat((0,A.Z)(He),[v]),!0,fe),Ft=bt.checkedKeys,Lt=bt.halfCheckedKeys;if(!X){var Xt=new Set(Ft);Xt.delete(v);var an=(0,xt.S)(Array.from(Xt),{checked:!1,halfCheckedKeys:Lt},fe);Ft=an.checkedKeys,Lt=an.halfCheckedKeys}G=Ft,Se.checkedNodes=[],Se.checkedNodesPositions=[],Se.halfCheckedKeys=Lt,Ft.forEach(function(en){var dn=(0,qe.Z)(fe,en);if(dn){var hn=dn.node,wn=dn.pos;Se.checkedNodes.push(hn),Se.checkedNodesPositions.push({node:hn,pos:wn})}}),d.setUncontrolledState({checkedKeys:Ft},!1,{halfCheckedKeys:Lt})}K==null||K(G,Se)},d.onNodeLoad=function(m){var ce=m.key,X=new Promise(function(L,fe){d.setState(function(He){var Re=He.loadedKeys,we=Re===void 0?[]:Re,De=He.loadingKeys,K=De===void 0?[]:De,v=d.props,G=v.loadData,Se=v.onLoad;if(!G||we.indexOf(ce)!==-1||K.indexOf(ce)!==-1)return null;var Ie=G(m);return Ie.then(function(){var rt=d.state.loadedKeys,bt=(0,dt.L0)(rt,ce);Se==null||Se(bt,{event:"load",node:m}),d.setUncontrolledState({loadedKeys:bt}),d.setState(function(Ft){return{loadingKeys:(0,dt._5)(Ft.loadingKeys,ce)}}),L()}).catch(function(rt){if(d.setState(function(Ft){return{loadingKeys:(0,dt._5)(Ft.loadingKeys,ce)}}),d.loadingRetryTimes[ce]=(d.loadingRetryTimes[ce]||0)+1,d.loadingRetryTimes[ce]>=kt){var bt=d.state.loadedKeys;(0,j.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),d.setUncontrolledState({loadedKeys:(0,dt.L0)(bt,ce)}),L()}fe(rt)}),{loadingKeys:(0,dt.L0)(K,ce)}})});return X.catch(function(){}),X},d.onNodeMouseEnter=function(m,ce){var X=d.props.onMouseEnter;X==null||X({event:m,node:ce})},d.onNodeMouseLeave=function(m,ce){var X=d.props.onMouseLeave;X==null||X({event:m,node:ce})},d.onNodeContextMenu=function(m,ce){var X=d.props.onRightClick;X&&(m.preventDefault(),X({event:m,node:ce}))},d.onFocus=function(){var m=d.props.onFocus;d.setState({focused:!0});for(var ce=arguments.length,X=new Array(ce),L=0;L1&&arguments[1]!==void 0?arguments[1]:!1,X=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!d.destroyed){var L=!1,fe=!0,He={};Object.keys(m).forEach(function(Re){if(Re in d.props){fe=!1;return}L=!0,He[Re]=m[Re]}),L&&(!ce||fe)&&d.setState((0,W.Z)((0,W.Z)({},He),X))}},d.scrollTo=function(m){d.listRef.current.scrollTo(m)},d}return(0,s.Z)(I,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var H=this.props.activeKey;H!==void 0&&H!==this.state.activeKey&&(this.setState({activeKey:H}),H!==null&&this.scrollTo({key:H}))}},{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 H,de=this.state,E=de.focused,m=de.flattenNodes,ce=de.keyEntities,X=de.draggingNodeKey,L=de.activeKey,fe=de.dropLevelOffset,He=de.dropContainerKey,Re=de.dropTargetKey,we=de.dropPosition,De=de.dragOverNodeKey,K=de.indent,v=this.props,G=v.prefixCls,Se=v.className,Ie=v.style,rt=v.showLine,bt=v.focusable,Ft=v.tabIndex,Lt=Ft===void 0?0:Ft,Xt=v.selectable,an=v.showIcon,en=v.icon,dn=v.switcherIcon,hn=v.draggable,wn=v.checkable,tn=v.checkStrictly,On=v.disabled,Qn=v.motion,sn=v.loadData,Ln=v.filterTreeNode,Jn=v.height,ge=v.itemHeight,ot=v.virtual,lt=v.titleRender,at=v.dropIndicatorRender,Ht=v.onContextMenu,cn=v.onScroll,Tt=v.direction,vn=v.rootClassName,oe=v.rootStyle,g=(0,le.Z)(this.props,{aria:!0,data:!0}),C;return hn&&((0,P.Z)(hn)==="object"?C=hn:typeof hn=="function"?C={nodeDraggable:hn}:C={}),$.createElement(At.k.Provider,{value:{prefixCls:G,selectable:Xt,showIcon:an,icon:en,switcherIcon:dn,draggable:C,draggingNodeKey:X,checkable:wn,checkStrictly:tn,disabled:On,keyEntities:ce,dropLevelOffset:fe,dropContainerKey:He,dropTargetKey:Re,dropPosition:we,dragOverNodeKey:De,indent:K,direction:Tt,dropIndicatorRender:at,loadData:sn,filterTreeNode:Ln,titleRender:lt,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},$.createElement("div",{role:"tree",className:x()(G,Se,vn,(H={},(0,f.Z)(H,"".concat(G,"-show-line"),rt),(0,f.Z)(H,"".concat(G,"-focused"),E),(0,f.Z)(H,"".concat(G,"-active-focused"),L!==null),H)),style:oe},$.createElement(St,(0,o.Z)({ref:this.listRef,prefixCls:G,style:Ie,data:m,disabled:On,selectable:Xt,checkable:!!wn,motion:Qn,dragging:X!==null,height:Jn,itemHeight:ge,virtual:ot,focusable:bt,focused:E,tabIndex:Lt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Ht,onScroll:cn},this.getTreeNodeRequiredProps(),g))))}}],[{key:"getDerivedStateFromProps",value:function(H,de){var E=de.prevProps,m={prevProps:H};function ce(bt){return!E&&bt in H||E&&E[bt]!==H[bt]}var X,L=de.fieldNames;if(ce("fieldNames")&&(L=(0,N.w$)(H.fieldNames),m.fieldNames=L),ce("treeData")?X=H.treeData:ce("children")&&((0,j.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),X=(0,N.zn)(H.children)),X){m.treeData=X;var fe=(0,N.I8)(X,{fieldNames:L});m.keyEntities=(0,W.Z)((0,f.Z)({},Q,F),fe.keyEntities)}var He=m.keyEntities||de.keyEntities;if(ce("expandedKeys")||E&&ce("autoExpandParent"))m.expandedKeys=H.autoExpandParent||!E&&H.defaultExpandParent?(0,dt.r7)(H.expandedKeys,He):H.expandedKeys;else if(!E&&H.defaultExpandAll){var Re=(0,W.Z)({},He);delete Re[Q],m.expandedKeys=Object.keys(Re).map(function(bt){return Re[bt].key})}else!E&&H.defaultExpandedKeys&&(m.expandedKeys=H.autoExpandParent||H.defaultExpandParent?(0,dt.r7)(H.defaultExpandedKeys,He):H.defaultExpandedKeys);if(m.expandedKeys||delete m.expandedKeys,X||m.expandedKeys){var we=(0,N.oH)(X||de.treeData,m.expandedKeys||de.expandedKeys,L);m.flattenNodes=we}if(H.selectable&&(ce("selectedKeys")?m.selectedKeys=(0,dt.BT)(H.selectedKeys,H):!E&&H.defaultSelectedKeys&&(m.selectedKeys=(0,dt.BT)(H.defaultSelectedKeys,H))),H.checkable){var De;if(ce("checkedKeys")?De=(0,dt.E6)(H.checkedKeys)||{}:!E&&H.defaultCheckedKeys?De=(0,dt.E6)(H.defaultCheckedKeys)||{}:X&&(De=(0,dt.E6)(H.checkedKeys)||{checkedKeys:de.checkedKeys,halfCheckedKeys:de.halfCheckedKeys}),De){var K=De,v=K.checkedKeys,G=v===void 0?[]:v,Se=K.halfCheckedKeys,Ie=Se===void 0?[]:Se;if(!H.checkStrictly){var rt=(0,xt.S)(G,!0,He);G=rt.checkedKeys,Ie=rt.halfCheckedKeys}m.checkedKeys=G,m.halfCheckedKeys=Ie}}return ce("loadedKeys")&&(m.loadedKeys=H.loadedKeys),m}}]),I}($.Component);wt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:ze,allowDrop:function(){return!0},expandAction:!1},wt.TreeNode=T.Z;var Ke=wt,Ct=Ke},35654:function(mn,nt,i){"use strict";i.d(nt,{BT:function(){return $},E6:function(){return ft},L0:function(){return O},OM:function(){return j},_5:function(){return pe},r7:function(){return ke},wA:function(){return x},yx:function(){return te}});var o=i(92393),f=i(10928),P=i(48736),W=i(59301),A=i(39417),M=i(67841),s=i(71430),ie=null;function pe(k,w){if(!k)return[];var c=k.slice(),D=c.indexOf(w);return D>=0&&c.splice(D,1),c}function O(k,w){var c=(k||[]).slice();return c.indexOf(w)===-1&&c.push(w),c}function te(k){return k.split("-")}function x(k,w){var c=[],D=(0,M.Z)(w,k);function T(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ee.forEach(function(N){var ne=N.key,V=N.children;c.push(ne),T(V)})}return T(D.children),c}function R(k){if(k.parent){var w=te(k.pos);return Number(w[w.length-1])===k.parent.children.length-1}return!1}function le(k){var w=te(k.pos);return Number(w[w.length-1])===0}function j(k,w,c,D,T,ee,N,ne,V,Ue){var he,Bt=k.clientX,Be=k.clientY,Ge=k.target.getBoundingClientRect(),We=Ge.top,me=Ge.height,Q=(Ue==="rtl"?-1:1)*(((T==null?void 0:T.x)||0)-Bt),Z=(Q-12)/D,F=(0,M.Z)(ne,c.props.eventKey);if(Be-1.5?ee({dragNode:kt,dropNode:wt,dropPosition:1})?dt=1:Ke=!1:ee({dragNode:kt,dropNode:wt,dropPosition:0})?dt=0:ee({dragNode:kt,dropNode:wt,dropPosition:1})?dt=1:Ke=!1:ee({dragNode:kt,dropNode:wt,dropPosition:1})?dt=1:Ke=!1,{dropPosition:dt,dropLevelOffset:xt,dropTargetKey:F.key,dropTargetPos:F.pos,dragOverNodeKey:St,dropContainerKey:dt===0?null:((he=F.parent)===null||he===void 0?void 0:he.key)||null,dropAllowed:Ke}}function $(k,w){if(k){var c=w.multiple;return c?k.slice():k.length?[k[0]]:k}}var At=function(w){return w};function ze(k,w){if(!k)return[];var c=w||{},D=c.processProps,T=D===void 0?At:D,ee=Array.isArray(k)?k:[k];return ee.map(function(N){var ne=N.children,V=_objectWithoutProperties(N,ie),Ue=ze(ne,w);return React.createElement(TreeNode,_extends({key:V.key},T(V)),Ue)})}function ft(k){if(!k)return null;var w;if(Array.isArray(k))w={checkedKeys:k,halfCheckedKeys:void 0};else if((0,f.Z)(k)==="object")w={checkedKeys:k.checked||void 0,halfCheckedKeys:k.halfChecked||void 0};else return(0,P.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return w}function ke(k,w){var c=new Set;function D(T){if(!c.has(T)){var ee=(0,M.Z)(w,T);if(ee){c.add(T);var N=ee.parent,ne=ee.node;ne.disabled||N&&D(N.key)}}}return(k||[]).forEach(function(T){D(T)}),(0,o.Z)(c)}},90782:function(mn,nt,i){"use strict";i.d(nt,{S:function(){return s}});var o=i(48736),f=i(67841);function P(ie,pe){var O=new Set;return ie.forEach(function(te){pe.has(te)||O.add(te)}),O}function W(ie){var pe=ie||{},O=pe.disabled,te=pe.disableCheckbox,x=pe.checkable;return!!(O||te)||x===!1}function A(ie,pe,O,te){for(var x=new Set(ie),R=new Set,le=0;le<=O;le+=1){var j=pe.get(le)||new Set;j.forEach(function(ft){var ke=ft.key,k=ft.node,w=ft.children,c=w===void 0?[]:w;x.has(ke)&&!te(k)&&c.filter(function(D){return!te(D.node)}).forEach(function(D){x.add(D.key)})})}for(var $=new Set,At=O;At>=0;At-=1){var ze=pe.get(At)||new Set;ze.forEach(function(ft){var ke=ft.parent,k=ft.node;if(!(te(k)||!ft.parent||$.has(ft.parent.key))){if(te(ft.parent.node)){$.add(ke.key);return}var w=!0,c=!1;(ke.children||[]).filter(function(D){return!te(D.node)}).forEach(function(D){var T=D.key,ee=x.has(T);w&&!ee&&(w=!1),!c&&(ee||R.has(T))&&(c=!0)}),w&&x.add(ke.key),c&&R.add(ke.key),$.add(ke.key)}})}return{checkedKeys:Array.from(x),halfCheckedKeys:Array.from(P(R,x))}}function M(ie,pe,O,te,x){for(var R=new Set(ie),le=new Set(pe),j=0;j<=te;j+=1){var $=O.get(j)||new Set;$.forEach(function(ke){var k=ke.key,w=ke.node,c=ke.children,D=c===void 0?[]:c;!R.has(k)&&!le.has(k)&&!x(w)&&D.filter(function(T){return!x(T.node)}).forEach(function(T){R.delete(T.key)})})}le=new Set;for(var At=new Set,ze=te;ze>=0;ze-=1){var ft=O.get(ze)||new Set;ft.forEach(function(ke){var k=ke.parent,w=ke.node;if(!(x(w)||!ke.parent||At.has(ke.parent.key))){if(x(ke.parent.node)){At.add(k.key);return}var c=!0,D=!1;(k.children||[]).filter(function(T){return!x(T.node)}).forEach(function(T){var ee=T.key,N=R.has(ee);c&&!N&&(c=!1),!D&&(N||le.has(ee))&&(D=!0)}),c||R.delete(k.key),D&&le.add(k.key),At.add(k.key)}})}return{checkedKeys:Array.from(R),halfCheckedKeys:Array.from(P(le,R))}}function s(ie,pe,O,te){var x=[],R;te?R=te:R=W;var le=new Set(ie.filter(function(ze){var ft=!!(0,f.Z)(O,ze);return ft||x.push(ze),ft})),j=new Map,$=0;Object.keys(O).forEach(function(ze){var ft=O[ze],ke=ft.level,k=j.get(ke);k||(k=new Set,j.set(ke,k)),k.add(ft),$=Math.max($,ke)}),(0,o.ZP)(!x.length,"Tree missing follow keys: ".concat(x.slice(0,100).map(function(ze){return"'".concat(ze,"'")}).join(", ")));var At;return pe===!0?At=A(le,j,$,R):At=M(le,pe.halfCheckedKeys,j,$,R),At}},67841:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return o}});function o(f,P){return f[P]}},71430:function(mn,nt,i){"use strict";i.d(nt,{F:function(){return ke},H8:function(){return ft},I8:function(){return ze},km:function(){return x},oH:function(){return $},w$:function(){return R},zn:function(){return j}});var o=i(10928),f=i(92393),P=i(20049),W=i(5883),A=i(11592),M=i(2738),s=i(48736),ie=i(67841),pe=["children"];function O(k,w){return"".concat(k,"-").concat(w)}function te(k){return k&&k.type&&k.type.isTreeNode}function x(k,w){return k!=null?k:w}function R(k){var w=k||{},c=w.title,D=w._title,T=w.key,ee=w.children,N=c||"title";return{title:N,_title:D||[N],key:T||"key",children:ee||"children"}}function le(k,w){var c=new Map;function D(T){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(T||[]).forEach(function(N){var ne=N[w.key],V=N[w.children];warning(ne!=null,"Tree node must have a certain key: [".concat(ee).concat(ne,"]"));var Ue=String(ne);warning(!c.has(Ue)||ne===null||ne===void 0,"Same 'key' exist in the Tree: ".concat(Ue)),c.set(Ue,!0),D(V,"".concat(ee).concat(Ue," > "))})}D(k)}function j(k){function w(c){var D=(0,A.Z)(c);return D.map(function(T){if(!te(T))return(0,s.ZP)(!T,"Tree/TreeNode can only accept TreeNode as children."),null;var ee=T.key,N=T.props,ne=N.children,V=(0,W.Z)(N,pe),Ue=(0,P.Z)({key:ee},V),he=w(ne);return he.length&&(Ue.children=he),Ue}).filter(function(T){return T})}return w(k)}function $(k,w,c){var D=R(c),T=D._title,ee=D.key,N=D.children,ne=new Set(w===!0?[]:w),V=[];function Ue(he){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return he.map(function(Be,Ge){for(var We=O(Bt?Bt.pos:"0",Ge),me=x(Be[ee],We),Q,Z=0;Z1&&arguments[1]!==void 0?arguments[1]:{},c=w.initWrapper,D=w.processEntity,T=w.onProcessFinished,ee=w.externalGetKey,N=w.childrenPropName,ne=w.fieldNames,V=arguments.length>2?arguments[2]:void 0,Ue=ee||V,he={},Bt={},Be={posEntities:he,keyEntities:Bt};return c&&(Be=c(Be)||Be),At(k,function(Ge){var We=Ge.node,me=Ge.index,Q=Ge.pos,Z=Ge.key,F=Ge.parentPos,ue=Ge.level,ae=Ge.nodes,J={node:We,nodes:ae,index:me,key:Z,pos:Q,level:ue},xe=x(Z,Q);he[Q]=J,Bt[xe]=J,J.parent=he[F],J.parent&&(J.parent.children=J.parent.children||[],J.parent.children.push(J)),D&&D(J,Be)},{externalGetKey:Ue,childrenPropName:N,fieldNames:ne}),T&&T(Be),Be}function ft(k,w){var c=w.expandedKeys,D=w.selectedKeys,T=w.loadedKeys,ee=w.loadingKeys,N=w.checkedKeys,ne=w.halfCheckedKeys,V=w.dragOverNodeKey,Ue=w.dropPosition,he=w.keyEntities,Bt=(0,ie.Z)(he,k),Be={eventKey:k,expanded:c.indexOf(k)!==-1,selected:D.indexOf(k)!==-1,loaded:T.indexOf(k)!==-1,loading:ee.indexOf(k)!==-1,checked:N.indexOf(k)!==-1,halfChecked:ne.indexOf(k)!==-1,pos:String(Bt?Bt.pos:""),dragOver:V===k&&Ue===0,dragOverGapTop:V===k&&Ue===-1,dragOverGapBottom:V===k&&Ue===1};return Be}function ke(k){var w=k.data,c=k.expanded,D=k.selected,T=k.checked,ee=k.loaded,N=k.loading,ne=k.halfChecked,V=k.dragOver,Ue=k.dragOverGapTop,he=k.dragOverGapBottom,Bt=k.pos,Be=k.active,Ge=k.eventKey,We=(0,P.Z)((0,P.Z)({},w),{},{expanded:c,selected:D,checked:T,loaded:ee,loading:N,halfChecked:ne,dragOver:V,dragOverGapTop:Ue,dragOverGapBottom:he,pos:Bt,active:Be,key:Ge});return"props"in We||Object.defineProperty(We,"props",{get:function(){return(0,s.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),k}}),We}},8224:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return f}});var o=i(4676);function f(P,W,A,M){var s=o.unstable_batchedUpdates?function(pe){o.unstable_batchedUpdates(A,pe)}:A;return P!=null&&P.addEventListener&&P.addEventListener(W,s,M),{remove:function(){P!=null&&P.removeEventListener&&P.removeEventListener(W,s,M)}}}},55468:function(mn,nt,i){"use strict";i.d(nt,{g1:function(){return te},os:function(){return R}});var o=/margin|padding|width|height|max|min|offset/,f={left:!0,top:!0},P={cssFloat:1,styleFloat:1,float:1};function W(le){return le.nodeType===1?le.ownerDocument.defaultView.getComputedStyle(le,null):{}}function A(le,j,$){if(j=j.toLowerCase(),$==="auto"){if(j==="height")return le.offsetHeight;if(j==="width")return le.offsetWidth}return j in f||(f[j]=o.test(j)),f[j]?parseFloat($)||0:$}function M(le,j){var $=arguments.length,At=W(le);return j=P[j]?"cssFloat"in le.style?"cssFloat":"styleFloat":j,$===1?At:A(le,j,At[j]||le.style[j])}function s(le,j,$){var At=arguments.length;if(j=P[j]?"cssFloat"in le.style?"cssFloat":"styleFloat":j,At===3)return typeof $=="number"&&o.test(j)&&($="".concat($,"px")),le.style[j]=$,$;for(var ze in j)j.hasOwnProperty(ze)&&s(le,ze,j[ze]);return W(le)}function ie(le){return le===document.body?document.documentElement.clientWidth:le.offsetWidth}function pe(le){return le===document.body?window.innerHeight||document.documentElement.clientHeight:le.offsetHeight}function O(){var le=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),j=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:le,height:j}}function te(){var le=document.documentElement.clientWidth,j=window.innerHeight||document.documentElement.clientHeight;return{width:le,height:j}}function x(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function R(le){var j=le.getBoundingClientRect(),$=document.documentElement;return{left:j.left+(window.pageXOffset||$.scrollLeft)-($.clientLeft||document.body.clientLeft||0),top:j.top+(window.pageYOffset||$.scrollTop)-($.clientTop||document.body.clientTop||0)}}},24514:function(mn,nt,i){"use strict";i.d(nt,{G:function(){return W}});var o=i(47273),f=function(M){if((0,o.Z)()&&window.document.documentElement){var s=Array.isArray(M)?M:[M],ie=window.document.documentElement;return s.some(function(pe){return pe in ie.style})}return!1},P=function(M,s){if(!f(M))return!1;var ie=document.createElement("div"),pe=ie.style[M];return ie.style[M]=s,ie.style[M]!==pe};function W(A,M){return!Array.isArray(A)&&M!==void 0?P(A,M):f(A)}},65283:function(mn,nt,i){"use strict";i.d(nt,{Z:function(){return wt}});var o=i(5016),f=i(10928),P=i(20049),W=i(18082),A=i(52456),M=i(5883),s=i(92310),ie=i.n(s),pe=i(29301),O=i(70425),te=i(34280),x=i(59301),R=i(4676),le=x.forwardRef(function(Ke,Ct){var q=Ke.height,U=Ke.offsetY,I=Ke.offsetX,d=Ke.children,H=Ke.prefixCls,de=Ke.onInnerResize,E=Ke.innerProps,m=Ke.rtl,ce=Ke.extra,X={},L={display:"flex",flexDirection:"column"};return U!==void 0&&(X={height:q,position:"relative",overflow:"hidden"},L=(0,P.Z)((0,P.Z)({},L),{},(0,W.Z)((0,W.Z)((0,W.Z)((0,W.Z)((0,W.Z)({transform:"translateY(".concat(U,"px)")},m?"marginRight":"marginLeft",-I),"position","absolute"),"left",0),"right",0),"top",0))),x.createElement("div",{style:X},x.createElement(pe.Z,{onResize:function(He){var Re=He.offsetHeight;Re&&de&&de()}},x.createElement("div",(0,o.Z)({style:L,className:ie()((0,W.Z)({},"".concat(H,"-holder-inner"),H)),ref:Ct},E),d,ce)))});le.displayName="Filler";var j=le;function $(Ke){var Ct=Ke.children,q=Ke.setRef,U=x.useCallback(function(I){q(I)},[]);return x.cloneElement(Ct,{ref:U})}function At(Ke,Ct,q,U,I,d,H,de){var E=de.getKey;return Ke.slice(Ct,q+1).map(function(m,ce){var X=Ct+ce,L=H(m,X,{style:{width:U},offsetX:I}),fe=E(m);return x.createElement($,{key:fe,setRef:function(Re){return d(m,Re)}},L)})}function ze(Ke,Ct,q,U){var I=q-Ke,d=Ct-q,H=Math.min(I,d)*2;if(U<=H){var de=Math.floor(U/2);return U%2?q+de+1:q-de}return I>d?q-(U-d):q+(U-I)}function ft(Ke,Ct,q){var U=Ke.length,I=Ct.length,d,H;if(U===0&&I===0)return null;U2&&arguments[2]!==void 0?arguments[2]:!1,X=E?m<0&&de.current.left||m>0&&de.current.right:m<0&&de.current.top||m>0&&de.current.bottom;return ce&&X?(clearTimeout(d.current),I.current=!1):(!X||I.current)&&H(),!I.current&&X}};function T(Ke,Ct,q,U,I,d,H){var de=(0,x.useRef)(0),E=(0,x.useRef)(null),m=(0,x.useRef)(null),ce=(0,x.useRef)(!1),X=D(Ct,q,U,I);function L(K,v){if(k.Z.cancel(E.current),!X(!1,v)){var G=K;if(!G._virtualHandled)G._virtualHandled=!0;else return;de.current+=v,m.current=v,c||G.preventDefault(),E.current=(0,k.Z)(function(){var Se=ce.current?10:1;H(de.current*Se,!1),de.current=0})}}function fe(K,v){H(v,!0),c||K.preventDefault()}var He=(0,x.useRef)(null),Re=(0,x.useRef)(null);function we(K){if(Ke){k.Z.cancel(Re.current),Re.current=(0,k.Z)(function(){He.current=null},2);var v=K.deltaX,G=K.deltaY,Se=K.shiftKey,Ie=v,rt=G;(He.current==="sx"||!He.current&&Se&&G&&!v)&&(Ie=G,rt=0,He.current="sx");var bt=Math.abs(Ie),Ft=Math.abs(rt);He.current===null&&(He.current=d&&bt>Ft?"x":"y"),He.current==="y"?L(K,rt):fe(K,Ie)}}function De(K){Ke&&(ce.current=K.detail===m.current)}return[we,De]}function ee(Ke,Ct,q,U){var I=x.useMemo(function(){return[new Map,[]]},[Ke,q.id,U]),d=(0,A.Z)(I,2),H=d[0],de=d[1],E=function(ce){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ce,L=H.get(ce),fe=H.get(X);if(L===void 0||fe===void 0)for(var He=Ke.length,Re=de.length;Re0&&arguments[0]!==void 0?arguments[0]:!1;ce();var He=function(){var De=!1;de.current.forEach(function(K,v){if(K&&K.offsetParent){var G=K.offsetHeight,Se=getComputedStyle(K),Ie=Se.marginTop,rt=Se.marginBottom,bt=he(Ie),Ft=he(rt),Lt=G+bt+Ft;E.current.get(v)!==Lt&&(E.current.set(v,Lt),De=!0)}}),De&&H(function(K){return K+1})};if(fe)He();else{m.current+=1;var Re=m.current;Promise.resolve().then(function(){Re===m.current&&He()})}}function L(fe,He){var Re=Ke(fe),we=de.current.get(Re);He?(de.current.set(Re,He),X()):de.current.delete(Re),!we!=!He&&(He?Ct==null||Ct(fe):q==null||q(fe))}return(0,x.useEffect)(function(){return ce},[]),[L,X,E.current,d]}var Be=14/15;function Ge(Ke,Ct,q){var U=(0,x.useRef)(!1),I=(0,x.useRef)(0),d=(0,x.useRef)(0),H=(0,x.useRef)(null),de=(0,x.useRef)(null),E,m=function(fe){if(U.current){var He=Math.ceil(fe.touches[0].pageX),Re=Math.ceil(fe.touches[0].pageY),we=I.current-He,De=d.current-Re,K=Math.abs(we)>Math.abs(De);K?I.current=He:d.current=Re;var v=q(K,K?we:De,!1,fe);v&&fe.preventDefault(),clearInterval(de.current),v&&(de.current=setInterval(function(){K?we*=Be:De*=Be;var G=Math.floor(K?we:De);(!q(K,G,!0)||Math.abs(G)<=.1)&&clearInterval(de.current)},16))}},ce=function(){U.current=!1,E()},X=function(fe){E(),fe.touches.length===1&&!U.current&&(U.current=!0,I.current=Math.ceil(fe.touches[0].pageX),d.current=Math.ceil(fe.touches[0].pageY),H.current=fe.target,H.current.addEventListener("touchmove",m,{passive:!1}),H.current.addEventListener("touchend",ce,{passive:!0}))};E=function(){H.current&&(H.current.removeEventListener("touchmove",m),H.current.removeEventListener("touchend",ce))},(0,te.Z)(function(){return Ke&&Ct.current.addEventListener("touchstart",X,{passive:!0}),function(){var L;(L=Ct.current)===null||L===void 0||L.removeEventListener("touchstart",X),E(),clearInterval(de.current)}},[Ke])}function We(Ke){return Math.floor(Math.pow(Ke,.5))}function me(Ke,Ct){var q="touches"in Ke?Ke.touches[0]:Ke;return q[Ct?"pageX":"pageY"]-window[Ct?"scrollX":"scrollY"]}function Q(Ke,Ct,q){x.useEffect(function(){var U=Ct.current;if(Ke&&U){var I=!1,d,H,de=function(){k.Z.cancel(d)},E=function L(){de(),d=(0,k.Z)(function(){q(H),L()})},m=function(fe){if(!(fe.target.draggable||fe.button!==0)){var He=fe;He._virtualHandled||(He._virtualHandled=!0,I=!0)}},ce=function(){I=!1,de()},X=function(fe){if(I){var He=me(fe,!1),Re=U.getBoundingClientRect(),we=Re.top,De=Re.bottom;if(He<=we){var K=we-He;H=-We(K),E()}else if(He>=De){var v=He-De;H=We(v),E()}else de()}};return U.addEventListener("mousedown",m),U.ownerDocument.addEventListener("mouseup",ce),U.ownerDocument.addEventListener("mousemove",X),function(){U.removeEventListener("mousedown",m),U.ownerDocument.removeEventListener("mouseup",ce),U.ownerDocument.removeEventListener("mousemove",X),de()}}},[Ke])}var Z=10;function F(Ke,Ct,q,U,I,d,H,de){var E=x.useRef(),m=x.useState(null),ce=(0,A.Z)(m,2),X=ce[0],L=ce[1];return(0,te.Z)(function(){if(X&&X.times=0;dn-=1){var hn=I(Ct[dn]),wn=q.get(hn);if(wn===void 0){K=!0;break}if(en-=wn,en<=0)break}switch(Se){case"top":G=rt-we;break;case"bottom":G=bt-De+we;break;default:{var tn=Ke.current.scrollTop,On=tn+De;rtOn&&(v="bottom")}}G!==null&&H(G),G!==X.lastTop&&(K=!0)}K&&L((0,P.Z)((0,P.Z)({},X),{},{times:X.times+1,targetAlign:v,lastTop:G}))}},[X,Ke.current]),function(fe){if(fe==null){de();return}if(k.Z.cancel(E.current),typeof fe=="number")H(fe);else if(fe&&(0,f.Z)(fe)==="object"){var He,Re=fe.align;"index"in fe?He=fe.index:He=Ct.findIndex(function(K){return I(K)===fe.key});var we=fe.offset,De=we===void 0?0:we;L({times:0,index:He,offset:De,originAlign:Re})}}}var ue=x.forwardRef(function(Ke,Ct){var q=Ke.prefixCls,U=Ke.rtl,I=Ke.scrollOffset,d=Ke.scrollRange,H=Ke.onStartMove,de=Ke.onStopMove,E=Ke.onScroll,m=Ke.horizontal,ce=Ke.spinSize,X=Ke.containerSize,L=Ke.style,fe=Ke.thumbStyle,He=Ke.showScrollBar,Re=x.useState(!1),we=(0,A.Z)(Re,2),De=we[0],K=we[1],v=x.useState(null),G=(0,A.Z)(v,2),Se=G[0],Ie=G[1],rt=x.useState(null),bt=(0,A.Z)(rt,2),Ft=bt[0],Lt=bt[1],Xt=!U,an=x.useRef(),en=x.useRef(),dn=x.useState(He),hn=(0,A.Z)(dn,2),wn=hn[0],tn=hn[1],On=x.useRef(),Qn=function(){He===!0||He===!1||(clearTimeout(On.current),tn(!0),On.current=setTimeout(function(){tn(!1)},3e3))},sn=d-X||0,Ln=X-ce||0,Jn=x.useMemo(function(){if(I===0||sn===0)return 0;var oe=I/sn;return oe*Ln},[I,sn,Ln]),ge=function(g){g.stopPropagation(),g.preventDefault()},ot=x.useRef({top:Jn,dragging:De,pageY:Se,startTop:Ft});ot.current={top:Jn,dragging:De,pageY:Se,startTop:Ft};var lt=function(g){K(!0),Ie(me(g,m)),Lt(ot.current.top),H(),g.stopPropagation(),g.preventDefault()};x.useEffect(function(){var oe=function(b){b.preventDefault()},g=an.current,C=en.current;return g.addEventListener("touchstart",oe,{passive:!1}),C.addEventListener("touchstart",lt,{passive:!1}),function(){g.removeEventListener("touchstart",oe),C.removeEventListener("touchstart",lt)}},[]);var at=x.useRef();at.current=sn;var Ht=x.useRef();Ht.current=Ln,x.useEffect(function(){if(De){var oe,g=function(b){var _=ot.current,Ae=_.dragging,Ye=_.pageY,_e=_.startTop;k.Z.cancel(oe);var vt=an.current.getBoundingClientRect(),Ot=X/(m?vt.width:vt.height);if(Ae){var Rt=(me(b,m)-Ye)*Ot,Wt=_e;!Xt&&m?Wt-=Rt:Wt+=Rt;var Ne=at.current,yt=Ht.current,se=yt?Wt/yt:0,Pe=Math.ceil(se*Ne);Pe=Math.max(Pe,0),Pe=Math.min(Pe,Ne),oe=(0,k.Z)(function(){E(Pe,m)})}},C=function(){K(!1),de()};return window.addEventListener("mousemove",g,{passive:!0}),window.addEventListener("touchmove",g,{passive:!0}),window.addEventListener("mouseup",C,{passive:!0}),window.addEventListener("touchend",C,{passive:!0}),function(){window.removeEventListener("mousemove",g),window.removeEventListener("touchmove",g),window.removeEventListener("mouseup",C),window.removeEventListener("touchend",C),k.Z.cancel(oe)}}},[De]),x.useEffect(function(){return Qn(),function(){clearTimeout(On.current)}},[I]),x.useImperativeHandle(Ct,function(){return{delayHidden:Qn}});var cn="".concat(q,"-scrollbar"),Tt={position:"absolute",visibility:wn?null:"hidden"},vn={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return m?(Tt.height=8,Tt.left=0,Tt.right=0,Tt.bottom=0,vn.height="100%",vn.width=ce,Xt?vn.left=Jn:vn.right=Jn):(Tt.width=8,Tt.top=0,Tt.bottom=0,Xt?Tt.right=0:Tt.left=0,vn.width="100%",vn.height=ce,vn.top=Jn),x.createElement("div",{ref:an,className:ie()(cn,(0,W.Z)((0,W.Z)((0,W.Z)({},"".concat(cn,"-horizontal"),m),"".concat(cn,"-vertical"),!m),"".concat(cn,"-visible"),wn)),style:(0,P.Z)((0,P.Z)({},Tt),L),onMouseDown:ge,onMouseMove:Qn},x.createElement("div",{ref:en,className:ie()("".concat(cn,"-thumb"),(0,W.Z)({},"".concat(cn,"-thumb-moving"),De)),style:(0,P.Z)((0,P.Z)({},vn),fe),onMouseDown:lt}))}),ae=ue,J=20;function xe(){var Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,q=Ke/Ct*Ke;return isNaN(q)&&(q=0),q=Math.max(q,J),Math.floor(q)}var Le=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],St=[],dt={overflowY:"auto",overflowAnchor:"none"};function xt(Ke,Ct){var q=Ke.prefixCls,U=q===void 0?"rc-virtual-list":q,I=Ke.className,d=Ke.height,H=Ke.itemHeight,de=Ke.fullHeight,E=de===void 0?!0:de,m=Ke.style,ce=Ke.data,X=Ke.children,L=Ke.itemKey,fe=Ke.virtual,He=Ke.direction,Re=Ke.scrollWidth,we=Ke.component,De=we===void 0?"div":we,K=Ke.onScroll,v=Ke.onVirtualScroll,G=Ke.onVisibleChange,Se=Ke.innerProps,Ie=Ke.extraRender,rt=Ke.styles,bt=Ke.showScrollBar,Ft=bt===void 0?"optional":bt,Lt=(0,M.Z)(Ke,Le),Xt=x.useCallback(function(ye){return typeof L=="function"?L(ye):ye==null?void 0:ye[L]},[L]),an=Bt(Xt,null,null),en=(0,A.Z)(an,4),dn=en[0],hn=en[1],wn=en[2],tn=en[3],On=!!(fe!==!1&&d&&H),Qn=x.useMemo(function(){return Object.values(wn.maps).reduce(function(ye,ve){return ye+ve},0)},[wn.id,wn.maps]),sn=On&&ce&&(Math.max(H*ce.length,Qn)>d||!!Re),Ln=He==="rtl",Jn=ie()(U,(0,W.Z)({},"".concat(U,"-rtl"),Ln),I),ge=ce||St,ot=(0,x.useRef)(),lt=(0,x.useRef)(),at=(0,x.useRef)(),Ht=(0,x.useState)(0),cn=(0,A.Z)(Ht,2),Tt=cn[0],vn=cn[1],oe=(0,x.useState)(0),g=(0,A.Z)(oe,2),C=g[0],B=g[1],b=(0,x.useState)(!1),_=(0,A.Z)(b,2),Ae=_[0],Ye=_[1],_e=function(){Ye(!0)},vt=function(){Ye(!1)},Ot={getKey:Xt};function Rt(ye){vn(function(ve){var gt;typeof ye=="function"?gt=ye(ve):gt=ye;var $t=Dn(gt);return ot.current.scrollTop=$t,$t})}var Wt=(0,x.useRef)({start:0,end:ge.length}),Ne=(0,x.useRef)(),yt=ke(ge,Xt),se=(0,A.Z)(yt,1),Pe=se[0];Ne.current=Pe;var Fe=x.useMemo(function(){if(!On)return{scrollHeight:void 0,start:0,end:ge.length-1,offset:void 0};if(!sn){var ye;return{scrollHeight:((ye=lt.current)===null||ye===void 0?void 0:ye.offsetHeight)||0,start:0,end:ge.length-1,offset:void 0}}for(var ve=0,gt,$t,Cn,Nt=ge.length,Jt=0;Jt=Tt&>===void 0&&(gt=Jt,$t=ve),gr>Tt+d&&Cn===void 0&&(Cn=Jt),ve=gr}return gt===void 0&&(gt=0,$t=0,Cn=Math.ceil(d/H)),Cn===void 0&&(Cn=ge.length-1),Cn=Math.min(Cn+1,ge.length-1),{scrollHeight:ve,start:gt,end:Cn,offset:$t}},[sn,On,Tt,ge,tn,d]),Xe=Fe.scrollHeight,Et=Fe.start,Qe=Fe.end,Oe=Fe.offset;Wt.current.start=Et,Wt.current.end=Qe,x.useLayoutEffect(function(){var ye=wn.getRecord();if(ye.size===1){var ve=Array.from(ye.keys())[0],gt=ye.get(ve),$t=ge[Et];if($t&>===void 0){var Cn=Xt($t);if(Cn===ve){var Nt=wn.get(ve),Jt=Nt-H;Rt(function(ht){return ht+Jt})}}}wn.resetRecord()},[Xe]);var Y=x.useState({width:0,height:d}),Ee=(0,A.Z)(Y,2),je=Ee[0],it=Ee[1],tt=function(ve){it({width:ve.offsetWidth,height:ve.offsetHeight})},It=(0,x.useRef)(),Pt=(0,x.useRef)(),Ut=x.useMemo(function(){return xe(je.width,Re)},[je.width,Re]),on=x.useMemo(function(){return xe(je.height,Xe)},[je.height,Xe]),gn=Xe-d,Bn=(0,x.useRef)(gn);Bn.current=gn;function Dn(ye){var ve=ye;return Number.isNaN(Bn.current)||(ve=Math.min(ve,Bn.current)),ve=Math.max(ve,0),ve}var Tn=Tt<=0,xn=Tt>=gn,Ce=C<=0,et=C>=Re,Je=D(Tn,xn,Ce,et),st=function(){return{x:Ln?-C:C,y:Tt}},ut=(0,x.useRef)(st()),nn=(0,O.useEvent)(function(ye){if(v){var ve=(0,P.Z)((0,P.Z)({},st()),ye);(ut.current.x!==ve.x||ut.current.y!==ve.y)&&(v(ve),ut.current=ve)}});function un(ye,ve){var gt=ye;ve?((0,R.flushSync)(function(){B(gt)}),nn()):Rt(gt)}function ln(ye){var ve=ye.currentTarget.scrollTop;ve!==Tt&&Rt(ve),K==null||K(ye),nn()}var Vt=function(ve){var gt=ve,$t=Re?Re-je.width:0;return gt=Math.max(gt,0),gt=Math.min(gt,$t),gt},In=(0,O.useEvent)(function(ye,ve){ve?((0,R.flushSync)(function(){B(function(gt){var $t=gt+(Ln?-ye:ye);return Vt($t)})}),nn()):Rt(function(gt){var $t=gt+ye;return $t})}),rn=T(On,Tn,xn,Ce,et,!!Re,In),Mt=(0,A.Z)(rn,2),Kt=Mt[0],Sn=Mt[1];Ge(On,ot,function(ye,ve,gt,$t){var Cn=$t;return Je(ye,ve,gt)?!1:!Cn||!Cn._virtualHandled?(Cn&&(Cn._virtualHandled=!0),Kt({preventDefault:function(){},deltaX:ye?ve:0,deltaY:ye?0:ve}),!0):!1}),Q(sn,ot,function(ye){Rt(function(ve){return ve+ye})}),(0,te.Z)(function(){function ye(gt){var $t=Tn&>.detail<0,Cn=xn&>.detail>0;On&&!$t&&!Cn&>.preventDefault()}var ve=ot.current;return ve.addEventListener("wheel",Kt,{passive:!1}),ve.addEventListener("DOMMouseScroll",Sn,{passive:!0}),ve.addEventListener("MozMousePixelScroll",ye,{passive:!1}),function(){ve.removeEventListener("wheel",Kt),ve.removeEventListener("DOMMouseScroll",Sn),ve.removeEventListener("MozMousePixelScroll",ye)}},[On,Tn,xn]),(0,te.Z)(function(){if(Re){var ye=Vt(C);B(ye),nn({x:ye})}},[je.width,Re]);var bn=function(){var ve,gt;(ve=It.current)===null||ve===void 0||ve.delayHidden(),(gt=Pt.current)===null||gt===void 0||gt.delayHidden()},Rn=F(ot,ge,wn,H,Xt,function(){return hn(!0)},Rt,bn);x.useImperativeHandle(Ct,function(){return{nativeElement:at.current,getScrollInfo:st,scrollTo:function(ve){function gt($t){return $t&&(0,f.Z)($t)==="object"&&("left"in $t||"top"in $t)}gt(ve)?(ve.left!==void 0&&B(Vt(ve.left)),Rn(ve.top)):Rn(ve)}}}),(0,te.Z)(function(){if(G){var ye=ge.slice(Et,Qe+1);G(ye,ge)}},[Et,Qe,ge]);var kn=ee(ge,Xt,wn,H),Zn=Ie==null?void 0:Ie({start:Et,end:Qe,virtual:sn,offsetX:C,offsetY:Oe,rtl:Ln,getSize:kn}),Fn=At(ge,Et,Qe,Re,C,dn,X,Ot),ir=null;d&&(ir=(0,P.Z)((0,W.Z)({},E?"height":"maxHeight",d),dt),On&&(ir.overflowY="hidden",Re&&(ir.overflowX="hidden"),Ae&&(ir.pointerEvents="none")));var Ve={};return Ln&&(Ve.dir="rtl"),x.createElement("div",(0,o.Z)({ref:at,style:(0,P.Z)((0,P.Z)({},m),{},{position:"relative"}),className:Jn},Ve,Lt),x.createElement(pe.Z,{onResize:tt},x.createElement(De,{className:"".concat(U,"-holder"),style:ir,ref:ot,onScroll:ln,onMouseEnter:bn},x.createElement(j,{prefixCls:U,height:Xe,offsetX:C,offsetY:Oe,scrollWidth:Re,onInnerResize:hn,ref:lt,innerProps:Se,rtl:Ln,extra:Zn},Fn))),sn&&Xe>d&&x.createElement(ae,{ref:It,prefixCls:U,scrollOffset:Tt,scrollRange:Xe,rtl:Ln,onScroll:un,onStartMove:_e,onStopMove:vt,spinSize:on,containerSize:je.height,style:rt==null?void 0:rt.verticalScrollBar,thumbStyle:rt==null?void 0:rt.verticalScrollBarThumb,showScrollBar:Ft}),sn&&Re>je.width&&x.createElement(ae,{ref:Pt,prefixCls:U,scrollOffset:C,scrollRange:Re,rtl:Ln,onScroll:un,onStartMove:_e,onStopMove:vt,spinSize:Ut,containerSize:je.width,horizontal:!0,style:rt==null?void 0:rt.horizontalScrollBar,thumbStyle:rt==null?void 0:rt.horizontalScrollBarThumb,showScrollBar:Ft}))}var qe=x.forwardRef(xt);qe.displayName="List";var kt=qe,wt=kt},51581:function(mn,nt,i){"use strict";Object.defineProperty(nt,"__esModule",{value:!0});var o=function(){function x(R,le){for(var j=0;j=0||Object.prototype.hasOwnProperty.call(x,j)&&(le[j]=x[j]);return le}function ie(x,R){if(!(x instanceof R))throw new TypeError("Cannot call a class as a function")}function pe(x,R){if(!x)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return R&&(typeof R=="object"||typeof R=="function")?R:x}function O(x,R){if(typeof R!="function"&&R!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof R);x.prototype=Object.create(R&&R.prototype,{constructor:{value:x,enumerable:!1,writable:!0,configurable:!0}}),R&&(Object.setPrototypeOf?Object.setPrototypeOf(x,R):x.__proto__=R)}var te=function(x){O(R,x);function R(le){ie(this,R);var j=pe(this,(R.__proto__||Object.getPrototypeOf(R)).call(this,le));return j.scrollListener=j.scrollListener.bind(j),j.eventListenerOptions=j.eventListenerOptions.bind(j),j.mousewheelListener=j.mousewheelListener.bind(j),j}return o(R,[{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 j=this.getParentElement(this.scrollComponent);j.scrollTop=j.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var j=!1,$={get passive(){j=!0}};try{document.addEventListener("test",null,$),document.removeEventListener("test",null,$)}catch(At){}return j}},{key:"eventListenerOptions",value:function(){var j=this.props.useCapture;return this.isPassiveSupported()&&(j={useCapture:this.props.useCapture,passive:!0}),j}},{key:"setDefaultLoader",value:function(j){this.defaultLoader=j}},{key:"detachMousewheelListener",value:function(){var j=window;this.props.useWindow===!1&&(j=this.scrollComponent.parentNode),j.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var j=window;this.props.useWindow===!1&&(j=this.getParentElement(this.scrollComponent)),j.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),j.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(j){var $=this.props.getScrollParent&&this.props.getScrollParent();return $!=null?$:j&&j.parentNode}},{key:"filterProps",value:function(j){return j}},{key:"attachScrollListener",value:function(){var j=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!j)){var $=window;this.props.useWindow===!1&&($=j),$.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),$.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),$.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(j){j.deltaY===1&&!this.isPassiveSupported()&&j.preventDefault()}},{key:"scrollListener",value:function(){var j=this.scrollComponent,$=window,At=this.getParentElement(j),ze=void 0;if(this.props.useWindow){var ft=document.documentElement||document.body.parentNode||document.body,ke=$.pageYOffset!==void 0?$.pageYOffset:ft.scrollTop;this.props.isReverse?ze=ke:ze=this.calculateOffset(j,ke)}else this.props.isReverse?ze=At.scrollTop:ze=j.scrollHeight-At.scrollTop-At.clientHeight;zetypeof pe=="object"&&pe!=null&&pe.nodeType===1,f=(pe,O)=>(!O||pe!=="hidden")&&pe!=="visible"&&pe!=="clip",P=(pe,O)=>{if(pe.clientHeight{const R=(le=>{if(!le.ownerDocument||!le.ownerDocument.defaultView)return null;try{return le.ownerDocument.defaultView.frameElement}catch(j){return null}})(x);return!!R&&(R.clientHeightleO||le>pe&&j=O&&$>=te?le-pe-x:j>O&&$te?j-O+R:0,A=pe=>{const O=pe.parentElement;return O==null?pe.getRootNode().host||null:O},M=(pe,O)=>{var te,x,R,le;if(typeof document=="undefined")return[];const{scrollMode:j,block:$,inline:At,boundary:ze,skipOverflowHiddenElements:ft}=O,ke=typeof ze=="function"?ze:ae=>ae!==ze;if(!o(pe))throw new TypeError("Invalid target");const k=document.scrollingElement||document.documentElement,w=[];let c=pe;for(;o(c)&&ke(c);){if(c=A(c),c===k){w.push(c);break}c!=null&&c===document.body&&P(c)&&!P(document.documentElement)||c!=null&&P(c,ft)&&w.push(c)}const D=(x=(te=window.visualViewport)==null?void 0:te.width)!=null?x:innerWidth,T=(le=(R=window.visualViewport)==null?void 0:R.height)!=null?le:innerHeight,{scrollX:ee,scrollY:N}=window,{height:ne,width:V,top:Ue,right:he,bottom:Bt,left:Be}=pe.getBoundingClientRect(),{top:Ge,right:We,bottom:me,left:Q}=(ae=>{const J=window.getComputedStyle(ae);return{top:parseFloat(J.scrollMarginTop)||0,right:parseFloat(J.scrollMarginRight)||0,bottom:parseFloat(J.scrollMarginBottom)||0,left:parseFloat(J.scrollMarginLeft)||0}})(pe);let Z=$==="start"||$==="nearest"?Ue-Ge:$==="end"?Bt+me:Ue+ne/2-Ge+me,F=At==="center"?Be+V/2-Q+We:At==="end"?he+We:Be-Q;const ue=[];for(let ae=0;ae=0&&Be>=0&&Bt<=T&&he<=D&&(J===k&&!P(J)||Ue>=St&&Bt<=xt&&Be>=qe&&he<=dt))return ue;const kt=getComputedStyle(J),wt=parseInt(kt.borderLeftWidth,10),Ke=parseInt(kt.borderTopWidth,10),Ct=parseInt(kt.borderRightWidth,10),q=parseInt(kt.borderBottomWidth,10);let U=0,I=0;const d="offsetWidth"in J?J.offsetWidth-J.clientWidth-wt-Ct:0,H="offsetHeight"in J?J.offsetHeight-J.clientHeight-Ke-q:0,de="offsetWidth"in J?J.offsetWidth===0?0:Le/J.offsetWidth:0,E="offsetHeight"in J?J.offsetHeight===0?0:xe/J.offsetHeight:0;if(k===J)U=$==="start"?Z:$==="end"?Z-T:$==="nearest"?W(N,N+T,T,Ke,q,N+Z,N+Z+ne,ne):Z-T/2,I=At==="start"?F:At==="center"?F-D/2:At==="end"?F-D:W(ee,ee+D,D,wt,Ct,ee+F,ee+F+V,V),U=Math.max(0,U+N),I=Math.max(0,I+ee);else{U=$==="start"?Z-St-Ke:$==="end"?Z-xt+q+H:$==="nearest"?W(St,xt,xe,Ke,q+H,Z,Z+ne,ne):Z-(St+xe/2)+H/2,I=At==="start"?F-qe-wt:At==="center"?F-(qe+Le/2)+d/2:At==="end"?F-dt+Ct+d:W(qe,dt,Le,wt,Ct+d,F,F+V,V);const{scrollLeft:m,scrollTop:ce}=J;U=E===0?0:Math.max(0,Math.min(ce+U/E,J.scrollHeight-xe/E+H)),I=de===0?0:Math.max(0,Math.min(m+I/de,J.scrollWidth-Le/de+d)),Z+=ce-U,F+=m-I}ue.push({el:J,top:U,left:I})}return ue},s=pe=>pe===!1?{block:"end",inline:"nearest"}:(O=>O===Object(O)&&Object.keys(O).length!==0)(pe)?pe:{block:"start",inline:"nearest"};function ie(pe,O){if(!pe.isConnected||!(R=>{let le=R;for(;le&&le.parentNode;){if(le.parentNode===document)return!0;le=le.parentNode instanceof ShadowRoot?le.parentNode.host:le.parentNode}return!1})(pe))return;const te=(R=>{const le=window.getComputedStyle(R);return{top:parseFloat(le.scrollMarginTop)||0,right:parseFloat(le.scrollMarginRight)||0,bottom:parseFloat(le.scrollMarginBottom)||0,left:parseFloat(le.scrollMarginLeft)||0}})(pe);if((R=>typeof R=="object"&&typeof R.behavior=="function")(O))return O.behavior(M(pe,O));const x=typeof O=="boolean"||O==null?void 0:O.behavior;for(const{el:R,top:le,left:j}of M(pe,s(O))){const $=le-te.top+te.bottom,At=j-te.left+te.right;R.scroll({top:$,left:At,behavior:x})}}}}]); diff --git a/p__Innovation__Tasks__index.25d1b6dd.async.js b/p__Innovation__Tasks__index.25d1b6dd.async.js new file mode 100644 index 0000000000..b09c4c7be2 --- /dev/null +++ b/p__Innovation__Tasks__index.25d1b6dd.async.js @@ -0,0 +1,218 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[6634],{89489:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},59477:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},40001:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},65363:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},26227:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},49198:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},84105:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},41464:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},18785:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},87169:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},73331:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},15277:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},52671:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},8657:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},56082:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},61481:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={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"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},33853:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},15075:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},62772:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},43531:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},76618:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"poweroff",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},61485:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},38819:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},47472:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},87395:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},p=g,o=e(7657),h=function(u,r){return v.createElement(o.Z,(0,t.Z)({},u,{ref:r,icon:p}))},i=v.forwardRef(h),l=i},21243:function(){"use strict"},68055:function(_t,N){"use strict";N.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},30434:function(){"use strict"},44477:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(59301),v=e(44993),g=e(43418),p="data:image/png;base64,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",o="data:image/png;base64,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",h={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const i=({visible:c,occupationValue:u,onCancel:r=()=>{}})=>{const d=()=>t.createElement("div",{className:h.flexColumn},t.createElement("img",{className:h.img,src:o}),t.createElement("span",{className:h.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),n=()=>t.createElement("div",{className:h.flexColumn},t.createElement("img",{className:h.img,src:p}),t.createElement("span",{className:h.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),a=()=>u===3?t.createElement(t.Fragment,null,n(),d()):u===2?d():n();return t.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:c,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{r(),v.history.push("/account/certification")},onCancel:()=>{r()}},t.createElement("div",{className:h.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.createElement("div",{className:h.flexRow},a()))};var l=(0,v.connect)(({paperlibrary:c,loading:u,globalSetting:r})=>({paperlibrary:c,globalSetting:r,loading:u.effects}))(i)},84845:function(_t,N,e){"use strict";e.d(N,{Z:function(){return z},U:function(){return F}});var t=e(59301),v=e(31797),g=e(43418),p=e(1710),o=e(48931),h=e(68606),i=e(61186),l=e.n(i),c={exitFullScreenModalWrapper:"exitFullScreenModalWrapper___aNB9Q",exitFullScreenModal:"exitFullScreenModal___HIMyY",warningIcon:"warningIcon___xEURa",warningText:"warningText___W6NPJ",countdownWrapper:"countdownWrapper___n8g1M",forcedModalWrapper:"forcedModalWrapper___JPMQ2",forcedModalContent:"forcedModalContent___uY5FV",forcedText:"forcedText___C3CrF",screenNumText:"screenNumText___oljHN"},u="data:image/png;base64,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",r="data:image/png;base64,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",d=e(89299),n=e(44993),a=e(37838),s=e(59301),f=Object.defineProperty,S=Object.defineProperties,E=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,C=(Ce,oe,Fe)=>oe in Ce?f(Ce,oe,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ce[oe]=Fe,m=(Ce,oe)=>{for(var Fe in oe||(oe={}))A.call(oe,Fe)&&C(Ce,Fe,oe[Fe]);if(w)for(var Fe of w(oe))b.call(oe,Fe)&&C(Ce,Fe,oe[Fe]);return Ce},y=(Ce,oe)=>S(Ce,E(oe)),x=(Ce,oe,Fe)=>new Promise((B,$)=>{var Q=K=>{try{k(Fe.next(K))}catch(Z){$(Z)}},ae=K=>{try{k(Fe.throw(K))}catch(Z){$(Z)}},k=K=>K.done?B(K.value):Promise.resolve(K.value).then(Q,ae);k((Fe=Fe.apply(Ce,oe)).next())});const F=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:D}=v.default,j=({exercise:Ce,socket:oe,dispatch:Fe,onStartScreenshot:B,onCloseScreenshot:$,handleToDetail:Q})=>{const[ae,k]=g.default.useModal(),K=(0,t.useRef)(),[Z,ue]=(0,t.useState)(!0),ge=(0,t.useRef)(!1),le=(0,n.useParams)();(0,t.useEffect)(()=>{var H,M,re;if(document.addEventListener((0,o.gH)(),ie,!1),window.addEventListener("blur",Y,!1),(H=Ce.exerciseUserInfo)!=null&&H.screen_open&&(0,o.vp)()&&ue(!1),(M=Ce.exerciseUserInfo)!=null&&M.screen_open&&!(0,o.vp)()){(0,d.RG)(" ",!0);const X=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?Ce.exerciseUserInfo.screen_sec+3:Ce.exerciseUserInfo.screen_sec+10+1;K.current=g.default.info({icon:null,centered:!0,width:444,title:(0,a._V)(a.CP.recordScreen1),keyboard:!1,content:s.createElement("div",null,(0,a._V)(a.CP.recordScreen2),s.createElement("span",{style:{color:"#FF9849"}},Ce.exerciseUserInfo.screen_num-Ce.exerciseUserInfo.used_screen_num),(0,a._V)(a.CP.recordScreen3)),okText:s.createElement("span",null,(0,a._V)(a.CP.recordScreen4),"\uFF08",s.createElement("span",{style:{display:"inline-block"}},s.createElement(D,{onFinish:()=>x(void 0,null,function*(){var R;const _=yield L();(R=K.current)==null||R.destroy(),_.used_screen_num&&Ge(_.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+X*1e3})),"S\uFF09"),onOk:()=>{var R;(0,d.RG)(" ",!0),(R=K.current)==null||R.destroy(),ue(!1),(0,o.Dj)(document.body),document.getElementById("root").addEventListener("click",De,!1)}})}return(re=Ce.exerciseUserInfo)!=null&&re.screen_open&&!(0,o.vp)()||document.getElementById("root").addEventListener("click",De,!1),()=>{document.getElementById("root").removeEventListener("click",De,!1),document.removeEventListener((0,o.gH)(),ie,!1),window.removeEventListener("blur",Y,!1)}},[]),(0,t.useEffect)(()=>{setTimeout(()=>{Ce.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",De,!1),document.removeEventListener((0,o.gH)(),ie,!1))},500),rt()},[Ce.actionTabs]),(0,t.useEffect)(()=>{setTimeout(()=>{Ce.exerciseUserInfo.used_screen_num>Ce.exerciseUserInfo.screen_num&&se()},500)},[Ce.exerciseUserInfo]);const me=()=>x(void 0,null,function*(){const H=yield L();setTimeout(()=>{var M,re;(M=K.current)==null||M.destroy(),K.current=g.default.info({okText:s.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:s.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",s.createElement("span",{className:"c-red"},H.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",s.createElement("span",{className:"c-red"},(re=Ce.exerciseUserInfo)==null?void 0:re.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>x(void 0,null,function*(){(0,o.Dj)(document.body)})})},1e3)}),De=H=>{!(0,o.vp)()&&H.target.nodeName!=="A"&&H.target.nodeName!=="BUTTON"&&H.target.innerHTML!=="\u786E \u5B9A"&&(0,o.Dj)(document.body)},rt=()=>x(void 0,null,function*(){const H=yield Fe({type:"exercise/getExerciseUserInfo",payload:m({},le)});return H==null?void 0:H.data}),We=H=>x(void 0,null,function*(){var M;if((M=Ce.exerciseUserInfo)!=null&&M.screen_at){const X=yield(0,h.ck)(y(m({},le),{reset:!0}));if((X==null?void 0:X.status)===-6)return}const re=yield(0,h.oy)({id:le.categoryId});if(re!=null&&re.is_commit){g.default.destroyAll(),yield et(),ce(!0);return}else Ge(H+1)}),et=()=>x(void 0,null,function*(){var H;const M=l()(),re=Ce.exerciseUserInfo.screen_sec;if(He.current.length>0){const X=M.format("YYYY-MM-DD HH:mm:ss");let R=Math.floor(M.diff(l()(He.current[0].start))/1e3);const _=He.current.length;R/re>>0>_&&(R=(_+1)*re-1),yield(0,h.P8)(le.categoryId,{exercise_user_id:(H=Ce.exerciseUserInfo)==null?void 0:H.exercise_user_id,time:X,time_long:R,count:_})}He.current=[]}),it=(0,t.useRef)(0),Te=(0,t.useRef)(0),He=(0,t.useRef)([]),Me=(0,t.useRef)(!1),Ge=H=>x(void 0,null,function*(){var M;ge.current||(B(),g.default.destroyAll(),it.current=l()().valueOf(),Me.current=!0,K.current=g.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:c.exitFullScreenModalWrapper,okText:s.createElement("span",null,(0,a._V)(a.CP.recordScreen8)),content:s.createElement("div",{className:c.exitFullScreenModal},s.createElement("img",{src:u,alt:"",className:c.warningIcon}),s.createElement("div",{className:c.warningText,style:{marginBottom:50,fontWeight:500}},(0,a._V)(a.CP.recordScreen9)),s.createElement("div",{style:{marginBottom:40}},(0,a._V)(a.CP.recordScreen10)),s.createElement("div",{style:{marginBottom:40}},(0,a._V)(a.CP.recordScreen11),s.createElement("span",{className:c.warningText},((M=Ce.exerciseUserInfo)==null?void 0:M.screen_num)+1),(0,a._V)(a.CP.recordScreen12),s.createElement("span",{className:c.warningText,style:{fontWeight:600}},(0,a._V)(a.CP.recordScreen13)),",",(0,a._V)(a.CP.recordScreen14),s.createElement("span",{className:c.warningText},H-1),(0,a._V)(a.CP.recordScreen15)),s.createElement("div",null,s.createElement("span",null,s.createElement(D,{className:c.countdownWrapper,onFinish:()=>{Te.current=l()().valueOf(),He.current.push({start:it.current,end:Te.current}),We(H)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(Ce.exerciseUserInfo.screen_sec+1)*1e3}),(0,a._V)(a.CP.recordScreen25)),(0,a._V)(a.CP.recordScreen16))),onOk:()=>{(0,d.RG)(" ",!0),et(),(0,o.Dj)(document.body),$(),K.current.destroy(),Me.current=!1}}))}),se=()=>x(void 0,null,function*(){g.default.destroyAll(),(yield(0,h.VL)({categoryId:le.categoryId,commit_method:1}))&&ce()}),ce=(H=!1)=>x(void 0,null,function*(){var M,re;if(document.removeEventListener((0,o.gH)(),ie,!1),(0,o.BU)(),g.default.destroyAll(),ge.current=!0,H){const X=yield(0,h.Yu)(le.categoryId,{exercise_user_id:(M=Ce.exerciseUserInfo)==null?void 0:M.exercise_user_id});ae.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:c.forcedModalWrapper,centered:!0,content:s.createElement("div",{className:c.forcedModalContent},s.createElement("img",{src:r,alt:""}),s.createElement("div",{className:c.forcedText},(0,a._V)(a.CP.recordScreen17)),s.createElement("div",{className:c.screenNumText},(0,a._V)(a.CP.recordScreen18),(re=Ce.exerciseUserInfo)==null?void 0:re.screen_num,(0,a._V)(a.CP.recordScreen19)),s.createElement(p.default,{dataSource:X==null?void 0:X.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,a._V)(a.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,a._V)(a.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,a._V)(a.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{$(),Q()},onOk:()=>{n.history.push(`/classrooms/${le.coursesId}/exercisenotice/${le.categoryId}/users/${le.login}?isShowApply=true`)}})}else ae.info({content:s.createElement("div",{className:"tc font16"},(0,a._V)(a.CP.recordScreen23),s.createElement("br",null),(0,a._V)(a.CP.recordScreen24)),onOk:()=>{Q()}})}),Y=H=>{(0,o.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!Me.current&&(0,o.BU)()},L=()=>x(void 0,null,function*(){var H;if((H=Ce.exerciseUserInfo)!=null&&H.screen_at){const X=yield(0,h.ck)(y(m({},le),{reset:!0}));if((X==null?void 0:X.status)===-6)return}const M=yield(0,h.oy)({id:le.categoryId});if(M!=null&&M.is_commit){ce();return}return yield rt()}),ie=()=>x(void 0,null,function*(){var H;if((0,d.RG)(" ",!0),(0,o.vp)()){if((H=Ce.exerciseUserInfo)!=null&&H.screen_at){var M=yield(0,h.ck)(y(m({},le),{reset:!0}));if((M==null?void 0:M.status)===-6)return}}else if(!Me.current){var M=yield(0,h.ck)(m({},le));if((M==null?void 0:M.status)===-6)return;const X=yield rt();Ge(X.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),Se=()=>x(void 0,null,function*(){(0,h.ck)(m({},le));const H=yield rt();Ge(H.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return s.createElement("div",null,k)};var z=(0,n.connect)(({exercise:Ce,globalSetting:oe})=>({globalSetting:oe,exercise:Ce}))(j)},85966:function(_t,N,e){"use strict";e.d(N,{Z:function(){return C}});var t=e(59301),v=e(44993),g=e(43418),p=e(8591),o=e(92832),h=e(24905),i=e(62106),l=e(44477),c=e(89299),u=e(3113),r=e(87169),d={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},n=e(32637),a=e(59301);const s=({classroomList:m,dispatch:y,user:x})=>a.createElement(g.default,{open:m.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:a.createElement("span",null,a.createElement(r.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{y({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},a.createElement("div",{style:{textAlign:"center",marginBottom:30}},a.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",a.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),a.createElement("img",{style:{width:130,height:130},src:n})),a.createElement("div",{className:d.bottom},a.createElement(u.ZP,{className:d.yes,onClick:()=>{y({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var f=(0,v.connect)(({classroomList:m,user:y})=>({classroomList:m,user:y}))(s),S=e(52430),E=e(59301),w=(m,y,x)=>new Promise((F,D)=>{var j=oe=>{try{Ce(x.next(oe))}catch(Fe){D(Fe)}},z=oe=>{try{Ce(x.throw(oe))}catch(Fe){D(Fe)}},Ce=oe=>oe.done?F(oe.value):Promise.resolve(oe.value).then(j,z);Ce((x=x.apply(m,y)).next())}),A=(m=>(m[m.Professor=1]="Professor",m[m.AssistantProfessor=2]="AssistantProfessor",m[m.Student=3]="Student",m))(A||{});const b=({visible:m,user:y,account:x,onCancel:F=()=>{},dispatch:D})=>{const[j,z]=(0,t.useState)(),[Ce,oe]=(0,t.useState)([]),[Fe,B]=(0,t.useState)(!1),[$,Q]=(0,t.useState)(!1),[ae,k]=(0,t.useState)(),[K,Z]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var me,De;(me=y==null?void 0:y.userInfo)!=null&&me.identity&&oe([((De=y==null?void 0:y.userInfo)==null?void 0:De.identity)==="student"?3:1])},[y]);const ue=me=>{const De=()=>{window.location.href=(me==null?void 0:me.jump_url)||`/classrooms/${me==null?void 0:me.course_id}`};if(Ce.includes(1)){g.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:E.createElement("div",{className:"tc"},(me==null?void 0:me.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{De()}});return}De()},ge=()=>w(void 0,null,function*(){if(!j){p.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let me=yield(0,S.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:j}});if(me!=null&&me.need_pro_auth&&!Ce.includes(1)&&!Ce.includes(2)){D({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:j,checkedList:Ce}}),le();return}B(!0);const De=yield(0,i.cR)({invite_code:j,professor:Ce.includes(1)?1:null,assistant_professor:Ce.includes(2)?1:null,student:Ce.includes(3)?1:null});if(B(!1),(De==null?void 0:De.status)===-4&&(F(),D({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(De==null?void 0:De.status)===-12&&p.ZP.warning(De==null?void 0:De.message),(De==null?void 0:De.status)===-2){if(le(),De.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Q(!0),k(1);return}if(De.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Q(!0),k(2);return}if(De.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Q(!0),k(3);return}}if((De==null?void 0:De.status)===0){(0,c.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),le(),De!=null&&De.course_id?ue(De):p.ZP.success(De.message);return}}),le=()=>w(void 0,null,function*(){F()});return E.createElement(E.Fragment,null,E.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:m,confirmLoading:Fe,onOk:ge,onCancel:le},E.createElement("div",{className:"tc"},E.createElement("div",null,E.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),E.createElement(o.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:j,onChange:me=>{if(me.target.value.length>=7){p.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}z(me.target.value)}})),E.createElement("div",{className:"mt10 font14"},E.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),E.createElement(h.default.Group,{value:Ce,onChange:me=>oe(me)},E.createElement(h.default,{value:1,disabled:Ce.includes(2)},"\u6559\u5E08"),E.createElement(h.default,{value:2,disabled:Ce.includes(1)},"\u52A9\u6559"),E.createElement(h.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),E.createElement(f,null),E.createElement(l.Z,{visible:$,onCancel:()=>Q(!1),occupationValue:ae}))};var C=(0,v.connect)(({user:m,account:y})=>({user:m,account:y}))(b)},36952:function(_t,N,e){"use strict";e.d(N,{Z:function(){return sn},g:function(){return un}});var t=e(59301),v=e(44993),g=e(44e3),p=e(92832),o=e(49127),h=e(43418),i={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},l=e(8591),c=e(95237),u=e(43604),r=e(20834),d=e(38854),n=e(5112),a=e(62106),s=e(89299),f=(Pe,st,at)=>new Promise((dt,ht)=>{var Qt=Nt=>{try{Gt(at.next(Nt))}catch(vn){ht(vn)}},Jt=Nt=>{try{Gt(at.throw(Nt))}catch(vn){ht(vn)}},Gt=Nt=>Nt.done?dt(Nt.value):Promise.resolve(Nt.value).then(Qt,Jt);Gt((at=at.apply(Pe,st)).next())}),S=(Pe=>(Pe.Manager="manager",Pe.Developer="developer",Pe.Reporter="reporter",Pe))(S||{}),w=({visible:Pe,onCancel:st=()=>{}})=>{const[at,dt]=(0,t.useState)(),[ht,Qt]=(0,t.useState)(),[Jt,Gt]=(0,t.useState)(!1),Nt=()=>f(void 0,null,function*(){if(!at){l.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(at.length!==6){l.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!ht){l.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Gt(!0);const tn=yield(0,a.vm)({code:at,role:ht});Gt(!1),vn();const It={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(It[tn.status]){l.ZP.info(It[tn.status]);return}if(tn.status===0){ht==="reporter"?(l.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,s.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),v.history.push(`/projects/${tn==null?void 0:tn.project_id}`)):((0,s.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),l.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),vn=()=>f(void 0,null,function*(){st()});return t.createElement(t.Fragment,null,t.createElement(h.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Pe,confirmLoading:Jt,onOk:Nt,onCancel:vn},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(p.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:at,onChange:tn=>{if(tn.target.value.length>=7){l.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}dt(tn.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(n.ZP.Group,{value:ht,onChange:tn=>Qt(tn.target.value)},t.createElement(n.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(n.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(n.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},A=e(85966),b={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},C=e(2686),m=e(78241),y=e(57809),x=e(91750),F=Object.defineProperty,D=Object.defineProperties,j=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,Fe=(Pe,st,at)=>st in Pe?F(Pe,st,{enumerable:!0,configurable:!0,writable:!0,value:at}):Pe[st]=at,B=(Pe,st)=>{for(var at in st||(st={}))Ce.call(st,at)&&Fe(Pe,at,st[at]);if(z)for(var at of z(st))oe.call(st,at)&&Fe(Pe,at,st[at]);return Pe},$=(Pe,st)=>D(Pe,j(st)),Q=(Pe,st,at)=>new Promise((dt,ht)=>{var Qt=Nt=>{try{Gt(at.next(Nt))}catch(vn){ht(vn)}},Jt=Nt=>{try{Gt(at.throw(Nt))}catch(vn){ht(vn)}},Gt=Nt=>Nt.done?dt(Nt.value):Promise.resolve(Nt.value).then(Qt,Jt);Gt((at=at.apply(Pe,st)).next())});const ae=({globalSetting:Pe,dispatch:st,user:at,info:dt,open:ht,onCancel:Qt=()=>{}})=>{var Jt;const[Gt,Nt]=(0,t.useState)([]),[vn,tn]=(0,t.useState)([]),[It,Ht]=(0,t.useState)([]),[ln]=m.default.useForm(),[fn,yn]=(0,t.useState)(!1),[An,wn]=(0,t.useState)(!1),gn=(0,t.useRef)(null),Nn=(0,t.useRef)(1),[lr,hn]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{ht&&an()},[ht]);const an=()=>Q(void 0,null,function*(){var kn;const Xn=dt;if(!(0,C.o1)(st))return;const{user_school_id:er="",department_id:Cr="",school_name:xr="",department_name:Br=""}=at.userInfo||{},qn=(kn=Xn==null?void 0:Xn.graduation_years)==null?void 0:kn.at(-1);tn([{id:er,name:xr}]),yield nr(er),ln.setFieldsValue({year:qn,school_id:er,department_id:Number(Cr),name:`${qn}${xr}${Br}\u6BD5\u4E1A\u8BBE\u8BA1`})}),_n=kn=>Q(void 0,null,function*(){const Xn=yield(0,x.J3)($(B({},kn),{tab_module_type:"graduations"}));return Xn!=null&&Xn.un_purchased&&st({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Xn.status===0&&Nt((Xn==null?void 0:Xn.graduation_years)||[]),Xn}),On=(kn,Xn=500)=>{wn(!0),clearTimeout(gn.current),gn.current=setTimeout(()=>Q(void 0,null,function*(){Nn.current+=1;const er=Nn.current,Cr=yield(0,x.NT)({keyword:kn});Cr.status===0&&Nn.current===er&&(tn((Cr==null?void 0:Cr.schools)||[]),wn(!1))}),Xn)},nr=kn=>Q(void 0,null,function*(){if(!kn)return;const Xn=yield(0,x.Ps)({page:1,limit:9999,id:kn});Xn.status===0&&Ht((Xn==null?void 0:Xn.departments)||[])});return t.createElement(h.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ht,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:fn,onCancel:Qt,onOk:()=>ln.submit()},t.createElement(m.default,{colon:!1,form:ln,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(kn,Xn)=>{kn.school_id&&(nr(Xn.school_id),ln.setFieldValue("department_id",null))},onFinish:kn=>Q(void 0,null,function*(){yn(!0);const Xn=yield(0,x.Wz)(kn);Xn.status===0&&(l.ZP.success("\u521B\u5EFA\u6210\u529F"),ln.resetFields(),Qt(),(0,s.xg)(`/graduations/${Xn==null?void 0:Xn.identifier}/index`)),yn(!1)})},t.createElement(m.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(y.default,{style:{width:344},size:"large",options:(Jt=dt==null?void 0:dt.graduation_years)==null?void 0:Jt.map(kn=>({value:kn,label:kn}))})),t.createElement(m.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(y.default,{showSearch:!0,filterOption:!1,onSearch:kn=>{On(kn)},loading:An,size:"large",style:{width:344},options:vn.map(kn=>({value:kn.id,label:kn.name}))})),t.createElement(m.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(y.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:It.map(kn=>({value:kn.id,label:kn.name}))})),t.createElement(m.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},t.createElement(p.default,{showCount:!0,style:{width:344},maxLength:60}))))};var k=(0,v.connect)(({user:Pe,globalSetting:st,loading:at})=>({user:Pe,globalSetting:st,loading:at}))(ae),K=e(52430),Z=Object.defineProperty,ue=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,me=(Pe,st,at)=>st in Pe?Z(Pe,st,{enumerable:!0,configurable:!0,writable:!0,value:at}):Pe[st]=at,De=(Pe,st)=>{for(var at in st||(st={}))ge.call(st,at)&&me(Pe,at,st[at]);if(ue)for(var at of ue(st))le.call(st,at)&&me(Pe,at,st[at]);return Pe},rt=(Pe,st,at)=>new Promise((dt,ht)=>{var Qt=Nt=>{try{Gt(at.next(Nt))}catch(vn){ht(vn)}},Jt=Nt=>{try{Gt(at.throw(Nt))}catch(vn){ht(vn)}},Gt=Nt=>Nt.done?dt(Nt.value):Promise.resolve(Nt.value).then(Qt,Jt);Gt((at=at.apply(Pe,st)).next())});const We=({globalSetting:Pe,dispatch:st,user:at,open:dt,onCancel:ht=()=>{}})=>{const[Qt]=m.default.useForm(),[Jt,Gt]=(0,t.useState)(!1),[Nt,vn]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var tn;if(dt){const It={code:"",user_type:((tn=at==null?void 0:at.userInfo)==null?void 0:tn.identity)==="student"?2:1,major:""};Qt.setFieldsValue(It),vn(De({},It))}},[dt]),t.createElement(h.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:dt,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Jt,onCancel:ht,onOk:()=>Qt.submit()},t.createElement(m.default,{colon:!1,form:Qt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(tn,It)=>vn(De({},It)),onFinish:tn=>rt(void 0,null,function*(){Gt(!0);const It=yield(0,K.ZP)("/api/graduations/join.json",{method:"post",body:tn});It.status===0&&(ht(),It!=null&&It.identifier?(0,s.xg)(`/graduations/${It==null?void 0:It.identifier}/index`):l.ZP.success(It==null?void 0:It.message)),Gt(!1)})},t.createElement(m.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(m.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(n.ZP.Group,null,t.createElement(n.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(n.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Nt==null?void 0:Nt.user_type)===2&&t.createElement(m.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},t.createElement(p.default,{showCount:!0,maxLength:60}))))};var et=(0,v.connect)(({user:Pe,globalSetting:st})=>({user:Pe,globalSetting:st}))(We),it=e(59301),Te=Object.defineProperty,He=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,Y=(Pe,st,at)=>st in Pe?Te(Pe,st,{enumerable:!0,configurable:!0,writable:!0,value:at}):Pe[st]=at,L=(Pe,st)=>{for(var at in st||(st={}))se.call(st,at)&&Y(Pe,at,st[at]);if(Ge)for(var at of Ge(st))ce.call(st,at)&&Y(Pe,at,st[at]);return Pe},ie=(Pe,st)=>He(Pe,Me(st)),Se=(Pe,st)=>{var at={};for(var dt in Pe)se.call(Pe,dt)&&st.indexOf(dt)<0&&(at[dt]=Pe[dt]);if(Pe!=null&&Ge)for(var dt of Ge(Pe))st.indexOf(dt)<0&&ce.call(Pe,dt)&&(at[dt]=Pe[dt]);return at},H=(Pe,st,at)=>new Promise((dt,ht)=>{var Qt=Nt=>{try{Gt(at.next(Nt))}catch(vn){ht(vn)}},Jt=Nt=>{try{Gt(at.throw(Nt))}catch(vn){ht(vn)}},Gt=Nt=>Nt.done?dt(Nt.value):Promise.resolve(Nt.value).then(Qt,Jt);Gt((at=at.apply(Pe,st)).next())}),M=(Pe=>(Pe.Projects="projects",Pe.Shixuns="shixuns",Pe.Classrooms="classrooms",Pe))(M||{}),re=(Pe=>(Pe.Classrooms="classrooms",Pe.Shixuns="shixuns",Pe.Paths="paths",Pe.Projects="projects",Pe.Videos="videos",Pe.Topics="topics",Pe.Graduations="graduations",Pe))(re||{});const X=Pe=>{var st=Pe,{homePage:at,user:dt,globalSetting:ht,loading:Qt,dispatch:Jt}=st,Gt=Se(st,["homePage","user","globalSetting","loading","dispatch"]),Nt,vn,tn,It;const[Ht,ln]=(0,t.useState)(),[fn,yn]=(0,t.useState)(),[An,wn]=(0,t.useState)(!1),[gn,Nn]=(0,t.useState)(!1),[lr,hn]=(0,t.useState)(!1),[an,_n]=(0,t.useState)();function On(qn,mr){for(const Sn of qn){if(Sn.link===mr)return Sn.hidden;if(Sn.subitem&&Sn.subitem.length>0){let cr=Sn.subitem;for(const Er of cr)if(Er.link===mr)return Er.hidden;return!1}}return!0}const nr=On(((Nt=ht.setting)==null?void 0:Nt.navbar)||[],"/classrooms"),kn=On(((vn=ht.setting)==null?void 0:vn.navbar)||[],"/shixuns"),Xn=On(((tn=ht.setting)==null?void 0:tn.navbar)||[],"/paths"),er=On(((It=ht.setting)==null?void 0:It.navbar)||[],"/graduations"),Cr=qn=>{var mr;if((0,C.tJ)(Jt)){if(qn==="projects"&&!((mr=dt.userInfo)!=null&&mr.email)){l.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}qn==="classrooms"?ln(!0):qn==="projects"&&yn(!0)}},xr=(qn,mr)=>{var Sn;if((0,C.tJ)(Jt)){if(mr==="projects"&&!((Sn=dt.userInfo)!=null&&Sn.email)){l.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}mr==="shixuns"&&!(0,C.xY)()||qn&&(window.location.href=qn)}},Br=qn=>{var mr,Sn,cr,Er,ir,Sr,Tr,ii,Lr,Nr,Yr,Qn,sr,kr,gr,yr,jr,oi,Pn,Jn,tr,ar;return it.createElement(it.Fragment,null,it.createElement(c.Z,{justify:"space-around",className:"pt5 pb5"},it.createElement(u.Z,{className:((mr=dt.userInfo)==null?void 0:mr.user_identity)!=="\u5B66\u751F"?b.joinCol:b.hidden},((Sn=dt.userInfo)==null?void 0:Sn.user_identity)!=="\u5B66\u751F"&&!((cr=ht==null?void 0:ht.setting)!=null&&cr.hide_course)&&it.createElement(r.default.Item,L({},qn),it.createElement("a",{onClick:()=>xr("/classrooms/new")},(Er=dt.userInfo)!=null&&Er.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((ir=ht==null?void 0:ht.setting)!=null&&ir.hide_shixun)&&((Sr=dt==null?void 0:dt.userInfo)==null?void 0:Sr.is_shixun_marker)&&it.createElement(r.default.Item,L({},qn),it.createElement("a",{onClick:()=>xr("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Tr=dt.userInfo)==null?void 0:Tr.user_identity)!=="\u5B66\u751F"&&!((ii=ht==null?void 0:ht.setting)!=null&&ii.hide_subject)&&it.createElement(r.default.Item,L({},qn),it.createElement("a",{onClick:()=>xr("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Lr=ht==null?void 0:ht.setting)!=null&&Lr.is_local)&&((Nr=dt.userInfo)==null?void 0:Nr.main_site)&&it.createElement(r.default.Item,L({},qn),it.createElement("a",{onClick:()=>{var br;return xr(`${(br=ht==null?void 0:ht.setting)==null?void 0:br.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Yr=dt==null?void 0:dt.userInfo)==null?void 0:Yr.identity)!=="student"&&it.createElement(r.default.Item,ie(L({},qn),{onClick:()=>H(void 0,null,function*(){if(!(0,C.o1)(Jt))return;const br=yield(0,x.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(br!=null&&br.un_purchased){Jt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}br.status===0&&(_n(br),wn(!0))})}),it.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Qn=dt.userInfo)!=null&&Qn.main_site)&&it.createElement("div",null,it.createElement(r.default.Item,L({},qn),it.createElement("a",{onClick:()=>Cr("classrooms")},(sr=dt.userInfo)!=null&&sr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((kr=dt.userInfo)==null?void 0:kr.main_site)&&!((gr=ht==null?void 0:ht.setting)!=null&&gr.is_local)&&it.createElement(r.default.Item,L({},qn),it.createElement("a",{onClick:()=>Cr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((yr=dt.userInfo)==null?void 0:yr.main_site)&&((jr=dt.userInfo)==null?void 0:jr.user_identity)!=="\u5B66\u751F"&&it.createElement(u.Z,null,it.createElement("div",{className:b.joinBoard})),((oi=dt.userInfo)==null?void 0:oi.main_site)&&it.createElement(u.Z,{className:((Pn=dt.userInfo)==null?void 0:Pn.user_identity)!=="\u5B66\u751F"?b.joinCol:b.w90},it.createElement(r.default.Item,L({},qn),it.createElement("a",{onClick:()=>Cr("classrooms")},(Jn=dt.userInfo)!=null&&Jn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((tr=dt.userInfo)==null?void 0:tr.main_site)&&!((ar=ht==null?void 0:ht.setting)!=null&&ar.is_local)&&it.createElement(r.default.Item,L({},qn),it.createElement("a",{onClick:()=>Cr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),it.createElement(r.default.Item,ie(L({},qn),{onClick:()=>{(0,C.o1)(Jt)&&Nn(!0)}}),it.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return it.createElement("section",null,it.createElement(d.Z,{dropdownRender:()=>{var qn;return it.createElement(r.default,{className:((qn=dt.userInfo)==null?void 0:qn.user_identity)!=="\u5B66\u751F"?`${b.rightMenu} ${b.joinMenu} mt10`:`${b.rightMenu} ${b.joinMenu} ${b.w140} mt10`},it.createElement(Br,null))},placement:"bottom"},it.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current-primary-hover ml15 mr15"})),it.createElement(A.Z,{visible:Ht,onCancel:()=>ln(!1)}),it.createElement(w,{visible:fn,onCancel:()=>yn(!1)}),it.createElement(k,{info:an,open:An,onCancel:()=>wn(!1)}),it.createElement(et,{open:gn,onCancel:()=>Nn(!1)}))};var R=(0,v.connect)(({homePage:Pe,loading:st,user:at,globalSetting:dt})=>({homePage:Pe,user:at,globalSetting:dt,loading:st.models.index}))(X),_={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},U=e(64681),P=e(37425),de=e(13952),ye=e(59301),q=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,he=(Pe,st)=>{var at={};for(var dt in Pe)T.call(Pe,dt)&&st.indexOf(dt)<0&&(at[dt]=Pe[dt]);if(Pe!=null&&q)for(var dt of q(Pe))st.indexOf(dt)<0&&I.call(Pe,dt)&&(at[dt]=Pe[dt]);return at},pe=(Pe,st,at)=>new Promise((dt,ht)=>{var Qt=Nt=>{try{Gt(at.next(Nt))}catch(vn){ht(vn)}},Jt=Nt=>{try{Gt(at.throw(Nt))}catch(vn){ht(vn)}},Gt=Nt=>Nt.done?dt(Nt.value):Promise.resolve(Nt.value).then(Qt,Jt);Gt((at=at.apply(Pe,st)).next())});const we=Pe=>{var st,at=RegExp("(^| )"+Pe+"=([^;]+)(;|$)");return(st=document.cookie.match(at))?decodeURIComponent(st[2]):null},Je=Pe=>{var st=new Date;st.setTime(st.getTime()-1);var at=we(Pe);at!=null&&(document.cookie=Pe+"="+at+";expires="+st.toGMTString())};var ke=(Pe=>(Pe.Classrooms="classrooms",Pe.Shixuns="shixuns",Pe.Paths="paths",Pe.Projects="projects",Pe.Videos="videos",Pe.Topics="topics",Pe.Competition="competitions",Pe.Engineering="engineering",Pe.Graduations="graduations",Pe.Paperlibrary="paperlibrary",Pe.Problemset="problemset",Pe.Dataset="dataset",Pe))(ke||{});const ve=Pe=>{var st=Pe,{homePage:at,user:dt,globalSetting:ht,loading:Qt,dispatch:Jt,shixunHomeworks:Gt,location:Nt,payload:vn={}}=st,tn=he(st,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),It,Ht,ln,fn,yn,An,wn,gn,Nn,lr,hn,an,_n,On,nr,kn;const Xn=(Ht=(((It=ht.setting)==null?void 0:It.navbar)||[]).find(qn=>qn.link==="/classrooms"))==null?void 0:Ht.hidden,er=(fn=(((ln=ht.setting)==null?void 0:ln.navbar)||[]).find(qn=>qn.link==="/shixuns"))==null?void 0:fn.hidden,Cr=(An=(((yn=ht.setting)==null?void 0:yn.navbar)||[]).find(qn=>qn.link==="/paths"))==null?void 0:An.hidden,xr=(wn=dt.userInfo)==null?void 0:wn.is_school_manage,Br=()=>{var qn,mr,Sn,cr,Er,ir,Sr,Tr,ii,Lr,Nr,Yr,Qn,sr,kr,gr;return(0,s.Ll)()?ye.createElement(r.default,{className:`${_.rightMenu} ${_.menuWrap}`},ye.createElement(r.default.Item,null,ye.createElement(v.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):ye.createElement(r.default,{className:`${_.rightMenu} ${_.menuWrap}`},ye.createElement(r.default.Item,null,ye.createElement(v.Link,{to:`/users/${(qn=dt.userInfo)==null?void 0:qn.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),ye.createElement(r.default.Item,null,ye.createElement(v.Link,{to:`/users/${(mr=dt.userInfo)==null?void 0:mr.login}/classrooms`},(Sn=dt.userInfo)!=null&&Sn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),ye.createElement(r.default.Item,null,ye.createElement(v.Link,{to:`/users/${(cr=dt.userInfo)==null?void 0:cr.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),ye.createElement(r.default.Item,null,ye.createElement(v.Link,{to:`/users/${(Er=dt.userInfo)==null?void 0:Er.login}/paths`},(ir=dt.userInfo)!=null&&ir.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Sr=dt.userInfo)==null?void 0:Sr.user_identity)!=="\u5B66\u751F"&&ye.createElement(r.default.Item,null,ye.createElement(v.Link,{to:`/users/${(Tr=dt.userInfo)==null?void 0:Tr.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((ii=ht.setting)!=null&&ii.hide_competition)&&ye.createElement(r.default.Item,null,ye.createElement(v.Link,{to:`/users/${(Lr=dt.userInfo)==null?void 0:Lr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((Nr=ht.setting)!=null&&Nr.hide_virtual)&&ye.createElement(r.default.Item,null,ye.createElement(v.Link,{to:`/users/${(Yr=dt.userInfo)==null?void 0:Yr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,U.JA)()&&ye.createElement(r.default.Item,null,ye.createElement("a",{onClick:()=>{(0,C.tJ)(Jt)&&v.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,U.JA)()&&ye.createElement(r.default.Item,null,ye.createElement("a",{onClick:()=>{(0,C.tJ)(Jt)&&v.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((sr=(Qn=dt.navigationInfo)==null?void 0:Qn.top)==null?void 0:sr.laboratory_admin_url)&&ye.createElement(r.default.Item,null,ye.createElement("a",{href:(gr=(kr=dt.navigationInfo)==null?void 0:kr.top)==null?void 0:gr.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),ye.createElement(r.default.Item,null,ye.createElement(v.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:ye.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),xr&&ye.createElement(r.default.Item,null,ye.createElement(v.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),ye.createElement(r.default.Item,{className:_.exit},ye.createElement("a",{onClick:()=>pe(void 0,null,function*(){(0,s.m5)();let yr;try{yr=yield(0,P.vR)({}),l.ZP.success(yr==null?void 0:yr.message)}catch(jr){}(0,s.d8)("_educoder_session","logout",1),(0,s.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),yr!=null&&yr.url?window.location.href=yr.url:(v.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,U.bg)()?ye.createElement(d.Z,{className:`${_.height67}`,dropdownRender:Br,placement:"bottomRight"},ye.createElement("section",null,ye.createElement("aside",null,ye.createElement("div",{className:Gt.actionTabs.type===1?_.classromediv:""},ye.createElement("img",{className:`${_.userPic} current ml15`,src:`${(gn=de.Z)==null?void 0:gn.IMG_SERVER}/images/${(Nn=dt.userInfo)==null?void 0:Nn.image_url}`,alt:"",onClick:()=>{var qn;return v.history.push((0,s.Ll)()?"/account/profile":`/users/${(qn=dt.userInfo)==null?void 0:qn.login}/classrooms`)}}),(0,s.Ll)()&&ye.createElement("span",{className:"ml10 font16"},(lr=dt.userInfo)==null?void 0:lr.username),ye.createElement("i",{className:`iconfont icon-zhankai4 ${_.icon}`}))))):ye.createElement("div",{className:`font15 ${ht.isIlearning?_.login:""}`},((hn=ht.setting)==null?void 0:hn.sso_login_url)&&ye.createElement("a",{target:"_blank",href:(an=ht.setting)==null?void 0:an.sso_login_url},ye.createElement("img",{src:`${de.Z.IMG_SERVER}/${(_n=ht.setting)==null?void 0:_n.login_logo_url}`,width:40}),ye.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(On=ht.setting)==null?void 0:On.sso_login_button_name)),!((nr=ht.setting)!=null&&nr.hide_account_login)&&ye.createElement(ye.Fragment,null,ye.createElement("span",{className:"ml10 mr5 current-primary-hover",onClick:()=>{Jt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((kn=ht.setting)!=null&&kn.close_register)&&ye.createElement(ye.Fragment,null,ye.createElement("span",{className:"ml5 mr5"},"|"),ye.createElement(v.Link,{to:"/user/register",className:"ml5 current-primary-hover pr25"},"\u6CE8\u518C"))))};var je=(0,v.connect)(({homePage:Pe,loading:st,user:at,globalSetting:dt,shixunHomeworks:ht})=>({homePage:Pe,user:at,globalSetting:dt,shixunHomeworks:ht,loading:st.models.index}))(ve),J=e(65363),nt={tip:"tip___a6MfI"},Ct=Object.defineProperty,O=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Ke=(Pe,st,at)=>st in Pe?Ct(Pe,st,{enumerable:!0,configurable:!0,writable:!0,value:at}):Pe[st]=at,Ft=(Pe,st)=>{for(var at in st||(st={}))fe.call(st,at)&&Ke(Pe,at,st[at]);if(ze)for(var at of ze(st))Ie.call(st,at)&&Ke(Pe,at,st[at]);return Pe},Mt=(Pe,st)=>O(Pe,Ve(st)),ot=(Pe,st,at)=>new Promise((dt,ht)=>{var Qt=Nt=>{try{Gt(at.next(Nt))}catch(vn){ht(vn)}},Jt=Nt=>{try{Gt(at.throw(Nt))}catch(vn){ht(vn)}},Gt=Nt=>Nt.done?dt(Nt.value):Promise.resolve(Nt.value).then(Qt,Jt);Gt((at=at.apply(Pe,st)).next())}),wt=(Pe=>(Pe[Pe.Professor=1]="Professor",Pe[Pe.AssistantProfessor=2]="AssistantProfessor",Pe[Pe.Student=3]="Student",Pe))(wt||{});const Bt=({visible:Pe,user:st,onCancel:at=()=>{},dispatch:dt,globalSetting:ht})=>{var Qt,Jt;const[Gt,Nt]=(0,t.useState)(!1),[vn,tn]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var ln,fn;if((ln=st==null?void 0:st.userInfo)!=null&&ln.login){let yn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(yn),yn&&(yn!=null&&yn.isShow)&&(yn==null?void 0:yn.login)===((fn=st==null?void 0:st.userInfo)==null?void 0:fn.login)&&(Nt(!0),tn({name:yn==null?void 0:yn.name,phone:yn==null?void 0:yn.phone}))}},[st==null?void 0:st.userInfo]);const It=()=>ot(void 0,null,function*(){at()}),Ht=()=>{let ln=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Mt(Ft({},ln),{isShow:!1}))),Nt(!1)};return t.createElement(t.Fragment,null,Gt&&t.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},t.createElement("div",{className:nt.tip},t.createElement("div",null,t.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(Qt=ht==null?void 0:ht.infoData)==null?void 0:Qt.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Jt=ht==null?void 0:ht.infoData)==null?void 0:Jt.phone}`),t.createElement("div",null,t.createElement(J.Z,{onClick:Ht,style:{color:"#165dff",fontSize:16}})))))};var Tt=(0,v.connect)(({user:Pe,globalSetting:st})=>({user:Pe,globalSetting:st}))(Bt),Xt=e(3113),jt="data:image/png;base64,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",At=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,V=(Pe,st)=>{var at={};for(var dt in Pe)qt.call(Pe,dt)&&st.indexOf(dt)<0&&(at[dt]=Pe[dt]);if(Pe!=null&&At)for(var dt of At(Pe))st.indexOf(dt)<0&&Ee.call(Pe,dt)&&(at[dt]=Pe[dt]);return at};const ee=null,te=Pe=>{var st=Pe,{homePage:at,user:dt,globalSetting:ht,loading:Qt,dispatch:Jt,location:Gt,text:Nt,shixunHomeworks:vn,payload:tn={}}=st,It=V(st,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Ht,ln]=(0,t.useState)("none");return(0,t.useEffect)(()=>{vn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&ln("flex")},[vn.actionTabs.key]),(0,t.useEffect)(()=>{vn.actionTabs.key==="\u9690\u85CF"&&(ln("none"),localStorage.setItem("Noviceguide","0"))},[vn.actionTabs.key]),t.createElement("div",{style:{display:Ht,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},t.createElement("div",{style:{margin:"0 auto",width:"1200px"}},t.createElement("img",{src:jt,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},vn.actionTabs.text),vn.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(Xt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),ln("none"),Jt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(Xt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Jt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),ln("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var ne=(0,v.connect)(({homePage:Pe,loading:st,user:at,globalSetting:dt,shixunHomeworks:ht})=>({homePage:Pe,user:at,globalSetting:dt,loading:st.models.index,shixunHomeworks:ht}))(te),Re=Object.defineProperty,Be=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,xt=(Pe,st,at)=>st in Pe?Re(Pe,st,{enumerable:!0,configurable:!0,writable:!0,value:at}):Pe[st]=at,Ot=(Pe,st)=>{for(var at in st||(st={}))$e.call(st,at)&&xt(Pe,at,st[at]);if(Be)for(var at of Be(st))ct.call(st,at)&&xt(Pe,at,st[at]);return Pe};const kt=Pe=>React.createElement("svg",Ot({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Pe),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Zt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Lt=e(89392),zt=e(92736),Oe=e(6848),Qe={content:"content___L4gl0"},tt="data:image/png;base64,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",lt=(Pe,st,at)=>new Promise((dt,ht)=>{var Qt=Nt=>{try{Gt(at.next(Nt))}catch(vn){ht(vn)}},Jt=Nt=>{try{Gt(at.throw(Nt))}catch(vn){ht(vn)}},Gt=Nt=>Nt.done?dt(Nt.value):Promise.resolve(Nt.value).then(Qt,Jt);Gt((at=at.apply(Pe,st)).next())});const bt=({classroomList:Pe,loading:st,user:at,dispatch:dt,virtualSpaces:ht,globalSetting:Qt})=>{const Jt=(0,v.useLocation)();let Gt=!1;(0,t.useEffect)(()=>{Qt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Gt=!0)},[Qt.actionTabs.key]),(0,t.useEffect)(()=>{Gt&&dt({type:"globalSetting/setActionTabs",payload:{}})},[Jt.pathname]);const Nt=()=>{dt({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(zt.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(h.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Qt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>lt(void 0,null,function*(){}),onCancel:()=>{Nt()}},t.createElement("div",{className:Qe.content},t.createElement("div",{className:"mb15"},t.createElement("img",{src:tt,alt:""})),t.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),t.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",t.createElement(Oe.Z,{placement:"bottom",title:t.createElement("div",null,t.createElement("img",{src:`${de.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),t.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),t.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},t.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var yt=(0,v.connect)(({classroomList:Pe,user:st,loading:at,virtualSpaces:dt,globalSetting:ht})=>({classroomList:Pe,user:st,loading:at,virtualSpaces:dt,globalSetting:ht}))(bt),Ue=e(59301),xe=Object.defineProperty,Ze=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,ut=(Pe,st,at)=>st in Pe?xe(Pe,st,{enumerable:!0,configurable:!0,writable:!0,value:at}):Pe[st]=at,Et=(Pe,st)=>{for(var at in st||(st={}))qe.call(st,at)&&ut(Pe,at,st[at]);if(Ze)for(var at of Ze(st))ft.call(st,at)&&ut(Pe,at,st[at]);return Pe},St=(Pe,st)=>{var at={};for(var dt in Pe)qe.call(Pe,dt)&&st.indexOf(dt)<0&&(at[dt]=Pe[dt]);if(Pe!=null&&Ze)for(var dt of Ze(Pe))st.indexOf(dt)<0&&ft.call(Pe,dt)&&(at[dt]=Pe[dt]);return at},Kt=(Pe,st,at)=>new Promise((dt,ht)=>{var Qt=Nt=>{try{Gt(at.next(Nt))}catch(vn){ht(vn)}},Jt=Nt=>{try{Gt(at.throw(Nt))}catch(vn){ht(vn)}},Gt=Nt=>Nt.done?dt(Nt.value):Promise.resolve(Nt.value).then(Qt,Jt);Gt((at=at.apply(Pe,st)).next())});const{Header:Yt}=g.default,{Search:en}=p.default;function un(){var Pe,st;const dt=window.location.pathname.split("/"),ht={};return dt[1]=="classrooms"&&dt.length>3&&!((Pe=dt[4])!=null&&Pe.includes("newgold"))&&!((st=dt[5])!=null&&st.includes("newgold"))&&dt[2]!=="coursesId"&&(ht.course_id=dt[2]),dt[1]==="shixuns"&&dt.length>3&&(ht.objective_type="shixun",ht.objective_id=dt[2]),dt[1]==="paths"&&dt.length>3&&(ht.objective_type="path",ht.objective_id=dt[2]),Et(Et({},ht),{school:1})}const mn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],xn=Pe=>{var st=Pe,{homePage:at,user:dt,globalSetting:ht,loading:Qt,dispatch:Jt,isLogin:Gt=!1,shixunHomeworks:Nt}=st,vn=St(st,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),tn,It,Ht,ln,fn,yn,An,wn;const gn=(0,v.useLocation)(),[Nn,lr]=(0,t.useState)(!1),[hn,an]=(0,t.useState)(""),[_n,On]=(0,t.useState)(!1),nr=un();(0,t.useEffect)(()=>{Jt({type:"user/getNavigationInfo",payload:Et({},nr)})},[ht.name]),(0,t.useEffect)(()=>{Nt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(mn!=null&&mn.includes(gn==null?void 0:gn.pathname)||(gn==null?void 0:gn.pathname.indexOf("/classrooms"))===0||Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[gn.pathname]),(0,t.useEffect)(()=>{Nt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Nt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Nt.actionTabs.key]),(0,t.useEffect)(()=>{var Sn;if(ht!=null&&ht.setting){let cr=(0,Lt.cloneDeep)((Sn=ht==null?void 0:ht.setting)==null?void 0:Sn.navbar);cr=cr==null?void 0:cr.filter(ir=>{var Sr;return!(ir!=null&&ir.hidden)&&!((0,U.JA)()&&((Sr=["/paperlibrary","/problemset"])!=null&&Sr.includes(ir.link)))});for(const ir of cr)ir.subitem&&(ir.subitem=ir.subitem.filter(Sr=>{var Tr;return!(Sr!=null&&Sr.hidden)&&!((0,U.JA)()&&((Tr=["/paperlibrary","/problemset"])!=null&&Tr.includes(Sr.link)))}));let Er=!1;cr==null||cr.map(function(ir,Sr){var Tr,ii,Lr,Nr;const Yr=gn.pathname;ir.link===Yr&&(an(ir==null?void 0:ir.link),(0,s.Dk)(Yr==="/"?(Tr=ht==null?void 0:ht.setting)==null?void 0:Tr.name:mr(ir==null?void 0:ir.name)),xr(qn(Sr,{name:ir==null?void 0:ir.name,link:ir==null?void 0:ir.link},cr)),Er=!0),Yr=="/"&&(an(""),(0,s.Dk)((ii=ht==null?void 0:ht.setting)==null?void 0:ii.name)),(Lr=ir==null?void 0:ir.subitem)!=null&&Lr.length&&((Nr=ir==null?void 0:ir.subitem)==null||Nr.map(Qn=>{Qn.link===Yr&&(an(Qn==null?void 0:Qn.link),Yr!=="/"&&(0,s.Dk)(mr(Qn==null?void 0:Qn.name)),xr(qn(Sr,{name:Qn==null?void 0:Qn.name,link:Qn==null?void 0:Qn.link},cr)),Er=!0)}))}),Er||xr(cr)}},[ht==null?void 0:ht.setting,dt]);const kn=(0,t.useMemo)(()=>{var Sn,cr;return(Sn=ht==null?void 0:ht.setting)!=null&&Sn.nav_logo_url?`${de.Z.IMG_SERVER}/${(cr=ht==null?void 0:ht.setting)==null?void 0:cr.nav_logo_url}`:`${de.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(tn=ht==null?void 0:ht.setting)==null?void 0:tn.nav_logo_url]);function Xn(Sn){v.history.push("/search?value="+Sn)}const er=()=>Nn?Ue.createElement("div",{onBlur:()=>{setTimeout(()=>{lr(!1)},300)}},Ue.createElement(en,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Xn,autoFocus:!0})):Ue.createElement("span",{className:"iconfont icon-sousuo font18 current-primary-hover ml15 mr15",onClick:()=>{v.history.push("/search?value=")}}),[Cr,xr]=(0,t.useState)([]),Br=(Sn,cr)=>Kt(void 0,null,function*(){var Er,ir,Sr,Tr,ii,Lr;if((Sn==null?void 0:Sn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Nr=yield(0,P.IU)({tab_module_type:"engineering"});if(Nr!=null&&Nr.un_purchased){Jt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Er=Nr==null?void 0:Nr.data)!=null&&Er.engineer_url?(Sr=(ir=Nr==null?void 0:Nr.data)==null?void 0:ir.engineer_url)!=null&&Sr.includes("http")?(0,s.xg)((Tr=Nr==null?void 0:Nr.data)==null?void 0:Tr.engineer_url):v.history.push((ii=Nr==null?void 0:Nr.data)==null?void 0:ii.engineer_url):(Nr==null?void 0:Nr.status)!=401&&On(!0);return}(Lr=Sn==null?void 0:Sn.link)!=null&&Lr.includes("http")?(0,s.xg)(Sn==null?void 0:Sn.link):((0,s.Dk)(Sn==null?void 0:Sn.name),v.history.push(Sn==null?void 0:Sn.link)),(Sn==null?void 0:Sn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Ue.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),qn=(Sn,cr,Er)=>{const ir=Er.slice();return ir[Sn]&&(ir[Sn].name=cr.name,ir[Sn].link=cr.link),ir||[]},mr=(Sn="")=>(Sn==null?void 0:Sn.indexOf("<"))>-1?Sn==null?void 0:Sn.slice(0,Sn==null?void 0:Sn.indexOf("<")):Sn;return ht.showHeader&&ht.showHeaderFooter?Ue.createElement(g.default,{style:{background:`${gn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${ht.isIlearning?i["header-iearning"]:i.header} ${ht.showHeaderFixed?i.headerFixed:""}`},(ht==null?void 0:ht.showTip)&&Ue.createElement(Tt,null),Ue.createElement(Yt,{className:"header",style:{background:`${gn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${gn.pathname=="/training"?"999":""}`}},Ue.createElement("section",{className:i["edu-menu"]},(!!ht.isIlearning||!((It=ht==null?void 0:ht.setting)!=null&&It.main_site)&&!!((Ht=ht==null?void 0:ht.setting)!=null&&Ht.navbar))&&Ue.createElement(v.Link,{className:"flex item-center",onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Ue.createElement("img",{className:i.logo,title:(ln=ht.setting)==null?void 0:ln.name,src:kn||Zt})),Ue.createElement("ul",{className:`${i.menu} ${(0,s.Ll)()&&"ml0"}`},(0,s.Ll)()&&Ue.createElement("li",null," ",Ue.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,s.Ll)()&&ht.setting&&(Cr==null?void 0:Cr.map(function(Sn,cr){var Er,ir,Sr,Tr,ii;return Ue.createElement("li",{key:cr,className:!((Er=Sn==null?void 0:Sn.subitem)!=null&&Er.length)&&hn===(Sn==null?void 0:Sn.link)||(ir=Sn==null?void 0:Sn.subitem)!=null&&ir.some(Lr=>hn===(Lr==null?void 0:Lr.link))?i.actived:""},Ue.createElement("div",{onClick:()=>Br(Sn,cr),className:i.name},Ue.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Lr;let Nr=Sn==null?void 0:Sn.name;return(Lr=Sn==null?void 0:Sn.subitem)==null||Lr.map((Yr,Qn)=>(Yr.link===gn.pathname&&(Nr=Yr.name),Yr)),Nr})()}}),((Sr=Sn==null?void 0:Sn.subitem)==null?void 0:Sr.length)>0&&Ue.createElement("i",{className:"iconfont icon-zhankai4"})),((Tr=Sn==null?void 0:Sn.subitem)==null?void 0:Tr.length)>0&&Ue.createElement("div",{className:i.dropDown},(ii=Sn==null?void 0:Sn.subitem)==null?void 0:ii.map((Lr,Nr)=>Ue.createElement("div",{className:i.subName,onClick:()=>Br(Lr,cr),key:cr+"-"+Nr},!!Nr&&Ue.createElement("div",{className:i.line}),Ue.createElement("aside",{className:"font16 c-black"},mr(Lr==null?void 0:Lr.name)),Ue.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Lr.content)))))}))),Ue.createElement("div",{className:"c-grey-333 search-bar",style:{flex:ht.isIlearning?"initial":"1 0 auto"}},!(0,s.Ll)()&&!(ht!=null&&ht.isIlearning)&&Ue.createElement(Ue.Fragment,null,Ue.createElement(er,null),!Gt&&Ue.createElement(R,null),!Gt&&!!((fn=dt==null?void 0:dt.userInfo)!=null&&fn.login)&&Ue.createElement("div",{className:"ml15 mr15"},Ue.createElement(o.Z,{dot:(yn=dt==null?void 0:dt.navigationInfo)==null?void 0:yn.new_message},Ue.createElement("span",{className:"iconfont icon-xiaoxilingdang current-primary-hover font18",onClick:()=>{var Sn;v.history.push(`/messages/${(Sn=dt==null?void 0:dt.userInfo)==null?void 0:Sn.login}/user_tidings`)}})))),!Gt&&Ue.createElement(je,{payload:nr}))),Ue.createElement(h.default,{centered:!0,destroyOnClose:!0,open:_n,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,s.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>On(!1)},Ue.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Ue.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Ue.createElement("img",{src:`${de.Z.IMG_SERVER}/${(An=ht==null?void 0:ht.setting)==null?void 0:An.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Ue.createElement("p",null,"\u7FA4\u53F7\uFF1A",(wn=ht==null?void 0:ht.setting)==null?void 0:wn.homepage_tea_qq_number)))),Ue.createElement(ne,null),Ue.createElement(yt,null)):Ue.createElement(Ue.Fragment,null,Ue.createElement(yt,null))};var sn=(0,v.connect)(({homePage:Pe,loading:st,user:at,globalSetting:dt,shixunHomeworks:ht})=>({homePage:Pe,user:at,globalSetting:dt,loading:st.models.index,shixunHomeworks:ht}))(xn)},21992:function(_t,N,e){"use strict";e.d(N,{z:function(){return ae},Z:function(){return k}});var t=e(59301),v=e(54580),g=e(8591),p=e(43418),o=e(3113),h=e(13952),i=e(95182),l=Object.defineProperty,c=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,d=(K,Z,ue)=>Z in K?l(K,Z,{enumerable:!0,configurable:!0,writable:!0,value:ue}):K[Z]=ue,n=(K,Z)=>{for(var ue in Z||(Z={}))u.call(Z,ue)&&d(K,ue,Z[ue]);if(c)for(var ue of c(Z))r.call(Z,ue)&&d(K,ue,Z[ue]);return K},a=(K,Z,ue)=>new Promise((ge,le)=>{var me=We=>{try{rt(ue.next(We))}catch(et){le(et)}},De=We=>{try{rt(ue.throw(We))}catch(et){le(et)}},rt=We=>We.done?ge(We.value):Promise.resolve(We.value).then(me,De);rt((ue=ue.apply(K,Z)).next())});const s="\u3000\u3000";function f(K){var Z=["Bytes","KB","MB","GB","TB"];if(K==0)return"0 Byte";var ue=parseInt(""+Math.floor(Math.log(K)/Math.log(1024)),10);return(K/Math.pow(1024,ue)).toFixed(1)+" "+Z[ue]}var S=({value:K=[],action:Z,onChange:ue,className:ge,maxSize:le=150,title:me="\u6587\u4EF6\u4E0A\u4F20",accept:De=null})=>{const rt={multiple:!1,fileList:K,accept:De,withCredentials:!0,beforeUpload:et=>et.size/1024/1024(se.name.indexOf(s)===-1&&(se.name=`${se.name}${s}${f(se.size)}`),n({},se))),et.file.status==="done"&&((Te=(it=et.file)==null?void 0:it.response)==null?void 0:Te.status)===-1){message.error((Me=(He=et.file)==null?void 0:He.response)==null?void 0:Me.message),ue([]);return}ue(Ge)},onRemove:et=>a(void 0,null,function*(){const it=et.size/1024/1024;return et.status==="uploading"?!0:it0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:K.length>0,ghost:!0},me),React.createElement("span",{onClick:We,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",le,"M)"," ")))},E=e(61481),w=e(89392),A=Object.defineProperty,b=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,y=(K,Z,ue)=>Z in K?A(K,Z,{enumerable:!0,configurable:!0,writable:!0,value:ue}):K[Z]=ue,x=(K,Z)=>{for(var ue in Z||(Z={}))C.call(Z,ue)&&y(K,ue,Z[ue]);if(b)for(var ue of b(Z))m.call(Z,ue)&&y(K,ue,Z[ue]);return K};const F=K=>React.createElement("svg",x({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},K),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 D="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",j=Object.defineProperty,z=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,Fe=(K,Z,ue)=>Z in K?j(K,Z,{enumerable:!0,configurable:!0,writable:!0,value:ue}):K[Z]=ue,B=(K,Z)=>{for(var ue in Z||(Z={}))Ce.call(Z,ue)&&Fe(K,ue,Z[ue]);if(z)for(var ue of z(Z))oe.call(Z,ue)&&Fe(K,ue,Z[ue]);return K},$=(K,Z,ue)=>new Promise((ge,le)=>{var me=We=>{try{rt(ue.next(We))}catch(et){le(et)}},De=We=>{try{rt(ue.throw(We))}catch(et){le(et)}},rt=We=>We.done?ge(We.value):Promise.resolve(We.value).then(me,De);rt((ue=ue.apply(K,Z)).next())});const{Dragger:Q}=v.default;function ae(K){let Z=[];return K&&K.length>0&&(Z=K.map(ue=>({uid:ue.id,id:ue.id,name:ue.title+s+ue.filesize,url:ue.url,filesize:ue.filesize,status:"done",response:{id:ue.id}}))),Z}var k=({value:K,onChange:Z,action:ue,data:ge,className:le,maxSize:me=150,title:De="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:rt=!1,accept:We="",additionalText:et,isDragger:it,number:Te=1e3,aloneClear:He=!1,realTimeRemove:Me=!0,uploadText:Ge,setFileProgress:se,showFileProgress:ce})=>{const[Y,L]=(0,t.useState)(!1);let[ie,Se]=(0,t.useState)(K||[]),[H,M]=(0,t.useState)(1);(0,t.useEffect)(()=>{K&&(H===1&&Se([...K]),M(2),Te===(K==null?void 0:K.length)&&L(!0))},[K]);const re=()=>{setTimeout(()=>{ie.pop(),Se([...ie])},500)};ce&&se(ie.some(_=>_.status==="uploading"));const X={multiple:!0,disabled:Y,accept:We,withCredentials:!0,fileList:ie,beforeUpload:(_,U)=>{const P=_.size/1024/1024;return ie.concat(U).length>Te?(ie.pop(),Se([...ie]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Te}\u4E2A\u6587\u4EF6`),He?Promise.reject():(re(),!1)):P=Te?L(!0):L(!1),Se([...ie]),ie=ie.map(q=>{var T,I;return(T=q==null?void 0:q.response)!=null&&T.id&&(q.url=(I=q==null?void 0:q.response)==null?void 0:I.url),q.name.indexOf(s)===-1&&(q.name=`${q.name}${s}${f(q.size)}`),B({},q)}),console.log("info:",_,ie),Z(ie)},onRemove:_=>$(void 0,null,function*(){if(!Me)return!0;const U=()=>$(void 0,null,function*(){if(_.response?_.response.id:_.id){let de=yield(0,i.JZ)(_.response?_.response.id:_.uid);return Promise.resolve(de)}else return!0});return rt?new Promise((P,de)=>{p.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>$(void 0,null,function*(){const ye=yield U();g.ZP.success("\u5220\u9664\u6210\u529F"),P(!0)}),onCancel:()=>P(!1)})}):yield U()})};function R(_){_.preventDefault(),_.stopPropagation()}return t.createElement("div",{className:`multi-upload ${le||""}`},it&&t.createElement(Q,B({},X),t.createElement("p",{className:"ant-upload-drag-icon"},t.createElement(E.Z,null)),t.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",t.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",me,"MB)"," "),et),!it&&t.createElement(v.default,B({},X),t.createElement(o.ZP,{disabled:Y,className:"upload_button"},t.createElement("img",{className:"aBtn_img",src:D}),De),t.createElement("span",{onClick:R,className:"upload_text"},Ge||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${me}MB)`)))}},28897:function(_t,N,e){"use strict";var t=e(59301),v=e(78241),g=e(95237),p=e(57809),o=e(92832),h=e(88522),i=e(3113),l=e(24905),c=e(6848),u=e(8591),r=e(1710),d=e(44993),n=e(61186),a=e.n(n),s=e(26724),f=e.n(s),S=e(58143),E=e(54877),w=e(36433),A=e(68055),b=e(59301),C=Object.defineProperty,m=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,j=(k,K,Z)=>K in k?C(k,K,{enumerable:!0,configurable:!0,writable:!0,value:Z}):k[K]=Z,z=(k,K)=>{for(var Z in K||(K={}))F.call(K,Z)&&j(k,Z,K[Z]);if(x)for(var Z of x(K))D.call(K,Z)&&j(k,Z,K[Z]);return k},Ce=(k,K)=>m(k,y(K)),oe=(k,K,Z)=>new Promise((ue,ge)=>{var le=rt=>{try{De(Z.next(rt))}catch(We){ge(We)}},me=rt=>{try{De(Z.throw(rt))}catch(We){ge(We)}},De=rt=>rt.done?ue(rt.value):Promise.resolve(rt.value).then(le,me);De((Z=Z.apply(k,K)).next())});const Fe=[];function B({onSearch:k,schools:K}){return b.createElement(v.default,{colon:!1,layout:"horizontal",onFinish:k,initialValues:{keyword:"",school_name:"",search_type:"1"}},b.createElement(g.Z,{style:{flexWrap:"nowrap"}},b.createElement(v.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},b.createElement(p.default,{popupClassName:A.Z.selectdown,style:{width:106}},b.createElement(p.default.Option,{value:"1"},"\u59D3\u540D"),b.createElement(p.default.Option,{value:"2"},"\u624B\u673A\u53F7"),b.createElement(p.default.Option,{value:"3"},"\u90AE\u7BB1"))),b.createElement(v.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},b.createElement(o.default,{allowClear:!0,style:{width:300},size:"middle"})),b.createElement(v.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},b.createElement(h.Z,{options:K,style:{width:300},size:"middle",showSearch:!0,filterOption:(Z,ue)=>ue.value.toUpperCase().indexOf(Z.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),b.createElement(i.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var $=(k=>(k[k.INITDATA=0]="INITDATA",k[k.INITSCHOOLS=1]="INITSCHOOLS",k[k.SHOWLOADING=2]="SHOWLOADING",k[k.SELECTEDIDS=3]="SELECTEDIDS",k[k.SETQUERY=4]="SETQUERY",k[k.SETPAGE=5]="SETPAGE",k))($||{});function Q(k,K){switch(K.type){case 0:return z(z({},k),K.payload);case 4:return z(z({},k),K.payload);case 5:return Ce(z({},k),{page:K.payload,reload:!1});case 2:return Ce(z({},k),{loading:K.payload});case 1:return Ce(z({},k),{schools:K.payload});case 3:return Ce(z({},k),{selectedIds:K.payload});default:throw new Error}}const ae={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};N.Z=({onSelect:k,onCancel:K,container_id:Z,container_type:ue})=>{const[ge,le]=(0,t.useReducer)(Q,ae),{data:me,schools:De,loading:rt,selectedIds:We,page:et,count:it,query:Te,reload:He}=ge;(0,t.useEffect)(()=>{function ie(){return oe(this,null,function*(){const{users:Se,user_count:H}=yield(0,E.nQ)(Ce(z({},Te),{page:et,container_type:ue,container_id:Z,display_aliases:!0}));le({type:0,payload:{data:He?Se:[...me,...Se],count:H}})})}Te&&ie()},[et,Te,He,Z,ue]),(0,t.useEffect)(()=>{function ie(){return oe(this,null,function*(){const{school_names:Se}=yield(0,E.K$)({display_aliases:!0});le({type:1,payload:Se.map(H=>({value:H}))})})}ie()},[]);const Me=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(ie,Se)=>b.createElement(l.default,{value:Se.numid,checked:We.includes(Se.numid),disabled:!!ie})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(ie,Se)=>b.createElement("div",null,b.createElement(c.Z,{placement:"bottom",title:ie},b.createElement(d.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${Se.login}`,target:"_blank"},ie||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:ie=>b.createElement(c.Z,{placement:"bottom",title:ie},b.createElement("span",{style:{color:"#000000"}},ie||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:ie=>b.createElement(c.Z,{placement:"bottom",title:ie},b.createElement("span",{style:{color:"#000000"}},ie||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:ie=>b.createElement(c.Z,{placement:"bottom",title:ie},b.createElement("span",{style:{color:"#000000"}},ie||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:ie=>b.createElement(c.Z,{placement:"bottom",title:ie},b.createElement("span",{style:{color:"#000000"}},ie||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:ie=>b.createElement(c.Z,{placement:"bottom",title:ie},b.createElement("span",{style:{color:"#000000"}},ie||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:ie=>b.createElement("span",{style:{color:"#000000"}},ie?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:ie=>b.createElement(c.Z,{placement:"bottom",title:ie},b.createElement("span",{style:{color:"#000000"}},a()(ie).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:ie=>{if(ie===1)return b.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Ge(ie){le({type:4,payload:{page:1,reload:!0,query:ie}})}function se(ie){le({type:5,payload:ie})}function ce(ie){let Se=We.indexOf(ie);Se>=0?We.splice(Se,1):We.push(ie),le({type:3,payload:[...We]})}function Y(){We.length===0?u.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(k(We,Z),le({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const L=it>et*10;return b.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},b.createElement(B,{onSearch:Ge,schools:De}),Te?b.createElement(b.Fragment,null,b.createElement("div",{className:"flexd-table-header mt20"},b.createElement(w.Gi,null,b.createElement(r.default,{pagination:!1,dataSource:Fe,columns:Me}))),b.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},b.createElement(f(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:se,hasMore:L,useWindow:!1},b.createElement(w.Gi,null,b.createElement(r.default,{loading:rt,showHeader:!1,pagination:!1,dataSource:me,columns:Me,onRow:ie=>({onClick:Se=>{ie.added!==1&&ce(ie.numid)}})})))),b.createElement("div",{className:"flex-container flex-end"},b.createElement(i.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:K},"\u53D6\u6D88"),b.createElement(i.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:Y},"\u786E\u5B9A"))):b.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},b.createElement("img",{src:S,width:"100",alt:""}),b.createElement("br",null),b.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},97596:function(_t,N,e){"use strict";e.d(N,{Z:function(){return p}});var t=e(44993),v={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},g=e(59301),p=({message:o,className:h,children:i,style:l={}})=>g.createElement("div",{className:`custom-spinner ${v.idsRingWrapper} ${h}`},g.createElement("div",{className:v.ldsRing},g.createElement("div",null),g.createElement("div",null),g.createElement("div",null),g.createElement("div",null)),o?g.createElement("p",{style:l},o):null,i,g.createElement(t.Outlet,null))},51498:function(_t,N,e){"use strict";e.d(N,{Z:function(){return g}});var t=e(59301),v=e(4676);class g extends t.Component{constructor(o){super(o);const h=window.document;this.node=h.createElement("div"),h.body.appendChild(this.node)}render(){const{children:o}=this.props;return(0,v.createPortal)(o,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},36867:function(_t,N,e){"use strict";e.d(N,{i:function(){return C},Z:function(){return y}});var t={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},v=e(71418),g=e(6848),p=e(92310),o=e.n(p),h=e(89299),i=e(63604),l=e(64681),c="data:image/png;base64,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",u="data:image/png;base64,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",r="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",d="data:image/png;base64,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",n="data:image/png;base64,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",a="data:image/png;base64,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",s="data:image/png;base64,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",f="data:image/png;base64,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",S="data:image/png;base64,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",E="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg==",w="data:image/png;base64,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",A="data:image/png;base64,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",b=e(59301);const C=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:c,swimg:u},{name:"101\u8BA1\u5212",ptimg:r,swimg:d},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:n,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:s,swimg:f},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:S,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:w,swimg:A}];var y=({className:x,dataSource:F=[],col:D=4,right:j,bottom:z=23,precision:Ce=0,wrapWidth:oe=1200,trackEventItems:Fe,loading:B,onRemove:$=()=>{},isCurrent:Q=!0,showAlias:ae=!1})=>{const k=Math.floor((oe-(D-1)*j)/D),K=[{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(Z=>(window.ENV==="build"&&(Z.ptimg=`/react/build${Z.ptimg}`,Z.swimg=`/react/build${Z.swimg}`),Z));return b.createElement(v.Z,{spinning:B},b.createElement("div",{className:o()(t.list,x)},!!(F!=null&&F.length)&&(F==null?void 0:F.map((Z,ue)=>{var ge;const{name:le,id:me,identifier:De,featured:rt,school_name:We,image_url:et,excellent:it,is_plan:Te}=Z;return b.createElement("div",{key:me,className:t.wrap,style:{width:k,marginRight:(1+ue)%D===0?0:j+Ce,marginBottom:z}},b.createElement("a",{className:t.li,onClick:He=>{He.preventDefault(),He.stopPropagation(),Fe&&(0,h.L9)([Fe]),(0,h.xg)(`/paths/${De}`)}},b.createElement("div",{className:t.img},b.createElement("img",{className:t.cover,src:`${et}`}),Q&&(0,l.bg)()&&(Z==null?void 0:Z.studying)&&b.createElement("div",{className:`${t.movebq} user-path-items`,onClick:He=>{He.stopPropagation(),$(Z)}},b.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),b.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ge=Z==null?void 0:Z.subject_tags)==null?void 0:ge.map((He,Me)=>{var Ge,se;if(Me===0){const Y=(Ge=K.find(L=>L.name==He))==null?void 0:Ge.swimg;return b.createElement("img",{className:t.sign,src:Y,style:{left:"-4px"}})}const ce=(se=K.find(Y=>Y.name==He))==null?void 0:se.ptimg;return b.createElement("img",{className:t.sign,src:ce,style:{left:`${48+52*(Me-1)+2*Me}px`}})}),b.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Z==null?void 0:Z.excellent)&&b.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:t.name},b.createElement(g.Z,{title:ae&&(Z!=null&&Z.excellent_alias_name)?b.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${le}`,b.createElement("br",null),b.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Z==null?void 0:Z.excellent_alias_name}`)):le},b.createElement("span",{className:t.e},ae&&(Z==null?void 0:Z.excellent_alias_name)||le))),b.createElement("div",{className:t.tags},b.createElement("div",null,b.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),b.createElement("span",null,Z.stages_count))),b.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),b.createElement("span",null,Z.members_count)))))))})),!F.length&&b.createElement(i.Z,null)))}},36433:function(_t,N,e){"use strict";e.d(N,{jL:function(){return o},w9:function(){return Z},QD:function(){return q},cQ:function(){return $.Z},op:function(){return R},O5:function(){return Mt},_b:function(){return Je},t7:function(){return E},Gi:function(){return rt},YG:function(){return me},qp:function(){return r},vr:function(){return he},qE:function(){return P},Je:function(){return b},wb:function(){return B},cq:function(){return Me},tp:function(){return a}});var t=e(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"},g="data:image/png;base64,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",o=({dataSource:ot=[],img:wt,imgWidth:Bt=346,title:Tt,sunTitle:Xt,bannerExtraContent:jt})=>t.createElement("div",{className:v.banner},t.createElement("div",{className:v.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,Tt),t.createElement("span",null,Xt)),ot.length>0&&t.createElement("div",{className:v.btns},ot.map((At,qt)=>t.createElement("div",{key:qt,onClick:At.click},At.name,At.sign?t.createElement("img",{src:g,width:39}):null))),jt),wt&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:wt,width:Bt}))),h={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},i=e(92310),l=e.n(i),c=e(89392),r=({dataSource:ot=[],value:wt,onChange:Bt,onTitleChange:Tt,className:Xt,title:jt,titleWidth:At=41,style:qt={},fontColor:Ee="#6A7283",showCount:V})=>{const[ee,te]=(0,t.useState)(0),[ne,Re]=(0,t.useState)(!1),Be=(0,t.useRef)(null),$e=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var ct;ot.length!==0&&(((ct=Be==null?void 0:Be.current)==null?void 0:ct.clientHeight)>97?te(1):te(0)),ot.length===0&&te(0),Re(!1)},[ot]),t.createElement("div",{className:l()(h.row,Xt),style:qt},t.createElement("div",{onClick:(0,c.throttle)(()=>Tt==null?void 0:Tt(),2e3),style:{width:At,marginTop:ne?12:4},className:`${h.title} ${Tt?"current":""}`},jt),t.createElement("div",{className:ne?`${h.tagsWrap} ${h.tagsBorderWrap}`:h.tagsWrap},t.createElement("div",{className:h.bar,ref:$e,style:ee>0?{height:ee===1?97:"auto",overflow:ee===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:h.tag,ref:Be},ot==null?void 0:ot.map(ct=>t.createElement("span",{onClick:()=>Bt(ct.id),key:ct.id,style:{color:Ee},className:wt===ct.id?h.active:""},t.createElement("span",{title:ct.name,className:h.name},ct.name),!!V&&t.createElement("span",{className:h.num},ct.count))))),!!ee&&t.createElement(t.Fragment,null,ee===1?t.createElement("div",{onClick:()=>{var ct;te(2),((ct=Be==null?void 0:Be.current)==null?void 0:ct.clientHeight)>245?Re(!0):Re(!1)},className:h.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{$e.current.scrollTop=0,te(1),Re(!1)},className:h.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},d={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},a=({dataSource:ot=[],value:wt,onChange:Bt,className:Tt,style:Xt={}})=>t.createElement("div",{style:Xt,className:l()(d.tabs,Tt)},ot.map(jt=>t.createElement("span",{onClick:()=>Bt(jt.id),className:wt===jt.id?d.active:"",key:jt.id},jt.name))),s={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"},f=e(92832),E=({dataSource:ot=[],value:wt="",onChange:Bt,onInputChange:Tt=()=>{},className:Xt,style:jt={},placeholder:At,allowClear:qt=!1})=>{var Ee;const[V,ee]=(0,t.useState)(""),[te,ne]=(0,t.useState)("");(0,t.useEffect)(()=>{var $e;let ct=wt;($e=JSON.stringify(wt))!=null&&$e.includes("{")&&(ee(wt.id),ct=wt.value||"");try{ne(decodeURIComponent(ct||""))}catch(xt){ne(decodeURIComponent(ct||""))}},[wt]);const Re=()=>{Bt(encodeURIComponent(te),V||null)},Be=$e=>{$e!==V&&(ee($e),Bt(encodeURIComponent(te),$e))};return t.createElement("div",{className:l()(s.input,Xt),style:jt},!!ot.length&&t.createElement("div",{className:s.dropdown},t.createElement("div",{className:s.text},(Ee=ot.find($e=>$e.id===V))==null?void 0:Ee.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:s.b1}),t.createElement("b",{className:s.b2})),t.createElement("div",{className:s.menu},ot.map(($e,ct)=>t.createElement("div",{key:ct,onClick:()=>Be($e.id)},$e.name)))),t.createElement(f.default,{onPressEnter:Re,value:te,onChange:$e=>{ne($e.target.value),Tt(encodeURIComponent($e.target.value),V||null)},bordered:!1,placeholder:At}),t.createElement("i",{onClick:Re,className:"iconfont icon-sousuo9 font14 pl10 current"}))},w={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},b=({value:ot,onChange:wt,className:Bt,total:Tt,pageSize:Xt,style:jt={}})=>{const At=ot<2,qt=ot>=Math.ceil(Tt/Xt);return Tt<=Xt?t.createElement(t.Fragment,null):t.createElement("div",{className:l()(w.quickPager,Bt),style:jt},t.createElement("div",{onClick:()=>{At||wt(ot-1,"prev")},className:At?w.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{qt||wt(ot+1,"next")},className:qt?w.disabled:""},"\u4E0B\u4E00\u9875"))},C={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},m=e(71418),y=e(6848),x=e(13570),F=e(13952),D=e(89299),j=e(96908),z=e(57177),Ce=e(81378),oe=e(63604),B=({className:ot,dataSource:wt=[],col:Bt=4,right:Tt,bottom:Xt=23,precision:jt=0,wrapWidth:At=1200,trackEventItems:qt,loading:Ee})=>{const V=Math.floor((At-(Bt-1)*Tt)/Bt);return t.createElement(m.Z,{spinning:Ee},t.createElement("div",{className:l()(C.list,ot)},!!wt.length&&wt.map((ee,te)=>{const{name:ne,id:Re,identifier:Be,power:$e,cover_image_id:ct,pic:xt}=ee;return t.createElement("div",{className:C.wrap,key:Re,style:{width:V,marginRight:(1+te)%Bt===0?0:Tt+jt,marginBottom:Xt}},t.createElement("a",{target:"_blank",href:`/shixuns/${Be}/challenges`,className:C.li,onClick:Ot=>{Ot.preventDefault(),qt&&(0,D.L9)([qt]),$e&&(0,D.xg)(`/shixuns/${Be}/challenges`)}},t.createElement("div",{className:C.img},t.createElement("img",{className:C.cover,src:`${xt}`}),ee.is_jupyter&&t.createElement("img",{className:C.sign,src:j}),ee.is_jupyter_lab&&t.createElement("img",{className:C.sign,src:z}),ee.is_unity_3d&&t.createElement("img",{className:C.sign,src:Ce})),t.createElement("div",{className:C.name},t.createElement(y.Z,{title:ne||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:C.e},ne||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:C.tags},t.createElement(y.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,ee.challenges_count))),!!ee.myshixuns_count&&t.createElement(y.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,ee.myshixuns_count))),t.createElement(y.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,ee.level))),t.createElement("div",{className:C.rate},t.createElement(x.Z,{allowHalf:!0,disabled:!0,defaultValue:ee.score_info}),t.createElement("span",null,"\xA0",ee.score_info?`${ee.score_info}\u5206`:"5\u5206")))),!$e&&t.createElement("div",{className:C.lockWrap},t.createElement("img",{src:`${F.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!wt.length&&t.createElement(oe.Z,null)))},$=e(36867),Q={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ae="data:image/png;base64,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",k=e(59301),Z=({className:ot,dataSource:wt=[],col:Bt=4,right:Tt,bottom:Xt=23,precision:jt=0,wrapWidth:At=1200,trackEventItems:qt,loading:Ee})=>{const V=Math.floor((At-(Bt-1)*Tt)/Bt);return k.createElement(m.Z,{spinning:Ee},k.createElement("div",{className:l()(Q.list,ot)},!!wt.length&&wt.map((ee,te)=>{const{subject_identifier:ne,id:Re,identifier:Be,power:$e}=ee,ct=ee.is_public!=0&&ee.is_public;return k.createElement("div",{className:Q.wrap,key:Re,style:{width:V,marginRight:(1+te)%Bt===0?0:Tt+jt,marginBottom:Xt}},k.createElement("a",{className:Q.li,onClick:xt=>{xt.preventDefault(),qt&&(0,D.L9)([qt]),(0,D.xg)(ee.first_category_url)}},k.createElement("div",{className:Q.top},k.createElement(y.Z,{title:ee.name},k.createElement("div",{className:Q.name},ee.name)),k.createElement("img",{className:Q.img,src:F.Z.IMG_SERVER+"/images/"+ee.avatar_url}),k.createElement("div",{className:Q.text,title:ee.creator},ee.creator),ne&&k.createElement("div",{className:Q.btns},k.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),k.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ct&&k.createElement("div",{className:Q.sign},"\u516C\u5F00")),k.createElement("div",{className:Q.bottom},ee.visits>0&&k.createElement(y.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},k.createElement("span",null,k.createElement("i",{className:"iconfont icon-liulanyan"}),k.createElement("span",null,ee.visits))),ee.course_members_count>0&&k.createElement(y.Z,{title:"\u6210\u5458",placement:"bottom"},k.createElement("span",null,k.createElement("i",{className:"iconfont icon-chengyuan"}),ee.course_members_count)),ee.tasks_count>0&&k.createElement(y.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},k.createElement("span",null,k.createElement("i",{className:"iconfont icon-zuoye"}),ee.tasks_count)),ee.is_end?k.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):k.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ee.is_accessible&&k.createElement("div",{className:Q.lockWrap},k.createElement("img",{src:`${F.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),k.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!wt.length&&k.createElement(oe.Z,null)))},ue={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"},ge=e(44993),me=({dataSource:ot=[],value:wt,onChange:Bt,className:Tt,style:Xt={},tabBarExtraContent:jt})=>t.createElement("div",{className:l()(ue.tabs,Tt),style:Xt},t.createElement("div",{className:ue.tabsWrap},ot.map((At,qt)=>t.createElement("aside",{className:ue.tab,onClick:()=>{Bt(At.id),At.link&&ge.history.push(At.link)},key:qt},t.createElement("div",{className:wt===At.id?ue.active:""},At.name),(At==null?void 0:At.resetCount)==null&&(At==null?void 0:At.total)!==void 0&&t.createElement("span",null,"\uFF08",At==null?void 0:At.total,"\uFF09"),(At==null?void 0:At.resetCount)!==void 0&&(At==null?void 0:At.total)!==void 0&&t.createElement(y.Z,{title:(At==null?void 0:At.tip)!=null?At==null?void 0:At.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},At==null?void 0:At.resetCount),"/",t.createElement("span",null,At==null?void 0:At.total),"\uFF09"))))),t.createElement("div",{className:ue.tabBar},jt)),rt=({className:ot,style:wt={},children:Bt})=>t.createElement("div",{className:l()(ot),style:wt},Bt),We={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"},et=e(38854),it=e(20834);const Te=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Me=({sortValue:ot,dropValue:wt,className:Bt,onSort:Tt,onDrop:Xt,dataSource:jt=Te})=>{var At;return t.createElement("div",{className:l()(We.orderWrap,Bt)},t.createElement(et.Z,{dropdownRender:()=>t.createElement(it.default,null,jt.map((qt,Ee)=>t.createElement(it.default.Item,{key:Ee,onClick:()=>Xt(qt.id)},qt.name)))},t.createElement("span",{className:We.orderTextWrap},(At=jt.find(qt=>wt===qt.id))==null?void 0:At.name)),t.createElement("span",{className:We.orderIconWrap},t.createElement("span",{className:We.orderAsc},t.createElement("i",{className:ot==="asc"?`iconfont icon-sanjiaoxing-up font12 ${We.cursorPointer} ${We.active}`:`iconfont icon-sanjiaoxing-up font12 ${We.cursorPointer}`,onClick:()=>Tt(ot==="asc"?"desc":"asc")})),t.createElement("span",{className:We.orderDesc},t.createElement("i",{className:ot==="desc"?`iconfont icon-sanjiaoxing-down font12 ${We.cursorPointer} ${We.active}`:`iconfont icon-sanjiaoxing-down font12 ${We.cursorPointer}`,onClick:()=>Tt(ot==="asc"?"desc":"asc")}))))},Ge={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"},se=e(3113),ce=Object.defineProperty,Y=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,Se=(ot,wt,Bt)=>wt in ot?ce(ot,wt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):ot[wt]=Bt,H=(ot,wt)=>{for(var Bt in wt||(wt={}))L.call(wt,Bt)&&Se(ot,Bt,wt[Bt]);if(Y)for(var Bt of Y(wt))ie.call(wt,Bt)&&Se(ot,Bt,wt[Bt]);return ot},M=(ot,wt)=>{var Bt={};for(var Tt in ot)L.call(ot,Tt)&&wt.indexOf(Tt)<0&&(Bt[Tt]=ot[Tt]);if(ot!=null&&Y)for(var Tt of Y(ot))wt.indexOf(Tt)<0&&ie.call(ot,Tt)&&(Bt[Tt]=ot[Tt]);return Bt},re=(ot,wt,Bt)=>new Promise((Tt,Xt)=>{var jt=Ee=>{try{qt(Bt.next(Ee))}catch(V){Xt(V)}},At=Ee=>{try{qt(Bt.throw(Ee))}catch(V){Xt(V)}},qt=Ee=>Ee.done?Tt(Ee.value):Promise.resolve(Ee.value).then(jt,At);qt((Bt=Bt.apply(ot,wt)).next())}),R=ot=>{var wt=ot,{className:Bt,style:Tt,children:Xt,loading:jt=!1,openLoading:At,onClick:qt=()=>{},size:Ee="middle",shape:V="round"}=wt,ee=M(wt,["className","style","children","loading","openLoading","onClick","size","shape"]);const[te,ne]=(0,t.useState)(!1);return t.createElement(se.ZP,H({onClick:(0,c.throttle)(Re=>re(void 0,null,function*(){At&&ne(!0);try{yield qt(Re)}catch(Be){console.log("error",Be)}At&&ne(!1)}),2e3,{leading:!0,trailing:!1}),className:l()(Ge.btn,Ge[`${Ee}-${V}`],Bt),style:Tt,size:Ee,shape:V,loading:te||jt},ee),Xt)},_={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},P=({className:ot,style:wt,children:Bt=null,onClick:Tt,title:Xt})=>t.createElement("div",{className:l()(_.head,ot),style:wt},t.createElement("span",{className:"primary-hover",onClick:Tt},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:Xt},Xt),t.createElement("div",{className:_.node},Bt)),de={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"},q=({confirmShow:ot=!0,confirmTitle:wt,confirmClick:Bt,cancelShow:Tt=!0,cancelTitle:Xt,cancelClick:jt,className:At,style:qt,confirmLoading:Ee=!1})=>t.createElement("div",{className:l()(de.btns,At),style:qt},ot&&t.createElement(se.ZP,{loading:Ee,onClick:Bt,type:"primary",className:de.confirm},wt),Tt&&t.createElement(se.ZP,{onClick:jt,className:de.cancel},Xt)),T={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"},he=({className:ot,style:wt={},LeftContent:Bt,children:Tt,RightContent:Xt})=>t.createElement("div",{className:l()(T.fixedBottom,ot),style:wt},t.createElement("div",{className:T.wrap},t.createElement("div",{className:T.left},Bt),t.createElement("div",{className:T.center},Tt),t.createElement("div",{className:T.right},Xt))),pe={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"},Je=({className:ot,style:wt={},dataSource:Bt=[]})=>t.createElement("div",{className:l()(pe.crumbs,ot),style:wt},Bt.map((Tt,Xt)=>Xtge.history.push(Tt.path)},Tt.name):t.createElement("span",null,Tt.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:Xt,style:{color:"#5F6368"}},Tt.name))),ke=e(31797),ve=Object.defineProperty,je=Object.defineProperties,J=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,Ve=(ot,wt,Bt)=>wt in ot?ve(ot,wt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):ot[wt]=Bt,ze=(ot,wt)=>{for(var Bt in wt||(wt={}))Ct.call(wt,Bt)&&Ve(ot,Bt,wt[Bt]);if(nt)for(var Bt of nt(wt))O.call(wt,Bt)&&Ve(ot,Bt,wt[Bt]);return ot},fe=(ot,wt)=>je(ot,J(wt)),Ie=(ot,wt)=>{var Bt={};for(var Tt in ot)Ct.call(ot,Tt)&&wt.indexOf(Tt)<0&&(Bt[Tt]=ot[Tt]);if(ot!=null&&nt)for(var Tt of nt(ot))wt.indexOf(Tt)<0&&O.call(ot,Tt)&&(Bt[Tt]=ot[Tt]);return Bt};const{Countdown:Ke}=ke.default;var Mt=ot=>{var wt=ot,{onChange:Bt}=wt,Tt=Ie(wt,["onChange"]);const[Xt,jt]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof Xt=="number"&&Xt>=0&&Bt(Xt)},[Xt]);const At=qt=>{const Ee=Math.floor(qt/1e3);jt(Ee)};return t.createElement(Ke,fe(ze({},Tt),{onChange:At}))}},47458:function(_t,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(59301);function v(g,p){const o=(0,t.useRef)();(0,t.useEffect)(()=>{o.current=g}),(0,t.useEffect)(()=>{function h(){o.current()}if(p!==null){let i=setInterval(h,p);return()=>clearInterval(i)}},[p])}},80322:function(_t,N,e){"use strict";var t=e(6848),v=e(8591),g=e(3113),p=e(1710),o=e(59301),h=e(46353),i=e(56102),l=e.n(i);const c=[{title:"\u6587\u4EF6\u540D",dataIndex:"filename",width:"19%",ellipsis:!0},{title:"\u5907\u6CE8",dataIndex:"description",width:"19%",ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",width:"19%",ellipsis:!0},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"path",width:"19%",render:r=>o.createElement("div",{style:{display:"flex"}},o.createElement(t.Z,{title:r},o.createElement("span",{style:{width:"80%",display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}},r)),o.createElement(i.CopyToClipboard,{text:r,onCopy:()=>v.ZP.success("\u590D\u5236\u6210\u529F")},o.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40",style:{color:"#165DFF",marginLeft:30}})))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",width:"14%",ellipsis:!0},{title:"\u5927\u5C0F",dataIndex:"filesize",width:"10%",ellipsis:!0}],u=({detail:r})=>{const[d,n]=(0,o.useState)(r),[a,s]=(0,o.useState)(1);(0,o.useEffect)(()=>{r&&n(r)},[r]);const f=(0,o.useMemo)(()=>({position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:a,showQuickJumper:{goButton:o.createElement(g.ZP,null,"GO")},total:d==null?void 0:d.data_sets_count,onChange:S=>{s(S),(0,h.pV)(`${r==null?void 0:r.id}`,{limit:10,page:S}).then(E=>{n(E)})}}),[a,d]);return o.createElement(p.default,{columns:c,dataSource:d==null?void 0:d.data_sets,rowKey:"attachment_id",pagination:f})};N.Z=(0,o.memo)(u)},71958:function(_t,N,e){"use strict";e.d(N,{Z:function(){return Q}});var t=e(59301),v=e(44993),g=e(43418),p=e(8591),o=e(3113),h=e(61621),i=e(58421),l=e(13952),c=e(64681),u=e(5112),r={title:"title___rpaor",content:"content___Hb0l5",add:"add___THwHB",colorBlue:"colorBlue___yc4F8",radio:"radio___hn9Vt"},d=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,s=(ae,k)=>{var K={};for(var Z in ae)n.call(ae,Z)&&k.indexOf(Z)<0&&(K[Z]=ae[Z]);if(ae!=null&&d)for(var Z of d(ae))k.indexOf(Z)<0&&a.call(ae,Z)&&(K[Z]=ae[Z]);return K},f=(ae,k,K)=>new Promise((Z,ue)=>{var ge=De=>{try{me(K.next(De))}catch(rt){ue(rt)}},le=De=>{try{me(K.throw(De))}catch(rt){ue(rt)}},me=De=>De.done?Z(De.value):Promise.resolve(De.value).then(ge,le);me((K=K.apply(ae,k)).next())});const S=ae=>{var k=ae,{shixunsDetail:K,globalSetting:Z,loading:ue,dispatch:ge,onReloadData:le}=k,me=s(k,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[De,rt]=(0,t.useState)(),[We,et]=(0,t.useState)([]);(0,t.useEffect)(()=>{K.actionTabs.key==="Collaborators-ChangeManager"&&it()},[K.actionTabs.key]);const it=()=>f(void 0,null,function*(){var Ge;const se=yield ge({type:"shixunsDetail/getChangeManager",payload:{id:(Ge=K.actionTabs.params)==null?void 0:Ge.id}});et(se||[])}),Te=()=>{var Ge;ge({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(Ge=K.actionTabs.params)==null?void 0:Ge.id}}})},He=()=>f(void 0,null,function*(){var Ge;if(!De){p.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const se=yield ge({type:"shixunsDetail/changeManager",payload:{id:(Ge=K.actionTabs.params)==null?void 0:Ge.id,user_id:De}});Me(),se&&(le(),p.ZP.info(se.message))}),Me=()=>{ge({type:"shixunsDetail/setActionTabs",payload:{}}),rt(null)};return t.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:K.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ue.effects["shixunsDetail/changeManager"],onOk:He,onCancel:Me},t.createElement("div",null,t.createElement("div",{className:r.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",t.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),t.createElement("div",{className:r.content},We.length?t.createElement(u.ZP.Group,{value:De,onChange:Ge=>rt(Ge.target.value)},We.map((Ge,se)=>t.createElement(u.ZP,{className:r.radio,key:se,value:Ge.user_id},Ge.name))):t.createElement("div",{className:r.add},t.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",t.createElement("a",{className:r.colorBlue,onClick:Te},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var E=(0,v.connect)(({shixunsDetail:ae,loading:k,globalSetting:K})=>({shixunsDetail:ae,globalSetting:K,loading:k}))(S),w=e(99313),A=e(28897);const{TabPane:b}=w.default;var C=({visible:ae,onCancel:k,onSelectGroup:K,shixunId:Z,onSelectCollaborator:ue})=>t.createElement(g.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:ae,width:1100,centered:!0,keyboard:!1,onCancel:k,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},t.createElement(w.default,{defaultActiveKey:"1"},t.createElement(b,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},t.createElement(A.Z,{type:1,onCancel:k,container_type:2,container_id:Z,onSelect:ue})))),m={bg:"bg___Onnmh",wrap:"wrap___VTtdp",modal:"modal___MArZa",content:"content___a69LK",head:"head____zVzr",headCount:"headCount___GhK7o",button:"button___DoAh3",itemWrap:"itemWrap___UR35k",imgWrap:"imgWrap___DpS0R",img:"img___N9se3",manager:"manager___m4Mzg",itemContent:"itemContent___Ut7hr",nameWrap:"nameWrap___y73uS",name:"name___hJUHg",actionGroup:"actionGroup___QEytf",deleteIcon:"deleteIcon___XGFcN",schoolWrap:"schoolWrap___qsoOp",school:"school___yh8l2",countWrap:"countWrap___MQKPn",deletetitle:"deletetitle___nAICN",yseTitle:"yseTitle___t5fzp"},y=e(62772),x=e(36952),F=e(52430),D=Object.defineProperty,j=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,oe=(ae,k,K)=>k in ae?D(ae,k,{enumerable:!0,configurable:!0,writable:!0,value:K}):ae[k]=K,Fe=(ae,k)=>{for(var K in k||(k={}))z.call(k,K)&&oe(ae,K,k[K]);if(j)for(var K of j(k))Ce.call(k,K)&&oe(ae,K,k[K]);return ae},B=(ae,k,K)=>new Promise((Z,ue)=>{var ge=De=>{try{me(K.next(De))}catch(rt){ue(rt)}},le=De=>{try{me(K.throw(De))}catch(rt){ue(rt)}},me=De=>De.done?Z(De.value):Promise.resolve(De.value).then(ge,le);me((K=K.apply(ae,k)).next())});const $=({shixunsDetail:ae,globalSetting:k,loading:K,user:Z,dispatch:ue,position:ge})=>{const le=(0,t.useRef)(),[me,De]=(0,t.useState)(0),[rt,We]=(0,t.useState)([]),[et,it]=(0,t.useState)({id:null,page:1}),Te=(0,v.useParams)(),[He,Me]=(0,t.useState)({}),Ge=(0,t.useMemo)(()=>(0,c.Ny)()||(He==null?void 0:He.current_user_is_creator)||(He==null?void 0:He.current_user_is_partner),[c.Ny,He]),se=(0,t.useMemo)(()=>(0,c.Ny)()||(He==null?void 0:He.current_user_is_creator),[c.Ny,He]);(0,t.useEffect)(()=>{le.current=Te==null?void 0:Te.taskId,et.id=Te==null?void 0:Te.taskId,it(et),ce(et)},[]);const ce=re=>B(void 0,null,function*(){const X=yield(0,F.ZP)(`/api/sci/projects/${Te==null?void 0:Te.taskId}/get_project_partners.json`,{method:"get"});X&&(We(X.users||[]),De(X.users_count),Me(X))}),Y=()=>B(void 0,null,function*(){et.page=1,it(et);const re=(0,x.g)();yield ue({type:"user/getUserInfo",payload:re}),yield ce(et)}),L=re=>{et.page=re,it(et),ce(et)},ie=re=>{g.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.createElement("div",{className:m.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>B(void 0,null,function*(){const X=yield(0,F.ZP)(`/api/sci/projects/${Te==null?void 0:Te.taskId}/del_project_partner.json`,{method:"DELETE",body:{user_id:re}});p.ZP.info("\u5220\u9664\u6210\u529F"),et.page=1,it(et),ce(et)})})},Se=()=>{ue({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:le.current}}})};function H(){ue({type:"shixunsDetail/setActionTabs",payload:{}})}const M={visible:ae.actionTabs.key==="Collaborators-AddCollaborator",onCancel:H,shixunId:le.current,onSelectCollaborator:re=>B(void 0,null,function*(){H(),(yield(0,F.ZP)(`/api/sci/projects/${le.current}/bacht_add_project_partners.json`,{method:"POST",body:{user_ids:re}}))&&(p.ZP.success("\u6DFB\u52A0\u6210\u529F"),Y())}),onSelectGroup:re=>B(void 0,null,function*(){H(),(yield ue({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:le.current,group_id:re.group_id}}))&&(p.ZP.success("\u6DFB\u52A0\u6210\u529F"),Y())})};return t.createElement("section",null,t.createElement("div",{className:m.wrap},t.createElement("div",{className:m.content},t.createElement("div",{className:m.head},t.createElement("span",{className:m.headCount},"\u5408\u4F5C\u8005\uFF08",me,"\u4EBA\uFF09"),Ge&&t.createElement("div",null,t.createElement(o.ZP,{className:m.button,style:{marginRight:ge==="detail"?0:"20px"},onClick:Se,icon:t.createElement(y.Z,null)},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),t.createElement("div",{className:m.list},t.createElement(h.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},rt.map((re,X)=>t.createElement("div",{style:{display:"inline-block",width:"50%"},key:X},t.createElement("div",{className:m.itemWrap},t.createElement("a",{target:"_blank",className:m.imgWrap},t.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:m.img,src:`${l.Z.IMG_SERVER}/images/${re==null?void 0:re.image_url}`}),(re==null?void 0:re.is_creator)&&t.createElement("span",{className:m.manager},"\u521B\u5EFA\u8005")),t.createElement("div",{className:m.itemContent},t.createElement("div",{className:m.nameWrap},t.createElement("a",{target:"_blank",className:m.name},re==null?void 0:re.user_name),t.createElement("div",{className:m.actionGroup},!(re!=null&&re.is_creator)&&se?t.createElement("a",{className:m.deletetitle,onClick:()=>ie(re.id)},"\u5220\u9664"):null)),t.createElement("p",{className:m.schoolWrap},t.createElement("span",{className:m.school},re==null?void 0:re.school_name))))))))),me>10&&t.createElement("div",{className:m.countWrap},t.createElement(i.Z,{showQuickJumper:!1,showSizeChanger:!1,total:me,onChange:re=>L(re),pageSize:10,current:et.page}))),t.createElement(E,{onReloadData:Y}),t.createElement(C,Fe({},M)))};var Q=(0,v.connect)(({shixunsDetail:ae,loading:k,globalSetting:K,user:Z})=>({shixunsDetail:ae,globalSetting:K,user:Z,loading:k}))($)},4829:function(_t,N,e){"use strict";e.r(N),e.d(N,{default:function(){return ts}});var t=e(59301),v=e(44993),g=e(97596),p=e(51498),o=e(31797),h=e(78241),i=e(43418),l=e(3113),c=e(43428),u=e(8591),r=e(92832),d=e(5871),n=e(30434),a=e(95237),s=e(43604),f=e(76618),S=e(56102),E=e(71213),w=e(87169),A=e(21992),b=e(13952),C=e(52430),m=e(89299),y=(Ae,Ye,gt)=>new Promise((En,Kn)=>{var Hn=dn=>{try{Zn(gt.next(dn))}catch(on){Kn(on)}},wr=dn=>{try{Zn(gt.throw(dn))}catch(on){Kn(on)}},Zn=dn=>dn.done?En(dn.value):Promise.resolve(dn.value).then(Hn,wr);Zn((gt=gt.apply(Ae,Ye)).next())}),F=(0,t.forwardRef)(({time:Ae},Ye)=>{console.log("ScreenRecord:",Ye);const gt=(0,t.useRef)();let[En,Kn]=(0,t.useState)(),Hn=(0,t.useRef)(),wr=2e3,Zn=[];(0,t.useImperativeHandle)(Ye,()=>({startScreenRecord:ei,downloadFile:on}));function dn(Pr,W){return y(this,null,function*(){let G=[];const be=yield new MediaRecorder(Pr);be.ondataavailable=_e=>{G.push(_e.data)},be.start(),Hn.current=be,window.recorderRefs=be,be.addEventListener("stop",_e=>{let Le=URL.createObjectURL(G[0],{type:"video/mp4"});(0,m.Nd)("xxx.webm",Le)})})}function on(){if(!window.recorderRefs){u.ZP.warning("\u60A8\u8FD8\u6CA1\u6709\u5F00\u542F\u89C6\u9891\u5F55\u5236\uFF0C\u8BF7\u5148\u53BB\u5F55\u5236\u89C6\u9891\u5427\uFF01");return}gt.current.srcObject.getTracks().forEach(W=>{W.stop()}),window.recorderRefs.addEventListener("dataavailable",W=>{let G=URL.createObjectURL(W.data,{type:"video/mp4"});(0,m.Nd)("\u5C4F\u5E55\u5F55\u5236\u89C6\u9891.webm",G)})}function ei(){navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then(Pr=>(gt.current.srcObject=Pr,Zn.push(Pr),gt.current.captureStream=gt.current.captureStream||gt.current.mozCaptureStream,new Promise(W=>gt.current.onplaying=W))).then(()=>dn(gt.current.captureStream(),wr)).then(Pr=>{}).catch(Pr=>{Pr.name==="NotFoundError"?u.ZP.warning("\u627E\u4E0D\u5230\u6444\u50CF\u5934\u6216\u9EA6\u514B\u98CE\u3002\u65E0\u6CD5\u5F55\u5236."):u.ZP.warning(Pr.name)})}return t.createElement("div",{style:{position:"absolute",top:"0",zIndex:-1}},t.createElement("video",{onPause:()=>{},width:"60",height:"120",autoPlay:!0,muted:!0,ref:gt}))}),D=(Ae,Ye,gt)=>new Promise((En,Kn)=>{var Hn=dn=>{try{Zn(gt.next(dn))}catch(on){Kn(on)}},wr=dn=>{try{Zn(gt.throw(dn))}catch(on){Kn(on)}},Zn=dn=>dn.done?En(dn.value):Promise.resolve(dn.value).then(Hn,wr);Zn((gt=gt.apply(Ae,Ye)).next())});const j={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};var z=({className:Ae,mirror_description:Ye,git_url:gt,difficulty:En,task_pass:Kn,test_set_permission:Hn,onVncAction:wr,shixun:Zn,window_vnc_url:dn,linux_vnc:on,vnc_url:ei,unity_3d_routes:Pr,taskData:W})=>{console.log(W);const G=(0,v.useParams)(),[be,_e]=(0,t.useState)("8082"),[Le,Ne]=(0,t.useState)(!1),[pt,mt]=(0,t.useState)(!1),vt=(0,t.useRef)(),Xe=dn?"C:/Windows/AppReadiness/userfiles":"/data/workspace/keyan/userfiles",Pt=dn?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/keyan/downloadfiles",Dt=()=>{i.default.confirm({title:"\u91CD\u542F\u4E91\u4E3B\u673A",icon:t.createElement(w.Z,null),content:"\u60A8\u786E\u5B9A\u8981\u91CD\u542F\u4E91\u4E3B\u673A\u5417\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>D(void 0,null,function*(){const nn=yield(0,E.Jd)({identifier:G.taskId});return(nn==null?void 0:nn.status)===0&&u.ZP.info("\u91CD\u542F\u6210\u529F"),""})})},Vt=()=>{i.default.info({title:"\u6587\u4EF6\u4E0A\u4F20",icon:null,okText:"\u5173\u95ED",width:600,centered:!0,content:t.createElement("div",{className:"pt10"},t.createElement(A.Z,{isDragger:!0,maxSize:1024,additionalText:`\u9ED8\u8BA4\u5B58\u653E\u76EE\u5F55\u8DEF\u5F84\u4E3A"${Xe}"`,action:`${b.Z.API_SERVER}/api/sci/projects/${G.taskId}/upload_file.json`,onChange:nn=>{nn.every(rn=>{var bn;return((bn=rn.response)==null?void 0:bn.status)===0})&&(i.default.destroyAll(),u.ZP.info("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F"))}}))})},Wt=()=>D(void 0,null,function*(){var nn,rn;mt(!0);const bn=yield(0,C.ZP)(`/api/sci/projects/${G.taskId}/port_proxy.json`,{method:"post",body:{port:be,position:1}});(nn=bn==null?void 0:bn.data)!=null&&nn.url&&(0,m.xg)((rn=bn==null?void 0:bn.data)==null?void 0:rn.url),mt(!1)}),Ut=()=>{i.default.confirm({title:"\u4E0B\u8F7D\u4EE3\u7801",centered:!0,width:600,content:`\u4EE3\u7801\u4E0B\u8F7D\u529F\u80FD\uFF1A\u5C06\u201C${Pt}\u201D\u76EE\u5F55\u8FDB\u884C\u6253\u5305\u5E76\u4E0B\u8F7D\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC71G`,onOk:()=>D(void 0,null,function*(){return yield(0,C.ZP)(`/api/sci/projects/${G.taskId}/download_file.json`,{method:"post",body:{autoDownload:!0},headers:{responseType:"arraybuffer",Accept:"application/vnd.ms-excel;charset=utf-8"}}),!0})})},pn=()=>{var nn,rn;(rn=(nn=vt.current)==null?void 0:nn.startScreenRecord)==null||rn.call(nn)},cn=()=>{const{webssh:nn}=W;i.default.info({title:"SSH\u76F4\u8FDE",width:600,centered:!0,content:t.createElement(t.Fragment,null,t.createElement(a.Z,null,t.createElement(s.Z,{flex:"50px"},"\u8D26\u53F7"),t.createElement(s.Z,null,nn==null?void 0:nn.username)),t.createElement(a.Z,null,t.createElement(s.Z,{flex:"50px"},"\u5730\u5740"),t.createElement(s.Z,null,nn==null?void 0:nn.address)),t.createElement(a.Z,null,t.createElement(s.Z,{flex:"50px"},"\u7AEF\u53E3"),t.createElement(s.Z,null,nn==null?void 0:nn.servicePort)),t.createElement(a.Z,null,t.createElement(s.Z,{flex:"50px"},"\u5BC6\u7801"),t.createElement(s.Z,null,nn==null?void 0:nn.password)))})};return t.createElement("div",{className:`tpi-code-setting ${Ae}`,style:{height:"calc(100vh - 54px )"}},t.createElement("h3",null,"\u529F\u80FD"),t.createElement("section",null,t.createElement("a",{id:"full-screen",title:"\u5168\u5C4F",className:"file-item action",onClick:()=>{wr("full-screen")}}," ",t.createElement("i",{className:"iconfont icon-quanping"}),"\u5F00\u542F / \u9000\u51FA\u5168\u5C4F "),!Pr&&t.createElement(t.Fragment,null,t.createElement("a",{id:"reset-task",onClick:()=>wr("reset-task"),className:"file-item action",title:"\u91CD\u7F6E\u73AF\u5883"}," ",t.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91CD\u7F6E\u73AF\u5883 "),t.createElement("a",{onClick:()=>Vt(),className:"file-item action",title:"\u4E0A\u4F20\u6587\u4EF6"}," ",t.createElement("i",{className:"iconfont icon-shangchuanshipin1"}),"\u4E0A\u4F20\u6587\u4EF6"),t.createElement("a",{onClick:()=>Ut(),className:"file-item action",title:"\u4E0B\u8F7D\u6587\u4EF6"}," ",t.createElement("i",{className:"iconfont icon-xiazai3"}),"\u4E0B\u8F7D\u6587\u4EF6"),t.createElement("a",{onClick:()=>pn(),className:"file-item action",title:"\u5C4F\u5E55\u5F55\u5236"}," ",t.createElement("i",{className:"iconfont icon-jiaruketang1"}),"\u5C4F\u5E55\u5F55\u5236"),W.mirror_type==="webssh"&&t.createElement("a",{className:"file-item action w100",title:"ssh\u76F4\u8FDE"}," ",t.createElement("i",{className:"iconfont icon-wodegongzuotai"}),t.createElement(a.Z,{align:"middle",className:"w100"},t.createElement(s.Z,{flex:"1",onClick:cn},t.createElement(l.ZP,{type:"text",loading:Le},t.createElement("span",{style:{color:"#ddd",marginLeft:-11}},"ssh\u76F4\u8FDE"))))),dn&&t.createElement("a",{id:"reset-task",onClick:Dt,className:"file-item action",title:"\u91CD\u542F\u4E91\u4E3B\u673A"}," ",t.createElement(f.Z,{style:{marginRight:21,color:"#FFF"},className:"c-white font16"}),"\u91CD\u542F\u4E91\u4E3B\u673A "),gt?t.createElement(S.CopyToClipboard,{text:gt,onCopy:()=>u.ZP.success("\u590D\u5236\u6210\u529F")},t.createElement("a",{id:"copy-git",title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740",className:"file-item action"}," ",t.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740 ")):null)),t.createElement(F,{ref:vt}))},Ce=e(47458),oe=e(6848),Fe=e(58421),B={flex_box_center:"flex_box_center___ayVLf",flex_space_between:"flex_space_between___pLloZ",flex_box_vertical_center:"flex_box_vertical_center___eX0c1",flex_box_center_end:"flex_box_center_end___KU45M",flex_box_column:"flex_box_column___cZiLo",wrap:"wrap___x0TPJ",list:"list___Bn7Fe",page:"page___zVCLY"},$=Object.defineProperty,Q=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,K=(Ae,Ye,gt)=>Ye in Ae?$(Ae,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ae[Ye]=gt,Z=(Ae,Ye)=>{for(var gt in Ye||(Ye={}))ae.call(Ye,gt)&&K(Ae,gt,Ye[gt]);if(Q)for(var gt of Q(Ye))k.call(Ye,gt)&&K(Ae,gt,Ye[gt]);return Ae},ue=(Ae,Ye,gt)=>new Promise((En,Kn)=>{var Hn=dn=>{try{Zn(gt.next(dn))}catch(on){Kn(on)}},wr=dn=>{try{Zn(gt.throw(dn))}catch(on){Kn(on)}},Zn=dn=>dn.done?En(dn.value):Promise.resolve(dn.value).then(Hn,wr);Zn((gt=gt.apply(Ae,Ye)).next())});const ge=(0,m.oP)(),le={};ge!=null&&ge.homework_common_id&&(le.homework_common_id=ge==null?void 0:ge.homework_common_id),ge!=null&&ge.exercisesId&&(le.exercise_id=ge==null?void 0:ge.exercisesId);function me(Ae){return get(`tasks/${Ae}.json`,le)}function De(Ae){return(0,C.U2)(`sci/projects/${Ae}/get_data_sets.json`)}function rt(Ae){return get(`myshixuns/${Ae}/challenges.json`)}function We(Ae,Ye){return get(`myshixuns/${Ae}/subject_challenges.json`,Ye)}function et(Ae,Ye,gt){return(0,C.U2)(`tasks/${Ae}/star.json`,{star:gt,shixun_id:Ye})}function it(Ae,Ye){return Ye.path&&(Ye.path=encodeURIComponent(Ye.path)),(0,C.U2)(`tasks/${Ae}/rep_content.json`,Z(Z({},Ye),le))}function Te(Ae,Ye){return(0,C.v_)(`myshixuns/${Ae}/update_file.json`,Z(Z({},Ye),le))}function He(Ae,Ye){return(0,C.U2)(`tasks/${Ae}/reset_original_code.json`,Z(Z({},Ye),le))}function Me(Ae,Ye){return(0,C.v_)(`myshixuns/${Ae}/reset_repository.json`,Ye)}function Ge(Ae,Ye){return(0,C.U2)(`tasks/${Ae}/reset_passed_code.json`,Z(Z({},Ye),le))}function se(Ae,Ye){return(0,C.v_)(`tasks/${Ae}/game_build.json`,Z(Z({},Ye),le))}function ce(Ae,Ye){return(0,C.U2)(`tasks/${Ae}/game_status.json`,Z(Z({},Ye),le))}function Y(Ae,Ye){return post(`tasks/${Ae}/choose_build.json`,Z(Z({},Ye),le))}function L(Ae){return get(`tasks/${Ae}/picture_display.json`,le)}function ie(Ae,Ye){return get(`tasks/${Ae}/cost_time.json`,Z(Z({},Ye),le))}function Se(Ae,Ye){return get(`courses/${Ae}/inform_detail.json`,Ye)}function H(Ae){return(0,C.v_)(`tasks/${Ae}/plus_or_cancel_praise.json`)}function M(Ae,Ye={}){return(0,C.v_)(`myshixuns/${Ae}/repository.json`,Ye)}function re(Ae,Ye){return get(`myshixuns/${Ae}/open_webssh.json`,Ye||{})}function X(Ae,Ye){return get(`myshixuns/${Ae}/open_vm_webssh.json`,Ye)}function R(Ae){return get(`tasks/${Ae}/close_webssh.json`)}function _(Ae){return ue(this,null,function*(){const Ye=yield(0,C.v_)(`/sci/projects/${Ae}/delete_pod.json`);if((Ye==null?void 0:Ye.status)>=0)return(0,C.v_)(`/sci/projects/${Ae}/start_environment.json`,le)})}function U(Ae){return post(`tasks/${Ae}/reset_environment`)}function P(Ae,Ye){return post(`tasks/${Ae}/reset_linux_vnc_link.json`,Ye||{})}function de(Ae){return(0,C.U2)(`tasks/${Ae}/check_test_sets.json`)}function ye(Ae){return get(`tasks/${Ae}/get_answer_info.json`)}function q(Ae){return get(`tasks/${Ae}/get_choose_answer.json`)}function T(Ae){return get(`tasks/${Ae}/unlock_choose_answer.json`)}function I(Ae,Ye){return get(`tasks/${Ae}/unlock_answer.json`,{answer_id:Ye})}function he(Ae,Ye,gt){return(0,C.v_)(`tasks/${Ae}/set_games_status.json`,{result:Ye,data:gt})}function pe(Ae){return(0,C.v_)(`/sci/projects/${Ae}/extend_release.json`)}function we(Ae,Ye){return(0,C.v_)(`/sci/projects/${Ae}/save_mirror.json`,Z({},Ye))}function Je(Ae){return Fetch(`/api/tasks/${Ae}/active.json`,{method:"post",body:{template_id:window.sessionStorage.imageId}})}function ke(Ae){return post(`tasks/${Ae}/extend_linux_vnc.json`,le)}function ve(Ae,Ye){return get(`tasks/${Ae}/rank_list.json`,Ye)}function je(Ae,Ye){return(0,C.v_)(`tasks/${Ae}/close_windows_vnc.json`,{tpi_id:Ye})}function J(Ae){return get(`tasks/${Ae}/pull_files.json`)}function nt(Ae,Ye){return post(`tasks/${Ae}/log_output`,Ye)}function Ct(Ae){return get(`tasks/${Ae}/stop_log_output.json`)}function O(Ae){return ue(this,null,function*(){return Fetch(`/api/myshixuns/${Ae.id}/add_file.json`,{method:"post",body:Ae})})}function Ve(Ae){return ue(this,null,function*(){return Fetch(`/api/myshixuns/${Ae.id}/delete_git_file.json`,{method:"Delete",body:Ae})})}function ze(Ae){return ue(this,null,function*(){return Fetch(`/api/myshixuns/${Ae.id}/mv_file.json`,{method:"post",body:Ae})})}function fe(Ae){return ue(this,null,function*(){return Ae.path&&(Ae.path=encodeURIComponent(Ae.path)),Fetch(`/api/tasks/${Ae.id}/rep_content.json`,{method:"get",params:Ae})})}function Ie(Ae){return ue(this,null,function*(){return(0,C.ZP)(`/api/sci/projects/${Ae.id}/commit_files.json`,{method:"post",body:Ae})})}var Ke=Object.defineProperty,Ft=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,wt=(Ae,Ye,gt)=>Ye in Ae?Ke(Ae,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ae[Ye]=gt,Bt=(Ae,Ye)=>{for(var gt in Ye||(Ye={}))Mt.call(Ye,gt)&&wt(Ae,gt,Ye[gt]);if(Ft)for(var gt of Ft(Ye))ot.call(Ye,gt)&&wt(Ae,gt,Ye[gt]);return Ae},Tt=(Ae,Ye)=>{var gt={};for(var En in Ae)Mt.call(Ae,En)&&Ye.indexOf(En)<0&&(gt[En]=Ae[En]);if(Ae!=null&&Ft)for(var En of Ft(Ae))Ye.indexOf(En)<0&&ot.call(Ae,En)&&(gt[En]=Ae[En]);return gt},Xt=(Ae,Ye,gt)=>new Promise((En,Kn)=>{var Hn=dn=>{try{Zn(gt.next(dn))}catch(on){Kn(on)}},wr=dn=>{try{Zn(gt.throw(dn))}catch(on){Kn(on)}},Zn=dn=>dn.done?En(dn.value):Promise.resolve(dn.value).then(Hn,wr);Zn((gt=gt.apply(Ae,Ye)).next())}),jt=(Ae=>(Ae.Classrooms="classrooms",Ae.Shixuns="shixuns",Ae.Paths="paths",Ae.Projects="projects",Ae.Videos="videos",Ae.Topics="topics",Ae.Teach="teach-group",Ae))(jt||{});const At=Ae=>{var Ye=Ae,{userDetail:gt,user:En,globalSetting:Kn,loading:Hn,dispatch:wr,onClose:Zn,shixun:dn}=Ye,on=Tt(Ye,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]);const ei=(0,v.useParams)(),[Pr,W]=(0,t.useState)([]),[G,be]=(0,t.useState)(""),[_e,Le]=(0,t.useState)(0),[Ne,pt]=(0,t.useState)(Bt({page:1,limit:20},ei)),mt=(0,t.useCallback)(()=>on.visible,[on.visible]);(0,t.useEffect)(()=>{Ne.page=1,vt()},[on.visible]);const vt=()=>Xt(void 0,null,function*(){const Xe=yield De(ei.taskId);Xe&&(W([...Xe.data_sets]),Le(Xe.data_sets_count),be(Xe.folder_name))});return t.createElement("div",{style:{height:"calc(100vh - 51px)",padding:"20px 15px"}},t.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6570\u636E\u96C6"),t.createElement("dl",{className:B.list},t.createElement(oe.Z,{title:G},t.createElement("dt",{className:"c-white"},G)),t.createElement("dd",null,t.createElement(S.CopyToClipboard,{text:G,onCopy:()=>u.ZP.success("\u590D\u5236\u6210\u529F")},t.createElement("span",{className:`${B.copy} current`},"\u70B9\u51FB\u590D\u5236")))),t.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6587\u4EF6\u8DEF\u5F84"),Pr==null?void 0:Pr.map((Xe,Pt)=>t.createElement("dl",{className:B.list},t.createElement(oe.Z,{title:Xe.filename},t.createElement("dt",{className:"c-white"},Xe.filename)),t.createElement("dd",null,t.createElement(S.CopyToClipboard,{text:Xe.file_path,onCopy:()=>u.ZP.success("\u590D\u5236\u6210\u529F")},t.createElement("span",{className:`${B.copy} current`},"\u70B9\u51FB\u590D\u5236"))))),t.createElement("div",{className:"tc"},t.createElement(Fe.Z,{onChange:Xe=>{Ne.page=Xe,vt()},className:B.page,size:"small",total:_e,pageSize:Ne.limit,hideOnSinglePage:!0})))};var qt=(0,v.connect)(({user:Ae,userDetail:Ye,loading:gt,shixunsDetail:En,globalSetting:Kn})=>({user:Ae,userDetail:Ye,shixunsDetail:En,globalSetting:Kn,loading:gt.models.index}))(At),Ee=e(41312),V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAABZ0lEQVRYR+2YrU7FQBBGzzwEPAMSi+M6MARDggNJgiIkWLiSBIFCkyCuQECCQFIcEstb8AYf2ZvmhpbuT9ttUpJWdma+OZ3O7k5rRC5Jh8ARsBPzjdhvgXczew75WSyJpCdgP+aXaP8ws63OQJK2gbdSYJ6Y1Od2WRpmZlb4nIIVqgEFhUKwbXTGByRpDzgBdnu+kr7hD8CLSboGLvqqZYp/dEDK1LR9mZZNXwEys6u+ql3iJbm8E5C3eFOFYn2VrUKS1oADYL1M+gW8mtl3DOK3PQuQpE1gAWzUkn8CZ6Hzqg6bC+gcuPFU4s7MTlOrlAvITQFuGijMbOaSS/pzLwXKB+QdCQKiXqAUkJqP06rs1B00liFNFeqqVQEaXYXmbc6ypn7J3UNtgUa3ysa1D5XLfDw7dedl1BCYZWOcgHJWIKb1f15Z7EkGtq+G/NXEP3DCFPl79xnkTln3u+U4JWJAH/czo/gBVkc5pun3NGoAAAAASUVORK5CYII=",ee="data:image/png;base64,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",te=e(48931),ne=e(84845),Re=Object.defineProperty,Be=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,ct=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,kt=(Ae,Ye,gt)=>Ye in Ae?Re(Ae,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ae[Ye]=gt,Zt=(Ae,Ye)=>{for(var gt in Ye||(Ye={}))xt.call(Ye,gt)&&kt(Ae,gt,Ye[gt]);if(ct)for(var gt of ct(Ye))Ot.call(Ye,gt)&&kt(Ae,gt,Ye[gt]);return Ae},Lt=(Ae,Ye)=>Be(Ae,$e(Ye)),zt=(Ae,Ye,gt)=>new Promise((En,Kn)=>{var Hn=dn=>{try{Zn(gt.next(dn))}catch(on){Kn(on)}},wr=dn=>{try{Zn(gt.throw(dn))}catch(on){Kn(on)}},Zn=dn=>dn.done?En(dn.value):Promise.resolve(dn.value).then(Hn,wr);Zn((gt=gt.apply(Ae,Ye)).next())});const{Countdown:Oe}=o.default;function Qe(){return React.createElement("p",null,"\u684C\u9762\u7CFB\u7EDF\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u60A8\u5728\u7CFB\u7EDF\u4E2D\u521B\u5EFA\u7684\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931\u3002\u8BF7\u786E\u4FDD\u60A8\u7684\u6570\u636E\u5DF2\u4FDD\u5B58\uFF08\u5982\uFF1A\u7248\u672C\u5E93\u4EE3\u7801\u5DF2\u63A8\u9001\u5230\u670D\u52A1\u5668\uFF09\u3002\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\uFF1F")}var tt=({mirror_description:Ae,difficulty:Ye,git_url:gt,vnc_url:En,window_vnc_url:Kn,linux_vnc:Hn,isNotice:wr,user:Zn,game:dn,shixun:on={},taskData:ei={},resetVncLoading:Pr,onUpdateCostTime:W,lastedGetTaskInfoTime:G,onShowNotice:be,onResetGitCode:_e,onResetVnc:Le,onBack:Ne,onAddVncTime:pt,onUpdateCode:mt,unity_3d_routes:vt,remaining_time:Xe,st:Pt})=>{const[Dt]=(0,v.useSearchParams)(),{name:Vt,identifier:Wt,task_pass:Ut,test_set_permission:pn}=on,[cn,nn]=(0,t.useState)(!1),[rn,bn]=(0,t.useState)(!1),[Vn,Gn]=(0,t.useState)({}),[Ln,$n]=(0,t.useState)(!1),[fr,Dn]=(0,t.useState)(null),[In,$t]=(0,t.useState)(1800),[Rt,Cn]=(0,t.useState)(!1),[jn,Rn]=(0,t.useState)(!1),rr=(0,v.useLocation)().query,Fn=(0,v.useParams)(),[ur,hr]=(0,t.useState)(!1),[_r]=h.default.useForm(),Fr=(0,t.useMemo)(()=>Date.now()+Xe,[Xe]);(0,t.useEffect)(()=>{Ln||setTimeout(()=>{$n(!0)},1e3*60)},[Ln]),(0,t.useEffect)(()=>{Ee.Z.subscribe("update-windows-time",Tn=>{$t(parseInt(Xe/1e3))}),$t(Xe/1e3)},[]),(0,t.useEffect)(()=>{var Tn;return Dt.get("type")==="exercises"&&((Tn=Vn==null?void 0:Vn.exercise)!=null&&Tn.screen_open)&&(ne.U.forEach((zn,Mr)=>{document.addEventListener(zn,Jr,!1),document.addEventListener("blur",Jr,!1)}),window.focus(),window.onblur=function(){(0,te.vp)()&&(Jr(),(0,te.BU)())}),()=>{ne.U.forEach((zn,Mr)=>{document.removeEventListener(zn,Jr,!1)})}},[Vn]);const ni=()=>{Cn(!Rt)},Jr=Tn=>{window.parent.postMessage("backExercise","*"),Tn!=="back"&&(0,te.BU)()};function dr(){nn(!cn)}function qr(){nn(!1),bn(!1)}function Dr(){return zt(this,null,function*(){(0,v.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0}),v.history.replace(`/innovation/project/detail/${Fn.taskId}`)})}function Ur(){Pr||Le()}function $r(){i.default.confirm({title:"\u9000\u51FA",icon:t.createElement(w.Z,null),content:"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5236\u4F5C\u955C\u50CF\u5417\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Dr})}function Ti(Tn){var zn;qr(),Tn==="reset-task"&&(Pr||i.default.confirm({title:"\u91CD\u7F6E\u73AF\u5883",icon:t.createElement(w.Z,null),content:"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{Ur(),$n(!1)}})),Tn==="reset-code"&&(Pr||i.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:t.createElement(w.Z,null),content:"\u60A8\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:_e})),Tn==="full-screen"&&((0,te.vp)()?(0,te.BU)():(0,te.Dj)((zn=document==null?void 0:document.getElementById)==null?void 0:zn.call(document,"task-right-panel"))),Tn==="show-clipboard-box"&&Ee.Z.publish("show-clipboard-box")}const Un={task_pass:Ut,test_set_permission:pn,mirror_description:Ae,difficulty:Ye,resetVncLoading:Pr,git_url:gt,onVncAction:Ti,window_vnc_url:Kn,linux_vnc:Hn,vnc_url:En,shixun:on,unity_3d_routes:vt},Yn=(0,t.useCallback)(()=>In?(console.log("VncTimer:",In),t.createElement(bt,{defaultTime:In,onAddVncTime:pt,onReset:Ur,toShixun:Dr,title:""})):null,[In]);return(0,t.useEffect)(()=>{jn&&_r.setFieldsValue({name:"",version:"",description:""})},[jn]),t.createElement("div",{className:"task-header-container"},Dt.get("type")!=="exercises"&&t.createElement(t.Fragment,null,ei.name),t.createElement("h2",{className:"shixun-info"},Vt),t.createElement(t.Fragment,null,t.createElement("div",{className:"flex-container"},t.createElement(t.Fragment,null,Kn&&t.createElement(v.Link,{onClick:Tn=>{Tn.preventDefault(),Ee.Z.publish("send-ctrl-alt-delete")},className:"c-grey-c mr20"},"\u53D1\u9001CTRL+ALT+DELETE"),Yn()),t.createElement("i",{className:"iconfont icon-shijian1"}),t.createElement(Oe,{valueStyle:{color:"white",fontSize:"12px"},style:{marginRight:20,marginLeft:5},value:Fr}),t.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:dr},t.createElement("img",{alt:"tool",src:V,width:16}),"\u5DE5\u5177\u680F"),t.createElement("a",{className:"btn-vnc",title:"\u6570\u636E\u96C6",onClick:()=>bn(!0)},t.createElement("img",{alt:"tool",src:ee,width:18}),"\u6570\u636E\u96C6"))),t.createElement(l.ZP,{type:"primary",disabled:!Ln,className:"save-innovation",onClick:()=>zt(void 0,null,function*(){Rn(!0)})},"\u4FDD\u5B58\u955C\u50CF"),t.createElement("a",{className:"btn-out",onClick:$r,title:"\u9000\u51FA\u5B9E\u8BAD"},t.createElement("i",{className:"iconfont icon-kaiguan"})),t.createElement(p.Z,null,t.createElement(c.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:cn,onClose:qr},t.createElement(z,Lt(Zt({},Un),{taskData:ei})))),t.createElement(p.Z,null,t.createElement(c.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:rn,onClose:qr,style:{height:"100%"}},t.createElement(qt,null))),t.createElement(i.default,{title:"\u4FDD\u5B58\u955C\u50CF",open:jn,okButtonProps:{loading:ur},onCancel:()=>{Rn(!1)},onOk:()=>{_r.submit()}},t.createElement("div",null,t.createElement("p",{style:{color:"#6B758B"}},"\u628A\u5F53\u524D\u7684\u73AF\u5883\u5B58\u4E3A\u4E00\u4E2A\u65B0\u7684\u955C\u50CF\u3002\u786E\u5B9A\u4FDD\u5B58\u540E\uFF0C\u5728\u6211\u7684\u955C\u50CF\u53EF\u4EE5\u770B\u5230\u8BE5\u955C\u50CF\u7684\u4FDD\u5B58\u72B6\u6001\u3002"),t.createElement(h.default,{labelCol:{span:4},wrapperCol:{span:20},form:_r,onFinish:Tn=>zt(void 0,null,function*(){hr(!0);const zn=yield Ie({id:Fn.taskId});if((zn==null?void 0:zn.status)!==0){hr(!1);return}const Mr=yield we(Fn.taskId,Tn);(Mr==null?void 0:Mr.status)==0&&(u.ZP.info("\u4FDD\u5B58\u6210\u529F"),Rn(!1)),(Mr==null?void 0:Mr.status)===-5&&i.default.confirm({title:"\u8986\u76D6\u955C\u50CF\u63D0\u793A",content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u4F60\u7684\u3010\u955C\u50CF\u5217\u8868\u3011\u5B58\u5728\u540C\u540D\u4E14\u540C\u7248\u672C\u53F7\u7684\u955C\u50CF\uFF0C \u60A8\u786E\u5B9A\u8981\u8986\u76D6\u539F\u6765\u7684\u955C\u50CF\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>zt(void 0,null,function*(){const Mn=yield we(Fn.taskId,Zt({is_cover:!0},Tn));(Mn==null?void 0:Mn.status)==0&&(u.ZP.info("\u8986\u76D6\u6210\u529F"),Rn(!1))})}),hr(!1)})},t.createElement(h.default.Item,{label:"\u955C\u50CF\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u955C\u50CF\u540D\u79F0"},{pattern:/^[a-z0-9_]+$/,message:"\u53EA\u5141\u8BB8\u8F93\u5165\u6570\u5B57\u6216\u5C0F\u5199\u5B57\u6BCD"}]},t.createElement(r.default,{type:"text",maxLength:60})),t.createElement(h.default.Item,{label:" \u7248\u672C\u53F7",name:"version",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7248\u672C\u53F7"}]},t.createElement(d.Z,{style:{width:"100%"}})),t.createElement(h.default.Item,{label:"\u955C\u50CF\u63CF\u8FF0",name:"description",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u955C\u50CF\u63CF\u8FF0"}]},t.createElement(r.default.TextArea,null))))))};const lt=300;function bt({onAddVncTime:Ae,onReset:Ye,toShixun:gt,title:En="",defaultTime:Kn}){const[Hn,wr]=(0,t.useState)(Kn),[Zn,dn]=(0,t.useState)(!1);(0,Ce.Z)(()=>{wr(Hn-1)},Hn>0?1e3:null),(0,t.useEffect)(()=>{Hn===lt&&dn(!0)},[Hn]),(0,t.useEffect)(()=>{Kn0){const W=yield Ae();wr((W==null?void 0:W.remaining_time)/1e3)}else wr(Kn),Ye()})}function Pr(){Hn0){for(let gt=0;gtYe in Ae?un(Ae,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ae[Ye]=gt,dt=(Ae,Ye)=>{for(var gt in Ye||(Ye={}))Pe.call(Ye,gt)&&at(Ae,gt,Ye[gt]);if(sn)for(var gt of sn(Ye))st.call(Ye,gt)&&at(Ae,gt,Ye[gt]);return Ae},ht=(Ae,Ye)=>mn(Ae,xn(Ye));function Qt(Ae,Ye,gt){let En=gt._core._renderService.dimensions.actualCellWidth||9.5,Kn=gt._core._renderService.dimensions.actualCellHeight||18;const Hn=Math.floor(Ye/Kn);return[Math.floor(Ae/En),Hn]}function Jt(Ae,Ye){const gt=new en.Z(En=>{console.log("entries\uFF1A",En);for(let Kn of En)if(Kn.target.offsetHeight>0||Kn.target.offsetWidth>0){const[Hn,wr]=Qt(Kn.target.offsetWidth,Kn.target.offsetHeight,Ae);console.log("cols, rows",Hn,wr),Ee.Z.publish("ssh-xterm-resize",{columns:Hn,rows:wr,width:Kn.target.offsetWidth,height:Kn.target.offsetHeight}),Ae.resize(Hn,wr);const Zn=Et.Base64.decode("IA=="),dn=Et.Base64.decode("CBtbSw==");Ae.write(Zn),Ae.write(dn)}});return gt.observe(Ye),gt}const Gt=3e4;var Nt=({sshConfigData:Ae,sid:Ye})=>{const[gt,En]=(0,t.useState)(null),{ws_url:Kn,password:Hn,port:wr}=Ae,Zn=(0,t.useRef)(),dn=(0,t.useRef)(),on=(0,t.useRef)(!1);return(0,t.useEffect)(()=>{if(Zn.current&&Kn){const ei=new St.Terminal({fontSize:16,rendererType:"dom"});console.log("el.current:",Zn.current),ei.open(Zn.current),ei.onData(W=>{console.log("data:",W),dn.current&&dn.current.readyState===1&&(dn.current.send(JSON.stringify({tp:"client",data:W})),Ee.Z.publish("on-operating-ssh"))}),ei.write("Connecting..."),En(ei);const Pr=Jt(ei,Zn.current);return()=>{ei==null||ei.dispose(),Pr&&Zn.current&&Pr.unobserve(Zn.current)}}},[Kn,Zn.current]),(0,t.useEffect)(()=>{if(gt&&Kn){let ei=function(){const Le=new WebSocket(Kn);console.log("socketInstance:",Kn),dn.current=Le,Le.onopen=()=>{let Ne=gt.element.parentElement;if(Ne){let pt=Ne.offsetWidth,mt=Ne.offsetHeight;console.log("init",{tp:"init",data:ht(dt({},Ae),{secret:Hn,width:pt,height:mt,rows:gt.rows,columns:gt.cols})}),Le.send(JSON.stringify({tp:"init",data:ht(dt({},Ae),{secret:Hn,width:pt,height:mt,rows:gt.rows,columns:gt.cols})})),setTimeout(()=>{Le.send(JSON.stringify({tp:"client",data:`cd /data/workspace/keyan/myshixun +`}))},200)}gt.focus()},Le.onerror=Ne=>{console.log("------in socket error----",Ne,Le,Kn)},Le.onmessage=Ne=>{on.current||(gt.write("\r"),setTimeout(()=>{},1e3)),on.current=!0,console.log("event:",Ne);let pt=Et.Base64.decode(Ne.data.toString());(pt==null?void 0:pt.indexOf("\u7248\u672C\u5E93\u4EE3\u7801\u8DEF\u5F84\uFF1A/data/workspace/myshixun/"))>-1&&(pt=`\u7248\u672C\u5E93\u4EE3\u7801\u8DEF\u5F84\uFF1A/data/workspace/keyan/myshixun/\r +`);let mt=gt._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",pt,mt,gt),gt.write(pt)},Le.onclose=Ne=>{Pr&&clearInterval(Pr),gt.write(`\r +connection closed`)}};const Pr=setInterval(()=>{dn.current&&dn.current.send(JSON.stringify({tp:"h"}))},Gt),W=Ee.Z.subscribe("create-socket",Le=>{Ye==Le&&(dn.current&&dn.current.readyState===1?gt.focus():ei(),gt.focus())}),G=Ee.Z.subscribe("close-socket",Le=>{Ye===Le&&(dn.current&&(dn.current.close(),on.current=!1,gt.clear()),dn.current=null)}),be=Ee.Z.subscribe("ssh-xterm-resize",Le=>{dn.current&&dn.current.readyState===1&&dn.current.send(JSON.stringify({tp:"resize",data:dt({},Le)}))}),_e=Ee.Z.subscribe("ssh-add-connect-time",()=>{dn.current&&dn.current.readyState===1&&dn.current.send(JSON.stringify({tp:"overtime"}))});return()=>{G(),W(),be(),_e(),dn.current&&(dn.current.close(),on.current=!1)}}},[gt,Kn,wr]),t.createElement("div",{className:Yt["xterm-panel-wrp"]},t.createElement("div",{ref:Zn,className:Yt["xterm-panel"]},Kn?null:t.createElement("p",{style:{color:"#fff"}},"\u6B63\u5728\u8FDE\u63A5\u547D\u4EE4\u884C\u670D\u52A1...")))},vn=e(93948),tn=e(62013);const It=r.default.TextArea;var Ht=({onCancel:Ae,onSave:Ye,content:gt})=>{const[En,Kn]=(0,t.useState)(gt);function Hn(Zn){Kn(Zn.target.value)}function wr(){Ye(En)}return(0,t.useEffect)(()=>{Kn(gt)},[gt]),t.createElement("div",{className:"clipboard-box"},t.createElement("h3",null,"\u5B9E\u9A8C\u73AF\u5883\u526A\u5207\u677F\uFF1A"),t.createElement(It,{value:En,onChange:Hn,className:"clipboard"}),t.createElement("p",null," ",t.createElement("b",null," 1.\u4ECE\u5916\u90E8\u590D\u5236\u5185\u5BB9\u5230\u5B9E\u9A8C\u73AF\u5883\u5185\uFF1A ")," \u7C98\u8D34\u5185\u5BB9\u5230\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u70B9\u51FB\u4FDD\u5B58\uFF0C\u7136\u540E\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u8FDB\u884C\u7C98\u8D34\u3002 "),t.createElement("p",null," ",t.createElement("b",null," 2.\u83B7\u53D6\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7684\u5185\u5BB9\uFF1A ")," \u8BF7\u5148\u5728\u73AF\u5883\u4E2D\u590D\u5236\u5185\u5BB9\uFF0C\u590D\u5236\u52A8\u4F5C\u5B8C\u6210\u540E\u5185\u5BB9\u4F1A\u663E\u793A\u5728\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u7136\u540E\u5728\u4E0A\u9762\u6587\u672C\u6846\u4E2D\u518D\u6B21\u590D\u5236\u3002 "),t.createElement("div",{className:"btn-action-container"},t.createElement(l.ZP,{type:"ghost",onClick:Ae,style:{marginRight:10}},"\u53D6\u6D88"),t.createElement(l.ZP,{type:"primary",onClick:wr},"\u4FDD\u5B58")))},ln=e(58617),fn={selectImage:"selectImage___t63KU",container:"container___WChhl"},yn=e(61186),An=e.n(yn),wn=Object.defineProperty,gn=Object.defineProperties,Nn=Object.getOwnPropertyDescriptors,lr=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,_n=(Ae,Ye,gt)=>Ye in Ae?wn(Ae,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ae[Ye]=gt,On=(Ae,Ye)=>{for(var gt in Ye||(Ye={}))hn.call(Ye,gt)&&_n(Ae,gt,Ye[gt]);if(lr)for(var gt of lr(Ye))an.call(Ye,gt)&&_n(Ae,gt,Ye[gt]);return Ae},nr=(Ae,Ye)=>gn(Ae,Nn(Ye)),kn=(Ae,Ye,gt)=>new Promise((En,Kn)=>{var Hn=dn=>{try{Zn(gt.next(dn))}catch(on){Kn(on)}},wr=dn=>{try{Zn(gt.throw(dn))}catch(on){Kn(on)}},Zn=dn=>dn.done?En(dn.value):Promise.resolve(dn.value).then(Hn,wr);Zn((gt=gt.apply(Ae,Ye)).next())});const Xn=t.createElement(ln.Z,{style:{fontSize:24},spin:!0});function er(Ae){return Ae.replace(/\\u([\dA-Za-z]{4})/g,function(Ye,gt){return String.fromCharCode(parseInt("0x"+gt))})}function Cr(Ae){Ae||(Ae=window.location.search);let Ye=Ae.substr(1),gt={};return Ye.split("&").forEach(function(En){let Kn=En.split("=");gt[Kn[0]]=decodeURIComponent(Kn[1])}),gt}const xr={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"\u5B9E\u9A8C\u73AF\u5883\u51C6\u5907\u4E2D"};var Br=(Ae=>(Ae[Ae.SET_LOADING=0]="SET_LOADING",Ae[Ae.SET_IS_LARGE=1]="SET_IS_LARGE",Ae[Ae.SET_MES=2]="SET_MES",Ae[Ae.SET_STATE=3]="SET_STATE",Ae[Ae.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",Ae[Ae.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT",Ae[Ae.UPDATE_ALL=6]="UPDATE_ALL",Ae))(Br||{});function qn(Ae,Ye){switch(Ye.type){case 0:return nr(On({},Ae),{loading:Ye.payload});case 1:return On({},nr(On({},Ae),{isLarge:Ye.payload}));case 2:return nr(On({},Ae),{mes:Ye.payload});case 3:return On(On({},Ae),Ye.payload);case 5:return nr(On({},Ae),{transferContent:Ye.payload});case 4:return nr(On({},Ae),{showClipBoardBox:Ye.payload});case 6:return On({loading:Ae.loading},Ye.payload);default:throw new Error}}var mr=({vnc_url:Ae,window_vnc_url:Ye,linux_vnc:gt,virtual_machine:En,taskId:Kn,taskData:Hn})=>{var wr;const Zn=(0,t.useRef)(),dn=(0,t.useRef)(),on=(0,t.useRef)(),ei=(0,t.useRef)(),[Pr,W]=(0,t.useState)(),[G,be]=(0,t.useState)(!1),[_e,Le]=(0,t.useReducer)(qn,xr),[Ne,pt]=(0,t.useState)(0),{mes:mt,loading:vt,showClipBoardBox:Xe,isLarge:Pt,transferContent:Dt}=_e;let[Vt,Wt]=(0,t.useState)(0),Ut=(0,t.useRef)();const pn=(0,v.useParams)(),cn=pn;(0,t.useEffect)(()=>(window.addEventListener("visibilitychange",rn),()=>{var $t,Rt;(Rt=($t=dn.current)==null?void 0:$t.disconnect)==null||Rt.call($t),window.removeEventListener("visibilitychange",rn)}),[]),(0,t.useEffect)(()=>(window.sessionStorage.imageId=Pr,()=>{window.sessionStorage.removeItem("imageId")}),[Pr]);const nn=()=>{var $t,Rt;(($t=Hn==null?void 0:Hn.shixun)==null?void 0:$t.windows_connection_mode)==="rdp"?setTimeout(()=>{fr()},1500):((Rt=on==null?void 0:on.current)==null?void 0:Rt.resizeSession)!==void 0&&((0,te.vp)()?on.current.resizeSession=!0:setTimeout(()=>{on.current.resizeSession=!1},900))};(0,t.useEffect)(()=>(window.addEventListener("visibilitychange",rn),document.addEventListener((0,te.gH)(),nn),()=>{document.removeEventListener((0,te.gH)(),nn),window.removeEventListener("visibilitychange",rn)}),[]);const rn=$t=>{if(document.visibilityState==="visible"){let Rt=sessionStorage.vncPageLeaveTime;An()(new Date).diff(An()(Rt),"minutes")>2&&pt(new Date().getTime()),sessionStorage.removeItem("vncPageLeaveTime")}else sessionStorage.vncPageLeaveTime=new Date};function bn(){Le({type:4,payload:!1})}function Vn(){Le({type:1,payload:!Pt})}function Gn($t){let Rt;return Zn.current&&(Rt=new en.Z(Cn=>{var jn,Rn;for(let rr of Cn)((jn=Hn==null?void 0:Hn.shixun)==null?void 0:jn.windows_connection_mode)==="rdp"&&fr(),(rr.target.offsetHeight>0||rr.target.offsetWidth>0)&&((Rn=$t==null?void 0:$t._eventHandlers)==null||Rn.windowResize())}),Rt.observe(Zn.current)),Rt}const Ln=()=>kn(void 0,null,function*(){var $t,Rt,Cn;const jn=($t=Cr())!=null&&$t.homework_common_id?{homework_common_id:(Rt=Cr())==null?void 0:Rt.homework_common_id}:{},Rn=yield(0,C.ZP)(`/api/tasks/${pn.taskId||Kn}/get_vnc_link.json`,{method:"post",body:nr(On(On({},pn),jn),{template_id:Pr})});if((Rn==null?void 0:Rn.status)===-3)return new Promise((rr,Fn)=>kn(void 0,null,function*(){i.default.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6\u5B9E\u9A8C\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:()=>kn(void 0,null,function*(){clearTimeout(Ut.current),Wt(0),yield je(pn.taskId,Rn==null?void 0:Rn.message),pt(Ne+1)})})}));if((Rn==null?void 0:Rn.status)===-1)throw new String(Rn==null?void 0:Rn.message);return En&&((0,m.d8)("PVEAuthCookie",(Cn=Rn==null?void 0:Rn.data)==null?void 0:Cn.cookies_value,1),(0,m.d8)("PVELangCookie","zh_CN",1)),Ee.Z.publish("update-windows-time",Rn==null?void 0:Rn.data),Rn});(0,t.useEffect)(()=>{var $t;let Rt,Cn;function jn(Fn){Ye&&(u.ZP.warning("\u7531\u4E8E\u957F\u65F6\u95F4\u672A\u64CD\u4F5C\uFF0C\u8FDE\u63A5\u5931\u6548\uFF0C\u6B63\u5728\u91CD\u65B0\u8FDE\u63A5Windows VNC\u670D\u52A1"),Le({type:0,payload:!0}),pt(Ne+1))}Ee.Z.subscribe("reset-linux-windows-loading",()=>{Le({type:0,payload:!0})}),Ee.Z.subscribe("reset-linux-windos-vnc",()=>{pt(Ne+1)});function Rn(){Wt(100),clearTimeout(Ut.current),setTimeout(()=>{var Fn;(Fn=Rt==null?void 0:Rt._eventHandlers)==null||Fn.windowResize(),Le({type:0,payload:!1})},1300),Ee.Z.subscribe("send-ctrl-alt-delete",()=>{Rt==null||Rt.sendCtrlAltDel()})}function rr(Fn){const ur=er(Fn.detail.text);Le({type:5,payload:ur})}if((Ye||Ae||gt||En&&Pr)&&Zn.current){clearTimeout(Ut.current),(($t=Hn==null?void 0:Hn.shixun)==null?void 0:$t.windows_connection_mode)==="rdp"&&fr(),new Promise(()=>kn(void 0,null,function*(){const _r=Cr();let Fr="",ni;const Jr=new URL(decodeURIComponent(Hn==null?void 0:Hn.vnc_url)),{protocol:dr,searchParams:qr,host:Dr,search:Ur}=Jr,$r=(0,m.en)(Ur);ni=qr.get("password"),Fr=`${dr==="https:"?"wss":"ws"}://${Dr}/${$r.path||"websockify"}`,Rt=new tn.Z(Zn.current,Fr,{credentials:{password:ni},wsProtocols:["binary"],resize:"scale",show_dot:!0}),Cn=Gn(Rt),Rt.viewOnly=_r.view_only||!1,Ye?Rt.scaleViewport=!0:Rt.scaleViewport=_r.scale||!1,Rt.scaleViewport=!0,Rt.showDotCursor=!0,Rt.resizeSession=!0,on.current=Rt,Rt.addEventListener("disconnect",jn),Rt.addEventListener("connect",Rn),Rt.addEventListener("clipboard",rr)}));const Fn=Ee.Z.subscribe("vnc-reseting",()=>{Wt(0),Le({type:3,payload:{loading:!0,mes:"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u4E2D"}})}),ur=Ee.Z.subscribe("vnc-enlarge",_r=>{}),hr=Ee.Z.subscribe("show-clipboard-box",()=>{Le({type:4,payload:!0})});return Wt(0),()=>{Rt==null||Rt.removeEventListener("disconnect",jn),Rt==null||Rt.removeEventListener("connect",Rn),Rt==null||Rt.removeEventListener("clipboard",rr),Fn(),ur(),hr(),Cn&&Zn.current&&Cn.unobserve(Zn.current)}}},[Ae,Ye,gt,Ne,Pr]),(0,t.useEffect)(()=>{var $t,Rt,Cn,jn;En&&(($t=Hn==null?void 0:Hn.shixun_virtual_templates)==null?void 0:$t.length)===1?W((Cn=(Rt=Hn==null?void 0:Hn.shixun_virtual_templates)==null?void 0:Rt[0])==null?void 0:Cn.template_id):En&&((jn=Hn==null?void 0:Hn.shixun_virtual_templates)==null?void 0:jn.length)>1&&be(!0)},[En]);function $n($t){var Rt;(Rt=on.current)==null||Rt.clipboardPasteFrom($t),Le({type:5,payload:$t}),u.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01\u4F60\u53EF\u4EE5\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7C98\u8D34\u8BE5\u5185\u5BB9"),bn()}function fr(){var $t,Rt;$t=Math.min(document.getElementById("task-right-panel").clientWidth/1920,document.getElementById("task-right-panel").clientHeight/1260),ei.current.parentElement.className="wh1080p",ei.current.parentElement.style.cssText=`transform:scale(${$t});transform-origin:center center`,Zn.current.style.cssText="translate(-50%, -50%) scale("+$t+")"}(0,t.useEffect)(()=>{Vt==0&&(clearTimeout(Ut.current),Dn())},[Vt]);const Dn=()=>{Vt>99?Vt=99:(Vt=Vt+1,Ut.current=setTimeout(()=>{Dn()},1500)),Vt<100&&Wt(Vt)},In=(0,t.useMemo)(()=>{var $t;return vt?"none":gt||En||Ye&&(($t=Hn==null?void 0:Hn.shixun)==null?void 0:$t.windows_connection_mode)==="rdp"?"block":"none"},[gt,vt,En,Ye]);return t.createElement(t.Fragment,null,G&&t.createElement("div",{className:fn.selectImage},t.createElement("section",{className:fn.container},t.createElement("h1",null,"\u9009\u62E9\u89D2\u8272"),t.createElement("aside",null,(wr=Hn==null?void 0:Hn.shixun_virtual_templates)==null?void 0:wr.map(($t,Rt)=>t.createElement(a.Z,{align:"middle",key:Rt},t.createElement(s.Z,{flex:"1"},$t.template_name),t.createElement(s.Z,null,t.createElement(l.ZP,{type:"primary",onClick:()=>{W($t.template_id),be(!1)}},"\u5F00\u59CB\u5B9E\u9A8C"))))))),Pt&&t.createElement("a",{className:"btn-vnc-resize",onClick:Vn},t.createElement("i",{className:"iconfont icon-tuichuquanping"})),t.createElement("div",{style:{width:"100%",height:"calc(100% - 50px)",overflow:"hidden",position:"absolute",display:In==="block"?"flex":"none",alignItems:"center",justifyContent:"center",zIndex:6}},t.createElement("div",null,t.createElement("iframe",{style:{position:Pt?"fixed":"absolute",left:0,top:Pt?54:40,width:"100%",height:`calc(100% - ${Pt?"100px":"45px"})`},frameBorder:"0",ref:ei,allowFullScreen:!0}))),t.createElement("div",{style:{position:Pt?"fixed":"absolute",left:0,top:0,zIndex:5,width:"100%",height:`calc(100% - ${Pt?"100px":"0"})`},className:`${Ye?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"} ${Pt?"full-screen":""}`},vt?t.createElement(g.Z,{message:mt,style:{color:"#0152d9"}},t.createElement("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"}},t.createElement(vn.Z,{percent:Vt,format:$t=>t.createElement("span",{className:"c-white"},$t,"%")}))):null,t.createElement("div",{ref:Zn,className:`vnc-panel ${vt?"hidden zIndexf1":"animated fadeIn"}`})),t.createElement(p.Z,null,t.createElement(i.default,{title:"\u590D\u5236\u7C98\u8D34",centered:!0,maskClosable:!1,open:Xe,onCancel:bn,footer:null},t.createElement(Ht,{onCancel:bn,onSave:$n,content:Dt}))))},Sn=({taskData:Ae,evaluateLoading:Ye,evaluateMessage:gt,language:En,onEval:Kn})=>{const{vnc_url:Hn,shixun:wr,test_sets:Zn,test_sets_count:dn,sets_error_count:on,last_compile_output:ei,game:Pr,allowed_unlock:W,user:G}=Ae,[be,_e]=(0,t.useState)(!1),[Le,Ne]=(0,t.useState)(!1);function pt(){Ne(!Le)}return console.log("vnc_url:",Hn),t.createElement(t.Fragment,null,t.createElement(mr,{vnc_url:Hn,window_vnc_url:Ae.windows_vnc,virtual_machine:Ae==null?void 0:Ae.virtual_machine,linux_vnc:Ae.linux_vnc,taskData:Ae}),Le?t.createElement("div",{className:"vnc-mask"}):null,t.createElement("div",{className:`vnc-test-list ${be?"large":Le?"pop":""}`},t.createElement("div",{className:"vnc-test-list-body"},be?null:t.createElement("span",{className:"arrow-container",onClick:pt},t.createElement("i",{className:`iconfont ${Le?"icon-xiajiantou":"icon-shangjiantou"} `})))))},cr={bg:"bg___xjZP4",header:"header___S_AU0",dragingMask:"dragingMask___MuMgB",content:"content___sS5Wc",leftContainer:"leftContainer___pbkhe",tabNav:"tabNav___QTkA2",mdContent:"mdContent___p39IM",resizeBar:"resizeBar___UvVzB","has-unity-3d":"has-unity-3d___EQEWx","btn-resize":"btn-resize___XVPBl",rightCotainer:"rightCotainer___Z2h3Y",user:"user___du0m1",titleWrap:"titleWrap___dDrU9",title:"title___Id58q",endTimeWrap:"endTimeWrap___O3i6z",colorGray:"colorGray___SHbxz",main:"main___t6BMk",loadFail:"loadFail___ubRWw",reload:"reload___m8wjw",failIcon:"failIcon___q_CjJ",failWrap:"failWrap___EEJNl",failReload:"failReload___SiyZT",dataSetButton:"dataSetButton___H1Oqu",dataSetText:"dataSetText___p9NRw",dataSetOpen:"dataSetOpen___bT5j8",mymove:"mymove___qtayT",footer:"footer___rdX6y",start:"start___s0r2G",liWarp:"liWarp___N3c6S",li:"li___mKv9C"},Er=Object.defineProperty,ir=Object.defineProperties,Sr=Object.getOwnPropertyDescriptors,Tr=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,Nr=(Ae,Ye,gt)=>Ye in Ae?Er(Ae,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ae[Ye]=gt,Yr=(Ae,Ye)=>{for(var gt in Ye||(Ye={}))ii.call(Ye,gt)&&Nr(Ae,gt,Ye[gt]);if(Tr)for(var gt of Tr(Ye))Lr.call(Ye,gt)&&Nr(Ae,gt,Ye[gt]);return Ae},Qn=(Ae,Ye)=>ir(Ae,Sr(Ye));const sr=(Ae,Ye)=>{switch(Ye.type){case"MOVE_X":return Qn(Yr({},Ae),{moveX:Ye.payload});case"SET_DRAGMODULE":return Qn(Yr({},Ae),{showDragModule:Ye.payload});case"TRIGGER_RIGHT_PANEL_MASK":return Qn(Yr({},Ae),{showDragMask:Ye.payload})}};var kr=Object.defineProperty,gr=Object.defineProperties,yr=Object.getOwnPropertyDescriptors,jr=Object.getOwnPropertySymbols,oi=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,Jn=(Ae,Ye,gt)=>Ye in Ae?kr(Ae,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ae[Ye]=gt,tr=(Ae,Ye)=>{for(var gt in Ye||(Ye={}))oi.call(Ye,gt)&&Jn(Ae,gt,Ye[gt]);if(jr)for(var gt of jr(Ye))Pn.call(Ye,gt)&&Jn(Ae,gt,Ye[gt]);return Ae},ar=(Ae,Ye)=>gr(Ae,yr(Ye)),br=(Ae,Ye)=>{var gt={};for(var En in Ae)oi.call(Ae,En)&&Ye.indexOf(En)<0&&(gt[En]=Ae[En]);if(Ae!=null&&jr)for(var En of jr(Ae))Ye.indexOf(En)<0&&Pn.call(Ae,En)&&(gt[En]=Ae[En]);return gt},Ar=(Ae,Ye,gt)=>new Promise((En,Kn)=>{var Hn=dn=>{try{Zn(gt.next(dn))}catch(on){Kn(on)}},wr=dn=>{try{Zn(gt.throw(dn))}catch(on){Kn(on)}},Zn=dn=>dn.done?En(dn.value):Promise.resolve(dn.value).then(Hn,wr);Zn((gt=gt.apply(Ae,Ye)).next())});const{Countdown:Ei}=o.default;var li=(Ae=>(Ae[Ae.LoadFail=1]="LoadFail",Ae[Ae.ReLoad=2]="ReLoad",Ae[Ae.Success=3]="Success",Ae))(li||{});const ci={moveX:"40%",showDragModule:!1,showDragMask:!1},gi=Ae=>{var Ye=Ae,{globalSetting:gt,resetVncLoading:En,loading:Kn,taskData:Hn,dispatch:wr}=Ye,Zn=br(Ye,["globalSetting","resetVncLoading","loading","taskData","dispatch"]);const dn=(0,v.useParams)(),on=(0,t.useRef)(),[ei,Pr]=(0,t.useState)(!0),[W,G]=(0,t.useState)(!1),[be,_e]=(0,t.useState)(!1),[Le,Ne]=(0,t.useState)(0),[pt,mt]=(0,t.useState)(0),[vt,Xe]=(0,t.useState)(!0),[Pt,Dt]=(0,t.useState)(!1),Vt=(0,t.useRef)(!0),[Wt,Ut]=(0,t.useState)({}),[pn,cn]=(0,t.useState)({}),[nn,rn]=(0,t.useState)(),bn=(0,t.useRef)(),[Vn,Gn]=(0,t.useState)(3),[Ln,$n]=(0,t.useState)(),[fr,Dn]=(0,t.useState)(),[In,$t]=(0,t.useState)(!1),[Rt,Cn]=(0,t.useState)(""),jn=(0,t.useRef)(null),Rn=(0,t.useRef)({}),rr=(0,t.useRef)(!1),Fn=(0,t.useRef)(!1),[ur,hr]=(0,t.useReducer)(sr,ci);(0,t.useEffect)(()=>{const Bn=Ee.Z.subscribe("jupyter-reset",pr=>{pr==="start"&&G(!0),pr==="end"&&G(!1)});return()=>{Bn()}},[]);const _r=Bn=>Ar(void 0,null,function*(){Bn==null||Bn.data}),Fr=()=>Ar(void 0,null,function*(){}),ni=()=>Ar(void 0,null,function*(){const Bn=yield(0,E.dU)({identifier:dn.identifier});Bn&&(Ut(Bn),Rn.current=tr({},Bn),cn(ar(tr({},pn),{test_sets:(Bn==null?void 0:Bn.test_sets)||[]})),hr({type:"SET_DRAGMODULE",payload:Bn.jupyter_show_description}))}),Jr=()=>Ar(void 0,null,function*(){var Bn,pr,Di,wi;const Mi=yield(0,E.rV)({identifier:dn.identifier});if(Pr(!1),Mi!=null&&Mi.url){if(rn(Mi.url),on.current=(Di=(0,m.en)((pr=(Bn=Mi==null?void 0:Mi.url)==null?void 0:Bn[0])==null?void 0:pr.url))==null?void 0:Di.token,bn.current=Mi.port,((wi=Mi.url)==null?void 0:wi.length)>1)return;Xe(!1),qr(),Gn(3);return}Mi.status===-1?(Gn(1),Xe(!1)):Gn(2)}),dr=Bn=>{Xe(!1),mt(Bn),qr(),Gn(3)},qr=()=>Ar(void 0,null,function*(){const Bn=yield(0,E.x4)({identifier:dn.identifier});if((Bn==null?void 0:Bn.status)===0){if(!(Bn!=null&&Bn.useSeconds)){Dr();return}Bn!=null&&Bn.remainingSeconds&&($n(Date.now()+Bn.remainingSeconds*1e3),Dn(Bn.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(Bn.remainingSeconds-300)*1e3))}}),Dr=()=>{Un(!0),Pr(!0),i.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",content:" \u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{Ur()},onCancel:()=>{Un(!1),Pr(!1)}})},Ur=()=>Ar(void 0,null,function*(){const Bn=yield(0,E.m_)({identifier:dn.identifier});(Bn==null?void 0:Bn.status)===0&&(u.ZP.success("\u91CD\u7F6E\u6210\u529F!"),Pr(!1),setTimeout(()=>window.location.reload(),300))}),$r=()=>{i.default.destroyAll(),i.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:t.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",t.createElement("span",null,t.createElement(Ei,{value:Ln,format:"HH:mm:ss",onFinish:Ti})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>Ar(void 0,null,function*(){(yield(0,E.rB)({identifier:dn.identifier})).status===0&&(yield qr(),u.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},Ti=()=>{i.default.destroyAll(),i.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:t.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{Ur()}})},Un=Bn=>{const pr=document.getElementById("taskJupyterIframe");pr&&(Bn?pr.contentWindow.postMessage("stopParent","*"):pr.contentWindow.postMessage("clonsParent","*"))},Yn=()=>{Pr(!0),Un(!0),zn({title:"\u91CD\u7F6E\u5B9E\u8BAD",content:t.createElement("div",{className:"tc font14"},"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931,",t.createElement("br",null),"\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F")})},Tn=()=>{const Bn=document.getElementById("taskJupyterIframe");Bn&&(Bn.contentWindow.postMessage("saveCode","*"),rr.current=!0,_e(!0),Dt(!0))},zn=Bn=>{i.default.confirm({centered:!0,title:Bn.title,content:Bn.content,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ar(void 0,null,function*(){(yield(0,E.fi)({identifier:dn.identifier})).status===0&&(u.ZP.success("\u64CD\u4F5C\u6210\u529F"),Pr(!1),setTimeout(()=>window.location.reload(),300))}),onCancel:()=>{Un(!1),Pr(!1)}})};(0,t.useEffect)(()=>{function Bn(Di){hr({type:"MOVE_X",payload:Di.pageX})}function pr(){hr({type:"TRIGGER_RIGHT_PANEL_MASK",payload:!1}),document.onselectstart=null}return ur.showDragMask&&(document.addEventListener("mousemove",Bn),document.addEventListener("mouseup",pr)),()=>{document.removeEventListener("mousemove",Bn),document.removeEventListener("mouseup",pr)}},[ur.showDragMask]);const Mn=`calc(100% - 4px - ${typeof ur.moveX=="number"&&ur.moveX!==.01?`${ur.moveX}px`:"40%"})`,vr=Bn=>{hr({type:"TRIGGER_RIGHT_PANEL_MASK",payload:Bn})};return t.createElement("section",{className:cr.bg,style:{userSelect:ur.showDragMask?"none":"unset"}},t.createElement("section",{className:cr.content,style:{height:Wt!=null&&Wt.open_evaluate?"calc(100vh - 130px)":"calc(100vh - 60px)"}},t.createElement("section",{className:cr.rightCotainer,style:{width:Mn}},t.createElement("main",{className:cr.main,style:{height:"100%"}},t.createElement(t.Fragment,null,t.createElement("div",{className:`${cr.dataSetButton} ${In?cr.dataSetOpen:""}`,onClick:()=>$t(!In)},t.createElement("span",{className:cr.dataSetText},"\u6570\u636E\u96C6")),En?t.createElement(g.Z,{message:t.createElement("span",{style:{color:"#1976d2"}},"\u91CD\u7F6E\u73AF\u5883\u4E2D...")}):t.createElement("iframe",{frameBorder:0,id:"taskJupyterIframe",width:"100%",height:"100%",allow:"geolocation; microphone; camera; midi; encrypted-media;",src:Hn==null?void 0:Hn.url}))))))};var Gr=(0,v.connect)(({loading:Ae,globalSetting:Ye})=>({globalSetting:Ye,loading:Ae}))(gi),Hr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjczMUZFNjhCMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjczMUZFNjhDMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzMxRkU2ODkwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzMxRkU2OEEwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zBaLcAAACAElEQVR42uzdzyvDcRzH8ffsZiVc/IjbkOTuShN/gXIgYi5y2AlpFBL/AAdLiXBgBwfUxplmyU2tRK4sTey0+H6+RbKD7Gtfb/V817t963t59Nnn9f58+7aap6LO/yq6KmN13OoJq1MehcD3erS6rUT0VrnVC5qBpgLagWXagQIQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAABUCD6Lbkr5L2W2uv9bS3LR4vd6iAb/9BaaBfa7K+oa8+0exEwmOheT5+UXnV9zd2SEHeztSU12ldw+2tjRLbH/X/lQbktqaansluwLtelPs85XKZmRFggN9eseMSbVJ9+Js2HHCizoHRwb7ZWN12V5VtYPaacJdOUmcJNy1o67QhLt6FheScNcfFkyqmxr9eoGHsWMZD8/qBCYvLmV4NCS5XE4f8PrmVnoHRySbzeoLyf1DWnr6huxPdWPGrJhZObOC6ga12Wtmz5m9p/Kom5yZt1Or8mFhbWNLIuubOh+3fjrrXAUWMutcAxY661wBOpl1RQc6nXVFBf7GrHMEPEskP65PE+d5901anc46R68+/rp4/QYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAP8dMKMdGNcMNH9eMaUR+GR11Oo2q6/eBBgA/5+hicfO9/sAAAAASUVORK5CYII=",yi="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MDQ0OTA3MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc0MDQ0OTA4MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzQwNDQ5MDUwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzQwNDQ5MDYwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4CEd39AAACAklEQVR42uzYvyuFURjA8Yf7TpSw+BHbvSTZrXTFX6AMRLiLySSE8ismg8FAIsKAwcCA/eqSbEqJrEgMd7pxzi3iUgbn8KTvU0/37b7Lp/Oe5+k5JygoC4uJiMkpk1GTeaIoApOVJuMm80VhZJuc1Ip7BUZFcWRr23NfAQUgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQL8FWAoFJLpseFP/+9ur8v9zUU67fN3kVVQFn52jcvNzZH52RlpaqiXwvLIh3cW9j4y32dG4BpXUlwkG0vzUlNdpe8TW9T+zqYznFNgY7ROdrc2pLSkWF+RdLe3yurCXHrvuY7gp5U6MTIgsY42b20mcFGpPiPQUKlO96CPSnUG9FWpToA+K9UJsLIinK5atcNC39Co7O0f6gWmUinp6umVk9MzveNWMpmUlo6YXF5d650Hb+/upbm1M/2rdmC1K2hX0q6o2ona7kW7J+3eVDvy26ruHxnXfSZZWF6VxZU13Ycmnz3SCdBnj3Q28vvqkU4PTT56pPODu+se6eVmwWWP9Hb1YavaVndmxBPHb89HiZO/ufpQWyQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECPD/AB+1Aw+0AwdNPmgGnpusNblt8kkb8EWAAQAq85VNhqprywAAAABJRU5ErkJggg==",si=e(80322),Ai=e(71958),ui=e(72734),go=e(46353);const co="FETCH_TASK_START",Oo="FETCH_TASK_FAILURE",Vi="FETCH_TASK_SUCCESS",Hi="UPDATE_TASK_DATA",Io="HIDE_EVALUATE_RESULT",Eo="SHOW_EVALUATE_RESULT",Po="UPDATE_TIMESTRAP",Fo="MOVE_X",ao="MOVE_Y",uo="TRIGGER_RIGHT_PANEL_MASK ",Mo="SET_ACTIVE_INDEX",Zo="GET_TASK_LIST",Bo="SHOW_TASK_LIST",fo="HIDE_TASK_LIST",Wo="SET_TASK_STAR",jo="TRIGGER_ENLARGE_UNITY3D ",Xo="TRIGGER_TAB_FIXED ",Ao="GET_DISCUSSES",zr="SHOW_DISCUSSES_LOADING",Or="TOP_OR_DOWN_DISCUSS",Ri="PLUS_DISCUSS",xi="SET_ACTION_TYPE",bi="SHOW_REWARD_DIALOG",Ni="CANCEL_REWARD_DIALOG",zi="SET_REWARD",ro="ACTIVE_DISCUSS_INDEX",qi="CREATE_DISCUSS",wo="DISABLE_DISCUSS",so="SHOW_ANSWER_LOADING",Uo="FETCH_ANSWER_INFO",ua="HIGH_TIP_MODAL",Vo="SHOW_TIP_MODAL",Qo="SELECT_UNLOCK_ANSWER",na="SET_CHOOSE_ANSWERS",Go="EVAL_CHOOSE_START",ra="EVAL_CHOOSE_END",ia="SHOW_REP_loading",yo="FETCH_REP_CONTENT",bo="EDIT_REP_CONTENT",da="SET_REP_PATH",Ro="SHOW_EVALUATE_LOADING",di="HIDE_EVALUATE_LOADING",ti="SET_EVALUATE_MESSAGE",ai="SET_SHOW_DIR",$i="SET_EDITOR_SETTING",eo="SET_EDITOR_THEME",Yo="SET_EDITOR_FONTSIZE",lo="SET_REPOS",Jo="SHOW_PATH_LIST",fa="HIDE_PATH_LIST",qo="HIDE_PICTURE_VIEW",Lo="SHOW_PICTURE_VIEW",To="SHOW_NOTICE",ha="HIDE_NOTICE",Va="SET_TAB_INDEX",rs="SET_SSH_TABS",Qa="SET_SSH_CONFIGDATA",Ga="SET_SSH_CONFIGDATAARR",Ia="SET_VNC_LOADING ",Ya="ON_TAB_TO_SPACE ";var Ir=e(59301),Pa=Object.defineProperty,Ja=Object.defineProperties,Fa=Object.getOwnPropertyDescriptors,va=Object.getOwnPropertySymbols,Sa=Object.prototype.hasOwnProperty,Ma=Object.prototype.propertyIsEnumerable,Ea=(Ae,Ye,gt)=>Ye in Ae?Pa(Ae,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ae[Ye]=gt,Xr=(Ae,Ye)=>{for(var gt in Ye||(Ye={}))Sa.call(Ye,gt)&&Ea(Ae,gt,Ye[gt]);if(va)for(var gt of va(Ye))Ma.call(Ye,gt)&&Ea(Ae,gt,Ye[gt]);return Ae},fi=(Ae,Ye)=>Ja(Ae,Fa(Ye)),Ba=(Ae,Ye)=>{var gt={};for(var En in Ae)Sa.call(Ae,En)&&Ye.indexOf(En)<0&&(gt[En]=Ae[En]);if(Ae!=null&&va)for(var En of va(Ae))Ye.indexOf(En)<0&&Ma.call(Ae,En)&&(gt[En]=Ae[En]);return gt},Fi=(Ae,Ye,gt)=>new Promise((En,Kn)=>{var Hn=dn=>{try{Zn(gt.next(dn))}catch(on){Kn(on)}},wr=dn=>{try{Zn(gt.throw(dn))}catch(on){Kn(on)}},Zn=dn=>dn.done?En(dn.value):Promise.resolve(dn.value).then(Hn,wr);Zn((gt=gt.apply(Ae,Ye)).next())});const{DirectoryTree:qa}=yt.default,$a=null,es={moveX:"40%",moveY:0,loading:!0,isError:!1,taskData:{game:{}},evalData:null,lastedGetTaskInfoTime:0,codeRepData:{content:"",language:"c",currentPath:"",paths:[],lastedUpdateTime:0,loading:!1},showEvalResult:!1,showPictureView:!1,isPictureView:!1,showDragMask:!1,webDisplayUrl:"",evaluateLoading:!1,resetVncLoading:!1,evaluateMessage:"",showNotice:!1,timestamp:"",showDocuments:!1,repos:null};function La(Ae,Ye){switch(Ye.type){case Fo:return fi(Xr({},Ae),{moveX:Ye.payload});case ao:return fi(Xr({},Ae),{moveY:Ye.payload});case ia:return fi(Xr({},Ae),{codeRepData:Ye.payload});case yo:return fi(Xr({},Ae),{codeRepData:Ye.payload});case bo:return fi(Xr({},Ae),{codeRepData:Xr(Xr({},Ae.codeRepData),Ye.payload)});case Eo:return fi(Xr({},Ae),{evaluateLoading:!1,showEvalResult:!0});case Po:return fi(Xr({},Ae),{timestamp:Ye.payload});case Io:return fi(Xr({},Ae),{showEvalResult:!1});case co:return fi(Xr({},Ae),{loading:!0});case Hi:return Xr(Xr({},Ae),Ye.payload);case uo:return fi(Xr({},Ae),{showDragMask:Ye.payload});case Oo:return fi(Xr({},Ae),{loading:!1,isError:!0});case Vi:return Xr(Xr({},Ae),Ye.payload);case Ro:return fi(Xr({},Ae),{evaluateLoading:!0});case di:return fi(Xr({},Ae),{evaluateLoading:!1});case ti:return fi(Xr({},Ae),{evaluateMessage:Ye.payload});case ai:return fi(Xr({},Ae),{showDocuments:Ye.payload});case lo:return Xr(Xr({},Ae),Ye.payload);case To:return fi(Xr({},Ae),{showNotice:!0});case ha:return fi(Xr({},Ae),{showNotice:!1});case qo:return fi(Xr({},Ae),{showPictureView:!1});case Lo:return fi(Xr({},Ae),{showPictureView:!0});case Ia:return fi(Xr({},Ae),{resetVncLoading:Ye.payload});default:throw new Error}}var ts=Ae=>{var Ye=Ae,{match:gt,history:En}=Ye,Kn=Ba(Ye,["match","history"]);console.log("props:",Kn);const Hn=(0,v.useParams)(),[wr]=(0,v.useSearchParams)(),Zn=(0,v.useLocation)().query,[dn,on]=(0,t.useReducer)(La,es),[ei,Pr]=(0,t.useState)(1),[W,G]=(0,t.useState)(Hn.taskId),be=(0,t.useRef)(),_e=(0,t.useRef)(),Le=(0,t.useRef)(),[Ne,pt]=(0,t.useState)(),mt=(0,v.useLocation)();(0,t.useEffect)(()=>{console.log("_params:",Hn),G(Hn.taskId),(0,v.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1})},[Hn]);const{moveX:vt,taskData:Xe,moveY:Pt,evalData:Dt,showEvalResult:Vt,codeRepData:Wt,loading:Ut,evaluateLoading:pn,evaluateMessage:cn,showDocuments:nn,repos:rn,showPictureView:bn,showNotice:Vn,webDisplayUrl:Gn,isPictureView:Ln,resetVncLoading:$n,timestamp:fr,lastedGetTaskInfoTime:Dn,showDragMask:In}=dn,{st:$t,challenge:Rt,shixun:Cn,is_teacher:jn,game:Rn,has_answer:rr,vnc_url:Fn,git_url:ur,user:hr,myshixun:_r,discusses_count:Fr,user_praise:ni,praise_count:Jr,tpm_cases_modified:dr,tpm_modified:qr,tpm_script_modified:Dr,mirror_name:Ur,mirror_description:$r,tomcat_url:Ti,unity_3d_routes:Un,with_code_file:Yn,unity_3d_result:Tn,next_game:zn,prev_game:Mr}=Xe,{currentPath:Mn,paths:vr,content:Bn,language:pr,lastedUpdateTime:Di}=Wt,wi=(qr||Dr)&&$t===0,Mi=(dr||wi)&&_r.system_tip===!0,_i=(Ur||[]).indexOf("Html")!==-1,to=(0,t.useMemo)(()=>Mn&&vr?vr.indexOf(Mn)>=0:!1,[Mn,vr]),Ci=(0,t.useMemo)(()=>Un&&!Yn||(Rt==null?void 0:Rt.thiry_party)||Fn,[Fn,Yn,Un]);(0,t.useEffect)(()=>{if(Un&&Yn)return on({type:Ro}),Ee.Z.subscribe("unity3d-load-end",()=>{on({type:di})})},[W,Un,Rt==null?void 0:Rt.thiry_party,Yn,on]),(0,t.useEffect)(()=>{Qi()},[]);function Qi(){return Fi(this,null,function*(){let Wn=yield(0,C.ZP)(`/api/sci/projects/${W}.json`,{method:"get"});pt(Wn)})}function _o(Wn){return Fi(this,null,function*(){try{const or=yield(0,go.ie)(W),{status:Wr}=or;if(Wr===401){En.replace("/user/login",{from:mt.pathname});return}else if(Wr===-3)(0,m.eF)({onCancel:()=>{window.location.href="/"}});else if(Wr===403)En.replace("/403");else if(Wr===404){En.replace("/404");return}else Wn||on({type:Vi,payload:{loading:!1,isError:!1,taskData:or}});or.mirror_type==="webssh"&&setTimeout(()=>{Ee.Z.publish("create-socket",1)},1e3)}catch(or){console.log(or),Wn||on({type:Oo})}})}(0,t.useEffect)(()=>{let Wn=!1;return _o(Wn),()=>{Wn=!0}},[on,W]),(0,t.useEffect)(()=>{let Wn=!1;function or(){return Fi(this,null,function*(){var Wr,Li,ji;if(on({type:ia,payload:fi(Xr({},Wt),{loading:!0})}),Un&&!Yn||Rt!=null&&Rt.thiry_party)return;const Si=yield it(W,{path:Mn});if(!Wn)if(Si.status===0)u.ZP.info(Si.message),on({type:yo,payload:fi(Xr({},Wt),{loading:!1})});else{let Pi;try{(Si==null?void 0:Si.file_type)==="txt"?Pi=(Pi==null?void 0:Pi.length)===0?Pi:window.decodeURIComponent(escape(window.atob((Wr=Si==null?void 0:Si.content)==null?void 0:Wr.content))):Pi=(Li=Si==null?void 0:Si.content)==null?void 0:Li.content}catch(po){Pi=window.atob((ji=Si==null?void 0:Si.content)==null?void 0:ji.content),u.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8"),console.log("err:",po)}on({type:yo,payload:fi(Xr({},Wt),{content:Pi,language:Si.language,file_type:Si.file_type,filename:Si.filename,lastedUpdateTime:0,loading:!1})})}})}if($t===0&&Mn&&Cn.hide_code!==1)return or(),()=>{Wn=!0}},[$t,Mn,Dn,fr]);const Kr=(Wn=0)=>Fi(void 0,null,function*(){if(console.log("lastedUpdateTime:",to,Wn),$t===0&&Di>0&&to||Wn){const or=yield Te(_r.identifier,{path:Mn,evaluate:Wn,content:Bn,game_id:Rn.id});return on({type:bo,payload:{lastedUpdateTime:0}}),or}return!0}),Vr=(0,t.useCallback)(()=>Fi(void 0,null,function*(){const Wn=yield de(Rn.identifier),{test_sets:or,message:Wr,status:Li}=Wn;if(Li===-1){Wr.info(Wr);return}let ji=Xe.user.grade;Xe.user.grade=ji-Rt.score*2,Xe.test_sets=or,Xe.game.test_sets_view=!0,on({type:Hi,payload:{taskData:Xe}})}),[Rn,Rt,on]),pi=(0,t.useCallback)(()=>{},[Kr]);(0,t.useEffect)(()=>Ee.Z.subscribe("unlock-test-case",()=>{i.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ir.createElement(Ra,{score:Rt.score,is_teacher:jn}),centered:!0,onOk:Vr})}),[Vr,Rt,jn]),(0,t.useEffect)(()=>{if(!Ci||Fn){let Wn=function(Wr){be.current&&on({type:Fo,payload:Wr.pageX}),_e.current&&on({type:ao,payload:Wr.pageY})},or=function(){be.current=!1,_e.current=!1,on({type:uo,payload:!1}),document.onselectstart=null};return document.addEventListener("mousemove",Wn),document.addEventListener("mouseup",or),()=>{document.removeEventListener("mousemove",Wn),document.removeEventListener("mouseup",or)}}},[_e.current,be.current,Ci,on]);function Oi(Wn){let or=Xe.user.grade;Xe.user.grade=or-Wn,on({type:Hi,payload:{taskData:Xe}})}Le.current=()=>{dn.moveX=dn.moveX!==.01?.01:"40%",on({type:Fo,payload:dn.moveX})};function Bi(){Ci?Le.current():(document.onselectstart=function(){return!1},be.current=!0,on({type:uo,payload:!0}))}function Rr(){document.onselectstart=function(){return!1},_e.current=!0,(Xe!=null&&Xe.vnc_url||Xe!=null&&Xe.windows_vnc||Xe!=null&&Xe.linux_vnc||Xe!=null&&Xe.virtual_machine||(Cn==null?void 0:Cn.hide_code)===2)&&on({type:uo,payload:!0})}function Xi(Wn){on(Wn===.01?{type:ao,payload:0}:{type:ao,payload:.01})}function Zi(Wn){on(Wn===0?{type:ao,payload:"100%"}:{type:ao,payload:0})}(0,t.useEffect)(()=>Ee.Z.subscribe("vnc-enlarge",()=>{Le.current()}),[]);function no(){Kr()}function ho(){return Fi(this,null,function*(){const Wn=yield He(W,{path:Mn}),{content:or,language:Wr}=Wn;on({type:yo,payload:fi(Xr({},Wt),{content:or,language:Wr,lastedUpdateTime:0,loading:!1})})})}function io(){return Fi(this,null,function*(){var Wn;const or=yield Me((Wn=Xe==null?void 0:Xe.myshixun)==null?void 0:Wn.identifier,{homework_common_id:wr.get("homework_common_id")});return _o(),or})}function $o(){return Fi(this,null,function*(){const Wn=yield Ge(W,{path:Mn}),{content:or,language:Wr}=Wn;on({type:yo,payload:fi(Xr({},Wt),{content:or,language:Wr,lastedUpdateTime:0,loading:!1})})})}(0,t.useEffect)(()=>{if($t===0&&Rt&&Rt.path){let Wn=Rt.path.split("\uFF1B").filter(or=>!!or);on({type:bo,payload:{currentPath:Wn[0],paths:Wn}})}},[Rt,$t]),(0,t.useEffect)(()=>{Cn&&(0,m.Dk)(Cn.name||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")},[Cn]);function Co(){return Fi(this,null,function*(){const Wn=yield H(W),{praise_count:or,praise:Wr}=Wn;Xe.praise_count=or,Xe.user_praise=Wr,on({type:Hi,payload:{taskData:Xe}})})}const oo=(0,t.useCallback)(Wn=>{function or(Wr){return Fi(this,null,function*(){try{window.navigator.sendBeacon(`${b.Z.API_SERVER}/api/tasks/${W}/cost_time.json?time=${Wr}`,JSON.stringify({time:Wr}))}catch(Li){}})}or(Wn)},[W]);function Gi(Wn){return Fi(this,null,function*(){yield et(W,Cn.id,Wn),Xe.game.star=Wn,on({type:Hi,payload:{taskData:Xe}})})}function Ui(){return Fi(this,null,function*(){if(rn)on({type:ai,payload:!0});else{const Wn=yield M(_r.identifier),{trees:or}=Wn;on({type:lo,payload:{showDocuments:!0,repos:xe(or)}})}})}function Ii(Wn){return Fi(this,null,function*(){const{children:or,eventKey:Wr}=Wn.props;return new Promise(Li=>Fi(this,null,function*(){or&&or.length>0&&Li();const ji=yield M(_r.identifier,{path:Wr}),{trees:Si}=ji;let Pi=Ze(rn,Wr,xe(Si,Wr));on({type:lo,payload:{repos:[...Pi]}}),Li()}))})}function hi(){on({type:ai,payload:!1})}function xo(Wn){const or=Wn,{gold:Wr,experience:Li,next_game:ji,next_shixun:Si,subject_done:Pi}=or,po=Ba(or,["gold","experience","next_game","next_shixun","subject_done"]),ko=po.challenge_chooses_count===po.choose_correct_num,Ko={had_submmit:!0,test_sets:po.test_sets,challenge_chooses_count:po.challenge_chooses_count,choose_correct_num:po.choose_correct_num};Xe.choose_test_cases=Ko,ko&&(Xe.game.status=2,Xe.next_game=ji,Xe.user.grade+=Wr),ko&&Rn.status!==2&&Ee.Z.publish("update-cost-time"),on({type:Hi,payload:{taskData:Xe,evalData:{gold:Wr,experience:Li,next_game:ji,next_shixun:Si,subject_done:Pi},showEvalResult:ko}}),Ee.Z.publish("eval-code-finish")}function No(){return Fi(this,null,function*(){var Wn;try{on({type:Ro});const or=yield Kr(1),{resubmit:Wr,sec_key:Li,content_modified:ji}=or;if(or.status&&or.status<0){Ee.Z.publish("eval-code-finish"),on({type:Hi,payload:{evaluateLoading:!1}});return}const Si={sec_key:Li,resubmit:Wr,first:1,content_modified:ji};Zn.type==="exercises"&&(Si.extras={exercise_id:Zn.exercisesId,question_id:Zn.questionId,challenge_id:(Wn=Xe.challenge)==null?void 0:Wn.id,subject_id:Zn.subject_id||""},((Zn==null?void 0:Zn.ip_limit)==="inner"||(Zn==null?void 0:Zn.ip_bind_type)==="true")&&(Si.extras.ip=yield(0,ui.y)({ip_limit:Zn==null?void 0:Zn.ip_limit,ip_bind:(Zn==null?void 0:Zn.ip_bind_type)==="true"})));const Pi=yield se(W,Si);if(Pi.status===-1&&Zn.type==="exercises"){window.parent.location.href=`/classrooms/${wr.get("coursesId")}/exercise/${wr.get("exercisesId")}/detail`;return}if(Pi.status===1){let wa=function(ya,ba,ta){return Fi(this,null,function*(){var oa;const aa=ta++*ya;aa/1e3>ba&&(Ko=!0);const Ki=yield ce(W,{resubmit:Wr,time_out:Ko,port:Pi.port,sec_key:Li,challenge_id:(oa=Xe==null?void 0:Xe.challenge)==null?void 0:oa.id,subject_id:Zn.subject_id||""}),{status:sa,running_code_message:_a,port:Da,web_route:Ca}=Ki;if(on({type:ti,payload:_a}),+sa>-1||aa/1e3>ba){Rn.status!==2&&sa===2&&(Xe.game.status=2,Xe.user.grade+=Ki.gold,Ee.Z.publish("update-cost-time")),Xe.test_sets=Ki.test_sets||[],Xe.last_compile_output=Ki.last_compile_output,Xe.test_sets_count=Ki.test_sets_count,Xe.sets_error_count=Ki.sets_error_count,Xe.record_consume_time=Ki.record_consume_time,Xe.next_game=Ki.next_game,Xe.prev_game=Ki.prev_game;let la="";(Ur.indexOf("Web")!==-1||Ur.indexOf("JFinal")!==-1)&&Da!=-1&&Ca&&(la=`${Ti}:${Da}/${Ca}`);const ca=Ue(Ki.test_sets);let xa=Ki.picture>0&&ca,Oa=sa===2&&!Ko;Ko?u.ZP.info("\u672C\u6B21\u8BC4\u6D4B\u8D85\u65F6"):Oa||u.ZP.info("\u8BC4\u6D4B\u672A\u901A\u8FC7\uFF0C\u8BE6\u60C5\u53C2\u89C1\u201C\u6D4B\u8BD5\u7ED3\u679C\u201D");let Qr={taskData:Xe,evalData:{gold:Ki.gold,experience:Ki.experience,next_game:Ki.next_game,next_shixun:Ki.next_shixun},evaluateLoading:!1,evaluateMessage:"",webDisplayUrl:la,showPictureView:Un||Rt!=null&&Rt.thiry_party?!1:xa,isPictureView:xa};Un&&Yn||Rt!=null&&Rt.thiry_party?(Ee.Z.publish("evaluate-unity3d-result",{state:"user",data:{user:hr}}),Ee.Z.publish("evaluate-unity3d-finish"),(Tn||ca)&&Ee.Z.publish("evaluate-unity3d-result",Ki.unity_3d_result)):Qr.showEvalResult=Oa,on({type:Hi,payload:Qr}),Ee.Z.publish("eval-code-finish")}else setTimeout(()=>{wa(ya,Rt.exec_time+11,ta++)},ya)})},po=1;const ko=1e3;let Ko=!1;wa(ko,Rt.exec_time+11,po++)}return res}catch(or){console.log("-------eval code",or)}})}function Do(Wn){on({type:bo,payload:{content:Wn,lastedUpdateTime:new Date().getTime()}})}function vo(){on({type:Io})}function pa(){on({type:qo})}function ma(){on({type:Lo})}function Zr(){on({type:To})}function ri(Wn,or){return Fi(this,null,function*(){const{node:Wr}=or;if(Wr.isLeaf){let Li=Wn[0],ji=Li.split(".").pop().toLowerCase();yield Kr(),on({type:bo,payload:{currentPath:Li}})}})}function ki(Wn){return Fi(this,null,function*(){yield Kr(),on({type:bo,payload:{currentPath:Wn}})})}function vi(){Xe.myshixun.system_tip=!0,on({type:Hi,payload:{taskData:Xe,showNotice:!1}})}function Wi(Wn,or){Xe.challenge.path=Wn,Xe.myshixun.system_tip=!1,on({type:Hi,payload:{taskData:fi(Xr({},Xe),{tpm_cases_modified:!1,tpm_modified:!1,tpm_script_modified:!1}),showNotice:!1,timestamp:or}})}function Yi(){on({type:ha})}function Ji(){return Fi(this,null,function*(){try{on({type:Ia,payload:!0}),Ee.Z.publish("vnc-reseting");let Wn,or=Xr({},Xe);if(Wn=yield _(Hn.taskId),Wn.mirror_type==="graph"){let Wr=Wn.vnc_url;or.vnc_url=Wr+"×tamp="+new Date().getTime(),Ee.Z.publish("vnc-reseting-done",Wn)}Wn.mirror_type==="webssh"&&(or=Xr({},Wn),Ee.Z.publish("close-socket",1),setTimeout(()=>{Ee.Z.publish("create-socket",1)},1e3)),(Wn.mirror_type==="jupyterlab"||Wn.mirror_type==="jupyternotebook")&&(yield new Promise(Wr=>setTimeout(Wr,3e3)),or=Xr({},Wn)),on({type:Hi,payload:{taskData:or,resetVncLoading:!1}})}catch(Wn){console.log(Wn)}})}function So(Wn){return Fi(this,null,function*(){const{GameState:or,Data:Wr,challenge:Li}=Wn;if(console.log("match:",gt),Li==="info")Ee.Z.publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:Xr({},Xe.challenge)}});else if(or==="Success")if(Tn||!Yn){const ji=yield he(W,Et.Base64.encode(W+new Date().getTime()),Wr),{status:Si,data:Pi}=ji;Si==0&&(Rn.status!==2&&(Xe.game.status=2,Xe.user.grade+=Pi.gold,Ee.Z.publish("update-cost-time")),Ee.Z.publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:hr,open_time:Pi.open_time,end_time:Pi.end_time}}),on({type:Hi,payload:{taskData:Xe,evalData:{gold:Pi.gold,experience:Pi.experience,next_game:Pi.next_game},evaluateLoading:!1,showEvalResult:!0}}))}else on({type:Eo})})}function Aa(){}function Ta(){return Fi(this,null,function*(){var Wn;let or;return or=yield pe(W),(Wn=or==null?void 0:or.data)!=null&&Wn.remaining_time&&Ee.Z.publish("update-windows-time",or==null?void 0:or.data),or==null?void 0:or.data})}const ka="calc(100vw - 4px - 80px)",Ka={game:Rn,taskId:W,user_praise:ni,praise_count:Jr,st:$t,challenge:Rt,rank_name:Xe.rank_name,shixun:Cn,is_teacher:jn,has_answer:rr,unity_3d_routes:Un,with_code_file:Yn,onEvaluateCallback:Aa,onGetUnity3dMessage:So,taskId:W,myshixun:_r,user:hr,discusses_count:Fr,onPlusOrCancelPraise:Co,minuxUserGrade:Oi,taskData:Xe},ga={showNotice:Vn||(dr||wi)&&_r.system_tip===!1,tpm_cases_modified:dr,tpm_modified:qr,tpm_script_modified:Dr,st:$t,taskId:W,myshixunId:(_r||{}).id,onNextCallback:vi,onUpdateCallback:Wi,onUpdateFailure:Yi},ea=fi(Xr({},Dt),{isPictureView:Ln,history:En,webDisplayUrl:Gn,onShowPictureView:ma,star:Rn&&Rn.star,onStarChange:Gi,onCloseResult:vo}),Ha={lastedGetTaskInfoTime:Dn,isEditPath:to,taskData:Xe,codeRepData:Wt,moveY:Pt,evaluateMessage:cn,evaluateLoading:pn,isNotice:Mi,isHtml:_i,onChangePath:ki,onResizeSetContainer:Xi,onEditRepCode:Do,onUpdateCode:Kr,onResizeYStart:Rr,onShowDir:Ui,onResetCode:ho,onResetGitCode:io,onResizeCodeArea:Zi,onResetPassedCode:$o,onFinishDisplayHtml:no,onShowNotice:Zr};return Ir.createElement(t.Fragment,null,Ut?Ir.createElement(g.Z,{message:"\u52AA\u529B\u8BF7\u6C42\u6570\u636E\u4E2D..",className:"tpi-spin"}):Ir.createElement(t.Fragment,null,Ir.createElement("div",{className:"task-wrapper"},In&&Ir.createElement("div",{className:"draging-mask"}),Ir.createElement(tt,{difficulty:Rt==null?void 0:Rt.difficulty,mirror_description:$r,history:En,git_url:ur,shixun:Cn,taskData:Xe,lastedGetTaskInfoTime:Dn,onAddVncTime:Ta,taskId:W,isNotice:Mi,resetVncLoading:$n,onResetVnc:Ji,onResetGitCode:io,vnc_url:Fn,linux_vnc:Xe==null?void 0:Xe.linux_vnc,window_vnc_url:(Xe==null?void 0:Xe.windows_vnc)||(Xe==null?void 0:Xe.virtual_machine),remaining_time:Xe==null?void 0:Xe.remaining_time,onShowNotice:Zr,game:Rn,user:hr,st:$t,onUpdateCode:Kr,onUpdateCostTime:oo,unity_3d_routes:Un&&!Yn||(Rt==null?void 0:Rt.thiry_party)}),Ir.createElement("div",{className:"tasks-body2"},Ir.createElement("section",{className:"left-panel"},Ir.createElement("ul",null,Ir.createElement("li",{onClick:()=>Pr(1),className:ei==1?"on":""},Ir.createElement("span",{className:"iconfont icon-huanjing"}),Ir.createElement("span",null,"\u73AF\u5883")),Ir.createElement("li",{onClick:()=>Pr(2),className:ei==2?"on":""},Ir.createElement("span",{className:"iconfont icon-shujuwajue"}),Ir.createElement("span",null,"\u6570\u636E\u96C6")),Ir.createElement("li",{onClick:()=>Pr(3),className:ei==3?"on":""},Ir.createElement("span",{className:"iconfont icon-a-chengyuan1"}),Ir.createElement("span",null,"\u5408\u4F5C\u8005")))),Ir.createElement("section",{id:"task-right-panel",className:`right-panel ${Fn||Xe!=null&&Xe.windows_vnc||Xe!=null&&Xe.linux_vnc||Xe!=null&&Xe.virtual_machine?"vnc":""}`,style:{width:ka,minWidth:"500px"}},Ir.createElement("div",{style:{height:"100%"},className:ei===1?"":"hide"},Xe.mirror_type==="webssh"&&Ir.createElement(Nt,{sshConfigData:Xe||{},sid:1}),Xe.mirror_type==="graph"&&Ir.createElement(Sn,{taskData:Xe,evaluateMessage:cn,language:pr,evaluateLoading:pn,onEval:Kn.onEvalCode}),(Xe.mirror_type==="jupyterlab"||Xe.mirror_type==="jupyternotebook")&&Ir.createElement(Gr,{taskData:Xe,evaluateMessage:cn,language:pr,evaluateLoading:pn,onEval:Kn.onEvalCode,resetVncLoading:$n})),Ir.createElement("div",{className:ei===2?"data_env_lists":"hide"},Ir.createElement("div",{className:"data_header"},"\u6570\u636E\u96C6 \uFF08",Ne==null?void 0:Ne.data_count,"\uFF09"),Ir.createElement("div",{style:{padding:20}},Ir.createElement(si.Z,{detail:Ne}))),Ir.createElement("div",{className:ei===3?"data_env_lists":"hide"},Ir.createElement("div",null,Ir.createElement(Ai.Z,null)))))),Ir.createElement(p.Z,null,Ir.createElement(c.Z,{rootClassName:"setting-drawer",title:null,placement:"right",width:400,closable:!1,open:nn,onClose:hi},Ir.createElement(qa,{className:"dir-tree",selectedKeys:[`${Mn}`],treeData:rn,onSelect:ri,loadData:Ii})))))};function Ra({is_teacher:Ae,score:Ye}){return Ir.createElement(t.Fragment,null,Ae?Ir.createElement(t.Fragment,null,Ir.createElement("div",null,"\u5DF2\u7ECF\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u4EE5\u514D\u91D1\u5E01\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u3002"),Ir.createElement("div",null,`\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664${Ye*2}\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F`),Ir.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7ACB\u5373\u8BA4\u8BC1")):Ir.createElement("div",null,`\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664${Ye*2}\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F`))}function is({noDragging:Ae,moveX:Ye,vnc_url:gt}){return Ir.createElement(Fragment,null,Ae?Ir.createElement("a",{className:`trapezoid ${Ye===.01?"enlarge":""}`},Ir.createElement("img",{src:Ye===.01?resizeEnlargeUrl:resizeSmallUrl,alt:"resize-icon",width:20})):Ir.createElement("a",{className:"btn-resize",draggable:!1},Ir.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13",draggable:!1},Ir.createElement("path",{draggable:!1,d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"}))))}},95182:function(_t,N,e){"use strict";e.d(N,{$J:function(){return g},JZ:function(){return o},bN:function(){return i},jP:function(){return h},rO:function(){return p}});var t=e(52430),v=(l,c,u)=>new Promise((r,d)=>{var n=f=>{try{s(u.next(f))}catch(S){d(S)}},a=f=>{try{s(u.throw(f))}catch(S){d(S)}},s=f=>f.done?r(f.value):Promise.resolve(f.value).then(n,a);s((u=u.apply(l,c)).next())});function g(l){return(0,t.U2)(`libraries/${l}.json`)}function p(l){return(0,t.U2)("library_tags.json",l)}function o(l){return v(this,null,function*(){return(yield(0,t.IV)(`attachments/${l}.json`)).status===0})}function h(l){return(0,t.v_)("libraries.json",l)}function i(l,c){return(0,t.gz)(`libraries/${l}.json`,c)}},46353:function(_t,N,e){"use strict";e.d(N,{$L:function(){return g},M3:function(){return d},NV:function(){return p},T:function(){return l},V1:function(){return o},ie:function(){return r},ln:function(){return c},pV:function(){return n},th:function(){return i}});var t=e(52430),v=(a,s,f)=>new Promise((S,E)=>{var w=C=>{try{b(f.next(C))}catch(m){E(m)}},A=C=>{try{b(f.throw(C))}catch(m){E(m)}},b=C=>C.done?S(C.value):Promise.resolve(C.value).then(w,A);b((f=f.apply(a,s)).next())});function g(a){return v(this,null,function*(){return(0,t.ZP)("/api/sci/projects.json",{method:"post",body:a})})}function p(a,s){return v(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${s}.json`,{method:"put",body:a})})}function o(a){return v(this,null,function*(){return(0,t.ZP)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:a})})}function h(a){return v(this,null,function*(){return Fetch("/api/sci/projects.json",{method:"get",params:a})})}function i(a,s){return v(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${a}.json`,{method:"delete",body:s})})}function l(a){return v(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${a}.json`,{method:"get"})})}function c(a){return v(this,null,function*(){return(0,t.ZP)("/api/sci/projects/data_sets.json",{method:"get",params:a})})}function u(a){return v(this,null,function*(){return Fetch(`/api/sci/projects/${a}/remove_data_sets.json`,{method:"get"})})}function r(a){return v(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${a}/start_environment.json`,{method:"post"})})}function d(a,s){return v(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${a}/fork_sci_project.json`,{method:"post",body:s})})}function n(a,s){return v(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${a}/get_data_sets.json`,{method:"get",params:s})})}},71213:function(_t,N,e){"use strict";e.d(N,{Jd:function(){return S},a$:function(){return f},dU:function(){return u},fi:function(){return s},m_:function(){return n},rB:function(){return a},rV:function(){return r},x4:function(){return d},zE:function(){return c}});var t=e(52430),v=Object.defineProperty,g=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,h=(w,A,b)=>A in w?v(w,A,{enumerable:!0,configurable:!0,writable:!0,value:b}):w[A]=b,i=(w,A)=>{for(var b in A||(A={}))p.call(A,b)&&h(w,b,A[b]);if(g)for(var b of g(A))o.call(A,b)&&h(w,b,A[b]);return w},l=(w,A,b)=>new Promise((C,m)=>{var y=D=>{try{F(b.next(D))}catch(j){m(j)}},x=D=>{try{F(b.throw(D))}catch(j){m(j)}},F=D=>D.done?C(D.value):Promise.resolve(D.value).then(y,x);F((b=b.apply(w,A)).next())});function c(w){return l(this,null,function*(){return(0,t.ZP)("/api/jupyters/save_with_tpi.json",{method:"Get",params:w})})}function u(w){return l(this,null,function*(){return(0,t.ZP)(`/api/tasks/${w.identifier}/jupyter.json`,{method:"Get",params:w})})}function r(w){return l(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${w.identifier}/start.json`,{method:"Get",params:w})})}function d(w){return l(this,null,function*(){return(0,t.ZP)("/api/jupyters/timeinfo_with_tpi.json",{method:"Get",params:w})})}function n(w){return l(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${w.identifier}/reset_pod.json`,{method:"Get",params:w})})}function a(w,A){return l(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${w}/active_pod.json`,{method:"Get",params:A})})}function s(w){return l(this,null,function*(){const A=i({},w);return delete A.identifier,(0,t.ZP)(`/api/myshixuns/${w.identifier}/sync_code.json`,{method:"Post",body:A})})}function f(w){return l(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${w.identifier}/get_data_sets.json`,{method:"Get",params:w})})}function S(w){return l(this,null,function*(){return(0,t.ZP)(`/api/tasks/${w.identifier}/reboot_esc.json`,{method:"post",body:w})})}function E(w){return l(this,null,function*(){return Fetch(`/api/tasks/${w.taskId}/get_latex_file_tree.json`,{method:"Get",params:w})})}},37838:function(_t,N,e){"use strict";e.d(N,{CP:function(){return g},_V:function(){return h}});var t=e(28209),v=e.n(t);const g={secret:t.enc.Utf8.parse("0a18e199b87f1a8d"),iv:t.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},p={exam:g};function o(i="",l="exam"){const{secret:c,iv:u}=p[l];return AES.encrypt(i,c,{iv:u,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function h(i="",l="exam"){const{secret:c,iv:u}=p[l];return t.AES.decrypt(i,c,{iv:u,mode:v().mode.CBC,padding:v().pad.Pkcs7}).toString(t.enc.Utf8)}},48931:function(_t,N,e){"use strict";e.d(N,{BU:function(){return v},Dj:function(){return t},gH:function(){return g},vp:function(){return p}});function t(o){try{o.mozRequestFullScreen?o.mozRequestFullScreen():o.webkitRequestFullScreen&&o.webkitRequestFullScreen()}catch(h){console.log(h,":e")}}function v(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const g=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function p(){var o=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,h=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",o),window.isFullScreen?window.isFullScreen:o!=null}},2686:function(_t,N,e){"use strict";e.d(N,{rX:function(){return b},pW:function(){return C},gy:function(){return m},xY:function(){return A},O5:function(){return w},tJ:function(){return a},o1:function(){return s},Rd:function(){return E}});var t=e(44993),v=e(43418),g=e(28103),p=e(8591),o=e(64681),h=e(89299),i=e(87169),l=e(25510),c="data:image/png;base64,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",u=e.p+"static/newqrcode.a8740efb.png",r=e(32637),d=e(59301),n=(y,x,F)=>new Promise((D,j)=>{var z=Fe=>{try{oe(F.next(Fe))}catch(B){j(B)}},Ce=Fe=>{try{oe(F.throw(Fe))}catch(B){j(B)}},oe=Fe=>Fe.done?D(Fe.value):Promise.resolve(Fe.value).then(z,Ce);oe((F=F.apply(y,x)).next())});const a=(y,x=!1)=>!!(s(y)&&f(x)),s=y=>(0,o.bg)()?!0:(y({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),f=(y=!1)=>{var x;const{user:F}=(0,t.getDvaApp)()._store.getState();return(x=F.userInfo)!=null&&x.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,h.xg)("/account/profile/edit"),S()}}),!1)},S=()=>{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()}})},E=()=>{v.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:d.createElement("div",{style:{textAlign:"center"}},d.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"),d.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:r}),d.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 y;const{user:x}=(0,t.getDvaApp)()._store.getState();return(y=x.userInfo)!=null&&y.professional_certification?!0:(v.default.confirm({title:"\u63D0\u793A",centered:!0,content:d.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,h.xg)("/account/certification")}}),!1)},A=()=>(0,o.V9)()?!0:(v.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:d.createElement("div",{className:"tc",style:{marginLeft:-38}},d.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),d.createElement("img",{src:u,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),b=(y,x)=>y?!0:(v.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:d.createElement("div",null,d.createElement("p",null,x||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),d.createElement("div",{style:{marginLeft:"110px"}},d.createElement("img",{src:c,width:200}),d.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,h.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),C=y=>{v.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:d.createElement("div",null,d.createElement("div",null,d.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"),d.createElement(g.Z,null),d.createElement("p",{style:{color:"#666666",fontSize:12}}," ",d.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 ",d.createElement("a",null,y),"\u5929\u3002"),d.createElement("p",{style:{color:"#666666",fontSize:12}}," ",d.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")),d.createElement("div",{style:{textAlign:"center",marginTop:30}},d.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:l,alt:"\u4E8C\u7EF4\u7801",width:160})))})},m=(y,x="")=>{const{shixunsDetail:{detail:F}}=(0,t.getDvaApp)()._store.getState();if((F==null?void 0:F.public)===2||(F==null?void 0:F.public)===1||(F==null?void 0:F.shixun_status)===3){let D="";return(F==null?void 0:F.public)===2&&(D="\u5DF2\u516C\u5F00"),(F==null?void 0:F.public)===1&&(D="\u5F85\u5BA1\u6838"),(F==null?void 0:F.shixun_status)===3&&(D="\u5DF2\u5173\u95ED"),v.default.info({centered:!0,icon:d.createElement(i.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:d.createElement("div",{className:"tc",style:{marginLeft:-38}},d.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},d.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",D,"\uFF0C",x,"\u3002"),d.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),d.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:l,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(F==null?void 0:F.shixun_status)===2?(v.default.confirm({centered:!0,icon:d.createElement(i.Z,null),title:"\u63D0\u793A",content:d.createElement("div",null,d.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",x,"\u3002"),d.createElement("br",null),d.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:d.createElement(i.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>n(void 0,null,function*(){(yield y({type:"shixunsDetail/cancelRelease",payload:{id:F==null?void 0:F.identifier}})).status!==401&&(p.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),y({type:"shixunsDetail/getShixunsDetail",payload:{id:F==null?void 0:F.identifier}}),y({type:"practiceSetting/getCommonData",payload:{id:F==null?void 0:F.identifier}}))})})}}),!0):!1}},50371:function(_t,N){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let v=1;v{const o=g[p];o!==void 0&&(t[p]=o)})}return t}N.Z=e},13845:function(_t,N,e){"use strict";e.d(N,{F:function(){return t},Z:function(){return v}});function t(g){return g!=null&&g===g.window}function v(g,p){var o,h;if(typeof window=="undefined")return 0;const i=p?"scrollTop":"scrollLeft";let l=0;return t(g)?l=g[p?"pageYOffset":"pageXOffset"]:g instanceof Document?l=g.documentElement[i]:(g instanceof HTMLElement||g)&&(l=g[i]),g&&!t(g)&&typeof l!="number"&&(l=(h=((o=g.ownerDocument)!==null&&o!==void 0?o:g).documentElement)===null||h===void 0?void 0:h[i]),l}},56762:function(_t,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(59301);function v(){const[,g]=t.useReducer(p=>p+1,0);return g}},68031:function(_t,N,e){"use strict";e.d(N,{Z:function(){return p}});var t=e(16089);function v(o,h,i,l){const c=i-h;return o/=l/2,o<1?c/2*o*o*o+h:c/2*((o-=2)*o*o+2)+h}var g=e(13845);function p(o){let h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:i=()=>window,callback:l,duration:c=450}=h,u=i(),r=(0,g.Z)(u,!0),d=Date.now(),n=()=>{const s=Date.now()-d,f=v(s>c?c:s,r,o,c);(0,g.F)(u)?u.scrollTo(window.pageXOffset,f):u instanceof Document||u.constructor.name==="HTMLDocument"?u.documentElement.scrollTop=f:u.scrollTop=f,si||h},88522:function(_t,N,e){"use strict";var t=e(92310),v=e.n(t),g=e(11592),p=e(2738),o=e(59301),h=e(53487),i=e(92343),l=e(36355),c=e(57809);const{Option:u}=c.default;function r(s){return s&&s.type&&(s.type.isSelectOption||s.type.isSelectOptGroup)}const d=(s,f)=>{const{prefixCls:S,className:E,popupClassName:w,dropdownClassName:A,children:b,dataSource:C}=s,m=(0,g.Z)(b);let y;m.length===1&&(0,i.l$)(m[0])&&!r(m[0])&&([y]=m);const x=y?()=>y:void 0;let F;m.length&&r(m[0])?F=b:F=C?C.map(z=>{if((0,i.l$)(z))return z;switch(typeof z){case"string":return o.createElement(u,{key:z,value:z},z);case"object":{const{value:Ce}=z;return o.createElement(u,{key:Ce,value:Ce},z.text)}default:return}}):[];const{getPrefixCls:D}=o.useContext(l.E_),j=D("select",S);return o.createElement(c.default,Object.assign({ref:f,suffixIcon:null},(0,p.Z)(s,["dataSource","dropdownClassName"]),{prefixCls:j,popupClassName:w||A,className:v()(`${j}-auto-complete`,E),mode:c.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:x}),F)},n=o.forwardRef(d),a=(0,h.Z)(n);n.Option=u,n._InternalPanelDoNotUseOrYouWillBeFired=a,N.Z=n},49127:function(_t,N,e){"use strict";e.d(N,{Z:function(){return ae}});var t=e(92310),v=e.n(t),g=e(77900),p=e(59301),o=e(36785),h=e(92343),i=e(36355),l=e(93083),c=e(17313),u=e(45157),r=e(37613),d=e(83116);const n=new l.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),a=new l.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),s=new l.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),f=new l.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),S=new l.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),E=new l.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),w=k=>{const{componentCls:K,iconCls:Z,antCls:ue,badgeShadowSize:ge,motionDurationSlow:le,textFontSize:me,textFontSizeSM:De,statusSize:rt,dotSize:We,textFontWeight:et,indicatorHeight:it,indicatorHeightSM:Te,marginXS:He}=k,Me=`${ue}-scroll-number`,Ge=(0,u.Z)(k,(se,ce)=>{let{darkColor:Y}=ce;return{[`&${K} ${K}-color-${se}`]:{background:Y,[`&:not(${K}-count)`]:{color:Y}}}});return{[K]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,c.Wf)(k)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${K}-count`]:{zIndex:k.indicatorZIndex,minWidth:it,height:it,color:k.badgeTextColor,fontWeight:et,fontSize:me,lineHeight:`${it}px`,whiteSpace:"nowrap",textAlign:"center",background:k.badgeColor,borderRadius:it/2,boxShadow:`0 0 0 ${ge}px ${k.badgeShadowColor}`,transition:`background ${k.motionDurationMid}`,a:{color:k.badgeTextColor},"a:hover":{color:k.badgeTextColor},"a:hover &":{background:k.badgeColorHover}},[`${K}-count-sm`]:{minWidth:Te,height:Te,fontSize:De,lineHeight:`${Te}px`,borderRadius:Te/2},[`${K}-multiple-words`]:{padding:`0 ${k.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${K}-dot`]:{zIndex:k.indicatorZIndex,width:We,minWidth:We,height:We,background:k.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${ge}px ${k.badgeShadowColor}`},[`${K}-dot${Me}`]:{transition:`background ${le}`},[`${K}-count, ${K}-dot, ${Me}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Z}-spin`]:{animationName:E,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${K}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${K}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:rt,height:rt,verticalAlign:"middle",borderRadius:"50%"},[`${K}-status-success`]:{backgroundColor:k.colorSuccess},[`${K}-status-processing`]:{overflow:"visible",color:k.colorPrimary,backgroundColor:k.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:ge,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:n,animationDuration:k.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${K}-status-default`]:{backgroundColor:k.colorTextPlaceholder},[`${K}-status-error`]:{backgroundColor:k.colorError},[`${K}-status-warning`]:{backgroundColor:k.colorWarning},[`${K}-status-text`]:{marginInlineStart:He,color:k.colorText,fontSize:k.fontSize}}}),Ge),{[`${K}-zoom-appear, ${K}-zoom-enter`]:{animationName:a,animationDuration:k.motionDurationSlow,animationTimingFunction:k.motionEaseOutBack,animationFillMode:"both"},[`${K}-zoom-leave`]:{animationName:s,animationDuration:k.motionDurationSlow,animationTimingFunction:k.motionEaseOutBack,animationFillMode:"both"},[`&${K}-not-a-wrapper`]:{[`${K}-zoom-appear, ${K}-zoom-enter`]:{animationName:f,animationDuration:k.motionDurationSlow,animationTimingFunction:k.motionEaseOutBack},[`${K}-zoom-leave`]:{animationName:S,animationDuration:k.motionDurationSlow,animationTimingFunction:k.motionEaseOutBack},[`&:not(${K}-status)`]:{verticalAlign:"middle"},[`${Me}-custom-component, ${K}-count`]:{transform:"none"},[`${Me}-custom-component, ${Me}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Me}`]:{overflow:"hidden",[`${Me}-only`]:{position:"relative",display:"inline-block",height:it,transition:`all ${k.motionDurationSlow} ${k.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Me}-only-unit`]:{height:it,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Me}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${K}-count, ${K}-dot, ${Me}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},A=k=>{const{fontSize:K,lineHeight:Z,lineWidth:ue,marginXS:ge,colorBorderBg:le}=k,me=Math.round(K*Z),De=ue,rt=k.colorBgContainer,We=k.colorError,et=k.colorErrorHover;return(0,r.TS)(k,{badgeFontHeight:me,badgeShadowSize:De,badgeTextColor:rt,badgeColor:We,badgeColorHover:et,badgeShadowColor:le,badgeProcessingDuration:"1.2s",badgeRibbonOffset:ge,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},b=k=>{const{fontSize:K,lineHeight:Z,fontSizeSM:ue,lineWidth:ge}=k;return{indicatorZIndex:"auto",indicatorHeight:Math.round(K*Z)-2*ge,indicatorHeightSM:K,dotSize:ue/2,textFontSize:ue,textFontSizeSM:ue,textFontWeight:"normal",statusSize:ue/2}};var C=(0,d.Z)("Badge",k=>{const K=A(k);return[w(K)]},b);const m=k=>{const{antCls:K,badgeFontHeight:Z,marginXS:ue,badgeRibbonOffset:ge}=k,le=`${K}-ribbon`,me=`${K}-ribbon-wrapper`,De=(0,u.Z)(k,(rt,We)=>{let{darkColor:et}=We;return{[`&${le}-color-${rt}`]:{background:et,color:et}}});return{[`${me}`]:{position:"relative"},[`${le}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,c.Wf)(k)),{position:"absolute",top:ue,padding:`0 ${k.paddingXS}px`,color:k.colorPrimary,lineHeight:`${Z}px`,whiteSpace:"nowrap",backgroundColor:k.colorPrimary,borderRadius:k.borderRadiusSM,[`${le}-text`]:{color:k.colorTextLightSolid},[`${le}-corner`]:{position:"absolute",top:"100%",width:ge,height:ge,color:"currentcolor",border:`${ge/2}px solid`,transform:k.badgeRibbonCornerTransform,transformOrigin:"top",filter:k.badgeRibbonCornerFilter}}),De),{[`&${le}-placement-end`]:{insetInlineEnd:-ge,borderEndEndRadius:0,[`${le}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${le}-placement-start`]:{insetInlineStart:-ge,borderEndStartRadius:0,[`${le}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var y=(0,d.Z)(["Badge","Ribbon"],k=>{const K=A(k);return[m(K)]},b),F=k=>{const{className:K,prefixCls:Z,style:ue,color:ge,children:le,text:me,placement:De="end",rootClassName:rt}=k,{getPrefixCls:We,direction:et}=p.useContext(i.E_),it=We("ribbon",Z),Te=(0,o.o2)(ge,!1),He=v()(it,`${it}-placement-${De}`,{[`${it}-rtl`]:et==="rtl",[`${it}-color-${ge}`]:Te},K),[Me,Ge]=y(it),se={},ce={};return ge&&!Te&&(se.background=ge,ce.color=ge),Me(p.createElement("div",{className:v()(`${it}-wrapper`,rt,Ge)},le,p.createElement("div",{className:v()(He,Ge),style:Object.assign(Object.assign({},se),ue)},p.createElement("span",{className:`${it}-text`},me),p.createElement("div",{className:`${it}-corner`,style:ce}))))};function D(k){let{prefixCls:K,value:Z,current:ue,offset:ge=0}=k,le;return ge&&(le={position:"absolute",top:`${ge}00%`,left:0}),p.createElement("span",{style:le,className:v()(`${K}-only-unit`,{current:ue})},Z)}function j(k,K,Z){let ue=k,ge=0;for(;(ue+10)%10!==K;)ue+=Z,ge+=Z;return ge}function z(k){const{prefixCls:K,count:Z,value:ue}=k,ge=Number(ue),le=Math.abs(Z),[me,De]=p.useState(ge),[rt,We]=p.useState(le),et=()=>{De(ge),We(le)};p.useEffect(()=>{const He=setTimeout(()=>{et()},1e3);return()=>{clearTimeout(He)}},[ge]);let it,Te;if(me===ge||Number.isNaN(ge)||Number.isNaN(me))it=[p.createElement(D,Object.assign({},k,{key:ge,current:!0}))],Te={transition:"none"};else{it=[];const He=ge+10,Me=[];for(let ce=ge;ce<=He;ce+=1)Me.push(ce);const Ge=Me.findIndex(ce=>ce%10===me);it=Me.map((ce,Y)=>{const L=ce%10;return p.createElement(D,Object.assign({},k,{key:ce,value:L,offset:Y-Ge,current:Y===Ge}))});const se=rt{const{prefixCls:Z,count:ue,className:ge,motionClassName:le,style:me,title:De,show:rt,component:We="sup",children:et}=k,it=Ce(k,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Te}=p.useContext(i.E_),He=Te("scroll-number",Z),Me=Object.assign(Object.assign({},it),{"data-show":rt,style:me,className:v()(He,ge,le),title:De});let Ge=ue;if(ue&&Number(ue)%1===0){const se=String(ue).split("");Ge=p.createElement("bdi",null,se.map((ce,Y)=>p.createElement(z,{prefixCls:He,count:Number(ue),value:ce,key:se.length-Y})))}return me&&me.borderColor&&(Me.style=Object.assign(Object.assign({},me),{boxShadow:`0 0 0 1px ${me.borderColor} inset`})),et?(0,h.Tm)(et,se=>({className:v()(`${He}-custom-component`,se==null?void 0:se.className,le)})):p.createElement(We,Object.assign({},Me,{ref:K}),Ge)}),B=function(k,K){var Z={};for(var ue in k)Object.prototype.hasOwnProperty.call(k,ue)&&K.indexOf(ue)<0&&(Z[ue]=k[ue]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,ue=Object.getOwnPropertySymbols(k);ge{var Z,ue,ge,le,me;const{prefixCls:De,scrollNumberPrefixCls:rt,children:We,status:et,text:it,color:Te,count:He=null,overflowCount:Me=99,dot:Ge=!1,size:se="default",title:ce,offset:Y,style:L,className:ie,rootClassName:Se,classNames:H,styles:M,showZero:re=!1}=k,X=B(k,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:R,direction:_,badge:U}=p.useContext(i.E_),P=R("badge",De),[de,ye]=C(P),q=He>Me?`${Me}+`:He,T=q==="0"||q===0,I=He===null||T&&!re,he=(et!=null||Te!=null)&&I,pe=Ge&&!T,we=pe?"":q,Je=(0,p.useMemo)(()=>(we==null||we===""||T&&!re)&&!pe,[we,T,re,pe]),ke=(0,p.useRef)(He);Je||(ke.current=He);const ve=ke.current,je=(0,p.useRef)(we);Je||(je.current=we);const J=je.current,nt=(0,p.useRef)(pe);Je||(nt.current=pe);const Ct=(0,p.useMemo)(()=>{if(!Y)return Object.assign(Object.assign({},U==null?void 0:U.style),L);const Mt={marginTop:Y[1]};return _==="rtl"?Mt.left=parseInt(Y[0],10):Mt.right=-parseInt(Y[0],10),Object.assign(Object.assign(Object.assign({},Mt),U==null?void 0:U.style),L)},[_,Y,L,U==null?void 0:U.style]),O=ce!=null?ce:typeof ve=="string"||typeof ve=="number"?ve:void 0,Ve=Je||!it?null:p.createElement("span",{className:`${P}-status-text`},it),ze=!ve||typeof ve!="object"?void 0:(0,h.Tm)(ve,Mt=>({style:Object.assign(Object.assign({},Ct),Mt.style)})),fe=(0,o.o2)(Te,!1),Ie=v()(H==null?void 0:H.indicator,(Z=U==null?void 0:U.classNames)===null||Z===void 0?void 0:Z.indicator,{[`${P}-status-dot`]:he,[`${P}-status-${et}`]:!!et,[`${P}-color-${Te}`]:fe}),Ke={};Te&&!fe&&(Ke.color=Te,Ke.background=Te);const Ft=v()(P,{[`${P}-status`]:he,[`${P}-not-a-wrapper`]:!We,[`${P}-rtl`]:_==="rtl"},ie,Se,U==null?void 0:U.className,(ue=U==null?void 0:U.classNames)===null||ue===void 0?void 0:ue.root,H==null?void 0:H.root,ye);if(!We&&he){const Mt=Ct.color;return de(p.createElement("span",Object.assign({},X,{className:Ft,style:Object.assign(Object.assign(Object.assign({},M==null?void 0:M.root),(ge=U==null?void 0:U.styles)===null||ge===void 0?void 0:ge.root),Ct)}),p.createElement("span",{className:Ie,style:Object.assign(Object.assign(Object.assign({},M==null?void 0:M.indicator),(le=U==null?void 0:U.styles)===null||le===void 0?void 0:le.indicator),Ke)}),it&&p.createElement("span",{style:{color:Mt},className:`${P}-status-text`},it)))}return de(p.createElement("span",Object.assign({ref:K},X,{className:Ft,style:Object.assign(Object.assign({},(me=U==null?void 0:U.styles)===null||me===void 0?void 0:me.root),M==null?void 0:M.root)}),We,p.createElement(g.default,{visible:!Je,motionName:`${P}-zoom`,motionAppear:!1,motionDeadline:1e3},Mt=>{let{className:ot,ref:wt}=Mt;var Bt,Tt;const Xt=R("scroll-number",rt),jt=nt.current,At=v()(H==null?void 0:H.indicator,(Bt=U==null?void 0:U.classNames)===null||Bt===void 0?void 0:Bt.indicator,{[`${P}-dot`]:jt,[`${P}-count`]:!jt,[`${P}-count-sm`]:se==="small",[`${P}-multiple-words`]:!jt&&J&&J.toString().length>1,[`${P}-status-${et}`]:!!et,[`${P}-color-${Te}`]:fe});let qt=Object.assign(Object.assign(Object.assign({},M==null?void 0:M.indicator),(Tt=U==null?void 0:U.styles)===null||Tt===void 0?void 0:Tt.indicator),Ct);return Te&&!fe&&(qt=qt||{},qt.background=Te),p.createElement(Fe,{prefixCls:Xt,show:!Je,motionClassName:ot,className:At,count:J,title:O,style:qt,key:"scrollNumber",ref:wt},ze)}),Ve))},Q=p.forwardRef($);Q.Ribbon=F;var ae=Q},24905:function(_t,N,e){"use strict";e.d(N,{default:function(){return y}});var t=e(92310),v=e.n(t),g=e(5630),p=e(59301),o=e(36355),h=e(1684),i=e(32441),c=p.createContext(null),u=e(98447),r=e(14088),d=e(4572),n=function(x,F){var D={};for(var j in x)Object.prototype.hasOwnProperty.call(x,j)&&F.indexOf(j)<0&&(D[j]=x[j]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,j=Object.getOwnPropertySymbols(x);z{var D;const{prefixCls:j,className:z,rootClassName:Ce,children:oe,indeterminate:Fe=!1,style:B,onMouseEnter:$,onMouseLeave:Q,skipGroup:ae=!1,disabled:k}=x,K=n(x,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Z,direction:ue,checkbox:ge}=p.useContext(o.E_),le=p.useContext(c),{isFormItemInput:me}=p.useContext(i.aM),De=p.useContext(h.Z),rt=(D=(le==null?void 0:le.disabled)||k)!==null&&D!==void 0?D:De,We=p.useRef(K.value);p.useEffect(()=>{le==null||le.registerValue(K.value)},[]),p.useEffect(()=>{if(!ae)return K.value!==We.current&&(le==null||le.cancelValue(We.current),le==null||le.registerValue(K.value),We.current=K.value),()=>le==null?void 0:le.cancelValue(K.value)},[K.value]);const et=Z("checkbox",j),[it,Te]=(0,u.ZP)(et),He=Object.assign({},K);le&&!ae&&(He.onChange=function(){K.onChange&&K.onChange.apply(K,arguments),le.toggleOption&&le.toggleOption({label:oe,value:K.value})},He.name=le.name,He.checked=le.value.includes(K.value));const Me=v()(`${et}-wrapper`,{[`${et}-rtl`]:ue==="rtl",[`${et}-wrapper-checked`]:He.checked,[`${et}-wrapper-disabled`]:rt,[`${et}-wrapper-in-form-item`]:me},ge==null?void 0:ge.className,z,Ce,Te),Ge=v()({[`${et}-indeterminate`]:Fe},d.A,Te),se=Fe?"mixed":void 0;return it(p.createElement(r.Z,{component:"Checkbox",disabled:rt},p.createElement("label",{className:Me,style:Object.assign(Object.assign({},ge==null?void 0:ge.style),B),onMouseEnter:$,onMouseLeave:Q},p.createElement(g.Z,Object.assign({"aria-checked":se},He,{prefixCls:et,className:Ge,disabled:rt,ref:F})),oe!==void 0&&p.createElement("span",null,oe))))};var f=p.forwardRef(a),S=e(92393),E=e(2738),w=function(x,F){var D={};for(var j in x)Object.prototype.hasOwnProperty.call(x,j)&&F.indexOf(j)<0&&(D[j]=x[j]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,j=Object.getOwnPropertySymbols(x);z{const{defaultValue:D,children:j,options:z=[],prefixCls:Ce,className:oe,rootClassName:Fe,style:B,onChange:$}=x,Q=w(x,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ae,direction:k}=p.useContext(o.E_),[K,Z]=p.useState(Q.value||D||[]),[ue,ge]=p.useState([]);p.useEffect(()=>{"value"in Q&&Z(Q.value||[])},[Q.value]);const le=p.useMemo(()=>z.map(ce=>typeof ce=="string"||typeof ce=="number"?{label:ce,value:ce}:ce),[z]),me=ce=>{ge(Y=>Y.filter(L=>L!==ce))},De=ce=>{ge(Y=>[].concat((0,S.Z)(Y),[ce]))},rt=ce=>{const Y=K.indexOf(ce.value),L=(0,S.Z)(K);Y===-1?L.push(ce.value):L.splice(Y,1),"value"in Q||Z(L),$==null||$(L.filter(ie=>ue.includes(ie)).sort((ie,Se)=>{const H=le.findIndex(re=>re.value===ie),M=le.findIndex(re=>re.value===Se);return H-M}))},We=ae("checkbox",Ce),et=`${We}-group`,[it,Te]=(0,u.ZP)(We),He=(0,E.Z)(Q,["value","disabled"]),Me=z.length?le.map(ce=>p.createElement(f,{prefixCls:We,key:ce.value.toString(),disabled:"disabled"in ce?ce.disabled:Q.disabled,value:ce.value,checked:K.includes(ce.value),onChange:ce.onChange,className:`${et}-item`,style:ce.style,title:ce.title},ce.label)):j,Ge={toggleOption:rt,value:K,disabled:Q.disabled,name:Q.name,registerValue:De,cancelValue:me},se=v()(et,{[`${et}-rtl`]:k==="rtl"},oe,Fe,Te);return it(p.createElement("div",Object.assign({className:se,style:B},He,{ref:F}),p.createElement(c.Provider,{value:Ge},Me)))},b=p.forwardRef(A);var C=p.memo(b);const m=f;m.Group=C,m.__ANT_CHECKBOX=!0;var y=m},98447:function(_t,N,e){"use strict";e.d(N,{C2:function(){return o}});var t=e(17313),v=e(37613),g=e(83116);const p=h=>{const{checkboxCls:i}=h,l=`${i}-wrapper`;return[{[`${i}-group`]:Object.assign(Object.assign({},(0,t.Wf)(h)),{display:"inline-flex",flexWrap:"wrap",columnGap:h.marginXS,[`> ${h.antCls}-row`]:{flex:1}}),[l]:Object.assign(Object.assign({},(0,t.Wf)(h)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${l}`]:{marginInlineStart:0},[`&${l}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[i]:Object.assign(Object.assign({},(0,t.Wf)(h)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:h.borderRadiusSM,alignSelf:"center",[`${i}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${i}-inner`]:Object.assign({},(0,t.oN)(h))},[`${i}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:h.checkboxSize,height:h.checkboxSize,direction:"ltr",backgroundColor:h.colorBgContainer,border:`${h.lineWidth}px ${h.lineType} ${h.colorBorder}`,borderRadius:h.borderRadiusSM,borderCollapse:"separate",transition:`all ${h.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:h.checkboxSize/14*5,height:h.checkboxSize/14*8,border:`${h.lineWidthBold}px solid ${h.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${h.motionDurationFast} ${h.motionEaseInBack}, opacity ${h.motionDurationFast}`}},"& + span":{paddingInlineStart:h.paddingXS,paddingInlineEnd:h.paddingXS}})},{[` + ${l}:not(${l}-disabled), + ${i}:not(${i}-disabled) + `]:{[`&:hover ${i}-inner`]:{borderColor:h.colorPrimary}},[`${l}:not(${l}-disabled)`]:{[`&:hover ${i}-checked:not(${i}-disabled) ${i}-inner`]:{backgroundColor:h.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${i}-checked:not(${i}-disabled):after`]:{borderColor:h.colorPrimaryHover}}},{[`${i}-checked`]:{[`${i}-inner`]:{backgroundColor:h.colorPrimary,borderColor:h.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${h.motionDurationMid} ${h.motionEaseOutBack} ${h.motionDurationFast}`}}},[` + ${l}-checked:not(${l}-disabled), + ${i}-checked:not(${i}-disabled) + `]:{[`&:hover ${i}-inner`]:{backgroundColor:h.colorPrimaryHover,borderColor:"transparent"}}},{[i]:{"&-indeterminate":{[`${i}-inner`]:{backgroundColor:h.colorBgContainer,borderColor:h.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:h.fontSizeLG/2,height:h.fontSizeLG/2,backgroundColor:h.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${l}-disabled`]:{cursor:"not-allowed"},[`${i}-disabled`]:{[`&, ${i}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${i}-inner`]:{background:h.colorBgContainerDisabled,borderColor:h.colorBorder,"&:after":{borderColor:h.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:h.colorTextDisabled},[`&${i}-indeterminate ${i}-inner::after`]:{background:h.colorTextDisabled}}}]};function o(h,i){const l=(0,v.TS)(i,{checkboxCls:`.${h}`,checkboxSize:i.controlInteractiveSize});return[p(l)]}N.ZP=(0,g.Z)("Checkbox",(h,i)=>{let{prefixCls:l}=i;return[o(l,h)]})},93891:function(_t,N,e){"use strict";var t=e(59301),v=e(36355),g=e(64165);const p=o=>{const{componentName:h}=o,{getPrefixCls:i}=(0,t.useContext)(v.E_),l=i("empty");switch(h){case"Table":case"List":return t.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${l}-small`});default:return t.createElement(g.Z,null)}};N.Z=p},28103:function(_t,N,e){"use strict";e.d(N,{Z:function(){return d}});var t=e(92310),v=e.n(t),g=e(59301),p=e(36355),o=e(17313),h=e(83116),i=e(37613);const l=n=>{const{componentCls:a,sizePaddingEdgeHorizontal:s,colorSplit:f,lineWidth:S,textPaddingInline:E,orientationMargin:w,verticalMarginInline:A}=n;return{[a]:Object.assign(Object.assign({},(0,o.Wf)(n)),{borderBlockStart:`${S}px solid ${f}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:A,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${S}px solid ${f}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${n.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${a}-with-text`]:{display:"flex",alignItems:"center",margin:`${n.dividerHorizontalWithTextGutterMargin}px 0`,color:n.colorTextHeading,fontWeight:500,fontSize:n.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${f}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${S}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${a}-with-text-left`]:{"&::before":{width:`${w*100}%`},"&::after":{width:`${100-w*100}%`}},[`&-horizontal${a}-with-text-right`]:{"&::before":{width:`${100-w*100}%`},"&::after":{width:`${w*100}%`}},[`${a}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:E},"&-dashed":{background:"none",borderColor:f,borderStyle:"dashed",borderWidth:`${S}px 0 0`},[`&-horizontal${a}-with-text${a}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${a}-dashed`]:{borderInlineStartWidth:S,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${a}-with-text`]:{color:n.colorText,fontWeight:"normal",fontSize:n.fontSize},[`&-horizontal${a}-with-text-left${a}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${a}-inner-text`]:{paddingInlineStart:s}},[`&-horizontal${a}-with-text-right${a}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${a}-inner-text`]:{paddingInlineEnd:s}}})}};var c=(0,h.Z)("Divider",n=>{const a=(0,i.TS)(n,{dividerHorizontalWithTextGutterMargin:n.margin,dividerHorizontalGutterMargin:n.marginLG,sizePaddingEdgeHorizontal:0});return[l(a)]},n=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:n.marginXS})),u=function(n,a){var s={};for(var f in n)Object.prototype.hasOwnProperty.call(n,f)&&a.indexOf(f)<0&&(s[f]=n[f]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,f=Object.getOwnPropertySymbols(n);S{const{getPrefixCls:a,direction:s,divider:f}=g.useContext(p.E_),{prefixCls:S,type:E="horizontal",orientation:w="center",orientationMargin:A,className:b,rootClassName:C,children:m,dashed:y,plain:x,style:F}=n,D=u(n,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),j=a("divider",S),[z,Ce]=c(j),oe=w.length>0?`-${w}`:w,Fe=!!m,B=w==="left"&&A!=null,$=w==="right"&&A!=null,Q=v()(j,f==null?void 0:f.className,Ce,`${j}-${E}`,{[`${j}-with-text`]:Fe,[`${j}-with-text${oe}`]:Fe,[`${j}-dashed`]:!!y,[`${j}-plain`]:!!x,[`${j}-rtl`]:s==="rtl",[`${j}-no-default-orientation-margin-left`]:B,[`${j}-no-default-orientation-margin-right`]:$},b,C),ae=g.useMemo(()=>typeof A=="number"?A:/^\d+$/.test(A)?Number(A):A,[A]),k=Object.assign(Object.assign({},B&&{marginLeft:ae}),$&&{marginRight:ae});return z(g.createElement("div",Object.assign({className:Q,style:Object.assign(Object.assign({},f==null?void 0:f.style),F)},D,{role:"separator"}),m&&E!=="vertical"&&g.createElement("span",{className:`${j}-inner-text`,style:k},m)))}},43428:function(_t,N,e){"use strict";e.d(N,{Z:function(){return it}});var t=e(92310),v=e.n(t),g=e(20049),p=e(52456),o=e(43403),h=e(34280),i=e(59301),l=i.createContext(null),c=i.createContext({}),u=l,r=e(18082),d=e(5016),n=e(77900),a=e(10228),s=e(26112),f=e(70425),S=function(He){var Me=He.prefixCls,Ge=He.className,se=He.style,ce=He.children,Y=He.containerRef,L=He.id,ie=He.onMouseEnter,Se=He.onMouseOver,H=He.onMouseLeave,M=He.onClick,re=He.onKeyDown,X=He.onKeyUp,R={onMouseEnter:ie,onMouseOver:Se,onMouseLeave:H,onClick:M,onKeyDown:re,onKeyUp:X},_=i.useContext(c),U=_.panel,P=(0,f.useComposeRef)(U,Y);return i.createElement(i.Fragment,null,i.createElement("div",(0,d.Z)({id:L,className:v()("".concat(Me,"-content"),Ge),style:(0,g.Z)({},se),"aria-modal":"true",role:"dialog",ref:P},R),ce))},E=S,w=e(48736);function A(Te){return typeof Te=="string"&&String(Number(Te))===Te?((0,w.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Te)):Te}function b(Te){warning(!("wrapperClassName"in Te),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Te.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var C={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function m(Te,He){var Me,Ge,se,ce,Y=Te.prefixCls,L=Te.open,ie=Te.placement,Se=Te.inline,H=Te.push,M=Te.forceRender,re=Te.autoFocus,X=Te.keyboard,R=Te.rootClassName,_=Te.rootStyle,U=Te.zIndex,P=Te.className,de=Te.id,ye=Te.style,q=Te.motion,T=Te.width,I=Te.height,he=Te.children,pe=Te.contentWrapperStyle,we=Te.mask,Je=Te.maskClosable,ke=Te.maskMotion,ve=Te.maskClassName,je=Te.maskStyle,J=Te.afterOpenChange,nt=Te.onClose,Ct=Te.onMouseEnter,O=Te.onMouseOver,Ve=Te.onMouseLeave,ze=Te.onClick,fe=Te.onKeyDown,Ie=Te.onKeyUp,Ke=i.useRef(),Ft=i.useRef(),Mt=i.useRef();i.useImperativeHandle(He,function(){return Ke.current});var ot=function(ct){var xt=ct.keyCode,Ot=ct.shiftKey;switch(xt){case a.Z.TAB:{if(xt===a.Z.TAB){if(!Ot&&document.activeElement===Mt.current){var kt;(kt=Ft.current)===null||kt===void 0||kt.focus({preventScroll:!0})}else if(Ot&&document.activeElement===Ft.current){var Zt;(Zt=Mt.current)===null||Zt===void 0||Zt.focus({preventScroll:!0})}}break}case a.Z.ESC:{nt&&X&&(ct.stopPropagation(),nt(ct));break}}};i.useEffect(function(){if(L&&re){var $e;($e=Ke.current)===null||$e===void 0||$e.focus({preventScroll:!0})}},[L]);var wt=i.useState(!1),Bt=(0,p.Z)(wt,2),Tt=Bt[0],Xt=Bt[1],jt=i.useContext(u),At;H===!1?At={distance:0}:H===!0?At={}:At=H||{};var qt=(Me=(Ge=(se=At)===null||se===void 0?void 0:se.distance)!==null&&Ge!==void 0?Ge:jt==null?void 0:jt.pushDistance)!==null&&Me!==void 0?Me:180,Ee=i.useMemo(function(){return{pushDistance:qt,push:function(){Xt(!0)},pull:function(){Xt(!1)}}},[qt]);i.useEffect(function(){if(L){var $e;jt==null||($e=jt.push)===null||$e===void 0||$e.call(jt)}else{var ct;jt==null||(ct=jt.pull)===null||ct===void 0||ct.call(jt)}},[L]),i.useEffect(function(){return function(){var $e;jt==null||($e=jt.pull)===null||$e===void 0||$e.call(jt)}},[]);var V=we&&i.createElement(n.default,(0,d.Z)({key:"mask"},ke,{visible:L}),function($e,ct){var xt=$e.className,Ot=$e.style;return i.createElement("div",{className:v()("".concat(Y,"-mask"),xt,ve),style:(0,g.Z)((0,g.Z)({},Ot),je),onClick:Je&&L?nt:void 0,ref:ct})}),ee=typeof q=="function"?q(ie):q,te={};if(Tt&&qt)switch(ie){case"top":te.transform="translateY(".concat(qt,"px)");break;case"bottom":te.transform="translateY(".concat(-qt,"px)");break;case"left":te.transform="translateX(".concat(qt,"px)");break;default:te.transform="translateX(".concat(-qt,"px)");break}ie==="left"||ie==="right"?te.width=A(T):te.height=A(I);var ne={onMouseEnter:Ct,onMouseOver:O,onMouseLeave:Ve,onClick:ze,onKeyDown:fe,onKeyUp:Ie},Re=i.createElement(n.default,(0,d.Z)({key:"panel"},ee,{visible:L,forceRender:M,onVisibleChanged:function(ct){J==null||J(ct)},removeOnLeave:!1,leavedClassName:"".concat(Y,"-content-wrapper-hidden")}),function($e,ct){var xt=$e.className,Ot=$e.style;return i.createElement("div",(0,d.Z)({className:v()("".concat(Y,"-content-wrapper"),xt),style:(0,g.Z)((0,g.Z)((0,g.Z)({},te),Ot),pe)},(0,s.Z)(Te,{data:!0})),i.createElement(E,(0,d.Z)({id:de,containerRef:ct,prefixCls:Y,className:P,style:ye},ne),he))}),Be=(0,g.Z)({},_);return U&&(Be.zIndex=U),i.createElement(u.Provider,{value:Ee},i.createElement("div",{className:v()(Y,"".concat(Y,"-").concat(ie),R,(ce={},(0,r.Z)(ce,"".concat(Y,"-open"),L),(0,r.Z)(ce,"".concat(Y,"-inline"),Se),ce)),style:Be,tabIndex:-1,ref:Ke,onKeyDown:ot},V,i.createElement("div",{tabIndex:0,ref:Ft,style:C,"aria-hidden":"true","data-sentinel":"start"}),Re,i.createElement("div",{tabIndex:0,ref:Mt,style:C,"aria-hidden":"true","data-sentinel":"end"})))}var y=i.forwardRef(m),x=y,F=function(He){var Me=He.open,Ge=Me===void 0?!1:Me,se=He.prefixCls,ce=se===void 0?"rc-drawer":se,Y=He.placement,L=Y===void 0?"right":Y,ie=He.autoFocus,Se=ie===void 0?!0:ie,H=He.keyboard,M=H===void 0?!0:H,re=He.width,X=re===void 0?378:re,R=He.mask,_=R===void 0?!0:R,U=He.maskClosable,P=U===void 0?!0:U,de=He.getContainer,ye=He.forceRender,q=He.afterOpenChange,T=He.destroyOnClose,I=He.onMouseEnter,he=He.onMouseOver,pe=He.onMouseLeave,we=He.onClick,Je=He.onKeyDown,ke=He.onKeyUp,ve=He.panelRef,je=i.useState(!1),J=(0,p.Z)(je,2),nt=J[0],Ct=J[1],O=i.useState(!1),Ve=(0,p.Z)(O,2),ze=Ve[0],fe=Ve[1];(0,h.Z)(function(){fe(!0)},[]);var Ie=ze?Ge:!1,Ke=i.useRef(),Ft=i.useRef();(0,h.Z)(function(){Ie&&(Ft.current=document.activeElement)},[Ie]);var Mt=function(Xt){var jt;if(Ct(Xt),q==null||q(Xt),!Xt&&Ft.current&&!((jt=Ke.current)!==null&&jt!==void 0&&jt.contains(Ft.current))){var At;(At=Ft.current)===null||At===void 0||At.focus({preventScroll:!0})}},ot=i.useMemo(function(){return{panel:ve}},[ve]);if(!ye&&!nt&&!Ie&&T)return null;var wt={onMouseEnter:I,onMouseOver:he,onMouseLeave:pe,onClick:we,onKeyDown:Je,onKeyUp:ke},Bt=(0,g.Z)((0,g.Z)({},He),{},{open:Ie,prefixCls:ce,placement:L,autoFocus:Se,keyboard:M,width:X,mask:_,maskClosable:P,inline:de===!1,afterOpenChange:Mt,ref:Ke},wt);return i.createElement(c.Provider,{value:ot},i.createElement(o.Z,{open:Ie||ye||nt,autoDestroy:!1,getContainer:de,autoLock:_&&(Ie||nt)},i.createElement(x,Bt)))},D=F,j=D,z=e(62892),Ce=e(36355),oe=e(32441),Fe=e(47729),$=Te=>{const{prefixCls:He,title:Me,footer:Ge,extra:se,closeIcon:ce,closable:Y,onClose:L,headerStyle:ie,drawerStyle:Se,bodyStyle:H,footerStyle:M,children:re}=Te,X=i.useCallback(de=>i.createElement("button",{type:"button",onClick:L,"aria-label":"Close",className:`${He}-close`},de),[L]),[R,_]=(0,Fe.Z)(Y,ce,X,void 0,!0),U=i.useMemo(()=>!Me&&!R?null:i.createElement("div",{style:ie,className:v()(`${He}-header`,{[`${He}-header-close-only`]:R&&!Me&&!se})},i.createElement("div",{className:`${He}-header-title`},_,Me&&i.createElement("div",{className:`${He}-title`},Me)),se&&i.createElement("div",{className:`${He}-extra`},se)),[R,_,se,ie,He,Me]),P=i.useMemo(()=>{if(!Ge)return null;const de=`${He}-footer`;return i.createElement("div",{className:de,style:M},Ge)},[Ge,M,He]);return i.createElement("div",{className:`${He}-wrapper-body`,style:Se},U,i.createElement("div",{className:`${He}-body`,style:H},re),P)},Q=e(33234),ae=e(83116),k=e(37613),Z=Te=>{const{componentCls:He,motionDurationSlow:Me}=Te,Ge={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${Me}`}}};return{[He]:{[`${He}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${Me}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${He}-panel-motion`]:{"&-left":[Ge,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Ge,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Ge,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Ge,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const ue=Te=>{const{componentCls:He,zIndexPopup:Me,colorBgMask:Ge,colorBgElevated:se,motionDurationSlow:ce,motionDurationMid:Y,padding:L,paddingLG:ie,fontSizeLG:Se,lineHeightLG:H,lineWidth:M,lineType:re,colorSplit:X,marginSM:R,colorIcon:_,colorIconHover:U,colorText:P,fontWeightStrong:de,footerPaddingBlock:ye,footerPaddingInline:q}=Te,T=`${He}-content-wrapper`;return{[He]:{position:"fixed",inset:0,zIndex:Me,pointerEvents:"none","&-pure":{position:"relative",background:se,[`&${He}-left`]:{boxShadow:Te.boxShadowDrawerLeft},[`&${He}-right`]:{boxShadow:Te.boxShadowDrawerRight},[`&${He}-top`]:{boxShadow:Te.boxShadowDrawerUp},[`&${He}-bottom`]:{boxShadow:Te.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${He}-mask`]:{position:"absolute",inset:0,zIndex:Me,background:Ge,pointerEvents:"auto"},[T]:{position:"absolute",zIndex:Me,maxWidth:"100vw",transition:`all ${ce}`,"&-hidden":{display:"none"}},[`&-left > ${T}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Te.boxShadowDrawerLeft},[`&-right > ${T}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Te.boxShadowDrawerRight},[`&-top > ${T}`]:{top:0,insetInline:0,boxShadow:Te.boxShadowDrawerUp},[`&-bottom > ${T}`]:{bottom:0,insetInline:0,boxShadow:Te.boxShadowDrawerDown},[`${He}-content`]:{width:"100%",height:"100%",overflow:"auto",background:se,pointerEvents:"auto"},[`${He}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${He}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${L}px ${ie}px`,fontSize:Se,lineHeight:H,borderBottom:`${M}px ${re} ${X}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${He}-extra`]:{flex:"none"},[`${He}-close`]:{display:"inline-block",marginInlineEnd:R,color:_,fontWeight:de,fontSize:Se,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${Y}`,textRendering:"auto","&:focus, &:hover":{color:U,textDecoration:"none"}},[`${He}-title`]:{flex:1,margin:0,color:P,fontWeight:Te.fontWeightStrong,fontSize:Se,lineHeight:H},[`${He}-body`]:{flex:1,minWidth:0,minHeight:0,padding:ie,overflow:"auto"},[`${He}-footer`]:{flexShrink:0,padding:`${ye}px ${q}px`,borderTop:`${M}px ${re} ${X}`},"&-rtl":{direction:"rtl"}}}};var ge=(0,ae.Z)("Drawer",Te=>{const He=(0,k.TS)(Te,{});return[ue(He),Z(He)]},Te=>({zIndexPopup:Te.zIndexPopupBase,footerPaddingBlock:Te.paddingXS,footerPaddingInline:Te.padding})),le=e(11575),me=function(Te,He){var Me={};for(var Ge in Te)Object.prototype.hasOwnProperty.call(Te,Ge)&&He.indexOf(Ge)<0&&(Me[Ge]=Te[Ge]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,Ge=Object.getOwnPropertySymbols(Te);se{var He;const{rootClassName:Me,width:Ge,height:se,size:ce="default",mask:Y=!0,push:L=rt,open:ie,afterOpenChange:Se,onClose:H,prefixCls:M,getContainer:re,style:X,className:R,visible:_,afterVisibleChange:U}=Te,P=me(Te,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:de,getPrefixCls:ye,direction:q,drawer:T}=i.useContext(Ce.E_),I=ye("drawer",M),[he,pe]=ge(I),we=re===void 0&&de?()=>de(document.body):re,Je=v()({"no-mask":!Y,[`${I}-rtl`]:q==="rtl"},Me,pe),ke=i.useMemo(()=>Ge!=null?Ge:ce==="large"?736:378,[Ge,ce]),ve=i.useMemo(()=>se!=null?se:ce==="large"?736:378,[se,ce]),je={motionName:(0,z.m)(I,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},J=Ct=>({motionName:(0,z.m)(I,`panel-motion-${Ct}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),nt=(0,le.H)();return he(i.createElement(Q.BR,null,i.createElement(oe.Ux,{status:!0,override:!0},i.createElement(j,Object.assign({prefixCls:I,onClose:H,maskMotion:je,motion:J},P,{open:ie!=null?ie:_,mask:Y,push:L,width:ke,height:ve,style:Object.assign(Object.assign({},T==null?void 0:T.style),X),className:v()(T==null?void 0:T.className,R),rootClassName:Je,getContainer:we,afterOpenChange:Se!=null?Se:U,panelRef:nt}),i.createElement($,Object.assign({prefixCls:I},P,{onClose:H}))))))},et=Te=>{const{prefixCls:He,style:Me,className:Ge,placement:se="right"}=Te,ce=me(Te,["prefixCls","style","className","placement"]),{getPrefixCls:Y}=i.useContext(Ce.E_),L=Y("drawer",He),[ie,Se]=ge(L),H=v()(L,`${L}-pure`,`${L}-${se}`,Se,Ge);return ie(i.createElement("div",{className:H,style:Me},i.createElement($,Object.assign({prefixCls:L},ce))))};We._InternalPanelDoNotUseOrYouWillBeFired=et;var it=We},91857:function(_t,N,e){"use strict";var t=e(59301),v=e(38819),g=e(92310),p=e.n(g),o=e(31561),h=e(70425),i=e(18929),l=e(2738),c=e(79676),u=e(53487),r=e(92343),d=e(36355),n=e(20834),a=e(40875),s=e(88088),f=e(47211);const S=null,E=C=>{const{menu:m,arrow:y,prefixCls:x,children:F,trigger:D,disabled:j,dropdownRender:z,getPopupContainer:Ce,overlayClassName:oe,rootClassName:Fe,open:B,onOpenChange:$,visible:Q,onVisibleChange:ae,mouseEnterDelay:k=.15,mouseLeaveDelay:K=.1,autoAdjustOverflow:Z=!0,placement:ue="",overlay:ge,transitionName:le}=C,{getPopupContainer:me,getPrefixCls:De,direction:rt}=t.useContext(d.E_),We=t.useMemo(()=>{const R=De();return le!==void 0?le:ue.includes("top")?`${R}-slide-down`:`${R}-slide-up`},[De,ue,le]),et=t.useMemo(()=>ue?ue.includes("Center")?ue.slice(0,ue.indexOf("Center")):ue:rt==="rtl"?"bottomRight":"bottomLeft",[ue,rt]),it=De("dropdown",x),[Te,He]=(0,f.Z)(it),[,Me]=(0,s.Z)(),Ge=t.Children.only(F),se=(0,r.Tm)(Ge,{className:p()(`${it}-trigger`,{[`${it}-rtl`]:rt==="rtl"},Ge.props.className),disabled:j}),ce=j?[]:D;let Y;ce&&ce.includes("contextMenu")&&(Y=!0);const[L,ie]=(0,i.Z)(!1,{value:B!=null?B:Q}),Se=(0,h.useEvent)(R=>{$==null||$(R),ae==null||ae(R),ie(R)}),H=p()(oe,Fe,He,{[`${it}-rtl`]:rt==="rtl"}),M=(0,c.Z)({arrowPointAtCenter:typeof y=="object"&&y.pointAtCenter,autoAdjustOverflow:Z,offset:Me.marginXXS,arrowWidth:y?Me.sizePopupArrow:0,borderRadius:Me.borderRadius}),re=t.useCallback(()=>{ie(!1)},[]),X=()=>{let R;return m!=null&&m.items?R=t.createElement(n.default,Object.assign({},m)):typeof ge=="function"?R=ge():R=ge,z&&(R=z(R)),R=t.Children.only(typeof R=="string"?t.createElement("span",null,R):R),t.createElement(a.J,{prefixCls:`${it}-menu`,expandIcon:t.createElement("span",{className:`${it}-menu-submenu-arrow`},t.createElement(v.Z,{className:`${it}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:re,validator:_=>{let{mode:U}=_}},R)};return Te(t.createElement(o.Z,Object.assign({alignPoint:Y},(0,l.Z)(C,["rootClassName"]),{mouseEnterDelay:k,mouseLeaveDelay:K,visible:L,builtinPlacements:M,arrow:!!y,overlayClassName:H,prefixCls:it,getPopupContainer:Ce||me,transitionName:We,trigger:ce,overlay:X,placement:et,onVisibleChange:Se}),se))};function w(C){return Object.assign(Object.assign({},C),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const A=(0,u.Z)(E,"dropdown",C=>C,w),b=C=>t.createElement(A,Object.assign({},C),t.createElement("span",null));E._InternalPanelDoNotUseOrYouWillBeFired=b,N.Z=E},38854:function(_t,N,e){"use strict";e.d(N,{Z:function(){return s}});var t=e(91857),v=e(92310),g=e.n(v),p=e(59301),o=e(18785),h=e(3113),i=e(36355),l=e(81327),c=e(33234),u=e(47211),r=function(f,S){var E={};for(var w in f)Object.prototype.hasOwnProperty.call(f,w)&&S.indexOf(w)<0&&(E[w]=f[w]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,w=Object.getOwnPropertySymbols(f);A{const{getPopupContainer:S,getPrefixCls:E,direction:w}=p.useContext(i.E_),{prefixCls:A,type:b="default",danger:C,disabled:m,loading:y,onClick:x,htmlType:F,children:D,className:j,menu:z,arrow:Ce,autoFocus:oe,overlay:Fe,trigger:B,align:$,open:Q,onOpenChange:ae,placement:k,getPopupContainer:K,href:Z,icon:ue=p.createElement(o.Z,null),title:ge,buttonsRender:le=X=>X,mouseEnterDelay:me,mouseLeaveDelay:De,overlayClassName:rt,overlayStyle:We,destroyPopupOnHide:et,dropdownRender:it}=f,Te=r(f,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),He=E("dropdown",A),Me=`${He}-button`,[Ge,se]=(0,u.Z)(He),ce={menu:z,arrow:Ce,autoFocus:oe,align:$,disabled:m,trigger:m?[]:B,onOpenChange:ae,getPopupContainer:K||S,mouseEnterDelay:me,mouseLeaveDelay:De,overlayClassName:rt,overlayStyle:We,destroyPopupOnHide:et,dropdownRender:it},{compactSize:Y,compactItemClassnames:L}=(0,c.ri)(He,w),ie=g()(Me,L,j,se);"overlay"in f&&(ce.overlay=Fe),"open"in f&&(ce.open=Q),"placement"in f?ce.placement=k:ce.placement=w==="rtl"?"bottomLeft":"bottomRight";const Se=p.createElement(h.ZP,{type:b,danger:C,disabled:m,loading:y,onClick:x,htmlType:F,href:Z,title:ge},D),H=p.createElement(h.ZP,{type:b,danger:C,icon:ue}),[M,re]=le([Se,H]);return Ge(p.createElement(l.Z.Compact,Object.assign({className:ie,size:Y,block:!0},Te),M,p.createElement(t.Z,Object.assign({},ce),re)))};d.__ANT_BUTTON=!0;var n=d;const a=t.Z;a.Button=n;var s=a},47211:function(_t,N,e){"use strict";e.d(N,{Z:function(){return r}});var t=e(17313),v=e(13826),g=e(92899),p=e(29878),o=e(19447),h=e(83116),i=e(37613),c=d=>{const{componentCls:n,menuCls:a,colorError:s,colorTextLightSolid:f}=d,S=`${a}-item`;return{[`${n}, ${n}-menu-submenu`]:{[`${a} ${S}`]:{[`&${S}-danger:not(${S}-disabled)`]:{color:s,"&:hover":{color:f,backgroundColor:s}}}}}};const u=d=>{const{componentCls:n,menuCls:a,zIndexPopup:s,dropdownArrowDistance:f,sizePopupArrow:S,antCls:E,iconCls:w,motionDurationMid:A,dropdownPaddingVertical:b,fontSize:C,dropdownEdgeChildPadding:m,colorTextDisabled:y,fontSizeIcon:x,controlPaddingHorizontal:F,colorBgElevated:D}=d;return[{[n]:Object.assign(Object.assign({},(0,t.Wf)(d)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:s,display:"block","&::before":{position:"absolute",insetBlock:-f+S/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${E}-btn`]:{[`& > ${w}-down, & > ${E}-btn-icon > ${w}-down`]:{fontSize:x}},[`${n}-wrap`]:{position:"relative",[`${E}-btn > ${w}-down`]:{fontSize:x},[`${w}-down::before`]:{transition:`transform ${A}`}},[`${n}-wrap-open`]:{[`${w}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${E}-slide-down-enter${E}-slide-down-enter-active${n}-placement-bottomLeft, + &${E}-slide-down-appear${E}-slide-down-appear-active${n}-placement-bottomLeft, + &${E}-slide-down-enter${E}-slide-down-enter-active${n}-placement-bottom, + &${E}-slide-down-appear${E}-slide-down-appear-active${n}-placement-bottom, + &${E}-slide-down-enter${E}-slide-down-enter-active${n}-placement-bottomRight, + &${E}-slide-down-appear${E}-slide-down-appear-active${n}-placement-bottomRight`]:{animationName:v.fJ},[`&${E}-slide-up-enter${E}-slide-up-enter-active${n}-placement-topLeft, + &${E}-slide-up-appear${E}-slide-up-appear-active${n}-placement-topLeft, + &${E}-slide-up-enter${E}-slide-up-enter-active${n}-placement-top, + &${E}-slide-up-appear${E}-slide-up-appear-active${n}-placement-top, + &${E}-slide-up-enter${E}-slide-up-enter-active${n}-placement-topRight, + &${E}-slide-up-appear${E}-slide-up-appear-active${n}-placement-topRight`]:{animationName:v.Qt},[`&${E}-slide-down-leave${E}-slide-down-leave-active${n}-placement-bottomLeft, + &${E}-slide-down-leave${E}-slide-down-leave-active${n}-placement-bottom, + &${E}-slide-down-leave${E}-slide-down-leave-active${n}-placement-bottomRight`]:{animationName:v.Uw},[`&${E}-slide-up-leave${E}-slide-up-leave-active${n}-placement-topLeft, + &${E}-slide-up-leave${E}-slide-up-leave-active${n}-placement-top, + &${E}-slide-up-leave${E}-slide-up-leave-active${n}-placement-topRight`]:{animationName:v.ly}})},(0,o.ZP)(d,{colorBg:D,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${n} ${a}`]:{position:"relative",margin:0},[`${a}-submenu-popup`]:{position:"absolute",zIndex:s,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${n}, ${n}-menu-submenu`]:{[a]:Object.assign(Object.assign({padding:m,listStyleType:"none",backgroundColor:D,backgroundClip:"padding-box",borderRadius:d.borderRadiusLG,outline:"none",boxShadow:d.boxShadowSecondary},(0,t.Qy)(d)),{[`${a}-item-group-title`]:{padding:`${b}px ${F}px`,color:d.colorTextDescription,transition:`all ${A}`},[`${a}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${a}-item-icon`]:{minWidth:C,marginInlineEnd:d.marginXS,fontSize:d.fontSizeSM},[`${a}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${A}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${a}-item, ${a}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${b}px ${F}px`,color:d.colorText,fontWeight:"normal",fontSize:C,lineHeight:d.lineHeight,cursor:"pointer",transition:`all ${A}`,borderRadius:d.borderRadiusSM,"&:hover, &-active":{backgroundColor:d.controlItemBgHover}},(0,t.Qy)(d)),{"&-selected":{color:d.colorPrimary,backgroundColor:d.controlItemBgActive,"&:hover, &-active":{backgroundColor:d.controlItemBgActiveHover}},"&-disabled":{color:y,cursor:"not-allowed","&:hover":{color:y,backgroundColor:D,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${d.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:d.colorSplit},[`${n}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:d.paddingXS,[`${n}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:d.colorTextDescription,fontSize:x,fontStyle:"normal"}}}),[`${a}-item-group-list`]:{margin:`0 ${d.marginXS}px`,padding:0,listStyle:"none"},[`${a}-submenu-title`]:{paddingInlineEnd:F+d.fontSizeSM},[`${a}-submenu-vertical`]:{position:"relative"},[`${a}-submenu${a}-submenu-disabled ${n}-menu-submenu-title`]:{[`&, ${n}-menu-submenu-arrow-icon`]:{color:y,backgroundColor:D,cursor:"not-allowed"}},[`${a}-submenu-selected ${n}-menu-submenu-title`]:{color:d.colorPrimary}})}},[(0,v.oN)(d,"slide-up"),(0,v.oN)(d,"slide-down"),(0,g.Fm)(d,"move-up"),(0,g.Fm)(d,"move-down"),(0,p._y)(d,"zoom-big")]]};var r=(0,h.Z)("Dropdown",(d,n)=>{let{rootPrefixCls:a}=n;const{marginXXS:s,sizePopupArrow:f,controlHeight:S,fontSize:E,lineHeight:w,paddingXXS:A,componentCls:b,borderRadiusLG:C}=d,m=(S-E*w)/2,{dropdownArrowOffset:y}=(0,o.fS)({contentRadius:C}),x=(0,i.TS)(d,{menuCls:`${b}-menu`,rootPrefixCls:a,dropdownArrowDistance:f/2+s,dropdownArrowOffset:y,dropdownPaddingVertical:m,dropdownEdgeChildPadding:A});return[u(x),c(x)]},d=>({zIndexPopup:d.zIndexPopupBase+50}))},64165:function(_t,N,e){"use strict";e.d(N,{Z:function(){return A}});var t=e(92310),v=e.n(t),g=e(59301),p=e(36355),o=e(9763),h=e(64993),i=e(88088),c=()=>{const[,b]=(0,i.Z)(),m=new h.C(b.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:m,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},r=()=>{const[,b]=(0,i.Z)(),{colorFill:C,colorFillTertiary:m,colorFillQuaternary:y,colorBgContainer:x}=b,{borderColor:F,shadowColor:D,contentColor:j}=(0,g.useMemo)(()=>({borderColor:new h.C(C).onBackground(x).toHexShortString(),shadowColor:new h.C(m).onBackground(x).toHexShortString(),contentColor:new h.C(y).onBackground(x).toHexShortString()}),[C,m,y,x]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:D,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:F},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:j}))))},d=e(83116),n=e(37613);const a=b=>{const{componentCls:C,margin:m,marginXS:y,marginXL:x,fontSize:F,lineHeight:D}=b;return{[C]:{marginInline:y,fontSize:F,lineHeight:D,textAlign:"center",[`${C}-image`]:{height:b.emptyImgHeight,marginBottom:y,opacity:b.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${C}-description`]:{color:b.colorText},[`${C}-footer`]:{marginTop:m},"&-normal":{marginBlock:x,color:b.colorTextDisabled,[`${C}-description`]:{color:b.colorTextDisabled},[`${C}-image`]:{height:b.emptyImgHeightMD}},"&-small":{marginBlock:y,color:b.colorTextDisabled,[`${C}-image`]:{height:b.emptyImgHeightSM}}}}};var s=(0,d.Z)("Empty",b=>{const{componentCls:C,controlHeightLG:m}=b,y=(0,n.TS)(b,{emptyImgCls:`${C}-img`,emptyImgHeight:m*2.5,emptyImgHeightMD:m,emptyImgHeightSM:m*.875});return[a(y)]}),f=function(b,C){var m={};for(var y in b)Object.prototype.hasOwnProperty.call(b,y)&&C.indexOf(y)<0&&(m[y]=b[y]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(b);x{var{className:C,rootClassName:m,prefixCls:y,image:x=S,description:F,children:D,imageStyle:j,style:z}=b,Ce=f(b,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:oe,direction:Fe,empty:B}=g.useContext(p.E_),$=oe("empty",y),[Q,ae]=s($),[k]=(0,o.Z)("Empty"),K=typeof F!="undefined"?F:k==null?void 0:k.description,Z=typeof K=="string"?K:"empty";let ue=null;return typeof x=="string"?ue=g.createElement("img",{alt:Z,src:x}):ue=x,Q(g.createElement("div",Object.assign({className:v()(ae,$,B==null?void 0:B.className,{[`${$}-normal`]:x===E,[`${$}-rtl`]:Fe==="rtl"},C,m),style:Object.assign(Object.assign({},B==null?void 0:B.style),z)},Ce),g.createElement("div",{className:`${$}-image`,style:j},ue),K&&g.createElement("div",{className:`${$}-description`},K),D&&g.createElement("div",{className:`${$}-footer`},D)))};w.PRESENTED_IMAGE_DEFAULT=S,w.PRESENTED_IMAGE_SIMPLE=E;var A=w},78241:function(_t,N,e){"use strict";e.d(N,{default:function(){return qt}});var t=e(92393),v=e(92310),g=e.n(v),p=e(77900),o=e(59301),h=e(62892),i=e(32441);function l(Ee){const[V,ee]=o.useState(Ee);return o.useEffect(()=>{const te=setTimeout(()=>{ee(Ee)},Ee.length?0:10);return()=>{clearTimeout(te)}},[Ee]),V}var c=e(17313),u=e(29878),r=e(8378),d=e(37613),n=e(83116),s=Ee=>{const{componentCls:V}=Ee,ee=`${V}-show-help`,te=`${V}-show-help-item`;return{[ee]:{transition:`opacity ${Ee.motionDurationSlow} ${Ee.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[te]:{overflow:"hidden",transition:`height ${Ee.motionDurationSlow} ${Ee.motionEaseInOut}, + opacity ${Ee.motionDurationSlow} ${Ee.motionEaseInOut}, + transform ${Ee.motionDurationSlow} ${Ee.motionEaseInOut} !important`,[`&${te}-appear, &${te}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${te}-leave-active`]:{transform:"translateY(-5px)"}}}}};const f=Ee=>({legend:{display:"block",width:"100%",marginBottom:Ee.marginLG,padding:0,color:Ee.colorTextDescription,fontSize:Ee.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${Ee.lineWidth}px ${Ee.lineType} ${Ee.colorBorder}`},label:{fontSize:Ee.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 ${Ee.controlOutlineWidth}px ${Ee.controlOutline}`},output:{display:"block",paddingTop:15,color:Ee.colorText,fontSize:Ee.fontSize,lineHeight:Ee.lineHeight}}),S=(Ee,V)=>{const{formItemCls:ee}=Ee;return{[ee]:{[`${ee}-label > label`]:{height:V},[`${ee}-control-input`]:{minHeight:V}}}},E=Ee=>{const{componentCls:V}=Ee;return{[Ee.componentCls]:Object.assign(Object.assign(Object.assign({},(0,c.Wf)(Ee)),f(Ee)),{[`${V}-text`]:{display:"inline-block",paddingInlineEnd:Ee.paddingSM},"&-small":Object.assign({},S(Ee,Ee.controlHeightSM)),"&-large":Object.assign({},S(Ee,Ee.controlHeightLG))})}},w=Ee=>{const{formItemCls:V,iconCls:ee,componentCls:te,rootPrefixCls:ne,labelRequiredMarkColor:Re,labelColor:Be,labelFontSize:$e,labelHeight:ct,labelColonMarginInlineStart:xt,labelColonMarginInlineEnd:Ot,itemMarginBottom:kt}=Ee;return{[V]:Object.assign(Object.assign({},(0,c.Wf)(Ee)),{marginBottom:kt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${ne}-row`]:{display:"none"},"&-has-warning":{[`${V}-split`]:{color:Ee.colorError}},"&-has-error":{[`${V}-split`]:{color:Ee.colorWarning}},[`${V}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${Ee.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:ct,color:Be,fontSize:$e,[`> ${ee}`]:{fontSize:Ee.fontSize,verticalAlign:"top"},[`&${V}-required:not(${V}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:Ee.marginXXS,color:Re,fontSize:Ee.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${te}-hide-required-mark &`]:{display:"none"}},[`${V}-optional`]:{display:"inline-block",marginInlineStart:Ee.marginXXS,color:Ee.colorTextDescription,[`${te}-hide-required-mark &`]:{display:"none"}},[`${V}-tooltip`]:{color:Ee.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:Ee.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:xt,marginInlineEnd:Ot},[`&${V}-no-colon::after`]:{content:'"\\a0"'}}},[`${V}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${ne}-col-'"]):not([class*="' ${ne}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:Ee.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[V]:{"&-explain, &-extra":{clear:"both",color:Ee.colorTextDescription,fontSize:Ee.fontSize,lineHeight:Ee.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:Ee.controlHeightSM,transition:`color ${Ee.motionDurationMid} ${Ee.motionEaseOut}`},"&-explain":{"&-error":{color:Ee.colorError},"&-warning":{color:Ee.colorWarning}}},[`&-with-help ${V}-explain`]:{height:"auto",opacity:1},[`${V}-feedback-icon`]:{fontSize:Ee.fontSize,textAlign:"center",visibility:"visible",animationName:u.kr,animationDuration:Ee.motionDurationMid,animationTimingFunction:Ee.motionEaseOutBack,pointerEvents:"none","&-success":{color:Ee.colorSuccess},"&-error":{color:Ee.colorError},"&-warning":{color:Ee.colorWarning},"&-validating":{color:Ee.colorPrimary}}})}},A=Ee=>{const{componentCls:V,formItemCls:ee}=Ee;return{[`${V}-horizontal`]:{[`${ee}-label`]:{flexGrow:0},[`${ee}-control`]:{flex:"1 1 0",minWidth:0},[`${ee}-label[class$='-24'], ${ee}-label[class*='-24 ']`]:{[`& + ${ee}-control`]:{minWidth:"unset"}}}}},b=Ee=>{const{componentCls:V,formItemCls:ee}=Ee;return{[`${V}-inline`]:{display:"flex",flexWrap:"wrap",[ee]:{flex:"none",marginInlineEnd:Ee.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ee}-label, + > ${ee}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ee}-label`]:{flex:"none"},[`${V}-text`]:{display:"inline-block"},[`${ee}-has-feedback`]:{display:"inline-block"}}}}},C=Ee=>({padding:Ee.verticalLabelPadding,margin:Ee.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),m=Ee=>{const{componentCls:V,formItemCls:ee,rootPrefixCls:te}=Ee;return{[`${ee} ${ee}-label`]:C(Ee),[V]:{[ee]:{flexWrap:"wrap",[`${ee}-label, ${ee}-control`]:{[`&:not([class*=" ${te}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},y=Ee=>{const{componentCls:V,formItemCls:ee,rootPrefixCls:te}=Ee;return{[`${V}-vertical`]:{[ee]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${V}-item-control`]:{width:"100%"}}},[`${V}-vertical ${ee}-label, + .${te}-col-24${ee}-label, + .${te}-col-xl-24${ee}-label`]:C(Ee),[`@media (max-width: ${Ee.screenXSMax}px)`]:[m(Ee),{[V]:{[`.${te}-col-xs-24${ee}-label`]:C(Ee)}}],[`@media (max-width: ${Ee.screenSMMax}px)`]:{[V]:{[`.${te}-col-sm-24${ee}-label`]:C(Ee)}},[`@media (max-width: ${Ee.screenMDMax}px)`]:{[V]:{[`.${te}-col-md-24${ee}-label`]:C(Ee)}},[`@media (max-width: ${Ee.screenLGMax}px)`]:{[V]:{[`.${te}-col-lg-24${ee}-label`]:C(Ee)}}}},x=(Ee,V)=>(0,d.TS)(Ee,{formItemCls:`${Ee.componentCls}-item`,rootPrefixCls:V});var F=(0,n.Z)("Form",(Ee,V)=>{let{rootPrefixCls:ee}=V;const te=x(Ee,ee);return[E(te),w(te),s(te),A(te),b(te),y(te),(0,r.Z)(te),u.kr]},Ee=>({labelRequiredMarkColor:Ee.colorError,labelColor:Ee.colorTextHeading,labelFontSize:Ee.fontSize,labelHeight:Ee.controlHeight,labelColonMarginInlineStart:Ee.marginXXS/2,labelColonMarginInlineEnd:Ee.marginXS,itemMarginBottom:Ee.marginLG,verticalLabelPadding:`0 0 ${Ee.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const D=[];function j(Ee,V,ee){let te=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Ee=="string"?Ee:`${V}-${te}`,error:Ee,errorStatus:ee}}var Ce=Ee=>{let{help:V,helpStatus:ee,errors:te=D,warnings:ne=D,className:Re,fieldId:Be,onVisibleChanged:$e}=Ee;const{prefixCls:ct}=o.useContext(i.Rk),xt=`${ct}-item-explain`,[,Ot]=F(ct),kt=(0,o.useMemo)(()=>(0,h.Z)(ct),[ct]),Zt=l(te),Lt=l(ne),zt=o.useMemo(()=>V!=null?[j(V,"help",ee)]:[].concat((0,t.Z)(Zt.map((Qe,tt)=>j(Qe,"error","error",tt))),(0,t.Z)(Lt.map((Qe,tt)=>j(Qe,"warning","warning",tt)))),[V,ee,Zt,Lt]),Oe={};return Be&&(Oe.id=`${Be}_help`),o.createElement(p.default,{motionDeadline:kt.motionDeadline,motionName:`${ct}-show-help`,visible:!!zt.length,onVisibleChanged:$e},Qe=>{const{className:tt,style:lt}=Qe;return o.createElement("div",Object.assign({},Oe,{className:g()(xt,tt,Re,Ot),style:lt,role:"alert"}),o.createElement(p.CSSMotionList,Object.assign({keys:zt},(0,h.Z)(ct),{motionName:`${ct}-show-help-item`,component:!1}),bt=>{const{key:yt,error:Ue,errorStatus:xe,className:Ze,style:qe}=bt;return o.createElement("div",{key:yt,className:g()(Ze,{[`${xt}-${xe}`]:xe}),style:qe},Ue)}))})},oe=e(95013),Fe=e(36355),B=e(1684),$=e(52946),Q=e(19716),ae=e(16722);const k=["parentNode"],K="form_item";function Z(Ee){return Ee===void 0||Ee===!1?[]:Array.isArray(Ee)?Ee:[Ee]}function ue(Ee,V){if(!Ee.length)return;const ee=Ee.join("_");return V?`${V}_${ee}`:k.includes(ee)?`${K}_${ee}`:ee}function ge(Ee,V,ee,te,ne,Re){let Be=te;return Re!==void 0?Be=Re:ee.validating?Be="validating":Ee.length?Be="error":V.length?Be="warning":(ee.touched||ne&&ee.validated)&&(Be="success"),Be}function le(Ee){return Z(Ee).join("_")}function me(Ee){const[V]=(0,oe.useForm)(),ee=o.useRef({}),te=o.useMemo(()=>Ee!=null?Ee:Object.assign(Object.assign({},V),{__INTERNAL__:{itemRef:ne=>Re=>{const Be=le(ne);Re?ee.current[Be]=Re:delete ee.current[Be]}},scrollToField:function(ne){let Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Be=Z(ne),$e=ue(Be,te.__INTERNAL__.name),ct=$e?document.getElementById($e):null;ct&&(0,ae.Z)(ct,Object.assign({scrollMode:"if-needed",block:"nearest"},Re))},getFieldInstance:ne=>{const Re=le(ne);return ee.current[Re]}}),[Ee,V]);return[te]}var De=e(28726),rt=function(Ee,V){var ee={};for(var te in Ee)Object.prototype.hasOwnProperty.call(Ee,te)&&V.indexOf(te)<0&&(ee[te]=Ee[te]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,te=Object.getOwnPropertySymbols(Ee);ne{const ee=o.useContext(B.Z),{getPrefixCls:te,direction:ne,form:Re}=o.useContext(Fe.E_),{prefixCls:Be,className:$e,rootClassName:ct,size:xt,disabled:Ot=ee,form:kt,colon:Zt,labelAlign:Lt,labelWrap:zt,labelCol:Oe,wrapperCol:Qe,hideRequiredMark:tt,layout:lt="horizontal",scrollToFirstError:bt,requiredMark:yt,onFinishFailed:Ue,name:xe,style:Ze,feedbackIcons:qe}=Ee,ft=rt(Ee,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),ut=(0,Q.Z)(xt),Et=o.useContext(De.Z),St=(0,o.useMemo)(()=>yt!==void 0?yt:Re&&Re.requiredMark!==void 0?Re.requiredMark:!tt,[tt,yt,Re]),Kt=Zt!=null?Zt:Re==null?void 0:Re.colon,Yt=te("form",Be),[en,un]=F(Yt),mn=g()(Yt,`${Yt}-${lt}`,{[`${Yt}-hide-required-mark`]:St===!1,[`${Yt}-rtl`]:ne==="rtl",[`${Yt}-${ut}`]:ut},un,Re==null?void 0:Re.className,$e,ct),[xn]=me(kt),{__INTERNAL__:sn}=xn;sn.name=xe;const Pe=(0,o.useMemo)(()=>({name:xe,labelAlign:Lt,labelCol:Oe,labelWrap:zt,wrapperCol:Qe,vertical:lt==="vertical",colon:Kt,requiredMark:St,itemRef:sn.itemRef,form:xn,feedbackIcons:qe}),[xe,Lt,Oe,Qe,lt,Kt,St,xn,qe]);o.useImperativeHandle(V,()=>xn);const st=(dt,ht)=>{if(dt){let Qt={block:"nearest"};typeof dt=="object"&&(Qt=dt),xn.scrollToField(ht,Qt)}},at=dt=>{if(Ue==null||Ue(dt),dt.errorFields.length){const ht=dt.errorFields[0].name;if(bt!==void 0){st(bt,ht);return}Re&&Re.scrollToFirstError!==void 0&&st(Re.scrollToFirstError,ht)}};return en(o.createElement(B.n,{disabled:Ot},o.createElement($.q,{size:ut},o.createElement(i.RV,Object.assign({},{validateMessages:Et}),o.createElement(i.q3.Provider,{value:Pe},o.createElement(oe.default,Object.assign({id:xe},ft,{name:xe,onFinishFailed:at,form:xn,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Ze),className:mn})))))))};var it=o.forwardRef(We),Te=e(41799),He=e(8654),Me=e(92343),Ge=e(11592);function se(Ee){if(typeof Ee=="function")return Ee;const V=(0,Ge.Z)(Ee);return V.length<=1?V[0]:V}const ce=()=>{const{status:Ee,errors:V=[],warnings:ee=[]}=(0,o.useContext)(i.aM);return{status:Ee,errors:V,warnings:ee}};ce.Context=i.aM;var Y=ce,L=e(16089);function ie(Ee){const[V,ee]=o.useState(Ee),te=(0,o.useRef)(null),ne=(0,o.useRef)([]),Re=(0,o.useRef)(!1);o.useEffect(()=>(Re.current=!1,()=>{Re.current=!0,L.Z.cancel(te.current),te.current=null}),[]);function Be($e){Re.current||(te.current===null&&(ne.current=[],te.current=(0,L.Z)(()=>{te.current=null,ee(ct=>{let xt=ct;return ne.current.forEach(Ot=>{xt=Ot(xt)}),xt})})),ne.current.push($e))}return[V,Be]}function Se(){const{itemRef:Ee}=o.useContext(i.q3),V=o.useRef({});function ee(te,ne){const Re=ne&&typeof ne=="object"&&ne.ref,Be=te.join("_");return(V.current.name!==Be||V.current.originRef!==Re)&&(V.current.name=Be,V.current.originRef=Re,V.current.ref=(0,He.sQ)(Ee(te),Re)),V.current.ref}return ee}var H=e(29194),M=e(34280),re=e(2738),X=e(27382),R=e(37028);const _=Ee=>{const{formItemCls:V}=Ee;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${V}-control`]:{display:"flex"}}}};var U=(0,n.b)(["Form","item-item"],(Ee,V)=>{let{rootPrefixCls:ee}=V;const te=x(Ee,ee);return[_(te)]}),de=Ee=>{const{prefixCls:V,status:ee,wrapperCol:te,children:ne,errors:Re,warnings:Be,_internalItemRender:$e,extra:ct,help:xt,fieldId:Ot,marginBottom:kt,onErrorVisibleChanged:Zt}=Ee,Lt=`${V}-item`,zt=o.useContext(i.q3),Oe=te||zt.wrapperCol||{},Qe=g()(`${Lt}-control`,Oe.className),tt=o.useMemo(()=>Object.assign({},zt),[zt]);delete tt.labelCol,delete tt.wrapperCol;const lt=o.createElement("div",{className:`${Lt}-control-input`},o.createElement("div",{className:`${Lt}-control-input-content`},ne)),bt=o.useMemo(()=>({prefixCls:V,status:ee}),[V,ee]),yt=kt!==null||Re.length||Be.length?o.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},o.createElement(i.Rk.Provider,{value:bt},o.createElement(Ce,{fieldId:Ot,errors:Re,warnings:Be,help:xt,helpStatus:ee,className:`${Lt}-explain-connected`,onVisibleChanged:Zt})),!!kt&&o.createElement("div",{style:{width:0,height:kt}})):null,Ue={};Ot&&(Ue.id=`${Ot}_extra`);const xe=ct?o.createElement("div",Object.assign({},Ue,{className:`${Lt}-extra`}),ct):null,Ze=$e&&$e.mark==="pro_table_render"&&$e.render?$e.render(Ee,{input:lt,errorList:yt,extra:xe}):o.createElement(o.Fragment,null,lt,yt,xe);return o.createElement(i.q3.Provider,{value:tt},o.createElement(R.Z,Object.assign({},Oe,{className:Qe}),Ze),o.createElement(U,{prefixCls:V}))},ye=e(61485),q=e(31724),T=e(9763),I=e(6848),he=function(Ee,V){var ee={};for(var te in Ee)Object.prototype.hasOwnProperty.call(Ee,te)&&V.indexOf(te)<0&&(ee[te]=Ee[te]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,te=Object.getOwnPropertySymbols(Ee);ne{let{prefixCls:V,label:ee,htmlFor:te,labelCol:ne,labelAlign:Re,colon:Be,required:$e,requiredMark:ct,tooltip:xt}=Ee;var Ot;const[kt]=(0,T.Z)("Form"),{vertical:Zt,labelAlign:Lt,labelCol:zt,labelWrap:Oe,colon:Qe}=o.useContext(i.q3);if(!ee)return null;const tt=ne||zt||{},lt=Re||Lt,bt=`${V}-item-label`,yt=g()(bt,lt==="left"&&`${bt}-left`,tt.className,{[`${bt}-wrap`]:!!Oe});let Ue=ee;const xe=Be===!0||Qe!==!1&&Be!==!1;xe&&!Zt&&typeof ee=="string"&&ee.trim()!==""&&(Ue=ee.replace(/[:|:]\s*$/,""));const qe=pe(xt);if(qe){const{icon:St=o.createElement(ye.Z,null)}=qe,Kt=he(qe,["icon"]),Yt=o.createElement(I.Z,Object.assign({},Kt),o.cloneElement(St,{className:`${V}-item-tooltip`,title:""}));Ue=o.createElement(o.Fragment,null,Ue,Yt)}const ft=ct==="optional",ut=typeof ct=="function";ut?Ue=ct(Ue,{required:!!$e}):ft&&!$e&&(Ue=o.createElement(o.Fragment,null,Ue,o.createElement("span",{className:`${V}-item-optional`,title:""},(kt==null?void 0:kt.optional)||((Ot=q.Z.Form)===null||Ot===void 0?void 0:Ot.optional))));const Et=g()({[`${V}-item-required`]:$e,[`${V}-item-required-mark-optional`]:ft||ut,[`${V}-item-no-colon`]:!xe});return o.createElement(R.Z,Object.assign({},tt,{className:yt}),o.createElement("label",{htmlFor:te,className:Et,title:typeof ee=="string"?ee:""},Ue))},ke=e(29679),ve=e(19248),je=e(96512),J=e(58617);const nt={success:ke.Z,warning:je.Z,error:ve.Z,validating:J.Z};function Ct(Ee){let{children:V,errors:ee,warnings:te,hasFeedback:ne,validateStatus:Re,prefixCls:Be,meta:$e,noStyle:ct}=Ee;const xt=`${Be}-item`,{feedbackIcons:Ot}=o.useContext(i.q3),kt=ge(ee,te,$e,null,!!ne,Re),{isFormItemInput:Zt,status:Lt}=o.useContext(i.aM),zt=o.useMemo(()=>{var Oe;let Qe;if(ne){const bt=ne!==!0&&ne.icons||Ot,yt=kt&&((Oe=bt==null?void 0:bt({status:kt,errors:ee,warnings:te}))===null||Oe===void 0?void 0:Oe[kt]),Ue=kt&&nt[kt];Qe=yt!==!1&&Ue?o.createElement("span",{className:g()(`${xt}-feedback-icon`,`${xt}-feedback-icon-${kt}`)},yt||o.createElement(Ue,null)):null}let tt=!0,lt=kt||"";return ct&&(tt=Zt,lt=(kt!=null?kt:Lt)||""),{status:lt,errors:ee,warnings:te,hasFeedback:!!ne,feedbackIcon:Qe,isFormItemInput:tt}},[kt,ne,ct,Zt,Lt]);return o.createElement(i.aM.Provider,{value:zt},V)}var O=function(Ee,V){var ee={};for(var te in Ee)Object.prototype.hasOwnProperty.call(Ee,te)&&V.indexOf(te)<0&&(ee[te]=Ee[te]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,te=Object.getOwnPropertySymbols(Ee);ne{if(qe&&yt.current){const un=getComputedStyle(yt.current);Et(parseInt(un.marginBottom,10))}},[qe,ft]);const St=un=>{un||Et(null)},Yt=function(){let un=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const mn=un?Ue:xt.errors,xn=un?xe:xt.warnings;return ge(mn,xn,xt,"",!!Ot,ct)}(),en=g()(lt,ee,te,{[`${lt}-with-help`]:Ze||Ue.length||xe.length,[`${lt}-has-feedback`]:Yt&&Ot,[`${lt}-has-success`]:Yt==="success",[`${lt}-has-warning`]:Yt==="warning",[`${lt}-has-error`]:Yt==="error",[`${lt}-is-validating`]:Yt==="validating",[`${lt}-hidden`]:kt});return o.createElement("div",{className:en,style:ne,ref:yt},o.createElement(X.Z,Object.assign({className:`${lt}-row`},(0,re.Z)(tt,["_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(Je,Object.assign({htmlFor:Lt},Ee,{requiredMark:bt,required:zt!=null?zt:Oe,prefixCls:V})),o.createElement(de,Object.assign({},Ee,xt,{errors:Ue,warnings:xe,prefixCls:V,status:Yt,help:Re,marginBottom:ut,onErrorVisibleChanged:St}),o.createElement(i.qI.Provider,{value:Qe},o.createElement(Ct,{prefixCls:V,meta:xt,errors:xt.errors,warnings:xt.warnings,hasFeedback:Ot,validateStatus:Yt},Zt)))),!!ut&&o.createElement("div",{className:`${lt}-margin-offset`,style:{marginBottom:-ut}}))}const ze="__SPLIT__",fe=null,Ie=o.memo(Ee=>{let{children:V}=Ee;return V},(Ee,V)=>Ee.value===V.value&&Ee.update===V.update&&Ee.childProps.length===V.childProps.length&&Ee.childProps.every((ee,te)=>ee===V.childProps[te]));function Ke(Ee){return Ee!=null}function Ft(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Mt(Ee){const{name:V,noStyle:ee,className:te,dependencies:ne,prefixCls:Re,shouldUpdate:Be,rules:$e,children:ct,required:xt,label:Ot,messageVariables:kt,trigger:Zt="onChange",validateTrigger:Lt,hidden:zt,help:Oe}=Ee,{getPrefixCls:Qe}=o.useContext(Fe.E_),{name:tt}=o.useContext(i.q3),lt=se(ct),bt=typeof lt=="function",yt=o.useContext(i.qI),{validateTrigger:Ue}=o.useContext(oe.FieldContext),xe=Lt!==void 0?Lt:Ue,Ze=Ke(V),qe=Qe("form",Re),[ft,ut]=F(qe),Et=o.useContext(oe.ListContext),St=o.useRef(),[Kt,Yt]=ie({}),[en,un]=(0,Te.Z)(()=>Ft()),mn=ht=>{const Qt=Et==null?void 0:Et.getKey(ht.name);if(un(ht.destroy?Ft():ht,!0),ee&&Oe!==!1&&yt){let Jt=ht.name;if(ht.destroy)Jt=St.current||Jt;else if(Qt!==void 0){const[Gt,Nt]=Qt;Jt=[Gt].concat((0,t.Z)(Nt)),St.current=Jt}yt(ht,Jt)}},xn=(ht,Qt)=>{Yt(Jt=>{const Gt=Object.assign({},Jt),vn=[].concat((0,t.Z)(ht.name.slice(0,-1)),(0,t.Z)(Qt)).join(ze);return ht.destroy?delete Gt[vn]:Gt[vn]=ht,Gt})},[sn,Pe]=o.useMemo(()=>{const ht=(0,t.Z)(en.errors),Qt=(0,t.Z)(en.warnings);return Object.values(Kt).forEach(Jt=>{ht.push.apply(ht,(0,t.Z)(Jt.errors||[])),Qt.push.apply(Qt,(0,t.Z)(Jt.warnings||[]))}),[ht,Qt]},[Kt,en.errors,en.warnings]),st=Se();function at(ht,Qt,Jt){return ee&&!zt?o.createElement(Ct,{prefixCls:qe,hasFeedback:Ee.hasFeedback,validateStatus:Ee.validateStatus,meta:en,errors:sn,warnings:Pe,noStyle:!0},ht):o.createElement(Ve,Object.assign({key:"row"},Ee,{className:g()(te,ut),prefixCls:qe,fieldId:Qt,isRequired:Jt,errors:sn,warnings:Pe,meta:en,onSubItemMetaChange:xn}),ht)}if(!Ze&&!bt&&!ne)return ft(at(lt));let dt={};return typeof Ot=="string"?dt.label=Ot:V&&(dt.label=String(V)),kt&&(dt=Object.assign(Object.assign({},dt),kt)),ft(o.createElement(oe.Field,Object.assign({},Ee,{messageVariables:dt,trigger:Zt,validateTrigger:xe,onMetaChange:mn}),(ht,Qt,Jt)=>{const Gt=Z(V).length&&Qt?Qt.name:[],Nt=ue(Gt,tt),vn=xt!==void 0?xt:!!($e&&$e.some(Ht=>{if(Ht&&typeof Ht=="object"&&Ht.required&&!Ht.warningOnly)return!0;if(typeof Ht=="function"){const ln=Ht(Jt);return ln&&ln.required&&!ln.warningOnly}return!1})),tn=Object.assign({},ht);let It=null;if(Array.isArray(lt)&&Ze)It=lt;else if(!(bt&&(!(Be||ne)||Ze))){if(!(ne&&!bt&&!Ze))if((0,Me.l$)(lt)){const Ht=Object.assign(Object.assign({},lt.props),tn);if(Ht.id||(Ht.id=Nt),Oe||sn.length>0||Pe.length>0||Ee.extra){const yn=[];(Oe||sn.length>0)&&yn.push(`${Nt}_help`),Ee.extra&&yn.push(`${Nt}_extra`),Ht["aria-describedby"]=yn.join(" ")}sn.length>0&&(Ht["aria-invalid"]="true"),vn&&(Ht["aria-required"]="true"),(0,He.Yr)(lt)&&(Ht.ref=st(Gt,lt)),new Set([].concat((0,t.Z)(Z(Zt)),(0,t.Z)(Z(xe)))).forEach(yn=>{Ht[yn]=function(){for(var An,wn,gn,Nn,lr,hn=arguments.length,an=new Array(hn),_n=0;_n{var{prefixCls:V,children:ee}=Ee,te=Bt(Ee,["prefixCls","children"]);const{getPrefixCls:ne}=o.useContext(Fe.E_),Re=ne("form",V),Be=o.useMemo(()=>({prefixCls:Re,status:"error"}),[Re]);return o.createElement(oe.List,Object.assign({},te),($e,ct,xt)=>o.createElement(i.Rk.Provider,{value:Be},ee($e.map(Ot=>Object.assign(Object.assign({},Ot),{fieldKey:Ot.key})),ct,{errors:xt.errors,warnings:xt.warnings})))};function jt(){const{form:Ee}=(0,o.useContext)(i.q3);return Ee}const At=it;At.Item=wt,At.List=Xt,At.ErrorList=Ce,At.useForm=me,At.useFormInstance=jt,At.useWatch=oe.useWatch,At.Provider=i.RV,At.create=()=>{};var qt=At},8628:function(_t,N,e){"use strict";var t=e(59301),v=e(34280),g=e(56762),p=e(69507);function o(){let h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const i=(0,t.useRef)({}),l=(0,g.Z)(),c=(0,p.ZP)();return(0,v.Z)(()=>{const u=c.subscribe(r=>{i.current=r,h&&l()});return()=>c.unsubscribe(u)},[]),i.current}N.Z=o},5871:function(_t,N,e){"use strict";e.d(N,{Z:function(){return ye}});var t=e(84105),v=e(87395),g=e(92310),p=e.n(g),o=e(5016),h=e(18082),i=e(10928),l=e(52456),c=e(5883),u=e(6487),r=e(56789);function d(){return typeof BigInt=="function"}function n(q){return!q&&q!==0&&!Number.isNaN(q)||!String(q).trim()}function a(q){var T=q.trim(),I=T.startsWith("-");I&&(T=T.slice(1)),T=T.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),T.startsWith(".")&&(T="0".concat(T));var he=T||"0",pe=he.split("."),we=pe[0]||"0",Je=pe[1]||"0";we==="0"&&Je==="0"&&(I=!1);var ke=I?"-":"";return{negative:I,negativeStr:ke,trimStr:he,integerStr:we,decimalStr:Je,fullStr:"".concat(ke).concat(he)}}function s(q){var T=String(q);return!Number.isNaN(Number(T))&&T.includes("e")}function f(q){var T=String(q);if(s(q)){var I=Number(T.slice(T.indexOf("e-")+2)),he=T.match(/\.(\d+)/);return he!=null&&he[1]&&(I+=he[1].length),I}return T.includes(".")&&E(T)?T.length-T.indexOf(".")-1:0}function S(q){var T=String(q);if(s(q)){if(q>Number.MAX_SAFE_INTEGER)return String(d()?BigInt(q).toString():Number.MAX_SAFE_INTEGER);if(q0&&arguments[0]!==void 0?arguments[0]:!0;return I?this.isInvalidate()?"":a("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),q}(),A=function(){function q(T){if((0,u.Z)(this,q),(0,h.Z)(this,"origin",""),(0,h.Z)(this,"number",void 0),(0,h.Z)(this,"empty",void 0),n(T)){this.empty=!0;return}this.origin=String(T),this.number=Number(T)}return(0,r.Z)(q,[{key:"negate",value:function(){return new q(-this.toNumber())}},{key:"add",value:function(I){if(this.isInvalidate())return new q(I);var he=Number(I);if(Number.isNaN(he))return this;var pe=this.number+he;if(pe>Number.MAX_SAFE_INTEGER)return new q(Number.MAX_SAFE_INTEGER);if(peNumber.MAX_SAFE_INTEGER)return new q(Number.MAX_SAFE_INTEGER);if(pe0&&arguments[0]!==void 0?arguments[0]:!0;return I?this.isInvalidate()?"":S(this.number):this.origin}}]),q}();function b(q){return d()?new w(q):new A(q)}function C(q,T,I){var he=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(q==="")return"";var pe=a(q),we=pe.negativeStr,Je=pe.integerStr,ke=pe.decimalStr,ve="".concat(T).concat(ke),je="".concat(we).concat(Je);if(I>=0){var J=Number(ke[I]);if(J>=5&&!he){var nt=b(q).add("".concat(we,"0.").concat("0".repeat(I)).concat(10-J));return C(nt.toString(),T,I,he)}return I===0?je:"".concat(je).concat(T).concat(ke.padEnd(I,"0").slice(0,I))}return ve===".0"?je:"".concat(je).concat(ve)}var m=b,y=e(93681),x=e(34280),F=e(8654),D=e(59301),j=e(48736);function z(q,T){var I=(0,D.useRef)(null);function he(){try{var we=q.selectionStart,Je=q.selectionEnd,ke=q.value,ve=ke.substring(0,we),je=ke.substring(Je);I.current={start:we,end:Je,value:ke,beforeTxt:ve,afterTxt:je}}catch(J){}}function pe(){if(q&&I.current&&T)try{var we=q.value,Je=I.current,ke=Je.beforeTxt,ve=Je.afterTxt,je=Je.start,J=we.length;if(we.endsWith(ve))J=we.length-I.current.afterTxt.length;else if(we.startsWith(ke))J=ke.length;else{var nt=ke[je-1],Ct=we.indexOf(nt,je-1);Ct!==-1&&(J=Ct+1)}q.setSelectionRange(J,J)}catch(O){(0,j.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(O.message))}}return[he,pe]}var Ce=e(49658),oe=function(){var T=(0,D.useState)(!1),I=(0,l.Z)(T,2),he=I[0],pe=I[1];return(0,x.Z)(function(){pe((0,Ce.Z)())},[]),he},Fe=oe,B=e(16089),$=200,Q=600;function ae(q){var T=q.prefixCls,I=q.upNode,he=q.downNode,pe=q.upDisabled,we=q.downDisabled,Je=q.onStep,ke=D.useRef(),ve=D.useRef([]),je=D.useRef();je.current=Je;var J=function(){clearTimeout(ke.current)},nt=function(Ft,Mt){Ft.preventDefault(),J(),je.current(Mt);function ot(){je.current(Mt),ke.current=setTimeout(ot,$)}ke.current=setTimeout(ot,Q)};D.useEffect(function(){return function(){J(),ve.current.forEach(function(Ke){return B.Z.cancel(Ke)})}},[]);var Ct=Fe();if(Ct)return null;var O="".concat(T,"-handler"),Ve=p()(O,"".concat(O,"-up"),(0,h.Z)({},"".concat(O,"-up-disabled"),pe)),ze=p()(O,"".concat(O,"-down"),(0,h.Z)({},"".concat(O,"-down-disabled"),we)),fe=function(){return ve.current.push((0,B.Z)(J))},Ie={unselectable:"on",role:"button",onMouseUp:fe,onMouseLeave:fe};return D.createElement("div",{className:"".concat(O,"-wrap")},D.createElement("span",(0,o.Z)({},Ie,{onMouseDown:function(Ft){nt(Ft,!0)},"aria-label":"Increase Value","aria-disabled":pe,className:Ve}),I||D.createElement("span",{unselectable:"on",className:"".concat(T,"-handler-up-inner")})),D.createElement("span",(0,o.Z)({},Ie,{onMouseDown:function(Ft){nt(Ft,!1)},"aria-label":"Decrease Value","aria-disabled":we,className:ze}),he||D.createElement("span",{unselectable:"on",className:"".concat(T,"-handler-down-inner")})))}function k(q){var T=typeof q=="number"?S(q):a(q).fullStr,I=T.includes(".");return I?a(T.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:q+"0"}var K=e(5643),Z=function(){var q=(0,D.useRef)(0),T=function(){B.Z.cancel(q.current)};return(0,D.useEffect)(function(){return T},[]),function(I){T(),q.current=(0,B.Z)(function(){I()})}},ue=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],ge=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],le=function(T,I){return T||I.isEmpty()?I.toString():I.toNumber()},me=function(T){var I=m(T);return I.isInvalidate()?null:I},De=D.forwardRef(function(q,T){var I,he=q.prefixCls,pe=he===void 0?"rc-input-number":he,we=q.className,Je=q.style,ke=q.min,ve=q.max,je=q.step,J=je===void 0?1:je,nt=q.defaultValue,Ct=q.value,O=q.disabled,Ve=q.readOnly,ze=q.upHandler,fe=q.downHandler,Ie=q.keyboard,Ke=q.controls,Ft=Ke===void 0?!0:Ke,Mt=q.classNames,ot=q.stringMode,wt=q.parser,Bt=q.formatter,Tt=q.precision,Xt=q.decimalSeparator,jt=q.onChange,At=q.onInput,qt=q.onPressEnter,Ee=q.onStep,V=(0,c.Z)(q,ue),ee="".concat(pe,"-input"),te=D.useRef(null),ne=D.useState(!1),Re=(0,l.Z)(ne,2),Be=Re[0],$e=Re[1],ct=D.useRef(!1),xt=D.useRef(!1),Ot=D.useRef(!1),kt=D.useState(function(){return m(Ct!=null?Ct:nt)}),Zt=(0,l.Z)(kt,2),Lt=Zt[0],zt=Zt[1];function Oe(It){Ct===void 0&&zt(It)}var Qe=D.useCallback(function(It,Ht){if(!Ht)return Tt>=0?Tt:Math.max(f(It),f(J))},[Tt,J]),tt=D.useCallback(function(It){var Ht=String(It);if(wt)return wt(Ht);var ln=Ht;return Xt&&(ln=ln.replace(Xt,".")),ln.replace(/[^\w.-]+/g,"")},[wt,Xt]),lt=D.useRef(""),bt=D.useCallback(function(It,Ht){if(Bt)return Bt(It,{userTyping:Ht,input:String(lt.current)});var ln=typeof It=="number"?S(It):It;if(!Ht){var fn=Qe(ln,Ht);if(E(ln)&&(Xt||fn>=0)){var yn=Xt||".";ln=C(ln,yn,fn)}}return ln},[Bt,Qe,Xt]),yt=D.useState(function(){var It=nt!=null?nt:Ct;return Lt.isInvalidate()&&["string","number"].includes((0,i.Z)(It))?Number.isNaN(It)?"":It:bt(Lt.toString(),!1)}),Ue=(0,l.Z)(yt,2),xe=Ue[0],Ze=Ue[1];lt.current=xe;function qe(It,Ht){Ze(bt(It.isInvalidate()?It.toString(!1):It.toString(!Ht),Ht))}var ft=D.useMemo(function(){return me(ve)},[ve,Tt]),ut=D.useMemo(function(){return me(ke)},[ke,Tt]),Et=D.useMemo(function(){return!ft||!Lt||Lt.isInvalidate()?!1:ft.lessEquals(Lt)},[ft,Lt]),St=D.useMemo(function(){return!ut||!Lt||Lt.isInvalidate()?!1:Lt.lessEquals(ut)},[ut,Lt]),Kt=z(te.current,Be),Yt=(0,l.Z)(Kt,2),en=Yt[0],un=Yt[1],mn=function(Ht){return ft&&!Ht.lessEquals(ft)?ft:ut&&!ut.lessEquals(Ht)?ut:null},xn=function(Ht){return!mn(Ht)},sn=function(Ht,ln){var fn=Ht,yn=xn(fn)||fn.isEmpty();if(!fn.isEmpty()&&!ln&&(fn=mn(fn)||fn,yn=!0),!Ve&&!O&&yn){var An=fn.toString(),wn=Qe(An,ln);return wn>=0&&(fn=m(C(An,".",wn)),xn(fn)||(fn=m(C(An,".",wn,!0)))),fn.equals(Lt)||(Oe(fn),jt==null||jt(fn.isEmpty()?null:le(ot,fn)),Ct===void 0&&qe(fn,ln)),fn}return Lt},Pe=Z(),st=function It(Ht){if(en(),lt.current=Ht,Ze(Ht),!xt.current){var ln=tt(Ht),fn=m(ln);fn.isNaN()||sn(fn,!0)}At==null||At(Ht),Pe(function(){var yn=Ht;wt||(yn=Ht.replace(/。/g,".")),yn!==Ht&&It(yn)})},at=function(){xt.current=!0},dt=function(){xt.current=!1,st(te.current.value)},ht=function(Ht){st(Ht.target.value)},Qt=function(Ht){var ln;if(!(Ht&&Et||!Ht&&St)){ct.current=!1;var fn=m(Ot.current?k(J):J);Ht||(fn=fn.negate());var yn=(Lt||m(0)).add(fn.toString()),An=sn(yn,!1);Ee==null||Ee(le(ot,An),{offset:Ot.current?k(J):J,type:Ht?"up":"down"}),(ln=te.current)===null||ln===void 0||ln.focus()}},Jt=function(Ht){var ln=m(tt(xe)),fn=ln;ln.isNaN()?fn=sn(Lt,Ht):fn=sn(ln,Ht),Ct!==void 0?qe(Lt,!1):fn.isNaN()||qe(fn,!1)},Gt=function(){ct.current=!0},Nt=function(Ht){var ln=Ht.key,fn=Ht.shiftKey;ct.current=!0,Ot.current=fn,ln==="Enter"&&(xt.current||(ct.current=!1),Jt(!1),qt==null||qt(Ht)),Ie!==!1&&!xt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(ln)&&(Qt(ln==="Up"||ln==="ArrowUp"),Ht.preventDefault())},vn=function(){ct.current=!1,Ot.current=!1},tn=function(){Jt(!1),$e(!1),ct.current=!1};return(0,x.o)(function(){Lt.isInvalidate()||qe(Lt,!1)},[Tt]),(0,x.o)(function(){var It=m(Ct);zt(It);var Ht=m(tt(xe));(!It.equals(Ht)||!ct.current||Bt)&&qe(It,ct.current)},[Ct]),(0,x.o)(function(){Bt&&un()},[xe]),D.createElement("div",{className:p()(pe,Mt==null?void 0:Mt.input,we,(I={},(0,h.Z)(I,"".concat(pe,"-focused"),Be),(0,h.Z)(I,"".concat(pe,"-disabled"),O),(0,h.Z)(I,"".concat(pe,"-readonly"),Ve),(0,h.Z)(I,"".concat(pe,"-not-a-number"),Lt.isNaN()),(0,h.Z)(I,"".concat(pe,"-out-of-range"),!Lt.isInvalidate()&&!xn(Lt)),I)),style:Je,onFocus:function(){$e(!0)},onBlur:tn,onKeyDown:Nt,onKeyUp:vn,onCompositionStart:at,onCompositionEnd:dt,onBeforeInput:Gt},Ft&&D.createElement(ae,{prefixCls:pe,upNode:ze,downNode:fe,upDisabled:Et,downDisabled:St,onStep:Qt}),D.createElement("div",{className:"".concat(ee,"-wrap")},D.createElement("input",(0,o.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":ke,"aria-valuemax":ve,"aria-valuenow":Lt.isInvalidate()?null:Lt.toString(),step:J},V,{ref:(0,F.sQ)(te,T),className:ee,value:xe,onChange:ht,disabled:O,readOnly:Ve}))))}),rt=D.forwardRef(function(q,T){var I=q.disabled,he=q.style,pe=q.prefixCls,we=q.value,Je=q.prefix,ke=q.suffix,ve=q.addonBefore,je=q.addonAfter,J=q.classes,nt=q.className,Ct=q.classNames,O=(0,c.Z)(q,ge),Ve=D.useRef(null),ze=function(Ie){Ve.current&&(0,K.nH)(Ve.current,Ie)};return D.createElement(y.BaseInput,{inputElement:D.createElement(De,(0,o.Z)({prefixCls:pe,disabled:I,classNames:Ct,ref:(0,F.sQ)(Ve,T)},O)),className:nt,triggerFocus:ze,prefixCls:pe,value:we,disabled:I,style:he,prefix:Je,suffix:ke,addonAfter:je,addonBefore:ve,classes:J,classNames:Ct,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});rt.displayName="InputNumber";var We=rt,et=We,it=e(19080),Te=e(36355),He=e(92736),Me=e(1684),Ge=e(19716),se=e(32441),ce=e(33234),Y=e(9937),L=e(17313),ie=e(74207),Se=e(83116),H=e(37613);const M=(q,T)=>{let{componentCls:I,borderRadiusSM:he,borderRadiusLG:pe}=q;const we=T==="lg"?pe:he;return{[`&-${T}`]:{[`${I}-handler-wrap`]:{borderStartEndRadius:we,borderEndEndRadius:we},[`${I}-handler-up`]:{borderStartEndRadius:we},[`${I}-handler-down`]:{borderEndEndRadius:we}}}},re=q=>{const{componentCls:T,lineWidth:I,lineType:he,colorBorder:pe,borderRadius:we,fontSizeLG:Je,controlHeightLG:ke,controlHeightSM:ve,colorError:je,paddingInlineSM:J,colorTextDescription:nt,motionDurationMid:Ct,handleHoverColor:O,paddingInline:Ve,paddingBlock:ze,handleBg:fe,handleActiveBg:Ie,colorTextDisabled:Ke,borderRadiusSM:Ft,borderRadiusLG:Mt,controlWidth:ot,handleVisible:wt,handleBorderColor:Bt}=q;return[{[T]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,L.Wf)(q)),(0,Y.ik)(q)),(0,Y.bi)(q,T)),{display:"inline-block",width:ot,margin:0,padding:0,border:`${I}px ${he} ${pe}`,borderRadius:we,"&-rtl":{direction:"rtl",[`${T}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:Je,borderRadius:Mt,[`input${T}-input`]:{height:ke-2*I}},"&-sm":{padding:0,borderRadius:Ft,[`input${T}-input`]:{height:ve-2*I,padding:`0 ${J}px`}},"&:hover":Object.assign({},(0,Y.pU)(q)),"&-focused":Object.assign({},(0,Y.M1)(q)),"&-out-of-range":{[`${T}-input-wrap`]:{input:{color:je}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,L.Wf)(q)),(0,Y.s7)(q)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${T}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${T}-group-addon`]:{borderRadius:Mt,fontSize:q.fontSizeLG}},"&-sm":{[`${T}-group-addon`]:{borderRadius:Ft}},[`${T}-wrapper-disabled > ${T}-group-addon`]:Object.assign({},(0,Y.Xy)(q))}}),[`&-disabled ${T}-input`]:{cursor:"not-allowed"},[T]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,L.Wf)(q)),{width:"100%",padding:`${ze}px ${Ve}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:we,outline:0,transition:`all ${Ct} linear`,appearance:"textfield",fontSize:"inherit"}),(0,Y.nz)(q.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[T]:Object.assign(Object.assign(Object.assign({[`&:hover ${T}-handler-wrap, &-focused ${T}-handler-wrap`]:{opacity:1},[`${T}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:q.handleWidth,height:"100%",background:fe,borderStartStartRadius:0,borderStartEndRadius:we,borderEndEndRadius:we,borderEndStartRadius:0,opacity:wt===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Ct} linear ${Ct}`,[`${T}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + ${T}-handler-up-inner, + ${T}-handler-down-inner + `]:{marginInlineEnd:0,fontSize:q.handleFontSize}}},[`${T}-handler`]:{height:"50%",overflow:"hidden",color:nt,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${I}px ${he} ${Bt}`,transition:`all ${Ct} linear`,"&:active":{background:Ie},"&:hover":{height:"60%",[` + ${T}-handler-up-inner, + ${T}-handler-down-inner + `]:{color:O}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,L.Ro)()),{color:nt,transition:`all ${Ct} linear`,userSelect:"none"})},[`${T}-handler-up`]:{borderStartEndRadius:we},[`${T}-handler-down`]:{borderBlockStart:`${I}px ${he} ${Bt}`,borderEndEndRadius:we}},M(q,"lg")),M(q,"sm")),{"&-disabled, &-readonly":{[`${T}-handler-wrap`]:{display:"none"},[`${T}-input`]:{color:"inherit"}},[` + ${T}-handler-up-disabled, + ${T}-handler-down-disabled + `]:{cursor:"not-allowed"},[` + ${T}-handler-up-disabled:hover &-handler-up-inner, + ${T}-handler-down-disabled:hover &-handler-down-inner + `]:{color:Ke}})},{[`${T}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${T}-handler-down`]:{borderBlockStartWidth:0}}}]},X=q=>{const{componentCls:T,paddingBlock:I,paddingInline:he,inputAffixPadding:pe,controlWidth:we,borderRadiusLG:Je,borderRadiusSM:ke}=q;return{[`${T}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,Y.ik)(q)),(0,Y.bi)(q,`${T}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:we,padding:0,paddingInlineStart:he,"&-lg":{borderRadius:Je},"&-sm":{borderRadius:ke},[`&:not(${T}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,Y.pU)(q)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${T}-disabled`]:{background:"transparent"},[`> div${T}`]:{width:"100%",border:"none",outline:"none",[`&${T}-focused`]:{boxShadow:"none !important"}},[`input${T}-input`]:{padding:`${I}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${T}-handler-wrap`]:{zIndex:2},[T]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:pe},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:he,marginInlineStart:pe}}})}};var R=(0,Se.Z)("InputNumber",q=>{const T=(0,H.TS)(q,(0,Y.e5)(q));return[re(T),X(T),(0,ie.c)(T)]},q=>Object.assign(Object.assign({},(0,Y.TM)(q)),{controlWidth:90,handleWidth:q.controlHeightSM-q.lineWidth*2,handleFontSize:q.fontSize/2,handleVisible:"auto",handleActiveBg:q.colorFillAlter,handleBg:q.colorBgContainer,handleHoverColor:q.colorPrimary,handleBorderColor:q.colorBorder})),_=function(q,T){var I={};for(var he in q)Object.prototype.hasOwnProperty.call(q,he)&&T.indexOf(he)<0&&(I[he]=q[he]);if(q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,he=Object.getOwnPropertySymbols(q);pe{const{getPrefixCls:I,direction:he}=D.useContext(Te.E_),pe=D.useRef(null);D.useImperativeHandle(T,()=>pe.current);const{className:we,rootClassName:Je,size:ke,disabled:ve,prefixCls:je,addonBefore:J,addonAfter:nt,prefix:Ct,bordered:O=!0,readOnly:Ve,status:ze,controls:fe}=q,Ie=_(q,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Ke=I("input-number",je),[Ft,Mt]=R(Ke),{compactSize:ot,compactItemClassnames:wt}=(0,ce.ri)(Ke,he);let Bt=D.createElement(v.Z,{className:`${Ke}-handler-up-inner`}),Tt=D.createElement(t.Z,{className:`${Ke}-handler-down-inner`});const Xt=typeof fe=="boolean"?fe:void 0;typeof fe=="object"&&(Bt=typeof fe.upIcon=="undefined"?Bt:D.createElement("span",{className:`${Ke}-handler-up-inner`},fe.upIcon),Tt=typeof fe.downIcon=="undefined"?Tt:D.createElement("span",{className:`${Ke}-handler-down-inner`},fe.downIcon));const{hasFeedback:jt,status:At,isFormItemInput:qt,feedbackIcon:Ee}=D.useContext(se.aM),V=(0,it.F)(At,ze),ee=(0,Ge.Z)(ct=>{var xt;return(xt=ke!=null?ke:ot)!==null&&xt!==void 0?xt:ct}),te=D.useContext(Me.Z),ne=ve!=null?ve:te,Re=p()({[`${Ke}-lg`]:ee==="large",[`${Ke}-sm`]:ee==="small",[`${Ke}-rtl`]:he==="rtl",[`${Ke}-borderless`]:!O,[`${Ke}-in-form-item`]:qt},(0,it.Z)(Ke,V),wt,Mt),Be=`${Ke}-group`,$e=D.createElement(et,Object.assign({ref:pe,disabled:ne,className:p()(we,Je),upHandler:Bt,downHandler:Tt,prefixCls:Ke,readOnly:Ve,controls:Xt,prefix:Ct,suffix:jt&&Ee,addonAfter:nt&&D.createElement(ce.BR,null,D.createElement(se.Ux,{override:!0,status:!0},nt)),addonBefore:J&&D.createElement(ce.BR,null,D.createElement(se.Ux,{override:!0,status:!0},J)),classNames:{input:Re},classes:{affixWrapper:p()((0,it.Z)(`${Ke}-affix-wrapper`,V,jt),{[`${Ke}-affix-wrapper-sm`]:ee==="small",[`${Ke}-affix-wrapper-lg`]:ee==="large",[`${Ke}-affix-wrapper-rtl`]:he==="rtl",[`${Ke}-affix-wrapper-borderless`]:!O},Mt),wrapper:p()({[`${Be}-rtl`]:he==="rtl",[`${Ke}-wrapper-disabled`]:ne},Mt),group:p()({[`${Ke}-group-wrapper-sm`]:ee==="small",[`${Ke}-group-wrapper-lg`]:ee==="large",[`${Ke}-group-wrapper-rtl`]:he==="rtl"},(0,it.Z)(`${Ke}-group-wrapper`,V,jt),Mt)}},Ie));return Ft($e)}),P=U,de=q=>D.createElement(He.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},D.createElement(U,Object.assign({},q)));P._InternalPanelDoNotUseOrYouWillBeFired=de;var ye=P},9432:function(_t,N,e){"use strict";e.d(N,{Z:function(){return w},n:function(){return S}});var t=e(19248),v=e(92310),g=e.n(v),p=e(93681),o=e(8654),h=e(59301),i=e(19080),l=e(36355),c=e(1684),u=e(19716),r=e(32441),d=e(33234),n=e(59412),a=e(9937);function s(A){return!!(A.prefix||A.suffix||A.allowClear)}var f=function(A,b){var C={};for(var m in A)Object.prototype.hasOwnProperty.call(A,m)&&b.indexOf(m)<0&&(C[m]=A[m]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,m=Object.getOwnPropertySymbols(A);y{var C;const{prefixCls:m,bordered:y=!0,status:x,size:F,disabled:D,onBlur:j,onFocus:z,suffix:Ce,allowClear:oe,addonAfter:Fe,addonBefore:B,className:$,style:Q,styles:ae,rootClassName:k,onChange:K,classNames:Z}=A,ue=f(A,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:ge,direction:le,input:me}=h.useContext(l.E_),De=ge("input",m),rt=(0,h.useRef)(null),[We,et]=(0,a.ZP)(De),{compactSize:it,compactItemClassnames:Te}=(0,d.ri)(De,le),He=(0,u.Z)(U=>{var P;return(P=F!=null?F:it)!==null&&P!==void 0?P:U}),Me=h.useContext(c.Z),Ge=D!=null?D:Me,{status:se,hasFeedback:ce,feedbackIcon:Y}=(0,h.useContext)(r.aM),L=(0,i.F)(se,x),ie=s(A)||!!ce,Se=(0,h.useRef)(ie);(0,h.useEffect)(()=>{var U;ie&&Se.current,Se.current=ie},[ie]);const H=(0,n.Z)(rt,!0),M=U=>{H(),j==null||j(U)},re=U=>{H(),z==null||z(U)},X=U=>{H(),K==null||K(U)},R=(ce||Ce)&&h.createElement(h.Fragment,null,Ce,ce&&Y);let _;return typeof oe=="object"&&(oe!=null&&oe.clearIcon)?_=oe:oe&&(_={clearIcon:h.createElement(t.Z,null)}),We(h.createElement(p.default,Object.assign({ref:(0,o.sQ)(b,rt),prefixCls:De,autoComplete:me==null?void 0:me.autoComplete},ue,{disabled:Ge,onBlur:M,onFocus:re,style:Object.assign(Object.assign({},me==null?void 0:me.style),Q),styles:Object.assign(Object.assign({},me==null?void 0:me.styles),ae),suffix:R,allowClear:_,className:g()($,k,Te,me==null?void 0:me.className),onChange:X,addonAfter:Fe&&h.createElement(d.BR,null,h.createElement(r.Ux,{override:!0,status:!0},Fe)),addonBefore:B&&h.createElement(d.BR,null,h.createElement(r.Ux,{override:!0,status:!0},B)),classNames:Object.assign(Object.assign(Object.assign({},Z),me==null?void 0:me.classNames),{input:g()({[`${De}-sm`]:He==="small",[`${De}-lg`]:He==="large",[`${De}-rtl`]:le==="rtl",[`${De}-borderless`]:!y},!ie&&(0,i.Z)(De,L),Z==null?void 0:Z.input,(C=me==null?void 0:me.classNames)===null||C===void 0?void 0:C.input,et)}),classes:{affixWrapper:g()({[`${De}-affix-wrapper-sm`]:He==="small",[`${De}-affix-wrapper-lg`]:He==="large",[`${De}-affix-wrapper-rtl`]:le==="rtl",[`${De}-affix-wrapper-borderless`]:!y},(0,i.Z)(`${De}-affix-wrapper`,L,ce),et),wrapper:g()({[`${De}-group-rtl`]:le==="rtl"},et),group:g()({[`${De}-group-wrapper-sm`]:He==="small",[`${De}-group-wrapper-lg`]:He==="large",[`${De}-group-wrapper-rtl`]:le==="rtl",[`${De}-group-wrapper-disabled`]:Ge},(0,i.Z)(`${De}-group-wrapper`,L,ce),et)}})))})},1643:function(_t,N,e){"use strict";var t=e(19248),v=e(92310),g=e.n(v),p=e(9296),o=e(59301),h=e(19080),i=e(36355),l=e(1684),c=e(19716),u=e(32441),r=e(9432),d=e(9937),n=function(s,f){var S={};for(var E in s)Object.prototype.hasOwnProperty.call(s,E)&&f.indexOf(E)<0&&(S[E]=s[E]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,E=Object.getOwnPropertySymbols(s);w{const{prefixCls:S,bordered:E=!0,size:w,disabled:A,status:b,allowClear:C,showCount:m,classNames:y,rootClassName:x,className:F}=s,D=n(s,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:j,direction:z}=o.useContext(i.E_),Ce=(0,c.Z)(w),oe=o.useContext(l.Z),Fe=A!=null?A:oe,{status:B,hasFeedback:$,feedbackIcon:Q}=o.useContext(u.aM),ae=(0,h.F)(B,b),k=o.useRef(null);o.useImperativeHandle(f,()=>{var le;return{resizableTextArea:(le=k.current)===null||le===void 0?void 0:le.resizableTextArea,focus:me=>{var De,rt;(0,r.n)((rt=(De=k.current)===null||De===void 0?void 0:De.resizableTextArea)===null||rt===void 0?void 0:rt.textArea,me)},blur:()=>{var me;return(me=k.current)===null||me===void 0?void 0:me.blur()}}});const K=j("input",S);let Z;typeof C=="object"&&(C!=null&&C.clearIcon)?Z=C:C&&(Z={clearIcon:o.createElement(t.Z,null)});const[ue,ge]=(0,d.ZP)(K);return ue(o.createElement(p.default,Object.assign({},D,{disabled:Fe,allowClear:Z,className:g()(F,x),classes:{affixWrapper:g()(`${K}-textarea-affix-wrapper`,{[`${K}-affix-wrapper-rtl`]:z==="rtl",[`${K}-affix-wrapper-borderless`]:!E,[`${K}-affix-wrapper-sm`]:Ce==="small",[`${K}-affix-wrapper-lg`]:Ce==="large",[`${K}-textarea-show-count`]:m},(0,h.Z)(`${K}-affix-wrapper`,ae),ge)},classNames:Object.assign(Object.assign({},y),{textarea:g()({[`${K}-borderless`]:!E,[`${K}-sm`]:Ce==="small",[`${K}-lg`]:Ce==="large"},(0,h.Z)(K,ae),ge,y==null?void 0:y.textarea)}),prefixCls:K,suffix:$&&o.createElement("span",{className:`${K}-textarea-suffix`},Q),showCount:m,ref:k})))});N.Z=a},59412:function(_t,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(59301);function v(g,p){const o=(0,t.useRef)([]),h=()=>{o.current.push(setTimeout(()=>{var i,l,c,u;!((i=g.current)===null||i===void 0)&&i.input&&((l=g.current)===null||l===void 0?void 0:l.input.getAttribute("type"))==="password"&&(!((c=g.current)===null||c===void 0)&&c.input.hasAttribute("value"))&&((u=g.current)===null||u===void 0||u.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(p&&h(),()=>o.current.forEach(i=>{i&&clearTimeout(i)})),[]),h}},92832:function(_t,N,e){"use strict";e.d(N,{default:function(){return Ce}});var t=e(92310),v=e.n(t),g=e(59301),p=e(36355),o=e(32441),h=e(9937),l=oe=>{const{getPrefixCls:Fe,direction:B}=(0,g.useContext)(p.E_),{prefixCls:$,className:Q}=oe,ae=Fe("input-group",$),k=Fe("input"),[K,Z]=(0,h.ZP)(k),ue=v()(ae,{[`${ae}-lg`]:oe.size==="large",[`${ae}-sm`]:oe.size==="small",[`${ae}-compact`]:oe.compact,[`${ae}-rtl`]:B==="rtl"},Z,Q),ge=(0,g.useContext)(o.aM),le=(0,g.useMemo)(()=>Object.assign(Object.assign({},ge),{isFormItemInput:!1}),[ge]);return K(g.createElement("span",{className:ue,style:oe.style,onMouseEnter:oe.onMouseEnter,onMouseLeave:oe.onMouseLeave,onFocus:oe.onFocus,onBlur:oe.onBlur},g.createElement(o.aM.Provider,{value:le},oe.children)))},c=e(9432),u=e(73331),r=e(15277),d=e(2738),n=e(8654),a=e(59412),s=function(oe,Fe){var B={};for(var $ in oe)Object.prototype.hasOwnProperty.call(oe,$)&&Fe.indexOf($)<0&&(B[$]=oe[$]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,$=Object.getOwnPropertySymbols(oe);Q<$.length;Q++)Fe.indexOf($[Q])<0&&Object.prototype.propertyIsEnumerable.call(oe,$[Q])&&(B[$[Q]]=oe[$[Q]]);return B};const f=oe=>oe?g.createElement(r.Z,null):g.createElement(u.Z,null),S={click:"onClick",hover:"onMouseOver"};var w=g.forwardRef((oe,Fe)=>{const{visibilityToggle:B=!0}=oe,$=typeof B=="object"&&B.visible!==void 0,[Q,ae]=(0,g.useState)(()=>$?B.visible:!1),k=(0,g.useRef)(null);g.useEffect(()=>{$&&ae(B.visible)},[$,B]);const K=(0,a.Z)(k),Z=()=>{const{disabled:Ge}=oe;Ge||(Q&&K(),ae(se=>{var ce;const Y=!se;return typeof B=="object"&&((ce=B.onVisibleChange)===null||ce===void 0||ce.call(B,Y)),Y}))},ue=Ge=>{const{action:se="click",iconRender:ce=f}=oe,Y=S[se]||"",L=ce(Q),ie={[Y]:Z,className:`${Ge}-icon`,key:"passwordIcon",onMouseDown:Se=>{Se.preventDefault()},onMouseUp:Se=>{Se.preventDefault()}};return g.cloneElement(g.isValidElement(L)?L:g.createElement("span",null,L),ie)},{className:ge,prefixCls:le,inputPrefixCls:me,size:De}=oe,rt=s(oe,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:We}=g.useContext(p.E_),et=We("input",me),it=We("input-password",le),Te=B&&ue(it),He=v()(it,ge,{[`${it}-${De}`]:!!De}),Me=Object.assign(Object.assign({},(0,d.Z)(rt,["suffix","iconRender","visibilityToggle"])),{type:Q?"text":"password",className:He,prefixCls:et,suffix:Te});return De&&(Me.size=De),g.createElement(c.Z,Object.assign({ref:(0,n.sQ)(Fe,k)},Me))}),A=e(47472),b=e(92343),C=e(3113),m=e(19716),y=e(33234),x=function(oe,Fe){var B={};for(var $ in oe)Object.prototype.hasOwnProperty.call(oe,$)&&Fe.indexOf($)<0&&(B[$]=oe[$]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,$=Object.getOwnPropertySymbols(oe);Q<$.length;Q++)Fe.indexOf($[Q])<0&&Object.prototype.propertyIsEnumerable.call(oe,$[Q])&&(B[$[Q]]=oe[$[Q]]);return B},D=g.forwardRef((oe,Fe)=>{const{prefixCls:B,inputPrefixCls:$,className:Q,size:ae,suffix:k,enterButton:K=!1,addonAfter:Z,loading:ue,disabled:ge,onSearch:le,onChange:me,onCompositionStart:De,onCompositionEnd:rt}=oe,We=x(oe,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:et,direction:it}=g.useContext(p.E_),Te=g.useRef(!1),He=et("input-search",B),Me=et("input",$),{compactSize:Ge}=(0,y.ri)(He,it),se=(0,m.Z)(de=>{var ye;return(ye=ae!=null?ae:Ge)!==null&&ye!==void 0?ye:de}),ce=g.useRef(null),Y=de=>{de&&de.target&&de.type==="click"&&le&&le(de.target.value,de,{source:"clear"}),me&&me(de)},L=de=>{var ye;document.activeElement===((ye=ce.current)===null||ye===void 0?void 0:ye.input)&&de.preventDefault()},ie=de=>{var ye,q;le&&le((q=(ye=ce.current)===null||ye===void 0?void 0:ye.input)===null||q===void 0?void 0:q.value,de,{source:"input"})},Se=de=>{Te.current||ue||ie(de)},H=typeof K=="boolean"?g.createElement(A.Z,null):null,M=`${He}-button`;let re;const X=K||{},R=X.type&&X.type.__ANT_BUTTON===!0;R||X.type==="button"?re=(0,b.Tm)(X,Object.assign({onMouseDown:L,onClick:de=>{var ye,q;(q=(ye=X==null?void 0:X.props)===null||ye===void 0?void 0:ye.onClick)===null||q===void 0||q.call(ye,de),ie(de)},key:"enterButton"},R?{className:M,size:se}:{})):re=g.createElement(C.ZP,{className:M,type:K?"primary":void 0,size:se,disabled:ge,key:"enterButton",onMouseDown:L,onClick:ie,loading:ue,icon:H},K),Z&&(re=[re,(0,b.Tm)(Z,{key:"addonAfter"})]);const _=v()(He,{[`${He}-rtl`]:it==="rtl",[`${He}-${se}`]:!!se,[`${He}-with-button`]:!!K},Q),U=de=>{Te.current=!0,De==null||De(de)},P=de=>{Te.current=!1,rt==null||rt(de)};return g.createElement(c.Z,Object.assign({ref:(0,n.sQ)(ce,Fe),onPressEnter:Se},We,{size:se,onCompositionStart:U,onCompositionEnd:P,prefixCls:Me,addonAfter:re,suffix:k,onChange:Y,className:_,disabled:ge}))}),j=e(1643);const z=c.Z;z.Group=l,z.Search=D,z.TextArea=j.Z,z.Password=w;var Ce=z},9937:function(_t,N,e){"use strict";e.d(N,{M1:function(){return i},TM:function(){return b},Xy:function(){return l},bi:function(){return r},e5:function(){return A},ik:function(){return d},nz:function(){return o},pU:function(){return h},s7:function(){return n},x0:function(){return u}});var t=e(17313),v=e(74207),g=e(37613),p=e(83116);const o=C=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:C,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),h=C=>({borderColor:C.hoverBorderColor}),i=C=>({borderColor:C.activeBorderColor,boxShadow:C.activeShadow,outline:0}),l=C=>({color:C.colorTextDisabled,backgroundColor:C.colorBgContainerDisabled,borderColor:C.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},h((0,g.TS)(C,{hoverBorderColor:C.colorBorder})))}),c=C=>{const{paddingBlockLG:m,fontSizeLG:y,lineHeightLG:x,borderRadiusLG:F,paddingInlineLG:D}=C;return{padding:`${m}px ${D}px`,fontSize:y,lineHeight:x,borderRadius:F}},u=C=>({padding:`${C.paddingBlockSM}px ${C.paddingInlineSM}px`,borderRadius:C.borderRadiusSM}),r=(C,m)=>{const{componentCls:y,colorError:x,colorWarning:F,errorActiveShadow:D,warningActiveShadow:j,colorErrorBorderHover:z,colorWarningBorderHover:Ce}=C;return{[`&-status-error:not(${m}-disabled):not(${m}-borderless)${m}`]:{borderColor:x,"&:hover":{borderColor:z},"&:focus, &-focused":Object.assign({},i((0,g.TS)(C,{activeBorderColor:x,activeShadow:D}))),[`${y}-prefix, ${y}-suffix`]:{color:x}},[`&-status-warning:not(${m}-disabled):not(${m}-borderless)${m}`]:{borderColor:F,"&:hover":{borderColor:Ce},"&:focus, &-focused":Object.assign({},i((0,g.TS)(C,{activeBorderColor:F,activeShadow:j}))),[`${y}-prefix, ${y}-suffix`]:{color:F}}}},d=C=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${C.paddingBlock}px ${C.paddingInline}px`,color:C.colorText,fontSize:C.fontSize,lineHeight:C.lineHeight,backgroundColor:C.colorBgContainer,backgroundImage:"none",borderWidth:C.lineWidth,borderStyle:C.lineType,borderColor:C.colorBorder,borderRadius:C.borderRadius,transition:`all ${C.motionDurationMid}`},o(C.colorTextPlaceholder)),{"&:hover":Object.assign({},h(C)),"&:focus, &-focused":Object.assign({},i(C)),"&-disabled, &[disabled]":Object.assign({},l(C)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:C.controlHeight,lineHeight:C.lineHeight,verticalAlign:"bottom",transition:`all ${C.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},c(C)),"&-sm":Object.assign({},u(C)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),n=C=>{const{componentCls:m,antCls:y}=C;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:C.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${m}, &-lg > ${m}-group-addon`]:Object.assign({},c(C)),[`&-sm ${m}, &-sm > ${m}-group-addon`]:Object.assign({},u(C)),[`&-lg ${y}-select-single ${y}-select-selector`]:{height:C.controlHeightLG},[`&-sm ${y}-select-single ${y}-select-selector`]:{height:C.controlHeightSM},[`> ${m}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${m}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${C.paddingInline}px`,color:C.colorText,fontWeight:"normal",fontSize:C.fontSize,textAlign:"center",backgroundColor:C.colorFillAlter,border:`${C.lineWidth}px ${C.lineType} ${C.colorBorder}`,borderRadius:C.borderRadius,transition:`all ${C.motionDurationSlow}`,lineHeight:1,[`${y}-select`]:{margin:`-${C.paddingBlock+1}px -${C.paddingInline}px`,[`&${y}-select-single:not(${y}-select-customize-input)`]:{[`${y}-select-selector`]:{backgroundColor:"inherit",border:`${C.lineWidth}px ${C.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${y}-select-selector`]:{color:C.colorPrimary}}},[`${y}-cascader-picker`]:{margin:`-9px -${C.paddingInline}px`,backgroundColor:"transparent",[`${y}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${m}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${m}-search-with-button &`]:{zIndex:0}}},[`> ${m}:first-child, ${m}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${y}-select ${y}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${m}-affix-wrapper`]:{[`&:not(:first-child) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${m}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${m}:last-child, ${m}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${y}-select ${y}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${m}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${m}-search &`]:{borderStartStartRadius:C.borderRadius,borderEndStartRadius:C.borderRadius}},[`&:not(:first-child), ${m}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${m}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${m}-group-addon, ${m}-group-wrap, > ${m}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:C.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${m}-affix-wrapper, + & > ${m}-number-affix-wrapper, + & > ${y}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-C.lineWidth,borderInlineEndWidth:C.lineWidth},[`${m}`]:{float:"none"},[`& > ${y}-select > ${y}-select-selector, + & > ${y}-select-auto-complete ${m}, + & > ${y}-cascader-picker ${m}, + & > ${m}-group-wrapper ${m}`]:{borderInlineEndWidth:C.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${y}-select-focused`]:{zIndex:1},[`& > ${y}-select > ${y}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${y}-select:first-child > ${y}-select-selector, + & > ${y}-select-auto-complete:first-child ${m}, + & > ${y}-cascader-picker:first-child ${m}`]:{borderStartStartRadius:C.borderRadius,borderEndStartRadius:C.borderRadius},[`& > *:last-child, + & > ${y}-select:last-child > ${y}-select-selector, + & > ${y}-cascader-picker:last-child ${m}, + & > ${y}-cascader-picker-focused:last-child ${m}`]:{borderInlineEndWidth:C.lineWidth,borderStartEndRadius:C.borderRadius,borderEndEndRadius:C.borderRadius},[`& > ${y}-select-auto-complete ${m}`]:{verticalAlign:"top"},[`${m}-group-wrapper + ${m}-group-wrapper`]:{marginInlineStart:-C.lineWidth,[`${m}-affix-wrapper`]:{borderRadius:0}},[`${m}-group-wrapper:not(:last-child)`]:{[`&${m}-search > ${m}-group`]:{[`& > ${m}-group-addon > ${m}-search-button`]:{borderRadius:0},[`& > ${m}`]:{borderStartStartRadius:C.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:C.borderRadius}}}})}},a=C=>{const{componentCls:m,controlHeightSM:y,lineWidth:x}=C,D=(y-x*2-16)/2;return{[m]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(C)),d(C)),r(C,m)),{'&[type="color"]':{height:C.controlHeight,[`&${m}-lg`]:{height:C.controlHeightLG},[`&${m}-sm`]:{height:y,paddingTop:D,paddingBottom:D}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},s=C=>{const{componentCls:m}=C;return{[`${m}-clear-icon`]:{margin:0,color:C.colorTextQuaternary,fontSize:C.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${C.motionDurationSlow}`,"&:hover":{color:C.colorTextTertiary},"&:active":{color:C.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${C.inputAffixPadding}px`}}}},f=C=>{const{componentCls:m,inputAffixPadding:y,colorTextDescription:x,motionDurationSlow:F,colorIcon:D,colorIconHover:j,iconCls:z}=C;return{[`${m}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},d(C)),{display:"inline-flex",[`&:not(${m}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},h(C)),{zIndex:1,[`${m}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${m}[disabled]`]:{background:"transparent"}},[`> input${m}`]:{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"'},[`${m}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:C.paddingXS}},"&-show-count-suffix":{color:x},"&-show-count-has-suffix":{marginInlineEnd:C.paddingXXS},"&-prefix":{marginInlineEnd:y},"&-suffix":{marginInlineStart:y}}}),s(C)),{[`${z}${m}-password-icon`]:{color:D,cursor:"pointer",transition:`all ${F}`,"&:hover":{color:j}}}),r(C,`${m}-affix-wrapper`))}},S=C=>{const{componentCls:m,colorError:y,colorWarning:x,borderRadiusLG:F,borderRadiusSM:D}=C;return{[`${m}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(C)),n(C)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${m}-group-addon`]:{borderRadius:F,fontSize:C.fontSizeLG}},"&-sm":{[`${m}-group-addon`]:{borderRadius:D}},"&-status-error":{[`${m}-group-addon`]:{color:y,borderColor:y}},"&-status-warning":{[`${m}-group-addon`]:{color:x,borderColor:x}},"&-disabled":{[`${m}-group-addon`]:Object.assign({},l(C))},[`&:not(${m}-compact-first-item):not(${m}-compact-last-item)${m}-compact-item`]:{[`${m}, ${m}-group-addon`]:{borderRadius:0}},[`&:not(${m}-compact-last-item)${m}-compact-first-item`]:{[`${m}, ${m}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${m}-compact-first-item)${m}-compact-last-item`]:{[`${m}, ${m}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},E=C=>{const{componentCls:m,antCls:y}=C,x=`${m}-search`;return{[x]:{[`${m}`]:{"&:hover, &:focus":{borderColor:C.colorPrimaryHover,[`+ ${m}-group-addon ${x}-button:not(${y}-btn-primary)`]:{borderInlineStartColor:C.colorPrimaryHover}}},[`${m}-affix-wrapper`]:{borderRadius:0},[`${m}-lg`]:{lineHeight:C.lineHeightLG-2e-4},[`> ${m}-group`]:{[`> ${m}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${x}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:C.borderRadius,borderEndEndRadius:C.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${x}-button:not(${y}-btn-primary)`]:{color:C.colorTextDescription,"&:hover":{color:C.colorPrimaryHover},"&:active":{color:C.colorPrimaryActive},[`&${y}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${x}-button`]:{height:C.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${x}-button`]:{height:C.controlHeightLG},[`&-small ${x}-button`]:{height:C.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${m}-compact-item`]:{[`&:not(${m}-compact-last-item)`]:{[`${m}-group-addon`]:{[`${m}-search-button`]:{marginInlineEnd:-C.lineWidth,borderRadius:0}}},[`&:not(${m}-compact-first-item)`]:{[`${m},${m}-affix-wrapper`]:{borderRadius:0}},[`> ${m}-group-addon ${m}-search-button, + > ${m}, + ${m}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${m}-affix-wrapper-focused`]:{zIndex:2}}}}},w=C=>{const{componentCls:m,paddingLG:y}=C,x=`${m}-textarea`;return{[x]:{position:"relative","&-show-count":{[`> ${m}`]:{height:"100%"},[`${m}-data-count`]:{position:"absolute",bottom:-C.fontSize*C.lineHeight,insetInlineEnd:0,color:C.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${m}`]:{paddingInlineEnd:y}},[`&-affix-wrapper${x}-has-feedback`]:{[`${m}`]:{paddingInlineEnd:y}},[`&-affix-wrapper${m}-affix-wrapper`]:{padding:0,[`> textarea${m}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${m}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${m}-clear-icon`]:{position:"absolute",insetInlineEnd:C.paddingXS,insetBlockStart:C.paddingXS},[`${x}-suffix`]:{position:"absolute",top:0,insetInlineEnd:C.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function A(C){return(0,g.TS)(C,{inputAffixPadding:C.paddingXXS})}const b=C=>{const{controlHeight:m,fontSize:y,lineHeight:x,lineWidth:F,controlHeightSM:D,controlHeightLG:j,fontSizeLG:z,lineHeightLG:Ce,paddingSM:oe,controlPaddingHorizontalSM:Fe,controlPaddingHorizontal:B,colorFillAlter:$,colorPrimaryHover:Q,controlOutlineWidth:ae,controlOutline:k,colorErrorOutline:K,colorWarningOutline:Z}=C;return{paddingBlock:Math.max(Math.round((m-y*x)/2*10)/10-F,3),paddingBlockSM:Math.max(Math.round((D-y*x)/2*10)/10-F,0),paddingBlockLG:Math.ceil((j-z*Ce)/2*10)/10-F,paddingInline:oe-F,paddingInlineSM:Fe-F,paddingInlineLG:B-F,addonBg:$,activeBorderColor:Q,hoverBorderColor:Q,activeShadow:`0 0 0 ${ae}px ${k}`,errorActiveShadow:`0 0 0 ${ae}px ${K}`,warningActiveShadow:`0 0 0 ${ae}px ${Z}`}};N.ZP=(0,p.Z)("Input",C=>{const m=(0,g.TS)(C,A(C));return[a(m),w(m),f(m),S(m),E(m),(0,v.c)(m)]},b)},45818:function(_t,N,e){"use strict";e.d(N,{D:function(){return A},Z:function(){return m}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},p=g,o=e(7657),h=function(x,F){return v.createElement(o.Z,(0,t.Z)({},x,{ref:F,icon:p}))},i=v.forwardRef(h),l=i,c=e(33853),u=e(38819),r=e(92310),d=e.n(r),n=e(2738),s=y=>!isNaN(parseFloat(y))&&isFinite(y),f=e(36355),S=e(84966),E=function(y,x){var F={};for(var D in y)Object.prototype.hasOwnProperty.call(y,D)&&x.indexOf(D)<0&&(F[D]=y[D]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,D=Object.getOwnPropertySymbols(y);j{let y=0;return function(){let x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return y+=1,`${x}${y}`}})();var m=v.forwardRef((y,x)=>{const{prefixCls:F,className:D,trigger:j,children:z,defaultCollapsed:Ce=!1,theme:oe="dark",style:Fe={},collapsible:B=!1,reverseArrow:$=!1,width:Q=200,collapsedWidth:ae=80,zeroWidthTriggerStyle:k,breakpoint:K,onCollapse:Z,onBreakpoint:ue}=y,ge=E(y,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:le}=(0,v.useContext)(S.Gs),[me,De]=(0,v.useState)("collapsed"in y?y.collapsed:Ce),[rt,We]=(0,v.useState)(!1);(0,v.useEffect)(()=>{"collapsed"in y&&De(y.collapsed)},[y.collapsed]);const et=(se,ce)=>{"collapsed"in y||De(se),Z==null||Z(se,ce)},it=(0,v.useRef)();it.current=se=>{We(se.matches),ue==null||ue(se.matches),me!==se.matches&&et(se.matches,"responsive")},(0,v.useEffect)(()=>{function se(Y){return it.current(Y)}let ce;if(typeof window!="undefined"){const{matchMedia:Y}=window;if(Y&&K&&K in w){ce=Y(`(max-width: ${w[K]})`);try{ce.addEventListener("change",se)}catch(L){ce.addListener(se)}se(ce)}}return()=>{try{ce==null||ce.removeEventListener("change",se)}catch(Y){ce==null||ce.removeListener(se)}}},[K]),(0,v.useEffect)(()=>{const se=b("ant-sider-");return le.addSider(se),()=>le.removeSider(se)},[]);const Te=()=>{et(!me,"clickTrigger")},{getPrefixCls:He}=(0,v.useContext)(f.E_),Me=()=>{const se=He("layout-sider",F),ce=(0,n.Z)(ge,["collapsed"]),Y=me?ae:Q,L=s(Y)?`${Y}px`:String(Y),ie=parseFloat(String(ae||0))===0?v.createElement("span",{onClick:Te,className:d()(`${se}-zero-width-trigger`,`${se}-zero-width-trigger-${$?"right":"left"}`),style:k},j||v.createElement(l,null)):null,M={expanded:$?v.createElement(u.Z,null):v.createElement(c.Z,null),collapsed:$?v.createElement(c.Z,null):v.createElement(u.Z,null)}[me?"collapsed":"expanded"],re=j!==null?ie||v.createElement("div",{className:`${se}-trigger`,onClick:Te,style:{width:L}},j||M):null,X=Object.assign(Object.assign({},Fe),{flex:`0 0 ${L}`,maxWidth:L,minWidth:L,width:L}),R=d()(se,`${se}-${oe}`,{[`${se}-collapsed`]:!!me,[`${se}-has-trigger`]:B&&j!==null&&!ie,[`${se}-below`]:!!rt,[`${se}-zero-width`]:parseFloat(L)===0},D);return v.createElement("aside",Object.assign({className:R},ce,{style:X,ref:x}),v.createElement("div",{className:`${se}-children`},z),B||rt&&ie?re:null)},Ge=v.useMemo(()=>({siderCollapsed:me}),[me]);return v.createElement(A.Provider,{value:Ge},Me())})},44e3:function(_t,N,e){"use strict";var t=e(84966),v=e(45818);const g=t.ZP;g.Header=t.h4,g.Footer=t.$_,g.Content=t.VY,g.Sider=v.Z,N.default=g},84966:function(_t,N,e){"use strict";e.d(N,{VY:function(){return A},$_:function(){return w},h4:function(){return E},Gs:function(){return n},ZP:function(){return b}});var t=e(92393),v=e(92310),g=e.n(v),p=e(2738),o=e(59301),h=e(36355),i=e(83116),c=C=>{const{componentCls:m,bodyBg:y,lightSiderBg:x,lightTriggerBg:F,lightTriggerColor:D}=C;return{[`${m}-sider-light`]:{background:x,[`${m}-sider-trigger`]:{color:D,background:F},[`${m}-sider-zero-width-trigger`]:{color:D,background:F,border:`1px solid ${y}`,borderInlineStart:0}}}};const u=C=>{const{antCls:m,componentCls:y,colorText:x,triggerColor:F,footerBg:D,triggerBg:j,headerHeight:z,headerPadding:Ce,headerColor:oe,footerPadding:Fe,triggerHeight:B,zeroTriggerHeight:$,zeroTriggerWidth:Q,motionDurationMid:ae,motionDurationSlow:k,fontSize:K,borderRadius:Z,bodyBg:ue,headerBg:ge,siderBg:le}=C;return{[y]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:ue,"&, *":{boxSizing:"border-box"},[`&${y}-has-sider`]:{flexDirection:"row",[`> ${y}, > ${y}-content`]:{width:0}},[`${y}-header, &${y}-footer`]:{flex:"0 0 auto"},[`${y}-sider`]:{position:"relative",minWidth:0,background:le,transition:`all ${ae}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${m}-menu${m}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:B},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:B,color:F,lineHeight:`${B}px`,textAlign:"center",background:j,cursor:"pointer",transition:`all ${ae}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:z,insetInlineEnd:-Q,zIndex:1,width:Q,height:$,color:F,fontSize:C.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:le,borderStartStartRadius:0,borderStartEndRadius:Z,borderEndEndRadius:Z,borderEndStartRadius:0,cursor:"pointer",transition:`background ${k} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${k}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Q,borderStartStartRadius:Z,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Z}}}}},c(C)),{"&-rtl":{direction:"rtl"}}),[`${y}-header`]:{height:z,padding:Ce,color:oe,lineHeight:`${z}px`,background:ge,[`${m}-menu`]:{lineHeight:"inherit"}},[`${y}-footer`]:{padding:Fe,color:x,fontSize:K,background:D},[`${y}-content`]:{flex:"auto",minHeight:0}}};var r=(0,i.Z)("Layout",C=>[u(C)],C=>{const{colorBgLayout:m,controlHeight:y,controlHeightLG:x,colorText:F,controlHeightSM:D,marginXXS:j,colorTextLightSolid:z,colorBgContainer:Ce}=C,oe=x*1.25;return{colorBgHeader:"#001529",colorBgBody:m,colorBgTrigger:"#002140",bodyBg:m,headerBg:"#001529",headerHeight:y*2,headerPadding:`0 ${oe}px`,headerColor:F,footerPadding:`${D}px ${oe}px`,footerBg:m,siderBg:"#001529",triggerHeight:x+j*2,triggerBg:"#002140",triggerColor:z,zeroTriggerWidth:x,zeroTriggerHeight:x,lightSiderBg:Ce,lightTriggerBg:Ce,lightTriggerColor:F}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),d=function(C,m){var y={};for(var x in C)Object.prototype.hasOwnProperty.call(C,x)&&m.indexOf(x)<0&&(y[x]=C[x]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,x=Object.getOwnPropertySymbols(C);Fnull,removeSider:()=>null}});function a(C){let{suffixCls:m,tagName:y,displayName:x}=C;return F=>o.forwardRef((j,z)=>o.createElement(F,Object.assign({ref:z,suffixCls:m,tagName:y},j)))}const s=o.forwardRef((C,m)=>{const{prefixCls:y,suffixCls:x,className:F,tagName:D}=C,j=d(C,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:z}=o.useContext(h.E_),Ce=z("layout",y),[oe,Fe]=r(Ce),B=x?`${Ce}-${x}`:Ce;return oe(o.createElement(D,Object.assign({className:g()(y||B,F,Fe),ref:m},j)))}),f=o.forwardRef((C,m)=>{const{direction:y}=o.useContext(h.E_),[x,F]=o.useState([]),{prefixCls:D,className:j,rootClassName:z,children:Ce,hasSider:oe,tagName:Fe,style:B}=C,$=d(C,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Q=(0,p.Z)($,["suffixCls"]),{getPrefixCls:ae,layout:k}=o.useContext(h.E_),K=ae("layout",D),[Z,ue]=r(K),ge=g()(K,{[`${K}-has-sider`]:typeof oe=="boolean"?oe:x.length>0,[`${K}-rtl`]:y==="rtl"},k==null?void 0:k.className,j,z,ue),le=o.useMemo(()=>({siderHook:{addSider:me=>{F(De=>[].concat((0,t.Z)(De),[me]))},removeSider:me=>{F(De=>De.filter(rt=>rt!==me))}}}),[]);return Z(o.createElement(n.Provider,{value:le},o.createElement(Fe,Object.assign({ref:m,className:ge,style:Object.assign(Object.assign({},k==null?void 0:k.style),B)},Q),Ce)))}),S=a({tagName:"div",displayName:"Layout"})(f),E=a({suffixCls:"header",tagName:"header",displayName:"Header"})(s),w=a({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(s),A=a({suffixCls:"content",tagName:"main",displayName:"Content"})(s);var b=S},40875:function(_t,N,e){"use strict";e.d(N,{J:function(){return h}});var t=e(59301),v=e(33234),g=e(70425),p=function(i,l){var c={};for(var u in i)Object.prototype.hasOwnProperty.call(i,u)&&l.indexOf(u)<0&&(c[u]=i[u]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,u=Object.getOwnPropertySymbols(i);r{const{children:c}=i,u=p(i,["children"]),r=t.useContext(o),d=t.useMemo(()=>Object.assign(Object.assign({},r),u),[r,u.prefixCls,u.mode,u.selectable]);return t.createElement(o.Provider,{value:d},t.createElement(v.BR,null,(0,g.supportNodeRef)(c)?t.cloneElement(c,{ref:l}):c))});N.Z=o},20834:function(_t,N,e){"use strict";e.d(N,{default:function(){return Ge}});var t=e(15285),v=e(59301),g=e(45818),p=e(92310),o=e.n(p),h=e(36355),i=function(se,ce){var Y={};for(var L in se)Object.prototype.hasOwnProperty.call(se,L)&&ce.indexOf(L)<0&&(Y[L]=se[L]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,L=Object.getOwnPropertySymbols(se);ie{const{prefixCls:ce,className:Y,dashed:L}=se,ie=i(se,["prefixCls","className","dashed"]),{getPrefixCls:Se}=v.useContext(h.E_),H=Se("menu",ce),M=o()({[`${H}-item-divider-dashed`]:!!L},Y);return v.createElement(t.iz,Object.assign({className:M},ie))},u=e(11592),r=e(2738),d=e(6848),n=e(92343),s=(0,v.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),S=se=>{var ce;const{className:Y,children:L,icon:ie,title:Se,danger:H}=se,{prefixCls:M,firstLevel:re,direction:X,disableMenuItemTitleTooltip:R,inlineCollapsed:_}=v.useContext(s),U=I=>{const he=v.createElement("span",{className:`${M}-title-content`},L);return(!ie||(0,n.l$)(L)&&L.type==="span")&&L&&I&&re&&typeof L=="string"?v.createElement("div",{className:`${M}-inline-collapsed-noicon`},L.charAt(0)):he},{siderCollapsed:P}=v.useContext(g.D);let de=Se;typeof Se=="undefined"?de=re?L:"":Se===!1&&(de="");const ye={title:de};!P&&!_&&(ye.title=null,ye.open=!1);const q=(0,u.Z)(L).length;let T=v.createElement(t.ck,Object.assign({},(0,r.Z)(se,["title","icon","danger"]),{className:o()({[`${M}-item-danger`]:H,[`${M}-item-only-child`]:(ie?q+1:q)===1},Y),title:typeof Se=="string"?Se:void 0}),(0,n.Tm)(ie,{className:o()((0,n.l$)(ie)?(ce=ie.props)===null||ce===void 0?void 0:ce.className:"",`${M}-item-icon`)}),U(_));return R||(T=v.createElement(d.Z,Object.assign({},ye,{placement:X==="rtl"?"left":"right",overlayClassName:`${M}-inline-collapsed-tooltip`}),T)),T},w=se=>{var ce;const{popupClassName:Y,icon:L,title:ie,theme:Se}=se,H=v.useContext(s),{prefixCls:M,inlineCollapsed:re,theme:X}=H,R=(0,t.Xl)();let _;if(!L)_=re&&!R.length&&ie&&typeof ie=="string"?v.createElement("div",{className:`${M}-inline-collapsed-noicon`},ie.charAt(0)):v.createElement("span",{className:`${M}-title-content`},ie);else{const P=(0,n.l$)(ie)&&ie.type==="span";_=v.createElement(v.Fragment,null,(0,n.Tm)(L,{className:o()((0,n.l$)(L)?(ce=L.props)===null||ce===void 0?void 0:ce.className:"",`${M}-item-icon`)}),P?ie:v.createElement("span",{className:`${M}-title-content`},ie))}const U=v.useMemo(()=>Object.assign(Object.assign({},H),{firstLevel:!1}),[H]);return v.createElement(s.Provider,{value:U},v.createElement(t.Wd,Object.assign({},(0,r.Z)(se,["icon"]),{title:_,popupClassName:o()(M,Y,`${M}-${Se||X}`)})))},A=e(18785),b=e(70425),C=e(62892),m=e(40875),y=function(se,ce){var Y={};for(var L in se)Object.prototype.hasOwnProperty.call(se,L)&&ce.indexOf(L)<0&&(Y[L]=se[L]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,L=Object.getOwnPropertySymbols(se);ie{if(ce&&typeof ce=="object"){const L=ce,{label:ie,children:Se,key:H,type:M}=L,re=y(L,["label","children","key","type"]),X=H!=null?H:`tmp-${Y}`;return Se||M==="group"?M==="group"?v.createElement(t.BW,Object.assign({key:X},re,{title:ie}),x(Se)):v.createElement(w,Object.assign({key:X},re,{title:ie}),x(Se)):M==="divider"?v.createElement(c,Object.assign({key:X},re)):v.createElement(S,Object.assign({key:X},re),ie)}return null}).filter(ce=>ce)}function F(se){return v.useMemo(()=>se&&x(se),[se])}var D=e(64993),j=e(17313),z=e(8378),Ce=e(13826),oe=e(29878),Fe=e(83116),B=e(37613),Q=se=>{const{componentCls:ce,motionDurationSlow:Y,horizontalLineHeight:L,colorSplit:ie,lineWidth:Se,lineType:H,itemPaddingInline:M}=se;return{[`${ce}-horizontal`]:{lineHeight:L,border:0,borderBottom:`${Se}px ${H} ${ie}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ce}-item, ${ce}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:M},[`> ${ce}-item:hover, + > ${ce}-item-active, + > ${ce}-submenu ${ce}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ce}-item, ${ce}-submenu-title`]:{transition:[`border-color ${Y}`,`background ${Y}`].join(",")},[`${ce}-submenu-arrow`]:{display:"none"}}}},k=se=>{let{componentCls:ce,menuArrowOffset:Y}=se;return{[`${ce}-rtl`]:{direction:"rtl"},[`${ce}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ce}-rtl${ce}-vertical, + ${ce}-submenu-rtl ${ce}-vertical`]:{[`${ce}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Y})`},"&::after":{transform:`rotate(45deg) translateY(${Y})`}}}}};const K=se=>Object.assign({},(0,j.oN)(se));var ue=(se,ce)=>{const{componentCls:Y,itemColor:L,itemSelectedColor:ie,groupTitleColor:Se,itemBg:H,subMenuItemBg:M,itemSelectedBg:re,activeBarHeight:X,activeBarWidth:R,activeBarBorderWidth:_,motionDurationSlow:U,motionEaseInOut:P,motionEaseOut:de,itemPaddingInline:ye,motionDurationMid:q,itemHoverColor:T,lineType:I,colorSplit:he,itemDisabledColor:pe,dangerItemColor:we,dangerItemHoverColor:Je,dangerItemSelectedColor:ke,dangerItemActiveBg:ve,dangerItemSelectedBg:je,itemHoverBg:J,itemActiveBg:nt,menuSubMenuBg:Ct,horizontalItemSelectedColor:O,horizontalItemSelectedBg:Ve,horizontalItemBorderRadius:ze,horizontalItemHoverBg:fe,popupBg:Ie}=se;return{[`${Y}-${ce}, ${Y}-${ce} > ${Y}`]:{color:L,background:H,[`&${Y}-root:focus-visible`]:Object.assign({},K(se)),[`${Y}-item-group-title`]:{color:Se},[`${Y}-submenu-selected`]:{[`> ${Y}-submenu-title`]:{color:ie}},[`${Y}-item-disabled, ${Y}-submenu-disabled`]:{color:`${pe} !important`},[`${Y}-item:not(${Y}-item-selected):not(${Y}-submenu-selected)`]:{[`&:hover, > ${Y}-submenu-title:hover`]:{color:T}},[`&:not(${Y}-horizontal)`]:{[`${Y}-item:not(${Y}-item-selected)`]:{"&:hover":{backgroundColor:J},"&:active":{backgroundColor:nt}},[`${Y}-submenu-title`]:{"&:hover":{backgroundColor:J},"&:active":{backgroundColor:nt}}},[`${Y}-item-danger`]:{color:we,[`&${Y}-item:hover`]:{[`&:not(${Y}-item-selected):not(${Y}-submenu-selected)`]:{color:Je}},[`&${Y}-item:active`]:{background:ve}},[`${Y}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Y}-item-selected`]:{color:ie,[`&${Y}-item-danger`]:{color:ke},"a, a:hover":{color:"inherit"}},[`& ${Y}-item-selected`]:{backgroundColor:re,[`&${Y}-item-danger`]:{backgroundColor:je}},[`${Y}-item, ${Y}-submenu-title`]:{[`&:not(${Y}-item-disabled):focus-visible`]:Object.assign({},K(se))},[`&${Y}-submenu > ${Y}`]:{backgroundColor:Ct},[`&${Y}-popup > ${Y}`]:{backgroundColor:Ie},[`&${Y}-horizontal`]:Object.assign(Object.assign({},ce==="dark"?{borderBottom:0}:{}),{[`> ${Y}-item, > ${Y}-submenu`]:{top:_,marginTop:-_,marginBottom:0,borderRadius:ze,"&::after":{position:"absolute",insetInline:ye,bottom:0,borderBottom:`${X}px solid transparent`,transition:`border-color ${U} ${P}`,content:'""'},"&:hover, &-active, &-open":{background:fe,"&::after":{borderBottomWidth:X,borderBottomColor:O}},"&-selected":{color:O,backgroundColor:Ve,"&:hover":{backgroundColor:Ve},"&::after":{borderBottomWidth:X,borderBottomColor:O}}}}),[`&${Y}-root`]:{[`&${Y}-inline, &${Y}-vertical`]:{borderInlineEnd:`${_}px ${I} ${he}`}},[`&${Y}-inline`]:{[`${Y}-sub${Y}-inline`]:{background:M},[`${Y}-item, ${Y}-submenu-title`]:_&&R?{width:`calc(100% + ${_}px)`}:{},[`${Y}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${R}px solid ${ie}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${q} ${de}`,`opacity ${q} ${de}`].join(","),content:'""'},[`&${Y}-item-danger`]:{"&::after":{borderInlineEndColor:ke}}},[`${Y}-selected, ${Y}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${q} ${P}`,`opacity ${q} ${P}`].join(",")}}}}}};const ge=se=>{const{componentCls:ce,itemHeight:Y,itemMarginInline:L,padding:ie,menuArrowSize:Se,marginXS:H,itemMarginBlock:M}=se,re=ie+Se+H;return{[`${ce}-item`]:{position:"relative",overflow:"hidden"},[`${ce}-item, ${ce}-submenu-title`]:{height:Y,lineHeight:`${Y}px`,paddingInline:ie,overflow:"hidden",textOverflow:"ellipsis",marginInline:L,marginBlock:M,width:`calc(100% - ${L*2}px)`},[`> ${ce}-item, + > ${ce}-submenu > ${ce}-submenu-title`]:{height:Y,lineHeight:`${Y}px`},[`${ce}-item-group-list ${ce}-submenu-title, + ${ce}-submenu-title`]:{paddingInlineEnd:re}}};var me=se=>{const{componentCls:ce,iconCls:Y,itemHeight:L,colorTextLightSolid:ie,dropdownWidth:Se,controlHeightLG:H,motionDurationMid:M,motionEaseOut:re,paddingXL:X,itemMarginInline:R,fontSizeLG:_,motionDurationSlow:U,paddingXS:P,boxShadowSecondary:de,collapsedWidth:ye,collapsedIconSize:q}=se,T={height:L,lineHeight:`${L}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ce]:{"&-inline, &-vertical":Object.assign({[`&${ce}-root`]:{boxShadow:"none"}},ge(se))},[`${ce}-submenu-popup`]:{[`${ce}-vertical`]:Object.assign(Object.assign({},ge(se)),{boxShadow:de})}},{[`${ce}-submenu-popup ${ce}-vertical${ce}-sub`]:{minWidth:Se,maxHeight:`calc(100vh - ${H*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ce}-inline`]:{width:"100%",[`&${ce}-root`]:{[`${ce}-item, ${ce}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${U}`,`background ${U}`,`padding ${M} ${re}`].join(","),[`> ${ce}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ce}-sub${ce}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ce}-submenu > ${ce}-submenu-title`]:T,[`& ${ce}-item-group-title`]:{paddingInlineStart:X}},[`${ce}-item`]:T}},{[`${ce}-inline-collapsed`]:{width:ye,[`&${ce}-root`]:{[`${ce}-item, ${ce}-submenu ${ce}-submenu-title`]:{[`> ${ce}-inline-collapsed-noicon`]:{fontSize:_,textAlign:"center"}}},[`> ${ce}-item, + > ${ce}-item-group > ${ce}-item-group-list > ${ce}-item, + > ${ce}-item-group > ${ce}-item-group-list > ${ce}-submenu > ${ce}-submenu-title, + > ${ce}-submenu > ${ce}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${_/2}px - ${R}px)`,textOverflow:"clip",[` + ${ce}-submenu-arrow, + ${ce}-submenu-expand-icon + `]:{opacity:0},[`${ce}-item-icon, ${Y}`]:{margin:0,fontSize:q,lineHeight:`${L}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ce}-item-icon, ${Y}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ce}-item-icon, ${Y}`]:{display:"none"},"a, a:hover":{color:ie}},[`${ce}-item-group-title`]:Object.assign(Object.assign({},j.vS),{paddingInline:P})}}]};const De=se=>{const{componentCls:ce,motionDurationSlow:Y,motionDurationMid:L,motionEaseInOut:ie,motionEaseOut:Se,iconCls:H,iconSize:M,iconMarginInlineEnd:re}=se;return{[`${ce}-item, ${ce}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Y}`,`background ${Y}`,`padding ${Y} ${ie}`].join(","),[`${ce}-item-icon, ${H}`]:{minWidth:M,fontSize:M,transition:[`font-size ${L} ${Se}`,`margin ${Y} ${ie}`,`color ${Y}`].join(","),"+ span":{marginInlineStart:re,opacity:1,transition:[`opacity ${Y} ${ie}`,`margin ${Y}`,`color ${Y}`].join(",")}},[`${ce}-item-icon`]:Object.assign({},(0,j.Ro)()),[`&${ce}-item-only-child`]:{[`> ${H}, > ${ce}-item-icon`]:{marginInlineEnd:0}}},[`${ce}-item-disabled, ${ce}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ce}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},rt=se=>{const{componentCls:ce,motionDurationSlow:Y,motionEaseInOut:L,borderRadius:ie,menuArrowSize:Se,menuArrowOffset:H}=se;return{[`${ce}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:se.margin,width:Se,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Y} ${L}, opacity ${Y}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Se*.6,height:Se*.15,backgroundColor:"currentcolor",borderRadius:ie,transition:[`background ${Y} ${L}`,`transform ${Y} ${L}`,`top ${Y} ${L}`,`color ${Y} ${L}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${H})`},"&::after":{transform:`rotate(-45deg) translateY(${H})`}}}}},We=se=>{const{antCls:ce,componentCls:Y,fontSize:L,motionDurationSlow:ie,motionDurationMid:Se,motionEaseInOut:H,paddingXS:M,padding:re,colorSplit:X,lineWidth:R,zIndexPopup:_,borderRadiusLG:U,subMenuItemBorderRadius:P,menuArrowSize:de,menuArrowOffset:ye,lineType:q,menuPanelMaskInset:T,groupTitleLineHeight:I,groupTitleFontSize:he}=se;return[{"":{[`${Y}`]:Object.assign(Object.assign({},(0,j.dF)()),{"&-hidden":{display:"none"}})},[`${Y}-submenu-hidden`]:{display:"none"}},{[Y]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,j.Wf)(se)),(0,j.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:L,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",[`${Y}-item`]:{flex:"none"}},[`${Y}-item, ${Y}-submenu, ${Y}-submenu-title`]:{borderRadius:se.itemBorderRadius},[`${Y}-item-group-title`]:{padding:`${M}px ${re}px`,fontSize:he,lineHeight:I,transition:`all ${ie}`},[`&-horizontal ${Y}-submenu`]:{transition:[`border-color ${ie} ${H}`,`background ${ie} ${H}`].join(",")},[`${Y}-submenu, ${Y}-submenu-inline`]:{transition:[`border-color ${ie} ${H}`,`background ${ie} ${H}`,`padding ${Se} ${H}`].join(",")},[`${Y}-submenu ${Y}-sub`]:{cursor:"initial",transition:[`background ${ie} ${H}`,`padding ${ie} ${H}`].join(",")},[`${Y}-title-content`]:{transition:`color ${ie}`},[`${Y}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Y}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:X,borderStyle:q,borderWidth:0,borderTopWidth:R,marginBlock:R,padding:0,"&-dashed":{borderStyle:"dashed"}}}),De(se)),{[`${Y}-item-group`]:{[`${Y}-item-group-list`]:{margin:0,padding:0,[`${Y}-item, ${Y}-submenu-title`]:{paddingInline:`${L*2}px ${re}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:_,borderRadius:U,boxShadow:"none",transformOrigin:"0 0",[`&${Y}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${T}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:T},"\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:se.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:se.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:se.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:se.paddingXS},[`> ${Y}`]:Object.assign(Object.assign(Object.assign({borderRadius:U},De(se)),rt(se)),{[`${Y}-item, ${Y}-submenu > ${Y}-submenu-title`]:{borderRadius:P},[`${Y}-submenu-title::after`]:{transition:`transform ${ie} ${H}`}})}}),rt(se)),{[`&-inline-collapsed ${Y}-submenu-arrow, + &-inline ${Y}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ye})`},"&::after":{transform:`rotate(45deg) translateX(-${ye})`}},[`${Y}-submenu-open${Y}-submenu-inline > ${Y}-submenu-title > ${Y}-submenu-arrow`]:{transform:`translateY(-${de*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ye})`},"&::before":{transform:`rotate(45deg) translateX(${ye})`}}})},{[`${ce}-layout-header`]:{[Y]:{lineHeight:"inherit"}}}]};var et=(se,ce)=>(0,Fe.Z)("Menu",L=>{if(ce===!1)return[];const{colorBgElevated:ie,colorPrimary:Se,colorTextLightSolid:H,controlHeightLG:M,fontSize:re,darkItemColor:X,darkDangerItemColor:R,darkItemBg:_,darkSubMenuItemBg:U,darkItemSelectedColor:P,darkItemSelectedBg:de,darkDangerItemSelectedBg:ye,darkItemHoverBg:q,darkGroupTitleColor:T,darkItemHoverColor:I,darkItemDisabledColor:he,darkDangerItemHoverColor:pe,darkDangerItemSelectedColor:we,darkDangerItemActiveBg:Je}=L,ke=re/7*5,ve=(0,B.TS)(L,{menuArrowSize:ke,menuHorizontalHeight:M*1.15,menuArrowOffset:`${ke*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ie}),je=(0,B.TS)(ve,{itemColor:X,itemHoverColor:I,groupTitleColor:T,itemSelectedColor:P,itemBg:_,popupBg:_,subMenuItemBg:U,itemActiveBg:"transparent",itemSelectedBg:de,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:q,itemDisabledColor:he,dangerItemColor:R,dangerItemHoverColor:pe,dangerItemSelectedColor:we,dangerItemActiveBg:Je,dangerItemSelectedBg:ye,menuSubMenuBg:U,horizontalItemSelectedColor:H,horizontalItemSelectedBg:Se});return[We(ve),Q(ve),me(ve),ue(ve,"light"),ue(je,"dark"),k(ve),(0,z.Z)(ve),(0,Ce.oN)(ve,"slide-up"),(0,Ce.oN)(ve,"slide-down"),(0,oe._y)(ve,"zoom-big")]},L=>{const{colorPrimary:ie,colorError:Se,colorTextDisabled:H,colorErrorBg:M,colorText:re,colorTextDescription:X,colorBgContainer:R,colorFillAlter:_,colorFillContent:U,lineWidth:P,lineWidthBold:de,controlItemBgActive:ye,colorBgTextHover:q,controlHeightLG:T,lineHeight:I,colorBgElevated:he,marginXXS:pe,padding:we,fontSize:Je,controlHeightSM:ke,fontSizeLG:ve,colorTextLightSolid:je,colorErrorHover:J}=L,nt=new D.C(je).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:L.zIndexPopupBase+50,radiusItem:L.borderRadiusLG,itemBorderRadius:L.borderRadiusLG,radiusSubMenuItem:L.borderRadiusSM,subMenuItemBorderRadius:L.borderRadiusSM,colorItemText:re,itemColor:re,colorItemTextHover:re,itemHoverColor:re,colorItemTextHoverHorizontal:ie,horizontalItemHoverColor:ie,colorGroupTitle:X,groupTitleColor:X,colorItemTextSelected:ie,itemSelectedColor:ie,colorItemTextSelectedHorizontal:ie,horizontalItemSelectedColor:ie,colorItemBg:R,itemBg:R,colorItemBgHover:q,itemHoverBg:q,colorItemBgActive:U,itemActiveBg:ye,colorSubItemBg:_,subMenuItemBg:_,colorItemBgSelected:ye,itemSelectedBg:ye,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:de,activeBarHeight:de,colorActiveBarBorderSize:P,activeBarBorderWidth:P,colorItemTextDisabled:H,itemDisabledColor:H,colorDangerItemText:Se,dangerItemColor:Se,colorDangerItemTextHover:Se,dangerItemHoverColor:Se,colorDangerItemTextSelected:Se,dangerItemSelectedColor:Se,colorDangerItemBgActive:M,dangerItemActiveBg:M,colorDangerItemBgSelected:M,dangerItemSelectedBg:M,itemMarginInline:L.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:T,groupTitleLineHeight:I,collapsedWidth:T*2,popupBg:he,itemMarginBlock:pe,itemPaddingInline:we,horizontalLineHeight:`${T*1.15}px`,iconSize:Je,iconMarginInlineEnd:ke-Je,collapsedIconSize:ve,groupTitleFontSize:Je,darkItemDisabledColor:new D.C(je).setAlpha(.25).toRgbString(),darkItemColor:nt,darkDangerItemColor:Se,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:je,darkItemSelectedBg:ie,darkDangerItemSelectedBg:Se,darkItemHoverBg:"transparent",darkGroupTitleColor:nt,darkItemHoverColor:je,darkDangerItemHoverColor:J,darkDangerItemSelectedColor:je,darkDangerItemActiveBg:Se}},{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"]]})(se),it=function(se,ce){var Y={};for(var L in se)Object.prototype.hasOwnProperty.call(se,L)&&ce.indexOf(L)<0&&(Y[L]=se[L]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,L=Object.getOwnPropertySymbols(se);ie{var Y,L;const ie=v.useContext(m.Z),Se=ie||{},{getPrefixCls:H,getPopupContainer:M,direction:re,menu:X}=v.useContext(h.E_),R=H(),{prefixCls:_,className:U,style:P,theme:de="light",expandIcon:ye,_internalDisableMenuItemTitleTooltip:q,inlineCollapsed:T,siderCollapsed:I,items:he,children:pe,rootClassName:we,mode:Je,selectable:ke,onClick:ve,overflowedIndicatorPopupClassName:je}=se,J=it(se,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),nt=(0,r.Z)(J,["collapsedWidth"]),Ct=F(he)||pe;(Y=Se.validator)===null||Y===void 0||Y.call(Se,{mode:Je});const O=(0,b.useEvent)(function(){var Tt;ve==null||ve.apply(void 0,arguments),(Tt=Se.onClick)===null||Tt===void 0||Tt.call(Se)}),Ve=Se.mode||Je,ze=ke!=null?ke:Se.selectable,fe=v.useMemo(()=>I!==void 0?I:T,[T,I]),Ie={horizontal:{motionName:`${R}-slide-up`},inline:(0,C.Z)(R),other:{motionName:`${R}-zoom-big`}},Ke=H("menu",_||Se.prefixCls),[Ft,Mt]=et(Ke,!ie),ot=o()(`${Ke}-${de}`,X==null?void 0:X.className,U);let wt;if(typeof ye=="function")wt=ye;else if(ye===null||ye===!1)wt=null;else if(Se.expandIcon===null||Se.expandIcon===!1)wt=null;else{const Tt=ye!=null?ye:Se.expandIcon;wt=(0,n.Tm)(Tt,{className:o()(`${Ke}-submenu-expand-icon`,(0,n.l$)(Tt)?(L=Tt.props)===null||L===void 0?void 0:L.className:"")})}const Bt=v.useMemo(()=>({prefixCls:Ke,inlineCollapsed:fe||!1,direction:re,firstLevel:!0,theme:de,mode:Ve,disableMenuItemTitleTooltip:q}),[Ke,fe,re,q,de]);return Ft(v.createElement(m.Z.Provider,{value:null},v.createElement(s.Provider,{value:Bt},v.createElement(t.ZP,Object.assign({getPopupContainer:M,overflowedIndicator:v.createElement(A.Z,null),overflowedIndicatorPopupClassName:o()(Ke,`${Ke}-${de}`,je),mode:Ve,selectable:ze,onClick:O},nt,{inlineCollapsed:fe,style:Object.assign(Object.assign({},X==null?void 0:X.style),P),className:ot,prefixCls:Ke,direction:re,defaultMotions:Ie,expandIcon:wt,ref:ce,rootClassName:o()(we,Mt)}),Ct))))});const Me=(0,v.forwardRef)((se,ce)=>{const Y=(0,v.useRef)(null),L=v.useContext(g.D);return(0,v.useImperativeHandle)(ce,()=>({menu:Y.current,focus:ie=>{var Se;(Se=Y.current)===null||Se===void 0||Se.focus(ie)}})),v.createElement(He,Object.assign({ref:Y},se,L))});Me.Item=S,Me.SubMenu=w,Me.Divider=c,Me.ItemGroup=t.BW;var Ge=Me},58421:function(_t,N,e){"use strict";e.d(N,{Z:function(){return Se}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},p=g,o=e(7657),h=function(M,re){return v.createElement(o.Z,(0,t.Z)({},M,{ref:re,icon:p}))},i=v.forwardRef(h),l=i,c=e(49198),u=e(33853),r=e(38819),d=e(92310),n=e.n(d),a=e(18082),s=e(20049),f=e(6487),S=e(56789),E=e(7942),w=e(76773),A=e(26112),b={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},C=b,m=e(91735),y=function(H){(0,E.Z)(re,H);var M=(0,w.Z)(re);function re(){var X;(0,f.Z)(this,re);for(var R=arguments.length,_=new Array(R),U=0;U=0||P.relatedTarget.className.indexOf("".concat(T,"-item"))>=0))&&q(X.getValidValue()))},X.go=function(P){var de=X.state.goInputText;de!==""&&(P.keyCode===C.ENTER||P.type==="click")&&(X.setState({goInputText:""}),X.props.quickGo(X.getValidValue()))},X}return(0,S.Z)(re,[{key:"getPageSizeOptions",value:function(){var R=this.props,_=R.pageSize,U=R.pageSizeOptions;return U.some(function(P){return P.toString()===_.toString()})?U:U.concat([_.toString()]).sort(function(P,de){var ye=Number.isNaN(Number(P))?0:Number(P),q=Number.isNaN(Number(de))?0:Number(de);return ye-q})}},{key:"render",value:function(){var R=this,_=this.props,U=_.pageSize,P=_.locale,de=_.rootPrefixCls,ye=_.changeSize,q=_.quickGo,T=_.goButton,I=_.selectComponentClass,he=_.buildOptionText,pe=_.selectPrefixCls,we=_.disabled,Je=this.state.goInputText,ke="".concat(de,"-options"),ve=I,je=null,J=null,nt=null;if(!ye&&!q)return null;var Ct=this.getPageSizeOptions();if(ye&&ve){var O=Ct.map(function(Ve,ze){return v.createElement(ve.Option,{key:ze,value:Ve.toString()},(he||R.buildOptionText)(Ve))});je=v.createElement(ve,{disabled:we,prefixCls:pe,showSearch:!1,className:"".concat(ke,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(U||Ct[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ze){return ze.parentNode},"aria-label":P.page_size,defaultOpen:!1},O)}return q&&(T&&(nt=typeof T=="boolean"?v.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:we,className:"".concat(ke,"-quick-jumper-button")},P.jump_to_confirm):v.createElement("span",{onClick:this.go,onKeyUp:this.go},T)),J=v.createElement("div",{className:"".concat(ke,"-quick-jumper")},P.jump_to,v.createElement("input",{disabled:we,type:"text",value:Je,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":P.page}),P.page,nt)),v.createElement("li",{className:"".concat(ke)},je,J)}}]),re}(v.Component);y.defaultProps={pageSizeOptions:["10","20","50","100"]};var x=y,F=function(M){var re,X=M.rootPrefixCls,R=M.page,_=M.active,U=M.className,P=M.showTitle,de=M.onClick,ye=M.onKeyPress,q=M.itemRender,T="".concat(X,"-item"),I=n()(T,"".concat(T,"-").concat(R),(re={},(0,a.Z)(re,"".concat(T,"-active"),_),(0,a.Z)(re,"".concat(T,"-disabled"),!R),(0,a.Z)(re,M.className,U),re)),he=function(){de(R)},pe=function(ke){ye(ke,de,R)},we=q(R,"page",v.createElement("a",{rel:"nofollow"},R));return we?v.createElement("li",{title:P?R.toString():null,className:I,onClick:he,onKeyPress:pe,tabIndex:0},we):null},D=F;function j(){}function z(H){var M=Number(H);return typeof M=="number"&&!Number.isNaN(M)&&isFinite(M)&&Math.floor(M)===M}var Ce=function(M,re,X){return X};function oe(H,M,re){var X=typeof H=="undefined"?M.pageSize:H;return Math.floor((re.total-1)/X)+1}var Fe=function(H){(0,E.Z)(re,H);var M=(0,w.Z)(re);function re(X){var R;(0,f.Z)(this,re),R=M.call(this,X),R.paginationNode=v.createRef(),R.getJumpPrevPage=function(){return Math.max(1,R.state.current-(R.props.showLessItems?3:5))},R.getJumpNextPage=function(){return Math.min(oe(void 0,R.state,R.props),R.state.current+(R.props.showLessItems?3:5))},R.getItemIcon=function(ye,q){var T=R.props.prefixCls,I=ye||v.createElement("button",{type:"button","aria-label":q,className:"".concat(T,"-item-link")});return typeof ye=="function"&&(I=v.createElement(ye,(0,s.Z)({},R.props))),I},R.isValid=function(ye){var q=R.props.total;return z(ye)&&ye!==R.state.current&&z(q)&&q>0},R.shouldDisplayQuickJumper=function(){var ye=R.props,q=ye.showQuickJumper,T=ye.total,I=R.state.pageSize;return T<=I?!1:q},R.handleKeyDown=function(ye){(ye.keyCode===C.ARROW_UP||ye.keyCode===C.ARROW_DOWN)&&ye.preventDefault()},R.handleKeyUp=function(ye){var q=R.getValidValue(ye),T=R.state.currentInputValue;q!==T&&R.setState({currentInputValue:q}),ye.keyCode===C.ENTER?R.handleChange(q):ye.keyCode===C.ARROW_UP?R.handleChange(q-1):ye.keyCode===C.ARROW_DOWN&&R.handleChange(q+1)},R.handleBlur=function(ye){var q=R.getValidValue(ye);R.handleChange(q)},R.changePageSize=function(ye){var q=R.state.current,T=oe(ye,R.state,R.props);q=q>T?T:q,T===0&&(q=R.state.current),typeof ye=="number"&&("pageSize"in R.props||R.setState({pageSize:ye}),"current"in R.props||R.setState({current:q,currentInputValue:q})),R.props.onShowSizeChange(q,ye),"onChange"in R.props&&R.props.onChange&&R.props.onChange(q,ye)},R.handleChange=function(ye){var q=R.props,T=q.disabled,I=q.onChange,he=R.state,pe=he.pageSize,we=he.current,Je=he.currentInputValue;if(R.isValid(ye)&&!T){var ke=oe(void 0,R.state,R.props),ve=ye;return ye>ke?ve=ke:ye<1&&(ve=1),"current"in R.props||R.setState({current:ve}),ve!==Je&&R.setState({currentInputValue:ve}),I(ve,pe),ve}return we},R.prev=function(){R.hasPrev()&&R.handleChange(R.state.current-1)},R.next=function(){R.hasNext()&&R.handleChange(R.state.current+1)},R.jumpPrev=function(){R.handleChange(R.getJumpPrevPage())},R.jumpNext=function(){R.handleChange(R.getJumpNextPage())},R.hasPrev=function(){return R.state.current>1},R.hasNext=function(){return R.state.current2?T-2:0),he=2;he=U?de=U:de=Number(_),de}},{key:"getShowSizeChanger",value:function(){var R=this.props,_=R.showSizeChanger,U=R.total,P=R.totalBoundaryShowSizeChanger;return typeof _!="undefined"?_:U>P}},{key:"render",value:function(){var R=this.props,_=R.prefixCls,U=R.className,P=R.style,de=R.disabled,ye=R.hideOnSinglePage,q=R.total,T=R.locale,I=R.showQuickJumper,he=R.showLessItems,pe=R.showTitle,we=R.showTotal,Je=R.simple,ke=R.itemRender,ve=R.showPrevNextJumpers,je=R.jumpPrevIcon,J=R.jumpNextIcon,nt=R.selectComponentClass,Ct=R.selectPrefixCls,O=R.pageSizeOptions,Ve=this.state,ze=Ve.current,fe=Ve.pageSize,Ie=Ve.currentInputValue;if(ye===!0&&q<=fe)return null;var Ke=oe(void 0,this.state,this.props),Ft=[],Mt=null,ot=null,wt=null,Bt=null,Tt=null,Xt=I&&I.goButton,jt=he?1:2,At=ze-1>0?ze-1:0,qt=ze+1q?q:ze*fe]));if(Je){Xt&&(typeof Xt=="boolean"?Tt=v.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},T.jump_to_confirm):Tt=v.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Xt),Tt=v.createElement("li",{title:pe?"".concat(T.jump_to).concat(ze,"/").concat(Ke):null,className:"".concat(_,"-simple-pager")},Tt));var ee=this.renderPrev(At);return v.createElement("ul",(0,t.Z)({className:n()(_,"".concat(_,"-simple"),(0,a.Z)({},"".concat(_,"-disabled"),de),U),style:P,ref:this.paginationNode},Ee),V,ee?v.createElement("li",{title:pe?T.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:n()("".concat(_,"-prev"),(0,a.Z)({},"".concat(_,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},ee):null,v.createElement("li",{title:pe?"".concat(ze,"/").concat(Ke):null,className:"".concat(_,"-simple-pager")},v.createElement("input",{type:"text",value:Ie,disabled:de,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),v.createElement("span",{className:"".concat(_,"-slash")},"/"),Ke),v.createElement("li",{title:pe?T.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:n()("".concat(_,"-next"),(0,a.Z)({},"".concat(_,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(qt)),Tt)}if(Ke<=3+jt*2){var te={locale:T,rootPrefixCls:_,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:pe,itemRender:ke};Ke||Ft.push(v.createElement(D,(0,t.Z)({},te,{key:"noPager",page:1,className:"".concat(_,"-item-disabled")})));for(var ne=1;ne<=Ke;ne+=1){var Re=ze===ne;Ft.push(v.createElement(D,(0,t.Z)({},te,{key:ne,page:ne,active:Re})))}}else{var Be=he?T.prev_3:T.prev_5,$e=he?T.next_3:T.next_5,ct=ke(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(je,"prev page")),xt=ke(this.getJumpNextPage(),"jump-next",this.getItemIcon(J,"next page"));ve&&(Mt=ct?v.createElement("li",{title:pe?Be:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:n()("".concat(_,"-jump-prev"),(0,a.Z)({},"".concat(_,"-jump-prev-custom-icon"),!!je))},ct):null,ot=xt?v.createElement("li",{title:pe?$e:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:n()("".concat(_,"-jump-next"),(0,a.Z)({},"".concat(_,"-jump-next-custom-icon"),!!J))},xt):null),Bt=v.createElement(D,{locale:T,last:!0,rootPrefixCls:_,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ke,page:Ke,active:!1,showTitle:pe,itemRender:ke}),wt=v.createElement(D,{locale:T,rootPrefixCls:_,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:pe,itemRender:ke});var Ot=Math.max(1,ze-jt),kt=Math.min(ze+jt,Ke);ze-1<=jt&&(kt=1+jt*2),Ke-ze<=jt&&(Ot=Ke-jt*2);for(var Zt=Ot;Zt<=kt;Zt+=1){var Lt=ze===Zt;Ft.push(v.createElement(D,{locale:T,rootPrefixCls:_,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Zt,page:Zt,active:Lt,showTitle:pe,itemRender:ke}))}ze-1>=jt*2&&ze!==3&&(Ft[0]=(0,v.cloneElement)(Ft[0],{className:"".concat(_,"-item-after-jump-prev")}),Ft.unshift(Mt)),Ke-ze>=jt*2&&ze!==Ke-2&&(Ft[Ft.length-1]=(0,v.cloneElement)(Ft[Ft.length-1],{className:"".concat(_,"-item-before-jump-next")}),Ft.push(ot)),Ot!==1&&Ft.unshift(wt),kt!==Ke&&Ft.push(Bt)}var zt=!this.hasPrev()||!Ke,Oe=!this.hasNext()||!Ke,Qe=this.renderPrev(At),tt=this.renderNext(qt);return v.createElement("ul",(0,t.Z)({className:n()(_,U,(0,a.Z)({},"".concat(_,"-disabled"),de)),style:P,ref:this.paginationNode},Ee),V,Qe?v.createElement("li",{title:pe?T.prev_page:null,onClick:this.prev,tabIndex:zt?null:0,onKeyPress:this.runIfEnterPrev,className:n()("".concat(_,"-prev"),(0,a.Z)({},"".concat(_,"-disabled"),zt)),"aria-disabled":zt},Qe):null,Ft,tt?v.createElement("li",{title:pe?T.next_page:null,onClick:this.next,tabIndex:Oe?null:0,onKeyPress:this.runIfEnterNext,className:n()("".concat(_,"-next"),(0,a.Z)({},"".concat(_,"-disabled"),Oe)),"aria-disabled":Oe},tt):null,v.createElement(x,{disabled:de,locale:T,rootPrefixCls:_,selectComponentClass:nt,selectPrefixCls:Ct,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ze,pageSize:fe,pageSizeOptions:O,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Xt}))}}],[{key:"getDerivedStateFromProps",value:function(R,_){var U={};if("current"in R&&(U.current=R.current,R.current!==_.current&&(U.currentInputValue=U.current)),"pageSize"in R&&R.pageSize!==_.pageSize){var P=_.current,de=oe(R.pageSize,_,R);P=P>de?de:P,"current"in R||(U.current=P,U.currentInputValue=P),U.pageSize=R.pageSize}return U}}]),re}(v.Component);Fe.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:j,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:j,locale:m.Z,style:{},itemRender:Ce,totalBoundaryShowSizeChanger:50};var B=Fe,$=e(22075),Q=e(36355),ae=e(19716),k=e(8628),K=e(9763),Z=e(57809);const ue=H=>v.createElement(Z.default,Object.assign({},H,{showSearch:!0,size:"small"})),ge=H=>v.createElement(Z.default,Object.assign({},H,{showSearch:!0,size:"middle"}));ue.Option=Z.default.Option,ge.Option=Z.default.Option;var le=e(9937),me=e(17313),De=e(83116),rt=e(37613);const We=H=>{const{componentCls:M}=H;return{[`${M}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${M}-item-link`]:{color:H.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${M}-item-link`]:{color:H.colorTextDisabled,cursor:"not-allowed"}}},[`&${M}-disabled`]:{cursor:"not-allowed",[`${M}-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}}},[`${M}-item-link`]:{color:H.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${M}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${M}-simple-pager`]:{color:H.colorTextDisabled},[`${M}-jump-prev, ${M}-jump-next`]:{[`${M}-item-link-icon`]:{opacity:0},[`${M}-item-ellipsis`]:{opacity:1}}},[`&${M}-simple`]:{[`${M}-prev, ${M}-next`]:{[`&${M}-disabled ${M}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},et=H=>{const{componentCls:M}=H;return{[`&${M}-mini ${M}-total-text, &${M}-mini ${M}-simple-pager`]:{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`},[`&${M}-mini ${M}-item`]:{minWidth:H.itemSizeSM,height:H.itemSizeSM,margin:0,lineHeight:`${H.itemSizeSM-2}px`},[`&${M}-mini:not(${M}-disabled) ${M}-item:not(${M}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:H.colorBgTextHover},"&:active":{backgroundColor:H.colorBgTextActive}},[`&${M}-mini ${M}-prev, &${M}-mini ${M}-next`]:{minWidth:H.itemSizeSM,height:H.itemSizeSM,margin:0,lineHeight:`${H.itemSizeSM}px`},[`&${M}-mini:not(${M}-disabled)`]:{[`${M}-prev, ${M}-next`]:{[`&:hover ${M}-item-link`]:{backgroundColor:H.colorBgTextHover},[`&:active ${M}-item-link`]:{backgroundColor:H.colorBgTextActive},[`&${M}-disabled:hover ${M}-item-link`]:{backgroundColor:"transparent"}}},[` + &${M}-mini ${M}-prev ${M}-item-link, + &${M}-mini ${M}-next ${M}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`}},[`&${M}-mini ${M}-jump-prev, &${M}-mini ${M}-jump-next`]:{height:H.itemSizeSM,marginInlineEnd:0,lineHeight:`${H.itemSizeSM}px`},[`&${M}-mini ${M}-options`]:{marginInlineStart:H.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:H.miniOptionsSizeChangerTop},"&-quick-jumper":{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,le.x0)(H)),{width:H.paginationMiniQuickJumperInputWidth,height:H.controlHeightSM})}}}},it=H=>{const{componentCls:M}=H;return{[` + &${M}-simple ${M}-prev, + &${M}-simple ${M}-next + `]:{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`,verticalAlign:"top",[`${M}-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`}}},[`&${M}-simple ${M}-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"}}}}},Te=H=>{const{componentCls:M}=H;return{[`${M}-jump-prev, ${M}-jump-next`]:{outline:0,[`${M}-item-container`]:{position:"relative",[`${M}-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"}},[`${M}-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":{[`${M}-item-link-icon`]:{opacity:1},[`${M}-item-ellipsis`]:{opacity:0}}},[` + ${M}-prev, + ${M}-jump-prev, + ${M}-jump-next + `]:{marginInlineEnd:H.marginXS},[` + ${M}-prev, + ${M}-next, + ${M}-jump-prev, + ${M}-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}`},[`${M}-prev, ${M}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:H.colorText,cursor:"pointer",userSelect:"none"},[`${M}-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 ${M}-item-link`]:{backgroundColor:H.colorBgTextHover},[`&:active ${M}-item-link`]:{backgroundColor:H.colorBgTextActive},[`&${M}-disabled:hover`]:{[`${M}-item-link`]:{backgroundColor:"transparent"}}},[`${M}-slash`]:{marginInlineEnd:H.paginationSlashMarginInlineEnd,marginInlineStart:H.paginationSlashMarginInlineStart},[`${M}-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,le.ik)(H)),{width:H.controlHeightLG*1.25,height:H.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:H.marginXS,marginInlineEnd:H.marginXS})}}}},He=H=>{const{componentCls:M}=H;return{[`${M}-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(${M}-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}}}}},Me=H=>{const{componentCls:M}=H;return{[M]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,me.Wf)(H)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${M}-total-text`]:{display:"inline-block",height:H.itemSize,marginInlineEnd:H.marginXS,lineHeight:`${H.itemSize-2}px`,verticalAlign:"middle"}}),He(H)),Te(H)),it(H)),et(H)),We(H)),{[`@media only screen and (max-width: ${H.screenLG}px)`]:{[`${M}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${H.screenSM}px)`]:{[`${M}-options`]:{display:"none"}}}),[`&${H.componentCls}-rtl`]:{direction:"rtl"}}},Ge=H=>{const{componentCls:M}=H;return{[`${M}${M}-disabled:not(${M}-mini)`]:{"&, &:hover":{[`${M}-item-link`]:{borderColor:H.colorBorder}},"&:focus-visible":{[`${M}-item-link`]:{borderColor:H.colorBorder}},[`${M}-item, ${M}-item-link`]:{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder,[`&:hover:not(${M}-item-active)`]:{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder,a:{color:H.colorTextDisabled}},[`&${M}-item-active`]:{backgroundColor:H.itemActiveBgDisabled}},[`${M}-prev, ${M}-next`]:{"&:hover button":{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder,color:H.colorTextDisabled},[`${M}-item-link`]:{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder}}},[`${M}:not(${M}-mini)`]:{[`${M}-prev, ${M}-next`]:{"&:hover button":{borderColor:H.colorPrimaryHover,backgroundColor:H.itemBg},[`${M}-item-link`]:{backgroundColor:H.itemLinkBg,borderColor:H.colorBorder},[`&:hover ${M}-item-link`]:{borderColor:H.colorPrimary,backgroundColor:H.itemBg,color:H.colorPrimary},[`&${M}-disabled`]:{[`${M}-item-link`]:{borderColor:H.colorBorder,color:H.colorTextDisabled}}},[`${M}-item`]:{backgroundColor:H.itemBg,border:`${H.lineWidth}px ${H.lineType} ${H.colorBorder}`,[`&:hover:not(${M}-item-active)`]:{borderColor:H.colorPrimary,backgroundColor:H.itemBg,a:{color:H.colorPrimary}},"&-active":{borderColor:H.colorPrimary}}}}},se=H=>{const{componentCls:M}=H;return{[`${M}:not(${M}-disabled)`]:{[`${M}-item`]:Object.assign({},(0,me.Qy)(H)),[`${M}-jump-prev, ${M}-jump-next`]:{"&:focus-visible":Object.assign({[`${M}-item-link-icon`]:{opacity:1},[`${M}-item-ellipsis`]:{opacity:0}},(0,me.oN)(H))},[`${M}-prev, ${M}-next`]:{[`&:focus-visible ${M}-item-link`]:Object.assign({},(0,me.oN)(H))}}}};var ce=(0,De.Z)("Pagination",H=>{const M=(0,rt.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,le.e5)(H),(0,le.TM)(H));return[Me(M),se(M),H.wireframe&&Ge(M)]},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})),Y=function(H,M){var re={};for(var X in H)Object.prototype.hasOwnProperty.call(H,X)&&M.indexOf(X)<0&&(re[X]=H[X]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,X=Object.getOwnPropertySymbols(H);R{const{prefixCls:M,selectPrefixCls:re,className:X,rootClassName:R,style:_,size:U,locale:P,selectComponentClass:de,responsive:ye,showSizeChanger:q}=H,T=Y(H,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:I}=(0,k.Z)(ye),{getPrefixCls:he,direction:pe,pagination:we={}}=v.useContext(Q.E_),Je=he("pagination",M),[ke,ve]=ce(Je),je=q!=null?q:we.showSizeChanger,J=v.useMemo(()=>{const Ke=v.createElement("span",{className:`${Je}-item-ellipsis`},"\u2022\u2022\u2022"),Ft=v.createElement("button",{className:`${Je}-item-link`,type:"button",tabIndex:-1},pe==="rtl"?v.createElement(r.Z,null):v.createElement(u.Z,null)),Mt=v.createElement("button",{className:`${Je}-item-link`,type:"button",tabIndex:-1},pe==="rtl"?v.createElement(u.Z,null):v.createElement(r.Z,null)),ot=v.createElement("a",{className:`${Je}-item-link`},v.createElement("div",{className:`${Je}-item-container`},pe==="rtl"?v.createElement(c.Z,{className:`${Je}-item-link-icon`}):v.createElement(l,{className:`${Je}-item-link-icon`}),Ke)),wt=v.createElement("a",{className:`${Je}-item-link`},v.createElement("div",{className:`${Je}-item-container`},pe==="rtl"?v.createElement(l,{className:`${Je}-item-link-icon`}):v.createElement(c.Z,{className:`${Je}-item-link-icon`}),Ke));return{prevIcon:Ft,nextIcon:Mt,jumpPrevIcon:ot,jumpNextIcon:wt}},[pe,Je]),[nt]=(0,K.Z)("Pagination",$.Z),Ct=Object.assign(Object.assign({},nt),P),O=(0,ae.Z)(U),Ve=O==="small"||!!(I&&!O&&ye),ze=he("select",re),fe=n()({[`${Je}-mini`]:Ve,[`${Je}-rtl`]:pe==="rtl"},we==null?void 0:we.className,X,R,ve),Ie=Object.assign(Object.assign({},we==null?void 0:we.style),_);return ke(v.createElement(B,Object.assign({},J,T,{style:Ie,prefixCls:Je,selectPrefixCls:ze,className:fe,selectComponentClass:de||(Ve?ue:ge),locale:Ct,showSizeChanger:je})))},Se=ie},93948:function(_t,N,e){"use strict";e.d(N,{Z:function(){return q}});var t=e(59301),v=e(29679),g=e(40001),p=e(19248),o=e(99267),h=e(92310),i=e.n(h),l=e(2738),c=e(36355),u=e(5016),r=e(20049),d=e(5883),n={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},a=function(){var I=(0,t.useRef)([]),he=(0,t.useRef)(null);return(0,t.useEffect)(function(){var pe=Date.now(),we=!1;I.current.forEach(function(Je){if(Je){we=!0;var ke=Je.style;ke.transitionDuration=".3s, .3s, .3s, .06s",he.current&&pe-he.current<100&&(ke.transitionDuration="0s, 0s")}}),we&&(he.current=Date.now())}),I.current},s=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],f=function(I){var he=(0,r.Z)((0,r.Z)({},n),I),pe=he.className,we=he.percent,Je=he.prefixCls,ke=he.strokeColor,ve=he.strokeLinecap,je=he.strokeWidth,J=he.style,nt=he.trailColor,Ct=he.trailWidth,O=he.transition,Ve=(0,d.Z)(he,s);delete Ve.gapPosition;var ze=Array.isArray(we)?we:[we],fe=Array.isArray(ke)?ke:[ke],Ie=a(),Ke=je/2,Ft=100-je/2,Mt="M ".concat(ve==="round"?Ke:0,",").concat(Ke,` + L `).concat(ve==="round"?Ft:100,",").concat(Ke),ot="0 0 100 ".concat(je),wt=0;return t.createElement("svg",(0,u.Z)({className:i()("".concat(Je,"-line"),pe),viewBox:ot,preserveAspectRatio:"none",style:J},Ve),t.createElement("path",{className:"".concat(Je,"-line-trail"),d:Mt,strokeLinecap:ve,stroke:nt,strokeWidth:Ct||je,fillOpacity:"0"}),ze.map(function(Bt,Tt){var Xt=1;switch(ve){case"round":Xt=1-je/100;break;case"square":Xt=1-je/2/100;break;default:Xt=1;break}var jt={strokeDasharray:"".concat(Bt*Xt,"px, 100px"),strokeDashoffset:"-".concat(wt,"px"),transition:O||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},At=fe[Tt]||fe[fe.length-1];return wt+=Bt,t.createElement("path",{key:Tt,className:"".concat(Je,"-line-path"),d:Mt,strokeLinecap:ve,stroke:At,strokeWidth:je,fillOpacity:"0",ref:function(Ee){Ie[Tt]=Ee},style:jt})}))},S=f,E=e(10928),w=e(52456),A=e(47273),b=0,C=(0,A.Z)();function m(){var T;return C?(T=b,b+=1):T="TEST_OR_SSR",T}var y=function(T){var I=t.useState(),he=(0,w.Z)(I,2),pe=he[0],we=he[1];return t.useEffect(function(){we("rc_progress_".concat(m()))},[]),T||pe},x=function(I){var he=I.bg,pe=I.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:he}},pe)};function F(T,I){return Object.keys(T).map(function(he){var pe=parseFloat(he),we="".concat(Math.floor(pe*I),"%");return"".concat(T[he]," ").concat(we)})}var D=t.forwardRef(function(T,I){var he=T.prefixCls,pe=T.color,we=T.gradientId,Je=T.radius,ke=T.style,ve=T.ptg,je=T.strokeLinecap,J=T.strokeWidth,nt=T.size,Ct=T.gapDegree,O=pe&&(0,E.Z)(pe)==="object",Ve=O?"#FFF":void 0,ze=nt/2,fe=t.createElement("circle",{className:"".concat(he,"-circle-path"),r:Je,cx:ze,cy:ze,stroke:Ve,strokeLinecap:je,strokeWidth:J,opacity:ve===0?0:1,style:ke,ref:I});if(!O)return fe;var Ie="".concat(we,"-conic"),Ke=Ct?"".concat(180+Ct/2,"deg"):"0deg",Ft=F(pe,(360-Ct)/360),Mt=F(pe,1),ot="conic-gradient(from ".concat(Ke,", ").concat(Ft.join(", "),")"),wt="linear-gradient(to ".concat(Ct?"bottom":"top",", ").concat(Mt.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:Ie},fe),t.createElement("foreignObject",{x:0,y:0,width:nt,height:nt,mask:"url(#".concat(Ie,")")},t.createElement(x,{bg:wt},t.createElement(x,{bg:ot}))))}),j=D,z=100,Ce=function(I,he,pe,we,Je,ke,ve,je,J,nt){var Ct=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,O=pe/100*360*((360-ke)/360),Ve=ke===0?0:{bottom:0,top:180,left:90,right:-90}[ve],ze=(100-we)/100*he;J==="round"&&we!==100&&(ze+=nt/2,ze>=he&&(ze=he-.01));var fe=z/2;return{stroke:typeof je=="string"?je:void 0,strokeDasharray:"".concat(he,"px ").concat(I),strokeDashoffset:ze+Ct,transform:"rotate(".concat(Je+O+Ve,"deg)"),transformOrigin:"".concat(fe,"px ").concat(fe,"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}},oe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Fe(T){var I=T!=null?T:[];return Array.isArray(I)?I:[I]}var B=function(I){var he=(0,r.Z)((0,r.Z)({},n),I),pe=he.id,we=he.prefixCls,Je=he.steps,ke=he.strokeWidth,ve=he.trailWidth,je=he.gapDegree,J=je===void 0?0:je,nt=he.gapPosition,Ct=he.trailColor,O=he.strokeLinecap,Ve=he.style,ze=he.className,fe=he.strokeColor,Ie=he.percent,Ke=(0,d.Z)(he,oe),Ft=z/2,Mt=y(pe),ot="".concat(Mt,"-gradient"),wt=Ft-ke/2,Bt=Math.PI*2*wt,Tt=J>0?90+J/2:-90,Xt=Bt*((360-J)/360),jt=(0,E.Z)(Je)==="object"?Je:{count:Je,space:2},At=jt.count,qt=jt.space,Ee=Fe(Ie),V=Fe(fe),ee=V.find(function(xt){return xt&&(0,E.Z)(xt)==="object"}),te=ee&&(0,E.Z)(ee)==="object",ne=te?"butt":O,Re=Ce(Bt,Xt,0,100,Tt,J,nt,Ct,ne,ke),Be=a(),$e=function(){var Ot=0;return Ee.map(function(kt,Zt){var Lt=V[Zt]||V[V.length-1],zt=Ce(Bt,Xt,Ot,kt,Tt,J,nt,Lt,ne,ke);return Ot+=kt,t.createElement(j,{key:Zt,color:Lt,ptg:kt,radius:wt,prefixCls:we,gradientId:ot,style:zt,strokeLinecap:ne,strokeWidth:ke,gapDegree:J,ref:function(Qe){Be[Zt]=Qe},size:z})}).reverse()},ct=function(){var Ot=Math.round(At*(Ee[0]/100)),kt=100/At,Zt=0;return new Array(At).fill(null).map(function(Lt,zt){var Oe=zt<=Ot-1?V[0]:Ct,Qe=Oe&&(0,E.Z)(Oe)==="object"?"url(#".concat(ot,")"):void 0,tt=Ce(Bt,Xt,Zt,kt,Tt,J,nt,Oe,"butt",ke,qt);return Zt+=(Xt-tt.strokeDashoffset+qt)*100/Xt,t.createElement("circle",{key:zt,className:"".concat(we,"-circle-path"),r:wt,cx:Ft,cy:Ft,stroke:Qe,strokeWidth:ke,opacity:1,style:tt,ref:function(bt){Be[zt]=bt}})})};return t.createElement("svg",(0,u.Z)({className:i()("".concat(we,"-circle"),ze),viewBox:"0 0 ".concat(z," ").concat(z),style:Ve,id:pe,role:"presentation"},Ke),!At&&t.createElement("circle",{className:"".concat(we,"-circle-trail"),r:wt,cx:Ft,cy:Ft,stroke:Ct,strokeLinecap:ne,strokeWidth:ve||ke,style:Re}),At?ct():$e())},$=B,Q={Line:S,Circle:$},ae=e(6848),k=e(93398);function K(T){return!T||T<0?0:T>100?100:T}function Z(T){let{success:I,successPercent:he}=T,pe=he;return I&&"progress"in I&&(pe=I.progress),I&&"percent"in I&&(pe=I.percent),pe}const ue=T=>{let{percent:I,success:he,successPercent:pe}=T;const we=K(Z({success:he,successPercent:pe}));return[we,K(K(I)-we)]},ge=T=>{let{success:I={},strokeColor:he}=T;const{strokeColor:pe}=I;return[pe||k.presetPrimaryColors.green,he||null]},le=(T,I,he)=>{var pe,we,Je,ke;let ve=-1,je=-1;if(I==="step"){const J=he.steps,nt=he.strokeWidth;typeof T=="string"||typeof T=="undefined"?(ve=T==="small"?2:14,je=nt!=null?nt:8):typeof T=="number"?[ve,je]=[T,T]:[ve=14,je=8]=T,ve*=J}else if(I==="line"){const J=he==null?void 0:he.strokeWidth;typeof T=="string"||typeof T=="undefined"?je=J||(T==="small"?6:8):typeof T=="number"?[ve,je]=[T,T]:[ve=-1,je=8]=T}else(I==="circle"||I==="dashboard")&&(typeof T=="string"||typeof T=="undefined"?[ve,je]=T==="small"?[60,60]:[120,120]:typeof T=="number"?[ve,je]=[T,T]:(ve=(we=(pe=T[0])!==null&&pe!==void 0?pe:T[1])!==null&&we!==void 0?we:120,je=(ke=(Je=T[0])!==null&&Je!==void 0?Je:T[1])!==null&&ke!==void 0?ke:120));return[ve,je]},me=3,De=T=>me/T*100;var We=T=>{const{prefixCls:I,trailColor:he=null,strokeLinecap:pe="round",gapPosition:we,gapDegree:Je,width:ke=120,type:ve,children:je,success:J,size:nt=ke}=T,[Ct,O]=le(nt,"circle");let{strokeWidth:Ve}=T;Ve===void 0&&(Ve=Math.max(De(Ct),6));const ze={width:Ct,height:O,fontSize:Ct*.15+6},fe=t.useMemo(()=>{if(Je||Je===0)return Je;if(ve==="dashboard")return 75},[Je,ve]),Ie=we||ve==="dashboard"&&"bottom"||void 0,Ke=Object.prototype.toString.call(T.strokeColor)==="[object Object]",Ft=ge({success:J,strokeColor:T.strokeColor}),Mt=i()(`${I}-inner`,{[`${I}-circle-gradient`]:Ke}),ot=t.createElement($,{percent:ue(T),strokeWidth:Ve,trailWidth:Ve,strokeColor:Ft,strokeLinecap:pe,trailColor:he,prefixCls:I,gapDegree:fe,gapPosition:Ie});return t.createElement("div",{className:Mt,style:ze},Ct<=20?t.createElement(ae.Z,{title:je},t.createElement("span",null,ot)):t.createElement(t.Fragment,null,ot,je))},et=function(T,I){var he={};for(var pe in T)Object.prototype.hasOwnProperty.call(T,pe)&&I.indexOf(pe)<0&&(he[pe]=T[pe]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,pe=Object.getOwnPropertySymbols(T);we{let I=[];return Object.keys(T).forEach(he=>{const pe=parseFloat(he.replace(/%/g,""));isNaN(pe)||I.push({key:pe,value:T[he]})}),I=I.sort((he,pe)=>he.key-pe.key),I.map(he=>{let{key:pe,value:we}=he;return`${we} ${pe}%`}).join(", ")},Te=(T,I)=>{const{from:he=k.presetPrimaryColors.blue,to:pe=k.presetPrimaryColors.blue,direction:we=I==="rtl"?"to left":"to right"}=T,Je=et(T,["from","to","direction"]);if(Object.keys(Je).length!==0){const ke=it(Je);return{backgroundImage:`linear-gradient(${we}, ${ke})`}}return{backgroundImage:`linear-gradient(${we}, ${he}, ${pe})`}};var Me=T=>{const{prefixCls:I,direction:he,percent:pe,size:we,strokeWidth:Je,strokeColor:ke,strokeLinecap:ve="round",children:je,trailColor:J=null,success:nt}=T,Ct=ke&&typeof ke!="string"?Te(ke,he):{backgroundColor:ke},O=ve==="square"||ve==="butt"?0:void 0,Ve={backgroundColor:J||void 0,borderRadius:O},ze=we!=null?we:[-1,Je||(we==="small"?6:8)],[fe,Ie]=le(ze,"line",{strokeWidth:Je}),Ke=Object.assign({width:`${K(pe)}%`,height:Ie,borderRadius:O},Ct),Ft=Z(T),Mt={width:`${K(Ft)}%`,height:Ie,borderRadius:O,backgroundColor:nt==null?void 0:nt.strokeColor},ot={width:fe<0?"100%":fe,height:Ie};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${I}-outer`,style:ot},t.createElement("div",{className:`${I}-inner`,style:Ve},t.createElement("div",{className:`${I}-bg`,style:Ke}),Ft!==void 0?t.createElement("div",{className:`${I}-success-bg`,style:Mt}):null)),je)},se=T=>{const{size:I,steps:he,percent:pe=0,strokeWidth:we=8,strokeColor:Je,trailColor:ke=null,prefixCls:ve,children:je}=T,J=Math.round(he*(pe/100)),nt=I==="small"?2:14,Ct=I!=null?I:[nt,we],[O,Ve]=le(Ct,"step",{steps:he,strokeWidth:we}),ze=O/he,fe=new Array(he);for(let Ie=0;Ie{const I=T?"100%":"-100%";return new ce.Keyframes(`antProgress${T?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${I}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${I}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},H=T=>{const{componentCls:I,iconCls:he}=T;return{[I]:Object.assign(Object.assign({},(0,Y.Wf)(T)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:T.fontSize,marginInlineEnd:T.marginXS,marginBottom:T.marginXS},[`${I}-outer`]:{display:"inline-block",width:"100%"},[`&${I}-show-info`]:{[`${I}-outer`]:{marginInlineEnd:`calc(-2em - ${T.marginXS}px)`,paddingInlineEnd:`calc(2em + ${T.paddingXS}px)`}},[`${I}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:T.remainingColor,borderRadius:T.lineBorderRadius},[`${I}-inner:not(${I}-circle-gradient)`]:{[`${I}-circle-path`]:{stroke:T.defaultColor}},[`${I}-success-bg, ${I}-bg`]:{position:"relative",backgroundColor:T.defaultColor,borderRadius:T.lineBorderRadius,transition:`all ${T.motionDurationSlow} ${T.motionEaseInOutCirc}`},[`${I}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:T.colorSuccess},[`${I}-text`]:{display:"inline-block",width:"2em",marginInlineStart:T.marginXS,color:T.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[he]:{fontSize:T.fontSize}},[`&${I}-status-active`]:{[`${I}-bg::before`]:{position:"absolute",inset:0,backgroundColor:T.colorBgContainer,borderRadius:T.lineBorderRadius,opacity:0,animationName:Se(),animationDuration:T.progressActiveMotionDuration,animationTimingFunction:T.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${I}-rtl${I}-status-active`]:{[`${I}-bg::before`]:{animationName:Se(!0)}},[`&${I}-status-exception`]:{[`${I}-bg`]:{backgroundColor:T.colorError},[`${I}-text`]:{color:T.colorError}},[`&${I}-status-exception ${I}-inner:not(${I}-circle-gradient)`]:{[`${I}-circle-path`]:{stroke:T.colorError}},[`&${I}-status-success`]:{[`${I}-bg`]:{backgroundColor:T.colorSuccess},[`${I}-text`]:{color:T.colorSuccess}},[`&${I}-status-success ${I}-inner:not(${I}-circle-gradient)`]:{[`${I}-circle-path`]:{stroke:T.colorSuccess}}})}},M=T=>{const{componentCls:I,iconCls:he}=T;return{[I]:{[`${I}-circle-trail`]:{stroke:T.remainingColor},[`&${I}-circle ${I}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${I}-circle ${I}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:T.circleTextColor,fontSize:T.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[he]:{fontSize:`${T.fontSize/T.fontSizeSM}em`}},[`${I}-circle&-status-exception`]:{[`${I}-text`]:{color:T.colorError}},[`${I}-circle&-status-success`]:{[`${I}-text`]:{color:T.colorSuccess}}},[`${I}-inline-circle`]:{lineHeight:1,[`${I}-inner`]:{verticalAlign:"bottom"}}}},re=T=>{const{componentCls:I}=T;return{[I]:{[`${I}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:T.progressStepMinWidth,marginInlineEnd:T.progressStepMarginInlineEnd,backgroundColor:T.remainingColor,transition:`all ${T.motionDurationSlow}`,"&-active":{backgroundColor:T.defaultColor}}}}}},X=T=>{const{componentCls:I,iconCls:he}=T;return{[I]:{[`${I}-small&-line, ${I}-small&-line ${I}-text ${he}`]:{fontSize:T.fontSizeSM}}}};var R=(0,L.Z)("Progress",T=>{const I=T.marginXXS/2,he=(0,ie.TS)(T,{progressStepMarginInlineEnd:I,progressStepMinWidth:I,progressActiveMotionDuration:"2.4s"});return[H(he),M(he),re(he),X(he)]},T=>({circleTextColor:T.colorText,defaultColor:T.colorInfo,remainingColor:T.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),_=function(T,I){var he={};for(var pe in T)Object.prototype.hasOwnProperty.call(T,pe)&&I.indexOf(pe)<0&&(he[pe]=T[pe]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,pe=Object.getOwnPropertySymbols(T);we{const{prefixCls:he,className:pe,rootClassName:we,steps:Je,strokeColor:ke,percent:ve=0,size:je="default",showInfo:J=!0,type:nt="line",status:Ct,format:O,style:Ve}=T,ze=_(T,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),fe=t.useMemo(()=>{var Ee,V;const ee=Z(T);return parseInt(ee!==void 0?(Ee=ee!=null?ee:0)===null||Ee===void 0?void 0:Ee.toString():(V=ve!=null?ve:0)===null||V===void 0?void 0:V.toString(),10)},[ve,T.success,T.successPercent]),Ie=t.useMemo(()=>!P.includes(Ct)&&fe>=100?"success":Ct||"normal",[Ct,fe]),{getPrefixCls:Ke,direction:Ft,progress:Mt}=t.useContext(c.E_),ot=Ke("progress",he),[wt,Bt]=R(ot),Tt=t.useMemo(()=>{if(!J)return null;const Ee=Z(T);let V;const ee=O||(ne=>`${ne}%`),te=nt==="line";return O||Ie!=="exception"&&Ie!=="success"?V=ee(K(ve),K(Ee)):Ie==="exception"?V=te?t.createElement(p.Z,null):t.createElement(o.Z,null):Ie==="success"&&(V=te?t.createElement(v.Z,null):t.createElement(g.Z,null)),t.createElement("span",{className:`${ot}-text`,title:typeof V=="string"?V:void 0},V)},[J,ve,fe,Ie,nt,ot,O]),Xt=Array.isArray(ke)?ke[0]:ke,jt=typeof ke=="string"||Array.isArray(ke)?ke:void 0;let At;nt==="line"?At=Je?t.createElement(se,Object.assign({},T,{strokeColor:jt,prefixCls:ot,steps:Je}),Tt):t.createElement(Me,Object.assign({},T,{strokeColor:Xt,prefixCls:ot,direction:Ft}),Tt):(nt==="circle"||nt==="dashboard")&&(At=t.createElement(We,Object.assign({},T,{strokeColor:Xt,prefixCls:ot,progressStatus:Ie}),Tt));const qt=i()(ot,`${ot}-status-${Ie}`,`${ot}-${nt==="dashboard"&&"circle"||Je&&"steps"||nt}`,{[`${ot}-inline-circle`]:nt==="circle"&&le(je,"circle")[0]<=20,[`${ot}-show-info`]:J,[`${ot}-${je}`]:typeof je=="string",[`${ot}-rtl`]:Ft==="rtl"},Mt==null?void 0:Mt.className,pe,we,Bt);return wt(t.createElement("div",Object.assign({ref:I,style:Object.assign(Object.assign({},Mt==null?void 0:Mt.style),Ve),className:qt,role:"progressbar","aria-valuenow":fe},(0,l.Z)(ze,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),At))}),q=ye},5112:function(_t,N,e){"use strict";e.d(N,{ZP:function(){return k}});var t=e(92310),v=e.n(t),g=e(18929),p=e(26112),o=e(59301),h=e(36355),i=e(19716);const l=o.createContext(null),c=l.Provider;var u=l;const r=o.createContext(null),d=r.Provider;var n=e(5630),a=e(8654),s=e(1684),f=e(32441),S=e(17313),E=e(83116),w=e(37613);const A=K=>{const{componentCls:Z,antCls:ue}=K,ge=`${Z}-group`;return{[ge]:Object.assign(Object.assign({},(0,S.Wf)(K)),{display:"inline-block",fontSize:0,[`&${ge}-rtl`]:{direction:"rtl"},[`${ue}-badge ${ue}-badge-count`]:{zIndex:1},[`> ${ue}-badge:not(:first-child) > ${ue}-button-wrapper`]:{borderInlineStart:"none"}})}},b=K=>{const{componentCls:Z,wrapperMarginInlineEnd:ue,colorPrimary:ge,radioSize:le,motionDurationSlow:me,motionDurationMid:De,motionEaseInOutCirc:rt,colorBgContainer:We,colorBorder:et,lineWidth:it,dotSize:Te,colorBgContainerDisabled:He,colorTextDisabled:Me,paddingXS:Ge,dotColorDisabled:se,lineType:ce,radioDotDisabledSize:Y,wireframe:L,colorWhite:ie}=K,Se=`${Z}-inner`;return{[`${Z}-wrapper`]:Object.assign(Object.assign({},(0,S.Wf)(K)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:ue,cursor:"pointer",[`&${Z}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:K.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${Z}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${it}px ${ce} ${ge}`,borderRadius:"50%",visibility:"hidden",content:'""'},[Z]:Object.assign(Object.assign({},(0,S.Wf)(K)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${Z}-wrapper:hover &, + &:hover ${Se}`]:{borderColor:ge},[`${Z}-input:focus-visible + ${Se}`]:Object.assign({},(0,S.oN)(K)),[`${Z}:hover::after, ${Z}-wrapper:hover &::after`]:{visibility:"visible"},[`${Z}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:le,height:le,marginBlockStart:le/-2,marginInlineStart:le/-2,backgroundColor:L?ge:ie,borderBlockStart:0,borderInlineStart:0,borderRadius:le,transform:"scale(0)",opacity:0,transition:`all ${me} ${rt}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:le,height:le,backgroundColor:We,borderColor:et,borderStyle:"solid",borderWidth:it,borderRadius:"50%",transition:`all ${De}`},[`${Z}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${Z}-checked`]:{[Se]:{borderColor:ge,backgroundColor:L?We:ge,"&::after":{transform:`scale(${Te/le})`,opacity:1,transition:`all ${me} ${rt}`}}},[`${Z}-disabled`]:{cursor:"not-allowed",[Se]:{backgroundColor:He,borderColor:et,cursor:"not-allowed","&::after":{backgroundColor:se}},[`${Z}-input`]:{cursor:"not-allowed"},[`${Z}-disabled + span`]:{color:Me,cursor:"not-allowed"},[`&${Z}-checked`]:{[Se]:{"&::after":{transform:`scale(${Y/le})`}}}},[`span${Z} + *`]:{paddingInlineStart:Ge,paddingInlineEnd:Ge}})}},C=K=>{const{buttonColor:Z,controlHeight:ue,componentCls:ge,lineWidth:le,lineType:me,colorBorder:De,motionDurationSlow:rt,motionDurationMid:We,buttonPaddingInline:et,fontSize:it,buttonBg:Te,fontSizeLG:He,controlHeightLG:Me,controlHeightSM:Ge,paddingXS:se,borderRadius:ce,borderRadiusSM:Y,borderRadiusLG:L,buttonCheckedBg:ie,buttonSolidCheckedColor:Se,colorTextDisabled:H,colorBgContainerDisabled:M,buttonCheckedBgDisabled:re,buttonCheckedColorDisabled:X,colorPrimary:R,colorPrimaryHover:_,colorPrimaryActive:U,buttonSolidCheckedBg:P,buttonSolidCheckedHoverBg:de,buttonSolidCheckedActiveBg:ye}=K;return{[`${ge}-button-wrapper`]:{position:"relative",display:"inline-block",height:ue,margin:0,paddingInline:et,paddingBlock:0,color:Z,fontSize:it,lineHeight:`${ue-le*2}px`,background:Te,border:`${le}px ${me} ${De}`,borderBlockStartWidth:le+.02,borderInlineStartWidth:0,borderInlineEndWidth:le,cursor:"pointer",transition:[`color ${We}`,`background ${We}`,`box-shadow ${We}`].join(","),a:{color:Z},[`> ${ge}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-le,insetInlineStart:-le,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:le,paddingInline:0,backgroundColor:De,transition:`background-color ${rt}`,content:'""'}},"&:first-child":{borderInlineStart:`${le}px ${me} ${De}`,borderStartStartRadius:ce,borderEndStartRadius:ce},"&:last-child":{borderStartEndRadius:ce,borderEndEndRadius:ce},"&:first-child:last-child":{borderRadius:ce},[`${ge}-group-large &`]:{height:Me,fontSize:He,lineHeight:`${Me-le*2}px`,"&:first-child":{borderStartStartRadius:L,borderEndStartRadius:L},"&:last-child":{borderStartEndRadius:L,borderEndEndRadius:L}},[`${ge}-group-small &`]:{height:Ge,paddingInline:se-le,paddingBlock:0,lineHeight:`${Ge-le*2}px`,"&:first-child":{borderStartStartRadius:Y,borderEndStartRadius:Y},"&:last-child":{borderStartEndRadius:Y,borderEndEndRadius:Y}},"&:hover":{position:"relative",color:R},"&:has(:focus-visible)":Object.assign({},(0,S.oN)(K)),[`${ge}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${ge}-button-wrapper-disabled)`]:{zIndex:1,color:R,background:ie,borderColor:R,"&::before":{backgroundColor:R},"&:first-child":{borderColor:R},"&:hover":{color:_,borderColor:_,"&::before":{backgroundColor:_}},"&:active":{color:U,borderColor:U,"&::before":{backgroundColor:U}}},[`${ge}-group-solid &-checked:not(${ge}-button-wrapper-disabled)`]:{color:Se,background:P,borderColor:P,"&:hover":{color:Se,background:de,borderColor:de},"&:active":{color:Se,background:ye,borderColor:ye}},"&-disabled":{color:H,backgroundColor:M,borderColor:De,cursor:"not-allowed","&:first-child, &:hover":{color:H,backgroundColor:M,borderColor:De}},[`&-disabled${ge}-button-wrapper-checked`]:{color:X,backgroundColor:re,borderColor:De,boxShadow:"none"}}}},m=K=>K-4*2;var y=(0,E.Z)("Radio",K=>{const{controlOutline:Z,controlOutlineWidth:ue,radioSize:ge}=K,le=`0 0 0 ${ue}px ${Z}`,me=le,De=m(ge),rt=(0,w.TS)(K,{radioDotDisabledSize:De,radioFocusShadow:le,radioButtonFocusShadow:me});return[A(rt),b(rt),C(rt)]},K=>{const{wireframe:Z,padding:ue,marginXS:ge,lineWidth:le,fontSizeLG:me,colorText:De,colorBgContainer:rt,colorTextDisabled:We,controlItemBgActiveDisabled:et,colorTextLightSolid:it,colorPrimary:Te,colorPrimaryHover:He,colorPrimaryActive:Me}=K,Ge=4,se=me,ce=Z?m(se):se-(Ge+le)*2;return{radioSize:se,dotSize:ce,dotColorDisabled:We,buttonSolidCheckedColor:it,buttonSolidCheckedBg:Te,buttonSolidCheckedHoverBg:He,buttonSolidCheckedActiveBg:Me,buttonBg:rt,buttonCheckedBg:rt,buttonColor:De,buttonCheckedBgDisabled:et,buttonCheckedColorDisabled:We,buttonPaddingInline:ue-le,wrapperMarginInlineEnd:ge}}),x=e(14088),F=e(4572),D=function(K,Z){var ue={};for(var ge in K)Object.prototype.hasOwnProperty.call(K,ge)&&Z.indexOf(ge)<0&&(ue[ge]=K[ge]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,ge=Object.getOwnPropertySymbols(K);le{var ue,ge;const le=o.useContext(u),me=o.useContext(r),{getPrefixCls:De,direction:rt,radio:We}=o.useContext(h.E_),et=o.useRef(null),it=(0,a.sQ)(Z,et),{isFormItemInput:Te}=o.useContext(f.aM),He=U=>{var P,de;(P=K.onChange)===null||P===void 0||P.call(K,U),(de=le==null?void 0:le.onChange)===null||de===void 0||de.call(le,U)},{prefixCls:Me,className:Ge,rootClassName:se,children:ce,style:Y}=K,L=D(K,["prefixCls","className","rootClassName","children","style"]),ie=De("radio",Me),Se=((le==null?void 0:le.optionType)||me)==="button",H=Se?`${ie}-button`:ie,[M,re]=y(ie),X=Object.assign({},L),R=o.useContext(s.Z);le&&(X.name=le.name,X.onChange=He,X.checked=K.value===le.value,X.disabled=(ue=X.disabled)!==null&&ue!==void 0?ue:le.disabled),X.disabled=(ge=X.disabled)!==null&&ge!==void 0?ge:R;const _=v()(`${H}-wrapper`,{[`${H}-wrapper-checked`]:X.checked,[`${H}-wrapper-disabled`]:X.disabled,[`${H}-wrapper-rtl`]:rt==="rtl",[`${H}-wrapper-in-form-item`]:Te},We==null?void 0:We.className,Ge,se,re);return M(o.createElement(x.Z,{component:"Radio",disabled:X.disabled},o.createElement("label",{className:_,style:Object.assign(Object.assign({},We==null?void 0:We.style),Y),onMouseEnter:K.onMouseEnter,onMouseLeave:K.onMouseLeave},o.createElement(n.Z,Object.assign({},X,{className:v()(X.className,!Se&&F.A),type:"radio",prefixCls:H,ref:it})),ce!==void 0?o.createElement("span",null,ce):null)))};var Ce=o.forwardRef(j);const oe=o.forwardRef((K,Z)=>{const{getPrefixCls:ue,direction:ge}=o.useContext(h.E_),[le,me]=(0,g.Z)(K.defaultValue,{value:K.value}),De=P=>{const de=le,ye=P.target.value;"value"in K||me(ye);const{onChange:q}=K;q&&ye!==de&&q(P)},{prefixCls:rt,className:We,rootClassName:et,options:it,buttonStyle:Te="outline",disabled:He,children:Me,size:Ge,style:se,id:ce,onMouseEnter:Y,onMouseLeave:L,onFocus:ie,onBlur:Se}=K,H=ue("radio",rt),M=`${H}-group`,[re,X]=y(H);let R=Me;it&&it.length>0&&(R=it.map(P=>typeof P=="string"||typeof P=="number"?o.createElement(Ce,{key:P.toString(),prefixCls:H,disabled:He,value:P,checked:le===P},P):o.createElement(Ce,{key:`radio-group-value-options-${P.value}`,prefixCls:H,disabled:P.disabled||He,value:P.value,checked:le===P.value,title:P.title,style:P.style},P.label)));const _=(0,i.Z)(Ge),U=v()(M,`${M}-${Te}`,{[`${M}-${_}`]:_,[`${M}-rtl`]:ge==="rtl"},We,et,X);return re(o.createElement("div",Object.assign({},(0,p.Z)(K,{aria:!0,data:!0}),{className:U,style:se,onMouseEnter:Y,onMouseLeave:L,onFocus:ie,onBlur:Se,id:ce,ref:Z}),o.createElement(c,{value:{onChange:De,value:le,disabled:K.disabled,name:K.name,optionType:K.optionType}},R)))});var Fe=o.memo(oe),B=function(K,Z){var ue={};for(var ge in K)Object.prototype.hasOwnProperty.call(K,ge)&&Z.indexOf(ge)<0&&(ue[ge]=K[ge]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,ge=Object.getOwnPropertySymbols(K);le{const{getPrefixCls:ue}=o.useContext(h.E_),{prefixCls:ge}=K,le=B(K,["prefixCls"]),me=ue("radio",ge);return o.createElement(d,{value:"button"},o.createElement(Ce,Object.assign({prefixCls:me},le,{type:"radio",ref:Z})))};var Q=o.forwardRef($);const ae=Ce;ae.Button=Q,ae.Group=Fe,ae.__ANT_RADIO=!0;var k=ae},13570:function(_t,N,e){"use strict";e.d(N,{Z:function(){return K}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},p=g,o=e(7657),h=function(ue,ge){return v.createElement(o.Z,(0,t.Z)({},ue,{ref:ge,icon:p}))},i=v.forwardRef(h),l=i,c=e(92310),u=e.n(c),r=e(18082),d=e(52456),n=e(5883),a=e(18929),s=e(10228),f=e(26112);function S(Z,ue){var ge=Z.disabled,le=Z.prefixCls,me=Z.character,De=Z.characterRender,rt=Z.index,We=Z.count,et=Z.value,it=Z.allowHalf,Te=Z.focused,He=Z.onHover,Me=Z.onClick,Ge=function(M){He(M,rt)},se=function(M){Me(M,rt)},ce=function(M){M.keyCode===s.Z.ENTER&&Me(M,rt)},Y=rt+1,L=new Set([le]);et===0&&rt===0&&Te?L.add("".concat(le,"-focused")):it&&et+.5>=Y&&etrt?"true":"false","aria-posinset":rt+1,"aria-setsize":We,tabIndex:ge?-1:0},v.createElement("div",{className:"".concat(le,"-first")},ie),v.createElement("div",{className:"".concat(le,"-second")},ie)));return De&&(Se=De(Se,Z)),Se}var E=v.forwardRef(S);function w(){var Z=v.useRef({});function ue(le){return Z.current[le]}function ge(le){return function(me){Z.current[le]=me}}return[ue,ge]}function A(Z){var ue=Z.pageXOffset,ge="scrollLeft";if(typeof ue!="number"){var le=Z.document;ue=le.documentElement[ge],typeof ue!="number"&&(ue=le.body[ge])}return ue}function b(Z){var ue,ge,le=Z.ownerDocument,me=le.body,De=le&&le.documentElement,rt=Z.getBoundingClientRect();return ue=rt.left,ge=rt.top,ue-=De.clientLeft||me.clientLeft||0,ge-=De.clientTop||me.clientTop||0,{left:ue,top:ge}}function C(Z){var ue=b(Z),ge=Z.ownerDocument,le=ge.defaultView||ge.parentWindow;return ue.left+=A(le),ue.left}var m=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function y(Z,ue){var ge,le=Z.prefixCls,me=le===void 0?"rc-rate":le,De=Z.className,rt=Z.defaultValue,We=Z.value,et=Z.count,it=et===void 0?5:et,Te=Z.allowHalf,He=Te===void 0?!1:Te,Me=Z.allowClear,Ge=Me===void 0?!0:Me,se=Z.character,ce=se===void 0?"\u2605":se,Y=Z.characterRender,L=Z.disabled,ie=Z.direction,Se=ie===void 0?"ltr":ie,H=Z.tabIndex,M=H===void 0?0:H,re=Z.autoFocus,X=Z.onHoverChange,R=Z.onChange,_=Z.onFocus,U=Z.onBlur,P=Z.onKeyDown,de=Z.onMouseLeave,ye=(0,n.Z)(Z,m),q=w(),T=(0,d.Z)(q,2),I=T[0],he=T[1],pe=v.useRef(null),we=function(){if(!L){var ne;(ne=pe.current)===null||ne===void 0||ne.focus()}};v.useImperativeHandle(ue,function(){return{focus:we,blur:function(){if(!L){var ne;(ne=pe.current)===null||ne===void 0||ne.blur()}}}});var Je=(0,a.Z)(rt||0,{value:We}),ke=(0,d.Z)(Je,2),ve=ke[0],je=ke[1],J=(0,a.Z)(null),nt=(0,d.Z)(J,2),Ct=nt[0],O=nt[1],Ve=function(ne,Re){var Be=Se==="rtl",$e=ne+1;if(He){var ct=I(ne),xt=C(ct),Ot=ct.clientWidth;(Be&&Re-xt>Ot/2||!Be&&Re-xt0&&!Be||Re===s.Z.RIGHT&&$e>0&&Be?(He?$e-=.5:$e-=1,ze($e),ne.preventDefault()):Re===s.Z.LEFT&&$e{const{componentCls:ue}=Z;return{[`${ue}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Z.marginXS},"> div":{transition:`all ${Z.motionDurationMid}, outline 0s`,"&:hover":{transform:Z.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Z.lineWidth}px dashed ${Z.starColor}`,transform:Z.starHoverScale}},"&-first, &-second":{color:Z.starBg,transition:`all ${Z.motionDurationMid}`,userSelect:"none",[Z.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${ue}-star-first, &-half ${ue}-star-second`]:{opacity:1},[`&-half ${ue}-star-first, &-full ${ue}-star-second`]:{color:"inherit"}}}},B=Z=>({[`&-rtl${Z.componentCls}`]:{direction:"rtl"}}),$=Z=>{const{componentCls:ue}=Z;return{[ue]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,z.Wf)(Z)),{display:"inline-block",margin:0,padding:0,color:Z.starColor,fontSize:Z.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${ue} ${ue}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Fe(Z)),{[`+ ${ue}-text`]:{display:"inline-block",marginInlineStart:Z.marginXS,fontSize:Z.fontSize}}),B(Z))}};var Q=(0,Ce.Z)("Rate",Z=>{const ue=(0,oe.TS)(Z,{});return[$(ue)]},Z=>({starColor:Z.yellow6,starSize:Z.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Z.colorFillContent})),ae=function(Z,ue){var ge={};for(var le in Z)Object.prototype.hasOwnProperty.call(Z,le)&&ue.indexOf(le)<0&&(ge[le]=Z[le]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,le=Object.getOwnPropertySymbols(Z);me{const{prefixCls:ge,className:le,rootClassName:me,style:De,tooltips:rt,character:We=v.createElement(l,null)}=Z,et=ae(Z,["prefixCls","className","rootClassName","style","tooltips","character"]),it=(L,ie)=>{let{index:Se}=ie;return rt?v.createElement(j.Z,{title:rt[Se]},L):L},{getPrefixCls:Te,direction:He,rate:Me}=v.useContext(D.E_),Ge=Te("rate",ge),[se,ce]=Q(Ge),Y=Object.assign(Object.assign({},Me==null?void 0:Me.style),De);return se(v.createElement(F,Object.assign({ref:ue,character:We,characterRender:it},et,{className:u()(le,me,ce,Me==null?void 0:Me.className),style:Y,prefixCls:Ge,direction:He})))})},57809:function(_t,N,e){"use strict";var t=e(92310),v=e.n(t),g=e(77861),p=e(2738),o=e(59301),h=e(53487),i=e(62892),l=e(19080),c=e(36355),u=e(1684),r=e(93891),d=e(19716),n=e(32441),a=e(33234),s=e(14154),f=e(58582),S=e(84443),E=e(66339),w=function(y,x){var F={};for(var D in y)Object.prototype.hasOwnProperty.call(y,D)&&x.indexOf(D)<0&&(F[D]=y[D]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,D=Object.getOwnPropertySymbols(y);j{var F,{prefixCls:D,bordered:j=!0,className:z,rootClassName:Ce,getPopupContainer:oe,popupClassName:Fe,dropdownClassName:B,listHeight:$=256,placement:Q,listItemHeight:ae=24,size:k,disabled:K,notFoundContent:Z,status:ue,builtinPlacements:ge,dropdownMatchSelectWidth:le,popupMatchSelectWidth:me,direction:De,style:rt,allowClear:We}=y,et=w(y,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:it,getPrefixCls:Te,renderEmpty:He,direction:Me,virtual:Ge,popupMatchSelectWidth:se,popupOverflow:ce,select:Y}=o.useContext(c.E_),L=Te("select",D),ie=Te(),Se=De!=null?De:Me,{compactSize:H,compactItemClassnames:M}=(0,a.ri)(L,Se),[re,X]=(0,s.Z)(L),R=o.useMemo(()=>{const{mode:Ie}=et;if(Ie!=="combobox")return Ie===A?"combobox":Ie},[et.mode]),_=R==="multiple"||R==="tags",U=(0,S.Z)(et.suffixIcon,et.showArrow),P=(F=me!=null?me:le)!==null&&F!==void 0?F:se,{status:de,hasFeedback:ye,isFormItemInput:q,feedbackIcon:T}=o.useContext(n.aM),I=(0,l.F)(de,ue);let he;Z!==void 0?he=Z:R==="combobox"?he=null:he=(He==null?void 0:He("Select"))||o.createElement(r.Z,{componentName:"Select"});const{suffixIcon:pe,itemIcon:we,removeIcon:Je,clearIcon:ke}=(0,E.Z)(Object.assign(Object.assign({},et),{multiple:_,hasFeedback:ye,feedbackIcon:T,showSuffixIcon:U,prefixCls:L,showArrow:et.showArrow,componentName:"Select"})),ve=We===!0?{clearIcon:ke}:We,je=(0,p.Z)(et,["suffixIcon","itemIcon"]),J=v()(Fe||B,{[`${L}-dropdown-${Se}`]:Se==="rtl"},Ce,X),nt=(0,d.Z)(Ie=>{var Ke;return(Ke=k!=null?k:H)!==null&&Ke!==void 0?Ke:Ie}),Ct=o.useContext(u.Z),O=K!=null?K:Ct,Ve=v()({[`${L}-lg`]:nt==="large",[`${L}-sm`]:nt==="small",[`${L}-rtl`]:Se==="rtl",[`${L}-borderless`]:!j,[`${L}-in-form-item`]:q},(0,l.Z)(L,I,ye),M,Y==null?void 0:Y.className,z,Ce,X),ze=o.useMemo(()=>Q!==void 0?Q:Se==="rtl"?"bottomRight":"bottomLeft",[Q,Se]),fe=(0,f.Z)(ge,ce);return re(o.createElement(g.ZP,Object.assign({ref:x,virtual:Ge,showSearch:Y==null?void 0:Y.showSearch},je,{style:Object.assign(Object.assign({},Y==null?void 0:Y.style),rt),dropdownMatchSelectWidth:P,builtinPlacements:fe,transitionName:(0,i.m)(ie,"slide-up",et.transitionName),listHeight:$,listItemHeight:ae,mode:R,prefixCls:L,placement:ze,direction:Se,suffixIcon:pe,menuItemSelectedIcon:we,removeIcon:Je,allowClear:ve,notFoundContent:he,className:Ve,getPopupContainer:oe||it,dropdownClassName:J,disabled:O})))},C=o.forwardRef(b),m=(0,h.Z)(C);C.SECRET_COMBOBOX_MODE_DO_NOT_USE=A,C.Option=g.Wx,C.OptGroup=g.Xo,C._InternalPanelDoNotUseOrYouWillBeFired=m,N.default=C},14154:function(_t,N,e){"use strict";e.d(N,{Z:function(){return C}});var t=e(17313),v=e(74207),g=e(37613),p=e(83116),o=e(13826),h=e(92899);const i=m=>{const{optionHeight:y,optionFontSize:x,optionLineHeight:F,optionPadding:D}=m;return{position:"relative",display:"block",minHeight:y,padding:D,color:m.colorText,fontWeight:"normal",fontSize:x,lineHeight:F,boxSizing:"border-box"}};var c=m=>{const{antCls:y,componentCls:x}=m,F=`${x}-item`,D=`&${y}-slide-up-enter${y}-slide-up-enter-active`,j=`&${y}-slide-up-appear${y}-slide-up-appear-active`,z=`&${y}-slide-up-leave${y}-slide-up-leave-active`,Ce=`${x}-dropdown-placement-`;return[{[`${x}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(m)),{position:"absolute",top:-9999,zIndex:m.zIndexPopup,boxSizing:"border-box",padding:m.paddingXXS,overflow:"hidden",fontSize:m.fontSize,fontVariant:"initial",backgroundColor:m.colorBgElevated,borderRadius:m.borderRadiusLG,outline:"none",boxShadow:m.boxShadowSecondary,[` + ${D}${Ce}bottomLeft, + ${j}${Ce}bottomLeft + `]:{animationName:o.fJ},[` + ${D}${Ce}topLeft, + ${j}${Ce}topLeft, + ${D}${Ce}topRight, + ${j}${Ce}topRight + `]:{animationName:o.Qt},[`${z}${Ce}bottomLeft`]:{animationName:o.Uw},[` + ${z}${Ce}topLeft, + ${z}${Ce}topRight + `]:{animationName:o.ly},"&-hidden":{display:"none"},[`${F}`]:Object.assign(Object.assign({},i(m)),{cursor:"pointer",transition:`background ${m.motionDurationSlow} ease`,borderRadius:m.borderRadiusSM,"&-group":{color:m.colorTextDescription,fontSize:m.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},t.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${F}-option-disabled)`]:{backgroundColor:m.optionActiveBg},[`&-selected:not(${F}-option-disabled)`]:{color:m.optionSelectedColor,fontWeight:m.optionSelectedFontWeight,backgroundColor:m.optionSelectedBg,[`${F}-option-state`]:{color:m.colorPrimary}},"&-disabled":{[`&${F}-option-selected`]:{backgroundColor:m.colorBgContainerDisabled},color:m.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:m.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,o.oN)(m,"slide-up"),(0,o.oN)(m,"slide-down"),(0,h.Fm)(m,"move-up"),(0,h.Fm)(m,"move-down")]};const u=2,r=m=>{let{controlHeightSM:y,controlHeight:x,lineWidth:F}=m;const D=(x-y)/2-F,j=Math.ceil(D/2);return[D,j]};function d(m,y){const{componentCls:x,iconCls:F}=m,D=`${x}-selection-overflow`,j=m.multipleSelectItemHeight,[z]=r(m),Ce=y?`${x}-${y}`:"";return{[`${x}-multiple${Ce}`]:{fontSize:m.fontSize,[D]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${x}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${z-u}px ${u*2}px`,borderRadius:m.borderRadius,[`${x}-show-search&`]:{cursor:"text"},[`${x}-disabled&`]:{background:m.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${u}px 0`,lineHeight:`${j}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${x}-show-arrow ${x}-selector, + &${x}-allow-clear ${x}-selector + `]:{paddingInlineEnd:m.fontSizeIcon+m.controlPaddingHorizontal},[`${x}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:j,marginTop:u,marginBottom:u,lineHeight:`${j-m.lineWidth*2}px`,background:m.multipleItemBg,border:`${m.lineWidth}px ${m.lineType} ${m.multipleItemBorderColor}`,borderRadius:m.borderRadiusSM,cursor:"default",transition:`font-size ${m.motionDurationSlow}, line-height ${m.motionDurationSlow}, height ${m.motionDurationSlow}`,userSelect:"none",marginInlineEnd:u*2,paddingInlineStart:m.paddingXS,paddingInlineEnd:m.paddingXS/2,[`${x}-disabled&`]:{color:m.multipleItemColorDisabled,borderColor:m.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:m.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,t.Ro)()),{display:"inline-flex",alignItems:"center",color:m.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${F}`]:{verticalAlign:"-0.2em"},"&:hover":{color:m.colorIconHover}})},[`${D}-item + ${D}-item`]:{[`${x}-selection-search`]:{marginInlineStart:0}},[`${x}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:m.inputPaddingHorizontalBase-z,"\n &-input,\n &-mirror\n ":{height:j,fontFamily:m.fontFamily,lineHeight:`${j}px`,transition:`all ${m.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${x}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:m.inputPaddingHorizontalBase,insetInlineEnd:m.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${m.motionDurationSlow}`}}}}var a=m=>{const{componentCls:y}=m,x=(0,g.TS)(m,{controlHeight:m.controlHeightSM,multipleSelectItemHeight:m.controlHeightXS,borderRadius:m.borderRadiusSM,borderRadiusSM:m.borderRadiusXS}),F=(0,g.TS)(m,{fontSize:m.fontSizeLG,controlHeight:m.controlHeightLG,multipleSelectItemHeight:m.multipleItemHeightLG,borderRadius:m.borderRadiusLG,borderRadiusSM:m.borderRadius}),[,D]=r(m);return[d(m),d(x,"sm"),{[`${y}-multiple${y}-sm`]:{[`${y}-selection-placeholder`]:{insetInline:m.controlPaddingHorizontalSM-m.lineWidth},[`${y}-selection-search`]:{marginInlineStart:D}}},d(F,"lg")]};function s(m,y){const{componentCls:x,inputPaddingHorizontalBase:F,borderRadius:D}=m,j=m.controlHeight-m.lineWidth*2,z=Math.ceil(m.fontSize*1.25),Ce=y?`${x}-${y}`:"";return{[`${x}-single${Ce}`]:{fontSize:m.fontSize,[`${x}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(m)),{display:"flex",borderRadius:D,[`${x}-selection-search`]:{position:"absolute",top:0,insetInlineStart:F,insetInlineEnd:F,bottom:0,"&-input":{width:"100%"}},[` + ${x}-selection-item, + ${x}-selection-placeholder + `]:{padding:0,lineHeight:`${j}px`,transition:`all ${m.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${j}px`}},[`${x}-selection-item`]:{position:"relative",userSelect:"none"},[`${x}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${x}-selection-item:after`,`${x}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${x}-show-arrow ${x}-selection-item, + &${x}-show-arrow ${x}-selection-placeholder + `]:{paddingInlineEnd:z},[`&${x}-open ${x}-selection-item`]:{color:m.colorTextPlaceholder},[`&:not(${x}-customize-input)`]:{[`${x}-selector`]:{width:"100%",height:m.controlHeight,padding:`0 ${F}px`,[`${x}-selection-search-input`]:{height:j},"&:after":{lineHeight:`${j}px`}}},[`&${x}-customize-input`]:{[`${x}-selector`]:{"&:after":{display:"none"},[`${x}-selection-search`]:{position:"static",width:"100%"},[`${x}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${F}px`,"&:after":{display:"none"}}}}}}}function f(m){const{componentCls:y}=m,x=m.controlPaddingHorizontalSM-m.lineWidth;return[s(m),s((0,g.TS)(m,{controlHeight:m.controlHeightSM,borderRadius:m.borderRadiusSM}),"sm"),{[`${y}-single${y}-sm`]:{[`&:not(${y}-customize-input)`]:{[`${y}-selection-search`]:{insetInlineStart:x,insetInlineEnd:x},[`${y}-selector`]:{padding:`0 ${x}px`},[`&${y}-show-arrow ${y}-selection-search`]:{insetInlineEnd:x+m.fontSize*1.5},[` + &${y}-show-arrow ${y}-selection-item, + &${y}-show-arrow ${y}-selection-placeholder + `]:{paddingInlineEnd:m.fontSize*1.5}}}},s((0,g.TS)(m,{controlHeight:m.singleItemHeightLG,fontSize:m.fontSizeLG,borderRadius:m.borderRadiusLG}),"lg")]}const S=m=>{const{componentCls:y,selectorBg:x}=m;return{position:"relative",backgroundColor:x,border:`${m.lineWidth}px ${m.lineType} ${m.colorBorder}`,transition:`all ${m.motionDurationMid} ${m.motionEaseInOut}`,input:{cursor:"pointer"},[`${y}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${y}-disabled&`]:{color:m.colorTextDisabled,background:m.colorBgContainerDisabled,cursor:"not-allowed",[`${y}-multiple&`]:{background:m.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},E=function(m,y){let x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:F,borderHoverColor:D,outlineColor:j,antCls:z}=y,Ce=x?{[`${F}-selector`]:{borderColor:D}}:{};return{[m]:{[`&:not(${F}-disabled):not(${F}-customize-input):not(${z}-pagination-size-changer)`]:Object.assign(Object.assign({},Ce),{[`${F}-focused& ${F}-selector`]:{borderColor:D,boxShadow:`0 0 0 ${y.controlOutlineWidth}px ${j}`,outline:0},[`&:hover ${F}-selector`]:{borderColor:D}})}}},w=m=>{const{componentCls:y}=m;return{[`${y}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},A=m=>{const{componentCls:y,inputPaddingHorizontalBase:x,iconCls:F}=m;return{[y]:Object.assign(Object.assign({},(0,t.Wf)(m)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${y}-customize-input) ${y}-selector`]:Object.assign(Object.assign({},S(m)),w(m)),[`${y}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${y}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:m.colorTextPlaceholder,pointerEvents:"none"}),[`${y}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:x,height:m.fontSizeIcon,marginTop:-m.fontSizeIcon/2,color:m.colorTextQuaternary,fontSize:m.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[F]:{verticalAlign:"top",transition:`transform ${m.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${y}-suffix)`]:{pointerEvents:"auto"}},[`${y}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${y}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:x,zIndex:1,display:"inline-block",width:m.fontSizeIcon,height:m.fontSizeIcon,marginTop:-m.fontSizeIcon/2,color:m.colorTextQuaternary,fontSize:m.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:m.clearBg,cursor:"pointer",opacity:0,transition:`color ${m.motionDurationMid} ease, opacity ${m.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:m.colorTextTertiary}},"&:hover":{[`${y}-clear`]:{opacity:1}}}),[`${y}-has-feedback`]:{[`${y}-clear`]:{insetInlineEnd:x+m.fontSize+m.paddingXS}}}},b=m=>{const{componentCls:y}=m;return[{[y]:{[`&-borderless ${y}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${y}-in-form-item`]:{width:"100%"}}},A(m),f(m),a(m),c(m),{[`${y}-rtl`]:{direction:"rtl"}},E(y,(0,g.TS)(m,{borderHoverColor:m.colorPrimaryHover,outlineColor:m.controlOutline})),E(`${y}-status-error`,(0,g.TS)(m,{borderHoverColor:m.colorErrorHover,outlineColor:m.colorErrorOutline}),!0),E(`${y}-status-warning`,(0,g.TS)(m,{borderHoverColor:m.colorWarningHover,outlineColor:m.colorWarningOutline}),!0),(0,v.c)(m,{borderElCls:`${y}-selector`,focusElCls:`${y}-focused`})]};var C=(0,p.Z)("Select",(m,y)=>{let{rootPrefixCls:x}=y;const F=(0,g.TS)(m,{rootPrefixCls:x,inputPaddingHorizontalBase:m.paddingSM-1,multipleSelectItemHeight:m.multipleItemHeight});return[b(F)]},m=>{const{fontSize:y,lineHeight:x,controlHeight:F,controlPaddingHorizontal:D,zIndexPopupBase:j,colorText:z,fontWeightStrong:Ce,controlItemBgActive:oe,controlItemBgHover:Fe,colorBgContainer:B,colorFillSecondary:$,controlHeightLG:Q,controlHeightSM:ae,colorBgContainerDisabled:k,colorTextDisabled:K}=m;return{zIndexPopup:j+50,optionSelectedColor:z,optionSelectedFontWeight:Ce,optionSelectedBg:oe,optionActiveBg:Fe,optionPadding:`${(F-y*x)/2}px ${D}px`,optionFontSize:y,optionLineHeight:x,optionHeight:F,selectorBg:B,clearBg:B,singleItemHeightLG:Q,multipleItemBg:$,multipleItemBorderColor:"transparent",multipleItemHeight:ae,multipleItemHeightLG:F,multipleSelectorBgDisabled:k,multipleItemColorDisabled:K,multipleItemBorderColorDisabled:"transparent"}})},58582:function(_t,N,e){"use strict";e.d(N,{Z:function(){return v}});const t=g=>{const o={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="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(g,p){return g||t(p)}},84443:function(_t,N,e){"use strict";e.d(N,{Z:function(){return t}});function t(v,g){return g!==void 0?g:v!==null}},66339:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(40001),v=e(19248),g=e(99267),p=e(84105),o=e(58617),h=e(47472),i=e(59301);function l(c){let{suffixIcon:u,clearIcon:r,menuItemSelectedIcon:d,removeIcon:n,loading:a,multiple:s,hasFeedback:f,prefixCls:S,showSuffixIcon:E,feedbackIcon:w,showArrow:A,componentName:b}=c;const C=r!=null?r:i.createElement(v.Z,null),m=D=>u===null&&!f&&!A?null:i.createElement(i.Fragment,null,E!==!1&&D,f&&w);let y=null;if(u!==void 0)y=m(u);else if(a)y=m(i.createElement(o.Z,{spin:!0}));else{const D=`${S}-suffix`;y=j=>{let{open:z,showSearch:Ce}=j;return m(z&&Ce?i.createElement(h.Z,{className:D}):i.createElement(p.Z,{className:D}))}}let x=null;d!==void 0?x=d:s?x=i.createElement(t.Z,null):x=null;let F=null;return n!==void 0?F=n:F=i.createElement(g.Z,null),{clearIcon:C,suffixIcon:y,itemIcon:x,removeIcon:F}}},61621:function(_t,N,e){"use strict";e.d(N,{Z:function(){return ce}});var t=e(92310),v=e.n(t),g=e(59301),p=e(36355),o=e(2738),i=Y=>{const{prefixCls:L,className:ie,style:Se,size:H,shape:M}=Y,re=v()({[`${L}-lg`]:H==="large",[`${L}-sm`]:H==="small"}),X=v()({[`${L}-circle`]:M==="circle",[`${L}-square`]:M==="square",[`${L}-round`]:M==="round"}),R=g.useMemo(()=>typeof H=="number"?{width:H,height:H,lineHeight:`${H}px`}:{},[H]);return g.createElement("span",{className:v()(L,re,X,ie),style:Object.assign(Object.assign({},R),Se)})},l=e(93083),c=e(83116),u=e(37613);const r=new l.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),d=Y=>({height:Y,lineHeight:`${Y}px`}),n=Y=>Object.assign({width:Y},d(Y)),a=Y=>({background:Y.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:r,animationDuration:Y.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),s=Y=>Object.assign({width:Y*5,minWidth:Y*5},d(Y)),f=Y=>{const{skeletonAvatarCls:L,gradientFromColor:ie,controlHeight:Se,controlHeightLG:H,controlHeightSM:M}=Y;return{[`${L}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ie},n(Se)),[`${L}${L}-circle`]:{borderRadius:"50%"},[`${L}${L}-lg`]:Object.assign({},n(H)),[`${L}${L}-sm`]:Object.assign({},n(M))}},S=Y=>{const{controlHeight:L,borderRadiusSM:ie,skeletonInputCls:Se,controlHeightLG:H,controlHeightSM:M,gradientFromColor:re}=Y;return{[`${Se}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:re,borderRadius:ie},s(L)),[`${Se}-lg`]:Object.assign({},s(H)),[`${Se}-sm`]:Object.assign({},s(M))}},E=Y=>Object.assign({width:Y},d(Y)),w=Y=>{const{skeletonImageCls:L,imageSizeBase:ie,gradientFromColor:Se,borderRadiusSM:H}=Y;return{[`${L}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Se,borderRadius:H},E(ie*2)),{[`${L}-path`]:{fill:"#bfbfbf"},[`${L}-svg`]:Object.assign(Object.assign({},E(ie)),{maxWidth:ie*4,maxHeight:ie*4}),[`${L}-svg${L}-svg-circle`]:{borderRadius:"50%"}}),[`${L}${L}-circle`]:{borderRadius:"50%"}}},A=(Y,L,ie)=>{const{skeletonButtonCls:Se}=Y;return{[`${ie}${Se}-circle`]:{width:L,minWidth:L,borderRadius:"50%"},[`${ie}${Se}-round`]:{borderRadius:L}}},b=Y=>Object.assign({width:Y*2,minWidth:Y*2},d(Y)),C=Y=>{const{borderRadiusSM:L,skeletonButtonCls:ie,controlHeight:Se,controlHeightLG:H,controlHeightSM:M,gradientFromColor:re}=Y;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ie}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:re,borderRadius:L,width:Se*2,minWidth:Se*2},b(Se))},A(Y,Se,ie)),{[`${ie}-lg`]:Object.assign({},b(H))}),A(Y,H,`${ie}-lg`)),{[`${ie}-sm`]:Object.assign({},b(M))}),A(Y,M,`${ie}-sm`))},m=Y=>{const{componentCls:L,skeletonAvatarCls:ie,skeletonTitleCls:Se,skeletonParagraphCls:H,skeletonButtonCls:M,skeletonInputCls:re,skeletonImageCls:X,controlHeight:R,controlHeightLG:_,controlHeightSM:U,gradientFromColor:P,padding:de,marginSM:ye,borderRadius:q,titleHeight:T,blockRadius:I,paragraphLiHeight:he,controlHeightXS:pe,paragraphMarginTop:we}=Y;return{[`${L}`]:{display:"table",width:"100%",[`${L}-header`]:{display:"table-cell",paddingInlineEnd:de,verticalAlign:"top",[`${ie}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:P},n(R)),[`${ie}-circle`]:{borderRadius:"50%"},[`${ie}-lg`]:Object.assign({},n(_)),[`${ie}-sm`]:Object.assign({},n(U))},[`${L}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Se}`]:{width:"100%",height:T,background:P,borderRadius:I,[`+ ${H}`]:{marginBlockStart:U}},[`${H}`]:{padding:0,"> li":{width:"100%",height:he,listStyle:"none",background:P,borderRadius:I,"+ li":{marginBlockStart:pe}}},[`${H}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${L}-content`]:{[`${Se}, ${H} > li`]:{borderRadius:q}}},[`${L}-with-avatar ${L}-content`]:{[`${Se}`]:{marginBlockStart:ye,[`+ ${H}`]:{marginBlockStart:we}}},[`${L}${L}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},C(Y)),f(Y)),S(Y)),w(Y)),[`${L}${L}-block`]:{width:"100%",[`${M}`]:{width:"100%"},[`${re}`]:{width:"100%"}},[`${L}${L}-active`]:{[` + ${Se}, + ${H} > li, + ${ie}, + ${M}, + ${re}, + ${X} + `]:Object.assign({},a(Y))}}};var y=(0,c.Z)("Skeleton",Y=>{const{componentCls:L}=Y,ie=(0,u.TS)(Y,{skeletonAvatarCls:`${L}-avatar`,skeletonTitleCls:`${L}-title`,skeletonParagraphCls:`${L}-paragraph`,skeletonButtonCls:`${L}-button`,skeletonInputCls:`${L}-input`,skeletonImageCls:`${L}-image`,imageSizeBase:Y.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Y.gradientFromColor} 25%, ${Y.gradientToColor} 37%, ${Y.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[m(ie)]},Y=>{const{colorFillContent:L,colorFill:ie}=Y,Se=L,H=ie;return{color:Se,colorGradientEnd:H,gradientFromColor:Se,gradientToColor:H,titleHeight:Y.controlHeight/2,blockRadius:Y.borderRadiusSM,paragraphMarginTop:Y.marginLG+Y.marginXXS,paragraphLiHeight:Y.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),F=Y=>{const{prefixCls:L,className:ie,rootClassName:Se,active:H,shape:M="circle",size:re="default"}=Y,{getPrefixCls:X}=g.useContext(p.E_),R=X("skeleton",L),[_,U]=y(R),P=(0,o.Z)(Y,["prefixCls","className"]),de=v()(R,`${R}-element`,{[`${R}-active`]:H},ie,Se,U);return _(g.createElement("div",{className:de},g.createElement(i,Object.assign({prefixCls:`${R}-avatar`,shape:M,size:re},P))))},j=Y=>{const{prefixCls:L,className:ie,rootClassName:Se,active:H,block:M=!1,size:re="default"}=Y,{getPrefixCls:X}=g.useContext(p.E_),R=X("skeleton",L),[_,U]=y(R),P=(0,o.Z)(Y,["prefixCls"]),de=v()(R,`${R}-element`,{[`${R}-active`]:H,[`${R}-block`]:M},ie,Se,U);return _(g.createElement("div",{className:de},g.createElement(i,Object.assign({prefixCls:`${R}-button`,size:re},P))))};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 oe=Y=>{const{prefixCls:L,className:ie,rootClassName:Se,style:H,active:M}=Y,{getPrefixCls:re}=g.useContext(p.E_),X=re("skeleton",L),[R,_]=y(X),U=v()(X,`${X}-element`,{[`${X}-active`]:M},ie,Se,_);return R(g.createElement("div",{className:U},g.createElement("div",{className:v()(`${X}-image`,ie),style:H},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${X}-image-svg`},g.createElement("path",{d:z,className:`${X}-image-path`})))))},B=Y=>{const{prefixCls:L,className:ie,rootClassName:Se,active:H,block:M,size:re="default"}=Y,{getPrefixCls:X}=g.useContext(p.E_),R=X("skeleton",L),[_,U]=y(R),P=(0,o.Z)(Y,["prefixCls"]),de=v()(R,`${R}-element`,{[`${R}-active`]:H,[`${R}-block`]:M},ie,Se,U);return _(g.createElement("div",{className:de},g.createElement(i,Object.assign({prefixCls:`${R}-input`,size:re},P))))},$=e(5016),Q={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=Q,k=e(7657),K=function(L,ie){return g.createElement(k.Z,(0,$.Z)({},L,{ref:ie,icon:ae}))},Z=g.forwardRef(K),ue=Z,le=Y=>{const{prefixCls:L,className:ie,rootClassName:Se,style:H,active:M,children:re}=Y,{getPrefixCls:X}=g.useContext(p.E_),R=X("skeleton",L),[_,U]=y(R),P=v()(R,`${R}-element`,{[`${R}-active`]:M},U,ie,Se),de=re!=null?re:g.createElement(ue,null);return _(g.createElement("div",{className:P},g.createElement("div",{className:v()(`${R}-image`,ie),style:H},de)))},me=e(92393),rt=Y=>{const L=X=>{const{width:R,rows:_=2}=Y;if(Array.isArray(R))return R[X];if(_-1===X)return R},{prefixCls:ie,className:Se,style:H,rows:M}=Y,re=(0,me.Z)(Array(M)).map((X,R)=>g.createElement("li",{key:R,style:{width:L(R)}}));return g.createElement("ul",{className:v()(ie,Se),style:H},re)},et=Y=>{let{prefixCls:L,className:ie,width:Se,style:H}=Y;return g.createElement("h3",{className:v()(L,ie),style:Object.assign({width:Se},H)})};function it(Y){return Y&&typeof Y=="object"?Y:{}}function Te(Y,L){return Y&&!L?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function He(Y,L){return!Y&&L?{width:"38%"}:Y&&L?{width:"50%"}:{}}function Me(Y,L){const ie={};return(!Y||!L)&&(ie.width="61%"),!Y&&L?ie.rows=3:ie.rows=2,ie}const Ge=Y=>{const{prefixCls:L,loading:ie,className:Se,rootClassName:H,style:M,children:re,avatar:X=!1,title:R=!0,paragraph:_=!0,active:U,round:P}=Y,{getPrefixCls:de,direction:ye,skeleton:q}=g.useContext(p.E_),T=de("skeleton",L),[I,he]=y(T);if(ie||!("loading"in Y)){const pe=!!X,we=!!R,Je=!!_;let ke;if(pe){const J=Object.assign(Object.assign({prefixCls:`${T}-avatar`},Te(we,Je)),it(X));ke=g.createElement("div",{className:`${T}-header`},g.createElement(i,Object.assign({},J)))}let ve;if(we||Je){let J;if(we){const Ct=Object.assign(Object.assign({prefixCls:`${T}-title`},He(pe,Je)),it(R));J=g.createElement(et,Object.assign({},Ct))}let nt;if(Je){const Ct=Object.assign(Object.assign({prefixCls:`${T}-paragraph`},Me(pe,we)),it(_));nt=g.createElement(rt,Object.assign({},Ct))}ve=g.createElement("div",{className:`${T}-content`},J,nt)}const je=v()(T,{[`${T}-with-avatar`]:pe,[`${T}-active`]:U,[`${T}-rtl`]:ye==="rtl",[`${T}-round`]:P},q==null?void 0:q.className,Se,H,he);return I(g.createElement("div",{className:je,style:Object.assign(Object.assign({},q==null?void 0:q.style),M)},ke,ve))}return typeof re!="undefined"?re:null};Ge.Button=j,Ge.Avatar=F,Ge.Input=B,Ge.Image=oe,Ge.Node=le;var se=Ge,ce=se},81327:function(_t,N,e){"use strict";e.d(N,{Z:function(){return S}});var t=e(59301),v=e(92310),g=e.n(v),p=e(11592),o=e(36355),h=e(33234);const i=t.createContext({latestIndex:0}),l=i.Provider;var u=E=>{let{className:w,index:A,children:b,split:C,style:m}=E;const{latestIndex:y}=t.useContext(i);return b==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:w,style:m},b),A{var A,b;const{getPrefixCls:C,space:m,direction:y}=t.useContext(o.E_),{size:x=(m==null?void 0:m.size)||"small",align:F,className:D,rootClassName:j,children:z,direction:Ce="horizontal",prefixCls:oe,split:Fe,style:B,wrap:$=!1,classNames:Q,styles:ae}=E,k=a(E,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[K,Z]=Array.isArray(x)?x:[x,x],ue=d(Z),ge=d(K),le=n(Z),me=n(K),De=(0,p.Z)(z,{keepEmpty:!0}),rt=F===void 0&&Ce==="horizontal"?"center":F,We=C("space",oe),[et,it]=(0,r.Z)(We),Te=g()(We,m==null?void 0:m.className,it,`${We}-${Ce}`,{[`${We}-rtl`]:y==="rtl",[`${We}-align-${rt}`]:rt,[`${We}-gap-row-${Z}`]:ue,[`${We}-gap-col-${K}`]:ge},D,j),He=g()(`${We}-item`,(A=Q==null?void 0:Q.item)!==null&&A!==void 0?A:(b=m==null?void 0:m.classNames)===null||b===void 0?void 0:b.item);let Me=0;const Ge=De.map((Y,L)=>{var ie,Se;Y!=null&&(Me=L);const H=Y&&Y.key||`${He}-${L}`;return t.createElement(u,{className:He,key:H,index:L,split:Fe,style:(ie=ae==null?void 0:ae.item)!==null&&ie!==void 0?ie:(Se=m==null?void 0:m.styles)===null||Se===void 0?void 0:Se.item},Y)}),se=t.useMemo(()=>({latestIndex:Me}),[Me]);if(De.length===0)return null;const ce={};return $&&(ce.flexWrap="wrap"),!ge&&me&&(ce.columnGap=K),!ue&&le&&(ce.rowGap=Z),et(t.createElement("div",Object.assign({ref:w,className:Te,style:Object.assign(Object.assign(Object.assign({},ce),m==null?void 0:m.style),B)},k),t.createElement(l,{value:se},Ge)))});f.Compact=h.ZP;var S=f},31797:function(_t,N,e){"use strict";e.d(N,{default:function(){return y}});var t=e(59301),v=e(56762),g=e(92343),p=e(92310),o=e.n(p),h=e(36355),i=e(61621),c=x=>{const{value:F,formatter:D,precision:j,decimalSeparator:z,groupSeparator:Ce="",prefixCls:oe}=x;let Fe;if(typeof D=="function")Fe=D(F);else{const B=String(F),$=B.match(/^(-?)(\d*)(\.(\d+))?$/);if(!$||B==="-")Fe=B;else{const Q=$[1];let ae=$[2]||"0",k=$[4]||"";ae=ae.replace(/\B(?=(\d{3})+(?!\d))/g,Ce),typeof j=="number"&&(k=k.padEnd(j,"0").slice(0,j>0?j:0)),k&&(k=`${z}${k}`),Fe=[t.createElement("span",{key:"int",className:`${oe}-content-value-int`},Q,ae),k&&t.createElement("span",{key:"decimal",className:`${oe}-content-value-decimal`},k)]}}return t.createElement("span",{className:`${oe}-content-value`},Fe)},u=e(17313),r=e(83116),d=e(37613);const n=x=>{const{componentCls:F,marginXXS:D,padding:j,colorTextDescription:z,titleFontSize:Ce,colorTextHeading:oe,contentFontSize:Fe,fontFamily:B}=x;return{[`${F}`]:Object.assign(Object.assign({},(0,u.Wf)(x)),{[`${F}-title`]:{marginBottom:D,color:z,fontSize:Ce},[`${F}-skeleton`]:{paddingTop:j},[`${F}-content`]:{color:oe,fontSize:Fe,fontFamily:B,[`${F}-content-value`]:{display:"inline-block",direction:"ltr"},[`${F}-content-prefix, ${F}-content-suffix`]:{display:"inline-block"},[`${F}-content-prefix`]:{marginInlineEnd:D},[`${F}-content-suffix`]:{marginInlineStart:D}}})}};var a=(0,r.Z)("Statistic",x=>{const F=(0,d.TS)(x,{});return[n(F)]},x=>{const{fontSizeHeading3:F,fontSize:D}=x;return{titleFontSize:D,contentFontSize:F}}),f=x=>{const{prefixCls:F,className:D,rootClassName:j,style:z,valueStyle:Ce,value:oe=0,title:Fe,valueRender:B,prefix:$,suffix:Q,loading:ae=!1,onMouseEnter:k,onMouseLeave:K,decimalSeparator:Z=".",groupSeparator:ue=","}=x,{getPrefixCls:ge,direction:le,statistic:me}=t.useContext(h.E_),De=ge("statistic",F),[rt,We]=a(De),et=t.createElement(c,Object.assign({decimalSeparator:Z,groupSeparator:ue,prefixCls:De},x,{value:oe})),it=o()(De,{[`${De}-rtl`]:le==="rtl"},me==null?void 0:me.className,D,j,We);return rt(t.createElement("div",{className:it,style:Object.assign(Object.assign({},me==null?void 0:me.style),z),onMouseEnter:k,onMouseLeave:K},Fe&&t.createElement("div",{className:`${De}-title`},Fe),t.createElement(i.Z,{paragraph:!1,loading:ae,className:`${De}-skeleton`},t.createElement("div",{style:Ce,className:`${De}-content`},$&&t.createElement("span",{className:`${De}-content-prefix`},$),B?B(et):et,Q&&t.createElement("span",{className:`${De}-content-suffix`},Q)))))};const S=[["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 E(x,F){let D=x;const j=/\[[^\]]*]/g,z=(F.match(j)||[]).map(B=>B.slice(1,-1)),Ce=F.replace(j,"[]"),oe=S.reduce((B,$)=>{let[Q,ae]=$;if(B.includes(Q)){const k=Math.floor(D/ae);return D-=k*ae,B.replace(new RegExp(`${Q}+`,"g"),K=>{const Z=K.length;return k.toString().padStart(Z,"0")})}return B},Ce);let Fe=0;return oe.replace(j,()=>{const B=z[Fe];return Fe+=1,B})}function w(x,F){const{format:D=""}=F,j=new Date(x).getTime(),z=Date.now(),Ce=Math.max(j-z,0);return E(Ce,D)}const A=1e3/30;function b(x){return new Date(x).getTime()}const C=x=>{const{value:F,format:D="HH:mm:ss",onChange:j,onFinish:z}=x,Ce=(0,v.Z)(),oe=t.useRef(null),Fe=()=>{z==null||z(),oe.current&&(clearInterval(oe.current),oe.current=null)},B=()=>{const ae=b(F);ae>=Date.now()&&(oe.current=setInterval(()=>{Ce(),j==null||j(ae-Date.now()),ae(B(),()=>{oe.current&&(clearInterval(oe.current),oe.current=null)}),[F]);const $=(ae,k)=>w(ae,Object.assign(Object.assign({},k),{format:D})),Q=ae=>(0,g.Tm)(ae,{title:void 0});return t.createElement(f,Object.assign({},x,{valueRender:Q,formatter:$}))};var m=t.memo(C);f.Countdown=m;var y=f},8378:function(_t,N){"use strict";const e=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, + opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}},[`${t.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, + opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}}});N.Z=e},92899:function(_t,N,e){"use strict";e.d(N,{Fm:function(){return d}});var t=e(93083),v=e(95406);const g=new t.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),p=new t.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),o=new t.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),h=new t.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),i=new t.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new t.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new t.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new t.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),r={"move-up":{inKeyframes:c,outKeyframes:u},"move-down":{inKeyframes:g,outKeyframes:p},"move-left":{inKeyframes:o,outKeyframes:h},"move-right":{inKeyframes:i,outKeyframes:l}},d=(n,a)=>{const{antCls:s}=n,f=`${s}-${a}`,{inKeyframes:S,outKeyframes:E}=r[a];return[(0,v.R)(f,S,E,n.motionDurationMid),{[` + ${f}-enter, + ${f}-appear + `]:{opacity:0,animationTimingFunction:n.motionEaseOutCirc},[`${f}-leave`]:{animationTimingFunction:n.motionEaseInOutCirc}}]}},13826:function(_t,N,e){"use strict";e.d(N,{Qt:function(){return o},Uw:function(){return p},fJ:function(){return g},ly:function(){return h},oN:function(){return d}});var t=e(93083),v=e(95406);const g=new t.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),p=new t.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),o=new t.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),h=new t.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),i=new t.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),l=new t.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),c=new t.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),u=new t.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),r={"slide-up":{inKeyframes:g,outKeyframes:p},"slide-down":{inKeyframes:o,outKeyframes:h},"slide-left":{inKeyframes:i,outKeyframes:l},"slide-right":{inKeyframes:c,outKeyframes:u}},d=(n,a)=>{const{antCls:s}=n,f=`${s}-${a}`,{inKeyframes:S,outKeyframes:E}=r[a];return[(0,v.R)(f,S,E,n.motionDurationMid),{[` + ${f}-enter, + ${f}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:n.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${f}-leave`]:{animationTimingFunction:n.motionEaseInQuint}}]}},15969:function(_t,N,e){"use strict";e.d(N,{N:function(){return t}});const t=v=>({color:v.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${v.motionDurationSlow}`,"&:focus, &:hover":{color:v.colorLinkHover},"&:active":{color:v.colorLinkActive}})},1710:function(_t,N,e){"use strict";e.d(N,{default:function(){return Pr}});var t={},v="rc-table-internal-hook",g=e(52456),p=e(6089),o=e(34280),h=e(13697),i=e(59301),l=e(4676);function c(W){var G=i.createContext(void 0),be=function(Le){var Ne=Le.value,pt=Le.children,mt=i.useRef(Ne);mt.current=Ne;var vt=i.useState(function(){return{getValue:function(){return mt.current},listeners:new Set}}),Xe=(0,g.Z)(vt,1),Pt=Xe[0];return(0,o.Z)(function(){(0,l.unstable_batchedUpdates)(function(){Pt.listeners.forEach(function(Dt){Dt(Ne)})})},[Ne]),i.createElement(G.Provider,{value:Pt},pt)};return{Context:G,Provider:be,defaultValue:W}}function u(W,G){var be=(0,p.Z)(typeof G=="function"?G:function(Dt){if(G===void 0)return Dt;if(!Array.isArray(G))return Dt[G];var Vt={};return G.forEach(function(Wt){Vt[Wt]=Dt[Wt]}),Vt}),_e=i.useContext(W==null?void 0:W.Context),Le=_e||{},Ne=Le.listeners,pt=Le.getValue,mt=i.useRef();mt.current=be(_e?pt():W==null?void 0:W.defaultValue);var vt=i.useState({}),Xe=(0,g.Z)(vt,2),Pt=Xe[1];return(0,o.Z)(function(){if(!_e)return;function Dt(Vt){var Wt=be(Vt);(0,h.Z)(mt.current,Wt,!0)||Pt({})}return Ne.add(Dt),function(){Ne.delete(Dt)}},[_e]),mt.current}var r=e(5016),d=e(8654);function n(){var W=i.createContext(null);function G(){return i.useContext(W)}function be(Le,Ne){var pt=(0,d.Yr)(Le),mt=function(Xe,Pt){var Dt=pt?{ref:Pt}:{},Vt=i.useRef(0),Wt=i.useRef(Xe),Ut=G();return Ut!==null?i.createElement(Le,(0,r.Z)({},Xe,Dt)):((!Ne||Ne(Wt.current,Xe))&&(Vt.current+=1),Wt.current=Xe,i.createElement(W.Provider,{value:Vt.current},i.createElement(Le,(0,r.Z)({},Xe,Dt))))};return pt?i.forwardRef(mt):mt}function _e(Le,Ne){var pt=(0,d.Yr)(Le),mt=function(Xe,Pt){var Dt=pt?{ref:Pt}:{};return G(),i.createElement(Le,(0,r.Z)({},Xe,Dt))};return pt?i.memo(i.forwardRef(mt),Ne):i.memo(mt,Ne)}return{makeImmutable:be,responseImmutable:_e,useImmutableMark:G}}var a=n(),s=a.makeImmutable,f=a.responseImmutable,S=a.useImmutableMark,E=n(),w=E.makeImmutable,A=E.responseImmutable,b=E.useImmutableMark,C=c(),m=C;function y(W,G){var be=i.useRef(0);be.current+=1;var _e=i.useRef(W),Le=[];Object.keys(W||{}).map(function(pt){var mt;(W==null?void 0:W[pt])!==((mt=_e.current)===null||mt===void 0?void 0:mt[pt])&&Le.push(pt)}),_e.current=W;var Ne=i.useRef([]);return Le.length&&(Ne.current=Le),i.useDebugValue(be.current),i.useDebugValue(Ne.current.join(", ")),G&&console.log("".concat(G,":"),be.current,Ne.current),be.current}var x=null,F=i.memo(function(){var W=y();return i.createElement("h1",null,"Render Times: ",W)});F.displayName="RenderBlock";var D=e(10928),j=e(20049),z=e(18082),Ce=e(92310),oe=e.n(Ce),Fe=e(80547),B=e(97938),$=e(48736),Q=i.createContext({renderWithProps:!1}),ae=Q,k="RC_TABLE_KEY";function K(W){return W==null?[]:Array.isArray(W)?W:[W]}function Z(W){var G=[],be={};return W.forEach(function(_e){for(var Le=_e||{},Ne=Le.key,pt=Le.dataIndex,mt=Ne||K(pt).join("-")||k;be[mt];)mt="".concat(mt,"_next");be[mt]=!0,G.push(mt)}),G}function ue(W){return W!=null}function ge(W){return W&&(0,D.Z)(W)==="object"&&!Array.isArray(W)&&!i.isValidElement(W)}function le(W,G,be,_e,Le,Ne){var pt=i.useContext(ae),mt=b(),vt=(0,Fe.Z)(function(){if(ue(_e))return[_e];var Xe=G==null||G===""?[]:Array.isArray(G)?G:[G],Pt=(0,B.Z)(W,Xe),Dt=Pt,Vt=void 0;if(Le){var Wt=Le(Pt,W,be);ge(Wt)?(Dt=Wt.children,Vt=Wt.props,pt.renderWithProps=!0):Dt=Wt}return[Dt,Vt]},[mt,W,_e,G,Le,be],function(Xe,Pt){if(Ne){var Dt=(0,g.Z)(Xe,2),Vt=Dt[1],Wt=(0,g.Z)(Pt,2),Ut=Wt[1];return Ne(Ut,Vt)}return pt.renderWithProps?!0:!(0,h.Z)(Xe,Pt,!0)});return vt}function me(W,G,be,_e){var Le=W+G-1;return W<=_e&&Le>=be}function De(W,G){return u(m,function(be){var _e=me(W,G||1,be.hoverStartRow,be.hoverEndRow);return[_e,be.onHover]})}var rt=function(G){var be=G.ellipsis,_e=G.rowType,Le=G.children,Ne,pt=be===!0?{showTitle:!0}:be;return pt&&(pt.showTitle||_e==="header")&&(typeof Le=="string"||typeof Le=="number"?Ne=Le.toString():i.isValidElement(Le)&&typeof Le.props.children=="string"&&(Ne=Le.props.children)),Ne};function We(W){var G,be,_e,Le,Ne,pt,mt,vt,Xe=W.component,Pt=W.children,Dt=W.ellipsis,Vt=W.scope,Wt=W.prefixCls,Ut=W.className,pn=W.align,cn=W.record,nn=W.render,rn=W.dataIndex,bn=W.renderIndex,Vn=W.shouldCellUpdate,Gn=W.index,Ln=W.rowType,$n=W.colSpan,fr=W.rowSpan,Dn=W.fixLeft,In=W.fixRight,$t=W.firstFixLeft,Rt=W.lastFixLeft,Cn=W.firstFixRight,jn=W.lastFixRight,Rn=W.appendNode,rr=W.additionalProps,Fn=rr===void 0?{}:rr,ur=W.isSticky,hr="".concat(Wt,"-cell"),_r=u(m,["supportSticky","allColumnsFixedLeft"]),Fr=_r.supportSticky,ni=_r.allColumnsFixedLeft,Jr=le(cn,rn,bn,Pt,nn,Vn),dr=(0,g.Z)(Jr,2),qr=dr[0],Dr=dr[1],Ur={},$r=typeof Dn=="number"&&Fr,Ti=typeof In=="number"&&Fr;$r&&(Ur.position="sticky",Ur.left=Dn),Ti&&(Ur.position="sticky",Ur.right=In);var Un=(G=(be=(_e=Dr==null?void 0:Dr.colSpan)!==null&&_e!==void 0?_e:Fn.colSpan)!==null&&be!==void 0?be:$n)!==null&&G!==void 0?G:1,Yn=(Le=(Ne=(pt=Dr==null?void 0:Dr.rowSpan)!==null&&pt!==void 0?pt:Fn.rowSpan)!==null&&Ne!==void 0?Ne:fr)!==null&&Le!==void 0?Le:1,Tn=De(Gn,Yn),zn=(0,g.Z)(Tn,2),Mr=zn[0],Mn=zn[1],vr=function(Ci){var Qi;cn&&Mn(Gn,Gn+Yn-1),Fn==null||(Qi=Fn.onMouseEnter)===null||Qi===void 0||Qi.call(Fn,Ci)},Bn=function(Ci){var Qi;cn&&Mn(-1,-1),Fn==null||(Qi=Fn.onMouseLeave)===null||Qi===void 0||Qi.call(Fn,Ci)};if(Un===0||Yn===0)return null;var pr=(mt=Fn.title)!==null&&mt!==void 0?mt:rt({rowType:Ln,ellipsis:Dt,children:qr}),Di=oe()(hr,Ut,(vt={},(0,z.Z)(vt,"".concat(hr,"-fix-left"),$r&&Fr),(0,z.Z)(vt,"".concat(hr,"-fix-left-first"),$t&&Fr),(0,z.Z)(vt,"".concat(hr,"-fix-left-last"),Rt&&Fr),(0,z.Z)(vt,"".concat(hr,"-fix-left-all"),Rt&&ni&&Fr),(0,z.Z)(vt,"".concat(hr,"-fix-right"),Ti&&Fr),(0,z.Z)(vt,"".concat(hr,"-fix-right-first"),Cn&&Fr),(0,z.Z)(vt,"".concat(hr,"-fix-right-last"),jn&&Fr),(0,z.Z)(vt,"".concat(hr,"-ellipsis"),Dt),(0,z.Z)(vt,"".concat(hr,"-with-append"),Rn),(0,z.Z)(vt,"".concat(hr,"-fix-sticky"),($r||Ti)&&ur&&Fr),(0,z.Z)(vt,"".concat(hr,"-row-hover"),!Dr&&Mr),vt),Fn.className,Dr==null?void 0:Dr.className),wi={};pn&&(wi.textAlign=pn);var Mi=(0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)({},Ur),Fn.style),wi),Dr==null?void 0:Dr.style),_i=qr;return(0,D.Z)(_i)==="object"&&!Array.isArray(_i)&&!i.isValidElement(_i)&&(_i=null),Dt&&(Rt||Cn)&&(_i=i.createElement("span",{className:"".concat(hr,"-content")},_i)),i.createElement(Xe,(0,r.Z)({},Dr,Fn,{className:Di,style:Mi,title:pr,scope:Vt,onMouseEnter:vr,onMouseLeave:Bn,colSpan:Un!==1?Un:null,rowSpan:Yn!==1?Yn:null}),Rn,_i)}var et=i.memo(We);function it(W,G,be,_e,Le,Ne){var pt=be[W]||{},mt=be[G]||{},vt,Xe;pt.fixed==="left"?vt=_e.left[Le==="rtl"?G:W]:mt.fixed==="right"&&(Xe=_e.right[Le==="rtl"?W:G]);var Pt=!1,Dt=!1,Vt=!1,Wt=!1,Ut=be[G+1],pn=be[W-1],cn=!(Ne!=null&&Ne.children);if(Le==="rtl"){if(vt!==void 0){var nn=pn&&pn.fixed==="left";Wt=!nn&&cn}else if(Xe!==void 0){var rn=Ut&&Ut.fixed==="right";Vt=!rn&&cn}}else if(vt!==void 0){var bn=Ut&&Ut.fixed==="left";Pt=!bn&&cn}else if(Xe!==void 0){var Vn=pn&&pn.fixed==="right";Dt=!Vn&&cn}return{fixLeft:vt,fixRight:Xe,lastFixLeft:Pt,firstFixRight:Dt,lastFixRight:Vt,firstFixLeft:Wt,isSticky:_e.isSticky}}var Te=i.createContext({}),He=Te;function Me(W){var G=W.className,be=W.index,_e=W.children,Le=W.colSpan,Ne=Le===void 0?1:Le,pt=W.rowSpan,mt=W.align,vt=u(m,["prefixCls","direction"]),Xe=vt.prefixCls,Pt=vt.direction,Dt=i.useContext(He),Vt=Dt.scrollColumnIndex,Wt=Dt.stickyOffsets,Ut=Dt.flattenColumns,pn=Dt.columns,cn=be+Ne-1,nn=cn+1===Vt?Ne+1:Ne,rn=it(be,be+nn-1,Ut,Wt,Pt,pn==null?void 0:pn[be]);return i.createElement(et,(0,r.Z)({className:G,index:be,component:"td",prefixCls:Xe,record:null,dataIndex:null,align:mt,colSpan:nn,rowSpan:pt,render:function(){return _e}},rn))}var Ge=e(5883),se=["children"];function ce(W){var G=W.children,be=(0,Ge.Z)(W,se);return i.createElement("tr",be,G)}function Y(W){var G=W.children;return G}Y.Row=ce,Y.Cell=Me;var L=Y;function ie(W){var G=W.children,be=W.stickyOffsets,_e=W.flattenColumns,Le=W.columns,Ne=u(m,"prefixCls"),pt=_e.length-1,mt=_e[pt],vt=i.useMemo(function(){return{stickyOffsets:be,flattenColumns:_e,scrollColumnIndex:mt!=null&&mt.scrollbar?pt:null,columns:Le}},[mt,_e,pt,be,Le]);return i.createElement(He.Provider,{value:vt},i.createElement("tfoot",{className:"".concat(Ne,"-summary")},G))}var Se=A(ie),H=L,M=e(70425),re=e(29301),X=e(29194),R=e(24514),_=e(75152),U=e(26112);function P(W,G,be,_e,Le,Ne,pt){W.push({record:G,indent:be,index:pt});var mt=Ne(G),vt=Le==null?void 0:Le.has(mt);if(G&&Array.isArray(G[_e])&&vt)for(var Xe=0;Xe1?$t-1:0),Cn=1;Cn<$t;Cn++)Rt[Cn-1]=arguments[Cn];Gn==null||Gn.apply(void 0,[In].concat(Rt))},$n;typeof Wt=="string"?$n=Wt:typeof Wt=="function"&&($n=Wt(W,be,_e));var fr=Z(Ne);return(0,j.Z)((0,j.Z)({},Le),{},{columnsKey:fr,nestExpandable:Ut,expanded:nn,hasNestChildren:rn,record:W,onTriggerExpand:bn,rowSupportExpand:pn,expandable:cn,rowProps:(0,j.Z)((0,j.Z)({},Vn),{},{className:oe()($n,Vn==null?void 0:Vn.className),onClick:Ln})})}function I(W,G,be,_e,Le){var Ne=W.record,pt=W.prefixCls,mt=W.columnsKey,vt=W.fixedInfoList,Xe=W.expandIconColumnIndex,Pt=W.nestExpandable,Dt=W.indentSize,Vt=W.expandIcon,Wt=W.expanded,Ut=W.hasNestChildren,pn=W.onTriggerExpand,cn=mt[be],nn=vt[be],rn;be===(Xe||0)&&Pt&&(rn=i.createElement(i.Fragment,null,i.createElement("span",{style:{paddingLeft:"".concat(Dt*_e,"px")},className:"".concat(pt,"-row-indent indent-level-").concat(_e)}),Vt({prefixCls:pt,expanded:Wt,expandable:Ut,record:Ne,onExpand:pn})));var bn;return G.onCell&&(bn=G.onCell(Ne,Le)),{key:cn,fixedInfo:nn,appendCellNode:rn,additionalCellProps:bn||{}}}function he(W){var G=W.className,be=W.style,_e=W.record,Le=W.index,Ne=W.renderIndex,pt=W.rowKey,mt=W.indent,vt=mt===void 0?0:mt,Xe=W.rowComponent,Pt=W.cellComponent,Dt=W.scopeCellComponent,Vt=T(_e,pt,Le,vt),Wt=Vt.prefixCls,Ut=Vt.flattenColumns,pn=Vt.expandedRowClassName,cn=Vt.expandedRowRender,nn=Vt.rowProps,rn=Vt.expanded,bn=Vt.rowSupportExpand,Vn=i.useState(!1),Gn=(0,g.Z)(Vn,2),Ln=Gn[0],$n=Gn[1];i.useEffect(function(){rn&&$n(!0)},[rn]);var fr=i.createElement(Xe,(0,r.Z)({},nn,{"data-row-key":pt,className:oe()(G,"".concat(Wt,"-row"),"".concat(Wt,"-row-level-").concat(vt),nn==null?void 0:nn.className),style:(0,j.Z)((0,j.Z)({},be),nn==null?void 0:nn.style)}),Ut.map(function(Rt,Cn){var jn=Rt.render,Rn=Rt.dataIndex,rr=Rt.className,Fn=I(Vt,Rt,Cn,vt,Le),ur=Fn.key,hr=Fn.fixedInfo,_r=Fn.appendCellNode,Fr=Fn.additionalCellProps;return i.createElement(et,(0,r.Z)({className:rr,ellipsis:Rt.ellipsis,align:Rt.align,scope:Rt.rowScope,component:Rt.rowScope?Dt:Pt,prefixCls:Wt,key:ur,record:_e,index:Le,renderIndex:Ne,dataIndex:Rn,render:jn,shouldCellUpdate:Rt.shouldCellUpdate},hr,{appendNode:_r,additionalProps:Fr}))})),Dn;if(bn&&(Ln||rn)){var In=cn(_e,Le,vt+1,rn),$t=pn&&pn(_e,Le,vt);Dn=i.createElement(q,{expanded:rn,className:oe()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(vt+1),$t),prefixCls:Wt,component:Xe,cellComponent:Pt,colSpan:Ut.length,isEmpty:!1},In)}return i.createElement(i.Fragment,null,fr,Dn)}he.displayName="BodyRow";var pe=A(he);function we(W){var G=W.columnKey,be=W.onColumnResize,_e=i.useRef();return i.useEffect(function(){_e.current&&be(G,_e.current.offsetWidth)},[]),i.createElement(re.Z,{data:G},i.createElement("td",{ref:_e,style:{padding:0,border:0,height:0}},i.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function Je(W){var G=W.prefixCls,be=W.columnsKey,_e=W.onColumnResize;return i.createElement("tr",{"aria-hidden":"true",className:"".concat(G,"-measure-row"),style:{height:0,fontSize:0}},i.createElement(re.Z.Collection,{onBatchResize:function(Ne){Ne.forEach(function(pt){var mt=pt.data,vt=pt.size;_e(mt,vt.offsetWidth)})}},be.map(function(Le){return i.createElement(we,{key:Le,columnKey:Le,onColumnResize:_e})})))}function ke(W){var G=W.data,be=W.measureColumnWidth,_e=u(m,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Le=_e.prefixCls,Ne=_e.getComponent,pt=_e.onColumnResize,mt=_e.flattenColumns,vt=_e.getRowKey,Xe=_e.expandedKeys,Pt=_e.childrenColumnName,Dt=_e.emptyNode,Vt=de(G,Pt,Xe,vt),Wt=i.useRef({renderWithProps:!1}),Ut=Ne(["body","wrapper"],"tbody"),pn=Ne(["body","row"],"tr"),cn=Ne(["body","cell"],"td"),nn=Ne(["body","cell"],"th"),rn;G.length?rn=Vt.map(function(Vn,Gn){var Ln=Vn.record,$n=Vn.indent,fr=Vn.index,Dn=vt(Ln,Gn);return i.createElement(pe,{key:Dn,rowKey:Dn,record:Ln,index:Gn,renderIndex:fr,rowComponent:pn,cellComponent:cn,scopeCellComponent:nn,getRowKey:vt,indent:$n})}):rn=i.createElement(q,{expanded:!0,className:"".concat(Le,"-placeholder"),prefixCls:Le,component:pn,cellComponent:cn,colSpan:mt.length,isEmpty:!0},Dt);var bn=Z(mt);return i.createElement(ae.Provider,{value:Wt.current},i.createElement(Ut,{className:"".concat(Le,"-tbody")},be&&i.createElement(Je,{prefixCls:Le,columnsKey:bn,onColumnResize:pt}),rn))}ke.displayName="Body";var ve=A(ke),je=["expandable"],J="RC_TABLE_INTERNAL_COL_DEFINE";function nt(W){var G=W.expandable,be=(0,Ge.Z)(W,je),_e;return"expandable"in W?_e=(0,j.Z)((0,j.Z)({},be),G):_e=be,_e.showExpandColumn===!1&&(_e.expandIconColumnIndex=-1),_e}var Ct=["columnType"];function O(W){for(var G=W.colWidths,be=W.columns,_e=W.columCount,Le=[],Ne=_e||be.length,pt=!1,mt=Ne-1;mt>=0;mt-=1){var vt=G[mt],Xe=be&&be[mt],Pt=Xe&&Xe[J];if(vt||Pt||pt){var Dt=Pt||{},Vt=Dt.columnType,Wt=(0,Ge.Z)(Dt,Ct);Le.unshift(i.createElement("col",(0,r.Z)({key:mt,style:{width:vt}},Wt))),pt=!0}}return i.createElement("colgroup",null,Le)}var Ve=O,ze=e(92393),fe=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Ie(W,G){return(0,i.useMemo)(function(){for(var be=[],_e=0;_e1?"colgroup":"col":null,ellipsis:cn.ellipsis,align:cn.align,component:cn.title?Ne:pt,prefixCls:Pt,key:Wt[pn]},nn,{additionalProps:rn,rowType:"header"}))}))}Mt.displayName="HeaderRow";var ot=Mt;function wt(W){var G=[];function be(pt,mt){var vt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;G[vt]=G[vt]||[];var Xe=mt,Pt=pt.filter(Boolean).map(function(Dt){var Vt={key:Dt.key,className:Dt.className||"",children:Dt.title,column:Dt,colStart:Xe},Wt=1,Ut=Dt.children;return Ut&&Ut.length>0&&(Wt=be(Ut,Xe,vt+1).reduce(function(pn,cn){return pn+cn},0),Vt.hasSubColumns=!0),"colSpan"in Dt&&(Wt=Dt.colSpan),"rowSpan"in Dt&&(Vt.rowSpan=Dt.rowSpan),Vt.colSpan=Wt,Vt.colEnd=Vt.colStart+Wt-1,G[vt].push(Vt),Xe+=Wt,Wt});return Pt}be(W,0);for(var _e=G.length,Le=function(mt){G[mt].forEach(function(vt){!("rowSpan"in vt)&&!vt.hasSubColumns&&(vt.rowSpan=_e-mt)})},Ne=0;Ne<_e;Ne+=1)Le(Ne);return G}function Bt(W){var G=W.stickyOffsets,be=W.columns,_e=W.flattenColumns,Le=W.onHeaderRow,Ne=u(m,["prefixCls","getComponent"]),pt=Ne.prefixCls,mt=Ne.getComponent,vt=i.useMemo(function(){return wt(be)},[be]),Xe=mt(["header","wrapper"],"thead"),Pt=mt(["header","row"],"tr"),Dt=mt(["header","cell"],"th"),Vt=mt(["header","cell"],"td");return i.createElement(Xe,{className:"".concat(pt,"-thead")},vt.map(function(Wt,Ut){var pn=i.createElement(ot,{key:Ut,flattenColumns:_e,cells:Wt,stickyOffsets:G,rowComponent:Pt,cellComponent:Dt,tdCellComponent:Vt,onHeaderRow:Le,index:Ut});return pn}))}var Tt=A(Bt),Xt=e(11592);function jt(W){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof G=="number"?G:G.endsWith("%")?W*parseFloat(G)/100:null}function At(W,G){return i.useMemo(function(){if(G&&G>0){var be=0,_e=0;W.forEach(function(Xe){var Pt=jt(G,Xe.width);Pt?be+=Pt:_e+=1});var Le=G-be,Ne=_e,pt=Le/_e,mt=0,vt=W.map(function(Xe){var Pt=(0,j.Z)({},Xe),Dt=jt(G,Pt.width);if(Dt)Pt.width=Dt;else{var Vt=Math.floor(pt);Pt.width=Ne===1?Le:Vt,Le-=Vt,Ne-=1}return mt+=Pt.width,Pt});return[vt,mt]}return[W,G]},[W,G])}var qt=["children"],Ee=["fixed"];function V(W){return(0,Xt.Z)(W).filter(function(G){return i.isValidElement(G)}).map(function(G){var be=G.key,_e=G.props,Le=_e.children,Ne=(0,Ge.Z)(_e,qt),pt=(0,j.Z)({key:be},Ne);return Le&&(pt.children=V(Le)),pt})}function ee(W){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return W.filter(function(be){return be&&(0,D.Z)(be)==="object"}).reduce(function(be,_e,Le){var Ne=_e.fixed,pt=Ne===!0?"left":Ne,mt="".concat(G,"-").concat(Le),vt=_e.children;return vt&&vt.length>0?[].concat((0,ze.Z)(be),(0,ze.Z)(ee(vt,mt).map(function(Xe){return(0,j.Z)({fixed:pt},Xe)}))):[].concat((0,ze.Z)(be),[(0,j.Z)((0,j.Z)({key:mt},_e),{},{fixed:pt})])},[])}function te(W){for(var G=!0,be=0;be=0;Ne-=1){var pt=W[Ne];if(Le&&pt.fixed!=="right")Le=!1;else if(!Le&&pt.fixed==="right"){warning(!1,"Index ".concat(Ne+1," of `columns` missing `fixed='right'` prop."));break}}}function ne(W){return W.map(function(G){var be=G.fixed,_e=(0,Ge.Z)(G,Ee),Le=be;return be==="left"?Le="right":be==="right"&&(Le="left"),(0,j.Z)({fixed:Le},_e)})}function Re(W,G){var be=W.prefixCls,_e=W.columns,Le=W.children,Ne=W.expandable,pt=W.expandedKeys,mt=W.columnTitle,vt=W.getRowKey,Xe=W.onTriggerExpand,Pt=W.expandIcon,Dt=W.rowExpandable,Vt=W.expandIconColumnIndex,Wt=W.direction,Ut=W.expandRowByClick,pn=W.columnWidth,cn=W.fixed,nn=W.scrollWidth,rn=i.useMemo(function(){return _e||V(Le)},[_e,Le]),bn=i.useMemo(function(){if(Ne){var In,$t=rn.slice();if(!$t.includes(t)){var Rt=Vt||0;Rt>=0&&$t.splice(Rt,0,t)}var Cn=$t.indexOf(t);$t=$t.filter(function(Fn,ur){return Fn!==t||ur===Cn});var jn=rn[Cn],Rn;(cn==="left"||cn)&&!Vt?Rn="left":(cn==="right"||cn)&&Vt===rn.length?Rn="right":Rn=jn?jn.fixed:null;var rr=(In={},(0,z.Z)(In,J,{className:"".concat(be,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,z.Z)(In,"title",mt),(0,z.Z)(In,"fixed",Rn),(0,z.Z)(In,"className","".concat(be,"-row-expand-icon-cell")),(0,z.Z)(In,"width",pn),(0,z.Z)(In,"render",function(ur,hr,_r){var Fr=vt(hr,_r),ni=pt.has(Fr),Jr=Dt?Dt(hr):!0,dr=Pt({prefixCls:be,expanded:ni,expandable:Jr,record:hr,onExpand:Xe});return Ut?i.createElement("span",{onClick:function(Dr){return Dr.stopPropagation()}},dr):dr}),In);return $t.map(function(Fn){return Fn===t?rr:Fn})}return rn.filter(function(Fn){return Fn!==t})},[Ne,rn,vt,pt,Pt,Wt]),Vn=i.useMemo(function(){var In=bn;return G&&(In=G(In)),In.length||(In=[{render:function(){return null}}]),In},[G,bn,Wt]),Gn=i.useMemo(function(){return Wt==="rtl"?ne(ee(Vn)):ee(Vn)},[Vn,Wt,nn]),Ln=At(Gn,nn),$n=(0,g.Z)(Ln,2),fr=$n[0],Dn=$n[1];return[Vn,fr,Dn]}var Be=Re;function $e(W){var G,be=W.prefixCls,_e=W.record,Le=W.onExpand,Ne=W.expanded,pt=W.expandable,mt="".concat(be,"-row-expand-icon");if(!pt)return i.createElement("span",{className:oe()(mt,"".concat(be,"-row-spaced"))});var vt=function(Pt){Le(_e,Pt),Pt.stopPropagation()};return i.createElement("span",{className:oe()(mt,(G={},(0,z.Z)(G,"".concat(be,"-row-expanded"),Ne),(0,z.Z)(G,"".concat(be,"-row-collapsed"),!Ne),G)),onClick:vt})}function ct(W,G,be){var _e=[];function Le(Ne){(Ne||[]).forEach(function(pt,mt){_e.push(G(pt,mt)),Le(pt[be])})}return Le(W),_e}function xt(W,G,be){var _e=nt(W),Le=_e.expandIcon,Ne=_e.expandedRowKeys,pt=_e.defaultExpandedRowKeys,mt=_e.defaultExpandAllRows,vt=_e.expandedRowRender,Xe=_e.onExpand,Pt=_e.onExpandedRowsChange,Dt=_e.childrenColumnName,Vt=Le||$e,Wt=Dt||"children",Ut=i.useMemo(function(){return vt?"row":W.expandable&&W.internalHooks===v&&W.expandable.__PARENT_RENDER_ICON__||G.some(function(Gn){return Gn&&(0,D.Z)(Gn)==="object"&&Gn[Wt]})?"nest":!1},[!!vt,G]),pn=i.useState(function(){return pt||(mt?ct(G,be,Wt):[])}),cn=(0,g.Z)(pn,2),nn=cn[0],rn=cn[1],bn=i.useMemo(function(){return new Set(Ne||nn||[])},[Ne,nn]),Vn=i.useCallback(function(Gn){var Ln=be(Gn,G.indexOf(Gn)),$n,fr=bn.has(Ln);fr?(bn.delete(Ln),$n=(0,ze.Z)(bn)):$n=[].concat((0,ze.Z)(bn),[Ln]),rn($n),Xe&&Xe(!fr,Gn),Pt&&Pt($n)},[be,bn,G,Xe,Pt]);return[_e,Ut,bn,Vt,Wt,Vn]}function Ot(W,G,be,_e){var Le=W.map(function(Ne,pt){return it(pt,pt,W,G,be,_e==null?void 0:_e[pt])});return(0,Fe.Z)(function(){return Le},[Le],function(Ne,pt){return!(0,h.Z)(Ne,pt)})}function kt(W){var G=(0,i.useRef)(W),be=(0,i.useState)({}),_e=(0,g.Z)(be,2),Le=_e[1],Ne=(0,i.useRef)(null),pt=(0,i.useRef)([]);function mt(vt){pt.current.push(vt);var Xe=Promise.resolve();Ne.current=Xe,Xe.then(function(){if(Ne.current===Xe){var Pt=pt.current,Dt=G.current;pt.current=[],Pt.forEach(function(Vt){G.current=Vt(G.current)}),Ne.current=null,Dt!==G.current&&Le({})}})}return(0,i.useEffect)(function(){return function(){Ne.current=null}},[]),[G.current,mt]}function Zt(W){var G=(0,i.useRef)(W||null),be=(0,i.useRef)();function _e(){window.clearTimeout(be.current)}function Le(pt){G.current=pt,_e(),be.current=window.setTimeout(function(){G.current=null,be.current=void 0},100)}function Ne(){return G.current}return(0,i.useEffect)(function(){return _e},[]),[Le,Ne]}function Lt(){var W=i.useState(-1),G=(0,g.Z)(W,2),be=G[0],_e=G[1],Le=i.useState(-1),Ne=(0,g.Z)(Le,2),pt=Ne[0],mt=Ne[1],vt=i.useCallback(function(Xe,Pt){_e(Xe),mt(Pt)},[]);return[be,pt,vt]}var zt=e(47273),Oe=(0,zt.Z)()?window:null;function Qe(W,G){var be=(0,D.Z)(W)==="object"?W:{},_e=be.offsetHeader,Le=_e===void 0?0:_e,Ne=be.offsetSummary,pt=Ne===void 0?0:Ne,mt=be.offsetScroll,vt=mt===void 0?0:mt,Xe=be.getContainer,Pt=Xe===void 0?function(){return Oe}:Xe,Dt=Pt()||Oe;return i.useMemo(function(){var Vt=!!W;return{isSticky:Vt,stickyClassName:Vt?"".concat(G,"-sticky-holder"):"",offsetHeader:Le,offsetSummary:pt,offsetScroll:vt,container:Dt}},[vt,Le,pt,G,Dt])}function tt(W,G,be){var _e=(0,i.useMemo)(function(){for(var Le=[],Ne=[],pt=0,mt=0,vt=0;vt=Dt&&(Fn=Dt-Vt),pt({scrollLeft:Fn/Dt*(Pt+2)}),rn.current.x=Cn.pageX},In=function(){if(Ne.current){var Cn=(0,xe.os)(Ne.current).top,jn=Cn+Ne.current.offsetHeight,Rn=vt===window?document.documentElement.scrollTop+window.innerHeight:(0,xe.os)(vt).top+vt.clientHeight;jn-(0,_.Z)()<=Rn||Cn>=Rn-mt?nn(function(rr){return(0,j.Z)((0,j.Z)({},rr),{},{isHiddenScrollBar:!0})}):nn(function(rr){return(0,j.Z)((0,j.Z)({},rr),{},{isHiddenScrollBar:!1})})}},$t=function(Cn){nn(function(jn){return(0,j.Z)((0,j.Z)({},jn),{},{scrollLeft:Cn/Pt*Dt||0})})};return i.useImperativeHandle(be,function(){return{setScrollLeft:$t}}),i.useEffect(function(){var Rt=(0,Ue.Z)(document.body,"mouseup",$n,!1),Cn=(0,Ue.Z)(document.body,"mousemove",Dn,!1);return In(),function(){Rt.remove(),Cn.remove()}},[Vt,Gn]),i.useEffect(function(){var Rt=(0,Ue.Z)(vt,"scroll",In,!1),Cn=(0,Ue.Z)(window,"resize",In,!1);return function(){Rt.remove(),Cn.remove()}},[vt]),i.useEffect(function(){cn.isHiddenScrollBar||nn(function(Rt){var Cn=Ne.current;return Cn?(0,j.Z)((0,j.Z)({},Rt),{},{scrollLeft:Cn.scrollLeft/Cn.scrollWidth*Cn.clientWidth}):Rt})},[cn.isHiddenScrollBar]),Pt<=Dt||!Vt||cn.isHiddenScrollBar?null:i.createElement("div",{style:{height:(0,_.Z)(),width:Dt,bottom:mt},className:"".concat(Xe,"-sticky-scroll")},i.createElement("div",{onMouseDown:fr,ref:Wt,className:oe()("".concat(Xe,"-sticky-scroll-bar"),(0,z.Z)({},"".concat(Xe,"-sticky-scroll-bar-active"),Gn)),style:{width:"".concat(Vt,"px"),transform:"translate3d(".concat(cn.scrollLeft,"px, 0, 0)")}}))},qe=i.forwardRef(Ze);function ft(W){return null}var ut=ft;function Et(W){return null}var St=Et,Kt="rc-table",Yt=[],en={};function un(){return"No Data"}function mn(W){var G,be=(0,j.Z)({rowKey:"key",prefixCls:Kt,emptyText:un},W),_e=be.prefixCls,Le=be.className,Ne=be.rowClassName,pt=be.style,mt=be.data,vt=be.rowKey,Xe=be.scroll,Pt=be.tableLayout,Dt=be.direction,Vt=be.title,Wt=be.footer,Ut=be.summary,pn=be.caption,cn=be.id,nn=be.showHeader,rn=be.components,bn=be.emptyText,Vn=be.onRow,Gn=be.onHeaderRow,Ln=be.internalHooks,$n=be.transformColumns,fr=be.internalRefs,Dn=be.tailor,In=be.sticky,$t=mt||Yt,Rt=!!$t.length,Cn=Ln===v,jn=i.useCallback(function(Qr,mi){return(0,B.Z)(rn,Qr)||mi},[rn]),Rn=i.useMemo(function(){return typeof vt=="function"?vt:function(Qr){var mi=Qr&&Qr[vt];return mi}},[vt]),rr=jn(["body"]),Fn=Lt(),ur=(0,g.Z)(Fn,3),hr=ur[0],_r=ur[1],Fr=ur[2],ni=xt(be,$t,Rn),Jr=(0,g.Z)(ni,6),dr=Jr[0],qr=Jr[1],Dr=Jr[2],Ur=Jr[3],$r=Jr[4],Ti=Jr[5],Un=Xe==null?void 0:Xe.x,Yn=i.useState(0),Tn=(0,g.Z)(Yn,2),zn=Tn[0],Mr=Tn[1],Mn=Be((0,j.Z)((0,j.Z)((0,j.Z)({},be),dr),{},{expandable:!!dr.expandedRowRender,columnTitle:dr.columnTitle,expandedKeys:Dr,getRowKey:Rn,onTriggerExpand:Ti,expandIcon:Ur,expandIconColumnIndex:dr.expandIconColumnIndex,direction:Dt,scrollWidth:Cn&&Dn&&typeof Un=="number"?Un:null}),Cn?$n:null),vr=(0,g.Z)(Mn,3),Bn=vr[0],pr=vr[1],Di=vr[2],wi=Di!=null?Di:Un,Mi=i.useMemo(function(){return{columns:Bn,flattenColumns:pr}},[Bn,pr]),_i=i.useRef(),to=i.useRef(),Ci=i.useRef(),Qi=i.useRef(),_o=i.useRef(),Kr=i.useState(!1),Vr=(0,g.Z)(Kr,2),pi=Vr[0],Oi=Vr[1],Bi=i.useState(!1),Rr=(0,g.Z)(Bi,2),Xi=Rr[0],Zi=Rr[1],no=kt(new Map),ho=(0,g.Z)(no,2),io=ho[0],$o=ho[1],Co=Z(pr),oo=Co.map(function(Qr){return io.get(Qr)}),Gi=i.useMemo(function(){return oo},[oo.join("_")]),Ui=lt(Gi,pr.length,Dt),Ii=Xe&&ue(Xe.y),hi=Xe&&ue(wi)||!!dr.fixed,xo=hi&&pr.some(function(Qr){var mi=Qr.fixed;return mi}),No=i.useRef(),Do=Qe(In,_e),vo=Do.isSticky,pa=Do.offsetHeader,ma=Do.offsetSummary,Zr=Do.offsetScroll,ri=Do.stickyClassName,ki=Do.container,vi=i.useMemo(function(){return Ut==null?void 0:Ut($t)},[Ut,$t]),Wi=(Ii||vo)&&i.isValidElement(vi)&&vi.type===L&&vi.props.fixed,Yi,Ji,So;Ii&&(Ji={overflowY:"scroll",maxHeight:Xe.y}),hi&&(Yi={overflowX:"auto"},Ii||(Ji={overflowY:"hidden"}),So={width:wi===!0?"auto":wi,minWidth:"100%"});var Aa=i.useCallback(function(Qr,mi){(0,X.Z)(_i.current)&&$o(function(mo){if(mo.get(Qr)!==mi){var Ho=new Map(mo);return Ho.set(Qr,mi),Ho}return mo})},[]),Ta=Zt(null),Na=(0,g.Z)(Ta,2),ka=Na[0],Ka=Na[1];function ga(Qr,mi){mi&&(typeof mi=="function"?mi(Qr):mi.scrollLeft!==Qr&&(mi.scrollLeft=Qr,mi.scrollLeft!==Qr&&setTimeout(function(){mi.scrollLeft=Qr},0)))}var ea=(0,p.Z)(function(Qr){var mi=Qr.currentTarget,mo=Qr.scrollLeft,Ho=Dt==="rtl",zo=typeof mo=="number"?mo:mi.scrollLeft,ns=mi||en;if(!Ka()||Ka()===ns){var Wa;ka(ns),ga(zo,to.current),ga(zo,Ci.current),ga(zo,_o.current),ga(zo,(Wa=No.current)===null||Wa===void 0?void 0:Wa.setScrollLeft)}var ja=mi||to.current;if(ja){var Xa=ja.scrollWidth,Ua=ja.clientWidth;if(Xa===Ua){Oi(!1),Zi(!1);return}Ho?(Oi(-zo0)):(Oi(zo>0),Zi(zo1?pn-Cn:0,Rn=(0,j.Z)((0,j.Z)((0,j.Z)({},$n),vt),{},{flex:"0 0 ".concat(Cn,"px"),width:"".concat(Cn,"px"),marginRight:jn,pointerEvents:"auto"}),rr=i.useMemo(function(){return Pt?$t<=1:Dn===0||$t===0||$t>1},[$t,Dn,Pt]);rr?Rn.visibility="hidden":Pt&&(Rn.height=Dt==null?void 0:Dt($t));var Fn=rr?function(){return null}:Vt,ur={};return($t===0||Dn===0)&&(ur.rowSpan=1,ur.colSpan=1),i.createElement(et,(0,r.Z)({className:oe()(Ut,Xe),ellipsis:be.ellipsis,align:be.align,scope:be.rowScope,component:"div",prefixCls:G.prefixCls,key:bn,record:mt,index:Ne,renderIndex:pt,dataIndex:Wt,render:Fn,shouldCellUpdate:be.shouldCellUpdate},Vn,{appendNode:Gn,additionalProps:(0,j.Z)((0,j.Z)({},Ln),{},{style:Rn},ur)}))}var Jt=Qt,Gt=["data","index","className","rowKey","style","extra","getHeight"],Nt=i.forwardRef(function(W,G){var be=W.data,_e=W.index,Le=W.className,Ne=W.rowKey,pt=W.style,mt=W.extra,vt=W.getHeight,Xe=(0,Ge.Z)(W,Gt),Pt=be.record,Dt=be.indent,Vt=be.index,Wt=u(m,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ut=Wt.scrollX,pn=Wt.flattenColumns,cn=Wt.prefixCls,nn=Wt.fixColumn,rn=Wt.componentWidth,bn=T(Pt,Ne,_e,Dt),Vn=bn.rowSupportExpand,Gn=bn.expanded,Ln=bn.rowProps,$n=bn.expandedRowRender,fr=bn.expandedRowClassName,Dn;if(Vn&&Gn){var In=$n(Pt,_e,Dt+1,Gn),$t=fr==null?void 0:fr(Pt,_e,Dt),Rt={};nn&&(Rt={style:(0,z.Z)({},"--virtual-width","".concat(rn,"px"))});var Cn="".concat(cn,"-expanded-row-cell");Dn=i.createElement("div",{className:oe()("".concat(cn,"-expanded-row"),"".concat(cn,"-expanded-row-level-").concat(Dt+1),$t)},i.createElement(et,{component:"div",prefixCls:cn,className:oe()(Cn,(0,z.Z)({},"".concat(Cn,"-fixed"),nn)),additionalProps:Rt},In))}var jn=(0,j.Z)((0,j.Z)({},pt),{},{width:Ut});mt&&(jn.position="absolute",jn.pointerEvents="none");var Rn=i.createElement("div",(0,r.Z)({},Ln,Xe,{ref:Vn?null:G,className:oe()(Le,"".concat(cn,"-row"),Ln==null?void 0:Ln.className,(0,z.Z)({},"".concat(cn,"-row-extra"),mt)),style:(0,j.Z)((0,j.Z)({},jn),Ln==null?void 0:Ln.style)}),pn.map(function(rr,Fn){return i.createElement(Jt,{key:Fn,rowInfo:bn,column:rr,colIndex:Fn,indent:Dt,index:_e,renderIndex:Vt,record:Pt,inverse:mt,getHeight:vt})}));return Vn?i.createElement("div",{ref:G},Rn,Dn):Rn}),vn=A(Nt),tn=vn,It=i.forwardRef(function(W,G){var be=W.data,_e=W.onScroll,Le=u(m,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Ne=Le.flattenColumns,pt=Le.onColumnResize,mt=Le.getRowKey,vt=Le.expandedKeys,Xe=Le.prefixCls,Pt=Le.childrenColumnName,Dt=Le.emptyNode,Vt=Le.scrollX,Wt=u(at),Ut=Wt.scrollY,pn=Wt.listItemHeight,cn=i.useRef(),nn=de(be,Pt,vt,mt),rn=i.useMemo(function(){var Dn=0;return Ne.map(function(In){var $t=In.width,Rt=In.key;return Dn+=$t,[Rt,$t,Dn]})},[Ne]),bn=i.useMemo(function(){return rn.map(function(Dn){return Dn[2]})},[rn]);i.useEffect(function(){rn.forEach(function(Dn){var In=(0,g.Z)(Dn,2),$t=In[0],Rt=In[1];pt($t,Rt)})},[rn]),i.useImperativeHandle(G,function(){var Dn={};return Object.defineProperty(Dn,"scrollLeft",{get:function(){var $t;return(($t=cn.current)===null||$t===void 0?void 0:$t.getScrollInfo().x)||0},set:function($t){var Rt;(Rt=cn.current)===null||Rt===void 0||Rt.scrollTo({left:$t})}}),Dn});var Vn=function(In,$t){var Rt,Cn=(Rt=nn[$t])===null||Rt===void 0?void 0:Rt.record,jn=In.onCell;if(jn){var Rn,rr=jn(Cn,$t);return(Rn=rr==null?void 0:rr.rowSpan)!==null&&Rn!==void 0?Rn:1}return 1},Gn=function(In){var $t=In.start,Rt=In.end,Cn=In.getSize,jn=In.offsetY;if(Rt<0)return null;for(var Rn=Ne.filter(function(Un){return Vn(Un,$t)===0}),rr=$t,Fn=function(Yn){if(Rn=Rn.filter(function(Tn){return Vn(Tn,Yn)===0}),!Rn.length)return rr=Yn,"break"},ur=$t;ur>=0;ur-=1){var hr=Fn(ur);if(hr==="break")break}for(var _r=Ne.filter(function(Un){return Vn(Un,Rt)!==1}),Fr=Rt,ni=function(Yn){if(_r=_r.filter(function(Tn){return Vn(Tn,Yn)!==1}),!_r.length)return Fr=Math.max(Yn-1,Rt),"break"},Jr=Rt;Jr1})&&qr.push(Yn)},Ur=rr;Ur<=Fr;Ur+=1)var $r=Dr(Ur);var Ti=qr.map(function(Un){var Yn=nn[Un],Tn=mt(Yn.record,Un),zn=function(vr){var Bn=Un+vr-1,pr=mt(nn[Bn].record,Bn),Di=Cn(Tn,pr);return Di.bottom-Di.top},Mr=Cn(Tn);return i.createElement(tn,{key:Un,data:Yn,rowKey:Tn,index:Un,style:{top:-jn+Mr.top},extra:!0,getHeight:zn})});return Ti},Ln=i.useMemo(function(){return{columnsOffset:bn}},[bn]),$n="".concat(Xe,"-tbody"),fr;return nn.length?fr=i.createElement(st.Z,{fullHeight:!1,ref:cn,className:oe()($n,"".concat($n,"-virtual")),height:Ut,itemHeight:pn||24,data:nn,itemKey:function(In){return mt(In.record)},scrollWidth:Vt,onVirtualScroll:function(In){var $t=In.x;_e({scrollLeft:$t})},extraRender:Gn},function(Dn,In,$t){var Rt=mt(Dn.record,In);return i.createElement(tn,(0,r.Z)({data:Dn,rowKey:Rt,index:In},$t))}):fr=i.createElement("div",{className:oe()("".concat(Xe,"-placeholder"))},i.createElement(et,{component:"div",prefixCls:Xe},Dt)),i.createElement(dt.Provider,{value:Ln},fr)}),Ht=A(It),ln=Ht,fn=function(G,be){var _e=be.ref,Le=be.onScroll;return i.createElement(ln,{ref:_e,data:G,onScroll:Le})},yn=100;function An(W){var G=W.columns,be=W.scroll,_e=W.prefixCls,Le=_e===void 0?Kt:_e,Ne=W.className,pt=W.listItemHeight,mt=be||{},vt=mt.x,Xe=mt.y;typeof vt!="number"&&(vt=((G||[]).length+1)*yn),typeof Xe!="number"&&(Xe=500);var Pt=i.useMemo(function(){return{scrollY:Xe,listItemHeight:pt}},[Xe,pt]);return i.createElement(at.Provider,{value:Pt},i.createElement(Pe,(0,r.Z)({},W,{className:oe()(Ne,"".concat(Le,"-virtual")),scroll:(0,j.Z)((0,j.Z)({},be),{},{x:vt}),components:{body:fn},columns:G,internalHooks:v,tailor:!0})))}function wn(W){return w(An,W)}var gn=wn(),Nn=null;function lr(W){return null}var hn=lr;function an(W){return null}var _n=an,On=e(2738),nr=e(68031),kn=e(36355),Xn=e(93891),er=e(19716),Cr=e(8628),xr=e(31724),Br=e(58421),qn=e(71418),mr=e(88088);function Sn(W){return function(be){let{prefixCls:_e,onExpand:Le,record:Ne,expanded:pt,expandable:mt}=be;const vt=`${_e}-row-expand-icon`;return i.createElement("button",{type:"button",onClick:Xe=>{Le(Ne,Xe),Xe.stopPropagation()},className:oe()(vt,{[`${vt}-spaced`]:!mt,[`${vt}-expanded`]:mt&&pt,[`${vt}-collapsed`]:mt&&!pt}),"aria-label":pt?W.collapse:W.expand,"aria-expanded":pt})}}var cr=Sn;function Er(W,G){return"key"in W&&W.key!==void 0&&W.key!==null?W.key:W.dataIndex?Array.isArray(W.dataIndex)?W.dataIndex.join("."):W.dataIndex:G}function ir(W,G){return G?`${G}-${W}`:`${W}`}function Sr(W,G){return typeof W=="function"?W(G):W}function Tr(W,G){const be=Sr(W,G);return Object.prototype.toString.call(be)==="[object Object]"?"":be}var ii={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"},Lr=ii,Nr=e(7657),Yr=function(G,be){return i.createElement(Nr.Z,(0,r.Z)({},G,{ref:be,icon:Lr}))},Qn=i.forwardRef(Yr),sr=Qn,kr=e(56762);function gr(W){const G=i.useRef(W),be=(0,kr.Z)();return[()=>G.current,_e=>{G.current=_e,be()}]}var yr=e(3113),jr=e(24905),oi=e(38854),Pn=e(64165),Jn=e(20834),tr=e(40875),ar=e(5112),br=e(17574),Ar=e(47472),Ei=e(92832);function li(W){let{value:G,onChange:be,filterSearch:_e,tablePrefixCls:Le,locale:Ne}=W;return _e?i.createElement("div",{className:`${Le}-filter-dropdown-search`},i.createElement(Ei.default,{prefix:i.createElement(Ar.Z,null),placeholder:Ne.filterSearchPlaceholder,onChange:be,value:G,htmlSize:1,className:`${Le}-filter-dropdown-search-input`})):null}var ci=li,gi=e(10228);const Gr=W=>{const{keyCode:G}=W;G===gi.Z.ENTER&&W.stopPropagation()};var yi=i.forwardRef((W,G)=>i.createElement("div",{className:W.className,onClick:be=>be.stopPropagation(),onKeyDown:Gr,ref:G},W.children));function si(W){let G=[];return(W||[]).forEach(be=>{let{value:_e,children:Le}=be;G.push(_e),Le&&(G=[].concat((0,ze.Z)(G),(0,ze.Z)(si(Le))))}),G}function Ai(W){return W.some(G=>{let{children:be}=G;return be})}function ui(W,G){return typeof G=="string"||typeof G=="number"?G==null?void 0:G.toString().toLowerCase().includes(W.trim().toLowerCase()):!1}function go(W){let{filters:G,prefixCls:be,filteredKeys:_e,filterMultiple:Le,searchValue:Ne,filterSearch:pt}=W;return G.map((mt,vt)=>{const Xe=String(mt.value);if(mt.children)return{key:Xe||vt,label:mt.text,popupClassName:`${be}-dropdown-submenu`,children:go({filters:mt.children,prefixCls:be,filteredKeys:_e,filterMultiple:Le,searchValue:Ne,filterSearch:pt})};const Pt=Le?jr.default:ar.ZP,Dt={key:mt.value!==void 0?Xe:vt,label:i.createElement(i.Fragment,null,i.createElement(Pt,{checked:_e.includes(Xe)}),i.createElement("span",null,mt.text))};return Ne.trim()?typeof pt=="function"?pt(Ne,mt)?Dt:null:ui(Ne,mt.text)?Dt:null:Dt})}function co(W){var G,be;const{tablePrefixCls:_e,prefixCls:Le,column:Ne,dropdownPrefixCls:pt,columnKey:mt,filterMultiple:vt,filterMode:Xe="menu",filterSearch:Pt=!1,filterState:Dt,triggerFilter:Vt,locale:Wt,children:Ut,getPopupContainer:pn}=W,{filterDropdownOpen:cn,onFilterDropdownOpenChange:nn,filterResetToDefaultFilteredValue:rn,defaultFilteredValue:bn,filterDropdownVisible:Vn,onFilterDropdownVisibleChange:Gn}=Ne,[Ln,$n]=i.useState(!1),fr=!!(Dt&&(!((G=Dt.filteredKeys)===null||G===void 0)&&G.length||Dt.forceFiltered)),Dn=Mn=>{$n(Mn),nn==null||nn(Mn),Gn==null||Gn(Mn)},In=(be=cn!=null?cn:Vn)!==null&&be!==void 0?be:Ln,$t=Dt==null?void 0:Dt.filteredKeys,[Rt,Cn]=gr($t||[]),jn=Mn=>{let{selectedKeys:vr}=Mn;Cn(vr)},Rn=(Mn,vr)=>{let{node:Bn,checked:pr}=vr;jn(vt?{selectedKeys:Mn}:{selectedKeys:pr&&Bn.key?[Bn.key]:[]})};i.useEffect(()=>{Ln&&jn({selectedKeys:$t||[]})},[$t]);const[rr,Fn]=i.useState([]),ur=Mn=>{Fn(Mn)},[hr,_r]=i.useState(""),Fr=Mn=>{const{value:vr}=Mn.target;_r(vr)};i.useEffect(()=>{Ln||_r("")},[Ln]);const ni=Mn=>{const vr=Mn&&Mn.length?Mn:null;if(vr===null&&(!Dt||!Dt.filteredKeys)||(0,h.Z)(vr,Dt==null?void 0:Dt.filteredKeys,!0))return null;Vt({column:Ne,key:mt,filteredKeys:vr})},Jr=()=>{Dn(!1),ni(Rt())},dr=function(){let{confirm:Mn,closeDropdown:vr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Mn&&ni([]),vr&&Dn(!1),_r(""),Cn(rn?(bn||[]).map(Bn=>String(Bn)):[])},qr=function(){let{closeDropdown:Mn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Mn&&Dn(!1),ni(Rt())},Dr=Mn=>{Mn&&$t!==void 0&&Cn($t||[]),Dn(Mn),!Mn&&!Ne.filterDropdown&&Jr()},Ur=oe()({[`${pt}-menu-without-submenu`]:!Ai(Ne.filters||[])}),$r=Mn=>{if(Mn.target.checked){const vr=si(Ne==null?void 0:Ne.filters).map(Bn=>String(Bn));Cn(vr)}else Cn([])},Ti=Mn=>{let{filters:vr}=Mn;return(vr||[]).map((Bn,pr)=>{const Di=String(Bn.value),wi={title:Bn.text,key:Bn.value!==void 0?Di:pr};return Bn.children&&(wi.children=Ti({filters:Bn.children})),wi})},Un=Mn=>{var vr;return Object.assign(Object.assign({},Mn),{text:Mn.title,value:Mn.key,children:((vr=Mn.children)===null||vr===void 0?void 0:vr.map(Bn=>Un(Bn)))||[]})};let Yn;if(typeof Ne.filterDropdown=="function")Yn=Ne.filterDropdown({prefixCls:`${pt}-custom`,setSelectedKeys:Mn=>jn({selectedKeys:Mn}),selectedKeys:Rt(),confirm:qr,clearFilters:dr,filters:Ne.filters,visible:In,close:()=>{Dn(!1)}});else if(Ne.filterDropdown)Yn=Ne.filterDropdown;else{const Mn=Rt()||[],vr=()=>(Ne.filters||[]).length===0?i.createElement(Pn.Z,{image:Pn.Z.PRESENTED_IMAGE_SIMPLE,description:Wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Xe==="tree"?i.createElement(i.Fragment,null,i.createElement(ci,{filterSearch:Pt,value:hr,onChange:Fr,tablePrefixCls:_e,locale:Wt}),i.createElement("div",{className:`${_e}-filter-dropdown-tree`},vt?i.createElement(jr.default,{checked:Mn.length===si(Ne.filters).length,indeterminate:Mn.length>0&&Mn.lengthtypeof Pt=="function"?Pt(hr,Un(pr)):ui(hr,pr.title):void 0}))):i.createElement(i.Fragment,null,i.createElement(ci,{filterSearch:Pt,value:hr,onChange:Fr,tablePrefixCls:_e,locale:Wt}),i.createElement(Jn.default,{selectable:!0,multiple:vt,prefixCls:`${pt}-menu`,className:Ur,onSelect:jn,onDeselect:jn,selectedKeys:Mn,getPopupContainer:pn,openKeys:rr,onOpenChange:ur,items:go({filters:Ne.filters||[],filterSearch:Pt,prefixCls:Le,filteredKeys:Rt(),filterMultiple:vt,searchValue:hr})})),Bn=()=>rn?(0,h.Z)((bn||[]).map(pr=>String(pr)),Mn,!0):Mn.length===0;Yn=i.createElement(i.Fragment,null,vr(),i.createElement("div",{className:`${Le}-dropdown-btns`},i.createElement(yr.ZP,{type:"link",size:"small",disabled:Bn(),onClick:()=>dr()},Wt.filterReset),i.createElement(yr.ZP,{type:"primary",size:"small",onClick:Jr},Wt.filterConfirm)))}Ne.filterDropdown&&(Yn=i.createElement(tr.J,{selectable:void 0},Yn));const Tn=()=>i.createElement(yi,{className:`${Le}-dropdown`},Yn);let zn;typeof Ne.filterIcon=="function"?zn=Ne.filterIcon(fr):Ne.filterIcon?zn=Ne.filterIcon:zn=i.createElement(sr,null);const{direction:Mr}=i.useContext(kn.E_);return i.createElement("div",{className:`${Le}-column`},i.createElement("span",{className:`${_e}-column-title`},Ut),i.createElement(oi.Z,{dropdownRender:Tn,trigger:["click"],open:In,onOpenChange:Dr,getPopupContainer:pn,placement:Mr==="rtl"?"bottomLeft":"bottomRight"},i.createElement("span",{role:"button",tabIndex:-1,className:oe()(`${Le}-trigger`,{active:fr}),onClick:Mn=>{Mn.stopPropagation()}},zn)))}var Oo=co;function Vi(W,G,be){let _e=[];return(W||[]).forEach((Le,Ne)=>{var pt;const mt=ir(Ne,be);if(Le.filters||"filterDropdown"in Le||"onFilter"in Le)if("filteredValue"in Le){let vt=Le.filteredValue;"filterDropdown"in Le||(vt=(pt=vt==null?void 0:vt.map(String))!==null&&pt!==void 0?pt:vt),_e.push({column:Le,key:Er(Le,mt),filteredKeys:vt,forceFiltered:Le.filtered})}else _e.push({column:Le,key:Er(Le,mt),filteredKeys:G&&Le.defaultFilteredValue?Le.defaultFilteredValue:void 0,forceFiltered:Le.filtered});"children"in Le&&(_e=[].concat((0,ze.Z)(_e),(0,ze.Z)(Vi(Le.children,G,mt))))}),_e}function Hi(W,G,be,_e,Le,Ne,pt,mt){return be.map((vt,Xe)=>{const Pt=ir(Xe,mt),{filterMultiple:Dt=!0,filterMode:Vt,filterSearch:Wt}=vt;let Ut=vt;if(Ut.filters||Ut.filterDropdown){const pn=Er(Ut,Pt),cn=_e.find(nn=>{let{key:rn}=nn;return pn===rn});Ut=Object.assign(Object.assign({},Ut),{title:nn=>i.createElement(Oo,{tablePrefixCls:W,prefixCls:`${W}-filter`,dropdownPrefixCls:G,column:Ut,columnKey:pn,filterState:cn,filterMultiple:Dt,filterMode:Vt,filterSearch:Wt,triggerFilter:Ne,locale:Le,getPopupContainer:pt},Sr(vt.title,nn))})}return"children"in Ut&&(Ut=Object.assign(Object.assign({},Ut),{children:Hi(W,G,Ut.children,_e,Le,Ne,pt,Pt)})),Ut})}function Io(W){const G={};return W.forEach(be=>{let{key:_e,filteredKeys:Le,column:Ne}=be;const{filters:pt,filterDropdown:mt}=Ne;if(mt)G[_e]=Le||null;else if(Array.isArray(Le)){const vt=si(pt);G[_e]=vt.filter(Xe=>Le.includes(String(Xe)))}else G[_e]=null}),G}function Eo(W,G){return G.reduce((be,_e)=>{const{column:{onFilter:Le,filters:Ne},filteredKeys:pt}=_e;return Le&&pt&&pt.length?be.filter(mt=>pt.some(vt=>{const Xe=si(Ne),Pt=Xe.findIndex(Vt=>String(Vt)===String(vt)),Dt=Pt!==-1?Xe[Pt]:vt;return Le(Dt,mt)})):be},W)}const Po=W=>W.flatMap(G=>"children"in G?[G].concat((0,ze.Z)(Po(G.children||[]))):[G]);function Fo(W){let{prefixCls:G,dropdownPrefixCls:be,mergedColumns:_e,onFilterChange:Le,getPopupContainer:Ne,locale:pt}=W;const mt=i.useMemo(()=>Po(_e||[]),[_e]),[vt,Xe]=i.useState(()=>Vi(mt,!0)),Pt=i.useMemo(()=>{const Ut=Vi(mt,!1);if(Ut.length===0)return Ut;let pn=!0,cn=!0;if(Ut.forEach(nn=>{let{filteredKeys:rn}=nn;rn!==void 0?pn=!1:cn=!1}),pn){const nn=(mt||[]).map((rn,bn)=>Er(rn,ir(bn)));return vt.filter(rn=>{let{key:bn}=rn;return nn.includes(bn)}).map(rn=>{const bn=mt[nn.findIndex(Vn=>Vn===rn.key)];return Object.assign(Object.assign({},rn),{column:Object.assign(Object.assign({},rn.column),bn),forceFiltered:bn.filtered})})}return Ut},[mt,vt]),Dt=i.useMemo(()=>Io(Pt),[Pt]),Vt=Ut=>{const pn=Pt.filter(cn=>{let{key:nn}=cn;return nn!==Ut.key});pn.push(Ut),Xe(pn),Le(Io(pn),pn)};return[Ut=>Hi(G,be,Ut,Pt,pt,Vt,Ne),Pt,Dt]}var ao=Fo;function uo(W,G,be){const _e=i.useRef({});function Le(Ne){if(!_e.current||_e.current.data!==W||_e.current.childrenColumnName!==G||_e.current.getRowKey!==be){let mt=function(vt){vt.forEach((Xe,Pt)=>{const Dt=be(Xe,Pt);pt.set(Dt,Xe),Xe&&typeof Xe=="object"&&G in Xe&&mt(Xe[G]||[])})};const pt=new Map;mt(W),_e.current={data:W,childrenColumnName:G,kvMap:pt,getRowKey:be}}return _e.current.kvMap.get(Ne)}return[Le]}var Mo=e(50371),Zo=function(W,G){var be={};for(var _e in W)Object.prototype.hasOwnProperty.call(W,_e)&&G.indexOf(_e)<0&&(be[_e]=W[_e]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,_e=Object.getOwnPropertySymbols(W);Le<_e.length;Le++)G.indexOf(_e[Le])<0&&Object.prototype.propertyIsEnumerable.call(W,_e[Le])&&(be[_e[Le]]=W[_e[Le]]);return be};const Bo=10;function fo(W,G){const be={current:W.current,pageSize:W.pageSize};return Object.keys(G&&typeof G=="object"?G:{}).forEach(Le=>{const Ne=W[Le];typeof Ne!="function"&&(be[Le]=Ne)}),be}function Wo(W,G,be){const _e=be&&typeof be=="object"?be:{},{total:Le=0}=_e,Ne=Zo(_e,["total"]),[pt,mt]=(0,i.useState)(()=>({current:"defaultCurrent"in Ne?Ne.defaultCurrent:1,pageSize:"defaultPageSize"in Ne?Ne.defaultPageSize:Bo})),vt=(0,Mo.Z)(pt,Ne,{total:Le>0?Le:W}),Xe=Math.ceil((Le||W)/vt.pageSize);vt.current>Xe&&(vt.current=Xe||1);const Pt=(Vt,Wt)=>{mt({current:Vt!=null?Vt:1,pageSize:Wt||vt.pageSize})},Dt=(Vt,Wt)=>{var Ut;be&&((Ut=be.onChange)===null||Ut===void 0||Ut.call(be,Vt,Wt)),Pt(Vt,Wt),G(Vt,Wt||(vt==null?void 0:vt.pageSize))};return be===!1?[{},()=>{}]:[Object.assign(Object.assign({},vt),{onChange:Dt}),Pt]}var jo=Wo,Xo=e(84105),Ao=e(35654),zr=e(90782),Or=e(71430),Ri=e(18929);const xi={},bi="SELECT_ALL",Ni="SELECT_INVERT",zi="SELECT_NONE",ro=[],qi=(W,G)=>{let be=[];return(G||[]).forEach(_e=>{be.push(_e),_e&&typeof _e=="object"&&W in _e&&(be=[].concat((0,ze.Z)(be),(0,ze.Z)(qi(W,_e[W]))))}),be};var so=(W,G)=>{const{preserveSelectedRowKeys:be,selectedRowKeys:_e,defaultSelectedRowKeys:Le,getCheckboxProps:Ne,onChange:pt,onSelect:mt,onSelectAll:vt,onSelectInvert:Xe,onSelectNone:Pt,onSelectMultiple:Dt,columnWidth:Vt,type:Wt,selections:Ut,fixed:pn,renderCell:cn,hideSelectAll:nn,checkStrictly:rn=!0}=G||{},{prefixCls:bn,data:Vn,pageData:Gn,getRecordByKey:Ln,getRowKey:$n,expandType:fr,childrenColumnName:Dn,locale:In,getPopupContainer:$t}=W,[Rt,Cn]=(0,Ri.Z)(_e||Le||ro,{value:_e}),jn=i.useRef(new Map),Rn=(0,i.useCallback)(Un=>{if(be){const Yn=new Map;Un.forEach(Tn=>{let zn=Ln(Tn);!zn&&jn.current.has(Tn)&&(zn=jn.current.get(Tn)),Yn.set(Tn,zn)}),jn.current=Yn}},[Ln,be]);i.useEffect(()=>{Rn(Rt)},[Rt]);const{keyEntities:rr}=(0,i.useMemo)(()=>{if(rn)return{keyEntities:null};let Un=Vn;if(be){const Yn=new Set(Vn.map((zn,Mr)=>$n(zn,Mr))),Tn=Array.from(jn.current).reduce((zn,Mr)=>{let[Mn,vr]=Mr;return Yn.has(Mn)?zn:zn.concat(vr)},[]);Un=[].concat((0,ze.Z)(Un),(0,ze.Z)(Tn))}return(0,Or.I8)(Un,{externalGetKey:$n,childrenPropName:Dn})},[Vn,$n,rn,Dn,be]),Fn=(0,i.useMemo)(()=>qi(Dn,Gn),[Dn,Gn]),ur=(0,i.useMemo)(()=>{const Un=new Map;return Fn.forEach((Yn,Tn)=>{const zn=$n(Yn,Tn),Mr=(Ne?Ne(Yn):null)||{};Un.set(zn,Mr)}),Un},[Fn,$n,Ne]),hr=(0,i.useCallback)(Un=>{var Yn;return!!(!((Yn=ur.get($n(Un)))===null||Yn===void 0)&&Yn.disabled)},[ur,$n]),[_r,Fr]=(0,i.useMemo)(()=>{if(rn)return[Rt||[],[]];const{checkedKeys:Un,halfCheckedKeys:Yn}=(0,zr.S)(Rt,!0,rr,hr);return[Un||[],Yn]},[Rt,rn,rr,hr]),ni=(0,i.useMemo)(()=>{const Un=Wt==="radio"?_r.slice(0,1):_r;return new Set(Un)},[_r,Wt]),Jr=(0,i.useMemo)(()=>Wt==="radio"?new Set:new Set(Fr),[Fr,Wt]),[dr,qr]=(0,i.useState)(null);i.useEffect(()=>{G||Cn(ro)},[!!G]);const Dr=(0,i.useCallback)((Un,Yn)=>{let Tn,zn;Rn(Un),be?(Tn=Un,zn=Un.map(Mr=>jn.current.get(Mr))):(Tn=[],zn=[],Un.forEach(Mr=>{const Mn=Ln(Mr);Mn!==void 0&&(Tn.push(Mr),zn.push(Mn))})),Cn(Tn),pt==null||pt(Tn,zn,{type:Yn})},[Cn,Ln,pt,be]),Ur=(0,i.useCallback)((Un,Yn,Tn,zn)=>{if(mt){const Mr=Tn.map(Mn=>Ln(Mn));mt(Ln(Un),Yn,Mr,zn)}Dr(Tn,"single")},[mt,Ln,Dr]),$r=(0,i.useMemo)(()=>!Ut||nn?null:(Ut===!0?[bi,Ni,zi]:Ut).map(Yn=>Yn===bi?{key:"all",text:In.selectionAll,onSelect(){Dr(Vn.map((Tn,zn)=>$n(Tn,zn)).filter(Tn=>{const zn=ur.get(Tn);return!(zn!=null&&zn.disabled)||ni.has(Tn)}),"all")}}:Yn===Ni?{key:"invert",text:In.selectInvert,onSelect(){const Tn=new Set(ni);Gn.forEach((Mr,Mn)=>{const vr=$n(Mr,Mn),Bn=ur.get(vr);Bn!=null&&Bn.disabled||(Tn.has(vr)?Tn.delete(vr):Tn.add(vr))});const zn=Array.from(Tn);Xe&&Xe(zn),Dr(zn,"invert")}}:Yn===zi?{key:"none",text:In.selectNone,onSelect(){Pt==null||Pt(),Dr(Array.from(ni).filter(Tn=>{const zn=ur.get(Tn);return zn==null?void 0:zn.disabled}),"none")}}:Yn).map(Yn=>Object.assign(Object.assign({},Yn),{onSelect:function(){for(var Tn,zn,Mr=arguments.length,Mn=new Array(Mr),vr=0;vr{var Yn;if(!G)return Un.filter(Kr=>Kr!==xi);let Tn=(0,ze.Z)(Un);const zn=new Set(ni),Mr=Fn.map($n).filter(Kr=>!ur.get(Kr).disabled),Mn=Mr.every(Kr=>zn.has(Kr)),vr=Mr.some(Kr=>zn.has(Kr)),Bn=()=>{const Kr=[];Mn?Mr.forEach(pi=>{zn.delete(pi),Kr.push(pi)}):Mr.forEach(pi=>{zn.has(pi)||(zn.add(pi),Kr.push(pi))});const Vr=Array.from(zn);vt==null||vt(!Mn,Vr.map(pi=>Ln(pi)),Kr.map(pi=>Ln(pi))),Dr(Vr,"all"),qr(null)};let pr;if(Wt!=="radio"){let Kr;if($r){const Rr={getPopupContainer:$t,items:$r.map((Xi,Zi)=>{const{key:no,text:ho,onSelect:io}=Xi;return{key:no!=null?no:Zi,onClick:()=>{io==null||io(Mr)},label:ho}})};Kr=i.createElement("div",{className:`${bn}-selection-extra`},i.createElement(oi.Z,{menu:Rr,getPopupContainer:$t},i.createElement("span",null,i.createElement(Xo.Z,null))))}const Vr=Fn.map((Rr,Xi)=>{const Zi=$n(Rr,Xi),no=ur.get(Zi)||{};return Object.assign({checked:zn.has(Zi)},no)}).filter(Rr=>{let{disabled:Xi}=Rr;return Xi}),pi=!!Vr.length&&Vr.length===Fn.length,Oi=pi&&Vr.every(Rr=>{let{checked:Xi}=Rr;return Xi}),Bi=pi&&Vr.some(Rr=>{let{checked:Xi}=Rr;return Xi});pr=!nn&&i.createElement("div",{className:`${bn}-selection`},i.createElement(jr.default,{checked:pi?Oi:!!Fn.length&&Mn,indeterminate:pi?!Oi&&Bi:!Mn&&vr,onChange:Bn,disabled:Fn.length===0||pi,"aria-label":Kr?"Custom selection":"Select all",skipGroup:!0}),Kr)}let Di;Wt==="radio"?Di=(Kr,Vr,pi)=>{const Oi=$n(Vr,pi),Bi=zn.has(Oi);return{node:i.createElement(ar.ZP,Object.assign({},ur.get(Oi),{checked:Bi,onClick:Rr=>Rr.stopPropagation(),onChange:Rr=>{zn.has(Oi)||Ur(Oi,!0,[Oi],Rr.nativeEvent)}})),checked:Bi}}:Di=(Kr,Vr,pi)=>{var Oi;const Bi=$n(Vr,pi),Rr=zn.has(Bi),Xi=Jr.has(Bi),Zi=ur.get(Bi);let no;return fr==="nest"?no=Xi:no=(Oi=Zi==null?void 0:Zi.indeterminate)!==null&&Oi!==void 0?Oi:Xi,{node:i.createElement(jr.default,Object.assign({},Zi,{indeterminate:no,checked:Rr,skipGroup:!0,onClick:ho=>ho.stopPropagation(),onChange:ho=>{let{nativeEvent:io}=ho;const{shiftKey:$o}=io;let Co=-1,oo=-1;if($o&&rn){const Gi=new Set([dr,Bi]);Mr.some((Ui,Ii)=>{if(Gi.has(Ui))if(Co===-1)Co=Ii;else return oo=Ii,!0;return!1})}if(oo!==-1&&Co!==oo&&rn){const Gi=Mr.slice(Co,oo+1),Ui=[];Rr?Gi.forEach(hi=>{zn.has(hi)&&(Ui.push(hi),zn.delete(hi))}):Gi.forEach(hi=>{zn.has(hi)||(Ui.push(hi),zn.add(hi))});const Ii=Array.from(zn);Dt==null||Dt(!Rr,Ii.map(hi=>Ln(hi)),Ui.map(hi=>Ln(hi))),Dr(Ii,"multiple")}else{const Gi=_r;if(rn){const Ui=Rr?(0,Ao._5)(Gi,Bi):(0,Ao.L0)(Gi,Bi);Ur(Bi,!Rr,Ui,io)}else{const Ui=(0,zr.S)([].concat((0,ze.Z)(Gi),[Bi]),!0,rr,hr),{checkedKeys:Ii,halfCheckedKeys:hi}=Ui;let xo=Ii;if(Rr){const No=new Set(Ii);No.delete(Bi),xo=(0,zr.S)(Array.from(No),{checked:!1,halfCheckedKeys:hi},rr,hr).checkedKeys}Ur(Bi,!Rr,xo,io)}}qr(Rr?null:Bi)}})),checked:Rr}};const wi=(Kr,Vr,pi)=>{const{node:Oi,checked:Bi}=Di(Kr,Vr,pi);return cn?cn(Bi,Vr,pi,Oi):Oi};if(!Tn.includes(xi))if(Tn.findIndex(Kr=>{var Vr;return((Vr=Kr[J])===null||Vr===void 0?void 0:Vr.columnType)==="EXPAND_COLUMN"})===0){const[Kr,...Vr]=Tn;Tn=[Kr,xi].concat((0,ze.Z)(Vr))}else Tn=[xi].concat((0,ze.Z)(Tn));const Mi=Tn.indexOf(xi);Tn=Tn.filter((Kr,Vr)=>Kr!==xi||Vr===Mi);const _i=Tn[Mi-1],to=Tn[Mi+1];let Ci=pn;Ci===void 0&&((to==null?void 0:to.fixed)!==void 0?Ci=to.fixed:(_i==null?void 0:_i.fixed)!==void 0&&(Ci=_i.fixed)),Ci&&_i&&((Yn=_i[J])===null||Yn===void 0?void 0:Yn.columnType)==="EXPAND_COLUMN"&&_i.fixed===void 0&&(_i.fixed=Ci);const Qi=oe()(`${bn}-selection-col`,{[`${bn}-selection-col-with-dropdown`]:Ut&&Wt==="checkbox"}),_o={fixed:Ci,width:Vt,className:`${bn}-selection-column`,title:G.columnTitle||pr,render:wi,onCell:G.onCell,[J]:{className:Qi}};return Tn.map(Kr=>Kr===xi?_o:Kr)},[$n,Fn,G,_r,ni,Jr,Vt,$r,fr,dr,ur,Dt,Ur,hr]),ni]},Uo=e(89489),ua=e(59477),Vo=e(6848);const Qo="ascend",na="descend";function Go(W){return typeof W.sorter=="object"&&typeof W.sorter.multiple=="number"?W.sorter.multiple:!1}function ra(W){return typeof W=="function"?W:W&&typeof W=="object"&&W.compare?W.compare:!1}function ia(W,G){return G?W[W.indexOf(G)+1]:W[0]}function yo(W,G,be){let _e=[];function Le(Ne,pt){_e.push({column:Ne,key:Er(Ne,pt),multiplePriority:Go(Ne),sortOrder:Ne.sortOrder})}return(W||[]).forEach((Ne,pt)=>{const mt=ir(pt,be);Ne.children?("sortOrder"in Ne&&Le(Ne,mt),_e=[].concat((0,ze.Z)(_e),(0,ze.Z)(yo(Ne.children,G,mt)))):Ne.sorter&&("sortOrder"in Ne?Le(Ne,mt):G&&Ne.defaultSortOrder&&_e.push({column:Ne,key:Er(Ne,mt),multiplePriority:Go(Ne),sortOrder:Ne.defaultSortOrder}))}),_e}function bo(W,G,be,_e,Le,Ne,pt,mt){return(G||[]).map((vt,Xe)=>{const Pt=ir(Xe,mt);let Dt=vt;if(Dt.sorter){const Vt=Dt.sortDirections||Le,Wt=Dt.showSorterTooltip===void 0?pt:Dt.showSorterTooltip,Ut=Er(Dt,Pt),pn=be.find(fr=>{let{key:Dn}=fr;return Dn===Ut}),cn=pn?pn.sortOrder:null,nn=ia(Vt,cn);let rn;if(vt.sortIcon)rn=vt.sortIcon({sortOrder:cn});else{const fr=Vt.includes(Qo)&&i.createElement(ua.Z,{className:oe()(`${W}-column-sorter-up`,{active:cn===Qo})}),Dn=Vt.includes(na)&&i.createElement(Uo.Z,{className:oe()(`${W}-column-sorter-down`,{active:cn===na})});rn=i.createElement("span",{className:oe()(`${W}-column-sorter`,{[`${W}-column-sorter-full`]:!!(fr&&Dn)})},i.createElement("span",{className:`${W}-column-sorter-inner`,"aria-hidden":"true"},fr,Dn))}const{cancelSort:bn,triggerAsc:Vn,triggerDesc:Gn}=Ne||{};let Ln=bn;nn===na?Ln=Gn:nn===Qo&&(Ln=Vn);const $n=typeof Wt=="object"?Wt:{title:Ln};Dt=Object.assign(Object.assign({},Dt),{className:oe()(Dt.className,{[`${W}-column-sort`]:cn}),title:fr=>{const Dn=i.createElement("div",{className:`${W}-column-sorters`},i.createElement("span",{className:`${W}-column-title`},Sr(vt.title,fr)),rn);return Wt?i.createElement(Vo.Z,Object.assign({},$n),Dn):Dn},onHeaderCell:fr=>{const Dn=vt.onHeaderCell&&vt.onHeaderCell(fr)||{},In=Dn.onClick,$t=Dn.onKeyDown;Dn.onClick=jn=>{_e({column:vt,key:Ut,sortOrder:nn,multiplePriority:Go(vt)}),In==null||In(jn)},Dn.onKeyDown=jn=>{jn.keyCode===gi.Z.ENTER&&(_e({column:vt,key:Ut,sortOrder:nn,multiplePriority:Go(vt)}),$t==null||$t(jn))};const Rt=Tr(vt.title,{}),Cn=Rt==null?void 0:Rt.toString();return cn?Dn["aria-sort"]=cn==="ascend"?"ascending":"descending":Dn["aria-label"]=Cn||"",Dn.className=oe()(Dn.className,`${W}-column-has-sorters`),Dn.tabIndex=0,vt.ellipsis&&(Dn.title=(Rt!=null?Rt:"").toString()),Dn}})}return"children"in Dt&&(Dt=Object.assign(Object.assign({},Dt),{children:bo(W,Dt.children,be,_e,Le,Ne,pt,Pt)})),Dt})}function da(W){const{column:G,sortOrder:be}=W;return{column:G,order:be,field:G.dataIndex,columnKey:G.key}}function Ro(W){const G=W.filter(be=>{let{sortOrder:_e}=be;return _e}).map(da);return G.length===0&&W.length?Object.assign(Object.assign({},da(W[W.length-1])),{column:void 0}):G.length<=1?G[0]||{}:G}function di(W,G,be){const _e=G.slice().sort((pt,mt)=>mt.multiplePriority-pt.multiplePriority),Le=W.slice(),Ne=_e.filter(pt=>{let{column:{sorter:mt},sortOrder:vt}=pt;return ra(mt)&&vt});return Ne.length?Le.sort((pt,mt)=>{for(let vt=0;vt{const mt=pt[be];return mt?Object.assign(Object.assign({},pt),{[be]:di(mt,G,be)}):pt}):Le}function ti(W){let{prefixCls:G,mergedColumns:be,onSorterChange:_e,sortDirections:Le,tableLocale:Ne,showSorterTooltip:pt}=W;const[mt,vt]=i.useState(yo(be,!0)),Xe=i.useMemo(()=>{let Ut=!0;const pn=yo(be,!1);if(!pn.length)return mt;const cn=[];function nn(bn){Ut?cn.push(bn):cn.push(Object.assign(Object.assign({},bn),{sortOrder:null}))}let rn=null;return pn.forEach(bn=>{rn===null?(nn(bn),bn.sortOrder&&(bn.multiplePriority===!1?Ut=!1:rn=!0)):(rn&&bn.multiplePriority!==!1||(Ut=!1),nn(bn))}),cn},[be,mt]),Pt=i.useMemo(()=>{const Ut=Xe.map(pn=>{let{column:cn,sortOrder:nn}=pn;return{column:cn,order:nn}});return{sortColumns:Ut,sortColumn:Ut[0]&&Ut[0].column,sortOrder:Ut[0]&&Ut[0].order}},[Xe]);function Dt(Ut){let pn;Ut.multiplePriority===!1||!Xe.length||Xe[0].multiplePriority===!1?pn=[Ut]:pn=[].concat((0,ze.Z)(Xe.filter(cn=>{let{key:nn}=cn;return nn!==Ut.key})),[Ut]),vt(pn),_e(Ro(pn),pn)}return[Ut=>bo(G,Ut,Xe,Dt,Le,Ne,pt),Xe,Pt,()=>Ro(Xe)]}function ai(W,G){return W.map(be=>{const _e=Object.assign({},be);return _e.title=Sr(be.title,G),"children"in _e&&(_e.children=ai(_e.children,G)),_e})}function $i(W){return[i.useCallback(be=>ai(be,W),[W])]}var eo=xn((W,G)=>{const{_renderTimes:be}=W,{_renderTimes:_e}=G;return be!==_e}),Yo=wn((W,G)=>{const{_renderTimes:be}=W,{_renderTimes:_e}=G;return be!==_e}),lo=e(64993),Jo=e(17313),fa=e(83116),qo=e(37613),To=W=>{const{componentCls:G}=W,be=`${W.lineWidth}px ${W.lineType} ${W.tableBorderColor}`,_e=(Le,Ne,pt)=>({[`&${G}-${Le}`]:{[`> ${G}-container`]:{[`> ${G}-content, > ${G}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${G}-expanded-row-fixed`]:{margin:`-${Ne}px -${pt+W.lineWidth}px`}}}}}});return{[`${G}-wrapper`]:{[`${G}${G}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${G}-title`]:{border:be,borderBottom:0},[`> ${G}-container`]:{borderInlineStart:be,borderTop:be,[` + > ${G}-content, + > ${G}-header, + > ${G}-body, + > ${G}-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:be},"> thead":{"> tr:not(:last-child) > th":{borderBottom:be},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${G}-cell-fix-right-first::after`]:{borderInlineEnd:be}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${G}-expanded-row-fixed`]:{margin:`-${W.tablePaddingVertical}px -${W.tablePaddingHorizontal+W.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:W.lineWidth,bottom:0,borderInlineEnd:be,content:'""'}}}}}},[`&${G}-scroll-horizontal`]:{[`> ${G}-container > ${G}-body`]:{"> table > tbody":{[` + > tr${G}-expanded-row, + > tr${G}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},_e("middle",W.tablePaddingVerticalMiddle,W.tablePaddingHorizontalMiddle)),_e("small",W.tablePaddingVerticalSmall,W.tablePaddingHorizontalSmall)),{[`> ${G}-footer`]:{border:be,borderTop:0}}),[`${G}-cell`]:{[`${G}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${W.lineWidth}px 0 ${W.lineWidth}px ${W.tableHeaderBg}`}},[`${G}-bordered ${G}-cell-scrollbar`]:{borderInlineEnd:be}}}},Va=W=>{const{componentCls:G}=W;return{[`${G}-wrapper`]:{[`${G}-cell-ellipsis`]:Object.assign(Object.assign({},Jo.vS),{wordBreak:"keep-all",[` + &${G}-cell-fix-left-last, + &${G}-cell-fix-right-first + `]:{overflow:"visible",[`${G}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${G}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qa=W=>{const{componentCls:G}=W;return{[`${G}-wrapper`]:{[`${G}-tbody > tr${G}-placeholder`]:{textAlign:"center",color:W.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:W.colorBgContainer}}}}},Ga=e(15969),Ya=W=>{const{componentCls:G,antCls:be,controlInteractiveSize:_e,motionDurationSlow:Le,lineWidth:Ne,paddingXS:pt,lineType:mt,tableBorderColor:vt,tableExpandIconBg:Xe,tableExpandColumnWidth:Pt,borderRadius:Dt,fontSize:Vt,fontSizeSM:Wt,lineHeight:Ut,tablePaddingVertical:pn,tablePaddingHorizontal:cn,tableExpandedRowBg:nn,paddingXXS:rn}=W,bn=_e/2-Ne,Vn=bn*2+Ne*3,Gn=`${Ne}px ${mt} ${vt}`,Ln=rn-Ne;return{[`${G}-wrapper`]:{[`${G}-expand-icon-col`]:{width:Pt},[`${G}-row-expand-icon-cell`]:{textAlign:"center",[`${G}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${G}-row-indent`]:{height:1,float:"left"},[`${G}-row-expand-icon`]:Object.assign(Object.assign({},(0,Ga.N)(W)),{position:"relative",float:"left",boxSizing:"border-box",width:Vn,height:Vn,padding:0,color:"inherit",lineHeight:`${Vn}px`,background:Xe,border:Gn,borderRadius:Dt,transform:`scale(${_e/Vn})`,transition:`all ${Le}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Le} ease-out`,content:'""'},"&::before":{top:bn,insetInlineEnd:Ln,insetInlineStart:Ln,height:Ne},"&::after":{top:Ln,bottom:Ln,insetInlineStart:bn,width:Ne,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"}}),[`${G}-row-indent + ${G}-row-expand-icon`]:{marginTop:(Vt*Ut-Ne*3)/2-Math.ceil((Wt*1.4-Ne*3)/2),marginInlineEnd:pt},[`tr${G}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:nn}},[`${be}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${G}-expanded-row-fixed`]:{position:"relative",margin:`-${pn}px -${cn}px`,padding:`${pn}px ${cn}px`}}}},Pa=W=>{const{componentCls:G,antCls:be,iconCls:_e,tableFilterDropdownWidth:Le,tableFilterDropdownSearchWidth:Ne,paddingXXS:pt,paddingXS:mt,colorText:vt,lineWidth:Xe,lineType:Pt,tableBorderColor:Dt,tableHeaderIconColor:Vt,fontSizeSM:Wt,tablePaddingHorizontal:Ut,borderRadius:pn,motionDurationSlow:cn,colorTextDescription:nn,colorPrimary:rn,tableHeaderFilterActiveBg:bn,colorTextDisabled:Vn,tableFilterDropdownBg:Gn,tableFilterDropdownHeight:Ln,controlItemBgHover:$n,controlItemBgActive:fr,boxShadowSecondary:Dn,filterDropdownMenuBg:In}=W,$t=`${be}-dropdown`,Rt=`${G}-filter-dropdown`,Cn=`${be}-tree`,jn=`${Xe}px ${Pt} ${Dt}`;return[{[`${G}-wrapper`]:{[`${G}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${G}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-pt,marginInline:`${pt}px ${-Ut/2}px`,padding:`0 ${pt}px`,color:Vt,fontSize:Wt,borderRadius:pn,cursor:"pointer",transition:`all ${cn}`,"&:hover":{color:nn,background:bn},"&.active":{color:rn}}}},{[`${be}-dropdown`]:{[Rt]:Object.assign(Object.assign({},(0,Jo.Wf)(W)),{minWidth:Le,backgroundColor:Gn,borderRadius:pn,boxShadow:Dn,overflow:"hidden",[`${$t}-menu`]:{maxHeight:Ln,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:In,"&:empty::after":{display:"block",padding:`${mt}px 0`,color:Vn,fontSize:Wt,textAlign:"center",content:'"Not Found"'}},[`${Rt}-tree`]:{paddingBlock:`${mt}px 0`,paddingInline:mt,[Cn]:{padding:0},[`${Cn}-treenode ${Cn}-node-content-wrapper:hover`]:{backgroundColor:$n},[`${Cn}-treenode-checkbox-checked ${Cn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:fr}}},[`${Rt}-search`]:{padding:mt,borderBottom:jn,"&-input":{input:{minWidth:Ne},[_e]:{color:Vn}}},[`${Rt}-checkall`]:{width:"100%",marginBottom:pt,marginInlineStart:pt},[`${Rt}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${mt-Xe}px ${mt}px`,overflow:"hidden",borderTop:jn}})}},{[`${be}-dropdown ${Rt}, ${Rt}-submenu`]:{[`${be}-checkbox-wrapper + span`]:{paddingInlineStart:mt,color:vt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Fa=W=>{const{componentCls:G,lineWidth:be,colorSplit:_e,motionDurationSlow:Le,zIndexTableFixed:Ne,tableBg:pt,zIndexTableSticky:mt}=W,vt=_e;return{[`${G}-wrapper`]:{[` + ${G}-cell-fix-left, + ${G}-cell-fix-right + `]:{position:"sticky !important",zIndex:Ne,background:pt},[` + ${G}-cell-fix-left-first::after, + ${G}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-be,width:30,transform:"translateX(100%)",transition:`box-shadow ${Le}`,content:'""',pointerEvents:"none"},[`${G}-cell-fix-left-all::after`]:{display:"none"},[` + ${G}-cell-fix-right-first::after, + ${G}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-be,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Le}`,content:'""',pointerEvents:"none"},[`${G}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:mt+1,width:30,transition:`box-shadow ${Le}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${G}-ping-left`]:{[`&:not(${G}-has-fix-left) ${G}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${vt}`}},[` + ${G}-cell-fix-left-first::after, + ${G}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${vt}`},[`${G}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${G}-ping-right`]:{[`&:not(${G}-has-fix-right) ${G}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${vt}`}},[` + ${G}-cell-fix-right-first::after, + ${G}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${vt}`}}}}},Sa=W=>{const{componentCls:G,antCls:be}=W;return{[`${G}-wrapper`]:{[`${G}-pagination${be}-pagination`]:{margin:`${W.margin}px 0`},[`${G}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:W.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Ea=W=>{const{componentCls:G,tableRadius:be}=W;return{[`${G}-wrapper`]:{[G]:{[`${G}-title, ${G}-header`]:{borderRadius:`${be}px ${be}px 0 0`},[`${G}-title + ${G}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${G}-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:be,borderStartEndRadius:be,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:be},"> *:last-child":{borderStartEndRadius:be}}},"&-footer":{borderRadius:`0 0 ${be}px ${be}px`}}}}},fi=W=>{const{componentCls:G}=W;return{[`${G}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${G}-pagination-left`]:{justifyContent:"flex-end"},[`${G}-pagination-right`]:{justifyContent:"flex-start"},[`${G}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${G}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${G}-row-indent`]:{float:"right"}}}}},Fi=W=>{const{componentCls:G,antCls:be,iconCls:_e,fontSizeIcon:Le,padding:Ne,paddingXS:pt,tableHeaderIconColor:mt,tableHeaderIconColorHover:vt,tableSelectionColumnWidth:Xe}=W;return{[`${G}-wrapper`]:{[`${G}-selection-col`]:{width:Xe,[`&${G}-selection-col-with-dropdown`]:{width:Xe+Le+Ne/4}},[`${G}-bordered ${G}-selection-col`]:{width:Xe+pt*2,[`&${G}-selection-col-with-dropdown`]:{width:Xe+Le+Ne/4+pt*2}},[` + table tr th${G}-selection-column, + table tr td${G}-selection-column + `]:{paddingInlineEnd:W.paddingXS,paddingInlineStart:W.paddingXS,textAlign:"center",[`${be}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${G}-selection-column${G}-cell-fix-left`]:{zIndex:W.zIndexTableFixed+1},[`table tr th${G}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${G}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${G}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${W.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${W.tablePaddingHorizontal/4}px`,[_e]:{color:mt,fontSize:Le,verticalAlign:"baseline","&:hover":{color:vt}}}}}},$a=W=>{const{componentCls:G}=W,be=(_e,Le,Ne,pt)=>({[`${G}${G}-${_e}`]:{fontSize:pt,[` + ${G}-title, + ${G}-footer, + ${G}-cell, + ${G}-thead > tr > th, + ${G}-tbody > tr > th, + ${G}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${Le}px ${Ne}px`},[`${G}-filter-trigger`]:{marginInlineEnd:`-${Ne/2}px`},[`${G}-expanded-row-fixed`]:{margin:`-${Le}px -${Ne}px`},[`${G}-tbody`]:{[`${G}-wrapper:only-child ${G}`]:{marginBlock:`-${Le}px`,marginInline:`${W.tableExpandColumnWidth-Ne}px -${Ne}px`}},[`${G}-selection-column`]:{paddingInlineStart:`${Ne/4}px`}}});return{[`${G}-wrapper`]:Object.assign(Object.assign({},be("middle",W.tablePaddingVerticalMiddle,W.tablePaddingHorizontalMiddle,W.tableFontSizeMiddle)),be("small",W.tablePaddingVerticalSmall,W.tablePaddingHorizontalSmall,W.tableFontSizeSmall))}},La=W=>{const{componentCls:G,marginXXS:be,fontSizeIcon:_e,tableHeaderIconColor:Le,tableHeaderIconColorHover:Ne}=W;return{[`${G}-wrapper`]:{[`${G}-thead th${G}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${W.motionDurationSlow}`,"&:hover":{background:W.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:W.colorPrimary},[` + &${G}-cell-fix-left:hover, + &${G}-cell-fix-right:hover + `]:{background:W.tableFixedHeaderSortActiveBg}},[`${G}-thead th${G}-column-sort`]:{background:W.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${G}-column-sort`]:{background:W.tableBodySortBg},[`${G}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${G}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${G}-column-sorter`]:{marginInlineStart:be,color:Le,fontSize:0,transition:`color ${W.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:_e,"&.active":{color:W.colorPrimary}},[`${G}-column-sorter-up + ${G}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${G}-column-sorters:hover ${G}-column-sorter`]:{color:Ne}}}},Ra=W=>{const{componentCls:G,opacityLoading:be,tableScrollThumbBg:_e,tableScrollThumbBgHover:Le,tableScrollThumbSize:Ne,tableScrollBg:pt,zIndexTableSticky:mt,stickyScrollBarBorderRadius:vt}=W,Xe=`${W.lineWidth}px ${W.lineType} ${W.tableBorderColor}`;return{[`${G}-wrapper`]:{[`${G}-sticky`]:{"&-holder":{position:"sticky",zIndex:mt,background:W.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Ne}px !important`,zIndex:mt,display:"flex",alignItems:"center",background:pt,borderTop:Xe,opacity:be,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Ne,backgroundColor:_e,borderRadius:vt,transition:`all ${W.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Le}}}}}}},Ae=W=>{const{componentCls:G,lineWidth:be,tableBorderColor:_e}=W,Le=`${be}px ${W.lineType} ${_e}`;return{[`${G}-wrapper`]:{[`${G}-summary`]:{position:"relative",zIndex:W.zIndexTableFixed,background:W.tableBg,"> tr":{"> th, > td":{borderBottom:Le}}},[`div${G}-summary`]:{boxShadow:`0 -${be}px 0 ${_e}`}}}},gt=W=>{const{componentCls:G}=W,be=`${W.lineWidth}px ${W.lineType} ${W.tableBorderColor}`,_e=`${G}-expanded-row-cell`;return{[`${G}-wrapper`]:{[`${G}-tbody-virtual`]:{[`${G}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${G}-cell`]:{borderBottom:be},[`${G}-expanded-row`]:{[`${_e}${_e}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${W.lineWidth}px)`,borderInlineEnd:"none"}}},[`${G}-bordered`]:{[`${G}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:be,position:"absolute"},[`${G}-cell`]:{borderInlineEnd:be,[`&${G}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-W.lineWidth,borderInlineStart:be}}}}}}};const En=W=>{const{componentCls:G,fontWeightStrong:be,tablePaddingVertical:_e,tablePaddingHorizontal:Le,lineWidth:Ne,lineType:pt,tableBorderColor:mt,tableFontSize:vt,tableBg:Xe,tableRadius:Pt,tableHeaderTextColor:Dt,motionDurationMid:Vt,tableHeaderBg:Wt,tableHeaderCellSplitColor:Ut,tableRowHoverBg:pn,tableSelectedRowBg:cn,tableSelectedRowHoverBg:nn,tableFooterTextColor:rn,tableFooterBg:bn,paddingContentVerticalLG:Vn}=W,Gn=`${Ne}px ${pt} ${mt}`;return{[`${G}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Jo.dF)()),{[G]:Object.assign(Object.assign({},(0,Jo.Wf)(W)),{fontSize:vt,background:Xe,borderRadius:`${Pt}px ${Pt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Pt}px ${Pt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${G}-cell, + ${G}-thead > tr > th, + ${G}-tbody > tr > th, + ${G}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${Vn}px ${Le}px`,overflowWrap:"break-word"},[`${G}-title`]:{padding:`${_e}px ${Le}px`},[`${G}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Dt,fontWeight:be,textAlign:"start",background:Wt,borderBottom:Gn,transition:`background ${Vt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${G}-selection-column):not(${G}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ut,transform:"translateY(-50%)",transition:`background-color ${Vt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${G}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Vt}, border-color ${Vt}`,borderBottom:Gn,[` + > ${G}-wrapper:only-child, + > ${G}-expanded-row-fixed > ${G}-wrapper:only-child + `]:{[G]:{marginBlock:`-${_e}px`,marginInline:`${W.tableExpandColumnWidth-Le}px -${Le}px`,[`${G}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Dt,fontWeight:be,textAlign:"start",background:Wt,borderBottom:Gn,transition:`background ${Vt} ease`},[` + &${G}-row:hover > th, + &${G}-row:hover > td, + > th${G}-cell-row-hover, + > td${G}-cell-row-hover + `]:{background:pn},[`&${G}-row-selected`]:{"> th, > td":{background:cn},"&:hover > th, &:hover > td":{background:nn}}}},[`${G}-footer`]:{padding:`${_e}px ${Le}px`,color:rn,background:bn}})}};var Kn=(0,fa.Z)("Table",W=>{const{colorTextHeading:G,colorSplit:be,colorIcon:_e,colorIconHover:Le,opacityLoading:Ne,colorBgContainer:pt,controlInteractiveSize:mt,headerBg:vt,headerColor:Xe,headerSortActiveBg:Pt,headerSortHoverBg:Dt,bodySortBg:Vt,rowHoverBg:Wt,rowSelectedBg:Ut,rowSelectedHoverBg:pn,rowExpandedBg:cn,cellPaddingBlock:nn,cellPaddingInline:rn,cellPaddingBlockMD:bn,cellPaddingInlineMD:Vn,cellPaddingBlockSM:Gn,cellPaddingInlineSM:Ln,borderColor:$n,footerBg:fr,footerColor:Dn,headerBorderRadius:In,cellFontSize:$t,cellFontSizeMD:Rt,cellFontSizeSM:Cn,headerSplitColor:jn,fixedHeaderSortActiveBg:Rn,headerFilterHoverBg:rr,filterDropdownBg:Fn,expandIconBg:ur,selectionColumnWidth:hr,stickyScrollBarBg:_r}=W,Fr=new lo.C(_e),ni=new lo.C(Le),Jr=2,dr=(0,qo.TS)(W,{tableFontSize:$t,tableBg:pt,tableRadius:In,tablePaddingVertical:nn,tablePaddingHorizontal:rn,tablePaddingVerticalMiddle:bn,tablePaddingHorizontalMiddle:Vn,tablePaddingVerticalSmall:Gn,tablePaddingHorizontalSmall:Ln,tableBorderColor:$n,tableHeaderTextColor:Xe,tableHeaderBg:vt,tableFooterTextColor:Dn,tableFooterBg:fr,tableHeaderCellSplitColor:jn,tableHeaderSortBg:Pt,tableHeaderSortHoverBg:Dt,tableHeaderIconColor:Fr.clone().setAlpha(Fr.getAlpha()*Ne).toRgbString(),tableHeaderIconColorHover:ni.clone().setAlpha(ni.getAlpha()*Ne).toRgbString(),tableBodySortBg:Vt,tableFixedHeaderSortActiveBg:Rn,tableHeaderFilterActiveBg:rr,tableFilterDropdownBg:Fn,tableRowHoverBg:Wt,tableSelectedRowBg:Ut,tableSelectedRowHoverBg:pn,zIndexTableFixed:Jr,zIndexTableSticky:Jr+1,tableFontSizeMiddle:Rt,tableFontSizeSmall:Cn,tableSelectionColumnWidth:hr,tableExpandIconBg:ur,tableExpandColumnWidth:mt+2*W.padding,tableExpandedRowBg:cn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:_r,tableScrollThumbBgHover:G,tableScrollBg:be});return[En(dr),Sa(dr),Ae(dr),La(dr),Pa(dr),To(dr),Ea(dr),Ya(dr),Ae(dr),Qa(dr),Fi(dr),Fa(dr),Ra(dr),Va(dr),$a(dr),fi(dr),gt(dr)]},W=>{const{colorFillAlter:G,colorBgContainer:be,colorTextHeading:_e,colorFillSecondary:Le,colorFillContent:Ne,controlItemBgActive:pt,controlItemBgActiveHover:mt,padding:vt,paddingSM:Xe,paddingXS:Pt,colorBorderSecondary:Dt,borderRadiusLG:Vt,fontSize:Wt,controlHeight:Ut,colorTextPlaceholder:pn}=W,cn=new lo.C(Le).onBackground(be).toHexShortString(),nn=new lo.C(Ne).onBackground(be).toHexShortString(),rn=new lo.C(G).onBackground(be).toHexShortString();return{headerBg:rn,headerColor:_e,headerSortActiveBg:cn,headerSortHoverBg:nn,bodySortBg:rn,rowHoverBg:rn,rowSelectedBg:pt,rowSelectedHoverBg:mt,rowExpandedBg:G,cellPaddingBlock:vt,cellPaddingInline:vt,cellPaddingBlockMD:Xe,cellPaddingInlineMD:Pt,cellPaddingBlockSM:Pt,cellPaddingInlineSM:Pt,borderColor:Dt,headerBorderRadius:Vt,footerBg:rn,footerColor:_e,cellFontSize:Wt,cellFontSizeMD:Wt,cellFontSizeSM:Wt,headerSplitColor:Dt,fixedHeaderSortActiveBg:cn,headerFilterHoverBg:Ne,filterDropdownMenuBg:be,filterDropdownBg:be,expandIconBg:be,selectionColumnWidth:Ut,stickyScrollBarBg:pn,stickyScrollBarBorderRadius:100}});const Hn=[],wr=(W,G)=>{const{prefixCls:be,className:_e,rootClassName:Le,style:Ne,size:pt,bordered:mt,dropdownPrefixCls:vt,dataSource:Xe,pagination:Pt,rowSelection:Dt,rowKey:Vt="key",rowClassName:Wt,columns:Ut,children:pn,childrenColumnName:cn,onChange:nn,getPopupContainer:rn,loading:bn,expandIcon:Vn,expandable:Gn,expandedRowRender:Ln,expandIconColumnIndex:$n,indentSize:fr,scroll:Dn,sortDirections:In,locale:$t,showSorterTooltip:Rt=!0,virtual:Cn}=W,jn=i.useMemo(()=>Ut||V(pn),[Ut,pn]),Rn=i.useMemo(()=>jn.some(Zr=>Zr.responsive),[jn]),rr=(0,Cr.Z)(Rn),Fn=i.useMemo(()=>{const Zr=new Set(Object.keys(rr).filter(ri=>rr[ri]));return jn.filter(ri=>!ri.responsive||ri.responsive.some(ki=>Zr.has(ki)))},[jn,rr]),ur=(0,On.Z)(W,["className","style","columns"]),{locale:hr=xr.Z,direction:_r,table:Fr,renderEmpty:ni,getPrefixCls:Jr,getPopupContainer:dr}=i.useContext(kn.E_),qr=(0,er.Z)(pt),Dr=Object.assign(Object.assign({},hr.Table),$t),Ur=Xe||Hn,$r=Jr("table",be),Ti=Jr("dropdown",vt),Un=Object.assign({childrenColumnName:cn,expandIconColumnIndex:$n},Gn),{childrenColumnName:Yn="children"}=Un,Tn=i.useMemo(()=>Ur.some(Zr=>Zr==null?void 0:Zr[Yn])?"nest":Ln||Gn&&Gn.expandedRowRender?"row":null,[Ur]),zn={body:i.useRef()},Mr=i.useMemo(()=>typeof Vt=="function"?Vt:Zr=>Zr==null?void 0:Zr[Vt],[Vt]),[Mn]=uo(Ur,Yn,Mr),vr={},Bn=function(Zr,ri){let ki=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var vi,Wi,Yi;const Ji=Object.assign(Object.assign({},vr),Zr);ki&&((vi=vr.resetPagination)===null||vi===void 0||vi.call(vr),!((Wi=Ji.pagination)===null||Wi===void 0)&&Wi.current&&(Ji.pagination.current=1),Pt&&Pt.onChange&&Pt.onChange(1,(Yi=Ji.pagination)===null||Yi===void 0?void 0:Yi.pageSize)),Dn&&Dn.scrollToFirstRowOnChange!==!1&&zn.body.current&&(0,nr.Z)(0,{getContainer:()=>zn.body.current}),nn==null||nn(Ji.pagination,Ji.filters,Ji.sorter,{currentDataSource:Eo(di(Ur,Ji.sorterStates,Yn),Ji.filterStates),action:ri})},pr=(Zr,ri)=>{Bn({sorter:Zr,sorterStates:ri},"sort",!1)},[Di,wi,Mi,_i]=ti({prefixCls:$r,mergedColumns:Fn,onSorterChange:pr,sortDirections:In||["ascend","descend"],tableLocale:Dr,showSorterTooltip:Rt}),to=i.useMemo(()=>di(Ur,wi,Yn),[Ur,wi]);vr.sorter=_i(),vr.sorterStates=wi;const Ci=(Zr,ri)=>{Bn({filters:Zr,filterStates:ri},"filter",!0)},[Qi,_o,Kr]=ao({prefixCls:$r,locale:Dr,dropdownPrefixCls:Ti,mergedColumns:Fn,onFilterChange:Ci,getPopupContainer:rn||dr}),Vr=Eo(to,_o);vr.filters=Kr,vr.filterStates=_o;const pi=i.useMemo(()=>{const Zr={};return Object.keys(Kr).forEach(ri=>{Kr[ri]!==null&&(Zr[ri]=Kr[ri])}),Object.assign(Object.assign({},Mi),{filters:Zr})},[Mi,Kr]),[Oi]=$i(pi),Bi=(Zr,ri)=>{Bn({pagination:Object.assign(Object.assign({},vr.pagination),{current:Zr,pageSize:ri})},"paginate")},[Rr,Xi]=jo(Vr.length,Bi,Pt);vr.pagination=Pt===!1?{}:fo(Rr,Pt),vr.resetPagination=Xi;const Zi=i.useMemo(()=>{if(Pt===!1||!Rr.pageSize)return Vr;const{current:Zr=1,total:ri,pageSize:ki=Bo}=Rr;return Vr.lengthki?Vr.slice((Zr-1)*ki,Zr*ki):Vr:Vr.slice((Zr-1)*ki,Zr*ki)},[!!Pt,Vr,Rr&&Rr.current,Rr&&Rr.pageSize,Rr&&Rr.total]),[no,ho]=so({prefixCls:$r,data:Vr,pageData:Zi,getRowKey:Mr,getRecordByKey:Mn,expandType:Tn,childrenColumnName:Yn,locale:Dr,getPopupContainer:rn||dr},Dt),io=(Zr,ri,ki)=>{let vi;return typeof Wt=="function"?vi=oe()(Wt(Zr,ri,ki)):vi=oe()(Wt),oe()({[`${$r}-row-selected`]:ho.has(Mr(Zr,ri))},vi)};Un.__PARENT_RENDER_ICON__=Un.expandIcon,Un.expandIcon=Un.expandIcon||Vn||cr(Dr),Tn==="nest"&&Un.expandIconColumnIndex===void 0?Un.expandIconColumnIndex=Dt?1:0:Un.expandIconColumnIndex>0&&Dt&&(Un.expandIconColumnIndex-=1),typeof Un.indentSize!="number"&&(Un.indentSize=typeof fr=="number"?fr:15);const $o=i.useCallback(Zr=>Oi(no(Qi(Di(Zr)))),[Di,Qi,no]);let Co,oo;if(Pt!==!1&&(Rr!=null&&Rr.total)){let Zr;Rr.size?Zr=Rr.size:Zr=qr==="small"||qr==="middle"?"small":void 0;const ri=Wi=>i.createElement(Br.Z,Object.assign({},Rr,{className:oe()(`${$r}-pagination ${$r}-pagination-${Wi}`,Rr.className),size:Zr})),ki=_r==="rtl"?"left":"right",{position:vi}=Rr;if(vi!==null&&Array.isArray(vi)){const Wi=vi.find(So=>So.includes("top")),Yi=vi.find(So=>So.includes("bottom")),Ji=vi.every(So=>`${So}`=="none");!Wi&&!Yi&&!Ji&&(oo=ri(ki)),Wi&&(Co=ri(Wi.toLowerCase().replace("top",""))),Yi&&(oo=ri(Yi.toLowerCase().replace("bottom","")))}else oo=ri(ki)}let Gi;typeof bn=="boolean"?Gi={spinning:bn}:typeof bn=="object"&&(Gi=Object.assign({spinning:!0},bn));const[Ui,Ii]=Kn($r),[,hi]=(0,mr.Z)(),xo=oe()(`${$r}-wrapper`,Fr==null?void 0:Fr.className,{[`${$r}-wrapper-rtl`]:_r==="rtl"},_e,Le,Ii),No=Object.assign(Object.assign({},Fr==null?void 0:Fr.style),Ne),Do=$t&&$t.emptyText||(ni==null?void 0:ni("Table"))||i.createElement(Xn.Z,{componentName:"Table"}),vo=Cn?Yo:eo,pa={},ma=i.useMemo(()=>{const{fontSize:Zr,lineHeight:ri,padding:ki,paddingXS:vi,paddingSM:Wi}=hi,Yi=Math.floor(Zr*ri);switch(qr){case"large":return ki*2+Yi;case"small":return vi*2+Yi;default:return Wi*2+Yi}},[hi,qr]);return Cn&&(pa.listItemHeight=ma),Ui(i.createElement("div",{ref:G,className:xo,style:No},i.createElement(qn.Z,Object.assign({spinning:!1},Gi),Co,i.createElement(vo,Object.assign({},pa,ur,{columns:Fn,direction:_r,expandable:Un,prefixCls:$r,className:oe()({[`${$r}-middle`]:qr==="middle",[`${$r}-small`]:qr==="small",[`${$r}-bordered`]:mt,[`${$r}-empty`]:Ur.length===0}),data:Zi,rowKey:Mr,rowClassName:io,emptyText:Do,internalHooks:v,internalRefs:zn,transformColumns:$o})),oo)))};var Zn=i.forwardRef(wr);const dn=(W,G)=>{const be=i.useRef(0);return be.current+=1,i.createElement(Zn,Object.assign({},W,{ref:G,_renderTimes:be.current}))},on=i.forwardRef(dn);on.SELECTION_COLUMN=xi,on.EXPAND_COLUMN=t,on.SELECTION_ALL=bi,on.SELECTION_INVERT=Ni,on.SELECTION_NONE=zi,on.Column=hn,on.ColumnGroup=_n,on.Summary=H;var ei=on,Pr=ei},99313:function(_t,N,e){"use strict";e.d(N,{default:function(){return Ee}});var t=e(99267),v=e(18785),g=e(62772),p=e(92310),o=e.n(p),h=e(5016),i=e(18082),l=e(20049),c=e(52456),u=e(10928),r=e(5883),d=e(59301),n=e(49658),a=e(18929),s=e(77900),f=(0,d.createContext)(null),S=d.forwardRef(function(V,ee){var te=V.prefixCls,ne=V.className,Re=V.style,Be=V.id,$e=V.active,ct=V.tabKey,xt=V.children;return d.createElement("div",{id:Be&&"".concat(Be,"-panel-").concat(ct),role:"tabpanel",tabIndex:$e?0:-1,"aria-labelledby":Be&&"".concat(Be,"-tab-").concat(ct),"aria-hidden":!$e,style:Re,className:o()(te,$e&&"".concat(te,"-active"),ne),ref:ee},xt)}),E=S,w=["key","forceRender","style","className"];function A(V){var ee=V.id,te=V.activeKey,ne=V.animated,Re=V.tabPosition,Be=V.destroyInactiveTabPane,$e=d.useContext(f),ct=$e.prefixCls,xt=$e.tabs,Ot=ne.tabPane,kt="".concat(ct,"-tabpane");return d.createElement("div",{className:o()("".concat(ct,"-content-holder"))},d.createElement("div",{className:o()("".concat(ct,"-content"),"".concat(ct,"-content-").concat(Re),(0,i.Z)({},"".concat(ct,"-content-animated"),Ot))},xt.map(function(Zt){var Lt=Zt.key,zt=Zt.forceRender,Oe=Zt.style,Qe=Zt.className,tt=(0,r.Z)(Zt,w),lt=Lt===te;return d.createElement(s.default,(0,h.Z)({key:Lt,visible:lt,forceRender:zt,removeOnLeave:!!Be,leavedClassName:"".concat(kt,"-hidden")},ne.tabPaneMotion),function(bt,yt){var Ue=bt.style,xe=bt.className;return d.createElement(E,(0,h.Z)({},tt,{prefixCls:kt,id:ee,tabKey:Lt,animated:Ot,active:lt,style:(0,l.Z)((0,l.Z)({},Oe),Ue),className:o()(Qe,xe),ref:yt}))})})))}var b=e(92393),C=e(29301),m=e(6089),y=e(8654),x={width:0,height:0,left:0,top:0};function F(V,ee,te){return(0,d.useMemo)(function(){for(var ne,Re=new Map,Be=ee.get((ne=V[0])===null||ne===void 0?void 0:ne.key)||x,$e=Be.left+Be.width,ct=0;cten?(Kt=Et,Ze.current="x"):(Kt=St,Ze.current="y"),ee(-Kt,-Kt)&&ut.preventDefault()}var ft=(0,d.useRef)(null);ft.current={onTouchStart:yt,onTouchMove:Ue,onTouchEnd:xe,onWheel:qe},d.useEffect(function(){function ut(Yt){ft.current.onTouchStart(Yt)}function Et(Yt){ft.current.onTouchMove(Yt)}function St(Yt){ft.current.onTouchEnd(Yt)}function Kt(Yt){ft.current.onWheel(Yt)}return document.addEventListener("touchmove",Et,{passive:!1}),document.addEventListener("touchend",St,{passive:!1}),V.current.addEventListener("touchstart",ut,{passive:!1}),V.current.addEventListener("wheel",Kt),function(){document.removeEventListener("touchmove",Et),document.removeEventListener("touchend",St)}},[])}var B=e(34280);function $(V){var ee=(0,d.useState)(0),te=(0,c.Z)(ee,2),ne=te[0],Re=te[1],Be=(0,d.useRef)(0),$e=(0,d.useRef)();return $e.current=V,(0,B.o)(function(){var ct;(ct=$e.current)===null||ct===void 0||ct.call($e)},[ne]),function(){Be.current===ne&&(Be.current+=1,Re(Be.current))}}function Q(V){var ee=(0,d.useRef)([]),te=(0,d.useState)({}),ne=(0,c.Z)(te,2),Re=ne[1],Be=(0,d.useRef)(typeof V=="function"?V():V),$e=$(function(){var xt=Be.current;ee.current.forEach(function(Ot){xt=Ot(xt)}),ee.current=[],Be.current=xt,Re({})});function ct(xt){ee.current.push(xt),$e()}return[Be.current,ct]}var ae={width:0,height:0,left:0,top:0,right:0};function k(V,ee,te,ne,Re,Be,$e){var ct=$e.tabs,xt=$e.tabPosition,Ot=$e.rtl,kt,Zt,Lt;return["top","bottom"].includes(xt)?(kt="width",Zt=Ot?"right":"left",Lt=Math.abs(te)):(kt="height",Zt="top",Lt=-te),(0,d.useMemo)(function(){if(!ct.length)return[0,0];for(var zt=ct.length,Oe=zt,Qe=0;QeLt+ee){Oe=Qe-1;break}}for(var lt=0,bt=zt-1;bt>=0;bt-=1){var yt=V.get(ct[bt].key)||ae;if(yt[Zt]=Oe?[0,0]:[lt,Oe]},[V,ee,ne,Re,Be,Lt,xt,ct.map(function(zt){return zt.key}).join("_"),Ot])}function K(V){var ee;return V instanceof Map?(ee={},V.forEach(function(te,ne){ee[ne]=te})):ee=V,JSON.stringify(ee)}var Z="TABS_DQ";function ue(V){return String(V).replace(/"/g,Z)}function ge(V,ee,te,ne){return!(!te||ne||V===!1||V===void 0&&(ee===!1||ee===null))}function le(V,ee){var te=V.prefixCls,ne=V.editable,Re=V.locale,Be=V.style;return!ne||ne.showAdd===!1?null:d.createElement("button",{ref:ee,type:"button",className:"".concat(te,"-nav-add"),style:Be,"aria-label":(Re==null?void 0:Re.addAriaLabel)||"Add tab",onClick:function(ct){ne.onEdit("add",{event:ct})}},ne.addIcon||"+")}var me=d.forwardRef(le),De=d.forwardRef(function(V,ee){var te=V.position,ne=V.prefixCls,Re=V.extra;if(!Re)return null;var Be,$e={};return(0,u.Z)(Re)==="object"&&!d.isValidElement(Re)?$e=Re:$e.right=Re,te==="right"&&(Be=$e.right),te==="left"&&(Be=$e.left),Be?d.createElement("div",{className:"".concat(ne,"-extra-content"),ref:ee},Be):null}),rt=De,We=e(31561),et=e(15285),it=e(10228);function Te(V,ee){var te=V.prefixCls,ne=V.id,Re=V.tabs,Be=V.locale,$e=V.mobile,ct=V.moreIcon,xt=ct===void 0?"More":ct,Ot=V.moreTransitionName,kt=V.style,Zt=V.className,Lt=V.editable,zt=V.tabBarGutter,Oe=V.rtl,Qe=V.removeAriaLabel,tt=V.onTabClick,lt=V.getPopupContainer,bt=V.popupClassName,yt=(0,d.useState)(!1),Ue=(0,c.Z)(yt,2),xe=Ue[0],Ze=Ue[1],qe=(0,d.useState)(null),ft=(0,c.Z)(qe,2),ut=ft[0],Et=ft[1],St="".concat(ne,"-more-popup"),Kt="".concat(te,"-dropdown"),Yt=ut!==null?"".concat(St,"-").concat(ut):null,en=Be==null?void 0:Be.dropdownAriaLabel;function un(dt,ht){dt.preventDefault(),dt.stopPropagation(),Lt.onEdit("remove",{key:ht,event:dt})}var mn=d.createElement(et.ZP,{onClick:function(ht){var Qt=ht.key,Jt=ht.domEvent;tt(Qt,Jt),Ze(!1)},prefixCls:"".concat(Kt,"-menu"),id:St,tabIndex:-1,role:"listbox","aria-activedescendant":Yt,selectedKeys:[ut],"aria-label":en!==void 0?en:"expanded dropdown"},Re.map(function(dt){var ht=dt.closable,Qt=dt.disabled,Jt=dt.closeIcon,Gt=dt.key,Nt=dt.label,vn=ge(ht,Jt,Lt,Qt);return d.createElement(et.sN,{key:Gt,id:"".concat(St,"-").concat(Gt),role:"option","aria-controls":ne&&"".concat(ne,"-panel-").concat(Gt),disabled:Qt},d.createElement("span",null,Nt),vn&&d.createElement("button",{type:"button","aria-label":Qe||"remove",tabIndex:0,className:"".concat(Kt,"-menu-item-remove"),onClick:function(It){It.stopPropagation(),un(It,Gt)}},Jt||Lt.removeIcon||"\xD7"))}));function xn(dt){for(var ht=Re.filter(function(vn){return!vn.disabled}),Qt=ht.findIndex(function(vn){return vn.key===ut})||0,Jt=ht.length,Gt=0;GtHr?"left":"right"})}),en=(0,c.Z)(Yt,2),un=en[0],mn=en[1],xn=D(0,function(Gr,Hr){!Kt&&yt&&yt({direction:Gr>Hr?"top":"bottom"})}),sn=(0,c.Z)(xn,2),Pe=sn[0],st=sn[1],at=(0,d.useState)([0,0]),dt=(0,c.Z)(at,2),ht=dt[0],Qt=dt[1],Jt=(0,d.useState)([0,0]),Gt=(0,c.Z)(Jt,2),Nt=Gt[0],vn=Gt[1],tn=(0,d.useState)([0,0]),It=(0,c.Z)(tn,2),Ht=It[0],ln=It[1],fn=(0,d.useState)([0,0]),yn=(0,c.Z)(fn,2),An=yn[0],wn=yn[1],gn=Q(new Map),Nn=(0,c.Z)(gn,2),lr=Nn[0],hn=Nn[1],an=F(Be,lr,Nt[0]),_n=ie(ht,Kt),On=ie(Nt,Kt),nr=ie(Ht,Kt),kn=ie(An,Kt),Xn=_nBr?Br:Gr}var mr=(0,d.useRef)(),Sn=(0,d.useState)(),cr=(0,c.Z)(Sn,2),Er=cr[0],ir=cr[1];function Sr(){ir(Date.now())}function Tr(){window.clearTimeout(mr.current)}Fe(ft,function(Gr,Hr){function yi(si,Ai){si(function(ui){var go=qn(ui+Ai);return go})}return Xn?(Kt?yi(mn,Gr):yi(st,Hr),Tr(),Sr(),!0):!1}),(0,d.useEffect)(function(){return Tr(),Er&&(mr.current=window.setTimeout(function(){ir(0)},100)),Tr},[Er]);var ii=k(an,er,Kt?un:Pe,On,nr,kn,(0,l.Z)((0,l.Z)({},V),{},{tabs:Be})),Lr=(0,c.Z)(ii,2),Nr=Lr[0],Yr=Lr[1],Qn=(0,m.Z)(function(){var Gr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:kt,Hr=an.get(Gr)||{width:0,height:0,left:0,right:0,top:0};if(Kt){var yi=un;Zt?Hr.rightun+er&&(yi=Hr.right+Hr.width-er):Hr.left<-un?yi=-Hr.left:Hr.left+Hr.width>-un+er&&(yi=-(Hr.left+Hr.width-er)),st(0),mn(qn(yi))}else{var si=Pe;Hr.top<-Pe?si=-Hr.top:Hr.top+Hr.height>-Pe+er&&(si=-(Hr.top+Hr.height-er)),mn(0),st(qn(si))}}),sr={};Qe==="top"||Qe==="bottom"?sr[Zt?"marginRight":"marginLeft"]=tt:sr.marginTop=tt;var kr=Be.map(function(Gr,Hr){var yi=Gr.key;return d.createElement(Ge,{id:xt,prefixCls:Re,key:yi,tab:Gr,style:Hr===0?void 0:sr,closable:Gr.closable,editable:zt,active:yi===kt,renderWrapper:lt,removeAriaLabel:Oe==null?void 0:Oe.removeAriaLabel,onClick:function(Ai){bt(yi,Ai)},onFocus:function(){Qn(yi),Sr(),ft.current&&(Zt||(ft.current.scrollLeft=0),ft.current.scrollTop=0)}})}),gr=function(){return hn(function(){var Hr=new Map;return Be.forEach(function(yi){var si,Ai=yi.key,ui=(si=ut.current)===null||si===void 0?void 0:si.querySelector('[data-node-key="'.concat(ue(Ai),'"]'));ui&&Hr.set(Ai,{width:ui.offsetWidth,height:ui.offsetHeight,left:ui.offsetLeft,top:ui.offsetTop})}),Hr})};(0,d.useEffect)(function(){gr()},[Be.map(function(Gr){return Gr.key}).join("_")]);var yr=$(function(){var Gr=L(xe),Hr=L(Ze),yi=L(qe);Qt([Gr[0]-Hr[0]-yi[0],Gr[1]-Hr[1]-yi[1]]);var si=L(St);ln(si);var Ai=L(Et);wn(Ai);var ui=L(ut);vn([ui[0]-si[0],ui[1]-si[1]]),gr()}),jr=Be.slice(0,Nr),oi=Be.slice(Yr+1),Pn=[].concat((0,b.Z)(jr),(0,b.Z)(oi)),Jn=an.get(kt),tr=Y({activeTabOffset:Jn,horizontal:Kt,rtl:Zt,indicatorSize:Ue}),ar=tr.style;(0,d.useEffect)(function(){Qn()},[kt,xr,Br,K(Jn),K(an),Kt]),(0,d.useEffect)(function(){yr()},[Zt]);var br=!!Pn.length,Ar="".concat(Re,"-nav-wrap"),Ei,li,ci,gi;return Kt?Zt?(li=un>0,Ei=un!==Br):(Ei=un<0,li=un!==xr):(ci=Pe<0,gi=Pe!==xr),d.createElement(C.Z,{onResize:yr},d.createElement("div",{ref:(0,y.x1)(ee,xe),role:"tablist",className:o()("".concat(Re,"-nav"),$e),style:ct,onKeyDown:function(){Sr()}},d.createElement(rt,{ref:Ze,position:"left",extra:Lt,prefixCls:Re}),d.createElement(C.Z,{onResize:yr},d.createElement("div",{className:o()(Ar,(te={},(0,i.Z)(te,"".concat(Ar,"-ping-left"),Ei),(0,i.Z)(te,"".concat(Ar,"-ping-right"),li),(0,i.Z)(te,"".concat(Ar,"-ping-top"),ci),(0,i.Z)(te,"".concat(Ar,"-ping-bottom"),gi),te)),ref:ft},d.createElement(C.Z,{onResize:yr},d.createElement("div",{ref:ut,className:"".concat(Re,"-nav-list"),style:{transform:"translate(".concat(un,"px, ").concat(Pe,"px)"),transition:Er?"none":void 0}},kr,d.createElement(me,{ref:St,prefixCls:Re,locale:Oe,editable:zt,style:(0,l.Z)((0,l.Z)({},kr.length===0?void 0:sr),{},{visibility:br?"hidden":null})}),d.createElement("div",{className:o()("".concat(Re,"-ink-bar"),(0,i.Z)({},"".concat(Re,"-ink-bar-animated"),Ot.inkBar)),style:ar}))))),d.createElement(He,(0,h.Z)({},V,{removeAriaLabel:Oe==null?void 0:Oe.removeAriaLabel,ref:Et,prefixCls:Re,tabs:Pn,className:!br&&Cr,tabMoving:!!Er})),d.createElement(rt,{ref:qe,position:"right",extra:Lt,prefixCls:Re})))}var H=d.forwardRef(Se),M=["renderTabBar"],re=["label","key"];function X(V){var ee=V.renderTabBar,te=(0,r.Z)(V,M),ne=d.useContext(f),Re=ne.tabs;if(ee){var Be=(0,l.Z)((0,l.Z)({},te),{},{panes:Re.map(function($e){var ct=$e.label,xt=$e.key,Ot=(0,r.Z)($e,re);return d.createElement(E,(0,h.Z)({tab:ct,key:xt,tabKey:xt},Ot))})});return ee(Be,H)}return d.createElement(H,te)}var R=e(48736);function _(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},ee;return V===!1?ee={inkBar:!1,tabPane:!1}:V===!0?ee={inkBar:!0,tabPane:!1}:ee=(0,l.Z)({inkBar:!0},(0,u.Z)(V)==="object"?V:{}),ee.tabPaneMotion&&ee.tabPane===void 0&&(ee.tabPane=!0),!ee.tabPaneMotion&&ee.tabPane&&(ee.tabPane=!1),ee}var U=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],P=0;function de(V,ee){var te,ne=V.id,Re=V.prefixCls,Be=Re===void 0?"rc-tabs":Re,$e=V.className,ct=V.items,xt=V.direction,Ot=V.activeKey,kt=V.defaultActiveKey,Zt=V.editable,Lt=V.animated,zt=V.tabPosition,Oe=zt===void 0?"top":zt,Qe=V.tabBarGutter,tt=V.tabBarStyle,lt=V.tabBarExtraContent,bt=V.locale,yt=V.moreIcon,Ue=V.moreTransitionName,xe=V.destroyInactiveTabPane,Ze=V.renderTabBar,qe=V.onChange,ft=V.onTabClick,ut=V.onTabScroll,Et=V.getPopupContainer,St=V.popupClassName,Kt=V.indicatorSize,Yt=(0,r.Z)(V,U),en=d.useMemo(function(){return(ct||[]).filter(function(wn){return wn&&(0,u.Z)(wn)==="object"&&"key"in wn})},[ct]),un=xt==="rtl",mn=_(Lt),xn=(0,d.useState)(!1),sn=(0,c.Z)(xn,2),Pe=sn[0],st=sn[1];(0,d.useEffect)(function(){st((0,n.Z)())},[]);var at=(0,a.Z)(function(){var wn;return(wn=en[0])===null||wn===void 0?void 0:wn.key},{value:Ot,defaultValue:kt}),dt=(0,c.Z)(at,2),ht=dt[0],Qt=dt[1],Jt=(0,d.useState)(function(){return en.findIndex(function(wn){return wn.key===ht})}),Gt=(0,c.Z)(Jt,2),Nt=Gt[0],vn=Gt[1];(0,d.useEffect)(function(){var wn=en.findIndex(function(Nn){return Nn.key===ht});if(wn===-1){var gn;wn=Math.max(0,Math.min(Nt,en.length-1)),Qt((gn=en[wn])===null||gn===void 0?void 0:gn.key)}vn(wn)},[en.map(function(wn){return wn.key}).join("_"),ht,Nt]);var tn=(0,a.Z)(null,{value:ne}),It=(0,c.Z)(tn,2),Ht=It[0],ln=It[1];(0,d.useEffect)(function(){ne||(ln("rc-tabs-".concat(P)),P+=1)},[]);function fn(wn,gn){ft==null||ft(wn,gn);var Nn=wn!==ht;Qt(wn),Nn&&(qe==null||qe(wn))}var yn={id:Ht,activeKey:ht,animated:mn,tabPosition:Oe,rtl:un,mobile:Pe},An=(0,l.Z)((0,l.Z)({},yn),{},{editable:Zt,locale:bt,moreIcon:yt,moreTransitionName:Ue,tabBarGutter:Qe,onTabClick:fn,onTabScroll:ut,extra:lt,style:tt,panes:null,getPopupContainer:Et,popupClassName:St,indicatorSize:Kt});return d.createElement(f.Provider,{value:{tabs:en,prefixCls:Be}},d.createElement("div",(0,h.Z)({ref:ee,id:ne,className:o()(Be,"".concat(Be,"-").concat(Oe),(te={},(0,i.Z)(te,"".concat(Be,"-mobile"),Pe),(0,i.Z)(te,"".concat(Be,"-editable"),Zt),(0,i.Z)(te,"".concat(Be,"-rtl"),un),te),$e)},Yt),d.createElement(X,(0,h.Z)({},An,{renderTabBar:Ze})),d.createElement(A,(0,h.Z)({destroyInactiveTabPane:xe},yn,{animated:mn}))))}var ye=d.forwardRef(de),q=ye,T=q,I=e(36355),he=e(19716),we=()=>null,Je=e(62892);const ke={motionAppear:!1,motionEnter:!0,motionLeave:!0};function ve(V){let ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},te;return ee===!1?te={inkBar:!1,tabPane:!1}:ee===!0?te={inkBar:!0,tabPane:!0}:te=Object.assign({inkBar:!0},typeof ee=="object"?ee:{}),te.tabPane&&(te.tabPaneMotion=Object.assign(Object.assign({},ke),{motionName:(0,Je.m)(V,"switch")})),te}var je=e(11592),J=function(V,ee){var te={};for(var ne in V)Object.prototype.hasOwnProperty.call(V,ne)&&ee.indexOf(ne)<0&&(te[ne]=V[ne]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ne=Object.getOwnPropertySymbols(V);Reee)}function Ct(V,ee){if(V)return V;const te=(0,je.Z)(ee).map(ne=>{if(d.isValidElement(ne)){const{key:Re,props:Be}=ne,$e=Be||{},{tab:ct}=$e,xt=J($e,["tab"]);return Object.assign(Object.assign({key:String(Re)},xt),{label:ct})}return null});return nt(te)}var O=e(17313),Ve=e(83116),ze=e(37613),fe=e(13826),Ke=V=>{const{componentCls:ee,motionDurationSlow:te}=V;return[{[ee]:{[`${ee}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${te}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${te}`}}}}},[(0,fe.oN)(V,"slide-up"),(0,fe.oN)(V,"slide-down")]]};const Ft=V=>{const{componentCls:ee,tabsCardPadding:te,cardBg:ne,cardGutter:Re,colorBorderSecondary:Be,itemSelectedColor:$e}=V;return{[`${ee}-card`]:{[`> ${ee}-nav, > div > ${ee}-nav`]:{[`${ee}-tab`]:{margin:0,padding:te,background:ne,border:`${V.lineWidth}px ${V.lineType} ${Be}`,transition:`all ${V.motionDurationSlow} ${V.motionEaseInOut}`},[`${ee}-tab-active`]:{color:$e,background:V.colorBgContainer},[`${ee}-ink-bar`]:{visibility:"hidden"}},[`&${ee}-top, &${ee}-bottom`]:{[`> ${ee}-nav, > div > ${ee}-nav`]:{[`${ee}-tab + ${ee}-tab`]:{marginLeft:{_skip_check_:!0,value:`${Re}px`}}}},[`&${ee}-top`]:{[`> ${ee}-nav, > div > ${ee}-nav`]:{[`${ee}-tab`]:{borderRadius:`${V.borderRadiusLG}px ${V.borderRadiusLG}px 0 0`},[`${ee}-tab-active`]:{borderBottomColor:V.colorBgContainer}}},[`&${ee}-bottom`]:{[`> ${ee}-nav, > div > ${ee}-nav`]:{[`${ee}-tab`]:{borderRadius:`0 0 ${V.borderRadiusLG}px ${V.borderRadiusLG}px`},[`${ee}-tab-active`]:{borderTopColor:V.colorBgContainer}}},[`&${ee}-left, &${ee}-right`]:{[`> ${ee}-nav, > div > ${ee}-nav`]:{[`${ee}-tab + ${ee}-tab`]:{marginTop:`${Re}px`}}},[`&${ee}-left`]:{[`> ${ee}-nav, > div > ${ee}-nav`]:{[`${ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`${V.borderRadiusLG}px 0 0 ${V.borderRadiusLG}px`}},[`${ee}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:V.colorBgContainer}}}},[`&${ee}-right`]:{[`> ${ee}-nav, > div > ${ee}-nav`]:{[`${ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${V.borderRadiusLG}px ${V.borderRadiusLG}px 0`}},[`${ee}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:V.colorBgContainer}}}}}}},Mt=V=>{const{componentCls:ee,itemHoverColor:te,dropdownEdgeChildVerticalPadding:ne}=V;return{[`${ee}-dropdown`]:Object.assign(Object.assign({},(0,O.Wf)(V)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:V.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${ee}-dropdown-menu`]:{maxHeight:V.tabsDropdownHeight,margin:0,padding:`${ne}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:V.colorBgContainer,backgroundClip:"padding-box",borderRadius:V.borderRadiusLG,outline:"none",boxShadow:V.boxShadowSecondary,"&-item":Object.assign(Object.assign({},O.vS),{display:"flex",alignItems:"center",minWidth:V.tabsDropdownWidth,margin:0,padding:`${V.paddingXXS}px ${V.paddingSM}px`,color:V.colorText,fontWeight:"normal",fontSize:V.fontSize,lineHeight:V.lineHeight,cursor:"pointer",transition:`all ${V.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:V.marginSM},color:V.colorTextDescription,fontSize:V.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:te}},"&:hover":{background:V.controlItemBgHover},"&-disabled":{"&, &:hover":{color:V.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},ot=V=>{const{componentCls:ee,margin:te,colorBorderSecondary:ne,horizontalMargin:Re,verticalItemPadding:Be,verticalItemMargin:$e}=V;return{[`${ee}-top, ${ee}-bottom`]:{flexDirection:"column",[`> ${ee}-nav, > div > ${ee}-nav`]:{margin:Re,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${V.lineWidth}px ${V.lineType} ${ne}`,content:"''"},[`${ee}-ink-bar`]:{height:V.lineWidthBold,"&-animated":{transition:`width ${V.motionDurationSlow}, left ${V.motionDurationSlow}, + right ${V.motionDurationSlow}`}},[`${ee}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:V.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:V.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:V.boxShadowTabsOverflowRight},[`&${ee}-nav-wrap-ping-left::before`]:{opacity:1},[`&${ee}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${ee}-top`]:{[`> ${ee}-nav, + > div > ${ee}-nav`]:{"&::before":{bottom:0},[`${ee}-ink-bar`]:{bottom:0}}},[`${ee}-bottom`]:{[`> ${ee}-nav, > div > ${ee}-nav`]:{order:1,marginTop:`${te}px`,marginBottom:0,"&::before":{top:0},[`${ee}-ink-bar`]:{top:0}},[`> ${ee}-content-holder, > div > ${ee}-content-holder`]:{order:0}},[`${ee}-left, ${ee}-right`]:{[`> ${ee}-nav, > div > ${ee}-nav`]:{flexDirection:"column",minWidth:V.controlHeight*1.25,[`${ee}-tab`]:{padding:Be,textAlign:"center"},[`${ee}-tab + ${ee}-tab`]:{margin:$e},[`${ee}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:V.controlHeight},"&::before":{top:0,boxShadow:V.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:V.boxShadowTabsOverflowBottom},[`&${ee}-nav-wrap-ping-top::before`]:{opacity:1},[`&${ee}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${ee}-ink-bar`]:{width:V.lineWidthBold,"&-animated":{transition:`height ${V.motionDurationSlow}, top ${V.motionDurationSlow}`}},[`${ee}-nav-list, ${ee}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${ee}-left`]:{[`> ${ee}-nav, > div > ${ee}-nav`]:{[`${ee}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${ee}-content-holder, > div > ${ee}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${V.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${V.lineWidth}px ${V.lineType} ${V.colorBorder}`},[`> ${ee}-content > ${ee}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:V.paddingLG}}}},[`${ee}-right`]:{[`> ${ee}-nav, > div > ${ee}-nav`]:{order:1,[`${ee}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${ee}-content-holder, > div > ${ee}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-V.lineWidth},borderRight:{_skip_check_:!0,value:`${V.lineWidth}px ${V.lineType} ${V.colorBorder}`},[`> ${ee}-content > ${ee}-tabpane`]:{paddingRight:{_skip_check_:!0,value:V.paddingLG}}}}}},wt=V=>{const{componentCls:ee,cardPaddingSM:te,cardPaddingLG:ne,horizontalItemPaddingSM:Re,horizontalItemPaddingLG:Be}=V;return{[ee]:{"&-small":{[`> ${ee}-nav`]:{[`${ee}-tab`]:{padding:Re,fontSize:V.titleFontSizeSM}}},"&-large":{[`> ${ee}-nav`]:{[`${ee}-tab`]:{padding:Be,fontSize:V.titleFontSizeLG}}}},[`${ee}-card`]:{[`&${ee}-small`]:{[`> ${ee}-nav`]:{[`${ee}-tab`]:{padding:te}},[`&${ee}-bottom`]:{[`> ${ee}-nav ${ee}-tab`]:{borderRadius:`0 0 ${V.borderRadius}px ${V.borderRadius}px`}},[`&${ee}-top`]:{[`> ${ee}-nav ${ee}-tab`]:{borderRadius:`${V.borderRadius}px ${V.borderRadius}px 0 0`}},[`&${ee}-right`]:{[`> ${ee}-nav ${ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${V.borderRadius}px ${V.borderRadius}px 0`}}},[`&${ee}-left`]:{[`> ${ee}-nav ${ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`${V.borderRadius}px 0 0 ${V.borderRadius}px`}}}},[`&${ee}-large`]:{[`> ${ee}-nav`]:{[`${ee}-tab`]:{padding:ne}}}}}},Bt=V=>{const{componentCls:ee,itemActiveColor:te,itemHoverColor:ne,iconCls:Re,tabsHorizontalItemMargin:Be,horizontalItemPadding:$e,itemSelectedColor:ct,itemColor:xt}=V,Ot=`${ee}-tab`;return{[Ot]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:$e,fontSize:V.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:xt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:te}},(0,O.Qy)(V)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-V.marginXXS},marginLeft:{_skip_check_:!0,value:V.marginXS},color:V.colorTextDescription,fontSize:V.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${V.motionDurationSlow}`,"&:hover":{color:V.colorTextHeading}},"&:hover":{color:ne},[`&${Ot}-active ${Ot}-btn`]:{color:ct,textShadow:V.tabsActiveTextShadow},[`&${Ot}-disabled`]:{color:V.colorTextDisabled,cursor:"not-allowed"},[`&${Ot}-disabled ${Ot}-btn, &${Ot}-disabled ${ee}-remove`]:{"&:focus, &:active":{color:V.colorTextDisabled}},[`& ${Ot}-remove ${Re}`]:{margin:0},[Re]:{marginRight:{_skip_check_:!0,value:V.marginSM}}},[`${Ot} + ${Ot}`]:{margin:{_skip_check_:!0,value:Be}}}},Tt=V=>{const{componentCls:ee,tabsHorizontalItemMarginRTL:te,iconCls:ne,cardGutter:Re}=V;return{[`${ee}-rtl`]:{direction:"rtl",[`${ee}-nav`]:{[`${ee}-tab`]:{margin:{_skip_check_:!0,value:te},[`${ee}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[ne]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${V.marginSM}px`}},[`${ee}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${V.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${V.marginXXS}px`},[ne]:{margin:0}}}},[`&${ee}-left`]:{[`> ${ee}-nav`]:{order:1},[`> ${ee}-content-holder`]:{order:0}},[`&${ee}-right`]:{[`> ${ee}-nav`]:{order:0},[`> ${ee}-content-holder`]:{order:1}},[`&${ee}-card${ee}-top, &${ee}-card${ee}-bottom`]:{[`> ${ee}-nav, > div > ${ee}-nav`]:{[`${ee}-tab + ${ee}-tab`]:{marginRight:{_skip_check_:!0,value:Re},marginLeft:{_skip_check_:!0,value:0}}}}},[`${ee}-dropdown-rtl`]:{direction:"rtl"},[`${ee}-menu-item`]:{[`${ee}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Xt=V=>{const{componentCls:ee,tabsCardPadding:te,cardHeight:ne,cardGutter:Re,itemHoverColor:Be,itemActiveColor:$e,colorBorderSecondary:ct}=V;return{[ee]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(V)),{display:"flex",[`> ${ee}-nav, > div > ${ee}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${ee}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${V.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${ee}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${V.motionDurationSlow}`},[`${ee}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${ee}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${ee}-nav-more`]:{position:"relative",padding:te,background:"transparent",border:0,color:V.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:V.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${ee}-nav-add`]:Object.assign({minWidth:ne,marginLeft:{_skip_check_:!0,value:Re},padding:`0 ${V.paddingXS}px`,background:"transparent",border:`${V.lineWidth}px ${V.lineType} ${ct}`,borderRadius:`${V.borderRadiusLG}px ${V.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:V.colorText,transition:`all ${V.motionDurationSlow} ${V.motionEaseInOut}`,"&:hover":{color:Be},"&:active, &:focus:not(:focus-visible)":{color:$e}},(0,O.Qy)(V))},[`${ee}-extra-content`]:{flex:"none"},[`${ee}-ink-bar`]:{position:"absolute",background:V.inkBarColor,pointerEvents:"none"}}),Bt(V)),{[`${ee}-content`]:{position:"relative",width:"100%"},[`${ee}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${ee}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${ee}-centered`]:{[`> ${ee}-nav, > div > ${ee}-nav`]:{[`${ee}-nav-wrap`]:{[`&:not([class*='${ee}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var jt=(0,Ve.Z)("Tabs",V=>{const ee=(0,ze.TS)(V,{tabsCardPadding:V.cardPadding||`${(V.cardHeight-Math.round(V.fontSize*V.lineHeight))/2-V.lineWidth}px ${V.padding}px`,dropdownEdgeChildVerticalPadding:V.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${V.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${V.horizontalItemGutter}px`});return[wt(ee),Tt(ee),ot(ee),Mt(ee),Ft(ee),Xt(ee),Ke(ee)]},V=>{const ee=V.controlHeightLG;return{zIndexPopup:V.zIndexPopupBase+50,cardBg:V.colorFillAlter,cardHeight:ee,cardPadding:"",cardPaddingSM:`${V.paddingXXS*1.5}px ${V.padding}px`,cardPaddingLG:`${V.paddingXS}px ${V.padding}px ${V.paddingXXS*1.5}px`,titleFontSize:V.fontSize,titleFontSizeLG:V.fontSizeLG,titleFontSizeSM:V.fontSize,inkBarColor:V.colorPrimary,horizontalMargin:`0 0 ${V.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${V.paddingSM}px 0`,horizontalItemPaddingSM:`${V.paddingXS}px 0`,horizontalItemPaddingLG:`${V.padding}px 0`,verticalItemPadding:`${V.paddingXS}px ${V.paddingLG}px`,verticalItemMargin:`${V.margin}px 0 0 0`,itemColor:V.colorText,itemSelectedColor:V.colorPrimary,itemHoverColor:V.colorPrimaryHover,itemActiveColor:V.colorPrimaryActive,cardGutter:V.marginXXS/2}}),At=function(V,ee){var te={};for(var ne in V)Object.prototype.hasOwnProperty.call(V,ne)&&ee.indexOf(ne)<0&&(te[ne]=V[ne]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ne=Object.getOwnPropertySymbols(V);Re{const{type:ee,className:te,rootClassName:ne,size:Re,onEdit:Be,hideAdd:$e,centered:ct,addIcon:xt,popupClassName:Ot,children:kt,items:Zt,animated:Lt,style:zt,indicatorSize:Oe}=V,Qe=At(V,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:tt,moreIcon:lt=d.createElement(v.Z,null)}=Qe,{direction:bt,tabs:yt,getPrefixCls:Ue,getPopupContainer:xe}=d.useContext(I.E_),Ze=Ue("tabs",tt),[qe,ft]=jt(Ze);let ut;ee==="editable-card"&&(ut={onEdit:(un,mn)=>{let{key:xn,event:sn}=mn;Be==null||Be(un==="add"?sn:xn,un)},removeIcon:d.createElement(t.Z,null),addIcon:xt||d.createElement(g.Z,null),showAdd:$e!==!0});const Et=Ue(),St=Ct(Zt,kt),Kt=ve(Ze,Lt),Yt=(0,he.Z)(Re),en=Object.assign(Object.assign({},yt==null?void 0:yt.style),zt);return qe(d.createElement(T,Object.assign({direction:bt,getPopupContainer:xe,moreTransitionName:`${Et}-slide-up`},Qe,{items:St,className:o()({[`${Ze}-${Yt}`]:Yt,[`${Ze}-card`]:["card","editable-card"].includes(ee),[`${Ze}-editable-card`]:ee==="editable-card",[`${Ze}-centered`]:ct},yt==null?void 0:yt.className,te,ne,ft),popupClassName:o()(Ot,ft),style:en,editable:ut,moreIcon:lt,prefixCls:Ze,animated:Kt,indicatorSize:Oe!=null?Oe:yt==null?void 0:yt.indicatorSize})))};qt.TabPane=we;var Ee=qt},17574:function(_t,N,e){"use strict";e.d(N,{default:function(){return k}});var t=e(64588),v=e(92393),g=e(52671),p=e(8657),o=e(5016),h=e(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},l=i,c=e(7657),u=function(Z,ue){return h.createElement(c.Z,(0,o.Z)({},Z,{ref:ue,icon:l}))},r=h.forwardRef(u),d=r,n=e(92310),a=e.n(n),s=e(35654),f=e(71430),S=e(36355),E=e(56082),w=e(62892),A=e(20648);const b=4;function C(K){const{dropPosition:Z,dropLevelOffset:ue,prefixCls:ge,indent:le,direction:me="ltr"}=K,De=me==="ltr"?"left":"right",rt=me==="ltr"?"right":"left",We={[De]:-ue*le+b,[rt]:0};switch(Z){case-1:We.top=-3;break;case 1:We.bottom=-3;break;default:We.bottom=-3,We[De]=le+b;break}return h.createElement("div",{style:We,className:`${ge}-drop-indicator`})}var m=e(71997),x=h.forwardRef((K,Z)=>{const{getPrefixCls:ue,direction:ge,virtual:le,tree:me}=h.useContext(S.E_),{prefixCls:De,className:rt,showIcon:We=!1,showLine:et,switcherIcon:it,blockNode:Te=!1,children:He,checkable:Me=!1,selectable:Ge=!0,draggable:se,motion:ce,style:Y}=K,L=ue("tree",De),ie=ue(),Se=ce!=null?ce:Object.assign(Object.assign({},(0,w.Z)(ie)),{motionAppear:!1}),H=Object.assign(Object.assign({},K),{checkable:Me,selectable:Ge,showIcon:We,motion:Se,blockNode:Te,showLine:!!et,dropIndicatorRender:C}),[M,re]=(0,A.ZP)(L),X=h.useMemo(()=>{if(!se)return!1;let _={};switch(typeof se){case"function":_.nodeDraggable=se;break;case"object":_=Object.assign({},se);break;default:break}return _.icon!==!1&&(_.icon=_.icon||h.createElement(E.Z,null)),_},[se]),R=_=>h.createElement(m.Z,{prefixCls:L,switcherIcon:it,treeNodeProps:_,showLine:et});return M(h.createElement(t.Z,Object.assign({itemHeight:20,ref:Z,virtual:le},H,{style:Object.assign(Object.assign({},me==null?void 0:me.style),Y),prefixCls:L,className:a()({[`${L}-icon-hide`]:!We,[`${L}-block-node`]:Te,[`${L}-unselectable`]:!Ge,[`${L}-rtl`]:ge==="rtl"},me==null?void 0:me.className,rt,re),direction:ge,checkable:Me&&h.createElement("span",{className:`${L}-checkbox-inner`}),selectable:Ge,switcherIcon:R,draggable:X}),He))}),F;(function(K){K[K.None=0]="None",K[K.Start=1]="Start",K[K.End=2]="End"})(F||(F={}));function D(K,Z){function ue(ge){const{key:le,children:me}=ge;Z(le,ge)!==!1&&D(me||[],Z)}K.forEach(ue)}function j(K){let{treeData:Z,expandedKeys:ue,startKey:ge,endKey:le}=K;const me=[];let De=F.None;if(ge&&ge===le)return[ge];if(!ge||!le)return[];function rt(We){return We===ge||We===le}return D(Z,We=>{if(De===F.End)return!1;if(rt(We)){if(me.push(We),De===F.None)De=F.Start;else if(De===F.Start)return De=F.End,!1}else De===F.Start&&me.push(We);return ue.includes(We)}),me}function z(K,Z){const ue=(0,v.Z)(Z),ge=[];return D(K,(le,me)=>{const De=ue.indexOf(le);return De!==-1&&(ge.push(me),ue.splice(De,1)),!!ue.length}),ge}var Ce=function(K,Z){var ue={};for(var ge in K)Object.prototype.hasOwnProperty.call(K,ge)&&Z.indexOf(ge)<0&&(ue[ge]=K[ge]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,ge=Object.getOwnPropertySymbols(K);le{var{defaultExpandAll:ue,defaultExpandParent:ge,defaultExpandedKeys:le}=K,me=Ce(K,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const De=h.useRef(),rt=h.useRef(),We=()=>{const{keyEntities:X}=(0,f.I8)(Fe(me));let R;return ue?R=Object.keys(X):ge?R=(0,s.r7)(me.expandedKeys||le||[],X):R=me.expandedKeys||le,R},[et,it]=h.useState(me.selectedKeys||me.defaultSelectedKeys||[]),[Te,He]=h.useState(()=>We());h.useEffect(()=>{"selectedKeys"in me&&it(me.selectedKeys)},[me.selectedKeys]),h.useEffect(()=>{"expandedKeys"in me&&He(me.expandedKeys)},[me.expandedKeys]);const Me=(X,R)=>{var _;return"expandedKeys"in me||He(X),(_=me.onExpand)===null||_===void 0?void 0:_.call(me,X,R)},Ge=(X,R)=>{var _;const{multiple:U}=me,{node:P,nativeEvent:de}=R,{key:ye=""}=P,q=Fe(me),T=Object.assign(Object.assign({},R),{selected:!0}),I=(de==null?void 0:de.ctrlKey)||(de==null?void 0:de.metaKey),he=de==null?void 0:de.shiftKey;let pe;U&&I?(pe=X,De.current=ye,rt.current=pe,T.selectedNodes=z(q,pe)):U&&he?(pe=Array.from(new Set([].concat((0,v.Z)(rt.current||[]),(0,v.Z)(j({treeData:q,expandedKeys:Te,startKey:ye,endKey:De.current}))))),T.selectedNodes=z(q,pe)):(pe=[ye],De.current=ye,rt.current=pe,T.selectedNodes=z(q,pe)),(_=me.onSelect)===null||_===void 0||_.call(me,pe,T),"selectedKeys"in me||it(pe)},{getPrefixCls:se,direction:ce}=h.useContext(S.E_),{prefixCls:Y,className:L,showIcon:ie=!0,expandAction:Se="click"}=me,H=Ce(me,["prefixCls","className","showIcon","expandAction"]),M=se("tree",Y),re=a()(`${M}-directory`,{[`${M}-directory-rtl`]:ce==="rtl"},L);return h.createElement(x,Object.assign({icon:oe,ref:Z,blockNode:!0},H,{showIcon:ie,expandAction:Se,prefixCls:M,className:re,expandedKeys:Te,selectedKeys:et,onSelect:Ge,onExpand:Me}))};var Q=h.forwardRef(B);const ae=x;ae.DirectoryTree=Q,ae.TreeNode=t.O;var k=ae},20648:function(_t,N,e){"use strict";e.d(N,{TM:function(){return n},Yk:function(){return d}});var t=e(93083),v=e(98447),g=e(17313),p=e(8378),o=e(37613),h=e(83116);const i=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),l=(a,s)=>({[`.${a}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${s.motionDurationSlow}`}}}),c=(a,s)=>({[`.${a}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:s.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${s.lineWidthBold}px solid ${s.colorPrimary}`,borderRadius:"50%",content:'""'}}}),u=(a,s)=>{const{treeCls:f,treeNodeCls:S,treeNodePadding:E,titleHeight:w,nodeSelectedBg:A,nodeHoverBg:b}=s,C=s.paddingXS;return{[f]:Object.assign(Object.assign({},(0,g.Wf)(s)),{background:s.colorBgContainer,borderRadius:s.borderRadius,transition:`background-color ${s.motionDurationSlow}`,[`&${f}-rtl`]:{[`${f}-switcher`]:{"&_close":{[`${f}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${f}-active-focused)`]:Object.assign({},(0,g.oN)(s)),[`${f}-list-holder-inner`]:{alignItems:"flex-start"},[`&${f}-block-node`]:{[`${f}-list-holder-inner`]:{alignItems:"stretch",[`${f}-node-content-wrapper`]:{flex:"auto"},[`${S}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,border:`1px solid ${s.colorPrimary}`,opacity:0,animationName:i,animationDuration:s.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${S}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${E}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${f}-node-content-wrapper`]:{color:s.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${f}-node-content-wrapper`]:Object.assign({},(0,g.oN)(s)),[`&:not(${S}-disabled).filter-node ${f}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${f}-draggable-icon`]:{flexShrink:0,width:w,lineHeight:`${w}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${s.motionDurationSlow}`,[`${S}:hover &`]:{opacity:.45}},[`&${S}-disabled`]:{[`${f}-draggable-icon`]:{visibility:"hidden"}}}},[`${f}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:w}},[`${f}-draggable-icon`]:{visibility:"hidden"},[`${f}-switcher`]:Object.assign(Object.assign({},l(a,s)),{position:"relative",flex:"none",alignSelf:"stretch",width:w,margin:0,lineHeight:`${w}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${f}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:s.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:w/2,bottom:-E,marginInlineStart:-1,borderInlineEnd:`1px solid ${s.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:w/2*.8,height:w/2,borderBottom:`1px solid ${s.colorBorder}`,content:'""'}}}),[`${f}-checkbox`]:{top:"initial",marginInlineEnd:C},[`${f}-node-content-wrapper, ${f}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:w,margin:0,padding:`0 ${s.paddingXS/2}px`,color:"inherit",lineHeight:`${w}px`,background:"transparent",borderRadius:s.borderRadius,cursor:"pointer",transition:`all ${s.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:b},[`&${f}-node-selected`]:{backgroundColor:A},[`${f}-iconEle`]:{display:"inline-block",width:w,height:w,lineHeight:`${w}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${f}-unselectable ${f}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${f}-node-content-wrapper`]:Object.assign({lineHeight:`${w}px`,userSelect:"none"},c(a,s)),[`${S}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${s.colorPrimary}`}},"&-show-line":{[`${f}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:w/2,bottom:-E,borderInlineEnd:`1px solid ${s.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${f}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${S}-leaf-last`]:{[`${f}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${w/2}px !important`}}}}})}},r=a=>{const{treeCls:s,treeNodeCls:f,treeNodePadding:S,directoryNodeSelectedBg:E,directoryNodeSelectedColor:w}=a;return{[`${s}${s}-directory`]:{[f]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:S,insetInlineStart:0,transition:`background-color ${a.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:a.controlItemBgHover}},"> *":{zIndex:1},[`${s}-switcher`]:{transition:`color ${a.motionDurationMid}`},[`${s}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${s}-node-selected`]:{color:w,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:E},[`${s}-switcher`]:{color:w},[`${s}-node-content-wrapper`]:{color:w,background:"transparent"}}}}}},d=(a,s)=>{const f=`.${a}`,S=`${f}-treenode`,E=s.paddingXS/2,w=(0,o.TS)(s,{treeCls:f,treeNodeCls:S,treeNodePadding:E});return[u(a,w),r(w)]},n=a=>{const{controlHeightSM:s}=a;return{titleHeight:s,nodeHoverBg:a.controlItemBgHover,nodeSelectedBg:a.controlItemBgActive}};N.ZP=(0,h.Z)("Tree",(a,s)=>{let{prefixCls:f}=s;return[{[a.componentCls]:(0,v.C2)(`${f}-checkbox`,a)},d(f,a),(0,p.Z)(a)]},a=>{const{colorTextLightSolid:s,colorPrimary:f}=a;return Object.assign(Object.assign({},n(a)),{directoryNodeSelectedColor:s,directoryNodeSelectedBg:f})})},71997:function(_t,N,e){"use strict";e.d(N,{Z:function(){return S}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},p=g,o=e(7657),h=function(w,A){return v.createElement(o.Z,(0,t.Z)({},w,{ref:A,icon:p}))},i=v.forwardRef(h),l=i,c=e(52671),u=e(58617),r=e(15075),d=e(43531),n=e(92310),a=e.n(n),s=e(92343),S=E=>{const{prefixCls:w,switcherIcon:A,treeNodeProps:b,showLine:C}=E,{isLeaf:m,expanded:y,loading:x}=b;if(x)return v.createElement(u.Z,{className:`${w}-switcher-loading-icon`});let F;if(C&&typeof C=="object"&&(F=C.showLeafIcon),m){if(!C)return null;if(typeof F!="boolean"&&F){const z=typeof F=="function"?F(b):F,Ce=`${w}-switcher-line-custom-icon`;return(0,s.l$)(z)?(0,s.Tm)(z,{className:a()(z.props.className||"",Ce)}):z}return F?v.createElement(c.Z,{className:`${w}-switcher-line-icon`}):v.createElement("span",{className:`${w}-switcher-leaf-line`})}const D=`${w}-switcher-icon`,j=typeof A=="function"?A(b):A;return(0,s.l$)(j)?(0,s.Tm)(j,{className:a()(j.props.className||"",D)}):j!==void 0?j:C?y?v.createElement(r.Z,{className:`${w}-switcher-line-icon`}):v.createElement(d.Z,{className:`${w}-switcher-line-icon`}):v.createElement(l,{className:D})}},54580:function(_t,N,e){"use strict";e.d(N,{default:function(){return zt}});var t=e(59301),v=e(92393),g=e(92310),p=e.n(g),o=e(5016),h=e(6487),i=e(56789),l=e(7942),c=e(76773),u=e(18082),r=e(5883),d=e(85444),n=e(10928),a=e(21566),s=e(26112);function f(Oe,Qe){var tt="cannot ".concat(Oe.method," ").concat(Oe.action," ").concat(Qe.status,"'"),lt=new Error(tt);return lt.status=Qe.status,lt.method=Oe.method,lt.url=Oe.action,lt}function S(Oe){var Qe=Oe.responseText||Oe.response;if(!Qe)return Qe;try{return JSON.parse(Qe)}catch(tt){return Qe}}function E(Oe){var Qe=new XMLHttpRequest;Oe.onProgress&&Qe.upload&&(Qe.upload.onprogress=function(yt){yt.total>0&&(yt.percent=yt.loaded/yt.total*100),Oe.onProgress(yt)});var tt=new FormData;Oe.data&&Object.keys(Oe.data).forEach(function(bt){var yt=Oe.data[bt];if(Array.isArray(yt)){yt.forEach(function(Ue){tt.append("".concat(bt,"[]"),Ue)});return}tt.append(bt,yt)}),Oe.file instanceof Blob?tt.append(Oe.filename,Oe.file,Oe.file.name):tt.append(Oe.filename,Oe.file),Qe.onerror=function(yt){Oe.onError(yt)},Qe.onload=function(){return Qe.status<200||Qe.status>=300?Oe.onError(f(Oe,Qe),S(Qe)):Oe.onSuccess(S(Qe),Qe)},Qe.open(Oe.method,Oe.action,!0),Oe.withCredentials&&"withCredentials"in Qe&&(Qe.withCredentials=!0);var lt=Oe.headers||{};return lt["X-Requested-With"]!==null&&Qe.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(lt).forEach(function(bt){lt[bt]!==null&&Qe.setRequestHeader(bt,lt[bt])}),Qe.send(tt),{abort:function(){Qe.abort()}}}var w=+new Date,A=0;function b(){return"rc-upload-".concat(w,"-").concat(++A)}var C=e(48736),m=function(Oe,Qe){if(Oe&&Qe){var tt=Array.isArray(Qe)?Qe:Qe.split(","),lt=Oe.name||"",bt=Oe.type||"",yt=bt.replace(/\/.*$/,"");return tt.some(function(Ue){var xe=Ue.trim();if(/^\*(\/\*)?$/.test(Ue))return!0;if(xe.charAt(0)==="."){var Ze=lt.toLowerCase(),qe=xe.toLowerCase(),ft=[qe];return(qe===".jpg"||qe===".jpeg")&&(ft=[".jpg",".jpeg"]),ft.some(function(ut){return Ze.endsWith(ut)})}return/\/\*$/.test(xe)?yt===xe.replace(/\/.*$/,""):bt===xe?!0:/^\w+$/.test(xe)?((0,C.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(xe,"'.Skip for check.")),!0):!1})}return!0};function y(Oe,Qe){var tt=Oe.createReader(),lt=[];function bt(){tt.readEntries(function(yt){var Ue=Array.prototype.slice.apply(yt);lt=lt.concat(Ue);var xe=!Ue.length;xe?Qe(lt):bt()})}bt()}var x=function(Qe,tt,lt){var bt=function yt(Ue,xe){Ue&&(Ue.path=xe||"",Ue.isFile?Ue.file(function(Ze){lt(Ze)&&(Ue.fullPath&&!Ze.webkitRelativePath&&(Object.defineProperties(Ze,{webkitRelativePath:{writable:!0}}),Ze.webkitRelativePath=Ue.fullPath.replace(/^\//,""),Object.defineProperties(Ze,{webkitRelativePath:{writable:!1}})),tt([Ze]))}):Ue.isDirectory&&y(Ue,function(Ze){Ze.forEach(function(qe){yt(qe,"".concat(xe).concat(Ue.name,"/"))})}))};Qe.forEach(function(yt){bt(yt.webkitGetAsEntry())})},F=x,D=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],j=function(Oe){(0,l.Z)(tt,Oe);var Qe=(0,c.Z)(tt);function tt(){var lt;(0,h.Z)(this,tt);for(var bt=arguments.length,yt=new Array(bt),Ue=0;Ue{let{uid:yt}=bt;return yt===Oe.uid});return lt===-1?tt.push(Oe):tt[lt]=Oe,tt}function _(Oe,Qe){const tt=Oe.uid!==void 0?"uid":"name";return Qe.filter(lt=>lt[tt]===Oe[tt])[0]}function U(Oe,Qe){const tt=Oe.uid!==void 0?"uid":"name",lt=Qe.filter(bt=>bt[tt]!==Oe[tt]);return lt.length===Qe.length?null:lt}const P=function(){const Qe=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),lt=Qe[Qe.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(lt)||[""])[0]},de=Oe=>Oe.indexOf("image/")===0,ye=Oe=>{if(Oe.type&&!Oe.thumbUrl)return de(Oe.type);const Qe=Oe.thumbUrl||Oe.url||"",tt=P(Qe);return/^data:image\//.test(Qe)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(tt)?!0:!(/^data:/.test(Qe)||tt)},q=200;function T(Oe){return new Promise(Qe=>{if(!Oe.type||!de(Oe.type)){Qe("");return}const tt=document.createElement("canvas");tt.width=q,tt.height=q,tt.style.cssText=`position: fixed; left: 0; top: 0; width: ${q}px; height: ${q}px; z-index: 9999; display: none;`,document.body.appendChild(tt);const lt=tt.getContext("2d"),bt=new Image;if(bt.onload=()=>{const{width:yt,height:Ue}=bt;let xe=q,Ze=q,qe=0,ft=0;yt>Ue?(Ze=Ue*(q/yt),ft=-(Ze-xe)/2):(xe=yt*(q/Ue),qe=-(xe-Ze)/2),lt.drawImage(bt,qe,ft,xe,Ze);const ut=tt.toDataURL();document.body.removeChild(tt),window.URL.revokeObjectURL(bt.src),Qe(ut)},bt.crossOrigin="anonymous",Oe.type.startsWith("image/svg+xml")){const yt=new FileReader;yt.onload=()=>{yt.result&&(bt.src=yt.result)},yt.readAsDataURL(Oe)}else if(Oe.type.startsWith("image/gif")){const yt=new FileReader;yt.onload=()=>{yt.result&&Qe(yt.result)},yt.readAsDataURL(Oe)}else bt.src=window.URL.createObjectURL(Oe)})}var I=e(26227),he=e(41464),pe=e(15277),we=e(93948),Je=e(6848),ve=t.forwardRef((Oe,Qe)=>{let{prefixCls:tt,className:lt,style:bt,locale:yt,listType:Ue,file:xe,items:Ze,progress:qe,iconRender:ft,actionIconRender:ut,itemRender:Et,isImgUrl:St,showPreviewIcon:Kt,showRemoveIcon:Yt,showDownloadIcon:en,previewIcon:un,removeIcon:mn,downloadIcon:xn,onPreview:sn,onDownload:Pe,onClose:st}=Oe;var at,dt;const{status:ht}=xe,[Qt,Jt]=t.useState(ht);t.useEffect(()=>{ht!=="removed"&&Jt(ht)},[ht]);const[Gt,Nt]=t.useState(!1);t.useEffect(()=>{const kn=setTimeout(()=>{Nt(!0)},300);return()=>{clearTimeout(kn)}},[]);const vn=ft(xe);let tn=t.createElement("div",{className:`${tt}-icon`},vn);if(Ue==="picture"||Ue==="picture-card"||Ue==="picture-circle")if(Qt==="uploading"||!xe.thumbUrl&&!xe.url){const kn=p()(`${tt}-list-item-thumbnail`,{[`${tt}-list-item-file`]:Qt!=="uploading"});tn=t.createElement("div",{className:kn},vn)}else{const kn=St!=null&&St(xe)?t.createElement("img",{src:xe.thumbUrl||xe.url,alt:xe.name,className:`${tt}-list-item-image`,crossOrigin:xe.crossOrigin}):vn,Xn=p()(`${tt}-list-item-thumbnail`,{[`${tt}-list-item-file`]:St&&!St(xe)});tn=t.createElement("a",{className:Xn,onClick:er=>sn(xe,er),href:xe.url||xe.thumbUrl,target:"_blank",rel:"noopener noreferrer"},kn)}const It=p()(`${tt}-list-item`,`${tt}-list-item-${Qt}`),Ht=typeof xe.linkProps=="string"?JSON.parse(xe.linkProps):xe.linkProps,ln=Yt?ut((typeof mn=="function"?mn(xe):mn)||t.createElement(I.Z,null),()=>st(xe),tt,yt.removeFile):null,fn=en&&Qt==="done"?ut((typeof xn=="function"?xn(xe):xn)||t.createElement(he.Z,null),()=>Pe(xe),tt,yt.downloadFile):null,yn=Ue!=="picture-card"&&Ue!=="picture-circle"&&t.createElement("span",{key:"download-delete",className:p()(`${tt}-list-item-actions`,{picture:Ue==="picture"})},fn,ln),An=p()(`${tt}-list-item-name`),wn=xe.url?[t.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:An,title:xe.name},Ht,{href:xe.url,onClick:kn=>sn(xe,kn)}),xe.name),yn]:[t.createElement("span",{key:"view",className:An,onClick:kn=>sn(xe,kn),title:xe.name},xe.name),yn],gn={pointerEvents:"none",opacity:.5},Nn=Kt?t.createElement("a",{href:xe.url||xe.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:xe.url||xe.thumbUrl?void 0:gn,onClick:kn=>sn(xe,kn),title:yt.previewFile},typeof un=="function"?un(xe):un||t.createElement(pe.Z,null)):null,lr=(Ue==="picture-card"||Ue==="picture-circle")&&Qt!=="uploading"&&t.createElement("span",{className:`${tt}-list-item-actions`},Nn,Qt==="done"&&fn,ln),{getPrefixCls:hn}=t.useContext(ae.E_),an=hn(),_n=t.createElement("div",{className:It},tn,wn,lr,Gt&&t.createElement(ie.default,{motionName:`${an}-fade`,visible:Qt==="uploading",motionDeadline:2e3},kn=>{let{className:Xn}=kn;const er="percent"in xe?t.createElement(we.Z,Object.assign({},qe,{type:"line",percent:xe.percent,"aria-label":xe["aria-label"],"aria-labelledby":xe["aria-labelledby"]})):null;return t.createElement("div",{className:p()(`${tt}-list-item-progress`,Xn)},er)})),On=xe.response&&typeof xe.response=="string"?xe.response:((at=xe.error)===null||at===void 0?void 0:at.statusText)||((dt=xe.error)===null||dt===void 0?void 0:dt.message)||yt.uploadError,nr=Qt==="error"?t.createElement(Je.Z,{title:On,getPopupContainer:kn=>kn.parentNode},_n):_n;return t.createElement("div",{className:p()(`${tt}-list-item-container`,lt),style:bt,ref:Qe},Et?Et(nr,xe,Ze,{download:Pe.bind(null,xe),preview:sn.bind(null,xe),remove:st.bind(null,xe)}):nr)});const je=(Oe,Qe)=>{const{listType:tt="text",previewFile:lt=T,onPreview:bt,onDownload:yt,onRemove:Ue,locale:xe,iconRender:Ze,isImageUrl:qe=ye,prefixCls:ft,items:ut=[],showPreviewIcon:Et=!0,showRemoveIcon:St=!0,showDownloadIcon:Kt=!1,removeIcon:Yt,previewIcon:en,downloadIcon:un,progress:mn={size:[-1,2],showInfo:!1},appendAction:xn,appendActionVisible:sn=!0,itemRender:Pe,disabled:st}=Oe,at=(0,Se.Z)(),[dt,ht]=t.useState(!1);t.useEffect(()=>{tt!=="picture"&&tt!=="picture-card"&&tt!=="picture-circle"||(ut||[]).forEach(gn=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(gn.originFileObj instanceof File||gn.originFileObj instanceof Blob)||gn.thumbUrl!==void 0||(gn.thumbUrl="",lt&<(gn.originFileObj).then(Nn=>{gn.thumbUrl=Nn||"",at()}))})},[tt,ut,lt]),t.useEffect(()=>{ht(!0)},[]);const Qt=(gn,Nn)=>{if(bt)return Nn==null||Nn.preventDefault(),bt(gn)},Jt=gn=>{typeof yt=="function"?yt(gn):gn.url&&window.open(gn.url)},Gt=gn=>{Ue==null||Ue(gn)},Nt=gn=>{if(Ze)return Ze(gn,tt);const Nn=gn.status==="uploading",lr=qe&&qe(gn)?t.createElement(L,null):t.createElement(rt,null);let hn=Nn?t.createElement(We.Z,null):t.createElement(Me,null);return tt==="picture"?hn=Nn?t.createElement(We.Z,null):lr:(tt==="picture-card"||tt==="picture-circle")&&(hn=Nn?xe.uploading:lr),hn},vn=(gn,Nn,lr,hn)=>{const an={type:"text",size:"small",title:hn,onClick:_n=>{Nn(),(0,M.l$)(gn)&&gn.props.onClick&&gn.props.onClick(_n)},className:`${lr}-list-item-action`,disabled:st};if((0,M.l$)(gn)){const _n=(0,M.Tm)(gn,Object.assign(Object.assign({},gn.props),{onClick:()=>{}}));return t.createElement(re.ZP,Object.assign({},an,{icon:_n}))}return t.createElement(re.ZP,Object.assign({},an),t.createElement("span",null,gn))};t.useImperativeHandle(Qe,()=>({handlePreview:Qt,handleDownload:Jt}));const{getPrefixCls:tn}=t.useContext(ae.E_),It=tn("upload",ft),Ht=tn(),ln=p()(`${It}-list`,`${It}-list-${tt}`),fn=(0,v.Z)(ut.map(gn=>({key:gn.uid,file:gn})));let An={motionDeadline:2e3,motionName:`${It}-${tt==="picture-card"||tt==="picture-circle"?"animate-inline":"animate"}`,keys:fn,motionAppear:dt};const wn=t.useMemo(()=>{const gn=Object.assign({},(0,H.Z)(Ht));return delete gn.onAppearEnd,delete gn.onEnterEnd,delete gn.onLeaveEnd,gn},[Ht]);return tt!=="picture-card"&&tt!=="picture-circle"&&(An=Object.assign(Object.assign({},wn),An)),t.createElement("div",{className:ln},t.createElement(ie.CSSMotionList,Object.assign({},An,{component:!1}),gn=>{let{key:Nn,file:lr,className:hn,style:an}=gn;return t.createElement(ve,{key:Nn,locale:xe,prefixCls:It,className:hn,style:an,file:lr,items:ut,progress:mn,listType:tt,isImgUrl:qe,showPreviewIcon:Et,showRemoveIcon:St,showDownloadIcon:Kt,removeIcon:Yt,previewIcon:en,downloadIcon:un,iconRender:Nt,actionIconRender:vn,itemRender:Pe,onPreview:Qt,onDownload:Jt,onClose:Gt})}),xn&&t.createElement(ie.default,Object.assign({},An,{visible:sn,forceRender:!0}),gn=>{let{className:Nn,style:lr}=gn;return(0,M.Tm)(xn,hn=>({className:p()(hn.className,Nn),style:Object.assign(Object.assign(Object.assign({},lr),{pointerEvents:Nn?"none":void 0}),hn.style)}))}))};var nt=t.forwardRef(je),Ct=e(17313),O=e(8378),Ve=e(83116),ze=e(37613),Ie=Oe=>{const{componentCls:Qe,iconCls:tt}=Oe;return{[`${Qe}-wrapper`]:{[`${Qe}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Oe.colorFillAlter,border:`${Oe.lineWidth}px dashed ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusLG,cursor:"pointer",transition:`border-color ${Oe.motionDurationSlow}`,[Qe]:{padding:`${Oe.padding}px 0`},[`${Qe}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Qe}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Qe}-disabled):hover`]:{borderColor:Oe.colorPrimaryHover},[`p${Qe}-drag-icon`]:{marginBottom:Oe.margin,[tt]:{color:Oe.colorPrimary,fontSize:Oe.uploadThumbnailSize}},[`p${Qe}-text`]:{margin:`0 0 ${Oe.marginXXS}px`,color:Oe.colorTextHeading,fontSize:Oe.fontSizeLG},[`p${Qe}-hint`]:{color:Oe.colorTextDescription,fontSize:Oe.fontSize},[`&${Qe}-disabled`]:{cursor:"not-allowed",[`p${Qe}-drag-icon ${tt}, + p${Qe}-text, + p${Qe}-hint + `]:{color:Oe.colorTextDisabled}}}}}},Ft=Oe=>{const{componentCls:Qe,antCls:tt,iconCls:lt,fontSize:bt,lineHeight:yt}=Oe,Ue=`${Qe}-list-item`,xe=`${Ue}-actions`,Ze=`${Ue}-action`,qe=Math.round(bt*yt);return{[`${Qe}-wrapper`]:{[`${Qe}-list`]:Object.assign(Object.assign({},(0,Ct.dF)()),{lineHeight:Oe.lineHeight,[Ue]:{position:"relative",height:Oe.lineHeight*bt,marginTop:Oe.marginXS,fontSize:bt,display:"flex",alignItems:"center",transition:`background-color ${Oe.motionDurationSlow}`,"&:hover":{backgroundColor:Oe.controlItemBgHover},[`${Ue}-name`]:Object.assign(Object.assign({},Ct.vS),{padding:`0 ${Oe.paddingXS}px`,lineHeight:yt,flex:"auto",transition:`all ${Oe.motionDurationSlow}`}),[xe]:{[Ze]:{opacity:0},[`${Ze}${tt}-btn-sm`]:{height:qe,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${Ze}:focus-visible, + &.picture ${Ze} + `]:{opacity:1},[lt]:{color:Oe.actionsColor,transition:`all ${Oe.motionDurationSlow}`},[`&:hover ${lt}`]:{color:Oe.colorText}},[`${Qe}-icon ${lt}`]:{color:Oe.colorTextDescription,fontSize:bt},[`${Ue}-progress`]:{position:"absolute",bottom:-Oe.uploadProgressOffset,width:"100%",paddingInlineStart:bt+Oe.paddingXS,fontSize:bt,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Ue}:hover ${Ze}`]:{opacity:1,color:Oe.colorText},[`${Ue}-error`]:{color:Oe.colorError,[`${Ue}-name, ${Qe}-icon ${lt}`]:{color:Oe.colorError},[xe]:{[`${lt}, ${lt}:hover`]:{color:Oe.colorError},[Ze]:{opacity:1}}},[`${Qe}-list-item-container`]:{transition:`opacity ${Oe.motionDurationSlow}, height ${Oe.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Mt=e(93083),ot=e(1950);const wt=new Mt.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Bt=new Mt.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Xt=Oe=>{const{componentCls:Qe}=Oe,tt=`${Qe}-animate-inline`;return[{[`${Qe}-wrapper`]:{[`${tt}-appear, ${tt}-enter, ${tt}-leave`]:{animationDuration:Oe.motionDurationSlow,animationTimingFunction:Oe.motionEaseInOutCirc,animationFillMode:"forwards"},[`${tt}-appear, ${tt}-enter`]:{animationName:wt},[`${tt}-leave`]:{animationName:Bt}}},{[`${Qe}-wrapper`]:(0,ot.J$)(Oe)},wt,Bt]},jt=e(93398),At=e(64993);const qt=Oe=>{const{componentCls:Qe,iconCls:tt,uploadThumbnailSize:lt,uploadProgressOffset:bt}=Oe,yt=`${Qe}-list`,Ue=`${yt}-item`;return{[`${Qe}-wrapper`]:{[` + ${yt}${yt}-picture, + ${yt}${yt}-picture-card, + ${yt}${yt}-picture-circle + `]:{[Ue]:{position:"relative",height:lt+Oe.lineWidth*2+Oe.paddingXS*2,padding:Oe.paddingXS,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusLG,"&:hover":{background:"transparent"},[`${Ue}-thumbnail`]:Object.assign(Object.assign({},Ct.vS),{width:lt,height:lt,lineHeight:`${lt+Oe.paddingSM}px`,textAlign:"center",flex:"none",[tt]:{fontSize:Oe.fontSizeHeading2,color:Oe.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Ue}-progress`]:{bottom:bt,width:`calc(100% - ${Oe.paddingSM*2}px)`,marginTop:0,paddingInlineStart:lt+Oe.paddingXS}},[`${Ue}-error`]:{borderColor:Oe.colorError,[`${Ue}-thumbnail ${tt}`]:{[`svg path[fill='${jt.blue[0]}']`]:{fill:Oe.colorErrorBg},[`svg path[fill='${jt.blue.primary}']`]:{fill:Oe.colorError}}},[`${Ue}-uploading`]:{borderStyle:"dashed",[`${Ue}-name`]:{marginBottom:bt}}},[`${yt}${yt}-picture-circle ${Ue}`]:{[`&, &::before, ${Ue}-thumbnail`]:{borderRadius:"50%"}}}}},Ee=Oe=>{const{componentCls:Qe,iconCls:tt,fontSizeLG:lt,colorTextLightSolid:bt}=Oe,yt=`${Qe}-list`,Ue=`${yt}-item`,xe=Oe.uploadPicCardSize;return{[` + ${Qe}-wrapper${Qe}-picture-card-wrapper, + ${Qe}-wrapper${Qe}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,Ct.dF)()),{display:"inline-block",width:"100%",[`${Qe}${Qe}-select`]:{width:xe,height:xe,marginInlineEnd:Oe.marginXS,marginBottom:Oe.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Oe.colorFillAlter,border:`${Oe.lineWidth}px dashed ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusLG,cursor:"pointer",transition:`border-color ${Oe.motionDurationSlow}`,[`> ${Qe}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Qe}-disabled):hover`]:{borderColor:Oe.colorPrimary}},[`${yt}${yt}-picture-card, ${yt}${yt}-picture-circle`]:{[`${yt}-item-container`]:{display:"inline-block",width:xe,height:xe,marginBlock:`0 ${Oe.marginXS}px`,marginInline:`0 ${Oe.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Ue]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Oe.paddingXS*2}px)`,height:`calc(100% - ${Oe.paddingXS*2}px)`,backgroundColor:Oe.colorBgMask,opacity:0,transition:`all ${Oe.motionDurationSlow}`,content:'" "'}},[`${Ue}:hover`]:{[`&::before, ${Ue}-actions`]:{opacity:1}},[`${Ue}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Oe.motionDurationSlow}`,[`${tt}-eye, ${tt}-download, ${tt}-delete`]:{zIndex:10,width:lt,margin:`0 ${Oe.marginXXS}px`,fontSize:lt,cursor:"pointer",transition:`all ${Oe.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Ue}-actions, ${Ue}-actions:hover`]:{[`${tt}-eye, ${tt}-download, ${tt}-delete`]:{color:new At.C(bt).setAlpha(.65).toRgbString(),"&:hover":{color:bt}}},[`${Ue}-thumbnail, ${Ue}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Ue}-name`]:{display:"none",textAlign:"center"},[`${Ue}-file + ${Ue}-name`]:{position:"absolute",bottom:Oe.margin,display:"block",width:`calc(100% - ${Oe.paddingXS*2}px)`},[`${Ue}-uploading`]:{[`&${Ue}`]:{backgroundColor:Oe.colorFillAlter},[`&::before, ${tt}-eye, ${tt}-download, ${tt}-delete`]:{display:"none"}},[`${Ue}-progress`]:{bottom:Oe.marginXL,width:`calc(100% - ${Oe.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Qe}-wrapper${Qe}-picture-circle-wrapper`]:{[`${Qe}${Qe}-select`]:{borderRadius:"50%"}}}};var ee=Oe=>{const{componentCls:Qe}=Oe;return{[`${Qe}-rtl`]:{direction:"rtl"}}};const te=Oe=>{const{componentCls:Qe,colorTextDisabled:tt}=Oe;return{[`${Qe}-wrapper`]:Object.assign(Object.assign({},(0,Ct.Wf)(Oe)),{[Qe]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Qe}-select`]:{display:"inline-block"},[`${Qe}-disabled`]:{color:tt,cursor:"not-allowed"}})}};var ne=(0,Ve.Z)("Upload",Oe=>{const{fontSizeHeading3:Qe,fontSize:tt,lineHeight:lt,lineWidth:bt,controlHeightLG:yt}=Oe,Ue=Math.round(tt*lt),xe=(0,ze.TS)(Oe,{uploadThumbnailSize:Qe*2,uploadProgressOffset:Ue/2+bt,uploadPicCardSize:yt*2.55});return[te(xe),Ie(xe),qt(xe),Ee(xe),Ft(xe),Xt(xe),ee(xe),(0,O.Z)(xe)]},Oe=>({actionsColor:Oe.colorTextDescription})),Re=function(Oe,Qe,tt,lt){function bt(yt){return yt instanceof tt?yt:new tt(function(Ue){Ue(yt)})}return new(tt||(tt=Promise))(function(yt,Ue){function xe(ft){try{qe(lt.next(ft))}catch(ut){Ue(ut)}}function Ze(ft){try{qe(lt.throw(ft))}catch(ut){Ue(ut)}}function qe(ft){ft.done?yt(ft.value):bt(ft.value).then(xe,Ze)}qe((lt=lt.apply(Oe,Qe||[])).next())})};const Be=`__LIST_IGNORE_${Date.now()}__`,$e=(Oe,Qe)=>{const{fileList:tt,defaultFileList:lt,onRemove:bt,showUploadList:yt=!0,listType:Ue="text",onPreview:xe,onDownload:Ze,onChange:qe,onDrop:ft,previewFile:ut,disabled:Et,locale:St,iconRender:Kt,isImageUrl:Yt,progress:en,prefixCls:un,className:mn,type:xn="select",children:sn,style:Pe,itemRender:st,maxCount:at,data:dt={},multiple:ht=!1,action:Qt="",accept:Jt="",supportServerRender:Gt=!0,rootClassName:Nt}=Oe,vn=t.useContext(k.Z),tn=Et!=null?Et:vn,[It,Ht]=(0,$.Z)(lt||[],{value:tt,postState:Qn=>Qn!=null?Qn:[]}),[ln,fn]=t.useState("drop"),yn=t.useRef(null);t.useMemo(()=>{const Qn=Date.now();(tt||[]).forEach((sr,kr)=>{!sr.uid&&!Object.isFrozen(sr)&&(sr.uid=`__AUTO__${Qn}_${kr}__`)})},[tt]);const An=(Qn,sr,kr)=>{let gr=(0,v.Z)(sr),yr=!1;at===1?gr=gr.slice(-1):at&&(yr=gr.length>at,gr=gr.slice(0,at)),(0,Q.flushSync)(()=>{Ht(gr)});const jr={file:Qn,fileList:gr};kr&&(jr.event=kr),(!yr||gr.some(oi=>oi.uid===Qn.uid))&&(0,Q.flushSync)(()=>{qe==null||qe(jr)})},wn=(Qn,sr)=>Re(void 0,void 0,void 0,function*(){const{beforeUpload:kr,transformFile:gr}=Oe;let yr=Qn;if(kr){const jr=yield kr(Qn,sr);if(jr===!1)return!1;if(delete Qn[Be],jr===Be)return Object.defineProperty(Qn,Be,{value:!0,configurable:!0}),!1;typeof jr=="object"&&jr&&(yr=jr)}return gr&&(yr=yield gr(yr)),yr}),gn=Qn=>{const sr=Qn.filter(yr=>!yr.file[Be]);if(!sr.length)return;const kr=sr.map(yr=>X(yr.file));let gr=(0,v.Z)(It);kr.forEach(yr=>{gr=R(yr,gr)}),kr.forEach((yr,jr)=>{let oi=yr;if(sr[jr].parsedFile)yr.status="uploading";else{const{originFileObj:Pn}=yr;let Jn;try{Jn=new File([Pn],Pn.name,{type:Pn.type})}catch(tr){Jn=new Blob([Pn],{type:Pn.type}),Jn.name=Pn.name,Jn.lastModifiedDate=new Date,Jn.lastModified=new Date().getTime()}Jn.uid=yr.uid,oi=Jn}An(oi,gr)})},Nn=(Qn,sr,kr)=>{try{typeof Qn=="string"&&(Qn=JSON.parse(Qn))}catch(jr){}if(!_(sr,It))return;const gr=X(sr);gr.status="done",gr.percent=100,gr.response=Qn,gr.xhr=kr;const yr=R(gr,It);An(gr,yr)},lr=(Qn,sr)=>{if(!_(sr,It))return;const kr=X(sr);kr.status="uploading",kr.percent=Qn.percent;const gr=R(kr,It);An(kr,gr,Qn)},hn=(Qn,sr,kr)=>{if(!_(kr,It))return;const gr=X(kr);gr.error=Qn,gr.response=sr,gr.status="error";const yr=R(gr,It);An(gr,yr)},an=Qn=>{let sr;Promise.resolve(typeof bt=="function"?bt(Qn):bt).then(kr=>{var gr;if(kr===!1)return;const yr=U(Qn,It);yr&&(sr=Object.assign(Object.assign({},Qn),{status:"removed"}),It==null||It.forEach(jr=>{const oi=sr.uid!==void 0?"uid":"name";jr[oi]===sr[oi]&&!Object.isFrozen(jr)&&(jr.status="removed")}),(gr=yn.current)===null||gr===void 0||gr.abort(sr),An(sr,yr))})},_n=Qn=>{fn(Qn.type),Qn.type==="drop"&&(ft==null||ft(Qn))};t.useImperativeHandle(Qe,()=>({onBatchStart:gn,onSuccess:Nn,onProgress:lr,onError:hn,fileList:It,upload:yn.current}));const{getPrefixCls:On,direction:nr,upload:kn}=t.useContext(ae.E_),Xn=On("upload",un),er=Object.assign(Object.assign({onBatchStart:gn,onError:hn,onProgress:lr,onSuccess:Nn},Oe),{data:dt,multiple:ht,action:Qt,accept:Jt,supportServerRender:Gt,prefixCls:Xn,disabled:tn,beforeUpload:wn,onChange:void 0});delete er.className,delete er.style,(!sn||tn)&&delete er.id;const[Cr,xr]=ne(Xn),[Br]=(0,K.Z)("Upload",Z.Z.Upload),{showRemoveIcon:qn,showPreviewIcon:mr,showDownloadIcon:Sn,removeIcon:cr,previewIcon:Er,downloadIcon:ir}=typeof yt=="boolean"?{}:yt,Sr=(Qn,sr)=>yt?t.createElement(nt,{prefixCls:Xn,listType:Ue,items:It,previewFile:ut,onPreview:xe,onDownload:Ze,onRemove:an,showRemoveIcon:!tn&&qn,showPreviewIcon:mr,showDownloadIcon:Sn,removeIcon:cr,previewIcon:Er,downloadIcon:ir,iconRender:Kt,locale:Object.assign(Object.assign({},Br),St),isImageUrl:Yt,progress:en,appendAction:Qn,appendActionVisible:sr,itemRender:st,disabled:tn}):Qn,Tr=p()(`${Xn}-wrapper`,mn,Nt,xr,kn==null?void 0:kn.className,{[`${Xn}-rtl`]:nr==="rtl",[`${Xn}-picture-card-wrapper`]:Ue==="picture-card",[`${Xn}-picture-circle-wrapper`]:Ue==="picture-circle"}),ii=Object.assign(Object.assign({},kn==null?void 0:kn.style),Pe);if(xn==="drag"){const Qn=p()(xr,Xn,`${Xn}-drag`,{[`${Xn}-drag-uploading`]:It.some(sr=>sr.status==="uploading"),[`${Xn}-drag-hover`]:ln==="dragover",[`${Xn}-disabled`]:tn,[`${Xn}-rtl`]:nr==="rtl"});return Cr(t.createElement("span",{className:Tr},t.createElement("div",{className:Qn,style:ii,onDrop:_n,onDragOver:_n,onDragLeave:_n},t.createElement(B,Object.assign({},er,{ref:yn,className:`${Xn}-btn`}),t.createElement("div",{className:`${Xn}-drag-container`},sn))),Sr()))}const Lr=p()(Xn,`${Xn}-select`,{[`${Xn}-disabled`]:tn}),Yr=(Qn=>t.createElement("div",{className:Lr,style:Qn},t.createElement(B,Object.assign({},er,{ref:yn}))))(sn?void 0:{display:"none"});return Cr(Ue==="picture-card"||Ue==="picture-circle"?t.createElement("span",{className:Tr},Sr(Yr,!!sn)):t.createElement("span",{className:Tr},Yr,Sr()))};var xt=t.forwardRef($e),Ot=function(Oe,Qe){var tt={};for(var lt in Oe)Object.prototype.hasOwnProperty.call(Oe,lt)&&Qe.indexOf(lt)<0&&(tt[lt]=Oe[lt]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var bt=0,lt=Object.getOwnPropertySymbols(Oe);bt{var{style:tt,height:lt}=Oe,bt=Ot(Oe,["style","height"]);return t.createElement(xt,Object.assign({ref:Qe},bt,{type:"drag",style:Object.assign(Object.assign({},tt),{height:lt})}))});const Lt=xt;Lt.Dragger=Zt,Lt.LIST_IGNORE=Be;var zt=Lt},24334:function(_t,N,e){var t,v;(function(g,p){_t.exports=p(g)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof e.g!="undefined"?e.g:this,function(g){"use strict";g=g||{};var p=g.Base64,o="2.6.4",h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=function(oe){for(var Fe={},B=0,$=oe.length;B<$;B++)Fe[oe.charAt(B)]=B;return Fe}(h),l=String.fromCharCode,c=function(oe){if(oe.length<2){var Fe=oe.charCodeAt(0);return Fe<128?oe:Fe<2048?l(192|Fe>>>6)+l(128|Fe&63):l(224|Fe>>>12&15)+l(128|Fe>>>6&63)+l(128|Fe&63)}else{var Fe=65536+(oe.charCodeAt(0)-55296)*1024+(oe.charCodeAt(1)-56320);return l(240|Fe>>>18&7)+l(128|Fe>>>12&63)+l(128|Fe>>>6&63)+l(128|Fe&63)}},u=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,r=function(oe){return oe.replace(u,c)},d=function(oe){var Fe=[0,2,1][oe.length%3],B=oe.charCodeAt(0)<<16|(oe.length>1?oe.charCodeAt(1):0)<<8|(oe.length>2?oe.charCodeAt(2):0),$=[h.charAt(B>>>18),h.charAt(B>>>12&63),Fe>=2?"=":h.charAt(B>>>6&63),Fe>=1?"=":h.charAt(B&63)];return $.join("")},n=g.btoa&&typeof g.btoa=="function"?function(oe){return g.btoa(oe)}:function(oe){if(oe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return oe.replace(/[\s\S]{1,3}/g,d)},a=function(oe){return n(r(String(oe)))},s=function(oe){return oe.replace(/[+\/]/g,function(Fe){return Fe=="+"?"-":"_"}).replace(/=/g,"")},f=function(oe,Fe){return Fe?s(a(oe)):a(oe)},S=function(oe){return f(oe,!0)},E;g.Uint8Array&&(E=function(oe,Fe){for(var B="",$=0,Q=oe.length;$>>18)+h.charAt(Z>>>12&63)+(typeof k!="undefined"?h.charAt(Z>>>6&63):"=")+(typeof K!="undefined"?h.charAt(Z&63):"=")}return Fe?s(B):B});var w=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,A=function(oe){switch(oe.length){case 4:var Fe=(7&oe.charCodeAt(0))<<18|(63&oe.charCodeAt(1))<<12|(63&oe.charCodeAt(2))<<6|63&oe.charCodeAt(3),B=Fe-65536;return l((B>>>10)+55296)+l((B&1023)+56320);case 3:return l((15&oe.charCodeAt(0))<<12|(63&oe.charCodeAt(1))<<6|63&oe.charCodeAt(2));default:return l((31&oe.charCodeAt(0))<<6|63&oe.charCodeAt(1))}},b=function(oe){return oe.replace(w,A)},C=function(oe){var Fe=oe.length,B=Fe%4,$=(Fe>0?i[oe.charAt(0)]<<18:0)|(Fe>1?i[oe.charAt(1)]<<12:0)|(Fe>2?i[oe.charAt(2)]<<6:0)|(Fe>3?i[oe.charAt(3)]:0),Q=[l($>>>16),l($>>>8&255),l($&255)];return Q.length-=[0,0,2,1][B],Q.join("")},m=g.atob&&typeof g.atob=="function"?function(oe){return g.atob(oe)}:function(oe){return oe.replace(/\S{1,4}/g,C)},y=function(oe){return m(String(oe).replace(/[^A-Za-z0-9\+\/]/g,""))},x=function(oe){return b(m(oe))},F=function(oe){return String(oe).replace(/[-_]/g,function(Fe){return Fe=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},D=function(oe){return x(F(oe))},j;g.Uint8Array&&(j=function(oe){return Uint8Array.from(y(F(oe)),function(Fe){return Fe.charCodeAt(0)})});var z=function(){var oe=g.Base64;return g.Base64=p,oe};if(g.Base64={VERSION:o,atob:y,btoa:n,fromBase64:D,toBase64:f,utob:r,encode:f,encodeURI:S,btou:b,decode:D,noConflict:z,fromUint8Array:E,toUint8Array:j},typeof Object.defineProperty=="function"){var Ce=function(oe){return{value:oe,enumerable:!1,writable:!0,configurable:!0}};g.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ce(function(){return D(this)})),Object.defineProperty(String.prototype,"toBase64",Ce(function(oe){return f(this,oe)})),Object.defineProperty(String.prototype,"toBase64URI",Ce(function(){return f(this,!0)}))}}return g.Meteor&&(Base64=g.Base64),_t.exports?_t.exports.Base64=g.Base64:(t=[],v=function(){return g.Base64}.apply(N,t),v!==void 0&&(_t.exports=v)),{Base64:g.Base64}})},57128:function(_t,N,e){"use strict";function t(h){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(l){return typeof l}:t=function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},t(h)}Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var v=p(e(50500));function g(){if(typeof WeakMap!="function")return null;var h=new WeakMap;return g=function(){return h},h}function p(h){if(h&&h.__esModule)return h;if(h===null||t(h)!=="object"&&typeof h!="function")return{default:h};var i=g();if(i&&i.has(h))return i.get(h);var l={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in h)if(Object.prototype.hasOwnProperty.call(h,u)){var r=c?Object.getOwnPropertyDescriptor(h,u):null;r&&(r.get||r.set)?Object.defineProperty(l,u,r):l[u]=h[u]}return l.default=h,i&&i.set(h,l),l}var o={toBase64Table:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".split(""),base64Pad:"=",encode:function(i){"use strict";for(var l="",c=i.length,u=c%3,r=0;r>2],l+=this.toBase64Table[((i[r]&3)<<4)+(i[r+1]>>4)],l+=this.toBase64Table[((i[r+1]&15)<<2)+(i[r+2]>>6)],l+=this.toBase64Table[i[r+2]&63];var d=c-u;return u===2?(l+=this.toBase64Table[i[d]>>2],l+=this.toBase64Table[((i[d]&3)<<4)+(i[d+1]>>4)],l+=this.toBase64Table[(i[d+1]&15)<<2],l+=this.toBase64Table[64]):u===1&&(l+=this.toBase64Table[i[d]>>2],l+=this.toBase64Table[(i[d]&3)<<4],l+=this.toBase64Table[64],l+=this.toBase64Table[64]),l},toBinaryTable:[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1],decode:function(i){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,c=i.indexOf("=")-l;c<0&&(c=i.length-l);for(var u=(c>>2)*3+Math.floor(c%4/1.5),r=new Array(u),d=0,n=0,a=0,s=l;s=8&&(d-=8,S||(r[a++]=n>>d&255),n&=(1<0;){var E=1;if(s.rQwait("HEXTILE",E))return!1;var w=s.rQ,A=s.rQi,b=w[A];if(b>30)throw new Error("Illegal hextile subencoding (subencoding: "+b+")");var C=this._totalTiles-this._tiles,m=C%this._tilesX,y=Math.floor(C/this._tilesX),x=r+m*16,F=d+y*16,D=Math.min(16,r+n-x),j=Math.min(16,d+a-F);if(b&1)E+=D*j*4;else if(b&2&&(E+=4),b&4&&(E+=4),b&8){if(E++,s.rQwait("HEXTILE",E))return!1;var z=w[A+E-1];b&16?E+=z*6:E+=z*2}if(s.rQwait("HEXTILE",E))return!1;if(A++,b===0)this._lastsubencoding&1?v.Debug(" Ignoring blank after RAW"):f.fillRect(x,F,D,j,this._background);else if(b&1)f.blitImage(x,F,D,j,w,A),A+=E-1;else{if(b&2&&(this._background=[w[A],w[A+1],w[A+2],w[A+3]],A+=4),b&4&&(this._foreground=[w[A],w[A+1],w[A+2],w[A+3]],A+=4),f.startTile(x,F,D,j,this._background),b&8){var Ce=w[A];A++;for(var oe=0;oe>4,Q=B&15,ae=w[A];A++;var k=(ae>>4)+1,K=(ae&15)+1;f.subTile($,Q,k,K,Fe)}}f.finishTile()}s.rQi=A,this._lastsubencoding=b,this._tiles--}return!0}}]),c}();N.default=l},11231:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;function e(p,o){if(!(p instanceof o))throw new TypeError("Cannot call a class as a function")}function t(p,o){for(var h=0;h>0&3)*255/3,A[b*4+1]=(S[E+b]>>2&3)*255/3,A[b*4+2]=(S[E+b]>>4&3)*255/3,A[b*4+4]=0;S=A,E=0}return r.blitImage(h,s,l,f,S,E),u.rQskipBytes(f*a),this._lines-=f,!(this._lines>0)}}]),p}();N.default=g},57507:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;function e(p,o){if(!(p instanceof o))throw new TypeError("Cannot call a class as a function")}function t(p,o){for(var h=0;h0;){if(u.rQwait("RRE",12))return!1;var a=u.rQshiftBytes(4),s=u.rQshift16(),f=u.rQshift16(),S=u.rQshift16(),E=u.rQshift16();r.fillRect(h+s,i+f,S,E,a),this._subrects--}return!0}}]),p}();N.default=g},21330:function(_t,N,e){"use strict";function t(r){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(n){return typeof n}:t=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var v=h(e(50500)),g=p(e(48831));function p(r){return r&&r.__esModule?r:{default:r}}function o(){if(typeof WeakMap!="function")return null;var r=new WeakMap;return o=function(){return r},r}function h(r){if(r&&r.__esModule)return r;if(r===null||t(r)!=="object"&&typeof r!="function")return{default:r};var d=o();if(d&&d.has(r))return d.get(r);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in r)if(Object.prototype.hasOwnProperty.call(r,s)){var f=a?Object.getOwnPropertyDescriptor(r,s):null;f&&(f.get||f.set)?Object.defineProperty(n,s,f):n[s]=r[s]}return n.default=r,d&&d.set(r,n),n}function i(r,d){if(!(r instanceof d))throw new TypeError("Cannot call a class as a function")}function l(r,d){for(var n=0;n>A&1&&(this._zlibs[A].reset(),v.Info("Reset zlib stream "+A));this._ctl=this._ctl>>4}var b;if(this._ctl===8)b=this._fillRect(n,a,s,f,S,E,w);else if(this._ctl===9)b=this._jpegRect(n,a,s,f,S,E,w);else if(this._ctl===10)b=this._pngRect(n,a,s,f,S,E,w);else if(!(this._ctl&128))b=this._basicRect(this._ctl,n,a,s,f,S,E,w);else throw new Error("Illegal tight compression received (ctl: "+this._ctl+")");return b&&(this._ctl=null),b}},{key:"_fillRect",value:function(n,a,s,f,S,E,w){if(S.rQwait("TIGHT",3))return!1;var A=S.rQi,b=S.rQ;return E.fillRect(n,a,s,f,[b[A+2],b[A+1],b[A]],!1),S.rQskipBytes(3),!0}},{key:"_jpegRect",value:function(n,a,s,f,S,E,w){var A=this._readData(S);return A===null?!1:(E.imageRect(n,a,s,f,"image/jpeg",A),!0)}},{key:"_pngRect",value:function(n,a,s,f,S,E,w){throw new Error("PNG received in standard Tight rect")}},{key:"_basicRect",value:function(n,a,s,f,S,E,w,A){if(this._filter===null)if(n&4){if(E.rQwait("TIGHT",1))return!1;this._filter=E.rQshift8()}else this._filter=0;var b=n&3,C;switch(this._filter){case 0:C=this._copyFilter(b,a,s,f,S,E,w,A);break;case 1:C=this._paletteFilter(b,a,s,f,S,E,w,A);break;case 2:C=this._gradientFilter(b,a,s,f,S,E,w,A);break;default:throw new Error("Illegal tight filter received (ctl: "+this._filter+")")}return C&&(this._filter=null),C}},{key:"_copyFilter",value:function(n,a,s,f,S,E,w,A){var b=f*S*3,C;if(b<12){if(E.rQwait("TIGHT",b))return!1;C=E.rQshiftBytes(b)}else{if(C=this._readData(E),C===null)return!1;this._zlibs[n].setInput(C),C=this._zlibs[n].inflate(b),this._zlibs[n].setInput(null)}return w.blitRgbImage(a,s,f,S,C,0,!1),!0}},{key:"_paletteFilter",value:function(n,a,s,f,S,E,w,A){if(this._numColors===0){if(E.rQwait("TIGHT palette",1))return!1;var b=E.rQpeek8()+1,C=b*3;if(E.rQwait("TIGHT palette",1+C))return!1;this._numColors=b,E.rQskipBytes(1),E.rQshiftTo(this._palette,C)}var m=this._numColors<=2?1:8,y=Math.floor((f*m+7)/8),x=y*S,F;if(x<12){if(E.rQwait("TIGHT",x))return!1;F=E.rQshiftBytes(x)}else{if(F=this._readData(E),F===null)return!1;this._zlibs[n].setInput(F),F=this._zlibs[n].inflate(x),this._zlibs[n].setInput(null)}return this._numColors==2?this._monoRect(a,s,f,S,F,this._palette,w):this._paletteRect(a,s,f,S,F,this._palette,w),this._numColors=0,!0}},{key:"_monoRect",value:function(n,a,s,f,S,E,w){for(var A=this._getScratchBuffer(s*f*4),b=Math.floor((s+7)/8),C=Math.floor(s/8),m=0;m=0;D--)y=(m*s+F*8+7-D)*4,x=(S[m*b+F]>>D&1)*3,A[y]=E[x],A[y+1]=E[x+1],A[y+2]=E[x+2],A[y+3]=255;for(var j=7;j>=8-s%8;j--)y=(m*s+F*8+7-j)*4,x=(S[m*b+F]>>j&1)*3,A[y]=E[x],A[y+1]=E[x+1],A[y+2]=E[x+2],A[y+3]=255}w.blitRgbxImage(n,a,s,f,A,0,!1)}},{key:"_paletteRect",value:function(n,a,s,f,S,E,w){for(var A=this._getScratchBuffer(s*f*4),b=s*f*4,C=0,m=0;C0){var n=[d],a=d.length;do{if(this.strm.output=new Uint8Array(this.chunkSize),this.strm.next_out=0,this.strm.avail_out=this.chunkSize,r=(0,t.deflate)(this.strm,t.Z_FULL_FLUSH),r<0)throw new Error("zlib deflate failed");var s=new Uint8Array(this.strm.output.buffer,0,this.strm.next_out);a+=s.length,n.push(s)}while(this.strm.avail_in>0);for(var f=new Uint8Array(a),S=0,E=0;E>>3]&1<>>10,this.keys[K]|=(ue&4032)>>>6,++K,this.keys[K]=(Z&258048)<<12,this.keys[K]|=(Z&63)<<16,this.keys[K]|=(ue&258048)>>>4,this.keys[K]|=ue&63,++K}}return v(b,[{key:"enc8",value:function(m){var y=m.slice(),x=0,F,D,j;F=y[x++]<<24|y[x++]<<16|y[x++]<<8|y[x++],D=y[x++]<<24|y[x++]<<16|y[x++]<<8|y[x++],j=(F>>>4^D)&252645135,D^=j,F^=j<<4,j=(F>>>16^D)&65535,D^=j,F^=j<<16,j=(D>>>2^F)&858993459,F^=j,D^=j<<2,j=(D>>>8^F)&16711935,F^=j,D^=j<<8,D=D<<1|D>>>31&1,j=(F^D)&2863311530,F^=j,D^=j,F=F<<1|F>>>31&1;for(var z=0,Ce=0;z<8;++z){j=D<<28|D>>>4,j^=this.keys[Ce++];var oe=E[j&63];oe|=f[j>>>8&63],oe|=a[j>>>16&63],oe|=d[j>>>24&63],j=D^this.keys[Ce++],oe|=w[j&63],oe|=S[j>>>8&63],oe|=s[j>>>16&63],oe|=n[j>>>24&63],F^=oe,j=F<<28|F>>>4,j^=this.keys[Ce++],oe=E[j&63],oe|=f[j>>>8&63],oe|=a[j>>>16&63],oe|=d[j>>>24&63],j=F^this.keys[Ce++],oe|=w[j&63],oe|=S[j>>>8&63],oe|=s[j>>>16&63],oe|=n[j>>>24&63],D^=oe}for(D=D<<31|D>>>1,j=(F^D)&2863311530,F^=j,D^=j,F=F<<31|F>>>1,j=(F>>>8^D)&16711935,D^=j,F^=j<<8,j=(F>>>2^D)&858993459,D^=j,F^=j<<2,j=(D>>>16^F)&65535,F^=j,D^=j<<16,j=(D>>>4^F)&252645135,F^=j,D^=j<<4,j=[D,F],x=0;x<8;x++)y[x]=(j[x>>>2]>>>8*(3-x%4))%256,y[x]<0&&(y[x]+=256);return y}},{key:"encrypt",value:function(m){return this.enc8(m.slice(0,8)).concat(this.enc8(m.slice(8,16)))}}]),b}();N.default=A},22814:function(_t,N,e){"use strict";function t(n){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(s){return typeof s}:t=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},t(n)}Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var v=l(e(50500)),g=h(e(57128)),p=e(41895),o=e(20860);function h(n){return n&&n.__esModule?n:{default:n}}function i(){if(typeof WeakMap!="function")return null;var n=new WeakMap;return i=function(){return n},n}function l(n){if(n&&n.__esModule)return n;if(n===null||t(n)!=="object"&&typeof n!="function")return{default:n};var a=i();if(a&&a.has(n))return a.get(n);var s={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var S in n)if(Object.prototype.hasOwnProperty.call(n,S)){var E=f?Object.getOwnPropertyDescriptor(n,S):null;E&&(E.get||E.set)?Object.defineProperty(s,S,E):s[S]=n[S]}return s.default=n,a&&a.set(n,s),s}function c(n,a){if(!(n instanceof a))throw new TypeError("Cannot call a class as a function")}function u(n,a){for(var s=0;s> Display.constructor"),this._target=a,!this._target)throw new Error("Target must be set");if(typeof this._target=="string")throw new Error("target must be a DOM element");if(!this._target.getContext)throw new Error("no getContext method");if(this._targetCtx=this._target.getContext("2d"),this._viewportLoc={x:0,y:0,w:this._target.width,h:this._target.height},this._backbuffer=document.createElement("canvas"),this._drawCtx=this._backbuffer.getContext("2d"),this._damageBounds={left:0,top:0,right:this._backbuffer.width,bottom:this._backbuffer.height},v.Debug("User Agent: "+navigator.userAgent),!("createImageData"in this._drawCtx))throw new Error("Canvas does not support createImageData");this._tile16x16=this._drawCtx.createImageData(16,16),v.Debug("<< Display.constructor"),this._scale=1,this._clipViewport=!1,this.onflush=function(){}}return r(n,[{key:"viewportChangePos",value:function(s,f){var S=this._viewportLoc;s=Math.floor(s),f=Math.floor(f),this._clipViewport||(s=-S.w,f=-S.h);var E=S.x+S.w-1,w=S.y+S.h-1;s<0&&S.x+s<0&&(s=-S.x),E+s>=this._fbWidth&&(s-=E+s-this._fbWidth+1),S.y+f<0&&(f=-S.y),w+f>=this._fbHeight&&(f-=w+f-this._fbHeight+1),!(s===0&&f===0)&&(v.Debug("viewportChange deltaX: "+s+", deltaY: "+f),S.x+=s,S.y+=f,this._damage(S.x,S.y,S.w,S.h),this.flip())}},{key:"viewportChangeSize",value:function(s,f){(!this._clipViewport||typeof s=="undefined"||typeof f=="undefined")&&(v.Debug("Setting viewport to full display region"),s=this._fbWidth,f=this._fbHeight),s=Math.floor(s),f=Math.floor(f),s>this._fbWidth&&(s=this._fbWidth),f>this._fbHeight&&(f=this._fbHeight);var S=this._viewportLoc;if(S.w!==s||S.h!==f){S.w=s,S.h=f;var E=this._target;E.width=s,E.height=f,this.viewportChangePos(0,0),this._damage(S.x,S.y,S.w,S.h),this.flip(),this._rescale(this._scale)}}},{key:"absX",value:function(s){return this._scale===0?0:(0,o.toSigned32bit)(s/this._scale+this._viewportLoc.x)}},{key:"absY",value:function(s){return this._scale===0?0:(0,o.toSigned32bit)(s/this._scale+this._viewportLoc.y)}},{key:"resize",value:function(s,f){this._prevDrawStyle="",this._fbWidth=s,this._fbHeight=f;var S=this._backbuffer;if(S.width!==s||S.height!==f){var E=null;S.width>0&&S.height>0&&(E=this._drawCtx.getImageData(0,0,S.width,S.height)),S.width!==s&&(S.width=s),S.height!==f&&(S.height=f),E&&this._drawCtx.putImageData(E,0,0)}var w=this._viewportLoc;this.viewportChangeSize(w.w,w.h),this.viewportChangePos(0,0)}},{key:"_damage",value:function(s,f,S,E){sthis._damageBounds.right&&(this._damageBounds.right=s+S),f+E>this._damageBounds.bottom&&(this._damageBounds.bottom=f+E)}},{key:"flip",value:function(s){if(this._renderQ.length!==0&&!s)this._renderQPush({type:"flip"});else{var f=this._damageBounds.left,S=this._damageBounds.top,E=this._damageBounds.right-f,w=this._damageBounds.bottom-S,A=f-this._viewportLoc.x,b=S-this._viewportLoc.y;A<0&&(E+=A,f-=A,A=0),b<0&&(w+=b,S-=b,b=0),A+E>this._viewportLoc.w&&(E=this._viewportLoc.w-A),b+w>this._viewportLoc.h&&(w=this._viewportLoc.h-b),E>0&&w>0&&this._targetCtx.drawImage(this._backbuffer,f,S,E,w,A,b,E,w),this._damageBounds.left=this._damageBounds.top=65535,this._damageBounds.right=this._damageBounds.bottom=0}}},{key:"pending",value:function(){return this._renderQ.length>0}},{key:"flush",value:function(){this._renderQ.length===0?this.onflush():this._flushing=!0}},{key:"fillRect",value:function(s,f,S,E,w,A){this._renderQ.length!==0&&!A?this._renderQPush({type:"fill",x:s,y:f,width:S,height:E,color:w}):(this._setFillColor(w),this._drawCtx.fillRect(s,f,S,E),this._damage(s,f,S,E))}},{key:"copyImage",value:function(s,f,S,E,w,A,b){this._renderQ.length!==0&&!b?this._renderQPush({type:"copy",oldX:s,oldY:f,x:S,y:E,width:w,height:A}):(this._drawCtx.mozImageSmoothingEnabled=!1,this._drawCtx.webkitImageSmoothingEnabled=!1,this._drawCtx.msImageSmoothingEnabled=!1,this._drawCtx.imageSmoothingEnabled=!1,this._drawCtx.drawImage(this._backbuffer,s,f,w,A,S,E,w,A),this._damage(S,E,w,A))}},{key:"imageRect",value:function(s,f,S,E,w,A){if(!(S===0||E===0)){var b=new Image;b.src="data: "+w+";base64,"+g.default.encode(A),this._renderQPush({type:"img",img:b,x:s,y:f,width:S,height:E})}}},{key:"startTile",value:function(s,f,S,E,w){this._tileX=s,this._tileY=f,S===16&&E===16?this._tile=this._tile16x16:this._tile=this._drawCtx.createImageData(S,E);for(var A=w[2],b=w[1],C=w[0],m=this._tile.data,y=0;y=w?S=s/E.w:S=f/E.h}this._rescale(S)}},{key:"_rescale",value:function(s){this._scale=s;var f=this._viewportLoc,S=s*f.w+"px",E=s*f.h+"px";(this._target.style.width!==S||this._target.style.height!==E)&&(this._target.style.width=S,this._target.style.height=E)}},{key:"_setFillColor",value:function(s){var f="rgb("+s[2]+","+s[1]+","+s[0]+")";f!==this._prevDrawStyle&&(this._drawCtx.fillStyle=f,this._prevDrawStyle=f)}},{key:"_rgbImageData",value:function(s,f,S,E,w,A){for(var b=this._drawCtx.createImageData(S,E),C=b.data,m=0,y=A;m0;){var f=this._renderQ[0];switch(f.type){case"flip":this.flip(!0);break;case"copy":this.copyImage(f.oldX,f.oldY,f.x,f.y,f.width,f.height,!0);break;case"fill":this.fillRect(f.x,f.y,f.width,f.height,f.color,!0);break;case"blit":this.blitImage(f.x,f.y,f.width,f.height,f.data,0,!0);break;case"blitRgb":this.blitRgbImage(f.x,f.y,f.width,f.height,f.data,0,!0);break;case"blitRgbx":this.blitRgbxImage(f.x,f.y,f.width,f.height,f.data,0,!0);break;case"img":if(f.img.complete&&f.img.width!==0&&f.img.height!==0){if(f.img.width!==f.width||f.img.height!==f.height){v.Error("Decoded image has incorrect dimensions. Got "+f.img.width+"x"+f.img.height+". Expected "+f.width+"x"+f.height+".");return}this.drawImage(f.img,f.x,f.y)}else f.img._noVNCDisplay=this,f.img.addEventListener("load",this._resumeRenderQ),s=!1;break}s&&this._renderQ.shift()}this._renderQ.length===0&&this._flushing&&(this._flushing=!1,this.onflush())}},{key:"scale",get:function(){return this._scale},set:function(s){this._rescale(s)}},{key:"clipViewport",get:function(){return this._clipViewport},set:function(s){this._clipViewport=s;var f=this._viewportLoc;this.viewportChangeSize(f.w,f.h),this.viewportChangePos(0,0)}},{key:"width",get:function(){return this._fbWidth}},{key:"height",get:function(){return this._fbHeight}}]),n}();N.default=d},31729:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.encodingName=t,N.encodings=void 0;var e={encodingRaw:0,encodingCopyRect:1,encodingRRE:2,encodingHextile:5,encodingTight:7,encodingTightPNG:-260,pseudoEncodingQualityLevel9:-23,pseudoEncodingQualityLevel0:-32,pseudoEncodingDesktopSize:-223,pseudoEncodingLastRect:-224,pseudoEncodingCursor:-239,pseudoEncodingQEMUExtendedKeyEvent:-258,pseudoEncodingDesktopName:-307,pseudoEncodingExtendedDesktopSize:-308,pseudoEncodingXvp:-309,pseudoEncodingFence:-312,pseudoEncodingContinuousUpdates:-313,pseudoEncodingCompressLevel9:-247,pseudoEncodingCompressLevel0:-256,pseudoEncodingVMwareCursor:1464686180,pseudoEncodingExtendedClipboard:3231835598};N.encodings=e;function t(v){switch(v){case e.encodingRaw:return"Raw";case e.encodingCopyRect:return"CopyRect";case e.encodingRRE:return"RRE";case e.encodingHextile:return"Hextile";case e.encodingTight:return"Tight";case e.encodingTightPNG:return"TightPNG";default:return"[unknown encoding "+v+"]"}}},48831:function(_t,N,e){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var t=e(95766),v=g(e(27589));function g(l){return l&&l.__esModule?l:{default:l}}function p(l,c){if(!(l instanceof c))throw new TypeError("Cannot call a class as a function")}function o(l,c){for(var u=0;uthis.chunkSize&&(this.chunkSize=u,this.strm.output=new Uint8Array(this.chunkSize)),this.strm.next_out=0,this.strm.avail_out=u;var r=(0,t.inflate)(this.strm,0);if(r<0)throw new Error("zlib inflate failed");if(this.strm.next_out!=u)throw new Error("Incomplete zlib block");return new Uint8Array(this.strm.output.buffer,0,this.strm.next_out)}},{key:"reset",value:function(){(0,t.inflateReset)(this.strm)}}]),l}();N.default=i},18280:function(_t,N,e){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var t=v(e(69314));function v(l){return l&&l.__esModule?l:{default:l}}var g={};function p(l,c){if(c===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(l in g)throw new Error('Duplicate entry for key "'+l+'"');g[l]=[c,c,c,c]}function o(l,c,u){if(c===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(u===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(l in g)throw new Error('Duplicate entry for key "'+l+'"');g[l]=[c,c,u,c]}function h(l,c,u){if(c===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(u===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(l in g)throw new Error('Duplicate entry for key "'+l+'"');g[l]=[c,c,c,u]}o("Alt",t.default.XK_Alt_L,t.default.XK_Alt_R),p("AltGraph",t.default.XK_ISO_Level3_Shift),p("CapsLock",t.default.XK_Caps_Lock),o("Control",t.default.XK_Control_L,t.default.XK_Control_R),o("Meta",t.default.XK_Super_L,t.default.XK_Super_R),p("NumLock",t.default.XK_Num_Lock),p("ScrollLock",t.default.XK_Scroll_Lock),o("Shift",t.default.XK_Shift_L,t.default.XK_Shift_R),h("Enter",t.default.XK_Return,t.default.XK_KP_Enter),p("Tab",t.default.XK_Tab),h(" ",t.default.XK_space,t.default.XK_KP_Space),h("ArrowDown",t.default.XK_Down,t.default.XK_KP_Down),h("ArrowUp",t.default.XK_Up,t.default.XK_KP_Up),h("ArrowLeft",t.default.XK_Left,t.default.XK_KP_Left),h("ArrowRight",t.default.XK_Right,t.default.XK_KP_Right),h("End",t.default.XK_End,t.default.XK_KP_End),h("Home",t.default.XK_Home,t.default.XK_KP_Home),h("PageDown",t.default.XK_Next,t.default.XK_KP_Next),h("PageUp",t.default.XK_Prior,t.default.XK_KP_Prior),p("Backspace",t.default.XK_BackSpace),h("Clear",t.default.XK_Clear,t.default.XK_KP_Begin),p("Copy",t.default.XF86XK_Copy),p("Cut",t.default.XF86XK_Cut),h("Delete",t.default.XK_Delete,t.default.XK_KP_Delete),h("Insert",t.default.XK_Insert,t.default.XK_KP_Insert),p("Paste",t.default.XF86XK_Paste),p("Redo",t.default.XK_Redo),p("Undo",t.default.XK_Undo),p("Cancel",t.default.XK_Cancel),p("ContextMenu",t.default.XK_Menu),p("Escape",t.default.XK_Escape),p("Execute",t.default.XK_Execute),p("Find",t.default.XK_Find),p("Help",t.default.XK_Help),p("Pause",t.default.XK_Pause),p("Select",t.default.XK_Select),p("ZoomIn",t.default.XF86XK_ZoomIn),p("ZoomOut",t.default.XF86XK_ZoomOut),p("BrightnessDown",t.default.XF86XK_MonBrightnessDown),p("BrightnessUp",t.default.XF86XK_MonBrightnessUp),p("Eject",t.default.XF86XK_Eject),p("LogOff",t.default.XF86XK_LogOff),p("Power",t.default.XF86XK_PowerOff),p("PowerOff",t.default.XF86XK_PowerDown),p("PrintScreen",t.default.XK_Print),p("Hibernate",t.default.XF86XK_Hibernate),p("Standby",t.default.XF86XK_Standby),p("WakeUp",t.default.XF86XK_WakeUp),p("AllCandidates",t.default.XK_MultipleCandidate),p("Alphanumeric",t.default.XK_Eisu_Shift),p("CodeInput",t.default.XK_Codeinput),p("Compose",t.default.XK_Multi_key),p("Convert",t.default.XK_Henkan),p("GroupFirst",t.default.XK_ISO_First_Group),p("GroupLast",t.default.XK_ISO_Last_Group),p("GroupNext",t.default.XK_ISO_Next_Group),p("GroupPrevious",t.default.XK_ISO_Prev_Group),p("NonConvert",t.default.XK_Muhenkan),p("PreviousCandidate",t.default.XK_PreviousCandidate),p("SingleCandidate",t.default.XK_SingleCandidate),p("HangulMode",t.default.XK_Hangul),p("HanjaMode",t.default.XK_Hangul_Hanja),p("JunjuaMode",t.default.XK_Hangul_Jeonja),p("Eisu",t.default.XK_Eisu_toggle),p("Hankaku",t.default.XK_Hankaku),p("Hiragana",t.default.XK_Hiragana),p("HiraganaKatakana",t.default.XK_Hiragana_Katakana),p("KanaMode",t.default.XK_Kana_Shift),p("KanjiMode",t.default.XK_Kanji),p("Katakana",t.default.XK_Katakana),p("Romaji",t.default.XK_Romaji),p("Zenkaku",t.default.XK_Zenkaku),p("ZenkakuHanaku",t.default.XK_Zenkaku_Hankaku),p("F1",t.default.XK_F1),p("F2",t.default.XK_F2),p("F3",t.default.XK_F3),p("F4",t.default.XK_F4),p("F5",t.default.XK_F5),p("F6",t.default.XK_F6),p("F7",t.default.XK_F7),p("F8",t.default.XK_F8),p("F9",t.default.XK_F9),p("F10",t.default.XK_F10),p("F11",t.default.XK_F11),p("F12",t.default.XK_F12),p("F13",t.default.XK_F13),p("F14",t.default.XK_F14),p("F15",t.default.XK_F15),p("F16",t.default.XK_F16),p("F17",t.default.XK_F17),p("F18",t.default.XK_F18),p("F19",t.default.XK_F19),p("F20",t.default.XK_F20),p("F21",t.default.XK_F21),p("F22",t.default.XK_F22),p("F23",t.default.XK_F23),p("F24",t.default.XK_F24),p("F25",t.default.XK_F25),p("F26",t.default.XK_F26),p("F27",t.default.XK_F27),p("F28",t.default.XK_F28),p("F29",t.default.XK_F29),p("F30",t.default.XK_F30),p("F31",t.default.XK_F31),p("F32",t.default.XK_F32),p("F33",t.default.XK_F33),p("F34",t.default.XK_F34),p("F35",t.default.XK_F35),p("Close",t.default.XF86XK_Close),p("MailForward",t.default.XF86XK_MailForward),p("MailReply",t.default.XF86XK_Reply),p("MailSend",t.default.XF86XK_Send),p("MediaFastForward",t.default.XF86XK_AudioForward),p("MediaPause",t.default.XF86XK_AudioPause),p("MediaPlay",t.default.XF86XK_AudioPlay),p("MediaRecord",t.default.XF86XK_AudioRecord),p("MediaRewind",t.default.XF86XK_AudioRewind),p("MediaStop",t.default.XF86XK_AudioStop),p("MediaTrackNext",t.default.XF86XK_AudioNext),p("MediaTrackPrevious",t.default.XF86XK_AudioPrev),p("New",t.default.XF86XK_New),p("Open",t.default.XF86XK_Open),p("Print",t.default.XK_Print),p("Save",t.default.XF86XK_Save),p("SpellCheck",t.default.XF86XK_Spell),p("AudioVolumeDown",t.default.XF86XK_AudioLowerVolume),p("AudioVolumeUp",t.default.XF86XK_AudioRaiseVolume),p("AudioVolumeMute",t.default.XF86XK_AudioMute),p("MicrophoneVolumeMute",t.default.XF86XK_AudioMicMute),p("LaunchApplication1",t.default.XF86XK_MyComputer),p("LaunchApplication2",t.default.XF86XK_Calculator),p("LaunchCalendar",t.default.XF86XK_Calendar),p("LaunchMail",t.default.XF86XK_Mail),p("LaunchMediaPlayer",t.default.XF86XK_AudioMedia),p("LaunchMusicPlayer",t.default.XF86XK_Music),p("LaunchPhone",t.default.XF86XK_Phone),p("LaunchScreenSaver",t.default.XF86XK_ScreenSaver),p("LaunchSpreadsheet",t.default.XF86XK_Excel),p("LaunchWebBrowser",t.default.XF86XK_WWW),p("LaunchWebCam",t.default.XF86XK_WebCam),p("LaunchWordProcessor",t.default.XF86XK_Word),p("BrowserBack",t.default.XF86XK_Back),p("BrowserFavorites",t.default.XF86XK_Favorites),p("BrowserForward",t.default.XF86XK_Forward),p("BrowserHome",t.default.XF86XK_HomePage),p("BrowserRefresh",t.default.XF86XK_Refresh),p("BrowserSearch",t.default.XF86XK_Search),p("BrowserStop",t.default.XF86XK_Stop),p("Dimmer",t.default.XF86XK_BrightnessAdjust),p("MediaAudioTrack",t.default.XF86XK_AudioCycleTrack),p("RandomToggle",t.default.XF86XK_AudioRandomPlay),p("SplitScreenToggle",t.default.XF86XK_SplitScreen),p("Subtitle",t.default.XF86XK_Subtitle),p("VideoModeNext",t.default.XF86XK_Next_VMode),h("=",t.default.XK_equal,t.default.XK_KP_Equal),h("+",t.default.XK_plus,t.default.XK_KP_Add),h("-",t.default.XK_minus,t.default.XK_KP_Subtract),h("*",t.default.XK_asterisk,t.default.XK_KP_Multiply),h("/",t.default.XK_slash,t.default.XK_KP_Divide),h(".",t.default.XK_period,t.default.XK_KP_Decimal),h(",",t.default.XK_comma,t.default.XK_KP_Separator),h("0",t.default.XK_0,t.default.XK_KP_0),h("1",t.default.XK_1,t.default.XK_KP_1),h("2",t.default.XK_2,t.default.XK_KP_2),h("3",t.default.XK_3,t.default.XK_KP_3),h("4",t.default.XK_4,t.default.XK_KP_4),h("5",t.default.XK_5,t.default.XK_KP_5),h("6",t.default.XK_6,t.default.XK_KP_6),h("7",t.default.XK_7,t.default.XK_KP_7),h("8",t.default.XK_8,t.default.XK_KP_8),h("9",t.default.XK_9,t.default.XK_KP_9);var i=g;N.default=i},15311:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var e={Backspace:"Backspace",AltLeft:"Alt",AltRight:"Alt",CapsLock:"CapsLock",ContextMenu:"ContextMenu",ControlLeft:"Control",ControlRight:"Control",Enter:"Enter",MetaLeft:"Meta",MetaRight:"Meta",ShiftLeft:"Shift",ShiftRight:"Shift",Tab:"Tab",Delete:"Delete",End:"End",Help:"Help",Home:"Home",Insert:"Insert",PageDown:"PageDown",PageUp:"PageUp",ArrowDown:"ArrowDown",ArrowLeft:"ArrowLeft",ArrowRight:"ArrowRight",ArrowUp:"ArrowUp",NumLock:"NumLock",NumpadBackspace:"Backspace",NumpadClear:"Clear",Escape:"Escape",F1:"F1",F2:"F2",F3:"F3",F4:"F4",F5:"F5",F6:"F6",F7:"F7",F8:"F8",F9:"F9",F10:"F10",F11:"F11",F12:"F12",F13:"F13",F14:"F14",F15:"F15",F16:"F16",F17:"F17",F18:"F18",F19:"F19",F20:"F20",F21:"F21",F22:"F22",F23:"F23",F24:"F24",F25:"F25",F26:"F26",F27:"F27",F28:"F28",F29:"F29",F30:"F30",F31:"F31",F32:"F32",F33:"F33",F34:"F34",F35:"F35",PrintScreen:"PrintScreen",ScrollLock:"ScrollLock",Pause:"Pause",BrowserBack:"BrowserBack",BrowserFavorites:"BrowserFavorites",BrowserForward:"BrowserForward",BrowserHome:"BrowserHome",BrowserRefresh:"BrowserRefresh",BrowserSearch:"BrowserSearch",BrowserStop:"BrowserStop",Eject:"Eject",LaunchApp1:"LaunchMyComputer",LaunchApp2:"LaunchCalendar",LaunchMail:"LaunchMail",MediaPlayPause:"MediaPlay",MediaStop:"MediaStop",MediaTrackNext:"MediaTrackNext",MediaTrackPrevious:"MediaTrackPrevious",Power:"Power",Sleep:"Sleep",AudioVolumeDown:"AudioVolumeDown",AudioVolumeMute:"AudioVolumeMute",AudioVolumeUp:"AudioVolumeUp",WakeUp:"WakeUp"};N.default=e},91584:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;function e(w,A){if(!(w instanceof A))throw new TypeError("Cannot call a class as a function")}function t(w,A){for(var b=0;b0&&Date.now()-this._tracked[0].started>a){this._state=g,this._ignored.push(b);return}if(this._waitingRelease){this._state=g,this._ignored.push(b);return}switch(this._tracked.push({id:b,started:Date.now(),active:!0,firstX:C,firstY:m,lastX:C,lastY:m,angle:0}),this._tracked.length){case 1:this._startLongpressTimeout();break;case 2:this._state&=~(p|i|l),this._stopLongpressTimeout();break;case 3:this._state&=~(o|c|u);break;default:this._state=g}}},{key:"_touchMove",value:function(b,C,m){var y=this._tracked.find(function(Ce){return Ce.id===b});if(y!==void 0){y.lastX=C,y.lastY=m;var x=C-y.firstX,F=m-y.firstY;if((y.firstX!==y.lastX||y.firstY!==y.lastY)&&(y.angle=Math.atan2(F,x)*180/Math.PI),!this._hasDetectedGesture()){if(Math.hypot(x,F)d){var z=Math.abs(y.angle-D.angle);z=Math.abs((z+180)%360-180),z>n?this._state&=~c:this._state&=~u,this._isTwoTouchTimeoutRunning()&&this._stopTwoTouchTimeout()}else this._isTwoTouchTimeoutRunning()||this._startTwoTouchTimeout()}if(!this._hasDetectedGesture())return;this._pushEvent("gesturestart")}this._pushEvent("gesturemove")}}},{key:"_touchEnd",value:function(b,C,m){if(this._ignored.indexOf(b)!==-1){this._ignored.splice(this._ignored.indexOf(b),1),this._ignored.length===0&&this._tracked.length===0&&(this._state=r,this._waitingRelease=!1);return}if(!this._hasDetectedGesture()&&this._isTwoTouchTimeoutRunning()&&(this._stopTwoTouchTimeout(),this._state=g),!this._hasDetectedGesture()&&(this._state&=~(i|c|u),this._state&=~l,this._stopLongpressTimeout(),!this._waitingRelease))switch(this._releaseStart=Date.now(),this._waitingRelease=!0,this._tracked.length){case 1:this._state&=~(o|h);break;case 2:this._state&=~(p|h);break}if(this._waitingRelease){Date.now()-this._releaseStart>a&&(this._state=g),this._tracked.some(function(F){return Date.now()-F.started>s})&&(this._state=g);var y=this._tracked.find(function(F){return F.id===b});if(y.active=!1,this._hasDetectedGesture())this._pushEvent("gesturestart");else if(this._state!==g)return}this._hasDetectedGesture()&&this._pushEvent("gestureend");for(var x=0;x=48&&f.keyCode<=57)S=f.keyCode;else if(f.keyCode>=65&&f.keyCode<=90){var w=String.fromCharCode(f.keyCode);f.shiftKey?w=w.toUpperCase():w=w.toLowerCase(),S=w.charCodeAt()}else S=0;this._sendKeyEvent(S,E,!0)}}},{key:"_handleKeyUp",value:function(f){(0,g.stopEvent)(f);var S=this._getKeyCode(f);if(this._altGrArmed&&(this._altGrArmed=!1,clearTimeout(this._altGrTimeout),this._sendKeyEvent(o.default.XK_Control_L,"ControlLeft",!0)),(h.isMac()||h.isIOS())&&S==="CapsLock"){this._sendKeyEvent(o.default.XK_Caps_Lock,"CapsLock",!0),this._sendKeyEvent(o.default.XK_Caps_Lock,"CapsLock",!1);return}this._sendKeyEvent(this._keyDownList[S],S,!1),h.isWindows()&&(S==="ShiftLeft"||S==="ShiftRight")&&("ShiftRight"in this._keyDownList&&this._sendKeyEvent(this._keyDownList.ShiftRight,"ShiftRight",!1),"ShiftLeft"in this._keyDownList&&this._sendKeyEvent(this._keyDownList.ShiftLeft,"ShiftLeft",!1))}},{key:"_handleAltGrTimeout",value:function(){this._altGrArmed=!1,clearTimeout(this._altGrTimeout),this._sendKeyEvent(o.default.XK_Control_L,"ControlLeft",!0)}},{key:"_allKeysUp",value:function(){v.Debug(">> Keyboard.allKeysUp");for(var f in this._keyDownList)this._sendKeyEvent(this._keyDownList[f],f,!1);v.Debug("<< Keyboard.allKeysUp")}},{key:"_checkAlt",value:function(f){if(!f.skipCheckAlt&&!f.altKey){var S=this._target,E=this._keyDownList;["AltLeft","AltRight"].forEach(function(w){if(w in E){var A=new KeyboardEvent("keyup",{key:E[w],code:w});A.skipCheckAlt=!0,S.dispatchEvent(A)}})}}},{key:"grab",value:function(){if(this._target.addEventListener("keydown",this._eventHandlers.keydown),this._target.addEventListener("keyup",this._eventHandlers.keyup),this._target.addEventListener("keypress",this._eventHandlers.keypress),window.addEventListener("blur",this._eventHandlers.blur),h.isWindows()&&h.isFirefox()){var f=this._eventHandlers.checkalt;["mousedown","mouseup","mousemove","wheel","touchstart","touchend","touchmove","keydown","keyup"].forEach(function(S){return document.addEventListener(S,f,{capture:!0,passive:!0})})}}},{key:"ungrab",value:function(){if(h.isWindows()&&h.isFirefox()){var f=this._eventHandlers.checkalt;["mousedown","mouseup","mousemove","wheel","touchstart","touchend","touchmove","keydown","keyup"].forEach(function(S){return document.removeEventListener(S,f)})}this._target.removeEventListener("keydown",this._eventHandlers.keydown),this._target.removeEventListener("keyup",this._eventHandlers.keyup),this._target.removeEventListener("keypress",this._eventHandlers.keypress),window.removeEventListener("blur",this._eventHandlers.blur),this._allKeysUp()}}]),a}();N.default=n},69314:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var e={XK_VoidSymbol:16777215,XK_BackSpace:65288,XK_Tab:65289,XK_Linefeed:65290,XK_Clear:65291,XK_Return:65293,XK_Pause:65299,XK_Scroll_Lock:65300,XK_Sys_Req:65301,XK_Escape:65307,XK_Delete:65535,XK_Multi_key:65312,XK_Codeinput:65335,XK_SingleCandidate:65340,XK_MultipleCandidate:65341,XK_PreviousCandidate:65342,XK_Kanji:65313,XK_Muhenkan:65314,XK_Henkan_Mode:65315,XK_Henkan:65315,XK_Romaji:65316,XK_Hiragana:65317,XK_Katakana:65318,XK_Hiragana_Katakana:65319,XK_Zenkaku:65320,XK_Hankaku:65321,XK_Zenkaku_Hankaku:65322,XK_Touroku:65323,XK_Massyo:65324,XK_Kana_Lock:65325,XK_Kana_Shift:65326,XK_Eisu_Shift:65327,XK_Eisu_toggle:65328,XK_Kanji_Bangou:65335,XK_Zen_Koho:65341,XK_Mae_Koho:65342,XK_Home:65360,XK_Left:65361,XK_Up:65362,XK_Right:65363,XK_Down:65364,XK_Prior:65365,XK_Page_Up:65365,XK_Next:65366,XK_Page_Down:65366,XK_End:65367,XK_Begin:65368,XK_Select:65376,XK_Print:65377,XK_Execute:65378,XK_Insert:65379,XK_Undo:65381,XK_Redo:65382,XK_Menu:65383,XK_Find:65384,XK_Cancel:65385,XK_Help:65386,XK_Break:65387,XK_Mode_switch:65406,XK_script_switch:65406,XK_Num_Lock:65407,XK_KP_Space:65408,XK_KP_Tab:65417,XK_KP_Enter:65421,XK_KP_F1:65425,XK_KP_F2:65426,XK_KP_F3:65427,XK_KP_F4:65428,XK_KP_Home:65429,XK_KP_Left:65430,XK_KP_Up:65431,XK_KP_Right:65432,XK_KP_Down:65433,XK_KP_Prior:65434,XK_KP_Page_Up:65434,XK_KP_Next:65435,XK_KP_Page_Down:65435,XK_KP_End:65436,XK_KP_Begin:65437,XK_KP_Insert:65438,XK_KP_Delete:65439,XK_KP_Equal:65469,XK_KP_Multiply:65450,XK_KP_Add:65451,XK_KP_Separator:65452,XK_KP_Subtract:65453,XK_KP_Decimal:65454,XK_KP_Divide:65455,XK_KP_0:65456,XK_KP_1:65457,XK_KP_2:65458,XK_KP_3:65459,XK_KP_4:65460,XK_KP_5:65461,XK_KP_6:65462,XK_KP_7:65463,XK_KP_8:65464,XK_KP_9:65465,XK_F1:65470,XK_F2:65471,XK_F3:65472,XK_F4:65473,XK_F5:65474,XK_F6:65475,XK_F7:65476,XK_F8:65477,XK_F9:65478,XK_F10:65479,XK_F11:65480,XK_L1:65480,XK_F12:65481,XK_L2:65481,XK_F13:65482,XK_L3:65482,XK_F14:65483,XK_L4:65483,XK_F15:65484,XK_L5:65484,XK_F16:65485,XK_L6:65485,XK_F17:65486,XK_L7:65486,XK_F18:65487,XK_L8:65487,XK_F19:65488,XK_L9:65488,XK_F20:65489,XK_L10:65489,XK_F21:65490,XK_R1:65490,XK_F22:65491,XK_R2:65491,XK_F23:65492,XK_R3:65492,XK_F24:65493,XK_R4:65493,XK_F25:65494,XK_R5:65494,XK_F26:65495,XK_R6:65495,XK_F27:65496,XK_R7:65496,XK_F28:65497,XK_R8:65497,XK_F29:65498,XK_R9:65498,XK_F30:65499,XK_R10:65499,XK_F31:65500,XK_R11:65500,XK_F32:65501,XK_R12:65501,XK_F33:65502,XK_R13:65502,XK_F34:65503,XK_R14:65503,XK_F35:65504,XK_R15:65504,XK_Shift_L:65505,XK_Shift_R:65506,XK_Control_L:65507,XK_Control_R:65508,XK_Caps_Lock:65509,XK_Shift_Lock:65510,XK_Meta_L:65511,XK_Meta_R:65512,XK_Alt_L:65513,XK_Alt_R:65514,XK_Super_L:65515,XK_Super_R:65516,XK_Hyper_L:65517,XK_Hyper_R:65518,XK_ISO_Level3_Shift:65027,XK_ISO_Next_Group:65032,XK_ISO_Prev_Group:65034,XK_ISO_First_Group:65036,XK_ISO_Last_Group:65038,XK_space:32,XK_exclam:33,XK_quotedbl:34,XK_numbersign:35,XK_dollar:36,XK_percent:37,XK_ampersand:38,XK_apostrophe:39,XK_quoteright:39,XK_parenleft:40,XK_parenright:41,XK_asterisk:42,XK_plus:43,XK_comma:44,XK_minus:45,XK_period:46,XK_slash:47,XK_0:48,XK_1:49,XK_2:50,XK_3:51,XK_4:52,XK_5:53,XK_6:54,XK_7:55,XK_8:56,XK_9:57,XK_colon:58,XK_semicolon:59,XK_less:60,XK_equal:61,XK_greater:62,XK_question:63,XK_at:64,XK_A:65,XK_B:66,XK_C:67,XK_D:68,XK_E:69,XK_F:70,XK_G:71,XK_H:72,XK_I:73,XK_J:74,XK_K:75,XK_L:76,XK_M:77,XK_N:78,XK_O:79,XK_P:80,XK_Q:81,XK_R:82,XK_S:83,XK_T:84,XK_U:85,XK_V:86,XK_W:87,XK_X:88,XK_Y:89,XK_Z:90,XK_bracketleft:91,XK_backslash:92,XK_bracketright:93,XK_asciicircum:94,XK_underscore:95,XK_grave:96,XK_quoteleft:96,XK_a:97,XK_b:98,XK_c:99,XK_d:100,XK_e:101,XK_f:102,XK_g:103,XK_h:104,XK_i:105,XK_j:106,XK_k:107,XK_l:108,XK_m:109,XK_n:110,XK_o:111,XK_p:112,XK_q:113,XK_r:114,XK_s:115,XK_t:116,XK_u:117,XK_v:118,XK_w:119,XK_x:120,XK_y:121,XK_z:122,XK_braceleft:123,XK_bar:124,XK_braceright:125,XK_asciitilde:126,XK_nobreakspace:160,XK_exclamdown:161,XK_cent:162,XK_sterling:163,XK_currency:164,XK_yen:165,XK_brokenbar:166,XK_section:167,XK_diaeresis:168,XK_copyright:169,XK_ordfeminine:170,XK_guillemotleft:171,XK_notsign:172,XK_hyphen:173,XK_registered:174,XK_macron:175,XK_degree:176,XK_plusminus:177,XK_twosuperior:178,XK_threesuperior:179,XK_acute:180,XK_mu:181,XK_paragraph:182,XK_periodcentered:183,XK_cedilla:184,XK_onesuperior:185,XK_masculine:186,XK_guillemotright:187,XK_onequarter:188,XK_onehalf:189,XK_threequarters:190,XK_questiondown:191,XK_Agrave:192,XK_Aacute:193,XK_Acircumflex:194,XK_Atilde:195,XK_Adiaeresis:196,XK_Aring:197,XK_AE:198,XK_Ccedilla:199,XK_Egrave:200,XK_Eacute:201,XK_Ecircumflex:202,XK_Ediaeresis:203,XK_Igrave:204,XK_Iacute:205,XK_Icircumflex:206,XK_Idiaeresis:207,XK_ETH:208,XK_Eth:208,XK_Ntilde:209,XK_Ograve:210,XK_Oacute:211,XK_Ocircumflex:212,XK_Otilde:213,XK_Odiaeresis:214,XK_multiply:215,XK_Oslash:216,XK_Ooblique:216,XK_Ugrave:217,XK_Uacute:218,XK_Ucircumflex:219,XK_Udiaeresis:220,XK_Yacute:221,XK_THORN:222,XK_Thorn:222,XK_ssharp:223,XK_agrave:224,XK_aacute:225,XK_acircumflex:226,XK_atilde:227,XK_adiaeresis:228,XK_aring:229,XK_ae:230,XK_ccedilla:231,XK_egrave:232,XK_eacute:233,XK_ecircumflex:234,XK_ediaeresis:235,XK_igrave:236,XK_iacute:237,XK_icircumflex:238,XK_idiaeresis:239,XK_eth:240,XK_ntilde:241,XK_ograve:242,XK_oacute:243,XK_ocircumflex:244,XK_otilde:245,XK_odiaeresis:246,XK_division:247,XK_oslash:248,XK_ooblique:248,XK_ugrave:249,XK_uacute:250,XK_ucircumflex:251,XK_udiaeresis:252,XK_yacute:253,XK_thorn:254,XK_ydiaeresis:255,XK_Hangul:65329,XK_Hangul_Hanja:65332,XK_Hangul_Jeonja:65336,XF86XK_ModeLock:269025025,XF86XK_MonBrightnessUp:269025026,XF86XK_MonBrightnessDown:269025027,XF86XK_KbdLightOnOff:269025028,XF86XK_KbdBrightnessUp:269025029,XF86XK_KbdBrightnessDown:269025030,XF86XK_Standby:269025040,XF86XK_AudioLowerVolume:269025041,XF86XK_AudioMute:269025042,XF86XK_AudioRaiseVolume:269025043,XF86XK_AudioPlay:269025044,XF86XK_AudioStop:269025045,XF86XK_AudioPrev:269025046,XF86XK_AudioNext:269025047,XF86XK_HomePage:269025048,XF86XK_Mail:269025049,XF86XK_Start:269025050,XF86XK_Search:269025051,XF86XK_AudioRecord:269025052,XF86XK_Calculator:269025053,XF86XK_Memo:269025054,XF86XK_ToDoList:269025055,XF86XK_Calendar:269025056,XF86XK_PowerDown:269025057,XF86XK_ContrastAdjust:269025058,XF86XK_RockerUp:269025059,XF86XK_RockerDown:269025060,XF86XK_RockerEnter:269025061,XF86XK_Back:269025062,XF86XK_Forward:269025063,XF86XK_Stop:269025064,XF86XK_Refresh:269025065,XF86XK_PowerOff:269025066,XF86XK_WakeUp:269025067,XF86XK_Eject:269025068,XF86XK_ScreenSaver:269025069,XF86XK_WWW:269025070,XF86XK_Sleep:269025071,XF86XK_Favorites:269025072,XF86XK_AudioPause:269025073,XF86XK_AudioMedia:269025074,XF86XK_MyComputer:269025075,XF86XK_VendorHome:269025076,XF86XK_LightBulb:269025077,XF86XK_Shop:269025078,XF86XK_History:269025079,XF86XK_OpenURL:269025080,XF86XK_AddFavorite:269025081,XF86XK_HotLinks:269025082,XF86XK_BrightnessAdjust:269025083,XF86XK_Finance:269025084,XF86XK_Community:269025085,XF86XK_AudioRewind:269025086,XF86XK_BackForward:269025087,XF86XK_Launch0:269025088,XF86XK_Launch1:269025089,XF86XK_Launch2:269025090,XF86XK_Launch3:269025091,XF86XK_Launch4:269025092,XF86XK_Launch5:269025093,XF86XK_Launch6:269025094,XF86XK_Launch7:269025095,XF86XK_Launch8:269025096,XF86XK_Launch9:269025097,XF86XK_LaunchA:269025098,XF86XK_LaunchB:269025099,XF86XK_LaunchC:269025100,XF86XK_LaunchD:269025101,XF86XK_LaunchE:269025102,XF86XK_LaunchF:269025103,XF86XK_ApplicationLeft:269025104,XF86XK_ApplicationRight:269025105,XF86XK_Book:269025106,XF86XK_CD:269025107,XF86XK_Calculater:269025108,XF86XK_Clear:269025109,XF86XK_Close:269025110,XF86XK_Copy:269025111,XF86XK_Cut:269025112,XF86XK_Display:269025113,XF86XK_DOS:269025114,XF86XK_Documents:269025115,XF86XK_Excel:269025116,XF86XK_Explorer:269025117,XF86XK_Game:269025118,XF86XK_Go:269025119,XF86XK_iTouch:269025120,XF86XK_LogOff:269025121,XF86XK_Market:269025122,XF86XK_Meeting:269025123,XF86XK_MenuKB:269025125,XF86XK_MenuPB:269025126,XF86XK_MySites:269025127,XF86XK_New:269025128,XF86XK_News:269025129,XF86XK_OfficeHome:269025130,XF86XK_Open:269025131,XF86XK_Option:269025132,XF86XK_Paste:269025133,XF86XK_Phone:269025134,XF86XK_Q:269025136,XF86XK_Reply:269025138,XF86XK_Reload:269025139,XF86XK_RotateWindows:269025140,XF86XK_RotationPB:269025141,XF86XK_RotationKB:269025142,XF86XK_Save:269025143,XF86XK_ScrollUp:269025144,XF86XK_ScrollDown:269025145,XF86XK_ScrollClick:269025146,XF86XK_Send:269025147,XF86XK_Spell:269025148,XF86XK_SplitScreen:269025149,XF86XK_Support:269025150,XF86XK_TaskPane:269025151,XF86XK_Terminal:269025152,XF86XK_Tools:269025153,XF86XK_Travel:269025154,XF86XK_UserPB:269025156,XF86XK_User1KB:269025157,XF86XK_User2KB:269025158,XF86XK_Video:269025159,XF86XK_WheelButton:269025160,XF86XK_Word:269025161,XF86XK_Xfer:269025162,XF86XK_ZoomIn:269025163,XF86XK_ZoomOut:269025164,XF86XK_Away:269025165,XF86XK_Messenger:269025166,XF86XK_WebCam:269025167,XF86XK_MailForward:269025168,XF86XK_Pictures:269025169,XF86XK_Music:269025170,XF86XK_Battery:269025171,XF86XK_Bluetooth:269025172,XF86XK_WLAN:269025173,XF86XK_UWB:269025174,XF86XK_AudioForward:269025175,XF86XK_AudioRepeat:269025176,XF86XK_AudioRandomPlay:269025177,XF86XK_Subtitle:269025178,XF86XK_AudioCycleTrack:269025179,XF86XK_CycleAngle:269025180,XF86XK_FrameBack:269025181,XF86XK_FrameForward:269025182,XF86XK_Time:269025183,XF86XK_Select:269025184,XF86XK_View:269025185,XF86XK_TopMenu:269025186,XF86XK_Red:269025187,XF86XK_Green:269025188,XF86XK_Yellow:269025189,XF86XK_Blue:269025190,XF86XK_Suspend:269025191,XF86XK_Hibernate:269025192,XF86XK_TouchpadToggle:269025193,XF86XK_TouchpadOn:269025200,XF86XK_TouchpadOff:269025201,XF86XK_AudioMicMute:269025202,XF86XK_Switch_VT_1:269024769,XF86XK_Switch_VT_2:269024770,XF86XK_Switch_VT_3:269024771,XF86XK_Switch_VT_4:269024772,XF86XK_Switch_VT_5:269024773,XF86XK_Switch_VT_6:269024774,XF86XK_Switch_VT_7:269024775,XF86XK_Switch_VT_8:269024776,XF86XK_Switch_VT_9:269024777,XF86XK_Switch_VT_10:269024778,XF86XK_Switch_VT_11:269024779,XF86XK_Switch_VT_12:269024780,XF86XK_Ungrab:269024800,XF86XK_ClearGrab:269024801,XF86XK_Next_VMode:269024802,XF86XK_Prev_VMode:269024803,XF86XK_LogWindowTree:269024804,XF86XK_LogGrabInfo:269024805};N.default=e},44836:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var e={256:960,257:992,258:451,259:483,260:417,261:433,262:454,263:486,264:710,265:742,266:709,267:741,268:456,269:488,270:463,271:495,272:464,273:496,274:938,275:954,278:972,279:1004,280:458,281:490,282:460,283:492,284:728,285:760,286:683,287:699,288:725,289:757,290:939,291:955,292:678,293:694,294:673,295:689,296:933,297:949,298:975,299:1007,302:967,303:999,304:681,305:697,308:684,309:700,310:979,311:1011,312:930,313:453,314:485,315:934,316:950,317:421,318:437,321:419,322:435,323:465,324:497,325:977,326:1009,327:466,328:498,330:957,331:959,332:978,333:1010,336:469,337:501,338:5052,339:5053,340:448,341:480,342:931,343:947,344:472,345:504,346:422,347:438,348:734,349:766,350:426,351:442,352:425,353:441,354:478,355:510,356:427,357:443,358:940,359:956,360:989,361:1021,362:990,363:1022,364:733,365:765,366:473,367:505,368:475,369:507,370:985,371:1017,376:5054,377:428,378:444,379:431,380:447,381:430,382:446,402:2294,466:16777681,711:439,728:418,729:511,731:434,733:445,901:1966,902:1953,904:1954,905:1955,906:1956,908:1959,910:1960,911:1963,912:1974,913:1985,914:1986,915:1987,916:1988,917:1989,918:1990,919:1991,920:1992,921:1993,922:1994,923:1995,924:1996,925:1997,926:1998,927:1999,928:2e3,929:2001,931:2002,932:2004,933:2005,934:2006,935:2007,936:2008,937:2009,938:1957,939:1961,940:1969,941:1970,942:1971,943:1972,944:1978,945:2017,946:2018,947:2019,948:2020,949:2021,950:2022,951:2023,952:2024,953:2025,954:2026,955:2027,956:2028,957:2029,958:2030,959:2031,960:2032,961:2033,962:2035,963:2034,964:2036,965:2037,966:2038,967:2039,968:2040,969:2041,970:1973,971:1977,972:1975,973:1976,974:1979,1025:1715,1026:1713,1027:1714,1028:1716,1029:1717,1030:1718,1031:1719,1032:1720,1033:1721,1034:1722,1035:1723,1036:1724,1038:1726,1039:1727,1040:1761,1041:1762,1042:1783,1043:1767,1044:1764,1045:1765,1046:1782,1047:1786,1048:1769,1049:1770,1050:1771,1051:1772,1052:1773,1053:1774,1054:1775,1055:1776,1056:1778,1057:1779,1058:1780,1059:1781,1060:1766,1061:1768,1062:1763,1063:1790,1064:1787,1065:1789,1066:1791,1067:1785,1068:1784,1069:1788,1070:1760,1071:1777,1072:1729,1073:1730,1074:1751,1075:1735,1076:1732,1077:1733,1078:1750,1079:1754,1080:1737,1081:1738,1082:1739,1083:1740,1084:1741,1085:1742,1086:1743,1087:1744,1088:1746,1089:1747,1090:1748,1091:1749,1092:1734,1093:1736,1094:1731,1095:1758,1096:1755,1097:1757,1098:1759,1099:1753,1100:1752,1101:1756,1102:1728,1103:1745,1105:1699,1106:1697,1107:1698,1108:1700,1109:1701,1110:1702,1111:1703,1112:1704,1113:1705,1114:1706,1115:1707,1116:1708,1118:1710,1119:1711,1168:1725,1169:1709,1488:3296,1489:3297,1490:3298,1491:3299,1492:3300,1493:3301,1494:3302,1495:3303,1496:3304,1497:3305,1498:3306,1499:3307,1500:3308,1501:3309,1502:3310,1503:3311,1504:3312,1505:3313,1506:3314,1507:3315,1508:3316,1509:3317,1510:3318,1511:3319,1512:3320,1513:3321,1514:3322,1548:1452,1563:1467,1567:1471,1569:1473,1570:1474,1571:1475,1572:1476,1573:1477,1574:1478,1575:1479,1576:1480,1577:1481,1578:1482,1579:1483,1580:1484,1581:1485,1582:1486,1583:1487,1584:1488,1585:1489,1586:1490,1587:1491,1588:1492,1589:1493,1590:1494,1591:1495,1592:1496,1593:1497,1594:1498,1600:1504,1601:1505,1602:1506,1603:1507,1604:1508,1605:1509,1606:1510,1607:1511,1608:1512,1609:1513,1610:1514,1611:1515,1612:1516,1613:1517,1614:1518,1615:1519,1616:1520,1617:1521,1618:1522,3585:3489,3586:3490,3587:3491,3588:3492,3589:3493,3590:3494,3591:3495,3592:3496,3593:3497,3594:3498,3595:3499,3596:3500,3597:3501,3598:3502,3599:3503,3600:3504,3601:3505,3602:3506,3603:3507,3604:3508,3605:3509,3606:3510,3607:3511,3608:3512,3609:3513,3610:3514,3611:3515,3612:3516,3613:3517,3614:3518,3615:3519,3616:3520,3617:3521,3618:3522,3619:3523,3620:3524,3621:3525,3622:3526,3623:3527,3624:3528,3625:3529,3626:3530,3627:3531,3628:3532,3629:3533,3630:3534,3631:3535,3632:3536,3633:3537,3634:3538,3635:3539,3636:3540,3637:3541,3638:3542,3639:3543,3640:3544,3641:3545,3642:3546,3647:3551,3648:3552,3649:3553,3650:3554,3651:3555,3652:3556,3653:3557,3654:3558,3655:3559,3656:3560,3657:3561,3658:3562,3659:3563,3660:3564,3661:3565,3664:3568,3665:3569,3666:3570,3667:3571,3668:3572,3669:3573,3670:3574,3671:3575,3672:3576,3673:3577,8194:2722,8195:2721,8196:2723,8197:2724,8199:2725,8200:2726,8201:2727,8202:2728,8210:2747,8211:2730,8212:2729,8213:1967,8215:3295,8216:2768,8217:2769,8218:2813,8220:2770,8221:2771,8222:2814,8224:2801,8225:2802,8226:2790,8229:2735,8230:2734,8240:2773,8242:2774,8243:2775,8248:2812,8254:1150,8361:3839,8364:8364,8453:2744,8470:1712,8471:2811,8478:2772,8482:2761,8531:2736,8532:2737,8533:2738,8534:2739,8535:2740,8536:2741,8537:2742,8538:2743,8539:2755,8540:2756,8541:2757,8542:2758,8592:2299,8593:2300,8594:2301,8595:2302,8658:2254,8660:2253,8706:2287,8711:2245,8728:3018,8730:2262,8733:2241,8734:2242,8743:2270,8744:2271,8745:2268,8746:2269,8747:2239,8756:2240,8764:2248,8771:2249,8773:16785992,8800:2237,8801:2255,8804:2236,8805:2238,8834:2266,8835:2267,8866:3068,8867:3036,8868:3010,8869:3022,8968:3027,8970:3012,8981:2810,8992:2212,8993:2213,9109:3020,9115:2219,9117:2220,9118:2221,9120:2222,9121:2215,9123:2216,9124:2217,9126:2218,9128:2223,9132:2224,9143:2209,9146:2543,9147:2544,9148:2546,9149:2547,9225:2530,9226:2533,9227:2537,9228:2531,9229:2532,9251:2732,9252:2536,9472:2211,9474:2214,9484:2210,9488:2539,9492:2541,9496:2538,9500:2548,9508:2549,9516:2551,9524:2550,9532:2542,9618:2529,9642:2791,9643:2785,9644:2779,9645:2786,9646:2783,9647:2767,9650:2792,9651:2787,9654:2781,9655:2765,9660:2793,9661:2788,9664:2780,9665:2764,9670:2528,9675:2766,9679:2782,9702:2784,9734:2789,9742:2809,9747:2762,9756:2794,9758:2795,9792:2808,9794:2807,9827:2796,9829:2798,9830:2797,9837:2806,9839:2805,10003:2803,10007:2804,10013:2777,10016:2800,10216:2748,10217:2750,12289:1188,12290:1185,12300:1186,12301:1187,12443:1246,12444:1247,12449:1191,12450:1201,12451:1192,12452:1202,12453:1193,12454:1203,12455:1194,12456:1204,12457:1195,12458:1205,12459:1206,12461:1207,12463:1208,12465:1209,12467:1210,12469:1211,12471:1212,12473:1213,12475:1214,12477:1215,12479:1216,12481:1217,12483:1199,12484:1218,12486:1219,12488:1220,12490:1221,12491:1222,12492:1223,12493:1224,12494:1225,12495:1226,12498:1227,12501:1228,12504:1229,12507:1230,12510:1231,12511:1232,12512:1233,12513:1234,12514:1235,12515:1196,12516:1236,12517:1197,12518:1237,12519:1198,12520:1238,12521:1239,12522:1240,12523:1241,12524:1242,12525:1243,12527:1244,12530:1190,12531:1245,12539:1189,12540:1200},t={lookup:function(g){if(g>=32&&g<=255)return g;var p=e[g];return p!==void 0?p:16777216|g}};N.default=t},50556:function(_t,N,e){"use strict";function t(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(f){return typeof f}:t=function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},t(a)}Object.defineProperty(N,"__esModule",{value:!0}),N.getKeycode=r,N.getKey=d,N.getKeysym=n;var v=u(e(69314)),g=u(e(44836)),p=u(e(88193)),o=u(e(15311)),h=u(e(18280)),i=c(e(41895));function l(){if(typeof WeakMap!="function")return null;var a=new WeakMap;return l=function(){return a},a}function c(a){if(a&&a.__esModule)return a;if(a===null||t(a)!=="object"&&typeof a!="function")return{default:a};var s=l();if(s&&s.has(a))return s.get(a);var f={},S=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var E in a)if(Object.prototype.hasOwnProperty.call(a,E)){var w=S?Object.getOwnPropertyDescriptor(a,E):null;w&&(w.get||w.set)?Object.defineProperty(f,E,w):f[E]=a[E]}return f.default=a,s&&s.set(a,f),f}function u(a){return a&&a.__esModule?a:{default:a}}function r(a){if(a.code){switch(a.code){case"OSLeft":return"MetaLeft";case"OSRight":return"MetaRight"}return a.code}if(a.type!=="keypress"&&a.keyCode in p.default){var s=p.default[a.keyCode];if(i.isMac()&&s==="ContextMenu"&&(s="MetaRight"),a.location===2)switch(s){case"ShiftLeft":return"ShiftRight";case"ControlLeft":return"ControlRight";case"AltLeft":return"AltRight"}if(a.location===3)switch(s){case"Delete":return"NumpadDecimal";case"Insert":return"Numpad0";case"End":return"Numpad1";case"ArrowDown":return"Numpad2";case"PageDown":return"Numpad3";case"ArrowLeft":return"Numpad4";case"ArrowRight":return"Numpad6";case"Home":return"Numpad7";case"ArrowUp":return"Numpad8";case"PageUp":return"Numpad9";case"Enter":return"NumpadEnter"}return s}return"Unidentified"}function d(a){if(a.key!==void 0){switch(a.key){case"Spacebar":return" ";case"Esc":return"Escape";case"Scroll":return"ScrollLock";case"Win":return"Meta";case"Apps":return"ContextMenu";case"Up":return"ArrowUp";case"Left":return"ArrowLeft";case"Right":return"ArrowRight";case"Down":return"ArrowDown";case"Del":return"Delete";case"Divide":return"/";case"Multiply":return"*";case"Subtract":return"-";case"Add":return"+";case"Decimal":return a.char}switch(a.key){case"OS":return"Meta";case"LaunchMyComputer":return"LaunchApplication1";case"LaunchCalculator":return"LaunchApplication2"}switch(a.key){case"UIKeyInputUpArrow":return"ArrowUp";case"UIKeyInputDownArrow":return"ArrowDown";case"UIKeyInputLeftArrow":return"ArrowLeft";case"UIKeyInputRightArrow":return"ArrowRight";case"UIKeyInputEscape":return"Escape"}if(a.key==="\0"&&a.code==="NumpadDecimal")return"Delete";if(!i.isIE()&&!i.isEdge()||a.key.length!==1&&a.key!=="Unidentified")return a.key}var s=r(a);return s in o.default?o.default[s]:a.charCode?String.fromCharCode(a.charCode):"Unidentified"}function n(a){var s=d(a);if(s==="Unidentified")return null;if(s in h.default){var f=a.location;if(s==="Meta"&&f===0&&(f=2),s==="Clear"&&f===3){var S=r(a);S==="NumLock"&&(f=0)}if((f===void 0||f>3)&&(f=0),s==="Meta"){var E=r(a);if(E==="AltLeft")return v.default.XK_Meta_L;if(E==="AltRight")return v.default.XK_Meta_R}if(s==="Clear"){var w=r(a);if(w==="NumLock")return v.default.XK_Num_Lock}return h.default[s][f]}if(s.length!==1)return null;var A=s.charCodeAt();return A?g.default.lookup(A):null}},88193:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var e={8:"Backspace",9:"Tab",10:"NumpadClear",12:"Numpad5",13:"Enter",16:"ShiftLeft",17:"ControlLeft",18:"AltLeft",19:"Pause",20:"CapsLock",21:"Lang1",25:"Lang2",27:"Escape",28:"Convert",29:"NonConvert",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",41:"Select",44:"PrintScreen",45:"Insert",46:"Delete",47:"Help",48:"Digit0",49:"Digit1",50:"Digit2",51:"Digit3",52:"Digit4",53:"Digit5",54:"Digit6",55:"Digit7",56:"Digit8",57:"Digit9",91:"MetaLeft",92:"MetaRight",93:"ContextMenu",95:"Sleep",96:"Numpad0",97:"Numpad1",98:"Numpad2",99:"Numpad3",100:"Numpad4",101:"Numpad5",102:"Numpad6",103:"Numpad7",104:"Numpad8",105:"Numpad9",106:"NumpadMultiply",107:"NumpadAdd",108:"NumpadDecimal",109:"NumpadSubtract",110:"NumpadDecimal",111:"NumpadDivide",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",124:"F13",125:"F14",126:"F15",127:"F16",128:"F17",129:"F18",130:"F19",131:"F20",132:"F21",133:"F22",134:"F23",135:"F24",144:"NumLock",145:"ScrollLock",166:"BrowserBack",167:"BrowserForward",168:"BrowserRefresh",169:"BrowserStop",170:"BrowserSearch",171:"BrowserFavorites",172:"BrowserHome",173:"AudioVolumeMute",174:"AudioVolumeDown",175:"AudioVolumeUp",176:"MediaTrackNext",177:"MediaTrackPrevious",178:"MediaStop",179:"MediaPlayPause",180:"LaunchMail",181:"MediaSelect",182:"LaunchApp1",183:"LaunchApp2",225:"AltRight"};N.default=e},87619:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var e={Again:57349,AltLeft:56,AltRight:57400,ArrowDown:57424,ArrowLeft:57419,ArrowRight:57421,ArrowUp:57416,AudioVolumeDown:57390,AudioVolumeMute:57376,AudioVolumeUp:57392,Backquote:41,Backslash:43,Backspace:14,BracketLeft:26,BracketRight:27,BrowserBack:57450,BrowserFavorites:57446,BrowserForward:57449,BrowserHome:57394,BrowserRefresh:57447,BrowserSearch:57445,BrowserStop:57448,CapsLock:58,Comma:51,ContextMenu:57437,ControlLeft:29,ControlRight:57373,Convert:121,Copy:57464,Cut:57404,Delete:57427,Digit0:11,Digit1:2,Digit2:3,Digit3:4,Digit4:5,Digit5:6,Digit6:7,Digit7:8,Digit8:9,Digit9:10,Eject:57469,End:57423,Enter:28,Equal:13,Escape:1,F1:59,F10:68,F11:87,F12:88,F13:93,F14:94,F15:95,F16:85,F17:57347,F18:57463,F19:57348,F2:60,F20:90,F21:116,F22:57465,F23:109,F24:111,F3:61,F4:62,F5:63,F6:64,F7:65,F8:66,F9:67,Find:57409,Help:57461,Hiragana:119,Home:57415,Insert:57426,IntlBackslash:86,IntlRo:115,IntlYen:125,KanaMode:112,Katakana:120,KeyA:30,KeyB:48,KeyC:46,KeyD:32,KeyE:18,KeyF:33,KeyG:34,KeyH:35,KeyI:23,KeyJ:36,KeyK:37,KeyL:38,KeyM:50,KeyN:49,KeyO:24,KeyP:25,KeyQ:16,KeyR:19,KeyS:31,KeyT:20,KeyU:22,KeyV:47,KeyW:17,KeyX:45,KeyY:21,KeyZ:44,Lang3:120,Lang4:119,Lang5:118,LaunchApp1:57451,LaunchApp2:57377,LaunchMail:57452,MediaPlayPause:57378,MediaSelect:57453,MediaStop:57380,MediaTrackNext:57369,MediaTrackPrevious:57360,MetaLeft:57435,MetaRight:57436,Minus:12,NonConvert:123,NumLock:69,Numpad0:82,Numpad1:79,Numpad2:80,Numpad3:81,Numpad4:75,Numpad5:76,Numpad6:77,Numpad7:71,Numpad8:72,Numpad9:73,NumpadAdd:78,NumpadComma:126,NumpadDecimal:83,NumpadDivide:57397,NumpadEnter:57372,NumpadEqual:89,NumpadMultiply:55,NumpadParenLeft:57462,NumpadParenRight:57467,NumpadSubtract:74,Open:100,PageDown:57425,PageUp:57417,Paste:101,Pause:57414,Period:52,Power:57438,PrintScreen:84,Props:57350,Quote:40,ScrollLock:70,Semicolon:39,ShiftLeft:42,ShiftRight:54,Slash:53,Sleep:57439,Space:57,Suspend:57381,Tab:15,Undo:57351,WakeUp:57443};N.default=e},62013:function(_t,N,e){"use strict";var t;t={value:!0},N.Z=void 0;var v=e(20860),g=j(e(50500)),p=e(31516),o=e(41895),h=e(92742),i=e(79420),l=F(e(5004)),c=F(e(22814)),u=F(e(48831)),r=F(e(17834)),d=F(e(1606)),n=F(e(91584)),a=F(e(54641)),s=F(e(16327)),f=F(e(64966)),S=F(e(69314)),E=F(e(87619)),w=e(31729);e(21882);var A=F(e(11231)),b=F(e(17852)),C=F(e(57507)),m=F(e(18330)),y=F(e(21330)),x=F(e(91649));function F(M){return M&&M.__esModule?M:{default:M}}function D(){if(typeof WeakMap!="function")return null;var M=new WeakMap;return D=function(){return M},M}function j(M){if(M&&M.__esModule)return M;if(M===null||z(M)!=="object"&&typeof M!="function")return{default:M};var re=D();if(re&&re.has(M))return re.get(M);var X={},R=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var _ in M)if(Object.prototype.hasOwnProperty.call(M,_)){var U=R?Object.getOwnPropertyDescriptor(M,_):null;U&&(U.get||U.set)?Object.defineProperty(X,_,U):X[_]=M[_]}return X.default=M,re&&re.set(M,X),X}function z(M){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?z=function(X){return typeof X}:z=function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X},z(M)}function Ce(M,re){if(!(M instanceof re))throw new TypeError("Cannot call a class as a function")}function oe(M,re){for(var X=0;X> RFB.constructor"),P._screen=document.createElement("div"),P._screen.style.display="flex",P._screen.style.width="100%",P._screen.style.height="100%",P._screen.style.overflow="auto",P._screen.style.background=ge,P._canvas=document.createElement("canvas"),P._canvas.style.margin="auto",P._canvas.style.outline="none",P._canvas.style.flexShrink="0",P._canvas.width=0,P._canvas.height=0,P._canvas.tabIndex=-1,P._screen.appendChild(P._canvas),P._cursor=new a.default,P._cursorImage=X.cursors.none,P._decoders[w.encodings.encodingRaw]=new A.default,P._decoders[w.encodings.encodingCopyRect]=new b.default,P._decoders[w.encodings.encodingRRE]=new C.default,P._decoders[w.encodings.encodingHextile]=new m.default,P._decoders[w.encodings.encodingTight]=new y.default,P._decoders[w.encodings.encodingTightPNG]=new x.default;try{P._display=new c.default(P._canvas)}catch(de){throw g.Error("Display exception: "+de),de}return P._display.onflush=P._onFlush.bind(k(P)),P._keyboard=new d.default(P._canvas),P._keyboard.onkeyevent=P._handleKeyEvent.bind(k(P)),P._gestures=new n.default,P._sock=new s.default,P._sock.on("message",function(){P._handleMessage()}),P._sock.on("open",function(){P._rfbConnectionState==="connecting"&&P._rfbInitState===""?(P._rfbInitState="ProtocolVersion",g.Debug("Starting VNC handshake")):P._fail("Unexpected server connection while "+P._rfbConnectionState)}),P._sock.on("close",function(de){g.Debug("WebSocket on-close event");var ye="";switch(de.code&&(ye="(code: "+de.code,de.reason&&(ye+=", reason: "+de.reason),ye+=")"),P._rfbConnectionState){case"connecting":P._fail("Connection closed "+ye);break;case"connected":P._updateConnectionState("disconnecting"),P._updateConnectionState("disconnected");break;case"disconnecting":P._updateConnectionState("disconnected");break;case"disconnected":P._fail("Unexpected server disconnect when already disconnected "+ye);break;default:P._fail("Unexpected server disconnect before connecting "+ye);break}P._sock.off("close")}),P._sock.on("error",function(de){return g.Warn("WebSocket on-error event")}),setTimeout(P._updateConnectionState.bind(k(P),"connecting")),g.Debug("<< RFB.constructor"),P.dragViewport=!1,P.focusOnClick=!0,P._viewOnly=!1,P._clipViewport=!1,P._scaleViewport=!1,P._resizeSession=!1,P._showDotCursor=!1,U.showDotCursor!==void 0&&(g.Warn("Specifying showDotCursor as a RFB constructor argument is deprecated"),P._showDotCursor=U.showDotCursor),P._qualityLevel=6,P._compressionLevel=2,P}return Fe(X,[{key:"disconnect",value:function(){this._updateConnectionState("disconnecting"),this._sock.off("error"),this._sock.off("message"),this._sock.off("open")}},{key:"sendCredentials",value:function(_){this._rfbCredentials=_,setTimeout(this._initMsg.bind(this),0)}},{key:"sendCtrlAltDel",value:function(){this._rfbConnectionState!=="connected"||this._viewOnly||(g.Info("Sending Ctrl-Alt-Del"),this.sendKey(S.default.XK_Control_L,"ControlLeft",!0),this.sendKey(S.default.XK_Alt_L,"AltLeft",!0),this.sendKey(S.default.XK_Delete,"Delete",!0),this.sendKey(S.default.XK_Delete,"Delete",!1),this.sendKey(S.default.XK_Alt_L,"AltLeft",!1),this.sendKey(S.default.XK_Control_L,"ControlLeft",!1))}},{key:"machineShutdown",value:function(){this._xvpOp(1,2)}},{key:"machineReboot",value:function(){this._xvpOp(1,3)}},{key:"machineReset",value:function(){this._xvpOp(1,4)}},{key:"sendKey",value:function(_,U,P){if(!(this._rfbConnectionState!=="connected"||this._viewOnly)){if(P===void 0){this.sendKey(_,U,!0),this.sendKey(_,U,!1);return}var de=E.default[U];if(this._qemuExtKeyEventSupported&&de)_=_||0,g.Info("Sending key ("+(P?"down":"up")+"): keysym "+_+", scancode "+de),X.messages.QEMUExtendedKeyEvent(this._sock,_,P,de);else{if(!_)return;g.Info("Sending keysym ("+(P?"down":"up")+"): "+_),X.messages.keyEvent(this._sock,_,P?1:0)}}}},{key:"focus",value:function(){this._canvas.focus()}},{key:"blur",value:function(){this._canvas.blur()}},{key:"clipboardPasteFrom",value:function(_){if(!(this._rfbConnectionState!=="connected"||this._viewOnly))if(this._clipboardServerCapabilitiesFormats[Te]&&this._clipboardServerCapabilitiesActions[ie])this._clipboardText=_,X.messages.extendedClipboardNotify(this._sock,[Te]);else{for(var U=new Uint8Array(_.length),P=0;P<_.length;P++)U[P]=_.charCodeAt(P);X.messages.clientCutText(this._sock,U)}}},{key:"_connect",value:function(){g.Debug(">> RFB.connect"),g.Info("connecting to "+this._url);try{this._sock.open(this._url,this._wsProtocols)}catch(_){_.name==="SyntaxError"?this._fail("Invalid host or port ("+_+")"):this._fail("Error when opening socket ("+_+")")}this._target.appendChild(this._screen),this._gestures.attach(this._canvas),this._cursor.attach(this._canvas),this._refreshCursor(),window.addEventListener("resize",this._eventHandlers.windowResize),this._canvas.addEventListener("mousedown",this._eventHandlers.focusCanvas),this._canvas.addEventListener("mousedown",this._eventHandlers.handleMouse),this._canvas.addEventListener("mouseup",this._eventHandlers.handleMouse),this._canvas.addEventListener("mousemove",this._eventHandlers.handleMouse),this._canvas.addEventListener("click",this._eventHandlers.handleMouse),this._canvas.addEventListener("contextmenu",this._eventHandlers.handleMouse),this._canvas.addEventListener("wheel",this._eventHandlers.handleWheel),this._canvas.addEventListener("gesturestart",this._eventHandlers.handleGesture),this._canvas.addEventListener("gesturemove",this._eventHandlers.handleGesture),this._canvas.addEventListener("gestureend",this._eventHandlers.handleGesture),g.Debug("<< RFB.connect")}},{key:"_disconnect",value:function(){g.Debug(">> RFB.disconnect"),this._cursor.detach(),this._canvas.removeEventListener("gesturestart",this._eventHandlers.handleGesture),this._canvas.removeEventListener("gesturemove",this._eventHandlers.handleGesture),this._canvas.removeEventListener("gestureend",this._eventHandlers.handleGesture),this._canvas.removeEventListener("wheel",this._eventHandlers.handleWheel),this._canvas.removeEventListener("mousedown",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mouseup",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mousemove",this._eventHandlers.handleMouse),this._canvas.removeEventListener("click",this._eventHandlers.handleMouse),this._canvas.removeEventListener("contextmenu",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mousedown",this._eventHandlers.focusCanvas),this._canvas.removeEventListener("touchstart",this._eventHandlers.focusCanvas),window.removeEventListener("resize",this._eventHandlers.windowResize),this._keyboard.ungrab(),this._gestures.detach(),this._sock.close();try{this._target.removeChild(this._screen)}catch(_){if(_.name!=="NotFoundError")throw _}clearTimeout(this._resizeTimeout),clearTimeout(this._mouseMoveTimer),g.Debug("<< RFB.disconnect")}},{key:"_focusCanvas",value:function(_){this.focusOnClick&&this.focus()}},{key:"_setDesktopName",value:function(_){this._fbName=_,this.dispatchEvent(new CustomEvent("desktopname",{detail:{name:this._fbName}}))}},{key:"_windowResize",value:function(_){var U=this;window.requestAnimationFrame(function(){U._updateClip(),U._updateScale()}),this._resizeSession&&(clearTimeout(this._resizeTimeout),this._resizeTimeout=setTimeout(this._requestRemoteResize.bind(this),500))}},{key:"_updateClip",value:function(){var _=this._display.clipViewport,U=this._clipViewport;if(this._scaleViewport&&(U=!1),_!==U&&(this._display.clipViewport=U),U){var P=this._screenSize();this._display.viewportChangeSize(P.w,P.h),this._fixScrollbars()}}},{key:"_updateScale",value:function(){if(!this._scaleViewport)this._display.scale=1;else{var _=this._screenSize();this._display.autoscale(_.w,_.h)}this._fixScrollbars()}},{key:"_requestRemoteResize",value:function(){if(clearTimeout(this._resizeTimeout),this._resizeTimeout=null,!(!this._resizeSession||this._viewOnly||!this._supportsSetDesktopSize)){var _=this._screenSize();X.messages.setDesktopSize(this._sock,Math.floor(_.w),Math.floor(_.h),this._screenID,this._screenFlags),g.Debug("Requested new desktop size: "+_.w+"x"+_.h)}}},{key:"_screenSize",value:function(){var _=this._screen.getBoundingClientRect();return{w:_.width,h:_.height}}},{key:"_fixScrollbars",value:function(){var _=this._screen.style.overflow;this._screen.style.overflow="hidden",this._screen.getBoundingClientRect(),this._screen.style.overflow=_}},{key:"_updateConnectionState",value:function(_){var U=this,P=this._rfbConnectionState;if(_===P){g.Debug("Already in state '"+_+"', ignoring");return}if(P==="disconnected"){g.Error("Tried changing state of a disconnected RFB object");return}switch(_){case"connected":if(P!=="connecting"){g.Error("Bad transition to connected state, previous connection state: "+P);return}break;case"disconnected":if(P!=="disconnecting"){g.Error("Bad transition to disconnected state, previous connection state: "+P);return}break;case"connecting":if(P!==""){g.Error("Bad transition to connecting state, previous connection state: "+P);return}break;case"disconnecting":if(P!=="connected"&&P!=="connecting"){g.Error("Bad transition to disconnecting state, previous connection state: "+P);return}break;default:g.Error("Unknown connection state: "+_);return}switch(this._rfbConnectionState=_,g.Debug("New state '"+_+"', was '"+P+"'."),this._disconnTimer&&_!=="disconnecting"&&(g.Debug("Clearing disconnect timer"),clearTimeout(this._disconnTimer),this._disconnTimer=null,this._sock.off("close")),_){case"connecting":this._connect();break;case"connected":this.dispatchEvent(new CustomEvent("connect",{detail:{}}));break;case"disconnecting":this._disconnect(),this._disconnTimer=setTimeout(function(){g.Error("Disconnection timed out."),U._updateConnectionState("disconnected")},ue*1e3);break;case"disconnected":this.dispatchEvent(new CustomEvent("disconnect",{detail:{clean:this._rfbCleanDisconnect}}));break}}},{key:"_fail",value:function(_){switch(this._rfbConnectionState){case"disconnecting":g.Error("Failed when disconnecting: "+_);break;case"connected":g.Error("Failed while connected: "+_);break;case"connecting":g.Error("Failed when connecting: "+_);break;default:g.Error("RFB failure: "+_);break}return this._rfbCleanDisconnect=!1,this._updateConnectionState("disconnecting"),this._updateConnectionState("disconnected"),!1}},{key:"_setCapability",value:function(_,U){this._capabilities[_]=U,this.dispatchEvent(new CustomEvent("capabilities",{detail:{capabilities:this._capabilities}}))}},{key:"_handleMessage",value:function(){if(this._sock.rQlen===0){g.Warn("handleMessage called on an empty receive queue");return}switch(this._rfbConnectionState){case"disconnected":g.Error("Got data while disconnected");break;case"connected":for(;!(this._flushing||!this._normalMsg()||this._sock.rQlen===0););break;default:this._initMsg();break}}},{key:"_handleKeyEvent",value:function(_,U,P){this.sendKey(_,U,P)}},{key:"_handleMouse",value:function(_){if(!(_.type==="click"&&_.target!==this._canvas)&&(_.stopPropagation(),_.preventDefault(),!(_.type==="click"||_.type==="contextmenu"))){var U=(0,h.clientToElement)(_.clientX,_.clientY,this._canvas);switch(_.type){case"mousedown":(0,i.setCapture)(this._canvas),this._handleMouseButton(U.x,U.y,!0,1<<_.button);break;case"mouseup":this._handleMouseButton(U.x,U.y,!1,1<<_.button);break;case"mousemove":this._handleMouseMove(U.x,U.y);break}}}},{key:"_handleMouseButton",value:function(_,U,P,de){if(this.dragViewport)if(P&&!this._viewportDragging){this._viewportDragging=!0,this._viewportDragPos={x:_,y:U},this._viewportHasMoved=!1;return}else{if(this._viewportDragging=!1,this._viewportHasMoved)return;this._sendMouse(_,U,de)}this._mouseMoveTimer!==null&&(clearTimeout(this._mouseMoveTimer),this._mouseMoveTimer=null,this._sendMouse(_,U,this._mouseButtonMask)),P?this._mouseButtonMask|=de:this._mouseButtonMask&=~de,this._sendMouse(_,U,this._mouseButtonMask)}},{key:"_handleMouseMove",value:function(_,U){var P=this;if(this._viewportDragging){var de=this._viewportDragPos.x-_,ye=this._viewportDragPos.y-U;(this._viewportHasMoved||Math.abs(de)>o.dragThreshold||Math.abs(ye)>o.dragThreshold)&&(this._viewportHasMoved=!0,this._viewportDragPos={x:_,y:U},this._display.viewportChangePos(de,ye));return}if(this._mousePos={x:_,y:U},this._mouseMoveTimer==null){var q=Date.now()-this._mouseLastMoveTime;q>le?(this._sendMouse(_,U,this._mouseButtonMask),this._mouseLastMoveTime=Date.now()):this._mouseMoveTimer=setTimeout(function(){P._handleDelayedMouseMove()},le-q)}}},{key:"_handleDelayedMouseMove",value:function(){this._mouseMoveTimer=null,this._sendMouse(this._mousePos.x,this._mousePos.y,this._mouseButtonMask),this._mouseLastMoveTime=Date.now()}},{key:"_sendMouse",value:function(_,U,P){this._rfbConnectionState==="connected"&&(this._viewOnly||X.messages.pointerEvent(this._sock,this._display.absX(_),this._display.absY(U),P))}},{key:"_handleWheel",value:function(_){if(this._rfbConnectionState==="connected"&&!this._viewOnly){_.stopPropagation(),_.preventDefault();var U=(0,h.clientToElement)(_.clientX,_.clientY,this._canvas),P=_.deltaX,de=_.deltaY;_.deltaMode!==0&&(P*=De,de*=De),this._accumulatedWheelDeltaX+=P,this._accumulatedWheelDeltaY+=de,Math.abs(this._accumulatedWheelDeltaX)>=me&&(this._accumulatedWheelDeltaX<0?(this._handleMouseButton(U.x,U.y,!0,32),this._handleMouseButton(U.x,U.y,!1,32)):this._accumulatedWheelDeltaX>0&&(this._handleMouseButton(U.x,U.y,!0,64),this._handleMouseButton(U.x,U.y,!1,64)),this._accumulatedWheelDeltaX=0),Math.abs(this._accumulatedWheelDeltaY)>=me&&(this._accumulatedWheelDeltaY<0?(this._handleMouseButton(U.x,U.y,!0,8),this._handleMouseButton(U.x,U.y,!1,8)):this._accumulatedWheelDeltaY>0&&(this._handleMouseButton(U.x,U.y,!0,16),this._handleMouseButton(U.x,U.y,!1,16)),this._accumulatedWheelDeltaY=0)}}},{key:"_fakeMouseMove",value:function(_,U,P){this._handleMouseMove(U,P),this._cursor.move(_.detail.clientX,_.detail.clientY)}},{key:"_handleTapEvent",value:function(_,U){var P=(0,h.clientToElement)(_.detail.clientX,_.detail.clientY,this._canvas);if(this._gestureLastTapTime!==null&&Date.now()-this._gestureLastTapTimeWe;)this._handleMouseButton(P.x,P.y,!0,8),this._handleMouseButton(P.x,P.y,!1,8),this._gestureLastMagnitudeY+=We;for(;_.detail.magnitudeY-this._gestureLastMagnitudeY<-We;)this._handleMouseButton(P.x,P.y,!0,16),this._handleMouseButton(P.x,P.y,!1,16),this._gestureLastMagnitudeY-=We;for(;_.detail.magnitudeX-this._gestureLastMagnitudeX>We;)this._handleMouseButton(P.x,P.y,!0,32),this._handleMouseButton(P.x,P.y,!1,32),this._gestureLastMagnitudeX+=We;for(;_.detail.magnitudeX-this._gestureLastMagnitudeX<-We;)this._handleMouseButton(P.x,P.y,!0,64),this._handleMouseButton(P.x,P.y,!1,64),this._gestureLastMagnitudeX-=We;break;case"pinch":if(this._fakeMouseMove(_,P.x,P.y),U=Math.hypot(_.detail.magnitudeX,_.detail.magnitudeY),Math.abs(U-this._gestureLastMagnitudeX)>rt){for(this._handleKeyEvent(S.default.XK_Control_L,"ControlLeft",!0);U-this._gestureLastMagnitudeX>rt;)this._handleMouseButton(P.x,P.y,!0,8),this._handleMouseButton(P.x,P.y,!1,8),this._gestureLastMagnitudeX+=rt;for(;U-this._gestureLastMagnitudeX<-rt;)this._handleMouseButton(P.x,P.y,!0,16),this._handleMouseButton(P.x,P.y,!1,16),this._gestureLastMagnitudeX-=rt}this._handleKeyEvent(S.default.XK_Control_L,"ControlLeft",!1);break}break;case"gestureend":switch(_.detail.type){case"onetap":case"twotap":case"threetap":case"pinch":case"twodrag":break;case"drag":this._fakeMouseMove(_,P.x,P.y),this._handleMouseButton(P.x,P.y,!1,1);break;case"longpress":this._fakeMouseMove(_,P.x,P.y),this._handleMouseButton(P.x,P.y,!1,4);break}break}}},{key:"_negotiateProtocolVersion",value:function(){if(this._sock.rQwait("version",12))return!1;var _=this._sock.rQshiftStr(12).substr(4,7);g.Info("Server ProtocolVersion: "+_);var U=0;switch(_){case"000.000":U=1;break;case"003.003":case"003.006":case"003.889":this._rfbVersion=3.3;break;case"003.007":this._rfbVersion=3.7;break;case"003.008":case"004.000":case"004.001":case"005.000":this._rfbVersion=3.8;break;default:return this._fail("Invalid server version "+_)}if(U){for(var P="ID:"+this._repeaterID;P.length<250;)P+="\0";return this._sock.sendString(P),!0}this._rfbVersion>this._rfbMaxVersion&&(this._rfbVersion=this._rfbMaxVersion);var de="00"+parseInt(this._rfbVersion,10)+".00"+this._rfbVersion*10%10;this._sock.sendString("RFB "+de+` +`),g.Debug("Sent ProtocolVersion: "+de),this._rfbInitState="Security"}},{key:"_negotiateSecurity",value:function(){function _(de,ye){for(var q=0;q=3.7){var U=this._sock.rQshift8();if(this._sock.rQwait("security type",U,1))return!1;if(U===0)return this._rfbInitState="SecurityReason",this._securityContext="no security types",this._securityStatus=1,this._initMsg();var P=this._sock.rQshiftBytes(U);if(g.Debug("Server security types: "+P),_(1,P))this._rfbAuthScheme=1;else if(_(22,P))this._rfbAuthScheme=22;else if(_(16,P))this._rfbAuthScheme=16;else if(_(2,P))this._rfbAuthScheme=2;else if(_(19,P))this._rfbAuthScheme=19;else return this._fail("Unsupported security types (types: "+P+")");this._sock.send([this._rfbAuthScheme])}else{if(this._sock.rQwait("security scheme",4))return!1;if(this._rfbAuthScheme=this._sock.rQshift32(),this._rfbAuthScheme==0)return this._rfbInitState="SecurityReason",this._securityContext="authentication scheme",this._securityStatus=1,this._initMsg()}return this._rfbInitState="Authentication",g.Debug("Authenticating using scheme: "+this._rfbAuthScheme),this._initMsg()}},{key:"_handleSecurityReason",value:function(){if(this._sock.rQwait("reason length",4))return!1;var _=this._sock.rQshift32(),U="";if(_>0){if(this._sock.rQwait("reason",_,4))return!1;U=this._sock.rQshiftStr(_)}return U!==""?(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus,reason:U}})),this._fail("Security negotiation failed on "+this._securityContext+" (reason: "+U+")")):(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus}})),this._fail("Security negotiation failed on "+this._securityContext))}},{key:"_negotiateXvpAuth",value:function(){if(this._rfbCredentials.username===void 0||this._rfbCredentials.password===void 0||this._rfbCredentials.target===void 0)return this.dispatchEvent(new CustomEvent("credentialsrequired",{detail:{types:["username","password","target"]}})),!1;var _=String.fromCharCode(this._rfbCredentials.username.length)+String.fromCharCode(this._rfbCredentials.target.length)+this._rfbCredentials.username+this._rfbCredentials.target;return this._sock.sendString(_),this._rfbAuthScheme=2,this._negotiateAuthentication()}},{key:"_negotiateVeNCryptAuth",value:function(){if(this._rfbVeNCryptState==0){if(this._sock.rQwait("vencrypt version",2))return!1;var _=this._sock.rQshift8(),U=this._sock.rQshift8();if(!(_==0&&U==2))return this._fail("Unsupported VeNCrypt version "+_+"."+U);this._sock.send([0,2]),this._rfbVeNCryptState=1}if(this._rfbVeNCryptState==1){if(this._sock.rQwait("vencrypt ack",1))return!1;var P=this._sock.rQshift8();if(P!=0)return this._fail("VeNCrypt failure "+P);this._rfbVeNCryptState=2}if(this._rfbVeNCryptState==2){if(this._sock.rQwait("vencrypt subtypes length",1))return!1;var de=this._sock.rQshift8();if(de<1)return this._fail("VeNCrypt subtypes empty");this._rfbVeNCryptSubtypesLength=de,this._rfbVeNCryptState=3}if(this._rfbVeNCryptState==3){if(this._sock.rQwait("vencrypt subtypes",4*this._rfbVeNCryptSubtypesLength))return!1;for(var ye=[],q=0;q0&&this._sock.rQwait("tunnel capabilities",16*_,4))return!1;if(this._rfbTightVNC=!0,_>0)return this._negotiateTightTunnels(_),!1}if(this._sock.rQwait("sub auth count",4))return!1;var U=this._sock.rQshift32();if(U===0)return this._rfbInitState="SecurityResult",!0;if(this._sock.rQwait("sub auth capabilities",16*U,4))return!1;for(var P={STDVNOAUTH__:1,STDVVNCAUTH_:2,TGHTULGNAUTH:129},de=[],ye=0;ye=3.8?(this._rfbInitState="SecurityResult",!0):(this._rfbInitState="ClientInitialisation",this._initMsg());case 22:return this._negotiateXvpAuth();case 2:return this._negotiateStdVNCAuth();case 16:return this._negotiateTightAuth();case 19:return this._negotiateVeNCryptAuth();case 129:return this._negotiateTightUnixAuth();default:return this._fail("Unsupported auth scheme (scheme: "+this._rfbAuthScheme+")")}}},{key:"_handleSecurityResult",value:function(){if(this._sock.rQwait("VNC auth response ",4))return!1;var _=this._sock.rQshift32();return _===0?(this._rfbInitState="ClientInitialisation",g.Debug("Authentication OK"),this._initMsg()):this._rfbVersion>=3.8?(this._rfbInitState="SecurityReason",this._securityContext="security result",this._securityStatus=_,this._initMsg()):(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:_}})),this._fail("Security handshake failed"))}},{key:"_negotiateServerInit",value:function(){if(this._sock.rQwait("server initialization",24))return!1;var _=this._sock.rQshift16(),U=this._sock.rQshift16(),P=this._sock.rQshift8(),de=this._sock.rQshift8(),ye=this._sock.rQshift8(),q=this._sock.rQshift8(),T=this._sock.rQshift16(),I=this._sock.rQshift16(),he=this._sock.rQshift16(),pe=this._sock.rQshift8(),we=this._sock.rQshift8(),Je=this._sock.rQshift8();this._sock.rQskipBytes(3);var ke=this._sock.rQshift32();if(this._sock.rQwait("server init name",ke,24))return!1;var ve=this._sock.rQshiftStr(ke);if(ve=(0,p.decodeUTF8)(ve,!0),this._rfbTightVNC){if(this._sock.rQwait("TightVNC extended server init header",8,24+ke))return!1;var je=this._sock.rQshift16(),J=this._sock.rQshift16(),nt=this._sock.rQshift16();this._sock.rQskipBytes(2);var Ct=(je+J+nt)*16;if(this._sock.rQwait("TightVNC extended server init header",Ct,32+ke))return!1;this._sock.rQskipBytes(16*je),this._sock.rQskipBytes(16*J),this._sock.rQskipBytes(16*nt)}return g.Info("Screen: "+_+"x"+U+", bpp: "+P+", depth: "+de+", bigEndian: "+ye+", trueColor: "+q+", redMax: "+T+", greenMax: "+I+", blueMax: "+he+", redShift: "+pe+", greenShift: "+we+", blueShift: "+Je),this._setDesktopName(ve),this._resize(_,U),this._viewOnly||this._keyboard.grab(),this._fbDepth=24,this._fbName==="Intel(r) AMT KVM"&&(g.Warn("Intel AMT KVM only supports 8/16 bit depths. Using low color mode."),this._fbDepth=8),X.messages.pixelFormat(this._sock,this._fbDepth,!0),this._sendEncodings(),X.messages.fbUpdateRequest(this._sock,!1,0,0,this._fbWidth,this._fbHeight),this._updateConnectionState("connected"),!0}},{key:"_sendEncodings",value:function(){var _=[];_.push(w.encodings.encodingCopyRect),this._fbDepth==24&&(_.push(w.encodings.encodingTight),_.push(w.encodings.encodingTightPNG),_.push(w.encodings.encodingHextile),_.push(w.encodings.encodingRRE)),_.push(w.encodings.encodingRaw),_.push(w.encodings.pseudoEncodingQualityLevel0+this._qualityLevel),_.push(w.encodings.pseudoEncodingCompressLevel0+this._compressionLevel),_.push(w.encodings.pseudoEncodingDesktopSize),_.push(w.encodings.pseudoEncodingLastRect),_.push(w.encodings.pseudoEncodingQEMUExtendedKeyEvent),_.push(w.encodings.pseudoEncodingExtendedDesktopSize),_.push(w.encodings.pseudoEncodingXvp),_.push(w.encodings.pseudoEncodingFence),_.push(w.encodings.pseudoEncodingContinuousUpdates),_.push(w.encodings.pseudoEncodingDesktopName),_.push(w.encodings.pseudoEncodingExtendedClipboard),this._fbDepth==24&&(_.push(w.encodings.pseudoEncodingVMwareCursor),_.push(w.encodings.pseudoEncodingCursor)),X.messages.clientEncodings(this._sock,_)}},{key:"_initMsg",value:function(){switch(this._rfbInitState){case"ProtocolVersion":return this._negotiateProtocolVersion();case"Security":return this._negotiateSecurity();case"Authentication":return this._negotiateAuthentication();case"SecurityResult":return this._handleSecurityResult();case"SecurityReason":return this._handleSecurityReason();case"ClientInitialisation":return this._sock.send([this._shared?1:0]),this._rfbInitState="ServerInitialisation",!0;case"ServerInitialisation":return this._negotiateServerInit();default:return this._fail("Unknown init state (state: "+this._rfbInitState+")")}}},{key:"_handleSetColourMapMsg",value:function(){return g.Debug("SetColorMapEntries"),this._fail("Unexpected SetColorMapEntries message")}},{key:"_handleServerCutText",value:function(){if(g.Debug("ServerCutText"),this._sock.rQwait("ServerCutText header",7,1))return!1;this._sock.rQskipBytes(3);var _=this._sock.rQshift32();if(_=(0,v.toSigned32bit)(_),this._sock.rQwait("ServerCutText content",Math.abs(_),8))return!1;if(_>=0){var U=this._sock.rQshiftStr(_);if(this._viewOnly)return!0;this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:U}}))}else{_=Math.abs(_);var P=this._sock.rQshift32(),de=P&65535,ye=P&4278190080,q=!!(ye&ce);if(q){this._clipboardServerCapabilitiesFormats={},this._clipboardServerCapabilitiesActions={};for(var T=0;T<=15;T++){var I=1<0&&ve.charAt(ve.length-1)==="\0"&&(ve=ve.slice(0,-1)),ve=ve.replace(`\r +`,` +`),this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:ve}}))}}else return this._fail("Unexpected action in extended clipboard message: "+ye)}return!0}},{key:"_handleServerFenceMsg",value:function(){if(this._sock.rQwait("ServerFence header",8,1))return!1;this._sock.rQskipBytes(3);var _=this._sock.rQshift32(),U=this._sock.rQshift8();if(this._sock.rQwait("ServerFence payload",U,9))return!1;U>64&&(g.Warn("Bad payload length ("+U+") in fence response"),U=64);var P=this._sock.rQshiftStr(U);return this._supportsFence=!0,_&1<<31?(_&=3,X.messages.clientFence(this._sock,_,P),!0):this._fail("Unexpected fence response")}},{key:"_handleXvpMsg",value:function(){if(this._sock.rQwait("XVP version and message",3,1))return!1;this._sock.rQskipBytes(1);var _=this._sock.rQshift8(),U=this._sock.rQshift8();switch(U){case 0:g.Error("XVP Operation Failed");break;case 1:this._rfbXvpVer=_,g.Info("XVP extensions enabled (version "+this._rfbXvpVer+")"),this._setCapability("power",!0);break;default:this._fail("Illegal server XVP message (msg: "+U+")");break}return!0}},{key:"_normalMsg",value:function(){var _;this._FBU.rects>0?_=0:_=this._sock.rQshift8();var U,P;switch(_){case 0:return P=this._framebufferUpdate(),P&&!this._enabledContinuousUpdates&&X.messages.fbUpdateRequest(this._sock,!0,0,0,this._fbWidth,this._fbHeight),P;case 1:return this._handleSetColourMapMsg();case 2:return g.Debug("Bell"),this.dispatchEvent(new CustomEvent("bell",{detail:{}})),!0;case 3:return this._handleServerCutText();case 150:return U=!this._supportsContinuousUpdates,this._supportsContinuousUpdates=!0,this._enabledContinuousUpdates=!1,U&&(this._enabledContinuousUpdates=!0,this._updateContinuousUpdates(),g.Info("Enabling continuous updates.")),!0;case 248:return this._handleServerFenceMsg();case 250:return this._handleXvpMsg();default:return this._fail("Unexpected server message (type "+_+")"),g.Debug("sock.rQslice(0, 30): "+this._sock.rQslice(0,30)),!0}}},{key:"_onFlush",value:function(){this._flushing=!1,this._sock.rQlen>0&&this._handleMessage()}},{key:"_framebufferUpdate",value:function(){if(this._FBU.rects===0){if(this._sock.rQwait("FBU header",3,1))return!1;if(this._sock.rQskipBytes(1),this._FBU.rects=this._sock.rQshift16(),this._display.pending())return this._flushing=!0,this._display.flush(),!1}for(;this._FBU.rects>0;){if(this._FBU.encoding===null){if(this._sock.rQwait("rect header",12))return!1;var _=this._sock.rQshiftBytes(12);this._FBU.x=(_[0]<<8)+_[1],this._FBU.y=(_[2]<<8)+_[3],this._FBU.width=(_[4]<<8)+_[5],this._FBU.height=(_[6]<<8)+_[7],this._FBU.encoding=parseInt((_[8]<<24)+(_[9]<<16)+(_[10]<<8)+_[11],10)}if(!this._handleRect())return!1;this._FBU.rects--,this._FBU.encoding=null}return this._display.flip(),!0}},{key:"_handleRect",value:function(){switch(this._FBU.encoding){case w.encodings.pseudoEncodingLastRect:return this._FBU.rects=1,!0;case w.encodings.pseudoEncodingVMwareCursor:return this._handleVMwareCursor();case w.encodings.pseudoEncodingCursor:return this._handleCursor();case w.encodings.pseudoEncodingQEMUExtendedKeyEvent:try{var _=document.createEvent("keyboardEvent");_.code!==void 0&&(this._qemuExtKeyEventSupported=!0)}catch(U){}return!0;case w.encodings.pseudoEncodingDesktopName:return this._handleDesktopName();case w.encodings.pseudoEncodingDesktopSize:return this._resize(this._FBU.width,this._FBU.height),!0;case w.encodings.pseudoEncodingExtendedDesktopSize:return this._handleExtendedDesktopSize();default:return this._handleDataRect()}}},{key:"_handleVMwareCursor",value:function(){var _=this._FBU.x,U=this._FBU.y,P=this._FBU.width,de=this._FBU.height;if(this._sock.rQwait("VMware cursor encoding",1))return!1;var ye=this._sock.rQshift8();this._sock.rQshift8();var q,T=4;if(ye==0){var I=-256;if(q=new Array(P*de*T),this._sock.rQwait("VMware cursor classic encoding",P*de*T*2,2))return!1;for(var he=new Array(P*de),pe=0;pe>8&255,J=ve>>16&255,nt=ve>>24&255;q[ke*T]=je,q[ke*T+1]=J,q[ke*T+2]=nt,q[ke*T+3]=255}else(he[ke]&I)==I?we[ke]==0?(q[ke*T]=0,q[ke*T+1]=0,q[ke*T+2]=0,q[ke*T+3]=0):((we[ke]&I)==I,q[ke*T]=0,q[ke*T+1]=0,q[ke*T+2]=0,q[ke*T+3]=255):(q[ke*T]=0,q[ke*T+1]=0,q[ke*T+2]=0,q[ke*T+3]=255)}else if(ye==1){if(this._sock.rQwait("VMware cursor alpha encoding",P*de*4,2))return!1;q=new Array(P*de*T);for(var Ct=0;Ct>24&255,q[Ct*4+1]=O>>16&255,q[Ct*4+2]=O>>8&255,q[Ct*4+3]=O&255}}else return g.Warn("The given cursor type is not supported: "+ye+" given."),!1;return this._updateCursor(q,_,U,P,de),!0}},{key:"_handleCursor",value:function(){var _=this._FBU.x,U=this._FBU.y,P=this._FBU.width,de=this._FBU.height,ye=P*de*4,q=Math.ceil(P/8)*de,T=ye+q;if(this._sock.rQwait("cursor encoding",T))return!1;for(var I=this._sock.rQshiftBytes(ye),he=this._sock.rQshiftBytes(q),pe=new Uint8Array(P*de*4),we=0,Je=0;Je9){g.Error("qualityLevel must be an integer between 0 and 9");return}this._qualityLevel!==_&&(this._qualityLevel=_,this._rfbConnectionState==="connected"&&this._sendEncodings())}},{key:"compressionLevel",get:function(){return this._compressionLevel},set:function(_){if(!Number.isInteger(_)||_<0||_>9){g.Error("compressionLevel must be an integer between 0 and 9");return}this._compressionLevel!==_&&(this._compressionLevel=_,this._rfbConnectionState==="connected"&&this._sendEncodings())}}],[{key:"genDES",value:function(_,U){var P=_.split("").map(function(de){return de.charCodeAt(0)});return new f.default(P).encrypt(U)}}]),X}(l.default);N.Z=H,H.messages={keyEvent:function(re,X,R){var _=re._sQ,U=re._sQlen;_[U]=4,_[U+1]=R,_[U+2]=0,_[U+3]=0,_[U+4]=X>>24,_[U+5]=X>>16,_[U+6]=X>>8,_[U+7]=X,re._sQlen+=8,re.flush()},QEMUExtendedKeyEvent:function(re,X,R,_){function U(q){var T=_>>8,I=_&255;return T===224&&I<127?I|128:q}var P=re._sQ,de=re._sQlen;P[de]=255,P[de+1]=0,P[de+2]=R>>8,P[de+3]=R,P[de+4]=X>>24,P[de+5]=X>>16,P[de+6]=X>>8,P[de+7]=X;var ye=U(_);P[de+8]=ye>>24,P[de+9]=ye>>16,P[de+10]=ye>>8,P[de+11]=ye,re._sQlen+=12,re.flush()},pointerEvent:function(re,X,R,_){var U=re._sQ,P=re._sQlen;U[P]=5,U[P+1]=_,U[P+2]=X>>8,U[P+3]=X,U[P+4]=R>>8,U[P+5]=R,re._sQlen+=6,re.flush()},_buildExtendedClipboardFlags:function(re,X){for(var R=new Uint8Array(4),_=0,U=0,P=0;P>24,R[1]=0,R[2]=0,R[3]=_,R},extendedClipboardProvide:function(re,X,R){for(var _=new r.default,U=[],P=0;P>24&255,de.length>>16&255,de.length>>8&255,de.length&255);for(var ye=0;ye>24,U[P+1]=R[_[de]]>>16,U[P+2]=R[_[de]]>>8,U[P+3]=R[_[de]]>>0,P+=4,U[3]|=1<<_[de];H.messages.clientCutText(re,U,!0)},clientCutText:function(re,X){var R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,_=re._sQ,U=re._sQlen;_[U]=6,_[U+1]=0,_[U+2]=0,_[U+3]=0;var P;R?P=(0,v.toUnsigned32bit)(-X.length):P=X.length,_[U+4]=P>>24,_[U+5]=P>>16,_[U+6]=P>>8,_[U+7]=P,re._sQlen+=8;for(var de=0,ye=X.length;ye>0;){for(var q=Math.min(ye,re._sQbufferSize-re._sQlen),T=0;T>8,P[de+3]=X,P[de+4]=R>>8,P[de+5]=R,P[de+6]=1,P[de+7]=0,P[de+8]=_>>24,P[de+9]=_>>16,P[de+10]=_>>8,P[de+11]=_,P[de+12]=0,P[de+13]=0,P[de+14]=0,P[de+15]=0,P[de+16]=X>>8,P[de+17]=X,P[de+18]=R>>8,P[de+19]=R,P[de+20]=U>>24,P[de+21]=U>>16,P[de+22]=U>>8,P[de+23]=U,re._sQlen+=24,re.flush()},clientFence:function(re,X,R){var _=re._sQ,U=re._sQlen;_[U]=248,_[U+1]=0,_[U+2]=0,_[U+3]=0,_[U+4]=X>>24,_[U+5]=X>>16,_[U+6]=X>>8,_[U+7]=X;var P=R.length;_[U+8]=P;for(var de=0;de>8,de[ye+3]=R,de[ye+4]=_>>8,de[ye+5]=_,de[ye+6]=U>>8,de[ye+7]=U,de[ye+8]=P>>8,de[ye+9]=P,re._sQlen+=10,re.flush()},pixelFormat:function(re,X,R){var _=re._sQ,U=re._sQlen,P;X>16?P=32:X>8?P=16:P=8;var de=Math.floor(X/3);_[U]=0,_[U+1]=0,_[U+2]=0,_[U+3]=0,_[U+4]=P,_[U+5]=X,_[U+6]=0,_[U+7]=R?1:0,_[U+8]=0,_[U+9]=(1<>8,R[_+3]=X.length;for(var U=_+4,P=0;P>24,R[U+1]=de>>16,R[U+2]=de>>8,R[U+3]=de,U+=4}re._sQlen+=U-_,re.flush()},fbUpdateRequest:function(re,X,R,_,U,P){var de=re._sQ,ye=re._sQlen;typeof R=="undefined"&&(R=0),typeof _=="undefined"&&(_=0),de[ye]=3,de[ye+1]=X?1:0,de[ye+2]=R>>8&255,de[ye+3]=R&255,de[ye+4]=_>>8&255,de[ye+5]=_&255,de[ye+6]=U>>8&255,de[ye+7]=U&255,de[ye+8]=P>>8&255,de[ye+9]=P&255,re._sQlen+=10,re.flush()},xvpOp:function(re,X,R){var _=re._sQ,U=re._sQlen;_[U]=250,_[U+1]=0,_[U+2]=X,_[U+3]=R,re._sQlen+=4,re.flush()}},H.cursors={none:{rgbaPixels:new Uint8Array,w:0,h:0,hotx:0,hoty:0},dot:{rgbaPixels:new Uint8Array([255,255,255,255,0,0,0,255,255,255,255,255,0,0,0,255,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,255,255,255,255,255]),w:3,h:3,hotx:1,hoty:1}}},41895:function(_t,N,e){"use strict";function t(y){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(F){return typeof F}:t=function(F){return F&&typeof Symbol=="function"&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":typeof F},t(y)}Object.defineProperty(N,"__esModule",{value:!0}),N.isMac=S,N.isWindows=E,N.isIOS=w,N.isSafari=A,N.isIE=b,N.isEdge=C,N.isFirefox=m,N.hasScrollbarGutter=N.supportsImageMetadata=N.supportsCursorURIs=N.dragThreshold=N.isTouchDevice=void 0;var v=p(e(50500));function g(){if(typeof WeakMap!="function")return null;var y=new WeakMap;return g=function(){return y},y}function p(y){if(y&&y.__esModule)return y;if(y===null||t(y)!=="object"&&typeof y!="function")return{default:y};var x=g();if(x&&x.has(y))return x.get(y);var F={},D=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var j in y)if(Object.prototype.hasOwnProperty.call(y,j)){var z=D?Object.getOwnPropertyDescriptor(y,j):null;z&&(z.get||z.set)?Object.defineProperty(F,j,z):F[j]=y[j]}return F.default=y,x&&x.set(y,F),F}var o=!1;N.isTouchDevice=o,window.addEventListener("touchstart",function(){},!1);var h=10*(window.devicePixelRatio||1);N.dragThreshold=h;var i=!1;try{var l=document.createElement("canvas");l.style.cursor='url("data:image/x-icon;base64,AAACAAEACAgAAAIAAgA4AQAAFgAAACgAAAAIAAAAEAAAAAEAIAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAA==") 2 2, default',l.style.cursor.indexOf("url")===0?(v.Info("Data URI scheme cursor supported"),i=!0):v.Warn("Data URI scheme cursor not supported")}catch(y){v.Error("Data URI scheme cursor test exception: "+y)}var c=i;N.supportsCursorURIs=c;var u=!1;try{new ImageData(new Uint8ClampedArray(4),1,1),u=!0}catch(y){}var r=u;N.supportsImageMetadata=r;var d=!0;try{var n=document.createElement("div");n.style.visibility="hidden",n.style.overflow="scroll",document.body.appendChild(n);var a=document.createElement("div");n.appendChild(a);var s=n.offsetWidth-a.offsetWidth;n.parentNode.removeChild(n),d=s!=0}catch(y){v.Error("Scrollbar test exception: "+y)}var f=d;N.hasScrollbarGutter=f;function S(){return navigator&&!!/mac/i.exec(navigator.platform)}function E(){return navigator&&!!/win/i.exec(navigator.platform)}function w(){return navigator&&(!!/ipad/i.exec(navigator.platform)||!!/iphone/i.exec(navigator.platform)||!!/ipod/i.exec(navigator.platform))}function A(){return navigator&&navigator.userAgent.indexOf("Safari")!==-1&&navigator.userAgent.indexOf("Chrome")===-1}function b(){return navigator&&!!/trident/i.exec(navigator.userAgent)}function C(){return navigator&&!!/edge/i.exec(navigator.userAgent)}function m(){return navigator&&!!/firefox/i.exec(navigator.userAgent)}},54641:function(_t,N,e){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var t=e(41895);function v(i,l){if(!(i instanceof l))throw new TypeError("Cannot call a class as a function")}function g(i,l){for(var c=0;c=p.right?o.x=p.width-1:o.x=t-p.left,v=p.bottom?o.y=p.height-1:o.y=v-p.top,o}},79420:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.getPointerEvent=e,N.stopEvent=t,N.setCapture=i,N.releaseCapture=l;function e(c){return c.changedTouches?c.changedTouches[0]:c.touches?c.touches[0]:c}function t(c){c.stopPropagation(),c.preventDefault()}var v=!1,g=null;document.captureElement=null;function p(c){if(!v){var u=new c.constructor(c.type,c);v=!0,document.captureElement?document.captureElement.dispatchEvent(u):g.dispatchEvent(u),v=!1,c.stopPropagation(),u.defaultPrevented&&c.preventDefault(),c.type==="mouseup"&&l()}}function o(){var c=document.getElementById("noVNC_mouse_capture_elem");c.style.cursor=window.getComputedStyle(document.captureElement).cursor}var h=new MutationObserver(o);function i(c){if(c.setCapture)c.setCapture(),document.captureElement=c,c.addEventListener("mouseup",l);else{l();var u=document.getElementById("noVNC_mouse_capture_elem");u===null&&(u=document.createElement("div"),u.id="noVNC_mouse_capture_elem",u.style.position="fixed",u.style.top="0px",u.style.left="0px",u.style.width="100%",u.style.height="100%",u.style.zIndex=1e4,u.style.display="none",document.body.appendChild(u),u.addEventListener("contextmenu",p),u.addEventListener("mousemove",p),u.addEventListener("mouseup",p)),document.captureElement=c,h.observe(c,{attributes:!0}),o(),u.style.display="",window.addEventListener("mousemove",p),window.addEventListener("mouseup",p)}}function l(){if(document.releaseCapture)document.releaseCapture(),document.captureElement=null;else{if(!document.captureElement)return;g=document.captureElement,document.captureElement=null,h.disconnect();var c=document.getElementById("noVNC_mouse_capture_elem");c.style.display="none",window.removeEventListener("mousemove",p),window.removeEventListener("mouseup",p)}}},5004:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;function e(p,o){if(!(p instanceof o))throw new TypeError("Cannot call a class as a function")}function t(p,o){for(var h=0;h>>0}function t(v){return v|0}},50500:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.initLogging=o,N.getLogging=h,N.Error=N.Warn=N.Info=N.Debug=void 0;var e="warn",t=function(){};N.Debug=t;var v=function(){};N.Info=v;var g=function(){};N.Warn=g;var p=function(){};N.Error=p;function o(i){if(typeof i=="undefined"?i=e:e=i,N.Debug=t=N.Info=v=N.Warn=g=N.Error=p=function(){},typeof window.console!="undefined")switch(i){case"debug":N.Debug=t=console.debug.bind(window.console);case"info":N.Info=v=console.info.bind(window.console);case"warn":N.Warn=g=console.warn.bind(window.console);case"error":N.Error=p=console.error.bind(window.console);case"none":break;default:throw new window.Error("invalid logging type '"+i+"'")}}function h(){return e}o()},21882:function(){"use strict";typeof Object.assign!="function"&&Object.defineProperty(Object,"assign",{value:function(N,e){"use strict";if(N==null)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(N),v=1;v1&&arguments[1]!==void 0?arguments[1]:!1;try{return decodeURIComponent(escape(v))}catch(p){if(p instanceof URIError&&g)return v;throw p}}function t(v){return unescape(encodeURIComponent(v))}},35986:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.shrinkBuf=e,N.arraySet=t,N.flattenChunks=v,N.Buf32=N.Buf16=N.Buf8=void 0;function e(h,i){return h.length===i?h:h.subarray?h.subarray(0,i):(h.length=i,h)}function t(h,i,l,c,u){if(i.subarray&&h.subarray){h.set(i.subarray(l,l+c),u);return}for(var r=0;r>>16&65535|0,i=0;g!==0;){i=g>2e3?2e3:g,g-=i;do o=o+v[p++]|0,h=h+o|0;while(--i);o%=65521,h%=65521}return o|h<<16|0}},1217:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=e;function e(){for(var g,p=[],o=0;o<256;o++){g=o;for(var h=0;h<8;h++)g=g&1?3988292384^g>>>1:g>>>1;p[o]=g}return p}var t=e();function v(g,p,o,h){var i=t,l=h+o;g^=-1;for(var c=h;c>>8^i[(g^p[c])&255];return g^-1}},25805:function(_t,N,e){"use strict";function t(O){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(ze){return typeof ze}:t=function(ze){return ze&&typeof Symbol=="function"&&ze.constructor===Symbol&&ze!==Symbol.prototype?"symbol":typeof ze},t(O)}Object.defineProperty(N,"__esModule",{value:!0}),N.deflateInit=ve,N.deflateInit2=ke,N.deflateReset=we,N.deflateResetKeep=pe,N.deflateSetHeader=Je,N.deflate=je,N.deflateEnd=J,N.deflateSetDictionary=nt,N.deflateInfo=N.Z_DEFLATED=N.Z_UNKNOWN=N.Z_DEFAULT_STRATEGY=N.Z_FIXED=N.Z_RLE=N.Z_HUFFMAN_ONLY=N.Z_FILTERED=N.Z_DEFAULT_COMPRESSION=N.Z_BUF_ERROR=N.Z_DATA_ERROR=N.Z_STREAM_ERROR=N.Z_STREAM_END=N.Z_OK=N.Z_BLOCK=N.Z_FINISH=N.Z_FULL_FLUSH=N.Z_PARTIAL_FLUSH=N.Z_NO_FLUSH=void 0;var v=c(e(35986)),g=c(e(55796)),p=i(e(97580)),o=i(e(1217)),h=i(e(70892));function i(O){return O&&O.__esModule?O:{default:O}}function l(){if(typeof WeakMap!="function")return null;var O=new WeakMap;return l=function(){return O},O}function c(O){if(O&&O.__esModule)return O;if(O===null||t(O)!=="object"&&typeof O!="function")return{default:O};var Ve=l();if(Ve&&Ve.has(O))return Ve.get(O);var ze={},fe=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ie in O)if(Object.prototype.hasOwnProperty.call(O,Ie)){var Ke=fe?Object.getOwnPropertyDescriptor(O,Ie):null;Ke&&(Ke.get||Ke.set)?Object.defineProperty(ze,Ie,Ke):ze[Ie]=O[Ie]}return ze.default=O,Ve&&Ve.set(O,ze),ze}var u=0;N.Z_NO_FLUSH=u;var r=1;N.Z_PARTIAL_FLUSH=r;var d=3;N.Z_FULL_FLUSH=d;var n=4;N.Z_FINISH=n;var a=5;N.Z_BLOCK=a;var s=0;N.Z_OK=s;var f=1;N.Z_STREAM_END=f;var S=-2;N.Z_STREAM_ERROR=S;var E=-3;N.Z_DATA_ERROR=E;var w=-5;N.Z_BUF_ERROR=w;var A=-1;N.Z_DEFAULT_COMPRESSION=A;var b=1;N.Z_FILTERED=b;var C=2;N.Z_HUFFMAN_ONLY=C;var m=3;N.Z_RLE=m;var y=4;N.Z_FIXED=y;var x=0;N.Z_DEFAULT_STRATEGY=x;var F=2;N.Z_UNKNOWN=F;var D=8;N.Z_DEFLATED=D;var j=9,z=15,Ce=8,oe=29,Fe=256,B=Fe+1+oe,$=30,Q=19,ae=2*B+1,k=15,K=3,Z=258,ue=Z+K+1,ge=32,le=42,me=69,De=73,rt=91,We=103,et=113,it=666,Te=1,He=2,Me=3,Ge=4,se=3;function ce(O,Ve){return O.msg=h.default[Ve],Ve}function Y(O){return(O<<1)-(O>4?9:0)}function L(O){for(var Ve=O.length;--Ve>=0;)O[Ve]=0}function ie(O){var Ve=O.state,ze=Ve.pending;ze>O.avail_out&&(ze=O.avail_out),ze!==0&&(v.arraySet(O.output,Ve.pending_buf,Ve.pending_out,ze,O.next_out),O.next_out+=ze,Ve.pending_out+=ze,O.total_out+=ze,O.avail_out-=ze,Ve.pending-=ze,Ve.pending===0&&(Ve.pending_out=0))}function Se(O,Ve){g._tr_flush_block(O,O.block_start>=0?O.block_start:-1,O.strstart-O.block_start,Ve),O.block_start=O.strstart,ie(O.strm)}function H(O,Ve){O.pending_buf[O.pending++]=Ve}function M(O,Ve){O.pending_buf[O.pending++]=Ve>>>8&255,O.pending_buf[O.pending++]=Ve&255}function re(O,Ve,ze,fe){var Ie=O.avail_in;return Ie>fe&&(Ie=fe),Ie===0?0:(O.avail_in-=Ie,v.arraySet(Ve,O.input,O.next_in,Ie,ze),O.state.wrap===1?O.adler=(0,p.default)(O.adler,Ve,Ie,ze):O.state.wrap===2&&(O.adler=(0,o.default)(O.adler,Ve,Ie,ze)),O.next_in+=Ie,O.total_in+=Ie,Ie)}function X(O,Ve){var ze=O.max_chain_length,fe=O.strstart,Ie,Ke,Ft=O.prev_length,Mt=O.nice_match,ot=O.strstart>O.w_size-ue?O.strstart-(O.w_size-ue):0,wt=O.window,Bt=O.w_mask,Tt=O.prev,Xt=O.strstart+Z,jt=wt[fe+Ft-1],At=wt[fe+Ft];O.prev_length>=O.good_match&&(ze>>=2),Mt>O.lookahead&&(Mt=O.lookahead);do if(Ie=Ve,!(wt[Ie+Ft]!==At||wt[Ie+Ft-1]!==jt||wt[Ie]!==wt[fe]||wt[++Ie]!==wt[fe+1])){fe+=2,Ie++;do;while(wt[++fe]===wt[++Ie]&&wt[++fe]===wt[++Ie]&&wt[++fe]===wt[++Ie]&&wt[++fe]===wt[++Ie]&&wt[++fe]===wt[++Ie]&&wt[++fe]===wt[++Ie]&&wt[++fe]===wt[++Ie]&&wt[++fe]===wt[++Ie]&&feFt){if(O.match_start=Ve,Ft=Ke,Ke>=Mt)break;jt=wt[fe+Ft-1],At=wt[fe+Ft]}}while((Ve=Tt[Ve&Bt])>ot&&--ze!==0);return Ft<=O.lookahead?Ft:O.lookahead}function R(O){var Ve=O.w_size,ze,fe,Ie,Ke,Ft;do{if(Ke=O.window_size-O.lookahead-O.strstart,O.strstart>=Ve+(Ve-ue)){v.arraySet(O.window,O.window,Ve,Ve,0),O.match_start-=Ve,O.strstart-=Ve,O.block_start-=Ve,fe=O.hash_size,ze=fe;do Ie=O.head[--ze],O.head[ze]=Ie>=Ve?Ie-Ve:0;while(--fe);fe=Ve,ze=fe;do Ie=O.prev[--ze],O.prev[ze]=Ie>=Ve?Ie-Ve:0;while(--fe);Ke+=Ve}if(O.strm.avail_in===0)break;if(fe=re(O.strm,O.window,O.strstart+O.lookahead,Ke),O.lookahead+=fe,O.lookahead+O.insert>=K)for(Ft=O.strstart-O.insert,O.ins_h=O.window[Ft],O.ins_h=(O.ins_h<O.pending_buf_size-5&&(ze=O.pending_buf_size-5);;){if(O.lookahead<=1){if(R(O),O.lookahead===0&&Ve===u)return Te;if(O.lookahead===0)break}O.strstart+=O.lookahead,O.lookahead=0;var fe=O.block_start+ze;if((O.strstart===0||O.strstart>=fe)&&(O.lookahead=O.strstart-fe,O.strstart=fe,Se(O,!1),O.strm.avail_out===0)||O.strstart-O.block_start>=O.w_size-ue&&(Se(O,!1),O.strm.avail_out===0))return Te}return O.insert=0,Ve===n?(Se(O,!0),O.strm.avail_out===0?Me:Ge):(O.strstart>O.block_start&&(Se(O,!1),O.strm.avail_out===0),Te)}function U(O,Ve){for(var ze,fe;;){if(O.lookahead=K&&(O.ins_h=(O.ins_h<=K)if(fe=g._tr_tally(O,O.strstart-O.match_start,O.match_length-K),O.lookahead-=O.match_length,O.match_length<=O.max_lazy_match&&O.lookahead>=K){O.match_length--;do O.strstart++,O.ins_h=(O.ins_h<=K&&(O.ins_h=(O.ins_h<4096)&&(O.match_length=K-1)),O.prev_length>=K&&O.match_length<=O.prev_length){Ie=O.strstart+O.lookahead-K,fe=g._tr_tally(O,O.strstart-1-O.prev_match,O.prev_length-K),O.lookahead-=O.prev_length-1,O.prev_length-=2;do++O.strstart<=Ie&&(O.ins_h=(O.ins_h<=K&&O.strstart>0&&(Ie=O.strstart-1,fe=Ft[Ie],fe===Ft[++Ie]&&fe===Ft[++Ie]&&fe===Ft[++Ie])){Ke=O.strstart+Z;do;while(fe===Ft[++Ie]&&fe===Ft[++Ie]&&fe===Ft[++Ie]&&fe===Ft[++Ie]&&fe===Ft[++Ie]&&fe===Ft[++Ie]&&fe===Ft[++Ie]&&fe===Ft[++Ie]&&IeO.lookahead&&(O.match_length=O.lookahead)}if(O.match_length>=K?(ze=g._tr_tally(O,1,O.match_length-K),O.lookahead-=O.match_length,O.strstart+=O.match_length,O.match_length=0):(ze=g._tr_tally(O,0,O.window[O.strstart]),O.lookahead--,O.strstart++),ze&&(Se(O,!1),O.strm.avail_out===0))return Te}return O.insert=0,Ve===n?(Se(O,!0),O.strm.avail_out===0?Me:Ge):O.last_lit&&(Se(O,!1),O.strm.avail_out===0)?Te:He}function ye(O,Ve){for(var ze;;){if(O.lookahead===0&&(R(O),O.lookahead===0)){if(Ve===u)return Te;break}if(O.match_length=0,ze=g._tr_tally(O,0,O.window[O.strstart]),O.lookahead--,O.strstart++,ze&&(Se(O,!1),O.strm.avail_out===0))return Te}return O.insert=0,Ve===n?(Se(O,!0),O.strm.avail_out===0?Me:Ge):O.last_lit&&(Se(O,!1),O.strm.avail_out===0)?Te:He}function q(O,Ve,ze,fe,Ie){this.good_length=O,this.max_lazy=Ve,this.nice_length=ze,this.max_chain=fe,this.func=Ie}var T;T=[new q(0,0,0,0,_),new q(4,4,8,4,U),new q(4,5,16,8,U),new q(4,6,32,32,U),new q(4,4,16,16,P),new q(8,16,32,32,P),new q(8,16,128,128,P),new q(8,32,128,256,P),new q(32,128,258,1024,P),new q(32,258,258,4096,P)];function I(O){O.window_size=2*O.w_size,L(O.head),O.max_lazy_match=T[O.level].max_lazy,O.good_match=T[O.level].good_length,O.nice_match=T[O.level].nice_length,O.max_chain_length=T[O.level].max_chain,O.strstart=0,O.block_start=0,O.lookahead=0,O.insert=0,O.match_length=O.prev_length=K-1,O.match_available=0,O.ins_h=0}function he(){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=D,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 v.Buf16(ae*2),this.dyn_dtree=new v.Buf16((2*$+1)*2),this.bl_tree=new v.Buf16((2*Q+1)*2),L(this.dyn_ltree),L(this.dyn_dtree),L(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new v.Buf16(k+1),this.heap=new v.Buf16(2*B+1),L(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new v.Buf16(2*B+1),L(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function pe(O){var Ve;return!O||!O.state?ce(O,S):(O.total_in=O.total_out=0,O.data_type=F,Ve=O.state,Ve.pending=0,Ve.pending_out=0,Ve.wrap<0&&(Ve.wrap=-Ve.wrap),Ve.status=Ve.wrap?le:et,O.adler=Ve.wrap===2?0:1,Ve.last_flush=u,g._tr_init(Ve),s)}function we(O){var Ve=pe(O);return Ve===s&&I(O.state),Ve}function Je(O,Ve){return!O||!O.state||O.state.wrap!==2?S:(O.state.gzhead=Ve,s)}function ke(O,Ve,ze,fe,Ie,Ke){if(!O)return S;var Ft=1;if(Ve===A&&(Ve=6),fe<0?(Ft=0,fe=-fe):fe>15&&(Ft=2,fe-=16),Ie<1||Ie>j||ze!==D||fe<8||fe>15||Ve<0||Ve>9||Ke<0||Ke>y)return ce(O,S);fe===8&&(fe=9);var Mt=new he;return O.state=Mt,Mt.strm=O,Mt.wrap=Ft,Mt.gzhead=null,Mt.w_bits=fe,Mt.w_size=1<a||Ve<0)return O?ce(O,S):S;if(fe=O.state,!O.output||!O.input&&O.avail_in!==0||fe.status===it&&Ve!==n)return ce(O,O.avail_out===0?w:S);if(fe.strm=O,ze=fe.last_flush,fe.last_flush=Ve,fe.status===le)if(fe.wrap===2)O.adler=0,H(fe,31),H(fe,139),H(fe,8),fe.gzhead?(H(fe,(fe.gzhead.text?1:0)+(fe.gzhead.hcrc?2:0)+(fe.gzhead.extra?4:0)+(fe.gzhead.name?8:0)+(fe.gzhead.comment?16:0)),H(fe,fe.gzhead.time&255),H(fe,fe.gzhead.time>>8&255),H(fe,fe.gzhead.time>>16&255),H(fe,fe.gzhead.time>>24&255),H(fe,fe.level===9?2:fe.strategy>=C||fe.level<2?4:0),H(fe,fe.gzhead.os&255),fe.gzhead.extra&&fe.gzhead.extra.length&&(H(fe,fe.gzhead.extra.length&255),H(fe,fe.gzhead.extra.length>>8&255)),fe.gzhead.hcrc&&(O.adler=(0,o.default)(O.adler,fe.pending_buf,fe.pending,0)),fe.gzindex=0,fe.status=me):(H(fe,0),H(fe,0),H(fe,0),H(fe,0),H(fe,0),H(fe,fe.level===9?2:fe.strategy>=C||fe.level<2?4:0),H(fe,se),fe.status=et);else{var Ft=D+(fe.w_bits-8<<4)<<8,Mt=-1;fe.strategy>=C||fe.level<2?Mt=0:fe.level<6?Mt=1:fe.level===6?Mt=2:Mt=3,Ft|=Mt<<6,fe.strstart!==0&&(Ft|=ge),Ft+=31-Ft%31,fe.status=et,M(fe,Ft),fe.strstart!==0&&(M(fe,O.adler>>>16),M(fe,O.adler&65535)),O.adler=1}if(fe.status===me)if(fe.gzhead.extra){for(Ie=fe.pending;fe.gzindex<(fe.gzhead.extra.length&65535)&&!(fe.pending===fe.pending_buf_size&&(fe.gzhead.hcrc&&fe.pending>Ie&&(O.adler=(0,o.default)(O.adler,fe.pending_buf,fe.pending-Ie,Ie)),ie(O),Ie=fe.pending,fe.pending===fe.pending_buf_size));)H(fe,fe.gzhead.extra[fe.gzindex]&255),fe.gzindex++;fe.gzhead.hcrc&&fe.pending>Ie&&(O.adler=(0,o.default)(O.adler,fe.pending_buf,fe.pending-Ie,Ie)),fe.gzindex===fe.gzhead.extra.length&&(fe.gzindex=0,fe.status=De)}else fe.status=De;if(fe.status===De)if(fe.gzhead.name){Ie=fe.pending;do{if(fe.pending===fe.pending_buf_size&&(fe.gzhead.hcrc&&fe.pending>Ie&&(O.adler=(0,o.default)(O.adler,fe.pending_buf,fe.pending-Ie,Ie)),ie(O),Ie=fe.pending,fe.pending===fe.pending_buf_size)){Ke=1;break}fe.gzindexIe&&(O.adler=(0,o.default)(O.adler,fe.pending_buf,fe.pending-Ie,Ie)),Ke===0&&(fe.gzindex=0,fe.status=rt)}else fe.status=rt;if(fe.status===rt)if(fe.gzhead.comment){Ie=fe.pending;do{if(fe.pending===fe.pending_buf_size&&(fe.gzhead.hcrc&&fe.pending>Ie&&(O.adler=(0,o.default)(O.adler,fe.pending_buf,fe.pending-Ie,Ie)),ie(O),Ie=fe.pending,fe.pending===fe.pending_buf_size)){Ke=1;break}fe.gzindexIe&&(O.adler=(0,o.default)(O.adler,fe.pending_buf,fe.pending-Ie,Ie)),Ke===0&&(fe.status=We)}else fe.status=We;if(fe.status===We&&(fe.gzhead.hcrc?(fe.pending+2>fe.pending_buf_size&&ie(O),fe.pending+2<=fe.pending_buf_size&&(H(fe,O.adler&255),H(fe,O.adler>>8&255),O.adler=0,fe.status=et)):fe.status=et),fe.pending!==0){if(ie(O),O.avail_out===0)return fe.last_flush=-1,s}else if(O.avail_in===0&&Y(Ve)<=Y(ze)&&Ve!==n)return ce(O,w);if(fe.status===it&&O.avail_in!==0)return ce(O,w);if(O.avail_in!==0||fe.lookahead!==0||Ve!==u&&fe.status!==it){var ot=fe.strategy===C?ye(fe,Ve):fe.strategy===m?de(fe,Ve):T[fe.level].func(fe,Ve);if((ot===Me||ot===Ge)&&(fe.status=it),ot===Te||ot===Me)return O.avail_out===0&&(fe.last_flush=-1),s;if(ot===He&&(Ve===r?g._tr_align(fe):Ve!==a&&(g._tr_stored_block(fe,0,0,!1),Ve===d&&(L(fe.head),fe.lookahead===0&&(fe.strstart=0,fe.block_start=0,fe.insert=0))),ie(O),O.avail_out===0))return fe.last_flush=-1,s}return Ve!==n?s:fe.wrap<=0?f:(fe.wrap===2?(H(fe,O.adler&255),H(fe,O.adler>>8&255),H(fe,O.adler>>16&255),H(fe,O.adler>>24&255),H(fe,O.total_in&255),H(fe,O.total_in>>8&255),H(fe,O.total_in>>16&255),H(fe,O.total_in>>24&255)):(M(fe,O.adler>>>16),M(fe,O.adler&65535)),ie(O),fe.wrap>0&&(fe.wrap=-fe.wrap),fe.pending!==0?s:f)}function J(O){var Ve;return!O||!O.state?S:(Ve=O.state.status,Ve!==le&&Ve!==me&&Ve!==De&&Ve!==rt&&Ve!==We&&Ve!==et&&Ve!==it?ce(O,S):(O.state=null,Ve===et?ce(O,E):s))}function nt(O,Ve){var ze=Ve.length,fe,Ie,Ke,Ft,Mt,ot,wt,Bt;if(!O||!O.state||(fe=O.state,Ft=fe.wrap,Ft===2||Ft===1&&fe.status!==le||fe.lookahead))return S;for(Ft===1&&(O.adler=(0,p.default)(O.adler,Ve,ze,0)),fe.wrap=0,ze>=fe.w_size&&(Ft===0&&(L(fe.head),fe.strstart=0,fe.block_start=0,fe.insert=0),Bt=new v.Buf8(fe.w_size),v.arraySet(Bt,Ve,ze-fe.w_size,fe.w_size,0),Ve=Bt,ze=fe.w_size),Mt=O.avail_in,ot=O.next_in,wt=O.input,O.avail_in=ze,O.next_in=0,O.input=Ve,R(fe);fe.lookahead>=K;){Ie=fe.strstart,Ke=fe.lookahead-(K-1);do fe.ins_h=(fe.ins_h<>>24,f>>>=m,S-=m,m=C>>>16&255,m===0)z[l++]=C&65535;else if(m&16){y=C&65535,m&=15,m&&(S>>=m,S-=m),S<15&&(f+=j[h++]<>>24,f>>>=m,S-=m,m=C>>>16&255,m&16){if(x=C&65535,m&=15,Sr){g.msg="invalid distance too far back",o.mode=e;break e}if(f>>>=m,S-=m,m=l-c,x>m){if(m=x-m,m>n&&o.sane){g.msg="invalid distance too far back",o.mode=e;break e}if(F=0,D=s,a===0){if(F+=d-m,m2;)z[l++]=D[F++],z[l++]=D[F++],z[l++]=D[F++],y-=3;y&&(z[l++]=D[F++],y>1&&(z[l++]=D[F++]))}else{F=l-x;do z[l++]=z[F++],z[l++]=z[F++],z[l++]=z[F++],y-=3;while(y>2);y&&(z[l++]=z[F++],y>1&&(z[l++]=z[F++]))}}else if(m&64){g.msg="invalid distance code",o.mode=e;break e}else{C=w[(C&65535)+(f&(1<>3,h-=y,S-=y<<3,f&=(1<>>24&255)+(ve>>>8&65280)+((ve&65280)<<8)+((ve&255)<<24)}function re(){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 v.Buf16(320),this.work=new v.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function X(ve){var je;return!ve||!ve.state?w:(je=ve.state,ve.total_in=ve.total_out=je.total=0,ve.msg="",je.wrap&&(ve.adler=je.wrap&1),je.mode=y,je.last=0,je.havedict=0,je.dmax=32768,je.head=null,je.hold=0,je.bits=0,je.lencode=je.lendyn=new v.Buf32(L),je.distcode=je.distdyn=new v.Buf32(ie),je.sane=1,je.back=-1,f)}function R(ve){var je;return!ve||!ve.state?w:(je=ve.state,je.wsize=0,je.whave=0,je.wnext=0,X(ve))}function _(ve,je){var J,nt;return!ve||!ve.state||(nt=ve.state,je<0?(J=0,je=-je):(J=(je>>4)+1,je<48&&(je&=15)),je&&(je<8||je>15))?w:(nt.window!==null&&nt.wbits!==je&&(nt.window=null),nt.wrap=J,nt.wbits=je,R(ve))}function U(ve,je){var J,nt;return ve?(nt=new re,ve.state=nt,nt.window=null,J=_(ve,je),J!==f&&(ve.state=null),J):w}function P(ve){return U(ve,H)}var de=!0,ye,q;function T(ve){if(de){var je;for(ye=new v.Buf32(512),q=new v.Buf32(32),je=0;je<144;)ve.lens[je++]=8;for(;je<256;)ve.lens[je++]=9;for(;je<280;)ve.lens[je++]=7;for(;je<288;)ve.lens[je++]=8;for((0,h.default)(r,ve.lens,0,288,ye,0,ve.work,{bits:9}),je=0;je<32;)ve.lens[je++]=5;(0,h.default)(d,ve.lens,0,32,q,0,ve.work,{bits:5}),de=!1}ve.lencode=ye,ve.lenbits=9,ve.distcode=q,ve.distbits=5}function I(ve,je,J,nt){var Ct,O=ve.state;return O.window===null&&(O.wsize=1<=O.wsize?(v.arraySet(O.window,je,J-O.wsize,O.wsize,0),O.wnext=0,O.whave=O.wsize):(Ct=O.wsize-O.wnext,Ct>nt&&(Ct=nt),v.arraySet(O.window,je,J-nt,Ct,O.wnext),nt-=Ct,nt?(v.arraySet(O.window,je,J-nt,nt,0),O.wnext=nt,O.whave=O.wsize):(O.wnext+=Ct,O.wnext===O.wsize&&(O.wnext=0),O.whave>>8&255,J.check=(0,p.default)(J.check,ne,2,0),Ie=0,Ke=0,J.mode=x;break}if(J.flags=0,J.head&&(J.head.done=!1),!(J.wrap&1)||(((Ie&255)<<8)+(Ie>>8))%31){ve.msg="incorrect header check",J.mode=se;break}if((Ie&15)!==m){ve.msg="unknown compression method",J.mode=se;break}if(Ie>>>=4,Ke-=4,ee=(Ie&15)+8,J.wbits===0)J.wbits=ee;else if(ee>J.wbits){ve.msg="invalid window size",J.mode=se;break}J.dmax=1<>8&1),J.flags&512&&(ne[0]=Ie&255,ne[1]=Ie>>>8&255,J.check=(0,p.default)(J.check,ne,2,0)),Ie=0,Ke=0,J.mode=F;case F:for(;Ke<32;){if(ze===0)break e;ze--,Ie+=nt[O++]<>>8&255,ne[2]=Ie>>>16&255,ne[3]=Ie>>>24&255,J.check=(0,p.default)(J.check,ne,4,0)),Ie=0,Ke=0,J.mode=D;case D:for(;Ke<16;){if(ze===0)break e;ze--,Ie+=nt[O++]<>8),J.flags&512&&(ne[0]=Ie&255,ne[1]=Ie>>>8&255,J.check=(0,p.default)(J.check,ne,2,0)),Ie=0,Ke=0,J.mode=j;case j:if(J.flags&1024){for(;Ke<16;){if(ze===0)break e;ze--,Ie+=nt[O++]<>>8&255,J.check=(0,p.default)(J.check,ne,2,0)),Ie=0,Ke=0}else J.head&&(J.head.extra=null);J.mode=z;case z:if(J.flags&1024&&(ot=J.length,ot>ze&&(ot=ze),ot&&(J.head&&(ee=J.head.extra_len-J.length,J.head.extra||(J.head.extra=new Array(J.head.extra_len)),v.arraySet(J.head.extra,nt,O,ot,ee)),J.flags&512&&(J.check=(0,p.default)(J.check,nt,ot,O)),ze-=ot,O+=ot,J.length-=ot),J.length))break e;J.length=0,J.mode=Ce;case Ce:if(J.flags&2048){if(ze===0)break e;ot=0;do ee=nt[O+ot++],J.head&&ee&&J.length<65536&&(J.head.name+=String.fromCharCode(ee));while(ee&&ot>9&1,J.head.done=!0),ve.adler=J.check=0,J.mode=Q;break;case B:for(;Ke<32;){if(ze===0)break e;ze--,Ie+=nt[O++]<>>=Ke&7,Ke-=Ke&7,J.mode=He;break}for(;Ke<3;){if(ze===0)break e;ze--,Ie+=nt[O++]<>>=1,Ke-=1,Ie&3){case 0:J.mode=k;break;case 1:if(T(J),J.mode=me,je===s){Ie>>>=2,Ke-=2;break e}break;case 2:J.mode=ue;break;case 3:ve.msg="invalid block type",J.mode=se}Ie>>>=2,Ke-=2;break;case k:for(Ie>>>=Ke&7,Ke-=Ke&7;Ke<32;){if(ze===0)break e;ze--,Ie+=nt[O++]<>>16^65535)){ve.msg="invalid stored block lengths",J.mode=se;break}if(J.length=Ie&65535,Ie=0,Ke=0,J.mode=K,je===s)break e;case K:J.mode=Z;case Z:if(ot=J.length,ot){if(ot>ze&&(ot=ze),ot>fe&&(ot=fe),ot===0)break e;v.arraySet(Ct,nt,O,ot,Ve),ze-=ot,O+=ot,fe-=ot,Ve+=ot,J.length-=ot;break}J.mode=Q;break;case ue:for(;Ke<14;){if(ze===0)break e;ze--,Ie+=nt[O++]<>>=5,Ke-=5,J.ndist=(Ie&31)+1,Ie>>>=5,Ke-=5,J.ncode=(Ie&15)+4,Ie>>>=4,Ke-=4,J.nlen>286||J.ndist>30){ve.msg="too many length or distance symbols",J.mode=se;break}J.have=0,J.mode=ge;case ge:for(;J.have>>=3,Ke-=3}for(;J.have<19;)J.lens[$e[J.have++]]=0;if(J.lencode=J.lendyn,J.lenbits=7,Re={bits:J.lenbits},te=(0,h.default)(u,J.lens,0,19,J.lencode,0,J.work,Re),J.lenbits=Re.bits,te){ve.msg="invalid code lengths set",J.mode=se;break}J.have=0,J.mode=le;case le:for(;J.have>>24,jt=Tt>>>16&255,At=Tt&65535,!(Xt<=Ke);){if(ze===0)break e;ze--,Ie+=nt[O++]<>>=Xt,Ke-=Xt,J.lens[J.have++]=At;else{if(At===16){for(Be=Xt+2;Ke>>=Xt,Ke-=Xt,J.have===0){ve.msg="invalid bit length repeat",J.mode=se;break}ee=J.lens[J.have-1],ot=3+(Ie&3),Ie>>>=2,Ke-=2}else if(At===17){for(Be=Xt+3;Ke>>=Xt,Ke-=Xt,ee=0,ot=3+(Ie&7),Ie>>>=3,Ke-=3}else{for(Be=Xt+7;Ke>>=Xt,Ke-=Xt,ee=0,ot=11+(Ie&127),Ie>>>=7,Ke-=7}if(J.have+ot>J.nlen+J.ndist){ve.msg="invalid bit length repeat",J.mode=se;break}for(;ot--;)J.lens[J.have++]=ee}}if(J.mode===se)break;if(J.lens[256]===0){ve.msg="invalid code -- missing end-of-block",J.mode=se;break}if(J.lenbits=9,Re={bits:J.lenbits},te=(0,h.default)(r,J.lens,0,J.nlen,J.lencode,0,J.work,Re),J.lenbits=Re.bits,te){ve.msg="invalid literal/lengths set",J.mode=se;break}if(J.distbits=6,J.distcode=J.distdyn,Re={bits:J.distbits},te=(0,h.default)(d,J.lens,J.nlen,J.ndist,J.distcode,0,J.work,Re),J.distbits=Re.bits,te){ve.msg="invalid distances set",J.mode=se;break}if(J.mode=me,je===s)break e;case me:J.mode=De;case De:if(ze>=6&&fe>=258){ve.next_out=Ve,ve.avail_out=fe,ve.next_in=O,ve.avail_in=ze,J.hold=Ie,J.bits=Ke,(0,o.default)(ve,Mt),Ve=ve.next_out,Ct=ve.output,fe=ve.avail_out,O=ve.next_in,nt=ve.input,ze=ve.avail_in,Ie=J.hold,Ke=J.bits,J.mode===Q&&(J.back=-1);break}for(J.back=0;Tt=J.lencode[Ie&(1<>>24,jt=Tt>>>16&255,At=Tt&65535,!(Xt<=Ke);){if(ze===0)break e;ze--,Ie+=nt[O++]<>qt)],Xt=Tt>>>24,jt=Tt>>>16&255,At=Tt&65535,!(qt+Xt<=Ke);){if(ze===0)break e;ze--,Ie+=nt[O++]<>>=qt,Ke-=qt,J.back+=qt}if(Ie>>>=Xt,Ke-=Xt,J.back+=Xt,J.length=At,jt===0){J.mode=Te;break}if(jt&32){J.back=-1,J.mode=Q;break}if(jt&64){ve.msg="invalid literal/length code",J.mode=se;break}J.extra=jt&15,J.mode=rt;case rt:if(J.extra){for(Be=J.extra;Ke>>=J.extra,Ke-=J.extra,J.back+=J.extra}J.was=J.length,J.mode=We;case We:for(;Tt=J.distcode[Ie&(1<>>24,jt=Tt>>>16&255,At=Tt&65535,!(Xt<=Ke);){if(ze===0)break e;ze--,Ie+=nt[O++]<>qt)],Xt=Tt>>>24,jt=Tt>>>16&255,At=Tt&65535,!(qt+Xt<=Ke);){if(ze===0)break e;ze--,Ie+=nt[O++]<>>=qt,Ke-=qt,J.back+=qt}if(Ie>>>=Xt,Ke-=Xt,J.back+=Xt,jt&64){ve.msg="invalid distance code",J.mode=se;break}J.offset=At,J.extra=jt&15,J.mode=et;case et:if(J.extra){for(Be=J.extra;Ke>>=J.extra,Ke-=J.extra,J.back+=J.extra}if(J.offset>J.dmax){ve.msg="invalid distance too far back",J.mode=se;break}J.mode=it;case it:if(fe===0)break e;if(ot=Mt-fe,J.offset>ot){if(ot=J.offset-ot,ot>J.whave&&J.sane){ve.msg="invalid distance too far back",J.mode=se;break}ot>J.wnext?(ot-=J.wnext,wt=J.wsize-ot):wt=J.wnext-ot,ot>J.length&&(ot=J.length),Bt=J.window}else Bt=Ct,wt=Ve-J.offset,ot=J.length;ot>fe&&(ot=fe),fe-=ot,J.length-=ot;do Ct[Ve++]=Bt[wt++];while(--ot);J.length===0&&(J.mode=De);break;case Te:if(fe===0)break e;Ct[Ve++]=J.length,fe--,J.mode=De;break;case He:if(J.wrap){for(;Ke<32;){if(ze===0)break e;ze--,Ie|=nt[O++]<=1&&me[j]===0;j--);if(z>j&&(z=j),j===0)return A[b++]=1<<24|64<<16|0,A[b++]=1<<24|64<<16|0,m.bits=1,0;for(D=1;D0&&(f===l||j!==1))return-1;for(De[1]=0,x=1;xh||f===u&&B>i)return 1;for(;;){et=x-oe,C[F]le?(it=rt[We+C[F]],Te=ue[ge+C[F]]):(it=96,Te=0),Q=1<>oe)+ae]=et<<24|it<<16|Te|0;while(ae!==0);for(Q=1<>=1;if(Q!==0?($&=Q-1,$+=Q):$=0,F++,--me[x]===0){if(x===j)break;x=S[E+C[F]]}if(x>z&&($&K)!==k){for(oe===0&&(oe=z),Z+=D,Ce=x-oe,Fe=1<h||f===u&&B>i)return 1;k=$&K,A[k]=z<<24|Ce<<16|Z-b|0}}return $!==0&&(A[Z+$]=x-oe<<24|64<<16|0),m.bits=z,0}},70892:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var e={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"};N.default=e},55796:function(_t,N,e){"use strict";function t(I){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(pe){return typeof pe}:t=function(pe){return pe&&typeof Symbol=="function"&&pe.constructor===Symbol&&pe!==Symbol.prototype?"symbol":typeof pe},t(I)}Object.defineProperty(N,"__esModule",{value:!0}),N._tr_init=P,N._tr_stored_block=de,N._tr_flush_block=q,N._tr_tally=T,N._tr_align=ye;var v=p(e(35986));function g(){if(typeof WeakMap!="function")return null;var I=new WeakMap;return g=function(){return I},I}function p(I){if(I&&I.__esModule)return I;if(I===null||t(I)!=="object"&&typeof I!="function")return{default:I};var he=g();if(he&&he.has(I))return he.get(I);var pe={},we=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Je in I)if(Object.prototype.hasOwnProperty.call(I,Je)){var ke=we?Object.getOwnPropertyDescriptor(I,Je):null;ke&&(ke.get||ke.set)?Object.defineProperty(pe,Je,ke):pe[Je]=I[Je]}return pe.default=I,he&&he.set(I,pe),pe}var o=4,h=0,i=1,l=2;function c(I){for(var he=I.length;--he>=0;)I[he]=0}var u=0,r=1,d=2,n=3,a=258,s=29,f=256,S=f+1+s,E=30,w=19,A=2*S+1,b=15,C=16,m=7,y=256,x=16,F=17,D=18,j=[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],z=[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],Ce=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],oe=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Fe=512,B=new Array((S+2)*2);c(B);var $=new Array(E*2);c($);var Q=new Array(Fe);c(Q);var ae=new Array(a-n+1);c(ae);var k=new Array(s);c(k);var K=new Array(E);c(K);function Z(I,he,pe,we,Je){this.static_tree=I,this.extra_bits=he,this.extra_base=pe,this.elems=we,this.max_length=Je,this.has_stree=I&&I.length}var ue,ge,le;function me(I,he){this.dyn_tree=I,this.max_code=0,this.stat_desc=he}function De(I){return I<256?Q[I]:Q[256+(I>>>7)]}function rt(I,he){I.pending_buf[I.pending++]=he&255,I.pending_buf[I.pending++]=he>>>8&255}function We(I,he,pe){I.bi_valid>C-pe?(I.bi_buf|=he<>C-I.bi_valid,I.bi_valid+=pe-C):(I.bi_buf|=he<>>=1,pe<<=1;while(--he>0);return pe>>>1}function Te(I){I.bi_valid===16?(rt(I,I.bi_buf),I.bi_buf=0,I.bi_valid=0):I.bi_valid>=8&&(I.pending_buf[I.pending++]=I.bi_buf&255,I.bi_buf>>=8,I.bi_valid-=8)}function He(I,he){var pe=he.dyn_tree,we=he.max_code,Je=he.stat_desc.static_tree,ke=he.stat_desc.has_stree,ve=he.stat_desc.extra_bits,je=he.stat_desc.extra_base,J=he.stat_desc.max_length,nt,Ct,O,Ve,ze,fe,Ie=0;for(Ve=0;Ve<=b;Ve++)I.bl_count[Ve]=0;for(pe[I.heap[I.heap_max]*2+1]=0,nt=I.heap_max+1;ntJ&&(Ve=J,Ie++),pe[Ct*2+1]=Ve,!(Ct>we)&&(I.bl_count[Ve]++,ze=0,Ct>=je&&(ze=ve[Ct-je]),fe=pe[Ct*2],I.opt_len+=fe*(Ve+ze),ke&&(I.static_len+=fe*(Je[Ct*2+1]+ze)));if(Ie!==0){do{for(Ve=J-1;I.bl_count[Ve]===0;)Ve--;I.bl_count[Ve]--,I.bl_count[Ve+1]+=2,I.bl_count[J]--,Ie-=2}while(Ie>0);for(Ve=J;Ve!==0;Ve--)for(Ct=I.bl_count[Ve];Ct!==0;)O=I.heap[--nt],!(O>we)&&(pe[O*2+1]!==Ve&&(I.opt_len+=(Ve-pe[O*2+1])*pe[O*2],pe[O*2+1]=Ve),Ct--)}}function Me(I,he,pe){var we=new Array(b+1),Je=0,ke,ve;for(ke=1;ke<=b;ke++)we[ke]=Je=Je+pe[ke-1]<<1;for(ve=0;ve<=he;ve++){var je=I[ve*2+1];je!==0&&(I[ve*2]=it(we[je]++,je))}}function Ge(){var I,he,pe,we,Je,ke=new Array(b+1);for(pe=0,we=0;we>=7;we8?rt(I,I.bi_buf):I.bi_valid>0&&(I.pending_buf[I.pending++]=I.bi_buf),I.bi_buf=0,I.bi_valid=0}function Y(I,he,pe,we){ce(I),we&&(rt(I,pe),rt(I,~pe)),v.arraySet(I.pending_buf,I.window,he,pe,I.pending),I.pending+=pe}function L(I,he,pe,we){var Je=he*2,ke=pe*2;return I[Je]>1;ve>=1;ve--)ie(I,pe,ve);nt=ke;do ve=I.heap[1],I.heap[1]=I.heap[I.heap_len--],ie(I,pe,1),je=I.heap[1],I.heap[--I.heap_max]=ve,I.heap[--I.heap_max]=je,pe[nt*2]=pe[ve*2]+pe[je*2],I.depth[nt]=(I.depth[ve]>=I.depth[je]?I.depth[ve]:I.depth[je])+1,pe[ve*2+1]=pe[je*2+1]=nt,I.heap[1]=nt++,ie(I,pe,1);while(I.heap_len>=2);I.heap[--I.heap_max]=I.heap[1],He(I,he),Me(pe,J,I.bl_count)}function M(I,he,pe){var we,Je=-1,ke,ve=he[0*2+1],je=0,J=7,nt=4;for(ve===0&&(J=138,nt=3),he[(pe+1)*2+1]=65535,we=0;we<=pe;we++)ke=ve,ve=he[(we+1)*2+1],!(++je=3&&I.bl_tree[oe[he]*2+1]===0;he--);return I.opt_len+=3*(he+1)+5+5+4,he}function R(I,he,pe,we){var Je;for(We(I,he-257,5),We(I,pe-1,5),We(I,we-4,4),Je=0;Je>>=1)if(he&1&&I.dyn_ltree[pe*2]!==0)return h;if(I.dyn_ltree[9*2]!==0||I.dyn_ltree[10*2]!==0||I.dyn_ltree[13*2]!==0)return i;for(pe=32;pe0?(I.strm.data_type===l&&(I.strm.data_type=_(I)),H(I,I.l_desc),H(I,I.d_desc),ve=X(I),Je=I.opt_len+3+7>>>3,ke=I.static_len+3+7>>>3,ke<=Je&&(Je=ke)):Je=ke=pe+5,pe+4<=Je&&he!==-1?de(I,he,pe,we):I.strategy===o||ke===Je?(We(I,(r<<1)+(we?1:0),3),Se(I,B,$)):(We(I,(d<<1)+(we?1:0),3),R(I,I.l_desc.max_code+1,I.d_desc.max_code+1,ve+1),Se(I,I.dyn_ltree,I.dyn_dtree)),se(I),we&&ce(I)}function T(I,he,pe){return I.pending_buf[I.d_buf+I.last_lit*2]=he>>>8&255,I.pending_buf[I.d_buf+I.last_lit*2+1]=he&255,I.pending_buf[I.l_buf+I.last_lit]=pe&255,I.last_lit++,he===0?I.dyn_ltree[pe*2]++:(I.matches++,he--,I.dyn_ltree[(ae[pe]+f+1)*2]++,I.dyn_dtree[De(he)*2]++),I.last_lit===I.lit_bufsize-1}},27589:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=e;function e(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},16327:function(_t,N,e){"use strict";function t(r){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(n){return typeof n}:t=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var v=p(e(50500));function g(){if(typeof WeakMap!="function")return null;var r=new WeakMap;return g=function(){return r},r}function p(r){if(r&&r.__esModule)return r;if(r===null||t(r)!=="object"&&typeof r!="function")return{default:r};var d=g();if(d&&d.has(r))return d.get(r);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in r)if(Object.prototype.hasOwnProperty.call(r,s)){var f=a?Object.getOwnPropertyDescriptor(r,s):null;f&&(f.get||f.set)?Object.defineProperty(n,s,f):n[s]=r[s]}return n.default=r,d&&d.set(r,n),n}function o(r,d){if(!(r instanceof d))throw new TypeError("Cannot call a class as a function")}function h(r,d){for(var n=0;n=0;s--)a+=this._rQ[this._rQi++]<1&&arguments[1]!==void 0?arguments[1]:this.rQlen;return new Uint8Array(this._rQ.buffer,this._rQi+n,a-n)}},{key:"rQwait",value:function(n,a,s){if(this.rQlen0&&this._websocket.readyState===WebSocket.OPEN&&(this._websocket.send(this._encodeMessage()),this._sQlen=0)}},{key:"send",value:function(n){this._sQ.set(n,this._sQlen),this._sQlen+=n.length,this.flush()}},{key:"sendString",value:function(n){this.send(n.split("").map(function(a){return a.charCodeAt(0)}))}},{key:"off",value:function(n){this._eventHandlers[n]=function(){}}},{key:"on",value:function(n,a){this._eventHandlers[n]=a}},{key:"_allocateBuffers",value:function(){this._rQ=new Uint8Array(this._rQbufferSize),this._sQ=new Uint8Array(this._sQbufferSize)}},{key:"init",value:function(){this._allocateBuffers(),this._rQi=0,this._websocket=null}},{key:"open",value:function(n,a){var s=this;this.init(),this._websocket=new WebSocket(n,a),this._websocket.binaryType="arraybuffer",this._websocket.onmessage=this._recvMessage.bind(this),this._websocket.onopen=function(){v.Debug(">> WebSock.onopen"),s._websocket.protocol&&v.Info("Server choose sub-protocol: "+s._websocket.protocol),s._eventHandlers.open(),v.Debug("<< WebSock.onopen")},this._websocket.onclose=function(f){v.Debug(">> WebSock.onclose"),s._eventHandlers.close(f),v.Debug("<< WebSock.onclose")},this._websocket.onerror=function(f){v.Debug(">> WebSock.onerror: "+f),s._eventHandlers.error(f),v.Debug("<< WebSock.onerror: "+f)}}},{key:"close",value:function(){this._websocket&&((this._websocket.readyState===WebSocket.OPEN||this._websocket.readyState===WebSocket.CONNECTING)&&(v.Info("Closing WebSocket connection"),this._websocket.close()),this._websocket.onmessage=function(){})}},{key:"_encodeMessage",value:function(){return new Uint8Array(this._sQ.buffer,0,this._sQlen)}},{key:"_expandCompactRQ",value:function(n){var a=(this._rQlen-this._rQi+n)*8,s=this._rQbufferSizec&&(this._rQbufferSize=c,this._rQbufferSize-this.rQlenthis._rQbufferSize-this._rQlen&&this._expandCompactRQ(a.length),this._rQ.set(a,this._rQlen),this._rQlen+=a.length}},{key:"_recvMessage",value:function(n){this._DecodeMessage(n.data),this.rQlen>0?(this._eventHandlers.message(),this._rQlen==this._rQi&&(this._rQlen=0,this._rQi=0)):v.Debug("Ignoring empty message")}},{key:"sQ",get:function(){return this._sQ}},{key:"rQ",get:function(){return this._rQ}},{key:"rQi",get:function(){return this._rQi},set:function(n){this._rQi=n}},{key:"rQlen",get:function(){return this._rQlen-this._rQi}}]),r}();N.default=u},5630:function(_t,N,e){"use strict";var t=e(5016),v=e(20049),g=e(18082),p=e(52456),o=e(5883),h=e(92310),i=e.n(h),l=e(18929),c=e(59301),u=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],r=(0,c.forwardRef)(function(d,n){var a,s=d.prefixCls,f=s===void 0?"rc-checkbox":s,S=d.className,E=d.style,w=d.checked,A=d.disabled,b=d.defaultChecked,C=b===void 0?!1:b,m=d.type,y=m===void 0?"checkbox":m,x=d.title,F=d.onChange,D=(0,o.Z)(d,u),j=(0,c.useRef)(null),z=(0,l.Z)(C,{value:w}),Ce=(0,p.Z)(z,2),oe=Ce[0],Fe=Ce[1];(0,c.useImperativeHandle)(n,function(){return{focus:function(){var ae;(ae=j.current)===null||ae===void 0||ae.focus()},blur:function(){var ae;(ae=j.current)===null||ae===void 0||ae.blur()},input:j.current}});var B=i()(f,S,(a={},(0,g.Z)(a,"".concat(f,"-checked"),oe),(0,g.Z)(a,"".concat(f,"-disabled"),A),a)),$=function(ae){A||("checked"in d||Fe(ae.target.checked),F==null||F({target:(0,v.Z)((0,v.Z)({},d),{},{type:y,checked:ae.target.checked}),stopPropagation:function(){ae.stopPropagation()},preventDefault:function(){ae.preventDefault()},nativeEvent:ae.nativeEvent}))};return c.createElement("span",{className:B,title:x,style:E},c.createElement("input",(0,t.Z)({},D,{className:"".concat(f,"-input"),ref:j,onChange:$,disabled:A,checked:!!oe,type:y})),c.createElement("span",{className:"".concat(f,"-inner")}))});N.Z=r},31561:function(_t,N,e){"use strict";e.d(N,{Z:function(){return y}});var t=e(5016),v=e(18082),g=e(52456),p=e(5883),o=e(35593),h=e(92310),i=e.n(h),l=e(8654),c=e(59301),u=e(10228),r=e(16089),d=u.Z.ESC,n=u.Z.TAB;function a(x){var F=x.visible,D=x.triggerRef,j=x.onVisibleChange,z=x.autoFocus,Ce=x.overlayRef,oe=c.useRef(!1),Fe=function(){if(F){var ae,k;(ae=D.current)===null||ae===void 0||(k=ae.focus)===null||k===void 0||k.call(ae),j==null||j(!1)}},B=function(){var ae;return(ae=Ce.current)!==null&&ae!==void 0&&ae.focus?(Ce.current.focus(),oe.current=!0,!0):!1},$=function(ae){switch(ae.keyCode){case d:Fe();break;case n:{var k=!1;oe.current||(k=B()),k?ae.preventDefault():Fe();break}}};c.useEffect(function(){return F?(window.addEventListener("keydown",$),z&&(0,r.Z)(B,3),function(){window.removeEventListener("keydown",$),oe.current=!1}):function(){oe.current=!1}},[F])}var s=(0,c.forwardRef)(function(x,F){var D=x.overlay,j=x.arrow,z=x.prefixCls,Ce=(0,c.useMemo)(function(){var Fe;return typeof D=="function"?Fe=D():Fe=D,Fe},[D]),oe=(0,l.sQ)(F,Ce==null?void 0:Ce.ref);return c.createElement(c.Fragment,null,j&&c.createElement("div",{className:"".concat(z,"-arrow")}),c.cloneElement(Ce,{ref:(0,l.Yr)(Ce)?oe:void 0}))}),f=s,S={adjustX:1,adjustY:1},E=[0,0],w={topLeft:{points:["bl","tl"],overflow:S,offset:[0,-4],targetOffset:E},top:{points:["bc","tc"],overflow:S,offset:[0,-4],targetOffset:E},topRight:{points:["br","tr"],overflow:S,offset:[0,-4],targetOffset:E},bottomLeft:{points:["tl","bl"],overflow:S,offset:[0,4],targetOffset:E},bottom:{points:["tc","bc"],overflow:S,offset:[0,4],targetOffset:E},bottomRight:{points:["tr","br"],overflow:S,offset:[0,4],targetOffset:E}},A=w,b=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function C(x,F){var D,j=x.arrow,z=j===void 0?!1:j,Ce=x.prefixCls,oe=Ce===void 0?"rc-dropdown":Ce,Fe=x.transitionName,B=x.animation,$=x.align,Q=x.placement,ae=Q===void 0?"bottomLeft":Q,k=x.placements,K=k===void 0?A:k,Z=x.getPopupContainer,ue=x.showAction,ge=x.hideAction,le=x.overlayClassName,me=x.overlayStyle,De=x.visible,rt=x.trigger,We=rt===void 0?["hover"]:rt,et=x.autoFocus,it=x.overlay,Te=x.children,He=x.onVisibleChange,Me=(0,p.Z)(x,b),Ge=c.useState(),se=(0,g.Z)(Ge,2),ce=se[0],Y=se[1],L="visible"in x?De:ce,ie=c.useRef(null),Se=c.useRef(null),H=c.useRef(null);c.useImperativeHandle(F,function(){return ie.current});var M=function(q){Y(q),He==null||He(q)};a({visible:L,triggerRef:H,onVisibleChange:M,autoFocus:et,overlayRef:Se});var re=function(q){var T=x.onOverlayClick;Y(!1),T&&T(q)},X=function(){return c.createElement(f,{ref:Se,overlay:it,prefixCls:oe,arrow:z})},R=function(){return typeof it=="function"?X:X()},_=function(){var q=x.minOverlayWidthMatchTrigger,T=x.alignPoint;return"minOverlayWidthMatchTrigger"in x?q:!T},U=function(){var q=x.openClassName;return q!==void 0?q:"".concat(oe,"-open")},P=c.cloneElement(Te,{className:i()((D=Te.props)===null||D===void 0?void 0:D.className,L&&U()),ref:(0,l.Yr)(Te)?(0,l.sQ)(H,Te.ref):void 0}),de=ge;return!de&&We.indexOf("contextMenu")!==-1&&(de=["click"]),c.createElement(o.Z,(0,t.Z)({builtinPlacements:K},Me,{prefixCls:oe,ref:ie,popupClassName:i()(le,(0,v.Z)({},"".concat(oe,"-show-arrow"),z)),popupStyle:me,action:We,showAction:ue,hideAction:de,popupPlacement:ae,popupAlign:$,popupTransitionName:Fe,popupAnimation:B,popupVisible:L,stretch:_()?"minWidth":"",popup:R(),onPopupVisibleChange:M,onPopupClick:re,getPopupContainer:Z}),P)}var m=c.forwardRef(C),y=m},93681:function(_t,N,e){"use strict";e.r(N),e.d(N,{BaseInput:function(){return u},default:function(){return w}});var t=e(5016),v=e(20049),g=e(18082),p=e(10928),o=e(92310),h=e.n(o),i=e(59301),l=e(5643),c=function(b){var C,m,y=b.inputElement,x=b.prefixCls,F=b.prefix,D=b.suffix,j=b.addonBefore,z=b.addonAfter,Ce=b.className,oe=b.style,Fe=b.disabled,B=b.readOnly,$=b.focused,Q=b.triggerFocus,ae=b.allowClear,k=b.value,K=b.handleReset,Z=b.hidden,ue=b.classes,ge=b.classNames,le=b.dataAttrs,me=b.styles,De=b.components,rt=(De==null?void 0:De.affixWrapper)||"span",We=(De==null?void 0:De.groupWrapper)||"span",et=(De==null?void 0:De.wrapper)||"span",it=(De==null?void 0:De.groupAddon)||"span",Te=(0,i.useRef)(null),He=function(X){var R;(R=Te.current)!==null&&R!==void 0&&R.contains(X.target)&&(Q==null||Q())},Me=function(){var X;if(!ae)return null;var R=!Fe&&!B&&k,_="".concat(x,"-clear-icon"),U=(0,p.Z)(ae)==="object"&&ae!==null&&ae!==void 0&&ae.clearIcon?ae.clearIcon:"\u2716";return i.createElement("span",{onClick:K,onMouseDown:function(de){return de.preventDefault()},className:h()(_,(X={},(0,g.Z)(X,"".concat(_,"-hidden"),!R),(0,g.Z)(X,"".concat(_,"-has-suffix"),!!D),X)),role:"button",tabIndex:-1},U)},Ge=(0,i.cloneElement)(y,{value:k,hidden:Z,className:h()((C=y.props)===null||C===void 0?void 0:C.className,!(0,l.X3)(b)&&!(0,l.He)(b)&&Ce)||null,style:(0,v.Z)((0,v.Z)({},(m=y.props)===null||m===void 0?void 0:m.style),!(0,l.X3)(b)&&!(0,l.He)(b)?oe:{})});if((0,l.X3)(b)){var se,ce="".concat(x,"-affix-wrapper"),Y=h()(ce,(se={},(0,g.Z)(se,"".concat(ce,"-disabled"),Fe),(0,g.Z)(se,"".concat(ce,"-focused"),$),(0,g.Z)(se,"".concat(ce,"-readonly"),B),(0,g.Z)(se,"".concat(ce,"-input-with-clear-btn"),D&&ae&&k),se),!(0,l.He)(b)&&Ce,ue==null?void 0:ue.affixWrapper,ge==null?void 0:ge.affixWrapper),L=(D||ae)&&i.createElement("span",{className:h()("".concat(x,"-suffix"),ge==null?void 0:ge.suffix),style:me==null?void 0:me.suffix},Me(),D);Ge=i.createElement(rt,(0,t.Z)({className:Y,style:(0,v.Z)((0,v.Z)({},(0,l.He)(b)?void 0:oe),me==null?void 0:me.affixWrapper),hidden:!(0,l.He)(b)&&Z,onClick:He},le==null?void 0:le.affixWrapper,{ref:Te}),F&&i.createElement("span",{className:h()("".concat(x,"-prefix"),ge==null?void 0:ge.prefix),style:me==null?void 0:me.prefix},F),(0,i.cloneElement)(y,{value:k,hidden:null}),L)}if((0,l.He)(b)){var ie="".concat(x,"-group"),Se="".concat(ie,"-addon"),H=h()("".concat(x,"-wrapper"),ie,ue==null?void 0:ue.wrapper),M=h()("".concat(x,"-group-wrapper"),Ce,ue==null?void 0:ue.group);return i.createElement(We,{className:M,style:oe,hidden:Z},i.createElement(et,{className:H},j&&i.createElement(it,{className:Se},j),(0,i.cloneElement)(Ge,{hidden:null}),z&&i.createElement(it,{className:Se},z)))}return Ge},u=c,r=e(92393),d=e(52456),n=e(5883),a=e(18929),s=e(2738),f=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],S=(0,i.forwardRef)(function(A,b){var C=A.autoComplete,m=A.onChange,y=A.onFocus,x=A.onBlur,F=A.onPressEnter,D=A.onKeyDown,j=A.prefixCls,z=j===void 0?"rc-input":j,Ce=A.disabled,oe=A.htmlSize,Fe=A.className,B=A.maxLength,$=A.suffix,Q=A.showCount,ae=A.type,k=ae===void 0?"text":ae,K=A.classes,Z=A.classNames,ue=A.styles,ge=(0,n.Z)(A,f),le=(0,a.Z)(A.defaultValue,{value:A.value}),me=(0,d.Z)(le,2),De=me[0],rt=me[1],We=(0,i.useState)(!1),et=(0,d.Z)(We,2),it=et[0],Te=et[1],He=(0,i.useRef)(null),Me=function(M){He.current&&(0,l.nH)(He.current,M)};(0,i.useImperativeHandle)(b,function(){return{focus:Me,blur:function(){var M;(M=He.current)===null||M===void 0||M.blur()},setSelectionRange:function(M,re,X){var R;(R=He.current)===null||R===void 0||R.setSelectionRange(M,re,X)},select:function(){var M;(M=He.current)===null||M===void 0||M.select()},input:He.current}}),(0,i.useEffect)(function(){Te(function(H){return H&&Ce?!1:H})},[Ce]);var Ge=function(M){A.value===void 0&&rt(M.target.value),He.current&&(0,l.rJ)(He.current,M,m)},se=function(M){F&&M.key==="Enter"&&F(M),D==null||D(M)},ce=function(M){Te(!0),y==null||y(M)},Y=function(M){Te(!1),x==null||x(M)},L=function(M){rt(""),Me(),He.current&&(0,l.rJ)(He.current,M,m)},ie=function(){var M=(0,s.Z)(A,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return i.createElement("input",(0,t.Z)({autoComplete:C},M,{onChange:Ge,onFocus:ce,onBlur:Y,onKeyDown:se,className:h()(z,(0,g.Z)({},"".concat(z,"-disabled"),Ce),Z==null?void 0:Z.input),style:ue==null?void 0:ue.input,ref:He,size:oe,type:k}))},Se=function(){var M=Number(B)>0;if($||Q){var re=(0,l.D7)(De),X=(0,r.Z)(re).length,R=(0,p.Z)(Q)==="object"?Q.formatter({value:re,count:X,maxLength:B}):"".concat(X).concat(M?" / ".concat(B):"");return i.createElement(i.Fragment,null,!!Q&&i.createElement("span",{className:h()("".concat(z,"-show-count-suffix"),(0,g.Z)({},"".concat(z,"-show-count-has-suffix"),!!$),Z==null?void 0:Z.count),style:(0,v.Z)({},ue==null?void 0:ue.count)},R),$)}return null};return i.createElement(u,(0,t.Z)({},ge,{prefixCls:z,className:Fe,inputElement:ie(),handleReset:L,value:(0,l.D7)(De),focused:it,triggerFocus:Me,suffix:Se(),disabled:Ce,classes:K,classNames:Z,styles:ue}))}),E=S,w=E},5643:function(_t,N,e){"use strict";e.d(N,{D7:function(){return o},He:function(){return t},X3:function(){return v},nH:function(){return p},rJ:function(){return g}});function t(h){return!!(h.addonBefore||h.addonAfter)}function v(h){return!!(h.prefix||h.suffix||h.allowClear)}function g(h,i,l,c){if(l){var u=i;if(i.type==="click"){var r=h.cloneNode(!0);u=Object.create(i,{target:{value:r},currentTarget:{value:r}}),r.value="",l(u);return}if(c!==void 0){u=Object.create(i,{target:{value:h},currentTarget:{value:h}}),h.value=c,l(u);return}l(u)}}function p(h,i){if(h){h.focus(i);var l=i||{},c=l.cursor;if(c){var u=h.value.length;switch(c){case"start":h.setSelectionRange(0,0);break;case"end":h.setSelectionRange(u,u);break;default:h.setSelectionRange(0,u)}}}}function o(h){return typeof h=="undefined"||h===null?"":String(h)}},15285:function(_t,N,e){"use strict";e.d(N,{iz:function(){return Zt},ck:function(){return ze},BW:function(){return kt},sN:function(){return ze},Wd:function(){return Be},ZP:function(){return Ue},Xl:function(){return D}});var t=e(5016),v=e(18082),g=e(20049),p=e(92393),o=e(52456),h=e(5883),i=e(92310),l=e.n(i),c=e(11780),u=e(18929),r=e(13697),d=e(48736),n=e(59301),a=e(4676),s=n.createContext(null);function f(xe,Ze){return xe===void 0?null:"".concat(xe,"-").concat(Ze)}function S(xe){var Ze=n.useContext(s);return f(Ze,xe)}var E=e(80547),w=["children","locked"],A=n.createContext(null);function b(xe,Ze){var qe=(0,g.Z)({},xe);return Object.keys(Ze).forEach(function(ft){var ut=Ze[ft];ut!==void 0&&(qe[ft]=ut)}),qe}function C(xe){var Ze=xe.children,qe=xe.locked,ft=(0,h.Z)(xe,w),ut=n.useContext(A),Et=(0,E.Z)(function(){return b(ut,ft)},[ut,ft],function(St,Kt){return!qe&&(St[0]!==Kt[0]||!(0,r.Z)(St[1],Kt[1],!0))});return n.createElement(A.Provider,{value:Et},Ze)}var m=[],y=n.createContext(null);function x(){return n.useContext(y)}var F=n.createContext(m);function D(xe){var Ze=n.useContext(F);return n.useMemo(function(){return xe!==void 0?[].concat((0,p.Z)(Ze),[xe]):Ze},[Ze,xe])}var j=n.createContext(null),z=n.createContext({}),Ce=z,oe=e(29194);function Fe(xe){var Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,oe.Z)(xe)){var qe=xe.nodeName.toLowerCase(),ft=["input","select","textarea","button"].includes(qe)||xe.isContentEditable||qe==="a"&&!!xe.getAttribute("href"),ut=xe.getAttribute("tabindex"),Et=Number(ut),St=null;return ut&&!Number.isNaN(Et)?St=Et:ft&&St===null&&(St=0),ft&&xe.disabled&&(St=null),St!==null&&(St>=0||Ze&&St<0)}return!1}function B(xe){var Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,qe=(0,p.Z)(xe.querySelectorAll("*")).filter(function(ft){return Fe(ft,Ze)});return Fe(xe,Ze)&&qe.unshift(xe),qe}var $=null;function Q(){$=document.activeElement}function ae(){$=null}function k(){if($)try{$.focus()}catch(xe){}}function K(xe,Ze){if(Ze.keyCode===9){var qe=B(xe),ft=qe[Ze.shiftKey?0:qe.length-1],ut=ft===document.activeElement||xe===document.activeElement;if(ut){var Et=qe[Ze.shiftKey?qe.length-1:0];Et.focus(),Ze.preventDefault()}}}var Z=e(10228),ue=e(16089),ge=Z.Z.LEFT,le=Z.Z.RIGHT,me=Z.Z.UP,De=Z.Z.DOWN,rt=Z.Z.ENTER,We=Z.Z.ESC,et=Z.Z.HOME,it=Z.Z.END,Te=[me,De,ge,le];function He(xe,Ze,qe,ft){var ut,Et,St,Kt,Yt="prev",en="next",un="children",mn="parent";if(xe==="inline"&&ft===rt)return{inlineTrigger:!0};var xn=(ut={},(0,v.Z)(ut,me,Yt),(0,v.Z)(ut,De,en),ut),sn=(Et={},(0,v.Z)(Et,ge,qe?en:Yt),(0,v.Z)(Et,le,qe?Yt:en),(0,v.Z)(Et,De,un),(0,v.Z)(Et,rt,un),Et),Pe=(St={},(0,v.Z)(St,me,Yt),(0,v.Z)(St,De,en),(0,v.Z)(St,rt,un),(0,v.Z)(St,We,mn),(0,v.Z)(St,ge,qe?un:mn),(0,v.Z)(St,le,qe?mn:un),St),st={inline:xn,horizontal:sn,vertical:Pe,inlineSub:xn,horizontalSub:Pe,verticalSub:Pe},at=(Kt=st["".concat(xe).concat(Ze?"":"Sub")])===null||Kt===void 0?void 0:Kt[ft];switch(at){case Yt:return{offset:-1,sibling:!0};case en:return{offset:1,sibling:!0};case mn:return{offset:-1,sibling:!1};case un:return{offset:1,sibling:!1};default:return null}}function Me(xe){for(var Ze=xe;Ze;){if(Ze.getAttribute("data-menu-list"))return Ze;Ze=Ze.parentElement}return null}function Ge(xe,Ze){for(var qe=xe||document.activeElement;qe;){if(Ze.has(qe))return qe;qe=qe.parentElement}return null}function se(xe,Ze){var qe=B(xe,!0);return qe.filter(function(ft){return Ze.has(ft)})}function ce(xe,Ze,qe){var ft=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!xe)return null;var ut=se(xe,Ze),Et=ut.length,St=ut.findIndex(function(Kt){return qe===Kt});return ft<0?St===-1?St=Et-1:St-=1:ft>0&&(St+=1),St=(St+Et)%Et,ut[St]}var Y=function(Ze,qe){var ft=new Set,ut=new Map,Et=new Map;return Ze.forEach(function(St){var Kt=document.querySelector("[data-menu-id='".concat(f(qe,St),"']"));Kt&&(ft.add(Kt),Et.set(Kt,St),ut.set(St,Kt))}),{elements:ft,key2element:ut,element2key:Et}};function L(xe,Ze,qe,ft,ut,Et,St,Kt,Yt,en){var un=n.useRef(),mn=n.useRef();mn.current=Ze;var xn=function(){ue.Z.cancel(un.current)};return n.useEffect(function(){return function(){xn()}},[]),function(sn){var Pe=sn.which;if([].concat(Te,[rt,We,et,it]).includes(Pe)){var st=Et(),at=Y(st,ft),dt=at,ht=dt.elements,Qt=dt.key2element,Jt=dt.element2key,Gt=Qt.get(Ze),Nt=Ge(Gt,ht),vn=Jt.get(Nt),tn=He(xe,St(vn,!0).length===1,qe,Pe);if(!tn&&Pe!==et&&Pe!==it)return;(Te.includes(Pe)||[et,it].includes(Pe))&&sn.preventDefault();var It=function(Nn){if(Nn){var lr=Nn,hn=Nn.querySelector("a");hn!=null&&hn.getAttribute("href")&&(lr=hn);var an=Jt.get(Nn);Kt(an),xn(),un.current=(0,ue.Z)(function(){mn.current===an&&lr.focus()})}};if([et,it].includes(Pe)||tn.sibling||!Nt){var Ht;!Nt||xe==="inline"?Ht=ut.current:Ht=Me(Nt);var ln,fn=se(Ht,ht);Pe===et?ln=fn[0]:Pe===it?ln=fn[fn.length-1]:ln=ce(Ht,ht,Nt,tn.offset),It(ln)}else if(tn.inlineTrigger)Yt(vn);else if(tn.offset>0)Yt(vn,!0),xn(),un.current=(0,ue.Z)(function(){at=Y(st,ft);var gn=Nt.getAttribute("aria-controls"),Nn=document.getElementById(gn),lr=ce(Nn,at.elements);It(lr)},5);else if(tn.offset<0){var yn=St(vn,!0),An=yn[yn.length-2],wn=Qt.get(An);Yt(An,!1),It(wn)}}en==null||en(sn)}}function ie(xe){Promise.resolve().then(xe)}var Se="__RC_UTIL_PATH_SPLIT__",H=function(Ze){return Ze.join(Se)},M=function(Ze){return Ze.split(Se)},re="rc-menu-more";function X(){var xe=n.useState({}),Ze=(0,o.Z)(xe,2),qe=Ze[1],ft=(0,n.useRef)(new Map),ut=(0,n.useRef)(new Map),Et=n.useState([]),St=(0,o.Z)(Et,2),Kt=St[0],Yt=St[1],en=(0,n.useRef)(0),un=(0,n.useRef)(!1),mn=function(){un.current||qe({})},xn=(0,n.useCallback)(function(Qt,Jt){var Gt=H(Jt);ut.current.set(Gt,Qt),ft.current.set(Qt,Gt),en.current+=1;var Nt=en.current;ie(function(){Nt===en.current&&mn()})},[]),sn=(0,n.useCallback)(function(Qt,Jt){var Gt=H(Jt);ut.current.delete(Gt),ft.current.delete(Qt)},[]),Pe=(0,n.useCallback)(function(Qt){Yt(Qt)},[]),st=(0,n.useCallback)(function(Qt,Jt){var Gt=ft.current.get(Qt)||"",Nt=M(Gt);return Jt&&Kt.includes(Nt[0])&&Nt.unshift(re),Nt},[Kt]),at=(0,n.useCallback)(function(Qt,Jt){return Qt.some(function(Gt){var Nt=st(Gt,!0);return Nt.includes(Jt)})},[st]),dt=function(){var Jt=(0,p.Z)(ft.current.keys());return Kt.length&&Jt.push(re),Jt},ht=(0,n.useCallback)(function(Qt){var Jt="".concat(ft.current.get(Qt)).concat(Se),Gt=new Set;return(0,p.Z)(ut.current.keys()).forEach(function(Nt){Nt.startsWith(Jt)&&Gt.add(ut.current.get(Nt))}),Gt},[]);return n.useEffect(function(){return function(){un.current=!0}},[]),{registerPath:xn,unregisterPath:sn,refreshOverflowKeys:Pe,isSubPathKey:at,getKeyPath:st,getKeys:dt,getSubPathKeys:ht}}function R(xe){var Ze=n.useRef(xe);Ze.current=xe;var qe=n.useCallback(function(){for(var ft,ut=arguments.length,Et=new Array(ut),St=0;St1&&(ht.motionAppear=!1);var Qt=ht.onVisibleChanged;return ht.onVisibleChanged=function(Jt){return!xn.current&&!Jt&&at(!0),Qt==null?void 0:Qt(Jt)},st?null:n.createElement(C,{mode:Et,locked:!xn.current},n.createElement(V.default,(0,t.Z)({visible:dt},ht,{forceRender:Yt,removeOnLeave:!1,leavedClassName:"".concat(Kt,"-hidden")}),function(Jt){var Gt=Jt.className,Nt=Jt.style;return n.createElement(Ft,{id:Ze,className:Gt,style:Nt},ut)}))}var te=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],ne=["active"],Re=function(Ze){var qe,ft=Ze.style,ut=Ze.className,Et=Ze.title,St=Ze.eventKey,Kt=Ze.warnKey,Yt=Ze.disabled,en=Ze.internalPopupClose,un=Ze.children,mn=Ze.itemIcon,xn=Ze.expandIcon,sn=Ze.popupClassName,Pe=Ze.popupOffset,st=Ze.popupStyle,at=Ze.onClick,dt=Ze.onMouseEnter,ht=Ze.onMouseLeave,Qt=Ze.onTitleClick,Jt=Ze.onTitleMouseEnter,Gt=Ze.onTitleMouseLeave,Nt=(0,h.Z)(Ze,te),vn=S(St),tn=n.useContext(A),It=tn.prefixCls,Ht=tn.mode,ln=tn.openKeys,fn=tn.disabled,yn=tn.overflowDisabled,An=tn.activeKey,wn=tn.selectedKeys,gn=tn.itemIcon,Nn=tn.expandIcon,lr=tn.onItemClick,hn=tn.onOpenChange,an=tn.onActive,_n=n.useContext(Ce),On=_n._internalRenderSubMenuItem,nr=n.useContext(j),kn=nr.isSubPathKey,Xn=D(),er="".concat(It,"-submenu"),Cr=fn||Yt,xr=n.useRef(),Br=n.useRef(),qn=mn!=null?mn:gn,mr=xn!=null?xn:Nn,Sn=ln.includes(St),cr=!yn&&Sn,Er=kn(wn,St),ir=pe(St,Cr,Jt,Gt),Sr=ir.active,Tr=(0,h.Z)(ir,ne),ii=n.useState(!1),Lr=(0,o.Z)(ii,2),Nr=Lr[0],Yr=Lr[1],Qn=function(ci){Cr||Yr(ci)},sr=function(ci){Qn(!0),dt==null||dt({key:St,domEvent:ci})},kr=function(ci){Qn(!1),ht==null||ht({key:St,domEvent:ci})},gr=n.useMemo(function(){return Sr||(Ht!=="inline"?Nr||kn([An],St):!1)},[Ht,Sr,An,Nr,St,kn]),yr=we(Xn.length),jr=function(ci){Cr||(Qt==null||Qt({key:St,domEvent:ci}),Ht==="inline"&&hn(St,!Sn))},oi=R(function(li){at==null||at(ve(li)),lr(li)}),Pn=function(ci){Ht!=="inline"&&hn(St,ci)},Jn=function(){an(St)},tr=vn&&"".concat(vn,"-popup"),ar=n.createElement("div",(0,t.Z)({role:"menuitem",style:yr,className:"".concat(er,"-title"),tabIndex:Cr?null:-1,ref:xr,title:typeof Et=="string"?Et:null,"data-menu-id":yn&&vn?null:vn,"aria-expanded":cr,"aria-haspopup":!0,"aria-controls":tr,"aria-disabled":Cr,onClick:jr,onFocus:Jn},Tr),Et,n.createElement(Je,{icon:Ht!=="horizontal"?mr:void 0,props:(0,g.Z)((0,g.Z)({},Ze),{},{isOpen:cr,isSubMenu:!0})},n.createElement("i",{className:"".concat(er,"-arrow")}))),br=n.useRef(Ht);if(Ht!=="inline"&&Xn.length>1?br.current="vertical":br.current=Ht,!yn){var Ar=br.current;ar=n.createElement(Ee,{mode:Ar,prefixCls:er,visible:!en&&cr&&Ht!=="inline",popupClassName:sn,popupOffset:Pe,popupStyle:st,popup:n.createElement(C,{mode:Ar==="horizontal"?"vertical":Ar},n.createElement(Ft,{id:tr,ref:Br},un)),disabled:Cr,onVisibleChange:Pn},ar)}var Ei=n.createElement(c.Z.Item,(0,t.Z)({role:"none"},Nt,{component:"li",style:ft,className:l()(er,"".concat(er,"-").concat(Ht),ut,(qe={},(0,v.Z)(qe,"".concat(er,"-open"),cr),(0,v.Z)(qe,"".concat(er,"-active"),gr),(0,v.Z)(qe,"".concat(er,"-selected"),Er),(0,v.Z)(qe,"".concat(er,"-disabled"),Cr),qe)),onMouseEnter:sr,onMouseLeave:kr}),ar,!yn&&n.createElement(ee,{id:tr,open:cr,keyPath:Xn},un));return On&&(Ei=On(Ei,Ze,{selected:Er,active:gr,open:cr,disabled:Cr})),n.createElement(C,{onItemClick:oi,mode:Ht==="horizontal"?"vertical":Ht,itemIcon:qn,expandIcon:mr},Ei)};function Be(xe){var Ze=xe.eventKey,qe=xe.children,ft=D(Ze),ut=ot(qe,ft),Et=x();n.useEffect(function(){if(Et)return Et.registerPath(Ze,ft),function(){Et.unregisterPath(Ze,ft)}},[ft]);var St;return Et?St=ut:St=n.createElement(Re,xe,ut),n.createElement(F.Provider,{value:ft},St)}var $e=e(10928),ct=["className","title","eventKey","children"],xt=["children"],Ot=function(Ze){var qe=Ze.className,ft=Ze.title,ut=Ze.eventKey,Et=Ze.children,St=(0,h.Z)(Ze,ct),Kt=n.useContext(A),Yt=Kt.prefixCls,en="".concat(Yt,"-item-group");return n.createElement("li",(0,t.Z)({role:"presentation"},St,{onClick:function(mn){return mn.stopPropagation()},className:l()(en,qe)}),n.createElement("div",{role:"presentation",className:"".concat(en,"-title"),title:typeof ft=="string"?ft:void 0},ft),n.createElement("ul",{role:"group",className:"".concat(en,"-list")},Et))};function kt(xe){var Ze=xe.children,qe=(0,h.Z)(xe,xt),ft=D(qe.eventKey),ut=ot(Ze,ft),Et=x();return Et?ut:n.createElement(Ot,(0,I.Z)(qe,["warnKey"]),ut)}function Zt(xe){var Ze=xe.className,qe=xe.style,ft=n.useContext(A),ut=ft.prefixCls,Et=x();return Et?null:n.createElement("li",{role:"separator",className:l()("".concat(ut,"-item-divider"),Ze),style:qe})}var Lt=["label","children","key","type"];function zt(xe){return(xe||[]).map(function(Ze,qe){if(Ze&&(0,$e.Z)(Ze)==="object"){var ft=Ze,ut=ft.label,Et=ft.children,St=ft.key,Kt=ft.type,Yt=(0,h.Z)(ft,Lt),en=St!=null?St:"tmp-".concat(qe);return Et||Kt==="group"?Kt==="group"?n.createElement(kt,(0,t.Z)({key:en},Yt,{title:ut}),zt(Et)):n.createElement(Be,(0,t.Z)({key:en},Yt,{title:ut}),zt(Et)):Kt==="divider"?n.createElement(Zt,(0,t.Z)({key:en},Yt)):n.createElement(ze,(0,t.Z)({key:en},Yt),ut)}return null}).filter(function(Ze){return Ze})}function Oe(xe,Ze,qe){var ft=xe;return Ze&&(ft=zt(Ze)),ot(ft,qe)}var Qe=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],tt=[],lt=n.forwardRef(function(xe,Ze){var qe,ft,ut=xe,Et=ut.prefixCls,St=Et===void 0?"rc-menu":Et,Kt=ut.rootClassName,Yt=ut.style,en=ut.className,un=ut.tabIndex,mn=un===void 0?0:un,xn=ut.items,sn=ut.children,Pe=ut.direction,st=ut.id,at=ut.mode,dt=at===void 0?"vertical":at,ht=ut.inlineCollapsed,Qt=ut.disabled,Jt=ut.disabledOverflow,Gt=ut.subMenuOpenDelay,Nt=Gt===void 0?.1:Gt,vn=ut.subMenuCloseDelay,tn=vn===void 0?.1:vn,It=ut.forceSubMenuRender,Ht=ut.defaultOpenKeys,ln=ut.openKeys,fn=ut.activeKey,yn=ut.defaultActiveFirst,An=ut.selectable,wn=An===void 0?!0:An,gn=ut.multiple,Nn=gn===void 0?!1:gn,lr=ut.defaultSelectedKeys,hn=ut.selectedKeys,an=ut.onSelect,_n=ut.onDeselect,On=ut.inlineIndent,nr=On===void 0?24:On,kn=ut.motion,Xn=ut.defaultMotions,er=ut.triggerSubMenuAction,Cr=er===void 0?"hover":er,xr=ut.builtinPlacements,Br=ut.itemIcon,qn=ut.expandIcon,mr=ut.overflowedIndicator,Sn=mr===void 0?"...":mr,cr=ut.overflowedIndicatorPopupClassName,Er=ut.getPopupContainer,ir=ut.onClick,Sr=ut.onOpenChange,Tr=ut.onKeyDown,ii=ut.openAnimation,Lr=ut.openTransitionName,Nr=ut._internalRenderMenuItem,Yr=ut._internalRenderSubMenuItem,Qn=(0,h.Z)(ut,Qe),sr=n.useMemo(function(){return Oe(sn,xn,tt)},[sn,xn]),kr=n.useState(!1),gr=(0,o.Z)(kr,2),yr=gr[0],jr=gr[1],oi=n.useRef(),Pn=P(st),Jn=Pe==="rtl",tr=(0,u.Z)(Ht,{value:ln,postState:function(ti){return ti||tt}}),ar=(0,o.Z)(tr,2),br=ar[0],Ar=ar[1],Ei=function(ti){var ai=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function $i(){Ar(ti),Sr==null||Sr(ti)}ai?(0,a.flushSync)($i):$i()},li=n.useState(br),ci=(0,o.Z)(li,2),gi=ci[0],Gr=ci[1],Hr=n.useRef(!1),yi=n.useMemo(function(){return(dt==="inline"||dt==="vertical")&&ht?["vertical",ht]:[dt,!1]},[dt,ht]),si=(0,o.Z)(yi,2),Ai=si[0],ui=si[1],go=Ai==="inline",co=n.useState(Ai),Oo=(0,o.Z)(co,2),Vi=Oo[0],Hi=Oo[1],Io=n.useState(ui),Eo=(0,o.Z)(Io,2),Po=Eo[0],Fo=Eo[1];n.useEffect(function(){Hi(Ai),Fo(ui),Hr.current&&(go?Ar(gi):Ei(tt))},[Ai,ui]);var ao=n.useState(0),uo=(0,o.Z)(ao,2),Mo=uo[0],Zo=uo[1],Bo=Mo>=sr.length-1||Vi!=="horizontal"||Jt;n.useEffect(function(){go&&Gr(br)},[br]),n.useEffect(function(){return Hr.current=!0,function(){Hr.current=!1}},[]);var fo=X(),Wo=fo.registerPath,jo=fo.unregisterPath,Xo=fo.refreshOverflowKeys,Ao=fo.isSubPathKey,zr=fo.getKeyPath,Or=fo.getKeys,Ri=fo.getSubPathKeys,xi=n.useMemo(function(){return{registerPath:Wo,unregisterPath:jo}},[Wo,jo]),bi=n.useMemo(function(){return{isSubPathKey:Ao}},[Ao]);n.useEffect(function(){Xo(Bo?tt:sr.slice(Mo+1).map(function(di){return di.key}))},[Mo,Bo]);var Ni=(0,u.Z)(fn||yn&&((qe=sr[0])===null||qe===void 0?void 0:qe.key),{value:fn}),zi=(0,o.Z)(Ni,2),ro=zi[0],qi=zi[1],wo=R(function(di){qi(di)}),so=R(function(){qi(void 0)});(0,n.useImperativeHandle)(Ze,function(){return{list:oi.current,focus:function(ti){var ai,$i=Or(),eo=Y($i,Pn),Yo=eo.elements,lo=eo.key2element,Jo=eo.element2key,fa=se(oi.current,Yo),qo=ro!=null?ro:fa[0]?Jo.get(fa[0]):(ai=sr.find(function(ha){return!ha.props.disabled}))===null||ai===void 0?void 0:ai.key,Lo=lo.get(qo);if(qo&&Lo){var To;Lo==null||(To=Lo.focus)===null||To===void 0||To.call(Lo,ti)}}}});var Uo=(0,u.Z)(lr||[],{value:hn,postState:function(ti){return Array.isArray(ti)?ti:ti==null?tt:[ti]}}),ua=(0,o.Z)(Uo,2),Vo=ua[0],Qo=ua[1],na=function(ti){if(wn){var ai=ti.key,$i=Vo.includes(ai),eo;Nn?$i?eo=Vo.filter(function(lo){return lo!==ai}):eo=[].concat((0,p.Z)(Vo),[ai]):eo=[ai],Qo(eo);var Yo=(0,g.Z)((0,g.Z)({},ti),{},{selectedKeys:eo});$i?_n==null||_n(Yo):an==null||an(Yo)}!Nn&&br.length&&Vi!=="inline"&&Ei(tt)},Go=R(function(di){ir==null||ir(ve(di)),na(di)}),ra=R(function(di,ti){var ai=br.filter(function(eo){return eo!==di});if(ti)ai.push(di);else if(Vi!=="inline"){var $i=Ri(di);ai=ai.filter(function(eo){return!$i.has(eo)})}(0,r.Z)(br,ai,!0)||Ei(ai,!0)}),ia=function(ti,ai){var $i=ai!=null?ai:!br.includes(ti);ra(ti,$i)},yo=L(Vi,ro,Jn,Pn,oi,Or,zr,qi,ia,Tr);n.useEffect(function(){jr(!0)},[]);var bo=n.useMemo(function(){return{_internalRenderMenuItem:Nr,_internalRenderSubMenuItem:Yr}},[Nr,Yr]),da=Vi!=="horizontal"||Jt?sr:sr.map(function(di,ti){return n.createElement(C,{key:di.key,overflowDisabled:ti>Mo},di)}),Ro=n.createElement(c.Z,(0,t.Z)({id:st,ref:oi,prefixCls:"".concat(St,"-overflow"),component:"ul",itemComponent:ze,className:l()(St,"".concat(St,"-root"),"".concat(St,"-").concat(Vi),en,(ft={},(0,v.Z)(ft,"".concat(St,"-inline-collapsed"),Po),(0,v.Z)(ft,"".concat(St,"-rtl"),Jn),ft),Kt),dir:Pe,style:Yt,role:"menu",tabIndex:mn,data:da,renderRawItem:function(ti){return ti},renderRawRest:function(ti){var ai=ti.length,$i=ai?sr.slice(-ai):null;return n.createElement(Be,{eventKey:re,title:Sn,disabled:Bo,internalPopupClose:ai===0,popupClassName:cr},$i)},maxCount:Vi!=="horizontal"||Jt?c.Z.INVALIDATE:c.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ti){Zo(ti)},onKeyDown:yo},Qn));return n.createElement(Ce.Provider,{value:bo},n.createElement(s.Provider,{value:Pn},n.createElement(C,{prefixCls:St,rootClassName:Kt,mode:Vi,openKeys:br,rtl:Jn,disabled:Qt,motion:yr?kn:null,defaultMotions:yr?Xn:null,activeKey:ro,onActive:wo,onInactive:so,selectedKeys:Vo,inlineIndent:nr,subMenuOpenDelay:Nt,subMenuCloseDelay:tn,forceSubMenuRender:It,builtinPlacements:xr,triggerSubMenuAction:Cr,getPopupContainer:Er,itemIcon:Br,expandIcon:qn,onItemClick:Go,onOpenChange:ra},n.createElement(j.Provider,{value:bi},Ro),n.createElement("div",{style:{display:"none"},"aria-hidden":!0},n.createElement(y.Provider,{value:xi},sr)))))}),bt=lt,yt=bt;yt.Item=ze,yt.SubMenu=Be,yt.ItemGroup=kt,yt.Divider=Zt;var Ue=yt},11780:function(_t,N,e){"use strict";e.d(N,{Z:function(){return Q}});var t=e(5016),v=e(20049),g=e(52456),p=e(5883),o=e(59301),h=e(92310),i=e.n(h),l=e(29301),c=e(34280),u=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],r=void 0;function d(ae,k){var K=ae.prefixCls,Z=ae.invalidate,ue=ae.item,ge=ae.renderItem,le=ae.responsive,me=ae.responsiveDisabled,De=ae.registerSize,rt=ae.itemKey,We=ae.className,et=ae.style,it=ae.children,Te=ae.display,He=ae.order,Me=ae.component,Ge=Me===void 0?"div":Me,se=(0,p.Z)(ae,u),ce=le&&!Te;function Y(M){De(rt,M)}o.useEffect(function(){return function(){Y(null)}},[]);var L=ge&&ue!==r?ge(ue,{index:He}):it,ie;Z||(ie={opacity:ce?0:1,height:ce?0:r,overflowY:ce?"hidden":r,order:le?He:r,pointerEvents:ce?"none":r,position:ce?"absolute":r});var Se={};ce&&(Se["aria-hidden"]=!0);var H=o.createElement(Ge,(0,t.Z)({className:i()(!Z&&K,We),style:(0,v.Z)((0,v.Z)({},ie),et)},Se,se,{ref:k}),L);return le&&(H=o.createElement(l.Z,{onResize:function(re){var X=re.offsetWidth;Y(X)},disabled:me},H)),H}var n=o.forwardRef(d);n.displayName="Item";var a=n,s=e(6089),f=e(4676),S=e(16089);function E(ae){if(typeof MessageChannel=="undefined")(0,S.Z)(ae);else{var k=new MessageChannel;k.port1.onmessage=function(){return ae()},k.port2.postMessage(void 0)}}function w(){var ae=o.useRef(null),k=function(Z){ae.current||(ae.current=[],E(function(){(0,f.unstable_batchedUpdates)(function(){ae.current.forEach(function(ue){ue()}),ae.current=null})})),ae.current.push(Z)};return k}function A(ae,k){var K=o.useState(k),Z=(0,g.Z)(K,2),ue=Z[0],ge=Z[1],le=(0,s.Z)(function(me){ae(function(){ge(me)})});return[ue,le]}var b=o.createContext(null),C=["component"],m=["className"],y=["className"],x=function(k,K){var Z=o.useContext(b);if(!Z){var ue=k.component,ge=ue===void 0?"div":ue,le=(0,p.Z)(k,C);return o.createElement(ge,(0,t.Z)({},le,{ref:K}))}var me=Z.className,De=(0,p.Z)(Z,m),rt=k.className,We=(0,p.Z)(k,y);return o.createElement(b.Provider,{value:null},o.createElement(a,(0,t.Z)({ref:K,className:i()(me,rt)},De,We)))},F=o.forwardRef(x);F.displayName="RawItem";var D=F,j=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],z="responsive",Ce="invalidate";function oe(ae){return"+ ".concat(ae.length," ...")}function Fe(ae,k){var K=ae.prefixCls,Z=K===void 0?"rc-overflow":K,ue=ae.data,ge=ue===void 0?[]:ue,le=ae.renderItem,me=ae.renderRawItem,De=ae.itemKey,rt=ae.itemWidth,We=rt===void 0?10:rt,et=ae.ssr,it=ae.style,Te=ae.className,He=ae.maxCount,Me=ae.renderRest,Ge=ae.renderRawRest,se=ae.suffix,ce=ae.component,Y=ce===void 0?"div":ce,L=ae.itemComponent,ie=ae.onVisibleChange,Se=(0,p.Z)(ae,j),H=et==="full",M=w(),re=A(M,null),X=(0,g.Z)(re,2),R=X[0],_=X[1],U=R||0,P=A(M,new Map),de=(0,g.Z)(P,2),ye=de[0],q=de[1],T=A(M,0),I=(0,g.Z)(T,2),he=I[0],pe=I[1],we=A(M,0),Je=(0,g.Z)(we,2),ke=Je[0],ve=Je[1],je=A(M,0),J=(0,g.Z)(je,2),nt=J[0],Ct=J[1],O=(0,o.useState)(null),Ve=(0,g.Z)(O,2),ze=Ve[0],fe=Ve[1],Ie=(0,o.useState)(null),Ke=(0,g.Z)(Ie,2),Ft=Ke[0],Mt=Ke[1],ot=o.useMemo(function(){return Ft===null&&H?Number.MAX_SAFE_INTEGER:Ft||0},[Ft,R]),wt=(0,o.useState)(!1),Bt=(0,g.Z)(wt,2),Tt=Bt[0],Xt=Bt[1],jt="".concat(Z,"-item"),At=Math.max(he,ke),qt=He===z,Ee=ge.length&&qt,V=He===Ce,ee=Ee||typeof He=="number"&&ge.length>He,te=(0,o.useMemo)(function(){var Ue=ge;return Ee?R===null&&H?Ue=ge:Ue=ge.slice(0,Math.min(ge.length,U/We)):typeof He=="number"&&(Ue=ge.slice(0,He)),Ue},[ge,We,R,He,Ee]),ne=(0,o.useMemo)(function(){return Ee?ge.slice(ot+1):ge.slice(te.length)},[ge,te,Ee,ot]),Re=(0,o.useCallback)(function(Ue,xe){var Ze;return typeof De=="function"?De(Ue):(Ze=De&&(Ue==null?void 0:Ue[De]))!==null&&Ze!==void 0?Ze:xe},[De]),Be=(0,o.useCallback)(le||function(Ue){return Ue},[le]);function $e(Ue,xe,Ze){Ft===Ue&&(xe===void 0||xe===ze)||(Mt(Ue),Ze||(Xt(UeU){$e(qe-1,Ue-ft-nt+ke);break}}se&&Zt(0)+nt>U&&fe(null)}},[U,ye,ke,nt,Re,te]);var Lt=Tt&&!!ne.length,zt={};ze!==null&&Ee&&(zt={position:"absolute",left:ze,top:0});var Oe={prefixCls:jt,responsive:Ee,component:L,invalidate:V},Qe=me?function(Ue,xe){var Ze=Re(Ue,xe);return o.createElement(b.Provider,{key:Ze,value:(0,v.Z)((0,v.Z)({},Oe),{},{order:xe,item:Ue,itemKey:Ze,registerSize:xt,display:xe<=ot})},me(Ue,xe))}:function(Ue,xe){var Ze=Re(Ue,xe);return o.createElement(a,(0,t.Z)({},Oe,{order:xe,key:Ze,item:Ue,renderItem:Be,itemKey:Ze,registerSize:xt,display:xe<=ot}))},tt={order:Lt?ot:Number.MAX_SAFE_INTEGER,className:"".concat(jt,"-rest"),registerSize:Ot,display:Lt},lt=Me||oe,bt=Ge?o.createElement(b.Provider,{value:(0,v.Z)((0,v.Z)({},Oe),tt)},Ge(ne)):o.createElement(a,(0,t.Z)({},Oe,tt),typeof lt=="function"?lt(ne):lt),yt=o.createElement(Y,(0,t.Z)({className:i()(!V&&Z,Te),style:it,ref:k},Se),te.map(Qe),ee?bt:null,se&&o.createElement(a,(0,t.Z)({},Oe,{responsive:qt,responsiveDisabled:!Ee,order:ot,className:"".concat(jt,"-suffix"),registerSize:kt,display:!0,style:zt}),se));return qt?o.createElement(l.Z,{onResize:ct,disabled:!Ee},yt):yt}var B=o.forwardRef(Fe);B.displayName="Overflow",B.Item=D,B.RESPONSIVE=z,B.INVALIDATE=Ce;var $=B,Q=$},17115:function(_t,N,e){"use strict";e.d(N,{ZP:function(){return i}});var t=e(52456),v=e(59301),g=e(47273),p=0,o=(0,g.Z)();function h(){var l;return o?(l=p,p+=1):l="TEST_OR_SSR",l}function i(l){var c=v.useState(),u=(0,t.Z)(c,2),r=u[0],d=u[1];return v.useEffect(function(){d("rc_select_".concat(h()))},[]),l||r}},77861:function(_t,N,e){"use strict";e.d(N,{Ac:function(){return _},Xo:function(){return ve},Wx:function(){return J},ZP:function(){return ee},lk:function(){return b}});var t=e(5016),v=e(92393),g=e(18082),p=e(20049),o=e(52456),h=e(5883),i=e(10928),l=e(18929),c=e(48736),u=e(59301),r=e(92310),d=e.n(r),n=e(34280),a=e(49658),s=e(10228),f=e(8654),S=function(ne){var Re=ne.className,Be=ne.customizeIcon,$e=ne.customizeIconProps,ct=ne.onMouseDown,xt=ne.onClick,Ot=ne.children,kt;return typeof Be=="function"?kt=Be($e):kt=Be,u.createElement("span",{className:Re,onMouseDown:function(Lt){Lt.preventDefault(),ct&&ct(Lt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:xt,"aria-hidden":!0},kt!==void 0?kt:u.createElement("span",{className:d()(Re.split(/\s+/).map(function(Zt){return"".concat(Zt,"-icon")}))},Ot))},E=S;function w(te,ne,Re,Be,$e){var ct=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,xt=arguments.length>6?arguments[6]:void 0,Ot=arguments.length>7?arguments[7]:void 0,kt=u.useMemo(function(){if((0,i.Z)(Be)==="object")return Be.clearIcon;if($e)return $e},[Be,$e]),Zt=u.useMemo(function(){return!!(!ct&&Be&&(Re.length||xt)&&!(Ot==="combobox"&&xt===""))},[Be,ct,Re.length,xt,Ot]);return{allowClear:Zt,clearIcon:u.createElement(E,{className:"".concat(te,"-clear"),onMouseDown:ne,customizeIcon:kt},"\xD7")}}var A=u.createContext(null);function b(){return u.useContext(A)}function C(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,ne=u.useState(!1),Re=(0,o.Z)(ne,2),Be=Re[0],$e=Re[1],ct=u.useRef(null),xt=function(){window.clearTimeout(ct.current)};u.useEffect(function(){return xt},[]);var Ot=function(Zt,Lt){xt(),ct.current=window.setTimeout(function(){$e(Zt),Lt&&Lt()},te)};return[Be,Ot,xt]}function m(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,ne=u.useRef(null),Re=u.useRef(null);u.useEffect(function(){return function(){window.clearTimeout(Re.current)}},[]);function Be($e){($e||ne.current===null)&&(ne.current=$e),window.clearTimeout(Re.current),Re.current=window.setTimeout(function(){ne.current=null},te)}return[function(){return ne.current},Be]}function y(te,ne,Re,Be){var $e=u.useRef(null);$e.current={open:ne,triggerOpen:Re,customizedTrigger:Be},u.useEffect(function(){function ct(xt){var Ot;if(!((Ot=$e.current)!==null&&Ot!==void 0&&Ot.customizedTrigger)){var kt=xt.target;kt.shadowRoot&&xt.composed&&(kt=xt.composedPath()[0]||kt),$e.current.open&&te().filter(function(Zt){return Zt}).every(function(Zt){return!Zt.contains(kt)&&Zt!==kt})&&$e.current.triggerOpen(!1)}}return window.addEventListener("mousedown",ct),function(){return window.removeEventListener("mousedown",ct)}},[])}var x=e(26112),F=e(11780),D=function(ne,Re){var Be,$e,ct=ne.prefixCls,xt=ne.id,Ot=ne.inputElement,kt=ne.disabled,Zt=ne.tabIndex,Lt=ne.autoFocus,zt=ne.autoComplete,Oe=ne.editable,Qe=ne.activeDescendantId,tt=ne.value,lt=ne.maxLength,bt=ne.onKeyDown,yt=ne.onMouseDown,Ue=ne.onChange,xe=ne.onPaste,Ze=ne.onCompositionStart,qe=ne.onCompositionEnd,ft=ne.open,ut=ne.attrs,Et=Ot||u.createElement("input",null),St=Et,Kt=St.ref,Yt=St.props,en=Yt.onKeyDown,un=Yt.onChange,mn=Yt.onMouseDown,xn=Yt.onCompositionStart,sn=Yt.onCompositionEnd,Pe=Yt.style;return(0,c.Kp)(!("maxLength"in Et.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Et=u.cloneElement(Et,(0,p.Z)((0,p.Z)((0,p.Z)({type:"search"},Yt),{},{id:xt,ref:(0,f.sQ)(Re,Kt),disabled:kt,tabIndex:Zt,autoComplete:zt||"off",autoFocus:Lt,className:d()("".concat(ct,"-selection-search-input"),(Be=Et)===null||Be===void 0||($e=Be.props)===null||$e===void 0?void 0:$e.className),role:"combobox","aria-label":"Search","aria-expanded":ft||!1,"aria-haspopup":"listbox","aria-owns":"".concat(xt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(xt,"_list"),"aria-activedescendant":ft?Qe:void 0},ut),{},{value:Oe?tt:"",maxLength:lt,readOnly:!Oe,unselectable:Oe?null:"on",style:(0,p.Z)((0,p.Z)({},Pe),{},{opacity:Oe?null:0}),onKeyDown:function(at){bt(at),en&&en(at)},onMouseDown:function(at){yt(at),mn&&mn(at)},onChange:function(at){Ue(at),un&&un(at)},onCompositionStart:function(at){Ze(at),xn&&xn(at)},onCompositionEnd:function(at){qe(at),sn&&sn(at)},onPaste:xe})),Et},j=u.forwardRef(D);j.displayName="Input";var z=j;function Ce(te){return Array.isArray(te)?te:te!==void 0?[te]:[]}var oe=typeof window!="undefined"&&window.document&&window.document.documentElement,Fe=oe;function B(te){return te!=null}function $(te){return!te&&te!==0}function Q(te){return["string","number"].includes((0,i.Z)(te))}function ae(te){var ne=void 0;return te&&(Q(te.title)?ne=te.title.toString():Q(te.label)&&(ne=te.label.toString())),ne}function k(te,ne){Fe?u.useLayoutEffect(te,ne):u.useEffect(te,ne)}function K(te){var ne;return(ne=te.key)!==null&&ne!==void 0?ne:te.value}var Z=function(ne){ne.preventDefault(),ne.stopPropagation()},ue=function(ne){var Re=ne.id,Be=ne.prefixCls,$e=ne.values,ct=ne.open,xt=ne.searchValue,Ot=ne.autoClearSearchValue,kt=ne.inputRef,Zt=ne.placeholder,Lt=ne.disabled,zt=ne.mode,Oe=ne.showSearch,Qe=ne.autoFocus,tt=ne.autoComplete,lt=ne.activeDescendantId,bt=ne.tabIndex,yt=ne.removeIcon,Ue=ne.maxTagCount,xe=ne.maxTagTextLength,Ze=ne.maxTagPlaceholder,qe=Ze===void 0?function(An){return"+ ".concat(An.length," ...")}:Ze,ft=ne.tagRender,ut=ne.onToggleOpen,Et=ne.onRemove,St=ne.onInputChange,Kt=ne.onInputPaste,Yt=ne.onInputKeyDown,en=ne.onInputMouseDown,un=ne.onInputCompositionStart,mn=ne.onInputCompositionEnd,xn=u.useRef(null),sn=(0,u.useState)(0),Pe=(0,o.Z)(sn,2),st=Pe[0],at=Pe[1],dt=(0,u.useState)(!1),ht=(0,o.Z)(dt,2),Qt=ht[0],Jt=ht[1],Gt="".concat(Be,"-selection"),Nt=ct||zt==="multiple"&&Ot===!1||zt==="tags"?xt:"",vn=zt==="tags"||zt==="multiple"&&Ot===!1||Oe&&(ct||Qt);k(function(){at(xn.current.scrollWidth)},[Nt]);function tn(An,wn,gn,Nn,lr){return u.createElement("span",{className:d()("".concat(Gt,"-item"),(0,g.Z)({},"".concat(Gt,"-item-disabled"),gn)),title:ae(An)},u.createElement("span",{className:"".concat(Gt,"-item-content")},wn),Nn&&u.createElement(E,{className:"".concat(Gt,"-item-remove"),onMouseDown:Z,onClick:lr,customizeIcon:yt},"\xD7"))}function It(An,wn,gn,Nn,lr){var hn=function(_n){Z(_n),ut(!ct)};return u.createElement("span",{onMouseDown:hn},ft({label:wn,value:An,disabled:gn,closable:Nn,onClose:lr}))}function Ht(An){var wn=An.disabled,gn=An.label,Nn=An.value,lr=!Lt&&!wn,hn=gn;if(typeof xe=="number"&&(typeof gn=="string"||typeof gn=="number")){var an=String(hn);an.length>xe&&(hn="".concat(an.slice(0,xe),"..."))}var _n=function(nr){nr&&nr.stopPropagation(),Et(An)};return typeof ft=="function"?It(Nn,hn,wn,lr,_n):tn(An,hn,wn,lr,_n)}function ln(An){var wn=typeof qe=="function"?qe(An):qe;return tn({title:wn},wn,!1)}var fn=u.createElement("div",{className:"".concat(Gt,"-search"),style:{width:st},onFocus:function(){Jt(!0)},onBlur:function(){Jt(!1)}},u.createElement(z,{ref:kt,open:ct,prefixCls:Be,id:Re,inputElement:null,disabled:Lt,autoFocus:Qe,autoComplete:tt,editable:vn,activeDescendantId:lt,value:Nt,onKeyDown:Yt,onMouseDown:en,onChange:St,onPaste:Kt,onCompositionStart:un,onCompositionEnd:mn,tabIndex:bt,attrs:(0,x.Z)(ne,!0)}),u.createElement("span",{ref:xn,className:"".concat(Gt,"-search-mirror"),"aria-hidden":!0},Nt,"\xA0")),yn=u.createElement(F.Z,{prefixCls:"".concat(Gt,"-overflow"),data:$e,renderItem:Ht,renderRest:ln,suffix:fn,itemKey:K,maxCount:Ue});return u.createElement(u.Fragment,null,yn,!$e.length&&!Nt&&u.createElement("span",{className:"".concat(Gt,"-placeholder")},Zt))},ge=ue,le=function(ne){var Re=ne.inputElement,Be=ne.prefixCls,$e=ne.id,ct=ne.inputRef,xt=ne.disabled,Ot=ne.autoFocus,kt=ne.autoComplete,Zt=ne.activeDescendantId,Lt=ne.mode,zt=ne.open,Oe=ne.values,Qe=ne.placeholder,tt=ne.tabIndex,lt=ne.showSearch,bt=ne.searchValue,yt=ne.activeValue,Ue=ne.maxLength,xe=ne.onInputKeyDown,Ze=ne.onInputMouseDown,qe=ne.onInputChange,ft=ne.onInputPaste,ut=ne.onInputCompositionStart,Et=ne.onInputCompositionEnd,St=ne.title,Kt=u.useState(!1),Yt=(0,o.Z)(Kt,2),en=Yt[0],un=Yt[1],mn=Lt==="combobox",xn=mn||lt,sn=Oe[0],Pe=bt||"";mn&&yt&&!en&&(Pe=yt),u.useEffect(function(){mn&&un(!1)},[mn,yt]);var st=Lt!=="combobox"&&!zt&&!lt?!1:!!Pe,at=St===void 0?ae(sn):St,dt=function(){if(sn)return null;var Qt=st?{visibility:"hidden"}:void 0;return u.createElement("span",{className:"".concat(Be,"-selection-placeholder"),style:Qt},Qe)};return u.createElement(u.Fragment,null,u.createElement("span",{className:"".concat(Be,"-selection-search")},u.createElement(z,{ref:ct,prefixCls:Be,id:$e,open:zt,inputElement:Re,disabled:xt,autoFocus:Ot,autoComplete:kt,editable:xn,activeDescendantId:Zt,value:Pe,onKeyDown:xe,onMouseDown:Ze,onChange:function(Qt){un(!0),qe(Qt)},onPaste:ft,onCompositionStart:ut,onCompositionEnd:Et,tabIndex:tt,attrs:(0,x.Z)(ne,!0),maxLength:mn?Ue:void 0})),!mn&&sn?u.createElement("span",{className:"".concat(Be,"-selection-item"),title:at,style:st?{visibility:"hidden"}:void 0},sn.label):null,dt())},me=le;function De(te){return![s.Z.ESC,s.Z.SHIFT,s.Z.BACKSPACE,s.Z.TAB,s.Z.WIN_KEY,s.Z.ALT,s.Z.META,s.Z.WIN_KEY_RIGHT,s.Z.CTRL,s.Z.SEMICOLON,s.Z.EQUALS,s.Z.CAPS_LOCK,s.Z.CONTEXT_MENU,s.Z.F1,s.Z.F2,s.Z.F3,s.Z.F4,s.Z.F5,s.Z.F6,s.Z.F7,s.Z.F8,s.Z.F9,s.Z.F10,s.Z.F11,s.Z.F12].includes(te)}var rt=function(ne,Re){var Be=(0,u.useRef)(null),$e=(0,u.useRef)(!1),ct=ne.prefixCls,xt=ne.open,Ot=ne.mode,kt=ne.showSearch,Zt=ne.tokenWithEnter,Lt=ne.autoClearSearchValue,zt=ne.onSearch,Oe=ne.onSearchSubmit,Qe=ne.onToggleOpen,tt=ne.onInputKeyDown,lt=ne.domRef;u.useImperativeHandle(Re,function(){return{focus:function(){Be.current.focus()},blur:function(){Be.current.blur()}}});var bt=m(0),yt=(0,o.Z)(bt,2),Ue=yt[0],xe=yt[1],Ze=function(Pe){var st=Pe.which;(st===s.Z.UP||st===s.Z.DOWN)&&Pe.preventDefault(),tt&&tt(Pe),st===s.Z.ENTER&&Ot==="tags"&&!$e.current&&!xt&&(Oe==null||Oe(Pe.target.value)),De(st)&&Qe(!0)},qe=function(){xe(!0)},ft=(0,u.useRef)(null),ut=function(Pe){zt(Pe,!0,$e.current)!==!1&&Qe(!0)},Et=function(){$e.current=!0},St=function(Pe){$e.current=!1,Ot!=="combobox"&&ut(Pe.target.value)},Kt=function(Pe){var st=Pe.target.value;if(Zt&&ft.current&&/[\r\n]/.test(ft.current)){var at=ft.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");st=st.replace(at,ft.current)}ft.current=null,ut(st)},Yt=function(Pe){var st=Pe.clipboardData,at=st.getData("text");ft.current=at},en=function(Pe){var st=Pe.target;if(st!==Be.current){var at=document.body.style.msTouchAction!==void 0;at?setTimeout(function(){Be.current.focus()}):Be.current.focus()}},un=function(Pe){var st=Ue();Pe.target!==Be.current&&!st&&Ot!=="combobox"&&Pe.preventDefault(),(Ot!=="combobox"&&(!kt||!st)||!xt)&&(xt&&Lt!==!1&&zt("",!0,!1),Qe())},mn={inputRef:Be,onInputKeyDown:Ze,onInputMouseDown:qe,onInputChange:Kt,onInputPaste:Yt,onInputCompositionStart:Et,onInputCompositionEnd:St},xn=Ot==="multiple"||Ot==="tags"?u.createElement(ge,(0,t.Z)({},ne,mn)):u.createElement(me,(0,t.Z)({},ne,mn));return u.createElement("div",{ref:lt,className:"".concat(ct,"-selector"),onClick:en,onMouseDown:un},xn)},We=u.forwardRef(rt);We.displayName="Selector";var et=We,it=e(35593),Te=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],He=function(ne){var Re=ne===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Re,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Re,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Re,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Re,adjustY:1},htmlRegion:"scroll"}}},Me=function(ne,Re){var Be=ne.prefixCls,$e=ne.disabled,ct=ne.visible,xt=ne.children,Ot=ne.popupElement,kt=ne.animation,Zt=ne.transitionName,Lt=ne.dropdownStyle,zt=ne.dropdownClassName,Oe=ne.direction,Qe=Oe===void 0?"ltr":Oe,tt=ne.placement,lt=ne.builtinPlacements,bt=ne.dropdownMatchSelectWidth,yt=ne.dropdownRender,Ue=ne.dropdownAlign,xe=ne.getPopupContainer,Ze=ne.empty,qe=ne.getTriggerDOMNode,ft=ne.onPopupVisibleChange,ut=ne.onPopupMouseEnter,Et=(0,h.Z)(ne,Te),St="".concat(Be,"-dropdown"),Kt=Ot;yt&&(Kt=yt(Ot));var Yt=u.useMemo(function(){return lt||He(bt)},[lt,bt]),en=kt?"".concat(St,"-").concat(kt):Zt,un=typeof bt=="number",mn=u.useMemo(function(){return un?null:bt===!1?"minWidth":"width"},[bt,un]),xn=Lt;un&&(xn=(0,p.Z)((0,p.Z)({},xn),{},{width:bt}));var sn=u.useRef(null);return u.useImperativeHandle(Re,function(){return{getPopupElement:function(){return sn.current}}}),u.createElement(it.Z,(0,t.Z)({},Et,{showAction:ft?["click"]:[],hideAction:ft?["click"]:[],popupPlacement:tt||(Qe==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Yt,prefixCls:St,popupTransitionName:en,popup:u.createElement("div",{ref:sn,onMouseEnter:ut},Kt),stretch:mn,popupAlign:Ue,popupVisible:ct,getPopupContainer:xe,popupClassName:d()(zt,(0,g.Z)({},"".concat(St,"-empty"),Ze)),popupStyle:xn,getTriggerDOMNode:qe,onPopupVisibleChange:ft}),xt)},Ge=u.forwardRef(Me);Ge.displayName="SelectTrigger";var se=Ge,ce=e(74604);function Y(te,ne){var Re=te.key,Be;return"value"in te&&(Be=te.value),Re!=null?Re:Be!==void 0?Be:"rc-index-key-".concat(ne)}function L(te,ne){var Re=te||{},Be=Re.label,$e=Re.value,ct=Re.options,xt=Re.groupLabel,Ot=Be||(ne?"children":"label");return{label:Ot,value:$e||"value",options:ct||"options",groupLabel:xt||Ot}}function ie(te){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Re=ne.fieldNames,Be=ne.childrenAsData,$e=[],ct=L(Re,!1),xt=ct.label,Ot=ct.value,kt=ct.options,Zt=ct.groupLabel;function Lt(zt,Oe){zt.forEach(function(Qe){if(Oe||!(kt in Qe)){var tt=Qe[Ot];$e.push({key:Y(Qe,$e.length),groupOption:Oe,data:Qe,label:Qe[xt],value:tt})}else{var lt=Qe[Zt];lt===void 0&&Be&&(lt=Qe.label),$e.push({key:Y(Qe,$e.length),group:!0,data:Qe,label:lt}),Lt(Qe[kt],!0)}})}return Lt(te,!1),$e}function Se(te){var ne=(0,p.Z)({},te);return"props"in ne||Object.defineProperty(ne,"props",{get:function(){return(0,c.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),ne}}),ne}function H(te,ne){if(!ne||!ne.length)return null;var Re=!1;function Be(ct,xt){var Ot=(0,ce.Z)(xt),kt=Ot[0],Zt=Ot.slice(1);if(!kt)return[ct];var Lt=ct.split(kt);return Re=Re||Lt.length>1,Lt.reduce(function(zt,Oe){return[].concat((0,v.Z)(zt),(0,v.Z)(Be(Oe,Zt)))},[]).filter(function(zt){return zt})}var $e=Be(te,ne);return Re?$e:null}var M=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],re=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function X(te){return te==="tags"||te==="multiple"}var R=u.forwardRef(function(te,ne){var Re,Be,$e=te.id,ct=te.prefixCls,xt=te.className,Ot=te.showSearch,kt=te.tagRender,Zt=te.direction,Lt=te.omitDomProps,zt=te.displayValues,Oe=te.onDisplayValuesChange,Qe=te.emptyOptions,tt=te.notFoundContent,lt=tt===void 0?"Not Found":tt,bt=te.onClear,yt=te.mode,Ue=te.disabled,xe=te.loading,Ze=te.getInputElement,qe=te.getRawInputElement,ft=te.open,ut=te.defaultOpen,Et=te.onDropdownVisibleChange,St=te.activeValue,Kt=te.onActiveValueChange,Yt=te.activeDescendantId,en=te.searchValue,un=te.autoClearSearchValue,mn=te.onSearch,xn=te.onSearchSplit,sn=te.tokenSeparators,Pe=te.allowClear,st=te.suffixIcon,at=te.clearIcon,dt=te.OptionList,ht=te.animation,Qt=te.transitionName,Jt=te.dropdownStyle,Gt=te.dropdownClassName,Nt=te.dropdownMatchSelectWidth,vn=te.dropdownRender,tn=te.dropdownAlign,It=te.placement,Ht=te.builtinPlacements,ln=te.getPopupContainer,fn=te.showAction,yn=fn===void 0?[]:fn,An=te.onFocus,wn=te.onBlur,gn=te.onKeyUp,Nn=te.onKeyDown,lr=te.onMouseDown,hn=(0,h.Z)(te,M),an=X(yt),_n=(Ot!==void 0?Ot:an)||yt==="combobox",On=(0,p.Z)({},hn);re.forEach(function(zr){delete On[zr]}),Lt==null||Lt.forEach(function(zr){delete On[zr]});var nr=u.useState(!1),kn=(0,o.Z)(nr,2),Xn=kn[0],er=kn[1];u.useEffect(function(){er((0,a.Z)())},[]);var Cr=u.useRef(null),xr=u.useRef(null),Br=u.useRef(null),qn=u.useRef(null),mr=u.useRef(null),Sn=C(),cr=(0,o.Z)(Sn,3),Er=cr[0],ir=cr[1],Sr=cr[2];u.useImperativeHandle(ne,function(){var zr,Or;return{focus:(zr=qn.current)===null||zr===void 0?void 0:zr.focus,blur:(Or=qn.current)===null||Or===void 0?void 0:Or.blur,scrollTo:function(xi){var bi;return(bi=mr.current)===null||bi===void 0?void 0:bi.scrollTo(xi)}}});var Tr=u.useMemo(function(){var zr;if(yt!=="combobox")return en;var Or=(zr=zt[0])===null||zr===void 0?void 0:zr.value;return typeof Or=="string"||typeof Or=="number"?String(Or):""},[en,yt,zt]),ii=yt==="combobox"&&typeof Ze=="function"&&Ze()||null,Lr=typeof qe=="function"&&qe(),Nr=(0,f.x1)(xr,Lr==null||(Re=Lr.props)===null||Re===void 0?void 0:Re.ref),Yr=u.useState(!1),Qn=(0,o.Z)(Yr,2),sr=Qn[0],kr=Qn[1];(0,n.Z)(function(){kr(!0)},[]);var gr=(0,l.Z)(!1,{defaultValue:ut,value:ft}),yr=(0,o.Z)(gr,2),jr=yr[0],oi=yr[1],Pn=sr?jr:!1,Jn=!lt&&Qe;(Ue||Jn&&Pn&&yt==="combobox")&&(Pn=!1);var tr=Jn?!1:Pn,ar=u.useCallback(function(zr){var Or=zr!==void 0?zr:!Pn;Ue||(oi(Or),Pn!==Or&&(Et==null||Et(Or)))},[Ue,Pn,oi,Et]),br=u.useMemo(function(){return(sn||[]).some(function(zr){return[` +`,`\r +`].includes(zr)})},[sn]),Ar=function(Or,Ri,xi){var bi=!0,Ni=Or;Kt==null||Kt(null);var zi=xi?null:H(Or,sn);return yt!=="combobox"&&zi&&(Ni="",xn==null||xn(zi),ar(!1),bi=!1),mn&&Tr!==Ni&&mn(Ni,{source:Ri?"typing":"effect"}),bi},Ei=function(Or){!Or||!Or.trim()||mn(Or,{source:"submit"})};u.useEffect(function(){!Pn&&!an&&yt!=="combobox"&&Ar("",!1,!1)},[Pn]),u.useEffect(function(){jr&&Ue&&oi(!1),Ue&&ir(!1)},[Ue]);var li=m(),ci=(0,o.Z)(li,2),gi=ci[0],Gr=ci[1],Hr=function(Or){var Ri=gi(),xi=Or.which;if(xi===s.Z.ENTER&&(yt!=="combobox"&&Or.preventDefault(),Pn||ar(!0)),Gr(!!Tr),xi===s.Z.BACKSPACE&&!Ri&&an&&!Tr&&zt.length){for(var bi=(0,v.Z)(zt),Ni=null,zi=bi.length-1;zi>=0;zi-=1){var ro=bi[zi];if(!ro.disabled){bi.splice(zi,1),Ni=ro;break}}Ni&&Oe(bi,{type:"remove",values:[Ni]})}for(var qi=arguments.length,wo=new Array(qi>1?qi-1:0),so=1;so1?Ri-1:0),bi=1;bi1?zi-1:0),qi=1;qi1&&arguments[1]!==void 0?arguments[1]:!1;return(0,q.Z)(te).map(function(Re,Be){if(!u.isValidElement(Re)||!Re.type)return null;var $e=Re,ct=$e.type.isSelectOptGroup,xt=$e.key,Ot=$e.props,kt=Ot.children,Zt=(0,h.Z)(Ot,I);return ne||!ct?he(Re):(0,p.Z)((0,p.Z)({key:"__RC_SELECT_GRP__".concat(xt===null?Be:xt,"__"),label:xt},Zt),{},{options:pe(kt)})}).filter(function(Re){return Re})}function we(te,ne,Re,Be,$e){return u.useMemo(function(){var ct=te,xt=!te;xt&&(ct=pe(ne));var Ot=new Map,kt=new Map,Zt=function(Oe,Qe,tt){tt&&typeof tt=="string"&&Oe.set(Qe[tt],Qe)};function Lt(zt){for(var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Qe=0;Qe1&&arguments[1]!==void 0?arguments[1]:1,ln=Kt.length,fn=0;fn1&&arguments[1]!==void 0?arguments[1]:!1;st(It);var ln={source:Ht?"keyboard":"mouse"},fn=Kt[It];if(!fn){lt(null,-1,ln);return}lt(fn.value,It,ln)};(0,u.useEffect)(function(){at(bt!==!1?mn(0):-1)},[Kt.length,Zt]);var dt=u.useCallback(function(tn){return xe.has(tn)&&kt!=="combobox"},[kt,(0,v.Z)(xe).toString(),xe.size]);(0,u.useEffect)(function(){var tn=setTimeout(function(){if(!Ot&&xt&&xe.size===1){var Ht=Array.from(xe)[0],ln=Kt.findIndex(function(fn){var yn=fn.data;return yn.value===Ht});ln!==-1&&(at(ln),un(ln))}});if(xt){var It;(It=Yt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(tn)}},[xt,Zt,tt.length]);var ht=function(It){It!==void 0&&yt(It,{selected:!xe.has(It)}),Ot||Lt(!1)};if(u.useImperativeHandle(Re,function(){return{onKeyDown:function(It){var Ht=It.which,ln=It.ctrlKey;switch(Ht){case s.Z.N:case s.Z.P:case s.Z.UP:case s.Z.DOWN:{var fn=0;if(Ht===s.Z.UP?fn=-1:Ht===s.Z.DOWN?fn=1:fe()&&ln&&(Ht===s.Z.N?fn=1:Ht===s.Z.P&&(fn=-1)),fn!==0){var yn=mn(Pe+fn,fn);un(yn),at(yn,!0)}break}case s.Z.ENTER:{var An=Kt[Pe];An&&!An.data.disabled?ht(An.value):ht(void 0),xt&&It.preventDefault();break}case s.Z.ESC:Lt(!1),xt&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){un(It)}}}),Kt.length===0)return u.createElement("div",{role:"listbox",id:"".concat(ct,"_list"),className:"".concat(St,"-empty"),onMouseDown:en},zt);var Qt=Object.keys(Ze).map(function(tn){return Ze[tn]}),Jt=function(It){return It.label};function Gt(tn,It){var Ht=tn.group;return{role:Ht?"presentation":"option",id:"".concat(ct,"_list_").concat(It)}}var Nt=function(It){var Ht=Kt[It];if(!Ht)return null;var ln=Ht.data||{},fn=ln.value,yn=Ht.group,An=(0,x.Z)(ln,!0),wn=Jt(Ht);return Ht?u.createElement("div",(0,t.Z)({"aria-label":typeof wn=="string"&&!yn?wn:null},An,{key:It},Gt(Ht,It),{"aria-selected":dt(fn)}),fn):null},vn={role:"listbox",id:"".concat(ct,"_list")};return u.createElement(u.Fragment,null,qe&&u.createElement("div",(0,t.Z)({},vn,{style:{height:0,width:0,overflow:"hidden"}}),Nt(Pe-1),Nt(Pe),Nt(Pe+1)),u.createElement(O.Z,{itemKey:"key",ref:Yt,data:Kt,height:ut,itemHeight:Et,fullHeight:!1,onMouseDown:en,onScroll:Oe,virtual:qe,direction:ft,innerProps:qe?null:vn},function(tn,It){var Ht,ln=tn.group,fn=tn.groupOption,yn=tn.data,An=tn.label,wn=tn.value,gn=yn.key;if(ln){var Nn,lr=(Nn=yn.title)!==null&&Nn!==void 0?Nn:Ke(An)?An.toString():void 0;return u.createElement("div",{className:d()(St,"".concat(St,"-group")),title:lr},An!==void 0?An:gn)}var hn=yn.disabled,an=yn.title,_n=yn.children,On=yn.style,nr=yn.className,kn=(0,h.Z)(yn,Ie),Xn=(0,Ct.Z)(kn,Qt),er=dt(wn),Cr="".concat(St,"-option"),xr=d()(St,Cr,nr,(Ht={},(0,g.Z)(Ht,"".concat(Cr,"-grouped"),fn),(0,g.Z)(Ht,"".concat(Cr,"-active"),Pe===It&&!hn),(0,g.Z)(Ht,"".concat(Cr,"-disabled"),hn),(0,g.Z)(Ht,"".concat(Cr,"-selected"),er),Ht)),Br=Jt(tn),qn=!Ue||typeof Ue=="function"||er,mr=typeof Br=="number"?Br:Br||wn,Sn=Ke(mr)?mr.toString():void 0;return an!==void 0&&(Sn=an),u.createElement("div",(0,t.Z)({},(0,x.Z)(Xn),qe?{}:Gt(tn,It),{"aria-selected":er,className:xr,title:Sn,onMouseMove:function(){Pe===It||hn||at(It)},onClick:function(){hn||ht(wn)},style:On}),u.createElement("div",{className:"".concat(Cr,"-content")},mr),u.isValidElement(Ue)||er,qn&&u.createElement(E,{className:"".concat(St,"-option-state"),customizeIcon:Ue,customizeIconProps:{isSelected:er}},er?"\u2713":null))}))},Mt=u.forwardRef(Ft);Mt.displayName="OptionList";var ot=Mt;function wt(te){var ne=te.mode,Re=te.options,Be=te.children,$e=te.backfill,ct=te.allowClear,xt=te.placeholder,Ot=te.getInputElement,kt=te.showSearch,Zt=te.onSearch,Lt=te.defaultOpen,zt=te.autoFocus,Oe=te.labelInValue,Qe=te.value,tt=te.inputValue,lt=te.optionLabelProp,bt=isMultiple(ne),yt=kt!==void 0?kt:bt||ne==="combobox",Ue=Re||convertChildrenToData(Be);if(warning(ne!=="tags"||Ue.every(function(ft){return!ft.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),ne==="tags"||ne==="combobox"){var xe=Ue.some(function(ft){return ft.options?ft.options.some(function(ut){return typeof("value"in ut?ut.value:ut.key)=="number"}):typeof("value"in ft?ft.value:ft.key)=="number"});warning(!xe,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(ne!=="combobox"||!lt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(ne==="combobox"||!$e,"`backfill` only works with `combobox` mode."),warning(ne==="combobox"||!Ot,"`getInputElement` only work with `combobox` mode."),noteOnce(ne!=="combobox"||!Ot||!ct||!xt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Zt&&!yt&&ne!=="combobox"&&ne!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Lt||zt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Qe!=null){var Ze=toArray(Qe);warning(!Oe||Ze.every(function(ft){return _typeof(ft)==="object"&&("key"in ft||"value"in ft)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!bt||Array.isArray(Qe),"`value` should be array when `mode` is `multiple` or `tags`")}if(Be){var qe=null;toNodeArray(Be).some(function(ft){if(!React.isValidElement(ft)||!ft.type)return!1;var ut=ft,Et=ut.type;if(Et.isSelectOption)return!1;if(Et.isSelectOptGroup){var St=toNodeArray(ft.props.children).every(function(Kt){return!React.isValidElement(Kt)||!ft.type||Kt.type.isSelectOption?!0:(qe=Kt.type,!1)});return!St}return qe=Et,!0}),qe&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(qe.displayName||qe.name||qe,"`.")),warning(tt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Bt(te,ne){if(te){var Re=function Be($e){for(var ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xt=0;xt<$e.length;xt++){var Ot=$e[xt];if(Ot[ne==null?void 0:ne.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!ct&&Array.isArray(Ot[ne==null?void 0:ne.options])&&Be(Ot[ne==null?void 0:ne.options],!0))break}};Re(te)}}var Tt=null,Xt=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],jt=["inputValue"];function At(te){return!te||(0,i.Z)(te)!=="object"}var qt=u.forwardRef(function(te,ne){var Re=te.id,Be=te.mode,$e=te.prefixCls,ct=$e===void 0?"rc-select":$e,xt=te.backfill,Ot=te.fieldNames,kt=te.inputValue,Zt=te.searchValue,Lt=te.onSearch,zt=te.autoClearSearchValue,Oe=zt===void 0?!0:zt,Qe=te.onSelect,tt=te.onDeselect,lt=te.dropdownMatchSelectWidth,bt=lt===void 0?!0:lt,yt=te.filterOption,Ue=te.filterSort,xe=te.optionFilterProp,Ze=te.optionLabelProp,qe=te.options,ft=te.children,ut=te.defaultActiveFirstOption,Et=te.menuItemSelectedIcon,St=te.virtual,Kt=te.direction,Yt=te.listHeight,en=Yt===void 0?200:Yt,un=te.listItemHeight,mn=un===void 0?20:un,xn=te.value,sn=te.defaultValue,Pe=te.labelInValue,st=te.onChange,at=(0,h.Z)(te,Xt),dt=(0,ye.ZP)(Re),ht=X(Be),Qt=!!(!qe&&ft),Jt=u.useMemo(function(){return yt===void 0&&Be==="combobox"?!1:yt},[yt,Be]),Gt=u.useMemo(function(){return L(Ot,Qt)},[JSON.stringify(Ot),Qt]),Nt=(0,l.Z)("",{value:Zt!==void 0?Zt:kt,postState:function(Jn){return Jn||""}}),vn=(0,o.Z)(Nt,2),tn=vn[0],It=vn[1],Ht=we(qe,ft,Gt,xe,Ze),ln=Ht.valueOptions,fn=Ht.labelOptions,yn=Ht.options,An=u.useCallback(function(Pn){var Jn=Ce(Pn);return Jn.map(function(tr){var ar,br,Ar,Ei,li;if(At(tr))ar=tr;else{var ci;Ar=tr.key,br=tr.label,ar=(ci=tr.value)!==null&&ci!==void 0?ci:Ar}var gi=ln.get(ar);if(gi){var Gr;if(br===void 0&&(br=gi==null?void 0:gi[Ze||Gt.label]),Ar===void 0&&(Ar=(Gr=gi==null?void 0:gi.key)!==null&&Gr!==void 0?Gr:ar),Ei=gi==null?void 0:gi.disabled,li=gi==null?void 0:gi.title,0)var Hr}return{label:br,value:ar,key:Ar,disabled:Ei,title:li}})},[Gt,Ze,ln]),wn=(0,l.Z)(sn,{value:xn}),gn=(0,o.Z)(wn,2),Nn=gn[0],lr=gn[1],hn=u.useMemo(function(){var Pn,Jn=An(Nn);return Be==="combobox"&&$((Pn=Jn[0])===null||Pn===void 0?void 0:Pn.value)?[]:Jn},[Nn,An,Be]),an=U(hn,ln),_n=(0,o.Z)(an,2),On=_n[0],nr=_n[1],kn=u.useMemo(function(){if(!Be&&On.length===1){var Pn=On[0];if(Pn.value===null&&(Pn.label===null||Pn.label===void 0))return[]}return On.map(function(Jn){var tr;return(0,p.Z)((0,p.Z)({},Jn),{},{label:(tr=Jn.label)!==null&&tr!==void 0?tr:Jn.value})})},[Be,On]),Xn=u.useMemo(function(){return new Set(On.map(function(Pn){return Pn.value}))},[On]);u.useEffect(function(){if(Be==="combobox"){var Pn,Jn=(Pn=On[0])===null||Pn===void 0?void 0:Pn.value;It(B(Jn)?String(Jn):"")}},[On]);var er=Je(function(Pn,Jn){var tr,ar=Jn!=null?Jn:Pn;return tr={},(0,g.Z)(tr,Gt.value,Pn),(0,g.Z)(tr,Gt.label,ar),tr}),Cr=u.useMemo(function(){if(Be!=="tags")return yn;var Pn=(0,v.Z)(yn),Jn=function(ar){return ln.has(ar)};return(0,v.Z)(On).sort(function(tr,ar){return tr.value2&&arguments[2]!==void 0?arguments[2]:{},ar=tr.source,br=ar===void 0?"keyboard":ar;Nr(Jn),xt&&Be==="combobox"&&Pn!==null&&br==="keyboard"&&Sr(String(Pn))},[xt,Be]),sr=function(Jn,tr,ar){var br=function(){var Ai,ui=nr(Jn);return[Pe?{label:ui==null?void 0:ui[Gt.label],value:Jn,key:(Ai=ui==null?void 0:ui.key)!==null&&Ai!==void 0?Ai:Jn}:Jn,Se(ui)]};if(tr&&Qe){var Ar=br(),Ei=(0,o.Z)(Ar,2),li=Ei[0],ci=Ei[1];Qe(li,ci)}else if(!tr&&tt&&ar!=="clear"){var gi=br(),Gr=(0,o.Z)(gi,2),Hr=Gr[0],yi=Gr[1];tt(Hr,yi)}},kr=Je(function(Pn,Jn){var tr,ar=ht?Jn.selected:!0;ar?tr=ht?[].concat((0,v.Z)(On),[Pn]):[Pn]:tr=On.filter(function(br){return br.value!==Pn}),Sn(tr),sr(Pn,ar),Be==="combobox"?Sr(""):(!X||Oe)&&(It(""),Sr(""))}),gr=function(Jn,tr){Sn(Jn);var ar=tr.type,br=tr.values;(ar==="remove"||ar==="clear")&&br.forEach(function(Ar){sr(Ar.value,!1,ar)})},yr=function(Jn,tr){if(It(Jn),Sr(null),tr.source==="submit"){var ar=(Jn||"").trim();if(ar){var br=Array.from(new Set([].concat((0,v.Z)(Xn),[ar])));Sn(br),sr(ar,!0),It("")}return}tr.source!=="blur"&&(Be==="combobox"&&Sn(Jn),Lt==null||Lt(Jn))},jr=function(Jn){var tr=Jn;Be!=="tags"&&(tr=Jn.map(function(br){var Ar=fn.get(br);return Ar==null?void 0:Ar.value}).filter(function(br){return br!==void 0}));var ar=Array.from(new Set([].concat((0,v.Z)(Xn),(0,v.Z)(tr))));Sn(ar),ar.forEach(function(br){sr(br,!0)})},oi=u.useMemo(function(){var Pn=St!==!1&&bt!==!1;return(0,p.Z)((0,p.Z)({},Ht),{},{flattenOptions:mr,onActiveValue:Qn,defaultActiveFirstOption:Yr,onSelect:kr,menuItemSelectedIcon:Et,rawValues:Xn,fieldNames:Gt,virtual:Pn,direction:Kt,listHeight:en,listItemHeight:mn,childrenAsData:Qt})},[Ht,mr,Qn,Yr,kr,Et,Xn,Gt,St,bt,en,mn,Qt]);return u.createElement(ze.Provider,{value:oi},u.createElement(_,(0,t.Z)({},at,{id:dt,prefixCls:ct,ref:ne,omitDomProps:jt,mode:Be,displayValues:kn,onDisplayValuesChange:gr,direction:Kt,searchValue:tn,onSearch:yr,autoClearSearchValue:Oe,onSearchSplit:jr,dropdownMatchSelectWidth:bt,OptionList:ot,emptyOptions:!mr.length,activeValue:ir,activeDescendantId:"".concat(dt,"_list_").concat(Lr)})))}),Ee=qt;Ee.Option=J,Ee.OptGroup=ve;var V=Ee,ee=V},9296:function(_t,N,e){"use strict";e.r(N),e.d(N,{ResizableTextArea:function(){return j},default:function(){return $}});var t=e(5016),v=e(20049),g=e(18082),p=e(10928),o=e(52456),h=e(5883),i=e(92393),l=e(92310),c=e.n(l),u=e(93681),r=e(5643),d=e(18929),n=e(59301),a=e(29301),s=e(34280),f=e(16089),S=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,E=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],w={},A;function b(Q){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,k=Q.getAttribute("id")||Q.getAttribute("data-reactid")||Q.getAttribute("name");if(ae&&w[k])return w[k];var K=window.getComputedStyle(Q),Z=K.getPropertyValue("box-sizing")||K.getPropertyValue("-moz-box-sizing")||K.getPropertyValue("-webkit-box-sizing"),ue=parseFloat(K.getPropertyValue("padding-bottom"))+parseFloat(K.getPropertyValue("padding-top")),ge=parseFloat(K.getPropertyValue("border-bottom-width"))+parseFloat(K.getPropertyValue("border-top-width")),le=E.map(function(De){return"".concat(De,":").concat(K.getPropertyValue(De))}).join(";"),me={sizingStyle:le,paddingSize:ue,borderSize:ge,boxSizing:Z};return ae&&k&&(w[k]=me),me}function C(Q){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,K=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;A||(A=document.createElement("textarea"),A.setAttribute("tab-index","-1"),A.setAttribute("aria-hidden","true"),document.body.appendChild(A)),Q.getAttribute("wrap")?A.setAttribute("wrap",Q.getAttribute("wrap")):A.removeAttribute("wrap");var Z=b(Q,ae),ue=Z.paddingSize,ge=Z.borderSize,le=Z.boxSizing,me=Z.sizingStyle;A.setAttribute("style","".concat(me,";").concat(S)),A.value=Q.value||Q.placeholder||"";var De=void 0,rt=void 0,We,et=A.scrollHeight;if(le==="border-box"?et+=ge:le==="content-box"&&(et-=ue),k!==null||K!==null){A.value=" ";var it=A.scrollHeight-ue;k!==null&&(De=it*k,le==="border-box"&&(De=De+ue+ge),et=Math.max(De,et)),K!==null&&(rt=it*K,le==="border-box"&&(rt=rt+ue+ge),We=et>rt?"":"hidden",et=Math.min(rt,et))}var Te={height:et,overflowY:We,resize:"none"};return De&&(Te.minHeight=De),rt&&(Te.maxHeight=rt),Te}var m=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],y=0,x=1,F=2,D=n.forwardRef(function(Q,ae){var k=Q,K=k.prefixCls,Z=k.onPressEnter,ue=k.defaultValue,ge=k.value,le=k.autoSize,me=k.onResize,De=k.className,rt=k.style,We=k.disabled,et=k.onChange,it=k.onInternalAutoSize,Te=(0,h.Z)(k,m),He=(0,d.Z)(ue,{value:ge,postState:function(ve){return ve!=null?ve:""}}),Me=(0,o.Z)(He,2),Ge=Me[0],se=Me[1],ce=function(ve){se(ve.target.value),et==null||et(ve)},Y=n.useRef();n.useImperativeHandle(ae,function(){return{textArea:Y.current}});var L=n.useMemo(function(){return le&&(0,p.Z)(le)==="object"?[le.minRows,le.maxRows]:[]},[le]),ie=(0,o.Z)(L,2),Se=ie[0],H=ie[1],M=!!le,re=function(){try{if(document.activeElement===Y.current){var ve=Y.current,je=ve.selectionStart,J=ve.selectionEnd,nt=ve.scrollTop;Y.current.setSelectionRange(je,J),Y.current.scrollTop=nt}}catch(Ct){}},X=n.useState(F),R=(0,o.Z)(X,2),_=R[0],U=R[1],P=n.useState(),de=(0,o.Z)(P,2),ye=de[0],q=de[1],T=function(){U(y)};(0,s.Z)(function(){M&&T()},[ge,Se,H,M]),(0,s.Z)(function(){if(_===y)U(x);else if(_===x){var ke=C(Y.current,!1,Se,H);U(F),q(ke)}else re()},[_]);var I=n.useRef(),he=function(){f.Z.cancel(I.current)},pe=function(ve){_===F&&(me==null||me(ve),le&&(he(),I.current=(0,f.Z)(function(){T()})))};n.useEffect(function(){return he},[]);var we=M?ye:null,Je=(0,v.Z)((0,v.Z)({},rt),we);return(_===y||_===x)&&(Je.overflowY="hidden",Je.overflowX="hidden"),n.createElement(a.Z,{onResize:pe,disabled:!(le||me)},n.createElement("textarea",(0,t.Z)({},Te,{ref:Y,style:Je,className:c()(K,De,(0,g.Z)({},"".concat(K,"-disabled"),We)),disabled:We,value:Ge,onChange:ce})))}),j=D,z=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ce(Q,ae){return(0,i.Z)(Q||"").slice(0,ae).join("")}function oe(Q,ae,k,K){var Z=k;return Q?Z=Ce(k,K):(0,i.Z)(ae||"").lengthK&&(Z=ae),Z}var Fe=n.forwardRef(function(Q,ae){var k,K=Q.defaultValue,Z=Q.value,ue=Q.onFocus,ge=Q.onBlur,le=Q.onChange,me=Q.allowClear,De=Q.maxLength,rt=Q.onCompositionStart,We=Q.onCompositionEnd,et=Q.suffix,it=Q.prefixCls,Te=it===void 0?"rc-textarea":it,He=Q.classes,Me=Q.showCount,Ge=Q.className,se=Q.style,ce=Q.disabled,Y=Q.hidden,L=Q.classNames,ie=Q.styles,Se=Q.onResize,H=(0,h.Z)(Q,z),M=(0,d.Z)(K,{value:Z,defaultValue:K}),re=(0,o.Z)(M,2),X=re[0],R=re[1],_=(0,n.useRef)(null),U=n.useState(!1),P=(0,o.Z)(U,2),de=P[0],ye=P[1],q=n.useState(!1),T=(0,o.Z)(q,2),I=T[0],he=T[1],pe=n.useRef(),we=n.useRef(0),Je=n.useState(null),ke=(0,o.Z)(Je,2),ve=ke[0],je=ke[1],J=function(){var At;(At=_.current)===null||At===void 0||At.textArea.focus()};(0,n.useImperativeHandle)(ae,function(){return{resizableTextArea:_.current,focus:J,blur:function(){var At;(At=_.current)===null||At===void 0||At.textArea.blur()}}}),(0,n.useEffect)(function(){ye(function(jt){return!ce&&jt})},[ce]);var nt=Number(De)>0,Ct=function(At){he(!0),pe.current=X,we.current=At.currentTarget.selectionStart,rt==null||rt(At)},O=function(At){he(!1);var qt=At.currentTarget.value;if(nt){var Ee,V=we.current>=De+1||we.current===((Ee=pe.current)===null||Ee===void 0?void 0:Ee.length);qt=oe(V,pe.current,qt,De)}qt!==X&&(R(qt),(0,r.rJ)(At.currentTarget,At,le,qt)),We==null||We(At)},Ve=function(At){var qt=At.target.value;if(!I&&nt){var Ee=At.target.selectionStart>=De+1||At.target.selectionStart===qt.length||!At.target.selectionStart;qt=oe(Ee,X,qt,De)}R(qt),(0,r.rJ)(At.currentTarget,At,le,qt)},ze=function(At){var qt=H.onPressEnter,Ee=H.onKeyDown;At.key==="Enter"&&qt&&qt(At),Ee==null||Ee(At)},fe=function(At){ye(!0),ue==null||ue(At)},Ie=function(At){ye(!1),ge==null||ge(At)},Ke=function(At){var qt;R(""),J(),(0,r.rJ)((qt=_.current)===null||qt===void 0?void 0:qt.textArea,At,le)},Ft=(0,r.D7)(X);!I&&nt&&Z==null&&(Ft=Ce(Ft,De));var Mt=et,ot;if(Me){var wt=(0,i.Z)(Ft).length;(0,p.Z)(Me)==="object"?ot=Me.formatter({value:Ft,count:wt,maxLength:De}):ot="".concat(wt).concat(nt?" / ".concat(De):""),Mt=n.createElement(n.Fragment,null,Mt,n.createElement("span",{className:c()("".concat(Te,"-data-count"),L==null?void 0:L.count),style:ie==null?void 0:ie.count},ot))}var Bt=function(At){var qt;Se==null||Se(At),(qt=_.current)!==null&&qt!==void 0&&qt.textArea.style.height&&je(!0)},Tt=!H.autoSize&&!Me&&!me,Xt=n.createElement(u.BaseInput,{value:Ft,allowClear:me,handleReset:Ke,suffix:Mt,prefixCls:Te,classes:{affixWrapper:c()(He==null?void 0:He.affixWrapper,(k={},(0,g.Z)(k,"".concat(Te,"-show-count"),Me),(0,g.Z)(k,"".concat(Te,"-textarea-allow-clear"),me),k))},disabled:ce,focused:de,className:Ge,style:(0,v.Z)((0,v.Z)({},se),ve&&!Tt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof ot=="string"?ot:void 0}},hidden:Y,inputElement:n.createElement(j,(0,t.Z)({},H,{onKeyDown:ze,onChange:Ve,onFocus:fe,onBlur:Ie,onCompositionStart:Ct,onCompositionEnd:O,className:L==null?void 0:L.textarea,style:(0,v.Z)((0,v.Z)({},ie==null?void 0:ie.textarea),{},{resize:se==null?void 0:se.resize}),disabled:ce,prefixCls:Te,onResize:Bt,ref:_}))});return Xt}),B=Fe,$=B},39417:function(_t,N,e){"use strict";e.d(N,{Z:function(){return x}});var t=e(5016),v=e(18082),g=e(5883),p=e(20049),o=e(6487),h=e(56789),i=e(41281),l=e(7942),c=e(76773),u=e(92310),r=e.n(u),d=e(26112),n=e(59301),a=e(39378),s=function(D){for(var j=D.prefixCls,z=D.level,Ce=D.isStart,oe=D.isEnd,Fe="".concat(j,"-indent-unit"),B=[],$=0;$0&&arguments[0]!==void 0?arguments[0]:[],ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Y=se.length,L=ce.length;if(Math.abs(Y-L)!==1)return{add:!1,key:null};function ie(Se,H){var M=new Map;Se.forEach(function(X){M.set(X,!0)});var re=H.filter(function(X){return!M.has(X)});return re.length===1?re[0]:null}return Y ").concat(ce);return ce}var De=f.forwardRef(function(se,ce){var Y=se.prefixCls,L=se.data,ie=se.selectable,Se=se.checkable,H=se.expandedKeys,M=se.selectedKeys,re=se.checkedKeys,X=se.loadedKeys,R=se.loadingKeys,_=se.halfCheckedKeys,U=se.keyEntities,P=se.disabled,de=se.dragging,ye=se.dragOverNodeKey,q=se.dropPosition,T=se.motion,I=se.height,he=se.itemHeight,pe=se.virtual,we=se.focusable,Je=se.activeItem,ke=se.focused,ve=se.tabIndex,je=se.onKeyDown,J=se.onFocus,nt=se.onBlur,Ct=se.onActiveChange,O=se.onListChangeStart,Ve=se.onListChangeEnd,ze=(0,b.Z)(se,$),fe=f.useRef(null),Ie=f.useRef(null);f.useImperativeHandle(ce,function(){return{scrollTo:function(zt){fe.current.scrollTo(zt)},getIndentWidth:function(){return Ie.current.offsetWidth}}});var Ke=f.useState(H),Ft=(0,A.Z)(Ke,2),Mt=Ft[0],ot=Ft[1],wt=f.useState(L),Bt=(0,A.Z)(wt,2),Tt=Bt[0],Xt=Bt[1],jt=f.useState(L),At=(0,A.Z)(jt,2),qt=At[0],Ee=At[1],V=f.useState([]),ee=(0,A.Z)(V,2),te=ee[0],ne=ee[1],Re=f.useState(null),Be=(0,A.Z)(Re,2),$e=Be[0],ct=Be[1],xt=f.useRef(L);xt.current=L;function Ot(){var Lt=xt.current;Xt(Lt),Ee(Lt),ne([]),ct(null),Ve()}(0,C.Z)(function(){ot(H);var Lt=Fe(Mt,H);if(Lt.key!==null)if(Lt.add){var zt=Tt.findIndex(function(yt){var Ue=yt.key;return Ue===Lt.key}),Oe=ge(B(Tt,L,Lt.key),pe,I,he),Qe=Tt.slice();Qe.splice(zt+1,0,ue),Ee(Qe),ne(Oe),ct("show")}else{var tt=L.findIndex(function(yt){var Ue=yt.key;return Ue===Lt.key}),lt=ge(B(L,Tt,Lt.key),pe,I,he),bt=L.slice();bt.splice(tt+1,0,ue),Ee(bt),ne(lt),ct("hide")}else Tt!==L&&(Xt(L),Ee(L))},[H,L]),f.useEffect(function(){de||Ot()},[de]);var kt=T?qt:L,Zt={expandedKeys:H,selectedKeys:M,loadedKeys:X,loadingKeys:R,checkedKeys:re,halfCheckedKeys:_,dragOverNodeKey:ye,dropPosition:q,keyEntities:U};return f.createElement(f.Fragment,null,ke&&Je&&f.createElement("span",{style:Q,"aria-live":"assertive"},me(Je)),f.createElement("div",null,f.createElement("input",{style:Q,disabled:we===!1||P,tabIndex:we!==!1?ve:null,onKeyDown:je,onFocus:J,onBlur:nt,value:"",onChange:ae,"aria-label":"for screen reader"})),f.createElement("div",{className:"".concat(Y,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},f.createElement("div",{className:"".concat(Y,"-indent")},f.createElement("div",{ref:Ie,className:"".concat(Y,"-indent-unit")}))),f.createElement(m.Z,(0,t.Z)({},ze,{data:kt,itemKey:le,height:I,fullHeight:!1,virtual:pe,itemHeight:he,prefixCls:"".concat(Y,"-list"),ref:fe,onVisibleChange:function(zt,Oe){var Qe=new Set(zt),tt=Oe.filter(function(lt){return!Qe.has(lt)});tt.some(function(lt){return le(lt)===k})&&Ot()}}),function(Lt){var zt=Lt.pos,Oe=(0,t.Z)({},(w(Lt.data),Lt.data)),Qe=Lt.title,tt=Lt.key,lt=Lt.isStart,bt=Lt.isEnd,yt=(0,D.km)(tt,zt);delete Oe.key,delete Oe.children;var Ue=(0,D.H8)(yt,Zt);return f.createElement(oe,(0,t.Z)({},Oe,Ue,{title:Qe,active:!!Je&&tt===Je.key,pos:zt,data:Lt.data,isStart:lt,isEnd:bt,motion:T,motionNodes:tt===k?te:null,motionType:$e,onMotionStart:O,onMotionEnd:Ot,treeNodeRequiredProps:Zt,onMouseMove:function(){Ct(null)}}))}))});De.displayName="NodeList";var rt=De,We=e(35654),et=e(90782),it=e(67841),Te=10,He=function(se){(0,c.Z)(Y,se);var ce=(0,u.Z)(Y);function Y(){var L;(0,h.Z)(this,Y);for(var ie=arguments.length,Se=new Array(ie),H=0;H2&&arguments[2]!==void 0?arguments[2]:!1,_=L.state,U=_.dragChildrenKeys,P=_.dropPosition,de=_.dropTargetKey,ye=_.dropTargetPos,q=_.dropAllowed;if(q){var T=L.props.onDrop;if(L.setState({dragOverNodeKey:null}),L.cleanDragState(),de!==null){var I=(0,p.Z)((0,p.Z)({},(0,D.H8)(de,L.getTreeNodeRequiredProps())),{},{active:((X=L.getActiveItem())===null||X===void 0?void 0:X.key)===de,data:(0,it.Z)(L.state.keyEntities,de).node}),he=U.indexOf(de)!==-1;(0,s.ZP)(!he,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var pe=(0,We.yx)(ye),we={event:M,node:(0,D.F)(I),dragNode:L.dragNode?(0,D.F)(L.dragNode.props):null,dragNodesKeys:[L.dragNode.props.eventKey].concat(U),dropToGap:P!==0,dropPosition:P+Number(pe[pe.length-1])};R||T==null||T(we),L.dragNode=null}}},L.cleanDragState=function(){var M=L.state.draggingNodeKey;M!==null&&L.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),L.dragStartMousePosition=null,L.currentMouseOverDroppableNodeKey=null},L.triggerExpandActionExpand=function(M,re){var X=L.state,R=X.expandedKeys,_=X.flattenNodes,U=re.expanded,P=re.key,de=re.isLeaf;if(!(de||M.shiftKey||M.metaKey||M.ctrlKey)){var ye=_.filter(function(T){return T.key===P})[0],q=(0,D.F)((0,p.Z)((0,p.Z)({},(0,D.H8)(P,L.getTreeNodeRequiredProps())),{},{data:ye.data}));L.setExpandedKeys(U?(0,We._5)(R,P):(0,We.L0)(R,P)),L.onNodeExpand(M,q)}},L.onNodeClick=function(M,re){var X=L.props,R=X.onClick,_=X.expandAction;_==="click"&&L.triggerExpandActionExpand(M,re),R==null||R(M,re)},L.onNodeDoubleClick=function(M,re){var X=L.props,R=X.onDoubleClick,_=X.expandAction;_==="doubleClick"&&L.triggerExpandActionExpand(M,re),R==null||R(M,re)},L.onNodeSelect=function(M,re){var X=L.state.selectedKeys,R=L.state,_=R.keyEntities,U=R.fieldNames,P=L.props,de=P.onSelect,ye=P.multiple,q=re.selected,T=re[U.key],I=!q;I?ye?X=(0,We.L0)(X,T):X=[T]:X=(0,We._5)(X,T);var he=X.map(function(pe){var we=(0,it.Z)(_,pe);return we?we.node:null}).filter(function(pe){return pe});L.setUncontrolledState({selectedKeys:X}),de==null||de(X,{event:"select",selected:I,node:re,selectedNodes:he,nativeEvent:M.nativeEvent})},L.onNodeCheck=function(M,re,X){var R=L.state,_=R.keyEntities,U=R.checkedKeys,P=R.halfCheckedKeys,de=L.props,ye=de.checkStrictly,q=de.onCheck,T=re.key,I,he={event:"check",node:re,checked:X,nativeEvent:M.nativeEvent};if(ye){var pe=X?(0,We.L0)(U,T):(0,We._5)(U,T),we=(0,We._5)(P,T);I={checked:pe,halfChecked:we},he.checkedNodes=pe.map(function(nt){return(0,it.Z)(_,nt)}).filter(function(nt){return nt}).map(function(nt){return nt.node}),L.setUncontrolledState({checkedKeys:pe})}else{var Je=(0,et.S)([].concat((0,o.Z)(U),[T]),!0,_),ke=Je.checkedKeys,ve=Je.halfCheckedKeys;if(!X){var je=new Set(ke);je.delete(T);var J=(0,et.S)(Array.from(je),{checked:!1,halfCheckedKeys:ve},_);ke=J.checkedKeys,ve=J.halfCheckedKeys}I=ke,he.checkedNodes=[],he.checkedNodesPositions=[],he.halfCheckedKeys=ve,ke.forEach(function(nt){var Ct=(0,it.Z)(_,nt);if(Ct){var O=Ct.node,Ve=Ct.pos;he.checkedNodes.push(O),he.checkedNodesPositions.push({node:O,pos:Ve})}}),L.setUncontrolledState({checkedKeys:ke},!1,{halfCheckedKeys:ve})}q==null||q(I,he)},L.onNodeLoad=function(M){var re=M.key,X=new Promise(function(R,_){L.setState(function(U){var P=U.loadedKeys,de=P===void 0?[]:P,ye=U.loadingKeys,q=ye===void 0?[]:ye,T=L.props,I=T.loadData,he=T.onLoad;if(!I||de.indexOf(re)!==-1||q.indexOf(re)!==-1)return null;var pe=I(M);return pe.then(function(){var we=L.state.loadedKeys,Je=(0,We.L0)(we,re);he==null||he(Je,{event:"load",node:M}),L.setUncontrolledState({loadedKeys:Je}),L.setState(function(ke){return{loadingKeys:(0,We._5)(ke.loadingKeys,re)}}),R()}).catch(function(we){if(L.setState(function(ke){return{loadingKeys:(0,We._5)(ke.loadingKeys,re)}}),L.loadingRetryTimes[re]=(L.loadingRetryTimes[re]||0)+1,L.loadingRetryTimes[re]>=Te){var Je=L.state.loadedKeys;(0,s.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),L.setUncontrolledState({loadedKeys:(0,We.L0)(Je,re)}),R()}_(we)}),{loadingKeys:(0,We.L0)(q,re)}})});return X.catch(function(){}),X},L.onNodeMouseEnter=function(M,re){var X=L.props.onMouseEnter;X==null||X({event:M,node:re})},L.onNodeMouseLeave=function(M,re){var X=L.props.onMouseLeave;X==null||X({event:M,node:re})},L.onNodeContextMenu=function(M,re){var X=L.props.onRightClick;X&&(M.preventDefault(),X({event:M,node:re}))},L.onFocus=function(){var M=L.props.onFocus;L.setState({focused:!0});for(var re=arguments.length,X=new Array(re),R=0;R1&&arguments[1]!==void 0?arguments[1]:!1,X=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!L.destroyed){var R=!1,_=!0,U={};Object.keys(M).forEach(function(P){if(P in L.props){_=!1;return}R=!0,U[P]=M[P]}),R&&(!re||_)&&L.setState((0,p.Z)((0,p.Z)({},U),X))}},L.scrollTo=function(M){L.listRef.current.scrollTo(M)},L}return(0,i.Z)(Y,[{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,Se=this.state,H=Se.focused,M=Se.flattenNodes,re=Se.keyEntities,X=Se.draggingNodeKey,R=Se.activeKey,_=Se.dropLevelOffset,U=Se.dropContainerKey,P=Se.dropTargetKey,de=Se.dropPosition,ye=Se.dragOverNodeKey,q=Se.indent,T=this.props,I=T.prefixCls,he=T.className,pe=T.style,we=T.showLine,Je=T.focusable,ke=T.tabIndex,ve=ke===void 0?0:ke,je=T.selectable,J=T.showIcon,nt=T.icon,Ct=T.switcherIcon,O=T.draggable,Ve=T.checkable,ze=T.checkStrictly,fe=T.disabled,Ie=T.motion,Ke=T.loadData,Ft=T.filterTreeNode,Mt=T.height,ot=T.itemHeight,wt=T.virtual,Bt=T.titleRender,Tt=T.dropIndicatorRender,Xt=T.onContextMenu,jt=T.onScroll,At=T.direction,qt=T.rootClassName,Ee=T.rootStyle,V=(0,a.Z)(this.props,{aria:!0,data:!0}),ee;return O&&((0,g.Z)(O)==="object"?ee=O:typeof O=="function"?ee={nodeDraggable:O}:ee={}),f.createElement(S.k.Provider,{value:{prefixCls:I,selectable:je,showIcon:J,icon:nt,switcherIcon:Ct,draggable:ee,draggingNodeKey:X,checkable:Ve,checkStrictly:ze,disabled:fe,keyEntities:re,dropLevelOffset:_,dropContainerKey:U,dropTargetKey:P,dropPosition:de,dragOverNodeKey:ye,indent:q,direction:At,dropIndicatorRender:Tt,loadData:Ke,filterTreeNode:Ft,titleRender:Bt,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}},f.createElement("div",{role:"tree",className:d()(I,he,qt,(ie={},(0,v.Z)(ie,"".concat(I,"-show-line"),we),(0,v.Z)(ie,"".concat(I,"-focused"),H),(0,v.Z)(ie,"".concat(I,"-active-focused"),R!==null),ie)),style:Ee},f.createElement(rt,(0,t.Z)({ref:this.listRef,prefixCls:I,style:pe,data:M,disabled:fe,selectable:je,checkable:!!Ve,motion:Ie,dragging:X!==null,height:Mt,itemHeight:ot,virtual:wt,focusable:Je,focused:H,tabIndex:ve,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Xt,onScroll:jt},this.getTreeNodeRequiredProps(),V))))}}],[{key:"getDerivedStateFromProps",value:function(ie,Se){var H=Se.prevProps,M={prevProps:ie};function re(Je){return!H&&Je in ie||H&&H[Je]!==ie[Je]}var X,R=Se.fieldNames;if(re("fieldNames")&&(R=(0,D.w$)(ie.fieldNames),M.fieldNames=R),re("treeData")?X=ie.treeData:re("children")&&((0,s.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),X=(0,D.zn)(ie.children)),X){M.treeData=X;var _=(0,D.I8)(X,{fieldNames:R});M.keyEntities=(0,p.Z)((0,v.Z)({},k,Z),_.keyEntities)}var U=M.keyEntities||Se.keyEntities;if(re("expandedKeys")||H&&re("autoExpandParent"))M.expandedKeys=ie.autoExpandParent||!H&&ie.defaultExpandParent?(0,We.r7)(ie.expandedKeys,U):ie.expandedKeys;else if(!H&&ie.defaultExpandAll){var P=(0,p.Z)({},U);delete P[k],M.expandedKeys=Object.keys(P).map(function(Je){return P[Je].key})}else!H&&ie.defaultExpandedKeys&&(M.expandedKeys=ie.autoExpandParent||ie.defaultExpandParent?(0,We.r7)(ie.defaultExpandedKeys,U):ie.defaultExpandedKeys);if(M.expandedKeys||delete M.expandedKeys,X||M.expandedKeys){var de=(0,D.oH)(X||Se.treeData,M.expandedKeys||Se.expandedKeys,R);M.flattenNodes=de}if(ie.selectable&&(re("selectedKeys")?M.selectedKeys=(0,We.BT)(ie.selectedKeys,ie):!H&&ie.defaultSelectedKeys&&(M.selectedKeys=(0,We.BT)(ie.defaultSelectedKeys,ie))),ie.checkable){var ye;if(re("checkedKeys")?ye=(0,We.E6)(ie.checkedKeys)||{}:!H&&ie.defaultCheckedKeys?ye=(0,We.E6)(ie.defaultCheckedKeys)||{}:X&&(ye=(0,We.E6)(ie.checkedKeys)||{checkedKeys:Se.checkedKeys,halfCheckedKeys:Se.halfCheckedKeys}),ye){var q=ye,T=q.checkedKeys,I=T===void 0?[]:T,he=q.halfCheckedKeys,pe=he===void 0?[]:he;if(!ie.checkStrictly){var we=(0,et.S)(I,!0,U);I=we.checkedKeys,pe=we.halfCheckedKeys}M.checkedKeys=I,M.halfCheckedKeys=pe}}return re("loadedKeys")&&(M.loadedKeys=ie.loadedKeys),M}}]),Y}(f.Component);He.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:E,allowDrop:function(){return!0},expandAction:!1},He.TreeNode=x.Z;var Me=He,Ge=Me},35654:function(_t,N,e){"use strict";e.d(N,{BT:function(){return f},E6:function(){return w},L0:function(){return u},OM:function(){return s},_5:function(){return c},r7:function(){return A},wA:function(){return d},yx:function(){return r}});var t=e(92393),v=e(10928),g=e(48736),p=e(59301),o=e(39417),h=e(67841),i=e(71430),l=null;function c(b,C){if(!b)return[];var m=b.slice(),y=m.indexOf(C);return y>=0&&m.splice(y,1),m}function u(b,C){var m=(b||[]).slice();return m.indexOf(C)===-1&&m.push(C),m}function r(b){return b.split("-")}function d(b,C){var m=[],y=(0,h.Z)(C,b);function x(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];F.forEach(function(D){var j=D.key,z=D.children;m.push(j),x(z)})}return x(y.children),m}function n(b){if(b.parent){var C=r(b.pos);return Number(C[C.length-1])===b.parent.children.length-1}return!1}function a(b){var C=r(b.pos);return Number(C[C.length-1])===0}function s(b,C,m,y,x,F,D,j,z,Ce){var oe,Fe=b.clientX,B=b.clientY,$=b.target.getBoundingClientRect(),Q=$.top,ae=$.height,k=(Ce==="rtl"?-1:1)*(((x==null?void 0:x.x)||0)-Fe),K=(k-12)/y,Z=(0,h.Z)(j,m.props.eventKey);if(B-1.5?F({dragNode:Te,dropNode:He,dropPosition:1})?We=1:Me=!1:F({dragNode:Te,dropNode:He,dropPosition:0})?We=0:F({dragNode:Te,dropNode:He,dropPosition:1})?We=1:Me=!1:F({dragNode:Te,dropNode:He,dropPosition:1})?We=1:Me=!1,{dropPosition:We,dropLevelOffset:et,dropTargetKey:Z.key,dropTargetPos:Z.pos,dragOverNodeKey:rt,dropContainerKey:We===0?null:((oe=Z.parent)===null||oe===void 0?void 0:oe.key)||null,dropAllowed:Me}}function f(b,C){if(b){var m=C.multiple;return m?b.slice():b.length?[b[0]]:b}}var S=function(C){return C};function E(b,C){if(!b)return[];var m=C||{},y=m.processProps,x=y===void 0?S:y,F=Array.isArray(b)?b:[b];return F.map(function(D){var j=D.children,z=_objectWithoutProperties(D,l),Ce=E(j,C);return React.createElement(TreeNode,_extends({key:z.key},x(z)),Ce)})}function w(b){if(!b)return null;var C;if(Array.isArray(b))C={checkedKeys:b,halfCheckedKeys:void 0};else if((0,v.Z)(b)==="object")C={checkedKeys:b.checked||void 0,halfCheckedKeys:b.halfChecked||void 0};else return(0,g.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return C}function A(b,C){var m=new Set;function y(x){if(!m.has(x)){var F=(0,h.Z)(C,x);if(F){m.add(x);var D=F.parent,j=F.node;j.disabled||D&&y(D.key)}}}return(b||[]).forEach(function(x){y(x)}),(0,t.Z)(m)}},90782:function(_t,N,e){"use strict";e.d(N,{S:function(){return i}});var t=e(48736),v=e(67841);function g(l,c){var u=new Set;return l.forEach(function(r){c.has(r)||u.add(r)}),u}function p(l){var c=l||{},u=c.disabled,r=c.disableCheckbox,d=c.checkable;return!!(u||r)||d===!1}function o(l,c,u,r){for(var d=new Set(l),n=new Set,a=0;a<=u;a+=1){var s=c.get(a)||new Set;s.forEach(function(w){var A=w.key,b=w.node,C=w.children,m=C===void 0?[]:C;d.has(A)&&!r(b)&&m.filter(function(y){return!r(y.node)}).forEach(function(y){d.add(y.key)})})}for(var f=new Set,S=u;S>=0;S-=1){var E=c.get(S)||new Set;E.forEach(function(w){var A=w.parent,b=w.node;if(!(r(b)||!w.parent||f.has(w.parent.key))){if(r(w.parent.node)){f.add(A.key);return}var C=!0,m=!1;(A.children||[]).filter(function(y){return!r(y.node)}).forEach(function(y){var x=y.key,F=d.has(x);C&&!F&&(C=!1),!m&&(F||n.has(x))&&(m=!0)}),C&&d.add(A.key),m&&n.add(A.key),f.add(A.key)}})}return{checkedKeys:Array.from(d),halfCheckedKeys:Array.from(g(n,d))}}function h(l,c,u,r,d){for(var n=new Set(l),a=new Set(c),s=0;s<=r;s+=1){var f=u.get(s)||new Set;f.forEach(function(A){var b=A.key,C=A.node,m=A.children,y=m===void 0?[]:m;!n.has(b)&&!a.has(b)&&!d(C)&&y.filter(function(x){return!d(x.node)}).forEach(function(x){n.delete(x.key)})})}a=new Set;for(var S=new Set,E=r;E>=0;E-=1){var w=u.get(E)||new Set;w.forEach(function(A){var b=A.parent,C=A.node;if(!(d(C)||!A.parent||S.has(A.parent.key))){if(d(A.parent.node)){S.add(b.key);return}var m=!0,y=!1;(b.children||[]).filter(function(x){return!d(x.node)}).forEach(function(x){var F=x.key,D=n.has(F);m&&!D&&(m=!1),!y&&(D||a.has(F))&&(y=!0)}),m||n.delete(b.key),y&&a.add(b.key),S.add(b.key)}})}return{checkedKeys:Array.from(n),halfCheckedKeys:Array.from(g(a,n))}}function i(l,c,u,r){var d=[],n;r?n=r:n=p;var a=new Set(l.filter(function(E){var w=!!(0,v.Z)(u,E);return w||d.push(E),w})),s=new Map,f=0;Object.keys(u).forEach(function(E){var w=u[E],A=w.level,b=s.get(A);b||(b=new Set,s.set(A,b)),b.add(w),f=Math.max(f,A)}),(0,t.ZP)(!d.length,"Tree missing follow keys: ".concat(d.slice(0,100).map(function(E){return"'".concat(E,"'")}).join(", ")));var S;return c===!0?S=o(a,s,f,n):S=h(a,c.halfCheckedKeys,s,f,n),S}},67841:function(_t,N,e){"use strict";e.d(N,{Z:function(){return t}});function t(v,g){return v[g]}},71430:function(_t,N,e){"use strict";e.d(N,{F:function(){return A},H8:function(){return w},I8:function(){return E},km:function(){return d},oH:function(){return f},w$:function(){return n},zn:function(){return s}});var t=e(10928),v=e(92393),g=e(20049),p=e(5883),o=e(11592),h=e(2738),i=e(48736),l=e(67841),c=["children"];function u(b,C){return"".concat(b,"-").concat(C)}function r(b){return b&&b.type&&b.type.isTreeNode}function d(b,C){return b!=null?b:C}function n(b){var C=b||{},m=C.title,y=C._title,x=C.key,F=C.children,D=m||"title";return{title:D,_title:y||[D],key:x||"key",children:F||"children"}}function a(b,C){var m=new Map;function y(x){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(x||[]).forEach(function(D){var j=D[C.key],z=D[C.children];warning(j!=null,"Tree node must have a certain key: [".concat(F).concat(j,"]"));var Ce=String(j);warning(!m.has(Ce)||j===null||j===void 0,"Same 'key' exist in the Tree: ".concat(Ce)),m.set(Ce,!0),y(z,"".concat(F).concat(Ce," > "))})}y(b)}function s(b){function C(m){var y=(0,o.Z)(m);return y.map(function(x){if(!r(x))return(0,i.ZP)(!x,"Tree/TreeNode can only accept TreeNode as children."),null;var F=x.key,D=x.props,j=D.children,z=(0,p.Z)(D,c),Ce=(0,g.Z)({key:F},z),oe=C(j);return oe.length&&(Ce.children=oe),Ce}).filter(function(x){return x})}return C(b)}function f(b,C,m){var y=n(m),x=y._title,F=y.key,D=y.children,j=new Set(C===!0?[]:C),z=[];function Ce(oe){var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return oe.map(function(B,$){for(var Q=u(Fe?Fe.pos:"0",$),ae=d(B[F],Q),k,K=0;K1&&arguments[1]!==void 0?arguments[1]:{},m=C.initWrapper,y=C.processEntity,x=C.onProcessFinished,F=C.externalGetKey,D=C.childrenPropName,j=C.fieldNames,z=arguments.length>2?arguments[2]:void 0,Ce=F||z,oe={},Fe={},B={posEntities:oe,keyEntities:Fe};return m&&(B=m(B)||B),S(b,function($){var Q=$.node,ae=$.index,k=$.pos,K=$.key,Z=$.parentPos,ue=$.level,ge=$.nodes,le={node:Q,nodes:ge,index:ae,key:K,pos:k,level:ue},me=d(K,k);oe[k]=le,Fe[me]=le,le.parent=oe[Z],le.parent&&(le.parent.children=le.parent.children||[],le.parent.children.push(le)),y&&y(le,B)},{externalGetKey:Ce,childrenPropName:D,fieldNames:j}),x&&x(B),B}function w(b,C){var m=C.expandedKeys,y=C.selectedKeys,x=C.loadedKeys,F=C.loadingKeys,D=C.checkedKeys,j=C.halfCheckedKeys,z=C.dragOverNodeKey,Ce=C.dropPosition,oe=C.keyEntities,Fe=(0,l.Z)(oe,b),B={eventKey:b,expanded:m.indexOf(b)!==-1,selected:y.indexOf(b)!==-1,loaded:x.indexOf(b)!==-1,loading:F.indexOf(b)!==-1,checked:D.indexOf(b)!==-1,halfChecked:j.indexOf(b)!==-1,pos:String(Fe?Fe.pos:""),dragOver:z===b&&Ce===0,dragOverGapTop:z===b&&Ce===-1,dragOverGapBottom:z===b&&Ce===1};return B}function A(b){var C=b.data,m=b.expanded,y=b.selected,x=b.checked,F=b.loaded,D=b.loading,j=b.halfChecked,z=b.dragOver,Ce=b.dragOverGapTop,oe=b.dragOverGapBottom,Fe=b.pos,B=b.active,$=b.eventKey,Q=(0,g.Z)((0,g.Z)({},C),{},{expanded:m,selected:y,checked:x,loaded:F,loading:D,halfChecked:j,dragOver:z,dragOverGapTop:Ce,dragOverGapBottom:oe,pos:Fe,active:B,key:$});return"props"in Q||Object.defineProperty(Q,"props",{get:function(){return(0,i.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),b}}),Q}},8224:function(_t,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(4676);function v(g,p,o,h){var i=t.unstable_batchedUpdates?function(c){t.unstable_batchedUpdates(o,c)}:o;return g!=null&&g.addEventListener&&g.addEventListener(p,i,h),{remove:function(){g!=null&&g.removeEventListener&&g.removeEventListener(p,i,h)}}}},55468:function(_t,N,e){"use strict";e.d(N,{g1:function(){return r},os:function(){return n}});var t=/margin|padding|width|height|max|min|offset/,v={left:!0,top:!0},g={cssFloat:1,styleFloat:1,float:1};function p(a){return a.nodeType===1?a.ownerDocument.defaultView.getComputedStyle(a,null):{}}function o(a,s,f){if(s=s.toLowerCase(),f==="auto"){if(s==="height")return a.offsetHeight;if(s==="width")return a.offsetWidth}return s in v||(v[s]=t.test(s)),v[s]?parseFloat(f)||0:f}function h(a,s){var f=arguments.length,S=p(a);return s=g[s]?"cssFloat"in a.style?"cssFloat":"styleFloat":s,f===1?S:o(a,s,S[s]||a.style[s])}function i(a,s,f){var S=arguments.length;if(s=g[s]?"cssFloat"in a.style?"cssFloat":"styleFloat":s,S===3)return typeof f=="number"&&t.test(s)&&(f="".concat(f,"px")),a.style[s]=f,f;for(var E in s)s.hasOwnProperty(E)&&i(a,E,s[E]);return p(a)}function l(a){return a===document.body?document.documentElement.clientWidth:a.offsetWidth}function c(a){return a===document.body?window.innerHeight||document.documentElement.clientHeight:a.offsetHeight}function u(){var a=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),s=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:a,height:s}}function r(){var a=document.documentElement.clientWidth,s=window.innerHeight||document.documentElement.clientHeight;return{width:a,height:s}}function d(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function n(a){var s=a.getBoundingClientRect(),f=document.documentElement;return{left:s.left+(window.pageXOffset||f.scrollLeft)-(f.clientLeft||document.body.clientLeft||0),top:s.top+(window.pageYOffset||f.scrollTop)-(f.clientTop||document.body.clientTop||0)}}},24514:function(_t,N,e){"use strict";e.d(N,{G:function(){return p}});var t=e(47273),v=function(h){if((0,t.Z)()&&window.document.documentElement){var i=Array.isArray(h)?h:[h],l=window.document.documentElement;return i.some(function(c){return c in l.style})}return!1},g=function(h,i){if(!v(h))return!1;var l=document.createElement("div"),c=l.style[h];return l.style[h]=i,l.style[h]!==c};function p(o,h){return!Array.isArray(o)&&h!==void 0?g(o,h):v(o)}},65283:function(_t,N,e){"use strict";e.d(N,{Z:function(){return He}});var t=e(5016),v=e(10928),g=e(20049),p=e(18082),o=e(52456),h=e(5883),i=e(92310),l=e.n(i),c=e(29301),u=e(70425),r=e(34280),d=e(59301),n=e(4676),a=d.forwardRef(function(Me,Ge){var se=Me.height,ce=Me.offsetY,Y=Me.offsetX,L=Me.children,ie=Me.prefixCls,Se=Me.onInnerResize,H=Me.innerProps,M=Me.rtl,re=Me.extra,X={},R={display:"flex",flexDirection:"column"};return ce!==void 0&&(X={height:se,position:"relative",overflow:"hidden"},R=(0,g.Z)((0,g.Z)({},R),{},(0,p.Z)((0,p.Z)((0,p.Z)((0,p.Z)((0,p.Z)({transform:"translateY(".concat(ce,"px)")},M?"marginRight":"marginLeft",-Y),"position","absolute"),"left",0),"right",0),"top",0))),d.createElement("div",{style:X},d.createElement(c.Z,{onResize:function(U){var P=U.offsetHeight;P&&Se&&Se()}},d.createElement("div",(0,t.Z)({style:R,className:l()((0,p.Z)({},"".concat(ie,"-holder-inner"),ie)),ref:Ge},H),L,re)))});a.displayName="Filler";var s=a;function f(Me){var Ge=Me.children,se=Me.setRef,ce=d.useCallback(function(Y){se(Y)},[]);return d.cloneElement(Ge,{ref:ce})}function S(Me,Ge,se,ce,Y,L,ie,Se){var H=Se.getKey;return Me.slice(Ge,se+1).map(function(M,re){var X=Ge+re,R=ie(M,X,{style:{width:ce},offsetX:Y}),_=H(M);return d.createElement(f,{key:_,setRef:function(P){return L(M,P)}},R)})}function E(Me,Ge,se,ce){var Y=se-Me,L=Ge-se,ie=Math.min(Y,L)*2;if(ce<=ie){var Se=Math.floor(ce/2);return ce%2?se+Se+1:se-Se}return Y>L?se-(ce-L):se+(ce-Y)}function w(Me,Ge,se){var ce=Me.length,Y=Ge.length,L,ie;if(ce===0&&Y===0)return null;ce2&&arguments[2]!==void 0?arguments[2]:!1,X=H?M<0&&Se.current.left||M>0&&Se.current.right:M<0&&Se.current.top||M>0&&Se.current.bottom;return re&&X?(clearTimeout(L.current),Y.current=!1):(!X||Y.current)&&ie(),!Y.current&&X}};function x(Me,Ge,se,ce,Y,L,ie){var Se=(0,d.useRef)(0),H=(0,d.useRef)(null),M=(0,d.useRef)(null),re=(0,d.useRef)(!1),X=y(Ge,se,ce,Y);function R(q,T){if(b.Z.cancel(H.current),!X(!1,T)){var I=q;if(!I._virtualHandled)I._virtualHandled=!0;else return;Se.current+=T,M.current=T,m||I.preventDefault(),H.current=(0,b.Z)(function(){var he=re.current?10:1;ie(Se.current*he,!1),Se.current=0})}}function _(q,T){ie(T,!0),m||q.preventDefault()}var U=(0,d.useRef)(null),P=(0,d.useRef)(null);function de(q){if(Me){b.Z.cancel(P.current),P.current=(0,b.Z)(function(){U.current=null},2);var T=q.deltaX,I=q.deltaY,he=q.shiftKey,pe=T,we=I;(U.current==="sx"||!U.current&&he&&I&&!T)&&(pe=I,we=0,U.current="sx");var Je=Math.abs(pe),ke=Math.abs(we);U.current===null&&(U.current=L&&Je>ke?"x":"y"),U.current==="y"?R(q,we):_(q,pe)}}function ye(q){Me&&(re.current=q.detail===M.current)}return[de,ye]}function F(Me,Ge,se,ce){var Y=d.useMemo(function(){return[new Map,[]]},[Me,se.id,ce]),L=(0,o.Z)(Y,2),ie=L[0],Se=L[1],H=function(re){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:re,R=ie.get(re),_=ie.get(X);if(R===void 0||_===void 0)for(var U=Me.length,P=Se.length;P0&&arguments[0]!==void 0?arguments[0]:!1;re();var U=function(){var ye=!1;Se.current.forEach(function(q,T){if(q&&q.offsetParent){var I=q.offsetHeight,he=getComputedStyle(q),pe=he.marginTop,we=he.marginBottom,Je=oe(pe),ke=oe(we),ve=I+Je+ke;H.current.get(T)!==ve&&(H.current.set(T,ve),ye=!0)}}),ye&&ie(function(q){return q+1})};if(_)U();else{M.current+=1;var P=M.current;Promise.resolve().then(function(){P===M.current&&U()})}}function R(_,U){var P=Me(_),de=Se.current.get(P);U?(Se.current.set(P,U),X()):Se.current.delete(P),!de!=!U&&(U?Ge==null||Ge(_):se==null||se(_))}return(0,d.useEffect)(function(){return re},[]),[R,X,H.current,L]}var B=14/15;function $(Me,Ge,se){var ce=(0,d.useRef)(!1),Y=(0,d.useRef)(0),L=(0,d.useRef)(0),ie=(0,d.useRef)(null),Se=(0,d.useRef)(null),H,M=function(_){if(ce.current){var U=Math.ceil(_.touches[0].pageX),P=Math.ceil(_.touches[0].pageY),de=Y.current-U,ye=L.current-P,q=Math.abs(de)>Math.abs(ye);q?Y.current=U:L.current=P;var T=se(q,q?de:ye,!1,_);T&&_.preventDefault(),clearInterval(Se.current),T&&(Se.current=setInterval(function(){q?de*=B:ye*=B;var I=Math.floor(q?de:ye);(!se(q,I,!0)||Math.abs(I)<=.1)&&clearInterval(Se.current)},16))}},re=function(){ce.current=!1,H()},X=function(_){H(),_.touches.length===1&&!ce.current&&(ce.current=!0,Y.current=Math.ceil(_.touches[0].pageX),L.current=Math.ceil(_.touches[0].pageY),ie.current=_.target,ie.current.addEventListener("touchmove",M,{passive:!1}),ie.current.addEventListener("touchend",re,{passive:!0}))};H=function(){ie.current&&(ie.current.removeEventListener("touchmove",M),ie.current.removeEventListener("touchend",re))},(0,r.Z)(function(){return Me&&Ge.current.addEventListener("touchstart",X,{passive:!0}),function(){var R;(R=Ge.current)===null||R===void 0||R.removeEventListener("touchstart",X),H(),clearInterval(Se.current)}},[Me])}function Q(Me){return Math.floor(Math.pow(Me,.5))}function ae(Me,Ge){var se="touches"in Me?Me.touches[0]:Me;return se[Ge?"pageX":"pageY"]-window[Ge?"scrollX":"scrollY"]}function k(Me,Ge,se){d.useEffect(function(){var ce=Ge.current;if(Me&&ce){var Y=!1,L,ie,Se=function(){b.Z.cancel(L)},H=function R(){Se(),L=(0,b.Z)(function(){se(ie),R()})},M=function(_){if(!(_.target.draggable||_.button!==0)){var U=_;U._virtualHandled||(U._virtualHandled=!0,Y=!0)}},re=function(){Y=!1,Se()},X=function(_){if(Y){var U=ae(_,!1),P=ce.getBoundingClientRect(),de=P.top,ye=P.bottom;if(U<=de){var q=de-U;ie=-Q(q),H()}else if(U>=ye){var T=U-ye;ie=Q(T),H()}else Se()}};return ce.addEventListener("mousedown",M),ce.ownerDocument.addEventListener("mouseup",re),ce.ownerDocument.addEventListener("mousemove",X),function(){ce.removeEventListener("mousedown",M),ce.ownerDocument.removeEventListener("mouseup",re),ce.ownerDocument.removeEventListener("mousemove",X),Se()}}},[Me])}var K=10;function Z(Me,Ge,se,ce,Y,L,ie,Se){var H=d.useRef(),M=d.useState(null),re=(0,o.Z)(M,2),X=re[0],R=re[1];return(0,r.Z)(function(){if(X&&X.times=0;Ct-=1){var O=Y(Ge[Ct]),Ve=se.get(O);if(Ve===void 0){q=!0;break}if(nt-=Ve,nt<=0)break}switch(he){case"top":I=we-de;break;case"bottom":I=Je-ye+de;break;default:{var ze=Me.current.scrollTop,fe=ze+ye;wefe&&(T="bottom")}}I!==null&&ie(I),I!==X.lastTop&&(q=!0)}q&&R((0,g.Z)((0,g.Z)({},X),{},{times:X.times+1,targetAlign:T,lastTop:I}))}},[X,Me.current]),function(_){if(_==null){Se();return}if(b.Z.cancel(H.current),typeof _=="number")ie(_);else if(_&&(0,v.Z)(_)==="object"){var U,P=_.align;"index"in _?U=_.index:U=Ge.findIndex(function(q){return Y(q)===_.key});var de=_.offset,ye=de===void 0?0:de;R({times:0,index:U,offset:ye,originAlign:P})}}}var ue=d.forwardRef(function(Me,Ge){var se=Me.prefixCls,ce=Me.rtl,Y=Me.scrollOffset,L=Me.scrollRange,ie=Me.onStartMove,Se=Me.onStopMove,H=Me.onScroll,M=Me.horizontal,re=Me.spinSize,X=Me.containerSize,R=Me.style,_=Me.thumbStyle,U=Me.showScrollBar,P=d.useState(!1),de=(0,o.Z)(P,2),ye=de[0],q=de[1],T=d.useState(null),I=(0,o.Z)(T,2),he=I[0],pe=I[1],we=d.useState(null),Je=(0,o.Z)(we,2),ke=Je[0],ve=Je[1],je=!ce,J=d.useRef(),nt=d.useRef(),Ct=d.useState(U),O=(0,o.Z)(Ct,2),Ve=O[0],ze=O[1],fe=d.useRef(),Ie=function(){U===!0||U===!1||(clearTimeout(fe.current),ze(!0),fe.current=setTimeout(function(){ze(!1)},3e3))},Ke=L-X||0,Ft=X-re||0,Mt=d.useMemo(function(){if(Y===0||Ke===0)return 0;var Ee=Y/Ke;return Ee*Ft},[Y,Ke,Ft]),ot=function(V){V.stopPropagation(),V.preventDefault()},wt=d.useRef({top:Mt,dragging:ye,pageY:he,startTop:ke});wt.current={top:Mt,dragging:ye,pageY:he,startTop:ke};var Bt=function(V){q(!0),pe(ae(V,M)),ve(wt.current.top),ie(),V.stopPropagation(),V.preventDefault()};d.useEffect(function(){var Ee=function(ne){ne.preventDefault()},V=J.current,ee=nt.current;return V.addEventListener("touchstart",Ee,{passive:!1}),ee.addEventListener("touchstart",Bt,{passive:!1}),function(){V.removeEventListener("touchstart",Ee),ee.removeEventListener("touchstart",Bt)}},[]);var Tt=d.useRef();Tt.current=Ke;var Xt=d.useRef();Xt.current=Ft,d.useEffect(function(){if(ye){var Ee,V=function(ne){var Re=wt.current,Be=Re.dragging,$e=Re.pageY,ct=Re.startTop;b.Z.cancel(Ee);var xt=J.current.getBoundingClientRect(),Ot=X/(M?xt.width:xt.height);if(Be){var kt=(ae(ne,M)-$e)*Ot,Zt=ct;!je&&M?Zt-=kt:Zt+=kt;var Lt=Tt.current,zt=Xt.current,Oe=zt?Zt/zt:0,Qe=Math.ceil(Oe*Lt);Qe=Math.max(Qe,0),Qe=Math.min(Qe,Lt),Ee=(0,b.Z)(function(){H(Qe,M)})}},ee=function(){q(!1),Se()};return window.addEventListener("mousemove",V,{passive:!0}),window.addEventListener("touchmove",V,{passive:!0}),window.addEventListener("mouseup",ee,{passive:!0}),window.addEventListener("touchend",ee,{passive:!0}),function(){window.removeEventListener("mousemove",V),window.removeEventListener("touchmove",V),window.removeEventListener("mouseup",ee),window.removeEventListener("touchend",ee),b.Z.cancel(Ee)}}},[ye]),d.useEffect(function(){return Ie(),function(){clearTimeout(fe.current)}},[Y]),d.useImperativeHandle(Ge,function(){return{delayHidden:Ie}});var jt="".concat(se,"-scrollbar"),At={position:"absolute",visibility:Ve?null:"hidden"},qt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return M?(At.height=8,At.left=0,At.right=0,At.bottom=0,qt.height="100%",qt.width=re,je?qt.left=Mt:qt.right=Mt):(At.width=8,At.top=0,At.bottom=0,je?At.right=0:At.left=0,qt.width="100%",qt.height=re,qt.top=Mt),d.createElement("div",{ref:J,className:l()(jt,(0,p.Z)((0,p.Z)((0,p.Z)({},"".concat(jt,"-horizontal"),M),"".concat(jt,"-vertical"),!M),"".concat(jt,"-visible"),Ve)),style:(0,g.Z)((0,g.Z)({},At),R),onMouseDown:ot,onMouseMove:Ie},d.createElement("div",{ref:nt,className:l()("".concat(jt,"-thumb"),(0,p.Z)({},"".concat(jt,"-thumb-moving"),ye)),style:(0,g.Z)((0,g.Z)({},qt),_),onMouseDown:Bt}))}),ge=ue,le=20;function me(){var Me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,se=Me/Ge*Me;return isNaN(se)&&(se=0),se=Math.max(se,le),Math.floor(se)}var De=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],rt=[],We={overflowY:"auto",overflowAnchor:"none"};function et(Me,Ge){var se=Me.prefixCls,ce=se===void 0?"rc-virtual-list":se,Y=Me.className,L=Me.height,ie=Me.itemHeight,Se=Me.fullHeight,H=Se===void 0?!0:Se,M=Me.style,re=Me.data,X=Me.children,R=Me.itemKey,_=Me.virtual,U=Me.direction,P=Me.scrollWidth,de=Me.component,ye=de===void 0?"div":de,q=Me.onScroll,T=Me.onVirtualScroll,I=Me.onVisibleChange,he=Me.innerProps,pe=Me.extraRender,we=Me.styles,Je=Me.showScrollBar,ke=Je===void 0?"optional":Je,ve=(0,h.Z)(Me,De),je=d.useCallback(function(hn){return typeof R=="function"?R(hn):hn==null?void 0:hn[R]},[R]),J=Fe(je,null,null),nt=(0,o.Z)(J,4),Ct=nt[0],O=nt[1],Ve=nt[2],ze=nt[3],fe=!!(_!==!1&&L&&ie),Ie=d.useMemo(function(){return Object.values(Ve.maps).reduce(function(hn,an){return hn+an},0)},[Ve.id,Ve.maps]),Ke=fe&&re&&(Math.max(ie*re.length,Ie)>L||!!P),Ft=U==="rtl",Mt=l()(ce,(0,p.Z)({},"".concat(ce,"-rtl"),Ft),Y),ot=re||rt,wt=(0,d.useRef)(),Bt=(0,d.useRef)(),Tt=(0,d.useRef)(),Xt=(0,d.useState)(0),jt=(0,o.Z)(Xt,2),At=jt[0],qt=jt[1],Ee=(0,d.useState)(0),V=(0,o.Z)(Ee,2),ee=V[0],te=V[1],ne=(0,d.useState)(!1),Re=(0,o.Z)(ne,2),Be=Re[0],$e=Re[1],ct=function(){$e(!0)},xt=function(){$e(!1)},Ot={getKey:je};function kt(hn){qt(function(an){var _n;typeof hn=="function"?_n=hn(an):_n=hn;var On=mn(_n);return wt.current.scrollTop=On,On})}var Zt=(0,d.useRef)({start:0,end:ot.length}),Lt=(0,d.useRef)(),zt=A(ot,je),Oe=(0,o.Z)(zt,1),Qe=Oe[0];Lt.current=Qe;var tt=d.useMemo(function(){if(!fe)return{scrollHeight:void 0,start:0,end:ot.length-1,offset:void 0};if(!Ke){var hn;return{scrollHeight:((hn=Bt.current)===null||hn===void 0?void 0:hn.offsetHeight)||0,start:0,end:ot.length-1,offset:void 0}}for(var an=0,_n,On,nr,kn=ot.length,Xn=0;Xn=At&&_n===void 0&&(_n=Xn,On=an),Br>At+L&&nr===void 0&&(nr=Xn),an=Br}return _n===void 0&&(_n=0,On=0,nr=Math.ceil(L/ie)),nr===void 0&&(nr=ot.length-1),nr=Math.min(nr+1,ot.length-1),{scrollHeight:an,start:_n,end:nr,offset:On}},[Ke,fe,At,ot,ze,L]),lt=tt.scrollHeight,bt=tt.start,yt=tt.end,Ue=tt.offset;Zt.current.start=bt,Zt.current.end=yt,d.useLayoutEffect(function(){var hn=Ve.getRecord();if(hn.size===1){var an=Array.from(hn.keys())[0],_n=hn.get(an),On=ot[bt];if(On&&_n===void 0){var nr=je(On);if(nr===an){var kn=Ve.get(an),Xn=kn-ie;kt(function(er){return er+Xn})}}}Ve.resetRecord()},[lt]);var xe=d.useState({width:0,height:L}),Ze=(0,o.Z)(xe,2),qe=Ze[0],ft=Ze[1],ut=function(an){ft({width:an.offsetWidth,height:an.offsetHeight})},Et=(0,d.useRef)(),St=(0,d.useRef)(),Kt=d.useMemo(function(){return me(qe.width,P)},[qe.width,P]),Yt=d.useMemo(function(){return me(qe.height,lt)},[qe.height,lt]),en=lt-L,un=(0,d.useRef)(en);un.current=en;function mn(hn){var an=hn;return Number.isNaN(un.current)||(an=Math.min(an,un.current)),an=Math.max(an,0),an}var xn=At<=0,sn=At>=en,Pe=ee<=0,st=ee>=P,at=y(xn,sn,Pe,st),dt=function(){return{x:Ft?-ee:ee,y:At}},ht=(0,d.useRef)(dt()),Qt=(0,u.useEvent)(function(hn){if(T){var an=(0,g.Z)((0,g.Z)({},dt()),hn);(ht.current.x!==an.x||ht.current.y!==an.y)&&(T(an),ht.current=an)}});function Jt(hn,an){var _n=hn;an?((0,n.flushSync)(function(){te(_n)}),Qt()):kt(_n)}function Gt(hn){var an=hn.currentTarget.scrollTop;an!==At&&kt(an),q==null||q(hn),Qt()}var Nt=function(an){var _n=an,On=P?P-qe.width:0;return _n=Math.max(_n,0),_n=Math.min(_n,On),_n},vn=(0,u.useEvent)(function(hn,an){an?((0,n.flushSync)(function(){te(function(_n){var On=_n+(Ft?-hn:hn);return Nt(On)})}),Qt()):kt(function(_n){var On=_n+hn;return On})}),tn=x(fe,xn,sn,Pe,st,!!P,vn),It=(0,o.Z)(tn,2),Ht=It[0],ln=It[1];$(fe,wt,function(hn,an,_n,On){var nr=On;return at(hn,an,_n)?!1:!nr||!nr._virtualHandled?(nr&&(nr._virtualHandled=!0),Ht({preventDefault:function(){},deltaX:hn?an:0,deltaY:hn?0:an}),!0):!1}),k(Ke,wt,function(hn){kt(function(an){return an+hn})}),(0,r.Z)(function(){function hn(_n){var On=xn&&_n.detail<0,nr=sn&&_n.detail>0;fe&&!On&&!nr&&_n.preventDefault()}var an=wt.current;return an.addEventListener("wheel",Ht,{passive:!1}),an.addEventListener("DOMMouseScroll",ln,{passive:!0}),an.addEventListener("MozMousePixelScroll",hn,{passive:!1}),function(){an.removeEventListener("wheel",Ht),an.removeEventListener("DOMMouseScroll",ln),an.removeEventListener("MozMousePixelScroll",hn)}},[fe,xn,sn]),(0,r.Z)(function(){if(P){var hn=Nt(ee);te(hn),Qt({x:hn})}},[qe.width,P]);var fn=function(){var an,_n;(an=Et.current)===null||an===void 0||an.delayHidden(),(_n=St.current)===null||_n===void 0||_n.delayHidden()},yn=Z(wt,ot,Ve,ie,je,function(){return O(!0)},kt,fn);d.useImperativeHandle(Ge,function(){return{nativeElement:Tt.current,getScrollInfo:dt,scrollTo:function(an){function _n(On){return On&&(0,v.Z)(On)==="object"&&("left"in On||"top"in On)}_n(an)?(an.left!==void 0&&te(Nt(an.left)),yn(an.top)):yn(an)}}}),(0,r.Z)(function(){if(I){var hn=ot.slice(bt,yt+1);I(hn,ot)}},[bt,yt,ot]);var An=F(ot,je,Ve,ie),wn=pe==null?void 0:pe({start:bt,end:yt,virtual:Ke,offsetX:ee,offsetY:Ue,rtl:Ft,getSize:An}),gn=S(ot,bt,yt,P,ee,Ct,X,Ot),Nn=null;L&&(Nn=(0,g.Z)((0,p.Z)({},H?"height":"maxHeight",L),We),fe&&(Nn.overflowY="hidden",P&&(Nn.overflowX="hidden"),Be&&(Nn.pointerEvents="none")));var lr={};return Ft&&(lr.dir="rtl"),d.createElement("div",(0,t.Z)({ref:Tt,style:(0,g.Z)((0,g.Z)({},M),{},{position:"relative"}),className:Mt},lr,ve),d.createElement(c.Z,{onResize:ut},d.createElement(ye,{className:"".concat(ce,"-holder"),style:Nn,ref:wt,onScroll:Gt,onMouseEnter:fn},d.createElement(s,{prefixCls:ce,height:lt,offsetX:ee,offsetY:Ue,scrollWidth:P,onInnerResize:O,ref:Bt,innerProps:he,rtl:Ft,extra:wn},gn))),Ke&<>L&&d.createElement(ge,{ref:Et,prefixCls:ce,scrollOffset:At,scrollRange:lt,rtl:Ft,onScroll:Jt,onStartMove:ct,onStopMove:xt,spinSize:Yt,containerSize:qe.height,style:we==null?void 0:we.verticalScrollBar,thumbStyle:we==null?void 0:we.verticalScrollBarThumb,showScrollBar:ke}),Ke&&P>qe.width&&d.createElement(ge,{ref:St,prefixCls:ce,scrollOffset:ee,scrollRange:P,rtl:Ft,onScroll:Jt,onStartMove:ct,onStopMove:xt,spinSize:Kt,containerSize:qe.width,horizontal:!0,style:we==null?void 0:we.horizontalScrollBar,thumbStyle:we==null?void 0:we.horizontalScrollBarThumb,showScrollBar:ke}))}var it=d.forwardRef(et);it.displayName="List";var Te=it,He=Te},51581:function(_t,N,e){"use strict";Object.defineProperty(N,"__esModule",{value:!0});var t=function(){function d(n,a){for(var s=0;s=0||Object.prototype.hasOwnProperty.call(d,s)&&(a[s]=d[s]);return a}function l(d,n){if(!(d instanceof n))throw new TypeError("Cannot call a class as a function")}function c(d,n){if(!d)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:d}function u(d,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);d.prototype=Object.create(n&&n.prototype,{constructor:{value:d,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(d,n):d.__proto__=n)}var r=function(d){u(n,d);function n(a){l(this,n);var s=c(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,a));return s.scrollListener=s.scrollListener.bind(s),s.eventListenerOptions=s.eventListenerOptions.bind(s),s.mousewheelListener=s.mousewheelListener.bind(s),s}return t(n,[{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 s=this.getParentElement(this.scrollComponent);s.scrollTop=s.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var s=!1,f={get passive(){s=!0}};try{document.addEventListener("test",null,f),document.removeEventListener("test",null,f)}catch(S){}return s}},{key:"eventListenerOptions",value:function(){var s=this.props.useCapture;return this.isPassiveSupported()&&(s={useCapture:this.props.useCapture,passive:!0}),s}},{key:"setDefaultLoader",value:function(s){this.defaultLoader=s}},{key:"detachMousewheelListener",value:function(){var s=window;this.props.useWindow===!1&&(s=this.scrollComponent.parentNode),s.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var s=window;this.props.useWindow===!1&&(s=this.getParentElement(this.scrollComponent)),s.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),s.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(s){var f=this.props.getScrollParent&&this.props.getScrollParent();return f!=null?f:s&&s.parentNode}},{key:"filterProps",value:function(s){return s}},{key:"attachScrollListener",value:function(){var s=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!s)){var f=window;this.props.useWindow===!1&&(f=s),f.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),f.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),f.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(s){s.deltaY===1&&!this.isPassiveSupported()&&s.preventDefault()}},{key:"scrollListener",value:function(){var s=this.scrollComponent,f=window,S=this.getParentElement(s),E=void 0;if(this.props.useWindow){var w=document.documentElement||document.body.parentNode||document.body,A=f.pageYOffset!==void 0?f.pageYOffset:w.scrollTop;this.props.isReverse?E=A:E=this.calculateOffset(s,A)}else this.props.isReverse?E=S.scrollTop:E=s.scrollHeight-S.scrollTop-S.clientHeight;E>22},c.prototype.getChars=function(){return 2097152&this.content?this.combinedData:2097151&this.content?p.stringFromCodePoint(2097151&this.content):""},c.prototype.getCode=function(){return this.isCombined()?this.combinedData.charCodeAt(this.combinedData.length-1):2097151&this.content},c.prototype.setFromCharData=function(u){this.fg=u[o.CHAR_DATA_ATTR_INDEX],this.bg=0;var r=!1;if(u[o.CHAR_DATA_CHAR_INDEX].length>2)r=!0;else if(u[o.CHAR_DATA_CHAR_INDEX].length===2){var d=u[o.CHAR_DATA_CHAR_INDEX].charCodeAt(0);if(55296<=d&&d<=56319){var n=u[o.CHAR_DATA_CHAR_INDEX].charCodeAt(1);56320<=n&&n<=57343?this.content=1024*(d-55296)+n-56320+65536|u[o.CHAR_DATA_WIDTH_INDEX]<<22:r=!0}else r=!0}else this.content=u[o.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|u[o.CHAR_DATA_WIDTH_INDEX]<<22;r&&(this.combinedData=u[o.CHAR_DATA_CHAR_INDEX],this.content=2097152|u[o.CHAR_DATA_WIDTH_INDEX]<<22)},c.prototype.getAsCharData=function(){return[this.fg,this.getChars(),this.getWidth(),this.getCode()]},c}(h.AttributeData);e.CellData=i},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ISoundService=e.ISelectionService=e.IRenderService=e.IMouseService=e.ICoreBrowserService=e.ICharSizeService=void 0;var v=t(14);e.ICharSizeService=v.createDecorator("CharSizeService"),e.ICoreBrowserService=v.createDecorator("CoreBrowserService"),e.IMouseService=v.createDecorator("MouseService"),e.IRenderService=v.createDecorator("RenderService"),e.ISelectionService=v.createDecorator("SelectionService"),e.ISoundService=v.createDecorator("SoundService")},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ExtendedAttrs=e.AttributeData=void 0;var v=function(){function p(){this.fg=0,this.bg=0,this.extended=new g}return p.toColorRGB=function(o){return[o>>>16&255,o>>>8&255,255&o]},p.fromColorRGB=function(o){return(255&o[0])<<16|(255&o[1])<<8|255&o[2]},p.prototype.clone=function(){var o=new p;return o.fg=this.fg,o.bg=this.bg,o.extended=this.extended.clone(),o},p.prototype.isInverse=function(){return 67108864&this.fg},p.prototype.isBold=function(){return 134217728&this.fg},p.prototype.isUnderline=function(){return 268435456&this.fg},p.prototype.isBlink=function(){return 536870912&this.fg},p.prototype.isInvisible=function(){return 1073741824&this.fg},p.prototype.isItalic=function(){return 67108864&this.bg},p.prototype.isDim=function(){return 134217728&this.bg},p.prototype.getFgColorMode=function(){return 50331648&this.fg},p.prototype.getBgColorMode=function(){return 50331648&this.bg},p.prototype.isFgRGB=function(){return(50331648&this.fg)==50331648},p.prototype.isBgRGB=function(){return(50331648&this.bg)==50331648},p.prototype.isFgPalette=function(){return(50331648&this.fg)==16777216||(50331648&this.fg)==33554432},p.prototype.isBgPalette=function(){return(50331648&this.bg)==16777216||(50331648&this.bg)==33554432},p.prototype.isFgDefault=function(){return(50331648&this.fg)==0},p.prototype.isBgDefault=function(){return(50331648&this.bg)==0},p.prototype.isAttributeDefault=function(){return this.fg===0&&this.bg===0},p.prototype.getFgColor=function(){switch(50331648&this.fg){case 16777216:case 33554432:return 255&this.fg;case 50331648:return 16777215&this.fg;default:return-1}},p.prototype.getBgColor=function(){switch(50331648&this.bg){case 16777216:case 33554432:return 255&this.bg;case 50331648:return 16777215&this.bg;default:return-1}},p.prototype.hasExtendedAttrs=function(){return 268435456&this.bg},p.prototype.updateExtended=function(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=268435456},p.prototype.getUnderlineColor=function(){if(268435456&this.bg&&~this.extended.underlineColor)switch(50331648&this.extended.underlineColor){case 16777216:case 33554432:return 255&this.extended.underlineColor;case 50331648:return 16777215&this.extended.underlineColor;default:return this.getFgColor()}return this.getFgColor()},p.prototype.getUnderlineColorMode=function(){return 268435456&this.bg&&~this.extended.underlineColor?50331648&this.extended.underlineColor:this.getFgColorMode()},p.prototype.isUnderlineColorRGB=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==50331648:this.isFgRGB()},p.prototype.isUnderlineColorPalette=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==16777216||(50331648&this.extended.underlineColor)==33554432:this.isFgPalette()},p.prototype.isUnderlineColorDefault=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==0:this.isFgDefault()},p.prototype.getUnderlineStyle=function(){return 268435456&this.fg?268435456&this.bg?this.extended.underlineStyle:1:0},p}();e.AttributeData=v;var g=function(){function p(o,h){o===void 0&&(o=0),h===void 0&&(h=-1),this.underlineStyle=o,this.underlineColor=h}return p.prototype.clone=function(){return new p(this.underlineStyle,this.underlineColor)},p.prototype.isEmpty=function(){return this.underlineStyle===0},p}();e.ExtendedAttrs=g},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.addDisposableDomListener=void 0,e.addDisposableDomListener=function(v,g,p,o){v.addEventListener(g,p,o);var h=!1;return{dispose:function(){h||(h=!0,v.removeEventListener(g,p,o))}}}},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Utf8ToUtf32=e.StringToUtf32=e.utf32ToString=e.stringFromCodePoint=void 0,e.stringFromCodePoint=function(p){return p>65535?(p-=65536,String.fromCharCode(55296+(p>>10))+String.fromCharCode(p%1024+56320)):String.fromCharCode(p)},e.utf32ToString=function(p,o,h){o===void 0&&(o=0),h===void 0&&(h=p.length);for(var i="",l=o;l65535?(c-=65536,i+=String.fromCharCode(55296+(c>>10))+String.fromCharCode(c%1024+56320)):i+=String.fromCharCode(c)}return i};var v=function(){function p(){this._interim=0}return p.prototype.clear=function(){this._interim=0},p.prototype.decode=function(o,h){var i=o.length;if(!i)return 0;var l=0,c=0;this._interim&&(56320<=(d=o.charCodeAt(c++))&&d<=57343?h[l++]=1024*(this._interim-55296)+d-56320+65536:(h[l++]=this._interim,h[l++]=d),this._interim=0);for(var u=c;u=i)return this._interim=r,l;var d;56320<=(d=o.charCodeAt(u))&&d<=57343?h[l++]=1024*(r-55296)+d-56320+65536:(h[l++]=r,h[l++]=d)}else h[l++]=r}return l},p}();e.StringToUtf32=v;var g=function(){function p(){this.interim=new Uint8Array(3)}return p.prototype.clear=function(){this.interim.fill(0)},p.prototype.decode=function(o,h){var i=o.length;if(!i)return 0;var l,c,u,r,d=0,n=0,a=0;if(this.interim[0]){var s=!1,f=this.interim[0];f&=(224&f)==192?31:(240&f)==224?15:7;for(var S=0,E=void 0;(E=63&this.interim[++S])&&S<4;)f<<=6,f|=E;for(var w=(224&this.interim[0])==192?2:(240&this.interim[0])==224?3:4,A=w-S;a=i)return 0;if((192&(E=o[a++]))!=128){a--,s=!0;break}this.interim[S++]=E,f<<=6,f|=63&E}s||(w===2?f<128?a--:h[d++]=f:w===3?f<2048||f>=55296&&f<=57343||(h[d++]=f):f<65536||f>1114111||(h[d++]=f)),this.interim.fill(0)}for(var b=i-4,C=a;C=i)return this.interim[0]=l,d;if((192&(c=o[C++]))!=128){C--;continue}if((n=(31&l)<<6|63&c)<128){C--;continue}h[d++]=n}else if((240&l)==224){if(C>=i)return this.interim[0]=l,d;if((192&(c=o[C++]))!=128){C--;continue}if(C>=i)return this.interim[0]=l,this.interim[1]=c,d;if((192&(u=o[C++]))!=128){C--;continue}if((n=(15&l)<<12|(63&c)<<6|63&u)<2048||n>=55296&&n<=57343)continue;h[d++]=n}else if((248&l)==240){if(C>=i)return this.interim[0]=l,d;if((192&(c=o[C++]))!=128){C--;continue}if(C>=i)return this.interim[0]=l,this.interim[1]=c,d;if((192&(u=o[C++]))!=128){C--;continue}if(C>=i)return this.interim[0]=l,this.interim[1]=c,this.interim[2]=u,d;if((192&(r=o[C++]))!=128){C--;continue}if((n=(7&l)<<18|(63&c)<<12|(63&u)<<6|63&r)<65536||n>1114111)continue;h[d++]=n}}return d},p}();e.Utf8ToUtf32=g},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CHAR_ATLAS_CELL_SPACING=e.DIM_OPACITY=e.INVERTED_DEFAULT_COLOR=void 0,e.INVERTED_DEFAULT_COLOR=257,e.DIM_OPACITY=.5,e.CHAR_ATLAS_CELL_SPACING=1},function(N,e,t){"use strict";var v,g,p,o;function h(l){var c=l.toString(16);return c.length<2?"0"+c:c}function i(l,c){return l>>0}}(v=e.channels||(e.channels={})),(g=e.color||(e.color={})).blend=function(l,c){var u=(255&c.rgba)/255;if(u===1)return{css:c.css,rgba:c.rgba};var r=c.rgba>>24&255,d=c.rgba>>16&255,n=c.rgba>>8&255,a=l.rgba>>24&255,s=l.rgba>>16&255,f=l.rgba>>8&255,S=a+Math.round((r-a)*u),E=s+Math.round((d-s)*u),w=f+Math.round((n-f)*u);return{css:v.toCss(S,E,w),rgba:v.toRgba(S,E,w)}},g.isOpaque=function(l){return(255&l.rgba)==255},g.ensureContrastRatio=function(l,c,u){var r=o.ensureContrastRatio(l.rgba,c.rgba,u);if(r)return o.toColor(r>>24&255,r>>16&255,r>>8&255)},g.opaque=function(l){var c=(255|l.rgba)>>>0,u=o.toChannels(c),r=u[0],d=u[1],n=u[2];return{css:v.toCss(r,d,n),rgba:c}},g.opacity=function(l,c){var u=Math.round(255*c),r=o.toChannels(l.rgba),d=r[0],n=r[1],a=r[2];return{css:v.toCss(d,n,a,u),rgba:v.toRgba(d,n,a,u)}},(e.css||(e.css={})).toColor=function(l){switch(l.length){case 7:return{css:l,rgba:(parseInt(l.slice(1),16)<<8|255)>>>0};case 9:return{css:l,rgba:parseInt(l.slice(1),16)>>>0}}throw new Error("css.toColor: Unsupported css format")},function(l){function c(u,r,d){var n=u/255,a=r/255,s=d/255;return .2126*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.7152*(a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4))+.0722*(s<=.03928?s/12.92:Math.pow((s+.055)/1.055,2.4))}l.relativeLuminance=function(u){return c(u>>16&255,u>>8&255,255&u)},l.relativeLuminance2=c}(p=e.rgb||(e.rgb={})),function(l){function c(r,d,n){for(var a=r>>24&255,s=r>>16&255,f=r>>8&255,S=d>>24&255,E=d>>16&255,w=d>>8&255,A=i(p.relativeLuminance2(S,w,E),p.relativeLuminance2(a,s,f));A0||E>0||w>0);)S-=Math.max(0,Math.ceil(.1*S)),E-=Math.max(0,Math.ceil(.1*E)),w-=Math.max(0,Math.ceil(.1*w)),A=i(p.relativeLuminance2(S,w,E),p.relativeLuminance2(a,s,f));return(S<<24|E<<16|w<<8|255)>>>0}function u(r,d,n){for(var a=r>>24&255,s=r>>16&255,f=r>>8&255,S=d>>24&255,E=d>>16&255,w=d>>8&255,A=i(p.relativeLuminance2(S,w,E),p.relativeLuminance2(a,s,f));A>>0}l.ensureContrastRatio=function(r,d,n){var a=p.relativeLuminance(r>>8),s=p.relativeLuminance(d>>8);if(i(a,s)>24&255,r>>16&255,r>>8&255,255&r]},l.toColor=function(r,d,n){return{css:v.toCss(r,d,n),rgba:v.toRgba(r,d,n)}}}(o=e.rgba||(e.rgba={})),e.toPaddedHex=h,e.contrastRatio=i},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isLinux=e.isWindows=e.isIphone=e.isIpad=e.isMac=e.isSafari=e.isFirefox=void 0;var v=typeof navigator=="undefined",g=v?"node":navigator.userAgent,p=v?"node":navigator.platform;function o(h,i){return h.indexOf(i)>=0}e.isFirefox=!!~g.indexOf("Firefox"),e.isSafari=/^((?!chrome|android).)*safari/i.test(g),e.isMac=o(["Macintosh","MacIntel","MacPPC","Mac68K"],p),e.isIpad=p==="iPad",e.isIphone=p==="iPhone",e.isWindows=o(["Windows","Win16","Win32","WinCE"],p),e.isLinux=p.indexOf("Linux")>=0},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.C1=e.C0=void 0,function(v){v.NUL="\0",v.SOH="",v.STX="",v.ETX="",v.EOT="",v.ENQ="",v.ACK="",v.BEL="\x07",v.BS="\b",v.HT=" ",v.LF=` +`,v.VT="\v",v.FF="\f",v.CR="\r",v.SO="",v.SI="",v.DLE="",v.DC1="",v.DC2="",v.DC3="",v.DC4="",v.NAK="",v.SYN="",v.ETB="",v.CAN="",v.EM="",v.SUB="",v.ESC="\x1B",v.FS="",v.GS="",v.RS="",v.US="",v.SP=" ",v.DEL="\x7F"}(e.C0||(e.C0={})),function(v){v.PAD="\x80",v.HOP="\x81",v.BPH="\x82",v.NBH="\x83",v.IND="\x84",v.NEL="\x85",v.SSA="\x86",v.ESA="\x87",v.HTS="\x88",v.HTJ="\x89",v.VTS="\x8A",v.PLD="\x8B",v.PLU="\x8C",v.RI="\x8D",v.SS2="\x8E",v.SS3="\x8F",v.DCS="\x90",v.PU1="\x91",v.PU2="\x92",v.STS="\x93",v.CCH="\x94",v.MW="\x95",v.SPA="\x96",v.EPA="\x97",v.SOS="\x98",v.SGCI="\x99",v.SCI="\x9A",v.CSI="\x9B",v.ST="\x9C",v.OSC="\x9D",v.PM="\x9E",v.APC="\x9F"}(e.C1||(e.C1={}))},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BaseRenderLayer=void 0;var v=t(3),g=t(9),p=t(25),o=t(6),h=t(28),i=t(10),l=t(17),c=function(){function u(r,d,n,a,s,f,S,E){this._container=r,this._alpha=a,this._colors=s,this._rendererId=f,this._bufferService=S,this._optionsService=E,this._scaledCharWidth=0,this._scaledCharHeight=0,this._scaledCellWidth=0,this._scaledCellHeight=0,this._scaledCharLeft=0,this._scaledCharTop=0,this._currentGlyphIdentifier={chars:"",code:0,bg:0,fg:0,bold:!1,dim:!1,italic:!1},this._canvas=document.createElement("canvas"),this._canvas.classList.add("xterm-"+d+"-layer"),this._canvas.style.zIndex=n.toString(),this._initCanvas(),this._container.appendChild(this._canvas)}return u.prototype.dispose=function(){var r;l.removeElementFromParent(this._canvas),(r=this._charAtlas)===null||r===void 0||r.dispose()},u.prototype._initCanvas=function(){this._ctx=h.throwIfFalsy(this._canvas.getContext("2d",{alpha:this._alpha})),this._alpha||this._clearAll()},u.prototype.onOptionsChanged=function(){},u.prototype.onBlur=function(){},u.prototype.onFocus=function(){},u.prototype.onCursorMove=function(){},u.prototype.onGridChanged=function(r,d){},u.prototype.onSelectionChanged=function(r,d,n){n===void 0&&(n=!1)},u.prototype.setColors=function(r){this._refreshCharAtlas(r)},u.prototype._setTransparency=function(r){if(r!==this._alpha){var d=this._canvas;this._alpha=r,this._canvas=this._canvas.cloneNode(),this._initCanvas(),this._container.replaceChild(this._canvas,d),this._refreshCharAtlas(this._colors),this.onGridChanged(0,this._bufferService.rows-1)}},u.prototype._refreshCharAtlas=function(r){this._scaledCharWidth<=0&&this._scaledCharHeight<=0||(this._charAtlas=p.acquireCharAtlas(this._optionsService.options,this._rendererId,r,this._scaledCharWidth,this._scaledCharHeight),this._charAtlas.warmUp())},u.prototype.resize=function(r){this._scaledCellWidth=r.scaledCellWidth,this._scaledCellHeight=r.scaledCellHeight,this._scaledCharWidth=r.scaledCharWidth,this._scaledCharHeight=r.scaledCharHeight,this._scaledCharLeft=r.scaledCharLeft,this._scaledCharTop=r.scaledCharTop,this._canvas.width=r.scaledCanvasWidth,this._canvas.height=r.scaledCanvasHeight,this._canvas.style.width=r.canvasWidth+"px",this._canvas.style.height=r.canvasHeight+"px",this._alpha||this._clearAll(),this._refreshCharAtlas(this._colors)},u.prototype._fillCells=function(r,d,n,a){this._ctx.fillRect(r*this._scaledCellWidth,d*this._scaledCellHeight,n*this._scaledCellWidth,a*this._scaledCellHeight)},u.prototype._fillBottomLineAtCells=function(r,d,n){n===void 0&&(n=1),this._ctx.fillRect(r*this._scaledCellWidth,(d+1)*this._scaledCellHeight-window.devicePixelRatio-1,n*this._scaledCellWidth,window.devicePixelRatio)},u.prototype._fillLeftLineAtCell=function(r,d,n){this._ctx.fillRect(r*this._scaledCellWidth,d*this._scaledCellHeight,window.devicePixelRatio*n,this._scaledCellHeight)},u.prototype._strokeRectAtCell=function(r,d,n,a){this._ctx.lineWidth=window.devicePixelRatio,this._ctx.strokeRect(r*this._scaledCellWidth+window.devicePixelRatio/2,d*this._scaledCellHeight+window.devicePixelRatio/2,n*this._scaledCellWidth-window.devicePixelRatio,a*this._scaledCellHeight-window.devicePixelRatio)},u.prototype._clearAll=function(){this._alpha?this._ctx.clearRect(0,0,this._canvas.width,this._canvas.height):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(0,0,this._canvas.width,this._canvas.height))},u.prototype._clearCells=function(r,d,n,a){this._alpha?this._ctx.clearRect(r*this._scaledCellWidth,d*this._scaledCellHeight,n*this._scaledCellWidth,a*this._scaledCellHeight):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(r*this._scaledCellWidth,d*this._scaledCellHeight,n*this._scaledCellWidth,a*this._scaledCellHeight))},u.prototype._fillCharTrueColor=function(r,d,n){this._ctx.font=this._getFont(!1,!1),this._ctx.textBaseline="middle",this._clipRow(n),this._ctx.fillText(r.getChars(),d*this._scaledCellWidth+this._scaledCharLeft,n*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2)},u.prototype._drawChars=function(r,d,n){var a,s,f=this._getContrastColor(r);f||r.isFgRGB()||r.isBgRGB()?this._drawUncachedChars(r,d,n,f):(r.isInverse()?(a=r.isBgDefault()?g.INVERTED_DEFAULT_COLOR:r.getBgColor(),s=r.isFgDefault()?g.INVERTED_DEFAULT_COLOR:r.getFgColor()):(s=r.isBgDefault()?v.DEFAULT_COLOR:r.getBgColor(),a=r.isFgDefault()?v.DEFAULT_COLOR:r.getFgColor()),a+=this._optionsService.options.drawBoldTextInBrightColors&&r.isBold()&&a<8?8:0,this._currentGlyphIdentifier.chars=r.getChars()||v.WHITESPACE_CELL_CHAR,this._currentGlyphIdentifier.code=r.getCode()||v.WHITESPACE_CELL_CODE,this._currentGlyphIdentifier.bg=s,this._currentGlyphIdentifier.fg=a,this._currentGlyphIdentifier.bold=!!r.isBold(),this._currentGlyphIdentifier.dim=!!r.isDim(),this._currentGlyphIdentifier.italic=!!r.isItalic(),this._charAtlas&&this._charAtlas.draw(this._ctx,this._currentGlyphIdentifier,d*this._scaledCellWidth+this._scaledCharLeft,n*this._scaledCellHeight+this._scaledCharTop)||this._drawUncachedChars(r,d,n))},u.prototype._drawUncachedChars=function(r,d,n,a){if(this._ctx.save(),this._ctx.font=this._getFont(!!r.isBold(),!!r.isItalic()),this._ctx.textBaseline="middle",r.isInverse())if(a)this._ctx.fillStyle=a.css;else if(r.isBgDefault())this._ctx.fillStyle=i.color.opaque(this._colors.background).css;else if(r.isBgRGB())this._ctx.fillStyle="rgb("+o.AttributeData.toColorRGB(r.getBgColor()).join(",")+")";else{var s=r.getBgColor();this._optionsService.options.drawBoldTextInBrightColors&&r.isBold()&&s<8&&(s+=8),this._ctx.fillStyle=this._colors.ansi[s].css}else if(a)this._ctx.fillStyle=a.css;else if(r.isFgDefault())this._ctx.fillStyle=this._colors.foreground.css;else if(r.isFgRGB())this._ctx.fillStyle="rgb("+o.AttributeData.toColorRGB(r.getFgColor()).join(",")+")";else{var f=r.getFgColor();this._optionsService.options.drawBoldTextInBrightColors&&r.isBold()&&f<8&&(f+=8),this._ctx.fillStyle=this._colors.ansi[f].css}this._clipRow(n),r.isDim()&&(this._ctx.globalAlpha=g.DIM_OPACITY),this._ctx.fillText(r.getChars(),d*this._scaledCellWidth+this._scaledCharLeft,n*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2),this._ctx.restore()},u.prototype._clipRow=function(r){this._ctx.beginPath(),this._ctx.rect(0,r*this._scaledCellHeight,this._bufferService.cols*this._scaledCellWidth,this._scaledCellHeight),this._ctx.clip()},u.prototype._getFont=function(r,d){return(d?"italic":"")+" "+(r?this._optionsService.options.fontWeightBold:this._optionsService.options.fontWeight)+" "+this._optionsService.options.fontSize*window.devicePixelRatio+"px "+this._optionsService.options.fontFamily},u.prototype._getContrastColor=function(r){if(this._optionsService.options.minimumContrastRatio!==1){var d=this._colors.contrastCache.getColor(r.bg,r.fg);if(d!==void 0)return d||void 0;var n=r.getFgColor(),a=r.getFgColorMode(),s=r.getBgColor(),f=r.getBgColorMode(),S=!!r.isInverse(),E=!!r.isInverse();if(S){var w=n;n=s,s=w;var A=a;a=f,f=A}var b=this._resolveBackgroundRgba(f,s,S),C=this._resolveForegroundRgba(a,n,S,E),m=i.rgba.ensureContrastRatio(b,C,this._optionsService.options.minimumContrastRatio);if(m){var y={css:i.channels.toCss(m>>24&255,m>>16&255,m>>8&255),rgba:m};return this._colors.contrastCache.setColor(r.bg,r.fg,y),y}this._colors.contrastCache.setColor(r.bg,r.fg,null)}},u.prototype._resolveBackgroundRgba=function(r,d,n){switch(r){case 16777216:case 33554432:return this._colors.ansi[d].rgba;case 50331648:return d<<8;case 0:default:return n?this._colors.foreground.rgba:this._colors.background.rgba}},u.prototype._resolveForegroundRgba=function(r,d,n,a){switch(r){case 16777216:case 33554432:return this._optionsService.options.drawBoldTextInBrightColors&&a&&d<8&&(d+=8),this._colors.ansi[d].rgba;case 50331648:return d<<8;case 0:default:return n?this._colors.background.rgba:this._colors.foreground.rgba}},u}();e.BaseRenderLayer=c},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createDecorator=e.getServiceDependencies=e.serviceRegistry=void 0;function v(g,p,o){p.di$target===p?p.di$dependencies.push({id:g,index:o}):(p.di$dependencies=[{id:g,index:o}],p.di$target=p)}e.serviceRegistry=new Map,e.getServiceDependencies=function(g){return g.di$dependencies||[]},e.createDecorator=function(g){if(e.serviceRegistry.has(g))return e.serviceRegistry.get(g);var p=function(o,h,i){if(arguments.length!==3)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");v(p,o,i)};return p.toString=function(){return g},e.serviceRegistry.set(g,p),p}},function(N,e,t){"use strict";function v(g,p,o,h){if(o===void 0&&(o=0),h===void 0&&(h=g.length),o>=g.length)return g;o=(g.length+o)%g.length,h=h>=g.length?g.length:(g.length+h)%g.length;for(var i=o;i>22,2097152&c?this._combined[l].charCodeAt(this._combined[l].length-1):u]},i.prototype.set=function(l,c){this._data[3*l+1]=c[g.CHAR_DATA_ATTR_INDEX],c[g.CHAR_DATA_CHAR_INDEX].length>1?(this._combined[l]=c[1],this._data[3*l+0]=2097152|l|c[g.CHAR_DATA_WIDTH_INDEX]<<22):this._data[3*l+0]=c[g.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|c[g.CHAR_DATA_WIDTH_INDEX]<<22},i.prototype.getWidth=function(l){return this._data[3*l+0]>>22},i.prototype.hasWidth=function(l){return 12582912&this._data[3*l+0]},i.prototype.getFg=function(l){return this._data[3*l+1]},i.prototype.getBg=function(l){return this._data[3*l+2]},i.prototype.hasContent=function(l){return 4194303&this._data[3*l+0]},i.prototype.getCodePoint=function(l){var c=this._data[3*l+0];return 2097152&c?this._combined[l].charCodeAt(this._combined[l].length-1):2097151&c},i.prototype.isCombined=function(l){return 2097152&this._data[3*l+0]},i.prototype.getString=function(l){var c=this._data[3*l+0];return 2097152&c?this._combined[l]:2097151&c?v.stringFromCodePoint(2097151&c):""},i.prototype.loadCell=function(l,c){var u=3*l;return c.content=this._data[u+0],c.fg=this._data[u+1],c.bg=this._data[u+2],2097152&c.content&&(c.combinedData=this._combined[l]),268435456&c.bg&&(c.extended=this._extendedAttrs[l]),c},i.prototype.setCell=function(l,c){2097152&c.content&&(this._combined[l]=c.combinedData),268435456&c.bg&&(this._extendedAttrs[l]=c.extended),this._data[3*l+0]=c.content,this._data[3*l+1]=c.fg,this._data[3*l+2]=c.bg},i.prototype.setCellFromCodePoint=function(l,c,u,r,d,n){268435456&d&&(this._extendedAttrs[l]=n),this._data[3*l+0]=c|u<<22,this._data[3*l+1]=r,this._data[3*l+2]=d},i.prototype.addCodepointToCell=function(l,c){var u=this._data[3*l+0];2097152&u?this._combined[l]+=v.stringFromCodePoint(c):(2097151&u?(this._combined[l]=v.stringFromCodePoint(2097151&u)+v.stringFromCodePoint(c),u&=-2097152,u|=2097152):u=c|1<<22,this._data[3*l+0]=u)},i.prototype.insertCells=function(l,c,u,r){if((l%=this.length)&&this.getWidth(l-1)===2&&this.setCellFromCodePoint(l-1,0,1,(r==null?void 0:r.fg)||0,(r==null?void 0:r.bg)||0,(r==null?void 0:r.extended)||new o.ExtendedAttrs),c=0;--n)this.setCell(l+c+n,this.loadCell(l+n,d));for(n=0;nthis.length){var u=new Uint32Array(3*l);this.length&&(3*l=l&&delete this._combined[n]}}else this._data=new Uint32Array(0),this._combined={};this.length=l}},i.prototype.fill=function(l){this._combined={},this._extendedAttrs={};for(var c=0;c=0;--l)if(4194303&this._data[3*l+0])return l+(this._data[3*l+0]>>22);return 0},i.prototype.copyCellsFrom=function(l,c,u,r,d){var n=l._data;if(d)for(var a=r-1;a>=0;a--)for(var s=0;s<3;s++)this._data[3*(u+a)+s]=n[3*(c+a)+s];else for(a=0;a=c&&(this._combined[S-c+u]=l._combined[S])}},i.prototype.translateToString=function(l,c,u){l===void 0&&(l=!1),c===void 0&&(c=0),u===void 0&&(u=this.length),l&&(u=Math.min(u,this.getTrimmedLength()));for(var r="";c>22||1}return r},i}();e.BufferLine=h},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeElementFromParent=void 0,e.removeElementFromParent=function(){for(var v,g=[],p=0;p24)return m.setWinLines||!1;switch(C){case 1:return!!m.restoreWin;case 2:return!!m.minimizeWin;case 3:return!!m.setWinPosition;case 4:return!!m.setWinSizePixels;case 5:return!!m.raiseWin;case 6:return!!m.lowerWin;case 7:return!!m.refreshWin;case 8:return!!m.setWinSizeChars;case 9:return!!m.maximizeWin;case 10:return!!m.fullscreenWin;case 11:return!!m.getWinState;case 13:return!!m.getWinPosition;case 14:return!!m.getWinSizePixels;case 15:return!!m.getScreenSizePixels;case 16:return!!m.getCellSizePixels;case 18:return!!m.getWinSizeChars;case 19:return!!m.getScreenSizeChars;case 20:return!!m.getIconTitle;case 21:return!!m.getWinTitle;case 22:return!!m.pushTitle;case 23:return!!m.popTitle;case 24:return!!m.setWinLines}return!1}(function(C){C[C.GET_WIN_SIZE_PIXELS=0]="GET_WIN_SIZE_PIXELS",C[C.GET_CELL_SIZE_PIXELS=1]="GET_CELL_SIZE_PIXELS"})(p=e.WindowsOptionsReportType||(e.WindowsOptionsReportType={}));var A=function(){function C(m,y,x,F){this._bufferService=m,this._coreService=y,this._logService=x,this._optionsService=F,this._data=new Uint32Array(0)}return C.prototype.hook=function(m){this._data=new Uint32Array(0)},C.prototype.put=function(m,y,x){this._data=c.concat(this._data,m.subarray(y,x))},C.prototype.unhook=function(m){if(m){var y=u.utf32ToString(this._data);switch(this._data=new Uint32Array(0),y){case'"q':return this._coreService.triggerDataEvent(o.C0.ESC+'P1$r0"q'+o.C0.ESC+"\\");case'"p':return this._coreService.triggerDataEvent(o.C0.ESC+'P1$r61;1"p'+o.C0.ESC+"\\");case"r":var x=this._bufferService.buffer.scrollTop+1+";"+(this._bufferService.buffer.scrollBottom+1)+"r";return this._coreService.triggerDataEvent(o.C0.ESC+"P1$r"+x+o.C0.ESC+"\\");case"m":return this._coreService.triggerDataEvent(o.C0.ESC+"P1$r0m"+o.C0.ESC+"\\");case" q":var F={block:2,underline:4,bar:6}[this._optionsService.options.cursorStyle];return F-=this._optionsService.options.cursorBlink?1:0,this._coreService.triggerDataEvent(o.C0.ESC+"P1$r"+F+" q"+o.C0.ESC+"\\");default:this._logService.debug("Unknown DCS $q %s",y),this._coreService.triggerDataEvent(o.C0.ESC+"P0$r"+o.C0.ESC+"\\")}}else this._data=new Uint32Array(0)},C}(),b=function(C){function m(y,x,F,D,j,z,Ce,oe,Fe){Fe===void 0&&(Fe=new i.EscapeSequenceParser);var B=C.call(this)||this;B._bufferService=y,B._charsetService=x,B._coreService=F,B._dirtyRowService=D,B._logService=j,B._optionsService=z,B._coreMouseService=Ce,B._unicodeService=oe,B._parser=Fe,B._parseBuffer=new Uint32Array(4096),B._stringDecoder=new u.StringToUtf32,B._utf8Decoder=new u.Utf8ToUtf32,B._workCell=new a.CellData,B._windowTitle="",B._iconName="",B._windowTitleStack=[],B._iconNameStack=[],B._curAttrData=r.DEFAULT_ATTR_DATA.clone(),B._eraseAttrDataInternal=r.DEFAULT_ATTR_DATA.clone(),B._onRequestBell=new d.EventEmitter,B._onRequestRefreshRows=new d.EventEmitter,B._onRequestReset=new d.EventEmitter,B._onRequestScroll=new d.EventEmitter,B._onRequestSyncScrollBar=new d.EventEmitter,B._onRequestWindowsOptionsReport=new d.EventEmitter,B._onA11yChar=new d.EventEmitter,B._onA11yTab=new d.EventEmitter,B._onCursorMove=new d.EventEmitter,B._onLineFeed=new d.EventEmitter,B._onScroll=new d.EventEmitter,B._onTitleChange=new d.EventEmitter,B.register(B._parser),B._parser.setCsiHandlerFallback(function(k,K){B._logService.debug("Unknown CSI code: ",{identifier:B._parser.identToString(k),params:K.toArray()})}),B._parser.setEscHandlerFallback(function(k){B._logService.debug("Unknown ESC code: ",{identifier:B._parser.identToString(k)})}),B._parser.setExecuteHandlerFallback(function(k){B._logService.debug("Unknown EXECUTE code: ",{code:k})}),B._parser.setOscHandlerFallback(function(k,K,Z){B._logService.debug("Unknown OSC code: ",{identifier:k,action:K,data:Z})}),B._parser.setDcsHandlerFallback(function(k,K,Z){K==="HOOK"&&(Z=Z.toArray()),B._logService.debug("Unknown DCS code: ",{identifier:B._parser.identToString(k),action:K,payload:Z})}),B._parser.setPrintHandler(function(k,K,Z){return B.print(k,K,Z)}),B._parser.setCsiHandler({final:"@"},function(k){return B.insertChars(k)}),B._parser.setCsiHandler({intermediates:" ",final:"@"},function(k){return B.scrollLeft(k)}),B._parser.setCsiHandler({final:"A"},function(k){return B.cursorUp(k)}),B._parser.setCsiHandler({intermediates:" ",final:"A"},function(k){return B.scrollRight(k)}),B._parser.setCsiHandler({final:"B"},function(k){return B.cursorDown(k)}),B._parser.setCsiHandler({final:"C"},function(k){return B.cursorForward(k)}),B._parser.setCsiHandler({final:"D"},function(k){return B.cursorBackward(k)}),B._parser.setCsiHandler({final:"E"},function(k){return B.cursorNextLine(k)}),B._parser.setCsiHandler({final:"F"},function(k){return B.cursorPrecedingLine(k)}),B._parser.setCsiHandler({final:"G"},function(k){return B.cursorCharAbsolute(k)}),B._parser.setCsiHandler({final:"H"},function(k){return B.cursorPosition(k)}),B._parser.setCsiHandler({final:"I"},function(k){return B.cursorForwardTab(k)}),B._parser.setCsiHandler({final:"J"},function(k){return B.eraseInDisplay(k)}),B._parser.setCsiHandler({prefix:"?",final:"J"},function(k){return B.eraseInDisplay(k)}),B._parser.setCsiHandler({final:"K"},function(k){return B.eraseInLine(k)}),B._parser.setCsiHandler({prefix:"?",final:"K"},function(k){return B.eraseInLine(k)}),B._parser.setCsiHandler({final:"L"},function(k){return B.insertLines(k)}),B._parser.setCsiHandler({final:"M"},function(k){return B.deleteLines(k)}),B._parser.setCsiHandler({final:"P"},function(k){return B.deleteChars(k)}),B._parser.setCsiHandler({final:"S"},function(k){return B.scrollUp(k)}),B._parser.setCsiHandler({final:"T"},function(k){return B.scrollDown(k)}),B._parser.setCsiHandler({final:"X"},function(k){return B.eraseChars(k)}),B._parser.setCsiHandler({final:"Z"},function(k){return B.cursorBackwardTab(k)}),B._parser.setCsiHandler({final:"`"},function(k){return B.charPosAbsolute(k)}),B._parser.setCsiHandler({final:"a"},function(k){return B.hPositionRelative(k)}),B._parser.setCsiHandler({final:"b"},function(k){return B.repeatPrecedingCharacter(k)}),B._parser.setCsiHandler({final:"c"},function(k){return B.sendDeviceAttributesPrimary(k)}),B._parser.setCsiHandler({prefix:">",final:"c"},function(k){return B.sendDeviceAttributesSecondary(k)}),B._parser.setCsiHandler({final:"d"},function(k){return B.linePosAbsolute(k)}),B._parser.setCsiHandler({final:"e"},function(k){return B.vPositionRelative(k)}),B._parser.setCsiHandler({final:"f"},function(k){return B.hVPosition(k)}),B._parser.setCsiHandler({final:"g"},function(k){return B.tabClear(k)}),B._parser.setCsiHandler({final:"h"},function(k){return B.setMode(k)}),B._parser.setCsiHandler({prefix:"?",final:"h"},function(k){return B.setModePrivate(k)}),B._parser.setCsiHandler({final:"l"},function(k){return B.resetMode(k)}),B._parser.setCsiHandler({prefix:"?",final:"l"},function(k){return B.resetModePrivate(k)}),B._parser.setCsiHandler({final:"m"},function(k){return B.charAttributes(k)}),B._parser.setCsiHandler({final:"n"},function(k){return B.deviceStatus(k)}),B._parser.setCsiHandler({prefix:"?",final:"n"},function(k){return B.deviceStatusPrivate(k)}),B._parser.setCsiHandler({intermediates:"!",final:"p"},function(k){return B.softReset(k)}),B._parser.setCsiHandler({intermediates:" ",final:"q"},function(k){return B.setCursorStyle(k)}),B._parser.setCsiHandler({final:"r"},function(k){return B.setScrollRegion(k)}),B._parser.setCsiHandler({final:"s"},function(k){return B.saveCursor(k)}),B._parser.setCsiHandler({final:"t"},function(k){return B.windowOptions(k)}),B._parser.setCsiHandler({final:"u"},function(k){return B.restoreCursor(k)}),B._parser.setCsiHandler({intermediates:"'",final:"}"},function(k){return B.insertColumns(k)}),B._parser.setCsiHandler({intermediates:"'",final:"~"},function(k){return B.deleteColumns(k)}),B._parser.setExecuteHandler(o.C0.BEL,function(){return B.bell()}),B._parser.setExecuteHandler(o.C0.LF,function(){return B.lineFeed()}),B._parser.setExecuteHandler(o.C0.VT,function(){return B.lineFeed()}),B._parser.setExecuteHandler(o.C0.FF,function(){return B.lineFeed()}),B._parser.setExecuteHandler(o.C0.CR,function(){return B.carriageReturn()}),B._parser.setExecuteHandler(o.C0.BS,function(){return B.backspace()}),B._parser.setExecuteHandler(o.C0.HT,function(){return B.tab()}),B._parser.setExecuteHandler(o.C0.SO,function(){return B.shiftOut()}),B._parser.setExecuteHandler(o.C0.SI,function(){return B.shiftIn()}),B._parser.setExecuteHandler(o.C1.IND,function(){return B.index()}),B._parser.setExecuteHandler(o.C1.NEL,function(){return B.nextLine()}),B._parser.setExecuteHandler(o.C1.HTS,function(){return B.tabSet()}),B._parser.setOscHandler(0,new f.OscHandler(function(k){B.setTitle(k),B.setIconName(k)})),B._parser.setOscHandler(1,new f.OscHandler(function(k){return B.setIconName(k)})),B._parser.setOscHandler(2,new f.OscHandler(function(k){return B.setTitle(k)})),B._parser.setEscHandler({final:"7"},function(){return B.saveCursor()}),B._parser.setEscHandler({final:"8"},function(){return B.restoreCursor()}),B._parser.setEscHandler({final:"D"},function(){return B.index()}),B._parser.setEscHandler({final:"E"},function(){return B.nextLine()}),B._parser.setEscHandler({final:"H"},function(){return B.tabSet()}),B._parser.setEscHandler({final:"M"},function(){return B.reverseIndex()}),B._parser.setEscHandler({final:"="},function(){return B.keypadApplicationMode()}),B._parser.setEscHandler({final:">"},function(){return B.keypadNumericMode()}),B._parser.setEscHandler({final:"c"},function(){return B.fullReset()}),B._parser.setEscHandler({final:"n"},function(){return B.setgLevel(2)}),B._parser.setEscHandler({final:"o"},function(){return B.setgLevel(3)}),B._parser.setEscHandler({final:"|"},function(){return B.setgLevel(3)}),B._parser.setEscHandler({final:"}"},function(){return B.setgLevel(2)}),B._parser.setEscHandler({final:"~"},function(){return B.setgLevel(1)}),B._parser.setEscHandler({intermediates:"%",final:"@"},function(){return B.selectDefaultCharset()}),B._parser.setEscHandler({intermediates:"%",final:"G"},function(){return B.selectDefaultCharset()});var $=function(k){Q._parser.setEscHandler({intermediates:"(",final:k},function(){return B.selectCharset("("+k)}),Q._parser.setEscHandler({intermediates:")",final:k},function(){return B.selectCharset(")"+k)}),Q._parser.setEscHandler({intermediates:"*",final:k},function(){return B.selectCharset("*"+k)}),Q._parser.setEscHandler({intermediates:"+",final:k},function(){return B.selectCharset("+"+k)}),Q._parser.setEscHandler({intermediates:"-",final:k},function(){return B.selectCharset("-"+k)}),Q._parser.setEscHandler({intermediates:".",final:k},function(){return B.selectCharset("."+k)}),Q._parser.setEscHandler({intermediates:"/",final:k},function(){return B.selectCharset("/"+k)})},Q=this;for(var ae in h.CHARSETS)$(ae);return B._parser.setEscHandler({intermediates:"#",final:"8"},function(){return B.screenAlignmentPattern()}),B._parser.setErrorHandler(function(k){return B._logService.error("Parsing error: ",k),k}),B._parser.setDcsHandler({intermediates:"$",final:"q"},new A(B._bufferService,B._coreService,B._logService,B._optionsService)),B}return g(m,C),Object.defineProperty(m.prototype,"onRequestBell",{get:function(){return this._onRequestBell.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onRequestRefreshRows",{get:function(){return this._onRequestRefreshRows.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onRequestReset",{get:function(){return this._onRequestReset.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onRequestScroll",{get:function(){return this._onRequestScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onRequestSyncScrollBar",{get:function(){return this._onRequestSyncScrollBar.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onRequestWindowsOptionsReport",{get:function(){return this._onRequestWindowsOptionsReport.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onA11yChar",{get:function(){return this._onA11yChar.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onA11yTab",{get:function(){return this._onA11yTab.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),m.prototype.dispose=function(){C.prototype.dispose.call(this)},m.prototype.parse=function(y){var x=this._bufferService.buffer,F=x.x,D=x.y;if(this._logService.debug("parsing data",y),this._parseBuffer.length131072)for(var j=0;j0&&ae.getWidth(z.x-1)===2&&ae.setCellFromCodePoint(z.x-1,0,1,Q.fg,Q.bg,Q.extended);for(var k=x;k=Fe){if(B){for(;z.x=this._bufferService.rows&&(z.y=this._bufferService.rows-1),z.lines.get(z.ybase+z.y).isWrapped=!0),ae=z.lines.get(z.ybase+z.y)}else if(z.x=Fe-1,j===2)continue}if($&&(ae.insertCells(z.x,j,z.getNullCell(Q),Q),ae.getWidth(Fe-1)===2&&ae.setCellFromCodePoint(Fe-1,n.NULL_CELL_CODE,n.NULL_CELL_WIDTH,Q.fg,Q.bg,Q.extended)),ae.setCellFromCodePoint(z.x++,D,j,Q.fg,Q.bg,Q.extended),j>0)for(;--j;)ae.setCellFromCodePoint(z.x++,0,0,Q.fg,Q.bg,Q.extended)}else ae.getWidth(z.x-1)?ae.addCodepointToCell(z.x-1,D):ae.addCodepointToCell(z.x-2,D)}F-x>0&&(ae.loadCell(z.x-1,this._workCell),this._workCell.getWidth()===2||this._workCell.getCode()>65535?this._parser.precedingCodepoint=0:this._workCell.isCombined()?this._parser.precedingCodepoint=this._workCell.getChars().charCodeAt(0):this._parser.precedingCodepoint=this._workCell.content),z.x0&&ae.getWidth(z.x)===0&&!ae.hasContent(z.x)&&ae.setCellFromCodePoint(z.x,0,1,Q.fg,Q.bg,Q.extended),this._dirtyRowService.markDirty(z.y)},m.prototype.addCsiHandler=function(y,x){var F=this;return y.final!=="t"||y.prefix||y.intermediates?this._parser.addCsiHandler(y,x):this._parser.addCsiHandler(y,function(D){return!w(D.params[0],F._optionsService.options.windowOptions)||x(D)})},m.prototype.addDcsHandler=function(y,x){return this._parser.addDcsHandler(y,new S.DcsHandler(x))},m.prototype.addEscHandler=function(y,x){return this._parser.addEscHandler(y,x)},m.prototype.addOscHandler=function(y,x){return this._parser.addOscHandler(y,new f.OscHandler(x))},m.prototype.bell=function(){this._onRequestBell.fire()},m.prototype.lineFeed=function(){var y=this._bufferService.buffer;this._dirtyRowService.markDirty(y.y),this._optionsService.options.convertEol&&(y.x=0),y.y++,y.y===y.scrollBottom+1?(y.y--,this._onRequestScroll.fire(this._eraseAttrData())):y.y>=this._bufferService.rows&&(y.y=this._bufferService.rows-1),y.x>=this._bufferService.cols&&y.x--,this._dirtyRowService.markDirty(y.y),this._onLineFeed.fire()},m.prototype.carriageReturn=function(){this._bufferService.buffer.x=0},m.prototype.backspace=function(){var y,x=this._bufferService.buffer;if(!this._coreService.decPrivateModes.reverseWraparound)return this._restrictCursor(),void(x.x>0&&x.x--);if(this._restrictCursor(this._bufferService.cols),x.x>0)x.x--;else if(x.x===0&&x.y>x.scrollTop&&x.y<=x.scrollBottom&&(!((y=x.lines.get(x.ybase+x.y))===null||y===void 0)&&y.isWrapped)){x.lines.get(x.ybase+x.y).isWrapped=!1,x.y--,x.x=this._bufferService.cols-1;var F=x.lines.get(x.ybase+x.y);F.hasWidth(x.x)&&!F.hasContent(x.x)&&x.x--}this._restrictCursor()},m.prototype.tab=function(){if(!(this._bufferService.buffer.x>=this._bufferService.cols)){var y=this._bufferService.buffer.x;this._bufferService.buffer.x=this._bufferService.buffer.nextStop(),this._optionsService.options.screenReaderMode&&this._onA11yTab.fire(this._bufferService.buffer.x-y)}},m.prototype.shiftOut=function(){this._charsetService.setgLevel(1)},m.prototype.shiftIn=function(){this._charsetService.setgLevel(0)},m.prototype._restrictCursor=function(y){y===void 0&&(y=this._bufferService.cols-1),this._bufferService.buffer.x=Math.min(y,Math.max(0,this._bufferService.buffer.x)),this._bufferService.buffer.y=this._coreService.decPrivateModes.origin?Math.min(this._bufferService.buffer.scrollBottom,Math.max(this._bufferService.buffer.scrollTop,this._bufferService.buffer.y)):Math.min(this._bufferService.rows-1,Math.max(0,this._bufferService.buffer.y)),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},m.prototype._setCursor=function(y,x){this._dirtyRowService.markDirty(this._bufferService.buffer.y),this._coreService.decPrivateModes.origin?(this._bufferService.buffer.x=y,this._bufferService.buffer.y=this._bufferService.buffer.scrollTop+x):(this._bufferService.buffer.x=y,this._bufferService.buffer.y=x),this._restrictCursor(),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},m.prototype._moveCursor=function(y,x){this._restrictCursor(),this._setCursor(this._bufferService.buffer.x+y,this._bufferService.buffer.y+x)},m.prototype.cursorUp=function(y){var x=this._bufferService.buffer.y-this._bufferService.buffer.scrollTop;x>=0?this._moveCursor(0,-Math.min(x,y.params[0]||1)):this._moveCursor(0,-(y.params[0]||1))},m.prototype.cursorDown=function(y){var x=this._bufferService.buffer.scrollBottom-this._bufferService.buffer.y;x>=0?this._moveCursor(0,Math.min(x,y.params[0]||1)):this._moveCursor(0,y.params[0]||1)},m.prototype.cursorForward=function(y){this._moveCursor(y.params[0]||1,0)},m.prototype.cursorBackward=function(y){this._moveCursor(-(y.params[0]||1),0)},m.prototype.cursorNextLine=function(y){this.cursorDown(y),this._bufferService.buffer.x=0},m.prototype.cursorPrecedingLine=function(y){this.cursorUp(y),this._bufferService.buffer.x=0},m.prototype.cursorCharAbsolute=function(y){this._setCursor((y.params[0]||1)-1,this._bufferService.buffer.y)},m.prototype.cursorPosition=function(y){this._setCursor(y.length>=2?(y.params[1]||1)-1:0,(y.params[0]||1)-1)},m.prototype.charPosAbsolute=function(y){this._setCursor((y.params[0]||1)-1,this._bufferService.buffer.y)},m.prototype.hPositionRelative=function(y){this._moveCursor(y.params[0]||1,0)},m.prototype.linePosAbsolute=function(y){this._setCursor(this._bufferService.buffer.x,(y.params[0]||1)-1)},m.prototype.vPositionRelative=function(y){this._moveCursor(0,y.params[0]||1)},m.prototype.hVPosition=function(y){this.cursorPosition(y)},m.prototype.tabClear=function(y){var x=y.params[0];x===0?delete this._bufferService.buffer.tabs[this._bufferService.buffer.x]:x===3&&(this._bufferService.buffer.tabs={})},m.prototype.cursorForwardTab=function(y){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var x=y.params[0]||1;x--;)this._bufferService.buffer.x=this._bufferService.buffer.nextStop()},m.prototype.cursorBackwardTab=function(y){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var x=y.params[0]||1,F=this._bufferService.buffer;x--;)F.x=F.prevStop()},m.prototype._eraseInBufferLine=function(y,x,F,D){D===void 0&&(D=!1);var j=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+y);j.replaceCells(x,F,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),D&&(j.isWrapped=!1)},m.prototype._resetBufferLine=function(y){var x=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+y);x.fill(this._bufferService.buffer.getNullCell(this._eraseAttrData())),x.isWrapped=!1},m.prototype.eraseInDisplay=function(y){var x;switch(this._restrictCursor(),y.params[0]){case 0:for(x=this._bufferService.buffer.y,this._dirtyRowService.markDirty(x),this._eraseInBufferLine(x++,this._bufferService.buffer.x,this._bufferService.cols,this._bufferService.buffer.x===0);x=this._bufferService.cols&&(this._bufferService.buffer.lines.get(x+1).isWrapped=!1);x--;)this._resetBufferLine(x);this._dirtyRowService.markDirty(0);break;case 2:for(x=this._bufferService.rows,this._dirtyRowService.markDirty(x-1);x--;)this._resetBufferLine(x);this._dirtyRowService.markDirty(0);break;case 3:var F=this._bufferService.buffer.lines.length-this._bufferService.rows;F>0&&(this._bufferService.buffer.lines.trimStart(F),this._bufferService.buffer.ybase=Math.max(this._bufferService.buffer.ybase-F,0),this._bufferService.buffer.ydisp=Math.max(this._bufferService.buffer.ydisp-F,0),this._onScroll.fire(0))}},m.prototype.eraseInLine=function(y){switch(this._restrictCursor(),y.params[0]){case 0:this._eraseInBufferLine(this._bufferService.buffer.y,this._bufferService.buffer.x,this._bufferService.cols);break;case 1:this._eraseInBufferLine(this._bufferService.buffer.y,0,this._bufferService.buffer.x+1);break;case 2:this._eraseInBufferLine(this._bufferService.buffer.y,0,this._bufferService.cols)}this._dirtyRowService.markDirty(this._bufferService.buffer.y)},m.prototype.insertLines=function(y){this._restrictCursor();var x=y.params[0]||1,F=this._bufferService.buffer;if(!(F.y>F.scrollBottom||F.yF.scrollBottom||F.yx.scrollBottom||x.yx.scrollBottom||x.yx.scrollBottom||x.yx.scrollBottom||x.y0||(this._is("xterm")||this._is("rxvt-unicode")||this._is("screen")?this._coreService.triggerDataEvent(o.C0.ESC+"[?1;2c"):this._is("linux")&&this._coreService.triggerDataEvent(o.C0.ESC+"[?6c"))},m.prototype.sendDeviceAttributesSecondary=function(y){y.params[0]>0||(this._is("xterm")?this._coreService.triggerDataEvent(o.C0.ESC+"[>0;276;0c"):this._is("rxvt-unicode")?this._coreService.triggerDataEvent(o.C0.ESC+"[>85;95;0c"):this._is("linux")?this._coreService.triggerDataEvent(y.params[0]+"c"):this._is("screen")&&this._coreService.triggerDataEvent(o.C0.ESC+"[>83;40003;0c"))},m.prototype._is=function(y){return(this._optionsService.options.termName+"").indexOf(y)===0},m.prototype.setMode=function(y){for(var x=0;x=2||D[1]===2&&z+j>=5)break;D[1]&&(j=1)}while(++z+x5)&&(y=1),x.extended.underlineStyle=y,x.fg|=268435456,y===0&&(x.fg&=-268435457),x.updateExtended()},m.prototype.charAttributes=function(y){if(y.length===1&&y.params[0]===0)return this._curAttrData.fg=r.DEFAULT_ATTR_DATA.fg,void(this._curAttrData.bg=r.DEFAULT_ATTR_DATA.bg);for(var x,F=y.length,D=this._curAttrData,j=0;j=30&&x<=37?(D.fg&=-50331904,D.fg|=16777216|x-30):x>=40&&x<=47?(D.bg&=-50331904,D.bg|=16777216|x-40):x>=90&&x<=97?(D.fg&=-50331904,D.fg|=16777224|x-90):x>=100&&x<=107?(D.bg&=-50331904,D.bg|=16777224|x-100):x===0?(D.fg=r.DEFAULT_ATTR_DATA.fg,D.bg=r.DEFAULT_ATTR_DATA.bg):x===1?D.fg|=134217728:x===3?D.bg|=67108864:x===4?(D.fg|=268435456,this._processUnderline(y.hasSubParams(j)?y.getSubParams(j)[0]:1,D)):x===5?D.fg|=536870912:x===7?D.fg|=67108864:x===8?D.fg|=1073741824:x===2?D.bg|=134217728:x===21?this._processUnderline(2,D):x===22?(D.fg&=-134217729,D.bg&=-134217729):x===23?D.bg&=-67108865:x===24?D.fg&=-268435457:x===25?D.fg&=-536870913:x===27?D.fg&=-67108865:x===28?D.fg&=-1073741825:x===39?(D.fg&=-67108864,D.fg|=16777215&r.DEFAULT_ATTR_DATA.fg):x===49?(D.bg&=-67108864,D.bg|=16777215&r.DEFAULT_ATTR_DATA.bg):x===38||x===48||x===58?j+=this._extractColor(y,j,D):x===59?(D.extended=D.extended.clone(),D.extended.underlineColor=-1,D.updateExtended()):x===100?(D.fg&=-67108864,D.fg|=16777215&r.DEFAULT_ATTR_DATA.fg,D.bg&=-67108864,D.bg|=16777215&r.DEFAULT_ATTR_DATA.bg):this._logService.debug("Unknown SGR attribute: %d.",x)},m.prototype.deviceStatus=function(y){switch(y.params[0]){case 5:this._coreService.triggerDataEvent(o.C0.ESC+"[0n");break;case 6:var x=this._bufferService.buffer.y+1,F=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(o.C0.ESC+"["+x+";"+F+"R")}},m.prototype.deviceStatusPrivate=function(y){switch(y.params[0]){case 6:var x=this._bufferService.buffer.y+1,F=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(o.C0.ESC+"[?"+x+";"+F+"R")}},m.prototype.softReset=function(y){this._coreService.isCursorHidden=!1,this._onRequestSyncScrollBar.fire(),this._bufferService.buffer.scrollTop=0,this._bufferService.buffer.scrollBottom=this._bufferService.rows-1,this._curAttrData=r.DEFAULT_ATTR_DATA.clone(),this._coreService.reset(),this._charsetService.reset(),this._bufferService.buffer.savedX=0,this._bufferService.buffer.savedY=this._bufferService.buffer.ybase,this._bufferService.buffer.savedCurAttrData.fg=this._curAttrData.fg,this._bufferService.buffer.savedCurAttrData.bg=this._curAttrData.bg,this._bufferService.buffer.savedCharset=this._charsetService.charset,this._coreService.decPrivateModes.origin=!1},m.prototype.setCursorStyle=function(y){var x=y.params[0]||1;switch(x){case 1:case 2:this._optionsService.options.cursorStyle="block";break;case 3:case 4:this._optionsService.options.cursorStyle="underline";break;case 5:case 6:this._optionsService.options.cursorStyle="bar"}var F=x%2==1;this._optionsService.options.cursorBlink=F},m.prototype.setScrollRegion=function(y){var x,F=y.params[0]||1;(y.length<2||(x=y.params[1])>this._bufferService.rows||x===0)&&(x=this._bufferService.rows),x>F&&(this._bufferService.buffer.scrollTop=F-1,this._bufferService.buffer.scrollBottom=x-1,this._setCursor(0,0))},m.prototype.windowOptions=function(y){if(w(y.params[0],this._optionsService.options.windowOptions)){var x=y.length>1?y.params[1]:0;switch(y.params[0]){case 14:x!==2&&this._onRequestWindowsOptionsReport.fire(p.GET_WIN_SIZE_PIXELS);break;case 16:this._onRequestWindowsOptionsReport.fire(p.GET_CELL_SIZE_PIXELS);break;case 18:this._bufferService&&this._coreService.triggerDataEvent(o.C0.ESC+"[8;"+this._bufferService.rows+";"+this._bufferService.cols+"t");break;case 22:x!==0&&x!==2||(this._windowTitleStack.push(this._windowTitle),this._windowTitleStack.length>10&&this._windowTitleStack.shift()),x!==0&&x!==1||(this._iconNameStack.push(this._iconName),this._iconNameStack.length>10&&this._iconNameStack.shift());break;case 23:x!==0&&x!==2||this._windowTitleStack.length&&this.setTitle(this._windowTitleStack.pop()),x!==0&&x!==1||this._iconNameStack.length&&this.setIconName(this._iconNameStack.pop())}}},m.prototype.saveCursor=function(y){this._bufferService.buffer.savedX=this._bufferService.buffer.x,this._bufferService.buffer.savedY=this._bufferService.buffer.ybase+this._bufferService.buffer.y,this._bufferService.buffer.savedCurAttrData.fg=this._curAttrData.fg,this._bufferService.buffer.savedCurAttrData.bg=this._curAttrData.bg,this._bufferService.buffer.savedCharset=this._charsetService.charset},m.prototype.restoreCursor=function(y){this._bufferService.buffer.x=this._bufferService.buffer.savedX||0,this._bufferService.buffer.y=Math.max(this._bufferService.buffer.savedY-this._bufferService.buffer.ybase,0),this._curAttrData.fg=this._bufferService.buffer.savedCurAttrData.fg,this._curAttrData.bg=this._bufferService.buffer.savedCurAttrData.bg,this._charsetService.charset=this._savedCharset,this._bufferService.buffer.savedCharset&&(this._charsetService.charset=this._bufferService.buffer.savedCharset),this._restrictCursor()},m.prototype.setTitle=function(y){this._windowTitle=y,this._onTitleChange.fire(y)},m.prototype.setIconName=function(y){this._iconName=y},m.prototype.nextLine=function(){this._bufferService.buffer.x=0,this.index()},m.prototype.keypadApplicationMode=function(){this._logService.debug("Serial port requested application keypad."),this._coreService.decPrivateModes.applicationKeypad=!0,this._onRequestSyncScrollBar.fire()},m.prototype.keypadNumericMode=function(){this._logService.debug("Switching back to normal keypad."),this._coreService.decPrivateModes.applicationKeypad=!1,this._onRequestSyncScrollBar.fire()},m.prototype.selectDefaultCharset=function(){this._charsetService.setgLevel(0),this._charsetService.setgCharset(0,h.DEFAULT_CHARSET)},m.prototype.selectCharset=function(y){y.length===2?y[0]!=="/"&&this._charsetService.setgCharset(E[y[0]],h.CHARSETS[y[1]]||h.DEFAULT_CHARSET):this.selectDefaultCharset()},m.prototype.index=function(){this._restrictCursor();var y=this._bufferService.buffer;this._bufferService.buffer.y++,y.y===y.scrollBottom+1?(y.y--,this._onRequestScroll.fire(this._eraseAttrData())):y.y>=this._bufferService.rows&&(y.y=this._bufferService.rows-1),this._restrictCursor()},m.prototype.tabSet=function(){this._bufferService.buffer.tabs[this._bufferService.buffer.x]=!0},m.prototype.reverseIndex=function(){this._restrictCursor();var y=this._bufferService.buffer;if(y.y===y.scrollTop){var x=y.scrollBottom-y.scrollTop;y.lines.shiftElements(y.ybase+y.y,x,1),y.lines.set(y.ybase+y.y,y.getBlankLine(this._eraseAttrData())),this._dirtyRowService.markRangeDirty(y.scrollTop,y.scrollBottom)}else y.y--,this._restrictCursor()},m.prototype.fullReset=function(){this._parser.reset(),this._onRequestReset.fire()},m.prototype.reset=function(){this._curAttrData=r.DEFAULT_ATTR_DATA.clone(),this._eraseAttrDataInternal=r.DEFAULT_ATTR_DATA.clone()},m.prototype._eraseAttrData=function(){return this._eraseAttrDataInternal.bg&=-67108864,this._eraseAttrDataInternal.bg|=67108863&this._curAttrData.bg,this._eraseAttrDataInternal},m.prototype.setgLevel=function(y){this._charsetService.setgLevel(y)},m.prototype.screenAlignmentPattern=function(){var y=new a.CellData;y.content=1<<22|69,y.fg=this._curAttrData.fg,y.bg=this._curAttrData.bg;var x=this._bufferService.buffer;this._setCursor(0,0);for(var F=0;F256)throw new Error("maxSubParamsLength must not be greater than 256");this.params=new Int32Array(p),this.length=0,this._subParams=new Int32Array(o),this._subParamsLength=0,this._subParamsIdx=new Uint16Array(p),this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1}return g.fromArray=function(p){var o=new g;if(!p.length)return o;for(var h=p[0]instanceof Array?1:0;h>8,i=255&this._subParamsIdx[o];i-h>0&&p.push(Array.prototype.slice.call(this._subParams,h,i))}return p},g.prototype.reset=function(){this.length=0,this._subParamsLength=0,this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1},g.prototype.addParam=function(p){if(this._digitIsSub=!1,this.length>=this.maxLength)this._rejectDigits=!0;else{if(p<-1)throw new Error("values lesser than -1 are not allowed");this._subParamsIdx[this.length]=this._subParamsLength<<8|this._subParamsLength,this.params[this.length++]=p>2147483647?2147483647:p}},g.prototype.addSubParam=function(p){if(this._digitIsSub=!0,this.length)if(this._rejectDigits||this._subParamsLength>=this.maxSubParamsLength)this._rejectSubDigits=!0;else{if(p<-1)throw new Error("values lesser than -1 are not allowed");this._subParams[this._subParamsLength++]=p>2147483647?2147483647:p,this._subParamsIdx[this.length-1]++}},g.prototype.hasSubParams=function(p){return(255&this._subParamsIdx[p])-(this._subParamsIdx[p]>>8)>0},g.prototype.getSubParams=function(p){var o=this._subParamsIdx[p]>>8,h=255&this._subParamsIdx[p];return h-o>0?this._subParams.subarray(o,h):null},g.prototype.getSubParamsAll=function(){for(var p={},o=0;o>8,i=255&this._subParamsIdx[o];i-h>0&&(p[o]=this._subParams.slice(h,i))}return p},g.prototype.addDigit=function(p){var o;if(!(this._rejectDigits||!(o=this._digitIsSub?this._subParamsLength:this.length)||this._digitIsSub&&this._rejectSubDigits)){var h=this._digitIsSub?this._subParams:this.params,i=h[o-1];h[o-1]=~i?Math.min(10*i+p,2147483647):p}},g}();e.Params=v},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.OscHandler=e.OscParser=void 0;var v=t(23),g=t(8),p=function(){function h(){this._state=0,this._id=-1,this._handlers=Object.create(null),this._handlerFb=function(){}}return h.prototype.addHandler=function(i,l){this._handlers[i]===void 0&&(this._handlers[i]=[]);var c=this._handlers[i];return c.push(l),{dispose:function(){var u=c.indexOf(l);u!==-1&&c.splice(u,1)}}},h.prototype.setHandler=function(i,l){this._handlers[i]=[l]},h.prototype.clearHandler=function(i){this._handlers[i]&&delete this._handlers[i]},h.prototype.setHandlerFallback=function(i){this._handlerFb=i},h.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},h.prototype.reset=function(){this._state===2&&this.end(!1),this._id=-1,this._state=0},h.prototype._start=function(){var i=this._handlers[this._id];if(i)for(var l=i.length-1;l>=0;l--)i[l].start();else this._handlerFb(this._id,"START")},h.prototype._put=function(i,l,c){var u=this._handlers[this._id];if(u)for(var r=u.length-1;r>=0;r--)u[r].put(i,l,c);else this._handlerFb(this._id,"PUT",g.utf32ToString(i,l,c))},h.prototype._end=function(i){var l=this._handlers[this._id];if(l){for(var c=l.length-1;c>=0&&l[c].end(i)===!1;c--);for(c--;c>=0;c--)l[c].end(!1)}else this._handlerFb(this._id,"END",i)},h.prototype.start=function(){this.reset(),this._id=-1,this._state=1},h.prototype.put=function(i,l,c){if(this._state!==3){if(this._state===1)for(;l0&&this._put(i,l,c)}},h.prototype.end=function(i){this._state!==0&&(this._state!==3&&(this._state===1&&this._start(),this._end(i)),this._id=-1,this._state=0)},h}();e.OscParser=p;var o=function(){function h(i){this._handler=i,this._data="",this._hitLimit=!1}return h.prototype.start=function(){this._data="",this._hitLimit=!1},h.prototype.put=function(i,l,c){this._hitLimit||(this._data+=g.utf32ToString(i,l,c),this._data.length>v.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},h.prototype.end=function(i){var l;return this._hitLimit?l=!1:i&&(l=this._handler(this._data)),this._data="",this._hitLimit=!1,l},h}();e.OscHandler=o},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PAYLOAD_LIMIT=void 0,e.PAYLOAD_LIMIT=1e7},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DcsHandler=e.DcsParser=void 0;var v=t(8),g=t(21),p=t(23),o=[],h=function(){function l(){this._handlers=Object.create(null),this._active=o,this._ident=0,this._handlerFb=function(){}}return l.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},l.prototype.addHandler=function(c,u){this._handlers[c]===void 0&&(this._handlers[c]=[]);var r=this._handlers[c];return r.push(u),{dispose:function(){var d=r.indexOf(u);d!==-1&&r.splice(d,1)}}},l.prototype.setHandler=function(c,u){this._handlers[c]=[u]},l.prototype.clearHandler=function(c){this._handlers[c]&&delete this._handlers[c]},l.prototype.setHandlerFallback=function(c){this._handlerFb=c},l.prototype.reset=function(){this._active.length&&this.unhook(!1),this._active=o,this._ident=0},l.prototype.hook=function(c,u){if(this.reset(),this._ident=c,this._active=this._handlers[c]||o,this._active.length)for(var r=this._active.length-1;r>=0;r--)this._active[r].hook(u);else this._handlerFb(this._ident,"HOOK",u)},l.prototype.put=function(c,u,r){if(this._active.length)for(var d=this._active.length-1;d>=0;d--)this._active[d].put(c,u,r);else this._handlerFb(this._ident,"PUT",v.utf32ToString(c,u,r))},l.prototype.unhook=function(c){if(this._active.length){for(var u=this._active.length-1;u>=0&&this._active[u].unhook(c)===!1;u--);for(u--;u>=0;u--)this._active[u].unhook(!1)}else this._handlerFb(this._ident,"UNHOOK",c);this._active=o,this._ident=0},l}();e.DcsParser=h;var i=function(){function l(c){this._handler=c,this._data="",this._hitLimit=!1}return l.prototype.hook=function(c){this._params=c.clone(),this._data="",this._hitLimit=!1},l.prototype.put=function(c,u,r){this._hitLimit||(this._data+=v.utf32ToString(c,u,r),this._data.length>p.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},l.prototype.unhook=function(c){var u;return this._hitLimit?u=!1:c&&(u=this._handler(this._data,this._params||new g.Params)),this._params=void 0,this._data="",this._hitLimit=!1,u},l}();e.DcsHandler=i},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeTerminalFromCache=e.acquireCharAtlas=void 0;var v=t(26),g=t(43),p=[];e.acquireCharAtlas=function(o,h,i,l,c){for(var u=v.generateConfig(l,c,o,i),r=0;r=0){if(v.configEquals(n.config,u))return n.atlas;n.ownedBy.length===1?(n.atlas.dispose(),p.splice(r,1)):n.ownedBy.splice(d,1);break}}for(r=0;r1)for(var A=this._getJoinedRanges(n,f,s,r,a),b=0;b1)for(A=this._getJoinedRanges(n,f,s,r,a),b=0;b=this._line.length))return s?(this._line.loadCell(a,s),s):this._line.loadCell(a,new v.CellData)},n.prototype.translateToString=function(a,s,f){return this._line.translateToString(a,s,f)},n}(),r=function(){function n(a){this._core=a}return n.prototype.registerCsiHandler=function(a,s){return this._core.addCsiHandler(a,function(f){return s(f.toArray())})},n.prototype.addCsiHandler=function(a,s){return this.registerCsiHandler(a,s)},n.prototype.registerDcsHandler=function(a,s){return this._core.addDcsHandler(a,function(f,S){return s(f,S.toArray())})},n.prototype.addDcsHandler=function(a,s){return this.registerDcsHandler(a,s)},n.prototype.registerEscHandler=function(a,s){return this._core.addEscHandler(a,s)},n.prototype.addEscHandler=function(a,s){return this.registerEscHandler(a,s)},n.prototype.registerOscHandler=function(a,s){return this._core.addOscHandler(a,s)},n.prototype.addOscHandler=function(a,s){return this.registerOscHandler(a,s)},n}(),d=function(){function n(a){this._core=a}return n.prototype.register=function(a){this._core.unicodeService.register(a)},Object.defineProperty(n.prototype,"versions",{get:function(){return this._core.unicodeService.versions},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"activeVersion",{get:function(){return this._core.unicodeService.activeVersion},set:function(a){this._core.unicodeService.activeVersion=a},enumerable:!1,configurable:!0}),n}()},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(Fe,B){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function($,Q){$.__proto__=Q}||function($,Q){for(var ae in Q)Q.hasOwnProperty(ae)&&($[ae]=Q[ae])})(Fe,B)},function(Fe,B){function $(){this.constructor=Fe}v(Fe,B),Fe.prototype=B===null?Object.create(B):($.prototype=B.prototype,new $)});Object.defineProperty(e,"__esModule",{value:!0}),e.Terminal=void 0;var p=t(36),o=t(37),h=t(38),i=t(12),l=t(19),c=t(40),u=t(50),r=t(51),d=t(11),n=t(7),a=t(18),s=t(54),f=t(55),S=t(56),E=t(57),w=t(59),A=t(0),b=t(16),C=t(27),m=t(60),y=t(5),x=t(61),F=t(62),D=t(63),j=t(64),z=t(65),Ce=typeof window!="undefined"?window.document:null,oe=function(Fe){function B($){$===void 0&&($={});var Q=Fe.call(this,$)||this;return Q.browser=d,Q._keyDownHandled=!1,Q._onCursorMove=new A.EventEmitter,Q._onKey=new A.EventEmitter,Q._onRender=new A.EventEmitter,Q._onSelectionChange=new A.EventEmitter,Q._onTitleChange=new A.EventEmitter,Q._onFocus=new A.EventEmitter,Q._onBlur=new A.EventEmitter,Q._onA11yCharEmitter=new A.EventEmitter,Q._onA11yTabEmitter=new A.EventEmitter,Q._setup(),Q.linkifier=Q._instantiationService.createInstance(u.Linkifier),Q.linkifier2=Q.register(Q._instantiationService.createInstance(D.Linkifier2)),Q.register(Q._inputHandler.onRequestBell(function(){return Q.bell()})),Q.register(Q._inputHandler.onRequestRefreshRows(function(ae,k){return Q.refresh(ae,k)})),Q.register(Q._inputHandler.onRequestReset(function(){return Q.reset()})),Q.register(Q._inputHandler.onRequestScroll(function(ae,k){return Q.scroll(ae,k||void 0)})),Q.register(Q._inputHandler.onRequestWindowsOptionsReport(function(ae){return Q._reportWindowsOptions(ae)})),Q.register(A.forwardEvent(Q._inputHandler.onCursorMove,Q._onCursorMove)),Q.register(A.forwardEvent(Q._inputHandler.onTitleChange,Q._onTitleChange)),Q.register(A.forwardEvent(Q._inputHandler.onA11yChar,Q._onA11yCharEmitter)),Q.register(A.forwardEvent(Q._inputHandler.onA11yTab,Q._onA11yTabEmitter)),Q.register(Q._bufferService.onResize(function(ae){return Q._afterResize(ae.cols,ae.rows)})),Q}return g(B,Fe),Object.defineProperty(B.prototype,"options",{get:function(){return this.optionsService.options},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onKey",{get:function(){return this._onKey.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onRender",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onFocus",{get:function(){return this._onFocus.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onBlur",{get:function(){return this._onBlur.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onA11yChar",{get:function(){return this._onA11yCharEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onA11yTab",{get:function(){return this._onA11yTabEmitter.event},enumerable:!1,configurable:!0}),B.prototype.dispose=function(){var $,Q,ae;this._isDisposed||(Fe.prototype.dispose.call(this),($=this._renderService)===null||$===void 0||$.dispose(),this._customKeyEventHandler=void 0,this.write=function(){},(ae=(Q=this.element)===null||Q===void 0?void 0:Q.parentNode)===null||ae===void 0||ae.removeChild(this.element))},B.prototype._setup=function(){Fe.prototype._setup.call(this),this._customKeyEventHandler=void 0},Object.defineProperty(B.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),B.prototype.focus=function(){this.textarea&&this.textarea.focus({preventScroll:!0})},B.prototype._updateOptions=function($){var Q,ae,k,K;switch(Fe.prototype._updateOptions.call(this,$),$){case"fontFamily":case"fontSize":(Q=this._renderService)===null||Q===void 0||Q.clear(),(ae=this._charSizeService)===null||ae===void 0||ae.measure();break;case"cursorBlink":case"cursorStyle":this.refresh(this.buffer.y,this.buffer.y);break;case"drawBoldTextInBrightColors":case"letterSpacing":case"lineHeight":case"fontWeight":case"fontWeightBold":case"minimumContrastRatio":this._renderService&&(this._renderService.clear(),this._renderService.onResize(this.cols,this.rows),this.refresh(0,this.rows-1));break;case"rendererType":this._renderService&&(this._renderService.setRenderer(this._createRenderer()),this._renderService.onResize(this.cols,this.rows));break;case"scrollback":(k=this.viewport)===null||k===void 0||k.syncScrollArea();break;case"screenReaderMode":this.optionsService.options.screenReaderMode?!this._accessibilityManager&&this._renderService&&(this._accessibilityManager=new S.AccessibilityManager(this,this._renderService)):((K=this._accessibilityManager)===null||K===void 0||K.dispose(),this._accessibilityManager=void 0);break;case"tabStopWidth":this.buffers.setupTabStops();break;case"theme":this._setTheme(this.optionsService.options.theme)}},B.prototype._onTextAreaFocus=function($){this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(i.C0.ESC+"[I"),this.updateCursorStyle($),this.element.classList.add("focus"),this._showCursor(),this._onFocus.fire()},B.prototype.blur=function(){var $;return($=this.textarea)===null||$===void 0?void 0:$.blur()},B.prototype._onTextAreaBlur=function(){this.textarea.value="",this.refresh(this.buffer.y,this.buffer.y),this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(i.C0.ESC+"[O"),this.element.classList.remove("focus"),this._onBlur.fire()},B.prototype._syncTextArea=function(){if(this.textarea&&this.buffer.isCursorInViewport&&!this._compositionHelper.isComposing){var $=Math.ceil(this._charSizeService.height*this.optionsService.options.lineHeight),Q=this._bufferService.buffer.y*$,ae=this._bufferService.buffer.x*this._charSizeService.width;this.textarea.style.left=ae+"px",this.textarea.style.top=Q+"px",this.textarea.style.width=this._charSizeService.width+"px",this.textarea.style.height=$+"px",this.textarea.style.lineHeight=$+"px",this.textarea.style.zIndex="-5"}},B.prototype._initGlobal=function(){var $=this;this._bindKeys(),this.register(n.addDisposableDomListener(this.element,"copy",function(ae){$.hasSelection()&&h.copyHandler(ae,$._selectionService)}));var Q=function(ae){return h.handlePasteEvent(ae,$.textarea,$._coreService)};this.register(n.addDisposableDomListener(this.textarea,"paste",Q)),this.register(n.addDisposableDomListener(this.element,"paste",Q)),d.isFirefox?this.register(n.addDisposableDomListener(this.element,"mousedown",function(ae){ae.button===2&&h.rightClickHandler(ae,$.textarea,$.screenElement,$._selectionService,$.options.rightClickSelectsWord)})):this.register(n.addDisposableDomListener(this.element,"contextmenu",function(ae){h.rightClickHandler(ae,$.textarea,$.screenElement,$._selectionService,$.options.rightClickSelectsWord)})),d.isLinux&&this.register(n.addDisposableDomListener(this.element,"auxclick",function(ae){ae.button===1&&h.moveTextAreaUnderMouseCursor(ae,$.textarea,$.screenElement)}))},B.prototype._bindKeys=function(){var $=this;this.register(n.addDisposableDomListener(this.textarea,"keyup",function(Q){return $._keyUp(Q)},!0)),this.register(n.addDisposableDomListener(this.textarea,"keydown",function(Q){return $._keyDown(Q)},!0)),this.register(n.addDisposableDomListener(this.textarea,"keypress",function(Q){return $._keyPress(Q)},!0)),this.register(n.addDisposableDomListener(this.textarea,"compositionstart",function(){return $._compositionHelper.compositionstart()})),this.register(n.addDisposableDomListener(this.textarea,"compositionupdate",function(Q){return $._compositionHelper.compositionupdate(Q)})),this.register(n.addDisposableDomListener(this.textarea,"compositionend",function(){return $._compositionHelper.compositionend()})),this.register(this.onRender(function(){return $._compositionHelper.updateCompositionElements()})),this.register(this.onRender(function(Q){return $._queueLinkification(Q.start,Q.end)}))},B.prototype.open=function($){var Q=this;if(!$)throw new Error("Terminal requires a parent element.");Ce.body.contains($)||this._logService.debug("Terminal.open was called on an element that was not attached to the DOM"),this._document=$.ownerDocument,this.element=this._document.createElement("div"),this.element.dir="ltr",this.element.classList.add("terminal"),this.element.classList.add("xterm"),this.element.setAttribute("tabindex","0"),$.appendChild(this.element);var ae=Ce.createDocumentFragment();this._viewportElement=Ce.createElement("div"),this._viewportElement.classList.add("xterm-viewport"),ae.appendChild(this._viewportElement),this._viewportScrollArea=Ce.createElement("div"),this._viewportScrollArea.classList.add("xterm-scroll-area"),this._viewportElement.appendChild(this._viewportScrollArea),this.screenElement=Ce.createElement("div"),this.screenElement.classList.add("xterm-screen"),this._helperContainer=Ce.createElement("div"),this._helperContainer.classList.add("xterm-helpers"),this.screenElement.appendChild(this._helperContainer),ae.appendChild(this.screenElement),this.textarea=Ce.createElement("textarea"),this.textarea.classList.add("xterm-helper-textarea"),this.textarea.setAttribute("aria-label",a.promptLabel),this.textarea.setAttribute("aria-multiline","false"),this.textarea.setAttribute("autocorrect","off"),this.textarea.setAttribute("autocapitalize","off"),this.textarea.setAttribute("spellcheck","false"),this.textarea.tabIndex=0,this.register(n.addDisposableDomListener(this.textarea,"focus",function(Z){return Q._onTextAreaFocus(Z)})),this.register(n.addDisposableDomListener(this.textarea,"blur",function(){return Q._onTextAreaBlur()})),this._helperContainer.appendChild(this.textarea);var k=this._instantiationService.createInstance(j.CoreBrowserService,this.textarea);this._instantiationService.setService(y.ICoreBrowserService,k),this._charSizeService=this._instantiationService.createInstance(x.CharSizeService,this._document,this._helperContainer),this._instantiationService.setService(y.ICharSizeService,this._charSizeService),this._compositionView=Ce.createElement("div"),this._compositionView.classList.add("composition-view"),this._compositionHelper=this._instantiationService.createInstance(p.CompositionHelper,this.textarea,this._compositionView),this._helperContainer.appendChild(this._compositionView),this.element.appendChild(ae),this._theme=this.options.theme||this._theme,this._colorManager=new C.ColorManager(Ce,this.options.allowTransparency),this.register(this.optionsService.onOptionChange(function(Z){return Q._colorManager.onOptionsChange(Z)})),this._colorManager.setTheme(this._theme);var K=this._createRenderer();this._renderService=this.register(this._instantiationService.createInstance(m.RenderService,K,this.rows,this.screenElement)),this._instantiationService.setService(y.IRenderService,this._renderService),this.register(this._renderService.onRenderedBufferChange(function(Z){return Q._onRender.fire(Z)})),this.onResize(function(Z){return Q._renderService.resize(Z.cols,Z.rows)}),this._soundService=this._instantiationService.createInstance(s.SoundService),this._instantiationService.setService(y.ISoundService,this._soundService),this._mouseService=this._instantiationService.createInstance(F.MouseService),this._instantiationService.setService(y.IMouseService,this._mouseService),this.viewport=this._instantiationService.createInstance(o.Viewport,function(Z,ue){return Q.scrollLines(Z,ue)},this._viewportElement,this._viewportScrollArea),this.viewport.onThemeChange(this._colorManager.colors),this.register(this._inputHandler.onRequestSyncScrollBar(function(){return Q.viewport.syncScrollArea()})),this.register(this.viewport),this.register(this.onCursorMove(function(){Q._renderService.onCursorMove(),Q._syncTextArea()})),this.register(this.onResize(function(){return Q._renderService.onResize(Q.cols,Q.rows)})),this.register(this.onBlur(function(){return Q._renderService.onBlur()})),this.register(this.onFocus(function(){return Q._renderService.onFocus()})),this.register(this._renderService.onDimensionsChange(function(){return Q.viewport.syncScrollArea()})),this._selectionService=this.register(this._instantiationService.createInstance(r.SelectionService,this.element,this.screenElement)),this._instantiationService.setService(y.ISelectionService,this._selectionService),this.register(this._selectionService.onRequestScrollLines(function(Z){return Q.scrollLines(Z.amount,Z.suppressScrollEvent)})),this.register(this._selectionService.onSelectionChange(function(){return Q._onSelectionChange.fire()})),this.register(this._selectionService.onRequestRedraw(function(Z){return Q._renderService.onSelectionChanged(Z.start,Z.end,Z.columnSelectMode)})),this.register(this._selectionService.onLinuxMouseSelection(function(Z){Q.textarea.value=Z,Q.textarea.focus(),Q.textarea.select()})),this.register(this.onScroll(function(){Q.viewport.syncScrollArea(),Q._selectionService.refresh()})),this.register(n.addDisposableDomListener(this._viewportElement,"scroll",function(){return Q._selectionService.refresh()})),this._mouseZoneManager=this._instantiationService.createInstance(f.MouseZoneManager,this.element,this.screenElement),this.register(this._mouseZoneManager),this.register(this.onScroll(function(){return Q._mouseZoneManager.clearAll()})),this.linkifier.attachToDom(this.element,this._mouseZoneManager),this.linkifier2.attachToDom(this.element,this._mouseService,this._renderService),this.register(n.addDisposableDomListener(this.element,"mousedown",function(Z){return Q._selectionService.onMouseDown(Z)})),this._coreMouseService.areMouseEventsActive?(this._selectionService.disable(),this.element.classList.add("enable-mouse-events")):this._selectionService.enable(),this.options.screenReaderMode&&(this._accessibilityManager=new S.AccessibilityManager(this,this._renderService)),this._charSizeService.measure(),this.refresh(0,this.rows-1),this._initGlobal(),this.bindMouse()},B.prototype._createRenderer=function(){switch(this.options.rendererType){case"canvas":return this._instantiationService.createInstance(c.Renderer,this._colorManager.colors,this.screenElement,this.linkifier,this.linkifier2);case"dom":return this._instantiationService.createInstance(E.DomRenderer,this._colorManager.colors,this.element,this.screenElement,this._viewportElement,this.linkifier,this.linkifier2);default:throw new Error('Unrecognized rendererType "'+this.options.rendererType+'"')}},B.prototype._setTheme=function($){var Q,ae,k;this._theme=$,(Q=this._colorManager)===null||Q===void 0||Q.setTheme($),(ae=this._renderService)===null||ae===void 0||ae.setColors(this._colorManager.colors),(k=this.viewport)===null||k===void 0||k.onThemeChange(this._colorManager.colors)},B.prototype.bindMouse=function(){var $=this,Q=this,ae=this.element;function k(me){var De,rt,We=Q._mouseService.getRawByteCoords(me,Q.screenElement,Q.cols,Q.rows);if(!We)return!1;switch(me.overrideType||me.type){case"mousemove":rt=32,me.buttons===void 0?(De=3,me.button!==void 0&&(De=me.button<3?me.button:3)):De=1&me.buttons?0:4&me.buttons?1:2&me.buttons?2:3;break;case"mouseup":rt=0,De=me.button<3?me.button:3;break;case"mousedown":rt=1,De=me.button<3?me.button:3;break;case"wheel":me.deltaY!==0&&(rt=me.deltaY<0?0:1),De=4;break;default:return!1}return!(rt===void 0||De===void 0||De>4)&&Q._coreMouseService.triggerMouseEvent({col:We.x-33,row:We.y-33,button:De,action:rt,ctrl:me.ctrlKey,alt:me.altKey,shift:me.shiftKey})}var K={mouseup:null,wheel:null,mousedrag:null,mousemove:null},Z=function(me){return k(me),me.buttons||($._document.removeEventListener("mouseup",K.mouseup),K.mousedrag&&$._document.removeEventListener("mousemove",K.mousedrag)),$.cancel(me)},ue=function(me){return k(me),me.preventDefault(),$.cancel(me)},ge=function(me){me.buttons&&k(me)},le=function(me){me.buttons||k(me)};this.register(this._coreMouseService.onProtocolChange(function(me){me?($.optionsService.options.logLevel==="debug"&&$._logService.debug("Binding to mouse events:",$._coreMouseService.explainEvents(me)),$.element.classList.add("enable-mouse-events"),$._selectionService.disable()):($._logService.debug("Unbinding from mouse events."),$.element.classList.remove("enable-mouse-events"),$._selectionService.enable()),8&me?K.mousemove||(ae.addEventListener("mousemove",le),K.mousemove=le):(ae.removeEventListener("mousemove",K.mousemove),K.mousemove=null),16&me?K.wheel||(ae.addEventListener("wheel",ue,{passive:!1}),K.wheel=ue):(ae.removeEventListener("wheel",K.wheel),K.wheel=null),2&me?K.mouseup||(K.mouseup=Z):($._document.removeEventListener("mouseup",K.mouseup),K.mouseup=null),4&me?K.mousedrag||(K.mousedrag=ge):($._document.removeEventListener("mousemove",K.mousedrag),K.mousedrag=null)})),this._coreMouseService.activeProtocol=this._coreMouseService.activeProtocol,this.register(n.addDisposableDomListener(ae,"mousedown",function(me){if(me.preventDefault(),$.focus(),$._coreMouseService.areMouseEventsActive&&!$._selectionService.shouldForceSelection(me))return k(me),K.mouseup&&$._document.addEventListener("mouseup",K.mouseup),K.mousedrag&&$._document.addEventListener("mousemove",K.mousedrag),$.cancel(me)})),this.register(n.addDisposableDomListener(ae,"wheel",function(me){if(!K.wheel){if(!$.buffer.hasScrollback){var De=$.viewport.getLinesScrolled(me);if(De===0)return;for(var rt=i.C0.ESC+($._coreService.decPrivateModes.applicationCursorKeys?"O":"[")+(me.deltaY<0?"A":"B"),We="",et=0;et47)},B.prototype._keyUp=function($){this._customKeyEventHandler&&this._customKeyEventHandler($)===!1||(function(Q){return Q.keyCode===16||Q.keyCode===17||Q.keyCode===18}($)||this.focus(),this.updateCursorStyle($))},B.prototype._keyPress=function($){var Q;if(this._keyDownHandled||this._customKeyEventHandler&&this._customKeyEventHandler($)===!1)return!1;if(this.cancel($),$.charCode)Q=$.charCode;else if($.which===null||$.which===void 0)Q=$.keyCode;else{if($.which===0||$.charCode===0)return!1;Q=$.which}return!(!Q||($.altKey||$.ctrlKey||$.metaKey)&&!this._isThirdLevelShift(this.browser,$))&&(Q=String.fromCharCode(Q),this._onKey.fire({key:Q,domEvent:$}),this._showCursor(),this._coreService.triggerDataEvent(Q,!0),!0)},B.prototype.bell=function(){this._soundBell()&&this._soundService.playBellSound()},B.prototype.resize=function($,Q){$!==this.cols||Q!==this.rows?Fe.prototype.resize.call(this,$,Q):this._charSizeService&&!this._charSizeService.hasValidSize&&this._charSizeService.measure()},B.prototype._afterResize=function($,Q){var ae,k;(ae=this._charSizeService)===null||ae===void 0||ae.measure(),(k=this.viewport)===null||k===void 0||k.syncScrollArea(!0)},B.prototype.clear=function(){if(this.buffer.ybase!==0||this.buffer.y!==0){this.buffer.lines.set(0,this.buffer.lines.get(this.buffer.ybase+this.buffer.y)),this.buffer.lines.length=1,this.buffer.ydisp=0,this.buffer.ybase=0,this.buffer.y=0;for(var $=1;$=0;a--)(r=i[a])&&(n=(d<3?r(n):d>3?r(l,c,n):r(l,c))||n);return d>3&&n&&Object.defineProperty(l,c,n),n},g=this&&this.__param||function(i,l){return function(c,u){l(c,u,i)}};Object.defineProperty(e,"__esModule",{value:!0}),e.CompositionHelper=void 0;var p=t(5),o=t(1),h=function(){function i(l,c,u,r,d,n){this._textarea=l,this._compositionView=c,this._bufferService=u,this._optionsService=r,this._charSizeService=d,this._coreService=n,this._isComposing=!1,this._isSendingComposition=!1,this._compositionPosition={start:0,end:0}}return Object.defineProperty(i.prototype,"isComposing",{get:function(){return this._isComposing},enumerable:!1,configurable:!0}),i.prototype.compositionstart=function(){this._isComposing=!0,this._compositionPosition.start=this._textarea.value.length,this._compositionView.textContent="",this._compositionView.classList.add("active")},i.prototype.compositionupdate=function(l){var c=this;this._compositionView.textContent=l.data,this.updateCompositionElements(),setTimeout(function(){c._compositionPosition.end=c._textarea.value.length},0)},i.prototype.compositionend=function(){this._finalizeComposition(!0)},i.prototype.keydown=function(l){if(this._isComposing||this._isSendingComposition){if(l.keyCode===229||l.keyCode===16||l.keyCode===17||l.keyCode===18)return!1;this._finalizeComposition(!1)}return l.keyCode!==229||(this._handleAnyTextareaChanges(),!1)},i.prototype._finalizeComposition=function(l){var c=this;if(this._compositionView.classList.remove("active"),this._isComposing=!1,l){var u={start:this._compositionPosition.start,end:this._compositionPosition.end};this._isSendingComposition=!0,setTimeout(function(){if(c._isSendingComposition){c._isSendingComposition=!1;var d=void 0;d=c._isComposing?c._textarea.value.substring(u.start,u.end):c._textarea.value.substring(u.start),c._coreService.triggerDataEvent(d,!0)}},0)}else{this._isSendingComposition=!1;var r=this._textarea.value.substring(this._compositionPosition.start,this._compositionPosition.end);this._coreService.triggerDataEvent(r,!0)}},i.prototype._handleAnyTextareaChanges=function(){var l=this,c=this._textarea.value;setTimeout(function(){if(!l._isComposing){var u=l._textarea.value.replace(c,"");u.length>0&&l._coreService.triggerDataEvent(u,!0)}},0)},i.prototype.updateCompositionElements=function(l){var c=this;if(this._isComposing){if(this._bufferService.buffer.isCursorInViewport){var u=Math.ceil(this._charSizeService.height*this._optionsService.options.lineHeight),r=this._bufferService.buffer.y*u,d=this._bufferService.buffer.x*this._charSizeService.width;this._compositionView.style.left=d+"px",this._compositionView.style.top=r+"px",this._compositionView.style.height=u+"px",this._compositionView.style.lineHeight=u+"px",this._compositionView.style.fontFamily=this._optionsService.options.fontFamily,this._compositionView.style.fontSize=this._optionsService.options.fontSize+"px";var n=this._compositionView.getBoundingClientRect();this._textarea.style.left=d+"px",this._textarea.style.top=r+"px",this._textarea.style.width=n.width+"px",this._textarea.style.height=n.height+"px",this._textarea.style.lineHeight=n.height+"px"}l||setTimeout(function(){return c.updateCompositionElements(!0)},0)}},i=v([g(2,o.IBufferService),g(3,o.IOptionsService),g(4,p.ICharSizeService),g(5,o.ICoreService)],i)}();e.CompositionHelper=h},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(r,d){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,a){n.__proto__=a}||function(n,a){for(var s in a)a.hasOwnProperty(s)&&(n[s]=a[s])})(r,d)},function(r,d){function n(){this.constructor=r}v(r,d),r.prototype=d===null?Object.create(d):(n.prototype=d.prototype,new n)}),p=this&&this.__decorate||function(r,d,n,a){var s,f=arguments.length,S=f<3?d:a===null?a=Object.getOwnPropertyDescriptor(d,n):a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")S=Reflect.decorate(r,d,n,a);else for(var E=r.length-1;E>=0;E--)(s=r[E])&&(S=(f<3?s(S):f>3?s(d,n,S):s(d,n))||S);return f>3&&S&&Object.defineProperty(d,n,S),S},o=this&&this.__param||function(r,d){return function(n,a){d(n,a,r)}};Object.defineProperty(e,"__esModule",{value:!0}),e.Viewport=void 0;var h=t(2),i=t(7),l=t(5),c=t(1),u=function(r){function d(n,a,s,f,S,E,w){var A=r.call(this)||this;return A._scrollLines=n,A._viewportElement=a,A._scrollArea=s,A._bufferService=f,A._optionsService=S,A._charSizeService=E,A._renderService=w,A.scrollBarWidth=0,A._currentRowHeight=0,A._lastRecordedBufferLength=0,A._lastRecordedViewportHeight=0,A._lastRecordedBufferHeight=0,A._lastTouchY=0,A._lastScrollTop=0,A._wheelPartialScroll=0,A._refreshAnimationFrame=null,A._ignoreNextScrollEvent=!1,A.scrollBarWidth=A._viewportElement.offsetWidth-A._scrollArea.offsetWidth||15,A.register(i.addDisposableDomListener(A._viewportElement,"scroll",A._onScroll.bind(A))),setTimeout(function(){return A.syncScrollArea()},0),A}return g(d,r),d.prototype.onThemeChange=function(n){this._viewportElement.style.backgroundColor=n.background.css},d.prototype._refresh=function(n){var a=this;if(n)return this._innerRefresh(),void(this._refreshAnimationFrame!==null&&cancelAnimationFrame(this._refreshAnimationFrame));this._refreshAnimationFrame===null&&(this._refreshAnimationFrame=requestAnimationFrame(function(){return a._innerRefresh()}))},d.prototype._innerRefresh=function(){if(this._charSizeService.height>0){this._currentRowHeight=this._renderService.dimensions.scaledCellHeight/window.devicePixelRatio,this._lastRecordedViewportHeight=this._viewportElement.offsetHeight;var n=Math.round(this._currentRowHeight*this._lastRecordedBufferLength)+(this._lastRecordedViewportHeight-this._renderService.dimensions.canvasHeight);this._lastRecordedBufferHeight!==n&&(this._lastRecordedBufferHeight=n,this._scrollArea.style.height=this._lastRecordedBufferHeight+"px")}var a=this._bufferService.buffer.ydisp*this._currentRowHeight;this._viewportElement.scrollTop!==a&&(this._ignoreNextScrollEvent=!0,this._viewportElement.scrollTop=a),this._refreshAnimationFrame=null},d.prototype.syncScrollArea=function(n){if(n===void 0&&(n=!1),this._lastRecordedBufferLength!==this._bufferService.buffer.lines.length)return this._lastRecordedBufferLength=this._bufferService.buffer.lines.length,void this._refresh(n);if(this._lastRecordedViewportHeight===this._renderService.dimensions.canvasHeight){var a=this._bufferService.buffer.ydisp*this._currentRowHeight;this._lastScrollTop===a&&this._lastScrollTop===this._viewportElement.scrollTop&&this._renderService.dimensions.scaledCellHeight/window.devicePixelRatio===this._currentRowHeight||this._refresh(n)}else this._refresh(n)},d.prototype._onScroll=function(n){if(this._lastScrollTop=this._viewportElement.scrollTop,this._viewportElement.offsetParent)if(this._ignoreNextScrollEvent)this._ignoreNextScrollEvent=!1;else{var a=Math.round(this._lastScrollTop/this._currentRowHeight)-this._bufferService.buffer.ydisp;this._scrollLines(a,!0)}},d.prototype._bubbleScroll=function(n,a){var s=this._viewportElement.scrollTop+this._lastRecordedViewportHeight;return!(a<0&&this._viewportElement.scrollTop!==0||a>0&&s0?1:-1),this._wheelPartialScroll%=1):n.deltaMode===WheelEvent.DOM_DELTA_PAGE&&(a*=this._bufferService.rows),a},d.prototype._applyScrollModifier=function(n,a){var s=this._optionsService.options.fastScrollModifier;return s==="alt"&&a.altKey||s==="ctrl"&&a.ctrlKey||s==="shift"&&a.shiftKey?n*this._optionsService.options.fastScrollSensitivity*this._optionsService.options.scrollSensitivity:n*this._optionsService.options.scrollSensitivity},d.prototype.onTouchStart=function(n){this._lastTouchY=n.touches[0].pageY},d.prototype.onTouchMove=function(n){var a=this._lastTouchY-n.touches[0].pageY;return this._lastTouchY=n.touches[0].pageY,a!==0&&(this._viewportElement.scrollTop+=a,this._bubbleScroll(n,a))},d=p([o(3,c.IBufferService),o(4,c.IOptionsService),o(5,l.ICharSizeService),o(6,l.IRenderService)],d)}(h.Disposable);e.Viewport=u},function(N,e,t){"use strict";function v(h){return h.replace(/\r?\n/g,"\r")}function g(h,i){return i?"\x1B[200~"+h+"\x1B[201~":h}function p(h,i,l){h=g(h=v(h),l.decPrivateModes.bracketedPasteMode),l.triggerDataEvent(h,!0),i.value=""}function o(h,i,l){var c=l.getBoundingClientRect(),u=h.clientX-c.left-10,r=h.clientY-c.top-10;i.style.width="20px",i.style.height="20px",i.style.left=u+"px",i.style.top=r+"px",i.style.zIndex="1000",i.focus()}Object.defineProperty(e,"__esModule",{value:!0}),e.rightClickHandler=e.moveTextAreaUnderMouseCursor=e.paste=e.handlePasteEvent=e.copyHandler=e.bracketTextForPaste=e.prepareTextForTerminal=void 0,e.prepareTextForTerminal=v,e.bracketTextForPaste=g,e.copyHandler=function(h,i){h.clipboardData&&h.clipboardData.setData("text/plain",i.selectionText),h.preventDefault()},e.handlePasteEvent=function(h,i,l){h.stopPropagation(),h.clipboardData&&p(h.clipboardData.getData("text/plain"),i,l)},e.paste=p,e.moveTextAreaUnderMouseCursor=o,e.rightClickHandler=function(h,i,l,c,u){o(h,i,l),u&&!c.isClickInSelection(h)&&c.selectWordAtCursor(h),i.value=c.selectionText,i.select()}},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(r,d){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,a){n.__proto__=a}||function(n,a){for(var s in a)a.hasOwnProperty(s)&&(n[s]=a[s])})(r,d)},function(r,d){function n(){this.constructor=r}v(r,d),r.prototype=d===null?Object.create(d):(n.prototype=d.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.EscapeSequenceParser=e.VT500_TRANSITION_TABLE=e.TransitionTable=void 0;var p=t(2),o=t(15),h=t(21),i=t(22),l=t(24),c=function(){function r(d){this.table=new Uint8Array(d)}return r.prototype.setDefault=function(d,n){o.fill(this.table,d<<4|n)},r.prototype.add=function(d,n,a,s){this.table[n<<8|d]=a<<4|s},r.prototype.addMany=function(d,n,a,s){for(var f=0;f1)throw new Error("only one byte as prefix supported");if((s=n.prefix.charCodeAt(0))&&60>s||s>63)throw new Error("prefix must be in range 0x3c .. 0x3f")}if(n.intermediates){if(n.intermediates.length>2)throw new Error("only two bytes as intermediates are supported");for(var f=0;fS||S>47)throw new Error("intermediate must be in range 0x20 .. 0x2f");s<<=8,s|=S}}if(n.final.length!==1)throw new Error("final must be a single byte");var E=n.final.charCodeAt(0);if(a[0]>E||E>a[1])throw new Error("final must be in range "+a[0]+" .. "+a[1]);return s<<=8,s|=E},d.prototype.identToString=function(n){for(var a=[];n;)a.push(String.fromCharCode(255&n)),n>>=8;return a.reverse().join("")},d.prototype.dispose=function(){this._csiHandlers=Object.create(null),this._executeHandlers=Object.create(null),this._escHandlers=Object.create(null),this._oscParser.dispose(),this._dcsParser.dispose()},d.prototype.setPrintHandler=function(n){this._printHandler=n},d.prototype.clearPrintHandler=function(){this._printHandler=this._printHandlerFb},d.prototype.addEscHandler=function(n,a){var s=this._identifier(n,[48,126]);this._escHandlers[s]===void 0&&(this._escHandlers[s]=[]);var f=this._escHandlers[s];return f.push(a),{dispose:function(){var S=f.indexOf(a);S!==-1&&f.splice(S,1)}}},d.prototype.setEscHandler=function(n,a){this._escHandlers[this._identifier(n,[48,126])]=[a]},d.prototype.clearEscHandler=function(n){this._escHandlers[this._identifier(n,[48,126])]&&delete this._escHandlers[this._identifier(n,[48,126])]},d.prototype.setEscHandlerFallback=function(n){this._escHandlerFb=n},d.prototype.setExecuteHandler=function(n,a){this._executeHandlers[n.charCodeAt(0)]=a},d.prototype.clearExecuteHandler=function(n){this._executeHandlers[n.charCodeAt(0)]&&delete this._executeHandlers[n.charCodeAt(0)]},d.prototype.setExecuteHandlerFallback=function(n){this._executeHandlerFb=n},d.prototype.addCsiHandler=function(n,a){var s=this._identifier(n);this._csiHandlers[s]===void 0&&(this._csiHandlers[s]=[]);var f=this._csiHandlers[s];return f.push(a),{dispose:function(){var S=f.indexOf(a);S!==-1&&f.splice(S,1)}}},d.prototype.setCsiHandler=function(n,a){this._csiHandlers[this._identifier(n)]=[a]},d.prototype.clearCsiHandler=function(n){this._csiHandlers[this._identifier(n)]&&delete this._csiHandlers[this._identifier(n)]},d.prototype.setCsiHandlerFallback=function(n){this._csiHandlerFb=n},d.prototype.addDcsHandler=function(n,a){return this._dcsParser.addHandler(this._identifier(n),a)},d.prototype.setDcsHandler=function(n,a){this._dcsParser.setHandler(this._identifier(n),a)},d.prototype.clearDcsHandler=function(n){this._dcsParser.clearHandler(this._identifier(n))},d.prototype.setDcsHandlerFallback=function(n){this._dcsParser.setHandlerFallback(n)},d.prototype.addOscHandler=function(n,a){return this._oscParser.addHandler(n,a)},d.prototype.setOscHandler=function(n,a){this._oscParser.setHandler(n,a)},d.prototype.clearOscHandler=function(n){this._oscParser.clearHandler(n)},d.prototype.setOscHandlerFallback=function(n){this._oscParser.setHandlerFallback(n)},d.prototype.setErrorHandler=function(n){this._errorHandler=n},d.prototype.clearErrorHandler=function(){this._errorHandler=this._errorHandlerFb},d.prototype.reset=function(){this.currentState=this.initialState,this._oscParser.reset(),this._dcsParser.reset(),this._params.reset(),this._params.addParam(0),this._collect=0,this.precedingCodepoint=0},d.prototype.parse=function(n,a){for(var s=0,f=0,S=this.currentState,E=this._oscParser,w=this._dcsParser,A=this._collect,b=this._params,C=this._transitions.table,m=0;m>4){case 2:for(var y=m+1;;++y){if(y>=a||(s=n[y])<32||s>126&&s<160){this._printHandler(n,m,y),m=y-1;break}if(++y>=a||(s=n[y])<32||s>126&&s<160){this._printHandler(n,m,y),m=y-1;break}if(++y>=a||(s=n[y])<32||s>126&&s<160){this._printHandler(n,m,y),m=y-1;break}if(++y>=a||(s=n[y])<32||s>126&&s<160){this._printHandler(n,m,y),m=y-1;break}}break;case 3:this._executeHandlers[s]?this._executeHandlers[s]():this._executeHandlerFb(s),this.precedingCodepoint=0;break;case 0:break;case 1:if(this._errorHandler({position:m,code:s,currentState:S,collect:A,params:b,abort:!1}).abort)return;break;case 7:for(var x=this._csiHandlers[A<<8|s],F=x?x.length-1:-1;F>=0&&x[F](b)===!1;F--);F<0&&this._csiHandlerFb(A<<8|s,b),this.precedingCodepoint=0;break;case 8:do switch(s){case 59:b.addParam(0);break;case 58:b.addSubParam(-1);break;default:b.addDigit(s-48)}while(++m47&&s<60);m--;break;case 9:A<<=8,A|=s;break;case 10:for(var D=this._escHandlers[A<<8|s],j=D?D.length-1:-1;j>=0&&D[j]()===!1;j--);j<0&&this._escHandlerFb(A<<8|s),this.precedingCodepoint=0;break;case 11:b.reset(),b.addParam(0),A=0;break;case 12:w.hook(A<<8|s,b);break;case 13:for(var z=m+1;;++z)if(z>=a||(s=n[z])===24||s===26||s===27||s>127&&s<160){w.put(n,m,z),m=z-1;break}break;case 14:w.unhook(s!==24&&s!==26),s===27&&(f|=1),b.reset(),b.addParam(0),A=0,this.precedingCodepoint=0;break;case 4:E.start();break;case 5:for(var Ce=m+1;;Ce++)if(Ce>=a||(s=n[Ce])<32||s>127&&s<=159){E.put(n,m,Ce),m=Ce-1;break}break;case 6:E.end(s!==24&&s!==26),s===27&&(f|=1),b.reset(),b.addParam(0),A=0,this.precedingCodepoint=0}S=15&f}this._collect=A,this.currentState=S},d}(p.Disposable);e.EscapeSequenceParser=u},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(E,w){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,b){A.__proto__=b}||function(A,b){for(var C in b)b.hasOwnProperty(C)&&(A[C]=b[C])})(E,w)},function(E,w){function A(){this.constructor=E}v(E,w),E.prototype=w===null?Object.create(w):(A.prototype=w.prototype,new A)}),p=this&&this.__decorate||function(E,w,A,b){var C,m=arguments.length,y=m<3?w:b===null?b=Object.getOwnPropertyDescriptor(w,A):b;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")y=Reflect.decorate(E,w,A,b);else for(var x=E.length-1;x>=0;x--)(C=E[x])&&(y=(m<3?C(y):m>3?C(w,A,y):C(w,A))||y);return m>3&&y&&Object.defineProperty(w,A,y),y},o=this&&this.__param||function(E,w){return function(A,b){w(A,b,E)}};Object.defineProperty(e,"__esModule",{value:!0}),e.Renderer=void 0;var h=t(41),i=t(47),l=t(48),c=t(49),u=t(29),r=t(2),d=t(5),n=t(1),a=t(25),s=t(0),f=1,S=function(E){function w(A,b,C,m,y,x,F,D,j){var z=E.call(this)||this;z._colors=A,z._screenElement=b,z._bufferService=y,z._charSizeService=x,z._optionsService=F,z._id=f++,z._onRequestRedraw=new s.EventEmitter;var Ce=z._optionsService.options.allowTransparency;return z._characterJoinerRegistry=new u.CharacterJoinerRegistry(z._bufferService),z._renderLayers=[new h.TextRenderLayer(z._screenElement,0,z._colors,z._characterJoinerRegistry,Ce,z._id,z._bufferService,F),new i.SelectionRenderLayer(z._screenElement,1,z._colors,z._id,z._bufferService,F),new c.LinkRenderLayer(z._screenElement,2,z._colors,z._id,C,m,z._bufferService,F),new l.CursorRenderLayer(z._screenElement,3,z._colors,z._id,z._onRequestRedraw,z._bufferService,F,D,j)],z.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},z._devicePixelRatio=window.devicePixelRatio,z._updateDimensions(),z.onOptionsChanged(),z}return g(w,E),Object.defineProperty(w.prototype,"onRequestRedraw",{get:function(){return this._onRequestRedraw.event},enumerable:!1,configurable:!0}),w.prototype.dispose=function(){for(var A=0,b=this._renderLayers;A0&&b===A[0][0]){m=!0;var x=A.shift();C=new l.JoinedCellData(this._workCell,w.translateToString(!0,x[0],x[1]),x[1]-x[0]),y=x[1]-1}!m&&this._isOverlapping(C)&&ythis._characterWidth;return this._ctx.restore(),this._characterOverlapCache[a]=s,s},d}(o.BaseRenderLayer);e.TextRenderLayer=u},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.GridCache=void 0;var v=function(){function g(){this.cache=[]}return g.prototype.resize=function(p,o){for(var h=0;h>>24,oe=j.rgba>>>16&255,Fe=j.rgba>>>8&255,B=0;B=this.capacity)h=this._head,this._unlinkNode(h),delete this._map[h.key],h.key=p,h.value=o,this._map[p]=h;else{var i=this._nodePool;i.length>0?((h=i.pop()).key=p,h.value=o):h={prev:null,next:null,key:p,value:o},this._map[p]=h,this.size++}this._appendNode(h)},g}();e.LRUMap=v},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(o,h){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,l){i.__proto__=l}||function(i,l){for(var c in l)l.hasOwnProperty(c)&&(i[c]=l[c])})(o,h)},function(o,h){function i(){this.constructor=o}v(o,h),o.prototype=h===null?Object.create(h):(i.prototype=h.prototype,new i)});Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionRenderLayer=void 0;var p=function(o){function h(i,l,c,u,r,d){var n=o.call(this,i,"selection",l,!0,c,u,r,d)||this;return n._clearState(),n}return g(h,o),h.prototype._clearState=function(){this._state={start:void 0,end:void 0,columnSelectMode:void 0,ydisp:void 0}},h.prototype.resize=function(i){o.prototype.resize.call(this,i),this._clearState()},h.prototype.reset=function(){this._state.start&&this._state.end&&(this._clearState(),this._clearAll())},h.prototype.onSelectionChanged=function(i,l,c){if(this._didStateChange(i,l,c,this._bufferService.buffer.ydisp))if(this._clearAll(),i&&l){var u=i[1]-this._bufferService.buffer.ydisp,r=l[1]-this._bufferService.buffer.ydisp,d=Math.max(u,0),n=Math.min(r,this._bufferService.rows-1);if(!(d>=this._bufferService.rows||n<0)){if(this._ctx.fillStyle=this._colors.selectionTransparent.css,c){var a=i[0],s=l[0]-a,f=n-d+1;this._fillCells(a,d,s,f)}else{a=u===d?i[0]:0;var S=d===n?l[0]:this._bufferService.cols;this._fillCells(a,d,S-a,1);var E=Math.max(n-d-1,0);if(this._fillCells(0,d+1,this._bufferService.cols,E),d!==n){var w=r===n?l[0]:this._bufferService.cols;this._fillCells(0,n,w,1)}}this._state.start=[i[0],i[1]],this._state.end=[l[0],l[1]],this._state.columnSelectMode=c,this._state.ydisp=this._bufferService.buffer.ydisp}}else this._clearState()},h.prototype._didStateChange=function(i,l,c,u){return!this._areCoordinatesEqual(i,this._state.start)||!this._areCoordinatesEqual(l,this._state.end)||c!==this._state.columnSelectMode||u!==this._state.ydisp},h.prototype._areCoordinatesEqual=function(i,l){return!(!i||!l)&&i[0]===l[0]&&i[1]===l[1]},h}(t(13).BaseRenderLayer);e.SelectionRenderLayer=p},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(l,c){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,r){u.__proto__=r}||function(u,r){for(var d in r)r.hasOwnProperty(d)&&(u[d]=r[d])})(l,c)},function(l,c){function u(){this.constructor=l}v(l,c),l.prototype=c===null?Object.create(c):(u.prototype=c.prototype,new u)});Object.defineProperty(e,"__esModule",{value:!0}),e.CursorRenderLayer=void 0;var p=t(13),o=t(4),h=function(l){function c(u,r,d,n,a,s,f,S,E){var w=l.call(this,u,"cursor",r,!0,d,n,s,f)||this;return w._onRequestRedraw=a,w._coreService=S,w._coreBrowserService=E,w._cell=new o.CellData,w._state={x:0,y:0,isFocused:!1,style:"",width:0},w._cursorRenderers={bar:w._renderBarCursor.bind(w),block:w._renderBlockCursor.bind(w),underline:w._renderUnderlineCursor.bind(w)},w}return g(c,l),c.prototype.resize=function(u){l.prototype.resize.call(this,u),this._state={x:0,y:0,isFocused:!1,style:"",width:0}},c.prototype.reset=function(){this._clearCursor(),this._cursorBlinkStateManager&&(this._cursorBlinkStateManager.dispose(),this._cursorBlinkStateManager=void 0,this.onOptionsChanged())},c.prototype.onBlur=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.pause(),this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},c.prototype.onFocus=function(){this._cursorBlinkStateManager?this._cursorBlinkStateManager.resume():this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},c.prototype.onOptionsChanged=function(){var u,r=this;this._optionsService.options.cursorBlink?this._cursorBlinkStateManager||(this._cursorBlinkStateManager=new i(this._coreBrowserService.isFocused,function(){r._render(!0)})):((u=this._cursorBlinkStateManager)===null||u===void 0||u.dispose(),this._cursorBlinkStateManager=void 0),this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},c.prototype.onCursorMove=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.restartBlinkAnimation()},c.prototype.onGridChanged=function(u,r){!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isPaused?this._render(!1):this._cursorBlinkStateManager.restartBlinkAnimation()},c.prototype._render=function(u){if(this._coreService.isCursorInitialized&&!this._coreService.isCursorHidden){var r=this._bufferService.buffer.ybase+this._bufferService.buffer.y,d=r-this._bufferService.buffer.ydisp;if(d<0||d>=this._bufferService.rows)this._clearCursor();else{var n=Math.min(this._bufferService.buffer.x,this._bufferService.cols-1);if(this._bufferService.buffer.lines.get(r).loadCell(n,this._cell),this._cell.content!==void 0){if(!this._coreBrowserService.isFocused){this._clearCursor(),this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css;var a=this._optionsService.options.cursorStyle;return a&&a!=="block"?this._cursorRenderers[a](n,d,this._cell):this._renderBlurCursor(n,d,this._cell),this._ctx.restore(),this._state.x=n,this._state.y=d,this._state.isFocused=!1,this._state.style=a,void(this._state.width=this._cell.getWidth())}if(!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isCursorVisible){if(this._state){if(this._state.x===n&&this._state.y===d&&this._state.isFocused===this._coreBrowserService.isFocused&&this._state.style===this._optionsService.options.cursorStyle&&this._state.width===this._cell.getWidth())return;this._clearCursor()}this._ctx.save(),this._cursorRenderers[this._optionsService.options.cursorStyle||"block"](n,d,this._cell),this._ctx.restore(),this._state.x=n,this._state.y=d,this._state.isFocused=!1,this._state.style=this._optionsService.options.cursorStyle,this._state.width=this._cell.getWidth()}else this._clearCursor()}}}else this._clearCursor()},c.prototype._clearCursor=function(){this._state&&(this._clearCells(this._state.x,this._state.y,this._state.width,1),this._state={x:0,y:0,isFocused:!1,style:"",width:0})},c.prototype._renderBarCursor=function(u,r,d){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillLeftLineAtCell(u,r,this._optionsService.options.cursorWidth),this._ctx.restore()},c.prototype._renderBlockCursor=function(u,r,d){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillCells(u,r,d.getWidth(),1),this._ctx.fillStyle=this._colors.cursorAccent.css,this._fillCharTrueColor(d,u,r),this._ctx.restore()},c.prototype._renderUnderlineCursor=function(u,r,d){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillBottomLineAtCells(u,r),this._ctx.restore()},c.prototype._renderBlurCursor=function(u,r,d){this._ctx.save(),this._ctx.strokeStyle=this._colors.cursor.css,this._strokeRectAtCell(u,r,d.getWidth(),1),this._ctx.restore()},c}(p.BaseRenderLayer);e.CursorRenderLayer=h;var i=function(){function l(c,u){this._renderCallback=u,this.isCursorVisible=!0,c&&this._restartInterval()}return Object.defineProperty(l.prototype,"isPaused",{get:function(){return!(this._blinkStartTimeout||this._blinkInterval)},enumerable:!1,configurable:!0}),l.prototype.dispose=function(){this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},l.prototype.restartBlinkAnimation=function(){var c=this;this.isPaused||(this._animationTimeRestarted=Date.now(),this.isCursorVisible=!0,this._animationFrame||(this._animationFrame=window.requestAnimationFrame(function(){c._renderCallback(),c._animationFrame=void 0})))},l.prototype._restartInterval=function(c){var u=this;c===void 0&&(c=600),this._blinkInterval&&window.clearInterval(this._blinkInterval),this._blinkStartTimeout=window.setTimeout(function(){if(u._animationTimeRestarted){var r=600-(Date.now()-u._animationTimeRestarted);if(u._animationTimeRestarted=void 0,r>0)return void u._restartInterval(r)}u.isCursorVisible=!1,u._animationFrame=window.requestAnimationFrame(function(){u._renderCallback(),u._animationFrame=void 0}),u._blinkInterval=window.setInterval(function(){if(u._animationTimeRestarted){var d=600-(Date.now()-u._animationTimeRestarted);return u._animationTimeRestarted=void 0,void u._restartInterval(d)}u.isCursorVisible=!u.isCursorVisible,u._animationFrame=window.requestAnimationFrame(function(){u._renderCallback(),u._animationFrame=void 0})},600)},c)},l.prototype.pause=function(){this.isCursorVisible=!0,this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},l.prototype.resume=function(){this.pause(),this._animationTimeRestarted=void 0,this._restartInterval(),this.restartBlinkAnimation()},l}()},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(l,c){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,r){u.__proto__=r}||function(u,r){for(var d in r)r.hasOwnProperty(d)&&(u[d]=r[d])})(l,c)},function(l,c){function u(){this.constructor=l}v(l,c),l.prototype=c===null?Object.create(c):(u.prototype=c.prototype,new u)});Object.defineProperty(e,"__esModule",{value:!0}),e.LinkRenderLayer=void 0;var p=t(13),o=t(9),h=t(26),i=function(l){function c(u,r,d,n,a,s,f,S){var E=l.call(this,u,"link",r,!0,d,n,f,S)||this;return a.onShowLinkUnderline(function(w){return E._onShowLinkUnderline(w)}),a.onHideLinkUnderline(function(w){return E._onHideLinkUnderline(w)}),s.onShowLinkUnderline(function(w){return E._onShowLinkUnderline(w)}),s.onHideLinkUnderline(function(w){return E._onHideLinkUnderline(w)}),E}return g(c,l),c.prototype.resize=function(u){l.prototype.resize.call(this,u),this._state=void 0},c.prototype.reset=function(){this._clearCurrentLink()},c.prototype._clearCurrentLink=function(){if(this._state){this._clearCells(this._state.x1,this._state.y1,this._state.cols-this._state.x1,1);var u=this._state.y2-this._state.y1-1;u>0&&this._clearCells(0,this._state.y1+1,this._state.cols,u),this._clearCells(0,this._state.y2,this._state.x2,1),this._state=void 0}},c.prototype._onShowLinkUnderline=function(u){if(u.fg===o.INVERTED_DEFAULT_COLOR?this._ctx.fillStyle=this._colors.background.css:u.fg&&h.is256Color(u.fg)?this._ctx.fillStyle=this._colors.ansi[u.fg].css:this._ctx.fillStyle=this._colors.foreground.css,u.y1===u.y2)this._fillBottomLineAtCells(u.x1,u.y1,u.x2-u.x1);else{this._fillBottomLineAtCells(u.x1,u.y1,u.cols-u.x1);for(var r=u.y1+1;r=0;s--)(d=l[s])&&(a=(n<3?d(a):n>3?d(c,u,a):d(c,u))||a);return n>3&&a&&Object.defineProperty(c,u,a),a},g=this&&this.__param||function(l,c){return function(u,r){c(u,r,l)}};Object.defineProperty(e,"__esModule",{value:!0}),e.MouseZone=e.Linkifier=void 0;var p=t(0),o=t(1),h=function(){function l(c,u,r){this._bufferService=c,this._logService=u,this._unicodeService=r,this._linkMatchers=[],this._nextLinkMatcherId=0,this._onShowLinkUnderline=new p.EventEmitter,this._onHideLinkUnderline=new p.EventEmitter,this._onLinkTooltip=new p.EventEmitter,this._rowsToLinkify={start:void 0,end:void 0}}return Object.defineProperty(l.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"onLinkTooltip",{get:function(){return this._onLinkTooltip.event},enumerable:!1,configurable:!0}),l.prototype.attachToDom=function(c,u){this._element=c,this._mouseZoneManager=u},l.prototype.linkifyRows=function(c,u){var r=this;this._mouseZoneManager&&(this._rowsToLinkify.start===void 0||this._rowsToLinkify.end===void 0?(this._rowsToLinkify.start=c,this._rowsToLinkify.end=u):(this._rowsToLinkify.start=Math.min(this._rowsToLinkify.start,c),this._rowsToLinkify.end=Math.max(this._rowsToLinkify.end,u)),this._mouseZoneManager.clearAll(c,u),this._rowsTimeoutId&&clearTimeout(this._rowsTimeoutId),this._rowsTimeoutId=setTimeout(function(){return r._linkifyRows()},l._timeBeforeLatency))},l.prototype._linkifyRows=function(){this._rowsTimeoutId=void 0;var c=this._bufferService.buffer;if(this._rowsToLinkify.start!==void 0&&this._rowsToLinkify.end!==void 0){var u=c.ydisp+this._rowsToLinkify.start;if(!(u>=c.lines.length)){for(var r=c.ydisp+Math.min(this._rowsToLinkify.end,this._bufferService.rows)+1,d=Math.ceil(2e3/this._bufferService.cols),n=this._bufferService.buffer.iterator(!1,u,r,d,d);n.hasNext();)for(var a=n.next(),s=0;s=0;u--)if(c.priority<=this._linkMatchers[u].priority)return void this._linkMatchers.splice(u+1,0,c);this._linkMatchers.splice(0,0,c)}else this._linkMatchers.push(c)},l.prototype.deregisterLinkMatcher=function(c){for(var u=0;u>9&511:void 0;r.validationCallback?r.validationCallback(E,function(m){n._rowsTimeoutId||m&&n._addLink(w[1],w[0]-n._bufferService.buffer.ydisp,E,r,C)}):S._addLink(w[1],w[0]-S._bufferService.buffer.ydisp,E,r,C)},S=this;(d=a.exec(u))!==null&&f()!=="break";);},l.prototype._addLink=function(c,u,r,d,n){var a=this;if(this._mouseZoneManager&&this._element){var s=this._unicodeService.getStringCellWidth(r),f=c%this._bufferService.cols,S=u+Math.floor(c/this._bufferService.cols),E=(f+s)%this._bufferService.cols,w=S+Math.floor((f+s)/this._bufferService.cols);E===0&&(E=this._bufferService.cols,w--),this._mouseZoneManager.add(new i(f+1,S+1,E+1,w+1,function(A){if(d.handler)return d.handler(A,r);var b=window.open();b?(b.opener=null,b.location.href=r):console.warn("Opening link blocked as opener could not be cleared")},function(){a._onShowLinkUnderline.fire(a._createLinkHoverEvent(f,S,E,w,n)),a._element.classList.add("xterm-cursor-pointer")},function(A){a._onLinkTooltip.fire(a._createLinkHoverEvent(f,S,E,w,n)),d.hoverTooltipCallback&&d.hoverTooltipCallback(A,r,{start:{x:f,y:S},end:{x:E,y:w}})},function(){a._onHideLinkUnderline.fire(a._createLinkHoverEvent(f,S,E,w,n)),a._element.classList.remove("xterm-cursor-pointer"),d.hoverLeaveCallback&&d.hoverLeaveCallback()},function(A){return!d.willLinkActivate||d.willLinkActivate(A,r)}))}},l.prototype._createLinkHoverEvent=function(c,u,r,d,n){return{x1:c,y1:u,x2:r,y2:d,cols:this._bufferService.cols,fg:n}},l._timeBeforeLatency=200,l=v([g(0,o.IBufferService),g(1,o.ILogService),g(2,o.IUnicodeService)],l)}();e.Linkifier=h;var i=function(l,c,u,r,d,n,a,s,f){this.x1=l,this.y1=c,this.x2=u,this.y2=r,this.clickCallback=d,this.hoverCallback=n,this.tooltipCallback=a,this.leaveCallback=s,this.willLinkActivate=f};e.MouseZone=i},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(E,w){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,b){A.__proto__=b}||function(A,b){for(var C in b)b.hasOwnProperty(C)&&(A[C]=b[C])})(E,w)},function(E,w){function A(){this.constructor=E}v(E,w),E.prototype=w===null?Object.create(w):(A.prototype=w.prototype,new A)}),p=this&&this.__decorate||function(E,w,A,b){var C,m=arguments.length,y=m<3?w:b===null?b=Object.getOwnPropertyDescriptor(w,A):b;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")y=Reflect.decorate(E,w,A,b);else for(var x=E.length-1;x>=0;x--)(C=E[x])&&(y=(m<3?C(y):m>3?C(w,A,y):C(w,A))||y);return m>3&&y&&Object.defineProperty(w,A,y),y},o=this&&this.__param||function(E,w){return function(A,b){w(A,b,E)}};Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionService=void 0;var h=t(11),i=t(52),l=t(4),c=t(0),u=t(5),r=t(1),d=t(30),n=t(53),a=t(2),s="\xA0",f=new RegExp(s,"g"),S=function(E){function w(A,b,C,m,y,x,F){var D=E.call(this)||this;return D._element=A,D._screenElement=b,D._bufferService=C,D._coreService=m,D._mouseService=y,D._optionsService=x,D._renderService=F,D._dragScrollAmount=0,D._enabled=!0,D._workCell=new l.CellData,D._mouseDownTimeStamp=0,D._onLinuxMouseSelection=D.register(new c.EventEmitter),D._onRedrawRequest=D.register(new c.EventEmitter),D._onSelectionChange=D.register(new c.EventEmitter),D._onRequestScrollLines=D.register(new c.EventEmitter),D._mouseMoveListener=function(j){return D._onMouseMove(j)},D._mouseUpListener=function(j){return D._onMouseUp(j)},D._coreService.onUserInput(function(){D.hasSelection&&D.clearSelection()}),D._trimListener=D._bufferService.buffer.lines.onTrim(function(j){return D._onTrim(j)}),D.register(D._bufferService.buffers.onBufferActivate(function(j){return D._onBufferActivate(j)})),D.enable(),D._model=new i.SelectionModel(D._bufferService),D._activeSelectionMode=0,D}return g(w,E),Object.defineProperty(w.prototype,"onLinuxMouseSelection",{get:function(){return this._onLinuxMouseSelection.event},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onRequestRedraw",{get:function(){return this._onRedrawRequest.event},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onRequestScrollLines",{get:function(){return this._onRequestScrollLines.event},enumerable:!1,configurable:!0}),w.prototype.dispose=function(){this._removeMouseDownListeners()},w.prototype.reset=function(){this.clearSelection()},w.prototype.disable=function(){this.clearSelection(),this._enabled=!1},w.prototype.enable=function(){this._enabled=!0},Object.defineProperty(w.prototype,"selectionStart",{get:function(){return this._model.finalSelectionStart},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"selectionEnd",{get:function(){return this._model.finalSelectionEnd},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"hasSelection",{get:function(){var A=this._model.finalSelectionStart,b=this._model.finalSelectionEnd;return!(!A||!b)&&(A[0]!==b[0]||A[1]!==b[1])},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"selectionText",{get:function(){var A=this._model.finalSelectionStart,b=this._model.finalSelectionEnd;if(!A||!b)return"";var C=this._bufferService.buffer,m=[];if(this._activeSelectionMode===3){if(A[0]===b[0])return"";for(var y=A[1];y<=b[1];y++){var x=C.translateBufferLineToString(y,!0,A[0],b[0]);m.push(x)}}else{var F=A[1]===b[1]?b[0]:void 0;for(m.push(C.translateBufferLineToString(A[1],!0,A[0],F)),y=A[1]+1;y<=b[1]-1;y++){var D=C.lines.get(y);x=C.translateBufferLineToString(y,!0),D&&D.isWrapped?m[m.length-1]+=x:m.push(x)}A[1]!==b[1]&&(D=C.lines.get(b[1]),x=C.translateBufferLineToString(b[1],!0,0,b[0]),D&&D.isWrapped?m[m.length-1]+=x:m.push(x))}return m.map(function(j){return j.replace(f," ")}).join(h.isWindows?`\r +`:` +`)},enumerable:!1,configurable:!0}),w.prototype.clearSelection=function(){this._model.clearSelection(),this._removeMouseDownListeners(),this.refresh(),this._onSelectionChange.fire()},w.prototype.refresh=function(A){var b=this;this._refreshAnimationFrame||(this._refreshAnimationFrame=window.requestAnimationFrame(function(){return b._refresh()})),h.isLinux&&A&&this.selectionText.length&&this._onLinuxMouseSelection.fire(this.selectionText)},w.prototype._refresh=function(){this._refreshAnimationFrame=void 0,this._onRedrawRequest.fire({start:this._model.finalSelectionStart,end:this._model.finalSelectionEnd,columnSelectMode:this._activeSelectionMode===3})},w.prototype.isClickInSelection=function(A){var b=this._getMouseBufferCoords(A),C=this._model.finalSelectionStart,m=this._model.finalSelectionEnd;return!!(C&&m&&b)&&this._areCoordsInSelection(b,C,m)},w.prototype._areCoordsInSelection=function(A,b,C){return A[1]>b[1]&&A[1]=b[0]&&A[0]=b[0]},w.prototype.selectWordAtCursor=function(A){var b=this._getMouseBufferCoords(A);b&&(this._selectWordAt(b,!1),this._model.selectionEnd=void 0,this.refresh(!0))},w.prototype.selectAll=function(){this._model.isSelectAllActive=!0,this.refresh(),this._onSelectionChange.fire()},w.prototype.selectLines=function(A,b){this._model.clearSelection(),A=Math.max(A,0),b=Math.min(b,this._bufferService.buffer.lines.length-1),this._model.selectionStart=[0,A],this._model.selectionEnd=[this._bufferService.cols,b],this.refresh(),this._onSelectionChange.fire()},w.prototype._onTrim=function(A){this._model.onTrim(A)&&this.refresh()},w.prototype._getMouseBufferCoords=function(A){var b=this._mouseService.getCoords(A,this._screenElement,this._bufferService.cols,this._bufferService.rows,!0);if(b)return b[0]--,b[1]--,b[1]+=this._bufferService.buffer.ydisp,b},w.prototype._getMouseEventScrollAmount=function(A){var b=d.getCoordsRelativeToElement(A,this._screenElement)[1],C=this._renderService.dimensions.canvasHeight;return b>=0&&b<=C?0:(b>C&&(b-=C),b=Math.min(Math.max(b,-50),50),(b/=50)/Math.abs(b)+Math.round(14*b))},w.prototype.shouldForceSelection=function(A){return h.isMac?A.altKey&&this._optionsService.options.macOptionClickForcesSelection:A.shiftKey},w.prototype.onMouseDown=function(A){if(this._mouseDownTimeStamp=A.timeStamp,(A.button!==2||!this.hasSelection)&&A.button===0){if(!this._enabled){if(!this.shouldForceSelection(A))return;A.stopPropagation()}A.preventDefault(),this._dragScrollAmount=0,this._enabled&&A.shiftKey?this._onIncrementalClick(A):A.detail===1?this._onSingleClick(A):A.detail===2?this._onDoubleClick(A):A.detail===3&&this._onTripleClick(A),this._addMouseDownListeners(),this.refresh(!0)}},w.prototype._addMouseDownListeners=function(){var A=this;this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.addEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.addEventListener("mouseup",this._mouseUpListener)),this._dragScrollIntervalTimer=window.setInterval(function(){return A._dragScroll()},50)},w.prototype._removeMouseDownListeners=function(){this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.removeEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.removeEventListener("mouseup",this._mouseUpListener)),clearInterval(this._dragScrollIntervalTimer),this._dragScrollIntervalTimer=void 0},w.prototype._onIncrementalClick=function(A){this._model.selectionStart&&(this._model.selectionEnd=this._getMouseBufferCoords(A))},w.prototype._onSingleClick=function(A){if(this._model.selectionStartLength=0,this._model.isSelectAllActive=!1,this._activeSelectionMode=this.shouldColumnSelect(A)?3:0,this._model.selectionStart=this._getMouseBufferCoords(A),this._model.selectionStart){this._model.selectionEnd=void 0;var b=this._bufferService.buffer.lines.get(this._model.selectionStart[1]);b&&b.length!==this._model.selectionStart[0]&&b.hasWidth(this._model.selectionStart[0])===0&&this._model.selectionStart[0]++}},w.prototype._onDoubleClick=function(A){var b=this._getMouseBufferCoords(A);b&&(this._activeSelectionMode=1,this._selectWordAt(b,!0))},w.prototype._onTripleClick=function(A){var b=this._getMouseBufferCoords(A);b&&(this._activeSelectionMode=2,this._selectLineAt(b[1]))},w.prototype.shouldColumnSelect=function(A){return A.altKey&&!(h.isMac&&this._optionsService.options.macOptionClickForcesSelection)},w.prototype._onMouseMove=function(A){if(A.stopImmediatePropagation(),this._model.selectionStart){var b=this._model.selectionEnd?[this._model.selectionEnd[0],this._model.selectionEnd[1]]:null;if(this._model.selectionEnd=this._getMouseBufferCoords(A),this._model.selectionEnd){this._activeSelectionMode===2?this._model.selectionEnd[1]0?this._model.selectionEnd[0]=this._bufferService.cols:this._dragScrollAmount<0&&(this._model.selectionEnd[0]=0));var C=this._bufferService.buffer;if(this._model.selectionEnd[1]0?(this._activeSelectionMode!==3&&(this._model.selectionEnd[0]=this._bufferService.cols),this._model.selectionEnd[1]=Math.min(A.ydisp+this._bufferService.rows,A.lines.length-1)):(this._activeSelectionMode!==3&&(this._model.selectionEnd[0]=0),this._model.selectionEnd[1]=A.ydisp),this.refresh()}},w.prototype._onMouseUp=function(A){var b=A.timeStamp-this._mouseDownTimeStamp;if(this._removeMouseDownListeners(),this.selectionText.length<=1&&b<500&&A.altKey){if(this._bufferService.buffer.ybase===this._bufferService.buffer.ydisp){var C=this._mouseService.getCoords(A,this._element,this._bufferService.cols,this._bufferService.rows,!1);if(C&&C[0]!==void 0&&C[1]!==void 0){var m=n.moveToCellSequence(C[0]-1,C[1]-1,this._bufferService,this._coreService.decPrivateModes.applicationCursorKeys);this._coreService.triggerDataEvent(m,!0)}}}else this.hasSelection&&this._onSelectionChange.fire()},w.prototype._onBufferActivate=function(A){var b=this;this.clearSelection(),this._trimListener.dispose(),this._trimListener=A.activeBuffer.lines.onTrim(function(C){return b._onTrim(C)})},w.prototype._convertViewportColToCharacterIndex=function(A,b){for(var C=b[0],m=0;b[0]>=m;m++){var y=A.loadCell(m,this._workCell).getChars().length;this._workCell.getWidth()===0?C--:y>1&&b[0]!==m&&(C+=y-1)}return C},w.prototype.setSelection=function(A,b,C){this._model.clearSelection(),this._removeMouseDownListeners(),this._model.selectionStart=[A,b],this._model.selectionStartLength=C,this.refresh()},w.prototype._getWordAt=function(A,b,C,m){if(C===void 0&&(C=!0),m===void 0&&(m=!0),!(A[0]>=this._bufferService.cols)){var y=this._bufferService.buffer,x=y.lines.get(A[1]);if(x){var F=y.translateBufferLineToString(A[1],!1),D=this._convertViewportColToCharacterIndex(x,A),j=D,z=A[0]-D,Ce=0,oe=0,Fe=0,B=0;if(F.charAt(D)===" "){for(;D>0&&F.charAt(D-1)===" ";)D--;for(;j1&&(B+=ae-1,j+=ae-1);$>0&&D>0&&!this._isCharWordSeparator(x.loadCell($-1,this._workCell));){x.loadCell($-1,this._workCell);var k=this._workCell.getChars().length;this._workCell.getWidth()===0?(Ce++,$--):k>1&&(Fe+=k-1,D-=k-1),D--,$--}for(;Q1&&(B+=K-1,j+=K-1),j++,Q++}}j++;var Z=D+z-Ce+Fe,ue=Math.min(this._bufferService.cols,j-D+Ce+oe-Fe-B);if(b||F.slice(D,j).trim()!==""){if(C&&Z===0&&x.getCodePoint(0)!==32){var ge=y.lines.get(A[1]-1);if(ge&&x.isWrapped&&ge.getCodePoint(this._bufferService.cols-1)!==32){var le=this._getWordAt([this._bufferService.cols-1,A[1]-1],!1,!0,!1);if(le){var me=this._bufferService.cols-le.start;Z-=me,ue+=me}}}if(m&&Z+ue===this._bufferService.cols&&x.getCodePoint(this._bufferService.cols-1)!==32){var De=y.lines.get(A[1]+1);if(De&&De.isWrapped&&De.getCodePoint(0)!==32){var rt=this._getWordAt([0,A[1]+1],!1,!1,!0);rt&&(ue+=rt.length)}}return{start:Z,length:ue}}}}},w.prototype._selectWordAt=function(A,b){var C=this._getWordAt(A,b);if(C){for(;C.start<0;)C.start+=this._bufferService.cols,A[1]--;this._model.selectionStart=[C.start,A[1]],this._model.selectionStartLength=C.length}},w.prototype._selectToWordAt=function(A){var b=this._getWordAt(A,!0);if(b){for(var C=A[1];b.start<0;)b.start+=this._bufferService.cols,C--;if(!this._model.areSelectionValuesReversed())for(;b.start+b.length>this._bufferService.cols;)b.length-=this._bufferService.cols,C++;this._model.selectionEnd=[this._model.areSelectionValuesReversed()?b.start:b.start+b.length,C]}},w.prototype._isCharWordSeparator=function(A){return A.getWidth()!==0&&this._optionsService.options.wordSeparator.indexOf(A.getChars())>=0},w.prototype._selectLineAt=function(A){var b=this._bufferService.buffer.getWrappedRangeForLine(A);this._model.selectionStart=[0,b.first],this._model.selectionEnd=[this._bufferService.cols,b.last],this._model.selectionStartLength=0},w=p([o(2,r.IBufferService),o(3,r.ICoreService),o(4,u.IMouseService),o(5,r.IOptionsService),o(6,u.IRenderService)],w)}(a.Disposable);e.SelectionService=S},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionModel=void 0;var v=function(){function g(p){this._bufferService=p,this.isSelectAllActive=!1,this.selectionStartLength=0}return g.prototype.clearSelection=function(){this.selectionStart=void 0,this.selectionEnd=void 0,this.isSelectAllActive=!1,this.selectionStartLength=0},Object.defineProperty(g.prototype,"finalSelectionStart",{get:function(){return this.isSelectAllActive?[0,0]:this.selectionEnd&&this.selectionStart&&this.areSelectionValuesReversed()?this.selectionEnd:this.selectionStart},enumerable:!1,configurable:!0}),Object.defineProperty(g.prototype,"finalSelectionEnd",{get:function(){if(this.isSelectAllActive)return[this._bufferService.cols,this._bufferService.buffer.ybase+this._bufferService.rows-1];if(this.selectionStart){if(!this.selectionEnd||this.areSelectionValuesReversed()){var p=this.selectionStart[0]+this.selectionStartLength;return p>this._bufferService.cols?[p%this._bufferService.cols,this.selectionStart[1]+Math.floor(p/this._bufferService.cols)]:[p,this.selectionStart[1]]}return this.selectionStartLength&&this.selectionEnd[1]===this.selectionStart[1]?[Math.max(this.selectionStart[0]+this.selectionStartLength,this.selectionEnd[0]),this.selectionEnd[1]]:this.selectionEnd}},enumerable:!1,configurable:!0}),g.prototype.areSelectionValuesReversed=function(){var p=this.selectionStart,o=this.selectionEnd;return!(!p||!o)&&(p[1]>o[1]||p[1]===o[1]&&p[0]>o[0])},g.prototype.onTrim=function(p){return this.selectionStart&&(this.selectionStart[1]-=p),this.selectionEnd&&(this.selectionEnd[1]-=p),this.selectionEnd&&this.selectionEnd[1]<0?(this.clearSelection(),!0):(this.selectionStart&&this.selectionStart[1]<0&&(this.selectionStart[1]=0),!1)},g}();e.SelectionModel=v},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.moveToCellSequence=void 0;var v=t(12);function g(c,u,r,d){var n=c-p(r,c),a=u-p(r,u);return l(Math.abs(n-a)-function(s,f,S){for(var E=0,w=s-p(S,s),A=f-p(S,f),b=0;b=0&&uu?"A":"B"}function h(c,u,r,d,n,a){for(var s=c,f=u,S="";s!==r||f!==d;)s+=n?1:-1,n&&s>a.cols-1?(S+=a.buffer.translateBufferLineToString(f,!1,c,s),s=0,c=0,f++):!n&&s<0&&(S+=a.buffer.translateBufferLineToString(f,!1,0,c+1),c=s=a.cols-1,f--);return S+a.buffer.translateBufferLineToString(f,!1,c,s)}function i(c,u){var r=u?"O":"[";return v.C0.ESC+r+c}function l(c,u){c=Math.floor(c);for(var r="",d=0;d0?A-p(b,A):E;var y=A,x=function(F,D,j,z,Ce,oe){var Fe;return Fe=g(j,z,Ce,oe).length>0?z-p(Ce,z):D,F=j&&Fec?"D":"C",l(Math.abs(a-c),i(n,d));n=s>u?"D":"C";var f=Math.abs(s-u);return l(function(S,E){return E.cols-S}(s>u?c:a,r)+(f-1)*r.cols+1+((s>u?a:c)-1),i(n,d))}},function(N,e,t){"use strict";var v=this&&this.__decorate||function(h,i,l,c){var u,r=arguments.length,d=r<3?i:c===null?c=Object.getOwnPropertyDescriptor(i,l):c;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")d=Reflect.decorate(h,i,l,c);else for(var n=h.length-1;n>=0;n--)(u=h[n])&&(d=(r<3?u(d):r>3?u(i,l,d):u(i,l))||d);return r>3&&d&&Object.defineProperty(i,l,d),d},g=this&&this.__param||function(h,i){return function(l,c){i(l,c,h)}};Object.defineProperty(e,"__esModule",{value:!0}),e.SoundService=void 0;var p=t(1),o=function(){function h(i){this._optionsService=i}return Object.defineProperty(h,"audioContext",{get:function(){if(!h._audioContext){var i=window.AudioContext||window.webkitAudioContext;if(!i)return console.warn("Web Audio API is not supported by this browser. Consider upgrading to the latest version"),null;h._audioContext=new i}return h._audioContext},enumerable:!1,configurable:!0}),h.prototype.playBellSound=function(){var i=h.audioContext;if(i){var l=i.createBufferSource();i.decodeAudioData(this._base64ToArrayBuffer(this._removeMimeType(this._optionsService.options.bellSound)),function(c){l.buffer=c,l.connect(i.destination),l.start(0)})}},h.prototype._base64ToArrayBuffer=function(i){for(var l=window.atob(i),c=l.length,u=new Uint8Array(c),r=0;r=0;E--)(s=r[E])&&(S=(f<3?s(S):f>3?s(d,n,S):s(d,n))||S);return f>3&&S&&Object.defineProperty(d,n,S),S},o=this&&this.__param||function(r,d){return function(n,a){d(n,a,r)}};Object.defineProperty(e,"__esModule",{value:!0}),e.MouseZoneManager=void 0;var h=t(2),i=t(7),l=t(5),c=t(1),u=function(r){function d(n,a,s,f,S,E){var w=r.call(this)||this;return w._element=n,w._screenElement=a,w._bufferService=s,w._mouseService=f,w._selectionService=S,w._optionsService=E,w._zones=[],w._areZonesActive=!1,w._lastHoverCoords=[void 0,void 0],w._initialSelectionLength=0,w.register(i.addDisposableDomListener(w._element,"mousedown",function(A){return w._onMouseDown(A)})),w._mouseMoveListener=function(A){return w._onMouseMove(A)},w._mouseLeaveListener=function(A){return w._onMouseLeave(A)},w._clickListener=function(A){return w._onClick(A)},w}return g(d,r),d.prototype.dispose=function(){r.prototype.dispose.call(this),this._deactivate()},d.prototype.add=function(n){this._zones.push(n),this._zones.length===1&&this._activate()},d.prototype.clearAll=function(n,a){if(this._zones.length!==0){n&&a||(n=0,a=this._bufferService.rows-1);for(var s=0;sn&&f.y1<=a+1||f.y2>n&&f.y2<=a+1||f.y1a+1)&&(this._currentZone&&this._currentZone===f&&(this._currentZone.leaveCallback(),this._currentZone=void 0),this._zones.splice(s--,1))}this._zones.length===0&&this._deactivate()}},d.prototype._activate=function(){this._areZonesActive||(this._areZonesActive=!0,this._element.addEventListener("mousemove",this._mouseMoveListener),this._element.addEventListener("mouseleave",this._mouseLeaveListener),this._element.addEventListener("click",this._clickListener))},d.prototype._deactivate=function(){this._areZonesActive&&(this._areZonesActive=!1,this._element.removeEventListener("mousemove",this._mouseMoveListener),this._element.removeEventListener("mouseleave",this._mouseLeaveListener),this._element.removeEventListener("click",this._clickListener))},d.prototype._onMouseMove=function(n){this._lastHoverCoords[0]===n.pageX&&this._lastHoverCoords[1]===n.pageY||(this._onHover(n),this._lastHoverCoords=[n.pageX,n.pageY])},d.prototype._onHover=function(n){var a=this,s=this._findZoneEventAt(n);s!==this._currentZone&&(this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout)),s&&(this._currentZone=s,s.hoverCallback&&s.hoverCallback(n),this._tooltipTimeout=window.setTimeout(function(){return a._onTooltip(n)},this._optionsService.options.linkTooltipHoverDuration)))},d.prototype._onTooltip=function(n){this._tooltipTimeout=void 0;var a=this._findZoneEventAt(n);a&&a.tooltipCallback&&a.tooltipCallback(n)},d.prototype._onMouseDown=function(n){if(this._initialSelectionLength=this._getSelectionLength(),this._areZonesActive){var a=this._findZoneEventAt(n);a!=null&&a.willLinkActivate(n)&&(n.preventDefault(),n.stopImmediatePropagation())}},d.prototype._onMouseLeave=function(n){this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout))},d.prototype._onClick=function(n){var a=this._findZoneEventAt(n),s=this._getSelectionLength();a&&s===this._initialSelectionLength&&(a.clickCallback(n),n.preventDefault(),n.stopImmediatePropagation())},d.prototype._getSelectionLength=function(){var n=this._selectionService.selectionText;return n?n.length:0},d.prototype._findZoneEventAt=function(n){var a=this._mouseService.getCoords(n,this._screenElement,this._bufferService.cols,this._bufferService.rows);if(a)for(var s=a[0],f=a[1],S=0;S=E.x1&&s=E.x1||f===E.y2&&sE.y1&&fa;)this._rowContainer.removeChild(this._rowElements.pop());this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._refreshRowsDimensions()},n.prototype._createAccessibilityTreeNode=function(){var a=document.createElement("div");return a.setAttribute("role","listitem"),a.tabIndex=-1,this._refreshRowDimensions(a),a},n.prototype._onTab=function(a){for(var s=0;s0?this._charsToConsume.shift()!==a&&(this._charsToAnnounce+=a):this._charsToAnnounce+=a,a===` +`&&(this._liveRegionLineCount++,this._liveRegionLineCount===21&&(this._liveRegion.textContent+=p.tooMuchOutput)),o.isMac&&this._liveRegion.textContent&&this._liveRegion.textContent.length>0&&!this._liveRegion.parentNode&&setTimeout(function(){s._accessibilityTreeRoot.appendChild(s._liveRegion)},0))},n.prototype._clearLiveRegion=function(){this._liveRegion.textContent="",this._liveRegionLineCount=0,o.isMac&&u.removeElementFromParent(this._liveRegion)},n.prototype._onKey=function(a){this._clearLiveRegion(),this._charsToConsume.push(a)},n.prototype._refreshRows=function(a,s){this._renderRowsDebouncer.refresh(a,s,this._terminal.rows)},n.prototype._renderRows=function(a,s){for(var f=this._terminal.buffer,S=f.lines.length.toString(),E=a;E<=s;E++){var w=f.translateBufferLineToString(f.ydisp+E,!0),A=(f.ydisp+E+1).toString(),b=this._rowElements[E];b&&(w.length===0?b.innerHTML=" ":b.textContent=w,b.setAttribute("aria-posinset",A),b.setAttribute("aria-setsize",S))}this._announceCharacters()},n.prototype._refreshRowsDimensions=function(){if(this._renderService.dimensions.actualCellHeight){this._rowElements.length!==this._terminal.rows&&this._onResize(this._terminal.rows);for(var a=0;a=0;m--)(A=f[m])&&(C=(b<3?A(C):b>3?A(S,E,C):A(S,E))||C);return b>3&&C&&Object.defineProperty(S,E,C),C},o=this&&this.__param||function(f,S){return function(E,w){S(E,w,f)}};Object.defineProperty(e,"__esModule",{value:!0}),e.DomRenderer=void 0;var h=t(58),i=t(9),l=t(2),c=t(5),u=t(1),r=t(0),d=t(10),n=t(17),a=1,s=function(f){function S(E,w,A,b,C,m,y,x,F){var D=f.call(this)||this;return D._colors=E,D._element=w,D._screenElement=A,D._viewportElement=b,D._linkifier=C,D._linkifier2=m,D._charSizeService=y,D._optionsService=x,D._bufferService=F,D._terminalClass=a++,D._rowElements=[],D._rowContainer=document.createElement("div"),D._rowContainer.classList.add("xterm-rows"),D._rowContainer.style.lineHeight="normal",D._rowContainer.setAttribute("aria-hidden","true"),D._refreshRowElements(D._bufferService.cols,D._bufferService.rows),D._selectionContainer=document.createElement("div"),D._selectionContainer.classList.add("xterm-selection"),D._selectionContainer.setAttribute("aria-hidden","true"),D.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},D._updateDimensions(),D._injectCss(),D._rowFactory=new h.DomRendererRowFactory(document,D._optionsService,D._colors),D._element.classList.add("xterm-dom-renderer-owner-"+D._terminalClass),D._screenElement.appendChild(D._rowContainer),D._screenElement.appendChild(D._selectionContainer),D._linkifier.onShowLinkUnderline(function(j){return D._onLinkHover(j)}),D._linkifier.onHideLinkUnderline(function(j){return D._onLinkLeave(j)}),D._linkifier2.onShowLinkUnderline(function(j){return D._onLinkHover(j)}),D._linkifier2.onHideLinkUnderline(function(j){return D._onLinkLeave(j)}),D}return g(S,f),Object.defineProperty(S.prototype,"onRequestRedraw",{get:function(){return new r.EventEmitter().event},enumerable:!1,configurable:!0}),S.prototype.dispose=function(){this._element.classList.remove("xterm-dom-renderer-owner-"+this._terminalClass),n.removeElementFromParent(this._rowContainer,this._selectionContainer,this._themeStyleElement,this._dimensionsStyleElement),f.prototype.dispose.call(this)},S.prototype._updateDimensions=function(){this.dimensions.scaledCharWidth=this._charSizeService.width*window.devicePixelRatio,this.dimensions.scaledCharHeight=Math.ceil(this._charSizeService.height*window.devicePixelRatio),this.dimensions.scaledCellWidth=this.dimensions.scaledCharWidth+Math.round(this._optionsService.options.letterSpacing),this.dimensions.scaledCellHeight=Math.floor(this.dimensions.scaledCharHeight*this._optionsService.options.lineHeight),this.dimensions.scaledCharLeft=0,this.dimensions.scaledCharTop=0,this.dimensions.scaledCanvasWidth=this.dimensions.scaledCellWidth*this._bufferService.cols,this.dimensions.scaledCanvasHeight=this.dimensions.scaledCellHeight*this._bufferService.rows,this.dimensions.canvasWidth=Math.round(this.dimensions.scaledCanvasWidth/window.devicePixelRatio),this.dimensions.canvasHeight=Math.round(this.dimensions.scaledCanvasHeight/window.devicePixelRatio),this.dimensions.actualCellWidth=this.dimensions.canvasWidth/this._bufferService.cols,this.dimensions.actualCellHeight=this.dimensions.canvasHeight/this._bufferService.rows;for(var E=0,w=this._rowElements;Ew;)this._rowContainer.removeChild(this._rowElements.pop())},S.prototype.onResize=function(E,w){this._refreshRowElements(E,w),this._updateDimensions()},S.prototype.onCharSizeChanged=function(){this._updateDimensions()},S.prototype.onBlur=function(){this._rowContainer.classList.remove("xterm-focus")},S.prototype.onFocus=function(){this._rowContainer.classList.add("xterm-focus")},S.prototype.onSelectionChanged=function(E,w,A){for(;this._selectionContainer.children.length;)this._selectionContainer.removeChild(this._selectionContainer.children[0]);if(E&&w){var b=E[1]-this._bufferService.buffer.ydisp,C=w[1]-this._bufferService.buffer.ydisp,m=Math.max(b,0),y=Math.min(C,this._bufferService.rows-1);if(!(m>=this._bufferService.rows||y<0)){var x=document.createDocumentFragment();if(A)x.appendChild(this._createSelectionElement(m,E[0],w[0],y-m+1));else{var F=b===m?E[0]:0,D=m===y?w[0]:this._bufferService.cols;x.appendChild(this._createSelectionElement(m,F,D));var j=y-m-1;if(x.appendChild(this._createSelectionElement(m+1,0,this._bufferService.cols,j)),m!==y){var z=C===y?w[0]:this._bufferService.cols;x.appendChild(this._createSelectionElement(y,0,z))}}this._selectionContainer.appendChild(x)}}},S.prototype._createSelectionElement=function(E,w,A,b){b===void 0&&(b=1);var C=document.createElement("div");return C.style.height=b*this.dimensions.actualCellHeight+"px",C.style.top=E*this.dimensions.actualCellHeight+"px",C.style.left=w*this.dimensions.actualCellWidth+"px",C.style.width=this.dimensions.actualCellWidth*(A-w)+"px",C},S.prototype.onCursorMove=function(){},S.prototype.onOptionsChanged=function(){this._updateDimensions(),this._injectCss()},S.prototype.clear=function(){for(var E=0,w=this._rowElements;E=C&&(E=0,A++)}},S=p([o(6,c.ICharSizeService),o(7,u.IOptionsService),o(8,u.IBufferService)],S)}(l.Disposable);e.DomRenderer=s},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DomRendererRowFactory=e.CURSOR_STYLE_UNDERLINE_CLASS=e.CURSOR_STYLE_BAR_CLASS=e.CURSOR_STYLE_BLOCK_CLASS=e.CURSOR_BLINK_CLASS=e.CURSOR_CLASS=e.UNDERLINE_CLASS=e.ITALIC_CLASS=e.DIM_CLASS=e.BOLD_CLASS=void 0;var v=t(9),g=t(3),p=t(4),o=t(10);e.BOLD_CLASS="xterm-bold",e.DIM_CLASS="xterm-dim",e.ITALIC_CLASS="xterm-italic",e.UNDERLINE_CLASS="xterm-underline",e.CURSOR_CLASS="xterm-cursor",e.CURSOR_BLINK_CLASS="xterm-cursor-blink",e.CURSOR_STYLE_BLOCK_CLASS="xterm-cursor-block",e.CURSOR_STYLE_BAR_CLASS="xterm-cursor-bar",e.CURSOR_STYLE_UNDERLINE_CLASS="xterm-cursor-underline";var h=function(){function l(c,u,r){this._document=c,this._optionsService=u,this._colors=r,this._workCell=new p.CellData}return l.prototype.setColors=function(c){this._colors=c},l.prototype.createRow=function(c,u,r,d,n,a,s){for(var f=this._document.createDocumentFragment(),S=0,E=Math.min(c.length,s)-1;E>=0;E--)if(c.loadCell(E,this._workCell).getCode()!==g.NULL_CELL_CODE||u&&E===d){S=E+1;break}for(E=0;E1&&(A.style.width=a*w+"px"),u&&E===d)switch(A.classList.add(e.CURSOR_CLASS),n&&A.classList.add(e.CURSOR_BLINK_CLASS),r){case"bar":A.classList.add(e.CURSOR_STYLE_BAR_CLASS);break;case"underline":A.classList.add(e.CURSOR_STYLE_UNDERLINE_CLASS);break;default:A.classList.add(e.CURSOR_STYLE_BLOCK_CLASS)}this._workCell.isBold()&&A.classList.add(e.BOLD_CLASS),this._workCell.isItalic()&&A.classList.add(e.ITALIC_CLASS),this._workCell.isDim()&&A.classList.add(e.DIM_CLASS),this._workCell.isUnderline()&&A.classList.add(e.UNDERLINE_CLASS),this._workCell.isInvisible()?A.textContent=g.WHITESPACE_CELL_CHAR:A.textContent=this._workCell.getChars()||g.WHITESPACE_CELL_CHAR;var b=this._workCell.getFgColor(),C=this._workCell.getFgColorMode(),m=this._workCell.getBgColor(),y=this._workCell.getBgColorMode(),x=!!this._workCell.isInverse();if(x){var F=b;b=m,m=F;var D=C;C=y,y=D}switch(C){case 16777216:case 33554432:this._workCell.isBold()&&b<8&&this._optionsService.options.drawBoldTextInBrightColors&&(b+=8),this._applyMinimumContrast(A,this._colors.background,this._colors.ansi[b])||A.classList.add("xterm-fg-"+b);break;case 50331648:var j=o.rgba.toColor(b>>16&255,b>>8&255,255&b);this._applyMinimumContrast(A,this._colors.background,j)||this._addStyle(A,"color:#"+i(b.toString(16),"0",6));break;case 0:default:this._applyMinimumContrast(A,this._colors.background,this._colors.foreground)||x&&A.classList.add("xterm-fg-"+v.INVERTED_DEFAULT_COLOR)}switch(y){case 16777216:case 33554432:A.classList.add("xterm-bg-"+m);break;case 50331648:this._addStyle(A,"background-color:#"+i(m.toString(16),"0",6));break;case 0:default:x&&A.classList.add("xterm-bg-"+v.INVERTED_DEFAULT_COLOR)}f.appendChild(A)}}return f},l.prototype._applyMinimumContrast=function(c,u,r){if(this._optionsService.options.minimumContrastRatio===1)return!1;var d=this._colors.contrastCache.getColor(this._workCell.bg,this._workCell.fg);return d===void 0&&(d=o.color.ensureContrastRatio(u,r,this._optionsService.options.minimumContrastRatio),this._colors.contrastCache.setColor(this._workCell.bg,this._workCell.fg,d!=null?d:null)),!!d&&(this._addStyle(c,"color:"+d.css),!0)},l.prototype._addStyle=function(c,u){c.setAttribute("style",""+(c.getAttribute("style")||"")+u+";")},l}();function i(l,c,u){for(;l.length"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"']};e.evaluateKeyboardEvent=function(p,o,h,i){var l={type:0,cancel:!1,key:void 0},c=(p.shiftKey?1:0)|(p.altKey?2:0)|(p.ctrlKey?4:0)|(p.metaKey?8:0);switch(p.keyCode){case 0:p.key==="UIKeyInputUpArrow"?l.key=o?v.C0.ESC+"OA":v.C0.ESC+"[A":p.key==="UIKeyInputLeftArrow"?l.key=o?v.C0.ESC+"OD":v.C0.ESC+"[D":p.key==="UIKeyInputRightArrow"?l.key=o?v.C0.ESC+"OC":v.C0.ESC+"[C":p.key==="UIKeyInputDownArrow"&&(l.key=o?v.C0.ESC+"OB":v.C0.ESC+"[B");break;case 8:if(p.shiftKey){l.key=v.C0.BS;break}if(p.altKey){l.key=v.C0.ESC+v.C0.DEL;break}l.key=v.C0.DEL;break;case 9:if(p.shiftKey){l.key=v.C0.ESC+"[Z";break}l.key=v.C0.HT,l.cancel=!0;break;case 13:l.key=p.altKey?v.C0.ESC+v.C0.CR:v.C0.CR,l.cancel=!0;break;case 27:l.key=v.C0.ESC,p.altKey&&(l.key=v.C0.ESC+v.C0.ESC),l.cancel=!0;break;case 37:if(p.metaKey)break;c?(l.key=v.C0.ESC+"[1;"+(c+1)+"D",l.key===v.C0.ESC+"[1;3D"&&(l.key=v.C0.ESC+(h?"b":"[1;5D"))):l.key=o?v.C0.ESC+"OD":v.C0.ESC+"[D";break;case 39:if(p.metaKey)break;c?(l.key=v.C0.ESC+"[1;"+(c+1)+"C",l.key===v.C0.ESC+"[1;3C"&&(l.key=v.C0.ESC+(h?"f":"[1;5C"))):l.key=o?v.C0.ESC+"OC":v.C0.ESC+"[C";break;case 38:if(p.metaKey)break;c?(l.key=v.C0.ESC+"[1;"+(c+1)+"A",h||l.key!==v.C0.ESC+"[1;3A"||(l.key=v.C0.ESC+"[1;5A")):l.key=o?v.C0.ESC+"OA":v.C0.ESC+"[A";break;case 40:if(p.metaKey)break;c?(l.key=v.C0.ESC+"[1;"+(c+1)+"B",h||l.key!==v.C0.ESC+"[1;3B"||(l.key=v.C0.ESC+"[1;5B")):l.key=o?v.C0.ESC+"OB":v.C0.ESC+"[B";break;case 45:p.shiftKey||p.ctrlKey||(l.key=v.C0.ESC+"[2~");break;case 46:l.key=c?v.C0.ESC+"[3;"+(c+1)+"~":v.C0.ESC+"[3~";break;case 36:l.key=c?v.C0.ESC+"[1;"+(c+1)+"H":o?v.C0.ESC+"OH":v.C0.ESC+"[H";break;case 35:l.key=c?v.C0.ESC+"[1;"+(c+1)+"F":o?v.C0.ESC+"OF":v.C0.ESC+"[F";break;case 33:p.shiftKey?l.type=2:l.key=v.C0.ESC+"[5~";break;case 34:p.shiftKey?l.type=3:l.key=v.C0.ESC+"[6~";break;case 112:l.key=c?v.C0.ESC+"[1;"+(c+1)+"P":v.C0.ESC+"OP";break;case 113:l.key=c?v.C0.ESC+"[1;"+(c+1)+"Q":v.C0.ESC+"OQ";break;case 114:l.key=c?v.C0.ESC+"[1;"+(c+1)+"R":v.C0.ESC+"OR";break;case 115:l.key=c?v.C0.ESC+"[1;"+(c+1)+"S":v.C0.ESC+"OS";break;case 116:l.key=c?v.C0.ESC+"[15;"+(c+1)+"~":v.C0.ESC+"[15~";break;case 117:l.key=c?v.C0.ESC+"[17;"+(c+1)+"~":v.C0.ESC+"[17~";break;case 118:l.key=c?v.C0.ESC+"[18;"+(c+1)+"~":v.C0.ESC+"[18~";break;case 119:l.key=c?v.C0.ESC+"[19;"+(c+1)+"~":v.C0.ESC+"[19~";break;case 120:l.key=c?v.C0.ESC+"[20;"+(c+1)+"~":v.C0.ESC+"[20~";break;case 121:l.key=c?v.C0.ESC+"[21;"+(c+1)+"~":v.C0.ESC+"[21~";break;case 122:l.key=c?v.C0.ESC+"[23;"+(c+1)+"~":v.C0.ESC+"[23~";break;case 123:l.key=c?v.C0.ESC+"[24;"+(c+1)+"~":v.C0.ESC+"[24~";break;default:if(!p.ctrlKey||p.shiftKey||p.altKey||p.metaKey)if(h&&!i||!p.altKey||p.metaKey)h&&!p.altKey&&!p.ctrlKey&&p.metaKey?p.keyCode===65&&(l.type=1):p.key&&!p.ctrlKey&&!p.altKey&&!p.metaKey&&p.keyCode>=48&&p.key.length===1?l.key=p.key:p.key&&p.ctrlKey&&p.key==="_"&&(l.key=v.C0.US);else{var u=g[p.keyCode],r=u&&u[p.shiftKey?1:0];if(r)l.key=v.C0.ESC+r;else if(p.keyCode>=65&&p.keyCode<=90){var d=p.ctrlKey?p.keyCode-64:p.keyCode+32;l.key=v.C0.ESC+String.fromCharCode(d)}}else p.keyCode>=65&&p.keyCode<=90?l.key=String.fromCharCode(p.keyCode-64):p.keyCode===32?l.key=v.C0.NUL:p.keyCode>=51&&p.keyCode<=55?l.key=String.fromCharCode(p.keyCode-51+27):p.keyCode===56?l.key=v.C0.DEL:p.keyCode===219?l.key=v.C0.ESC:p.keyCode===220?l.key=v.C0.FS:p.keyCode===221&&(l.key=v.C0.GS)}return l}},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(a,s){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,S){f.__proto__=S}||function(f,S){for(var E in S)S.hasOwnProperty(E)&&(f[E]=S[E])})(a,s)},function(a,s){function f(){this.constructor=a}v(a,s),a.prototype=s===null?Object.create(s):(f.prototype=s.prototype,new f)}),p=this&&this.__decorate||function(a,s,f,S){var E,w=arguments.length,A=w<3?s:S===null?S=Object.getOwnPropertyDescriptor(s,f):S;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")A=Reflect.decorate(a,s,f,S);else for(var b=a.length-1;b>=0;b--)(E=a[b])&&(A=(w<3?E(A):w>3?E(s,f,A):E(s,f))||A);return w>3&&A&&Object.defineProperty(s,f,A),A},o=this&&this.__param||function(a,s){return function(f,S){s(f,S,a)}};Object.defineProperty(e,"__esModule",{value:!0}),e.RenderService=void 0;var h=t(31),i=t(0),l=t(2),c=t(32),u=t(7),r=t(1),d=t(5),n=function(a){function s(f,S,E,w,A,b){var C=a.call(this)||this;if(C._renderer=f,C._rowCount=S,C._isPaused=!1,C._needsFullRefresh=!1,C._isNextRenderRedrawOnly=!0,C._needsSelectionRefresh=!1,C._canvasWidth=0,C._canvasHeight=0,C._selectionState={start:void 0,end:void 0,columnSelectMode:!1},C._onDimensionsChange=new i.EventEmitter,C._onRender=new i.EventEmitter,C._onRefreshRequest=new i.EventEmitter,C.register({dispose:function(){return C._renderer.dispose()}}),C._renderDebouncer=new h.RenderDebouncer(function(y,x){return C._renderRows(y,x)}),C.register(C._renderDebouncer),C._screenDprMonitor=new c.ScreenDprMonitor,C._screenDprMonitor.setListener(function(){return C.onDevicePixelRatioChange()}),C.register(C._screenDprMonitor),C.register(b.onResize(function(y){return C._fullRefresh()})),C.register(w.onOptionChange(function(){return C._renderer.onOptionsChanged()})),C.register(A.onCharSizeChange(function(){return C.onCharSizeChanged()})),C._renderer.onRequestRedraw(function(y){return C.refreshRows(y.start,y.end,!0)}),C.register(u.addDisposableDomListener(window,"resize",function(){return C.onDevicePixelRatioChange()})),"IntersectionObserver"in window){var m=new IntersectionObserver(function(y){return C._onIntersectionChange(y[y.length-1])},{threshold:0});m.observe(E),C.register({dispose:function(){return m.disconnect()}})}return C}return g(s,a),Object.defineProperty(s.prototype,"onDimensionsChange",{get:function(){return this._onDimensionsChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"onRenderedBufferChange",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"onRefreshRequest",{get:function(){return this._onRefreshRequest.event},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"dimensions",{get:function(){return this._renderer.dimensions},enumerable:!1,configurable:!0}),s.prototype._onIntersectionChange=function(f){this._isPaused=f.intersectionRatio===0,!this._isPaused&&this._needsFullRefresh&&(this.refreshRows(0,this._rowCount-1),this._needsFullRefresh=!1)},s.prototype.refreshRows=function(f,S,E){E===void 0&&(E=!1),this._isPaused?this._needsFullRefresh=!0:(E||(this._isNextRenderRedrawOnly=!1),this._renderDebouncer.refresh(f,S,this._rowCount))},s.prototype._renderRows=function(f,S){this._renderer.renderRows(f,S),this._needsSelectionRefresh&&(this._renderer.onSelectionChanged(this._selectionState.start,this._selectionState.end,this._selectionState.columnSelectMode),this._needsSelectionRefresh=!1),this._isNextRenderRedrawOnly||this._onRender.fire({start:f,end:S}),this._isNextRenderRedrawOnly=!0},s.prototype.resize=function(f,S){this._rowCount=S,this._fireOnCanvasResize()},s.prototype.changeOptions=function(){this._renderer.onOptionsChanged(),this.refreshRows(0,this._rowCount-1),this._fireOnCanvasResize()},s.prototype._fireOnCanvasResize=function(){this._renderer.dimensions.canvasWidth===this._canvasWidth&&this._renderer.dimensions.canvasHeight===this._canvasHeight||this._onDimensionsChange.fire(this._renderer.dimensions)},s.prototype.dispose=function(){a.prototype.dispose.call(this)},s.prototype.setRenderer=function(f){var S=this;this._renderer.dispose(),this._renderer=f,this._renderer.onRequestRedraw(function(E){return S.refreshRows(E.start,E.end,!0)}),this._needsSelectionRefresh=!0,this._fullRefresh()},s.prototype._fullRefresh=function(){this._isPaused?this._needsFullRefresh=!0:this.refreshRows(0,this._rowCount-1)},s.prototype.setColors=function(f){this._renderer.setColors(f),this._fullRefresh()},s.prototype.onDevicePixelRatioChange=function(){this._renderer.onDevicePixelRatioChange(),this.refreshRows(0,this._rowCount-1)},s.prototype.onResize=function(f,S){this._renderer.onResize(f,S),this._fullRefresh()},s.prototype.onCharSizeChanged=function(){this._renderer.onCharSizeChanged()},s.prototype.onBlur=function(){this._renderer.onBlur()},s.prototype.onFocus=function(){this._renderer.onFocus()},s.prototype.onSelectionChanged=function(f,S,E){this._selectionState.start=f,this._selectionState.end=S,this._selectionState.columnSelectMode=E,this._renderer.onSelectionChanged(f,S,E)},s.prototype.onCursorMove=function(){this._renderer.onCursorMove()},s.prototype.clear=function(){this._renderer.clear()},s.prototype.registerCharacterJoiner=function(f){return this._renderer.registerCharacterJoiner(f)},s.prototype.deregisterCharacterJoiner=function(f){return this._renderer.deregisterCharacterJoiner(f)},s=p([o(3,r.IOptionsService),o(4,d.ICharSizeService),o(5,r.IBufferService)],s)}(l.Disposable);e.RenderService=n},function(N,e,t){"use strict";var v=this&&this.__decorate||function(l,c,u,r){var d,n=arguments.length,a=n<3?c:r===null?r=Object.getOwnPropertyDescriptor(c,u):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(l,c,u,r);else for(var s=l.length-1;s>=0;s--)(d=l[s])&&(a=(n<3?d(a):n>3?d(c,u,a):d(c,u))||a);return n>3&&a&&Object.defineProperty(c,u,a),a},g=this&&this.__param||function(l,c){return function(u,r){c(u,r,l)}};Object.defineProperty(e,"__esModule",{value:!0}),e.CharSizeService=void 0;var p=t(1),o=t(0),h=function(){function l(c,u,r){this._optionsService=r,this.width=0,this.height=0,this._onCharSizeChange=new o.EventEmitter,this._measureStrategy=new i(c,u,this._optionsService)}return Object.defineProperty(l.prototype,"hasValidSize",{get:function(){return this.width>0&&this.height>0},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"onCharSizeChange",{get:function(){return this._onCharSizeChange.event},enumerable:!1,configurable:!0}),l.prototype.measure=function(){var c=this._measureStrategy.measure();c.width===this.width&&c.height===this.height||(this.width=c.width,this.height=c.height,this._onCharSizeChange.fire())},l=v([g(2,p.IOptionsService)],l)}();e.CharSizeService=h;var i=function(){function l(c,u,r){this._document=c,this._parentElement=u,this._optionsService=r,this._result={width:0,height:0},this._measureElement=this._document.createElement("span"),this._measureElement.classList.add("xterm-char-measure-element"),this._measureElement.textContent="W",this._measureElement.setAttribute("aria-hidden","true"),this._parentElement.appendChild(this._measureElement)}return l.prototype.measure=function(){this._measureElement.style.fontFamily=this._optionsService.options.fontFamily,this._measureElement.style.fontSize=this._optionsService.options.fontSize+"px";var c=this._measureElement.getBoundingClientRect();return c.width!==0&&c.height!==0&&(this._result.width=c.width,this._result.height=Math.ceil(c.height)),this._result},l}()},function(N,e,t){"use strict";var v=this&&this.__decorate||function(i,l,c,u){var r,d=arguments.length,n=d<3?l:u===null?u=Object.getOwnPropertyDescriptor(l,c):u;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")n=Reflect.decorate(i,l,c,u);else for(var a=i.length-1;a>=0;a--)(r=i[a])&&(n=(d<3?r(n):d>3?r(l,c,n):r(l,c))||n);return d>3&&n&&Object.defineProperty(l,c,n),n},g=this&&this.__param||function(i,l){return function(c,u){l(c,u,i)}};Object.defineProperty(e,"__esModule",{value:!0}),e.MouseService=void 0;var p=t(5),o=t(30),h=function(){function i(l,c){this._renderService=l,this._charSizeService=c}return i.prototype.getCoords=function(l,c,u,r,d){return o.getCoords(l,c,u,r,this._charSizeService.hasValidSize,this._renderService.dimensions.actualCellWidth,this._renderService.dimensions.actualCellHeight,d)},i.prototype.getRawByteCoords=function(l,c,u,r){var d=this.getCoords(l,c,u,r);return o.getRawByteCoords(d)},i=v([g(0,p.IRenderService),g(1,p.ICharSizeService)],i)}();e.MouseService=h},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(r,d){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,a){n.__proto__=a}||function(n,a){for(var s in a)a.hasOwnProperty(s)&&(n[s]=a[s])})(r,d)},function(r,d){function n(){this.constructor=r}v(r,d),r.prototype=d===null?Object.create(d):(n.prototype=d.prototype,new n)}),p=this&&this.__decorate||function(r,d,n,a){var s,f=arguments.length,S=f<3?d:a===null?a=Object.getOwnPropertyDescriptor(d,n):a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")S=Reflect.decorate(r,d,n,a);else for(var E=r.length-1;E>=0;E--)(s=r[E])&&(S=(f<3?s(S):f>3?s(d,n,S):s(d,n))||S);return f>3&&S&&Object.defineProperty(d,n,S),S},o=this&&this.__param||function(r,d){return function(n,a){d(n,a,r)}};Object.defineProperty(e,"__esModule",{value:!0}),e.Linkifier2=void 0;var h=t(1),i=t(0),l=t(2),c=t(7),u=function(r){function d(n){var a=r.call(this)||this;return a._bufferService=n,a._linkProviders=[],a._linkCacheDisposables=[],a._isMouseOut=!0,a._activeLine=-1,a._onShowLinkUnderline=a.register(new i.EventEmitter),a._onHideLinkUnderline=a.register(new i.EventEmitter),a.register(l.getDisposeArrayDisposable(a._linkCacheDisposables)),a}return g(d,r),Object.defineProperty(d.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),d.prototype.registerLinkProvider=function(n){var a=this;return this._linkProviders.push(n),{dispose:function(){var s=a._linkProviders.indexOf(n);s!==-1&&a._linkProviders.splice(s,1)}}},d.prototype.attachToDom=function(n,a,s){var f=this;this._element=n,this._mouseService=a,this._renderService=s,this.register(c.addDisposableDomListener(this._element,"mouseleave",function(){f._isMouseOut=!0,f._clearCurrentLink()})),this.register(c.addDisposableDomListener(this._element,"mousemove",this._onMouseMove.bind(this))),this.register(c.addDisposableDomListener(this._element,"click",this._onClick.bind(this)))},d.prototype._onMouseMove=function(n){if(this._lastMouseEvent=n,this._element&&this._mouseService){var a=this._positionFromMouseEvent(n,this._element,this._mouseService);if(a){this._isMouseOut=!1;for(var s=n.composedPath(),f=0;fn?this._bufferService.cols:w.link.range.end.x,C=A;C<=b;C++){if(s.has(C)){S.splice(E--,1);break}s.add(C)}}},d.prototype._checkLinkProviderResult=function(n,a,s){var f,S=this;if(!this._activeProviderReplies)return s;for(var E=this._activeProviderReplies.get(n),w=!1,A=0;A=n&&this._currentLink.link.range.end.y<=a)&&(this._linkLeave(this._element,this._currentLink.link,this._lastMouseEvent),this._currentLink=void 0,l.disposeArray(this._linkCacheDisposables))},d.prototype._handleNewLink=function(n){var a=this;if(this._element&&this._lastMouseEvent&&this._mouseService){var s=this._positionFromMouseEvent(this._lastMouseEvent,this._element,this._mouseService);s&&this._linkAtPosition(n.link,s)&&(this._currentLink=n,this._currentLink.state={decorations:{underline:n.link.decorations===void 0||n.link.decorations.underline,pointerCursor:n.link.decorations===void 0||n.link.decorations.pointerCursor},isHovered:!0},this._linkHover(this._element,n.link,this._lastMouseEvent),n.link.decorations={},Object.defineProperties(n.link.decorations,{pointerCursor:{get:function(){var f,S;return(S=(f=a._currentLink)===null||f===void 0?void 0:f.state)===null||S===void 0?void 0:S.decorations.pointerCursor},set:function(f){var S,E;!((S=a._currentLink)===null||S===void 0)&&S.state&&a._currentLink.state.decorations.pointerCursor!==f&&(a._currentLink.state.decorations.pointerCursor=f,a._currentLink.state.isHovered&&((E=a._element)===null||E===void 0||E.classList.toggle("xterm-cursor-pointer",f)))}},underline:{get:function(){var f,S;return(S=(f=a._currentLink)===null||f===void 0?void 0:f.state)===null||S===void 0?void 0:S.decorations.underline},set:function(f){var S,E,w;!((S=a._currentLink)===null||S===void 0)&&S.state&&((w=(E=a._currentLink)===null||E===void 0?void 0:E.state)===null||w===void 0?void 0:w.decorations.underline)!==f&&(a._currentLink.state.decorations.underline=f,a._currentLink.state.isHovered&&a._fireUnderlineEvent(n.link,f))}}}),this._renderService&&this._linkCacheDisposables.push(this._renderService.onRenderedBufferChange(function(f){var S=f.start===0?0:f.start+1+a._bufferService.buffer.ydisp;a._clearCurrentLink(S,f.end+1+a._bufferService.buffer.ydisp)})))}},d.prototype._linkHover=function(n,a,s){var f;!((f=this._currentLink)===null||f===void 0)&&f.state&&(this._currentLink.state.isHovered=!0,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(a,!0),this._currentLink.state.decorations.pointerCursor&&n.classList.add("xterm-cursor-pointer")),a.hover&&a.hover(s,a.text)},d.prototype._fireUnderlineEvent=function(n,a){var s=n.range,f=this._bufferService.buffer.ydisp,S=this._createLinkUnderlineEvent(s.start.x-1,s.start.y-f-1,s.end.x,s.end.y-f-1,void 0);(a?this._onShowLinkUnderline:this._onHideLinkUnderline).fire(S)},d.prototype._linkLeave=function(n,a,s){var f;!((f=this._currentLink)===null||f===void 0)&&f.state&&(this._currentLink.state.isHovered=!1,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(a,!1),this._currentLink.state.decorations.pointerCursor&&n.classList.remove("xterm-cursor-pointer")),a.leave&&a.leave(s,a.text)},d.prototype._linkAtPosition=function(n,a){var s=n.range.start.y===n.range.end.y,f=n.range.start.ya.y;return(s&&n.range.start.x<=a.x&&n.range.end.x>=a.x||f&&n.range.end.x>=a.x||S&&n.range.start.x<=a.x||f&&S)&&n.range.start.y<=a.y&&n.range.end.y>=a.y},d.prototype._positionFromMouseEvent=function(n,a,s){var f=s.getCoords(n,a,this._bufferService.cols,this._bufferService.rows);if(f)return{x:f[0],y:f[1]+this._bufferService.buffer.ydisp}},d.prototype._createLinkUnderlineEvent=function(n,a,s,f,S){return{x1:n,y1:a,x2:s,y2:f,cols:this._bufferService.cols,fg:S}},d=p([o(0,h.IBufferService)],d)}(l.Disposable);e.Linkifier2=u},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CoreBrowserService=void 0;var v=function(){function g(p){this._textarea=p}return Object.defineProperty(g.prototype,"isFocused",{get:function(){return document.activeElement===this._textarea&&document.hasFocus()},enumerable:!1,configurable:!0}),g}();e.CoreBrowserService=v},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(A,b){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(C,m){C.__proto__=m}||function(C,m){for(var y in m)m.hasOwnProperty(y)&&(C[y]=m[y])})(A,b)},function(A,b){function C(){this.constructor=A}v(A,b),A.prototype=b===null?Object.create(b):(C.prototype=b.prototype,new C)});Object.defineProperty(e,"__esModule",{value:!0}),e.CoreTerminal=void 0;var p=t(2),o=t(1),h=t(66),i=t(67),l=t(68),c=t(74),u=t(75),r=t(0),d=t(76),n=t(77),a=t(78),s=t(80),f=t(81),S=t(19),E=t(82),w=function(A){function b(C){var m=A.call(this)||this;return m._onBinary=new r.EventEmitter,m._onData=new r.EventEmitter,m._onLineFeed=new r.EventEmitter,m._onResize=new r.EventEmitter,m._onScroll=new r.EventEmitter,m._instantiationService=new h.InstantiationService,m.optionsService=new c.OptionsService(C),m._instantiationService.setService(o.IOptionsService,m.optionsService),m._bufferService=m.register(m._instantiationService.createInstance(l.BufferService)),m._instantiationService.setService(o.IBufferService,m._bufferService),m._logService=m._instantiationService.createInstance(i.LogService),m._instantiationService.setService(o.ILogService,m._logService),m._coreService=m.register(m._instantiationService.createInstance(u.CoreService,function(){return m.scrollToBottom()})),m._instantiationService.setService(o.ICoreService,m._coreService),m._coreMouseService=m._instantiationService.createInstance(d.CoreMouseService),m._instantiationService.setService(o.ICoreMouseService,m._coreMouseService),m._dirtyRowService=m._instantiationService.createInstance(n.DirtyRowService),m._instantiationService.setService(o.IDirtyRowService,m._dirtyRowService),m.unicodeService=m._instantiationService.createInstance(a.UnicodeService),m._instantiationService.setService(o.IUnicodeService,m.unicodeService),m._charsetService=m._instantiationService.createInstance(s.CharsetService),m._instantiationService.setService(o.ICharsetService,m._charsetService),m._inputHandler=new S.InputHandler(m._bufferService,m._charsetService,m._coreService,m._dirtyRowService,m._logService,m.optionsService,m._coreMouseService,m.unicodeService),m.register(r.forwardEvent(m._inputHandler.onLineFeed,m._onLineFeed)),m.register(m._inputHandler),m.register(r.forwardEvent(m._bufferService.onResize,m._onResize)),m.register(r.forwardEvent(m._coreService.onData,m._onData)),m.register(r.forwardEvent(m._coreService.onBinary,m._onBinary)),m.register(m.optionsService.onOptionChange(function(y){return m._updateOptions(y)})),m._writeBuffer=new E.WriteBuffer(function(y){return m._inputHandler.parse(y)}),m}return g(b,A),Object.defineProperty(b.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"cols",{get:function(){return this._bufferService.cols},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"rows",{get:function(){return this._bufferService.rows},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"buffers",{get:function(){return this._bufferService.buffers},enumerable:!1,configurable:!0}),b.prototype.dispose=function(){var C;this._isDisposed||(A.prototype.dispose.call(this),(C=this._windowsMode)===null||C===void 0||C.dispose(),this._windowsMode=void 0)},b.prototype.write=function(C,m){this._writeBuffer.write(C,m)},b.prototype.writeSync=function(C){this._writeBuffer.writeSync(C)},b.prototype.resize=function(C,m){isNaN(C)||isNaN(m)||(C=Math.max(C,l.MINIMUM_COLS),m=Math.max(m,l.MINIMUM_ROWS),this._bufferService.resize(C,m))},b.prototype.scroll=function(C,m){m===void 0&&(m=!1);var y,x=this._bufferService.buffer;(y=this._cachedBlankLine)&&y.length===this.cols&&y.getFg(0)===C.fg&&y.getBg(0)===C.bg||(y=x.getBlankLine(C,m),this._cachedBlankLine=y),y.isWrapped=m;var F=x.ybase+x.scrollTop,D=x.ybase+x.scrollBottom;if(x.scrollTop===0){var j=x.lines.isFull;D===x.lines.length-1?j?x.lines.recycle().copyFrom(y):x.lines.push(y.clone()):x.lines.splice(D+1,0,y.clone()),j?this._bufferService.isUserScrolling&&(x.ydisp=Math.max(x.ydisp-1,0)):(x.ybase++,this._bufferService.isUserScrolling||x.ydisp++)}else{var z=D-F+1;x.lines.shiftElements(F+1,z-1,-1),x.lines.set(D,y.clone())}this._bufferService.isUserScrolling||(x.ydisp=x.ybase),this._dirtyRowService.markRangeDirty(x.scrollTop,x.scrollBottom),this._onScroll.fire(x.ydisp)},b.prototype.scrollLines=function(C,m){var y=this._bufferService.buffer;if(C<0){if(y.ydisp===0)return;this._bufferService.isUserScrolling=!0}else C+y.ydisp>=y.ybase&&(this._bufferService.isUserScrolling=!1);var x=y.ydisp;y.ydisp=Math.max(Math.min(y.ydisp+C,y.ybase),0),x!==y.ydisp&&(m||this._onScroll.fire(y.ydisp))},b.prototype.scrollPages=function(C){this.scrollLines(C*(this.rows-1))},b.prototype.scrollToTop=function(){this.scrollLines(-this._bufferService.buffer.ydisp)},b.prototype.scrollToBottom=function(){this.scrollLines(this._bufferService.buffer.ybase-this._bufferService.buffer.ydisp)},b.prototype.scrollToLine=function(C){var m=C-this._bufferService.buffer.ydisp;m!==0&&this.scrollLines(m)},b.prototype.addEscHandler=function(C,m){return this._inputHandler.addEscHandler(C,m)},b.prototype.addDcsHandler=function(C,m){return this._inputHandler.addDcsHandler(C,m)},b.prototype.addCsiHandler=function(C,m){return this._inputHandler.addCsiHandler(C,m)},b.prototype.addOscHandler=function(C,m){return this._inputHandler.addOscHandler(C,m)},b.prototype._setup=function(){this.optionsService.options.windowsMode&&this._enableWindowsMode()},b.prototype.reset=function(){this._inputHandler.reset(),this._bufferService.reset(),this._charsetService.reset(),this._coreService.reset(),this._coreMouseService.reset()},b.prototype._updateOptions=function(C){var m;switch(C){case"scrollback":this.buffers.resize(this.cols,this.rows);break;case"windowsMode":this.optionsService.options.windowsMode?this._enableWindowsMode():((m=this._windowsMode)===null||m===void 0||m.dispose(),this._windowsMode=void 0)}},b.prototype._enableWindowsMode=function(){var C=this;if(!this._windowsMode){var m=[];m.push(this.onLineFeed(f.updateWindowsModeWrappedState.bind(null,this._bufferService))),m.push(this.addCsiHandler({final:"H"},function(){return f.updateWindowsModeWrappedState(C._bufferService),!1})),this._windowsMode={dispose:function(){for(var y=0,x=m;y0?r[0].index:c.length;if(c.length!==S)throw new Error("[createInstance] First service dependency of "+l.name+" at position "+(S+1)+" conflicts with "+c.length+" static arguments");return new(l.bind.apply(l,v([void 0],v(c,d))))},i}();e.InstantiationService=h},function(N,e,t){"use strict";var v=this&&this.__decorate||function(c,u,r,d){var n,a=arguments.length,s=a<3?u:d===null?d=Object.getOwnPropertyDescriptor(u,r):d;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(c,u,r,d);else for(var f=c.length-1;f>=0;f--)(n=c[f])&&(s=(a<3?n(s):a>3?n(u,r,s):n(u,r))||s);return a>3&&s&&Object.defineProperty(u,r,s),s},g=this&&this.__param||function(c,u){return function(r,d){u(r,d,c)}},p=this&&this.__spreadArrays||function(){for(var c=0,u=0,r=arguments.length;u=0;E--)(s=r[E])&&(S=(f<3?s(S):f>3?s(d,n,S):s(d,n))||S);return f>3&&S&&Object.defineProperty(d,n,S),S},o=this&&this.__param||function(r,d){return function(n,a){d(n,a,r)}};Object.defineProperty(e,"__esModule",{value:!0}),e.BufferService=e.MINIMUM_ROWS=e.MINIMUM_COLS=void 0;var h=t(1),i=t(69),l=t(0),c=t(2);e.MINIMUM_COLS=2,e.MINIMUM_ROWS=1;var u=function(r){function d(n){var a=r.call(this)||this;return a._optionsService=n,a.isUserScrolling=!1,a._onResize=new l.EventEmitter,a.cols=Math.max(n.options.cols,e.MINIMUM_COLS),a.rows=Math.max(n.options.rows,e.MINIMUM_ROWS),a.buffers=new i.BufferSet(n,a),a}return g(d,r),Object.defineProperty(d.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),d.prototype.dispose=function(){r.prototype.dispose.call(this),this.buffers.dispose()},d.prototype.resize=function(n,a){this.cols=n,this.rows=a,this.buffers.resize(n,a),this.buffers.setupTabStops(this.cols),this._onResize.fire({cols:n,rows:a})},d.prototype.reset=function(){this.buffers.dispose(),this.buffers=new i.BufferSet(this._optionsService,this),this.isUserScrolling=!1},d=p([o(0,h.IOptionsService)],d)}(c.Disposable);e.BufferService=u},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(i,l){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,u){c.__proto__=u}||function(c,u){for(var r in u)u.hasOwnProperty(r)&&(c[r]=u[r])})(i,l)},function(i,l){function c(){this.constructor=i}v(i,l),i.prototype=l===null?Object.create(l):(c.prototype=l.prototype,new c)});Object.defineProperty(e,"__esModule",{value:!0}),e.BufferSet=void 0;var p=t(70),o=t(0),h=function(i){function l(c,u){var r=i.call(this)||this;return r._onBufferActivate=r.register(new o.EventEmitter),r._normal=new p.Buffer(!0,c,u),r._normal.fillViewportRows(),r._alt=new p.Buffer(!1,c,u),r._activeBuffer=r._normal,r.setupTabStops(),r}return g(l,i),Object.defineProperty(l.prototype,"onBufferActivate",{get:function(){return this._onBufferActivate.event},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"alt",{get:function(){return this._alt},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"active",{get:function(){return this._activeBuffer},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"normal",{get:function(){return this._normal},enumerable:!1,configurable:!0}),l.prototype.activateNormalBuffer=function(){this._activeBuffer!==this._normal&&(this._normal.x=this._alt.x,this._normal.y=this._alt.y,this._alt.clear(),this._activeBuffer=this._normal,this._onBufferActivate.fire({activeBuffer:this._normal,inactiveBuffer:this._alt}))},l.prototype.activateAltBuffer=function(c){this._activeBuffer!==this._alt&&(this._alt.fillViewportRows(c),this._alt.x=this._normal.x,this._alt.y=this._normal.y,this._activeBuffer=this._alt,this._onBufferActivate.fire({activeBuffer:this._alt,inactiveBuffer:this._normal}))},l.prototype.resize=function(c,u){this._normal.resize(c,u),this._alt.resize(c,u)},l.prototype.setupTabStops=function(c){this._normal.setupTabStops(c),this._alt.setupTabStops(c)},l}(t(2).Disposable);e.BufferSet=h},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BufferStringIterator=e.Buffer=e.MAX_BUFFER_SIZE=void 0;var v=t(71),g=t(16),p=t(4),o=t(3),h=t(72),i=t(73),l=t(20),c=t(6);e.MAX_BUFFER_SIZE=4294967295;var u=function(){function d(n,a,s){this._hasScrollback=n,this._optionsService=a,this._bufferService=s,this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.savedY=0,this.savedX=0,this.savedCurAttrData=g.DEFAULT_ATTR_DATA.clone(),this.savedCharset=l.DEFAULT_CHARSET,this.markers=[],this._nullCell=p.CellData.fromCharData([0,o.NULL_CELL_CHAR,o.NULL_CELL_WIDTH,o.NULL_CELL_CODE]),this._whitespaceCell=p.CellData.fromCharData([0,o.WHITESPACE_CELL_CHAR,o.WHITESPACE_CELL_WIDTH,o.WHITESPACE_CELL_CODE]),this._cols=this._bufferService.cols,this._rows=this._bufferService.rows,this.lines=new v.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()}return d.prototype.getNullCell=function(n){return n?(this._nullCell.fg=n.fg,this._nullCell.bg=n.bg,this._nullCell.extended=n.extended):(this._nullCell.fg=0,this._nullCell.bg=0,this._nullCell.extended=new c.ExtendedAttrs),this._nullCell},d.prototype.getWhitespaceCell=function(n){return n?(this._whitespaceCell.fg=n.fg,this._whitespaceCell.bg=n.bg,this._whitespaceCell.extended=n.extended):(this._whitespaceCell.fg=0,this._whitespaceCell.bg=0,this._whitespaceCell.extended=new c.ExtendedAttrs),this._whitespaceCell},d.prototype.getBlankLine=function(n,a){return new g.BufferLine(this._bufferService.cols,this.getNullCell(n),a)},Object.defineProperty(d.prototype,"hasScrollback",{get:function(){return this._hasScrollback&&this.lines.maxLength>this._rows},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"isCursorInViewport",{get:function(){var n=this.ybase+this.y-this.ydisp;return n>=0&&ne.MAX_BUFFER_SIZE?e.MAX_BUFFER_SIZE:a},d.prototype.fillViewportRows=function(n){if(this.lines.length===0){n===void 0&&(n=g.DEFAULT_ATTR_DATA);for(var a=this._rows;a--;)this.lines.push(this.getBlankLine(n))}},d.prototype.clear=function(){this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.lines=new v.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()},d.prototype.resize=function(n,a){var s=this.getNullCell(g.DEFAULT_ATTR_DATA),f=this._getCorrectBufferLength(a);if(f>this.lines.maxLength&&(this.lines.maxLength=f),this.lines.length>0){if(this._cols0&&this.lines.length<=this.ybase+this.y+E+1?(this.ybase--,E++,this.ydisp>0&&this.ydisp--):this.lines.push(new g.BufferLine(n,s)));else for(w=this._rows;w>a;w--)this.lines.length>a+this.ybase&&(this.lines.length>this.ybase+this.y+1?this.lines.pop():(this.ybase++,this.ydisp++));if(f0&&(this.lines.trimStart(A),this.ybase=Math.max(this.ybase-A,0),this.ydisp=Math.max(this.ydisp-A,0),this.savedY=Math.max(this.savedY-A,0)),this.lines.maxLength=f}this.x=Math.min(this.x,n-1),this.y=Math.min(this.y,a-1),E&&(this.y+=E),this.savedX=Math.min(this.savedX,n-1),this.scrollTop=0}if(this.scrollBottom=a-1,this._isReflowEnabled&&(this._reflow(n,a),this._cols>n))for(S=0;Sthis._cols?this._reflowLarger(n,a):this._reflowSmaller(n,a))},d.prototype._reflowLarger=function(n,a){var s=h.reflowLargerGetLinesToRemove(this.lines,this._cols,n,this.ybase+this.y,this.getNullCell(g.DEFAULT_ATTR_DATA));if(s.length>0){var f=h.reflowLargerCreateNewLayout(this.lines,s);h.reflowLargerApplyNewLayout(this.lines,f.layout),this._reflowLargerAdjustViewport(n,a,f.countRemoved)}},d.prototype._reflowLargerAdjustViewport=function(n,a,s){for(var f=this.getNullCell(g.DEFAULT_ATTR_DATA),S=s;S-- >0;)this.ybase===0?(this.y>0&&this.y--,this.lines.length=0;E--){var w=this.lines.get(E);if(!(!w||!w.isWrapped&&w.getTrimmedLength()<=n)){for(var A=[w];w.isWrapped&&E>0;)w=this.lines.get(--E),A.unshift(w);var b=this.ybase+this.y;if(!(b>=E&&b0&&(f.push({start:E+A.length+S,newLines:F}),S+=F.length),A.push.apply(A,F);var z=m.length-1,Ce=m[z];Ce===0&&(Ce=m[--z]);for(var oe=A.length-y-1,Fe=C;oe>=0;){var B=Math.min(Fe,Ce);if(A[z].copyCellsFrom(A[oe],Fe-B,Ce-B,B,!0),(Ce-=B)===0&&(Ce=m[--z]),(Fe-=B)===0){oe--;var $=Math.max(oe,0);Fe=h.getWrappedLineTrimmedLength(A,$,this._cols)}}for(D=0;D0;)this.ybase===0?this.y0){var ae=[],k=[];for(D=0;D=0;D--)if(ge&&ge.start>Z+le){for(var me=ge.newLines.length-1;me>=0;me--)this.lines.set(D--,ge.newLines[me]);D++,ae.push({index:Z+1,amount:ge.newLines.length}),le+=ge.newLines.length,ge=f[++ue]}else this.lines.set(D,k[Z--]);var De=0;for(D=ae.length-1;D>=0;D--)ae[D].index+=De,this.lines.onInsertEmitter.fire(ae[D]),De+=ae[D].amount;var rt=Math.max(0,K+S-this.lines.maxLength);rt>0&&this.lines.onTrimEmitter.fire(rt)}},d.prototype.stringIndexToBufferIndex=function(n,a,s){for(s===void 0&&(s=!1);a;){var f=this.lines.get(n);if(!f)return[-1,-1];for(var S=s?f.getTrimmedLength():f.length,E=0;E0&&this.lines.get(a).isWrapped;)a--;for(;s+10;);return n>=this._cols?this._cols-1:n<0?0:n},d.prototype.nextStop=function(n){for(n==null&&(n=this.x);!this.tabs[++n]&&n=this._cols?this._cols-1:n<0?0:n},d.prototype.addMarker=function(n){var a=this,s=new i.Marker(n);return this.markers.push(s),s.register(this.lines.onTrim(function(f){s.line-=f,s.line<0&&s.dispose()})),s.register(this.lines.onInsert(function(f){s.line>=f.index&&(s.line+=f.amount)})),s.register(this.lines.onDelete(function(f){s.line>=f.index&&s.linef.index&&(s.line-=f.amount)})),s.register(s.onDispose(function(){return a._removeMarker(s)})),s},d.prototype._removeMarker=function(n){this.markers.splice(this.markers.indexOf(n),1)},d.prototype.iterator=function(n,a,s,f,S){return new r(this,n,a,s,f,S)},d}();e.Buffer=u;var r=function(){function d(n,a,s,f,S,E){s===void 0&&(s=0),f===void 0&&(f=n.lines.length),S===void 0&&(S=0),E===void 0&&(E=0),this._buffer=n,this._trimRight=a,this._startIndex=s,this._endIndex=f,this._startOverscan=S,this._endOverscan=E,this._startIndex<0&&(this._startIndex=0),this._endIndex>this._buffer.lines.length&&(this._endIndex=this._buffer.lines.length),this._current=this._startIndex}return d.prototype.hasNext=function(){return this._currentthis._endIndex+this._endOverscan&&(n.last=this._endIndex+this._endOverscan),n.first=Math.max(n.first,0),n.last=Math.min(n.last,this._buffer.lines.length);for(var a="",s=n.first;s<=n.last;++s)a+=this._buffer.translateBufferLineToString(s,this._trimRight);return this._current=n.last+1,{range:n,content:a}},d}();e.BufferStringIterator=r},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CircularList=void 0;var v=t(0),g=function(){function p(o){this._maxLength=o,this.onDeleteEmitter=new v.EventEmitter,this.onInsertEmitter=new v.EventEmitter,this.onTrimEmitter=new v.EventEmitter,this._array=new Array(this._maxLength),this._startIndex=0,this._length=0}return Object.defineProperty(p.prototype,"onDelete",{get:function(){return this.onDeleteEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onInsert",{get:function(){return this.onInsertEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onTrim",{get:function(){return this.onTrimEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"maxLength",{get:function(){return this._maxLength},set:function(o){if(this._maxLength!==o){for(var h=new Array(o),i=0;ithis._length)for(var h=this._length;h=o;c--)this._array[this._getCyclicIndex(c+i.length)]=this._array[this._getCyclicIndex(c)];for(c=0;cthis._maxLength){var u=this._length+i.length-this._maxLength;this._startIndex+=u,this._length=this._maxLength,this.onTrimEmitter.fire(u)}else this._length+=i.length},p.prototype.trimStart=function(o){o>this._length&&(o=this._length),this._startIndex+=o,this._length-=o,this.onTrimEmitter.fire(o)},p.prototype.shiftElements=function(o,h,i){if(!(h<=0)){if(o<0||o>=this._length)throw new Error("start argument out of range");if(o+i<0)throw new Error("Cannot shift elements in list beyond index 0");if(i>0){for(var l=h-1;l>=0;l--)this.set(o+l+i,this.get(o+l));var c=o+h+i-this._length;if(c>0)for(this._length+=c;this._length>this._maxLength;)this._length--,this._startIndex++,this.onTrimEmitter.fire(1)}else for(l=0;l=c&&h0&&(C>n||d[C].getTrimmedLength()===0);C--)b++;b>0&&(l.push(c+d.length-b),l.push(b)),c+=d.length-1}}}return l},e.reflowLargerCreateNewLayout=function(g,p){for(var o=[],h=0,i=p[h],l=0,c=0;cr&&(l-=r,c++);var d=g[c].getWidth(l-1)===2;d&&l--;var n=d?o-1:o;h.push(n),u+=n}return h},e.getWrappedLineTrimmedLength=v},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(h,i){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,c){l.__proto__=c}||function(l,c){for(var u in c)c.hasOwnProperty(u)&&(l[u]=c[u])})(h,i)},function(h,i){function l(){this.constructor=h}v(h,i),h.prototype=i===null?Object.create(i):(l.prototype=i.prototype,new l)});Object.defineProperty(e,"__esModule",{value:!0}),e.Marker=void 0;var p=t(0),o=function(h){function i(l){var c=h.call(this)||this;return c.line=l,c._id=i._nextId++,c.isDisposed=!1,c._onDispose=new p.EventEmitter,c}return g(i,h),Object.defineProperty(i.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"onDispose",{get:function(){return this._onDispose.event},enumerable:!1,configurable:!0}),i.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDispose.fire())},i._nextId=1,i}(t(2).Disposable);e.Marker=o},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.OptionsService=e.DEFAULT_OPTIONS=e.DEFAULT_BELL_SOUND=void 0;var v=t(0),g=t(11),p=t(33);e.DEFAULT_BELL_SOUND="data:audio/mp3;base64,SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2ZjU4LjMyLjEwNAAAAAAAAAAAAAAA//tQxAADB8AhSmxhIIEVCSiJrDCQBTcu3UrAIwUdkRgQbFAZC1CQEwTJ9mjRvBA4UOLD8nKVOWfh+UlK3z/177OXrfOdKl7pyn3Xf//WreyTRUoAWgBgkOAGbZHBgG1OF6zM82DWbZaUmMBptgQhGjsyYqc9ae9XFz280948NMBWInljyzsNRFLPWdnZGWrddDsjK1unuSrVN9jJsK8KuQtQCtMBjCEtImISdNKJOopIpBFpNSMbIHCSRpRR5iakjTiyzLhchUUBwCgyKiweBv/7UsQbg8isVNoMPMjAAAA0gAAABEVFGmgqK////9bP/6XCykxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq",e.DEFAULT_OPTIONS=Object.freeze({cols:80,rows:24,cursorBlink:!1,cursorStyle:"block",cursorWidth:1,bellSound:e.DEFAULT_BELL_SOUND,bellStyle:"none",drawBoldTextInBrightColors:!0,fastScrollModifier:"alt",fastScrollSensitivity:5,fontFamily:"courier-new, courier, monospace",fontSize:15,fontWeight:"normal",fontWeightBold:"bold",lineHeight:1,linkTooltipHoverDuration:500,letterSpacing:0,logLevel:"info",scrollback:1e3,scrollSensitivity:1,screenReaderMode:!1,macOptionIsMeta:!1,macOptionClickForcesSelection:!1,minimumContrastRatio:1,disableStdin:!1,allowProposedApi:!0,allowTransparency:!1,tabStopWidth:8,theme:{},rightClickSelectsWord:g.isMac,rendererType:"canvas",windowOptions:{},windowsMode:!1,wordSeparator:" ()[]{}',\"`",convertEol:!1,termName:"xterm",cancelEvents:!1});var o=["cols","rows"],h=function(){function i(l){this._onOptionChange=new v.EventEmitter,this.options=p.clone(e.DEFAULT_OPTIONS);for(var c=0,u=Object.keys(l);c=0;A--)(S=n[A])&&(w=(E<3?S(w):E>3?S(a,s,w):S(a,s))||w);return E>3&&w&&Object.defineProperty(a,s,w),w},o=this&&this.__param||function(n,a){return function(s,f){a(s,f,n)}};Object.defineProperty(e,"__esModule",{value:!0}),e.CoreService=void 0;var h=t(1),i=t(0),l=t(33),c=t(2),u=Object.freeze({insertMode:!1}),r=Object.freeze({applicationCursorKeys:!1,applicationKeypad:!1,bracketedPasteMode:!1,origin:!1,reverseWraparound:!1,sendFocus:!1,wraparound:!0}),d=function(n){function a(s,f,S,E){var w=n.call(this)||this;return w._bufferService=f,w._logService=S,w._optionsService=E,w.isCursorInitialized=!1,w.isCursorHidden=!1,w._onData=w.register(new i.EventEmitter),w._onUserInput=w.register(new i.EventEmitter),w._onBinary=w.register(new i.EventEmitter),w._scrollToBottom=s,w.register({dispose:function(){return w._scrollToBottom=void 0}}),w.modes=l.clone(u),w.decPrivateModes=l.clone(r),w}return g(a,n),Object.defineProperty(a.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(a.prototype,"onUserInput",{get:function(){return this._onUserInput.event},enumerable:!1,configurable:!0}),Object.defineProperty(a.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),a.prototype.reset=function(){this.modes=l.clone(u),this.decPrivateModes=l.clone(r)},a.prototype.triggerDataEvent=function(s,f){if(f===void 0&&(f=!1),!this._optionsService.options.disableStdin){var S=this._bufferService.buffer;S.ybase!==S.ydisp&&this._scrollToBottom(),f&&this._onUserInput.fire(),this._logService.debug('sending data "'+s+'"',function(){return s.split("").map(function(E){return E.charCodeAt(0)})}),this._onData.fire(s)}},a.prototype.triggerBinaryEvent=function(s){this._optionsService.options.disableStdin||(this._logService.debug('sending binary "'+s+'"',function(){return s.split("").map(function(f){return f.charCodeAt(0)})}),this._onBinary.fire(s))},a=p([o(1,h.IBufferService),o(2,h.ILogService),o(3,h.IOptionsService)],a)}(c.Disposable);e.CoreService=d},function(N,e,t){"use strict";var v=this&&this.__decorate||function(r,d,n,a){var s,f=arguments.length,S=f<3?d:a===null?a=Object.getOwnPropertyDescriptor(d,n):a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")S=Reflect.decorate(r,d,n,a);else for(var E=r.length-1;E>=0;E--)(s=r[E])&&(S=(f<3?s(S):f>3?s(d,n,S):s(d,n))||S);return f>3&&S&&Object.defineProperty(d,n,S),S},g=this&&this.__param||function(r,d){return function(n,a){d(n,a,r)}};Object.defineProperty(e,"__esModule",{value:!0}),e.CoreMouseService=void 0;var p=t(1),o=t(0),h={NONE:{events:0,restrict:function(){return!1}},X10:{events:1,restrict:function(r){return r.button!==4&&r.action===1&&(r.ctrl=!1,r.alt=!1,r.shift=!1,!0)}},VT200:{events:19,restrict:function(r){return r.action!==32}},DRAG:{events:23,restrict:function(r){return r.action!==32||r.button!==3}},ANY:{events:31,restrict:function(r){return!0}}};function i(r,d){var n=(r.ctrl?16:0)|(r.shift?4:0)|(r.alt?8:0);return r.button===4?(n|=64,n|=r.action):(n|=3&r.button,4&r.button&&(n|=64),8&r.button&&(n|=128),r.action===32?n|=32:r.action!==0||d||(n|=3)),n}var l=String.fromCharCode,c={DEFAULT:function(r){var d=[i(r,!1)+32,r.col+32,r.row+32];return d[0]>255||d[1]>255||d[2]>255?"":"\x1B[M"+l(d[0])+l(d[1])+l(d[2])},SGR:function(r){var d=r.action===0&&r.button!==4?"m":"M";return"\x1B[<"+i(r,!0)+";"+r.col+";"+r.row+d}},u=function(){function r(d,n){this._bufferService=d,this._coreService=n,this._protocols={},this._encodings={},this._activeProtocol="",this._activeEncoding="",this._onProtocolChange=new o.EventEmitter,this._lastEvent=null;for(var a=0,s=Object.keys(h);a=this._bufferService.cols||d.row<0||d.row>=this._bufferService.rows||d.button===4&&d.action===32||d.button===3&&d.action!==32||d.button!==4&&(d.action===2||d.action===3)||(d.col++,d.row++,d.action===32&&this._lastEvent&&this._compareEvents(this._lastEvent,d))||!this._protocols[this._activeProtocol].restrict(d))return!1;var n=this._encodings[this._activeEncoding](d);return n&&(this._activeEncoding==="DEFAULT"?this._coreService.triggerBinaryEvent(n):this._coreService.triggerDataEvent(n,!0)),this._lastEvent=d,!0},r.prototype.explainEvents=function(d){return{down:!!(1&d),up:!!(2&d),drag:!!(4&d),move:!!(8&d),wheel:!!(16&d)}},r.prototype._compareEvents=function(d,n){return d.col===n.col&&d.row===n.row&&d.button===n.button&&d.action===n.action&&d.ctrl===n.ctrl&&d.alt===n.alt&&d.shift===n.shift},r=v([g(0,p.IBufferService),g(1,p.ICoreService)],r)}();e.CoreMouseService=u},function(N,e,t){"use strict";var v=this&&this.__decorate||function(h,i,l,c){var u,r=arguments.length,d=r<3?i:c===null?c=Object.getOwnPropertyDescriptor(i,l):c;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")d=Reflect.decorate(h,i,l,c);else for(var n=h.length-1;n>=0;n--)(u=h[n])&&(d=(r<3?u(d):r>3?u(i,l,d):u(i,l))||d);return r>3&&d&&Object.defineProperty(i,l,d),d},g=this&&this.__param||function(h,i){return function(l,c){i(l,c,h)}};Object.defineProperty(e,"__esModule",{value:!0}),e.DirtyRowService=void 0;var p=t(1),o=function(){function h(i){this._bufferService=i,this.clearRange()}return Object.defineProperty(h.prototype,"start",{get:function(){return this._start},enumerable:!1,configurable:!0}),Object.defineProperty(h.prototype,"end",{get:function(){return this._end},enumerable:!1,configurable:!0}),h.prototype.clearRange=function(){this._start=this._bufferService.buffer.y,this._end=this._bufferService.buffer.y},h.prototype.markDirty=function(i){ithis._end&&(this._end=i)},h.prototype.markRangeDirty=function(i,l){if(i>l){var c=i;i=l,l=c}ithis._end&&(this._end=l)},h.prototype.markAllDirty=function(){this.markRangeDirty(0,this._bufferService.rows-1)},h=v([g(0,p.IBufferService)],h)}();e.DirtyRowService=o},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.UnicodeService=void 0;var v=t(0),g=t(79),p=function(){function o(){this._providers=Object.create(null),this._active="",this._onChange=new v.EventEmitter;var h=new g.UnicodeV6;this.register(h),this._active=h.version,this._activeProvider=h}return Object.defineProperty(o.prototype,"onChange",{get:function(){return this._onChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"versions",{get:function(){return Object.keys(this._providers)},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"activeVersion",{get:function(){return this._active},set:function(h){if(!this._providers[h])throw new Error('unknown Unicode version "'+h+'"');this._active=h,this._activeProvider=this._providers[h],this._onChange.fire(h)},enumerable:!1,configurable:!0}),o.prototype.register=function(h){this._providers[h.version]=h},o.prototype.wcwidth=function(h){return this._activeProvider.wcwidth(h)},o.prototype.getStringCellWidth=function(h){for(var i=0,l=h.length,c=0;c=l)return i+this.wcwidth(u);var r=h.charCodeAt(c);56320<=r&&r<=57343?u=1024*(u-55296)+r-56320+65536:i+=this.wcwidth(r)}i+=this.wcwidth(u)}return i},o}();e.UnicodeService=p},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.UnicodeV6=void 0;var v,g=t(15),p=[[768,879],[1155,1158],[1160,1161],[1425,1469],[1471,1471],[1473,1474],[1476,1477],[1479,1479],[1536,1539],[1552,1557],[1611,1630],[1648,1648],[1750,1764],[1767,1768],[1770,1773],[1807,1807],[1809,1809],[1840,1866],[1958,1968],[2027,2035],[2305,2306],[2364,2364],[2369,2376],[2381,2381],[2385,2388],[2402,2403],[2433,2433],[2492,2492],[2497,2500],[2509,2509],[2530,2531],[2561,2562],[2620,2620],[2625,2626],[2631,2632],[2635,2637],[2672,2673],[2689,2690],[2748,2748],[2753,2757],[2759,2760],[2765,2765],[2786,2787],[2817,2817],[2876,2876],[2879,2879],[2881,2883],[2893,2893],[2902,2902],[2946,2946],[3008,3008],[3021,3021],[3134,3136],[3142,3144],[3146,3149],[3157,3158],[3260,3260],[3263,3263],[3270,3270],[3276,3277],[3298,3299],[3393,3395],[3405,3405],[3530,3530],[3538,3540],[3542,3542],[3633,3633],[3636,3642],[3655,3662],[3761,3761],[3764,3769],[3771,3772],[3784,3789],[3864,3865],[3893,3893],[3895,3895],[3897,3897],[3953,3966],[3968,3972],[3974,3975],[3984,3991],[3993,4028],[4038,4038],[4141,4144],[4146,4146],[4150,4151],[4153,4153],[4184,4185],[4448,4607],[4959,4959],[5906,5908],[5938,5940],[5970,5971],[6002,6003],[6068,6069],[6071,6077],[6086,6086],[6089,6099],[6109,6109],[6155,6157],[6313,6313],[6432,6434],[6439,6440],[6450,6450],[6457,6459],[6679,6680],[6912,6915],[6964,6964],[6966,6970],[6972,6972],[6978,6978],[7019,7027],[7616,7626],[7678,7679],[8203,8207],[8234,8238],[8288,8291],[8298,8303],[8400,8431],[12330,12335],[12441,12442],[43014,43014],[43019,43019],[43045,43046],[64286,64286],[65024,65039],[65056,65059],[65279,65279],[65529,65531]],o=[[68097,68099],[68101,68102],[68108,68111],[68152,68154],[68159,68159],[119143,119145],[119155,119170],[119173,119179],[119210,119213],[119362,119364],[917505,917505],[917536,917631],[917760,917999]],h=function(){function i(){if(this.version="6",!v){v=new Uint8Array(65536),g.fill(v,1),v[0]=0,g.fill(v,0,1,32),g.fill(v,0,127,160),g.fill(v,2,4352,4448),v[9001]=2,v[9002]=2,g.fill(v,2,11904,42192),v[12351]=1,g.fill(v,2,44032,55204),g.fill(v,2,63744,64256),g.fill(v,2,65040,65050),g.fill(v,2,65072,65136),g.fill(v,2,65280,65377),g.fill(v,2,65504,65511);for(var l=0;lu[n][1])return!1;for(;n>=d;)if(c>u[r=d+n>>1][1])d=r+1;else{if(!(c=131072&&l<=196605||l>=196608&&l<=262141?2:1},i}();e.UnicodeV6=h},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CharsetService=void 0;var v=function(){function g(){this.glevel=0,this._charsets=[]}return g.prototype.reset=function(){this.charset=void 0,this._charsets=[],this.glevel=0},g.prototype.setgLevel=function(p){this.glevel=p,this.charset=this._charsets[p]},g.prototype.setgCharset=function(p,o){this._charsets[p]=o,this.glevel===p&&(this.charset=o)},g}();e.CharsetService=v},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.updateWindowsModeWrappedState=void 0;var v=t(3);e.updateWindowsModeWrappedState=function(g){var p=g.buffer.lines.get(g.buffer.ybase+g.buffer.y-1),o=p==null?void 0:p.get(g.cols-1),h=g.buffer.lines.get(g.buffer.ybase+g.buffer.y);h&&o&&(h.isWrapped=o[v.CHAR_DATA_CODE_INDEX]!==v.NULL_CELL_CODE&&o[v.CHAR_DATA_CODE_INDEX]!==v.WHITESPACE_CELL_CODE)}},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.WriteBuffer=void 0;var v=function(){function g(p){this._action=p,this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0}return g.prototype.writeSync=function(p){if(this._writeBuffer.length){for(var o=this._bufferOffset;o5e7)throw new Error("write data discarded, use flow control to avoid losing data");this._writeBuffer.length||(this._bufferOffset=0,setTimeout(function(){return h._innerWrite()})),this._pendingData+=p.length,this._writeBuffer.push(p),this._callbacks.push(o)},g.prototype._innerWrite=function(){for(var p=this,o=Date.now();this._writeBuffer.length>this._bufferOffset;){var h=this._writeBuffer[this._bufferOffset],i=this._callbacks[this._bufferOffset];if(this._bufferOffset++,this._action(h),this._pendingData-=h.length,i&&i(),Date.now()-o>=12)break}this._writeBuffer.length>this._bufferOffset?(this._bufferOffset>50&&(this._writeBuffer=this._writeBuffer.slice(this._bufferOffset),this._callbacks=this._callbacks.slice(this._bufferOffset),this._bufferOffset=0),setTimeout(function(){return p._innerWrite()},0)):(this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0)},g}();e.WriteBuffer=v},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AddonManager=void 0;var v=function(){function g(){this._addons=[]}return g.prototype.dispose=function(){for(var p=this._addons.length-1;p>=0;p--)this._addons[p].instance.dispose()},g.prototype.loadAddon=function(p,o){var h=this,i={instance:o,dispose:o.dispose,isDisposed:!1};this._addons.push(i),o.dispose=function(){return h._wrappedAddonDispose(i)},o.activate(p)},g.prototype._wrappedAddonDispose=function(p){if(!p.isDisposed){for(var o=-1,h=0;htypeof c=="object"&&c!=null&&c.nodeType===1,v=(c,u)=>(!u||c!=="hidden")&&c!=="visible"&&c!=="clip",g=(c,u)=>{if(c.clientHeight{const n=(a=>{if(!a.ownerDocument||!a.ownerDocument.defaultView)return null;try{return a.ownerDocument.defaultView.frameElement}catch(s){return null}})(d);return!!n&&(n.clientHeightau||a>c&&s=u&&f>=r?a-c-d:s>u&&fr?s-u+n:0,o=c=>{const u=c.parentElement;return u==null?c.getRootNode().host||null:u},h=(c,u)=>{var r,d,n,a;if(typeof document=="undefined")return[];const{scrollMode:s,block:f,inline:S,boundary:E,skipOverflowHiddenElements:w}=u,A=typeof E=="function"?E:ge=>ge!==E;if(!t(c))throw new TypeError("Invalid target");const b=document.scrollingElement||document.documentElement,C=[];let m=c;for(;t(m)&&A(m);){if(m=o(m),m===b){C.push(m);break}m!=null&&m===document.body&&g(m)&&!g(document.documentElement)||m!=null&&g(m,w)&&C.push(m)}const y=(d=(r=window.visualViewport)==null?void 0:r.width)!=null?d:innerWidth,x=(a=(n=window.visualViewport)==null?void 0:n.height)!=null?a:innerHeight,{scrollX:F,scrollY:D}=window,{height:j,width:z,top:Ce,right:oe,bottom:Fe,left:B}=c.getBoundingClientRect(),{top:$,right:Q,bottom:ae,left:k}=(ge=>{const le=window.getComputedStyle(ge);return{top:parseFloat(le.scrollMarginTop)||0,right:parseFloat(le.scrollMarginRight)||0,bottom:parseFloat(le.scrollMarginBottom)||0,left:parseFloat(le.scrollMarginLeft)||0}})(c);let K=f==="start"||f==="nearest"?Ce-$:f==="end"?Fe+ae:Ce+j/2-$+ae,Z=S==="center"?B+z/2-k+Q:S==="end"?oe+Q:B-k;const ue=[];for(let ge=0;ge=0&&B>=0&&Fe<=x&&oe<=y&&(le===b&&!g(le)||Ce>=rt&&Fe<=et&&B>=it&&oe<=We))return ue;const Te=getComputedStyle(le),He=parseInt(Te.borderLeftWidth,10),Me=parseInt(Te.borderTopWidth,10),Ge=parseInt(Te.borderRightWidth,10),se=parseInt(Te.borderBottomWidth,10);let ce=0,Y=0;const L="offsetWidth"in le?le.offsetWidth-le.clientWidth-He-Ge:0,ie="offsetHeight"in le?le.offsetHeight-le.clientHeight-Me-se:0,Se="offsetWidth"in le?le.offsetWidth===0?0:De/le.offsetWidth:0,H="offsetHeight"in le?le.offsetHeight===0?0:me/le.offsetHeight:0;if(b===le)ce=f==="start"?K:f==="end"?K-x:f==="nearest"?p(D,D+x,x,Me,se,D+K,D+K+j,j):K-x/2,Y=S==="start"?Z:S==="center"?Z-y/2:S==="end"?Z-y:p(F,F+y,y,He,Ge,F+Z,F+Z+z,z),ce=Math.max(0,ce+D),Y=Math.max(0,Y+F);else{ce=f==="start"?K-rt-Me:f==="end"?K-et+se+ie:f==="nearest"?p(rt,et,me,Me,se+ie,K,K+j,j):K-(rt+me/2)+ie/2,Y=S==="start"?Z-it-He:S==="center"?Z-(it+De/2)+L/2:S==="end"?Z-We+Ge+L:p(it,We,De,He,Ge+L,Z,Z+z,z);const{scrollLeft:M,scrollTop:re}=le;ce=H===0?0:Math.max(0,Math.min(re+ce/H,le.scrollHeight-me/H+ie)),Y=Se===0?0:Math.max(0,Math.min(M+Y/Se,le.scrollWidth-De/Se+L)),K+=re-ce,Z+=M-Y}ue.push({el:le,top:ce,left:Y})}return ue},i=c=>c===!1?{block:"end",inline:"nearest"}:(u=>u===Object(u)&&Object.keys(u).length!==0)(c)?c:{block:"start",inline:"nearest"};function l(c,u){if(!c.isConnected||!(n=>{let a=n;for(;a&&a.parentNode;){if(a.parentNode===document)return!0;a=a.parentNode instanceof ShadowRoot?a.parentNode.host:a.parentNode}return!1})(c))return;const r=(n=>{const a=window.getComputedStyle(n);return{top:parseFloat(a.scrollMarginTop)||0,right:parseFloat(a.scrollMarginRight)||0,bottom:parseFloat(a.scrollMarginBottom)||0,left:parseFloat(a.scrollMarginLeft)||0}})(c);if((n=>typeof n=="object"&&typeof n.behavior=="function")(u))return u.behavior(h(c,u));const d=typeof u=="boolean"||u==null?void 0:u.behavior;for(const{el:n,top:a,left:s}of h(c,i(u))){const f=a-r.top+r.bottom,S=s-r.left+r.right;n.scroll({top:f,left:S,behavior:d})}}}}]); diff --git a/p__Innovation__Tasks__index.674b1455.async.js b/p__Innovation__Tasks__index.674b1455.async.js deleted file mode 100644 index 83fd9880c3..0000000000 --- a/p__Innovation__Tasks__index.674b1455.async.js +++ /dev/null @@ -1,218 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[6634],{89489:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},59477:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},40001:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},65363:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},26227:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},49198:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},84105:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},41464:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},18785:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},87169:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},73331:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},15277:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},52671:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},8657:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},56082:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},61481:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={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"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},33853:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},15075:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},62772:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},43531:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},76618:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"poweroff",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},61485:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},38819:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},47472:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},87395:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},p=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:p}))},r=v.forwardRef(h),l=r},21243:function(){"use strict"},68055:function(_t,N){"use strict";N.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},30434:function(){"use strict"},44477:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(59301),v=e(44993),g=e(43418),p="data:image/png;base64,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",i="data:image/png;base64,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",h={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const r=({visible:c,occupationValue:s,onCancel:o=()=>{}})=>{const d=()=>t.createElement("div",{className:h.flexColumn},t.createElement("img",{className:h.img,src:i}),t.createElement("span",{className:h.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),n=()=>t.createElement("div",{className:h.flexColumn},t.createElement("img",{className:h.img,src:p}),t.createElement("span",{className:h.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),a=()=>s===3?t.createElement(t.Fragment,null,n(),d()):s===2?d():n();return t.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:c,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{o(),v.history.push("/account/certification")},onCancel:()=>{o()}},t.createElement("div",{className:h.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.createElement("div",{className:h.flexRow},a()))};var l=(0,v.connect)(({paperlibrary:c,loading:s,globalSetting:o})=>({paperlibrary:c,globalSetting:o,loading:s.effects}))(r)},84845:function(_t,N,e){"use strict";e.d(N,{Z:function(){return k},U:function(){return P}});var t=e(59301),v=e(31797),g=e(43418),p=e(1710),i=e(48931),h=e(68606),r=e(61186),l=e.n(r),c={exitFullScreenModalWrapper:"exitFullScreenModalWrapper___aNB9Q",exitFullScreenModal:"exitFullScreenModal___HIMyY",warningIcon:"warningIcon___xEURa",warningText:"warningText___W6NPJ",countdownWrapper:"countdownWrapper___n8g1M",forcedModalWrapper:"forcedModalWrapper___JPMQ2",forcedModalContent:"forcedModalContent___uY5FV",forcedText:"forcedText___C3CrF",screenNumText:"screenNumText___oljHN"},s="data:image/png;base64,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",o="data:image/png;base64,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",d=e(89299),n=e(44993),a=e(37838),u=e(59301),f=Object.defineProperty,S=Object.defineProperties,E=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,C=(be,ae,Me)=>ae in be?f(be,ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):be[ae]=Me,m=(be,ae)=>{for(var Me in ae||(ae={}))A.call(ae,Me)&&C(be,Me,ae[Me]);if(w)for(var Me of w(ae))b.call(ae,Me)&&C(be,Me,ae[Me]);return be},y=(be,ae)=>S(be,E(ae)),x=(be,ae,Me)=>new Promise((B,q)=>{var Q=j=>{try{U(Me.next(j))}catch(Z){q(Z)}},se=j=>{try{U(Me.throw(j))}catch(Z){q(Z)}},U=j=>j.done?B(j.value):Promise.resolve(j.value).then(Q,se);U((Me=Me.apply(be,ae)).next())});const P=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:_}=v.default,z=({exercise:be,socket:ae,dispatch:Me,onStartScreenshot:B,onCloseScreenshot:q,handleToDetail:Q})=>{const[se,U]=g.default.useModal(),j=(0,t.useRef)(),[Z,pe]=(0,t.useState)(!0),Ae=(0,t.useRef)(!1),he=(0,n.useParams)();(0,t.useEffect)(()=>{var K,L,ie;if(document.addEventListener((0,i.gH)(),oe,!1),window.addEventListener("blur",G,!1),(K=be.exerciseUserInfo)!=null&&K.screen_open&&(0,i.vp)()&&pe(!1),(L=be.exerciseUserInfo)!=null&&L.screen_open&&!(0,i.vp)()){(0,d.RG)(" ",!0);const W=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?be.exerciseUserInfo.screen_sec+3:be.exerciseUserInfo.screen_sec+10+1;j.current=g.default.info({icon:null,centered:!0,width:444,title:(0,a._V)(a.CP.recordScreen1),keyboard:!1,content:u.createElement("div",null,(0,a._V)(a.CP.recordScreen2),u.createElement("span",{style:{color:"#FF9849"}},be.exerciseUserInfo.screen_num-be.exerciseUserInfo.used_screen_num),(0,a._V)(a.CP.recordScreen3)),okText:u.createElement("span",null,(0,a._V)(a.CP.recordScreen4),"\uFF08",u.createElement("span",{style:{display:"inline-block"}},u.createElement(_,{onFinish:()=>x(void 0,null,function*(){var M;const D=yield R();(M=j.current)==null||M.destroy(),D.used_screen_num&&tt(D.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+W*1e3})),"S\uFF09"),onOk:()=>{var M;(0,d.RG)(" ",!0),(M=j.current)==null||M.destroy(),pe(!1),(0,i.Dj)(document.body),document.getElementById("root").addEventListener("click",Ie,!1)}})}return(ie=be.exerciseUserInfo)!=null&&ie.screen_open&&!(0,i.vp)()||document.getElementById("root").addEventListener("click",Ie,!1),()=>{document.getElementById("root").removeEventListener("click",Ie,!1),document.removeEventListener((0,i.gH)(),oe,!1),window.removeEventListener("blur",G,!1)}},[]),(0,t.useEffect)(()=>{setTimeout(()=>{be.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",Ie,!1),document.removeEventListener((0,i.gH)(),oe,!1))},500),ct()},[be.actionTabs]),(0,t.useEffect)(()=>{setTimeout(()=>{be.exerciseUserInfo.used_screen_num>be.exerciseUserInfo.screen_num&&le()},500)},[be.exerciseUserInfo]);const ge=()=>x(void 0,null,function*(){const K=yield R();setTimeout(()=>{var L,ie;(L=j.current)==null||L.destroy(),j.current=g.default.info({okText:u.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:u.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",u.createElement("span",{className:"c-red"},K.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",u.createElement("span",{className:"c-red"},(ie=be.exerciseUserInfo)==null?void 0:ie.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>x(void 0,null,function*(){(0,i.Dj)(document.body)})})},1e3)}),Ie=K=>{!(0,i.vp)()&&K.target.nodeName!=="A"&&K.target.nodeName!=="BUTTON"&&K.target.innerHTML!=="\u786E \u5B9A"&&(0,i.Dj)(document.body)},ct=()=>x(void 0,null,function*(){const K=yield Me({type:"exercise/getExerciseUserInfo",payload:m({},he)});return K==null?void 0:K.data}),Ue=K=>x(void 0,null,function*(){var L;if((L=be.exerciseUserInfo)!=null&&L.screen_at){const W=yield(0,h.ck)(y(m({},he),{reset:!0}));if((W==null?void 0:W.status)===-6)return}const ie=yield(0,h.oy)({id:he.categoryId});if(ie!=null&&ie.is_commit){g.default.destroyAll(),yield Ve(),ue(!0);return}else tt(K+1)}),Ve=()=>x(void 0,null,function*(){var K;const L=l()(),ie=be.exerciseUserInfo.screen_sec;if(je.current.length>0){const W=L.format("YYYY-MM-DD HH:mm:ss");let M=Math.floor(L.diff(l()(je.current[0].start))/1e3);const D=je.current.length;M/ie>>0>D&&(M=(D+1)*ie-1),yield(0,h.P8)(he.categoryId,{exercise_user_id:(K=be.exerciseUserInfo)==null?void 0:K.exercise_user_id,time:W,time_long:M,count:D})}je.current=[]}),St=(0,t.useRef)(0),Qe=(0,t.useRef)(0),je=(0,t.useRef)([]),Re=(0,t.useRef)(!1),tt=K=>x(void 0,null,function*(){var L;Ae.current||(B(),g.default.destroyAll(),St.current=l()().valueOf(),Re.current=!0,j.current=g.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:c.exitFullScreenModalWrapper,okText:u.createElement("span",null,(0,a._V)(a.CP.recordScreen8)),content:u.createElement("div",{className:c.exitFullScreenModal},u.createElement("img",{src:s,alt:"",className:c.warningIcon}),u.createElement("div",{className:c.warningText,style:{marginBottom:50,fontWeight:500}},(0,a._V)(a.CP.recordScreen9)),u.createElement("div",{style:{marginBottom:40}},(0,a._V)(a.CP.recordScreen10)),u.createElement("div",{style:{marginBottom:40}},(0,a._V)(a.CP.recordScreen11),u.createElement("span",{className:c.warningText},((L=be.exerciseUserInfo)==null?void 0:L.screen_num)+1),(0,a._V)(a.CP.recordScreen12),u.createElement("span",{className:c.warningText,style:{fontWeight:600}},(0,a._V)(a.CP.recordScreen13)),",",(0,a._V)(a.CP.recordScreen14),u.createElement("span",{className:c.warningText},K-1),(0,a._V)(a.CP.recordScreen15)),u.createElement("div",null,u.createElement("span",null,u.createElement(_,{className:c.countdownWrapper,onFinish:()=>{Qe.current=l()().valueOf(),je.current.push({start:St.current,end:Qe.current}),Ue(K)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(be.exerciseUserInfo.screen_sec+1)*1e3}),(0,a._V)(a.CP.recordScreen25)),(0,a._V)(a.CP.recordScreen16))),onOk:()=>{(0,d.RG)(" ",!0),Ve(),(0,i.Dj)(document.body),q(),j.current.destroy(),Re.current=!1}}))}),le=()=>x(void 0,null,function*(){g.default.destroyAll(),(yield(0,h.VL)({categoryId:he.categoryId,commit_method:1}))&&ue()}),ue=(K=!1)=>x(void 0,null,function*(){var L,ie;if(document.removeEventListener((0,i.gH)(),oe,!1),(0,i.BU)(),g.default.destroyAll(),Ae.current=!0,K){const W=yield(0,h.Yu)(he.categoryId,{exercise_user_id:(L=be.exerciseUserInfo)==null?void 0:L.exercise_user_id});se.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:c.forcedModalWrapper,centered:!0,content:u.createElement("div",{className:c.forcedModalContent},u.createElement("img",{src:o,alt:""}),u.createElement("div",{className:c.forcedText},(0,a._V)(a.CP.recordScreen17)),u.createElement("div",{className:c.screenNumText},(0,a._V)(a.CP.recordScreen18),(ie=be.exerciseUserInfo)==null?void 0:ie.screen_num,(0,a._V)(a.CP.recordScreen19)),u.createElement(p.default,{dataSource:W==null?void 0:W.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,a._V)(a.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,a._V)(a.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,a._V)(a.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{q(),Q()},onOk:()=>{n.history.push(`/classrooms/${he.coursesId}/exercisenotice/${he.categoryId}/users/${he.login}?isShowApply=true`)}})}else se.info({content:u.createElement("div",{className:"tc font16"},(0,a._V)(a.CP.recordScreen23),u.createElement("br",null),(0,a._V)(a.CP.recordScreen24)),onOk:()=>{Q()}})}),G=K=>{(0,i.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!Re.current&&(0,i.BU)()},R=()=>x(void 0,null,function*(){var K;if((K=be.exerciseUserInfo)!=null&&K.screen_at){const W=yield(0,h.ck)(y(m({},he),{reset:!0}));if((W==null?void 0:W.status)===-6)return}const L=yield(0,h.oy)({id:he.categoryId});if(L!=null&&L.is_commit){ue();return}return yield ct()}),oe=()=>x(void 0,null,function*(){var K;if((0,d.RG)(" ",!0),(0,i.vp)()){if((K=be.exerciseUserInfo)!=null&&K.screen_at){var L=yield(0,h.ck)(y(m({},he),{reset:!0}));if((L==null?void 0:L.status)===-6)return}}else if(!Re.current){var L=yield(0,h.ck)(m({},he));if((L==null?void 0:L.status)===-6)return;const W=yield ct();tt(W.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),xe=()=>x(void 0,null,function*(){(0,h.ck)(m({},he));const K=yield ct();tt(K.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return u.createElement("div",null,U)};var k=(0,n.connect)(({exercise:be,globalSetting:ae})=>({globalSetting:ae,exercise:be}))(z)},85966:function(_t,N,e){"use strict";e.d(N,{Z:function(){return C}});var t=e(59301),v=e(44993),g=e(43418),p=e(8591),i=e(92832),h=e(24905),r=e(62106),l=e(44477),c=e(89299),s=e(3113),o=e(87169),d={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},n=e(32637),a=e(59301);const u=({classroomList:m,dispatch:y,user:x})=>a.createElement(g.default,{open:m.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:a.createElement("span",null,a.createElement(o.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{y({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},a.createElement("div",{style:{textAlign:"center",marginBottom:30}},a.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",a.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),a.createElement("img",{style:{width:130,height:130},src:n})),a.createElement("div",{className:d.bottom},a.createElement(s.ZP,{className:d.yes,onClick:()=>{y({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var f=(0,v.connect)(({classroomList:m,user:y})=>({classroomList:m,user:y}))(u),S=e(52430),E=e(59301),w=(m,y,x)=>new Promise((P,_)=>{var z=ae=>{try{be(x.next(ae))}catch(Me){_(Me)}},k=ae=>{try{be(x.throw(ae))}catch(Me){_(Me)}},be=ae=>ae.done?P(ae.value):Promise.resolve(ae.value).then(z,k);be((x=x.apply(m,y)).next())}),A=(m=>(m[m.Professor=1]="Professor",m[m.AssistantProfessor=2]="AssistantProfessor",m[m.Student=3]="Student",m))(A||{});const b=({visible:m,user:y,account:x,onCancel:P=()=>{},dispatch:_})=>{const[z,k]=(0,t.useState)(),[be,ae]=(0,t.useState)([]),[Me,B]=(0,t.useState)(!1),[q,Q]=(0,t.useState)(!1),[se,U]=(0,t.useState)(),[j,Z]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var ge,Ie;(ge=y==null?void 0:y.userInfo)!=null&&ge.identity&&ae([((Ie=y==null?void 0:y.userInfo)==null?void 0:Ie.identity)==="student"?3:1])},[y]);const pe=ge=>{const Ie=()=>{window.location.href=(ge==null?void 0:ge.jump_url)||`/classrooms/${ge==null?void 0:ge.course_id}`};if(be.includes(1)){g.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:E.createElement("div",{className:"tc"},(ge==null?void 0:ge.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Ie()}});return}Ie()},Ae=()=>w(void 0,null,function*(){if(!z){p.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let ge=yield(0,S.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:z}});if(ge!=null&&ge.need_pro_auth&&!be.includes(1)&&!be.includes(2)){_({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:z,checkedList:be}}),he();return}B(!0);const Ie=yield(0,r.cR)({invite_code:z,professor:be.includes(1)?1:null,assistant_professor:be.includes(2)?1:null,student:be.includes(3)?1:null});if(B(!1),(Ie==null?void 0:Ie.status)===-4&&(P(),_({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Ie==null?void 0:Ie.status)===-12&&p.ZP.warning(Ie==null?void 0:Ie.message),(Ie==null?void 0:Ie.status)===-2){if(he(),Ie.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Q(!0),U(1);return}if(Ie.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Q(!0),U(2);return}if(Ie.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Q(!0),U(3);return}}if((Ie==null?void 0:Ie.status)===0){(0,c.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),he(),Ie!=null&&Ie.course_id?pe(Ie):p.ZP.success(Ie.message);return}}),he=()=>w(void 0,null,function*(){P()});return E.createElement(E.Fragment,null,E.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:m,confirmLoading:Me,onOk:Ae,onCancel:he},E.createElement("div",{className:"tc"},E.createElement("div",null,E.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),E.createElement(i.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:z,onChange:ge=>{if(ge.target.value.length>=7){p.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}k(ge.target.value)}})),E.createElement("div",{className:"mt10 font14"},E.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),E.createElement(h.default.Group,{value:be,onChange:ge=>ae(ge)},E.createElement(h.default,{value:1,disabled:be.includes(2)},"\u6559\u5E08"),E.createElement(h.default,{value:2,disabled:be.includes(1)},"\u52A9\u6559"),E.createElement(h.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),E.createElement(f,null),E.createElement(l.Z,{visible:q,onCancel:()=>Q(!1),occupationValue:se}))};var C=(0,v.connect)(({user:m,account:y})=>({user:m,account:y}))(b)},36952:function(_t,N,e){"use strict";e.d(N,{Z:function(){return bn},g:function(){return $t}});var t=e(59301),v=e(44993),g=e(44e3),p=e(92832),i=e(43418),h={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},r=e(8591),l=e(95237),c=e(43604),s=e(20834),o=e(38854),d=e(5112),n=e(62106),a=e(89299),u=(Te,Ne,ot)=>new Promise((ft,pt)=>{var Xt=It=>{try{Yt(ot.next(It))}catch(tn){pt(tn)}},Wt=It=>{try{Yt(ot.throw(It))}catch(tn){pt(tn)}},Yt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Xt,Wt);Yt((ot=ot.apply(Te,Ne)).next())}),f=(Te=>(Te.Manager="manager",Te.Developer="developer",Te.Reporter="reporter",Te))(f||{}),E=({visible:Te,onCancel:Ne=()=>{}})=>{const[ot,ft]=(0,t.useState)(),[pt,Xt]=(0,t.useState)(),[Wt,Yt]=(0,t.useState)(!1),It=()=>u(void 0,null,function*(){if(!ot){r.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(ot.length!==6){r.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!pt){r.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Yt(!0);const _n=yield(0,n.vm)({code:ot,role:pt});Yt(!1),tn();const nn={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(nn[_n.status]){r.ZP.info(nn[_n.status]);return}if(_n.status===0){pt==="reporter"?(r.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,a.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),v.history.push(`/projects/${_n==null?void 0:_n.project_id}`)):((0,a.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),r.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),tn=()=>u(void 0,null,function*(){Ne()});return t.createElement(t.Fragment,null,t.createElement(i.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Te,confirmLoading:Wt,onOk:It,onCancel:tn},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(p.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:ot,onChange:_n=>{if(_n.target.value.length>=7){r.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}ft(_n.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(d.ZP.Group,{value:pt,onChange:_n=>Xt(_n.target.value)},t.createElement(d.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(d.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(d.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},w=e(85966),A={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},b=e(2686),C=e(78241),m=e(57809),y=e(91750),x=Object.defineProperty,P=Object.defineProperties,_=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,ae=(Te,Ne,ot)=>Ne in Te?x(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[Ne]=ot,Me=(Te,Ne)=>{for(var ot in Ne||(Ne={}))k.call(Ne,ot)&&ae(Te,ot,Ne[ot]);if(z)for(var ot of z(Ne))be.call(Ne,ot)&&ae(Te,ot,Ne[ot]);return Te},B=(Te,Ne)=>P(Te,_(Ne)),q=(Te,Ne,ot)=>new Promise((ft,pt)=>{var Xt=It=>{try{Yt(ot.next(It))}catch(tn){pt(tn)}},Wt=It=>{try{Yt(ot.throw(It))}catch(tn){pt(tn)}},Yt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Xt,Wt);Yt((ot=ot.apply(Te,Ne)).next())});const Q=({globalSetting:Te,dispatch:Ne,user:ot,info:ft,open:pt,onCancel:Xt=()=>{}})=>{var Wt;const[Yt,It]=(0,t.useState)([]),[tn,_n]=(0,t.useState)([]),[nn,Kt]=(0,t.useState)([]),[Mt]=C.default.useForm(),[mn,an]=(0,t.useState)(!1),[En,Sn]=(0,t.useState)(!1),An=(0,t.useRef)(null),vn=(0,t.useRef)(1),[jn,cr]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{pt&&fn()},[pt]);const fn=()=>q(void 0,null,function*(){var In;const Xn=ft;if(!(0,b.o1)(Ne))return;const{user_school_id:ar="",department_id:qn="",school_name:yr="",department_name:Ar=""}=ot.userInfo||{},Vn=(In=Xn==null?void 0:Xn.graduation_years)==null?void 0:In.at(-1);_n([{id:ar,name:yr}]),yield Dn(ar),Mt.setFieldsValue({year:Vn,school_id:ar,department_id:Number(qn),name:`${Vn}${yr}${Ar}\u6BD5\u4E1A\u8BBE\u8BA1`})}),ln=In=>q(void 0,null,function*(){const Xn=yield(0,y.J3)(B(Me({},In),{tab_module_type:"graduations"}));return Xn!=null&&Xn.un_purchased&&Ne({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Xn.status===0&&It((Xn==null?void 0:Xn.graduation_years)||[]),Xn}),xn=(In,Xn=500)=>{Sn(!0),clearTimeout(An.current),An.current=setTimeout(()=>q(void 0,null,function*(){vn.current+=1;const ar=vn.current,qn=yield(0,y.NT)({keyword:In});qn.status===0&&vn.current===ar&&(_n((qn==null?void 0:qn.schools)||[]),Sn(!1))}),Xn)},Dn=In=>q(void 0,null,function*(){if(!In)return;const Xn=yield(0,y.Ps)({page:1,limit:9999,id:In});Xn.status===0&&Kt((Xn==null?void 0:Xn.departments)||[])});return t.createElement(i.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:pt,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:mn,onCancel:Xt,onOk:()=>Mt.submit()},t.createElement(C.default,{colon:!1,form:Mt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(In,Xn)=>{In.school_id&&(Dn(Xn.school_id),Mt.setFieldValue("department_id",null))},onFinish:In=>q(void 0,null,function*(){an(!0);const Xn=yield(0,y.Wz)(In);Xn.status===0&&(r.ZP.success("\u521B\u5EFA\u6210\u529F"),Mt.resetFields(),Xt(),(0,a.xg)(`/graduations/${Xn==null?void 0:Xn.identifier}/index`)),an(!1)})},t.createElement(C.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(m.default,{style:{width:344},size:"large",options:(Wt=ft==null?void 0:ft.graduation_years)==null?void 0:Wt.map(In=>({value:In,label:In}))})),t.createElement(C.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(m.default,{showSearch:!0,filterOption:!1,onSearch:In=>{xn(In)},loading:En,size:"large",style:{width:344},options:tn.map(In=>({value:In.id,label:In.name}))})),t.createElement(C.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(m.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:nn.map(In=>({value:In.id,label:In.name}))})),t.createElement(C.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},t.createElement(p.default,{showCount:!0,style:{width:344},maxLength:60}))))};var se=(0,v.connect)(({user:Te,globalSetting:Ne,loading:ot})=>({user:Te,globalSetting:Ne,loading:ot}))(Q),U=e(52430),j=Object.defineProperty,Z=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,he=(Te,Ne,ot)=>Ne in Te?j(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[Ne]=ot,ge=(Te,Ne)=>{for(var ot in Ne||(Ne={}))pe.call(Ne,ot)&&he(Te,ot,Ne[ot]);if(Z)for(var ot of Z(Ne))Ae.call(Ne,ot)&&he(Te,ot,Ne[ot]);return Te},Ie=(Te,Ne,ot)=>new Promise((ft,pt)=>{var Xt=It=>{try{Yt(ot.next(It))}catch(tn){pt(tn)}},Wt=It=>{try{Yt(ot.throw(It))}catch(tn){pt(tn)}},Yt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Xt,Wt);Yt((ot=ot.apply(Te,Ne)).next())});const ct=({globalSetting:Te,dispatch:Ne,user:ot,open:ft,onCancel:pt=()=>{}})=>{const[Xt]=C.default.useForm(),[Wt,Yt]=(0,t.useState)(!1),[It,tn]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var _n;if(ft){const nn={code:"",user_type:((_n=ot==null?void 0:ot.userInfo)==null?void 0:_n.identity)==="student"?2:1,major:""};Xt.setFieldsValue(nn),tn(ge({},nn))}},[ft]),t.createElement(i.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ft,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Wt,onCancel:pt,onOk:()=>Xt.submit()},t.createElement(C.default,{colon:!1,form:Xt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(_n,nn)=>tn(ge({},nn)),onFinish:_n=>Ie(void 0,null,function*(){Yt(!0);const nn=yield(0,U.ZP)("/api/graduations/join.json",{method:"post",body:_n});nn.status===0&&(pt(),nn!=null&&nn.identifier?(0,a.xg)(`/graduations/${nn==null?void 0:nn.identifier}/index`):r.ZP.success(nn==null?void 0:nn.message)),Yt(!1)})},t.createElement(C.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(C.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(d.ZP.Group,null,t.createElement(d.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(d.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(It==null?void 0:It.user_type)===2&&t.createElement(C.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},t.createElement(p.default,{showCount:!0,maxLength:60}))))};var Ue=(0,v.connect)(({user:Te,globalSetting:Ne})=>({user:Te,globalSetting:Ne}))(ct),Ve=e(59301),St=Object.defineProperty,Qe=Object.defineProperties,je=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,ue=(Te,Ne,ot)=>Ne in Te?St(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[Ne]=ot,G=(Te,Ne)=>{for(var ot in Ne||(Ne={}))tt.call(Ne,ot)&&ue(Te,ot,Ne[ot]);if(Re)for(var ot of Re(Ne))le.call(Ne,ot)&&ue(Te,ot,Ne[ot]);return Te},R=(Te,Ne)=>Qe(Te,je(Ne)),oe=(Te,Ne)=>{var ot={};for(var ft in Te)tt.call(Te,ft)&&Ne.indexOf(ft)<0&&(ot[ft]=Te[ft]);if(Te!=null&&Re)for(var ft of Re(Te))Ne.indexOf(ft)<0&&le.call(Te,ft)&&(ot[ft]=Te[ft]);return ot},xe=(Te,Ne,ot)=>new Promise((ft,pt)=>{var Xt=It=>{try{Yt(ot.next(It))}catch(tn){pt(tn)}},Wt=It=>{try{Yt(ot.throw(It))}catch(tn){pt(tn)}},Yt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Xt,Wt);Yt((ot=ot.apply(Te,Ne)).next())}),K=(Te=>(Te.Projects="projects",Te.Shixuns="shixuns",Te.Classrooms="classrooms",Te))(K||{}),L=(Te=>(Te.Classrooms="classrooms",Te.Shixuns="shixuns",Te.Paths="paths",Te.Projects="projects",Te.Videos="videos",Te.Topics="topics",Te.Graduations="graduations",Te))(L||{});const ie=Te=>{var Ne=Te,{homePage:ot,user:ft,globalSetting:pt,loading:Xt,dispatch:Wt}=Ne,Yt=oe(Ne,["homePage","user","globalSetting","loading","dispatch"]),It,tn,_n,nn;const[Kt,Mt]=(0,t.useState)(),[mn,an]=(0,t.useState)(),[En,Sn]=(0,t.useState)(!1),[An,vn]=(0,t.useState)(!1),[jn,cr]=(0,t.useState)(!1),[fn,ln]=(0,t.useState)();function xn(Vn,Fr){for(const gr of Vn){if(gr.link===Fr)return gr.hidden;if(gr.subitem&&gr.subitem.length>0){let On=gr.subitem;for(const sr of On)if(sr.link===Fr)return sr.hidden;return!1}}return!0}const Dn=xn(((It=pt.setting)==null?void 0:It.navbar)||[],"/classrooms"),In=xn(((tn=pt.setting)==null?void 0:tn.navbar)||[],"/shixuns"),Xn=xn(((_n=pt.setting)==null?void 0:_n.navbar)||[],"/paths"),ar=xn(((nn=pt.setting)==null?void 0:nn.navbar)||[],"/graduations"),qn=Vn=>{var Fr;if((0,b.tJ)(Wt)){if(Vn==="projects"&&!((Fr=ft.userInfo)!=null&&Fr.email)){r.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Vn==="classrooms"?Mt(!0):Vn==="projects"&&an(!0)}},yr=(Vn,Fr)=>{var gr;if((0,b.tJ)(Wt)){if(Fr==="projects"&&!((gr=ft.userInfo)!=null&&gr.email)){r.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Fr==="shixuns"&&!(0,b.xY)()||Vn&&(window.location.href=Vn)}},Ar=Vn=>{var Fr,gr,On,sr,Mr,ir,br,Tr,ii,Br,Nr,Yr,Gn,lr,kr,ur,Cr,Ur,oi,Fn,$n,nr;return Ve.createElement(Ve.Fragment,null,Ve.createElement(l.Z,{justify:"space-around",className:"pt5 pb5"},Ve.createElement(c.Z,{className:((Fr=ft.userInfo)==null?void 0:Fr.user_identity)!=="\u5B66\u751F"?A.joinCol:A.hidden},((gr=ft.userInfo)==null?void 0:gr.user_identity)!=="\u5B66\u751F"&&!((On=pt==null?void 0:pt.setting)!=null&&On.hide_course)&&Ve.createElement(s.default.Item,G({},Vn),Ve.createElement("a",{onClick:()=>yr("/classrooms/new")},(sr=ft.userInfo)!=null&&sr.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((Mr=pt==null?void 0:pt.setting)!=null&&Mr.hide_shixun)&&((ir=ft==null?void 0:ft.userInfo)==null?void 0:ir.is_shixun_marker)&&Ve.createElement(s.default.Item,G({},Vn),Ve.createElement("a",{onClick:()=>yr("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((br=ft.userInfo)==null?void 0:br.user_identity)!=="\u5B66\u751F"&&!((Tr=pt==null?void 0:pt.setting)!=null&&Tr.hide_subject)&&Ve.createElement(s.default.Item,G({},Vn),Ve.createElement("a",{onClick:()=>yr("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((ii=pt==null?void 0:pt.setting)!=null&&ii.is_local)&&((Br=ft.userInfo)==null?void 0:Br.main_site)&&Ve.createElement(s.default.Item,G({},Vn),Ve.createElement("a",{onClick:()=>{var er;return yr(`${(er=pt==null?void 0:pt.setting)==null?void 0:er.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Nr=ft==null?void 0:ft.userInfo)==null?void 0:Nr.identity)!=="student"&&Ve.createElement(s.default.Item,R(G({},Vn),{onClick:()=>xe(void 0,null,function*(){if(!(0,b.o1)(Wt))return;const er=yield(0,y.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(er!=null&&er.un_purchased){Wt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}er.status===0&&(ln(er),Sn(!0))})}),Ve.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Yr=ft.userInfo)!=null&&Yr.main_site)&&Ve.createElement("div",null,Ve.createElement(s.default.Item,G({},Vn),Ve.createElement("a",{onClick:()=>qn("classrooms")},(Gn=ft.userInfo)!=null&&Gn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((lr=ft.userInfo)==null?void 0:lr.main_site)&&!((kr=pt==null?void 0:pt.setting)!=null&&kr.is_local)&&Ve.createElement(s.default.Item,G({},Vn),Ve.createElement("a",{onClick:()=>qn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((ur=ft.userInfo)==null?void 0:ur.main_site)&&((Cr=ft.userInfo)==null?void 0:Cr.user_identity)!=="\u5B66\u751F"&&Ve.createElement(c.Z,null,Ve.createElement("div",{className:A.joinBoard})),((Ur=ft.userInfo)==null?void 0:Ur.main_site)&&Ve.createElement(c.Z,{className:((oi=ft.userInfo)==null?void 0:oi.user_identity)!=="\u5B66\u751F"?A.joinCol:A.w90},Ve.createElement(s.default.Item,G({},Vn),Ve.createElement("a",{onClick:()=>qn("classrooms")},(Fn=ft.userInfo)!=null&&Fn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),(($n=ft.userInfo)==null?void 0:$n.main_site)&&!((nr=pt==null?void 0:pt.setting)!=null&&nr.is_local)&&Ve.createElement(s.default.Item,G({},Vn),Ve.createElement("a",{onClick:()=>qn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Ve.createElement(s.default.Item,R(G({},Vn),{onClick:()=>{(0,b.o1)(Wt)&&vn(!0)}}),Ve.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Ve.createElement("section",null,Ve.createElement(o.Z,{dropdownRender:()=>{var Vn;return Ve.createElement(s.default,{className:((Vn=ft.userInfo)==null?void 0:Vn.user_identity)!=="\u5B66\u751F"?`${A.rightMenu} ${A.joinMenu} mt10`:`${A.rightMenu} ${A.joinMenu} ${A.w140} mt10`},Ve.createElement(Ar,null))},placement:"bottom"},Ve.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current ml15 mr15"})),Ve.createElement(w.Z,{visible:Kt,onCancel:()=>Mt(!1)}),Ve.createElement(E,{visible:mn,onCancel:()=>an(!1)}),Ve.createElement(se,{info:fn,open:En,onCancel:()=>Sn(!1)}),Ve.createElement(Ue,{open:An,onCancel:()=>vn(!1)}))};var W=(0,v.connect)(({homePage:Te,loading:Ne,user:ot,globalSetting:ft})=>({homePage:Te,user:ot,globalSetting:ft,loading:Ne.models.index}))(ie),M={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},D=e(64681),Y=e(37425),F=e(13952),re=e(59301),Ee=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,I=(Te,Ne)=>{var ot={};for(var ft in Te)te.call(Te,ft)&&Ne.indexOf(ft)<0&&(ot[ft]=Te[ft]);if(Te!=null&&Ee)for(var ft of Ee(Te))Ne.indexOf(ft)<0&&T.call(Te,ft)&&(ot[ft]=Te[ft]);return ot},de=(Te,Ne,ot)=>new Promise((ft,pt)=>{var Xt=It=>{try{Yt(ot.next(It))}catch(tn){pt(tn)}},Wt=It=>{try{Yt(ot.throw(It))}catch(tn){pt(tn)}},Yt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Xt,Wt);Yt((ot=ot.apply(Te,Ne)).next())});const ve=Te=>{var Ne,ot=RegExp("(^| )"+Te+"=([^;]+)(;|$)");return(Ne=document.cookie.match(ot))?decodeURIComponent(Ne[2]):null},_e=Te=>{var Ne=new Date;Ne.setTime(Ne.getTime()-1);var ot=ve(Te);ot!=null&&(document.cookie=Te+"="+ot+";expires="+Ne.toGMTString())};var qe=(Te=>(Te.Classrooms="classrooms",Te.Shixuns="shixuns",Te.Paths="paths",Te.Projects="projects",Te.Videos="videos",Te.Topics="topics",Te.Competition="competitions",Te.Engineering="engineering",Te.Graduations="graduations",Te.Paperlibrary="paperlibrary",Te.Problemset="problemset",Te.Dataset="dataset",Te))(qe||{});const ke=Te=>{var Ne=Te,{homePage:ot,user:ft,globalSetting:pt,loading:Xt,dispatch:Wt,shixunHomeworks:Yt,location:It,payload:tn={}}=Ne,_n=I(Ne,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),nn,Kt,Mt,mn,an,En,Sn,An,vn,jn,cr,fn,ln,xn,Dn,In;const Xn=(Kt=(((nn=pt.setting)==null?void 0:nn.navbar)||[]).find(Vn=>Vn.link==="/classrooms"))==null?void 0:Kt.hidden,ar=(mn=(((Mt=pt.setting)==null?void 0:Mt.navbar)||[]).find(Vn=>Vn.link==="/shixuns"))==null?void 0:mn.hidden,qn=(En=(((an=pt.setting)==null?void 0:an.navbar)||[]).find(Vn=>Vn.link==="/paths"))==null?void 0:En.hidden,yr=(Sn=ft.userInfo)==null?void 0:Sn.is_school_manage,Ar=()=>{var Vn,Fr,gr,On,sr,Mr,ir,br,Tr,ii,Br,Nr,Yr,Gn,lr,kr;return(0,a.Ll)()?re.createElement(s.default,{className:`${M.rightMenu} ${M.menuWrap}`},re.createElement(s.default.Item,null,re.createElement(v.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):re.createElement(s.default,{className:`${M.rightMenu} ${M.menuWrap}`},re.createElement(s.default.Item,null,re.createElement(v.Link,{to:`/users/${(Vn=ft.userInfo)==null?void 0:Vn.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),re.createElement(s.default.Item,null,re.createElement(v.Link,{to:`/users/${(Fr=ft.userInfo)==null?void 0:Fr.login}/classrooms`},(gr=ft.userInfo)!=null&&gr.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),re.createElement(s.default.Item,null,re.createElement(v.Link,{to:`/users/${(On=ft.userInfo)==null?void 0:On.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),re.createElement(s.default.Item,null,re.createElement(v.Link,{to:`/users/${(sr=ft.userInfo)==null?void 0:sr.login}/paths`},(Mr=ft.userInfo)!=null&&Mr.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((ir=ft.userInfo)==null?void 0:ir.user_identity)!=="\u5B66\u751F"&&re.createElement(s.default.Item,null,re.createElement(v.Link,{to:`/users/${(br=ft.userInfo)==null?void 0:br.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Tr=pt.setting)!=null&&Tr.hide_competition)&&re.createElement(s.default.Item,null,re.createElement(v.Link,{to:`/users/${(ii=ft.userInfo)==null?void 0:ii.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((Br=pt.setting)!=null&&Br.hide_virtual)&&re.createElement(s.default.Item,null,re.createElement(v.Link,{to:`/users/${(Nr=ft.userInfo)==null?void 0:Nr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,D.JA)()&&re.createElement(s.default.Item,null,re.createElement("a",{onClick:()=>{(0,b.tJ)(Wt)&&v.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,D.JA)()&&re.createElement(s.default.Item,null,re.createElement("a",{onClick:()=>{(0,b.tJ)(Wt)&&v.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Gn=(Yr=ft.navigationInfo)==null?void 0:Yr.top)==null?void 0:Gn.laboratory_admin_url)&&re.createElement(s.default.Item,null,re.createElement("a",{href:(kr=(lr=ft.navigationInfo)==null?void 0:lr.top)==null?void 0:kr.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),re.createElement(s.default.Item,null,re.createElement(v.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:re.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),yr&&re.createElement(s.default.Item,null,re.createElement(v.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),re.createElement(s.default.Item,{className:M.exit},re.createElement("a",{onClick:()=>de(void 0,null,function*(){(0,a.m5)();let ur;try{ur=yield(0,Y.vR)({}),r.ZP.success(ur==null?void 0:ur.message)}catch(Cr){}(0,a.d8)("_educoder_session","logout",1),(0,a.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),ur!=null&&ur.url?window.location.href=ur.url:(v.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,D.bg)()?re.createElement(o.Z,{className:`${M.height67}`,dropdownRender:Ar,placement:"bottomRight"},re.createElement("section",null,re.createElement("aside",null,re.createElement("div",{className:Yt.actionTabs.type===1?M.classromediv:""},re.createElement("img",{className:`${M.userPic} current ml15`,src:`${(An=F.Z)==null?void 0:An.IMG_SERVER}/images/${(vn=ft.userInfo)==null?void 0:vn.image_url}`,alt:"",onClick:()=>{var Vn;return v.history.push((0,a.Ll)()?"/account/profile":`/users/${(Vn=ft.userInfo)==null?void 0:Vn.login}/classrooms`)}}),(0,a.Ll)()&&re.createElement("span",{className:"ml10 font16"},(jn=ft.userInfo)==null?void 0:jn.username),re.createElement("i",{className:`iconfont icon-zhankai4 ${M.icon}`}))))):re.createElement("div",{className:`font15 ${pt.isIlearning?M.login:""}`},((cr=pt.setting)==null?void 0:cr.sso_login_url)&&re.createElement("a",{target:"_blank",href:(fn=pt.setting)==null?void 0:fn.sso_login_url},re.createElement("img",{src:`${F.Z.IMG_SERVER}/${(ln=pt.setting)==null?void 0:ln.login_logo_url}`,width:40}),re.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(xn=pt.setting)==null?void 0:xn.sso_login_button_name)),!((Dn=pt.setting)!=null&&Dn.hide_account_login)&&re.createElement(re.Fragment,null,re.createElement("span",{className:"ml10 mr5 current",onClick:()=>{Wt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((In=pt.setting)!=null&&In.close_register)&&re.createElement(re.Fragment,null,re.createElement("span",{className:"ml5 mr5"},"|"),re.createElement(v.Link,{to:"/user/register",className:"ml5 current pr25"},"\u6CE8\u518C"))))};var fe=(0,v.connect)(({homePage:Te,loading:Ne,user:ot,globalSetting:ft,shixunHomeworks:pt})=>({homePage:Te,user:ot,globalSetting:ft,shixunHomeworks:pt,loading:Ne.models.index}))(ke),Ze=e(65363),J={tip:"tip___a6MfI"},nt=Object.defineProperty,Ct=Object.defineProperties,O=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,Oe=(Te,Ne,ot)=>Ne in Te?nt(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[Ne]=ot,ze=(Te,Ne)=>{for(var ot in Ne||(Ne={}))Ke.call(Ne,ot)&&Oe(Te,ot,Ne[ot]);if(Ge)for(var ot of Ge(Ne))ce.call(Ne,ot)&&Oe(Te,ot,Ne[ot]);return Te},Lt=(Te,Ne)=>Ct(Te,O(Ne)),Nt=(Te,Ne,ot)=>new Promise((ft,pt)=>{var Xt=It=>{try{Yt(ot.next(It))}catch(tn){pt(tn)}},Wt=It=>{try{Yt(ot.throw(It))}catch(tn){pt(tn)}},Yt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Xt,Wt);Yt((ot=ot.apply(Te,Ne)).next())}),it=(Te=>(Te[Te.Professor=1]="Professor",Te[Te.AssistantProfessor=2]="AssistantProfessor",Te[Te.Student=3]="Student",Te))(it||{});const wt=({visible:Te,user:Ne,onCancel:ot=()=>{},dispatch:ft,globalSetting:pt})=>{var Xt,Wt;const[Yt,It]=(0,t.useState)(!1),[tn,_n]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var Mt,mn;if((Mt=Ne==null?void 0:Ne.userInfo)!=null&&Mt.login){let an=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(an),an&&(an!=null&&an.isShow)&&(an==null?void 0:an.login)===((mn=Ne==null?void 0:Ne.userInfo)==null?void 0:mn.login)&&(It(!0),_n({name:an==null?void 0:an.name,phone:an==null?void 0:an.phone}))}},[Ne==null?void 0:Ne.userInfo]);const nn=()=>Nt(void 0,null,function*(){ot()}),Kt=()=>{let Mt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Lt(ze({},Mt),{isShow:!1}))),It(!1)};return t.createElement(t.Fragment,null,Yt&&t.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},t.createElement("div",{className:J.tip},t.createElement("div",null,t.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(Xt=pt==null?void 0:pt.infoData)==null?void 0:Xt.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Wt=pt==null?void 0:pt.infoData)==null?void 0:Wt.phone}`),t.createElement("div",null,t.createElement(Ze.Z,{onClick:Kt,style:{color:"#165dff",fontSize:16}})))))};var Rt=(0,v.connect)(({user:Te,globalSetting:Ne})=>({user:Te,globalSetting:Ne}))(wt),Tt=e(3113),Gt="data:image/png;base64,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",Ut=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,Ce=(Te,Ne)=>{var ot={};for(var ft in Te)At.call(Te,ft)&&Ne.indexOf(ft)<0&&(ot[ft]=Te[ft]);if(Te!=null&&Ut)for(var ft of Ut(Te))Ne.indexOf(ft)<0&&en.call(Te,ft)&&(ot[ft]=Te[ft]);return ot};const X=null,$=Te=>{var Ne=Te,{homePage:ot,user:ft,globalSetting:pt,loading:Xt,dispatch:Wt,location:Yt,text:It,shixunHomeworks:tn,payload:_n={}}=Ne,nn=Ce(Ne,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Kt,Mt]=(0,t.useState)("none");return(0,t.useEffect)(()=>{tn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Mt("flex")},[tn.actionTabs.key]),(0,t.useEffect)(()=>{tn.actionTabs.key==="\u9690\u85CF"&&(Mt("none"),localStorage.setItem("Noviceguide","0"))},[tn.actionTabs.key]),t.createElement("div",{style:{display:Kt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},t.createElement("div",{style:{margin:"0 auto",width:"1200px"}},t.createElement("img",{src:Gt,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},tn.actionTabs.text),tn.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(Tt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Mt("none"),Wt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(Tt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Wt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Mt("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var ee=(0,v.connect)(({homePage:Te,loading:Ne,user:ot,globalSetting:ft,shixunHomeworks:pt})=>({homePage:Te,user:ot,globalSetting:ft,loading:Ne.models.index,shixunHomeworks:pt}))($),ne=Object.defineProperty,Be=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,at=(Te,Ne,ot)=>Ne in Te?ne(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[Ne]=ot,bt=(Te,Ne)=>{for(var ot in Ne||(Ne={}))Fe.call(Ne,ot)&&at(Te,ot,Ne[ot]);if(Be)for(var ot of Be(Ne))$e.call(Ne,ot)&&at(Te,ot,Ne[ot]);return Te};const Ot=Te=>React.createElement("svg",bt({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Te),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var kt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Zt=e(89392),Ft=e(92736),zt=e(6848),De={content:"content___L4gl0"},Xe="data:image/png;base64,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",et=(Te,Ne,ot)=>new Promise((ft,pt)=>{var Xt=It=>{try{Yt(ot.next(It))}catch(tn){pt(tn)}},Wt=It=>{try{Yt(ot.throw(It))}catch(tn){pt(tn)}},Yt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Xt,Wt);Yt((ot=ot.apply(Te,Ne)).next())});const st=({classroomList:Te,loading:Ne,user:ot,dispatch:ft,virtualSpaces:pt,globalSetting:Xt})=>{const Wt=(0,v.useLocation)();let Yt=!1;(0,t.useEffect)(()=>{Xt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Yt=!0)},[Xt.actionTabs.key]),(0,t.useEffect)(()=>{Yt&&ft({type:"globalSetting/setActionTabs",payload:{}})},[Wt.pathname]);const It=()=>{ft({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(Ft.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(i.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Xt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>et(void 0,null,function*(){}),onCancel:()=>{It()}},t.createElement("div",{className:De.content},t.createElement("div",{className:"mb15"},t.createElement("img",{src:Xe,alt:""})),t.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),t.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",t.createElement(zt.Z,{placement:"bottom",title:t.createElement("div",null,t.createElement("img",{src:`${F.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),t.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),t.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},t.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var yt=(0,v.connect)(({classroomList:Te,user:Ne,loading:ot,virtualSpaces:ft,globalSetting:pt})=>({classroomList:Te,user:Ne,loading:ot,virtualSpaces:ft,globalSetting:pt}))(st),rt=e(59301),ut=Object.defineProperty,ye=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,dt=(Te,Ne,ot)=>Ne in Te?ut(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[Ne]=ot,lt=(Te,Ne)=>{for(var ot in Ne||(Ne={}))He.call(Ne,ot)&&dt(Te,ot,Ne[ot]);if(ye)for(var ot of ye(Ne))Je.call(Ne,ot)&&dt(Te,ot,Ne[ot]);return Te},Et=(Te,Ne)=>{var ot={};for(var ft in Te)He.call(Te,ft)&&Ne.indexOf(ft)<0&&(ot[ft]=Te[ft]);if(Te!=null&&ye)for(var ft of ye(Te))Ne.indexOf(ft)<0&&Je.call(Te,ft)&&(ot[ft]=Te[ft]);return ot},xt=(Te,Ne,ot)=>new Promise((ft,pt)=>{var Xt=It=>{try{Yt(ot.next(It))}catch(tn){pt(tn)}},Wt=It=>{try{Yt(ot.throw(It))}catch(tn){pt(tn)}},Yt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Xt,Wt);Yt((ot=ot.apply(Te,Ne)).next())});const{Header:Ht}=g.default,{Search:Jt}=p.default;function $t(){var Te,Ne;const ft=window.location.pathname.split("/"),pt={};return ft[1]=="classrooms"&&ft.length>3&&!((Te=ft[4])!=null&&Te.includes("newgold"))&&!((Ne=ft[5])!=null&&Ne.includes("newgold"))&&ft[2]!=="coursesId"&&(pt.course_id=ft[2]),ft[1]==="shixuns"&&ft.length>3&&(pt.objective_type="shixun",pt.objective_id=ft[2]),ft[1]==="paths"&&ft.length>3&&(pt.objective_type="path",pt.objective_id=ft[2]),lt(lt({},pt),{school:1})}const un=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],pn=Te=>{var Ne=Te,{homePage:ot,user:ft,globalSetting:pt,loading:Xt,dispatch:Wt,isLogin:Yt=!1,shixunHomeworks:It}=Ne,tn=Et(Ne,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),_n,nn,Kt,Mt,mn,an,En,Sn,An;const vn=(0,v.useLocation)(),[jn,cr]=(0,t.useState)(!1),[fn,ln]=(0,t.useState)(""),[xn,Dn]=(0,t.useState)(!1),In=$t();(0,t.useEffect)(()=>{Wt({type:"user/getNavigationInfo",payload:lt({},In)})},[pt.name]),(0,t.useEffect)(()=>{It.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(un!=null&&un.includes(vn==null?void 0:vn.pathname)||(vn==null?void 0:vn.pathname.indexOf("/classrooms"))===0||Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[vn.pathname]),(0,t.useEffect)(()=>{It.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||It.actionTabs.key||localStorage.setItem("Noviceguide","0")},[It.actionTabs.key]),(0,t.useEffect)(()=>{var On;if(pt!=null&&pt.setting){let sr=(0,Zt.cloneDeep)((On=pt==null?void 0:pt.setting)==null?void 0:On.navbar);sr=sr==null?void 0:sr.filter(ir=>{var br;return!(ir!=null&&ir.hidden)&&!((0,D.JA)()&&((br=["/paperlibrary","/problemset"])!=null&&br.includes(ir.link)))});for(const ir of sr)ir.subitem&&(ir.subitem=ir.subitem.filter(br=>{var Tr;return!(br!=null&&br.hidden)&&!((0,D.JA)()&&((Tr=["/paperlibrary","/problemset"])!=null&&Tr.includes(br.link)))}));let Mr=!1;sr==null||sr.map(function(ir,br){var Tr,ii,Br,Nr;const Yr=vn.pathname;ir.link===Yr&&(ln(ir==null?void 0:ir.link),(0,a.Dk)(Yr==="/"?(Tr=pt==null?void 0:pt.setting)==null?void 0:Tr.name:gr(ir==null?void 0:ir.name)),Ar(Fr(br,{name:ir==null?void 0:ir.name,link:ir==null?void 0:ir.link},sr)),Mr=!0),Yr=="/"&&(ln(""),(0,a.Dk)((ii=pt==null?void 0:pt.setting)==null?void 0:ii.name)),(Br=ir==null?void 0:ir.subitem)!=null&&Br.length&&((Nr=ir==null?void 0:ir.subitem)==null||Nr.map(Gn=>{Gn.link===Yr&&(ln(Gn==null?void 0:Gn.link),Yr!=="/"&&(0,a.Dk)(gr(Gn==null?void 0:Gn.name)),Ar(Fr(br,{name:Gn==null?void 0:Gn.name,link:Gn==null?void 0:Gn.link},sr)),Mr=!0)}))}),Mr||Ar(sr)}},[pt==null?void 0:pt.setting,ft]);const Xn=(0,t.useMemo)(()=>{var On,sr;return(On=pt==null?void 0:pt.setting)!=null&&On.nav_logo_url?`${F.Z.IMG_SERVER}/${(sr=pt==null?void 0:pt.setting)==null?void 0:sr.nav_logo_url}`:`${F.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(_n=pt==null?void 0:pt.setting)==null?void 0:_n.nav_logo_url]);function ar(On){v.history.push("/search?value="+On)}const qn=()=>jn?rt.createElement("div",{onBlur:()=>{setTimeout(()=>{cr(!1)},300)}},rt.createElement(Jt,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:ar,autoFocus:!0})):rt.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{v.history.push("/search?value=")}}),[yr,Ar]=(0,t.useState)([]),Vn=(On,sr)=>xt(void 0,null,function*(){var Mr,ir,br,Tr,ii,Br;if((On==null?void 0:On.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Nr=yield(0,Y.IU)({tab_module_type:"engineering"});if(Nr!=null&&Nr.un_purchased){Wt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Mr=Nr==null?void 0:Nr.data)!=null&&Mr.engineer_url?(br=(ir=Nr==null?void 0:Nr.data)==null?void 0:ir.engineer_url)!=null&&br.includes("http")?(0,a.xg)((Tr=Nr==null?void 0:Nr.data)==null?void 0:Tr.engineer_url):v.history.push((ii=Nr==null?void 0:Nr.data)==null?void 0:ii.engineer_url):(Nr==null?void 0:Nr.status)!=401&&Dn(!0);return}(Br=On==null?void 0:On.link)!=null&&Br.includes("http")?(0,a.xg)(On==null?void 0:On.link):((0,a.Dk)(On==null?void 0:On.name),v.history.push(On==null?void 0:On.link)),(On==null?void 0:On.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:rt.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),Fr=(On,sr,Mr)=>{const ir=Mr.slice();return ir[On]&&(ir[On].name=sr.name,ir[On].link=sr.link),ir||[]},gr=(On="")=>(On==null?void 0:On.indexOf("<"))>-1?On==null?void 0:On.slice(0,On==null?void 0:On.indexOf("<")):On;return pt.showHeader&&pt.showHeaderFooter?rt.createElement(g.default,{style:{background:`${vn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${pt.isIlearning?h["header-iearning"]:h.header} ${pt.showHeaderFixed?h.headerFixed:""}`},(pt==null?void 0:pt.showTip)&&rt.createElement(Rt,null),rt.createElement(Ht,{className:"header",style:{background:`${vn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${vn.pathname=="/training"?"999":""}`}},rt.createElement("section",{className:h["edu-menu"]},(!!pt.isIlearning||!((nn=pt==null?void 0:pt.setting)!=null&&nn.main_site)&&!!((Kt=pt==null?void 0:pt.setting)!=null&&Kt.navbar))&&rt.createElement(v.Link,{className:"flex item-center",onClick:()=>{Wt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},rt.createElement("img",{className:h.logo,title:(Mt=pt.setting)==null?void 0:Mt.name,src:Xn||kt})),rt.createElement("ul",{className:`${h.menu} ${(0,a.Ll)()&&"ml0"}`},(0,a.Ll)()&&rt.createElement("li",null," ",rt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,a.Ll)()&&pt.setting&&(yr==null?void 0:yr.map(function(On,sr){var Mr,ir,br,Tr,ii;return rt.createElement("li",{key:sr,className:!((Mr=On==null?void 0:On.subitem)!=null&&Mr.length)&&fn===(On==null?void 0:On.link)||(ir=On==null?void 0:On.subitem)!=null&&ir.some(Br=>fn===(Br==null?void 0:Br.link))?h.actived:""},rt.createElement("div",{onClick:()=>Vn(On,sr),className:h.name},rt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Br;let Nr=On==null?void 0:On.name;return(Br=On==null?void 0:On.subitem)==null||Br.map((Yr,Gn)=>(Yr.link===vn.pathname&&(Nr=Yr.name),Yr)),Nr})()}}),((br=On==null?void 0:On.subitem)==null?void 0:br.length)>0&&rt.createElement("i",{className:"iconfont icon-zhankai4"})),((Tr=On==null?void 0:On.subitem)==null?void 0:Tr.length)>0&&rt.createElement("div",{className:h.dropDown},(ii=On==null?void 0:On.subitem)==null?void 0:ii.map((Br,Nr)=>rt.createElement("div",{className:h.subName,onClick:()=>Vn(Br,sr),key:sr+"-"+Nr},!!Nr&&rt.createElement("div",{className:h.line}),rt.createElement("aside",{className:"font16 c-black"},gr(Br==null?void 0:Br.name)),rt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Br.content)))))}))),rt.createElement("div",{className:"c-grey-333 search-bar",style:{flex:pt.isIlearning?"initial":"1 0 auto"}},!(0,a.Ll)()&&!(pt!=null&&pt.isIlearning)&&rt.createElement(rt.Fragment,null,rt.createElement(qn,null),!Yt&&rt.createElement(W,null),!Yt&&!!((mn=ft==null?void 0:ft.userInfo)!=null&&mn.login)&&rt.createElement(v.Link,{className:"iconfont icon-xiaoxilingdang ml15 mr15 font18 relative",to:`/messages/${(an=ft==null?void 0:ft.userInfo)==null?void 0:an.login}/user_tidings`},((En=ft==null?void 0:ft.navigationInfo)==null?void 0:En.new_message)&&rt.createElement("span",{className:h.newslight}))),!Yt&&rt.createElement(fe,{payload:In}))),rt.createElement(i.default,{centered:!0,destroyOnClose:!0,open:xn,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,a.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>Dn(!1)},rt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},rt.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),rt.createElement("img",{src:`${F.Z.IMG_SERVER}/${(Sn=pt==null?void 0:pt.setting)==null?void 0:Sn.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),rt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(An=pt==null?void 0:pt.setting)==null?void 0:An.homepage_tea_qq_number)))),rt.createElement(ee,null),rt.createElement(yt,null)):rt.createElement(rt.Fragment,null,rt.createElement(yt,null))};var bn=(0,v.connect)(({homePage:Te,loading:Ne,user:ot,globalSetting:ft,shixunHomeworks:pt})=>({homePage:Te,user:ot,globalSetting:ft,loading:Ne.models.index,shixunHomeworks:pt}))(pn)},21992:function(_t,N,e){"use strict";e.d(N,{z:function(){return se},Z:function(){return U}});var t=e(59301),v=e(54580),g=e(8591),p=e(43418),i=e(3113),h=e(13952),r=e(95182),l=Object.defineProperty,c=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,d=(j,Z,pe)=>Z in j?l(j,Z,{enumerable:!0,configurable:!0,writable:!0,value:pe}):j[Z]=pe,n=(j,Z)=>{for(var pe in Z||(Z={}))s.call(Z,pe)&&d(j,pe,Z[pe]);if(c)for(var pe of c(Z))o.call(Z,pe)&&d(j,pe,Z[pe]);return j},a=(j,Z,pe)=>new Promise((Ae,he)=>{var ge=Ue=>{try{ct(pe.next(Ue))}catch(Ve){he(Ve)}},Ie=Ue=>{try{ct(pe.throw(Ue))}catch(Ve){he(Ve)}},ct=Ue=>Ue.done?Ae(Ue.value):Promise.resolve(Ue.value).then(ge,Ie);ct((pe=pe.apply(j,Z)).next())});const u="\u3000\u3000";function f(j){var Z=["Bytes","KB","MB","GB","TB"];if(j==0)return"0 Byte";var pe=parseInt(""+Math.floor(Math.log(j)/Math.log(1024)),10);return(j/Math.pow(1024,pe)).toFixed(1)+" "+Z[pe]}var S=({value:j=[],action:Z,onChange:pe,className:Ae,maxSize:he=150,title:ge="\u6587\u4EF6\u4E0A\u4F20",accept:Ie=null})=>{const ct={multiple:!1,fileList:j,accept:Ie,withCredentials:!0,beforeUpload:Ve=>Ve.size/1024/1024(le.name.indexOf(u)===-1&&(le.name=`${le.name}${u}${f(le.size)}`),n({},le))),Ve.file.status==="done"&&((Qe=(St=Ve.file)==null?void 0:St.response)==null?void 0:Qe.status)===-1){message.error((Re=(je=Ve.file)==null?void 0:je.response)==null?void 0:Re.message),pe([]);return}pe(tt)},onRemove:Ve=>a(void 0,null,function*(){const St=Ve.size/1024/1024;return Ve.status==="uploading"?!0:St0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:j.length>0,ghost:!0},ge),React.createElement("span",{onClick:Ue,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",he,"M)"," ")))},E=e(61481),w=e(89392),A=Object.defineProperty,b=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,y=(j,Z,pe)=>Z in j?A(j,Z,{enumerable:!0,configurable:!0,writable:!0,value:pe}):j[Z]=pe,x=(j,Z)=>{for(var pe in Z||(Z={}))C.call(Z,pe)&&y(j,pe,Z[pe]);if(b)for(var pe of b(Z))m.call(Z,pe)&&y(j,pe,Z[pe]);return j};const P=j=>React.createElement("svg",x({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},j),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 _="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",z=Object.defineProperty,k=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,Me=(j,Z,pe)=>Z in j?z(j,Z,{enumerable:!0,configurable:!0,writable:!0,value:pe}):j[Z]=pe,B=(j,Z)=>{for(var pe in Z||(Z={}))be.call(Z,pe)&&Me(j,pe,Z[pe]);if(k)for(var pe of k(Z))ae.call(Z,pe)&&Me(j,pe,Z[pe]);return j},q=(j,Z,pe)=>new Promise((Ae,he)=>{var ge=Ue=>{try{ct(pe.next(Ue))}catch(Ve){he(Ve)}},Ie=Ue=>{try{ct(pe.throw(Ue))}catch(Ve){he(Ve)}},ct=Ue=>Ue.done?Ae(Ue.value):Promise.resolve(Ue.value).then(ge,Ie);ct((pe=pe.apply(j,Z)).next())});const{Dragger:Q}=v.default;function se(j){let Z=[];return j&&j.length>0&&(Z=j.map(pe=>({uid:pe.id,id:pe.id,name:pe.title+u+pe.filesize,url:pe.url,filesize:pe.filesize,status:"done",response:{id:pe.id}}))),Z}var U=({value:j,onChange:Z,action:pe,data:Ae,className:he,maxSize:ge=150,title:Ie="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:ct=!1,accept:Ue="",additionalText:Ve,isDragger:St,number:Qe=1e3,aloneClear:je=!1,realTimeRemove:Re=!0,uploadText:tt,setFileProgress:le,showFileProgress:ue})=>{const[G,R]=(0,t.useState)(!1);let[oe,xe]=(0,t.useState)(j||[]),[K,L]=(0,t.useState)(1);(0,t.useEffect)(()=>{j&&(K===1&&xe([...j]),L(2),Qe===(j==null?void 0:j.length)&&R(!0))},[j]);const ie=()=>{setTimeout(()=>{oe.pop(),xe([...oe])},500)};ue&&le(oe.some(D=>D.status==="uploading"));const W={multiple:!0,disabled:G,accept:Ue,withCredentials:!0,fileList:oe,beforeUpload:(D,Y)=>{const F=D.size/1024/1024;return oe.concat(Y).length>Qe?(oe.pop(),xe([...oe]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Qe}\u4E2A\u6587\u4EF6`),je?Promise.reject():(ie(),!1)):F=Qe?R(!0):R(!1),xe([...oe]),oe=oe.map(te=>{var T,I;return(T=te==null?void 0:te.response)!=null&&T.id&&(te.url=(I=te==null?void 0:te.response)==null?void 0:I.url),te.name.indexOf(u)===-1&&(te.name=`${te.name}${u}${f(te.size)}`),B({},te)}),console.log("info:",D,oe),Z(oe)},onRemove:D=>q(void 0,null,function*(){if(!Re)return!0;const Y=()=>q(void 0,null,function*(){if(D.response?D.response.id:D.id){let re=yield(0,r.JZ)(D.response?D.response.id:D.uid);return Promise.resolve(re)}else return!0});return ct?new Promise((F,re)=>{p.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>q(void 0,null,function*(){const Ee=yield Y();g.ZP.success("\u5220\u9664\u6210\u529F"),F(!0)}),onCancel:()=>F(!1)})}):yield Y()})};function M(D){D.preventDefault(),D.stopPropagation()}return t.createElement("div",{className:`multi-upload ${he||""}`},St&&t.createElement(Q,B({},W),t.createElement("p",{className:"ant-upload-drag-icon"},t.createElement(E.Z,null)),t.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",t.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",ge,"MB)"," "),Ve),!St&&t.createElement(v.default,B({},W),t.createElement(i.ZP,{disabled:G,className:"upload_button"},t.createElement("img",{className:"aBtn_img",src:_}),Ie),t.createElement("span",{onClick:M,className:"upload_text"},tt||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${ge}MB)`)))}},28897:function(_t,N,e){"use strict";var t=e(59301),v=e(78241),g=e(95237),p=e(57809),i=e(92832),h=e(88522),r=e(3113),l=e(24905),c=e(6848),s=e(8591),o=e(1710),d=e(44993),n=e(61186),a=e.n(n),u=e(26724),f=e.n(u),S=e(58143),E=e(54877),w=e(36433),A=e(68055),b=e(59301),C=Object.defineProperty,m=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,z=(U,j,Z)=>j in U?C(U,j,{enumerable:!0,configurable:!0,writable:!0,value:Z}):U[j]=Z,k=(U,j)=>{for(var Z in j||(j={}))P.call(j,Z)&&z(U,Z,j[Z]);if(x)for(var Z of x(j))_.call(j,Z)&&z(U,Z,j[Z]);return U},be=(U,j)=>m(U,y(j)),ae=(U,j,Z)=>new Promise((pe,Ae)=>{var he=ct=>{try{Ie(Z.next(ct))}catch(Ue){Ae(Ue)}},ge=ct=>{try{Ie(Z.throw(ct))}catch(Ue){Ae(Ue)}},Ie=ct=>ct.done?pe(ct.value):Promise.resolve(ct.value).then(he,ge);Ie((Z=Z.apply(U,j)).next())});const Me=[];function B({onSearch:U,schools:j}){return b.createElement(v.default,{colon:!1,layout:"horizontal",onFinish:U,initialValues:{keyword:"",school_name:"",search_type:"1"}},b.createElement(g.Z,{style:{flexWrap:"nowrap"}},b.createElement(v.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},b.createElement(p.default,{popupClassName:A.Z.selectdown,style:{width:106}},b.createElement(p.default.Option,{value:"1"},"\u59D3\u540D"),b.createElement(p.default.Option,{value:"2"},"\u624B\u673A\u53F7"),b.createElement(p.default.Option,{value:"3"},"\u90AE\u7BB1"))),b.createElement(v.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},b.createElement(i.default,{allowClear:!0,style:{width:300},size:"middle"})),b.createElement(v.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},b.createElement(h.Z,{options:j,style:{width:300},size:"middle",showSearch:!0,filterOption:(Z,pe)=>pe.value.toUpperCase().indexOf(Z.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),b.createElement(r.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var q=(U=>(U[U.INITDATA=0]="INITDATA",U[U.INITSCHOOLS=1]="INITSCHOOLS",U[U.SHOWLOADING=2]="SHOWLOADING",U[U.SELECTEDIDS=3]="SELECTEDIDS",U[U.SETQUERY=4]="SETQUERY",U[U.SETPAGE=5]="SETPAGE",U))(q||{});function Q(U,j){switch(j.type){case 0:return k(k({},U),j.payload);case 4:return k(k({},U),j.payload);case 5:return be(k({},U),{page:j.payload,reload:!1});case 2:return be(k({},U),{loading:j.payload});case 1:return be(k({},U),{schools:j.payload});case 3:return be(k({},U),{selectedIds:j.payload});default:throw new Error}}const se={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};N.Z=({onSelect:U,onCancel:j,container_id:Z,container_type:pe})=>{const[Ae,he]=(0,t.useReducer)(Q,se),{data:ge,schools:Ie,loading:ct,selectedIds:Ue,page:Ve,count:St,query:Qe,reload:je}=Ae;(0,t.useEffect)(()=>{function oe(){return ae(this,null,function*(){const{users:xe,user_count:K}=yield(0,E.nQ)(be(k({},Qe),{page:Ve,container_type:pe,container_id:Z,display_aliases:!0}));he({type:0,payload:{data:je?xe:[...ge,...xe],count:K}})})}Qe&&oe()},[Ve,Qe,je,Z,pe]),(0,t.useEffect)(()=>{function oe(){return ae(this,null,function*(){const{school_names:xe}=yield(0,E.K$)({display_aliases:!0});he({type:1,payload:xe.map(K=>({value:K}))})})}oe()},[]);const Re=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(oe,xe)=>b.createElement(l.default,{value:xe.numid,checked:Ue.includes(xe.numid),disabled:!!oe})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(oe,xe)=>b.createElement("div",null,b.createElement(c.Z,{placement:"bottom",title:oe},b.createElement(d.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${xe.login}`,target:"_blank"},oe||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:oe=>b.createElement(c.Z,{placement:"bottom",title:oe},b.createElement("span",{style:{color:"#000000"}},oe||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:oe=>b.createElement(c.Z,{placement:"bottom",title:oe},b.createElement("span",{style:{color:"#000000"}},oe||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:oe=>b.createElement(c.Z,{placement:"bottom",title:oe},b.createElement("span",{style:{color:"#000000"}},oe||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:oe=>b.createElement(c.Z,{placement:"bottom",title:oe},b.createElement("span",{style:{color:"#000000"}},oe||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:oe=>b.createElement(c.Z,{placement:"bottom",title:oe},b.createElement("span",{style:{color:"#000000"}},oe||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:oe=>b.createElement("span",{style:{color:"#000000"}},oe?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:oe=>b.createElement(c.Z,{placement:"bottom",title:oe},b.createElement("span",{style:{color:"#000000"}},a()(oe).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:oe=>{if(oe===1)return b.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function tt(oe){he({type:4,payload:{page:1,reload:!0,query:oe}})}function le(oe){he({type:5,payload:oe})}function ue(oe){let xe=Ue.indexOf(oe);xe>=0?Ue.splice(xe,1):Ue.push(oe),he({type:3,payload:[...Ue]})}function G(){Ue.length===0?s.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(U(Ue,Z),he({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const R=St>Ve*10;return b.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},b.createElement(B,{onSearch:tt,schools:Ie}),Qe?b.createElement(b.Fragment,null,b.createElement("div",{className:"flexd-table-header mt20"},b.createElement(w.Gi,null,b.createElement(o.default,{pagination:!1,dataSource:Me,columns:Re}))),b.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},b.createElement(f(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:le,hasMore:R,useWindow:!1},b.createElement(w.Gi,null,b.createElement(o.default,{loading:ct,showHeader:!1,pagination:!1,dataSource:ge,columns:Re,onRow:oe=>({onClick:xe=>{oe.added!==1&&ue(oe.numid)}})})))),b.createElement("div",{className:"flex-container flex-end"},b.createElement(r.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:j},"\u53D6\u6D88"),b.createElement(r.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:G},"\u786E\u5B9A"))):b.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},b.createElement("img",{src:S,width:"100",alt:""}),b.createElement("br",null),b.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},97596:function(_t,N,e){"use strict";e.d(N,{Z:function(){return p}});var t=e(44993),v={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},g=e(59301),p=({message:i,className:h,children:r,style:l={}})=>g.createElement("div",{className:`custom-spinner ${v.idsRingWrapper} ${h}`},g.createElement("div",{className:v.ldsRing},g.createElement("div",null),g.createElement("div",null),g.createElement("div",null),g.createElement("div",null)),i?g.createElement("p",{style:l},i):null,r,g.createElement(t.Outlet,null))},51498:function(_t,N,e){"use strict";e.d(N,{Z:function(){return g}});var t=e(59301),v=e(4676);class g extends t.Component{constructor(i){super(i);const h=window.document;this.node=h.createElement("div"),h.body.appendChild(this.node)}render(){const{children:i}=this.props;return(0,v.createPortal)(i,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},36867:function(_t,N,e){"use strict";e.d(N,{i:function(){return C},Z:function(){return y}});var t={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},v=e(71418),g=e(6848),p=e(92310),i=e.n(p),h=e(89299),r=e(63604),l=e(64681),c="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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",d="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",n="data:image/png;base64,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",a="data:image/png;base64,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",u="data:image/png;base64,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",f="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE81JREFUeF7tW3l4Tef2fveJzIkxNQc1RFsxUxJjlWpTdHDRW7RoqXtVq6jqRAe0eltUdTL0VutWqWiVVqmKRJCoeSa0SCOEREhExrN/z7e+YX97n5NEm/v87j9O9Tknezp7r/d713rXcIyrh5aahmEAhgHDcPF39h/bBvan3Ed/iO3Od36cCcA0DLjoTMB0iWuYdCrtK+/lcrOriPPZFfk/wDTVO9timvRtfDt95Oex7fS/PJdtN90wTTftd7N3dqjbBLtj0y2vJY6R54t3dl2Dvoafx6/PPsvvdfPn1o7n98Oux+9R7mNPT9u0exVPZz0fkO6Ce4th+EypH/P6H8aVg58TQBwIlwWIBIlthh0k2kLHs3/8HHYrHA8Dbm8gSauXA5IhDELGFg8kYeWGl2BYILHt3Ihym/MzM6g0mN2YhgCIX7eEjC+NqBud3RcHiO/Xj5GLp2yQ+LllgkRgckO5YGYZhqu1kc0AIoOzVc4YxA3O7Vg+k+h4yTTt/f8HJGlMAacGEl+9YsVKxonVb9vHmKSxBnDDdDNWSHZaYMjjOHvsICmWewPvLzCJbAr3ciP7wGfCxTFD25lkA4lcH6cJZ5Rwf5JdDjBt7k5zb8rJ/deYZDGDll+ZTLLcnc42cneKfdyFlcokcsF8pXtjkw18J1jaQhGrR3OD0mdY7twFpBvZ+z8zKW6QwThAuruzgyTcnReQeMyyM65skDjIZb10d0cRhLky/mQSC3JdnkwRD+mIS+o4DQBpUAaSsLq4vgBJAVI2k2wuzyMmWWxU8VPcm5vcswU6YzAZht0js+flfUuUSOBk8MYkTTBIN/Y/AMmKP0JEqJjEH4obmzPKHpPkitcM4WQJVxAKJO7iKgCSuDePWKW5O5tY8Coc3DCy9yw2KborteZQaComWSBJhWe5OytmeVOBFXZ3pLisF606r0xiIAmFJeWfUnU6qyQbrICv1BVTnM6YpFSbPfZ4i0k3zCSlNLVY6QGSIQDiUb4MkLgEt0lvdooA1qbyYOD3PfGoXq8xqtVpRGb0kOBlxKQrGakIqVoTPn7+Nu/H1JYEiciv1LhJC5/jxZhkyW4ptVVQt0lvdqSUyzLuSAY5QCImFSuF5VR3EpTT+7fBLygEtRpHChkuVZkX1ecQDtL92t2dCSNr90JNZnsBScQkCwSe5Vgy20BxUT58/QOFAgRWvPQoWvV9BHf0fIiOO7BhOWo1bYmaTVvSIqAreIBkwHQX49s3RqNGeFP0ePJl+p69675QQPGbF1iI95CqtyAiuq8GklyRpTHJEhIcLwmSXT4LjU+GzruahR1fz0NElxjUbd5WrAWe//A8iedTe9d/icy0U+g16hWVmzmlv1wsNiXoRTzIhWZk7frE5OzgSarQzCoptRJVXURYIBXn5yFuyQzUaBiBDg8+QZZf+fKjaNl3CAHkLi5C0soFOLNvG1r3fQSRvQfBdPl4JLPsWU8lbcSO5R+g97gZqNO8DRni+xlj6f1Kxh8IrFwNfgHBCqRr2RcR1rA57vnnDNrGXB+3niPWCMZ5T2JlUlu6uysqzMeeH5Yi9WAS7ugxABHR9yE7/Qzyc69YCbMbuHoxDUcT16FFjwcRVDXMdh8BIVUQWqOuTb7bwBIgEdjaMxiZv36kAJLqTa5uqeiUQqNM1HJ3hfnXsHXpbFzLvIBeY19H5Zr1iDErXx7KAerxoHCLLqTsWI+dsZ+i3m1t0e3xF+ATEGRjkukuwfczx8I3IBj3T3nf5t7MkmIse+5BRD/6LJp07gPp7tbMHoe6t7VD+wGjLPdnA0lWADgIunDQ8xZdWTmlszyHGTMleQMObFxBCy3j96NIP7Hfdp9l/dEgsjMie/3Ne5Jrk/iCkZKdmTs/MnkJh5HGx8YkJr9tICkJbuDyH78hacUHKC7Mx11PvIqqdRoq9n3zyjC0vIcx6AECNPPsCfz63RJcOX8WPpV8ERpWGz1HT0NAaDUF0qldcdi+bC56jHoRDVpHIz83G4bLBf/gKijKz8PXUwajy/CJaNyxF2dLYQG+mjII3YdPRnjbbnDp7s8WbK1k1iMm6ccpI3kyieKd2H/+1EGENWgGl8tH5UFH47/H6X1bcfcT0+AbEMSZ4y5B9sU0VL6lnmdlwiHDvbk7ySTjUvICkxmCM8MOkinEgw4S+3z10jn8/OHLCAtvhqgh4xFQubqWPwHx/34bjTv0QFDVW3A88Qec3b8dDdtEo22/kSgpzMemj6chuFoY+k54l7tS043v3x5HboG5N/a18YtnIi8nC/dNnIO8yxcRO30kuo+cioZtuxJAl84cx/r3JmHgq4sQXKM2zx6EutPlOK/BySBNn2QNSavZ6cJCFw7iPHcJiq7nEbu5Ma263eVzvyH+i3fQ5t6hCG8ZRexmrvT03gQcjItFl8HjUbVOo1JBKism0fMwgJxFUGdMcjKJgZR2bDfq3tYeLlclCxwAhXk5SD2UjJPJP5OfDmvUHG1ihqJm4xaiUuFCzqV0FBVcR436Tciwv+3eguQVH2DA1AXwD62Gc8f2YOvn7yBm0nuo0SAC2emnsfatp9H+wVG4o9fDBNCx+O9x4KflGDLzK17f4hkQuTFV75KCgkBiRhX1VXa0kH5WEC8dpH0/fonzJ/aj27DnVWwxzRIUXLuK+KWzEVztFkQNHsfzXLeb7sFdUoIdqxYgNysD3YZNhn9gyJ8AyUq+jYtJH/BElWSzZJKMM5Zw8AYSA5bdyJX0szifsh/pJ/YiK+13+AUEoVG7bmjSqTeq1m7Iry0qDaogK5W9aeLrV4bCXVwMH18/FObl0vERXWPQadA/iNkZvx/GhnkvoHZEK/R5ehbtT1gyC2f2b1duv/vwSWjUvqeDSbIUbpVlZHmcmOQBklVt1iV47uUMbFs2h+6t+7BJqFwzHHlXM5H4nznIyTxPwoHZIT/3Kgqu56DwWg6Bx0REUUE+ajdthY4DRnnW7/RKh5uDwpNjETvZ02fsmG+T2arUo8SABMkAc3ls/5l9CRSDGENY3uIuLlGGYiAzZeVTyY9vc1R0ajZtgcheg7hiFCAdT/yRFkdIWG2c2ZuIc0d3YcBLn8A3MJjYcPbgDsQvngXDxwdD3lpOfv7S6eMU/3IunkPSig/xwAsLKA4ykhRczy2VSbLtwD2dKMGQYWRh1ap2+wYEqNhTmJ+HxKXvICczHX3HvYXcrIuIX/o2/INC4R8cAj/2HhQCv8BQ+LG/A4IRGBSKa9mXcHBzLDr0H0lA8djvWYhV7RFbackN48L29xVAuqS2amuWBJcxac93iwiYanVvxbXLl8gFNYu+l8cxDRH9MwPk9O54VA9viq7DJ1GbglcdOIgkJs79jp/mTkL3x55HeOsuqlZ38KevcCxhHfxDKqNNv8fQkO0TryO/rMbhzasxeMYyUdMClk7or/b/1Q9sMQx6Yxl3jcJoDPj04/vQgMUa06QUoij/OipRDmhSnHJV8oHhqoSS4iKUFBXCzy8QKUkb0KBVNHz9g1RfygmSXhOUi4hKVhe2zVMxyCqUakVT0e+ReRI13QST2PGHN8ci9cB2xEyap/WSHFUHcU7cojfgH1wZXYdNFOBYIBUXXsdP709BrWat0eHhMaTu5HdtWfQmXD4+qNn4DqQd2U1CQr42vv8CAqvWQLfHp/AUzm1S/BPhRisR8Rgj45PINmQ30MYgvtGFRu26qz6St/bDhRMHkPjVHMQ8+y4CQqtg9YzRaNHrYTTr1Acnd/6CY4nraJ8u1e25mJNJPHGWDT92G0ZG4jzTFKm9N0nNmcRZJBmmg3RkcyxObPsBgZWrl7pYhTPD9dxs1G9xJ7oMncg9HDHIRUbYvHgGCq5dQaeBY5Fx5jgyTh1GJT9/dHlsMlZPH4EWvf+GW9t1w6ppI9BtxBRakczFrps9HtFDJyj5LUESXsurcOCrVe/KCnfnVThIN2gSW+L/PQttYoajWr3GOLt/G35dvRAPTf0YLl9/xL45Ci3uZgDdg1M7N+HY1nW4b8J7VrVBk+uqQ+voO+k1QWrwZWydSwxys8WstRs83Z13kI7ErcaZPfHo+PBTltGlILC1H4B967+iZLbL0OeUrGcn7fzmY5xM3sQBc7lQve6tVJmof0dHVKlZD9/OGIP+L36IKrUbYNfqhUg9kIQHXv4EcYveBKsmDHjxIxguH2uBmFB5kYCCr2IeAKx63Q2BZAmM03sSsDP2E9w/aS4Cq9RAyo4NOPTzSjz00kKKKwygyN4DCSD2PMcS1yJmwhwVc6yurL32p/eQ1GcmGsjFJcxR7Qa35rrKc3c0b2AYYAxKPbANPZ54lcttEfkt5lk9oh0r5iOoShi6DJ2gzTeAMvKcjHOo0bAZqtdrApevH7k41pU98OMynEzeiIFvfkkAFBfkYc3MfxBw51MOoufoVxDesrMnex0gyTxJRGkNLOFSVLtZ693YhIMbcYvfIJR7jHqJjL73h6W4kHIQfce/Q/MNq14fSaWsiM73ICV5I45tXYv7n5trU283CpJkknEh4T1ikFj+SqndiLtjIDEGnUj84YZjcYNWUYh+9DlbR1YvvPLKt4Hi67nwCwxG7BtPolbTSHQdNkkNoRzdsga7v12MsEYRlMiW+iqHSXZG6Y0/wTStO3stKwNr/zUeHR8ag1vbdyejb/r4VYSG1UHHgWNptce+NoIAah51H1KSf8LRhLXoN3EuWC0v47cjqNUkkocKW+fXy4yDVmkwzse/K/IgORjC3Z3L2V4QUz9cHcu5BRcOx39LIqH3uFlwUR7FpbjlIq3cKmHpbASEVkWXv0sGCZ0tqhi5meeJFWcP7MClsycQ/cgz2LrsPdz//HxUrRVO7Ew/uR/xS2ahuKiQjNJuwAiVvHoFygGSapIpdyfltc4kregqQDq4aSWOxq/BAy99gkp+AbhyPhUbFryIdv0ex60d7qKvjp3+OFr2GYyIzvcSg44mrEG/SfOQn3MZ6+dPRa8x0xBSrZaKSXqJp7Q+knFuy79M1u6WBqWl7RI5TxkxSbqwI/Hf4cy+RNw56J8cHAdAVhvcwL4fv0BIWB1E//1ZNSnEam6siJqZmoKC3KuoXLMu6jZvh1saNceuNUvQuMNdaNdvBIpLinE07lvs37AcodVr4a6npuNk0kYc3hSLxh3vQudHxlOi6x0kEy6rUyEq0PxIUlUKLPvkj2w5MGW1dvZ4aoN0HvIMWGE3YenbyD6fipjn5sBVqRIZfdX0xxHZZzBui7oPJ5I2EED9J8/H5fTTiFsyE33HzaT6oyUErJEujyEUkcQaaXHvEIMkSIyCdMOyGSc7rR7M4KAeiV+DE9vW37CLY/EimjFIsKawIA87ls9H3dvbot7t7RFSvTZdl2XurGLcf+qHYMxK+Hw2lYjqNG+L7o9Nhm9IZfrOlO0bsPObj1C9fhP0eXomL1Z6e5kWSFxMWQ1AT5AIMWFI4MLJQ/hl4WvoOXIqake0JaHw2644RD3yDMIjO6mi6appjyHyniHk4tIO70TSqo/QuH1PZKWdoopD/4nzAJerlJjkWaSlezy3eTYNjeggiQBhA0mVg2zuy8Dxretw9lAyej/1ushbtMERlxzJ4vkOq36z6vSdA8d6GYy0TwoxdrDEtGGrLijIy8Hmha8h8u5BqN86mrOUmVAMRqYf20MG6zp8cpkL5cZn7uzuLjfzAo5vW4+2MUOp4n982490B82i+ooWOz9+95rFqHt7B9Rq0hIlhQU4tOkbZKWdpKpKeMtOPMH2OhipFXMdc3lG2ubZxCC2qmTskBM+JBw0JpUGEsUkNkTC2OcAUCW1snIgJ1hVfa686VU+yEKpoza96gRJuldZQipdOPx1JqnKs94u8DJzx10Yr67bWwlsMFJOplolJdmVdYJHDEr75W1VSZAg2WKSl1kFm5RW4kGMDjPB6QDVAlZUDjwEiDbOpca3hMm1UWQnSN5b51J4lEEmzd3Zx7m8xSS7u/MKkjZd5K3hZwOJxqm8tDRk69wBqvHHpre02WwucTlxrPk4r21wrzGJT6Z6G0CxanvWHLjOSKn+aFJIKcXyQVK1PFl8lVJFHwMqJybRHClTe+I4e0wSK14VOa3mna0rq6Z0nLHEySR9DFlWrrmLk7MNou7EtqUTQMo4AhQ5AG/JZSozeEz92JkhXaSPGh7hJSFHV5YtANU6l6zThlDUORwc23fQLXh3d2qegrlC7goopyvz9aeYJIZNHA0/pQRlboOSUuKMBiyNcUkgrfxLgSRYBBPLjdSfZ1n9IM2dyekbHSS228PoPMhoeQ/7zFrnfLu3riwZ3jHfYFskQkVarPMClqha0OOJSSFZI6TTmT3loioDpdKnV0WJhwY0RDtQn3dg7STRw9FLNeTOSnVhdpCsX0nYQRIxKSsAAa2NsxtninaDZgQNKEoz1U9TLBbZmSHP1WMMb5+XC5KKMfo4l3Bz6ucuVsNPVh2YQ+Jihg/LlgbSjTCpbJDkGJcdJHtR0/6rivJAsn7KIpmk5V9AOkz3loASvylBnUf/YWz/dNSnAMaUtsiin/qsPEdRjh+5ubsiFjAOr3zN78rl1C2AGeXtQjcBqoh5K34usWPXp2PqFKJkN2DWcV7yJkAVN3JFrqDcV/KSUVHuEmwxTdgKWjcBqoh5K36uLb4kLXpyjNvtZjFJvW4CVHEjV+QKHgLAKRpuAlQR81b8XA+AnKLhJkAVN3JFruBVQuui4SZAFTFvxc8tNceRoiFqzGf2X1JV/DtvXuFPWKDMJJSJhs6jFy/8E9e7eeh/2QL/B6DwevuUcCm/AAAAAElFTkSuQmCC",S="data:image/png;base64,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",E="data:image/png;base64,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",w="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",A="data:image/png;base64,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",b=e(59301);const C=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:c,swimg:s},{name:"101\u8BA1\u5212",ptimg:o,swimg:d},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:n,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:u,swimg:f},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:S,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:w,swimg:A}];var y=({className:x,dataSource:P=[],col:_=4,right:z,bottom:k=23,precision:be=0,wrapWidth:ae=1200,trackEventItems:Me,loading:B,onRemove:q=()=>{},isCurrent:Q=!0,showAlias:se=!1})=>{const U=Math.floor((ae-(_-1)*z)/_),j=[{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(Z=>(window.ENV==="build"&&(Z.ptimg=`/react/build${Z.ptimg}`,Z.swimg=`/react/build${Z.swimg}`),Z));return b.createElement(v.Z,{spinning:B},b.createElement("div",{className:i()(t.list,x)},!!(P!=null&&P.length)&&(P==null?void 0:P.map((Z,pe)=>{var Ae;const{name:he,id:ge,identifier:Ie,featured:ct,school_name:Ue,image_url:Ve,excellent:St,is_plan:Qe}=Z;return b.createElement("div",{key:ge,className:t.wrap,style:{width:U,marginRight:(1+pe)%_===0?0:z+be,marginBottom:k}},b.createElement("a",{className:t.li,onClick:je=>{je.preventDefault(),je.stopPropagation(),Me&&(0,h.L9)([Me]),(0,h.xg)(`/paths/${Ie}`)}},b.createElement("div",{className:t.img},b.createElement("img",{className:t.cover,src:`${Ve}`}),Q&&(0,l.bg)()&&(Z==null?void 0:Z.studying)&&b.createElement("div",{className:`${t.movebq} user-path-items`,onClick:je=>{je.stopPropagation(),q(Z)}},b.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),b.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ae=Z==null?void 0:Z.subject_tags)==null?void 0:Ae.map((je,Re)=>{var tt,le;if(Re===0){const G=(tt=j.find(R=>R.name==je))==null?void 0:tt.swimg;return b.createElement("img",{className:t.sign,src:G,style:{left:"-4px"}})}const ue=(le=j.find(G=>G.name==je))==null?void 0:le.ptimg;return b.createElement("img",{className:t.sign,src:ue,style:{left:`${48+52*(Re-1)+2*Re}px`}})}),b.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Z==null?void 0:Z.excellent)&&b.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:t.name},b.createElement(g.Z,{title:se&&(Z!=null&&Z.excellent_alias_name)?b.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${he}`,b.createElement("br",null),b.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Z==null?void 0:Z.excellent_alias_name}`)):he},b.createElement("span",{className:t.e},se&&(Z==null?void 0:Z.excellent_alias_name)||he))),b.createElement("div",{className:t.tags},b.createElement("div",null,b.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),b.createElement("span",null,Z.stages_count))),b.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),b.createElement("span",null,Z.members_count)))))))})),!P.length&&b.createElement(r.Z,null)))}},36433:function(_t,N,e){"use strict";e.d(N,{jL:function(){return i},w9:function(){return Z},QD:function(){return te},cQ:function(){return q.Z},op:function(){return M},O5:function(){return Nt},_b:function(){return qe},t7:function(){return E},Gi:function(){return ct},YG:function(){return ge},qp:function(){return o},vr:function(){return de},qE:function(){return F},Je:function(){return b},wb:function(){return B},cq:function(){return Re},tp:function(){return a}});var t=e(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"},g="data:image/png;base64,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",i=({dataSource:it=[],img:wt,imgWidth:Rt=346,title:Tt,sunTitle:Gt,bannerExtraContent:Ut})=>t.createElement("div",{className:v.banner},t.createElement("div",{className:v.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,Tt),t.createElement("span",null,Gt)),it.length>0&&t.createElement("div",{className:v.btns},it.map((At,en)=>t.createElement("div",{key:en,onClick:At.click},At.name,At.sign?t.createElement("img",{src:g,width:39}):null))),Ut),wt&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:wt,width:Rt}))),h={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},r=e(92310),l=e.n(r),c=e(89392),o=({dataSource:it=[],value:wt,onChange:Rt,onTitleChange:Tt,className:Gt,title:Ut,titleWidth:At=41,style:en={},fontColor:Ce="#6A7283",showCount:X})=>{const[$,ee]=(0,t.useState)(0),[ne,Be]=(0,t.useState)(!1),Fe=(0,t.useRef)(null),$e=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var at;it.length!==0&&(((at=Fe==null?void 0:Fe.current)==null?void 0:at.clientHeight)>97?ee(1):ee(0)),it.length===0&&ee(0),Be(!1)},[it]),t.createElement("div",{className:l()(h.row,Gt),style:en},t.createElement("div",{onClick:(0,c.throttle)(()=>Tt==null?void 0:Tt(),2e3),style:{width:At,marginTop:ne?12:4},className:`${h.title} ${Tt?"current":""}`},Ut),t.createElement("div",{className:ne?`${h.tagsWrap} ${h.tagsBorderWrap}`:h.tagsWrap},t.createElement("div",{className:h.bar,ref:$e,style:$>0?{height:$===1?97:"auto",overflow:$===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:h.tag,ref:Fe},it==null?void 0:it.map(at=>t.createElement("span",{onClick:()=>Rt(at.id),key:at.id,style:{color:Ce},className:wt===at.id?h.active:""},t.createElement("span",{title:at.name,className:h.name},at.name),!!X&&t.createElement("span",{className:h.num},at.count))))),!!$&&t.createElement(t.Fragment,null,$===1?t.createElement("div",{onClick:()=>{var at;ee(2),((at=Fe==null?void 0:Fe.current)==null?void 0:at.clientHeight)>245?Be(!0):Be(!1)},className:h.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{$e.current.scrollTop=0,ee(1),Be(!1)},className:h.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},d={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},a=({dataSource:it=[],value:wt,onChange:Rt,className:Tt,style:Gt={}})=>t.createElement("div",{style:Gt,className:l()(d.tabs,Tt)},it.map(Ut=>t.createElement("span",{onClick:()=>Rt(Ut.id),className:wt===Ut.id?d.active:"",key:Ut.id},Ut.name))),u={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"},f=e(92832),E=({dataSource:it=[],value:wt="",onChange:Rt,onInputChange:Tt=()=>{},className:Gt,style:Ut={},placeholder:At,allowClear:en=!1})=>{var Ce;const[X,$]=(0,t.useState)(""),[ee,ne]=(0,t.useState)("");(0,t.useEffect)(()=>{var $e;let at=wt;($e=JSON.stringify(wt))!=null&&$e.includes("{")&&($(wt.id),at=wt.value||"");try{ne(decodeURIComponent(at||""))}catch(bt){ne(decodeURIComponent(at||""))}},[wt]);const Be=()=>{Rt(encodeURIComponent(ee),X||null)},Fe=$e=>{$e!==X&&($($e),Rt(encodeURIComponent(ee),$e))};return t.createElement("div",{className:l()(u.input,Gt),style:Ut},!!it.length&&t.createElement("div",{className:u.dropdown},t.createElement("div",{className:u.text},(Ce=it.find($e=>$e.id===X))==null?void 0:Ce.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:u.b1}),t.createElement("b",{className:u.b2})),t.createElement("div",{className:u.menu},it.map(($e,at)=>t.createElement("div",{key:at,onClick:()=>Fe($e.id)},$e.name)))),t.createElement(f.default,{onPressEnter:Be,value:ee,onChange:$e=>{ne($e.target.value),Tt(encodeURIComponent($e.target.value),X||null)},bordered:!1,placeholder:At}),t.createElement("i",{onClick:Be,className:"iconfont icon-sousuo9 font14 pl10 current"}))},w={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},b=({value:it,onChange:wt,className:Rt,total:Tt,pageSize:Gt,style:Ut={}})=>{const At=it<2,en=it>=Math.ceil(Tt/Gt);return Tt<=Gt?t.createElement(t.Fragment,null):t.createElement("div",{className:l()(w.quickPager,Rt),style:Ut},t.createElement("div",{onClick:()=>{At||wt(it-1,"prev")},className:At?w.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{en||wt(it+1,"next")},className:en?w.disabled:""},"\u4E0B\u4E00\u9875"))},C={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},m=e(71418),y=e(6848),x=e(13570),P=e(13952),_=e(89299),z=e(96908),k=e(57177),be=e(81378),ae=e(63604),B=({className:it,dataSource:wt=[],col:Rt=4,right:Tt,bottom:Gt=23,precision:Ut=0,wrapWidth:At=1200,trackEventItems:en,loading:Ce})=>{const X=Math.floor((At-(Rt-1)*Tt)/Rt);return t.createElement(m.Z,{spinning:Ce},t.createElement("div",{className:l()(C.list,it)},!!wt.length&&wt.map(($,ee)=>{const{name:ne,id:Be,identifier:Fe,power:$e,cover_image_id:at,pic:bt}=$;return t.createElement("div",{className:C.wrap,key:Be,style:{width:X,marginRight:(1+ee)%Rt===0?0:Tt+Ut,marginBottom:Gt}},t.createElement("a",{target:"_blank",href:`/shixuns/${Fe}/challenges`,className:C.li,onClick:Ot=>{Ot.preventDefault(),en&&(0,_.L9)([en]),$e&&(0,_.xg)(`/shixuns/${Fe}/challenges`)}},t.createElement("div",{className:C.img},t.createElement("img",{className:C.cover,src:`${bt}`}),$.is_jupyter&&t.createElement("img",{className:C.sign,src:z}),$.is_jupyter_lab&&t.createElement("img",{className:C.sign,src:k}),$.is_unity_3d&&t.createElement("img",{className:C.sign,src:be})),t.createElement("div",{className:C.name},t.createElement(y.Z,{title:ne||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:C.e},ne||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:C.tags},t.createElement(y.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,$.challenges_count))),!!$.myshixuns_count&&t.createElement(y.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,$.myshixuns_count))),t.createElement(y.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,$.level))),t.createElement("div",{className:C.rate},t.createElement(x.Z,{allowHalf:!0,disabled:!0,defaultValue:$.score_info}),t.createElement("span",null,"\xA0",$.score_info?`${$.score_info}\u5206`:"5\u5206")))),!$e&&t.createElement("div",{className:C.lockWrap},t.createElement("img",{src:`${P.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!wt.length&&t.createElement(ae.Z,null)))},q=e(36867),Q={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},se="data:image/png;base64,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",U=e(59301),Z=({className:it,dataSource:wt=[],col:Rt=4,right:Tt,bottom:Gt=23,precision:Ut=0,wrapWidth:At=1200,trackEventItems:en,loading:Ce})=>{const X=Math.floor((At-(Rt-1)*Tt)/Rt);return U.createElement(m.Z,{spinning:Ce},U.createElement("div",{className:l()(Q.list,it)},!!wt.length&&wt.map(($,ee)=>{const{subject_identifier:ne,id:Be,identifier:Fe,power:$e}=$,at=$.is_public!=0&&$.is_public;return U.createElement("div",{className:Q.wrap,key:Be,style:{width:X,marginRight:(1+ee)%Rt===0?0:Tt+Ut,marginBottom:Gt}},U.createElement("a",{className:Q.li,onClick:bt=>{bt.preventDefault(),en&&(0,_.L9)([en]),(0,_.xg)($.first_category_url)}},U.createElement("div",{className:Q.top},U.createElement(y.Z,{title:$.name},U.createElement("div",{className:Q.name},$.name)),U.createElement("img",{className:Q.img,src:P.Z.IMG_SERVER+"/images/"+$.avatar_url}),U.createElement("div",{className:Q.text,title:$.creator},$.creator),ne&&U.createElement("div",{className:Q.btns},U.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),U.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),at&&U.createElement("div",{className:Q.sign},"\u516C\u5F00")),U.createElement("div",{className:Q.bottom},$.visits>0&&U.createElement(y.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},U.createElement("span",null,U.createElement("i",{className:"iconfont icon-liulanyan"}),U.createElement("span",null,$.visits))),$.course_members_count>0&&U.createElement(y.Z,{title:"\u6210\u5458",placement:"bottom"},U.createElement("span",null,U.createElement("i",{className:"iconfont icon-chengyuan"}),$.course_members_count)),$.tasks_count>0&&U.createElement(y.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},U.createElement("span",null,U.createElement("i",{className:"iconfont icon-zuoye"}),$.tasks_count)),$.is_end?U.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):U.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!$.is_accessible&&U.createElement("div",{className:Q.lockWrap},U.createElement("img",{src:`${P.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),U.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!wt.length&&U.createElement(ae.Z,null)))},pe={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"},Ae=e(44993),ge=({dataSource:it=[],value:wt,onChange:Rt,className:Tt,style:Gt={},tabBarExtraContent:Ut})=>t.createElement("div",{className:l()(pe.tabs,Tt),style:Gt},t.createElement("div",{className:pe.tabsWrap},it.map((At,en)=>t.createElement("aside",{className:pe.tab,onClick:()=>{Rt(At.id),At.link&&Ae.history.push(At.link)},key:en},t.createElement("div",{className:wt===At.id?pe.active:""},At.name),(At==null?void 0:At.resetCount)==null&&(At==null?void 0:At.total)!==void 0&&t.createElement("span",null,"\uFF08",At==null?void 0:At.total,"\uFF09"),(At==null?void 0:At.resetCount)!==void 0&&(At==null?void 0:At.total)!==void 0&&t.createElement(y.Z,{title:(At==null?void 0:At.tip)!=null?At==null?void 0:At.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},At==null?void 0:At.resetCount),"/",t.createElement("span",null,At==null?void 0:At.total),"\uFF09"))))),t.createElement("div",{className:pe.tabBar},Ut)),ct=({className:it,style:wt={},children:Rt})=>t.createElement("div",{className:l()(it),style:wt},Rt),Ue={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"},Ve=e(38854),St=e(20834);const Qe=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Re=({sortValue:it,dropValue:wt,className:Rt,onSort:Tt,onDrop:Gt,dataSource:Ut=Qe})=>{var At;return t.createElement("div",{className:l()(Ue.orderWrap,Rt)},t.createElement(Ve.Z,{dropdownRender:()=>t.createElement(St.default,null,Ut.map((en,Ce)=>t.createElement(St.default.Item,{key:Ce,onClick:()=>Gt(en.id)},en.name)))},t.createElement("span",{className:Ue.orderTextWrap},(At=Ut.find(en=>wt===en.id))==null?void 0:At.name)),t.createElement("span",{className:Ue.orderIconWrap},t.createElement("span",{className:Ue.orderAsc},t.createElement("i",{className:it==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ue.cursorPointer} ${Ue.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ue.cursorPointer}`,onClick:()=>Tt(it==="asc"?"desc":"asc")})),t.createElement("span",{className:Ue.orderDesc},t.createElement("i",{className:it==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ue.cursorPointer} ${Ue.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ue.cursorPointer}`,onClick:()=>Tt(it==="asc"?"desc":"asc")}))))},tt={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"},le=e(3113),ue=Object.defineProperty,G=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,xe=(it,wt,Rt)=>wt in it?ue(it,wt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):it[wt]=Rt,K=(it,wt)=>{for(var Rt in wt||(wt={}))R.call(wt,Rt)&&xe(it,Rt,wt[Rt]);if(G)for(var Rt of G(wt))oe.call(wt,Rt)&&xe(it,Rt,wt[Rt]);return it},L=(it,wt)=>{var Rt={};for(var Tt in it)R.call(it,Tt)&&wt.indexOf(Tt)<0&&(Rt[Tt]=it[Tt]);if(it!=null&&G)for(var Tt of G(it))wt.indexOf(Tt)<0&&oe.call(it,Tt)&&(Rt[Tt]=it[Tt]);return Rt},ie=(it,wt,Rt)=>new Promise((Tt,Gt)=>{var Ut=Ce=>{try{en(Rt.next(Ce))}catch(X){Gt(X)}},At=Ce=>{try{en(Rt.throw(Ce))}catch(X){Gt(X)}},en=Ce=>Ce.done?Tt(Ce.value):Promise.resolve(Ce.value).then(Ut,At);en((Rt=Rt.apply(it,wt)).next())}),M=it=>{var wt=it,{className:Rt,style:Tt,children:Gt,loading:Ut=!1,openLoading:At,onClick:en=()=>{},size:Ce="middle",shape:X="round"}=wt,$=L(wt,["className","style","children","loading","openLoading","onClick","size","shape"]);const[ee,ne]=(0,t.useState)(!1);return t.createElement(le.ZP,K({onClick:(0,c.throttle)(Be=>ie(void 0,null,function*(){At&&ne(!0);try{yield en(Be)}catch(Fe){console.log("error",Fe)}At&&ne(!1)}),2e3,{leading:!0,trailing:!1}),className:l()(tt.btn,tt[`${Ce}-${X}`],Rt),style:Tt,size:Ce,shape:X,loading:ee||Ut},$),Gt)},D={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"},F=({className:it,style:wt,children:Rt=null,onClick:Tt,title:Gt})=>t.createElement("div",{className:l()(D.head,it),style:wt},t.createElement("span",{className:"primary-hover",onClick:Tt},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:Gt},Gt),t.createElement("div",{className:D.node},Rt)),re={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},te=({confirmShow:it=!0,confirmTitle:wt,confirmClick:Rt,cancelShow:Tt=!0,cancelTitle:Gt,cancelClick:Ut,className:At,style:en,confirmLoading:Ce=!1})=>t.createElement("div",{className:l()(re.btns,At),style:en},it&&t.createElement(le.ZP,{loading:Ce,onClick:Rt,type:"primary",className:re.confirm},wt),Tt&&t.createElement(le.ZP,{onClick:Ut,className:re.cancel},Gt)),T={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"},de=({className:it,style:wt={},LeftContent:Rt,children:Tt,RightContent:Gt})=>t.createElement("div",{className:l()(T.fixedBottom,it),style:wt},t.createElement("div",{className:T.wrap},t.createElement("div",{className:T.left},Rt),t.createElement("div",{className:T.center},Tt),t.createElement("div",{className:T.right},Gt))),ve={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"},qe=({className:it,style:wt={},dataSource:Rt=[]})=>t.createElement("div",{className:l()(ve.crumbs,it),style:wt},Rt.map((Tt,Gt)=>GtAe.history.push(Tt.path)},Tt.name):t.createElement("span",null,Tt.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:Gt,style:{color:"#5F6368"}},Tt.name))),ke=e(31797),fe=Object.defineProperty,Ze=Object.defineProperties,J=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,Ge=(it,wt,Rt)=>wt in it?fe(it,wt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):it[wt]=Rt,Ke=(it,wt)=>{for(var Rt in wt||(wt={}))Ct.call(wt,Rt)&&Ge(it,Rt,wt[Rt]);if(nt)for(var Rt of nt(wt))O.call(wt,Rt)&&Ge(it,Rt,wt[Rt]);return it},ce=(it,wt)=>Ze(it,J(wt)),Oe=(it,wt)=>{var Rt={};for(var Tt in it)Ct.call(it,Tt)&&wt.indexOf(Tt)<0&&(Rt[Tt]=it[Tt]);if(it!=null&&nt)for(var Tt of nt(it))wt.indexOf(Tt)<0&&O.call(it,Tt)&&(Rt[Tt]=it[Tt]);return Rt};const{Countdown:ze}=ke.default;var Nt=it=>{var wt=it,{onChange:Rt}=wt,Tt=Oe(wt,["onChange"]);const[Gt,Ut]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof Gt=="number"&&Gt>=0&&Rt(Gt)},[Gt]);const At=en=>{const Ce=Math.floor(en/1e3);Ut(Ce)};return t.createElement(ze,ce(Ke({},Tt),{onChange:At}))}},47458:function(_t,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(59301);function v(g,p){const i=(0,t.useRef)();(0,t.useEffect)(()=>{i.current=g}),(0,t.useEffect)(()=>{function h(){i.current()}if(p!==null){let r=setInterval(h,p);return()=>clearInterval(r)}},[p])}},80322:function(_t,N,e){"use strict";var t=e(6848),v=e(8591),g=e(3113),p=e(1710),i=e(59301),h=e(46353),r=e(56102),l=e.n(r);const c=[{title:"\u6587\u4EF6\u540D",dataIndex:"filename",width:"19%",ellipsis:!0},{title:"\u5907\u6CE8",dataIndex:"description",width:"19%",ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",width:"19%",ellipsis:!0},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"path",width:"19%",render:o=>i.createElement("div",{style:{display:"flex"}},i.createElement(t.Z,{title:o},i.createElement("span",{style:{width:"80%",display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}},o)),i.createElement(r.CopyToClipboard,{text:o,onCopy:()=>v.ZP.success("\u590D\u5236\u6210\u529F")},i.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40",style:{color:"#165DFF",marginLeft:30}})))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",width:"14%",ellipsis:!0},{title:"\u5927\u5C0F",dataIndex:"filesize",width:"10%",ellipsis:!0}],s=({detail:o})=>{const[d,n]=(0,i.useState)(o),[a,u]=(0,i.useState)(1);(0,i.useEffect)(()=>{o&&n(o)},[o]);const f=(0,i.useMemo)(()=>({position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:a,showQuickJumper:{goButton:i.createElement(g.ZP,null,"GO")},total:d==null?void 0:d.data_sets_count,onChange:S=>{u(S),(0,h.pV)(`${o==null?void 0:o.id}`,{limit:10,page:S}).then(E=>{n(E)})}}),[a,d]);return i.createElement(p.default,{columns:c,dataSource:d==null?void 0:d.data_sets,rowKey:"attachment_id",pagination:f})};N.Z=(0,i.memo)(s)},71958:function(_t,N,e){"use strict";e.d(N,{Z:function(){return Q}});var t=e(59301),v=e(44993),g=e(43418),p=e(8591),i=e(3113),h=e(61621),r=e(58421),l=e(13952),c=e(64681),s=e(5112),o={title:"title___rpaor",content:"content___Hb0l5",add:"add___THwHB",colorBlue:"colorBlue___yc4F8",radio:"radio___hn9Vt"},d=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,u=(se,U)=>{var j={};for(var Z in se)n.call(se,Z)&&U.indexOf(Z)<0&&(j[Z]=se[Z]);if(se!=null&&d)for(var Z of d(se))U.indexOf(Z)<0&&a.call(se,Z)&&(j[Z]=se[Z]);return j},f=(se,U,j)=>new Promise((Z,pe)=>{var Ae=Ie=>{try{ge(j.next(Ie))}catch(ct){pe(ct)}},he=Ie=>{try{ge(j.throw(Ie))}catch(ct){pe(ct)}},ge=Ie=>Ie.done?Z(Ie.value):Promise.resolve(Ie.value).then(Ae,he);ge((j=j.apply(se,U)).next())});const S=se=>{var U=se,{shixunsDetail:j,globalSetting:Z,loading:pe,dispatch:Ae,onReloadData:he}=U,ge=u(U,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ie,ct]=(0,t.useState)(),[Ue,Ve]=(0,t.useState)([]);(0,t.useEffect)(()=>{j.actionTabs.key==="Collaborators-ChangeManager"&&St()},[j.actionTabs.key]);const St=()=>f(void 0,null,function*(){var tt;const le=yield Ae({type:"shixunsDetail/getChangeManager",payload:{id:(tt=j.actionTabs.params)==null?void 0:tt.id}});Ve(le||[])}),Qe=()=>{var tt;Ae({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(tt=j.actionTabs.params)==null?void 0:tt.id}}})},je=()=>f(void 0,null,function*(){var tt;if(!Ie){p.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const le=yield Ae({type:"shixunsDetail/changeManager",payload:{id:(tt=j.actionTabs.params)==null?void 0:tt.id,user_id:Ie}});Re(),le&&(he(),p.ZP.info(le.message))}),Re=()=>{Ae({type:"shixunsDetail/setActionTabs",payload:{}}),ct(null)};return t.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:j.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:pe.effects["shixunsDetail/changeManager"],onOk:je,onCancel:Re},t.createElement("div",null,t.createElement("div",{className:o.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",t.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),t.createElement("div",{className:o.content},Ue.length?t.createElement(s.ZP.Group,{value:Ie,onChange:tt=>ct(tt.target.value)},Ue.map((tt,le)=>t.createElement(s.ZP,{className:o.radio,key:le,value:tt.user_id},tt.name))):t.createElement("div",{className:o.add},t.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",t.createElement("a",{className:o.colorBlue,onClick:Qe},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var E=(0,v.connect)(({shixunsDetail:se,loading:U,globalSetting:j})=>({shixunsDetail:se,globalSetting:j,loading:U}))(S),w=e(99313),A=e(28897);const{TabPane:b}=w.default;var C=({visible:se,onCancel:U,onSelectGroup:j,shixunId:Z,onSelectCollaborator:pe})=>t.createElement(g.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:se,width:1100,centered:!0,keyboard:!1,onCancel:U,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},t.createElement(w.default,{defaultActiveKey:"1"},t.createElement(b,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},t.createElement(A.Z,{type:1,onCancel:U,container_type:2,container_id:Z,onSelect:pe})))),m={bg:"bg___Onnmh",wrap:"wrap___VTtdp",modal:"modal___MArZa",content:"content___a69LK",head:"head____zVzr",headCount:"headCount___GhK7o",button:"button___DoAh3",itemWrap:"itemWrap___UR35k",imgWrap:"imgWrap___DpS0R",img:"img___N9se3",manager:"manager___m4Mzg",itemContent:"itemContent___Ut7hr",nameWrap:"nameWrap___y73uS",name:"name___hJUHg",actionGroup:"actionGroup___QEytf",deleteIcon:"deleteIcon___XGFcN",schoolWrap:"schoolWrap___qsoOp",school:"school___yh8l2",countWrap:"countWrap___MQKPn",deletetitle:"deletetitle___nAICN",yseTitle:"yseTitle___t5fzp"},y=e(62772),x=e(36952),P=e(52430),_=Object.defineProperty,z=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,ae=(se,U,j)=>U in se?_(se,U,{enumerable:!0,configurable:!0,writable:!0,value:j}):se[U]=j,Me=(se,U)=>{for(var j in U||(U={}))k.call(U,j)&&ae(se,j,U[j]);if(z)for(var j of z(U))be.call(U,j)&&ae(se,j,U[j]);return se},B=(se,U,j)=>new Promise((Z,pe)=>{var Ae=Ie=>{try{ge(j.next(Ie))}catch(ct){pe(ct)}},he=Ie=>{try{ge(j.throw(Ie))}catch(ct){pe(ct)}},ge=Ie=>Ie.done?Z(Ie.value):Promise.resolve(Ie.value).then(Ae,he);ge((j=j.apply(se,U)).next())});const q=({shixunsDetail:se,globalSetting:U,loading:j,user:Z,dispatch:pe,position:Ae})=>{const he=(0,t.useRef)(),[ge,Ie]=(0,t.useState)(0),[ct,Ue]=(0,t.useState)([]),[Ve,St]=(0,t.useState)({id:null,page:1}),Qe=(0,v.useParams)(),[je,Re]=(0,t.useState)({}),tt=(0,t.useMemo)(()=>(0,c.Ny)()||(je==null?void 0:je.current_user_is_creator)||(je==null?void 0:je.current_user_is_partner),[c.Ny,je]),le=(0,t.useMemo)(()=>(0,c.Ny)()||(je==null?void 0:je.current_user_is_creator),[c.Ny,je]);(0,t.useEffect)(()=>{he.current=Qe==null?void 0:Qe.taskId,Ve.id=Qe==null?void 0:Qe.taskId,St(Ve),ue(Ve)},[]);const ue=ie=>B(void 0,null,function*(){const W=yield(0,P.ZP)(`/api/sci/projects/${Qe==null?void 0:Qe.taskId}/get_project_partners.json`,{method:"get"});W&&(Ue(W.users||[]),Ie(W.users_count),Re(W))}),G=()=>B(void 0,null,function*(){Ve.page=1,St(Ve);const ie=(0,x.g)();yield pe({type:"user/getUserInfo",payload:ie}),yield ue(Ve)}),R=ie=>{Ve.page=ie,St(Ve),ue(Ve)},oe=ie=>{g.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.createElement("div",{className:m.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>B(void 0,null,function*(){const W=yield(0,P.ZP)(`/api/sci/projects/${Qe==null?void 0:Qe.taskId}/del_project_partner.json`,{method:"DELETE",body:{user_id:ie}});p.ZP.info("\u5220\u9664\u6210\u529F"),Ve.page=1,St(Ve),ue(Ve)})})},xe=()=>{pe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:he.current}}})};function K(){pe({type:"shixunsDetail/setActionTabs",payload:{}})}const L={visible:se.actionTabs.key==="Collaborators-AddCollaborator",onCancel:K,shixunId:he.current,onSelectCollaborator:ie=>B(void 0,null,function*(){K(),(yield(0,P.ZP)(`/api/sci/projects/${he.current}/bacht_add_project_partners.json`,{method:"POST",body:{user_ids:ie}}))&&(p.ZP.success("\u6DFB\u52A0\u6210\u529F"),G())}),onSelectGroup:ie=>B(void 0,null,function*(){K(),(yield pe({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:he.current,group_id:ie.group_id}}))&&(p.ZP.success("\u6DFB\u52A0\u6210\u529F"),G())})};return t.createElement("section",null,t.createElement("div",{className:m.wrap},t.createElement("div",{className:m.content},t.createElement("div",{className:m.head},t.createElement("span",{className:m.headCount},"\u5408\u4F5C\u8005\uFF08",ge,"\u4EBA\uFF09"),tt&&t.createElement("div",null,t.createElement(i.ZP,{className:m.button,style:{marginRight:Ae==="detail"?0:"20px"},onClick:xe,icon:t.createElement(y.Z,null)},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),t.createElement("div",{className:m.list},t.createElement(h.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},ct.map((ie,W)=>t.createElement("div",{style:{display:"inline-block",width:"50%"},key:W},t.createElement("div",{className:m.itemWrap},t.createElement("a",{target:"_blank",className:m.imgWrap},t.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:m.img,src:`${l.Z.IMG_SERVER}/images/${ie==null?void 0:ie.image_url}`}),(ie==null?void 0:ie.is_creator)&&t.createElement("span",{className:m.manager},"\u521B\u5EFA\u8005")),t.createElement("div",{className:m.itemContent},t.createElement("div",{className:m.nameWrap},t.createElement("a",{target:"_blank",className:m.name},ie==null?void 0:ie.user_name),t.createElement("div",{className:m.actionGroup},!(ie!=null&&ie.is_creator)&&le?t.createElement("a",{className:m.deletetitle,onClick:()=>oe(ie.id)},"\u5220\u9664"):null)),t.createElement("p",{className:m.schoolWrap},t.createElement("span",{className:m.school},ie==null?void 0:ie.school_name))))))))),ge>10&&t.createElement("div",{className:m.countWrap},t.createElement(r.Z,{showQuickJumper:!1,showSizeChanger:!1,total:ge,onChange:ie=>R(ie),pageSize:10,current:Ve.page}))),t.createElement(E,{onReloadData:G}),t.createElement(C,Me({},L)))};var Q=(0,v.connect)(({shixunsDetail:se,loading:U,globalSetting:j,user:Z})=>({shixunsDetail:se,globalSetting:j,user:Z,loading:U}))(q)},4829:function(_t,N,e){"use strict";e.r(N),e.d(N,{default:function(){return ts}});var t=e(59301),v=e(44993),g=e(97596),p=e(51498),i=e(31797),h=e(78241),r=e(43418),l=e(3113),c=e(43428),s=e(8591),o=e(92832),d=e(5871),n=e(30434),a=e(95237),u=e(43604),f=e(76618),S=e(56102),E=e(71213),w=e(87169),A=e(21992),b=e(13952),C=e(52430),m=e(89299),y=(Se,Ye,gt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(gt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(gt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((gt=gt.apply(Se,Ye)).next())}),P=(0,t.forwardRef)(({time:Se},Ye)=>{console.log("ScreenRecord:",Ye);const gt=(0,t.useRef)();let[Cn,kn]=(0,t.useState)(),Kn=(0,t.useRef)(),Sr=2e3,zn=[];(0,t.useImperativeHandle)(Ye,()=>({startScreenRecord:ei,downloadFile:sn}));function dn(Or,H){return y(this,null,function*(){let V=[];const me=yield new MediaRecorder(Or);me.ondataavailable=we=>{V.push(we.data)},me.start(),Kn.current=me,window.recorderRefs=me,me.addEventListener("stop",we=>{let Pe=URL.createObjectURL(V[0],{type:"video/mp4"});(0,m.Nd)("xxx.webm",Pe)})})}function sn(){if(!window.recorderRefs){s.ZP.warning("\u60A8\u8FD8\u6CA1\u6709\u5F00\u542F\u89C6\u9891\u5F55\u5236\uFF0C\u8BF7\u5148\u53BB\u5F55\u5236\u89C6\u9891\u5427\uFF01");return}gt.current.srcObject.getTracks().forEach(H=>{H.stop()}),window.recorderRefs.addEventListener("dataavailable",H=>{let V=URL.createObjectURL(H.data,{type:"video/mp4"});(0,m.Nd)("\u5C4F\u5E55\u5F55\u5236\u89C6\u9891.webm",V)})}function ei(){navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then(Or=>(gt.current.srcObject=Or,zn.push(Or),gt.current.captureStream=gt.current.captureStream||gt.current.mozCaptureStream,new Promise(H=>gt.current.onplaying=H))).then(()=>dn(gt.current.captureStream(),Sr)).then(Or=>{}).catch(Or=>{Or.name==="NotFoundError"?s.ZP.warning("\u627E\u4E0D\u5230\u6444\u50CF\u5934\u6216\u9EA6\u514B\u98CE\u3002\u65E0\u6CD5\u5F55\u5236."):s.ZP.warning(Or.name)})}return t.createElement("div",{style:{position:"absolute",top:"0",zIndex:-1}},t.createElement("video",{onPause:()=>{},width:"60",height:"120",autoPlay:!0,muted:!0,ref:gt}))}),_=(Se,Ye,gt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(gt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(gt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((gt=gt.apply(Se,Ye)).next())});const z={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};var k=({className:Se,mirror_description:Ye,git_url:gt,difficulty:Cn,task_pass:kn,test_set_permission:Kn,onVncAction:Sr,shixun:zn,window_vnc_url:dn,linux_vnc:sn,vnc_url:ei,unity_3d_routes:Or,taskData:H})=>{console.log(H);const V=(0,v.useParams)(),[me,we]=(0,t.useState)("8082"),[Pe,Le]=(0,t.useState)(!1),[vt,mt]=(0,t.useState)(!1),ht=(0,t.useRef)(),We=dn?"C:/Windows/AppReadiness/userfiles":"/data/workspace/keyan/userfiles",Pt=dn?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/keyan/downloadfiles",Dt=()=>{r.default.confirm({title:"\u91CD\u542F\u4E91\u4E3B\u673A",icon:t.createElement(w.Z,null),content:"\u60A8\u786E\u5B9A\u8981\u91CD\u542F\u4E91\u4E3B\u673A\u5417\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>_(void 0,null,function*(){const rn=yield(0,E.Jd)({identifier:V.taskId});return(rn==null?void 0:rn.status)===0&&s.ZP.info("\u91CD\u542F\u6210\u529F"),""})})},Qt=()=>{r.default.info({title:"\u6587\u4EF6\u4E0A\u4F20",icon:null,okText:"\u5173\u95ED",width:600,centered:!0,content:t.createElement("div",{className:"pt10"},t.createElement(A.Z,{isDragger:!0,maxSize:1024,additionalText:`\u9ED8\u8BA4\u5B58\u653E\u76EE\u5F55\u8DEF\u5F84\u4E3A"${We}"`,action:`${b.Z.API_SERVER}/api/sci/projects/${V.taskId}/upload_file.json`,onChange:rn=>{rn.every(on=>{var gn;return((gn=on.response)==null?void 0:gn.status)===0})&&(r.default.destroyAll(),s.ZP.info("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F"))}}))})},jt=()=>_(void 0,null,function*(){var rn,on;mt(!0);const gn=yield(0,C.ZP)(`/api/sci/projects/${V.taskId}/port_proxy.json`,{method:"post",body:{port:me,position:1}});(rn=gn==null?void 0:gn.data)!=null&&rn.url&&(0,m.xg)((on=gn==null?void 0:gn.data)==null?void 0:on.url),mt(!1)}),Vt=()=>{r.default.confirm({title:"\u4E0B\u8F7D\u4EE3\u7801",centered:!0,width:600,content:`\u4EE3\u7801\u4E0B\u8F7D\u529F\u80FD\uFF1A\u5C06\u201C${Pt}\u201D\u76EE\u5F55\u8FDB\u884C\u6253\u5305\u5E76\u4E0B\u8F7D\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC71G`,onOk:()=>_(void 0,null,function*(){return yield(0,C.ZP)(`/api/sci/projects/${V.taskId}/download_file.json`,{method:"post",body:{autoDownload:!0},headers:{responseType:"arraybuffer",Accept:"application/vnd.ms-excel;charset=utf-8"}}),!0})})},hn=()=>{var rn,on;(on=(rn=ht.current)==null?void 0:rn.startScreenRecord)==null||on.call(rn)},cn=()=>{const{webssh:rn}=H;r.default.info({title:"SSH\u76F4\u8FDE",width:600,centered:!0,content:t.createElement(t.Fragment,null,t.createElement(a.Z,null,t.createElement(u.Z,{flex:"50px"},"\u8D26\u53F7"),t.createElement(u.Z,null,rn==null?void 0:rn.username)),t.createElement(a.Z,null,t.createElement(u.Z,{flex:"50px"},"\u5730\u5740"),t.createElement(u.Z,null,rn==null?void 0:rn.address)),t.createElement(a.Z,null,t.createElement(u.Z,{flex:"50px"},"\u7AEF\u53E3"),t.createElement(u.Z,null,rn==null?void 0:rn.servicePort)),t.createElement(a.Z,null,t.createElement(u.Z,{flex:"50px"},"\u5BC6\u7801"),t.createElement(u.Z,null,rn==null?void 0:rn.password)))})};return t.createElement("div",{className:`tpi-code-setting ${Se}`,style:{height:"calc(100vh - 54px )"}},t.createElement("h3",null,"\u529F\u80FD"),t.createElement("section",null,t.createElement("a",{id:"full-screen",title:"\u5168\u5C4F",className:"file-item action",onClick:()=>{Sr("full-screen")}}," ",t.createElement("i",{className:"iconfont icon-quanping"}),"\u5F00\u542F / \u9000\u51FA\u5168\u5C4F "),!Or&&t.createElement(t.Fragment,null,t.createElement("a",{id:"reset-task",onClick:()=>Sr("reset-task"),className:"file-item action",title:"\u91CD\u7F6E\u73AF\u5883"}," ",t.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91CD\u7F6E\u73AF\u5883 "),t.createElement("a",{onClick:()=>Qt(),className:"file-item action",title:"\u4E0A\u4F20\u6587\u4EF6"}," ",t.createElement("i",{className:"iconfont icon-shangchuanshipin1"}),"\u4E0A\u4F20\u6587\u4EF6"),t.createElement("a",{onClick:()=>Vt(),className:"file-item action",title:"\u4E0B\u8F7D\u6587\u4EF6"}," ",t.createElement("i",{className:"iconfont icon-xiazai3"}),"\u4E0B\u8F7D\u6587\u4EF6"),t.createElement("a",{onClick:()=>hn(),className:"file-item action",title:"\u5C4F\u5E55\u5F55\u5236"}," ",t.createElement("i",{className:"iconfont icon-jiaruketang1"}),"\u5C4F\u5E55\u5F55\u5236"),H.mirror_type==="webssh"&&t.createElement("a",{className:"file-item action w100",title:"ssh\u76F4\u8FDE"}," ",t.createElement("i",{className:"iconfont icon-wodegongzuotai"}),t.createElement(a.Z,{align:"middle",className:"w100"},t.createElement(u.Z,{flex:"1",onClick:cn},t.createElement(l.ZP,{type:"text",loading:Pe},t.createElement("span",{style:{color:"#ddd",marginLeft:-11}},"ssh\u76F4\u8FDE"))))),dn&&t.createElement("a",{id:"reset-task",onClick:Dt,className:"file-item action",title:"\u91CD\u542F\u4E91\u4E3B\u673A"}," ",t.createElement(f.Z,{style:{marginRight:21,color:"#FFF"},className:"c-white font16"}),"\u91CD\u542F\u4E91\u4E3B\u673A "),gt?t.createElement(S.CopyToClipboard,{text:gt,onCopy:()=>s.ZP.success("\u590D\u5236\u6210\u529F")},t.createElement("a",{id:"copy-git",title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740",className:"file-item action"}," ",t.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740 ")):null)),t.createElement(P,{ref:ht}))},be=e(47458),ae=e(6848),Me=e(58421),B={flex_box_center:"flex_box_center___ayVLf",flex_space_between:"flex_space_between___pLloZ",flex_box_vertical_center:"flex_box_vertical_center___eX0c1",flex_box_center_end:"flex_box_center_end___KU45M",flex_box_column:"flex_box_column___cZiLo",wrap:"wrap___x0TPJ",list:"list___Bn7Fe",page:"page___zVCLY"},q=Object.defineProperty,Q=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,j=(Se,Ye,gt)=>Ye in Se?q(Se,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Se[Ye]=gt,Z=(Se,Ye)=>{for(var gt in Ye||(Ye={}))se.call(Ye,gt)&&j(Se,gt,Ye[gt]);if(Q)for(var gt of Q(Ye))U.call(Ye,gt)&&j(Se,gt,Ye[gt]);return Se},pe=(Se,Ye,gt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(gt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(gt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((gt=gt.apply(Se,Ye)).next())});const Ae=(0,m.oP)(),he={};Ae!=null&&Ae.homework_common_id&&(he.homework_common_id=Ae==null?void 0:Ae.homework_common_id),Ae!=null&&Ae.exercisesId&&(he.exercise_id=Ae==null?void 0:Ae.exercisesId);function ge(Se){return get(`tasks/${Se}.json`,he)}function Ie(Se){return(0,C.U2)(`sci/projects/${Se}/get_data_sets.json`)}function ct(Se){return get(`myshixuns/${Se}/challenges.json`)}function Ue(Se,Ye){return get(`myshixuns/${Se}/subject_challenges.json`,Ye)}function Ve(Se,Ye,gt){return(0,C.U2)(`tasks/${Se}/star.json`,{star:gt,shixun_id:Ye})}function St(Se,Ye){return Ye.path&&(Ye.path=encodeURIComponent(Ye.path)),(0,C.U2)(`tasks/${Se}/rep_content.json`,Z(Z({},Ye),he))}function Qe(Se,Ye){return(0,C.v_)(`myshixuns/${Se}/update_file.json`,Z(Z({},Ye),he))}function je(Se,Ye){return(0,C.U2)(`tasks/${Se}/reset_original_code.json`,Z(Z({},Ye),he))}function Re(Se,Ye){return(0,C.v_)(`myshixuns/${Se}/reset_repository.json`,Ye)}function tt(Se,Ye){return(0,C.U2)(`tasks/${Se}/reset_passed_code.json`,Z(Z({},Ye),he))}function le(Se,Ye){return(0,C.v_)(`tasks/${Se}/game_build.json`,Z(Z({},Ye),he))}function ue(Se,Ye){return(0,C.U2)(`tasks/${Se}/game_status.json`,Z(Z({},Ye),he))}function G(Se,Ye){return post(`tasks/${Se}/choose_build.json`,Z(Z({},Ye),he))}function R(Se){return get(`tasks/${Se}/picture_display.json`,he)}function oe(Se,Ye){return get(`tasks/${Se}/cost_time.json`,Z(Z({},Ye),he))}function xe(Se,Ye){return get(`courses/${Se}/inform_detail.json`,Ye)}function K(Se){return(0,C.v_)(`tasks/${Se}/plus_or_cancel_praise.json`)}function L(Se,Ye={}){return(0,C.v_)(`myshixuns/${Se}/repository.json`,Ye)}function ie(Se,Ye){return get(`myshixuns/${Se}/open_webssh.json`,Ye||{})}function W(Se,Ye){return get(`myshixuns/${Se}/open_vm_webssh.json`,Ye)}function M(Se){return get(`tasks/${Se}/close_webssh.json`)}function D(Se){return pe(this,null,function*(){const Ye=yield(0,C.v_)(`/sci/projects/${Se}/delete_pod.json`);if((Ye==null?void 0:Ye.status)>=0)return(0,C.v_)(`/sci/projects/${Se}/start_environment.json`,he)})}function Y(Se){return post(`tasks/${Se}/reset_environment`)}function F(Se,Ye){return post(`tasks/${Se}/reset_linux_vnc_link.json`,Ye||{})}function re(Se){return(0,C.U2)(`tasks/${Se}/check_test_sets.json`)}function Ee(Se){return get(`tasks/${Se}/get_answer_info.json`)}function te(Se){return get(`tasks/${Se}/get_choose_answer.json`)}function T(Se){return get(`tasks/${Se}/unlock_choose_answer.json`)}function I(Se,Ye){return get(`tasks/${Se}/unlock_answer.json`,{answer_id:Ye})}function de(Se,Ye,gt){return(0,C.v_)(`tasks/${Se}/set_games_status.json`,{result:Ye,data:gt})}function ve(Se){return(0,C.v_)(`/sci/projects/${Se}/extend_release.json`)}function _e(Se,Ye){return(0,C.v_)(`/sci/projects/${Se}/save_mirror.json`,Z({},Ye))}function qe(Se){return Fetch(`/api/tasks/${Se}/active.json`,{method:"post",body:{template_id:window.sessionStorage.imageId}})}function ke(Se){return post(`tasks/${Se}/extend_linux_vnc.json`,he)}function fe(Se,Ye){return get(`tasks/${Se}/rank_list.json`,Ye)}function Ze(Se,Ye){return(0,C.v_)(`tasks/${Se}/close_windows_vnc.json`,{tpi_id:Ye})}function J(Se){return get(`tasks/${Se}/pull_files.json`)}function nt(Se,Ye){return post(`tasks/${Se}/log_output`,Ye)}function Ct(Se){return get(`tasks/${Se}/stop_log_output.json`)}function O(Se){return pe(this,null,function*(){return Fetch(`/api/myshixuns/${Se.id}/add_file.json`,{method:"post",body:Se})})}function Ge(Se){return pe(this,null,function*(){return Fetch(`/api/myshixuns/${Se.id}/delete_git_file.json`,{method:"Delete",body:Se})})}function Ke(Se){return pe(this,null,function*(){return Fetch(`/api/myshixuns/${Se.id}/mv_file.json`,{method:"post",body:Se})})}function ce(Se){return pe(this,null,function*(){return Se.path&&(Se.path=encodeURIComponent(Se.path)),Fetch(`/api/tasks/${Se.id}/rep_content.json`,{method:"get",params:Se})})}function Oe(Se){return pe(this,null,function*(){return(0,C.ZP)(`/api/sci/projects/${Se.id}/commit_files.json`,{method:"post",body:Se})})}var ze=Object.defineProperty,Lt=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,wt=(Se,Ye,gt)=>Ye in Se?ze(Se,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Se[Ye]=gt,Rt=(Se,Ye)=>{for(var gt in Ye||(Ye={}))Nt.call(Ye,gt)&&wt(Se,gt,Ye[gt]);if(Lt)for(var gt of Lt(Ye))it.call(Ye,gt)&&wt(Se,gt,Ye[gt]);return Se},Tt=(Se,Ye)=>{var gt={};for(var Cn in Se)Nt.call(Se,Cn)&&Ye.indexOf(Cn)<0&&(gt[Cn]=Se[Cn]);if(Se!=null&&Lt)for(var Cn of Lt(Se))Ye.indexOf(Cn)<0&&it.call(Se,Cn)&&(gt[Cn]=Se[Cn]);return gt},Gt=(Se,Ye,gt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(gt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(gt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((gt=gt.apply(Se,Ye)).next())}),Ut=(Se=>(Se.Classrooms="classrooms",Se.Shixuns="shixuns",Se.Paths="paths",Se.Projects="projects",Se.Videos="videos",Se.Topics="topics",Se.Teach="teach-group",Se))(Ut||{});const At=Se=>{var Ye=Se,{userDetail:gt,user:Cn,globalSetting:kn,loading:Kn,dispatch:Sr,onClose:zn,shixun:dn}=Ye,sn=Tt(Ye,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]);const ei=(0,v.useParams)(),[Or,H]=(0,t.useState)([]),[V,me]=(0,t.useState)(""),[we,Pe]=(0,t.useState)(0),[Le,vt]=(0,t.useState)(Rt({page:1,limit:20},ei)),mt=(0,t.useCallback)(()=>sn.visible,[sn.visible]);(0,t.useEffect)(()=>{Le.page=1,ht()},[sn.visible]);const ht=()=>Gt(void 0,null,function*(){const We=yield Ie(ei.taskId);We&&(H([...We.data_sets]),Pe(We.data_sets_count),me(We.folder_name))});return t.createElement("div",{style:{height:"calc(100vh - 51px)",padding:"20px 15px"}},t.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6570\u636E\u96C6"),t.createElement("dl",{className:B.list},t.createElement(ae.Z,{title:V},t.createElement("dt",{className:"c-white"},V)),t.createElement("dd",null,t.createElement(S.CopyToClipboard,{text:V,onCopy:()=>s.ZP.success("\u590D\u5236\u6210\u529F")},t.createElement("span",{className:`${B.copy} current`},"\u70B9\u51FB\u590D\u5236")))),t.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6587\u4EF6\u8DEF\u5F84"),Or==null?void 0:Or.map((We,Pt)=>t.createElement("dl",{className:B.list},t.createElement(ae.Z,{title:We.filename},t.createElement("dt",{className:"c-white"},We.filename)),t.createElement("dd",null,t.createElement(S.CopyToClipboard,{text:We.file_path,onCopy:()=>s.ZP.success("\u590D\u5236\u6210\u529F")},t.createElement("span",{className:`${B.copy} current`},"\u70B9\u51FB\u590D\u5236"))))),t.createElement("div",{className:"tc"},t.createElement(Me.Z,{onChange:We=>{Le.page=We,ht()},className:B.page,size:"small",total:we,pageSize:Le.limit,hideOnSinglePage:!0})))};var en=(0,v.connect)(({user:Se,userDetail:Ye,loading:gt,shixunsDetail:Cn,globalSetting:kn})=>({user:Se,userDetail:Ye,shixunsDetail:Cn,globalSetting:kn,loading:gt.models.index}))(At),Ce=e(41312),X="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAABZ0lEQVRYR+2YrU7FQBBGzzwEPAMSi+M6MARDggNJgiIkWLiSBIFCkyCuQECCQFIcEstb8AYf2ZvmhpbuT9ttUpJWdma+OZ3O7k5rRC5Jh8ARsBPzjdhvgXczew75WSyJpCdgP+aXaP8ws63OQJK2gbdSYJ6Y1Od2WRpmZlb4nIIVqgEFhUKwbXTGByRpDzgBdnu+kr7hD8CLSboGLvqqZYp/dEDK1LR9mZZNXwEys6u+ql3iJbm8E5C3eFOFYn2VrUKS1oADYL1M+gW8mtl3DOK3PQuQpE1gAWzUkn8CZ6Hzqg6bC+gcuPFU4s7MTlOrlAvITQFuGijMbOaSS/pzLwXKB+QdCQKiXqAUkJqP06rs1B00liFNFeqqVQEaXYXmbc6ypn7J3UNtgUa3ysa1D5XLfDw7dedl1BCYZWOcgHJWIKb1f15Z7EkGtq+G/NXEP3DCFPl79xnkTln3u+U4JWJAH/czo/gBVkc5pun3NGoAAAAASUVORK5CYII=",$="data:image/png;base64,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",ee=e(48931),ne=e(84845),Be=Object.defineProperty,Fe=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,kt=(Se,Ye,gt)=>Ye in Se?Be(Se,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Se[Ye]=gt,Zt=(Se,Ye)=>{for(var gt in Ye||(Ye={}))bt.call(Ye,gt)&&kt(Se,gt,Ye[gt]);if(at)for(var gt of at(Ye))Ot.call(Ye,gt)&&kt(Se,gt,Ye[gt]);return Se},Ft=(Se,Ye)=>Fe(Se,$e(Ye)),zt=(Se,Ye,gt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(gt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(gt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((gt=gt.apply(Se,Ye)).next())});const{Countdown:De}=i.default;function Xe(){return React.createElement("p",null,"\u684C\u9762\u7CFB\u7EDF\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u60A8\u5728\u7CFB\u7EDF\u4E2D\u521B\u5EFA\u7684\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931\u3002\u8BF7\u786E\u4FDD\u60A8\u7684\u6570\u636E\u5DF2\u4FDD\u5B58\uFF08\u5982\uFF1A\u7248\u672C\u5E93\u4EE3\u7801\u5DF2\u63A8\u9001\u5230\u670D\u52A1\u5668\uFF09\u3002\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\uFF1F")}var et=({mirror_description:Se,difficulty:Ye,git_url:gt,vnc_url:Cn,window_vnc_url:kn,linux_vnc:Kn,isNotice:Sr,user:zn,game:dn,shixun:sn={},taskData:ei={},resetVncLoading:Or,onUpdateCostTime:H,lastedGetTaskInfoTime:V,onShowNotice:me,onResetGitCode:we,onResetVnc:Pe,onBack:Le,onAddVncTime:vt,onUpdateCode:mt,unity_3d_routes:ht,remaining_time:We,st:Pt})=>{const[Dt]=(0,v.useSearchParams)(),{name:Qt,identifier:jt,task_pass:Vt,test_set_permission:hn}=sn,[cn,rn]=(0,t.useState)(!1),[on,gn]=(0,t.useState)(!1),[Qn,Yn]=(0,t.useState)({}),[Rn,tr]=(0,t.useState)(!1),[hr,wn]=(0,t.useState)(null),[Pn,qt]=(0,t.useState)(1800),[Bt,yn]=(0,t.useState)(!1),[Wn,Tn]=(0,t.useState)(!1),rr=(0,v.useLocation)().query,Mn=(0,v.useParams)(),[dr,vr]=(0,t.useState)(!1),[Er]=h.default.useForm(),Ir=(0,t.useMemo)(()=>Date.now()+We,[We]);(0,t.useEffect)(()=>{Rn||setTimeout(()=>{tr(!0)},1e3*60)},[Rn]),(0,t.useEffect)(()=>{Ce.Z.subscribe("update-windows-time",Nn=>{qt(parseInt(We/1e3))}),qt(We/1e3)},[]),(0,t.useEffect)(()=>{var Nn;return Dt.get("type")==="exercises"&&((Nn=Qn==null?void 0:Qn.exercise)!=null&&Nn.screen_open)&&(ne.U.forEach((Hn,Pr)=>{document.addEventListener(Hn,Jr,!1),document.addEventListener("blur",Jr,!1)}),window.focus(),window.onblur=function(){(0,ee.vp)()&&(Jr(),(0,ee.BU)())}),()=>{ne.U.forEach((Hn,Pr)=>{document.removeEventListener(Hn,Jr,!1)})}},[Qn]);const ni=()=>{yn(!Bt)},Jr=Nn=>{window.parent.postMessage("backExercise","*"),Nn!=="back"&&(0,ee.BU)()};function fr(){rn(!cn)}function qr(){rn(!1),gn(!1)}function wr(){return zt(this,null,function*(){(0,v.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0}),v.history.replace(`/innovation/project/detail/${Mn.taskId}`)})}function Xr(){Or||Pe()}function $r(){r.default.confirm({title:"\u9000\u51FA",icon:t.createElement(w.Z,null),content:"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5236\u4F5C\u955C\u50CF\u5417\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:wr})}function Ti(Nn){var Hn;qr(),Nn==="reset-task"&&(Or||r.default.confirm({title:"\u91CD\u7F6E\u73AF\u5883",icon:t.createElement(w.Z,null),content:"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{Xr(),tr(!1)}})),Nn==="reset-code"&&(Or||r.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:t.createElement(w.Z,null),content:"\u60A8\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:we})),Nn==="full-screen"&&((0,ee.vp)()?(0,ee.BU)():(0,ee.Dj)((Hn=document==null?void 0:document.getElementById)==null?void 0:Hn.call(document,"task-right-panel"))),Nn==="show-clipboard-box"&&Ce.Z.publish("show-clipboard-box")}const Un={task_pass:Vt,test_set_permission:hn,mirror_description:Se,difficulty:Ye,resetVncLoading:Or,git_url:gt,onVncAction:Ti,window_vnc_url:kn,linux_vnc:Kn,vnc_url:Cn,shixun:sn,unity_3d_routes:ht},Jn=(0,t.useCallback)(()=>Pn?(console.log("VncTimer:",Pn),t.createElement(yt,{defaultTime:Pn,onAddVncTime:vt,onReset:Xr,toShixun:wr,title:""})):null,[Pn]);return(0,t.useEffect)(()=>{Wn&&Er.setFieldsValue({name:"",version:"",description:""})},[Wn]),t.createElement("div",{className:"task-header-container"},Dt.get("type")!=="exercises"&&t.createElement(t.Fragment,null,ei.name),t.createElement("h2",{className:"shixun-info"},Qt),t.createElement(t.Fragment,null,t.createElement("div",{className:"flex-container"},t.createElement(t.Fragment,null,kn&&t.createElement(v.Link,{onClick:Nn=>{Nn.preventDefault(),Ce.Z.publish("send-ctrl-alt-delete")},className:"c-grey-c mr20"},"\u53D1\u9001CTRL+ALT+DELETE"),Jn()),t.createElement("i",{className:"iconfont icon-shijian1"}),t.createElement(De,{valueStyle:{color:"white",fontSize:"12px"},style:{marginRight:20,marginLeft:5},value:Ir}),t.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:fr},t.createElement("img",{alt:"tool",src:X,width:16}),"\u5DE5\u5177\u680F"),t.createElement("a",{className:"btn-vnc",title:"\u6570\u636E\u96C6",onClick:()=>gn(!0)},t.createElement("img",{alt:"tool",src:$,width:18}),"\u6570\u636E\u96C6"))),t.createElement(l.ZP,{type:"primary",disabled:!Rn,className:"save-innovation",onClick:()=>zt(void 0,null,function*(){Tn(!0)})},"\u4FDD\u5B58\u955C\u50CF"),t.createElement("a",{className:"btn-out",onClick:$r,title:"\u9000\u51FA\u5B9E\u8BAD"},t.createElement("i",{className:"iconfont icon-kaiguan"})),t.createElement(p.Z,null,t.createElement(c.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:cn,onClose:qr},t.createElement(k,Ft(Zt({},Un),{taskData:ei})))),t.createElement(p.Z,null,t.createElement(c.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:on,onClose:qr,style:{height:"100%"}},t.createElement(en,null))),t.createElement(r.default,{title:"\u4FDD\u5B58\u955C\u50CF",open:Wn,okButtonProps:{loading:dr},onCancel:()=>{Tn(!1)},onOk:()=>{Er.submit()}},t.createElement("div",null,t.createElement("p",{style:{color:"#6B758B"}},"\u628A\u5F53\u524D\u7684\u73AF\u5883\u5B58\u4E3A\u4E00\u4E2A\u65B0\u7684\u955C\u50CF\u3002\u786E\u5B9A\u4FDD\u5B58\u540E\uFF0C\u5728\u6211\u7684\u955C\u50CF\u53EF\u4EE5\u770B\u5230\u8BE5\u955C\u50CF\u7684\u4FDD\u5B58\u72B6\u6001\u3002"),t.createElement(h.default,{labelCol:{span:4},wrapperCol:{span:20},form:Er,onFinish:Nn=>zt(void 0,null,function*(){vr(!0);const Hn=yield Oe({id:Mn.taskId});if((Hn==null?void 0:Hn.status)!==0){vr(!1);return}const Pr=yield _e(Mn.taskId,Nn);(Pr==null?void 0:Pr.status)==0&&(s.ZP.info("\u4FDD\u5B58\u6210\u529F"),Tn(!1)),(Pr==null?void 0:Pr.status)===-5&&r.default.confirm({title:"\u8986\u76D6\u955C\u50CF\u63D0\u793A",content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u4F60\u7684\u3010\u955C\u50CF\u5217\u8868\u3011\u5B58\u5728\u540C\u540D\u4E14\u540C\u7248\u672C\u53F7\u7684\u955C\u50CF\uFF0C \u60A8\u786E\u5B9A\u8981\u8986\u76D6\u539F\u6765\u7684\u955C\u50CF\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>zt(void 0,null,function*(){const Bn=yield _e(Mn.taskId,Zt({is_cover:!0},Nn));(Bn==null?void 0:Bn.status)==0&&(s.ZP.info("\u8986\u76D6\u6210\u529F"),Tn(!1))})}),vr(!1)})},t.createElement(h.default.Item,{label:"\u955C\u50CF\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u955C\u50CF\u540D\u79F0"},{pattern:/^[a-z0-9_]+$/,message:"\u53EA\u5141\u8BB8\u8F93\u5165\u6570\u5B57\u6216\u5C0F\u5199\u5B57\u6BCD"}]},t.createElement(o.default,{type:"text",maxLength:60})),t.createElement(h.default.Item,{label:" \u7248\u672C\u53F7",name:"version",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7248\u672C\u53F7"}]},t.createElement(d.Z,{style:{width:"100%"}})),t.createElement(h.default.Item,{label:"\u955C\u50CF\u63CF\u8FF0",name:"description",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u955C\u50CF\u63CF\u8FF0"}]},t.createElement(o.default.TextArea,null))))))};const st=300;function yt({onAddVncTime:Se,onReset:Ye,toShixun:gt,title:Cn="",defaultTime:kn}){const[Kn,Sr]=(0,t.useState)(kn),[zn,dn]=(0,t.useState)(!1);(0,be.Z)(()=>{Sr(Kn-1)},Kn>0?1e3:null),(0,t.useEffect)(()=>{Kn===st&&dn(!0)},[Kn]),(0,t.useEffect)(()=>{kn0){const H=yield Se();Sr((H==null?void 0:H.remaining_time)/1e3)}else Sr(kn),Ye()})}function Or(){Kn0){for(let gt=0;gtYe in Se?un(Se,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Se[Ye]=gt,pt=(Se,Ye)=>{for(var gt in Ye||(Ye={}))Ne.call(Ye,gt)&&ft(Se,gt,Ye[gt]);if(Te)for(var gt of Te(Ye))ot.call(Ye,gt)&&ft(Se,gt,Ye[gt]);return Se},Xt=(Se,Ye)=>pn(Se,bn(Ye));function Wt(Se,Ye,gt){let Cn=gt._core._renderService.dimensions.actualCellWidth||9.5,kn=gt._core._renderService.dimensions.actualCellHeight||18;const Kn=Math.floor(Ye/kn);return[Math.floor(Se/Cn),Kn]}function Yt(Se,Ye){const gt=new $t.Z(Cn=>{console.log("entries\uFF1A",Cn);for(let kn of Cn)if(kn.target.offsetHeight>0||kn.target.offsetWidth>0){const[Kn,Sr]=Wt(kn.target.offsetWidth,kn.target.offsetHeight,Se);console.log("cols, rows",Kn,Sr),Ce.Z.publish("ssh-xterm-resize",{columns:Kn,rows:Sr,width:kn.target.offsetWidth,height:kn.target.offsetHeight}),Se.resize(Kn,Sr);const zn=Et.Base64.decode("IA=="),dn=Et.Base64.decode("CBtbSw==");Se.write(zn),Se.write(dn)}});return gt.observe(Ye),gt}const It=3e4;var tn=({sshConfigData:Se,sid:Ye})=>{const[gt,Cn]=(0,t.useState)(null),{ws_url:kn,password:Kn,port:Sr}=Se,zn=(0,t.useRef)(),dn=(0,t.useRef)(),sn=(0,t.useRef)(!1);return(0,t.useEffect)(()=>{if(zn.current&&kn){const ei=new xt.Terminal({fontSize:16,rendererType:"dom"});console.log("el.current:",zn.current),ei.open(zn.current),ei.onData(H=>{console.log("data:",H),dn.current&&dn.current.readyState===1&&(dn.current.send(JSON.stringify({tp:"client",data:H})),Ce.Z.publish("on-operating-ssh"))}),ei.write("Connecting..."),Cn(ei);const Or=Yt(ei,zn.current);return()=>{ei==null||ei.dispose(),Or&&zn.current&&Or.unobserve(zn.current)}}},[kn,zn.current]),(0,t.useEffect)(()=>{if(gt&&kn){let ei=function(){const Pe=new WebSocket(kn);console.log("socketInstance:",kn),dn.current=Pe,Pe.onopen=()=>{let Le=gt.element.parentElement;if(Le){let vt=Le.offsetWidth,mt=Le.offsetHeight;console.log("init",{tp:"init",data:Xt(pt({},Se),{secret:Kn,width:vt,height:mt,rows:gt.rows,columns:gt.cols})}),Pe.send(JSON.stringify({tp:"init",data:Xt(pt({},Se),{secret:Kn,width:vt,height:mt,rows:gt.rows,columns:gt.cols})})),setTimeout(()=>{Pe.send(JSON.stringify({tp:"client",data:`cd /data/workspace/keyan/myshixun -`}))},200)}gt.focus()},Pe.onerror=Le=>{console.log("------in socket error----",Le,Pe,kn)},Pe.onmessage=Le=>{sn.current||(gt.write("\r"),setTimeout(()=>{},1e3)),sn.current=!0,console.log("event:",Le);let vt=Et.Base64.decode(Le.data.toString());(vt==null?void 0:vt.indexOf("\u7248\u672C\u5E93\u4EE3\u7801\u8DEF\u5F84\uFF1A/data/workspace/myshixun/"))>-1&&(vt=`\u7248\u672C\u5E93\u4EE3\u7801\u8DEF\u5F84\uFF1A/data/workspace/keyan/myshixun/\r -`);let mt=gt._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",vt,mt,gt),gt.write(vt)},Pe.onclose=Le=>{Or&&clearInterval(Or),gt.write(`\r -connection closed`)}};const Or=setInterval(()=>{dn.current&&dn.current.send(JSON.stringify({tp:"h"}))},It),H=Ce.Z.subscribe("create-socket",Pe=>{Ye==Pe&&(dn.current&&dn.current.readyState===1?gt.focus():ei(),gt.focus())}),V=Ce.Z.subscribe("close-socket",Pe=>{Ye===Pe&&(dn.current&&(dn.current.close(),sn.current=!1,gt.clear()),dn.current=null)}),me=Ce.Z.subscribe("ssh-xterm-resize",Pe=>{dn.current&&dn.current.readyState===1&&dn.current.send(JSON.stringify({tp:"resize",data:pt({},Pe)}))}),we=Ce.Z.subscribe("ssh-add-connect-time",()=>{dn.current&&dn.current.readyState===1&&dn.current.send(JSON.stringify({tp:"overtime"}))});return()=>{V(),H(),me(),we(),dn.current&&(dn.current.close(),sn.current=!1)}}},[gt,kn,Sr]),t.createElement("div",{className:Jt["xterm-panel-wrp"]},t.createElement("div",{ref:zn,className:Jt["xterm-panel"]},kn?null:t.createElement("p",{style:{color:"#fff"}},"\u6B63\u5728\u8FDE\u63A5\u547D\u4EE4\u884C\u670D\u52A1...")))},_n=e(93948),nn=e(62013);const Kt=o.default.TextArea;var Mt=({onCancel:Se,onSave:Ye,content:gt})=>{const[Cn,kn]=(0,t.useState)(gt);function Kn(zn){kn(zn.target.value)}function Sr(){Ye(Cn)}return(0,t.useEffect)(()=>{kn(gt)},[gt]),t.createElement("div",{className:"clipboard-box"},t.createElement("h3",null,"\u5B9E\u9A8C\u73AF\u5883\u526A\u5207\u677F\uFF1A"),t.createElement(Kt,{value:Cn,onChange:Kn,className:"clipboard"}),t.createElement("p",null," ",t.createElement("b",null," 1.\u4ECE\u5916\u90E8\u590D\u5236\u5185\u5BB9\u5230\u5B9E\u9A8C\u73AF\u5883\u5185\uFF1A ")," \u7C98\u8D34\u5185\u5BB9\u5230\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u70B9\u51FB\u4FDD\u5B58\uFF0C\u7136\u540E\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u8FDB\u884C\u7C98\u8D34\u3002 "),t.createElement("p",null," ",t.createElement("b",null," 2.\u83B7\u53D6\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7684\u5185\u5BB9\uFF1A ")," \u8BF7\u5148\u5728\u73AF\u5883\u4E2D\u590D\u5236\u5185\u5BB9\uFF0C\u590D\u5236\u52A8\u4F5C\u5B8C\u6210\u540E\u5185\u5BB9\u4F1A\u663E\u793A\u5728\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u7136\u540E\u5728\u4E0A\u9762\u6587\u672C\u6846\u4E2D\u518D\u6B21\u590D\u5236\u3002 "),t.createElement("div",{className:"btn-action-container"},t.createElement(l.ZP,{type:"ghost",onClick:Se,style:{marginRight:10}},"\u53D6\u6D88"),t.createElement(l.ZP,{type:"primary",onClick:Sr},"\u4FDD\u5B58")))},mn=e(58617),an={selectImage:"selectImage___t63KU",container:"container___WChhl"},En=e(61186),Sn=e.n(En),An=Object.defineProperty,vn=Object.defineProperties,jn=Object.getOwnPropertyDescriptors,cr=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,xn=(Se,Ye,gt)=>Ye in Se?An(Se,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Se[Ye]=gt,Dn=(Se,Ye)=>{for(var gt in Ye||(Ye={}))fn.call(Ye,gt)&&xn(Se,gt,Ye[gt]);if(cr)for(var gt of cr(Ye))ln.call(Ye,gt)&&xn(Se,gt,Ye[gt]);return Se},In=(Se,Ye)=>vn(Se,jn(Ye)),Xn=(Se,Ye,gt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(gt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(gt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((gt=gt.apply(Se,Ye)).next())});const ar=t.createElement(mn.Z,{style:{fontSize:24},spin:!0});function qn(Se){return Se.replace(/\\u([\dA-Za-z]{4})/g,function(Ye,gt){return String.fromCharCode(parseInt("0x"+gt))})}function yr(Se){Se||(Se=window.location.search);let Ye=Se.substr(1),gt={};return Ye.split("&").forEach(function(Cn){let kn=Cn.split("=");gt[kn[0]]=decodeURIComponent(kn[1])}),gt}const Ar={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"\u5B9E\u9A8C\u73AF\u5883\u51C6\u5907\u4E2D"};var Vn=(Se=>(Se[Se.SET_LOADING=0]="SET_LOADING",Se[Se.SET_IS_LARGE=1]="SET_IS_LARGE",Se[Se.SET_MES=2]="SET_MES",Se[Se.SET_STATE=3]="SET_STATE",Se[Se.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",Se[Se.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT",Se[Se.UPDATE_ALL=6]="UPDATE_ALL",Se))(Vn||{});function Fr(Se,Ye){switch(Ye.type){case 0:return In(Dn({},Se),{loading:Ye.payload});case 1:return Dn({},In(Dn({},Se),{isLarge:Ye.payload}));case 2:return In(Dn({},Se),{mes:Ye.payload});case 3:return Dn(Dn({},Se),Ye.payload);case 5:return In(Dn({},Se),{transferContent:Ye.payload});case 4:return In(Dn({},Se),{showClipBoardBox:Ye.payload});case 6:return Dn({loading:Se.loading},Ye.payload);default:throw new Error}}var gr=({vnc_url:Se,window_vnc_url:Ye,linux_vnc:gt,virtual_machine:Cn,taskId:kn,taskData:Kn})=>{var Sr;const zn=(0,t.useRef)(),dn=(0,t.useRef)(),sn=(0,t.useRef)(),ei=(0,t.useRef)(),[Or,H]=(0,t.useState)(),[V,me]=(0,t.useState)(!1),[we,Pe]=(0,t.useReducer)(Fr,Ar),[Le,vt]=(0,t.useState)(0),{mes:mt,loading:ht,showClipBoardBox:We,isLarge:Pt,transferContent:Dt}=we;let[Qt,jt]=(0,t.useState)(0),Vt=(0,t.useRef)();const hn=(0,v.useParams)(),cn=hn;(0,t.useEffect)(()=>(window.addEventListener("visibilitychange",on),()=>{var qt,Bt;(Bt=(qt=dn.current)==null?void 0:qt.disconnect)==null||Bt.call(qt),window.removeEventListener("visibilitychange",on)}),[]),(0,t.useEffect)(()=>(window.sessionStorage.imageId=Or,()=>{window.sessionStorage.removeItem("imageId")}),[Or]);const rn=()=>{var qt,Bt;((qt=Kn==null?void 0:Kn.shixun)==null?void 0:qt.windows_connection_mode)==="rdp"?setTimeout(()=>{hr()},1500):((Bt=sn==null?void 0:sn.current)==null?void 0:Bt.resizeSession)!==void 0&&((0,ee.vp)()?sn.current.resizeSession=!0:setTimeout(()=>{sn.current.resizeSession=!1},900))};(0,t.useEffect)(()=>(window.addEventListener("visibilitychange",on),document.addEventListener((0,ee.gH)(),rn),()=>{document.removeEventListener((0,ee.gH)(),rn),window.removeEventListener("visibilitychange",on)}),[]);const on=qt=>{if(document.visibilityState==="visible"){let Bt=sessionStorage.vncPageLeaveTime;Sn()(new Date).diff(Sn()(Bt),"minutes")>2&&vt(new Date().getTime()),sessionStorage.removeItem("vncPageLeaveTime")}else sessionStorage.vncPageLeaveTime=new Date};function gn(){Pe({type:4,payload:!1})}function Qn(){Pe({type:1,payload:!Pt})}function Yn(qt){let Bt;return zn.current&&(Bt=new $t.Z(yn=>{var Wn,Tn;for(let rr of yn)((Wn=Kn==null?void 0:Kn.shixun)==null?void 0:Wn.windows_connection_mode)==="rdp"&&hr(),(rr.target.offsetHeight>0||rr.target.offsetWidth>0)&&((Tn=qt==null?void 0:qt._eventHandlers)==null||Tn.windowResize())}),Bt.observe(zn.current)),Bt}const Rn=()=>Xn(void 0,null,function*(){var qt,Bt,yn;const Wn=(qt=yr())!=null&&qt.homework_common_id?{homework_common_id:(Bt=yr())==null?void 0:Bt.homework_common_id}:{},Tn=yield(0,C.ZP)(`/api/tasks/${hn.taskId||kn}/get_vnc_link.json`,{method:"post",body:In(Dn(Dn({},hn),Wn),{template_id:Or})});if((Tn==null?void 0:Tn.status)===-3)return new Promise((rr,Mn)=>Xn(void 0,null,function*(){r.default.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6\u5B9E\u9A8C\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:()=>Xn(void 0,null,function*(){clearTimeout(Vt.current),jt(0),yield Ze(hn.taskId,Tn==null?void 0:Tn.message),vt(Le+1)})})}));if((Tn==null?void 0:Tn.status)===-1)throw new String(Tn==null?void 0:Tn.message);return Cn&&((0,m.d8)("PVEAuthCookie",(yn=Tn==null?void 0:Tn.data)==null?void 0:yn.cookies_value,1),(0,m.d8)("PVELangCookie","zh_CN",1)),Ce.Z.publish("update-windows-time",Tn==null?void 0:Tn.data),Tn});(0,t.useEffect)(()=>{var qt;let Bt,yn;function Wn(Mn){Ye&&(s.ZP.warning("\u7531\u4E8E\u957F\u65F6\u95F4\u672A\u64CD\u4F5C\uFF0C\u8FDE\u63A5\u5931\u6548\uFF0C\u6B63\u5728\u91CD\u65B0\u8FDE\u63A5Windows VNC\u670D\u52A1"),Pe({type:0,payload:!0}),vt(Le+1))}Ce.Z.subscribe("reset-linux-windows-loading",()=>{Pe({type:0,payload:!0})}),Ce.Z.subscribe("reset-linux-windos-vnc",()=>{vt(Le+1)});function Tn(){jt(100),clearTimeout(Vt.current),setTimeout(()=>{var Mn;(Mn=Bt==null?void 0:Bt._eventHandlers)==null||Mn.windowResize(),Pe({type:0,payload:!1})},1300),Ce.Z.subscribe("send-ctrl-alt-delete",()=>{Bt==null||Bt.sendCtrlAltDel()})}function rr(Mn){const dr=qn(Mn.detail.text);Pe({type:5,payload:dr})}if((Ye||Se||gt||Cn&&Or)&&zn.current){clearTimeout(Vt.current),((qt=Kn==null?void 0:Kn.shixun)==null?void 0:qt.windows_connection_mode)==="rdp"&&hr(),new Promise(()=>Xn(void 0,null,function*(){const Er=yr();let Ir="",ni;const Jr=new URL(decodeURIComponent(Kn==null?void 0:Kn.vnc_url)),{protocol:fr,searchParams:qr,host:wr,search:Xr}=Jr,$r=(0,m.en)(Xr);ni=qr.get("password"),Ir=`${fr==="https:"?"wss":"ws"}://${wr}/${$r.path||"websockify"}`,Bt=new nn.Z(zn.current,Ir,{credentials:{password:ni},wsProtocols:["binary"],resize:"scale",show_dot:!0}),yn=Yn(Bt),Bt.viewOnly=Er.view_only||!1,Ye?Bt.scaleViewport=!0:Bt.scaleViewport=Er.scale||!1,Bt.scaleViewport=!0,Bt.showDotCursor=!0,Bt.resizeSession=!0,sn.current=Bt,Bt.addEventListener("disconnect",Wn),Bt.addEventListener("connect",Tn),Bt.addEventListener("clipboard",rr)}));const Mn=Ce.Z.subscribe("vnc-reseting",()=>{jt(0),Pe({type:3,payload:{loading:!0,mes:"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u4E2D"}})}),dr=Ce.Z.subscribe("vnc-enlarge",Er=>{}),vr=Ce.Z.subscribe("show-clipboard-box",()=>{Pe({type:4,payload:!0})});return jt(0),()=>{Bt==null||Bt.removeEventListener("disconnect",Wn),Bt==null||Bt.removeEventListener("connect",Tn),Bt==null||Bt.removeEventListener("clipboard",rr),Mn(),dr(),vr(),yn&&zn.current&&yn.unobserve(zn.current)}}},[Se,Ye,gt,Le,Or]),(0,t.useEffect)(()=>{var qt,Bt,yn,Wn;Cn&&((qt=Kn==null?void 0:Kn.shixun_virtual_templates)==null?void 0:qt.length)===1?H((yn=(Bt=Kn==null?void 0:Kn.shixun_virtual_templates)==null?void 0:Bt[0])==null?void 0:yn.template_id):Cn&&((Wn=Kn==null?void 0:Kn.shixun_virtual_templates)==null?void 0:Wn.length)>1&&me(!0)},[Cn]);function tr(qt){var Bt;(Bt=sn.current)==null||Bt.clipboardPasteFrom(qt),Pe({type:5,payload:qt}),s.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01\u4F60\u53EF\u4EE5\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7C98\u8D34\u8BE5\u5185\u5BB9"),gn()}function hr(){var qt,Bt;qt=Math.min(document.getElementById("task-right-panel").clientWidth/1920,document.getElementById("task-right-panel").clientHeight/1260),ei.current.parentElement.className="wh1080p",ei.current.parentElement.style.cssText=`transform:scale(${qt});transform-origin:center center`,zn.current.style.cssText="translate(-50%, -50%) scale("+qt+")"}(0,t.useEffect)(()=>{Qt==0&&(clearTimeout(Vt.current),wn())},[Qt]);const wn=()=>{Qt>99?Qt=99:(Qt=Qt+1,Vt.current=setTimeout(()=>{wn()},1500)),Qt<100&&jt(Qt)},Pn=(0,t.useMemo)(()=>{var qt;return ht?"none":gt||Cn||Ye&&((qt=Kn==null?void 0:Kn.shixun)==null?void 0:qt.windows_connection_mode)==="rdp"?"block":"none"},[gt,ht,Cn,Ye]);return t.createElement(t.Fragment,null,V&&t.createElement("div",{className:an.selectImage},t.createElement("section",{className:an.container},t.createElement("h1",null,"\u9009\u62E9\u89D2\u8272"),t.createElement("aside",null,(Sr=Kn==null?void 0:Kn.shixun_virtual_templates)==null?void 0:Sr.map((qt,Bt)=>t.createElement(a.Z,{align:"middle",key:Bt},t.createElement(u.Z,{flex:"1"},qt.template_name),t.createElement(u.Z,null,t.createElement(l.ZP,{type:"primary",onClick:()=>{H(qt.template_id),me(!1)}},"\u5F00\u59CB\u5B9E\u9A8C"))))))),Pt&&t.createElement("a",{className:"btn-vnc-resize",onClick:Qn},t.createElement("i",{className:"iconfont icon-tuichuquanping"})),t.createElement("div",{style:{width:"100%",height:"calc(100% - 50px)",overflow:"hidden",position:"absolute",display:Pn==="block"?"flex":"none",alignItems:"center",justifyContent:"center",zIndex:6}},t.createElement("div",null,t.createElement("iframe",{style:{position:Pt?"fixed":"absolute",left:0,top:Pt?54:40,width:"100%",height:`calc(100% - ${Pt?"100px":"45px"})`},frameBorder:"0",ref:ei,allowFullScreen:!0}))),t.createElement("div",{style:{position:Pt?"fixed":"absolute",left:0,top:0,zIndex:5,width:"100%",height:`calc(100% - ${Pt?"100px":"0"})`},className:`${Ye?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"} ${Pt?"full-screen":""}`},ht?t.createElement(g.Z,{message:mt,style:{color:"#0152d9"}},t.createElement("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"}},t.createElement(_n.Z,{percent:Qt,format:qt=>t.createElement("span",{className:"c-white"},qt,"%")}))):null,t.createElement("div",{ref:zn,className:`vnc-panel ${ht?"hidden zIndexf1":"animated fadeIn"}`})),t.createElement(p.Z,null,t.createElement(r.default,{title:"\u590D\u5236\u7C98\u8D34",centered:!0,maskClosable:!1,open:We,onCancel:gn,footer:null},t.createElement(Mt,{onCancel:gn,onSave:tr,content:Dt}))))},On=({taskData:Se,evaluateLoading:Ye,evaluateMessage:gt,language:Cn,onEval:kn})=>{const{vnc_url:Kn,shixun:Sr,test_sets:zn,test_sets_count:dn,sets_error_count:sn,last_compile_output:ei,game:Or,allowed_unlock:H,user:V}=Se,[me,we]=(0,t.useState)(!1),[Pe,Le]=(0,t.useState)(!1);function vt(){Le(!Pe)}return console.log("vnc_url:",Kn),t.createElement(t.Fragment,null,t.createElement(gr,{vnc_url:Kn,window_vnc_url:Se.windows_vnc,virtual_machine:Se==null?void 0:Se.virtual_machine,linux_vnc:Se.linux_vnc,taskData:Se}),Pe?t.createElement("div",{className:"vnc-mask"}):null,t.createElement("div",{className:`vnc-test-list ${me?"large":Pe?"pop":""}`},t.createElement("div",{className:"vnc-test-list-body"},me?null:t.createElement("span",{className:"arrow-container",onClick:vt},t.createElement("i",{className:`iconfont ${Pe?"icon-xiajiantou":"icon-shangjiantou"} `})))))},sr={bg:"bg___xjZP4",header:"header___S_AU0",dragingMask:"dragingMask___MuMgB",content:"content___sS5Wc",leftContainer:"leftContainer___pbkhe",tabNav:"tabNav___QTkA2",mdContent:"mdContent___p39IM",resizeBar:"resizeBar___UvVzB","has-unity-3d":"has-unity-3d___EQEWx","btn-resize":"btn-resize___XVPBl",rightCotainer:"rightCotainer___Z2h3Y",user:"user___du0m1",titleWrap:"titleWrap___dDrU9",title:"title___Id58q",endTimeWrap:"endTimeWrap___O3i6z",colorGray:"colorGray___SHbxz",main:"main___t6BMk",loadFail:"loadFail___ubRWw",reload:"reload___m8wjw",failIcon:"failIcon___q_CjJ",failWrap:"failWrap___EEJNl",failReload:"failReload___SiyZT",dataSetButton:"dataSetButton___H1Oqu",dataSetText:"dataSetText___p9NRw",dataSetOpen:"dataSetOpen___bT5j8",mymove:"mymove___qtayT",footer:"footer___rdX6y",start:"start___s0r2G",liWarp:"liWarp___N3c6S",li:"li___mKv9C"},Mr=Object.defineProperty,ir=Object.defineProperties,br=Object.getOwnPropertyDescriptors,Tr=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,Nr=(Se,Ye,gt)=>Ye in Se?Mr(Se,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Se[Ye]=gt,Yr=(Se,Ye)=>{for(var gt in Ye||(Ye={}))ii.call(Ye,gt)&&Nr(Se,gt,Ye[gt]);if(Tr)for(var gt of Tr(Ye))Br.call(Ye,gt)&&Nr(Se,gt,Ye[gt]);return Se},Gn=(Se,Ye)=>ir(Se,br(Ye));const lr=(Se,Ye)=>{switch(Ye.type){case"MOVE_X":return Gn(Yr({},Se),{moveX:Ye.payload});case"SET_DRAGMODULE":return Gn(Yr({},Se),{showDragModule:Ye.payload});case"TRIGGER_RIGHT_PANEL_MASK":return Gn(Yr({},Se),{showDragMask:Ye.payload})}};var kr=Object.defineProperty,ur=Object.defineProperties,Cr=Object.getOwnPropertyDescriptors,Ur=Object.getOwnPropertySymbols,oi=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,$n=(Se,Ye,gt)=>Ye in Se?kr(Se,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Se[Ye]=gt,nr=(Se,Ye)=>{for(var gt in Ye||(Ye={}))oi.call(Ye,gt)&&$n(Se,gt,Ye[gt]);if(Ur)for(var gt of Ur(Ye))Fn.call(Ye,gt)&&$n(Se,gt,Ye[gt]);return Se},er=(Se,Ye)=>ur(Se,Cr(Ye)),Lr=(Se,Ye)=>{var gt={};for(var Cn in Se)oi.call(Se,Cn)&&Ye.indexOf(Cn)<0&&(gt[Cn]=Se[Cn]);if(Se!=null&&Ur)for(var Cn of Ur(Se))Ye.indexOf(Cn)<0&&Fn.call(Se,Cn)&&(gt[Cn]=Se[Cn]);return gt},xr=(Se,Ye,gt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(gt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(gt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((gt=gt.apply(Se,Ye)).next())});const{Countdown:Ei}=i.default;var li=(Se=>(Se[Se.LoadFail=1]="LoadFail",Se[Se.ReLoad=2]="ReLoad",Se[Se.Success=3]="Success",Se))(li||{});const ci={moveX:"40%",showDragModule:!1,showDragMask:!1},gi=Se=>{var Ye=Se,{globalSetting:gt,resetVncLoading:Cn,loading:kn,taskData:Kn,dispatch:Sr}=Ye,zn=Lr(Ye,["globalSetting","resetVncLoading","loading","taskData","dispatch"]);const dn=(0,v.useParams)(),sn=(0,t.useRef)(),[ei,Or]=(0,t.useState)(!0),[H,V]=(0,t.useState)(!1),[me,we]=(0,t.useState)(!1),[Pe,Le]=(0,t.useState)(0),[vt,mt]=(0,t.useState)(0),[ht,We]=(0,t.useState)(!0),[Pt,Dt]=(0,t.useState)(!1),Qt=(0,t.useRef)(!0),[jt,Vt]=(0,t.useState)({}),[hn,cn]=(0,t.useState)({}),[rn,on]=(0,t.useState)(),gn=(0,t.useRef)(),[Qn,Yn]=(0,t.useState)(3),[Rn,tr]=(0,t.useState)(),[hr,wn]=(0,t.useState)(),[Pn,qt]=(0,t.useState)(!1),[Bt,yn]=(0,t.useState)(""),Wn=(0,t.useRef)(null),Tn=(0,t.useRef)({}),rr=(0,t.useRef)(!1),Mn=(0,t.useRef)(!1),[dr,vr]=(0,t.useReducer)(lr,ci);(0,t.useEffect)(()=>{const Ln=Ce.Z.subscribe("jupyter-reset",mr=>{mr==="start"&&V(!0),mr==="end"&&V(!1)});return()=>{Ln()}},[]);const Er=Ln=>xr(void 0,null,function*(){Ln==null||Ln.data}),Ir=()=>xr(void 0,null,function*(){}),ni=()=>xr(void 0,null,function*(){const Ln=yield(0,E.dU)({identifier:dn.identifier});Ln&&(Vt(Ln),Tn.current=nr({},Ln),cn(er(nr({},hn),{test_sets:(Ln==null?void 0:Ln.test_sets)||[]})),vr({type:"SET_DRAGMODULE",payload:Ln.jupyter_show_description}))}),Jr=()=>xr(void 0,null,function*(){var Ln,mr,Di,wi;const Mi=yield(0,E.rV)({identifier:dn.identifier});if(Or(!1),Mi!=null&&Mi.url){if(on(Mi.url),sn.current=(Di=(0,m.en)((mr=(Ln=Mi==null?void 0:Mi.url)==null?void 0:Ln[0])==null?void 0:mr.url))==null?void 0:Di.token,gn.current=Mi.port,((wi=Mi.url)==null?void 0:wi.length)>1)return;We(!1),qr(),Yn(3);return}Mi.status===-1?(Yn(1),We(!1)):Yn(2)}),fr=Ln=>{We(!1),mt(Ln),qr(),Yn(3)},qr=()=>xr(void 0,null,function*(){const Ln=yield(0,E.x4)({identifier:dn.identifier});if((Ln==null?void 0:Ln.status)===0){if(!(Ln!=null&&Ln.useSeconds)){wr();return}Ln!=null&&Ln.remainingSeconds&&(tr(Date.now()+Ln.remainingSeconds*1e3),wn(Ln.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(Ln.remainingSeconds-300)*1e3))}}),wr=()=>{Un(!0),Or(!0),r.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",content:" \u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{Xr()},onCancel:()=>{Un(!1),Or(!1)}})},Xr=()=>xr(void 0,null,function*(){const Ln=yield(0,E.m_)({identifier:dn.identifier});(Ln==null?void 0:Ln.status)===0&&(s.ZP.success("\u91CD\u7F6E\u6210\u529F!"),Or(!1),setTimeout(()=>window.location.reload(),300))}),$r=()=>{r.default.destroyAll(),r.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:t.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",t.createElement("span",null,t.createElement(Ei,{value:Rn,format:"HH:mm:ss",onFinish:Ti})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>xr(void 0,null,function*(){(yield(0,E.rB)({identifier:dn.identifier})).status===0&&(yield qr(),s.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},Ti=()=>{r.default.destroyAll(),r.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:t.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{Xr()}})},Un=Ln=>{const mr=document.getElementById("taskJupyterIframe");mr&&(Ln?mr.contentWindow.postMessage("stopParent","*"):mr.contentWindow.postMessage("clonsParent","*"))},Jn=()=>{Or(!0),Un(!0),Hn({title:"\u91CD\u7F6E\u5B9E\u8BAD",content:t.createElement("div",{className:"tc font14"},"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931,",t.createElement("br",null),"\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F")})},Nn=()=>{const Ln=document.getElementById("taskJupyterIframe");Ln&&(Ln.contentWindow.postMessage("saveCode","*"),rr.current=!0,we(!0),Dt(!0))},Hn=Ln=>{r.default.confirm({centered:!0,title:Ln.title,content:Ln.content,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>xr(void 0,null,function*(){(yield(0,E.fi)({identifier:dn.identifier})).status===0&&(s.ZP.success("\u64CD\u4F5C\u6210\u529F"),Or(!1),setTimeout(()=>window.location.reload(),300))}),onCancel:()=>{Un(!1),Or(!1)}})};(0,t.useEffect)(()=>{function Ln(Di){vr({type:"MOVE_X",payload:Di.pageX})}function mr(){vr({type:"TRIGGER_RIGHT_PANEL_MASK",payload:!1}),document.onselectstart=null}return dr.showDragMask&&(document.addEventListener("mousemove",Ln),document.addEventListener("mouseup",mr)),()=>{document.removeEventListener("mousemove",Ln),document.removeEventListener("mouseup",mr)}},[dr.showDragMask]);const Bn=`calc(100% - 4px - ${typeof dr.moveX=="number"&&dr.moveX!==.01?`${dr.moveX}px`:"40%"})`,pr=Ln=>{vr({type:"TRIGGER_RIGHT_PANEL_MASK",payload:Ln})};return t.createElement("section",{className:sr.bg,style:{userSelect:dr.showDragMask?"none":"unset"}},t.createElement("section",{className:sr.content,style:{height:jt!=null&&jt.open_evaluate?"calc(100vh - 130px)":"calc(100vh - 60px)"}},t.createElement("section",{className:sr.rightCotainer,style:{width:Bn}},t.createElement("main",{className:sr.main,style:{height:"100%"}},t.createElement(t.Fragment,null,t.createElement("div",{className:`${sr.dataSetButton} ${Pn?sr.dataSetOpen:""}`,onClick:()=>qt(!Pn)},t.createElement("span",{className:sr.dataSetText},"\u6570\u636E\u96C6")),Cn?t.createElement(g.Z,{message:t.createElement("span",{style:{color:"#1976d2"}},"\u91CD\u7F6E\u73AF\u5883\u4E2D...")}):t.createElement("iframe",{frameBorder:0,id:"taskJupyterIframe",width:"100%",height:"100%",allow:"geolocation; microphone; camera; midi; encrypted-media;",src:Kn==null?void 0:Kn.url}))))))};var Gr=(0,v.connect)(({loading:Se,globalSetting:Ye})=>({globalSetting:Ye,loading:Se}))(gi),Hr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjczMUZFNjhCMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjczMUZFNjhDMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzMxRkU2ODkwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzMxRkU2OEEwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zBaLcAAACAElEQVR42uzdzyvDcRzH8ffsZiVc/IjbkOTuShN/gXIgYi5y2AlpFBL/AAdLiXBgBwfUxplmyU2tRK4sTey0+H6+RbKD7Gtfb/V817t963t59Nnn9f58+7aap6LO/yq6KmN13OoJq1MehcD3erS6rUT0VrnVC5qBpgLagWXagQIQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAABUCD6Lbkr5L2W2uv9bS3LR4vd6iAb/9BaaBfa7K+oa8+0exEwmOheT5+UXnV9zd2SEHeztSU12ldw+2tjRLbH/X/lQbktqaansluwLtelPs85XKZmRFggN9eseMSbVJ9+Js2HHCizoHRwb7ZWN12V5VtYPaacJdOUmcJNy1o67QhLt6FheScNcfFkyqmxr9eoGHsWMZD8/qBCYvLmV4NCS5XE4f8PrmVnoHRySbzeoLyf1DWnr6huxPdWPGrJhZObOC6ga12Wtmz5m9p/Kom5yZt1Or8mFhbWNLIuubOh+3fjrrXAUWMutcAxY661wBOpl1RQc6nXVFBf7GrHMEPEskP65PE+d5901anc46R68+/rp4/QYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAP8dMKMdGNcMNH9eMaUR+GR11Oo2q6/eBBgA/5+hicfO9/sAAAAASUVORK5CYII=",yi="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MDQ0OTA3MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc0MDQ0OTA4MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzQwNDQ5MDUwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzQwNDQ5MDYwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4CEd39AAACAklEQVR42uzYvyuFURjA8Yf7TpSw+BHbvSTZrXTFX6AMRLiLySSE8ismg8FAIsKAwcCA/eqSbEqJrEgMd7pxzi3iUgbn8KTvU0/37b7Lp/Oe5+k5JygoC4uJiMkpk1GTeaIoApOVJuMm80VhZJuc1Ip7BUZFcWRr23NfAQUgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQL8FWAoFJLpseFP/+9ur8v9zUU67fN3kVVQFn52jcvNzZH52RlpaqiXwvLIh3cW9j4y32dG4BpXUlwkG0vzUlNdpe8TW9T+zqYznFNgY7ROdrc2pLSkWF+RdLe3yurCXHrvuY7gp5U6MTIgsY42b20mcFGpPiPQUKlO96CPSnUG9FWpToA+K9UJsLIinK5atcNC39Co7O0f6gWmUinp6umVk9MzveNWMpmUlo6YXF5d650Hb+/upbm1M/2rdmC1K2hX0q6o2ona7kW7J+3eVDvy26ruHxnXfSZZWF6VxZU13Ycmnz3SCdBnj3Q28vvqkU4PTT56pPODu+se6eVmwWWP9Hb1YavaVndmxBPHb89HiZO/ufpQWyQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECPD/AB+1Aw+0AwdNPmgGnpusNblt8kkb8EWAAQAq85VNhqprywAAAABJRU5ErkJggg==",si=e(80322),Ai=e(71958),ui=e(72734),go=e(46353);const co="FETCH_TASK_START",Oo="FETCH_TASK_FAILURE",Vi="FETCH_TASK_SUCCESS",Hi="UPDATE_TASK_DATA",Io="HIDE_EVALUATE_RESULT",Eo="SHOW_EVALUATE_RESULT",Po="UPDATE_TIMESTRAP",Fo="MOVE_X",ao="MOVE_Y",uo="TRIGGER_RIGHT_PANEL_MASK ",Mo="SET_ACTIVE_INDEX",Zo="GET_TASK_LIST",Bo="SHOW_TASK_LIST",fo="HIDE_TASK_LIST",Wo="SET_TASK_STAR",jo="TRIGGER_ENLARGE_UNITY3D ",Xo="TRIGGER_TAB_FIXED ",Ao="GET_DISCUSSES",zr="SHOW_DISCUSSES_LOADING",_r="TOP_OR_DOWN_DISCUSS",Ri="PLUS_DISCUSS",xi="SET_ACTION_TYPE",bi="SHOW_REWARD_DIALOG",Ni="CANCEL_REWARD_DIALOG",zi="SET_REWARD",ro="ACTIVE_DISCUSS_INDEX",qi="CREATE_DISCUSS",wo="DISABLE_DISCUSS",so="SHOW_ANSWER_LOADING",Uo="FETCH_ANSWER_INFO",ua="HIGH_TIP_MODAL",Vo="SHOW_TIP_MODAL",Qo="SELECT_UNLOCK_ANSWER",na="SET_CHOOSE_ANSWERS",Go="EVAL_CHOOSE_START",ra="EVAL_CHOOSE_END",ia="SHOW_REP_loading",yo="FETCH_REP_CONTENT",bo="EDIT_REP_CONTENT",da="SET_REP_PATH",Ro="SHOW_EVALUATE_LOADING",di="HIDE_EVALUATE_LOADING",ti="SET_EVALUATE_MESSAGE",ai="SET_SHOW_DIR",$i="SET_EDITOR_SETTING",eo="SET_EDITOR_THEME",Yo="SET_EDITOR_FONTSIZE",lo="SET_REPOS",Jo="SHOW_PATH_LIST",fa="HIDE_PATH_LIST",qo="HIDE_PICTURE_VIEW",Lo="SHOW_PICTURE_VIEW",To="SHOW_NOTICE",ha="HIDE_NOTICE",Va="SET_TAB_INDEX",rs="SET_SSH_TABS",Qa="SET_SSH_CONFIGDATA",Ga="SET_SSH_CONFIGDATAARR",Ia="SET_VNC_LOADING ",Ya="ON_TAB_TO_SPACE ";var Dr=e(59301),Pa=Object.defineProperty,Ja=Object.defineProperties,Fa=Object.getOwnPropertyDescriptors,va=Object.getOwnPropertySymbols,Sa=Object.prototype.hasOwnProperty,Ma=Object.prototype.propertyIsEnumerable,Ea=(Se,Ye,gt)=>Ye in Se?Pa(Se,Ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Se[Ye]=gt,jr=(Se,Ye)=>{for(var gt in Ye||(Ye={}))Sa.call(Ye,gt)&&Ea(Se,gt,Ye[gt]);if(va)for(var gt of va(Ye))Ma.call(Ye,gt)&&Ea(Se,gt,Ye[gt]);return Se},fi=(Se,Ye)=>Ja(Se,Fa(Ye)),Ba=(Se,Ye)=>{var gt={};for(var Cn in Se)Sa.call(Se,Cn)&&Ye.indexOf(Cn)<0&&(gt[Cn]=Se[Cn]);if(Se!=null&&va)for(var Cn of va(Se))Ye.indexOf(Cn)<0&&Ma.call(Se,Cn)&&(gt[Cn]=Se[Cn]);return gt},Fi=(Se,Ye,gt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(gt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(gt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((gt=gt.apply(Se,Ye)).next())});const{DirectoryTree:qa}=rt.default,$a=null,es={moveX:"40%",moveY:0,loading:!0,isError:!1,taskData:{game:{}},evalData:null,lastedGetTaskInfoTime:0,codeRepData:{content:"",language:"c",currentPath:"",paths:[],lastedUpdateTime:0,loading:!1},showEvalResult:!1,showPictureView:!1,isPictureView:!1,showDragMask:!1,webDisplayUrl:"",evaluateLoading:!1,resetVncLoading:!1,evaluateMessage:"",showNotice:!1,timestamp:"",showDocuments:!1,repos:null};function La(Se,Ye){switch(Ye.type){case Fo:return fi(jr({},Se),{moveX:Ye.payload});case ao:return fi(jr({},Se),{moveY:Ye.payload});case ia:return fi(jr({},Se),{codeRepData:Ye.payload});case yo:return fi(jr({},Se),{codeRepData:Ye.payload});case bo:return fi(jr({},Se),{codeRepData:jr(jr({},Se.codeRepData),Ye.payload)});case Eo:return fi(jr({},Se),{evaluateLoading:!1,showEvalResult:!0});case Po:return fi(jr({},Se),{timestamp:Ye.payload});case Io:return fi(jr({},Se),{showEvalResult:!1});case co:return fi(jr({},Se),{loading:!0});case Hi:return jr(jr({},Se),Ye.payload);case uo:return fi(jr({},Se),{showDragMask:Ye.payload});case Oo:return fi(jr({},Se),{loading:!1,isError:!0});case Vi:return jr(jr({},Se),Ye.payload);case Ro:return fi(jr({},Se),{evaluateLoading:!0});case di:return fi(jr({},Se),{evaluateLoading:!1});case ti:return fi(jr({},Se),{evaluateMessage:Ye.payload});case ai:return fi(jr({},Se),{showDocuments:Ye.payload});case lo:return jr(jr({},Se),Ye.payload);case To:return fi(jr({},Se),{showNotice:!0});case ha:return fi(jr({},Se),{showNotice:!1});case qo:return fi(jr({},Se),{showPictureView:!1});case Lo:return fi(jr({},Se),{showPictureView:!0});case Ia:return fi(jr({},Se),{resetVncLoading:Ye.payload});default:throw new Error}}var ts=Se=>{var Ye=Se,{match:gt,history:Cn}=Ye,kn=Ba(Ye,["match","history"]);console.log("props:",kn);const Kn=(0,v.useParams)(),[Sr]=(0,v.useSearchParams)(),zn=(0,v.useLocation)().query,[dn,sn]=(0,t.useReducer)(La,es),[ei,Or]=(0,t.useState)(1),[H,V]=(0,t.useState)(Kn.taskId),me=(0,t.useRef)(),we=(0,t.useRef)(),Pe=(0,t.useRef)(),[Le,vt]=(0,t.useState)(),mt=(0,v.useLocation)();(0,t.useEffect)(()=>{console.log("_params:",Kn),V(Kn.taskId),(0,v.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1})},[Kn]);const{moveX:ht,taskData:We,moveY:Pt,evalData:Dt,showEvalResult:Qt,codeRepData:jt,loading:Vt,evaluateLoading:hn,evaluateMessage:cn,showDocuments:rn,repos:on,showPictureView:gn,showNotice:Qn,webDisplayUrl:Yn,isPictureView:Rn,resetVncLoading:tr,timestamp:hr,lastedGetTaskInfoTime:wn,showDragMask:Pn}=dn,{st:qt,challenge:Bt,shixun:yn,is_teacher:Wn,game:Tn,has_answer:rr,vnc_url:Mn,git_url:dr,user:vr,myshixun:Er,discusses_count:Ir,user_praise:ni,praise_count:Jr,tpm_cases_modified:fr,tpm_modified:qr,tpm_script_modified:wr,mirror_name:Xr,mirror_description:$r,tomcat_url:Ti,unity_3d_routes:Un,with_code_file:Jn,unity_3d_result:Nn,next_game:Hn,prev_game:Pr}=We,{currentPath:Bn,paths:pr,content:Ln,language:mr,lastedUpdateTime:Di}=jt,wi=(qr||wr)&&qt===0,Mi=(fr||wi)&&Er.system_tip===!0,_i=(Xr||[]).indexOf("Html")!==-1,to=(0,t.useMemo)(()=>Bn&&pr?pr.indexOf(Bn)>=0:!1,[Bn,pr]),Ci=(0,t.useMemo)(()=>Un&&!Jn||(Bt==null?void 0:Bt.thiry_party)||Mn,[Mn,Jn,Un]);(0,t.useEffect)(()=>{if(Un&&Jn)return sn({type:Ro}),Ce.Z.subscribe("unity3d-load-end",()=>{sn({type:di})})},[H,Un,Bt==null?void 0:Bt.thiry_party,Jn,sn]),(0,t.useEffect)(()=>{Qi()},[]);function Qi(){return Fi(this,null,function*(){let Zn=yield(0,C.ZP)(`/api/sci/projects/${H}.json`,{method:"get"});vt(Zn)})}function _o(Zn){return Fi(this,null,function*(){try{const or=yield(0,go.ie)(H),{status:Wr}=or;if(Wr===401){Cn.replace("/user/login",{from:mt.pathname});return}else if(Wr===-3)(0,m.eF)({onCancel:()=>{window.location.href="/"}});else if(Wr===403)Cn.replace("/403");else if(Wr===404){Cn.replace("/404");return}else Zn||sn({type:Vi,payload:{loading:!1,isError:!1,taskData:or}});or.mirror_type==="webssh"&&setTimeout(()=>{Ce.Z.publish("create-socket",1)},1e3)}catch(or){console.log(or),Zn||sn({type:Oo})}})}(0,t.useEffect)(()=>{let Zn=!1;return _o(Zn),()=>{Zn=!0}},[sn,H]),(0,t.useEffect)(()=>{let Zn=!1;function or(){return Fi(this,null,function*(){var Wr,Li,ji;if(sn({type:ia,payload:fi(jr({},jt),{loading:!0})}),Un&&!Jn||Bt!=null&&Bt.thiry_party)return;const Si=yield St(H,{path:Bn});if(!Zn)if(Si.status===0)s.ZP.info(Si.message),sn({type:yo,payload:fi(jr({},jt),{loading:!1})});else{let Pi;try{(Si==null?void 0:Si.file_type)==="txt"?Pi=(Pi==null?void 0:Pi.length)===0?Pi:window.decodeURIComponent(escape(window.atob((Wr=Si==null?void 0:Si.content)==null?void 0:Wr.content))):Pi=(Li=Si==null?void 0:Si.content)==null?void 0:Li.content}catch(po){Pi=window.atob((ji=Si==null?void 0:Si.content)==null?void 0:ji.content),s.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8"),console.log("err:",po)}sn({type:yo,payload:fi(jr({},jt),{content:Pi,language:Si.language,file_type:Si.file_type,filename:Si.filename,lastedUpdateTime:0,loading:!1})})}})}if(qt===0&&Bn&&yn.hide_code!==1)return or(),()=>{Zn=!0}},[qt,Bn,wn,hr]);const Kr=(Zn=0)=>Fi(void 0,null,function*(){if(console.log("lastedUpdateTime:",to,Zn),qt===0&&Di>0&&to||Zn){const or=yield Qe(Er.identifier,{path:Bn,evaluate:Zn,content:Ln,game_id:Tn.id});return sn({type:bo,payload:{lastedUpdateTime:0}}),or}return!0}),Vr=(0,t.useCallback)(()=>Fi(void 0,null,function*(){const Zn=yield re(Tn.identifier),{test_sets:or,message:Wr,status:Li}=Zn;if(Li===-1){Wr.info(Wr);return}let ji=We.user.grade;We.user.grade=ji-Bt.score*2,We.test_sets=or,We.game.test_sets_view=!0,sn({type:Hi,payload:{taskData:We}})}),[Tn,Bt,sn]),pi=(0,t.useCallback)(()=>{},[Kr]);(0,t.useEffect)(()=>Ce.Z.subscribe("unlock-test-case",()=>{r.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Dr.createElement(Ra,{score:Bt.score,is_teacher:Wn}),centered:!0,onOk:Vr})}),[Vr,Bt,Wn]),(0,t.useEffect)(()=>{if(!Ci||Mn){let Zn=function(Wr){me.current&&sn({type:Fo,payload:Wr.pageX}),we.current&&sn({type:ao,payload:Wr.pageY})},or=function(){me.current=!1,we.current=!1,sn({type:uo,payload:!1}),document.onselectstart=null};return document.addEventListener("mousemove",Zn),document.addEventListener("mouseup",or),()=>{document.removeEventListener("mousemove",Zn),document.removeEventListener("mouseup",or)}}},[we.current,me.current,Ci,sn]);function Oi(Zn){let or=We.user.grade;We.user.grade=or-Zn,sn({type:Hi,payload:{taskData:We}})}Pe.current=()=>{dn.moveX=dn.moveX!==.01?.01:"40%",sn({type:Fo,payload:dn.moveX})};function Bi(){Ci?Pe.current():(document.onselectstart=function(){return!1},me.current=!0,sn({type:uo,payload:!0}))}function Rr(){document.onselectstart=function(){return!1},we.current=!0,(We!=null&&We.vnc_url||We!=null&&We.windows_vnc||We!=null&&We.linux_vnc||We!=null&&We.virtual_machine||(yn==null?void 0:yn.hide_code)===2)&&sn({type:uo,payload:!0})}function Xi(Zn){sn(Zn===.01?{type:ao,payload:0}:{type:ao,payload:.01})}function Zi(Zn){sn(Zn===0?{type:ao,payload:"100%"}:{type:ao,payload:0})}(0,t.useEffect)(()=>Ce.Z.subscribe("vnc-enlarge",()=>{Pe.current()}),[]);function no(){Kr()}function ho(){return Fi(this,null,function*(){const Zn=yield je(H,{path:Bn}),{content:or,language:Wr}=Zn;sn({type:yo,payload:fi(jr({},jt),{content:or,language:Wr,lastedUpdateTime:0,loading:!1})})})}function io(){return Fi(this,null,function*(){var Zn;const or=yield Re((Zn=We==null?void 0:We.myshixun)==null?void 0:Zn.identifier,{homework_common_id:Sr.get("homework_common_id")});return _o(),or})}function $o(){return Fi(this,null,function*(){const Zn=yield tt(H,{path:Bn}),{content:or,language:Wr}=Zn;sn({type:yo,payload:fi(jr({},jt),{content:or,language:Wr,lastedUpdateTime:0,loading:!1})})})}(0,t.useEffect)(()=>{if(qt===0&&Bt&&Bt.path){let Zn=Bt.path.split("\uFF1B").filter(or=>!!or);sn({type:bo,payload:{currentPath:Zn[0],paths:Zn}})}},[Bt,qt]),(0,t.useEffect)(()=>{yn&&(0,m.Dk)(yn.name||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")},[yn]);function Co(){return Fi(this,null,function*(){const Zn=yield K(H),{praise_count:or,praise:Wr}=Zn;We.praise_count=or,We.user_praise=Wr,sn({type:Hi,payload:{taskData:We}})})}const oo=(0,t.useCallback)(Zn=>{function or(Wr){return Fi(this,null,function*(){try{window.navigator.sendBeacon(`${b.Z.API_SERVER}/api/tasks/${H}/cost_time.json?time=${Wr}`,JSON.stringify({time:Wr}))}catch(Li){}})}or(Zn)},[H]);function Gi(Zn){return Fi(this,null,function*(){yield Ve(H,yn.id,Zn),We.game.star=Zn,sn({type:Hi,payload:{taskData:We}})})}function Ui(){return Fi(this,null,function*(){if(on)sn({type:ai,payload:!0});else{const Zn=yield L(Er.identifier),{trees:or}=Zn;sn({type:lo,payload:{showDocuments:!0,repos:ye(or)}})}})}function Ii(Zn){return Fi(this,null,function*(){const{children:or,eventKey:Wr}=Zn.props;return new Promise(Li=>Fi(this,null,function*(){or&&or.length>0&&Li();const ji=yield L(Er.identifier,{path:Wr}),{trees:Si}=ji;let Pi=He(on,Wr,ye(Si,Wr));sn({type:lo,payload:{repos:[...Pi]}}),Li()}))})}function hi(){sn({type:ai,payload:!1})}function xo(Zn){const or=Zn,{gold:Wr,experience:Li,next_game:ji,next_shixun:Si,subject_done:Pi}=or,po=Ba(or,["gold","experience","next_game","next_shixun","subject_done"]),ko=po.challenge_chooses_count===po.choose_correct_num,Ko={had_submmit:!0,test_sets:po.test_sets,challenge_chooses_count:po.challenge_chooses_count,choose_correct_num:po.choose_correct_num};We.choose_test_cases=Ko,ko&&(We.game.status=2,We.next_game=ji,We.user.grade+=Wr),ko&&Tn.status!==2&&Ce.Z.publish("update-cost-time"),sn({type:Hi,payload:{taskData:We,evalData:{gold:Wr,experience:Li,next_game:ji,next_shixun:Si,subject_done:Pi},showEvalResult:ko}}),Ce.Z.publish("eval-code-finish")}function No(){return Fi(this,null,function*(){var Zn;try{sn({type:Ro});const or=yield Kr(1),{resubmit:Wr,sec_key:Li,content_modified:ji}=or;if(or.status&&or.status<0){Ce.Z.publish("eval-code-finish"),sn({type:Hi,payload:{evaluateLoading:!1}});return}const Si={sec_key:Li,resubmit:Wr,first:1,content_modified:ji};zn.type==="exercises"&&(Si.extras={exercise_id:zn.exercisesId,question_id:zn.questionId,challenge_id:(Zn=We.challenge)==null?void 0:Zn.id,subject_id:zn.subject_id||""},((zn==null?void 0:zn.ip_limit)==="inner"||(zn==null?void 0:zn.ip_bind_type)==="true")&&(Si.extras.ip=yield(0,ui.y)({ip_limit:zn==null?void 0:zn.ip_limit,ip_bind:(zn==null?void 0:zn.ip_bind_type)==="true"})));const Pi=yield le(H,Si);if(Pi.status===-1&&zn.type==="exercises"){window.parent.location.href=`/classrooms/${Sr.get("coursesId")}/exercise/${Sr.get("exercisesId")}/detail`;return}if(Pi.status===1){let wa=function(ya,ba,ta){return Fi(this,null,function*(){var oa;const aa=ta++*ya;aa/1e3>ba&&(Ko=!0);const Ki=yield ue(H,{resubmit:Wr,time_out:Ko,port:Pi.port,sec_key:Li,challenge_id:(oa=We==null?void 0:We.challenge)==null?void 0:oa.id,subject_id:zn.subject_id||""}),{status:sa,running_code_message:_a,port:Da,web_route:Ca}=Ki;if(sn({type:ti,payload:_a}),+sa>-1||aa/1e3>ba){Tn.status!==2&&sa===2&&(We.game.status=2,We.user.grade+=Ki.gold,Ce.Z.publish("update-cost-time")),We.test_sets=Ki.test_sets||[],We.last_compile_output=Ki.last_compile_output,We.test_sets_count=Ki.test_sets_count,We.sets_error_count=Ki.sets_error_count,We.record_consume_time=Ki.record_consume_time,We.next_game=Ki.next_game,We.prev_game=Ki.prev_game;let la="";(Xr.indexOf("Web")!==-1||Xr.indexOf("JFinal")!==-1)&&Da!=-1&&Ca&&(la=`${Ti}:${Da}/${Ca}`);const ca=ut(Ki.test_sets);let xa=Ki.picture>0&&ca,Oa=sa===2&&!Ko;Ko?s.ZP.info("\u672C\u6B21\u8BC4\u6D4B\u8D85\u65F6"):Oa||s.ZP.info("\u8BC4\u6D4B\u672A\u901A\u8FC7\uFF0C\u8BE6\u60C5\u53C2\u89C1\u201C\u6D4B\u8BD5\u7ED3\u679C\u201D");let Qr={taskData:We,evalData:{gold:Ki.gold,experience:Ki.experience,next_game:Ki.next_game,next_shixun:Ki.next_shixun},evaluateLoading:!1,evaluateMessage:"",webDisplayUrl:la,showPictureView:Un||Bt!=null&&Bt.thiry_party?!1:xa,isPictureView:xa};Un&&Jn||Bt!=null&&Bt.thiry_party?(Ce.Z.publish("evaluate-unity3d-result",{state:"user",data:{user:vr}}),Ce.Z.publish("evaluate-unity3d-finish"),(Nn||ca)&&Ce.Z.publish("evaluate-unity3d-result",Ki.unity_3d_result)):Qr.showEvalResult=Oa,sn({type:Hi,payload:Qr}),Ce.Z.publish("eval-code-finish")}else setTimeout(()=>{wa(ya,Bt.exec_time+11,ta++)},ya)})},po=1;const ko=1e3;let Ko=!1;wa(ko,Bt.exec_time+11,po++)}return res}catch(or){console.log("-------eval code",or)}})}function Do(Zn){sn({type:bo,payload:{content:Zn,lastedUpdateTime:new Date().getTime()}})}function vo(){sn({type:Io})}function pa(){sn({type:qo})}function ma(){sn({type:Lo})}function Zr(){sn({type:To})}function ri(Zn,or){return Fi(this,null,function*(){const{node:Wr}=or;if(Wr.isLeaf){let Li=Zn[0],ji=Li.split(".").pop().toLowerCase();yield Kr(),sn({type:bo,payload:{currentPath:Li}})}})}function ki(Zn){return Fi(this,null,function*(){yield Kr(),sn({type:bo,payload:{currentPath:Zn}})})}function vi(){We.myshixun.system_tip=!0,sn({type:Hi,payload:{taskData:We,showNotice:!1}})}function Wi(Zn,or){We.challenge.path=Zn,We.myshixun.system_tip=!1,sn({type:Hi,payload:{taskData:fi(jr({},We),{tpm_cases_modified:!1,tpm_modified:!1,tpm_script_modified:!1}),showNotice:!1,timestamp:or}})}function Yi(){sn({type:ha})}function Ji(){return Fi(this,null,function*(){try{sn({type:Ia,payload:!0}),Ce.Z.publish("vnc-reseting");let Zn,or=jr({},We);if(Zn=yield D(Kn.taskId),Zn.mirror_type==="graph"){let Wr=Zn.vnc_url;or.vnc_url=Wr+"×tamp="+new Date().getTime(),Ce.Z.publish("vnc-reseting-done",Zn)}Zn.mirror_type==="webssh"&&(or=jr({},Zn),Ce.Z.publish("close-socket",1),setTimeout(()=>{Ce.Z.publish("create-socket",1)},1e3)),(Zn.mirror_type==="jupyterlab"||Zn.mirror_type==="jupyternotebook")&&(yield new Promise(Wr=>setTimeout(Wr,3e3)),or=jr({},Zn)),sn({type:Hi,payload:{taskData:or,resetVncLoading:!1}})}catch(Zn){console.log(Zn)}})}function So(Zn){return Fi(this,null,function*(){const{GameState:or,Data:Wr,challenge:Li}=Zn;if(console.log("match:",gt),Li==="info")Ce.Z.publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:jr({},We.challenge)}});else if(or==="Success")if(Nn||!Jn){const ji=yield de(H,Et.Base64.encode(H+new Date().getTime()),Wr),{status:Si,data:Pi}=ji;Si==0&&(Tn.status!==2&&(We.game.status=2,We.user.grade+=Pi.gold,Ce.Z.publish("update-cost-time")),Ce.Z.publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:vr,open_time:Pi.open_time,end_time:Pi.end_time}}),sn({type:Hi,payload:{taskData:We,evalData:{gold:Pi.gold,experience:Pi.experience,next_game:Pi.next_game},evaluateLoading:!1,showEvalResult:!0}}))}else sn({type:Eo})})}function Aa(){}function Ta(){return Fi(this,null,function*(){var Zn;let or;return or=yield ve(H),(Zn=or==null?void 0:or.data)!=null&&Zn.remaining_time&&Ce.Z.publish("update-windows-time",or==null?void 0:or.data),or==null?void 0:or.data})}const ka="calc(100vw - 4px - 80px)",Ka={game:Tn,taskId:H,user_praise:ni,praise_count:Jr,st:qt,challenge:Bt,rank_name:We.rank_name,shixun:yn,is_teacher:Wn,has_answer:rr,unity_3d_routes:Un,with_code_file:Jn,onEvaluateCallback:Aa,onGetUnity3dMessage:So,taskId:H,myshixun:Er,user:vr,discusses_count:Ir,onPlusOrCancelPraise:Co,minuxUserGrade:Oi,taskData:We},ga={showNotice:Qn||(fr||wi)&&Er.system_tip===!1,tpm_cases_modified:fr,tpm_modified:qr,tpm_script_modified:wr,st:qt,taskId:H,myshixunId:(Er||{}).id,onNextCallback:vi,onUpdateCallback:Wi,onUpdateFailure:Yi},ea=fi(jr({},Dt),{isPictureView:Rn,history:Cn,webDisplayUrl:Yn,onShowPictureView:ma,star:Tn&&Tn.star,onStarChange:Gi,onCloseResult:vo}),Ha={lastedGetTaskInfoTime:wn,isEditPath:to,taskData:We,codeRepData:jt,moveY:Pt,evaluateMessage:cn,evaluateLoading:hn,isNotice:Mi,isHtml:_i,onChangePath:ki,onResizeSetContainer:Xi,onEditRepCode:Do,onUpdateCode:Kr,onResizeYStart:Rr,onShowDir:Ui,onResetCode:ho,onResetGitCode:io,onResizeCodeArea:Zi,onResetPassedCode:$o,onFinishDisplayHtml:no,onShowNotice:Zr};return Dr.createElement(t.Fragment,null,Vt?Dr.createElement(g.Z,{message:"\u52AA\u529B\u8BF7\u6C42\u6570\u636E\u4E2D..",className:"tpi-spin"}):Dr.createElement(t.Fragment,null,Dr.createElement("div",{className:"task-wrapper"},Pn&&Dr.createElement("div",{className:"draging-mask"}),Dr.createElement(et,{difficulty:Bt==null?void 0:Bt.difficulty,mirror_description:$r,history:Cn,git_url:dr,shixun:yn,taskData:We,lastedGetTaskInfoTime:wn,onAddVncTime:Ta,taskId:H,isNotice:Mi,resetVncLoading:tr,onResetVnc:Ji,onResetGitCode:io,vnc_url:Mn,linux_vnc:We==null?void 0:We.linux_vnc,window_vnc_url:(We==null?void 0:We.windows_vnc)||(We==null?void 0:We.virtual_machine),remaining_time:We==null?void 0:We.remaining_time,onShowNotice:Zr,game:Tn,user:vr,st:qt,onUpdateCode:Kr,onUpdateCostTime:oo,unity_3d_routes:Un&&!Jn||(Bt==null?void 0:Bt.thiry_party)}),Dr.createElement("div",{className:"tasks-body2"},Dr.createElement("section",{className:"left-panel"},Dr.createElement("ul",null,Dr.createElement("li",{onClick:()=>Or(1),className:ei==1?"on":""},Dr.createElement("span",{className:"iconfont icon-huanjing"}),Dr.createElement("span",null,"\u73AF\u5883")),Dr.createElement("li",{onClick:()=>Or(2),className:ei==2?"on":""},Dr.createElement("span",{className:"iconfont icon-shujuwajue"}),Dr.createElement("span",null,"\u6570\u636E\u96C6")),Dr.createElement("li",{onClick:()=>Or(3),className:ei==3?"on":""},Dr.createElement("span",{className:"iconfont icon-a-chengyuan1"}),Dr.createElement("span",null,"\u5408\u4F5C\u8005")))),Dr.createElement("section",{id:"task-right-panel",className:`right-panel ${Mn||We!=null&&We.windows_vnc||We!=null&&We.linux_vnc||We!=null&&We.virtual_machine?"vnc":""}`,style:{width:ka,minWidth:"500px"}},Dr.createElement("div",{style:{height:"100%"},className:ei===1?"":"hide"},We.mirror_type==="webssh"&&Dr.createElement(tn,{sshConfigData:We||{},sid:1}),We.mirror_type==="graph"&&Dr.createElement(On,{taskData:We,evaluateMessage:cn,language:mr,evaluateLoading:hn,onEval:kn.onEvalCode}),(We.mirror_type==="jupyterlab"||We.mirror_type==="jupyternotebook")&&Dr.createElement(Gr,{taskData:We,evaluateMessage:cn,language:mr,evaluateLoading:hn,onEval:kn.onEvalCode,resetVncLoading:tr})),Dr.createElement("div",{className:ei===2?"data_env_lists":"hide"},Dr.createElement("div",{className:"data_header"},"\u6570\u636E\u96C6 \uFF08",Le==null?void 0:Le.data_count,"\uFF09"),Dr.createElement("div",{style:{padding:20}},Dr.createElement(si.Z,{detail:Le}))),Dr.createElement("div",{className:ei===3?"data_env_lists":"hide"},Dr.createElement("div",null,Dr.createElement(Ai.Z,null)))))),Dr.createElement(p.Z,null,Dr.createElement(c.Z,{rootClassName:"setting-drawer",title:null,placement:"right",width:400,closable:!1,open:rn,onClose:hi},Dr.createElement(qa,{className:"dir-tree",selectedKeys:[`${Bn}`],treeData:on,onSelect:ri,loadData:Ii})))))};function Ra({is_teacher:Se,score:Ye}){return Dr.createElement(t.Fragment,null,Se?Dr.createElement(t.Fragment,null,Dr.createElement("div",null,"\u5DF2\u7ECF\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u4EE5\u514D\u91D1\u5E01\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u3002"),Dr.createElement("div",null,`\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664${Ye*2}\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F`),Dr.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7ACB\u5373\u8BA4\u8BC1")):Dr.createElement("div",null,`\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664${Ye*2}\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F`))}function is({noDragging:Se,moveX:Ye,vnc_url:gt}){return Dr.createElement(Fragment,null,Se?Dr.createElement("a",{className:`trapezoid ${Ye===.01?"enlarge":""}`},Dr.createElement("img",{src:Ye===.01?resizeEnlargeUrl:resizeSmallUrl,alt:"resize-icon",width:20})):Dr.createElement("a",{className:"btn-resize",draggable:!1},Dr.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13",draggable:!1},Dr.createElement("path",{draggable:!1,d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"}))))}},95182:function(_t,N,e){"use strict";e.d(N,{$J:function(){return g},JZ:function(){return i},bN:function(){return r},jP:function(){return h},rO:function(){return p}});var t=e(52430),v=(l,c,s)=>new Promise((o,d)=>{var n=f=>{try{u(s.next(f))}catch(S){d(S)}},a=f=>{try{u(s.throw(f))}catch(S){d(S)}},u=f=>f.done?o(f.value):Promise.resolve(f.value).then(n,a);u((s=s.apply(l,c)).next())});function g(l){return(0,t.U2)(`libraries/${l}.json`)}function p(l){return(0,t.U2)("library_tags.json",l)}function i(l){return v(this,null,function*(){return(yield(0,t.IV)(`attachments/${l}.json`)).status===0})}function h(l){return(0,t.v_)("libraries.json",l)}function r(l,c){return(0,t.gz)(`libraries/${l}.json`,c)}},46353:function(_t,N,e){"use strict";e.d(N,{$L:function(){return g},M3:function(){return d},NV:function(){return p},T:function(){return l},V1:function(){return i},ie:function(){return o},ln:function(){return c},pV:function(){return n},th:function(){return r}});var t=e(52430),v=(a,u,f)=>new Promise((S,E)=>{var w=C=>{try{b(f.next(C))}catch(m){E(m)}},A=C=>{try{b(f.throw(C))}catch(m){E(m)}},b=C=>C.done?S(C.value):Promise.resolve(C.value).then(w,A);b((f=f.apply(a,u)).next())});function g(a){return v(this,null,function*(){return(0,t.ZP)("/api/sci/projects.json",{method:"post",body:a})})}function p(a,u){return v(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${u}.json`,{method:"put",body:a})})}function i(a){return v(this,null,function*(){return(0,t.ZP)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:a})})}function h(a){return v(this,null,function*(){return Fetch("/api/sci/projects.json",{method:"get",params:a})})}function r(a,u){return v(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${a}.json`,{method:"delete",body:u})})}function l(a){return v(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${a}.json`,{method:"get"})})}function c(a){return v(this,null,function*(){return(0,t.ZP)("/api/sci/projects/data_sets.json",{method:"get",params:a})})}function s(a){return v(this,null,function*(){return Fetch(`/api/sci/projects/${a}/remove_data_sets.json`,{method:"get"})})}function o(a){return v(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${a}/start_environment.json`,{method:"post"})})}function d(a,u){return v(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${a}/fork_sci_project.json`,{method:"post",body:u})})}function n(a,u){return v(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${a}/get_data_sets.json`,{method:"get",params:u})})}},71213:function(_t,N,e){"use strict";e.d(N,{Jd:function(){return S},a$:function(){return f},dU:function(){return s},fi:function(){return u},m_:function(){return n},rB:function(){return a},rV:function(){return o},x4:function(){return d},zE:function(){return c}});var t=e(52430),v=Object.defineProperty,g=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,h=(w,A,b)=>A in w?v(w,A,{enumerable:!0,configurable:!0,writable:!0,value:b}):w[A]=b,r=(w,A)=>{for(var b in A||(A={}))p.call(A,b)&&h(w,b,A[b]);if(g)for(var b of g(A))i.call(A,b)&&h(w,b,A[b]);return w},l=(w,A,b)=>new Promise((C,m)=>{var y=_=>{try{P(b.next(_))}catch(z){m(z)}},x=_=>{try{P(b.throw(_))}catch(z){m(z)}},P=_=>_.done?C(_.value):Promise.resolve(_.value).then(y,x);P((b=b.apply(w,A)).next())});function c(w){return l(this,null,function*(){return(0,t.ZP)("/api/jupyters/save_with_tpi.json",{method:"Get",params:w})})}function s(w){return l(this,null,function*(){return(0,t.ZP)(`/api/tasks/${w.identifier}/jupyter.json`,{method:"Get",params:w})})}function o(w){return l(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${w.identifier}/start.json`,{method:"Get",params:w})})}function d(w){return l(this,null,function*(){return(0,t.ZP)("/api/jupyters/timeinfo_with_tpi.json",{method:"Get",params:w})})}function n(w){return l(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${w.identifier}/reset_pod.json`,{method:"Get",params:w})})}function a(w,A){return l(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${w}/active_pod.json`,{method:"Get",params:A})})}function u(w){return l(this,null,function*(){const A=r({},w);return delete A.identifier,(0,t.ZP)(`/api/myshixuns/${w.identifier}/sync_code.json`,{method:"Post",body:A})})}function f(w){return l(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${w.identifier}/get_data_sets.json`,{method:"Get",params:w})})}function S(w){return l(this,null,function*(){return(0,t.ZP)(`/api/tasks/${w.identifier}/reboot_esc.json`,{method:"post",body:w})})}function E(w){return l(this,null,function*(){return Fetch(`/api/tasks/${w.taskId}/get_latex_file_tree.json`,{method:"Get",params:w})})}},37838:function(_t,N,e){"use strict";e.d(N,{CP:function(){return g},_V:function(){return h}});var t=e(28209),v=e.n(t);const g={secret:t.enc.Utf8.parse("0a18e199b87f1a8d"),iv:t.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},p={exam:g};function i(r="",l="exam"){const{secret:c,iv:s}=p[l];return AES.encrypt(r,c,{iv:s,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function h(r="",l="exam"){const{secret:c,iv:s}=p[l];return t.AES.decrypt(r,c,{iv:s,mode:v().mode.CBC,padding:v().pad.Pkcs7}).toString(t.enc.Utf8)}},48931:function(_t,N,e){"use strict";e.d(N,{BU:function(){return v},Dj:function(){return t},gH:function(){return g},vp:function(){return p}});function t(i){try{i.mozRequestFullScreen?i.mozRequestFullScreen():i.webkitRequestFullScreen&&i.webkitRequestFullScreen()}catch(h){console.log(h,":e")}}function v(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const g=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function p(){var i=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,h=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",i),window.isFullScreen?window.isFullScreen:i!=null}},2686:function(_t,N,e){"use strict";e.d(N,{rX:function(){return b},pW:function(){return C},gy:function(){return m},xY:function(){return A},O5:function(){return w},tJ:function(){return a},o1:function(){return u},Rd:function(){return E}});var t=e(44993),v=e(43418),g=e(28103),p=e(8591),i=e(64681),h=e(89299),r=e(87169),l=e(25510),c="data:image/png;base64,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",s=e.p+"static/newqrcode.a8740efb.png",o=e(32637),d=e(59301),n=(y,x,P)=>new Promise((_,z)=>{var k=Me=>{try{ae(P.next(Me))}catch(B){z(B)}},be=Me=>{try{ae(P.throw(Me))}catch(B){z(B)}},ae=Me=>Me.done?_(Me.value):Promise.resolve(Me.value).then(k,be);ae((P=P.apply(y,x)).next())});const a=(y,x=!1)=>!!(u(y)&&f(x)),u=y=>(0,i.bg)()?!0:(y({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),f=(y=!1)=>{var x;const{user:P}=(0,t.getDvaApp)()._store.getState();return(x=P.userInfo)!=null&&x.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,h.xg)("/account/profile/edit"),S()}}),!1)},S=()=>{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()}})},E=()=>{v.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:d.createElement("div",{style:{textAlign:"center"}},d.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"),d.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:o}),d.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 y;const{user:x}=(0,t.getDvaApp)()._store.getState();return(y=x.userInfo)!=null&&y.professional_certification?!0:(v.default.confirm({title:"\u63D0\u793A",centered:!0,content:d.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,h.xg)("/account/certification")}}),!1)},A=()=>(0,i.V9)()?!0:(v.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:d.createElement("div",{className:"tc",style:{marginLeft:-38}},d.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),d.createElement("img",{src:s,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),b=(y,x)=>y?!0:(v.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:d.createElement("div",null,d.createElement("p",null,x||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),d.createElement("div",{style:{marginLeft:"110px"}},d.createElement("img",{src:c,width:200}),d.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,h.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),C=y=>{v.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:d.createElement("div",null,d.createElement("div",null,d.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"),d.createElement(g.Z,null),d.createElement("p",{style:{color:"#666666",fontSize:12}}," ",d.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 ",d.createElement("a",null,y),"\u5929\u3002"),d.createElement("p",{style:{color:"#666666",fontSize:12}}," ",d.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")),d.createElement("div",{style:{textAlign:"center",marginTop:30}},d.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:l,alt:"\u4E8C\u7EF4\u7801",width:160})))})},m=(y,x="")=>{const{shixunsDetail:{detail:P}}=(0,t.getDvaApp)()._store.getState();if((P==null?void 0:P.public)===2||(P==null?void 0:P.public)===1||(P==null?void 0:P.shixun_status)===3){let _="";return(P==null?void 0:P.public)===2&&(_="\u5DF2\u516C\u5F00"),(P==null?void 0:P.public)===1&&(_="\u5F85\u5BA1\u6838"),(P==null?void 0:P.shixun_status)===3&&(_="\u5DF2\u5173\u95ED"),v.default.info({centered:!0,icon:d.createElement(r.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:d.createElement("div",{className:"tc",style:{marginLeft:-38}},d.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},d.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",_,"\uFF0C",x,"\u3002"),d.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),d.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:l,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(P==null?void 0:P.shixun_status)===2?(v.default.confirm({centered:!0,icon:d.createElement(r.Z,null),title:"\u63D0\u793A",content:d.createElement("div",null,d.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",x,"\u3002"),d.createElement("br",null),d.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:d.createElement(r.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:()=>n(void 0,null,function*(){(yield y({type:"shixunsDetail/cancelRelease",payload:{id:P==null?void 0:P.identifier}})).status!==401&&(p.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),y({type:"shixunsDetail/getShixunsDetail",payload:{id:P==null?void 0:P.identifier}}),y({type:"practiceSetting/getCommonData",payload:{id:P==null?void 0:P.identifier}}))})})}}),!0):!1}},50371:function(_t,N){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let v=1;v{const i=g[p];i!==void 0&&(t[p]=i)})}return t}N.Z=e},13845:function(_t,N,e){"use strict";e.d(N,{F:function(){return t},Z:function(){return v}});function t(g){return g!=null&&g===g.window}function v(g,p){var i,h;if(typeof window=="undefined")return 0;const r=p?"scrollTop":"scrollLeft";let l=0;return t(g)?l=g[p?"pageYOffset":"pageXOffset"]:g instanceof Document?l=g.documentElement[r]:(g instanceof HTMLElement||g)&&(l=g[r]),g&&!t(g)&&typeof l!="number"&&(l=(h=((i=g.ownerDocument)!==null&&i!==void 0?i:g).documentElement)===null||h===void 0?void 0:h[r]),l}},56762:function(_t,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(59301);function v(){const[,g]=t.useReducer(p=>p+1,0);return g}},68031:function(_t,N,e){"use strict";e.d(N,{Z:function(){return p}});var t=e(16089);function v(i,h,r,l){const c=r-h;return i/=l/2,i<1?c/2*i*i*i+h:c/2*((i-=2)*i*i+2)+h}var g=e(13845);function p(i){let h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:r=()=>window,callback:l,duration:c=450}=h,s=r(),o=(0,g.Z)(s,!0),d=Date.now(),n=()=>{const u=Date.now()-d,f=v(u>c?c:u,o,i,c);(0,g.F)(s)?s.scrollTo(window.pageXOffset,f):s instanceof Document||s.constructor.name==="HTMLDocument"?s.documentElement.scrollTop=f:s.scrollTop=f,ur||h},88522:function(_t,N,e){"use strict";var t=e(92310),v=e.n(t),g=e(11592),p=e(2738),i=e(59301),h=e(53487),r=e(92343),l=e(36355),c=e(57809);const{Option:s}=c.default;function o(u){return u&&u.type&&(u.type.isSelectOption||u.type.isSelectOptGroup)}const d=(u,f)=>{const{prefixCls:S,className:E,popupClassName:w,dropdownClassName:A,children:b,dataSource:C}=u,m=(0,g.Z)(b);let y;m.length===1&&(0,r.l$)(m[0])&&!o(m[0])&&([y]=m);const x=y?()=>y:void 0;let P;m.length&&o(m[0])?P=b:P=C?C.map(k=>{if((0,r.l$)(k))return k;switch(typeof k){case"string":return i.createElement(s,{key:k,value:k},k);case"object":{const{value:be}=k;return i.createElement(s,{key:be,value:be},k.text)}default:return}}):[];const{getPrefixCls:_}=i.useContext(l.E_),z=_("select",S);return i.createElement(c.default,Object.assign({ref:f,suffixIcon:null},(0,p.Z)(u,["dataSource","dropdownClassName"]),{prefixCls:z,popupClassName:w||A,className:v()(`${z}-auto-complete`,E),mode:c.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:x}),P)},n=i.forwardRef(d),a=(0,h.Z)(n);n.Option=s,n._InternalPanelDoNotUseOrYouWillBeFired=a,N.Z=n},24905:function(_t,N,e){"use strict";e.d(N,{default:function(){return y}});var t=e(92310),v=e.n(t),g=e(5630),p=e(59301),i=e(36355),h=e(1684),r=e(32441),c=p.createContext(null),s=e(98447),o=e(14088),d=e(4572),n=function(x,P){var _={};for(var z in x)Object.prototype.hasOwnProperty.call(x,z)&&P.indexOf(z)<0&&(_[z]=x[z]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,z=Object.getOwnPropertySymbols(x);k{var _;const{prefixCls:z,className:k,rootClassName:be,children:ae,indeterminate:Me=!1,style:B,onMouseEnter:q,onMouseLeave:Q,skipGroup:se=!1,disabled:U}=x,j=n(x,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Z,direction:pe,checkbox:Ae}=p.useContext(i.E_),he=p.useContext(c),{isFormItemInput:ge}=p.useContext(r.aM),Ie=p.useContext(h.Z),ct=(_=(he==null?void 0:he.disabled)||U)!==null&&_!==void 0?_:Ie,Ue=p.useRef(j.value);p.useEffect(()=>{he==null||he.registerValue(j.value)},[]),p.useEffect(()=>{if(!se)return j.value!==Ue.current&&(he==null||he.cancelValue(Ue.current),he==null||he.registerValue(j.value),Ue.current=j.value),()=>he==null?void 0:he.cancelValue(j.value)},[j.value]);const Ve=Z("checkbox",z),[St,Qe]=(0,s.ZP)(Ve),je=Object.assign({},j);he&&!se&&(je.onChange=function(){j.onChange&&j.onChange.apply(j,arguments),he.toggleOption&&he.toggleOption({label:ae,value:j.value})},je.name=he.name,je.checked=he.value.includes(j.value));const Re=v()(`${Ve}-wrapper`,{[`${Ve}-rtl`]:pe==="rtl",[`${Ve}-wrapper-checked`]:je.checked,[`${Ve}-wrapper-disabled`]:ct,[`${Ve}-wrapper-in-form-item`]:ge},Ae==null?void 0:Ae.className,k,be,Qe),tt=v()({[`${Ve}-indeterminate`]:Me},d.A,Qe),le=Me?"mixed":void 0;return St(p.createElement(o.Z,{component:"Checkbox",disabled:ct},p.createElement("label",{className:Re,style:Object.assign(Object.assign({},Ae==null?void 0:Ae.style),B),onMouseEnter:q,onMouseLeave:Q},p.createElement(g.Z,Object.assign({"aria-checked":le},je,{prefixCls:Ve,className:tt,disabled:ct,ref:P})),ae!==void 0&&p.createElement("span",null,ae))))};var f=p.forwardRef(a),S=e(92393),E=e(2738),w=function(x,P){var _={};for(var z in x)Object.prototype.hasOwnProperty.call(x,z)&&P.indexOf(z)<0&&(_[z]=x[z]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,z=Object.getOwnPropertySymbols(x);k{const{defaultValue:_,children:z,options:k=[],prefixCls:be,className:ae,rootClassName:Me,style:B,onChange:q}=x,Q=w(x,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:se,direction:U}=p.useContext(i.E_),[j,Z]=p.useState(Q.value||_||[]),[pe,Ae]=p.useState([]);p.useEffect(()=>{"value"in Q&&Z(Q.value||[])},[Q.value]);const he=p.useMemo(()=>k.map(ue=>typeof ue=="string"||typeof ue=="number"?{label:ue,value:ue}:ue),[k]),ge=ue=>{Ae(G=>G.filter(R=>R!==ue))},Ie=ue=>{Ae(G=>[].concat((0,S.Z)(G),[ue]))},ct=ue=>{const G=j.indexOf(ue.value),R=(0,S.Z)(j);G===-1?R.push(ue.value):R.splice(G,1),"value"in Q||Z(R),q==null||q(R.filter(oe=>pe.includes(oe)).sort((oe,xe)=>{const K=he.findIndex(ie=>ie.value===oe),L=he.findIndex(ie=>ie.value===xe);return K-L}))},Ue=se("checkbox",be),Ve=`${Ue}-group`,[St,Qe]=(0,s.ZP)(Ue),je=(0,E.Z)(Q,["value","disabled"]),Re=k.length?he.map(ue=>p.createElement(f,{prefixCls:Ue,key:ue.value.toString(),disabled:"disabled"in ue?ue.disabled:Q.disabled,value:ue.value,checked:j.includes(ue.value),onChange:ue.onChange,className:`${Ve}-item`,style:ue.style,title:ue.title},ue.label)):z,tt={toggleOption:ct,value:j,disabled:Q.disabled,name:Q.name,registerValue:Ie,cancelValue:ge},le=v()(Ve,{[`${Ve}-rtl`]:U==="rtl"},ae,Me,Qe);return St(p.createElement("div",Object.assign({className:le,style:B},je,{ref:P}),p.createElement(c.Provider,{value:tt},Re)))},b=p.forwardRef(A);var C=p.memo(b);const m=f;m.Group=C,m.__ANT_CHECKBOX=!0;var y=m},98447:function(_t,N,e){"use strict";e.d(N,{C2:function(){return i}});var t=e(17313),v=e(37613),g=e(83116);const p=h=>{const{checkboxCls:r}=h,l=`${r}-wrapper`;return[{[`${r}-group`]:Object.assign(Object.assign({},(0,t.Wf)(h)),{display:"inline-flex",flexWrap:"wrap",columnGap:h.marginXS,[`> ${h.antCls}-row`]:{flex:1}}),[l]:Object.assign(Object.assign({},(0,t.Wf)(h)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${l}`]:{marginInlineStart:0},[`&${l}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[r]:Object.assign(Object.assign({},(0,t.Wf)(h)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:h.borderRadiusSM,alignSelf:"center",[`${r}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${r}-inner`]:Object.assign({},(0,t.oN)(h))},[`${r}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:h.checkboxSize,height:h.checkboxSize,direction:"ltr",backgroundColor:h.colorBgContainer,border:`${h.lineWidth}px ${h.lineType} ${h.colorBorder}`,borderRadius:h.borderRadiusSM,borderCollapse:"separate",transition:`all ${h.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:h.checkboxSize/14*5,height:h.checkboxSize/14*8,border:`${h.lineWidthBold}px solid ${h.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${h.motionDurationFast} ${h.motionEaseInBack}, opacity ${h.motionDurationFast}`}},"& + span":{paddingInlineStart:h.paddingXS,paddingInlineEnd:h.paddingXS}})},{[` - ${l}:not(${l}-disabled), - ${r}:not(${r}-disabled) - `]:{[`&:hover ${r}-inner`]:{borderColor:h.colorPrimary}},[`${l}:not(${l}-disabled)`]:{[`&:hover ${r}-checked:not(${r}-disabled) ${r}-inner`]:{backgroundColor:h.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${r}-checked:not(${r}-disabled):after`]:{borderColor:h.colorPrimaryHover}}},{[`${r}-checked`]:{[`${r}-inner`]:{backgroundColor:h.colorPrimary,borderColor:h.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${h.motionDurationMid} ${h.motionEaseOutBack} ${h.motionDurationFast}`}}},[` - ${l}-checked:not(${l}-disabled), - ${r}-checked:not(${r}-disabled) - `]:{[`&:hover ${r}-inner`]:{backgroundColor:h.colorPrimaryHover,borderColor:"transparent"}}},{[r]:{"&-indeterminate":{[`${r}-inner`]:{backgroundColor:h.colorBgContainer,borderColor:h.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:h.fontSizeLG/2,height:h.fontSizeLG/2,backgroundColor:h.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${l}-disabled`]:{cursor:"not-allowed"},[`${r}-disabled`]:{[`&, ${r}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${r}-inner`]:{background:h.colorBgContainerDisabled,borderColor:h.colorBorder,"&:after":{borderColor:h.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:h.colorTextDisabled},[`&${r}-indeterminate ${r}-inner::after`]:{background:h.colorTextDisabled}}}]};function i(h,r){const l=(0,v.TS)(r,{checkboxCls:`.${h}`,checkboxSize:r.controlInteractiveSize});return[p(l)]}N.ZP=(0,g.Z)("Checkbox",(h,r)=>{let{prefixCls:l}=r;return[i(l,h)]})},93891:function(_t,N,e){"use strict";var t=e(59301),v=e(36355),g=e(64165);const p=i=>{const{componentName:h}=i,{getPrefixCls:r}=(0,t.useContext)(v.E_),l=r("empty");switch(h){case"Table":case"List":return t.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${l}-small`});default:return t.createElement(g.Z,null)}};N.Z=p},28103:function(_t,N,e){"use strict";e.d(N,{Z:function(){return d}});var t=e(92310),v=e.n(t),g=e(59301),p=e(36355),i=e(17313),h=e(83116),r=e(37613);const l=n=>{const{componentCls:a,sizePaddingEdgeHorizontal:u,colorSplit:f,lineWidth:S,textPaddingInline:E,orientationMargin:w,verticalMarginInline:A}=n;return{[a]:Object.assign(Object.assign({},(0,i.Wf)(n)),{borderBlockStart:`${S}px solid ${f}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:A,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${S}px solid ${f}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${n.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${a}-with-text`]:{display:"flex",alignItems:"center",margin:`${n.dividerHorizontalWithTextGutterMargin}px 0`,color:n.colorTextHeading,fontWeight:500,fontSize:n.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${f}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${S}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${a}-with-text-left`]:{"&::before":{width:`${w*100}%`},"&::after":{width:`${100-w*100}%`}},[`&-horizontal${a}-with-text-right`]:{"&::before":{width:`${100-w*100}%`},"&::after":{width:`${w*100}%`}},[`${a}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:E},"&-dashed":{background:"none",borderColor:f,borderStyle:"dashed",borderWidth:`${S}px 0 0`},[`&-horizontal${a}-with-text${a}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${a}-dashed`]:{borderInlineStartWidth:S,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${a}-with-text`]:{color:n.colorText,fontWeight:"normal",fontSize:n.fontSize},[`&-horizontal${a}-with-text-left${a}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${a}-inner-text`]:{paddingInlineStart:u}},[`&-horizontal${a}-with-text-right${a}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${a}-inner-text`]:{paddingInlineEnd:u}}})}};var c=(0,h.Z)("Divider",n=>{const a=(0,r.TS)(n,{dividerHorizontalWithTextGutterMargin:n.margin,dividerHorizontalGutterMargin:n.marginLG,sizePaddingEdgeHorizontal:0});return[l(a)]},n=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:n.marginXS})),s=function(n,a){var u={};for(var f in n)Object.prototype.hasOwnProperty.call(n,f)&&a.indexOf(f)<0&&(u[f]=n[f]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,f=Object.getOwnPropertySymbols(n);S{const{getPrefixCls:a,direction:u,divider:f}=g.useContext(p.E_),{prefixCls:S,type:E="horizontal",orientation:w="center",orientationMargin:A,className:b,rootClassName:C,children:m,dashed:y,plain:x,style:P}=n,_=s(n,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),z=a("divider",S),[k,be]=c(z),ae=w.length>0?`-${w}`:w,Me=!!m,B=w==="left"&&A!=null,q=w==="right"&&A!=null,Q=v()(z,f==null?void 0:f.className,be,`${z}-${E}`,{[`${z}-with-text`]:Me,[`${z}-with-text${ae}`]:Me,[`${z}-dashed`]:!!y,[`${z}-plain`]:!!x,[`${z}-rtl`]:u==="rtl",[`${z}-no-default-orientation-margin-left`]:B,[`${z}-no-default-orientation-margin-right`]:q},b,C),se=g.useMemo(()=>typeof A=="number"?A:/^\d+$/.test(A)?Number(A):A,[A]),U=Object.assign(Object.assign({},B&&{marginLeft:se}),q&&{marginRight:se});return k(g.createElement("div",Object.assign({className:Q,style:Object.assign(Object.assign({},f==null?void 0:f.style),P)},_,{role:"separator"}),m&&E!=="vertical"&&g.createElement("span",{className:`${z}-inner-text`,style:U},m)))}},43428:function(_t,N,e){"use strict";e.d(N,{Z:function(){return St}});var t=e(92310),v=e.n(t),g=e(20049),p=e(52456),i=e(43403),h=e(34280),r=e(59301),l=r.createContext(null),c=r.createContext({}),s=l,o=e(18082),d=e(5016),n=e(77900),a=e(10228),u=e(26112),f=e(70425),S=function(je){var Re=je.prefixCls,tt=je.className,le=je.style,ue=je.children,G=je.containerRef,R=je.id,oe=je.onMouseEnter,xe=je.onMouseOver,K=je.onMouseLeave,L=je.onClick,ie=je.onKeyDown,W=je.onKeyUp,M={onMouseEnter:oe,onMouseOver:xe,onMouseLeave:K,onClick:L,onKeyDown:ie,onKeyUp:W},D=r.useContext(c),Y=D.panel,F=(0,f.useComposeRef)(Y,G);return r.createElement(r.Fragment,null,r.createElement("div",(0,d.Z)({id:R,className:v()("".concat(Re,"-content"),tt),style:(0,g.Z)({},le),"aria-modal":"true",role:"dialog",ref:F},M),ue))},E=S,w=e(48736);function A(Qe){return typeof Qe=="string"&&String(Number(Qe))===Qe?((0,w.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Qe)):Qe}function b(Qe){warning(!("wrapperClassName"in Qe),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Qe.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var C={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function m(Qe,je){var Re,tt,le,ue,G=Qe.prefixCls,R=Qe.open,oe=Qe.placement,xe=Qe.inline,K=Qe.push,L=Qe.forceRender,ie=Qe.autoFocus,W=Qe.keyboard,M=Qe.rootClassName,D=Qe.rootStyle,Y=Qe.zIndex,F=Qe.className,re=Qe.id,Ee=Qe.style,te=Qe.motion,T=Qe.width,I=Qe.height,de=Qe.children,ve=Qe.contentWrapperStyle,_e=Qe.mask,qe=Qe.maskClosable,ke=Qe.maskMotion,fe=Qe.maskClassName,Ze=Qe.maskStyle,J=Qe.afterOpenChange,nt=Qe.onClose,Ct=Qe.onMouseEnter,O=Qe.onMouseOver,Ge=Qe.onMouseLeave,Ke=Qe.onClick,ce=Qe.onKeyDown,Oe=Qe.onKeyUp,ze=r.useRef(),Lt=r.useRef(),Nt=r.useRef();r.useImperativeHandle(je,function(){return ze.current});var it=function(at){var bt=at.keyCode,Ot=at.shiftKey;switch(bt){case a.Z.TAB:{if(bt===a.Z.TAB){if(!Ot&&document.activeElement===Nt.current){var kt;(kt=Lt.current)===null||kt===void 0||kt.focus({preventScroll:!0})}else if(Ot&&document.activeElement===Lt.current){var Zt;(Zt=Nt.current)===null||Zt===void 0||Zt.focus({preventScroll:!0})}}break}case a.Z.ESC:{nt&&W&&(at.stopPropagation(),nt(at));break}}};r.useEffect(function(){if(R&&ie){var $e;($e=ze.current)===null||$e===void 0||$e.focus({preventScroll:!0})}},[R]);var wt=r.useState(!1),Rt=(0,p.Z)(wt,2),Tt=Rt[0],Gt=Rt[1],Ut=r.useContext(s),At;K===!1?At={distance:0}:K===!0?At={}:At=K||{};var en=(Re=(tt=(le=At)===null||le===void 0?void 0:le.distance)!==null&&tt!==void 0?tt:Ut==null?void 0:Ut.pushDistance)!==null&&Re!==void 0?Re:180,Ce=r.useMemo(function(){return{pushDistance:en,push:function(){Gt(!0)},pull:function(){Gt(!1)}}},[en]);r.useEffect(function(){if(R){var $e;Ut==null||($e=Ut.push)===null||$e===void 0||$e.call(Ut)}else{var at;Ut==null||(at=Ut.pull)===null||at===void 0||at.call(Ut)}},[R]),r.useEffect(function(){return function(){var $e;Ut==null||($e=Ut.pull)===null||$e===void 0||$e.call(Ut)}},[]);var X=_e&&r.createElement(n.default,(0,d.Z)({key:"mask"},ke,{visible:R}),function($e,at){var bt=$e.className,Ot=$e.style;return r.createElement("div",{className:v()("".concat(G,"-mask"),bt,fe),style:(0,g.Z)((0,g.Z)({},Ot),Ze),onClick:qe&&R?nt:void 0,ref:at})}),$=typeof te=="function"?te(oe):te,ee={};if(Tt&&en)switch(oe){case"top":ee.transform="translateY(".concat(en,"px)");break;case"bottom":ee.transform="translateY(".concat(-en,"px)");break;case"left":ee.transform="translateX(".concat(en,"px)");break;default:ee.transform="translateX(".concat(-en,"px)");break}oe==="left"||oe==="right"?ee.width=A(T):ee.height=A(I);var ne={onMouseEnter:Ct,onMouseOver:O,onMouseLeave:Ge,onClick:Ke,onKeyDown:ce,onKeyUp:Oe},Be=r.createElement(n.default,(0,d.Z)({key:"panel"},$,{visible:R,forceRender:L,onVisibleChanged:function(at){J==null||J(at)},removeOnLeave:!1,leavedClassName:"".concat(G,"-content-wrapper-hidden")}),function($e,at){var bt=$e.className,Ot=$e.style;return r.createElement("div",(0,d.Z)({className:v()("".concat(G,"-content-wrapper"),bt),style:(0,g.Z)((0,g.Z)((0,g.Z)({},ee),Ot),ve)},(0,u.Z)(Qe,{data:!0})),r.createElement(E,(0,d.Z)({id:re,containerRef:at,prefixCls:G,className:F,style:Ee},ne),de))}),Fe=(0,g.Z)({},D);return Y&&(Fe.zIndex=Y),r.createElement(s.Provider,{value:Ce},r.createElement("div",{className:v()(G,"".concat(G,"-").concat(oe),M,(ue={},(0,o.Z)(ue,"".concat(G,"-open"),R),(0,o.Z)(ue,"".concat(G,"-inline"),xe),ue)),style:Fe,tabIndex:-1,ref:ze,onKeyDown:it},X,r.createElement("div",{tabIndex:0,ref:Lt,style:C,"aria-hidden":"true","data-sentinel":"start"}),Be,r.createElement("div",{tabIndex:0,ref:Nt,style:C,"aria-hidden":"true","data-sentinel":"end"})))}var y=r.forwardRef(m),x=y,P=function(je){var Re=je.open,tt=Re===void 0?!1:Re,le=je.prefixCls,ue=le===void 0?"rc-drawer":le,G=je.placement,R=G===void 0?"right":G,oe=je.autoFocus,xe=oe===void 0?!0:oe,K=je.keyboard,L=K===void 0?!0:K,ie=je.width,W=ie===void 0?378:ie,M=je.mask,D=M===void 0?!0:M,Y=je.maskClosable,F=Y===void 0?!0:Y,re=je.getContainer,Ee=je.forceRender,te=je.afterOpenChange,T=je.destroyOnClose,I=je.onMouseEnter,de=je.onMouseOver,ve=je.onMouseLeave,_e=je.onClick,qe=je.onKeyDown,ke=je.onKeyUp,fe=je.panelRef,Ze=r.useState(!1),J=(0,p.Z)(Ze,2),nt=J[0],Ct=J[1],O=r.useState(!1),Ge=(0,p.Z)(O,2),Ke=Ge[0],ce=Ge[1];(0,h.Z)(function(){ce(!0)},[]);var Oe=Ke?tt:!1,ze=r.useRef(),Lt=r.useRef();(0,h.Z)(function(){Oe&&(Lt.current=document.activeElement)},[Oe]);var Nt=function(Gt){var Ut;if(Ct(Gt),te==null||te(Gt),!Gt&&Lt.current&&!((Ut=ze.current)!==null&&Ut!==void 0&&Ut.contains(Lt.current))){var At;(At=Lt.current)===null||At===void 0||At.focus({preventScroll:!0})}},it=r.useMemo(function(){return{panel:fe}},[fe]);if(!Ee&&!nt&&!Oe&&T)return null;var wt={onMouseEnter:I,onMouseOver:de,onMouseLeave:ve,onClick:_e,onKeyDown:qe,onKeyUp:ke},Rt=(0,g.Z)((0,g.Z)({},je),{},{open:Oe,prefixCls:ue,placement:R,autoFocus:xe,keyboard:L,width:W,mask:D,maskClosable:F,inline:re===!1,afterOpenChange:Nt,ref:ze},wt);return r.createElement(c.Provider,{value:it},r.createElement(i.Z,{open:Oe||Ee||nt,autoDestroy:!1,getContainer:re,autoLock:D&&(Oe||nt)},r.createElement(x,Rt)))},_=P,z=_,k=e(62892),be=e(36355),ae=e(32441),Me=e(47729),q=Qe=>{const{prefixCls:je,title:Re,footer:tt,extra:le,closeIcon:ue,closable:G,onClose:R,headerStyle:oe,drawerStyle:xe,bodyStyle:K,footerStyle:L,children:ie}=Qe,W=r.useCallback(re=>r.createElement("button",{type:"button",onClick:R,"aria-label":"Close",className:`${je}-close`},re),[R]),[M,D]=(0,Me.Z)(G,ue,W,void 0,!0),Y=r.useMemo(()=>!Re&&!M?null:r.createElement("div",{style:oe,className:v()(`${je}-header`,{[`${je}-header-close-only`]:M&&!Re&&!le})},r.createElement("div",{className:`${je}-header-title`},D,Re&&r.createElement("div",{className:`${je}-title`},Re)),le&&r.createElement("div",{className:`${je}-extra`},le)),[M,D,le,oe,je,Re]),F=r.useMemo(()=>{if(!tt)return null;const re=`${je}-footer`;return r.createElement("div",{className:re,style:L},tt)},[tt,L,je]);return r.createElement("div",{className:`${je}-wrapper-body`,style:xe},Y,r.createElement("div",{className:`${je}-body`,style:K},ie),F)},Q=e(33234),se=e(83116),U=e(37613),Z=Qe=>{const{componentCls:je,motionDurationSlow:Re}=Qe,tt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${Re}`}}};return{[je]:{[`${je}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${Re}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${je}-panel-motion`]:{"&-left":[tt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[tt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[tt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[tt,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const pe=Qe=>{const{componentCls:je,zIndexPopup:Re,colorBgMask:tt,colorBgElevated:le,motionDurationSlow:ue,motionDurationMid:G,padding:R,paddingLG:oe,fontSizeLG:xe,lineHeightLG:K,lineWidth:L,lineType:ie,colorSplit:W,marginSM:M,colorIcon:D,colorIconHover:Y,colorText:F,fontWeightStrong:re,footerPaddingBlock:Ee,footerPaddingInline:te}=Qe,T=`${je}-content-wrapper`;return{[je]:{position:"fixed",inset:0,zIndex:Re,pointerEvents:"none","&-pure":{position:"relative",background:le,[`&${je}-left`]:{boxShadow:Qe.boxShadowDrawerLeft},[`&${je}-right`]:{boxShadow:Qe.boxShadowDrawerRight},[`&${je}-top`]:{boxShadow:Qe.boxShadowDrawerUp},[`&${je}-bottom`]:{boxShadow:Qe.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${je}-mask`]:{position:"absolute",inset:0,zIndex:Re,background:tt,pointerEvents:"auto"},[T]:{position:"absolute",zIndex:Re,maxWidth:"100vw",transition:`all ${ue}`,"&-hidden":{display:"none"}},[`&-left > ${T}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Qe.boxShadowDrawerLeft},[`&-right > ${T}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Qe.boxShadowDrawerRight},[`&-top > ${T}`]:{top:0,insetInline:0,boxShadow:Qe.boxShadowDrawerUp},[`&-bottom > ${T}`]:{bottom:0,insetInline:0,boxShadow:Qe.boxShadowDrawerDown},[`${je}-content`]:{width:"100%",height:"100%",overflow:"auto",background:le,pointerEvents:"auto"},[`${je}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${je}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${R}px ${oe}px`,fontSize:xe,lineHeight:K,borderBottom:`${L}px ${ie} ${W}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${je}-extra`]:{flex:"none"},[`${je}-close`]:{display:"inline-block",marginInlineEnd:M,color:D,fontWeight:re,fontSize:xe,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${G}`,textRendering:"auto","&:focus, &:hover":{color:Y,textDecoration:"none"}},[`${je}-title`]:{flex:1,margin:0,color:F,fontWeight:Qe.fontWeightStrong,fontSize:xe,lineHeight:K},[`${je}-body`]:{flex:1,minWidth:0,minHeight:0,padding:oe,overflow:"auto"},[`${je}-footer`]:{flexShrink:0,padding:`${Ee}px ${te}px`,borderTop:`${L}px ${ie} ${W}`},"&-rtl":{direction:"rtl"}}}};var Ae=(0,se.Z)("Drawer",Qe=>{const je=(0,U.TS)(Qe,{});return[pe(je),Z(je)]},Qe=>({zIndexPopup:Qe.zIndexPopupBase,footerPaddingBlock:Qe.paddingXS,footerPaddingInline:Qe.padding})),he=e(11575),ge=function(Qe,je){var Re={};for(var tt in Qe)Object.prototype.hasOwnProperty.call(Qe,tt)&&je.indexOf(tt)<0&&(Re[tt]=Qe[tt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,tt=Object.getOwnPropertySymbols(Qe);le{var je;const{rootClassName:Re,width:tt,height:le,size:ue="default",mask:G=!0,push:R=ct,open:oe,afterOpenChange:xe,onClose:K,prefixCls:L,getContainer:ie,style:W,className:M,visible:D,afterVisibleChange:Y}=Qe,F=ge(Qe,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:re,getPrefixCls:Ee,direction:te,drawer:T}=r.useContext(be.E_),I=Ee("drawer",L),[de,ve]=Ae(I),_e=ie===void 0&&re?()=>re(document.body):ie,qe=v()({"no-mask":!G,[`${I}-rtl`]:te==="rtl"},Re,ve),ke=r.useMemo(()=>tt!=null?tt:ue==="large"?736:378,[tt,ue]),fe=r.useMemo(()=>le!=null?le:ue==="large"?736:378,[le,ue]),Ze={motionName:(0,k.m)(I,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},J=Ct=>({motionName:(0,k.m)(I,`panel-motion-${Ct}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),nt=(0,he.H)();return de(r.createElement(Q.BR,null,r.createElement(ae.Ux,{status:!0,override:!0},r.createElement(z,Object.assign({prefixCls:I,onClose:K,maskMotion:Ze,motion:J},F,{open:oe!=null?oe:D,mask:G,push:R,width:ke,height:fe,style:Object.assign(Object.assign({},T==null?void 0:T.style),W),className:v()(T==null?void 0:T.className,M),rootClassName:qe,getContainer:_e,afterOpenChange:xe!=null?xe:Y,panelRef:nt}),r.createElement(q,Object.assign({prefixCls:I},F,{onClose:K}))))))},Ve=Qe=>{const{prefixCls:je,style:Re,className:tt,placement:le="right"}=Qe,ue=ge(Qe,["prefixCls","style","className","placement"]),{getPrefixCls:G}=r.useContext(be.E_),R=G("drawer",je),[oe,xe]=Ae(R),K=v()(R,`${R}-pure`,`${R}-${le}`,xe,tt);return oe(r.createElement("div",{className:K,style:Re},r.createElement(q,Object.assign({prefixCls:R},ue))))};Ue._InternalPanelDoNotUseOrYouWillBeFired=Ve;var St=Ue},91857:function(_t,N,e){"use strict";var t=e(59301),v=e(38819),g=e(92310),p=e.n(g),i=e(31561),h=e(70425),r=e(18929),l=e(2738),c=e(79676),s=e(53487),o=e(92343),d=e(36355),n=e(20834),a=e(40875),u=e(88088),f=e(47211);const S=null,E=C=>{const{menu:m,arrow:y,prefixCls:x,children:P,trigger:_,disabled:z,dropdownRender:k,getPopupContainer:be,overlayClassName:ae,rootClassName:Me,open:B,onOpenChange:q,visible:Q,onVisibleChange:se,mouseEnterDelay:U=.15,mouseLeaveDelay:j=.1,autoAdjustOverflow:Z=!0,placement:pe="",overlay:Ae,transitionName:he}=C,{getPopupContainer:ge,getPrefixCls:Ie,direction:ct}=t.useContext(d.E_),Ue=t.useMemo(()=>{const M=Ie();return he!==void 0?he:pe.includes("top")?`${M}-slide-down`:`${M}-slide-up`},[Ie,pe,he]),Ve=t.useMemo(()=>pe?pe.includes("Center")?pe.slice(0,pe.indexOf("Center")):pe:ct==="rtl"?"bottomRight":"bottomLeft",[pe,ct]),St=Ie("dropdown",x),[Qe,je]=(0,f.Z)(St),[,Re]=(0,u.Z)(),tt=t.Children.only(P),le=(0,o.Tm)(tt,{className:p()(`${St}-trigger`,{[`${St}-rtl`]:ct==="rtl"},tt.props.className),disabled:z}),ue=z?[]:_;let G;ue&&ue.includes("contextMenu")&&(G=!0);const[R,oe]=(0,r.Z)(!1,{value:B!=null?B:Q}),xe=(0,h.useEvent)(M=>{q==null||q(M),se==null||se(M),oe(M)}),K=p()(ae,Me,je,{[`${St}-rtl`]:ct==="rtl"}),L=(0,c.Z)({arrowPointAtCenter:typeof y=="object"&&y.pointAtCenter,autoAdjustOverflow:Z,offset:Re.marginXXS,arrowWidth:y?Re.sizePopupArrow:0,borderRadius:Re.borderRadius}),ie=t.useCallback(()=>{oe(!1)},[]),W=()=>{let M;return m!=null&&m.items?M=t.createElement(n.default,Object.assign({},m)):typeof Ae=="function"?M=Ae():M=Ae,k&&(M=k(M)),M=t.Children.only(typeof M=="string"?t.createElement("span",null,M):M),t.createElement(a.J,{prefixCls:`${St}-menu`,expandIcon:t.createElement("span",{className:`${St}-menu-submenu-arrow`},t.createElement(v.Z,{className:`${St}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ie,validator:D=>{let{mode:Y}=D}},M)};return Qe(t.createElement(i.Z,Object.assign({alignPoint:G},(0,l.Z)(C,["rootClassName"]),{mouseEnterDelay:U,mouseLeaveDelay:j,visible:R,builtinPlacements:L,arrow:!!y,overlayClassName:K,prefixCls:St,getPopupContainer:be||ge,transitionName:Ue,trigger:ue,overlay:W,placement:Ve,onVisibleChange:xe}),le))};function w(C){return Object.assign(Object.assign({},C),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const A=(0,s.Z)(E,"dropdown",C=>C,w),b=C=>t.createElement(A,Object.assign({},C),t.createElement("span",null));E._InternalPanelDoNotUseOrYouWillBeFired=b,N.Z=E},38854:function(_t,N,e){"use strict";e.d(N,{Z:function(){return u}});var t=e(91857),v=e(92310),g=e.n(v),p=e(59301),i=e(18785),h=e(3113),r=e(36355),l=e(81327),c=e(33234),s=e(47211),o=function(f,S){var E={};for(var w in f)Object.prototype.hasOwnProperty.call(f,w)&&S.indexOf(w)<0&&(E[w]=f[w]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,w=Object.getOwnPropertySymbols(f);A{const{getPopupContainer:S,getPrefixCls:E,direction:w}=p.useContext(r.E_),{prefixCls:A,type:b="default",danger:C,disabled:m,loading:y,onClick:x,htmlType:P,children:_,className:z,menu:k,arrow:be,autoFocus:ae,overlay:Me,trigger:B,align:q,open:Q,onOpenChange:se,placement:U,getPopupContainer:j,href:Z,icon:pe=p.createElement(i.Z,null),title:Ae,buttonsRender:he=W=>W,mouseEnterDelay:ge,mouseLeaveDelay:Ie,overlayClassName:ct,overlayStyle:Ue,destroyPopupOnHide:Ve,dropdownRender:St}=f,Qe=o(f,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),je=E("dropdown",A),Re=`${je}-button`,[tt,le]=(0,s.Z)(je),ue={menu:k,arrow:be,autoFocus:ae,align:q,disabled:m,trigger:m?[]:B,onOpenChange:se,getPopupContainer:j||S,mouseEnterDelay:ge,mouseLeaveDelay:Ie,overlayClassName:ct,overlayStyle:Ue,destroyPopupOnHide:Ve,dropdownRender:St},{compactSize:G,compactItemClassnames:R}=(0,c.ri)(je,w),oe=g()(Re,R,z,le);"overlay"in f&&(ue.overlay=Me),"open"in f&&(ue.open=Q),"placement"in f?ue.placement=U:ue.placement=w==="rtl"?"bottomLeft":"bottomRight";const xe=p.createElement(h.ZP,{type:b,danger:C,disabled:m,loading:y,onClick:x,htmlType:P,href:Z,title:Ae},_),K=p.createElement(h.ZP,{type:b,danger:C,icon:pe}),[L,ie]=he([xe,K]);return tt(p.createElement(l.Z.Compact,Object.assign({className:oe,size:G,block:!0},Qe),L,p.createElement(t.Z,Object.assign({},ue),ie)))};d.__ANT_BUTTON=!0;var n=d;const a=t.Z;a.Button=n;var u=a},47211:function(_t,N,e){"use strict";e.d(N,{Z:function(){return o}});var t=e(17313),v=e(13826),g=e(92899),p=e(29878),i=e(19447),h=e(83116),r=e(37613),c=d=>{const{componentCls:n,menuCls:a,colorError:u,colorTextLightSolid:f}=d,S=`${a}-item`;return{[`${n}, ${n}-menu-submenu`]:{[`${a} ${S}`]:{[`&${S}-danger:not(${S}-disabled)`]:{color:u,"&:hover":{color:f,backgroundColor:u}}}}}};const s=d=>{const{componentCls:n,menuCls:a,zIndexPopup:u,dropdownArrowDistance:f,sizePopupArrow:S,antCls:E,iconCls:w,motionDurationMid:A,dropdownPaddingVertical:b,fontSize:C,dropdownEdgeChildPadding:m,colorTextDisabled:y,fontSizeIcon:x,controlPaddingHorizontal:P,colorBgElevated:_}=d;return[{[n]:Object.assign(Object.assign({},(0,t.Wf)(d)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:u,display:"block","&::before":{position:"absolute",insetBlock:-f+S/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${E}-btn`]:{[`& > ${w}-down, & > ${E}-btn-icon > ${w}-down`]:{fontSize:x}},[`${n}-wrap`]:{position:"relative",[`${E}-btn > ${w}-down`]:{fontSize:x},[`${w}-down::before`]:{transition:`transform ${A}`}},[`${n}-wrap-open`]:{[`${w}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${E}-slide-down-enter${E}-slide-down-enter-active${n}-placement-bottomLeft, - &${E}-slide-down-appear${E}-slide-down-appear-active${n}-placement-bottomLeft, - &${E}-slide-down-enter${E}-slide-down-enter-active${n}-placement-bottom, - &${E}-slide-down-appear${E}-slide-down-appear-active${n}-placement-bottom, - &${E}-slide-down-enter${E}-slide-down-enter-active${n}-placement-bottomRight, - &${E}-slide-down-appear${E}-slide-down-appear-active${n}-placement-bottomRight`]:{animationName:v.fJ},[`&${E}-slide-up-enter${E}-slide-up-enter-active${n}-placement-topLeft, - &${E}-slide-up-appear${E}-slide-up-appear-active${n}-placement-topLeft, - &${E}-slide-up-enter${E}-slide-up-enter-active${n}-placement-top, - &${E}-slide-up-appear${E}-slide-up-appear-active${n}-placement-top, - &${E}-slide-up-enter${E}-slide-up-enter-active${n}-placement-topRight, - &${E}-slide-up-appear${E}-slide-up-appear-active${n}-placement-topRight`]:{animationName:v.Qt},[`&${E}-slide-down-leave${E}-slide-down-leave-active${n}-placement-bottomLeft, - &${E}-slide-down-leave${E}-slide-down-leave-active${n}-placement-bottom, - &${E}-slide-down-leave${E}-slide-down-leave-active${n}-placement-bottomRight`]:{animationName:v.Uw},[`&${E}-slide-up-leave${E}-slide-up-leave-active${n}-placement-topLeft, - &${E}-slide-up-leave${E}-slide-up-leave-active${n}-placement-top, - &${E}-slide-up-leave${E}-slide-up-leave-active${n}-placement-topRight`]:{animationName:v.ly}})},(0,i.ZP)(d,{colorBg:_,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${n} ${a}`]:{position:"relative",margin:0},[`${a}-submenu-popup`]:{position:"absolute",zIndex:u,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${n}, ${n}-menu-submenu`]:{[a]:Object.assign(Object.assign({padding:m,listStyleType:"none",backgroundColor:_,backgroundClip:"padding-box",borderRadius:d.borderRadiusLG,outline:"none",boxShadow:d.boxShadowSecondary},(0,t.Qy)(d)),{[`${a}-item-group-title`]:{padding:`${b}px ${P}px`,color:d.colorTextDescription,transition:`all ${A}`},[`${a}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${a}-item-icon`]:{minWidth:C,marginInlineEnd:d.marginXS,fontSize:d.fontSizeSM},[`${a}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${A}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${a}-item, ${a}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${b}px ${P}px`,color:d.colorText,fontWeight:"normal",fontSize:C,lineHeight:d.lineHeight,cursor:"pointer",transition:`all ${A}`,borderRadius:d.borderRadiusSM,"&:hover, &-active":{backgroundColor:d.controlItemBgHover}},(0,t.Qy)(d)),{"&-selected":{color:d.colorPrimary,backgroundColor:d.controlItemBgActive,"&:hover, &-active":{backgroundColor:d.controlItemBgActiveHover}},"&-disabled":{color:y,cursor:"not-allowed","&:hover":{color:y,backgroundColor:_,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${d.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:d.colorSplit},[`${n}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:d.paddingXS,[`${n}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:d.colorTextDescription,fontSize:x,fontStyle:"normal"}}}),[`${a}-item-group-list`]:{margin:`0 ${d.marginXS}px`,padding:0,listStyle:"none"},[`${a}-submenu-title`]:{paddingInlineEnd:P+d.fontSizeSM},[`${a}-submenu-vertical`]:{position:"relative"},[`${a}-submenu${a}-submenu-disabled ${n}-menu-submenu-title`]:{[`&, ${n}-menu-submenu-arrow-icon`]:{color:y,backgroundColor:_,cursor:"not-allowed"}},[`${a}-submenu-selected ${n}-menu-submenu-title`]:{color:d.colorPrimary}})}},[(0,v.oN)(d,"slide-up"),(0,v.oN)(d,"slide-down"),(0,g.Fm)(d,"move-up"),(0,g.Fm)(d,"move-down"),(0,p._y)(d,"zoom-big")]]};var o=(0,h.Z)("Dropdown",(d,n)=>{let{rootPrefixCls:a}=n;const{marginXXS:u,sizePopupArrow:f,controlHeight:S,fontSize:E,lineHeight:w,paddingXXS:A,componentCls:b,borderRadiusLG:C}=d,m=(S-E*w)/2,{dropdownArrowOffset:y}=(0,i.fS)({contentRadius:C}),x=(0,r.TS)(d,{menuCls:`${b}-menu`,rootPrefixCls:a,dropdownArrowDistance:f/2+u,dropdownArrowOffset:y,dropdownPaddingVertical:m,dropdownEdgeChildPadding:A});return[s(x),c(x)]},d=>({zIndexPopup:d.zIndexPopupBase+50}))},64165:function(_t,N,e){"use strict";e.d(N,{Z:function(){return A}});var t=e(92310),v=e.n(t),g=e(59301),p=e(36355),i=e(9763),h=e(64993),r=e(88088),c=()=>{const[,b]=(0,r.Z)(),m=new h.C(b.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:m,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},o=()=>{const[,b]=(0,r.Z)(),{colorFill:C,colorFillTertiary:m,colorFillQuaternary:y,colorBgContainer:x}=b,{borderColor:P,shadowColor:_,contentColor:z}=(0,g.useMemo)(()=>({borderColor:new h.C(C).onBackground(x).toHexShortString(),shadowColor:new h.C(m).onBackground(x).toHexShortString(),contentColor:new h.C(y).onBackground(x).toHexShortString()}),[C,m,y,x]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:_,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:P},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:z}))))},d=e(83116),n=e(37613);const a=b=>{const{componentCls:C,margin:m,marginXS:y,marginXL:x,fontSize:P,lineHeight:_}=b;return{[C]:{marginInline:y,fontSize:P,lineHeight:_,textAlign:"center",[`${C}-image`]:{height:b.emptyImgHeight,marginBottom:y,opacity:b.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${C}-description`]:{color:b.colorText},[`${C}-footer`]:{marginTop:m},"&-normal":{marginBlock:x,color:b.colorTextDisabled,[`${C}-description`]:{color:b.colorTextDisabled},[`${C}-image`]:{height:b.emptyImgHeightMD}},"&-small":{marginBlock:y,color:b.colorTextDisabled,[`${C}-image`]:{height:b.emptyImgHeightSM}}}}};var u=(0,d.Z)("Empty",b=>{const{componentCls:C,controlHeightLG:m}=b,y=(0,n.TS)(b,{emptyImgCls:`${C}-img`,emptyImgHeight:m*2.5,emptyImgHeightMD:m,emptyImgHeightSM:m*.875});return[a(y)]}),f=function(b,C){var m={};for(var y in b)Object.prototype.hasOwnProperty.call(b,y)&&C.indexOf(y)<0&&(m[y]=b[y]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(b);x{var{className:C,rootClassName:m,prefixCls:y,image:x=S,description:P,children:_,imageStyle:z,style:k}=b,be=f(b,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:ae,direction:Me,empty:B}=g.useContext(p.E_),q=ae("empty",y),[Q,se]=u(q),[U]=(0,i.Z)("Empty"),j=typeof P!="undefined"?P:U==null?void 0:U.description,Z=typeof j=="string"?j:"empty";let pe=null;return typeof x=="string"?pe=g.createElement("img",{alt:Z,src:x}):pe=x,Q(g.createElement("div",Object.assign({className:v()(se,q,B==null?void 0:B.className,{[`${q}-normal`]:x===E,[`${q}-rtl`]:Me==="rtl"},C,m),style:Object.assign(Object.assign({},B==null?void 0:B.style),k)},be),g.createElement("div",{className:`${q}-image`,style:z},pe),j&&g.createElement("div",{className:`${q}-description`},j),_&&g.createElement("div",{className:`${q}-footer`},_)))};w.PRESENTED_IMAGE_DEFAULT=S,w.PRESENTED_IMAGE_SIMPLE=E;var A=w},78241:function(_t,N,e){"use strict";e.d(N,{default:function(){return en}});var t=e(92393),v=e(92310),g=e.n(v),p=e(77900),i=e(59301),h=e(62892),r=e(32441);function l(Ce){const[X,$]=i.useState(Ce);return i.useEffect(()=>{const ee=setTimeout(()=>{$(Ce)},Ce.length?0:10);return()=>{clearTimeout(ee)}},[Ce]),X}var c=e(17313),s=e(29878),o=e(8378),d=e(37613),n=e(83116),u=Ce=>{const{componentCls:X}=Ce,$=`${X}-show-help`,ee=`${X}-show-help-item`;return{[$]:{transition:`opacity ${Ce.motionDurationSlow} ${Ce.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[ee]:{overflow:"hidden",transition:`height ${Ce.motionDurationSlow} ${Ce.motionEaseInOut}, - opacity ${Ce.motionDurationSlow} ${Ce.motionEaseInOut}, - transform ${Ce.motionDurationSlow} ${Ce.motionEaseInOut} !important`,[`&${ee}-appear, &${ee}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${ee}-leave-active`]:{transform:"translateY(-5px)"}}}}};const f=Ce=>({legend:{display:"block",width:"100%",marginBottom:Ce.marginLG,padding:0,color:Ce.colorTextDescription,fontSize:Ce.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${Ce.lineWidth}px ${Ce.lineType} ${Ce.colorBorder}`},label:{fontSize:Ce.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 ${Ce.controlOutlineWidth}px ${Ce.controlOutline}`},output:{display:"block",paddingTop:15,color:Ce.colorText,fontSize:Ce.fontSize,lineHeight:Ce.lineHeight}}),S=(Ce,X)=>{const{formItemCls:$}=Ce;return{[$]:{[`${$}-label > label`]:{height:X},[`${$}-control-input`]:{minHeight:X}}}},E=Ce=>{const{componentCls:X}=Ce;return{[Ce.componentCls]:Object.assign(Object.assign(Object.assign({},(0,c.Wf)(Ce)),f(Ce)),{[`${X}-text`]:{display:"inline-block",paddingInlineEnd:Ce.paddingSM},"&-small":Object.assign({},S(Ce,Ce.controlHeightSM)),"&-large":Object.assign({},S(Ce,Ce.controlHeightLG))})}},w=Ce=>{const{formItemCls:X,iconCls:$,componentCls:ee,rootPrefixCls:ne,labelRequiredMarkColor:Be,labelColor:Fe,labelFontSize:$e,labelHeight:at,labelColonMarginInlineStart:bt,labelColonMarginInlineEnd:Ot,itemMarginBottom:kt}=Ce;return{[X]:Object.assign(Object.assign({},(0,c.Wf)(Ce)),{marginBottom:kt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${ne}-row`]:{display:"none"},"&-has-warning":{[`${X}-split`]:{color:Ce.colorError}},"&-has-error":{[`${X}-split`]:{color:Ce.colorWarning}},[`${X}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${Ce.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:at,color:Fe,fontSize:$e,[`> ${$}`]:{fontSize:Ce.fontSize,verticalAlign:"top"},[`&${X}-required:not(${X}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:Ce.marginXXS,color:Be,fontSize:Ce.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${ee}-hide-required-mark &`]:{display:"none"}},[`${X}-optional`]:{display:"inline-block",marginInlineStart:Ce.marginXXS,color:Ce.colorTextDescription,[`${ee}-hide-required-mark &`]:{display:"none"}},[`${X}-tooltip`]:{color:Ce.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:Ce.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:bt,marginInlineEnd:Ot},[`&${X}-no-colon::after`]:{content:'"\\a0"'}}},[`${X}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${ne}-col-'"]):not([class*="' ${ne}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:Ce.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[X]:{"&-explain, &-extra":{clear:"both",color:Ce.colorTextDescription,fontSize:Ce.fontSize,lineHeight:Ce.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:Ce.controlHeightSM,transition:`color ${Ce.motionDurationMid} ${Ce.motionEaseOut}`},"&-explain":{"&-error":{color:Ce.colorError},"&-warning":{color:Ce.colorWarning}}},[`&-with-help ${X}-explain`]:{height:"auto",opacity:1},[`${X}-feedback-icon`]:{fontSize:Ce.fontSize,textAlign:"center",visibility:"visible",animationName:s.kr,animationDuration:Ce.motionDurationMid,animationTimingFunction:Ce.motionEaseOutBack,pointerEvents:"none","&-success":{color:Ce.colorSuccess},"&-error":{color:Ce.colorError},"&-warning":{color:Ce.colorWarning},"&-validating":{color:Ce.colorPrimary}}})}},A=Ce=>{const{componentCls:X,formItemCls:$}=Ce;return{[`${X}-horizontal`]:{[`${$}-label`]:{flexGrow:0},[`${$}-control`]:{flex:"1 1 0",minWidth:0},[`${$}-label[class$='-24'], ${$}-label[class*='-24 ']`]:{[`& + ${$}-control`]:{minWidth:"unset"}}}}},b=Ce=>{const{componentCls:X,formItemCls:$}=Ce;return{[`${X}-inline`]:{display:"flex",flexWrap:"wrap",[$]:{flex:"none",marginInlineEnd:Ce.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${$}-label, - > ${$}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${$}-label`]:{flex:"none"},[`${X}-text`]:{display:"inline-block"},[`${$}-has-feedback`]:{display:"inline-block"}}}}},C=Ce=>({padding:Ce.verticalLabelPadding,margin:Ce.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),m=Ce=>{const{componentCls:X,formItemCls:$,rootPrefixCls:ee}=Ce;return{[`${$} ${$}-label`]:C(Ce),[X]:{[$]:{flexWrap:"wrap",[`${$}-label, ${$}-control`]:{[`&:not([class*=" ${ee}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},y=Ce=>{const{componentCls:X,formItemCls:$,rootPrefixCls:ee}=Ce;return{[`${X}-vertical`]:{[$]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${X}-item-control`]:{width:"100%"}}},[`${X}-vertical ${$}-label, - .${ee}-col-24${$}-label, - .${ee}-col-xl-24${$}-label`]:C(Ce),[`@media (max-width: ${Ce.screenXSMax}px)`]:[m(Ce),{[X]:{[`.${ee}-col-xs-24${$}-label`]:C(Ce)}}],[`@media (max-width: ${Ce.screenSMMax}px)`]:{[X]:{[`.${ee}-col-sm-24${$}-label`]:C(Ce)}},[`@media (max-width: ${Ce.screenMDMax}px)`]:{[X]:{[`.${ee}-col-md-24${$}-label`]:C(Ce)}},[`@media (max-width: ${Ce.screenLGMax}px)`]:{[X]:{[`.${ee}-col-lg-24${$}-label`]:C(Ce)}}}},x=(Ce,X)=>(0,d.TS)(Ce,{formItemCls:`${Ce.componentCls}-item`,rootPrefixCls:X});var P=(0,n.Z)("Form",(Ce,X)=>{let{rootPrefixCls:$}=X;const ee=x(Ce,$);return[E(ee),w(ee),u(ee),A(ee),b(ee),y(ee),(0,o.Z)(ee),s.kr]},Ce=>({labelRequiredMarkColor:Ce.colorError,labelColor:Ce.colorTextHeading,labelFontSize:Ce.fontSize,labelHeight:Ce.controlHeight,labelColonMarginInlineStart:Ce.marginXXS/2,labelColonMarginInlineEnd:Ce.marginXS,itemMarginBottom:Ce.marginLG,verticalLabelPadding:`0 0 ${Ce.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const _=[];function z(Ce,X,$){let ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Ce=="string"?Ce:`${X}-${ee}`,error:Ce,errorStatus:$}}var be=Ce=>{let{help:X,helpStatus:$,errors:ee=_,warnings:ne=_,className:Be,fieldId:Fe,onVisibleChanged:$e}=Ce;const{prefixCls:at}=i.useContext(r.Rk),bt=`${at}-item-explain`,[,Ot]=P(at),kt=(0,i.useMemo)(()=>(0,h.Z)(at),[at]),Zt=l(ee),Ft=l(ne),zt=i.useMemo(()=>X!=null?[z(X,"help",$)]:[].concat((0,t.Z)(Zt.map((Xe,et)=>z(Xe,"error","error",et))),(0,t.Z)(Ft.map((Xe,et)=>z(Xe,"warning","warning",et)))),[X,$,Zt,Ft]),De={};return Fe&&(De.id=`${Fe}_help`),i.createElement(p.default,{motionDeadline:kt.motionDeadline,motionName:`${at}-show-help`,visible:!!zt.length,onVisibleChanged:$e},Xe=>{const{className:et,style:st}=Xe;return i.createElement("div",Object.assign({},De,{className:g()(bt,et,Be,Ot),style:st,role:"alert"}),i.createElement(p.CSSMotionList,Object.assign({keys:zt},(0,h.Z)(at),{motionName:`${at}-show-help-item`,component:!1}),yt=>{const{key:rt,error:ut,errorStatus:ye,className:He,style:Je}=yt;return i.createElement("div",{key:rt,className:g()(He,{[`${bt}-${ye}`]:ye}),style:Je},ut)}))})},ae=e(95013),Me=e(36355),B=e(1684),q=e(52946),Q=e(19716),se=e(16722);const U=["parentNode"],j="form_item";function Z(Ce){return Ce===void 0||Ce===!1?[]:Array.isArray(Ce)?Ce:[Ce]}function pe(Ce,X){if(!Ce.length)return;const $=Ce.join("_");return X?`${X}_${$}`:U.includes($)?`${j}_${$}`:$}function Ae(Ce,X,$,ee,ne,Be){let Fe=ee;return Be!==void 0?Fe=Be:$.validating?Fe="validating":Ce.length?Fe="error":X.length?Fe="warning":($.touched||ne&&$.validated)&&(Fe="success"),Fe}function he(Ce){return Z(Ce).join("_")}function ge(Ce){const[X]=(0,ae.useForm)(),$=i.useRef({}),ee=i.useMemo(()=>Ce!=null?Ce:Object.assign(Object.assign({},X),{__INTERNAL__:{itemRef:ne=>Be=>{const Fe=he(ne);Be?$.current[Fe]=Be:delete $.current[Fe]}},scrollToField:function(ne){let Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Fe=Z(ne),$e=pe(Fe,ee.__INTERNAL__.name),at=$e?document.getElementById($e):null;at&&(0,se.Z)(at,Object.assign({scrollMode:"if-needed",block:"nearest"},Be))},getFieldInstance:ne=>{const Be=he(ne);return $.current[Be]}}),[Ce,X]);return[ee]}var Ie=e(28726),ct=function(Ce,X){var $={};for(var ee in Ce)Object.prototype.hasOwnProperty.call(Ce,ee)&&X.indexOf(ee)<0&&($[ee]=Ce[ee]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,ee=Object.getOwnPropertySymbols(Ce);ne{const $=i.useContext(B.Z),{getPrefixCls:ee,direction:ne,form:Be}=i.useContext(Me.E_),{prefixCls:Fe,className:$e,rootClassName:at,size:bt,disabled:Ot=$,form:kt,colon:Zt,labelAlign:Ft,labelWrap:zt,labelCol:De,wrapperCol:Xe,hideRequiredMark:et,layout:st="horizontal",scrollToFirstError:yt,requiredMark:rt,onFinishFailed:ut,name:ye,style:He,feedbackIcons:Je}=Ce,dt=ct(Ce,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),lt=(0,Q.Z)(bt),Et=i.useContext(Ie.Z),xt=(0,i.useMemo)(()=>rt!==void 0?rt:Be&&Be.requiredMark!==void 0?Be.requiredMark:!et,[et,rt,Be]),Ht=Zt!=null?Zt:Be==null?void 0:Be.colon,Jt=ee("form",Fe),[$t,un]=P(Jt),pn=g()(Jt,`${Jt}-${st}`,{[`${Jt}-hide-required-mark`]:xt===!1,[`${Jt}-rtl`]:ne==="rtl",[`${Jt}-${lt}`]:lt},un,Be==null?void 0:Be.className,$e,at),[bn]=ge(kt),{__INTERNAL__:Te}=bn;Te.name=ye;const Ne=(0,i.useMemo)(()=>({name:ye,labelAlign:Ft,labelCol:De,labelWrap:zt,wrapperCol:Xe,vertical:st==="vertical",colon:Ht,requiredMark:xt,itemRef:Te.itemRef,form:bn,feedbackIcons:Je}),[ye,Ft,De,Xe,st,Ht,xt,bn,Je]);i.useImperativeHandle(X,()=>bn);const ot=(pt,Xt)=>{if(pt){let Wt={block:"nearest"};typeof pt=="object"&&(Wt=pt),bn.scrollToField(Xt,Wt)}},ft=pt=>{if(ut==null||ut(pt),pt.errorFields.length){const Xt=pt.errorFields[0].name;if(yt!==void 0){ot(yt,Xt);return}Be&&Be.scrollToFirstError!==void 0&&ot(Be.scrollToFirstError,Xt)}};return $t(i.createElement(B.n,{disabled:Ot},i.createElement(q.q,{size:lt},i.createElement(r.RV,Object.assign({},{validateMessages:Et}),i.createElement(r.q3.Provider,{value:Ne},i.createElement(ae.default,Object.assign({id:ye},dt,{name:ye,onFinishFailed:ft,form:bn,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),He),className:pn})))))))};var St=i.forwardRef(Ue),Qe=e(41799),je=e(8654),Re=e(92343),tt=e(11592);function le(Ce){if(typeof Ce=="function")return Ce;const X=(0,tt.Z)(Ce);return X.length<=1?X[0]:X}const ue=()=>{const{status:Ce,errors:X=[],warnings:$=[]}=(0,i.useContext)(r.aM);return{status:Ce,errors:X,warnings:$}};ue.Context=r.aM;var G=ue,R=e(16089);function oe(Ce){const[X,$]=i.useState(Ce),ee=(0,i.useRef)(null),ne=(0,i.useRef)([]),Be=(0,i.useRef)(!1);i.useEffect(()=>(Be.current=!1,()=>{Be.current=!0,R.Z.cancel(ee.current),ee.current=null}),[]);function Fe($e){Be.current||(ee.current===null&&(ne.current=[],ee.current=(0,R.Z)(()=>{ee.current=null,$(at=>{let bt=at;return ne.current.forEach(Ot=>{bt=Ot(bt)}),bt})})),ne.current.push($e))}return[X,Fe]}function xe(){const{itemRef:Ce}=i.useContext(r.q3),X=i.useRef({});function $(ee,ne){const Be=ne&&typeof ne=="object"&&ne.ref,Fe=ee.join("_");return(X.current.name!==Fe||X.current.originRef!==Be)&&(X.current.name=Fe,X.current.originRef=Be,X.current.ref=(0,je.sQ)(Ce(ee),Be)),X.current.ref}return $}var K=e(29194),L=e(34280),ie=e(2738),W=e(27382),M=e(37028);const D=Ce=>{const{formItemCls:X}=Ce;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${X}-control`]:{display:"flex"}}}};var Y=(0,n.b)(["Form","item-item"],(Ce,X)=>{let{rootPrefixCls:$}=X;const ee=x(Ce,$);return[D(ee)]}),re=Ce=>{const{prefixCls:X,status:$,wrapperCol:ee,children:ne,errors:Be,warnings:Fe,_internalItemRender:$e,extra:at,help:bt,fieldId:Ot,marginBottom:kt,onErrorVisibleChanged:Zt}=Ce,Ft=`${X}-item`,zt=i.useContext(r.q3),De=ee||zt.wrapperCol||{},Xe=g()(`${Ft}-control`,De.className),et=i.useMemo(()=>Object.assign({},zt),[zt]);delete et.labelCol,delete et.wrapperCol;const st=i.createElement("div",{className:`${Ft}-control-input`},i.createElement("div",{className:`${Ft}-control-input-content`},ne)),yt=i.useMemo(()=>({prefixCls:X,status:$}),[X,$]),rt=kt!==null||Be.length||Fe.length?i.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},i.createElement(r.Rk.Provider,{value:yt},i.createElement(be,{fieldId:Ot,errors:Be,warnings:Fe,help:bt,helpStatus:$,className:`${Ft}-explain-connected`,onVisibleChanged:Zt})),!!kt&&i.createElement("div",{style:{width:0,height:kt}})):null,ut={};Ot&&(ut.id=`${Ot}_extra`);const ye=at?i.createElement("div",Object.assign({},ut,{className:`${Ft}-extra`}),at):null,He=$e&&$e.mark==="pro_table_render"&&$e.render?$e.render(Ce,{input:st,errorList:rt,extra:ye}):i.createElement(i.Fragment,null,st,rt,ye);return i.createElement(r.q3.Provider,{value:et},i.createElement(M.Z,Object.assign({},De,{className:Xe}),He),i.createElement(Y,{prefixCls:X}))},Ee=e(61485),te=e(31724),T=e(9763),I=e(6848),de=function(Ce,X){var $={};for(var ee in Ce)Object.prototype.hasOwnProperty.call(Ce,ee)&&X.indexOf(ee)<0&&($[ee]=Ce[ee]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,ee=Object.getOwnPropertySymbols(Ce);ne{let{prefixCls:X,label:$,htmlFor:ee,labelCol:ne,labelAlign:Be,colon:Fe,required:$e,requiredMark:at,tooltip:bt}=Ce;var Ot;const[kt]=(0,T.Z)("Form"),{vertical:Zt,labelAlign:Ft,labelCol:zt,labelWrap:De,colon:Xe}=i.useContext(r.q3);if(!$)return null;const et=ne||zt||{},st=Be||Ft,yt=`${X}-item-label`,rt=g()(yt,st==="left"&&`${yt}-left`,et.className,{[`${yt}-wrap`]:!!De});let ut=$;const ye=Fe===!0||Xe!==!1&&Fe!==!1;ye&&!Zt&&typeof $=="string"&&$.trim()!==""&&(ut=$.replace(/[:|:]\s*$/,""));const Je=ve(bt);if(Je){const{icon:xt=i.createElement(Ee.Z,null)}=Je,Ht=de(Je,["icon"]),Jt=i.createElement(I.Z,Object.assign({},Ht),i.cloneElement(xt,{className:`${X}-item-tooltip`,title:""}));ut=i.createElement(i.Fragment,null,ut,Jt)}const dt=at==="optional",lt=typeof at=="function";lt?ut=at(ut,{required:!!$e}):dt&&!$e&&(ut=i.createElement(i.Fragment,null,ut,i.createElement("span",{className:`${X}-item-optional`,title:""},(kt==null?void 0:kt.optional)||((Ot=te.Z.Form)===null||Ot===void 0?void 0:Ot.optional))));const Et=g()({[`${X}-item-required`]:$e,[`${X}-item-required-mark-optional`]:dt||lt,[`${X}-item-no-colon`]:!ye});return i.createElement(M.Z,Object.assign({},et,{className:rt}),i.createElement("label",{htmlFor:ee,className:Et,title:typeof $=="string"?$:""},ut))},ke=e(29679),fe=e(19248),Ze=e(96512),J=e(58617);const nt={success:ke.Z,warning:Ze.Z,error:fe.Z,validating:J.Z};function Ct(Ce){let{children:X,errors:$,warnings:ee,hasFeedback:ne,validateStatus:Be,prefixCls:Fe,meta:$e,noStyle:at}=Ce;const bt=`${Fe}-item`,{feedbackIcons:Ot}=i.useContext(r.q3),kt=Ae($,ee,$e,null,!!ne,Be),{isFormItemInput:Zt,status:Ft}=i.useContext(r.aM),zt=i.useMemo(()=>{var De;let Xe;if(ne){const yt=ne!==!0&&ne.icons||Ot,rt=kt&&((De=yt==null?void 0:yt({status:kt,errors:$,warnings:ee}))===null||De===void 0?void 0:De[kt]),ut=kt&&nt[kt];Xe=rt!==!1&&ut?i.createElement("span",{className:g()(`${bt}-feedback-icon`,`${bt}-feedback-icon-${kt}`)},rt||i.createElement(ut,null)):null}let et=!0,st=kt||"";return at&&(et=Zt,st=(kt!=null?kt:Ft)||""),{status:st,errors:$,warnings:ee,hasFeedback:!!ne,feedbackIcon:Xe,isFormItemInput:et}},[kt,ne,at,Zt,Ft]);return i.createElement(r.aM.Provider,{value:zt},X)}var O=function(Ce,X){var $={};for(var ee in Ce)Object.prototype.hasOwnProperty.call(Ce,ee)&&X.indexOf(ee)<0&&($[ee]=Ce[ee]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,ee=Object.getOwnPropertySymbols(Ce);ne{if(Je&&rt.current){const un=getComputedStyle(rt.current);Et(parseInt(un.marginBottom,10))}},[Je,dt]);const xt=un=>{un||Et(null)},Jt=function(){let un=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const pn=un?ut:bt.errors,bn=un?ye:bt.warnings;return Ae(pn,bn,bt,"",!!Ot,at)}(),$t=g()(st,$,ee,{[`${st}-with-help`]:He||ut.length||ye.length,[`${st}-has-feedback`]:Jt&&Ot,[`${st}-has-success`]:Jt==="success",[`${st}-has-warning`]:Jt==="warning",[`${st}-has-error`]:Jt==="error",[`${st}-is-validating`]:Jt==="validating",[`${st}-hidden`]:kt});return i.createElement("div",{className:$t,style:ne,ref:rt},i.createElement(W.Z,Object.assign({className:`${st}-row`},(0,ie.Z)(et,["_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"])),i.createElement(qe,Object.assign({htmlFor:Ft},Ce,{requiredMark:yt,required:zt!=null?zt:De,prefixCls:X})),i.createElement(re,Object.assign({},Ce,bt,{errors:ut,warnings:ye,prefixCls:X,status:Jt,help:Be,marginBottom:lt,onErrorVisibleChanged:xt}),i.createElement(r.qI.Provider,{value:Xe},i.createElement(Ct,{prefixCls:X,meta:bt,errors:bt.errors,warnings:bt.warnings,hasFeedback:Ot,validateStatus:Jt},Zt)))),!!lt&&i.createElement("div",{className:`${st}-margin-offset`,style:{marginBottom:-lt}}))}const Ke="__SPLIT__",ce=null,Oe=i.memo(Ce=>{let{children:X}=Ce;return X},(Ce,X)=>Ce.value===X.value&&Ce.update===X.update&&Ce.childProps.length===X.childProps.length&&Ce.childProps.every(($,ee)=>$===X.childProps[ee]));function ze(Ce){return Ce!=null}function Lt(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nt(Ce){const{name:X,noStyle:$,className:ee,dependencies:ne,prefixCls:Be,shouldUpdate:Fe,rules:$e,children:at,required:bt,label:Ot,messageVariables:kt,trigger:Zt="onChange",validateTrigger:Ft,hidden:zt,help:De}=Ce,{getPrefixCls:Xe}=i.useContext(Me.E_),{name:et}=i.useContext(r.q3),st=le(at),yt=typeof st=="function",rt=i.useContext(r.qI),{validateTrigger:ut}=i.useContext(ae.FieldContext),ye=Ft!==void 0?Ft:ut,He=ze(X),Je=Xe("form",Be),[dt,lt]=P(Je),Et=i.useContext(ae.ListContext),xt=i.useRef(),[Ht,Jt]=oe({}),[$t,un]=(0,Qe.Z)(()=>Lt()),pn=Xt=>{const Wt=Et==null?void 0:Et.getKey(Xt.name);if(un(Xt.destroy?Lt():Xt,!0),$&&De!==!1&&rt){let Yt=Xt.name;if(Xt.destroy)Yt=xt.current||Yt;else if(Wt!==void 0){const[It,tn]=Wt;Yt=[It].concat((0,t.Z)(tn)),xt.current=Yt}rt(Xt,Yt)}},bn=(Xt,Wt)=>{Jt(Yt=>{const It=Object.assign({},Yt),_n=[].concat((0,t.Z)(Xt.name.slice(0,-1)),(0,t.Z)(Wt)).join(Ke);return Xt.destroy?delete It[_n]:It[_n]=Xt,It})},[Te,Ne]=i.useMemo(()=>{const Xt=(0,t.Z)($t.errors),Wt=(0,t.Z)($t.warnings);return Object.values(Ht).forEach(Yt=>{Xt.push.apply(Xt,(0,t.Z)(Yt.errors||[])),Wt.push.apply(Wt,(0,t.Z)(Yt.warnings||[]))}),[Xt,Wt]},[Ht,$t.errors,$t.warnings]),ot=xe();function ft(Xt,Wt,Yt){return $&&!zt?i.createElement(Ct,{prefixCls:Je,hasFeedback:Ce.hasFeedback,validateStatus:Ce.validateStatus,meta:$t,errors:Te,warnings:Ne,noStyle:!0},Xt):i.createElement(Ge,Object.assign({key:"row"},Ce,{className:g()(ee,lt),prefixCls:Je,fieldId:Wt,isRequired:Yt,errors:Te,warnings:Ne,meta:$t,onSubItemMetaChange:bn}),Xt)}if(!He&&!yt&&!ne)return dt(ft(st));let pt={};return typeof Ot=="string"?pt.label=Ot:X&&(pt.label=String(X)),kt&&(pt=Object.assign(Object.assign({},pt),kt)),dt(i.createElement(ae.Field,Object.assign({},Ce,{messageVariables:pt,trigger:Zt,validateTrigger:ye,onMetaChange:pn}),(Xt,Wt,Yt)=>{const It=Z(X).length&&Wt?Wt.name:[],tn=pe(It,et),_n=bt!==void 0?bt:!!($e&&$e.some(Mt=>{if(Mt&&typeof Mt=="object"&&Mt.required&&!Mt.warningOnly)return!0;if(typeof Mt=="function"){const mn=Mt(Yt);return mn&&mn.required&&!mn.warningOnly}return!1})),nn=Object.assign({},Xt);let Kt=null;if(Array.isArray(st)&&He)Kt=st;else if(!(yt&&(!(Fe||ne)||He))){if(!(ne&&!yt&&!He))if((0,Re.l$)(st)){const Mt=Object.assign(Object.assign({},st.props),nn);if(Mt.id||(Mt.id=tn),De||Te.length>0||Ne.length>0||Ce.extra){const En=[];(De||Te.length>0)&&En.push(`${tn}_help`),Ce.extra&&En.push(`${tn}_extra`),Mt["aria-describedby"]=En.join(" ")}Te.length>0&&(Mt["aria-invalid"]="true"),_n&&(Mt["aria-required"]="true"),(0,je.Yr)(st)&&(Mt.ref=ot(It,st)),new Set([].concat((0,t.Z)(Z(Zt)),(0,t.Z)(Z(ye)))).forEach(En=>{Mt[En]=function(){for(var Sn,An,vn,jn,cr,fn=arguments.length,ln=new Array(fn),xn=0;xn{var{prefixCls:X,children:$}=Ce,ee=Rt(Ce,["prefixCls","children"]);const{getPrefixCls:ne}=i.useContext(Me.E_),Be=ne("form",X),Fe=i.useMemo(()=>({prefixCls:Be,status:"error"}),[Be]);return i.createElement(ae.List,Object.assign({},ee),($e,at,bt)=>i.createElement(r.Rk.Provider,{value:Fe},$($e.map(Ot=>Object.assign(Object.assign({},Ot),{fieldKey:Ot.key})),at,{errors:bt.errors,warnings:bt.warnings})))};function Ut(){const{form:Ce}=(0,i.useContext)(r.q3);return Ce}const At=St;At.Item=wt,At.List=Gt,At.ErrorList=be,At.useForm=ge,At.useFormInstance=Ut,At.useWatch=ae.useWatch,At.Provider=r.RV,At.create=()=>{};var en=At},8628:function(_t,N,e){"use strict";var t=e(59301),v=e(34280),g=e(56762),p=e(69507);function i(){let h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const r=(0,t.useRef)({}),l=(0,g.Z)(),c=(0,p.ZP)();return(0,v.Z)(()=>{const s=c.subscribe(o=>{r.current=o,h&&l()});return()=>c.unsubscribe(s)},[]),r.current}N.Z=i},5871:function(_t,N,e){"use strict";e.d(N,{Z:function(){return Ee}});var t=e(84105),v=e(87395),g=e(92310),p=e.n(g),i=e(5016),h=e(18082),r=e(10928),l=e(52456),c=e(5883),s=e(6487),o=e(56789);function d(){return typeof BigInt=="function"}function n(te){return!te&&te!==0&&!Number.isNaN(te)||!String(te).trim()}function a(te){var T=te.trim(),I=T.startsWith("-");I&&(T=T.slice(1)),T=T.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),T.startsWith(".")&&(T="0".concat(T));var de=T||"0",ve=de.split("."),_e=ve[0]||"0",qe=ve[1]||"0";_e==="0"&&qe==="0"&&(I=!1);var ke=I?"-":"";return{negative:I,negativeStr:ke,trimStr:de,integerStr:_e,decimalStr:qe,fullStr:"".concat(ke).concat(de)}}function u(te){var T=String(te);return!Number.isNaN(Number(T))&&T.includes("e")}function f(te){var T=String(te);if(u(te)){var I=Number(T.slice(T.indexOf("e-")+2)),de=T.match(/\.(\d+)/);return de!=null&&de[1]&&(I+=de[1].length),I}return T.includes(".")&&E(T)?T.length-T.indexOf(".")-1:0}function S(te){var T=String(te);if(u(te)){if(te>Number.MAX_SAFE_INTEGER)return String(d()?BigInt(te).toString():Number.MAX_SAFE_INTEGER);if(te0&&arguments[0]!==void 0?arguments[0]:!0;return I?this.isInvalidate()?"":a("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),te}(),A=function(){function te(T){if((0,s.Z)(this,te),(0,h.Z)(this,"origin",""),(0,h.Z)(this,"number",void 0),(0,h.Z)(this,"empty",void 0),n(T)){this.empty=!0;return}this.origin=String(T),this.number=Number(T)}return(0,o.Z)(te,[{key:"negate",value:function(){return new te(-this.toNumber())}},{key:"add",value:function(I){if(this.isInvalidate())return new te(I);var de=Number(I);if(Number.isNaN(de))return this;var ve=this.number+de;if(ve>Number.MAX_SAFE_INTEGER)return new te(Number.MAX_SAFE_INTEGER);if(veNumber.MAX_SAFE_INTEGER)return new te(Number.MAX_SAFE_INTEGER);if(ve0&&arguments[0]!==void 0?arguments[0]:!0;return I?this.isInvalidate()?"":S(this.number):this.origin}}]),te}();function b(te){return d()?new w(te):new A(te)}function C(te,T,I){var de=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(te==="")return"";var ve=a(te),_e=ve.negativeStr,qe=ve.integerStr,ke=ve.decimalStr,fe="".concat(T).concat(ke),Ze="".concat(_e).concat(qe);if(I>=0){var J=Number(ke[I]);if(J>=5&&!de){var nt=b(te).add("".concat(_e,"0.").concat("0".repeat(I)).concat(10-J));return C(nt.toString(),T,I,de)}return I===0?Ze:"".concat(Ze).concat(T).concat(ke.padEnd(I,"0").slice(0,I))}return fe===".0"?Ze:"".concat(Ze).concat(fe)}var m=b,y=e(93681),x=e(34280),P=e(8654),_=e(59301),z=e(48736);function k(te,T){var I=(0,_.useRef)(null);function de(){try{var _e=te.selectionStart,qe=te.selectionEnd,ke=te.value,fe=ke.substring(0,_e),Ze=ke.substring(qe);I.current={start:_e,end:qe,value:ke,beforeTxt:fe,afterTxt:Ze}}catch(J){}}function ve(){if(te&&I.current&&T)try{var _e=te.value,qe=I.current,ke=qe.beforeTxt,fe=qe.afterTxt,Ze=qe.start,J=_e.length;if(_e.endsWith(fe))J=_e.length-I.current.afterTxt.length;else if(_e.startsWith(ke))J=ke.length;else{var nt=ke[Ze-1],Ct=_e.indexOf(nt,Ze-1);Ct!==-1&&(J=Ct+1)}te.setSelectionRange(J,J)}catch(O){(0,z.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(O.message))}}return[de,ve]}var be=e(49658),ae=function(){var T=(0,_.useState)(!1),I=(0,l.Z)(T,2),de=I[0],ve=I[1];return(0,x.Z)(function(){ve((0,be.Z)())},[]),de},Me=ae,B=e(16089),q=200,Q=600;function se(te){var T=te.prefixCls,I=te.upNode,de=te.downNode,ve=te.upDisabled,_e=te.downDisabled,qe=te.onStep,ke=_.useRef(),fe=_.useRef([]),Ze=_.useRef();Ze.current=qe;var J=function(){clearTimeout(ke.current)},nt=function(Lt,Nt){Lt.preventDefault(),J(),Ze.current(Nt);function it(){Ze.current(Nt),ke.current=setTimeout(it,q)}ke.current=setTimeout(it,Q)};_.useEffect(function(){return function(){J(),fe.current.forEach(function(ze){return B.Z.cancel(ze)})}},[]);var Ct=Me();if(Ct)return null;var O="".concat(T,"-handler"),Ge=p()(O,"".concat(O,"-up"),(0,h.Z)({},"".concat(O,"-up-disabled"),ve)),Ke=p()(O,"".concat(O,"-down"),(0,h.Z)({},"".concat(O,"-down-disabled"),_e)),ce=function(){return fe.current.push((0,B.Z)(J))},Oe={unselectable:"on",role:"button",onMouseUp:ce,onMouseLeave:ce};return _.createElement("div",{className:"".concat(O,"-wrap")},_.createElement("span",(0,i.Z)({},Oe,{onMouseDown:function(Lt){nt(Lt,!0)},"aria-label":"Increase Value","aria-disabled":ve,className:Ge}),I||_.createElement("span",{unselectable:"on",className:"".concat(T,"-handler-up-inner")})),_.createElement("span",(0,i.Z)({},Oe,{onMouseDown:function(Lt){nt(Lt,!1)},"aria-label":"Decrease Value","aria-disabled":_e,className:Ke}),de||_.createElement("span",{unselectable:"on",className:"".concat(T,"-handler-down-inner")})))}function U(te){var T=typeof te=="number"?S(te):a(te).fullStr,I=T.includes(".");return I?a(T.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:te+"0"}var j=e(5643),Z=function(){var te=(0,_.useRef)(0),T=function(){B.Z.cancel(te.current)};return(0,_.useEffect)(function(){return T},[]),function(I){T(),te.current=(0,B.Z)(function(){I()})}},pe=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Ae=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],he=function(T,I){return T||I.isEmpty()?I.toString():I.toNumber()},ge=function(T){var I=m(T);return I.isInvalidate()?null:I},Ie=_.forwardRef(function(te,T){var I,de=te.prefixCls,ve=de===void 0?"rc-input-number":de,_e=te.className,qe=te.style,ke=te.min,fe=te.max,Ze=te.step,J=Ze===void 0?1:Ze,nt=te.defaultValue,Ct=te.value,O=te.disabled,Ge=te.readOnly,Ke=te.upHandler,ce=te.downHandler,Oe=te.keyboard,ze=te.controls,Lt=ze===void 0?!0:ze,Nt=te.classNames,it=te.stringMode,wt=te.parser,Rt=te.formatter,Tt=te.precision,Gt=te.decimalSeparator,Ut=te.onChange,At=te.onInput,en=te.onPressEnter,Ce=te.onStep,X=(0,c.Z)(te,pe),$="".concat(ve,"-input"),ee=_.useRef(null),ne=_.useState(!1),Be=(0,l.Z)(ne,2),Fe=Be[0],$e=Be[1],at=_.useRef(!1),bt=_.useRef(!1),Ot=_.useRef(!1),kt=_.useState(function(){return m(Ct!=null?Ct:nt)}),Zt=(0,l.Z)(kt,2),Ft=Zt[0],zt=Zt[1];function De(Kt){Ct===void 0&&zt(Kt)}var Xe=_.useCallback(function(Kt,Mt){if(!Mt)return Tt>=0?Tt:Math.max(f(Kt),f(J))},[Tt,J]),et=_.useCallback(function(Kt){var Mt=String(Kt);if(wt)return wt(Mt);var mn=Mt;return Gt&&(mn=mn.replace(Gt,".")),mn.replace(/[^\w.-]+/g,"")},[wt,Gt]),st=_.useRef(""),yt=_.useCallback(function(Kt,Mt){if(Rt)return Rt(Kt,{userTyping:Mt,input:String(st.current)});var mn=typeof Kt=="number"?S(Kt):Kt;if(!Mt){var an=Xe(mn,Mt);if(E(mn)&&(Gt||an>=0)){var En=Gt||".";mn=C(mn,En,an)}}return mn},[Rt,Xe,Gt]),rt=_.useState(function(){var Kt=nt!=null?nt:Ct;return Ft.isInvalidate()&&["string","number"].includes((0,r.Z)(Kt))?Number.isNaN(Kt)?"":Kt:yt(Ft.toString(),!1)}),ut=(0,l.Z)(rt,2),ye=ut[0],He=ut[1];st.current=ye;function Je(Kt,Mt){He(yt(Kt.isInvalidate()?Kt.toString(!1):Kt.toString(!Mt),Mt))}var dt=_.useMemo(function(){return ge(fe)},[fe,Tt]),lt=_.useMemo(function(){return ge(ke)},[ke,Tt]),Et=_.useMemo(function(){return!dt||!Ft||Ft.isInvalidate()?!1:dt.lessEquals(Ft)},[dt,Ft]),xt=_.useMemo(function(){return!lt||!Ft||Ft.isInvalidate()?!1:Ft.lessEquals(lt)},[lt,Ft]),Ht=k(ee.current,Fe),Jt=(0,l.Z)(Ht,2),$t=Jt[0],un=Jt[1],pn=function(Mt){return dt&&!Mt.lessEquals(dt)?dt:lt&&!lt.lessEquals(Mt)?lt:null},bn=function(Mt){return!pn(Mt)},Te=function(Mt,mn){var an=Mt,En=bn(an)||an.isEmpty();if(!an.isEmpty()&&!mn&&(an=pn(an)||an,En=!0),!Ge&&!O&&En){var Sn=an.toString(),An=Xe(Sn,mn);return An>=0&&(an=m(C(Sn,".",An)),bn(an)||(an=m(C(Sn,".",An,!0)))),an.equals(Ft)||(De(an),Ut==null||Ut(an.isEmpty()?null:he(it,an)),Ct===void 0&&Je(an,mn)),an}return Ft},Ne=Z(),ot=function Kt(Mt){if($t(),st.current=Mt,He(Mt),!bt.current){var mn=et(Mt),an=m(mn);an.isNaN()||Te(an,!0)}At==null||At(Mt),Ne(function(){var En=Mt;wt||(En=Mt.replace(/。/g,".")),En!==Mt&&Kt(En)})},ft=function(){bt.current=!0},pt=function(){bt.current=!1,ot(ee.current.value)},Xt=function(Mt){ot(Mt.target.value)},Wt=function(Mt){var mn;if(!(Mt&&Et||!Mt&&xt)){at.current=!1;var an=m(Ot.current?U(J):J);Mt||(an=an.negate());var En=(Ft||m(0)).add(an.toString()),Sn=Te(En,!1);Ce==null||Ce(he(it,Sn),{offset:Ot.current?U(J):J,type:Mt?"up":"down"}),(mn=ee.current)===null||mn===void 0||mn.focus()}},Yt=function(Mt){var mn=m(et(ye)),an=mn;mn.isNaN()?an=Te(Ft,Mt):an=Te(mn,Mt),Ct!==void 0?Je(Ft,!1):an.isNaN()||Je(an,!1)},It=function(){at.current=!0},tn=function(Mt){var mn=Mt.key,an=Mt.shiftKey;at.current=!0,Ot.current=an,mn==="Enter"&&(bt.current||(at.current=!1),Yt(!1),en==null||en(Mt)),Oe!==!1&&!bt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(mn)&&(Wt(mn==="Up"||mn==="ArrowUp"),Mt.preventDefault())},_n=function(){at.current=!1,Ot.current=!1},nn=function(){Yt(!1),$e(!1),at.current=!1};return(0,x.o)(function(){Ft.isInvalidate()||Je(Ft,!1)},[Tt]),(0,x.o)(function(){var Kt=m(Ct);zt(Kt);var Mt=m(et(ye));(!Kt.equals(Mt)||!at.current||Rt)&&Je(Kt,at.current)},[Ct]),(0,x.o)(function(){Rt&&un()},[ye]),_.createElement("div",{className:p()(ve,Nt==null?void 0:Nt.input,_e,(I={},(0,h.Z)(I,"".concat(ve,"-focused"),Fe),(0,h.Z)(I,"".concat(ve,"-disabled"),O),(0,h.Z)(I,"".concat(ve,"-readonly"),Ge),(0,h.Z)(I,"".concat(ve,"-not-a-number"),Ft.isNaN()),(0,h.Z)(I,"".concat(ve,"-out-of-range"),!Ft.isInvalidate()&&!bn(Ft)),I)),style:qe,onFocus:function(){$e(!0)},onBlur:nn,onKeyDown:tn,onKeyUp:_n,onCompositionStart:ft,onCompositionEnd:pt,onBeforeInput:It},Lt&&_.createElement(se,{prefixCls:ve,upNode:Ke,downNode:ce,upDisabled:Et,downDisabled:xt,onStep:Wt}),_.createElement("div",{className:"".concat($,"-wrap")},_.createElement("input",(0,i.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":ke,"aria-valuemax":fe,"aria-valuenow":Ft.isInvalidate()?null:Ft.toString(),step:J},X,{ref:(0,P.sQ)(ee,T),className:$,value:ye,onChange:Xt,disabled:O,readOnly:Ge}))))}),ct=_.forwardRef(function(te,T){var I=te.disabled,de=te.style,ve=te.prefixCls,_e=te.value,qe=te.prefix,ke=te.suffix,fe=te.addonBefore,Ze=te.addonAfter,J=te.classes,nt=te.className,Ct=te.classNames,O=(0,c.Z)(te,Ae),Ge=_.useRef(null),Ke=function(Oe){Ge.current&&(0,j.nH)(Ge.current,Oe)};return _.createElement(y.BaseInput,{inputElement:_.createElement(Ie,(0,i.Z)({prefixCls:ve,disabled:I,classNames:Ct,ref:(0,P.sQ)(Ge,T)},O)),className:nt,triggerFocus:Ke,prefixCls:ve,value:_e,disabled:I,style:de,prefix:qe,suffix:ke,addonAfter:Ze,addonBefore:fe,classes:J,classNames:Ct,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});ct.displayName="InputNumber";var Ue=ct,Ve=Ue,St=e(19080),Qe=e(36355),je=e(92736),Re=e(1684),tt=e(19716),le=e(32441),ue=e(33234),G=e(9937),R=e(17313),oe=e(74207),xe=e(83116),K=e(37613);const L=(te,T)=>{let{componentCls:I,borderRadiusSM:de,borderRadiusLG:ve}=te;const _e=T==="lg"?ve:de;return{[`&-${T}`]:{[`${I}-handler-wrap`]:{borderStartEndRadius:_e,borderEndEndRadius:_e},[`${I}-handler-up`]:{borderStartEndRadius:_e},[`${I}-handler-down`]:{borderEndEndRadius:_e}}}},ie=te=>{const{componentCls:T,lineWidth:I,lineType:de,colorBorder:ve,borderRadius:_e,fontSizeLG:qe,controlHeightLG:ke,controlHeightSM:fe,colorError:Ze,paddingInlineSM:J,colorTextDescription:nt,motionDurationMid:Ct,handleHoverColor:O,paddingInline:Ge,paddingBlock:Ke,handleBg:ce,handleActiveBg:Oe,colorTextDisabled:ze,borderRadiusSM:Lt,borderRadiusLG:Nt,controlWidth:it,handleVisible:wt,handleBorderColor:Rt}=te;return[{[T]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,R.Wf)(te)),(0,G.ik)(te)),(0,G.bi)(te,T)),{display:"inline-block",width:it,margin:0,padding:0,border:`${I}px ${de} ${ve}`,borderRadius:_e,"&-rtl":{direction:"rtl",[`${T}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:qe,borderRadius:Nt,[`input${T}-input`]:{height:ke-2*I}},"&-sm":{padding:0,borderRadius:Lt,[`input${T}-input`]:{height:fe-2*I,padding:`0 ${J}px`}},"&:hover":Object.assign({},(0,G.pU)(te)),"&-focused":Object.assign({},(0,G.M1)(te)),"&-out-of-range":{[`${T}-input-wrap`]:{input:{color:Ze}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,R.Wf)(te)),(0,G.s7)(te)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${T}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${T}-group-addon`]:{borderRadius:Nt,fontSize:te.fontSizeLG}},"&-sm":{[`${T}-group-addon`]:{borderRadius:Lt}},[`${T}-wrapper-disabled > ${T}-group-addon`]:Object.assign({},(0,G.Xy)(te))}}),[`&-disabled ${T}-input`]:{cursor:"not-allowed"},[T]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,R.Wf)(te)),{width:"100%",padding:`${Ke}px ${Ge}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:_e,outline:0,transition:`all ${Ct} linear`,appearance:"textfield",fontSize:"inherit"}),(0,G.nz)(te.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[T]:Object.assign(Object.assign(Object.assign({[`&:hover ${T}-handler-wrap, &-focused ${T}-handler-wrap`]:{opacity:1},[`${T}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:te.handleWidth,height:"100%",background:ce,borderStartStartRadius:0,borderStartEndRadius:_e,borderEndEndRadius:_e,borderEndStartRadius:0,opacity:wt===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Ct} linear ${Ct}`,[`${T}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` - ${T}-handler-up-inner, - ${T}-handler-down-inner - `]:{marginInlineEnd:0,fontSize:te.handleFontSize}}},[`${T}-handler`]:{height:"50%",overflow:"hidden",color:nt,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${I}px ${de} ${Rt}`,transition:`all ${Ct} linear`,"&:active":{background:Oe},"&:hover":{height:"60%",[` - ${T}-handler-up-inner, - ${T}-handler-down-inner - `]:{color:O}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,R.Ro)()),{color:nt,transition:`all ${Ct} linear`,userSelect:"none"})},[`${T}-handler-up`]:{borderStartEndRadius:_e},[`${T}-handler-down`]:{borderBlockStart:`${I}px ${de} ${Rt}`,borderEndEndRadius:_e}},L(te,"lg")),L(te,"sm")),{"&-disabled, &-readonly":{[`${T}-handler-wrap`]:{display:"none"},[`${T}-input`]:{color:"inherit"}},[` - ${T}-handler-up-disabled, - ${T}-handler-down-disabled - `]:{cursor:"not-allowed"},[` - ${T}-handler-up-disabled:hover &-handler-up-inner, - ${T}-handler-down-disabled:hover &-handler-down-inner - `]:{color:ze}})},{[`${T}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${T}-handler-down`]:{borderBlockStartWidth:0}}}]},W=te=>{const{componentCls:T,paddingBlock:I,paddingInline:de,inputAffixPadding:ve,controlWidth:_e,borderRadiusLG:qe,borderRadiusSM:ke}=te;return{[`${T}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,G.ik)(te)),(0,G.bi)(te,`${T}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:_e,padding:0,paddingInlineStart:de,"&-lg":{borderRadius:qe},"&-sm":{borderRadius:ke},[`&:not(${T}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,G.pU)(te)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${T}-disabled`]:{background:"transparent"},[`> div${T}`]:{width:"100%",border:"none",outline:"none",[`&${T}-focused`]:{boxShadow:"none !important"}},[`input${T}-input`]:{padding:`${I}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${T}-handler-wrap`]:{zIndex:2},[T]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:ve},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:de,marginInlineStart:ve}}})}};var M=(0,xe.Z)("InputNumber",te=>{const T=(0,K.TS)(te,(0,G.e5)(te));return[ie(T),W(T),(0,oe.c)(T)]},te=>Object.assign(Object.assign({},(0,G.TM)(te)),{controlWidth:90,handleWidth:te.controlHeightSM-te.lineWidth*2,handleFontSize:te.fontSize/2,handleVisible:"auto",handleActiveBg:te.colorFillAlter,handleBg:te.colorBgContainer,handleHoverColor:te.colorPrimary,handleBorderColor:te.colorBorder})),D=function(te,T){var I={};for(var de in te)Object.prototype.hasOwnProperty.call(te,de)&&T.indexOf(de)<0&&(I[de]=te[de]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,de=Object.getOwnPropertySymbols(te);ve{const{getPrefixCls:I,direction:de}=_.useContext(Qe.E_),ve=_.useRef(null);_.useImperativeHandle(T,()=>ve.current);const{className:_e,rootClassName:qe,size:ke,disabled:fe,prefixCls:Ze,addonBefore:J,addonAfter:nt,prefix:Ct,bordered:O=!0,readOnly:Ge,status:Ke,controls:ce}=te,Oe=D(te,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),ze=I("input-number",Ze),[Lt,Nt]=M(ze),{compactSize:it,compactItemClassnames:wt}=(0,ue.ri)(ze,de);let Rt=_.createElement(v.Z,{className:`${ze}-handler-up-inner`}),Tt=_.createElement(t.Z,{className:`${ze}-handler-down-inner`});const Gt=typeof ce=="boolean"?ce:void 0;typeof ce=="object"&&(Rt=typeof ce.upIcon=="undefined"?Rt:_.createElement("span",{className:`${ze}-handler-up-inner`},ce.upIcon),Tt=typeof ce.downIcon=="undefined"?Tt:_.createElement("span",{className:`${ze}-handler-down-inner`},ce.downIcon));const{hasFeedback:Ut,status:At,isFormItemInput:en,feedbackIcon:Ce}=_.useContext(le.aM),X=(0,St.F)(At,Ke),$=(0,tt.Z)(at=>{var bt;return(bt=ke!=null?ke:it)!==null&&bt!==void 0?bt:at}),ee=_.useContext(Re.Z),ne=fe!=null?fe:ee,Be=p()({[`${ze}-lg`]:$==="large",[`${ze}-sm`]:$==="small",[`${ze}-rtl`]:de==="rtl",[`${ze}-borderless`]:!O,[`${ze}-in-form-item`]:en},(0,St.Z)(ze,X),wt,Nt),Fe=`${ze}-group`,$e=_.createElement(Ve,Object.assign({ref:ve,disabled:ne,className:p()(_e,qe),upHandler:Rt,downHandler:Tt,prefixCls:ze,readOnly:Ge,controls:Gt,prefix:Ct,suffix:Ut&&Ce,addonAfter:nt&&_.createElement(ue.BR,null,_.createElement(le.Ux,{override:!0,status:!0},nt)),addonBefore:J&&_.createElement(ue.BR,null,_.createElement(le.Ux,{override:!0,status:!0},J)),classNames:{input:Be},classes:{affixWrapper:p()((0,St.Z)(`${ze}-affix-wrapper`,X,Ut),{[`${ze}-affix-wrapper-sm`]:$==="small",[`${ze}-affix-wrapper-lg`]:$==="large",[`${ze}-affix-wrapper-rtl`]:de==="rtl",[`${ze}-affix-wrapper-borderless`]:!O},Nt),wrapper:p()({[`${Fe}-rtl`]:de==="rtl",[`${ze}-wrapper-disabled`]:ne},Nt),group:p()({[`${ze}-group-wrapper-sm`]:$==="small",[`${ze}-group-wrapper-lg`]:$==="large",[`${ze}-group-wrapper-rtl`]:de==="rtl"},(0,St.Z)(`${ze}-group-wrapper`,X,Ut),Nt)}},Oe));return Lt($e)}),F=Y,re=te=>_.createElement(je.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},_.createElement(Y,Object.assign({},te)));F._InternalPanelDoNotUseOrYouWillBeFired=re;var Ee=F},9432:function(_t,N,e){"use strict";e.d(N,{Z:function(){return w},n:function(){return S}});var t=e(19248),v=e(92310),g=e.n(v),p=e(93681),i=e(8654),h=e(59301),r=e(19080),l=e(36355),c=e(1684),s=e(19716),o=e(32441),d=e(33234),n=e(59412),a=e(9937);function u(A){return!!(A.prefix||A.suffix||A.allowClear)}var f=function(A,b){var C={};for(var m in A)Object.prototype.hasOwnProperty.call(A,m)&&b.indexOf(m)<0&&(C[m]=A[m]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,m=Object.getOwnPropertySymbols(A);y{var C;const{prefixCls:m,bordered:y=!0,status:x,size:P,disabled:_,onBlur:z,onFocus:k,suffix:be,allowClear:ae,addonAfter:Me,addonBefore:B,className:q,style:Q,styles:se,rootClassName:U,onChange:j,classNames:Z}=A,pe=f(A,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Ae,direction:he,input:ge}=h.useContext(l.E_),Ie=Ae("input",m),ct=(0,h.useRef)(null),[Ue,Ve]=(0,a.ZP)(Ie),{compactSize:St,compactItemClassnames:Qe}=(0,d.ri)(Ie,he),je=(0,s.Z)(Y=>{var F;return(F=P!=null?P:St)!==null&&F!==void 0?F:Y}),Re=h.useContext(c.Z),tt=_!=null?_:Re,{status:le,hasFeedback:ue,feedbackIcon:G}=(0,h.useContext)(o.aM),R=(0,r.F)(le,x),oe=u(A)||!!ue,xe=(0,h.useRef)(oe);(0,h.useEffect)(()=>{var Y;oe&&xe.current,xe.current=oe},[oe]);const K=(0,n.Z)(ct,!0),L=Y=>{K(),z==null||z(Y)},ie=Y=>{K(),k==null||k(Y)},W=Y=>{K(),j==null||j(Y)},M=(ue||be)&&h.createElement(h.Fragment,null,be,ue&&G);let D;return typeof ae=="object"&&(ae!=null&&ae.clearIcon)?D=ae:ae&&(D={clearIcon:h.createElement(t.Z,null)}),Ue(h.createElement(p.default,Object.assign({ref:(0,i.sQ)(b,ct),prefixCls:Ie,autoComplete:ge==null?void 0:ge.autoComplete},pe,{disabled:tt,onBlur:L,onFocus:ie,style:Object.assign(Object.assign({},ge==null?void 0:ge.style),Q),styles:Object.assign(Object.assign({},ge==null?void 0:ge.styles),se),suffix:M,allowClear:D,className:g()(q,U,Qe,ge==null?void 0:ge.className),onChange:W,addonAfter:Me&&h.createElement(d.BR,null,h.createElement(o.Ux,{override:!0,status:!0},Me)),addonBefore:B&&h.createElement(d.BR,null,h.createElement(o.Ux,{override:!0,status:!0},B)),classNames:Object.assign(Object.assign(Object.assign({},Z),ge==null?void 0:ge.classNames),{input:g()({[`${Ie}-sm`]:je==="small",[`${Ie}-lg`]:je==="large",[`${Ie}-rtl`]:he==="rtl",[`${Ie}-borderless`]:!y},!oe&&(0,r.Z)(Ie,R),Z==null?void 0:Z.input,(C=ge==null?void 0:ge.classNames)===null||C===void 0?void 0:C.input,Ve)}),classes:{affixWrapper:g()({[`${Ie}-affix-wrapper-sm`]:je==="small",[`${Ie}-affix-wrapper-lg`]:je==="large",[`${Ie}-affix-wrapper-rtl`]:he==="rtl",[`${Ie}-affix-wrapper-borderless`]:!y},(0,r.Z)(`${Ie}-affix-wrapper`,R,ue),Ve),wrapper:g()({[`${Ie}-group-rtl`]:he==="rtl"},Ve),group:g()({[`${Ie}-group-wrapper-sm`]:je==="small",[`${Ie}-group-wrapper-lg`]:je==="large",[`${Ie}-group-wrapper-rtl`]:he==="rtl",[`${Ie}-group-wrapper-disabled`]:tt},(0,r.Z)(`${Ie}-group-wrapper`,R,ue),Ve)}})))})},1643:function(_t,N,e){"use strict";var t=e(19248),v=e(92310),g=e.n(v),p=e(9296),i=e(59301),h=e(19080),r=e(36355),l=e(1684),c=e(19716),s=e(32441),o=e(9432),d=e(9937),n=function(u,f){var S={};for(var E in u)Object.prototype.hasOwnProperty.call(u,E)&&f.indexOf(E)<0&&(S[E]=u[E]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,E=Object.getOwnPropertySymbols(u);w{const{prefixCls:S,bordered:E=!0,size:w,disabled:A,status:b,allowClear:C,showCount:m,classNames:y,rootClassName:x,className:P}=u,_=n(u,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:z,direction:k}=i.useContext(r.E_),be=(0,c.Z)(w),ae=i.useContext(l.Z),Me=A!=null?A:ae,{status:B,hasFeedback:q,feedbackIcon:Q}=i.useContext(s.aM),se=(0,h.F)(B,b),U=i.useRef(null);i.useImperativeHandle(f,()=>{var he;return{resizableTextArea:(he=U.current)===null||he===void 0?void 0:he.resizableTextArea,focus:ge=>{var Ie,ct;(0,o.n)((ct=(Ie=U.current)===null||Ie===void 0?void 0:Ie.resizableTextArea)===null||ct===void 0?void 0:ct.textArea,ge)},blur:()=>{var ge;return(ge=U.current)===null||ge===void 0?void 0:ge.blur()}}});const j=z("input",S);let Z;typeof C=="object"&&(C!=null&&C.clearIcon)?Z=C:C&&(Z={clearIcon:i.createElement(t.Z,null)});const[pe,Ae]=(0,d.ZP)(j);return pe(i.createElement(p.default,Object.assign({},_,{disabled:Me,allowClear:Z,className:g()(P,x),classes:{affixWrapper:g()(`${j}-textarea-affix-wrapper`,{[`${j}-affix-wrapper-rtl`]:k==="rtl",[`${j}-affix-wrapper-borderless`]:!E,[`${j}-affix-wrapper-sm`]:be==="small",[`${j}-affix-wrapper-lg`]:be==="large",[`${j}-textarea-show-count`]:m},(0,h.Z)(`${j}-affix-wrapper`,se),Ae)},classNames:Object.assign(Object.assign({},y),{textarea:g()({[`${j}-borderless`]:!E,[`${j}-sm`]:be==="small",[`${j}-lg`]:be==="large"},(0,h.Z)(j,se),Ae,y==null?void 0:y.textarea)}),prefixCls:j,suffix:q&&i.createElement("span",{className:`${j}-textarea-suffix`},Q),showCount:m,ref:U})))});N.Z=a},59412:function(_t,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(59301);function v(g,p){const i=(0,t.useRef)([]),h=()=>{i.current.push(setTimeout(()=>{var r,l,c,s;!((r=g.current)===null||r===void 0)&&r.input&&((l=g.current)===null||l===void 0?void 0:l.input.getAttribute("type"))==="password"&&(!((c=g.current)===null||c===void 0)&&c.input.hasAttribute("value"))&&((s=g.current)===null||s===void 0||s.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(p&&h(),()=>i.current.forEach(r=>{r&&clearTimeout(r)})),[]),h}},92832:function(_t,N,e){"use strict";e.d(N,{default:function(){return be}});var t=e(92310),v=e.n(t),g=e(59301),p=e(36355),i=e(32441),h=e(9937),l=ae=>{const{getPrefixCls:Me,direction:B}=(0,g.useContext)(p.E_),{prefixCls:q,className:Q}=ae,se=Me("input-group",q),U=Me("input"),[j,Z]=(0,h.ZP)(U),pe=v()(se,{[`${se}-lg`]:ae.size==="large",[`${se}-sm`]:ae.size==="small",[`${se}-compact`]:ae.compact,[`${se}-rtl`]:B==="rtl"},Z,Q),Ae=(0,g.useContext)(i.aM),he=(0,g.useMemo)(()=>Object.assign(Object.assign({},Ae),{isFormItemInput:!1}),[Ae]);return j(g.createElement("span",{className:pe,style:ae.style,onMouseEnter:ae.onMouseEnter,onMouseLeave:ae.onMouseLeave,onFocus:ae.onFocus,onBlur:ae.onBlur},g.createElement(i.aM.Provider,{value:he},ae.children)))},c=e(9432),s=e(73331),o=e(15277),d=e(2738),n=e(8654),a=e(59412),u=function(ae,Me){var B={};for(var q in ae)Object.prototype.hasOwnProperty.call(ae,q)&&Me.indexOf(q)<0&&(B[q]=ae[q]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,q=Object.getOwnPropertySymbols(ae);Qae?g.createElement(o.Z,null):g.createElement(s.Z,null),S={click:"onClick",hover:"onMouseOver"};var w=g.forwardRef((ae,Me)=>{const{visibilityToggle:B=!0}=ae,q=typeof B=="object"&&B.visible!==void 0,[Q,se]=(0,g.useState)(()=>q?B.visible:!1),U=(0,g.useRef)(null);g.useEffect(()=>{q&&se(B.visible)},[q,B]);const j=(0,a.Z)(U),Z=()=>{const{disabled:tt}=ae;tt||(Q&&j(),se(le=>{var ue;const G=!le;return typeof B=="object"&&((ue=B.onVisibleChange)===null||ue===void 0||ue.call(B,G)),G}))},pe=tt=>{const{action:le="click",iconRender:ue=f}=ae,G=S[le]||"",R=ue(Q),oe={[G]:Z,className:`${tt}-icon`,key:"passwordIcon",onMouseDown:xe=>{xe.preventDefault()},onMouseUp:xe=>{xe.preventDefault()}};return g.cloneElement(g.isValidElement(R)?R:g.createElement("span",null,R),oe)},{className:Ae,prefixCls:he,inputPrefixCls:ge,size:Ie}=ae,ct=u(ae,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ue}=g.useContext(p.E_),Ve=Ue("input",ge),St=Ue("input-password",he),Qe=B&&pe(St),je=v()(St,Ae,{[`${St}-${Ie}`]:!!Ie}),Re=Object.assign(Object.assign({},(0,d.Z)(ct,["suffix","iconRender","visibilityToggle"])),{type:Q?"text":"password",className:je,prefixCls:Ve,suffix:Qe});return Ie&&(Re.size=Ie),g.createElement(c.Z,Object.assign({ref:(0,n.sQ)(Me,U)},Re))}),A=e(47472),b=e(92343),C=e(3113),m=e(19716),y=e(33234),x=function(ae,Me){var B={};for(var q in ae)Object.prototype.hasOwnProperty.call(ae,q)&&Me.indexOf(q)<0&&(B[q]=ae[q]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,q=Object.getOwnPropertySymbols(ae);Q{const{prefixCls:B,inputPrefixCls:q,className:Q,size:se,suffix:U,enterButton:j=!1,addonAfter:Z,loading:pe,disabled:Ae,onSearch:he,onChange:ge,onCompositionStart:Ie,onCompositionEnd:ct}=ae,Ue=x(ae,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Ve,direction:St}=g.useContext(p.E_),Qe=g.useRef(!1),je=Ve("input-search",B),Re=Ve("input",q),{compactSize:tt}=(0,y.ri)(je,St),le=(0,m.Z)(re=>{var Ee;return(Ee=se!=null?se:tt)!==null&&Ee!==void 0?Ee:re}),ue=g.useRef(null),G=re=>{re&&re.target&&re.type==="click"&&he&&he(re.target.value,re,{source:"clear"}),ge&&ge(re)},R=re=>{var Ee;document.activeElement===((Ee=ue.current)===null||Ee===void 0?void 0:Ee.input)&&re.preventDefault()},oe=re=>{var Ee,te;he&&he((te=(Ee=ue.current)===null||Ee===void 0?void 0:Ee.input)===null||te===void 0?void 0:te.value,re,{source:"input"})},xe=re=>{Qe.current||pe||oe(re)},K=typeof j=="boolean"?g.createElement(A.Z,null):null,L=`${je}-button`;let ie;const W=j||{},M=W.type&&W.type.__ANT_BUTTON===!0;M||W.type==="button"?ie=(0,b.Tm)(W,Object.assign({onMouseDown:R,onClick:re=>{var Ee,te;(te=(Ee=W==null?void 0:W.props)===null||Ee===void 0?void 0:Ee.onClick)===null||te===void 0||te.call(Ee,re),oe(re)},key:"enterButton"},M?{className:L,size:le}:{})):ie=g.createElement(C.ZP,{className:L,type:j?"primary":void 0,size:le,disabled:Ae,key:"enterButton",onMouseDown:R,onClick:oe,loading:pe,icon:K},j),Z&&(ie=[ie,(0,b.Tm)(Z,{key:"addonAfter"})]);const D=v()(je,{[`${je}-rtl`]:St==="rtl",[`${je}-${le}`]:!!le,[`${je}-with-button`]:!!j},Q),Y=re=>{Qe.current=!0,Ie==null||Ie(re)},F=re=>{Qe.current=!1,ct==null||ct(re)};return g.createElement(c.Z,Object.assign({ref:(0,n.sQ)(ue,Me),onPressEnter:xe},Ue,{size:le,onCompositionStart:Y,onCompositionEnd:F,prefixCls:Re,addonAfter:ie,suffix:U,onChange:G,className:D,disabled:Ae}))}),z=e(1643);const k=c.Z;k.Group=l,k.Search=_,k.TextArea=z.Z,k.Password=w;var be=k},9937:function(_t,N,e){"use strict";e.d(N,{M1:function(){return r},TM:function(){return b},Xy:function(){return l},bi:function(){return o},e5:function(){return A},ik:function(){return d},nz:function(){return i},pU:function(){return h},s7:function(){return n},x0:function(){return s}});var t=e(17313),v=e(74207),g=e(37613),p=e(83116);const i=C=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:C,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),h=C=>({borderColor:C.hoverBorderColor}),r=C=>({borderColor:C.activeBorderColor,boxShadow:C.activeShadow,outline:0}),l=C=>({color:C.colorTextDisabled,backgroundColor:C.colorBgContainerDisabled,borderColor:C.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},h((0,g.TS)(C,{hoverBorderColor:C.colorBorder})))}),c=C=>{const{paddingBlockLG:m,fontSizeLG:y,lineHeightLG:x,borderRadiusLG:P,paddingInlineLG:_}=C;return{padding:`${m}px ${_}px`,fontSize:y,lineHeight:x,borderRadius:P}},s=C=>({padding:`${C.paddingBlockSM}px ${C.paddingInlineSM}px`,borderRadius:C.borderRadiusSM}),o=(C,m)=>{const{componentCls:y,colorError:x,colorWarning:P,errorActiveShadow:_,warningActiveShadow:z,colorErrorBorderHover:k,colorWarningBorderHover:be}=C;return{[`&-status-error:not(${m}-disabled):not(${m}-borderless)${m}`]:{borderColor:x,"&:hover":{borderColor:k},"&:focus, &-focused":Object.assign({},r((0,g.TS)(C,{activeBorderColor:x,activeShadow:_}))),[`${y}-prefix, ${y}-suffix`]:{color:x}},[`&-status-warning:not(${m}-disabled):not(${m}-borderless)${m}`]:{borderColor:P,"&:hover":{borderColor:be},"&:focus, &-focused":Object.assign({},r((0,g.TS)(C,{activeBorderColor:P,activeShadow:z}))),[`${y}-prefix, ${y}-suffix`]:{color:P}}}},d=C=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${C.paddingBlock}px ${C.paddingInline}px`,color:C.colorText,fontSize:C.fontSize,lineHeight:C.lineHeight,backgroundColor:C.colorBgContainer,backgroundImage:"none",borderWidth:C.lineWidth,borderStyle:C.lineType,borderColor:C.colorBorder,borderRadius:C.borderRadius,transition:`all ${C.motionDurationMid}`},i(C.colorTextPlaceholder)),{"&:hover":Object.assign({},h(C)),"&:focus, &-focused":Object.assign({},r(C)),"&-disabled, &[disabled]":Object.assign({},l(C)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:C.controlHeight,lineHeight:C.lineHeight,verticalAlign:"bottom",transition:`all ${C.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},c(C)),"&-sm":Object.assign({},s(C)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),n=C=>{const{componentCls:m,antCls:y}=C;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:C.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${m}, &-lg > ${m}-group-addon`]:Object.assign({},c(C)),[`&-sm ${m}, &-sm > ${m}-group-addon`]:Object.assign({},s(C)),[`&-lg ${y}-select-single ${y}-select-selector`]:{height:C.controlHeightLG},[`&-sm ${y}-select-single ${y}-select-selector`]:{height:C.controlHeightSM},[`> ${m}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${m}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${C.paddingInline}px`,color:C.colorText,fontWeight:"normal",fontSize:C.fontSize,textAlign:"center",backgroundColor:C.colorFillAlter,border:`${C.lineWidth}px ${C.lineType} ${C.colorBorder}`,borderRadius:C.borderRadius,transition:`all ${C.motionDurationSlow}`,lineHeight:1,[`${y}-select`]:{margin:`-${C.paddingBlock+1}px -${C.paddingInline}px`,[`&${y}-select-single:not(${y}-select-customize-input)`]:{[`${y}-select-selector`]:{backgroundColor:"inherit",border:`${C.lineWidth}px ${C.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${y}-select-selector`]:{color:C.colorPrimary}}},[`${y}-cascader-picker`]:{margin:`-9px -${C.paddingInline}px`,backgroundColor:"transparent",[`${y}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${m}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${m}-search-with-button &`]:{zIndex:0}}},[`> ${m}:first-child, ${m}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${y}-select ${y}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${m}-affix-wrapper`]:{[`&:not(:first-child) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${m}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${m}:last-child, ${m}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${y}-select ${y}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${m}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${m}-search &`]:{borderStartStartRadius:C.borderRadius,borderEndStartRadius:C.borderRadius}},[`&:not(:first-child), ${m}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${m}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${m}-group-addon, ${m}-group-wrap, > ${m}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:C.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${m}-affix-wrapper, - & > ${m}-number-affix-wrapper, - & > ${y}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-C.lineWidth,borderInlineEndWidth:C.lineWidth},[`${m}`]:{float:"none"},[`& > ${y}-select > ${y}-select-selector, - & > ${y}-select-auto-complete ${m}, - & > ${y}-cascader-picker ${m}, - & > ${m}-group-wrapper ${m}`]:{borderInlineEndWidth:C.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${y}-select-focused`]:{zIndex:1},[`& > ${y}-select > ${y}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${y}-select:first-child > ${y}-select-selector, - & > ${y}-select-auto-complete:first-child ${m}, - & > ${y}-cascader-picker:first-child ${m}`]:{borderStartStartRadius:C.borderRadius,borderEndStartRadius:C.borderRadius},[`& > *:last-child, - & > ${y}-select:last-child > ${y}-select-selector, - & > ${y}-cascader-picker:last-child ${m}, - & > ${y}-cascader-picker-focused:last-child ${m}`]:{borderInlineEndWidth:C.lineWidth,borderStartEndRadius:C.borderRadius,borderEndEndRadius:C.borderRadius},[`& > ${y}-select-auto-complete ${m}`]:{verticalAlign:"top"},[`${m}-group-wrapper + ${m}-group-wrapper`]:{marginInlineStart:-C.lineWidth,[`${m}-affix-wrapper`]:{borderRadius:0}},[`${m}-group-wrapper:not(:last-child)`]:{[`&${m}-search > ${m}-group`]:{[`& > ${m}-group-addon > ${m}-search-button`]:{borderRadius:0},[`& > ${m}`]:{borderStartStartRadius:C.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:C.borderRadius}}}})}},a=C=>{const{componentCls:m,controlHeightSM:y,lineWidth:x}=C,_=(y-x*2-16)/2;return{[m]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(C)),d(C)),o(C,m)),{'&[type="color"]':{height:C.controlHeight,[`&${m}-lg`]:{height:C.controlHeightLG},[`&${m}-sm`]:{height:y,paddingTop:_,paddingBottom:_}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},u=C=>{const{componentCls:m}=C;return{[`${m}-clear-icon`]:{margin:0,color:C.colorTextQuaternary,fontSize:C.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${C.motionDurationSlow}`,"&:hover":{color:C.colorTextTertiary},"&:active":{color:C.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${C.inputAffixPadding}px`}}}},f=C=>{const{componentCls:m,inputAffixPadding:y,colorTextDescription:x,motionDurationSlow:P,colorIcon:_,colorIconHover:z,iconCls:k}=C;return{[`${m}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},d(C)),{display:"inline-flex",[`&:not(${m}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},h(C)),{zIndex:1,[`${m}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${m}[disabled]`]:{background:"transparent"}},[`> input${m}`]:{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"'},[`${m}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:C.paddingXS}},"&-show-count-suffix":{color:x},"&-show-count-has-suffix":{marginInlineEnd:C.paddingXXS},"&-prefix":{marginInlineEnd:y},"&-suffix":{marginInlineStart:y}}}),u(C)),{[`${k}${m}-password-icon`]:{color:_,cursor:"pointer",transition:`all ${P}`,"&:hover":{color:z}}}),o(C,`${m}-affix-wrapper`))}},S=C=>{const{componentCls:m,colorError:y,colorWarning:x,borderRadiusLG:P,borderRadiusSM:_}=C;return{[`${m}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(C)),n(C)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${m}-group-addon`]:{borderRadius:P,fontSize:C.fontSizeLG}},"&-sm":{[`${m}-group-addon`]:{borderRadius:_}},"&-status-error":{[`${m}-group-addon`]:{color:y,borderColor:y}},"&-status-warning":{[`${m}-group-addon`]:{color:x,borderColor:x}},"&-disabled":{[`${m}-group-addon`]:Object.assign({},l(C))},[`&:not(${m}-compact-first-item):not(${m}-compact-last-item)${m}-compact-item`]:{[`${m}, ${m}-group-addon`]:{borderRadius:0}},[`&:not(${m}-compact-last-item)${m}-compact-first-item`]:{[`${m}, ${m}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${m}-compact-first-item)${m}-compact-last-item`]:{[`${m}, ${m}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},E=C=>{const{componentCls:m,antCls:y}=C,x=`${m}-search`;return{[x]:{[`${m}`]:{"&:hover, &:focus":{borderColor:C.colorPrimaryHover,[`+ ${m}-group-addon ${x}-button:not(${y}-btn-primary)`]:{borderInlineStartColor:C.colorPrimaryHover}}},[`${m}-affix-wrapper`]:{borderRadius:0},[`${m}-lg`]:{lineHeight:C.lineHeightLG-2e-4},[`> ${m}-group`]:{[`> ${m}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${x}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:C.borderRadius,borderEndEndRadius:C.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${x}-button:not(${y}-btn-primary)`]:{color:C.colorTextDescription,"&:hover":{color:C.colorPrimaryHover},"&:active":{color:C.colorPrimaryActive},[`&${y}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${x}-button`]:{height:C.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${x}-button`]:{height:C.controlHeightLG},[`&-small ${x}-button`]:{height:C.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${m}-compact-item`]:{[`&:not(${m}-compact-last-item)`]:{[`${m}-group-addon`]:{[`${m}-search-button`]:{marginInlineEnd:-C.lineWidth,borderRadius:0}}},[`&:not(${m}-compact-first-item)`]:{[`${m},${m}-affix-wrapper`]:{borderRadius:0}},[`> ${m}-group-addon ${m}-search-button, - > ${m}, - ${m}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${m}-affix-wrapper-focused`]:{zIndex:2}}}}},w=C=>{const{componentCls:m,paddingLG:y}=C,x=`${m}-textarea`;return{[x]:{position:"relative","&-show-count":{[`> ${m}`]:{height:"100%"},[`${m}-data-count`]:{position:"absolute",bottom:-C.fontSize*C.lineHeight,insetInlineEnd:0,color:C.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${m}`]:{paddingInlineEnd:y}},[`&-affix-wrapper${x}-has-feedback`]:{[`${m}`]:{paddingInlineEnd:y}},[`&-affix-wrapper${m}-affix-wrapper`]:{padding:0,[`> textarea${m}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${m}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${m}-clear-icon`]:{position:"absolute",insetInlineEnd:C.paddingXS,insetBlockStart:C.paddingXS},[`${x}-suffix`]:{position:"absolute",top:0,insetInlineEnd:C.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function A(C){return(0,g.TS)(C,{inputAffixPadding:C.paddingXXS})}const b=C=>{const{controlHeight:m,fontSize:y,lineHeight:x,lineWidth:P,controlHeightSM:_,controlHeightLG:z,fontSizeLG:k,lineHeightLG:be,paddingSM:ae,controlPaddingHorizontalSM:Me,controlPaddingHorizontal:B,colorFillAlter:q,colorPrimaryHover:Q,controlOutlineWidth:se,controlOutline:U,colorErrorOutline:j,colorWarningOutline:Z}=C;return{paddingBlock:Math.max(Math.round((m-y*x)/2*10)/10-P,3),paddingBlockSM:Math.max(Math.round((_-y*x)/2*10)/10-P,0),paddingBlockLG:Math.ceil((z-k*be)/2*10)/10-P,paddingInline:ae-P,paddingInlineSM:Me-P,paddingInlineLG:B-P,addonBg:q,activeBorderColor:Q,hoverBorderColor:Q,activeShadow:`0 0 0 ${se}px ${U}`,errorActiveShadow:`0 0 0 ${se}px ${j}`,warningActiveShadow:`0 0 0 ${se}px ${Z}`}};N.ZP=(0,p.Z)("Input",C=>{const m=(0,g.TS)(C,A(C));return[a(m),w(m),f(m),S(m),E(m),(0,v.c)(m)]},b)},45818:function(_t,N,e){"use strict";e.d(N,{D:function(){return A},Z:function(){return m}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},p=g,i=e(7657),h=function(x,P){return v.createElement(i.Z,(0,t.Z)({},x,{ref:P,icon:p}))},r=v.forwardRef(h),l=r,c=e(33853),s=e(38819),o=e(92310),d=e.n(o),n=e(2738),u=y=>!isNaN(parseFloat(y))&&isFinite(y),f=e(36355),S=e(84966),E=function(y,x){var P={};for(var _ in y)Object.prototype.hasOwnProperty.call(y,_)&&x.indexOf(_)<0&&(P[_]=y[_]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,_=Object.getOwnPropertySymbols(y);z<_.length;z++)x.indexOf(_[z])<0&&Object.prototype.propertyIsEnumerable.call(y,_[z])&&(P[_[z]]=y[_[z]]);return P};const w={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},A=v.createContext({}),b=(()=>{let y=0;return function(){let x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return y+=1,`${x}${y}`}})();var m=v.forwardRef((y,x)=>{const{prefixCls:P,className:_,trigger:z,children:k,defaultCollapsed:be=!1,theme:ae="dark",style:Me={},collapsible:B=!1,reverseArrow:q=!1,width:Q=200,collapsedWidth:se=80,zeroWidthTriggerStyle:U,breakpoint:j,onCollapse:Z,onBreakpoint:pe}=y,Ae=E(y,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:he}=(0,v.useContext)(S.Gs),[ge,Ie]=(0,v.useState)("collapsed"in y?y.collapsed:be),[ct,Ue]=(0,v.useState)(!1);(0,v.useEffect)(()=>{"collapsed"in y&&Ie(y.collapsed)},[y.collapsed]);const Ve=(le,ue)=>{"collapsed"in y||Ie(le),Z==null||Z(le,ue)},St=(0,v.useRef)();St.current=le=>{Ue(le.matches),pe==null||pe(le.matches),ge!==le.matches&&Ve(le.matches,"responsive")},(0,v.useEffect)(()=>{function le(G){return St.current(G)}let ue;if(typeof window!="undefined"){const{matchMedia:G}=window;if(G&&j&&j in w){ue=G(`(max-width: ${w[j]})`);try{ue.addEventListener("change",le)}catch(R){ue.addListener(le)}le(ue)}}return()=>{try{ue==null||ue.removeEventListener("change",le)}catch(G){ue==null||ue.removeListener(le)}}},[j]),(0,v.useEffect)(()=>{const le=b("ant-sider-");return he.addSider(le),()=>he.removeSider(le)},[]);const Qe=()=>{Ve(!ge,"clickTrigger")},{getPrefixCls:je}=(0,v.useContext)(f.E_),Re=()=>{const le=je("layout-sider",P),ue=(0,n.Z)(Ae,["collapsed"]),G=ge?se:Q,R=u(G)?`${G}px`:String(G),oe=parseFloat(String(se||0))===0?v.createElement("span",{onClick:Qe,className:d()(`${le}-zero-width-trigger`,`${le}-zero-width-trigger-${q?"right":"left"}`),style:U},z||v.createElement(l,null)):null,L={expanded:q?v.createElement(s.Z,null):v.createElement(c.Z,null),collapsed:q?v.createElement(c.Z,null):v.createElement(s.Z,null)}[ge?"collapsed":"expanded"],ie=z!==null?oe||v.createElement("div",{className:`${le}-trigger`,onClick:Qe,style:{width:R}},z||L):null,W=Object.assign(Object.assign({},Me),{flex:`0 0 ${R}`,maxWidth:R,minWidth:R,width:R}),M=d()(le,`${le}-${ae}`,{[`${le}-collapsed`]:!!ge,[`${le}-has-trigger`]:B&&z!==null&&!oe,[`${le}-below`]:!!ct,[`${le}-zero-width`]:parseFloat(R)===0},_);return v.createElement("aside",Object.assign({className:M},ue,{style:W,ref:x}),v.createElement("div",{className:`${le}-children`},k),B||ct&&oe?ie:null)},tt=v.useMemo(()=>({siderCollapsed:ge}),[ge]);return v.createElement(A.Provider,{value:tt},Re())})},44e3:function(_t,N,e){"use strict";var t=e(84966),v=e(45818);const g=t.ZP;g.Header=t.h4,g.Footer=t.$_,g.Content=t.VY,g.Sider=v.Z,N.default=g},84966:function(_t,N,e){"use strict";e.d(N,{VY:function(){return A},$_:function(){return w},h4:function(){return E},Gs:function(){return n},ZP:function(){return b}});var t=e(92393),v=e(92310),g=e.n(v),p=e(2738),i=e(59301),h=e(36355),r=e(83116),c=C=>{const{componentCls:m,bodyBg:y,lightSiderBg:x,lightTriggerBg:P,lightTriggerColor:_}=C;return{[`${m}-sider-light`]:{background:x,[`${m}-sider-trigger`]:{color:_,background:P},[`${m}-sider-zero-width-trigger`]:{color:_,background:P,border:`1px solid ${y}`,borderInlineStart:0}}}};const s=C=>{const{antCls:m,componentCls:y,colorText:x,triggerColor:P,footerBg:_,triggerBg:z,headerHeight:k,headerPadding:be,headerColor:ae,footerPadding:Me,triggerHeight:B,zeroTriggerHeight:q,zeroTriggerWidth:Q,motionDurationMid:se,motionDurationSlow:U,fontSize:j,borderRadius:Z,bodyBg:pe,headerBg:Ae,siderBg:he}=C;return{[y]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:pe,"&, *":{boxSizing:"border-box"},[`&${y}-has-sider`]:{flexDirection:"row",[`> ${y}, > ${y}-content`]:{width:0}},[`${y}-header, &${y}-footer`]:{flex:"0 0 auto"},[`${y}-sider`]:{position:"relative",minWidth:0,background:he,transition:`all ${se}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${m}-menu${m}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:B},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:B,color:P,lineHeight:`${B}px`,textAlign:"center",background:z,cursor:"pointer",transition:`all ${se}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:k,insetInlineEnd:-Q,zIndex:1,width:Q,height:q,color:P,fontSize:C.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:he,borderStartStartRadius:0,borderStartEndRadius:Z,borderEndEndRadius:Z,borderEndStartRadius:0,cursor:"pointer",transition:`background ${U} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${U}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Q,borderStartStartRadius:Z,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Z}}}}},c(C)),{"&-rtl":{direction:"rtl"}}),[`${y}-header`]:{height:k,padding:be,color:ae,lineHeight:`${k}px`,background:Ae,[`${m}-menu`]:{lineHeight:"inherit"}},[`${y}-footer`]:{padding:Me,color:x,fontSize:j,background:_},[`${y}-content`]:{flex:"auto",minHeight:0}}};var o=(0,r.Z)("Layout",C=>[s(C)],C=>{const{colorBgLayout:m,controlHeight:y,controlHeightLG:x,colorText:P,controlHeightSM:_,marginXXS:z,colorTextLightSolid:k,colorBgContainer:be}=C,ae=x*1.25;return{colorBgHeader:"#001529",colorBgBody:m,colorBgTrigger:"#002140",bodyBg:m,headerBg:"#001529",headerHeight:y*2,headerPadding:`0 ${ae}px`,headerColor:P,footerPadding:`${_}px ${ae}px`,footerBg:m,siderBg:"#001529",triggerHeight:x+z*2,triggerBg:"#002140",triggerColor:k,zeroTriggerWidth:x,zeroTriggerHeight:x,lightSiderBg:be,lightTriggerBg:be,lightTriggerColor:P}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),d=function(C,m){var y={};for(var x in C)Object.prototype.hasOwnProperty.call(C,x)&&m.indexOf(x)<0&&(y[x]=C[x]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,x=Object.getOwnPropertySymbols(C);Pnull,removeSider:()=>null}});function a(C){let{suffixCls:m,tagName:y,displayName:x}=C;return P=>i.forwardRef((z,k)=>i.createElement(P,Object.assign({ref:k,suffixCls:m,tagName:y},z)))}const u=i.forwardRef((C,m)=>{const{prefixCls:y,suffixCls:x,className:P,tagName:_}=C,z=d(C,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:k}=i.useContext(h.E_),be=k("layout",y),[ae,Me]=o(be),B=x?`${be}-${x}`:be;return ae(i.createElement(_,Object.assign({className:g()(y||B,P,Me),ref:m},z)))}),f=i.forwardRef((C,m)=>{const{direction:y}=i.useContext(h.E_),[x,P]=i.useState([]),{prefixCls:_,className:z,rootClassName:k,children:be,hasSider:ae,tagName:Me,style:B}=C,q=d(C,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Q=(0,p.Z)(q,["suffixCls"]),{getPrefixCls:se,layout:U}=i.useContext(h.E_),j=se("layout",_),[Z,pe]=o(j),Ae=g()(j,{[`${j}-has-sider`]:typeof ae=="boolean"?ae:x.length>0,[`${j}-rtl`]:y==="rtl"},U==null?void 0:U.className,z,k,pe),he=i.useMemo(()=>({siderHook:{addSider:ge=>{P(Ie=>[].concat((0,t.Z)(Ie),[ge]))},removeSider:ge=>{P(Ie=>Ie.filter(ct=>ct!==ge))}}}),[]);return Z(i.createElement(n.Provider,{value:he},i.createElement(Me,Object.assign({ref:m,className:Ae,style:Object.assign(Object.assign({},U==null?void 0:U.style),B)},Q),be)))}),S=a({tagName:"div",displayName:"Layout"})(f),E=a({suffixCls:"header",tagName:"header",displayName:"Header"})(u),w=a({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(u),A=a({suffixCls:"content",tagName:"main",displayName:"Content"})(u);var b=S},40875:function(_t,N,e){"use strict";e.d(N,{J:function(){return h}});var t=e(59301),v=e(33234),g=e(70425),p=function(r,l){var c={};for(var s in r)Object.prototype.hasOwnProperty.call(r,s)&&l.indexOf(s)<0&&(c[s]=r[s]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,s=Object.getOwnPropertySymbols(r);o{const{children:c}=r,s=p(r,["children"]),o=t.useContext(i),d=t.useMemo(()=>Object.assign(Object.assign({},o),s),[o,s.prefixCls,s.mode,s.selectable]);return t.createElement(i.Provider,{value:d},t.createElement(v.BR,null,(0,g.supportNodeRef)(c)?t.cloneElement(c,{ref:l}):c))});N.Z=i},20834:function(_t,N,e){"use strict";e.d(N,{default:function(){return tt}});var t=e(15285),v=e(59301),g=e(45818),p=e(92310),i=e.n(p),h=e(36355),r=function(le,ue){var G={};for(var R in le)Object.prototype.hasOwnProperty.call(le,R)&&ue.indexOf(R)<0&&(G[R]=le[R]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,R=Object.getOwnPropertySymbols(le);oe{const{prefixCls:ue,className:G,dashed:R}=le,oe=r(le,["prefixCls","className","dashed"]),{getPrefixCls:xe}=v.useContext(h.E_),K=xe("menu",ue),L=i()({[`${K}-item-divider-dashed`]:!!R},G);return v.createElement(t.iz,Object.assign({className:L},oe))},s=e(11592),o=e(2738),d=e(6848),n=e(92343),u=(0,v.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),S=le=>{var ue;const{className:G,children:R,icon:oe,title:xe,danger:K}=le,{prefixCls:L,firstLevel:ie,direction:W,disableMenuItemTitleTooltip:M,inlineCollapsed:D}=v.useContext(u),Y=I=>{const de=v.createElement("span",{className:`${L}-title-content`},R);return(!oe||(0,n.l$)(R)&&R.type==="span")&&R&&I&&ie&&typeof R=="string"?v.createElement("div",{className:`${L}-inline-collapsed-noicon`},R.charAt(0)):de},{siderCollapsed:F}=v.useContext(g.D);let re=xe;typeof xe=="undefined"?re=ie?R:"":xe===!1&&(re="");const Ee={title:re};!F&&!D&&(Ee.title=null,Ee.open=!1);const te=(0,s.Z)(R).length;let T=v.createElement(t.ck,Object.assign({},(0,o.Z)(le,["title","icon","danger"]),{className:i()({[`${L}-item-danger`]:K,[`${L}-item-only-child`]:(oe?te+1:te)===1},G),title:typeof xe=="string"?xe:void 0}),(0,n.Tm)(oe,{className:i()((0,n.l$)(oe)?(ue=oe.props)===null||ue===void 0?void 0:ue.className:"",`${L}-item-icon`)}),Y(D));return M||(T=v.createElement(d.Z,Object.assign({},Ee,{placement:W==="rtl"?"left":"right",overlayClassName:`${L}-inline-collapsed-tooltip`}),T)),T},w=le=>{var ue;const{popupClassName:G,icon:R,title:oe,theme:xe}=le,K=v.useContext(u),{prefixCls:L,inlineCollapsed:ie,theme:W}=K,M=(0,t.Xl)();let D;if(!R)D=ie&&!M.length&&oe&&typeof oe=="string"?v.createElement("div",{className:`${L}-inline-collapsed-noicon`},oe.charAt(0)):v.createElement("span",{className:`${L}-title-content`},oe);else{const F=(0,n.l$)(oe)&&oe.type==="span";D=v.createElement(v.Fragment,null,(0,n.Tm)(R,{className:i()((0,n.l$)(R)?(ue=R.props)===null||ue===void 0?void 0:ue.className:"",`${L}-item-icon`)}),F?oe:v.createElement("span",{className:`${L}-title-content`},oe))}const Y=v.useMemo(()=>Object.assign(Object.assign({},K),{firstLevel:!1}),[K]);return v.createElement(u.Provider,{value:Y},v.createElement(t.Wd,Object.assign({},(0,o.Z)(le,["icon"]),{title:D,popupClassName:i()(L,G,`${L}-${xe||W}`)})))},A=e(18785),b=e(70425),C=e(62892),m=e(40875),y=function(le,ue){var G={};for(var R in le)Object.prototype.hasOwnProperty.call(le,R)&&ue.indexOf(R)<0&&(G[R]=le[R]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,R=Object.getOwnPropertySymbols(le);oe{if(ue&&typeof ue=="object"){const R=ue,{label:oe,children:xe,key:K,type:L}=R,ie=y(R,["label","children","key","type"]),W=K!=null?K:`tmp-${G}`;return xe||L==="group"?L==="group"?v.createElement(t.BW,Object.assign({key:W},ie,{title:oe}),x(xe)):v.createElement(w,Object.assign({key:W},ie,{title:oe}),x(xe)):L==="divider"?v.createElement(c,Object.assign({key:W},ie)):v.createElement(S,Object.assign({key:W},ie),oe)}return null}).filter(ue=>ue)}function P(le){return v.useMemo(()=>le&&x(le),[le])}var _=e(64993),z=e(17313),k=e(8378),be=e(13826),ae=e(29878),Me=e(83116),B=e(37613),Q=le=>{const{componentCls:ue,motionDurationSlow:G,horizontalLineHeight:R,colorSplit:oe,lineWidth:xe,lineType:K,itemPaddingInline:L}=le;return{[`${ue}-horizontal`]:{lineHeight:R,border:0,borderBottom:`${xe}px ${K} ${oe}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ue}-item, ${ue}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:L},[`> ${ue}-item:hover, - > ${ue}-item-active, - > ${ue}-submenu ${ue}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ue}-item, ${ue}-submenu-title`]:{transition:[`border-color ${G}`,`background ${G}`].join(",")},[`${ue}-submenu-arrow`]:{display:"none"}}}},U=le=>{let{componentCls:ue,menuArrowOffset:G}=le;return{[`${ue}-rtl`]:{direction:"rtl"},[`${ue}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ue}-rtl${ue}-vertical, - ${ue}-submenu-rtl ${ue}-vertical`]:{[`${ue}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${G})`},"&::after":{transform:`rotate(45deg) translateY(${G})`}}}}};const j=le=>Object.assign({},(0,z.oN)(le));var pe=(le,ue)=>{const{componentCls:G,itemColor:R,itemSelectedColor:oe,groupTitleColor:xe,itemBg:K,subMenuItemBg:L,itemSelectedBg:ie,activeBarHeight:W,activeBarWidth:M,activeBarBorderWidth:D,motionDurationSlow:Y,motionEaseInOut:F,motionEaseOut:re,itemPaddingInline:Ee,motionDurationMid:te,itemHoverColor:T,lineType:I,colorSplit:de,itemDisabledColor:ve,dangerItemColor:_e,dangerItemHoverColor:qe,dangerItemSelectedColor:ke,dangerItemActiveBg:fe,dangerItemSelectedBg:Ze,itemHoverBg:J,itemActiveBg:nt,menuSubMenuBg:Ct,horizontalItemSelectedColor:O,horizontalItemSelectedBg:Ge,horizontalItemBorderRadius:Ke,horizontalItemHoverBg:ce,popupBg:Oe}=le;return{[`${G}-${ue}, ${G}-${ue} > ${G}`]:{color:R,background:K,[`&${G}-root:focus-visible`]:Object.assign({},j(le)),[`${G}-item-group-title`]:{color:xe},[`${G}-submenu-selected`]:{[`> ${G}-submenu-title`]:{color:oe}},[`${G}-item-disabled, ${G}-submenu-disabled`]:{color:`${ve} !important`},[`${G}-item:not(${G}-item-selected):not(${G}-submenu-selected)`]:{[`&:hover, > ${G}-submenu-title:hover`]:{color:T}},[`&:not(${G}-horizontal)`]:{[`${G}-item:not(${G}-item-selected)`]:{"&:hover":{backgroundColor:J},"&:active":{backgroundColor:nt}},[`${G}-submenu-title`]:{"&:hover":{backgroundColor:J},"&:active":{backgroundColor:nt}}},[`${G}-item-danger`]:{color:_e,[`&${G}-item:hover`]:{[`&:not(${G}-item-selected):not(${G}-submenu-selected)`]:{color:qe}},[`&${G}-item:active`]:{background:fe}},[`${G}-item a`]:{"&, &:hover":{color:"inherit"}},[`${G}-item-selected`]:{color:oe,[`&${G}-item-danger`]:{color:ke},"a, a:hover":{color:"inherit"}},[`& ${G}-item-selected`]:{backgroundColor:ie,[`&${G}-item-danger`]:{backgroundColor:Ze}},[`${G}-item, ${G}-submenu-title`]:{[`&:not(${G}-item-disabled):focus-visible`]:Object.assign({},j(le))},[`&${G}-submenu > ${G}`]:{backgroundColor:Ct},[`&${G}-popup > ${G}`]:{backgroundColor:Oe},[`&${G}-horizontal`]:Object.assign(Object.assign({},ue==="dark"?{borderBottom:0}:{}),{[`> ${G}-item, > ${G}-submenu`]:{top:D,marginTop:-D,marginBottom:0,borderRadius:Ke,"&::after":{position:"absolute",insetInline:Ee,bottom:0,borderBottom:`${W}px solid transparent`,transition:`border-color ${Y} ${F}`,content:'""'},"&:hover, &-active, &-open":{background:ce,"&::after":{borderBottomWidth:W,borderBottomColor:O}},"&-selected":{color:O,backgroundColor:Ge,"&:hover":{backgroundColor:Ge},"&::after":{borderBottomWidth:W,borderBottomColor:O}}}}),[`&${G}-root`]:{[`&${G}-inline, &${G}-vertical`]:{borderInlineEnd:`${D}px ${I} ${de}`}},[`&${G}-inline`]:{[`${G}-sub${G}-inline`]:{background:L},[`${G}-item, ${G}-submenu-title`]:D&&M?{width:`calc(100% + ${D}px)`}:{},[`${G}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${M}px solid ${oe}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${te} ${re}`,`opacity ${te} ${re}`].join(","),content:'""'},[`&${G}-item-danger`]:{"&::after":{borderInlineEndColor:ke}}},[`${G}-selected, ${G}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${te} ${F}`,`opacity ${te} ${F}`].join(",")}}}}}};const Ae=le=>{const{componentCls:ue,itemHeight:G,itemMarginInline:R,padding:oe,menuArrowSize:xe,marginXS:K,itemMarginBlock:L}=le,ie=oe+xe+K;return{[`${ue}-item`]:{position:"relative",overflow:"hidden"},[`${ue}-item, ${ue}-submenu-title`]:{height:G,lineHeight:`${G}px`,paddingInline:oe,overflow:"hidden",textOverflow:"ellipsis",marginInline:R,marginBlock:L,width:`calc(100% - ${R*2}px)`},[`> ${ue}-item, - > ${ue}-submenu > ${ue}-submenu-title`]:{height:G,lineHeight:`${G}px`},[`${ue}-item-group-list ${ue}-submenu-title, - ${ue}-submenu-title`]:{paddingInlineEnd:ie}}};var ge=le=>{const{componentCls:ue,iconCls:G,itemHeight:R,colorTextLightSolid:oe,dropdownWidth:xe,controlHeightLG:K,motionDurationMid:L,motionEaseOut:ie,paddingXL:W,itemMarginInline:M,fontSizeLG:D,motionDurationSlow:Y,paddingXS:F,boxShadowSecondary:re,collapsedWidth:Ee,collapsedIconSize:te}=le,T={height:R,lineHeight:`${R}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ue]:{"&-inline, &-vertical":Object.assign({[`&${ue}-root`]:{boxShadow:"none"}},Ae(le))},[`${ue}-submenu-popup`]:{[`${ue}-vertical`]:Object.assign(Object.assign({},Ae(le)),{boxShadow:re})}},{[`${ue}-submenu-popup ${ue}-vertical${ue}-sub`]:{minWidth:xe,maxHeight:`calc(100vh - ${K*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ue}-inline`]:{width:"100%",[`&${ue}-root`]:{[`${ue}-item, ${ue}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Y}`,`background ${Y}`,`padding ${L} ${ie}`].join(","),[`> ${ue}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ue}-sub${ue}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ue}-submenu > ${ue}-submenu-title`]:T,[`& ${ue}-item-group-title`]:{paddingInlineStart:W}},[`${ue}-item`]:T}},{[`${ue}-inline-collapsed`]:{width:Ee,[`&${ue}-root`]:{[`${ue}-item, ${ue}-submenu ${ue}-submenu-title`]:{[`> ${ue}-inline-collapsed-noicon`]:{fontSize:D,textAlign:"center"}}},[`> ${ue}-item, - > ${ue}-item-group > ${ue}-item-group-list > ${ue}-item, - > ${ue}-item-group > ${ue}-item-group-list > ${ue}-submenu > ${ue}-submenu-title, - > ${ue}-submenu > ${ue}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${D/2}px - ${M}px)`,textOverflow:"clip",[` - ${ue}-submenu-arrow, - ${ue}-submenu-expand-icon - `]:{opacity:0},[`${ue}-item-icon, ${G}`]:{margin:0,fontSize:te,lineHeight:`${R}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ue}-item-icon, ${G}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ue}-item-icon, ${G}`]:{display:"none"},"a, a:hover":{color:oe}},[`${ue}-item-group-title`]:Object.assign(Object.assign({},z.vS),{paddingInline:F})}}]};const Ie=le=>{const{componentCls:ue,motionDurationSlow:G,motionDurationMid:R,motionEaseInOut:oe,motionEaseOut:xe,iconCls:K,iconSize:L,iconMarginInlineEnd:ie}=le;return{[`${ue}-item, ${ue}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${G}`,`background ${G}`,`padding ${G} ${oe}`].join(","),[`${ue}-item-icon, ${K}`]:{minWidth:L,fontSize:L,transition:[`font-size ${R} ${xe}`,`margin ${G} ${oe}`,`color ${G}`].join(","),"+ span":{marginInlineStart:ie,opacity:1,transition:[`opacity ${G} ${oe}`,`margin ${G}`,`color ${G}`].join(",")}},[`${ue}-item-icon`]:Object.assign({},(0,z.Ro)()),[`&${ue}-item-only-child`]:{[`> ${K}, > ${ue}-item-icon`]:{marginInlineEnd:0}}},[`${ue}-item-disabled, ${ue}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ue}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ct=le=>{const{componentCls:ue,motionDurationSlow:G,motionEaseInOut:R,borderRadius:oe,menuArrowSize:xe,menuArrowOffset:K}=le;return{[`${ue}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:le.margin,width:xe,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${G} ${R}, opacity ${G}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:xe*.6,height:xe*.15,backgroundColor:"currentcolor",borderRadius:oe,transition:[`background ${G} ${R}`,`transform ${G} ${R}`,`top ${G} ${R}`,`color ${G} ${R}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${K})`},"&::after":{transform:`rotate(-45deg) translateY(${K})`}}}}},Ue=le=>{const{antCls:ue,componentCls:G,fontSize:R,motionDurationSlow:oe,motionDurationMid:xe,motionEaseInOut:K,paddingXS:L,padding:ie,colorSplit:W,lineWidth:M,zIndexPopup:D,borderRadiusLG:Y,subMenuItemBorderRadius:F,menuArrowSize:re,menuArrowOffset:Ee,lineType:te,menuPanelMaskInset:T,groupTitleLineHeight:I,groupTitleFontSize:de}=le;return[{"":{[`${G}`]:Object.assign(Object.assign({},(0,z.dF)()),{"&-hidden":{display:"none"}})},[`${G}-submenu-hidden`]:{display:"none"}},{[G]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,z.Wf)(le)),(0,z.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:R,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",[`${G}-item`]:{flex:"none"}},[`${G}-item, ${G}-submenu, ${G}-submenu-title`]:{borderRadius:le.itemBorderRadius},[`${G}-item-group-title`]:{padding:`${L}px ${ie}px`,fontSize:de,lineHeight:I,transition:`all ${oe}`},[`&-horizontal ${G}-submenu`]:{transition:[`border-color ${oe} ${K}`,`background ${oe} ${K}`].join(",")},[`${G}-submenu, ${G}-submenu-inline`]:{transition:[`border-color ${oe} ${K}`,`background ${oe} ${K}`,`padding ${xe} ${K}`].join(",")},[`${G}-submenu ${G}-sub`]:{cursor:"initial",transition:[`background ${oe} ${K}`,`padding ${oe} ${K}`].join(",")},[`${G}-title-content`]:{transition:`color ${oe}`},[`${G}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${G}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:W,borderStyle:te,borderWidth:0,borderTopWidth:M,marginBlock:M,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ie(le)),{[`${G}-item-group`]:{[`${G}-item-group-list`]:{margin:0,padding:0,[`${G}-item, ${G}-submenu-title`]:{paddingInline:`${R*2}px ${ie}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:D,borderRadius:Y,boxShadow:"none",transformOrigin:"0 0",[`&${G}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${T}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:T},"\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:le.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:le.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:le.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:le.paddingXS},[`> ${G}`]:Object.assign(Object.assign(Object.assign({borderRadius:Y},Ie(le)),ct(le)),{[`${G}-item, ${G}-submenu > ${G}-submenu-title`]:{borderRadius:F},[`${G}-submenu-title::after`]:{transition:`transform ${oe} ${K}`}})}}),ct(le)),{[`&-inline-collapsed ${G}-submenu-arrow, - &-inline ${G}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ee})`},"&::after":{transform:`rotate(45deg) translateX(-${Ee})`}},[`${G}-submenu-open${G}-submenu-inline > ${G}-submenu-title > ${G}-submenu-arrow`]:{transform:`translateY(-${re*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ee})`},"&::before":{transform:`rotate(45deg) translateX(${Ee})`}}})},{[`${ue}-layout-header`]:{[G]:{lineHeight:"inherit"}}}]};var Ve=(le,ue)=>(0,Me.Z)("Menu",R=>{if(ue===!1)return[];const{colorBgElevated:oe,colorPrimary:xe,colorTextLightSolid:K,controlHeightLG:L,fontSize:ie,darkItemColor:W,darkDangerItemColor:M,darkItemBg:D,darkSubMenuItemBg:Y,darkItemSelectedColor:F,darkItemSelectedBg:re,darkDangerItemSelectedBg:Ee,darkItemHoverBg:te,darkGroupTitleColor:T,darkItemHoverColor:I,darkItemDisabledColor:de,darkDangerItemHoverColor:ve,darkDangerItemSelectedColor:_e,darkDangerItemActiveBg:qe}=R,ke=ie/7*5,fe=(0,B.TS)(R,{menuArrowSize:ke,menuHorizontalHeight:L*1.15,menuArrowOffset:`${ke*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:oe}),Ze=(0,B.TS)(fe,{itemColor:W,itemHoverColor:I,groupTitleColor:T,itemSelectedColor:F,itemBg:D,popupBg:D,subMenuItemBg:Y,itemActiveBg:"transparent",itemSelectedBg:re,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:te,itemDisabledColor:de,dangerItemColor:M,dangerItemHoverColor:ve,dangerItemSelectedColor:_e,dangerItemActiveBg:qe,dangerItemSelectedBg:Ee,menuSubMenuBg:Y,horizontalItemSelectedColor:K,horizontalItemSelectedBg:xe});return[Ue(fe),Q(fe),ge(fe),pe(fe,"light"),pe(Ze,"dark"),U(fe),(0,k.Z)(fe),(0,be.oN)(fe,"slide-up"),(0,be.oN)(fe,"slide-down"),(0,ae._y)(fe,"zoom-big")]},R=>{const{colorPrimary:oe,colorError:xe,colorTextDisabled:K,colorErrorBg:L,colorText:ie,colorTextDescription:W,colorBgContainer:M,colorFillAlter:D,colorFillContent:Y,lineWidth:F,lineWidthBold:re,controlItemBgActive:Ee,colorBgTextHover:te,controlHeightLG:T,lineHeight:I,colorBgElevated:de,marginXXS:ve,padding:_e,fontSize:qe,controlHeightSM:ke,fontSizeLG:fe,colorTextLightSolid:Ze,colorErrorHover:J}=R,nt=new _.C(Ze).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:R.zIndexPopupBase+50,radiusItem:R.borderRadiusLG,itemBorderRadius:R.borderRadiusLG,radiusSubMenuItem:R.borderRadiusSM,subMenuItemBorderRadius:R.borderRadiusSM,colorItemText:ie,itemColor:ie,colorItemTextHover:ie,itemHoverColor:ie,colorItemTextHoverHorizontal:oe,horizontalItemHoverColor:oe,colorGroupTitle:W,groupTitleColor:W,colorItemTextSelected:oe,itemSelectedColor:oe,colorItemTextSelectedHorizontal:oe,horizontalItemSelectedColor:oe,colorItemBg:M,itemBg:M,colorItemBgHover:te,itemHoverBg:te,colorItemBgActive:Y,itemActiveBg:Ee,colorSubItemBg:D,subMenuItemBg:D,colorItemBgSelected:Ee,itemSelectedBg:Ee,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:re,activeBarHeight:re,colorActiveBarBorderSize:F,activeBarBorderWidth:F,colorItemTextDisabled:K,itemDisabledColor:K,colorDangerItemText:xe,dangerItemColor:xe,colorDangerItemTextHover:xe,dangerItemHoverColor:xe,colorDangerItemTextSelected:xe,dangerItemSelectedColor:xe,colorDangerItemBgActive:L,dangerItemActiveBg:L,colorDangerItemBgSelected:L,dangerItemSelectedBg:L,itemMarginInline:R.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:T,groupTitleLineHeight:I,collapsedWidth:T*2,popupBg:de,itemMarginBlock:ve,itemPaddingInline:_e,horizontalLineHeight:`${T*1.15}px`,iconSize:qe,iconMarginInlineEnd:ke-qe,collapsedIconSize:fe,groupTitleFontSize:qe,darkItemDisabledColor:new _.C(Ze).setAlpha(.25).toRgbString(),darkItemColor:nt,darkDangerItemColor:xe,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ze,darkItemSelectedBg:oe,darkDangerItemSelectedBg:xe,darkItemHoverBg:"transparent",darkGroupTitleColor:nt,darkItemHoverColor:Ze,darkDangerItemHoverColor:J,darkDangerItemSelectedColor:Ze,darkDangerItemActiveBg:xe}},{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"]]})(le),St=function(le,ue){var G={};for(var R in le)Object.prototype.hasOwnProperty.call(le,R)&&ue.indexOf(R)<0&&(G[R]=le[R]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,R=Object.getOwnPropertySymbols(le);oe{var G,R;const oe=v.useContext(m.Z),xe=oe||{},{getPrefixCls:K,getPopupContainer:L,direction:ie,menu:W}=v.useContext(h.E_),M=K(),{prefixCls:D,className:Y,style:F,theme:re="light",expandIcon:Ee,_internalDisableMenuItemTitleTooltip:te,inlineCollapsed:T,siderCollapsed:I,items:de,children:ve,rootClassName:_e,mode:qe,selectable:ke,onClick:fe,overflowedIndicatorPopupClassName:Ze}=le,J=St(le,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),nt=(0,o.Z)(J,["collapsedWidth"]),Ct=P(de)||ve;(G=xe.validator)===null||G===void 0||G.call(xe,{mode:qe});const O=(0,b.useEvent)(function(){var Tt;fe==null||fe.apply(void 0,arguments),(Tt=xe.onClick)===null||Tt===void 0||Tt.call(xe)}),Ge=xe.mode||qe,Ke=ke!=null?ke:xe.selectable,ce=v.useMemo(()=>I!==void 0?I:T,[T,I]),Oe={horizontal:{motionName:`${M}-slide-up`},inline:(0,C.Z)(M),other:{motionName:`${M}-zoom-big`}},ze=K("menu",D||xe.prefixCls),[Lt,Nt]=Ve(ze,!oe),it=i()(`${ze}-${re}`,W==null?void 0:W.className,Y);let wt;if(typeof Ee=="function")wt=Ee;else if(Ee===null||Ee===!1)wt=null;else if(xe.expandIcon===null||xe.expandIcon===!1)wt=null;else{const Tt=Ee!=null?Ee:xe.expandIcon;wt=(0,n.Tm)(Tt,{className:i()(`${ze}-submenu-expand-icon`,(0,n.l$)(Tt)?(R=Tt.props)===null||R===void 0?void 0:R.className:"")})}const Rt=v.useMemo(()=>({prefixCls:ze,inlineCollapsed:ce||!1,direction:ie,firstLevel:!0,theme:re,mode:Ge,disableMenuItemTitleTooltip:te}),[ze,ce,ie,te,re]);return Lt(v.createElement(m.Z.Provider,{value:null},v.createElement(u.Provider,{value:Rt},v.createElement(t.ZP,Object.assign({getPopupContainer:L,overflowedIndicator:v.createElement(A.Z,null),overflowedIndicatorPopupClassName:i()(ze,`${ze}-${re}`,Ze),mode:Ge,selectable:Ke,onClick:O},nt,{inlineCollapsed:ce,style:Object.assign(Object.assign({},W==null?void 0:W.style),F),className:it,prefixCls:ze,direction:ie,defaultMotions:Oe,expandIcon:wt,ref:ue,rootClassName:i()(_e,Nt)}),Ct))))});const Re=(0,v.forwardRef)((le,ue)=>{const G=(0,v.useRef)(null),R=v.useContext(g.D);return(0,v.useImperativeHandle)(ue,()=>({menu:G.current,focus:oe=>{var xe;(xe=G.current)===null||xe===void 0||xe.focus(oe)}})),v.createElement(je,Object.assign({ref:G},le,R))});Re.Item=S,Re.SubMenu=w,Re.Divider=c,Re.ItemGroup=t.BW;var tt=Re},58421:function(_t,N,e){"use strict";e.d(N,{Z:function(){return xe}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},p=g,i=e(7657),h=function(L,ie){return v.createElement(i.Z,(0,t.Z)({},L,{ref:ie,icon:p}))},r=v.forwardRef(h),l=r,c=e(49198),s=e(33853),o=e(38819),d=e(92310),n=e.n(d),a=e(18082),u=e(20049),f=e(6487),S=e(56789),E=e(7942),w=e(76773),A=e(26112),b={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},C=b,m=e(91735),y=function(K){(0,E.Z)(ie,K);var L=(0,w.Z)(ie);function ie(){var W;(0,f.Z)(this,ie);for(var M=arguments.length,D=new Array(M),Y=0;Y=0||F.relatedTarget.className.indexOf("".concat(T,"-item"))>=0))&&te(W.getValidValue()))},W.go=function(F){var re=W.state.goInputText;re!==""&&(F.keyCode===C.ENTER||F.type==="click")&&(W.setState({goInputText:""}),W.props.quickGo(W.getValidValue()))},W}return(0,S.Z)(ie,[{key:"getPageSizeOptions",value:function(){var M=this.props,D=M.pageSize,Y=M.pageSizeOptions;return Y.some(function(F){return F.toString()===D.toString()})?Y:Y.concat([D.toString()]).sort(function(F,re){var Ee=Number.isNaN(Number(F))?0:Number(F),te=Number.isNaN(Number(re))?0:Number(re);return Ee-te})}},{key:"render",value:function(){var M=this,D=this.props,Y=D.pageSize,F=D.locale,re=D.rootPrefixCls,Ee=D.changeSize,te=D.quickGo,T=D.goButton,I=D.selectComponentClass,de=D.buildOptionText,ve=D.selectPrefixCls,_e=D.disabled,qe=this.state.goInputText,ke="".concat(re,"-options"),fe=I,Ze=null,J=null,nt=null;if(!Ee&&!te)return null;var Ct=this.getPageSizeOptions();if(Ee&&fe){var O=Ct.map(function(Ge,Ke){return v.createElement(fe.Option,{key:Ke,value:Ge.toString()},(de||M.buildOptionText)(Ge))});Ze=v.createElement(fe,{disabled:_e,prefixCls:ve,showSearch:!1,className:"".concat(ke,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Y||Ct[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ke){return Ke.parentNode},"aria-label":F.page_size,defaultOpen:!1},O)}return te&&(T&&(nt=typeof T=="boolean"?v.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:_e,className:"".concat(ke,"-quick-jumper-button")},F.jump_to_confirm):v.createElement("span",{onClick:this.go,onKeyUp:this.go},T)),J=v.createElement("div",{className:"".concat(ke,"-quick-jumper")},F.jump_to,v.createElement("input",{disabled:_e,type:"text",value:qe,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":F.page}),F.page,nt)),v.createElement("li",{className:"".concat(ke)},Ze,J)}}]),ie}(v.Component);y.defaultProps={pageSizeOptions:["10","20","50","100"]};var x=y,P=function(L){var ie,W=L.rootPrefixCls,M=L.page,D=L.active,Y=L.className,F=L.showTitle,re=L.onClick,Ee=L.onKeyPress,te=L.itemRender,T="".concat(W,"-item"),I=n()(T,"".concat(T,"-").concat(M),(ie={},(0,a.Z)(ie,"".concat(T,"-active"),D),(0,a.Z)(ie,"".concat(T,"-disabled"),!M),(0,a.Z)(ie,L.className,Y),ie)),de=function(){re(M)},ve=function(ke){Ee(ke,re,M)},_e=te(M,"page",v.createElement("a",{rel:"nofollow"},M));return _e?v.createElement("li",{title:F?M.toString():null,className:I,onClick:de,onKeyPress:ve,tabIndex:0},_e):null},_=P;function z(){}function k(K){var L=Number(K);return typeof L=="number"&&!Number.isNaN(L)&&isFinite(L)&&Math.floor(L)===L}var be=function(L,ie,W){return W};function ae(K,L,ie){var W=typeof K=="undefined"?L.pageSize:K;return Math.floor((ie.total-1)/W)+1}var Me=function(K){(0,E.Z)(ie,K);var L=(0,w.Z)(ie);function ie(W){var M;(0,f.Z)(this,ie),M=L.call(this,W),M.paginationNode=v.createRef(),M.getJumpPrevPage=function(){return Math.max(1,M.state.current-(M.props.showLessItems?3:5))},M.getJumpNextPage=function(){return Math.min(ae(void 0,M.state,M.props),M.state.current+(M.props.showLessItems?3:5))},M.getItemIcon=function(Ee,te){var T=M.props.prefixCls,I=Ee||v.createElement("button",{type:"button","aria-label":te,className:"".concat(T,"-item-link")});return typeof Ee=="function"&&(I=v.createElement(Ee,(0,u.Z)({},M.props))),I},M.isValid=function(Ee){var te=M.props.total;return k(Ee)&&Ee!==M.state.current&&k(te)&&te>0},M.shouldDisplayQuickJumper=function(){var Ee=M.props,te=Ee.showQuickJumper,T=Ee.total,I=M.state.pageSize;return T<=I?!1:te},M.handleKeyDown=function(Ee){(Ee.keyCode===C.ARROW_UP||Ee.keyCode===C.ARROW_DOWN)&&Ee.preventDefault()},M.handleKeyUp=function(Ee){var te=M.getValidValue(Ee),T=M.state.currentInputValue;te!==T&&M.setState({currentInputValue:te}),Ee.keyCode===C.ENTER?M.handleChange(te):Ee.keyCode===C.ARROW_UP?M.handleChange(te-1):Ee.keyCode===C.ARROW_DOWN&&M.handleChange(te+1)},M.handleBlur=function(Ee){var te=M.getValidValue(Ee);M.handleChange(te)},M.changePageSize=function(Ee){var te=M.state.current,T=ae(Ee,M.state,M.props);te=te>T?T:te,T===0&&(te=M.state.current),typeof Ee=="number"&&("pageSize"in M.props||M.setState({pageSize:Ee}),"current"in M.props||M.setState({current:te,currentInputValue:te})),M.props.onShowSizeChange(te,Ee),"onChange"in M.props&&M.props.onChange&&M.props.onChange(te,Ee)},M.handleChange=function(Ee){var te=M.props,T=te.disabled,I=te.onChange,de=M.state,ve=de.pageSize,_e=de.current,qe=de.currentInputValue;if(M.isValid(Ee)&&!T){var ke=ae(void 0,M.state,M.props),fe=Ee;return Ee>ke?fe=ke:Ee<1&&(fe=1),"current"in M.props||M.setState({current:fe}),fe!==qe&&M.setState({currentInputValue:fe}),I(fe,ve),fe}return _e},M.prev=function(){M.hasPrev()&&M.handleChange(M.state.current-1)},M.next=function(){M.hasNext()&&M.handleChange(M.state.current+1)},M.jumpPrev=function(){M.handleChange(M.getJumpPrevPage())},M.jumpNext=function(){M.handleChange(M.getJumpNextPage())},M.hasPrev=function(){return M.state.current>1},M.hasNext=function(){return M.state.current2?T-2:0),de=2;de=Y?re=Y:re=Number(D),re}},{key:"getShowSizeChanger",value:function(){var M=this.props,D=M.showSizeChanger,Y=M.total,F=M.totalBoundaryShowSizeChanger;return typeof D!="undefined"?D:Y>F}},{key:"render",value:function(){var M=this.props,D=M.prefixCls,Y=M.className,F=M.style,re=M.disabled,Ee=M.hideOnSinglePage,te=M.total,T=M.locale,I=M.showQuickJumper,de=M.showLessItems,ve=M.showTitle,_e=M.showTotal,qe=M.simple,ke=M.itemRender,fe=M.showPrevNextJumpers,Ze=M.jumpPrevIcon,J=M.jumpNextIcon,nt=M.selectComponentClass,Ct=M.selectPrefixCls,O=M.pageSizeOptions,Ge=this.state,Ke=Ge.current,ce=Ge.pageSize,Oe=Ge.currentInputValue;if(Ee===!0&&te<=ce)return null;var ze=ae(void 0,this.state,this.props),Lt=[],Nt=null,it=null,wt=null,Rt=null,Tt=null,Gt=I&&I.goButton,Ut=de?1:2,At=Ke-1>0?Ke-1:0,en=Ke+1te?te:Ke*ce]));if(qe){Gt&&(typeof Gt=="boolean"?Tt=v.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},T.jump_to_confirm):Tt=v.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Gt),Tt=v.createElement("li",{title:ve?"".concat(T.jump_to).concat(Ke,"/").concat(ze):null,className:"".concat(D,"-simple-pager")},Tt));var $=this.renderPrev(At);return v.createElement("ul",(0,t.Z)({className:n()(D,"".concat(D,"-simple"),(0,a.Z)({},"".concat(D,"-disabled"),re),Y),style:F,ref:this.paginationNode},Ce),X,$?v.createElement("li",{title:ve?T.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:n()("".concat(D,"-prev"),(0,a.Z)({},"".concat(D,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},$):null,v.createElement("li",{title:ve?"".concat(Ke,"/").concat(ze):null,className:"".concat(D,"-simple-pager")},v.createElement("input",{type:"text",value:Oe,disabled:re,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),v.createElement("span",{className:"".concat(D,"-slash")},"/"),ze),v.createElement("li",{title:ve?T.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:n()("".concat(D,"-next"),(0,a.Z)({},"".concat(D,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(en)),Tt)}if(ze<=3+Ut*2){var ee={locale:T,rootPrefixCls:D,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:ve,itemRender:ke};ze||Lt.push(v.createElement(_,(0,t.Z)({},ee,{key:"noPager",page:1,className:"".concat(D,"-item-disabled")})));for(var ne=1;ne<=ze;ne+=1){var Be=Ke===ne;Lt.push(v.createElement(_,(0,t.Z)({},ee,{key:ne,page:ne,active:Be})))}}else{var Fe=de?T.prev_3:T.prev_5,$e=de?T.next_3:T.next_5,at=ke(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Ze,"prev page")),bt=ke(this.getJumpNextPage(),"jump-next",this.getItemIcon(J,"next page"));fe&&(Nt=at?v.createElement("li",{title:ve?Fe:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:n()("".concat(D,"-jump-prev"),(0,a.Z)({},"".concat(D,"-jump-prev-custom-icon"),!!Ze))},at):null,it=bt?v.createElement("li",{title:ve?$e:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:n()("".concat(D,"-jump-next"),(0,a.Z)({},"".concat(D,"-jump-next-custom-icon"),!!J))},bt):null),Rt=v.createElement(_,{locale:T,last:!0,rootPrefixCls:D,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ze,page:ze,active:!1,showTitle:ve,itemRender:ke}),wt=v.createElement(_,{locale:T,rootPrefixCls:D,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:ve,itemRender:ke});var Ot=Math.max(1,Ke-Ut),kt=Math.min(Ke+Ut,ze);Ke-1<=Ut&&(kt=1+Ut*2),ze-Ke<=Ut&&(Ot=ze-Ut*2);for(var Zt=Ot;Zt<=kt;Zt+=1){var Ft=Ke===Zt;Lt.push(v.createElement(_,{locale:T,rootPrefixCls:D,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Zt,page:Zt,active:Ft,showTitle:ve,itemRender:ke}))}Ke-1>=Ut*2&&Ke!==3&&(Lt[0]=(0,v.cloneElement)(Lt[0],{className:"".concat(D,"-item-after-jump-prev")}),Lt.unshift(Nt)),ze-Ke>=Ut*2&&Ke!==ze-2&&(Lt[Lt.length-1]=(0,v.cloneElement)(Lt[Lt.length-1],{className:"".concat(D,"-item-before-jump-next")}),Lt.push(it)),Ot!==1&&Lt.unshift(wt),kt!==ze&&Lt.push(Rt)}var zt=!this.hasPrev()||!ze,De=!this.hasNext()||!ze,Xe=this.renderPrev(At),et=this.renderNext(en);return v.createElement("ul",(0,t.Z)({className:n()(D,Y,(0,a.Z)({},"".concat(D,"-disabled"),re)),style:F,ref:this.paginationNode},Ce),X,Xe?v.createElement("li",{title:ve?T.prev_page:null,onClick:this.prev,tabIndex:zt?null:0,onKeyPress:this.runIfEnterPrev,className:n()("".concat(D,"-prev"),(0,a.Z)({},"".concat(D,"-disabled"),zt)),"aria-disabled":zt},Xe):null,Lt,et?v.createElement("li",{title:ve?T.next_page:null,onClick:this.next,tabIndex:De?null:0,onKeyPress:this.runIfEnterNext,className:n()("".concat(D,"-next"),(0,a.Z)({},"".concat(D,"-disabled"),De)),"aria-disabled":De},et):null,v.createElement(x,{disabled:re,locale:T,rootPrefixCls:D,selectComponentClass:nt,selectPrefixCls:Ct,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ke,pageSize:ce,pageSizeOptions:O,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Gt}))}}],[{key:"getDerivedStateFromProps",value:function(M,D){var Y={};if("current"in M&&(Y.current=M.current,M.current!==D.current&&(Y.currentInputValue=Y.current)),"pageSize"in M&&M.pageSize!==D.pageSize){var F=D.current,re=ae(M.pageSize,D,M);F=F>re?re:F,"current"in M||(Y.current=F,Y.currentInputValue=F),Y.pageSize=M.pageSize}return Y}}]),ie}(v.Component);Me.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:z,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:z,locale:m.Z,style:{},itemRender:be,totalBoundaryShowSizeChanger:50};var B=Me,q=e(22075),Q=e(36355),se=e(19716),U=e(8628),j=e(9763),Z=e(57809);const pe=K=>v.createElement(Z.default,Object.assign({},K,{showSearch:!0,size:"small"})),Ae=K=>v.createElement(Z.default,Object.assign({},K,{showSearch:!0,size:"middle"}));pe.Option=Z.default.Option,Ae.Option=Z.default.Option;var he=e(9937),ge=e(17313),Ie=e(83116),ct=e(37613);const Ue=K=>{const{componentCls:L}=K;return{[`${L}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${L}-item-link`]:{color:K.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${L}-item-link`]:{color:K.colorTextDisabled,cursor:"not-allowed"}}},[`&${L}-disabled`]:{cursor:"not-allowed",[`${L}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:K.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:K.colorBorder,backgroundColor:K.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:K.itemActiveBgDisabled},a:{color:K.itemActiveColorDisabled}}},[`${L}-item-link`]:{color:K.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${L}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${L}-simple-pager`]:{color:K.colorTextDisabled},[`${L}-jump-prev, ${L}-jump-next`]:{[`${L}-item-link-icon`]:{opacity:0},[`${L}-item-ellipsis`]:{opacity:1}}},[`&${L}-simple`]:{[`${L}-prev, ${L}-next`]:{[`&${L}-disabled ${L}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ve=K=>{const{componentCls:L}=K;return{[`&${L}-mini ${L}-total-text, &${L}-mini ${L}-simple-pager`]:{height:K.itemSizeSM,lineHeight:`${K.itemSizeSM}px`},[`&${L}-mini ${L}-item`]:{minWidth:K.itemSizeSM,height:K.itemSizeSM,margin:0,lineHeight:`${K.itemSizeSM-2}px`},[`&${L}-mini:not(${L}-disabled) ${L}-item:not(${L}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:K.colorBgTextHover},"&:active":{backgroundColor:K.colorBgTextActive}},[`&${L}-mini ${L}-prev, &${L}-mini ${L}-next`]:{minWidth:K.itemSizeSM,height:K.itemSizeSM,margin:0,lineHeight:`${K.itemSizeSM}px`},[`&${L}-mini:not(${L}-disabled)`]:{[`${L}-prev, ${L}-next`]:{[`&:hover ${L}-item-link`]:{backgroundColor:K.colorBgTextHover},[`&:active ${L}-item-link`]:{backgroundColor:K.colorBgTextActive},[`&${L}-disabled:hover ${L}-item-link`]:{backgroundColor:"transparent"}}},[` - &${L}-mini ${L}-prev ${L}-item-link, - &${L}-mini ${L}-next ${L}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:K.itemSizeSM,lineHeight:`${K.itemSizeSM}px`}},[`&${L}-mini ${L}-jump-prev, &${L}-mini ${L}-jump-next`]:{height:K.itemSizeSM,marginInlineEnd:0,lineHeight:`${K.itemSizeSM}px`},[`&${L}-mini ${L}-options`]:{marginInlineStart:K.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:K.miniOptionsSizeChangerTop},"&-quick-jumper":{height:K.itemSizeSM,lineHeight:`${K.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,he.x0)(K)),{width:K.paginationMiniQuickJumperInputWidth,height:K.controlHeightSM})}}}},St=K=>{const{componentCls:L}=K;return{[` - &${L}-simple ${L}-prev, - &${L}-simple ${L}-next - `]:{height:K.itemSizeSM,lineHeight:`${K.itemSizeSM}px`,verticalAlign:"top",[`${L}-item-link`]:{height:K.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:K.colorBgTextHover},"&:active":{backgroundColor:K.colorBgTextActive},"&::after":{height:K.itemSizeSM,lineHeight:`${K.itemSizeSM}px`}}},[`&${L}-simple ${L}-simple-pager`]:{display:"inline-block",height:K.itemSizeSM,marginInlineEnd:K.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:K.marginXS,padding:`0 ${K.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:K.itemInputBg,border:`${K.lineWidth}px ${K.lineType} ${K.colorBorder}`,borderRadius:K.borderRadius,outline:"none",transition:`border-color ${K.motionDurationMid}`,color:"inherit","&:hover":{borderColor:K.colorPrimary},"&:focus":{borderColor:K.colorPrimaryHover,boxShadow:`${K.inputOutlineOffset}px 0 ${K.controlOutlineWidth}px ${K.controlOutline}`},"&[disabled]":{color:K.colorTextDisabled,backgroundColor:K.colorBgContainerDisabled,borderColor:K.colorBorder,cursor:"not-allowed"}}}}},Qe=K=>{const{componentCls:L}=K;return{[`${L}-jump-prev, ${L}-jump-next`]:{outline:0,[`${L}-item-container`]:{position:"relative",[`${L}-item-link-icon`]:{color:K.colorPrimary,fontSize:K.fontSizeSM,opacity:0,transition:`all ${K.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${L}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:K.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:K.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:K.paginationEllipsisTextIndent,opacity:1,transition:`all ${K.motionDurationMid}`}},"&:hover":{[`${L}-item-link-icon`]:{opacity:1},[`${L}-item-ellipsis`]:{opacity:0}}},[` - ${L}-prev, - ${L}-jump-prev, - ${L}-jump-next - `]:{marginInlineEnd:K.marginXS},[` - ${L}-prev, - ${L}-next, - ${L}-jump-prev, - ${L}-jump-next - `]:{display:"inline-block",minWidth:K.itemSize,height:K.itemSize,color:K.colorText,fontFamily:K.fontFamily,lineHeight:`${K.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:K.borderRadius,cursor:"pointer",transition:`all ${K.motionDurationMid}`},[`${L}-prev, ${L}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:K.colorText,cursor:"pointer",userSelect:"none"},[`${L}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:K.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${K.lineWidth}px ${K.lineType} transparent`,borderRadius:K.borderRadius,outline:"none",transition:`all ${K.motionDurationMid}`},[`&:hover ${L}-item-link`]:{backgroundColor:K.colorBgTextHover},[`&:active ${L}-item-link`]:{backgroundColor:K.colorBgTextActive},[`&${L}-disabled:hover`]:{[`${L}-item-link`]:{backgroundColor:"transparent"}}},[`${L}-slash`]:{marginInlineEnd:K.paginationSlashMarginInlineEnd,marginInlineStart:K.paginationSlashMarginInlineStart},[`${L}-options`]:{display:"inline-block",marginInlineStart:K.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:K.controlHeight,marginInlineStart:K.marginXS,lineHeight:`${K.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,he.ik)(K)),{width:K.controlHeightLG*1.25,height:K.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:K.marginXS,marginInlineEnd:K.marginXS})}}}},je=K=>{const{componentCls:L}=K;return{[`${L}-item`]:{display:"inline-block",minWidth:K.itemSize,height:K.itemSize,marginInlineEnd:K.marginXS,fontFamily:K.fontFamily,lineHeight:`${K.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${K.lineWidth}px ${K.lineType} transparent`,borderRadius:K.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${K.paginationItemPaddingInline}px`,color:K.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${L}-item-active)`]:{"&:hover":{transition:`all ${K.motionDurationMid}`,backgroundColor:K.colorBgTextHover},"&:active":{backgroundColor:K.colorBgTextActive}},"&-active":{fontWeight:K.fontWeightStrong,backgroundColor:K.itemActiveBg,borderColor:K.colorPrimary,a:{color:K.colorPrimary},"&:hover":{borderColor:K.colorPrimaryHover},"&:hover a":{color:K.colorPrimaryHover}}}}},Re=K=>{const{componentCls:L}=K;return{[L]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ge.Wf)(K)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${L}-total-text`]:{display:"inline-block",height:K.itemSize,marginInlineEnd:K.marginXS,lineHeight:`${K.itemSize-2}px`,verticalAlign:"middle"}}),je(K)),Qe(K)),St(K)),Ve(K)),Ue(K)),{[`@media only screen and (max-width: ${K.screenLG}px)`]:{[`${L}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${K.screenSM}px)`]:{[`${L}-options`]:{display:"none"}}}),[`&${K.componentCls}-rtl`]:{direction:"rtl"}}},tt=K=>{const{componentCls:L}=K;return{[`${L}${L}-disabled:not(${L}-mini)`]:{"&, &:hover":{[`${L}-item-link`]:{borderColor:K.colorBorder}},"&:focus-visible":{[`${L}-item-link`]:{borderColor:K.colorBorder}},[`${L}-item, ${L}-item-link`]:{backgroundColor:K.colorBgContainerDisabled,borderColor:K.colorBorder,[`&:hover:not(${L}-item-active)`]:{backgroundColor:K.colorBgContainerDisabled,borderColor:K.colorBorder,a:{color:K.colorTextDisabled}},[`&${L}-item-active`]:{backgroundColor:K.itemActiveBgDisabled}},[`${L}-prev, ${L}-next`]:{"&:hover button":{backgroundColor:K.colorBgContainerDisabled,borderColor:K.colorBorder,color:K.colorTextDisabled},[`${L}-item-link`]:{backgroundColor:K.colorBgContainerDisabled,borderColor:K.colorBorder}}},[`${L}:not(${L}-mini)`]:{[`${L}-prev, ${L}-next`]:{"&:hover button":{borderColor:K.colorPrimaryHover,backgroundColor:K.itemBg},[`${L}-item-link`]:{backgroundColor:K.itemLinkBg,borderColor:K.colorBorder},[`&:hover ${L}-item-link`]:{borderColor:K.colorPrimary,backgroundColor:K.itemBg,color:K.colorPrimary},[`&${L}-disabled`]:{[`${L}-item-link`]:{borderColor:K.colorBorder,color:K.colorTextDisabled}}},[`${L}-item`]:{backgroundColor:K.itemBg,border:`${K.lineWidth}px ${K.lineType} ${K.colorBorder}`,[`&:hover:not(${L}-item-active)`]:{borderColor:K.colorPrimary,backgroundColor:K.itemBg,a:{color:K.colorPrimary}},"&-active":{borderColor:K.colorPrimary}}}}},le=K=>{const{componentCls:L}=K;return{[`${L}:not(${L}-disabled)`]:{[`${L}-item`]:Object.assign({},(0,ge.Qy)(K)),[`${L}-jump-prev, ${L}-jump-next`]:{"&:focus-visible":Object.assign({[`${L}-item-link-icon`]:{opacity:1},[`${L}-item-ellipsis`]:{opacity:0}},(0,ge.oN)(K))},[`${L}-prev, ${L}-next`]:{[`&:focus-visible ${L}-item-link`]:Object.assign({},(0,ge.oN)(K))}}}};var ue=(0,Ie.Z)("Pagination",K=>{const L=(0,ct.TS)(K,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:K.marginXXS/2,paginationMiniQuickJumperInputWidth:K.controlHeightLG*1.1,paginationItemPaddingInline:K.marginXXS*1.5,paginationEllipsisLetterSpacing:K.marginXXS/2,paginationSlashMarginInlineStart:K.marginXXS,paginationSlashMarginInlineEnd:K.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,he.e5)(K),(0,he.TM)(K));return[Re(L),le(L),K.wireframe&&tt(L)]},K=>({itemBg:K.colorBgContainer,itemSize:K.controlHeight,itemSizeSM:K.controlHeightSM,itemActiveBg:K.colorBgContainer,itemLinkBg:K.colorBgContainer,itemActiveColorDisabled:K.colorTextDisabled,itemActiveBgDisabled:K.controlItemBgActiveDisabled,itemInputBg:K.colorBgContainer,miniOptionsSizeChangerTop:0})),G=function(K,L){var ie={};for(var W in K)Object.prototype.hasOwnProperty.call(K,W)&&L.indexOf(W)<0&&(ie[W]=K[W]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,W=Object.getOwnPropertySymbols(K);M{const{prefixCls:L,selectPrefixCls:ie,className:W,rootClassName:M,style:D,size:Y,locale:F,selectComponentClass:re,responsive:Ee,showSizeChanger:te}=K,T=G(K,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:I}=(0,U.Z)(Ee),{getPrefixCls:de,direction:ve,pagination:_e={}}=v.useContext(Q.E_),qe=de("pagination",L),[ke,fe]=ue(qe),Ze=te!=null?te:_e.showSizeChanger,J=v.useMemo(()=>{const ze=v.createElement("span",{className:`${qe}-item-ellipsis`},"\u2022\u2022\u2022"),Lt=v.createElement("button",{className:`${qe}-item-link`,type:"button",tabIndex:-1},ve==="rtl"?v.createElement(o.Z,null):v.createElement(s.Z,null)),Nt=v.createElement("button",{className:`${qe}-item-link`,type:"button",tabIndex:-1},ve==="rtl"?v.createElement(s.Z,null):v.createElement(o.Z,null)),it=v.createElement("a",{className:`${qe}-item-link`},v.createElement("div",{className:`${qe}-item-container`},ve==="rtl"?v.createElement(c.Z,{className:`${qe}-item-link-icon`}):v.createElement(l,{className:`${qe}-item-link-icon`}),ze)),wt=v.createElement("a",{className:`${qe}-item-link`},v.createElement("div",{className:`${qe}-item-container`},ve==="rtl"?v.createElement(l,{className:`${qe}-item-link-icon`}):v.createElement(c.Z,{className:`${qe}-item-link-icon`}),ze));return{prevIcon:Lt,nextIcon:Nt,jumpPrevIcon:it,jumpNextIcon:wt}},[ve,qe]),[nt]=(0,j.Z)("Pagination",q.Z),Ct=Object.assign(Object.assign({},nt),F),O=(0,se.Z)(Y),Ge=O==="small"||!!(I&&!O&&Ee),Ke=de("select",ie),ce=n()({[`${qe}-mini`]:Ge,[`${qe}-rtl`]:ve==="rtl"},_e==null?void 0:_e.className,W,M,fe),Oe=Object.assign(Object.assign({},_e==null?void 0:_e.style),D);return ke(v.createElement(B,Object.assign({},J,T,{style:Oe,prefixCls:qe,selectPrefixCls:Ke,className:ce,selectComponentClass:re||(Ge?pe:Ae),locale:Ct,showSizeChanger:Ze})))},xe=oe},93948:function(_t,N,e){"use strict";e.d(N,{Z:function(){return te}});var t=e(59301),v=e(29679),g=e(40001),p=e(19248),i=e(99267),h=e(92310),r=e.n(h),l=e(2738),c=e(36355),s=e(5016),o=e(20049),d=e(5883),n={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},a=function(){var I=(0,t.useRef)([]),de=(0,t.useRef)(null);return(0,t.useEffect)(function(){var ve=Date.now(),_e=!1;I.current.forEach(function(qe){if(qe){_e=!0;var ke=qe.style;ke.transitionDuration=".3s, .3s, .3s, .06s",de.current&&ve-de.current<100&&(ke.transitionDuration="0s, 0s")}}),_e&&(de.current=Date.now())}),I.current},u=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],f=function(I){var de=(0,o.Z)((0,o.Z)({},n),I),ve=de.className,_e=de.percent,qe=de.prefixCls,ke=de.strokeColor,fe=de.strokeLinecap,Ze=de.strokeWidth,J=de.style,nt=de.trailColor,Ct=de.trailWidth,O=de.transition,Ge=(0,d.Z)(de,u);delete Ge.gapPosition;var Ke=Array.isArray(_e)?_e:[_e],ce=Array.isArray(ke)?ke:[ke],Oe=a(),ze=Ze/2,Lt=100-Ze/2,Nt="M ".concat(fe==="round"?ze:0,",").concat(ze,` - L `).concat(fe==="round"?Lt:100,",").concat(ze),it="0 0 100 ".concat(Ze),wt=0;return t.createElement("svg",(0,s.Z)({className:r()("".concat(qe,"-line"),ve),viewBox:it,preserveAspectRatio:"none",style:J},Ge),t.createElement("path",{className:"".concat(qe,"-line-trail"),d:Nt,strokeLinecap:fe,stroke:nt,strokeWidth:Ct||Ze,fillOpacity:"0"}),Ke.map(function(Rt,Tt){var Gt=1;switch(fe){case"round":Gt=1-Ze/100;break;case"square":Gt=1-Ze/2/100;break;default:Gt=1;break}var Ut={strokeDasharray:"".concat(Rt*Gt,"px, 100px"),strokeDashoffset:"-".concat(wt,"px"),transition:O||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},At=ce[Tt]||ce[ce.length-1];return wt+=Rt,t.createElement("path",{key:Tt,className:"".concat(qe,"-line-path"),d:Nt,strokeLinecap:fe,stroke:At,strokeWidth:Ze,fillOpacity:"0",ref:function(Ce){Oe[Tt]=Ce},style:Ut})}))},S=f,E=e(10928),w=e(52456),A=e(47273),b=0,C=(0,A.Z)();function m(){var T;return C?(T=b,b+=1):T="TEST_OR_SSR",T}var y=function(T){var I=t.useState(),de=(0,w.Z)(I,2),ve=de[0],_e=de[1];return t.useEffect(function(){_e("rc_progress_".concat(m()))},[]),T||ve},x=function(I){var de=I.bg,ve=I.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:de}},ve)};function P(T,I){return Object.keys(T).map(function(de){var ve=parseFloat(de),_e="".concat(Math.floor(ve*I),"%");return"".concat(T[de]," ").concat(_e)})}var _=t.forwardRef(function(T,I){var de=T.prefixCls,ve=T.color,_e=T.gradientId,qe=T.radius,ke=T.style,fe=T.ptg,Ze=T.strokeLinecap,J=T.strokeWidth,nt=T.size,Ct=T.gapDegree,O=ve&&(0,E.Z)(ve)==="object",Ge=O?"#FFF":void 0,Ke=nt/2,ce=t.createElement("circle",{className:"".concat(de,"-circle-path"),r:qe,cx:Ke,cy:Ke,stroke:Ge,strokeLinecap:Ze,strokeWidth:J,opacity:fe===0?0:1,style:ke,ref:I});if(!O)return ce;var Oe="".concat(_e,"-conic"),ze=Ct?"".concat(180+Ct/2,"deg"):"0deg",Lt=P(ve,(360-Ct)/360),Nt=P(ve,1),it="conic-gradient(from ".concat(ze,", ").concat(Lt.join(", "),")"),wt="linear-gradient(to ".concat(Ct?"bottom":"top",", ").concat(Nt.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:Oe},ce),t.createElement("foreignObject",{x:0,y:0,width:nt,height:nt,mask:"url(#".concat(Oe,")")},t.createElement(x,{bg:wt},t.createElement(x,{bg:it}))))}),z=_,k=100,be=function(I,de,ve,_e,qe,ke,fe,Ze,J,nt){var Ct=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,O=ve/100*360*((360-ke)/360),Ge=ke===0?0:{bottom:0,top:180,left:90,right:-90}[fe],Ke=(100-_e)/100*de;J==="round"&&_e!==100&&(Ke+=nt/2,Ke>=de&&(Ke=de-.01));var ce=k/2;return{stroke:typeof Ze=="string"?Ze:void 0,strokeDasharray:"".concat(de,"px ").concat(I),strokeDashoffset:Ke+Ct,transform:"rotate(".concat(qe+O+Ge,"deg)"),transformOrigin:"".concat(ce,"px ").concat(ce,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},ae=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Me(T){var I=T!=null?T:[];return Array.isArray(I)?I:[I]}var B=function(I){var de=(0,o.Z)((0,o.Z)({},n),I),ve=de.id,_e=de.prefixCls,qe=de.steps,ke=de.strokeWidth,fe=de.trailWidth,Ze=de.gapDegree,J=Ze===void 0?0:Ze,nt=de.gapPosition,Ct=de.trailColor,O=de.strokeLinecap,Ge=de.style,Ke=de.className,ce=de.strokeColor,Oe=de.percent,ze=(0,d.Z)(de,ae),Lt=k/2,Nt=y(ve),it="".concat(Nt,"-gradient"),wt=Lt-ke/2,Rt=Math.PI*2*wt,Tt=J>0?90+J/2:-90,Gt=Rt*((360-J)/360),Ut=(0,E.Z)(qe)==="object"?qe:{count:qe,space:2},At=Ut.count,en=Ut.space,Ce=Me(Oe),X=Me(ce),$=X.find(function(bt){return bt&&(0,E.Z)(bt)==="object"}),ee=$&&(0,E.Z)($)==="object",ne=ee?"butt":O,Be=be(Rt,Gt,0,100,Tt,J,nt,Ct,ne,ke),Fe=a(),$e=function(){var Ot=0;return Ce.map(function(kt,Zt){var Ft=X[Zt]||X[X.length-1],zt=be(Rt,Gt,Ot,kt,Tt,J,nt,Ft,ne,ke);return Ot+=kt,t.createElement(z,{key:Zt,color:Ft,ptg:kt,radius:wt,prefixCls:_e,gradientId:it,style:zt,strokeLinecap:ne,strokeWidth:ke,gapDegree:J,ref:function(Xe){Fe[Zt]=Xe},size:k})}).reverse()},at=function(){var Ot=Math.round(At*(Ce[0]/100)),kt=100/At,Zt=0;return new Array(At).fill(null).map(function(Ft,zt){var De=zt<=Ot-1?X[0]:Ct,Xe=De&&(0,E.Z)(De)==="object"?"url(#".concat(it,")"):void 0,et=be(Rt,Gt,Zt,kt,Tt,J,nt,De,"butt",ke,en);return Zt+=(Gt-et.strokeDashoffset+en)*100/Gt,t.createElement("circle",{key:zt,className:"".concat(_e,"-circle-path"),r:wt,cx:Lt,cy:Lt,stroke:Xe,strokeWidth:ke,opacity:1,style:et,ref:function(yt){Fe[zt]=yt}})})};return t.createElement("svg",(0,s.Z)({className:r()("".concat(_e,"-circle"),Ke),viewBox:"0 0 ".concat(k," ").concat(k),style:Ge,id:ve,role:"presentation"},ze),!At&&t.createElement("circle",{className:"".concat(_e,"-circle-trail"),r:wt,cx:Lt,cy:Lt,stroke:Ct,strokeLinecap:ne,strokeWidth:fe||ke,style:Be}),At?at():$e())},q=B,Q={Line:S,Circle:q},se=e(6848),U=e(93398);function j(T){return!T||T<0?0:T>100?100:T}function Z(T){let{success:I,successPercent:de}=T,ve=de;return I&&"progress"in I&&(ve=I.progress),I&&"percent"in I&&(ve=I.percent),ve}const pe=T=>{let{percent:I,success:de,successPercent:ve}=T;const _e=j(Z({success:de,successPercent:ve}));return[_e,j(j(I)-_e)]},Ae=T=>{let{success:I={},strokeColor:de}=T;const{strokeColor:ve}=I;return[ve||U.presetPrimaryColors.green,de||null]},he=(T,I,de)=>{var ve,_e,qe,ke;let fe=-1,Ze=-1;if(I==="step"){const J=de.steps,nt=de.strokeWidth;typeof T=="string"||typeof T=="undefined"?(fe=T==="small"?2:14,Ze=nt!=null?nt:8):typeof T=="number"?[fe,Ze]=[T,T]:[fe=14,Ze=8]=T,fe*=J}else if(I==="line"){const J=de==null?void 0:de.strokeWidth;typeof T=="string"||typeof T=="undefined"?Ze=J||(T==="small"?6:8):typeof T=="number"?[fe,Ze]=[T,T]:[fe=-1,Ze=8]=T}else(I==="circle"||I==="dashboard")&&(typeof T=="string"||typeof T=="undefined"?[fe,Ze]=T==="small"?[60,60]:[120,120]:typeof T=="number"?[fe,Ze]=[T,T]:(fe=(_e=(ve=T[0])!==null&&ve!==void 0?ve:T[1])!==null&&_e!==void 0?_e:120,Ze=(ke=(qe=T[0])!==null&&qe!==void 0?qe:T[1])!==null&&ke!==void 0?ke:120));return[fe,Ze]},ge=3,Ie=T=>ge/T*100;var Ue=T=>{const{prefixCls:I,trailColor:de=null,strokeLinecap:ve="round",gapPosition:_e,gapDegree:qe,width:ke=120,type:fe,children:Ze,success:J,size:nt=ke}=T,[Ct,O]=he(nt,"circle");let{strokeWidth:Ge}=T;Ge===void 0&&(Ge=Math.max(Ie(Ct),6));const Ke={width:Ct,height:O,fontSize:Ct*.15+6},ce=t.useMemo(()=>{if(qe||qe===0)return qe;if(fe==="dashboard")return 75},[qe,fe]),Oe=_e||fe==="dashboard"&&"bottom"||void 0,ze=Object.prototype.toString.call(T.strokeColor)==="[object Object]",Lt=Ae({success:J,strokeColor:T.strokeColor}),Nt=r()(`${I}-inner`,{[`${I}-circle-gradient`]:ze}),it=t.createElement(q,{percent:pe(T),strokeWidth:Ge,trailWidth:Ge,strokeColor:Lt,strokeLinecap:ve,trailColor:de,prefixCls:I,gapDegree:ce,gapPosition:Oe});return t.createElement("div",{className:Nt,style:Ke},Ct<=20?t.createElement(se.Z,{title:Ze},t.createElement("span",null,it)):t.createElement(t.Fragment,null,it,Ze))},Ve=function(T,I){var de={};for(var ve in T)Object.prototype.hasOwnProperty.call(T,ve)&&I.indexOf(ve)<0&&(de[ve]=T[ve]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,ve=Object.getOwnPropertySymbols(T);_e{let I=[];return Object.keys(T).forEach(de=>{const ve=parseFloat(de.replace(/%/g,""));isNaN(ve)||I.push({key:ve,value:T[de]})}),I=I.sort((de,ve)=>de.key-ve.key),I.map(de=>{let{key:ve,value:_e}=de;return`${_e} ${ve}%`}).join(", ")},Qe=(T,I)=>{const{from:de=U.presetPrimaryColors.blue,to:ve=U.presetPrimaryColors.blue,direction:_e=I==="rtl"?"to left":"to right"}=T,qe=Ve(T,["from","to","direction"]);if(Object.keys(qe).length!==0){const ke=St(qe);return{backgroundImage:`linear-gradient(${_e}, ${ke})`}}return{backgroundImage:`linear-gradient(${_e}, ${de}, ${ve})`}};var Re=T=>{const{prefixCls:I,direction:de,percent:ve,size:_e,strokeWidth:qe,strokeColor:ke,strokeLinecap:fe="round",children:Ze,trailColor:J=null,success:nt}=T,Ct=ke&&typeof ke!="string"?Qe(ke,de):{backgroundColor:ke},O=fe==="square"||fe==="butt"?0:void 0,Ge={backgroundColor:J||void 0,borderRadius:O},Ke=_e!=null?_e:[-1,qe||(_e==="small"?6:8)],[ce,Oe]=he(Ke,"line",{strokeWidth:qe}),ze=Object.assign({width:`${j(ve)}%`,height:Oe,borderRadius:O},Ct),Lt=Z(T),Nt={width:`${j(Lt)}%`,height:Oe,borderRadius:O,backgroundColor:nt==null?void 0:nt.strokeColor},it={width:ce<0?"100%":ce,height:Oe};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${I}-outer`,style:it},t.createElement("div",{className:`${I}-inner`,style:Ge},t.createElement("div",{className:`${I}-bg`,style:ze}),Lt!==void 0?t.createElement("div",{className:`${I}-success-bg`,style:Nt}):null)),Ze)},le=T=>{const{size:I,steps:de,percent:ve=0,strokeWidth:_e=8,strokeColor:qe,trailColor:ke=null,prefixCls:fe,children:Ze}=T,J=Math.round(de*(ve/100)),nt=I==="small"?2:14,Ct=I!=null?I:[nt,_e],[O,Ge]=he(Ct,"step",{steps:de,strokeWidth:_e}),Ke=O/de,ce=new Array(de);for(let Oe=0;Oe{const I=T?"100%":"-100%";return new ue.Keyframes(`antProgress${T?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${I}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${I}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},K=T=>{const{componentCls:I,iconCls:de}=T;return{[I]:Object.assign(Object.assign({},(0,G.Wf)(T)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:T.fontSize,marginInlineEnd:T.marginXS,marginBottom:T.marginXS},[`${I}-outer`]:{display:"inline-block",width:"100%"},[`&${I}-show-info`]:{[`${I}-outer`]:{marginInlineEnd:`calc(-2em - ${T.marginXS}px)`,paddingInlineEnd:`calc(2em + ${T.paddingXS}px)`}},[`${I}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:T.remainingColor,borderRadius:T.lineBorderRadius},[`${I}-inner:not(${I}-circle-gradient)`]:{[`${I}-circle-path`]:{stroke:T.defaultColor}},[`${I}-success-bg, ${I}-bg`]:{position:"relative",backgroundColor:T.defaultColor,borderRadius:T.lineBorderRadius,transition:`all ${T.motionDurationSlow} ${T.motionEaseInOutCirc}`},[`${I}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:T.colorSuccess},[`${I}-text`]:{display:"inline-block",width:"2em",marginInlineStart:T.marginXS,color:T.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[de]:{fontSize:T.fontSize}},[`&${I}-status-active`]:{[`${I}-bg::before`]:{position:"absolute",inset:0,backgroundColor:T.colorBgContainer,borderRadius:T.lineBorderRadius,opacity:0,animationName:xe(),animationDuration:T.progressActiveMotionDuration,animationTimingFunction:T.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${I}-rtl${I}-status-active`]:{[`${I}-bg::before`]:{animationName:xe(!0)}},[`&${I}-status-exception`]:{[`${I}-bg`]:{backgroundColor:T.colorError},[`${I}-text`]:{color:T.colorError}},[`&${I}-status-exception ${I}-inner:not(${I}-circle-gradient)`]:{[`${I}-circle-path`]:{stroke:T.colorError}},[`&${I}-status-success`]:{[`${I}-bg`]:{backgroundColor:T.colorSuccess},[`${I}-text`]:{color:T.colorSuccess}},[`&${I}-status-success ${I}-inner:not(${I}-circle-gradient)`]:{[`${I}-circle-path`]:{stroke:T.colorSuccess}}})}},L=T=>{const{componentCls:I,iconCls:de}=T;return{[I]:{[`${I}-circle-trail`]:{stroke:T.remainingColor},[`&${I}-circle ${I}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${I}-circle ${I}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:T.circleTextColor,fontSize:T.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[de]:{fontSize:`${T.fontSize/T.fontSizeSM}em`}},[`${I}-circle&-status-exception`]:{[`${I}-text`]:{color:T.colorError}},[`${I}-circle&-status-success`]:{[`${I}-text`]:{color:T.colorSuccess}}},[`${I}-inline-circle`]:{lineHeight:1,[`${I}-inner`]:{verticalAlign:"bottom"}}}},ie=T=>{const{componentCls:I}=T;return{[I]:{[`${I}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:T.progressStepMinWidth,marginInlineEnd:T.progressStepMarginInlineEnd,backgroundColor:T.remainingColor,transition:`all ${T.motionDurationSlow}`,"&-active":{backgroundColor:T.defaultColor}}}}}},W=T=>{const{componentCls:I,iconCls:de}=T;return{[I]:{[`${I}-small&-line, ${I}-small&-line ${I}-text ${de}`]:{fontSize:T.fontSizeSM}}}};var M=(0,R.Z)("Progress",T=>{const I=T.marginXXS/2,de=(0,oe.TS)(T,{progressStepMarginInlineEnd:I,progressStepMinWidth:I,progressActiveMotionDuration:"2.4s"});return[K(de),L(de),ie(de),W(de)]},T=>({circleTextColor:T.colorText,defaultColor:T.colorInfo,remainingColor:T.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),D=function(T,I){var de={};for(var ve in T)Object.prototype.hasOwnProperty.call(T,ve)&&I.indexOf(ve)<0&&(de[ve]=T[ve]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,ve=Object.getOwnPropertySymbols(T);_e{const{prefixCls:de,className:ve,rootClassName:_e,steps:qe,strokeColor:ke,percent:fe=0,size:Ze="default",showInfo:J=!0,type:nt="line",status:Ct,format:O,style:Ge}=T,Ke=D(T,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ce=t.useMemo(()=>{var Ce,X;const $=Z(T);return parseInt($!==void 0?(Ce=$!=null?$:0)===null||Ce===void 0?void 0:Ce.toString():(X=fe!=null?fe:0)===null||X===void 0?void 0:X.toString(),10)},[fe,T.success,T.successPercent]),Oe=t.useMemo(()=>!F.includes(Ct)&&ce>=100?"success":Ct||"normal",[Ct,ce]),{getPrefixCls:ze,direction:Lt,progress:Nt}=t.useContext(c.E_),it=ze("progress",de),[wt,Rt]=M(it),Tt=t.useMemo(()=>{if(!J)return null;const Ce=Z(T);let X;const $=O||(ne=>`${ne}%`),ee=nt==="line";return O||Oe!=="exception"&&Oe!=="success"?X=$(j(fe),j(Ce)):Oe==="exception"?X=ee?t.createElement(p.Z,null):t.createElement(i.Z,null):Oe==="success"&&(X=ee?t.createElement(v.Z,null):t.createElement(g.Z,null)),t.createElement("span",{className:`${it}-text`,title:typeof X=="string"?X:void 0},X)},[J,fe,ce,Oe,nt,it,O]),Gt=Array.isArray(ke)?ke[0]:ke,Ut=typeof ke=="string"||Array.isArray(ke)?ke:void 0;let At;nt==="line"?At=qe?t.createElement(le,Object.assign({},T,{strokeColor:Ut,prefixCls:it,steps:qe}),Tt):t.createElement(Re,Object.assign({},T,{strokeColor:Gt,prefixCls:it,direction:Lt}),Tt):(nt==="circle"||nt==="dashboard")&&(At=t.createElement(Ue,Object.assign({},T,{strokeColor:Gt,prefixCls:it,progressStatus:Oe}),Tt));const en=r()(it,`${it}-status-${Oe}`,`${it}-${nt==="dashboard"&&"circle"||qe&&"steps"||nt}`,{[`${it}-inline-circle`]:nt==="circle"&&he(Ze,"circle")[0]<=20,[`${it}-show-info`]:J,[`${it}-${Ze}`]:typeof Ze=="string",[`${it}-rtl`]:Lt==="rtl"},Nt==null?void 0:Nt.className,ve,_e,Rt);return wt(t.createElement("div",Object.assign({ref:I,style:Object.assign(Object.assign({},Nt==null?void 0:Nt.style),Ge),className:en,role:"progressbar","aria-valuenow":ce},(0,l.Z)(Ke,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),At))}),te=Ee},5112:function(_t,N,e){"use strict";e.d(N,{ZP:function(){return U}});var t=e(92310),v=e.n(t),g=e(18929),p=e(26112),i=e(59301),h=e(36355),r=e(19716);const l=i.createContext(null),c=l.Provider;var s=l;const o=i.createContext(null),d=o.Provider;var n=e(5630),a=e(8654),u=e(1684),f=e(32441),S=e(17313),E=e(83116),w=e(37613);const A=j=>{const{componentCls:Z,antCls:pe}=j,Ae=`${Z}-group`;return{[Ae]:Object.assign(Object.assign({},(0,S.Wf)(j)),{display:"inline-block",fontSize:0,[`&${Ae}-rtl`]:{direction:"rtl"},[`${pe}-badge ${pe}-badge-count`]:{zIndex:1},[`> ${pe}-badge:not(:first-child) > ${pe}-button-wrapper`]:{borderInlineStart:"none"}})}},b=j=>{const{componentCls:Z,wrapperMarginInlineEnd:pe,colorPrimary:Ae,radioSize:he,motionDurationSlow:ge,motionDurationMid:Ie,motionEaseInOutCirc:ct,colorBgContainer:Ue,colorBorder:Ve,lineWidth:St,dotSize:Qe,colorBgContainerDisabled:je,colorTextDisabled:Re,paddingXS:tt,dotColorDisabled:le,lineType:ue,radioDotDisabledSize:G,wireframe:R,colorWhite:oe}=j,xe=`${Z}-inner`;return{[`${Z}-wrapper`]:Object.assign(Object.assign({},(0,S.Wf)(j)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:pe,cursor:"pointer",[`&${Z}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:j.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${Z}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${St}px ${ue} ${Ae}`,borderRadius:"50%",visibility:"hidden",content:'""'},[Z]:Object.assign(Object.assign({},(0,S.Wf)(j)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${Z}-wrapper:hover &, - &:hover ${xe}`]:{borderColor:Ae},[`${Z}-input:focus-visible + ${xe}`]:Object.assign({},(0,S.oN)(j)),[`${Z}:hover::after, ${Z}-wrapper:hover &::after`]:{visibility:"visible"},[`${Z}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:he,height:he,marginBlockStart:he/-2,marginInlineStart:he/-2,backgroundColor:R?Ae:oe,borderBlockStart:0,borderInlineStart:0,borderRadius:he,transform:"scale(0)",opacity:0,transition:`all ${ge} ${ct}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:he,height:he,backgroundColor:Ue,borderColor:Ve,borderStyle:"solid",borderWidth:St,borderRadius:"50%",transition:`all ${Ie}`},[`${Z}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${Z}-checked`]:{[xe]:{borderColor:Ae,backgroundColor:R?Ue:Ae,"&::after":{transform:`scale(${Qe/he})`,opacity:1,transition:`all ${ge} ${ct}`}}},[`${Z}-disabled`]:{cursor:"not-allowed",[xe]:{backgroundColor:je,borderColor:Ve,cursor:"not-allowed","&::after":{backgroundColor:le}},[`${Z}-input`]:{cursor:"not-allowed"},[`${Z}-disabled + span`]:{color:Re,cursor:"not-allowed"},[`&${Z}-checked`]:{[xe]:{"&::after":{transform:`scale(${G/he})`}}}},[`span${Z} + *`]:{paddingInlineStart:tt,paddingInlineEnd:tt}})}},C=j=>{const{buttonColor:Z,controlHeight:pe,componentCls:Ae,lineWidth:he,lineType:ge,colorBorder:Ie,motionDurationSlow:ct,motionDurationMid:Ue,buttonPaddingInline:Ve,fontSize:St,buttonBg:Qe,fontSizeLG:je,controlHeightLG:Re,controlHeightSM:tt,paddingXS:le,borderRadius:ue,borderRadiusSM:G,borderRadiusLG:R,buttonCheckedBg:oe,buttonSolidCheckedColor:xe,colorTextDisabled:K,colorBgContainerDisabled:L,buttonCheckedBgDisabled:ie,buttonCheckedColorDisabled:W,colorPrimary:M,colorPrimaryHover:D,colorPrimaryActive:Y,buttonSolidCheckedBg:F,buttonSolidCheckedHoverBg:re,buttonSolidCheckedActiveBg:Ee}=j;return{[`${Ae}-button-wrapper`]:{position:"relative",display:"inline-block",height:pe,margin:0,paddingInline:Ve,paddingBlock:0,color:Z,fontSize:St,lineHeight:`${pe-he*2}px`,background:Qe,border:`${he}px ${ge} ${Ie}`,borderBlockStartWidth:he+.02,borderInlineStartWidth:0,borderInlineEndWidth:he,cursor:"pointer",transition:[`color ${Ue}`,`background ${Ue}`,`box-shadow ${Ue}`].join(","),a:{color:Z},[`> ${Ae}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-he,insetInlineStart:-he,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:he,paddingInline:0,backgroundColor:Ie,transition:`background-color ${ct}`,content:'""'}},"&:first-child":{borderInlineStart:`${he}px ${ge} ${Ie}`,borderStartStartRadius:ue,borderEndStartRadius:ue},"&:last-child":{borderStartEndRadius:ue,borderEndEndRadius:ue},"&:first-child:last-child":{borderRadius:ue},[`${Ae}-group-large &`]:{height:Re,fontSize:je,lineHeight:`${Re-he*2}px`,"&:first-child":{borderStartStartRadius:R,borderEndStartRadius:R},"&:last-child":{borderStartEndRadius:R,borderEndEndRadius:R}},[`${Ae}-group-small &`]:{height:tt,paddingInline:le-he,paddingBlock:0,lineHeight:`${tt-he*2}px`,"&:first-child":{borderStartStartRadius:G,borderEndStartRadius:G},"&:last-child":{borderStartEndRadius:G,borderEndEndRadius:G}},"&:hover":{position:"relative",color:M},"&:has(:focus-visible)":Object.assign({},(0,S.oN)(j)),[`${Ae}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Ae}-button-wrapper-disabled)`]:{zIndex:1,color:M,background:oe,borderColor:M,"&::before":{backgroundColor:M},"&:first-child":{borderColor:M},"&:hover":{color:D,borderColor:D,"&::before":{backgroundColor:D}},"&:active":{color:Y,borderColor:Y,"&::before":{backgroundColor:Y}}},[`${Ae}-group-solid &-checked:not(${Ae}-button-wrapper-disabled)`]:{color:xe,background:F,borderColor:F,"&:hover":{color:xe,background:re,borderColor:re},"&:active":{color:xe,background:Ee,borderColor:Ee}},"&-disabled":{color:K,backgroundColor:L,borderColor:Ie,cursor:"not-allowed","&:first-child, &:hover":{color:K,backgroundColor:L,borderColor:Ie}},[`&-disabled${Ae}-button-wrapper-checked`]:{color:W,backgroundColor:ie,borderColor:Ie,boxShadow:"none"}}}},m=j=>j-4*2;var y=(0,E.Z)("Radio",j=>{const{controlOutline:Z,controlOutlineWidth:pe,radioSize:Ae}=j,he=`0 0 0 ${pe}px ${Z}`,ge=he,Ie=m(Ae),ct=(0,w.TS)(j,{radioDotDisabledSize:Ie,radioFocusShadow:he,radioButtonFocusShadow:ge});return[A(ct),b(ct),C(ct)]},j=>{const{wireframe:Z,padding:pe,marginXS:Ae,lineWidth:he,fontSizeLG:ge,colorText:Ie,colorBgContainer:ct,colorTextDisabled:Ue,controlItemBgActiveDisabled:Ve,colorTextLightSolid:St,colorPrimary:Qe,colorPrimaryHover:je,colorPrimaryActive:Re}=j,tt=4,le=ge,ue=Z?m(le):le-(tt+he)*2;return{radioSize:le,dotSize:ue,dotColorDisabled:Ue,buttonSolidCheckedColor:St,buttonSolidCheckedBg:Qe,buttonSolidCheckedHoverBg:je,buttonSolidCheckedActiveBg:Re,buttonBg:ct,buttonCheckedBg:ct,buttonColor:Ie,buttonCheckedBgDisabled:Ve,buttonCheckedColorDisabled:Ue,buttonPaddingInline:pe-he,wrapperMarginInlineEnd:Ae}}),x=e(14088),P=e(4572),_=function(j,Z){var pe={};for(var Ae in j)Object.prototype.hasOwnProperty.call(j,Ae)&&Z.indexOf(Ae)<0&&(pe[Ae]=j[Ae]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Ae=Object.getOwnPropertySymbols(j);he{var pe,Ae;const he=i.useContext(s),ge=i.useContext(o),{getPrefixCls:Ie,direction:ct,radio:Ue}=i.useContext(h.E_),Ve=i.useRef(null),St=(0,a.sQ)(Z,Ve),{isFormItemInput:Qe}=i.useContext(f.aM),je=Y=>{var F,re;(F=j.onChange)===null||F===void 0||F.call(j,Y),(re=he==null?void 0:he.onChange)===null||re===void 0||re.call(he,Y)},{prefixCls:Re,className:tt,rootClassName:le,children:ue,style:G}=j,R=_(j,["prefixCls","className","rootClassName","children","style"]),oe=Ie("radio",Re),xe=((he==null?void 0:he.optionType)||ge)==="button",K=xe?`${oe}-button`:oe,[L,ie]=y(oe),W=Object.assign({},R),M=i.useContext(u.Z);he&&(W.name=he.name,W.onChange=je,W.checked=j.value===he.value,W.disabled=(pe=W.disabled)!==null&&pe!==void 0?pe:he.disabled),W.disabled=(Ae=W.disabled)!==null&&Ae!==void 0?Ae:M;const D=v()(`${K}-wrapper`,{[`${K}-wrapper-checked`]:W.checked,[`${K}-wrapper-disabled`]:W.disabled,[`${K}-wrapper-rtl`]:ct==="rtl",[`${K}-wrapper-in-form-item`]:Qe},Ue==null?void 0:Ue.className,tt,le,ie);return L(i.createElement(x.Z,{component:"Radio",disabled:W.disabled},i.createElement("label",{className:D,style:Object.assign(Object.assign({},Ue==null?void 0:Ue.style),G),onMouseEnter:j.onMouseEnter,onMouseLeave:j.onMouseLeave},i.createElement(n.Z,Object.assign({},W,{className:v()(W.className,!xe&&P.A),type:"radio",prefixCls:K,ref:St})),ue!==void 0?i.createElement("span",null,ue):null)))};var be=i.forwardRef(z);const ae=i.forwardRef((j,Z)=>{const{getPrefixCls:pe,direction:Ae}=i.useContext(h.E_),[he,ge]=(0,g.Z)(j.defaultValue,{value:j.value}),Ie=F=>{const re=he,Ee=F.target.value;"value"in j||ge(Ee);const{onChange:te}=j;te&&Ee!==re&&te(F)},{prefixCls:ct,className:Ue,rootClassName:Ve,options:St,buttonStyle:Qe="outline",disabled:je,children:Re,size:tt,style:le,id:ue,onMouseEnter:G,onMouseLeave:R,onFocus:oe,onBlur:xe}=j,K=pe("radio",ct),L=`${K}-group`,[ie,W]=y(K);let M=Re;St&&St.length>0&&(M=St.map(F=>typeof F=="string"||typeof F=="number"?i.createElement(be,{key:F.toString(),prefixCls:K,disabled:je,value:F,checked:he===F},F):i.createElement(be,{key:`radio-group-value-options-${F.value}`,prefixCls:K,disabled:F.disabled||je,value:F.value,checked:he===F.value,title:F.title,style:F.style},F.label)));const D=(0,r.Z)(tt),Y=v()(L,`${L}-${Qe}`,{[`${L}-${D}`]:D,[`${L}-rtl`]:Ae==="rtl"},Ue,Ve,W);return ie(i.createElement("div",Object.assign({},(0,p.Z)(j,{aria:!0,data:!0}),{className:Y,style:le,onMouseEnter:G,onMouseLeave:R,onFocus:oe,onBlur:xe,id:ue,ref:Z}),i.createElement(c,{value:{onChange:Ie,value:he,disabled:j.disabled,name:j.name,optionType:j.optionType}},M)))});var Me=i.memo(ae),B=function(j,Z){var pe={};for(var Ae in j)Object.prototype.hasOwnProperty.call(j,Ae)&&Z.indexOf(Ae)<0&&(pe[Ae]=j[Ae]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Ae=Object.getOwnPropertySymbols(j);he{const{getPrefixCls:pe}=i.useContext(h.E_),{prefixCls:Ae}=j,he=B(j,["prefixCls"]),ge=pe("radio",Ae);return i.createElement(d,{value:"button"},i.createElement(be,Object.assign({prefixCls:ge},he,{type:"radio",ref:Z})))};var Q=i.forwardRef(q);const se=be;se.Button=Q,se.Group=Me,se.__ANT_RADIO=!0;var U=se},13570:function(_t,N,e){"use strict";e.d(N,{Z:function(){return j}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},p=g,i=e(7657),h=function(pe,Ae){return v.createElement(i.Z,(0,t.Z)({},pe,{ref:Ae,icon:p}))},r=v.forwardRef(h),l=r,c=e(92310),s=e.n(c),o=e(18082),d=e(52456),n=e(5883),a=e(18929),u=e(10228),f=e(26112);function S(Z,pe){var Ae=Z.disabled,he=Z.prefixCls,ge=Z.character,Ie=Z.characterRender,ct=Z.index,Ue=Z.count,Ve=Z.value,St=Z.allowHalf,Qe=Z.focused,je=Z.onHover,Re=Z.onClick,tt=function(L){je(L,ct)},le=function(L){Re(L,ct)},ue=function(L){L.keyCode===u.Z.ENTER&&Re(L,ct)},G=ct+1,R=new Set([he]);Ve===0&&ct===0&&Qe?R.add("".concat(he,"-focused")):St&&Ve+.5>=G&&Vect?"true":"false","aria-posinset":ct+1,"aria-setsize":Ue,tabIndex:Ae?-1:0},v.createElement("div",{className:"".concat(he,"-first")},oe),v.createElement("div",{className:"".concat(he,"-second")},oe)));return Ie&&(xe=Ie(xe,Z)),xe}var E=v.forwardRef(S);function w(){var Z=v.useRef({});function pe(he){return Z.current[he]}function Ae(he){return function(ge){Z.current[he]=ge}}return[pe,Ae]}function A(Z){var pe=Z.pageXOffset,Ae="scrollLeft";if(typeof pe!="number"){var he=Z.document;pe=he.documentElement[Ae],typeof pe!="number"&&(pe=he.body[Ae])}return pe}function b(Z){var pe,Ae,he=Z.ownerDocument,ge=he.body,Ie=he&&he.documentElement,ct=Z.getBoundingClientRect();return pe=ct.left,Ae=ct.top,pe-=Ie.clientLeft||ge.clientLeft||0,Ae-=Ie.clientTop||ge.clientTop||0,{left:pe,top:Ae}}function C(Z){var pe=b(Z),Ae=Z.ownerDocument,he=Ae.defaultView||Ae.parentWindow;return pe.left+=A(he),pe.left}var m=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function y(Z,pe){var Ae,he=Z.prefixCls,ge=he===void 0?"rc-rate":he,Ie=Z.className,ct=Z.defaultValue,Ue=Z.value,Ve=Z.count,St=Ve===void 0?5:Ve,Qe=Z.allowHalf,je=Qe===void 0?!1:Qe,Re=Z.allowClear,tt=Re===void 0?!0:Re,le=Z.character,ue=le===void 0?"\u2605":le,G=Z.characterRender,R=Z.disabled,oe=Z.direction,xe=oe===void 0?"ltr":oe,K=Z.tabIndex,L=K===void 0?0:K,ie=Z.autoFocus,W=Z.onHoverChange,M=Z.onChange,D=Z.onFocus,Y=Z.onBlur,F=Z.onKeyDown,re=Z.onMouseLeave,Ee=(0,n.Z)(Z,m),te=w(),T=(0,d.Z)(te,2),I=T[0],de=T[1],ve=v.useRef(null),_e=function(){if(!R){var ne;(ne=ve.current)===null||ne===void 0||ne.focus()}};v.useImperativeHandle(pe,function(){return{focus:_e,blur:function(){if(!R){var ne;(ne=ve.current)===null||ne===void 0||ne.blur()}}}});var qe=(0,a.Z)(ct||0,{value:Ue}),ke=(0,d.Z)(qe,2),fe=ke[0],Ze=ke[1],J=(0,a.Z)(null),nt=(0,d.Z)(J,2),Ct=nt[0],O=nt[1],Ge=function(ne,Be){var Fe=xe==="rtl",$e=ne+1;if(je){var at=I(ne),bt=C(at),Ot=at.clientWidth;(Fe&&Be-bt>Ot/2||!Fe&&Be-bt0&&!Fe||Be===u.Z.RIGHT&&$e>0&&Fe?(je?$e-=.5:$e-=1,Ke($e),ne.preventDefault()):Be===u.Z.LEFT&&$e{const{componentCls:pe}=Z;return{[`${pe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Z.marginXS},"> div":{transition:`all ${Z.motionDurationMid}, outline 0s`,"&:hover":{transform:Z.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Z.lineWidth}px dashed ${Z.starColor}`,transform:Z.starHoverScale}},"&-first, &-second":{color:Z.starBg,transition:`all ${Z.motionDurationMid}`,userSelect:"none",[Z.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${pe}-star-first, &-half ${pe}-star-second`]:{opacity:1},[`&-half ${pe}-star-first, &-full ${pe}-star-second`]:{color:"inherit"}}}},B=Z=>({[`&-rtl${Z.componentCls}`]:{direction:"rtl"}}),q=Z=>{const{componentCls:pe}=Z;return{[pe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,k.Wf)(Z)),{display:"inline-block",margin:0,padding:0,color:Z.starColor,fontSize:Z.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${pe} ${pe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Me(Z)),{[`+ ${pe}-text`]:{display:"inline-block",marginInlineStart:Z.marginXS,fontSize:Z.fontSize}}),B(Z))}};var Q=(0,be.Z)("Rate",Z=>{const pe=(0,ae.TS)(Z,{});return[q(pe)]},Z=>({starColor:Z.yellow6,starSize:Z.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Z.colorFillContent})),se=function(Z,pe){var Ae={};for(var he in Z)Object.prototype.hasOwnProperty.call(Z,he)&&pe.indexOf(he)<0&&(Ae[he]=Z[he]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,he=Object.getOwnPropertySymbols(Z);ge{const{prefixCls:Ae,className:he,rootClassName:ge,style:Ie,tooltips:ct,character:Ue=v.createElement(l,null)}=Z,Ve=se(Z,["prefixCls","className","rootClassName","style","tooltips","character"]),St=(R,oe)=>{let{index:xe}=oe;return ct?v.createElement(z.Z,{title:ct[xe]},R):R},{getPrefixCls:Qe,direction:je,rate:Re}=v.useContext(_.E_),tt=Qe("rate",Ae),[le,ue]=Q(tt),G=Object.assign(Object.assign({},Re==null?void 0:Re.style),Ie);return le(v.createElement(P,Object.assign({ref:pe,character:Ue,characterRender:St},Ve,{className:s()(he,ge,ue,Re==null?void 0:Re.className),style:G,prefixCls:tt,direction:je})))})},57809:function(_t,N,e){"use strict";var t=e(92310),v=e.n(t),g=e(77861),p=e(2738),i=e(59301),h=e(53487),r=e(62892),l=e(19080),c=e(36355),s=e(1684),o=e(93891),d=e(19716),n=e(32441),a=e(33234),u=e(14154),f=e(58582),S=e(84443),E=e(66339),w=function(y,x){var P={};for(var _ in y)Object.prototype.hasOwnProperty.call(y,_)&&x.indexOf(_)<0&&(P[_]=y[_]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,_=Object.getOwnPropertySymbols(y);z<_.length;z++)x.indexOf(_[z])<0&&Object.prototype.propertyIsEnumerable.call(y,_[z])&&(P[_[z]]=y[_[z]]);return P};const A="SECRET_COMBOBOX_MODE_DO_NOT_USE",b=(y,x)=>{var P,{prefixCls:_,bordered:z=!0,className:k,rootClassName:be,getPopupContainer:ae,popupClassName:Me,dropdownClassName:B,listHeight:q=256,placement:Q,listItemHeight:se=24,size:U,disabled:j,notFoundContent:Z,status:pe,builtinPlacements:Ae,dropdownMatchSelectWidth:he,popupMatchSelectWidth:ge,direction:Ie,style:ct,allowClear:Ue}=y,Ve=w(y,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:St,getPrefixCls:Qe,renderEmpty:je,direction:Re,virtual:tt,popupMatchSelectWidth:le,popupOverflow:ue,select:G}=i.useContext(c.E_),R=Qe("select",_),oe=Qe(),xe=Ie!=null?Ie:Re,{compactSize:K,compactItemClassnames:L}=(0,a.ri)(R,xe),[ie,W]=(0,u.Z)(R),M=i.useMemo(()=>{const{mode:Oe}=Ve;if(Oe!=="combobox")return Oe===A?"combobox":Oe},[Ve.mode]),D=M==="multiple"||M==="tags",Y=(0,S.Z)(Ve.suffixIcon,Ve.showArrow),F=(P=ge!=null?ge:he)!==null&&P!==void 0?P:le,{status:re,hasFeedback:Ee,isFormItemInput:te,feedbackIcon:T}=i.useContext(n.aM),I=(0,l.F)(re,pe);let de;Z!==void 0?de=Z:M==="combobox"?de=null:de=(je==null?void 0:je("Select"))||i.createElement(o.Z,{componentName:"Select"});const{suffixIcon:ve,itemIcon:_e,removeIcon:qe,clearIcon:ke}=(0,E.Z)(Object.assign(Object.assign({},Ve),{multiple:D,hasFeedback:Ee,feedbackIcon:T,showSuffixIcon:Y,prefixCls:R,showArrow:Ve.showArrow,componentName:"Select"})),fe=Ue===!0?{clearIcon:ke}:Ue,Ze=(0,p.Z)(Ve,["suffixIcon","itemIcon"]),J=v()(Me||B,{[`${R}-dropdown-${xe}`]:xe==="rtl"},be,W),nt=(0,d.Z)(Oe=>{var ze;return(ze=U!=null?U:K)!==null&&ze!==void 0?ze:Oe}),Ct=i.useContext(s.Z),O=j!=null?j:Ct,Ge=v()({[`${R}-lg`]:nt==="large",[`${R}-sm`]:nt==="small",[`${R}-rtl`]:xe==="rtl",[`${R}-borderless`]:!z,[`${R}-in-form-item`]:te},(0,l.Z)(R,I,Ee),L,G==null?void 0:G.className,k,be,W),Ke=i.useMemo(()=>Q!==void 0?Q:xe==="rtl"?"bottomRight":"bottomLeft",[Q,xe]),ce=(0,f.Z)(Ae,ue);return ie(i.createElement(g.ZP,Object.assign({ref:x,virtual:tt,showSearch:G==null?void 0:G.showSearch},Ze,{style:Object.assign(Object.assign({},G==null?void 0:G.style),ct),dropdownMatchSelectWidth:F,builtinPlacements:ce,transitionName:(0,r.m)(oe,"slide-up",Ve.transitionName),listHeight:q,listItemHeight:se,mode:M,prefixCls:R,placement:Ke,direction:xe,suffixIcon:ve,menuItemSelectedIcon:_e,removeIcon:qe,allowClear:fe,notFoundContent:de,className:Ge,getPopupContainer:ae||St,dropdownClassName:J,disabled:O})))},C=i.forwardRef(b),m=(0,h.Z)(C);C.SECRET_COMBOBOX_MODE_DO_NOT_USE=A,C.Option=g.Wx,C.OptGroup=g.Xo,C._InternalPanelDoNotUseOrYouWillBeFired=m,N.default=C},14154:function(_t,N,e){"use strict";e.d(N,{Z:function(){return C}});var t=e(17313),v=e(74207),g=e(37613),p=e(83116),i=e(13826),h=e(92899);const r=m=>{const{optionHeight:y,optionFontSize:x,optionLineHeight:P,optionPadding:_}=m;return{position:"relative",display:"block",minHeight:y,padding:_,color:m.colorText,fontWeight:"normal",fontSize:x,lineHeight:P,boxSizing:"border-box"}};var c=m=>{const{antCls:y,componentCls:x}=m,P=`${x}-item`,_=`&${y}-slide-up-enter${y}-slide-up-enter-active`,z=`&${y}-slide-up-appear${y}-slide-up-appear-active`,k=`&${y}-slide-up-leave${y}-slide-up-leave-active`,be=`${x}-dropdown-placement-`;return[{[`${x}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(m)),{position:"absolute",top:-9999,zIndex:m.zIndexPopup,boxSizing:"border-box",padding:m.paddingXXS,overflow:"hidden",fontSize:m.fontSize,fontVariant:"initial",backgroundColor:m.colorBgElevated,borderRadius:m.borderRadiusLG,outline:"none",boxShadow:m.boxShadowSecondary,[` - ${_}${be}bottomLeft, - ${z}${be}bottomLeft - `]:{animationName:i.fJ},[` - ${_}${be}topLeft, - ${z}${be}topLeft, - ${_}${be}topRight, - ${z}${be}topRight - `]:{animationName:i.Qt},[`${k}${be}bottomLeft`]:{animationName:i.Uw},[` - ${k}${be}topLeft, - ${k}${be}topRight - `]:{animationName:i.ly},"&-hidden":{display:"none"},[`${P}`]:Object.assign(Object.assign({},r(m)),{cursor:"pointer",transition:`background ${m.motionDurationSlow} ease`,borderRadius:m.borderRadiusSM,"&-group":{color:m.colorTextDescription,fontSize:m.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},t.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${P}-option-disabled)`]:{backgroundColor:m.optionActiveBg},[`&-selected:not(${P}-option-disabled)`]:{color:m.optionSelectedColor,fontWeight:m.optionSelectedFontWeight,backgroundColor:m.optionSelectedBg,[`${P}-option-state`]:{color:m.colorPrimary}},"&-disabled":{[`&${P}-option-selected`]:{backgroundColor:m.colorBgContainerDisabled},color:m.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:m.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,i.oN)(m,"slide-up"),(0,i.oN)(m,"slide-down"),(0,h.Fm)(m,"move-up"),(0,h.Fm)(m,"move-down")]};const s=2,o=m=>{let{controlHeightSM:y,controlHeight:x,lineWidth:P}=m;const _=(x-y)/2-P,z=Math.ceil(_/2);return[_,z]};function d(m,y){const{componentCls:x,iconCls:P}=m,_=`${x}-selection-overflow`,z=m.multipleSelectItemHeight,[k]=o(m),be=y?`${x}-${y}`:"";return{[`${x}-multiple${be}`]:{fontSize:m.fontSize,[_]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${x}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${k-s}px ${s*2}px`,borderRadius:m.borderRadius,[`${x}-show-search&`]:{cursor:"text"},[`${x}-disabled&`]:{background:m.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${s}px 0`,lineHeight:`${z}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${x}-show-arrow ${x}-selector, - &${x}-allow-clear ${x}-selector - `]:{paddingInlineEnd:m.fontSizeIcon+m.controlPaddingHorizontal},[`${x}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:z,marginTop:s,marginBottom:s,lineHeight:`${z-m.lineWidth*2}px`,background:m.multipleItemBg,border:`${m.lineWidth}px ${m.lineType} ${m.multipleItemBorderColor}`,borderRadius:m.borderRadiusSM,cursor:"default",transition:`font-size ${m.motionDurationSlow}, line-height ${m.motionDurationSlow}, height ${m.motionDurationSlow}`,userSelect:"none",marginInlineEnd:s*2,paddingInlineStart:m.paddingXS,paddingInlineEnd:m.paddingXS/2,[`${x}-disabled&`]:{color:m.multipleItemColorDisabled,borderColor:m.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:m.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,t.Ro)()),{display:"inline-flex",alignItems:"center",color:m.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${P}`]:{verticalAlign:"-0.2em"},"&:hover":{color:m.colorIconHover}})},[`${_}-item + ${_}-item`]:{[`${x}-selection-search`]:{marginInlineStart:0}},[`${x}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:m.inputPaddingHorizontalBase-k,"\n &-input,\n &-mirror\n ":{height:z,fontFamily:m.fontFamily,lineHeight:`${z}px`,transition:`all ${m.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${x}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:m.inputPaddingHorizontalBase,insetInlineEnd:m.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${m.motionDurationSlow}`}}}}var a=m=>{const{componentCls:y}=m,x=(0,g.TS)(m,{controlHeight:m.controlHeightSM,multipleSelectItemHeight:m.controlHeightXS,borderRadius:m.borderRadiusSM,borderRadiusSM:m.borderRadiusXS}),P=(0,g.TS)(m,{fontSize:m.fontSizeLG,controlHeight:m.controlHeightLG,multipleSelectItemHeight:m.multipleItemHeightLG,borderRadius:m.borderRadiusLG,borderRadiusSM:m.borderRadius}),[,_]=o(m);return[d(m),d(x,"sm"),{[`${y}-multiple${y}-sm`]:{[`${y}-selection-placeholder`]:{insetInline:m.controlPaddingHorizontalSM-m.lineWidth},[`${y}-selection-search`]:{marginInlineStart:_}}},d(P,"lg")]};function u(m,y){const{componentCls:x,inputPaddingHorizontalBase:P,borderRadius:_}=m,z=m.controlHeight-m.lineWidth*2,k=Math.ceil(m.fontSize*1.25),be=y?`${x}-${y}`:"";return{[`${x}-single${be}`]:{fontSize:m.fontSize,[`${x}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(m)),{display:"flex",borderRadius:_,[`${x}-selection-search`]:{position:"absolute",top:0,insetInlineStart:P,insetInlineEnd:P,bottom:0,"&-input":{width:"100%"}},[` - ${x}-selection-item, - ${x}-selection-placeholder - `]:{padding:0,lineHeight:`${z}px`,transition:`all ${m.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${z}px`}},[`${x}-selection-item`]:{position:"relative",userSelect:"none"},[`${x}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${x}-selection-item:after`,`${x}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${x}-show-arrow ${x}-selection-item, - &${x}-show-arrow ${x}-selection-placeholder - `]:{paddingInlineEnd:k},[`&${x}-open ${x}-selection-item`]:{color:m.colorTextPlaceholder},[`&:not(${x}-customize-input)`]:{[`${x}-selector`]:{width:"100%",height:m.controlHeight,padding:`0 ${P}px`,[`${x}-selection-search-input`]:{height:z},"&:after":{lineHeight:`${z}px`}}},[`&${x}-customize-input`]:{[`${x}-selector`]:{"&:after":{display:"none"},[`${x}-selection-search`]:{position:"static",width:"100%"},[`${x}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${P}px`,"&:after":{display:"none"}}}}}}}function f(m){const{componentCls:y}=m,x=m.controlPaddingHorizontalSM-m.lineWidth;return[u(m),u((0,g.TS)(m,{controlHeight:m.controlHeightSM,borderRadius:m.borderRadiusSM}),"sm"),{[`${y}-single${y}-sm`]:{[`&:not(${y}-customize-input)`]:{[`${y}-selection-search`]:{insetInlineStart:x,insetInlineEnd:x},[`${y}-selector`]:{padding:`0 ${x}px`},[`&${y}-show-arrow ${y}-selection-search`]:{insetInlineEnd:x+m.fontSize*1.5},[` - &${y}-show-arrow ${y}-selection-item, - &${y}-show-arrow ${y}-selection-placeholder - `]:{paddingInlineEnd:m.fontSize*1.5}}}},u((0,g.TS)(m,{controlHeight:m.singleItemHeightLG,fontSize:m.fontSizeLG,borderRadius:m.borderRadiusLG}),"lg")]}const S=m=>{const{componentCls:y,selectorBg:x}=m;return{position:"relative",backgroundColor:x,border:`${m.lineWidth}px ${m.lineType} ${m.colorBorder}`,transition:`all ${m.motionDurationMid} ${m.motionEaseInOut}`,input:{cursor:"pointer"},[`${y}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${y}-disabled&`]:{color:m.colorTextDisabled,background:m.colorBgContainerDisabled,cursor:"not-allowed",[`${y}-multiple&`]:{background:m.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},E=function(m,y){let x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:P,borderHoverColor:_,outlineColor:z,antCls:k}=y,be=x?{[`${P}-selector`]:{borderColor:_}}:{};return{[m]:{[`&:not(${P}-disabled):not(${P}-customize-input):not(${k}-pagination-size-changer)`]:Object.assign(Object.assign({},be),{[`${P}-focused& ${P}-selector`]:{borderColor:_,boxShadow:`0 0 0 ${y.controlOutlineWidth}px ${z}`,outline:0},[`&:hover ${P}-selector`]:{borderColor:_}})}}},w=m=>{const{componentCls:y}=m;return{[`${y}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},A=m=>{const{componentCls:y,inputPaddingHorizontalBase:x,iconCls:P}=m;return{[y]:Object.assign(Object.assign({},(0,t.Wf)(m)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${y}-customize-input) ${y}-selector`]:Object.assign(Object.assign({},S(m)),w(m)),[`${y}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${y}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:m.colorTextPlaceholder,pointerEvents:"none"}),[`${y}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:x,height:m.fontSizeIcon,marginTop:-m.fontSizeIcon/2,color:m.colorTextQuaternary,fontSize:m.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[P]:{verticalAlign:"top",transition:`transform ${m.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${y}-suffix)`]:{pointerEvents:"auto"}},[`${y}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${y}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:x,zIndex:1,display:"inline-block",width:m.fontSizeIcon,height:m.fontSizeIcon,marginTop:-m.fontSizeIcon/2,color:m.colorTextQuaternary,fontSize:m.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:m.clearBg,cursor:"pointer",opacity:0,transition:`color ${m.motionDurationMid} ease, opacity ${m.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:m.colorTextTertiary}},"&:hover":{[`${y}-clear`]:{opacity:1}}}),[`${y}-has-feedback`]:{[`${y}-clear`]:{insetInlineEnd:x+m.fontSize+m.paddingXS}}}},b=m=>{const{componentCls:y}=m;return[{[y]:{[`&-borderless ${y}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${y}-in-form-item`]:{width:"100%"}}},A(m),f(m),a(m),c(m),{[`${y}-rtl`]:{direction:"rtl"}},E(y,(0,g.TS)(m,{borderHoverColor:m.colorPrimaryHover,outlineColor:m.controlOutline})),E(`${y}-status-error`,(0,g.TS)(m,{borderHoverColor:m.colorErrorHover,outlineColor:m.colorErrorOutline}),!0),E(`${y}-status-warning`,(0,g.TS)(m,{borderHoverColor:m.colorWarningHover,outlineColor:m.colorWarningOutline}),!0),(0,v.c)(m,{borderElCls:`${y}-selector`,focusElCls:`${y}-focused`})]};var C=(0,p.Z)("Select",(m,y)=>{let{rootPrefixCls:x}=y;const P=(0,g.TS)(m,{rootPrefixCls:x,inputPaddingHorizontalBase:m.paddingSM-1,multipleSelectItemHeight:m.multipleItemHeight});return[b(P)]},m=>{const{fontSize:y,lineHeight:x,controlHeight:P,controlPaddingHorizontal:_,zIndexPopupBase:z,colorText:k,fontWeightStrong:be,controlItemBgActive:ae,controlItemBgHover:Me,colorBgContainer:B,colorFillSecondary:q,controlHeightLG:Q,controlHeightSM:se,colorBgContainerDisabled:U,colorTextDisabled:j}=m;return{zIndexPopup:z+50,optionSelectedColor:k,optionSelectedFontWeight:be,optionSelectedBg:ae,optionActiveBg:Me,optionPadding:`${(P-y*x)/2}px ${_}px`,optionFontSize:y,optionLineHeight:x,optionHeight:P,selectorBg:B,clearBg:B,singleItemHeightLG:Q,multipleItemBg:q,multipleItemBorderColor:"transparent",multipleItemHeight:se,multipleItemHeightLG:P,multipleSelectorBgDisabled:U,multipleItemColorDisabled:j,multipleItemBorderColorDisabled:"transparent"}})},58582:function(_t,N,e){"use strict";e.d(N,{Z:function(){return v}});const t=g=>{const i={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},i),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},i),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},i),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},i),{points:["br","tr"],offset:[0,-4]})}};function v(g,p){return g||t(p)}},84443:function(_t,N,e){"use strict";e.d(N,{Z:function(){return t}});function t(v,g){return g!==void 0?g:v!==null}},66339:function(_t,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(40001),v=e(19248),g=e(99267),p=e(84105),i=e(58617),h=e(47472),r=e(59301);function l(c){let{suffixIcon:s,clearIcon:o,menuItemSelectedIcon:d,removeIcon:n,loading:a,multiple:u,hasFeedback:f,prefixCls:S,showSuffixIcon:E,feedbackIcon:w,showArrow:A,componentName:b}=c;const C=o!=null?o:r.createElement(v.Z,null),m=_=>s===null&&!f&&!A?null:r.createElement(r.Fragment,null,E!==!1&&_,f&&w);let y=null;if(s!==void 0)y=m(s);else if(a)y=m(r.createElement(i.Z,{spin:!0}));else{const _=`${S}-suffix`;y=z=>{let{open:k,showSearch:be}=z;return m(k&&be?r.createElement(h.Z,{className:_}):r.createElement(p.Z,{className:_}))}}let x=null;d!==void 0?x=d:u?x=r.createElement(t.Z,null):x=null;let P=null;return n!==void 0?P=n:P=r.createElement(g.Z,null),{clearIcon:C,suffixIcon:y,itemIcon:x,removeIcon:P}}},61621:function(_t,N,e){"use strict";e.d(N,{Z:function(){return ue}});var t=e(92310),v=e.n(t),g=e(59301),p=e(36355),i=e(2738),r=G=>{const{prefixCls:R,className:oe,style:xe,size:K,shape:L}=G,ie=v()({[`${R}-lg`]:K==="large",[`${R}-sm`]:K==="small"}),W=v()({[`${R}-circle`]:L==="circle",[`${R}-square`]:L==="square",[`${R}-round`]:L==="round"}),M=g.useMemo(()=>typeof K=="number"?{width:K,height:K,lineHeight:`${K}px`}:{},[K]);return g.createElement("span",{className:v()(R,ie,W,oe),style:Object.assign(Object.assign({},M),xe)})},l=e(93083),c=e(83116),s=e(37613);const o=new l.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),d=G=>({height:G,lineHeight:`${G}px`}),n=G=>Object.assign({width:G},d(G)),a=G=>({background:G.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:o,animationDuration:G.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),u=G=>Object.assign({width:G*5,minWidth:G*5},d(G)),f=G=>{const{skeletonAvatarCls:R,gradientFromColor:oe,controlHeight:xe,controlHeightLG:K,controlHeightSM:L}=G;return{[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:oe},n(xe)),[`${R}${R}-circle`]:{borderRadius:"50%"},[`${R}${R}-lg`]:Object.assign({},n(K)),[`${R}${R}-sm`]:Object.assign({},n(L))}},S=G=>{const{controlHeight:R,borderRadiusSM:oe,skeletonInputCls:xe,controlHeightLG:K,controlHeightSM:L,gradientFromColor:ie}=G;return{[`${xe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ie,borderRadius:oe},u(R)),[`${xe}-lg`]:Object.assign({},u(K)),[`${xe}-sm`]:Object.assign({},u(L))}},E=G=>Object.assign({width:G},d(G)),w=G=>{const{skeletonImageCls:R,imageSizeBase:oe,gradientFromColor:xe,borderRadiusSM:K}=G;return{[`${R}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:xe,borderRadius:K},E(oe*2)),{[`${R}-path`]:{fill:"#bfbfbf"},[`${R}-svg`]:Object.assign(Object.assign({},E(oe)),{maxWidth:oe*4,maxHeight:oe*4}),[`${R}-svg${R}-svg-circle`]:{borderRadius:"50%"}}),[`${R}${R}-circle`]:{borderRadius:"50%"}}},A=(G,R,oe)=>{const{skeletonButtonCls:xe}=G;return{[`${oe}${xe}-circle`]:{width:R,minWidth:R,borderRadius:"50%"},[`${oe}${xe}-round`]:{borderRadius:R}}},b=G=>Object.assign({width:G*2,minWidth:G*2},d(G)),C=G=>{const{borderRadiusSM:R,skeletonButtonCls:oe,controlHeight:xe,controlHeightLG:K,controlHeightSM:L,gradientFromColor:ie}=G;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${oe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ie,borderRadius:R,width:xe*2,minWidth:xe*2},b(xe))},A(G,xe,oe)),{[`${oe}-lg`]:Object.assign({},b(K))}),A(G,K,`${oe}-lg`)),{[`${oe}-sm`]:Object.assign({},b(L))}),A(G,L,`${oe}-sm`))},m=G=>{const{componentCls:R,skeletonAvatarCls:oe,skeletonTitleCls:xe,skeletonParagraphCls:K,skeletonButtonCls:L,skeletonInputCls:ie,skeletonImageCls:W,controlHeight:M,controlHeightLG:D,controlHeightSM:Y,gradientFromColor:F,padding:re,marginSM:Ee,borderRadius:te,titleHeight:T,blockRadius:I,paragraphLiHeight:de,controlHeightXS:ve,paragraphMarginTop:_e}=G;return{[`${R}`]:{display:"table",width:"100%",[`${R}-header`]:{display:"table-cell",paddingInlineEnd:re,verticalAlign:"top",[`${oe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:F},n(M)),[`${oe}-circle`]:{borderRadius:"50%"},[`${oe}-lg`]:Object.assign({},n(D)),[`${oe}-sm`]:Object.assign({},n(Y))},[`${R}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${xe}`]:{width:"100%",height:T,background:F,borderRadius:I,[`+ ${K}`]:{marginBlockStart:Y}},[`${K}`]:{padding:0,"> li":{width:"100%",height:de,listStyle:"none",background:F,borderRadius:I,"+ li":{marginBlockStart:ve}}},[`${K}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${R}-content`]:{[`${xe}, ${K} > li`]:{borderRadius:te}}},[`${R}-with-avatar ${R}-content`]:{[`${xe}`]:{marginBlockStart:Ee,[`+ ${K}`]:{marginBlockStart:_e}}},[`${R}${R}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},C(G)),f(G)),S(G)),w(G)),[`${R}${R}-block`]:{width:"100%",[`${L}`]:{width:"100%"},[`${ie}`]:{width:"100%"}},[`${R}${R}-active`]:{[` - ${xe}, - ${K} > li, - ${oe}, - ${L}, - ${ie}, - ${W} - `]:Object.assign({},a(G))}}};var y=(0,c.Z)("Skeleton",G=>{const{componentCls:R}=G,oe=(0,s.TS)(G,{skeletonAvatarCls:`${R}-avatar`,skeletonTitleCls:`${R}-title`,skeletonParagraphCls:`${R}-paragraph`,skeletonButtonCls:`${R}-button`,skeletonInputCls:`${R}-input`,skeletonImageCls:`${R}-image`,imageSizeBase:G.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${G.gradientFromColor} 25%, ${G.gradientToColor} 37%, ${G.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[m(oe)]},G=>{const{colorFillContent:R,colorFill:oe}=G,xe=R,K=oe;return{color:xe,colorGradientEnd:K,gradientFromColor:xe,gradientToColor:K,titleHeight:G.controlHeight/2,blockRadius:G.borderRadiusSM,paragraphMarginTop:G.marginLG+G.marginXXS,paragraphLiHeight:G.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),P=G=>{const{prefixCls:R,className:oe,rootClassName:xe,active:K,shape:L="circle",size:ie="default"}=G,{getPrefixCls:W}=g.useContext(p.E_),M=W("skeleton",R),[D,Y]=y(M),F=(0,i.Z)(G,["prefixCls","className"]),re=v()(M,`${M}-element`,{[`${M}-active`]:K},oe,xe,Y);return D(g.createElement("div",{className:re},g.createElement(r,Object.assign({prefixCls:`${M}-avatar`,shape:L,size:ie},F))))},z=G=>{const{prefixCls:R,className:oe,rootClassName:xe,active:K,block:L=!1,size:ie="default"}=G,{getPrefixCls:W}=g.useContext(p.E_),M=W("skeleton",R),[D,Y]=y(M),F=(0,i.Z)(G,["prefixCls"]),re=v()(M,`${M}-element`,{[`${M}-active`]:K,[`${M}-block`]:L},oe,xe,Y);return D(g.createElement("div",{className:re},g.createElement(r,Object.assign({prefixCls:`${M}-button`,size:ie},F))))};const k="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var ae=G=>{const{prefixCls:R,className:oe,rootClassName:xe,style:K,active:L}=G,{getPrefixCls:ie}=g.useContext(p.E_),W=ie("skeleton",R),[M,D]=y(W),Y=v()(W,`${W}-element`,{[`${W}-active`]:L},oe,xe,D);return M(g.createElement("div",{className:Y},g.createElement("div",{className:v()(`${W}-image`,oe),style:K},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${W}-image-svg`},g.createElement("path",{d:k,className:`${W}-image-path`})))))},B=G=>{const{prefixCls:R,className:oe,rootClassName:xe,active:K,block:L,size:ie="default"}=G,{getPrefixCls:W}=g.useContext(p.E_),M=W("skeleton",R),[D,Y]=y(M),F=(0,i.Z)(G,["prefixCls"]),re=v()(M,`${M}-element`,{[`${M}-active`]:K,[`${M}-block`]:L},oe,xe,Y);return D(g.createElement("div",{className:re},g.createElement(r,Object.assign({prefixCls:`${M}-input`,size:ie},F))))},q=e(5016),Q={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=Q,U=e(7657),j=function(R,oe){return g.createElement(U.Z,(0,q.Z)({},R,{ref:oe,icon:se}))},Z=g.forwardRef(j),pe=Z,he=G=>{const{prefixCls:R,className:oe,rootClassName:xe,style:K,active:L,children:ie}=G,{getPrefixCls:W}=g.useContext(p.E_),M=W("skeleton",R),[D,Y]=y(M),F=v()(M,`${M}-element`,{[`${M}-active`]:L},Y,oe,xe),re=ie!=null?ie:g.createElement(pe,null);return D(g.createElement("div",{className:F},g.createElement("div",{className:v()(`${M}-image`,oe),style:K},re)))},ge=e(92393),ct=G=>{const R=W=>{const{width:M,rows:D=2}=G;if(Array.isArray(M))return M[W];if(D-1===W)return M},{prefixCls:oe,className:xe,style:K,rows:L}=G,ie=(0,ge.Z)(Array(L)).map((W,M)=>g.createElement("li",{key:M,style:{width:R(M)}}));return g.createElement("ul",{className:v()(oe,xe),style:K},ie)},Ve=G=>{let{prefixCls:R,className:oe,width:xe,style:K}=G;return g.createElement("h3",{className:v()(R,oe),style:Object.assign({width:xe},K)})};function St(G){return G&&typeof G=="object"?G:{}}function Qe(G,R){return G&&!R?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function je(G,R){return!G&&R?{width:"38%"}:G&&R?{width:"50%"}:{}}function Re(G,R){const oe={};return(!G||!R)&&(oe.width="61%"),!G&&R?oe.rows=3:oe.rows=2,oe}const tt=G=>{const{prefixCls:R,loading:oe,className:xe,rootClassName:K,style:L,children:ie,avatar:W=!1,title:M=!0,paragraph:D=!0,active:Y,round:F}=G,{getPrefixCls:re,direction:Ee,skeleton:te}=g.useContext(p.E_),T=re("skeleton",R),[I,de]=y(T);if(oe||!("loading"in G)){const ve=!!W,_e=!!M,qe=!!D;let ke;if(ve){const J=Object.assign(Object.assign({prefixCls:`${T}-avatar`},Qe(_e,qe)),St(W));ke=g.createElement("div",{className:`${T}-header`},g.createElement(r,Object.assign({},J)))}let fe;if(_e||qe){let J;if(_e){const Ct=Object.assign(Object.assign({prefixCls:`${T}-title`},je(ve,qe)),St(M));J=g.createElement(Ve,Object.assign({},Ct))}let nt;if(qe){const Ct=Object.assign(Object.assign({prefixCls:`${T}-paragraph`},Re(ve,_e)),St(D));nt=g.createElement(ct,Object.assign({},Ct))}fe=g.createElement("div",{className:`${T}-content`},J,nt)}const Ze=v()(T,{[`${T}-with-avatar`]:ve,[`${T}-active`]:Y,[`${T}-rtl`]:Ee==="rtl",[`${T}-round`]:F},te==null?void 0:te.className,xe,K,de);return I(g.createElement("div",{className:Ze,style:Object.assign(Object.assign({},te==null?void 0:te.style),L)},ke,fe))}return typeof ie!="undefined"?ie:null};tt.Button=z,tt.Avatar=P,tt.Input=B,tt.Image=ae,tt.Node=he;var le=tt,ue=le},81327:function(_t,N,e){"use strict";e.d(N,{Z:function(){return S}});var t=e(59301),v=e(92310),g=e.n(v),p=e(11592),i=e(36355),h=e(33234);const r=t.createContext({latestIndex:0}),l=r.Provider;var s=E=>{let{className:w,index:A,children:b,split:C,style:m}=E;const{latestIndex:y}=t.useContext(r);return b==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:w,style:m},b),A{var A,b;const{getPrefixCls:C,space:m,direction:y}=t.useContext(i.E_),{size:x=(m==null?void 0:m.size)||"small",align:P,className:_,rootClassName:z,children:k,direction:be="horizontal",prefixCls:ae,split:Me,style:B,wrap:q=!1,classNames:Q,styles:se}=E,U=a(E,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,Z]=Array.isArray(x)?x:[x,x],pe=d(Z),Ae=d(j),he=n(Z),ge=n(j),Ie=(0,p.Z)(k,{keepEmpty:!0}),ct=P===void 0&&be==="horizontal"?"center":P,Ue=C("space",ae),[Ve,St]=(0,o.Z)(Ue),Qe=g()(Ue,m==null?void 0:m.className,St,`${Ue}-${be}`,{[`${Ue}-rtl`]:y==="rtl",[`${Ue}-align-${ct}`]:ct,[`${Ue}-gap-row-${Z}`]:pe,[`${Ue}-gap-col-${j}`]:Ae},_,z),je=g()(`${Ue}-item`,(A=Q==null?void 0:Q.item)!==null&&A!==void 0?A:(b=m==null?void 0:m.classNames)===null||b===void 0?void 0:b.item);let Re=0;const tt=Ie.map((G,R)=>{var oe,xe;G!=null&&(Re=R);const K=G&&G.key||`${je}-${R}`;return t.createElement(s,{className:je,key:K,index:R,split:Me,style:(oe=se==null?void 0:se.item)!==null&&oe!==void 0?oe:(xe=m==null?void 0:m.styles)===null||xe===void 0?void 0:xe.item},G)}),le=t.useMemo(()=>({latestIndex:Re}),[Re]);if(Ie.length===0)return null;const ue={};return q&&(ue.flexWrap="wrap"),!Ae&&ge&&(ue.columnGap=j),!pe&&he&&(ue.rowGap=Z),Ve(t.createElement("div",Object.assign({ref:w,className:Qe,style:Object.assign(Object.assign(Object.assign({},ue),m==null?void 0:m.style),B)},U),t.createElement(l,{value:le},tt)))});f.Compact=h.ZP;var S=f},31797:function(_t,N,e){"use strict";e.d(N,{default:function(){return y}});var t=e(59301),v=e(56762),g=e(92343),p=e(92310),i=e.n(p),h=e(36355),r=e(61621),c=x=>{const{value:P,formatter:_,precision:z,decimalSeparator:k,groupSeparator:be="",prefixCls:ae}=x;let Me;if(typeof _=="function")Me=_(P);else{const B=String(P),q=B.match(/^(-?)(\d*)(\.(\d+))?$/);if(!q||B==="-")Me=B;else{const Q=q[1];let se=q[2]||"0",U=q[4]||"";se=se.replace(/\B(?=(\d{3})+(?!\d))/g,be),typeof z=="number"&&(U=U.padEnd(z,"0").slice(0,z>0?z:0)),U&&(U=`${k}${U}`),Me=[t.createElement("span",{key:"int",className:`${ae}-content-value-int`},Q,se),U&&t.createElement("span",{key:"decimal",className:`${ae}-content-value-decimal`},U)]}}return t.createElement("span",{className:`${ae}-content-value`},Me)},s=e(17313),o=e(83116),d=e(37613);const n=x=>{const{componentCls:P,marginXXS:_,padding:z,colorTextDescription:k,titleFontSize:be,colorTextHeading:ae,contentFontSize:Me,fontFamily:B}=x;return{[`${P}`]:Object.assign(Object.assign({},(0,s.Wf)(x)),{[`${P}-title`]:{marginBottom:_,color:k,fontSize:be},[`${P}-skeleton`]:{paddingTop:z},[`${P}-content`]:{color:ae,fontSize:Me,fontFamily:B,[`${P}-content-value`]:{display:"inline-block",direction:"ltr"},[`${P}-content-prefix, ${P}-content-suffix`]:{display:"inline-block"},[`${P}-content-prefix`]:{marginInlineEnd:_},[`${P}-content-suffix`]:{marginInlineStart:_}}})}};var a=(0,o.Z)("Statistic",x=>{const P=(0,d.TS)(x,{});return[n(P)]},x=>{const{fontSizeHeading3:P,fontSize:_}=x;return{titleFontSize:_,contentFontSize:P}}),f=x=>{const{prefixCls:P,className:_,rootClassName:z,style:k,valueStyle:be,value:ae=0,title:Me,valueRender:B,prefix:q,suffix:Q,loading:se=!1,onMouseEnter:U,onMouseLeave:j,decimalSeparator:Z=".",groupSeparator:pe=","}=x,{getPrefixCls:Ae,direction:he,statistic:ge}=t.useContext(h.E_),Ie=Ae("statistic",P),[ct,Ue]=a(Ie),Ve=t.createElement(c,Object.assign({decimalSeparator:Z,groupSeparator:pe,prefixCls:Ie},x,{value:ae})),St=i()(Ie,{[`${Ie}-rtl`]:he==="rtl"},ge==null?void 0:ge.className,_,z,Ue);return ct(t.createElement("div",{className:St,style:Object.assign(Object.assign({},ge==null?void 0:ge.style),k),onMouseEnter:U,onMouseLeave:j},Me&&t.createElement("div",{className:`${Ie}-title`},Me),t.createElement(r.Z,{paragraph:!1,loading:se,className:`${Ie}-skeleton`},t.createElement("div",{style:be,className:`${Ie}-content`},q&&t.createElement("span",{className:`${Ie}-content-prefix`},q),B?B(Ve):Ve,Q&&t.createElement("span",{className:`${Ie}-content-suffix`},Q)))))};const S=[["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 E(x,P){let _=x;const z=/\[[^\]]*]/g,k=(P.match(z)||[]).map(B=>B.slice(1,-1)),be=P.replace(z,"[]"),ae=S.reduce((B,q)=>{let[Q,se]=q;if(B.includes(Q)){const U=Math.floor(_/se);return _-=U*se,B.replace(new RegExp(`${Q}+`,"g"),j=>{const Z=j.length;return U.toString().padStart(Z,"0")})}return B},be);let Me=0;return ae.replace(z,()=>{const B=k[Me];return Me+=1,B})}function w(x,P){const{format:_=""}=P,z=new Date(x).getTime(),k=Date.now(),be=Math.max(z-k,0);return E(be,_)}const A=1e3/30;function b(x){return new Date(x).getTime()}const C=x=>{const{value:P,format:_="HH:mm:ss",onChange:z,onFinish:k}=x,be=(0,v.Z)(),ae=t.useRef(null),Me=()=>{k==null||k(),ae.current&&(clearInterval(ae.current),ae.current=null)},B=()=>{const se=b(P);se>=Date.now()&&(ae.current=setInterval(()=>{be(),z==null||z(se-Date.now()),se(B(),()=>{ae.current&&(clearInterval(ae.current),ae.current=null)}),[P]);const q=(se,U)=>w(se,Object.assign(Object.assign({},U),{format:_})),Q=se=>(0,g.Tm)(se,{title:void 0});return t.createElement(f,Object.assign({},x,{valueRender:Q,formatter:q}))};var m=t.memo(C);f.Countdown=m;var y=f},8378:function(_t,N){"use strict";const e=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, - opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}},[`${t.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, - opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}}});N.Z=e},92899:function(_t,N,e){"use strict";e.d(N,{Fm:function(){return d}});var t=e(93083),v=e(95406);const g=new t.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),p=new t.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new t.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),h=new t.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),r=new t.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new t.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new t.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new t.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),o={"move-up":{inKeyframes:c,outKeyframes:s},"move-down":{inKeyframes:g,outKeyframes:p},"move-left":{inKeyframes:i,outKeyframes:h},"move-right":{inKeyframes:r,outKeyframes:l}},d=(n,a)=>{const{antCls:u}=n,f=`${u}-${a}`,{inKeyframes:S,outKeyframes:E}=o[a];return[(0,v.R)(f,S,E,n.motionDurationMid),{[` - ${f}-enter, - ${f}-appear - `]:{opacity:0,animationTimingFunction:n.motionEaseOutCirc},[`${f}-leave`]:{animationTimingFunction:n.motionEaseInOutCirc}}]}},13826:function(_t,N,e){"use strict";e.d(N,{Qt:function(){return i},Uw:function(){return p},fJ:function(){return g},ly:function(){return h},oN:function(){return d}});var t=e(93083),v=e(95406);const g=new t.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),p=new t.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),i=new t.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),h=new t.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),r=new t.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),l=new t.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),c=new t.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),s=new t.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),o={"slide-up":{inKeyframes:g,outKeyframes:p},"slide-down":{inKeyframes:i,outKeyframes:h},"slide-left":{inKeyframes:r,outKeyframes:l},"slide-right":{inKeyframes:c,outKeyframes:s}},d=(n,a)=>{const{antCls:u}=n,f=`${u}-${a}`,{inKeyframes:S,outKeyframes:E}=o[a];return[(0,v.R)(f,S,E,n.motionDurationMid),{[` - ${f}-enter, - ${f}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:n.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${f}-leave`]:{animationTimingFunction:n.motionEaseInQuint}}]}},15969:function(_t,N,e){"use strict";e.d(N,{N:function(){return t}});const t=v=>({color:v.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${v.motionDurationSlow}`,"&:focus, &:hover":{color:v.colorLinkHover},"&:active":{color:v.colorLinkActive}})},1710:function(_t,N,e){"use strict";e.d(N,{default:function(){return Or}});var t={},v="rc-table-internal-hook",g=e(52456),p=e(6089),i=e(34280),h=e(13697),r=e(59301),l=e(4676);function c(H){var V=r.createContext(void 0),me=function(Pe){var Le=Pe.value,vt=Pe.children,mt=r.useRef(Le);mt.current=Le;var ht=r.useState(function(){return{getValue:function(){return mt.current},listeners:new Set}}),We=(0,g.Z)(ht,1),Pt=We[0];return(0,i.Z)(function(){(0,l.unstable_batchedUpdates)(function(){Pt.listeners.forEach(function(Dt){Dt(Le)})})},[Le]),r.createElement(V.Provider,{value:Pt},vt)};return{Context:V,Provider:me,defaultValue:H}}function s(H,V){var me=(0,p.Z)(typeof V=="function"?V:function(Dt){if(V===void 0)return Dt;if(!Array.isArray(V))return Dt[V];var Qt={};return V.forEach(function(jt){Qt[jt]=Dt[jt]}),Qt}),we=r.useContext(H==null?void 0:H.Context),Pe=we||{},Le=Pe.listeners,vt=Pe.getValue,mt=r.useRef();mt.current=me(we?vt():H==null?void 0:H.defaultValue);var ht=r.useState({}),We=(0,g.Z)(ht,2),Pt=We[1];return(0,i.Z)(function(){if(!we)return;function Dt(Qt){var jt=me(Qt);(0,h.Z)(mt.current,jt,!0)||Pt({})}return Le.add(Dt),function(){Le.delete(Dt)}},[we]),mt.current}var o=e(5016),d=e(8654);function n(){var H=r.createContext(null);function V(){return r.useContext(H)}function me(Pe,Le){var vt=(0,d.Yr)(Pe),mt=function(We,Pt){var Dt=vt?{ref:Pt}:{},Qt=r.useRef(0),jt=r.useRef(We),Vt=V();return Vt!==null?r.createElement(Pe,(0,o.Z)({},We,Dt)):((!Le||Le(jt.current,We))&&(Qt.current+=1),jt.current=We,r.createElement(H.Provider,{value:Qt.current},r.createElement(Pe,(0,o.Z)({},We,Dt))))};return vt?r.forwardRef(mt):mt}function we(Pe,Le){var vt=(0,d.Yr)(Pe),mt=function(We,Pt){var Dt=vt?{ref:Pt}:{};return V(),r.createElement(Pe,(0,o.Z)({},We,Dt))};return vt?r.memo(r.forwardRef(mt),Le):r.memo(mt,Le)}return{makeImmutable:me,responseImmutable:we,useImmutableMark:V}}var a=n(),u=a.makeImmutable,f=a.responseImmutable,S=a.useImmutableMark,E=n(),w=E.makeImmutable,A=E.responseImmutable,b=E.useImmutableMark,C=c(),m=C;function y(H,V){var me=r.useRef(0);me.current+=1;var we=r.useRef(H),Pe=[];Object.keys(H||{}).map(function(vt){var mt;(H==null?void 0:H[vt])!==((mt=we.current)===null||mt===void 0?void 0:mt[vt])&&Pe.push(vt)}),we.current=H;var Le=r.useRef([]);return Pe.length&&(Le.current=Pe),r.useDebugValue(me.current),r.useDebugValue(Le.current.join(", ")),V&&console.log("".concat(V,":"),me.current,Le.current),me.current}var x=null,P=r.memo(function(){var H=y();return r.createElement("h1",null,"Render Times: ",H)});P.displayName="RenderBlock";var _=e(10928),z=e(20049),k=e(18082),be=e(92310),ae=e.n(be),Me=e(80547),B=e(97938),q=e(48736),Q=r.createContext({renderWithProps:!1}),se=Q,U="RC_TABLE_KEY";function j(H){return H==null?[]:Array.isArray(H)?H:[H]}function Z(H){var V=[],me={};return H.forEach(function(we){for(var Pe=we||{},Le=Pe.key,vt=Pe.dataIndex,mt=Le||j(vt).join("-")||U;me[mt];)mt="".concat(mt,"_next");me[mt]=!0,V.push(mt)}),V}function pe(H){return H!=null}function Ae(H){return H&&(0,_.Z)(H)==="object"&&!Array.isArray(H)&&!r.isValidElement(H)}function he(H,V,me,we,Pe,Le){var vt=r.useContext(se),mt=b(),ht=(0,Me.Z)(function(){if(pe(we))return[we];var We=V==null||V===""?[]:Array.isArray(V)?V:[V],Pt=(0,B.Z)(H,We),Dt=Pt,Qt=void 0;if(Pe){var jt=Pe(Pt,H,me);Ae(jt)?(Dt=jt.children,Qt=jt.props,vt.renderWithProps=!0):Dt=jt}return[Dt,Qt]},[mt,H,we,V,Pe,me],function(We,Pt){if(Le){var Dt=(0,g.Z)(We,2),Qt=Dt[1],jt=(0,g.Z)(Pt,2),Vt=jt[1];return Le(Vt,Qt)}return vt.renderWithProps?!0:!(0,h.Z)(We,Pt,!0)});return ht}function ge(H,V,me,we){var Pe=H+V-1;return H<=we&&Pe>=me}function Ie(H,V){return s(m,function(me){var we=ge(H,V||1,me.hoverStartRow,me.hoverEndRow);return[we,me.onHover]})}var ct=function(V){var me=V.ellipsis,we=V.rowType,Pe=V.children,Le,vt=me===!0?{showTitle:!0}:me;return vt&&(vt.showTitle||we==="header")&&(typeof Pe=="string"||typeof Pe=="number"?Le=Pe.toString():r.isValidElement(Pe)&&typeof Pe.props.children=="string"&&(Le=Pe.props.children)),Le};function Ue(H){var V,me,we,Pe,Le,vt,mt,ht,We=H.component,Pt=H.children,Dt=H.ellipsis,Qt=H.scope,jt=H.prefixCls,Vt=H.className,hn=H.align,cn=H.record,rn=H.render,on=H.dataIndex,gn=H.renderIndex,Qn=H.shouldCellUpdate,Yn=H.index,Rn=H.rowType,tr=H.colSpan,hr=H.rowSpan,wn=H.fixLeft,Pn=H.fixRight,qt=H.firstFixLeft,Bt=H.lastFixLeft,yn=H.firstFixRight,Wn=H.lastFixRight,Tn=H.appendNode,rr=H.additionalProps,Mn=rr===void 0?{}:rr,dr=H.isSticky,vr="".concat(jt,"-cell"),Er=s(m,["supportSticky","allColumnsFixedLeft"]),Ir=Er.supportSticky,ni=Er.allColumnsFixedLeft,Jr=he(cn,on,gn,Pt,rn,Qn),fr=(0,g.Z)(Jr,2),qr=fr[0],wr=fr[1],Xr={},$r=typeof wn=="number"&&Ir,Ti=typeof Pn=="number"&&Ir;$r&&(Xr.position="sticky",Xr.left=wn),Ti&&(Xr.position="sticky",Xr.right=Pn);var Un=(V=(me=(we=wr==null?void 0:wr.colSpan)!==null&&we!==void 0?we:Mn.colSpan)!==null&&me!==void 0?me:tr)!==null&&V!==void 0?V:1,Jn=(Pe=(Le=(vt=wr==null?void 0:wr.rowSpan)!==null&&vt!==void 0?vt:Mn.rowSpan)!==null&&Le!==void 0?Le:hr)!==null&&Pe!==void 0?Pe:1,Nn=Ie(Yn,Jn),Hn=(0,g.Z)(Nn,2),Pr=Hn[0],Bn=Hn[1],pr=function(Ci){var Qi;cn&&Bn(Yn,Yn+Jn-1),Mn==null||(Qi=Mn.onMouseEnter)===null||Qi===void 0||Qi.call(Mn,Ci)},Ln=function(Ci){var Qi;cn&&Bn(-1,-1),Mn==null||(Qi=Mn.onMouseLeave)===null||Qi===void 0||Qi.call(Mn,Ci)};if(Un===0||Jn===0)return null;var mr=(mt=Mn.title)!==null&&mt!==void 0?mt:ct({rowType:Rn,ellipsis:Dt,children:qr}),Di=ae()(vr,Vt,(ht={},(0,k.Z)(ht,"".concat(vr,"-fix-left"),$r&&Ir),(0,k.Z)(ht,"".concat(vr,"-fix-left-first"),qt&&Ir),(0,k.Z)(ht,"".concat(vr,"-fix-left-last"),Bt&&Ir),(0,k.Z)(ht,"".concat(vr,"-fix-left-all"),Bt&&ni&&Ir),(0,k.Z)(ht,"".concat(vr,"-fix-right"),Ti&&Ir),(0,k.Z)(ht,"".concat(vr,"-fix-right-first"),yn&&Ir),(0,k.Z)(ht,"".concat(vr,"-fix-right-last"),Wn&&Ir),(0,k.Z)(ht,"".concat(vr,"-ellipsis"),Dt),(0,k.Z)(ht,"".concat(vr,"-with-append"),Tn),(0,k.Z)(ht,"".concat(vr,"-fix-sticky"),($r||Ti)&&dr&&Ir),(0,k.Z)(ht,"".concat(vr,"-row-hover"),!wr&&Pr),ht),Mn.className,wr==null?void 0:wr.className),wi={};hn&&(wi.textAlign=hn);var Mi=(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},Xr),Mn.style),wi),wr==null?void 0:wr.style),_i=qr;return(0,_.Z)(_i)==="object"&&!Array.isArray(_i)&&!r.isValidElement(_i)&&(_i=null),Dt&&(Bt||yn)&&(_i=r.createElement("span",{className:"".concat(vr,"-content")},_i)),r.createElement(We,(0,o.Z)({},wr,Mn,{className:Di,style:Mi,title:mr,scope:Qt,onMouseEnter:pr,onMouseLeave:Ln,colSpan:Un!==1?Un:null,rowSpan:Jn!==1?Jn:null}),Tn,_i)}var Ve=r.memo(Ue);function St(H,V,me,we,Pe,Le){var vt=me[H]||{},mt=me[V]||{},ht,We;vt.fixed==="left"?ht=we.left[Pe==="rtl"?V:H]:mt.fixed==="right"&&(We=we.right[Pe==="rtl"?H:V]);var Pt=!1,Dt=!1,Qt=!1,jt=!1,Vt=me[V+1],hn=me[H-1],cn=!(Le!=null&&Le.children);if(Pe==="rtl"){if(ht!==void 0){var rn=hn&&hn.fixed==="left";jt=!rn&&cn}else if(We!==void 0){var on=Vt&&Vt.fixed==="right";Qt=!on&&cn}}else if(ht!==void 0){var gn=Vt&&Vt.fixed==="left";Pt=!gn&&cn}else if(We!==void 0){var Qn=hn&&hn.fixed==="right";Dt=!Qn&&cn}return{fixLeft:ht,fixRight:We,lastFixLeft:Pt,firstFixRight:Dt,lastFixRight:Qt,firstFixLeft:jt,isSticky:we.isSticky}}var Qe=r.createContext({}),je=Qe;function Re(H){var V=H.className,me=H.index,we=H.children,Pe=H.colSpan,Le=Pe===void 0?1:Pe,vt=H.rowSpan,mt=H.align,ht=s(m,["prefixCls","direction"]),We=ht.prefixCls,Pt=ht.direction,Dt=r.useContext(je),Qt=Dt.scrollColumnIndex,jt=Dt.stickyOffsets,Vt=Dt.flattenColumns,hn=Dt.columns,cn=me+Le-1,rn=cn+1===Qt?Le+1:Le,on=St(me,me+rn-1,Vt,jt,Pt,hn==null?void 0:hn[me]);return r.createElement(Ve,(0,o.Z)({className:V,index:me,component:"td",prefixCls:We,record:null,dataIndex:null,align:mt,colSpan:rn,rowSpan:vt,render:function(){return we}},on))}var tt=e(5883),le=["children"];function ue(H){var V=H.children,me=(0,tt.Z)(H,le);return r.createElement("tr",me,V)}function G(H){var V=H.children;return V}G.Row=ue,G.Cell=Re;var R=G;function oe(H){var V=H.children,me=H.stickyOffsets,we=H.flattenColumns,Pe=H.columns,Le=s(m,"prefixCls"),vt=we.length-1,mt=we[vt],ht=r.useMemo(function(){return{stickyOffsets:me,flattenColumns:we,scrollColumnIndex:mt!=null&&mt.scrollbar?vt:null,columns:Pe}},[mt,we,vt,me,Pe]);return r.createElement(je.Provider,{value:ht},r.createElement("tfoot",{className:"".concat(Le,"-summary")},V))}var xe=A(oe),K=R,L=e(70425),ie=e(29301),W=e(29194),M=e(24514),D=e(75152),Y=e(26112);function F(H,V,me,we,Pe,Le,vt){H.push({record:V,indent:me,index:vt});var mt=Le(V),ht=Pe==null?void 0:Pe.has(mt);if(V&&Array.isArray(V[we])&&ht)for(var We=0;We1?qt-1:0),yn=1;yn=0;mt-=1){var ht=V[mt],We=me&&me[mt],Pt=We&&We[J];if(ht||Pt||vt){var Dt=Pt||{},Qt=Dt.columnType,jt=(0,tt.Z)(Dt,Ct);Pe.unshift(r.createElement("col",(0,o.Z)({key:mt,style:{width:ht}},jt))),vt=!0}}return r.createElement("colgroup",null,Pe)}var Ge=O,Ke=e(92393),ce=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Oe(H,V){return(0,r.useMemo)(function(){for(var me=[],we=0;we1?"colgroup":"col":null,ellipsis:cn.ellipsis,align:cn.align,component:cn.title?Le:vt,prefixCls:Pt,key:jt[hn]},rn,{additionalProps:on,rowType:"header"}))}))}Nt.displayName="HeaderRow";var it=Nt;function wt(H){var V=[];function me(vt,mt){var ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;V[ht]=V[ht]||[];var We=mt,Pt=vt.filter(Boolean).map(function(Dt){var Qt={key:Dt.key,className:Dt.className||"",children:Dt.title,column:Dt,colStart:We},jt=1,Vt=Dt.children;return Vt&&Vt.length>0&&(jt=me(Vt,We,ht+1).reduce(function(hn,cn){return hn+cn},0),Qt.hasSubColumns=!0),"colSpan"in Dt&&(jt=Dt.colSpan),"rowSpan"in Dt&&(Qt.rowSpan=Dt.rowSpan),Qt.colSpan=jt,Qt.colEnd=Qt.colStart+jt-1,V[ht].push(Qt),We+=jt,jt});return Pt}me(H,0);for(var we=V.length,Pe=function(mt){V[mt].forEach(function(ht){!("rowSpan"in ht)&&!ht.hasSubColumns&&(ht.rowSpan=we-mt)})},Le=0;Le1&&arguments[1]!==void 0?arguments[1]:"";return typeof V=="number"?V:V.endsWith("%")?H*parseFloat(V)/100:null}function At(H,V){return r.useMemo(function(){if(V&&V>0){var me=0,we=0;H.forEach(function(We){var Pt=Ut(V,We.width);Pt?me+=Pt:we+=1});var Pe=V-me,Le=we,vt=Pe/we,mt=0,ht=H.map(function(We){var Pt=(0,z.Z)({},We),Dt=Ut(V,Pt.width);if(Dt)Pt.width=Dt;else{var Qt=Math.floor(vt);Pt.width=Le===1?Pe:Qt,Pe-=Qt,Le-=1}return mt+=Pt.width,Pt});return[ht,mt]}return[H,V]},[H,V])}var en=["children"],Ce=["fixed"];function X(H){return(0,Gt.Z)(H).filter(function(V){return r.isValidElement(V)}).map(function(V){var me=V.key,we=V.props,Pe=we.children,Le=(0,tt.Z)(we,en),vt=(0,z.Z)({key:me},Le);return Pe&&(vt.children=X(Pe)),vt})}function $(H){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return H.filter(function(me){return me&&(0,_.Z)(me)==="object"}).reduce(function(me,we,Pe){var Le=we.fixed,vt=Le===!0?"left":Le,mt="".concat(V,"-").concat(Pe),ht=we.children;return ht&&ht.length>0?[].concat((0,Ke.Z)(me),(0,Ke.Z)($(ht,mt).map(function(We){return(0,z.Z)({fixed:vt},We)}))):[].concat((0,Ke.Z)(me),[(0,z.Z)((0,z.Z)({key:mt},we),{},{fixed:vt})])},[])}function ee(H){for(var V=!0,me=0;me=0;Le-=1){var vt=H[Le];if(Pe&&vt.fixed!=="right")Pe=!1;else if(!Pe&&vt.fixed==="right"){warning(!1,"Index ".concat(Le+1," of `columns` missing `fixed='right'` prop."));break}}}function ne(H){return H.map(function(V){var me=V.fixed,we=(0,tt.Z)(V,Ce),Pe=me;return me==="left"?Pe="right":me==="right"&&(Pe="left"),(0,z.Z)({fixed:Pe},we)})}function Be(H,V){var me=H.prefixCls,we=H.columns,Pe=H.children,Le=H.expandable,vt=H.expandedKeys,mt=H.columnTitle,ht=H.getRowKey,We=H.onTriggerExpand,Pt=H.expandIcon,Dt=H.rowExpandable,Qt=H.expandIconColumnIndex,jt=H.direction,Vt=H.expandRowByClick,hn=H.columnWidth,cn=H.fixed,rn=H.scrollWidth,on=r.useMemo(function(){return we||X(Pe)},[we,Pe]),gn=r.useMemo(function(){if(Le){var Pn,qt=on.slice();if(!qt.includes(t)){var Bt=Qt||0;Bt>=0&&qt.splice(Bt,0,t)}var yn=qt.indexOf(t);qt=qt.filter(function(Mn,dr){return Mn!==t||dr===yn});var Wn=on[yn],Tn;(cn==="left"||cn)&&!Qt?Tn="left":(cn==="right"||cn)&&Qt===on.length?Tn="right":Tn=Wn?Wn.fixed:null;var rr=(Pn={},(0,k.Z)(Pn,J,{className:"".concat(me,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,k.Z)(Pn,"title",mt),(0,k.Z)(Pn,"fixed",Tn),(0,k.Z)(Pn,"className","".concat(me,"-row-expand-icon-cell")),(0,k.Z)(Pn,"width",hn),(0,k.Z)(Pn,"render",function(dr,vr,Er){var Ir=ht(vr,Er),ni=vt.has(Ir),Jr=Dt?Dt(vr):!0,fr=Pt({prefixCls:me,expanded:ni,expandable:Jr,record:vr,onExpand:We});return Vt?r.createElement("span",{onClick:function(wr){return wr.stopPropagation()}},fr):fr}),Pn);return qt.map(function(Mn){return Mn===t?rr:Mn})}return on.filter(function(Mn){return Mn!==t})},[Le,on,ht,vt,Pt,jt]),Qn=r.useMemo(function(){var Pn=gn;return V&&(Pn=V(Pn)),Pn.length||(Pn=[{render:function(){return null}}]),Pn},[V,gn,jt]),Yn=r.useMemo(function(){return jt==="rtl"?ne($(Qn)):$(Qn)},[Qn,jt,rn]),Rn=At(Yn,rn),tr=(0,g.Z)(Rn,2),hr=tr[0],wn=tr[1];return[Qn,hr,wn]}var Fe=Be;function $e(H){var V,me=H.prefixCls,we=H.record,Pe=H.onExpand,Le=H.expanded,vt=H.expandable,mt="".concat(me,"-row-expand-icon");if(!vt)return r.createElement("span",{className:ae()(mt,"".concat(me,"-row-spaced"))});var ht=function(Pt){Pe(we,Pt),Pt.stopPropagation()};return r.createElement("span",{className:ae()(mt,(V={},(0,k.Z)(V,"".concat(me,"-row-expanded"),Le),(0,k.Z)(V,"".concat(me,"-row-collapsed"),!Le),V)),onClick:ht})}function at(H,V,me){var we=[];function Pe(Le){(Le||[]).forEach(function(vt,mt){we.push(V(vt,mt)),Pe(vt[me])})}return Pe(H),we}function bt(H,V,me){var we=nt(H),Pe=we.expandIcon,Le=we.expandedRowKeys,vt=we.defaultExpandedRowKeys,mt=we.defaultExpandAllRows,ht=we.expandedRowRender,We=we.onExpand,Pt=we.onExpandedRowsChange,Dt=we.childrenColumnName,Qt=Pe||$e,jt=Dt||"children",Vt=r.useMemo(function(){return ht?"row":H.expandable&&H.internalHooks===v&&H.expandable.__PARENT_RENDER_ICON__||V.some(function(Yn){return Yn&&(0,_.Z)(Yn)==="object"&&Yn[jt]})?"nest":!1},[!!ht,V]),hn=r.useState(function(){return vt||(mt?at(V,me,jt):[])}),cn=(0,g.Z)(hn,2),rn=cn[0],on=cn[1],gn=r.useMemo(function(){return new Set(Le||rn||[])},[Le,rn]),Qn=r.useCallback(function(Yn){var Rn=me(Yn,V.indexOf(Yn)),tr,hr=gn.has(Rn);hr?(gn.delete(Rn),tr=(0,Ke.Z)(gn)):tr=[].concat((0,Ke.Z)(gn),[Rn]),on(tr),We&&We(!hr,Yn),Pt&&Pt(tr)},[me,gn,V,We,Pt]);return[we,Vt,gn,Qt,jt,Qn]}function Ot(H,V,me,we){var Pe=H.map(function(Le,vt){return St(vt,vt,H,V,me,we==null?void 0:we[vt])});return(0,Me.Z)(function(){return Pe},[Pe],function(Le,vt){return!(0,h.Z)(Le,vt)})}function kt(H){var V=(0,r.useRef)(H),me=(0,r.useState)({}),we=(0,g.Z)(me,2),Pe=we[1],Le=(0,r.useRef)(null),vt=(0,r.useRef)([]);function mt(ht){vt.current.push(ht);var We=Promise.resolve();Le.current=We,We.then(function(){if(Le.current===We){var Pt=vt.current,Dt=V.current;vt.current=[],Pt.forEach(function(Qt){V.current=Qt(V.current)}),Le.current=null,Dt!==V.current&&Pe({})}})}return(0,r.useEffect)(function(){return function(){Le.current=null}},[]),[V.current,mt]}function Zt(H){var V=(0,r.useRef)(H||null),me=(0,r.useRef)();function we(){window.clearTimeout(me.current)}function Pe(vt){V.current=vt,we(),me.current=window.setTimeout(function(){V.current=null,me.current=void 0},100)}function Le(){return V.current}return(0,r.useEffect)(function(){return we},[]),[Pe,Le]}function Ft(){var H=r.useState(-1),V=(0,g.Z)(H,2),me=V[0],we=V[1],Pe=r.useState(-1),Le=(0,g.Z)(Pe,2),vt=Le[0],mt=Le[1],ht=r.useCallback(function(We,Pt){we(We),mt(Pt)},[]);return[me,vt,ht]}var zt=e(47273),De=(0,zt.Z)()?window:null;function Xe(H,V){var me=(0,_.Z)(H)==="object"?H:{},we=me.offsetHeader,Pe=we===void 0?0:we,Le=me.offsetSummary,vt=Le===void 0?0:Le,mt=me.offsetScroll,ht=mt===void 0?0:mt,We=me.getContainer,Pt=We===void 0?function(){return De}:We,Dt=Pt()||De;return r.useMemo(function(){var Qt=!!H;return{isSticky:Qt,stickyClassName:Qt?"".concat(V,"-sticky-holder"):"",offsetHeader:Pe,offsetSummary:vt,offsetScroll:ht,container:Dt}},[ht,Pe,vt,V,Dt])}function et(H,V,me){var we=(0,r.useMemo)(function(){for(var Pe=[],Le=[],vt=0,mt=0,ht=0;ht=Dt&&(Mn=Dt-Qt),vt({scrollLeft:Mn/Dt*(Pt+2)}),on.current.x=yn.pageX},Pn=function(){if(Le.current){var yn=(0,ye.os)(Le.current).top,Wn=yn+Le.current.offsetHeight,Tn=ht===window?document.documentElement.scrollTop+window.innerHeight:(0,ye.os)(ht).top+ht.clientHeight;Wn-(0,D.Z)()<=Tn||yn>=Tn-mt?rn(function(rr){return(0,z.Z)((0,z.Z)({},rr),{},{isHiddenScrollBar:!0})}):rn(function(rr){return(0,z.Z)((0,z.Z)({},rr),{},{isHiddenScrollBar:!1})})}},qt=function(yn){rn(function(Wn){return(0,z.Z)((0,z.Z)({},Wn),{},{scrollLeft:yn/Pt*Dt||0})})};return r.useImperativeHandle(me,function(){return{setScrollLeft:qt}}),r.useEffect(function(){var Bt=(0,ut.Z)(document.body,"mouseup",tr,!1),yn=(0,ut.Z)(document.body,"mousemove",wn,!1);return Pn(),function(){Bt.remove(),yn.remove()}},[Qt,Yn]),r.useEffect(function(){var Bt=(0,ut.Z)(ht,"scroll",Pn,!1),yn=(0,ut.Z)(window,"resize",Pn,!1);return function(){Bt.remove(),yn.remove()}},[ht]),r.useEffect(function(){cn.isHiddenScrollBar||rn(function(Bt){var yn=Le.current;return yn?(0,z.Z)((0,z.Z)({},Bt),{},{scrollLeft:yn.scrollLeft/yn.scrollWidth*yn.clientWidth}):Bt})},[cn.isHiddenScrollBar]),Pt<=Dt||!Qt||cn.isHiddenScrollBar?null:r.createElement("div",{style:{height:(0,D.Z)(),width:Dt,bottom:mt},className:"".concat(We,"-sticky-scroll")},r.createElement("div",{onMouseDown:hr,ref:jt,className:ae()("".concat(We,"-sticky-scroll-bar"),(0,k.Z)({},"".concat(We,"-sticky-scroll-bar-active"),Yn)),style:{width:"".concat(Qt,"px"),transform:"translate3d(".concat(cn.scrollLeft,"px, 0, 0)")}}))},Je=r.forwardRef(He);function dt(H){return null}var lt=dt;function Et(H){return null}var xt=Et,Ht="rc-table",Jt=[],$t={};function un(){return"No Data"}function pn(H){var V,me=(0,z.Z)({rowKey:"key",prefixCls:Ht,emptyText:un},H),we=me.prefixCls,Pe=me.className,Le=me.rowClassName,vt=me.style,mt=me.data,ht=me.rowKey,We=me.scroll,Pt=me.tableLayout,Dt=me.direction,Qt=me.title,jt=me.footer,Vt=me.summary,hn=me.caption,cn=me.id,rn=me.showHeader,on=me.components,gn=me.emptyText,Qn=me.onRow,Yn=me.onHeaderRow,Rn=me.internalHooks,tr=me.transformColumns,hr=me.internalRefs,wn=me.tailor,Pn=me.sticky,qt=mt||Jt,Bt=!!qt.length,yn=Rn===v,Wn=r.useCallback(function(Qr,mi){return(0,B.Z)(on,Qr)||mi},[on]),Tn=r.useMemo(function(){return typeof ht=="function"?ht:function(Qr){var mi=Qr&&Qr[ht];return mi}},[ht]),rr=Wn(["body"]),Mn=Ft(),dr=(0,g.Z)(Mn,3),vr=dr[0],Er=dr[1],Ir=dr[2],ni=bt(me,qt,Tn),Jr=(0,g.Z)(ni,6),fr=Jr[0],qr=Jr[1],wr=Jr[2],Xr=Jr[3],$r=Jr[4],Ti=Jr[5],Un=We==null?void 0:We.x,Jn=r.useState(0),Nn=(0,g.Z)(Jn,2),Hn=Nn[0],Pr=Nn[1],Bn=Fe((0,z.Z)((0,z.Z)((0,z.Z)({},me),fr),{},{expandable:!!fr.expandedRowRender,columnTitle:fr.columnTitle,expandedKeys:wr,getRowKey:Tn,onTriggerExpand:Ti,expandIcon:Xr,expandIconColumnIndex:fr.expandIconColumnIndex,direction:Dt,scrollWidth:yn&&wn&&typeof Un=="number"?Un:null}),yn?tr:null),pr=(0,g.Z)(Bn,3),Ln=pr[0],mr=pr[1],Di=pr[2],wi=Di!=null?Di:Un,Mi=r.useMemo(function(){return{columns:Ln,flattenColumns:mr}},[Ln,mr]),_i=r.useRef(),to=r.useRef(),Ci=r.useRef(),Qi=r.useRef(),_o=r.useRef(),Kr=r.useState(!1),Vr=(0,g.Z)(Kr,2),pi=Vr[0],Oi=Vr[1],Bi=r.useState(!1),Rr=(0,g.Z)(Bi,2),Xi=Rr[0],Zi=Rr[1],no=kt(new Map),ho=(0,g.Z)(no,2),io=ho[0],$o=ho[1],Co=Z(mr),oo=Co.map(function(Qr){return io.get(Qr)}),Gi=r.useMemo(function(){return oo},[oo.join("_")]),Ui=st(Gi,mr.length,Dt),Ii=We&&pe(We.y),hi=We&&pe(wi)||!!fr.fixed,xo=hi&&mr.some(function(Qr){var mi=Qr.fixed;return mi}),No=r.useRef(),Do=Xe(Pn,we),vo=Do.isSticky,pa=Do.offsetHeader,ma=Do.offsetSummary,Zr=Do.offsetScroll,ri=Do.stickyClassName,ki=Do.container,vi=r.useMemo(function(){return Vt==null?void 0:Vt(qt)},[Vt,qt]),Wi=(Ii||vo)&&r.isValidElement(vi)&&vi.type===R&&vi.props.fixed,Yi,Ji,So;Ii&&(Ji={overflowY:"scroll",maxHeight:We.y}),hi&&(Yi={overflowX:"auto"},Ii||(Ji={overflowY:"hidden"}),So={width:wi===!0?"auto":wi,minWidth:"100%"});var Aa=r.useCallback(function(Qr,mi){(0,W.Z)(_i.current)&&$o(function(mo){if(mo.get(Qr)!==mi){var Ho=new Map(mo);return Ho.set(Qr,mi),Ho}return mo})},[]),Ta=Zt(null),Na=(0,g.Z)(Ta,2),ka=Na[0],Ka=Na[1];function ga(Qr,mi){mi&&(typeof mi=="function"?mi(Qr):mi.scrollLeft!==Qr&&(mi.scrollLeft=Qr,mi.scrollLeft!==Qr&&setTimeout(function(){mi.scrollLeft=Qr},0)))}var ea=(0,p.Z)(function(Qr){var mi=Qr.currentTarget,mo=Qr.scrollLeft,Ho=Dt==="rtl",zo=typeof mo=="number"?mo:mi.scrollLeft,ns=mi||$t;if(!Ka()||Ka()===ns){var Wa;ka(ns),ga(zo,to.current),ga(zo,Ci.current),ga(zo,_o.current),ga(zo,(Wa=No.current)===null||Wa===void 0?void 0:Wa.setScrollLeft)}var ja=mi||to.current;if(ja){var Xa=ja.scrollWidth,Ua=ja.clientWidth;if(Xa===Ua){Oi(!1),Zi(!1);return}Ho?(Oi(-zo0)):(Oi(zo>0),Zi(zo1?hn-yn:0,Tn=(0,z.Z)((0,z.Z)((0,z.Z)({},tr),ht),{},{flex:"0 0 ".concat(yn,"px"),width:"".concat(yn,"px"),marginRight:Wn,pointerEvents:"auto"}),rr=r.useMemo(function(){return Pt?qt<=1:wn===0||qt===0||qt>1},[qt,wn,Pt]);rr?Tn.visibility="hidden":Pt&&(Tn.height=Dt==null?void 0:Dt(qt));var Mn=rr?function(){return null}:Qt,dr={};return(qt===0||wn===0)&&(dr.rowSpan=1,dr.colSpan=1),r.createElement(Ve,(0,o.Z)({className:ae()(Vt,We),ellipsis:me.ellipsis,align:me.align,scope:me.rowScope,component:"div",prefixCls:V.prefixCls,key:gn,record:mt,index:Le,renderIndex:vt,dataIndex:jt,render:Mn,shouldCellUpdate:me.shouldCellUpdate},Qn,{appendNode:Yn,additionalProps:(0,z.Z)((0,z.Z)({},Rn),{},{style:Tn},dr)}))}var Yt=Wt,It=["data","index","className","rowKey","style","extra","getHeight"],tn=r.forwardRef(function(H,V){var me=H.data,we=H.index,Pe=H.className,Le=H.rowKey,vt=H.style,mt=H.extra,ht=H.getHeight,We=(0,tt.Z)(H,It),Pt=me.record,Dt=me.indent,Qt=me.index,jt=s(m,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Vt=jt.scrollX,hn=jt.flattenColumns,cn=jt.prefixCls,rn=jt.fixColumn,on=jt.componentWidth,gn=T(Pt,Le,we,Dt),Qn=gn.rowSupportExpand,Yn=gn.expanded,Rn=gn.rowProps,tr=gn.expandedRowRender,hr=gn.expandedRowClassName,wn;if(Qn&&Yn){var Pn=tr(Pt,we,Dt+1,Yn),qt=hr==null?void 0:hr(Pt,we,Dt),Bt={};rn&&(Bt={style:(0,k.Z)({},"--virtual-width","".concat(on,"px"))});var yn="".concat(cn,"-expanded-row-cell");wn=r.createElement("div",{className:ae()("".concat(cn,"-expanded-row"),"".concat(cn,"-expanded-row-level-").concat(Dt+1),qt)},r.createElement(Ve,{component:"div",prefixCls:cn,className:ae()(yn,(0,k.Z)({},"".concat(yn,"-fixed"),rn)),additionalProps:Bt},Pn))}var Wn=(0,z.Z)((0,z.Z)({},vt),{},{width:Vt});mt&&(Wn.position="absolute",Wn.pointerEvents="none");var Tn=r.createElement("div",(0,o.Z)({},Rn,We,{ref:Qn?null:V,className:ae()(Pe,"".concat(cn,"-row"),Rn==null?void 0:Rn.className,(0,k.Z)({},"".concat(cn,"-row-extra"),mt)),style:(0,z.Z)((0,z.Z)({},Wn),Rn==null?void 0:Rn.style)}),hn.map(function(rr,Mn){return r.createElement(Yt,{key:Mn,rowInfo:gn,column:rr,colIndex:Mn,indent:Dt,index:we,renderIndex:Qt,record:Pt,inverse:mt,getHeight:ht})}));return Qn?r.createElement("div",{ref:V},Tn,wn):Tn}),_n=A(tn),nn=_n,Kt=r.forwardRef(function(H,V){var me=H.data,we=H.onScroll,Pe=s(m,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Le=Pe.flattenColumns,vt=Pe.onColumnResize,mt=Pe.getRowKey,ht=Pe.expandedKeys,We=Pe.prefixCls,Pt=Pe.childrenColumnName,Dt=Pe.emptyNode,Qt=Pe.scrollX,jt=s(ft),Vt=jt.scrollY,hn=jt.listItemHeight,cn=r.useRef(),rn=re(me,Pt,ht,mt),on=r.useMemo(function(){var wn=0;return Le.map(function(Pn){var qt=Pn.width,Bt=Pn.key;return wn+=qt,[Bt,qt,wn]})},[Le]),gn=r.useMemo(function(){return on.map(function(wn){return wn[2]})},[on]);r.useEffect(function(){on.forEach(function(wn){var Pn=(0,g.Z)(wn,2),qt=Pn[0],Bt=Pn[1];vt(qt,Bt)})},[on]),r.useImperativeHandle(V,function(){var wn={};return Object.defineProperty(wn,"scrollLeft",{get:function(){var qt;return((qt=cn.current)===null||qt===void 0?void 0:qt.getScrollInfo().x)||0},set:function(qt){var Bt;(Bt=cn.current)===null||Bt===void 0||Bt.scrollTo({left:qt})}}),wn});var Qn=function(Pn,qt){var Bt,yn=(Bt=rn[qt])===null||Bt===void 0?void 0:Bt.record,Wn=Pn.onCell;if(Wn){var Tn,rr=Wn(yn,qt);return(Tn=rr==null?void 0:rr.rowSpan)!==null&&Tn!==void 0?Tn:1}return 1},Yn=function(Pn){var qt=Pn.start,Bt=Pn.end,yn=Pn.getSize,Wn=Pn.offsetY;if(Bt<0)return null;for(var Tn=Le.filter(function(Un){return Qn(Un,qt)===0}),rr=qt,Mn=function(Jn){if(Tn=Tn.filter(function(Nn){return Qn(Nn,Jn)===0}),!Tn.length)return rr=Jn,"break"},dr=qt;dr>=0;dr-=1){var vr=Mn(dr);if(vr==="break")break}for(var Er=Le.filter(function(Un){return Qn(Un,Bt)!==1}),Ir=Bt,ni=function(Jn){if(Er=Er.filter(function(Nn){return Qn(Nn,Jn)!==1}),!Er.length)return Ir=Math.max(Jn-1,Bt),"break"},Jr=Bt;Jr1})&&qr.push(Jn)},Xr=rr;Xr<=Ir;Xr+=1)var $r=wr(Xr);var Ti=qr.map(function(Un){var Jn=rn[Un],Nn=mt(Jn.record,Un),Hn=function(pr){var Ln=Un+pr-1,mr=mt(rn[Ln].record,Ln),Di=yn(Nn,mr);return Di.bottom-Di.top},Pr=yn(Nn);return r.createElement(nn,{key:Un,data:Jn,rowKey:Nn,index:Un,style:{top:-Wn+Pr.top},extra:!0,getHeight:Hn})});return Ti},Rn=r.useMemo(function(){return{columnsOffset:gn}},[gn]),tr="".concat(We,"-tbody"),hr;return rn.length?hr=r.createElement(ot.Z,{fullHeight:!1,ref:cn,className:ae()(tr,"".concat(tr,"-virtual")),height:Vt,itemHeight:hn||24,data:rn,itemKey:function(Pn){return mt(Pn.record)},scrollWidth:Qt,onVirtualScroll:function(Pn){var qt=Pn.x;we({scrollLeft:qt})},extraRender:Yn},function(wn,Pn,qt){var Bt=mt(wn.record,Pn);return r.createElement(nn,(0,o.Z)({data:wn,rowKey:Bt,index:Pn},qt))}):hr=r.createElement("div",{className:ae()("".concat(We,"-placeholder"))},r.createElement(Ve,{component:"div",prefixCls:We},Dt)),r.createElement(pt.Provider,{value:Rn},hr)}),Mt=A(Kt),mn=Mt,an=function(V,me){var we=me.ref,Pe=me.onScroll;return r.createElement(mn,{ref:we,data:V,onScroll:Pe})},En=100;function Sn(H){var V=H.columns,me=H.scroll,we=H.prefixCls,Pe=we===void 0?Ht:we,Le=H.className,vt=H.listItemHeight,mt=me||{},ht=mt.x,We=mt.y;typeof ht!="number"&&(ht=((V||[]).length+1)*En),typeof We!="number"&&(We=500);var Pt=r.useMemo(function(){return{scrollY:We,listItemHeight:vt}},[We,vt]);return r.createElement(ft.Provider,{value:Pt},r.createElement(Ne,(0,o.Z)({},H,{className:ae()(Le,"".concat(Pe,"-virtual")),scroll:(0,z.Z)((0,z.Z)({},me),{},{x:ht}),components:{body:an},columns:V,internalHooks:v,tailor:!0})))}function An(H){return w(Sn,H)}var vn=An(),jn=null;function cr(H){return null}var fn=cr;function ln(H){return null}var xn=ln,Dn=e(2738),In=e(68031),Xn=e(36355),ar=e(93891),qn=e(19716),yr=e(8628),Ar=e(31724),Vn=e(58421),Fr=e(71418),gr=e(88088);function On(H){return function(me){let{prefixCls:we,onExpand:Pe,record:Le,expanded:vt,expandable:mt}=me;const ht=`${we}-row-expand-icon`;return r.createElement("button",{type:"button",onClick:We=>{Pe(Le,We),We.stopPropagation()},className:ae()(ht,{[`${ht}-spaced`]:!mt,[`${ht}-expanded`]:mt&&vt,[`${ht}-collapsed`]:mt&&!vt}),"aria-label":vt?H.collapse:H.expand,"aria-expanded":vt})}}var sr=On;function Mr(H,V){return"key"in H&&H.key!==void 0&&H.key!==null?H.key:H.dataIndex?Array.isArray(H.dataIndex)?H.dataIndex.join("."):H.dataIndex:V}function ir(H,V){return V?`${V}-${H}`:`${H}`}function br(H,V){return typeof H=="function"?H(V):H}function Tr(H,V){const me=br(H,V);return Object.prototype.toString.call(me)==="[object Object]"?"":me}var ii={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"},Br=ii,Nr=e(7657),Yr=function(V,me){return r.createElement(Nr.Z,(0,o.Z)({},V,{ref:me,icon:Br}))},Gn=r.forwardRef(Yr),lr=Gn,kr=e(56762);function ur(H){const V=r.useRef(H),me=(0,kr.Z)();return[()=>V.current,we=>{V.current=we,me()}]}var Cr=e(3113),Ur=e(24905),oi=e(38854),Fn=e(64165),$n=e(20834),nr=e(40875),er=e(5112),Lr=e(17574),xr=e(47472),Ei=e(92832);function li(H){let{value:V,onChange:me,filterSearch:we,tablePrefixCls:Pe,locale:Le}=H;return we?r.createElement("div",{className:`${Pe}-filter-dropdown-search`},r.createElement(Ei.default,{prefix:r.createElement(xr.Z,null),placeholder:Le.filterSearchPlaceholder,onChange:me,value:V,htmlSize:1,className:`${Pe}-filter-dropdown-search-input`})):null}var ci=li,gi=e(10228);const Gr=H=>{const{keyCode:V}=H;V===gi.Z.ENTER&&H.stopPropagation()};var yi=r.forwardRef((H,V)=>r.createElement("div",{className:H.className,onClick:me=>me.stopPropagation(),onKeyDown:Gr,ref:V},H.children));function si(H){let V=[];return(H||[]).forEach(me=>{let{value:we,children:Pe}=me;V.push(we),Pe&&(V=[].concat((0,Ke.Z)(V),(0,Ke.Z)(si(Pe))))}),V}function Ai(H){return H.some(V=>{let{children:me}=V;return me})}function ui(H,V){return typeof V=="string"||typeof V=="number"?V==null?void 0:V.toString().toLowerCase().includes(H.trim().toLowerCase()):!1}function go(H){let{filters:V,prefixCls:me,filteredKeys:we,filterMultiple:Pe,searchValue:Le,filterSearch:vt}=H;return V.map((mt,ht)=>{const We=String(mt.value);if(mt.children)return{key:We||ht,label:mt.text,popupClassName:`${me}-dropdown-submenu`,children:go({filters:mt.children,prefixCls:me,filteredKeys:we,filterMultiple:Pe,searchValue:Le,filterSearch:vt})};const Pt=Pe?Ur.default:er.ZP,Dt={key:mt.value!==void 0?We:ht,label:r.createElement(r.Fragment,null,r.createElement(Pt,{checked:we.includes(We)}),r.createElement("span",null,mt.text))};return Le.trim()?typeof vt=="function"?vt(Le,mt)?Dt:null:ui(Le,mt.text)?Dt:null:Dt})}function co(H){var V,me;const{tablePrefixCls:we,prefixCls:Pe,column:Le,dropdownPrefixCls:vt,columnKey:mt,filterMultiple:ht,filterMode:We="menu",filterSearch:Pt=!1,filterState:Dt,triggerFilter:Qt,locale:jt,children:Vt,getPopupContainer:hn}=H,{filterDropdownOpen:cn,onFilterDropdownOpenChange:rn,filterResetToDefaultFilteredValue:on,defaultFilteredValue:gn,filterDropdownVisible:Qn,onFilterDropdownVisibleChange:Yn}=Le,[Rn,tr]=r.useState(!1),hr=!!(Dt&&(!((V=Dt.filteredKeys)===null||V===void 0)&&V.length||Dt.forceFiltered)),wn=Bn=>{tr(Bn),rn==null||rn(Bn),Yn==null||Yn(Bn)},Pn=(me=cn!=null?cn:Qn)!==null&&me!==void 0?me:Rn,qt=Dt==null?void 0:Dt.filteredKeys,[Bt,yn]=ur(qt||[]),Wn=Bn=>{let{selectedKeys:pr}=Bn;yn(pr)},Tn=(Bn,pr)=>{let{node:Ln,checked:mr}=pr;Wn(ht?{selectedKeys:Bn}:{selectedKeys:mr&&Ln.key?[Ln.key]:[]})};r.useEffect(()=>{Rn&&Wn({selectedKeys:qt||[]})},[qt]);const[rr,Mn]=r.useState([]),dr=Bn=>{Mn(Bn)},[vr,Er]=r.useState(""),Ir=Bn=>{const{value:pr}=Bn.target;Er(pr)};r.useEffect(()=>{Rn||Er("")},[Rn]);const ni=Bn=>{const pr=Bn&&Bn.length?Bn:null;if(pr===null&&(!Dt||!Dt.filteredKeys)||(0,h.Z)(pr,Dt==null?void 0:Dt.filteredKeys,!0))return null;Qt({column:Le,key:mt,filteredKeys:pr})},Jr=()=>{wn(!1),ni(Bt())},fr=function(){let{confirm:Bn,closeDropdown:pr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Bn&&ni([]),pr&&wn(!1),Er(""),yn(on?(gn||[]).map(Ln=>String(Ln)):[])},qr=function(){let{closeDropdown:Bn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Bn&&wn(!1),ni(Bt())},wr=Bn=>{Bn&&qt!==void 0&&yn(qt||[]),wn(Bn),!Bn&&!Le.filterDropdown&&Jr()},Xr=ae()({[`${vt}-menu-without-submenu`]:!Ai(Le.filters||[])}),$r=Bn=>{if(Bn.target.checked){const pr=si(Le==null?void 0:Le.filters).map(Ln=>String(Ln));yn(pr)}else yn([])},Ti=Bn=>{let{filters:pr}=Bn;return(pr||[]).map((Ln,mr)=>{const Di=String(Ln.value),wi={title:Ln.text,key:Ln.value!==void 0?Di:mr};return Ln.children&&(wi.children=Ti({filters:Ln.children})),wi})},Un=Bn=>{var pr;return Object.assign(Object.assign({},Bn),{text:Bn.title,value:Bn.key,children:((pr=Bn.children)===null||pr===void 0?void 0:pr.map(Ln=>Un(Ln)))||[]})};let Jn;if(typeof Le.filterDropdown=="function")Jn=Le.filterDropdown({prefixCls:`${vt}-custom`,setSelectedKeys:Bn=>Wn({selectedKeys:Bn}),selectedKeys:Bt(),confirm:qr,clearFilters:fr,filters:Le.filters,visible:Pn,close:()=>{wn(!1)}});else if(Le.filterDropdown)Jn=Le.filterDropdown;else{const Bn=Bt()||[],pr=()=>(Le.filters||[]).length===0?r.createElement(Fn.Z,{image:Fn.Z.PRESENTED_IMAGE_SIMPLE,description:jt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):We==="tree"?r.createElement(r.Fragment,null,r.createElement(ci,{filterSearch:Pt,value:vr,onChange:Ir,tablePrefixCls:we,locale:jt}),r.createElement("div",{className:`${we}-filter-dropdown-tree`},ht?r.createElement(Ur.default,{checked:Bn.length===si(Le.filters).length,indeterminate:Bn.length>0&&Bn.lengthtypeof Pt=="function"?Pt(vr,Un(mr)):ui(vr,mr.title):void 0}))):r.createElement(r.Fragment,null,r.createElement(ci,{filterSearch:Pt,value:vr,onChange:Ir,tablePrefixCls:we,locale:jt}),r.createElement($n.default,{selectable:!0,multiple:ht,prefixCls:`${vt}-menu`,className:Xr,onSelect:Wn,onDeselect:Wn,selectedKeys:Bn,getPopupContainer:hn,openKeys:rr,onOpenChange:dr,items:go({filters:Le.filters||[],filterSearch:Pt,prefixCls:Pe,filteredKeys:Bt(),filterMultiple:ht,searchValue:vr})})),Ln=()=>on?(0,h.Z)((gn||[]).map(mr=>String(mr)),Bn,!0):Bn.length===0;Jn=r.createElement(r.Fragment,null,pr(),r.createElement("div",{className:`${Pe}-dropdown-btns`},r.createElement(Cr.ZP,{type:"link",size:"small",disabled:Ln(),onClick:()=>fr()},jt.filterReset),r.createElement(Cr.ZP,{type:"primary",size:"small",onClick:Jr},jt.filterConfirm)))}Le.filterDropdown&&(Jn=r.createElement(nr.J,{selectable:void 0},Jn));const Nn=()=>r.createElement(yi,{className:`${Pe}-dropdown`},Jn);let Hn;typeof Le.filterIcon=="function"?Hn=Le.filterIcon(hr):Le.filterIcon?Hn=Le.filterIcon:Hn=r.createElement(lr,null);const{direction:Pr}=r.useContext(Xn.E_);return r.createElement("div",{className:`${Pe}-column`},r.createElement("span",{className:`${we}-column-title`},Vt),r.createElement(oi.Z,{dropdownRender:Nn,trigger:["click"],open:Pn,onOpenChange:wr,getPopupContainer:hn,placement:Pr==="rtl"?"bottomLeft":"bottomRight"},r.createElement("span",{role:"button",tabIndex:-1,className:ae()(`${Pe}-trigger`,{active:hr}),onClick:Bn=>{Bn.stopPropagation()}},Hn)))}var Oo=co;function Vi(H,V,me){let we=[];return(H||[]).forEach((Pe,Le)=>{var vt;const mt=ir(Le,me);if(Pe.filters||"filterDropdown"in Pe||"onFilter"in Pe)if("filteredValue"in Pe){let ht=Pe.filteredValue;"filterDropdown"in Pe||(ht=(vt=ht==null?void 0:ht.map(String))!==null&&vt!==void 0?vt:ht),we.push({column:Pe,key:Mr(Pe,mt),filteredKeys:ht,forceFiltered:Pe.filtered})}else we.push({column:Pe,key:Mr(Pe,mt),filteredKeys:V&&Pe.defaultFilteredValue?Pe.defaultFilteredValue:void 0,forceFiltered:Pe.filtered});"children"in Pe&&(we=[].concat((0,Ke.Z)(we),(0,Ke.Z)(Vi(Pe.children,V,mt))))}),we}function Hi(H,V,me,we,Pe,Le,vt,mt){return me.map((ht,We)=>{const Pt=ir(We,mt),{filterMultiple:Dt=!0,filterMode:Qt,filterSearch:jt}=ht;let Vt=ht;if(Vt.filters||Vt.filterDropdown){const hn=Mr(Vt,Pt),cn=we.find(rn=>{let{key:on}=rn;return hn===on});Vt=Object.assign(Object.assign({},Vt),{title:rn=>r.createElement(Oo,{tablePrefixCls:H,prefixCls:`${H}-filter`,dropdownPrefixCls:V,column:Vt,columnKey:hn,filterState:cn,filterMultiple:Dt,filterMode:Qt,filterSearch:jt,triggerFilter:Le,locale:Pe,getPopupContainer:vt},br(ht.title,rn))})}return"children"in Vt&&(Vt=Object.assign(Object.assign({},Vt),{children:Hi(H,V,Vt.children,we,Pe,Le,vt,Pt)})),Vt})}function Io(H){const V={};return H.forEach(me=>{let{key:we,filteredKeys:Pe,column:Le}=me;const{filters:vt,filterDropdown:mt}=Le;if(mt)V[we]=Pe||null;else if(Array.isArray(Pe)){const ht=si(vt);V[we]=ht.filter(We=>Pe.includes(String(We)))}else V[we]=null}),V}function Eo(H,V){return V.reduce((me,we)=>{const{column:{onFilter:Pe,filters:Le},filteredKeys:vt}=we;return Pe&&vt&&vt.length?me.filter(mt=>vt.some(ht=>{const We=si(Le),Pt=We.findIndex(Qt=>String(Qt)===String(ht)),Dt=Pt!==-1?We[Pt]:ht;return Pe(Dt,mt)})):me},H)}const Po=H=>H.flatMap(V=>"children"in V?[V].concat((0,Ke.Z)(Po(V.children||[]))):[V]);function Fo(H){let{prefixCls:V,dropdownPrefixCls:me,mergedColumns:we,onFilterChange:Pe,getPopupContainer:Le,locale:vt}=H;const mt=r.useMemo(()=>Po(we||[]),[we]),[ht,We]=r.useState(()=>Vi(mt,!0)),Pt=r.useMemo(()=>{const Vt=Vi(mt,!1);if(Vt.length===0)return Vt;let hn=!0,cn=!0;if(Vt.forEach(rn=>{let{filteredKeys:on}=rn;on!==void 0?hn=!1:cn=!1}),hn){const rn=(mt||[]).map((on,gn)=>Mr(on,ir(gn)));return ht.filter(on=>{let{key:gn}=on;return rn.includes(gn)}).map(on=>{const gn=mt[rn.findIndex(Qn=>Qn===on.key)];return Object.assign(Object.assign({},on),{column:Object.assign(Object.assign({},on.column),gn),forceFiltered:gn.filtered})})}return Vt},[mt,ht]),Dt=r.useMemo(()=>Io(Pt),[Pt]),Qt=Vt=>{const hn=Pt.filter(cn=>{let{key:rn}=cn;return rn!==Vt.key});hn.push(Vt),We(hn),Pe(Io(hn),hn)};return[Vt=>Hi(V,me,Vt,Pt,vt,Qt,Le),Pt,Dt]}var ao=Fo;function uo(H,V,me){const we=r.useRef({});function Pe(Le){if(!we.current||we.current.data!==H||we.current.childrenColumnName!==V||we.current.getRowKey!==me){let mt=function(ht){ht.forEach((We,Pt)=>{const Dt=me(We,Pt);vt.set(Dt,We),We&&typeof We=="object"&&V in We&&mt(We[V]||[])})};const vt=new Map;mt(H),we.current={data:H,childrenColumnName:V,kvMap:vt,getRowKey:me}}return we.current.kvMap.get(Le)}return[Pe]}var Mo=e(50371),Zo=function(H,V){var me={};for(var we in H)Object.prototype.hasOwnProperty.call(H,we)&&V.indexOf(we)<0&&(me[we]=H[we]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,we=Object.getOwnPropertySymbols(H);Pe{const Le=H[Pe];typeof Le!="function"&&(me[Pe]=Le)}),me}function Wo(H,V,me){const we=me&&typeof me=="object"?me:{},{total:Pe=0}=we,Le=Zo(we,["total"]),[vt,mt]=(0,r.useState)(()=>({current:"defaultCurrent"in Le?Le.defaultCurrent:1,pageSize:"defaultPageSize"in Le?Le.defaultPageSize:Bo})),ht=(0,Mo.Z)(vt,Le,{total:Pe>0?Pe:H}),We=Math.ceil((Pe||H)/ht.pageSize);ht.current>We&&(ht.current=We||1);const Pt=(Qt,jt)=>{mt({current:Qt!=null?Qt:1,pageSize:jt||ht.pageSize})},Dt=(Qt,jt)=>{var Vt;me&&((Vt=me.onChange)===null||Vt===void 0||Vt.call(me,Qt,jt)),Pt(Qt,jt),V(Qt,jt||(ht==null?void 0:ht.pageSize))};return me===!1?[{},()=>{}]:[Object.assign(Object.assign({},ht),{onChange:Dt}),Pt]}var jo=Wo,Xo=e(84105),Ao=e(35654),zr=e(90782),_r=e(71430),Ri=e(18929);const xi={},bi="SELECT_ALL",Ni="SELECT_INVERT",zi="SELECT_NONE",ro=[],qi=(H,V)=>{let me=[];return(V||[]).forEach(we=>{me.push(we),we&&typeof we=="object"&&H in we&&(me=[].concat((0,Ke.Z)(me),(0,Ke.Z)(qi(H,we[H]))))}),me};var so=(H,V)=>{const{preserveSelectedRowKeys:me,selectedRowKeys:we,defaultSelectedRowKeys:Pe,getCheckboxProps:Le,onChange:vt,onSelect:mt,onSelectAll:ht,onSelectInvert:We,onSelectNone:Pt,onSelectMultiple:Dt,columnWidth:Qt,type:jt,selections:Vt,fixed:hn,renderCell:cn,hideSelectAll:rn,checkStrictly:on=!0}=V||{},{prefixCls:gn,data:Qn,pageData:Yn,getRecordByKey:Rn,getRowKey:tr,expandType:hr,childrenColumnName:wn,locale:Pn,getPopupContainer:qt}=H,[Bt,yn]=(0,Ri.Z)(we||Pe||ro,{value:we}),Wn=r.useRef(new Map),Tn=(0,r.useCallback)(Un=>{if(me){const Jn=new Map;Un.forEach(Nn=>{let Hn=Rn(Nn);!Hn&&Wn.current.has(Nn)&&(Hn=Wn.current.get(Nn)),Jn.set(Nn,Hn)}),Wn.current=Jn}},[Rn,me]);r.useEffect(()=>{Tn(Bt)},[Bt]);const{keyEntities:rr}=(0,r.useMemo)(()=>{if(on)return{keyEntities:null};let Un=Qn;if(me){const Jn=new Set(Qn.map((Hn,Pr)=>tr(Hn,Pr))),Nn=Array.from(Wn.current).reduce((Hn,Pr)=>{let[Bn,pr]=Pr;return Jn.has(Bn)?Hn:Hn.concat(pr)},[]);Un=[].concat((0,Ke.Z)(Un),(0,Ke.Z)(Nn))}return(0,_r.I8)(Un,{externalGetKey:tr,childrenPropName:wn})},[Qn,tr,on,wn,me]),Mn=(0,r.useMemo)(()=>qi(wn,Yn),[wn,Yn]),dr=(0,r.useMemo)(()=>{const Un=new Map;return Mn.forEach((Jn,Nn)=>{const Hn=tr(Jn,Nn),Pr=(Le?Le(Jn):null)||{};Un.set(Hn,Pr)}),Un},[Mn,tr,Le]),vr=(0,r.useCallback)(Un=>{var Jn;return!!(!((Jn=dr.get(tr(Un)))===null||Jn===void 0)&&Jn.disabled)},[dr,tr]),[Er,Ir]=(0,r.useMemo)(()=>{if(on)return[Bt||[],[]];const{checkedKeys:Un,halfCheckedKeys:Jn}=(0,zr.S)(Bt,!0,rr,vr);return[Un||[],Jn]},[Bt,on,rr,vr]),ni=(0,r.useMemo)(()=>{const Un=jt==="radio"?Er.slice(0,1):Er;return new Set(Un)},[Er,jt]),Jr=(0,r.useMemo)(()=>jt==="radio"?new Set:new Set(Ir),[Ir,jt]),[fr,qr]=(0,r.useState)(null);r.useEffect(()=>{V||yn(ro)},[!!V]);const wr=(0,r.useCallback)((Un,Jn)=>{let Nn,Hn;Tn(Un),me?(Nn=Un,Hn=Un.map(Pr=>Wn.current.get(Pr))):(Nn=[],Hn=[],Un.forEach(Pr=>{const Bn=Rn(Pr);Bn!==void 0&&(Nn.push(Pr),Hn.push(Bn))})),yn(Nn),vt==null||vt(Nn,Hn,{type:Jn})},[yn,Rn,vt,me]),Xr=(0,r.useCallback)((Un,Jn,Nn,Hn)=>{if(mt){const Pr=Nn.map(Bn=>Rn(Bn));mt(Rn(Un),Jn,Pr,Hn)}wr(Nn,"single")},[mt,Rn,wr]),$r=(0,r.useMemo)(()=>!Vt||rn?null:(Vt===!0?[bi,Ni,zi]:Vt).map(Jn=>Jn===bi?{key:"all",text:Pn.selectionAll,onSelect(){wr(Qn.map((Nn,Hn)=>tr(Nn,Hn)).filter(Nn=>{const Hn=dr.get(Nn);return!(Hn!=null&&Hn.disabled)||ni.has(Nn)}),"all")}}:Jn===Ni?{key:"invert",text:Pn.selectInvert,onSelect(){const Nn=new Set(ni);Yn.forEach((Pr,Bn)=>{const pr=tr(Pr,Bn),Ln=dr.get(pr);Ln!=null&&Ln.disabled||(Nn.has(pr)?Nn.delete(pr):Nn.add(pr))});const Hn=Array.from(Nn);We&&We(Hn),wr(Hn,"invert")}}:Jn===zi?{key:"none",text:Pn.selectNone,onSelect(){Pt==null||Pt(),wr(Array.from(ni).filter(Nn=>{const Hn=dr.get(Nn);return Hn==null?void 0:Hn.disabled}),"none")}}:Jn).map(Jn=>Object.assign(Object.assign({},Jn),{onSelect:function(){for(var Nn,Hn,Pr=arguments.length,Bn=new Array(Pr),pr=0;pr{var Jn;if(!V)return Un.filter(Kr=>Kr!==xi);let Nn=(0,Ke.Z)(Un);const Hn=new Set(ni),Pr=Mn.map(tr).filter(Kr=>!dr.get(Kr).disabled),Bn=Pr.every(Kr=>Hn.has(Kr)),pr=Pr.some(Kr=>Hn.has(Kr)),Ln=()=>{const Kr=[];Bn?Pr.forEach(pi=>{Hn.delete(pi),Kr.push(pi)}):Pr.forEach(pi=>{Hn.has(pi)||(Hn.add(pi),Kr.push(pi))});const Vr=Array.from(Hn);ht==null||ht(!Bn,Vr.map(pi=>Rn(pi)),Kr.map(pi=>Rn(pi))),wr(Vr,"all"),qr(null)};let mr;if(jt!=="radio"){let Kr;if($r){const Rr={getPopupContainer:qt,items:$r.map((Xi,Zi)=>{const{key:no,text:ho,onSelect:io}=Xi;return{key:no!=null?no:Zi,onClick:()=>{io==null||io(Pr)},label:ho}})};Kr=r.createElement("div",{className:`${gn}-selection-extra`},r.createElement(oi.Z,{menu:Rr,getPopupContainer:qt},r.createElement("span",null,r.createElement(Xo.Z,null))))}const Vr=Mn.map((Rr,Xi)=>{const Zi=tr(Rr,Xi),no=dr.get(Zi)||{};return Object.assign({checked:Hn.has(Zi)},no)}).filter(Rr=>{let{disabled:Xi}=Rr;return Xi}),pi=!!Vr.length&&Vr.length===Mn.length,Oi=pi&&Vr.every(Rr=>{let{checked:Xi}=Rr;return Xi}),Bi=pi&&Vr.some(Rr=>{let{checked:Xi}=Rr;return Xi});mr=!rn&&r.createElement("div",{className:`${gn}-selection`},r.createElement(Ur.default,{checked:pi?Oi:!!Mn.length&&Bn,indeterminate:pi?!Oi&&Bi:!Bn&&pr,onChange:Ln,disabled:Mn.length===0||pi,"aria-label":Kr?"Custom selection":"Select all",skipGroup:!0}),Kr)}let Di;jt==="radio"?Di=(Kr,Vr,pi)=>{const Oi=tr(Vr,pi),Bi=Hn.has(Oi);return{node:r.createElement(er.ZP,Object.assign({},dr.get(Oi),{checked:Bi,onClick:Rr=>Rr.stopPropagation(),onChange:Rr=>{Hn.has(Oi)||Xr(Oi,!0,[Oi],Rr.nativeEvent)}})),checked:Bi}}:Di=(Kr,Vr,pi)=>{var Oi;const Bi=tr(Vr,pi),Rr=Hn.has(Bi),Xi=Jr.has(Bi),Zi=dr.get(Bi);let no;return hr==="nest"?no=Xi:no=(Oi=Zi==null?void 0:Zi.indeterminate)!==null&&Oi!==void 0?Oi:Xi,{node:r.createElement(Ur.default,Object.assign({},Zi,{indeterminate:no,checked:Rr,skipGroup:!0,onClick:ho=>ho.stopPropagation(),onChange:ho=>{let{nativeEvent:io}=ho;const{shiftKey:$o}=io;let Co=-1,oo=-1;if($o&&on){const Gi=new Set([fr,Bi]);Pr.some((Ui,Ii)=>{if(Gi.has(Ui))if(Co===-1)Co=Ii;else return oo=Ii,!0;return!1})}if(oo!==-1&&Co!==oo&&on){const Gi=Pr.slice(Co,oo+1),Ui=[];Rr?Gi.forEach(hi=>{Hn.has(hi)&&(Ui.push(hi),Hn.delete(hi))}):Gi.forEach(hi=>{Hn.has(hi)||(Ui.push(hi),Hn.add(hi))});const Ii=Array.from(Hn);Dt==null||Dt(!Rr,Ii.map(hi=>Rn(hi)),Ui.map(hi=>Rn(hi))),wr(Ii,"multiple")}else{const Gi=Er;if(on){const Ui=Rr?(0,Ao._5)(Gi,Bi):(0,Ao.L0)(Gi,Bi);Xr(Bi,!Rr,Ui,io)}else{const Ui=(0,zr.S)([].concat((0,Ke.Z)(Gi),[Bi]),!0,rr,vr),{checkedKeys:Ii,halfCheckedKeys:hi}=Ui;let xo=Ii;if(Rr){const No=new Set(Ii);No.delete(Bi),xo=(0,zr.S)(Array.from(No),{checked:!1,halfCheckedKeys:hi},rr,vr).checkedKeys}Xr(Bi,!Rr,xo,io)}}qr(Rr?null:Bi)}})),checked:Rr}};const wi=(Kr,Vr,pi)=>{const{node:Oi,checked:Bi}=Di(Kr,Vr,pi);return cn?cn(Bi,Vr,pi,Oi):Oi};if(!Nn.includes(xi))if(Nn.findIndex(Kr=>{var Vr;return((Vr=Kr[J])===null||Vr===void 0?void 0:Vr.columnType)==="EXPAND_COLUMN"})===0){const[Kr,...Vr]=Nn;Nn=[Kr,xi].concat((0,Ke.Z)(Vr))}else Nn=[xi].concat((0,Ke.Z)(Nn));const Mi=Nn.indexOf(xi);Nn=Nn.filter((Kr,Vr)=>Kr!==xi||Vr===Mi);const _i=Nn[Mi-1],to=Nn[Mi+1];let Ci=hn;Ci===void 0&&((to==null?void 0:to.fixed)!==void 0?Ci=to.fixed:(_i==null?void 0:_i.fixed)!==void 0&&(Ci=_i.fixed)),Ci&&_i&&((Jn=_i[J])===null||Jn===void 0?void 0:Jn.columnType)==="EXPAND_COLUMN"&&_i.fixed===void 0&&(_i.fixed=Ci);const Qi=ae()(`${gn}-selection-col`,{[`${gn}-selection-col-with-dropdown`]:Vt&&jt==="checkbox"}),_o={fixed:Ci,width:Qt,className:`${gn}-selection-column`,title:V.columnTitle||mr,render:wi,onCell:V.onCell,[J]:{className:Qi}};return Nn.map(Kr=>Kr===xi?_o:Kr)},[tr,Mn,V,Er,ni,Jr,Qt,$r,hr,fr,dr,Dt,Xr,vr]),ni]},Uo=e(89489),ua=e(59477),Vo=e(6848);const Qo="ascend",na="descend";function Go(H){return typeof H.sorter=="object"&&typeof H.sorter.multiple=="number"?H.sorter.multiple:!1}function ra(H){return typeof H=="function"?H:H&&typeof H=="object"&&H.compare?H.compare:!1}function ia(H,V){return V?H[H.indexOf(V)+1]:H[0]}function yo(H,V,me){let we=[];function Pe(Le,vt){we.push({column:Le,key:Mr(Le,vt),multiplePriority:Go(Le),sortOrder:Le.sortOrder})}return(H||[]).forEach((Le,vt)=>{const mt=ir(vt,me);Le.children?("sortOrder"in Le&&Pe(Le,mt),we=[].concat((0,Ke.Z)(we),(0,Ke.Z)(yo(Le.children,V,mt)))):Le.sorter&&("sortOrder"in Le?Pe(Le,mt):V&&Le.defaultSortOrder&&we.push({column:Le,key:Mr(Le,mt),multiplePriority:Go(Le),sortOrder:Le.defaultSortOrder}))}),we}function bo(H,V,me,we,Pe,Le,vt,mt){return(V||[]).map((ht,We)=>{const Pt=ir(We,mt);let Dt=ht;if(Dt.sorter){const Qt=Dt.sortDirections||Pe,jt=Dt.showSorterTooltip===void 0?vt:Dt.showSorterTooltip,Vt=Mr(Dt,Pt),hn=me.find(hr=>{let{key:wn}=hr;return wn===Vt}),cn=hn?hn.sortOrder:null,rn=ia(Qt,cn);let on;if(ht.sortIcon)on=ht.sortIcon({sortOrder:cn});else{const hr=Qt.includes(Qo)&&r.createElement(ua.Z,{className:ae()(`${H}-column-sorter-up`,{active:cn===Qo})}),wn=Qt.includes(na)&&r.createElement(Uo.Z,{className:ae()(`${H}-column-sorter-down`,{active:cn===na})});on=r.createElement("span",{className:ae()(`${H}-column-sorter`,{[`${H}-column-sorter-full`]:!!(hr&&wn)})},r.createElement("span",{className:`${H}-column-sorter-inner`,"aria-hidden":"true"},hr,wn))}const{cancelSort:gn,triggerAsc:Qn,triggerDesc:Yn}=Le||{};let Rn=gn;rn===na?Rn=Yn:rn===Qo&&(Rn=Qn);const tr=typeof jt=="object"?jt:{title:Rn};Dt=Object.assign(Object.assign({},Dt),{className:ae()(Dt.className,{[`${H}-column-sort`]:cn}),title:hr=>{const wn=r.createElement("div",{className:`${H}-column-sorters`},r.createElement("span",{className:`${H}-column-title`},br(ht.title,hr)),on);return jt?r.createElement(Vo.Z,Object.assign({},tr),wn):wn},onHeaderCell:hr=>{const wn=ht.onHeaderCell&&ht.onHeaderCell(hr)||{},Pn=wn.onClick,qt=wn.onKeyDown;wn.onClick=Wn=>{we({column:ht,key:Vt,sortOrder:rn,multiplePriority:Go(ht)}),Pn==null||Pn(Wn)},wn.onKeyDown=Wn=>{Wn.keyCode===gi.Z.ENTER&&(we({column:ht,key:Vt,sortOrder:rn,multiplePriority:Go(ht)}),qt==null||qt(Wn))};const Bt=Tr(ht.title,{}),yn=Bt==null?void 0:Bt.toString();return cn?wn["aria-sort"]=cn==="ascend"?"ascending":"descending":wn["aria-label"]=yn||"",wn.className=ae()(wn.className,`${H}-column-has-sorters`),wn.tabIndex=0,ht.ellipsis&&(wn.title=(Bt!=null?Bt:"").toString()),wn}})}return"children"in Dt&&(Dt=Object.assign(Object.assign({},Dt),{children:bo(H,Dt.children,me,we,Pe,Le,vt,Pt)})),Dt})}function da(H){const{column:V,sortOrder:me}=H;return{column:V,order:me,field:V.dataIndex,columnKey:V.key}}function Ro(H){const V=H.filter(me=>{let{sortOrder:we}=me;return we}).map(da);return V.length===0&&H.length?Object.assign(Object.assign({},da(H[H.length-1])),{column:void 0}):V.length<=1?V[0]||{}:V}function di(H,V,me){const we=V.slice().sort((vt,mt)=>mt.multiplePriority-vt.multiplePriority),Pe=H.slice(),Le=we.filter(vt=>{let{column:{sorter:mt},sortOrder:ht}=vt;return ra(mt)&&ht});return Le.length?Pe.sort((vt,mt)=>{for(let ht=0;ht{const mt=vt[me];return mt?Object.assign(Object.assign({},vt),{[me]:di(mt,V,me)}):vt}):Pe}function ti(H){let{prefixCls:V,mergedColumns:me,onSorterChange:we,sortDirections:Pe,tableLocale:Le,showSorterTooltip:vt}=H;const[mt,ht]=r.useState(yo(me,!0)),We=r.useMemo(()=>{let Vt=!0;const hn=yo(me,!1);if(!hn.length)return mt;const cn=[];function rn(gn){Vt?cn.push(gn):cn.push(Object.assign(Object.assign({},gn),{sortOrder:null}))}let on=null;return hn.forEach(gn=>{on===null?(rn(gn),gn.sortOrder&&(gn.multiplePriority===!1?Vt=!1:on=!0)):(on&&gn.multiplePriority!==!1||(Vt=!1),rn(gn))}),cn},[me,mt]),Pt=r.useMemo(()=>{const Vt=We.map(hn=>{let{column:cn,sortOrder:rn}=hn;return{column:cn,order:rn}});return{sortColumns:Vt,sortColumn:Vt[0]&&Vt[0].column,sortOrder:Vt[0]&&Vt[0].order}},[We]);function Dt(Vt){let hn;Vt.multiplePriority===!1||!We.length||We[0].multiplePriority===!1?hn=[Vt]:hn=[].concat((0,Ke.Z)(We.filter(cn=>{let{key:rn}=cn;return rn!==Vt.key})),[Vt]),ht(hn),we(Ro(hn),hn)}return[Vt=>bo(V,Vt,We,Dt,Pe,Le,vt),We,Pt,()=>Ro(We)]}function ai(H,V){return H.map(me=>{const we=Object.assign({},me);return we.title=br(me.title,V),"children"in we&&(we.children=ai(we.children,V)),we})}function $i(H){return[r.useCallback(me=>ai(me,H),[H])]}var eo=bn((H,V)=>{const{_renderTimes:me}=H,{_renderTimes:we}=V;return me!==we}),Yo=An((H,V)=>{const{_renderTimes:me}=H,{_renderTimes:we}=V;return me!==we}),lo=e(64993),Jo=e(17313),fa=e(83116),qo=e(37613),To=H=>{const{componentCls:V}=H,me=`${H.lineWidth}px ${H.lineType} ${H.tableBorderColor}`,we=(Pe,Le,vt)=>({[`&${V}-${Pe}`]:{[`> ${V}-container`]:{[`> ${V}-content, > ${V}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${V}-expanded-row-fixed`]:{margin:`-${Le}px -${vt+H.lineWidth}px`}}}}}});return{[`${V}-wrapper`]:{[`${V}${V}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${V}-title`]:{border:me,borderBottom:0},[`> ${V}-container`]:{borderInlineStart:me,borderTop:me,[` - > ${V}-content, - > ${V}-header, - > ${V}-body, - > ${V}-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:me},"> thead":{"> tr:not(:last-child) > th":{borderBottom:me},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${V}-cell-fix-right-first::after`]:{borderInlineEnd:me}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${V}-expanded-row-fixed`]:{margin:`-${H.tablePaddingVertical}px -${H.tablePaddingHorizontal+H.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:H.lineWidth,bottom:0,borderInlineEnd:me,content:'""'}}}}}},[`&${V}-scroll-horizontal`]:{[`> ${V}-container > ${V}-body`]:{"> table > tbody":{[` - > tr${V}-expanded-row, - > tr${V}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",H.tablePaddingVerticalMiddle,H.tablePaddingHorizontalMiddle)),we("small",H.tablePaddingVerticalSmall,H.tablePaddingHorizontalSmall)),{[`> ${V}-footer`]:{border:me,borderTop:0}}),[`${V}-cell`]:{[`${V}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${H.lineWidth}px 0 ${H.lineWidth}px ${H.tableHeaderBg}`}},[`${V}-bordered ${V}-cell-scrollbar`]:{borderInlineEnd:me}}}},Va=H=>{const{componentCls:V}=H;return{[`${V}-wrapper`]:{[`${V}-cell-ellipsis`]:Object.assign(Object.assign({},Jo.vS),{wordBreak:"keep-all",[` - &${V}-cell-fix-left-last, - &${V}-cell-fix-right-first - `]:{overflow:"visible",[`${V}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${V}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qa=H=>{const{componentCls:V}=H;return{[`${V}-wrapper`]:{[`${V}-tbody > tr${V}-placeholder`]:{textAlign:"center",color:H.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:H.colorBgContainer}}}}},Ga=e(15969),Ya=H=>{const{componentCls:V,antCls:me,controlInteractiveSize:we,motionDurationSlow:Pe,lineWidth:Le,paddingXS:vt,lineType:mt,tableBorderColor:ht,tableExpandIconBg:We,tableExpandColumnWidth:Pt,borderRadius:Dt,fontSize:Qt,fontSizeSM:jt,lineHeight:Vt,tablePaddingVertical:hn,tablePaddingHorizontal:cn,tableExpandedRowBg:rn,paddingXXS:on}=H,gn=we/2-Le,Qn=gn*2+Le*3,Yn=`${Le}px ${mt} ${ht}`,Rn=on-Le;return{[`${V}-wrapper`]:{[`${V}-expand-icon-col`]:{width:Pt},[`${V}-row-expand-icon-cell`]:{textAlign:"center",[`${V}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${V}-row-indent`]:{height:1,float:"left"},[`${V}-row-expand-icon`]:Object.assign(Object.assign({},(0,Ga.N)(H)),{position:"relative",float:"left",boxSizing:"border-box",width:Qn,height:Qn,padding:0,color:"inherit",lineHeight:`${Qn}px`,background:We,border:Yn,borderRadius:Dt,transform:`scale(${we/Qn})`,transition:`all ${Pe}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Pe} ease-out`,content:'""'},"&::before":{top:gn,insetInlineEnd:Rn,insetInlineStart:Rn,height:Le},"&::after":{top:Rn,bottom:Rn,insetInlineStart:gn,width:Le,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"}}),[`${V}-row-indent + ${V}-row-expand-icon`]:{marginTop:(Qt*Vt-Le*3)/2-Math.ceil((jt*1.4-Le*3)/2),marginInlineEnd:vt},[`tr${V}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:rn}},[`${me}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${V}-expanded-row-fixed`]:{position:"relative",margin:`-${hn}px -${cn}px`,padding:`${hn}px ${cn}px`}}}},Pa=H=>{const{componentCls:V,antCls:me,iconCls:we,tableFilterDropdownWidth:Pe,tableFilterDropdownSearchWidth:Le,paddingXXS:vt,paddingXS:mt,colorText:ht,lineWidth:We,lineType:Pt,tableBorderColor:Dt,tableHeaderIconColor:Qt,fontSizeSM:jt,tablePaddingHorizontal:Vt,borderRadius:hn,motionDurationSlow:cn,colorTextDescription:rn,colorPrimary:on,tableHeaderFilterActiveBg:gn,colorTextDisabled:Qn,tableFilterDropdownBg:Yn,tableFilterDropdownHeight:Rn,controlItemBgHover:tr,controlItemBgActive:hr,boxShadowSecondary:wn,filterDropdownMenuBg:Pn}=H,qt=`${me}-dropdown`,Bt=`${V}-filter-dropdown`,yn=`${me}-tree`,Wn=`${We}px ${Pt} ${Dt}`;return[{[`${V}-wrapper`]:{[`${V}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${V}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-vt,marginInline:`${vt}px ${-Vt/2}px`,padding:`0 ${vt}px`,color:Qt,fontSize:jt,borderRadius:hn,cursor:"pointer",transition:`all ${cn}`,"&:hover":{color:rn,background:gn},"&.active":{color:on}}}},{[`${me}-dropdown`]:{[Bt]:Object.assign(Object.assign({},(0,Jo.Wf)(H)),{minWidth:Pe,backgroundColor:Yn,borderRadius:hn,boxShadow:wn,overflow:"hidden",[`${qt}-menu`]:{maxHeight:Rn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Pn,"&:empty::after":{display:"block",padding:`${mt}px 0`,color:Qn,fontSize:jt,textAlign:"center",content:'"Not Found"'}},[`${Bt}-tree`]:{paddingBlock:`${mt}px 0`,paddingInline:mt,[yn]:{padding:0},[`${yn}-treenode ${yn}-node-content-wrapper:hover`]:{backgroundColor:tr},[`${yn}-treenode-checkbox-checked ${yn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:hr}}},[`${Bt}-search`]:{padding:mt,borderBottom:Wn,"&-input":{input:{minWidth:Le},[we]:{color:Qn}}},[`${Bt}-checkall`]:{width:"100%",marginBottom:vt,marginInlineStart:vt},[`${Bt}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${mt-We}px ${mt}px`,overflow:"hidden",borderTop:Wn}})}},{[`${me}-dropdown ${Bt}, ${Bt}-submenu`]:{[`${me}-checkbox-wrapper + span`]:{paddingInlineStart:mt,color:ht},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Fa=H=>{const{componentCls:V,lineWidth:me,colorSplit:we,motionDurationSlow:Pe,zIndexTableFixed:Le,tableBg:vt,zIndexTableSticky:mt}=H,ht=we;return{[`${V}-wrapper`]:{[` - ${V}-cell-fix-left, - ${V}-cell-fix-right - `]:{position:"sticky !important",zIndex:Le,background:vt},[` - ${V}-cell-fix-left-first::after, - ${V}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-me,width:30,transform:"translateX(100%)",transition:`box-shadow ${Pe}`,content:'""',pointerEvents:"none"},[`${V}-cell-fix-left-all::after`]:{display:"none"},[` - ${V}-cell-fix-right-first::after, - ${V}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-me,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Pe}`,content:'""',pointerEvents:"none"},[`${V}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:mt+1,width:30,transition:`box-shadow ${Pe}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${V}-ping-left`]:{[`&:not(${V}-has-fix-left) ${V}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${ht}`}},[` - ${V}-cell-fix-left-first::after, - ${V}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${ht}`},[`${V}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${V}-ping-right`]:{[`&:not(${V}-has-fix-right) ${V}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${ht}`}},[` - ${V}-cell-fix-right-first::after, - ${V}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${ht}`}}}}},Sa=H=>{const{componentCls:V,antCls:me}=H;return{[`${V}-wrapper`]:{[`${V}-pagination${me}-pagination`]:{margin:`${H.margin}px 0`},[`${V}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:H.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Ea=H=>{const{componentCls:V,tableRadius:me}=H;return{[`${V}-wrapper`]:{[V]:{[`${V}-title, ${V}-header`]:{borderRadius:`${me}px ${me}px 0 0`},[`${V}-title + ${V}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${V}-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:me,borderStartEndRadius:me,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:me},"> *:last-child":{borderStartEndRadius:me}}},"&-footer":{borderRadius:`0 0 ${me}px ${me}px`}}}}},fi=H=>{const{componentCls:V}=H;return{[`${V}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${V}-pagination-left`]:{justifyContent:"flex-end"},[`${V}-pagination-right`]:{justifyContent:"flex-start"},[`${V}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${V}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${V}-row-indent`]:{float:"right"}}}}},Fi=H=>{const{componentCls:V,antCls:me,iconCls:we,fontSizeIcon:Pe,padding:Le,paddingXS:vt,tableHeaderIconColor:mt,tableHeaderIconColorHover:ht,tableSelectionColumnWidth:We}=H;return{[`${V}-wrapper`]:{[`${V}-selection-col`]:{width:We,[`&${V}-selection-col-with-dropdown`]:{width:We+Pe+Le/4}},[`${V}-bordered ${V}-selection-col`]:{width:We+vt*2,[`&${V}-selection-col-with-dropdown`]:{width:We+Pe+Le/4+vt*2}},[` - table tr th${V}-selection-column, - table tr td${V}-selection-column - `]:{paddingInlineEnd:H.paddingXS,paddingInlineStart:H.paddingXS,textAlign:"center",[`${me}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${V}-selection-column${V}-cell-fix-left`]:{zIndex:H.zIndexTableFixed+1},[`table tr th${V}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${V}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${V}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${H.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${H.tablePaddingHorizontal/4}px`,[we]:{color:mt,fontSize:Pe,verticalAlign:"baseline","&:hover":{color:ht}}}}}},$a=H=>{const{componentCls:V}=H,me=(we,Pe,Le,vt)=>({[`${V}${V}-${we}`]:{fontSize:vt,[` - ${V}-title, - ${V}-footer, - ${V}-cell, - ${V}-thead > tr > th, - ${V}-tbody > tr > th, - ${V}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{padding:`${Pe}px ${Le}px`},[`${V}-filter-trigger`]:{marginInlineEnd:`-${Le/2}px`},[`${V}-expanded-row-fixed`]:{margin:`-${Pe}px -${Le}px`},[`${V}-tbody`]:{[`${V}-wrapper:only-child ${V}`]:{marginBlock:`-${Pe}px`,marginInline:`${H.tableExpandColumnWidth-Le}px -${Le}px`}},[`${V}-selection-column`]:{paddingInlineStart:`${Le/4}px`}}});return{[`${V}-wrapper`]:Object.assign(Object.assign({},me("middle",H.tablePaddingVerticalMiddle,H.tablePaddingHorizontalMiddle,H.tableFontSizeMiddle)),me("small",H.tablePaddingVerticalSmall,H.tablePaddingHorizontalSmall,H.tableFontSizeSmall))}},La=H=>{const{componentCls:V,marginXXS:me,fontSizeIcon:we,tableHeaderIconColor:Pe,tableHeaderIconColorHover:Le}=H;return{[`${V}-wrapper`]:{[`${V}-thead th${V}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${H.motionDurationSlow}`,"&:hover":{background:H.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:H.colorPrimary},[` - &${V}-cell-fix-left:hover, - &${V}-cell-fix-right:hover - `]:{background:H.tableFixedHeaderSortActiveBg}},[`${V}-thead th${V}-column-sort`]:{background:H.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${V}-column-sort`]:{background:H.tableBodySortBg},[`${V}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${V}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${V}-column-sorter`]:{marginInlineStart:me,color:Pe,fontSize:0,transition:`color ${H.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:H.colorPrimary}},[`${V}-column-sorter-up + ${V}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${V}-column-sorters:hover ${V}-column-sorter`]:{color:Le}}}},Ra=H=>{const{componentCls:V,opacityLoading:me,tableScrollThumbBg:we,tableScrollThumbBgHover:Pe,tableScrollThumbSize:Le,tableScrollBg:vt,zIndexTableSticky:mt,stickyScrollBarBorderRadius:ht}=H,We=`${H.lineWidth}px ${H.lineType} ${H.tableBorderColor}`;return{[`${V}-wrapper`]:{[`${V}-sticky`]:{"&-holder":{position:"sticky",zIndex:mt,background:H.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Le}px !important`,zIndex:mt,display:"flex",alignItems:"center",background:vt,borderTop:We,opacity:me,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Le,backgroundColor:we,borderRadius:ht,transition:`all ${H.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Pe}}}}}}},Se=H=>{const{componentCls:V,lineWidth:me,tableBorderColor:we}=H,Pe=`${me}px ${H.lineType} ${we}`;return{[`${V}-wrapper`]:{[`${V}-summary`]:{position:"relative",zIndex:H.zIndexTableFixed,background:H.tableBg,"> tr":{"> th, > td":{borderBottom:Pe}}},[`div${V}-summary`]:{boxShadow:`0 -${me}px 0 ${we}`}}}},gt=H=>{const{componentCls:V}=H,me=`${H.lineWidth}px ${H.lineType} ${H.tableBorderColor}`,we=`${V}-expanded-row-cell`;return{[`${V}-wrapper`]:{[`${V}-tbody-virtual`]:{[`${V}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${V}-cell`]:{borderBottom:me},[`${V}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${H.lineWidth}px)`,borderInlineEnd:"none"}}},[`${V}-bordered`]:{[`${V}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:me,position:"absolute"},[`${V}-cell`]:{borderInlineEnd:me,[`&${V}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-H.lineWidth,borderInlineStart:me}}}}}}};const Cn=H=>{const{componentCls:V,fontWeightStrong:me,tablePaddingVertical:we,tablePaddingHorizontal:Pe,lineWidth:Le,lineType:vt,tableBorderColor:mt,tableFontSize:ht,tableBg:We,tableRadius:Pt,tableHeaderTextColor:Dt,motionDurationMid:Qt,tableHeaderBg:jt,tableHeaderCellSplitColor:Vt,tableRowHoverBg:hn,tableSelectedRowBg:cn,tableSelectedRowHoverBg:rn,tableFooterTextColor:on,tableFooterBg:gn,paddingContentVerticalLG:Qn}=H,Yn=`${Le}px ${vt} ${mt}`;return{[`${V}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Jo.dF)()),{[V]:Object.assign(Object.assign({},(0,Jo.Wf)(H)),{fontSize:ht,background:We,borderRadius:`${Pt}px ${Pt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Pt}px ${Pt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${V}-cell, - ${V}-thead > tr > th, - ${V}-tbody > tr > th, - ${V}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{position:"relative",padding:`${Qn}px ${Pe}px`,overflowWrap:"break-word"},[`${V}-title`]:{padding:`${we}px ${Pe}px`},[`${V}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Dt,fontWeight:me,textAlign:"start",background:jt,borderBottom:Yn,transition:`background ${Qt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${V}-selection-column):not(${V}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Vt,transform:"translateY(-50%)",transition:`background-color ${Qt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${V}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Qt}, border-color ${Qt}`,borderBottom:Yn,[` - > ${V}-wrapper:only-child, - > ${V}-expanded-row-fixed > ${V}-wrapper:only-child - `]:{[V]:{marginBlock:`-${we}px`,marginInline:`${H.tableExpandColumnWidth-Pe}px -${Pe}px`,[`${V}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Dt,fontWeight:me,textAlign:"start",background:jt,borderBottom:Yn,transition:`background ${Qt} ease`},[` - &${V}-row:hover > th, - &${V}-row:hover > td, - > th${V}-cell-row-hover, - > td${V}-cell-row-hover - `]:{background:hn},[`&${V}-row-selected`]:{"> th, > td":{background:cn},"&:hover > th, &:hover > td":{background:rn}}}},[`${V}-footer`]:{padding:`${we}px ${Pe}px`,color:on,background:gn}})}};var kn=(0,fa.Z)("Table",H=>{const{colorTextHeading:V,colorSplit:me,colorIcon:we,colorIconHover:Pe,opacityLoading:Le,colorBgContainer:vt,controlInteractiveSize:mt,headerBg:ht,headerColor:We,headerSortActiveBg:Pt,headerSortHoverBg:Dt,bodySortBg:Qt,rowHoverBg:jt,rowSelectedBg:Vt,rowSelectedHoverBg:hn,rowExpandedBg:cn,cellPaddingBlock:rn,cellPaddingInline:on,cellPaddingBlockMD:gn,cellPaddingInlineMD:Qn,cellPaddingBlockSM:Yn,cellPaddingInlineSM:Rn,borderColor:tr,footerBg:hr,footerColor:wn,headerBorderRadius:Pn,cellFontSize:qt,cellFontSizeMD:Bt,cellFontSizeSM:yn,headerSplitColor:Wn,fixedHeaderSortActiveBg:Tn,headerFilterHoverBg:rr,filterDropdownBg:Mn,expandIconBg:dr,selectionColumnWidth:vr,stickyScrollBarBg:Er}=H,Ir=new lo.C(we),ni=new lo.C(Pe),Jr=2,fr=(0,qo.TS)(H,{tableFontSize:qt,tableBg:vt,tableRadius:Pn,tablePaddingVertical:rn,tablePaddingHorizontal:on,tablePaddingVerticalMiddle:gn,tablePaddingHorizontalMiddle:Qn,tablePaddingVerticalSmall:Yn,tablePaddingHorizontalSmall:Rn,tableBorderColor:tr,tableHeaderTextColor:We,tableHeaderBg:ht,tableFooterTextColor:wn,tableFooterBg:hr,tableHeaderCellSplitColor:Wn,tableHeaderSortBg:Pt,tableHeaderSortHoverBg:Dt,tableHeaderIconColor:Ir.clone().setAlpha(Ir.getAlpha()*Le).toRgbString(),tableHeaderIconColorHover:ni.clone().setAlpha(ni.getAlpha()*Le).toRgbString(),tableBodySortBg:Qt,tableFixedHeaderSortActiveBg:Tn,tableHeaderFilterActiveBg:rr,tableFilterDropdownBg:Mn,tableRowHoverBg:jt,tableSelectedRowBg:Vt,tableSelectedRowHoverBg:hn,zIndexTableFixed:Jr,zIndexTableSticky:Jr+1,tableFontSizeMiddle:Bt,tableFontSizeSmall:yn,tableSelectionColumnWidth:vr,tableExpandIconBg:dr,tableExpandColumnWidth:mt+2*H.padding,tableExpandedRowBg:cn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Er,tableScrollThumbBgHover:V,tableScrollBg:me});return[Cn(fr),Sa(fr),Se(fr),La(fr),Pa(fr),To(fr),Ea(fr),Ya(fr),Se(fr),Qa(fr),Fi(fr),Fa(fr),Ra(fr),Va(fr),$a(fr),fi(fr),gt(fr)]},H=>{const{colorFillAlter:V,colorBgContainer:me,colorTextHeading:we,colorFillSecondary:Pe,colorFillContent:Le,controlItemBgActive:vt,controlItemBgActiveHover:mt,padding:ht,paddingSM:We,paddingXS:Pt,colorBorderSecondary:Dt,borderRadiusLG:Qt,fontSize:jt,controlHeight:Vt,colorTextPlaceholder:hn}=H,cn=new lo.C(Pe).onBackground(me).toHexShortString(),rn=new lo.C(Le).onBackground(me).toHexShortString(),on=new lo.C(V).onBackground(me).toHexShortString();return{headerBg:on,headerColor:we,headerSortActiveBg:cn,headerSortHoverBg:rn,bodySortBg:on,rowHoverBg:on,rowSelectedBg:vt,rowSelectedHoverBg:mt,rowExpandedBg:V,cellPaddingBlock:ht,cellPaddingInline:ht,cellPaddingBlockMD:We,cellPaddingInlineMD:Pt,cellPaddingBlockSM:Pt,cellPaddingInlineSM:Pt,borderColor:Dt,headerBorderRadius:Qt,footerBg:on,footerColor:we,cellFontSize:jt,cellFontSizeMD:jt,cellFontSizeSM:jt,headerSplitColor:Dt,fixedHeaderSortActiveBg:cn,headerFilterHoverBg:Le,filterDropdownMenuBg:me,filterDropdownBg:me,expandIconBg:me,selectionColumnWidth:Vt,stickyScrollBarBg:hn,stickyScrollBarBorderRadius:100}});const Kn=[],Sr=(H,V)=>{const{prefixCls:me,className:we,rootClassName:Pe,style:Le,size:vt,bordered:mt,dropdownPrefixCls:ht,dataSource:We,pagination:Pt,rowSelection:Dt,rowKey:Qt="key",rowClassName:jt,columns:Vt,children:hn,childrenColumnName:cn,onChange:rn,getPopupContainer:on,loading:gn,expandIcon:Qn,expandable:Yn,expandedRowRender:Rn,expandIconColumnIndex:tr,indentSize:hr,scroll:wn,sortDirections:Pn,locale:qt,showSorterTooltip:Bt=!0,virtual:yn}=H,Wn=r.useMemo(()=>Vt||X(hn),[Vt,hn]),Tn=r.useMemo(()=>Wn.some(Zr=>Zr.responsive),[Wn]),rr=(0,yr.Z)(Tn),Mn=r.useMemo(()=>{const Zr=new Set(Object.keys(rr).filter(ri=>rr[ri]));return Wn.filter(ri=>!ri.responsive||ri.responsive.some(ki=>Zr.has(ki)))},[Wn,rr]),dr=(0,Dn.Z)(H,["className","style","columns"]),{locale:vr=Ar.Z,direction:Er,table:Ir,renderEmpty:ni,getPrefixCls:Jr,getPopupContainer:fr}=r.useContext(Xn.E_),qr=(0,qn.Z)(vt),wr=Object.assign(Object.assign({},vr.Table),qt),Xr=We||Kn,$r=Jr("table",me),Ti=Jr("dropdown",ht),Un=Object.assign({childrenColumnName:cn,expandIconColumnIndex:tr},Yn),{childrenColumnName:Jn="children"}=Un,Nn=r.useMemo(()=>Xr.some(Zr=>Zr==null?void 0:Zr[Jn])?"nest":Rn||Yn&&Yn.expandedRowRender?"row":null,[Xr]),Hn={body:r.useRef()},Pr=r.useMemo(()=>typeof Qt=="function"?Qt:Zr=>Zr==null?void 0:Zr[Qt],[Qt]),[Bn]=uo(Xr,Jn,Pr),pr={},Ln=function(Zr,ri){let ki=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var vi,Wi,Yi;const Ji=Object.assign(Object.assign({},pr),Zr);ki&&((vi=pr.resetPagination)===null||vi===void 0||vi.call(pr),!((Wi=Ji.pagination)===null||Wi===void 0)&&Wi.current&&(Ji.pagination.current=1),Pt&&Pt.onChange&&Pt.onChange(1,(Yi=Ji.pagination)===null||Yi===void 0?void 0:Yi.pageSize)),wn&&wn.scrollToFirstRowOnChange!==!1&&Hn.body.current&&(0,In.Z)(0,{getContainer:()=>Hn.body.current}),rn==null||rn(Ji.pagination,Ji.filters,Ji.sorter,{currentDataSource:Eo(di(Xr,Ji.sorterStates,Jn),Ji.filterStates),action:ri})},mr=(Zr,ri)=>{Ln({sorter:Zr,sorterStates:ri},"sort",!1)},[Di,wi,Mi,_i]=ti({prefixCls:$r,mergedColumns:Mn,onSorterChange:mr,sortDirections:Pn||["ascend","descend"],tableLocale:wr,showSorterTooltip:Bt}),to=r.useMemo(()=>di(Xr,wi,Jn),[Xr,wi]);pr.sorter=_i(),pr.sorterStates=wi;const Ci=(Zr,ri)=>{Ln({filters:Zr,filterStates:ri},"filter",!0)},[Qi,_o,Kr]=ao({prefixCls:$r,locale:wr,dropdownPrefixCls:Ti,mergedColumns:Mn,onFilterChange:Ci,getPopupContainer:on||fr}),Vr=Eo(to,_o);pr.filters=Kr,pr.filterStates=_o;const pi=r.useMemo(()=>{const Zr={};return Object.keys(Kr).forEach(ri=>{Kr[ri]!==null&&(Zr[ri]=Kr[ri])}),Object.assign(Object.assign({},Mi),{filters:Zr})},[Mi,Kr]),[Oi]=$i(pi),Bi=(Zr,ri)=>{Ln({pagination:Object.assign(Object.assign({},pr.pagination),{current:Zr,pageSize:ri})},"paginate")},[Rr,Xi]=jo(Vr.length,Bi,Pt);pr.pagination=Pt===!1?{}:fo(Rr,Pt),pr.resetPagination=Xi;const Zi=r.useMemo(()=>{if(Pt===!1||!Rr.pageSize)return Vr;const{current:Zr=1,total:ri,pageSize:ki=Bo}=Rr;return Vr.lengthki?Vr.slice((Zr-1)*ki,Zr*ki):Vr:Vr.slice((Zr-1)*ki,Zr*ki)},[!!Pt,Vr,Rr&&Rr.current,Rr&&Rr.pageSize,Rr&&Rr.total]),[no,ho]=so({prefixCls:$r,data:Vr,pageData:Zi,getRowKey:Pr,getRecordByKey:Bn,expandType:Nn,childrenColumnName:Jn,locale:wr,getPopupContainer:on||fr},Dt),io=(Zr,ri,ki)=>{let vi;return typeof jt=="function"?vi=ae()(jt(Zr,ri,ki)):vi=ae()(jt),ae()({[`${$r}-row-selected`]:ho.has(Pr(Zr,ri))},vi)};Un.__PARENT_RENDER_ICON__=Un.expandIcon,Un.expandIcon=Un.expandIcon||Qn||sr(wr),Nn==="nest"&&Un.expandIconColumnIndex===void 0?Un.expandIconColumnIndex=Dt?1:0:Un.expandIconColumnIndex>0&&Dt&&(Un.expandIconColumnIndex-=1),typeof Un.indentSize!="number"&&(Un.indentSize=typeof hr=="number"?hr:15);const $o=r.useCallback(Zr=>Oi(no(Qi(Di(Zr)))),[Di,Qi,no]);let Co,oo;if(Pt!==!1&&(Rr!=null&&Rr.total)){let Zr;Rr.size?Zr=Rr.size:Zr=qr==="small"||qr==="middle"?"small":void 0;const ri=Wi=>r.createElement(Vn.Z,Object.assign({},Rr,{className:ae()(`${$r}-pagination ${$r}-pagination-${Wi}`,Rr.className),size:Zr})),ki=Er==="rtl"?"left":"right",{position:vi}=Rr;if(vi!==null&&Array.isArray(vi)){const Wi=vi.find(So=>So.includes("top")),Yi=vi.find(So=>So.includes("bottom")),Ji=vi.every(So=>`${So}`=="none");!Wi&&!Yi&&!Ji&&(oo=ri(ki)),Wi&&(Co=ri(Wi.toLowerCase().replace("top",""))),Yi&&(oo=ri(Yi.toLowerCase().replace("bottom","")))}else oo=ri(ki)}let Gi;typeof gn=="boolean"?Gi={spinning:gn}:typeof gn=="object"&&(Gi=Object.assign({spinning:!0},gn));const[Ui,Ii]=kn($r),[,hi]=(0,gr.Z)(),xo=ae()(`${$r}-wrapper`,Ir==null?void 0:Ir.className,{[`${$r}-wrapper-rtl`]:Er==="rtl"},we,Pe,Ii),No=Object.assign(Object.assign({},Ir==null?void 0:Ir.style),Le),Do=qt&&qt.emptyText||(ni==null?void 0:ni("Table"))||r.createElement(ar.Z,{componentName:"Table"}),vo=yn?Yo:eo,pa={},ma=r.useMemo(()=>{const{fontSize:Zr,lineHeight:ri,padding:ki,paddingXS:vi,paddingSM:Wi}=hi,Yi=Math.floor(Zr*ri);switch(qr){case"large":return ki*2+Yi;case"small":return vi*2+Yi;default:return Wi*2+Yi}},[hi,qr]);return yn&&(pa.listItemHeight=ma),Ui(r.createElement("div",{ref:V,className:xo,style:No},r.createElement(Fr.Z,Object.assign({spinning:!1},Gi),Co,r.createElement(vo,Object.assign({},pa,dr,{columns:Mn,direction:Er,expandable:Un,prefixCls:$r,className:ae()({[`${$r}-middle`]:qr==="middle",[`${$r}-small`]:qr==="small",[`${$r}-bordered`]:mt,[`${$r}-empty`]:Xr.length===0}),data:Zi,rowKey:Pr,rowClassName:io,emptyText:Do,internalHooks:v,internalRefs:Hn,transformColumns:$o})),oo)))};var zn=r.forwardRef(Sr);const dn=(H,V)=>{const me=r.useRef(0);return me.current+=1,r.createElement(zn,Object.assign({},H,{ref:V,_renderTimes:me.current}))},sn=r.forwardRef(dn);sn.SELECTION_COLUMN=xi,sn.EXPAND_COLUMN=t,sn.SELECTION_ALL=bi,sn.SELECTION_INVERT=Ni,sn.SELECTION_NONE=zi,sn.Column=fn,sn.ColumnGroup=xn,sn.Summary=K;var ei=sn,Or=ei},99313:function(_t,N,e){"use strict";e.d(N,{default:function(){return Ce}});var t=e(99267),v=e(18785),g=e(62772),p=e(92310),i=e.n(p),h=e(5016),r=e(18082),l=e(20049),c=e(52456),s=e(10928),o=e(5883),d=e(59301),n=e(49658),a=e(18929),u=e(77900),f=(0,d.createContext)(null),S=d.forwardRef(function(X,$){var ee=X.prefixCls,ne=X.className,Be=X.style,Fe=X.id,$e=X.active,at=X.tabKey,bt=X.children;return d.createElement("div",{id:Fe&&"".concat(Fe,"-panel-").concat(at),role:"tabpanel",tabIndex:$e?0:-1,"aria-labelledby":Fe&&"".concat(Fe,"-tab-").concat(at),"aria-hidden":!$e,style:Be,className:i()(ee,$e&&"".concat(ee,"-active"),ne),ref:$},bt)}),E=S,w=["key","forceRender","style","className"];function A(X){var $=X.id,ee=X.activeKey,ne=X.animated,Be=X.tabPosition,Fe=X.destroyInactiveTabPane,$e=d.useContext(f),at=$e.prefixCls,bt=$e.tabs,Ot=ne.tabPane,kt="".concat(at,"-tabpane");return d.createElement("div",{className:i()("".concat(at,"-content-holder"))},d.createElement("div",{className:i()("".concat(at,"-content"),"".concat(at,"-content-").concat(Be),(0,r.Z)({},"".concat(at,"-content-animated"),Ot))},bt.map(function(Zt){var Ft=Zt.key,zt=Zt.forceRender,De=Zt.style,Xe=Zt.className,et=(0,o.Z)(Zt,w),st=Ft===ee;return d.createElement(u.default,(0,h.Z)({key:Ft,visible:st,forceRender:zt,removeOnLeave:!!Fe,leavedClassName:"".concat(kt,"-hidden")},ne.tabPaneMotion),function(yt,rt){var ut=yt.style,ye=yt.className;return d.createElement(E,(0,h.Z)({},et,{prefixCls:kt,id:$,tabKey:Ft,animated:Ot,active:st,style:(0,l.Z)((0,l.Z)({},De),ut),className:i()(Xe,ye),ref:rt}))})})))}var b=e(92393),C=e(29301),m=e(6089),y=e(8654),x={width:0,height:0,left:0,top:0};function P(X,$,ee){return(0,d.useMemo)(function(){for(var ne,Be=new Map,Fe=$.get((ne=X[0])===null||ne===void 0?void 0:ne.key)||x,$e=Fe.left+Fe.width,at=0;at$t?(Ht=Et,He.current="x"):(Ht=xt,He.current="y"),$(-Ht,-Ht)&<.preventDefault()}var dt=(0,d.useRef)(null);dt.current={onTouchStart:rt,onTouchMove:ut,onTouchEnd:ye,onWheel:Je},d.useEffect(function(){function lt(Jt){dt.current.onTouchStart(Jt)}function Et(Jt){dt.current.onTouchMove(Jt)}function xt(Jt){dt.current.onTouchEnd(Jt)}function Ht(Jt){dt.current.onWheel(Jt)}return document.addEventListener("touchmove",Et,{passive:!1}),document.addEventListener("touchend",xt,{passive:!1}),X.current.addEventListener("touchstart",lt,{passive:!1}),X.current.addEventListener("wheel",Ht),function(){document.removeEventListener("touchmove",Et),document.removeEventListener("touchend",xt)}},[])}var B=e(34280);function q(X){var $=(0,d.useState)(0),ee=(0,c.Z)($,2),ne=ee[0],Be=ee[1],Fe=(0,d.useRef)(0),$e=(0,d.useRef)();return $e.current=X,(0,B.o)(function(){var at;(at=$e.current)===null||at===void 0||at.call($e)},[ne]),function(){Fe.current===ne&&(Fe.current+=1,Be(Fe.current))}}function Q(X){var $=(0,d.useRef)([]),ee=(0,d.useState)({}),ne=(0,c.Z)(ee,2),Be=ne[1],Fe=(0,d.useRef)(typeof X=="function"?X():X),$e=q(function(){var bt=Fe.current;$.current.forEach(function(Ot){bt=Ot(bt)}),$.current=[],Fe.current=bt,Be({})});function at(bt){$.current.push(bt),$e()}return[Fe.current,at]}var se={width:0,height:0,left:0,top:0,right:0};function U(X,$,ee,ne,Be,Fe,$e){var at=$e.tabs,bt=$e.tabPosition,Ot=$e.rtl,kt,Zt,Ft;return["top","bottom"].includes(bt)?(kt="width",Zt=Ot?"right":"left",Ft=Math.abs(ee)):(kt="height",Zt="top",Ft=-ee),(0,d.useMemo)(function(){if(!at.length)return[0,0];for(var zt=at.length,De=zt,Xe=0;XeFt+$){De=Xe-1;break}}for(var st=0,yt=zt-1;yt>=0;yt-=1){var rt=X.get(at[yt].key)||se;if(rt[Zt]=De?[0,0]:[st,De]},[X,$,ne,Be,Fe,Ft,bt,at.map(function(zt){return zt.key}).join("_"),Ot])}function j(X){var $;return X instanceof Map?($={},X.forEach(function(ee,ne){$[ne]=ee})):$=X,JSON.stringify($)}var Z="TABS_DQ";function pe(X){return String(X).replace(/"/g,Z)}function Ae(X,$,ee,ne){return!(!ee||ne||X===!1||X===void 0&&($===!1||$===null))}function he(X,$){var ee=X.prefixCls,ne=X.editable,Be=X.locale,Fe=X.style;return!ne||ne.showAdd===!1?null:d.createElement("button",{ref:$,type:"button",className:"".concat(ee,"-nav-add"),style:Fe,"aria-label":(Be==null?void 0:Be.addAriaLabel)||"Add tab",onClick:function(at){ne.onEdit("add",{event:at})}},ne.addIcon||"+")}var ge=d.forwardRef(he),Ie=d.forwardRef(function(X,$){var ee=X.position,ne=X.prefixCls,Be=X.extra;if(!Be)return null;var Fe,$e={};return(0,s.Z)(Be)==="object"&&!d.isValidElement(Be)?$e=Be:$e.right=Be,ee==="right"&&(Fe=$e.right),ee==="left"&&(Fe=$e.left),Fe?d.createElement("div",{className:"".concat(ne,"-extra-content"),ref:$},Fe):null}),ct=Ie,Ue=e(31561),Ve=e(15285),St=e(10228);function Qe(X,$){var ee=X.prefixCls,ne=X.id,Be=X.tabs,Fe=X.locale,$e=X.mobile,at=X.moreIcon,bt=at===void 0?"More":at,Ot=X.moreTransitionName,kt=X.style,Zt=X.className,Ft=X.editable,zt=X.tabBarGutter,De=X.rtl,Xe=X.removeAriaLabel,et=X.onTabClick,st=X.getPopupContainer,yt=X.popupClassName,rt=(0,d.useState)(!1),ut=(0,c.Z)(rt,2),ye=ut[0],He=ut[1],Je=(0,d.useState)(null),dt=(0,c.Z)(Je,2),lt=dt[0],Et=dt[1],xt="".concat(ne,"-more-popup"),Ht="".concat(ee,"-dropdown"),Jt=lt!==null?"".concat(xt,"-").concat(lt):null,$t=Fe==null?void 0:Fe.dropdownAriaLabel;function un(pt,Xt){pt.preventDefault(),pt.stopPropagation(),Ft.onEdit("remove",{key:Xt,event:pt})}var pn=d.createElement(Ve.ZP,{onClick:function(Xt){var Wt=Xt.key,Yt=Xt.domEvent;et(Wt,Yt),He(!1)},prefixCls:"".concat(Ht,"-menu"),id:xt,tabIndex:-1,role:"listbox","aria-activedescendant":Jt,selectedKeys:[lt],"aria-label":$t!==void 0?$t:"expanded dropdown"},Be.map(function(pt){var Xt=pt.closable,Wt=pt.disabled,Yt=pt.closeIcon,It=pt.key,tn=pt.label,_n=Ae(Xt,Yt,Ft,Wt);return d.createElement(Ve.sN,{key:It,id:"".concat(xt,"-").concat(It),role:"option","aria-controls":ne&&"".concat(ne,"-panel-").concat(It),disabled:Wt},d.createElement("span",null,tn),_n&&d.createElement("button",{type:"button","aria-label":Xe||"remove",tabIndex:0,className:"".concat(Ht,"-menu-item-remove"),onClick:function(Kt){Kt.stopPropagation(),un(Kt,It)}},Yt||Ft.removeIcon||"\xD7"))}));function bn(pt){for(var Xt=Be.filter(function(_n){return!_n.disabled}),Wt=Xt.findIndex(function(_n){return _n.key===lt})||0,Yt=Xt.length,It=0;ItHr?"left":"right"})}),$t=(0,c.Z)(Jt,2),un=$t[0],pn=$t[1],bn=_(0,function(Gr,Hr){!Ht&&rt&&rt({direction:Gr>Hr?"top":"bottom"})}),Te=(0,c.Z)(bn,2),Ne=Te[0],ot=Te[1],ft=(0,d.useState)([0,0]),pt=(0,c.Z)(ft,2),Xt=pt[0],Wt=pt[1],Yt=(0,d.useState)([0,0]),It=(0,c.Z)(Yt,2),tn=It[0],_n=It[1],nn=(0,d.useState)([0,0]),Kt=(0,c.Z)(nn,2),Mt=Kt[0],mn=Kt[1],an=(0,d.useState)([0,0]),En=(0,c.Z)(an,2),Sn=En[0],An=En[1],vn=Q(new Map),jn=(0,c.Z)(vn,2),cr=jn[0],fn=jn[1],ln=P(Fe,cr,tn[0]),xn=oe(Xt,Ht),Dn=oe(tn,Ht),In=oe(Mt,Ht),Xn=oe(Sn,Ht),ar=xnVn?Vn:Gr}var gr=(0,d.useRef)(),On=(0,d.useState)(),sr=(0,c.Z)(On,2),Mr=sr[0],ir=sr[1];function br(){ir(Date.now())}function Tr(){window.clearTimeout(gr.current)}Me(dt,function(Gr,Hr){function yi(si,Ai){si(function(ui){var go=Fr(ui+Ai);return go})}return ar?(Ht?yi(pn,Gr):yi(ot,Hr),Tr(),br(),!0):!1}),(0,d.useEffect)(function(){return Tr(),Mr&&(gr.current=window.setTimeout(function(){ir(0)},100)),Tr},[Mr]);var ii=U(ln,qn,Ht?un:Ne,Dn,In,Xn,(0,l.Z)((0,l.Z)({},X),{},{tabs:Fe})),Br=(0,c.Z)(ii,2),Nr=Br[0],Yr=Br[1],Gn=(0,m.Z)(function(){var Gr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:kt,Hr=ln.get(Gr)||{width:0,height:0,left:0,right:0,top:0};if(Ht){var yi=un;Zt?Hr.rightun+qn&&(yi=Hr.right+Hr.width-qn):Hr.left<-un?yi=-Hr.left:Hr.left+Hr.width>-un+qn&&(yi=-(Hr.left+Hr.width-qn)),ot(0),pn(Fr(yi))}else{var si=Ne;Hr.top<-Ne?si=-Hr.top:Hr.top+Hr.height>-Ne+qn&&(si=-(Hr.top+Hr.height-qn)),pn(0),ot(Fr(si))}}),lr={};Xe==="top"||Xe==="bottom"?lr[Zt?"marginRight":"marginLeft"]=et:lr.marginTop=et;var kr=Fe.map(function(Gr,Hr){var yi=Gr.key;return d.createElement(tt,{id:bt,prefixCls:Be,key:yi,tab:Gr,style:Hr===0?void 0:lr,closable:Gr.closable,editable:zt,active:yi===kt,renderWrapper:st,removeAriaLabel:De==null?void 0:De.removeAriaLabel,onClick:function(Ai){yt(yi,Ai)},onFocus:function(){Gn(yi),br(),dt.current&&(Zt||(dt.current.scrollLeft=0),dt.current.scrollTop=0)}})}),ur=function(){return fn(function(){var Hr=new Map;return Fe.forEach(function(yi){var si,Ai=yi.key,ui=(si=lt.current)===null||si===void 0?void 0:si.querySelector('[data-node-key="'.concat(pe(Ai),'"]'));ui&&Hr.set(Ai,{width:ui.offsetWidth,height:ui.offsetHeight,left:ui.offsetLeft,top:ui.offsetTop})}),Hr})};(0,d.useEffect)(function(){ur()},[Fe.map(function(Gr){return Gr.key}).join("_")]);var Cr=q(function(){var Gr=R(ye),Hr=R(He),yi=R(Je);Wt([Gr[0]-Hr[0]-yi[0],Gr[1]-Hr[1]-yi[1]]);var si=R(xt);mn(si);var Ai=R(Et);An(Ai);var ui=R(lt);_n([ui[0]-si[0],ui[1]-si[1]]),ur()}),Ur=Fe.slice(0,Nr),oi=Fe.slice(Yr+1),Fn=[].concat((0,b.Z)(Ur),(0,b.Z)(oi)),$n=ln.get(kt),nr=G({activeTabOffset:$n,horizontal:Ht,rtl:Zt,indicatorSize:ut}),er=nr.style;(0,d.useEffect)(function(){Gn()},[kt,Ar,Vn,j($n),j(ln),Ht]),(0,d.useEffect)(function(){Cr()},[Zt]);var Lr=!!Fn.length,xr="".concat(Be,"-nav-wrap"),Ei,li,ci,gi;return Ht?Zt?(li=un>0,Ei=un!==Vn):(Ei=un<0,li=un!==Ar):(ci=Ne<0,gi=Ne!==Ar),d.createElement(C.Z,{onResize:Cr},d.createElement("div",{ref:(0,y.x1)($,ye),role:"tablist",className:i()("".concat(Be,"-nav"),$e),style:at,onKeyDown:function(){br()}},d.createElement(ct,{ref:He,position:"left",extra:Ft,prefixCls:Be}),d.createElement(C.Z,{onResize:Cr},d.createElement("div",{className:i()(xr,(ee={},(0,r.Z)(ee,"".concat(xr,"-ping-left"),Ei),(0,r.Z)(ee,"".concat(xr,"-ping-right"),li),(0,r.Z)(ee,"".concat(xr,"-ping-top"),ci),(0,r.Z)(ee,"".concat(xr,"-ping-bottom"),gi),ee)),ref:dt},d.createElement(C.Z,{onResize:Cr},d.createElement("div",{ref:lt,className:"".concat(Be,"-nav-list"),style:{transform:"translate(".concat(un,"px, ").concat(Ne,"px)"),transition:Mr?"none":void 0}},kr,d.createElement(ge,{ref:xt,prefixCls:Be,locale:De,editable:zt,style:(0,l.Z)((0,l.Z)({},kr.length===0?void 0:lr),{},{visibility:Lr?"hidden":null})}),d.createElement("div",{className:i()("".concat(Be,"-ink-bar"),(0,r.Z)({},"".concat(Be,"-ink-bar-animated"),Ot.inkBar)),style:er}))))),d.createElement(je,(0,h.Z)({},X,{removeAriaLabel:De==null?void 0:De.removeAriaLabel,ref:Et,prefixCls:Be,tabs:Fn,className:!Lr&&yr,tabMoving:!!Mr})),d.createElement(ct,{ref:Je,position:"right",extra:Ft,prefixCls:Be})))}var K=d.forwardRef(xe),L=["renderTabBar"],ie=["label","key"];function W(X){var $=X.renderTabBar,ee=(0,o.Z)(X,L),ne=d.useContext(f),Be=ne.tabs;if($){var Fe=(0,l.Z)((0,l.Z)({},ee),{},{panes:Be.map(function($e){var at=$e.label,bt=$e.key,Ot=(0,o.Z)($e,ie);return d.createElement(E,(0,h.Z)({tab:at,key:bt,tabKey:bt},Ot))})});return $(Fe,K)}return d.createElement(K,ee)}var M=e(48736);function D(){var X=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},$;return X===!1?$={inkBar:!1,tabPane:!1}:X===!0?$={inkBar:!0,tabPane:!1}:$=(0,l.Z)({inkBar:!0},(0,s.Z)(X)==="object"?X:{}),$.tabPaneMotion&&$.tabPane===void 0&&($.tabPane=!0),!$.tabPaneMotion&&$.tabPane&&($.tabPane=!1),$}var Y=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],F=0;function re(X,$){var ee,ne=X.id,Be=X.prefixCls,Fe=Be===void 0?"rc-tabs":Be,$e=X.className,at=X.items,bt=X.direction,Ot=X.activeKey,kt=X.defaultActiveKey,Zt=X.editable,Ft=X.animated,zt=X.tabPosition,De=zt===void 0?"top":zt,Xe=X.tabBarGutter,et=X.tabBarStyle,st=X.tabBarExtraContent,yt=X.locale,rt=X.moreIcon,ut=X.moreTransitionName,ye=X.destroyInactiveTabPane,He=X.renderTabBar,Je=X.onChange,dt=X.onTabClick,lt=X.onTabScroll,Et=X.getPopupContainer,xt=X.popupClassName,Ht=X.indicatorSize,Jt=(0,o.Z)(X,Y),$t=d.useMemo(function(){return(at||[]).filter(function(An){return An&&(0,s.Z)(An)==="object"&&"key"in An})},[at]),un=bt==="rtl",pn=D(Ft),bn=(0,d.useState)(!1),Te=(0,c.Z)(bn,2),Ne=Te[0],ot=Te[1];(0,d.useEffect)(function(){ot((0,n.Z)())},[]);var ft=(0,a.Z)(function(){var An;return(An=$t[0])===null||An===void 0?void 0:An.key},{value:Ot,defaultValue:kt}),pt=(0,c.Z)(ft,2),Xt=pt[0],Wt=pt[1],Yt=(0,d.useState)(function(){return $t.findIndex(function(An){return An.key===Xt})}),It=(0,c.Z)(Yt,2),tn=It[0],_n=It[1];(0,d.useEffect)(function(){var An=$t.findIndex(function(jn){return jn.key===Xt});if(An===-1){var vn;An=Math.max(0,Math.min(tn,$t.length-1)),Wt((vn=$t[An])===null||vn===void 0?void 0:vn.key)}_n(An)},[$t.map(function(An){return An.key}).join("_"),Xt,tn]);var nn=(0,a.Z)(null,{value:ne}),Kt=(0,c.Z)(nn,2),Mt=Kt[0],mn=Kt[1];(0,d.useEffect)(function(){ne||(mn("rc-tabs-".concat(F)),F+=1)},[]);function an(An,vn){dt==null||dt(An,vn);var jn=An!==Xt;Wt(An),jn&&(Je==null||Je(An))}var En={id:Mt,activeKey:Xt,animated:pn,tabPosition:De,rtl:un,mobile:Ne},Sn=(0,l.Z)((0,l.Z)({},En),{},{editable:Zt,locale:yt,moreIcon:rt,moreTransitionName:ut,tabBarGutter:Xe,onTabClick:an,onTabScroll:lt,extra:st,style:et,panes:null,getPopupContainer:Et,popupClassName:xt,indicatorSize:Ht});return d.createElement(f.Provider,{value:{tabs:$t,prefixCls:Fe}},d.createElement("div",(0,h.Z)({ref:$,id:ne,className:i()(Fe,"".concat(Fe,"-").concat(De),(ee={},(0,r.Z)(ee,"".concat(Fe,"-mobile"),Ne),(0,r.Z)(ee,"".concat(Fe,"-editable"),Zt),(0,r.Z)(ee,"".concat(Fe,"-rtl"),un),ee),$e)},Jt),d.createElement(W,(0,h.Z)({},Sn,{renderTabBar:He})),d.createElement(A,(0,h.Z)({destroyInactiveTabPane:ye},En,{animated:pn}))))}var Ee=d.forwardRef(re),te=Ee,T=te,I=e(36355),de=e(19716),_e=()=>null,qe=e(62892);const ke={motionAppear:!1,motionEnter:!0,motionLeave:!0};function fe(X){let $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},ee;return $===!1?ee={inkBar:!1,tabPane:!1}:$===!0?ee={inkBar:!0,tabPane:!0}:ee=Object.assign({inkBar:!0},typeof $=="object"?$:{}),ee.tabPane&&(ee.tabPaneMotion=Object.assign(Object.assign({},ke),{motionName:(0,qe.m)(X,"switch")})),ee}var Ze=e(11592),J=function(X,$){var ee={};for(var ne in X)Object.prototype.hasOwnProperty.call(X,ne)&&$.indexOf(ne)<0&&(ee[ne]=X[ne]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,ne=Object.getOwnPropertySymbols(X);Be$)}function Ct(X,$){if(X)return X;const ee=(0,Ze.Z)($).map(ne=>{if(d.isValidElement(ne)){const{key:Be,props:Fe}=ne,$e=Fe||{},{tab:at}=$e,bt=J($e,["tab"]);return Object.assign(Object.assign({key:String(Be)},bt),{label:at})}return null});return nt(ee)}var O=e(17313),Ge=e(83116),Ke=e(37613),ce=e(13826),ze=X=>{const{componentCls:$,motionDurationSlow:ee}=X;return[{[$]:{[`${$}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${ee}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${ee}`}}}}},[(0,ce.oN)(X,"slide-up"),(0,ce.oN)(X,"slide-down")]]};const Lt=X=>{const{componentCls:$,tabsCardPadding:ee,cardBg:ne,cardGutter:Be,colorBorderSecondary:Fe,itemSelectedColor:$e}=X;return{[`${$}-card`]:{[`> ${$}-nav, > div > ${$}-nav`]:{[`${$}-tab`]:{margin:0,padding:ee,background:ne,border:`${X.lineWidth}px ${X.lineType} ${Fe}`,transition:`all ${X.motionDurationSlow} ${X.motionEaseInOut}`},[`${$}-tab-active`]:{color:$e,background:X.colorBgContainer},[`${$}-ink-bar`]:{visibility:"hidden"}},[`&${$}-top, &${$}-bottom`]:{[`> ${$}-nav, > div > ${$}-nav`]:{[`${$}-tab + ${$}-tab`]:{marginLeft:{_skip_check_:!0,value:`${Be}px`}}}},[`&${$}-top`]:{[`> ${$}-nav, > div > ${$}-nav`]:{[`${$}-tab`]:{borderRadius:`${X.borderRadiusLG}px ${X.borderRadiusLG}px 0 0`},[`${$}-tab-active`]:{borderBottomColor:X.colorBgContainer}}},[`&${$}-bottom`]:{[`> ${$}-nav, > div > ${$}-nav`]:{[`${$}-tab`]:{borderRadius:`0 0 ${X.borderRadiusLG}px ${X.borderRadiusLG}px`},[`${$}-tab-active`]:{borderTopColor:X.colorBgContainer}}},[`&${$}-left, &${$}-right`]:{[`> ${$}-nav, > div > ${$}-nav`]:{[`${$}-tab + ${$}-tab`]:{marginTop:`${Be}px`}}},[`&${$}-left`]:{[`> ${$}-nav, > div > ${$}-nav`]:{[`${$}-tab`]:{borderRadius:{_skip_check_:!0,value:`${X.borderRadiusLG}px 0 0 ${X.borderRadiusLG}px`}},[`${$}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:X.colorBgContainer}}}},[`&${$}-right`]:{[`> ${$}-nav, > div > ${$}-nav`]:{[`${$}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${X.borderRadiusLG}px ${X.borderRadiusLG}px 0`}},[`${$}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:X.colorBgContainer}}}}}}},Nt=X=>{const{componentCls:$,itemHoverColor:ee,dropdownEdgeChildVerticalPadding:ne}=X;return{[`${$}-dropdown`]:Object.assign(Object.assign({},(0,O.Wf)(X)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:X.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${$}-dropdown-menu`]:{maxHeight:X.tabsDropdownHeight,margin:0,padding:`${ne}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:X.colorBgContainer,backgroundClip:"padding-box",borderRadius:X.borderRadiusLG,outline:"none",boxShadow:X.boxShadowSecondary,"&-item":Object.assign(Object.assign({},O.vS),{display:"flex",alignItems:"center",minWidth:X.tabsDropdownWidth,margin:0,padding:`${X.paddingXXS}px ${X.paddingSM}px`,color:X.colorText,fontWeight:"normal",fontSize:X.fontSize,lineHeight:X.lineHeight,cursor:"pointer",transition:`all ${X.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:X.marginSM},color:X.colorTextDescription,fontSize:X.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:ee}},"&:hover":{background:X.controlItemBgHover},"&-disabled":{"&, &:hover":{color:X.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},it=X=>{const{componentCls:$,margin:ee,colorBorderSecondary:ne,horizontalMargin:Be,verticalItemPadding:Fe,verticalItemMargin:$e}=X;return{[`${$}-top, ${$}-bottom`]:{flexDirection:"column",[`> ${$}-nav, > div > ${$}-nav`]:{margin:Be,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${X.lineWidth}px ${X.lineType} ${ne}`,content:"''"},[`${$}-ink-bar`]:{height:X.lineWidthBold,"&-animated":{transition:`width ${X.motionDurationSlow}, left ${X.motionDurationSlow}, - right ${X.motionDurationSlow}`}},[`${$}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:X.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:X.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:X.boxShadowTabsOverflowRight},[`&${$}-nav-wrap-ping-left::before`]:{opacity:1},[`&${$}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${$}-top`]:{[`> ${$}-nav, - > div > ${$}-nav`]:{"&::before":{bottom:0},[`${$}-ink-bar`]:{bottom:0}}},[`${$}-bottom`]:{[`> ${$}-nav, > div > ${$}-nav`]:{order:1,marginTop:`${ee}px`,marginBottom:0,"&::before":{top:0},[`${$}-ink-bar`]:{top:0}},[`> ${$}-content-holder, > div > ${$}-content-holder`]:{order:0}},[`${$}-left, ${$}-right`]:{[`> ${$}-nav, > div > ${$}-nav`]:{flexDirection:"column",minWidth:X.controlHeight*1.25,[`${$}-tab`]:{padding:Fe,textAlign:"center"},[`${$}-tab + ${$}-tab`]:{margin:$e},[`${$}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:X.controlHeight},"&::before":{top:0,boxShadow:X.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:X.boxShadowTabsOverflowBottom},[`&${$}-nav-wrap-ping-top::before`]:{opacity:1},[`&${$}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${$}-ink-bar`]:{width:X.lineWidthBold,"&-animated":{transition:`height ${X.motionDurationSlow}, top ${X.motionDurationSlow}`}},[`${$}-nav-list, ${$}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${$}-left`]:{[`> ${$}-nav, > div > ${$}-nav`]:{[`${$}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${$}-content-holder, > div > ${$}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${X.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${X.lineWidth}px ${X.lineType} ${X.colorBorder}`},[`> ${$}-content > ${$}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:X.paddingLG}}}},[`${$}-right`]:{[`> ${$}-nav, > div > ${$}-nav`]:{order:1,[`${$}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${$}-content-holder, > div > ${$}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-X.lineWidth},borderRight:{_skip_check_:!0,value:`${X.lineWidth}px ${X.lineType} ${X.colorBorder}`},[`> ${$}-content > ${$}-tabpane`]:{paddingRight:{_skip_check_:!0,value:X.paddingLG}}}}}},wt=X=>{const{componentCls:$,cardPaddingSM:ee,cardPaddingLG:ne,horizontalItemPaddingSM:Be,horizontalItemPaddingLG:Fe}=X;return{[$]:{"&-small":{[`> ${$}-nav`]:{[`${$}-tab`]:{padding:Be,fontSize:X.titleFontSizeSM}}},"&-large":{[`> ${$}-nav`]:{[`${$}-tab`]:{padding:Fe,fontSize:X.titleFontSizeLG}}}},[`${$}-card`]:{[`&${$}-small`]:{[`> ${$}-nav`]:{[`${$}-tab`]:{padding:ee}},[`&${$}-bottom`]:{[`> ${$}-nav ${$}-tab`]:{borderRadius:`0 0 ${X.borderRadius}px ${X.borderRadius}px`}},[`&${$}-top`]:{[`> ${$}-nav ${$}-tab`]:{borderRadius:`${X.borderRadius}px ${X.borderRadius}px 0 0`}},[`&${$}-right`]:{[`> ${$}-nav ${$}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${X.borderRadius}px ${X.borderRadius}px 0`}}},[`&${$}-left`]:{[`> ${$}-nav ${$}-tab`]:{borderRadius:{_skip_check_:!0,value:`${X.borderRadius}px 0 0 ${X.borderRadius}px`}}}},[`&${$}-large`]:{[`> ${$}-nav`]:{[`${$}-tab`]:{padding:ne}}}}}},Rt=X=>{const{componentCls:$,itemActiveColor:ee,itemHoverColor:ne,iconCls:Be,tabsHorizontalItemMargin:Fe,horizontalItemPadding:$e,itemSelectedColor:at,itemColor:bt}=X,Ot=`${$}-tab`;return{[Ot]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:$e,fontSize:X.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:bt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:ee}},(0,O.Qy)(X)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-X.marginXXS},marginLeft:{_skip_check_:!0,value:X.marginXS},color:X.colorTextDescription,fontSize:X.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${X.motionDurationSlow}`,"&:hover":{color:X.colorTextHeading}},"&:hover":{color:ne},[`&${Ot}-active ${Ot}-btn`]:{color:at,textShadow:X.tabsActiveTextShadow},[`&${Ot}-disabled`]:{color:X.colorTextDisabled,cursor:"not-allowed"},[`&${Ot}-disabled ${Ot}-btn, &${Ot}-disabled ${$}-remove`]:{"&:focus, &:active":{color:X.colorTextDisabled}},[`& ${Ot}-remove ${Be}`]:{margin:0},[Be]:{marginRight:{_skip_check_:!0,value:X.marginSM}}},[`${Ot} + ${Ot}`]:{margin:{_skip_check_:!0,value:Fe}}}},Tt=X=>{const{componentCls:$,tabsHorizontalItemMarginRTL:ee,iconCls:ne,cardGutter:Be}=X;return{[`${$}-rtl`]:{direction:"rtl",[`${$}-nav`]:{[`${$}-tab`]:{margin:{_skip_check_:!0,value:ee},[`${$}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[ne]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${X.marginSM}px`}},[`${$}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${X.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${X.marginXXS}px`},[ne]:{margin:0}}}},[`&${$}-left`]:{[`> ${$}-nav`]:{order:1},[`> ${$}-content-holder`]:{order:0}},[`&${$}-right`]:{[`> ${$}-nav`]:{order:0},[`> ${$}-content-holder`]:{order:1}},[`&${$}-card${$}-top, &${$}-card${$}-bottom`]:{[`> ${$}-nav, > div > ${$}-nav`]:{[`${$}-tab + ${$}-tab`]:{marginRight:{_skip_check_:!0,value:Be},marginLeft:{_skip_check_:!0,value:0}}}}},[`${$}-dropdown-rtl`]:{direction:"rtl"},[`${$}-menu-item`]:{[`${$}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Gt=X=>{const{componentCls:$,tabsCardPadding:ee,cardHeight:ne,cardGutter:Be,itemHoverColor:Fe,itemActiveColor:$e,colorBorderSecondary:at}=X;return{[$]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(X)),{display:"flex",[`> ${$}-nav, > div > ${$}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${$}-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 ${X.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${$}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${X.motionDurationSlow}`},[`${$}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${$}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${$}-nav-more`]:{position:"relative",padding:ee,background:"transparent",border:0,color:X.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:X.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${$}-nav-add`]:Object.assign({minWidth:ne,marginLeft:{_skip_check_:!0,value:Be},padding:`0 ${X.paddingXS}px`,background:"transparent",border:`${X.lineWidth}px ${X.lineType} ${at}`,borderRadius:`${X.borderRadiusLG}px ${X.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:X.colorText,transition:`all ${X.motionDurationSlow} ${X.motionEaseInOut}`,"&:hover":{color:Fe},"&:active, &:focus:not(:focus-visible)":{color:$e}},(0,O.Qy)(X))},[`${$}-extra-content`]:{flex:"none"},[`${$}-ink-bar`]:{position:"absolute",background:X.inkBarColor,pointerEvents:"none"}}),Rt(X)),{[`${$}-content`]:{position:"relative",width:"100%"},[`${$}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${$}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${$}-centered`]:{[`> ${$}-nav, > div > ${$}-nav`]:{[`${$}-nav-wrap`]:{[`&:not([class*='${$}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Ut=(0,Ge.Z)("Tabs",X=>{const $=(0,Ke.TS)(X,{tabsCardPadding:X.cardPadding||`${(X.cardHeight-Math.round(X.fontSize*X.lineHeight))/2-X.lineWidth}px ${X.padding}px`,dropdownEdgeChildVerticalPadding:X.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${X.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${X.horizontalItemGutter}px`});return[wt($),Tt($),it($),Nt($),Lt($),Gt($),ze($)]},X=>{const $=X.controlHeightLG;return{zIndexPopup:X.zIndexPopupBase+50,cardBg:X.colorFillAlter,cardHeight:$,cardPadding:"",cardPaddingSM:`${X.paddingXXS*1.5}px ${X.padding}px`,cardPaddingLG:`${X.paddingXS}px ${X.padding}px ${X.paddingXXS*1.5}px`,titleFontSize:X.fontSize,titleFontSizeLG:X.fontSizeLG,titleFontSizeSM:X.fontSize,inkBarColor:X.colorPrimary,horizontalMargin:`0 0 ${X.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${X.paddingSM}px 0`,horizontalItemPaddingSM:`${X.paddingXS}px 0`,horizontalItemPaddingLG:`${X.padding}px 0`,verticalItemPadding:`${X.paddingXS}px ${X.paddingLG}px`,verticalItemMargin:`${X.margin}px 0 0 0`,itemColor:X.colorText,itemSelectedColor:X.colorPrimary,itemHoverColor:X.colorPrimaryHover,itemActiveColor:X.colorPrimaryActive,cardGutter:X.marginXXS/2}}),At=function(X,$){var ee={};for(var ne in X)Object.prototype.hasOwnProperty.call(X,ne)&&$.indexOf(ne)<0&&(ee[ne]=X[ne]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,ne=Object.getOwnPropertySymbols(X);Be{const{type:$,className:ee,rootClassName:ne,size:Be,onEdit:Fe,hideAdd:$e,centered:at,addIcon:bt,popupClassName:Ot,children:kt,items:Zt,animated:Ft,style:zt,indicatorSize:De}=X,Xe=At(X,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:et,moreIcon:st=d.createElement(v.Z,null)}=Xe,{direction:yt,tabs:rt,getPrefixCls:ut,getPopupContainer:ye}=d.useContext(I.E_),He=ut("tabs",et),[Je,dt]=Ut(He);let lt;$==="editable-card"&&(lt={onEdit:(un,pn)=>{let{key:bn,event:Te}=pn;Fe==null||Fe(un==="add"?Te:bn,un)},removeIcon:d.createElement(t.Z,null),addIcon:bt||d.createElement(g.Z,null),showAdd:$e!==!0});const Et=ut(),xt=Ct(Zt,kt),Ht=fe(He,Ft),Jt=(0,de.Z)(Be),$t=Object.assign(Object.assign({},rt==null?void 0:rt.style),zt);return Je(d.createElement(T,Object.assign({direction:yt,getPopupContainer:ye,moreTransitionName:`${Et}-slide-up`},Xe,{items:xt,className:i()({[`${He}-${Jt}`]:Jt,[`${He}-card`]:["card","editable-card"].includes($),[`${He}-editable-card`]:$==="editable-card",[`${He}-centered`]:at},rt==null?void 0:rt.className,ee,ne,dt),popupClassName:i()(Ot,dt),style:$t,editable:lt,moreIcon:st,prefixCls:He,animated:Ht,indicatorSize:De!=null?De:rt==null?void 0:rt.indicatorSize})))};en.TabPane=_e;var Ce=en},17574:function(_t,N,e){"use strict";e.d(N,{default:function(){return U}});var t=e(64588),v=e(92393),g=e(52671),p=e(8657),i=e(5016),h=e(59301),r={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"},l=r,c=e(7657),s=function(Z,pe){return h.createElement(c.Z,(0,i.Z)({},Z,{ref:pe,icon:l}))},o=h.forwardRef(s),d=o,n=e(92310),a=e.n(n),u=e(35654),f=e(71430),S=e(36355),E=e(56082),w=e(62892),A=e(20648);const b=4;function C(j){const{dropPosition:Z,dropLevelOffset:pe,prefixCls:Ae,indent:he,direction:ge="ltr"}=j,Ie=ge==="ltr"?"left":"right",ct=ge==="ltr"?"right":"left",Ue={[Ie]:-pe*he+b,[ct]:0};switch(Z){case-1:Ue.top=-3;break;case 1:Ue.bottom=-3;break;default:Ue.bottom=-3,Ue[Ie]=he+b;break}return h.createElement("div",{style:Ue,className:`${Ae}-drop-indicator`})}var m=e(71997),x=h.forwardRef((j,Z)=>{const{getPrefixCls:pe,direction:Ae,virtual:he,tree:ge}=h.useContext(S.E_),{prefixCls:Ie,className:ct,showIcon:Ue=!1,showLine:Ve,switcherIcon:St,blockNode:Qe=!1,children:je,checkable:Re=!1,selectable:tt=!0,draggable:le,motion:ue,style:G}=j,R=pe("tree",Ie),oe=pe(),xe=ue!=null?ue:Object.assign(Object.assign({},(0,w.Z)(oe)),{motionAppear:!1}),K=Object.assign(Object.assign({},j),{checkable:Re,selectable:tt,showIcon:Ue,motion:xe,blockNode:Qe,showLine:!!Ve,dropIndicatorRender:C}),[L,ie]=(0,A.ZP)(R),W=h.useMemo(()=>{if(!le)return!1;let D={};switch(typeof le){case"function":D.nodeDraggable=le;break;case"object":D=Object.assign({},le);break;default:break}return D.icon!==!1&&(D.icon=D.icon||h.createElement(E.Z,null)),D},[le]),M=D=>h.createElement(m.Z,{prefixCls:R,switcherIcon:St,treeNodeProps:D,showLine:Ve});return L(h.createElement(t.Z,Object.assign({itemHeight:20,ref:Z,virtual:he},K,{style:Object.assign(Object.assign({},ge==null?void 0:ge.style),G),prefixCls:R,className:a()({[`${R}-icon-hide`]:!Ue,[`${R}-block-node`]:Qe,[`${R}-unselectable`]:!tt,[`${R}-rtl`]:Ae==="rtl"},ge==null?void 0:ge.className,ct,ie),direction:Ae,checkable:Re&&h.createElement("span",{className:`${R}-checkbox-inner`}),selectable:tt,switcherIcon:M,draggable:W}),je))}),P;(function(j){j[j.None=0]="None",j[j.Start=1]="Start",j[j.End=2]="End"})(P||(P={}));function _(j,Z){function pe(Ae){const{key:he,children:ge}=Ae;Z(he,Ae)!==!1&&_(ge||[],Z)}j.forEach(pe)}function z(j){let{treeData:Z,expandedKeys:pe,startKey:Ae,endKey:he}=j;const ge=[];let Ie=P.None;if(Ae&&Ae===he)return[Ae];if(!Ae||!he)return[];function ct(Ue){return Ue===Ae||Ue===he}return _(Z,Ue=>{if(Ie===P.End)return!1;if(ct(Ue)){if(ge.push(Ue),Ie===P.None)Ie=P.Start;else if(Ie===P.Start)return Ie=P.End,!1}else Ie===P.Start&&ge.push(Ue);return pe.includes(Ue)}),ge}function k(j,Z){const pe=(0,v.Z)(Z),Ae=[];return _(j,(he,ge)=>{const Ie=pe.indexOf(he);return Ie!==-1&&(Ae.push(ge),pe.splice(Ie,1)),!!pe.length}),Ae}var be=function(j,Z){var pe={};for(var Ae in j)Object.prototype.hasOwnProperty.call(j,Ae)&&Z.indexOf(Ae)<0&&(pe[Ae]=j[Ae]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Ae=Object.getOwnPropertySymbols(j);he{var{defaultExpandAll:pe,defaultExpandParent:Ae,defaultExpandedKeys:he}=j,ge=be(j,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ie=h.useRef(),ct=h.useRef(),Ue=()=>{const{keyEntities:W}=(0,f.I8)(Me(ge));let M;return pe?M=Object.keys(W):Ae?M=(0,u.r7)(ge.expandedKeys||he||[],W):M=ge.expandedKeys||he,M},[Ve,St]=h.useState(ge.selectedKeys||ge.defaultSelectedKeys||[]),[Qe,je]=h.useState(()=>Ue());h.useEffect(()=>{"selectedKeys"in ge&&St(ge.selectedKeys)},[ge.selectedKeys]),h.useEffect(()=>{"expandedKeys"in ge&&je(ge.expandedKeys)},[ge.expandedKeys]);const Re=(W,M)=>{var D;return"expandedKeys"in ge||je(W),(D=ge.onExpand)===null||D===void 0?void 0:D.call(ge,W,M)},tt=(W,M)=>{var D;const{multiple:Y}=ge,{node:F,nativeEvent:re}=M,{key:Ee=""}=F,te=Me(ge),T=Object.assign(Object.assign({},M),{selected:!0}),I=(re==null?void 0:re.ctrlKey)||(re==null?void 0:re.metaKey),de=re==null?void 0:re.shiftKey;let ve;Y&&I?(ve=W,Ie.current=Ee,ct.current=ve,T.selectedNodes=k(te,ve)):Y&&de?(ve=Array.from(new Set([].concat((0,v.Z)(ct.current||[]),(0,v.Z)(z({treeData:te,expandedKeys:Qe,startKey:Ee,endKey:Ie.current}))))),T.selectedNodes=k(te,ve)):(ve=[Ee],Ie.current=Ee,ct.current=ve,T.selectedNodes=k(te,ve)),(D=ge.onSelect)===null||D===void 0||D.call(ge,ve,T),"selectedKeys"in ge||St(ve)},{getPrefixCls:le,direction:ue}=h.useContext(S.E_),{prefixCls:G,className:R,showIcon:oe=!0,expandAction:xe="click"}=ge,K=be(ge,["prefixCls","className","showIcon","expandAction"]),L=le("tree",G),ie=a()(`${L}-directory`,{[`${L}-directory-rtl`]:ue==="rtl"},R);return h.createElement(x,Object.assign({icon:ae,ref:Z,blockNode:!0},K,{showIcon:oe,expandAction:xe,prefixCls:L,className:ie,expandedKeys:Qe,selectedKeys:Ve,onSelect:tt,onExpand:Re}))};var Q=h.forwardRef(B);const se=x;se.DirectoryTree=Q,se.TreeNode=t.O;var U=se},20648:function(_t,N,e){"use strict";e.d(N,{TM:function(){return n},Yk:function(){return d}});var t=e(93083),v=e(98447),g=e(17313),p=e(8378),i=e(37613),h=e(83116);const r=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),l=(a,u)=>({[`.${a}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${u.motionDurationSlow}`}}}),c=(a,u)=>({[`.${a}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:u.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${u.lineWidthBold}px solid ${u.colorPrimary}`,borderRadius:"50%",content:'""'}}}),s=(a,u)=>{const{treeCls:f,treeNodeCls:S,treeNodePadding:E,titleHeight:w,nodeSelectedBg:A,nodeHoverBg:b}=u,C=u.paddingXS;return{[f]:Object.assign(Object.assign({},(0,g.Wf)(u)),{background:u.colorBgContainer,borderRadius:u.borderRadius,transition:`background-color ${u.motionDurationSlow}`,[`&${f}-rtl`]:{[`${f}-switcher`]:{"&_close":{[`${f}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${f}-active-focused)`]:Object.assign({},(0,g.oN)(u)),[`${f}-list-holder-inner`]:{alignItems:"flex-start"},[`&${f}-block-node`]:{[`${f}-list-holder-inner`]:{alignItems:"stretch",[`${f}-node-content-wrapper`]:{flex:"auto"},[`${S}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,border:`1px solid ${u.colorPrimary}`,opacity:0,animationName:r,animationDuration:u.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${S}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${E}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${f}-node-content-wrapper`]:{color:u.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${f}-node-content-wrapper`]:Object.assign({},(0,g.oN)(u)),[`&:not(${S}-disabled).filter-node ${f}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${f}-draggable-icon`]:{flexShrink:0,width:w,lineHeight:`${w}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${u.motionDurationSlow}`,[`${S}:hover &`]:{opacity:.45}},[`&${S}-disabled`]:{[`${f}-draggable-icon`]:{visibility:"hidden"}}}},[`${f}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:w}},[`${f}-draggable-icon`]:{visibility:"hidden"},[`${f}-switcher`]:Object.assign(Object.assign({},l(a,u)),{position:"relative",flex:"none",alignSelf:"stretch",width:w,margin:0,lineHeight:`${w}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${f}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:u.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:w/2,bottom:-E,marginInlineStart:-1,borderInlineEnd:`1px solid ${u.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:w/2*.8,height:w/2,borderBottom:`1px solid ${u.colorBorder}`,content:'""'}}}),[`${f}-checkbox`]:{top:"initial",marginInlineEnd:C},[`${f}-node-content-wrapper, ${f}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:w,margin:0,padding:`0 ${u.paddingXS/2}px`,color:"inherit",lineHeight:`${w}px`,background:"transparent",borderRadius:u.borderRadius,cursor:"pointer",transition:`all ${u.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:b},[`&${f}-node-selected`]:{backgroundColor:A},[`${f}-iconEle`]:{display:"inline-block",width:w,height:w,lineHeight:`${w}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${f}-unselectable ${f}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${f}-node-content-wrapper`]:Object.assign({lineHeight:`${w}px`,userSelect:"none"},c(a,u)),[`${S}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${u.colorPrimary}`}},"&-show-line":{[`${f}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:w/2,bottom:-E,borderInlineEnd:`1px solid ${u.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${f}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${S}-leaf-last`]:{[`${f}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${w/2}px !important`}}}}})}},o=a=>{const{treeCls:u,treeNodeCls:f,treeNodePadding:S,directoryNodeSelectedBg:E,directoryNodeSelectedColor:w}=a;return{[`${u}${u}-directory`]:{[f]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:S,insetInlineStart:0,transition:`background-color ${a.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:a.controlItemBgHover}},"> *":{zIndex:1},[`${u}-switcher`]:{transition:`color ${a.motionDurationMid}`},[`${u}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${u}-node-selected`]:{color:w,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:E},[`${u}-switcher`]:{color:w},[`${u}-node-content-wrapper`]:{color:w,background:"transparent"}}}}}},d=(a,u)=>{const f=`.${a}`,S=`${f}-treenode`,E=u.paddingXS/2,w=(0,i.TS)(u,{treeCls:f,treeNodeCls:S,treeNodePadding:E});return[s(a,w),o(w)]},n=a=>{const{controlHeightSM:u}=a;return{titleHeight:u,nodeHoverBg:a.controlItemBgHover,nodeSelectedBg:a.controlItemBgActive}};N.ZP=(0,h.Z)("Tree",(a,u)=>{let{prefixCls:f}=u;return[{[a.componentCls]:(0,v.C2)(`${f}-checkbox`,a)},d(f,a),(0,p.Z)(a)]},a=>{const{colorTextLightSolid:u,colorPrimary:f}=a;return Object.assign(Object.assign({},n(a)),{directoryNodeSelectedColor:u,directoryNodeSelectedBg:f})})},71997:function(_t,N,e){"use strict";e.d(N,{Z:function(){return S}});var t=e(5016),v=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},p=g,i=e(7657),h=function(w,A){return v.createElement(i.Z,(0,t.Z)({},w,{ref:A,icon:p}))},r=v.forwardRef(h),l=r,c=e(52671),s=e(58617),o=e(15075),d=e(43531),n=e(92310),a=e.n(n),u=e(92343),S=E=>{const{prefixCls:w,switcherIcon:A,treeNodeProps:b,showLine:C}=E,{isLeaf:m,expanded:y,loading:x}=b;if(x)return v.createElement(s.Z,{className:`${w}-switcher-loading-icon`});let P;if(C&&typeof C=="object"&&(P=C.showLeafIcon),m){if(!C)return null;if(typeof P!="boolean"&&P){const k=typeof P=="function"?P(b):P,be=`${w}-switcher-line-custom-icon`;return(0,u.l$)(k)?(0,u.Tm)(k,{className:a()(k.props.className||"",be)}):k}return P?v.createElement(c.Z,{className:`${w}-switcher-line-icon`}):v.createElement("span",{className:`${w}-switcher-leaf-line`})}const _=`${w}-switcher-icon`,z=typeof A=="function"?A(b):A;return(0,u.l$)(z)?(0,u.Tm)(z,{className:a()(z.props.className||"",_)}):z!==void 0?z:C?y?v.createElement(o.Z,{className:`${w}-switcher-line-icon`}):v.createElement(d.Z,{className:`${w}-switcher-line-icon`}):v.createElement(l,{className:_})}},54580:function(_t,N,e){"use strict";e.d(N,{default:function(){return zt}});var t=e(59301),v=e(92393),g=e(92310),p=e.n(g),i=e(5016),h=e(6487),r=e(56789),l=e(7942),c=e(76773),s=e(18082),o=e(5883),d=e(85444),n=e(10928),a=e(21566),u=e(26112);function f(De,Xe){var et="cannot ".concat(De.method," ").concat(De.action," ").concat(Xe.status,"'"),st=new Error(et);return st.status=Xe.status,st.method=De.method,st.url=De.action,st}function S(De){var Xe=De.responseText||De.response;if(!Xe)return Xe;try{return JSON.parse(Xe)}catch(et){return Xe}}function E(De){var Xe=new XMLHttpRequest;De.onProgress&&Xe.upload&&(Xe.upload.onprogress=function(rt){rt.total>0&&(rt.percent=rt.loaded/rt.total*100),De.onProgress(rt)});var et=new FormData;De.data&&Object.keys(De.data).forEach(function(yt){var rt=De.data[yt];if(Array.isArray(rt)){rt.forEach(function(ut){et.append("".concat(yt,"[]"),ut)});return}et.append(yt,rt)}),De.file instanceof Blob?et.append(De.filename,De.file,De.file.name):et.append(De.filename,De.file),Xe.onerror=function(rt){De.onError(rt)},Xe.onload=function(){return Xe.status<200||Xe.status>=300?De.onError(f(De,Xe),S(Xe)):De.onSuccess(S(Xe),Xe)},Xe.open(De.method,De.action,!0),De.withCredentials&&"withCredentials"in Xe&&(Xe.withCredentials=!0);var st=De.headers||{};return st["X-Requested-With"]!==null&&Xe.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(st).forEach(function(yt){st[yt]!==null&&Xe.setRequestHeader(yt,st[yt])}),Xe.send(et),{abort:function(){Xe.abort()}}}var w=+new Date,A=0;function b(){return"rc-upload-".concat(w,"-").concat(++A)}var C=e(48736),m=function(De,Xe){if(De&&Xe){var et=Array.isArray(Xe)?Xe:Xe.split(","),st=De.name||"",yt=De.type||"",rt=yt.replace(/\/.*$/,"");return et.some(function(ut){var ye=ut.trim();if(/^\*(\/\*)?$/.test(ut))return!0;if(ye.charAt(0)==="."){var He=st.toLowerCase(),Je=ye.toLowerCase(),dt=[Je];return(Je===".jpg"||Je===".jpeg")&&(dt=[".jpg",".jpeg"]),dt.some(function(lt){return He.endsWith(lt)})}return/\/\*$/.test(ye)?rt===ye.replace(/\/.*$/,""):yt===ye?!0:/^\w+$/.test(ye)?((0,C.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(ye,"'.Skip for check.")),!0):!1})}return!0};function y(De,Xe){var et=De.createReader(),st=[];function yt(){et.readEntries(function(rt){var ut=Array.prototype.slice.apply(rt);st=st.concat(ut);var ye=!ut.length;ye?Xe(st):yt()})}yt()}var x=function(Xe,et,st){var yt=function rt(ut,ye){ut&&(ut.path=ye||"",ut.isFile?ut.file(function(He){st(He)&&(ut.fullPath&&!He.webkitRelativePath&&(Object.defineProperties(He,{webkitRelativePath:{writable:!0}}),He.webkitRelativePath=ut.fullPath.replace(/^\//,""),Object.defineProperties(He,{webkitRelativePath:{writable:!1}})),et([He]))}):ut.isDirectory&&y(ut,function(He){He.forEach(function(Je){rt(Je,"".concat(ye).concat(ut.name,"/"))})}))};Xe.forEach(function(rt){yt(rt.webkitGetAsEntry())})},P=x,_=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],z=function(De){(0,l.Z)(et,De);var Xe=(0,c.Z)(et);function et(){var st;(0,h.Z)(this,et);for(var yt=arguments.length,rt=new Array(yt),ut=0;ut{let{uid:rt}=yt;return rt===De.uid});return st===-1?et.push(De):et[st]=De,et}function D(De,Xe){const et=De.uid!==void 0?"uid":"name";return Xe.filter(st=>st[et]===De[et])[0]}function Y(De,Xe){const et=De.uid!==void 0?"uid":"name",st=Xe.filter(yt=>yt[et]!==De[et]);return st.length===Xe.length?null:st}const F=function(){const Xe=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),st=Xe[Xe.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(st)||[""])[0]},re=De=>De.indexOf("image/")===0,Ee=De=>{if(De.type&&!De.thumbUrl)return re(De.type);const Xe=De.thumbUrl||De.url||"",et=F(Xe);return/^data:image\//.test(Xe)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(et)?!0:!(/^data:/.test(Xe)||et)},te=200;function T(De){return new Promise(Xe=>{if(!De.type||!re(De.type)){Xe("");return}const et=document.createElement("canvas");et.width=te,et.height=te,et.style.cssText=`position: fixed; left: 0; top: 0; width: ${te}px; height: ${te}px; z-index: 9999; display: none;`,document.body.appendChild(et);const st=et.getContext("2d"),yt=new Image;if(yt.onload=()=>{const{width:rt,height:ut}=yt;let ye=te,He=te,Je=0,dt=0;rt>ut?(He=ut*(te/rt),dt=-(He-ye)/2):(ye=rt*(te/ut),Je=-(ye-He)/2),st.drawImage(yt,Je,dt,ye,He);const lt=et.toDataURL();document.body.removeChild(et),window.URL.revokeObjectURL(yt.src),Xe(lt)},yt.crossOrigin="anonymous",De.type.startsWith("image/svg+xml")){const rt=new FileReader;rt.onload=()=>{rt.result&&(yt.src=rt.result)},rt.readAsDataURL(De)}else if(De.type.startsWith("image/gif")){const rt=new FileReader;rt.onload=()=>{rt.result&&Xe(rt.result)},rt.readAsDataURL(De)}else yt.src=window.URL.createObjectURL(De)})}var I=e(26227),de=e(41464),ve=e(15277),_e=e(93948),qe=e(6848),fe=t.forwardRef((De,Xe)=>{let{prefixCls:et,className:st,style:yt,locale:rt,listType:ut,file:ye,items:He,progress:Je,iconRender:dt,actionIconRender:lt,itemRender:Et,isImgUrl:xt,showPreviewIcon:Ht,showRemoveIcon:Jt,showDownloadIcon:$t,previewIcon:un,removeIcon:pn,downloadIcon:bn,onPreview:Te,onDownload:Ne,onClose:ot}=De;var ft,pt;const{status:Xt}=ye,[Wt,Yt]=t.useState(Xt);t.useEffect(()=>{Xt!=="removed"&&Yt(Xt)},[Xt]);const[It,tn]=t.useState(!1);t.useEffect(()=>{const Xn=setTimeout(()=>{tn(!0)},300);return()=>{clearTimeout(Xn)}},[]);const _n=dt(ye);let nn=t.createElement("div",{className:`${et}-icon`},_n);if(ut==="picture"||ut==="picture-card"||ut==="picture-circle")if(Wt==="uploading"||!ye.thumbUrl&&!ye.url){const Xn=p()(`${et}-list-item-thumbnail`,{[`${et}-list-item-file`]:Wt!=="uploading"});nn=t.createElement("div",{className:Xn},_n)}else{const Xn=xt!=null&&xt(ye)?t.createElement("img",{src:ye.thumbUrl||ye.url,alt:ye.name,className:`${et}-list-item-image`,crossOrigin:ye.crossOrigin}):_n,ar=p()(`${et}-list-item-thumbnail`,{[`${et}-list-item-file`]:xt&&!xt(ye)});nn=t.createElement("a",{className:ar,onClick:qn=>Te(ye,qn),href:ye.url||ye.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Xn)}const Kt=p()(`${et}-list-item`,`${et}-list-item-${Wt}`),Mt=typeof ye.linkProps=="string"?JSON.parse(ye.linkProps):ye.linkProps,mn=Jt?lt((typeof pn=="function"?pn(ye):pn)||t.createElement(I.Z,null),()=>ot(ye),et,rt.removeFile):null,an=$t&&Wt==="done"?lt((typeof bn=="function"?bn(ye):bn)||t.createElement(de.Z,null),()=>Ne(ye),et,rt.downloadFile):null,En=ut!=="picture-card"&&ut!=="picture-circle"&&t.createElement("span",{key:"download-delete",className:p()(`${et}-list-item-actions`,{picture:ut==="picture"})},an,mn),Sn=p()(`${et}-list-item-name`),An=ye.url?[t.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Sn,title:ye.name},Mt,{href:ye.url,onClick:Xn=>Te(ye,Xn)}),ye.name),En]:[t.createElement("span",{key:"view",className:Sn,onClick:Xn=>Te(ye,Xn),title:ye.name},ye.name),En],vn={pointerEvents:"none",opacity:.5},jn=Ht?t.createElement("a",{href:ye.url||ye.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:ye.url||ye.thumbUrl?void 0:vn,onClick:Xn=>Te(ye,Xn),title:rt.previewFile},typeof un=="function"?un(ye):un||t.createElement(ve.Z,null)):null,cr=(ut==="picture-card"||ut==="picture-circle")&&Wt!=="uploading"&&t.createElement("span",{className:`${et}-list-item-actions`},jn,Wt==="done"&&an,mn),{getPrefixCls:fn}=t.useContext(se.E_),ln=fn(),xn=t.createElement("div",{className:Kt},nn,An,cr,It&&t.createElement(oe.default,{motionName:`${ln}-fade`,visible:Wt==="uploading",motionDeadline:2e3},Xn=>{let{className:ar}=Xn;const qn="percent"in ye?t.createElement(_e.Z,Object.assign({},Je,{type:"line",percent:ye.percent,"aria-label":ye["aria-label"],"aria-labelledby":ye["aria-labelledby"]})):null;return t.createElement("div",{className:p()(`${et}-list-item-progress`,ar)},qn)})),Dn=ye.response&&typeof ye.response=="string"?ye.response:((ft=ye.error)===null||ft===void 0?void 0:ft.statusText)||((pt=ye.error)===null||pt===void 0?void 0:pt.message)||rt.uploadError,In=Wt==="error"?t.createElement(qe.Z,{title:Dn,getPopupContainer:Xn=>Xn.parentNode},xn):xn;return t.createElement("div",{className:p()(`${et}-list-item-container`,st),style:yt,ref:Xe},Et?Et(In,ye,He,{download:Ne.bind(null,ye),preview:Te.bind(null,ye),remove:ot.bind(null,ye)}):In)});const Ze=(De,Xe)=>{const{listType:et="text",previewFile:st=T,onPreview:yt,onDownload:rt,onRemove:ut,locale:ye,iconRender:He,isImageUrl:Je=Ee,prefixCls:dt,items:lt=[],showPreviewIcon:Et=!0,showRemoveIcon:xt=!0,showDownloadIcon:Ht=!1,removeIcon:Jt,previewIcon:$t,downloadIcon:un,progress:pn={size:[-1,2],showInfo:!1},appendAction:bn,appendActionVisible:Te=!0,itemRender:Ne,disabled:ot}=De,ft=(0,xe.Z)(),[pt,Xt]=t.useState(!1);t.useEffect(()=>{et!=="picture"&&et!=="picture-card"&&et!=="picture-circle"||(lt||[]).forEach(vn=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(vn.originFileObj instanceof File||vn.originFileObj instanceof Blob)||vn.thumbUrl!==void 0||(vn.thumbUrl="",st&&st(vn.originFileObj).then(jn=>{vn.thumbUrl=jn||"",ft()}))})},[et,lt,st]),t.useEffect(()=>{Xt(!0)},[]);const Wt=(vn,jn)=>{if(yt)return jn==null||jn.preventDefault(),yt(vn)},Yt=vn=>{typeof rt=="function"?rt(vn):vn.url&&window.open(vn.url)},It=vn=>{ut==null||ut(vn)},tn=vn=>{if(He)return He(vn,et);const jn=vn.status==="uploading",cr=Je&&Je(vn)?t.createElement(R,null):t.createElement(ct,null);let fn=jn?t.createElement(Ue.Z,null):t.createElement(Re,null);return et==="picture"?fn=jn?t.createElement(Ue.Z,null):cr:(et==="picture-card"||et==="picture-circle")&&(fn=jn?ye.uploading:cr),fn},_n=(vn,jn,cr,fn)=>{const ln={type:"text",size:"small",title:fn,onClick:xn=>{jn(),(0,L.l$)(vn)&&vn.props.onClick&&vn.props.onClick(xn)},className:`${cr}-list-item-action`,disabled:ot};if((0,L.l$)(vn)){const xn=(0,L.Tm)(vn,Object.assign(Object.assign({},vn.props),{onClick:()=>{}}));return t.createElement(ie.ZP,Object.assign({},ln,{icon:xn}))}return t.createElement(ie.ZP,Object.assign({},ln),t.createElement("span",null,vn))};t.useImperativeHandle(Xe,()=>({handlePreview:Wt,handleDownload:Yt}));const{getPrefixCls:nn}=t.useContext(se.E_),Kt=nn("upload",dt),Mt=nn(),mn=p()(`${Kt}-list`,`${Kt}-list-${et}`),an=(0,v.Z)(lt.map(vn=>({key:vn.uid,file:vn})));let Sn={motionDeadline:2e3,motionName:`${Kt}-${et==="picture-card"||et==="picture-circle"?"animate-inline":"animate"}`,keys:an,motionAppear:pt};const An=t.useMemo(()=>{const vn=Object.assign({},(0,K.Z)(Mt));return delete vn.onAppearEnd,delete vn.onEnterEnd,delete vn.onLeaveEnd,vn},[Mt]);return et!=="picture-card"&&et!=="picture-circle"&&(Sn=Object.assign(Object.assign({},An),Sn)),t.createElement("div",{className:mn},t.createElement(oe.CSSMotionList,Object.assign({},Sn,{component:!1}),vn=>{let{key:jn,file:cr,className:fn,style:ln}=vn;return t.createElement(fe,{key:jn,locale:ye,prefixCls:Kt,className:fn,style:ln,file:cr,items:lt,progress:pn,listType:et,isImgUrl:Je,showPreviewIcon:Et,showRemoveIcon:xt,showDownloadIcon:Ht,removeIcon:Jt,previewIcon:$t,downloadIcon:un,iconRender:tn,actionIconRender:_n,itemRender:Ne,onPreview:Wt,onDownload:Yt,onClose:It})}),bn&&t.createElement(oe.default,Object.assign({},Sn,{visible:Te,forceRender:!0}),vn=>{let{className:jn,style:cr}=vn;return(0,L.Tm)(bn,fn=>({className:p()(fn.className,jn),style:Object.assign(Object.assign(Object.assign({},cr),{pointerEvents:jn?"none":void 0}),fn.style)}))}))};var nt=t.forwardRef(Ze),Ct=e(17313),O=e(8378),Ge=e(83116),Ke=e(37613),Oe=De=>{const{componentCls:Xe,iconCls:et}=De;return{[`${Xe}-wrapper`]:{[`${Xe}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:De.colorFillAlter,border:`${De.lineWidth}px dashed ${De.colorBorder}`,borderRadius:De.borderRadiusLG,cursor:"pointer",transition:`border-color ${De.motionDurationSlow}`,[Xe]:{padding:`${De.padding}px 0`},[`${Xe}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Xe}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Xe}-disabled):hover`]:{borderColor:De.colorPrimaryHover},[`p${Xe}-drag-icon`]:{marginBottom:De.margin,[et]:{color:De.colorPrimary,fontSize:De.uploadThumbnailSize}},[`p${Xe}-text`]:{margin:`0 0 ${De.marginXXS}px`,color:De.colorTextHeading,fontSize:De.fontSizeLG},[`p${Xe}-hint`]:{color:De.colorTextDescription,fontSize:De.fontSize},[`&${Xe}-disabled`]:{cursor:"not-allowed",[`p${Xe}-drag-icon ${et}, - p${Xe}-text, - p${Xe}-hint - `]:{color:De.colorTextDisabled}}}}}},Lt=De=>{const{componentCls:Xe,antCls:et,iconCls:st,fontSize:yt,lineHeight:rt}=De,ut=`${Xe}-list-item`,ye=`${ut}-actions`,He=`${ut}-action`,Je=Math.round(yt*rt);return{[`${Xe}-wrapper`]:{[`${Xe}-list`]:Object.assign(Object.assign({},(0,Ct.dF)()),{lineHeight:De.lineHeight,[ut]:{position:"relative",height:De.lineHeight*yt,marginTop:De.marginXS,fontSize:yt,display:"flex",alignItems:"center",transition:`background-color ${De.motionDurationSlow}`,"&:hover":{backgroundColor:De.controlItemBgHover},[`${ut}-name`]:Object.assign(Object.assign({},Ct.vS),{padding:`0 ${De.paddingXS}px`,lineHeight:rt,flex:"auto",transition:`all ${De.motionDurationSlow}`}),[ye]:{[He]:{opacity:0},[`${He}${et}-btn-sm`]:{height:Je,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${He}:focus-visible, - &.picture ${He} - `]:{opacity:1},[st]:{color:De.actionsColor,transition:`all ${De.motionDurationSlow}`},[`&:hover ${st}`]:{color:De.colorText}},[`${Xe}-icon ${st}`]:{color:De.colorTextDescription,fontSize:yt},[`${ut}-progress`]:{position:"absolute",bottom:-De.uploadProgressOffset,width:"100%",paddingInlineStart:yt+De.paddingXS,fontSize:yt,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${ut}:hover ${He}`]:{opacity:1,color:De.colorText},[`${ut}-error`]:{color:De.colorError,[`${ut}-name, ${Xe}-icon ${st}`]:{color:De.colorError},[ye]:{[`${st}, ${st}:hover`]:{color:De.colorError},[He]:{opacity:1}}},[`${Xe}-list-item-container`]:{transition:`opacity ${De.motionDurationSlow}, height ${De.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nt=e(93083),it=e(1950);const wt=new Nt.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Rt=new Nt.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Gt=De=>{const{componentCls:Xe}=De,et=`${Xe}-animate-inline`;return[{[`${Xe}-wrapper`]:{[`${et}-appear, ${et}-enter, ${et}-leave`]:{animationDuration:De.motionDurationSlow,animationTimingFunction:De.motionEaseInOutCirc,animationFillMode:"forwards"},[`${et}-appear, ${et}-enter`]:{animationName:wt},[`${et}-leave`]:{animationName:Rt}}},{[`${Xe}-wrapper`]:(0,it.J$)(De)},wt,Rt]},Ut=e(93398),At=e(64993);const en=De=>{const{componentCls:Xe,iconCls:et,uploadThumbnailSize:st,uploadProgressOffset:yt}=De,rt=`${Xe}-list`,ut=`${rt}-item`;return{[`${Xe}-wrapper`]:{[` - ${rt}${rt}-picture, - ${rt}${rt}-picture-card, - ${rt}${rt}-picture-circle - `]:{[ut]:{position:"relative",height:st+De.lineWidth*2+De.paddingXS*2,padding:De.paddingXS,border:`${De.lineWidth}px ${De.lineType} ${De.colorBorder}`,borderRadius:De.borderRadiusLG,"&:hover":{background:"transparent"},[`${ut}-thumbnail`]:Object.assign(Object.assign({},Ct.vS),{width:st,height:st,lineHeight:`${st+De.paddingSM}px`,textAlign:"center",flex:"none",[et]:{fontSize:De.fontSizeHeading2,color:De.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${ut}-progress`]:{bottom:yt,width:`calc(100% - ${De.paddingSM*2}px)`,marginTop:0,paddingInlineStart:st+De.paddingXS}},[`${ut}-error`]:{borderColor:De.colorError,[`${ut}-thumbnail ${et}`]:{[`svg path[fill='${Ut.blue[0]}']`]:{fill:De.colorErrorBg},[`svg path[fill='${Ut.blue.primary}']`]:{fill:De.colorError}}},[`${ut}-uploading`]:{borderStyle:"dashed",[`${ut}-name`]:{marginBottom:yt}}},[`${rt}${rt}-picture-circle ${ut}`]:{[`&, &::before, ${ut}-thumbnail`]:{borderRadius:"50%"}}}}},Ce=De=>{const{componentCls:Xe,iconCls:et,fontSizeLG:st,colorTextLightSolid:yt}=De,rt=`${Xe}-list`,ut=`${rt}-item`,ye=De.uploadPicCardSize;return{[` - ${Xe}-wrapper${Xe}-picture-card-wrapper, - ${Xe}-wrapper${Xe}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Ct.dF)()),{display:"inline-block",width:"100%",[`${Xe}${Xe}-select`]:{width:ye,height:ye,marginInlineEnd:De.marginXS,marginBottom:De.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:De.colorFillAlter,border:`${De.lineWidth}px dashed ${De.colorBorder}`,borderRadius:De.borderRadiusLG,cursor:"pointer",transition:`border-color ${De.motionDurationSlow}`,[`> ${Xe}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Xe}-disabled):hover`]:{borderColor:De.colorPrimary}},[`${rt}${rt}-picture-card, ${rt}${rt}-picture-circle`]:{[`${rt}-item-container`]:{display:"inline-block",width:ye,height:ye,marginBlock:`0 ${De.marginXS}px`,marginInline:`0 ${De.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[ut]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${De.paddingXS*2}px)`,height:`calc(100% - ${De.paddingXS*2}px)`,backgroundColor:De.colorBgMask,opacity:0,transition:`all ${De.motionDurationSlow}`,content:'" "'}},[`${ut}:hover`]:{[`&::before, ${ut}-actions`]:{opacity:1}},[`${ut}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${De.motionDurationSlow}`,[`${et}-eye, ${et}-download, ${et}-delete`]:{zIndex:10,width:st,margin:`0 ${De.marginXXS}px`,fontSize:st,cursor:"pointer",transition:`all ${De.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${ut}-actions, ${ut}-actions:hover`]:{[`${et}-eye, ${et}-download, ${et}-delete`]:{color:new At.C(yt).setAlpha(.65).toRgbString(),"&:hover":{color:yt}}},[`${ut}-thumbnail, ${ut}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${ut}-name`]:{display:"none",textAlign:"center"},[`${ut}-file + ${ut}-name`]:{position:"absolute",bottom:De.margin,display:"block",width:`calc(100% - ${De.paddingXS*2}px)`},[`${ut}-uploading`]:{[`&${ut}`]:{backgroundColor:De.colorFillAlter},[`&::before, ${et}-eye, ${et}-download, ${et}-delete`]:{display:"none"}},[`${ut}-progress`]:{bottom:De.marginXL,width:`calc(100% - ${De.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Xe}-wrapper${Xe}-picture-circle-wrapper`]:{[`${Xe}${Xe}-select`]:{borderRadius:"50%"}}}};var $=De=>{const{componentCls:Xe}=De;return{[`${Xe}-rtl`]:{direction:"rtl"}}};const ee=De=>{const{componentCls:Xe,colorTextDisabled:et}=De;return{[`${Xe}-wrapper`]:Object.assign(Object.assign({},(0,Ct.Wf)(De)),{[Xe]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Xe}-select`]:{display:"inline-block"},[`${Xe}-disabled`]:{color:et,cursor:"not-allowed"}})}};var ne=(0,Ge.Z)("Upload",De=>{const{fontSizeHeading3:Xe,fontSize:et,lineHeight:st,lineWidth:yt,controlHeightLG:rt}=De,ut=Math.round(et*st),ye=(0,Ke.TS)(De,{uploadThumbnailSize:Xe*2,uploadProgressOffset:ut/2+yt,uploadPicCardSize:rt*2.55});return[ee(ye),Oe(ye),en(ye),Ce(ye),Lt(ye),Gt(ye),$(ye),(0,O.Z)(ye)]},De=>({actionsColor:De.colorTextDescription})),Be=function(De,Xe,et,st){function yt(rt){return rt instanceof et?rt:new et(function(ut){ut(rt)})}return new(et||(et=Promise))(function(rt,ut){function ye(dt){try{Je(st.next(dt))}catch(lt){ut(lt)}}function He(dt){try{Je(st.throw(dt))}catch(lt){ut(lt)}}function Je(dt){dt.done?rt(dt.value):yt(dt.value).then(ye,He)}Je((st=st.apply(De,Xe||[])).next())})};const Fe=`__LIST_IGNORE_${Date.now()}__`,$e=(De,Xe)=>{const{fileList:et,defaultFileList:st,onRemove:yt,showUploadList:rt=!0,listType:ut="text",onPreview:ye,onDownload:He,onChange:Je,onDrop:dt,previewFile:lt,disabled:Et,locale:xt,iconRender:Ht,isImageUrl:Jt,progress:$t,prefixCls:un,className:pn,type:bn="select",children:Te,style:Ne,itemRender:ot,maxCount:ft,data:pt={},multiple:Xt=!1,action:Wt="",accept:Yt="",supportServerRender:It=!0,rootClassName:tn}=De,_n=t.useContext(U.Z),nn=Et!=null?Et:_n,[Kt,Mt]=(0,q.Z)(st||[],{value:et,postState:Gn=>Gn!=null?Gn:[]}),[mn,an]=t.useState("drop"),En=t.useRef(null);t.useMemo(()=>{const Gn=Date.now();(et||[]).forEach((lr,kr)=>{!lr.uid&&!Object.isFrozen(lr)&&(lr.uid=`__AUTO__${Gn}_${kr}__`)})},[et]);const Sn=(Gn,lr,kr)=>{let ur=(0,v.Z)(lr),Cr=!1;ft===1?ur=ur.slice(-1):ft&&(Cr=ur.length>ft,ur=ur.slice(0,ft)),(0,Q.flushSync)(()=>{Mt(ur)});const Ur={file:Gn,fileList:ur};kr&&(Ur.event=kr),(!Cr||ur.some(oi=>oi.uid===Gn.uid))&&(0,Q.flushSync)(()=>{Je==null||Je(Ur)})},An=(Gn,lr)=>Be(void 0,void 0,void 0,function*(){const{beforeUpload:kr,transformFile:ur}=De;let Cr=Gn;if(kr){const Ur=yield kr(Gn,lr);if(Ur===!1)return!1;if(delete Gn[Fe],Ur===Fe)return Object.defineProperty(Gn,Fe,{value:!0,configurable:!0}),!1;typeof Ur=="object"&&Ur&&(Cr=Ur)}return ur&&(Cr=yield ur(Cr)),Cr}),vn=Gn=>{const lr=Gn.filter(Cr=>!Cr.file[Fe]);if(!lr.length)return;const kr=lr.map(Cr=>W(Cr.file));let ur=(0,v.Z)(Kt);kr.forEach(Cr=>{ur=M(Cr,ur)}),kr.forEach((Cr,Ur)=>{let oi=Cr;if(lr[Ur].parsedFile)Cr.status="uploading";else{const{originFileObj:Fn}=Cr;let $n;try{$n=new File([Fn],Fn.name,{type:Fn.type})}catch(nr){$n=new Blob([Fn],{type:Fn.type}),$n.name=Fn.name,$n.lastModifiedDate=new Date,$n.lastModified=new Date().getTime()}$n.uid=Cr.uid,oi=$n}Sn(oi,ur)})},jn=(Gn,lr,kr)=>{try{typeof Gn=="string"&&(Gn=JSON.parse(Gn))}catch(Ur){}if(!D(lr,Kt))return;const ur=W(lr);ur.status="done",ur.percent=100,ur.response=Gn,ur.xhr=kr;const Cr=M(ur,Kt);Sn(ur,Cr)},cr=(Gn,lr)=>{if(!D(lr,Kt))return;const kr=W(lr);kr.status="uploading",kr.percent=Gn.percent;const ur=M(kr,Kt);Sn(kr,ur,Gn)},fn=(Gn,lr,kr)=>{if(!D(kr,Kt))return;const ur=W(kr);ur.error=Gn,ur.response=lr,ur.status="error";const Cr=M(ur,Kt);Sn(ur,Cr)},ln=Gn=>{let lr;Promise.resolve(typeof yt=="function"?yt(Gn):yt).then(kr=>{var ur;if(kr===!1)return;const Cr=Y(Gn,Kt);Cr&&(lr=Object.assign(Object.assign({},Gn),{status:"removed"}),Kt==null||Kt.forEach(Ur=>{const oi=lr.uid!==void 0?"uid":"name";Ur[oi]===lr[oi]&&!Object.isFrozen(Ur)&&(Ur.status="removed")}),(ur=En.current)===null||ur===void 0||ur.abort(lr),Sn(lr,Cr))})},xn=Gn=>{an(Gn.type),Gn.type==="drop"&&(dt==null||dt(Gn))};t.useImperativeHandle(Xe,()=>({onBatchStart:vn,onSuccess:jn,onProgress:cr,onError:fn,fileList:Kt,upload:En.current}));const{getPrefixCls:Dn,direction:In,upload:Xn}=t.useContext(se.E_),ar=Dn("upload",un),qn=Object.assign(Object.assign({onBatchStart:vn,onError:fn,onProgress:cr,onSuccess:jn},De),{data:pt,multiple:Xt,action:Wt,accept:Yt,supportServerRender:It,prefixCls:ar,disabled:nn,beforeUpload:An,onChange:void 0});delete qn.className,delete qn.style,(!Te||nn)&&delete qn.id;const[yr,Ar]=ne(ar),[Vn]=(0,j.Z)("Upload",Z.Z.Upload),{showRemoveIcon:Fr,showPreviewIcon:gr,showDownloadIcon:On,removeIcon:sr,previewIcon:Mr,downloadIcon:ir}=typeof rt=="boolean"?{}:rt,br=(Gn,lr)=>rt?t.createElement(nt,{prefixCls:ar,listType:ut,items:Kt,previewFile:lt,onPreview:ye,onDownload:He,onRemove:ln,showRemoveIcon:!nn&&Fr,showPreviewIcon:gr,showDownloadIcon:On,removeIcon:sr,previewIcon:Mr,downloadIcon:ir,iconRender:Ht,locale:Object.assign(Object.assign({},Vn),xt),isImageUrl:Jt,progress:$t,appendAction:Gn,appendActionVisible:lr,itemRender:ot,disabled:nn}):Gn,Tr=p()(`${ar}-wrapper`,pn,tn,Ar,Xn==null?void 0:Xn.className,{[`${ar}-rtl`]:In==="rtl",[`${ar}-picture-card-wrapper`]:ut==="picture-card",[`${ar}-picture-circle-wrapper`]:ut==="picture-circle"}),ii=Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Ne);if(bn==="drag"){const Gn=p()(Ar,ar,`${ar}-drag`,{[`${ar}-drag-uploading`]:Kt.some(lr=>lr.status==="uploading"),[`${ar}-drag-hover`]:mn==="dragover",[`${ar}-disabled`]:nn,[`${ar}-rtl`]:In==="rtl"});return yr(t.createElement("span",{className:Tr},t.createElement("div",{className:Gn,style:ii,onDrop:xn,onDragOver:xn,onDragLeave:xn},t.createElement(B,Object.assign({},qn,{ref:En,className:`${ar}-btn`}),t.createElement("div",{className:`${ar}-drag-container`},Te))),br()))}const Br=p()(ar,`${ar}-select`,{[`${ar}-disabled`]:nn}),Yr=(Gn=>t.createElement("div",{className:Br,style:Gn},t.createElement(B,Object.assign({},qn,{ref:En}))))(Te?void 0:{display:"none"});return yr(ut==="picture-card"||ut==="picture-circle"?t.createElement("span",{className:Tr},br(Yr,!!Te)):t.createElement("span",{className:Tr},Yr,br()))};var bt=t.forwardRef($e),Ot=function(De,Xe){var et={};for(var st in De)Object.prototype.hasOwnProperty.call(De,st)&&Xe.indexOf(st)<0&&(et[st]=De[st]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yt=0,st=Object.getOwnPropertySymbols(De);yt{var{style:et,height:st}=De,yt=Ot(De,["style","height"]);return t.createElement(bt,Object.assign({ref:Xe},yt,{type:"drag",style:Object.assign(Object.assign({},et),{height:st})}))});const Ft=bt;Ft.Dragger=Zt,Ft.LIST_IGNORE=Fe;var zt=Ft},24334:function(_t,N,e){var t,v;(function(g,p){_t.exports=p(g)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof e.g!="undefined"?e.g:this,function(g){"use strict";g=g||{};var p=g.Base64,i="2.6.4",h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=function(ae){for(var Me={},B=0,q=ae.length;B>>6)+l(128|Me&63):l(224|Me>>>12&15)+l(128|Me>>>6&63)+l(128|Me&63)}else{var Me=65536+(ae.charCodeAt(0)-55296)*1024+(ae.charCodeAt(1)-56320);return l(240|Me>>>18&7)+l(128|Me>>>12&63)+l(128|Me>>>6&63)+l(128|Me&63)}},s=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,o=function(ae){return ae.replace(s,c)},d=function(ae){var Me=[0,2,1][ae.length%3],B=ae.charCodeAt(0)<<16|(ae.length>1?ae.charCodeAt(1):0)<<8|(ae.length>2?ae.charCodeAt(2):0),q=[h.charAt(B>>>18),h.charAt(B>>>12&63),Me>=2?"=":h.charAt(B>>>6&63),Me>=1?"=":h.charAt(B&63)];return q.join("")},n=g.btoa&&typeof g.btoa=="function"?function(ae){return g.btoa(ae)}:function(ae){if(ae.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return ae.replace(/[\s\S]{1,3}/g,d)},a=function(ae){return n(o(String(ae)))},u=function(ae){return ae.replace(/[+\/]/g,function(Me){return Me=="+"?"-":"_"}).replace(/=/g,"")},f=function(ae,Me){return Me?u(a(ae)):a(ae)},S=function(ae){return f(ae,!0)},E;g.Uint8Array&&(E=function(ae,Me){for(var B="",q=0,Q=ae.length;q>>18)+h.charAt(Z>>>12&63)+(typeof U!="undefined"?h.charAt(Z>>>6&63):"=")+(typeof j!="undefined"?h.charAt(Z&63):"=")}return Me?u(B):B});var w=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,A=function(ae){switch(ae.length){case 4:var Me=(7&ae.charCodeAt(0))<<18|(63&ae.charCodeAt(1))<<12|(63&ae.charCodeAt(2))<<6|63&ae.charCodeAt(3),B=Me-65536;return l((B>>>10)+55296)+l((B&1023)+56320);case 3:return l((15&ae.charCodeAt(0))<<12|(63&ae.charCodeAt(1))<<6|63&ae.charCodeAt(2));default:return l((31&ae.charCodeAt(0))<<6|63&ae.charCodeAt(1))}},b=function(ae){return ae.replace(w,A)},C=function(ae){var Me=ae.length,B=Me%4,q=(Me>0?r[ae.charAt(0)]<<18:0)|(Me>1?r[ae.charAt(1)]<<12:0)|(Me>2?r[ae.charAt(2)]<<6:0)|(Me>3?r[ae.charAt(3)]:0),Q=[l(q>>>16),l(q>>>8&255),l(q&255)];return Q.length-=[0,0,2,1][B],Q.join("")},m=g.atob&&typeof g.atob=="function"?function(ae){return g.atob(ae)}:function(ae){return ae.replace(/\S{1,4}/g,C)},y=function(ae){return m(String(ae).replace(/[^A-Za-z0-9\+\/]/g,""))},x=function(ae){return b(m(ae))},P=function(ae){return String(ae).replace(/[-_]/g,function(Me){return Me=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},_=function(ae){return x(P(ae))},z;g.Uint8Array&&(z=function(ae){return Uint8Array.from(y(P(ae)),function(Me){return Me.charCodeAt(0)})});var k=function(){var ae=g.Base64;return g.Base64=p,ae};if(g.Base64={VERSION:i,atob:y,btoa:n,fromBase64:_,toBase64:f,utob:o,encode:f,encodeURI:S,btou:b,decode:_,noConflict:k,fromUint8Array:E,toUint8Array:z},typeof Object.defineProperty=="function"){var be=function(ae){return{value:ae,enumerable:!1,writable:!0,configurable:!0}};g.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",be(function(){return _(this)})),Object.defineProperty(String.prototype,"toBase64",be(function(ae){return f(this,ae)})),Object.defineProperty(String.prototype,"toBase64URI",be(function(){return f(this,!0)}))}}return g.Meteor&&(Base64=g.Base64),_t.exports?_t.exports.Base64=g.Base64:(t=[],v=function(){return g.Base64}.apply(N,t),v!==void 0&&(_t.exports=v)),{Base64:g.Base64}})},57128:function(_t,N,e){"use strict";function t(h){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(l){return typeof l}:t=function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},t(h)}Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var v=p(e(50500));function g(){if(typeof WeakMap!="function")return null;var h=new WeakMap;return g=function(){return h},h}function p(h){if(h&&h.__esModule)return h;if(h===null||t(h)!=="object"&&typeof h!="function")return{default:h};var r=g();if(r&&r.has(h))return r.get(h);var l={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in h)if(Object.prototype.hasOwnProperty.call(h,s)){var o=c?Object.getOwnPropertyDescriptor(h,s):null;o&&(o.get||o.set)?Object.defineProperty(l,s,o):l[s]=h[s]}return l.default=h,r&&r.set(h,l),l}var i={toBase64Table:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".split(""),base64Pad:"=",encode:function(r){"use strict";for(var l="",c=r.length,s=c%3,o=0;o>2],l+=this.toBase64Table[((r[o]&3)<<4)+(r[o+1]>>4)],l+=this.toBase64Table[((r[o+1]&15)<<2)+(r[o+2]>>6)],l+=this.toBase64Table[r[o+2]&63];var d=c-s;return s===2?(l+=this.toBase64Table[r[d]>>2],l+=this.toBase64Table[((r[d]&3)<<4)+(r[d+1]>>4)],l+=this.toBase64Table[(r[d+1]&15)<<2],l+=this.toBase64Table[64]):s===1&&(l+=this.toBase64Table[r[d]>>2],l+=this.toBase64Table[(r[d]&3)<<4],l+=this.toBase64Table[64],l+=this.toBase64Table[64]),l},toBinaryTable:[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1],decode:function(r){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,c=r.indexOf("=")-l;c<0&&(c=r.length-l);for(var s=(c>>2)*3+Math.floor(c%4/1.5),o=new Array(s),d=0,n=0,a=0,u=l;u=8&&(d-=8,S||(o[a++]=n>>d&255),n&=(1<0;){var E=1;if(u.rQwait("HEXTILE",E))return!1;var w=u.rQ,A=u.rQi,b=w[A];if(b>30)throw new Error("Illegal hextile subencoding (subencoding: "+b+")");var C=this._totalTiles-this._tiles,m=C%this._tilesX,y=Math.floor(C/this._tilesX),x=o+m*16,P=d+y*16,_=Math.min(16,o+n-x),z=Math.min(16,d+a-P);if(b&1)E+=_*z*4;else if(b&2&&(E+=4),b&4&&(E+=4),b&8){if(E++,u.rQwait("HEXTILE",E))return!1;var k=w[A+E-1];b&16?E+=k*6:E+=k*2}if(u.rQwait("HEXTILE",E))return!1;if(A++,b===0)this._lastsubencoding&1?v.Debug(" Ignoring blank after RAW"):f.fillRect(x,P,_,z,this._background);else if(b&1)f.blitImage(x,P,_,z,w,A),A+=E-1;else{if(b&2&&(this._background=[w[A],w[A+1],w[A+2],w[A+3]],A+=4),b&4&&(this._foreground=[w[A],w[A+1],w[A+2],w[A+3]],A+=4),f.startTile(x,P,_,z,this._background),b&8){var be=w[A];A++;for(var ae=0;ae>4,Q=B&15,se=w[A];A++;var U=(se>>4)+1,j=(se&15)+1;f.subTile(q,Q,U,j,Me)}}f.finishTile()}u.rQi=A,this._lastsubencoding=b,this._tiles--}return!0}}]),c}();N.default=l},11231:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;function e(p,i){if(!(p instanceof i))throw new TypeError("Cannot call a class as a function")}function t(p,i){for(var h=0;h>0&3)*255/3,A[b*4+1]=(S[E+b]>>2&3)*255/3,A[b*4+2]=(S[E+b]>>4&3)*255/3,A[b*4+4]=0;S=A,E=0}return o.blitImage(h,u,l,f,S,E),s.rQskipBytes(f*a),this._lines-=f,!(this._lines>0)}}]),p}();N.default=g},57507:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;function e(p,i){if(!(p instanceof i))throw new TypeError("Cannot call a class as a function")}function t(p,i){for(var h=0;h0;){if(s.rQwait("RRE",12))return!1;var a=s.rQshiftBytes(4),u=s.rQshift16(),f=s.rQshift16(),S=s.rQshift16(),E=s.rQshift16();o.fillRect(h+u,r+f,S,E,a),this._subrects--}return!0}}]),p}();N.default=g},21330:function(_t,N,e){"use strict";function t(o){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(n){return typeof n}:t=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(o)}Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var v=h(e(50500)),g=p(e(48831));function p(o){return o&&o.__esModule?o:{default:o}}function i(){if(typeof WeakMap!="function")return null;var o=new WeakMap;return i=function(){return o},o}function h(o){if(o&&o.__esModule)return o;if(o===null||t(o)!=="object"&&typeof o!="function")return{default:o};var d=i();if(d&&d.has(o))return d.get(o);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in o)if(Object.prototype.hasOwnProperty.call(o,u)){var f=a?Object.getOwnPropertyDescriptor(o,u):null;f&&(f.get||f.set)?Object.defineProperty(n,u,f):n[u]=o[u]}return n.default=o,d&&d.set(o,n),n}function r(o,d){if(!(o instanceof d))throw new TypeError("Cannot call a class as a function")}function l(o,d){for(var n=0;n>A&1&&(this._zlibs[A].reset(),v.Info("Reset zlib stream "+A));this._ctl=this._ctl>>4}var b;if(this._ctl===8)b=this._fillRect(n,a,u,f,S,E,w);else if(this._ctl===9)b=this._jpegRect(n,a,u,f,S,E,w);else if(this._ctl===10)b=this._pngRect(n,a,u,f,S,E,w);else if(!(this._ctl&128))b=this._basicRect(this._ctl,n,a,u,f,S,E,w);else throw new Error("Illegal tight compression received (ctl: "+this._ctl+")");return b&&(this._ctl=null),b}},{key:"_fillRect",value:function(n,a,u,f,S,E,w){if(S.rQwait("TIGHT",3))return!1;var A=S.rQi,b=S.rQ;return E.fillRect(n,a,u,f,[b[A+2],b[A+1],b[A]],!1),S.rQskipBytes(3),!0}},{key:"_jpegRect",value:function(n,a,u,f,S,E,w){var A=this._readData(S);return A===null?!1:(E.imageRect(n,a,u,f,"image/jpeg",A),!0)}},{key:"_pngRect",value:function(n,a,u,f,S,E,w){throw new Error("PNG received in standard Tight rect")}},{key:"_basicRect",value:function(n,a,u,f,S,E,w,A){if(this._filter===null)if(n&4){if(E.rQwait("TIGHT",1))return!1;this._filter=E.rQshift8()}else this._filter=0;var b=n&3,C;switch(this._filter){case 0:C=this._copyFilter(b,a,u,f,S,E,w,A);break;case 1:C=this._paletteFilter(b,a,u,f,S,E,w,A);break;case 2:C=this._gradientFilter(b,a,u,f,S,E,w,A);break;default:throw new Error("Illegal tight filter received (ctl: "+this._filter+")")}return C&&(this._filter=null),C}},{key:"_copyFilter",value:function(n,a,u,f,S,E,w,A){var b=f*S*3,C;if(b<12){if(E.rQwait("TIGHT",b))return!1;C=E.rQshiftBytes(b)}else{if(C=this._readData(E),C===null)return!1;this._zlibs[n].setInput(C),C=this._zlibs[n].inflate(b),this._zlibs[n].setInput(null)}return w.blitRgbImage(a,u,f,S,C,0,!1),!0}},{key:"_paletteFilter",value:function(n,a,u,f,S,E,w,A){if(this._numColors===0){if(E.rQwait("TIGHT palette",1))return!1;var b=E.rQpeek8()+1,C=b*3;if(E.rQwait("TIGHT palette",1+C))return!1;this._numColors=b,E.rQskipBytes(1),E.rQshiftTo(this._palette,C)}var m=this._numColors<=2?1:8,y=Math.floor((f*m+7)/8),x=y*S,P;if(x<12){if(E.rQwait("TIGHT",x))return!1;P=E.rQshiftBytes(x)}else{if(P=this._readData(E),P===null)return!1;this._zlibs[n].setInput(P),P=this._zlibs[n].inflate(x),this._zlibs[n].setInput(null)}return this._numColors==2?this._monoRect(a,u,f,S,P,this._palette,w):this._paletteRect(a,u,f,S,P,this._palette,w),this._numColors=0,!0}},{key:"_monoRect",value:function(n,a,u,f,S,E,w){for(var A=this._getScratchBuffer(u*f*4),b=Math.floor((u+7)/8),C=Math.floor(u/8),m=0;m=0;_--)y=(m*u+P*8+7-_)*4,x=(S[m*b+P]>>_&1)*3,A[y]=E[x],A[y+1]=E[x+1],A[y+2]=E[x+2],A[y+3]=255;for(var z=7;z>=8-u%8;z--)y=(m*u+P*8+7-z)*4,x=(S[m*b+P]>>z&1)*3,A[y]=E[x],A[y+1]=E[x+1],A[y+2]=E[x+2],A[y+3]=255}w.blitRgbxImage(n,a,u,f,A,0,!1)}},{key:"_paletteRect",value:function(n,a,u,f,S,E,w){for(var A=this._getScratchBuffer(u*f*4),b=u*f*4,C=0,m=0;C0){var n=[d],a=d.length;do{if(this.strm.output=new Uint8Array(this.chunkSize),this.strm.next_out=0,this.strm.avail_out=this.chunkSize,o=(0,t.deflate)(this.strm,t.Z_FULL_FLUSH),o<0)throw new Error("zlib deflate failed");var u=new Uint8Array(this.strm.output.buffer,0,this.strm.next_out);a+=u.length,n.push(u)}while(this.strm.avail_in>0);for(var f=new Uint8Array(a),S=0,E=0;E>>3]&1<>>10,this.keys[j]|=(pe&4032)>>>6,++j,this.keys[j]=(Z&258048)<<12,this.keys[j]|=(Z&63)<<16,this.keys[j]|=(pe&258048)>>>4,this.keys[j]|=pe&63,++j}}return v(b,[{key:"enc8",value:function(m){var y=m.slice(),x=0,P,_,z;P=y[x++]<<24|y[x++]<<16|y[x++]<<8|y[x++],_=y[x++]<<24|y[x++]<<16|y[x++]<<8|y[x++],z=(P>>>4^_)&252645135,_^=z,P^=z<<4,z=(P>>>16^_)&65535,_^=z,P^=z<<16,z=(_>>>2^P)&858993459,P^=z,_^=z<<2,z=(_>>>8^P)&16711935,P^=z,_^=z<<8,_=_<<1|_>>>31&1,z=(P^_)&2863311530,P^=z,_^=z,P=P<<1|P>>>31&1;for(var k=0,be=0;k<8;++k){z=_<<28|_>>>4,z^=this.keys[be++];var ae=E[z&63];ae|=f[z>>>8&63],ae|=a[z>>>16&63],ae|=d[z>>>24&63],z=_^this.keys[be++],ae|=w[z&63],ae|=S[z>>>8&63],ae|=u[z>>>16&63],ae|=n[z>>>24&63],P^=ae,z=P<<28|P>>>4,z^=this.keys[be++],ae=E[z&63],ae|=f[z>>>8&63],ae|=a[z>>>16&63],ae|=d[z>>>24&63],z=P^this.keys[be++],ae|=w[z&63],ae|=S[z>>>8&63],ae|=u[z>>>16&63],ae|=n[z>>>24&63],_^=ae}for(_=_<<31|_>>>1,z=(P^_)&2863311530,P^=z,_^=z,P=P<<31|P>>>1,z=(P>>>8^_)&16711935,_^=z,P^=z<<8,z=(P>>>2^_)&858993459,_^=z,P^=z<<2,z=(_>>>16^P)&65535,P^=z,_^=z<<16,z=(_>>>4^P)&252645135,P^=z,_^=z<<4,z=[_,P],x=0;x<8;x++)y[x]=(z[x>>>2]>>>8*(3-x%4))%256,y[x]<0&&(y[x]+=256);return y}},{key:"encrypt",value:function(m){return this.enc8(m.slice(0,8)).concat(this.enc8(m.slice(8,16)))}}]),b}();N.default=A},22814:function(_t,N,e){"use strict";function t(n){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(u){return typeof u}:t=function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},t(n)}Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var v=l(e(50500)),g=h(e(57128)),p=e(41895),i=e(20860);function h(n){return n&&n.__esModule?n:{default:n}}function r(){if(typeof WeakMap!="function")return null;var n=new WeakMap;return r=function(){return n},n}function l(n){if(n&&n.__esModule)return n;if(n===null||t(n)!=="object"&&typeof n!="function")return{default:n};var a=r();if(a&&a.has(n))return a.get(n);var u={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var S in n)if(Object.prototype.hasOwnProperty.call(n,S)){var E=f?Object.getOwnPropertyDescriptor(n,S):null;E&&(E.get||E.set)?Object.defineProperty(u,S,E):u[S]=n[S]}return u.default=n,a&&a.set(n,u),u}function c(n,a){if(!(n instanceof a))throw new TypeError("Cannot call a class as a function")}function s(n,a){for(var u=0;u> Display.constructor"),this._target=a,!this._target)throw new Error("Target must be set");if(typeof this._target=="string")throw new Error("target must be a DOM element");if(!this._target.getContext)throw new Error("no getContext method");if(this._targetCtx=this._target.getContext("2d"),this._viewportLoc={x:0,y:0,w:this._target.width,h:this._target.height},this._backbuffer=document.createElement("canvas"),this._drawCtx=this._backbuffer.getContext("2d"),this._damageBounds={left:0,top:0,right:this._backbuffer.width,bottom:this._backbuffer.height},v.Debug("User Agent: "+navigator.userAgent),!("createImageData"in this._drawCtx))throw new Error("Canvas does not support createImageData");this._tile16x16=this._drawCtx.createImageData(16,16),v.Debug("<< Display.constructor"),this._scale=1,this._clipViewport=!1,this.onflush=function(){}}return o(n,[{key:"viewportChangePos",value:function(u,f){var S=this._viewportLoc;u=Math.floor(u),f=Math.floor(f),this._clipViewport||(u=-S.w,f=-S.h);var E=S.x+S.w-1,w=S.y+S.h-1;u<0&&S.x+u<0&&(u=-S.x),E+u>=this._fbWidth&&(u-=E+u-this._fbWidth+1),S.y+f<0&&(f=-S.y),w+f>=this._fbHeight&&(f-=w+f-this._fbHeight+1),!(u===0&&f===0)&&(v.Debug("viewportChange deltaX: "+u+", deltaY: "+f),S.x+=u,S.y+=f,this._damage(S.x,S.y,S.w,S.h),this.flip())}},{key:"viewportChangeSize",value:function(u,f){(!this._clipViewport||typeof u=="undefined"||typeof f=="undefined")&&(v.Debug("Setting viewport to full display region"),u=this._fbWidth,f=this._fbHeight),u=Math.floor(u),f=Math.floor(f),u>this._fbWidth&&(u=this._fbWidth),f>this._fbHeight&&(f=this._fbHeight);var S=this._viewportLoc;if(S.w!==u||S.h!==f){S.w=u,S.h=f;var E=this._target;E.width=u,E.height=f,this.viewportChangePos(0,0),this._damage(S.x,S.y,S.w,S.h),this.flip(),this._rescale(this._scale)}}},{key:"absX",value:function(u){return this._scale===0?0:(0,i.toSigned32bit)(u/this._scale+this._viewportLoc.x)}},{key:"absY",value:function(u){return this._scale===0?0:(0,i.toSigned32bit)(u/this._scale+this._viewportLoc.y)}},{key:"resize",value:function(u,f){this._prevDrawStyle="",this._fbWidth=u,this._fbHeight=f;var S=this._backbuffer;if(S.width!==u||S.height!==f){var E=null;S.width>0&&S.height>0&&(E=this._drawCtx.getImageData(0,0,S.width,S.height)),S.width!==u&&(S.width=u),S.height!==f&&(S.height=f),E&&this._drawCtx.putImageData(E,0,0)}var w=this._viewportLoc;this.viewportChangeSize(w.w,w.h),this.viewportChangePos(0,0)}},{key:"_damage",value:function(u,f,S,E){uthis._damageBounds.right&&(this._damageBounds.right=u+S),f+E>this._damageBounds.bottom&&(this._damageBounds.bottom=f+E)}},{key:"flip",value:function(u){if(this._renderQ.length!==0&&!u)this._renderQPush({type:"flip"});else{var f=this._damageBounds.left,S=this._damageBounds.top,E=this._damageBounds.right-f,w=this._damageBounds.bottom-S,A=f-this._viewportLoc.x,b=S-this._viewportLoc.y;A<0&&(E+=A,f-=A,A=0),b<0&&(w+=b,S-=b,b=0),A+E>this._viewportLoc.w&&(E=this._viewportLoc.w-A),b+w>this._viewportLoc.h&&(w=this._viewportLoc.h-b),E>0&&w>0&&this._targetCtx.drawImage(this._backbuffer,f,S,E,w,A,b,E,w),this._damageBounds.left=this._damageBounds.top=65535,this._damageBounds.right=this._damageBounds.bottom=0}}},{key:"pending",value:function(){return this._renderQ.length>0}},{key:"flush",value:function(){this._renderQ.length===0?this.onflush():this._flushing=!0}},{key:"fillRect",value:function(u,f,S,E,w,A){this._renderQ.length!==0&&!A?this._renderQPush({type:"fill",x:u,y:f,width:S,height:E,color:w}):(this._setFillColor(w),this._drawCtx.fillRect(u,f,S,E),this._damage(u,f,S,E))}},{key:"copyImage",value:function(u,f,S,E,w,A,b){this._renderQ.length!==0&&!b?this._renderQPush({type:"copy",oldX:u,oldY:f,x:S,y:E,width:w,height:A}):(this._drawCtx.mozImageSmoothingEnabled=!1,this._drawCtx.webkitImageSmoothingEnabled=!1,this._drawCtx.msImageSmoothingEnabled=!1,this._drawCtx.imageSmoothingEnabled=!1,this._drawCtx.drawImage(this._backbuffer,u,f,w,A,S,E,w,A),this._damage(S,E,w,A))}},{key:"imageRect",value:function(u,f,S,E,w,A){if(!(S===0||E===0)){var b=new Image;b.src="data: "+w+";base64,"+g.default.encode(A),this._renderQPush({type:"img",img:b,x:u,y:f,width:S,height:E})}}},{key:"startTile",value:function(u,f,S,E,w){this._tileX=u,this._tileY=f,S===16&&E===16?this._tile=this._tile16x16:this._tile=this._drawCtx.createImageData(S,E);for(var A=w[2],b=w[1],C=w[0],m=this._tile.data,y=0;y=w?S=u/E.w:S=f/E.h}this._rescale(S)}},{key:"_rescale",value:function(u){this._scale=u;var f=this._viewportLoc,S=u*f.w+"px",E=u*f.h+"px";(this._target.style.width!==S||this._target.style.height!==E)&&(this._target.style.width=S,this._target.style.height=E)}},{key:"_setFillColor",value:function(u){var f="rgb("+u[2]+","+u[1]+","+u[0]+")";f!==this._prevDrawStyle&&(this._drawCtx.fillStyle=f,this._prevDrawStyle=f)}},{key:"_rgbImageData",value:function(u,f,S,E,w,A){for(var b=this._drawCtx.createImageData(S,E),C=b.data,m=0,y=A;m0;){var f=this._renderQ[0];switch(f.type){case"flip":this.flip(!0);break;case"copy":this.copyImage(f.oldX,f.oldY,f.x,f.y,f.width,f.height,!0);break;case"fill":this.fillRect(f.x,f.y,f.width,f.height,f.color,!0);break;case"blit":this.blitImage(f.x,f.y,f.width,f.height,f.data,0,!0);break;case"blitRgb":this.blitRgbImage(f.x,f.y,f.width,f.height,f.data,0,!0);break;case"blitRgbx":this.blitRgbxImage(f.x,f.y,f.width,f.height,f.data,0,!0);break;case"img":if(f.img.complete&&f.img.width!==0&&f.img.height!==0){if(f.img.width!==f.width||f.img.height!==f.height){v.Error("Decoded image has incorrect dimensions. Got "+f.img.width+"x"+f.img.height+". Expected "+f.width+"x"+f.height+".");return}this.drawImage(f.img,f.x,f.y)}else f.img._noVNCDisplay=this,f.img.addEventListener("load",this._resumeRenderQ),u=!1;break}u&&this._renderQ.shift()}this._renderQ.length===0&&this._flushing&&(this._flushing=!1,this.onflush())}},{key:"scale",get:function(){return this._scale},set:function(u){this._rescale(u)}},{key:"clipViewport",get:function(){return this._clipViewport},set:function(u){this._clipViewport=u;var f=this._viewportLoc;this.viewportChangeSize(f.w,f.h),this.viewportChangePos(0,0)}},{key:"width",get:function(){return this._fbWidth}},{key:"height",get:function(){return this._fbHeight}}]),n}();N.default=d},31729:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.encodingName=t,N.encodings=void 0;var e={encodingRaw:0,encodingCopyRect:1,encodingRRE:2,encodingHextile:5,encodingTight:7,encodingTightPNG:-260,pseudoEncodingQualityLevel9:-23,pseudoEncodingQualityLevel0:-32,pseudoEncodingDesktopSize:-223,pseudoEncodingLastRect:-224,pseudoEncodingCursor:-239,pseudoEncodingQEMUExtendedKeyEvent:-258,pseudoEncodingDesktopName:-307,pseudoEncodingExtendedDesktopSize:-308,pseudoEncodingXvp:-309,pseudoEncodingFence:-312,pseudoEncodingContinuousUpdates:-313,pseudoEncodingCompressLevel9:-247,pseudoEncodingCompressLevel0:-256,pseudoEncodingVMwareCursor:1464686180,pseudoEncodingExtendedClipboard:3231835598};N.encodings=e;function t(v){switch(v){case e.encodingRaw:return"Raw";case e.encodingCopyRect:return"CopyRect";case e.encodingRRE:return"RRE";case e.encodingHextile:return"Hextile";case e.encodingTight:return"Tight";case e.encodingTightPNG:return"TightPNG";default:return"[unknown encoding "+v+"]"}}},48831:function(_t,N,e){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var t=e(95766),v=g(e(27589));function g(l){return l&&l.__esModule?l:{default:l}}function p(l,c){if(!(l instanceof c))throw new TypeError("Cannot call a class as a function")}function i(l,c){for(var s=0;sthis.chunkSize&&(this.chunkSize=s,this.strm.output=new Uint8Array(this.chunkSize)),this.strm.next_out=0,this.strm.avail_out=s;var o=(0,t.inflate)(this.strm,0);if(o<0)throw new Error("zlib inflate failed");if(this.strm.next_out!=s)throw new Error("Incomplete zlib block");return new Uint8Array(this.strm.output.buffer,0,this.strm.next_out)}},{key:"reset",value:function(){(0,t.inflateReset)(this.strm)}}]),l}();N.default=r},18280:function(_t,N,e){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var t=v(e(69314));function v(l){return l&&l.__esModule?l:{default:l}}var g={};function p(l,c){if(c===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(l in g)throw new Error('Duplicate entry for key "'+l+'"');g[l]=[c,c,c,c]}function i(l,c,s){if(c===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(s===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(l in g)throw new Error('Duplicate entry for key "'+l+'"');g[l]=[c,c,s,c]}function h(l,c,s){if(c===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(s===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(l in g)throw new Error('Duplicate entry for key "'+l+'"');g[l]=[c,c,c,s]}i("Alt",t.default.XK_Alt_L,t.default.XK_Alt_R),p("AltGraph",t.default.XK_ISO_Level3_Shift),p("CapsLock",t.default.XK_Caps_Lock),i("Control",t.default.XK_Control_L,t.default.XK_Control_R),i("Meta",t.default.XK_Super_L,t.default.XK_Super_R),p("NumLock",t.default.XK_Num_Lock),p("ScrollLock",t.default.XK_Scroll_Lock),i("Shift",t.default.XK_Shift_L,t.default.XK_Shift_R),h("Enter",t.default.XK_Return,t.default.XK_KP_Enter),p("Tab",t.default.XK_Tab),h(" ",t.default.XK_space,t.default.XK_KP_Space),h("ArrowDown",t.default.XK_Down,t.default.XK_KP_Down),h("ArrowUp",t.default.XK_Up,t.default.XK_KP_Up),h("ArrowLeft",t.default.XK_Left,t.default.XK_KP_Left),h("ArrowRight",t.default.XK_Right,t.default.XK_KP_Right),h("End",t.default.XK_End,t.default.XK_KP_End),h("Home",t.default.XK_Home,t.default.XK_KP_Home),h("PageDown",t.default.XK_Next,t.default.XK_KP_Next),h("PageUp",t.default.XK_Prior,t.default.XK_KP_Prior),p("Backspace",t.default.XK_BackSpace),h("Clear",t.default.XK_Clear,t.default.XK_KP_Begin),p("Copy",t.default.XF86XK_Copy),p("Cut",t.default.XF86XK_Cut),h("Delete",t.default.XK_Delete,t.default.XK_KP_Delete),h("Insert",t.default.XK_Insert,t.default.XK_KP_Insert),p("Paste",t.default.XF86XK_Paste),p("Redo",t.default.XK_Redo),p("Undo",t.default.XK_Undo),p("Cancel",t.default.XK_Cancel),p("ContextMenu",t.default.XK_Menu),p("Escape",t.default.XK_Escape),p("Execute",t.default.XK_Execute),p("Find",t.default.XK_Find),p("Help",t.default.XK_Help),p("Pause",t.default.XK_Pause),p("Select",t.default.XK_Select),p("ZoomIn",t.default.XF86XK_ZoomIn),p("ZoomOut",t.default.XF86XK_ZoomOut),p("BrightnessDown",t.default.XF86XK_MonBrightnessDown),p("BrightnessUp",t.default.XF86XK_MonBrightnessUp),p("Eject",t.default.XF86XK_Eject),p("LogOff",t.default.XF86XK_LogOff),p("Power",t.default.XF86XK_PowerOff),p("PowerOff",t.default.XF86XK_PowerDown),p("PrintScreen",t.default.XK_Print),p("Hibernate",t.default.XF86XK_Hibernate),p("Standby",t.default.XF86XK_Standby),p("WakeUp",t.default.XF86XK_WakeUp),p("AllCandidates",t.default.XK_MultipleCandidate),p("Alphanumeric",t.default.XK_Eisu_Shift),p("CodeInput",t.default.XK_Codeinput),p("Compose",t.default.XK_Multi_key),p("Convert",t.default.XK_Henkan),p("GroupFirst",t.default.XK_ISO_First_Group),p("GroupLast",t.default.XK_ISO_Last_Group),p("GroupNext",t.default.XK_ISO_Next_Group),p("GroupPrevious",t.default.XK_ISO_Prev_Group),p("NonConvert",t.default.XK_Muhenkan),p("PreviousCandidate",t.default.XK_PreviousCandidate),p("SingleCandidate",t.default.XK_SingleCandidate),p("HangulMode",t.default.XK_Hangul),p("HanjaMode",t.default.XK_Hangul_Hanja),p("JunjuaMode",t.default.XK_Hangul_Jeonja),p("Eisu",t.default.XK_Eisu_toggle),p("Hankaku",t.default.XK_Hankaku),p("Hiragana",t.default.XK_Hiragana),p("HiraganaKatakana",t.default.XK_Hiragana_Katakana),p("KanaMode",t.default.XK_Kana_Shift),p("KanjiMode",t.default.XK_Kanji),p("Katakana",t.default.XK_Katakana),p("Romaji",t.default.XK_Romaji),p("Zenkaku",t.default.XK_Zenkaku),p("ZenkakuHanaku",t.default.XK_Zenkaku_Hankaku),p("F1",t.default.XK_F1),p("F2",t.default.XK_F2),p("F3",t.default.XK_F3),p("F4",t.default.XK_F4),p("F5",t.default.XK_F5),p("F6",t.default.XK_F6),p("F7",t.default.XK_F7),p("F8",t.default.XK_F8),p("F9",t.default.XK_F9),p("F10",t.default.XK_F10),p("F11",t.default.XK_F11),p("F12",t.default.XK_F12),p("F13",t.default.XK_F13),p("F14",t.default.XK_F14),p("F15",t.default.XK_F15),p("F16",t.default.XK_F16),p("F17",t.default.XK_F17),p("F18",t.default.XK_F18),p("F19",t.default.XK_F19),p("F20",t.default.XK_F20),p("F21",t.default.XK_F21),p("F22",t.default.XK_F22),p("F23",t.default.XK_F23),p("F24",t.default.XK_F24),p("F25",t.default.XK_F25),p("F26",t.default.XK_F26),p("F27",t.default.XK_F27),p("F28",t.default.XK_F28),p("F29",t.default.XK_F29),p("F30",t.default.XK_F30),p("F31",t.default.XK_F31),p("F32",t.default.XK_F32),p("F33",t.default.XK_F33),p("F34",t.default.XK_F34),p("F35",t.default.XK_F35),p("Close",t.default.XF86XK_Close),p("MailForward",t.default.XF86XK_MailForward),p("MailReply",t.default.XF86XK_Reply),p("MailSend",t.default.XF86XK_Send),p("MediaFastForward",t.default.XF86XK_AudioForward),p("MediaPause",t.default.XF86XK_AudioPause),p("MediaPlay",t.default.XF86XK_AudioPlay),p("MediaRecord",t.default.XF86XK_AudioRecord),p("MediaRewind",t.default.XF86XK_AudioRewind),p("MediaStop",t.default.XF86XK_AudioStop),p("MediaTrackNext",t.default.XF86XK_AudioNext),p("MediaTrackPrevious",t.default.XF86XK_AudioPrev),p("New",t.default.XF86XK_New),p("Open",t.default.XF86XK_Open),p("Print",t.default.XK_Print),p("Save",t.default.XF86XK_Save),p("SpellCheck",t.default.XF86XK_Spell),p("AudioVolumeDown",t.default.XF86XK_AudioLowerVolume),p("AudioVolumeUp",t.default.XF86XK_AudioRaiseVolume),p("AudioVolumeMute",t.default.XF86XK_AudioMute),p("MicrophoneVolumeMute",t.default.XF86XK_AudioMicMute),p("LaunchApplication1",t.default.XF86XK_MyComputer),p("LaunchApplication2",t.default.XF86XK_Calculator),p("LaunchCalendar",t.default.XF86XK_Calendar),p("LaunchMail",t.default.XF86XK_Mail),p("LaunchMediaPlayer",t.default.XF86XK_AudioMedia),p("LaunchMusicPlayer",t.default.XF86XK_Music),p("LaunchPhone",t.default.XF86XK_Phone),p("LaunchScreenSaver",t.default.XF86XK_ScreenSaver),p("LaunchSpreadsheet",t.default.XF86XK_Excel),p("LaunchWebBrowser",t.default.XF86XK_WWW),p("LaunchWebCam",t.default.XF86XK_WebCam),p("LaunchWordProcessor",t.default.XF86XK_Word),p("BrowserBack",t.default.XF86XK_Back),p("BrowserFavorites",t.default.XF86XK_Favorites),p("BrowserForward",t.default.XF86XK_Forward),p("BrowserHome",t.default.XF86XK_HomePage),p("BrowserRefresh",t.default.XF86XK_Refresh),p("BrowserSearch",t.default.XF86XK_Search),p("BrowserStop",t.default.XF86XK_Stop),p("Dimmer",t.default.XF86XK_BrightnessAdjust),p("MediaAudioTrack",t.default.XF86XK_AudioCycleTrack),p("RandomToggle",t.default.XF86XK_AudioRandomPlay),p("SplitScreenToggle",t.default.XF86XK_SplitScreen),p("Subtitle",t.default.XF86XK_Subtitle),p("VideoModeNext",t.default.XF86XK_Next_VMode),h("=",t.default.XK_equal,t.default.XK_KP_Equal),h("+",t.default.XK_plus,t.default.XK_KP_Add),h("-",t.default.XK_minus,t.default.XK_KP_Subtract),h("*",t.default.XK_asterisk,t.default.XK_KP_Multiply),h("/",t.default.XK_slash,t.default.XK_KP_Divide),h(".",t.default.XK_period,t.default.XK_KP_Decimal),h(",",t.default.XK_comma,t.default.XK_KP_Separator),h("0",t.default.XK_0,t.default.XK_KP_0),h("1",t.default.XK_1,t.default.XK_KP_1),h("2",t.default.XK_2,t.default.XK_KP_2),h("3",t.default.XK_3,t.default.XK_KP_3),h("4",t.default.XK_4,t.default.XK_KP_4),h("5",t.default.XK_5,t.default.XK_KP_5),h("6",t.default.XK_6,t.default.XK_KP_6),h("7",t.default.XK_7,t.default.XK_KP_7),h("8",t.default.XK_8,t.default.XK_KP_8),h("9",t.default.XK_9,t.default.XK_KP_9);var r=g;N.default=r},15311:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var e={Backspace:"Backspace",AltLeft:"Alt",AltRight:"Alt",CapsLock:"CapsLock",ContextMenu:"ContextMenu",ControlLeft:"Control",ControlRight:"Control",Enter:"Enter",MetaLeft:"Meta",MetaRight:"Meta",ShiftLeft:"Shift",ShiftRight:"Shift",Tab:"Tab",Delete:"Delete",End:"End",Help:"Help",Home:"Home",Insert:"Insert",PageDown:"PageDown",PageUp:"PageUp",ArrowDown:"ArrowDown",ArrowLeft:"ArrowLeft",ArrowRight:"ArrowRight",ArrowUp:"ArrowUp",NumLock:"NumLock",NumpadBackspace:"Backspace",NumpadClear:"Clear",Escape:"Escape",F1:"F1",F2:"F2",F3:"F3",F4:"F4",F5:"F5",F6:"F6",F7:"F7",F8:"F8",F9:"F9",F10:"F10",F11:"F11",F12:"F12",F13:"F13",F14:"F14",F15:"F15",F16:"F16",F17:"F17",F18:"F18",F19:"F19",F20:"F20",F21:"F21",F22:"F22",F23:"F23",F24:"F24",F25:"F25",F26:"F26",F27:"F27",F28:"F28",F29:"F29",F30:"F30",F31:"F31",F32:"F32",F33:"F33",F34:"F34",F35:"F35",PrintScreen:"PrintScreen",ScrollLock:"ScrollLock",Pause:"Pause",BrowserBack:"BrowserBack",BrowserFavorites:"BrowserFavorites",BrowserForward:"BrowserForward",BrowserHome:"BrowserHome",BrowserRefresh:"BrowserRefresh",BrowserSearch:"BrowserSearch",BrowserStop:"BrowserStop",Eject:"Eject",LaunchApp1:"LaunchMyComputer",LaunchApp2:"LaunchCalendar",LaunchMail:"LaunchMail",MediaPlayPause:"MediaPlay",MediaStop:"MediaStop",MediaTrackNext:"MediaTrackNext",MediaTrackPrevious:"MediaTrackPrevious",Power:"Power",Sleep:"Sleep",AudioVolumeDown:"AudioVolumeDown",AudioVolumeMute:"AudioVolumeMute",AudioVolumeUp:"AudioVolumeUp",WakeUp:"WakeUp"};N.default=e},91584:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;function e(w,A){if(!(w instanceof A))throw new TypeError("Cannot call a class as a function")}function t(w,A){for(var b=0;b0&&Date.now()-this._tracked[0].started>a){this._state=g,this._ignored.push(b);return}if(this._waitingRelease){this._state=g,this._ignored.push(b);return}switch(this._tracked.push({id:b,started:Date.now(),active:!0,firstX:C,firstY:m,lastX:C,lastY:m,angle:0}),this._tracked.length){case 1:this._startLongpressTimeout();break;case 2:this._state&=~(p|r|l),this._stopLongpressTimeout();break;case 3:this._state&=~(i|c|s);break;default:this._state=g}}},{key:"_touchMove",value:function(b,C,m){var y=this._tracked.find(function(be){return be.id===b});if(y!==void 0){y.lastX=C,y.lastY=m;var x=C-y.firstX,P=m-y.firstY;if((y.firstX!==y.lastX||y.firstY!==y.lastY)&&(y.angle=Math.atan2(P,x)*180/Math.PI),!this._hasDetectedGesture()){if(Math.hypot(x,P)d){var k=Math.abs(y.angle-_.angle);k=Math.abs((k+180)%360-180),k>n?this._state&=~c:this._state&=~s,this._isTwoTouchTimeoutRunning()&&this._stopTwoTouchTimeout()}else this._isTwoTouchTimeoutRunning()||this._startTwoTouchTimeout()}if(!this._hasDetectedGesture())return;this._pushEvent("gesturestart")}this._pushEvent("gesturemove")}}},{key:"_touchEnd",value:function(b,C,m){if(this._ignored.indexOf(b)!==-1){this._ignored.splice(this._ignored.indexOf(b),1),this._ignored.length===0&&this._tracked.length===0&&(this._state=o,this._waitingRelease=!1);return}if(!this._hasDetectedGesture()&&this._isTwoTouchTimeoutRunning()&&(this._stopTwoTouchTimeout(),this._state=g),!this._hasDetectedGesture()&&(this._state&=~(r|c|s),this._state&=~l,this._stopLongpressTimeout(),!this._waitingRelease))switch(this._releaseStart=Date.now(),this._waitingRelease=!0,this._tracked.length){case 1:this._state&=~(i|h);break;case 2:this._state&=~(p|h);break}if(this._waitingRelease){Date.now()-this._releaseStart>a&&(this._state=g),this._tracked.some(function(P){return Date.now()-P.started>u})&&(this._state=g);var y=this._tracked.find(function(P){return P.id===b});if(y.active=!1,this._hasDetectedGesture())this._pushEvent("gesturestart");else if(this._state!==g)return}this._hasDetectedGesture()&&this._pushEvent("gestureend");for(var x=0;x=48&&f.keyCode<=57)S=f.keyCode;else if(f.keyCode>=65&&f.keyCode<=90){var w=String.fromCharCode(f.keyCode);f.shiftKey?w=w.toUpperCase():w=w.toLowerCase(),S=w.charCodeAt()}else S=0;this._sendKeyEvent(S,E,!0)}}},{key:"_handleKeyUp",value:function(f){(0,g.stopEvent)(f);var S=this._getKeyCode(f);if(this._altGrArmed&&(this._altGrArmed=!1,clearTimeout(this._altGrTimeout),this._sendKeyEvent(i.default.XK_Control_L,"ControlLeft",!0)),(h.isMac()||h.isIOS())&&S==="CapsLock"){this._sendKeyEvent(i.default.XK_Caps_Lock,"CapsLock",!0),this._sendKeyEvent(i.default.XK_Caps_Lock,"CapsLock",!1);return}this._sendKeyEvent(this._keyDownList[S],S,!1),h.isWindows()&&(S==="ShiftLeft"||S==="ShiftRight")&&("ShiftRight"in this._keyDownList&&this._sendKeyEvent(this._keyDownList.ShiftRight,"ShiftRight",!1),"ShiftLeft"in this._keyDownList&&this._sendKeyEvent(this._keyDownList.ShiftLeft,"ShiftLeft",!1))}},{key:"_handleAltGrTimeout",value:function(){this._altGrArmed=!1,clearTimeout(this._altGrTimeout),this._sendKeyEvent(i.default.XK_Control_L,"ControlLeft",!0)}},{key:"_allKeysUp",value:function(){v.Debug(">> Keyboard.allKeysUp");for(var f in this._keyDownList)this._sendKeyEvent(this._keyDownList[f],f,!1);v.Debug("<< Keyboard.allKeysUp")}},{key:"_checkAlt",value:function(f){if(!f.skipCheckAlt&&!f.altKey){var S=this._target,E=this._keyDownList;["AltLeft","AltRight"].forEach(function(w){if(w in E){var A=new KeyboardEvent("keyup",{key:E[w],code:w});A.skipCheckAlt=!0,S.dispatchEvent(A)}})}}},{key:"grab",value:function(){if(this._target.addEventListener("keydown",this._eventHandlers.keydown),this._target.addEventListener("keyup",this._eventHandlers.keyup),this._target.addEventListener("keypress",this._eventHandlers.keypress),window.addEventListener("blur",this._eventHandlers.blur),h.isWindows()&&h.isFirefox()){var f=this._eventHandlers.checkalt;["mousedown","mouseup","mousemove","wheel","touchstart","touchend","touchmove","keydown","keyup"].forEach(function(S){return document.addEventListener(S,f,{capture:!0,passive:!0})})}}},{key:"ungrab",value:function(){if(h.isWindows()&&h.isFirefox()){var f=this._eventHandlers.checkalt;["mousedown","mouseup","mousemove","wheel","touchstart","touchend","touchmove","keydown","keyup"].forEach(function(S){return document.removeEventListener(S,f)})}this._target.removeEventListener("keydown",this._eventHandlers.keydown),this._target.removeEventListener("keyup",this._eventHandlers.keyup),this._target.removeEventListener("keypress",this._eventHandlers.keypress),window.removeEventListener("blur",this._eventHandlers.blur),this._allKeysUp()}}]),a}();N.default=n},69314:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var e={XK_VoidSymbol:16777215,XK_BackSpace:65288,XK_Tab:65289,XK_Linefeed:65290,XK_Clear:65291,XK_Return:65293,XK_Pause:65299,XK_Scroll_Lock:65300,XK_Sys_Req:65301,XK_Escape:65307,XK_Delete:65535,XK_Multi_key:65312,XK_Codeinput:65335,XK_SingleCandidate:65340,XK_MultipleCandidate:65341,XK_PreviousCandidate:65342,XK_Kanji:65313,XK_Muhenkan:65314,XK_Henkan_Mode:65315,XK_Henkan:65315,XK_Romaji:65316,XK_Hiragana:65317,XK_Katakana:65318,XK_Hiragana_Katakana:65319,XK_Zenkaku:65320,XK_Hankaku:65321,XK_Zenkaku_Hankaku:65322,XK_Touroku:65323,XK_Massyo:65324,XK_Kana_Lock:65325,XK_Kana_Shift:65326,XK_Eisu_Shift:65327,XK_Eisu_toggle:65328,XK_Kanji_Bangou:65335,XK_Zen_Koho:65341,XK_Mae_Koho:65342,XK_Home:65360,XK_Left:65361,XK_Up:65362,XK_Right:65363,XK_Down:65364,XK_Prior:65365,XK_Page_Up:65365,XK_Next:65366,XK_Page_Down:65366,XK_End:65367,XK_Begin:65368,XK_Select:65376,XK_Print:65377,XK_Execute:65378,XK_Insert:65379,XK_Undo:65381,XK_Redo:65382,XK_Menu:65383,XK_Find:65384,XK_Cancel:65385,XK_Help:65386,XK_Break:65387,XK_Mode_switch:65406,XK_script_switch:65406,XK_Num_Lock:65407,XK_KP_Space:65408,XK_KP_Tab:65417,XK_KP_Enter:65421,XK_KP_F1:65425,XK_KP_F2:65426,XK_KP_F3:65427,XK_KP_F4:65428,XK_KP_Home:65429,XK_KP_Left:65430,XK_KP_Up:65431,XK_KP_Right:65432,XK_KP_Down:65433,XK_KP_Prior:65434,XK_KP_Page_Up:65434,XK_KP_Next:65435,XK_KP_Page_Down:65435,XK_KP_End:65436,XK_KP_Begin:65437,XK_KP_Insert:65438,XK_KP_Delete:65439,XK_KP_Equal:65469,XK_KP_Multiply:65450,XK_KP_Add:65451,XK_KP_Separator:65452,XK_KP_Subtract:65453,XK_KP_Decimal:65454,XK_KP_Divide:65455,XK_KP_0:65456,XK_KP_1:65457,XK_KP_2:65458,XK_KP_3:65459,XK_KP_4:65460,XK_KP_5:65461,XK_KP_6:65462,XK_KP_7:65463,XK_KP_8:65464,XK_KP_9:65465,XK_F1:65470,XK_F2:65471,XK_F3:65472,XK_F4:65473,XK_F5:65474,XK_F6:65475,XK_F7:65476,XK_F8:65477,XK_F9:65478,XK_F10:65479,XK_F11:65480,XK_L1:65480,XK_F12:65481,XK_L2:65481,XK_F13:65482,XK_L3:65482,XK_F14:65483,XK_L4:65483,XK_F15:65484,XK_L5:65484,XK_F16:65485,XK_L6:65485,XK_F17:65486,XK_L7:65486,XK_F18:65487,XK_L8:65487,XK_F19:65488,XK_L9:65488,XK_F20:65489,XK_L10:65489,XK_F21:65490,XK_R1:65490,XK_F22:65491,XK_R2:65491,XK_F23:65492,XK_R3:65492,XK_F24:65493,XK_R4:65493,XK_F25:65494,XK_R5:65494,XK_F26:65495,XK_R6:65495,XK_F27:65496,XK_R7:65496,XK_F28:65497,XK_R8:65497,XK_F29:65498,XK_R9:65498,XK_F30:65499,XK_R10:65499,XK_F31:65500,XK_R11:65500,XK_F32:65501,XK_R12:65501,XK_F33:65502,XK_R13:65502,XK_F34:65503,XK_R14:65503,XK_F35:65504,XK_R15:65504,XK_Shift_L:65505,XK_Shift_R:65506,XK_Control_L:65507,XK_Control_R:65508,XK_Caps_Lock:65509,XK_Shift_Lock:65510,XK_Meta_L:65511,XK_Meta_R:65512,XK_Alt_L:65513,XK_Alt_R:65514,XK_Super_L:65515,XK_Super_R:65516,XK_Hyper_L:65517,XK_Hyper_R:65518,XK_ISO_Level3_Shift:65027,XK_ISO_Next_Group:65032,XK_ISO_Prev_Group:65034,XK_ISO_First_Group:65036,XK_ISO_Last_Group:65038,XK_space:32,XK_exclam:33,XK_quotedbl:34,XK_numbersign:35,XK_dollar:36,XK_percent:37,XK_ampersand:38,XK_apostrophe:39,XK_quoteright:39,XK_parenleft:40,XK_parenright:41,XK_asterisk:42,XK_plus:43,XK_comma:44,XK_minus:45,XK_period:46,XK_slash:47,XK_0:48,XK_1:49,XK_2:50,XK_3:51,XK_4:52,XK_5:53,XK_6:54,XK_7:55,XK_8:56,XK_9:57,XK_colon:58,XK_semicolon:59,XK_less:60,XK_equal:61,XK_greater:62,XK_question:63,XK_at:64,XK_A:65,XK_B:66,XK_C:67,XK_D:68,XK_E:69,XK_F:70,XK_G:71,XK_H:72,XK_I:73,XK_J:74,XK_K:75,XK_L:76,XK_M:77,XK_N:78,XK_O:79,XK_P:80,XK_Q:81,XK_R:82,XK_S:83,XK_T:84,XK_U:85,XK_V:86,XK_W:87,XK_X:88,XK_Y:89,XK_Z:90,XK_bracketleft:91,XK_backslash:92,XK_bracketright:93,XK_asciicircum:94,XK_underscore:95,XK_grave:96,XK_quoteleft:96,XK_a:97,XK_b:98,XK_c:99,XK_d:100,XK_e:101,XK_f:102,XK_g:103,XK_h:104,XK_i:105,XK_j:106,XK_k:107,XK_l:108,XK_m:109,XK_n:110,XK_o:111,XK_p:112,XK_q:113,XK_r:114,XK_s:115,XK_t:116,XK_u:117,XK_v:118,XK_w:119,XK_x:120,XK_y:121,XK_z:122,XK_braceleft:123,XK_bar:124,XK_braceright:125,XK_asciitilde:126,XK_nobreakspace:160,XK_exclamdown:161,XK_cent:162,XK_sterling:163,XK_currency:164,XK_yen:165,XK_brokenbar:166,XK_section:167,XK_diaeresis:168,XK_copyright:169,XK_ordfeminine:170,XK_guillemotleft:171,XK_notsign:172,XK_hyphen:173,XK_registered:174,XK_macron:175,XK_degree:176,XK_plusminus:177,XK_twosuperior:178,XK_threesuperior:179,XK_acute:180,XK_mu:181,XK_paragraph:182,XK_periodcentered:183,XK_cedilla:184,XK_onesuperior:185,XK_masculine:186,XK_guillemotright:187,XK_onequarter:188,XK_onehalf:189,XK_threequarters:190,XK_questiondown:191,XK_Agrave:192,XK_Aacute:193,XK_Acircumflex:194,XK_Atilde:195,XK_Adiaeresis:196,XK_Aring:197,XK_AE:198,XK_Ccedilla:199,XK_Egrave:200,XK_Eacute:201,XK_Ecircumflex:202,XK_Ediaeresis:203,XK_Igrave:204,XK_Iacute:205,XK_Icircumflex:206,XK_Idiaeresis:207,XK_ETH:208,XK_Eth:208,XK_Ntilde:209,XK_Ograve:210,XK_Oacute:211,XK_Ocircumflex:212,XK_Otilde:213,XK_Odiaeresis:214,XK_multiply:215,XK_Oslash:216,XK_Ooblique:216,XK_Ugrave:217,XK_Uacute:218,XK_Ucircumflex:219,XK_Udiaeresis:220,XK_Yacute:221,XK_THORN:222,XK_Thorn:222,XK_ssharp:223,XK_agrave:224,XK_aacute:225,XK_acircumflex:226,XK_atilde:227,XK_adiaeresis:228,XK_aring:229,XK_ae:230,XK_ccedilla:231,XK_egrave:232,XK_eacute:233,XK_ecircumflex:234,XK_ediaeresis:235,XK_igrave:236,XK_iacute:237,XK_icircumflex:238,XK_idiaeresis:239,XK_eth:240,XK_ntilde:241,XK_ograve:242,XK_oacute:243,XK_ocircumflex:244,XK_otilde:245,XK_odiaeresis:246,XK_division:247,XK_oslash:248,XK_ooblique:248,XK_ugrave:249,XK_uacute:250,XK_ucircumflex:251,XK_udiaeresis:252,XK_yacute:253,XK_thorn:254,XK_ydiaeresis:255,XK_Hangul:65329,XK_Hangul_Hanja:65332,XK_Hangul_Jeonja:65336,XF86XK_ModeLock:269025025,XF86XK_MonBrightnessUp:269025026,XF86XK_MonBrightnessDown:269025027,XF86XK_KbdLightOnOff:269025028,XF86XK_KbdBrightnessUp:269025029,XF86XK_KbdBrightnessDown:269025030,XF86XK_Standby:269025040,XF86XK_AudioLowerVolume:269025041,XF86XK_AudioMute:269025042,XF86XK_AudioRaiseVolume:269025043,XF86XK_AudioPlay:269025044,XF86XK_AudioStop:269025045,XF86XK_AudioPrev:269025046,XF86XK_AudioNext:269025047,XF86XK_HomePage:269025048,XF86XK_Mail:269025049,XF86XK_Start:269025050,XF86XK_Search:269025051,XF86XK_AudioRecord:269025052,XF86XK_Calculator:269025053,XF86XK_Memo:269025054,XF86XK_ToDoList:269025055,XF86XK_Calendar:269025056,XF86XK_PowerDown:269025057,XF86XK_ContrastAdjust:269025058,XF86XK_RockerUp:269025059,XF86XK_RockerDown:269025060,XF86XK_RockerEnter:269025061,XF86XK_Back:269025062,XF86XK_Forward:269025063,XF86XK_Stop:269025064,XF86XK_Refresh:269025065,XF86XK_PowerOff:269025066,XF86XK_WakeUp:269025067,XF86XK_Eject:269025068,XF86XK_ScreenSaver:269025069,XF86XK_WWW:269025070,XF86XK_Sleep:269025071,XF86XK_Favorites:269025072,XF86XK_AudioPause:269025073,XF86XK_AudioMedia:269025074,XF86XK_MyComputer:269025075,XF86XK_VendorHome:269025076,XF86XK_LightBulb:269025077,XF86XK_Shop:269025078,XF86XK_History:269025079,XF86XK_OpenURL:269025080,XF86XK_AddFavorite:269025081,XF86XK_HotLinks:269025082,XF86XK_BrightnessAdjust:269025083,XF86XK_Finance:269025084,XF86XK_Community:269025085,XF86XK_AudioRewind:269025086,XF86XK_BackForward:269025087,XF86XK_Launch0:269025088,XF86XK_Launch1:269025089,XF86XK_Launch2:269025090,XF86XK_Launch3:269025091,XF86XK_Launch4:269025092,XF86XK_Launch5:269025093,XF86XK_Launch6:269025094,XF86XK_Launch7:269025095,XF86XK_Launch8:269025096,XF86XK_Launch9:269025097,XF86XK_LaunchA:269025098,XF86XK_LaunchB:269025099,XF86XK_LaunchC:269025100,XF86XK_LaunchD:269025101,XF86XK_LaunchE:269025102,XF86XK_LaunchF:269025103,XF86XK_ApplicationLeft:269025104,XF86XK_ApplicationRight:269025105,XF86XK_Book:269025106,XF86XK_CD:269025107,XF86XK_Calculater:269025108,XF86XK_Clear:269025109,XF86XK_Close:269025110,XF86XK_Copy:269025111,XF86XK_Cut:269025112,XF86XK_Display:269025113,XF86XK_DOS:269025114,XF86XK_Documents:269025115,XF86XK_Excel:269025116,XF86XK_Explorer:269025117,XF86XK_Game:269025118,XF86XK_Go:269025119,XF86XK_iTouch:269025120,XF86XK_LogOff:269025121,XF86XK_Market:269025122,XF86XK_Meeting:269025123,XF86XK_MenuKB:269025125,XF86XK_MenuPB:269025126,XF86XK_MySites:269025127,XF86XK_New:269025128,XF86XK_News:269025129,XF86XK_OfficeHome:269025130,XF86XK_Open:269025131,XF86XK_Option:269025132,XF86XK_Paste:269025133,XF86XK_Phone:269025134,XF86XK_Q:269025136,XF86XK_Reply:269025138,XF86XK_Reload:269025139,XF86XK_RotateWindows:269025140,XF86XK_RotationPB:269025141,XF86XK_RotationKB:269025142,XF86XK_Save:269025143,XF86XK_ScrollUp:269025144,XF86XK_ScrollDown:269025145,XF86XK_ScrollClick:269025146,XF86XK_Send:269025147,XF86XK_Spell:269025148,XF86XK_SplitScreen:269025149,XF86XK_Support:269025150,XF86XK_TaskPane:269025151,XF86XK_Terminal:269025152,XF86XK_Tools:269025153,XF86XK_Travel:269025154,XF86XK_UserPB:269025156,XF86XK_User1KB:269025157,XF86XK_User2KB:269025158,XF86XK_Video:269025159,XF86XK_WheelButton:269025160,XF86XK_Word:269025161,XF86XK_Xfer:269025162,XF86XK_ZoomIn:269025163,XF86XK_ZoomOut:269025164,XF86XK_Away:269025165,XF86XK_Messenger:269025166,XF86XK_WebCam:269025167,XF86XK_MailForward:269025168,XF86XK_Pictures:269025169,XF86XK_Music:269025170,XF86XK_Battery:269025171,XF86XK_Bluetooth:269025172,XF86XK_WLAN:269025173,XF86XK_UWB:269025174,XF86XK_AudioForward:269025175,XF86XK_AudioRepeat:269025176,XF86XK_AudioRandomPlay:269025177,XF86XK_Subtitle:269025178,XF86XK_AudioCycleTrack:269025179,XF86XK_CycleAngle:269025180,XF86XK_FrameBack:269025181,XF86XK_FrameForward:269025182,XF86XK_Time:269025183,XF86XK_Select:269025184,XF86XK_View:269025185,XF86XK_TopMenu:269025186,XF86XK_Red:269025187,XF86XK_Green:269025188,XF86XK_Yellow:269025189,XF86XK_Blue:269025190,XF86XK_Suspend:269025191,XF86XK_Hibernate:269025192,XF86XK_TouchpadToggle:269025193,XF86XK_TouchpadOn:269025200,XF86XK_TouchpadOff:269025201,XF86XK_AudioMicMute:269025202,XF86XK_Switch_VT_1:269024769,XF86XK_Switch_VT_2:269024770,XF86XK_Switch_VT_3:269024771,XF86XK_Switch_VT_4:269024772,XF86XK_Switch_VT_5:269024773,XF86XK_Switch_VT_6:269024774,XF86XK_Switch_VT_7:269024775,XF86XK_Switch_VT_8:269024776,XF86XK_Switch_VT_9:269024777,XF86XK_Switch_VT_10:269024778,XF86XK_Switch_VT_11:269024779,XF86XK_Switch_VT_12:269024780,XF86XK_Ungrab:269024800,XF86XK_ClearGrab:269024801,XF86XK_Next_VMode:269024802,XF86XK_Prev_VMode:269024803,XF86XK_LogWindowTree:269024804,XF86XK_LogGrabInfo:269024805};N.default=e},44836:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var e={256:960,257:992,258:451,259:483,260:417,261:433,262:454,263:486,264:710,265:742,266:709,267:741,268:456,269:488,270:463,271:495,272:464,273:496,274:938,275:954,278:972,279:1004,280:458,281:490,282:460,283:492,284:728,285:760,286:683,287:699,288:725,289:757,290:939,291:955,292:678,293:694,294:673,295:689,296:933,297:949,298:975,299:1007,302:967,303:999,304:681,305:697,308:684,309:700,310:979,311:1011,312:930,313:453,314:485,315:934,316:950,317:421,318:437,321:419,322:435,323:465,324:497,325:977,326:1009,327:466,328:498,330:957,331:959,332:978,333:1010,336:469,337:501,338:5052,339:5053,340:448,341:480,342:931,343:947,344:472,345:504,346:422,347:438,348:734,349:766,350:426,351:442,352:425,353:441,354:478,355:510,356:427,357:443,358:940,359:956,360:989,361:1021,362:990,363:1022,364:733,365:765,366:473,367:505,368:475,369:507,370:985,371:1017,376:5054,377:428,378:444,379:431,380:447,381:430,382:446,402:2294,466:16777681,711:439,728:418,729:511,731:434,733:445,901:1966,902:1953,904:1954,905:1955,906:1956,908:1959,910:1960,911:1963,912:1974,913:1985,914:1986,915:1987,916:1988,917:1989,918:1990,919:1991,920:1992,921:1993,922:1994,923:1995,924:1996,925:1997,926:1998,927:1999,928:2e3,929:2001,931:2002,932:2004,933:2005,934:2006,935:2007,936:2008,937:2009,938:1957,939:1961,940:1969,941:1970,942:1971,943:1972,944:1978,945:2017,946:2018,947:2019,948:2020,949:2021,950:2022,951:2023,952:2024,953:2025,954:2026,955:2027,956:2028,957:2029,958:2030,959:2031,960:2032,961:2033,962:2035,963:2034,964:2036,965:2037,966:2038,967:2039,968:2040,969:2041,970:1973,971:1977,972:1975,973:1976,974:1979,1025:1715,1026:1713,1027:1714,1028:1716,1029:1717,1030:1718,1031:1719,1032:1720,1033:1721,1034:1722,1035:1723,1036:1724,1038:1726,1039:1727,1040:1761,1041:1762,1042:1783,1043:1767,1044:1764,1045:1765,1046:1782,1047:1786,1048:1769,1049:1770,1050:1771,1051:1772,1052:1773,1053:1774,1054:1775,1055:1776,1056:1778,1057:1779,1058:1780,1059:1781,1060:1766,1061:1768,1062:1763,1063:1790,1064:1787,1065:1789,1066:1791,1067:1785,1068:1784,1069:1788,1070:1760,1071:1777,1072:1729,1073:1730,1074:1751,1075:1735,1076:1732,1077:1733,1078:1750,1079:1754,1080:1737,1081:1738,1082:1739,1083:1740,1084:1741,1085:1742,1086:1743,1087:1744,1088:1746,1089:1747,1090:1748,1091:1749,1092:1734,1093:1736,1094:1731,1095:1758,1096:1755,1097:1757,1098:1759,1099:1753,1100:1752,1101:1756,1102:1728,1103:1745,1105:1699,1106:1697,1107:1698,1108:1700,1109:1701,1110:1702,1111:1703,1112:1704,1113:1705,1114:1706,1115:1707,1116:1708,1118:1710,1119:1711,1168:1725,1169:1709,1488:3296,1489:3297,1490:3298,1491:3299,1492:3300,1493:3301,1494:3302,1495:3303,1496:3304,1497:3305,1498:3306,1499:3307,1500:3308,1501:3309,1502:3310,1503:3311,1504:3312,1505:3313,1506:3314,1507:3315,1508:3316,1509:3317,1510:3318,1511:3319,1512:3320,1513:3321,1514:3322,1548:1452,1563:1467,1567:1471,1569:1473,1570:1474,1571:1475,1572:1476,1573:1477,1574:1478,1575:1479,1576:1480,1577:1481,1578:1482,1579:1483,1580:1484,1581:1485,1582:1486,1583:1487,1584:1488,1585:1489,1586:1490,1587:1491,1588:1492,1589:1493,1590:1494,1591:1495,1592:1496,1593:1497,1594:1498,1600:1504,1601:1505,1602:1506,1603:1507,1604:1508,1605:1509,1606:1510,1607:1511,1608:1512,1609:1513,1610:1514,1611:1515,1612:1516,1613:1517,1614:1518,1615:1519,1616:1520,1617:1521,1618:1522,3585:3489,3586:3490,3587:3491,3588:3492,3589:3493,3590:3494,3591:3495,3592:3496,3593:3497,3594:3498,3595:3499,3596:3500,3597:3501,3598:3502,3599:3503,3600:3504,3601:3505,3602:3506,3603:3507,3604:3508,3605:3509,3606:3510,3607:3511,3608:3512,3609:3513,3610:3514,3611:3515,3612:3516,3613:3517,3614:3518,3615:3519,3616:3520,3617:3521,3618:3522,3619:3523,3620:3524,3621:3525,3622:3526,3623:3527,3624:3528,3625:3529,3626:3530,3627:3531,3628:3532,3629:3533,3630:3534,3631:3535,3632:3536,3633:3537,3634:3538,3635:3539,3636:3540,3637:3541,3638:3542,3639:3543,3640:3544,3641:3545,3642:3546,3647:3551,3648:3552,3649:3553,3650:3554,3651:3555,3652:3556,3653:3557,3654:3558,3655:3559,3656:3560,3657:3561,3658:3562,3659:3563,3660:3564,3661:3565,3664:3568,3665:3569,3666:3570,3667:3571,3668:3572,3669:3573,3670:3574,3671:3575,3672:3576,3673:3577,8194:2722,8195:2721,8196:2723,8197:2724,8199:2725,8200:2726,8201:2727,8202:2728,8210:2747,8211:2730,8212:2729,8213:1967,8215:3295,8216:2768,8217:2769,8218:2813,8220:2770,8221:2771,8222:2814,8224:2801,8225:2802,8226:2790,8229:2735,8230:2734,8240:2773,8242:2774,8243:2775,8248:2812,8254:1150,8361:3839,8364:8364,8453:2744,8470:1712,8471:2811,8478:2772,8482:2761,8531:2736,8532:2737,8533:2738,8534:2739,8535:2740,8536:2741,8537:2742,8538:2743,8539:2755,8540:2756,8541:2757,8542:2758,8592:2299,8593:2300,8594:2301,8595:2302,8658:2254,8660:2253,8706:2287,8711:2245,8728:3018,8730:2262,8733:2241,8734:2242,8743:2270,8744:2271,8745:2268,8746:2269,8747:2239,8756:2240,8764:2248,8771:2249,8773:16785992,8800:2237,8801:2255,8804:2236,8805:2238,8834:2266,8835:2267,8866:3068,8867:3036,8868:3010,8869:3022,8968:3027,8970:3012,8981:2810,8992:2212,8993:2213,9109:3020,9115:2219,9117:2220,9118:2221,9120:2222,9121:2215,9123:2216,9124:2217,9126:2218,9128:2223,9132:2224,9143:2209,9146:2543,9147:2544,9148:2546,9149:2547,9225:2530,9226:2533,9227:2537,9228:2531,9229:2532,9251:2732,9252:2536,9472:2211,9474:2214,9484:2210,9488:2539,9492:2541,9496:2538,9500:2548,9508:2549,9516:2551,9524:2550,9532:2542,9618:2529,9642:2791,9643:2785,9644:2779,9645:2786,9646:2783,9647:2767,9650:2792,9651:2787,9654:2781,9655:2765,9660:2793,9661:2788,9664:2780,9665:2764,9670:2528,9675:2766,9679:2782,9702:2784,9734:2789,9742:2809,9747:2762,9756:2794,9758:2795,9792:2808,9794:2807,9827:2796,9829:2798,9830:2797,9837:2806,9839:2805,10003:2803,10007:2804,10013:2777,10016:2800,10216:2748,10217:2750,12289:1188,12290:1185,12300:1186,12301:1187,12443:1246,12444:1247,12449:1191,12450:1201,12451:1192,12452:1202,12453:1193,12454:1203,12455:1194,12456:1204,12457:1195,12458:1205,12459:1206,12461:1207,12463:1208,12465:1209,12467:1210,12469:1211,12471:1212,12473:1213,12475:1214,12477:1215,12479:1216,12481:1217,12483:1199,12484:1218,12486:1219,12488:1220,12490:1221,12491:1222,12492:1223,12493:1224,12494:1225,12495:1226,12498:1227,12501:1228,12504:1229,12507:1230,12510:1231,12511:1232,12512:1233,12513:1234,12514:1235,12515:1196,12516:1236,12517:1197,12518:1237,12519:1198,12520:1238,12521:1239,12522:1240,12523:1241,12524:1242,12525:1243,12527:1244,12530:1190,12531:1245,12539:1189,12540:1200},t={lookup:function(g){if(g>=32&&g<=255)return g;var p=e[g];return p!==void 0?p:16777216|g}};N.default=t},50556:function(_t,N,e){"use strict";function t(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(f){return typeof f}:t=function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},t(a)}Object.defineProperty(N,"__esModule",{value:!0}),N.getKeycode=o,N.getKey=d,N.getKeysym=n;var v=s(e(69314)),g=s(e(44836)),p=s(e(88193)),i=s(e(15311)),h=s(e(18280)),r=c(e(41895));function l(){if(typeof WeakMap!="function")return null;var a=new WeakMap;return l=function(){return a},a}function c(a){if(a&&a.__esModule)return a;if(a===null||t(a)!=="object"&&typeof a!="function")return{default:a};var u=l();if(u&&u.has(a))return u.get(a);var f={},S=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var E in a)if(Object.prototype.hasOwnProperty.call(a,E)){var w=S?Object.getOwnPropertyDescriptor(a,E):null;w&&(w.get||w.set)?Object.defineProperty(f,E,w):f[E]=a[E]}return f.default=a,u&&u.set(a,f),f}function s(a){return a&&a.__esModule?a:{default:a}}function o(a){if(a.code){switch(a.code){case"OSLeft":return"MetaLeft";case"OSRight":return"MetaRight"}return a.code}if(a.type!=="keypress"&&a.keyCode in p.default){var u=p.default[a.keyCode];if(r.isMac()&&u==="ContextMenu"&&(u="MetaRight"),a.location===2)switch(u){case"ShiftLeft":return"ShiftRight";case"ControlLeft":return"ControlRight";case"AltLeft":return"AltRight"}if(a.location===3)switch(u){case"Delete":return"NumpadDecimal";case"Insert":return"Numpad0";case"End":return"Numpad1";case"ArrowDown":return"Numpad2";case"PageDown":return"Numpad3";case"ArrowLeft":return"Numpad4";case"ArrowRight":return"Numpad6";case"Home":return"Numpad7";case"ArrowUp":return"Numpad8";case"PageUp":return"Numpad9";case"Enter":return"NumpadEnter"}return u}return"Unidentified"}function d(a){if(a.key!==void 0){switch(a.key){case"Spacebar":return" ";case"Esc":return"Escape";case"Scroll":return"ScrollLock";case"Win":return"Meta";case"Apps":return"ContextMenu";case"Up":return"ArrowUp";case"Left":return"ArrowLeft";case"Right":return"ArrowRight";case"Down":return"ArrowDown";case"Del":return"Delete";case"Divide":return"/";case"Multiply":return"*";case"Subtract":return"-";case"Add":return"+";case"Decimal":return a.char}switch(a.key){case"OS":return"Meta";case"LaunchMyComputer":return"LaunchApplication1";case"LaunchCalculator":return"LaunchApplication2"}switch(a.key){case"UIKeyInputUpArrow":return"ArrowUp";case"UIKeyInputDownArrow":return"ArrowDown";case"UIKeyInputLeftArrow":return"ArrowLeft";case"UIKeyInputRightArrow":return"ArrowRight";case"UIKeyInputEscape":return"Escape"}if(a.key==="\0"&&a.code==="NumpadDecimal")return"Delete";if(!r.isIE()&&!r.isEdge()||a.key.length!==1&&a.key!=="Unidentified")return a.key}var u=o(a);return u in i.default?i.default[u]:a.charCode?String.fromCharCode(a.charCode):"Unidentified"}function n(a){var u=d(a);if(u==="Unidentified")return null;if(u in h.default){var f=a.location;if(u==="Meta"&&f===0&&(f=2),u==="Clear"&&f===3){var S=o(a);S==="NumLock"&&(f=0)}if((f===void 0||f>3)&&(f=0),u==="Meta"){var E=o(a);if(E==="AltLeft")return v.default.XK_Meta_L;if(E==="AltRight")return v.default.XK_Meta_R}if(u==="Clear"){var w=o(a);if(w==="NumLock")return v.default.XK_Num_Lock}return h.default[u][f]}if(u.length!==1)return null;var A=u.charCodeAt();return A?g.default.lookup(A):null}},88193:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var e={8:"Backspace",9:"Tab",10:"NumpadClear",12:"Numpad5",13:"Enter",16:"ShiftLeft",17:"ControlLeft",18:"AltLeft",19:"Pause",20:"CapsLock",21:"Lang1",25:"Lang2",27:"Escape",28:"Convert",29:"NonConvert",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",41:"Select",44:"PrintScreen",45:"Insert",46:"Delete",47:"Help",48:"Digit0",49:"Digit1",50:"Digit2",51:"Digit3",52:"Digit4",53:"Digit5",54:"Digit6",55:"Digit7",56:"Digit8",57:"Digit9",91:"MetaLeft",92:"MetaRight",93:"ContextMenu",95:"Sleep",96:"Numpad0",97:"Numpad1",98:"Numpad2",99:"Numpad3",100:"Numpad4",101:"Numpad5",102:"Numpad6",103:"Numpad7",104:"Numpad8",105:"Numpad9",106:"NumpadMultiply",107:"NumpadAdd",108:"NumpadDecimal",109:"NumpadSubtract",110:"NumpadDecimal",111:"NumpadDivide",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",124:"F13",125:"F14",126:"F15",127:"F16",128:"F17",129:"F18",130:"F19",131:"F20",132:"F21",133:"F22",134:"F23",135:"F24",144:"NumLock",145:"ScrollLock",166:"BrowserBack",167:"BrowserForward",168:"BrowserRefresh",169:"BrowserStop",170:"BrowserSearch",171:"BrowserFavorites",172:"BrowserHome",173:"AudioVolumeMute",174:"AudioVolumeDown",175:"AudioVolumeUp",176:"MediaTrackNext",177:"MediaTrackPrevious",178:"MediaStop",179:"MediaPlayPause",180:"LaunchMail",181:"MediaSelect",182:"LaunchApp1",183:"LaunchApp2",225:"AltRight"};N.default=e},87619:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var e={Again:57349,AltLeft:56,AltRight:57400,ArrowDown:57424,ArrowLeft:57419,ArrowRight:57421,ArrowUp:57416,AudioVolumeDown:57390,AudioVolumeMute:57376,AudioVolumeUp:57392,Backquote:41,Backslash:43,Backspace:14,BracketLeft:26,BracketRight:27,BrowserBack:57450,BrowserFavorites:57446,BrowserForward:57449,BrowserHome:57394,BrowserRefresh:57447,BrowserSearch:57445,BrowserStop:57448,CapsLock:58,Comma:51,ContextMenu:57437,ControlLeft:29,ControlRight:57373,Convert:121,Copy:57464,Cut:57404,Delete:57427,Digit0:11,Digit1:2,Digit2:3,Digit3:4,Digit4:5,Digit5:6,Digit6:7,Digit7:8,Digit8:9,Digit9:10,Eject:57469,End:57423,Enter:28,Equal:13,Escape:1,F1:59,F10:68,F11:87,F12:88,F13:93,F14:94,F15:95,F16:85,F17:57347,F18:57463,F19:57348,F2:60,F20:90,F21:116,F22:57465,F23:109,F24:111,F3:61,F4:62,F5:63,F6:64,F7:65,F8:66,F9:67,Find:57409,Help:57461,Hiragana:119,Home:57415,Insert:57426,IntlBackslash:86,IntlRo:115,IntlYen:125,KanaMode:112,Katakana:120,KeyA:30,KeyB:48,KeyC:46,KeyD:32,KeyE:18,KeyF:33,KeyG:34,KeyH:35,KeyI:23,KeyJ:36,KeyK:37,KeyL:38,KeyM:50,KeyN:49,KeyO:24,KeyP:25,KeyQ:16,KeyR:19,KeyS:31,KeyT:20,KeyU:22,KeyV:47,KeyW:17,KeyX:45,KeyY:21,KeyZ:44,Lang3:120,Lang4:119,Lang5:118,LaunchApp1:57451,LaunchApp2:57377,LaunchMail:57452,MediaPlayPause:57378,MediaSelect:57453,MediaStop:57380,MediaTrackNext:57369,MediaTrackPrevious:57360,MetaLeft:57435,MetaRight:57436,Minus:12,NonConvert:123,NumLock:69,Numpad0:82,Numpad1:79,Numpad2:80,Numpad3:81,Numpad4:75,Numpad5:76,Numpad6:77,Numpad7:71,Numpad8:72,Numpad9:73,NumpadAdd:78,NumpadComma:126,NumpadDecimal:83,NumpadDivide:57397,NumpadEnter:57372,NumpadEqual:89,NumpadMultiply:55,NumpadParenLeft:57462,NumpadParenRight:57467,NumpadSubtract:74,Open:100,PageDown:57425,PageUp:57417,Paste:101,Pause:57414,Period:52,Power:57438,PrintScreen:84,Props:57350,Quote:40,ScrollLock:70,Semicolon:39,ShiftLeft:42,ShiftRight:54,Slash:53,Sleep:57439,Space:57,Suspend:57381,Tab:15,Undo:57351,WakeUp:57443};N.default=e},62013:function(_t,N,e){"use strict";var t;t={value:!0},N.Z=void 0;var v=e(20860),g=z(e(50500)),p=e(31516),i=e(41895),h=e(92742),r=e(79420),l=P(e(5004)),c=P(e(22814)),s=P(e(48831)),o=P(e(17834)),d=P(e(1606)),n=P(e(91584)),a=P(e(54641)),u=P(e(16327)),f=P(e(64966)),S=P(e(69314)),E=P(e(87619)),w=e(31729);e(21882);var A=P(e(11231)),b=P(e(17852)),C=P(e(57507)),m=P(e(18330)),y=P(e(21330)),x=P(e(91649));function P(L){return L&&L.__esModule?L:{default:L}}function _(){if(typeof WeakMap!="function")return null;var L=new WeakMap;return _=function(){return L},L}function z(L){if(L&&L.__esModule)return L;if(L===null||k(L)!=="object"&&typeof L!="function")return{default:L};var ie=_();if(ie&&ie.has(L))return ie.get(L);var W={},M=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var D in L)if(Object.prototype.hasOwnProperty.call(L,D)){var Y=M?Object.getOwnPropertyDescriptor(L,D):null;Y&&(Y.get||Y.set)?Object.defineProperty(W,D,Y):W[D]=L[D]}return W.default=L,ie&&ie.set(L,W),W}function k(L){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?k=function(W){return typeof W}:k=function(W){return W&&typeof Symbol=="function"&&W.constructor===Symbol&&W!==Symbol.prototype?"symbol":typeof W},k(L)}function be(L,ie){if(!(L instanceof ie))throw new TypeError("Cannot call a class as a function")}function ae(L,ie){for(var W=0;W> RFB.constructor"),F._screen=document.createElement("div"),F._screen.style.display="flex",F._screen.style.width="100%",F._screen.style.height="100%",F._screen.style.overflow="auto",F._screen.style.background=Ae,F._canvas=document.createElement("canvas"),F._canvas.style.margin="auto",F._canvas.style.outline="none",F._canvas.style.flexShrink="0",F._canvas.width=0,F._canvas.height=0,F._canvas.tabIndex=-1,F._screen.appendChild(F._canvas),F._cursor=new a.default,F._cursorImage=W.cursors.none,F._decoders[w.encodings.encodingRaw]=new A.default,F._decoders[w.encodings.encodingCopyRect]=new b.default,F._decoders[w.encodings.encodingRRE]=new C.default,F._decoders[w.encodings.encodingHextile]=new m.default,F._decoders[w.encodings.encodingTight]=new y.default,F._decoders[w.encodings.encodingTightPNG]=new x.default;try{F._display=new c.default(F._canvas)}catch(re){throw g.Error("Display exception: "+re),re}return F._display.onflush=F._onFlush.bind(U(F)),F._keyboard=new d.default(F._canvas),F._keyboard.onkeyevent=F._handleKeyEvent.bind(U(F)),F._gestures=new n.default,F._sock=new u.default,F._sock.on("message",function(){F._handleMessage()}),F._sock.on("open",function(){F._rfbConnectionState==="connecting"&&F._rfbInitState===""?(F._rfbInitState="ProtocolVersion",g.Debug("Starting VNC handshake")):F._fail("Unexpected server connection while "+F._rfbConnectionState)}),F._sock.on("close",function(re){g.Debug("WebSocket on-close event");var Ee="";switch(re.code&&(Ee="(code: "+re.code,re.reason&&(Ee+=", reason: "+re.reason),Ee+=")"),F._rfbConnectionState){case"connecting":F._fail("Connection closed "+Ee);break;case"connected":F._updateConnectionState("disconnecting"),F._updateConnectionState("disconnected");break;case"disconnecting":F._updateConnectionState("disconnected");break;case"disconnected":F._fail("Unexpected server disconnect when already disconnected "+Ee);break;default:F._fail("Unexpected server disconnect before connecting "+Ee);break}F._sock.off("close")}),F._sock.on("error",function(re){return g.Warn("WebSocket on-error event")}),setTimeout(F._updateConnectionState.bind(U(F),"connecting")),g.Debug("<< RFB.constructor"),F.dragViewport=!1,F.focusOnClick=!0,F._viewOnly=!1,F._clipViewport=!1,F._scaleViewport=!1,F._resizeSession=!1,F._showDotCursor=!1,Y.showDotCursor!==void 0&&(g.Warn("Specifying showDotCursor as a RFB constructor argument is deprecated"),F._showDotCursor=Y.showDotCursor),F._qualityLevel=6,F._compressionLevel=2,F}return Me(W,[{key:"disconnect",value:function(){this._updateConnectionState("disconnecting"),this._sock.off("error"),this._sock.off("message"),this._sock.off("open")}},{key:"sendCredentials",value:function(D){this._rfbCredentials=D,setTimeout(this._initMsg.bind(this),0)}},{key:"sendCtrlAltDel",value:function(){this._rfbConnectionState!=="connected"||this._viewOnly||(g.Info("Sending Ctrl-Alt-Del"),this.sendKey(S.default.XK_Control_L,"ControlLeft",!0),this.sendKey(S.default.XK_Alt_L,"AltLeft",!0),this.sendKey(S.default.XK_Delete,"Delete",!0),this.sendKey(S.default.XK_Delete,"Delete",!1),this.sendKey(S.default.XK_Alt_L,"AltLeft",!1),this.sendKey(S.default.XK_Control_L,"ControlLeft",!1))}},{key:"machineShutdown",value:function(){this._xvpOp(1,2)}},{key:"machineReboot",value:function(){this._xvpOp(1,3)}},{key:"machineReset",value:function(){this._xvpOp(1,4)}},{key:"sendKey",value:function(D,Y,F){if(!(this._rfbConnectionState!=="connected"||this._viewOnly)){if(F===void 0){this.sendKey(D,Y,!0),this.sendKey(D,Y,!1);return}var re=E.default[Y];if(this._qemuExtKeyEventSupported&&re)D=D||0,g.Info("Sending key ("+(F?"down":"up")+"): keysym "+D+", scancode "+re),W.messages.QEMUExtendedKeyEvent(this._sock,D,F,re);else{if(!D)return;g.Info("Sending keysym ("+(F?"down":"up")+"): "+D),W.messages.keyEvent(this._sock,D,F?1:0)}}}},{key:"focus",value:function(){this._canvas.focus()}},{key:"blur",value:function(){this._canvas.blur()}},{key:"clipboardPasteFrom",value:function(D){if(!(this._rfbConnectionState!=="connected"||this._viewOnly))if(this._clipboardServerCapabilitiesFormats[Qe]&&this._clipboardServerCapabilitiesActions[oe])this._clipboardText=D,W.messages.extendedClipboardNotify(this._sock,[Qe]);else{for(var Y=new Uint8Array(D.length),F=0;F> RFB.connect"),g.Info("connecting to "+this._url);try{this._sock.open(this._url,this._wsProtocols)}catch(D){D.name==="SyntaxError"?this._fail("Invalid host or port ("+D+")"):this._fail("Error when opening socket ("+D+")")}this._target.appendChild(this._screen),this._gestures.attach(this._canvas),this._cursor.attach(this._canvas),this._refreshCursor(),window.addEventListener("resize",this._eventHandlers.windowResize),this._canvas.addEventListener("mousedown",this._eventHandlers.focusCanvas),this._canvas.addEventListener("mousedown",this._eventHandlers.handleMouse),this._canvas.addEventListener("mouseup",this._eventHandlers.handleMouse),this._canvas.addEventListener("mousemove",this._eventHandlers.handleMouse),this._canvas.addEventListener("click",this._eventHandlers.handleMouse),this._canvas.addEventListener("contextmenu",this._eventHandlers.handleMouse),this._canvas.addEventListener("wheel",this._eventHandlers.handleWheel),this._canvas.addEventListener("gesturestart",this._eventHandlers.handleGesture),this._canvas.addEventListener("gesturemove",this._eventHandlers.handleGesture),this._canvas.addEventListener("gestureend",this._eventHandlers.handleGesture),g.Debug("<< RFB.connect")}},{key:"_disconnect",value:function(){g.Debug(">> RFB.disconnect"),this._cursor.detach(),this._canvas.removeEventListener("gesturestart",this._eventHandlers.handleGesture),this._canvas.removeEventListener("gesturemove",this._eventHandlers.handleGesture),this._canvas.removeEventListener("gestureend",this._eventHandlers.handleGesture),this._canvas.removeEventListener("wheel",this._eventHandlers.handleWheel),this._canvas.removeEventListener("mousedown",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mouseup",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mousemove",this._eventHandlers.handleMouse),this._canvas.removeEventListener("click",this._eventHandlers.handleMouse),this._canvas.removeEventListener("contextmenu",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mousedown",this._eventHandlers.focusCanvas),this._canvas.removeEventListener("touchstart",this._eventHandlers.focusCanvas),window.removeEventListener("resize",this._eventHandlers.windowResize),this._keyboard.ungrab(),this._gestures.detach(),this._sock.close();try{this._target.removeChild(this._screen)}catch(D){if(D.name!=="NotFoundError")throw D}clearTimeout(this._resizeTimeout),clearTimeout(this._mouseMoveTimer),g.Debug("<< RFB.disconnect")}},{key:"_focusCanvas",value:function(D){this.focusOnClick&&this.focus()}},{key:"_setDesktopName",value:function(D){this._fbName=D,this.dispatchEvent(new CustomEvent("desktopname",{detail:{name:this._fbName}}))}},{key:"_windowResize",value:function(D){var Y=this;window.requestAnimationFrame(function(){Y._updateClip(),Y._updateScale()}),this._resizeSession&&(clearTimeout(this._resizeTimeout),this._resizeTimeout=setTimeout(this._requestRemoteResize.bind(this),500))}},{key:"_updateClip",value:function(){var D=this._display.clipViewport,Y=this._clipViewport;if(this._scaleViewport&&(Y=!1),D!==Y&&(this._display.clipViewport=Y),Y){var F=this._screenSize();this._display.viewportChangeSize(F.w,F.h),this._fixScrollbars()}}},{key:"_updateScale",value:function(){if(!this._scaleViewport)this._display.scale=1;else{var D=this._screenSize();this._display.autoscale(D.w,D.h)}this._fixScrollbars()}},{key:"_requestRemoteResize",value:function(){if(clearTimeout(this._resizeTimeout),this._resizeTimeout=null,!(!this._resizeSession||this._viewOnly||!this._supportsSetDesktopSize)){var D=this._screenSize();W.messages.setDesktopSize(this._sock,Math.floor(D.w),Math.floor(D.h),this._screenID,this._screenFlags),g.Debug("Requested new desktop size: "+D.w+"x"+D.h)}}},{key:"_screenSize",value:function(){var D=this._screen.getBoundingClientRect();return{w:D.width,h:D.height}}},{key:"_fixScrollbars",value:function(){var D=this._screen.style.overflow;this._screen.style.overflow="hidden",this._screen.getBoundingClientRect(),this._screen.style.overflow=D}},{key:"_updateConnectionState",value:function(D){var Y=this,F=this._rfbConnectionState;if(D===F){g.Debug("Already in state '"+D+"', ignoring");return}if(F==="disconnected"){g.Error("Tried changing state of a disconnected RFB object");return}switch(D){case"connected":if(F!=="connecting"){g.Error("Bad transition to connected state, previous connection state: "+F);return}break;case"disconnected":if(F!=="disconnecting"){g.Error("Bad transition to disconnected state, previous connection state: "+F);return}break;case"connecting":if(F!==""){g.Error("Bad transition to connecting state, previous connection state: "+F);return}break;case"disconnecting":if(F!=="connected"&&F!=="connecting"){g.Error("Bad transition to disconnecting state, previous connection state: "+F);return}break;default:g.Error("Unknown connection state: "+D);return}switch(this._rfbConnectionState=D,g.Debug("New state '"+D+"', was '"+F+"'."),this._disconnTimer&&D!=="disconnecting"&&(g.Debug("Clearing disconnect timer"),clearTimeout(this._disconnTimer),this._disconnTimer=null,this._sock.off("close")),D){case"connecting":this._connect();break;case"connected":this.dispatchEvent(new CustomEvent("connect",{detail:{}}));break;case"disconnecting":this._disconnect(),this._disconnTimer=setTimeout(function(){g.Error("Disconnection timed out."),Y._updateConnectionState("disconnected")},pe*1e3);break;case"disconnected":this.dispatchEvent(new CustomEvent("disconnect",{detail:{clean:this._rfbCleanDisconnect}}));break}}},{key:"_fail",value:function(D){switch(this._rfbConnectionState){case"disconnecting":g.Error("Failed when disconnecting: "+D);break;case"connected":g.Error("Failed while connected: "+D);break;case"connecting":g.Error("Failed when connecting: "+D);break;default:g.Error("RFB failure: "+D);break}return this._rfbCleanDisconnect=!1,this._updateConnectionState("disconnecting"),this._updateConnectionState("disconnected"),!1}},{key:"_setCapability",value:function(D,Y){this._capabilities[D]=Y,this.dispatchEvent(new CustomEvent("capabilities",{detail:{capabilities:this._capabilities}}))}},{key:"_handleMessage",value:function(){if(this._sock.rQlen===0){g.Warn("handleMessage called on an empty receive queue");return}switch(this._rfbConnectionState){case"disconnected":g.Error("Got data while disconnected");break;case"connected":for(;!(this._flushing||!this._normalMsg()||this._sock.rQlen===0););break;default:this._initMsg();break}}},{key:"_handleKeyEvent",value:function(D,Y,F){this.sendKey(D,Y,F)}},{key:"_handleMouse",value:function(D){if(!(D.type==="click"&&D.target!==this._canvas)&&(D.stopPropagation(),D.preventDefault(),!(D.type==="click"||D.type==="contextmenu"))){var Y=(0,h.clientToElement)(D.clientX,D.clientY,this._canvas);switch(D.type){case"mousedown":(0,r.setCapture)(this._canvas),this._handleMouseButton(Y.x,Y.y,!0,1<i.dragThreshold||Math.abs(Ee)>i.dragThreshold)&&(this._viewportHasMoved=!0,this._viewportDragPos={x:D,y:Y},this._display.viewportChangePos(re,Ee));return}if(this._mousePos={x:D,y:Y},this._mouseMoveTimer==null){var te=Date.now()-this._mouseLastMoveTime;te>he?(this._sendMouse(D,Y,this._mouseButtonMask),this._mouseLastMoveTime=Date.now()):this._mouseMoveTimer=setTimeout(function(){F._handleDelayedMouseMove()},he-te)}}},{key:"_handleDelayedMouseMove",value:function(){this._mouseMoveTimer=null,this._sendMouse(this._mousePos.x,this._mousePos.y,this._mouseButtonMask),this._mouseLastMoveTime=Date.now()}},{key:"_sendMouse",value:function(D,Y,F){this._rfbConnectionState==="connected"&&(this._viewOnly||W.messages.pointerEvent(this._sock,this._display.absX(D),this._display.absY(Y),F))}},{key:"_handleWheel",value:function(D){if(this._rfbConnectionState==="connected"&&!this._viewOnly){D.stopPropagation(),D.preventDefault();var Y=(0,h.clientToElement)(D.clientX,D.clientY,this._canvas),F=D.deltaX,re=D.deltaY;D.deltaMode!==0&&(F*=Ie,re*=Ie),this._accumulatedWheelDeltaX+=F,this._accumulatedWheelDeltaY+=re,Math.abs(this._accumulatedWheelDeltaX)>=ge&&(this._accumulatedWheelDeltaX<0?(this._handleMouseButton(Y.x,Y.y,!0,32),this._handleMouseButton(Y.x,Y.y,!1,32)):this._accumulatedWheelDeltaX>0&&(this._handleMouseButton(Y.x,Y.y,!0,64),this._handleMouseButton(Y.x,Y.y,!1,64)),this._accumulatedWheelDeltaX=0),Math.abs(this._accumulatedWheelDeltaY)>=ge&&(this._accumulatedWheelDeltaY<0?(this._handleMouseButton(Y.x,Y.y,!0,8),this._handleMouseButton(Y.x,Y.y,!1,8)):this._accumulatedWheelDeltaY>0&&(this._handleMouseButton(Y.x,Y.y,!0,16),this._handleMouseButton(Y.x,Y.y,!1,16)),this._accumulatedWheelDeltaY=0)}}},{key:"_fakeMouseMove",value:function(D,Y,F){this._handleMouseMove(Y,F),this._cursor.move(D.detail.clientX,D.detail.clientY)}},{key:"_handleTapEvent",value:function(D,Y){var F=(0,h.clientToElement)(D.detail.clientX,D.detail.clientY,this._canvas);if(this._gestureLastTapTime!==null&&Date.now()-this._gestureLastTapTimeUe;)this._handleMouseButton(F.x,F.y,!0,8),this._handleMouseButton(F.x,F.y,!1,8),this._gestureLastMagnitudeY+=Ue;for(;D.detail.magnitudeY-this._gestureLastMagnitudeY<-Ue;)this._handleMouseButton(F.x,F.y,!0,16),this._handleMouseButton(F.x,F.y,!1,16),this._gestureLastMagnitudeY-=Ue;for(;D.detail.magnitudeX-this._gestureLastMagnitudeX>Ue;)this._handleMouseButton(F.x,F.y,!0,32),this._handleMouseButton(F.x,F.y,!1,32),this._gestureLastMagnitudeX+=Ue;for(;D.detail.magnitudeX-this._gestureLastMagnitudeX<-Ue;)this._handleMouseButton(F.x,F.y,!0,64),this._handleMouseButton(F.x,F.y,!1,64),this._gestureLastMagnitudeX-=Ue;break;case"pinch":if(this._fakeMouseMove(D,F.x,F.y),Y=Math.hypot(D.detail.magnitudeX,D.detail.magnitudeY),Math.abs(Y-this._gestureLastMagnitudeX)>ct){for(this._handleKeyEvent(S.default.XK_Control_L,"ControlLeft",!0);Y-this._gestureLastMagnitudeX>ct;)this._handleMouseButton(F.x,F.y,!0,8),this._handleMouseButton(F.x,F.y,!1,8),this._gestureLastMagnitudeX+=ct;for(;Y-this._gestureLastMagnitudeX<-ct;)this._handleMouseButton(F.x,F.y,!0,16),this._handleMouseButton(F.x,F.y,!1,16),this._gestureLastMagnitudeX-=ct}this._handleKeyEvent(S.default.XK_Control_L,"ControlLeft",!1);break}break;case"gestureend":switch(D.detail.type){case"onetap":case"twotap":case"threetap":case"pinch":case"twodrag":break;case"drag":this._fakeMouseMove(D,F.x,F.y),this._handleMouseButton(F.x,F.y,!1,1);break;case"longpress":this._fakeMouseMove(D,F.x,F.y),this._handleMouseButton(F.x,F.y,!1,4);break}break}}},{key:"_negotiateProtocolVersion",value:function(){if(this._sock.rQwait("version",12))return!1;var D=this._sock.rQshiftStr(12).substr(4,7);g.Info("Server ProtocolVersion: "+D);var Y=0;switch(D){case"000.000":Y=1;break;case"003.003":case"003.006":case"003.889":this._rfbVersion=3.3;break;case"003.007":this._rfbVersion=3.7;break;case"003.008":case"004.000":case"004.001":case"005.000":this._rfbVersion=3.8;break;default:return this._fail("Invalid server version "+D)}if(Y){for(var F="ID:"+this._repeaterID;F.length<250;)F+="\0";return this._sock.sendString(F),!0}this._rfbVersion>this._rfbMaxVersion&&(this._rfbVersion=this._rfbMaxVersion);var re="00"+parseInt(this._rfbVersion,10)+".00"+this._rfbVersion*10%10;this._sock.sendString("RFB "+re+` -`),g.Debug("Sent ProtocolVersion: "+re),this._rfbInitState="Security"}},{key:"_negotiateSecurity",value:function(){function D(re,Ee){for(var te=0;te=3.7){var Y=this._sock.rQshift8();if(this._sock.rQwait("security type",Y,1))return!1;if(Y===0)return this._rfbInitState="SecurityReason",this._securityContext="no security types",this._securityStatus=1,this._initMsg();var F=this._sock.rQshiftBytes(Y);if(g.Debug("Server security types: "+F),D(1,F))this._rfbAuthScheme=1;else if(D(22,F))this._rfbAuthScheme=22;else if(D(16,F))this._rfbAuthScheme=16;else if(D(2,F))this._rfbAuthScheme=2;else if(D(19,F))this._rfbAuthScheme=19;else return this._fail("Unsupported security types (types: "+F+")");this._sock.send([this._rfbAuthScheme])}else{if(this._sock.rQwait("security scheme",4))return!1;if(this._rfbAuthScheme=this._sock.rQshift32(),this._rfbAuthScheme==0)return this._rfbInitState="SecurityReason",this._securityContext="authentication scheme",this._securityStatus=1,this._initMsg()}return this._rfbInitState="Authentication",g.Debug("Authenticating using scheme: "+this._rfbAuthScheme),this._initMsg()}},{key:"_handleSecurityReason",value:function(){if(this._sock.rQwait("reason length",4))return!1;var D=this._sock.rQshift32(),Y="";if(D>0){if(this._sock.rQwait("reason",D,4))return!1;Y=this._sock.rQshiftStr(D)}return Y!==""?(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus,reason:Y}})),this._fail("Security negotiation failed on "+this._securityContext+" (reason: "+Y+")")):(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus}})),this._fail("Security negotiation failed on "+this._securityContext))}},{key:"_negotiateXvpAuth",value:function(){if(this._rfbCredentials.username===void 0||this._rfbCredentials.password===void 0||this._rfbCredentials.target===void 0)return this.dispatchEvent(new CustomEvent("credentialsrequired",{detail:{types:["username","password","target"]}})),!1;var D=String.fromCharCode(this._rfbCredentials.username.length)+String.fromCharCode(this._rfbCredentials.target.length)+this._rfbCredentials.username+this._rfbCredentials.target;return this._sock.sendString(D),this._rfbAuthScheme=2,this._negotiateAuthentication()}},{key:"_negotiateVeNCryptAuth",value:function(){if(this._rfbVeNCryptState==0){if(this._sock.rQwait("vencrypt version",2))return!1;var D=this._sock.rQshift8(),Y=this._sock.rQshift8();if(!(D==0&&Y==2))return this._fail("Unsupported VeNCrypt version "+D+"."+Y);this._sock.send([0,2]),this._rfbVeNCryptState=1}if(this._rfbVeNCryptState==1){if(this._sock.rQwait("vencrypt ack",1))return!1;var F=this._sock.rQshift8();if(F!=0)return this._fail("VeNCrypt failure "+F);this._rfbVeNCryptState=2}if(this._rfbVeNCryptState==2){if(this._sock.rQwait("vencrypt subtypes length",1))return!1;var re=this._sock.rQshift8();if(re<1)return this._fail("VeNCrypt subtypes empty");this._rfbVeNCryptSubtypesLength=re,this._rfbVeNCryptState=3}if(this._rfbVeNCryptState==3){if(this._sock.rQwait("vencrypt subtypes",4*this._rfbVeNCryptSubtypesLength))return!1;for(var Ee=[],te=0;te0&&this._sock.rQwait("tunnel capabilities",16*D,4))return!1;if(this._rfbTightVNC=!0,D>0)return this._negotiateTightTunnels(D),!1}if(this._sock.rQwait("sub auth count",4))return!1;var Y=this._sock.rQshift32();if(Y===0)return this._rfbInitState="SecurityResult",!0;if(this._sock.rQwait("sub auth capabilities",16*Y,4))return!1;for(var F={STDVNOAUTH__:1,STDVVNCAUTH_:2,TGHTULGNAUTH:129},re=[],Ee=0;Ee=3.8?(this._rfbInitState="SecurityResult",!0):(this._rfbInitState="ClientInitialisation",this._initMsg());case 22:return this._negotiateXvpAuth();case 2:return this._negotiateStdVNCAuth();case 16:return this._negotiateTightAuth();case 19:return this._negotiateVeNCryptAuth();case 129:return this._negotiateTightUnixAuth();default:return this._fail("Unsupported auth scheme (scheme: "+this._rfbAuthScheme+")")}}},{key:"_handleSecurityResult",value:function(){if(this._sock.rQwait("VNC auth response ",4))return!1;var D=this._sock.rQshift32();return D===0?(this._rfbInitState="ClientInitialisation",g.Debug("Authentication OK"),this._initMsg()):this._rfbVersion>=3.8?(this._rfbInitState="SecurityReason",this._securityContext="security result",this._securityStatus=D,this._initMsg()):(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:D}})),this._fail("Security handshake failed"))}},{key:"_negotiateServerInit",value:function(){if(this._sock.rQwait("server initialization",24))return!1;var D=this._sock.rQshift16(),Y=this._sock.rQshift16(),F=this._sock.rQshift8(),re=this._sock.rQshift8(),Ee=this._sock.rQshift8(),te=this._sock.rQshift8(),T=this._sock.rQshift16(),I=this._sock.rQshift16(),de=this._sock.rQshift16(),ve=this._sock.rQshift8(),_e=this._sock.rQshift8(),qe=this._sock.rQshift8();this._sock.rQskipBytes(3);var ke=this._sock.rQshift32();if(this._sock.rQwait("server init name",ke,24))return!1;var fe=this._sock.rQshiftStr(ke);if(fe=(0,p.decodeUTF8)(fe,!0),this._rfbTightVNC){if(this._sock.rQwait("TightVNC extended server init header",8,24+ke))return!1;var Ze=this._sock.rQshift16(),J=this._sock.rQshift16(),nt=this._sock.rQshift16();this._sock.rQskipBytes(2);var Ct=(Ze+J+nt)*16;if(this._sock.rQwait("TightVNC extended server init header",Ct,32+ke))return!1;this._sock.rQskipBytes(16*Ze),this._sock.rQskipBytes(16*J),this._sock.rQskipBytes(16*nt)}return g.Info("Screen: "+D+"x"+Y+", bpp: "+F+", depth: "+re+", bigEndian: "+Ee+", trueColor: "+te+", redMax: "+T+", greenMax: "+I+", blueMax: "+de+", redShift: "+ve+", greenShift: "+_e+", blueShift: "+qe),this._setDesktopName(fe),this._resize(D,Y),this._viewOnly||this._keyboard.grab(),this._fbDepth=24,this._fbName==="Intel(r) AMT KVM"&&(g.Warn("Intel AMT KVM only supports 8/16 bit depths. Using low color mode."),this._fbDepth=8),W.messages.pixelFormat(this._sock,this._fbDepth,!0),this._sendEncodings(),W.messages.fbUpdateRequest(this._sock,!1,0,0,this._fbWidth,this._fbHeight),this._updateConnectionState("connected"),!0}},{key:"_sendEncodings",value:function(){var D=[];D.push(w.encodings.encodingCopyRect),this._fbDepth==24&&(D.push(w.encodings.encodingTight),D.push(w.encodings.encodingTightPNG),D.push(w.encodings.encodingHextile),D.push(w.encodings.encodingRRE)),D.push(w.encodings.encodingRaw),D.push(w.encodings.pseudoEncodingQualityLevel0+this._qualityLevel),D.push(w.encodings.pseudoEncodingCompressLevel0+this._compressionLevel),D.push(w.encodings.pseudoEncodingDesktopSize),D.push(w.encodings.pseudoEncodingLastRect),D.push(w.encodings.pseudoEncodingQEMUExtendedKeyEvent),D.push(w.encodings.pseudoEncodingExtendedDesktopSize),D.push(w.encodings.pseudoEncodingXvp),D.push(w.encodings.pseudoEncodingFence),D.push(w.encodings.pseudoEncodingContinuousUpdates),D.push(w.encodings.pseudoEncodingDesktopName),D.push(w.encodings.pseudoEncodingExtendedClipboard),this._fbDepth==24&&(D.push(w.encodings.pseudoEncodingVMwareCursor),D.push(w.encodings.pseudoEncodingCursor)),W.messages.clientEncodings(this._sock,D)}},{key:"_initMsg",value:function(){switch(this._rfbInitState){case"ProtocolVersion":return this._negotiateProtocolVersion();case"Security":return this._negotiateSecurity();case"Authentication":return this._negotiateAuthentication();case"SecurityResult":return this._handleSecurityResult();case"SecurityReason":return this._handleSecurityReason();case"ClientInitialisation":return this._sock.send([this._shared?1:0]),this._rfbInitState="ServerInitialisation",!0;case"ServerInitialisation":return this._negotiateServerInit();default:return this._fail("Unknown init state (state: "+this._rfbInitState+")")}}},{key:"_handleSetColourMapMsg",value:function(){return g.Debug("SetColorMapEntries"),this._fail("Unexpected SetColorMapEntries message")}},{key:"_handleServerCutText",value:function(){if(g.Debug("ServerCutText"),this._sock.rQwait("ServerCutText header",7,1))return!1;this._sock.rQskipBytes(3);var D=this._sock.rQshift32();if(D=(0,v.toSigned32bit)(D),this._sock.rQwait("ServerCutText content",Math.abs(D),8))return!1;if(D>=0){var Y=this._sock.rQshiftStr(D);if(this._viewOnly)return!0;this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:Y}}))}else{D=Math.abs(D);var F=this._sock.rQshift32(),re=F&65535,Ee=F&4278190080,te=!!(Ee&ue);if(te){this._clipboardServerCapabilitiesFormats={},this._clipboardServerCapabilitiesActions={};for(var T=0;T<=15;T++){var I=1<0&&fe.charAt(fe.length-1)==="\0"&&(fe=fe.slice(0,-1)),fe=fe.replace(`\r -`,` -`),this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:fe}}))}}else return this._fail("Unexpected action in extended clipboard message: "+Ee)}return!0}},{key:"_handleServerFenceMsg",value:function(){if(this._sock.rQwait("ServerFence header",8,1))return!1;this._sock.rQskipBytes(3);var D=this._sock.rQshift32(),Y=this._sock.rQshift8();if(this._sock.rQwait("ServerFence payload",Y,9))return!1;Y>64&&(g.Warn("Bad payload length ("+Y+") in fence response"),Y=64);var F=this._sock.rQshiftStr(Y);return this._supportsFence=!0,D&1<<31?(D&=3,W.messages.clientFence(this._sock,D,F),!0):this._fail("Unexpected fence response")}},{key:"_handleXvpMsg",value:function(){if(this._sock.rQwait("XVP version and message",3,1))return!1;this._sock.rQskipBytes(1);var D=this._sock.rQshift8(),Y=this._sock.rQshift8();switch(Y){case 0:g.Error("XVP Operation Failed");break;case 1:this._rfbXvpVer=D,g.Info("XVP extensions enabled (version "+this._rfbXvpVer+")"),this._setCapability("power",!0);break;default:this._fail("Illegal server XVP message (msg: "+Y+")");break}return!0}},{key:"_normalMsg",value:function(){var D;this._FBU.rects>0?D=0:D=this._sock.rQshift8();var Y,F;switch(D){case 0:return F=this._framebufferUpdate(),F&&!this._enabledContinuousUpdates&&W.messages.fbUpdateRequest(this._sock,!0,0,0,this._fbWidth,this._fbHeight),F;case 1:return this._handleSetColourMapMsg();case 2:return g.Debug("Bell"),this.dispatchEvent(new CustomEvent("bell",{detail:{}})),!0;case 3:return this._handleServerCutText();case 150:return Y=!this._supportsContinuousUpdates,this._supportsContinuousUpdates=!0,this._enabledContinuousUpdates=!1,Y&&(this._enabledContinuousUpdates=!0,this._updateContinuousUpdates(),g.Info("Enabling continuous updates.")),!0;case 248:return this._handleServerFenceMsg();case 250:return this._handleXvpMsg();default:return this._fail("Unexpected server message (type "+D+")"),g.Debug("sock.rQslice(0, 30): "+this._sock.rQslice(0,30)),!0}}},{key:"_onFlush",value:function(){this._flushing=!1,this._sock.rQlen>0&&this._handleMessage()}},{key:"_framebufferUpdate",value:function(){if(this._FBU.rects===0){if(this._sock.rQwait("FBU header",3,1))return!1;if(this._sock.rQskipBytes(1),this._FBU.rects=this._sock.rQshift16(),this._display.pending())return this._flushing=!0,this._display.flush(),!1}for(;this._FBU.rects>0;){if(this._FBU.encoding===null){if(this._sock.rQwait("rect header",12))return!1;var D=this._sock.rQshiftBytes(12);this._FBU.x=(D[0]<<8)+D[1],this._FBU.y=(D[2]<<8)+D[3],this._FBU.width=(D[4]<<8)+D[5],this._FBU.height=(D[6]<<8)+D[7],this._FBU.encoding=parseInt((D[8]<<24)+(D[9]<<16)+(D[10]<<8)+D[11],10)}if(!this._handleRect())return!1;this._FBU.rects--,this._FBU.encoding=null}return this._display.flip(),!0}},{key:"_handleRect",value:function(){switch(this._FBU.encoding){case w.encodings.pseudoEncodingLastRect:return this._FBU.rects=1,!0;case w.encodings.pseudoEncodingVMwareCursor:return this._handleVMwareCursor();case w.encodings.pseudoEncodingCursor:return this._handleCursor();case w.encodings.pseudoEncodingQEMUExtendedKeyEvent:try{var D=document.createEvent("keyboardEvent");D.code!==void 0&&(this._qemuExtKeyEventSupported=!0)}catch(Y){}return!0;case w.encodings.pseudoEncodingDesktopName:return this._handleDesktopName();case w.encodings.pseudoEncodingDesktopSize:return this._resize(this._FBU.width,this._FBU.height),!0;case w.encodings.pseudoEncodingExtendedDesktopSize:return this._handleExtendedDesktopSize();default:return this._handleDataRect()}}},{key:"_handleVMwareCursor",value:function(){var D=this._FBU.x,Y=this._FBU.y,F=this._FBU.width,re=this._FBU.height;if(this._sock.rQwait("VMware cursor encoding",1))return!1;var Ee=this._sock.rQshift8();this._sock.rQshift8();var te,T=4;if(Ee==0){var I=-256;if(te=new Array(F*re*T),this._sock.rQwait("VMware cursor classic encoding",F*re*T*2,2))return!1;for(var de=new Array(F*re),ve=0;ve>8&255,J=fe>>16&255,nt=fe>>24&255;te[ke*T]=Ze,te[ke*T+1]=J,te[ke*T+2]=nt,te[ke*T+3]=255}else(de[ke]&I)==I?_e[ke]==0?(te[ke*T]=0,te[ke*T+1]=0,te[ke*T+2]=0,te[ke*T+3]=0):((_e[ke]&I)==I,te[ke*T]=0,te[ke*T+1]=0,te[ke*T+2]=0,te[ke*T+3]=255):(te[ke*T]=0,te[ke*T+1]=0,te[ke*T+2]=0,te[ke*T+3]=255)}else if(Ee==1){if(this._sock.rQwait("VMware cursor alpha encoding",F*re*4,2))return!1;te=new Array(F*re*T);for(var Ct=0;Ct>24&255,te[Ct*4+1]=O>>16&255,te[Ct*4+2]=O>>8&255,te[Ct*4+3]=O&255}}else return g.Warn("The given cursor type is not supported: "+Ee+" given."),!1;return this._updateCursor(te,D,Y,F,re),!0}},{key:"_handleCursor",value:function(){var D=this._FBU.x,Y=this._FBU.y,F=this._FBU.width,re=this._FBU.height,Ee=F*re*4,te=Math.ceil(F/8)*re,T=Ee+te;if(this._sock.rQwait("cursor encoding",T))return!1;for(var I=this._sock.rQshiftBytes(Ee),de=this._sock.rQshiftBytes(te),ve=new Uint8Array(F*re*4),_e=0,qe=0;qe9){g.Error("qualityLevel must be an integer between 0 and 9");return}this._qualityLevel!==D&&(this._qualityLevel=D,this._rfbConnectionState==="connected"&&this._sendEncodings())}},{key:"compressionLevel",get:function(){return this._compressionLevel},set:function(D){if(!Number.isInteger(D)||D<0||D>9){g.Error("compressionLevel must be an integer between 0 and 9");return}this._compressionLevel!==D&&(this._compressionLevel=D,this._rfbConnectionState==="connected"&&this._sendEncodings())}}],[{key:"genDES",value:function(D,Y){var F=D.split("").map(function(re){return re.charCodeAt(0)});return new f.default(F).encrypt(Y)}}]),W}(l.default);N.Z=K,K.messages={keyEvent:function(ie,W,M){var D=ie._sQ,Y=ie._sQlen;D[Y]=4,D[Y+1]=M,D[Y+2]=0,D[Y+3]=0,D[Y+4]=W>>24,D[Y+5]=W>>16,D[Y+6]=W>>8,D[Y+7]=W,ie._sQlen+=8,ie.flush()},QEMUExtendedKeyEvent:function(ie,W,M,D){function Y(te){var T=D>>8,I=D&255;return T===224&&I<127?I|128:te}var F=ie._sQ,re=ie._sQlen;F[re]=255,F[re+1]=0,F[re+2]=M>>8,F[re+3]=M,F[re+4]=W>>24,F[re+5]=W>>16,F[re+6]=W>>8,F[re+7]=W;var Ee=Y(D);F[re+8]=Ee>>24,F[re+9]=Ee>>16,F[re+10]=Ee>>8,F[re+11]=Ee,ie._sQlen+=12,ie.flush()},pointerEvent:function(ie,W,M,D){var Y=ie._sQ,F=ie._sQlen;Y[F]=5,Y[F+1]=D,Y[F+2]=W>>8,Y[F+3]=W,Y[F+4]=M>>8,Y[F+5]=M,ie._sQlen+=6,ie.flush()},_buildExtendedClipboardFlags:function(ie,W){for(var M=new Uint8Array(4),D=0,Y=0,F=0;F>24,M[1]=0,M[2]=0,M[3]=D,M},extendedClipboardProvide:function(ie,W,M){for(var D=new o.default,Y=[],F=0;F>24&255,re.length>>16&255,re.length>>8&255,re.length&255);for(var Ee=0;Ee>24,Y[F+1]=M[D[re]]>>16,Y[F+2]=M[D[re]]>>8,Y[F+3]=M[D[re]]>>0,F+=4,Y[3]|=1<2&&arguments[2]!==void 0?arguments[2]:!1,D=ie._sQ,Y=ie._sQlen;D[Y]=6,D[Y+1]=0,D[Y+2]=0,D[Y+3]=0;var F;M?F=(0,v.toUnsigned32bit)(-W.length):F=W.length,D[Y+4]=F>>24,D[Y+5]=F>>16,D[Y+6]=F>>8,D[Y+7]=F,ie._sQlen+=8;for(var re=0,Ee=W.length;Ee>0;){for(var te=Math.min(Ee,ie._sQbufferSize-ie._sQlen),T=0;T>8,F[re+3]=W,F[re+4]=M>>8,F[re+5]=M,F[re+6]=1,F[re+7]=0,F[re+8]=D>>24,F[re+9]=D>>16,F[re+10]=D>>8,F[re+11]=D,F[re+12]=0,F[re+13]=0,F[re+14]=0,F[re+15]=0,F[re+16]=W>>8,F[re+17]=W,F[re+18]=M>>8,F[re+19]=M,F[re+20]=Y>>24,F[re+21]=Y>>16,F[re+22]=Y>>8,F[re+23]=Y,ie._sQlen+=24,ie.flush()},clientFence:function(ie,W,M){var D=ie._sQ,Y=ie._sQlen;D[Y]=248,D[Y+1]=0,D[Y+2]=0,D[Y+3]=0,D[Y+4]=W>>24,D[Y+5]=W>>16,D[Y+6]=W>>8,D[Y+7]=W;var F=M.length;D[Y+8]=F;for(var re=0;re>8,re[Ee+3]=M,re[Ee+4]=D>>8,re[Ee+5]=D,re[Ee+6]=Y>>8,re[Ee+7]=Y,re[Ee+8]=F>>8,re[Ee+9]=F,ie._sQlen+=10,ie.flush()},pixelFormat:function(ie,W,M){var D=ie._sQ,Y=ie._sQlen,F;W>16?F=32:W>8?F=16:F=8;var re=Math.floor(W/3);D[Y]=0,D[Y+1]=0,D[Y+2]=0,D[Y+3]=0,D[Y+4]=F,D[Y+5]=W,D[Y+6]=0,D[Y+7]=M?1:0,D[Y+8]=0,D[Y+9]=(1<>8,M[D+3]=W.length;for(var Y=D+4,F=0;F>24,M[Y+1]=re>>16,M[Y+2]=re>>8,M[Y+3]=re,Y+=4}ie._sQlen+=Y-D,ie.flush()},fbUpdateRequest:function(ie,W,M,D,Y,F){var re=ie._sQ,Ee=ie._sQlen;typeof M=="undefined"&&(M=0),typeof D=="undefined"&&(D=0),re[Ee]=3,re[Ee+1]=W?1:0,re[Ee+2]=M>>8&255,re[Ee+3]=M&255,re[Ee+4]=D>>8&255,re[Ee+5]=D&255,re[Ee+6]=Y>>8&255,re[Ee+7]=Y&255,re[Ee+8]=F>>8&255,re[Ee+9]=F&255,ie._sQlen+=10,ie.flush()},xvpOp:function(ie,W,M){var D=ie._sQ,Y=ie._sQlen;D[Y]=250,D[Y+1]=0,D[Y+2]=W,D[Y+3]=M,ie._sQlen+=4,ie.flush()}},K.cursors={none:{rgbaPixels:new Uint8Array,w:0,h:0,hotx:0,hoty:0},dot:{rgbaPixels:new Uint8Array([255,255,255,255,0,0,0,255,255,255,255,255,0,0,0,255,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,255,255,255,255,255]),w:3,h:3,hotx:1,hoty:1}}},41895:function(_t,N,e){"use strict";function t(y){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(P){return typeof P}:t=function(P){return P&&typeof Symbol=="function"&&P.constructor===Symbol&&P!==Symbol.prototype?"symbol":typeof P},t(y)}Object.defineProperty(N,"__esModule",{value:!0}),N.isMac=S,N.isWindows=E,N.isIOS=w,N.isSafari=A,N.isIE=b,N.isEdge=C,N.isFirefox=m,N.hasScrollbarGutter=N.supportsImageMetadata=N.supportsCursorURIs=N.dragThreshold=N.isTouchDevice=void 0;var v=p(e(50500));function g(){if(typeof WeakMap!="function")return null;var y=new WeakMap;return g=function(){return y},y}function p(y){if(y&&y.__esModule)return y;if(y===null||t(y)!=="object"&&typeof y!="function")return{default:y};var x=g();if(x&&x.has(y))return x.get(y);var P={},_=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var z in y)if(Object.prototype.hasOwnProperty.call(y,z)){var k=_?Object.getOwnPropertyDescriptor(y,z):null;k&&(k.get||k.set)?Object.defineProperty(P,z,k):P[z]=y[z]}return P.default=y,x&&x.set(y,P),P}var i=!1;N.isTouchDevice=i,window.addEventListener("touchstart",function(){},!1);var h=10*(window.devicePixelRatio||1);N.dragThreshold=h;var r=!1;try{var l=document.createElement("canvas");l.style.cursor='url("data:image/x-icon;base64,AAACAAEACAgAAAIAAgA4AQAAFgAAACgAAAAIAAAAEAAAAAEAIAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAA==") 2 2, default',l.style.cursor.indexOf("url")===0?(v.Info("Data URI scheme cursor supported"),r=!0):v.Warn("Data URI scheme cursor not supported")}catch(y){v.Error("Data URI scheme cursor test exception: "+y)}var c=r;N.supportsCursorURIs=c;var s=!1;try{new ImageData(new Uint8ClampedArray(4),1,1),s=!0}catch(y){}var o=s;N.supportsImageMetadata=o;var d=!0;try{var n=document.createElement("div");n.style.visibility="hidden",n.style.overflow="scroll",document.body.appendChild(n);var a=document.createElement("div");n.appendChild(a);var u=n.offsetWidth-a.offsetWidth;n.parentNode.removeChild(n),d=u!=0}catch(y){v.Error("Scrollbar test exception: "+y)}var f=d;N.hasScrollbarGutter=f;function S(){return navigator&&!!/mac/i.exec(navigator.platform)}function E(){return navigator&&!!/win/i.exec(navigator.platform)}function w(){return navigator&&(!!/ipad/i.exec(navigator.platform)||!!/iphone/i.exec(navigator.platform)||!!/ipod/i.exec(navigator.platform))}function A(){return navigator&&navigator.userAgent.indexOf("Safari")!==-1&&navigator.userAgent.indexOf("Chrome")===-1}function b(){return navigator&&!!/trident/i.exec(navigator.userAgent)}function C(){return navigator&&!!/edge/i.exec(navigator.userAgent)}function m(){return navigator&&!!/firefox/i.exec(navigator.userAgent)}},54641:function(_t,N,e){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var t=e(41895);function v(r,l){if(!(r instanceof l))throw new TypeError("Cannot call a class as a function")}function g(r,l){for(var c=0;c=p.right?i.x=p.width-1:i.x=t-p.left,v=p.bottom?i.y=p.height-1:i.y=v-p.top,i}},79420:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.getPointerEvent=e,N.stopEvent=t,N.setCapture=r,N.releaseCapture=l;function e(c){return c.changedTouches?c.changedTouches[0]:c.touches?c.touches[0]:c}function t(c){c.stopPropagation(),c.preventDefault()}var v=!1,g=null;document.captureElement=null;function p(c){if(!v){var s=new c.constructor(c.type,c);v=!0,document.captureElement?document.captureElement.dispatchEvent(s):g.dispatchEvent(s),v=!1,c.stopPropagation(),s.defaultPrevented&&c.preventDefault(),c.type==="mouseup"&&l()}}function i(){var c=document.getElementById("noVNC_mouse_capture_elem");c.style.cursor=window.getComputedStyle(document.captureElement).cursor}var h=new MutationObserver(i);function r(c){if(c.setCapture)c.setCapture(),document.captureElement=c,c.addEventListener("mouseup",l);else{l();var s=document.getElementById("noVNC_mouse_capture_elem");s===null&&(s=document.createElement("div"),s.id="noVNC_mouse_capture_elem",s.style.position="fixed",s.style.top="0px",s.style.left="0px",s.style.width="100%",s.style.height="100%",s.style.zIndex=1e4,s.style.display="none",document.body.appendChild(s),s.addEventListener("contextmenu",p),s.addEventListener("mousemove",p),s.addEventListener("mouseup",p)),document.captureElement=c,h.observe(c,{attributes:!0}),i(),s.style.display="",window.addEventListener("mousemove",p),window.addEventListener("mouseup",p)}}function l(){if(document.releaseCapture)document.releaseCapture(),document.captureElement=null;else{if(!document.captureElement)return;g=document.captureElement,document.captureElement=null,h.disconnect();var c=document.getElementById("noVNC_mouse_capture_elem");c.style.display="none",window.removeEventListener("mousemove",p),window.removeEventListener("mouseup",p)}}},5004:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;function e(p,i){if(!(p instanceof i))throw new TypeError("Cannot call a class as a function")}function t(p,i){for(var h=0;h>>0}function t(v){return v|0}},50500:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.initLogging=i,N.getLogging=h,N.Error=N.Warn=N.Info=N.Debug=void 0;var e="warn",t=function(){};N.Debug=t;var v=function(){};N.Info=v;var g=function(){};N.Warn=g;var p=function(){};N.Error=p;function i(r){if(typeof r=="undefined"?r=e:e=r,N.Debug=t=N.Info=v=N.Warn=g=N.Error=p=function(){},typeof window.console!="undefined")switch(r){case"debug":N.Debug=t=console.debug.bind(window.console);case"info":N.Info=v=console.info.bind(window.console);case"warn":N.Warn=g=console.warn.bind(window.console);case"error":N.Error=p=console.error.bind(window.console);case"none":break;default:throw new window.Error("invalid logging type '"+r+"'")}}function h(){return e}i()},21882:function(){"use strict";typeof Object.assign!="function"&&Object.defineProperty(Object,"assign",{value:function(N,e){"use strict";if(N==null)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(N),v=1;v1&&arguments[1]!==void 0?arguments[1]:!1;try{return decodeURIComponent(escape(v))}catch(p){if(p instanceof URIError&&g)return v;throw p}}function t(v){return unescape(encodeURIComponent(v))}},35986:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.shrinkBuf=e,N.arraySet=t,N.flattenChunks=v,N.Buf32=N.Buf16=N.Buf8=void 0;function e(h,r){return h.length===r?h:h.subarray?h.subarray(0,r):(h.length=r,h)}function t(h,r,l,c,s){if(r.subarray&&h.subarray){h.set(r.subarray(l,l+c),s);return}for(var o=0;o>>16&65535|0,r=0;g!==0;){r=g>2e3?2e3:g,g-=r;do i=i+v[p++]|0,h=h+i|0;while(--r);i%=65521,h%=65521}return i|h<<16|0}},1217:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=e;function e(){for(var g,p=[],i=0;i<256;i++){g=i;for(var h=0;h<8;h++)g=g&1?3988292384^g>>>1:g>>>1;p[i]=g}return p}var t=e();function v(g,p,i,h){var r=t,l=h+i;g^=-1;for(var c=h;c>>8^r[(g^p[c])&255];return g^-1}},25805:function(_t,N,e){"use strict";function t(O){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(Ke){return typeof Ke}:t=function(Ke){return Ke&&typeof Symbol=="function"&&Ke.constructor===Symbol&&Ke!==Symbol.prototype?"symbol":typeof Ke},t(O)}Object.defineProperty(N,"__esModule",{value:!0}),N.deflateInit=fe,N.deflateInit2=ke,N.deflateReset=_e,N.deflateResetKeep=ve,N.deflateSetHeader=qe,N.deflate=Ze,N.deflateEnd=J,N.deflateSetDictionary=nt,N.deflateInfo=N.Z_DEFLATED=N.Z_UNKNOWN=N.Z_DEFAULT_STRATEGY=N.Z_FIXED=N.Z_RLE=N.Z_HUFFMAN_ONLY=N.Z_FILTERED=N.Z_DEFAULT_COMPRESSION=N.Z_BUF_ERROR=N.Z_DATA_ERROR=N.Z_STREAM_ERROR=N.Z_STREAM_END=N.Z_OK=N.Z_BLOCK=N.Z_FINISH=N.Z_FULL_FLUSH=N.Z_PARTIAL_FLUSH=N.Z_NO_FLUSH=void 0;var v=c(e(35986)),g=c(e(55796)),p=r(e(97580)),i=r(e(1217)),h=r(e(70892));function r(O){return O&&O.__esModule?O:{default:O}}function l(){if(typeof WeakMap!="function")return null;var O=new WeakMap;return l=function(){return O},O}function c(O){if(O&&O.__esModule)return O;if(O===null||t(O)!=="object"&&typeof O!="function")return{default:O};var Ge=l();if(Ge&&Ge.has(O))return Ge.get(O);var Ke={},ce=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Oe in O)if(Object.prototype.hasOwnProperty.call(O,Oe)){var ze=ce?Object.getOwnPropertyDescriptor(O,Oe):null;ze&&(ze.get||ze.set)?Object.defineProperty(Ke,Oe,ze):Ke[Oe]=O[Oe]}return Ke.default=O,Ge&&Ge.set(O,Ke),Ke}var s=0;N.Z_NO_FLUSH=s;var o=1;N.Z_PARTIAL_FLUSH=o;var d=3;N.Z_FULL_FLUSH=d;var n=4;N.Z_FINISH=n;var a=5;N.Z_BLOCK=a;var u=0;N.Z_OK=u;var f=1;N.Z_STREAM_END=f;var S=-2;N.Z_STREAM_ERROR=S;var E=-3;N.Z_DATA_ERROR=E;var w=-5;N.Z_BUF_ERROR=w;var A=-1;N.Z_DEFAULT_COMPRESSION=A;var b=1;N.Z_FILTERED=b;var C=2;N.Z_HUFFMAN_ONLY=C;var m=3;N.Z_RLE=m;var y=4;N.Z_FIXED=y;var x=0;N.Z_DEFAULT_STRATEGY=x;var P=2;N.Z_UNKNOWN=P;var _=8;N.Z_DEFLATED=_;var z=9,k=15,be=8,ae=29,Me=256,B=Me+1+ae,q=30,Q=19,se=2*B+1,U=15,j=3,Z=258,pe=Z+j+1,Ae=32,he=42,ge=69,Ie=73,ct=91,Ue=103,Ve=113,St=666,Qe=1,je=2,Re=3,tt=4,le=3;function ue(O,Ge){return O.msg=h.default[Ge],Ge}function G(O){return(O<<1)-(O>4?9:0)}function R(O){for(var Ge=O.length;--Ge>=0;)O[Ge]=0}function oe(O){var Ge=O.state,Ke=Ge.pending;Ke>O.avail_out&&(Ke=O.avail_out),Ke!==0&&(v.arraySet(O.output,Ge.pending_buf,Ge.pending_out,Ke,O.next_out),O.next_out+=Ke,Ge.pending_out+=Ke,O.total_out+=Ke,O.avail_out-=Ke,Ge.pending-=Ke,Ge.pending===0&&(Ge.pending_out=0))}function xe(O,Ge){g._tr_flush_block(O,O.block_start>=0?O.block_start:-1,O.strstart-O.block_start,Ge),O.block_start=O.strstart,oe(O.strm)}function K(O,Ge){O.pending_buf[O.pending++]=Ge}function L(O,Ge){O.pending_buf[O.pending++]=Ge>>>8&255,O.pending_buf[O.pending++]=Ge&255}function ie(O,Ge,Ke,ce){var Oe=O.avail_in;return Oe>ce&&(Oe=ce),Oe===0?0:(O.avail_in-=Oe,v.arraySet(Ge,O.input,O.next_in,Oe,Ke),O.state.wrap===1?O.adler=(0,p.default)(O.adler,Ge,Oe,Ke):O.state.wrap===2&&(O.adler=(0,i.default)(O.adler,Ge,Oe,Ke)),O.next_in+=Oe,O.total_in+=Oe,Oe)}function W(O,Ge){var Ke=O.max_chain_length,ce=O.strstart,Oe,ze,Lt=O.prev_length,Nt=O.nice_match,it=O.strstart>O.w_size-pe?O.strstart-(O.w_size-pe):0,wt=O.window,Rt=O.w_mask,Tt=O.prev,Gt=O.strstart+Z,Ut=wt[ce+Lt-1],At=wt[ce+Lt];O.prev_length>=O.good_match&&(Ke>>=2),Nt>O.lookahead&&(Nt=O.lookahead);do if(Oe=Ge,!(wt[Oe+Lt]!==At||wt[Oe+Lt-1]!==Ut||wt[Oe]!==wt[ce]||wt[++Oe]!==wt[ce+1])){ce+=2,Oe++;do;while(wt[++ce]===wt[++Oe]&&wt[++ce]===wt[++Oe]&&wt[++ce]===wt[++Oe]&&wt[++ce]===wt[++Oe]&&wt[++ce]===wt[++Oe]&&wt[++ce]===wt[++Oe]&&wt[++ce]===wt[++Oe]&&wt[++ce]===wt[++Oe]&&ceLt){if(O.match_start=Ge,Lt=ze,ze>=Nt)break;Ut=wt[ce+Lt-1],At=wt[ce+Lt]}}while((Ge=Tt[Ge&Rt])>it&&--Ke!==0);return Lt<=O.lookahead?Lt:O.lookahead}function M(O){var Ge=O.w_size,Ke,ce,Oe,ze,Lt;do{if(ze=O.window_size-O.lookahead-O.strstart,O.strstart>=Ge+(Ge-pe)){v.arraySet(O.window,O.window,Ge,Ge,0),O.match_start-=Ge,O.strstart-=Ge,O.block_start-=Ge,ce=O.hash_size,Ke=ce;do Oe=O.head[--Ke],O.head[Ke]=Oe>=Ge?Oe-Ge:0;while(--ce);ce=Ge,Ke=ce;do Oe=O.prev[--Ke],O.prev[Ke]=Oe>=Ge?Oe-Ge:0;while(--ce);ze+=Ge}if(O.strm.avail_in===0)break;if(ce=ie(O.strm,O.window,O.strstart+O.lookahead,ze),O.lookahead+=ce,O.lookahead+O.insert>=j)for(Lt=O.strstart-O.insert,O.ins_h=O.window[Lt],O.ins_h=(O.ins_h<O.pending_buf_size-5&&(Ke=O.pending_buf_size-5);;){if(O.lookahead<=1){if(M(O),O.lookahead===0&&Ge===s)return Qe;if(O.lookahead===0)break}O.strstart+=O.lookahead,O.lookahead=0;var ce=O.block_start+Ke;if((O.strstart===0||O.strstart>=ce)&&(O.lookahead=O.strstart-ce,O.strstart=ce,xe(O,!1),O.strm.avail_out===0)||O.strstart-O.block_start>=O.w_size-pe&&(xe(O,!1),O.strm.avail_out===0))return Qe}return O.insert=0,Ge===n?(xe(O,!0),O.strm.avail_out===0?Re:tt):(O.strstart>O.block_start&&(xe(O,!1),O.strm.avail_out===0),Qe)}function Y(O,Ge){for(var Ke,ce;;){if(O.lookahead=j&&(O.ins_h=(O.ins_h<=j)if(ce=g._tr_tally(O,O.strstart-O.match_start,O.match_length-j),O.lookahead-=O.match_length,O.match_length<=O.max_lazy_match&&O.lookahead>=j){O.match_length--;do O.strstart++,O.ins_h=(O.ins_h<=j&&(O.ins_h=(O.ins_h<4096)&&(O.match_length=j-1)),O.prev_length>=j&&O.match_length<=O.prev_length){Oe=O.strstart+O.lookahead-j,ce=g._tr_tally(O,O.strstart-1-O.prev_match,O.prev_length-j),O.lookahead-=O.prev_length-1,O.prev_length-=2;do++O.strstart<=Oe&&(O.ins_h=(O.ins_h<=j&&O.strstart>0&&(Oe=O.strstart-1,ce=Lt[Oe],ce===Lt[++Oe]&&ce===Lt[++Oe]&&ce===Lt[++Oe])){ze=O.strstart+Z;do;while(ce===Lt[++Oe]&&ce===Lt[++Oe]&&ce===Lt[++Oe]&&ce===Lt[++Oe]&&ce===Lt[++Oe]&&ce===Lt[++Oe]&&ce===Lt[++Oe]&&ce===Lt[++Oe]&&OeO.lookahead&&(O.match_length=O.lookahead)}if(O.match_length>=j?(Ke=g._tr_tally(O,1,O.match_length-j),O.lookahead-=O.match_length,O.strstart+=O.match_length,O.match_length=0):(Ke=g._tr_tally(O,0,O.window[O.strstart]),O.lookahead--,O.strstart++),Ke&&(xe(O,!1),O.strm.avail_out===0))return Qe}return O.insert=0,Ge===n?(xe(O,!0),O.strm.avail_out===0?Re:tt):O.last_lit&&(xe(O,!1),O.strm.avail_out===0)?Qe:je}function Ee(O,Ge){for(var Ke;;){if(O.lookahead===0&&(M(O),O.lookahead===0)){if(Ge===s)return Qe;break}if(O.match_length=0,Ke=g._tr_tally(O,0,O.window[O.strstart]),O.lookahead--,O.strstart++,Ke&&(xe(O,!1),O.strm.avail_out===0))return Qe}return O.insert=0,Ge===n?(xe(O,!0),O.strm.avail_out===0?Re:tt):O.last_lit&&(xe(O,!1),O.strm.avail_out===0)?Qe:je}function te(O,Ge,Ke,ce,Oe){this.good_length=O,this.max_lazy=Ge,this.nice_length=Ke,this.max_chain=ce,this.func=Oe}var T;T=[new te(0,0,0,0,D),new te(4,4,8,4,Y),new te(4,5,16,8,Y),new te(4,6,32,32,Y),new te(4,4,16,16,F),new te(8,16,32,32,F),new te(8,16,128,128,F),new te(8,32,128,256,F),new te(32,128,258,1024,F),new te(32,258,258,4096,F)];function I(O){O.window_size=2*O.w_size,R(O.head),O.max_lazy_match=T[O.level].max_lazy,O.good_match=T[O.level].good_length,O.nice_match=T[O.level].nice_length,O.max_chain_length=T[O.level].max_chain,O.strstart=0,O.block_start=0,O.lookahead=0,O.insert=0,O.match_length=O.prev_length=j-1,O.match_available=0,O.ins_h=0}function de(){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=_,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 v.Buf16(se*2),this.dyn_dtree=new v.Buf16((2*q+1)*2),this.bl_tree=new v.Buf16((2*Q+1)*2),R(this.dyn_ltree),R(this.dyn_dtree),R(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new v.Buf16(U+1),this.heap=new v.Buf16(2*B+1),R(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new v.Buf16(2*B+1),R(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function ve(O){var Ge;return!O||!O.state?ue(O,S):(O.total_in=O.total_out=0,O.data_type=P,Ge=O.state,Ge.pending=0,Ge.pending_out=0,Ge.wrap<0&&(Ge.wrap=-Ge.wrap),Ge.status=Ge.wrap?he:Ve,O.adler=Ge.wrap===2?0:1,Ge.last_flush=s,g._tr_init(Ge),u)}function _e(O){var Ge=ve(O);return Ge===u&&I(O.state),Ge}function qe(O,Ge){return!O||!O.state||O.state.wrap!==2?S:(O.state.gzhead=Ge,u)}function ke(O,Ge,Ke,ce,Oe,ze){if(!O)return S;var Lt=1;if(Ge===A&&(Ge=6),ce<0?(Lt=0,ce=-ce):ce>15&&(Lt=2,ce-=16),Oe<1||Oe>z||Ke!==_||ce<8||ce>15||Ge<0||Ge>9||ze<0||ze>y)return ue(O,S);ce===8&&(ce=9);var Nt=new de;return O.state=Nt,Nt.strm=O,Nt.wrap=Lt,Nt.gzhead=null,Nt.w_bits=ce,Nt.w_size=1<a||Ge<0)return O?ue(O,S):S;if(ce=O.state,!O.output||!O.input&&O.avail_in!==0||ce.status===St&&Ge!==n)return ue(O,O.avail_out===0?w:S);if(ce.strm=O,Ke=ce.last_flush,ce.last_flush=Ge,ce.status===he)if(ce.wrap===2)O.adler=0,K(ce,31),K(ce,139),K(ce,8),ce.gzhead?(K(ce,(ce.gzhead.text?1:0)+(ce.gzhead.hcrc?2:0)+(ce.gzhead.extra?4:0)+(ce.gzhead.name?8:0)+(ce.gzhead.comment?16:0)),K(ce,ce.gzhead.time&255),K(ce,ce.gzhead.time>>8&255),K(ce,ce.gzhead.time>>16&255),K(ce,ce.gzhead.time>>24&255),K(ce,ce.level===9?2:ce.strategy>=C||ce.level<2?4:0),K(ce,ce.gzhead.os&255),ce.gzhead.extra&&ce.gzhead.extra.length&&(K(ce,ce.gzhead.extra.length&255),K(ce,ce.gzhead.extra.length>>8&255)),ce.gzhead.hcrc&&(O.adler=(0,i.default)(O.adler,ce.pending_buf,ce.pending,0)),ce.gzindex=0,ce.status=ge):(K(ce,0),K(ce,0),K(ce,0),K(ce,0),K(ce,0),K(ce,ce.level===9?2:ce.strategy>=C||ce.level<2?4:0),K(ce,le),ce.status=Ve);else{var Lt=_+(ce.w_bits-8<<4)<<8,Nt=-1;ce.strategy>=C||ce.level<2?Nt=0:ce.level<6?Nt=1:ce.level===6?Nt=2:Nt=3,Lt|=Nt<<6,ce.strstart!==0&&(Lt|=Ae),Lt+=31-Lt%31,ce.status=Ve,L(ce,Lt),ce.strstart!==0&&(L(ce,O.adler>>>16),L(ce,O.adler&65535)),O.adler=1}if(ce.status===ge)if(ce.gzhead.extra){for(Oe=ce.pending;ce.gzindex<(ce.gzhead.extra.length&65535)&&!(ce.pending===ce.pending_buf_size&&(ce.gzhead.hcrc&&ce.pending>Oe&&(O.adler=(0,i.default)(O.adler,ce.pending_buf,ce.pending-Oe,Oe)),oe(O),Oe=ce.pending,ce.pending===ce.pending_buf_size));)K(ce,ce.gzhead.extra[ce.gzindex]&255),ce.gzindex++;ce.gzhead.hcrc&&ce.pending>Oe&&(O.adler=(0,i.default)(O.adler,ce.pending_buf,ce.pending-Oe,Oe)),ce.gzindex===ce.gzhead.extra.length&&(ce.gzindex=0,ce.status=Ie)}else ce.status=Ie;if(ce.status===Ie)if(ce.gzhead.name){Oe=ce.pending;do{if(ce.pending===ce.pending_buf_size&&(ce.gzhead.hcrc&&ce.pending>Oe&&(O.adler=(0,i.default)(O.adler,ce.pending_buf,ce.pending-Oe,Oe)),oe(O),Oe=ce.pending,ce.pending===ce.pending_buf_size)){ze=1;break}ce.gzindexOe&&(O.adler=(0,i.default)(O.adler,ce.pending_buf,ce.pending-Oe,Oe)),ze===0&&(ce.gzindex=0,ce.status=ct)}else ce.status=ct;if(ce.status===ct)if(ce.gzhead.comment){Oe=ce.pending;do{if(ce.pending===ce.pending_buf_size&&(ce.gzhead.hcrc&&ce.pending>Oe&&(O.adler=(0,i.default)(O.adler,ce.pending_buf,ce.pending-Oe,Oe)),oe(O),Oe=ce.pending,ce.pending===ce.pending_buf_size)){ze=1;break}ce.gzindexOe&&(O.adler=(0,i.default)(O.adler,ce.pending_buf,ce.pending-Oe,Oe)),ze===0&&(ce.status=Ue)}else ce.status=Ue;if(ce.status===Ue&&(ce.gzhead.hcrc?(ce.pending+2>ce.pending_buf_size&&oe(O),ce.pending+2<=ce.pending_buf_size&&(K(ce,O.adler&255),K(ce,O.adler>>8&255),O.adler=0,ce.status=Ve)):ce.status=Ve),ce.pending!==0){if(oe(O),O.avail_out===0)return ce.last_flush=-1,u}else if(O.avail_in===0&&G(Ge)<=G(Ke)&&Ge!==n)return ue(O,w);if(ce.status===St&&O.avail_in!==0)return ue(O,w);if(O.avail_in!==0||ce.lookahead!==0||Ge!==s&&ce.status!==St){var it=ce.strategy===C?Ee(ce,Ge):ce.strategy===m?re(ce,Ge):T[ce.level].func(ce,Ge);if((it===Re||it===tt)&&(ce.status=St),it===Qe||it===Re)return O.avail_out===0&&(ce.last_flush=-1),u;if(it===je&&(Ge===o?g._tr_align(ce):Ge!==a&&(g._tr_stored_block(ce,0,0,!1),Ge===d&&(R(ce.head),ce.lookahead===0&&(ce.strstart=0,ce.block_start=0,ce.insert=0))),oe(O),O.avail_out===0))return ce.last_flush=-1,u}return Ge!==n?u:ce.wrap<=0?f:(ce.wrap===2?(K(ce,O.adler&255),K(ce,O.adler>>8&255),K(ce,O.adler>>16&255),K(ce,O.adler>>24&255),K(ce,O.total_in&255),K(ce,O.total_in>>8&255),K(ce,O.total_in>>16&255),K(ce,O.total_in>>24&255)):(L(ce,O.adler>>>16),L(ce,O.adler&65535)),oe(O),ce.wrap>0&&(ce.wrap=-ce.wrap),ce.pending!==0?u:f)}function J(O){var Ge;return!O||!O.state?S:(Ge=O.state.status,Ge!==he&&Ge!==ge&&Ge!==Ie&&Ge!==ct&&Ge!==Ue&&Ge!==Ve&&Ge!==St?ue(O,S):(O.state=null,Ge===Ve?ue(O,E):u))}function nt(O,Ge){var Ke=Ge.length,ce,Oe,ze,Lt,Nt,it,wt,Rt;if(!O||!O.state||(ce=O.state,Lt=ce.wrap,Lt===2||Lt===1&&ce.status!==he||ce.lookahead))return S;for(Lt===1&&(O.adler=(0,p.default)(O.adler,Ge,Ke,0)),ce.wrap=0,Ke>=ce.w_size&&(Lt===0&&(R(ce.head),ce.strstart=0,ce.block_start=0,ce.insert=0),Rt=new v.Buf8(ce.w_size),v.arraySet(Rt,Ge,Ke-ce.w_size,ce.w_size,0),Ge=Rt,Ke=ce.w_size),Nt=O.avail_in,it=O.next_in,wt=O.input,O.avail_in=Ke,O.next_in=0,O.input=Ge,M(ce);ce.lookahead>=j;){Oe=ce.strstart,ze=ce.lookahead-(j-1);do ce.ins_h=(ce.ins_h<>>24,f>>>=m,S-=m,m=C>>>16&255,m===0)k[l++]=C&65535;else if(m&16){y=C&65535,m&=15,m&&(S>>=m,S-=m),S<15&&(f+=z[h++]<>>24,f>>>=m,S-=m,m=C>>>16&255,m&16){if(x=C&65535,m&=15,So){g.msg="invalid distance too far back",i.mode=e;break e}if(f>>>=m,S-=m,m=l-c,x>m){if(m=x-m,m>n&&i.sane){g.msg="invalid distance too far back",i.mode=e;break e}if(P=0,_=u,a===0){if(P+=d-m,m2;)k[l++]=_[P++],k[l++]=_[P++],k[l++]=_[P++],y-=3;y&&(k[l++]=_[P++],y>1&&(k[l++]=_[P++]))}else{P=l-x;do k[l++]=k[P++],k[l++]=k[P++],k[l++]=k[P++],y-=3;while(y>2);y&&(k[l++]=k[P++],y>1&&(k[l++]=k[P++]))}}else if(m&64){g.msg="invalid distance code",i.mode=e;break e}else{C=w[(C&65535)+(f&(1<>3,h-=y,S-=y<<3,f&=(1<>>24&255)+(fe>>>8&65280)+((fe&65280)<<8)+((fe&255)<<24)}function ie(){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 v.Buf16(320),this.work=new v.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function W(fe){var Ze;return!fe||!fe.state?w:(Ze=fe.state,fe.total_in=fe.total_out=Ze.total=0,fe.msg="",Ze.wrap&&(fe.adler=Ze.wrap&1),Ze.mode=y,Ze.last=0,Ze.havedict=0,Ze.dmax=32768,Ze.head=null,Ze.hold=0,Ze.bits=0,Ze.lencode=Ze.lendyn=new v.Buf32(R),Ze.distcode=Ze.distdyn=new v.Buf32(oe),Ze.sane=1,Ze.back=-1,f)}function M(fe){var Ze;return!fe||!fe.state?w:(Ze=fe.state,Ze.wsize=0,Ze.whave=0,Ze.wnext=0,W(fe))}function D(fe,Ze){var J,nt;return!fe||!fe.state||(nt=fe.state,Ze<0?(J=0,Ze=-Ze):(J=(Ze>>4)+1,Ze<48&&(Ze&=15)),Ze&&(Ze<8||Ze>15))?w:(nt.window!==null&&nt.wbits!==Ze&&(nt.window=null),nt.wrap=J,nt.wbits=Ze,M(fe))}function Y(fe,Ze){var J,nt;return fe?(nt=new ie,fe.state=nt,nt.window=null,J=D(fe,Ze),J!==f&&(fe.state=null),J):w}function F(fe){return Y(fe,K)}var re=!0,Ee,te;function T(fe){if(re){var Ze;for(Ee=new v.Buf32(512),te=new v.Buf32(32),Ze=0;Ze<144;)fe.lens[Ze++]=8;for(;Ze<256;)fe.lens[Ze++]=9;for(;Ze<280;)fe.lens[Ze++]=7;for(;Ze<288;)fe.lens[Ze++]=8;for((0,h.default)(o,fe.lens,0,288,Ee,0,fe.work,{bits:9}),Ze=0;Ze<32;)fe.lens[Ze++]=5;(0,h.default)(d,fe.lens,0,32,te,0,fe.work,{bits:5}),re=!1}fe.lencode=Ee,fe.lenbits=9,fe.distcode=te,fe.distbits=5}function I(fe,Ze,J,nt){var Ct,O=fe.state;return O.window===null&&(O.wsize=1<=O.wsize?(v.arraySet(O.window,Ze,J-O.wsize,O.wsize,0),O.wnext=0,O.whave=O.wsize):(Ct=O.wsize-O.wnext,Ct>nt&&(Ct=nt),v.arraySet(O.window,Ze,J-nt,Ct,O.wnext),nt-=Ct,nt?(v.arraySet(O.window,Ze,J-nt,nt,0),O.wnext=nt,O.whave=O.wsize):(O.wnext+=Ct,O.wnext===O.wsize&&(O.wnext=0),O.whave>>8&255,J.check=(0,p.default)(J.check,ne,2,0),Oe=0,ze=0,J.mode=x;break}if(J.flags=0,J.head&&(J.head.done=!1),!(J.wrap&1)||(((Oe&255)<<8)+(Oe>>8))%31){fe.msg="incorrect header check",J.mode=le;break}if((Oe&15)!==m){fe.msg="unknown compression method",J.mode=le;break}if(Oe>>>=4,ze-=4,$=(Oe&15)+8,J.wbits===0)J.wbits=$;else if($>J.wbits){fe.msg="invalid window size",J.mode=le;break}J.dmax=1<<$,fe.adler=J.check=1,J.mode=Oe&512?B:Q,Oe=0,ze=0;break;case x:for(;ze<16;){if(Ke===0)break e;Ke--,Oe+=nt[O++]<>8&1),J.flags&512&&(ne[0]=Oe&255,ne[1]=Oe>>>8&255,J.check=(0,p.default)(J.check,ne,2,0)),Oe=0,ze=0,J.mode=P;case P:for(;ze<32;){if(Ke===0)break e;Ke--,Oe+=nt[O++]<>>8&255,ne[2]=Oe>>>16&255,ne[3]=Oe>>>24&255,J.check=(0,p.default)(J.check,ne,4,0)),Oe=0,ze=0,J.mode=_;case _:for(;ze<16;){if(Ke===0)break e;Ke--,Oe+=nt[O++]<>8),J.flags&512&&(ne[0]=Oe&255,ne[1]=Oe>>>8&255,J.check=(0,p.default)(J.check,ne,2,0)),Oe=0,ze=0,J.mode=z;case z:if(J.flags&1024){for(;ze<16;){if(Ke===0)break e;Ke--,Oe+=nt[O++]<>>8&255,J.check=(0,p.default)(J.check,ne,2,0)),Oe=0,ze=0}else J.head&&(J.head.extra=null);J.mode=k;case k:if(J.flags&1024&&(it=J.length,it>Ke&&(it=Ke),it&&(J.head&&($=J.head.extra_len-J.length,J.head.extra||(J.head.extra=new Array(J.head.extra_len)),v.arraySet(J.head.extra,nt,O,it,$)),J.flags&512&&(J.check=(0,p.default)(J.check,nt,it,O)),Ke-=it,O+=it,J.length-=it),J.length))break e;J.length=0,J.mode=be;case be:if(J.flags&2048){if(Ke===0)break e;it=0;do $=nt[O+it++],J.head&&$&&J.length<65536&&(J.head.name+=String.fromCharCode($));while($&&it>9&1,J.head.done=!0),fe.adler=J.check=0,J.mode=Q;break;case B:for(;ze<32;){if(Ke===0)break e;Ke--,Oe+=nt[O++]<>>=ze&7,ze-=ze&7,J.mode=je;break}for(;ze<3;){if(Ke===0)break e;Ke--,Oe+=nt[O++]<>>=1,ze-=1,Oe&3){case 0:J.mode=U;break;case 1:if(T(J),J.mode=ge,Ze===u){Oe>>>=2,ze-=2;break e}break;case 2:J.mode=pe;break;case 3:fe.msg="invalid block type",J.mode=le}Oe>>>=2,ze-=2;break;case U:for(Oe>>>=ze&7,ze-=ze&7;ze<32;){if(Ke===0)break e;Ke--,Oe+=nt[O++]<>>16^65535)){fe.msg="invalid stored block lengths",J.mode=le;break}if(J.length=Oe&65535,Oe=0,ze=0,J.mode=j,Ze===u)break e;case j:J.mode=Z;case Z:if(it=J.length,it){if(it>Ke&&(it=Ke),it>ce&&(it=ce),it===0)break e;v.arraySet(Ct,nt,O,it,Ge),Ke-=it,O+=it,ce-=it,Ge+=it,J.length-=it;break}J.mode=Q;break;case pe:for(;ze<14;){if(Ke===0)break e;Ke--,Oe+=nt[O++]<>>=5,ze-=5,J.ndist=(Oe&31)+1,Oe>>>=5,ze-=5,J.ncode=(Oe&15)+4,Oe>>>=4,ze-=4,J.nlen>286||J.ndist>30){fe.msg="too many length or distance symbols",J.mode=le;break}J.have=0,J.mode=Ae;case Ae:for(;J.have>>=3,ze-=3}for(;J.have<19;)J.lens[$e[J.have++]]=0;if(J.lencode=J.lendyn,J.lenbits=7,Be={bits:J.lenbits},ee=(0,h.default)(s,J.lens,0,19,J.lencode,0,J.work,Be),J.lenbits=Be.bits,ee){fe.msg="invalid code lengths set",J.mode=le;break}J.have=0,J.mode=he;case he:for(;J.have>>24,Ut=Tt>>>16&255,At=Tt&65535,!(Gt<=ze);){if(Ke===0)break e;Ke--,Oe+=nt[O++]<>>=Gt,ze-=Gt,J.lens[J.have++]=At;else{if(At===16){for(Fe=Gt+2;ze>>=Gt,ze-=Gt,J.have===0){fe.msg="invalid bit length repeat",J.mode=le;break}$=J.lens[J.have-1],it=3+(Oe&3),Oe>>>=2,ze-=2}else if(At===17){for(Fe=Gt+3;ze>>=Gt,ze-=Gt,$=0,it=3+(Oe&7),Oe>>>=3,ze-=3}else{for(Fe=Gt+7;ze>>=Gt,ze-=Gt,$=0,it=11+(Oe&127),Oe>>>=7,ze-=7}if(J.have+it>J.nlen+J.ndist){fe.msg="invalid bit length repeat",J.mode=le;break}for(;it--;)J.lens[J.have++]=$}}if(J.mode===le)break;if(J.lens[256]===0){fe.msg="invalid code -- missing end-of-block",J.mode=le;break}if(J.lenbits=9,Be={bits:J.lenbits},ee=(0,h.default)(o,J.lens,0,J.nlen,J.lencode,0,J.work,Be),J.lenbits=Be.bits,ee){fe.msg="invalid literal/lengths set",J.mode=le;break}if(J.distbits=6,J.distcode=J.distdyn,Be={bits:J.distbits},ee=(0,h.default)(d,J.lens,J.nlen,J.ndist,J.distcode,0,J.work,Be),J.distbits=Be.bits,ee){fe.msg="invalid distances set",J.mode=le;break}if(J.mode=ge,Ze===u)break e;case ge:J.mode=Ie;case Ie:if(Ke>=6&&ce>=258){fe.next_out=Ge,fe.avail_out=ce,fe.next_in=O,fe.avail_in=Ke,J.hold=Oe,J.bits=ze,(0,i.default)(fe,Nt),Ge=fe.next_out,Ct=fe.output,ce=fe.avail_out,O=fe.next_in,nt=fe.input,Ke=fe.avail_in,Oe=J.hold,ze=J.bits,J.mode===Q&&(J.back=-1);break}for(J.back=0;Tt=J.lencode[Oe&(1<>>24,Ut=Tt>>>16&255,At=Tt&65535,!(Gt<=ze);){if(Ke===0)break e;Ke--,Oe+=nt[O++]<>en)],Gt=Tt>>>24,Ut=Tt>>>16&255,At=Tt&65535,!(en+Gt<=ze);){if(Ke===0)break e;Ke--,Oe+=nt[O++]<>>=en,ze-=en,J.back+=en}if(Oe>>>=Gt,ze-=Gt,J.back+=Gt,J.length=At,Ut===0){J.mode=Qe;break}if(Ut&32){J.back=-1,J.mode=Q;break}if(Ut&64){fe.msg="invalid literal/length code",J.mode=le;break}J.extra=Ut&15,J.mode=ct;case ct:if(J.extra){for(Fe=J.extra;ze>>=J.extra,ze-=J.extra,J.back+=J.extra}J.was=J.length,J.mode=Ue;case Ue:for(;Tt=J.distcode[Oe&(1<>>24,Ut=Tt>>>16&255,At=Tt&65535,!(Gt<=ze);){if(Ke===0)break e;Ke--,Oe+=nt[O++]<>en)],Gt=Tt>>>24,Ut=Tt>>>16&255,At=Tt&65535,!(en+Gt<=ze);){if(Ke===0)break e;Ke--,Oe+=nt[O++]<>>=en,ze-=en,J.back+=en}if(Oe>>>=Gt,ze-=Gt,J.back+=Gt,Ut&64){fe.msg="invalid distance code",J.mode=le;break}J.offset=At,J.extra=Ut&15,J.mode=Ve;case Ve:if(J.extra){for(Fe=J.extra;ze>>=J.extra,ze-=J.extra,J.back+=J.extra}if(J.offset>J.dmax){fe.msg="invalid distance too far back",J.mode=le;break}J.mode=St;case St:if(ce===0)break e;if(it=Nt-ce,J.offset>it){if(it=J.offset-it,it>J.whave&&J.sane){fe.msg="invalid distance too far back",J.mode=le;break}it>J.wnext?(it-=J.wnext,wt=J.wsize-it):wt=J.wnext-it,it>J.length&&(it=J.length),Rt=J.window}else Rt=Ct,wt=Ge-J.offset,it=J.length;it>ce&&(it=ce),ce-=it,J.length-=it;do Ct[Ge++]=Rt[wt++];while(--it);J.length===0&&(J.mode=Ie);break;case Qe:if(ce===0)break e;Ct[Ge++]=J.length,ce--,J.mode=Ie;break;case je:if(J.wrap){for(;ze<32;){if(Ke===0)break e;Ke--,Oe|=nt[O++]<=1&&ge[z]===0;z--);if(k>z&&(k=z),z===0)return A[b++]=1<<24|64<<16|0,A[b++]=1<<24|64<<16|0,m.bits=1,0;for(_=1;_0&&(f===l||z!==1))return-1;for(Ie[1]=0,x=1;xh||f===s&&B>r)return 1;for(;;){Ve=x-ae,C[P]he?(St=ct[Ue+C[P]],Qe=pe[Ae+C[P]]):(St=96,Qe=0),Q=1<>ae)+se]=Ve<<24|St<<16|Qe|0;while(se!==0);for(Q=1<>=1;if(Q!==0?(q&=Q-1,q+=Q):q=0,P++,--ge[x]===0){if(x===z)break;x=S[E+C[P]]}if(x>k&&(q&j)!==U){for(ae===0&&(ae=k),Z+=_,be=x-ae,Me=1<h||f===s&&B>r)return 1;U=q&j,A[U]=k<<24|be<<16|Z-b|0}}return q!==0&&(A[Z+q]=x-ae<<24|64<<16|0),m.bits=k,0}},70892:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var e={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"};N.default=e},55796:function(_t,N,e){"use strict";function t(I){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(ve){return typeof ve}:t=function(ve){return ve&&typeof Symbol=="function"&&ve.constructor===Symbol&&ve!==Symbol.prototype?"symbol":typeof ve},t(I)}Object.defineProperty(N,"__esModule",{value:!0}),N._tr_init=F,N._tr_stored_block=re,N._tr_flush_block=te,N._tr_tally=T,N._tr_align=Ee;var v=p(e(35986));function g(){if(typeof WeakMap!="function")return null;var I=new WeakMap;return g=function(){return I},I}function p(I){if(I&&I.__esModule)return I;if(I===null||t(I)!=="object"&&typeof I!="function")return{default:I};var de=g();if(de&&de.has(I))return de.get(I);var ve={},_e=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var qe in I)if(Object.prototype.hasOwnProperty.call(I,qe)){var ke=_e?Object.getOwnPropertyDescriptor(I,qe):null;ke&&(ke.get||ke.set)?Object.defineProperty(ve,qe,ke):ve[qe]=I[qe]}return ve.default=I,de&&de.set(I,ve),ve}var i=4,h=0,r=1,l=2;function c(I){for(var de=I.length;--de>=0;)I[de]=0}var s=0,o=1,d=2,n=3,a=258,u=29,f=256,S=f+1+u,E=30,w=19,A=2*S+1,b=15,C=16,m=7,y=256,x=16,P=17,_=18,z=[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],k=[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],be=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],ae=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Me=512,B=new Array((S+2)*2);c(B);var q=new Array(E*2);c(q);var Q=new Array(Me);c(Q);var se=new Array(a-n+1);c(se);var U=new Array(u);c(U);var j=new Array(E);c(j);function Z(I,de,ve,_e,qe){this.static_tree=I,this.extra_bits=de,this.extra_base=ve,this.elems=_e,this.max_length=qe,this.has_stree=I&&I.length}var pe,Ae,he;function ge(I,de){this.dyn_tree=I,this.max_code=0,this.stat_desc=de}function Ie(I){return I<256?Q[I]:Q[256+(I>>>7)]}function ct(I,de){I.pending_buf[I.pending++]=de&255,I.pending_buf[I.pending++]=de>>>8&255}function Ue(I,de,ve){I.bi_valid>C-ve?(I.bi_buf|=de<>C-I.bi_valid,I.bi_valid+=ve-C):(I.bi_buf|=de<>>=1,ve<<=1;while(--de>0);return ve>>>1}function Qe(I){I.bi_valid===16?(ct(I,I.bi_buf),I.bi_buf=0,I.bi_valid=0):I.bi_valid>=8&&(I.pending_buf[I.pending++]=I.bi_buf&255,I.bi_buf>>=8,I.bi_valid-=8)}function je(I,de){var ve=de.dyn_tree,_e=de.max_code,qe=de.stat_desc.static_tree,ke=de.stat_desc.has_stree,fe=de.stat_desc.extra_bits,Ze=de.stat_desc.extra_base,J=de.stat_desc.max_length,nt,Ct,O,Ge,Ke,ce,Oe=0;for(Ge=0;Ge<=b;Ge++)I.bl_count[Ge]=0;for(ve[I.heap[I.heap_max]*2+1]=0,nt=I.heap_max+1;ntJ&&(Ge=J,Oe++),ve[Ct*2+1]=Ge,!(Ct>_e)&&(I.bl_count[Ge]++,Ke=0,Ct>=Ze&&(Ke=fe[Ct-Ze]),ce=ve[Ct*2],I.opt_len+=ce*(Ge+Ke),ke&&(I.static_len+=ce*(qe[Ct*2+1]+Ke)));if(Oe!==0){do{for(Ge=J-1;I.bl_count[Ge]===0;)Ge--;I.bl_count[Ge]--,I.bl_count[Ge+1]+=2,I.bl_count[J]--,Oe-=2}while(Oe>0);for(Ge=J;Ge!==0;Ge--)for(Ct=I.bl_count[Ge];Ct!==0;)O=I.heap[--nt],!(O>_e)&&(ve[O*2+1]!==Ge&&(I.opt_len+=(Ge-ve[O*2+1])*ve[O*2],ve[O*2+1]=Ge),Ct--)}}function Re(I,de,ve){var _e=new Array(b+1),qe=0,ke,fe;for(ke=1;ke<=b;ke++)_e[ke]=qe=qe+ve[ke-1]<<1;for(fe=0;fe<=de;fe++){var Ze=I[fe*2+1];Ze!==0&&(I[fe*2]=St(_e[Ze]++,Ze))}}function tt(){var I,de,ve,_e,qe,ke=new Array(b+1);for(ve=0,_e=0;_e>=7;_e8?ct(I,I.bi_buf):I.bi_valid>0&&(I.pending_buf[I.pending++]=I.bi_buf),I.bi_buf=0,I.bi_valid=0}function G(I,de,ve,_e){ue(I),_e&&(ct(I,ve),ct(I,~ve)),v.arraySet(I.pending_buf,I.window,de,ve,I.pending),I.pending+=ve}function R(I,de,ve,_e){var qe=de*2,ke=ve*2;return I[qe]>1;fe>=1;fe--)oe(I,ve,fe);nt=ke;do fe=I.heap[1],I.heap[1]=I.heap[I.heap_len--],oe(I,ve,1),Ze=I.heap[1],I.heap[--I.heap_max]=fe,I.heap[--I.heap_max]=Ze,ve[nt*2]=ve[fe*2]+ve[Ze*2],I.depth[nt]=(I.depth[fe]>=I.depth[Ze]?I.depth[fe]:I.depth[Ze])+1,ve[fe*2+1]=ve[Ze*2+1]=nt,I.heap[1]=nt++,oe(I,ve,1);while(I.heap_len>=2);I.heap[--I.heap_max]=I.heap[1],je(I,de),Re(ve,J,I.bl_count)}function L(I,de,ve){var _e,qe=-1,ke,fe=de[0*2+1],Ze=0,J=7,nt=4;for(fe===0&&(J=138,nt=3),de[(ve+1)*2+1]=65535,_e=0;_e<=ve;_e++)ke=fe,fe=de[(_e+1)*2+1],!(++Ze=3&&I.bl_tree[ae[de]*2+1]===0;de--);return I.opt_len+=3*(de+1)+5+5+4,de}function M(I,de,ve,_e){var qe;for(Ue(I,de-257,5),Ue(I,ve-1,5),Ue(I,_e-4,4),qe=0;qe<_e;qe++)Ue(I,I.bl_tree[ae[qe]*2+1],3);ie(I,I.dyn_ltree,de-1),ie(I,I.dyn_dtree,ve-1)}function D(I){var de=4093624447,ve;for(ve=0;ve<=31;ve++,de>>>=1)if(de&1&&I.dyn_ltree[ve*2]!==0)return h;if(I.dyn_ltree[9*2]!==0||I.dyn_ltree[10*2]!==0||I.dyn_ltree[13*2]!==0)return r;for(ve=32;ve0?(I.strm.data_type===l&&(I.strm.data_type=D(I)),K(I,I.l_desc),K(I,I.d_desc),fe=W(I),qe=I.opt_len+3+7>>>3,ke=I.static_len+3+7>>>3,ke<=qe&&(qe=ke)):qe=ke=ve+5,ve+4<=qe&&de!==-1?re(I,de,ve,_e):I.strategy===i||ke===qe?(Ue(I,(o<<1)+(_e?1:0),3),xe(I,B,q)):(Ue(I,(d<<1)+(_e?1:0),3),M(I,I.l_desc.max_code+1,I.d_desc.max_code+1,fe+1),xe(I,I.dyn_ltree,I.dyn_dtree)),le(I),_e&&ue(I)}function T(I,de,ve){return I.pending_buf[I.d_buf+I.last_lit*2]=de>>>8&255,I.pending_buf[I.d_buf+I.last_lit*2+1]=de&255,I.pending_buf[I.l_buf+I.last_lit]=ve&255,I.last_lit++,de===0?I.dyn_ltree[ve*2]++:(I.matches++,de--,I.dyn_ltree[(se[ve]+f+1)*2]++,I.dyn_dtree[Ie(de)*2]++),I.last_lit===I.lit_bufsize-1}},27589:function(_t,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=e;function e(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},16327:function(_t,N,e){"use strict";function t(o){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(n){return typeof n}:t=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(o)}Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;var v=p(e(50500));function g(){if(typeof WeakMap!="function")return null;var o=new WeakMap;return g=function(){return o},o}function p(o){if(o&&o.__esModule)return o;if(o===null||t(o)!=="object"&&typeof o!="function")return{default:o};var d=g();if(d&&d.has(o))return d.get(o);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in o)if(Object.prototype.hasOwnProperty.call(o,u)){var f=a?Object.getOwnPropertyDescriptor(o,u):null;f&&(f.get||f.set)?Object.defineProperty(n,u,f):n[u]=o[u]}return n.default=o,d&&d.set(o,n),n}function i(o,d){if(!(o instanceof d))throw new TypeError("Cannot call a class as a function")}function h(o,d){for(var n=0;n=0;u--)a+=this._rQ[this._rQi++]<1&&arguments[1]!==void 0?arguments[1]:this.rQlen;return new Uint8Array(this._rQ.buffer,this._rQi+n,a-n)}},{key:"rQwait",value:function(n,a,u){if(this.rQlen0&&this._websocket.readyState===WebSocket.OPEN&&(this._websocket.send(this._encodeMessage()),this._sQlen=0)}},{key:"send",value:function(n){this._sQ.set(n,this._sQlen),this._sQlen+=n.length,this.flush()}},{key:"sendString",value:function(n){this.send(n.split("").map(function(a){return a.charCodeAt(0)}))}},{key:"off",value:function(n){this._eventHandlers[n]=function(){}}},{key:"on",value:function(n,a){this._eventHandlers[n]=a}},{key:"_allocateBuffers",value:function(){this._rQ=new Uint8Array(this._rQbufferSize),this._sQ=new Uint8Array(this._sQbufferSize)}},{key:"init",value:function(){this._allocateBuffers(),this._rQi=0,this._websocket=null}},{key:"open",value:function(n,a){var u=this;this.init(),this._websocket=new WebSocket(n,a),this._websocket.binaryType="arraybuffer",this._websocket.onmessage=this._recvMessage.bind(this),this._websocket.onopen=function(){v.Debug(">> WebSock.onopen"),u._websocket.protocol&&v.Info("Server choose sub-protocol: "+u._websocket.protocol),u._eventHandlers.open(),v.Debug("<< WebSock.onopen")},this._websocket.onclose=function(f){v.Debug(">> WebSock.onclose"),u._eventHandlers.close(f),v.Debug("<< WebSock.onclose")},this._websocket.onerror=function(f){v.Debug(">> WebSock.onerror: "+f),u._eventHandlers.error(f),v.Debug("<< WebSock.onerror: "+f)}}},{key:"close",value:function(){this._websocket&&((this._websocket.readyState===WebSocket.OPEN||this._websocket.readyState===WebSocket.CONNECTING)&&(v.Info("Closing WebSocket connection"),this._websocket.close()),this._websocket.onmessage=function(){})}},{key:"_encodeMessage",value:function(){return new Uint8Array(this._sQ.buffer,0,this._sQlen)}},{key:"_expandCompactRQ",value:function(n){var a=(this._rQlen-this._rQi+n)*8,u=this._rQbufferSizec&&(this._rQbufferSize=c,this._rQbufferSize-this.rQlenthis._rQbufferSize-this._rQlen&&this._expandCompactRQ(a.length),this._rQ.set(a,this._rQlen),this._rQlen+=a.length}},{key:"_recvMessage",value:function(n){this._DecodeMessage(n.data),this.rQlen>0?(this._eventHandlers.message(),this._rQlen==this._rQi&&(this._rQlen=0,this._rQi=0)):v.Debug("Ignoring empty message")}},{key:"sQ",get:function(){return this._sQ}},{key:"rQ",get:function(){return this._rQ}},{key:"rQi",get:function(){return this._rQi},set:function(n){this._rQi=n}},{key:"rQlen",get:function(){return this._rQlen-this._rQi}}]),o}();N.default=s},5630:function(_t,N,e){"use strict";var t=e(5016),v=e(20049),g=e(18082),p=e(52456),i=e(5883),h=e(92310),r=e.n(h),l=e(18929),c=e(59301),s=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],o=(0,c.forwardRef)(function(d,n){var a,u=d.prefixCls,f=u===void 0?"rc-checkbox":u,S=d.className,E=d.style,w=d.checked,A=d.disabled,b=d.defaultChecked,C=b===void 0?!1:b,m=d.type,y=m===void 0?"checkbox":m,x=d.title,P=d.onChange,_=(0,i.Z)(d,s),z=(0,c.useRef)(null),k=(0,l.Z)(C,{value:w}),be=(0,p.Z)(k,2),ae=be[0],Me=be[1];(0,c.useImperativeHandle)(n,function(){return{focus:function(){var se;(se=z.current)===null||se===void 0||se.focus()},blur:function(){var se;(se=z.current)===null||se===void 0||se.blur()},input:z.current}});var B=r()(f,S,(a={},(0,g.Z)(a,"".concat(f,"-checked"),ae),(0,g.Z)(a,"".concat(f,"-disabled"),A),a)),q=function(se){A||("checked"in d||Me(se.target.checked),P==null||P({target:(0,v.Z)((0,v.Z)({},d),{},{type:y,checked:se.target.checked}),stopPropagation:function(){se.stopPropagation()},preventDefault:function(){se.preventDefault()},nativeEvent:se.nativeEvent}))};return c.createElement("span",{className:B,title:x,style:E},c.createElement("input",(0,t.Z)({},_,{className:"".concat(f,"-input"),ref:z,onChange:q,disabled:A,checked:!!ae,type:y})),c.createElement("span",{className:"".concat(f,"-inner")}))});N.Z=o},31561:function(_t,N,e){"use strict";e.d(N,{Z:function(){return y}});var t=e(5016),v=e(18082),g=e(52456),p=e(5883),i=e(35593),h=e(92310),r=e.n(h),l=e(8654),c=e(59301),s=e(10228),o=e(16089),d=s.Z.ESC,n=s.Z.TAB;function a(x){var P=x.visible,_=x.triggerRef,z=x.onVisibleChange,k=x.autoFocus,be=x.overlayRef,ae=c.useRef(!1),Me=function(){if(P){var se,U;(se=_.current)===null||se===void 0||(U=se.focus)===null||U===void 0||U.call(se),z==null||z(!1)}},B=function(){var se;return(se=be.current)!==null&&se!==void 0&&se.focus?(be.current.focus(),ae.current=!0,!0):!1},q=function(se){switch(se.keyCode){case d:Me();break;case n:{var U=!1;ae.current||(U=B()),U?se.preventDefault():Me();break}}};c.useEffect(function(){return P?(window.addEventListener("keydown",q),k&&(0,o.Z)(B,3),function(){window.removeEventListener("keydown",q),ae.current=!1}):function(){ae.current=!1}},[P])}var u=(0,c.forwardRef)(function(x,P){var _=x.overlay,z=x.arrow,k=x.prefixCls,be=(0,c.useMemo)(function(){var Me;return typeof _=="function"?Me=_():Me=_,Me},[_]),ae=(0,l.sQ)(P,be==null?void 0:be.ref);return c.createElement(c.Fragment,null,z&&c.createElement("div",{className:"".concat(k,"-arrow")}),c.cloneElement(be,{ref:(0,l.Yr)(be)?ae:void 0}))}),f=u,S={adjustX:1,adjustY:1},E=[0,0],w={topLeft:{points:["bl","tl"],overflow:S,offset:[0,-4],targetOffset:E},top:{points:["bc","tc"],overflow:S,offset:[0,-4],targetOffset:E},topRight:{points:["br","tr"],overflow:S,offset:[0,-4],targetOffset:E},bottomLeft:{points:["tl","bl"],overflow:S,offset:[0,4],targetOffset:E},bottom:{points:["tc","bc"],overflow:S,offset:[0,4],targetOffset:E},bottomRight:{points:["tr","br"],overflow:S,offset:[0,4],targetOffset:E}},A=w,b=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function C(x,P){var _,z=x.arrow,k=z===void 0?!1:z,be=x.prefixCls,ae=be===void 0?"rc-dropdown":be,Me=x.transitionName,B=x.animation,q=x.align,Q=x.placement,se=Q===void 0?"bottomLeft":Q,U=x.placements,j=U===void 0?A:U,Z=x.getPopupContainer,pe=x.showAction,Ae=x.hideAction,he=x.overlayClassName,ge=x.overlayStyle,Ie=x.visible,ct=x.trigger,Ue=ct===void 0?["hover"]:ct,Ve=x.autoFocus,St=x.overlay,Qe=x.children,je=x.onVisibleChange,Re=(0,p.Z)(x,b),tt=c.useState(),le=(0,g.Z)(tt,2),ue=le[0],G=le[1],R="visible"in x?Ie:ue,oe=c.useRef(null),xe=c.useRef(null),K=c.useRef(null);c.useImperativeHandle(P,function(){return oe.current});var L=function(te){G(te),je==null||je(te)};a({visible:R,triggerRef:K,onVisibleChange:L,autoFocus:Ve,overlayRef:xe});var ie=function(te){var T=x.onOverlayClick;G(!1),T&&T(te)},W=function(){return c.createElement(f,{ref:xe,overlay:St,prefixCls:ae,arrow:k})},M=function(){return typeof St=="function"?W:W()},D=function(){var te=x.minOverlayWidthMatchTrigger,T=x.alignPoint;return"minOverlayWidthMatchTrigger"in x?te:!T},Y=function(){var te=x.openClassName;return te!==void 0?te:"".concat(ae,"-open")},F=c.cloneElement(Qe,{className:r()((_=Qe.props)===null||_===void 0?void 0:_.className,R&&Y()),ref:(0,l.Yr)(Qe)?(0,l.sQ)(K,Qe.ref):void 0}),re=Ae;return!re&&Ue.indexOf("contextMenu")!==-1&&(re=["click"]),c.createElement(i.Z,(0,t.Z)({builtinPlacements:j},Re,{prefixCls:ae,ref:oe,popupClassName:r()(he,(0,v.Z)({},"".concat(ae,"-show-arrow"),k)),popupStyle:ge,action:Ue,showAction:pe,hideAction:re,popupPlacement:se,popupAlign:q,popupTransitionName:Me,popupAnimation:B,popupVisible:R,stretch:D()?"minWidth":"",popup:M(),onPopupVisibleChange:L,onPopupClick:ie,getPopupContainer:Z}),F)}var m=c.forwardRef(C),y=m},93681:function(_t,N,e){"use strict";e.r(N),e.d(N,{BaseInput:function(){return s},default:function(){return w}});var t=e(5016),v=e(20049),g=e(18082),p=e(10928),i=e(92310),h=e.n(i),r=e(59301),l=e(5643),c=function(b){var C,m,y=b.inputElement,x=b.prefixCls,P=b.prefix,_=b.suffix,z=b.addonBefore,k=b.addonAfter,be=b.className,ae=b.style,Me=b.disabled,B=b.readOnly,q=b.focused,Q=b.triggerFocus,se=b.allowClear,U=b.value,j=b.handleReset,Z=b.hidden,pe=b.classes,Ae=b.classNames,he=b.dataAttrs,ge=b.styles,Ie=b.components,ct=(Ie==null?void 0:Ie.affixWrapper)||"span",Ue=(Ie==null?void 0:Ie.groupWrapper)||"span",Ve=(Ie==null?void 0:Ie.wrapper)||"span",St=(Ie==null?void 0:Ie.groupAddon)||"span",Qe=(0,r.useRef)(null),je=function(W){var M;(M=Qe.current)!==null&&M!==void 0&&M.contains(W.target)&&(Q==null||Q())},Re=function(){var W;if(!se)return null;var M=!Me&&!B&&U,D="".concat(x,"-clear-icon"),Y=(0,p.Z)(se)==="object"&&se!==null&&se!==void 0&&se.clearIcon?se.clearIcon:"\u2716";return r.createElement("span",{onClick:j,onMouseDown:function(re){return re.preventDefault()},className:h()(D,(W={},(0,g.Z)(W,"".concat(D,"-hidden"),!M),(0,g.Z)(W,"".concat(D,"-has-suffix"),!!_),W)),role:"button",tabIndex:-1},Y)},tt=(0,r.cloneElement)(y,{value:U,hidden:Z,className:h()((C=y.props)===null||C===void 0?void 0:C.className,!(0,l.X3)(b)&&!(0,l.He)(b)&&be)||null,style:(0,v.Z)((0,v.Z)({},(m=y.props)===null||m===void 0?void 0:m.style),!(0,l.X3)(b)&&!(0,l.He)(b)?ae:{})});if((0,l.X3)(b)){var le,ue="".concat(x,"-affix-wrapper"),G=h()(ue,(le={},(0,g.Z)(le,"".concat(ue,"-disabled"),Me),(0,g.Z)(le,"".concat(ue,"-focused"),q),(0,g.Z)(le,"".concat(ue,"-readonly"),B),(0,g.Z)(le,"".concat(ue,"-input-with-clear-btn"),_&&se&&U),le),!(0,l.He)(b)&&be,pe==null?void 0:pe.affixWrapper,Ae==null?void 0:Ae.affixWrapper),R=(_||se)&&r.createElement("span",{className:h()("".concat(x,"-suffix"),Ae==null?void 0:Ae.suffix),style:ge==null?void 0:ge.suffix},Re(),_);tt=r.createElement(ct,(0,t.Z)({className:G,style:(0,v.Z)((0,v.Z)({},(0,l.He)(b)?void 0:ae),ge==null?void 0:ge.affixWrapper),hidden:!(0,l.He)(b)&&Z,onClick:je},he==null?void 0:he.affixWrapper,{ref:Qe}),P&&r.createElement("span",{className:h()("".concat(x,"-prefix"),Ae==null?void 0:Ae.prefix),style:ge==null?void 0:ge.prefix},P),(0,r.cloneElement)(y,{value:U,hidden:null}),R)}if((0,l.He)(b)){var oe="".concat(x,"-group"),xe="".concat(oe,"-addon"),K=h()("".concat(x,"-wrapper"),oe,pe==null?void 0:pe.wrapper),L=h()("".concat(x,"-group-wrapper"),be,pe==null?void 0:pe.group);return r.createElement(Ue,{className:L,style:ae,hidden:Z},r.createElement(Ve,{className:K},z&&r.createElement(St,{className:xe},z),(0,r.cloneElement)(tt,{hidden:null}),k&&r.createElement(St,{className:xe},k)))}return tt},s=c,o=e(92393),d=e(52456),n=e(5883),a=e(18929),u=e(2738),f=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],S=(0,r.forwardRef)(function(A,b){var C=A.autoComplete,m=A.onChange,y=A.onFocus,x=A.onBlur,P=A.onPressEnter,_=A.onKeyDown,z=A.prefixCls,k=z===void 0?"rc-input":z,be=A.disabled,ae=A.htmlSize,Me=A.className,B=A.maxLength,q=A.suffix,Q=A.showCount,se=A.type,U=se===void 0?"text":se,j=A.classes,Z=A.classNames,pe=A.styles,Ae=(0,n.Z)(A,f),he=(0,a.Z)(A.defaultValue,{value:A.value}),ge=(0,d.Z)(he,2),Ie=ge[0],ct=ge[1],Ue=(0,r.useState)(!1),Ve=(0,d.Z)(Ue,2),St=Ve[0],Qe=Ve[1],je=(0,r.useRef)(null),Re=function(L){je.current&&(0,l.nH)(je.current,L)};(0,r.useImperativeHandle)(b,function(){return{focus:Re,blur:function(){var L;(L=je.current)===null||L===void 0||L.blur()},setSelectionRange:function(L,ie,W){var M;(M=je.current)===null||M===void 0||M.setSelectionRange(L,ie,W)},select:function(){var L;(L=je.current)===null||L===void 0||L.select()},input:je.current}}),(0,r.useEffect)(function(){Qe(function(K){return K&&be?!1:K})},[be]);var tt=function(L){A.value===void 0&&ct(L.target.value),je.current&&(0,l.rJ)(je.current,L,m)},le=function(L){P&&L.key==="Enter"&&P(L),_==null||_(L)},ue=function(L){Qe(!0),y==null||y(L)},G=function(L){Qe(!1),x==null||x(L)},R=function(L){ct(""),Re(),je.current&&(0,l.rJ)(je.current,L,m)},oe=function(){var L=(0,u.Z)(A,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return r.createElement("input",(0,t.Z)({autoComplete:C},L,{onChange:tt,onFocus:ue,onBlur:G,onKeyDown:le,className:h()(k,(0,g.Z)({},"".concat(k,"-disabled"),be),Z==null?void 0:Z.input),style:pe==null?void 0:pe.input,ref:je,size:ae,type:U}))},xe=function(){var L=Number(B)>0;if(q||Q){var ie=(0,l.D7)(Ie),W=(0,o.Z)(ie).length,M=(0,p.Z)(Q)==="object"?Q.formatter({value:ie,count:W,maxLength:B}):"".concat(W).concat(L?" / ".concat(B):"");return r.createElement(r.Fragment,null,!!Q&&r.createElement("span",{className:h()("".concat(k,"-show-count-suffix"),(0,g.Z)({},"".concat(k,"-show-count-has-suffix"),!!q),Z==null?void 0:Z.count),style:(0,v.Z)({},pe==null?void 0:pe.count)},M),q)}return null};return r.createElement(s,(0,t.Z)({},Ae,{prefixCls:k,className:Me,inputElement:oe(),handleReset:R,value:(0,l.D7)(Ie),focused:St,triggerFocus:Re,suffix:xe(),disabled:be,classes:j,classNames:Z,styles:pe}))}),E=S,w=E},5643:function(_t,N,e){"use strict";e.d(N,{D7:function(){return i},He:function(){return t},X3:function(){return v},nH:function(){return p},rJ:function(){return g}});function t(h){return!!(h.addonBefore||h.addonAfter)}function v(h){return!!(h.prefix||h.suffix||h.allowClear)}function g(h,r,l,c){if(l){var s=r;if(r.type==="click"){var o=h.cloneNode(!0);s=Object.create(r,{target:{value:o},currentTarget:{value:o}}),o.value="",l(s);return}if(c!==void 0){s=Object.create(r,{target:{value:h},currentTarget:{value:h}}),h.value=c,l(s);return}l(s)}}function p(h,r){if(h){h.focus(r);var l=r||{},c=l.cursor;if(c){var s=h.value.length;switch(c){case"start":h.setSelectionRange(0,0);break;case"end":h.setSelectionRange(s,s);break;default:h.setSelectionRange(0,s)}}}}function i(h){return typeof h=="undefined"||h===null?"":String(h)}},15285:function(_t,N,e){"use strict";e.d(N,{iz:function(){return Zt},ck:function(){return Ke},BW:function(){return kt},sN:function(){return Ke},Wd:function(){return Fe},ZP:function(){return ut},Xl:function(){return _}});var t=e(5016),v=e(18082),g=e(20049),p=e(92393),i=e(52456),h=e(5883),r=e(92310),l=e.n(r),c=e(11780),s=e(18929),o=e(13697),d=e(48736),n=e(59301),a=e(4676),u=n.createContext(null);function f(ye,He){return ye===void 0?null:"".concat(ye,"-").concat(He)}function S(ye){var He=n.useContext(u);return f(He,ye)}var E=e(80547),w=["children","locked"],A=n.createContext(null);function b(ye,He){var Je=(0,g.Z)({},ye);return Object.keys(He).forEach(function(dt){var lt=He[dt];lt!==void 0&&(Je[dt]=lt)}),Je}function C(ye){var He=ye.children,Je=ye.locked,dt=(0,h.Z)(ye,w),lt=n.useContext(A),Et=(0,E.Z)(function(){return b(lt,dt)},[lt,dt],function(xt,Ht){return!Je&&(xt[0]!==Ht[0]||!(0,o.Z)(xt[1],Ht[1],!0))});return n.createElement(A.Provider,{value:Et},He)}var m=[],y=n.createContext(null);function x(){return n.useContext(y)}var P=n.createContext(m);function _(ye){var He=n.useContext(P);return n.useMemo(function(){return ye!==void 0?[].concat((0,p.Z)(He),[ye]):He},[He,ye])}var z=n.createContext(null),k=n.createContext({}),be=k,ae=e(29194);function Me(ye){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,ae.Z)(ye)){var Je=ye.nodeName.toLowerCase(),dt=["input","select","textarea","button"].includes(Je)||ye.isContentEditable||Je==="a"&&!!ye.getAttribute("href"),lt=ye.getAttribute("tabindex"),Et=Number(lt),xt=null;return lt&&!Number.isNaN(Et)?xt=Et:dt&&xt===null&&(xt=0),dt&&ye.disabled&&(xt=null),xt!==null&&(xt>=0||He&&xt<0)}return!1}function B(ye){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Je=(0,p.Z)(ye.querySelectorAll("*")).filter(function(dt){return Me(dt,He)});return Me(ye,He)&&Je.unshift(ye),Je}var q=null;function Q(){q=document.activeElement}function se(){q=null}function U(){if(q)try{q.focus()}catch(ye){}}function j(ye,He){if(He.keyCode===9){var Je=B(ye),dt=Je[He.shiftKey?0:Je.length-1],lt=dt===document.activeElement||ye===document.activeElement;if(lt){var Et=Je[He.shiftKey?Je.length-1:0];Et.focus(),He.preventDefault()}}}var Z=e(10228),pe=e(16089),Ae=Z.Z.LEFT,he=Z.Z.RIGHT,ge=Z.Z.UP,Ie=Z.Z.DOWN,ct=Z.Z.ENTER,Ue=Z.Z.ESC,Ve=Z.Z.HOME,St=Z.Z.END,Qe=[ge,Ie,Ae,he];function je(ye,He,Je,dt){var lt,Et,xt,Ht,Jt="prev",$t="next",un="children",pn="parent";if(ye==="inline"&&dt===ct)return{inlineTrigger:!0};var bn=(lt={},(0,v.Z)(lt,ge,Jt),(0,v.Z)(lt,Ie,$t),lt),Te=(Et={},(0,v.Z)(Et,Ae,Je?$t:Jt),(0,v.Z)(Et,he,Je?Jt:$t),(0,v.Z)(Et,Ie,un),(0,v.Z)(Et,ct,un),Et),Ne=(xt={},(0,v.Z)(xt,ge,Jt),(0,v.Z)(xt,Ie,$t),(0,v.Z)(xt,ct,un),(0,v.Z)(xt,Ue,pn),(0,v.Z)(xt,Ae,Je?un:pn),(0,v.Z)(xt,he,Je?pn:un),xt),ot={inline:bn,horizontal:Te,vertical:Ne,inlineSub:bn,horizontalSub:Ne,verticalSub:Ne},ft=(Ht=ot["".concat(ye).concat(He?"":"Sub")])===null||Ht===void 0?void 0:Ht[dt];switch(ft){case Jt:return{offset:-1,sibling:!0};case $t:return{offset:1,sibling:!0};case pn:return{offset:-1,sibling:!1};case un:return{offset:1,sibling:!1};default:return null}}function Re(ye){for(var He=ye;He;){if(He.getAttribute("data-menu-list"))return He;He=He.parentElement}return null}function tt(ye,He){for(var Je=ye||document.activeElement;Je;){if(He.has(Je))return Je;Je=Je.parentElement}return null}function le(ye,He){var Je=B(ye,!0);return Je.filter(function(dt){return He.has(dt)})}function ue(ye,He,Je){var dt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!ye)return null;var lt=le(ye,He),Et=lt.length,xt=lt.findIndex(function(Ht){return Je===Ht});return dt<0?xt===-1?xt=Et-1:xt-=1:dt>0&&(xt+=1),xt=(xt+Et)%Et,lt[xt]}var G=function(He,Je){var dt=new Set,lt=new Map,Et=new Map;return He.forEach(function(xt){var Ht=document.querySelector("[data-menu-id='".concat(f(Je,xt),"']"));Ht&&(dt.add(Ht),Et.set(Ht,xt),lt.set(xt,Ht))}),{elements:dt,key2element:lt,element2key:Et}};function R(ye,He,Je,dt,lt,Et,xt,Ht,Jt,$t){var un=n.useRef(),pn=n.useRef();pn.current=He;var bn=function(){pe.Z.cancel(un.current)};return n.useEffect(function(){return function(){bn()}},[]),function(Te){var Ne=Te.which;if([].concat(Qe,[ct,Ue,Ve,St]).includes(Ne)){var ot=Et(),ft=G(ot,dt),pt=ft,Xt=pt.elements,Wt=pt.key2element,Yt=pt.element2key,It=Wt.get(He),tn=tt(It,Xt),_n=Yt.get(tn),nn=je(ye,xt(_n,!0).length===1,Je,Ne);if(!nn&&Ne!==Ve&&Ne!==St)return;(Qe.includes(Ne)||[Ve,St].includes(Ne))&&Te.preventDefault();var Kt=function(jn){if(jn){var cr=jn,fn=jn.querySelector("a");fn!=null&&fn.getAttribute("href")&&(cr=fn);var ln=Yt.get(jn);Ht(ln),bn(),un.current=(0,pe.Z)(function(){pn.current===ln&&cr.focus()})}};if([Ve,St].includes(Ne)||nn.sibling||!tn){var Mt;!tn||ye==="inline"?Mt=lt.current:Mt=Re(tn);var mn,an=le(Mt,Xt);Ne===Ve?mn=an[0]:Ne===St?mn=an[an.length-1]:mn=ue(Mt,Xt,tn,nn.offset),Kt(mn)}else if(nn.inlineTrigger)Jt(_n);else if(nn.offset>0)Jt(_n,!0),bn(),un.current=(0,pe.Z)(function(){ft=G(ot,dt);var vn=tn.getAttribute("aria-controls"),jn=document.getElementById(vn),cr=ue(jn,ft.elements);Kt(cr)},5);else if(nn.offset<0){var En=xt(_n,!0),Sn=En[En.length-2],An=Wt.get(Sn);Jt(Sn,!1),Kt(An)}}$t==null||$t(Te)}}function oe(ye){Promise.resolve().then(ye)}var xe="__RC_UTIL_PATH_SPLIT__",K=function(He){return He.join(xe)},L=function(He){return He.split(xe)},ie="rc-menu-more";function W(){var ye=n.useState({}),He=(0,i.Z)(ye,2),Je=He[1],dt=(0,n.useRef)(new Map),lt=(0,n.useRef)(new Map),Et=n.useState([]),xt=(0,i.Z)(Et,2),Ht=xt[0],Jt=xt[1],$t=(0,n.useRef)(0),un=(0,n.useRef)(!1),pn=function(){un.current||Je({})},bn=(0,n.useCallback)(function(Wt,Yt){var It=K(Yt);lt.current.set(It,Wt),dt.current.set(Wt,It),$t.current+=1;var tn=$t.current;oe(function(){tn===$t.current&&pn()})},[]),Te=(0,n.useCallback)(function(Wt,Yt){var It=K(Yt);lt.current.delete(It),dt.current.delete(Wt)},[]),Ne=(0,n.useCallback)(function(Wt){Jt(Wt)},[]),ot=(0,n.useCallback)(function(Wt,Yt){var It=dt.current.get(Wt)||"",tn=L(It);return Yt&&Ht.includes(tn[0])&&tn.unshift(ie),tn},[Ht]),ft=(0,n.useCallback)(function(Wt,Yt){return Wt.some(function(It){var tn=ot(It,!0);return tn.includes(Yt)})},[ot]),pt=function(){var Yt=(0,p.Z)(dt.current.keys());return Ht.length&&Yt.push(ie),Yt},Xt=(0,n.useCallback)(function(Wt){var Yt="".concat(dt.current.get(Wt)).concat(xe),It=new Set;return(0,p.Z)(lt.current.keys()).forEach(function(tn){tn.startsWith(Yt)&&It.add(lt.current.get(tn))}),It},[]);return n.useEffect(function(){return function(){un.current=!0}},[]),{registerPath:bn,unregisterPath:Te,refreshOverflowKeys:Ne,isSubPathKey:ft,getKeyPath:ot,getKeys:pt,getSubPathKeys:Xt}}function M(ye){var He=n.useRef(ye);He.current=ye;var Je=n.useCallback(function(){for(var dt,lt=arguments.length,Et=new Array(lt),xt=0;xt1&&(Xt.motionAppear=!1);var Wt=Xt.onVisibleChanged;return Xt.onVisibleChanged=function(Yt){return!bn.current&&!Yt&&ft(!0),Wt==null?void 0:Wt(Yt)},ot?null:n.createElement(C,{mode:Et,locked:!bn.current},n.createElement(X.default,(0,t.Z)({visible:pt},Xt,{forceRender:Jt,removeOnLeave:!1,leavedClassName:"".concat(Ht,"-hidden")}),function(Yt){var It=Yt.className,tn=Yt.style;return n.createElement(Lt,{id:He,className:It,style:tn},lt)}))}var ee=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],ne=["active"],Be=function(He){var Je,dt=He.style,lt=He.className,Et=He.title,xt=He.eventKey,Ht=He.warnKey,Jt=He.disabled,$t=He.internalPopupClose,un=He.children,pn=He.itemIcon,bn=He.expandIcon,Te=He.popupClassName,Ne=He.popupOffset,ot=He.popupStyle,ft=He.onClick,pt=He.onMouseEnter,Xt=He.onMouseLeave,Wt=He.onTitleClick,Yt=He.onTitleMouseEnter,It=He.onTitleMouseLeave,tn=(0,h.Z)(He,ee),_n=S(xt),nn=n.useContext(A),Kt=nn.prefixCls,Mt=nn.mode,mn=nn.openKeys,an=nn.disabled,En=nn.overflowDisabled,Sn=nn.activeKey,An=nn.selectedKeys,vn=nn.itemIcon,jn=nn.expandIcon,cr=nn.onItemClick,fn=nn.onOpenChange,ln=nn.onActive,xn=n.useContext(be),Dn=xn._internalRenderSubMenuItem,In=n.useContext(z),Xn=In.isSubPathKey,ar=_(),qn="".concat(Kt,"-submenu"),yr=an||Jt,Ar=n.useRef(),Vn=n.useRef(),Fr=pn!=null?pn:vn,gr=bn!=null?bn:jn,On=mn.includes(xt),sr=!En&&On,Mr=Xn(An,xt),ir=ve(xt,yr,Yt,It),br=ir.active,Tr=(0,h.Z)(ir,ne),ii=n.useState(!1),Br=(0,i.Z)(ii,2),Nr=Br[0],Yr=Br[1],Gn=function(ci){yr||Yr(ci)},lr=function(ci){Gn(!0),pt==null||pt({key:xt,domEvent:ci})},kr=function(ci){Gn(!1),Xt==null||Xt({key:xt,domEvent:ci})},ur=n.useMemo(function(){return br||(Mt!=="inline"?Nr||Xn([Sn],xt):!1)},[Mt,br,Sn,Nr,xt,Xn]),Cr=_e(ar.length),Ur=function(ci){yr||(Wt==null||Wt({key:xt,domEvent:ci}),Mt==="inline"&&fn(xt,!On))},oi=M(function(li){ft==null||ft(fe(li)),cr(li)}),Fn=function(ci){Mt!=="inline"&&fn(xt,ci)},$n=function(){ln(xt)},nr=_n&&"".concat(_n,"-popup"),er=n.createElement("div",(0,t.Z)({role:"menuitem",style:Cr,className:"".concat(qn,"-title"),tabIndex:yr?null:-1,ref:Ar,title:typeof Et=="string"?Et:null,"data-menu-id":En&&_n?null:_n,"aria-expanded":sr,"aria-haspopup":!0,"aria-controls":nr,"aria-disabled":yr,onClick:Ur,onFocus:$n},Tr),Et,n.createElement(qe,{icon:Mt!=="horizontal"?gr:void 0,props:(0,g.Z)((0,g.Z)({},He),{},{isOpen:sr,isSubMenu:!0})},n.createElement("i",{className:"".concat(qn,"-arrow")}))),Lr=n.useRef(Mt);if(Mt!=="inline"&&ar.length>1?Lr.current="vertical":Lr.current=Mt,!En){var xr=Lr.current;er=n.createElement(Ce,{mode:xr,prefixCls:qn,visible:!$t&&sr&&Mt!=="inline",popupClassName:Te,popupOffset:Ne,popupStyle:ot,popup:n.createElement(C,{mode:xr==="horizontal"?"vertical":xr},n.createElement(Lt,{id:nr,ref:Vn},un)),disabled:yr,onVisibleChange:Fn},er)}var Ei=n.createElement(c.Z.Item,(0,t.Z)({role:"none"},tn,{component:"li",style:dt,className:l()(qn,"".concat(qn,"-").concat(Mt),lt,(Je={},(0,v.Z)(Je,"".concat(qn,"-open"),sr),(0,v.Z)(Je,"".concat(qn,"-active"),ur),(0,v.Z)(Je,"".concat(qn,"-selected"),Mr),(0,v.Z)(Je,"".concat(qn,"-disabled"),yr),Je)),onMouseEnter:lr,onMouseLeave:kr}),er,!En&&n.createElement($,{id:nr,open:sr,keyPath:ar},un));return Dn&&(Ei=Dn(Ei,He,{selected:Mr,active:ur,open:sr,disabled:yr})),n.createElement(C,{onItemClick:oi,mode:Mt==="horizontal"?"vertical":Mt,itemIcon:Fr,expandIcon:gr},Ei)};function Fe(ye){var He=ye.eventKey,Je=ye.children,dt=_(He),lt=it(Je,dt),Et=x();n.useEffect(function(){if(Et)return Et.registerPath(He,dt),function(){Et.unregisterPath(He,dt)}},[dt]);var xt;return Et?xt=lt:xt=n.createElement(Be,ye,lt),n.createElement(P.Provider,{value:dt},xt)}var $e=e(10928),at=["className","title","eventKey","children"],bt=["children"],Ot=function(He){var Je=He.className,dt=He.title,lt=He.eventKey,Et=He.children,xt=(0,h.Z)(He,at),Ht=n.useContext(A),Jt=Ht.prefixCls,$t="".concat(Jt,"-item-group");return n.createElement("li",(0,t.Z)({role:"presentation"},xt,{onClick:function(pn){return pn.stopPropagation()},className:l()($t,Je)}),n.createElement("div",{role:"presentation",className:"".concat($t,"-title"),title:typeof dt=="string"?dt:void 0},dt),n.createElement("ul",{role:"group",className:"".concat($t,"-list")},Et))};function kt(ye){var He=ye.children,Je=(0,h.Z)(ye,bt),dt=_(Je.eventKey),lt=it(He,dt),Et=x();return Et?lt:n.createElement(Ot,(0,I.Z)(Je,["warnKey"]),lt)}function Zt(ye){var He=ye.className,Je=ye.style,dt=n.useContext(A),lt=dt.prefixCls,Et=x();return Et?null:n.createElement("li",{role:"separator",className:l()("".concat(lt,"-item-divider"),He),style:Je})}var Ft=["label","children","key","type"];function zt(ye){return(ye||[]).map(function(He,Je){if(He&&(0,$e.Z)(He)==="object"){var dt=He,lt=dt.label,Et=dt.children,xt=dt.key,Ht=dt.type,Jt=(0,h.Z)(dt,Ft),$t=xt!=null?xt:"tmp-".concat(Je);return Et||Ht==="group"?Ht==="group"?n.createElement(kt,(0,t.Z)({key:$t},Jt,{title:lt}),zt(Et)):n.createElement(Fe,(0,t.Z)({key:$t},Jt,{title:lt}),zt(Et)):Ht==="divider"?n.createElement(Zt,(0,t.Z)({key:$t},Jt)):n.createElement(Ke,(0,t.Z)({key:$t},Jt),lt)}return null}).filter(function(He){return He})}function De(ye,He,Je){var dt=ye;return He&&(dt=zt(He)),it(dt,Je)}var Xe=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],et=[],st=n.forwardRef(function(ye,He){var Je,dt,lt=ye,Et=lt.prefixCls,xt=Et===void 0?"rc-menu":Et,Ht=lt.rootClassName,Jt=lt.style,$t=lt.className,un=lt.tabIndex,pn=un===void 0?0:un,bn=lt.items,Te=lt.children,Ne=lt.direction,ot=lt.id,ft=lt.mode,pt=ft===void 0?"vertical":ft,Xt=lt.inlineCollapsed,Wt=lt.disabled,Yt=lt.disabledOverflow,It=lt.subMenuOpenDelay,tn=It===void 0?.1:It,_n=lt.subMenuCloseDelay,nn=_n===void 0?.1:_n,Kt=lt.forceSubMenuRender,Mt=lt.defaultOpenKeys,mn=lt.openKeys,an=lt.activeKey,En=lt.defaultActiveFirst,Sn=lt.selectable,An=Sn===void 0?!0:Sn,vn=lt.multiple,jn=vn===void 0?!1:vn,cr=lt.defaultSelectedKeys,fn=lt.selectedKeys,ln=lt.onSelect,xn=lt.onDeselect,Dn=lt.inlineIndent,In=Dn===void 0?24:Dn,Xn=lt.motion,ar=lt.defaultMotions,qn=lt.triggerSubMenuAction,yr=qn===void 0?"hover":qn,Ar=lt.builtinPlacements,Vn=lt.itemIcon,Fr=lt.expandIcon,gr=lt.overflowedIndicator,On=gr===void 0?"...":gr,sr=lt.overflowedIndicatorPopupClassName,Mr=lt.getPopupContainer,ir=lt.onClick,br=lt.onOpenChange,Tr=lt.onKeyDown,ii=lt.openAnimation,Br=lt.openTransitionName,Nr=lt._internalRenderMenuItem,Yr=lt._internalRenderSubMenuItem,Gn=(0,h.Z)(lt,Xe),lr=n.useMemo(function(){return De(Te,bn,et)},[Te,bn]),kr=n.useState(!1),ur=(0,i.Z)(kr,2),Cr=ur[0],Ur=ur[1],oi=n.useRef(),Fn=F(ot),$n=Ne==="rtl",nr=(0,s.Z)(Mt,{value:mn,postState:function(ti){return ti||et}}),er=(0,i.Z)(nr,2),Lr=er[0],xr=er[1],Ei=function(ti){var ai=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function $i(){xr(ti),br==null||br(ti)}ai?(0,a.flushSync)($i):$i()},li=n.useState(Lr),ci=(0,i.Z)(li,2),gi=ci[0],Gr=ci[1],Hr=n.useRef(!1),yi=n.useMemo(function(){return(pt==="inline"||pt==="vertical")&&Xt?["vertical",Xt]:[pt,!1]},[pt,Xt]),si=(0,i.Z)(yi,2),Ai=si[0],ui=si[1],go=Ai==="inline",co=n.useState(Ai),Oo=(0,i.Z)(co,2),Vi=Oo[0],Hi=Oo[1],Io=n.useState(ui),Eo=(0,i.Z)(Io,2),Po=Eo[0],Fo=Eo[1];n.useEffect(function(){Hi(Ai),Fo(ui),Hr.current&&(go?xr(gi):Ei(et))},[Ai,ui]);var ao=n.useState(0),uo=(0,i.Z)(ao,2),Mo=uo[0],Zo=uo[1],Bo=Mo>=lr.length-1||Vi!=="horizontal"||Yt;n.useEffect(function(){go&&Gr(Lr)},[Lr]),n.useEffect(function(){return Hr.current=!0,function(){Hr.current=!1}},[]);var fo=W(),Wo=fo.registerPath,jo=fo.unregisterPath,Xo=fo.refreshOverflowKeys,Ao=fo.isSubPathKey,zr=fo.getKeyPath,_r=fo.getKeys,Ri=fo.getSubPathKeys,xi=n.useMemo(function(){return{registerPath:Wo,unregisterPath:jo}},[Wo,jo]),bi=n.useMemo(function(){return{isSubPathKey:Ao}},[Ao]);n.useEffect(function(){Xo(Bo?et:lr.slice(Mo+1).map(function(di){return di.key}))},[Mo,Bo]);var Ni=(0,s.Z)(an||En&&((Je=lr[0])===null||Je===void 0?void 0:Je.key),{value:an}),zi=(0,i.Z)(Ni,2),ro=zi[0],qi=zi[1],wo=M(function(di){qi(di)}),so=M(function(){qi(void 0)});(0,n.useImperativeHandle)(He,function(){return{list:oi.current,focus:function(ti){var ai,$i=_r(),eo=G($i,Fn),Yo=eo.elements,lo=eo.key2element,Jo=eo.element2key,fa=le(oi.current,Yo),qo=ro!=null?ro:fa[0]?Jo.get(fa[0]):(ai=lr.find(function(ha){return!ha.props.disabled}))===null||ai===void 0?void 0:ai.key,Lo=lo.get(qo);if(qo&&Lo){var To;Lo==null||(To=Lo.focus)===null||To===void 0||To.call(Lo,ti)}}}});var Uo=(0,s.Z)(cr||[],{value:fn,postState:function(ti){return Array.isArray(ti)?ti:ti==null?et:[ti]}}),ua=(0,i.Z)(Uo,2),Vo=ua[0],Qo=ua[1],na=function(ti){if(An){var ai=ti.key,$i=Vo.includes(ai),eo;jn?$i?eo=Vo.filter(function(lo){return lo!==ai}):eo=[].concat((0,p.Z)(Vo),[ai]):eo=[ai],Qo(eo);var Yo=(0,g.Z)((0,g.Z)({},ti),{},{selectedKeys:eo});$i?xn==null||xn(Yo):ln==null||ln(Yo)}!jn&&Lr.length&&Vi!=="inline"&&Ei(et)},Go=M(function(di){ir==null||ir(fe(di)),na(di)}),ra=M(function(di,ti){var ai=Lr.filter(function(eo){return eo!==di});if(ti)ai.push(di);else if(Vi!=="inline"){var $i=Ri(di);ai=ai.filter(function(eo){return!$i.has(eo)})}(0,o.Z)(Lr,ai,!0)||Ei(ai,!0)}),ia=function(ti,ai){var $i=ai!=null?ai:!Lr.includes(ti);ra(ti,$i)},yo=R(Vi,ro,$n,Fn,oi,_r,zr,qi,ia,Tr);n.useEffect(function(){Ur(!0)},[]);var bo=n.useMemo(function(){return{_internalRenderMenuItem:Nr,_internalRenderSubMenuItem:Yr}},[Nr,Yr]),da=Vi!=="horizontal"||Yt?lr:lr.map(function(di,ti){return n.createElement(C,{key:di.key,overflowDisabled:ti>Mo},di)}),Ro=n.createElement(c.Z,(0,t.Z)({id:ot,ref:oi,prefixCls:"".concat(xt,"-overflow"),component:"ul",itemComponent:Ke,className:l()(xt,"".concat(xt,"-root"),"".concat(xt,"-").concat(Vi),$t,(dt={},(0,v.Z)(dt,"".concat(xt,"-inline-collapsed"),Po),(0,v.Z)(dt,"".concat(xt,"-rtl"),$n),dt),Ht),dir:Ne,style:Jt,role:"menu",tabIndex:pn,data:da,renderRawItem:function(ti){return ti},renderRawRest:function(ti){var ai=ti.length,$i=ai?lr.slice(-ai):null;return n.createElement(Fe,{eventKey:ie,title:On,disabled:Bo,internalPopupClose:ai===0,popupClassName:sr},$i)},maxCount:Vi!=="horizontal"||Yt?c.Z.INVALIDATE:c.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ti){Zo(ti)},onKeyDown:yo},Gn));return n.createElement(be.Provider,{value:bo},n.createElement(u.Provider,{value:Fn},n.createElement(C,{prefixCls:xt,rootClassName:Ht,mode:Vi,openKeys:Lr,rtl:$n,disabled:Wt,motion:Cr?Xn:null,defaultMotions:Cr?ar:null,activeKey:ro,onActive:wo,onInactive:so,selectedKeys:Vo,inlineIndent:In,subMenuOpenDelay:tn,subMenuCloseDelay:nn,forceSubMenuRender:Kt,builtinPlacements:Ar,triggerSubMenuAction:yr,getPopupContainer:Mr,itemIcon:Vn,expandIcon:Fr,onItemClick:Go,onOpenChange:ra},n.createElement(z.Provider,{value:bi},Ro),n.createElement("div",{style:{display:"none"},"aria-hidden":!0},n.createElement(y.Provider,{value:xi},lr)))))}),yt=st,rt=yt;rt.Item=Ke,rt.SubMenu=Fe,rt.ItemGroup=kt,rt.Divider=Zt;var ut=rt},11780:function(_t,N,e){"use strict";e.d(N,{Z:function(){return Q}});var t=e(5016),v=e(20049),g=e(52456),p=e(5883),i=e(59301),h=e(92310),r=e.n(h),l=e(29301),c=e(34280),s=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],o=void 0;function d(se,U){var j=se.prefixCls,Z=se.invalidate,pe=se.item,Ae=se.renderItem,he=se.responsive,ge=se.responsiveDisabled,Ie=se.registerSize,ct=se.itemKey,Ue=se.className,Ve=se.style,St=se.children,Qe=se.display,je=se.order,Re=se.component,tt=Re===void 0?"div":Re,le=(0,p.Z)(se,s),ue=he&&!Qe;function G(L){Ie(ct,L)}i.useEffect(function(){return function(){G(null)}},[]);var R=Ae&&pe!==o?Ae(pe,{index:je}):St,oe;Z||(oe={opacity:ue?0:1,height:ue?0:o,overflowY:ue?"hidden":o,order:he?je:o,pointerEvents:ue?"none":o,position:ue?"absolute":o});var xe={};ue&&(xe["aria-hidden"]=!0);var K=i.createElement(tt,(0,t.Z)({className:r()(!Z&&j,Ue),style:(0,v.Z)((0,v.Z)({},oe),Ve)},xe,le,{ref:U}),R);return he&&(K=i.createElement(l.Z,{onResize:function(ie){var W=ie.offsetWidth;G(W)},disabled:ge},K)),K}var n=i.forwardRef(d);n.displayName="Item";var a=n,u=e(6089),f=e(4676),S=e(16089);function E(se){if(typeof MessageChannel=="undefined")(0,S.Z)(se);else{var U=new MessageChannel;U.port1.onmessage=function(){return se()},U.port2.postMessage(void 0)}}function w(){var se=i.useRef(null),U=function(Z){se.current||(se.current=[],E(function(){(0,f.unstable_batchedUpdates)(function(){se.current.forEach(function(pe){pe()}),se.current=null})})),se.current.push(Z)};return U}function A(se,U){var j=i.useState(U),Z=(0,g.Z)(j,2),pe=Z[0],Ae=Z[1],he=(0,u.Z)(function(ge){se(function(){Ae(ge)})});return[pe,he]}var b=i.createContext(null),C=["component"],m=["className"],y=["className"],x=function(U,j){var Z=i.useContext(b);if(!Z){var pe=U.component,Ae=pe===void 0?"div":pe,he=(0,p.Z)(U,C);return i.createElement(Ae,(0,t.Z)({},he,{ref:j}))}var ge=Z.className,Ie=(0,p.Z)(Z,m),ct=U.className,Ue=(0,p.Z)(U,y);return i.createElement(b.Provider,{value:null},i.createElement(a,(0,t.Z)({ref:j,className:r()(ge,ct)},Ie,Ue)))},P=i.forwardRef(x);P.displayName="RawItem";var _=P,z=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],k="responsive",be="invalidate";function ae(se){return"+ ".concat(se.length," ...")}function Me(se,U){var j=se.prefixCls,Z=j===void 0?"rc-overflow":j,pe=se.data,Ae=pe===void 0?[]:pe,he=se.renderItem,ge=se.renderRawItem,Ie=se.itemKey,ct=se.itemWidth,Ue=ct===void 0?10:ct,Ve=se.ssr,St=se.style,Qe=se.className,je=se.maxCount,Re=se.renderRest,tt=se.renderRawRest,le=se.suffix,ue=se.component,G=ue===void 0?"div":ue,R=se.itemComponent,oe=se.onVisibleChange,xe=(0,p.Z)(se,z),K=Ve==="full",L=w(),ie=A(L,null),W=(0,g.Z)(ie,2),M=W[0],D=W[1],Y=M||0,F=A(L,new Map),re=(0,g.Z)(F,2),Ee=re[0],te=re[1],T=A(L,0),I=(0,g.Z)(T,2),de=I[0],ve=I[1],_e=A(L,0),qe=(0,g.Z)(_e,2),ke=qe[0],fe=qe[1],Ze=A(L,0),J=(0,g.Z)(Ze,2),nt=J[0],Ct=J[1],O=(0,i.useState)(null),Ge=(0,g.Z)(O,2),Ke=Ge[0],ce=Ge[1],Oe=(0,i.useState)(null),ze=(0,g.Z)(Oe,2),Lt=ze[0],Nt=ze[1],it=i.useMemo(function(){return Lt===null&&K?Number.MAX_SAFE_INTEGER:Lt||0},[Lt,M]),wt=(0,i.useState)(!1),Rt=(0,g.Z)(wt,2),Tt=Rt[0],Gt=Rt[1],Ut="".concat(Z,"-item"),At=Math.max(de,ke),en=je===k,Ce=Ae.length&&en,X=je===be,$=Ce||typeof je=="number"&&Ae.length>je,ee=(0,i.useMemo)(function(){var ut=Ae;return Ce?M===null&&K?ut=Ae:ut=Ae.slice(0,Math.min(Ae.length,Y/Ue)):typeof je=="number"&&(ut=Ae.slice(0,je)),ut},[Ae,Ue,M,je,Ce]),ne=(0,i.useMemo)(function(){return Ce?Ae.slice(it+1):Ae.slice(ee.length)},[Ae,ee,Ce,it]),Be=(0,i.useCallback)(function(ut,ye){var He;return typeof Ie=="function"?Ie(ut):(He=Ie&&(ut==null?void 0:ut[Ie]))!==null&&He!==void 0?He:ye},[Ie]),Fe=(0,i.useCallback)(he||function(ut){return ut},[he]);function $e(ut,ye,He){Lt===ut&&(ye===void 0||ye===Ke)||(Nt(ut),He||(Gt(utY){$e(Je-1,ut-dt-nt+ke);break}}le&&Zt(0)+nt>Y&&ce(null)}},[Y,Ee,ke,nt,Be,ee]);var Ft=Tt&&!!ne.length,zt={};Ke!==null&&Ce&&(zt={position:"absolute",left:Ke,top:0});var De={prefixCls:Ut,responsive:Ce,component:R,invalidate:X},Xe=ge?function(ut,ye){var He=Be(ut,ye);return i.createElement(b.Provider,{key:He,value:(0,v.Z)((0,v.Z)({},De),{},{order:ye,item:ut,itemKey:He,registerSize:bt,display:ye<=it})},ge(ut,ye))}:function(ut,ye){var He=Be(ut,ye);return i.createElement(a,(0,t.Z)({},De,{order:ye,key:He,item:ut,renderItem:Fe,itemKey:He,registerSize:bt,display:ye<=it}))},et={order:Ft?it:Number.MAX_SAFE_INTEGER,className:"".concat(Ut,"-rest"),registerSize:Ot,display:Ft},st=Re||ae,yt=tt?i.createElement(b.Provider,{value:(0,v.Z)((0,v.Z)({},De),et)},tt(ne)):i.createElement(a,(0,t.Z)({},De,et),typeof st=="function"?st(ne):st),rt=i.createElement(G,(0,t.Z)({className:r()(!X&&Z,Qe),style:St,ref:U},xe),ee.map(Xe),$?yt:null,le&&i.createElement(a,(0,t.Z)({},De,{responsive:en,responsiveDisabled:!Ce,order:it,className:"".concat(Ut,"-suffix"),registerSize:kt,display:!0,style:zt}),le));return en?i.createElement(l.Z,{onResize:at,disabled:!Ce},rt):rt}var B=i.forwardRef(Me);B.displayName="Overflow",B.Item=_,B.RESPONSIVE=k,B.INVALIDATE=be;var q=B,Q=q},17115:function(_t,N,e){"use strict";e.d(N,{ZP:function(){return r}});var t=e(52456),v=e(59301),g=e(47273),p=0,i=(0,g.Z)();function h(){var l;return i?(l=p,p+=1):l="TEST_OR_SSR",l}function r(l){var c=v.useState(),s=(0,t.Z)(c,2),o=s[0],d=s[1];return v.useEffect(function(){d("rc_select_".concat(h()))},[]),l||o}},77861:function(_t,N,e){"use strict";e.d(N,{Ac:function(){return D},Xo:function(){return fe},Wx:function(){return J},ZP:function(){return $},lk:function(){return b}});var t=e(5016),v=e(92393),g=e(18082),p=e(20049),i=e(52456),h=e(5883),r=e(10928),l=e(18929),c=e(48736),s=e(59301),o=e(92310),d=e.n(o),n=e(34280),a=e(49658),u=e(10228),f=e(8654),S=function(ne){var Be=ne.className,Fe=ne.customizeIcon,$e=ne.customizeIconProps,at=ne.onMouseDown,bt=ne.onClick,Ot=ne.children,kt;return typeof Fe=="function"?kt=Fe($e):kt=Fe,s.createElement("span",{className:Be,onMouseDown:function(Ft){Ft.preventDefault(),at&&at(Ft)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:bt,"aria-hidden":!0},kt!==void 0?kt:s.createElement("span",{className:d()(Be.split(/\s+/).map(function(Zt){return"".concat(Zt,"-icon")}))},Ot))},E=S;function w(ee,ne,Be,Fe,$e){var at=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,bt=arguments.length>6?arguments[6]:void 0,Ot=arguments.length>7?arguments[7]:void 0,kt=s.useMemo(function(){if((0,r.Z)(Fe)==="object")return Fe.clearIcon;if($e)return $e},[Fe,$e]),Zt=s.useMemo(function(){return!!(!at&&Fe&&(Be.length||bt)&&!(Ot==="combobox"&&bt===""))},[Fe,at,Be.length,bt,Ot]);return{allowClear:Zt,clearIcon:s.createElement(E,{className:"".concat(ee,"-clear"),onMouseDown:ne,customizeIcon:kt},"\xD7")}}var A=s.createContext(null);function b(){return s.useContext(A)}function C(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,ne=s.useState(!1),Be=(0,i.Z)(ne,2),Fe=Be[0],$e=Be[1],at=s.useRef(null),bt=function(){window.clearTimeout(at.current)};s.useEffect(function(){return bt},[]);var Ot=function(Zt,Ft){bt(),at.current=window.setTimeout(function(){$e(Zt),Ft&&Ft()},ee)};return[Fe,Ot,bt]}function m(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,ne=s.useRef(null),Be=s.useRef(null);s.useEffect(function(){return function(){window.clearTimeout(Be.current)}},[]);function Fe($e){($e||ne.current===null)&&(ne.current=$e),window.clearTimeout(Be.current),Be.current=window.setTimeout(function(){ne.current=null},ee)}return[function(){return ne.current},Fe]}function y(ee,ne,Be,Fe){var $e=s.useRef(null);$e.current={open:ne,triggerOpen:Be,customizedTrigger:Fe},s.useEffect(function(){function at(bt){var Ot;if(!((Ot=$e.current)!==null&&Ot!==void 0&&Ot.customizedTrigger)){var kt=bt.target;kt.shadowRoot&&bt.composed&&(kt=bt.composedPath()[0]||kt),$e.current.open&&ee().filter(function(Zt){return Zt}).every(function(Zt){return!Zt.contains(kt)&&Zt!==kt})&&$e.current.triggerOpen(!1)}}return window.addEventListener("mousedown",at),function(){return window.removeEventListener("mousedown",at)}},[])}var x=e(26112),P=e(11780),_=function(ne,Be){var Fe,$e,at=ne.prefixCls,bt=ne.id,Ot=ne.inputElement,kt=ne.disabled,Zt=ne.tabIndex,Ft=ne.autoFocus,zt=ne.autoComplete,De=ne.editable,Xe=ne.activeDescendantId,et=ne.value,st=ne.maxLength,yt=ne.onKeyDown,rt=ne.onMouseDown,ut=ne.onChange,ye=ne.onPaste,He=ne.onCompositionStart,Je=ne.onCompositionEnd,dt=ne.open,lt=ne.attrs,Et=Ot||s.createElement("input",null),xt=Et,Ht=xt.ref,Jt=xt.props,$t=Jt.onKeyDown,un=Jt.onChange,pn=Jt.onMouseDown,bn=Jt.onCompositionStart,Te=Jt.onCompositionEnd,Ne=Jt.style;return(0,c.Kp)(!("maxLength"in Et.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Et=s.cloneElement(Et,(0,p.Z)((0,p.Z)((0,p.Z)({type:"search"},Jt),{},{id:bt,ref:(0,f.sQ)(Be,Ht),disabled:kt,tabIndex:Zt,autoComplete:zt||"off",autoFocus:Ft,className:d()("".concat(at,"-selection-search-input"),(Fe=Et)===null||Fe===void 0||($e=Fe.props)===null||$e===void 0?void 0:$e.className),role:"combobox","aria-label":"Search","aria-expanded":dt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(bt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(bt,"_list"),"aria-activedescendant":dt?Xe:void 0},lt),{},{value:De?et:"",maxLength:st,readOnly:!De,unselectable:De?null:"on",style:(0,p.Z)((0,p.Z)({},Ne),{},{opacity:De?null:0}),onKeyDown:function(ft){yt(ft),$t&&$t(ft)},onMouseDown:function(ft){rt(ft),pn&&pn(ft)},onChange:function(ft){ut(ft),un&&un(ft)},onCompositionStart:function(ft){He(ft),bn&&bn(ft)},onCompositionEnd:function(ft){Je(ft),Te&&Te(ft)},onPaste:ye})),Et},z=s.forwardRef(_);z.displayName="Input";var k=z;function be(ee){return Array.isArray(ee)?ee:ee!==void 0?[ee]:[]}var ae=typeof window!="undefined"&&window.document&&window.document.documentElement,Me=ae;function B(ee){return ee!=null}function q(ee){return!ee&&ee!==0}function Q(ee){return["string","number"].includes((0,r.Z)(ee))}function se(ee){var ne=void 0;return ee&&(Q(ee.title)?ne=ee.title.toString():Q(ee.label)&&(ne=ee.label.toString())),ne}function U(ee,ne){Me?s.useLayoutEffect(ee,ne):s.useEffect(ee,ne)}function j(ee){var ne;return(ne=ee.key)!==null&&ne!==void 0?ne:ee.value}var Z=function(ne){ne.preventDefault(),ne.stopPropagation()},pe=function(ne){var Be=ne.id,Fe=ne.prefixCls,$e=ne.values,at=ne.open,bt=ne.searchValue,Ot=ne.autoClearSearchValue,kt=ne.inputRef,Zt=ne.placeholder,Ft=ne.disabled,zt=ne.mode,De=ne.showSearch,Xe=ne.autoFocus,et=ne.autoComplete,st=ne.activeDescendantId,yt=ne.tabIndex,rt=ne.removeIcon,ut=ne.maxTagCount,ye=ne.maxTagTextLength,He=ne.maxTagPlaceholder,Je=He===void 0?function(Sn){return"+ ".concat(Sn.length," ...")}:He,dt=ne.tagRender,lt=ne.onToggleOpen,Et=ne.onRemove,xt=ne.onInputChange,Ht=ne.onInputPaste,Jt=ne.onInputKeyDown,$t=ne.onInputMouseDown,un=ne.onInputCompositionStart,pn=ne.onInputCompositionEnd,bn=s.useRef(null),Te=(0,s.useState)(0),Ne=(0,i.Z)(Te,2),ot=Ne[0],ft=Ne[1],pt=(0,s.useState)(!1),Xt=(0,i.Z)(pt,2),Wt=Xt[0],Yt=Xt[1],It="".concat(Fe,"-selection"),tn=at||zt==="multiple"&&Ot===!1||zt==="tags"?bt:"",_n=zt==="tags"||zt==="multiple"&&Ot===!1||De&&(at||Wt);U(function(){ft(bn.current.scrollWidth)},[tn]);function nn(Sn,An,vn,jn,cr){return s.createElement("span",{className:d()("".concat(It,"-item"),(0,g.Z)({},"".concat(It,"-item-disabled"),vn)),title:se(Sn)},s.createElement("span",{className:"".concat(It,"-item-content")},An),jn&&s.createElement(E,{className:"".concat(It,"-item-remove"),onMouseDown:Z,onClick:cr,customizeIcon:rt},"\xD7"))}function Kt(Sn,An,vn,jn,cr){var fn=function(xn){Z(xn),lt(!at)};return s.createElement("span",{onMouseDown:fn},dt({label:An,value:Sn,disabled:vn,closable:jn,onClose:cr}))}function Mt(Sn){var An=Sn.disabled,vn=Sn.label,jn=Sn.value,cr=!Ft&&!An,fn=vn;if(typeof ye=="number"&&(typeof vn=="string"||typeof vn=="number")){var ln=String(fn);ln.length>ye&&(fn="".concat(ln.slice(0,ye),"..."))}var xn=function(In){In&&In.stopPropagation(),Et(Sn)};return typeof dt=="function"?Kt(jn,fn,An,cr,xn):nn(Sn,fn,An,cr,xn)}function mn(Sn){var An=typeof Je=="function"?Je(Sn):Je;return nn({title:An},An,!1)}var an=s.createElement("div",{className:"".concat(It,"-search"),style:{width:ot},onFocus:function(){Yt(!0)},onBlur:function(){Yt(!1)}},s.createElement(k,{ref:kt,open:at,prefixCls:Fe,id:Be,inputElement:null,disabled:Ft,autoFocus:Xe,autoComplete:et,editable:_n,activeDescendantId:st,value:tn,onKeyDown:Jt,onMouseDown:$t,onChange:xt,onPaste:Ht,onCompositionStart:un,onCompositionEnd:pn,tabIndex:yt,attrs:(0,x.Z)(ne,!0)}),s.createElement("span",{ref:bn,className:"".concat(It,"-search-mirror"),"aria-hidden":!0},tn,"\xA0")),En=s.createElement(P.Z,{prefixCls:"".concat(It,"-overflow"),data:$e,renderItem:Mt,renderRest:mn,suffix:an,itemKey:j,maxCount:ut});return s.createElement(s.Fragment,null,En,!$e.length&&!tn&&s.createElement("span",{className:"".concat(It,"-placeholder")},Zt))},Ae=pe,he=function(ne){var Be=ne.inputElement,Fe=ne.prefixCls,$e=ne.id,at=ne.inputRef,bt=ne.disabled,Ot=ne.autoFocus,kt=ne.autoComplete,Zt=ne.activeDescendantId,Ft=ne.mode,zt=ne.open,De=ne.values,Xe=ne.placeholder,et=ne.tabIndex,st=ne.showSearch,yt=ne.searchValue,rt=ne.activeValue,ut=ne.maxLength,ye=ne.onInputKeyDown,He=ne.onInputMouseDown,Je=ne.onInputChange,dt=ne.onInputPaste,lt=ne.onInputCompositionStart,Et=ne.onInputCompositionEnd,xt=ne.title,Ht=s.useState(!1),Jt=(0,i.Z)(Ht,2),$t=Jt[0],un=Jt[1],pn=Ft==="combobox",bn=pn||st,Te=De[0],Ne=yt||"";pn&&rt&&!$t&&(Ne=rt),s.useEffect(function(){pn&&un(!1)},[pn,rt]);var ot=Ft!=="combobox"&&!zt&&!st?!1:!!Ne,ft=xt===void 0?se(Te):xt,pt=function(){if(Te)return null;var Wt=ot?{visibility:"hidden"}:void 0;return s.createElement("span",{className:"".concat(Fe,"-selection-placeholder"),style:Wt},Xe)};return s.createElement(s.Fragment,null,s.createElement("span",{className:"".concat(Fe,"-selection-search")},s.createElement(k,{ref:at,prefixCls:Fe,id:$e,open:zt,inputElement:Be,disabled:bt,autoFocus:Ot,autoComplete:kt,editable:bn,activeDescendantId:Zt,value:Ne,onKeyDown:ye,onMouseDown:He,onChange:function(Wt){un(!0),Je(Wt)},onPaste:dt,onCompositionStart:lt,onCompositionEnd:Et,tabIndex:et,attrs:(0,x.Z)(ne,!0),maxLength:pn?ut:void 0})),!pn&&Te?s.createElement("span",{className:"".concat(Fe,"-selection-item"),title:ft,style:ot?{visibility:"hidden"}:void 0},Te.label):null,pt())},ge=he;function Ie(ee){return![u.Z.ESC,u.Z.SHIFT,u.Z.BACKSPACE,u.Z.TAB,u.Z.WIN_KEY,u.Z.ALT,u.Z.META,u.Z.WIN_KEY_RIGHT,u.Z.CTRL,u.Z.SEMICOLON,u.Z.EQUALS,u.Z.CAPS_LOCK,u.Z.CONTEXT_MENU,u.Z.F1,u.Z.F2,u.Z.F3,u.Z.F4,u.Z.F5,u.Z.F6,u.Z.F7,u.Z.F8,u.Z.F9,u.Z.F10,u.Z.F11,u.Z.F12].includes(ee)}var ct=function(ne,Be){var Fe=(0,s.useRef)(null),$e=(0,s.useRef)(!1),at=ne.prefixCls,bt=ne.open,Ot=ne.mode,kt=ne.showSearch,Zt=ne.tokenWithEnter,Ft=ne.autoClearSearchValue,zt=ne.onSearch,De=ne.onSearchSubmit,Xe=ne.onToggleOpen,et=ne.onInputKeyDown,st=ne.domRef;s.useImperativeHandle(Be,function(){return{focus:function(){Fe.current.focus()},blur:function(){Fe.current.blur()}}});var yt=m(0),rt=(0,i.Z)(yt,2),ut=rt[0],ye=rt[1],He=function(Ne){var ot=Ne.which;(ot===u.Z.UP||ot===u.Z.DOWN)&&Ne.preventDefault(),et&&et(Ne),ot===u.Z.ENTER&&Ot==="tags"&&!$e.current&&!bt&&(De==null||De(Ne.target.value)),Ie(ot)&&Xe(!0)},Je=function(){ye(!0)},dt=(0,s.useRef)(null),lt=function(Ne){zt(Ne,!0,$e.current)!==!1&&Xe(!0)},Et=function(){$e.current=!0},xt=function(Ne){$e.current=!1,Ot!=="combobox"&<(Ne.target.value)},Ht=function(Ne){var ot=Ne.target.value;if(Zt&&dt.current&&/[\r\n]/.test(dt.current)){var ft=dt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");ot=ot.replace(ft,dt.current)}dt.current=null,lt(ot)},Jt=function(Ne){var ot=Ne.clipboardData,ft=ot.getData("text");dt.current=ft},$t=function(Ne){var ot=Ne.target;if(ot!==Fe.current){var ft=document.body.style.msTouchAction!==void 0;ft?setTimeout(function(){Fe.current.focus()}):Fe.current.focus()}},un=function(Ne){var ot=ut();Ne.target!==Fe.current&&!ot&&Ot!=="combobox"&&Ne.preventDefault(),(Ot!=="combobox"&&(!kt||!ot)||!bt)&&(bt&&Ft!==!1&&zt("",!0,!1),Xe())},pn={inputRef:Fe,onInputKeyDown:He,onInputMouseDown:Je,onInputChange:Ht,onInputPaste:Jt,onInputCompositionStart:Et,onInputCompositionEnd:xt},bn=Ot==="multiple"||Ot==="tags"?s.createElement(Ae,(0,t.Z)({},ne,pn)):s.createElement(ge,(0,t.Z)({},ne,pn));return s.createElement("div",{ref:st,className:"".concat(at,"-selector"),onClick:$t,onMouseDown:un},bn)},Ue=s.forwardRef(ct);Ue.displayName="Selector";var Ve=Ue,St=e(35593),Qe=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],je=function(ne){var Be=ne===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Be,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Be,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Be,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Be,adjustY:1},htmlRegion:"scroll"}}},Re=function(ne,Be){var Fe=ne.prefixCls,$e=ne.disabled,at=ne.visible,bt=ne.children,Ot=ne.popupElement,kt=ne.animation,Zt=ne.transitionName,Ft=ne.dropdownStyle,zt=ne.dropdownClassName,De=ne.direction,Xe=De===void 0?"ltr":De,et=ne.placement,st=ne.builtinPlacements,yt=ne.dropdownMatchSelectWidth,rt=ne.dropdownRender,ut=ne.dropdownAlign,ye=ne.getPopupContainer,He=ne.empty,Je=ne.getTriggerDOMNode,dt=ne.onPopupVisibleChange,lt=ne.onPopupMouseEnter,Et=(0,h.Z)(ne,Qe),xt="".concat(Fe,"-dropdown"),Ht=Ot;rt&&(Ht=rt(Ot));var Jt=s.useMemo(function(){return st||je(yt)},[st,yt]),$t=kt?"".concat(xt,"-").concat(kt):Zt,un=typeof yt=="number",pn=s.useMemo(function(){return un?null:yt===!1?"minWidth":"width"},[yt,un]),bn=Ft;un&&(bn=(0,p.Z)((0,p.Z)({},bn),{},{width:yt}));var Te=s.useRef(null);return s.useImperativeHandle(Be,function(){return{getPopupElement:function(){return Te.current}}}),s.createElement(St.Z,(0,t.Z)({},Et,{showAction:dt?["click"]:[],hideAction:dt?["click"]:[],popupPlacement:et||(Xe==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Jt,prefixCls:xt,popupTransitionName:$t,popup:s.createElement("div",{ref:Te,onMouseEnter:lt},Ht),stretch:pn,popupAlign:ut,popupVisible:at,getPopupContainer:ye,popupClassName:d()(zt,(0,g.Z)({},"".concat(xt,"-empty"),He)),popupStyle:bn,getTriggerDOMNode:Je,onPopupVisibleChange:dt}),bt)},tt=s.forwardRef(Re);tt.displayName="SelectTrigger";var le=tt,ue=e(74604);function G(ee,ne){var Be=ee.key,Fe;return"value"in ee&&(Fe=ee.value),Be!=null?Be:Fe!==void 0?Fe:"rc-index-key-".concat(ne)}function R(ee,ne){var Be=ee||{},Fe=Be.label,$e=Be.value,at=Be.options,bt=Be.groupLabel,Ot=Fe||(ne?"children":"label");return{label:Ot,value:$e||"value",options:at||"options",groupLabel:bt||Ot}}function oe(ee){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Be=ne.fieldNames,Fe=ne.childrenAsData,$e=[],at=R(Be,!1),bt=at.label,Ot=at.value,kt=at.options,Zt=at.groupLabel;function Ft(zt,De){zt.forEach(function(Xe){if(De||!(kt in Xe)){var et=Xe[Ot];$e.push({key:G(Xe,$e.length),groupOption:De,data:Xe,label:Xe[bt],value:et})}else{var st=Xe[Zt];st===void 0&&Fe&&(st=Xe.label),$e.push({key:G(Xe,$e.length),group:!0,data:Xe,label:st}),Ft(Xe[kt],!0)}})}return Ft(ee,!1),$e}function xe(ee){var ne=(0,p.Z)({},ee);return"props"in ne||Object.defineProperty(ne,"props",{get:function(){return(0,c.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),ne}}),ne}function K(ee,ne){if(!ne||!ne.length)return null;var Be=!1;function Fe(at,bt){var Ot=(0,ue.Z)(bt),kt=Ot[0],Zt=Ot.slice(1);if(!kt)return[at];var Ft=at.split(kt);return Be=Be||Ft.length>1,Ft.reduce(function(zt,De){return[].concat((0,v.Z)(zt),(0,v.Z)(Fe(De,Zt)))},[]).filter(function(zt){return zt})}var $e=Fe(ee,ne);return Be?$e:null}var L=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],ie=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function W(ee){return ee==="tags"||ee==="multiple"}var M=s.forwardRef(function(ee,ne){var Be,Fe,$e=ee.id,at=ee.prefixCls,bt=ee.className,Ot=ee.showSearch,kt=ee.tagRender,Zt=ee.direction,Ft=ee.omitDomProps,zt=ee.displayValues,De=ee.onDisplayValuesChange,Xe=ee.emptyOptions,et=ee.notFoundContent,st=et===void 0?"Not Found":et,yt=ee.onClear,rt=ee.mode,ut=ee.disabled,ye=ee.loading,He=ee.getInputElement,Je=ee.getRawInputElement,dt=ee.open,lt=ee.defaultOpen,Et=ee.onDropdownVisibleChange,xt=ee.activeValue,Ht=ee.onActiveValueChange,Jt=ee.activeDescendantId,$t=ee.searchValue,un=ee.autoClearSearchValue,pn=ee.onSearch,bn=ee.onSearchSplit,Te=ee.tokenSeparators,Ne=ee.allowClear,ot=ee.suffixIcon,ft=ee.clearIcon,pt=ee.OptionList,Xt=ee.animation,Wt=ee.transitionName,Yt=ee.dropdownStyle,It=ee.dropdownClassName,tn=ee.dropdownMatchSelectWidth,_n=ee.dropdownRender,nn=ee.dropdownAlign,Kt=ee.placement,Mt=ee.builtinPlacements,mn=ee.getPopupContainer,an=ee.showAction,En=an===void 0?[]:an,Sn=ee.onFocus,An=ee.onBlur,vn=ee.onKeyUp,jn=ee.onKeyDown,cr=ee.onMouseDown,fn=(0,h.Z)(ee,L),ln=W(rt),xn=(Ot!==void 0?Ot:ln)||rt==="combobox",Dn=(0,p.Z)({},fn);ie.forEach(function(zr){delete Dn[zr]}),Ft==null||Ft.forEach(function(zr){delete Dn[zr]});var In=s.useState(!1),Xn=(0,i.Z)(In,2),ar=Xn[0],qn=Xn[1];s.useEffect(function(){qn((0,a.Z)())},[]);var yr=s.useRef(null),Ar=s.useRef(null),Vn=s.useRef(null),Fr=s.useRef(null),gr=s.useRef(null),On=C(),sr=(0,i.Z)(On,3),Mr=sr[0],ir=sr[1],br=sr[2];s.useImperativeHandle(ne,function(){var zr,_r;return{focus:(zr=Fr.current)===null||zr===void 0?void 0:zr.focus,blur:(_r=Fr.current)===null||_r===void 0?void 0:_r.blur,scrollTo:function(xi){var bi;return(bi=gr.current)===null||bi===void 0?void 0:bi.scrollTo(xi)}}});var Tr=s.useMemo(function(){var zr;if(rt!=="combobox")return $t;var _r=(zr=zt[0])===null||zr===void 0?void 0:zr.value;return typeof _r=="string"||typeof _r=="number"?String(_r):""},[$t,rt,zt]),ii=rt==="combobox"&&typeof He=="function"&&He()||null,Br=typeof Je=="function"&&Je(),Nr=(0,f.x1)(Ar,Br==null||(Be=Br.props)===null||Be===void 0?void 0:Be.ref),Yr=s.useState(!1),Gn=(0,i.Z)(Yr,2),lr=Gn[0],kr=Gn[1];(0,n.Z)(function(){kr(!0)},[]);var ur=(0,l.Z)(!1,{defaultValue:lt,value:dt}),Cr=(0,i.Z)(ur,2),Ur=Cr[0],oi=Cr[1],Fn=lr?Ur:!1,$n=!st&&Xe;(ut||$n&&Fn&&rt==="combobox")&&(Fn=!1);var nr=$n?!1:Fn,er=s.useCallback(function(zr){var _r=zr!==void 0?zr:!Fn;ut||(oi(_r),Fn!==_r&&(Et==null||Et(_r)))},[ut,Fn,oi,Et]),Lr=s.useMemo(function(){return(Te||[]).some(function(zr){return[` -`,`\r -`].includes(zr)})},[Te]),xr=function(_r,Ri,xi){var bi=!0,Ni=_r;Ht==null||Ht(null);var zi=xi?null:K(_r,Te);return rt!=="combobox"&&zi&&(Ni="",bn==null||bn(zi),er(!1),bi=!1),pn&&Tr!==Ni&&pn(Ni,{source:Ri?"typing":"effect"}),bi},Ei=function(_r){!_r||!_r.trim()||pn(_r,{source:"submit"})};s.useEffect(function(){!Fn&&!ln&&rt!=="combobox"&&xr("",!1,!1)},[Fn]),s.useEffect(function(){Ur&&ut&&oi(!1),ut&&ir(!1)},[ut]);var li=m(),ci=(0,i.Z)(li,2),gi=ci[0],Gr=ci[1],Hr=function(_r){var Ri=gi(),xi=_r.which;if(xi===u.Z.ENTER&&(rt!=="combobox"&&_r.preventDefault(),Fn||er(!0)),Gr(!!Tr),xi===u.Z.BACKSPACE&&!Ri&&ln&&!Tr&&zt.length){for(var bi=(0,v.Z)(zt),Ni=null,zi=bi.length-1;zi>=0;zi-=1){var ro=bi[zi];if(!ro.disabled){bi.splice(zi,1),Ni=ro;break}}Ni&&De(bi,{type:"remove",values:[Ni]})}for(var qi=arguments.length,wo=new Array(qi>1?qi-1:0),so=1;so1?Ri-1:0),bi=1;bi1?zi-1:0),qi=1;qi1&&arguments[1]!==void 0?arguments[1]:!1;return(0,te.Z)(ee).map(function(Be,Fe){if(!s.isValidElement(Be)||!Be.type)return null;var $e=Be,at=$e.type.isSelectOptGroup,bt=$e.key,Ot=$e.props,kt=Ot.children,Zt=(0,h.Z)(Ot,I);return ne||!at?de(Be):(0,p.Z)((0,p.Z)({key:"__RC_SELECT_GRP__".concat(bt===null?Fe:bt,"__"),label:bt},Zt),{},{options:ve(kt)})}).filter(function(Be){return Be})}function _e(ee,ne,Be,Fe,$e){return s.useMemo(function(){var at=ee,bt=!ee;bt&&(at=ve(ne));var Ot=new Map,kt=new Map,Zt=function(De,Xe,et){et&&typeof et=="string"&&De.set(Xe[et],Xe)};function Ft(zt){for(var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Xe=0;Xe1&&arguments[1]!==void 0?arguments[1]:1,mn=Ht.length,an=0;an1&&arguments[1]!==void 0?arguments[1]:!1;ot(Kt);var mn={source:Mt?"keyboard":"mouse"},an=Ht[Kt];if(!an){st(null,-1,mn);return}st(an.value,Kt,mn)};(0,s.useEffect)(function(){ft(yt!==!1?pn(0):-1)},[Ht.length,Zt]);var pt=s.useCallback(function(nn){return ye.has(nn)&&kt!=="combobox"},[kt,(0,v.Z)(ye).toString(),ye.size]);(0,s.useEffect)(function(){var nn=setTimeout(function(){if(!Ot&&bt&&ye.size===1){var Mt=Array.from(ye)[0],mn=Ht.findIndex(function(an){var En=an.data;return En.value===Mt});mn!==-1&&(ft(mn),un(mn))}});if(bt){var Kt;(Kt=Jt.current)===null||Kt===void 0||Kt.scrollTo(void 0)}return function(){return clearTimeout(nn)}},[bt,Zt,et.length]);var Xt=function(Kt){Kt!==void 0&&rt(Kt,{selected:!ye.has(Kt)}),Ot||Ft(!1)};if(s.useImperativeHandle(Be,function(){return{onKeyDown:function(Kt){var Mt=Kt.which,mn=Kt.ctrlKey;switch(Mt){case u.Z.N:case u.Z.P:case u.Z.UP:case u.Z.DOWN:{var an=0;if(Mt===u.Z.UP?an=-1:Mt===u.Z.DOWN?an=1:ce()&&mn&&(Mt===u.Z.N?an=1:Mt===u.Z.P&&(an=-1)),an!==0){var En=pn(Ne+an,an);un(En),ft(En,!0)}break}case u.Z.ENTER:{var Sn=Ht[Ne];Sn&&!Sn.data.disabled?Xt(Sn.value):Xt(void 0),bt&&Kt.preventDefault();break}case u.Z.ESC:Ft(!1),bt&&Kt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Kt){un(Kt)}}}),Ht.length===0)return s.createElement("div",{role:"listbox",id:"".concat(at,"_list"),className:"".concat(xt,"-empty"),onMouseDown:$t},zt);var Wt=Object.keys(He).map(function(nn){return He[nn]}),Yt=function(Kt){return Kt.label};function It(nn,Kt){var Mt=nn.group;return{role:Mt?"presentation":"option",id:"".concat(at,"_list_").concat(Kt)}}var tn=function(Kt){var Mt=Ht[Kt];if(!Mt)return null;var mn=Mt.data||{},an=mn.value,En=Mt.group,Sn=(0,x.Z)(mn,!0),An=Yt(Mt);return Mt?s.createElement("div",(0,t.Z)({"aria-label":typeof An=="string"&&!En?An:null},Sn,{key:Kt},It(Mt,Kt),{"aria-selected":pt(an)}),an):null},_n={role:"listbox",id:"".concat(at,"_list")};return s.createElement(s.Fragment,null,Je&&s.createElement("div",(0,t.Z)({},_n,{style:{height:0,width:0,overflow:"hidden"}}),tn(Ne-1),tn(Ne),tn(Ne+1)),s.createElement(O.Z,{itemKey:"key",ref:Jt,data:Ht,height:lt,itemHeight:Et,fullHeight:!1,onMouseDown:$t,onScroll:De,virtual:Je,direction:dt,innerProps:Je?null:_n},function(nn,Kt){var Mt,mn=nn.group,an=nn.groupOption,En=nn.data,Sn=nn.label,An=nn.value,vn=En.key;if(mn){var jn,cr=(jn=En.title)!==null&&jn!==void 0?jn:ze(Sn)?Sn.toString():void 0;return s.createElement("div",{className:d()(xt,"".concat(xt,"-group")),title:cr},Sn!==void 0?Sn:vn)}var fn=En.disabled,ln=En.title,xn=En.children,Dn=En.style,In=En.className,Xn=(0,h.Z)(En,Oe),ar=(0,Ct.Z)(Xn,Wt),qn=pt(An),yr="".concat(xt,"-option"),Ar=d()(xt,yr,In,(Mt={},(0,g.Z)(Mt,"".concat(yr,"-grouped"),an),(0,g.Z)(Mt,"".concat(yr,"-active"),Ne===Kt&&!fn),(0,g.Z)(Mt,"".concat(yr,"-disabled"),fn),(0,g.Z)(Mt,"".concat(yr,"-selected"),qn),Mt)),Vn=Yt(nn),Fr=!ut||typeof ut=="function"||qn,gr=typeof Vn=="number"?Vn:Vn||An,On=ze(gr)?gr.toString():void 0;return ln!==void 0&&(On=ln),s.createElement("div",(0,t.Z)({},(0,x.Z)(ar),Je?{}:It(nn,Kt),{"aria-selected":qn,className:Ar,title:On,onMouseMove:function(){Ne===Kt||fn||ft(Kt)},onClick:function(){fn||Xt(An)},style:Dn}),s.createElement("div",{className:"".concat(yr,"-content")},gr),s.isValidElement(ut)||qn,Fr&&s.createElement(E,{className:"".concat(xt,"-option-state"),customizeIcon:ut,customizeIconProps:{isSelected:qn}},qn?"\u2713":null))}))},Nt=s.forwardRef(Lt);Nt.displayName="OptionList";var it=Nt;function wt(ee){var ne=ee.mode,Be=ee.options,Fe=ee.children,$e=ee.backfill,at=ee.allowClear,bt=ee.placeholder,Ot=ee.getInputElement,kt=ee.showSearch,Zt=ee.onSearch,Ft=ee.defaultOpen,zt=ee.autoFocus,De=ee.labelInValue,Xe=ee.value,et=ee.inputValue,st=ee.optionLabelProp,yt=isMultiple(ne),rt=kt!==void 0?kt:yt||ne==="combobox",ut=Be||convertChildrenToData(Fe);if(warning(ne!=="tags"||ut.every(function(dt){return!dt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),ne==="tags"||ne==="combobox"){var ye=ut.some(function(dt){return dt.options?dt.options.some(function(lt){return typeof("value"in lt?lt.value:lt.key)=="number"}):typeof("value"in dt?dt.value:dt.key)=="number"});warning(!ye,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(ne!=="combobox"||!st,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(ne==="combobox"||!$e,"`backfill` only works with `combobox` mode."),warning(ne==="combobox"||!Ot,"`getInputElement` only work with `combobox` mode."),noteOnce(ne!=="combobox"||!Ot||!at||!bt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Zt&&!rt&&ne!=="combobox"&&ne!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Ft||zt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Xe!=null){var He=toArray(Xe);warning(!De||He.every(function(dt){return _typeof(dt)==="object"&&("key"in dt||"value"in dt)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!yt||Array.isArray(Xe),"`value` should be array when `mode` is `multiple` or `tags`")}if(Fe){var Je=null;toNodeArray(Fe).some(function(dt){if(!React.isValidElement(dt)||!dt.type)return!1;var lt=dt,Et=lt.type;if(Et.isSelectOption)return!1;if(Et.isSelectOptGroup){var xt=toNodeArray(dt.props.children).every(function(Ht){return!React.isValidElement(Ht)||!dt.type||Ht.type.isSelectOption?!0:(Je=Ht.type,!1)});return!xt}return Je=Et,!0}),Je&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Je.displayName||Je.name||Je,"`.")),warning(et===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Rt(ee,ne){if(ee){var Be=function Fe($e){for(var at=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,bt=0;bt<$e.length;bt++){var Ot=$e[bt];if(Ot[ne==null?void 0:ne.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!at&&Array.isArray(Ot[ne==null?void 0:ne.options])&&Fe(Ot[ne==null?void 0:ne.options],!0))break}};Be(ee)}}var Tt=null,Gt=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],Ut=["inputValue"];function At(ee){return!ee||(0,r.Z)(ee)!=="object"}var en=s.forwardRef(function(ee,ne){var Be=ee.id,Fe=ee.mode,$e=ee.prefixCls,at=$e===void 0?"rc-select":$e,bt=ee.backfill,Ot=ee.fieldNames,kt=ee.inputValue,Zt=ee.searchValue,Ft=ee.onSearch,zt=ee.autoClearSearchValue,De=zt===void 0?!0:zt,Xe=ee.onSelect,et=ee.onDeselect,st=ee.dropdownMatchSelectWidth,yt=st===void 0?!0:st,rt=ee.filterOption,ut=ee.filterSort,ye=ee.optionFilterProp,He=ee.optionLabelProp,Je=ee.options,dt=ee.children,lt=ee.defaultActiveFirstOption,Et=ee.menuItemSelectedIcon,xt=ee.virtual,Ht=ee.direction,Jt=ee.listHeight,$t=Jt===void 0?200:Jt,un=ee.listItemHeight,pn=un===void 0?20:un,bn=ee.value,Te=ee.defaultValue,Ne=ee.labelInValue,ot=ee.onChange,ft=(0,h.Z)(ee,Gt),pt=(0,Ee.ZP)(Be),Xt=W(Fe),Wt=!!(!Je&&dt),Yt=s.useMemo(function(){return rt===void 0&&Fe==="combobox"?!1:rt},[rt,Fe]),It=s.useMemo(function(){return R(Ot,Wt)},[JSON.stringify(Ot),Wt]),tn=(0,l.Z)("",{value:Zt!==void 0?Zt:kt,postState:function($n){return $n||""}}),_n=(0,i.Z)(tn,2),nn=_n[0],Kt=_n[1],Mt=_e(Je,dt,It,ye,He),mn=Mt.valueOptions,an=Mt.labelOptions,En=Mt.options,Sn=s.useCallback(function(Fn){var $n=be(Fn);return $n.map(function(nr){var er,Lr,xr,Ei,li;if(At(nr))er=nr;else{var ci;xr=nr.key,Lr=nr.label,er=(ci=nr.value)!==null&&ci!==void 0?ci:xr}var gi=mn.get(er);if(gi){var Gr;if(Lr===void 0&&(Lr=gi==null?void 0:gi[He||It.label]),xr===void 0&&(xr=(Gr=gi==null?void 0:gi.key)!==null&&Gr!==void 0?Gr:er),Ei=gi==null?void 0:gi.disabled,li=gi==null?void 0:gi.title,0)var Hr}return{label:Lr,value:er,key:xr,disabled:Ei,title:li}})},[It,He,mn]),An=(0,l.Z)(Te,{value:bn}),vn=(0,i.Z)(An,2),jn=vn[0],cr=vn[1],fn=s.useMemo(function(){var Fn,$n=Sn(jn);return Fe==="combobox"&&q((Fn=$n[0])===null||Fn===void 0?void 0:Fn.value)?[]:$n},[jn,Sn,Fe]),ln=Y(fn,mn),xn=(0,i.Z)(ln,2),Dn=xn[0],In=xn[1],Xn=s.useMemo(function(){if(!Fe&&Dn.length===1){var Fn=Dn[0];if(Fn.value===null&&(Fn.label===null||Fn.label===void 0))return[]}return Dn.map(function($n){var nr;return(0,p.Z)((0,p.Z)({},$n),{},{label:(nr=$n.label)!==null&&nr!==void 0?nr:$n.value})})},[Fe,Dn]),ar=s.useMemo(function(){return new Set(Dn.map(function(Fn){return Fn.value}))},[Dn]);s.useEffect(function(){if(Fe==="combobox"){var Fn,$n=(Fn=Dn[0])===null||Fn===void 0?void 0:Fn.value;Kt(B($n)?String($n):"")}},[Dn]);var qn=qe(function(Fn,$n){var nr,er=$n!=null?$n:Fn;return nr={},(0,g.Z)(nr,It.value,Fn),(0,g.Z)(nr,It.label,er),nr}),yr=s.useMemo(function(){if(Fe!=="tags")return En;var Fn=(0,v.Z)(En),$n=function(er){return mn.has(er)};return(0,v.Z)(Dn).sort(function(nr,er){return nr.value2&&arguments[2]!==void 0?arguments[2]:{},er=nr.source,Lr=er===void 0?"keyboard":er;Nr($n),bt&&Fe==="combobox"&&Fn!==null&&Lr==="keyboard"&&br(String(Fn))},[bt,Fe]),lr=function($n,nr,er){var Lr=function(){var Ai,ui=In($n);return[Ne?{label:ui==null?void 0:ui[It.label],value:$n,key:(Ai=ui==null?void 0:ui.key)!==null&&Ai!==void 0?Ai:$n}:$n,xe(ui)]};if(nr&&Xe){var xr=Lr(),Ei=(0,i.Z)(xr,2),li=Ei[0],ci=Ei[1];Xe(li,ci)}else if(!nr&&et&&er!=="clear"){var gi=Lr(),Gr=(0,i.Z)(gi,2),Hr=Gr[0],yi=Gr[1];et(Hr,yi)}},kr=qe(function(Fn,$n){var nr,er=Xt?$n.selected:!0;er?nr=Xt?[].concat((0,v.Z)(Dn),[Fn]):[Fn]:nr=Dn.filter(function(Lr){return Lr.value!==Fn}),On(nr),lr(Fn,er),Fe==="combobox"?br(""):(!W||De)&&(Kt(""),br(""))}),ur=function($n,nr){On($n);var er=nr.type,Lr=nr.values;(er==="remove"||er==="clear")&&Lr.forEach(function(xr){lr(xr.value,!1,er)})},Cr=function($n,nr){if(Kt($n),br(null),nr.source==="submit"){var er=($n||"").trim();if(er){var Lr=Array.from(new Set([].concat((0,v.Z)(ar),[er])));On(Lr),lr(er,!0),Kt("")}return}nr.source!=="blur"&&(Fe==="combobox"&&On($n),Ft==null||Ft($n))},Ur=function($n){var nr=$n;Fe!=="tags"&&(nr=$n.map(function(Lr){var xr=an.get(Lr);return xr==null?void 0:xr.value}).filter(function(Lr){return Lr!==void 0}));var er=Array.from(new Set([].concat((0,v.Z)(ar),(0,v.Z)(nr))));On(er),er.forEach(function(Lr){lr(Lr,!0)})},oi=s.useMemo(function(){var Fn=xt!==!1&&yt!==!1;return(0,p.Z)((0,p.Z)({},Mt),{},{flattenOptions:gr,onActiveValue:Gn,defaultActiveFirstOption:Yr,onSelect:kr,menuItemSelectedIcon:Et,rawValues:ar,fieldNames:It,virtual:Fn,direction:Ht,listHeight:$t,listItemHeight:pn,childrenAsData:Wt})},[Mt,gr,Gn,Yr,kr,Et,ar,It,xt,yt,$t,pn,Wt]);return s.createElement(Ke.Provider,{value:oi},s.createElement(D,(0,t.Z)({},ft,{id:pt,prefixCls:at,ref:ne,omitDomProps:Ut,mode:Fe,displayValues:Xn,onDisplayValuesChange:ur,direction:Ht,searchValue:nn,onSearch:Cr,autoClearSearchValue:De,onSearchSplit:Ur,dropdownMatchSelectWidth:yt,OptionList:it,emptyOptions:!gr.length,activeValue:ir,activeDescendantId:"".concat(pt,"_list_").concat(Br)})))}),Ce=en;Ce.Option=J,Ce.OptGroup=fe;var X=Ce,$=X},9296:function(_t,N,e){"use strict";e.r(N),e.d(N,{ResizableTextArea:function(){return z},default:function(){return q}});var t=e(5016),v=e(20049),g=e(18082),p=e(10928),i=e(52456),h=e(5883),r=e(92393),l=e(92310),c=e.n(l),s=e(93681),o=e(5643),d=e(18929),n=e(59301),a=e(29301),u=e(34280),f=e(16089),S=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,E=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],w={},A;function b(Q){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,U=Q.getAttribute("id")||Q.getAttribute("data-reactid")||Q.getAttribute("name");if(se&&w[U])return w[U];var j=window.getComputedStyle(Q),Z=j.getPropertyValue("box-sizing")||j.getPropertyValue("-moz-box-sizing")||j.getPropertyValue("-webkit-box-sizing"),pe=parseFloat(j.getPropertyValue("padding-bottom"))+parseFloat(j.getPropertyValue("padding-top")),Ae=parseFloat(j.getPropertyValue("border-bottom-width"))+parseFloat(j.getPropertyValue("border-top-width")),he=E.map(function(Ie){return"".concat(Ie,":").concat(j.getPropertyValue(Ie))}).join(";"),ge={sizingStyle:he,paddingSize:pe,borderSize:Ae,boxSizing:Z};return se&&U&&(w[U]=ge),ge}function C(Q){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,U=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;A||(A=document.createElement("textarea"),A.setAttribute("tab-index","-1"),A.setAttribute("aria-hidden","true"),document.body.appendChild(A)),Q.getAttribute("wrap")?A.setAttribute("wrap",Q.getAttribute("wrap")):A.removeAttribute("wrap");var Z=b(Q,se),pe=Z.paddingSize,Ae=Z.borderSize,he=Z.boxSizing,ge=Z.sizingStyle;A.setAttribute("style","".concat(ge,";").concat(S)),A.value=Q.value||Q.placeholder||"";var Ie=void 0,ct=void 0,Ue,Ve=A.scrollHeight;if(he==="border-box"?Ve+=Ae:he==="content-box"&&(Ve-=pe),U!==null||j!==null){A.value=" ";var St=A.scrollHeight-pe;U!==null&&(Ie=St*U,he==="border-box"&&(Ie=Ie+pe+Ae),Ve=Math.max(Ie,Ve)),j!==null&&(ct=St*j,he==="border-box"&&(ct=ct+pe+Ae),Ue=Ve>ct?"":"hidden",Ve=Math.min(ct,Ve))}var Qe={height:Ve,overflowY:Ue,resize:"none"};return Ie&&(Qe.minHeight=Ie),ct&&(Qe.maxHeight=ct),Qe}var m=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],y=0,x=1,P=2,_=n.forwardRef(function(Q,se){var U=Q,j=U.prefixCls,Z=U.onPressEnter,pe=U.defaultValue,Ae=U.value,he=U.autoSize,ge=U.onResize,Ie=U.className,ct=U.style,Ue=U.disabled,Ve=U.onChange,St=U.onInternalAutoSize,Qe=(0,h.Z)(U,m),je=(0,d.Z)(pe,{value:Ae,postState:function(fe){return fe!=null?fe:""}}),Re=(0,i.Z)(je,2),tt=Re[0],le=Re[1],ue=function(fe){le(fe.target.value),Ve==null||Ve(fe)},G=n.useRef();n.useImperativeHandle(se,function(){return{textArea:G.current}});var R=n.useMemo(function(){return he&&(0,p.Z)(he)==="object"?[he.minRows,he.maxRows]:[]},[he]),oe=(0,i.Z)(R,2),xe=oe[0],K=oe[1],L=!!he,ie=function(){try{if(document.activeElement===G.current){var fe=G.current,Ze=fe.selectionStart,J=fe.selectionEnd,nt=fe.scrollTop;G.current.setSelectionRange(Ze,J),G.current.scrollTop=nt}}catch(Ct){}},W=n.useState(P),M=(0,i.Z)(W,2),D=M[0],Y=M[1],F=n.useState(),re=(0,i.Z)(F,2),Ee=re[0],te=re[1],T=function(){Y(y)};(0,u.Z)(function(){L&&T()},[Ae,xe,K,L]),(0,u.Z)(function(){if(D===y)Y(x);else if(D===x){var ke=C(G.current,!1,xe,K);Y(P),te(ke)}else ie()},[D]);var I=n.useRef(),de=function(){f.Z.cancel(I.current)},ve=function(fe){D===P&&(ge==null||ge(fe),he&&(de(),I.current=(0,f.Z)(function(){T()})))};n.useEffect(function(){return de},[]);var _e=L?Ee:null,qe=(0,v.Z)((0,v.Z)({},ct),_e);return(D===y||D===x)&&(qe.overflowY="hidden",qe.overflowX="hidden"),n.createElement(a.Z,{onResize:ve,disabled:!(he||ge)},n.createElement("textarea",(0,t.Z)({},Qe,{ref:G,style:qe,className:c()(j,Ie,(0,g.Z)({},"".concat(j,"-disabled"),Ue)),disabled:Ue,value:tt,onChange:ue})))}),z=_,k=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function be(Q,se){return(0,r.Z)(Q||"").slice(0,se).join("")}function ae(Q,se,U,j){var Z=U;return Q?Z=be(U,j):(0,r.Z)(se||"").lengthj&&(Z=se),Z}var Me=n.forwardRef(function(Q,se){var U,j=Q.defaultValue,Z=Q.value,pe=Q.onFocus,Ae=Q.onBlur,he=Q.onChange,ge=Q.allowClear,Ie=Q.maxLength,ct=Q.onCompositionStart,Ue=Q.onCompositionEnd,Ve=Q.suffix,St=Q.prefixCls,Qe=St===void 0?"rc-textarea":St,je=Q.classes,Re=Q.showCount,tt=Q.className,le=Q.style,ue=Q.disabled,G=Q.hidden,R=Q.classNames,oe=Q.styles,xe=Q.onResize,K=(0,h.Z)(Q,k),L=(0,d.Z)(j,{value:Z,defaultValue:j}),ie=(0,i.Z)(L,2),W=ie[0],M=ie[1],D=(0,n.useRef)(null),Y=n.useState(!1),F=(0,i.Z)(Y,2),re=F[0],Ee=F[1],te=n.useState(!1),T=(0,i.Z)(te,2),I=T[0],de=T[1],ve=n.useRef(),_e=n.useRef(0),qe=n.useState(null),ke=(0,i.Z)(qe,2),fe=ke[0],Ze=ke[1],J=function(){var At;(At=D.current)===null||At===void 0||At.textArea.focus()};(0,n.useImperativeHandle)(se,function(){return{resizableTextArea:D.current,focus:J,blur:function(){var At;(At=D.current)===null||At===void 0||At.textArea.blur()}}}),(0,n.useEffect)(function(){Ee(function(Ut){return!ue&&Ut})},[ue]);var nt=Number(Ie)>0,Ct=function(At){de(!0),ve.current=W,_e.current=At.currentTarget.selectionStart,ct==null||ct(At)},O=function(At){de(!1);var en=At.currentTarget.value;if(nt){var Ce,X=_e.current>=Ie+1||_e.current===((Ce=ve.current)===null||Ce===void 0?void 0:Ce.length);en=ae(X,ve.current,en,Ie)}en!==W&&(M(en),(0,o.rJ)(At.currentTarget,At,he,en)),Ue==null||Ue(At)},Ge=function(At){var en=At.target.value;if(!I&&nt){var Ce=At.target.selectionStart>=Ie+1||At.target.selectionStart===en.length||!At.target.selectionStart;en=ae(Ce,W,en,Ie)}M(en),(0,o.rJ)(At.currentTarget,At,he,en)},Ke=function(At){var en=K.onPressEnter,Ce=K.onKeyDown;At.key==="Enter"&&en&&en(At),Ce==null||Ce(At)},ce=function(At){Ee(!0),pe==null||pe(At)},Oe=function(At){Ee(!1),Ae==null||Ae(At)},ze=function(At){var en;M(""),J(),(0,o.rJ)((en=D.current)===null||en===void 0?void 0:en.textArea,At,he)},Lt=(0,o.D7)(W);!I&&nt&&Z==null&&(Lt=be(Lt,Ie));var Nt=Ve,it;if(Re){var wt=(0,r.Z)(Lt).length;(0,p.Z)(Re)==="object"?it=Re.formatter({value:Lt,count:wt,maxLength:Ie}):it="".concat(wt).concat(nt?" / ".concat(Ie):""),Nt=n.createElement(n.Fragment,null,Nt,n.createElement("span",{className:c()("".concat(Qe,"-data-count"),R==null?void 0:R.count),style:oe==null?void 0:oe.count},it))}var Rt=function(At){var en;xe==null||xe(At),(en=D.current)!==null&&en!==void 0&&en.textArea.style.height&&Ze(!0)},Tt=!K.autoSize&&!Re&&!ge,Gt=n.createElement(s.BaseInput,{value:Lt,allowClear:ge,handleReset:ze,suffix:Nt,prefixCls:Qe,classes:{affixWrapper:c()(je==null?void 0:je.affixWrapper,(U={},(0,g.Z)(U,"".concat(Qe,"-show-count"),Re),(0,g.Z)(U,"".concat(Qe,"-textarea-allow-clear"),ge),U))},disabled:ue,focused:re,className:tt,style:(0,v.Z)((0,v.Z)({},le),fe&&!Tt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof it=="string"?it:void 0}},hidden:G,inputElement:n.createElement(z,(0,t.Z)({},K,{onKeyDown:Ke,onChange:Ge,onFocus:ce,onBlur:Oe,onCompositionStart:Ct,onCompositionEnd:O,className:R==null?void 0:R.textarea,style:(0,v.Z)((0,v.Z)({},oe==null?void 0:oe.textarea),{},{resize:le==null?void 0:le.resize}),disabled:ue,prefixCls:Qe,onResize:Rt,ref:D}))});return Gt}),B=Me,q=B},39417:function(_t,N,e){"use strict";e.d(N,{Z:function(){return x}});var t=e(5016),v=e(18082),g=e(5883),p=e(20049),i=e(6487),h=e(56789),r=e(41281),l=e(7942),c=e(76773),s=e(92310),o=e.n(s),d=e(26112),n=e(59301),a=e(39378),u=function(_){for(var z=_.prefixCls,k=_.level,be=_.isStart,ae=_.isEnd,Me="".concat(z,"-indent-unit"),B=[],q=0;q0&&arguments[0]!==void 0?arguments[0]:[],ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],G=le.length,R=ue.length;if(Math.abs(G-R)!==1)return{add:!1,key:null};function oe(xe,K){var L=new Map;xe.forEach(function(W){L.set(W,!0)});var ie=K.filter(function(W){return!L.has(W)});return ie.length===1?ie[0]:null}return G ").concat(ue);return ue}var Ie=f.forwardRef(function(le,ue){var G=le.prefixCls,R=le.data,oe=le.selectable,xe=le.checkable,K=le.expandedKeys,L=le.selectedKeys,ie=le.checkedKeys,W=le.loadedKeys,M=le.loadingKeys,D=le.halfCheckedKeys,Y=le.keyEntities,F=le.disabled,re=le.dragging,Ee=le.dragOverNodeKey,te=le.dropPosition,T=le.motion,I=le.height,de=le.itemHeight,ve=le.virtual,_e=le.focusable,qe=le.activeItem,ke=le.focused,fe=le.tabIndex,Ze=le.onKeyDown,J=le.onFocus,nt=le.onBlur,Ct=le.onActiveChange,O=le.onListChangeStart,Ge=le.onListChangeEnd,Ke=(0,b.Z)(le,q),ce=f.useRef(null),Oe=f.useRef(null);f.useImperativeHandle(ue,function(){return{scrollTo:function(zt){ce.current.scrollTo(zt)},getIndentWidth:function(){return Oe.current.offsetWidth}}});var ze=f.useState(K),Lt=(0,A.Z)(ze,2),Nt=Lt[0],it=Lt[1],wt=f.useState(R),Rt=(0,A.Z)(wt,2),Tt=Rt[0],Gt=Rt[1],Ut=f.useState(R),At=(0,A.Z)(Ut,2),en=At[0],Ce=At[1],X=f.useState([]),$=(0,A.Z)(X,2),ee=$[0],ne=$[1],Be=f.useState(null),Fe=(0,A.Z)(Be,2),$e=Fe[0],at=Fe[1],bt=f.useRef(R);bt.current=R;function Ot(){var Ft=bt.current;Gt(Ft),Ce(Ft),ne([]),at(null),Ge()}(0,C.Z)(function(){it(K);var Ft=Me(Nt,K);if(Ft.key!==null)if(Ft.add){var zt=Tt.findIndex(function(rt){var ut=rt.key;return ut===Ft.key}),De=Ae(B(Tt,R,Ft.key),ve,I,de),Xe=Tt.slice();Xe.splice(zt+1,0,pe),Ce(Xe),ne(De),at("show")}else{var et=R.findIndex(function(rt){var ut=rt.key;return ut===Ft.key}),st=Ae(B(R,Tt,Ft.key),ve,I,de),yt=R.slice();yt.splice(et+1,0,pe),Ce(yt),ne(st),at("hide")}else Tt!==R&&(Gt(R),Ce(R))},[K,R]),f.useEffect(function(){re||Ot()},[re]);var kt=T?en:R,Zt={expandedKeys:K,selectedKeys:L,loadedKeys:W,loadingKeys:M,checkedKeys:ie,halfCheckedKeys:D,dragOverNodeKey:Ee,dropPosition:te,keyEntities:Y};return f.createElement(f.Fragment,null,ke&&qe&&f.createElement("span",{style:Q,"aria-live":"assertive"},ge(qe)),f.createElement("div",null,f.createElement("input",{style:Q,disabled:_e===!1||F,tabIndex:_e!==!1?fe:null,onKeyDown:Ze,onFocus:J,onBlur:nt,value:"",onChange:se,"aria-label":"for screen reader"})),f.createElement("div",{className:"".concat(G,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},f.createElement("div",{className:"".concat(G,"-indent")},f.createElement("div",{ref:Oe,className:"".concat(G,"-indent-unit")}))),f.createElement(m.Z,(0,t.Z)({},Ke,{data:kt,itemKey:he,height:I,fullHeight:!1,virtual:ve,itemHeight:de,prefixCls:"".concat(G,"-list"),ref:ce,onVisibleChange:function(zt,De){var Xe=new Set(zt),et=De.filter(function(st){return!Xe.has(st)});et.some(function(st){return he(st)===U})&&Ot()}}),function(Ft){var zt=Ft.pos,De=(0,t.Z)({},(w(Ft.data),Ft.data)),Xe=Ft.title,et=Ft.key,st=Ft.isStart,yt=Ft.isEnd,rt=(0,_.km)(et,zt);delete De.key,delete De.children;var ut=(0,_.H8)(rt,Zt);return f.createElement(ae,(0,t.Z)({},De,ut,{title:Xe,active:!!qe&&et===qe.key,pos:zt,data:Ft.data,isStart:st,isEnd:yt,motion:T,motionNodes:et===U?ee:null,motionType:$e,onMotionStart:O,onMotionEnd:Ot,treeNodeRequiredProps:Zt,onMouseMove:function(){Ct(null)}}))}))});Ie.displayName="NodeList";var ct=Ie,Ue=e(35654),Ve=e(90782),St=e(67841),Qe=10,je=function(le){(0,c.Z)(G,le);var ue=(0,s.Z)(G);function G(){var R;(0,h.Z)(this,G);for(var oe=arguments.length,xe=new Array(oe),K=0;K2&&arguments[2]!==void 0?arguments[2]:!1,D=R.state,Y=D.dragChildrenKeys,F=D.dropPosition,re=D.dropTargetKey,Ee=D.dropTargetPos,te=D.dropAllowed;if(te){var T=R.props.onDrop;if(R.setState({dragOverNodeKey:null}),R.cleanDragState(),re!==null){var I=(0,p.Z)((0,p.Z)({},(0,_.H8)(re,R.getTreeNodeRequiredProps())),{},{active:((W=R.getActiveItem())===null||W===void 0?void 0:W.key)===re,data:(0,St.Z)(R.state.keyEntities,re).node}),de=Y.indexOf(re)!==-1;(0,u.ZP)(!de,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var ve=(0,Ue.yx)(Ee),_e={event:L,node:(0,_.F)(I),dragNode:R.dragNode?(0,_.F)(R.dragNode.props):null,dragNodesKeys:[R.dragNode.props.eventKey].concat(Y),dropToGap:F!==0,dropPosition:F+Number(ve[ve.length-1])};M||T==null||T(_e),R.dragNode=null}}},R.cleanDragState=function(){var L=R.state.draggingNodeKey;L!==null&&R.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),R.dragStartMousePosition=null,R.currentMouseOverDroppableNodeKey=null},R.triggerExpandActionExpand=function(L,ie){var W=R.state,M=W.expandedKeys,D=W.flattenNodes,Y=ie.expanded,F=ie.key,re=ie.isLeaf;if(!(re||L.shiftKey||L.metaKey||L.ctrlKey)){var Ee=D.filter(function(T){return T.key===F})[0],te=(0,_.F)((0,p.Z)((0,p.Z)({},(0,_.H8)(F,R.getTreeNodeRequiredProps())),{},{data:Ee.data}));R.setExpandedKeys(Y?(0,Ue._5)(M,F):(0,Ue.L0)(M,F)),R.onNodeExpand(L,te)}},R.onNodeClick=function(L,ie){var W=R.props,M=W.onClick,D=W.expandAction;D==="click"&&R.triggerExpandActionExpand(L,ie),M==null||M(L,ie)},R.onNodeDoubleClick=function(L,ie){var W=R.props,M=W.onDoubleClick,D=W.expandAction;D==="doubleClick"&&R.triggerExpandActionExpand(L,ie),M==null||M(L,ie)},R.onNodeSelect=function(L,ie){var W=R.state.selectedKeys,M=R.state,D=M.keyEntities,Y=M.fieldNames,F=R.props,re=F.onSelect,Ee=F.multiple,te=ie.selected,T=ie[Y.key],I=!te;I?Ee?W=(0,Ue.L0)(W,T):W=[T]:W=(0,Ue._5)(W,T);var de=W.map(function(ve){var _e=(0,St.Z)(D,ve);return _e?_e.node:null}).filter(function(ve){return ve});R.setUncontrolledState({selectedKeys:W}),re==null||re(W,{event:"select",selected:I,node:ie,selectedNodes:de,nativeEvent:L.nativeEvent})},R.onNodeCheck=function(L,ie,W){var M=R.state,D=M.keyEntities,Y=M.checkedKeys,F=M.halfCheckedKeys,re=R.props,Ee=re.checkStrictly,te=re.onCheck,T=ie.key,I,de={event:"check",node:ie,checked:W,nativeEvent:L.nativeEvent};if(Ee){var ve=W?(0,Ue.L0)(Y,T):(0,Ue._5)(Y,T),_e=(0,Ue._5)(F,T);I={checked:ve,halfChecked:_e},de.checkedNodes=ve.map(function(nt){return(0,St.Z)(D,nt)}).filter(function(nt){return nt}).map(function(nt){return nt.node}),R.setUncontrolledState({checkedKeys:ve})}else{var qe=(0,Ve.S)([].concat((0,i.Z)(Y),[T]),!0,D),ke=qe.checkedKeys,fe=qe.halfCheckedKeys;if(!W){var Ze=new Set(ke);Ze.delete(T);var J=(0,Ve.S)(Array.from(Ze),{checked:!1,halfCheckedKeys:fe},D);ke=J.checkedKeys,fe=J.halfCheckedKeys}I=ke,de.checkedNodes=[],de.checkedNodesPositions=[],de.halfCheckedKeys=fe,ke.forEach(function(nt){var Ct=(0,St.Z)(D,nt);if(Ct){var O=Ct.node,Ge=Ct.pos;de.checkedNodes.push(O),de.checkedNodesPositions.push({node:O,pos:Ge})}}),R.setUncontrolledState({checkedKeys:ke},!1,{halfCheckedKeys:fe})}te==null||te(I,de)},R.onNodeLoad=function(L){var ie=L.key,W=new Promise(function(M,D){R.setState(function(Y){var F=Y.loadedKeys,re=F===void 0?[]:F,Ee=Y.loadingKeys,te=Ee===void 0?[]:Ee,T=R.props,I=T.loadData,de=T.onLoad;if(!I||re.indexOf(ie)!==-1||te.indexOf(ie)!==-1)return null;var ve=I(L);return ve.then(function(){var _e=R.state.loadedKeys,qe=(0,Ue.L0)(_e,ie);de==null||de(qe,{event:"load",node:L}),R.setUncontrolledState({loadedKeys:qe}),R.setState(function(ke){return{loadingKeys:(0,Ue._5)(ke.loadingKeys,ie)}}),M()}).catch(function(_e){if(R.setState(function(ke){return{loadingKeys:(0,Ue._5)(ke.loadingKeys,ie)}}),R.loadingRetryTimes[ie]=(R.loadingRetryTimes[ie]||0)+1,R.loadingRetryTimes[ie]>=Qe){var qe=R.state.loadedKeys;(0,u.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),R.setUncontrolledState({loadedKeys:(0,Ue.L0)(qe,ie)}),M()}D(_e)}),{loadingKeys:(0,Ue.L0)(te,ie)}})});return W.catch(function(){}),W},R.onNodeMouseEnter=function(L,ie){var W=R.props.onMouseEnter;W==null||W({event:L,node:ie})},R.onNodeMouseLeave=function(L,ie){var W=R.props.onMouseLeave;W==null||W({event:L,node:ie})},R.onNodeContextMenu=function(L,ie){var W=R.props.onRightClick;W&&(L.preventDefault(),W({event:L,node:ie}))},R.onFocus=function(){var L=R.props.onFocus;R.setState({focused:!0});for(var ie=arguments.length,W=new Array(ie),M=0;M1&&arguments[1]!==void 0?arguments[1]:!1,W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!R.destroyed){var M=!1,D=!0,Y={};Object.keys(L).forEach(function(F){if(F in R.props){D=!1;return}M=!0,Y[F]=L[F]}),M&&(!ie||D)&&R.setState((0,p.Z)((0,p.Z)({},Y),W))}},R.scrollTo=function(L){R.listRef.current.scrollTo(L)},R}return(0,r.Z)(G,[{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,xe=this.state,K=xe.focused,L=xe.flattenNodes,ie=xe.keyEntities,W=xe.draggingNodeKey,M=xe.activeKey,D=xe.dropLevelOffset,Y=xe.dropContainerKey,F=xe.dropTargetKey,re=xe.dropPosition,Ee=xe.dragOverNodeKey,te=xe.indent,T=this.props,I=T.prefixCls,de=T.className,ve=T.style,_e=T.showLine,qe=T.focusable,ke=T.tabIndex,fe=ke===void 0?0:ke,Ze=T.selectable,J=T.showIcon,nt=T.icon,Ct=T.switcherIcon,O=T.draggable,Ge=T.checkable,Ke=T.checkStrictly,ce=T.disabled,Oe=T.motion,ze=T.loadData,Lt=T.filterTreeNode,Nt=T.height,it=T.itemHeight,wt=T.virtual,Rt=T.titleRender,Tt=T.dropIndicatorRender,Gt=T.onContextMenu,Ut=T.onScroll,At=T.direction,en=T.rootClassName,Ce=T.rootStyle,X=(0,a.Z)(this.props,{aria:!0,data:!0}),$;return O&&((0,g.Z)(O)==="object"?$=O:typeof O=="function"?$={nodeDraggable:O}:$={}),f.createElement(S.k.Provider,{value:{prefixCls:I,selectable:Ze,showIcon:J,icon:nt,switcherIcon:Ct,draggable:$,draggingNodeKey:W,checkable:Ge,checkStrictly:Ke,disabled:ce,keyEntities:ie,dropLevelOffset:D,dropContainerKey:Y,dropTargetKey:F,dropPosition:re,dragOverNodeKey:Ee,indent:te,direction:At,dropIndicatorRender:Tt,loadData:ze,filterTreeNode:Lt,titleRender:Rt,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}},f.createElement("div",{role:"tree",className:d()(I,de,en,(oe={},(0,v.Z)(oe,"".concat(I,"-show-line"),_e),(0,v.Z)(oe,"".concat(I,"-focused"),K),(0,v.Z)(oe,"".concat(I,"-active-focused"),M!==null),oe)),style:Ce},f.createElement(ct,(0,t.Z)({ref:this.listRef,prefixCls:I,style:ve,data:L,disabled:ce,selectable:Ze,checkable:!!Ge,motion:Oe,dragging:W!==null,height:Nt,itemHeight:it,virtual:wt,focusable:qe,focused:K,tabIndex:fe,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Gt,onScroll:Ut},this.getTreeNodeRequiredProps(),X))))}}],[{key:"getDerivedStateFromProps",value:function(oe,xe){var K=xe.prevProps,L={prevProps:oe};function ie(qe){return!K&&qe in oe||K&&K[qe]!==oe[qe]}var W,M=xe.fieldNames;if(ie("fieldNames")&&(M=(0,_.w$)(oe.fieldNames),L.fieldNames=M),ie("treeData")?W=oe.treeData:ie("children")&&((0,u.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),W=(0,_.zn)(oe.children)),W){L.treeData=W;var D=(0,_.I8)(W,{fieldNames:M});L.keyEntities=(0,p.Z)((0,v.Z)({},U,Z),D.keyEntities)}var Y=L.keyEntities||xe.keyEntities;if(ie("expandedKeys")||K&&ie("autoExpandParent"))L.expandedKeys=oe.autoExpandParent||!K&&oe.defaultExpandParent?(0,Ue.r7)(oe.expandedKeys,Y):oe.expandedKeys;else if(!K&&oe.defaultExpandAll){var F=(0,p.Z)({},Y);delete F[U],L.expandedKeys=Object.keys(F).map(function(qe){return F[qe].key})}else!K&&oe.defaultExpandedKeys&&(L.expandedKeys=oe.autoExpandParent||oe.defaultExpandParent?(0,Ue.r7)(oe.defaultExpandedKeys,Y):oe.defaultExpandedKeys);if(L.expandedKeys||delete L.expandedKeys,W||L.expandedKeys){var re=(0,_.oH)(W||xe.treeData,L.expandedKeys||xe.expandedKeys,M);L.flattenNodes=re}if(oe.selectable&&(ie("selectedKeys")?L.selectedKeys=(0,Ue.BT)(oe.selectedKeys,oe):!K&&oe.defaultSelectedKeys&&(L.selectedKeys=(0,Ue.BT)(oe.defaultSelectedKeys,oe))),oe.checkable){var Ee;if(ie("checkedKeys")?Ee=(0,Ue.E6)(oe.checkedKeys)||{}:!K&&oe.defaultCheckedKeys?Ee=(0,Ue.E6)(oe.defaultCheckedKeys)||{}:W&&(Ee=(0,Ue.E6)(oe.checkedKeys)||{checkedKeys:xe.checkedKeys,halfCheckedKeys:xe.halfCheckedKeys}),Ee){var te=Ee,T=te.checkedKeys,I=T===void 0?[]:T,de=te.halfCheckedKeys,ve=de===void 0?[]:de;if(!oe.checkStrictly){var _e=(0,Ve.S)(I,!0,Y);I=_e.checkedKeys,ve=_e.halfCheckedKeys}L.checkedKeys=I,L.halfCheckedKeys=ve}}return ie("loadedKeys")&&(L.loadedKeys=oe.loadedKeys),L}}]),G}(f.Component);je.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:E,allowDrop:function(){return!0},expandAction:!1},je.TreeNode=x.Z;var Re=je,tt=Re},35654:function(_t,N,e){"use strict";e.d(N,{BT:function(){return f},E6:function(){return w},L0:function(){return s},OM:function(){return u},_5:function(){return c},r7:function(){return A},wA:function(){return d},yx:function(){return o}});var t=e(92393),v=e(10928),g=e(48736),p=e(59301),i=e(39417),h=e(67841),r=e(71430),l=null;function c(b,C){if(!b)return[];var m=b.slice(),y=m.indexOf(C);return y>=0&&m.splice(y,1),m}function s(b,C){var m=(b||[]).slice();return m.indexOf(C)===-1&&m.push(C),m}function o(b){return b.split("-")}function d(b,C){var m=[],y=(0,h.Z)(C,b);function x(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];P.forEach(function(_){var z=_.key,k=_.children;m.push(z),x(k)})}return x(y.children),m}function n(b){if(b.parent){var C=o(b.pos);return Number(C[C.length-1])===b.parent.children.length-1}return!1}function a(b){var C=o(b.pos);return Number(C[C.length-1])===0}function u(b,C,m,y,x,P,_,z,k,be){var ae,Me=b.clientX,B=b.clientY,q=b.target.getBoundingClientRect(),Q=q.top,se=q.height,U=(be==="rtl"?-1:1)*(((x==null?void 0:x.x)||0)-Me),j=(U-12)/y,Z=(0,h.Z)(z,m.props.eventKey);if(B-1.5?P({dragNode:Qe,dropNode:je,dropPosition:1})?Ue=1:Re=!1:P({dragNode:Qe,dropNode:je,dropPosition:0})?Ue=0:P({dragNode:Qe,dropNode:je,dropPosition:1})?Ue=1:Re=!1:P({dragNode:Qe,dropNode:je,dropPosition:1})?Ue=1:Re=!1,{dropPosition:Ue,dropLevelOffset:Ve,dropTargetKey:Z.key,dropTargetPos:Z.pos,dragOverNodeKey:ct,dropContainerKey:Ue===0?null:((ae=Z.parent)===null||ae===void 0?void 0:ae.key)||null,dropAllowed:Re}}function f(b,C){if(b){var m=C.multiple;return m?b.slice():b.length?[b[0]]:b}}var S=function(C){return C};function E(b,C){if(!b)return[];var m=C||{},y=m.processProps,x=y===void 0?S:y,P=Array.isArray(b)?b:[b];return P.map(function(_){var z=_.children,k=_objectWithoutProperties(_,l),be=E(z,C);return React.createElement(TreeNode,_extends({key:k.key},x(k)),be)})}function w(b){if(!b)return null;var C;if(Array.isArray(b))C={checkedKeys:b,halfCheckedKeys:void 0};else if((0,v.Z)(b)==="object")C={checkedKeys:b.checked||void 0,halfCheckedKeys:b.halfChecked||void 0};else return(0,g.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return C}function A(b,C){var m=new Set;function y(x){if(!m.has(x)){var P=(0,h.Z)(C,x);if(P){m.add(x);var _=P.parent,z=P.node;z.disabled||_&&y(_.key)}}}return(b||[]).forEach(function(x){y(x)}),(0,t.Z)(m)}},90782:function(_t,N,e){"use strict";e.d(N,{S:function(){return r}});var t=e(48736),v=e(67841);function g(l,c){var s=new Set;return l.forEach(function(o){c.has(o)||s.add(o)}),s}function p(l){var c=l||{},s=c.disabled,o=c.disableCheckbox,d=c.checkable;return!!(s||o)||d===!1}function i(l,c,s,o){for(var d=new Set(l),n=new Set,a=0;a<=s;a+=1){var u=c.get(a)||new Set;u.forEach(function(w){var A=w.key,b=w.node,C=w.children,m=C===void 0?[]:C;d.has(A)&&!o(b)&&m.filter(function(y){return!o(y.node)}).forEach(function(y){d.add(y.key)})})}for(var f=new Set,S=s;S>=0;S-=1){var E=c.get(S)||new Set;E.forEach(function(w){var A=w.parent,b=w.node;if(!(o(b)||!w.parent||f.has(w.parent.key))){if(o(w.parent.node)){f.add(A.key);return}var C=!0,m=!1;(A.children||[]).filter(function(y){return!o(y.node)}).forEach(function(y){var x=y.key,P=d.has(x);C&&!P&&(C=!1),!m&&(P||n.has(x))&&(m=!0)}),C&&d.add(A.key),m&&n.add(A.key),f.add(A.key)}})}return{checkedKeys:Array.from(d),halfCheckedKeys:Array.from(g(n,d))}}function h(l,c,s,o,d){for(var n=new Set(l),a=new Set(c),u=0;u<=o;u+=1){var f=s.get(u)||new Set;f.forEach(function(A){var b=A.key,C=A.node,m=A.children,y=m===void 0?[]:m;!n.has(b)&&!a.has(b)&&!d(C)&&y.filter(function(x){return!d(x.node)}).forEach(function(x){n.delete(x.key)})})}a=new Set;for(var S=new Set,E=o;E>=0;E-=1){var w=s.get(E)||new Set;w.forEach(function(A){var b=A.parent,C=A.node;if(!(d(C)||!A.parent||S.has(A.parent.key))){if(d(A.parent.node)){S.add(b.key);return}var m=!0,y=!1;(b.children||[]).filter(function(x){return!d(x.node)}).forEach(function(x){var P=x.key,_=n.has(P);m&&!_&&(m=!1),!y&&(_||a.has(P))&&(y=!0)}),m||n.delete(b.key),y&&a.add(b.key),S.add(b.key)}})}return{checkedKeys:Array.from(n),halfCheckedKeys:Array.from(g(a,n))}}function r(l,c,s,o){var d=[],n;o?n=o:n=p;var a=new Set(l.filter(function(E){var w=!!(0,v.Z)(s,E);return w||d.push(E),w})),u=new Map,f=0;Object.keys(s).forEach(function(E){var w=s[E],A=w.level,b=u.get(A);b||(b=new Set,u.set(A,b)),b.add(w),f=Math.max(f,A)}),(0,t.ZP)(!d.length,"Tree missing follow keys: ".concat(d.slice(0,100).map(function(E){return"'".concat(E,"'")}).join(", ")));var S;return c===!0?S=i(a,u,f,n):S=h(a,c.halfCheckedKeys,u,f,n),S}},67841:function(_t,N,e){"use strict";e.d(N,{Z:function(){return t}});function t(v,g){return v[g]}},71430:function(_t,N,e){"use strict";e.d(N,{F:function(){return A},H8:function(){return w},I8:function(){return E},km:function(){return d},oH:function(){return f},w$:function(){return n},zn:function(){return u}});var t=e(10928),v=e(92393),g=e(20049),p=e(5883),i=e(11592),h=e(2738),r=e(48736),l=e(67841),c=["children"];function s(b,C){return"".concat(b,"-").concat(C)}function o(b){return b&&b.type&&b.type.isTreeNode}function d(b,C){return b!=null?b:C}function n(b){var C=b||{},m=C.title,y=C._title,x=C.key,P=C.children,_=m||"title";return{title:_,_title:y||[_],key:x||"key",children:P||"children"}}function a(b,C){var m=new Map;function y(x){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(x||[]).forEach(function(_){var z=_[C.key],k=_[C.children];warning(z!=null,"Tree node must have a certain key: [".concat(P).concat(z,"]"));var be=String(z);warning(!m.has(be)||z===null||z===void 0,"Same 'key' exist in the Tree: ".concat(be)),m.set(be,!0),y(k,"".concat(P).concat(be," > "))})}y(b)}function u(b){function C(m){var y=(0,i.Z)(m);return y.map(function(x){if(!o(x))return(0,r.ZP)(!x,"Tree/TreeNode can only accept TreeNode as children."),null;var P=x.key,_=x.props,z=_.children,k=(0,p.Z)(_,c),be=(0,g.Z)({key:P},k),ae=C(z);return ae.length&&(be.children=ae),be}).filter(function(x){return x})}return C(b)}function f(b,C,m){var y=n(m),x=y._title,P=y.key,_=y.children,z=new Set(C===!0?[]:C),k=[];function be(ae){var Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ae.map(function(B,q){for(var Q=s(Me?Me.pos:"0",q),se=d(B[P],Q),U,j=0;j1&&arguments[1]!==void 0?arguments[1]:{},m=C.initWrapper,y=C.processEntity,x=C.onProcessFinished,P=C.externalGetKey,_=C.childrenPropName,z=C.fieldNames,k=arguments.length>2?arguments[2]:void 0,be=P||k,ae={},Me={},B={posEntities:ae,keyEntities:Me};return m&&(B=m(B)||B),S(b,function(q){var Q=q.node,se=q.index,U=q.pos,j=q.key,Z=q.parentPos,pe=q.level,Ae=q.nodes,he={node:Q,nodes:Ae,index:se,key:j,pos:U,level:pe},ge=d(j,U);ae[U]=he,Me[ge]=he,he.parent=ae[Z],he.parent&&(he.parent.children=he.parent.children||[],he.parent.children.push(he)),y&&y(he,B)},{externalGetKey:be,childrenPropName:_,fieldNames:z}),x&&x(B),B}function w(b,C){var m=C.expandedKeys,y=C.selectedKeys,x=C.loadedKeys,P=C.loadingKeys,_=C.checkedKeys,z=C.halfCheckedKeys,k=C.dragOverNodeKey,be=C.dropPosition,ae=C.keyEntities,Me=(0,l.Z)(ae,b),B={eventKey:b,expanded:m.indexOf(b)!==-1,selected:y.indexOf(b)!==-1,loaded:x.indexOf(b)!==-1,loading:P.indexOf(b)!==-1,checked:_.indexOf(b)!==-1,halfChecked:z.indexOf(b)!==-1,pos:String(Me?Me.pos:""),dragOver:k===b&&be===0,dragOverGapTop:k===b&&be===-1,dragOverGapBottom:k===b&&be===1};return B}function A(b){var C=b.data,m=b.expanded,y=b.selected,x=b.checked,P=b.loaded,_=b.loading,z=b.halfChecked,k=b.dragOver,be=b.dragOverGapTop,ae=b.dragOverGapBottom,Me=b.pos,B=b.active,q=b.eventKey,Q=(0,g.Z)((0,g.Z)({},C),{},{expanded:m,selected:y,checked:x,loaded:P,loading:_,halfChecked:z,dragOver:k,dragOverGapTop:be,dragOverGapBottom:ae,pos:Me,active:B,key:q});return"props"in Q||Object.defineProperty(Q,"props",{get:function(){return(0,r.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),b}}),Q}},8224:function(_t,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(4676);function v(g,p,i,h){var r=t.unstable_batchedUpdates?function(c){t.unstable_batchedUpdates(i,c)}:i;return g!=null&&g.addEventListener&&g.addEventListener(p,r,h),{remove:function(){g!=null&&g.removeEventListener&&g.removeEventListener(p,r,h)}}}},55468:function(_t,N,e){"use strict";e.d(N,{g1:function(){return o},os:function(){return n}});var t=/margin|padding|width|height|max|min|offset/,v={left:!0,top:!0},g={cssFloat:1,styleFloat:1,float:1};function p(a){return a.nodeType===1?a.ownerDocument.defaultView.getComputedStyle(a,null):{}}function i(a,u,f){if(u=u.toLowerCase(),f==="auto"){if(u==="height")return a.offsetHeight;if(u==="width")return a.offsetWidth}return u in v||(v[u]=t.test(u)),v[u]?parseFloat(f)||0:f}function h(a,u){var f=arguments.length,S=p(a);return u=g[u]?"cssFloat"in a.style?"cssFloat":"styleFloat":u,f===1?S:i(a,u,S[u]||a.style[u])}function r(a,u,f){var S=arguments.length;if(u=g[u]?"cssFloat"in a.style?"cssFloat":"styleFloat":u,S===3)return typeof f=="number"&&t.test(u)&&(f="".concat(f,"px")),a.style[u]=f,f;for(var E in u)u.hasOwnProperty(E)&&r(a,E,u[E]);return p(a)}function l(a){return a===document.body?document.documentElement.clientWidth:a.offsetWidth}function c(a){return a===document.body?window.innerHeight||document.documentElement.clientHeight:a.offsetHeight}function s(){var a=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),u=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:a,height:u}}function o(){var a=document.documentElement.clientWidth,u=window.innerHeight||document.documentElement.clientHeight;return{width:a,height:u}}function d(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function n(a){var u=a.getBoundingClientRect(),f=document.documentElement;return{left:u.left+(window.pageXOffset||f.scrollLeft)-(f.clientLeft||document.body.clientLeft||0),top:u.top+(window.pageYOffset||f.scrollTop)-(f.clientTop||document.body.clientTop||0)}}},24514:function(_t,N,e){"use strict";e.d(N,{G:function(){return p}});var t=e(47273),v=function(h){if((0,t.Z)()&&window.document.documentElement){var r=Array.isArray(h)?h:[h],l=window.document.documentElement;return r.some(function(c){return c in l.style})}return!1},g=function(h,r){if(!v(h))return!1;var l=document.createElement("div"),c=l.style[h];return l.style[h]=r,l.style[h]!==c};function p(i,h){return!Array.isArray(i)&&h!==void 0?g(i,h):v(i)}},65283:function(_t,N,e){"use strict";e.d(N,{Z:function(){return je}});var t=e(5016),v=e(10928),g=e(20049),p=e(18082),i=e(52456),h=e(5883),r=e(92310),l=e.n(r),c=e(29301),s=e(70425),o=e(34280),d=e(59301),n=e(4676),a=d.forwardRef(function(Re,tt){var le=Re.height,ue=Re.offsetY,G=Re.offsetX,R=Re.children,oe=Re.prefixCls,xe=Re.onInnerResize,K=Re.innerProps,L=Re.rtl,ie=Re.extra,W={},M={display:"flex",flexDirection:"column"};return ue!==void 0&&(W={height:le,position:"relative",overflow:"hidden"},M=(0,g.Z)((0,g.Z)({},M),{},(0,p.Z)((0,p.Z)((0,p.Z)((0,p.Z)((0,p.Z)({transform:"translateY(".concat(ue,"px)")},L?"marginRight":"marginLeft",-G),"position","absolute"),"left",0),"right",0),"top",0))),d.createElement("div",{style:W},d.createElement(c.Z,{onResize:function(Y){var F=Y.offsetHeight;F&&xe&&xe()}},d.createElement("div",(0,t.Z)({style:M,className:l()((0,p.Z)({},"".concat(oe,"-holder-inner"),oe)),ref:tt},K),R,ie)))});a.displayName="Filler";var u=a;function f(Re){var tt=Re.children,le=Re.setRef,ue=d.useCallback(function(G){le(G)},[]);return d.cloneElement(tt,{ref:ue})}function S(Re,tt,le,ue,G,R,oe,xe){var K=xe.getKey;return Re.slice(tt,le+1).map(function(L,ie){var W=tt+ie,M=oe(L,W,{style:{width:ue},offsetX:G}),D=K(L);return d.createElement(f,{key:D,setRef:function(F){return R(L,F)}},M)})}function E(Re,tt,le,ue){var G=le-Re,R=tt-le,oe=Math.min(G,R)*2;if(ue<=oe){var xe=Math.floor(ue/2);return ue%2?le+xe+1:le-xe}return G>R?le-(ue-R):le+(ue-G)}function w(Re,tt,le){var ue=Re.length,G=tt.length,R,oe;if(ue===0&&G===0)return null;ue2&&arguments[2]!==void 0?arguments[2]:!1,W=K?L<0&&xe.current.left||L>0&&xe.current.right:L<0&&xe.current.top||L>0&&xe.current.bottom;return ie&&W?(clearTimeout(R.current),G.current=!1):(!W||G.current)&&oe(),!G.current&&W}};function x(Re,tt,le,ue,G,R,oe){var xe=(0,d.useRef)(0),K=(0,d.useRef)(null),L=(0,d.useRef)(null),ie=(0,d.useRef)(!1),W=y(tt,le,ue,G);function M(te,T){if(b.Z.cancel(K.current),!W(!1,T)){var I=te;if(!I._virtualHandled)I._virtualHandled=!0;else return;xe.current+=T,L.current=T,m||I.preventDefault(),K.current=(0,b.Z)(function(){var de=ie.current?10:1;oe(xe.current*de,!1),xe.current=0})}}function D(te,T){oe(T,!0),m||te.preventDefault()}var Y=(0,d.useRef)(null),F=(0,d.useRef)(null);function re(te){if(Re){b.Z.cancel(F.current),F.current=(0,b.Z)(function(){Y.current=null},2);var T=te.deltaX,I=te.deltaY,de=te.shiftKey,ve=T,_e=I;(Y.current==="sx"||!Y.current&&de&&I&&!T)&&(ve=I,_e=0,Y.current="sx");var qe=Math.abs(ve),ke=Math.abs(_e);Y.current===null&&(Y.current=R&&qe>ke?"x":"y"),Y.current==="y"?M(te,_e):D(te,ve)}}function Ee(te){Re&&(ie.current=te.detail===L.current)}return[re,Ee]}function P(Re,tt,le,ue){var G=d.useMemo(function(){return[new Map,[]]},[Re,le.id,ue]),R=(0,i.Z)(G,2),oe=R[0],xe=R[1],K=function(ie){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ie,M=oe.get(ie),D=oe.get(W);if(M===void 0||D===void 0)for(var Y=Re.length,F=xe.length;F0&&arguments[0]!==void 0?arguments[0]:!1;ie();var Y=function(){var Ee=!1;xe.current.forEach(function(te,T){if(te&&te.offsetParent){var I=te.offsetHeight,de=getComputedStyle(te),ve=de.marginTop,_e=de.marginBottom,qe=ae(ve),ke=ae(_e),fe=I+qe+ke;K.current.get(T)!==fe&&(K.current.set(T,fe),Ee=!0)}}),Ee&&oe(function(te){return te+1})};if(D)Y();else{L.current+=1;var F=L.current;Promise.resolve().then(function(){F===L.current&&Y()})}}function M(D,Y){var F=Re(D),re=xe.current.get(F);Y?(xe.current.set(F,Y),W()):xe.current.delete(F),!re!=!Y&&(Y?tt==null||tt(D):le==null||le(D))}return(0,d.useEffect)(function(){return ie},[]),[M,W,K.current,R]}var B=14/15;function q(Re,tt,le){var ue=(0,d.useRef)(!1),G=(0,d.useRef)(0),R=(0,d.useRef)(0),oe=(0,d.useRef)(null),xe=(0,d.useRef)(null),K,L=function(D){if(ue.current){var Y=Math.ceil(D.touches[0].pageX),F=Math.ceil(D.touches[0].pageY),re=G.current-Y,Ee=R.current-F,te=Math.abs(re)>Math.abs(Ee);te?G.current=Y:R.current=F;var T=le(te,te?re:Ee,!1,D);T&&D.preventDefault(),clearInterval(xe.current),T&&(xe.current=setInterval(function(){te?re*=B:Ee*=B;var I=Math.floor(te?re:Ee);(!le(te,I,!0)||Math.abs(I)<=.1)&&clearInterval(xe.current)},16))}},ie=function(){ue.current=!1,K()},W=function(D){K(),D.touches.length===1&&!ue.current&&(ue.current=!0,G.current=Math.ceil(D.touches[0].pageX),R.current=Math.ceil(D.touches[0].pageY),oe.current=D.target,oe.current.addEventListener("touchmove",L,{passive:!1}),oe.current.addEventListener("touchend",ie,{passive:!0}))};K=function(){oe.current&&(oe.current.removeEventListener("touchmove",L),oe.current.removeEventListener("touchend",ie))},(0,o.Z)(function(){return Re&&tt.current.addEventListener("touchstart",W,{passive:!0}),function(){var M;(M=tt.current)===null||M===void 0||M.removeEventListener("touchstart",W),K(),clearInterval(xe.current)}},[Re])}function Q(Re){return Math.floor(Math.pow(Re,.5))}function se(Re,tt){var le="touches"in Re?Re.touches[0]:Re;return le[tt?"pageX":"pageY"]-window[tt?"scrollX":"scrollY"]}function U(Re,tt,le){d.useEffect(function(){var ue=tt.current;if(Re&&ue){var G=!1,R,oe,xe=function(){b.Z.cancel(R)},K=function M(){xe(),R=(0,b.Z)(function(){le(oe),M()})},L=function(D){if(!(D.target.draggable||D.button!==0)){var Y=D;Y._virtualHandled||(Y._virtualHandled=!0,G=!0)}},ie=function(){G=!1,xe()},W=function(D){if(G){var Y=se(D,!1),F=ue.getBoundingClientRect(),re=F.top,Ee=F.bottom;if(Y<=re){var te=re-Y;oe=-Q(te),K()}else if(Y>=Ee){var T=Y-Ee;oe=Q(T),K()}else xe()}};return ue.addEventListener("mousedown",L),ue.ownerDocument.addEventListener("mouseup",ie),ue.ownerDocument.addEventListener("mousemove",W),function(){ue.removeEventListener("mousedown",L),ue.ownerDocument.removeEventListener("mouseup",ie),ue.ownerDocument.removeEventListener("mousemove",W),xe()}}},[Re])}var j=10;function Z(Re,tt,le,ue,G,R,oe,xe){var K=d.useRef(),L=d.useState(null),ie=(0,i.Z)(L,2),W=ie[0],M=ie[1];return(0,o.Z)(function(){if(W&&W.times=0;Ct-=1){var O=G(tt[Ct]),Ge=le.get(O);if(Ge===void 0){te=!0;break}if(nt-=Ge,nt<=0)break}switch(de){case"top":I=_e-re;break;case"bottom":I=qe-Ee+re;break;default:{var Ke=Re.current.scrollTop,ce=Ke+Ee;_ece&&(T="bottom")}}I!==null&&oe(I),I!==W.lastTop&&(te=!0)}te&&M((0,g.Z)((0,g.Z)({},W),{},{times:W.times+1,targetAlign:T,lastTop:I}))}},[W,Re.current]),function(D){if(D==null){xe();return}if(b.Z.cancel(K.current),typeof D=="number")oe(D);else if(D&&(0,v.Z)(D)==="object"){var Y,F=D.align;"index"in D?Y=D.index:Y=tt.findIndex(function(te){return G(te)===D.key});var re=D.offset,Ee=re===void 0?0:re;M({times:0,index:Y,offset:Ee,originAlign:F})}}}var pe=d.forwardRef(function(Re,tt){var le=Re.prefixCls,ue=Re.rtl,G=Re.scrollOffset,R=Re.scrollRange,oe=Re.onStartMove,xe=Re.onStopMove,K=Re.onScroll,L=Re.horizontal,ie=Re.spinSize,W=Re.containerSize,M=Re.style,D=Re.thumbStyle,Y=Re.showScrollBar,F=d.useState(!1),re=(0,i.Z)(F,2),Ee=re[0],te=re[1],T=d.useState(null),I=(0,i.Z)(T,2),de=I[0],ve=I[1],_e=d.useState(null),qe=(0,i.Z)(_e,2),ke=qe[0],fe=qe[1],Ze=!ue,J=d.useRef(),nt=d.useRef(),Ct=d.useState(Y),O=(0,i.Z)(Ct,2),Ge=O[0],Ke=O[1],ce=d.useRef(),Oe=function(){Y===!0||Y===!1||(clearTimeout(ce.current),Ke(!0),ce.current=setTimeout(function(){Ke(!1)},3e3))},ze=R-W||0,Lt=W-ie||0,Nt=d.useMemo(function(){if(G===0||ze===0)return 0;var Ce=G/ze;return Ce*Lt},[G,ze,Lt]),it=function(X){X.stopPropagation(),X.preventDefault()},wt=d.useRef({top:Nt,dragging:Ee,pageY:de,startTop:ke});wt.current={top:Nt,dragging:Ee,pageY:de,startTop:ke};var Rt=function(X){te(!0),ve(se(X,L)),fe(wt.current.top),oe(),X.stopPropagation(),X.preventDefault()};d.useEffect(function(){var Ce=function(ne){ne.preventDefault()},X=J.current,$=nt.current;return X.addEventListener("touchstart",Ce,{passive:!1}),$.addEventListener("touchstart",Rt,{passive:!1}),function(){X.removeEventListener("touchstart",Ce),$.removeEventListener("touchstart",Rt)}},[]);var Tt=d.useRef();Tt.current=ze;var Gt=d.useRef();Gt.current=Lt,d.useEffect(function(){if(Ee){var Ce,X=function(ne){var Be=wt.current,Fe=Be.dragging,$e=Be.pageY,at=Be.startTop;b.Z.cancel(Ce);var bt=J.current.getBoundingClientRect(),Ot=W/(L?bt.width:bt.height);if(Fe){var kt=(se(ne,L)-$e)*Ot,Zt=at;!Ze&&L?Zt-=kt:Zt+=kt;var Ft=Tt.current,zt=Gt.current,De=zt?Zt/zt:0,Xe=Math.ceil(De*Ft);Xe=Math.max(Xe,0),Xe=Math.min(Xe,Ft),Ce=(0,b.Z)(function(){K(Xe,L)})}},$=function(){te(!1),xe()};return window.addEventListener("mousemove",X,{passive:!0}),window.addEventListener("touchmove",X,{passive:!0}),window.addEventListener("mouseup",$,{passive:!0}),window.addEventListener("touchend",$,{passive:!0}),function(){window.removeEventListener("mousemove",X),window.removeEventListener("touchmove",X),window.removeEventListener("mouseup",$),window.removeEventListener("touchend",$),b.Z.cancel(Ce)}}},[Ee]),d.useEffect(function(){return Oe(),function(){clearTimeout(ce.current)}},[G]),d.useImperativeHandle(tt,function(){return{delayHidden:Oe}});var Ut="".concat(le,"-scrollbar"),At={position:"absolute",visibility:Ge?null:"hidden"},en={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return L?(At.height=8,At.left=0,At.right=0,At.bottom=0,en.height="100%",en.width=ie,Ze?en.left=Nt:en.right=Nt):(At.width=8,At.top=0,At.bottom=0,Ze?At.right=0:At.left=0,en.width="100%",en.height=ie,en.top=Nt),d.createElement("div",{ref:J,className:l()(Ut,(0,p.Z)((0,p.Z)((0,p.Z)({},"".concat(Ut,"-horizontal"),L),"".concat(Ut,"-vertical"),!L),"".concat(Ut,"-visible"),Ge)),style:(0,g.Z)((0,g.Z)({},At),M),onMouseDown:it,onMouseMove:Oe},d.createElement("div",{ref:nt,className:l()("".concat(Ut,"-thumb"),(0,p.Z)({},"".concat(Ut,"-thumb-moving"),Ee)),style:(0,g.Z)((0,g.Z)({},en),D),onMouseDown:Rt}))}),Ae=pe,he=20;function ge(){var Re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,le=Re/tt*Re;return isNaN(le)&&(le=0),le=Math.max(le,he),Math.floor(le)}var Ie=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],ct=[],Ue={overflowY:"auto",overflowAnchor:"none"};function Ve(Re,tt){var le=Re.prefixCls,ue=le===void 0?"rc-virtual-list":le,G=Re.className,R=Re.height,oe=Re.itemHeight,xe=Re.fullHeight,K=xe===void 0?!0:xe,L=Re.style,ie=Re.data,W=Re.children,M=Re.itemKey,D=Re.virtual,Y=Re.direction,F=Re.scrollWidth,re=Re.component,Ee=re===void 0?"div":re,te=Re.onScroll,T=Re.onVirtualScroll,I=Re.onVisibleChange,de=Re.innerProps,ve=Re.extraRender,_e=Re.styles,qe=Re.showScrollBar,ke=qe===void 0?"optional":qe,fe=(0,h.Z)(Re,Ie),Ze=d.useCallback(function(fn){return typeof M=="function"?M(fn):fn==null?void 0:fn[M]},[M]),J=Me(Ze,null,null),nt=(0,i.Z)(J,4),Ct=nt[0],O=nt[1],Ge=nt[2],Ke=nt[3],ce=!!(D!==!1&&R&&oe),Oe=d.useMemo(function(){return Object.values(Ge.maps).reduce(function(fn,ln){return fn+ln},0)},[Ge.id,Ge.maps]),ze=ce&&ie&&(Math.max(oe*ie.length,Oe)>R||!!F),Lt=Y==="rtl",Nt=l()(ue,(0,p.Z)({},"".concat(ue,"-rtl"),Lt),G),it=ie||ct,wt=(0,d.useRef)(),Rt=(0,d.useRef)(),Tt=(0,d.useRef)(),Gt=(0,d.useState)(0),Ut=(0,i.Z)(Gt,2),At=Ut[0],en=Ut[1],Ce=(0,d.useState)(0),X=(0,i.Z)(Ce,2),$=X[0],ee=X[1],ne=(0,d.useState)(!1),Be=(0,i.Z)(ne,2),Fe=Be[0],$e=Be[1],at=function(){$e(!0)},bt=function(){$e(!1)},Ot={getKey:Ze};function kt(fn){en(function(ln){var xn;typeof fn=="function"?xn=fn(ln):xn=fn;var Dn=pn(xn);return wt.current.scrollTop=Dn,Dn})}var Zt=(0,d.useRef)({start:0,end:it.length}),Ft=(0,d.useRef)(),zt=A(it,Ze),De=(0,i.Z)(zt,1),Xe=De[0];Ft.current=Xe;var et=d.useMemo(function(){if(!ce)return{scrollHeight:void 0,start:0,end:it.length-1,offset:void 0};if(!ze){var fn;return{scrollHeight:((fn=Rt.current)===null||fn===void 0?void 0:fn.offsetHeight)||0,start:0,end:it.length-1,offset:void 0}}for(var ln=0,xn,Dn,In,Xn=it.length,ar=0;ar=At&&xn===void 0&&(xn=ar,Dn=ln),Vn>At+R&&In===void 0&&(In=ar),ln=Vn}return xn===void 0&&(xn=0,Dn=0,In=Math.ceil(R/oe)),In===void 0&&(In=it.length-1),In=Math.min(In+1,it.length-1),{scrollHeight:ln,start:xn,end:In,offset:Dn}},[ze,ce,At,it,Ke,R]),st=et.scrollHeight,yt=et.start,rt=et.end,ut=et.offset;Zt.current.start=yt,Zt.current.end=rt,d.useLayoutEffect(function(){var fn=Ge.getRecord();if(fn.size===1){var ln=Array.from(fn.keys())[0],xn=fn.get(ln),Dn=it[yt];if(Dn&&xn===void 0){var In=Ze(Dn);if(In===ln){var Xn=Ge.get(ln),ar=Xn-oe;kt(function(qn){return qn+ar})}}}Ge.resetRecord()},[st]);var ye=d.useState({width:0,height:R}),He=(0,i.Z)(ye,2),Je=He[0],dt=He[1],lt=function(ln){dt({width:ln.offsetWidth,height:ln.offsetHeight})},Et=(0,d.useRef)(),xt=(0,d.useRef)(),Ht=d.useMemo(function(){return ge(Je.width,F)},[Je.width,F]),Jt=d.useMemo(function(){return ge(Je.height,st)},[Je.height,st]),$t=st-R,un=(0,d.useRef)($t);un.current=$t;function pn(fn){var ln=fn;return Number.isNaN(un.current)||(ln=Math.min(ln,un.current)),ln=Math.max(ln,0),ln}var bn=At<=0,Te=At>=$t,Ne=$<=0,ot=$>=F,ft=y(bn,Te,Ne,ot),pt=function(){return{x:Lt?-$:$,y:At}},Xt=(0,d.useRef)(pt()),Wt=(0,s.useEvent)(function(fn){if(T){var ln=(0,g.Z)((0,g.Z)({},pt()),fn);(Xt.current.x!==ln.x||Xt.current.y!==ln.y)&&(T(ln),Xt.current=ln)}});function Yt(fn,ln){var xn=fn;ln?((0,n.flushSync)(function(){ee(xn)}),Wt()):kt(xn)}function It(fn){var ln=fn.currentTarget.scrollTop;ln!==At&&kt(ln),te==null||te(fn),Wt()}var tn=function(ln){var xn=ln,Dn=F?F-Je.width:0;return xn=Math.max(xn,0),xn=Math.min(xn,Dn),xn},_n=(0,s.useEvent)(function(fn,ln){ln?((0,n.flushSync)(function(){ee(function(xn){var Dn=xn+(Lt?-fn:fn);return tn(Dn)})}),Wt()):kt(function(xn){var Dn=xn+fn;return Dn})}),nn=x(ce,bn,Te,Ne,ot,!!F,_n),Kt=(0,i.Z)(nn,2),Mt=Kt[0],mn=Kt[1];q(ce,wt,function(fn,ln,xn,Dn){var In=Dn;return ft(fn,ln,xn)?!1:!In||!In._virtualHandled?(In&&(In._virtualHandled=!0),Mt({preventDefault:function(){},deltaX:fn?ln:0,deltaY:fn?0:ln}),!0):!1}),U(ze,wt,function(fn){kt(function(ln){return ln+fn})}),(0,o.Z)(function(){function fn(xn){var Dn=bn&&xn.detail<0,In=Te&&xn.detail>0;ce&&!Dn&&!In&&xn.preventDefault()}var ln=wt.current;return ln.addEventListener("wheel",Mt,{passive:!1}),ln.addEventListener("DOMMouseScroll",mn,{passive:!0}),ln.addEventListener("MozMousePixelScroll",fn,{passive:!1}),function(){ln.removeEventListener("wheel",Mt),ln.removeEventListener("DOMMouseScroll",mn),ln.removeEventListener("MozMousePixelScroll",fn)}},[ce,bn,Te]),(0,o.Z)(function(){if(F){var fn=tn($);ee(fn),Wt({x:fn})}},[Je.width,F]);var an=function(){var ln,xn;(ln=Et.current)===null||ln===void 0||ln.delayHidden(),(xn=xt.current)===null||xn===void 0||xn.delayHidden()},En=Z(wt,it,Ge,oe,Ze,function(){return O(!0)},kt,an);d.useImperativeHandle(tt,function(){return{nativeElement:Tt.current,getScrollInfo:pt,scrollTo:function(ln){function xn(Dn){return Dn&&(0,v.Z)(Dn)==="object"&&("left"in Dn||"top"in Dn)}xn(ln)?(ln.left!==void 0&&ee(tn(ln.left)),En(ln.top)):En(ln)}}}),(0,o.Z)(function(){if(I){var fn=it.slice(yt,rt+1);I(fn,it)}},[yt,rt,it]);var Sn=P(it,Ze,Ge,oe),An=ve==null?void 0:ve({start:yt,end:rt,virtual:ze,offsetX:$,offsetY:ut,rtl:Lt,getSize:Sn}),vn=S(it,yt,rt,F,$,Ct,W,Ot),jn=null;R&&(jn=(0,g.Z)((0,p.Z)({},K?"height":"maxHeight",R),Ue),ce&&(jn.overflowY="hidden",F&&(jn.overflowX="hidden"),Fe&&(jn.pointerEvents="none")));var cr={};return Lt&&(cr.dir="rtl"),d.createElement("div",(0,t.Z)({ref:Tt,style:(0,g.Z)((0,g.Z)({},L),{},{position:"relative"}),className:Nt},cr,fe),d.createElement(c.Z,{onResize:lt},d.createElement(Ee,{className:"".concat(ue,"-holder"),style:jn,ref:wt,onScroll:It,onMouseEnter:an},d.createElement(u,{prefixCls:ue,height:st,offsetX:$,offsetY:ut,scrollWidth:F,onInnerResize:O,ref:Rt,innerProps:de,rtl:Lt,extra:An},vn))),ze&&st>R&&d.createElement(Ae,{ref:Et,prefixCls:ue,scrollOffset:At,scrollRange:st,rtl:Lt,onScroll:Yt,onStartMove:at,onStopMove:bt,spinSize:Jt,containerSize:Je.height,style:_e==null?void 0:_e.verticalScrollBar,thumbStyle:_e==null?void 0:_e.verticalScrollBarThumb,showScrollBar:ke}),ze&&F>Je.width&&d.createElement(Ae,{ref:xt,prefixCls:ue,scrollOffset:$,scrollRange:F,rtl:Lt,onScroll:Yt,onStartMove:at,onStopMove:bt,spinSize:Ht,containerSize:Je.width,horizontal:!0,style:_e==null?void 0:_e.horizontalScrollBar,thumbStyle:_e==null?void 0:_e.horizontalScrollBarThumb,showScrollBar:ke}))}var St=d.forwardRef(Ve);St.displayName="List";var Qe=St,je=Qe},51581:function(_t,N,e){"use strict";Object.defineProperty(N,"__esModule",{value:!0});var t=function(){function d(n,a){for(var u=0;u=0||Object.prototype.hasOwnProperty.call(d,u)&&(a[u]=d[u]);return a}function l(d,n){if(!(d instanceof n))throw new TypeError("Cannot call a class as a function")}function c(d,n){if(!d)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:d}function s(d,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);d.prototype=Object.create(n&&n.prototype,{constructor:{value:d,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(d,n):d.__proto__=n)}var o=function(d){s(n,d);function n(a){l(this,n);var u=c(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,a));return u.scrollListener=u.scrollListener.bind(u),u.eventListenerOptions=u.eventListenerOptions.bind(u),u.mousewheelListener=u.mousewheelListener.bind(u),u}return t(n,[{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 u=this.getParentElement(this.scrollComponent);u.scrollTop=u.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var u=!1,f={get passive(){u=!0}};try{document.addEventListener("test",null,f),document.removeEventListener("test",null,f)}catch(S){}return u}},{key:"eventListenerOptions",value:function(){var u=this.props.useCapture;return this.isPassiveSupported()&&(u={useCapture:this.props.useCapture,passive:!0}),u}},{key:"setDefaultLoader",value:function(u){this.defaultLoader=u}},{key:"detachMousewheelListener",value:function(){var u=window;this.props.useWindow===!1&&(u=this.scrollComponent.parentNode),u.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var u=window;this.props.useWindow===!1&&(u=this.getParentElement(this.scrollComponent)),u.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),u.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(u){var f=this.props.getScrollParent&&this.props.getScrollParent();return f!=null?f:u&&u.parentNode}},{key:"filterProps",value:function(u){return u}},{key:"attachScrollListener",value:function(){var u=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!u)){var f=window;this.props.useWindow===!1&&(f=u),f.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),f.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),f.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(u){u.deltaY===1&&!this.isPassiveSupported()&&u.preventDefault()}},{key:"scrollListener",value:function(){var u=this.scrollComponent,f=window,S=this.getParentElement(u),E=void 0;if(this.props.useWindow){var w=document.documentElement||document.body.parentNode||document.body,A=f.pageYOffset!==void 0?f.pageYOffset:w.scrollTop;this.props.isReverse?E=A:E=this.calculateOffset(u,A)}else this.props.isReverse?E=S.scrollTop:E=u.scrollHeight-S.scrollTop-S.clientHeight;E>22},c.prototype.getChars=function(){return 2097152&this.content?this.combinedData:2097151&this.content?p.stringFromCodePoint(2097151&this.content):""},c.prototype.getCode=function(){return this.isCombined()?this.combinedData.charCodeAt(this.combinedData.length-1):2097151&this.content},c.prototype.setFromCharData=function(s){this.fg=s[i.CHAR_DATA_ATTR_INDEX],this.bg=0;var o=!1;if(s[i.CHAR_DATA_CHAR_INDEX].length>2)o=!0;else if(s[i.CHAR_DATA_CHAR_INDEX].length===2){var d=s[i.CHAR_DATA_CHAR_INDEX].charCodeAt(0);if(55296<=d&&d<=56319){var n=s[i.CHAR_DATA_CHAR_INDEX].charCodeAt(1);56320<=n&&n<=57343?this.content=1024*(d-55296)+n-56320+65536|s[i.CHAR_DATA_WIDTH_INDEX]<<22:o=!0}else o=!0}else this.content=s[i.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|s[i.CHAR_DATA_WIDTH_INDEX]<<22;o&&(this.combinedData=s[i.CHAR_DATA_CHAR_INDEX],this.content=2097152|s[i.CHAR_DATA_WIDTH_INDEX]<<22)},c.prototype.getAsCharData=function(){return[this.fg,this.getChars(),this.getWidth(),this.getCode()]},c}(h.AttributeData);e.CellData=r},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ISoundService=e.ISelectionService=e.IRenderService=e.IMouseService=e.ICoreBrowserService=e.ICharSizeService=void 0;var v=t(14);e.ICharSizeService=v.createDecorator("CharSizeService"),e.ICoreBrowserService=v.createDecorator("CoreBrowserService"),e.IMouseService=v.createDecorator("MouseService"),e.IRenderService=v.createDecorator("RenderService"),e.ISelectionService=v.createDecorator("SelectionService"),e.ISoundService=v.createDecorator("SoundService")},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ExtendedAttrs=e.AttributeData=void 0;var v=function(){function p(){this.fg=0,this.bg=0,this.extended=new g}return p.toColorRGB=function(i){return[i>>>16&255,i>>>8&255,255&i]},p.fromColorRGB=function(i){return(255&i[0])<<16|(255&i[1])<<8|255&i[2]},p.prototype.clone=function(){var i=new p;return i.fg=this.fg,i.bg=this.bg,i.extended=this.extended.clone(),i},p.prototype.isInverse=function(){return 67108864&this.fg},p.prototype.isBold=function(){return 134217728&this.fg},p.prototype.isUnderline=function(){return 268435456&this.fg},p.prototype.isBlink=function(){return 536870912&this.fg},p.prototype.isInvisible=function(){return 1073741824&this.fg},p.prototype.isItalic=function(){return 67108864&this.bg},p.prototype.isDim=function(){return 134217728&this.bg},p.prototype.getFgColorMode=function(){return 50331648&this.fg},p.prototype.getBgColorMode=function(){return 50331648&this.bg},p.prototype.isFgRGB=function(){return(50331648&this.fg)==50331648},p.prototype.isBgRGB=function(){return(50331648&this.bg)==50331648},p.prototype.isFgPalette=function(){return(50331648&this.fg)==16777216||(50331648&this.fg)==33554432},p.prototype.isBgPalette=function(){return(50331648&this.bg)==16777216||(50331648&this.bg)==33554432},p.prototype.isFgDefault=function(){return(50331648&this.fg)==0},p.prototype.isBgDefault=function(){return(50331648&this.bg)==0},p.prototype.isAttributeDefault=function(){return this.fg===0&&this.bg===0},p.prototype.getFgColor=function(){switch(50331648&this.fg){case 16777216:case 33554432:return 255&this.fg;case 50331648:return 16777215&this.fg;default:return-1}},p.prototype.getBgColor=function(){switch(50331648&this.bg){case 16777216:case 33554432:return 255&this.bg;case 50331648:return 16777215&this.bg;default:return-1}},p.prototype.hasExtendedAttrs=function(){return 268435456&this.bg},p.prototype.updateExtended=function(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=268435456},p.prototype.getUnderlineColor=function(){if(268435456&this.bg&&~this.extended.underlineColor)switch(50331648&this.extended.underlineColor){case 16777216:case 33554432:return 255&this.extended.underlineColor;case 50331648:return 16777215&this.extended.underlineColor;default:return this.getFgColor()}return this.getFgColor()},p.prototype.getUnderlineColorMode=function(){return 268435456&this.bg&&~this.extended.underlineColor?50331648&this.extended.underlineColor:this.getFgColorMode()},p.prototype.isUnderlineColorRGB=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==50331648:this.isFgRGB()},p.prototype.isUnderlineColorPalette=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==16777216||(50331648&this.extended.underlineColor)==33554432:this.isFgPalette()},p.prototype.isUnderlineColorDefault=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==0:this.isFgDefault()},p.prototype.getUnderlineStyle=function(){return 268435456&this.fg?268435456&this.bg?this.extended.underlineStyle:1:0},p}();e.AttributeData=v;var g=function(){function p(i,h){i===void 0&&(i=0),h===void 0&&(h=-1),this.underlineStyle=i,this.underlineColor=h}return p.prototype.clone=function(){return new p(this.underlineStyle,this.underlineColor)},p.prototype.isEmpty=function(){return this.underlineStyle===0},p}();e.ExtendedAttrs=g},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.addDisposableDomListener=void 0,e.addDisposableDomListener=function(v,g,p,i){v.addEventListener(g,p,i);var h=!1;return{dispose:function(){h||(h=!0,v.removeEventListener(g,p,i))}}}},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Utf8ToUtf32=e.StringToUtf32=e.utf32ToString=e.stringFromCodePoint=void 0,e.stringFromCodePoint=function(p){return p>65535?(p-=65536,String.fromCharCode(55296+(p>>10))+String.fromCharCode(p%1024+56320)):String.fromCharCode(p)},e.utf32ToString=function(p,i,h){i===void 0&&(i=0),h===void 0&&(h=p.length);for(var r="",l=i;l65535?(c-=65536,r+=String.fromCharCode(55296+(c>>10))+String.fromCharCode(c%1024+56320)):r+=String.fromCharCode(c)}return r};var v=function(){function p(){this._interim=0}return p.prototype.clear=function(){this._interim=0},p.prototype.decode=function(i,h){var r=i.length;if(!r)return 0;var l=0,c=0;this._interim&&(56320<=(d=i.charCodeAt(c++))&&d<=57343?h[l++]=1024*(this._interim-55296)+d-56320+65536:(h[l++]=this._interim,h[l++]=d),this._interim=0);for(var s=c;s=r)return this._interim=o,l;var d;56320<=(d=i.charCodeAt(s))&&d<=57343?h[l++]=1024*(o-55296)+d-56320+65536:(h[l++]=o,h[l++]=d)}else h[l++]=o}return l},p}();e.StringToUtf32=v;var g=function(){function p(){this.interim=new Uint8Array(3)}return p.prototype.clear=function(){this.interim.fill(0)},p.prototype.decode=function(i,h){var r=i.length;if(!r)return 0;var l,c,s,o,d=0,n=0,a=0;if(this.interim[0]){var u=!1,f=this.interim[0];f&=(224&f)==192?31:(240&f)==224?15:7;for(var S=0,E=void 0;(E=63&this.interim[++S])&&S<4;)f<<=6,f|=E;for(var w=(224&this.interim[0])==192?2:(240&this.interim[0])==224?3:4,A=w-S;a=r)return 0;if((192&(E=i[a++]))!=128){a--,u=!0;break}this.interim[S++]=E,f<<=6,f|=63&E}u||(w===2?f<128?a--:h[d++]=f:w===3?f<2048||f>=55296&&f<=57343||(h[d++]=f):f<65536||f>1114111||(h[d++]=f)),this.interim.fill(0)}for(var b=r-4,C=a;C=r)return this.interim[0]=l,d;if((192&(c=i[C++]))!=128){C--;continue}if((n=(31&l)<<6|63&c)<128){C--;continue}h[d++]=n}else if((240&l)==224){if(C>=r)return this.interim[0]=l,d;if((192&(c=i[C++]))!=128){C--;continue}if(C>=r)return this.interim[0]=l,this.interim[1]=c,d;if((192&(s=i[C++]))!=128){C--;continue}if((n=(15&l)<<12|(63&c)<<6|63&s)<2048||n>=55296&&n<=57343)continue;h[d++]=n}else if((248&l)==240){if(C>=r)return this.interim[0]=l,d;if((192&(c=i[C++]))!=128){C--;continue}if(C>=r)return this.interim[0]=l,this.interim[1]=c,d;if((192&(s=i[C++]))!=128){C--;continue}if(C>=r)return this.interim[0]=l,this.interim[1]=c,this.interim[2]=s,d;if((192&(o=i[C++]))!=128){C--;continue}if((n=(7&l)<<18|(63&c)<<12|(63&s)<<6|63&o)<65536||n>1114111)continue;h[d++]=n}}return d},p}();e.Utf8ToUtf32=g},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CHAR_ATLAS_CELL_SPACING=e.DIM_OPACITY=e.INVERTED_DEFAULT_COLOR=void 0,e.INVERTED_DEFAULT_COLOR=257,e.DIM_OPACITY=.5,e.CHAR_ATLAS_CELL_SPACING=1},function(N,e,t){"use strict";var v,g,p,i;function h(l){var c=l.toString(16);return c.length<2?"0"+c:c}function r(l,c){return l>>0}}(v=e.channels||(e.channels={})),(g=e.color||(e.color={})).blend=function(l,c){var s=(255&c.rgba)/255;if(s===1)return{css:c.css,rgba:c.rgba};var o=c.rgba>>24&255,d=c.rgba>>16&255,n=c.rgba>>8&255,a=l.rgba>>24&255,u=l.rgba>>16&255,f=l.rgba>>8&255,S=a+Math.round((o-a)*s),E=u+Math.round((d-u)*s),w=f+Math.round((n-f)*s);return{css:v.toCss(S,E,w),rgba:v.toRgba(S,E,w)}},g.isOpaque=function(l){return(255&l.rgba)==255},g.ensureContrastRatio=function(l,c,s){var o=i.ensureContrastRatio(l.rgba,c.rgba,s);if(o)return i.toColor(o>>24&255,o>>16&255,o>>8&255)},g.opaque=function(l){var c=(255|l.rgba)>>>0,s=i.toChannels(c),o=s[0],d=s[1],n=s[2];return{css:v.toCss(o,d,n),rgba:c}},g.opacity=function(l,c){var s=Math.round(255*c),o=i.toChannels(l.rgba),d=o[0],n=o[1],a=o[2];return{css:v.toCss(d,n,a,s),rgba:v.toRgba(d,n,a,s)}},(e.css||(e.css={})).toColor=function(l){switch(l.length){case 7:return{css:l,rgba:(parseInt(l.slice(1),16)<<8|255)>>>0};case 9:return{css:l,rgba:parseInt(l.slice(1),16)>>>0}}throw new Error("css.toColor: Unsupported css format")},function(l){function c(s,o,d){var n=s/255,a=o/255,u=d/255;return .2126*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.7152*(a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4))+.0722*(u<=.03928?u/12.92:Math.pow((u+.055)/1.055,2.4))}l.relativeLuminance=function(s){return c(s>>16&255,s>>8&255,255&s)},l.relativeLuminance2=c}(p=e.rgb||(e.rgb={})),function(l){function c(o,d,n){for(var a=o>>24&255,u=o>>16&255,f=o>>8&255,S=d>>24&255,E=d>>16&255,w=d>>8&255,A=r(p.relativeLuminance2(S,w,E),p.relativeLuminance2(a,u,f));A0||E>0||w>0);)S-=Math.max(0,Math.ceil(.1*S)),E-=Math.max(0,Math.ceil(.1*E)),w-=Math.max(0,Math.ceil(.1*w)),A=r(p.relativeLuminance2(S,w,E),p.relativeLuminance2(a,u,f));return(S<<24|E<<16|w<<8|255)>>>0}function s(o,d,n){for(var a=o>>24&255,u=o>>16&255,f=o>>8&255,S=d>>24&255,E=d>>16&255,w=d>>8&255,A=r(p.relativeLuminance2(S,w,E),p.relativeLuminance2(a,u,f));A>>0}l.ensureContrastRatio=function(o,d,n){var a=p.relativeLuminance(o>>8),u=p.relativeLuminance(d>>8);if(r(a,u)>24&255,o>>16&255,o>>8&255,255&o]},l.toColor=function(o,d,n){return{css:v.toCss(o,d,n),rgba:v.toRgba(o,d,n)}}}(i=e.rgba||(e.rgba={})),e.toPaddedHex=h,e.contrastRatio=r},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isLinux=e.isWindows=e.isIphone=e.isIpad=e.isMac=e.isSafari=e.isFirefox=void 0;var v=typeof navigator=="undefined",g=v?"node":navigator.userAgent,p=v?"node":navigator.platform;function i(h,r){return h.indexOf(r)>=0}e.isFirefox=!!~g.indexOf("Firefox"),e.isSafari=/^((?!chrome|android).)*safari/i.test(g),e.isMac=i(["Macintosh","MacIntel","MacPPC","Mac68K"],p),e.isIpad=p==="iPad",e.isIphone=p==="iPhone",e.isWindows=i(["Windows","Win16","Win32","WinCE"],p),e.isLinux=p.indexOf("Linux")>=0},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.C1=e.C0=void 0,function(v){v.NUL="\0",v.SOH="",v.STX="",v.ETX="",v.EOT="",v.ENQ="",v.ACK="",v.BEL="\x07",v.BS="\b",v.HT=" ",v.LF=` -`,v.VT="\v",v.FF="\f",v.CR="\r",v.SO="",v.SI="",v.DLE="",v.DC1="",v.DC2="",v.DC3="",v.DC4="",v.NAK="",v.SYN="",v.ETB="",v.CAN="",v.EM="",v.SUB="",v.ESC="\x1B",v.FS="",v.GS="",v.RS="",v.US="",v.SP=" ",v.DEL="\x7F"}(e.C0||(e.C0={})),function(v){v.PAD="\x80",v.HOP="\x81",v.BPH="\x82",v.NBH="\x83",v.IND="\x84",v.NEL="\x85",v.SSA="\x86",v.ESA="\x87",v.HTS="\x88",v.HTJ="\x89",v.VTS="\x8A",v.PLD="\x8B",v.PLU="\x8C",v.RI="\x8D",v.SS2="\x8E",v.SS3="\x8F",v.DCS="\x90",v.PU1="\x91",v.PU2="\x92",v.STS="\x93",v.CCH="\x94",v.MW="\x95",v.SPA="\x96",v.EPA="\x97",v.SOS="\x98",v.SGCI="\x99",v.SCI="\x9A",v.CSI="\x9B",v.ST="\x9C",v.OSC="\x9D",v.PM="\x9E",v.APC="\x9F"}(e.C1||(e.C1={}))},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BaseRenderLayer=void 0;var v=t(3),g=t(9),p=t(25),i=t(6),h=t(28),r=t(10),l=t(17),c=function(){function s(o,d,n,a,u,f,S,E){this._container=o,this._alpha=a,this._colors=u,this._rendererId=f,this._bufferService=S,this._optionsService=E,this._scaledCharWidth=0,this._scaledCharHeight=0,this._scaledCellWidth=0,this._scaledCellHeight=0,this._scaledCharLeft=0,this._scaledCharTop=0,this._currentGlyphIdentifier={chars:"",code:0,bg:0,fg:0,bold:!1,dim:!1,italic:!1},this._canvas=document.createElement("canvas"),this._canvas.classList.add("xterm-"+d+"-layer"),this._canvas.style.zIndex=n.toString(),this._initCanvas(),this._container.appendChild(this._canvas)}return s.prototype.dispose=function(){var o;l.removeElementFromParent(this._canvas),(o=this._charAtlas)===null||o===void 0||o.dispose()},s.prototype._initCanvas=function(){this._ctx=h.throwIfFalsy(this._canvas.getContext("2d",{alpha:this._alpha})),this._alpha||this._clearAll()},s.prototype.onOptionsChanged=function(){},s.prototype.onBlur=function(){},s.prototype.onFocus=function(){},s.prototype.onCursorMove=function(){},s.prototype.onGridChanged=function(o,d){},s.prototype.onSelectionChanged=function(o,d,n){n===void 0&&(n=!1)},s.prototype.setColors=function(o){this._refreshCharAtlas(o)},s.prototype._setTransparency=function(o){if(o!==this._alpha){var d=this._canvas;this._alpha=o,this._canvas=this._canvas.cloneNode(),this._initCanvas(),this._container.replaceChild(this._canvas,d),this._refreshCharAtlas(this._colors),this.onGridChanged(0,this._bufferService.rows-1)}},s.prototype._refreshCharAtlas=function(o){this._scaledCharWidth<=0&&this._scaledCharHeight<=0||(this._charAtlas=p.acquireCharAtlas(this._optionsService.options,this._rendererId,o,this._scaledCharWidth,this._scaledCharHeight),this._charAtlas.warmUp())},s.prototype.resize=function(o){this._scaledCellWidth=o.scaledCellWidth,this._scaledCellHeight=o.scaledCellHeight,this._scaledCharWidth=o.scaledCharWidth,this._scaledCharHeight=o.scaledCharHeight,this._scaledCharLeft=o.scaledCharLeft,this._scaledCharTop=o.scaledCharTop,this._canvas.width=o.scaledCanvasWidth,this._canvas.height=o.scaledCanvasHeight,this._canvas.style.width=o.canvasWidth+"px",this._canvas.style.height=o.canvasHeight+"px",this._alpha||this._clearAll(),this._refreshCharAtlas(this._colors)},s.prototype._fillCells=function(o,d,n,a){this._ctx.fillRect(o*this._scaledCellWidth,d*this._scaledCellHeight,n*this._scaledCellWidth,a*this._scaledCellHeight)},s.prototype._fillBottomLineAtCells=function(o,d,n){n===void 0&&(n=1),this._ctx.fillRect(o*this._scaledCellWidth,(d+1)*this._scaledCellHeight-window.devicePixelRatio-1,n*this._scaledCellWidth,window.devicePixelRatio)},s.prototype._fillLeftLineAtCell=function(o,d,n){this._ctx.fillRect(o*this._scaledCellWidth,d*this._scaledCellHeight,window.devicePixelRatio*n,this._scaledCellHeight)},s.prototype._strokeRectAtCell=function(o,d,n,a){this._ctx.lineWidth=window.devicePixelRatio,this._ctx.strokeRect(o*this._scaledCellWidth+window.devicePixelRatio/2,d*this._scaledCellHeight+window.devicePixelRatio/2,n*this._scaledCellWidth-window.devicePixelRatio,a*this._scaledCellHeight-window.devicePixelRatio)},s.prototype._clearAll=function(){this._alpha?this._ctx.clearRect(0,0,this._canvas.width,this._canvas.height):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(0,0,this._canvas.width,this._canvas.height))},s.prototype._clearCells=function(o,d,n,a){this._alpha?this._ctx.clearRect(o*this._scaledCellWidth,d*this._scaledCellHeight,n*this._scaledCellWidth,a*this._scaledCellHeight):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(o*this._scaledCellWidth,d*this._scaledCellHeight,n*this._scaledCellWidth,a*this._scaledCellHeight))},s.prototype._fillCharTrueColor=function(o,d,n){this._ctx.font=this._getFont(!1,!1),this._ctx.textBaseline="middle",this._clipRow(n),this._ctx.fillText(o.getChars(),d*this._scaledCellWidth+this._scaledCharLeft,n*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2)},s.prototype._drawChars=function(o,d,n){var a,u,f=this._getContrastColor(o);f||o.isFgRGB()||o.isBgRGB()?this._drawUncachedChars(o,d,n,f):(o.isInverse()?(a=o.isBgDefault()?g.INVERTED_DEFAULT_COLOR:o.getBgColor(),u=o.isFgDefault()?g.INVERTED_DEFAULT_COLOR:o.getFgColor()):(u=o.isBgDefault()?v.DEFAULT_COLOR:o.getBgColor(),a=o.isFgDefault()?v.DEFAULT_COLOR:o.getFgColor()),a+=this._optionsService.options.drawBoldTextInBrightColors&&o.isBold()&&a<8?8:0,this._currentGlyphIdentifier.chars=o.getChars()||v.WHITESPACE_CELL_CHAR,this._currentGlyphIdentifier.code=o.getCode()||v.WHITESPACE_CELL_CODE,this._currentGlyphIdentifier.bg=u,this._currentGlyphIdentifier.fg=a,this._currentGlyphIdentifier.bold=!!o.isBold(),this._currentGlyphIdentifier.dim=!!o.isDim(),this._currentGlyphIdentifier.italic=!!o.isItalic(),this._charAtlas&&this._charAtlas.draw(this._ctx,this._currentGlyphIdentifier,d*this._scaledCellWidth+this._scaledCharLeft,n*this._scaledCellHeight+this._scaledCharTop)||this._drawUncachedChars(o,d,n))},s.prototype._drawUncachedChars=function(o,d,n,a){if(this._ctx.save(),this._ctx.font=this._getFont(!!o.isBold(),!!o.isItalic()),this._ctx.textBaseline="middle",o.isInverse())if(a)this._ctx.fillStyle=a.css;else if(o.isBgDefault())this._ctx.fillStyle=r.color.opaque(this._colors.background).css;else if(o.isBgRGB())this._ctx.fillStyle="rgb("+i.AttributeData.toColorRGB(o.getBgColor()).join(",")+")";else{var u=o.getBgColor();this._optionsService.options.drawBoldTextInBrightColors&&o.isBold()&&u<8&&(u+=8),this._ctx.fillStyle=this._colors.ansi[u].css}else if(a)this._ctx.fillStyle=a.css;else if(o.isFgDefault())this._ctx.fillStyle=this._colors.foreground.css;else if(o.isFgRGB())this._ctx.fillStyle="rgb("+i.AttributeData.toColorRGB(o.getFgColor()).join(",")+")";else{var f=o.getFgColor();this._optionsService.options.drawBoldTextInBrightColors&&o.isBold()&&f<8&&(f+=8),this._ctx.fillStyle=this._colors.ansi[f].css}this._clipRow(n),o.isDim()&&(this._ctx.globalAlpha=g.DIM_OPACITY),this._ctx.fillText(o.getChars(),d*this._scaledCellWidth+this._scaledCharLeft,n*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2),this._ctx.restore()},s.prototype._clipRow=function(o){this._ctx.beginPath(),this._ctx.rect(0,o*this._scaledCellHeight,this._bufferService.cols*this._scaledCellWidth,this._scaledCellHeight),this._ctx.clip()},s.prototype._getFont=function(o,d){return(d?"italic":"")+" "+(o?this._optionsService.options.fontWeightBold:this._optionsService.options.fontWeight)+" "+this._optionsService.options.fontSize*window.devicePixelRatio+"px "+this._optionsService.options.fontFamily},s.prototype._getContrastColor=function(o){if(this._optionsService.options.minimumContrastRatio!==1){var d=this._colors.contrastCache.getColor(o.bg,o.fg);if(d!==void 0)return d||void 0;var n=o.getFgColor(),a=o.getFgColorMode(),u=o.getBgColor(),f=o.getBgColorMode(),S=!!o.isInverse(),E=!!o.isInverse();if(S){var w=n;n=u,u=w;var A=a;a=f,f=A}var b=this._resolveBackgroundRgba(f,u,S),C=this._resolveForegroundRgba(a,n,S,E),m=r.rgba.ensureContrastRatio(b,C,this._optionsService.options.minimumContrastRatio);if(m){var y={css:r.channels.toCss(m>>24&255,m>>16&255,m>>8&255),rgba:m};return this._colors.contrastCache.setColor(o.bg,o.fg,y),y}this._colors.contrastCache.setColor(o.bg,o.fg,null)}},s.prototype._resolveBackgroundRgba=function(o,d,n){switch(o){case 16777216:case 33554432:return this._colors.ansi[d].rgba;case 50331648:return d<<8;case 0:default:return n?this._colors.foreground.rgba:this._colors.background.rgba}},s.prototype._resolveForegroundRgba=function(o,d,n,a){switch(o){case 16777216:case 33554432:return this._optionsService.options.drawBoldTextInBrightColors&&a&&d<8&&(d+=8),this._colors.ansi[d].rgba;case 50331648:return d<<8;case 0:default:return n?this._colors.background.rgba:this._colors.foreground.rgba}},s}();e.BaseRenderLayer=c},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createDecorator=e.getServiceDependencies=e.serviceRegistry=void 0;function v(g,p,i){p.di$target===p?p.di$dependencies.push({id:g,index:i}):(p.di$dependencies=[{id:g,index:i}],p.di$target=p)}e.serviceRegistry=new Map,e.getServiceDependencies=function(g){return g.di$dependencies||[]},e.createDecorator=function(g){if(e.serviceRegistry.has(g))return e.serviceRegistry.get(g);var p=function(i,h,r){if(arguments.length!==3)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");v(p,i,r)};return p.toString=function(){return g},e.serviceRegistry.set(g,p),p}},function(N,e,t){"use strict";function v(g,p,i,h){if(i===void 0&&(i=0),h===void 0&&(h=g.length),i>=g.length)return g;i=(g.length+i)%g.length,h=h>=g.length?g.length:(g.length+h)%g.length;for(var r=i;r>22,2097152&c?this._combined[l].charCodeAt(this._combined[l].length-1):s]},r.prototype.set=function(l,c){this._data[3*l+1]=c[g.CHAR_DATA_ATTR_INDEX],c[g.CHAR_DATA_CHAR_INDEX].length>1?(this._combined[l]=c[1],this._data[3*l+0]=2097152|l|c[g.CHAR_DATA_WIDTH_INDEX]<<22):this._data[3*l+0]=c[g.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|c[g.CHAR_DATA_WIDTH_INDEX]<<22},r.prototype.getWidth=function(l){return this._data[3*l+0]>>22},r.prototype.hasWidth=function(l){return 12582912&this._data[3*l+0]},r.prototype.getFg=function(l){return this._data[3*l+1]},r.prototype.getBg=function(l){return this._data[3*l+2]},r.prototype.hasContent=function(l){return 4194303&this._data[3*l+0]},r.prototype.getCodePoint=function(l){var c=this._data[3*l+0];return 2097152&c?this._combined[l].charCodeAt(this._combined[l].length-1):2097151&c},r.prototype.isCombined=function(l){return 2097152&this._data[3*l+0]},r.prototype.getString=function(l){var c=this._data[3*l+0];return 2097152&c?this._combined[l]:2097151&c?v.stringFromCodePoint(2097151&c):""},r.prototype.loadCell=function(l,c){var s=3*l;return c.content=this._data[s+0],c.fg=this._data[s+1],c.bg=this._data[s+2],2097152&c.content&&(c.combinedData=this._combined[l]),268435456&c.bg&&(c.extended=this._extendedAttrs[l]),c},r.prototype.setCell=function(l,c){2097152&c.content&&(this._combined[l]=c.combinedData),268435456&c.bg&&(this._extendedAttrs[l]=c.extended),this._data[3*l+0]=c.content,this._data[3*l+1]=c.fg,this._data[3*l+2]=c.bg},r.prototype.setCellFromCodePoint=function(l,c,s,o,d,n){268435456&d&&(this._extendedAttrs[l]=n),this._data[3*l+0]=c|s<<22,this._data[3*l+1]=o,this._data[3*l+2]=d},r.prototype.addCodepointToCell=function(l,c){var s=this._data[3*l+0];2097152&s?this._combined[l]+=v.stringFromCodePoint(c):(2097151&s?(this._combined[l]=v.stringFromCodePoint(2097151&s)+v.stringFromCodePoint(c),s&=-2097152,s|=2097152):s=c|1<<22,this._data[3*l+0]=s)},r.prototype.insertCells=function(l,c,s,o){if((l%=this.length)&&this.getWidth(l-1)===2&&this.setCellFromCodePoint(l-1,0,1,(o==null?void 0:o.fg)||0,(o==null?void 0:o.bg)||0,(o==null?void 0:o.extended)||new i.ExtendedAttrs),c=0;--n)this.setCell(l+c+n,this.loadCell(l+n,d));for(n=0;nthis.length){var s=new Uint32Array(3*l);this.length&&(3*l=l&&delete this._combined[n]}}else this._data=new Uint32Array(0),this._combined={};this.length=l}},r.prototype.fill=function(l){this._combined={},this._extendedAttrs={};for(var c=0;c=0;--l)if(4194303&this._data[3*l+0])return l+(this._data[3*l+0]>>22);return 0},r.prototype.copyCellsFrom=function(l,c,s,o,d){var n=l._data;if(d)for(var a=o-1;a>=0;a--)for(var u=0;u<3;u++)this._data[3*(s+a)+u]=n[3*(c+a)+u];else for(a=0;a=c&&(this._combined[S-c+s]=l._combined[S])}},r.prototype.translateToString=function(l,c,s){l===void 0&&(l=!1),c===void 0&&(c=0),s===void 0&&(s=this.length),l&&(s=Math.min(s,this.getTrimmedLength()));for(var o="";c>22||1}return o},r}();e.BufferLine=h},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeElementFromParent=void 0,e.removeElementFromParent=function(){for(var v,g=[],p=0;p24)return m.setWinLines||!1;switch(C){case 1:return!!m.restoreWin;case 2:return!!m.minimizeWin;case 3:return!!m.setWinPosition;case 4:return!!m.setWinSizePixels;case 5:return!!m.raiseWin;case 6:return!!m.lowerWin;case 7:return!!m.refreshWin;case 8:return!!m.setWinSizeChars;case 9:return!!m.maximizeWin;case 10:return!!m.fullscreenWin;case 11:return!!m.getWinState;case 13:return!!m.getWinPosition;case 14:return!!m.getWinSizePixels;case 15:return!!m.getScreenSizePixels;case 16:return!!m.getCellSizePixels;case 18:return!!m.getWinSizeChars;case 19:return!!m.getScreenSizeChars;case 20:return!!m.getIconTitle;case 21:return!!m.getWinTitle;case 22:return!!m.pushTitle;case 23:return!!m.popTitle;case 24:return!!m.setWinLines}return!1}(function(C){C[C.GET_WIN_SIZE_PIXELS=0]="GET_WIN_SIZE_PIXELS",C[C.GET_CELL_SIZE_PIXELS=1]="GET_CELL_SIZE_PIXELS"})(p=e.WindowsOptionsReportType||(e.WindowsOptionsReportType={}));var A=function(){function C(m,y,x,P){this._bufferService=m,this._coreService=y,this._logService=x,this._optionsService=P,this._data=new Uint32Array(0)}return C.prototype.hook=function(m){this._data=new Uint32Array(0)},C.prototype.put=function(m,y,x){this._data=c.concat(this._data,m.subarray(y,x))},C.prototype.unhook=function(m){if(m){var y=s.utf32ToString(this._data);switch(this._data=new Uint32Array(0),y){case'"q':return this._coreService.triggerDataEvent(i.C0.ESC+'P1$r0"q'+i.C0.ESC+"\\");case'"p':return this._coreService.triggerDataEvent(i.C0.ESC+'P1$r61;1"p'+i.C0.ESC+"\\");case"r":var x=this._bufferService.buffer.scrollTop+1+";"+(this._bufferService.buffer.scrollBottom+1)+"r";return this._coreService.triggerDataEvent(i.C0.ESC+"P1$r"+x+i.C0.ESC+"\\");case"m":return this._coreService.triggerDataEvent(i.C0.ESC+"P1$r0m"+i.C0.ESC+"\\");case" q":var P={block:2,underline:4,bar:6}[this._optionsService.options.cursorStyle];return P-=this._optionsService.options.cursorBlink?1:0,this._coreService.triggerDataEvent(i.C0.ESC+"P1$r"+P+" q"+i.C0.ESC+"\\");default:this._logService.debug("Unknown DCS $q %s",y),this._coreService.triggerDataEvent(i.C0.ESC+"P0$r"+i.C0.ESC+"\\")}}else this._data=new Uint32Array(0)},C}(),b=function(C){function m(y,x,P,_,z,k,be,ae,Me){Me===void 0&&(Me=new r.EscapeSequenceParser);var B=C.call(this)||this;B._bufferService=y,B._charsetService=x,B._coreService=P,B._dirtyRowService=_,B._logService=z,B._optionsService=k,B._coreMouseService=be,B._unicodeService=ae,B._parser=Me,B._parseBuffer=new Uint32Array(4096),B._stringDecoder=new s.StringToUtf32,B._utf8Decoder=new s.Utf8ToUtf32,B._workCell=new a.CellData,B._windowTitle="",B._iconName="",B._windowTitleStack=[],B._iconNameStack=[],B._curAttrData=o.DEFAULT_ATTR_DATA.clone(),B._eraseAttrDataInternal=o.DEFAULT_ATTR_DATA.clone(),B._onRequestBell=new d.EventEmitter,B._onRequestRefreshRows=new d.EventEmitter,B._onRequestReset=new d.EventEmitter,B._onRequestScroll=new d.EventEmitter,B._onRequestSyncScrollBar=new d.EventEmitter,B._onRequestWindowsOptionsReport=new d.EventEmitter,B._onA11yChar=new d.EventEmitter,B._onA11yTab=new d.EventEmitter,B._onCursorMove=new d.EventEmitter,B._onLineFeed=new d.EventEmitter,B._onScroll=new d.EventEmitter,B._onTitleChange=new d.EventEmitter,B.register(B._parser),B._parser.setCsiHandlerFallback(function(U,j){B._logService.debug("Unknown CSI code: ",{identifier:B._parser.identToString(U),params:j.toArray()})}),B._parser.setEscHandlerFallback(function(U){B._logService.debug("Unknown ESC code: ",{identifier:B._parser.identToString(U)})}),B._parser.setExecuteHandlerFallback(function(U){B._logService.debug("Unknown EXECUTE code: ",{code:U})}),B._parser.setOscHandlerFallback(function(U,j,Z){B._logService.debug("Unknown OSC code: ",{identifier:U,action:j,data:Z})}),B._parser.setDcsHandlerFallback(function(U,j,Z){j==="HOOK"&&(Z=Z.toArray()),B._logService.debug("Unknown DCS code: ",{identifier:B._parser.identToString(U),action:j,payload:Z})}),B._parser.setPrintHandler(function(U,j,Z){return B.print(U,j,Z)}),B._parser.setCsiHandler({final:"@"},function(U){return B.insertChars(U)}),B._parser.setCsiHandler({intermediates:" ",final:"@"},function(U){return B.scrollLeft(U)}),B._parser.setCsiHandler({final:"A"},function(U){return B.cursorUp(U)}),B._parser.setCsiHandler({intermediates:" ",final:"A"},function(U){return B.scrollRight(U)}),B._parser.setCsiHandler({final:"B"},function(U){return B.cursorDown(U)}),B._parser.setCsiHandler({final:"C"},function(U){return B.cursorForward(U)}),B._parser.setCsiHandler({final:"D"},function(U){return B.cursorBackward(U)}),B._parser.setCsiHandler({final:"E"},function(U){return B.cursorNextLine(U)}),B._parser.setCsiHandler({final:"F"},function(U){return B.cursorPrecedingLine(U)}),B._parser.setCsiHandler({final:"G"},function(U){return B.cursorCharAbsolute(U)}),B._parser.setCsiHandler({final:"H"},function(U){return B.cursorPosition(U)}),B._parser.setCsiHandler({final:"I"},function(U){return B.cursorForwardTab(U)}),B._parser.setCsiHandler({final:"J"},function(U){return B.eraseInDisplay(U)}),B._parser.setCsiHandler({prefix:"?",final:"J"},function(U){return B.eraseInDisplay(U)}),B._parser.setCsiHandler({final:"K"},function(U){return B.eraseInLine(U)}),B._parser.setCsiHandler({prefix:"?",final:"K"},function(U){return B.eraseInLine(U)}),B._parser.setCsiHandler({final:"L"},function(U){return B.insertLines(U)}),B._parser.setCsiHandler({final:"M"},function(U){return B.deleteLines(U)}),B._parser.setCsiHandler({final:"P"},function(U){return B.deleteChars(U)}),B._parser.setCsiHandler({final:"S"},function(U){return B.scrollUp(U)}),B._parser.setCsiHandler({final:"T"},function(U){return B.scrollDown(U)}),B._parser.setCsiHandler({final:"X"},function(U){return B.eraseChars(U)}),B._parser.setCsiHandler({final:"Z"},function(U){return B.cursorBackwardTab(U)}),B._parser.setCsiHandler({final:"`"},function(U){return B.charPosAbsolute(U)}),B._parser.setCsiHandler({final:"a"},function(U){return B.hPositionRelative(U)}),B._parser.setCsiHandler({final:"b"},function(U){return B.repeatPrecedingCharacter(U)}),B._parser.setCsiHandler({final:"c"},function(U){return B.sendDeviceAttributesPrimary(U)}),B._parser.setCsiHandler({prefix:">",final:"c"},function(U){return B.sendDeviceAttributesSecondary(U)}),B._parser.setCsiHandler({final:"d"},function(U){return B.linePosAbsolute(U)}),B._parser.setCsiHandler({final:"e"},function(U){return B.vPositionRelative(U)}),B._parser.setCsiHandler({final:"f"},function(U){return B.hVPosition(U)}),B._parser.setCsiHandler({final:"g"},function(U){return B.tabClear(U)}),B._parser.setCsiHandler({final:"h"},function(U){return B.setMode(U)}),B._parser.setCsiHandler({prefix:"?",final:"h"},function(U){return B.setModePrivate(U)}),B._parser.setCsiHandler({final:"l"},function(U){return B.resetMode(U)}),B._parser.setCsiHandler({prefix:"?",final:"l"},function(U){return B.resetModePrivate(U)}),B._parser.setCsiHandler({final:"m"},function(U){return B.charAttributes(U)}),B._parser.setCsiHandler({final:"n"},function(U){return B.deviceStatus(U)}),B._parser.setCsiHandler({prefix:"?",final:"n"},function(U){return B.deviceStatusPrivate(U)}),B._parser.setCsiHandler({intermediates:"!",final:"p"},function(U){return B.softReset(U)}),B._parser.setCsiHandler({intermediates:" ",final:"q"},function(U){return B.setCursorStyle(U)}),B._parser.setCsiHandler({final:"r"},function(U){return B.setScrollRegion(U)}),B._parser.setCsiHandler({final:"s"},function(U){return B.saveCursor(U)}),B._parser.setCsiHandler({final:"t"},function(U){return B.windowOptions(U)}),B._parser.setCsiHandler({final:"u"},function(U){return B.restoreCursor(U)}),B._parser.setCsiHandler({intermediates:"'",final:"}"},function(U){return B.insertColumns(U)}),B._parser.setCsiHandler({intermediates:"'",final:"~"},function(U){return B.deleteColumns(U)}),B._parser.setExecuteHandler(i.C0.BEL,function(){return B.bell()}),B._parser.setExecuteHandler(i.C0.LF,function(){return B.lineFeed()}),B._parser.setExecuteHandler(i.C0.VT,function(){return B.lineFeed()}),B._parser.setExecuteHandler(i.C0.FF,function(){return B.lineFeed()}),B._parser.setExecuteHandler(i.C0.CR,function(){return B.carriageReturn()}),B._parser.setExecuteHandler(i.C0.BS,function(){return B.backspace()}),B._parser.setExecuteHandler(i.C0.HT,function(){return B.tab()}),B._parser.setExecuteHandler(i.C0.SO,function(){return B.shiftOut()}),B._parser.setExecuteHandler(i.C0.SI,function(){return B.shiftIn()}),B._parser.setExecuteHandler(i.C1.IND,function(){return B.index()}),B._parser.setExecuteHandler(i.C1.NEL,function(){return B.nextLine()}),B._parser.setExecuteHandler(i.C1.HTS,function(){return B.tabSet()}),B._parser.setOscHandler(0,new f.OscHandler(function(U){B.setTitle(U),B.setIconName(U)})),B._parser.setOscHandler(1,new f.OscHandler(function(U){return B.setIconName(U)})),B._parser.setOscHandler(2,new f.OscHandler(function(U){return B.setTitle(U)})),B._parser.setEscHandler({final:"7"},function(){return B.saveCursor()}),B._parser.setEscHandler({final:"8"},function(){return B.restoreCursor()}),B._parser.setEscHandler({final:"D"},function(){return B.index()}),B._parser.setEscHandler({final:"E"},function(){return B.nextLine()}),B._parser.setEscHandler({final:"H"},function(){return B.tabSet()}),B._parser.setEscHandler({final:"M"},function(){return B.reverseIndex()}),B._parser.setEscHandler({final:"="},function(){return B.keypadApplicationMode()}),B._parser.setEscHandler({final:">"},function(){return B.keypadNumericMode()}),B._parser.setEscHandler({final:"c"},function(){return B.fullReset()}),B._parser.setEscHandler({final:"n"},function(){return B.setgLevel(2)}),B._parser.setEscHandler({final:"o"},function(){return B.setgLevel(3)}),B._parser.setEscHandler({final:"|"},function(){return B.setgLevel(3)}),B._parser.setEscHandler({final:"}"},function(){return B.setgLevel(2)}),B._parser.setEscHandler({final:"~"},function(){return B.setgLevel(1)}),B._parser.setEscHandler({intermediates:"%",final:"@"},function(){return B.selectDefaultCharset()}),B._parser.setEscHandler({intermediates:"%",final:"G"},function(){return B.selectDefaultCharset()});var q=function(U){Q._parser.setEscHandler({intermediates:"(",final:U},function(){return B.selectCharset("("+U)}),Q._parser.setEscHandler({intermediates:")",final:U},function(){return B.selectCharset(")"+U)}),Q._parser.setEscHandler({intermediates:"*",final:U},function(){return B.selectCharset("*"+U)}),Q._parser.setEscHandler({intermediates:"+",final:U},function(){return B.selectCharset("+"+U)}),Q._parser.setEscHandler({intermediates:"-",final:U},function(){return B.selectCharset("-"+U)}),Q._parser.setEscHandler({intermediates:".",final:U},function(){return B.selectCharset("."+U)}),Q._parser.setEscHandler({intermediates:"/",final:U},function(){return B.selectCharset("/"+U)})},Q=this;for(var se in h.CHARSETS)q(se);return B._parser.setEscHandler({intermediates:"#",final:"8"},function(){return B.screenAlignmentPattern()}),B._parser.setErrorHandler(function(U){return B._logService.error("Parsing error: ",U),U}),B._parser.setDcsHandler({intermediates:"$",final:"q"},new A(B._bufferService,B._coreService,B._logService,B._optionsService)),B}return g(m,C),Object.defineProperty(m.prototype,"onRequestBell",{get:function(){return this._onRequestBell.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onRequestRefreshRows",{get:function(){return this._onRequestRefreshRows.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onRequestReset",{get:function(){return this._onRequestReset.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onRequestScroll",{get:function(){return this._onRequestScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onRequestSyncScrollBar",{get:function(){return this._onRequestSyncScrollBar.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onRequestWindowsOptionsReport",{get:function(){return this._onRequestWindowsOptionsReport.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onA11yChar",{get:function(){return this._onA11yChar.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onA11yTab",{get:function(){return this._onA11yTab.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),m.prototype.dispose=function(){C.prototype.dispose.call(this)},m.prototype.parse=function(y){var x=this._bufferService.buffer,P=x.x,_=x.y;if(this._logService.debug("parsing data",y),this._parseBuffer.length131072)for(var z=0;z0&&se.getWidth(k.x-1)===2&&se.setCellFromCodePoint(k.x-1,0,1,Q.fg,Q.bg,Q.extended);for(var U=x;U=Me){if(B){for(;k.x=this._bufferService.rows&&(k.y=this._bufferService.rows-1),k.lines.get(k.ybase+k.y).isWrapped=!0),se=k.lines.get(k.ybase+k.y)}else if(k.x=Me-1,z===2)continue}if(q&&(se.insertCells(k.x,z,k.getNullCell(Q),Q),se.getWidth(Me-1)===2&&se.setCellFromCodePoint(Me-1,n.NULL_CELL_CODE,n.NULL_CELL_WIDTH,Q.fg,Q.bg,Q.extended)),se.setCellFromCodePoint(k.x++,_,z,Q.fg,Q.bg,Q.extended),z>0)for(;--z;)se.setCellFromCodePoint(k.x++,0,0,Q.fg,Q.bg,Q.extended)}else se.getWidth(k.x-1)?se.addCodepointToCell(k.x-1,_):se.addCodepointToCell(k.x-2,_)}P-x>0&&(se.loadCell(k.x-1,this._workCell),this._workCell.getWidth()===2||this._workCell.getCode()>65535?this._parser.precedingCodepoint=0:this._workCell.isCombined()?this._parser.precedingCodepoint=this._workCell.getChars().charCodeAt(0):this._parser.precedingCodepoint=this._workCell.content),k.x0&&se.getWidth(k.x)===0&&!se.hasContent(k.x)&&se.setCellFromCodePoint(k.x,0,1,Q.fg,Q.bg,Q.extended),this._dirtyRowService.markDirty(k.y)},m.prototype.addCsiHandler=function(y,x){var P=this;return y.final!=="t"||y.prefix||y.intermediates?this._parser.addCsiHandler(y,x):this._parser.addCsiHandler(y,function(_){return!w(_.params[0],P._optionsService.options.windowOptions)||x(_)})},m.prototype.addDcsHandler=function(y,x){return this._parser.addDcsHandler(y,new S.DcsHandler(x))},m.prototype.addEscHandler=function(y,x){return this._parser.addEscHandler(y,x)},m.prototype.addOscHandler=function(y,x){return this._parser.addOscHandler(y,new f.OscHandler(x))},m.prototype.bell=function(){this._onRequestBell.fire()},m.prototype.lineFeed=function(){var y=this._bufferService.buffer;this._dirtyRowService.markDirty(y.y),this._optionsService.options.convertEol&&(y.x=0),y.y++,y.y===y.scrollBottom+1?(y.y--,this._onRequestScroll.fire(this._eraseAttrData())):y.y>=this._bufferService.rows&&(y.y=this._bufferService.rows-1),y.x>=this._bufferService.cols&&y.x--,this._dirtyRowService.markDirty(y.y),this._onLineFeed.fire()},m.prototype.carriageReturn=function(){this._bufferService.buffer.x=0},m.prototype.backspace=function(){var y,x=this._bufferService.buffer;if(!this._coreService.decPrivateModes.reverseWraparound)return this._restrictCursor(),void(x.x>0&&x.x--);if(this._restrictCursor(this._bufferService.cols),x.x>0)x.x--;else if(x.x===0&&x.y>x.scrollTop&&x.y<=x.scrollBottom&&(!((y=x.lines.get(x.ybase+x.y))===null||y===void 0)&&y.isWrapped)){x.lines.get(x.ybase+x.y).isWrapped=!1,x.y--,x.x=this._bufferService.cols-1;var P=x.lines.get(x.ybase+x.y);P.hasWidth(x.x)&&!P.hasContent(x.x)&&x.x--}this._restrictCursor()},m.prototype.tab=function(){if(!(this._bufferService.buffer.x>=this._bufferService.cols)){var y=this._bufferService.buffer.x;this._bufferService.buffer.x=this._bufferService.buffer.nextStop(),this._optionsService.options.screenReaderMode&&this._onA11yTab.fire(this._bufferService.buffer.x-y)}},m.prototype.shiftOut=function(){this._charsetService.setgLevel(1)},m.prototype.shiftIn=function(){this._charsetService.setgLevel(0)},m.prototype._restrictCursor=function(y){y===void 0&&(y=this._bufferService.cols-1),this._bufferService.buffer.x=Math.min(y,Math.max(0,this._bufferService.buffer.x)),this._bufferService.buffer.y=this._coreService.decPrivateModes.origin?Math.min(this._bufferService.buffer.scrollBottom,Math.max(this._bufferService.buffer.scrollTop,this._bufferService.buffer.y)):Math.min(this._bufferService.rows-1,Math.max(0,this._bufferService.buffer.y)),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},m.prototype._setCursor=function(y,x){this._dirtyRowService.markDirty(this._bufferService.buffer.y),this._coreService.decPrivateModes.origin?(this._bufferService.buffer.x=y,this._bufferService.buffer.y=this._bufferService.buffer.scrollTop+x):(this._bufferService.buffer.x=y,this._bufferService.buffer.y=x),this._restrictCursor(),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},m.prototype._moveCursor=function(y,x){this._restrictCursor(),this._setCursor(this._bufferService.buffer.x+y,this._bufferService.buffer.y+x)},m.prototype.cursorUp=function(y){var x=this._bufferService.buffer.y-this._bufferService.buffer.scrollTop;x>=0?this._moveCursor(0,-Math.min(x,y.params[0]||1)):this._moveCursor(0,-(y.params[0]||1))},m.prototype.cursorDown=function(y){var x=this._bufferService.buffer.scrollBottom-this._bufferService.buffer.y;x>=0?this._moveCursor(0,Math.min(x,y.params[0]||1)):this._moveCursor(0,y.params[0]||1)},m.prototype.cursorForward=function(y){this._moveCursor(y.params[0]||1,0)},m.prototype.cursorBackward=function(y){this._moveCursor(-(y.params[0]||1),0)},m.prototype.cursorNextLine=function(y){this.cursorDown(y),this._bufferService.buffer.x=0},m.prototype.cursorPrecedingLine=function(y){this.cursorUp(y),this._bufferService.buffer.x=0},m.prototype.cursorCharAbsolute=function(y){this._setCursor((y.params[0]||1)-1,this._bufferService.buffer.y)},m.prototype.cursorPosition=function(y){this._setCursor(y.length>=2?(y.params[1]||1)-1:0,(y.params[0]||1)-1)},m.prototype.charPosAbsolute=function(y){this._setCursor((y.params[0]||1)-1,this._bufferService.buffer.y)},m.prototype.hPositionRelative=function(y){this._moveCursor(y.params[0]||1,0)},m.prototype.linePosAbsolute=function(y){this._setCursor(this._bufferService.buffer.x,(y.params[0]||1)-1)},m.prototype.vPositionRelative=function(y){this._moveCursor(0,y.params[0]||1)},m.prototype.hVPosition=function(y){this.cursorPosition(y)},m.prototype.tabClear=function(y){var x=y.params[0];x===0?delete this._bufferService.buffer.tabs[this._bufferService.buffer.x]:x===3&&(this._bufferService.buffer.tabs={})},m.prototype.cursorForwardTab=function(y){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var x=y.params[0]||1;x--;)this._bufferService.buffer.x=this._bufferService.buffer.nextStop()},m.prototype.cursorBackwardTab=function(y){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var x=y.params[0]||1,P=this._bufferService.buffer;x--;)P.x=P.prevStop()},m.prototype._eraseInBufferLine=function(y,x,P,_){_===void 0&&(_=!1);var z=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+y);z.replaceCells(x,P,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),_&&(z.isWrapped=!1)},m.prototype._resetBufferLine=function(y){var x=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+y);x.fill(this._bufferService.buffer.getNullCell(this._eraseAttrData())),x.isWrapped=!1},m.prototype.eraseInDisplay=function(y){var x;switch(this._restrictCursor(),y.params[0]){case 0:for(x=this._bufferService.buffer.y,this._dirtyRowService.markDirty(x),this._eraseInBufferLine(x++,this._bufferService.buffer.x,this._bufferService.cols,this._bufferService.buffer.x===0);x=this._bufferService.cols&&(this._bufferService.buffer.lines.get(x+1).isWrapped=!1);x--;)this._resetBufferLine(x);this._dirtyRowService.markDirty(0);break;case 2:for(x=this._bufferService.rows,this._dirtyRowService.markDirty(x-1);x--;)this._resetBufferLine(x);this._dirtyRowService.markDirty(0);break;case 3:var P=this._bufferService.buffer.lines.length-this._bufferService.rows;P>0&&(this._bufferService.buffer.lines.trimStart(P),this._bufferService.buffer.ybase=Math.max(this._bufferService.buffer.ybase-P,0),this._bufferService.buffer.ydisp=Math.max(this._bufferService.buffer.ydisp-P,0),this._onScroll.fire(0))}},m.prototype.eraseInLine=function(y){switch(this._restrictCursor(),y.params[0]){case 0:this._eraseInBufferLine(this._bufferService.buffer.y,this._bufferService.buffer.x,this._bufferService.cols);break;case 1:this._eraseInBufferLine(this._bufferService.buffer.y,0,this._bufferService.buffer.x+1);break;case 2:this._eraseInBufferLine(this._bufferService.buffer.y,0,this._bufferService.cols)}this._dirtyRowService.markDirty(this._bufferService.buffer.y)},m.prototype.insertLines=function(y){this._restrictCursor();var x=y.params[0]||1,P=this._bufferService.buffer;if(!(P.y>P.scrollBottom||P.yP.scrollBottom||P.yx.scrollBottom||x.yx.scrollBottom||x.yx.scrollBottom||x.yx.scrollBottom||x.y0||(this._is("xterm")||this._is("rxvt-unicode")||this._is("screen")?this._coreService.triggerDataEvent(i.C0.ESC+"[?1;2c"):this._is("linux")&&this._coreService.triggerDataEvent(i.C0.ESC+"[?6c"))},m.prototype.sendDeviceAttributesSecondary=function(y){y.params[0]>0||(this._is("xterm")?this._coreService.triggerDataEvent(i.C0.ESC+"[>0;276;0c"):this._is("rxvt-unicode")?this._coreService.triggerDataEvent(i.C0.ESC+"[>85;95;0c"):this._is("linux")?this._coreService.triggerDataEvent(y.params[0]+"c"):this._is("screen")&&this._coreService.triggerDataEvent(i.C0.ESC+"[>83;40003;0c"))},m.prototype._is=function(y){return(this._optionsService.options.termName+"").indexOf(y)===0},m.prototype.setMode=function(y){for(var x=0;x=2||_[1]===2&&k+z>=5)break;_[1]&&(z=1)}while(++k+x5)&&(y=1),x.extended.underlineStyle=y,x.fg|=268435456,y===0&&(x.fg&=-268435457),x.updateExtended()},m.prototype.charAttributes=function(y){if(y.length===1&&y.params[0]===0)return this._curAttrData.fg=o.DEFAULT_ATTR_DATA.fg,void(this._curAttrData.bg=o.DEFAULT_ATTR_DATA.bg);for(var x,P=y.length,_=this._curAttrData,z=0;z=30&&x<=37?(_.fg&=-50331904,_.fg|=16777216|x-30):x>=40&&x<=47?(_.bg&=-50331904,_.bg|=16777216|x-40):x>=90&&x<=97?(_.fg&=-50331904,_.fg|=16777224|x-90):x>=100&&x<=107?(_.bg&=-50331904,_.bg|=16777224|x-100):x===0?(_.fg=o.DEFAULT_ATTR_DATA.fg,_.bg=o.DEFAULT_ATTR_DATA.bg):x===1?_.fg|=134217728:x===3?_.bg|=67108864:x===4?(_.fg|=268435456,this._processUnderline(y.hasSubParams(z)?y.getSubParams(z)[0]:1,_)):x===5?_.fg|=536870912:x===7?_.fg|=67108864:x===8?_.fg|=1073741824:x===2?_.bg|=134217728:x===21?this._processUnderline(2,_):x===22?(_.fg&=-134217729,_.bg&=-134217729):x===23?_.bg&=-67108865:x===24?_.fg&=-268435457:x===25?_.fg&=-536870913:x===27?_.fg&=-67108865:x===28?_.fg&=-1073741825:x===39?(_.fg&=-67108864,_.fg|=16777215&o.DEFAULT_ATTR_DATA.fg):x===49?(_.bg&=-67108864,_.bg|=16777215&o.DEFAULT_ATTR_DATA.bg):x===38||x===48||x===58?z+=this._extractColor(y,z,_):x===59?(_.extended=_.extended.clone(),_.extended.underlineColor=-1,_.updateExtended()):x===100?(_.fg&=-67108864,_.fg|=16777215&o.DEFAULT_ATTR_DATA.fg,_.bg&=-67108864,_.bg|=16777215&o.DEFAULT_ATTR_DATA.bg):this._logService.debug("Unknown SGR attribute: %d.",x)},m.prototype.deviceStatus=function(y){switch(y.params[0]){case 5:this._coreService.triggerDataEvent(i.C0.ESC+"[0n");break;case 6:var x=this._bufferService.buffer.y+1,P=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(i.C0.ESC+"["+x+";"+P+"R")}},m.prototype.deviceStatusPrivate=function(y){switch(y.params[0]){case 6:var x=this._bufferService.buffer.y+1,P=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(i.C0.ESC+"[?"+x+";"+P+"R")}},m.prototype.softReset=function(y){this._coreService.isCursorHidden=!1,this._onRequestSyncScrollBar.fire(),this._bufferService.buffer.scrollTop=0,this._bufferService.buffer.scrollBottom=this._bufferService.rows-1,this._curAttrData=o.DEFAULT_ATTR_DATA.clone(),this._coreService.reset(),this._charsetService.reset(),this._bufferService.buffer.savedX=0,this._bufferService.buffer.savedY=this._bufferService.buffer.ybase,this._bufferService.buffer.savedCurAttrData.fg=this._curAttrData.fg,this._bufferService.buffer.savedCurAttrData.bg=this._curAttrData.bg,this._bufferService.buffer.savedCharset=this._charsetService.charset,this._coreService.decPrivateModes.origin=!1},m.prototype.setCursorStyle=function(y){var x=y.params[0]||1;switch(x){case 1:case 2:this._optionsService.options.cursorStyle="block";break;case 3:case 4:this._optionsService.options.cursorStyle="underline";break;case 5:case 6:this._optionsService.options.cursorStyle="bar"}var P=x%2==1;this._optionsService.options.cursorBlink=P},m.prototype.setScrollRegion=function(y){var x,P=y.params[0]||1;(y.length<2||(x=y.params[1])>this._bufferService.rows||x===0)&&(x=this._bufferService.rows),x>P&&(this._bufferService.buffer.scrollTop=P-1,this._bufferService.buffer.scrollBottom=x-1,this._setCursor(0,0))},m.prototype.windowOptions=function(y){if(w(y.params[0],this._optionsService.options.windowOptions)){var x=y.length>1?y.params[1]:0;switch(y.params[0]){case 14:x!==2&&this._onRequestWindowsOptionsReport.fire(p.GET_WIN_SIZE_PIXELS);break;case 16:this._onRequestWindowsOptionsReport.fire(p.GET_CELL_SIZE_PIXELS);break;case 18:this._bufferService&&this._coreService.triggerDataEvent(i.C0.ESC+"[8;"+this._bufferService.rows+";"+this._bufferService.cols+"t");break;case 22:x!==0&&x!==2||(this._windowTitleStack.push(this._windowTitle),this._windowTitleStack.length>10&&this._windowTitleStack.shift()),x!==0&&x!==1||(this._iconNameStack.push(this._iconName),this._iconNameStack.length>10&&this._iconNameStack.shift());break;case 23:x!==0&&x!==2||this._windowTitleStack.length&&this.setTitle(this._windowTitleStack.pop()),x!==0&&x!==1||this._iconNameStack.length&&this.setIconName(this._iconNameStack.pop())}}},m.prototype.saveCursor=function(y){this._bufferService.buffer.savedX=this._bufferService.buffer.x,this._bufferService.buffer.savedY=this._bufferService.buffer.ybase+this._bufferService.buffer.y,this._bufferService.buffer.savedCurAttrData.fg=this._curAttrData.fg,this._bufferService.buffer.savedCurAttrData.bg=this._curAttrData.bg,this._bufferService.buffer.savedCharset=this._charsetService.charset},m.prototype.restoreCursor=function(y){this._bufferService.buffer.x=this._bufferService.buffer.savedX||0,this._bufferService.buffer.y=Math.max(this._bufferService.buffer.savedY-this._bufferService.buffer.ybase,0),this._curAttrData.fg=this._bufferService.buffer.savedCurAttrData.fg,this._curAttrData.bg=this._bufferService.buffer.savedCurAttrData.bg,this._charsetService.charset=this._savedCharset,this._bufferService.buffer.savedCharset&&(this._charsetService.charset=this._bufferService.buffer.savedCharset),this._restrictCursor()},m.prototype.setTitle=function(y){this._windowTitle=y,this._onTitleChange.fire(y)},m.prototype.setIconName=function(y){this._iconName=y},m.prototype.nextLine=function(){this._bufferService.buffer.x=0,this.index()},m.prototype.keypadApplicationMode=function(){this._logService.debug("Serial port requested application keypad."),this._coreService.decPrivateModes.applicationKeypad=!0,this._onRequestSyncScrollBar.fire()},m.prototype.keypadNumericMode=function(){this._logService.debug("Switching back to normal keypad."),this._coreService.decPrivateModes.applicationKeypad=!1,this._onRequestSyncScrollBar.fire()},m.prototype.selectDefaultCharset=function(){this._charsetService.setgLevel(0),this._charsetService.setgCharset(0,h.DEFAULT_CHARSET)},m.prototype.selectCharset=function(y){y.length===2?y[0]!=="/"&&this._charsetService.setgCharset(E[y[0]],h.CHARSETS[y[1]]||h.DEFAULT_CHARSET):this.selectDefaultCharset()},m.prototype.index=function(){this._restrictCursor();var y=this._bufferService.buffer;this._bufferService.buffer.y++,y.y===y.scrollBottom+1?(y.y--,this._onRequestScroll.fire(this._eraseAttrData())):y.y>=this._bufferService.rows&&(y.y=this._bufferService.rows-1),this._restrictCursor()},m.prototype.tabSet=function(){this._bufferService.buffer.tabs[this._bufferService.buffer.x]=!0},m.prototype.reverseIndex=function(){this._restrictCursor();var y=this._bufferService.buffer;if(y.y===y.scrollTop){var x=y.scrollBottom-y.scrollTop;y.lines.shiftElements(y.ybase+y.y,x,1),y.lines.set(y.ybase+y.y,y.getBlankLine(this._eraseAttrData())),this._dirtyRowService.markRangeDirty(y.scrollTop,y.scrollBottom)}else y.y--,this._restrictCursor()},m.prototype.fullReset=function(){this._parser.reset(),this._onRequestReset.fire()},m.prototype.reset=function(){this._curAttrData=o.DEFAULT_ATTR_DATA.clone(),this._eraseAttrDataInternal=o.DEFAULT_ATTR_DATA.clone()},m.prototype._eraseAttrData=function(){return this._eraseAttrDataInternal.bg&=-67108864,this._eraseAttrDataInternal.bg|=67108863&this._curAttrData.bg,this._eraseAttrDataInternal},m.prototype.setgLevel=function(y){this._charsetService.setgLevel(y)},m.prototype.screenAlignmentPattern=function(){var y=new a.CellData;y.content=1<<22|69,y.fg=this._curAttrData.fg,y.bg=this._curAttrData.bg;var x=this._bufferService.buffer;this._setCursor(0,0);for(var P=0;P256)throw new Error("maxSubParamsLength must not be greater than 256");this.params=new Int32Array(p),this.length=0,this._subParams=new Int32Array(i),this._subParamsLength=0,this._subParamsIdx=new Uint16Array(p),this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1}return g.fromArray=function(p){var i=new g;if(!p.length)return i;for(var h=p[0]instanceof Array?1:0;h>8,r=255&this._subParamsIdx[i];r-h>0&&p.push(Array.prototype.slice.call(this._subParams,h,r))}return p},g.prototype.reset=function(){this.length=0,this._subParamsLength=0,this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1},g.prototype.addParam=function(p){if(this._digitIsSub=!1,this.length>=this.maxLength)this._rejectDigits=!0;else{if(p<-1)throw new Error("values lesser than -1 are not allowed");this._subParamsIdx[this.length]=this._subParamsLength<<8|this._subParamsLength,this.params[this.length++]=p>2147483647?2147483647:p}},g.prototype.addSubParam=function(p){if(this._digitIsSub=!0,this.length)if(this._rejectDigits||this._subParamsLength>=this.maxSubParamsLength)this._rejectSubDigits=!0;else{if(p<-1)throw new Error("values lesser than -1 are not allowed");this._subParams[this._subParamsLength++]=p>2147483647?2147483647:p,this._subParamsIdx[this.length-1]++}},g.prototype.hasSubParams=function(p){return(255&this._subParamsIdx[p])-(this._subParamsIdx[p]>>8)>0},g.prototype.getSubParams=function(p){var i=this._subParamsIdx[p]>>8,h=255&this._subParamsIdx[p];return h-i>0?this._subParams.subarray(i,h):null},g.prototype.getSubParamsAll=function(){for(var p={},i=0;i>8,r=255&this._subParamsIdx[i];r-h>0&&(p[i]=this._subParams.slice(h,r))}return p},g.prototype.addDigit=function(p){var i;if(!(this._rejectDigits||!(i=this._digitIsSub?this._subParamsLength:this.length)||this._digitIsSub&&this._rejectSubDigits)){var h=this._digitIsSub?this._subParams:this.params,r=h[i-1];h[i-1]=~r?Math.min(10*r+p,2147483647):p}},g}();e.Params=v},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.OscHandler=e.OscParser=void 0;var v=t(23),g=t(8),p=function(){function h(){this._state=0,this._id=-1,this._handlers=Object.create(null),this._handlerFb=function(){}}return h.prototype.addHandler=function(r,l){this._handlers[r]===void 0&&(this._handlers[r]=[]);var c=this._handlers[r];return c.push(l),{dispose:function(){var s=c.indexOf(l);s!==-1&&c.splice(s,1)}}},h.prototype.setHandler=function(r,l){this._handlers[r]=[l]},h.prototype.clearHandler=function(r){this._handlers[r]&&delete this._handlers[r]},h.prototype.setHandlerFallback=function(r){this._handlerFb=r},h.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},h.prototype.reset=function(){this._state===2&&this.end(!1),this._id=-1,this._state=0},h.prototype._start=function(){var r=this._handlers[this._id];if(r)for(var l=r.length-1;l>=0;l--)r[l].start();else this._handlerFb(this._id,"START")},h.prototype._put=function(r,l,c){var s=this._handlers[this._id];if(s)for(var o=s.length-1;o>=0;o--)s[o].put(r,l,c);else this._handlerFb(this._id,"PUT",g.utf32ToString(r,l,c))},h.prototype._end=function(r){var l=this._handlers[this._id];if(l){for(var c=l.length-1;c>=0&&l[c].end(r)===!1;c--);for(c--;c>=0;c--)l[c].end(!1)}else this._handlerFb(this._id,"END",r)},h.prototype.start=function(){this.reset(),this._id=-1,this._state=1},h.prototype.put=function(r,l,c){if(this._state!==3){if(this._state===1)for(;l0&&this._put(r,l,c)}},h.prototype.end=function(r){this._state!==0&&(this._state!==3&&(this._state===1&&this._start(),this._end(r)),this._id=-1,this._state=0)},h}();e.OscParser=p;var i=function(){function h(r){this._handler=r,this._data="",this._hitLimit=!1}return h.prototype.start=function(){this._data="",this._hitLimit=!1},h.prototype.put=function(r,l,c){this._hitLimit||(this._data+=g.utf32ToString(r,l,c),this._data.length>v.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},h.prototype.end=function(r){var l;return this._hitLimit?l=!1:r&&(l=this._handler(this._data)),this._data="",this._hitLimit=!1,l},h}();e.OscHandler=i},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PAYLOAD_LIMIT=void 0,e.PAYLOAD_LIMIT=1e7},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DcsHandler=e.DcsParser=void 0;var v=t(8),g=t(21),p=t(23),i=[],h=function(){function l(){this._handlers=Object.create(null),this._active=i,this._ident=0,this._handlerFb=function(){}}return l.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},l.prototype.addHandler=function(c,s){this._handlers[c]===void 0&&(this._handlers[c]=[]);var o=this._handlers[c];return o.push(s),{dispose:function(){var d=o.indexOf(s);d!==-1&&o.splice(d,1)}}},l.prototype.setHandler=function(c,s){this._handlers[c]=[s]},l.prototype.clearHandler=function(c){this._handlers[c]&&delete this._handlers[c]},l.prototype.setHandlerFallback=function(c){this._handlerFb=c},l.prototype.reset=function(){this._active.length&&this.unhook(!1),this._active=i,this._ident=0},l.prototype.hook=function(c,s){if(this.reset(),this._ident=c,this._active=this._handlers[c]||i,this._active.length)for(var o=this._active.length-1;o>=0;o--)this._active[o].hook(s);else this._handlerFb(this._ident,"HOOK",s)},l.prototype.put=function(c,s,o){if(this._active.length)for(var d=this._active.length-1;d>=0;d--)this._active[d].put(c,s,o);else this._handlerFb(this._ident,"PUT",v.utf32ToString(c,s,o))},l.prototype.unhook=function(c){if(this._active.length){for(var s=this._active.length-1;s>=0&&this._active[s].unhook(c)===!1;s--);for(s--;s>=0;s--)this._active[s].unhook(!1)}else this._handlerFb(this._ident,"UNHOOK",c);this._active=i,this._ident=0},l}();e.DcsParser=h;var r=function(){function l(c){this._handler=c,this._data="",this._hitLimit=!1}return l.prototype.hook=function(c){this._params=c.clone(),this._data="",this._hitLimit=!1},l.prototype.put=function(c,s,o){this._hitLimit||(this._data+=v.utf32ToString(c,s,o),this._data.length>p.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},l.prototype.unhook=function(c){var s;return this._hitLimit?s=!1:c&&(s=this._handler(this._data,this._params||new g.Params)),this._params=void 0,this._data="",this._hitLimit=!1,s},l}();e.DcsHandler=r},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeTerminalFromCache=e.acquireCharAtlas=void 0;var v=t(26),g=t(43),p=[];e.acquireCharAtlas=function(i,h,r,l,c){for(var s=v.generateConfig(l,c,i,r),o=0;o=0){if(v.configEquals(n.config,s))return n.atlas;n.ownedBy.length===1?(n.atlas.dispose(),p.splice(o,1)):n.ownedBy.splice(d,1);break}}for(o=0;o1)for(var A=this._getJoinedRanges(n,f,u,o,a),b=0;b1)for(A=this._getJoinedRanges(n,f,u,o,a),b=0;b=this._line.length))return u?(this._line.loadCell(a,u),u):this._line.loadCell(a,new v.CellData)},n.prototype.translateToString=function(a,u,f){return this._line.translateToString(a,u,f)},n}(),o=function(){function n(a){this._core=a}return n.prototype.registerCsiHandler=function(a,u){return this._core.addCsiHandler(a,function(f){return u(f.toArray())})},n.prototype.addCsiHandler=function(a,u){return this.registerCsiHandler(a,u)},n.prototype.registerDcsHandler=function(a,u){return this._core.addDcsHandler(a,function(f,S){return u(f,S.toArray())})},n.prototype.addDcsHandler=function(a,u){return this.registerDcsHandler(a,u)},n.prototype.registerEscHandler=function(a,u){return this._core.addEscHandler(a,u)},n.prototype.addEscHandler=function(a,u){return this.registerEscHandler(a,u)},n.prototype.registerOscHandler=function(a,u){return this._core.addOscHandler(a,u)},n.prototype.addOscHandler=function(a,u){return this.registerOscHandler(a,u)},n}(),d=function(){function n(a){this._core=a}return n.prototype.register=function(a){this._core.unicodeService.register(a)},Object.defineProperty(n.prototype,"versions",{get:function(){return this._core.unicodeService.versions},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"activeVersion",{get:function(){return this._core.unicodeService.activeVersion},set:function(a){this._core.unicodeService.activeVersion=a},enumerable:!1,configurable:!0}),n}()},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(Me,B){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(q,Q){q.__proto__=Q}||function(q,Q){for(var se in Q)Q.hasOwnProperty(se)&&(q[se]=Q[se])})(Me,B)},function(Me,B){function q(){this.constructor=Me}v(Me,B),Me.prototype=B===null?Object.create(B):(q.prototype=B.prototype,new q)});Object.defineProperty(e,"__esModule",{value:!0}),e.Terminal=void 0;var p=t(36),i=t(37),h=t(38),r=t(12),l=t(19),c=t(40),s=t(50),o=t(51),d=t(11),n=t(7),a=t(18),u=t(54),f=t(55),S=t(56),E=t(57),w=t(59),A=t(0),b=t(16),C=t(27),m=t(60),y=t(5),x=t(61),P=t(62),_=t(63),z=t(64),k=t(65),be=typeof window!="undefined"?window.document:null,ae=function(Me){function B(q){q===void 0&&(q={});var Q=Me.call(this,q)||this;return Q.browser=d,Q._keyDownHandled=!1,Q._onCursorMove=new A.EventEmitter,Q._onKey=new A.EventEmitter,Q._onRender=new A.EventEmitter,Q._onSelectionChange=new A.EventEmitter,Q._onTitleChange=new A.EventEmitter,Q._onFocus=new A.EventEmitter,Q._onBlur=new A.EventEmitter,Q._onA11yCharEmitter=new A.EventEmitter,Q._onA11yTabEmitter=new A.EventEmitter,Q._setup(),Q.linkifier=Q._instantiationService.createInstance(s.Linkifier),Q.linkifier2=Q.register(Q._instantiationService.createInstance(_.Linkifier2)),Q.register(Q._inputHandler.onRequestBell(function(){return Q.bell()})),Q.register(Q._inputHandler.onRequestRefreshRows(function(se,U){return Q.refresh(se,U)})),Q.register(Q._inputHandler.onRequestReset(function(){return Q.reset()})),Q.register(Q._inputHandler.onRequestScroll(function(se,U){return Q.scroll(se,U||void 0)})),Q.register(Q._inputHandler.onRequestWindowsOptionsReport(function(se){return Q._reportWindowsOptions(se)})),Q.register(A.forwardEvent(Q._inputHandler.onCursorMove,Q._onCursorMove)),Q.register(A.forwardEvent(Q._inputHandler.onTitleChange,Q._onTitleChange)),Q.register(A.forwardEvent(Q._inputHandler.onA11yChar,Q._onA11yCharEmitter)),Q.register(A.forwardEvent(Q._inputHandler.onA11yTab,Q._onA11yTabEmitter)),Q.register(Q._bufferService.onResize(function(se){return Q._afterResize(se.cols,se.rows)})),Q}return g(B,Me),Object.defineProperty(B.prototype,"options",{get:function(){return this.optionsService.options},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onKey",{get:function(){return this._onKey.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onRender",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onFocus",{get:function(){return this._onFocus.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onBlur",{get:function(){return this._onBlur.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onA11yChar",{get:function(){return this._onA11yCharEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"onA11yTab",{get:function(){return this._onA11yTabEmitter.event},enumerable:!1,configurable:!0}),B.prototype.dispose=function(){var q,Q,se;this._isDisposed||(Me.prototype.dispose.call(this),(q=this._renderService)===null||q===void 0||q.dispose(),this._customKeyEventHandler=void 0,this.write=function(){},(se=(Q=this.element)===null||Q===void 0?void 0:Q.parentNode)===null||se===void 0||se.removeChild(this.element))},B.prototype._setup=function(){Me.prototype._setup.call(this),this._customKeyEventHandler=void 0},Object.defineProperty(B.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),B.prototype.focus=function(){this.textarea&&this.textarea.focus({preventScroll:!0})},B.prototype._updateOptions=function(q){var Q,se,U,j;switch(Me.prototype._updateOptions.call(this,q),q){case"fontFamily":case"fontSize":(Q=this._renderService)===null||Q===void 0||Q.clear(),(se=this._charSizeService)===null||se===void 0||se.measure();break;case"cursorBlink":case"cursorStyle":this.refresh(this.buffer.y,this.buffer.y);break;case"drawBoldTextInBrightColors":case"letterSpacing":case"lineHeight":case"fontWeight":case"fontWeightBold":case"minimumContrastRatio":this._renderService&&(this._renderService.clear(),this._renderService.onResize(this.cols,this.rows),this.refresh(0,this.rows-1));break;case"rendererType":this._renderService&&(this._renderService.setRenderer(this._createRenderer()),this._renderService.onResize(this.cols,this.rows));break;case"scrollback":(U=this.viewport)===null||U===void 0||U.syncScrollArea();break;case"screenReaderMode":this.optionsService.options.screenReaderMode?!this._accessibilityManager&&this._renderService&&(this._accessibilityManager=new S.AccessibilityManager(this,this._renderService)):((j=this._accessibilityManager)===null||j===void 0||j.dispose(),this._accessibilityManager=void 0);break;case"tabStopWidth":this.buffers.setupTabStops();break;case"theme":this._setTheme(this.optionsService.options.theme)}},B.prototype._onTextAreaFocus=function(q){this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(r.C0.ESC+"[I"),this.updateCursorStyle(q),this.element.classList.add("focus"),this._showCursor(),this._onFocus.fire()},B.prototype.blur=function(){var q;return(q=this.textarea)===null||q===void 0?void 0:q.blur()},B.prototype._onTextAreaBlur=function(){this.textarea.value="",this.refresh(this.buffer.y,this.buffer.y),this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(r.C0.ESC+"[O"),this.element.classList.remove("focus"),this._onBlur.fire()},B.prototype._syncTextArea=function(){if(this.textarea&&this.buffer.isCursorInViewport&&!this._compositionHelper.isComposing){var q=Math.ceil(this._charSizeService.height*this.optionsService.options.lineHeight),Q=this._bufferService.buffer.y*q,se=this._bufferService.buffer.x*this._charSizeService.width;this.textarea.style.left=se+"px",this.textarea.style.top=Q+"px",this.textarea.style.width=this._charSizeService.width+"px",this.textarea.style.height=q+"px",this.textarea.style.lineHeight=q+"px",this.textarea.style.zIndex="-5"}},B.prototype._initGlobal=function(){var q=this;this._bindKeys(),this.register(n.addDisposableDomListener(this.element,"copy",function(se){q.hasSelection()&&h.copyHandler(se,q._selectionService)}));var Q=function(se){return h.handlePasteEvent(se,q.textarea,q._coreService)};this.register(n.addDisposableDomListener(this.textarea,"paste",Q)),this.register(n.addDisposableDomListener(this.element,"paste",Q)),d.isFirefox?this.register(n.addDisposableDomListener(this.element,"mousedown",function(se){se.button===2&&h.rightClickHandler(se,q.textarea,q.screenElement,q._selectionService,q.options.rightClickSelectsWord)})):this.register(n.addDisposableDomListener(this.element,"contextmenu",function(se){h.rightClickHandler(se,q.textarea,q.screenElement,q._selectionService,q.options.rightClickSelectsWord)})),d.isLinux&&this.register(n.addDisposableDomListener(this.element,"auxclick",function(se){se.button===1&&h.moveTextAreaUnderMouseCursor(se,q.textarea,q.screenElement)}))},B.prototype._bindKeys=function(){var q=this;this.register(n.addDisposableDomListener(this.textarea,"keyup",function(Q){return q._keyUp(Q)},!0)),this.register(n.addDisposableDomListener(this.textarea,"keydown",function(Q){return q._keyDown(Q)},!0)),this.register(n.addDisposableDomListener(this.textarea,"keypress",function(Q){return q._keyPress(Q)},!0)),this.register(n.addDisposableDomListener(this.textarea,"compositionstart",function(){return q._compositionHelper.compositionstart()})),this.register(n.addDisposableDomListener(this.textarea,"compositionupdate",function(Q){return q._compositionHelper.compositionupdate(Q)})),this.register(n.addDisposableDomListener(this.textarea,"compositionend",function(){return q._compositionHelper.compositionend()})),this.register(this.onRender(function(){return q._compositionHelper.updateCompositionElements()})),this.register(this.onRender(function(Q){return q._queueLinkification(Q.start,Q.end)}))},B.prototype.open=function(q){var Q=this;if(!q)throw new Error("Terminal requires a parent element.");be.body.contains(q)||this._logService.debug("Terminal.open was called on an element that was not attached to the DOM"),this._document=q.ownerDocument,this.element=this._document.createElement("div"),this.element.dir="ltr",this.element.classList.add("terminal"),this.element.classList.add("xterm"),this.element.setAttribute("tabindex","0"),q.appendChild(this.element);var se=be.createDocumentFragment();this._viewportElement=be.createElement("div"),this._viewportElement.classList.add("xterm-viewport"),se.appendChild(this._viewportElement),this._viewportScrollArea=be.createElement("div"),this._viewportScrollArea.classList.add("xterm-scroll-area"),this._viewportElement.appendChild(this._viewportScrollArea),this.screenElement=be.createElement("div"),this.screenElement.classList.add("xterm-screen"),this._helperContainer=be.createElement("div"),this._helperContainer.classList.add("xterm-helpers"),this.screenElement.appendChild(this._helperContainer),se.appendChild(this.screenElement),this.textarea=be.createElement("textarea"),this.textarea.classList.add("xterm-helper-textarea"),this.textarea.setAttribute("aria-label",a.promptLabel),this.textarea.setAttribute("aria-multiline","false"),this.textarea.setAttribute("autocorrect","off"),this.textarea.setAttribute("autocapitalize","off"),this.textarea.setAttribute("spellcheck","false"),this.textarea.tabIndex=0,this.register(n.addDisposableDomListener(this.textarea,"focus",function(Z){return Q._onTextAreaFocus(Z)})),this.register(n.addDisposableDomListener(this.textarea,"blur",function(){return Q._onTextAreaBlur()})),this._helperContainer.appendChild(this.textarea);var U=this._instantiationService.createInstance(z.CoreBrowserService,this.textarea);this._instantiationService.setService(y.ICoreBrowserService,U),this._charSizeService=this._instantiationService.createInstance(x.CharSizeService,this._document,this._helperContainer),this._instantiationService.setService(y.ICharSizeService,this._charSizeService),this._compositionView=be.createElement("div"),this._compositionView.classList.add("composition-view"),this._compositionHelper=this._instantiationService.createInstance(p.CompositionHelper,this.textarea,this._compositionView),this._helperContainer.appendChild(this._compositionView),this.element.appendChild(se),this._theme=this.options.theme||this._theme,this._colorManager=new C.ColorManager(be,this.options.allowTransparency),this.register(this.optionsService.onOptionChange(function(Z){return Q._colorManager.onOptionsChange(Z)})),this._colorManager.setTheme(this._theme);var j=this._createRenderer();this._renderService=this.register(this._instantiationService.createInstance(m.RenderService,j,this.rows,this.screenElement)),this._instantiationService.setService(y.IRenderService,this._renderService),this.register(this._renderService.onRenderedBufferChange(function(Z){return Q._onRender.fire(Z)})),this.onResize(function(Z){return Q._renderService.resize(Z.cols,Z.rows)}),this._soundService=this._instantiationService.createInstance(u.SoundService),this._instantiationService.setService(y.ISoundService,this._soundService),this._mouseService=this._instantiationService.createInstance(P.MouseService),this._instantiationService.setService(y.IMouseService,this._mouseService),this.viewport=this._instantiationService.createInstance(i.Viewport,function(Z,pe){return Q.scrollLines(Z,pe)},this._viewportElement,this._viewportScrollArea),this.viewport.onThemeChange(this._colorManager.colors),this.register(this._inputHandler.onRequestSyncScrollBar(function(){return Q.viewport.syncScrollArea()})),this.register(this.viewport),this.register(this.onCursorMove(function(){Q._renderService.onCursorMove(),Q._syncTextArea()})),this.register(this.onResize(function(){return Q._renderService.onResize(Q.cols,Q.rows)})),this.register(this.onBlur(function(){return Q._renderService.onBlur()})),this.register(this.onFocus(function(){return Q._renderService.onFocus()})),this.register(this._renderService.onDimensionsChange(function(){return Q.viewport.syncScrollArea()})),this._selectionService=this.register(this._instantiationService.createInstance(o.SelectionService,this.element,this.screenElement)),this._instantiationService.setService(y.ISelectionService,this._selectionService),this.register(this._selectionService.onRequestScrollLines(function(Z){return Q.scrollLines(Z.amount,Z.suppressScrollEvent)})),this.register(this._selectionService.onSelectionChange(function(){return Q._onSelectionChange.fire()})),this.register(this._selectionService.onRequestRedraw(function(Z){return Q._renderService.onSelectionChanged(Z.start,Z.end,Z.columnSelectMode)})),this.register(this._selectionService.onLinuxMouseSelection(function(Z){Q.textarea.value=Z,Q.textarea.focus(),Q.textarea.select()})),this.register(this.onScroll(function(){Q.viewport.syncScrollArea(),Q._selectionService.refresh()})),this.register(n.addDisposableDomListener(this._viewportElement,"scroll",function(){return Q._selectionService.refresh()})),this._mouseZoneManager=this._instantiationService.createInstance(f.MouseZoneManager,this.element,this.screenElement),this.register(this._mouseZoneManager),this.register(this.onScroll(function(){return Q._mouseZoneManager.clearAll()})),this.linkifier.attachToDom(this.element,this._mouseZoneManager),this.linkifier2.attachToDom(this.element,this._mouseService,this._renderService),this.register(n.addDisposableDomListener(this.element,"mousedown",function(Z){return Q._selectionService.onMouseDown(Z)})),this._coreMouseService.areMouseEventsActive?(this._selectionService.disable(),this.element.classList.add("enable-mouse-events")):this._selectionService.enable(),this.options.screenReaderMode&&(this._accessibilityManager=new S.AccessibilityManager(this,this._renderService)),this._charSizeService.measure(),this.refresh(0,this.rows-1),this._initGlobal(),this.bindMouse()},B.prototype._createRenderer=function(){switch(this.options.rendererType){case"canvas":return this._instantiationService.createInstance(c.Renderer,this._colorManager.colors,this.screenElement,this.linkifier,this.linkifier2);case"dom":return this._instantiationService.createInstance(E.DomRenderer,this._colorManager.colors,this.element,this.screenElement,this._viewportElement,this.linkifier,this.linkifier2);default:throw new Error('Unrecognized rendererType "'+this.options.rendererType+'"')}},B.prototype._setTheme=function(q){var Q,se,U;this._theme=q,(Q=this._colorManager)===null||Q===void 0||Q.setTheme(q),(se=this._renderService)===null||se===void 0||se.setColors(this._colorManager.colors),(U=this.viewport)===null||U===void 0||U.onThemeChange(this._colorManager.colors)},B.prototype.bindMouse=function(){var q=this,Q=this,se=this.element;function U(ge){var Ie,ct,Ue=Q._mouseService.getRawByteCoords(ge,Q.screenElement,Q.cols,Q.rows);if(!Ue)return!1;switch(ge.overrideType||ge.type){case"mousemove":ct=32,ge.buttons===void 0?(Ie=3,ge.button!==void 0&&(Ie=ge.button<3?ge.button:3)):Ie=1&ge.buttons?0:4&ge.buttons?1:2&ge.buttons?2:3;break;case"mouseup":ct=0,Ie=ge.button<3?ge.button:3;break;case"mousedown":ct=1,Ie=ge.button<3?ge.button:3;break;case"wheel":ge.deltaY!==0&&(ct=ge.deltaY<0?0:1),Ie=4;break;default:return!1}return!(ct===void 0||Ie===void 0||Ie>4)&&Q._coreMouseService.triggerMouseEvent({col:Ue.x-33,row:Ue.y-33,button:Ie,action:ct,ctrl:ge.ctrlKey,alt:ge.altKey,shift:ge.shiftKey})}var j={mouseup:null,wheel:null,mousedrag:null,mousemove:null},Z=function(ge){return U(ge),ge.buttons||(q._document.removeEventListener("mouseup",j.mouseup),j.mousedrag&&q._document.removeEventListener("mousemove",j.mousedrag)),q.cancel(ge)},pe=function(ge){return U(ge),ge.preventDefault(),q.cancel(ge)},Ae=function(ge){ge.buttons&&U(ge)},he=function(ge){ge.buttons||U(ge)};this.register(this._coreMouseService.onProtocolChange(function(ge){ge?(q.optionsService.options.logLevel==="debug"&&q._logService.debug("Binding to mouse events:",q._coreMouseService.explainEvents(ge)),q.element.classList.add("enable-mouse-events"),q._selectionService.disable()):(q._logService.debug("Unbinding from mouse events."),q.element.classList.remove("enable-mouse-events"),q._selectionService.enable()),8&ge?j.mousemove||(se.addEventListener("mousemove",he),j.mousemove=he):(se.removeEventListener("mousemove",j.mousemove),j.mousemove=null),16&ge?j.wheel||(se.addEventListener("wheel",pe,{passive:!1}),j.wheel=pe):(se.removeEventListener("wheel",j.wheel),j.wheel=null),2&ge?j.mouseup||(j.mouseup=Z):(q._document.removeEventListener("mouseup",j.mouseup),j.mouseup=null),4&ge?j.mousedrag||(j.mousedrag=Ae):(q._document.removeEventListener("mousemove",j.mousedrag),j.mousedrag=null)})),this._coreMouseService.activeProtocol=this._coreMouseService.activeProtocol,this.register(n.addDisposableDomListener(se,"mousedown",function(ge){if(ge.preventDefault(),q.focus(),q._coreMouseService.areMouseEventsActive&&!q._selectionService.shouldForceSelection(ge))return U(ge),j.mouseup&&q._document.addEventListener("mouseup",j.mouseup),j.mousedrag&&q._document.addEventListener("mousemove",j.mousedrag),q.cancel(ge)})),this.register(n.addDisposableDomListener(se,"wheel",function(ge){if(!j.wheel){if(!q.buffer.hasScrollback){var Ie=q.viewport.getLinesScrolled(ge);if(Ie===0)return;for(var ct=r.C0.ESC+(q._coreService.decPrivateModes.applicationCursorKeys?"O":"[")+(ge.deltaY<0?"A":"B"),Ue="",Ve=0;Ve47)},B.prototype._keyUp=function(q){this._customKeyEventHandler&&this._customKeyEventHandler(q)===!1||(function(Q){return Q.keyCode===16||Q.keyCode===17||Q.keyCode===18}(q)||this.focus(),this.updateCursorStyle(q))},B.prototype._keyPress=function(q){var Q;if(this._keyDownHandled||this._customKeyEventHandler&&this._customKeyEventHandler(q)===!1)return!1;if(this.cancel(q),q.charCode)Q=q.charCode;else if(q.which===null||q.which===void 0)Q=q.keyCode;else{if(q.which===0||q.charCode===0)return!1;Q=q.which}return!(!Q||(q.altKey||q.ctrlKey||q.metaKey)&&!this._isThirdLevelShift(this.browser,q))&&(Q=String.fromCharCode(Q),this._onKey.fire({key:Q,domEvent:q}),this._showCursor(),this._coreService.triggerDataEvent(Q,!0),!0)},B.prototype.bell=function(){this._soundBell()&&this._soundService.playBellSound()},B.prototype.resize=function(q,Q){q!==this.cols||Q!==this.rows?Me.prototype.resize.call(this,q,Q):this._charSizeService&&!this._charSizeService.hasValidSize&&this._charSizeService.measure()},B.prototype._afterResize=function(q,Q){var se,U;(se=this._charSizeService)===null||se===void 0||se.measure(),(U=this.viewport)===null||U===void 0||U.syncScrollArea(!0)},B.prototype.clear=function(){if(this.buffer.ybase!==0||this.buffer.y!==0){this.buffer.lines.set(0,this.buffer.lines.get(this.buffer.ybase+this.buffer.y)),this.buffer.lines.length=1,this.buffer.ydisp=0,this.buffer.ybase=0,this.buffer.y=0;for(var q=1;q=0;a--)(o=r[a])&&(n=(d<3?o(n):d>3?o(l,c,n):o(l,c))||n);return d>3&&n&&Object.defineProperty(l,c,n),n},g=this&&this.__param||function(r,l){return function(c,s){l(c,s,r)}};Object.defineProperty(e,"__esModule",{value:!0}),e.CompositionHelper=void 0;var p=t(5),i=t(1),h=function(){function r(l,c,s,o,d,n){this._textarea=l,this._compositionView=c,this._bufferService=s,this._optionsService=o,this._charSizeService=d,this._coreService=n,this._isComposing=!1,this._isSendingComposition=!1,this._compositionPosition={start:0,end:0}}return Object.defineProperty(r.prototype,"isComposing",{get:function(){return this._isComposing},enumerable:!1,configurable:!0}),r.prototype.compositionstart=function(){this._isComposing=!0,this._compositionPosition.start=this._textarea.value.length,this._compositionView.textContent="",this._compositionView.classList.add("active")},r.prototype.compositionupdate=function(l){var c=this;this._compositionView.textContent=l.data,this.updateCompositionElements(),setTimeout(function(){c._compositionPosition.end=c._textarea.value.length},0)},r.prototype.compositionend=function(){this._finalizeComposition(!0)},r.prototype.keydown=function(l){if(this._isComposing||this._isSendingComposition){if(l.keyCode===229||l.keyCode===16||l.keyCode===17||l.keyCode===18)return!1;this._finalizeComposition(!1)}return l.keyCode!==229||(this._handleAnyTextareaChanges(),!1)},r.prototype._finalizeComposition=function(l){var c=this;if(this._compositionView.classList.remove("active"),this._isComposing=!1,l){var s={start:this._compositionPosition.start,end:this._compositionPosition.end};this._isSendingComposition=!0,setTimeout(function(){if(c._isSendingComposition){c._isSendingComposition=!1;var d=void 0;d=c._isComposing?c._textarea.value.substring(s.start,s.end):c._textarea.value.substring(s.start),c._coreService.triggerDataEvent(d,!0)}},0)}else{this._isSendingComposition=!1;var o=this._textarea.value.substring(this._compositionPosition.start,this._compositionPosition.end);this._coreService.triggerDataEvent(o,!0)}},r.prototype._handleAnyTextareaChanges=function(){var l=this,c=this._textarea.value;setTimeout(function(){if(!l._isComposing){var s=l._textarea.value.replace(c,"");s.length>0&&l._coreService.triggerDataEvent(s,!0)}},0)},r.prototype.updateCompositionElements=function(l){var c=this;if(this._isComposing){if(this._bufferService.buffer.isCursorInViewport){var s=Math.ceil(this._charSizeService.height*this._optionsService.options.lineHeight),o=this._bufferService.buffer.y*s,d=this._bufferService.buffer.x*this._charSizeService.width;this._compositionView.style.left=d+"px",this._compositionView.style.top=o+"px",this._compositionView.style.height=s+"px",this._compositionView.style.lineHeight=s+"px",this._compositionView.style.fontFamily=this._optionsService.options.fontFamily,this._compositionView.style.fontSize=this._optionsService.options.fontSize+"px";var n=this._compositionView.getBoundingClientRect();this._textarea.style.left=d+"px",this._textarea.style.top=o+"px",this._textarea.style.width=n.width+"px",this._textarea.style.height=n.height+"px",this._textarea.style.lineHeight=n.height+"px"}l||setTimeout(function(){return c.updateCompositionElements(!0)},0)}},r=v([g(2,i.IBufferService),g(3,i.IOptionsService),g(4,p.ICharSizeService),g(5,i.ICoreService)],r)}();e.CompositionHelper=h},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(o,d){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,a){n.__proto__=a}||function(n,a){for(var u in a)a.hasOwnProperty(u)&&(n[u]=a[u])})(o,d)},function(o,d){function n(){this.constructor=o}v(o,d),o.prototype=d===null?Object.create(d):(n.prototype=d.prototype,new n)}),p=this&&this.__decorate||function(o,d,n,a){var u,f=arguments.length,S=f<3?d:a===null?a=Object.getOwnPropertyDescriptor(d,n):a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")S=Reflect.decorate(o,d,n,a);else for(var E=o.length-1;E>=0;E--)(u=o[E])&&(S=(f<3?u(S):f>3?u(d,n,S):u(d,n))||S);return f>3&&S&&Object.defineProperty(d,n,S),S},i=this&&this.__param||function(o,d){return function(n,a){d(n,a,o)}};Object.defineProperty(e,"__esModule",{value:!0}),e.Viewport=void 0;var h=t(2),r=t(7),l=t(5),c=t(1),s=function(o){function d(n,a,u,f,S,E,w){var A=o.call(this)||this;return A._scrollLines=n,A._viewportElement=a,A._scrollArea=u,A._bufferService=f,A._optionsService=S,A._charSizeService=E,A._renderService=w,A.scrollBarWidth=0,A._currentRowHeight=0,A._lastRecordedBufferLength=0,A._lastRecordedViewportHeight=0,A._lastRecordedBufferHeight=0,A._lastTouchY=0,A._lastScrollTop=0,A._wheelPartialScroll=0,A._refreshAnimationFrame=null,A._ignoreNextScrollEvent=!1,A.scrollBarWidth=A._viewportElement.offsetWidth-A._scrollArea.offsetWidth||15,A.register(r.addDisposableDomListener(A._viewportElement,"scroll",A._onScroll.bind(A))),setTimeout(function(){return A.syncScrollArea()},0),A}return g(d,o),d.prototype.onThemeChange=function(n){this._viewportElement.style.backgroundColor=n.background.css},d.prototype._refresh=function(n){var a=this;if(n)return this._innerRefresh(),void(this._refreshAnimationFrame!==null&&cancelAnimationFrame(this._refreshAnimationFrame));this._refreshAnimationFrame===null&&(this._refreshAnimationFrame=requestAnimationFrame(function(){return a._innerRefresh()}))},d.prototype._innerRefresh=function(){if(this._charSizeService.height>0){this._currentRowHeight=this._renderService.dimensions.scaledCellHeight/window.devicePixelRatio,this._lastRecordedViewportHeight=this._viewportElement.offsetHeight;var n=Math.round(this._currentRowHeight*this._lastRecordedBufferLength)+(this._lastRecordedViewportHeight-this._renderService.dimensions.canvasHeight);this._lastRecordedBufferHeight!==n&&(this._lastRecordedBufferHeight=n,this._scrollArea.style.height=this._lastRecordedBufferHeight+"px")}var a=this._bufferService.buffer.ydisp*this._currentRowHeight;this._viewportElement.scrollTop!==a&&(this._ignoreNextScrollEvent=!0,this._viewportElement.scrollTop=a),this._refreshAnimationFrame=null},d.prototype.syncScrollArea=function(n){if(n===void 0&&(n=!1),this._lastRecordedBufferLength!==this._bufferService.buffer.lines.length)return this._lastRecordedBufferLength=this._bufferService.buffer.lines.length,void this._refresh(n);if(this._lastRecordedViewportHeight===this._renderService.dimensions.canvasHeight){var a=this._bufferService.buffer.ydisp*this._currentRowHeight;this._lastScrollTop===a&&this._lastScrollTop===this._viewportElement.scrollTop&&this._renderService.dimensions.scaledCellHeight/window.devicePixelRatio===this._currentRowHeight||this._refresh(n)}else this._refresh(n)},d.prototype._onScroll=function(n){if(this._lastScrollTop=this._viewportElement.scrollTop,this._viewportElement.offsetParent)if(this._ignoreNextScrollEvent)this._ignoreNextScrollEvent=!1;else{var a=Math.round(this._lastScrollTop/this._currentRowHeight)-this._bufferService.buffer.ydisp;this._scrollLines(a,!0)}},d.prototype._bubbleScroll=function(n,a){var u=this._viewportElement.scrollTop+this._lastRecordedViewportHeight;return!(a<0&&this._viewportElement.scrollTop!==0||a>0&&u0?1:-1),this._wheelPartialScroll%=1):n.deltaMode===WheelEvent.DOM_DELTA_PAGE&&(a*=this._bufferService.rows),a},d.prototype._applyScrollModifier=function(n,a){var u=this._optionsService.options.fastScrollModifier;return u==="alt"&&a.altKey||u==="ctrl"&&a.ctrlKey||u==="shift"&&a.shiftKey?n*this._optionsService.options.fastScrollSensitivity*this._optionsService.options.scrollSensitivity:n*this._optionsService.options.scrollSensitivity},d.prototype.onTouchStart=function(n){this._lastTouchY=n.touches[0].pageY},d.prototype.onTouchMove=function(n){var a=this._lastTouchY-n.touches[0].pageY;return this._lastTouchY=n.touches[0].pageY,a!==0&&(this._viewportElement.scrollTop+=a,this._bubbleScroll(n,a))},d=p([i(3,c.IBufferService),i(4,c.IOptionsService),i(5,l.ICharSizeService),i(6,l.IRenderService)],d)}(h.Disposable);e.Viewport=s},function(N,e,t){"use strict";function v(h){return h.replace(/\r?\n/g,"\r")}function g(h,r){return r?"\x1B[200~"+h+"\x1B[201~":h}function p(h,r,l){h=g(h=v(h),l.decPrivateModes.bracketedPasteMode),l.triggerDataEvent(h,!0),r.value=""}function i(h,r,l){var c=l.getBoundingClientRect(),s=h.clientX-c.left-10,o=h.clientY-c.top-10;r.style.width="20px",r.style.height="20px",r.style.left=s+"px",r.style.top=o+"px",r.style.zIndex="1000",r.focus()}Object.defineProperty(e,"__esModule",{value:!0}),e.rightClickHandler=e.moveTextAreaUnderMouseCursor=e.paste=e.handlePasteEvent=e.copyHandler=e.bracketTextForPaste=e.prepareTextForTerminal=void 0,e.prepareTextForTerminal=v,e.bracketTextForPaste=g,e.copyHandler=function(h,r){h.clipboardData&&h.clipboardData.setData("text/plain",r.selectionText),h.preventDefault()},e.handlePasteEvent=function(h,r,l){h.stopPropagation(),h.clipboardData&&p(h.clipboardData.getData("text/plain"),r,l)},e.paste=p,e.moveTextAreaUnderMouseCursor=i,e.rightClickHandler=function(h,r,l,c,s){i(h,r,l),s&&!c.isClickInSelection(h)&&c.selectWordAtCursor(h),r.value=c.selectionText,r.select()}},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(o,d){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,a){n.__proto__=a}||function(n,a){for(var u in a)a.hasOwnProperty(u)&&(n[u]=a[u])})(o,d)},function(o,d){function n(){this.constructor=o}v(o,d),o.prototype=d===null?Object.create(d):(n.prototype=d.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.EscapeSequenceParser=e.VT500_TRANSITION_TABLE=e.TransitionTable=void 0;var p=t(2),i=t(15),h=t(21),r=t(22),l=t(24),c=function(){function o(d){this.table=new Uint8Array(d)}return o.prototype.setDefault=function(d,n){i.fill(this.table,d<<4|n)},o.prototype.add=function(d,n,a,u){this.table[n<<8|d]=a<<4|u},o.prototype.addMany=function(d,n,a,u){for(var f=0;f1)throw new Error("only one byte as prefix supported");if((u=n.prefix.charCodeAt(0))&&60>u||u>63)throw new Error("prefix must be in range 0x3c .. 0x3f")}if(n.intermediates){if(n.intermediates.length>2)throw new Error("only two bytes as intermediates are supported");for(var f=0;fS||S>47)throw new Error("intermediate must be in range 0x20 .. 0x2f");u<<=8,u|=S}}if(n.final.length!==1)throw new Error("final must be a single byte");var E=n.final.charCodeAt(0);if(a[0]>E||E>a[1])throw new Error("final must be in range "+a[0]+" .. "+a[1]);return u<<=8,u|=E},d.prototype.identToString=function(n){for(var a=[];n;)a.push(String.fromCharCode(255&n)),n>>=8;return a.reverse().join("")},d.prototype.dispose=function(){this._csiHandlers=Object.create(null),this._executeHandlers=Object.create(null),this._escHandlers=Object.create(null),this._oscParser.dispose(),this._dcsParser.dispose()},d.prototype.setPrintHandler=function(n){this._printHandler=n},d.prototype.clearPrintHandler=function(){this._printHandler=this._printHandlerFb},d.prototype.addEscHandler=function(n,a){var u=this._identifier(n,[48,126]);this._escHandlers[u]===void 0&&(this._escHandlers[u]=[]);var f=this._escHandlers[u];return f.push(a),{dispose:function(){var S=f.indexOf(a);S!==-1&&f.splice(S,1)}}},d.prototype.setEscHandler=function(n,a){this._escHandlers[this._identifier(n,[48,126])]=[a]},d.prototype.clearEscHandler=function(n){this._escHandlers[this._identifier(n,[48,126])]&&delete this._escHandlers[this._identifier(n,[48,126])]},d.prototype.setEscHandlerFallback=function(n){this._escHandlerFb=n},d.prototype.setExecuteHandler=function(n,a){this._executeHandlers[n.charCodeAt(0)]=a},d.prototype.clearExecuteHandler=function(n){this._executeHandlers[n.charCodeAt(0)]&&delete this._executeHandlers[n.charCodeAt(0)]},d.prototype.setExecuteHandlerFallback=function(n){this._executeHandlerFb=n},d.prototype.addCsiHandler=function(n,a){var u=this._identifier(n);this._csiHandlers[u]===void 0&&(this._csiHandlers[u]=[]);var f=this._csiHandlers[u];return f.push(a),{dispose:function(){var S=f.indexOf(a);S!==-1&&f.splice(S,1)}}},d.prototype.setCsiHandler=function(n,a){this._csiHandlers[this._identifier(n)]=[a]},d.prototype.clearCsiHandler=function(n){this._csiHandlers[this._identifier(n)]&&delete this._csiHandlers[this._identifier(n)]},d.prototype.setCsiHandlerFallback=function(n){this._csiHandlerFb=n},d.prototype.addDcsHandler=function(n,a){return this._dcsParser.addHandler(this._identifier(n),a)},d.prototype.setDcsHandler=function(n,a){this._dcsParser.setHandler(this._identifier(n),a)},d.prototype.clearDcsHandler=function(n){this._dcsParser.clearHandler(this._identifier(n))},d.prototype.setDcsHandlerFallback=function(n){this._dcsParser.setHandlerFallback(n)},d.prototype.addOscHandler=function(n,a){return this._oscParser.addHandler(n,a)},d.prototype.setOscHandler=function(n,a){this._oscParser.setHandler(n,a)},d.prototype.clearOscHandler=function(n){this._oscParser.clearHandler(n)},d.prototype.setOscHandlerFallback=function(n){this._oscParser.setHandlerFallback(n)},d.prototype.setErrorHandler=function(n){this._errorHandler=n},d.prototype.clearErrorHandler=function(){this._errorHandler=this._errorHandlerFb},d.prototype.reset=function(){this.currentState=this.initialState,this._oscParser.reset(),this._dcsParser.reset(),this._params.reset(),this._params.addParam(0),this._collect=0,this.precedingCodepoint=0},d.prototype.parse=function(n,a){for(var u=0,f=0,S=this.currentState,E=this._oscParser,w=this._dcsParser,A=this._collect,b=this._params,C=this._transitions.table,m=0;m>4){case 2:for(var y=m+1;;++y){if(y>=a||(u=n[y])<32||u>126&&u<160){this._printHandler(n,m,y),m=y-1;break}if(++y>=a||(u=n[y])<32||u>126&&u<160){this._printHandler(n,m,y),m=y-1;break}if(++y>=a||(u=n[y])<32||u>126&&u<160){this._printHandler(n,m,y),m=y-1;break}if(++y>=a||(u=n[y])<32||u>126&&u<160){this._printHandler(n,m,y),m=y-1;break}}break;case 3:this._executeHandlers[u]?this._executeHandlers[u]():this._executeHandlerFb(u),this.precedingCodepoint=0;break;case 0:break;case 1:if(this._errorHandler({position:m,code:u,currentState:S,collect:A,params:b,abort:!1}).abort)return;break;case 7:for(var x=this._csiHandlers[A<<8|u],P=x?x.length-1:-1;P>=0&&x[P](b)===!1;P--);P<0&&this._csiHandlerFb(A<<8|u,b),this.precedingCodepoint=0;break;case 8:do switch(u){case 59:b.addParam(0);break;case 58:b.addSubParam(-1);break;default:b.addDigit(u-48)}while(++m47&&u<60);m--;break;case 9:A<<=8,A|=u;break;case 10:for(var _=this._escHandlers[A<<8|u],z=_?_.length-1:-1;z>=0&&_[z]()===!1;z--);z<0&&this._escHandlerFb(A<<8|u),this.precedingCodepoint=0;break;case 11:b.reset(),b.addParam(0),A=0;break;case 12:w.hook(A<<8|u,b);break;case 13:for(var k=m+1;;++k)if(k>=a||(u=n[k])===24||u===26||u===27||u>127&&u<160){w.put(n,m,k),m=k-1;break}break;case 14:w.unhook(u!==24&&u!==26),u===27&&(f|=1),b.reset(),b.addParam(0),A=0,this.precedingCodepoint=0;break;case 4:E.start();break;case 5:for(var be=m+1;;be++)if(be>=a||(u=n[be])<32||u>127&&u<=159){E.put(n,m,be),m=be-1;break}break;case 6:E.end(u!==24&&u!==26),u===27&&(f|=1),b.reset(),b.addParam(0),A=0,this.precedingCodepoint=0}S=15&f}this._collect=A,this.currentState=S},d}(p.Disposable);e.EscapeSequenceParser=s},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(E,w){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,b){A.__proto__=b}||function(A,b){for(var C in b)b.hasOwnProperty(C)&&(A[C]=b[C])})(E,w)},function(E,w){function A(){this.constructor=E}v(E,w),E.prototype=w===null?Object.create(w):(A.prototype=w.prototype,new A)}),p=this&&this.__decorate||function(E,w,A,b){var C,m=arguments.length,y=m<3?w:b===null?b=Object.getOwnPropertyDescriptor(w,A):b;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")y=Reflect.decorate(E,w,A,b);else for(var x=E.length-1;x>=0;x--)(C=E[x])&&(y=(m<3?C(y):m>3?C(w,A,y):C(w,A))||y);return m>3&&y&&Object.defineProperty(w,A,y),y},i=this&&this.__param||function(E,w){return function(A,b){w(A,b,E)}};Object.defineProperty(e,"__esModule",{value:!0}),e.Renderer=void 0;var h=t(41),r=t(47),l=t(48),c=t(49),s=t(29),o=t(2),d=t(5),n=t(1),a=t(25),u=t(0),f=1,S=function(E){function w(A,b,C,m,y,x,P,_,z){var k=E.call(this)||this;k._colors=A,k._screenElement=b,k._bufferService=y,k._charSizeService=x,k._optionsService=P,k._id=f++,k._onRequestRedraw=new u.EventEmitter;var be=k._optionsService.options.allowTransparency;return k._characterJoinerRegistry=new s.CharacterJoinerRegistry(k._bufferService),k._renderLayers=[new h.TextRenderLayer(k._screenElement,0,k._colors,k._characterJoinerRegistry,be,k._id,k._bufferService,P),new r.SelectionRenderLayer(k._screenElement,1,k._colors,k._id,k._bufferService,P),new c.LinkRenderLayer(k._screenElement,2,k._colors,k._id,C,m,k._bufferService,P),new l.CursorRenderLayer(k._screenElement,3,k._colors,k._id,k._onRequestRedraw,k._bufferService,P,_,z)],k.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},k._devicePixelRatio=window.devicePixelRatio,k._updateDimensions(),k.onOptionsChanged(),k}return g(w,E),Object.defineProperty(w.prototype,"onRequestRedraw",{get:function(){return this._onRequestRedraw.event},enumerable:!1,configurable:!0}),w.prototype.dispose=function(){for(var A=0,b=this._renderLayers;A0&&b===A[0][0]){m=!0;var x=A.shift();C=new l.JoinedCellData(this._workCell,w.translateToString(!0,x[0],x[1]),x[1]-x[0]),y=x[1]-1}!m&&this._isOverlapping(C)&&ythis._characterWidth;return this._ctx.restore(),this._characterOverlapCache[a]=u,u},d}(i.BaseRenderLayer);e.TextRenderLayer=s},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.GridCache=void 0;var v=function(){function g(){this.cache=[]}return g.prototype.resize=function(p,i){for(var h=0;h>>24,ae=z.rgba>>>16&255,Me=z.rgba>>>8&255,B=0;B<_.data.length;B+=4)_.data[B]===be&&_.data[B+1]===ae&&_.data[B+2]===Me?_.data[B+3]=0:k=!1;return k}(C,w));var y=this._toCoordinateX(E),x=this._toCoordinateY(E);this._cacheCtx.putImageData(C,y,x);var P={index:E,isEmpty:m,inBitmap:!1};return this._addGlyphToBitmap(P),P},f.prototype._addGlyphToBitmap=function(S){var E=this;!("createImageBitmap"in window)||l.isFirefox||l.isSafari||(this._glyphsWaitingOnBitmap.push(S),this._bitmapCommitTimeout===null&&(this._bitmapCommitTimeout=window.setTimeout(function(){return E._generateBitmap()},100)))},f.prototype._generateBitmap=function(){var S=this,E=this._glyphsWaitingOnBitmap;this._glyphsWaitingOnBitmap=[],window.createImageBitmap(this._cacheCanvas).then(function(w){S._bitmap=w;for(var A=0;A=this.capacity)h=this._head,this._unlinkNode(h),delete this._map[h.key],h.key=p,h.value=i,this._map[p]=h;else{var r=this._nodePool;r.length>0?((h=r.pop()).key=p,h.value=i):h={prev:null,next:null,key:p,value:i},this._map[p]=h,this.size++}this._appendNode(h)},g}();e.LRUMap=v},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(i,h){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,l){r.__proto__=l}||function(r,l){for(var c in l)l.hasOwnProperty(c)&&(r[c]=l[c])})(i,h)},function(i,h){function r(){this.constructor=i}v(i,h),i.prototype=h===null?Object.create(h):(r.prototype=h.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionRenderLayer=void 0;var p=function(i){function h(r,l,c,s,o,d){var n=i.call(this,r,"selection",l,!0,c,s,o,d)||this;return n._clearState(),n}return g(h,i),h.prototype._clearState=function(){this._state={start:void 0,end:void 0,columnSelectMode:void 0,ydisp:void 0}},h.prototype.resize=function(r){i.prototype.resize.call(this,r),this._clearState()},h.prototype.reset=function(){this._state.start&&this._state.end&&(this._clearState(),this._clearAll())},h.prototype.onSelectionChanged=function(r,l,c){if(this._didStateChange(r,l,c,this._bufferService.buffer.ydisp))if(this._clearAll(),r&&l){var s=r[1]-this._bufferService.buffer.ydisp,o=l[1]-this._bufferService.buffer.ydisp,d=Math.max(s,0),n=Math.min(o,this._bufferService.rows-1);if(!(d>=this._bufferService.rows||n<0)){if(this._ctx.fillStyle=this._colors.selectionTransparent.css,c){var a=r[0],u=l[0]-a,f=n-d+1;this._fillCells(a,d,u,f)}else{a=s===d?r[0]:0;var S=d===n?l[0]:this._bufferService.cols;this._fillCells(a,d,S-a,1);var E=Math.max(n-d-1,0);if(this._fillCells(0,d+1,this._bufferService.cols,E),d!==n){var w=o===n?l[0]:this._bufferService.cols;this._fillCells(0,n,w,1)}}this._state.start=[r[0],r[1]],this._state.end=[l[0],l[1]],this._state.columnSelectMode=c,this._state.ydisp=this._bufferService.buffer.ydisp}}else this._clearState()},h.prototype._didStateChange=function(r,l,c,s){return!this._areCoordinatesEqual(r,this._state.start)||!this._areCoordinatesEqual(l,this._state.end)||c!==this._state.columnSelectMode||s!==this._state.ydisp},h.prototype._areCoordinatesEqual=function(r,l){return!(!r||!l)&&r[0]===l[0]&&r[1]===l[1]},h}(t(13).BaseRenderLayer);e.SelectionRenderLayer=p},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(l,c){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,o){s.__proto__=o}||function(s,o){for(var d in o)o.hasOwnProperty(d)&&(s[d]=o[d])})(l,c)},function(l,c){function s(){this.constructor=l}v(l,c),l.prototype=c===null?Object.create(c):(s.prototype=c.prototype,new s)});Object.defineProperty(e,"__esModule",{value:!0}),e.CursorRenderLayer=void 0;var p=t(13),i=t(4),h=function(l){function c(s,o,d,n,a,u,f,S,E){var w=l.call(this,s,"cursor",o,!0,d,n,u,f)||this;return w._onRequestRedraw=a,w._coreService=S,w._coreBrowserService=E,w._cell=new i.CellData,w._state={x:0,y:0,isFocused:!1,style:"",width:0},w._cursorRenderers={bar:w._renderBarCursor.bind(w),block:w._renderBlockCursor.bind(w),underline:w._renderUnderlineCursor.bind(w)},w}return g(c,l),c.prototype.resize=function(s){l.prototype.resize.call(this,s),this._state={x:0,y:0,isFocused:!1,style:"",width:0}},c.prototype.reset=function(){this._clearCursor(),this._cursorBlinkStateManager&&(this._cursorBlinkStateManager.dispose(),this._cursorBlinkStateManager=void 0,this.onOptionsChanged())},c.prototype.onBlur=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.pause(),this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},c.prototype.onFocus=function(){this._cursorBlinkStateManager?this._cursorBlinkStateManager.resume():this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},c.prototype.onOptionsChanged=function(){var s,o=this;this._optionsService.options.cursorBlink?this._cursorBlinkStateManager||(this._cursorBlinkStateManager=new r(this._coreBrowserService.isFocused,function(){o._render(!0)})):((s=this._cursorBlinkStateManager)===null||s===void 0||s.dispose(),this._cursorBlinkStateManager=void 0),this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},c.prototype.onCursorMove=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.restartBlinkAnimation()},c.prototype.onGridChanged=function(s,o){!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isPaused?this._render(!1):this._cursorBlinkStateManager.restartBlinkAnimation()},c.prototype._render=function(s){if(this._coreService.isCursorInitialized&&!this._coreService.isCursorHidden){var o=this._bufferService.buffer.ybase+this._bufferService.buffer.y,d=o-this._bufferService.buffer.ydisp;if(d<0||d>=this._bufferService.rows)this._clearCursor();else{var n=Math.min(this._bufferService.buffer.x,this._bufferService.cols-1);if(this._bufferService.buffer.lines.get(o).loadCell(n,this._cell),this._cell.content!==void 0){if(!this._coreBrowserService.isFocused){this._clearCursor(),this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css;var a=this._optionsService.options.cursorStyle;return a&&a!=="block"?this._cursorRenderers[a](n,d,this._cell):this._renderBlurCursor(n,d,this._cell),this._ctx.restore(),this._state.x=n,this._state.y=d,this._state.isFocused=!1,this._state.style=a,void(this._state.width=this._cell.getWidth())}if(!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isCursorVisible){if(this._state){if(this._state.x===n&&this._state.y===d&&this._state.isFocused===this._coreBrowserService.isFocused&&this._state.style===this._optionsService.options.cursorStyle&&this._state.width===this._cell.getWidth())return;this._clearCursor()}this._ctx.save(),this._cursorRenderers[this._optionsService.options.cursorStyle||"block"](n,d,this._cell),this._ctx.restore(),this._state.x=n,this._state.y=d,this._state.isFocused=!1,this._state.style=this._optionsService.options.cursorStyle,this._state.width=this._cell.getWidth()}else this._clearCursor()}}}else this._clearCursor()},c.prototype._clearCursor=function(){this._state&&(this._clearCells(this._state.x,this._state.y,this._state.width,1),this._state={x:0,y:0,isFocused:!1,style:"",width:0})},c.prototype._renderBarCursor=function(s,o,d){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillLeftLineAtCell(s,o,this._optionsService.options.cursorWidth),this._ctx.restore()},c.prototype._renderBlockCursor=function(s,o,d){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillCells(s,o,d.getWidth(),1),this._ctx.fillStyle=this._colors.cursorAccent.css,this._fillCharTrueColor(d,s,o),this._ctx.restore()},c.prototype._renderUnderlineCursor=function(s,o,d){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillBottomLineAtCells(s,o),this._ctx.restore()},c.prototype._renderBlurCursor=function(s,o,d){this._ctx.save(),this._ctx.strokeStyle=this._colors.cursor.css,this._strokeRectAtCell(s,o,d.getWidth(),1),this._ctx.restore()},c}(p.BaseRenderLayer);e.CursorRenderLayer=h;var r=function(){function l(c,s){this._renderCallback=s,this.isCursorVisible=!0,c&&this._restartInterval()}return Object.defineProperty(l.prototype,"isPaused",{get:function(){return!(this._blinkStartTimeout||this._blinkInterval)},enumerable:!1,configurable:!0}),l.prototype.dispose=function(){this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},l.prototype.restartBlinkAnimation=function(){var c=this;this.isPaused||(this._animationTimeRestarted=Date.now(),this.isCursorVisible=!0,this._animationFrame||(this._animationFrame=window.requestAnimationFrame(function(){c._renderCallback(),c._animationFrame=void 0})))},l.prototype._restartInterval=function(c){var s=this;c===void 0&&(c=600),this._blinkInterval&&window.clearInterval(this._blinkInterval),this._blinkStartTimeout=window.setTimeout(function(){if(s._animationTimeRestarted){var o=600-(Date.now()-s._animationTimeRestarted);if(s._animationTimeRestarted=void 0,o>0)return void s._restartInterval(o)}s.isCursorVisible=!1,s._animationFrame=window.requestAnimationFrame(function(){s._renderCallback(),s._animationFrame=void 0}),s._blinkInterval=window.setInterval(function(){if(s._animationTimeRestarted){var d=600-(Date.now()-s._animationTimeRestarted);return s._animationTimeRestarted=void 0,void s._restartInterval(d)}s.isCursorVisible=!s.isCursorVisible,s._animationFrame=window.requestAnimationFrame(function(){s._renderCallback(),s._animationFrame=void 0})},600)},c)},l.prototype.pause=function(){this.isCursorVisible=!0,this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},l.prototype.resume=function(){this.pause(),this._animationTimeRestarted=void 0,this._restartInterval(),this.restartBlinkAnimation()},l}()},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(l,c){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,o){s.__proto__=o}||function(s,o){for(var d in o)o.hasOwnProperty(d)&&(s[d]=o[d])})(l,c)},function(l,c){function s(){this.constructor=l}v(l,c),l.prototype=c===null?Object.create(c):(s.prototype=c.prototype,new s)});Object.defineProperty(e,"__esModule",{value:!0}),e.LinkRenderLayer=void 0;var p=t(13),i=t(9),h=t(26),r=function(l){function c(s,o,d,n,a,u,f,S){var E=l.call(this,s,"link",o,!0,d,n,f,S)||this;return a.onShowLinkUnderline(function(w){return E._onShowLinkUnderline(w)}),a.onHideLinkUnderline(function(w){return E._onHideLinkUnderline(w)}),u.onShowLinkUnderline(function(w){return E._onShowLinkUnderline(w)}),u.onHideLinkUnderline(function(w){return E._onHideLinkUnderline(w)}),E}return g(c,l),c.prototype.resize=function(s){l.prototype.resize.call(this,s),this._state=void 0},c.prototype.reset=function(){this._clearCurrentLink()},c.prototype._clearCurrentLink=function(){if(this._state){this._clearCells(this._state.x1,this._state.y1,this._state.cols-this._state.x1,1);var s=this._state.y2-this._state.y1-1;s>0&&this._clearCells(0,this._state.y1+1,this._state.cols,s),this._clearCells(0,this._state.y2,this._state.x2,1),this._state=void 0}},c.prototype._onShowLinkUnderline=function(s){if(s.fg===i.INVERTED_DEFAULT_COLOR?this._ctx.fillStyle=this._colors.background.css:s.fg&&h.is256Color(s.fg)?this._ctx.fillStyle=this._colors.ansi[s.fg].css:this._ctx.fillStyle=this._colors.foreground.css,s.y1===s.y2)this._fillBottomLineAtCells(s.x1,s.y1,s.x2-s.x1);else{this._fillBottomLineAtCells(s.x1,s.y1,s.cols-s.x1);for(var o=s.y1+1;o=0;u--)(d=l[u])&&(a=(n<3?d(a):n>3?d(c,s,a):d(c,s))||a);return n>3&&a&&Object.defineProperty(c,s,a),a},g=this&&this.__param||function(l,c){return function(s,o){c(s,o,l)}};Object.defineProperty(e,"__esModule",{value:!0}),e.MouseZone=e.Linkifier=void 0;var p=t(0),i=t(1),h=function(){function l(c,s,o){this._bufferService=c,this._logService=s,this._unicodeService=o,this._linkMatchers=[],this._nextLinkMatcherId=0,this._onShowLinkUnderline=new p.EventEmitter,this._onHideLinkUnderline=new p.EventEmitter,this._onLinkTooltip=new p.EventEmitter,this._rowsToLinkify={start:void 0,end:void 0}}return Object.defineProperty(l.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"onLinkTooltip",{get:function(){return this._onLinkTooltip.event},enumerable:!1,configurable:!0}),l.prototype.attachToDom=function(c,s){this._element=c,this._mouseZoneManager=s},l.prototype.linkifyRows=function(c,s){var o=this;this._mouseZoneManager&&(this._rowsToLinkify.start===void 0||this._rowsToLinkify.end===void 0?(this._rowsToLinkify.start=c,this._rowsToLinkify.end=s):(this._rowsToLinkify.start=Math.min(this._rowsToLinkify.start,c),this._rowsToLinkify.end=Math.max(this._rowsToLinkify.end,s)),this._mouseZoneManager.clearAll(c,s),this._rowsTimeoutId&&clearTimeout(this._rowsTimeoutId),this._rowsTimeoutId=setTimeout(function(){return o._linkifyRows()},l._timeBeforeLatency))},l.prototype._linkifyRows=function(){this._rowsTimeoutId=void 0;var c=this._bufferService.buffer;if(this._rowsToLinkify.start!==void 0&&this._rowsToLinkify.end!==void 0){var s=c.ydisp+this._rowsToLinkify.start;if(!(s>=c.lines.length)){for(var o=c.ydisp+Math.min(this._rowsToLinkify.end,this._bufferService.rows)+1,d=Math.ceil(2e3/this._bufferService.cols),n=this._bufferService.buffer.iterator(!1,s,o,d,d);n.hasNext();)for(var a=n.next(),u=0;u=0;s--)if(c.priority<=this._linkMatchers[s].priority)return void this._linkMatchers.splice(s+1,0,c);this._linkMatchers.splice(0,0,c)}else this._linkMatchers.push(c)},l.prototype.deregisterLinkMatcher=function(c){for(var s=0;s>9&511:void 0;o.validationCallback?o.validationCallback(E,function(m){n._rowsTimeoutId||m&&n._addLink(w[1],w[0]-n._bufferService.buffer.ydisp,E,o,C)}):S._addLink(w[1],w[0]-S._bufferService.buffer.ydisp,E,o,C)},S=this;(d=a.exec(s))!==null&&f()!=="break";);},l.prototype._addLink=function(c,s,o,d,n){var a=this;if(this._mouseZoneManager&&this._element){var u=this._unicodeService.getStringCellWidth(o),f=c%this._bufferService.cols,S=s+Math.floor(c/this._bufferService.cols),E=(f+u)%this._bufferService.cols,w=S+Math.floor((f+u)/this._bufferService.cols);E===0&&(E=this._bufferService.cols,w--),this._mouseZoneManager.add(new r(f+1,S+1,E+1,w+1,function(A){if(d.handler)return d.handler(A,o);var b=window.open();b?(b.opener=null,b.location.href=o):console.warn("Opening link blocked as opener could not be cleared")},function(){a._onShowLinkUnderline.fire(a._createLinkHoverEvent(f,S,E,w,n)),a._element.classList.add("xterm-cursor-pointer")},function(A){a._onLinkTooltip.fire(a._createLinkHoverEvent(f,S,E,w,n)),d.hoverTooltipCallback&&d.hoverTooltipCallback(A,o,{start:{x:f,y:S},end:{x:E,y:w}})},function(){a._onHideLinkUnderline.fire(a._createLinkHoverEvent(f,S,E,w,n)),a._element.classList.remove("xterm-cursor-pointer"),d.hoverLeaveCallback&&d.hoverLeaveCallback()},function(A){return!d.willLinkActivate||d.willLinkActivate(A,o)}))}},l.prototype._createLinkHoverEvent=function(c,s,o,d,n){return{x1:c,y1:s,x2:o,y2:d,cols:this._bufferService.cols,fg:n}},l._timeBeforeLatency=200,l=v([g(0,i.IBufferService),g(1,i.ILogService),g(2,i.IUnicodeService)],l)}();e.Linkifier=h;var r=function(l,c,s,o,d,n,a,u,f){this.x1=l,this.y1=c,this.x2=s,this.y2=o,this.clickCallback=d,this.hoverCallback=n,this.tooltipCallback=a,this.leaveCallback=u,this.willLinkActivate=f};e.MouseZone=r},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(E,w){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,b){A.__proto__=b}||function(A,b){for(var C in b)b.hasOwnProperty(C)&&(A[C]=b[C])})(E,w)},function(E,w){function A(){this.constructor=E}v(E,w),E.prototype=w===null?Object.create(w):(A.prototype=w.prototype,new A)}),p=this&&this.__decorate||function(E,w,A,b){var C,m=arguments.length,y=m<3?w:b===null?b=Object.getOwnPropertyDescriptor(w,A):b;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")y=Reflect.decorate(E,w,A,b);else for(var x=E.length-1;x>=0;x--)(C=E[x])&&(y=(m<3?C(y):m>3?C(w,A,y):C(w,A))||y);return m>3&&y&&Object.defineProperty(w,A,y),y},i=this&&this.__param||function(E,w){return function(A,b){w(A,b,E)}};Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionService=void 0;var h=t(11),r=t(52),l=t(4),c=t(0),s=t(5),o=t(1),d=t(30),n=t(53),a=t(2),u="\xA0",f=new RegExp(u,"g"),S=function(E){function w(A,b,C,m,y,x,P){var _=E.call(this)||this;return _._element=A,_._screenElement=b,_._bufferService=C,_._coreService=m,_._mouseService=y,_._optionsService=x,_._renderService=P,_._dragScrollAmount=0,_._enabled=!0,_._workCell=new l.CellData,_._mouseDownTimeStamp=0,_._onLinuxMouseSelection=_.register(new c.EventEmitter),_._onRedrawRequest=_.register(new c.EventEmitter),_._onSelectionChange=_.register(new c.EventEmitter),_._onRequestScrollLines=_.register(new c.EventEmitter),_._mouseMoveListener=function(z){return _._onMouseMove(z)},_._mouseUpListener=function(z){return _._onMouseUp(z)},_._coreService.onUserInput(function(){_.hasSelection&&_.clearSelection()}),_._trimListener=_._bufferService.buffer.lines.onTrim(function(z){return _._onTrim(z)}),_.register(_._bufferService.buffers.onBufferActivate(function(z){return _._onBufferActivate(z)})),_.enable(),_._model=new r.SelectionModel(_._bufferService),_._activeSelectionMode=0,_}return g(w,E),Object.defineProperty(w.prototype,"onLinuxMouseSelection",{get:function(){return this._onLinuxMouseSelection.event},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onRequestRedraw",{get:function(){return this._onRedrawRequest.event},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onRequestScrollLines",{get:function(){return this._onRequestScrollLines.event},enumerable:!1,configurable:!0}),w.prototype.dispose=function(){this._removeMouseDownListeners()},w.prototype.reset=function(){this.clearSelection()},w.prototype.disable=function(){this.clearSelection(),this._enabled=!1},w.prototype.enable=function(){this._enabled=!0},Object.defineProperty(w.prototype,"selectionStart",{get:function(){return this._model.finalSelectionStart},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"selectionEnd",{get:function(){return this._model.finalSelectionEnd},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"hasSelection",{get:function(){var A=this._model.finalSelectionStart,b=this._model.finalSelectionEnd;return!(!A||!b)&&(A[0]!==b[0]||A[1]!==b[1])},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"selectionText",{get:function(){var A=this._model.finalSelectionStart,b=this._model.finalSelectionEnd;if(!A||!b)return"";var C=this._bufferService.buffer,m=[];if(this._activeSelectionMode===3){if(A[0]===b[0])return"";for(var y=A[1];y<=b[1];y++){var x=C.translateBufferLineToString(y,!0,A[0],b[0]);m.push(x)}}else{var P=A[1]===b[1]?b[0]:void 0;for(m.push(C.translateBufferLineToString(A[1],!0,A[0],P)),y=A[1]+1;y<=b[1]-1;y++){var _=C.lines.get(y);x=C.translateBufferLineToString(y,!0),_&&_.isWrapped?m[m.length-1]+=x:m.push(x)}A[1]!==b[1]&&(_=C.lines.get(b[1]),x=C.translateBufferLineToString(b[1],!0,0,b[0]),_&&_.isWrapped?m[m.length-1]+=x:m.push(x))}return m.map(function(z){return z.replace(f," ")}).join(h.isWindows?`\r -`:` -`)},enumerable:!1,configurable:!0}),w.prototype.clearSelection=function(){this._model.clearSelection(),this._removeMouseDownListeners(),this.refresh(),this._onSelectionChange.fire()},w.prototype.refresh=function(A){var b=this;this._refreshAnimationFrame||(this._refreshAnimationFrame=window.requestAnimationFrame(function(){return b._refresh()})),h.isLinux&&A&&this.selectionText.length&&this._onLinuxMouseSelection.fire(this.selectionText)},w.prototype._refresh=function(){this._refreshAnimationFrame=void 0,this._onRedrawRequest.fire({start:this._model.finalSelectionStart,end:this._model.finalSelectionEnd,columnSelectMode:this._activeSelectionMode===3})},w.prototype.isClickInSelection=function(A){var b=this._getMouseBufferCoords(A),C=this._model.finalSelectionStart,m=this._model.finalSelectionEnd;return!!(C&&m&&b)&&this._areCoordsInSelection(b,C,m)},w.prototype._areCoordsInSelection=function(A,b,C){return A[1]>b[1]&&A[1]=b[0]&&A[0]=b[0]},w.prototype.selectWordAtCursor=function(A){var b=this._getMouseBufferCoords(A);b&&(this._selectWordAt(b,!1),this._model.selectionEnd=void 0,this.refresh(!0))},w.prototype.selectAll=function(){this._model.isSelectAllActive=!0,this.refresh(),this._onSelectionChange.fire()},w.prototype.selectLines=function(A,b){this._model.clearSelection(),A=Math.max(A,0),b=Math.min(b,this._bufferService.buffer.lines.length-1),this._model.selectionStart=[0,A],this._model.selectionEnd=[this._bufferService.cols,b],this.refresh(),this._onSelectionChange.fire()},w.prototype._onTrim=function(A){this._model.onTrim(A)&&this.refresh()},w.prototype._getMouseBufferCoords=function(A){var b=this._mouseService.getCoords(A,this._screenElement,this._bufferService.cols,this._bufferService.rows,!0);if(b)return b[0]--,b[1]--,b[1]+=this._bufferService.buffer.ydisp,b},w.prototype._getMouseEventScrollAmount=function(A){var b=d.getCoordsRelativeToElement(A,this._screenElement)[1],C=this._renderService.dimensions.canvasHeight;return b>=0&&b<=C?0:(b>C&&(b-=C),b=Math.min(Math.max(b,-50),50),(b/=50)/Math.abs(b)+Math.round(14*b))},w.prototype.shouldForceSelection=function(A){return h.isMac?A.altKey&&this._optionsService.options.macOptionClickForcesSelection:A.shiftKey},w.prototype.onMouseDown=function(A){if(this._mouseDownTimeStamp=A.timeStamp,(A.button!==2||!this.hasSelection)&&A.button===0){if(!this._enabled){if(!this.shouldForceSelection(A))return;A.stopPropagation()}A.preventDefault(),this._dragScrollAmount=0,this._enabled&&A.shiftKey?this._onIncrementalClick(A):A.detail===1?this._onSingleClick(A):A.detail===2?this._onDoubleClick(A):A.detail===3&&this._onTripleClick(A),this._addMouseDownListeners(),this.refresh(!0)}},w.prototype._addMouseDownListeners=function(){var A=this;this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.addEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.addEventListener("mouseup",this._mouseUpListener)),this._dragScrollIntervalTimer=window.setInterval(function(){return A._dragScroll()},50)},w.prototype._removeMouseDownListeners=function(){this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.removeEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.removeEventListener("mouseup",this._mouseUpListener)),clearInterval(this._dragScrollIntervalTimer),this._dragScrollIntervalTimer=void 0},w.prototype._onIncrementalClick=function(A){this._model.selectionStart&&(this._model.selectionEnd=this._getMouseBufferCoords(A))},w.prototype._onSingleClick=function(A){if(this._model.selectionStartLength=0,this._model.isSelectAllActive=!1,this._activeSelectionMode=this.shouldColumnSelect(A)?3:0,this._model.selectionStart=this._getMouseBufferCoords(A),this._model.selectionStart){this._model.selectionEnd=void 0;var b=this._bufferService.buffer.lines.get(this._model.selectionStart[1]);b&&b.length!==this._model.selectionStart[0]&&b.hasWidth(this._model.selectionStart[0])===0&&this._model.selectionStart[0]++}},w.prototype._onDoubleClick=function(A){var b=this._getMouseBufferCoords(A);b&&(this._activeSelectionMode=1,this._selectWordAt(b,!0))},w.prototype._onTripleClick=function(A){var b=this._getMouseBufferCoords(A);b&&(this._activeSelectionMode=2,this._selectLineAt(b[1]))},w.prototype.shouldColumnSelect=function(A){return A.altKey&&!(h.isMac&&this._optionsService.options.macOptionClickForcesSelection)},w.prototype._onMouseMove=function(A){if(A.stopImmediatePropagation(),this._model.selectionStart){var b=this._model.selectionEnd?[this._model.selectionEnd[0],this._model.selectionEnd[1]]:null;if(this._model.selectionEnd=this._getMouseBufferCoords(A),this._model.selectionEnd){this._activeSelectionMode===2?this._model.selectionEnd[1]0?this._model.selectionEnd[0]=this._bufferService.cols:this._dragScrollAmount<0&&(this._model.selectionEnd[0]=0));var C=this._bufferService.buffer;if(this._model.selectionEnd[1]0?(this._activeSelectionMode!==3&&(this._model.selectionEnd[0]=this._bufferService.cols),this._model.selectionEnd[1]=Math.min(A.ydisp+this._bufferService.rows,A.lines.length-1)):(this._activeSelectionMode!==3&&(this._model.selectionEnd[0]=0),this._model.selectionEnd[1]=A.ydisp),this.refresh()}},w.prototype._onMouseUp=function(A){var b=A.timeStamp-this._mouseDownTimeStamp;if(this._removeMouseDownListeners(),this.selectionText.length<=1&&b<500&&A.altKey){if(this._bufferService.buffer.ybase===this._bufferService.buffer.ydisp){var C=this._mouseService.getCoords(A,this._element,this._bufferService.cols,this._bufferService.rows,!1);if(C&&C[0]!==void 0&&C[1]!==void 0){var m=n.moveToCellSequence(C[0]-1,C[1]-1,this._bufferService,this._coreService.decPrivateModes.applicationCursorKeys);this._coreService.triggerDataEvent(m,!0)}}}else this.hasSelection&&this._onSelectionChange.fire()},w.prototype._onBufferActivate=function(A){var b=this;this.clearSelection(),this._trimListener.dispose(),this._trimListener=A.activeBuffer.lines.onTrim(function(C){return b._onTrim(C)})},w.prototype._convertViewportColToCharacterIndex=function(A,b){for(var C=b[0],m=0;b[0]>=m;m++){var y=A.loadCell(m,this._workCell).getChars().length;this._workCell.getWidth()===0?C--:y>1&&b[0]!==m&&(C+=y-1)}return C},w.prototype.setSelection=function(A,b,C){this._model.clearSelection(),this._removeMouseDownListeners(),this._model.selectionStart=[A,b],this._model.selectionStartLength=C,this.refresh()},w.prototype._getWordAt=function(A,b,C,m){if(C===void 0&&(C=!0),m===void 0&&(m=!0),!(A[0]>=this._bufferService.cols)){var y=this._bufferService.buffer,x=y.lines.get(A[1]);if(x){var P=y.translateBufferLineToString(A[1],!1),_=this._convertViewportColToCharacterIndex(x,A),z=_,k=A[0]-_,be=0,ae=0,Me=0,B=0;if(P.charAt(_)===" "){for(;_>0&&P.charAt(_-1)===" ";)_--;for(;z1&&(B+=se-1,z+=se-1);q>0&&_>0&&!this._isCharWordSeparator(x.loadCell(q-1,this._workCell));){x.loadCell(q-1,this._workCell);var U=this._workCell.getChars().length;this._workCell.getWidth()===0?(be++,q--):U>1&&(Me+=U-1,_-=U-1),_--,q--}for(;Q1&&(B+=j-1,z+=j-1),z++,Q++}}z++;var Z=_+k-be+Me,pe=Math.min(this._bufferService.cols,z-_+be+ae-Me-B);if(b||P.slice(_,z).trim()!==""){if(C&&Z===0&&x.getCodePoint(0)!==32){var Ae=y.lines.get(A[1]-1);if(Ae&&x.isWrapped&&Ae.getCodePoint(this._bufferService.cols-1)!==32){var he=this._getWordAt([this._bufferService.cols-1,A[1]-1],!1,!0,!1);if(he){var ge=this._bufferService.cols-he.start;Z-=ge,pe+=ge}}}if(m&&Z+pe===this._bufferService.cols&&x.getCodePoint(this._bufferService.cols-1)!==32){var Ie=y.lines.get(A[1]+1);if(Ie&&Ie.isWrapped&&Ie.getCodePoint(0)!==32){var ct=this._getWordAt([0,A[1]+1],!1,!1,!0);ct&&(pe+=ct.length)}}return{start:Z,length:pe}}}}},w.prototype._selectWordAt=function(A,b){var C=this._getWordAt(A,b);if(C){for(;C.start<0;)C.start+=this._bufferService.cols,A[1]--;this._model.selectionStart=[C.start,A[1]],this._model.selectionStartLength=C.length}},w.prototype._selectToWordAt=function(A){var b=this._getWordAt(A,!0);if(b){for(var C=A[1];b.start<0;)b.start+=this._bufferService.cols,C--;if(!this._model.areSelectionValuesReversed())for(;b.start+b.length>this._bufferService.cols;)b.length-=this._bufferService.cols,C++;this._model.selectionEnd=[this._model.areSelectionValuesReversed()?b.start:b.start+b.length,C]}},w.prototype._isCharWordSeparator=function(A){return A.getWidth()!==0&&this._optionsService.options.wordSeparator.indexOf(A.getChars())>=0},w.prototype._selectLineAt=function(A){var b=this._bufferService.buffer.getWrappedRangeForLine(A);this._model.selectionStart=[0,b.first],this._model.selectionEnd=[this._bufferService.cols,b.last],this._model.selectionStartLength=0},w=p([i(2,o.IBufferService),i(3,o.ICoreService),i(4,s.IMouseService),i(5,o.IOptionsService),i(6,s.IRenderService)],w)}(a.Disposable);e.SelectionService=S},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionModel=void 0;var v=function(){function g(p){this._bufferService=p,this.isSelectAllActive=!1,this.selectionStartLength=0}return g.prototype.clearSelection=function(){this.selectionStart=void 0,this.selectionEnd=void 0,this.isSelectAllActive=!1,this.selectionStartLength=0},Object.defineProperty(g.prototype,"finalSelectionStart",{get:function(){return this.isSelectAllActive?[0,0]:this.selectionEnd&&this.selectionStart&&this.areSelectionValuesReversed()?this.selectionEnd:this.selectionStart},enumerable:!1,configurable:!0}),Object.defineProperty(g.prototype,"finalSelectionEnd",{get:function(){if(this.isSelectAllActive)return[this._bufferService.cols,this._bufferService.buffer.ybase+this._bufferService.rows-1];if(this.selectionStart){if(!this.selectionEnd||this.areSelectionValuesReversed()){var p=this.selectionStart[0]+this.selectionStartLength;return p>this._bufferService.cols?[p%this._bufferService.cols,this.selectionStart[1]+Math.floor(p/this._bufferService.cols)]:[p,this.selectionStart[1]]}return this.selectionStartLength&&this.selectionEnd[1]===this.selectionStart[1]?[Math.max(this.selectionStart[0]+this.selectionStartLength,this.selectionEnd[0]),this.selectionEnd[1]]:this.selectionEnd}},enumerable:!1,configurable:!0}),g.prototype.areSelectionValuesReversed=function(){var p=this.selectionStart,i=this.selectionEnd;return!(!p||!i)&&(p[1]>i[1]||p[1]===i[1]&&p[0]>i[0])},g.prototype.onTrim=function(p){return this.selectionStart&&(this.selectionStart[1]-=p),this.selectionEnd&&(this.selectionEnd[1]-=p),this.selectionEnd&&this.selectionEnd[1]<0?(this.clearSelection(),!0):(this.selectionStart&&this.selectionStart[1]<0&&(this.selectionStart[1]=0),!1)},g}();e.SelectionModel=v},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.moveToCellSequence=void 0;var v=t(12);function g(c,s,o,d){var n=c-p(o,c),a=s-p(o,s);return l(Math.abs(n-a)-function(u,f,S){for(var E=0,w=u-p(S,u),A=f-p(S,f),b=0;b=0&&ss?"A":"B"}function h(c,s,o,d,n,a){for(var u=c,f=s,S="";u!==o||f!==d;)u+=n?1:-1,n&&u>a.cols-1?(S+=a.buffer.translateBufferLineToString(f,!1,c,u),u=0,c=0,f++):!n&&u<0&&(S+=a.buffer.translateBufferLineToString(f,!1,0,c+1),c=u=a.cols-1,f--);return S+a.buffer.translateBufferLineToString(f,!1,c,u)}function r(c,s){var o=s?"O":"[";return v.C0.ESC+o+c}function l(c,s){c=Math.floor(c);for(var o="",d=0;d0?A-p(b,A):E;var y=A,x=function(P,_,z,k,be,ae){var Me;return Me=g(z,k,be,ae).length>0?k-p(be,k):_,P=z&&Mec?"D":"C",l(Math.abs(a-c),r(n,d));n=u>s?"D":"C";var f=Math.abs(u-s);return l(function(S,E){return E.cols-S}(u>s?c:a,o)+(f-1)*o.cols+1+((u>s?a:c)-1),r(n,d))}},function(N,e,t){"use strict";var v=this&&this.__decorate||function(h,r,l,c){var s,o=arguments.length,d=o<3?r:c===null?c=Object.getOwnPropertyDescriptor(r,l):c;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")d=Reflect.decorate(h,r,l,c);else for(var n=h.length-1;n>=0;n--)(s=h[n])&&(d=(o<3?s(d):o>3?s(r,l,d):s(r,l))||d);return o>3&&d&&Object.defineProperty(r,l,d),d},g=this&&this.__param||function(h,r){return function(l,c){r(l,c,h)}};Object.defineProperty(e,"__esModule",{value:!0}),e.SoundService=void 0;var p=t(1),i=function(){function h(r){this._optionsService=r}return Object.defineProperty(h,"audioContext",{get:function(){if(!h._audioContext){var r=window.AudioContext||window.webkitAudioContext;if(!r)return console.warn("Web Audio API is not supported by this browser. Consider upgrading to the latest version"),null;h._audioContext=new r}return h._audioContext},enumerable:!1,configurable:!0}),h.prototype.playBellSound=function(){var r=h.audioContext;if(r){var l=r.createBufferSource();r.decodeAudioData(this._base64ToArrayBuffer(this._removeMimeType(this._optionsService.options.bellSound)),function(c){l.buffer=c,l.connect(r.destination),l.start(0)})}},h.prototype._base64ToArrayBuffer=function(r){for(var l=window.atob(r),c=l.length,s=new Uint8Array(c),o=0;o=0;E--)(u=o[E])&&(S=(f<3?u(S):f>3?u(d,n,S):u(d,n))||S);return f>3&&S&&Object.defineProperty(d,n,S),S},i=this&&this.__param||function(o,d){return function(n,a){d(n,a,o)}};Object.defineProperty(e,"__esModule",{value:!0}),e.MouseZoneManager=void 0;var h=t(2),r=t(7),l=t(5),c=t(1),s=function(o){function d(n,a,u,f,S,E){var w=o.call(this)||this;return w._element=n,w._screenElement=a,w._bufferService=u,w._mouseService=f,w._selectionService=S,w._optionsService=E,w._zones=[],w._areZonesActive=!1,w._lastHoverCoords=[void 0,void 0],w._initialSelectionLength=0,w.register(r.addDisposableDomListener(w._element,"mousedown",function(A){return w._onMouseDown(A)})),w._mouseMoveListener=function(A){return w._onMouseMove(A)},w._mouseLeaveListener=function(A){return w._onMouseLeave(A)},w._clickListener=function(A){return w._onClick(A)},w}return g(d,o),d.prototype.dispose=function(){o.prototype.dispose.call(this),this._deactivate()},d.prototype.add=function(n){this._zones.push(n),this._zones.length===1&&this._activate()},d.prototype.clearAll=function(n,a){if(this._zones.length!==0){n&&a||(n=0,a=this._bufferService.rows-1);for(var u=0;un&&f.y1<=a+1||f.y2>n&&f.y2<=a+1||f.y1a+1)&&(this._currentZone&&this._currentZone===f&&(this._currentZone.leaveCallback(),this._currentZone=void 0),this._zones.splice(u--,1))}this._zones.length===0&&this._deactivate()}},d.prototype._activate=function(){this._areZonesActive||(this._areZonesActive=!0,this._element.addEventListener("mousemove",this._mouseMoveListener),this._element.addEventListener("mouseleave",this._mouseLeaveListener),this._element.addEventListener("click",this._clickListener))},d.prototype._deactivate=function(){this._areZonesActive&&(this._areZonesActive=!1,this._element.removeEventListener("mousemove",this._mouseMoveListener),this._element.removeEventListener("mouseleave",this._mouseLeaveListener),this._element.removeEventListener("click",this._clickListener))},d.prototype._onMouseMove=function(n){this._lastHoverCoords[0]===n.pageX&&this._lastHoverCoords[1]===n.pageY||(this._onHover(n),this._lastHoverCoords=[n.pageX,n.pageY])},d.prototype._onHover=function(n){var a=this,u=this._findZoneEventAt(n);u!==this._currentZone&&(this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout)),u&&(this._currentZone=u,u.hoverCallback&&u.hoverCallback(n),this._tooltipTimeout=window.setTimeout(function(){return a._onTooltip(n)},this._optionsService.options.linkTooltipHoverDuration)))},d.prototype._onTooltip=function(n){this._tooltipTimeout=void 0;var a=this._findZoneEventAt(n);a&&a.tooltipCallback&&a.tooltipCallback(n)},d.prototype._onMouseDown=function(n){if(this._initialSelectionLength=this._getSelectionLength(),this._areZonesActive){var a=this._findZoneEventAt(n);a!=null&&a.willLinkActivate(n)&&(n.preventDefault(),n.stopImmediatePropagation())}},d.prototype._onMouseLeave=function(n){this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout))},d.prototype._onClick=function(n){var a=this._findZoneEventAt(n),u=this._getSelectionLength();a&&u===this._initialSelectionLength&&(a.clickCallback(n),n.preventDefault(),n.stopImmediatePropagation())},d.prototype._getSelectionLength=function(){var n=this._selectionService.selectionText;return n?n.length:0},d.prototype._findZoneEventAt=function(n){var a=this._mouseService.getCoords(n,this._screenElement,this._bufferService.cols,this._bufferService.rows);if(a)for(var u=a[0],f=a[1],S=0;S=E.x1&&u=E.x1||f===E.y2&&uE.y1&&fa;)this._rowContainer.removeChild(this._rowElements.pop());this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._refreshRowsDimensions()},n.prototype._createAccessibilityTreeNode=function(){var a=document.createElement("div");return a.setAttribute("role","listitem"),a.tabIndex=-1,this._refreshRowDimensions(a),a},n.prototype._onTab=function(a){for(var u=0;u0?this._charsToConsume.shift()!==a&&(this._charsToAnnounce+=a):this._charsToAnnounce+=a,a===` -`&&(this._liveRegionLineCount++,this._liveRegionLineCount===21&&(this._liveRegion.textContent+=p.tooMuchOutput)),i.isMac&&this._liveRegion.textContent&&this._liveRegion.textContent.length>0&&!this._liveRegion.parentNode&&setTimeout(function(){u._accessibilityTreeRoot.appendChild(u._liveRegion)},0))},n.prototype._clearLiveRegion=function(){this._liveRegion.textContent="",this._liveRegionLineCount=0,i.isMac&&s.removeElementFromParent(this._liveRegion)},n.prototype._onKey=function(a){this._clearLiveRegion(),this._charsToConsume.push(a)},n.prototype._refreshRows=function(a,u){this._renderRowsDebouncer.refresh(a,u,this._terminal.rows)},n.prototype._renderRows=function(a,u){for(var f=this._terminal.buffer,S=f.lines.length.toString(),E=a;E<=u;E++){var w=f.translateBufferLineToString(f.ydisp+E,!0),A=(f.ydisp+E+1).toString(),b=this._rowElements[E];b&&(w.length===0?b.innerHTML=" ":b.textContent=w,b.setAttribute("aria-posinset",A),b.setAttribute("aria-setsize",S))}this._announceCharacters()},n.prototype._refreshRowsDimensions=function(){if(this._renderService.dimensions.actualCellHeight){this._rowElements.length!==this._terminal.rows&&this._onResize(this._terminal.rows);for(var a=0;a=0;m--)(A=f[m])&&(C=(b<3?A(C):b>3?A(S,E,C):A(S,E))||C);return b>3&&C&&Object.defineProperty(S,E,C),C},i=this&&this.__param||function(f,S){return function(E,w){S(E,w,f)}};Object.defineProperty(e,"__esModule",{value:!0}),e.DomRenderer=void 0;var h=t(58),r=t(9),l=t(2),c=t(5),s=t(1),o=t(0),d=t(10),n=t(17),a=1,u=function(f){function S(E,w,A,b,C,m,y,x,P){var _=f.call(this)||this;return _._colors=E,_._element=w,_._screenElement=A,_._viewportElement=b,_._linkifier=C,_._linkifier2=m,_._charSizeService=y,_._optionsService=x,_._bufferService=P,_._terminalClass=a++,_._rowElements=[],_._rowContainer=document.createElement("div"),_._rowContainer.classList.add("xterm-rows"),_._rowContainer.style.lineHeight="normal",_._rowContainer.setAttribute("aria-hidden","true"),_._refreshRowElements(_._bufferService.cols,_._bufferService.rows),_._selectionContainer=document.createElement("div"),_._selectionContainer.classList.add("xterm-selection"),_._selectionContainer.setAttribute("aria-hidden","true"),_.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},_._updateDimensions(),_._injectCss(),_._rowFactory=new h.DomRendererRowFactory(document,_._optionsService,_._colors),_._element.classList.add("xterm-dom-renderer-owner-"+_._terminalClass),_._screenElement.appendChild(_._rowContainer),_._screenElement.appendChild(_._selectionContainer),_._linkifier.onShowLinkUnderline(function(z){return _._onLinkHover(z)}),_._linkifier.onHideLinkUnderline(function(z){return _._onLinkLeave(z)}),_._linkifier2.onShowLinkUnderline(function(z){return _._onLinkHover(z)}),_._linkifier2.onHideLinkUnderline(function(z){return _._onLinkLeave(z)}),_}return g(S,f),Object.defineProperty(S.prototype,"onRequestRedraw",{get:function(){return new o.EventEmitter().event},enumerable:!1,configurable:!0}),S.prototype.dispose=function(){this._element.classList.remove("xterm-dom-renderer-owner-"+this._terminalClass),n.removeElementFromParent(this._rowContainer,this._selectionContainer,this._themeStyleElement,this._dimensionsStyleElement),f.prototype.dispose.call(this)},S.prototype._updateDimensions=function(){this.dimensions.scaledCharWidth=this._charSizeService.width*window.devicePixelRatio,this.dimensions.scaledCharHeight=Math.ceil(this._charSizeService.height*window.devicePixelRatio),this.dimensions.scaledCellWidth=this.dimensions.scaledCharWidth+Math.round(this._optionsService.options.letterSpacing),this.dimensions.scaledCellHeight=Math.floor(this.dimensions.scaledCharHeight*this._optionsService.options.lineHeight),this.dimensions.scaledCharLeft=0,this.dimensions.scaledCharTop=0,this.dimensions.scaledCanvasWidth=this.dimensions.scaledCellWidth*this._bufferService.cols,this.dimensions.scaledCanvasHeight=this.dimensions.scaledCellHeight*this._bufferService.rows,this.dimensions.canvasWidth=Math.round(this.dimensions.scaledCanvasWidth/window.devicePixelRatio),this.dimensions.canvasHeight=Math.round(this.dimensions.scaledCanvasHeight/window.devicePixelRatio),this.dimensions.actualCellWidth=this.dimensions.canvasWidth/this._bufferService.cols,this.dimensions.actualCellHeight=this.dimensions.canvasHeight/this._bufferService.rows;for(var E=0,w=this._rowElements;Ew;)this._rowContainer.removeChild(this._rowElements.pop())},S.prototype.onResize=function(E,w){this._refreshRowElements(E,w),this._updateDimensions()},S.prototype.onCharSizeChanged=function(){this._updateDimensions()},S.prototype.onBlur=function(){this._rowContainer.classList.remove("xterm-focus")},S.prototype.onFocus=function(){this._rowContainer.classList.add("xterm-focus")},S.prototype.onSelectionChanged=function(E,w,A){for(;this._selectionContainer.children.length;)this._selectionContainer.removeChild(this._selectionContainer.children[0]);if(E&&w){var b=E[1]-this._bufferService.buffer.ydisp,C=w[1]-this._bufferService.buffer.ydisp,m=Math.max(b,0),y=Math.min(C,this._bufferService.rows-1);if(!(m>=this._bufferService.rows||y<0)){var x=document.createDocumentFragment();if(A)x.appendChild(this._createSelectionElement(m,E[0],w[0],y-m+1));else{var P=b===m?E[0]:0,_=m===y?w[0]:this._bufferService.cols;x.appendChild(this._createSelectionElement(m,P,_));var z=y-m-1;if(x.appendChild(this._createSelectionElement(m+1,0,this._bufferService.cols,z)),m!==y){var k=C===y?w[0]:this._bufferService.cols;x.appendChild(this._createSelectionElement(y,0,k))}}this._selectionContainer.appendChild(x)}}},S.prototype._createSelectionElement=function(E,w,A,b){b===void 0&&(b=1);var C=document.createElement("div");return C.style.height=b*this.dimensions.actualCellHeight+"px",C.style.top=E*this.dimensions.actualCellHeight+"px",C.style.left=w*this.dimensions.actualCellWidth+"px",C.style.width=this.dimensions.actualCellWidth*(A-w)+"px",C},S.prototype.onCursorMove=function(){},S.prototype.onOptionsChanged=function(){this._updateDimensions(),this._injectCss()},S.prototype.clear=function(){for(var E=0,w=this._rowElements;E=C&&(E=0,A++)}},S=p([i(6,c.ICharSizeService),i(7,s.IOptionsService),i(8,s.IBufferService)],S)}(l.Disposable);e.DomRenderer=u},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DomRendererRowFactory=e.CURSOR_STYLE_UNDERLINE_CLASS=e.CURSOR_STYLE_BAR_CLASS=e.CURSOR_STYLE_BLOCK_CLASS=e.CURSOR_BLINK_CLASS=e.CURSOR_CLASS=e.UNDERLINE_CLASS=e.ITALIC_CLASS=e.DIM_CLASS=e.BOLD_CLASS=void 0;var v=t(9),g=t(3),p=t(4),i=t(10);e.BOLD_CLASS="xterm-bold",e.DIM_CLASS="xterm-dim",e.ITALIC_CLASS="xterm-italic",e.UNDERLINE_CLASS="xterm-underline",e.CURSOR_CLASS="xterm-cursor",e.CURSOR_BLINK_CLASS="xterm-cursor-blink",e.CURSOR_STYLE_BLOCK_CLASS="xterm-cursor-block",e.CURSOR_STYLE_BAR_CLASS="xterm-cursor-bar",e.CURSOR_STYLE_UNDERLINE_CLASS="xterm-cursor-underline";var h=function(){function l(c,s,o){this._document=c,this._optionsService=s,this._colors=o,this._workCell=new p.CellData}return l.prototype.setColors=function(c){this._colors=c},l.prototype.createRow=function(c,s,o,d,n,a,u){for(var f=this._document.createDocumentFragment(),S=0,E=Math.min(c.length,u)-1;E>=0;E--)if(c.loadCell(E,this._workCell).getCode()!==g.NULL_CELL_CODE||s&&E===d){S=E+1;break}for(E=0;E1&&(A.style.width=a*w+"px"),s&&E===d)switch(A.classList.add(e.CURSOR_CLASS),n&&A.classList.add(e.CURSOR_BLINK_CLASS),o){case"bar":A.classList.add(e.CURSOR_STYLE_BAR_CLASS);break;case"underline":A.classList.add(e.CURSOR_STYLE_UNDERLINE_CLASS);break;default:A.classList.add(e.CURSOR_STYLE_BLOCK_CLASS)}this._workCell.isBold()&&A.classList.add(e.BOLD_CLASS),this._workCell.isItalic()&&A.classList.add(e.ITALIC_CLASS),this._workCell.isDim()&&A.classList.add(e.DIM_CLASS),this._workCell.isUnderline()&&A.classList.add(e.UNDERLINE_CLASS),this._workCell.isInvisible()?A.textContent=g.WHITESPACE_CELL_CHAR:A.textContent=this._workCell.getChars()||g.WHITESPACE_CELL_CHAR;var b=this._workCell.getFgColor(),C=this._workCell.getFgColorMode(),m=this._workCell.getBgColor(),y=this._workCell.getBgColorMode(),x=!!this._workCell.isInverse();if(x){var P=b;b=m,m=P;var _=C;C=y,y=_}switch(C){case 16777216:case 33554432:this._workCell.isBold()&&b<8&&this._optionsService.options.drawBoldTextInBrightColors&&(b+=8),this._applyMinimumContrast(A,this._colors.background,this._colors.ansi[b])||A.classList.add("xterm-fg-"+b);break;case 50331648:var z=i.rgba.toColor(b>>16&255,b>>8&255,255&b);this._applyMinimumContrast(A,this._colors.background,z)||this._addStyle(A,"color:#"+r(b.toString(16),"0",6));break;case 0:default:this._applyMinimumContrast(A,this._colors.background,this._colors.foreground)||x&&A.classList.add("xterm-fg-"+v.INVERTED_DEFAULT_COLOR)}switch(y){case 16777216:case 33554432:A.classList.add("xterm-bg-"+m);break;case 50331648:this._addStyle(A,"background-color:#"+r(m.toString(16),"0",6));break;case 0:default:x&&A.classList.add("xterm-bg-"+v.INVERTED_DEFAULT_COLOR)}f.appendChild(A)}}return f},l.prototype._applyMinimumContrast=function(c,s,o){if(this._optionsService.options.minimumContrastRatio===1)return!1;var d=this._colors.contrastCache.getColor(this._workCell.bg,this._workCell.fg);return d===void 0&&(d=i.color.ensureContrastRatio(s,o,this._optionsService.options.minimumContrastRatio),this._colors.contrastCache.setColor(this._workCell.bg,this._workCell.fg,d!=null?d:null)),!!d&&(this._addStyle(c,"color:"+d.css),!0)},l.prototype._addStyle=function(c,s){c.setAttribute("style",""+(c.getAttribute("style")||"")+s+";")},l}();function r(l,c,s){for(;l.length"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"']};e.evaluateKeyboardEvent=function(p,i,h,r){var l={type:0,cancel:!1,key:void 0},c=(p.shiftKey?1:0)|(p.altKey?2:0)|(p.ctrlKey?4:0)|(p.metaKey?8:0);switch(p.keyCode){case 0:p.key==="UIKeyInputUpArrow"?l.key=i?v.C0.ESC+"OA":v.C0.ESC+"[A":p.key==="UIKeyInputLeftArrow"?l.key=i?v.C0.ESC+"OD":v.C0.ESC+"[D":p.key==="UIKeyInputRightArrow"?l.key=i?v.C0.ESC+"OC":v.C0.ESC+"[C":p.key==="UIKeyInputDownArrow"&&(l.key=i?v.C0.ESC+"OB":v.C0.ESC+"[B");break;case 8:if(p.shiftKey){l.key=v.C0.BS;break}if(p.altKey){l.key=v.C0.ESC+v.C0.DEL;break}l.key=v.C0.DEL;break;case 9:if(p.shiftKey){l.key=v.C0.ESC+"[Z";break}l.key=v.C0.HT,l.cancel=!0;break;case 13:l.key=p.altKey?v.C0.ESC+v.C0.CR:v.C0.CR,l.cancel=!0;break;case 27:l.key=v.C0.ESC,p.altKey&&(l.key=v.C0.ESC+v.C0.ESC),l.cancel=!0;break;case 37:if(p.metaKey)break;c?(l.key=v.C0.ESC+"[1;"+(c+1)+"D",l.key===v.C0.ESC+"[1;3D"&&(l.key=v.C0.ESC+(h?"b":"[1;5D"))):l.key=i?v.C0.ESC+"OD":v.C0.ESC+"[D";break;case 39:if(p.metaKey)break;c?(l.key=v.C0.ESC+"[1;"+(c+1)+"C",l.key===v.C0.ESC+"[1;3C"&&(l.key=v.C0.ESC+(h?"f":"[1;5C"))):l.key=i?v.C0.ESC+"OC":v.C0.ESC+"[C";break;case 38:if(p.metaKey)break;c?(l.key=v.C0.ESC+"[1;"+(c+1)+"A",h||l.key!==v.C0.ESC+"[1;3A"||(l.key=v.C0.ESC+"[1;5A")):l.key=i?v.C0.ESC+"OA":v.C0.ESC+"[A";break;case 40:if(p.metaKey)break;c?(l.key=v.C0.ESC+"[1;"+(c+1)+"B",h||l.key!==v.C0.ESC+"[1;3B"||(l.key=v.C0.ESC+"[1;5B")):l.key=i?v.C0.ESC+"OB":v.C0.ESC+"[B";break;case 45:p.shiftKey||p.ctrlKey||(l.key=v.C0.ESC+"[2~");break;case 46:l.key=c?v.C0.ESC+"[3;"+(c+1)+"~":v.C0.ESC+"[3~";break;case 36:l.key=c?v.C0.ESC+"[1;"+(c+1)+"H":i?v.C0.ESC+"OH":v.C0.ESC+"[H";break;case 35:l.key=c?v.C0.ESC+"[1;"+(c+1)+"F":i?v.C0.ESC+"OF":v.C0.ESC+"[F";break;case 33:p.shiftKey?l.type=2:l.key=v.C0.ESC+"[5~";break;case 34:p.shiftKey?l.type=3:l.key=v.C0.ESC+"[6~";break;case 112:l.key=c?v.C0.ESC+"[1;"+(c+1)+"P":v.C0.ESC+"OP";break;case 113:l.key=c?v.C0.ESC+"[1;"+(c+1)+"Q":v.C0.ESC+"OQ";break;case 114:l.key=c?v.C0.ESC+"[1;"+(c+1)+"R":v.C0.ESC+"OR";break;case 115:l.key=c?v.C0.ESC+"[1;"+(c+1)+"S":v.C0.ESC+"OS";break;case 116:l.key=c?v.C0.ESC+"[15;"+(c+1)+"~":v.C0.ESC+"[15~";break;case 117:l.key=c?v.C0.ESC+"[17;"+(c+1)+"~":v.C0.ESC+"[17~";break;case 118:l.key=c?v.C0.ESC+"[18;"+(c+1)+"~":v.C0.ESC+"[18~";break;case 119:l.key=c?v.C0.ESC+"[19;"+(c+1)+"~":v.C0.ESC+"[19~";break;case 120:l.key=c?v.C0.ESC+"[20;"+(c+1)+"~":v.C0.ESC+"[20~";break;case 121:l.key=c?v.C0.ESC+"[21;"+(c+1)+"~":v.C0.ESC+"[21~";break;case 122:l.key=c?v.C0.ESC+"[23;"+(c+1)+"~":v.C0.ESC+"[23~";break;case 123:l.key=c?v.C0.ESC+"[24;"+(c+1)+"~":v.C0.ESC+"[24~";break;default:if(!p.ctrlKey||p.shiftKey||p.altKey||p.metaKey)if(h&&!r||!p.altKey||p.metaKey)h&&!p.altKey&&!p.ctrlKey&&p.metaKey?p.keyCode===65&&(l.type=1):p.key&&!p.ctrlKey&&!p.altKey&&!p.metaKey&&p.keyCode>=48&&p.key.length===1?l.key=p.key:p.key&&p.ctrlKey&&p.key==="_"&&(l.key=v.C0.US);else{var s=g[p.keyCode],o=s&&s[p.shiftKey?1:0];if(o)l.key=v.C0.ESC+o;else if(p.keyCode>=65&&p.keyCode<=90){var d=p.ctrlKey?p.keyCode-64:p.keyCode+32;l.key=v.C0.ESC+String.fromCharCode(d)}}else p.keyCode>=65&&p.keyCode<=90?l.key=String.fromCharCode(p.keyCode-64):p.keyCode===32?l.key=v.C0.NUL:p.keyCode>=51&&p.keyCode<=55?l.key=String.fromCharCode(p.keyCode-51+27):p.keyCode===56?l.key=v.C0.DEL:p.keyCode===219?l.key=v.C0.ESC:p.keyCode===220?l.key=v.C0.FS:p.keyCode===221&&(l.key=v.C0.GS)}return l}},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(a,u){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,S){f.__proto__=S}||function(f,S){for(var E in S)S.hasOwnProperty(E)&&(f[E]=S[E])})(a,u)},function(a,u){function f(){this.constructor=a}v(a,u),a.prototype=u===null?Object.create(u):(f.prototype=u.prototype,new f)}),p=this&&this.__decorate||function(a,u,f,S){var E,w=arguments.length,A=w<3?u:S===null?S=Object.getOwnPropertyDescriptor(u,f):S;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")A=Reflect.decorate(a,u,f,S);else for(var b=a.length-1;b>=0;b--)(E=a[b])&&(A=(w<3?E(A):w>3?E(u,f,A):E(u,f))||A);return w>3&&A&&Object.defineProperty(u,f,A),A},i=this&&this.__param||function(a,u){return function(f,S){u(f,S,a)}};Object.defineProperty(e,"__esModule",{value:!0}),e.RenderService=void 0;var h=t(31),r=t(0),l=t(2),c=t(32),s=t(7),o=t(1),d=t(5),n=function(a){function u(f,S,E,w,A,b){var C=a.call(this)||this;if(C._renderer=f,C._rowCount=S,C._isPaused=!1,C._needsFullRefresh=!1,C._isNextRenderRedrawOnly=!0,C._needsSelectionRefresh=!1,C._canvasWidth=0,C._canvasHeight=0,C._selectionState={start:void 0,end:void 0,columnSelectMode:!1},C._onDimensionsChange=new r.EventEmitter,C._onRender=new r.EventEmitter,C._onRefreshRequest=new r.EventEmitter,C.register({dispose:function(){return C._renderer.dispose()}}),C._renderDebouncer=new h.RenderDebouncer(function(y,x){return C._renderRows(y,x)}),C.register(C._renderDebouncer),C._screenDprMonitor=new c.ScreenDprMonitor,C._screenDprMonitor.setListener(function(){return C.onDevicePixelRatioChange()}),C.register(C._screenDprMonitor),C.register(b.onResize(function(y){return C._fullRefresh()})),C.register(w.onOptionChange(function(){return C._renderer.onOptionsChanged()})),C.register(A.onCharSizeChange(function(){return C.onCharSizeChanged()})),C._renderer.onRequestRedraw(function(y){return C.refreshRows(y.start,y.end,!0)}),C.register(s.addDisposableDomListener(window,"resize",function(){return C.onDevicePixelRatioChange()})),"IntersectionObserver"in window){var m=new IntersectionObserver(function(y){return C._onIntersectionChange(y[y.length-1])},{threshold:0});m.observe(E),C.register({dispose:function(){return m.disconnect()}})}return C}return g(u,a),Object.defineProperty(u.prototype,"onDimensionsChange",{get:function(){return this._onDimensionsChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(u.prototype,"onRenderedBufferChange",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(u.prototype,"onRefreshRequest",{get:function(){return this._onRefreshRequest.event},enumerable:!1,configurable:!0}),Object.defineProperty(u.prototype,"dimensions",{get:function(){return this._renderer.dimensions},enumerable:!1,configurable:!0}),u.prototype._onIntersectionChange=function(f){this._isPaused=f.intersectionRatio===0,!this._isPaused&&this._needsFullRefresh&&(this.refreshRows(0,this._rowCount-1),this._needsFullRefresh=!1)},u.prototype.refreshRows=function(f,S,E){E===void 0&&(E=!1),this._isPaused?this._needsFullRefresh=!0:(E||(this._isNextRenderRedrawOnly=!1),this._renderDebouncer.refresh(f,S,this._rowCount))},u.prototype._renderRows=function(f,S){this._renderer.renderRows(f,S),this._needsSelectionRefresh&&(this._renderer.onSelectionChanged(this._selectionState.start,this._selectionState.end,this._selectionState.columnSelectMode),this._needsSelectionRefresh=!1),this._isNextRenderRedrawOnly||this._onRender.fire({start:f,end:S}),this._isNextRenderRedrawOnly=!0},u.prototype.resize=function(f,S){this._rowCount=S,this._fireOnCanvasResize()},u.prototype.changeOptions=function(){this._renderer.onOptionsChanged(),this.refreshRows(0,this._rowCount-1),this._fireOnCanvasResize()},u.prototype._fireOnCanvasResize=function(){this._renderer.dimensions.canvasWidth===this._canvasWidth&&this._renderer.dimensions.canvasHeight===this._canvasHeight||this._onDimensionsChange.fire(this._renderer.dimensions)},u.prototype.dispose=function(){a.prototype.dispose.call(this)},u.prototype.setRenderer=function(f){var S=this;this._renderer.dispose(),this._renderer=f,this._renderer.onRequestRedraw(function(E){return S.refreshRows(E.start,E.end,!0)}),this._needsSelectionRefresh=!0,this._fullRefresh()},u.prototype._fullRefresh=function(){this._isPaused?this._needsFullRefresh=!0:this.refreshRows(0,this._rowCount-1)},u.prototype.setColors=function(f){this._renderer.setColors(f),this._fullRefresh()},u.prototype.onDevicePixelRatioChange=function(){this._renderer.onDevicePixelRatioChange(),this.refreshRows(0,this._rowCount-1)},u.prototype.onResize=function(f,S){this._renderer.onResize(f,S),this._fullRefresh()},u.prototype.onCharSizeChanged=function(){this._renderer.onCharSizeChanged()},u.prototype.onBlur=function(){this._renderer.onBlur()},u.prototype.onFocus=function(){this._renderer.onFocus()},u.prototype.onSelectionChanged=function(f,S,E){this._selectionState.start=f,this._selectionState.end=S,this._selectionState.columnSelectMode=E,this._renderer.onSelectionChanged(f,S,E)},u.prototype.onCursorMove=function(){this._renderer.onCursorMove()},u.prototype.clear=function(){this._renderer.clear()},u.prototype.registerCharacterJoiner=function(f){return this._renderer.registerCharacterJoiner(f)},u.prototype.deregisterCharacterJoiner=function(f){return this._renderer.deregisterCharacterJoiner(f)},u=p([i(3,o.IOptionsService),i(4,d.ICharSizeService),i(5,o.IBufferService)],u)}(l.Disposable);e.RenderService=n},function(N,e,t){"use strict";var v=this&&this.__decorate||function(l,c,s,o){var d,n=arguments.length,a=n<3?c:o===null?o=Object.getOwnPropertyDescriptor(c,s):o;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(l,c,s,o);else for(var u=l.length-1;u>=0;u--)(d=l[u])&&(a=(n<3?d(a):n>3?d(c,s,a):d(c,s))||a);return n>3&&a&&Object.defineProperty(c,s,a),a},g=this&&this.__param||function(l,c){return function(s,o){c(s,o,l)}};Object.defineProperty(e,"__esModule",{value:!0}),e.CharSizeService=void 0;var p=t(1),i=t(0),h=function(){function l(c,s,o){this._optionsService=o,this.width=0,this.height=0,this._onCharSizeChange=new i.EventEmitter,this._measureStrategy=new r(c,s,this._optionsService)}return Object.defineProperty(l.prototype,"hasValidSize",{get:function(){return this.width>0&&this.height>0},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"onCharSizeChange",{get:function(){return this._onCharSizeChange.event},enumerable:!1,configurable:!0}),l.prototype.measure=function(){var c=this._measureStrategy.measure();c.width===this.width&&c.height===this.height||(this.width=c.width,this.height=c.height,this._onCharSizeChange.fire())},l=v([g(2,p.IOptionsService)],l)}();e.CharSizeService=h;var r=function(){function l(c,s,o){this._document=c,this._parentElement=s,this._optionsService=o,this._result={width:0,height:0},this._measureElement=this._document.createElement("span"),this._measureElement.classList.add("xterm-char-measure-element"),this._measureElement.textContent="W",this._measureElement.setAttribute("aria-hidden","true"),this._parentElement.appendChild(this._measureElement)}return l.prototype.measure=function(){this._measureElement.style.fontFamily=this._optionsService.options.fontFamily,this._measureElement.style.fontSize=this._optionsService.options.fontSize+"px";var c=this._measureElement.getBoundingClientRect();return c.width!==0&&c.height!==0&&(this._result.width=c.width,this._result.height=Math.ceil(c.height)),this._result},l}()},function(N,e,t){"use strict";var v=this&&this.__decorate||function(r,l,c,s){var o,d=arguments.length,n=d<3?l:s===null?s=Object.getOwnPropertyDescriptor(l,c):s;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")n=Reflect.decorate(r,l,c,s);else for(var a=r.length-1;a>=0;a--)(o=r[a])&&(n=(d<3?o(n):d>3?o(l,c,n):o(l,c))||n);return d>3&&n&&Object.defineProperty(l,c,n),n},g=this&&this.__param||function(r,l){return function(c,s){l(c,s,r)}};Object.defineProperty(e,"__esModule",{value:!0}),e.MouseService=void 0;var p=t(5),i=t(30),h=function(){function r(l,c){this._renderService=l,this._charSizeService=c}return r.prototype.getCoords=function(l,c,s,o,d){return i.getCoords(l,c,s,o,this._charSizeService.hasValidSize,this._renderService.dimensions.actualCellWidth,this._renderService.dimensions.actualCellHeight,d)},r.prototype.getRawByteCoords=function(l,c,s,o){var d=this.getCoords(l,c,s,o);return i.getRawByteCoords(d)},r=v([g(0,p.IRenderService),g(1,p.ICharSizeService)],r)}();e.MouseService=h},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(o,d){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,a){n.__proto__=a}||function(n,a){for(var u in a)a.hasOwnProperty(u)&&(n[u]=a[u])})(o,d)},function(o,d){function n(){this.constructor=o}v(o,d),o.prototype=d===null?Object.create(d):(n.prototype=d.prototype,new n)}),p=this&&this.__decorate||function(o,d,n,a){var u,f=arguments.length,S=f<3?d:a===null?a=Object.getOwnPropertyDescriptor(d,n):a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")S=Reflect.decorate(o,d,n,a);else for(var E=o.length-1;E>=0;E--)(u=o[E])&&(S=(f<3?u(S):f>3?u(d,n,S):u(d,n))||S);return f>3&&S&&Object.defineProperty(d,n,S),S},i=this&&this.__param||function(o,d){return function(n,a){d(n,a,o)}};Object.defineProperty(e,"__esModule",{value:!0}),e.Linkifier2=void 0;var h=t(1),r=t(0),l=t(2),c=t(7),s=function(o){function d(n){var a=o.call(this)||this;return a._bufferService=n,a._linkProviders=[],a._linkCacheDisposables=[],a._isMouseOut=!0,a._activeLine=-1,a._onShowLinkUnderline=a.register(new r.EventEmitter),a._onHideLinkUnderline=a.register(new r.EventEmitter),a.register(l.getDisposeArrayDisposable(a._linkCacheDisposables)),a}return g(d,o),Object.defineProperty(d.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),d.prototype.registerLinkProvider=function(n){var a=this;return this._linkProviders.push(n),{dispose:function(){var u=a._linkProviders.indexOf(n);u!==-1&&a._linkProviders.splice(u,1)}}},d.prototype.attachToDom=function(n,a,u){var f=this;this._element=n,this._mouseService=a,this._renderService=u,this.register(c.addDisposableDomListener(this._element,"mouseleave",function(){f._isMouseOut=!0,f._clearCurrentLink()})),this.register(c.addDisposableDomListener(this._element,"mousemove",this._onMouseMove.bind(this))),this.register(c.addDisposableDomListener(this._element,"click",this._onClick.bind(this)))},d.prototype._onMouseMove=function(n){if(this._lastMouseEvent=n,this._element&&this._mouseService){var a=this._positionFromMouseEvent(n,this._element,this._mouseService);if(a){this._isMouseOut=!1;for(var u=n.composedPath(),f=0;fn?this._bufferService.cols:w.link.range.end.x,C=A;C<=b;C++){if(u.has(C)){S.splice(E--,1);break}u.add(C)}}},d.prototype._checkLinkProviderResult=function(n,a,u){var f,S=this;if(!this._activeProviderReplies)return u;for(var E=this._activeProviderReplies.get(n),w=!1,A=0;A=n&&this._currentLink.link.range.end.y<=a)&&(this._linkLeave(this._element,this._currentLink.link,this._lastMouseEvent),this._currentLink=void 0,l.disposeArray(this._linkCacheDisposables))},d.prototype._handleNewLink=function(n){var a=this;if(this._element&&this._lastMouseEvent&&this._mouseService){var u=this._positionFromMouseEvent(this._lastMouseEvent,this._element,this._mouseService);u&&this._linkAtPosition(n.link,u)&&(this._currentLink=n,this._currentLink.state={decorations:{underline:n.link.decorations===void 0||n.link.decorations.underline,pointerCursor:n.link.decorations===void 0||n.link.decorations.pointerCursor},isHovered:!0},this._linkHover(this._element,n.link,this._lastMouseEvent),n.link.decorations={},Object.defineProperties(n.link.decorations,{pointerCursor:{get:function(){var f,S;return(S=(f=a._currentLink)===null||f===void 0?void 0:f.state)===null||S===void 0?void 0:S.decorations.pointerCursor},set:function(f){var S,E;!((S=a._currentLink)===null||S===void 0)&&S.state&&a._currentLink.state.decorations.pointerCursor!==f&&(a._currentLink.state.decorations.pointerCursor=f,a._currentLink.state.isHovered&&((E=a._element)===null||E===void 0||E.classList.toggle("xterm-cursor-pointer",f)))}},underline:{get:function(){var f,S;return(S=(f=a._currentLink)===null||f===void 0?void 0:f.state)===null||S===void 0?void 0:S.decorations.underline},set:function(f){var S,E,w;!((S=a._currentLink)===null||S===void 0)&&S.state&&((w=(E=a._currentLink)===null||E===void 0?void 0:E.state)===null||w===void 0?void 0:w.decorations.underline)!==f&&(a._currentLink.state.decorations.underline=f,a._currentLink.state.isHovered&&a._fireUnderlineEvent(n.link,f))}}}),this._renderService&&this._linkCacheDisposables.push(this._renderService.onRenderedBufferChange(function(f){var S=f.start===0?0:f.start+1+a._bufferService.buffer.ydisp;a._clearCurrentLink(S,f.end+1+a._bufferService.buffer.ydisp)})))}},d.prototype._linkHover=function(n,a,u){var f;!((f=this._currentLink)===null||f===void 0)&&f.state&&(this._currentLink.state.isHovered=!0,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(a,!0),this._currentLink.state.decorations.pointerCursor&&n.classList.add("xterm-cursor-pointer")),a.hover&&a.hover(u,a.text)},d.prototype._fireUnderlineEvent=function(n,a){var u=n.range,f=this._bufferService.buffer.ydisp,S=this._createLinkUnderlineEvent(u.start.x-1,u.start.y-f-1,u.end.x,u.end.y-f-1,void 0);(a?this._onShowLinkUnderline:this._onHideLinkUnderline).fire(S)},d.prototype._linkLeave=function(n,a,u){var f;!((f=this._currentLink)===null||f===void 0)&&f.state&&(this._currentLink.state.isHovered=!1,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(a,!1),this._currentLink.state.decorations.pointerCursor&&n.classList.remove("xterm-cursor-pointer")),a.leave&&a.leave(u,a.text)},d.prototype._linkAtPosition=function(n,a){var u=n.range.start.y===n.range.end.y,f=n.range.start.ya.y;return(u&&n.range.start.x<=a.x&&n.range.end.x>=a.x||f&&n.range.end.x>=a.x||S&&n.range.start.x<=a.x||f&&S)&&n.range.start.y<=a.y&&n.range.end.y>=a.y},d.prototype._positionFromMouseEvent=function(n,a,u){var f=u.getCoords(n,a,this._bufferService.cols,this._bufferService.rows);if(f)return{x:f[0],y:f[1]+this._bufferService.buffer.ydisp}},d.prototype._createLinkUnderlineEvent=function(n,a,u,f,S){return{x1:n,y1:a,x2:u,y2:f,cols:this._bufferService.cols,fg:S}},d=p([i(0,h.IBufferService)],d)}(l.Disposable);e.Linkifier2=s},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CoreBrowserService=void 0;var v=function(){function g(p){this._textarea=p}return Object.defineProperty(g.prototype,"isFocused",{get:function(){return document.activeElement===this._textarea&&document.hasFocus()},enumerable:!1,configurable:!0}),g}();e.CoreBrowserService=v},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(A,b){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(C,m){C.__proto__=m}||function(C,m){for(var y in m)m.hasOwnProperty(y)&&(C[y]=m[y])})(A,b)},function(A,b){function C(){this.constructor=A}v(A,b),A.prototype=b===null?Object.create(b):(C.prototype=b.prototype,new C)});Object.defineProperty(e,"__esModule",{value:!0}),e.CoreTerminal=void 0;var p=t(2),i=t(1),h=t(66),r=t(67),l=t(68),c=t(74),s=t(75),o=t(0),d=t(76),n=t(77),a=t(78),u=t(80),f=t(81),S=t(19),E=t(82),w=function(A){function b(C){var m=A.call(this)||this;return m._onBinary=new o.EventEmitter,m._onData=new o.EventEmitter,m._onLineFeed=new o.EventEmitter,m._onResize=new o.EventEmitter,m._onScroll=new o.EventEmitter,m._instantiationService=new h.InstantiationService,m.optionsService=new c.OptionsService(C),m._instantiationService.setService(i.IOptionsService,m.optionsService),m._bufferService=m.register(m._instantiationService.createInstance(l.BufferService)),m._instantiationService.setService(i.IBufferService,m._bufferService),m._logService=m._instantiationService.createInstance(r.LogService),m._instantiationService.setService(i.ILogService,m._logService),m._coreService=m.register(m._instantiationService.createInstance(s.CoreService,function(){return m.scrollToBottom()})),m._instantiationService.setService(i.ICoreService,m._coreService),m._coreMouseService=m._instantiationService.createInstance(d.CoreMouseService),m._instantiationService.setService(i.ICoreMouseService,m._coreMouseService),m._dirtyRowService=m._instantiationService.createInstance(n.DirtyRowService),m._instantiationService.setService(i.IDirtyRowService,m._dirtyRowService),m.unicodeService=m._instantiationService.createInstance(a.UnicodeService),m._instantiationService.setService(i.IUnicodeService,m.unicodeService),m._charsetService=m._instantiationService.createInstance(u.CharsetService),m._instantiationService.setService(i.ICharsetService,m._charsetService),m._inputHandler=new S.InputHandler(m._bufferService,m._charsetService,m._coreService,m._dirtyRowService,m._logService,m.optionsService,m._coreMouseService,m.unicodeService),m.register(o.forwardEvent(m._inputHandler.onLineFeed,m._onLineFeed)),m.register(m._inputHandler),m.register(o.forwardEvent(m._bufferService.onResize,m._onResize)),m.register(o.forwardEvent(m._coreService.onData,m._onData)),m.register(o.forwardEvent(m._coreService.onBinary,m._onBinary)),m.register(m.optionsService.onOptionChange(function(y){return m._updateOptions(y)})),m._writeBuffer=new E.WriteBuffer(function(y){return m._inputHandler.parse(y)}),m}return g(b,A),Object.defineProperty(b.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"cols",{get:function(){return this._bufferService.cols},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"rows",{get:function(){return this._bufferService.rows},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"buffers",{get:function(){return this._bufferService.buffers},enumerable:!1,configurable:!0}),b.prototype.dispose=function(){var C;this._isDisposed||(A.prototype.dispose.call(this),(C=this._windowsMode)===null||C===void 0||C.dispose(),this._windowsMode=void 0)},b.prototype.write=function(C,m){this._writeBuffer.write(C,m)},b.prototype.writeSync=function(C){this._writeBuffer.writeSync(C)},b.prototype.resize=function(C,m){isNaN(C)||isNaN(m)||(C=Math.max(C,l.MINIMUM_COLS),m=Math.max(m,l.MINIMUM_ROWS),this._bufferService.resize(C,m))},b.prototype.scroll=function(C,m){m===void 0&&(m=!1);var y,x=this._bufferService.buffer;(y=this._cachedBlankLine)&&y.length===this.cols&&y.getFg(0)===C.fg&&y.getBg(0)===C.bg||(y=x.getBlankLine(C,m),this._cachedBlankLine=y),y.isWrapped=m;var P=x.ybase+x.scrollTop,_=x.ybase+x.scrollBottom;if(x.scrollTop===0){var z=x.lines.isFull;_===x.lines.length-1?z?x.lines.recycle().copyFrom(y):x.lines.push(y.clone()):x.lines.splice(_+1,0,y.clone()),z?this._bufferService.isUserScrolling&&(x.ydisp=Math.max(x.ydisp-1,0)):(x.ybase++,this._bufferService.isUserScrolling||x.ydisp++)}else{var k=_-P+1;x.lines.shiftElements(P+1,k-1,-1),x.lines.set(_,y.clone())}this._bufferService.isUserScrolling||(x.ydisp=x.ybase),this._dirtyRowService.markRangeDirty(x.scrollTop,x.scrollBottom),this._onScroll.fire(x.ydisp)},b.prototype.scrollLines=function(C,m){var y=this._bufferService.buffer;if(C<0){if(y.ydisp===0)return;this._bufferService.isUserScrolling=!0}else C+y.ydisp>=y.ybase&&(this._bufferService.isUserScrolling=!1);var x=y.ydisp;y.ydisp=Math.max(Math.min(y.ydisp+C,y.ybase),0),x!==y.ydisp&&(m||this._onScroll.fire(y.ydisp))},b.prototype.scrollPages=function(C){this.scrollLines(C*(this.rows-1))},b.prototype.scrollToTop=function(){this.scrollLines(-this._bufferService.buffer.ydisp)},b.prototype.scrollToBottom=function(){this.scrollLines(this._bufferService.buffer.ybase-this._bufferService.buffer.ydisp)},b.prototype.scrollToLine=function(C){var m=C-this._bufferService.buffer.ydisp;m!==0&&this.scrollLines(m)},b.prototype.addEscHandler=function(C,m){return this._inputHandler.addEscHandler(C,m)},b.prototype.addDcsHandler=function(C,m){return this._inputHandler.addDcsHandler(C,m)},b.prototype.addCsiHandler=function(C,m){return this._inputHandler.addCsiHandler(C,m)},b.prototype.addOscHandler=function(C,m){return this._inputHandler.addOscHandler(C,m)},b.prototype._setup=function(){this.optionsService.options.windowsMode&&this._enableWindowsMode()},b.prototype.reset=function(){this._inputHandler.reset(),this._bufferService.reset(),this._charsetService.reset(),this._coreService.reset(),this._coreMouseService.reset()},b.prototype._updateOptions=function(C){var m;switch(C){case"scrollback":this.buffers.resize(this.cols,this.rows);break;case"windowsMode":this.optionsService.options.windowsMode?this._enableWindowsMode():((m=this._windowsMode)===null||m===void 0||m.dispose(),this._windowsMode=void 0)}},b.prototype._enableWindowsMode=function(){var C=this;if(!this._windowsMode){var m=[];m.push(this.onLineFeed(f.updateWindowsModeWrappedState.bind(null,this._bufferService))),m.push(this.addCsiHandler({final:"H"},function(){return f.updateWindowsModeWrappedState(C._bufferService),!1})),this._windowsMode={dispose:function(){for(var y=0,x=m;y0?o[0].index:c.length;if(c.length!==S)throw new Error("[createInstance] First service dependency of "+l.name+" at position "+(S+1)+" conflicts with "+c.length+" static arguments");return new(l.bind.apply(l,v([void 0],v(c,d))))},r}();e.InstantiationService=h},function(N,e,t){"use strict";var v=this&&this.__decorate||function(c,s,o,d){var n,a=arguments.length,u=a<3?s:d===null?d=Object.getOwnPropertyDescriptor(s,o):d;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")u=Reflect.decorate(c,s,o,d);else for(var f=c.length-1;f>=0;f--)(n=c[f])&&(u=(a<3?n(u):a>3?n(s,o,u):n(s,o))||u);return a>3&&u&&Object.defineProperty(s,o,u),u},g=this&&this.__param||function(c,s){return function(o,d){s(o,d,c)}},p=this&&this.__spreadArrays||function(){for(var c=0,s=0,o=arguments.length;s=0;E--)(u=o[E])&&(S=(f<3?u(S):f>3?u(d,n,S):u(d,n))||S);return f>3&&S&&Object.defineProperty(d,n,S),S},i=this&&this.__param||function(o,d){return function(n,a){d(n,a,o)}};Object.defineProperty(e,"__esModule",{value:!0}),e.BufferService=e.MINIMUM_ROWS=e.MINIMUM_COLS=void 0;var h=t(1),r=t(69),l=t(0),c=t(2);e.MINIMUM_COLS=2,e.MINIMUM_ROWS=1;var s=function(o){function d(n){var a=o.call(this)||this;return a._optionsService=n,a.isUserScrolling=!1,a._onResize=new l.EventEmitter,a.cols=Math.max(n.options.cols,e.MINIMUM_COLS),a.rows=Math.max(n.options.rows,e.MINIMUM_ROWS),a.buffers=new r.BufferSet(n,a),a}return g(d,o),Object.defineProperty(d.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),d.prototype.dispose=function(){o.prototype.dispose.call(this),this.buffers.dispose()},d.prototype.resize=function(n,a){this.cols=n,this.rows=a,this.buffers.resize(n,a),this.buffers.setupTabStops(this.cols),this._onResize.fire({cols:n,rows:a})},d.prototype.reset=function(){this.buffers.dispose(),this.buffers=new r.BufferSet(this._optionsService,this),this.isUserScrolling=!1},d=p([i(0,h.IOptionsService)],d)}(c.Disposable);e.BufferService=s},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(r,l){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,s){c.__proto__=s}||function(c,s){for(var o in s)s.hasOwnProperty(o)&&(c[o]=s[o])})(r,l)},function(r,l){function c(){this.constructor=r}v(r,l),r.prototype=l===null?Object.create(l):(c.prototype=l.prototype,new c)});Object.defineProperty(e,"__esModule",{value:!0}),e.BufferSet=void 0;var p=t(70),i=t(0),h=function(r){function l(c,s){var o=r.call(this)||this;return o._onBufferActivate=o.register(new i.EventEmitter),o._normal=new p.Buffer(!0,c,s),o._normal.fillViewportRows(),o._alt=new p.Buffer(!1,c,s),o._activeBuffer=o._normal,o.setupTabStops(),o}return g(l,r),Object.defineProperty(l.prototype,"onBufferActivate",{get:function(){return this._onBufferActivate.event},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"alt",{get:function(){return this._alt},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"active",{get:function(){return this._activeBuffer},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"normal",{get:function(){return this._normal},enumerable:!1,configurable:!0}),l.prototype.activateNormalBuffer=function(){this._activeBuffer!==this._normal&&(this._normal.x=this._alt.x,this._normal.y=this._alt.y,this._alt.clear(),this._activeBuffer=this._normal,this._onBufferActivate.fire({activeBuffer:this._normal,inactiveBuffer:this._alt}))},l.prototype.activateAltBuffer=function(c){this._activeBuffer!==this._alt&&(this._alt.fillViewportRows(c),this._alt.x=this._normal.x,this._alt.y=this._normal.y,this._activeBuffer=this._alt,this._onBufferActivate.fire({activeBuffer:this._alt,inactiveBuffer:this._normal}))},l.prototype.resize=function(c,s){this._normal.resize(c,s),this._alt.resize(c,s)},l.prototype.setupTabStops=function(c){this._normal.setupTabStops(c),this._alt.setupTabStops(c)},l}(t(2).Disposable);e.BufferSet=h},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BufferStringIterator=e.Buffer=e.MAX_BUFFER_SIZE=void 0;var v=t(71),g=t(16),p=t(4),i=t(3),h=t(72),r=t(73),l=t(20),c=t(6);e.MAX_BUFFER_SIZE=4294967295;var s=function(){function d(n,a,u){this._hasScrollback=n,this._optionsService=a,this._bufferService=u,this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.savedY=0,this.savedX=0,this.savedCurAttrData=g.DEFAULT_ATTR_DATA.clone(),this.savedCharset=l.DEFAULT_CHARSET,this.markers=[],this._nullCell=p.CellData.fromCharData([0,i.NULL_CELL_CHAR,i.NULL_CELL_WIDTH,i.NULL_CELL_CODE]),this._whitespaceCell=p.CellData.fromCharData([0,i.WHITESPACE_CELL_CHAR,i.WHITESPACE_CELL_WIDTH,i.WHITESPACE_CELL_CODE]),this._cols=this._bufferService.cols,this._rows=this._bufferService.rows,this.lines=new v.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()}return d.prototype.getNullCell=function(n){return n?(this._nullCell.fg=n.fg,this._nullCell.bg=n.bg,this._nullCell.extended=n.extended):(this._nullCell.fg=0,this._nullCell.bg=0,this._nullCell.extended=new c.ExtendedAttrs),this._nullCell},d.prototype.getWhitespaceCell=function(n){return n?(this._whitespaceCell.fg=n.fg,this._whitespaceCell.bg=n.bg,this._whitespaceCell.extended=n.extended):(this._whitespaceCell.fg=0,this._whitespaceCell.bg=0,this._whitespaceCell.extended=new c.ExtendedAttrs),this._whitespaceCell},d.prototype.getBlankLine=function(n,a){return new g.BufferLine(this._bufferService.cols,this.getNullCell(n),a)},Object.defineProperty(d.prototype,"hasScrollback",{get:function(){return this._hasScrollback&&this.lines.maxLength>this._rows},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"isCursorInViewport",{get:function(){var n=this.ybase+this.y-this.ydisp;return n>=0&&ne.MAX_BUFFER_SIZE?e.MAX_BUFFER_SIZE:a},d.prototype.fillViewportRows=function(n){if(this.lines.length===0){n===void 0&&(n=g.DEFAULT_ATTR_DATA);for(var a=this._rows;a--;)this.lines.push(this.getBlankLine(n))}},d.prototype.clear=function(){this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.lines=new v.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()},d.prototype.resize=function(n,a){var u=this.getNullCell(g.DEFAULT_ATTR_DATA),f=this._getCorrectBufferLength(a);if(f>this.lines.maxLength&&(this.lines.maxLength=f),this.lines.length>0){if(this._cols0&&this.lines.length<=this.ybase+this.y+E+1?(this.ybase--,E++,this.ydisp>0&&this.ydisp--):this.lines.push(new g.BufferLine(n,u)));else for(w=this._rows;w>a;w--)this.lines.length>a+this.ybase&&(this.lines.length>this.ybase+this.y+1?this.lines.pop():(this.ybase++,this.ydisp++));if(f0&&(this.lines.trimStart(A),this.ybase=Math.max(this.ybase-A,0),this.ydisp=Math.max(this.ydisp-A,0),this.savedY=Math.max(this.savedY-A,0)),this.lines.maxLength=f}this.x=Math.min(this.x,n-1),this.y=Math.min(this.y,a-1),E&&(this.y+=E),this.savedX=Math.min(this.savedX,n-1),this.scrollTop=0}if(this.scrollBottom=a-1,this._isReflowEnabled&&(this._reflow(n,a),this._cols>n))for(S=0;Sthis._cols?this._reflowLarger(n,a):this._reflowSmaller(n,a))},d.prototype._reflowLarger=function(n,a){var u=h.reflowLargerGetLinesToRemove(this.lines,this._cols,n,this.ybase+this.y,this.getNullCell(g.DEFAULT_ATTR_DATA));if(u.length>0){var f=h.reflowLargerCreateNewLayout(this.lines,u);h.reflowLargerApplyNewLayout(this.lines,f.layout),this._reflowLargerAdjustViewport(n,a,f.countRemoved)}},d.prototype._reflowLargerAdjustViewport=function(n,a,u){for(var f=this.getNullCell(g.DEFAULT_ATTR_DATA),S=u;S-- >0;)this.ybase===0?(this.y>0&&this.y--,this.lines.length=0;E--){var w=this.lines.get(E);if(!(!w||!w.isWrapped&&w.getTrimmedLength()<=n)){for(var A=[w];w.isWrapped&&E>0;)w=this.lines.get(--E),A.unshift(w);var b=this.ybase+this.y;if(!(b>=E&&b0&&(f.push({start:E+A.length+S,newLines:P}),S+=P.length),A.push.apply(A,P);var k=m.length-1,be=m[k];be===0&&(be=m[--k]);for(var ae=A.length-y-1,Me=C;ae>=0;){var B=Math.min(Me,be);if(A[k].copyCellsFrom(A[ae],Me-B,be-B,B,!0),(be-=B)===0&&(be=m[--k]),(Me-=B)===0){ae--;var q=Math.max(ae,0);Me=h.getWrappedLineTrimmedLength(A,q,this._cols)}}for(_=0;_0;)this.ybase===0?this.y0){var se=[],U=[];for(_=0;_=0;_--)if(Ae&&Ae.start>Z+he){for(var ge=Ae.newLines.length-1;ge>=0;ge--)this.lines.set(_--,Ae.newLines[ge]);_++,se.push({index:Z+1,amount:Ae.newLines.length}),he+=Ae.newLines.length,Ae=f[++pe]}else this.lines.set(_,U[Z--]);var Ie=0;for(_=se.length-1;_>=0;_--)se[_].index+=Ie,this.lines.onInsertEmitter.fire(se[_]),Ie+=se[_].amount;var ct=Math.max(0,j+S-this.lines.maxLength);ct>0&&this.lines.onTrimEmitter.fire(ct)}},d.prototype.stringIndexToBufferIndex=function(n,a,u){for(u===void 0&&(u=!1);a;){var f=this.lines.get(n);if(!f)return[-1,-1];for(var S=u?f.getTrimmedLength():f.length,E=0;E0&&this.lines.get(a).isWrapped;)a--;for(;u+10;);return n>=this._cols?this._cols-1:n<0?0:n},d.prototype.nextStop=function(n){for(n==null&&(n=this.x);!this.tabs[++n]&&n=this._cols?this._cols-1:n<0?0:n},d.prototype.addMarker=function(n){var a=this,u=new r.Marker(n);return this.markers.push(u),u.register(this.lines.onTrim(function(f){u.line-=f,u.line<0&&u.dispose()})),u.register(this.lines.onInsert(function(f){u.line>=f.index&&(u.line+=f.amount)})),u.register(this.lines.onDelete(function(f){u.line>=f.index&&u.linef.index&&(u.line-=f.amount)})),u.register(u.onDispose(function(){return a._removeMarker(u)})),u},d.prototype._removeMarker=function(n){this.markers.splice(this.markers.indexOf(n),1)},d.prototype.iterator=function(n,a,u,f,S){return new o(this,n,a,u,f,S)},d}();e.Buffer=s;var o=function(){function d(n,a,u,f,S,E){u===void 0&&(u=0),f===void 0&&(f=n.lines.length),S===void 0&&(S=0),E===void 0&&(E=0),this._buffer=n,this._trimRight=a,this._startIndex=u,this._endIndex=f,this._startOverscan=S,this._endOverscan=E,this._startIndex<0&&(this._startIndex=0),this._endIndex>this._buffer.lines.length&&(this._endIndex=this._buffer.lines.length),this._current=this._startIndex}return d.prototype.hasNext=function(){return this._currentthis._endIndex+this._endOverscan&&(n.last=this._endIndex+this._endOverscan),n.first=Math.max(n.first,0),n.last=Math.min(n.last,this._buffer.lines.length);for(var a="",u=n.first;u<=n.last;++u)a+=this._buffer.translateBufferLineToString(u,this._trimRight);return this._current=n.last+1,{range:n,content:a}},d}();e.BufferStringIterator=o},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CircularList=void 0;var v=t(0),g=function(){function p(i){this._maxLength=i,this.onDeleteEmitter=new v.EventEmitter,this.onInsertEmitter=new v.EventEmitter,this.onTrimEmitter=new v.EventEmitter,this._array=new Array(this._maxLength),this._startIndex=0,this._length=0}return Object.defineProperty(p.prototype,"onDelete",{get:function(){return this.onDeleteEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onInsert",{get:function(){return this.onInsertEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onTrim",{get:function(){return this.onTrimEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"maxLength",{get:function(){return this._maxLength},set:function(i){if(this._maxLength!==i){for(var h=new Array(i),r=0;rthis._length)for(var h=this._length;h=i;c--)this._array[this._getCyclicIndex(c+r.length)]=this._array[this._getCyclicIndex(c)];for(c=0;cthis._maxLength){var s=this._length+r.length-this._maxLength;this._startIndex+=s,this._length=this._maxLength,this.onTrimEmitter.fire(s)}else this._length+=r.length},p.prototype.trimStart=function(i){i>this._length&&(i=this._length),this._startIndex+=i,this._length-=i,this.onTrimEmitter.fire(i)},p.prototype.shiftElements=function(i,h,r){if(!(h<=0)){if(i<0||i>=this._length)throw new Error("start argument out of range");if(i+r<0)throw new Error("Cannot shift elements in list beyond index 0");if(r>0){for(var l=h-1;l>=0;l--)this.set(i+l+r,this.get(i+l));var c=i+h+r-this._length;if(c>0)for(this._length+=c;this._length>this._maxLength;)this._length--,this._startIndex++,this.onTrimEmitter.fire(1)}else for(l=0;l=c&&h0&&(C>n||d[C].getTrimmedLength()===0);C--)b++;b>0&&(l.push(c+d.length-b),l.push(b)),c+=d.length-1}}}return l},e.reflowLargerCreateNewLayout=function(g,p){for(var i=[],h=0,r=p[h],l=0,c=0;co&&(l-=o,c++);var d=g[c].getWidth(l-1)===2;d&&l--;var n=d?i-1:i;h.push(n),s+=n}return h},e.getWrappedLineTrimmedLength=v},function(N,e,t){"use strict";var v,g=this&&this.__extends||(v=function(h,r){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,c){l.__proto__=c}||function(l,c){for(var s in c)c.hasOwnProperty(s)&&(l[s]=c[s])})(h,r)},function(h,r){function l(){this.constructor=h}v(h,r),h.prototype=r===null?Object.create(r):(l.prototype=r.prototype,new l)});Object.defineProperty(e,"__esModule",{value:!0}),e.Marker=void 0;var p=t(0),i=function(h){function r(l){var c=h.call(this)||this;return c.line=l,c._id=r._nextId++,c.isDisposed=!1,c._onDispose=new p.EventEmitter,c}return g(r,h),Object.defineProperty(r.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"onDispose",{get:function(){return this._onDispose.event},enumerable:!1,configurable:!0}),r.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDispose.fire())},r._nextId=1,r}(t(2).Disposable);e.Marker=i},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.OptionsService=e.DEFAULT_OPTIONS=e.DEFAULT_BELL_SOUND=void 0;var v=t(0),g=t(11),p=t(33);e.DEFAULT_BELL_SOUND="data:audio/mp3;base64,SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2ZjU4LjMyLjEwNAAAAAAAAAAAAAAA//tQxAADB8AhSmxhIIEVCSiJrDCQBTcu3UrAIwUdkRgQbFAZC1CQEwTJ9mjRvBA4UOLD8nKVOWfh+UlK3z/177OXrfOdKl7pyn3Xf//WreyTRUoAWgBgkOAGbZHBgG1OF6zM82DWbZaUmMBptgQhGjsyYqc9ae9XFz280948NMBWInljyzsNRFLPWdnZGWrddDsjK1unuSrVN9jJsK8KuQtQCtMBjCEtImISdNKJOopIpBFpNSMbIHCSRpRR5iakjTiyzLhchUUBwCgyKiweBv/7UsQbg8isVNoMPMjAAAA0gAAABEVFGmgqK////9bP/6XCykxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq",e.DEFAULT_OPTIONS=Object.freeze({cols:80,rows:24,cursorBlink:!1,cursorStyle:"block",cursorWidth:1,bellSound:e.DEFAULT_BELL_SOUND,bellStyle:"none",drawBoldTextInBrightColors:!0,fastScrollModifier:"alt",fastScrollSensitivity:5,fontFamily:"courier-new, courier, monospace",fontSize:15,fontWeight:"normal",fontWeightBold:"bold",lineHeight:1,linkTooltipHoverDuration:500,letterSpacing:0,logLevel:"info",scrollback:1e3,scrollSensitivity:1,screenReaderMode:!1,macOptionIsMeta:!1,macOptionClickForcesSelection:!1,minimumContrastRatio:1,disableStdin:!1,allowProposedApi:!0,allowTransparency:!1,tabStopWidth:8,theme:{},rightClickSelectsWord:g.isMac,rendererType:"canvas",windowOptions:{},windowsMode:!1,wordSeparator:" ()[]{}',\"`",convertEol:!1,termName:"xterm",cancelEvents:!1});var i=["cols","rows"],h=function(){function r(l){this._onOptionChange=new v.EventEmitter,this.options=p.clone(e.DEFAULT_OPTIONS);for(var c=0,s=Object.keys(l);c=0;A--)(S=n[A])&&(w=(E<3?S(w):E>3?S(a,u,w):S(a,u))||w);return E>3&&w&&Object.defineProperty(a,u,w),w},i=this&&this.__param||function(n,a){return function(u,f){a(u,f,n)}};Object.defineProperty(e,"__esModule",{value:!0}),e.CoreService=void 0;var h=t(1),r=t(0),l=t(33),c=t(2),s=Object.freeze({insertMode:!1}),o=Object.freeze({applicationCursorKeys:!1,applicationKeypad:!1,bracketedPasteMode:!1,origin:!1,reverseWraparound:!1,sendFocus:!1,wraparound:!0}),d=function(n){function a(u,f,S,E){var w=n.call(this)||this;return w._bufferService=f,w._logService=S,w._optionsService=E,w.isCursorInitialized=!1,w.isCursorHidden=!1,w._onData=w.register(new r.EventEmitter),w._onUserInput=w.register(new r.EventEmitter),w._onBinary=w.register(new r.EventEmitter),w._scrollToBottom=u,w.register({dispose:function(){return w._scrollToBottom=void 0}}),w.modes=l.clone(s),w.decPrivateModes=l.clone(o),w}return g(a,n),Object.defineProperty(a.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(a.prototype,"onUserInput",{get:function(){return this._onUserInput.event},enumerable:!1,configurable:!0}),Object.defineProperty(a.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),a.prototype.reset=function(){this.modes=l.clone(s),this.decPrivateModes=l.clone(o)},a.prototype.triggerDataEvent=function(u,f){if(f===void 0&&(f=!1),!this._optionsService.options.disableStdin){var S=this._bufferService.buffer;S.ybase!==S.ydisp&&this._scrollToBottom(),f&&this._onUserInput.fire(),this._logService.debug('sending data "'+u+'"',function(){return u.split("").map(function(E){return E.charCodeAt(0)})}),this._onData.fire(u)}},a.prototype.triggerBinaryEvent=function(u){this._optionsService.options.disableStdin||(this._logService.debug('sending binary "'+u+'"',function(){return u.split("").map(function(f){return f.charCodeAt(0)})}),this._onBinary.fire(u))},a=p([i(1,h.IBufferService),i(2,h.ILogService),i(3,h.IOptionsService)],a)}(c.Disposable);e.CoreService=d},function(N,e,t){"use strict";var v=this&&this.__decorate||function(o,d,n,a){var u,f=arguments.length,S=f<3?d:a===null?a=Object.getOwnPropertyDescriptor(d,n):a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")S=Reflect.decorate(o,d,n,a);else for(var E=o.length-1;E>=0;E--)(u=o[E])&&(S=(f<3?u(S):f>3?u(d,n,S):u(d,n))||S);return f>3&&S&&Object.defineProperty(d,n,S),S},g=this&&this.__param||function(o,d){return function(n,a){d(n,a,o)}};Object.defineProperty(e,"__esModule",{value:!0}),e.CoreMouseService=void 0;var p=t(1),i=t(0),h={NONE:{events:0,restrict:function(){return!1}},X10:{events:1,restrict:function(o){return o.button!==4&&o.action===1&&(o.ctrl=!1,o.alt=!1,o.shift=!1,!0)}},VT200:{events:19,restrict:function(o){return o.action!==32}},DRAG:{events:23,restrict:function(o){return o.action!==32||o.button!==3}},ANY:{events:31,restrict:function(o){return!0}}};function r(o,d){var n=(o.ctrl?16:0)|(o.shift?4:0)|(o.alt?8:0);return o.button===4?(n|=64,n|=o.action):(n|=3&o.button,4&o.button&&(n|=64),8&o.button&&(n|=128),o.action===32?n|=32:o.action!==0||d||(n|=3)),n}var l=String.fromCharCode,c={DEFAULT:function(o){var d=[r(o,!1)+32,o.col+32,o.row+32];return d[0]>255||d[1]>255||d[2]>255?"":"\x1B[M"+l(d[0])+l(d[1])+l(d[2])},SGR:function(o){var d=o.action===0&&o.button!==4?"m":"M";return"\x1B[<"+r(o,!0)+";"+o.col+";"+o.row+d}},s=function(){function o(d,n){this._bufferService=d,this._coreService=n,this._protocols={},this._encodings={},this._activeProtocol="",this._activeEncoding="",this._onProtocolChange=new i.EventEmitter,this._lastEvent=null;for(var a=0,u=Object.keys(h);a=this._bufferService.cols||d.row<0||d.row>=this._bufferService.rows||d.button===4&&d.action===32||d.button===3&&d.action!==32||d.button!==4&&(d.action===2||d.action===3)||(d.col++,d.row++,d.action===32&&this._lastEvent&&this._compareEvents(this._lastEvent,d))||!this._protocols[this._activeProtocol].restrict(d))return!1;var n=this._encodings[this._activeEncoding](d);return n&&(this._activeEncoding==="DEFAULT"?this._coreService.triggerBinaryEvent(n):this._coreService.triggerDataEvent(n,!0)),this._lastEvent=d,!0},o.prototype.explainEvents=function(d){return{down:!!(1&d),up:!!(2&d),drag:!!(4&d),move:!!(8&d),wheel:!!(16&d)}},o.prototype._compareEvents=function(d,n){return d.col===n.col&&d.row===n.row&&d.button===n.button&&d.action===n.action&&d.ctrl===n.ctrl&&d.alt===n.alt&&d.shift===n.shift},o=v([g(0,p.IBufferService),g(1,p.ICoreService)],o)}();e.CoreMouseService=s},function(N,e,t){"use strict";var v=this&&this.__decorate||function(h,r,l,c){var s,o=arguments.length,d=o<3?r:c===null?c=Object.getOwnPropertyDescriptor(r,l):c;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")d=Reflect.decorate(h,r,l,c);else for(var n=h.length-1;n>=0;n--)(s=h[n])&&(d=(o<3?s(d):o>3?s(r,l,d):s(r,l))||d);return o>3&&d&&Object.defineProperty(r,l,d),d},g=this&&this.__param||function(h,r){return function(l,c){r(l,c,h)}};Object.defineProperty(e,"__esModule",{value:!0}),e.DirtyRowService=void 0;var p=t(1),i=function(){function h(r){this._bufferService=r,this.clearRange()}return Object.defineProperty(h.prototype,"start",{get:function(){return this._start},enumerable:!1,configurable:!0}),Object.defineProperty(h.prototype,"end",{get:function(){return this._end},enumerable:!1,configurable:!0}),h.prototype.clearRange=function(){this._start=this._bufferService.buffer.y,this._end=this._bufferService.buffer.y},h.prototype.markDirty=function(r){rthis._end&&(this._end=r)},h.prototype.markRangeDirty=function(r,l){if(r>l){var c=r;r=l,l=c}rthis._end&&(this._end=l)},h.prototype.markAllDirty=function(){this.markRangeDirty(0,this._bufferService.rows-1)},h=v([g(0,p.IBufferService)],h)}();e.DirtyRowService=i},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.UnicodeService=void 0;var v=t(0),g=t(79),p=function(){function i(){this._providers=Object.create(null),this._active="",this._onChange=new v.EventEmitter;var h=new g.UnicodeV6;this.register(h),this._active=h.version,this._activeProvider=h}return Object.defineProperty(i.prototype,"onChange",{get:function(){return this._onChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"versions",{get:function(){return Object.keys(this._providers)},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"activeVersion",{get:function(){return this._active},set:function(h){if(!this._providers[h])throw new Error('unknown Unicode version "'+h+'"');this._active=h,this._activeProvider=this._providers[h],this._onChange.fire(h)},enumerable:!1,configurable:!0}),i.prototype.register=function(h){this._providers[h.version]=h},i.prototype.wcwidth=function(h){return this._activeProvider.wcwidth(h)},i.prototype.getStringCellWidth=function(h){for(var r=0,l=h.length,c=0;c=l)return r+this.wcwidth(s);var o=h.charCodeAt(c);56320<=o&&o<=57343?s=1024*(s-55296)+o-56320+65536:r+=this.wcwidth(o)}r+=this.wcwidth(s)}return r},i}();e.UnicodeService=p},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.UnicodeV6=void 0;var v,g=t(15),p=[[768,879],[1155,1158],[1160,1161],[1425,1469],[1471,1471],[1473,1474],[1476,1477],[1479,1479],[1536,1539],[1552,1557],[1611,1630],[1648,1648],[1750,1764],[1767,1768],[1770,1773],[1807,1807],[1809,1809],[1840,1866],[1958,1968],[2027,2035],[2305,2306],[2364,2364],[2369,2376],[2381,2381],[2385,2388],[2402,2403],[2433,2433],[2492,2492],[2497,2500],[2509,2509],[2530,2531],[2561,2562],[2620,2620],[2625,2626],[2631,2632],[2635,2637],[2672,2673],[2689,2690],[2748,2748],[2753,2757],[2759,2760],[2765,2765],[2786,2787],[2817,2817],[2876,2876],[2879,2879],[2881,2883],[2893,2893],[2902,2902],[2946,2946],[3008,3008],[3021,3021],[3134,3136],[3142,3144],[3146,3149],[3157,3158],[3260,3260],[3263,3263],[3270,3270],[3276,3277],[3298,3299],[3393,3395],[3405,3405],[3530,3530],[3538,3540],[3542,3542],[3633,3633],[3636,3642],[3655,3662],[3761,3761],[3764,3769],[3771,3772],[3784,3789],[3864,3865],[3893,3893],[3895,3895],[3897,3897],[3953,3966],[3968,3972],[3974,3975],[3984,3991],[3993,4028],[4038,4038],[4141,4144],[4146,4146],[4150,4151],[4153,4153],[4184,4185],[4448,4607],[4959,4959],[5906,5908],[5938,5940],[5970,5971],[6002,6003],[6068,6069],[6071,6077],[6086,6086],[6089,6099],[6109,6109],[6155,6157],[6313,6313],[6432,6434],[6439,6440],[6450,6450],[6457,6459],[6679,6680],[6912,6915],[6964,6964],[6966,6970],[6972,6972],[6978,6978],[7019,7027],[7616,7626],[7678,7679],[8203,8207],[8234,8238],[8288,8291],[8298,8303],[8400,8431],[12330,12335],[12441,12442],[43014,43014],[43019,43019],[43045,43046],[64286,64286],[65024,65039],[65056,65059],[65279,65279],[65529,65531]],i=[[68097,68099],[68101,68102],[68108,68111],[68152,68154],[68159,68159],[119143,119145],[119155,119170],[119173,119179],[119210,119213],[119362,119364],[917505,917505],[917536,917631],[917760,917999]],h=function(){function r(){if(this.version="6",!v){v=new Uint8Array(65536),g.fill(v,1),v[0]=0,g.fill(v,0,1,32),g.fill(v,0,127,160),g.fill(v,2,4352,4448),v[9001]=2,v[9002]=2,g.fill(v,2,11904,42192),v[12351]=1,g.fill(v,2,44032,55204),g.fill(v,2,63744,64256),g.fill(v,2,65040,65050),g.fill(v,2,65072,65136),g.fill(v,2,65280,65377),g.fill(v,2,65504,65511);for(var l=0;ls[n][1])return!1;for(;n>=d;)if(c>s[o=d+n>>1][1])d=o+1;else{if(!(c=131072&&l<=196605||l>=196608&&l<=262141?2:1},r}();e.UnicodeV6=h},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CharsetService=void 0;var v=function(){function g(){this.glevel=0,this._charsets=[]}return g.prototype.reset=function(){this.charset=void 0,this._charsets=[],this.glevel=0},g.prototype.setgLevel=function(p){this.glevel=p,this.charset=this._charsets[p]},g.prototype.setgCharset=function(p,i){this._charsets[p]=i,this.glevel===p&&(this.charset=i)},g}();e.CharsetService=v},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.updateWindowsModeWrappedState=void 0;var v=t(3);e.updateWindowsModeWrappedState=function(g){var p=g.buffer.lines.get(g.buffer.ybase+g.buffer.y-1),i=p==null?void 0:p.get(g.cols-1),h=g.buffer.lines.get(g.buffer.ybase+g.buffer.y);h&&i&&(h.isWrapped=i[v.CHAR_DATA_CODE_INDEX]!==v.NULL_CELL_CODE&&i[v.CHAR_DATA_CODE_INDEX]!==v.WHITESPACE_CELL_CODE)}},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.WriteBuffer=void 0;var v=function(){function g(p){this._action=p,this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0}return g.prototype.writeSync=function(p){if(this._writeBuffer.length){for(var i=this._bufferOffset;i5e7)throw new Error("write data discarded, use flow control to avoid losing data");this._writeBuffer.length||(this._bufferOffset=0,setTimeout(function(){return h._innerWrite()})),this._pendingData+=p.length,this._writeBuffer.push(p),this._callbacks.push(i)},g.prototype._innerWrite=function(){for(var p=this,i=Date.now();this._writeBuffer.length>this._bufferOffset;){var h=this._writeBuffer[this._bufferOffset],r=this._callbacks[this._bufferOffset];if(this._bufferOffset++,this._action(h),this._pendingData-=h.length,r&&r(),Date.now()-i>=12)break}this._writeBuffer.length>this._bufferOffset?(this._bufferOffset>50&&(this._writeBuffer=this._writeBuffer.slice(this._bufferOffset),this._callbacks=this._callbacks.slice(this._bufferOffset),this._bufferOffset=0),setTimeout(function(){return p._innerWrite()},0)):(this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0)},g}();e.WriteBuffer=v},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AddonManager=void 0;var v=function(){function g(){this._addons=[]}return g.prototype.dispose=function(){for(var p=this._addons.length-1;p>=0;p--)this._addons[p].instance.dispose()},g.prototype.loadAddon=function(p,i){var h=this,r={instance:i,dispose:i.dispose,isDisposed:!1};this._addons.push(r),i.dispose=function(){return h._wrappedAddonDispose(r)},i.activate(p)},g.prototype._wrappedAddonDispose=function(p){if(!p.isDisposed){for(var i=-1,h=0;htypeof c=="object"&&c!=null&&c.nodeType===1,v=(c,s)=>(!s||c!=="hidden")&&c!=="visible"&&c!=="clip",g=(c,s)=>{if(c.clientHeight{const n=(a=>{if(!a.ownerDocument||!a.ownerDocument.defaultView)return null;try{return a.ownerDocument.defaultView.frameElement}catch(u){return null}})(d);return!!n&&(n.clientHeightas||a>c&&u=s&&f>=o?a-c-d:u>s&&fo?u-s+n:0,i=c=>{const s=c.parentElement;return s==null?c.getRootNode().host||null:s},h=(c,s)=>{var o,d,n,a;if(typeof document=="undefined")return[];const{scrollMode:u,block:f,inline:S,boundary:E,skipOverflowHiddenElements:w}=s,A=typeof E=="function"?E:Ae=>Ae!==E;if(!t(c))throw new TypeError("Invalid target");const b=document.scrollingElement||document.documentElement,C=[];let m=c;for(;t(m)&&A(m);){if(m=i(m),m===b){C.push(m);break}m!=null&&m===document.body&&g(m)&&!g(document.documentElement)||m!=null&&g(m,w)&&C.push(m)}const y=(d=(o=window.visualViewport)==null?void 0:o.width)!=null?d:innerWidth,x=(a=(n=window.visualViewport)==null?void 0:n.height)!=null?a:innerHeight,{scrollX:P,scrollY:_}=window,{height:z,width:k,top:be,right:ae,bottom:Me,left:B}=c.getBoundingClientRect(),{top:q,right:Q,bottom:se,left:U}=(Ae=>{const he=window.getComputedStyle(Ae);return{top:parseFloat(he.scrollMarginTop)||0,right:parseFloat(he.scrollMarginRight)||0,bottom:parseFloat(he.scrollMarginBottom)||0,left:parseFloat(he.scrollMarginLeft)||0}})(c);let j=f==="start"||f==="nearest"?be-q:f==="end"?Me+se:be+z/2-q+se,Z=S==="center"?B+k/2-U+Q:S==="end"?ae+Q:B-U;const pe=[];for(let Ae=0;Ae=0&&B>=0&&Me<=x&&ae<=y&&(he===b&&!g(he)||be>=ct&&Me<=Ve&&B>=St&&ae<=Ue))return pe;const Qe=getComputedStyle(he),je=parseInt(Qe.borderLeftWidth,10),Re=parseInt(Qe.borderTopWidth,10),tt=parseInt(Qe.borderRightWidth,10),le=parseInt(Qe.borderBottomWidth,10);let ue=0,G=0;const R="offsetWidth"in he?he.offsetWidth-he.clientWidth-je-tt:0,oe="offsetHeight"in he?he.offsetHeight-he.clientHeight-Re-le:0,xe="offsetWidth"in he?he.offsetWidth===0?0:Ie/he.offsetWidth:0,K="offsetHeight"in he?he.offsetHeight===0?0:ge/he.offsetHeight:0;if(b===he)ue=f==="start"?j:f==="end"?j-x:f==="nearest"?p(_,_+x,x,Re,le,_+j,_+j+z,z):j-x/2,G=S==="start"?Z:S==="center"?Z-y/2:S==="end"?Z-y:p(P,P+y,y,je,tt,P+Z,P+Z+k,k),ue=Math.max(0,ue+_),G=Math.max(0,G+P);else{ue=f==="start"?j-ct-Re:f==="end"?j-Ve+le+oe:f==="nearest"?p(ct,Ve,ge,Re,le+oe,j,j+z,z):j-(ct+ge/2)+oe/2,G=S==="start"?Z-St-je:S==="center"?Z-(St+Ie/2)+R/2:S==="end"?Z-Ue+tt+R:p(St,Ue,Ie,je,tt+R,Z,Z+k,k);const{scrollLeft:L,scrollTop:ie}=he;ue=K===0?0:Math.max(0,Math.min(ie+ue/K,he.scrollHeight-ge/K+oe)),G=xe===0?0:Math.max(0,Math.min(L+G/xe,he.scrollWidth-Ie/xe+R)),j+=ie-ue,Z+=L-G}pe.push({el:he,top:ue,left:G})}return pe},r=c=>c===!1?{block:"end",inline:"nearest"}:(s=>s===Object(s)&&Object.keys(s).length!==0)(c)?c:{block:"start",inline:"nearest"};function l(c,s){if(!c.isConnected||!(n=>{let a=n;for(;a&&a.parentNode;){if(a.parentNode===document)return!0;a=a.parentNode instanceof ShadowRoot?a.parentNode.host:a.parentNode}return!1})(c))return;const o=(n=>{const a=window.getComputedStyle(n);return{top:parseFloat(a.scrollMarginTop)||0,right:parseFloat(a.scrollMarginRight)||0,bottom:parseFloat(a.scrollMarginBottom)||0,left:parseFloat(a.scrollMarginLeft)||0}})(c);if((n=>typeof n=="object"&&typeof n.behavior=="function")(s))return s.behavior(h(c,s));const d=typeof s=="boolean"||s==null?void 0:s.behavior;for(const{el:n,top:a,left:u}of h(c,r(s))){const f=a-o.top+o.bottom,S=u-o.left+o.right;n.scroll({top:f,left:S,behavior:d})}}}}]); diff --git a/p__Shixuns__Detail__Collaborators__index.125810eb.async.js b/p__Shixuns__Detail__Collaborators__index.125810eb.async.js new file mode 100644 index 0000000000..f5725cabdc --- /dev/null +++ b/p__Shixuns__Detail__Collaborators__index.125810eb.async.js @@ -0,0 +1,180 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[5470],{89489:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},59477:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},40001:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},65363:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},49198:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},84105:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},18785:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},87169:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},73331:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},15277:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},52671:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},8657:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},56082:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},33853:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},15075:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},62772:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},43531:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},61485:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},38819:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},47472:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(s,Z){return o.createElement(l.Z,(0,t.Z)({},s,{ref:Z,icon:z}))},n=o.forwardRef(E),R=n},68055:function(ft,me){"use strict";me.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},37377:function(ft,me,e){"use strict";var t=e(59301),o=Object.defineProperty,A=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,E=(V,s,Z)=>s in V?o(V,s,{enumerable:!0,configurable:!0,writable:!0,value:Z}):V[s]=Z,n=(V,s)=>{for(var Z in s||(s={}))z.call(s,Z)&&E(V,Z,s[Z]);if(A)for(var Z of A(s))l.call(s,Z)&&E(V,Z,s[Z]);return V};const R=V=>React.createElement("svg",n({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},V),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"}));me.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},44477:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(59301),o=e(44993),A=e(43418),z="data:image/png;base64,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",l="data:image/png;base64,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",E={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const n=({visible:V,occupationValue:s,onCancel:Z=()=>{}})=>{const f=()=>t.createElement("div",{className:E.flexColumn},t.createElement("img",{className:E.img,src:l}),t.createElement("span",{className:E.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),u=()=>t.createElement("div",{className:E.flexColumn},t.createElement("img",{className:E.img,src:z}),t.createElement("span",{className:E.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),$=()=>s===3?t.createElement(t.Fragment,null,u(),f()):s===2?f():u();return t.createElement(A.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:V,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{Z(),o.history.push("/account/certification")},onCancel:()=>{Z()}},t.createElement("div",{className:E.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.createElement("div",{className:E.flexRow},$()))};var R=(0,o.connect)(({paperlibrary:V,loading:s,globalSetting:Z})=>({paperlibrary:V,globalSetting:Z,loading:s.effects}))(n)},85966:function(ft,me,e){"use strict";e.d(me,{Z:function(){return S}});var t=e(59301),o=e(44993),A=e(43418),z=e(8591),l=e(92832),E=e(24905),n=e(62106),R=e(44477),V=e(89299),s=e(3113),Z=e(87169),f={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},u=e(32637),$=e(59301);const F=({classroomList:a,dispatch:I,user:P})=>$.createElement(A.default,{open:a.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:$.createElement("span",null,$.createElement(Z.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{I({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},$.createElement("div",{style:{textAlign:"center",marginBottom:30}},$.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",$.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),$.createElement("img",{style:{width:130,height:130},src:u})),$.createElement("div",{className:f.bottom},$.createElement(s.ZP,{className:f.yes,onClick:()=>{I({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var T=(0,o.connect)(({classroomList:a,user:I})=>({classroomList:a,user:I}))(F),Re=e(52430),oe=e(59301),se=(a,I,P)=>new Promise((X,q)=>{var G=le=>{try{Pe(P.next(le))}catch(Ge){q(Ge)}},O=le=>{try{Pe(P.throw(le))}catch(Ge){q(Ge)}},Pe=le=>le.done?X(le.value):Promise.resolve(le.value).then(G,O);Pe((P=P.apply(a,I)).next())}),re=(a=>(a[a.Professor=1]="Professor",a[a.AssistantProfessor=2]="AssistantProfessor",a[a.Student=3]="Student",a))(re||{});const M=({visible:a,user:I,account:P,onCancel:X=()=>{},dispatch:q})=>{const[G,O]=(0,t.useState)(),[Pe,le]=(0,t.useState)([]),[Ge,fe]=(0,t.useState)(!1),[Be,Se]=(0,t.useState)(!1),[ce,W]=(0,t.useState)(),[H,p]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var ne,ye;(ne=I==null?void 0:I.userInfo)!=null&&ne.identity&&le([((ye=I==null?void 0:I.userInfo)==null?void 0:ye.identity)==="student"?3:1])},[I]);const Q=ne=>{const ye=()=>{window.location.href=(ne==null?void 0:ne.jump_url)||`/classrooms/${ne==null?void 0:ne.course_id}`};if(Pe.includes(1)){A.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:oe.createElement("div",{className:"tc"},(ne==null?void 0:ne.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{ye()}});return}ye()},D=()=>se(void 0,null,function*(){if(!G){z.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let ne=yield(0,Re.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:G}});if(ne!=null&&ne.need_pro_auth&&!Pe.includes(1)&&!Pe.includes(2)){q({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:G,checkedList:Pe}}),j();return}fe(!0);const ye=yield(0,n.cR)({invite_code:G,professor:Pe.includes(1)?1:null,assistant_professor:Pe.includes(2)?1:null,student:Pe.includes(3)?1:null});if(fe(!1),(ye==null?void 0:ye.status)===-4&&(X(),q({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(ye==null?void 0:ye.status)===-12&&z.ZP.warning(ye==null?void 0:ye.message),(ye==null?void 0:ye.status)===-2){if(j(),ye.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Se(!0),W(1);return}if(ye.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Se(!0),W(2);return}if(ye.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Se(!0),W(3);return}}if((ye==null?void 0:ye.status)===0){(0,V.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),j(),ye!=null&&ye.course_id?Q(ye):z.ZP.success(ye.message);return}}),j=()=>se(void 0,null,function*(){X()});return oe.createElement(oe.Fragment,null,oe.createElement(A.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:a,confirmLoading:Ge,onOk:D,onCancel:j},oe.createElement("div",{className:"tc"},oe.createElement("div",null,oe.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),oe.createElement(l.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:G,onChange:ne=>{if(ne.target.value.length>=7){z.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}O(ne.target.value)}})),oe.createElement("div",{className:"mt10 font14"},oe.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),oe.createElement(E.default.Group,{value:Pe,onChange:ne=>le(ne)},oe.createElement(E.default,{value:1,disabled:Pe.includes(2)},"\u6559\u5E08"),oe.createElement(E.default,{value:2,disabled:Pe.includes(1)},"\u52A9\u6559"),oe.createElement(E.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),oe.createElement(T,null),oe.createElement(R.Z,{visible:Be,onCancel:()=>Se(!1),occupationValue:ce}))};var S=(0,o.connect)(({user:a,account:I})=>({user:a,account:I}))(M)},36952:function(ft,me,e){"use strict";e.d(me,{Z:function(){return an},g:function(){return tn}});var t=e(59301),o=e(44993),A=e(44e3),z=e(92832),l=e(49127),E=e(43418),n={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},R=e(8591),V=e(95237),s=e(43604),Z=e(20834),f=e(38854),u=e(5112),$=e(62106),F=e(89299),T=(ve,je,Te)=>new Promise((He,We)=>{var Ot=ct=>{try{bt(Te.next(ct))}catch(Xt){We(Xt)}},Pt=ct=>{try{bt(Te.throw(ct))}catch(Xt){We(Xt)}},bt=ct=>ct.done?He(ct.value):Promise.resolve(ct.value).then(Ot,Pt);bt((Te=Te.apply(ve,je)).next())}),Re=(ve=>(ve.Manager="manager",ve.Developer="developer",ve.Reporter="reporter",ve))(Re||{}),se=({visible:ve,onCancel:je=()=>{}})=>{const[Te,He]=(0,t.useState)(),[We,Ot]=(0,t.useState)(),[Pt,bt]=(0,t.useState)(!1),ct=()=>T(void 0,null,function*(){if(!Te){R.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Te.length!==6){R.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!We){R.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}bt(!0);const jt=yield(0,$.vm)({code:Te,role:We});bt(!1),Xt();const Nt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Nt[jt.status]){R.ZP.info(Nt[jt.status]);return}if(jt.status===0){We==="reporter"?(R.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,F.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),o.history.push(`/projects/${jt==null?void 0:jt.project_id}`)):((0,F.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),R.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Xt=()=>T(void 0,null,function*(){je()});return t.createElement(t.Fragment,null,t.createElement(E.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:ve,confirmLoading:Pt,onOk:ct,onCancel:Xt},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(z.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Te,onChange:jt=>{if(jt.target.value.length>=7){R.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}He(jt.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(u.ZP.Group,{value:We,onChange:jt=>Ot(jt.target.value)},t.createElement(u.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(u.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(u.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},re=e(85966),M={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},S=e(2686),a=e(78241),I=e(57809),P=e(91750),X=Object.defineProperty,q=Object.defineProperties,G=Object.getOwnPropertyDescriptors,O=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,Ge=(ve,je,Te)=>je in ve?X(ve,je,{enumerable:!0,configurable:!0,writable:!0,value:Te}):ve[je]=Te,fe=(ve,je)=>{for(var Te in je||(je={}))Pe.call(je,Te)&&Ge(ve,Te,je[Te]);if(O)for(var Te of O(je))le.call(je,Te)&&Ge(ve,Te,je[Te]);return ve},Be=(ve,je)=>q(ve,G(je)),Se=(ve,je,Te)=>new Promise((He,We)=>{var Ot=ct=>{try{bt(Te.next(ct))}catch(Xt){We(Xt)}},Pt=ct=>{try{bt(Te.throw(ct))}catch(Xt){We(Xt)}},bt=ct=>ct.done?He(ct.value):Promise.resolve(ct.value).then(Ot,Pt);bt((Te=Te.apply(ve,je)).next())});const ce=({globalSetting:ve,dispatch:je,user:Te,info:He,open:We,onCancel:Ot=()=>{}})=>{var Pt;const[bt,ct]=(0,t.useState)([]),[Xt,jt]=(0,t.useState)([]),[Nt,Ht]=(0,t.useState)([]),[gn]=a.default.useForm(),[Bn,un]=(0,t.useState)(!1),[Sn,fn]=(0,t.useState)(!1),Fn=(0,t.useRef)(null),Qn=(0,t.useRef)(1),[lr,Jt]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{We&&Tt()},[We]);const Tt=()=>Se(void 0,null,function*(){var Zn;const Kn=He;if(!(0,S.o1)(je))return;const{user_school_id:Vn="",department_id:rr="",school_name:_n="",department_name:cr=""}=Te.userInfo||{},On=(Zn=Kn==null?void 0:Kn.graduation_years)==null?void 0:Zn.at(-1);jt([{id:Vn,name:_n}]),yield Gn(Vn),gn.setFieldsValue({year:On,school_id:Vn,department_id:Number(rr),name:`${On}${_n}${cr}\u6BD5\u4E1A\u8BBE\u8BA1`})}),mn=Zn=>Se(void 0,null,function*(){const Kn=yield(0,P.J3)(Be(fe({},Zn),{tab_module_type:"graduations"}));return Kn!=null&&Kn.un_purchased&&je({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Kn.status===0&&ct((Kn==null?void 0:Kn.graduation_years)||[]),Kn}),En=(Zn,Kn=500)=>{fn(!0),clearTimeout(Fn.current),Fn.current=setTimeout(()=>Se(void 0,null,function*(){Qn.current+=1;const Vn=Qn.current,rr=yield(0,P.NT)({keyword:Zn});rr.status===0&&Qn.current===Vn&&(jt((rr==null?void 0:rr.schools)||[]),fn(!1))}),Kn)},Gn=Zn=>Se(void 0,null,function*(){if(!Zn)return;const Kn=yield(0,P.Ps)({page:1,limit:9999,id:Zn});Kn.status===0&&Ht((Kn==null?void 0:Kn.departments)||[])});return t.createElement(E.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:We,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Bn,onCancel:Ot,onOk:()=>gn.submit()},t.createElement(a.default,{colon:!1,form:gn,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Zn,Kn)=>{Zn.school_id&&(Gn(Kn.school_id),gn.setFieldValue("department_id",null))},onFinish:Zn=>Se(void 0,null,function*(){un(!0);const Kn=yield(0,P.Wz)(Zn);Kn.status===0&&(R.ZP.success("\u521B\u5EFA\u6210\u529F"),gn.resetFields(),Ot(),(0,F.xg)(`/graduations/${Kn==null?void 0:Kn.identifier}/index`)),un(!1)})},t.createElement(a.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(I.default,{style:{width:344},size:"large",options:(Pt=He==null?void 0:He.graduation_years)==null?void 0:Pt.map(Zn=>({value:Zn,label:Zn}))})),t.createElement(a.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(I.default,{showSearch:!0,filterOption:!1,onSearch:Zn=>{En(Zn)},loading:Sn,size:"large",style:{width:344},options:Xt.map(Zn=>({value:Zn.id,label:Zn.name}))})),t.createElement(a.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(I.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Nt.map(Zn=>({value:Zn.id,label:Zn.name}))})),t.createElement(a.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},t.createElement(z.default,{showCount:!0,style:{width:344},maxLength:60}))))};var W=(0,o.connect)(({user:ve,globalSetting:je,loading:Te})=>({user:ve,globalSetting:je,loading:Te}))(ce),H=e(52430),p=Object.defineProperty,Q=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,ne=(ve,je,Te)=>je in ve?p(ve,je,{enumerable:!0,configurable:!0,writable:!0,value:Te}):ve[je]=Te,ye=(ve,je)=>{for(var Te in je||(je={}))D.call(je,Te)&&ne(ve,Te,je[Te]);if(Q)for(var Te of Q(je))j.call(je,Te)&&ne(ve,Te,je[Te]);return ve},ze=(ve,je,Te)=>new Promise((He,We)=>{var Ot=ct=>{try{bt(Te.next(ct))}catch(Xt){We(Xt)}},Pt=ct=>{try{bt(Te.throw(ct))}catch(Xt){We(Xt)}},bt=ct=>ct.done?He(ct.value):Promise.resolve(ct.value).then(Ot,Pt);bt((Te=Te.apply(ve,je)).next())});const _=({globalSetting:ve,dispatch:je,user:Te,open:He,onCancel:We=()=>{}})=>{const[Ot]=a.default.useForm(),[Pt,bt]=(0,t.useState)(!1),[ct,Xt]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var jt;if(He){const Nt={code:"",user_type:((jt=Te==null?void 0:Te.userInfo)==null?void 0:jt.identity)==="student"?2:1,major:""};Ot.setFieldsValue(Nt),Xt(ye({},Nt))}},[He]),t.createElement(E.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:He,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Pt,onCancel:We,onOk:()=>Ot.submit()},t.createElement(a.default,{colon:!1,form:Ot,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(jt,Nt)=>Xt(ye({},Nt)),onFinish:jt=>ze(void 0,null,function*(){bt(!0);const Nt=yield(0,H.ZP)("/api/graduations/join.json",{method:"post",body:jt});Nt.status===0&&(We(),Nt!=null&&Nt.identifier?(0,F.xg)(`/graduations/${Nt==null?void 0:Nt.identifier}/index`):R.ZP.success(Nt==null?void 0:Nt.message)),bt(!1)})},t.createElement(a.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(z.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(a.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(u.ZP.Group,null,t.createElement(u.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(u.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(ct==null?void 0:ct.user_type)===2&&t.createElement(a.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},t.createElement(z.default,{showCount:!0,maxLength:60}))))};var Ee=(0,o.connect)(({user:ve,globalSetting:je})=>({user:ve,globalSetting:je}))(_),Ae=e(59301),xe=Object.defineProperty,pe=Object.defineProperties,Y=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,g=(ve,je,Te)=>je in ve?xe(ve,je,{enumerable:!0,configurable:!0,writable:!0,value:Te}):ve[je]=Te,r=(ve,je)=>{for(var Te in je||(je={}))B.call(je,Te)&&g(ve,Te,je[Te]);if(Me)for(var Te of Me(je))w.call(je,Te)&&g(ve,Te,je[Te]);return ve},h=(ve,je)=>pe(ve,Y(je)),K=(ve,je)=>{var Te={};for(var He in ve)B.call(ve,He)&&je.indexOf(He)<0&&(Te[He]=ve[He]);if(ve!=null&&Me)for(var He of Me(ve))je.indexOf(He)<0&&w.call(ve,He)&&(Te[He]=ve[He]);return Te},d=(ve,je,Te)=>new Promise((He,We)=>{var Ot=ct=>{try{bt(Te.next(ct))}catch(Xt){We(Xt)}},Pt=ct=>{try{bt(Te.throw(ct))}catch(Xt){We(Xt)}},bt=ct=>ct.done?He(ct.value):Promise.resolve(ct.value).then(Ot,Pt);bt((Te=Te.apply(ve,je)).next())}),i=(ve=>(ve.Projects="projects",ve.Shixuns="shixuns",ve.Classrooms="classrooms",ve))(i||{}),J=(ve=>(ve.Classrooms="classrooms",ve.Shixuns="shixuns",ve.Paths="paths",ve.Projects="projects",ve.Videos="videos",ve.Topics="topics",ve.Graduations="graduations",ve))(J||{});const L=ve=>{var je=ve,{homePage:Te,user:He,globalSetting:We,loading:Ot,dispatch:Pt}=je,bt=K(je,["homePage","user","globalSetting","loading","dispatch"]),ct,Xt,jt,Nt;const[Ht,gn]=(0,t.useState)(),[Bn,un]=(0,t.useState)(),[Sn,fn]=(0,t.useState)(!1),[Fn,Qn]=(0,t.useState)(!1),[lr,Jt]=(0,t.useState)(!1),[Tt,mn]=(0,t.useState)();function En(On,Xn){for(const en of On){if(en.link===Xn)return en.hidden;if(en.subitem&&en.subitem.length>0){let $n=en.subitem;for(const ar of $n)if(ar.link===Xn)return ar.hidden;return!1}}return!0}const Gn=En(((ct=We.setting)==null?void 0:ct.navbar)||[],"/classrooms"),Zn=En(((Xt=We.setting)==null?void 0:Xt.navbar)||[],"/shixuns"),Kn=En(((jt=We.setting)==null?void 0:jt.navbar)||[],"/paths"),Vn=En(((Nt=We.setting)==null?void 0:Nt.navbar)||[],"/graduations"),rr=On=>{var Xn;if((0,S.tJ)(Pt)){if(On==="projects"&&!((Xn=He.userInfo)!=null&&Xn.email)){R.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}On==="classrooms"?gn(!0):On==="projects"&&un(!0)}},_n=(On,Xn)=>{var en;if((0,S.tJ)(Pt)){if(Xn==="projects"&&!((en=He.userInfo)!=null&&en.email)){R.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Xn==="shixuns"&&!(0,S.xY)()||On&&(window.location.href=On)}},cr=On=>{var Xn,en,$n,ar,Tn,or,Cr,jr,ur,gr,Lr,Br,Pr,ca,la,Qr,ua,ia,hn,Wn,Rn,jn;return Ae.createElement(Ae.Fragment,null,Ae.createElement(V.Z,{justify:"space-around",className:"pt5 pb5"},Ae.createElement(s.Z,{className:((Xn=He.userInfo)==null?void 0:Xn.user_identity)!=="\u5B66\u751F"?M.joinCol:M.hidden},((en=He.userInfo)==null?void 0:en.user_identity)!=="\u5B66\u751F"&&!(($n=We==null?void 0:We.setting)!=null&&$n.hide_course)&&Ae.createElement(Z.default.Item,r({},On),Ae.createElement("a",{onClick:()=>_n("/classrooms/new")},(ar=He.userInfo)!=null&&ar.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((Tn=We==null?void 0:We.setting)!=null&&Tn.hide_shixun)&&((or=He==null?void 0:He.userInfo)==null?void 0:or.is_shixun_marker)&&Ae.createElement(Z.default.Item,r({},On),Ae.createElement("a",{onClick:()=>_n("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Cr=He.userInfo)==null?void 0:Cr.user_identity)!=="\u5B66\u751F"&&!((jr=We==null?void 0:We.setting)!=null&&jr.hide_subject)&&Ae.createElement(Z.default.Item,r({},On),Ae.createElement("a",{onClick:()=>_n("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((ur=We==null?void 0:We.setting)!=null&&ur.is_local)&&((gr=He.userInfo)==null?void 0:gr.main_site)&&Ae.createElement(Z.default.Item,r({},On),Ae.createElement("a",{onClick:()=>{var Jn;return _n(`${(Jn=We==null?void 0:We.setting)==null?void 0:Jn.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Lr=He==null?void 0:He.userInfo)==null?void 0:Lr.identity)!=="student"&&Ae.createElement(Z.default.Item,h(r({},On),{onClick:()=>d(void 0,null,function*(){if(!(0,S.o1)(Pt))return;const Jn=yield(0,P.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Jn!=null&&Jn.un_purchased){Pt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Jn.status===0&&(mn(Jn),fn(!0))})}),Ae.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Br=He.userInfo)!=null&&Br.main_site)&&Ae.createElement("div",null,Ae.createElement(Z.default.Item,r({},On),Ae.createElement("a",{onClick:()=>rr("classrooms")},(Pr=He.userInfo)!=null&&Pr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ca=He.userInfo)==null?void 0:ca.main_site)&&!((la=We==null?void 0:We.setting)!=null&&la.is_local)&&Ae.createElement(Z.default.Item,r({},On),Ae.createElement("a",{onClick:()=>rr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Qr=He.userInfo)==null?void 0:Qr.main_site)&&((ua=He.userInfo)==null?void 0:ua.user_identity)!=="\u5B66\u751F"&&Ae.createElement(s.Z,null,Ae.createElement("div",{className:M.joinBoard})),((ia=He.userInfo)==null?void 0:ia.main_site)&&Ae.createElement(s.Z,{className:((hn=He.userInfo)==null?void 0:hn.user_identity)!=="\u5B66\u751F"?M.joinCol:M.w90},Ae.createElement(Z.default.Item,r({},On),Ae.createElement("a",{onClick:()=>rr("classrooms")},(Wn=He.userInfo)!=null&&Wn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Rn=He.userInfo)==null?void 0:Rn.main_site)&&!((jn=We==null?void 0:We.setting)!=null&&jn.is_local)&&Ae.createElement(Z.default.Item,r({},On),Ae.createElement("a",{onClick:()=>rr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Ae.createElement(Z.default.Item,h(r({},On),{onClick:()=>{(0,S.o1)(Pt)&&Qn(!0)}}),Ae.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Ae.createElement("section",null,Ae.createElement(f.Z,{dropdownRender:()=>{var On;return Ae.createElement(Z.default,{className:((On=He.userInfo)==null?void 0:On.user_identity)!=="\u5B66\u751F"?`${M.rightMenu} ${M.joinMenu} mt10`:`${M.rightMenu} ${M.joinMenu} ${M.w140} mt10`},Ae.createElement(cr,null))},placement:"bottom"},Ae.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current-primary-hover ml15 mr15"})),Ae.createElement(re.Z,{visible:Ht,onCancel:()=>gn(!1)}),Ae.createElement(se,{visible:Bn,onCancel:()=>un(!1)}),Ae.createElement(W,{info:Tt,open:Sn,onCancel:()=>fn(!1)}),Ae.createElement(Ee,{open:Fn,onCancel:()=>Qn(!1)}))};var C=(0,o.connect)(({homePage:ve,loading:je,user:Te,globalSetting:He})=>({homePage:ve,user:Te,globalSetting:He,loading:je.models.index}))(L),k={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},ie=e(64681),ue=e(37425),Oe=e(13952),ae=e(59301),Fe=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,we=(ve,je)=>{var Te={};for(var He in ve)N.call(ve,He)&&je.indexOf(He)<0&&(Te[He]=ve[He]);if(ve!=null&&Fe)for(var He of Fe(ve))je.indexOf(He)<0&&Ce.call(ve,He)&&(Te[He]=ve[He]);return Te},De=(ve,je,Te)=>new Promise((He,We)=>{var Ot=ct=>{try{bt(Te.next(ct))}catch(Xt){We(Xt)}},Pt=ct=>{try{bt(Te.throw(ct))}catch(Xt){We(Xt)}},bt=ct=>ct.done?He(ct.value):Promise.resolve(ct.value).then(Ot,Pt);bt((Te=Te.apply(ve,je)).next())});const Ie=ve=>{var je,Te=RegExp("(^| )"+ve+"=([^;]+)(;|$)");return(je=document.cookie.match(Te))?decodeURIComponent(je[2]):null},Je=ve=>{var je=new Date;je.setTime(je.getTime()-1);var Te=Ie(ve);Te!=null&&(document.cookie=ve+"="+Te+";expires="+je.toGMTString())};var rt=(ve=>(ve.Classrooms="classrooms",ve.Shixuns="shixuns",ve.Paths="paths",ve.Projects="projects",ve.Videos="videos",ve.Topics="topics",ve.Competition="competitions",ve.Engineering="engineering",ve.Graduations="graduations",ve.Paperlibrary="paperlibrary",ve.Problemset="problemset",ve.Dataset="dataset",ve))(rt||{});const tt=ve=>{var je=ve,{homePage:Te,user:He,globalSetting:We,loading:Ot,dispatch:Pt,shixunHomeworks:bt,location:ct,payload:Xt={}}=je,jt=we(je,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Nt,Ht,gn,Bn,un,Sn,fn,Fn,Qn,lr,Jt,Tt,mn,En,Gn,Zn;const Kn=(Ht=(((Nt=We.setting)==null?void 0:Nt.navbar)||[]).find(On=>On.link==="/classrooms"))==null?void 0:Ht.hidden,Vn=(Bn=(((gn=We.setting)==null?void 0:gn.navbar)||[]).find(On=>On.link==="/shixuns"))==null?void 0:Bn.hidden,rr=(Sn=(((un=We.setting)==null?void 0:un.navbar)||[]).find(On=>On.link==="/paths"))==null?void 0:Sn.hidden,_n=(fn=He.userInfo)==null?void 0:fn.is_school_manage,cr=()=>{var On,Xn,en,$n,ar,Tn,or,Cr,jr,ur,gr,Lr,Br,Pr,ca,la;return(0,F.Ll)()?ae.createElement(Z.default,{className:`${k.rightMenu} ${k.menuWrap}`},ae.createElement(Z.default.Item,null,ae.createElement(o.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):ae.createElement(Z.default,{className:`${k.rightMenu} ${k.menuWrap}`},ae.createElement(Z.default.Item,null,ae.createElement(o.Link,{to:`/users/${(On=He.userInfo)==null?void 0:On.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),ae.createElement(Z.default.Item,null,ae.createElement(o.Link,{to:`/users/${(Xn=He.userInfo)==null?void 0:Xn.login}/classrooms`},(en=He.userInfo)!=null&&en.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),ae.createElement(Z.default.Item,null,ae.createElement(o.Link,{to:`/users/${($n=He.userInfo)==null?void 0:$n.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),ae.createElement(Z.default.Item,null,ae.createElement(o.Link,{to:`/users/${(ar=He.userInfo)==null?void 0:ar.login}/paths`},(Tn=He.userInfo)!=null&&Tn.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((or=He.userInfo)==null?void 0:or.user_identity)!=="\u5B66\u751F"&&ae.createElement(Z.default.Item,null,ae.createElement(o.Link,{to:`/users/${(Cr=He.userInfo)==null?void 0:Cr.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((jr=We.setting)!=null&&jr.hide_competition)&&ae.createElement(Z.default.Item,null,ae.createElement(o.Link,{to:`/users/${(ur=He.userInfo)==null?void 0:ur.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((gr=We.setting)!=null&&gr.hide_virtual)&&ae.createElement(Z.default.Item,null,ae.createElement(o.Link,{to:`/users/${(Lr=He.userInfo)==null?void 0:Lr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,ie.JA)()&&ae.createElement(Z.default.Item,null,ae.createElement("a",{onClick:()=>{(0,S.tJ)(Pt)&&o.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,ie.JA)()&&ae.createElement(Z.default.Item,null,ae.createElement("a",{onClick:()=>{(0,S.tJ)(Pt)&&o.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Pr=(Br=He.navigationInfo)==null?void 0:Br.top)==null?void 0:Pr.laboratory_admin_url)&&ae.createElement(Z.default.Item,null,ae.createElement("a",{href:(la=(ca=He.navigationInfo)==null?void 0:ca.top)==null?void 0:la.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),ae.createElement(Z.default.Item,null,ae.createElement(o.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Pt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:ae.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),_n&&ae.createElement(Z.default.Item,null,ae.createElement(o.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),ae.createElement(Z.default.Item,{className:k.exit},ae.createElement("a",{onClick:()=>De(void 0,null,function*(){(0,F.m5)();let Qr;try{Qr=yield(0,ue.vR)({}),R.ZP.success(Qr==null?void 0:Qr.message)}catch(ua){}(0,F.d8)("_educoder_session","logout",1),(0,F.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Qr!=null&&Qr.url?window.location.href=Qr.url:(o.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,ie.bg)()?ae.createElement(f.Z,{className:`${k.height67}`,dropdownRender:cr,placement:"bottomRight"},ae.createElement("section",null,ae.createElement("aside",null,ae.createElement("div",{className:bt.actionTabs.type===1?k.classromediv:""},ae.createElement("img",{className:`${k.userPic} current ml15`,src:`${(Fn=Oe.Z)==null?void 0:Fn.IMG_SERVER}/images/${(Qn=He.userInfo)==null?void 0:Qn.image_url}`,alt:"",onClick:()=>{var On;return o.history.push((0,F.Ll)()?"/account/profile":`/users/${(On=He.userInfo)==null?void 0:On.login}/classrooms`)}}),(0,F.Ll)()&&ae.createElement("span",{className:"ml10 font16"},(lr=He.userInfo)==null?void 0:lr.username),ae.createElement("i",{className:`iconfont icon-zhankai4 ${k.icon}`}))))):ae.createElement("div",{className:`font15 ${We.isIlearning?k.login:""}`},((Jt=We.setting)==null?void 0:Jt.sso_login_url)&&ae.createElement("a",{target:"_blank",href:(Tt=We.setting)==null?void 0:Tt.sso_login_url},ae.createElement("img",{src:`${Oe.Z.IMG_SERVER}/${(mn=We.setting)==null?void 0:mn.login_logo_url}`,width:40}),ae.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(En=We.setting)==null?void 0:En.sso_login_button_name)),!((Gn=We.setting)!=null&&Gn.hide_account_login)&&ae.createElement(ae.Fragment,null,ae.createElement("span",{className:"ml10 mr5 current-primary-hover",onClick:()=>{Pt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((Zn=We.setting)!=null&&Zn.close_register)&&ae.createElement(ae.Fragment,null,ae.createElement("span",{className:"ml5 mr5"},"|"),ae.createElement(o.Link,{to:"/user/register",className:"ml5 current-primary-hover pr25"},"\u6CE8\u518C"))))};var xt=(0,o.connect)(({homePage:ve,loading:je,user:Te,globalSetting:He,shixunHomeworks:We})=>({homePage:ve,user:Te,globalSetting:He,shixunHomeworks:We,loading:je.models.index}))(tt),Ft=e(65363),wt={tip:"tip___a6MfI"},Wt=Object.defineProperty,rn=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,Vt=(ve,je,Te)=>je in ve?Wt(ve,je,{enumerable:!0,configurable:!0,writable:!0,value:Te}):ve[je]=Te,ln=(ve,je)=>{for(var Te in je||(je={}))qt.call(je,Te)&&Vt(ve,Te,je[Te]);if(Ct)for(var Te of Ct(je))$t.call(je,Te)&&Vt(ve,Te,je[Te]);return ve},yn=(ve,je)=>rn(ve,Yt(je)),nt=(ve,je,Te)=>new Promise((He,We)=>{var Ot=ct=>{try{bt(Te.next(ct))}catch(Xt){We(Xt)}},Pt=ct=>{try{bt(Te.throw(ct))}catch(Xt){We(Xt)}},bt=ct=>ct.done?He(ct.value):Promise.resolve(ct.value).then(Ot,Pt);bt((Te=Te.apply(ve,je)).next())}),ht=(ve=>(ve[ve.Professor=1]="Professor",ve[ve.AssistantProfessor=2]="AssistantProfessor",ve[ve.Student=3]="Student",ve))(ht||{});const pt=({visible:ve,user:je,onCancel:Te=()=>{},dispatch:He,globalSetting:We})=>{var Ot,Pt;const[bt,ct]=(0,t.useState)(!1),[Xt,jt]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var gn,Bn;if((gn=je==null?void 0:je.userInfo)!=null&&gn.login){let un=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(un),un&&(un!=null&&un.isShow)&&(un==null?void 0:un.login)===((Bn=je==null?void 0:je.userInfo)==null?void 0:Bn.login)&&(ct(!0),jt({name:un==null?void 0:un.name,phone:un==null?void 0:un.phone}))}},[je==null?void 0:je.userInfo]);const Nt=()=>nt(void 0,null,function*(){Te()}),Ht=()=>{let gn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(yn(ln({},gn),{isShow:!1}))),ct(!1)};return t.createElement(t.Fragment,null,bt&&t.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},t.createElement("div",{className:wt.tip},t.createElement("div",null,t.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(Ot=We==null?void 0:We.infoData)==null?void 0:Ot.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Pt=We==null?void 0:We.infoData)==null?void 0:Pt.phone}`),t.createElement("div",null,t.createElement(Ft.Z,{onClick:Ht,style:{color:"#165dff",fontSize:16}})))))};var It=(0,o.connect)(({user:ve,globalSetting:je})=>({user:ve,globalSetting:je}))(pt),on=e(3113),_t="data:image/png;base64,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",it=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,v=(ve,je)=>{var Te={};for(var He in ve)Kt.call(ve,He)&&je.indexOf(He)<0&&(Te[He]=ve[He]);if(ve!=null&&it)for(var He of it(ve))je.indexOf(He)<0&&ee.call(ve,He)&&(Te[He]=ve[He]);return Te};const b=null,x=ve=>{var je=ve,{homePage:Te,user:He,globalSetting:We,loading:Ot,dispatch:Pt,location:bt,text:ct,shixunHomeworks:Xt,payload:jt={}}=je,Nt=v(je,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Ht,gn]=(0,t.useState)("none");return(0,t.useEffect)(()=>{Xt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&gn("flex")},[Xt.actionTabs.key]),(0,t.useEffect)(()=>{Xt.actionTabs.key==="\u9690\u85CF"&&(gn("none"),localStorage.setItem("Noviceguide","0"))},[Xt.actionTabs.key]),t.createElement("div",{style:{display:Ht,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},t.createElement("div",{style:{margin:"0 auto",width:"1200px"}},t.createElement("img",{src:_t,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Xt.actionTabs.text),Xt.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(on.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),gn("none"),Pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(on.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),gn("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var y=(0,o.connect)(({homePage:ve,loading:je,user:Te,globalSetting:He,shixunHomeworks:We})=>({homePage:ve,user:Te,globalSetting:He,loading:je.models.index,shixunHomeworks:We}))(x),ge=Object.defineProperty,de=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,$e=(ve,je,Te)=>je in ve?ge(ve,je,{enumerable:!0,configurable:!0,writable:!0,value:Te}):ve[je]=Te,ot=(ve,je)=>{for(var Te in je||(je={}))Qe.call(je,Te)&&$e(ve,Te,je[Te]);if(de)for(var Te of de(je))Ze.call(je,Te)&&$e(ve,Te,je[Te]);return ve};const ut=ve=>React.createElement("svg",ot({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},ve),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var At="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",gt=e(89392),dt=e(92736),yt=e(6848),vt={content:"content___L4gl0"},Lt="data:image/png;base64,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",Dt=(ve,je,Te)=>new Promise((He,We)=>{var Ot=ct=>{try{bt(Te.next(ct))}catch(Xt){We(Xt)}},Pt=ct=>{try{bt(Te.throw(ct))}catch(Xt){We(Xt)}},bt=ct=>ct.done?He(ct.value):Promise.resolve(ct.value).then(Ot,Pt);bt((Te=Te.apply(ve,je)).next())});const kt=({classroomList:ve,loading:je,user:Te,dispatch:He,virtualSpaces:We,globalSetting:Ot})=>{const Pt=(0,o.useLocation)();let bt=!1;(0,t.useEffect)(()=>{Ot.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(bt=!0)},[Ot.actionTabs.key]),(0,t.useEffect)(()=>{bt&&He({type:"globalSetting/setActionTabs",payload:{}})},[Pt.pathname]);const ct=()=>{He({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(dt.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(E.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Ot.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>Dt(void 0,null,function*(){}),onCancel:()=>{ct()}},t.createElement("div",{className:vt.content},t.createElement("div",{className:"mb15"},t.createElement("img",{src:Lt,alt:""})),t.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),t.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",t.createElement(yt.Z,{placement:"bottom",title:t.createElement("div",null,t.createElement("img",{src:`${Oe.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),t.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),t.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},t.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var Rt=(0,o.connect)(({classroomList:ve,user:je,loading:Te,virtualSpaces:He,globalSetting:We})=>({classroomList:ve,user:je,loading:Te,virtualSpaces:He,globalSetting:We}))(kt),_e=e(59301),Le=Object.defineProperty,Ne=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,Ue=(ve,je,Te)=>je in ve?Le(ve,je,{enumerable:!0,configurable:!0,writable:!0,value:Te}):ve[je]=Te,st=(ve,je)=>{for(var Te in je||(je={}))ke.call(je,Te)&&Ue(ve,Te,je[Te]);if(Ne)for(var Te of Ne(je))Ye.call(je,Te)&&Ue(ve,Te,je[Te]);return ve},at=(ve,je)=>{var Te={};for(var He in ve)ke.call(ve,He)&&je.indexOf(He)<0&&(Te[He]=ve[He]);if(ve!=null&&Ne)for(var He of Ne(ve))je.indexOf(He)<0&&Ye.call(ve,He)&&(Te[He]=ve[He]);return Te},mt=(ve,je,Te)=>new Promise((He,We)=>{var Ot=ct=>{try{bt(Te.next(ct))}catch(Xt){We(Xt)}},Pt=ct=>{try{bt(Te.throw(ct))}catch(Xt){We(Xt)}},bt=ct=>ct.done?He(ct.value):Promise.resolve(ct.value).then(Ot,Pt);bt((Te=Te.apply(ve,je)).next())});const{Header:Mt}=A.default,{Search:Qt}=z.default;function tn(){var ve,je;const He=window.location.pathname.split("/"),We={};return He[1]=="classrooms"&&He.length>3&&!((ve=He[4])!=null&&ve.includes("newgold"))&&!((je=He[5])!=null&&je.includes("newgold"))&&He[2]!=="coursesId"&&(We.course_id=He[2]),He[1]==="shixuns"&&He.length>3&&(We.objective_type="shixun",We.objective_id=He[2]),He[1]==="paths"&&He.length>3&&(We.objective_type="path",We.objective_id=He[2]),st(st({},We),{school:1})}const sn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],vn=ve=>{var je=ve,{homePage:Te,user:He,globalSetting:We,loading:Ot,dispatch:Pt,isLogin:bt=!1,shixunHomeworks:ct}=je,Xt=at(je,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),jt,Nt,Ht,gn,Bn,un,Sn,fn;const Fn=(0,o.useLocation)(),[Qn,lr]=(0,t.useState)(!1),[Jt,Tt]=(0,t.useState)(""),[mn,En]=(0,t.useState)(!1),Gn=tn();(0,t.useEffect)(()=>{Pt({type:"user/getNavigationInfo",payload:st({},Gn)})},[We.name]),(0,t.useEffect)(()=>{ct.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(sn!=null&&sn.includes(Fn==null?void 0:Fn.pathname)||(Fn==null?void 0:Fn.pathname.indexOf("/classrooms"))===0||Pt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Fn.pathname]),(0,t.useEffect)(()=>{ct.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||ct.actionTabs.key||localStorage.setItem("Noviceguide","0")},[ct.actionTabs.key]),(0,t.useEffect)(()=>{var en;if(We!=null&&We.setting){let $n=(0,gt.cloneDeep)((en=We==null?void 0:We.setting)==null?void 0:en.navbar);$n=$n==null?void 0:$n.filter(Tn=>{var or;return!(Tn!=null&&Tn.hidden)&&!((0,ie.JA)()&&((or=["/paperlibrary","/problemset"])!=null&&or.includes(Tn.link)))});for(const Tn of $n)Tn.subitem&&(Tn.subitem=Tn.subitem.filter(or=>{var Cr;return!(or!=null&&or.hidden)&&!((0,ie.JA)()&&((Cr=["/paperlibrary","/problemset"])!=null&&Cr.includes(or.link)))}));let ar=!1;$n==null||$n.map(function(Tn,or){var Cr,jr,ur,gr;const Lr=Fn.pathname;Tn.link===Lr&&(Tt(Tn==null?void 0:Tn.link),(0,F.Dk)(Lr==="/"?(Cr=We==null?void 0:We.setting)==null?void 0:Cr.name:Xn(Tn==null?void 0:Tn.name)),_n(On(or,{name:Tn==null?void 0:Tn.name,link:Tn==null?void 0:Tn.link},$n)),ar=!0),Lr=="/"&&(Tt(""),(0,F.Dk)((jr=We==null?void 0:We.setting)==null?void 0:jr.name)),(ur=Tn==null?void 0:Tn.subitem)!=null&&ur.length&&((gr=Tn==null?void 0:Tn.subitem)==null||gr.map(Br=>{Br.link===Lr&&(Tt(Br==null?void 0:Br.link),Lr!=="/"&&(0,F.Dk)(Xn(Br==null?void 0:Br.name)),_n(On(or,{name:Br==null?void 0:Br.name,link:Br==null?void 0:Br.link},$n)),ar=!0)}))}),ar||_n($n)}},[We==null?void 0:We.setting,He]);const Zn=(0,t.useMemo)(()=>{var en,$n;return(en=We==null?void 0:We.setting)!=null&&en.nav_logo_url?`${Oe.Z.IMG_SERVER}/${($n=We==null?void 0:We.setting)==null?void 0:$n.nav_logo_url}`:`${Oe.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(jt=We==null?void 0:We.setting)==null?void 0:jt.nav_logo_url]);function Kn(en){o.history.push("/search?value="+en)}const Vn=()=>Qn?_e.createElement("div",{onBlur:()=>{setTimeout(()=>{lr(!1)},300)}},_e.createElement(Qt,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Kn,autoFocus:!0})):_e.createElement("span",{className:"iconfont icon-sousuo font18 current-primary-hover ml15 mr15",onClick:()=>{o.history.push("/search?value=")}}),[rr,_n]=(0,t.useState)([]),cr=(en,$n)=>mt(void 0,null,function*(){var ar,Tn,or,Cr,jr,ur;if((en==null?void 0:en.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const gr=yield(0,ue.IU)({tab_module_type:"engineering"});if(gr!=null&&gr.un_purchased){Pt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(ar=gr==null?void 0:gr.data)!=null&&ar.engineer_url?(or=(Tn=gr==null?void 0:gr.data)==null?void 0:Tn.engineer_url)!=null&&or.includes("http")?(0,F.xg)((Cr=gr==null?void 0:gr.data)==null?void 0:Cr.engineer_url):o.history.push((jr=gr==null?void 0:gr.data)==null?void 0:jr.engineer_url):(gr==null?void 0:gr.status)!=401&&En(!0);return}(ur=en==null?void 0:en.link)!=null&&ur.includes("http")?(0,F.xg)(en==null?void 0:en.link):((0,F.Dk)(en==null?void 0:en.name),o.history.push(en==null?void 0:en.link)),(en==null?void 0:en.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Pt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:_e.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),On=(en,$n,ar)=>{const Tn=ar.slice();return Tn[en]&&(Tn[en].name=$n.name,Tn[en].link=$n.link),Tn||[]},Xn=(en="")=>(en==null?void 0:en.indexOf("<"))>-1?en==null?void 0:en.slice(0,en==null?void 0:en.indexOf("<")):en;return We.showHeader&&We.showHeaderFooter?_e.createElement(A.default,{style:{background:`${Fn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${We.isIlearning?n["header-iearning"]:n.header} ${We.showHeaderFixed?n.headerFixed:""}`},(We==null?void 0:We.showTip)&&_e.createElement(It,null),_e.createElement(Mt,{className:"header",style:{background:`${Fn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Fn.pathname=="/training"?"999":""}`}},_e.createElement("section",{className:n["edu-menu"]},(!!We.isIlearning||!((Nt=We==null?void 0:We.setting)!=null&&Nt.main_site)&&!!((Ht=We==null?void 0:We.setting)!=null&&Ht.navbar))&&_e.createElement(o.Link,{className:"flex item-center",onClick:()=>{Pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},_e.createElement("img",{className:n.logo,title:(gn=We.setting)==null?void 0:gn.name,src:Zn||At})),_e.createElement("ul",{className:`${n.menu} ${(0,F.Ll)()&&"ml0"}`},(0,F.Ll)()&&_e.createElement("li",null," ",_e.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,F.Ll)()&&We.setting&&(rr==null?void 0:rr.map(function(en,$n){var ar,Tn,or,Cr,jr;return _e.createElement("li",{key:$n,className:!((ar=en==null?void 0:en.subitem)!=null&&ar.length)&&Jt===(en==null?void 0:en.link)||(Tn=en==null?void 0:en.subitem)!=null&&Tn.some(ur=>Jt===(ur==null?void 0:ur.link))?n.actived:""},_e.createElement("div",{onClick:()=>cr(en,$n),className:n.name},_e.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var ur;let gr=en==null?void 0:en.name;return(ur=en==null?void 0:en.subitem)==null||ur.map((Lr,Br)=>(Lr.link===Fn.pathname&&(gr=Lr.name),Lr)),gr})()}}),((or=en==null?void 0:en.subitem)==null?void 0:or.length)>0&&_e.createElement("i",{className:"iconfont icon-zhankai4"})),((Cr=en==null?void 0:en.subitem)==null?void 0:Cr.length)>0&&_e.createElement("div",{className:n.dropDown},(jr=en==null?void 0:en.subitem)==null?void 0:jr.map((ur,gr)=>_e.createElement("div",{className:n.subName,onClick:()=>cr(ur,$n),key:$n+"-"+gr},!!gr&&_e.createElement("div",{className:n.line}),_e.createElement("aside",{className:"font16 c-black"},Xn(ur==null?void 0:ur.name)),_e.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},ur.content)))))}))),_e.createElement("div",{className:"c-grey-333 search-bar",style:{flex:We.isIlearning?"initial":"1 0 auto"}},!(0,F.Ll)()&&!(We!=null&&We.isIlearning)&&_e.createElement(_e.Fragment,null,_e.createElement(Vn,null),!bt&&_e.createElement(C,null),!bt&&!!((Bn=He==null?void 0:He.userInfo)!=null&&Bn.login)&&_e.createElement("div",{className:"ml15 mr15"},_e.createElement(l.Z,{dot:(un=He==null?void 0:He.navigationInfo)==null?void 0:un.new_message},_e.createElement("span",{className:"iconfont icon-xiaoxilingdang current-primary-hover font18",onClick:()=>{var en;o.history.push(`/messages/${(en=He==null?void 0:He.userInfo)==null?void 0:en.login}/user_tidings`)}})))),!bt&&_e.createElement(xt,{payload:Gn}))),_e.createElement(E.default,{centered:!0,destroyOnClose:!0,open:mn,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,F.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>En(!1)},_e.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},_e.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),_e.createElement("img",{src:`${Oe.Z.IMG_SERVER}/${(Sn=We==null?void 0:We.setting)==null?void 0:Sn.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),_e.createElement("p",null,"\u7FA4\u53F7\uFF1A",(fn=We==null?void 0:We.setting)==null?void 0:fn.homepage_tea_qq_number)))),_e.createElement(y,null),_e.createElement(Rt,null)):_e.createElement(_e.Fragment,null,_e.createElement(Rt,null))};var an=(0,o.connect)(({homePage:ve,loading:je,user:Te,globalSetting:He,shixunHomeworks:We})=>({homePage:ve,user:Te,globalSetting:He,loading:je.models.index,shixunHomeworks:We}))(vn)},17354:function(ft,me,e){"use strict";e.d(me,{xp:function(){return l},AG:function(){return Z},JA:function(){return n},FX:function(){return g},k$:function(){return xe},ub:function(){return pe},e6:function(){return Y},v7:function(){return $},BO:function(){return f},x7:function(){return I},em:function(){return ye},BV:function(){return E},qz:function(){return V},Gm:function(){return R},yt:function(){return M},I2:function(){return Be},sQ:function(){return re},z3:function(){return A},GY:function(){return Ee},wC:function(){return Ae},Pt:function(){return _},Oe:function(){return ze},L6:function(){return o},RL:function(){return t},f$:function(){return z},j1:function(){return F},jD:function(){return u},g4:function(){return T}});var t=e(58143),o="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAADSCAYAAABjE91mAAAAAXNSR0IArs4c6QAAIABJREFUeF7tvQmUHVdaJvjdiLflnimlUkrtkrVZsmTLll0u12aXXfsGzOAzNAxzoJruHroHmAG64TDQZimgiwN0AT0M0OcMhy4aqKLoKhe1UAt2bV7KS3ktL5IlWYu1pjKV69tu3DnfjXsj74uMl/ky8+UecSxn5nsRN278cb/77/8vkB4pBZpMAaWUXwS2FYDzQohKk4dPh5sDBcQcrkkvSSlQlwJKqdyXT1TvumNLprfSgi9tEmIsJdfSUyAF+tK/g1UzgwGlOjuBNz95Dr171iPobcEXhBDDq+YBV/CDpEBfwS9vuUxdKSWuAR2dwF0lifUDYxAb2iBbfHwLwBtCiGC5zHWtziMF+lp98016boL8OtDdBhwVQP+JASn62oDOgq8ADPrAQ0KIiSbdLh1mjhRIgT5HwqWXAQQ5gHVV4GaCHBLikfMS+9cD69t8kkj6wIMi1dOXfLmkQF/yV7AyJ2BAvrEKHBZAHwBRKQMXxiTWtwFtuRToy+nNpkBfTm9jBc1FKUVOfqsANtlpnxmW6C746CTGNc41R/8agKtCCIry6bFEFEiBvkSEX8m3vaJURzdwiwB2uM/xyBmJPet9UEc3RxAAJ7PA00KIcrOe+aJSbZVzCLZtS3X/RmmaAr1RSqXnaQoopQjjwxK4geK6JYsE8NJlia2dProLk8SSwHgO+LIQYny+JFRKeU+dRMemDTiYU7ja1yWOz3fMtXJ9CvS18qab8JxKqSyAmyRwIwDPHXKsCBDsLVkgG4rtoewuURm8in/ctGl+gTPm3r0vXqweaM2LLbt6/GcAvCyEqDbh0Vb9ECnQV/0rbs4DGuMbRXUCvTs+6rMXQm5OQ9wkykOs+/78LO9KqRYAuylFnBqUnRx0V48/4APfE0JcbM4Tru5RUqCv7vfbtKdTSq03brTNSYNSbO93xXayd8PUfR+fF0KMzmUySqlW4hrA3rEy2ocrEgUf6Cn4jKF/Qghxci7jrrVrUqCvtTc+h+dVSlHrPiSB/XGRncMVy8BYRaKt4MNRz7UoT46e8/FVAAOztbwbe8Aew83bzg9LrR9s6vTh+9qw/7gQqZ7eyCtNgd4Ildb4OUqprQCOSqAriRSnBkKQ9xmUO8ycpwel8epTTz2Vf+2eexrXp424vpecXAIU3XFiIByZln0ePvCs0dPTDLkZ1mgK9CUCMbO8ikB/AWgrlyet1+50zoyWMaxywcE2jBUKuApgYrZccb6Pp5TqMVb27YljSeCFy5Ihr9jeGRrk7P8Z4O4BgSyrUy0tmacadbEppTIEOIADEtBaf0UCV8ckGIdjou4I9PMAnhNCDMz3OVf79SnQF/ENM08bAAHTXqmgoDxs9oF21001CROJM0PAYFmqI33+SKDUlYxS40E2OzoCXN4gMAosbBAK3VkGcLdKGwLj0ouStAQujkkdCdehOXoIdZ3FEkrayvf8ixcz+M4uIYozkdvccwOA212j3+Uxqe/V2+a7Vv0xH+AGcmamcdf69ynQF2kFKKW2MS5cSuwk0OPgdgFup3R+GBiuADeuN8ChHxsYg/Ivy6A8pHK5Sx1z0H0bfeQRpTa0A0ck49hjALd/EoC+76MzK+EZt1pglfPwJCUUrrXmfSa3NAL0rmqYIEN1ITpODBqxvWfSd+cDsgQ8URDiRKPPtFbPS4G+wG+eXPwLx8v73rs7R8sx3VI1/md7e1fk1RxRhiAnF+uh8Dqp+OpfFVBFoC7DCy5VxnLn1q1jElnzDsNZKTrfWg/k/Jxie1sO2N5dw8X1JZynD6igiuGOVv9rM2Wx0fhmLPu74/sKDXGE+BYdX2sOihl+apBr5K2nQG+ESnM8h77nchmHz4/KAxOBn93dKUWW5mLniAPcfsUAlIEisLWjZl1PmYkCKgjUxUBkzl/O4+xeIUpznG7NZUop+qvfLAGK0TUbzSTOJE4MAO1ZoI9nh6L65OlBuFGJrD8yMYCvbt5cPzqOxjcKL9lQL68NxtFWfaAzCxRy7g000J8C8KoQwtkKm0GB1TVGCvQFfJ+lkjro+zpcNPvqZYntPUAh65t8j1rDVXwal8eAU0PA7SZlJGkVR58FgOf548rDpVIGz20QYmQ+j2W4+RYJvD1SMWISBWdP8I2VmakGtHgOyAlwMwFKJlJhXLb7X948TRisUmqTBN4GIB+f+5lhoCwl9lBsjxHC9/ESgO/PJC3Mhx6r4doU6Av0FpVS+7TvWYZWY4KCeuZN60MfcD1ObkuxDBcBgn1PdyIznVzv5gKOF0gJpbxzF8czL730DVy9//65cTmlVEcVuC3Sk2tAPvkHN6KcB/TR+WWBbkBeo6fPAHSlFMF9lwS2JL0ODfSKxJ7uqdKQp3Amk8GzQjRXdVmgZbFkw6ZAXwDSm7jsu6UM87St5Ht+CBgjZ+r24flTebQF+UQFGJoAOnOUAKZOUF/pFGdyuSe/OjGsLndm5KkbN+RPzkWkNdz1Hq1i1xjWJudMIH9/IJxjf4fZjByQ6zMlOTHgZ/wxjOKfkkR340qjuH5L0qugW42bpCdZtcZRC8zEPOVfLWbwdIcQlxfgVa6aIVOgL8CrVEox6eNGKcHwzeiIMrx6gLbsVKucdUkNFoETQ8CtUaZ37RgW5BHsZA3ucXIQ6GmRI+s6cHxdLkf9teHEDxOoQknkgL1r3DdudfFzQ2ESS3eLAbqZB8+nbh5KGUBFYHRowv/KsQQdXSnVVQbe6Rt/+RQVpgiMTUhsb5sqCYV+en9clieeaG1tPbsAr3LVDJkCvcmvklb2ahXvFGKSm1uOrvXaIvDsZeD2LZNZXhFzNsgl0M8NAwcpD7gbxTRcfPIeochPw1Uui1JJ+ed3dODJRoNVRkbUhpYWkJvnJvn3FN84qFqQ21I/p1tN6+JmrhrkBDi9AxKqDAy3F/2vxfPHTWjtWxjVmuRu5IBUD4bLEjf3UbhwJAr7wD4C+P6jLUKcmu2rfFGpXNtA+Qbf83cGWb9dBPCr1XKQzeRGgmr5TH5d7vRqKVedAn22q2OG84tFtU8I3OT7ITefAhYZApFg3rNeW41deVSLqVcJ1EJMVHV0cTsFqwe796FxrFwJOS2PjIdKNVDnygOnn9y7d++0FnmK0aUSdmYyuDNp3q6yQWs701H720JpIhLVDReXRoyXCmqiWB2cwJWH7tq2LSoSabLh+o3Bj5FwsV0t/JOeh2JZYpPOWZvqwtPPmPMfKTSQ3PIppfx7ruOWEoLb4aE1gOcJGbRLhTYhkAkCCHhMuUdVKYwrgTElUYHnnfMEHr9h3coNzEmB3mSgVyrqbiHADC+qlbUoNn+RE1I038raao4OzvMHxoCTFNv7Ad8xcNVuGiEHjX9GtHETIQAJdM1pK0AgUMlk/NOPduLJ+6dxQymluksl3Cky6E2IcJu8X0DDIkBPV78Je3VFdYKcurnl6FVfXbo+nvn2PbsmA2aMinAPwwSmcHPzbJQaaNPoKYTP5ETbTVI2APLCf6RQqJ/Fxue6OIofDVS1RSmPsQw9SiIT0IkX1Ko9Sk3+bUJ4VRBgIkBwTUBc9H3/0T3rxAtNXjYLPlwK9CaT+Gsn1bsOrsdGBrl4cV+QuRcXEEX4VwaAm/smAU2AkCNfGIOupOoa3eIGtySQ8xyKuswJp7uLh67fFAC+8EvloPTc3/bmjz9Qp8766KjamC3gnWGpt+QAGI4Vxp0Dfha6PpytEaXFdwfkBH9ZQgUieK3jevbpQ4cmy0kppcjN746qy8UeiM/CEGCK7Tf11Z8Lz/OE/0h3AtAHxtW2qgw+IBW6IbA9UMpXtI0S3EZC4o+omF0M5EqfE36rzxeoBEoMwA++4avMEwc2zM+N2eSlN+1wKdCbSG1Gdp0blu8Yq2AdreZM8qAI7lZcsWq2rACXJ6B13V0U4Y0LjhxZV1Elp3f80Xqx1bi5JoUFbfwyf75wOZQUeF8Lco0hBQXpj4z740/+zk+3Xvr0odpEmoMH4X3u3djWk5dvsaw72lwMCO3fQ0WgHExKIwQ0I+A8H8pycmtxrwJBtuI/dWwXTlgPAFUECbybnFXDx9UJnGc5MyQxXAYO2k3PkY+4oVh6ZDKTQGcMwKnL2NDaLj8cVMVGlqGWAlo1UMYkad+BBbnh3AgM4vXnBuT6h+H6dkPwIAaDAGdLqvrPt/bnWOVm2Re+TIHeRKCPjan+TB53VKTs4EIkaF8fBvZ3MxnD8C5nUU8EAOPZmcJWKIRi+ytDwJvoTY4Fndhp1mDCGMBcbv/EBWAPrfomgszqzmYzUEWJiZ/+on/u3BjeI0z6px075weZtqw3JWAlTqJ425W8H8gP7cPZH9qjrnoIwW4lgqAKKT3/y2/bIQbtOPTTS+CDrvuu9vmklhq4mfCgrz5i+HEXHr/I+I9sLIiTDyjl/ZsRfEip4DYF9AaCSUThEidwXS5uNj9cHge6ckDWsRJEIHfE+jjXV0JIWQ2uK6H+/rbNOUbnLesjBXoTX8/EhNrhZXEbILUhTuviA5OiODm1TzHa6N7EA41vFOFv7aOYClwYAvb31QbJNMLJNbAk8PyFUG/u1Bnck0Yym7B95jqy/+4r/o1lhQ5RJ+6+HklCACQcAqojh/LP3oGX7tgkR8jhrYGOQL8wfu3z9x/q0xVmTAYfc9v3QU6N+w/3CAlKDUWmrxVCaceqMfzp2ie0NJH3H+nL4/U3hipHMhn/w1KpfmBSPyEnd6dufx+XwMtXgZt6AWE2Ew3oQOlNoUas15MPP3PGUkr432rx8OByF+NToDcR6IyGK0t5sxvGycVaod5aDrk1D0a7MdDEAvH8YNjTiHq7NjyZ7xIBbi5yxXULcn5GQ95GSgi5EBwWdDznWhH+z3zNP3J9Am1HtkhxcCNDZ2MEkMyWCXVt/qty/vxXNS4zE7/OZ6pUgKoKzxspC9WSwdCP3SRPHuz1xq3VPQggSy3+g+8xxSFNMNGH4jEGnK0rrYQpuqHYrh85IeLOSg5C+N/1PdzlBcFBqdAeiCjKWIvrrqhun1YqYLwEXBqHDk0mEGYD8vBcXieKQeA96Gfw2M3zLIDZxKU4ZagU6E2k7shI6aZci38IgLalu/5xLuIis9EQcm4GmxBAdE+1FULfeocP3L51KheuSKescszNRiBboI9JgFF1nQXocq2Wi1vx/fwosj//kH/be/fLLDeWfFLQjjGoabAbf3ipasBuAK+B7/xOEJY06EXwP9+IF27qU9cjX7onpTeae/A9RzD+w5+G9/98AH1tebxDBCGN7GYXAV1LAwHeGPMUDZMHe8yGZd12sWAcusUyQm0SQmwRQmSrRlbX0ocjett3YUVw0unVq8C+XrogJ5VzG1nkKt3U3V2JIC7ZBFDjgPqkeiP73LFjy7Mf/KoEuknKIK+qeT4qUrfR27RAmU6jJXUk68uDAULjTzy1NPrIcidaxZmOyki44TBChW41KQNxreR5pwdF/smL6BiX8CPOG3MHuaIkJQLqs++7QV3d3Bna4lwd/UunxLqHz6oDb99LaTd5h7OW89kCXQM/APZ2iwvv3KnOdhdQ4gSCqpz46qncNz9zHHvbsmj9wQPY15YJ2pR9NzGDIxGV8aB29mDsSJ8a39zhS5+mRMceocV3rQb4hZzADoGgV3meCFSg33c9Lq7Bq/N7uekqnL4O7F9nNkprWXet8KEUH97L0D0px5hivhCi5Hnen312E16q59VoIk+Z9VCrAugm+IJLl89DY9KuKrA5A+RlmMZMRU+rjWMVXBkr4rX+DrBvt3r4YajZ1DKbjsIjpdJNvu8fEuToSRbyeLan5c4y1EcZRFMN4H3jrN/9R9/DXk/BK2QC0d/uYWNnEOmR9ebAhUzu+5HdeOHgehX2JbcAYSWYERSeGcfRbIZYaj7QqwGQzaL0gd3ipZ09irq6CpQ6/8ffz5x65Y3gp/rb0NWWVb4HEXJICyJX+nG+kEIEh9cFV3/mDvF6VwEy6yHghqJdap6fz4hgp6fUhsAT0TpOMrqZW0X3K1UVzlwHtnWF9pJQJKrVyfUGati6NqyaGrZ9rZPqjrXIm8spGYxBZv706LblV7ByRQPdcG6/WMTmTAb7hQjrjfs+vAjgjngYQOLisB9sbJOB72uVTHm+fykDPGkk3ep8XCVFpfYFUt4sZJhqGfMa1f4dE8H55ckh3//jp7Hhm+exq7sA/227pKC1ntzcGotm2srHSwK3r8dzO9uULkRhA1n4+1gVmceHcAy+yIhAd0KdcsyHoxPoHoLq+/b7L+zuVCOBB1kZL3/z/360BePV4GcOb1Td9O/zxpY2BJEGCoGmJjkn/1ZCKE8o1ZZBcNcWdenD+9T5XNYrBxJeS1bs8oCNkrFsDse1MnZcVJ80pCmtQj1/GbjF2CjsHCwxXFGdGwc3BY7H2gB2h4yDPLxWKOGrr3dt8h9sVl2Amd53o9+vWKCbrKedJvmincD2/alFFifBJrW19uEzwNu2O5FW4fqqKomyn/OfywPnfh2ozkX8GpxQO/NZeauQaJ0NyDW4JPCZ46Lndx7zbtzUHvjvP6BQyDMYpNFXGZ43XhY41oPntrUZPdm5vBTA+/6I2jMkxQao5Eo38wX6ulY1+I6d4rWNBUxQ4BbC//wvfhsdshz8HIHe6oemfg1qaAlGHxHgzefW6k2EMVqNRSbfu1sV37dXvtGa9XM539sauCB3lOgakEeW8pA98/8TpdDG0JpzgmUMnVyQc04XRsNzLciTAe4QWaEiK/5v3rlbXJrdm1vYs2e5jBZ2Mo2MTjH9mdPo6ltfPbQun9mRDcGd+By1dtzQLfPY+TChJB5jDvhKQirhY9Sv+i9dyePcVqA4Gw6vlOodl/LNSk6WRa4BvLMYXd83n/sc3V5f9w8MloLuu/cqbO2epe/LEI9AP9qD5zYXQo4ecSnDRYvlIPv8mH+4GKhWkUC3+QDd90T5HVvly7vXedcZby8FlWv/wV99DJ3zBTpJl89A/dABod6/W8ek6ygV7Ru3UoF5WNfnHRrXDMjpKQiA568Ah3vNqnGsbvb18N1Uq8ClsdDbsJ1Frh0RnyO6xjlLYztUoIKnJoaH/vs9xqXYyLpe6HNWItB7qlXc8tqQ3Ezfxq6OMH3RPawvNk487swXRsL8aX2NQVuM+ypWLoXCUCnvP70hLL7YUN3wN95QrV3r5DuUgHYKJYHc/cx1n7141c//+D/itk2dgf8Dh9WsObl91vEycHOX/9zWVqmBrg0TDtr5+0g5KLw64d8oobKCe6SSGb2SqToHQk+LnFaL/dUwcIW0o2U9+ps1rMrGvVZVjA1VRzer127oxJBQXqA8qGoFE9s2+t/4L99F39Png588uFF1zpWjW2Ddtwv4oQMsXyWiABgXeK7BLXzsSZDzLz7D81eBw321G6lrbSfIr4wBpQDYzlJeJiZ+JoBbMguFkqoWf/uOXe3Lpl3UigI6Q0wrFRz0POwbq0AMTUjtL17PHj3miHNxl6OdHAD6u2vDwVzgxQGvM5dUcKKrNftCo2meo5XKu2QgNtZsMjF9vMY/boxLrwz6+X/1RRzbt1F6b2ef0jkedBv158RLB7u9gawnuWmFh2Pd1kCuwCsJZGQg8q0eNlZUkKkqb6SvDYOcrrWiM1SXuxznfK0U/iRY+ZlORaXF2VNBDkE1k8lWWeWG1vbOvO93tFSPH+3LbP777wfH/uRpr+uGbumxLvtcRHcLdIb3/sAB4Fh/uHRr3F4G15PJ98qEsoYk4OZF/byiwjp39qgBeQBcGZk7yLmvUGXJZtRnL49lvvH+vc2p4TfH5RBdtmKAbnTyfVLqSiRakDo1JLV7and3WOu7Hsh5Lhfu108Bb9nqxGg71HMBEW0aOuzKDyoV9foz45ln3r0R4zOJ8qMVda8MZJhfPY2oznu4hjIC/d9+Bcdu3Sq9w4ndzRp71bzliTfElbu3qNO716Fo51ATYGP84BxRqCCbzYptvpcRY2UUt7bLi0pBEqxusA03EPrpuaVaYUi7z8xGRVGdNM7l/YyvpH/HZn93d052l6QQP/D3nnd+NBDHNqvQym0Nb7PQ0S0pabP4wf3Ah/ZMkndSZHaBPwlyLd1zo1PA8QFgdw+QpdIf2ygopjMi73oJ2NFlrOsxd6Z9C1OC252oOU+xopcaKLRlfu9ojzBhUo29v4U6a0UA3bjP2IPrmGtN50I8NUIns4+tbZN1xV1i2QXChfiSCZCwsdMabEknO59zIZ8dhroypq7ctiXz0sVTuORmYcVfzPUxdbsScrcQYUCI9flOSdxwCjXwvO8P+vmf+QqO3bZNejfVVlGf9bt/7LRQO1px8kN7vAtZ3+Hq3PBsqpkdVSBTyPrbKwFEqRqo9rw30paRVzTIbU45QvcSRXhG7ulNw2wWNFgR4JmM7/Xk0XZgfbC9q4BOz4NflRAPnQN+7WEmeQe4caOxAM4D6HyfP7CP/8SUrLNoXw2oeRnQO5IMo/yevgTcSnnL8S/yXEb5DUxQrQF2OfaRuC6emL0yNTSWGkNlvFr8zft2ty8Lo9xKATpTQljeiAUXa45iReosMCZxMC7aHu4L4qKkbs5Y80ZAHinkZhdgYgp93Df1YqSK6kuVgfyZXU5utTuhgfHxrVmVu1V56EwCuY1ki6sM5Og/9xUcO9oEoHNBP3zCD4714pU7t2KwrSAlS9QRkJG0YjYhXyCT9/3tE+XAyzDMJ0CpI68ueQJlG3ZKqekiCzSCapLDxQ3IOwvI97eK7j3rsD2XCfsskl50Yf3yQx4YD3uoV6ElP2k8m63V3b5P/vyIAbp+FhdkxvGdpK7oQJkAeO4ycMikBpvLteHtGjl5EbiBATQx4549L3HHTQK5DuZB1cvIPzn77dyrcy3SOesdfpoLVgTQi0rdkA+5ecQl3SXLHGweDCe1xRRdPZic6PFzwM39Uws9RAvfdc/EjHQEOqPXaMCRgT9WreK47MGJpBZD9O1fL1XvZYokx64xhjkiRA1jZaHFIT//819rDtB5m8sjwGOv+8HBdTi9pT0Ya8+iKhSFVx1sonV3FUghPN9vz6D/egWC8fcMcvE9bwyiMqikr6M9q1Uphiu+4gbYka3VzzMK/uGN3qYtHcEGD/Cp/45XQ875X58J5fTtXQq9BQYtNAnoe4AP759cupyjjVO3gS81LjbjzrPuso3tjhFdx+kDgyVTQ98xvLm4qeHksZBY+57t+TpAQ0F6nv+Zri341iExmYffTPDOZqxlD3ST7cRCi7pKaK3BLPyLoGbFFuZwE+zuwTO02D4I7Nd11aeK69GYTpFF9z6s38YsM4p0OtLMw4QfyFer13PHkzj74IS6W0lsDiCdKjPhrFy93D4MAfTKkJ//xSYCnfeaKAPfeE2wmIVqz3jFfI42tEml01iovVwGuXJFCScdlFWVSjbsU9PYXuYAgRyyq4B8e97LCZaXCEKuSN8zN1fq8jesV9pfrY1UjjtsXhzdAD0CuJ5giD6rd0d6u+X6NMTRcxCEhjj7GLqIxjjQkQNaEyru1nDzaQBeZpC9Z2KfmaurEHi+/2Sbj79dDskuyx7oV5TqaCnhzmwGtZbsGORHKsCgrbXmgJmLi6mf1C2Z811zuHHWdUCuueMwMGESUOzurYQ/BomXd6zH8XiV1asj6kb4uFEGYbpqiPDJ5Az7t+X2nOOJAT//8w81R0eP7/TMMONCpEgf7owhB9Rcz+ZzOJ9p37QBZhQaakFkLrTX6wg2Ez+uxzWslIueYHIDYZoJ9A/uNzq6Abhb5tY1zkXvKwi5dsEDGOfPaENuVFeL4Zw31NTrDcnUCBfntaOV8F97PvRIcGwVQAlPnPJbvT+9c70Iw5GX8Fj2QD9+QW0QObwzn0F2ss55LV+3Yho5L7k387Ej7hQATzDccb2Ow470r3r+7JiLTaeXsgcaD3ICu3D1eb4/XAWeu/gMzsXj5S+NVt4FGDebC3J3Q3GMXScG/fy/XyCgR+vLgtruPY7ZWf9qotIIWILArZ+mK7o4RjT9u90c3MQPY93WADOprvr3JnL0D+0BPrQ3TCxNKgllNzBXfOd5mnNnw6w9/s2AGOYGsBKQG3JVz6Ju6ajdj1WAzIWbGaWY3tZQWnTiapRS8nxJ5v7oXTcsfXOJZQ/0UaU2Dg/jXYMViXYvLPm7viUkaqRWO+ikCE+jHDcFunIocl8YBrbSpTLJXEPGFjNORYBwgEm/q2075BZsjYxqvn+hWsXzRzbiiut6e+lS5c2eJ3YUfGSSuozWbBgSeHXQz//SNxeGo69OoDvqhMN97YZln9lKGAQ2DW5U7+iKvV4Ogb+7i5lntazWjayrMeoG4aZP42RWAOMVIJcJpUWdXVhbkSbwlHptuDL85+/fuz7l6NNJM3SrjQP9GYl3MhCDllyW/7WVU2lp5+9OkFsEbHJ1fsfqLTrn2xRiiHblOiCvsYrL8H7cLDiGvcTVs/XuLtWZscrY82/b0R2VS/rvJ9XGg624PStkNzcKBpZwntygGORj52zvR6D/Sgr0SKqIx7q7VvcP3EA/em22mZUaaoxwroGVojvLYBuWe3EU2NSqa99PFdON3K7fLUXzUuiD98VkwE0PdXpTxSdupTdSBovvPj4xXPj0e24WY0sotetbL2uOTkMcYxeElHe5AL1cDN03Ualk49+1FneWb2KIK11BzPPe35lctYVjuoa4eFAJXzQrsuoCjqYAgtW17RrS1mumY3r+axNDePGtByYrg56+WnnnmBT9A0UIFptgAF+LH4KdfttRivFsHeoD50b8/McfTzm6VR9mAvoH9kzq0EmiejwYnePRGEddmlIauXpvS8jNXcOdrTxDm0xGhFLhCCMCVWiwox5eU5UnXh/ALAxqKkJU/r53rPDt6eIuFmsDWO5Az5WB3ZDymN6xLVUMOslpdeKB6cvFYosMCGGpZZYj5otdnwsLM9puIrEh9J9xDu3GwNNNxZJGu0z9cjsPPQWTdaYrgrapAAAgAElEQVQ/81BV5eBlb2f2xWMmNv7MUPEGhcxtMkDOiuqck9b7KQZOhM/ERXdhxM//4ZMp0BsF+vsZPhUrz6wZsStrm5etP+LaUKFvvycf5juUZOgKtPEF3Iipv4+aJhh8Lx350HhH4+IU3d2tYBO7L/3ofq76ibduybP6bcKsFgvi4X1WAtD3QsqjcZDXBJyYwA2CnmIygU1gsSIqK7b0sZtIXFR3fOVTDHOOkWxwIuQADLaJuLjrZ3ci3ITnDwuBR45txgCDSymRnB6SHwyU314JpKZ1VPrJ+Z2fvzrg5x94NAV6I0B//w0AxXdXnA/96LXgsQC3Yv14EJaPOtgbnsoEF4b10rDGozUTcm0dphurzBGB3FUH7EaSBGM2zaj6v/GWPcuj+eOyB/poGXszvjxar2LLFA5tiE5R2bb1JTeebFVcm7UWB7lrJKPRhcEUfOcttpijBXYshNW+62qgTldaMs/c0yd0TZKT19QRqXBAVqXuZcbzrDQQqQ4SeG0oBboFpE0/tUCNd08h0N9nEn94znRcPJLAVNjPbl2LSWhxV37MPx7HbXwTcb+3Vn+7DnkutQEFdW10ZOz3Pnhk0m6zuDy89m7LHejZErBbleXtSSJ3zWcO9SN3sQzrqtMQ10Oji7GARUY1uyO73N2MQ85L6YAGnI3WEDcDyLlJeJ5ulPD02TG8dv8hUX7krGrpKcj7ggCdTPSqAbmzWRDov5ly9IaMce91gJ4IcvMOI8OcAq5OhIUzt3TGinlMA/LZcnFHtGcC2zdHBwYe/NCxzeNLCXB77+UOdJaJ2g5PsuPmlCP6zIIzBlz+SaPKqWFgR9tkx5QkH7qN67ZclkBnJhOTOXaxSIHRx2uuNffTn9U2XLiey/rfuWubuAalxCsXyvvLwj8iPeSsMS/6acZIgR4SohHRnUDnv2lFdWe1UDI7MwLsYCko6yN1YgqSJO8afbyOwc3l4u7iDBSqIlv9w29szZ+cS6WihdgYljXQWTVsbAybVEbeG394C644p0/yjevupWPADmYlmRdd06TQ0cldqzqt7dTR6aqLA9O1usdzvXluRaizE6XM0x85IEZefPHFXLFn3zuznlhXqbjNFyfXKoH+sSZw9A4vwA2tFbSzU0T8cFZv/NtITHauiSzf5jOK0BqMlmOan24kmqsXu2DhNTSGXZrw8J0Lef07v2+0lJSrj793lwG6O1ez2U4RuxV0tdeuAtBlS3MlGPHqgdb1jbvPVhfk+gt1XgaZTyyHQBk7z2UOdICN/5CV73LXrAvyRiLcyJ3PDIfuLQY3RJtDrBiDBqj5klyARjgeDJuM1AFnIq4UwI+1e86eqKS6Mhx850duKbwOIdSzA2qrnJB3VlWY3WXWZTTu6SYAvTcb4Jb2EnYVKmixtcqnwn3en8zVhEywD1UEvnc1i//2Wh5SefMGeo3BLfZk3EjCjqxhiCvdZQndVqKr4lzcviN3c3NvEbfC67mwvp2n/rL9aubJ5VTjfdkDfUSpPiFxL2TY4XMmkNeI+E6EGzn48SFghwmPTRLVOb7GNvVzRtRRbI+51epuEuY6bXAzkzh+vXpZXs5/42feL0rManvqQvUuKcV2tkKKjHJmNZGj/+48/ej39EzgcGsZrOKyXA+CgxFl/8djHRipzA/o04Fcvw5Fbwawq8uEP8dCgOM0cnXymQxu8WstyCHEWDnj/dZ7qbYto2PZA/26UusyEm9XUrYngbyRMFaNJdPqd6ASxjZH0XRmM9DAc3YJBuScGQRu7Jvkvu5GU2PQc8ZwRfxXBiS68urxtlvyJ9mX/Mk3VG9FyXvZpSSu15Ojzxfo9/eNYnshyZqxjFYcgS6B33i6Fa+NZOfM0d9tdPS6+rXSBUN0JRnGodsgl7rnO19EasL02k8klUWJQaFX7gtXJ/wv0xC7nKi+7IGulGoZKVZvUxA7I6AZCs6m+aC+lokNplUx9W4L9jjItcXd9EtrdzPe+Jm5dwSnOiDnaQy/3dqJ0fz45a9Y6+u3X1PbRVbeBQW2DtYHf74+NP/IuB/oHcWuFqlDNZfzQaD/7KNtGCpn5gT0d1NH3zV9JdaaQqCmbFQSTeq5zpLcZvW4eLQfKHVa5DJ/de82cX650X+ZLwmArXB/voz9QSBvc91mkQjtUjShjXB0ntHHqXuzVTETX+gbj/u0NcjZu9wY7+LXR5vNNAC3kXZsFLixA0E1KL7Qf1Pb9+8RovqkUtnSebxNVeUm1iW39z855Od/f56RcRuyVbx7/Tg25dSyjYQqK+DvT+fw4OkWLVrPxRhHoPOfe9QY/kxtuP720GceJLSlibvOXGNf3JpfTxfXkqIzCaHUmPLEsxMDlz+9XNxqdnrLHuic6PVicQ9E5g4ZwJtOVHdlJXue/sx1v7HXmQmm2bM+5OoavI5Pm241+t9ZUcZKAo2I6jzX7Q1O8b8jSwcbxosV/ys/bpIbvnZOrc9W5H2Bh6wtwEiO3owQ2N5sFR3MBTcdUWrQYNJK7WdxHVcHqjiB3/w+yv6KpbHyO5umqkmsL+Z/qjaV17HU85qxisDZUQ/Xyww4aA7Q40BkCOv1iVBk952+5/a5G+XiNeebP6wuXk8FEEpNBPBOCXh/mVrdZynXDIyrbVmFW8tKssp2CD7nF23tdsaMXGcxq7oFFX8yEIYFJdjC2B2Pi5cbAcfThRBd15sbwmpuWG8DoFRARsJwSqEh4H9/cAIv/utjosKsvIdPF3eUZfZOocKGjCdH/PwfzZOju2RN3MENIiIsm5xyXqc/ixWQ0GB2O6fUyT/XGwJdVmY8V/Jyf9clovWgs+/U4nJcl6PHQc5nOD4I9Jv88MRQ1hhK6+nk9Tj5FBdebD2rIAjg+Seq0vuL9+9d+qITnN6K4OhKqfzQGA5IyMP1rOqaqzjgi+d7a2u4s0kQ7BTP6XJrI1s34p0OkhkLs9XsBmDFa9ei7s7DSgPRAmBE3kgYjceUVMZDSoGJ4vXBr370rRtGOO6fPamyvpq4o6T8nZvbfPFGyc//lyYCPXEvjVmdLeg07VZQ4QkL9BogGt84SzVTP+cmHe9XN7XdcUiluD4ebXwu86hjsa9RGSwhrRfPw1PDE9f+9v5l0LFlRQCd9LtcVHtUVb5Jb06OmB3X2zV3j4nqFuQ1+jj95EEYNUcXGq2z5DgTRWCoDPS1O5zeCX2tcYvZssfOgrCgZ6osk2kYfssNKGAnUFF69exNrU/baKlPHled3VLeXQY6nr/kF/7ulTSppZHIuHfFdXRbiTUATgwCLP7ISjJ2846L6g4eZwT5TKK6ffVxNYg7p+eJYtUr/8EHdre8nrjxLuKHKwboV8ZUv+/jlmJJ1rY7MqWZ4u4qDfh4HTjL8R1DGvOTTw2GGU3U51mNhkUmbBKMdrmZ61yQJ3Hx6FS22TUlqN2qNGzV8/px/3MP3G9cL0qJr72MdaNe+b7TQ7n2P382Bfqsge5EuV0aDQtJdGYnuXk9fTzOyaeoAE5NvelE9Qjg5iT9Y7KAplJCngJy/3mpO7asGKB/6lPK77kF+4SQt9E1puu3ma25Row28nYNF7efxTLO+DEriFAnZ855by4sFhgPea0Jl63DxfUtjD4/NBGqBLYnnJ1fpYoAef/xC5/BqQceCHOUqa8/+AL6To/L9/7Zs/6dzWjgUJdRrBLR/d4dwLt3Tz6lNRoevxZu0swhZ2npUC6vPS9JVG9UF3dFehfgDOflxs6Wyt35sMxU+G61/Fkaver/h/vvEhOLyMCn3GrFAJ0zP3G9uEfIzB3FCjxWfqEuzYM1w/mCdVsmJ4zVfdqaMstuuih940ZfZ1z77t7JcbiT1HDxmJRQU9nVMfxRHdBVZ50INd7Dk1BVD2PPwP/Cnx+bbNxIF+Lpz+CGR68GP3fHDpWZb6eW1Q50Sl/v2wX0GvWKz8sUVAKc3Dze+dTFu6uPz4aLa+CyaKYhLu0AlCBYIHJja1h5Rpt6YogSApWRgv+L929Lgd7wRvfiiyrX2Y8DAeQR1g234jkJzHhmDf7hsLIMEUpfOavNsFCkYeo199IGuQmWcQo/5mk3rq/1jUZWdddvbgaL2wP0pkCLfjEsF8VQVO3eM34/s2lUhPK/9u/eJAbcyWz5E7W+I4tfv327zKZAdwo/xqrRkob3bAcO9IZ12OlC47t+mdy8g80dk7l4nJM3CnLtNTTeBG2oNUmnvBftAFwDFB4svuPjKoHKWAr0hjFuRCElzg1jj5TyDnYYcF1bthcYOSddW8P8WQSK5RD42tVFcdqo3NyRiT9a3Du5IfgABQRdZMJw4vj4rlXd1ccjiz5rkhlQ+24wjiMZVAWkL/1T3zqDJz59f/QI6PhttX7L+hTojejoFN3J1em6JND5LovVsIYgxWd7uLr1TJyc15Bbs4WNex3VMW7c/EcQE9yU1mxRSX0vc0Ec5LohtRDj41fe+JX779qWiu6zgfvpMdUflHBMBrKrxu1lBrEiujbEuQ0aYr72KZZ7LhZa98eAvoKjX0/DySOLv+NfpwjJjYNqhBUjrPivd3/Jl++XrnfgwQeceOgU6CG5GgX6vTvDHHOqR0ySWVcIxWcLPK23uwFAk18lLjctlptOMywLTY8MsxbXtYYSoa4Zx8ohvNqNtKsDcmOtr/qe+uTjezKPL3Ve+orS0UljGuWO3l05AuEdlIarR3p0zKoe39mt8c5I3jVBN7ZAIA1zVAG0Hz0G8kjPd4tMOCCnNMG63ywp7LbwsiK+3ZgqQLVF+Y/87FtwlimsnE8K9NkB/b7dofHzNVNgm+Gu3Nh1+2YVGln1P9PDvcSyrFFkTC3XZ566BrTTK8CeqjHtvMyI2ztsP8mYp7l5UJ0QIv+xD+0XV2fDzBbi3BUHdBLhxIDaVg5wRAayx/WNawAn1HKLrPLx/POENsKUvHUJqTFgIwtOmF1hiqhuNxWbh25yn9khxmkIozcT2hNc7s6uvkphuFj1v/TAPULbd1Kgzx7o5LBnrk/q6lFbJqPXxzf6OICstd5+Hq/06vrGtbQR/S+8IknPt3MQ3FcEHsqU/W994BAusVjoQgC40TFXJNAfeEB5/9NHyzdVff8m5nZHHNr1s7mWdfOCXJ1bF5lwzne/03q9CWFtMQaXKAgnyRJvNhgaayhKEuwa4M7CcGPvuRn5CuXrvv+lj781rAOfAn12QKfoznLNrLlOo1zURTfm9J7O6BbDbQ1wp4B8hnH5dXSKifsXIpBKiOvFXOYT9+9aWrCvSKDzBT1zdnxLkMkd8RTWx7m4fYF1/ezsnOJshS7ILfhp0GNteEa3uemsNS41p6rMCBV8htPGQe4Yd7Q1xtzME5DVavDSA3dnn6X4vhBAn/JyY7HuOnPM1TETYt3DRstOHLsToGL1Ws3dTCaa7sDq9mIzt6CRi9yuGbHuNMYR6GdHQsMp9XNu940Y3IzuHE9Qm8Kh3Z5ujWSz1YDcrC3tRmf4M+R1r5L7g48cxuWl4uwrFuik5dMX1EEZyCMqCBNDagDeABd3cFfrfzdgpL5NsLMKLEFsC1NEYrz1q1M3N0DXbZnNW6/h4s7NrBtOKH/kmwJfePgeUW0W0Fu9QBuRCiKo7SjiynhOsUMC2dU7o1bJTjdVS1e7+G3tOG2ldhJjwrHC3cICKvJImOCkoaKv7RjjlblnrxHob98GDJRCoEcdexyAJYm09UBeE6/ucO6ZRPUpXNy5aW0cvggCUb1Yqeb++P5DS1N5ZkUD/aHLqr2tUj2CQOg4KQ0g50XVlPhIENUtJ49EePOBFbn5J/V1uucYs24PDXSDdt6OIKfrzrPKuSPeR+caoLuSREX5E4V2fOeBO8TFZgCd+ejv6iliQ17Gk7aS1v2cPotJsLMeoxII/PN5D598rX3O+ej3GPdanpFoTmGQekqwlTCSJmuvqaeP1x0zLqonbDI1hjshqkFQeVFeGv6r++/p0zX/F/NY0UAnoZ64pHbLCXlU+mhx885ddZ1tmtwj4shuFJ0LcrNh8EWxfZIOwGGRSOMbd0FOQxtbK9FvriPhkkAe0+v1dCQgAl8WVfVS96OZh38/h575+tF/mKWk8nJKd9DFXFCN3EtXmHmkA0NzrBn39u3A4Q1AIQN0mQ04EZA22SVhUjUAt1zCBW8sdz8mENXq4zOA3AJeBSgLEfz1D92YfdztvNsIzeZ7zooHugb7+fLRCentZ3mmiOs61neK0C7wXZ0+MogbGdPuCVo6MIAkV6fOTrGc/nE3331gIvws53ZyiRn5eL4FN4eM9h36bpU/2p3DP/7+o+iaL9BXSs04bpwfe6YVL1+fW824mzcA9+0MSzjbY0q6KL9ISC2d4gqzalYcSUlFOsw5UXGOOpZ3u29MEf3ph1dqUHZlPn7/IhePXBVAf/ai6hsar94SIOjzfT+q8qIJ7oI8XmrKvDhZMeG09kU6ILcAJdDHJoBOtso1flUuWDaIoNjOcFe9gThuN/2ik0BudGR9fuCzN+R3/tuzqMwX6O9ZP44DrZUoqWK+XGAhrifQ5lsF9qZe4L5dxggXA5trFHPVjCkc322QOA3I46pKIyDXLra4lT76W0wIX/3z3z7nf8GNjFwIWrtjrgqg84EeOqUOeEIerARg9LM+XJA3zMUdbmzLQnEs6vEEOz+jCM9jhGZ0U7jCHd/q4dFn7gbjghzAaNUP2jIY+sxxPNGdx3+cT6w7y0jd2VnGtlwVucwSuG2dxZ3o1gqAaxWB8+Me/vD5VlTmWNedovu922vLpsSt3rMGecLca7DqehvqoDIyzrkXJkgGHsS1oOD97v03iOsLDXA7/qoBOuumf+7l8iFf+Psz/mSTBM1UY7p45E5LiHCLvjO/uL526uMU4914+SjU1UgBdnOxYr9h6jpKy87FfsZ5MRmnkPVHv3oej+YD/Op8gM5xC16AnYUKujNB2LDAPRJE2Uh/NFzIFTf5u7Ww669jFunIQu/kbrs15twuJxyHosvLgxmcoMg+j04tTGq5e8fkg+lpxXqomY9qHj/+bPbLuk0aLcNwdq2kKLg4baKb1hH/BVRReuIbLx/wP7tYobGrBugk7u9+VXVt2VQ9mlXBllLgC4KQAS/REeOskesnJtJbkFqQa+OdWeQU1xlQQ85OcV2nxtoF4Y7jNo9wQF7jszfKuvT84vkJnHr9Gn7yjh0yTVO1fnuz+cS7qd69HaDlXX+dsHklgjy2SYUXh2Mk6vfOFzWbobOc7OdJpag4dt1x9T3VQN/BzK+xMnBsO16QP1cV0Emhfzoxvu3KqH9suIy2gu9rMZuApS5NiZtGMzcnwQUzr48qxzi6ti0oQYDrclOmeGQ7XWpxS7t7nVmwduNw/e/k/KOcExdExg+GSvBeGcBdx7ZLP01TnT5NlUB/B4HeAMjrcfFGQD6d+F8P5JQOWLWIvdaZmz5FxzcbiPDE4Ljy/vNPHBIXFwTZsUFXHdD5fP/4aulGwL+R+jpb5bLiC8VuYpLBFZarkjvX1Jdz9HrXSm9pJo2rTeeZG47tprRaQxwZtV1g8SCbyEBHA6Ax6gnPV9dKKJy4hmPHdkgvBXoDQN8+fQOHiGEbpNUALoGTOwy+Rg2oJ6q7aolmEAS4kdCopkUNHV0JwIlMVCI0yr2y3//HxRDfVyXQSdvPvlg6KLK5A5WKbHXBzHc8OhFmNmlAOpbyCNCxKjXxXHYt8hspgddE7Z0c/7uVDvTPuP5uUmKzxkag51Tx8ynQG0tTpTHuHTTGOccUMXkOAHct6oniv7mfK6pzwx8thbnx5WpYZLTNdm2tA3JuUYHwAi9QZ1+5mvm4TWxaSM6+aoHOcsobCpWDVeHtrQahca7GCu/EqdsglwiUSUY6RyS35+uOq6z2GdPb6nHx0J3m+NGdxJuxop8/eT3l6I3ko8eBPqNvfBpvQGQpd5A9Exfn9wQ3k2pY6KJSDYN3mFwTL6BuN4/JMcPJsAS4EOrypiu537jHZDCmQJ8jBf7qWdVWUJVDlUx2t6pK3evMNYa5EW5xS7wVsW0Iq2twizYEA3QCnlxdV45N8NXX+NeZI+2kOFv9fbji519Pgd5Q4QkL9IZ84zOI6dZib5fYdFZ1+v/HSmHgFAFMqZCqG/926w/YsZJA7qoQnhBXN13O/McU6HMEuHvZX39rqKfakb9FieymQIUdmCx4axo+GCXNiuVW9I42h3h6qgV0EIbI6tTTWAmqyNVmpQEDcnuua6QbKfn5syMpR2+UoxPs7hF3/envpgF5BLg6rjPN6YMwuEdHRZp3y/RlApvcO6HQbDSlWpBPwtsFulBqoP9q7tdSoDcB6BziT78z0pdvKdwo/Ex/qSp1mGwc5G7G2RQruRu/HrPG2xdHqz7H1Du7UdpruLtRB7SV335vno/njVdToOv34raAMmCNu9cIchfoNSmlDsAdaXwSgNMko3AciuMENlN4tWs2CD02eb8W3BHXjq1RKyHERfXYtIz4rga2pEBvEsrNMP/1RbVOTmCvJ7CzImXYn9wYz2q4uBP+aj+PznW4uH1xLphtTLsVG6w0wE2EC8Dq7q5UYccZrvr5SylHnx3Qk8JYZ7Kox4J7xo21vEJOnQuNadqdqkIurjk568XFkBp3m0Vfm40qXF3hWVPOpUtVQAmlLh8fyP1GaoxrLtbxycdU51imsqcqvf0VAZ9vYArIE5JhXLeZ61aZoo87lng79Qjk/IBmfhNgw2s1+A3qxwj08VR0b5Sjv3Xr5OJwfeXTcXGK3RTFqWqxbJSOgzDGNNaZo9uUOnejPdvc5Wnn7QI8CeROTn/gQZw7cS3zn1KgNxnoHO73nr3Ylitv3FUJ5GFRhW932xqjW4KobnPUXc4cD4Dh3yxO6PrgXTC7kkH8c4ruV1KgN8TRCXKK7hGnjHFxgm60CowwsIlxZ17Y3IGSeImbuzmflnJ2VfFMzmN8w9CbRowdx7nzbET1COQcWIhiJhDffPWI/z9SP/oCAJ1DPvCiyvWOYmcpwNFKILNRhllcd7eZZ06cdxIX18w6prvTsh75142xLrLcu649oz6UCPRiytEb4egE+ltpjKOxTALsoEpuzYOGMgarEKAMliKnpt2En+cdUNdwY8N6a0CckI8+PciTDW56aOfCKA8+UEP5IPeJH7lVvLFAy7xm2FXrR5+ReEqJj30Lm3xf3lGtoj0QEPGElJoINyNiR8EvTpWZGpedm51mDG9W9I9LD3pIc36x6uevNQHofKFdmSpafUwm58eJYSZig6xt4krcqOXOO0pWsXqxNZqZhewms0RirG1hZKqy0h11fpzAzEScW9etc3IJGgE601Rv7w+LTpAb04/NJBkeTOTJZsgwzUNPk5ASidaOrq+vmiFO3bXYh8PPDPIat52uq6cGdgwtjsVdCxAzAmJVn6DEx76Gvopf3RtA7FAIu79E6aUxI1oEcqeNsiu+W9DqhWvOoZXd+lhda74Lcn5Ojj40T6DnvABv7yqhPy/hhz0ck49pMliTfNNTuJ/zQVx8ds+dEq2mRWoPL13z8XenW+ZcSuqOfuCuzSGguYIT+ilENevsfBrOOmsE5A0a3CxtonubDwIhxj0lv3zys/mv2mabCw2zNQ50HaIk/v130O4X0S+UPCYFvMjV5oKeOemWq8f6s9cA3F7jKOpRnbhYRlt0inGvjVTmJ7q/s2cCN7WXkVvGb5WL/mpR4OcebUd5jvnoFN3f4hjjXJ5qdeZ6AK/HxWeyqjeDi9t7C4hrGW/s4z96pNu0n1homK95jj5J4H/1ZyrbvhObvIy8JZDocss6a8t8TFSPOLlbUdUC2SA40RAXy2gzewcmqn5+bJ5AX0mlpH77mVa8NMdSUgT5FKu74zabLRdvCOQJXLxWaA/vWmNwc06IuDuTWSD++fSRxUlmsbRYxnv/wu9y8TuwMcTIO7CurCpb1IR3SAiIqqO7a/DbLq5OnLr+vF6HGOdz6qguF+f9w4QnnwkR8wa6Lg5ZkMtaHyOoGIDyfz7agWtlTwem6M3OirUNBMxYoFvwxLk4x2tEVI+L1InAdTLODJRDQMcWT2JNeftM5lw+mhDiajUz/gf/8lDXtcVc4SnQE6h99wMqs+fwxCaR828PPL9FVNkb0WS7WbDarDenB7r1jeuFGxPvuRDo3mH5d4v2chiRq/+ekMgX5fxEd5Z7fvf6IvpyC1fueT6Lk4Y20vHiuMAvfbd9zqWkCPS7jOjesKieZP2exnU2tTbcHAxuDrGU5ynIoJjNqT//sUO5lxa7kUMK9Dorl9z98kG0VtuwKwhwsBLITDUImaUVyWsi3WIBMK4l3u72+vwo8SWMnLFqQUkiX5kn0Dk5NnDY31pCb1bq1Mm6h8MO+esUDuh8EHc7uRyT30XXuwEEDrDs848r4LHLBVwc9XC1PPcGDhboM4HcNRS6zxAX1eMc2o4bD2NNMm/OJKrba4RAVSn5pOgq/M1P7BJ6v1/MIwX6DNS++yGV2X5lYqMqtOwPArlJUZwn4GfQxzWArVhaw8XDCKxy2Y9Azq/J0eU8gW4fJYsgGeRxUZIr2dgY9FdWWom1VNLTt62WrFU6qfWScaNZcVy3bLJiq8nxn6h40Vi8/VxF9zu31L64ZonqtvbcTG4zS7e428zdNCzIPeEFMpCXVC73R/8y7dSymPvbLO/1gPLu3nE6t7mzf3OAzE0SaA8UvHgYa10u7hSfgCTApQ61HJOh6K7VgjLyEvMT3Wd8KrMq7QK0fdDs4qzxfxvQuudy46rxcxvQ1/RaM3HiekwnCs2K7Xrzc8aZC9DfvBm4a1v4tPUAHq8AMyMXr6OLx7m9fa4p965TPlp4UEqqEVGp/P5P3NG2ZF1VU44+IzqcE5QS7/sScoUi9kLKfdUAeV2hKkEftz7zEMgh93bP43ov+BJj5OxhBF4eKdAbCoG1QJ8rF58iqs8H5DEpyR2bPdKVEKN5kfnYjx4Ri+ZKS1rSKdBnA3R77gPKe986ZP0+HDLdOjkAABvaSURBVKhC7kOAjIT0g8AAukZUnzS41YTAGuS3+cBw2aeRjq3E0ppxDVjdCfQ3G45uX0lkcnAU6Zm4uFtcMlQjAl0xJj7mdFx8yqZhLibIAyFGMyrzh//bLeL8XJZZM69JgT4fahrAi+7K4ZLn7VQKLAPnITARdiZVzQW43gOMEz78XOpUyCHpp0BvMB/dBXqSwS3JbTZFBLd2CGMnYFbb0HiA7T3hgnANbzMZ3OLnC4FABmpYqOonPnq09QLbYs9nmTXj2hTozaDiDyv/7p9GNnOmcqNU2d0VIMdcCmUAbxdCJM67EXI6uUoiCz9fTDl6w6I7OXpdLj4F1THgOs0jiiVG6gG9rUFYEsrl6HHpwBm3ZiNw1xCdaEK9ofzKX/zU4bYl64ceX9Yp0JsB9GgMJe5+CH7ldbDh445qgJYAKECEHJ6KuJsU496aOroPHLsjLfesJWpt+DPAileYIUd/E0V3xwA2Ixc3HFwHPAXA9TIwXgJ62wPknLJQkdhukNyIVd1ew1B+pfCcGMv+w0ffKkaaurTmOVgK9HkSMPlyJfAAxG392KhyOBZIdHgEeyX0w7s90kPhXYvzed9vDtDjZYujOcbdaw6H0m4wa1Q0ALIA037yamhxtz5zDUTX6m6LeBhrPU+kRd0CRRdTdEQbjlPjgnTu6br8dFac026Jf75pM3AH3WsOW4371ONMneMMV4Cr42FJqN72UMdKOhoR1ROEhnJVib8Znch87/+6S7Ar37I6UqAv8Ou46S/UxqzCYaXQrhTyFQ8Z6vDhba2WTqD7TQP6cDHsTjPliHEpyzXd/mq2E6jmqiYIyHJYl9tFm4AFu+uDN5sAz086z24WFsBRvIHdiGxcucPVLSQ53pGNwOGNtU+XaIF3Nghy70ujQHse6C0AfiZAb9SOc3KsKSA3iI5vCa5UT04OhReEKn3hJ2/tuLLAS2pOw6dAnxPZZnnRA8o7eBCZ7AAOBQLbhYeMFMhlFTxPSP0OJqTfNPfaPzwnMDgOZJzw3FnO2Fn59a+sWfz1IunqXD6dSFzvjlEAiimXPdMzxXui8Xqq4PzX3Qp89GYZNlswAzXCyd1nZs+GQIkR4Wf+ps3HK/cfEqZXy0wzW/zvU6AvJs2VEvg0vDsm0D1axB5VQWfVQw4SXWUPLYUmiO6jReDz3xd403aFbevn+HBuIYZYoQnN4KyY7XDgiOPaSDsrwjvRb8pICBFHN+J9Xc5v/dtO9F4kyts5OBw3KrFs5+Weo28SSvucP91o27uBe3aGUYQ2qUZTLK4S2I3A/PSER4PblWo1eE568rH//eaWN5aDZX26t50CfY5YaMplSokb/l9sEFUcLAl0tWbxnjvm2WTxu68LvHrZw737JPq75jjLmE6sweVGfjm+bgt8VxfXQHbE98RoOgM8CzAdIRfzoesxYnaBKPTUztEBc1QhJ7ZBRNh1bAqsFXfzJqoAMaE8ZseI4R4C6loA8YYS6qGPHsm9KJaB66yRt5wCvREqLcI5Hb+t1m9Zj1+fT3/0UgX47PMC/Z3ArdsV2tk+di7HGgA6DXIf2hOglQqTc8TFfbMfsYPSdShvIFDVxzqPFr5zvwgdKSvlSIG+hG9KKeU99RT89bfB/+XPYcMzl/Af5gP0l68IfPc0cM9ehS3dtSWWZvWYqxzolBxYb+7DB4JJv3m8bpwRMEJDm7gcqOpTg/71x37x5k1js6LlMjk5BfoCvgillP8c++8NIy/KOg21oKrI6qh2utmkNsi1KqD1pQGs/9h3cO+tcxTdx8vA514Q2nX01hsU1idYlBt+1FUOdNooD/YGONIf6urxBBgIagxiBAGuSE+8XGj1v/Fje8Vww/RbhiemQJ/nS1FKZb57Hl3tOfRUKuhQGbR6rDtXhcj6KFQlejM5dFWrWCcU1sFDW1JRzktjwC98Hbhlq8Rs+6NTj33mrMALl4B79yqtm3vzebOrHOhb2wO8Y1dYJdfV0JVCFZ64HATBCc8Tr/nIPv/jN4sVycHjy3o+y2GeEFlZlyulxOPX0NGmsCWookt5yARcFgp5L4deFWCz76OnWkGPyOguMLOi7XyAfnYIeOykwOYu4Og2hda56ub2laxioJODv21rgC2uoVJgXHk4GUh1SVXkaSlavvevj4l4XNPKWrCx2c5qMa7oJ53F5Anq58+gW2WwC1m0kTuzOqyvsF54OOB56IVCXoU9GppyzBXoF64D3zkldATaffsUeuYjsq9yoHsBsG99gKP9WuIhycaEwLMKwaCn8k8vhyyzpiymhEHWPNBpEHvlFbSN9WIrg6UIapGFJyQ2esAtEOgJFqFa7lyAfnUM+PZJoTuSvHmnws51TVomq5CjkzJ7u6Fu3RqUMgonAk8NQKqh14fyX1mM3mdNejNzHmbNAf3FF1XO34nechE7RBUdSiCjAnQKH3sRYMtigDrpbc0W6AT5k2cEro0Dt24FbuhVyDZLvlhlQGdADBNhbu2HyvpiojPnPZn18VQ1jzfuXL+yjWyNIn/VA/2hh1Rm435sURlsY7124aGggD7lYacI0MXuLI0SayHPI9B/7uvA0S0ShzdPf6eLI8Az5wSujgKH+hX2bwwTNZp2rCKgkyZv2w7cu9OftF0IVKBwxvdwvioxnBWMQMb5rMK5AxuWV9ZZs97psljkzXoYO86LZ9U6r4BdgcIGqVBAgK2ej61CaWBPVxu12VNpeLyBceB3Hwcy2UC7x+od56+HnHykCOzrUzjQD3TO1/gWv9kqATrzft/UD9y7y6+7EepKMAolCJxTCueFwnXlY0T4OPWZdTi/GJ1OG14k8zhx1QD9+4OKovguBbQFCr1CYJdS2ABVv9fgPOjW9EuZbfblU8DnTwb4yE1T5Qy60Ajyx88I3Zr5xo2huN5ZaPpUpqSFrrQQWJrZ9vUCN3QBb9rq60KcjR4izF0dUQFOBwrn/RzKsoxz5QCvHdssxhsdZ7mdt2KBTiPay1exBwCLNOayPrZWFXYKgHbnFfdcBNPZEeALrwUoe8ANGya5+mgZODMo8PwF6ASMWzcr7R7KN1Ncd1fmCuboFNfetEXobqv9Hd70te0bQ6MUCueVwmnhY1wIXMwAL+5dYbr9igLEi0rl5AB2ZwUOKYVWAWxRwDa1Qrh2vXVFSFcqAUoBMFgEnrkKlDwCWWku/vx5gSujQHc7dFbapvYF3spWKNCP9Ans7AIOb/DQEYthbwzTM5/lCQxIhdMZH2MSOOON4/sHtuDack9uWfZApzGt7xB2egIHPIH1CtiogO0QusPRyj8CoCQDsC+b7TFOd9mlIkA58dVBhTPXQxGlrx3o61iER15hQN/aJcCe6Qd6WfutKVy8ISILgSsSOJcFrlclXhkq4qW7ti2/6jJ8mGUL9OMDqhMejgbA9iBAnweweBDDR1fNoRscGJC7oZi2RNOEAq6VgKKTJ5Vc/CghXnsaKtUz9emxY6Wb+FGUguqkcMZLKdt5uTnhNc9kxtbVaszc3IYR+utYiqitfBON46TLcpxCBljXCmzpALZ3AHm3VvMirhLu0QJgSedzQmGoWsZTB/txTojpmtQv4gSXG9Cpd790Adu8DO7wc+gKAuwWwDqllu+GNJ/XxTribm/1qKSTs+D5K7m9Blys04rFpf7SnuNMKL4pTNkk3Gti6DeYmhzNqf8Wf+Zog7AAngVR3DJWieO6HzoPQPtEVwHoygNZt3TrLO69IKcKlITAa4HEgO/jXKYbj+0Si99rLf5sy4Kjnz2rWooteDcEbvA8dAQKG0UTw0sX5IXOc9CKDKLiijWAdYFa05M7mWvXcDvDfacA2tkgpuXmlqsmiA0uJ6736BE3nydtGrl8XQHoyHvzS95p5EZzP0cJgTGlcMn3cD0j8OltXWJRWyW7U19SoF9Wqv36NfwvwkePkNgEgbblEsAy9/c785VSBVEp4zg3jMTkhGEiUdd+F8uhThTr3Z7sWiwIL7bnzgh8e3LC4I1WXjDaQHjjJrQy6MhCx/T7YlmGREx5cwKoesBZKTCe9/ClrZ04sdjGuyUB+vevqP62LD4MoEsG2I6wdfiaOAILcvO0VtedImYnicqOkczBekS3KZuEo9PWw9gUPdoBoovJpMorUzaLOgaEmnvME+iMAOwpeLoI/ko7BPdXgYtK4prI4oknOvHEYlWqWVSgHx9QW30f7/MCbAg8bPEBP5hlOudKe7nufJWT/RwZpFwEOjpzEmYizuggbApQEwhUw3kd5buG0zrXJY5Zg/qQMdfB9WS/dFd0qPPirLhfbyz3sowAulsYCeitaKON8LQNdggCl/IeHt/SiccXmsMvONA/pZR/+xg2iAAf9AQ2IkA/mEiyjC3+C7KZmP7A9cCVhAm9+KmnOyiYwvmdyUbn1Sm9nCSux3V8q0rEGW/d+8YlgISSTC4966oM5ovpAE/f+PpFdJ8tyDpwBhUKgRIYFArnfIFnN3fgcRb7XwjQLxjQCfD9l1DoyeN+IbBPCXRBaNvJgt1zoV/MXMYXDt+r4YIOZ00Sw/lZXAe2wK+VEmpnFbUyctXhOuiqkSocVSJJjZjy7Laiah1JIK5PuJtVEvCn2wB5flsWWF/w4GeWabLCXBaHpTlFPQ9FJXE5m8VX+1vxPdHk4pPNB51SbB3pXRjDvwgk9rMOnwiDW5p/r3kQdzEuZdi0LukUM4C5QKrRqxsAf1xkrtd+KWK0DqecIvpbIkwjAcQk9inyupUA4pvPjOJ/kiQS2zTsGHSP08renvWwQuxvc1teoW7HOKlnMh7+aWM7rjbLF99U8H3qU8p/y3uxxxO4LwAOiNDI1tR7zI2Ci39Vvb5eU7hZgm/cSOxRAIm+ZhrxfQr47QCxx54ijseaIOjTE4xlCftPso4eF9vNnONGwhqJIXa/+AaluTnbKLUua1daUxeYAspCYER6eLLYgi/s0X/Pr/VyU0DI0ksnrqGjPYf3egK3BQrtIqy9tyYPnzWLYofmpo1YnCymYxb2aTlrcqniKcayRri/C+qa+TawASQa6Orp3gmif2w/05sOa9Ova/FAQ9waO0hOpjwcrwJf72/HK/Ph7vMmH6ugDozjaDXAezwP/Qx0WaoqLcthIWS8WjdCojcpAZj1ROAkCWBa0d9BS9K+kmRki84zXyaeE+POcSnDBelM49WcmyDj2w0jnwmj39qyK8NfvkDrL1AKZaXwrXw7vtoDjMwF8HMGOrk4gNzVcdynBN7FaqgN9r5bIHos/bBeDOQzzUgDKobG6M861uspIKyjX8/W8FcjMUyjTrgAt9w/6Tlm2qDiWoK70VkadOaB7pw32WRhJoKu0u89D4qlqBVwOgjwlb42sBVUo/FKmipzAjobE1wpYZcA7hMBbvLWorsstqhoXafhLc57pli2E1l87WA1p7g9z+qI/klDahAm6L/uRjKT3m9npa9JCNapx/mT9OwkVWa6MWll78p5yKxZBXDqrsVXIATGZRmf3dCBR4UQust1I8esgU6QD47gzV4W7w0A1h1dgTFKjZCm8XO04S0B5NONEMdsPf3ZjlEPPDWSb2zQJCDGwVVjKJuyK8UaHCQ8UL0NpYajx7uaJkgy7kcsrtGT91BYM/GSja81veUqVAIPnxvJ49uNJszMCuhKqZbhEt4eAB8UCtm1rIvz1ehe2yYTcVaENO+1HnN3QT+T/S7JwGfF4Pi1U+4Xyzt3l1uNOD5NTH09VaLuvR3jnDZQxkBPOrZkGQG3pvXyGZHPTs8KeDIr8cUvfhFX7r9/elG+4fWplGodL+HuKvBBpeDPTeifcf4r5gTrPmuYgHN8skRLdh0dui5QzRcRw3ZQWFeTUEBcLqwH/pk2FNc4V+9cG0vPGHZa2df6+mpkuejYeeDlPPD5fB6vT6e3N7ROlVL5kRLepYD3r/b00cYI7HThbOSCuZwzTShpjeHMke1n4v5G1Z6cTZxTzyT61zPSxUT+BA1A3zNRp3c+ZM/yzrzXvPr0c6H7CruGQpkSOOspfKYjr7PiEo10MwKdIJ+o4jYl8KNBsHZ94/b962i3JVoMU/T6BGTX6NwxFj/dRhC3AdSAdRoJIDovQTRwJQA3+60eV2fFmPbCyk5YWYqloQIo38eFIMCn2nN4OSm4ZlqgU1wvVXGXVPhBrOEAGJcFLhXI6y2gGtA0KAVotTjBij5F9Hf05+nuMyc9PTZXVozpoL98uRF4KZA7t3uyDtPVisT/15XHqbivvS7QGQgzXsEtnoefmtt9V9tVjQjGS/zMzhTrceREMMemnbQJTGHYjlFN7wczcf1pfPNchMwxX04VoZb4Tc759kLghREPf7lB1HacqQv0MaX6UcFHPA9H53zXVXNhuIpn1HOW8Hnjvnd3KhEGY+CMT7ceZ3YYe3RJkruvIWt/gqVf6+aplb0pq0cFqGay+PMsdFBNZE9NXLtKqVxJ4t0APtSUu6/YQVYAF2+AtnPxwXPYxEAc58NGXGjRJlGH49Nn3ppdvBLNDZBrpZ9CP/swJP4s74jwU4BOkb0CHA4k/s1Kf+L5zX91gDyJBtNFrtXjyonAj+n5jQI/EvU9oMX3kM0sb2lpfutoSa5mUcJnx7P4m3VCXJ8ijZr49c2VAL+AsLXRGj6mqW+8gqky0/ZVVyS3YfnTWPotWfQpMXHAvYxfMc4o4wOFtZ2wspArSXoevvCth/FP99wjqjUcnZFvEvgAArxzTYe2xgo4LuTbWE5jJ20CM4n9cf3fPs90UXg8h3kBhczayTFfivesgImMh98FcCkCOpsnANgrgX+LQGeirdFjJp63Sskyjbtt2g3AYePueUlVY13w5zJrMsd8sRdPID08nAP+wQU6W/f9SADcuoQxIYtNiJr7uVVal3Qiy+Hm0xjdakR0Z67TcX8X+CwNlaMVLj0WgwITnoffcoG+A8AvBEBuMe6+3O6hkljQcpvkMptPUsZdXBePpmy+IL5144UU54vyNj2gAuARDXRa2gHdUOG+taabh1bmNSquz2Gp1U2C0QupNq01TtUw2y91pc2B7PO+xAK9AOBXAaxf5nEh837g+ABBCvJ50XS67LckoAvfS5n5vCg+t4st0LsB/NZaao0U6Zkp0Oe2chKumg70PF2INMy1acSe5UDC+M73AvjZNHFlltRr0ulTFIeGNYmGT2zSTOczTAry+VBvvtcS6NTP32f+rfmyUPMl6Fq6vp4PPaRB7SbkpRkrS7o0CHT6zH8awP61pp8vKeXTm6cUWEQKEOg0xP0awkKPyzlBaxHJkt4qpcDqogCB3gLgY+x8s7oeLX2alAIpBSwFLEf/FQAbUo6eLoyUAquTAgQ6I+E+CuDIWu+0sjpfcfpUKQUAAp2W9rcBuH+tRcWlCyClwFqhgPWjM879F1M/+lp57elzrjUK2Mg4Zq79DpsmrjUCpM+bUmAtUMACnb50VpXZlhrk1sJrT59xrVHAAp2JRW8C8GOp+L7WlkD6vKucAkxBkG4+eh8AutkYQJMeKQVSCqwOCpQA/LULdAbOfABY4/XiVsfLTZ8ipYClwCiAB+LFIRk080smSi4Nh00XS0qBlU0BNnD4JIDvxoHO1vO3AfhfU119Zb/hdPZrngLUzVnT/TeEEGNJDRyY3EILPKvNpEdKgZQCK5MCRQB/CuAVdldNAjo/2wTgl4G1XPZ5Zb7ddNYpBWhlB/AYWOZZCOroyWmppsb7rUaET63w6dpJKbByKECR/TyAPxFCDNppT9c2uQfAe0wcPKvQpEdKgZQCy58ClwF8Qghx1Z3qtJZ1pdRmAD9sqs+kZaaW/0tOZ7i2KTAC4ONCCIK95pjRhaaU2g7gXwBg4ktadn9tL6T06ZcvBaiL05X2rBBsYTl7oHMzIGdneCxBn4rxy/dlpzNbmxR4A8D/APCyEKKcRIIZObq9SCnF4pHvN5ydUXTpkVIgpcDSU+AsgL8D8FoSJ7fTaxjovEAptdWEyB4G0Ln0z5jOIKXAmqUAxXPq4n8hhDg3ExVmBXQDdnZ1YUWauwDQMj/rMWaaVPp9SoGUAtNSgMEwFwE8KIR4sRFazQmkps7cmwHcC6A3LUHVCKnTc1IKNIUCDGt9GcA/CyFONzrinIAe09sJ+H1pyGyjJE/PSykwJwow2o36+DeMZX1sNqPMC+iOKM/AmrekIbOzIX16bkqBhinAaDeC/IsAnmHsesNXmhPnDXQD9hsA3A7gUFoffravID0/pcC0FJgAcArAIwCeE0KwkMSsj6YA3YC9FQDj4/lvFwD+nR4pBVIKzI0C5Nq0qn8PwNNCiNfnNkx4VdOAbiehlNpiOPvbjd6eRtPN5w2l165FCgwwvRTAC4aLV+ZLhKYD3XB3jktRvh/AnaaB43znml6fUmC1U4BRbScAPA7gJSEELexNORYE6A53Z7jsHQCow7NyDVNeF/SeTaFKOkhKgcWlAEs+MbX0KQDHhRAnm337RQGdUoqBNQQ6Y+XZ4y0FfLPfZDreSqQAXWb0hT8P4JwQgj8X5FgUoDscnsUnaZlnJhyBz84wizqHBaFiOmhKgdlRgBz8DF1lBLoQgvr4gh5LAjKlFOvSHTCuuLtTC/2CvuN08OVDAQKc4GZkG0NYp01Eaea0lwToDodnzzdyeAKfEXZsIrGkc2omcdOxUgoYCtBq/jCASwCof78xl6CX+VBzWYBKKcXeb0yDZeVZ+uBpsU/dcvN5s+m1S00BW275IQDDAF5sphV9tg+3LIDucHiCeyOAPYbLp6652b7R9PylpgBdZAxyYTQbAf7CXKPZmvkgywro7oMZLs+y08x7vxnALQA6mvnw6VgpBZpEAXLvVwF8GwCDXViYcXixxfPpnmXZAj3G5btM7jt1eQKeLjqK++mRUmApKcBEkycAMDyVwS1XhRDzjmJbiAda9kCPcXkG4LDwBf8R/HTRsdoN3XTpkVJgMSjAai6P0qBmRPNrACaWE/dOIsKKAnoC6BmIQ8AT6McMt29bjLed3mNNUYB+bnY+oVg+bn4ue3C7b2jFAj0Gej4HQU9OT65Pyz1DbxmgQwOf/bcqnndNQWxxHpY6Nv+xDhv/sXQyo9To86bvm/XSB+pVWF2cKc7vLqty4Sul2BWWabJsOsGfrHF3o9kI+BmBz2dflc8/vyWxJq62wLbgZg02JpN81+jbBHtRCMFc8FVxrPqFrpRuJMny1BTvCXJyfer2NznFLXmO5fqr4sWmD1FDAQtoC3AazGglf5ZJJIZr8zOCmxx81R2rHujxN2YaSDKpxgKfOj1FfYKfPy1NUnF/5S53K4LbkkvUq8mtXzLRafye/u7ScrWSN5v0aw7oCcAnDSjqE/zU78n1aeBj0A7Dct0+8TyX3695ujV7Ic5xvDin5jD87DlTeokWcQJai+L8XQjBjLE1d6QLNuGVG3GfHJ0bgKURAU7wv8u0qLJXWvDbDSDV/ZsHI8uR+ZMA5T+3rxh16KcNqKMWwea8ynJ3eTWPTDOPlAJ9ZhpFZxixn+B34/DJ/Q+a6D1W1KEqkHL9WdB1mlMtJ7a1zJ8EcMEBu90Aqimopyf4/w/CyY3Dx4/ShAAAAABJRU5ErkJggg==",A=e(4977),z="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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",l="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==",E=e.p+"static/err.2323787b.png",n="data:image/png;base64,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",R="data:image/png;base64,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",V="data:image/png;base64,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",s="data:image/png;base64,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",Z="data:image/png;base64,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",f=e.p+"static/douyu.1e926b4a.jpg",u="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",$="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",F="data:image/png;base64,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",T="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",Re="data:image/png;base64,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",oe="data:image/png;base64,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",se="data:image/png;base64,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",re="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",M="data:image/png;base64,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",S=e(37377),a=e.p+"static/teacherQQ.833913ba.jpg",I="data:image/png;base64,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",P=e(59301),X=Object.defineProperty,q=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,Pe=(r,h,K)=>h in r?X(r,h,{enumerable:!0,configurable:!0,writable:!0,value:K}):r[h]=K,le=(r,h)=>{for(var K in h||(h={}))G.call(h,K)&&Pe(r,K,h[K]);if(q)for(var K of q(h))O.call(h,K)&&Pe(r,K,h[K]);return r};const Ge=r=>React.createElement("svg",le({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"},r),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 fe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",Be="data:image/jpeg;base64,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",Se=e.p+"static/certificate.a2a9ee77.jpg",ce=Object.defineProperty,W=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,Q=(r,h,K)=>h in r?ce(r,h,{enumerable:!0,configurable:!0,writable:!0,value:K}):r[h]=K,D=(r,h)=>{for(var K in h||(h={}))H.call(h,K)&&Q(r,K,h[K]);if(W)for(var K of W(h))p.call(h,K)&&Q(r,K,h[K]);return r};const j=r=>React.createElement("svg",D({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},r),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 ne="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",ye="data:image/png;base64,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",ze="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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",_=e.p+"static/question.ed747acc.gif",Ee="data:image/gif;base64,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",Ae=e(55351),xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",pe="data:image/png;base64,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",Y="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=",Me="data:image/png;base64,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",B=e(53114),w="data:image/png;base64,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",g="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},64582:function(ft,me,e){"use strict";e.d(me,{Z:function(){return Ae}});var t=e(59301),o=e(5112),A=e(78241),z=e(61621),l=e(3113),E=e(52430),n=e(43418),R="data:image/png;base64,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";function V(){return(0,E.U2)("teach_groups.json")}function s(xe){return(0,E.v_)("teach_groups.json",xe)}function Z(xe,pe){return(0,E.gz)(`teach_groups/${xe}.json`,pe)}function f(xe){return(0,E.v_)("teach_group_members.json",xe)}function u(xe){return(0,E.IV)(`teach_group_members/${xe}.json`)}function $(xe,pe){return(0,E.IV)(`teach_groups/${xe}/del_member.json`,{member_id:pe})}function F(xe){return(0,E.IV)(`teach_groups/${xe}.json`)}var T=e(92832),Re=({callback:xe,visible:pe,onCancel:Y,id:Me,name:B})=>{function w(r){xe(r)}const[g]=A.default.useForm();return(0,t.useEffect)(()=>{g.setFieldsValue({name:B})},[B]),t.createElement(n.default,{centered:!0,title:Me?"\u6539\u540D":"\u65B0\u5EFA",open:pe,onCancel:Y,footer:null},t.createElement(A.default,{layout:"vertical",form:g,initialValues:{name:B},onFinish:w},t.createElement(A.default.Item,{label:"\u6559\u7814\u56E2\u961F\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0"}]},t.createElement(T.default,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",maxLength:20})),t.createElement(A.default.Item,null,t.createElement("div",{className:"flex-container flex-end"},t.createElement(l.ZP,{type:"ghost",onClick:Y,style:{marginRight:20}}," \u53D6\u6D88 ")," ",t.createElement(l.ZP,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},oe=e(5016),se={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"},re=se,M=e(7657),S=function(pe,Y){return t.createElement(M.Z,(0,oe.Z)({},pe,{ref:Y,icon:re}))},a=t.forwardRef(S),I=a,P=e(43531);const X=50;var q=({data:xe,isAdminOrTeacher:pe,onDelGroup:Y,onChangeGroupName:Me,onPlusMember:B,onDelMember:w,onExitGroup:g})=>{const[r,h]=(0,t.useState)(0),[K,d]=(0,t.useState)(0);function i(C){let k=parseInt(C.target.id,10);n.default.confirm({title:"\u89E3\u6563\u63D0\u793A",content:"\u89E3\u6563\u6559\u7814\u56E2\u961F\u5C06\u5BF9\u56E2\u961F\u6210\u5458\u4E4B\u95F4\u5171\u4EAB\u5B9E\u8BAD\u3001\u8BD5\u5377\u7B49\u529F\u80FD\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u89E3\u6563\u672C\u6559\u7814\u56E2\u961F\u5417\uFF1F",onOk:()=>{Y(k)}})}function J(C){let k=parseInt(C.target.id,10);n.default.confirm({title:"\u9000\u51FA\u63D0\u793A",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:()=>{g(k)}})}function L(C,k){n.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:()=>{w(C,k)}})}return t.createElement("ul",{className:"teaching-list"},xe.map((C,k)=>t.createElement("li",{key:C.id,onClick:()=>h(k)},t.createElement("div",{className:"item-group"},t.createElement("span",null,C.name," \xA0 ",k!==r&&t.createElement("i",{className:"iconfont icon-jiantou9"})," "),t.createElement("div",{className:"action-group"},pe?t.createElement("a",{onClick:()=>{Me(C)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,C.is_creat?t.createElement("a",{id:C.id+"",className:"c-grey-c",onClick:i},"\u89E3\u6563"):t.createElement("a",{id:C.id+"",className:"c-grey-c",onClick:J},"\u9000\u51FA"))),k===r?t.createElement("ul",{className:"info"},C.memers.map(ie=>t.createElement("li",{key:ie.id||ie.name,onClick:()=>{d(ie.id)},className:K===ie.id?"active":""},t.createElement("div",null,ie.name),C.is_creat&&ie.id&&K===ie.id?t.createElement("a",{className:"btn-del",onClick:ue=>{ue.preventDefault(),ue.stopPropagation(),L(C.id,K)}},t.createElement(I,null)):null)),pe?t.createElement("li",null,t.createElement(l.ZP,{type:"link",disabled:C.memers.length>=50,title:C.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:()=>{B(C)}}," ",t.createElement(P.Z,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)))},G=e(44993),O=e(28897),Pe=Object.defineProperty,le=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ce=(xe,pe,Y)=>pe in xe?Pe(xe,pe,{enumerable:!0,configurable:!0,writable:!0,value:Y}):xe[pe]=Y,W=(xe,pe)=>{for(var Y in pe||(pe={}))Be.call(pe,Y)&&ce(xe,Y,pe[Y]);if(fe)for(var Y of fe(pe))Se.call(pe,Y)&&ce(xe,Y,pe[Y]);return xe},H=(xe,pe)=>le(xe,Ge(pe)),p=(xe,pe,Y)=>new Promise((Me,B)=>{var w=h=>{try{r(Y.next(h))}catch(K){B(K)}},g=h=>{try{r(Y.throw(h))}catch(K){B(K)}},r=h=>h.done?Me(h.value):Promise.resolve(h.value).then(w,g);r((Y=Y.apply(xe,pe)).next())});function Q({children:xe}){return t.createElement("div",{className:"no-data"},t.createElement("img",{src:R,alt:"no-data",width:300}),xe)}const D={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var j=(xe=>(xe[xe.INITDATA=0]="INITDATA",xe[xe.SHOWLOADING=1]="SHOWLOADING",xe[xe.SHOWFORMPANEL=2]="SHOWFORMPANEL",xe[xe.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",xe[xe.SELECTGROUP=4]="SELECTGROUP",xe[xe.SETINDEX=5]="SETINDEX",xe))(j||{});function ne(xe,pe){switch(pe.type){case 0:return W(W({},xe),pe.payload);case 1:return H(W({},xe),{loading:pe.payload});case 5:return H(W({},xe),{index:pe.payload});case 2:return W(W({},xe),pe.payload);case 3:return W(W({},xe),pe.payload);case 4:return H(W({},xe),{selectedGroup:pe.payload,showFormPanel:!0});default:throw new Error}}function ye({user:xe}){var pe;const[Y,Me]=(0,t.useReducer)(ne,D),{data:B,index:w,loading:g,showFormPanel:r,selectedGroup:h,showMemberPanel:K}=Y,d=(pe=xe.userInfo)==null?void 0:pe.role,i=(0,t.useMemo)(()=>{let De=[],Ie=[];for(let Je of B)Je.is_creat?De.push(Je):Ie.push(Je);return[De,Ie]},[B]);(0,t.useEffect)(()=>{d===15&&Me({type:5,payload:1})},[d]);function J(){return p(this,null,function*(){const De=yield V();Me({type:0,payload:{loading:!1,showFormPanel:!1,data:De.groups}})})}(0,t.useEffect)(()=>{J()},[]);function L(De){return p(this,null,function*(){h.id?yield Z(h.id,De):yield s(De),J()})}function C(){Me({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function k(De){Me({type:4,payload:De})}function ie(){Me({type:2,payload:{showFormPanel:!1}})}function ue(){Me({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function Oe(De){Me({type:3,payload:{showMemberPanel:!0,selectedGroup:De}})}function ae(De,Ie){return p(this,null,function*(){yield $(De,Ie),J()})}function Fe(De){return p(this,null,function*(){yield F(De),J()})}function N(De){return p(this,null,function*(){yield u(De),J()})}function Ce(De){Me({type:5,payload:parseInt(De.target.id,10)})}function we(De,Ie){return p(this,null,function*(){ue(),yield f({user_ids:De,group_id:Ie}),J()})}return t.createElement(t.Fragment,null,t.createElement("div",{className:"teaching-circling-container"},t.createElement("h3",null," \u6559\u7814\u56E2\u961F ",d<=12&&t.createElement(l.ZP,{type:"primary",disabled:B.length>=50,title:B.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:C},"\u65B0\u5EFA")," "),t.createElement("div",{className:"teaching-circling-body"},d===15?null:t.createElement("ul",{className:"navs"},t.createElement("li",{className:w===0?"active":""},t.createElement("a",{id:"0",onClick:Ce},"\u6211\u521B\u5EFA\u7684")),t.createElement("li",{className:w===1?"active":""},t.createElement("a",{id:"1",onClick:Ce},"\u6211\u52A0\u5165\u7684"))),t.createElement("div",{className:i[w].length===0?"nodata-content":"main-content"},i[w].length===0?t.createElement(Q,null,d<=12?t.createElement(t.Fragment,null," ",t.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",t.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):t.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):t.createElement(q,{onExitGroup:N,onPlusMember:Oe,onDelMember:ae,onDelGroup:Fe,isAdminOrTeacher:d<=12,onChangeGroupName:k,data:i[w]}))),t.createElement("p",{style:{width:1200,margin:"0 auto 40px auto"},className:"desc"}," * \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732 ")),t.createElement(Re,{callback:L,visible:r,onCancel:ie,id:h.id,name:h.name}),t.createElement(n.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:K,onCancel:ue,footer:null,width:1100,bodyStyle:{minHeight:200}},t.createElement(O.Z,{container_id:h.id,container_type:4,onSelect:we,onCancel:ue})))}var ze=(0,G.connect)(({user:xe})=>({user:xe}))(ye),_=(xe,pe,Y)=>new Promise((Me,B)=>{var w=h=>{try{r(Y.next(h))}catch(K){B(K)}},g=h=>{try{r(Y.throw(h))}catch(K){B(K)}},r=h=>h.done?Me(h.value):Promise.resolve(h.value).then(w,g);r((Y=Y.apply(xe,pe)).next())});const Ee=o.ZP.Group;var Ae=({onSelect:xe,onCancel:pe})=>{const[Y,Me]=(0,t.useState)([]),[B,w]=(0,t.useState)(!0);(0,t.useEffect)(()=>{function h(){return _(this,null,function*(){const{groups:K}=yield(0,E.U2)("teach_groups/my.json");Me(K),w(!1)})}h()},[]);const g=(0,t.useMemo)(()=>{let h=[],K=[];for(let d of Y)d.is_creat?h.push(d):K.push(d);return[h,K]},[Y]);function r(h){xe(h)}return t.createElement(A.default,{className:"select-teach-group",onFinish:r},B?t.createElement(z.Z,{paragraph:!0}):Y.length===0?t.createElement(Q,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",t.createElement(G.Link,{to:"/account/teach-group"},"\u521B\u5EFA"),"\u5427"):t.createElement(t.Fragment,null,t.createElement(A.default.Item,{name:"group_id",style:{width:"100%"}},t.createElement(Ee,{style:{width:"100%"}},t.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),t.createElement("ul",{className:"groups"},g[0].map(h=>t.createElement("li",{key:h.id},t.createElement(o.ZP,{value:h.id},h.name)))),t.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),t.createElement("ul",{className:"groups"},g[1].map(h=>t.createElement("li",{key:h.id},t.createElement(o.ZP,{value:h.id},h.name)))))),t.createElement("div",{className:"btn-actions"},t.createElement(l.ZP,{type:"default",onClick:pe,style:{marginRight:10}},"\u53D6\u6D88"),t.createElement(l.ZP,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},28897:function(ft,me,e){"use strict";var t=e(59301),o=e(78241),A=e(95237),z=e(57809),l=e(92832),E=e(88522),n=e(3113),R=e(24905),V=e(6848),s=e(8591),Z=e(1710),f=e(44993),u=e(61186),$=e.n(u),F=e(26724),T=e.n(F),Re=e(58143),oe=e(54877),se=e(36433),re=e(68055),M=e(59301),S=Object.defineProperty,a=Object.defineProperties,I=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,G=(W,H,p)=>H in W?S(W,H,{enumerable:!0,configurable:!0,writable:!0,value:p}):W[H]=p,O=(W,H)=>{for(var p in H||(H={}))X.call(H,p)&&G(W,p,H[p]);if(P)for(var p of P(H))q.call(H,p)&&G(W,p,H[p]);return W},Pe=(W,H)=>a(W,I(H)),le=(W,H,p)=>new Promise((Q,D)=>{var j=ze=>{try{ye(p.next(ze))}catch(_){D(_)}},ne=ze=>{try{ye(p.throw(ze))}catch(_){D(_)}},ye=ze=>ze.done?Q(ze.value):Promise.resolve(ze.value).then(j,ne);ye((p=p.apply(W,H)).next())});const Ge=[];function fe({onSearch:W,schools:H}){return M.createElement(o.default,{colon:!1,layout:"horizontal",onFinish:W,initialValues:{keyword:"",school_name:"",search_type:"1"}},M.createElement(A.Z,{style:{flexWrap:"nowrap"}},M.createElement(o.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},M.createElement(z.default,{popupClassName:re.Z.selectdown,style:{width:106}},M.createElement(z.default.Option,{value:"1"},"\u59D3\u540D"),M.createElement(z.default.Option,{value:"2"},"\u624B\u673A\u53F7"),M.createElement(z.default.Option,{value:"3"},"\u90AE\u7BB1"))),M.createElement(o.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},M.createElement(l.default,{allowClear:!0,style:{width:300},size:"middle"})),M.createElement(o.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},M.createElement(E.Z,{options:H,style:{width:300},size:"middle",showSearch:!0,filterOption:(p,Q)=>Q.value.toUpperCase().indexOf(p.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),M.createElement(n.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var Be=(W=>(W[W.INITDATA=0]="INITDATA",W[W.INITSCHOOLS=1]="INITSCHOOLS",W[W.SHOWLOADING=2]="SHOWLOADING",W[W.SELECTEDIDS=3]="SELECTEDIDS",W[W.SETQUERY=4]="SETQUERY",W[W.SETPAGE=5]="SETPAGE",W))(Be||{});function Se(W,H){switch(H.type){case 0:return O(O({},W),H.payload);case 4:return O(O({},W),H.payload);case 5:return Pe(O({},W),{page:H.payload,reload:!1});case 2:return Pe(O({},W),{loading:H.payload});case 1:return Pe(O({},W),{schools:H.payload});case 3:return Pe(O({},W),{selectedIds:H.payload});default:throw new Error}}const ce={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};me.Z=({onSelect:W,onCancel:H,container_id:p,container_type:Q})=>{const[D,j]=(0,t.useReducer)(Se,ce),{data:ne,schools:ye,loading:ze,selectedIds:_,page:Ee,count:Ae,query:xe,reload:pe}=D;(0,t.useEffect)(()=>{function h(){return le(this,null,function*(){const{users:K,user_count:d}=yield(0,oe.nQ)(Pe(O({},xe),{page:Ee,container_type:Q,container_id:p,display_aliases:!0}));j({type:0,payload:{data:pe?K:[...ne,...K],count:d}})})}xe&&h()},[Ee,xe,pe,p,Q]),(0,t.useEffect)(()=>{function h(){return le(this,null,function*(){const{school_names:K}=yield(0,oe.K$)({display_aliases:!0});j({type:1,payload:K.map(d=>({value:d}))})})}h()},[]);const Y=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(h,K)=>M.createElement(R.default,{value:K.numid,checked:_.includes(K.numid),disabled:!!h})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(h,K)=>M.createElement("div",null,M.createElement(V.Z,{placement:"bottom",title:h},M.createElement(f.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${K.login}`,target:"_blank"},h||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:h=>M.createElement(V.Z,{placement:"bottom",title:h},M.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:h=>M.createElement(V.Z,{placement:"bottom",title:h},M.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:h=>M.createElement(V.Z,{placement:"bottom",title:h},M.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:h=>M.createElement(V.Z,{placement:"bottom",title:h},M.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:h=>M.createElement(V.Z,{placement:"bottom",title:h},M.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:h=>M.createElement("span",{style:{color:"#000000"}},h?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:h=>M.createElement(V.Z,{placement:"bottom",title:h},M.createElement("span",{style:{color:"#000000"}},$()(h).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:h=>{if(h===1)return M.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Me(h){j({type:4,payload:{page:1,reload:!0,query:h}})}function B(h){j({type:5,payload:h})}function w(h){let K=_.indexOf(h);K>=0?_.splice(K,1):_.push(h),j({type:3,payload:[..._]})}function g(){_.length===0?s.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(W(_,p),j({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const r=Ae>Ee*10;return M.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},M.createElement(fe,{onSearch:Me,schools:ye}),xe?M.createElement(M.Fragment,null,M.createElement("div",{className:"flexd-table-header mt20"},M.createElement(se.Gi,null,M.createElement(Z.default,{pagination:!1,dataSource:Ge,columns:Y}))),M.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},M.createElement(T(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:B,hasMore:r,useWindow:!1},M.createElement(se.Gi,null,M.createElement(Z.default,{loading:ze,showHeader:!1,pagination:!1,dataSource:ne,columns:Y,onRow:h=>({onClick:K=>{h.added!==1&&w(h.numid)}})})))),M.createElement("div",{className:"flex-container flex-end"},M.createElement(n.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:H},"\u53D6\u6D88"),M.createElement(n.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:g},"\u786E\u5B9A"))):M.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},M.createElement("img",{src:Re,width:"100",alt:""}),M.createElement("br",null),M.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},36867:function(ft,me,e){"use strict";e.d(me,{i:function(){return S},Z:function(){return I}});var t={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},o=e(71418),A=e(6848),z=e(92310),l=e.n(z),E=e(89299),n=e(63604),R=e(64681),V="data:image/png;base64,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",s="data:image/png;base64,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",Z="data:image/png;base64,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",f="data:image/png;base64,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",u="data:image/png;base64,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",$="data:image/png;base64,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",F="data:image/png;base64,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",T="data:image/png;base64,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",Re="data:image/png;base64,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",oe="data:image/png;base64,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",se="data:image/png;base64,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",re="data:image/png;base64,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",M=e(59301);const S=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:V,swimg:s},{name:"101\u8BA1\u5212",ptimg:Z,swimg:f},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:u,swimg:$},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:F,swimg:T},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Re,swimg:oe},{name:"\u519B\u961F\u4E00\u6D41",ptimg:se,swimg:re}];var I=({className:P,dataSource:X=[],col:q=4,right:G,bottom:O=23,precision:Pe=0,wrapWidth:le=1200,trackEventItems:Ge,loading:fe,onRemove:Be=()=>{},isCurrent:Se=!0,showAlias:ce=!1})=>{const W=Math.floor((le-(q-1)*G)/q),H=[{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(p=>(window.ENV==="build"&&(p.ptimg=`/react/build${p.ptimg}`,p.swimg=`/react/build${p.swimg}`),p));return M.createElement(o.Z,{spinning:fe},M.createElement("div",{className:l()(t.list,P)},!!(X!=null&&X.length)&&(X==null?void 0:X.map((p,Q)=>{var D;const{name:j,id:ne,identifier:ye,featured:ze,school_name:_,image_url:Ee,excellent:Ae,is_plan:xe}=p;return M.createElement("div",{key:ne,className:t.wrap,style:{width:W,marginRight:(1+Q)%q===0?0:G+Pe,marginBottom:O}},M.createElement("a",{className:t.li,onClick:pe=>{pe.preventDefault(),pe.stopPropagation(),Ge&&(0,E.L9)([Ge]),(0,E.xg)(`/paths/${ye}`)}},M.createElement("div",{className:t.img},M.createElement("img",{className:t.cover,src:`${Ee}`}),Se&&(0,R.bg)()&&(p==null?void 0:p.studying)&&M.createElement("div",{className:`${t.movebq} user-path-items`,onClick:pe=>{pe.stopPropagation(),Be(p)}},M.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),M.createElement("span",{className:"c-red"},"\u79FB\u9664")),(D=p==null?void 0:p.subject_tags)==null?void 0:D.map((pe,Y)=>{var Me,B;if(Y===0){const g=(Me=H.find(r=>r.name==pe))==null?void 0:Me.swimg;return M.createElement("img",{className:t.sign,src:g,style:{left:"-4px"}})}const w=(B=H.find(g=>g.name==pe))==null?void 0:B.ptimg;return M.createElement("img",{className:t.sign,src:w,style:{left:`${48+52*(Y-1)+2*Y}px`}})}),M.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(p==null?void 0:p.excellent)&&M.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),M.createElement("div",{className:t.name},M.createElement(A.Z,{title:ce&&(p!=null&&p.excellent_alias_name)?M.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${j}`,M.createElement("br",null),M.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${p==null?void 0:p.excellent_alias_name}`)):j},M.createElement("span",{className:t.e},ce&&(p==null?void 0:p.excellent_alias_name)||j))),M.createElement("div",{className:t.tags},M.createElement("div",null,M.createElement(A.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},M.createElement("span",null,M.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),M.createElement("span",null,p.stages_count))),M.createElement(A.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},M.createElement("span",null,M.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),M.createElement("span",null,p.members_count)))))))})),!X.length&&M.createElement(n.Z,null)))}},36433:function(ft,me,e){"use strict";e.d(me,{jL:function(){return l},w9:function(){return p},QD:function(){return Fe},cQ:function(){return Be.Z},op:function(){return C},O5:function(){return yn},_b:function(){return Je},t7:function(){return oe},Gi:function(){return ze},YG:function(){return ne},qp:function(){return Z},vr:function(){return we},qE:function(){return ue},Je:function(){return M},wb:function(){return fe},cq:function(){return Y},tp:function(){return $}});var t=e(59301),o={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"},A="data:image/png;base64,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",l=({dataSource:nt=[],img:ht,imgWidth:pt=346,title:It,sunTitle:on,bannerExtraContent:_t})=>t.createElement("div",{className:o.banner},t.createElement("div",{className:o.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,It),t.createElement("span",null,on)),nt.length>0&&t.createElement("div",{className:o.btns},nt.map((it,Kt)=>t.createElement("div",{key:Kt,onClick:it.click},it.name,it.sign?t.createElement("img",{src:A,width:39}):null))),_t),ht&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:ht,width:pt}))),E={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"},n=e(92310),R=e.n(n),V=e(89392),Z=({dataSource:nt=[],value:ht,onChange:pt,onTitleChange:It,className:on,title:_t,titleWidth:it=41,style:Kt={},fontColor:ee="#6A7283",showCount:v})=>{const[b,x]=(0,t.useState)(0),[y,ge]=(0,t.useState)(!1),de=(0,t.useRef)(null),Qe=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var Ze;nt.length!==0&&(((Ze=de==null?void 0:de.current)==null?void 0:Ze.clientHeight)>97?x(1):x(0)),nt.length===0&&x(0),ge(!1)},[nt]),t.createElement("div",{className:R()(E.row,on),style:Kt},t.createElement("div",{onClick:(0,V.throttle)(()=>It==null?void 0:It(),2e3),style:{width:it,marginTop:y?12:4},className:`${E.title} ${It?"current":""}`},_t),t.createElement("div",{className:y?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},t.createElement("div",{className:E.bar,ref:Qe,style:b>0?{height:b===1?97:"auto",overflow:b===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:E.tag,ref:de},nt==null?void 0:nt.map(Ze=>t.createElement("span",{onClick:()=>pt(Ze.id),key:Ze.id,style:{color:ee},className:ht===Ze.id?E.active:""},t.createElement("span",{title:Ze.name,className:E.name},Ze.name),!!v&&t.createElement("span",{className:E.num},Ze.count))))),!!b&&t.createElement(t.Fragment,null,b===1?t.createElement("div",{onClick:()=>{var Ze;x(2),((Ze=de==null?void 0:de.current)==null?void 0:Ze.clientHeight)>245?ge(!0):ge(!1)},className:E.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{Qe.current.scrollTop=0,x(1),ge(!1)},className:E.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},f={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"},$=({dataSource:nt=[],value:ht,onChange:pt,className:It,style:on={}})=>t.createElement("div",{style:on,className:R()(f.tabs,It)},nt.map(_t=>t.createElement("span",{onClick:()=>pt(_t.id),className:ht===_t.id?f.active:"",key:_t.id},_t.name))),F={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"},T=e(92832),oe=({dataSource:nt=[],value:ht="",onChange:pt,onInputChange:It=()=>{},className:on,style:_t={},placeholder:it,allowClear:Kt=!1})=>{var ee;const[v,b]=(0,t.useState)(""),[x,y]=(0,t.useState)("");(0,t.useEffect)(()=>{var Qe;let Ze=ht;(Qe=JSON.stringify(ht))!=null&&Qe.includes("{")&&(b(ht.id),Ze=ht.value||"");try{y(decodeURIComponent(Ze||""))}catch($e){y(decodeURIComponent(Ze||""))}},[ht]);const ge=()=>{pt(encodeURIComponent(x),v||null)},de=Qe=>{Qe!==v&&(b(Qe),pt(encodeURIComponent(x),Qe))};return t.createElement("div",{className:R()(F.input,on),style:_t},!!nt.length&&t.createElement("div",{className:F.dropdown},t.createElement("div",{className:F.text},(ee=nt.find(Qe=>Qe.id===v))==null?void 0:ee.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:F.b1}),t.createElement("b",{className:F.b2})),t.createElement("div",{className:F.menu},nt.map((Qe,Ze)=>t.createElement("div",{key:Ze,onClick:()=>de(Qe.id)},Qe.name)))),t.createElement(T.default,{onPressEnter:ge,value:x,onChange:Qe=>{y(Qe.target.value),It(encodeURIComponent(Qe.target.value),v||null)},bordered:!1,placeholder:it}),t.createElement("i",{onClick:ge,className:"iconfont icon-sousuo9 font14 pl10 current"}))},se={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"},M=({value:nt,onChange:ht,className:pt,total:It,pageSize:on,style:_t={}})=>{const it=nt<2,Kt=nt>=Math.ceil(It/on);return It<=on?t.createElement(t.Fragment,null):t.createElement("div",{className:R()(se.quickPager,pt),style:_t},t.createElement("div",{onClick:()=>{it||ht(nt-1,"prev")},className:it?se.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{Kt||ht(nt+1,"next")},className:Kt?se.disabled:""},"\u4E0B\u4E00\u9875"))},S={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"},a=e(71418),I=e(6848),P=e(13570),X=e(13952),q=e(89299),G=e(96908),O=e(57177),Pe=e(81378),le=e(63604),fe=({className:nt,dataSource:ht=[],col:pt=4,right:It,bottom:on=23,precision:_t=0,wrapWidth:it=1200,trackEventItems:Kt,loading:ee})=>{const v=Math.floor((it-(pt-1)*It)/pt);return t.createElement(a.Z,{spinning:ee},t.createElement("div",{className:R()(S.list,nt)},!!ht.length&&ht.map((b,x)=>{const{name:y,id:ge,identifier:de,power:Qe,cover_image_id:Ze,pic:$e}=b;return t.createElement("div",{className:S.wrap,key:ge,style:{width:v,marginRight:(1+x)%pt===0?0:It+_t,marginBottom:on}},t.createElement("a",{target:"_blank",href:`/shixuns/${de}/challenges`,className:S.li,onClick:ot=>{ot.preventDefault(),Kt&&(0,q.L9)([Kt]),Qe&&(0,q.xg)(`/shixuns/${de}/challenges`)}},t.createElement("div",{className:S.img},t.createElement("img",{className:S.cover,src:`${$e}`}),b.is_jupyter&&t.createElement("img",{className:S.sign,src:G}),b.is_jupyter_lab&&t.createElement("img",{className:S.sign,src:O}),b.is_unity_3d&&t.createElement("img",{className:S.sign,src:Pe})),t.createElement("div",{className:S.name},t.createElement(I.Z,{title:y||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:S.e},y||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:S.tags},t.createElement(I.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,b.challenges_count))),!!b.myshixuns_count&&t.createElement(I.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,b.myshixuns_count))),t.createElement(I.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,b.level))),t.createElement("div",{className:S.rate},t.createElement(P.Z,{allowHalf:!0,disabled:!0,defaultValue:b.score_info}),t.createElement("span",null,"\xA0",b.score_info?`${b.score_info}\u5206`:"5\u5206")))),!Qe&&t.createElement("div",{className:S.lockWrap},t.createElement("img",{src:`${X.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ht.length&&t.createElement(le.Z,null)))},Be=e(36867),Se={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"},ce="data:image/png;base64,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",W=e(59301),p=({className:nt,dataSource:ht=[],col:pt=4,right:It,bottom:on=23,precision:_t=0,wrapWidth:it=1200,trackEventItems:Kt,loading:ee})=>{const v=Math.floor((it-(pt-1)*It)/pt);return W.createElement(a.Z,{spinning:ee},W.createElement("div",{className:R()(Se.list,nt)},!!ht.length&&ht.map((b,x)=>{const{subject_identifier:y,id:ge,identifier:de,power:Qe}=b,Ze=b.is_public!=0&&b.is_public;return W.createElement("div",{className:Se.wrap,key:ge,style:{width:v,marginRight:(1+x)%pt===0?0:It+_t,marginBottom:on}},W.createElement("a",{className:Se.li,onClick:$e=>{$e.preventDefault(),Kt&&(0,q.L9)([Kt]),(0,q.xg)(b.first_category_url)}},W.createElement("div",{className:Se.top},W.createElement(I.Z,{title:b.name},W.createElement("div",{className:Se.name},b.name)),W.createElement("img",{className:Se.img,src:X.Z.IMG_SERVER+"/images/"+b.avatar_url}),W.createElement("div",{className:Se.text,title:b.creator},b.creator),y&&W.createElement("div",{className:Se.btns},W.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),W.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ze&&W.createElement("div",{className:Se.sign},"\u516C\u5F00")),W.createElement("div",{className:Se.bottom},b.visits>0&&W.createElement(I.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},W.createElement("span",null,W.createElement("i",{className:"iconfont icon-liulanyan"}),W.createElement("span",null,b.visits))),b.course_members_count>0&&W.createElement(I.Z,{title:"\u6210\u5458",placement:"bottom"},W.createElement("span",null,W.createElement("i",{className:"iconfont icon-chengyuan"}),b.course_members_count)),b.tasks_count>0&&W.createElement(I.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},W.createElement("span",null,W.createElement("i",{className:"iconfont icon-zuoye"}),b.tasks_count)),b.is_end?W.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):W.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!b.is_accessible&&W.createElement("div",{className:Se.lockWrap},W.createElement("img",{src:`${X.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),W.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ht.length&&W.createElement(le.Z,null)))},Q={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"},D=e(44993),ne=({dataSource:nt=[],value:ht,onChange:pt,className:It,style:on={},tabBarExtraContent:_t})=>t.createElement("div",{className:R()(Q.tabs,It),style:on},t.createElement("div",{className:Q.tabsWrap},nt.map((it,Kt)=>t.createElement("aside",{className:Q.tab,onClick:()=>{pt(it.id),it.link&&D.history.push(it.link)},key:Kt},t.createElement("div",{className:ht===it.id?Q.active:""},it.name),(it==null?void 0:it.resetCount)==null&&(it==null?void 0:it.total)!==void 0&&t.createElement("span",null,"\uFF08",it==null?void 0:it.total,"\uFF09"),(it==null?void 0:it.resetCount)!==void 0&&(it==null?void 0:it.total)!==void 0&&t.createElement(I.Z,{title:(it==null?void 0:it.tip)!=null?it==null?void 0:it.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},it==null?void 0:it.resetCount),"/",t.createElement("span",null,it==null?void 0:it.total),"\uFF09"))))),t.createElement("div",{className:Q.tabBar},_t)),ze=({className:nt,style:ht={},children:pt})=>t.createElement("div",{className:R()(nt),style:ht},pt),_={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"},Ee=e(38854),Ae=e(20834);const xe=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Y=({sortValue:nt,dropValue:ht,className:pt,onSort:It,onDrop:on,dataSource:_t=xe})=>{var it;return t.createElement("div",{className:R()(_.orderWrap,pt)},t.createElement(Ee.Z,{dropdownRender:()=>t.createElement(Ae.default,null,_t.map((Kt,ee)=>t.createElement(Ae.default.Item,{key:ee,onClick:()=>on(Kt.id)},Kt.name)))},t.createElement("span",{className:_.orderTextWrap},(it=_t.find(Kt=>ht===Kt.id))==null?void 0:it.name)),t.createElement("span",{className:_.orderIconWrap},t.createElement("span",{className:_.orderAsc},t.createElement("i",{className:nt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${_.cursorPointer} ${_.active}`:`iconfont icon-sanjiaoxing-up font12 ${_.cursorPointer}`,onClick:()=>It(nt==="asc"?"desc":"asc")})),t.createElement("span",{className:_.orderDesc},t.createElement("i",{className:nt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${_.cursorPointer} ${_.active}`:`iconfont icon-sanjiaoxing-down font12 ${_.cursorPointer}`,onClick:()=>It(nt==="asc"?"desc":"asc")}))))},Me={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"},B=e(3113),w=Object.defineProperty,g=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,K=(nt,ht,pt)=>ht in nt?w(nt,ht,{enumerable:!0,configurable:!0,writable:!0,value:pt}):nt[ht]=pt,d=(nt,ht)=>{for(var pt in ht||(ht={}))r.call(ht,pt)&&K(nt,pt,ht[pt]);if(g)for(var pt of g(ht))h.call(ht,pt)&&K(nt,pt,ht[pt]);return nt},i=(nt,ht)=>{var pt={};for(var It in nt)r.call(nt,It)&&ht.indexOf(It)<0&&(pt[It]=nt[It]);if(nt!=null&&g)for(var It of g(nt))ht.indexOf(It)<0&&h.call(nt,It)&&(pt[It]=nt[It]);return pt},J=(nt,ht,pt)=>new Promise((It,on)=>{var _t=ee=>{try{Kt(pt.next(ee))}catch(v){on(v)}},it=ee=>{try{Kt(pt.throw(ee))}catch(v){on(v)}},Kt=ee=>ee.done?It(ee.value):Promise.resolve(ee.value).then(_t,it);Kt((pt=pt.apply(nt,ht)).next())}),C=nt=>{var ht=nt,{className:pt,style:It,children:on,loading:_t=!1,openLoading:it,onClick:Kt=()=>{},size:ee="middle",shape:v="round"}=ht,b=i(ht,["className","style","children","loading","openLoading","onClick","size","shape"]);const[x,y]=(0,t.useState)(!1);return t.createElement(B.ZP,d({onClick:(0,V.throttle)(ge=>J(void 0,null,function*(){it&&y(!0);try{yield Kt(ge)}catch(de){console.log("error",de)}it&&y(!1)}),2e3,{leading:!0,trailing:!1}),className:R()(Me.btn,Me[`${ee}-${v}`],pt),style:It,size:ee,shape:v,loading:x||_t},b),on)},k={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},ue=({className:nt,style:ht,children:pt=null,onClick:It,title:on})=>t.createElement("div",{className:R()(k.head,nt),style:ht},t.createElement("span",{className:"primary-hover",onClick:It},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:on},on),t.createElement("div",{className:k.node},pt)),Oe={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"},Fe=({confirmShow:nt=!0,confirmTitle:ht,confirmClick:pt,cancelShow:It=!0,cancelTitle:on,cancelClick:_t,className:it,style:Kt,confirmLoading:ee=!1})=>t.createElement("div",{className:R()(Oe.btns,it),style:Kt},nt&&t.createElement(B.ZP,{loading:ee,onClick:pt,type:"primary",className:Oe.confirm},ht),It&&t.createElement(B.ZP,{onClick:_t,className:Oe.cancel},on)),N={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"},we=({className:nt,style:ht={},LeftContent:pt,children:It,RightContent:on})=>t.createElement("div",{className:R()(N.fixedBottom,nt),style:ht},t.createElement("div",{className:N.wrap},t.createElement("div",{className:N.left},pt),t.createElement("div",{className:N.center},It),t.createElement("div",{className:N.right},on))),De={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Je=({className:nt,style:ht={},dataSource:pt=[]})=>t.createElement("div",{className:R()(De.crumbs,nt),style:ht},pt.map((It,on)=>onD.history.push(It.path)},It.name):t.createElement("span",null,It.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:on,style:{color:"#5F6368"}},It.name))),rt=e(31797),tt=Object.defineProperty,xt=Object.defineProperties,Ft=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,Yt=(nt,ht,pt)=>ht in nt?tt(nt,ht,{enumerable:!0,configurable:!0,writable:!0,value:pt}):nt[ht]=pt,Ct=(nt,ht)=>{for(var pt in ht||(ht={}))Wt.call(ht,pt)&&Yt(nt,pt,ht[pt]);if(wt)for(var pt of wt(ht))rn.call(ht,pt)&&Yt(nt,pt,ht[pt]);return nt},qt=(nt,ht)=>xt(nt,Ft(ht)),$t=(nt,ht)=>{var pt={};for(var It in nt)Wt.call(nt,It)&&ht.indexOf(It)<0&&(pt[It]=nt[It]);if(nt!=null&&wt)for(var It of wt(nt))ht.indexOf(It)<0&&rn.call(nt,It)&&(pt[It]=nt[It]);return pt};const{Countdown:Vt}=rt.default;var yn=nt=>{var ht=nt,{onChange:pt}=ht,It=$t(ht,["onChange"]);const[on,_t]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof on=="number"&&on>=0&&pt(on)},[on]);const it=Kt=>{const ee=Math.floor(Kt/1e3);_t(ee)};return t.createElement(Vt,qt(Ct({},It),{onChange:it}))}},39619:function(ft,me,e){"use strict";e.r(me),e.d(me,{default:function(){return H}});var t=e(59301),o=e(44993),A=e(8591),z=e(43418),l=e(3113),E=e(61621),n=e(38854),R=e(20834),V=e(58421),s=e(22158),Z=e(13952),f=e(5112),u={title:"title___GjBar",content:"content___I7QWQ",add:"add___S7NYy",colorBlue:"colorBlue___msrvf",radio:"radio___KDCSZ"},$=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,Re=(p,Q)=>{var D={};for(var j in p)F.call(p,j)&&Q.indexOf(j)<0&&(D[j]=p[j]);if(p!=null&&$)for(var j of $(p))Q.indexOf(j)<0&&T.call(p,j)&&(D[j]=p[j]);return D},oe=(p,Q,D)=>new Promise((j,ne)=>{var ye=Ee=>{try{_(D.next(Ee))}catch(Ae){ne(Ae)}},ze=Ee=>{try{_(D.throw(Ee))}catch(Ae){ne(Ae)}},_=Ee=>Ee.done?j(Ee.value):Promise.resolve(Ee.value).then(ye,ze);_((D=D.apply(p,Q)).next())});const se=p=>{var Q=p,{shixunsDetail:D,globalSetting:j,loading:ne,dispatch:ye,onReloadData:ze}=Q,_=Re(Q,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ee,Ae]=(0,t.useState)(),[xe,pe]=(0,t.useState)([]);(0,t.useEffect)(()=>{D.actionTabs.key==="Collaborators-ChangeManager"&&Y()},[D.actionTabs.key]);const Y=()=>oe(void 0,null,function*(){var g;const r=yield ye({type:"shixunsDetail/getChangeManager",payload:{id:(g=D.actionTabs.params)==null?void 0:g.id}});pe(r||[])}),Me=()=>{var g;ye({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(g=D.actionTabs.params)==null?void 0:g.id}}})},B=()=>oe(void 0,null,function*(){var g;if(!Ee){A.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const r=yield ye({type:"shixunsDetail/changeManager",payload:{id:(g=D.actionTabs.params)==null?void 0:g.id,user_id:Ee}});w(),r&&(ze(),A.ZP.info(r.message))}),w=()=>{ye({type:"shixunsDetail/setActionTabs",payload:{}}),Ae(null)};return t.createElement(z.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:D.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ne.effects["shixunsDetail/changeManager"],onOk:B,onCancel:w},t.createElement("div",null,t.createElement("div",{className:u.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",t.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),t.createElement("div",{className:u.content},xe.length?t.createElement(f.ZP.Group,{value:Ee,onChange:g=>Ae(g.target.value)},xe.map((g,r)=>t.createElement(f.ZP,{className:u.radio,key:r,value:g.user_id},g.name))):t.createElement("div",{className:u.add},t.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",t.createElement("a",{className:u.colorBlue,onClick:Me},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var re=(0,o.connect)(({shixunsDetail:p,loading:Q,globalSetting:D})=>({shixunsDetail:p,globalSetting:D,loading:Q}))(se),M=e(99313),S=e(28897),a=e(64582);const{TabPane:I}=M.default;var P=({visible:p,onCancel:Q,onSelectGroup:D,shixunId:j,onSelectCollaborator:ne})=>t.createElement(z.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:p,width:1100,centered:!0,keyboard:!1,onCancel:Q,maskClosable:!1,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},t.createElement(M.default,{defaultActiveKey:"1"},t.createElement(I,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},t.createElement(S.Z,{onCancel:Q,container_type:2,container_id:j,onSelect:ne})),t.createElement(I,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},t.createElement(a.Z,{onCancel:Q,onSelect:D})))),X={bg:"bg___sOdPb",wrap:"wrap___HoeSx",modal:"modal___t4bFU",content:"content___VMlwP",head:"head___eFHNj",headCount:"headCount___q7_8n",button:"button___OaGYh",itemWrap:"itemWrap___EgP_Y",imgWrap:"imgWrap___VcWR7",img:"img___PgTvY",manager:"manager___vGc7D",itemContent:"itemContent___JJG1i",nameWrap:"nameWrap___h4JTB",name:"name___yhHE5",actionGroup:"actionGroup___LDeZm",deleteIcon:"deleteIcon___Mmc7F",schoolWrap:"schoolWrap___Ru_DY",school:"school___zbcZj",countWrap:"countWrap___Mrp5n"},q=e(84105),G=e(36952),O=e(59301),Pe=Object.defineProperty,le=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Be=(p,Q,D)=>Q in p?Pe(p,Q,{enumerable:!0,configurable:!0,writable:!0,value:D}):p[Q]=D,Se=(p,Q)=>{for(var D in Q||(Q={}))Ge.call(Q,D)&&Be(p,D,Q[D]);if(le)for(var D of le(Q))fe.call(Q,D)&&Be(p,D,Q[D]);return p},ce=(p,Q,D)=>new Promise((j,ne)=>{var ye=Ee=>{try{_(D.next(Ee))}catch(Ae){ne(Ae)}},ze=Ee=>{try{_(D.throw(Ee))}catch(Ae){ne(Ae)}},_=Ee=>Ee.done?j(Ee.value):Promise.resolve(Ee.value).then(ye,ze);_((D=D.apply(p,Q)).next())});const W=({shixunsDetail:p,globalSetting:Q,loading:D,user:j,dispatch:ne})=>{var ye,ze,_,Ee,Ae,xe,pe,Y;const Me=(0,o.useParams)(),B=(0,t.useRef)(),[w,g]=(0,t.useState)(0),[r,h]=(0,t.useState)([]),[K,d]=(0,t.useState)({id:null,page:1}),i=(ze=(ye=j.userInfo)==null?void 0:ye.shixun)==null?void 0:ze.editable,J=((_=j.userInfo)==null?void 0:_.role)<=2||((Ae=(Ee=j.userInfo)==null?void 0:Ee.shixun)==null?void 0:Ae.is_creator),L=!((pe=(xe=j.userInfo)==null?void 0:xe.shixun)!=null&&pe.can_managed),C=()=>{A.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")};(0,t.useEffect)(()=>{B.current=Me.id,K.id=B.current,d(K),k(K)},[]);const k=Ie=>ce(void 0,null,function*(){const Je=yield ne({type:"shixunsDetail/getCollaboratorsData",payload:Ie});Je&&(h(Je.members||[]),g(Je.member_count))}),ie=()=>ce(void 0,null,function*(){K.page=1,d(K);const Ie=(0,G.g)();yield ne({type:"user/getUserInfo",payload:Ie}),yield k(K)}),ue=Ie=>{K.page=Ie,d(K),k(K)},Oe=Ie=>{if(L){C();return}z.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:O.createElement("div",{className:X.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>ce(void 0,null,function*(){var Je;const rt=yield ne({type:"shixunsDetail/deleteCollaborators",payload:{id:B.current,userId:Ie}});if(((Je=j.userInfo)==null?void 0:Je.user_id)===Ie){o.history.push("/shixuns");return}A.ZP.info(rt==null?void 0:rt.message),K.page=1,d(K),k(K)})})},ae=Ie=>{z.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:O.createElement("div",{className:X.modal},"\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"),onOk:()=>ce(void 0,null,function*(){var Je;const rt=yield ne({type:"shixunsDetail/deleteCollaborators",payload:{id:B.current,userId:Ie}});if(((Je=j.userInfo)==null?void 0:Je.user_id)===Ie){o.history.push("/shixuns");return}A.ZP.info(rt==null?void 0:rt.message),K.page=1,d(K),k(K)})})},Fe=()=>{if(L){C();return}ne({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:B.current}}})};function N(Ie,Je,rt,tt){return ce(this,null,function*(){if(L){C();return}yield ne({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:Ie,user_id:Je,editable:rt?0:1}}),k(K)})}const Ce=()=>{if(L){C();return}ne({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:B.current}}})};function we(){ne({type:"shixunsDetail/setActionTabs",payload:{}})}const De={visible:p.actionTabs.key==="Collaborators-AddCollaborator",onCancel:we,shixunId:B.current,onSelectCollaborator:Ie=>ce(void 0,null,function*(){we(),(yield ne({type:"shixunsDetail/addCollaborator",payload:{id:B.current,user_ids:Ie}}))&&(A.ZP.success("\u6DFB\u52A0\u6210\u529F"),ie())}),onSelectGroup:Ie=>ce(void 0,null,function*(){we(),(yield ne({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:B.current,group_id:Ie.group_id}}))&&(A.ZP.success("\u6DFB\u52A0\u6210\u529F"),ie())})};return O.createElement("section",{className:X.bg},O.createElement("div",{className:X.wrap},O.createElement("div",{className:X.content},((Y=p.detail)==null?void 0:Y.identity)<5&&O.createElement("div",{className:X.head},O.createElement("span",{className:X.headCount},"\u5408\u4F5C\u8005"),O.createElement("div",null,J&&O.createElement(l.ZP,{type:"primary",ghost:!0,className:X.button,onClick:Fe},"\u66F4\u6362\u7BA1\u7406\u5458"),i&&O.createElement(l.ZP,{type:"primary",className:X.button,onClick:Ce},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),O.createElement("div",{className:X.list},O.createElement(E.Z,{loading:D.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},r.map((Ie,Je)=>{var rt,tt,xt,Ft,wt,Wt,rn,Yt,Ct,qt;return O.createElement("div",{className:X.itemWrap,key:Je},O.createElement("a",{href:(rt=Ie.user)==null?void 0:rt.user_url,target:"_blank",className:X.imgWrap},O.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:X.img,src:`${Z.Z.IMG_SERVER}/images/${(tt=Ie.user)==null?void 0:tt.image_url}`}),((xt=Ie.user)==null?void 0:xt.shixun_manager)&&O.createElement("span",{className:X.manager},"\u521B\u5EFA\u8005")),O.createElement("div",{className:X.itemContent},O.createElement("p",{className:X.nameWrap},O.createElement("a",{href:Ie.user.user_url,target:"_blank",className:X.name},(Ft=Ie.user)==null?void 0:Ft.name),O.createElement("div",{className:X.actionGroup},J?(wt=Ie.user)!=null&&wt.shixun_manager?null:O.createElement(n.Z,{dropdownRender:()=>O.createElement(R.default,{selectedKeys:[Ie.editable?"1":"2"],onClick:()=>{var $t;N(p.detail.identifier,Ie.user.user_id,Ie.editable,($t=Ie.user)==null?void 0:$t.name)}},O.createElement(R.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),O.createElement(R.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},O.createElement("div",null,Ie.editable?O.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):O.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",O.createElement(q.Z,{style:{fontSize:"14px",color:"#888888"}}))):Ie.editable?O.createElement("span",{className:"c-green"},"\u53EF\u7F16\u8F91\u5B9E\u8BAD"):O.createElement("span",{className:"c-grey-c"},"\u4E0D\u53EF\u7F16\u8F91\u5B9E\u8BAD"),!((Wt=Ie.user)!=null&&Wt.shixun_manager)&&i&&Ie.user.user_id!==((rn=j.userInfo)==null?void 0:rn.user_id)?O.createElement("a",{className:"c-grey-c",onClick:()=>{var $t;return Oe(($t=Ie.user)==null?void 0:$t.user_id)}},"\u5220\u9664"):null,Ie.user.user_id===((Yt=j.userInfo)==null?void 0:Yt.user_id)&&!((Ct=Ie.user)!=null&&Ct.shixun_manager)&&O.createElement("a",{className:"c-grey-c",onClick:()=>{var $t;return ae(($t=Ie.user)==null?void 0:$t.user_id)}},"\u9000\u51FA"))),O.createElement("p",{className:X.schoolWrap},O.createElement("span",{className:X.school},(qt=Ie.user)==null?void 0:qt.school_name))))})))),w>10&&O.createElement("div",{className:X.countWrap},O.createElement(V.Z,{showQuickJumper:!0,showSizeChanger:!1,total:w,onChange:Ie=>ue(Ie),pageSize:10,current:K.page}))),O.createElement(s.Z,null),O.createElement(re,{onReloadData:ie}),O.createElement(P,Se({},De)))};var H=(0,o.connect)(({shixunsDetail:p,loading:Q,globalSetting:D,user:j})=>({shixunsDetail:p,globalSetting:D,user:j,loading:Q}))(W)},22158:function(ft,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(59301),o=e(44993),A=e(93948),z=e(6848),l={flex_box_center:"flex_box_center___PT9hL",flex_space_between:"flex_space_between___n2Hu5",flex_box_vertical_center:"flex_box_vertical_center___dwn6D",flex_box_center_end:"flex_box_center_end___TwHBO",flex_box_column:"flex_box_column___eAUqU",rightWrap:"rightWrap___Y_2WO",learnWrap:"learnWrap___mca1k",learnTopWrap:"learnTopWrap___cn6Tj",courseWrap:"courseWrap___N3Z6X",pathWrap:"pathWrap___QSdXs",pathImg:"pathImg___VjPqu",pathContentItem:"pathContentItem___sxOSQ",pathContentWrap:"pathContentWrap___WttwX",pathContentName:"pathContentName___evsEv",pathContent:"pathContent___fz4ds",pathContentCount:"pathContentCount___Jlv3G",recommandTrainingWrap:"recommandTrainingWrap___F1gpg",recommandContent:"recommandContent___JZYAA",recommandLevel:"recommandLevel___McDUw",color0152d9:"color0152d9___JWNjt",color999:"color999___npg2L",color888:"color888___l_1AP",color333:"color333___ec_mY",iconDeleteColor:"iconDeleteColor___aZjDG",iconMoveColor:"iconMoveColor___z4k0w",iconEditColor:"iconEditColor___wxNTY",skillWrap:"skillWrap___j6j3B",skillTopWrap:"skillTopWrap___kIJbE",time:"time___dTwAe",titleImg:"titleImg___I8kT9"},E=Object.defineProperty,n=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,s=(p,Q,D)=>Q in p?E(p,Q,{enumerable:!0,configurable:!0,writable:!0,value:D}):p[Q]=D,Z=(p,Q)=>{for(var D in Q||(Q={}))R.call(Q,D)&&s(p,D,Q[D]);if(n)for(var D of n(Q))V.call(Q,D)&&s(p,D,Q[D]);return p};const f=p=>React.createElement("svg",Z({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},p),React.createElement("title",null,"\u5B66\u4E60\u8FDB\u5EA6"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M10 2c.02 0 .03.75.032 1.839l.03 8.16H9.19l-3.932 6.005h.98L10.062 12H20c0 5.523-4.477 10-10 10S0 17.523 0 12 4.477 2 10 2Zm-.348 12.938c-.463 0-.834.147-1.113.443-.279.295-.418.693-.418 1.193 0 .453.13.819.39 1.096.261.277.606.416 1.036.416.458 0 .827-.148 1.105-.443.279-.296.418-.691.418-1.186 0-.482-.124-.855-.373-1.121-.248-.266-.597-.399-1.045-.399Zm-.039.71c.185 0 .333.074.444.221.11.147.166.358.166.631 0 .583-.209.875-.625.875-.414 0-.621-.281-.621-.844 0-.588.212-.883.636-.883Zm-3.715-3.78c-.468 0-.84.148-1.115.446-.275.299-.412.695-.412 1.19 0 .453.13.818.389 1.094.259.276.605.414 1.037.414.46 0 .83-.147 1.105-.442.276-.294.414-.686.414-1.175 0-.477-.124-.85-.373-1.122-.248-.27-.597-.406-1.045-.406Zm-.023.71c.401 0 .602.283.602.848 0 .583-.21.875-.63.875-.41 0-.617-.28-.617-.84 0-.589.215-.883.645-.883Z",fill:"#1890FF"}),React.createElement("path",{d:"M11 0c5.982 0 10.848 4.774 10.997 10.72L22 11h-3.667c0-3.974-3.16-7.21-7.105-7.33L11 3.667V0Z",fill:"#B6D0FC",fillRule:"nonzero"})));var u="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMmMuMDIgMCAuMDMuNzUuMDMyIDEuODM5bC4wMyA4LjE2SDkuMTlsLTMuOTMyIDYuMDA1aC45OEwxMC4wNjIgMTJIMjBjMCA1LjUyMy00LjQ3NyAxMC0xMCAxMFMwIDE3LjUyMyAwIDEyIDQuNDc3IDIgMTAgMlptLS4zNDggMTIuOTM4Yy0uNDYzIDAtLjgzNC4xNDctMS4xMTMuNDQzLS4yNzkuMjk1LS40MTguNjkzLS40MTggMS4xOTMgMCAuNDUzLjEzLjgxOS4zOSAxLjA5Ni4yNjEuMjc3LjYwNi40MTYgMS4wMzYuNDE2LjQ1OCAwIC44MjctLjE0OCAxLjEwNS0uNDQzLjI3OS0uMjk2LjQxOC0uNjkxLjQxOC0xLjE4NiAwLS40ODItLjEyNC0uODU1LS4zNzMtMS4xMjEtLjI0OC0uMjY2LS41OTctLjM5OS0xLjA0NS0uMzk5Wm0tLjAzOS43MWMuMTg1IDAgLjMzMy4wNzQuNDQ0LjIyMS4xMS4xNDcuMTY2LjM1OC4xNjYuNjMxIDAgLjU4My0uMjA5Ljg3NS0uNjI1Ljg3NS0uNDE0IDAtLjYyMS0uMjgxLS42MjEtLjg0NCAwLS41ODguMjEyLS44ODMuNjM2LS44ODNabS0zLjcxNS0zLjc4Yy0uNDY4IDAtLjg0LjE0OC0xLjExNS40NDYtLjI3NS4yOTktLjQxMi42OTUtLjQxMiAxLjE5IDAgLjQ1My4xMy44MTguMzg5IDEuMDk0LjI1OS4yNzYuNjA1LjQxNCAxLjAzNy40MTQuNDYgMCAuODMtLjE0NyAxLjEwNS0uNDQyLjI3Ni0uMjk0LjQxNC0uNjg2LjQxNC0xLjE3NSAwLS40NzctLjEyNC0uODUtLjM3My0xLjEyMi0uMjQ4LS4yNy0uNTk3LS40MDYtMS4wNDUtLjQwNlptLS4wMjMuNzFjLjQwMSAwIC42MDIuMjgzLjYwMi44NDggMCAuNTgzLS4yMS44NzUtLjYzLjg3NS0uNDEgMC0uNjE3LS4yOC0uNjE3LS44NCAwLS41ODkuMjE1LS44ODMuNjQ1LS44ODNaIiBmaWxsPSIjMTg5MEZGIi8+PHBhdGggZD0iTTExIDBjNS45ODIgMCAxMC44NDggNC43NzQgMTAuOTk3IDEwLjcyTDIyIDExaC0zLjY2N2MwLTMuOTc0LTMuMTYtNy4yMS03LjEwNS03LjMzTDExIDMuNjY3VjBaIiBmaWxsPSIjQjZEMEZDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",$=Object.defineProperty,F=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,oe=(p,Q,D)=>Q in p?$(p,Q,{enumerable:!0,configurable:!0,writable:!0,value:D}):p[Q]=D,se=(p,Q)=>{for(var D in Q||(Q={}))T.call(Q,D)&&oe(p,D,Q[D]);if(F)for(var D of F(Q))Re.call(Q,D)&&oe(p,D,Q[D]);return p};const re=p=>React.createElement("svg",se({width:22,height:20,xmlns:"http://www.w3.org/2000/svg"},p),React.createElement("title",null,"\u6240\u5C5E\u8BFE\u7A0B"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M1.248.026h2.495c.833 0 1.249.415 1.249 1.243v17.39c0 .829-.416 1.243-1.249 1.243H1.248C.416 19.902 0 19.488 0 18.66V1.27C0 .44.416.025 1.248.025ZM7.488.026h2.496c.832 0 1.248.415 1.248 1.243v17.39c0 .829-.416 1.243-1.248 1.243H7.488c-.832 0-1.248-.414-1.248-1.242V1.27c0-.83.416-1.244 1.248-1.244Z",fill:"#5091FF"}),React.createElement("path",{d:"m13.404.688 2.412-.646c.32-.085.66-.04.947.124.287.165.496.437.582.755l4.522 16.8a1.242 1.242 0 0 1-.883 1.52l-2.411.644a1.249 1.249 0 0 1-1.528-.879L12.522 2.208a1.238 1.238 0 0 1 .124-.943c.166-.285.439-.494.758-.579v.002Z",fill:"#B6D0FC"})));var M="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMS4yNDguMDI2aDIuNDk1Yy44MzMgMCAxLjI0OS40MTUgMS4yNDkgMS4yNDN2MTcuMzljMCAuODI5LS40MTYgMS4yNDMtMS4yNDkgMS4yNDNIMS4yNDhDLjQxNiAxOS45MDIgMCAxOS40ODggMCAxOC42NlYxLjI3QzAgLjQ0LjQxNi4wMjUgMS4yNDguMDI1Wk03LjQ4OC4wMjZoMi40OTZjLjgzMiAwIDEuMjQ4LjQxNSAxLjI0OCAxLjI0M3YxNy4zOWMwIC44MjktLjQxNiAxLjI0My0xLjI0OCAxLjI0M0g3LjQ4OGMtLjgzMiAwLTEuMjQ4LS40MTQtMS4yNDgtMS4yNDJWMS4yN2MwLS44My40MTYtMS4yNDQgMS4yNDgtMS4yNDRaIiBmaWxsPSIjNTA5MUZGIi8+PHBhdGggZD0ibTEzLjQwNC42ODggMi40MTItLjY0NmMuMzItLjA4NS42Ni0uMDQuOTQ3LjEyNC4yODcuMTY1LjQ5Ni40MzcuNTgyLjc1NWw0LjUyMiAxNi44YTEuMjQyIDEuMjQyIDAgMCAxLS44ODMgMS41MmwtMi40MTEuNjQ0YTEuMjQ5IDEuMjQ5IDAgMCAxLTEuNTI4LS44NzlMMTIuNTIyIDIuMjA4YTEuMjM4IDEuMjM4IDAgMCAxIC4xMjQtLjk0M2MuMTY2LS4yODUuNDM5LS40OTQuNzU4LS41Nzl2LjAwMloiIGZpbGw9IiNCNkQwRkMiLz48L2c+PC9zdmc+",S=Object.defineProperty,a=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,X=(p,Q,D)=>Q in p?S(p,Q,{enumerable:!0,configurable:!0,writable:!0,value:D}):p[Q]=D,q=(p,Q)=>{for(var D in Q||(Q={}))I.call(Q,D)&&X(p,D,Q[D]);if(a)for(var D of a(Q))P.call(Q,D)&&X(p,D,Q[D]);return p};const G=p=>React.createElement("svg",q({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},p),React.createElement("title",null,"\u63A8\u8350\u5B9E\u8BAD"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M15.503 21.896a2.067 2.067 0 0 1-.87-.201 451.987 451.987 0 0 1-4.376-2.11c-1.466.69-2.931 1.384-4.396 2.08-.674.299-1.33.26-1.816-.096-.458-.335-.685-.912-.624-1.579.173-1.56.465-3.693.574-4.485a188.029 188.029 0 0 1-3.587-3.922 1.5 1.5 0 0 1-.3-1.51c.213-.574.76-.982 1.472-1.086l4.655-.853A512.95 512.95 0 0 1 8.787 3.73c.717-1.344 1.426-1.344 1.8-1.209.407.134.792.531 1.177 1.223.829 1.433 2.08 3.642 2.504 4.391l4.61.858c.678.1 1.218.507 1.428 1.084a1.507 1.507 0 0 1-.286 1.504 192.808 192.808 0 0 1-3.556 3.944c.104.788.388 2.927.573 4.479.071.685-.152 1.269-.616 1.609a1.55 1.55 0 0 1-.916.284h-.002Z",fill:"#5091FF"}),React.createElement("path",{d:"M21.706 4.462a.557.557 0 0 1-.247.073c-.45.03-1.122.067-1.397.08l-.778 1.2c-.122.18-.29.265-.464.24-.163-.02-.306-.14-.39-.329a60.81 60.81 0 0 1-.529-1.278 53.009 53.009 0 0 1-1.476-.518.475.475 0 0 1-.3-.36.533.533 0 0 1 .2-.505l1.025-.91c-.011-.516-.02-1.032-.028-1.548-.024-.463.15-.568.264-.585.121-.026.275.024.474.151.419.262 1.06.667 1.277.804l1.27-.448a.49.49 0 0 1 .515.08c.124.11.183.28.155.441-.09.526-.186 1.052-.29 1.574.145.194.536.722.814 1.11.12.172.152.36.088.518a.435.435 0 0 1-.185.21h.002ZM2.859 5.83a.287.287 0 0 1-.093-.091 62.17 62.17 0 0 1-.382-.603 49.99 49.99 0 0 0-.7-.045c-.106-.01-.185-.063-.218-.146a.276.276 0 0 1 .04-.255c.14-.197.334-.46.407-.557a28.397 28.397 0 0 1-.149-.786.243.243 0 0 1 .076-.223.25.25 0 0 1 .264-.037l.64.228c.108-.068.431-.27.644-.398.19-.128.278-.075.314-.03.04.047.059.128.054.25l-.019.768.506.453a.258.258 0 0 1 .095.249.238.238 0 0 1-.147.178c-.245.092-.49.18-.736.265-.047.113-.171.42-.264.64-.044.095-.115.159-.197.168a.208.208 0 0 1-.135-.028Z",fill:"#B6D0FC"})));var O="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTUuNTAzIDIxLjg5NmEyLjA2NyAyLjA2NyAwIDAgMS0uODctLjIwMSA0NTEuOTg3IDQ1MS45ODcgMCAwIDEtNC4zNzYtMi4xMWMtMS40NjYuNjktMi45MzEgMS4zODQtNC4zOTYgMi4wOC0uNjc0LjI5OS0xLjMzLjI2LTEuODE2LS4wOTYtLjQ1OC0uMzM1LS42ODUtLjkxMi0uNjI0LTEuNTc5LjE3My0xLjU2LjQ2NS0zLjY5My41NzQtNC40ODVhMTg4LjAyOSAxODguMDI5IDAgMCAxLTMuNTg3LTMuOTIyIDEuNSAxLjUgMCAwIDEtLjMtMS41MWMuMjEzLS41NzQuNzYtLjk4MiAxLjQ3Mi0xLjA4Nmw0LjY1NS0uODUzQTUxMi45NSA1MTIuOTUgMCAwIDEgOC43ODcgMy43M2MuNzE3LTEuMzQ0IDEuNDI2LTEuMzQ0IDEuOC0xLjIwOS40MDcuMTM0Ljc5Mi41MzEgMS4xNzcgMS4yMjMuODI5IDEuNDMzIDIuMDggMy42NDIgMi41MDQgNC4zOTFsNC42MS44NThjLjY3OC4xIDEuMjE4LjUwNyAxLjQyOCAxLjA4NGExLjUwNyAxLjUwNyAwIDAgMS0uMjg2IDEuNTA0IDE5Mi44MDggMTkyLjgwOCAwIDAgMS0zLjU1NiAzLjk0NGMuMTA0Ljc4OC4zODggMi45MjcuNTczIDQuNDc5LjA3MS42ODUtLjE1MiAxLjI2OS0uNjE2IDEuNjA5YTEuNTUgMS41NSAwIDAgMS0uOTE2LjI4NGgtLjAwMloiIGZpbGw9IiM1MDkxRkYiLz48cGF0aCBkPSJNMjEuNzA2IDQuNDYyYS41NTcuNTU3IDAgMCAxLS4yNDcuMDczYy0uNDUuMDMtMS4xMjIuMDY3LTEuMzk3LjA4bC0uNzc4IDEuMmMtLjEyMi4xOC0uMjkuMjY1LS40NjQuMjQtLjE2My0uMDItLjMwNi0uMTQtLjM5LS4zMjlhNjAuODEgNjAuODEgMCAwIDEtLjUyOS0xLjI3OCA1My4wMDkgNTMuMDA5IDAgMCAxLTEuNDc2LS41MTguNDc1LjQ3NSAwIDAgMS0uMy0uMzYuNTMzLjUzMyAwIDAgMSAuMi0uNTA1bDEuMDI1LS45MWMtLjAxMS0uNTE2LS4wMi0xLjAzMi0uMDI4LTEuNTQ4LS4wMjQtLjQ2My4xNS0uNTY4LjI2NC0uNTg1LjEyMS0uMDI2LjI3NS4wMjQuNDc0LjE1MS40MTkuMjYyIDEuMDYuNjY3IDEuMjc3LjgwNGwxLjI3LS40NDhhLjQ5LjQ5IDAgMCAxIC41MTUuMDhjLjEyNC4xMS4xODMuMjguMTU1LjQ0MS0uMDkuNTI2LS4xODYgMS4wNTItLjI5IDEuNTc0LjE0NS4xOTQuNTM2LjcyMi44MTQgMS4xMS4xMi4xNzIuMTUyLjM2LjA4OC41MThhLjQzNS40MzUgMCAwIDEtLjE4NS4yMWguMDAyWk0yLjg1OSA1LjgzYS4yODcuMjg3IDAgMCAxLS4wOTMtLjA5MSA2Mi4xNyA2Mi4xNyAwIDAgMS0uMzgyLS42MDMgNDkuOTkgNDkuOTkgMCAwIDAtLjctLjA0NWMtLjEwNi0uMDEtLjE4NS0uMDYzLS4yMTgtLjE0NmEuMjc2LjI3NiAwIDAgMSAuMDQtLjI1NWMuMTQtLjE5Ny4zMzQtLjQ2LjQwNy0uNTU3YTI4LjM5NyAyOC4zOTcgMCAwIDEtLjE0OS0uNzg2LjI0My4yNDMgMCAwIDEgLjA3Ni0uMjIzLjI1LjI1IDAgMCAxIC4yNjQtLjAzN2wuNjQuMjI4Yy4xMDgtLjA2OC40MzEtLjI3LjY0NC0uMzk4LjE5LS4xMjguMjc4LS4wNzUuMzE0LS4wMy4wNC4wNDcuMDU5LjEyOC4wNTQuMjVsLS4wMTkuNzY4LjUwNi40NTNhLjI1OC4yNTggMCAwIDEgLjA5NS4yNDkuMjM4LjIzOCAwIDAgMS0uMTQ3LjE3OGMtLjI0NS4wOTItLjQ5LjE4LS43MzYuMjY1LS4wNDcuMTEzLS4xNzEuNDItLjI2NC42NC0uMDQ0LjA5NS0uMTE1LjE1OS0uMTk3LjE2OGEuMjA4LjIwOCAwIDAgMS0uMTM1LS4wMjhaIiBmaWxsPSIjQjZEMEZDIi8+PC9nPjwvc3ZnPg==",Pe=e(42441),le=e(17354),Ge=e(56047),fe=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ce=(p,Q)=>{var D={};for(var j in p)Be.call(p,j)&&Q.indexOf(j)<0&&(D[j]=p[j]);if(p!=null&&fe)for(var j of fe(p))Q.indexOf(j)<0&&Se.call(p,j)&&(D[j]=p[j]);return D};const W=p=>{var Q=p,{shixunsDetail:D,user:j,globalSetting:ne,loading:ye,dispatch:ze}=Q,_=ce(Q,["shixunsDetail","user","globalSetting","loading","dispatch"]),Ee,Ae,xe,pe,Y,Me,B,w,g,r,h,K,d,i,J,L,C,k,ie,ue,Oe,ae,Fe;const[N,Ce]=(0,t.useState)(!0),we=()=>{var Ie,Je;let rt=new Image;rt.src=le.yt;let tt=((Je=(Ie=D==null?void 0:D.rightData)==null?void 0:Ie.tags)==null?void 0:Je.map((Ft,wt)=>({name:Ft.tag_name,value:wt})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}
"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:rt,textStyle:{normal:{color:function(){return"rgb("+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+")"}}},left:"center",top:"center",right:null,bottom:null,width:"100%",height:"100%",data:tt}]}};console.log("----",D);const De=(Ee=D.rightData)!=null&&Ee.complete_count?Number((Ae=D.rightData)==null?void 0:Ae.complete_count)/Number((xe=D.rightData)==null?void 0:xe.challenge_count)*100:0;return D.rightData?t.createElement("section",{className:l.rightWrap},!((pe=D.detail)!=null&&pe.is_jupyter)&&((Me=(Y=D.detail)==null?void 0:Y.task_operation)==null?void 0:Me[2])&&((B=j==null?void 0:j.userInfo)==null?void 0:B.login)&&!!((w=D.rightData)!=null&&w.complete_count)&&((g=D.rightData)==null?void 0:g.complete_count)>0&&t.createElement("div",{className:l.learnWrap},t.createElement("div",{className:l.learnTopWrap},t.createElement("span",null,t.createElement("img",{className:l.titleImg,src:u,alt:""}),"\u5B66\u4E60\u8FDB\u5EA6"),t.createElement("span",null,t.createElement("span",{className:`${l.color888} font14`},"\u5DF2\u5B8C\u6210 ",((r=D.rightData)==null?void 0:r.complete_count)||0," \u5173 / \u5171",((h=D.rightData)==null?void 0:h.challenge_count)||0," \u5173"))),t.createElement(A.Z,{percent:De,showInfo:!1,status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})),!!((d=(K=D.rightData)==null?void 0:K.paths)!=null&&d.length)&&t.createElement("div",{className:l.courseWrap},t.createElement("p",{className:"mb20 font16"},t.createElement("img",{className:l.titleImg,src:M,alt:""}),"\u6240\u5C5E\u8BFE\u7A0B"),t.createElement("div",null,(i=D.rightData)==null?void 0:i.paths.map((Ie,Je)=>Je>2?null:t.createElement("div",{className:l.pathWrap,key:Ie.id},t.createElement("a",{href:`/paths/${Ie.identifier}`,target:"_blank"},t.createElement("img",{alt:"\u5B9E\u8BAD",src:`${Ie.image_url}`,className:l.pathImg})),t.createElement("div",{className:l.pathContentWrap},t.createElement("a",{href:`/paths/${Ie.identifier}`,target:"_blank",className:l.pathContentName},Ie.name),t.createElement("p",{className:l.pathContent},t.createElement(z.Z,{placement:"bottom",title:"\u7AE0\u8282"},t.createElement("span",{className:l.pathContentCount},t.createElement("i",{className:"iconfont icon-shixun mr3"}),Ie.stages_count)),t.createElement(z.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",{className:l.pathContentCount},t.createElement("i",{className:"iconfont icon-chengyuan mr3"}),Ie.members_count)))))))),t.createElement("div",null),!!((L=(J=D.rightData)==null?void 0:J.recommands)!=null&&L.length)&&j.userInfo.main_site&&t.createElement("div",{className:l.recommandTrainingWrap},t.createElement("p",{className:"mb20 font16"},t.createElement("img",{className:l.titleImg,src:O,alt:""}),((k=(C=D==null?void 0:D.detail)==null?void 0:C.disciplines)==null?void 0:k.length)>0?"\u76F8\u5173\u63A8\u8350":"\u70ED\u95E8\u63A8\u8350"),t.createElement("div",null,(ie=D.rightData)==null?void 0:ie.recommands.map((Ie,Je)=>Je>2?null:t.createElement("div",{className:l.pathContentItem,key:Je},t.createElement("a",{href:`/shixuns/${Ie.identifier}/challenges`,target:"_blank"},t.createElement("img",{src:`${Ie.pic}`,className:l.pathImg})),t.createElement("div",{className:l.pathContentWrap,style:{marginBottom:-4}},t.createElement(z.Z,{placement:"bottom",title:Ie.name},t.createElement("a",{href:`/shixuns/${Ie.identifier}/challenges`,target:"_blank",className:l.pathContentName},Ie.name)),t.createElement("p",{className:`${l.pathContent} ${l.recommandContent}`},t.createElement("span",null,Ie.stu_num," \u4EBA\u5B66\u4E60"),t.createElement("span",{className:l.recommandLevel},Ie.level))))))),((Oe=(ue=D.rightData)==null?void 0:ue.tags)==null?void 0:Oe.length)>0&&t.createElement("div",{className:l.skillWrap},t.createElement("p",{className:`${l.skillTopWrap} font16 mb20`},t.createElement("span",null,"\u6280\u80FD\u6807\u7B7E",t.createElement("span",{className:"ml5 c-grey-c"},(Fe=(ae=D.rightData)==null?void 0:ae.tags)==null?void 0:Fe.length))),t.createElement(Pe.Z,{option:we(),style:{height:370},opts:{renderer:"svg"}}))):null};var H=(0,o.connect)(({shixunsDetail:p,user:Q,loading:D,globalSetting:j})=>({shixunsDetail:p,user:Q,globalSetting:j,loading:D.models.index}))(W)},2686:function(ft,me,e){"use strict";e.d(me,{rX:function(){return M},pW:function(){return S},gy:function(){return a},xY:function(){return re},O5:function(){return se},tJ:function(){return $},o1:function(){return F},Rd:function(){return oe}});var t=e(44993),o=e(43418),A=e(28103),z=e(8591),l=e(64681),E=e(89299),n=e(87169),R=e(25510),V="data:image/png;base64,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",s=e.p+"static/newqrcode.a8740efb.png",Z=e(32637),f=e(59301),u=(I,P,X)=>new Promise((q,G)=>{var O=Ge=>{try{le(X.next(Ge))}catch(fe){G(fe)}},Pe=Ge=>{try{le(X.throw(Ge))}catch(fe){G(fe)}},le=Ge=>Ge.done?q(Ge.value):Promise.resolve(Ge.value).then(O,Pe);le((X=X.apply(I,P)).next())});const $=(I,P=!1)=>!!(F(I)&&T(P)),F=I=>(0,l.bg)()?!0:(I({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),T=(I=!1)=>{var P;const{user:X}=(0,t.getDvaApp)()._store.getState();return(P=X.userInfo)!=null&&P.profile_completed?!0:(o.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,E.xg)("/account/profile/edit"),Re()}}),!1)},Re=()=>{o.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()}})},oe=()=>{o.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:f.createElement("div",{style:{textAlign:"center"}},f.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"),f.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Z}),f.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},se=()=>{var I;const{user:P}=(0,t.getDvaApp)()._store.getState();return(I=P.userInfo)!=null&&I.professional_certification?!0:(o.default.confirm({title:"\u63D0\u793A",centered:!0,content:f.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,E.xg)("/account/certification")}}),!1)},re=()=>(0,l.V9)()?!0:(o.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:f.createElement("div",{className:"tc",style:{marginLeft:-38}},f.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),f.createElement("img",{src:s,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),M=(I,P)=>I?!0:(o.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:f.createElement("div",null,f.createElement("p",null,P||"\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"),f.createElement("div",{style:{marginLeft:"110px"}},f.createElement("img",{src:V,width:200}),f.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,E.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),S=I=>{o.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:f.createElement("div",null,f.createElement("div",null,f.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"),f.createElement(A.Z,null),f.createElement("p",{style:{color:"#666666",fontSize:12}}," ",f.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 ",f.createElement("a",null,I),"\u5929\u3002"),f.createElement("p",{style:{color:"#666666",fontSize:12}}," ",f.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")),f.createElement("div",{style:{textAlign:"center",marginTop:30}},f.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:R,alt:"\u4E8C\u7EF4\u7801",width:160})))})},a=(I,P="")=>{const{shixunsDetail:{detail:X}}=(0,t.getDvaApp)()._store.getState();if((X==null?void 0:X.public)===2||(X==null?void 0:X.public)===1||(X==null?void 0:X.shixun_status)===3){let q="";return(X==null?void 0:X.public)===2&&(q="\u5DF2\u516C\u5F00"),(X==null?void 0:X.public)===1&&(q="\u5F85\u5BA1\u6838"),(X==null?void 0:X.shixun_status)===3&&(q="\u5DF2\u5173\u95ED"),o.default.info({centered:!0,icon:f.createElement(n.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:f.createElement("div",{className:"tc",style:{marginLeft:-38}},f.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},f.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",q,"\uFF0C",P,"\u3002"),f.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),f.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:R,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(X==null?void 0:X.shixun_status)===2?(o.default.confirm({centered:!0,icon:f.createElement(n.Z,null),title:"\u63D0\u793A",content:f.createElement("div",null,f.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",P,"\u3002"),f.createElement("br",null),f.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:()=>{o.default.confirm({width:440,centered:!0,icon:f.createElement(n.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:()=>u(void 0,null,function*(){(yield I({type:"shixunsDetail/cancelRelease",payload:{id:X==null?void 0:X.identifier}})).status!==401&&(z.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),I({type:"shixunsDetail/getShixunsDetail",payload:{id:X==null?void 0:X.identifier}}),I({type:"practiceSetting/getCommonData",payload:{id:X==null?void 0:X.identifier}}))})})}}),!0):!1}},50371:function(ft,me){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let o=1;o{const l=A[z];l!==void 0&&(t[z]=l)})}return t}me.Z=e},13845:function(ft,me,e){"use strict";e.d(me,{F:function(){return t},Z:function(){return o}});function t(A){return A!=null&&A===A.window}function o(A,z){var l,E;if(typeof window=="undefined")return 0;const n=z?"scrollTop":"scrollLeft";let R=0;return t(A)?R=A[z?"pageYOffset":"pageXOffset"]:A instanceof Document?R=A.documentElement[n]:(A instanceof HTMLElement||A)&&(R=A[n]),A&&!t(A)&&typeof R!="number"&&(R=(E=((l=A.ownerDocument)!==null&&l!==void 0?l:A).documentElement)===null||E===void 0?void 0:E[n]),R}},56762:function(ft,me,e){"use strict";e.d(me,{Z:function(){return o}});var t=e(59301);function o(){const[,A]=t.useReducer(z=>z+1,0);return A}},68031:function(ft,me,e){"use strict";e.d(me,{Z:function(){return z}});var t=e(16089);function o(l,E,n,R){const V=n-E;return l/=R/2,l<1?V/2*l*l*l+E:V/2*((l-=2)*l*l+2)+E}var A=e(13845);function z(l){let E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:R,duration:V=450}=E,s=n(),Z=(0,A.Z)(s,!0),f=Date.now(),u=()=>{const F=Date.now()-f,T=o(F>V?V:F,Z,l,V);(0,A.F)(s)?s.scrollTo(window.pageXOffset,T):s instanceof Document||s.constructor.name==="HTMLDocument"?s.documentElement.scrollTop=T:s.scrollTop=T,Fn||E},88522:function(ft,me,e){"use strict";var t=e(92310),o=e.n(t),A=e(11592),z=e(2738),l=e(59301),E=e(53487),n=e(92343),R=e(36355),V=e(57809);const{Option:s}=V.default;function Z(F){return F&&F.type&&(F.type.isSelectOption||F.type.isSelectOptGroup)}const f=(F,T)=>{const{prefixCls:Re,className:oe,popupClassName:se,dropdownClassName:re,children:M,dataSource:S}=F,a=(0,A.Z)(M);let I;a.length===1&&(0,n.l$)(a[0])&&!Z(a[0])&&([I]=a);const P=I?()=>I:void 0;let X;a.length&&Z(a[0])?X=M:X=S?S.map(O=>{if((0,n.l$)(O))return O;switch(typeof O){case"string":return l.createElement(s,{key:O,value:O},O);case"object":{const{value:Pe}=O;return l.createElement(s,{key:Pe,value:Pe},O.text)}default:return}}):[];const{getPrefixCls:q}=l.useContext(R.E_),G=q("select",Re);return l.createElement(V.default,Object.assign({ref:T,suffixIcon:null},(0,z.Z)(F,["dataSource","dropdownClassName"]),{prefixCls:G,popupClassName:se||re,className:o()(`${G}-auto-complete`,oe),mode:V.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:P}),X)},u=l.forwardRef(f),$=(0,E.Z)(u);u.Option=s,u._InternalPanelDoNotUseOrYouWillBeFired=$,me.Z=u},49127:function(ft,me,e){"use strict";e.d(me,{Z:function(){return ce}});var t=e(92310),o=e.n(t),A=e(77900),z=e(59301),l=e(36785),E=e(92343),n=e(36355),R=e(93083),V=e(17313),s=e(45157),Z=e(37613),f=e(83116);const u=new R.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),$=new R.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),F=new R.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),T=new R.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),Re=new R.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),oe=new R.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),se=W=>{const{componentCls:H,iconCls:p,antCls:Q,badgeShadowSize:D,motionDurationSlow:j,textFontSize:ne,textFontSizeSM:ye,statusSize:ze,dotSize:_,textFontWeight:Ee,indicatorHeight:Ae,indicatorHeightSM:xe,marginXS:pe}=W,Y=`${Q}-scroll-number`,Me=(0,s.Z)(W,(B,w)=>{let{darkColor:g}=w;return{[`&${H} ${H}-color-${B}`]:{background:g,[`&:not(${H}-count)`]:{color:g}}}});return{[H]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,V.Wf)(W)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${H}-count`]:{zIndex:W.indicatorZIndex,minWidth:Ae,height:Ae,color:W.badgeTextColor,fontWeight:Ee,fontSize:ne,lineHeight:`${Ae}px`,whiteSpace:"nowrap",textAlign:"center",background:W.badgeColor,borderRadius:Ae/2,boxShadow:`0 0 0 ${D}px ${W.badgeShadowColor}`,transition:`background ${W.motionDurationMid}`,a:{color:W.badgeTextColor},"a:hover":{color:W.badgeTextColor},"a:hover &":{background:W.badgeColorHover}},[`${H}-count-sm`]:{minWidth:xe,height:xe,fontSize:ye,lineHeight:`${xe}px`,borderRadius:xe/2},[`${H}-multiple-words`]:{padding:`0 ${W.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${H}-dot`]:{zIndex:W.indicatorZIndex,width:_,minWidth:_,height:_,background:W.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${D}px ${W.badgeShadowColor}`},[`${H}-dot${Y}`]:{transition:`background ${j}`},[`${H}-count, ${H}-dot, ${Y}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${p}-spin`]:{animationName:oe,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${H}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${H}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:ze,height:ze,verticalAlign:"middle",borderRadius:"50%"},[`${H}-status-success`]:{backgroundColor:W.colorSuccess},[`${H}-status-processing`]:{overflow:"visible",color:W.colorPrimary,backgroundColor:W.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:D,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:u,animationDuration:W.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${H}-status-default`]:{backgroundColor:W.colorTextPlaceholder},[`${H}-status-error`]:{backgroundColor:W.colorError},[`${H}-status-warning`]:{backgroundColor:W.colorWarning},[`${H}-status-text`]:{marginInlineStart:pe,color:W.colorText,fontSize:W.fontSize}}}),Me),{[`${H}-zoom-appear, ${H}-zoom-enter`]:{animationName:$,animationDuration:W.motionDurationSlow,animationTimingFunction:W.motionEaseOutBack,animationFillMode:"both"},[`${H}-zoom-leave`]:{animationName:F,animationDuration:W.motionDurationSlow,animationTimingFunction:W.motionEaseOutBack,animationFillMode:"both"},[`&${H}-not-a-wrapper`]:{[`${H}-zoom-appear, ${H}-zoom-enter`]:{animationName:T,animationDuration:W.motionDurationSlow,animationTimingFunction:W.motionEaseOutBack},[`${H}-zoom-leave`]:{animationName:Re,animationDuration:W.motionDurationSlow,animationTimingFunction:W.motionEaseOutBack},[`&:not(${H}-status)`]:{verticalAlign:"middle"},[`${Y}-custom-component, ${H}-count`]:{transform:"none"},[`${Y}-custom-component, ${Y}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Y}`]:{overflow:"hidden",[`${Y}-only`]:{position:"relative",display:"inline-block",height:Ae,transition:`all ${W.motionDurationSlow} ${W.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Y}-only-unit`]:{height:Ae,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Y}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${H}-count, ${H}-dot, ${Y}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},re=W=>{const{fontSize:H,lineHeight:p,lineWidth:Q,marginXS:D,colorBorderBg:j}=W,ne=Math.round(H*p),ye=Q,ze=W.colorBgContainer,_=W.colorError,Ee=W.colorErrorHover;return(0,Z.TS)(W,{badgeFontHeight:ne,badgeShadowSize:ye,badgeTextColor:ze,badgeColor:_,badgeColorHover:Ee,badgeShadowColor:j,badgeProcessingDuration:"1.2s",badgeRibbonOffset:D,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},M=W=>{const{fontSize:H,lineHeight:p,fontSizeSM:Q,lineWidth:D}=W;return{indicatorZIndex:"auto",indicatorHeight:Math.round(H*p)-2*D,indicatorHeightSM:H,dotSize:Q/2,textFontSize:Q,textFontSizeSM:Q,textFontWeight:"normal",statusSize:Q/2}};var S=(0,f.Z)("Badge",W=>{const H=re(W);return[se(H)]},M);const a=W=>{const{antCls:H,badgeFontHeight:p,marginXS:Q,badgeRibbonOffset:D}=W,j=`${H}-ribbon`,ne=`${H}-ribbon-wrapper`,ye=(0,s.Z)(W,(ze,_)=>{let{darkColor:Ee}=_;return{[`&${j}-color-${ze}`]:{background:Ee,color:Ee}}});return{[`${ne}`]:{position:"relative"},[`${j}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,V.Wf)(W)),{position:"absolute",top:Q,padding:`0 ${W.paddingXS}px`,color:W.colorPrimary,lineHeight:`${p}px`,whiteSpace:"nowrap",backgroundColor:W.colorPrimary,borderRadius:W.borderRadiusSM,[`${j}-text`]:{color:W.colorTextLightSolid},[`${j}-corner`]:{position:"absolute",top:"100%",width:D,height:D,color:"currentcolor",border:`${D/2}px solid`,transform:W.badgeRibbonCornerTransform,transformOrigin:"top",filter:W.badgeRibbonCornerFilter}}),ye),{[`&${j}-placement-end`]:{insetInlineEnd:-D,borderEndEndRadius:0,[`${j}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${j}-placement-start`]:{insetInlineStart:-D,borderEndStartRadius:0,[`${j}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var I=(0,f.Z)(["Badge","Ribbon"],W=>{const H=re(W);return[a(H)]},M),X=W=>{const{className:H,prefixCls:p,style:Q,color:D,children:j,text:ne,placement:ye="end",rootClassName:ze}=W,{getPrefixCls:_,direction:Ee}=z.useContext(n.E_),Ae=_("ribbon",p),xe=(0,l.o2)(D,!1),pe=o()(Ae,`${Ae}-placement-${ye}`,{[`${Ae}-rtl`]:Ee==="rtl",[`${Ae}-color-${D}`]:xe},H),[Y,Me]=I(Ae),B={},w={};return D&&!xe&&(B.background=D,w.color=D),Y(z.createElement("div",{className:o()(`${Ae}-wrapper`,ze,Me)},j,z.createElement("div",{className:o()(pe,Me),style:Object.assign(Object.assign({},B),Q)},z.createElement("span",{className:`${Ae}-text`},ne),z.createElement("div",{className:`${Ae}-corner`,style:w}))))};function q(W){let{prefixCls:H,value:p,current:Q,offset:D=0}=W,j;return D&&(j={position:"absolute",top:`${D}00%`,left:0}),z.createElement("span",{style:j,className:o()(`${H}-only-unit`,{current:Q})},p)}function G(W,H,p){let Q=W,D=0;for(;(Q+10)%10!==H;)Q+=p,D+=p;return D}function O(W){const{prefixCls:H,count:p,value:Q}=W,D=Number(Q),j=Math.abs(p),[ne,ye]=z.useState(D),[ze,_]=z.useState(j),Ee=()=>{ye(D),_(j)};z.useEffect(()=>{const pe=setTimeout(()=>{Ee()},1e3);return()=>{clearTimeout(pe)}},[D]);let Ae,xe;if(ne===D||Number.isNaN(D)||Number.isNaN(ne))Ae=[z.createElement(q,Object.assign({},W,{key:D,current:!0}))],xe={transition:"none"};else{Ae=[];const pe=D+10,Y=[];for(let w=D;w<=pe;w+=1)Y.push(w);const Me=Y.findIndex(w=>w%10===ne);Ae=Y.map((w,g)=>{const r=w%10;return z.createElement(q,Object.assign({},W,{key:w,value:r,offset:g-Me,current:g===Me}))});const B=ze{const{prefixCls:p,count:Q,className:D,motionClassName:j,style:ne,title:ye,show:ze,component:_="sup",children:Ee}=W,Ae=Pe(W,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:xe}=z.useContext(n.E_),pe=xe("scroll-number",p),Y=Object.assign(Object.assign({},Ae),{"data-show":ze,style:ne,className:o()(pe,D,j),title:ye});let Me=Q;if(Q&&Number(Q)%1===0){const B=String(Q).split("");Me=z.createElement("bdi",null,B.map((w,g)=>z.createElement(O,{prefixCls:pe,count:Number(Q),value:w,key:B.length-g})))}return ne&&ne.borderColor&&(Y.style=Object.assign(Object.assign({},ne),{boxShadow:`0 0 0 1px ${ne.borderColor} inset`})),Ee?(0,E.Tm)(Ee,B=>({className:o()(`${pe}-custom-component`,B==null?void 0:B.className,j)})):z.createElement(_,Object.assign({},Y,{ref:H}),Me)}),fe=function(W,H){var p={};for(var Q in W)Object.prototype.hasOwnProperty.call(W,Q)&&H.indexOf(Q)<0&&(p[Q]=W[Q]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,Q=Object.getOwnPropertySymbols(W);D{var p,Q,D,j,ne;const{prefixCls:ye,scrollNumberPrefixCls:ze,children:_,status:Ee,text:Ae,color:xe,count:pe=null,overflowCount:Y=99,dot:Me=!1,size:B="default",title:w,offset:g,style:r,className:h,rootClassName:K,classNames:d,styles:i,showZero:J=!1}=W,L=fe(W,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:C,direction:k,badge:ie}=z.useContext(n.E_),ue=C("badge",ye),[Oe,ae]=S(ue),Fe=pe>Y?`${Y}+`:pe,N=Fe==="0"||Fe===0,Ce=pe===null||N&&!J,we=(Ee!=null||xe!=null)&&Ce,De=Me&&!N,Ie=De?"":Fe,Je=(0,z.useMemo)(()=>(Ie==null||Ie===""||N&&!J)&&!De,[Ie,N,J,De]),rt=(0,z.useRef)(pe);Je||(rt.current=pe);const tt=rt.current,xt=(0,z.useRef)(Ie);Je||(xt.current=Ie);const Ft=xt.current,wt=(0,z.useRef)(De);Je||(wt.current=De);const Wt=(0,z.useMemo)(()=>{if(!g)return Object.assign(Object.assign({},ie==null?void 0:ie.style),r);const yn={marginTop:g[1]};return k==="rtl"?yn.left=parseInt(g[0],10):yn.right=-parseInt(g[0],10),Object.assign(Object.assign(Object.assign({},yn),ie==null?void 0:ie.style),r)},[k,g,r,ie==null?void 0:ie.style]),rn=w!=null?w:typeof tt=="string"||typeof tt=="number"?tt:void 0,Yt=Je||!Ae?null:z.createElement("span",{className:`${ue}-status-text`},Ae),Ct=!tt||typeof tt!="object"?void 0:(0,E.Tm)(tt,yn=>({style:Object.assign(Object.assign({},Wt),yn.style)})),qt=(0,l.o2)(xe,!1),$t=o()(d==null?void 0:d.indicator,(p=ie==null?void 0:ie.classNames)===null||p===void 0?void 0:p.indicator,{[`${ue}-status-dot`]:we,[`${ue}-status-${Ee}`]:!!Ee,[`${ue}-color-${xe}`]:qt}),Vt={};xe&&!qt&&(Vt.color=xe,Vt.background=xe);const ln=o()(ue,{[`${ue}-status`]:we,[`${ue}-not-a-wrapper`]:!_,[`${ue}-rtl`]:k==="rtl"},h,K,ie==null?void 0:ie.className,(Q=ie==null?void 0:ie.classNames)===null||Q===void 0?void 0:Q.root,d==null?void 0:d.root,ae);if(!_&&we){const yn=Wt.color;return Oe(z.createElement("span",Object.assign({},L,{className:ln,style:Object.assign(Object.assign(Object.assign({},i==null?void 0:i.root),(D=ie==null?void 0:ie.styles)===null||D===void 0?void 0:D.root),Wt)}),z.createElement("span",{className:$t,style:Object.assign(Object.assign(Object.assign({},i==null?void 0:i.indicator),(j=ie==null?void 0:ie.styles)===null||j===void 0?void 0:j.indicator),Vt)}),Ae&&z.createElement("span",{style:{color:yn},className:`${ue}-status-text`},Ae)))}return Oe(z.createElement("span",Object.assign({ref:H},L,{className:ln,style:Object.assign(Object.assign({},(ne=ie==null?void 0:ie.styles)===null||ne===void 0?void 0:ne.root),i==null?void 0:i.root)}),_,z.createElement(A.default,{visible:!Je,motionName:`${ue}-zoom`,motionAppear:!1,motionDeadline:1e3},yn=>{let{className:nt,ref:ht}=yn;var pt,It;const on=C("scroll-number",ze),_t=wt.current,it=o()(d==null?void 0:d.indicator,(pt=ie==null?void 0:ie.classNames)===null||pt===void 0?void 0:pt.indicator,{[`${ue}-dot`]:_t,[`${ue}-count`]:!_t,[`${ue}-count-sm`]:B==="small",[`${ue}-multiple-words`]:!_t&&Ft&&Ft.toString().length>1,[`${ue}-status-${Ee}`]:!!Ee,[`${ue}-color-${xe}`]:qt});let Kt=Object.assign(Object.assign(Object.assign({},i==null?void 0:i.indicator),(It=ie==null?void 0:ie.styles)===null||It===void 0?void 0:It.indicator),Wt);return xe&&!qt&&(Kt=Kt||{},Kt.background=xe),z.createElement(Ge,{prefixCls:on,show:!Je,motionClassName:nt,className:it,count:Ft,title:rn,style:Kt,key:"scrollNumber",ref:ht},Ct)}),Yt))},Se=z.forwardRef(Be);Se.Ribbon=X;var ce=Se},24905:function(ft,me,e){"use strict";e.d(me,{default:function(){return I}});var t=e(92310),o=e.n(t),A=e(5630),z=e(59301),l=e(36355),E=e(1684),n=e(32441),V=z.createContext(null),s=e(98447),Z=e(14088),f=e(4572),u=function(P,X){var q={};for(var G in P)Object.prototype.hasOwnProperty.call(P,G)&&X.indexOf(G)<0&&(q[G]=P[G]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,G=Object.getOwnPropertySymbols(P);O{var q;const{prefixCls:G,className:O,rootClassName:Pe,children:le,indeterminate:Ge=!1,style:fe,onMouseEnter:Be,onMouseLeave:Se,skipGroup:ce=!1,disabled:W}=P,H=u(P,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:p,direction:Q,checkbox:D}=z.useContext(l.E_),j=z.useContext(V),{isFormItemInput:ne}=z.useContext(n.aM),ye=z.useContext(E.Z),ze=(q=(j==null?void 0:j.disabled)||W)!==null&&q!==void 0?q:ye,_=z.useRef(H.value);z.useEffect(()=>{j==null||j.registerValue(H.value)},[]),z.useEffect(()=>{if(!ce)return H.value!==_.current&&(j==null||j.cancelValue(_.current),j==null||j.registerValue(H.value),_.current=H.value),()=>j==null?void 0:j.cancelValue(H.value)},[H.value]);const Ee=p("checkbox",G),[Ae,xe]=(0,s.ZP)(Ee),pe=Object.assign({},H);j&&!ce&&(pe.onChange=function(){H.onChange&&H.onChange.apply(H,arguments),j.toggleOption&&j.toggleOption({label:le,value:H.value})},pe.name=j.name,pe.checked=j.value.includes(H.value));const Y=o()(`${Ee}-wrapper`,{[`${Ee}-rtl`]:Q==="rtl",[`${Ee}-wrapper-checked`]:pe.checked,[`${Ee}-wrapper-disabled`]:ze,[`${Ee}-wrapper-in-form-item`]:ne},D==null?void 0:D.className,O,Pe,xe),Me=o()({[`${Ee}-indeterminate`]:Ge},f.A,xe),B=Ge?"mixed":void 0;return Ae(z.createElement(Z.Z,{component:"Checkbox",disabled:ze},z.createElement("label",{className:Y,style:Object.assign(Object.assign({},D==null?void 0:D.style),fe),onMouseEnter:Be,onMouseLeave:Se},z.createElement(A.Z,Object.assign({"aria-checked":B},pe,{prefixCls:Ee,className:Me,disabled:ze,ref:X})),le!==void 0&&z.createElement("span",null,le))))};var T=z.forwardRef($),Re=e(92393),oe=e(2738),se=function(P,X){var q={};for(var G in P)Object.prototype.hasOwnProperty.call(P,G)&&X.indexOf(G)<0&&(q[G]=P[G]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,G=Object.getOwnPropertySymbols(P);O{const{defaultValue:q,children:G,options:O=[],prefixCls:Pe,className:le,rootClassName:Ge,style:fe,onChange:Be}=P,Se=se(P,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ce,direction:W}=z.useContext(l.E_),[H,p]=z.useState(Se.value||q||[]),[Q,D]=z.useState([]);z.useEffect(()=>{"value"in Se&&p(Se.value||[])},[Se.value]);const j=z.useMemo(()=>O.map(w=>typeof w=="string"||typeof w=="number"?{label:w,value:w}:w),[O]),ne=w=>{D(g=>g.filter(r=>r!==w))},ye=w=>{D(g=>[].concat((0,Re.Z)(g),[w]))},ze=w=>{const g=H.indexOf(w.value),r=(0,Re.Z)(H);g===-1?r.push(w.value):r.splice(g,1),"value"in Se||p(r),Be==null||Be(r.filter(h=>Q.includes(h)).sort((h,K)=>{const d=j.findIndex(J=>J.value===h),i=j.findIndex(J=>J.value===K);return d-i}))},_=ce("checkbox",Pe),Ee=`${_}-group`,[Ae,xe]=(0,s.ZP)(_),pe=(0,oe.Z)(Se,["value","disabled"]),Y=O.length?j.map(w=>z.createElement(T,{prefixCls:_,key:w.value.toString(),disabled:"disabled"in w?w.disabled:Se.disabled,value:w.value,checked:H.includes(w.value),onChange:w.onChange,className:`${Ee}-item`,style:w.style,title:w.title},w.label)):G,Me={toggleOption:ze,value:H,disabled:Se.disabled,name:Se.name,registerValue:ye,cancelValue:ne},B=o()(Ee,{[`${Ee}-rtl`]:W==="rtl"},le,Ge,xe);return Ae(z.createElement("div",Object.assign({className:B,style:fe},pe,{ref:X}),z.createElement(V.Provider,{value:Me},Y)))},M=z.forwardRef(re);var S=z.memo(M);const a=T;a.Group=S,a.__ANT_CHECKBOX=!0;var I=a},98447:function(ft,me,e){"use strict";e.d(me,{C2:function(){return l}});var t=e(17313),o=e(37613),A=e(83116);const z=E=>{const{checkboxCls:n}=E,R=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,t.Wf)(E)),{display:"inline-flex",flexWrap:"wrap",columnGap:E.marginXS,[`> ${E.antCls}-row`]:{flex:1}}),[R]:Object.assign(Object.assign({},(0,t.Wf)(E)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${R}`]:{marginInlineStart:0},[`&${R}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,t.Wf)(E)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:E.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,t.oN)(E))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:E.checkboxSize,height:E.checkboxSize,direction:"ltr",backgroundColor:E.colorBgContainer,border:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`,borderRadius:E.borderRadiusSM,borderCollapse:"separate",transition:`all ${E.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:E.checkboxSize/14*5,height:E.checkboxSize/14*8,border:`${E.lineWidthBold}px solid ${E.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${E.motionDurationFast} ${E.motionEaseInBack}, opacity ${E.motionDurationFast}`}},"& + span":{paddingInlineStart:E.paddingXS,paddingInlineEnd:E.paddingXS}})},{[` + ${R}:not(${R}-disabled), + ${n}:not(${n}-disabled) + `]:{[`&:hover ${n}-inner`]:{borderColor:E.colorPrimary}},[`${R}:not(${R}-disabled)`]:{[`&:hover ${n}-checked:not(${n}-disabled) ${n}-inner`]:{backgroundColor:E.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${n}-checked:not(${n}-disabled):after`]:{borderColor:E.colorPrimaryHover}}},{[`${n}-checked`]:{[`${n}-inner`]:{backgroundColor:E.colorPrimary,borderColor:E.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${E.motionDurationMid} ${E.motionEaseOutBack} ${E.motionDurationFast}`}}},[` + ${R}-checked:not(${R}-disabled), + ${n}-checked:not(${n}-disabled) + `]:{[`&:hover ${n}-inner`]:{backgroundColor:E.colorPrimaryHover,borderColor:"transparent"}}},{[n]:{"&-indeterminate":{[`${n}-inner`]:{backgroundColor:E.colorBgContainer,borderColor:E.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:E.fontSizeLG/2,height:E.fontSizeLG/2,backgroundColor:E.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${R}-disabled`]:{cursor:"not-allowed"},[`${n}-disabled`]:{[`&, ${n}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${n}-inner`]:{background:E.colorBgContainerDisabled,borderColor:E.colorBorder,"&:after":{borderColor:E.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:E.colorTextDisabled},[`&${n}-indeterminate ${n}-inner::after`]:{background:E.colorTextDisabled}}}]};function l(E,n){const R=(0,o.TS)(n,{checkboxCls:`.${E}`,checkboxSize:n.controlInteractiveSize});return[z(R)]}me.ZP=(0,A.Z)("Checkbox",(E,n)=>{let{prefixCls:R}=n;return[l(R,E)]})},93891:function(ft,me,e){"use strict";var t=e(59301),o=e(36355),A=e(64165);const z=l=>{const{componentName:E}=l,{getPrefixCls:n}=(0,t.useContext)(o.E_),R=n("empty");switch(E){case"Table":case"List":return t.createElement(A.Z,{image:A.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(A.Z,{image:A.Z.PRESENTED_IMAGE_SIMPLE,className:`${R}-small`});default:return t.createElement(A.Z,null)}};me.Z=z},28103:function(ft,me,e){"use strict";e.d(me,{Z:function(){return f}});var t=e(92310),o=e.n(t),A=e(59301),z=e(36355),l=e(17313),E=e(83116),n=e(37613);const R=u=>{const{componentCls:$,sizePaddingEdgeHorizontal:F,colorSplit:T,lineWidth:Re,textPaddingInline:oe,orientationMargin:se,verticalMarginInline:re}=u;return{[$]:Object.assign(Object.assign({},(0,l.Wf)(u)),{borderBlockStart:`${Re}px solid ${T}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:re,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Re}px solid ${T}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${u.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${$}-with-text`]:{display:"flex",alignItems:"center",margin:`${u.dividerHorizontalWithTextGutterMargin}px 0`,color:u.colorTextHeading,fontWeight:500,fontSize:u.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${T}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Re}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${$}-with-text-left`]:{"&::before":{width:`${se*100}%`},"&::after":{width:`${100-se*100}%`}},[`&-horizontal${$}-with-text-right`]:{"&::before":{width:`${100-se*100}%`},"&::after":{width:`${se*100}%`}},[`${$}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:oe},"&-dashed":{background:"none",borderColor:T,borderStyle:"dashed",borderWidth:`${Re}px 0 0`},[`&-horizontal${$}-with-text${$}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${$}-dashed`]:{borderInlineStartWidth:Re,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${$}-with-text`]:{color:u.colorText,fontWeight:"normal",fontSize:u.fontSize},[`&-horizontal${$}-with-text-left${$}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${$}-inner-text`]:{paddingInlineStart:F}},[`&-horizontal${$}-with-text-right${$}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${$}-inner-text`]:{paddingInlineEnd:F}}})}};var V=(0,E.Z)("Divider",u=>{const $=(0,n.TS)(u,{dividerHorizontalWithTextGutterMargin:u.margin,dividerHorizontalGutterMargin:u.marginLG,sizePaddingEdgeHorizontal:0});return[R($)]},u=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:u.marginXS})),s=function(u,$){var F={};for(var T in u)Object.prototype.hasOwnProperty.call(u,T)&&$.indexOf(T)<0&&(F[T]=u[T]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,T=Object.getOwnPropertySymbols(u);Re{const{getPrefixCls:$,direction:F,divider:T}=A.useContext(z.E_),{prefixCls:Re,type:oe="horizontal",orientation:se="center",orientationMargin:re,className:M,rootClassName:S,children:a,dashed:I,plain:P,style:X}=u,q=s(u,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),G=$("divider",Re),[O,Pe]=V(G),le=se.length>0?`-${se}`:se,Ge=!!a,fe=se==="left"&&re!=null,Be=se==="right"&&re!=null,Se=o()(G,T==null?void 0:T.className,Pe,`${G}-${oe}`,{[`${G}-with-text`]:Ge,[`${G}-with-text${le}`]:Ge,[`${G}-dashed`]:!!I,[`${G}-plain`]:!!P,[`${G}-rtl`]:F==="rtl",[`${G}-no-default-orientation-margin-left`]:fe,[`${G}-no-default-orientation-margin-right`]:Be},M,S),ce=A.useMemo(()=>typeof re=="number"?re:/^\d+$/.test(re)?Number(re):re,[re]),W=Object.assign(Object.assign({},fe&&{marginLeft:ce}),Be&&{marginRight:ce});return O(A.createElement("div",Object.assign({className:Se,style:Object.assign(Object.assign({},T==null?void 0:T.style),X)},q,{role:"separator"}),a&&oe!=="vertical"&&A.createElement("span",{className:`${G}-inner-text`,style:W},a)))}},91857:function(ft,me,e){"use strict";var t=e(59301),o=e(38819),A=e(92310),z=e.n(A),l=e(31561),E=e(70425),n=e(18929),R=e(2738),V=e(79676),s=e(53487),Z=e(92343),f=e(36355),u=e(20834),$=e(40875),F=e(88088),T=e(47211);const Re=null,oe=S=>{const{menu:a,arrow:I,prefixCls:P,children:X,trigger:q,disabled:G,dropdownRender:O,getPopupContainer:Pe,overlayClassName:le,rootClassName:Ge,open:fe,onOpenChange:Be,visible:Se,onVisibleChange:ce,mouseEnterDelay:W=.15,mouseLeaveDelay:H=.1,autoAdjustOverflow:p=!0,placement:Q="",overlay:D,transitionName:j}=S,{getPopupContainer:ne,getPrefixCls:ye,direction:ze}=t.useContext(f.E_),_=t.useMemo(()=>{const C=ye();return j!==void 0?j:Q.includes("top")?`${C}-slide-down`:`${C}-slide-up`},[ye,Q,j]),Ee=t.useMemo(()=>Q?Q.includes("Center")?Q.slice(0,Q.indexOf("Center")):Q:ze==="rtl"?"bottomRight":"bottomLeft",[Q,ze]),Ae=ye("dropdown",P),[xe,pe]=(0,T.Z)(Ae),[,Y]=(0,F.Z)(),Me=t.Children.only(X),B=(0,Z.Tm)(Me,{className:z()(`${Ae}-trigger`,{[`${Ae}-rtl`]:ze==="rtl"},Me.props.className),disabled:G}),w=G?[]:q;let g;w&&w.includes("contextMenu")&&(g=!0);const[r,h]=(0,n.Z)(!1,{value:fe!=null?fe:Se}),K=(0,E.useEvent)(C=>{Be==null||Be(C),ce==null||ce(C),h(C)}),d=z()(le,Ge,pe,{[`${Ae}-rtl`]:ze==="rtl"}),i=(0,V.Z)({arrowPointAtCenter:typeof I=="object"&&I.pointAtCenter,autoAdjustOverflow:p,offset:Y.marginXXS,arrowWidth:I?Y.sizePopupArrow:0,borderRadius:Y.borderRadius}),J=t.useCallback(()=>{h(!1)},[]),L=()=>{let C;return a!=null&&a.items?C=t.createElement(u.default,Object.assign({},a)):typeof D=="function"?C=D():C=D,O&&(C=O(C)),C=t.Children.only(typeof C=="string"?t.createElement("span",null,C):C),t.createElement($.J,{prefixCls:`${Ae}-menu`,expandIcon:t.createElement("span",{className:`${Ae}-menu-submenu-arrow`},t.createElement(o.Z,{className:`${Ae}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:J,validator:k=>{let{mode:ie}=k}},C)};return xe(t.createElement(l.Z,Object.assign({alignPoint:g},(0,R.Z)(S,["rootClassName"]),{mouseEnterDelay:W,mouseLeaveDelay:H,visible:r,builtinPlacements:i,arrow:!!I,overlayClassName:d,prefixCls:Ae,getPopupContainer:Pe||ne,transitionName:_,trigger:w,overlay:L,placement:Ee,onVisibleChange:K}),B))};function se(S){return Object.assign(Object.assign({},S),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const re=(0,s.Z)(oe,"dropdown",S=>S,se),M=S=>t.createElement(re,Object.assign({},S),t.createElement("span",null));oe._InternalPanelDoNotUseOrYouWillBeFired=M,me.Z=oe},38854:function(ft,me,e){"use strict";e.d(me,{Z:function(){return F}});var t=e(91857),o=e(92310),A=e.n(o),z=e(59301),l=e(18785),E=e(3113),n=e(36355),R=e(81327),V=e(33234),s=e(47211),Z=function(T,Re){var oe={};for(var se in T)Object.prototype.hasOwnProperty.call(T,se)&&Re.indexOf(se)<0&&(oe[se]=T[se]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,se=Object.getOwnPropertySymbols(T);re{const{getPopupContainer:Re,getPrefixCls:oe,direction:se}=z.useContext(n.E_),{prefixCls:re,type:M="default",danger:S,disabled:a,loading:I,onClick:P,htmlType:X,children:q,className:G,menu:O,arrow:Pe,autoFocus:le,overlay:Ge,trigger:fe,align:Be,open:Se,onOpenChange:ce,placement:W,getPopupContainer:H,href:p,icon:Q=z.createElement(l.Z,null),title:D,buttonsRender:j=L=>L,mouseEnterDelay:ne,mouseLeaveDelay:ye,overlayClassName:ze,overlayStyle:_,destroyPopupOnHide:Ee,dropdownRender:Ae}=T,xe=Z(T,["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"]),pe=oe("dropdown",re),Y=`${pe}-button`,[Me,B]=(0,s.Z)(pe),w={menu:O,arrow:Pe,autoFocus:le,align:Be,disabled:a,trigger:a?[]:fe,onOpenChange:ce,getPopupContainer:H||Re,mouseEnterDelay:ne,mouseLeaveDelay:ye,overlayClassName:ze,overlayStyle:_,destroyPopupOnHide:Ee,dropdownRender:Ae},{compactSize:g,compactItemClassnames:r}=(0,V.ri)(pe,se),h=A()(Y,r,G,B);"overlay"in T&&(w.overlay=Ge),"open"in T&&(w.open=Se),"placement"in T?w.placement=W:w.placement=se==="rtl"?"bottomLeft":"bottomRight";const K=z.createElement(E.ZP,{type:M,danger:S,disabled:a,loading:I,onClick:P,htmlType:X,href:p,title:D},q),d=z.createElement(E.ZP,{type:M,danger:S,icon:Q}),[i,J]=j([K,d]);return Me(z.createElement(R.Z.Compact,Object.assign({className:h,size:g,block:!0},xe),i,z.createElement(t.Z,Object.assign({},w),J)))};f.__ANT_BUTTON=!0;var u=f;const $=t.Z;$.Button=u;var F=$},47211:function(ft,me,e){"use strict";e.d(me,{Z:function(){return Z}});var t=e(17313),o=e(13826),A=e(92899),z=e(29878),l=e(19447),E=e(83116),n=e(37613),V=f=>{const{componentCls:u,menuCls:$,colorError:F,colorTextLightSolid:T}=f,Re=`${$}-item`;return{[`${u}, ${u}-menu-submenu`]:{[`${$} ${Re}`]:{[`&${Re}-danger:not(${Re}-disabled)`]:{color:F,"&:hover":{color:T,backgroundColor:F}}}}}};const s=f=>{const{componentCls:u,menuCls:$,zIndexPopup:F,dropdownArrowDistance:T,sizePopupArrow:Re,antCls:oe,iconCls:se,motionDurationMid:re,dropdownPaddingVertical:M,fontSize:S,dropdownEdgeChildPadding:a,colorTextDisabled:I,fontSizeIcon:P,controlPaddingHorizontal:X,colorBgElevated:q}=f;return[{[u]:Object.assign(Object.assign({},(0,t.Wf)(f)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:F,display:"block","&::before":{position:"absolute",insetBlock:-T+Re/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${oe}-btn`]:{[`& > ${se}-down, & > ${oe}-btn-icon > ${se}-down`]:{fontSize:P}},[`${u}-wrap`]:{position:"relative",[`${oe}-btn > ${se}-down`]:{fontSize:P},[`${se}-down::before`]:{transition:`transform ${re}`}},[`${u}-wrap-open`]:{[`${se}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${oe}-slide-down-enter${oe}-slide-down-enter-active${u}-placement-bottomLeft, + &${oe}-slide-down-appear${oe}-slide-down-appear-active${u}-placement-bottomLeft, + &${oe}-slide-down-enter${oe}-slide-down-enter-active${u}-placement-bottom, + &${oe}-slide-down-appear${oe}-slide-down-appear-active${u}-placement-bottom, + &${oe}-slide-down-enter${oe}-slide-down-enter-active${u}-placement-bottomRight, + &${oe}-slide-down-appear${oe}-slide-down-appear-active${u}-placement-bottomRight`]:{animationName:o.fJ},[`&${oe}-slide-up-enter${oe}-slide-up-enter-active${u}-placement-topLeft, + &${oe}-slide-up-appear${oe}-slide-up-appear-active${u}-placement-topLeft, + &${oe}-slide-up-enter${oe}-slide-up-enter-active${u}-placement-top, + &${oe}-slide-up-appear${oe}-slide-up-appear-active${u}-placement-top, + &${oe}-slide-up-enter${oe}-slide-up-enter-active${u}-placement-topRight, + &${oe}-slide-up-appear${oe}-slide-up-appear-active${u}-placement-topRight`]:{animationName:o.Qt},[`&${oe}-slide-down-leave${oe}-slide-down-leave-active${u}-placement-bottomLeft, + &${oe}-slide-down-leave${oe}-slide-down-leave-active${u}-placement-bottom, + &${oe}-slide-down-leave${oe}-slide-down-leave-active${u}-placement-bottomRight`]:{animationName:o.Uw},[`&${oe}-slide-up-leave${oe}-slide-up-leave-active${u}-placement-topLeft, + &${oe}-slide-up-leave${oe}-slide-up-leave-active${u}-placement-top, + &${oe}-slide-up-leave${oe}-slide-up-leave-active${u}-placement-topRight`]:{animationName:o.ly}})},(0,l.ZP)(f,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${u} ${$}`]:{position:"relative",margin:0},[`${$}-submenu-popup`]:{position:"absolute",zIndex:F,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${u}, ${u}-menu-submenu`]:{[$]:Object.assign(Object.assign({padding:a,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:f.borderRadiusLG,outline:"none",boxShadow:f.boxShadowSecondary},(0,t.Qy)(f)),{[`${$}-item-group-title`]:{padding:`${M}px ${X}px`,color:f.colorTextDescription,transition:`all ${re}`},[`${$}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${$}-item-icon`]:{minWidth:S,marginInlineEnd:f.marginXS,fontSize:f.fontSizeSM},[`${$}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${re}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${$}-item, ${$}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${M}px ${X}px`,color:f.colorText,fontWeight:"normal",fontSize:S,lineHeight:f.lineHeight,cursor:"pointer",transition:`all ${re}`,borderRadius:f.borderRadiusSM,"&:hover, &-active":{backgroundColor:f.controlItemBgHover}},(0,t.Qy)(f)),{"&-selected":{color:f.colorPrimary,backgroundColor:f.controlItemBgActive,"&:hover, &-active":{backgroundColor:f.controlItemBgActiveHover}},"&-disabled":{color:I,cursor:"not-allowed","&:hover":{color:I,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${f.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:f.colorSplit},[`${u}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:f.paddingXS,[`${u}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:f.colorTextDescription,fontSize:P,fontStyle:"normal"}}}),[`${$}-item-group-list`]:{margin:`0 ${f.marginXS}px`,padding:0,listStyle:"none"},[`${$}-submenu-title`]:{paddingInlineEnd:X+f.fontSizeSM},[`${$}-submenu-vertical`]:{position:"relative"},[`${$}-submenu${$}-submenu-disabled ${u}-menu-submenu-title`]:{[`&, ${u}-menu-submenu-arrow-icon`]:{color:I,backgroundColor:q,cursor:"not-allowed"}},[`${$}-submenu-selected ${u}-menu-submenu-title`]:{color:f.colorPrimary}})}},[(0,o.oN)(f,"slide-up"),(0,o.oN)(f,"slide-down"),(0,A.Fm)(f,"move-up"),(0,A.Fm)(f,"move-down"),(0,z._y)(f,"zoom-big")]]};var Z=(0,E.Z)("Dropdown",(f,u)=>{let{rootPrefixCls:$}=u;const{marginXXS:F,sizePopupArrow:T,controlHeight:Re,fontSize:oe,lineHeight:se,paddingXXS:re,componentCls:M,borderRadiusLG:S}=f,a=(Re-oe*se)/2,{dropdownArrowOffset:I}=(0,l.fS)({contentRadius:S}),P=(0,n.TS)(f,{menuCls:`${M}-menu`,rootPrefixCls:$,dropdownArrowDistance:T/2+F,dropdownArrowOffset:I,dropdownPaddingVertical:a,dropdownEdgeChildPadding:re});return[s(P),V(P)]},f=>({zIndexPopup:f.zIndexPopupBase+50}))},64165:function(ft,me,e){"use strict";e.d(me,{Z:function(){return re}});var t=e(92310),o=e.n(t),A=e(59301),z=e(36355),l=e(9763),E=e(64993),n=e(88088),V=()=>{const[,M]=(0,n.Z)(),a=new E.C(M.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return A.createElement("svg",{style:a,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},A.createElement("g",{fill:"none",fillRule:"evenodd"},A.createElement("g",{transform:"translate(24 31.67)"},A.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),A.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"}),A.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)"}),A.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"}),A.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"})),A.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"}),A.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},A.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),A.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},Z=()=>{const[,M]=(0,n.Z)(),{colorFill:S,colorFillTertiary:a,colorFillQuaternary:I,colorBgContainer:P}=M,{borderColor:X,shadowColor:q,contentColor:G}=(0,A.useMemo)(()=>({borderColor:new E.C(S).onBackground(P).toHexShortString(),shadowColor:new E.C(a).onBackground(P).toHexShortString(),contentColor:new E.C(I).onBackground(P).toHexShortString()}),[S,a,I,P]);return A.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},A.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},A.createElement("ellipse",{fill:q,cx:"32",cy:"33",rx:"32",ry:"7"}),A.createElement("g",{fillRule:"nonzero",stroke:X},A.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"}),A.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:G}))))},f=e(83116),u=e(37613);const $=M=>{const{componentCls:S,margin:a,marginXS:I,marginXL:P,fontSize:X,lineHeight:q}=M;return{[S]:{marginInline:I,fontSize:X,lineHeight:q,textAlign:"center",[`${S}-image`]:{height:M.emptyImgHeight,marginBottom:I,opacity:M.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${S}-description`]:{color:M.colorText},[`${S}-footer`]:{marginTop:a},"&-normal":{marginBlock:P,color:M.colorTextDisabled,[`${S}-description`]:{color:M.colorTextDisabled},[`${S}-image`]:{height:M.emptyImgHeightMD}},"&-small":{marginBlock:I,color:M.colorTextDisabled,[`${S}-image`]:{height:M.emptyImgHeightSM}}}}};var F=(0,f.Z)("Empty",M=>{const{componentCls:S,controlHeightLG:a}=M,I=(0,u.TS)(M,{emptyImgCls:`${S}-img`,emptyImgHeight:a*2.5,emptyImgHeightMD:a,emptyImgHeightSM:a*.875});return[$(I)]}),T=function(M,S){var a={};for(var I in M)Object.prototype.hasOwnProperty.call(M,I)&&S.indexOf(I)<0&&(a[I]=M[I]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,I=Object.getOwnPropertySymbols(M);P{var{className:S,rootClassName:a,prefixCls:I,image:P=Re,description:X,children:q,imageStyle:G,style:O}=M,Pe=T(M,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:le,direction:Ge,empty:fe}=A.useContext(z.E_),Be=le("empty",I),[Se,ce]=F(Be),[W]=(0,l.Z)("Empty"),H=typeof X!="undefined"?X:W==null?void 0:W.description,p=typeof H=="string"?H:"empty";let Q=null;return typeof P=="string"?Q=A.createElement("img",{alt:p,src:P}):Q=P,Se(A.createElement("div",Object.assign({className:o()(ce,Be,fe==null?void 0:fe.className,{[`${Be}-normal`]:P===oe,[`${Be}-rtl`]:Ge==="rtl"},S,a),style:Object.assign(Object.assign({},fe==null?void 0:fe.style),O)},Pe),A.createElement("div",{className:`${Be}-image`,style:G},Q),H&&A.createElement("div",{className:`${Be}-description`},H),q&&A.createElement("div",{className:`${Be}-footer`},q)))};se.PRESENTED_IMAGE_DEFAULT=Re,se.PRESENTED_IMAGE_SIMPLE=oe;var re=se},78241:function(ft,me,e){"use strict";e.d(me,{default:function(){return Kt}});var t=e(92393),o=e(92310),A=e.n(o),z=e(77900),l=e(59301),E=e(62892),n=e(32441);function R(ee){const[v,b]=l.useState(ee);return l.useEffect(()=>{const x=setTimeout(()=>{b(ee)},ee.length?0:10);return()=>{clearTimeout(x)}},[ee]),v}var V=e(17313),s=e(29878),Z=e(8378),f=e(37613),u=e(83116),F=ee=>{const{componentCls:v}=ee,b=`${v}-show-help`,x=`${v}-show-help-item`;return{[b]:{transition:`opacity ${ee.motionDurationSlow} ${ee.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[x]:{overflow:"hidden",transition:`height ${ee.motionDurationSlow} ${ee.motionEaseInOut}, + opacity ${ee.motionDurationSlow} ${ee.motionEaseInOut}, + transform ${ee.motionDurationSlow} ${ee.motionEaseInOut} !important`,[`&${x}-appear, &${x}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${x}-leave-active`]:{transform:"translateY(-5px)"}}}}};const T=ee=>({legend:{display:"block",width:"100%",marginBottom:ee.marginLG,padding:0,color:ee.colorTextDescription,fontSize:ee.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${ee.lineWidth}px ${ee.lineType} ${ee.colorBorder}`},label:{fontSize:ee.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 ${ee.controlOutlineWidth}px ${ee.controlOutline}`},output:{display:"block",paddingTop:15,color:ee.colorText,fontSize:ee.fontSize,lineHeight:ee.lineHeight}}),Re=(ee,v)=>{const{formItemCls:b}=ee;return{[b]:{[`${b}-label > label`]:{height:v},[`${b}-control-input`]:{minHeight:v}}}},oe=ee=>{const{componentCls:v}=ee;return{[ee.componentCls]:Object.assign(Object.assign(Object.assign({},(0,V.Wf)(ee)),T(ee)),{[`${v}-text`]:{display:"inline-block",paddingInlineEnd:ee.paddingSM},"&-small":Object.assign({},Re(ee,ee.controlHeightSM)),"&-large":Object.assign({},Re(ee,ee.controlHeightLG))})}},se=ee=>{const{formItemCls:v,iconCls:b,componentCls:x,rootPrefixCls:y,labelRequiredMarkColor:ge,labelColor:de,labelFontSize:Qe,labelHeight:Ze,labelColonMarginInlineStart:$e,labelColonMarginInlineEnd:ot,itemMarginBottom:ut}=ee;return{[v]:Object.assign(Object.assign({},(0,V.Wf)(ee)),{marginBottom:ut,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${y}-row`]:{display:"none"},"&-has-warning":{[`${v}-split`]:{color:ee.colorError}},"&-has-error":{[`${v}-split`]:{color:ee.colorWarning}},[`${v}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${ee.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ze,color:de,fontSize:Qe,[`> ${b}`]:{fontSize:ee.fontSize,verticalAlign:"top"},[`&${v}-required:not(${v}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:ee.marginXXS,color:ge,fontSize:ee.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${x}-hide-required-mark &`]:{display:"none"}},[`${v}-optional`]:{display:"inline-block",marginInlineStart:ee.marginXXS,color:ee.colorTextDescription,[`${x}-hide-required-mark &`]:{display:"none"}},[`${v}-tooltip`]:{color:ee.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:ee.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:$e,marginInlineEnd:ot},[`&${v}-no-colon::after`]:{content:'"\\a0"'}}},[`${v}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${y}-col-'"]):not([class*="' ${y}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:ee.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[v]:{"&-explain, &-extra":{clear:"both",color:ee.colorTextDescription,fontSize:ee.fontSize,lineHeight:ee.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:ee.controlHeightSM,transition:`color ${ee.motionDurationMid} ${ee.motionEaseOut}`},"&-explain":{"&-error":{color:ee.colorError},"&-warning":{color:ee.colorWarning}}},[`&-with-help ${v}-explain`]:{height:"auto",opacity:1},[`${v}-feedback-icon`]:{fontSize:ee.fontSize,textAlign:"center",visibility:"visible",animationName:s.kr,animationDuration:ee.motionDurationMid,animationTimingFunction:ee.motionEaseOutBack,pointerEvents:"none","&-success":{color:ee.colorSuccess},"&-error":{color:ee.colorError},"&-warning":{color:ee.colorWarning},"&-validating":{color:ee.colorPrimary}}})}},re=ee=>{const{componentCls:v,formItemCls:b}=ee;return{[`${v}-horizontal`]:{[`${b}-label`]:{flexGrow:0},[`${b}-control`]:{flex:"1 1 0",minWidth:0},[`${b}-label[class$='-24'], ${b}-label[class*='-24 ']`]:{[`& + ${b}-control`]:{minWidth:"unset"}}}}},M=ee=>{const{componentCls:v,formItemCls:b}=ee;return{[`${v}-inline`]:{display:"flex",flexWrap:"wrap",[b]:{flex:"none",marginInlineEnd:ee.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${b}-label, + > ${b}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${b}-label`]:{flex:"none"},[`${v}-text`]:{display:"inline-block"},[`${b}-has-feedback`]:{display:"inline-block"}}}}},S=ee=>({padding:ee.verticalLabelPadding,margin:ee.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),a=ee=>{const{componentCls:v,formItemCls:b,rootPrefixCls:x}=ee;return{[`${b} ${b}-label`]:S(ee),[v]:{[b]:{flexWrap:"wrap",[`${b}-label, ${b}-control`]:{[`&:not([class*=" ${x}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},I=ee=>{const{componentCls:v,formItemCls:b,rootPrefixCls:x}=ee;return{[`${v}-vertical`]:{[b]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${v}-item-control`]:{width:"100%"}}},[`${v}-vertical ${b}-label, + .${x}-col-24${b}-label, + .${x}-col-xl-24${b}-label`]:S(ee),[`@media (max-width: ${ee.screenXSMax}px)`]:[a(ee),{[v]:{[`.${x}-col-xs-24${b}-label`]:S(ee)}}],[`@media (max-width: ${ee.screenSMMax}px)`]:{[v]:{[`.${x}-col-sm-24${b}-label`]:S(ee)}},[`@media (max-width: ${ee.screenMDMax}px)`]:{[v]:{[`.${x}-col-md-24${b}-label`]:S(ee)}},[`@media (max-width: ${ee.screenLGMax}px)`]:{[v]:{[`.${x}-col-lg-24${b}-label`]:S(ee)}}}},P=(ee,v)=>(0,f.TS)(ee,{formItemCls:`${ee.componentCls}-item`,rootPrefixCls:v});var X=(0,u.Z)("Form",(ee,v)=>{let{rootPrefixCls:b}=v;const x=P(ee,b);return[oe(x),se(x),F(x),re(x),M(x),I(x),(0,Z.Z)(x),s.kr]},ee=>({labelRequiredMarkColor:ee.colorError,labelColor:ee.colorTextHeading,labelFontSize:ee.fontSize,labelHeight:ee.controlHeight,labelColonMarginInlineStart:ee.marginXXS/2,labelColonMarginInlineEnd:ee.marginXS,itemMarginBottom:ee.marginLG,verticalLabelPadding:`0 0 ${ee.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function G(ee,v,b){let x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof ee=="string"?ee:`${v}-${x}`,error:ee,errorStatus:b}}var Pe=ee=>{let{help:v,helpStatus:b,errors:x=q,warnings:y=q,className:ge,fieldId:de,onVisibleChanged:Qe}=ee;const{prefixCls:Ze}=l.useContext(n.Rk),$e=`${Ze}-item-explain`,[,ot]=X(Ze),ut=(0,l.useMemo)(()=>(0,E.Z)(Ze),[Ze]),At=R(x),gt=R(y),dt=l.useMemo(()=>v!=null?[G(v,"help",b)]:[].concat((0,t.Z)(At.map((vt,Lt)=>G(vt,"error","error",Lt))),(0,t.Z)(gt.map((vt,Lt)=>G(vt,"warning","warning",Lt)))),[v,b,At,gt]),yt={};return de&&(yt.id=`${de}_help`),l.createElement(z.default,{motionDeadline:ut.motionDeadline,motionName:`${Ze}-show-help`,visible:!!dt.length,onVisibleChanged:Qe},vt=>{const{className:Lt,style:Dt}=vt;return l.createElement("div",Object.assign({},yt,{className:A()($e,Lt,ge,ot),style:Dt,role:"alert"}),l.createElement(z.CSSMotionList,Object.assign({keys:dt},(0,E.Z)(Ze),{motionName:`${Ze}-show-help-item`,component:!1}),kt=>{const{key:Rt,error:_e,errorStatus:Le,className:Ne,style:ke}=kt;return l.createElement("div",{key:Rt,className:A()(Ne,{[`${$e}-${Le}`]:Le}),style:ke},_e)}))})},le=e(95013),Ge=e(36355),fe=e(1684),Be=e(52946),Se=e(19716),ce=e(16722);const W=["parentNode"],H="form_item";function p(ee){return ee===void 0||ee===!1?[]:Array.isArray(ee)?ee:[ee]}function Q(ee,v){if(!ee.length)return;const b=ee.join("_");return v?`${v}_${b}`:W.includes(b)?`${H}_${b}`:b}function D(ee,v,b,x,y,ge){let de=x;return ge!==void 0?de=ge:b.validating?de="validating":ee.length?de="error":v.length?de="warning":(b.touched||y&&b.validated)&&(de="success"),de}function j(ee){return p(ee).join("_")}function ne(ee){const[v]=(0,le.useForm)(),b=l.useRef({}),x=l.useMemo(()=>ee!=null?ee:Object.assign(Object.assign({},v),{__INTERNAL__:{itemRef:y=>ge=>{const de=j(y);ge?b.current[de]=ge:delete b.current[de]}},scrollToField:function(y){let ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const de=p(y),Qe=Q(de,x.__INTERNAL__.name),Ze=Qe?document.getElementById(Qe):null;Ze&&(0,ce.Z)(Ze,Object.assign({scrollMode:"if-needed",block:"nearest"},ge))},getFieldInstance:y=>{const ge=j(y);return b.current[ge]}}),[ee,v]);return[x]}var ye=e(28726),ze=function(ee,v){var b={};for(var x in ee)Object.prototype.hasOwnProperty.call(ee,x)&&v.indexOf(x)<0&&(b[x]=ee[x]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,x=Object.getOwnPropertySymbols(ee);y{const b=l.useContext(fe.Z),{getPrefixCls:x,direction:y,form:ge}=l.useContext(Ge.E_),{prefixCls:de,className:Qe,rootClassName:Ze,size:$e,disabled:ot=b,form:ut,colon:At,labelAlign:gt,labelWrap:dt,labelCol:yt,wrapperCol:vt,hideRequiredMark:Lt,layout:Dt="horizontal",scrollToFirstError:kt,requiredMark:Rt,onFinishFailed:_e,name:Le,style:Ne,feedbackIcons:ke}=ee,Ye=ze(ee,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ue=(0,Se.Z)($e),st=l.useContext(ye.Z),at=(0,l.useMemo)(()=>Rt!==void 0?Rt:ge&&ge.requiredMark!==void 0?ge.requiredMark:!Lt,[Lt,Rt,ge]),mt=At!=null?At:ge==null?void 0:ge.colon,Mt=x("form",de),[Qt,tn]=X(Mt),sn=A()(Mt,`${Mt}-${Dt}`,{[`${Mt}-hide-required-mark`]:at===!1,[`${Mt}-rtl`]:y==="rtl",[`${Mt}-${Ue}`]:Ue},tn,ge==null?void 0:ge.className,Qe,Ze),[vn]=ne(ut),{__INTERNAL__:an}=vn;an.name=Le;const ve=(0,l.useMemo)(()=>({name:Le,labelAlign:gt,labelCol:yt,labelWrap:dt,wrapperCol:vt,vertical:Dt==="vertical",colon:mt,requiredMark:at,itemRef:an.itemRef,form:vn,feedbackIcons:ke}),[Le,gt,yt,vt,Dt,mt,at,vn,ke]);l.useImperativeHandle(v,()=>vn);const je=(He,We)=>{if(He){let Ot={block:"nearest"};typeof He=="object"&&(Ot=He),vn.scrollToField(We,Ot)}},Te=He=>{if(_e==null||_e(He),He.errorFields.length){const We=He.errorFields[0].name;if(kt!==void 0){je(kt,We);return}ge&&ge.scrollToFirstError!==void 0&&je(ge.scrollToFirstError,We)}};return Qt(l.createElement(fe.n,{disabled:ot},l.createElement(Be.q,{size:Ue},l.createElement(n.RV,Object.assign({},{validateMessages:st}),l.createElement(n.q3.Provider,{value:ve},l.createElement(le.default,Object.assign({id:Le},Ye,{name:Le,onFinishFailed:Te,form:vn,style:Object.assign(Object.assign({},ge==null?void 0:ge.style),Ne),className:sn})))))))};var Ae=l.forwardRef(_),xe=e(41799),pe=e(8654),Y=e(92343),Me=e(11592);function B(ee){if(typeof ee=="function")return ee;const v=(0,Me.Z)(ee);return v.length<=1?v[0]:v}const w=()=>{const{status:ee,errors:v=[],warnings:b=[]}=(0,l.useContext)(n.aM);return{status:ee,errors:v,warnings:b}};w.Context=n.aM;var g=w,r=e(16089);function h(ee){const[v,b]=l.useState(ee),x=(0,l.useRef)(null),y=(0,l.useRef)([]),ge=(0,l.useRef)(!1);l.useEffect(()=>(ge.current=!1,()=>{ge.current=!0,r.Z.cancel(x.current),x.current=null}),[]);function de(Qe){ge.current||(x.current===null&&(y.current=[],x.current=(0,r.Z)(()=>{x.current=null,b(Ze=>{let $e=Ze;return y.current.forEach(ot=>{$e=ot($e)}),$e})})),y.current.push(Qe))}return[v,de]}function K(){const{itemRef:ee}=l.useContext(n.q3),v=l.useRef({});function b(x,y){const ge=y&&typeof y=="object"&&y.ref,de=x.join("_");return(v.current.name!==de||v.current.originRef!==ge)&&(v.current.name=de,v.current.originRef=ge,v.current.ref=(0,pe.sQ)(ee(x),ge)),v.current.ref}return b}var d=e(29194),i=e(34280),J=e(2738),L=e(27382),C=e(37028);const k=ee=>{const{formItemCls:v}=ee;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${v}-control`]:{display:"flex"}}}};var ie=(0,u.b)(["Form","item-item"],(ee,v)=>{let{rootPrefixCls:b}=v;const x=P(ee,b);return[k(x)]}),Oe=ee=>{const{prefixCls:v,status:b,wrapperCol:x,children:y,errors:ge,warnings:de,_internalItemRender:Qe,extra:Ze,help:$e,fieldId:ot,marginBottom:ut,onErrorVisibleChanged:At}=ee,gt=`${v}-item`,dt=l.useContext(n.q3),yt=x||dt.wrapperCol||{},vt=A()(`${gt}-control`,yt.className),Lt=l.useMemo(()=>Object.assign({},dt),[dt]);delete Lt.labelCol,delete Lt.wrapperCol;const Dt=l.createElement("div",{className:`${gt}-control-input`},l.createElement("div",{className:`${gt}-control-input-content`},y)),kt=l.useMemo(()=>({prefixCls:v,status:b}),[v,b]),Rt=ut!==null||ge.length||de.length?l.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},l.createElement(n.Rk.Provider,{value:kt},l.createElement(Pe,{fieldId:ot,errors:ge,warnings:de,help:$e,helpStatus:b,className:`${gt}-explain-connected`,onVisibleChanged:At})),!!ut&&l.createElement("div",{style:{width:0,height:ut}})):null,_e={};ot&&(_e.id=`${ot}_extra`);const Le=Ze?l.createElement("div",Object.assign({},_e,{className:`${gt}-extra`}),Ze):null,Ne=Qe&&Qe.mark==="pro_table_render"&&Qe.render?Qe.render(ee,{input:Dt,errorList:Rt,extra:Le}):l.createElement(l.Fragment,null,Dt,Rt,Le);return l.createElement(n.q3.Provider,{value:Lt},l.createElement(C.Z,Object.assign({},yt,{className:vt}),Ne),l.createElement(ie,{prefixCls:v}))},ae=e(61485),Fe=e(31724),N=e(9763),Ce=e(6848),we=function(ee,v){var b={};for(var x in ee)Object.prototype.hasOwnProperty.call(ee,x)&&v.indexOf(x)<0&&(b[x]=ee[x]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,x=Object.getOwnPropertySymbols(ee);y{let{prefixCls:v,label:b,htmlFor:x,labelCol:y,labelAlign:ge,colon:de,required:Qe,requiredMark:Ze,tooltip:$e}=ee;var ot;const[ut]=(0,N.Z)("Form"),{vertical:At,labelAlign:gt,labelCol:dt,labelWrap:yt,colon:vt}=l.useContext(n.q3);if(!b)return null;const Lt=y||dt||{},Dt=ge||gt,kt=`${v}-item-label`,Rt=A()(kt,Dt==="left"&&`${kt}-left`,Lt.className,{[`${kt}-wrap`]:!!yt});let _e=b;const Le=de===!0||vt!==!1&&de!==!1;Le&&!At&&typeof b=="string"&&b.trim()!==""&&(_e=b.replace(/[:|:]\s*$/,""));const ke=De($e);if(ke){const{icon:at=l.createElement(ae.Z,null)}=ke,mt=we(ke,["icon"]),Mt=l.createElement(Ce.Z,Object.assign({},mt),l.cloneElement(at,{className:`${v}-item-tooltip`,title:""}));_e=l.createElement(l.Fragment,null,_e,Mt)}const Ye=Ze==="optional",Ue=typeof Ze=="function";Ue?_e=Ze(_e,{required:!!Qe}):Ye&&!Qe&&(_e=l.createElement(l.Fragment,null,_e,l.createElement("span",{className:`${v}-item-optional`,title:""},(ut==null?void 0:ut.optional)||((ot=Fe.Z.Form)===null||ot===void 0?void 0:ot.optional))));const st=A()({[`${v}-item-required`]:Qe,[`${v}-item-required-mark-optional`]:Ye||Ue,[`${v}-item-no-colon`]:!Le});return l.createElement(C.Z,Object.assign({},Lt,{className:Rt}),l.createElement("label",{htmlFor:x,className:st,title:typeof b=="string"?b:""},_e))},rt=e(29679),tt=e(19248),xt=e(96512),Ft=e(58617);const wt={success:rt.Z,warning:xt.Z,error:tt.Z,validating:Ft.Z};function Wt(ee){let{children:v,errors:b,warnings:x,hasFeedback:y,validateStatus:ge,prefixCls:de,meta:Qe,noStyle:Ze}=ee;const $e=`${de}-item`,{feedbackIcons:ot}=l.useContext(n.q3),ut=D(b,x,Qe,null,!!y,ge),{isFormItemInput:At,status:gt}=l.useContext(n.aM),dt=l.useMemo(()=>{var yt;let vt;if(y){const kt=y!==!0&&y.icons||ot,Rt=ut&&((yt=kt==null?void 0:kt({status:ut,errors:b,warnings:x}))===null||yt===void 0?void 0:yt[ut]),_e=ut&&wt[ut];vt=Rt!==!1&&_e?l.createElement("span",{className:A()(`${$e}-feedback-icon`,`${$e}-feedback-icon-${ut}`)},Rt||l.createElement(_e,null)):null}let Lt=!0,Dt=ut||"";return Ze&&(Lt=At,Dt=(ut!=null?ut:gt)||""),{status:Dt,errors:b,warnings:x,hasFeedback:!!y,feedbackIcon:vt,isFormItemInput:Lt}},[ut,y,Ze,At,gt]);return l.createElement(n.aM.Provider,{value:dt},v)}var rn=function(ee,v){var b={};for(var x in ee)Object.prototype.hasOwnProperty.call(ee,x)&&v.indexOf(x)<0&&(b[x]=ee[x]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,x=Object.getOwnPropertySymbols(ee);y{if(ke&&Rt.current){const tn=getComputedStyle(Rt.current);st(parseInt(tn.marginBottom,10))}},[ke,Ye]);const at=tn=>{tn||st(null)},Mt=function(){let tn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const sn=tn?_e:$e.errors,vn=tn?Le:$e.warnings;return D(sn,vn,$e,"",!!ot,Ze)}(),Qt=A()(Dt,b,x,{[`${Dt}-with-help`]:Ne||_e.length||Le.length,[`${Dt}-has-feedback`]:Mt&&ot,[`${Dt}-has-success`]:Mt==="success",[`${Dt}-has-warning`]:Mt==="warning",[`${Dt}-has-error`]:Mt==="error",[`${Dt}-is-validating`]:Mt==="validating",[`${Dt}-hidden`]:ut});return l.createElement("div",{className:Qt,style:y,ref:Rt},l.createElement(L.Z,Object.assign({className:`${Dt}-row`},(0,J.Z)(Lt,["_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"])),l.createElement(Je,Object.assign({htmlFor:gt},ee,{requiredMark:kt,required:dt!=null?dt:yt,prefixCls:v})),l.createElement(Oe,Object.assign({},ee,$e,{errors:_e,warnings:Le,prefixCls:v,status:Mt,help:ge,marginBottom:Ue,onErrorVisibleChanged:at}),l.createElement(n.qI.Provider,{value:vt},l.createElement(Wt,{prefixCls:v,meta:$e,errors:$e.errors,warnings:$e.warnings,hasFeedback:ot,validateStatus:Mt},At)))),!!Ue&&l.createElement("div",{className:`${Dt}-margin-offset`,style:{marginBottom:-Ue}}))}const Ct="__SPLIT__",qt=null,$t=l.memo(ee=>{let{children:v}=ee;return v},(ee,v)=>ee.value===v.value&&ee.update===v.update&&ee.childProps.length===v.childProps.length&&ee.childProps.every((b,x)=>b===v.childProps[x]));function Vt(ee){return ee!=null}function ln(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function yn(ee){const{name:v,noStyle:b,className:x,dependencies:y,prefixCls:ge,shouldUpdate:de,rules:Qe,children:Ze,required:$e,label:ot,messageVariables:ut,trigger:At="onChange",validateTrigger:gt,hidden:dt,help:yt}=ee,{getPrefixCls:vt}=l.useContext(Ge.E_),{name:Lt}=l.useContext(n.q3),Dt=B(Ze),kt=typeof Dt=="function",Rt=l.useContext(n.qI),{validateTrigger:_e}=l.useContext(le.FieldContext),Le=gt!==void 0?gt:_e,Ne=Vt(v),ke=vt("form",ge),[Ye,Ue]=X(ke),st=l.useContext(le.ListContext),at=l.useRef(),[mt,Mt]=h({}),[Qt,tn]=(0,xe.Z)(()=>ln()),sn=We=>{const Ot=st==null?void 0:st.getKey(We.name);if(tn(We.destroy?ln():We,!0),b&&yt!==!1&&Rt){let Pt=We.name;if(We.destroy)Pt=at.current||Pt;else if(Ot!==void 0){const[bt,ct]=Ot;Pt=[bt].concat((0,t.Z)(ct)),at.current=Pt}Rt(We,Pt)}},vn=(We,Ot)=>{Mt(Pt=>{const bt=Object.assign({},Pt),Xt=[].concat((0,t.Z)(We.name.slice(0,-1)),(0,t.Z)(Ot)).join(Ct);return We.destroy?delete bt[Xt]:bt[Xt]=We,bt})},[an,ve]=l.useMemo(()=>{const We=(0,t.Z)(Qt.errors),Ot=(0,t.Z)(Qt.warnings);return Object.values(mt).forEach(Pt=>{We.push.apply(We,(0,t.Z)(Pt.errors||[])),Ot.push.apply(Ot,(0,t.Z)(Pt.warnings||[]))}),[We,Ot]},[mt,Qt.errors,Qt.warnings]),je=K();function Te(We,Ot,Pt){return b&&!dt?l.createElement(Wt,{prefixCls:ke,hasFeedback:ee.hasFeedback,validateStatus:ee.validateStatus,meta:Qt,errors:an,warnings:ve,noStyle:!0},We):l.createElement(Yt,Object.assign({key:"row"},ee,{className:A()(x,Ue),prefixCls:ke,fieldId:Ot,isRequired:Pt,errors:an,warnings:ve,meta:Qt,onSubItemMetaChange:vn}),We)}if(!Ne&&!kt&&!y)return Ye(Te(Dt));let He={};return typeof ot=="string"?He.label=ot:v&&(He.label=String(v)),ut&&(He=Object.assign(Object.assign({},He),ut)),Ye(l.createElement(le.Field,Object.assign({},ee,{messageVariables:He,trigger:At,validateTrigger:Le,onMetaChange:sn}),(We,Ot,Pt)=>{const bt=p(v).length&&Ot?Ot.name:[],ct=Q(bt,Lt),Xt=$e!==void 0?$e:!!(Qe&&Qe.some(Ht=>{if(Ht&&typeof Ht=="object"&&Ht.required&&!Ht.warningOnly)return!0;if(typeof Ht=="function"){const gn=Ht(Pt);return gn&&gn.required&&!gn.warningOnly}return!1})),jt=Object.assign({},We);let Nt=null;if(Array.isArray(Dt)&&Ne)Nt=Dt;else if(!(kt&&(!(de||y)||Ne))){if(!(y&&!kt&&!Ne))if((0,Y.l$)(Dt)){const Ht=Object.assign(Object.assign({},Dt.props),jt);if(Ht.id||(Ht.id=ct),yt||an.length>0||ve.length>0||ee.extra){const un=[];(yt||an.length>0)&&un.push(`${ct}_help`),ee.extra&&un.push(`${ct}_extra`),Ht["aria-describedby"]=un.join(" ")}an.length>0&&(Ht["aria-invalid"]="true"),Xt&&(Ht["aria-required"]="true"),(0,pe.Yr)(Dt)&&(Ht.ref=je(bt,Dt)),new Set([].concat((0,t.Z)(p(At)),(0,t.Z)(p(Le)))).forEach(un=>{Ht[un]=function(){for(var Sn,fn,Fn,Qn,lr,Jt=arguments.length,Tt=new Array(Jt),mn=0;mn{var{prefixCls:v,children:b}=ee,x=pt(ee,["prefixCls","children"]);const{getPrefixCls:y}=l.useContext(Ge.E_),ge=y("form",v),de=l.useMemo(()=>({prefixCls:ge,status:"error"}),[ge]);return l.createElement(le.List,Object.assign({},x),(Qe,Ze,$e)=>l.createElement(n.Rk.Provider,{value:de},b(Qe.map(ot=>Object.assign(Object.assign({},ot),{fieldKey:ot.key})),Ze,{errors:$e.errors,warnings:$e.warnings})))};function _t(){const{form:ee}=(0,l.useContext)(n.q3);return ee}const it=Ae;it.Item=ht,it.List=on,it.ErrorList=Pe,it.useForm=ne,it.useFormInstance=_t,it.useWatch=le.useWatch,it.Provider=n.RV,it.create=()=>{};var Kt=it},8628:function(ft,me,e){"use strict";var t=e(59301),o=e(34280),A=e(56762),z=e(69507);function l(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const n=(0,t.useRef)({}),R=(0,A.Z)(),V=(0,z.ZP)();return(0,o.Z)(()=>{const s=V.subscribe(Z=>{n.current=Z,E&&R()});return()=>V.unsubscribe(s)},[]),n.current}me.Z=l},9432:function(ft,me,e){"use strict";e.d(me,{Z:function(){return se},n:function(){return Re}});var t=e(19248),o=e(92310),A=e.n(o),z=e(93681),l=e(8654),E=e(59301),n=e(19080),R=e(36355),V=e(1684),s=e(19716),Z=e(32441),f=e(33234),u=e(59412),$=e(9937);function F(re){return!!(re.prefix||re.suffix||re.allowClear)}var T=function(re,M){var S={};for(var a in re)Object.prototype.hasOwnProperty.call(re,a)&&M.indexOf(a)<0&&(S[a]=re[a]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,a=Object.getOwnPropertySymbols(re);I{var S;const{prefixCls:a,bordered:I=!0,status:P,size:X,disabled:q,onBlur:G,onFocus:O,suffix:Pe,allowClear:le,addonAfter:Ge,addonBefore:fe,className:Be,style:Se,styles:ce,rootClassName:W,onChange:H,classNames:p}=re,Q=T(re,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:D,direction:j,input:ne}=E.useContext(R.E_),ye=D("input",a),ze=(0,E.useRef)(null),[_,Ee]=(0,$.ZP)(ye),{compactSize:Ae,compactItemClassnames:xe}=(0,f.ri)(ye,j),pe=(0,s.Z)(ie=>{var ue;return(ue=X!=null?X:Ae)!==null&&ue!==void 0?ue:ie}),Y=E.useContext(V.Z),Me=q!=null?q:Y,{status:B,hasFeedback:w,feedbackIcon:g}=(0,E.useContext)(Z.aM),r=(0,n.F)(B,P),h=F(re)||!!w,K=(0,E.useRef)(h);(0,E.useEffect)(()=>{var ie;h&&K.current,K.current=h},[h]);const d=(0,u.Z)(ze,!0),i=ie=>{d(),G==null||G(ie)},J=ie=>{d(),O==null||O(ie)},L=ie=>{d(),H==null||H(ie)},C=(w||Pe)&&E.createElement(E.Fragment,null,Pe,w&&g);let k;return typeof le=="object"&&(le!=null&&le.clearIcon)?k=le:le&&(k={clearIcon:E.createElement(t.Z,null)}),_(E.createElement(z.default,Object.assign({ref:(0,l.sQ)(M,ze),prefixCls:ye,autoComplete:ne==null?void 0:ne.autoComplete},Q,{disabled:Me,onBlur:i,onFocus:J,style:Object.assign(Object.assign({},ne==null?void 0:ne.style),Se),styles:Object.assign(Object.assign({},ne==null?void 0:ne.styles),ce),suffix:C,allowClear:k,className:A()(Be,W,xe,ne==null?void 0:ne.className),onChange:L,addonAfter:Ge&&E.createElement(f.BR,null,E.createElement(Z.Ux,{override:!0,status:!0},Ge)),addonBefore:fe&&E.createElement(f.BR,null,E.createElement(Z.Ux,{override:!0,status:!0},fe)),classNames:Object.assign(Object.assign(Object.assign({},p),ne==null?void 0:ne.classNames),{input:A()({[`${ye}-sm`]:pe==="small",[`${ye}-lg`]:pe==="large",[`${ye}-rtl`]:j==="rtl",[`${ye}-borderless`]:!I},!h&&(0,n.Z)(ye,r),p==null?void 0:p.input,(S=ne==null?void 0:ne.classNames)===null||S===void 0?void 0:S.input,Ee)}),classes:{affixWrapper:A()({[`${ye}-affix-wrapper-sm`]:pe==="small",[`${ye}-affix-wrapper-lg`]:pe==="large",[`${ye}-affix-wrapper-rtl`]:j==="rtl",[`${ye}-affix-wrapper-borderless`]:!I},(0,n.Z)(`${ye}-affix-wrapper`,r,w),Ee),wrapper:A()({[`${ye}-group-rtl`]:j==="rtl"},Ee),group:A()({[`${ye}-group-wrapper-sm`]:pe==="small",[`${ye}-group-wrapper-lg`]:pe==="large",[`${ye}-group-wrapper-rtl`]:j==="rtl",[`${ye}-group-wrapper-disabled`]:Me},(0,n.Z)(`${ye}-group-wrapper`,r,w),Ee)}})))})},1643:function(ft,me,e){"use strict";var t=e(19248),o=e(92310),A=e.n(o),z=e(9296),l=e(59301),E=e(19080),n=e(36355),R=e(1684),V=e(19716),s=e(32441),Z=e(9432),f=e(9937),u=function(F,T){var Re={};for(var oe in F)Object.prototype.hasOwnProperty.call(F,oe)&&T.indexOf(oe)<0&&(Re[oe]=F[oe]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,oe=Object.getOwnPropertySymbols(F);se{const{prefixCls:Re,bordered:oe=!0,size:se,disabled:re,status:M,allowClear:S,showCount:a,classNames:I,rootClassName:P,className:X}=F,q=u(F,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:G,direction:O}=l.useContext(n.E_),Pe=(0,V.Z)(se),le=l.useContext(R.Z),Ge=re!=null?re:le,{status:fe,hasFeedback:Be,feedbackIcon:Se}=l.useContext(s.aM),ce=(0,E.F)(fe,M),W=l.useRef(null);l.useImperativeHandle(T,()=>{var j;return{resizableTextArea:(j=W.current)===null||j===void 0?void 0:j.resizableTextArea,focus:ne=>{var ye,ze;(0,Z.n)((ze=(ye=W.current)===null||ye===void 0?void 0:ye.resizableTextArea)===null||ze===void 0?void 0:ze.textArea,ne)},blur:()=>{var ne;return(ne=W.current)===null||ne===void 0?void 0:ne.blur()}}});const H=G("input",Re);let p;typeof S=="object"&&(S!=null&&S.clearIcon)?p=S:S&&(p={clearIcon:l.createElement(t.Z,null)});const[Q,D]=(0,f.ZP)(H);return Q(l.createElement(z.default,Object.assign({},q,{disabled:Ge,allowClear:p,className:A()(X,P),classes:{affixWrapper:A()(`${H}-textarea-affix-wrapper`,{[`${H}-affix-wrapper-rtl`]:O==="rtl",[`${H}-affix-wrapper-borderless`]:!oe,[`${H}-affix-wrapper-sm`]:Pe==="small",[`${H}-affix-wrapper-lg`]:Pe==="large",[`${H}-textarea-show-count`]:a},(0,E.Z)(`${H}-affix-wrapper`,ce),D)},classNames:Object.assign(Object.assign({},I),{textarea:A()({[`${H}-borderless`]:!oe,[`${H}-sm`]:Pe==="small",[`${H}-lg`]:Pe==="large"},(0,E.Z)(H,ce),D,I==null?void 0:I.textarea)}),prefixCls:H,suffix:Be&&l.createElement("span",{className:`${H}-textarea-suffix`},Se),showCount:a,ref:W})))});me.Z=$},59412:function(ft,me,e){"use strict";e.d(me,{Z:function(){return o}});var t=e(59301);function o(A,z){const l=(0,t.useRef)([]),E=()=>{l.current.push(setTimeout(()=>{var n,R,V,s;!((n=A.current)===null||n===void 0)&&n.input&&((R=A.current)===null||R===void 0?void 0:R.input.getAttribute("type"))==="password"&&(!((V=A.current)===null||V===void 0)&&V.input.hasAttribute("value"))&&((s=A.current)===null||s===void 0||s.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(z&&E(),()=>l.current.forEach(n=>{n&&clearTimeout(n)})),[]),E}},92832:function(ft,me,e){"use strict";e.d(me,{default:function(){return Pe}});var t=e(92310),o=e.n(t),A=e(59301),z=e(36355),l=e(32441),E=e(9937),R=le=>{const{getPrefixCls:Ge,direction:fe}=(0,A.useContext)(z.E_),{prefixCls:Be,className:Se}=le,ce=Ge("input-group",Be),W=Ge("input"),[H,p]=(0,E.ZP)(W),Q=o()(ce,{[`${ce}-lg`]:le.size==="large",[`${ce}-sm`]:le.size==="small",[`${ce}-compact`]:le.compact,[`${ce}-rtl`]:fe==="rtl"},p,Se),D=(0,A.useContext)(l.aM),j=(0,A.useMemo)(()=>Object.assign(Object.assign({},D),{isFormItemInput:!1}),[D]);return H(A.createElement("span",{className:Q,style:le.style,onMouseEnter:le.onMouseEnter,onMouseLeave:le.onMouseLeave,onFocus:le.onFocus,onBlur:le.onBlur},A.createElement(l.aM.Provider,{value:j},le.children)))},V=e(9432),s=e(73331),Z=e(15277),f=e(2738),u=e(8654),$=e(59412),F=function(le,Ge){var fe={};for(var Be in le)Object.prototype.hasOwnProperty.call(le,Be)&&Ge.indexOf(Be)<0&&(fe[Be]=le[Be]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Be=Object.getOwnPropertySymbols(le);Sele?A.createElement(Z.Z,null):A.createElement(s.Z,null),Re={click:"onClick",hover:"onMouseOver"};var se=A.forwardRef((le,Ge)=>{const{visibilityToggle:fe=!0}=le,Be=typeof fe=="object"&&fe.visible!==void 0,[Se,ce]=(0,A.useState)(()=>Be?fe.visible:!1),W=(0,A.useRef)(null);A.useEffect(()=>{Be&&ce(fe.visible)},[Be,fe]);const H=(0,$.Z)(W),p=()=>{const{disabled:Me}=le;Me||(Se&&H(),ce(B=>{var w;const g=!B;return typeof fe=="object"&&((w=fe.onVisibleChange)===null||w===void 0||w.call(fe,g)),g}))},Q=Me=>{const{action:B="click",iconRender:w=T}=le,g=Re[B]||"",r=w(Se),h={[g]:p,className:`${Me}-icon`,key:"passwordIcon",onMouseDown:K=>{K.preventDefault()},onMouseUp:K=>{K.preventDefault()}};return A.cloneElement(A.isValidElement(r)?r:A.createElement("span",null,r),h)},{className:D,prefixCls:j,inputPrefixCls:ne,size:ye}=le,ze=F(le,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:_}=A.useContext(z.E_),Ee=_("input",ne),Ae=_("input-password",j),xe=fe&&Q(Ae),pe=o()(Ae,D,{[`${Ae}-${ye}`]:!!ye}),Y=Object.assign(Object.assign({},(0,f.Z)(ze,["suffix","iconRender","visibilityToggle"])),{type:Se?"text":"password",className:pe,prefixCls:Ee,suffix:xe});return ye&&(Y.size=ye),A.createElement(V.Z,Object.assign({ref:(0,u.sQ)(Ge,W)},Y))}),re=e(47472),M=e(92343),S=e(3113),a=e(19716),I=e(33234),P=function(le,Ge){var fe={};for(var Be in le)Object.prototype.hasOwnProperty.call(le,Be)&&Ge.indexOf(Be)<0&&(fe[Be]=le[Be]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Be=Object.getOwnPropertySymbols(le);Se{const{prefixCls:fe,inputPrefixCls:Be,className:Se,size:ce,suffix:W,enterButton:H=!1,addonAfter:p,loading:Q,disabled:D,onSearch:j,onChange:ne,onCompositionStart:ye,onCompositionEnd:ze}=le,_=P(le,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Ee,direction:Ae}=A.useContext(z.E_),xe=A.useRef(!1),pe=Ee("input-search",fe),Y=Ee("input",Be),{compactSize:Me}=(0,I.ri)(pe,Ae),B=(0,a.Z)(Oe=>{var ae;return(ae=ce!=null?ce:Me)!==null&&ae!==void 0?ae:Oe}),w=A.useRef(null),g=Oe=>{Oe&&Oe.target&&Oe.type==="click"&&j&&j(Oe.target.value,Oe,{source:"clear"}),ne&&ne(Oe)},r=Oe=>{var ae;document.activeElement===((ae=w.current)===null||ae===void 0?void 0:ae.input)&&Oe.preventDefault()},h=Oe=>{var ae,Fe;j&&j((Fe=(ae=w.current)===null||ae===void 0?void 0:ae.input)===null||Fe===void 0?void 0:Fe.value,Oe,{source:"input"})},K=Oe=>{xe.current||Q||h(Oe)},d=typeof H=="boolean"?A.createElement(re.Z,null):null,i=`${pe}-button`;let J;const L=H||{},C=L.type&&L.type.__ANT_BUTTON===!0;C||L.type==="button"?J=(0,M.Tm)(L,Object.assign({onMouseDown:r,onClick:Oe=>{var ae,Fe;(Fe=(ae=L==null?void 0:L.props)===null||ae===void 0?void 0:ae.onClick)===null||Fe===void 0||Fe.call(ae,Oe),h(Oe)},key:"enterButton"},C?{className:i,size:B}:{})):J=A.createElement(S.ZP,{className:i,type:H?"primary":void 0,size:B,disabled:D,key:"enterButton",onMouseDown:r,onClick:h,loading:Q,icon:d},H),p&&(J=[J,(0,M.Tm)(p,{key:"addonAfter"})]);const k=o()(pe,{[`${pe}-rtl`]:Ae==="rtl",[`${pe}-${B}`]:!!B,[`${pe}-with-button`]:!!H},Se),ie=Oe=>{xe.current=!0,ye==null||ye(Oe)},ue=Oe=>{xe.current=!1,ze==null||ze(Oe)};return A.createElement(V.Z,Object.assign({ref:(0,u.sQ)(w,Ge),onPressEnter:K},_,{size:B,onCompositionStart:ie,onCompositionEnd:ue,prefixCls:Y,addonAfter:J,suffix:W,onChange:g,className:k,disabled:D}))}),G=e(1643);const O=V.Z;O.Group=R,O.Search=q,O.TextArea=G.Z,O.Password=se;var Pe=O},9937:function(ft,me,e){"use strict";e.d(me,{M1:function(){return n},TM:function(){return M},Xy:function(){return R},bi:function(){return Z},e5:function(){return re},ik:function(){return f},nz:function(){return l},pU:function(){return E},s7:function(){return u},x0:function(){return s}});var t=e(17313),o=e(74207),A=e(37613),z=e(83116);const l=S=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:S,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),E=S=>({borderColor:S.hoverBorderColor}),n=S=>({borderColor:S.activeBorderColor,boxShadow:S.activeShadow,outline:0}),R=S=>({color:S.colorTextDisabled,backgroundColor:S.colorBgContainerDisabled,borderColor:S.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},E((0,A.TS)(S,{hoverBorderColor:S.colorBorder})))}),V=S=>{const{paddingBlockLG:a,fontSizeLG:I,lineHeightLG:P,borderRadiusLG:X,paddingInlineLG:q}=S;return{padding:`${a}px ${q}px`,fontSize:I,lineHeight:P,borderRadius:X}},s=S=>({padding:`${S.paddingBlockSM}px ${S.paddingInlineSM}px`,borderRadius:S.borderRadiusSM}),Z=(S,a)=>{const{componentCls:I,colorError:P,colorWarning:X,errorActiveShadow:q,warningActiveShadow:G,colorErrorBorderHover:O,colorWarningBorderHover:Pe}=S;return{[`&-status-error:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:P,"&:hover":{borderColor:O},"&:focus, &-focused":Object.assign({},n((0,A.TS)(S,{activeBorderColor:P,activeShadow:q}))),[`${I}-prefix, ${I}-suffix`]:{color:P}},[`&-status-warning:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:X,"&:hover":{borderColor:Pe},"&:focus, &-focused":Object.assign({},n((0,A.TS)(S,{activeBorderColor:X,activeShadow:G}))),[`${I}-prefix, ${I}-suffix`]:{color:X}}}},f=S=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${S.paddingBlock}px ${S.paddingInline}px`,color:S.colorText,fontSize:S.fontSize,lineHeight:S.lineHeight,backgroundColor:S.colorBgContainer,backgroundImage:"none",borderWidth:S.lineWidth,borderStyle:S.lineType,borderColor:S.colorBorder,borderRadius:S.borderRadius,transition:`all ${S.motionDurationMid}`},l(S.colorTextPlaceholder)),{"&:hover":Object.assign({},E(S)),"&:focus, &-focused":Object.assign({},n(S)),"&-disabled, &[disabled]":Object.assign({},R(S)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:S.controlHeight,lineHeight:S.lineHeight,verticalAlign:"bottom",transition:`all ${S.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},V(S)),"&-sm":Object.assign({},s(S)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),u=S=>{const{componentCls:a,antCls:I}=S;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:S.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${a}, &-lg > ${a}-group-addon`]:Object.assign({},V(S)),[`&-sm ${a}, &-sm > ${a}-group-addon`]:Object.assign({},s(S)),[`&-lg ${I}-select-single ${I}-select-selector`]:{height:S.controlHeightLG},[`&-sm ${I}-select-single ${I}-select-selector`]:{height:S.controlHeightSM},[`> ${a}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${a}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${S.paddingInline}px`,color:S.colorText,fontWeight:"normal",fontSize:S.fontSize,textAlign:"center",backgroundColor:S.colorFillAlter,border:`${S.lineWidth}px ${S.lineType} ${S.colorBorder}`,borderRadius:S.borderRadius,transition:`all ${S.motionDurationSlow}`,lineHeight:1,[`${I}-select`]:{margin:`-${S.paddingBlock+1}px -${S.paddingInline}px`,[`&${I}-select-single:not(${I}-select-customize-input)`]:{[`${I}-select-selector`]:{backgroundColor:"inherit",border:`${S.lineWidth}px ${S.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${I}-select-selector`]:{color:S.colorPrimary}}},[`${I}-cascader-picker`]:{margin:`-9px -${S.paddingInline}px`,backgroundColor:"transparent",[`${I}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${a}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${a}-search-with-button &`]:{zIndex:0}}},[`> ${a}:first-child, ${a}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${I}-select ${I}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${a}-affix-wrapper`]:{[`&:not(:first-child) ${a}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${a}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${a}:last-child, ${a}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${I}-select ${I}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${a}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${a}-search &`]:{borderStartStartRadius:S.borderRadius,borderEndStartRadius:S.borderRadius}},[`&:not(:first-child), ${a}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${a}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${a}-group-addon, ${a}-group-wrap, > ${a}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:S.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${a}-affix-wrapper, + & > ${a}-number-affix-wrapper, + & > ${I}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-S.lineWidth,borderInlineEndWidth:S.lineWidth},[`${a}`]:{float:"none"},[`& > ${I}-select > ${I}-select-selector, + & > ${I}-select-auto-complete ${a}, + & > ${I}-cascader-picker ${a}, + & > ${a}-group-wrapper ${a}`]:{borderInlineEndWidth:S.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${I}-select-focused`]:{zIndex:1},[`& > ${I}-select > ${I}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${I}-select:first-child > ${I}-select-selector, + & > ${I}-select-auto-complete:first-child ${a}, + & > ${I}-cascader-picker:first-child ${a}`]:{borderStartStartRadius:S.borderRadius,borderEndStartRadius:S.borderRadius},[`& > *:last-child, + & > ${I}-select:last-child > ${I}-select-selector, + & > ${I}-cascader-picker:last-child ${a}, + & > ${I}-cascader-picker-focused:last-child ${a}`]:{borderInlineEndWidth:S.lineWidth,borderStartEndRadius:S.borderRadius,borderEndEndRadius:S.borderRadius},[`& > ${I}-select-auto-complete ${a}`]:{verticalAlign:"top"},[`${a}-group-wrapper + ${a}-group-wrapper`]:{marginInlineStart:-S.lineWidth,[`${a}-affix-wrapper`]:{borderRadius:0}},[`${a}-group-wrapper:not(:last-child)`]:{[`&${a}-search > ${a}-group`]:{[`& > ${a}-group-addon > ${a}-search-button`]:{borderRadius:0},[`& > ${a}`]:{borderStartStartRadius:S.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S.borderRadius}}}})}},$=S=>{const{componentCls:a,controlHeightSM:I,lineWidth:P}=S,q=(I-P*2-16)/2;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(S)),f(S)),Z(S,a)),{'&[type="color"]':{height:S.controlHeight,[`&${a}-lg`]:{height:S.controlHeightLG},[`&${a}-sm`]:{height:I,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},F=S=>{const{componentCls:a}=S;return{[`${a}-clear-icon`]:{margin:0,color:S.colorTextQuaternary,fontSize:S.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${S.motionDurationSlow}`,"&:hover":{color:S.colorTextTertiary},"&:active":{color:S.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${S.inputAffixPadding}px`}}}},T=S=>{const{componentCls:a,inputAffixPadding:I,colorTextDescription:P,motionDurationSlow:X,colorIcon:q,colorIconHover:G,iconCls:O}=S;return{[`${a}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},f(S)),{display:"inline-flex",[`&:not(${a}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},E(S)),{zIndex:1,[`${a}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${a}[disabled]`]:{background:"transparent"}},[`> input${a}`]:{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"'},[`${a}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:S.paddingXS}},"&-show-count-suffix":{color:P},"&-show-count-has-suffix":{marginInlineEnd:S.paddingXXS},"&-prefix":{marginInlineEnd:I},"&-suffix":{marginInlineStart:I}}}),F(S)),{[`${O}${a}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${X}`,"&:hover":{color:G}}}),Z(S,`${a}-affix-wrapper`))}},Re=S=>{const{componentCls:a,colorError:I,colorWarning:P,borderRadiusLG:X,borderRadiusSM:q}=S;return{[`${a}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(S)),u(S)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${a}-group-addon`]:{borderRadius:X,fontSize:S.fontSizeLG}},"&-sm":{[`${a}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${a}-group-addon`]:{color:I,borderColor:I}},"&-status-warning":{[`${a}-group-addon`]:{color:P,borderColor:P}},"&-disabled":{[`${a}-group-addon`]:Object.assign({},R(S))},[`&:not(${a}-compact-first-item):not(${a}-compact-last-item)${a}-compact-item`]:{[`${a}, ${a}-group-addon`]:{borderRadius:0}},[`&:not(${a}-compact-last-item)${a}-compact-first-item`]:{[`${a}, ${a}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${a}-compact-first-item)${a}-compact-last-item`]:{[`${a}, ${a}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},oe=S=>{const{componentCls:a,antCls:I}=S,P=`${a}-search`;return{[P]:{[`${a}`]:{"&:hover, &:focus":{borderColor:S.colorPrimaryHover,[`+ ${a}-group-addon ${P}-button:not(${I}-btn-primary)`]:{borderInlineStartColor:S.colorPrimaryHover}}},[`${a}-affix-wrapper`]:{borderRadius:0},[`${a}-lg`]:{lineHeight:S.lineHeightLG-2e-4},[`> ${a}-group`]:{[`> ${a}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${P}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:S.borderRadius,borderEndEndRadius:S.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${P}-button:not(${I}-btn-primary)`]:{color:S.colorTextDescription,"&:hover":{color:S.colorPrimaryHover},"&:active":{color:S.colorPrimaryActive},[`&${I}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${P}-button`]:{height:S.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${P}-button`]:{height:S.controlHeightLG},[`&-small ${P}-button`]:{height:S.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${a}-compact-item`]:{[`&:not(${a}-compact-last-item)`]:{[`${a}-group-addon`]:{[`${a}-search-button`]:{marginInlineEnd:-S.lineWidth,borderRadius:0}}},[`&:not(${a}-compact-first-item)`]:{[`${a},${a}-affix-wrapper`]:{borderRadius:0}},[`> ${a}-group-addon ${a}-search-button, + > ${a}, + ${a}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${a}-affix-wrapper-focused`]:{zIndex:2}}}}},se=S=>{const{componentCls:a,paddingLG:I}=S,P=`${a}-textarea`;return{[P]:{position:"relative","&-show-count":{[`> ${a}`]:{height:"100%"},[`${a}-data-count`]:{position:"absolute",bottom:-S.fontSize*S.lineHeight,insetInlineEnd:0,color:S.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${a}`]:{paddingInlineEnd:I}},[`&-affix-wrapper${P}-has-feedback`]:{[`${a}`]:{paddingInlineEnd:I}},[`&-affix-wrapper${a}-affix-wrapper`]:{padding:0,[`> textarea${a}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${a}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${a}-clear-icon`]:{position:"absolute",insetInlineEnd:S.paddingXS,insetBlockStart:S.paddingXS},[`${P}-suffix`]:{position:"absolute",top:0,insetInlineEnd:S.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function re(S){return(0,A.TS)(S,{inputAffixPadding:S.paddingXXS})}const M=S=>{const{controlHeight:a,fontSize:I,lineHeight:P,lineWidth:X,controlHeightSM:q,controlHeightLG:G,fontSizeLG:O,lineHeightLG:Pe,paddingSM:le,controlPaddingHorizontalSM:Ge,controlPaddingHorizontal:fe,colorFillAlter:Be,colorPrimaryHover:Se,controlOutlineWidth:ce,controlOutline:W,colorErrorOutline:H,colorWarningOutline:p}=S;return{paddingBlock:Math.max(Math.round((a-I*P)/2*10)/10-X,3),paddingBlockSM:Math.max(Math.round((q-I*P)/2*10)/10-X,0),paddingBlockLG:Math.ceil((G-O*Pe)/2*10)/10-X,paddingInline:le-X,paddingInlineSM:Ge-X,paddingInlineLG:fe-X,addonBg:Be,activeBorderColor:Se,hoverBorderColor:Se,activeShadow:`0 0 0 ${ce}px ${W}`,errorActiveShadow:`0 0 0 ${ce}px ${H}`,warningActiveShadow:`0 0 0 ${ce}px ${p}`}};me.ZP=(0,z.Z)("Input",S=>{const a=(0,A.TS)(S,re(S));return[$(a),se(a),T(a),Re(a),oe(a),(0,o.c)(a)]},M)},45818:function(ft,me,e){"use strict";e.d(me,{D:function(){return re},Z:function(){return a}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(P,X){return o.createElement(l.Z,(0,t.Z)({},P,{ref:X,icon:z}))},n=o.forwardRef(E),R=n,V=e(33853),s=e(38819),Z=e(92310),f=e.n(Z),u=e(2738),F=I=>!isNaN(parseFloat(I))&&isFinite(I),T=e(36355),Re=e(84966),oe=function(I,P){var X={};for(var q in I)Object.prototype.hasOwnProperty.call(I,q)&&P.indexOf(q)<0&&(X[q]=I[q]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,q=Object.getOwnPropertySymbols(I);G{let I=0;return function(){let P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return I+=1,`${P}${I}`}})();var a=o.forwardRef((I,P)=>{const{prefixCls:X,className:q,trigger:G,children:O,defaultCollapsed:Pe=!1,theme:le="dark",style:Ge={},collapsible:fe=!1,reverseArrow:Be=!1,width:Se=200,collapsedWidth:ce=80,zeroWidthTriggerStyle:W,breakpoint:H,onCollapse:p,onBreakpoint:Q}=I,D=oe(I,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:j}=(0,o.useContext)(Re.Gs),[ne,ye]=(0,o.useState)("collapsed"in I?I.collapsed:Pe),[ze,_]=(0,o.useState)(!1);(0,o.useEffect)(()=>{"collapsed"in I&&ye(I.collapsed)},[I.collapsed]);const Ee=(B,w)=>{"collapsed"in I||ye(B),p==null||p(B,w)},Ae=(0,o.useRef)();Ae.current=B=>{_(B.matches),Q==null||Q(B.matches),ne!==B.matches&&Ee(B.matches,"responsive")},(0,o.useEffect)(()=>{function B(g){return Ae.current(g)}let w;if(typeof window!="undefined"){const{matchMedia:g}=window;if(g&&H&&H in se){w=g(`(max-width: ${se[H]})`);try{w.addEventListener("change",B)}catch(r){w.addListener(B)}B(w)}}return()=>{try{w==null||w.removeEventListener("change",B)}catch(g){w==null||w.removeListener(B)}}},[H]),(0,o.useEffect)(()=>{const B=M("ant-sider-");return j.addSider(B),()=>j.removeSider(B)},[]);const xe=()=>{Ee(!ne,"clickTrigger")},{getPrefixCls:pe}=(0,o.useContext)(T.E_),Y=()=>{const B=pe("layout-sider",X),w=(0,u.Z)(D,["collapsed"]),g=ne?ce:Se,r=F(g)?`${g}px`:String(g),h=parseFloat(String(ce||0))===0?o.createElement("span",{onClick:xe,className:f()(`${B}-zero-width-trigger`,`${B}-zero-width-trigger-${Be?"right":"left"}`),style:W},G||o.createElement(R,null)):null,i={expanded:Be?o.createElement(s.Z,null):o.createElement(V.Z,null),collapsed:Be?o.createElement(V.Z,null):o.createElement(s.Z,null)}[ne?"collapsed":"expanded"],J=G!==null?h||o.createElement("div",{className:`${B}-trigger`,onClick:xe,style:{width:r}},G||i):null,L=Object.assign(Object.assign({},Ge),{flex:`0 0 ${r}`,maxWidth:r,minWidth:r,width:r}),C=f()(B,`${B}-${le}`,{[`${B}-collapsed`]:!!ne,[`${B}-has-trigger`]:fe&&G!==null&&!h,[`${B}-below`]:!!ze,[`${B}-zero-width`]:parseFloat(r)===0},q);return o.createElement("aside",Object.assign({className:C},w,{style:L,ref:P}),o.createElement("div",{className:`${B}-children`},O),fe||ze&&h?J:null)},Me=o.useMemo(()=>({siderCollapsed:ne}),[ne]);return o.createElement(re.Provider,{value:Me},Y())})},44e3:function(ft,me,e){"use strict";var t=e(84966),o=e(45818);const A=t.ZP;A.Header=t.h4,A.Footer=t.$_,A.Content=t.VY,A.Sider=o.Z,me.default=A},84966:function(ft,me,e){"use strict";e.d(me,{VY:function(){return re},$_:function(){return se},h4:function(){return oe},Gs:function(){return u},ZP:function(){return M}});var t=e(92393),o=e(92310),A=e.n(o),z=e(2738),l=e(59301),E=e(36355),n=e(83116),V=S=>{const{componentCls:a,bodyBg:I,lightSiderBg:P,lightTriggerBg:X,lightTriggerColor:q}=S;return{[`${a}-sider-light`]:{background:P,[`${a}-sider-trigger`]:{color:q,background:X},[`${a}-sider-zero-width-trigger`]:{color:q,background:X,border:`1px solid ${I}`,borderInlineStart:0}}}};const s=S=>{const{antCls:a,componentCls:I,colorText:P,triggerColor:X,footerBg:q,triggerBg:G,headerHeight:O,headerPadding:Pe,headerColor:le,footerPadding:Ge,triggerHeight:fe,zeroTriggerHeight:Be,zeroTriggerWidth:Se,motionDurationMid:ce,motionDurationSlow:W,fontSize:H,borderRadius:p,bodyBg:Q,headerBg:D,siderBg:j}=S;return{[I]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Q,"&, *":{boxSizing:"border-box"},[`&${I}-has-sider`]:{flexDirection:"row",[`> ${I}, > ${I}-content`]:{width:0}},[`${I}-header, &${I}-footer`]:{flex:"0 0 auto"},[`${I}-sider`]:{position:"relative",minWidth:0,background:j,transition:`all ${ce}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${a}-menu${a}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:fe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:fe,color:X,lineHeight:`${fe}px`,textAlign:"center",background:G,cursor:"pointer",transition:`all ${ce}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:O,insetInlineEnd:-Se,zIndex:1,width:Se,height:Be,color:X,fontSize:S.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:j,borderStartStartRadius:0,borderStartEndRadius:p,borderEndEndRadius:p,borderEndStartRadius:0,cursor:"pointer",transition:`background ${W} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${W}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Se,borderStartStartRadius:p,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:p}}}}},V(S)),{"&-rtl":{direction:"rtl"}}),[`${I}-header`]:{height:O,padding:Pe,color:le,lineHeight:`${O}px`,background:D,[`${a}-menu`]:{lineHeight:"inherit"}},[`${I}-footer`]:{padding:Ge,color:P,fontSize:H,background:q},[`${I}-content`]:{flex:"auto",minHeight:0}}};var Z=(0,n.Z)("Layout",S=>[s(S)],S=>{const{colorBgLayout:a,controlHeight:I,controlHeightLG:P,colorText:X,controlHeightSM:q,marginXXS:G,colorTextLightSolid:O,colorBgContainer:Pe}=S,le=P*1.25;return{colorBgHeader:"#001529",colorBgBody:a,colorBgTrigger:"#002140",bodyBg:a,headerBg:"#001529",headerHeight:I*2,headerPadding:`0 ${le}px`,headerColor:X,footerPadding:`${q}px ${le}px`,footerBg:a,siderBg:"#001529",triggerHeight:P+G*2,triggerBg:"#002140",triggerColor:O,zeroTriggerWidth:P,zeroTriggerHeight:P,lightSiderBg:Pe,lightTriggerBg:Pe,lightTriggerColor:X}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),f=function(S,a){var I={};for(var P in S)Object.prototype.hasOwnProperty.call(S,P)&&a.indexOf(P)<0&&(I[P]=S[P]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var X=0,P=Object.getOwnPropertySymbols(S);Xnull,removeSider:()=>null}});function $(S){let{suffixCls:a,tagName:I,displayName:P}=S;return X=>l.forwardRef((G,O)=>l.createElement(X,Object.assign({ref:O,suffixCls:a,tagName:I},G)))}const F=l.forwardRef((S,a)=>{const{prefixCls:I,suffixCls:P,className:X,tagName:q}=S,G=f(S,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:O}=l.useContext(E.E_),Pe=O("layout",I),[le,Ge]=Z(Pe),fe=P?`${Pe}-${P}`:Pe;return le(l.createElement(q,Object.assign({className:A()(I||fe,X,Ge),ref:a},G)))}),T=l.forwardRef((S,a)=>{const{direction:I}=l.useContext(E.E_),[P,X]=l.useState([]),{prefixCls:q,className:G,rootClassName:O,children:Pe,hasSider:le,tagName:Ge,style:fe}=S,Be=f(S,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Se=(0,z.Z)(Be,["suffixCls"]),{getPrefixCls:ce,layout:W}=l.useContext(E.E_),H=ce("layout",q),[p,Q]=Z(H),D=A()(H,{[`${H}-has-sider`]:typeof le=="boolean"?le:P.length>0,[`${H}-rtl`]:I==="rtl"},W==null?void 0:W.className,G,O,Q),j=l.useMemo(()=>({siderHook:{addSider:ne=>{X(ye=>[].concat((0,t.Z)(ye),[ne]))},removeSider:ne=>{X(ye=>ye.filter(ze=>ze!==ne))}}}),[]);return p(l.createElement(u.Provider,{value:j},l.createElement(Ge,Object.assign({ref:a,className:D,style:Object.assign(Object.assign({},W==null?void 0:W.style),fe)},Se),Pe)))}),Re=$({tagName:"div",displayName:"Layout"})(T),oe=$({suffixCls:"header",tagName:"header",displayName:"Header"})(F),se=$({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(F),re=$({suffixCls:"content",tagName:"main",displayName:"Content"})(F);var M=Re},40875:function(ft,me,e){"use strict";e.d(me,{J:function(){return E}});var t=e(59301),o=e(33234),A=e(70425),z=function(n,R){var V={};for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&R.indexOf(s)<0&&(V[s]=n[s]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,s=Object.getOwnPropertySymbols(n);Z{const{children:V}=n,s=z(n,["children"]),Z=t.useContext(l),f=t.useMemo(()=>Object.assign(Object.assign({},Z),s),[Z,s.prefixCls,s.mode,s.selectable]);return t.createElement(l.Provider,{value:f},t.createElement(o.BR,null,(0,A.supportNodeRef)(V)?t.cloneElement(V,{ref:R}):V))});me.Z=l},20834:function(ft,me,e){"use strict";e.d(me,{default:function(){return Me}});var t=e(15285),o=e(59301),A=e(45818),z=e(92310),l=e.n(z),E=e(36355),n=function(B,w){var g={};for(var r in B)Object.prototype.hasOwnProperty.call(B,r)&&w.indexOf(r)<0&&(g[r]=B[r]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,r=Object.getOwnPropertySymbols(B);h{const{prefixCls:w,className:g,dashed:r}=B,h=n(B,["prefixCls","className","dashed"]),{getPrefixCls:K}=o.useContext(E.E_),d=K("menu",w),i=l()({[`${d}-item-divider-dashed`]:!!r},g);return o.createElement(t.iz,Object.assign({className:i},h))},s=e(11592),Z=e(2738),f=e(6848),u=e(92343),F=(0,o.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Re=B=>{var w;const{className:g,children:r,icon:h,title:K,danger:d}=B,{prefixCls:i,firstLevel:J,direction:L,disableMenuItemTitleTooltip:C,inlineCollapsed:k}=o.useContext(F),ie=Ce=>{const we=o.createElement("span",{className:`${i}-title-content`},r);return(!h||(0,u.l$)(r)&&r.type==="span")&&r&&Ce&&J&&typeof r=="string"?o.createElement("div",{className:`${i}-inline-collapsed-noicon`},r.charAt(0)):we},{siderCollapsed:ue}=o.useContext(A.D);let Oe=K;typeof K=="undefined"?Oe=J?r:"":K===!1&&(Oe="");const ae={title:Oe};!ue&&!k&&(ae.title=null,ae.open=!1);const Fe=(0,s.Z)(r).length;let N=o.createElement(t.ck,Object.assign({},(0,Z.Z)(B,["title","icon","danger"]),{className:l()({[`${i}-item-danger`]:d,[`${i}-item-only-child`]:(h?Fe+1:Fe)===1},g),title:typeof K=="string"?K:void 0}),(0,u.Tm)(h,{className:l()((0,u.l$)(h)?(w=h.props)===null||w===void 0?void 0:w.className:"",`${i}-item-icon`)}),ie(k));return C||(N=o.createElement(f.Z,Object.assign({},ae,{placement:L==="rtl"?"left":"right",overlayClassName:`${i}-inline-collapsed-tooltip`}),N)),N},se=B=>{var w;const{popupClassName:g,icon:r,title:h,theme:K}=B,d=o.useContext(F),{prefixCls:i,inlineCollapsed:J,theme:L}=d,C=(0,t.Xl)();let k;if(!r)k=J&&!C.length&&h&&typeof h=="string"?o.createElement("div",{className:`${i}-inline-collapsed-noicon`},h.charAt(0)):o.createElement("span",{className:`${i}-title-content`},h);else{const ue=(0,u.l$)(h)&&h.type==="span";k=o.createElement(o.Fragment,null,(0,u.Tm)(r,{className:l()((0,u.l$)(r)?(w=r.props)===null||w===void 0?void 0:w.className:"",`${i}-item-icon`)}),ue?h:o.createElement("span",{className:`${i}-title-content`},h))}const ie=o.useMemo(()=>Object.assign(Object.assign({},d),{firstLevel:!1}),[d]);return o.createElement(F.Provider,{value:ie},o.createElement(t.Wd,Object.assign({},(0,Z.Z)(B,["icon"]),{title:k,popupClassName:l()(i,g,`${i}-${K||L}`)})))},re=e(18785),M=e(70425),S=e(62892),a=e(40875),I=function(B,w){var g={};for(var r in B)Object.prototype.hasOwnProperty.call(B,r)&&w.indexOf(r)<0&&(g[r]=B[r]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,r=Object.getOwnPropertySymbols(B);h{if(w&&typeof w=="object"){const r=w,{label:h,children:K,key:d,type:i}=r,J=I(r,["label","children","key","type"]),L=d!=null?d:`tmp-${g}`;return K||i==="group"?i==="group"?o.createElement(t.BW,Object.assign({key:L},J,{title:h}),P(K)):o.createElement(se,Object.assign({key:L},J,{title:h}),P(K)):i==="divider"?o.createElement(V,Object.assign({key:L},J)):o.createElement(Re,Object.assign({key:L},J),h)}return null}).filter(w=>w)}function X(B){return o.useMemo(()=>B&&P(B),[B])}var q=e(64993),G=e(17313),O=e(8378),Pe=e(13826),le=e(29878),Ge=e(83116),fe=e(37613),Se=B=>{const{componentCls:w,motionDurationSlow:g,horizontalLineHeight:r,colorSplit:h,lineWidth:K,lineType:d,itemPaddingInline:i}=B;return{[`${w}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${K}px ${d} ${h}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${w}-item, ${w}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:i},[`> ${w}-item:hover, + > ${w}-item-active, + > ${w}-submenu ${w}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${w}-item, ${w}-submenu-title`]:{transition:[`border-color ${g}`,`background ${g}`].join(",")},[`${w}-submenu-arrow`]:{display:"none"}}}},W=B=>{let{componentCls:w,menuArrowOffset:g}=B;return{[`${w}-rtl`]:{direction:"rtl"},[`${w}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${w}-rtl${w}-vertical, + ${w}-submenu-rtl ${w}-vertical`]:{[`${w}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${g})`},"&::after":{transform:`rotate(45deg) translateY(${g})`}}}}};const H=B=>Object.assign({},(0,G.oN)(B));var Q=(B,w)=>{const{componentCls:g,itemColor:r,itemSelectedColor:h,groupTitleColor:K,itemBg:d,subMenuItemBg:i,itemSelectedBg:J,activeBarHeight:L,activeBarWidth:C,activeBarBorderWidth:k,motionDurationSlow:ie,motionEaseInOut:ue,motionEaseOut:Oe,itemPaddingInline:ae,motionDurationMid:Fe,itemHoverColor:N,lineType:Ce,colorSplit:we,itemDisabledColor:De,dangerItemColor:Ie,dangerItemHoverColor:Je,dangerItemSelectedColor:rt,dangerItemActiveBg:tt,dangerItemSelectedBg:xt,itemHoverBg:Ft,itemActiveBg:wt,menuSubMenuBg:Wt,horizontalItemSelectedColor:rn,horizontalItemSelectedBg:Yt,horizontalItemBorderRadius:Ct,horizontalItemHoverBg:qt,popupBg:$t}=B;return{[`${g}-${w}, ${g}-${w} > ${g}`]:{color:r,background:d,[`&${g}-root:focus-visible`]:Object.assign({},H(B)),[`${g}-item-group-title`]:{color:K},[`${g}-submenu-selected`]:{[`> ${g}-submenu-title`]:{color:h}},[`${g}-item-disabled, ${g}-submenu-disabled`]:{color:`${De} !important`},[`${g}-item:not(${g}-item-selected):not(${g}-submenu-selected)`]:{[`&:hover, > ${g}-submenu-title:hover`]:{color:N}},[`&:not(${g}-horizontal)`]:{[`${g}-item:not(${g}-item-selected)`]:{"&:hover":{backgroundColor:Ft},"&:active":{backgroundColor:wt}},[`${g}-submenu-title`]:{"&:hover":{backgroundColor:Ft},"&:active":{backgroundColor:wt}}},[`${g}-item-danger`]:{color:Ie,[`&${g}-item:hover`]:{[`&:not(${g}-item-selected):not(${g}-submenu-selected)`]:{color:Je}},[`&${g}-item:active`]:{background:tt}},[`${g}-item a`]:{"&, &:hover":{color:"inherit"}},[`${g}-item-selected`]:{color:h,[`&${g}-item-danger`]:{color:rt},"a, a:hover":{color:"inherit"}},[`& ${g}-item-selected`]:{backgroundColor:J,[`&${g}-item-danger`]:{backgroundColor:xt}},[`${g}-item, ${g}-submenu-title`]:{[`&:not(${g}-item-disabled):focus-visible`]:Object.assign({},H(B))},[`&${g}-submenu > ${g}`]:{backgroundColor:Wt},[`&${g}-popup > ${g}`]:{backgroundColor:$t},[`&${g}-horizontal`]:Object.assign(Object.assign({},w==="dark"?{borderBottom:0}:{}),{[`> ${g}-item, > ${g}-submenu`]:{top:k,marginTop:-k,marginBottom:0,borderRadius:Ct,"&::after":{position:"absolute",insetInline:ae,bottom:0,borderBottom:`${L}px solid transparent`,transition:`border-color ${ie} ${ue}`,content:'""'},"&:hover, &-active, &-open":{background:qt,"&::after":{borderBottomWidth:L,borderBottomColor:rn}},"&-selected":{color:rn,backgroundColor:Yt,"&:hover":{backgroundColor:Yt},"&::after":{borderBottomWidth:L,borderBottomColor:rn}}}}),[`&${g}-root`]:{[`&${g}-inline, &${g}-vertical`]:{borderInlineEnd:`${k}px ${Ce} ${we}`}},[`&${g}-inline`]:{[`${g}-sub${g}-inline`]:{background:i},[`${g}-item, ${g}-submenu-title`]:k&&C?{width:`calc(100% + ${k}px)`}:{},[`${g}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${C}px solid ${h}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Fe} ${Oe}`,`opacity ${Fe} ${Oe}`].join(","),content:'""'},[`&${g}-item-danger`]:{"&::after":{borderInlineEndColor:rt}}},[`${g}-selected, ${g}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Fe} ${ue}`,`opacity ${Fe} ${ue}`].join(",")}}}}}};const D=B=>{const{componentCls:w,itemHeight:g,itemMarginInline:r,padding:h,menuArrowSize:K,marginXS:d,itemMarginBlock:i}=B,J=h+K+d;return{[`${w}-item`]:{position:"relative",overflow:"hidden"},[`${w}-item, ${w}-submenu-title`]:{height:g,lineHeight:`${g}px`,paddingInline:h,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:i,width:`calc(100% - ${r*2}px)`},[`> ${w}-item, + > ${w}-submenu > ${w}-submenu-title`]:{height:g,lineHeight:`${g}px`},[`${w}-item-group-list ${w}-submenu-title, + ${w}-submenu-title`]:{paddingInlineEnd:J}}};var ne=B=>{const{componentCls:w,iconCls:g,itemHeight:r,colorTextLightSolid:h,dropdownWidth:K,controlHeightLG:d,motionDurationMid:i,motionEaseOut:J,paddingXL:L,itemMarginInline:C,fontSizeLG:k,motionDurationSlow:ie,paddingXS:ue,boxShadowSecondary:Oe,collapsedWidth:ae,collapsedIconSize:Fe}=B,N={height:r,lineHeight:`${r}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[w]:{"&-inline, &-vertical":Object.assign({[`&${w}-root`]:{boxShadow:"none"}},D(B))},[`${w}-submenu-popup`]:{[`${w}-vertical`]:Object.assign(Object.assign({},D(B)),{boxShadow:Oe})}},{[`${w}-submenu-popup ${w}-vertical${w}-sub`]:{minWidth:K,maxHeight:`calc(100vh - ${d*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${w}-inline`]:{width:"100%",[`&${w}-root`]:{[`${w}-item, ${w}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${ie}`,`background ${ie}`,`padding ${i} ${J}`].join(","),[`> ${w}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${w}-sub${w}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${w}-submenu > ${w}-submenu-title`]:N,[`& ${w}-item-group-title`]:{paddingInlineStart:L}},[`${w}-item`]:N}},{[`${w}-inline-collapsed`]:{width:ae,[`&${w}-root`]:{[`${w}-item, ${w}-submenu ${w}-submenu-title`]:{[`> ${w}-inline-collapsed-noicon`]:{fontSize:k,textAlign:"center"}}},[`> ${w}-item, + > ${w}-item-group > ${w}-item-group-list > ${w}-item, + > ${w}-item-group > ${w}-item-group-list > ${w}-submenu > ${w}-submenu-title, + > ${w}-submenu > ${w}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${k/2}px - ${C}px)`,textOverflow:"clip",[` + ${w}-submenu-arrow, + ${w}-submenu-expand-icon + `]:{opacity:0},[`${w}-item-icon, ${g}`]:{margin:0,fontSize:Fe,lineHeight:`${r}px`,"+ span":{display:"inline-block",opacity:0}}},[`${w}-item-icon, ${g}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${w}-item-icon, ${g}`]:{display:"none"},"a, a:hover":{color:h}},[`${w}-item-group-title`]:Object.assign(Object.assign({},G.vS),{paddingInline:ue})}}]};const ye=B=>{const{componentCls:w,motionDurationSlow:g,motionDurationMid:r,motionEaseInOut:h,motionEaseOut:K,iconCls:d,iconSize:i,iconMarginInlineEnd:J}=B;return{[`${w}-item, ${w}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${g}`,`background ${g}`,`padding ${g} ${h}`].join(","),[`${w}-item-icon, ${d}`]:{minWidth:i,fontSize:i,transition:[`font-size ${r} ${K}`,`margin ${g} ${h}`,`color ${g}`].join(","),"+ span":{marginInlineStart:J,opacity:1,transition:[`opacity ${g} ${h}`,`margin ${g}`,`color ${g}`].join(",")}},[`${w}-item-icon`]:Object.assign({},(0,G.Ro)()),[`&${w}-item-only-child`]:{[`> ${d}, > ${w}-item-icon`]:{marginInlineEnd:0}}},[`${w}-item-disabled, ${w}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${w}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ze=B=>{const{componentCls:w,motionDurationSlow:g,motionEaseInOut:r,borderRadius:h,menuArrowSize:K,menuArrowOffset:d}=B;return{[`${w}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:B.margin,width:K,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${g} ${r}, opacity ${g}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:K*.6,height:K*.15,backgroundColor:"currentcolor",borderRadius:h,transition:[`background ${g} ${r}`,`transform ${g} ${r}`,`top ${g} ${r}`,`color ${g} ${r}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${d})`},"&::after":{transform:`rotate(-45deg) translateY(${d})`}}}}},_=B=>{const{antCls:w,componentCls:g,fontSize:r,motionDurationSlow:h,motionDurationMid:K,motionEaseInOut:d,paddingXS:i,padding:J,colorSplit:L,lineWidth:C,zIndexPopup:k,borderRadiusLG:ie,subMenuItemBorderRadius:ue,menuArrowSize:Oe,menuArrowOffset:ae,lineType:Fe,menuPanelMaskInset:N,groupTitleLineHeight:Ce,groupTitleFontSize:we}=B;return[{"":{[`${g}`]:Object.assign(Object.assign({},(0,G.dF)()),{"&-hidden":{display:"none"}})},[`${g}-submenu-hidden`]:{display:"none"}},{[g]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,G.Wf)(B)),(0,G.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${h} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${g}-item`]:{flex:"none"}},[`${g}-item, ${g}-submenu, ${g}-submenu-title`]:{borderRadius:B.itemBorderRadius},[`${g}-item-group-title`]:{padding:`${i}px ${J}px`,fontSize:we,lineHeight:Ce,transition:`all ${h}`},[`&-horizontal ${g}-submenu`]:{transition:[`border-color ${h} ${d}`,`background ${h} ${d}`].join(",")},[`${g}-submenu, ${g}-submenu-inline`]:{transition:[`border-color ${h} ${d}`,`background ${h} ${d}`,`padding ${K} ${d}`].join(",")},[`${g}-submenu ${g}-sub`]:{cursor:"initial",transition:[`background ${h} ${d}`,`padding ${h} ${d}`].join(",")},[`${g}-title-content`]:{transition:`color ${h}`},[`${g}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${g}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:L,borderStyle:Fe,borderWidth:0,borderTopWidth:C,marginBlock:C,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ye(B)),{[`${g}-item-group`]:{[`${g}-item-group-list`]:{margin:0,padding:0,[`${g}-item, ${g}-submenu-title`]:{paddingInline:`${r*2}px ${J}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:k,borderRadius:ie,boxShadow:"none",transformOrigin:"0 0",[`&${g}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${N}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:N},"\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:B.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:B.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:B.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:B.paddingXS},[`> ${g}`]:Object.assign(Object.assign(Object.assign({borderRadius:ie},ye(B)),ze(B)),{[`${g}-item, ${g}-submenu > ${g}-submenu-title`]:{borderRadius:ue},[`${g}-submenu-title::after`]:{transition:`transform ${h} ${d}`}})}}),ze(B)),{[`&-inline-collapsed ${g}-submenu-arrow, + &-inline ${g}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ae})`},"&::after":{transform:`rotate(45deg) translateX(-${ae})`}},[`${g}-submenu-open${g}-submenu-inline > ${g}-submenu-title > ${g}-submenu-arrow`]:{transform:`translateY(-${Oe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ae})`},"&::before":{transform:`rotate(45deg) translateX(${ae})`}}})},{[`${w}-layout-header`]:{[g]:{lineHeight:"inherit"}}}]};var Ee=(B,w)=>(0,Ge.Z)("Menu",r=>{if(w===!1)return[];const{colorBgElevated:h,colorPrimary:K,colorTextLightSolid:d,controlHeightLG:i,fontSize:J,darkItemColor:L,darkDangerItemColor:C,darkItemBg:k,darkSubMenuItemBg:ie,darkItemSelectedColor:ue,darkItemSelectedBg:Oe,darkDangerItemSelectedBg:ae,darkItemHoverBg:Fe,darkGroupTitleColor:N,darkItemHoverColor:Ce,darkItemDisabledColor:we,darkDangerItemHoverColor:De,darkDangerItemSelectedColor:Ie,darkDangerItemActiveBg:Je}=r,rt=J/7*5,tt=(0,fe.TS)(r,{menuArrowSize:rt,menuHorizontalHeight:i*1.15,menuArrowOffset:`${rt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:h}),xt=(0,fe.TS)(tt,{itemColor:L,itemHoverColor:Ce,groupTitleColor:N,itemSelectedColor:ue,itemBg:k,popupBg:k,subMenuItemBg:ie,itemActiveBg:"transparent",itemSelectedBg:Oe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Fe,itemDisabledColor:we,dangerItemColor:C,dangerItemHoverColor:De,dangerItemSelectedColor:Ie,dangerItemActiveBg:Je,dangerItemSelectedBg:ae,menuSubMenuBg:ie,horizontalItemSelectedColor:d,horizontalItemSelectedBg:K});return[_(tt),Se(tt),ne(tt),Q(tt,"light"),Q(xt,"dark"),W(tt),(0,O.Z)(tt),(0,Pe.oN)(tt,"slide-up"),(0,Pe.oN)(tt,"slide-down"),(0,le._y)(tt,"zoom-big")]},r=>{const{colorPrimary:h,colorError:K,colorTextDisabled:d,colorErrorBg:i,colorText:J,colorTextDescription:L,colorBgContainer:C,colorFillAlter:k,colorFillContent:ie,lineWidth:ue,lineWidthBold:Oe,controlItemBgActive:ae,colorBgTextHover:Fe,controlHeightLG:N,lineHeight:Ce,colorBgElevated:we,marginXXS:De,padding:Ie,fontSize:Je,controlHeightSM:rt,fontSizeLG:tt,colorTextLightSolid:xt,colorErrorHover:Ft}=r,wt=new q.C(xt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:r.zIndexPopupBase+50,radiusItem:r.borderRadiusLG,itemBorderRadius:r.borderRadiusLG,radiusSubMenuItem:r.borderRadiusSM,subMenuItemBorderRadius:r.borderRadiusSM,colorItemText:J,itemColor:J,colorItemTextHover:J,itemHoverColor:J,colorItemTextHoverHorizontal:h,horizontalItemHoverColor:h,colorGroupTitle:L,groupTitleColor:L,colorItemTextSelected:h,itemSelectedColor:h,colorItemTextSelectedHorizontal:h,horizontalItemSelectedColor:h,colorItemBg:C,itemBg:C,colorItemBgHover:Fe,itemHoverBg:Fe,colorItemBgActive:ie,itemActiveBg:ae,colorSubItemBg:k,subMenuItemBg:k,colorItemBgSelected:ae,itemSelectedBg:ae,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Oe,activeBarHeight:Oe,colorActiveBarBorderSize:ue,activeBarBorderWidth:ue,colorItemTextDisabled:d,itemDisabledColor:d,colorDangerItemText:K,dangerItemColor:K,colorDangerItemTextHover:K,dangerItemHoverColor:K,colorDangerItemTextSelected:K,dangerItemSelectedColor:K,colorDangerItemBgActive:i,dangerItemActiveBg:i,colorDangerItemBgSelected:i,dangerItemSelectedBg:i,itemMarginInline:r.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:N,groupTitleLineHeight:Ce,collapsedWidth:N*2,popupBg:we,itemMarginBlock:De,itemPaddingInline:Ie,horizontalLineHeight:`${N*1.15}px`,iconSize:Je,iconMarginInlineEnd:rt-Je,collapsedIconSize:tt,groupTitleFontSize:Je,darkItemDisabledColor:new q.C(xt).setAlpha(.25).toRgbString(),darkItemColor:wt,darkDangerItemColor:K,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:xt,darkItemSelectedBg:h,darkDangerItemSelectedBg:K,darkItemHoverBg:"transparent",darkGroupTitleColor:wt,darkItemHoverColor:xt,darkDangerItemHoverColor:Ft,darkDangerItemSelectedColor:xt,darkDangerItemActiveBg:K}},{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"]]})(B),Ae=function(B,w){var g={};for(var r in B)Object.prototype.hasOwnProperty.call(B,r)&&w.indexOf(r)<0&&(g[r]=B[r]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,r=Object.getOwnPropertySymbols(B);h{var g,r;const h=o.useContext(a.Z),K=h||{},{getPrefixCls:d,getPopupContainer:i,direction:J,menu:L}=o.useContext(E.E_),C=d(),{prefixCls:k,className:ie,style:ue,theme:Oe="light",expandIcon:ae,_internalDisableMenuItemTitleTooltip:Fe,inlineCollapsed:N,siderCollapsed:Ce,items:we,children:De,rootClassName:Ie,mode:Je,selectable:rt,onClick:tt,overflowedIndicatorPopupClassName:xt}=B,Ft=Ae(B,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),wt=(0,Z.Z)(Ft,["collapsedWidth"]),Wt=X(we)||De;(g=K.validator)===null||g===void 0||g.call(K,{mode:Je});const rn=(0,M.useEvent)(function(){var It;tt==null||tt.apply(void 0,arguments),(It=K.onClick)===null||It===void 0||It.call(K)}),Yt=K.mode||Je,Ct=rt!=null?rt:K.selectable,qt=o.useMemo(()=>Ce!==void 0?Ce:N,[N,Ce]),$t={horizontal:{motionName:`${C}-slide-up`},inline:(0,S.Z)(C),other:{motionName:`${C}-zoom-big`}},Vt=d("menu",k||K.prefixCls),[ln,yn]=Ee(Vt,!h),nt=l()(`${Vt}-${Oe}`,L==null?void 0:L.className,ie);let ht;if(typeof ae=="function")ht=ae;else if(ae===null||ae===!1)ht=null;else if(K.expandIcon===null||K.expandIcon===!1)ht=null;else{const It=ae!=null?ae:K.expandIcon;ht=(0,u.Tm)(It,{className:l()(`${Vt}-submenu-expand-icon`,(0,u.l$)(It)?(r=It.props)===null||r===void 0?void 0:r.className:"")})}const pt=o.useMemo(()=>({prefixCls:Vt,inlineCollapsed:qt||!1,direction:J,firstLevel:!0,theme:Oe,mode:Yt,disableMenuItemTitleTooltip:Fe}),[Vt,qt,J,Fe,Oe]);return ln(o.createElement(a.Z.Provider,{value:null},o.createElement(F.Provider,{value:pt},o.createElement(t.ZP,Object.assign({getPopupContainer:i,overflowedIndicator:o.createElement(re.Z,null),overflowedIndicatorPopupClassName:l()(Vt,`${Vt}-${Oe}`,xt),mode:Yt,selectable:Ct,onClick:rn},wt,{inlineCollapsed:qt,style:Object.assign(Object.assign({},L==null?void 0:L.style),ue),className:nt,prefixCls:Vt,direction:J,defaultMotions:$t,expandIcon:ht,ref:w,rootClassName:l()(Ie,yn)}),Wt))))});const Y=(0,o.forwardRef)((B,w)=>{const g=(0,o.useRef)(null),r=o.useContext(A.D);return(0,o.useImperativeHandle)(w,()=>({menu:g.current,focus:h=>{var K;(K=g.current)===null||K===void 0||K.focus(h)}})),o.createElement(pe,Object.assign({ref:g},B,r))});Y.Item=Re,Y.SubMenu=se,Y.Divider=V,Y.ItemGroup=t.BW;var Me=Y},58421:function(ft,me,e){"use strict";e.d(me,{Z:function(){return K}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(i,J){return o.createElement(l.Z,(0,t.Z)({},i,{ref:J,icon:z}))},n=o.forwardRef(E),R=n,V=e(49198),s=e(33853),Z=e(38819),f=e(92310),u=e.n(f),$=e(18082),F=e(20049),T=e(6487),Re=e(56789),oe=e(7942),se=e(76773),re=e(26112),M={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},S=M,a=e(91735),I=function(d){(0,oe.Z)(J,d);var i=(0,se.Z)(J);function J(){var L;(0,T.Z)(this,J);for(var C=arguments.length,k=new Array(C),ie=0;ie=0||ue.relatedTarget.className.indexOf("".concat(N,"-item"))>=0))&&Fe(L.getValidValue()))},L.go=function(ue){var Oe=L.state.goInputText;Oe!==""&&(ue.keyCode===S.ENTER||ue.type==="click")&&(L.setState({goInputText:""}),L.props.quickGo(L.getValidValue()))},L}return(0,Re.Z)(J,[{key:"getPageSizeOptions",value:function(){var C=this.props,k=C.pageSize,ie=C.pageSizeOptions;return ie.some(function(ue){return ue.toString()===k.toString()})?ie:ie.concat([k.toString()]).sort(function(ue,Oe){var ae=Number.isNaN(Number(ue))?0:Number(ue),Fe=Number.isNaN(Number(Oe))?0:Number(Oe);return ae-Fe})}},{key:"render",value:function(){var C=this,k=this.props,ie=k.pageSize,ue=k.locale,Oe=k.rootPrefixCls,ae=k.changeSize,Fe=k.quickGo,N=k.goButton,Ce=k.selectComponentClass,we=k.buildOptionText,De=k.selectPrefixCls,Ie=k.disabled,Je=this.state.goInputText,rt="".concat(Oe,"-options"),tt=Ce,xt=null,Ft=null,wt=null;if(!ae&&!Fe)return null;var Wt=this.getPageSizeOptions();if(ae&&tt){var rn=Wt.map(function(Yt,Ct){return o.createElement(tt.Option,{key:Ct,value:Yt.toString()},(we||C.buildOptionText)(Yt))});xt=o.createElement(tt,{disabled:Ie,prefixCls:De,showSearch:!1,className:"".concat(rt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(ie||Wt[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ct){return Ct.parentNode},"aria-label":ue.page_size,defaultOpen:!1},rn)}return Fe&&(N&&(wt=typeof N=="boolean"?o.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Ie,className:"".concat(rt,"-quick-jumper-button")},ue.jump_to_confirm):o.createElement("span",{onClick:this.go,onKeyUp:this.go},N)),Ft=o.createElement("div",{className:"".concat(rt,"-quick-jumper")},ue.jump_to,o.createElement("input",{disabled:Ie,type:"text",value:Je,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ue.page}),ue.page,wt)),o.createElement("li",{className:"".concat(rt)},xt,Ft)}}]),J}(o.Component);I.defaultProps={pageSizeOptions:["10","20","50","100"]};var P=I,X=function(i){var J,L=i.rootPrefixCls,C=i.page,k=i.active,ie=i.className,ue=i.showTitle,Oe=i.onClick,ae=i.onKeyPress,Fe=i.itemRender,N="".concat(L,"-item"),Ce=u()(N,"".concat(N,"-").concat(C),(J={},(0,$.Z)(J,"".concat(N,"-active"),k),(0,$.Z)(J,"".concat(N,"-disabled"),!C),(0,$.Z)(J,i.className,ie),J)),we=function(){Oe(C)},De=function(rt){ae(rt,Oe,C)},Ie=Fe(C,"page",o.createElement("a",{rel:"nofollow"},C));return Ie?o.createElement("li",{title:ue?C.toString():null,className:Ce,onClick:we,onKeyPress:De,tabIndex:0},Ie):null},q=X;function G(){}function O(d){var i=Number(d);return typeof i=="number"&&!Number.isNaN(i)&&isFinite(i)&&Math.floor(i)===i}var Pe=function(i,J,L){return L};function le(d,i,J){var L=typeof d=="undefined"?i.pageSize:d;return Math.floor((J.total-1)/L)+1}var Ge=function(d){(0,oe.Z)(J,d);var i=(0,se.Z)(J);function J(L){var C;(0,T.Z)(this,J),C=i.call(this,L),C.paginationNode=o.createRef(),C.getJumpPrevPage=function(){return Math.max(1,C.state.current-(C.props.showLessItems?3:5))},C.getJumpNextPage=function(){return Math.min(le(void 0,C.state,C.props),C.state.current+(C.props.showLessItems?3:5))},C.getItemIcon=function(ae,Fe){var N=C.props.prefixCls,Ce=ae||o.createElement("button",{type:"button","aria-label":Fe,className:"".concat(N,"-item-link")});return typeof ae=="function"&&(Ce=o.createElement(ae,(0,F.Z)({},C.props))),Ce},C.isValid=function(ae){var Fe=C.props.total;return O(ae)&&ae!==C.state.current&&O(Fe)&&Fe>0},C.shouldDisplayQuickJumper=function(){var ae=C.props,Fe=ae.showQuickJumper,N=ae.total,Ce=C.state.pageSize;return N<=Ce?!1:Fe},C.handleKeyDown=function(ae){(ae.keyCode===S.ARROW_UP||ae.keyCode===S.ARROW_DOWN)&&ae.preventDefault()},C.handleKeyUp=function(ae){var Fe=C.getValidValue(ae),N=C.state.currentInputValue;Fe!==N&&C.setState({currentInputValue:Fe}),ae.keyCode===S.ENTER?C.handleChange(Fe):ae.keyCode===S.ARROW_UP?C.handleChange(Fe-1):ae.keyCode===S.ARROW_DOWN&&C.handleChange(Fe+1)},C.handleBlur=function(ae){var Fe=C.getValidValue(ae);C.handleChange(Fe)},C.changePageSize=function(ae){var Fe=C.state.current,N=le(ae,C.state,C.props);Fe=Fe>N?N:Fe,N===0&&(Fe=C.state.current),typeof ae=="number"&&("pageSize"in C.props||C.setState({pageSize:ae}),"current"in C.props||C.setState({current:Fe,currentInputValue:Fe})),C.props.onShowSizeChange(Fe,ae),"onChange"in C.props&&C.props.onChange&&C.props.onChange(Fe,ae)},C.handleChange=function(ae){var Fe=C.props,N=Fe.disabled,Ce=Fe.onChange,we=C.state,De=we.pageSize,Ie=we.current,Je=we.currentInputValue;if(C.isValid(ae)&&!N){var rt=le(void 0,C.state,C.props),tt=ae;return ae>rt?tt=rt:ae<1&&(tt=1),"current"in C.props||C.setState({current:tt}),tt!==Je&&C.setState({currentInputValue:tt}),Ce(tt,De),tt}return Ie},C.prev=function(){C.hasPrev()&&C.handleChange(C.state.current-1)},C.next=function(){C.hasNext()&&C.handleChange(C.state.current+1)},C.jumpPrev=function(){C.handleChange(C.getJumpPrevPage())},C.jumpNext=function(){C.handleChange(C.getJumpNextPage())},C.hasPrev=function(){return C.state.current>1},C.hasNext=function(){return C.state.current2?N-2:0),we=2;we=ie?Oe=ie:Oe=Number(k),Oe}},{key:"getShowSizeChanger",value:function(){var C=this.props,k=C.showSizeChanger,ie=C.total,ue=C.totalBoundaryShowSizeChanger;return typeof k!="undefined"?k:ie>ue}},{key:"render",value:function(){var C=this.props,k=C.prefixCls,ie=C.className,ue=C.style,Oe=C.disabled,ae=C.hideOnSinglePage,Fe=C.total,N=C.locale,Ce=C.showQuickJumper,we=C.showLessItems,De=C.showTitle,Ie=C.showTotal,Je=C.simple,rt=C.itemRender,tt=C.showPrevNextJumpers,xt=C.jumpPrevIcon,Ft=C.jumpNextIcon,wt=C.selectComponentClass,Wt=C.selectPrefixCls,rn=C.pageSizeOptions,Yt=this.state,Ct=Yt.current,qt=Yt.pageSize,$t=Yt.currentInputValue;if(ae===!0&&Fe<=qt)return null;var Vt=le(void 0,this.state,this.props),ln=[],yn=null,nt=null,ht=null,pt=null,It=null,on=Ce&&Ce.goButton,_t=we?1:2,it=Ct-1>0?Ct-1:0,Kt=Ct+1Fe?Fe:Ct*qt]));if(Je){on&&(typeof on=="boolean"?It=o.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},N.jump_to_confirm):It=o.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},on),It=o.createElement("li",{title:De?"".concat(N.jump_to).concat(Ct,"/").concat(Vt):null,className:"".concat(k,"-simple-pager")},It));var b=this.renderPrev(it);return o.createElement("ul",(0,t.Z)({className:u()(k,"".concat(k,"-simple"),(0,$.Z)({},"".concat(k,"-disabled"),Oe),ie),style:ue,ref:this.paginationNode},ee),v,b?o.createElement("li",{title:De?N.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:u()("".concat(k,"-prev"),(0,$.Z)({},"".concat(k,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},b):null,o.createElement("li",{title:De?"".concat(Ct,"/").concat(Vt):null,className:"".concat(k,"-simple-pager")},o.createElement("input",{type:"text",value:$t,disabled:Oe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),o.createElement("span",{className:"".concat(k,"-slash")},"/"),Vt),o.createElement("li",{title:De?N.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:u()("".concat(k,"-next"),(0,$.Z)({},"".concat(k,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Kt)),It)}if(Vt<=3+_t*2){var x={locale:N,rootPrefixCls:k,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:De,itemRender:rt};Vt||ln.push(o.createElement(q,(0,t.Z)({},x,{key:"noPager",page:1,className:"".concat(k,"-item-disabled")})));for(var y=1;y<=Vt;y+=1){var ge=Ct===y;ln.push(o.createElement(q,(0,t.Z)({},x,{key:y,page:y,active:ge})))}}else{var de=we?N.prev_3:N.prev_5,Qe=we?N.next_3:N.next_5,Ze=rt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(xt,"prev page")),$e=rt(this.getJumpNextPage(),"jump-next",this.getItemIcon(Ft,"next page"));tt&&(yn=Ze?o.createElement("li",{title:De?de:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:u()("".concat(k,"-jump-prev"),(0,$.Z)({},"".concat(k,"-jump-prev-custom-icon"),!!xt))},Ze):null,nt=$e?o.createElement("li",{title:De?Qe:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:u()("".concat(k,"-jump-next"),(0,$.Z)({},"".concat(k,"-jump-next-custom-icon"),!!Ft))},$e):null),pt=o.createElement(q,{locale:N,last:!0,rootPrefixCls:k,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Vt,page:Vt,active:!1,showTitle:De,itemRender:rt}),ht=o.createElement(q,{locale:N,rootPrefixCls:k,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:De,itemRender:rt});var ot=Math.max(1,Ct-_t),ut=Math.min(Ct+_t,Vt);Ct-1<=_t&&(ut=1+_t*2),Vt-Ct<=_t&&(ot=Vt-_t*2);for(var At=ot;At<=ut;At+=1){var gt=Ct===At;ln.push(o.createElement(q,{locale:N,rootPrefixCls:k,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:At,page:At,active:gt,showTitle:De,itemRender:rt}))}Ct-1>=_t*2&&Ct!==3&&(ln[0]=(0,o.cloneElement)(ln[0],{className:"".concat(k,"-item-after-jump-prev")}),ln.unshift(yn)),Vt-Ct>=_t*2&&Ct!==Vt-2&&(ln[ln.length-1]=(0,o.cloneElement)(ln[ln.length-1],{className:"".concat(k,"-item-before-jump-next")}),ln.push(nt)),ot!==1&&ln.unshift(ht),ut!==Vt&&ln.push(pt)}var dt=!this.hasPrev()||!Vt,yt=!this.hasNext()||!Vt,vt=this.renderPrev(it),Lt=this.renderNext(Kt);return o.createElement("ul",(0,t.Z)({className:u()(k,ie,(0,$.Z)({},"".concat(k,"-disabled"),Oe)),style:ue,ref:this.paginationNode},ee),v,vt?o.createElement("li",{title:De?N.prev_page:null,onClick:this.prev,tabIndex:dt?null:0,onKeyPress:this.runIfEnterPrev,className:u()("".concat(k,"-prev"),(0,$.Z)({},"".concat(k,"-disabled"),dt)),"aria-disabled":dt},vt):null,ln,Lt?o.createElement("li",{title:De?N.next_page:null,onClick:this.next,tabIndex:yt?null:0,onKeyPress:this.runIfEnterNext,className:u()("".concat(k,"-next"),(0,$.Z)({},"".concat(k,"-disabled"),yt)),"aria-disabled":yt},Lt):null,o.createElement(P,{disabled:Oe,locale:N,rootPrefixCls:k,selectComponentClass:wt,selectPrefixCls:Wt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ct,pageSize:qt,pageSizeOptions:rn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:on}))}}],[{key:"getDerivedStateFromProps",value:function(C,k){var ie={};if("current"in C&&(ie.current=C.current,C.current!==k.current&&(ie.currentInputValue=ie.current)),"pageSize"in C&&C.pageSize!==k.pageSize){var ue=k.current,Oe=le(C.pageSize,k,C);ue=ue>Oe?Oe:ue,"current"in C||(ie.current=ue,ie.currentInputValue=ue),ie.pageSize=C.pageSize}return ie}}]),J}(o.Component);Ge.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:G,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:G,locale:a.Z,style:{},itemRender:Pe,totalBoundaryShowSizeChanger:50};var fe=Ge,Be=e(22075),Se=e(36355),ce=e(19716),W=e(8628),H=e(9763),p=e(57809);const Q=d=>o.createElement(p.default,Object.assign({},d,{showSearch:!0,size:"small"})),D=d=>o.createElement(p.default,Object.assign({},d,{showSearch:!0,size:"middle"}));Q.Option=p.default.Option,D.Option=p.default.Option;var j=e(9937),ne=e(17313),ye=e(83116),ze=e(37613);const _=d=>{const{componentCls:i}=d;return{[`${i}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${i}-item-link`]:{color:d.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${i}-item-link`]:{color:d.colorTextDisabled,cursor:"not-allowed"}}},[`&${i}-disabled`]:{cursor:"not-allowed",[`${i}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:d.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:d.colorBorder,backgroundColor:d.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:d.itemActiveBgDisabled},a:{color:d.itemActiveColorDisabled}}},[`${i}-item-link`]:{color:d.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${i}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${i}-simple-pager`]:{color:d.colorTextDisabled},[`${i}-jump-prev, ${i}-jump-next`]:{[`${i}-item-link-icon`]:{opacity:0},[`${i}-item-ellipsis`]:{opacity:1}}},[`&${i}-simple`]:{[`${i}-prev, ${i}-next`]:{[`&${i}-disabled ${i}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ee=d=>{const{componentCls:i}=d;return{[`&${i}-mini ${i}-total-text, &${i}-mini ${i}-simple-pager`]:{height:d.itemSizeSM,lineHeight:`${d.itemSizeSM}px`},[`&${i}-mini ${i}-item`]:{minWidth:d.itemSizeSM,height:d.itemSizeSM,margin:0,lineHeight:`${d.itemSizeSM-2}px`},[`&${i}-mini:not(${i}-disabled) ${i}-item:not(${i}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:d.colorBgTextHover},"&:active":{backgroundColor:d.colorBgTextActive}},[`&${i}-mini ${i}-prev, &${i}-mini ${i}-next`]:{minWidth:d.itemSizeSM,height:d.itemSizeSM,margin:0,lineHeight:`${d.itemSizeSM}px`},[`&${i}-mini:not(${i}-disabled)`]:{[`${i}-prev, ${i}-next`]:{[`&:hover ${i}-item-link`]:{backgroundColor:d.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:d.colorBgTextActive},[`&${i}-disabled:hover ${i}-item-link`]:{backgroundColor:"transparent"}}},[` + &${i}-mini ${i}-prev ${i}-item-link, + &${i}-mini ${i}-next ${i}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:d.itemSizeSM,lineHeight:`${d.itemSizeSM}px`}},[`&${i}-mini ${i}-jump-prev, &${i}-mini ${i}-jump-next`]:{height:d.itemSizeSM,marginInlineEnd:0,lineHeight:`${d.itemSizeSM}px`},[`&${i}-mini ${i}-options`]:{marginInlineStart:d.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:d.miniOptionsSizeChangerTop},"&-quick-jumper":{height:d.itemSizeSM,lineHeight:`${d.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,j.x0)(d)),{width:d.paginationMiniQuickJumperInputWidth,height:d.controlHeightSM})}}}},Ae=d=>{const{componentCls:i}=d;return{[` + &${i}-simple ${i}-prev, + &${i}-simple ${i}-next + `]:{height:d.itemSizeSM,lineHeight:`${d.itemSizeSM}px`,verticalAlign:"top",[`${i}-item-link`]:{height:d.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:d.colorBgTextHover},"&:active":{backgroundColor:d.colorBgTextActive},"&::after":{height:d.itemSizeSM,lineHeight:`${d.itemSizeSM}px`}}},[`&${i}-simple ${i}-simple-pager`]:{display:"inline-block",height:d.itemSizeSM,marginInlineEnd:d.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:d.marginXS,padding:`0 ${d.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:d.itemInputBg,border:`${d.lineWidth}px ${d.lineType} ${d.colorBorder}`,borderRadius:d.borderRadius,outline:"none",transition:`border-color ${d.motionDurationMid}`,color:"inherit","&:hover":{borderColor:d.colorPrimary},"&:focus":{borderColor:d.colorPrimaryHover,boxShadow:`${d.inputOutlineOffset}px 0 ${d.controlOutlineWidth}px ${d.controlOutline}`},"&[disabled]":{color:d.colorTextDisabled,backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,cursor:"not-allowed"}}}}},xe=d=>{const{componentCls:i}=d;return{[`${i}-jump-prev, ${i}-jump-next`]:{outline:0,[`${i}-item-container`]:{position:"relative",[`${i}-item-link-icon`]:{color:d.colorPrimary,fontSize:d.fontSizeSM,opacity:0,transition:`all ${d.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${i}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:d.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:d.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:d.paginationEllipsisTextIndent,opacity:1,transition:`all ${d.motionDurationMid}`}},"&:hover":{[`${i}-item-link-icon`]:{opacity:1},[`${i}-item-ellipsis`]:{opacity:0}}},[` + ${i}-prev, + ${i}-jump-prev, + ${i}-jump-next + `]:{marginInlineEnd:d.marginXS},[` + ${i}-prev, + ${i}-next, + ${i}-jump-prev, + ${i}-jump-next + `]:{display:"inline-block",minWidth:d.itemSize,height:d.itemSize,color:d.colorText,fontFamily:d.fontFamily,lineHeight:`${d.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:d.borderRadius,cursor:"pointer",transition:`all ${d.motionDurationMid}`},[`${i}-prev, ${i}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:d.colorText,cursor:"pointer",userSelect:"none"},[`${i}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:d.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${d.lineWidth}px ${d.lineType} transparent`,borderRadius:d.borderRadius,outline:"none",transition:`all ${d.motionDurationMid}`},[`&:hover ${i}-item-link`]:{backgroundColor:d.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:d.colorBgTextActive},[`&${i}-disabled:hover`]:{[`${i}-item-link`]:{backgroundColor:"transparent"}}},[`${i}-slash`]:{marginInlineEnd:d.paginationSlashMarginInlineEnd,marginInlineStart:d.paginationSlashMarginInlineStart},[`${i}-options`]:{display:"inline-block",marginInlineStart:d.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:d.controlHeight,marginInlineStart:d.marginXS,lineHeight:`${d.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,j.ik)(d)),{width:d.controlHeightLG*1.25,height:d.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:d.marginXS,marginInlineEnd:d.marginXS})}}}},pe=d=>{const{componentCls:i}=d;return{[`${i}-item`]:{display:"inline-block",minWidth:d.itemSize,height:d.itemSize,marginInlineEnd:d.marginXS,fontFamily:d.fontFamily,lineHeight:`${d.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${d.lineWidth}px ${d.lineType} transparent`,borderRadius:d.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${d.paginationItemPaddingInline}px`,color:d.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${i}-item-active)`]:{"&:hover":{transition:`all ${d.motionDurationMid}`,backgroundColor:d.colorBgTextHover},"&:active":{backgroundColor:d.colorBgTextActive}},"&-active":{fontWeight:d.fontWeightStrong,backgroundColor:d.itemActiveBg,borderColor:d.colorPrimary,a:{color:d.colorPrimary},"&:hover":{borderColor:d.colorPrimaryHover},"&:hover a":{color:d.colorPrimaryHover}}}}},Y=d=>{const{componentCls:i}=d;return{[i]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ne.Wf)(d)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${i}-total-text`]:{display:"inline-block",height:d.itemSize,marginInlineEnd:d.marginXS,lineHeight:`${d.itemSize-2}px`,verticalAlign:"middle"}}),pe(d)),xe(d)),Ae(d)),Ee(d)),_(d)),{[`@media only screen and (max-width: ${d.screenLG}px)`]:{[`${i}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${d.screenSM}px)`]:{[`${i}-options`]:{display:"none"}}}),[`&${d.componentCls}-rtl`]:{direction:"rtl"}}},Me=d=>{const{componentCls:i}=d;return{[`${i}${i}-disabled:not(${i}-mini)`]:{"&, &:hover":{[`${i}-item-link`]:{borderColor:d.colorBorder}},"&:focus-visible":{[`${i}-item-link`]:{borderColor:d.colorBorder}},[`${i}-item, ${i}-item-link`]:{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,[`&:hover:not(${i}-item-active)`]:{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,a:{color:d.colorTextDisabled}},[`&${i}-item-active`]:{backgroundColor:d.itemActiveBgDisabled}},[`${i}-prev, ${i}-next`]:{"&:hover button":{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,color:d.colorTextDisabled},[`${i}-item-link`]:{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder}}},[`${i}:not(${i}-mini)`]:{[`${i}-prev, ${i}-next`]:{"&:hover button":{borderColor:d.colorPrimaryHover,backgroundColor:d.itemBg},[`${i}-item-link`]:{backgroundColor:d.itemLinkBg,borderColor:d.colorBorder},[`&:hover ${i}-item-link`]:{borderColor:d.colorPrimary,backgroundColor:d.itemBg,color:d.colorPrimary},[`&${i}-disabled`]:{[`${i}-item-link`]:{borderColor:d.colorBorder,color:d.colorTextDisabled}}},[`${i}-item`]:{backgroundColor:d.itemBg,border:`${d.lineWidth}px ${d.lineType} ${d.colorBorder}`,[`&:hover:not(${i}-item-active)`]:{borderColor:d.colorPrimary,backgroundColor:d.itemBg,a:{color:d.colorPrimary}},"&-active":{borderColor:d.colorPrimary}}}}},B=d=>{const{componentCls:i}=d;return{[`${i}:not(${i}-disabled)`]:{[`${i}-item`]:Object.assign({},(0,ne.Qy)(d)),[`${i}-jump-prev, ${i}-jump-next`]:{"&:focus-visible":Object.assign({[`${i}-item-link-icon`]:{opacity:1},[`${i}-item-ellipsis`]:{opacity:0}},(0,ne.oN)(d))},[`${i}-prev, ${i}-next`]:{[`&:focus-visible ${i}-item-link`]:Object.assign({},(0,ne.oN)(d))}}}};var w=(0,ye.Z)("Pagination",d=>{const i=(0,ze.TS)(d,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:d.marginXXS/2,paginationMiniQuickJumperInputWidth:d.controlHeightLG*1.1,paginationItemPaddingInline:d.marginXXS*1.5,paginationEllipsisLetterSpacing:d.marginXXS/2,paginationSlashMarginInlineStart:d.marginXXS,paginationSlashMarginInlineEnd:d.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,j.e5)(d),(0,j.TM)(d));return[Y(i),B(i),d.wireframe&&Me(i)]},d=>({itemBg:d.colorBgContainer,itemSize:d.controlHeight,itemSizeSM:d.controlHeightSM,itemActiveBg:d.colorBgContainer,itemLinkBg:d.colorBgContainer,itemActiveColorDisabled:d.colorTextDisabled,itemActiveBgDisabled:d.controlItemBgActiveDisabled,itemInputBg:d.colorBgContainer,miniOptionsSizeChangerTop:0})),g=function(d,i){var J={};for(var L in d)Object.prototype.hasOwnProperty.call(d,L)&&i.indexOf(L)<0&&(J[L]=d[L]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,L=Object.getOwnPropertySymbols(d);C{const{prefixCls:i,selectPrefixCls:J,className:L,rootClassName:C,style:k,size:ie,locale:ue,selectComponentClass:Oe,responsive:ae,showSizeChanger:Fe}=d,N=g(d,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ce}=(0,W.Z)(ae),{getPrefixCls:we,direction:De,pagination:Ie={}}=o.useContext(Se.E_),Je=we("pagination",i),[rt,tt]=w(Je),xt=Fe!=null?Fe:Ie.showSizeChanger,Ft=o.useMemo(()=>{const Vt=o.createElement("span",{className:`${Je}-item-ellipsis`},"\u2022\u2022\u2022"),ln=o.createElement("button",{className:`${Je}-item-link`,type:"button",tabIndex:-1},De==="rtl"?o.createElement(Z.Z,null):o.createElement(s.Z,null)),yn=o.createElement("button",{className:`${Je}-item-link`,type:"button",tabIndex:-1},De==="rtl"?o.createElement(s.Z,null):o.createElement(Z.Z,null)),nt=o.createElement("a",{className:`${Je}-item-link`},o.createElement("div",{className:`${Je}-item-container`},De==="rtl"?o.createElement(V.Z,{className:`${Je}-item-link-icon`}):o.createElement(R,{className:`${Je}-item-link-icon`}),Vt)),ht=o.createElement("a",{className:`${Je}-item-link`},o.createElement("div",{className:`${Je}-item-container`},De==="rtl"?o.createElement(R,{className:`${Je}-item-link-icon`}):o.createElement(V.Z,{className:`${Je}-item-link-icon`}),Vt));return{prevIcon:ln,nextIcon:yn,jumpPrevIcon:nt,jumpNextIcon:ht}},[De,Je]),[wt]=(0,H.Z)("Pagination",Be.Z),Wt=Object.assign(Object.assign({},wt),ue),rn=(0,ce.Z)(ie),Yt=rn==="small"||!!(Ce&&!rn&&ae),Ct=we("select",J),qt=u()({[`${Je}-mini`]:Yt,[`${Je}-rtl`]:De==="rtl"},Ie==null?void 0:Ie.className,L,C,tt),$t=Object.assign(Object.assign({},Ie==null?void 0:Ie.style),k);return rt(o.createElement(fe,Object.assign({},Ft,N,{style:$t,prefixCls:Je,selectPrefixCls:Ct,className:qt,selectComponentClass:Oe||(Yt?Q:D),locale:Wt,showSizeChanger:xt})))},K=h},93948:function(ft,me,e){"use strict";e.d(me,{Z:function(){return Fe}});var t=e(59301),o=e(29679),A=e(40001),z=e(19248),l=e(99267),E=e(92310),n=e.n(E),R=e(2738),V=e(36355),s=e(5016),Z=e(20049),f=e(5883),u={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},$=function(){var Ce=(0,t.useRef)([]),we=(0,t.useRef)(null);return(0,t.useEffect)(function(){var De=Date.now(),Ie=!1;Ce.current.forEach(function(Je){if(Je){Ie=!0;var rt=Je.style;rt.transitionDuration=".3s, .3s, .3s, .06s",we.current&&De-we.current<100&&(rt.transitionDuration="0s, 0s")}}),Ie&&(we.current=Date.now())}),Ce.current},F=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],T=function(Ce){var we=(0,Z.Z)((0,Z.Z)({},u),Ce),De=we.className,Ie=we.percent,Je=we.prefixCls,rt=we.strokeColor,tt=we.strokeLinecap,xt=we.strokeWidth,Ft=we.style,wt=we.trailColor,Wt=we.trailWidth,rn=we.transition,Yt=(0,f.Z)(we,F);delete Yt.gapPosition;var Ct=Array.isArray(Ie)?Ie:[Ie],qt=Array.isArray(rt)?rt:[rt],$t=$(),Vt=xt/2,ln=100-xt/2,yn="M ".concat(tt==="round"?Vt:0,",").concat(Vt,` + L `).concat(tt==="round"?ln:100,",").concat(Vt),nt="0 0 100 ".concat(xt),ht=0;return t.createElement("svg",(0,s.Z)({className:n()("".concat(Je,"-line"),De),viewBox:nt,preserveAspectRatio:"none",style:Ft},Yt),t.createElement("path",{className:"".concat(Je,"-line-trail"),d:yn,strokeLinecap:tt,stroke:wt,strokeWidth:Wt||xt,fillOpacity:"0"}),Ct.map(function(pt,It){var on=1;switch(tt){case"round":on=1-xt/100;break;case"square":on=1-xt/2/100;break;default:on=1;break}var _t={strokeDasharray:"".concat(pt*on,"px, 100px"),strokeDashoffset:"-".concat(ht,"px"),transition:rn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},it=qt[It]||qt[qt.length-1];return ht+=pt,t.createElement("path",{key:It,className:"".concat(Je,"-line-path"),d:yn,strokeLinecap:tt,stroke:it,strokeWidth:xt,fillOpacity:"0",ref:function(ee){$t[It]=ee},style:_t})}))},Re=T,oe=e(10928),se=e(52456),re=e(47273),M=0,S=(0,re.Z)();function a(){var N;return S?(N=M,M+=1):N="TEST_OR_SSR",N}var I=function(N){var Ce=t.useState(),we=(0,se.Z)(Ce,2),De=we[0],Ie=we[1];return t.useEffect(function(){Ie("rc_progress_".concat(a()))},[]),N||De},P=function(Ce){var we=Ce.bg,De=Ce.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:we}},De)};function X(N,Ce){return Object.keys(N).map(function(we){var De=parseFloat(we),Ie="".concat(Math.floor(De*Ce),"%");return"".concat(N[we]," ").concat(Ie)})}var q=t.forwardRef(function(N,Ce){var we=N.prefixCls,De=N.color,Ie=N.gradientId,Je=N.radius,rt=N.style,tt=N.ptg,xt=N.strokeLinecap,Ft=N.strokeWidth,wt=N.size,Wt=N.gapDegree,rn=De&&(0,oe.Z)(De)==="object",Yt=rn?"#FFF":void 0,Ct=wt/2,qt=t.createElement("circle",{className:"".concat(we,"-circle-path"),r:Je,cx:Ct,cy:Ct,stroke:Yt,strokeLinecap:xt,strokeWidth:Ft,opacity:tt===0?0:1,style:rt,ref:Ce});if(!rn)return qt;var $t="".concat(Ie,"-conic"),Vt=Wt?"".concat(180+Wt/2,"deg"):"0deg",ln=X(De,(360-Wt)/360),yn=X(De,1),nt="conic-gradient(from ".concat(Vt,", ").concat(ln.join(", "),")"),ht="linear-gradient(to ".concat(Wt?"bottom":"top",", ").concat(yn.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:$t},qt),t.createElement("foreignObject",{x:0,y:0,width:wt,height:wt,mask:"url(#".concat($t,")")},t.createElement(P,{bg:ht},t.createElement(P,{bg:nt}))))}),G=q,O=100,Pe=function(Ce,we,De,Ie,Je,rt,tt,xt,Ft,wt){var Wt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,rn=De/100*360*((360-rt)/360),Yt=rt===0?0:{bottom:0,top:180,left:90,right:-90}[tt],Ct=(100-Ie)/100*we;Ft==="round"&&Ie!==100&&(Ct+=wt/2,Ct>=we&&(Ct=we-.01));var qt=O/2;return{stroke:typeof xt=="string"?xt:void 0,strokeDasharray:"".concat(we,"px ").concat(Ce),strokeDashoffset:Ct+Wt,transform:"rotate(".concat(Je+rn+Yt,"deg)"),transformOrigin:"".concat(qt,"px ").concat(qt,"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}},le=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ge(N){var Ce=N!=null?N:[];return Array.isArray(Ce)?Ce:[Ce]}var fe=function(Ce){var we=(0,Z.Z)((0,Z.Z)({},u),Ce),De=we.id,Ie=we.prefixCls,Je=we.steps,rt=we.strokeWidth,tt=we.trailWidth,xt=we.gapDegree,Ft=xt===void 0?0:xt,wt=we.gapPosition,Wt=we.trailColor,rn=we.strokeLinecap,Yt=we.style,Ct=we.className,qt=we.strokeColor,$t=we.percent,Vt=(0,f.Z)(we,le),ln=O/2,yn=I(De),nt="".concat(yn,"-gradient"),ht=ln-rt/2,pt=Math.PI*2*ht,It=Ft>0?90+Ft/2:-90,on=pt*((360-Ft)/360),_t=(0,oe.Z)(Je)==="object"?Je:{count:Je,space:2},it=_t.count,Kt=_t.space,ee=Ge($t),v=Ge(qt),b=v.find(function($e){return $e&&(0,oe.Z)($e)==="object"}),x=b&&(0,oe.Z)(b)==="object",y=x?"butt":rn,ge=Pe(pt,on,0,100,It,Ft,wt,Wt,y,rt),de=$(),Qe=function(){var ot=0;return ee.map(function(ut,At){var gt=v[At]||v[v.length-1],dt=Pe(pt,on,ot,ut,It,Ft,wt,gt,y,rt);return ot+=ut,t.createElement(G,{key:At,color:gt,ptg:ut,radius:ht,prefixCls:Ie,gradientId:nt,style:dt,strokeLinecap:y,strokeWidth:rt,gapDegree:Ft,ref:function(vt){de[At]=vt},size:O})}).reverse()},Ze=function(){var ot=Math.round(it*(ee[0]/100)),ut=100/it,At=0;return new Array(it).fill(null).map(function(gt,dt){var yt=dt<=ot-1?v[0]:Wt,vt=yt&&(0,oe.Z)(yt)==="object"?"url(#".concat(nt,")"):void 0,Lt=Pe(pt,on,At,ut,It,Ft,wt,yt,"butt",rt,Kt);return At+=(on-Lt.strokeDashoffset+Kt)*100/on,t.createElement("circle",{key:dt,className:"".concat(Ie,"-circle-path"),r:ht,cx:ln,cy:ln,stroke:vt,strokeWidth:rt,opacity:1,style:Lt,ref:function(kt){de[dt]=kt}})})};return t.createElement("svg",(0,s.Z)({className:n()("".concat(Ie,"-circle"),Ct),viewBox:"0 0 ".concat(O," ").concat(O),style:Yt,id:De,role:"presentation"},Vt),!it&&t.createElement("circle",{className:"".concat(Ie,"-circle-trail"),r:ht,cx:ln,cy:ln,stroke:Wt,strokeLinecap:y,strokeWidth:tt||rt,style:ge}),it?Ze():Qe())},Be=fe,Se={Line:Re,Circle:Be},ce=e(6848),W=e(93398);function H(N){return!N||N<0?0:N>100?100:N}function p(N){let{success:Ce,successPercent:we}=N,De=we;return Ce&&"progress"in Ce&&(De=Ce.progress),Ce&&"percent"in Ce&&(De=Ce.percent),De}const Q=N=>{let{percent:Ce,success:we,successPercent:De}=N;const Ie=H(p({success:we,successPercent:De}));return[Ie,H(H(Ce)-Ie)]},D=N=>{let{success:Ce={},strokeColor:we}=N;const{strokeColor:De}=Ce;return[De||W.presetPrimaryColors.green,we||null]},j=(N,Ce,we)=>{var De,Ie,Je,rt;let tt=-1,xt=-1;if(Ce==="step"){const Ft=we.steps,wt=we.strokeWidth;typeof N=="string"||typeof N=="undefined"?(tt=N==="small"?2:14,xt=wt!=null?wt:8):typeof N=="number"?[tt,xt]=[N,N]:[tt=14,xt=8]=N,tt*=Ft}else if(Ce==="line"){const Ft=we==null?void 0:we.strokeWidth;typeof N=="string"||typeof N=="undefined"?xt=Ft||(N==="small"?6:8):typeof N=="number"?[tt,xt]=[N,N]:[tt=-1,xt=8]=N}else(Ce==="circle"||Ce==="dashboard")&&(typeof N=="string"||typeof N=="undefined"?[tt,xt]=N==="small"?[60,60]:[120,120]:typeof N=="number"?[tt,xt]=[N,N]:(tt=(Ie=(De=N[0])!==null&&De!==void 0?De:N[1])!==null&&Ie!==void 0?Ie:120,xt=(rt=(Je=N[0])!==null&&Je!==void 0?Je:N[1])!==null&&rt!==void 0?rt:120));return[tt,xt]},ne=3,ye=N=>ne/N*100;var _=N=>{const{prefixCls:Ce,trailColor:we=null,strokeLinecap:De="round",gapPosition:Ie,gapDegree:Je,width:rt=120,type:tt,children:xt,success:Ft,size:wt=rt}=N,[Wt,rn]=j(wt,"circle");let{strokeWidth:Yt}=N;Yt===void 0&&(Yt=Math.max(ye(Wt),6));const Ct={width:Wt,height:rn,fontSize:Wt*.15+6},qt=t.useMemo(()=>{if(Je||Je===0)return Je;if(tt==="dashboard")return 75},[Je,tt]),$t=Ie||tt==="dashboard"&&"bottom"||void 0,Vt=Object.prototype.toString.call(N.strokeColor)==="[object Object]",ln=D({success:Ft,strokeColor:N.strokeColor}),yn=n()(`${Ce}-inner`,{[`${Ce}-circle-gradient`]:Vt}),nt=t.createElement(Be,{percent:Q(N),strokeWidth:Yt,trailWidth:Yt,strokeColor:ln,strokeLinecap:De,trailColor:we,prefixCls:Ce,gapDegree:qt,gapPosition:$t});return t.createElement("div",{className:yn,style:Ct},Wt<=20?t.createElement(ce.Z,{title:xt},t.createElement("span",null,nt)):t.createElement(t.Fragment,null,nt,xt))},Ee=function(N,Ce){var we={};for(var De in N)Object.prototype.hasOwnProperty.call(N,De)&&Ce.indexOf(De)<0&&(we[De]=N[De]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,De=Object.getOwnPropertySymbols(N);Ie{let Ce=[];return Object.keys(N).forEach(we=>{const De=parseFloat(we.replace(/%/g,""));isNaN(De)||Ce.push({key:De,value:N[we]})}),Ce=Ce.sort((we,De)=>we.key-De.key),Ce.map(we=>{let{key:De,value:Ie}=we;return`${Ie} ${De}%`}).join(", ")},xe=(N,Ce)=>{const{from:we=W.presetPrimaryColors.blue,to:De=W.presetPrimaryColors.blue,direction:Ie=Ce==="rtl"?"to left":"to right"}=N,Je=Ee(N,["from","to","direction"]);if(Object.keys(Je).length!==0){const rt=Ae(Je);return{backgroundImage:`linear-gradient(${Ie}, ${rt})`}}return{backgroundImage:`linear-gradient(${Ie}, ${we}, ${De})`}};var Y=N=>{const{prefixCls:Ce,direction:we,percent:De,size:Ie,strokeWidth:Je,strokeColor:rt,strokeLinecap:tt="round",children:xt,trailColor:Ft=null,success:wt}=N,Wt=rt&&typeof rt!="string"?xe(rt,we):{backgroundColor:rt},rn=tt==="square"||tt==="butt"?0:void 0,Yt={backgroundColor:Ft||void 0,borderRadius:rn},Ct=Ie!=null?Ie:[-1,Je||(Ie==="small"?6:8)],[qt,$t]=j(Ct,"line",{strokeWidth:Je}),Vt=Object.assign({width:`${H(De)}%`,height:$t,borderRadius:rn},Wt),ln=p(N),yn={width:`${H(ln)}%`,height:$t,borderRadius:rn,backgroundColor:wt==null?void 0:wt.strokeColor},nt={width:qt<0?"100%":qt,height:$t};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${Ce}-outer`,style:nt},t.createElement("div",{className:`${Ce}-inner`,style:Yt},t.createElement("div",{className:`${Ce}-bg`,style:Vt}),ln!==void 0?t.createElement("div",{className:`${Ce}-success-bg`,style:yn}):null)),xt)},B=N=>{const{size:Ce,steps:we,percent:De=0,strokeWidth:Ie=8,strokeColor:Je,trailColor:rt=null,prefixCls:tt,children:xt}=N,Ft=Math.round(we*(De/100)),wt=Ce==="small"?2:14,Wt=Ce!=null?Ce:[wt,Ie],[rn,Yt]=j(Wt,"step",{steps:we,strokeWidth:Ie}),Ct=rn/we,qt=new Array(we);for(let $t=0;$t{const Ce=N?"100%":"-100%";return new w.Keyframes(`antProgress${N?"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}})},d=N=>{const{componentCls:Ce,iconCls:we}=N;return{[Ce]:Object.assign(Object.assign({},(0,g.Wf)(N)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:N.fontSize,marginInlineEnd:N.marginXS,marginBottom:N.marginXS},[`${Ce}-outer`]:{display:"inline-block",width:"100%"},[`&${Ce}-show-info`]:{[`${Ce}-outer`]:{marginInlineEnd:`calc(-2em - ${N.marginXS}px)`,paddingInlineEnd:`calc(2em + ${N.paddingXS}px)`}},[`${Ce}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:N.remainingColor,borderRadius:N.lineBorderRadius},[`${Ce}-inner:not(${Ce}-circle-gradient)`]:{[`${Ce}-circle-path`]:{stroke:N.defaultColor}},[`${Ce}-success-bg, ${Ce}-bg`]:{position:"relative",backgroundColor:N.defaultColor,borderRadius:N.lineBorderRadius,transition:`all ${N.motionDurationSlow} ${N.motionEaseInOutCirc}`},[`${Ce}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:N.colorSuccess},[`${Ce}-text`]:{display:"inline-block",width:"2em",marginInlineStart:N.marginXS,color:N.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[we]:{fontSize:N.fontSize}},[`&${Ce}-status-active`]:{[`${Ce}-bg::before`]:{position:"absolute",inset:0,backgroundColor:N.colorBgContainer,borderRadius:N.lineBorderRadius,opacity:0,animationName:K(),animationDuration:N.progressActiveMotionDuration,animationTimingFunction:N.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ce}-rtl${Ce}-status-active`]:{[`${Ce}-bg::before`]:{animationName:K(!0)}},[`&${Ce}-status-exception`]:{[`${Ce}-bg`]:{backgroundColor:N.colorError},[`${Ce}-text`]:{color:N.colorError}},[`&${Ce}-status-exception ${Ce}-inner:not(${Ce}-circle-gradient)`]:{[`${Ce}-circle-path`]:{stroke:N.colorError}},[`&${Ce}-status-success`]:{[`${Ce}-bg`]:{backgroundColor:N.colorSuccess},[`${Ce}-text`]:{color:N.colorSuccess}},[`&${Ce}-status-success ${Ce}-inner:not(${Ce}-circle-gradient)`]:{[`${Ce}-circle-path`]:{stroke:N.colorSuccess}}})}},i=N=>{const{componentCls:Ce,iconCls:we}=N;return{[Ce]:{[`${Ce}-circle-trail`]:{stroke:N.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:N.circleTextColor,fontSize:N.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[we]:{fontSize:`${N.fontSize/N.fontSizeSM}em`}},[`${Ce}-circle&-status-exception`]:{[`${Ce}-text`]:{color:N.colorError}},[`${Ce}-circle&-status-success`]:{[`${Ce}-text`]:{color:N.colorSuccess}}},[`${Ce}-inline-circle`]:{lineHeight:1,[`${Ce}-inner`]:{verticalAlign:"bottom"}}}},J=N=>{const{componentCls:Ce}=N;return{[Ce]:{[`${Ce}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:N.progressStepMinWidth,marginInlineEnd:N.progressStepMarginInlineEnd,backgroundColor:N.remainingColor,transition:`all ${N.motionDurationSlow}`,"&-active":{backgroundColor:N.defaultColor}}}}}},L=N=>{const{componentCls:Ce,iconCls:we}=N;return{[Ce]:{[`${Ce}-small&-line, ${Ce}-small&-line ${Ce}-text ${we}`]:{fontSize:N.fontSizeSM}}}};var C=(0,r.Z)("Progress",N=>{const Ce=N.marginXXS/2,we=(0,h.TS)(N,{progressStepMarginInlineEnd:Ce,progressStepMinWidth:Ce,progressActiveMotionDuration:"2.4s"});return[d(we),i(we),J(we),L(we)]},N=>({circleTextColor:N.colorText,defaultColor:N.colorInfo,remainingColor:N.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),k=function(N,Ce){var we={};for(var De in N)Object.prototype.hasOwnProperty.call(N,De)&&Ce.indexOf(De)<0&&(we[De]=N[De]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,De=Object.getOwnPropertySymbols(N);Ie{const{prefixCls:we,className:De,rootClassName:Ie,steps:Je,strokeColor:rt,percent:tt=0,size:xt="default",showInfo:Ft=!0,type:wt="line",status:Wt,format:rn,style:Yt}=N,Ct=k(N,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),qt=t.useMemo(()=>{var ee,v;const b=p(N);return parseInt(b!==void 0?(ee=b!=null?b:0)===null||ee===void 0?void 0:ee.toString():(v=tt!=null?tt:0)===null||v===void 0?void 0:v.toString(),10)},[tt,N.success,N.successPercent]),$t=t.useMemo(()=>!ue.includes(Wt)&&qt>=100?"success":Wt||"normal",[Wt,qt]),{getPrefixCls:Vt,direction:ln,progress:yn}=t.useContext(V.E_),nt=Vt("progress",we),[ht,pt]=C(nt),It=t.useMemo(()=>{if(!Ft)return null;const ee=p(N);let v;const b=rn||(y=>`${y}%`),x=wt==="line";return rn||$t!=="exception"&&$t!=="success"?v=b(H(tt),H(ee)):$t==="exception"?v=x?t.createElement(z.Z,null):t.createElement(l.Z,null):$t==="success"&&(v=x?t.createElement(o.Z,null):t.createElement(A.Z,null)),t.createElement("span",{className:`${nt}-text`,title:typeof v=="string"?v:void 0},v)},[Ft,tt,qt,$t,wt,nt,rn]),on=Array.isArray(rt)?rt[0]:rt,_t=typeof rt=="string"||Array.isArray(rt)?rt:void 0;let it;wt==="line"?it=Je?t.createElement(B,Object.assign({},N,{strokeColor:_t,prefixCls:nt,steps:Je}),It):t.createElement(Y,Object.assign({},N,{strokeColor:on,prefixCls:nt,direction:ln}),It):(wt==="circle"||wt==="dashboard")&&(it=t.createElement(_,Object.assign({},N,{strokeColor:on,prefixCls:nt,progressStatus:$t}),It));const Kt=n()(nt,`${nt}-status-${$t}`,`${nt}-${wt==="dashboard"&&"circle"||Je&&"steps"||wt}`,{[`${nt}-inline-circle`]:wt==="circle"&&j(xt,"circle")[0]<=20,[`${nt}-show-info`]:Ft,[`${nt}-${xt}`]:typeof xt=="string",[`${nt}-rtl`]:ln==="rtl"},yn==null?void 0:yn.className,De,Ie,pt);return ht(t.createElement("div",Object.assign({ref:Ce,style:Object.assign(Object.assign({},yn==null?void 0:yn.style),Yt),className:Kt,role:"progressbar","aria-valuenow":qt},(0,R.Z)(Ct,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),it))}),Fe=ae},5112:function(ft,me,e){"use strict";e.d(me,{ZP:function(){return W}});var t=e(92310),o=e.n(t),A=e(18929),z=e(26112),l=e(59301),E=e(36355),n=e(19716);const R=l.createContext(null),V=R.Provider;var s=R;const Z=l.createContext(null),f=Z.Provider;var u=e(5630),$=e(8654),F=e(1684),T=e(32441),Re=e(17313),oe=e(83116),se=e(37613);const re=H=>{const{componentCls:p,antCls:Q}=H,D=`${p}-group`;return{[D]:Object.assign(Object.assign({},(0,Re.Wf)(H)),{display:"inline-block",fontSize:0,[`&${D}-rtl`]:{direction:"rtl"},[`${Q}-badge ${Q}-badge-count`]:{zIndex:1},[`> ${Q}-badge:not(:first-child) > ${Q}-button-wrapper`]:{borderInlineStart:"none"}})}},M=H=>{const{componentCls:p,wrapperMarginInlineEnd:Q,colorPrimary:D,radioSize:j,motionDurationSlow:ne,motionDurationMid:ye,motionEaseInOutCirc:ze,colorBgContainer:_,colorBorder:Ee,lineWidth:Ae,dotSize:xe,colorBgContainerDisabled:pe,colorTextDisabled:Y,paddingXS:Me,dotColorDisabled:B,lineType:w,radioDotDisabledSize:g,wireframe:r,colorWhite:h}=H,K=`${p}-inner`;return{[`${p}-wrapper`]:Object.assign(Object.assign({},(0,Re.Wf)(H)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Q,cursor:"pointer",[`&${p}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:H.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${p}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Ae}px ${w} ${D}`,borderRadius:"50%",visibility:"hidden",content:'""'},[p]:Object.assign(Object.assign({},(0,Re.Wf)(H)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${p}-wrapper:hover &, + &:hover ${K}`]:{borderColor:D},[`${p}-input:focus-visible + ${K}`]:Object.assign({},(0,Re.oN)(H)),[`${p}:hover::after, ${p}-wrapper:hover &::after`]:{visibility:"visible"},[`${p}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:j,height:j,marginBlockStart:j/-2,marginInlineStart:j/-2,backgroundColor:r?D:h,borderBlockStart:0,borderInlineStart:0,borderRadius:j,transform:"scale(0)",opacity:0,transition:`all ${ne} ${ze}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:j,height:j,backgroundColor:_,borderColor:Ee,borderStyle:"solid",borderWidth:Ae,borderRadius:"50%",transition:`all ${ye}`},[`${p}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${p}-checked`]:{[K]:{borderColor:D,backgroundColor:r?_:D,"&::after":{transform:`scale(${xe/j})`,opacity:1,transition:`all ${ne} ${ze}`}}},[`${p}-disabled`]:{cursor:"not-allowed",[K]:{backgroundColor:pe,borderColor:Ee,cursor:"not-allowed","&::after":{backgroundColor:B}},[`${p}-input`]:{cursor:"not-allowed"},[`${p}-disabled + span`]:{color:Y,cursor:"not-allowed"},[`&${p}-checked`]:{[K]:{"&::after":{transform:`scale(${g/j})`}}}},[`span${p} + *`]:{paddingInlineStart:Me,paddingInlineEnd:Me}})}},S=H=>{const{buttonColor:p,controlHeight:Q,componentCls:D,lineWidth:j,lineType:ne,colorBorder:ye,motionDurationSlow:ze,motionDurationMid:_,buttonPaddingInline:Ee,fontSize:Ae,buttonBg:xe,fontSizeLG:pe,controlHeightLG:Y,controlHeightSM:Me,paddingXS:B,borderRadius:w,borderRadiusSM:g,borderRadiusLG:r,buttonCheckedBg:h,buttonSolidCheckedColor:K,colorTextDisabled:d,colorBgContainerDisabled:i,buttonCheckedBgDisabled:J,buttonCheckedColorDisabled:L,colorPrimary:C,colorPrimaryHover:k,colorPrimaryActive:ie,buttonSolidCheckedBg:ue,buttonSolidCheckedHoverBg:Oe,buttonSolidCheckedActiveBg:ae}=H;return{[`${D}-button-wrapper`]:{position:"relative",display:"inline-block",height:Q,margin:0,paddingInline:Ee,paddingBlock:0,color:p,fontSize:Ae,lineHeight:`${Q-j*2}px`,background:xe,border:`${j}px ${ne} ${ye}`,borderBlockStartWidth:j+.02,borderInlineStartWidth:0,borderInlineEndWidth:j,cursor:"pointer",transition:[`color ${_}`,`background ${_}`,`box-shadow ${_}`].join(","),a:{color:p},[`> ${D}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-j,insetInlineStart:-j,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:j,paddingInline:0,backgroundColor:ye,transition:`background-color ${ze}`,content:'""'}},"&:first-child":{borderInlineStart:`${j}px ${ne} ${ye}`,borderStartStartRadius:w,borderEndStartRadius:w},"&:last-child":{borderStartEndRadius:w,borderEndEndRadius:w},"&:first-child:last-child":{borderRadius:w},[`${D}-group-large &`]:{height:Y,fontSize:pe,lineHeight:`${Y-j*2}px`,"&:first-child":{borderStartStartRadius:r,borderEndStartRadius:r},"&:last-child":{borderStartEndRadius:r,borderEndEndRadius:r}},[`${D}-group-small &`]:{height:Me,paddingInline:B-j,paddingBlock:0,lineHeight:`${Me-j*2}px`,"&:first-child":{borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g}},"&:hover":{position:"relative",color:C},"&:has(:focus-visible)":Object.assign({},(0,Re.oN)(H)),[`${D}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${D}-button-wrapper-disabled)`]:{zIndex:1,color:C,background:h,borderColor:C,"&::before":{backgroundColor:C},"&:first-child":{borderColor:C},"&:hover":{color:k,borderColor:k,"&::before":{backgroundColor:k}},"&:active":{color:ie,borderColor:ie,"&::before":{backgroundColor:ie}}},[`${D}-group-solid &-checked:not(${D}-button-wrapper-disabled)`]:{color:K,background:ue,borderColor:ue,"&:hover":{color:K,background:Oe,borderColor:Oe},"&:active":{color:K,background:ae,borderColor:ae}},"&-disabled":{color:d,backgroundColor:i,borderColor:ye,cursor:"not-allowed","&:first-child, &:hover":{color:d,backgroundColor:i,borderColor:ye}},[`&-disabled${D}-button-wrapper-checked`]:{color:L,backgroundColor:J,borderColor:ye,boxShadow:"none"}}}},a=H=>H-4*2;var I=(0,oe.Z)("Radio",H=>{const{controlOutline:p,controlOutlineWidth:Q,radioSize:D}=H,j=`0 0 0 ${Q}px ${p}`,ne=j,ye=a(D),ze=(0,se.TS)(H,{radioDotDisabledSize:ye,radioFocusShadow:j,radioButtonFocusShadow:ne});return[re(ze),M(ze),S(ze)]},H=>{const{wireframe:p,padding:Q,marginXS:D,lineWidth:j,fontSizeLG:ne,colorText:ye,colorBgContainer:ze,colorTextDisabled:_,controlItemBgActiveDisabled:Ee,colorTextLightSolid:Ae,colorPrimary:xe,colorPrimaryHover:pe,colorPrimaryActive:Y}=H,Me=4,B=ne,w=p?a(B):B-(Me+j)*2;return{radioSize:B,dotSize:w,dotColorDisabled:_,buttonSolidCheckedColor:Ae,buttonSolidCheckedBg:xe,buttonSolidCheckedHoverBg:pe,buttonSolidCheckedActiveBg:Y,buttonBg:ze,buttonCheckedBg:ze,buttonColor:ye,buttonCheckedBgDisabled:Ee,buttonCheckedColorDisabled:_,buttonPaddingInline:Q-j,wrapperMarginInlineEnd:D}}),P=e(14088),X=e(4572),q=function(H,p){var Q={};for(var D in H)Object.prototype.hasOwnProperty.call(H,D)&&p.indexOf(D)<0&&(Q[D]=H[D]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,D=Object.getOwnPropertySymbols(H);j{var Q,D;const j=l.useContext(s),ne=l.useContext(Z),{getPrefixCls:ye,direction:ze,radio:_}=l.useContext(E.E_),Ee=l.useRef(null),Ae=(0,$.sQ)(p,Ee),{isFormItemInput:xe}=l.useContext(T.aM),pe=ie=>{var ue,Oe;(ue=H.onChange)===null||ue===void 0||ue.call(H,ie),(Oe=j==null?void 0:j.onChange)===null||Oe===void 0||Oe.call(j,ie)},{prefixCls:Y,className:Me,rootClassName:B,children:w,style:g}=H,r=q(H,["prefixCls","className","rootClassName","children","style"]),h=ye("radio",Y),K=((j==null?void 0:j.optionType)||ne)==="button",d=K?`${h}-button`:h,[i,J]=I(h),L=Object.assign({},r),C=l.useContext(F.Z);j&&(L.name=j.name,L.onChange=pe,L.checked=H.value===j.value,L.disabled=(Q=L.disabled)!==null&&Q!==void 0?Q:j.disabled),L.disabled=(D=L.disabled)!==null&&D!==void 0?D:C;const k=o()(`${d}-wrapper`,{[`${d}-wrapper-checked`]:L.checked,[`${d}-wrapper-disabled`]:L.disabled,[`${d}-wrapper-rtl`]:ze==="rtl",[`${d}-wrapper-in-form-item`]:xe},_==null?void 0:_.className,Me,B,J);return i(l.createElement(P.Z,{component:"Radio",disabled:L.disabled},l.createElement("label",{className:k,style:Object.assign(Object.assign({},_==null?void 0:_.style),g),onMouseEnter:H.onMouseEnter,onMouseLeave:H.onMouseLeave},l.createElement(u.Z,Object.assign({},L,{className:o()(L.className,!K&&X.A),type:"radio",prefixCls:d,ref:Ae})),w!==void 0?l.createElement("span",null,w):null)))};var Pe=l.forwardRef(G);const le=l.forwardRef((H,p)=>{const{getPrefixCls:Q,direction:D}=l.useContext(E.E_),[j,ne]=(0,A.Z)(H.defaultValue,{value:H.value}),ye=ue=>{const Oe=j,ae=ue.target.value;"value"in H||ne(ae);const{onChange:Fe}=H;Fe&&ae!==Oe&&Fe(ue)},{prefixCls:ze,className:_,rootClassName:Ee,options:Ae,buttonStyle:xe="outline",disabled:pe,children:Y,size:Me,style:B,id:w,onMouseEnter:g,onMouseLeave:r,onFocus:h,onBlur:K}=H,d=Q("radio",ze),i=`${d}-group`,[J,L]=I(d);let C=Y;Ae&&Ae.length>0&&(C=Ae.map(ue=>typeof ue=="string"||typeof ue=="number"?l.createElement(Pe,{key:ue.toString(),prefixCls:d,disabled:pe,value:ue,checked:j===ue},ue):l.createElement(Pe,{key:`radio-group-value-options-${ue.value}`,prefixCls:d,disabled:ue.disabled||pe,value:ue.value,checked:j===ue.value,title:ue.title,style:ue.style},ue.label)));const k=(0,n.Z)(Me),ie=o()(i,`${i}-${xe}`,{[`${i}-${k}`]:k,[`${i}-rtl`]:D==="rtl"},_,Ee,L);return J(l.createElement("div",Object.assign({},(0,z.Z)(H,{aria:!0,data:!0}),{className:ie,style:B,onMouseEnter:g,onMouseLeave:r,onFocus:h,onBlur:K,id:w,ref:p}),l.createElement(V,{value:{onChange:ye,value:j,disabled:H.disabled,name:H.name,optionType:H.optionType}},C)))});var Ge=l.memo(le),fe=function(H,p){var Q={};for(var D in H)Object.prototype.hasOwnProperty.call(H,D)&&p.indexOf(D)<0&&(Q[D]=H[D]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,D=Object.getOwnPropertySymbols(H);j{const{getPrefixCls:Q}=l.useContext(E.E_),{prefixCls:D}=H,j=fe(H,["prefixCls"]),ne=Q("radio",D);return l.createElement(f,{value:"button"},l.createElement(Pe,Object.assign({prefixCls:ne},j,{type:"radio",ref:p})))};var Se=l.forwardRef(Be);const ce=Pe;ce.Button=Se,ce.Group=Ge,ce.__ANT_RADIO=!0;var W=ce},13570:function(ft,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(Q,D){return o.createElement(l.Z,(0,t.Z)({},Q,{ref:D,icon:z}))},n=o.forwardRef(E),R=n,V=e(92310),s=e.n(V),Z=e(18082),f=e(52456),u=e(5883),$=e(18929),F=e(10228),T=e(26112);function Re(p,Q){var D=p.disabled,j=p.prefixCls,ne=p.character,ye=p.characterRender,ze=p.index,_=p.count,Ee=p.value,Ae=p.allowHalf,xe=p.focused,pe=p.onHover,Y=p.onClick,Me=function(i){pe(i,ze)},B=function(i){Y(i,ze)},w=function(i){i.keyCode===F.Z.ENTER&&Y(i,ze)},g=ze+1,r=new Set([j]);Ee===0&&ze===0&&xe?r.add("".concat(j,"-focused")):Ae&&Ee+.5>=g&&Eeze?"true":"false","aria-posinset":ze+1,"aria-setsize":_,tabIndex:D?-1:0},o.createElement("div",{className:"".concat(j,"-first")},h),o.createElement("div",{className:"".concat(j,"-second")},h)));return ye&&(K=ye(K,p)),K}var oe=o.forwardRef(Re);function se(){var p=o.useRef({});function Q(j){return p.current[j]}function D(j){return function(ne){p.current[j]=ne}}return[Q,D]}function re(p){var Q=p.pageXOffset,D="scrollLeft";if(typeof Q!="number"){var j=p.document;Q=j.documentElement[D],typeof Q!="number"&&(Q=j.body[D])}return Q}function M(p){var Q,D,j=p.ownerDocument,ne=j.body,ye=j&&j.documentElement,ze=p.getBoundingClientRect();return Q=ze.left,D=ze.top,Q-=ye.clientLeft||ne.clientLeft||0,D-=ye.clientTop||ne.clientTop||0,{left:Q,top:D}}function S(p){var Q=M(p),D=p.ownerDocument,j=D.defaultView||D.parentWindow;return Q.left+=re(j),Q.left}var a=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function I(p,Q){var D,j=p.prefixCls,ne=j===void 0?"rc-rate":j,ye=p.className,ze=p.defaultValue,_=p.value,Ee=p.count,Ae=Ee===void 0?5:Ee,xe=p.allowHalf,pe=xe===void 0?!1:xe,Y=p.allowClear,Me=Y===void 0?!0:Y,B=p.character,w=B===void 0?"\u2605":B,g=p.characterRender,r=p.disabled,h=p.direction,K=h===void 0?"ltr":h,d=p.tabIndex,i=d===void 0?0:d,J=p.autoFocus,L=p.onHoverChange,C=p.onChange,k=p.onFocus,ie=p.onBlur,ue=p.onKeyDown,Oe=p.onMouseLeave,ae=(0,u.Z)(p,a),Fe=se(),N=(0,f.Z)(Fe,2),Ce=N[0],we=N[1],De=o.useRef(null),Ie=function(){if(!r){var y;(y=De.current)===null||y===void 0||y.focus()}};o.useImperativeHandle(Q,function(){return{focus:Ie,blur:function(){if(!r){var y;(y=De.current)===null||y===void 0||y.blur()}}}});var Je=(0,$.Z)(ze||0,{value:_}),rt=(0,f.Z)(Je,2),tt=rt[0],xt=rt[1],Ft=(0,$.Z)(null),wt=(0,f.Z)(Ft,2),Wt=wt[0],rn=wt[1],Yt=function(y,ge){var de=K==="rtl",Qe=y+1;if(pe){var Ze=Ce(y),$e=S(Ze),ot=Ze.clientWidth;(de&&ge-$e>ot/2||!de&&ge-$e0&&!de||ge===F.Z.RIGHT&&Qe>0&&de?(pe?Qe-=.5:Qe-=1,Ct(Qe),y.preventDefault()):ge===F.Z.LEFT&&Qe{const{componentCls:Q}=p;return{[`${Q}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:p.marginXS},"> div":{transition:`all ${p.motionDurationMid}, outline 0s`,"&:hover":{transform:p.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${p.lineWidth}px dashed ${p.starColor}`,transform:p.starHoverScale}},"&-first, &-second":{color:p.starBg,transition:`all ${p.motionDurationMid}`,userSelect:"none",[p.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Q}-star-first, &-half ${Q}-star-second`]:{opacity:1},[`&-half ${Q}-star-first, &-full ${Q}-star-second`]:{color:"inherit"}}}},fe=p=>({[`&-rtl${p.componentCls}`]:{direction:"rtl"}}),Be=p=>{const{componentCls:Q}=p;return{[Q]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(p)),{display:"inline-block",margin:0,padding:0,color:p.starColor,fontSize:p.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Q} ${Q}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ge(p)),{[`+ ${Q}-text`]:{display:"inline-block",marginInlineStart:p.marginXS,fontSize:p.fontSize}}),fe(p))}};var Se=(0,Pe.Z)("Rate",p=>{const Q=(0,le.TS)(p,{});return[Be(Q)]},p=>({starColor:p.yellow6,starSize:p.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:p.colorFillContent})),ce=function(p,Q){var D={};for(var j in p)Object.prototype.hasOwnProperty.call(p,j)&&Q.indexOf(j)<0&&(D[j]=p[j]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,j=Object.getOwnPropertySymbols(p);ne{const{prefixCls:D,className:j,rootClassName:ne,style:ye,tooltips:ze,character:_=o.createElement(R,null)}=p,Ee=ce(p,["prefixCls","className","rootClassName","style","tooltips","character"]),Ae=(r,h)=>{let{index:K}=h;return ze?o.createElement(G.Z,{title:ze[K]},r):r},{getPrefixCls:xe,direction:pe,rate:Y}=o.useContext(q.E_),Me=xe("rate",D),[B,w]=Se(Me),g=Object.assign(Object.assign({},Y==null?void 0:Y.style),ye);return B(o.createElement(X,Object.assign({ref:Q,character:_,characterRender:Ae},Ee,{className:s()(j,ne,w,Y==null?void 0:Y.className),style:g,prefixCls:Me,direction:pe})))})},57809:function(ft,me,e){"use strict";var t=e(92310),o=e.n(t),A=e(77861),z=e(2738),l=e(59301),E=e(53487),n=e(62892),R=e(19080),V=e(36355),s=e(1684),Z=e(93891),f=e(19716),u=e(32441),$=e(33234),F=e(14154),T=e(58582),Re=e(84443),oe=e(66339),se=function(I,P){var X={};for(var q in I)Object.prototype.hasOwnProperty.call(I,q)&&P.indexOf(q)<0&&(X[q]=I[q]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,q=Object.getOwnPropertySymbols(I);G{var X,{prefixCls:q,bordered:G=!0,className:O,rootClassName:Pe,getPopupContainer:le,popupClassName:Ge,dropdownClassName:fe,listHeight:Be=256,placement:Se,listItemHeight:ce=24,size:W,disabled:H,notFoundContent:p,status:Q,builtinPlacements:D,dropdownMatchSelectWidth:j,popupMatchSelectWidth:ne,direction:ye,style:ze,allowClear:_}=I,Ee=se(I,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Ae,getPrefixCls:xe,renderEmpty:pe,direction:Y,virtual:Me,popupMatchSelectWidth:B,popupOverflow:w,select:g}=l.useContext(V.E_),r=xe("select",q),h=xe(),K=ye!=null?ye:Y,{compactSize:d,compactItemClassnames:i}=(0,$.ri)(r,K),[J,L]=(0,F.Z)(r),C=l.useMemo(()=>{const{mode:$t}=Ee;if($t!=="combobox")return $t===re?"combobox":$t},[Ee.mode]),k=C==="multiple"||C==="tags",ie=(0,Re.Z)(Ee.suffixIcon,Ee.showArrow),ue=(X=ne!=null?ne:j)!==null&&X!==void 0?X:B,{status:Oe,hasFeedback:ae,isFormItemInput:Fe,feedbackIcon:N}=l.useContext(u.aM),Ce=(0,R.F)(Oe,Q);let we;p!==void 0?we=p:C==="combobox"?we=null:we=(pe==null?void 0:pe("Select"))||l.createElement(Z.Z,{componentName:"Select"});const{suffixIcon:De,itemIcon:Ie,removeIcon:Je,clearIcon:rt}=(0,oe.Z)(Object.assign(Object.assign({},Ee),{multiple:k,hasFeedback:ae,feedbackIcon:N,showSuffixIcon:ie,prefixCls:r,showArrow:Ee.showArrow,componentName:"Select"})),tt=_===!0?{clearIcon:rt}:_,xt=(0,z.Z)(Ee,["suffixIcon","itemIcon"]),Ft=o()(Ge||fe,{[`${r}-dropdown-${K}`]:K==="rtl"},Pe,L),wt=(0,f.Z)($t=>{var Vt;return(Vt=W!=null?W:d)!==null&&Vt!==void 0?Vt:$t}),Wt=l.useContext(s.Z),rn=H!=null?H:Wt,Yt=o()({[`${r}-lg`]:wt==="large",[`${r}-sm`]:wt==="small",[`${r}-rtl`]:K==="rtl",[`${r}-borderless`]:!G,[`${r}-in-form-item`]:Fe},(0,R.Z)(r,Ce,ae),i,g==null?void 0:g.className,O,Pe,L),Ct=l.useMemo(()=>Se!==void 0?Se:K==="rtl"?"bottomRight":"bottomLeft",[Se,K]),qt=(0,T.Z)(D,w);return J(l.createElement(A.ZP,Object.assign({ref:P,virtual:Me,showSearch:g==null?void 0:g.showSearch},xt,{style:Object.assign(Object.assign({},g==null?void 0:g.style),ze),dropdownMatchSelectWidth:ue,builtinPlacements:qt,transitionName:(0,n.m)(h,"slide-up",Ee.transitionName),listHeight:Be,listItemHeight:ce,mode:C,prefixCls:r,placement:Ct,direction:K,suffixIcon:De,menuItemSelectedIcon:Ie,removeIcon:Je,allowClear:tt,notFoundContent:we,className:Yt,getPopupContainer:le||Ae,dropdownClassName:Ft,disabled:rn})))},S=l.forwardRef(M),a=(0,E.Z)(S);S.SECRET_COMBOBOX_MODE_DO_NOT_USE=re,S.Option=A.Wx,S.OptGroup=A.Xo,S._InternalPanelDoNotUseOrYouWillBeFired=a,me.default=S},14154:function(ft,me,e){"use strict";e.d(me,{Z:function(){return S}});var t=e(17313),o=e(74207),A=e(37613),z=e(83116),l=e(13826),E=e(92899);const n=a=>{const{optionHeight:I,optionFontSize:P,optionLineHeight:X,optionPadding:q}=a;return{position:"relative",display:"block",minHeight:I,padding:q,color:a.colorText,fontWeight:"normal",fontSize:P,lineHeight:X,boxSizing:"border-box"}};var V=a=>{const{antCls:I,componentCls:P}=a,X=`${P}-item`,q=`&${I}-slide-up-enter${I}-slide-up-enter-active`,G=`&${I}-slide-up-appear${I}-slide-up-appear-active`,O=`&${I}-slide-up-leave${I}-slide-up-leave-active`,Pe=`${P}-dropdown-placement-`;return[{[`${P}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(a)),{position:"absolute",top:-9999,zIndex:a.zIndexPopup,boxSizing:"border-box",padding:a.paddingXXS,overflow:"hidden",fontSize:a.fontSize,fontVariant:"initial",backgroundColor:a.colorBgElevated,borderRadius:a.borderRadiusLG,outline:"none",boxShadow:a.boxShadowSecondary,[` + ${q}${Pe}bottomLeft, + ${G}${Pe}bottomLeft + `]:{animationName:l.fJ},[` + ${q}${Pe}topLeft, + ${G}${Pe}topLeft, + ${q}${Pe}topRight, + ${G}${Pe}topRight + `]:{animationName:l.Qt},[`${O}${Pe}bottomLeft`]:{animationName:l.Uw},[` + ${O}${Pe}topLeft, + ${O}${Pe}topRight + `]:{animationName:l.ly},"&-hidden":{display:"none"},[`${X}`]:Object.assign(Object.assign({},n(a)),{cursor:"pointer",transition:`background ${a.motionDurationSlow} ease`,borderRadius:a.borderRadiusSM,"&-group":{color:a.colorTextDescription,fontSize:a.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},t.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${X}-option-disabled)`]:{backgroundColor:a.optionActiveBg},[`&-selected:not(${X}-option-disabled)`]:{color:a.optionSelectedColor,fontWeight:a.optionSelectedFontWeight,backgroundColor:a.optionSelectedBg,[`${X}-option-state`]:{color:a.colorPrimary}},"&-disabled":{[`&${X}-option-selected`]:{backgroundColor:a.colorBgContainerDisabled},color:a.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:a.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,l.oN)(a,"slide-up"),(0,l.oN)(a,"slide-down"),(0,E.Fm)(a,"move-up"),(0,E.Fm)(a,"move-down")]};const s=2,Z=a=>{let{controlHeightSM:I,controlHeight:P,lineWidth:X}=a;const q=(P-I)/2-X,G=Math.ceil(q/2);return[q,G]};function f(a,I){const{componentCls:P,iconCls:X}=a,q=`${P}-selection-overflow`,G=a.multipleSelectItemHeight,[O]=Z(a),Pe=I?`${P}-${I}`:"";return{[`${P}-multiple${Pe}`]:{fontSize:a.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${P}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${O-s}px ${s*2}px`,borderRadius:a.borderRadius,[`${P}-show-search&`]:{cursor:"text"},[`${P}-disabled&`]:{background:a.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${s}px 0`,lineHeight:`${G}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${P}-show-arrow ${P}-selector, + &${P}-allow-clear ${P}-selector + `]:{paddingInlineEnd:a.fontSizeIcon+a.controlPaddingHorizontal},[`${P}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:G,marginTop:s,marginBottom:s,lineHeight:`${G-a.lineWidth*2}px`,background:a.multipleItemBg,border:`${a.lineWidth}px ${a.lineType} ${a.multipleItemBorderColor}`,borderRadius:a.borderRadiusSM,cursor:"default",transition:`font-size ${a.motionDurationSlow}, line-height ${a.motionDurationSlow}, height ${a.motionDurationSlow}`,userSelect:"none",marginInlineEnd:s*2,paddingInlineStart:a.paddingXS,paddingInlineEnd:a.paddingXS/2,[`${P}-disabled&`]:{color:a.multipleItemColorDisabled,borderColor:a.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:a.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,t.Ro)()),{display:"inline-flex",alignItems:"center",color:a.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${X}`]:{verticalAlign:"-0.2em"},"&:hover":{color:a.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${P}-selection-search`]:{marginInlineStart:0}},[`${P}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:a.inputPaddingHorizontalBase-O,"\n &-input,\n &-mirror\n ":{height:G,fontFamily:a.fontFamily,lineHeight:`${G}px`,transition:`all ${a.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${P}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:a.inputPaddingHorizontalBase,insetInlineEnd:a.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${a.motionDurationSlow}`}}}}var $=a=>{const{componentCls:I}=a,P=(0,A.TS)(a,{controlHeight:a.controlHeightSM,multipleSelectItemHeight:a.controlHeightXS,borderRadius:a.borderRadiusSM,borderRadiusSM:a.borderRadiusXS}),X=(0,A.TS)(a,{fontSize:a.fontSizeLG,controlHeight:a.controlHeightLG,multipleSelectItemHeight:a.multipleItemHeightLG,borderRadius:a.borderRadiusLG,borderRadiusSM:a.borderRadius}),[,q]=Z(a);return[f(a),f(P,"sm"),{[`${I}-multiple${I}-sm`]:{[`${I}-selection-placeholder`]:{insetInline:a.controlPaddingHorizontalSM-a.lineWidth},[`${I}-selection-search`]:{marginInlineStart:q}}},f(X,"lg")]};function F(a,I){const{componentCls:P,inputPaddingHorizontalBase:X,borderRadius:q}=a,G=a.controlHeight-a.lineWidth*2,O=Math.ceil(a.fontSize*1.25),Pe=I?`${P}-${I}`:"";return{[`${P}-single${Pe}`]:{fontSize:a.fontSize,[`${P}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(a)),{display:"flex",borderRadius:q,[`${P}-selection-search`]:{position:"absolute",top:0,insetInlineStart:X,insetInlineEnd:X,bottom:0,"&-input":{width:"100%"}},[` + ${P}-selection-item, + ${P}-selection-placeholder + `]:{padding:0,lineHeight:`${G}px`,transition:`all ${a.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${G}px`}},[`${P}-selection-item`]:{position:"relative",userSelect:"none"},[`${P}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${P}-selection-item:after`,`${P}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${P}-show-arrow ${P}-selection-item, + &${P}-show-arrow ${P}-selection-placeholder + `]:{paddingInlineEnd:O},[`&${P}-open ${P}-selection-item`]:{color:a.colorTextPlaceholder},[`&:not(${P}-customize-input)`]:{[`${P}-selector`]:{width:"100%",height:a.controlHeight,padding:`0 ${X}px`,[`${P}-selection-search-input`]:{height:G},"&:after":{lineHeight:`${G}px`}}},[`&${P}-customize-input`]:{[`${P}-selector`]:{"&:after":{display:"none"},[`${P}-selection-search`]:{position:"static",width:"100%"},[`${P}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${X}px`,"&:after":{display:"none"}}}}}}}function T(a){const{componentCls:I}=a,P=a.controlPaddingHorizontalSM-a.lineWidth;return[F(a),F((0,A.TS)(a,{controlHeight:a.controlHeightSM,borderRadius:a.borderRadiusSM}),"sm"),{[`${I}-single${I}-sm`]:{[`&:not(${I}-customize-input)`]:{[`${I}-selection-search`]:{insetInlineStart:P,insetInlineEnd:P},[`${I}-selector`]:{padding:`0 ${P}px`},[`&${I}-show-arrow ${I}-selection-search`]:{insetInlineEnd:P+a.fontSize*1.5},[` + &${I}-show-arrow ${I}-selection-item, + &${I}-show-arrow ${I}-selection-placeholder + `]:{paddingInlineEnd:a.fontSize*1.5}}}},F((0,A.TS)(a,{controlHeight:a.singleItemHeightLG,fontSize:a.fontSizeLG,borderRadius:a.borderRadiusLG}),"lg")]}const Re=a=>{const{componentCls:I,selectorBg:P}=a;return{position:"relative",backgroundColor:P,border:`${a.lineWidth}px ${a.lineType} ${a.colorBorder}`,transition:`all ${a.motionDurationMid} ${a.motionEaseInOut}`,input:{cursor:"pointer"},[`${I}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${I}-disabled&`]:{color:a.colorTextDisabled,background:a.colorBgContainerDisabled,cursor:"not-allowed",[`${I}-multiple&`]:{background:a.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},oe=function(a,I){let P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:X,borderHoverColor:q,outlineColor:G,antCls:O}=I,Pe=P?{[`${X}-selector`]:{borderColor:q}}:{};return{[a]:{[`&:not(${X}-disabled):not(${X}-customize-input):not(${O}-pagination-size-changer)`]:Object.assign(Object.assign({},Pe),{[`${X}-focused& ${X}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${I.controlOutlineWidth}px ${G}`,outline:0},[`&:hover ${X}-selector`]:{borderColor:q}})}}},se=a=>{const{componentCls:I}=a;return{[`${I}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},re=a=>{const{componentCls:I,inputPaddingHorizontalBase:P,iconCls:X}=a;return{[I]:Object.assign(Object.assign({},(0,t.Wf)(a)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${I}-customize-input) ${I}-selector`]:Object.assign(Object.assign({},Re(a)),se(a)),[`${I}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${I}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:a.colorTextPlaceholder,pointerEvents:"none"}),[`${I}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:P,height:a.fontSizeIcon,marginTop:-a.fontSizeIcon/2,color:a.colorTextQuaternary,fontSize:a.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[X]:{verticalAlign:"top",transition:`transform ${a.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${I}-suffix)`]:{pointerEvents:"auto"}},[`${I}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${I}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:P,zIndex:1,display:"inline-block",width:a.fontSizeIcon,height:a.fontSizeIcon,marginTop:-a.fontSizeIcon/2,color:a.colorTextQuaternary,fontSize:a.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:a.clearBg,cursor:"pointer",opacity:0,transition:`color ${a.motionDurationMid} ease, opacity ${a.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:a.colorTextTertiary}},"&:hover":{[`${I}-clear`]:{opacity:1}}}),[`${I}-has-feedback`]:{[`${I}-clear`]:{insetInlineEnd:P+a.fontSize+a.paddingXS}}}},M=a=>{const{componentCls:I}=a;return[{[I]:{[`&-borderless ${I}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${I}-in-form-item`]:{width:"100%"}}},re(a),T(a),$(a),V(a),{[`${I}-rtl`]:{direction:"rtl"}},oe(I,(0,A.TS)(a,{borderHoverColor:a.colorPrimaryHover,outlineColor:a.controlOutline})),oe(`${I}-status-error`,(0,A.TS)(a,{borderHoverColor:a.colorErrorHover,outlineColor:a.colorErrorOutline}),!0),oe(`${I}-status-warning`,(0,A.TS)(a,{borderHoverColor:a.colorWarningHover,outlineColor:a.colorWarningOutline}),!0),(0,o.c)(a,{borderElCls:`${I}-selector`,focusElCls:`${I}-focused`})]};var S=(0,z.Z)("Select",(a,I)=>{let{rootPrefixCls:P}=I;const X=(0,A.TS)(a,{rootPrefixCls:P,inputPaddingHorizontalBase:a.paddingSM-1,multipleSelectItemHeight:a.multipleItemHeight});return[M(X)]},a=>{const{fontSize:I,lineHeight:P,controlHeight:X,controlPaddingHorizontal:q,zIndexPopupBase:G,colorText:O,fontWeightStrong:Pe,controlItemBgActive:le,controlItemBgHover:Ge,colorBgContainer:fe,colorFillSecondary:Be,controlHeightLG:Se,controlHeightSM:ce,colorBgContainerDisabled:W,colorTextDisabled:H}=a;return{zIndexPopup:G+50,optionSelectedColor:O,optionSelectedFontWeight:Pe,optionSelectedBg:le,optionActiveBg:Ge,optionPadding:`${(X-I*P)/2}px ${q}px`,optionFontSize:I,optionLineHeight:P,optionHeight:X,selectorBg:fe,clearBg:fe,singleItemHeightLG:Se,multipleItemBg:Be,multipleItemBorderColor:"transparent",multipleItemHeight:ce,multipleItemHeightLG:X,multipleSelectorBgDisabled:W,multipleItemColorDisabled:H,multipleItemBorderColorDisabled:"transparent"}})},58582:function(ft,me,e){"use strict";e.d(me,{Z:function(){return o}});const t=A=>{const l={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:A==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},l),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},l),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},l),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},l),{points:["br","tr"],offset:[0,-4]})}};function o(A,z){return A||t(z)}},84443:function(ft,me,e){"use strict";e.d(me,{Z:function(){return t}});function t(o,A){return A!==void 0?A:o!==null}},66339:function(ft,me,e){"use strict";e.d(me,{Z:function(){return R}});var t=e(40001),o=e(19248),A=e(99267),z=e(84105),l=e(58617),E=e(47472),n=e(59301);function R(V){let{suffixIcon:s,clearIcon:Z,menuItemSelectedIcon:f,removeIcon:u,loading:$,multiple:F,hasFeedback:T,prefixCls:Re,showSuffixIcon:oe,feedbackIcon:se,showArrow:re,componentName:M}=V;const S=Z!=null?Z:n.createElement(o.Z,null),a=q=>s===null&&!T&&!re?null:n.createElement(n.Fragment,null,oe!==!1&&q,T&&se);let I=null;if(s!==void 0)I=a(s);else if($)I=a(n.createElement(l.Z,{spin:!0}));else{const q=`${Re}-suffix`;I=G=>{let{open:O,showSearch:Pe}=G;return a(O&&Pe?n.createElement(E.Z,{className:q}):n.createElement(z.Z,{className:q}))}}let P=null;f!==void 0?P=f:F?P=n.createElement(t.Z,null):P=null;let X=null;return u!==void 0?X=u:X=n.createElement(A.Z,null),{clearIcon:S,suffixIcon:I,itemIcon:P,removeIcon:X}}},61621:function(ft,me,e){"use strict";e.d(me,{Z:function(){return w}});var t=e(92310),o=e.n(t),A=e(59301),z=e(36355),l=e(2738),n=g=>{const{prefixCls:r,className:h,style:K,size:d,shape:i}=g,J=o()({[`${r}-lg`]:d==="large",[`${r}-sm`]:d==="small"}),L=o()({[`${r}-circle`]:i==="circle",[`${r}-square`]:i==="square",[`${r}-round`]:i==="round"}),C=A.useMemo(()=>typeof d=="number"?{width:d,height:d,lineHeight:`${d}px`}:{},[d]);return A.createElement("span",{className:o()(r,J,L,h),style:Object.assign(Object.assign({},C),K)})},R=e(93083),V=e(83116),s=e(37613);const Z=new R.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),f=g=>({height:g,lineHeight:`${g}px`}),u=g=>Object.assign({width:g},f(g)),$=g=>({background:g.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Z,animationDuration:g.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),F=g=>Object.assign({width:g*5,minWidth:g*5},f(g)),T=g=>{const{skeletonAvatarCls:r,gradientFromColor:h,controlHeight:K,controlHeightLG:d,controlHeightSM:i}=g;return{[`${r}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:h},u(K)),[`${r}${r}-circle`]:{borderRadius:"50%"},[`${r}${r}-lg`]:Object.assign({},u(d)),[`${r}${r}-sm`]:Object.assign({},u(i))}},Re=g=>{const{controlHeight:r,borderRadiusSM:h,skeletonInputCls:K,controlHeightLG:d,controlHeightSM:i,gradientFromColor:J}=g;return{[`${K}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:J,borderRadius:h},F(r)),[`${K}-lg`]:Object.assign({},F(d)),[`${K}-sm`]:Object.assign({},F(i))}},oe=g=>Object.assign({width:g},f(g)),se=g=>{const{skeletonImageCls:r,imageSizeBase:h,gradientFromColor:K,borderRadiusSM:d}=g;return{[`${r}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:K,borderRadius:d},oe(h*2)),{[`${r}-path`]:{fill:"#bfbfbf"},[`${r}-svg`]:Object.assign(Object.assign({},oe(h)),{maxWidth:h*4,maxHeight:h*4}),[`${r}-svg${r}-svg-circle`]:{borderRadius:"50%"}}),[`${r}${r}-circle`]:{borderRadius:"50%"}}},re=(g,r,h)=>{const{skeletonButtonCls:K}=g;return{[`${h}${K}-circle`]:{width:r,minWidth:r,borderRadius:"50%"},[`${h}${K}-round`]:{borderRadius:r}}},M=g=>Object.assign({width:g*2,minWidth:g*2},f(g)),S=g=>{const{borderRadiusSM:r,skeletonButtonCls:h,controlHeight:K,controlHeightLG:d,controlHeightSM:i,gradientFromColor:J}=g;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${h}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:J,borderRadius:r,width:K*2,minWidth:K*2},M(K))},re(g,K,h)),{[`${h}-lg`]:Object.assign({},M(d))}),re(g,d,`${h}-lg`)),{[`${h}-sm`]:Object.assign({},M(i))}),re(g,i,`${h}-sm`))},a=g=>{const{componentCls:r,skeletonAvatarCls:h,skeletonTitleCls:K,skeletonParagraphCls:d,skeletonButtonCls:i,skeletonInputCls:J,skeletonImageCls:L,controlHeight:C,controlHeightLG:k,controlHeightSM:ie,gradientFromColor:ue,padding:Oe,marginSM:ae,borderRadius:Fe,titleHeight:N,blockRadius:Ce,paragraphLiHeight:we,controlHeightXS:De,paragraphMarginTop:Ie}=g;return{[`${r}`]:{display:"table",width:"100%",[`${r}-header`]:{display:"table-cell",paddingInlineEnd:Oe,verticalAlign:"top",[`${h}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ue},u(C)),[`${h}-circle`]:{borderRadius:"50%"},[`${h}-lg`]:Object.assign({},u(k)),[`${h}-sm`]:Object.assign({},u(ie))},[`${r}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${K}`]:{width:"100%",height:N,background:ue,borderRadius:Ce,[`+ ${d}`]:{marginBlockStart:ie}},[`${d}`]:{padding:0,"> li":{width:"100%",height:we,listStyle:"none",background:ue,borderRadius:Ce,"+ li":{marginBlockStart:De}}},[`${d}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${r}-content`]:{[`${K}, ${d} > li`]:{borderRadius:Fe}}},[`${r}-with-avatar ${r}-content`]:{[`${K}`]:{marginBlockStart:ae,[`+ ${d}`]:{marginBlockStart:Ie}}},[`${r}${r}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},S(g)),T(g)),Re(g)),se(g)),[`${r}${r}-block`]:{width:"100%",[`${i}`]:{width:"100%"},[`${J}`]:{width:"100%"}},[`${r}${r}-active`]:{[` + ${K}, + ${d} > li, + ${h}, + ${i}, + ${J}, + ${L} + `]:Object.assign({},$(g))}}};var I=(0,V.Z)("Skeleton",g=>{const{componentCls:r}=g,h=(0,s.TS)(g,{skeletonAvatarCls:`${r}-avatar`,skeletonTitleCls:`${r}-title`,skeletonParagraphCls:`${r}-paragraph`,skeletonButtonCls:`${r}-button`,skeletonInputCls:`${r}-input`,skeletonImageCls:`${r}-image`,imageSizeBase:g.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${g.gradientFromColor} 25%, ${g.gradientToColor} 37%, ${g.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[a(h)]},g=>{const{colorFillContent:r,colorFill:h}=g,K=r,d=h;return{color:K,colorGradientEnd:d,gradientFromColor:K,gradientToColor:d,titleHeight:g.controlHeight/2,blockRadius:g.borderRadiusSM,paragraphMarginTop:g.marginLG+g.marginXXS,paragraphLiHeight:g.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),X=g=>{const{prefixCls:r,className:h,rootClassName:K,active:d,shape:i="circle",size:J="default"}=g,{getPrefixCls:L}=A.useContext(z.E_),C=L("skeleton",r),[k,ie]=I(C),ue=(0,l.Z)(g,["prefixCls","className"]),Oe=o()(C,`${C}-element`,{[`${C}-active`]:d},h,K,ie);return k(A.createElement("div",{className:Oe},A.createElement(n,Object.assign({prefixCls:`${C}-avatar`,shape:i,size:J},ue))))},G=g=>{const{prefixCls:r,className:h,rootClassName:K,active:d,block:i=!1,size:J="default"}=g,{getPrefixCls:L}=A.useContext(z.E_),C=L("skeleton",r),[k,ie]=I(C),ue=(0,l.Z)(g,["prefixCls"]),Oe=o()(C,`${C}-element`,{[`${C}-active`]:d,[`${C}-block`]:i},h,K,ie);return k(A.createElement("div",{className:Oe},A.createElement(n,Object.assign({prefixCls:`${C}-button`,size:J},ue))))};const O="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 le=g=>{const{prefixCls:r,className:h,rootClassName:K,style:d,active:i}=g,{getPrefixCls:J}=A.useContext(z.E_),L=J("skeleton",r),[C,k]=I(L),ie=o()(L,`${L}-element`,{[`${L}-active`]:i},h,K,k);return C(A.createElement("div",{className:ie},A.createElement("div",{className:o()(`${L}-image`,h),style:d},A.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${L}-image-svg`},A.createElement("path",{d:O,className:`${L}-image-path`})))))},fe=g=>{const{prefixCls:r,className:h,rootClassName:K,active:d,block:i,size:J="default"}=g,{getPrefixCls:L}=A.useContext(z.E_),C=L("skeleton",r),[k,ie]=I(C),ue=(0,l.Z)(g,["prefixCls"]),Oe=o()(C,`${C}-element`,{[`${C}-active`]:d,[`${C}-block`]:i},h,K,ie);return k(A.createElement("div",{className:Oe},A.createElement(n,Object.assign({prefixCls:`${C}-input`,size:J},ue))))},Be=e(5016),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"},ce=Se,W=e(7657),H=function(r,h){return A.createElement(W.Z,(0,Be.Z)({},r,{ref:h,icon:ce}))},p=A.forwardRef(H),Q=p,j=g=>{const{prefixCls:r,className:h,rootClassName:K,style:d,active:i,children:J}=g,{getPrefixCls:L}=A.useContext(z.E_),C=L("skeleton",r),[k,ie]=I(C),ue=o()(C,`${C}-element`,{[`${C}-active`]:i},ie,h,K),Oe=J!=null?J:A.createElement(Q,null);return k(A.createElement("div",{className:ue},A.createElement("div",{className:o()(`${C}-image`,h),style:d},Oe)))},ne=e(92393),ze=g=>{const r=L=>{const{width:C,rows:k=2}=g;if(Array.isArray(C))return C[L];if(k-1===L)return C},{prefixCls:h,className:K,style:d,rows:i}=g,J=(0,ne.Z)(Array(i)).map((L,C)=>A.createElement("li",{key:C,style:{width:r(C)}}));return A.createElement("ul",{className:o()(h,K),style:d},J)},Ee=g=>{let{prefixCls:r,className:h,width:K,style:d}=g;return A.createElement("h3",{className:o()(r,h),style:Object.assign({width:K},d)})};function Ae(g){return g&&typeof g=="object"?g:{}}function xe(g,r){return g&&!r?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function pe(g,r){return!g&&r?{width:"38%"}:g&&r?{width:"50%"}:{}}function Y(g,r){const h={};return(!g||!r)&&(h.width="61%"),!g&&r?h.rows=3:h.rows=2,h}const Me=g=>{const{prefixCls:r,loading:h,className:K,rootClassName:d,style:i,children:J,avatar:L=!1,title:C=!0,paragraph:k=!0,active:ie,round:ue}=g,{getPrefixCls:Oe,direction:ae,skeleton:Fe}=A.useContext(z.E_),N=Oe("skeleton",r),[Ce,we]=I(N);if(h||!("loading"in g)){const De=!!L,Ie=!!C,Je=!!k;let rt;if(De){const Ft=Object.assign(Object.assign({prefixCls:`${N}-avatar`},xe(Ie,Je)),Ae(L));rt=A.createElement("div",{className:`${N}-header`},A.createElement(n,Object.assign({},Ft)))}let tt;if(Ie||Je){let Ft;if(Ie){const Wt=Object.assign(Object.assign({prefixCls:`${N}-title`},pe(De,Je)),Ae(C));Ft=A.createElement(Ee,Object.assign({},Wt))}let wt;if(Je){const Wt=Object.assign(Object.assign({prefixCls:`${N}-paragraph`},Y(De,Ie)),Ae(k));wt=A.createElement(ze,Object.assign({},Wt))}tt=A.createElement("div",{className:`${N}-content`},Ft,wt)}const xt=o()(N,{[`${N}-with-avatar`]:De,[`${N}-active`]:ie,[`${N}-rtl`]:ae==="rtl",[`${N}-round`]:ue},Fe==null?void 0:Fe.className,K,d,we);return Ce(A.createElement("div",{className:xt,style:Object.assign(Object.assign({},Fe==null?void 0:Fe.style),i)},rt,tt))}return typeof J!="undefined"?J:null};Me.Button=G,Me.Avatar=X,Me.Input=fe,Me.Image=le,Me.Node=j;var B=Me,w=B},81327:function(ft,me,e){"use strict";e.d(me,{Z:function(){return Re}});var t=e(59301),o=e(92310),A=e.n(o),z=e(11592),l=e(36355),E=e(33234);const n=t.createContext({latestIndex:0}),R=n.Provider;var s=oe=>{let{className:se,index:re,children:M,split:S,style:a}=oe;const{latestIndex:I}=t.useContext(n);return M==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:se,style:a},M),re{var re,M;const{getPrefixCls:S,space:a,direction:I}=t.useContext(l.E_),{size:P=(a==null?void 0:a.size)||"small",align:X,className:q,rootClassName:G,children:O,direction:Pe="horizontal",prefixCls:le,split:Ge,style:fe,wrap:Be=!1,classNames:Se,styles:ce}=oe,W=$(oe,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[H,p]=Array.isArray(P)?P:[P,P],Q=f(p),D=f(H),j=u(p),ne=u(H),ye=(0,z.Z)(O,{keepEmpty:!0}),ze=X===void 0&&Pe==="horizontal"?"center":X,_=S("space",le),[Ee,Ae]=(0,Z.Z)(_),xe=A()(_,a==null?void 0:a.className,Ae,`${_}-${Pe}`,{[`${_}-rtl`]:I==="rtl",[`${_}-align-${ze}`]:ze,[`${_}-gap-row-${p}`]:Q,[`${_}-gap-col-${H}`]:D},q,G),pe=A()(`${_}-item`,(re=Se==null?void 0:Se.item)!==null&&re!==void 0?re:(M=a==null?void 0:a.classNames)===null||M===void 0?void 0:M.item);let Y=0;const Me=ye.map((g,r)=>{var h,K;g!=null&&(Y=r);const d=g&&g.key||`${pe}-${r}`;return t.createElement(s,{className:pe,key:d,index:r,split:Ge,style:(h=ce==null?void 0:ce.item)!==null&&h!==void 0?h:(K=a==null?void 0:a.styles)===null||K===void 0?void 0:K.item},g)}),B=t.useMemo(()=>({latestIndex:Y}),[Y]);if(ye.length===0)return null;const w={};return Be&&(w.flexWrap="wrap"),!D&&ne&&(w.columnGap=H),!Q&&j&&(w.rowGap=p),Ee(t.createElement("div",Object.assign({ref:se,className:xe,style:Object.assign(Object.assign(Object.assign({},w),a==null?void 0:a.style),fe)},W),t.createElement(R,{value:B},Me)))});T.Compact=E.ZP;var Re=T},31797:function(ft,me,e){"use strict";e.d(me,{default:function(){return I}});var t=e(59301),o=e(56762),A=e(92343),z=e(92310),l=e.n(z),E=e(36355),n=e(61621),V=P=>{const{value:X,formatter:q,precision:G,decimalSeparator:O,groupSeparator:Pe="",prefixCls:le}=P;let Ge;if(typeof q=="function")Ge=q(X);else{const fe=String(X),Be=fe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Be||fe==="-")Ge=fe;else{const Se=Be[1];let ce=Be[2]||"0",W=Be[4]||"";ce=ce.replace(/\B(?=(\d{3})+(?!\d))/g,Pe),typeof G=="number"&&(W=W.padEnd(G,"0").slice(0,G>0?G:0)),W&&(W=`${O}${W}`),Ge=[t.createElement("span",{key:"int",className:`${le}-content-value-int`},Se,ce),W&&t.createElement("span",{key:"decimal",className:`${le}-content-value-decimal`},W)]}}return t.createElement("span",{className:`${le}-content-value`},Ge)},s=e(17313),Z=e(83116),f=e(37613);const u=P=>{const{componentCls:X,marginXXS:q,padding:G,colorTextDescription:O,titleFontSize:Pe,colorTextHeading:le,contentFontSize:Ge,fontFamily:fe}=P;return{[`${X}`]:Object.assign(Object.assign({},(0,s.Wf)(P)),{[`${X}-title`]:{marginBottom:q,color:O,fontSize:Pe},[`${X}-skeleton`]:{paddingTop:G},[`${X}-content`]:{color:le,fontSize:Ge,fontFamily:fe,[`${X}-content-value`]:{display:"inline-block",direction:"ltr"},[`${X}-content-prefix, ${X}-content-suffix`]:{display:"inline-block"},[`${X}-content-prefix`]:{marginInlineEnd:q},[`${X}-content-suffix`]:{marginInlineStart:q}}})}};var $=(0,Z.Z)("Statistic",P=>{const X=(0,f.TS)(P,{});return[u(X)]},P=>{const{fontSizeHeading3:X,fontSize:q}=P;return{titleFontSize:q,contentFontSize:X}}),T=P=>{const{prefixCls:X,className:q,rootClassName:G,style:O,valueStyle:Pe,value:le=0,title:Ge,valueRender:fe,prefix:Be,suffix:Se,loading:ce=!1,onMouseEnter:W,onMouseLeave:H,decimalSeparator:p=".",groupSeparator:Q=","}=P,{getPrefixCls:D,direction:j,statistic:ne}=t.useContext(E.E_),ye=D("statistic",X),[ze,_]=$(ye),Ee=t.createElement(V,Object.assign({decimalSeparator:p,groupSeparator:Q,prefixCls:ye},P,{value:le})),Ae=l()(ye,{[`${ye}-rtl`]:j==="rtl"},ne==null?void 0:ne.className,q,G,_);return ze(t.createElement("div",{className:Ae,style:Object.assign(Object.assign({},ne==null?void 0:ne.style),O),onMouseEnter:W,onMouseLeave:H},Ge&&t.createElement("div",{className:`${ye}-title`},Ge),t.createElement(n.Z,{paragraph:!1,loading:ce,className:`${ye}-skeleton`},t.createElement("div",{style:Pe,className:`${ye}-content`},Be&&t.createElement("span",{className:`${ye}-content-prefix`},Be),fe?fe(Ee):Ee,Se&&t.createElement("span",{className:`${ye}-content-suffix`},Se)))))};const Re=[["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 oe(P,X){let q=P;const G=/\[[^\]]*]/g,O=(X.match(G)||[]).map(fe=>fe.slice(1,-1)),Pe=X.replace(G,"[]"),le=Re.reduce((fe,Be)=>{let[Se,ce]=Be;if(fe.includes(Se)){const W=Math.floor(q/ce);return q-=W*ce,fe.replace(new RegExp(`${Se}+`,"g"),H=>{const p=H.length;return W.toString().padStart(p,"0")})}return fe},Pe);let Ge=0;return le.replace(G,()=>{const fe=O[Ge];return Ge+=1,fe})}function se(P,X){const{format:q=""}=X,G=new Date(P).getTime(),O=Date.now(),Pe=Math.max(G-O,0);return oe(Pe,q)}const re=1e3/30;function M(P){return new Date(P).getTime()}const S=P=>{const{value:X,format:q="HH:mm:ss",onChange:G,onFinish:O}=P,Pe=(0,o.Z)(),le=t.useRef(null),Ge=()=>{O==null||O(),le.current&&(clearInterval(le.current),le.current=null)},fe=()=>{const ce=M(X);ce>=Date.now()&&(le.current=setInterval(()=>{Pe(),G==null||G(ce-Date.now()),ce(fe(),()=>{le.current&&(clearInterval(le.current),le.current=null)}),[X]);const Be=(ce,W)=>se(ce,Object.assign(Object.assign({},W),{format:q})),Se=ce=>(0,A.Tm)(ce,{title:void 0});return t.createElement(T,Object.assign({},P,{valueRender:Se,formatter:Be}))};var a=t.memo(S);T.Countdown=a;var I=T},8378:function(ft,me){"use strict";const e=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, + opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}},[`${t.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, + opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}}});me.Z=e},92899:function(ft,me,e){"use strict";e.d(me,{Fm:function(){return f}});var t=e(93083),o=e(95406);const A=new t.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),z=new t.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new t.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),E=new t.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),n=new t.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),R=new t.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),V=new t.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new t.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Z={"move-up":{inKeyframes:V,outKeyframes:s},"move-down":{inKeyframes:A,outKeyframes:z},"move-left":{inKeyframes:l,outKeyframes:E},"move-right":{inKeyframes:n,outKeyframes:R}},f=(u,$)=>{const{antCls:F}=u,T=`${F}-${$}`,{inKeyframes:Re,outKeyframes:oe}=Z[$];return[(0,o.R)(T,Re,oe,u.motionDurationMid),{[` + ${T}-enter, + ${T}-appear + `]:{opacity:0,animationTimingFunction:u.motionEaseOutCirc},[`${T}-leave`]:{animationTimingFunction:u.motionEaseInOutCirc}}]}},13826:function(ft,me,e){"use strict";e.d(me,{Qt:function(){return l},Uw:function(){return z},fJ:function(){return A},ly:function(){return E},oN:function(){return f}});var t=e(93083),o=e(95406);const A=new t.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),z=new t.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),l=new t.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),E=new t.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),n=new t.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),R=new t.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),V=new t.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),s=new t.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Z={"slide-up":{inKeyframes:A,outKeyframes:z},"slide-down":{inKeyframes:l,outKeyframes:E},"slide-left":{inKeyframes:n,outKeyframes:R},"slide-right":{inKeyframes:V,outKeyframes:s}},f=(u,$)=>{const{antCls:F}=u,T=`${F}-${$}`,{inKeyframes:Re,outKeyframes:oe}=Z[$];return[(0,o.R)(T,Re,oe,u.motionDurationMid),{[` + ${T}-enter, + ${T}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:u.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${T}-leave`]:{animationTimingFunction:u.motionEaseInQuint}}]}},15969:function(ft,me,e){"use strict";e.d(me,{N:function(){return t}});const t=o=>({color:o.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${o.motionDurationSlow}`,"&:focus, &:hover":{color:o.colorLinkHover},"&:active":{color:o.colorLinkActive}})},1710:function(ft,me,e){"use strict";e.d(me,{default:function(){return Nl}});var t={},o="rc-table-internal-hook",A=e(52456),z=e(6089),l=e(34280),E=e(13697),n=e(59301),R=e(4676);function V(c){var m=n.createContext(void 0),U=function(he){var be=he.value,Ve=he.children,Xe=n.useRef(be);Xe.current=be;var Ke=n.useState(function(){return{getValue:function(){return Xe.current},listeners:new Set}}),qe=(0,A.Z)(Ke,1),lt=qe[0];return(0,l.Z)(function(){(0,R.unstable_batchedUpdates)(function(){lt.listeners.forEach(function(et){et(be)})})},[be]),n.createElement(m.Provider,{value:lt},Ve)};return{Context:m,Provider:U,defaultValue:c}}function s(c,m){var U=(0,z.Z)(typeof m=="function"?m:function(et){if(m===void 0)return et;if(!Array.isArray(m))return et[m];var Bt={};return m.forEach(function(Et){Bt[Et]=et[Et]}),Bt}),te=n.useContext(c==null?void 0:c.Context),he=te||{},be=he.listeners,Ve=he.getValue,Xe=n.useRef();Xe.current=U(te?Ve():c==null?void 0:c.defaultValue);var Ke=n.useState({}),qe=(0,A.Z)(Ke,2),lt=qe[1];return(0,l.Z)(function(){if(!te)return;function et(Bt){var Et=U(Bt);(0,E.Z)(Xe.current,Et,!0)||lt({})}return be.add(et),function(){be.delete(et)}},[te]),Xe.current}var Z=e(5016),f=e(8654);function u(){var c=n.createContext(null);function m(){return n.useContext(c)}function U(he,be){var Ve=(0,f.Yr)(he),Xe=function(qe,lt){var et=Ve?{ref:lt}:{},Bt=n.useRef(0),Et=n.useRef(qe),St=m();return St!==null?n.createElement(he,(0,Z.Z)({},qe,et)):((!be||be(Et.current,qe))&&(Bt.current+=1),Et.current=qe,n.createElement(c.Provider,{value:Bt.current},n.createElement(he,(0,Z.Z)({},qe,et))))};return Ve?n.forwardRef(Xe):Xe}function te(he,be){var Ve=(0,f.Yr)(he),Xe=function(qe,lt){var et=Ve?{ref:lt}:{};return m(),n.createElement(he,(0,Z.Z)({},qe,et))};return Ve?n.memo(n.forwardRef(Xe),be):n.memo(Xe,be)}return{makeImmutable:U,responseImmutable:te,useImmutableMark:m}}var $=u(),F=$.makeImmutable,T=$.responseImmutable,Re=$.useImmutableMark,oe=u(),se=oe.makeImmutable,re=oe.responseImmutable,M=oe.useImmutableMark,S=V(),a=S;function I(c,m){var U=n.useRef(0);U.current+=1;var te=n.useRef(c),he=[];Object.keys(c||{}).map(function(Ve){var Xe;(c==null?void 0:c[Ve])!==((Xe=te.current)===null||Xe===void 0?void 0:Xe[Ve])&&he.push(Ve)}),te.current=c;var be=n.useRef([]);return he.length&&(be.current=he),n.useDebugValue(U.current),n.useDebugValue(be.current.join(", ")),m&&console.log("".concat(m,":"),U.current,be.current),U.current}var P=null,X=n.memo(function(){var c=I();return n.createElement("h1",null,"Render Times: ",c)});X.displayName="RenderBlock";var q=e(10928),G=e(20049),O=e(18082),Pe=e(92310),le=e.n(Pe),Ge=e(80547),fe=e(97938),Be=e(48736),Se=n.createContext({renderWithProps:!1}),ce=Se,W="RC_TABLE_KEY";function H(c){return c==null?[]:Array.isArray(c)?c:[c]}function p(c){var m=[],U={};return c.forEach(function(te){for(var he=te||{},be=he.key,Ve=he.dataIndex,Xe=be||H(Ve).join("-")||W;U[Xe];)Xe="".concat(Xe,"_next");U[Xe]=!0,m.push(Xe)}),m}function Q(c){return c!=null}function D(c){return c&&(0,q.Z)(c)==="object"&&!Array.isArray(c)&&!n.isValidElement(c)}function j(c,m,U,te,he,be){var Ve=n.useContext(ce),Xe=M(),Ke=(0,Ge.Z)(function(){if(Q(te))return[te];var qe=m==null||m===""?[]:Array.isArray(m)?m:[m],lt=(0,fe.Z)(c,qe),et=lt,Bt=void 0;if(he){var Et=he(lt,c,U);D(Et)?(et=Et.children,Bt=Et.props,Ve.renderWithProps=!0):et=Et}return[et,Bt]},[Xe,c,te,m,he,U],function(qe,lt){if(be){var et=(0,A.Z)(qe,2),Bt=et[1],Et=(0,A.Z)(lt,2),St=Et[1];return be(St,Bt)}return Ve.renderWithProps?!0:!(0,E.Z)(qe,lt,!0)});return Ke}function ne(c,m,U,te){var he=c+m-1;return c<=te&&he>=U}function ye(c,m){return s(a,function(U){var te=ne(c,m||1,U.hoverStartRow,U.hoverEndRow);return[te,U.onHover]})}var ze=function(m){var U=m.ellipsis,te=m.rowType,he=m.children,be,Ve=U===!0?{showTitle:!0}:U;return Ve&&(Ve.showTitle||te==="header")&&(typeof he=="string"||typeof he=="number"?be=he.toString():n.isValidElement(he)&&typeof he.props.children=="string"&&(be=he.props.children)),be};function _(c){var m,U,te,he,be,Ve,Xe,Ke,qe=c.component,lt=c.children,et=c.ellipsis,Bt=c.scope,Et=c.prefixCls,St=c.className,Ut=c.align,zt=c.record,Gt=c.render,Zt=c.dataIndex,cn=c.renderIndex,wn=c.shouldCellUpdate,Pn=c.index,Cn=c.rowType,Hn=c.colSpan,Yn=c.rowSpan,dn=c.fixLeft,bn=c.fixRight,An=c.firstFixLeft,nn=c.lastFixLeft,pn=c.firstFixRight,zn=c.lastFixRight,er=c.appendNode,Un=c.additionalProps,Dn=Un===void 0?{}:Un,nr=c.isSticky,ir="".concat(Et,"-cell"),wr=s(a,["supportSticky","allColumnsFixedLeft"]),hr=wr.supportSticky,Gr=wr.allColumnsFixedLeft,Jr=j(zt,Zt,cn,lt,Gt,wn),qn=(0,A.Z)(Jr,2),ea=qn[0],Er=qn[1],Fr={},Mr=typeof dn=="number"&&hr,Sa=typeof bn=="number"&&hr;Mr&&(Fr.position="sticky",Fr.left=dn),Sa&&(Fr.position="sticky",Fr.right=bn);var Nn=(m=(U=(te=Er==null?void 0:Er.colSpan)!==null&&te!==void 0?te:Dn.colSpan)!==null&&U!==void 0?U:Hn)!==null&&m!==void 0?m:1,Mn=(he=(be=(Ve=Er==null?void 0:Er.rowSpan)!==null&&Ve!==void 0?Ve:Dn.rowSpan)!==null&&be!==void 0?be:Yn)!==null&&he!==void 0?he:1,Ln=ye(Pn,Mn),xn=(0,A.Z)(Ln,2),br=xn[0],In=xn[1],kn=function(na){var xa;zt&&In(Pn,Pn+Mn-1),Dn==null||(xa=Dn.onMouseEnter)===null||xa===void 0||xa.call(Dn,na)},mr=function(na){var xa;zt&&In(-1,-1),Dn==null||(xa=Dn.onMouseLeave)===null||xa===void 0||xa.call(Dn,na)};if(Nn===0||Mn===0)return null;var fr=(Xe=Dn.title)!==null&&Xe!==void 0?Xe:ze({rowType:Cn,ellipsis:et,children:ea}),va=le()(ir,St,(Ke={},(0,O.Z)(Ke,"".concat(ir,"-fix-left"),Mr&&hr),(0,O.Z)(Ke,"".concat(ir,"-fix-left-first"),An&&hr),(0,O.Z)(Ke,"".concat(ir,"-fix-left-last"),nn&&hr),(0,O.Z)(Ke,"".concat(ir,"-fix-left-all"),nn&&Gr&&hr),(0,O.Z)(Ke,"".concat(ir,"-fix-right"),Sa&&hr),(0,O.Z)(Ke,"".concat(ir,"-fix-right-first"),pn&&hr),(0,O.Z)(Ke,"".concat(ir,"-fix-right-last"),zn&&hr),(0,O.Z)(Ke,"".concat(ir,"-ellipsis"),et),(0,O.Z)(Ke,"".concat(ir,"-with-append"),er),(0,O.Z)(Ke,"".concat(ir,"-fix-sticky"),(Mr||Sa)&&nr&&hr),(0,O.Z)(Ke,"".concat(ir,"-row-hover"),!Er&&br),Ke),Dn.className,Er==null?void 0:Er.className),Aa={};Ut&&(Aa.textAlign=Ut);var ja=(0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)({},Fr),Dn.style),Aa),Er==null?void 0:Er.style),ta=ea;return(0,q.Z)(ta)==="object"&&!Array.isArray(ta)&&!n.isValidElement(ta)&&(ta=null),et&&(nn||pn)&&(ta=n.createElement("span",{className:"".concat(ir,"-content")},ta)),n.createElement(qe,(0,Z.Z)({},Er,Dn,{className:va,style:ja,title:fr,scope:Bt,onMouseEnter:kn,onMouseLeave:mr,colSpan:Nn!==1?Nn:null,rowSpan:Mn!==1?Mn:null}),er,ta)}var Ee=n.memo(_);function Ae(c,m,U,te,he,be){var Ve=U[c]||{},Xe=U[m]||{},Ke,qe;Ve.fixed==="left"?Ke=te.left[he==="rtl"?m:c]:Xe.fixed==="right"&&(qe=te.right[he==="rtl"?c:m]);var lt=!1,et=!1,Bt=!1,Et=!1,St=U[m+1],Ut=U[c-1],zt=!(be!=null&&be.children);if(he==="rtl"){if(Ke!==void 0){var Gt=Ut&&Ut.fixed==="left";Et=!Gt&&zt}else if(qe!==void 0){var Zt=St&&St.fixed==="right";Bt=!Zt&&zt}}else if(Ke!==void 0){var cn=St&&St.fixed==="left";lt=!cn&&zt}else if(qe!==void 0){var wn=Ut&&Ut.fixed==="right";et=!wn&&zt}return{fixLeft:Ke,fixRight:qe,lastFixLeft:lt,firstFixRight:et,lastFixRight:Bt,firstFixLeft:Et,isSticky:te.isSticky}}var xe=n.createContext({}),pe=xe;function Y(c){var m=c.className,U=c.index,te=c.children,he=c.colSpan,be=he===void 0?1:he,Ve=c.rowSpan,Xe=c.align,Ke=s(a,["prefixCls","direction"]),qe=Ke.prefixCls,lt=Ke.direction,et=n.useContext(pe),Bt=et.scrollColumnIndex,Et=et.stickyOffsets,St=et.flattenColumns,Ut=et.columns,zt=U+be-1,Gt=zt+1===Bt?be+1:be,Zt=Ae(U,U+Gt-1,St,Et,lt,Ut==null?void 0:Ut[U]);return n.createElement(Ee,(0,Z.Z)({className:m,index:U,component:"td",prefixCls:qe,record:null,dataIndex:null,align:Xe,colSpan:Gt,rowSpan:Ve,render:function(){return te}},Zt))}var Me=e(5883),B=["children"];function w(c){var m=c.children,U=(0,Me.Z)(c,B);return n.createElement("tr",U,m)}function g(c){var m=c.children;return m}g.Row=w,g.Cell=Y;var r=g;function h(c){var m=c.children,U=c.stickyOffsets,te=c.flattenColumns,he=c.columns,be=s(a,"prefixCls"),Ve=te.length-1,Xe=te[Ve],Ke=n.useMemo(function(){return{stickyOffsets:U,flattenColumns:te,scrollColumnIndex:Xe!=null&&Xe.scrollbar?Ve:null,columns:he}},[Xe,te,Ve,U,he]);return n.createElement(pe.Provider,{value:Ke},n.createElement("tfoot",{className:"".concat(be,"-summary")},m))}var K=re(h),d=r,i=e(70425),J=e(29301),L=e(29194),C=e(24514),k=e(75152),ie=e(26112);function ue(c,m,U,te,he,be,Ve){c.push({record:m,indent:U,index:Ve});var Xe=be(m),Ke=he==null?void 0:he.has(Xe);if(m&&Array.isArray(m[te])&&Ke)for(var qe=0;qe1?An-1:0),pn=1;pn=0;Xe-=1){var Ke=m[Xe],qe=U&&U[Xe],lt=qe&&qe[Ft];if(Ke||lt||Ve){var et=lt||{},Bt=et.columnType,Et=(0,Me.Z)(et,Wt);he.unshift(n.createElement("col",(0,Z.Z)({key:Xe,style:{width:Ke}},Et))),Ve=!0}}return n.createElement("colgroup",null,he)}var Yt=rn,Ct=e(92393),qt=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function $t(c,m){return(0,n.useMemo)(function(){for(var U=[],te=0;te1?"colgroup":"col":null,ellipsis:zt.ellipsis,align:zt.align,component:zt.title?be:Ve,prefixCls:lt,key:Et[Ut]},Gt,{additionalProps:Zt,rowType:"header"}))}))}yn.displayName="HeaderRow";var nt=yn;function ht(c){var m=[];function U(Ve,Xe){var Ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;m[Ke]=m[Ke]||[];var qe=Xe,lt=Ve.filter(Boolean).map(function(et){var Bt={key:et.key,className:et.className||"",children:et.title,column:et,colStart:qe},Et=1,St=et.children;return St&&St.length>0&&(Et=U(St,qe,Ke+1).reduce(function(Ut,zt){return Ut+zt},0),Bt.hasSubColumns=!0),"colSpan"in et&&(Et=et.colSpan),"rowSpan"in et&&(Bt.rowSpan=et.rowSpan),Bt.colSpan=Et,Bt.colEnd=Bt.colStart+Et-1,m[Ke].push(Bt),qe+=Et,Et});return lt}U(c,0);for(var te=m.length,he=function(Xe){m[Xe].forEach(function(Ke){!("rowSpan"in Ke)&&!Ke.hasSubColumns&&(Ke.rowSpan=te-Xe)})},be=0;be1&&arguments[1]!==void 0?arguments[1]:"";return typeof m=="number"?m:m.endsWith("%")?c*parseFloat(m)/100:null}function it(c,m){return n.useMemo(function(){if(m&&m>0){var U=0,te=0;c.forEach(function(qe){var lt=_t(m,qe.width);lt?U+=lt:te+=1});var he=m-U,be=te,Ve=he/te,Xe=0,Ke=c.map(function(qe){var lt=(0,G.Z)({},qe),et=_t(m,lt.width);if(et)lt.width=et;else{var Bt=Math.floor(Ve);lt.width=be===1?he:Bt,he-=Bt,be-=1}return Xe+=lt.width,lt});return[Ke,Xe]}return[c,m]},[c,m])}var Kt=["children"],ee=["fixed"];function v(c){return(0,on.Z)(c).filter(function(m){return n.isValidElement(m)}).map(function(m){var U=m.key,te=m.props,he=te.children,be=(0,Me.Z)(te,Kt),Ve=(0,G.Z)({key:U},be);return he&&(Ve.children=v(he)),Ve})}function b(c){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return c.filter(function(U){return U&&(0,q.Z)(U)==="object"}).reduce(function(U,te,he){var be=te.fixed,Ve=be===!0?"left":be,Xe="".concat(m,"-").concat(he),Ke=te.children;return Ke&&Ke.length>0?[].concat((0,Ct.Z)(U),(0,Ct.Z)(b(Ke,Xe).map(function(qe){return(0,G.Z)({fixed:Ve},qe)}))):[].concat((0,Ct.Z)(U),[(0,G.Z)((0,G.Z)({key:Xe},te),{},{fixed:Ve})])},[])}function x(c){for(var m=!0,U=0;U=0;be-=1){var Ve=c[be];if(he&&Ve.fixed!=="right")he=!1;else if(!he&&Ve.fixed==="right"){warning(!1,"Index ".concat(be+1," of `columns` missing `fixed='right'` prop."));break}}}function y(c){return c.map(function(m){var U=m.fixed,te=(0,Me.Z)(m,ee),he=U;return U==="left"?he="right":U==="right"&&(he="left"),(0,G.Z)({fixed:he},te)})}function ge(c,m){var U=c.prefixCls,te=c.columns,he=c.children,be=c.expandable,Ve=c.expandedKeys,Xe=c.columnTitle,Ke=c.getRowKey,qe=c.onTriggerExpand,lt=c.expandIcon,et=c.rowExpandable,Bt=c.expandIconColumnIndex,Et=c.direction,St=c.expandRowByClick,Ut=c.columnWidth,zt=c.fixed,Gt=c.scrollWidth,Zt=n.useMemo(function(){return te||v(he)},[te,he]),cn=n.useMemo(function(){if(be){var bn,An=Zt.slice();if(!An.includes(t)){var nn=Bt||0;nn>=0&&An.splice(nn,0,t)}var pn=An.indexOf(t);An=An.filter(function(Dn,nr){return Dn!==t||nr===pn});var zn=Zt[pn],er;(zt==="left"||zt)&&!Bt?er="left":(zt==="right"||zt)&&Bt===Zt.length?er="right":er=zn?zn.fixed:null;var Un=(bn={},(0,O.Z)(bn,Ft,{className:"".concat(U,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,O.Z)(bn,"title",Xe),(0,O.Z)(bn,"fixed",er),(0,O.Z)(bn,"className","".concat(U,"-row-expand-icon-cell")),(0,O.Z)(bn,"width",Ut),(0,O.Z)(bn,"render",function(nr,ir,wr){var hr=Ke(ir,wr),Gr=Ve.has(hr),Jr=et?et(ir):!0,qn=lt({prefixCls:U,expanded:Gr,expandable:Jr,record:ir,onExpand:qe});return St?n.createElement("span",{onClick:function(Er){return Er.stopPropagation()}},qn):qn}),bn);return An.map(function(Dn){return Dn===t?Un:Dn})}return Zt.filter(function(Dn){return Dn!==t})},[be,Zt,Ke,Ve,lt,Et]),wn=n.useMemo(function(){var bn=cn;return m&&(bn=m(bn)),bn.length||(bn=[{render:function(){return null}}]),bn},[m,cn,Et]),Pn=n.useMemo(function(){return Et==="rtl"?y(b(wn)):b(wn)},[wn,Et,Gt]),Cn=it(Pn,Gt),Hn=(0,A.Z)(Cn,2),Yn=Hn[0],dn=Hn[1];return[wn,Yn,dn]}var de=ge;function Qe(c){var m,U=c.prefixCls,te=c.record,he=c.onExpand,be=c.expanded,Ve=c.expandable,Xe="".concat(U,"-row-expand-icon");if(!Ve)return n.createElement("span",{className:le()(Xe,"".concat(U,"-row-spaced"))});var Ke=function(lt){he(te,lt),lt.stopPropagation()};return n.createElement("span",{className:le()(Xe,(m={},(0,O.Z)(m,"".concat(U,"-row-expanded"),be),(0,O.Z)(m,"".concat(U,"-row-collapsed"),!be),m)),onClick:Ke})}function Ze(c,m,U){var te=[];function he(be){(be||[]).forEach(function(Ve,Xe){te.push(m(Ve,Xe)),he(Ve[U])})}return he(c),te}function $e(c,m,U){var te=wt(c),he=te.expandIcon,be=te.expandedRowKeys,Ve=te.defaultExpandedRowKeys,Xe=te.defaultExpandAllRows,Ke=te.expandedRowRender,qe=te.onExpand,lt=te.onExpandedRowsChange,et=te.childrenColumnName,Bt=he||Qe,Et=et||"children",St=n.useMemo(function(){return Ke?"row":c.expandable&&c.internalHooks===o&&c.expandable.__PARENT_RENDER_ICON__||m.some(function(Pn){return Pn&&(0,q.Z)(Pn)==="object"&&Pn[Et]})?"nest":!1},[!!Ke,m]),Ut=n.useState(function(){return Ve||(Xe?Ze(m,U,Et):[])}),zt=(0,A.Z)(Ut,2),Gt=zt[0],Zt=zt[1],cn=n.useMemo(function(){return new Set(be||Gt||[])},[be,Gt]),wn=n.useCallback(function(Pn){var Cn=U(Pn,m.indexOf(Pn)),Hn,Yn=cn.has(Cn);Yn?(cn.delete(Cn),Hn=(0,Ct.Z)(cn)):Hn=[].concat((0,Ct.Z)(cn),[Cn]),Zt(Hn),qe&&qe(!Yn,Pn),lt&<(Hn)},[U,cn,m,qe,lt]);return[te,St,cn,Bt,Et,wn]}function ot(c,m,U,te){var he=c.map(function(be,Ve){return Ae(Ve,Ve,c,m,U,te==null?void 0:te[Ve])});return(0,Ge.Z)(function(){return he},[he],function(be,Ve){return!(0,E.Z)(be,Ve)})}function ut(c){var m=(0,n.useRef)(c),U=(0,n.useState)({}),te=(0,A.Z)(U,2),he=te[1],be=(0,n.useRef)(null),Ve=(0,n.useRef)([]);function Xe(Ke){Ve.current.push(Ke);var qe=Promise.resolve();be.current=qe,qe.then(function(){if(be.current===qe){var lt=Ve.current,et=m.current;Ve.current=[],lt.forEach(function(Bt){m.current=Bt(m.current)}),be.current=null,et!==m.current&&he({})}})}return(0,n.useEffect)(function(){return function(){be.current=null}},[]),[m.current,Xe]}function At(c){var m=(0,n.useRef)(c||null),U=(0,n.useRef)();function te(){window.clearTimeout(U.current)}function he(Ve){m.current=Ve,te(),U.current=window.setTimeout(function(){m.current=null,U.current=void 0},100)}function be(){return m.current}return(0,n.useEffect)(function(){return te},[]),[he,be]}function gt(){var c=n.useState(-1),m=(0,A.Z)(c,2),U=m[0],te=m[1],he=n.useState(-1),be=(0,A.Z)(he,2),Ve=be[0],Xe=be[1],Ke=n.useCallback(function(qe,lt){te(qe),Xe(lt)},[]);return[U,Ve,Ke]}var dt=e(47273),yt=(0,dt.Z)()?window:null;function vt(c,m){var U=(0,q.Z)(c)==="object"?c:{},te=U.offsetHeader,he=te===void 0?0:te,be=U.offsetSummary,Ve=be===void 0?0:be,Xe=U.offsetScroll,Ke=Xe===void 0?0:Xe,qe=U.getContainer,lt=qe===void 0?function(){return yt}:qe,et=lt()||yt;return n.useMemo(function(){var Bt=!!c;return{isSticky:Bt,stickyClassName:Bt?"".concat(m,"-sticky-holder"):"",offsetHeader:he,offsetSummary:Ve,offsetScroll:Ke,container:et}},[Ke,he,Ve,m,et])}function Lt(c,m,U){var te=(0,n.useMemo)(function(){for(var he=[],be=[],Ve=0,Xe=0,Ke=0;Ke=et&&(Dn=et-Bt),Ve({scrollLeft:Dn/et*(lt+2)}),Zt.current.x=pn.pageX},bn=function(){if(be.current){var pn=(0,Le.os)(be.current).top,zn=pn+be.current.offsetHeight,er=Ke===window?document.documentElement.scrollTop+window.innerHeight:(0,Le.os)(Ke).top+Ke.clientHeight;zn-(0,k.Z)()<=er||pn>=er-Xe?Gt(function(Un){return(0,G.Z)((0,G.Z)({},Un),{},{isHiddenScrollBar:!0})}):Gt(function(Un){return(0,G.Z)((0,G.Z)({},Un),{},{isHiddenScrollBar:!1})})}},An=function(pn){Gt(function(zn){return(0,G.Z)((0,G.Z)({},zn),{},{scrollLeft:pn/lt*et||0})})};return n.useImperativeHandle(U,function(){return{setScrollLeft:An}}),n.useEffect(function(){var nn=(0,_e.Z)(document.body,"mouseup",Hn,!1),pn=(0,_e.Z)(document.body,"mousemove",dn,!1);return bn(),function(){nn.remove(),pn.remove()}},[Bt,Pn]),n.useEffect(function(){var nn=(0,_e.Z)(Ke,"scroll",bn,!1),pn=(0,_e.Z)(window,"resize",bn,!1);return function(){nn.remove(),pn.remove()}},[Ke]),n.useEffect(function(){zt.isHiddenScrollBar||Gt(function(nn){var pn=be.current;return pn?(0,G.Z)((0,G.Z)({},nn),{},{scrollLeft:pn.scrollLeft/pn.scrollWidth*pn.clientWidth}):nn})},[zt.isHiddenScrollBar]),lt<=et||!Bt||zt.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,k.Z)(),width:et,bottom:Xe},className:"".concat(qe,"-sticky-scroll")},n.createElement("div",{onMouseDown:Yn,ref:Et,className:le()("".concat(qe,"-sticky-scroll-bar"),(0,O.Z)({},"".concat(qe,"-sticky-scroll-bar-active"),Pn)),style:{width:"".concat(Bt,"px"),transform:"translate3d(".concat(zt.scrollLeft,"px, 0, 0)")}}))},ke=n.forwardRef(Ne);function Ye(c){return null}var Ue=Ye;function st(c){return null}var at=st,mt="rc-table",Mt=[],Qt={};function tn(){return"No Data"}function sn(c){var m,U=(0,G.Z)({rowKey:"key",prefixCls:mt,emptyText:tn},c),te=U.prefixCls,he=U.className,be=U.rowClassName,Ve=U.style,Xe=U.data,Ke=U.rowKey,qe=U.scroll,lt=U.tableLayout,et=U.direction,Bt=U.title,Et=U.footer,St=U.summary,Ut=U.caption,zt=U.id,Gt=U.showHeader,Zt=U.components,cn=U.emptyText,wn=U.onRow,Pn=U.onHeaderRow,Cn=U.internalHooks,Hn=U.transformColumns,Yn=U.internalRefs,dn=U.tailor,bn=U.sticky,An=Xe||Mt,nn=!!An.length,pn=Cn===o,zn=n.useCallback(function(Ir,Nr){return(0,fe.Z)(Zt,Ir)||Nr},[Zt]),er=n.useMemo(function(){return typeof Ke=="function"?Ke:function(Ir){var Nr=Ir&&Ir[Ke];return Nr}},[Ke]),Un=zn(["body"]),Dn=gt(),nr=(0,A.Z)(Dn,3),ir=nr[0],wr=nr[1],hr=nr[2],Gr=$e(U,An,er),Jr=(0,A.Z)(Gr,6),qn=Jr[0],ea=Jr[1],Er=Jr[2],Fr=Jr[3],Mr=Jr[4],Sa=Jr[5],Nn=qe==null?void 0:qe.x,Mn=n.useState(0),Ln=(0,A.Z)(Mn,2),xn=Ln[0],br=Ln[1],In=de((0,G.Z)((0,G.Z)((0,G.Z)({},U),qn),{},{expandable:!!qn.expandedRowRender,columnTitle:qn.columnTitle,expandedKeys:Er,getRowKey:er,onTriggerExpand:Sa,expandIcon:Fr,expandIconColumnIndex:qn.expandIconColumnIndex,direction:et,scrollWidth:pn&&dn&&typeof Nn=="number"?Nn:null}),pn?Hn:null),kn=(0,A.Z)(In,3),mr=kn[0],fr=kn[1],va=kn[2],Aa=va!=null?va:Nn,ja=n.useMemo(function(){return{columns:mr,flattenColumns:fr}},[mr,fr]),ta=n.useRef(),Ma=n.useRef(),na=n.useRef(),xa=n.useRef(),ro=n.useRef(),yr=n.useState(!1),xr=(0,A.Z)(yr,2),Zr=xr[0],ra=xr[1],aa=n.useState(!1),sr=(0,A.Z)(aa,2),ha=sr[0],ma=sr[1],Da=ut(new Map),za=(0,A.Z)(Da,2),Qa=za[0],wo=za[1],Ua=p(fr),Ra=Ua.map(function(Ir){return Qa.get(Ir)}),Ia=n.useMemo(function(){return Ra},[Ra.join("_")]),Ca=Dt(Ia,fr.length,et),oa=qe&&Q(qe.y),Kr=qe&&Q(Aa)||!!qn.fixed,Wa=Kr&&fr.some(function(Ir){var Nr=Ir.fixed;return Nr}),ao=n.useRef(),qa=vt(bn,te),Ha=qa.isSticky,Fo=qa.offsetHeader,zo=qa.offsetSummary,pr=qa.offsetScroll,Dr=qa.stickyClassName,ga=qa.container,Vr=n.useMemo(function(){return St==null?void 0:St(An)},[St,An]),pa=(oa||Ha)&&n.isValidElement(Vr)&&Vr.type===r&&Vr.props.fixed,Ba,wa,Ga;oa&&(wa={overflowY:"scroll",maxHeight:qe.y}),Kr&&(Ba={overflowX:"auto"},oa||(wa={overflowY:"hidden"}),Ga={width:Aa===!0?"auto":Aa,minWidth:"100%"});var Yo=n.useCallback(function(Ir,Nr){(0,L.Z)(ta.current)&&wo(function(Fa){if(Fa.get(Ir)!==Nr){var $a=new Map(Fa);return $a.set(Ir,Nr),$a}return Fa})},[]),jl=At(null),qo=(0,A.Z)(jl,2),Ql=qo[0],$o=qo[1];function No(Ir,Nr){Nr&&(typeof Nr=="function"?Nr(Ir):Nr.scrollLeft!==Ir&&(Nr.scrollLeft=Ir,Nr.scrollLeft!==Ir&&setTimeout(function(){Nr.scrollLeft=Ir},0)))}var bo=(0,z.Z)(function(Ir){var Nr=Ir.currentTarget,Fa=Ir.scrollLeft,$a=et==="rtl",_a=typeof Fa=="number"?Fa:Nr.scrollLeft,fl=Nr||Qt;if(!$o()||$o()===fl){var Vo;Ql(fl),No(_a,Ma.current),No(_a,na.current),No(_a,ro.current),No(_a,(Vo=ao.current)===null||Vo===void 0?void 0:Vo.setScrollLeft)}var Xo=Nr||Ma.current;if(Xo){var ko=Xo.scrollWidth,Uo=Xo.clientWidth;if(ko===Uo){ra(!1),ma(!1);return}$a?(ra(-_a0)):(ra(_a>0),ma(_a1?Ut-pn:0,er=(0,G.Z)((0,G.Z)((0,G.Z)({},Hn),Ke),{},{flex:"0 0 ".concat(pn,"px"),width:"".concat(pn,"px"),marginRight:zn,pointerEvents:"auto"}),Un=n.useMemo(function(){return lt?An<=1:dn===0||An===0||An>1},[An,dn,lt]);Un?er.visibility="hidden":lt&&(er.height=et==null?void 0:et(An));var Dn=Un?function(){return null}:Bt,nr={};return(An===0||dn===0)&&(nr.rowSpan=1,nr.colSpan=1),n.createElement(Ee,(0,Z.Z)({className:le()(St,qe),ellipsis:U.ellipsis,align:U.align,scope:U.rowScope,component:"div",prefixCls:m.prefixCls,key:cn,record:Xe,index:be,renderIndex:Ve,dataIndex:Et,render:Dn,shouldCellUpdate:U.shouldCellUpdate},wn,{appendNode:Pn,additionalProps:(0,G.Z)((0,G.Z)({},Cn),{},{style:er},nr)}))}var Pt=Ot,bt=["data","index","className","rowKey","style","extra","getHeight"],ct=n.forwardRef(function(c,m){var U=c.data,te=c.index,he=c.className,be=c.rowKey,Ve=c.style,Xe=c.extra,Ke=c.getHeight,qe=(0,Me.Z)(c,bt),lt=U.record,et=U.indent,Bt=U.index,Et=s(a,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),St=Et.scrollX,Ut=Et.flattenColumns,zt=Et.prefixCls,Gt=Et.fixColumn,Zt=Et.componentWidth,cn=N(lt,be,te,et),wn=cn.rowSupportExpand,Pn=cn.expanded,Cn=cn.rowProps,Hn=cn.expandedRowRender,Yn=cn.expandedRowClassName,dn;if(wn&&Pn){var bn=Hn(lt,te,et+1,Pn),An=Yn==null?void 0:Yn(lt,te,et),nn={};Gt&&(nn={style:(0,O.Z)({},"--virtual-width","".concat(Zt,"px"))});var pn="".concat(zt,"-expanded-row-cell");dn=n.createElement("div",{className:le()("".concat(zt,"-expanded-row"),"".concat(zt,"-expanded-row-level-").concat(et+1),An)},n.createElement(Ee,{component:"div",prefixCls:zt,className:le()(pn,(0,O.Z)({},"".concat(pn,"-fixed"),Gt)),additionalProps:nn},bn))}var zn=(0,G.Z)((0,G.Z)({},Ve),{},{width:St});Xe&&(zn.position="absolute",zn.pointerEvents="none");var er=n.createElement("div",(0,Z.Z)({},Cn,qe,{ref:wn?null:m,className:le()(he,"".concat(zt,"-row"),Cn==null?void 0:Cn.className,(0,O.Z)({},"".concat(zt,"-row-extra"),Xe)),style:(0,G.Z)((0,G.Z)({},zn),Cn==null?void 0:Cn.style)}),Ut.map(function(Un,Dn){return n.createElement(Pt,{key:Dn,rowInfo:cn,column:Un,colIndex:Dn,indent:et,index:te,renderIndex:Bt,record:lt,inverse:Xe,getHeight:Ke})}));return wn?n.createElement("div",{ref:m},er,dn):er}),Xt=re(ct),jt=Xt,Nt=n.forwardRef(function(c,m){var U=c.data,te=c.onScroll,he=s(a,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),be=he.flattenColumns,Ve=he.onColumnResize,Xe=he.getRowKey,Ke=he.expandedKeys,qe=he.prefixCls,lt=he.childrenColumnName,et=he.emptyNode,Bt=he.scrollX,Et=s(Te),St=Et.scrollY,Ut=Et.listItemHeight,zt=n.useRef(),Gt=Oe(U,lt,Ke,Xe),Zt=n.useMemo(function(){var dn=0;return be.map(function(bn){var An=bn.width,nn=bn.key;return dn+=An,[nn,An,dn]})},[be]),cn=n.useMemo(function(){return Zt.map(function(dn){return dn[2]})},[Zt]);n.useEffect(function(){Zt.forEach(function(dn){var bn=(0,A.Z)(dn,2),An=bn[0],nn=bn[1];Ve(An,nn)})},[Zt]),n.useImperativeHandle(m,function(){var dn={};return Object.defineProperty(dn,"scrollLeft",{get:function(){var An;return((An=zt.current)===null||An===void 0?void 0:An.getScrollInfo().x)||0},set:function(An){var nn;(nn=zt.current)===null||nn===void 0||nn.scrollTo({left:An})}}),dn});var wn=function(bn,An){var nn,pn=(nn=Gt[An])===null||nn===void 0?void 0:nn.record,zn=bn.onCell;if(zn){var er,Un=zn(pn,An);return(er=Un==null?void 0:Un.rowSpan)!==null&&er!==void 0?er:1}return 1},Pn=function(bn){var An=bn.start,nn=bn.end,pn=bn.getSize,zn=bn.offsetY;if(nn<0)return null;for(var er=be.filter(function(Nn){return wn(Nn,An)===0}),Un=An,Dn=function(Mn){if(er=er.filter(function(Ln){return wn(Ln,Mn)===0}),!er.length)return Un=Mn,"break"},nr=An;nr>=0;nr-=1){var ir=Dn(nr);if(ir==="break")break}for(var wr=be.filter(function(Nn){return wn(Nn,nn)!==1}),hr=nn,Gr=function(Mn){if(wr=wr.filter(function(Ln){return wn(Ln,Mn)!==1}),!wr.length)return hr=Math.max(Mn-1,nn),"break"},Jr=nn;Jr1})&&ea.push(Mn)},Fr=Un;Fr<=hr;Fr+=1)var Mr=Er(Fr);var Sa=ea.map(function(Nn){var Mn=Gt[Nn],Ln=Xe(Mn.record,Nn),xn=function(kn){var mr=Nn+kn-1,fr=Xe(Gt[mr].record,mr),va=pn(Ln,fr);return va.bottom-va.top},br=pn(Ln);return n.createElement(jt,{key:Nn,data:Mn,rowKey:Ln,index:Nn,style:{top:-zn+br.top},extra:!0,getHeight:xn})});return Sa},Cn=n.useMemo(function(){return{columnsOffset:cn}},[cn]),Hn="".concat(qe,"-tbody"),Yn;return Gt.length?Yn=n.createElement(je.Z,{fullHeight:!1,ref:zt,className:le()(Hn,"".concat(Hn,"-virtual")),height:St,itemHeight:Ut||24,data:Gt,itemKey:function(bn){return Xe(bn.record)},scrollWidth:Bt,onVirtualScroll:function(bn){var An=bn.x;te({scrollLeft:An})},extraRender:Pn},function(dn,bn,An){var nn=Xe(dn.record,bn);return n.createElement(jt,(0,Z.Z)({data:dn,rowKey:nn,index:bn},An))}):Yn=n.createElement("div",{className:le()("".concat(qe,"-placeholder"))},n.createElement(Ee,{component:"div",prefixCls:qe},et)),n.createElement(He.Provider,{value:Cn},Yn)}),Ht=re(Nt),gn=Ht,Bn=function(m,U){var te=U.ref,he=U.onScroll;return n.createElement(gn,{ref:te,data:m,onScroll:he})},un=100;function Sn(c){var m=c.columns,U=c.scroll,te=c.prefixCls,he=te===void 0?mt:te,be=c.className,Ve=c.listItemHeight,Xe=U||{},Ke=Xe.x,qe=Xe.y;typeof Ke!="number"&&(Ke=((m||[]).length+1)*un),typeof qe!="number"&&(qe=500);var lt=n.useMemo(function(){return{scrollY:qe,listItemHeight:Ve}},[qe,Ve]);return n.createElement(Te.Provider,{value:lt},n.createElement(ve,(0,Z.Z)({},c,{className:le()(be,"".concat(he,"-virtual")),scroll:(0,G.Z)((0,G.Z)({},U),{},{x:Ke}),components:{body:Bn},columns:m,internalHooks:o,tailor:!0})))}function fn(c){return se(Sn,c)}var Fn=fn(),Qn=null;function lr(c){return null}var Jt=lr;function Tt(c){return null}var mn=Tt,En=e(2738),Gn=e(68031),Zn=e(36355),Kn=e(93891),Vn=e(19716),rr=e(8628),_n=e(31724),cr=e(58421),On=e(71418),Xn=e(88088);function en(c){return function(U){let{prefixCls:te,onExpand:he,record:be,expanded:Ve,expandable:Xe}=U;const Ke=`${te}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:qe=>{he(be,qe),qe.stopPropagation()},className:le()(Ke,{[`${Ke}-spaced`]:!Xe,[`${Ke}-expanded`]:Xe&&Ve,[`${Ke}-collapsed`]:Xe&&!Ve}),"aria-label":Ve?c.collapse:c.expand,"aria-expanded":Ve})}}var $n=en;function ar(c,m){return"key"in c&&c.key!==void 0&&c.key!==null?c.key:c.dataIndex?Array.isArray(c.dataIndex)?c.dataIndex.join("."):c.dataIndex:m}function Tn(c,m){return m?`${m}-${c}`:`${c}`}function or(c,m){return typeof c=="function"?c(m):c}function Cr(c,m){const U=or(c,m);return Object.prototype.toString.call(U)==="[object Object]"?"":U}var jr={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"},ur=jr,gr=e(7657),Lr=function(m,U){return n.createElement(gr.Z,(0,Z.Z)({},m,{ref:U,icon:ur}))},Br=n.forwardRef(Lr),Pr=Br,ca=e(56762);function la(c){const m=n.useRef(c),U=(0,ca.Z)();return[()=>m.current,te=>{m.current=te,U()}]}var Qr=e(3113),ua=e(24905),ia=e(38854),hn=e(64165),Wn=e(20834),Rn=e(40875),jn=e(5112),Jn=e(17574),vr=e(47472),$r=e(92832);function Tr(c){let{value:m,onChange:U,filterSearch:te,tablePrefixCls:he,locale:be}=c;return te?n.createElement("div",{className:`${he}-filter-dropdown-search`},n.createElement($r.default,{prefix:n.createElement(vr.Z,null),placeholder:be.filterSearchPlaceholder,onChange:U,value:m,htmlSize:1,className:`${he}-filter-dropdown-search-input`})):null}var zr=Tr,Yr=e(10228);const Sr=c=>{const{keyCode:m}=c;m===Yr.Z.ENTER&&c.stopPropagation()};var Xr=n.forwardRef((c,m)=>n.createElement("div",{className:c.className,onClick:U=>U.stopPropagation(),onKeyDown:Sr,ref:m},c.children));function Rr(c){let m=[];return(c||[]).forEach(U=>{let{value:te,children:he}=U;m.push(te),he&&(m=[].concat((0,Ct.Z)(m),(0,Ct.Z)(Rr(he))))}),m}function _r(c){return c.some(m=>{let{children:U}=m;return U})}function Wr(c,m){return typeof m=="string"||typeof m=="number"?m==null?void 0:m.toString().toLowerCase().includes(c.trim().toLowerCase()):!1}function Za(c){let{filters:m,prefixCls:U,filteredKeys:te,filterMultiple:he,searchValue:be,filterSearch:Ve}=c;return m.map((Xe,Ke)=>{const qe=String(Xe.value);if(Xe.children)return{key:qe||Ke,label:Xe.text,popupClassName:`${U}-dropdown-submenu`,children:Za({filters:Xe.children,prefixCls:U,filteredKeys:te,filterMultiple:he,searchValue:be,filterSearch:Ve})};const lt=he?ua.default:jn.ZP,et={key:Xe.value!==void 0?qe:Ke,label:n.createElement(n.Fragment,null,n.createElement(lt,{checked:te.includes(qe)}),n.createElement("span",null,Xe.text))};return be.trim()?typeof Ve=="function"?Ve(be,Xe)?et:null:Wr(be,Xe.text)?et:null:et})}function Ta(c){var m,U;const{tablePrefixCls:te,prefixCls:he,column:be,dropdownPrefixCls:Ve,columnKey:Xe,filterMultiple:Ke,filterMode:qe="menu",filterSearch:lt=!1,filterState:et,triggerFilter:Bt,locale:Et,children:St,getPopupContainer:Ut}=c,{filterDropdownOpen:zt,onFilterDropdownOpenChange:Gt,filterResetToDefaultFilteredValue:Zt,defaultFilteredValue:cn,filterDropdownVisible:wn,onFilterDropdownVisibleChange:Pn}=be,[Cn,Hn]=n.useState(!1),Yn=!!(et&&(!((m=et.filteredKeys)===null||m===void 0)&&m.length||et.forceFiltered)),dn=In=>{Hn(In),Gt==null||Gt(In),Pn==null||Pn(In)},bn=(U=zt!=null?zt:wn)!==null&&U!==void 0?U:Cn,An=et==null?void 0:et.filteredKeys,[nn,pn]=la(An||[]),zn=In=>{let{selectedKeys:kn}=In;pn(kn)},er=(In,kn)=>{let{node:mr,checked:fr}=kn;zn(Ke?{selectedKeys:In}:{selectedKeys:fr&&mr.key?[mr.key]:[]})};n.useEffect(()=>{Cn&&zn({selectedKeys:An||[]})},[An]);const[Un,Dn]=n.useState([]),nr=In=>{Dn(In)},[ir,wr]=n.useState(""),hr=In=>{const{value:kn}=In.target;wr(kn)};n.useEffect(()=>{Cn||wr("")},[Cn]);const Gr=In=>{const kn=In&&In.length?In:null;if(kn===null&&(!et||!et.filteredKeys)||(0,E.Z)(kn,et==null?void 0:et.filteredKeys,!0))return null;Bt({column:be,key:Xe,filteredKeys:kn})},Jr=()=>{dn(!1),Gr(nn())},qn=function(){let{confirm:In,closeDropdown:kn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};In&&Gr([]),kn&&dn(!1),wr(""),pn(Zt?(cn||[]).map(mr=>String(mr)):[])},ea=function(){let{closeDropdown:In}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};In&&dn(!1),Gr(nn())},Er=In=>{In&&An!==void 0&&pn(An||[]),dn(In),!In&&!be.filterDropdown&&Jr()},Fr=le()({[`${Ve}-menu-without-submenu`]:!_r(be.filters||[])}),Mr=In=>{if(In.target.checked){const kn=Rr(be==null?void 0:be.filters).map(mr=>String(mr));pn(kn)}else pn([])},Sa=In=>{let{filters:kn}=In;return(kn||[]).map((mr,fr)=>{const va=String(mr.value),Aa={title:mr.text,key:mr.value!==void 0?va:fr};return mr.children&&(Aa.children=Sa({filters:mr.children})),Aa})},Nn=In=>{var kn;return Object.assign(Object.assign({},In),{text:In.title,value:In.key,children:((kn=In.children)===null||kn===void 0?void 0:kn.map(mr=>Nn(mr)))||[]})};let Mn;if(typeof be.filterDropdown=="function")Mn=be.filterDropdown({prefixCls:`${Ve}-custom`,setSelectedKeys:In=>zn({selectedKeys:In}),selectedKeys:nn(),confirm:ea,clearFilters:qn,filters:be.filters,visible:bn,close:()=>{dn(!1)}});else if(be.filterDropdown)Mn=be.filterDropdown;else{const In=nn()||[],kn=()=>(be.filters||[]).length===0?n.createElement(hn.Z,{image:hn.Z.PRESENTED_IMAGE_SIMPLE,description:Et.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):qe==="tree"?n.createElement(n.Fragment,null,n.createElement(zr,{filterSearch:lt,value:ir,onChange:hr,tablePrefixCls:te,locale:Et}),n.createElement("div",{className:`${te}-filter-dropdown-tree`},Ke?n.createElement(ua.default,{checked:In.length===Rr(be.filters).length,indeterminate:In.length>0&&In.lengthtypeof lt=="function"?lt(ir,Nn(fr)):Wr(ir,fr.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(zr,{filterSearch:lt,value:ir,onChange:hr,tablePrefixCls:te,locale:Et}),n.createElement(Wn.default,{selectable:!0,multiple:Ke,prefixCls:`${Ve}-menu`,className:Fr,onSelect:zn,onDeselect:zn,selectedKeys:In,getPopupContainer:Ut,openKeys:Un,onOpenChange:nr,items:Za({filters:be.filters||[],filterSearch:lt,prefixCls:he,filteredKeys:nn(),filterMultiple:Ke,searchValue:ir})})),mr=()=>Zt?(0,E.Z)((cn||[]).map(fr=>String(fr)),In,!0):In.length===0;Mn=n.createElement(n.Fragment,null,kn(),n.createElement("div",{className:`${he}-dropdown-btns`},n.createElement(Qr.ZP,{type:"link",size:"small",disabled:mr(),onClick:()=>qn()},Et.filterReset),n.createElement(Qr.ZP,{type:"primary",size:"small",onClick:Jr},Et.filterConfirm)))}be.filterDropdown&&(Mn=n.createElement(Rn.J,{selectable:void 0},Mn));const Ln=()=>n.createElement(Xr,{className:`${he}-dropdown`},Mn);let xn;typeof be.filterIcon=="function"?xn=be.filterIcon(Yn):be.filterIcon?xn=be.filterIcon:xn=n.createElement(Pr,null);const{direction:br}=n.useContext(Zn.E_);return n.createElement("div",{className:`${he}-column`},n.createElement("span",{className:`${te}-column-title`},St),n.createElement(ia.Z,{dropdownRender:Ln,trigger:["click"],open:bn,onOpenChange:Er,getPopupContainer:Ut,placement:br==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:le()(`${he}-trigger`,{active:Yn}),onClick:In=>{In.stopPropagation()}},xn)))}var oo=Ta;function Pa(c,m,U){let te=[];return(c||[]).forEach((he,be)=>{var Ve;const Xe=Tn(be,U);if(he.filters||"filterDropdown"in he||"onFilter"in he)if("filteredValue"in he){let Ke=he.filteredValue;"filterDropdown"in he||(Ke=(Ve=Ke==null?void 0:Ke.map(String))!==null&&Ve!==void 0?Ve:Ke),te.push({column:he,key:ar(he,Xe),filteredKeys:Ke,forceFiltered:he.filtered})}else te.push({column:he,key:ar(he,Xe),filteredKeys:m&&he.defaultFilteredValue?he.defaultFilteredValue:void 0,forceFiltered:he.filtered});"children"in he&&(te=[].concat((0,Ct.Z)(te),(0,Ct.Z)(Pa(he.children,m,Xe))))}),te}function lo(c,m,U,te,he,be,Ve,Xe){return U.map((Ke,qe)=>{const lt=Tn(qe,Xe),{filterMultiple:et=!0,filterMode:Bt,filterSearch:Et}=Ke;let St=Ke;if(St.filters||St.filterDropdown){const Ut=ar(St,lt),zt=te.find(Gt=>{let{key:Zt}=Gt;return Ut===Zt});St=Object.assign(Object.assign({},St),{title:Gt=>n.createElement(oo,{tablePrefixCls:c,prefixCls:`${c}-filter`,dropdownPrefixCls:m,column:St,columnKey:Ut,filterState:zt,filterMultiple:et,filterMode:Bt,filterSearch:Et,triggerFilter:be,locale:he,getPopupContainer:Ve},or(Ke.title,Gt))})}return"children"in St&&(St=Object.assign(Object.assign({},St),{children:lo(c,m,St.children,te,he,be,Ve,lt)})),St})}function io(c){const m={};return c.forEach(U=>{let{key:te,filteredKeys:he,column:be}=U;const{filters:Ve,filterDropdown:Xe}=be;if(Xe)m[te]=he||null;else if(Array.isArray(he)){const Ke=Rr(Ve);m[te]=Ke.filter(qe=>he.includes(String(qe)))}else m[te]=null}),m}function eo(c,m){return m.reduce((U,te)=>{const{column:{onFilter:he,filters:be},filteredKeys:Ve}=te;return he&&Ve&&Ve.length?U.filter(Xe=>Ve.some(Ke=>{const qe=Rr(be),lt=qe.findIndex(Bt=>String(Bt)===String(Ke)),et=lt!==-1?qe[lt]:Ke;return he(et,Xe)})):U},c)}const to=c=>c.flatMap(m=>"children"in m?[m].concat((0,Ct.Z)(to(m.children||[]))):[m]);function yo(c){let{prefixCls:m,dropdownPrefixCls:U,mergedColumns:te,onFilterChange:he,getPopupContainer:be,locale:Ve}=c;const Xe=n.useMemo(()=>to(te||[]),[te]),[Ke,qe]=n.useState(()=>Pa(Xe,!0)),lt=n.useMemo(()=>{const St=Pa(Xe,!1);if(St.length===0)return St;let Ut=!0,zt=!0;if(St.forEach(Gt=>{let{filteredKeys:Zt}=Gt;Zt!==void 0?Ut=!1:zt=!1}),Ut){const Gt=(Xe||[]).map((Zt,cn)=>ar(Zt,Tn(cn)));return Ke.filter(Zt=>{let{key:cn}=Zt;return Gt.includes(cn)}).map(Zt=>{const cn=Xe[Gt.findIndex(wn=>wn===Zt.key)];return Object.assign(Object.assign({},Zt),{column:Object.assign(Object.assign({},Zt.column),cn),forceFiltered:cn.filtered})})}return St},[Xe,Ke]),et=n.useMemo(()=>io(lt),[lt]),Bt=St=>{const Ut=lt.filter(zt=>{let{key:Gt}=zt;return Gt!==St.key});Ut.push(St),qe(Ut),he(io(Ut),Ut)};return[St=>lo(m,U,St,lt,Ve,Bt,be),lt,et]}var so=yo;function no(c,m,U){const te=n.useRef({});function he(be){if(!te.current||te.current.data!==c||te.current.childrenColumnName!==m||te.current.getRowKey!==U){let Xe=function(Ke){Ke.forEach((qe,lt)=>{const et=U(qe,lt);Ve.set(et,qe),qe&&typeof qe=="object"&&m in qe&&Xe(qe[m]||[])})};const Ve=new Map;Xe(c),te.current={data:c,childrenColumnName:m,kvMap:Ve,getRowKey:U}}return te.current.kvMap.get(be)}return[he]}var Ja=e(50371),co=function(c,m){var U={};for(var te in c)Object.prototype.hasOwnProperty.call(c,te)&&m.indexOf(te)<0&&(U[te]=c[te]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,te=Object.getOwnPropertySymbols(c);he{const be=c[he];typeof be!="function"&&(U[he]=be)}),U}function uo(c,m,U){const te=U&&typeof U=="object"?U:{},{total:he=0}=te,be=co(te,["total"]),[Ve,Xe]=(0,n.useState)(()=>({current:"defaultCurrent"in be?be.defaultCurrent:1,pageSize:"defaultPageSize"in be?be.defaultPageSize:Ya})),Ke=(0,Ja.Z)(Ve,be,{total:he>0?he:c}),qe=Math.ceil((he||c)/Ke.pageSize);Ke.current>qe&&(Ke.current=qe||1);const lt=(Bt,Et)=>{Xe({current:Bt!=null?Bt:1,pageSize:Et||Ke.pageSize})},et=(Bt,Et)=>{var St;U&&((St=U.onChange)===null||St===void 0||St.call(U,Bt,Et)),lt(Bt,Et),m(Bt,Et||(Ke==null?void 0:Ke.pageSize))};return U===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ke),{onChange:et}),lt]}var Ao=uo,fo=e(84105),Ka=e(35654),Ar=e(90782),tr=e(71430),sa=e(18929);const qr={},kr="SELECT_ALL",da="SELECT_INVERT",fa="SELECT_NONE",Oa=[],Ea=(c,m)=>{let U=[];return(m||[]).forEach(te=>{U.push(te),te&&typeof te=="object"&&c in te&&(U=[].concat((0,Ct.Z)(U),(0,Ct.Z)(Ea(c,te[c]))))}),U};var La=(c,m)=>{const{preserveSelectedRowKeys:U,selectedRowKeys:te,defaultSelectedRowKeys:he,getCheckboxProps:be,onChange:Ve,onSelect:Xe,onSelectAll:Ke,onSelectInvert:qe,onSelectNone:lt,onSelectMultiple:et,columnWidth:Bt,type:Et,selections:St,fixed:Ut,renderCell:zt,hideSelectAll:Gt,checkStrictly:Zt=!0}=m||{},{prefixCls:cn,data:wn,pageData:Pn,getRecordByKey:Cn,getRowKey:Hn,expandType:Yn,childrenColumnName:dn,locale:bn,getPopupContainer:An}=c,[nn,pn]=(0,sa.Z)(te||he||Oa,{value:te}),zn=n.useRef(new Map),er=(0,n.useCallback)(Nn=>{if(U){const Mn=new Map;Nn.forEach(Ln=>{let xn=Cn(Ln);!xn&&zn.current.has(Ln)&&(xn=zn.current.get(Ln)),Mn.set(Ln,xn)}),zn.current=Mn}},[Cn,U]);n.useEffect(()=>{er(nn)},[nn]);const{keyEntities:Un}=(0,n.useMemo)(()=>{if(Zt)return{keyEntities:null};let Nn=wn;if(U){const Mn=new Set(wn.map((xn,br)=>Hn(xn,br))),Ln=Array.from(zn.current).reduce((xn,br)=>{let[In,kn]=br;return Mn.has(In)?xn:xn.concat(kn)},[]);Nn=[].concat((0,Ct.Z)(Nn),(0,Ct.Z)(Ln))}return(0,tr.I8)(Nn,{externalGetKey:Hn,childrenPropName:dn})},[wn,Hn,Zt,dn,U]),Dn=(0,n.useMemo)(()=>Ea(dn,Pn),[dn,Pn]),nr=(0,n.useMemo)(()=>{const Nn=new Map;return Dn.forEach((Mn,Ln)=>{const xn=Hn(Mn,Ln),br=(be?be(Mn):null)||{};Nn.set(xn,br)}),Nn},[Dn,Hn,be]),ir=(0,n.useCallback)(Nn=>{var Mn;return!!(!((Mn=nr.get(Hn(Nn)))===null||Mn===void 0)&&Mn.disabled)},[nr,Hn]),[wr,hr]=(0,n.useMemo)(()=>{if(Zt)return[nn||[],[]];const{checkedKeys:Nn,halfCheckedKeys:Mn}=(0,Ar.S)(nn,!0,Un,ir);return[Nn||[],Mn]},[nn,Zt,Un,ir]),Gr=(0,n.useMemo)(()=>{const Nn=Et==="radio"?wr.slice(0,1):wr;return new Set(Nn)},[wr,Et]),Jr=(0,n.useMemo)(()=>Et==="radio"?new Set:new Set(hr),[hr,Et]),[qn,ea]=(0,n.useState)(null);n.useEffect(()=>{m||pn(Oa)},[!!m]);const Er=(0,n.useCallback)((Nn,Mn)=>{let Ln,xn;er(Nn),U?(Ln=Nn,xn=Nn.map(br=>zn.current.get(br))):(Ln=[],xn=[],Nn.forEach(br=>{const In=Cn(br);In!==void 0&&(Ln.push(br),xn.push(In))})),pn(Ln),Ve==null||Ve(Ln,xn,{type:Mn})},[pn,Cn,Ve,U]),Fr=(0,n.useCallback)((Nn,Mn,Ln,xn)=>{if(Xe){const br=Ln.map(In=>Cn(In));Xe(Cn(Nn),Mn,br,xn)}Er(Ln,"single")},[Xe,Cn,Er]),Mr=(0,n.useMemo)(()=>!St||Gt?null:(St===!0?[kr,da,fa]:St).map(Mn=>Mn===kr?{key:"all",text:bn.selectionAll,onSelect(){Er(wn.map((Ln,xn)=>Hn(Ln,xn)).filter(Ln=>{const xn=nr.get(Ln);return!(xn!=null&&xn.disabled)||Gr.has(Ln)}),"all")}}:Mn===da?{key:"invert",text:bn.selectInvert,onSelect(){const Ln=new Set(Gr);Pn.forEach((br,In)=>{const kn=Hn(br,In),mr=nr.get(kn);mr!=null&&mr.disabled||(Ln.has(kn)?Ln.delete(kn):Ln.add(kn))});const xn=Array.from(Ln);qe&&qe(xn),Er(xn,"invert")}}:Mn===fa?{key:"none",text:bn.selectNone,onSelect(){lt==null||lt(),Er(Array.from(Gr).filter(Ln=>{const xn=nr.get(Ln);return xn==null?void 0:xn.disabled}),"none")}}:Mn).map(Mn=>Object.assign(Object.assign({},Mn),{onSelect:function(){for(var Ln,xn,br=arguments.length,In=new Array(br),kn=0;kn{var Mn;if(!m)return Nn.filter(yr=>yr!==qr);let Ln=(0,Ct.Z)(Nn);const xn=new Set(Gr),br=Dn.map(Hn).filter(yr=>!nr.get(yr).disabled),In=br.every(yr=>xn.has(yr)),kn=br.some(yr=>xn.has(yr)),mr=()=>{const yr=[];In?br.forEach(Zr=>{xn.delete(Zr),yr.push(Zr)}):br.forEach(Zr=>{xn.has(Zr)||(xn.add(Zr),yr.push(Zr))});const xr=Array.from(xn);Ke==null||Ke(!In,xr.map(Zr=>Cn(Zr)),yr.map(Zr=>Cn(Zr))),Er(xr,"all"),ea(null)};let fr;if(Et!=="radio"){let yr;if(Mr){const sr={getPopupContainer:An,items:Mr.map((ha,ma)=>{const{key:Da,text:za,onSelect:Qa}=ha;return{key:Da!=null?Da:ma,onClick:()=>{Qa==null||Qa(br)},label:za}})};yr=n.createElement("div",{className:`${cn}-selection-extra`},n.createElement(ia.Z,{menu:sr,getPopupContainer:An},n.createElement("span",null,n.createElement(fo.Z,null))))}const xr=Dn.map((sr,ha)=>{const ma=Hn(sr,ha),Da=nr.get(ma)||{};return Object.assign({checked:xn.has(ma)},Da)}).filter(sr=>{let{disabled:ha}=sr;return ha}),Zr=!!xr.length&&xr.length===Dn.length,ra=Zr&&xr.every(sr=>{let{checked:ha}=sr;return ha}),aa=Zr&&xr.some(sr=>{let{checked:ha}=sr;return ha});fr=!Gt&&n.createElement("div",{className:`${cn}-selection`},n.createElement(ua.default,{checked:Zr?ra:!!Dn.length&&In,indeterminate:Zr?!ra&&aa:!In&&kn,onChange:mr,disabled:Dn.length===0||Zr,"aria-label":yr?"Custom selection":"Select all",skipGroup:!0}),yr)}let va;Et==="radio"?va=(yr,xr,Zr)=>{const ra=Hn(xr,Zr),aa=xn.has(ra);return{node:n.createElement(jn.ZP,Object.assign({},nr.get(ra),{checked:aa,onClick:sr=>sr.stopPropagation(),onChange:sr=>{xn.has(ra)||Fr(ra,!0,[ra],sr.nativeEvent)}})),checked:aa}}:va=(yr,xr,Zr)=>{var ra;const aa=Hn(xr,Zr),sr=xn.has(aa),ha=Jr.has(aa),ma=nr.get(aa);let Da;return Yn==="nest"?Da=ha:Da=(ra=ma==null?void 0:ma.indeterminate)!==null&&ra!==void 0?ra:ha,{node:n.createElement(ua.default,Object.assign({},ma,{indeterminate:Da,checked:sr,skipGroup:!0,onClick:za=>za.stopPropagation(),onChange:za=>{let{nativeEvent:Qa}=za;const{shiftKey:wo}=Qa;let Ua=-1,Ra=-1;if(wo&&Zt){const Ia=new Set([qn,aa]);br.some((Ca,oa)=>{if(Ia.has(Ca))if(Ua===-1)Ua=oa;else return Ra=oa,!0;return!1})}if(Ra!==-1&&Ua!==Ra&&Zt){const Ia=br.slice(Ua,Ra+1),Ca=[];sr?Ia.forEach(Kr=>{xn.has(Kr)&&(Ca.push(Kr),xn.delete(Kr))}):Ia.forEach(Kr=>{xn.has(Kr)||(Ca.push(Kr),xn.add(Kr))});const oa=Array.from(xn);et==null||et(!sr,oa.map(Kr=>Cn(Kr)),Ca.map(Kr=>Cn(Kr))),Er(oa,"multiple")}else{const Ia=wr;if(Zt){const Ca=sr?(0,Ka._5)(Ia,aa):(0,Ka.L0)(Ia,aa);Fr(aa,!sr,Ca,Qa)}else{const Ca=(0,Ar.S)([].concat((0,Ct.Z)(Ia),[aa]),!0,Un,ir),{checkedKeys:oa,halfCheckedKeys:Kr}=Ca;let Wa=oa;if(sr){const ao=new Set(oa);ao.delete(aa),Wa=(0,Ar.S)(Array.from(ao),{checked:!1,halfCheckedKeys:Kr},Un,ir).checkedKeys}Fr(aa,!sr,Wa,Qa)}}ea(sr?null:aa)}})),checked:sr}};const Aa=(yr,xr,Zr)=>{const{node:ra,checked:aa}=va(yr,xr,Zr);return zt?zt(aa,xr,Zr,ra):ra};if(!Ln.includes(qr))if(Ln.findIndex(yr=>{var xr;return((xr=yr[Ft])===null||xr===void 0?void 0:xr.columnType)==="EXPAND_COLUMN"})===0){const[yr,...xr]=Ln;Ln=[yr,qr].concat((0,Ct.Z)(xr))}else Ln=[qr].concat((0,Ct.Z)(Ln));const ja=Ln.indexOf(qr);Ln=Ln.filter((yr,xr)=>yr!==qr||xr===ja);const ta=Ln[ja-1],Ma=Ln[ja+1];let na=Ut;na===void 0&&((Ma==null?void 0:Ma.fixed)!==void 0?na=Ma.fixed:(ta==null?void 0:ta.fixed)!==void 0&&(na=ta.fixed)),na&&ta&&((Mn=ta[Ft])===null||Mn===void 0?void 0:Mn.columnType)==="EXPAND_COLUMN"&&ta.fixed===void 0&&(ta.fixed=na);const xa=le()(`${cn}-selection-col`,{[`${cn}-selection-col-with-dropdown`]:St&&Et==="checkbox"}),ro={fixed:na,width:Bt,className:`${cn}-selection-column`,title:m.columnTitle||fr,render:Aa,onCell:m.onCell,[Ft]:{className:xa}};return Ln.map(yr=>yr===qr?ro:yr)},[Hn,Dn,m,wr,Gr,Jr,Bt,Mr,Yn,qn,nr,et,Fr,ir]),Gr]},go=e(89489),Po=e(59477),vo=e(6848);const mo="ascend",So="descend";function po(c){return typeof c.sorter=="object"&&typeof c.sorter.multiple=="number"?c.sorter.multiple:!1}function xo(c){return typeof c=="function"?c:c&&typeof c=="object"&&c.compare?c.compare:!1}function To(c,m){return m?c[c.indexOf(m)+1]:c[0]}function Io(c,m,U){let te=[];function he(be,Ve){te.push({column:be,key:ar(be,Ve),multiplePriority:po(be),sortOrder:be.sortOrder})}return(c||[]).forEach((be,Ve)=>{const Xe=Tn(Ve,U);be.children?("sortOrder"in be&&he(be,Xe),te=[].concat((0,Ct.Z)(te),(0,Ct.Z)(Io(be.children,m,Xe)))):be.sorter&&("sortOrder"in be?he(be,Xe):m&&be.defaultSortOrder&&te.push({column:be,key:ar(be,Xe),multiplePriority:po(be),sortOrder:be.defaultSortOrder}))}),te}function Oo(c,m,U,te,he,be,Ve,Xe){return(m||[]).map((Ke,qe)=>{const lt=Tn(qe,Xe);let et=Ke;if(et.sorter){const Bt=et.sortDirections||he,Et=et.showSorterTooltip===void 0?Ve:et.showSorterTooltip,St=ar(et,lt),Ut=U.find(Yn=>{let{key:dn}=Yn;return dn===St}),zt=Ut?Ut.sortOrder:null,Gt=To(Bt,zt);let Zt;if(Ke.sortIcon)Zt=Ke.sortIcon({sortOrder:zt});else{const Yn=Bt.includes(mo)&&n.createElement(Po.Z,{className:le()(`${c}-column-sorter-up`,{active:zt===mo})}),dn=Bt.includes(So)&&n.createElement(go.Z,{className:le()(`${c}-column-sorter-down`,{active:zt===So})});Zt=n.createElement("span",{className:le()(`${c}-column-sorter`,{[`${c}-column-sorter-full`]:!!(Yn&&dn)})},n.createElement("span",{className:`${c}-column-sorter-inner`,"aria-hidden":"true"},Yn,dn))}const{cancelSort:cn,triggerAsc:wn,triggerDesc:Pn}=be||{};let Cn=cn;Gt===So?Cn=Pn:Gt===mo&&(Cn=wn);const Hn=typeof Et=="object"?Et:{title:Cn};et=Object.assign(Object.assign({},et),{className:le()(et.className,{[`${c}-column-sort`]:zt}),title:Yn=>{const dn=n.createElement("div",{className:`${c}-column-sorters`},n.createElement("span",{className:`${c}-column-title`},or(Ke.title,Yn)),Zt);return Et?n.createElement(vo.Z,Object.assign({},Hn),dn):dn},onHeaderCell:Yn=>{const dn=Ke.onHeaderCell&&Ke.onHeaderCell(Yn)||{},bn=dn.onClick,An=dn.onKeyDown;dn.onClick=zn=>{te({column:Ke,key:St,sortOrder:Gt,multiplePriority:po(Ke)}),bn==null||bn(zn)},dn.onKeyDown=zn=>{zn.keyCode===Yr.Z.ENTER&&(te({column:Ke,key:St,sortOrder:Gt,multiplePriority:po(Ke)}),An==null||An(zn))};const nn=Cr(Ke.title,{}),pn=nn==null?void 0:nn.toString();return zt?dn["aria-sort"]=zt==="ascend"?"ascending":"descending":dn["aria-label"]=pn||"",dn.className=le()(dn.className,`${c}-column-has-sorters`),dn.tabIndex=0,Ke.ellipsis&&(dn.title=(nn!=null?nn:"").toString()),dn}})}return"children"in et&&(et=Object.assign(Object.assign({},et),{children:Oo(c,et.children,U,te,he,be,Ve,lt)})),et})}function Do(c){const{column:m,sortOrder:U}=c;return{column:m,order:U,field:m.dataIndex,columnKey:m.key}}function Lo(c){const m=c.filter(U=>{let{sortOrder:te}=U;return te}).map(Do);return m.length===0&&c.length?Object.assign(Object.assign({},Do(c[c.length-1])),{column:void 0}):m.length<=1?m[0]||{}:m}function Ur(c,m,U){const te=m.slice().sort((Ve,Xe)=>Xe.multiplePriority-Ve.multiplePriority),he=c.slice(),be=te.filter(Ve=>{let{column:{sorter:Xe},sortOrder:Ke}=Ve;return xo(Xe)&&Ke});return be.length?he.sort((Ve,Xe)=>{for(let Ke=0;Ke{const Xe=Ve[U];return Xe?Object.assign(Object.assign({},Ve),{[U]:Ur(Xe,m,U)}):Ve}):he}function Or(c){let{prefixCls:m,mergedColumns:U,onSorterChange:te,sortDirections:he,tableLocale:be,showSorterTooltip:Ve}=c;const[Xe,Ke]=n.useState(Io(U,!0)),qe=n.useMemo(()=>{let St=!0;const Ut=Io(U,!1);if(!Ut.length)return Xe;const zt=[];function Gt(cn){St?zt.push(cn):zt.push(Object.assign(Object.assign({},cn),{sortOrder:null}))}let Zt=null;return Ut.forEach(cn=>{Zt===null?(Gt(cn),cn.sortOrder&&(cn.multiplePriority===!1?St=!1:Zt=!0)):(Zt&&cn.multiplePriority!==!1||(St=!1),Gt(cn))}),zt},[U,Xe]),lt=n.useMemo(()=>{const St=qe.map(Ut=>{let{column:zt,sortOrder:Gt}=Ut;return{column:zt,order:Gt}});return{sortColumns:St,sortColumn:St[0]&&St[0].column,sortOrder:St[0]&&St[0].order}},[qe]);function et(St){let Ut;St.multiplePriority===!1||!qe.length||qe[0].multiplePriority===!1?Ut=[St]:Ut=[].concat((0,Ct.Z)(qe.filter(zt=>{let{key:Gt}=zt;return Gt!==St.key})),[St]),Ke(Ut),te(Lo(Ut),Ut)}return[St=>Oo(m,St,qe,et,he,be,Ve),qe,lt,()=>Lo(qe)]}function Hr(c,m){return c.map(U=>{const te=Object.assign({},U);return te.title=or(U.title,m),"children"in te&&(te.children=Hr(te.children,m)),te})}function ba(c){return[n.useCallback(U=>Hr(U,c),[c])]}var ya=vn((c,m)=>{const{_renderTimes:U}=c,{_renderTimes:te}=m;return U!==te}),ho=fn((c,m)=>{const{_renderTimes:U}=c,{_renderTimes:te}=m;return U!==te}),Xa=e(64993),Co=e(17313),Mo=e(83116),Ro=e(37613),Bo=c=>{const{componentCls:m}=c,U=`${c.lineWidth}px ${c.lineType} ${c.tableBorderColor}`,te=(he,be,Ve)=>({[`&${m}-${he}`]:{[`> ${m}-container`]:{[`> ${m}-content, > ${m}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${m}-expanded-row-fixed`]:{margin:`-${be}px -${Ve+c.lineWidth}px`}}}}}});return{[`${m}-wrapper`]:{[`${m}${m}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${m}-title`]:{border:U,borderBottom:0},[`> ${m}-container`]:{borderInlineStart:U,borderTop:U,[` + > ${m}-content, + > ${m}-header, + > ${m}-body, + > ${m}-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:U},"> thead":{"> tr:not(:last-child) > th":{borderBottom:U},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${m}-cell-fix-right-first::after`]:{borderInlineEnd:U}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${m}-expanded-row-fixed`]:{margin:`-${c.tablePaddingVertical}px -${c.tablePaddingHorizontal+c.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:c.lineWidth,bottom:0,borderInlineEnd:U,content:'""'}}}}}},[`&${m}-scroll-horizontal`]:{[`> ${m}-container > ${m}-body`]:{"> table > tbody":{[` + > tr${m}-expanded-row, + > tr${m}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},te("middle",c.tablePaddingVerticalMiddle,c.tablePaddingHorizontalMiddle)),te("small",c.tablePaddingVerticalSmall,c.tablePaddingHorizontalSmall)),{[`> ${m}-footer`]:{border:U,borderTop:0}}),[`${m}-cell`]:{[`${m}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${c.lineWidth}px 0 ${c.lineWidth}px ${c.tableHeaderBg}`}},[`${m}-bordered ${m}-cell-scrollbar`]:{borderInlineEnd:U}}}},gl=c=>{const{componentCls:m}=c;return{[`${m}-wrapper`]:{[`${m}-cell-ellipsis`]:Object.assign(Object.assign({},Co.vS),{wordBreak:"keep-all",[` + &${m}-cell-fix-left-last, + &${m}-cell-fix-right-first + `]:{overflow:"visible",[`${m}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${m}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},vl=c=>{const{componentCls:m}=c;return{[`${m}-wrapper`]:{[`${m}-tbody > tr${m}-placeholder`]:{textAlign:"center",color:c.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:c.colorBgContainer}}}}},ml=e(15969),pl=c=>{const{componentCls:m,antCls:U,controlInteractiveSize:te,motionDurationSlow:he,lineWidth:be,paddingXS:Ve,lineType:Xe,tableBorderColor:Ke,tableExpandIconBg:qe,tableExpandColumnWidth:lt,borderRadius:et,fontSize:Bt,fontSizeSM:Et,lineHeight:St,tablePaddingVertical:Ut,tablePaddingHorizontal:zt,tableExpandedRowBg:Gt,paddingXXS:Zt}=c,cn=te/2-be,wn=cn*2+be*3,Pn=`${be}px ${Xe} ${Ke}`,Cn=Zt-be;return{[`${m}-wrapper`]:{[`${m}-expand-icon-col`]:{width:lt},[`${m}-row-expand-icon-cell`]:{textAlign:"center",[`${m}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${m}-row-indent`]:{height:1,float:"left"},[`${m}-row-expand-icon`]:Object.assign(Object.assign({},(0,ml.N)(c)),{position:"relative",float:"left",boxSizing:"border-box",width:wn,height:wn,padding:0,color:"inherit",lineHeight:`${wn}px`,background:qe,border:Pn,borderRadius:et,transform:`scale(${te/wn})`,transition:`all ${he}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${he} ease-out`,content:'""'},"&::before":{top:cn,insetInlineEnd:Cn,insetInlineStart:Cn,height:be},"&::after":{top:Cn,bottom:Cn,insetInlineStart:cn,width:be,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"}}),[`${m}-row-indent + ${m}-row-expand-icon`]:{marginTop:(Bt*St-be*3)/2-Math.ceil((Et*1.4-be*3)/2),marginInlineEnd:Ve},[`tr${m}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Gt}},[`${U}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${m}-expanded-row-fixed`]:{position:"relative",margin:`-${Ut}px -${zt}px`,padding:`${Ut}px ${zt}px`}}}},hl=c=>{const{componentCls:m,antCls:U,iconCls:te,tableFilterDropdownWidth:he,tableFilterDropdownSearchWidth:be,paddingXXS:Ve,paddingXS:Xe,colorText:Ke,lineWidth:qe,lineType:lt,tableBorderColor:et,tableHeaderIconColor:Bt,fontSizeSM:Et,tablePaddingHorizontal:St,borderRadius:Ut,motionDurationSlow:zt,colorTextDescription:Gt,colorPrimary:Zt,tableHeaderFilterActiveBg:cn,colorTextDisabled:wn,tableFilterDropdownBg:Pn,tableFilterDropdownHeight:Cn,controlItemBgHover:Hn,controlItemBgActive:Yn,boxShadowSecondary:dn,filterDropdownMenuBg:bn}=c,An=`${U}-dropdown`,nn=`${m}-filter-dropdown`,pn=`${U}-tree`,zn=`${qe}px ${lt} ${et}`;return[{[`${m}-wrapper`]:{[`${m}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${m}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ve,marginInline:`${Ve}px ${-St/2}px`,padding:`0 ${Ve}px`,color:Bt,fontSize:Et,borderRadius:Ut,cursor:"pointer",transition:`all ${zt}`,"&:hover":{color:Gt,background:cn},"&.active":{color:Zt}}}},{[`${U}-dropdown`]:{[nn]:Object.assign(Object.assign({},(0,Co.Wf)(c)),{minWidth:he,backgroundColor:Pn,borderRadius:Ut,boxShadow:dn,overflow:"hidden",[`${An}-menu`]:{maxHeight:Cn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:bn,"&:empty::after":{display:"block",padding:`${Xe}px 0`,color:wn,fontSize:Et,textAlign:"center",content:'"Not Found"'}},[`${nn}-tree`]:{paddingBlock:`${Xe}px 0`,paddingInline:Xe,[pn]:{padding:0},[`${pn}-treenode ${pn}-node-content-wrapper:hover`]:{backgroundColor:Hn},[`${pn}-treenode-checkbox-checked ${pn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Yn}}},[`${nn}-search`]:{padding:Xe,borderBottom:zn,"&-input":{input:{minWidth:be},[te]:{color:wn}}},[`${nn}-checkall`]:{width:"100%",marginBottom:Ve,marginInlineStart:Ve},[`${nn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Xe-qe}px ${Xe}px`,overflow:"hidden",borderTop:zn}})}},{[`${U}-dropdown ${nn}, ${nn}-submenu`]:{[`${U}-checkbox-wrapper + span`]:{paddingInlineStart:Xe,color:Ke},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Cl=c=>{const{componentCls:m,lineWidth:U,colorSplit:te,motionDurationSlow:he,zIndexTableFixed:be,tableBg:Ve,zIndexTableSticky:Xe}=c,Ke=te;return{[`${m}-wrapper`]:{[` + ${m}-cell-fix-left, + ${m}-cell-fix-right + `]:{position:"sticky !important",zIndex:be,background:Ve},[` + ${m}-cell-fix-left-first::after, + ${m}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-U,width:30,transform:"translateX(100%)",transition:`box-shadow ${he}`,content:'""',pointerEvents:"none"},[`${m}-cell-fix-left-all::after`]:{display:"none"},[` + ${m}-cell-fix-right-first::after, + ${m}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-U,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${he}`,content:'""',pointerEvents:"none"},[`${m}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Xe+1,width:30,transition:`box-shadow ${he}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${m}-ping-left`]:{[`&:not(${m}-has-fix-left) ${m}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ke}`}},[` + ${m}-cell-fix-left-first::after, + ${m}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${Ke}`},[`${m}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${m}-ping-right`]:{[`&:not(${m}-has-fix-right) ${m}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ke}`}},[` + ${m}-cell-fix-right-first::after, + ${m}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${Ke}`}}}}},El=c=>{const{componentCls:m,antCls:U}=c;return{[`${m}-wrapper`]:{[`${m}-pagination${U}-pagination`]:{margin:`${c.margin}px 0`},[`${m}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:c.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},bl=c=>{const{componentCls:m,tableRadius:U}=c;return{[`${m}-wrapper`]:{[m]:{[`${m}-title, ${m}-header`]:{borderRadius:`${U}px ${U}px 0 0`},[`${m}-title + ${m}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${m}-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:U,borderStartEndRadius:U,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:U},"> *:last-child":{borderStartEndRadius:U}}},"&-footer":{borderRadius:`0 0 ${U}px ${U}px`}}}}},yl=c=>{const{componentCls:m}=c;return{[`${m}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${m}-pagination-left`]:{justifyContent:"flex-end"},[`${m}-pagination-right`]:{justifyContent:"flex-start"},[`${m}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${m}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${m}-row-indent`]:{float:"right"}}}}},Sl=c=>{const{componentCls:m,antCls:U,iconCls:te,fontSizeIcon:he,padding:be,paddingXS:Ve,tableHeaderIconColor:Xe,tableHeaderIconColorHover:Ke,tableSelectionColumnWidth:qe}=c;return{[`${m}-wrapper`]:{[`${m}-selection-col`]:{width:qe,[`&${m}-selection-col-with-dropdown`]:{width:qe+he+be/4}},[`${m}-bordered ${m}-selection-col`]:{width:qe+Ve*2,[`&${m}-selection-col-with-dropdown`]:{width:qe+he+be/4+Ve*2}},[` + table tr th${m}-selection-column, + table tr td${m}-selection-column + `]:{paddingInlineEnd:c.paddingXS,paddingInlineStart:c.paddingXS,textAlign:"center",[`${U}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${m}-selection-column${m}-cell-fix-left`]:{zIndex:c.zIndexTableFixed+1},[`table tr th${m}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${m}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${m}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${c.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${c.tablePaddingHorizontal/4}px`,[te]:{color:Xe,fontSize:he,verticalAlign:"baseline","&:hover":{color:Ke}}}}}},xl=c=>{const{componentCls:m}=c,U=(te,he,be,Ve)=>({[`${m}${m}-${te}`]:{fontSize:Ve,[` + ${m}-title, + ${m}-footer, + ${m}-cell, + ${m}-thead > tr > th, + ${m}-tbody > tr > th, + ${m}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${he}px ${be}px`},[`${m}-filter-trigger`]:{marginInlineEnd:`-${be/2}px`},[`${m}-expanded-row-fixed`]:{margin:`-${he}px -${be}px`},[`${m}-tbody`]:{[`${m}-wrapper:only-child ${m}`]:{marginBlock:`-${he}px`,marginInline:`${c.tableExpandColumnWidth-be}px -${be}px`}},[`${m}-selection-column`]:{paddingInlineStart:`${be/4}px`}}});return{[`${m}-wrapper`]:Object.assign(Object.assign({},U("middle",c.tablePaddingVerticalMiddle,c.tablePaddingHorizontalMiddle,c.tableFontSizeMiddle)),U("small",c.tablePaddingVerticalSmall,c.tablePaddingHorizontalSmall,c.tableFontSizeSmall))}},Il=c=>{const{componentCls:m,marginXXS:U,fontSizeIcon:te,tableHeaderIconColor:he,tableHeaderIconColorHover:be}=c;return{[`${m}-wrapper`]:{[`${m}-thead th${m}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${c.motionDurationSlow}`,"&:hover":{background:c.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:c.colorPrimary},[` + &${m}-cell-fix-left:hover, + &${m}-cell-fix-right:hover + `]:{background:c.tableFixedHeaderSortActiveBg}},[`${m}-thead th${m}-column-sort`]:{background:c.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${m}-column-sort`]:{background:c.tableBodySortBg},[`${m}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${m}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${m}-column-sorter`]:{marginInlineStart:U,color:he,fontSize:0,transition:`color ${c.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:te,"&.active":{color:c.colorPrimary}},[`${m}-column-sorter-up + ${m}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${m}-column-sorters:hover ${m}-column-sorter`]:{color:be}}}},Bl=c=>{const{componentCls:m,opacityLoading:U,tableScrollThumbBg:te,tableScrollThumbBgHover:he,tableScrollThumbSize:be,tableScrollBg:Ve,zIndexTableSticky:Xe,stickyScrollBarBorderRadius:Ke}=c,qe=`${c.lineWidth}px ${c.lineType} ${c.tableBorderColor}`;return{[`${m}-wrapper`]:{[`${m}-sticky`]:{"&-holder":{position:"sticky",zIndex:Xe,background:c.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${be}px !important`,zIndex:Xe,display:"flex",alignItems:"center",background:Ve,borderTop:qe,opacity:U,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:be,backgroundColor:te,borderRadius:Ke,transition:`all ${c.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:he}}}}}}},Jo=c=>{const{componentCls:m,lineWidth:U,tableBorderColor:te}=c,he=`${U}px ${c.lineType} ${te}`;return{[`${m}-wrapper`]:{[`${m}-summary`]:{position:"relative",zIndex:c.zIndexTableFixed,background:c.tableBg,"> tr":{"> th, > td":{borderBottom:he}}},[`div${m}-summary`]:{boxShadow:`0 -${U}px 0 ${te}`}}}},wl=c=>{const{componentCls:m}=c,U=`${c.lineWidth}px ${c.lineType} ${c.tableBorderColor}`,te=`${m}-expanded-row-cell`;return{[`${m}-wrapper`]:{[`${m}-tbody-virtual`]:{[`${m}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${m}-cell`]:{borderBottom:U},[`${m}-expanded-row`]:{[`${te}${te}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${c.lineWidth}px)`,borderInlineEnd:"none"}}},[`${m}-bordered`]:{[`${m}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:U,position:"absolute"},[`${m}-cell`]:{borderInlineEnd:U,[`&${m}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-c.lineWidth,borderInlineStart:U}}}}}}};const Pl=c=>{const{componentCls:m,fontWeightStrong:U,tablePaddingVertical:te,tablePaddingHorizontal:he,lineWidth:be,lineType:Ve,tableBorderColor:Xe,tableFontSize:Ke,tableBg:qe,tableRadius:lt,tableHeaderTextColor:et,motionDurationMid:Bt,tableHeaderBg:Et,tableHeaderCellSplitColor:St,tableRowHoverBg:Ut,tableSelectedRowBg:zt,tableSelectedRowHoverBg:Gt,tableFooterTextColor:Zt,tableFooterBg:cn,paddingContentVerticalLG:wn}=c,Pn=`${be}px ${Ve} ${Xe}`;return{[`${m}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Co.dF)()),{[m]:Object.assign(Object.assign({},(0,Co.Wf)(c)),{fontSize:Ke,background:qe,borderRadius:`${lt}px ${lt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${lt}px ${lt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${m}-cell, + ${m}-thead > tr > th, + ${m}-tbody > tr > th, + ${m}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${wn}px ${he}px`,overflowWrap:"break-word"},[`${m}-title`]:{padding:`${te}px ${he}px`},[`${m}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:et,fontWeight:U,textAlign:"start",background:Et,borderBottom:Pn,transition:`background ${Bt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${m}-selection-column):not(${m}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:St,transform:"translateY(-50%)",transition:`background-color ${Bt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${m}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Bt}, border-color ${Bt}`,borderBottom:Pn,[` + > ${m}-wrapper:only-child, + > ${m}-expanded-row-fixed > ${m}-wrapper:only-child + `]:{[m]:{marginBlock:`-${te}px`,marginInline:`${c.tableExpandColumnWidth-he}px -${he}px`,[`${m}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:et,fontWeight:U,textAlign:"start",background:Et,borderBottom:Pn,transition:`background ${Bt} ease`},[` + &${m}-row:hover > th, + &${m}-row:hover > td, + > th${m}-cell-row-hover, + > td${m}-cell-row-hover + `]:{background:Ut},[`&${m}-row-selected`]:{"> th, > td":{background:zt},"&:hover > th, &:hover > td":{background:Gt}}}},[`${m}-footer`]:{padding:`${te}px ${he}px`,color:Zt,background:cn}})}};var Ol=(0,Mo.Z)("Table",c=>{const{colorTextHeading:m,colorSplit:U,colorIcon:te,colorIconHover:he,opacityLoading:be,colorBgContainer:Ve,controlInteractiveSize:Xe,headerBg:Ke,headerColor:qe,headerSortActiveBg:lt,headerSortHoverBg:et,bodySortBg:Bt,rowHoverBg:Et,rowSelectedBg:St,rowSelectedHoverBg:Ut,rowExpandedBg:zt,cellPaddingBlock:Gt,cellPaddingInline:Zt,cellPaddingBlockMD:cn,cellPaddingInlineMD:wn,cellPaddingBlockSM:Pn,cellPaddingInlineSM:Cn,borderColor:Hn,footerBg:Yn,footerColor:dn,headerBorderRadius:bn,cellFontSize:An,cellFontSizeMD:nn,cellFontSizeSM:pn,headerSplitColor:zn,fixedHeaderSortActiveBg:er,headerFilterHoverBg:Un,filterDropdownBg:Dn,expandIconBg:nr,selectionColumnWidth:ir,stickyScrollBarBg:wr}=c,hr=new Xa.C(te),Gr=new Xa.C(he),Jr=2,qn=(0,Ro.TS)(c,{tableFontSize:An,tableBg:Ve,tableRadius:bn,tablePaddingVertical:Gt,tablePaddingHorizontal:Zt,tablePaddingVerticalMiddle:cn,tablePaddingHorizontalMiddle:wn,tablePaddingVerticalSmall:Pn,tablePaddingHorizontalSmall:Cn,tableBorderColor:Hn,tableHeaderTextColor:qe,tableHeaderBg:Ke,tableFooterTextColor:dn,tableFooterBg:Yn,tableHeaderCellSplitColor:zn,tableHeaderSortBg:lt,tableHeaderSortHoverBg:et,tableHeaderIconColor:hr.clone().setAlpha(hr.getAlpha()*be).toRgbString(),tableHeaderIconColorHover:Gr.clone().setAlpha(Gr.getAlpha()*be).toRgbString(),tableBodySortBg:Bt,tableFixedHeaderSortActiveBg:er,tableHeaderFilterActiveBg:Un,tableFilterDropdownBg:Dn,tableRowHoverBg:Et,tableSelectedRowBg:St,tableSelectedRowHoverBg:Ut,zIndexTableFixed:Jr,zIndexTableSticky:Jr+1,tableFontSizeMiddle:nn,tableFontSizeSmall:pn,tableSelectionColumnWidth:ir,tableExpandIconBg:nr,tableExpandColumnWidth:Xe+2*c.padding,tableExpandedRowBg:zt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:wr,tableScrollThumbBgHover:m,tableScrollBg:U});return[Pl(qn),El(qn),Jo(qn),Il(qn),hl(qn),Bo(qn),bl(qn),pl(qn),Jo(qn),vl(qn),Sl(qn),Cl(qn),Bl(qn),gl(qn),xl(qn),yl(qn),wl(qn)]},c=>{const{colorFillAlter:m,colorBgContainer:U,colorTextHeading:te,colorFillSecondary:he,colorFillContent:be,controlItemBgActive:Ve,controlItemBgActiveHover:Xe,padding:Ke,paddingSM:qe,paddingXS:lt,colorBorderSecondary:et,borderRadiusLG:Bt,fontSize:Et,controlHeight:St,colorTextPlaceholder:Ut}=c,zt=new Xa.C(he).onBackground(U).toHexShortString(),Gt=new Xa.C(be).onBackground(U).toHexShortString(),Zt=new Xa.C(m).onBackground(U).toHexShortString();return{headerBg:Zt,headerColor:te,headerSortActiveBg:zt,headerSortHoverBg:Gt,bodySortBg:Zt,rowHoverBg:Zt,rowSelectedBg:Ve,rowSelectedHoverBg:Xe,rowExpandedBg:m,cellPaddingBlock:Ke,cellPaddingInline:Ke,cellPaddingBlockMD:qe,cellPaddingInlineMD:lt,cellPaddingBlockSM:lt,cellPaddingInlineSM:lt,borderColor:et,headerBorderRadius:Bt,footerBg:Zt,footerColor:te,cellFontSize:Et,cellFontSizeMD:Et,cellFontSizeSM:Et,headerSplitColor:et,fixedHeaderSortActiveBg:zt,headerFilterHoverBg:be,filterDropdownMenuBg:U,filterDropdownBg:U,expandIconBg:U,selectionColumnWidth:St,stickyScrollBarBg:Ut,stickyScrollBarBorderRadius:100}});const Dl=[],Ll=(c,m)=>{const{prefixCls:U,className:te,rootClassName:he,style:be,size:Ve,bordered:Xe,dropdownPrefixCls:Ke,dataSource:qe,pagination:lt,rowSelection:et,rowKey:Bt="key",rowClassName:Et,columns:St,children:Ut,childrenColumnName:zt,onChange:Gt,getPopupContainer:Zt,loading:cn,expandIcon:wn,expandable:Pn,expandedRowRender:Cn,expandIconColumnIndex:Hn,indentSize:Yn,scroll:dn,sortDirections:bn,locale:An,showSorterTooltip:nn=!0,virtual:pn}=c,zn=n.useMemo(()=>St||v(Ut),[St,Ut]),er=n.useMemo(()=>zn.some(pr=>pr.responsive),[zn]),Un=(0,rr.Z)(er),Dn=n.useMemo(()=>{const pr=new Set(Object.keys(Un).filter(Dr=>Un[Dr]));return zn.filter(Dr=>!Dr.responsive||Dr.responsive.some(ga=>pr.has(ga)))},[zn,Un]),nr=(0,En.Z)(c,["className","style","columns"]),{locale:ir=_n.Z,direction:wr,table:hr,renderEmpty:Gr,getPrefixCls:Jr,getPopupContainer:qn}=n.useContext(Zn.E_),ea=(0,Vn.Z)(Ve),Er=Object.assign(Object.assign({},ir.Table),An),Fr=qe||Dl,Mr=Jr("table",U),Sa=Jr("dropdown",Ke),Nn=Object.assign({childrenColumnName:zt,expandIconColumnIndex:Hn},Pn),{childrenColumnName:Mn="children"}=Nn,Ln=n.useMemo(()=>Fr.some(pr=>pr==null?void 0:pr[Mn])?"nest":Cn||Pn&&Pn.expandedRowRender?"row":null,[Fr]),xn={body:n.useRef()},br=n.useMemo(()=>typeof Bt=="function"?Bt:pr=>pr==null?void 0:pr[Bt],[Bt]),[In]=no(Fr,Mn,br),kn={},mr=function(pr,Dr){let ga=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Vr,pa,Ba;const wa=Object.assign(Object.assign({},kn),pr);ga&&((Vr=kn.resetPagination)===null||Vr===void 0||Vr.call(kn),!((pa=wa.pagination)===null||pa===void 0)&&pa.current&&(wa.pagination.current=1),lt&<.onChange&<.onChange(1,(Ba=wa.pagination)===null||Ba===void 0?void 0:Ba.pageSize)),dn&&dn.scrollToFirstRowOnChange!==!1&&xn.body.current&&(0,Gn.Z)(0,{getContainer:()=>xn.body.current}),Gt==null||Gt(wa.pagination,wa.filters,wa.sorter,{currentDataSource:eo(Ur(Fr,wa.sorterStates,Mn),wa.filterStates),action:Dr})},fr=(pr,Dr)=>{mr({sorter:pr,sorterStates:Dr},"sort",!1)},[va,Aa,ja,ta]=Or({prefixCls:Mr,mergedColumns:Dn,onSorterChange:fr,sortDirections:bn||["ascend","descend"],tableLocale:Er,showSorterTooltip:nn}),Ma=n.useMemo(()=>Ur(Fr,Aa,Mn),[Fr,Aa]);kn.sorter=ta(),kn.sorterStates=Aa;const na=(pr,Dr)=>{mr({filters:pr,filterStates:Dr},"filter",!0)},[xa,ro,yr]=so({prefixCls:Mr,locale:Er,dropdownPrefixCls:Sa,mergedColumns:Dn,onFilterChange:na,getPopupContainer:Zt||qn}),xr=eo(Ma,ro);kn.filters=yr,kn.filterStates=ro;const Zr=n.useMemo(()=>{const pr={};return Object.keys(yr).forEach(Dr=>{yr[Dr]!==null&&(pr[Dr]=yr[Dr])}),Object.assign(Object.assign({},ja),{filters:pr})},[ja,yr]),[ra]=ba(Zr),aa=(pr,Dr)=>{mr({pagination:Object.assign(Object.assign({},kn.pagination),{current:pr,pageSize:Dr})},"paginate")},[sr,ha]=Ao(xr.length,aa,lt);kn.pagination=lt===!1?{}:Na(sr,lt),kn.resetPagination=ha;const ma=n.useMemo(()=>{if(lt===!1||!sr.pageSize)return xr;const{current:pr=1,total:Dr,pageSize:ga=Ya}=sr;return xr.lengthga?xr.slice((pr-1)*ga,pr*ga):xr:xr.slice((pr-1)*ga,pr*ga)},[!!lt,xr,sr&&sr.current,sr&&sr.pageSize,sr&&sr.total]),[Da,za]=La({prefixCls:Mr,data:xr,pageData:ma,getRowKey:br,getRecordByKey:In,expandType:Ln,childrenColumnName:Mn,locale:Er,getPopupContainer:Zt||qn},et),Qa=(pr,Dr,ga)=>{let Vr;return typeof Et=="function"?Vr=le()(Et(pr,Dr,ga)):Vr=le()(Et),le()({[`${Mr}-row-selected`]:za.has(br(pr,Dr))},Vr)};Nn.__PARENT_RENDER_ICON__=Nn.expandIcon,Nn.expandIcon=Nn.expandIcon||wn||$n(Er),Ln==="nest"&&Nn.expandIconColumnIndex===void 0?Nn.expandIconColumnIndex=et?1:0:Nn.expandIconColumnIndex>0&&et&&(Nn.expandIconColumnIndex-=1),typeof Nn.indentSize!="number"&&(Nn.indentSize=typeof Yn=="number"?Yn:15);const wo=n.useCallback(pr=>ra(Da(xa(va(pr)))),[va,xa,Da]);let Ua,Ra;if(lt!==!1&&(sr!=null&&sr.total)){let pr;sr.size?pr=sr.size:pr=ea==="small"||ea==="middle"?"small":void 0;const Dr=pa=>n.createElement(cr.Z,Object.assign({},sr,{className:le()(`${Mr}-pagination ${Mr}-pagination-${pa}`,sr.className),size:pr})),ga=wr==="rtl"?"left":"right",{position:Vr}=sr;if(Vr!==null&&Array.isArray(Vr)){const pa=Vr.find(Ga=>Ga.includes("top")),Ba=Vr.find(Ga=>Ga.includes("bottom")),wa=Vr.every(Ga=>`${Ga}`=="none");!pa&&!Ba&&!wa&&(Ra=Dr(ga)),pa&&(Ua=Dr(pa.toLowerCase().replace("top",""))),Ba&&(Ra=Dr(Ba.toLowerCase().replace("bottom","")))}else Ra=Dr(ga)}let Ia;typeof cn=="boolean"?Ia={spinning:cn}:typeof cn=="object"&&(Ia=Object.assign({spinning:!0},cn));const[Ca,oa]=Ol(Mr),[,Kr]=(0,Xn.Z)(),Wa=le()(`${Mr}-wrapper`,hr==null?void 0:hr.className,{[`${Mr}-wrapper-rtl`]:wr==="rtl"},te,he,oa),ao=Object.assign(Object.assign({},hr==null?void 0:hr.style),be),qa=An&&An.emptyText||(Gr==null?void 0:Gr("Table"))||n.createElement(Kn.Z,{componentName:"Table"}),Ha=pn?ho:ya,Fo={},zo=n.useMemo(()=>{const{fontSize:pr,lineHeight:Dr,padding:ga,paddingXS:Vr,paddingSM:pa}=Kr,Ba=Math.floor(pr*Dr);switch(ea){case"large":return ga*2+Ba;case"small":return Vr*2+Ba;default:return pa*2+Ba}},[Kr,ea]);return pn&&(Fo.listItemHeight=zo),Ca(n.createElement("div",{ref:m,className:Wa,style:ao},n.createElement(On.Z,Object.assign({spinning:!1},Ia),Ua,n.createElement(Ha,Object.assign({},Fo,nr,{columns:Dn,direction:wr,expandable:Nn,prefixCls:Mr,className:le()({[`${Mr}-middle`]:ea==="middle",[`${Mr}-small`]:ea==="small",[`${Mr}-bordered`]:Xe,[`${Mr}-empty`]:Fr.length===0}),data:ma,rowKey:br,rowClassName:Qa,emptyText:qa,internalHooks:o,internalRefs:xn,transformColumns:wo})),Ra)))};var Ml=n.forwardRef(Ll);const Rl=(c,m)=>{const U=n.useRef(0);return U.current+=1,n.createElement(Ml,Object.assign({},c,{ref:m,_renderTimes:U.current}))},ka=n.forwardRef(Rl);ka.SELECTION_COLUMN=qr,ka.EXPAND_COLUMN=t,ka.SELECTION_ALL=kr,ka.SELECTION_INVERT=da,ka.SELECTION_NONE=fa,ka.Column=Jt,ka.ColumnGroup=mn,ka.Summary=d;var Fl=ka,Nl=Fl},99313:function(ft,me,e){"use strict";e.d(me,{default:function(){return ee}});var t=e(99267),o=e(18785),A=e(62772),z=e(92310),l=e.n(z),E=e(5016),n=e(18082),R=e(20049),V=e(52456),s=e(10928),Z=e(5883),f=e(59301),u=e(49658),$=e(18929),F=e(77900),T=(0,f.createContext)(null),Re=f.forwardRef(function(v,b){var x=v.prefixCls,y=v.className,ge=v.style,de=v.id,Qe=v.active,Ze=v.tabKey,$e=v.children;return f.createElement("div",{id:de&&"".concat(de,"-panel-").concat(Ze),role:"tabpanel",tabIndex:Qe?0:-1,"aria-labelledby":de&&"".concat(de,"-tab-").concat(Ze),"aria-hidden":!Qe,style:ge,className:l()(x,Qe&&"".concat(x,"-active"),y),ref:b},$e)}),oe=Re,se=["key","forceRender","style","className"];function re(v){var b=v.id,x=v.activeKey,y=v.animated,ge=v.tabPosition,de=v.destroyInactiveTabPane,Qe=f.useContext(T),Ze=Qe.prefixCls,$e=Qe.tabs,ot=y.tabPane,ut="".concat(Ze,"-tabpane");return f.createElement("div",{className:l()("".concat(Ze,"-content-holder"))},f.createElement("div",{className:l()("".concat(Ze,"-content"),"".concat(Ze,"-content-").concat(ge),(0,n.Z)({},"".concat(Ze,"-content-animated"),ot))},$e.map(function(At){var gt=At.key,dt=At.forceRender,yt=At.style,vt=At.className,Lt=(0,Z.Z)(At,se),Dt=gt===x;return f.createElement(F.default,(0,E.Z)({key:gt,visible:Dt,forceRender:dt,removeOnLeave:!!de,leavedClassName:"".concat(ut,"-hidden")},y.tabPaneMotion),function(kt,Rt){var _e=kt.style,Le=kt.className;return f.createElement(oe,(0,E.Z)({},Lt,{prefixCls:ut,id:b,tabKey:gt,animated:ot,active:Dt,style:(0,R.Z)((0,R.Z)({},yt),_e),className:l()(vt,Le),ref:Rt}))})})))}var M=e(92393),S=e(29301),a=e(6089),I=e(8654),P={width:0,height:0,left:0,top:0};function X(v,b,x){return(0,f.useMemo)(function(){for(var y,ge=new Map,de=b.get((y=v[0])===null||y===void 0?void 0:y.key)||P,Qe=de.left+de.width,Ze=0;ZeQt?(mt=st,Ne.current="x"):(mt=at,Ne.current="y"),b(-mt,-mt)&&Ue.preventDefault()}var Ye=(0,f.useRef)(null);Ye.current={onTouchStart:Rt,onTouchMove:_e,onTouchEnd:Le,onWheel:ke},f.useEffect(function(){function Ue(Mt){Ye.current.onTouchStart(Mt)}function st(Mt){Ye.current.onTouchMove(Mt)}function at(Mt){Ye.current.onTouchEnd(Mt)}function mt(Mt){Ye.current.onWheel(Mt)}return document.addEventListener("touchmove",st,{passive:!1}),document.addEventListener("touchend",at,{passive:!1}),v.current.addEventListener("touchstart",Ue,{passive:!1}),v.current.addEventListener("wheel",mt),function(){document.removeEventListener("touchmove",st),document.removeEventListener("touchend",at)}},[])}var fe=e(34280);function Be(v){var b=(0,f.useState)(0),x=(0,V.Z)(b,2),y=x[0],ge=x[1],de=(0,f.useRef)(0),Qe=(0,f.useRef)();return Qe.current=v,(0,fe.o)(function(){var Ze;(Ze=Qe.current)===null||Ze===void 0||Ze.call(Qe)},[y]),function(){de.current===y&&(de.current+=1,ge(de.current))}}function Se(v){var b=(0,f.useRef)([]),x=(0,f.useState)({}),y=(0,V.Z)(x,2),ge=y[1],de=(0,f.useRef)(typeof v=="function"?v():v),Qe=Be(function(){var $e=de.current;b.current.forEach(function(ot){$e=ot($e)}),b.current=[],de.current=$e,ge({})});function Ze($e){b.current.push($e),Qe()}return[de.current,Ze]}var ce={width:0,height:0,left:0,top:0,right:0};function W(v,b,x,y,ge,de,Qe){var Ze=Qe.tabs,$e=Qe.tabPosition,ot=Qe.rtl,ut,At,gt;return["top","bottom"].includes($e)?(ut="width",At=ot?"right":"left",gt=Math.abs(x)):(ut="height",At="top",gt=-x),(0,f.useMemo)(function(){if(!Ze.length)return[0,0];for(var dt=Ze.length,yt=dt,vt=0;vtgt+b){yt=vt-1;break}}for(var Dt=0,kt=dt-1;kt>=0;kt-=1){var Rt=v.get(Ze[kt].key)||ce;if(Rt[At]=yt?[0,0]:[Dt,yt]},[v,b,y,ge,de,gt,$e,Ze.map(function(dt){return dt.key}).join("_"),ot])}function H(v){var b;return v instanceof Map?(b={},v.forEach(function(x,y){b[y]=x})):b=v,JSON.stringify(b)}var p="TABS_DQ";function Q(v){return String(v).replace(/"/g,p)}function D(v,b,x,y){return!(!x||y||v===!1||v===void 0&&(b===!1||b===null))}function j(v,b){var x=v.prefixCls,y=v.editable,ge=v.locale,de=v.style;return!y||y.showAdd===!1?null:f.createElement("button",{ref:b,type:"button",className:"".concat(x,"-nav-add"),style:de,"aria-label":(ge==null?void 0:ge.addAriaLabel)||"Add tab",onClick:function(Ze){y.onEdit("add",{event:Ze})}},y.addIcon||"+")}var ne=f.forwardRef(j),ye=f.forwardRef(function(v,b){var x=v.position,y=v.prefixCls,ge=v.extra;if(!ge)return null;var de,Qe={};return(0,s.Z)(ge)==="object"&&!f.isValidElement(ge)?Qe=ge:Qe.right=ge,x==="right"&&(de=Qe.right),x==="left"&&(de=Qe.left),de?f.createElement("div",{className:"".concat(y,"-extra-content"),ref:b},de):null}),ze=ye,_=e(31561),Ee=e(15285),Ae=e(10228);function xe(v,b){var x=v.prefixCls,y=v.id,ge=v.tabs,de=v.locale,Qe=v.mobile,Ze=v.moreIcon,$e=Ze===void 0?"More":Ze,ot=v.moreTransitionName,ut=v.style,At=v.className,gt=v.editable,dt=v.tabBarGutter,yt=v.rtl,vt=v.removeAriaLabel,Lt=v.onTabClick,Dt=v.getPopupContainer,kt=v.popupClassName,Rt=(0,f.useState)(!1),_e=(0,V.Z)(Rt,2),Le=_e[0],Ne=_e[1],ke=(0,f.useState)(null),Ye=(0,V.Z)(ke,2),Ue=Ye[0],st=Ye[1],at="".concat(y,"-more-popup"),mt="".concat(x,"-dropdown"),Mt=Ue!==null?"".concat(at,"-").concat(Ue):null,Qt=de==null?void 0:de.dropdownAriaLabel;function tn(He,We){He.preventDefault(),He.stopPropagation(),gt.onEdit("remove",{key:We,event:He})}var sn=f.createElement(Ee.ZP,{onClick:function(We){var Ot=We.key,Pt=We.domEvent;Lt(Ot,Pt),Ne(!1)},prefixCls:"".concat(mt,"-menu"),id:at,tabIndex:-1,role:"listbox","aria-activedescendant":Mt,selectedKeys:[Ue],"aria-label":Qt!==void 0?Qt:"expanded dropdown"},ge.map(function(He){var We=He.closable,Ot=He.disabled,Pt=He.closeIcon,bt=He.key,ct=He.label,Xt=D(We,Pt,gt,Ot);return f.createElement(Ee.sN,{key:bt,id:"".concat(at,"-").concat(bt),role:"option","aria-controls":y&&"".concat(y,"-panel-").concat(bt),disabled:Ot},f.createElement("span",null,ct),Xt&&f.createElement("button",{type:"button","aria-label":vt||"remove",tabIndex:0,className:"".concat(mt,"-menu-item-remove"),onClick:function(Nt){Nt.stopPropagation(),tn(Nt,bt)}},Pt||gt.removeIcon||"\xD7"))}));function vn(He){for(var We=ge.filter(function(Xt){return!Xt.disabled}),Ot=We.findIndex(function(Xt){return Xt.key===Ue})||0,Pt=We.length,bt=0;btdr?"left":"right"})}),Qt=(0,V.Z)(Mt,2),tn=Qt[0],sn=Qt[1],vn=q(0,function(Sr,dr){!mt&&Rt&&Rt({direction:Sr>dr?"top":"bottom"})}),an=(0,V.Z)(vn,2),ve=an[0],je=an[1],Te=(0,f.useState)([0,0]),He=(0,V.Z)(Te,2),We=He[0],Ot=He[1],Pt=(0,f.useState)([0,0]),bt=(0,V.Z)(Pt,2),ct=bt[0],Xt=bt[1],jt=(0,f.useState)([0,0]),Nt=(0,V.Z)(jt,2),Ht=Nt[0],gn=Nt[1],Bn=(0,f.useState)([0,0]),un=(0,V.Z)(Bn,2),Sn=un[0],fn=un[1],Fn=Se(new Map),Qn=(0,V.Z)(Fn,2),lr=Qn[0],Jt=Qn[1],Tt=X(de,lr,ct[0]),mn=h(We,mt),En=h(ct,mt),Gn=h(Ht,mt),Zn=h(Sn,mt),Kn=mncr?cr:Sr}var Xn=(0,f.useRef)(),en=(0,f.useState)(),$n=(0,V.Z)(en,2),ar=$n[0],Tn=$n[1];function or(){Tn(Date.now())}function Cr(){window.clearTimeout(Xn.current)}Ge(Ye,function(Sr,dr){function Xr(Rr,_r){Rr(function(Wr){var Za=On(Wr+_r);return Za})}return Kn?(mt?Xr(sn,Sr):Xr(je,dr),Cr(),or(),!0):!1}),(0,f.useEffect)(function(){return Cr(),ar&&(Xn.current=window.setTimeout(function(){Tn(0)},100)),Cr},[ar]);var jr=W(Tt,Vn,mt?tn:ve,En,Gn,Zn,(0,R.Z)((0,R.Z)({},v),{},{tabs:de})),ur=(0,V.Z)(jr,2),gr=ur[0],Lr=ur[1],Br=(0,a.Z)(function(){var Sr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ut,dr=Tt.get(Sr)||{width:0,height:0,left:0,right:0,top:0};if(mt){var Xr=tn;At?dr.righttn+Vn&&(Xr=dr.right+dr.width-Vn):dr.left<-tn?Xr=-dr.left:dr.left+dr.width>-tn+Vn&&(Xr=-(dr.left+dr.width-Vn)),je(0),sn(On(Xr))}else{var Rr=ve;dr.top<-ve?Rr=-dr.top:dr.top+dr.height>-ve+Vn&&(Rr=-(dr.top+dr.height-Vn)),sn(0),je(On(Rr))}}),Pr={};vt==="top"||vt==="bottom"?Pr[At?"marginRight":"marginLeft"]=Lt:Pr.marginTop=Lt;var ca=de.map(function(Sr,dr){var Xr=Sr.key;return f.createElement(Me,{id:$e,prefixCls:ge,key:Xr,tab:Sr,style:dr===0?void 0:Pr,closable:Sr.closable,editable:dt,active:Xr===ut,renderWrapper:Dt,removeAriaLabel:yt==null?void 0:yt.removeAriaLabel,onClick:function(_r){kt(Xr,_r)},onFocus:function(){Br(Xr),or(),Ye.current&&(At||(Ye.current.scrollLeft=0),Ye.current.scrollTop=0)}})}),la=function(){return Jt(function(){var dr=new Map;return de.forEach(function(Xr){var Rr,_r=Xr.key,Wr=(Rr=Ue.current)===null||Rr===void 0?void 0:Rr.querySelector('[data-node-key="'.concat(Q(_r),'"]'));Wr&&dr.set(_r,{width:Wr.offsetWidth,height:Wr.offsetHeight,left:Wr.offsetLeft,top:Wr.offsetTop})}),dr})};(0,f.useEffect)(function(){la()},[de.map(function(Sr){return Sr.key}).join("_")]);var Qr=Be(function(){var Sr=r(Le),dr=r(Ne),Xr=r(ke);Ot([Sr[0]-dr[0]-Xr[0],Sr[1]-dr[1]-Xr[1]]);var Rr=r(at);gn(Rr);var _r=r(st);fn(_r);var Wr=r(Ue);Xt([Wr[0]-Rr[0],Wr[1]-Rr[1]]),la()}),ua=de.slice(0,gr),ia=de.slice(Lr+1),hn=[].concat((0,M.Z)(ua),(0,M.Z)(ia)),Wn=Tt.get(ut),Rn=g({activeTabOffset:Wn,horizontal:mt,rtl:At,indicatorSize:_e}),jn=Rn.style;(0,f.useEffect)(function(){Br()},[ut,_n,cr,H(Wn),H(Tt),mt]),(0,f.useEffect)(function(){Qr()},[At]);var Jn=!!hn.length,vr="".concat(ge,"-nav-wrap"),$r,Tr,zr,Yr;return mt?At?(Tr=tn>0,$r=tn!==cr):($r=tn<0,Tr=tn!==_n):(zr=ve<0,Yr=ve!==_n),f.createElement(S.Z,{onResize:Qr},f.createElement("div",{ref:(0,I.x1)(b,Le),role:"tablist",className:l()("".concat(ge,"-nav"),Qe),style:Ze,onKeyDown:function(){or()}},f.createElement(ze,{ref:Ne,position:"left",extra:gt,prefixCls:ge}),f.createElement(S.Z,{onResize:Qr},f.createElement("div",{className:l()(vr,(x={},(0,n.Z)(x,"".concat(vr,"-ping-left"),$r),(0,n.Z)(x,"".concat(vr,"-ping-right"),Tr),(0,n.Z)(x,"".concat(vr,"-ping-top"),zr),(0,n.Z)(x,"".concat(vr,"-ping-bottom"),Yr),x)),ref:Ye},f.createElement(S.Z,{onResize:Qr},f.createElement("div",{ref:Ue,className:"".concat(ge,"-nav-list"),style:{transform:"translate(".concat(tn,"px, ").concat(ve,"px)"),transition:ar?"none":void 0}},ca,f.createElement(ne,{ref:at,prefixCls:ge,locale:yt,editable:dt,style:(0,R.Z)((0,R.Z)({},ca.length===0?void 0:Pr),{},{visibility:Jn?"hidden":null})}),f.createElement("div",{className:l()("".concat(ge,"-ink-bar"),(0,n.Z)({},"".concat(ge,"-ink-bar-animated"),ot.inkBar)),style:jn}))))),f.createElement(pe,(0,E.Z)({},v,{removeAriaLabel:yt==null?void 0:yt.removeAriaLabel,ref:st,prefixCls:ge,tabs:hn,className:!Jn&&rr,tabMoving:!!ar})),f.createElement(ze,{ref:ke,position:"right",extra:gt,prefixCls:ge})))}var d=f.forwardRef(K),i=["renderTabBar"],J=["label","key"];function L(v){var b=v.renderTabBar,x=(0,Z.Z)(v,i),y=f.useContext(T),ge=y.tabs;if(b){var de=(0,R.Z)((0,R.Z)({},x),{},{panes:ge.map(function(Qe){var Ze=Qe.label,$e=Qe.key,ot=(0,Z.Z)(Qe,J);return f.createElement(oe,(0,E.Z)({tab:Ze,key:$e,tabKey:$e},ot))})});return b(de,d)}return f.createElement(d,x)}var C=e(48736);function k(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},b;return v===!1?b={inkBar:!1,tabPane:!1}:v===!0?b={inkBar:!0,tabPane:!1}:b=(0,R.Z)({inkBar:!0},(0,s.Z)(v)==="object"?v:{}),b.tabPaneMotion&&b.tabPane===void 0&&(b.tabPane=!0),!b.tabPaneMotion&&b.tabPane&&(b.tabPane=!1),b}var ie=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],ue=0;function Oe(v,b){var x,y=v.id,ge=v.prefixCls,de=ge===void 0?"rc-tabs":ge,Qe=v.className,Ze=v.items,$e=v.direction,ot=v.activeKey,ut=v.defaultActiveKey,At=v.editable,gt=v.animated,dt=v.tabPosition,yt=dt===void 0?"top":dt,vt=v.tabBarGutter,Lt=v.tabBarStyle,Dt=v.tabBarExtraContent,kt=v.locale,Rt=v.moreIcon,_e=v.moreTransitionName,Le=v.destroyInactiveTabPane,Ne=v.renderTabBar,ke=v.onChange,Ye=v.onTabClick,Ue=v.onTabScroll,st=v.getPopupContainer,at=v.popupClassName,mt=v.indicatorSize,Mt=(0,Z.Z)(v,ie),Qt=f.useMemo(function(){return(Ze||[]).filter(function(fn){return fn&&(0,s.Z)(fn)==="object"&&"key"in fn})},[Ze]),tn=$e==="rtl",sn=k(gt),vn=(0,f.useState)(!1),an=(0,V.Z)(vn,2),ve=an[0],je=an[1];(0,f.useEffect)(function(){je((0,u.Z)())},[]);var Te=(0,$.Z)(function(){var fn;return(fn=Qt[0])===null||fn===void 0?void 0:fn.key},{value:ot,defaultValue:ut}),He=(0,V.Z)(Te,2),We=He[0],Ot=He[1],Pt=(0,f.useState)(function(){return Qt.findIndex(function(fn){return fn.key===We})}),bt=(0,V.Z)(Pt,2),ct=bt[0],Xt=bt[1];(0,f.useEffect)(function(){var fn=Qt.findIndex(function(Qn){return Qn.key===We});if(fn===-1){var Fn;fn=Math.max(0,Math.min(ct,Qt.length-1)),Ot((Fn=Qt[fn])===null||Fn===void 0?void 0:Fn.key)}Xt(fn)},[Qt.map(function(fn){return fn.key}).join("_"),We,ct]);var jt=(0,$.Z)(null,{value:y}),Nt=(0,V.Z)(jt,2),Ht=Nt[0],gn=Nt[1];(0,f.useEffect)(function(){y||(gn("rc-tabs-".concat(ue)),ue+=1)},[]);function Bn(fn,Fn){Ye==null||Ye(fn,Fn);var Qn=fn!==We;Ot(fn),Qn&&(ke==null||ke(fn))}var un={id:Ht,activeKey:We,animated:sn,tabPosition:yt,rtl:tn,mobile:ve},Sn=(0,R.Z)((0,R.Z)({},un),{},{editable:At,locale:kt,moreIcon:Rt,moreTransitionName:_e,tabBarGutter:vt,onTabClick:Bn,onTabScroll:Ue,extra:Dt,style:Lt,panes:null,getPopupContainer:st,popupClassName:at,indicatorSize:mt});return f.createElement(T.Provider,{value:{tabs:Qt,prefixCls:de}},f.createElement("div",(0,E.Z)({ref:b,id:y,className:l()(de,"".concat(de,"-").concat(yt),(x={},(0,n.Z)(x,"".concat(de,"-mobile"),ve),(0,n.Z)(x,"".concat(de,"-editable"),At),(0,n.Z)(x,"".concat(de,"-rtl"),tn),x),Qe)},Mt),f.createElement(L,(0,E.Z)({},Sn,{renderTabBar:Ne})),f.createElement(re,(0,E.Z)({destroyInactiveTabPane:Le},un,{animated:sn}))))}var ae=f.forwardRef(Oe),Fe=ae,N=Fe,Ce=e(36355),we=e(19716),Ie=()=>null,Je=e(62892);const rt={motionAppear:!1,motionEnter:!0,motionLeave:!0};function tt(v){let b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},x;return b===!1?x={inkBar:!1,tabPane:!1}:b===!0?x={inkBar:!0,tabPane:!0}:x=Object.assign({inkBar:!0},typeof b=="object"?b:{}),x.tabPane&&(x.tabPaneMotion=Object.assign(Object.assign({},rt),{motionName:(0,Je.m)(v,"switch")})),x}var xt=e(11592),Ft=function(v,b){var x={};for(var y in v)Object.prototype.hasOwnProperty.call(v,y)&&b.indexOf(y)<0&&(x[y]=v[y]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,y=Object.getOwnPropertySymbols(v);geb)}function Wt(v,b){if(v)return v;const x=(0,xt.Z)(b).map(y=>{if(f.isValidElement(y)){const{key:ge,props:de}=y,Qe=de||{},{tab:Ze}=Qe,$e=Ft(Qe,["tab"]);return Object.assign(Object.assign({key:String(ge)},$e),{label:Ze})}return null});return wt(x)}var rn=e(17313),Yt=e(83116),Ct=e(37613),qt=e(13826),Vt=v=>{const{componentCls:b,motionDurationSlow:x}=v;return[{[b]:{[`${b}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${x}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${x}`}}}}},[(0,qt.oN)(v,"slide-up"),(0,qt.oN)(v,"slide-down")]]};const ln=v=>{const{componentCls:b,tabsCardPadding:x,cardBg:y,cardGutter:ge,colorBorderSecondary:de,itemSelectedColor:Qe}=v;return{[`${b}-card`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{margin:0,padding:x,background:y,border:`${v.lineWidth}px ${v.lineType} ${de}`,transition:`all ${v.motionDurationSlow} ${v.motionEaseInOut}`},[`${b}-tab-active`]:{color:Qe,background:v.colorBgContainer},[`${b}-ink-bar`]:{visibility:"hidden"}},[`&${b}-top, &${b}-bottom`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab + ${b}-tab`]:{marginLeft:{_skip_check_:!0,value:`${ge}px`}}}},[`&${b}-top`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{borderRadius:`${v.borderRadiusLG}px ${v.borderRadiusLG}px 0 0`},[`${b}-tab-active`]:{borderBottomColor:v.colorBgContainer}}},[`&${b}-bottom`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{borderRadius:`0 0 ${v.borderRadiusLG}px ${v.borderRadiusLG}px`},[`${b}-tab-active`]:{borderTopColor:v.colorBgContainer}}},[`&${b}-left, &${b}-right`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab + ${b}-tab`]:{marginTop:`${ge}px`}}},[`&${b}-left`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{borderRadius:{_skip_check_:!0,value:`${v.borderRadiusLG}px 0 0 ${v.borderRadiusLG}px`}},[`${b}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:v.colorBgContainer}}}},[`&${b}-right`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${v.borderRadiusLG}px ${v.borderRadiusLG}px 0`}},[`${b}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:v.colorBgContainer}}}}}}},yn=v=>{const{componentCls:b,itemHoverColor:x,dropdownEdgeChildVerticalPadding:y}=v;return{[`${b}-dropdown`]:Object.assign(Object.assign({},(0,rn.Wf)(v)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:v.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${b}-dropdown-menu`]:{maxHeight:v.tabsDropdownHeight,margin:0,padding:`${y}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:v.colorBgContainer,backgroundClip:"padding-box",borderRadius:v.borderRadiusLG,outline:"none",boxShadow:v.boxShadowSecondary,"&-item":Object.assign(Object.assign({},rn.vS),{display:"flex",alignItems:"center",minWidth:v.tabsDropdownWidth,margin:0,padding:`${v.paddingXXS}px ${v.paddingSM}px`,color:v.colorText,fontWeight:"normal",fontSize:v.fontSize,lineHeight:v.lineHeight,cursor:"pointer",transition:`all ${v.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:v.marginSM},color:v.colorTextDescription,fontSize:v.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:x}},"&:hover":{background:v.controlItemBgHover},"&-disabled":{"&, &:hover":{color:v.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},nt=v=>{const{componentCls:b,margin:x,colorBorderSecondary:y,horizontalMargin:ge,verticalItemPadding:de,verticalItemMargin:Qe}=v;return{[`${b}-top, ${b}-bottom`]:{flexDirection:"column",[`> ${b}-nav, > div > ${b}-nav`]:{margin:ge,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${v.lineWidth}px ${v.lineType} ${y}`,content:"''"},[`${b}-ink-bar`]:{height:v.lineWidthBold,"&-animated":{transition:`width ${v.motionDurationSlow}, left ${v.motionDurationSlow}, + right ${v.motionDurationSlow}`}},[`${b}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:v.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:v.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:v.boxShadowTabsOverflowRight},[`&${b}-nav-wrap-ping-left::before`]:{opacity:1},[`&${b}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${b}-top`]:{[`> ${b}-nav, + > div > ${b}-nav`]:{"&::before":{bottom:0},[`${b}-ink-bar`]:{bottom:0}}},[`${b}-bottom`]:{[`> ${b}-nav, > div > ${b}-nav`]:{order:1,marginTop:`${x}px`,marginBottom:0,"&::before":{top:0},[`${b}-ink-bar`]:{top:0}},[`> ${b}-content-holder, > div > ${b}-content-holder`]:{order:0}},[`${b}-left, ${b}-right`]:{[`> ${b}-nav, > div > ${b}-nav`]:{flexDirection:"column",minWidth:v.controlHeight*1.25,[`${b}-tab`]:{padding:de,textAlign:"center"},[`${b}-tab + ${b}-tab`]:{margin:Qe},[`${b}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:v.controlHeight},"&::before":{top:0,boxShadow:v.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:v.boxShadowTabsOverflowBottom},[`&${b}-nav-wrap-ping-top::before`]:{opacity:1},[`&${b}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${b}-ink-bar`]:{width:v.lineWidthBold,"&-animated":{transition:`height ${v.motionDurationSlow}, top ${v.motionDurationSlow}`}},[`${b}-nav-list, ${b}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${b}-left`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${b}-content-holder, > div > ${b}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${v.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`},[`> ${b}-content > ${b}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:v.paddingLG}}}},[`${b}-right`]:{[`> ${b}-nav, > div > ${b}-nav`]:{order:1,[`${b}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${b}-content-holder, > div > ${b}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-v.lineWidth},borderRight:{_skip_check_:!0,value:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`},[`> ${b}-content > ${b}-tabpane`]:{paddingRight:{_skip_check_:!0,value:v.paddingLG}}}}}},ht=v=>{const{componentCls:b,cardPaddingSM:x,cardPaddingLG:y,horizontalItemPaddingSM:ge,horizontalItemPaddingLG:de}=v;return{[b]:{"&-small":{[`> ${b}-nav`]:{[`${b}-tab`]:{padding:ge,fontSize:v.titleFontSizeSM}}},"&-large":{[`> ${b}-nav`]:{[`${b}-tab`]:{padding:de,fontSize:v.titleFontSizeLG}}}},[`${b}-card`]:{[`&${b}-small`]:{[`> ${b}-nav`]:{[`${b}-tab`]:{padding:x}},[`&${b}-bottom`]:{[`> ${b}-nav ${b}-tab`]:{borderRadius:`0 0 ${v.borderRadius}px ${v.borderRadius}px`}},[`&${b}-top`]:{[`> ${b}-nav ${b}-tab`]:{borderRadius:`${v.borderRadius}px ${v.borderRadius}px 0 0`}},[`&${b}-right`]:{[`> ${b}-nav ${b}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${v.borderRadius}px ${v.borderRadius}px 0`}}},[`&${b}-left`]:{[`> ${b}-nav ${b}-tab`]:{borderRadius:{_skip_check_:!0,value:`${v.borderRadius}px 0 0 ${v.borderRadius}px`}}}},[`&${b}-large`]:{[`> ${b}-nav`]:{[`${b}-tab`]:{padding:y}}}}}},pt=v=>{const{componentCls:b,itemActiveColor:x,itemHoverColor:y,iconCls:ge,tabsHorizontalItemMargin:de,horizontalItemPadding:Qe,itemSelectedColor:Ze,itemColor:$e}=v,ot=`${b}-tab`;return{[ot]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Qe,fontSize:v.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:$e,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:x}},(0,rn.Qy)(v)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-v.marginXXS},marginLeft:{_skip_check_:!0,value:v.marginXS},color:v.colorTextDescription,fontSize:v.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${v.motionDurationSlow}`,"&:hover":{color:v.colorTextHeading}},"&:hover":{color:y},[`&${ot}-active ${ot}-btn`]:{color:Ze,textShadow:v.tabsActiveTextShadow},[`&${ot}-disabled`]:{color:v.colorTextDisabled,cursor:"not-allowed"},[`&${ot}-disabled ${ot}-btn, &${ot}-disabled ${b}-remove`]:{"&:focus, &:active":{color:v.colorTextDisabled}},[`& ${ot}-remove ${ge}`]:{margin:0},[ge]:{marginRight:{_skip_check_:!0,value:v.marginSM}}},[`${ot} + ${ot}`]:{margin:{_skip_check_:!0,value:de}}}},It=v=>{const{componentCls:b,tabsHorizontalItemMarginRTL:x,iconCls:y,cardGutter:ge}=v;return{[`${b}-rtl`]:{direction:"rtl",[`${b}-nav`]:{[`${b}-tab`]:{margin:{_skip_check_:!0,value:x},[`${b}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[y]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${v.marginSM}px`}},[`${b}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${v.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${v.marginXXS}px`},[y]:{margin:0}}}},[`&${b}-left`]:{[`> ${b}-nav`]:{order:1},[`> ${b}-content-holder`]:{order:0}},[`&${b}-right`]:{[`> ${b}-nav`]:{order:0},[`> ${b}-content-holder`]:{order:1}},[`&${b}-card${b}-top, &${b}-card${b}-bottom`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab + ${b}-tab`]:{marginRight:{_skip_check_:!0,value:ge},marginLeft:{_skip_check_:!0,value:0}}}}},[`${b}-dropdown-rtl`]:{direction:"rtl"},[`${b}-menu-item`]:{[`${b}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},on=v=>{const{componentCls:b,tabsCardPadding:x,cardHeight:y,cardGutter:ge,itemHoverColor:de,itemActiveColor:Qe,colorBorderSecondary:Ze}=v;return{[b]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,rn.Wf)(v)),{display:"flex",[`> ${b}-nav, > div > ${b}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${b}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${v.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${b}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${v.motionDurationSlow}`},[`${b}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${b}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${b}-nav-more`]:{position:"relative",padding:x,background:"transparent",border:0,color:v.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:v.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${b}-nav-add`]:Object.assign({minWidth:y,marginLeft:{_skip_check_:!0,value:ge},padding:`0 ${v.paddingXS}px`,background:"transparent",border:`${v.lineWidth}px ${v.lineType} ${Ze}`,borderRadius:`${v.borderRadiusLG}px ${v.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:v.colorText,transition:`all ${v.motionDurationSlow} ${v.motionEaseInOut}`,"&:hover":{color:de},"&:active, &:focus:not(:focus-visible)":{color:Qe}},(0,rn.Qy)(v))},[`${b}-extra-content`]:{flex:"none"},[`${b}-ink-bar`]:{position:"absolute",background:v.inkBarColor,pointerEvents:"none"}}),pt(v)),{[`${b}-content`]:{position:"relative",width:"100%"},[`${b}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${b}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${b}-centered`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-nav-wrap`]:{[`&:not([class*='${b}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var _t=(0,Yt.Z)("Tabs",v=>{const b=(0,Ct.TS)(v,{tabsCardPadding:v.cardPadding||`${(v.cardHeight-Math.round(v.fontSize*v.lineHeight))/2-v.lineWidth}px ${v.padding}px`,dropdownEdgeChildVerticalPadding:v.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${v.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${v.horizontalItemGutter}px`});return[ht(b),It(b),nt(b),yn(b),ln(b),on(b),Vt(b)]},v=>{const b=v.controlHeightLG;return{zIndexPopup:v.zIndexPopupBase+50,cardBg:v.colorFillAlter,cardHeight:b,cardPadding:"",cardPaddingSM:`${v.paddingXXS*1.5}px ${v.padding}px`,cardPaddingLG:`${v.paddingXS}px ${v.padding}px ${v.paddingXXS*1.5}px`,titleFontSize:v.fontSize,titleFontSizeLG:v.fontSizeLG,titleFontSizeSM:v.fontSize,inkBarColor:v.colorPrimary,horizontalMargin:`0 0 ${v.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${v.paddingSM}px 0`,horizontalItemPaddingSM:`${v.paddingXS}px 0`,horizontalItemPaddingLG:`${v.padding}px 0`,verticalItemPadding:`${v.paddingXS}px ${v.paddingLG}px`,verticalItemMargin:`${v.margin}px 0 0 0`,itemColor:v.colorText,itemSelectedColor:v.colorPrimary,itemHoverColor:v.colorPrimaryHover,itemActiveColor:v.colorPrimaryActive,cardGutter:v.marginXXS/2}}),it=function(v,b){var x={};for(var y in v)Object.prototype.hasOwnProperty.call(v,y)&&b.indexOf(y)<0&&(x[y]=v[y]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,y=Object.getOwnPropertySymbols(v);ge{const{type:b,className:x,rootClassName:y,size:ge,onEdit:de,hideAdd:Qe,centered:Ze,addIcon:$e,popupClassName:ot,children:ut,items:At,animated:gt,style:dt,indicatorSize:yt}=v,vt=it(v,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Lt,moreIcon:Dt=f.createElement(o.Z,null)}=vt,{direction:kt,tabs:Rt,getPrefixCls:_e,getPopupContainer:Le}=f.useContext(Ce.E_),Ne=_e("tabs",Lt),[ke,Ye]=_t(Ne);let Ue;b==="editable-card"&&(Ue={onEdit:(tn,sn)=>{let{key:vn,event:an}=sn;de==null||de(tn==="add"?an:vn,tn)},removeIcon:f.createElement(t.Z,null),addIcon:$e||f.createElement(A.Z,null),showAdd:Qe!==!0});const st=_e(),at=Wt(At,ut),mt=tt(Ne,gt),Mt=(0,we.Z)(ge),Qt=Object.assign(Object.assign({},Rt==null?void 0:Rt.style),dt);return ke(f.createElement(N,Object.assign({direction:kt,getPopupContainer:Le,moreTransitionName:`${st}-slide-up`},vt,{items:at,className:l()({[`${Ne}-${Mt}`]:Mt,[`${Ne}-card`]:["card","editable-card"].includes(b),[`${Ne}-editable-card`]:b==="editable-card",[`${Ne}-centered`]:Ze},Rt==null?void 0:Rt.className,x,y,Ye),popupClassName:l()(ot,Ye),style:Qt,editable:Ue,moreIcon:Dt,prefixCls:Ne,animated:mt,indicatorSize:yt!=null?yt:Rt==null?void 0:Rt.indicatorSize})))};Kt.TabPane=Ie;var ee=Kt},17574:function(ft,me,e){"use strict";e.d(me,{default:function(){return W}});var t=e(64588),o=e(92393),A=e(52671),z=e(8657),l=e(5016),E=e(59301),n={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"},R=n,V=e(7657),s=function(p,Q){return E.createElement(V.Z,(0,l.Z)({},p,{ref:Q,icon:R}))},Z=E.forwardRef(s),f=Z,u=e(92310),$=e.n(u),F=e(35654),T=e(71430),Re=e(36355),oe=e(56082),se=e(62892),re=e(20648);const M=4;function S(H){const{dropPosition:p,dropLevelOffset:Q,prefixCls:D,indent:j,direction:ne="ltr"}=H,ye=ne==="ltr"?"left":"right",ze=ne==="ltr"?"right":"left",_={[ye]:-Q*j+M,[ze]:0};switch(p){case-1:_.top=-3;break;case 1:_.bottom=-3;break;default:_.bottom=-3,_[ye]=j+M;break}return E.createElement("div",{style:_,className:`${D}-drop-indicator`})}var a=e(71997),P=E.forwardRef((H,p)=>{const{getPrefixCls:Q,direction:D,virtual:j,tree:ne}=E.useContext(Re.E_),{prefixCls:ye,className:ze,showIcon:_=!1,showLine:Ee,switcherIcon:Ae,blockNode:xe=!1,children:pe,checkable:Y=!1,selectable:Me=!0,draggable:B,motion:w,style:g}=H,r=Q("tree",ye),h=Q(),K=w!=null?w:Object.assign(Object.assign({},(0,se.Z)(h)),{motionAppear:!1}),d=Object.assign(Object.assign({},H),{checkable:Y,selectable:Me,showIcon:_,motion:K,blockNode:xe,showLine:!!Ee,dropIndicatorRender:S}),[i,J]=(0,re.ZP)(r),L=E.useMemo(()=>{if(!B)return!1;let k={};switch(typeof B){case"function":k.nodeDraggable=B;break;case"object":k=Object.assign({},B);break;default:break}return k.icon!==!1&&(k.icon=k.icon||E.createElement(oe.Z,null)),k},[B]),C=k=>E.createElement(a.Z,{prefixCls:r,switcherIcon:Ae,treeNodeProps:k,showLine:Ee});return i(E.createElement(t.Z,Object.assign({itemHeight:20,ref:p,virtual:j},d,{style:Object.assign(Object.assign({},ne==null?void 0:ne.style),g),prefixCls:r,className:$()({[`${r}-icon-hide`]:!_,[`${r}-block-node`]:xe,[`${r}-unselectable`]:!Me,[`${r}-rtl`]:D==="rtl"},ne==null?void 0:ne.className,ze,J),direction:D,checkable:Y&&E.createElement("span",{className:`${r}-checkbox-inner`}),selectable:Me,switcherIcon:C,draggable:L}),pe))}),X;(function(H){H[H.None=0]="None",H[H.Start=1]="Start",H[H.End=2]="End"})(X||(X={}));function q(H,p){function Q(D){const{key:j,children:ne}=D;p(j,D)!==!1&&q(ne||[],p)}H.forEach(Q)}function G(H){let{treeData:p,expandedKeys:Q,startKey:D,endKey:j}=H;const ne=[];let ye=X.None;if(D&&D===j)return[D];if(!D||!j)return[];function ze(_){return _===D||_===j}return q(p,_=>{if(ye===X.End)return!1;if(ze(_)){if(ne.push(_),ye===X.None)ye=X.Start;else if(ye===X.Start)return ye=X.End,!1}else ye===X.Start&&ne.push(_);return Q.includes(_)}),ne}function O(H,p){const Q=(0,o.Z)(p),D=[];return q(H,(j,ne)=>{const ye=Q.indexOf(j);return ye!==-1&&(D.push(ne),Q.splice(ye,1)),!!Q.length}),D}var Pe=function(H,p){var Q={};for(var D in H)Object.prototype.hasOwnProperty.call(H,D)&&p.indexOf(D)<0&&(Q[D]=H[D]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,D=Object.getOwnPropertySymbols(H);j{var{defaultExpandAll:Q,defaultExpandParent:D,defaultExpandedKeys:j}=H,ne=Pe(H,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ye=E.useRef(),ze=E.useRef(),_=()=>{const{keyEntities:L}=(0,T.I8)(Ge(ne));let C;return Q?C=Object.keys(L):D?C=(0,F.r7)(ne.expandedKeys||j||[],L):C=ne.expandedKeys||j,C},[Ee,Ae]=E.useState(ne.selectedKeys||ne.defaultSelectedKeys||[]),[xe,pe]=E.useState(()=>_());E.useEffect(()=>{"selectedKeys"in ne&&Ae(ne.selectedKeys)},[ne.selectedKeys]),E.useEffect(()=>{"expandedKeys"in ne&&pe(ne.expandedKeys)},[ne.expandedKeys]);const Y=(L,C)=>{var k;return"expandedKeys"in ne||pe(L),(k=ne.onExpand)===null||k===void 0?void 0:k.call(ne,L,C)},Me=(L,C)=>{var k;const{multiple:ie}=ne,{node:ue,nativeEvent:Oe}=C,{key:ae=""}=ue,Fe=Ge(ne),N=Object.assign(Object.assign({},C),{selected:!0}),Ce=(Oe==null?void 0:Oe.ctrlKey)||(Oe==null?void 0:Oe.metaKey),we=Oe==null?void 0:Oe.shiftKey;let De;ie&&Ce?(De=L,ye.current=ae,ze.current=De,N.selectedNodes=O(Fe,De)):ie&&we?(De=Array.from(new Set([].concat((0,o.Z)(ze.current||[]),(0,o.Z)(G({treeData:Fe,expandedKeys:xe,startKey:ae,endKey:ye.current}))))),N.selectedNodes=O(Fe,De)):(De=[ae],ye.current=ae,ze.current=De,N.selectedNodes=O(Fe,De)),(k=ne.onSelect)===null||k===void 0||k.call(ne,De,N),"selectedKeys"in ne||Ae(De)},{getPrefixCls:B,direction:w}=E.useContext(Re.E_),{prefixCls:g,className:r,showIcon:h=!0,expandAction:K="click"}=ne,d=Pe(ne,["prefixCls","className","showIcon","expandAction"]),i=B("tree",g),J=$()(`${i}-directory`,{[`${i}-directory-rtl`]:w==="rtl"},r);return E.createElement(P,Object.assign({icon:le,ref:p,blockNode:!0},d,{showIcon:h,expandAction:K,prefixCls:i,className:J,expandedKeys:xe,selectedKeys:Ee,onSelect:Me,onExpand:Y}))};var Se=E.forwardRef(fe);const ce=P;ce.DirectoryTree=Se,ce.TreeNode=t.O;var W=ce},20648:function(ft,me,e){"use strict";e.d(me,{TM:function(){return u},Yk:function(){return f}});var t=e(93083),o=e(98447),A=e(17313),z=e(8378),l=e(37613),E=e(83116);const n=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),R=($,F)=>({[`.${$}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${F.motionDurationSlow}`}}}),V=($,F)=>({[`.${$}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:F.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${F.lineWidthBold}px solid ${F.colorPrimary}`,borderRadius:"50%",content:'""'}}}),s=($,F)=>{const{treeCls:T,treeNodeCls:Re,treeNodePadding:oe,titleHeight:se,nodeSelectedBg:re,nodeHoverBg:M}=F,S=F.paddingXS;return{[T]:Object.assign(Object.assign({},(0,A.Wf)(F)),{background:F.colorBgContainer,borderRadius:F.borderRadius,transition:`background-color ${F.motionDurationSlow}`,[`&${T}-rtl`]:{[`${T}-switcher`]:{"&_close":{[`${T}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${T}-active-focused)`]:Object.assign({},(0,A.oN)(F)),[`${T}-list-holder-inner`]:{alignItems:"flex-start"},[`&${T}-block-node`]:{[`${T}-list-holder-inner`]:{alignItems:"stretch",[`${T}-node-content-wrapper`]:{flex:"auto"},[`${Re}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:oe,insetInlineStart:0,border:`1px solid ${F.colorPrimary}`,opacity:0,animationName:n,animationDuration:F.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Re}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${oe}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${T}-node-content-wrapper`]:{color:F.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${T}-node-content-wrapper`]:Object.assign({},(0,A.oN)(F)),[`&:not(${Re}-disabled).filter-node ${T}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${T}-draggable-icon`]:{flexShrink:0,width:se,lineHeight:`${se}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${F.motionDurationSlow}`,[`${Re}:hover &`]:{opacity:.45}},[`&${Re}-disabled`]:{[`${T}-draggable-icon`]:{visibility:"hidden"}}}},[`${T}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:se}},[`${T}-draggable-icon`]:{visibility:"hidden"},[`${T}-switcher`]:Object.assign(Object.assign({},R($,F)),{position:"relative",flex:"none",alignSelf:"stretch",width:se,margin:0,lineHeight:`${se}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${T}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:F.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:se/2,bottom:-oe,marginInlineStart:-1,borderInlineEnd:`1px solid ${F.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:se/2*.8,height:se/2,borderBottom:`1px solid ${F.colorBorder}`,content:'""'}}}),[`${T}-checkbox`]:{top:"initial",marginInlineEnd:S},[`${T}-node-content-wrapper, ${T}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:se,margin:0,padding:`0 ${F.paddingXS/2}px`,color:"inherit",lineHeight:`${se}px`,background:"transparent",borderRadius:F.borderRadius,cursor:"pointer",transition:`all ${F.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:M},[`&${T}-node-selected`]:{backgroundColor:re},[`${T}-iconEle`]:{display:"inline-block",width:se,height:se,lineHeight:`${se}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${T}-unselectable ${T}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${T}-node-content-wrapper`]:Object.assign({lineHeight:`${se}px`,userSelect:"none"},V($,F)),[`${Re}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${F.colorPrimary}`}},"&-show-line":{[`${T}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:se/2,bottom:-oe,borderInlineEnd:`1px solid ${F.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${T}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Re}-leaf-last`]:{[`${T}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${se/2}px !important`}}}}})}},Z=$=>{const{treeCls:F,treeNodeCls:T,treeNodePadding:Re,directoryNodeSelectedBg:oe,directoryNodeSelectedColor:se}=$;return{[`${F}${F}-directory`]:{[T]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Re,insetInlineStart:0,transition:`background-color ${$.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:$.controlItemBgHover}},"> *":{zIndex:1},[`${F}-switcher`]:{transition:`color ${$.motionDurationMid}`},[`${F}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${F}-node-selected`]:{color:se,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:oe},[`${F}-switcher`]:{color:se},[`${F}-node-content-wrapper`]:{color:se,background:"transparent"}}}}}},f=($,F)=>{const T=`.${$}`,Re=`${T}-treenode`,oe=F.paddingXS/2,se=(0,l.TS)(F,{treeCls:T,treeNodeCls:Re,treeNodePadding:oe});return[s($,se),Z(se)]},u=$=>{const{controlHeightSM:F}=$;return{titleHeight:F,nodeHoverBg:$.controlItemBgHover,nodeSelectedBg:$.controlItemBgActive}};me.ZP=(0,E.Z)("Tree",($,F)=>{let{prefixCls:T}=F;return[{[$.componentCls]:(0,o.C2)(`${T}-checkbox`,$)},f(T,$),(0,z.Z)($)]},$=>{const{colorTextLightSolid:F,colorPrimary:T}=$;return Object.assign(Object.assign({},u($)),{directoryNodeSelectedColor:F,directoryNodeSelectedBg:T})})},71997:function(ft,me,e){"use strict";e.d(me,{Z:function(){return Re}});var t=e(5016),o=e(59301),A={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"},z=A,l=e(7657),E=function(se,re){return o.createElement(l.Z,(0,t.Z)({},se,{ref:re,icon:z}))},n=o.forwardRef(E),R=n,V=e(52671),s=e(58617),Z=e(15075),f=e(43531),u=e(92310),$=e.n(u),F=e(92343),Re=oe=>{const{prefixCls:se,switcherIcon:re,treeNodeProps:M,showLine:S}=oe,{isLeaf:a,expanded:I,loading:P}=M;if(P)return o.createElement(s.Z,{className:`${se}-switcher-loading-icon`});let X;if(S&&typeof S=="object"&&(X=S.showLeafIcon),a){if(!S)return null;if(typeof X!="boolean"&&X){const O=typeof X=="function"?X(M):X,Pe=`${se}-switcher-line-custom-icon`;return(0,F.l$)(O)?(0,F.Tm)(O,{className:$()(O.props.className||"",Pe)}):O}return X?o.createElement(V.Z,{className:`${se}-switcher-line-icon`}):o.createElement("span",{className:`${se}-switcher-leaf-line`})}const q=`${se}-switcher-icon`,G=typeof re=="function"?re(M):re;return(0,F.l$)(G)?(0,F.Tm)(G,{className:$()(G.props.className||"",q)}):G!==void 0?G:S?I?o.createElement(Z.Z,{className:`${se}-switcher-line-icon`}):o.createElement(f.Z,{className:`${se}-switcher-line-icon`}):o.createElement(R,{className:q})}},97774:function(ft,me,e){"use strict";Object.defineProperty(me,"__esModule",{value:!0}),me.default=void 0;var t=Object.assign||function(T){for(var Re=1;Re=0?1/(Math.cos(2*Math.PI/10-Ee)+3.07768*Math.sin(2*Math.PI/10-Ee)):1/(Math.cos(Ee)+3.07768*Math.sin(Ee))};break}s.gridSize=Math.max(Math.floor(s.gridSize),4);var u=s.gridSize,$=u-s.maskGapWidth,F=Math.abs(s.maxRotation-s.minRotation),T=Math.min(s.maxRotation,s.minRotation),Re=s.rotationStep,oe,se,re,M,S,a,I;function P(ze,_){return"hsl("+(Math.random()*360).toFixed()+","+(Math.random()*30+70).toFixed()+"%,"+(Math.random()*(_-ze)+ze).toFixed()+"%)"}switch(s.color){case"random-dark":I=function(){return P(10,50)};break;case"random-light":I=function(){return P(50,90)};break;default:typeof s.color=="function"&&(I=s.color);break}var X=null;typeof s.classes=="function"&&(X=s.classes);var q=!1,G=[],O,Pe=function(_){var Ee=_.currentTarget,Ae=Ee.getBoundingClientRect(),xe,pe;_.touches?(xe=_.touches[0].clientX,pe=_.touches[0].clientY):(xe=_.clientX,pe=_.clientY);var Y=xe-Ae.left,Me=pe-Ae.top,B=Math.floor(Y*(Ee.width/Ae.width||1)/u),w=Math.floor(Me*(Ee.height/Ae.height||1)/u);return G[B][w]},le=function(_){var Ee=Pe(_);if(O!==Ee){if(O=Ee,!Ee){s.hover(void 0,void 0,_);return}s.hover(Ee.item,Ee.dimension,_)}},Ge=function(_){var Ee=Pe(_);Ee&&(s.click(Ee.item,Ee.dimension,_),_.preventDefault())},fe=[],Be=function(_){if(fe[_])return fe[_];var Ee=_*8,Ae=Ee,xe=[];for(_===0&&xe.push([M[0],M[1],0]);Ae--;){var pe=1;s.shape!=="circle"&&(pe=s.shape(Ae/Ee*2*Math.PI)),xe.push([M[0]+_*pe*Math.cos(-Ae/Ee*2*Math.PI),M[1]+_*pe*Math.sin(-Ae/Ee*2*Math.PI)*s.ellipticity,Ae/Ee*2*Math.PI])}return fe[_]=xe,xe},Se=function(){return s.abortThreshold>0&&new Date().getTime()-a>s.abortThreshold},ce=function(){return s.rotateRatio===0||Math.random()>s.rotateRatio?0:F===0?T:T+Math.round(Math.random()*F/Re)*Re},W=function(_,Ee,Ae){var xe=!1,pe=s.weightFactor(Ee);if(pe<=s.minSize)return!1;var Y=1;pewe[1]&&(we[1]=ae),Fewe[2]&&(we[2]=Fe),xe&&(B.fillStyle="rgba(255, 0, 0, 0.5)",B.fillRect(ae*u,Fe*u,u-.5,u-.5));break e}xe&&(B.fillStyle="rgba(0, 0, 255, 0.5)",B.fillRect(ae*u,Fe*u,u-.5,u-.5))}}return xe&&(B.fillStyle="rgba(0, 255, 0, 0.5)",B.fillRect(we[3]*u,we[0]*u,(we[1]-we[3]+1)*u,(we[2]-we[0]+1)*u)),{mu:Y,occupied:Oe,bounds:we,gw:C,gh:L,fillTextOffsetX:i,fillTextOffsetY:J,fillTextWidth:w,fillTextHeight:g,fontSize:pe}},H=function(_,Ee,Ae,xe,pe){for(var Y=pe.length;Y--;){var Me=_+pe[Y][0],B=Ee+pe[Y][1];if(Me>=se||B>=re||Me<0||B<0){if(!s.drawOutOfBound)return!1;continue}if(!oe[Me][B])return!1}return!0},p=function(_,Ee,Ae,xe,pe,Y,Me,B,w){var g=Ae.fontSize,r;I?r=I(xe,pe,g,Y,Me):r=s.color;var h;X?h=X(xe,pe,g,Y,Me):h=s.classes;var K,d=Ae.bounds;K={x:(_+d[3])*u,y:(Ee+d[0])*u,w:(d[1]-d[3]+1)*u,h:(d[2]-d[0]+1)*u},R.forEach(function(i){if(i.getContext){var J=i.getContext("2d"),L=Ae.mu;J.save(),J.scale(1/L,1/L),J.font=s.fontWeight+" "+(g*L).toString(10)+"px "+s.fontFamily,J.fillStyle=r,J.translate((_+Ae.gw/2)*u*L,(Ee+Ae.gh/2)*u*L),B!==0&&J.rotate(-B),J.textBaseline="middle",J.fillText(xe,Ae.fillTextOffsetX*L,(Ae.fillTextOffsetY+g*.5)*L),J.restore()}else{var C=document.createElement("span"),k="";k="rotate("+-B/Math.PI*180+"deg) ",Ae.mu!==1&&(k+="translateX(-"+Ae.fillTextWidth/4+"px) scale("+1/Ae.mu+")");var ie={position:"absolute",display:"block",font:s.fontWeight+" "+g*Ae.mu+"px "+s.fontFamily,left:(_+Ae.gw/2)*u+Ae.fillTextOffsetX+"px",top:(Ee+Ae.gh/2)*u+Ae.fillTextOffsetY+"px",width:Ae.fillTextWidth+"px",height:Ae.fillTextHeight+"px",lineHeight:g+"px",whiteSpace:"nowrap",transform:k,webkitTransform:k,msTransform:k,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};r&&(ie.color=r),C.textContent=xe;for(var ue in ie)C.style[ue]=ie[ue];if(w)for(var Oe in w)C.setAttribute(Oe,w[Oe]);h&&(C.className+=h),i.appendChild(C)}})},Q=function(_,Ee,Ae,xe,pe){if(!(_>=se||Ee>=re||_<0||Ee<0)){if(oe[_][Ee]=!1,Ae){var Y=R[0].getContext("2d");Y.fillRect(_*u,Ee*u,$,$)}q&&(G[_][Ee]={item:pe,dimension:xe})}},D=function(_,Ee,Ae,xe,pe,Y){var Me=pe.occupied,B=s.drawMask,w;B&&(w=R[0].getContext("2d"),w.save(),w.fillStyle=s.maskColor);var g;if(q){var r=pe.bounds;g={x:(_+r[3])*u,y:(Ee+r[0])*u,w:(r[1]-r[3]+1)*u,h:(r[2]-r[0]+1)*u}}for(var h=Me.length;h--;){var K=_+Me[h][0],d=Ee+Me[h][1];K>=se||d>=re||K<0||d<0||Q(K,d,B,g,Y)}B&&w.restore()},j=function(_){var Ee,Ae,xe;Array.isArray(_)?(Ee=_[0],Ae=_[1]):(Ee=_.word,Ae=_.weight,xe=_.attributes);var pe=ce(),Y=W(Ee,Ae,pe);if(!Y||Se())return!1;if(!s.drawOutOfBound){var Me=Y.bounds;if(Me[1]-Me[3]+1>se||Me[2]-Me[0]+1>re)return!1}for(var B=S+1,w=function(K){var d=Math.floor(K[0]-Y.gw/2),i=Math.floor(K[1]-Y.gh/2),J=Y.gw,L=Y.gh;return H(d,i,J,L,Y.occupied)?(p(d,i,Y,Ee,Ae,S-B,K[2],pe,xe),D(d,i,J,L,Y,_),{gx:d,gy:i,rot:pe,info:Y}):!1};B--;){var g=Be(S-B);s.shuffle&&(g=[].concat(g),l(g));for(var r=0;r=s.list.length){h(J),ne("wordcloudstop",!1),d("wordcloudstart",i);return}a=new Date().getTime();var C=j(s.list[pe]),k=!ne("wordclouddrawn",!0,{item:s.list[pe],drawn:C});if(Se()||k){h(J),s.abort(),ne("wordcloudabort",!1),ne("wordcloudstop",!1),d("wordcloudstart",i);return}pe++,J=r(L,s.wait)},s.wait)}};ye()};E.isSupported=A,E.minFontSize=z,e=[],t=function(){return E}.apply(me,e),t!==void 0&&(ft.exports=t)}(this)},16896:function(ft,me,e){var t=e(3096),o=e(7357);e(66607),e(31041);var A=e(19131);if(!A.isSupported)throw new Error("Sorry your browser not support wordCloud");function z(l){for(var E=l.getContext("2d"),n=E.getImageData(0,0,l.width,l.height),R=E.createImageData(n),V=0,s=0,Z=0;Z128){var u=n.data[Z]+n.data[Z+1]+n.data[Z+2];V+=u,++s}}for(var $=V/s,Z=0;Z$?(R.data[Z]=0,R.data[Z+1]=0,R.data[Z+2]=0,R.data[Z+3]=0):(R.data[Z]=255,R.data[Z+1]=255,R.data[Z+2]=255,R.data[Z+3]=255)}E.putImageData(R,0,0)}t.registerLayout(function(l,E){l.eachSeriesByType("wordCloud",function(n){var R=o.getLayoutRect(n.getBoxLayoutParams(),{width:E.getWidth(),height:E.getHeight()}),V=n.getData(),s=document.createElement("canvas");s.width=R.width,s.height=R.height;var Z=s.getContext("2d"),f=n.get("maskImage");if(f)try{Z.drawImage(f,0,0,s.width,s.height),z(s)}catch(se){console.error("Invalid mask image"),console.error(se.toString())}var u=n.get("sizeRange"),$=n.get("rotationRange"),F=V.getDataExtent("value"),T=Math.PI/180,Re=n.get("gridSize");A(s,{list:V.mapArray("value",function(se,re){var M=V.getItemModel(re);return[V.getName(re),M.get("textStyle.normal.textSize",!0)||t.number.linearMap(se,F,u),re]}).sort(function(se,re){return re[1]-se[1]}),fontFamily:n.get("textStyle.normal.fontFamily")||n.get("textStyle.emphasis.fontFamily")||l.get("textStyle.fontFamily"),fontWeight:n.get("textStyle.normal.fontWeight")||n.get("textStyle.emphasis.fontWeight")||l.get("textStyle.fontWeight"),gridSize:Re,ellipticity:R.height/R.width,minRotation:$[0]*T,maxRotation:$[1]*T,clearCanvas:!f,rotateRatio:1,rotationStep:n.get("rotationStep")*T,drawOutOfBound:n.get("drawOutOfBound"),shuffle:!1,shape:n.get("shape")});function oe(se){var re=se.detail.item;se.detail.drawn&&n.layoutInstance.ondraw&&(se.detail.drawn.gx+=R.x/Re,se.detail.drawn.gy+=R.y/Re,n.layoutInstance.ondraw(re[0],re[1],re[2],se.detail.drawn))}s.addEventListener("wordclouddrawn",oe),n.layoutInstance&&n.layoutInstance.dispose(),n.layoutInstance={ondraw:null,dispose:function(){s.removeEventListener("wordclouddrawn",oe),s.addEventListener("wordclouddrawn",function(se){se.preventDefault()})}}})}),t.registerPreprocessor(function(l){var E=(l||{}).series;!t.util.isArray(E)&&(E=E?[E]:[]);var n=["shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];t.util.each(E,function(V){if(V&&V.type==="wordCloud"){var s=V.textStyle||{};R(s.normal),R(s.emphasis)}});function R(V){V&&t.util.each(n,function(s){V.hasOwnProperty(s)&&(V["text"+t.format.capitalFirst(s)]=V[s])})}})},53291:function(ft){"use strict";var me=Array.isArray,e=Object.keys,t=Object.prototype.hasOwnProperty;ft.exports=function o(A,z){if(A===z)return!0;if(A&&z&&typeof A=="object"&&typeof z=="object"){var l=me(A),E=me(z),n,R,V;if(l&&E){if(R=A.length,R!=z.length)return!1;for(n=R;n--!==0;)if(!o(A[n],z[n]))return!1;return!0}if(l!=E)return!1;var s=A instanceof Date,Z=z instanceof Date;if(s!=Z)return!1;if(s&&Z)return A.getTime()==z.getTime();var f=A instanceof RegExp,u=z instanceof RegExp;if(f!=u)return!1;if(f&&u)return A.toString()==z.toString();var $=e(A);if(R=$.length,R!==e(z).length)return!1;for(n=R;n--!==0;)if(!t.call(z,$[n]))return!1;for(n=R;n--!==0;)if(V=$[n],!o(A[V],z[V]))return!1;return!0}return A!==A&&z!==z}},5630:function(ft,me,e){"use strict";var t=e(5016),o=e(20049),A=e(18082),z=e(52456),l=e(5883),E=e(92310),n=e.n(E),R=e(18929),V=e(59301),s=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Z=(0,V.forwardRef)(function(f,u){var $,F=f.prefixCls,T=F===void 0?"rc-checkbox":F,Re=f.className,oe=f.style,se=f.checked,re=f.disabled,M=f.defaultChecked,S=M===void 0?!1:M,a=f.type,I=a===void 0?"checkbox":a,P=f.title,X=f.onChange,q=(0,l.Z)(f,s),G=(0,V.useRef)(null),O=(0,R.Z)(S,{value:se}),Pe=(0,z.Z)(O,2),le=Pe[0],Ge=Pe[1];(0,V.useImperativeHandle)(u,function(){return{focus:function(){var ce;(ce=G.current)===null||ce===void 0||ce.focus()},blur:function(){var ce;(ce=G.current)===null||ce===void 0||ce.blur()},input:G.current}});var fe=n()(T,Re,($={},(0,A.Z)($,"".concat(T,"-checked"),le),(0,A.Z)($,"".concat(T,"-disabled"),re),$)),Be=function(ce){re||("checked"in f||Ge(ce.target.checked),X==null||X({target:(0,o.Z)((0,o.Z)({},f),{},{type:I,checked:ce.target.checked}),stopPropagation:function(){ce.stopPropagation()},preventDefault:function(){ce.preventDefault()},nativeEvent:ce.nativeEvent}))};return V.createElement("span",{className:fe,title:P,style:oe},V.createElement("input",(0,t.Z)({},q,{className:"".concat(T,"-input"),ref:G,onChange:Be,disabled:re,checked:!!le,type:I})),V.createElement("span",{className:"".concat(T,"-inner")}))});me.Z=Z},31561:function(ft,me,e){"use strict";e.d(me,{Z:function(){return I}});var t=e(5016),o=e(18082),A=e(52456),z=e(5883),l=e(35593),E=e(92310),n=e.n(E),R=e(8654),V=e(59301),s=e(10228),Z=e(16089),f=s.Z.ESC,u=s.Z.TAB;function $(P){var X=P.visible,q=P.triggerRef,G=P.onVisibleChange,O=P.autoFocus,Pe=P.overlayRef,le=V.useRef(!1),Ge=function(){if(X){var ce,W;(ce=q.current)===null||ce===void 0||(W=ce.focus)===null||W===void 0||W.call(ce),G==null||G(!1)}},fe=function(){var ce;return(ce=Pe.current)!==null&&ce!==void 0&&ce.focus?(Pe.current.focus(),le.current=!0,!0):!1},Be=function(ce){switch(ce.keyCode){case f:Ge();break;case u:{var W=!1;le.current||(W=fe()),W?ce.preventDefault():Ge();break}}};V.useEffect(function(){return X?(window.addEventListener("keydown",Be),O&&(0,Z.Z)(fe,3),function(){window.removeEventListener("keydown",Be),le.current=!1}):function(){le.current=!1}},[X])}var F=(0,V.forwardRef)(function(P,X){var q=P.overlay,G=P.arrow,O=P.prefixCls,Pe=(0,V.useMemo)(function(){var Ge;return typeof q=="function"?Ge=q():Ge=q,Ge},[q]),le=(0,R.sQ)(X,Pe==null?void 0:Pe.ref);return V.createElement(V.Fragment,null,G&&V.createElement("div",{className:"".concat(O,"-arrow")}),V.cloneElement(Pe,{ref:(0,R.Yr)(Pe)?le:void 0}))}),T=F,Re={adjustX:1,adjustY:1},oe=[0,0],se={topLeft:{points:["bl","tl"],overflow:Re,offset:[0,-4],targetOffset:oe},top:{points:["bc","tc"],overflow:Re,offset:[0,-4],targetOffset:oe},topRight:{points:["br","tr"],overflow:Re,offset:[0,-4],targetOffset:oe},bottomLeft:{points:["tl","bl"],overflow:Re,offset:[0,4],targetOffset:oe},bottom:{points:["tc","bc"],overflow:Re,offset:[0,4],targetOffset:oe},bottomRight:{points:["tr","br"],overflow:Re,offset:[0,4],targetOffset:oe}},re=se,M=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function S(P,X){var q,G=P.arrow,O=G===void 0?!1:G,Pe=P.prefixCls,le=Pe===void 0?"rc-dropdown":Pe,Ge=P.transitionName,fe=P.animation,Be=P.align,Se=P.placement,ce=Se===void 0?"bottomLeft":Se,W=P.placements,H=W===void 0?re:W,p=P.getPopupContainer,Q=P.showAction,D=P.hideAction,j=P.overlayClassName,ne=P.overlayStyle,ye=P.visible,ze=P.trigger,_=ze===void 0?["hover"]:ze,Ee=P.autoFocus,Ae=P.overlay,xe=P.children,pe=P.onVisibleChange,Y=(0,z.Z)(P,M),Me=V.useState(),B=(0,A.Z)(Me,2),w=B[0],g=B[1],r="visible"in P?ye:w,h=V.useRef(null),K=V.useRef(null),d=V.useRef(null);V.useImperativeHandle(X,function(){return h.current});var i=function(Fe){g(Fe),pe==null||pe(Fe)};$({visible:r,triggerRef:d,onVisibleChange:i,autoFocus:Ee,overlayRef:K});var J=function(Fe){var N=P.onOverlayClick;g(!1),N&&N(Fe)},L=function(){return V.createElement(T,{ref:K,overlay:Ae,prefixCls:le,arrow:O})},C=function(){return typeof Ae=="function"?L:L()},k=function(){var Fe=P.minOverlayWidthMatchTrigger,N=P.alignPoint;return"minOverlayWidthMatchTrigger"in P?Fe:!N},ie=function(){var Fe=P.openClassName;return Fe!==void 0?Fe:"".concat(le,"-open")},ue=V.cloneElement(xe,{className:n()((q=xe.props)===null||q===void 0?void 0:q.className,r&&ie()),ref:(0,R.Yr)(xe)?(0,R.sQ)(d,xe.ref):void 0}),Oe=D;return!Oe&&_.indexOf("contextMenu")!==-1&&(Oe=["click"]),V.createElement(l.Z,(0,t.Z)({builtinPlacements:H},Y,{prefixCls:le,ref:h,popupClassName:n()(j,(0,o.Z)({},"".concat(le,"-show-arrow"),O)),popupStyle:ne,action:_,showAction:Q,hideAction:Oe,popupPlacement:ce,popupAlign:Be,popupTransitionName:Ge,popupAnimation:fe,popupVisible:r,stretch:k()?"minWidth":"",popup:C(),onPopupVisibleChange:i,onPopupClick:J,getPopupContainer:p}),ue)}var a=V.forwardRef(S),I=a},93681:function(ft,me,e){"use strict";e.r(me),e.d(me,{BaseInput:function(){return s},default:function(){return se}});var t=e(5016),o=e(20049),A=e(18082),z=e(10928),l=e(92310),E=e.n(l),n=e(59301),R=e(5643),V=function(M){var S,a,I=M.inputElement,P=M.prefixCls,X=M.prefix,q=M.suffix,G=M.addonBefore,O=M.addonAfter,Pe=M.className,le=M.style,Ge=M.disabled,fe=M.readOnly,Be=M.focused,Se=M.triggerFocus,ce=M.allowClear,W=M.value,H=M.handleReset,p=M.hidden,Q=M.classes,D=M.classNames,j=M.dataAttrs,ne=M.styles,ye=M.components,ze=(ye==null?void 0:ye.affixWrapper)||"span",_=(ye==null?void 0:ye.groupWrapper)||"span",Ee=(ye==null?void 0:ye.wrapper)||"span",Ae=(ye==null?void 0:ye.groupAddon)||"span",xe=(0,n.useRef)(null),pe=function(L){var C;(C=xe.current)!==null&&C!==void 0&&C.contains(L.target)&&(Se==null||Se())},Y=function(){var L;if(!ce)return null;var C=!Ge&&!fe&&W,k="".concat(P,"-clear-icon"),ie=(0,z.Z)(ce)==="object"&&ce!==null&&ce!==void 0&&ce.clearIcon?ce.clearIcon:"\u2716";return n.createElement("span",{onClick:H,onMouseDown:function(Oe){return Oe.preventDefault()},className:E()(k,(L={},(0,A.Z)(L,"".concat(k,"-hidden"),!C),(0,A.Z)(L,"".concat(k,"-has-suffix"),!!q),L)),role:"button",tabIndex:-1},ie)},Me=(0,n.cloneElement)(I,{value:W,hidden:p,className:E()((S=I.props)===null||S===void 0?void 0:S.className,!(0,R.X3)(M)&&!(0,R.He)(M)&&Pe)||null,style:(0,o.Z)((0,o.Z)({},(a=I.props)===null||a===void 0?void 0:a.style),!(0,R.X3)(M)&&!(0,R.He)(M)?le:{})});if((0,R.X3)(M)){var B,w="".concat(P,"-affix-wrapper"),g=E()(w,(B={},(0,A.Z)(B,"".concat(w,"-disabled"),Ge),(0,A.Z)(B,"".concat(w,"-focused"),Be),(0,A.Z)(B,"".concat(w,"-readonly"),fe),(0,A.Z)(B,"".concat(w,"-input-with-clear-btn"),q&&ce&&W),B),!(0,R.He)(M)&&Pe,Q==null?void 0:Q.affixWrapper,D==null?void 0:D.affixWrapper),r=(q||ce)&&n.createElement("span",{className:E()("".concat(P,"-suffix"),D==null?void 0:D.suffix),style:ne==null?void 0:ne.suffix},Y(),q);Me=n.createElement(ze,(0,t.Z)({className:g,style:(0,o.Z)((0,o.Z)({},(0,R.He)(M)?void 0:le),ne==null?void 0:ne.affixWrapper),hidden:!(0,R.He)(M)&&p,onClick:pe},j==null?void 0:j.affixWrapper,{ref:xe}),X&&n.createElement("span",{className:E()("".concat(P,"-prefix"),D==null?void 0:D.prefix),style:ne==null?void 0:ne.prefix},X),(0,n.cloneElement)(I,{value:W,hidden:null}),r)}if((0,R.He)(M)){var h="".concat(P,"-group"),K="".concat(h,"-addon"),d=E()("".concat(P,"-wrapper"),h,Q==null?void 0:Q.wrapper),i=E()("".concat(P,"-group-wrapper"),Pe,Q==null?void 0:Q.group);return n.createElement(_,{className:i,style:le,hidden:p},n.createElement(Ee,{className:d},G&&n.createElement(Ae,{className:K},G),(0,n.cloneElement)(Me,{hidden:null}),O&&n.createElement(Ae,{className:K},O)))}return Me},s=V,Z=e(92393),f=e(52456),u=e(5883),$=e(18929),F=e(2738),T=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Re=(0,n.forwardRef)(function(re,M){var S=re.autoComplete,a=re.onChange,I=re.onFocus,P=re.onBlur,X=re.onPressEnter,q=re.onKeyDown,G=re.prefixCls,O=G===void 0?"rc-input":G,Pe=re.disabled,le=re.htmlSize,Ge=re.className,fe=re.maxLength,Be=re.suffix,Se=re.showCount,ce=re.type,W=ce===void 0?"text":ce,H=re.classes,p=re.classNames,Q=re.styles,D=(0,u.Z)(re,T),j=(0,$.Z)(re.defaultValue,{value:re.value}),ne=(0,f.Z)(j,2),ye=ne[0],ze=ne[1],_=(0,n.useState)(!1),Ee=(0,f.Z)(_,2),Ae=Ee[0],xe=Ee[1],pe=(0,n.useRef)(null),Y=function(i){pe.current&&(0,R.nH)(pe.current,i)};(0,n.useImperativeHandle)(M,function(){return{focus:Y,blur:function(){var i;(i=pe.current)===null||i===void 0||i.blur()},setSelectionRange:function(i,J,L){var C;(C=pe.current)===null||C===void 0||C.setSelectionRange(i,J,L)},select:function(){var i;(i=pe.current)===null||i===void 0||i.select()},input:pe.current}}),(0,n.useEffect)(function(){xe(function(d){return d&&Pe?!1:d})},[Pe]);var Me=function(i){re.value===void 0&&ze(i.target.value),pe.current&&(0,R.rJ)(pe.current,i,a)},B=function(i){X&&i.key==="Enter"&&X(i),q==null||q(i)},w=function(i){xe(!0),I==null||I(i)},g=function(i){xe(!1),P==null||P(i)},r=function(i){ze(""),Y(),pe.current&&(0,R.rJ)(pe.current,i,a)},h=function(){var i=(0,F.Z)(re,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return n.createElement("input",(0,t.Z)({autoComplete:S},i,{onChange:Me,onFocus:w,onBlur:g,onKeyDown:B,className:E()(O,(0,A.Z)({},"".concat(O,"-disabled"),Pe),p==null?void 0:p.input),style:Q==null?void 0:Q.input,ref:pe,size:le,type:W}))},K=function(){var i=Number(fe)>0;if(Be||Se){var J=(0,R.D7)(ye),L=(0,Z.Z)(J).length,C=(0,z.Z)(Se)==="object"?Se.formatter({value:J,count:L,maxLength:fe}):"".concat(L).concat(i?" / ".concat(fe):"");return n.createElement(n.Fragment,null,!!Se&&n.createElement("span",{className:E()("".concat(O,"-show-count-suffix"),(0,A.Z)({},"".concat(O,"-show-count-has-suffix"),!!Be),p==null?void 0:p.count),style:(0,o.Z)({},Q==null?void 0:Q.count)},C),Be)}return null};return n.createElement(s,(0,t.Z)({},D,{prefixCls:O,className:Ge,inputElement:h(),handleReset:r,value:(0,R.D7)(ye),focused:Ae,triggerFocus:Y,suffix:K(),disabled:Pe,classes:H,classNames:p,styles:Q}))}),oe=Re,se=oe},5643:function(ft,me,e){"use strict";e.d(me,{D7:function(){return l},He:function(){return t},X3:function(){return o},nH:function(){return z},rJ:function(){return A}});function t(E){return!!(E.addonBefore||E.addonAfter)}function o(E){return!!(E.prefix||E.suffix||E.allowClear)}function A(E,n,R,V){if(R){var s=n;if(n.type==="click"){var Z=E.cloneNode(!0);s=Object.create(n,{target:{value:Z},currentTarget:{value:Z}}),Z.value="",R(s);return}if(V!==void 0){s=Object.create(n,{target:{value:E},currentTarget:{value:E}}),E.value=V,R(s);return}R(s)}}function z(E,n){if(E){E.focus(n);var R=n||{},V=R.cursor;if(V){var s=E.value.length;switch(V){case"start":E.setSelectionRange(0,0);break;case"end":E.setSelectionRange(s,s);break;default:E.setSelectionRange(0,s)}}}}function l(E){return typeof E=="undefined"||E===null?"":String(E)}},15285:function(ft,me,e){"use strict";e.d(me,{iz:function(){return At},ck:function(){return Ct},BW:function(){return ut},sN:function(){return Ct},Wd:function(){return de},ZP:function(){return _e},Xl:function(){return q}});var t=e(5016),o=e(18082),A=e(20049),z=e(92393),l=e(52456),E=e(5883),n=e(92310),R=e.n(n),V=e(11780),s=e(18929),Z=e(13697),f=e(48736),u=e(59301),$=e(4676),F=u.createContext(null);function T(Le,Ne){return Le===void 0?null:"".concat(Le,"-").concat(Ne)}function Re(Le){var Ne=u.useContext(F);return T(Ne,Le)}var oe=e(80547),se=["children","locked"],re=u.createContext(null);function M(Le,Ne){var ke=(0,A.Z)({},Le);return Object.keys(Ne).forEach(function(Ye){var Ue=Ne[Ye];Ue!==void 0&&(ke[Ye]=Ue)}),ke}function S(Le){var Ne=Le.children,ke=Le.locked,Ye=(0,E.Z)(Le,se),Ue=u.useContext(re),st=(0,oe.Z)(function(){return M(Ue,Ye)},[Ue,Ye],function(at,mt){return!ke&&(at[0]!==mt[0]||!(0,Z.Z)(at[1],mt[1],!0))});return u.createElement(re.Provider,{value:st},Ne)}var a=[],I=u.createContext(null);function P(){return u.useContext(I)}var X=u.createContext(a);function q(Le){var Ne=u.useContext(X);return u.useMemo(function(){return Le!==void 0?[].concat((0,z.Z)(Ne),[Le]):Ne},[Ne,Le])}var G=u.createContext(null),O=u.createContext({}),Pe=O,le=e(29194);function Ge(Le){var Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,le.Z)(Le)){var ke=Le.nodeName.toLowerCase(),Ye=["input","select","textarea","button"].includes(ke)||Le.isContentEditable||ke==="a"&&!!Le.getAttribute("href"),Ue=Le.getAttribute("tabindex"),st=Number(Ue),at=null;return Ue&&!Number.isNaN(st)?at=st:Ye&&at===null&&(at=0),Ye&&Le.disabled&&(at=null),at!==null&&(at>=0||Ne&&at<0)}return!1}function fe(Le){var Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ke=(0,z.Z)(Le.querySelectorAll("*")).filter(function(Ye){return Ge(Ye,Ne)});return Ge(Le,Ne)&&ke.unshift(Le),ke}var Be=null;function Se(){Be=document.activeElement}function ce(){Be=null}function W(){if(Be)try{Be.focus()}catch(Le){}}function H(Le,Ne){if(Ne.keyCode===9){var ke=fe(Le),Ye=ke[Ne.shiftKey?0:ke.length-1],Ue=Ye===document.activeElement||Le===document.activeElement;if(Ue){var st=ke[Ne.shiftKey?ke.length-1:0];st.focus(),Ne.preventDefault()}}}var p=e(10228),Q=e(16089),D=p.Z.LEFT,j=p.Z.RIGHT,ne=p.Z.UP,ye=p.Z.DOWN,ze=p.Z.ENTER,_=p.Z.ESC,Ee=p.Z.HOME,Ae=p.Z.END,xe=[ne,ye,D,j];function pe(Le,Ne,ke,Ye){var Ue,st,at,mt,Mt="prev",Qt="next",tn="children",sn="parent";if(Le==="inline"&&Ye===ze)return{inlineTrigger:!0};var vn=(Ue={},(0,o.Z)(Ue,ne,Mt),(0,o.Z)(Ue,ye,Qt),Ue),an=(st={},(0,o.Z)(st,D,ke?Qt:Mt),(0,o.Z)(st,j,ke?Mt:Qt),(0,o.Z)(st,ye,tn),(0,o.Z)(st,ze,tn),st),ve=(at={},(0,o.Z)(at,ne,Mt),(0,o.Z)(at,ye,Qt),(0,o.Z)(at,ze,tn),(0,o.Z)(at,_,sn),(0,o.Z)(at,D,ke?tn:sn),(0,o.Z)(at,j,ke?sn:tn),at),je={inline:vn,horizontal:an,vertical:ve,inlineSub:vn,horizontalSub:ve,verticalSub:ve},Te=(mt=je["".concat(Le).concat(Ne?"":"Sub")])===null||mt===void 0?void 0:mt[Ye];switch(Te){case Mt:return{offset:-1,sibling:!0};case Qt:return{offset:1,sibling:!0};case sn:return{offset:-1,sibling:!1};case tn:return{offset:1,sibling:!1};default:return null}}function Y(Le){for(var Ne=Le;Ne;){if(Ne.getAttribute("data-menu-list"))return Ne;Ne=Ne.parentElement}return null}function Me(Le,Ne){for(var ke=Le||document.activeElement;ke;){if(Ne.has(ke))return ke;ke=ke.parentElement}return null}function B(Le,Ne){var ke=fe(Le,!0);return ke.filter(function(Ye){return Ne.has(Ye)})}function w(Le,Ne,ke){var Ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Le)return null;var Ue=B(Le,Ne),st=Ue.length,at=Ue.findIndex(function(mt){return ke===mt});return Ye<0?at===-1?at=st-1:at-=1:Ye>0&&(at+=1),at=(at+st)%st,Ue[at]}var g=function(Ne,ke){var Ye=new Set,Ue=new Map,st=new Map;return Ne.forEach(function(at){var mt=document.querySelector("[data-menu-id='".concat(T(ke,at),"']"));mt&&(Ye.add(mt),st.set(mt,at),Ue.set(at,mt))}),{elements:Ye,key2element:Ue,element2key:st}};function r(Le,Ne,ke,Ye,Ue,st,at,mt,Mt,Qt){var tn=u.useRef(),sn=u.useRef();sn.current=Ne;var vn=function(){Q.Z.cancel(tn.current)};return u.useEffect(function(){return function(){vn()}},[]),function(an){var ve=an.which;if([].concat(xe,[ze,_,Ee,Ae]).includes(ve)){var je=st(),Te=g(je,Ye),He=Te,We=He.elements,Ot=He.key2element,Pt=He.element2key,bt=Ot.get(Ne),ct=Me(bt,We),Xt=Pt.get(ct),jt=pe(Le,at(Xt,!0).length===1,ke,ve);if(!jt&&ve!==Ee&&ve!==Ae)return;(xe.includes(ve)||[Ee,Ae].includes(ve))&&an.preventDefault();var Nt=function(Qn){if(Qn){var lr=Qn,Jt=Qn.querySelector("a");Jt!=null&&Jt.getAttribute("href")&&(lr=Jt);var Tt=Pt.get(Qn);mt(Tt),vn(),tn.current=(0,Q.Z)(function(){sn.current===Tt&&lr.focus()})}};if([Ee,Ae].includes(ve)||jt.sibling||!ct){var Ht;!ct||Le==="inline"?Ht=Ue.current:Ht=Y(ct);var gn,Bn=B(Ht,We);ve===Ee?gn=Bn[0]:ve===Ae?gn=Bn[Bn.length-1]:gn=w(Ht,We,ct,jt.offset),Nt(gn)}else if(jt.inlineTrigger)Mt(Xt);else if(jt.offset>0)Mt(Xt,!0),vn(),tn.current=(0,Q.Z)(function(){Te=g(je,Ye);var Fn=ct.getAttribute("aria-controls"),Qn=document.getElementById(Fn),lr=w(Qn,Te.elements);Nt(lr)},5);else if(jt.offset<0){var un=at(Xt,!0),Sn=un[un.length-2],fn=Ot.get(Sn);Mt(Sn,!1),Nt(fn)}}Qt==null||Qt(an)}}function h(Le){Promise.resolve().then(Le)}var K="__RC_UTIL_PATH_SPLIT__",d=function(Ne){return Ne.join(K)},i=function(Ne){return Ne.split(K)},J="rc-menu-more";function L(){var Le=u.useState({}),Ne=(0,l.Z)(Le,2),ke=Ne[1],Ye=(0,u.useRef)(new Map),Ue=(0,u.useRef)(new Map),st=u.useState([]),at=(0,l.Z)(st,2),mt=at[0],Mt=at[1],Qt=(0,u.useRef)(0),tn=(0,u.useRef)(!1),sn=function(){tn.current||ke({})},vn=(0,u.useCallback)(function(Ot,Pt){var bt=d(Pt);Ue.current.set(bt,Ot),Ye.current.set(Ot,bt),Qt.current+=1;var ct=Qt.current;h(function(){ct===Qt.current&&sn()})},[]),an=(0,u.useCallback)(function(Ot,Pt){var bt=d(Pt);Ue.current.delete(bt),Ye.current.delete(Ot)},[]),ve=(0,u.useCallback)(function(Ot){Mt(Ot)},[]),je=(0,u.useCallback)(function(Ot,Pt){var bt=Ye.current.get(Ot)||"",ct=i(bt);return Pt&&mt.includes(ct[0])&&ct.unshift(J),ct},[mt]),Te=(0,u.useCallback)(function(Ot,Pt){return Ot.some(function(bt){var ct=je(bt,!0);return ct.includes(Pt)})},[je]),He=function(){var Pt=(0,z.Z)(Ye.current.keys());return mt.length&&Pt.push(J),Pt},We=(0,u.useCallback)(function(Ot){var Pt="".concat(Ye.current.get(Ot)).concat(K),bt=new Set;return(0,z.Z)(Ue.current.keys()).forEach(function(ct){ct.startsWith(Pt)&&bt.add(Ue.current.get(ct))}),bt},[]);return u.useEffect(function(){return function(){tn.current=!0}},[]),{registerPath:vn,unregisterPath:an,refreshOverflowKeys:ve,isSubPathKey:Te,getKeyPath:je,getKeys:He,getSubPathKeys:We}}function C(Le){var Ne=u.useRef(Le);Ne.current=Le;var ke=u.useCallback(function(){for(var Ye,Ue=arguments.length,st=new Array(Ue),at=0;at1&&(We.motionAppear=!1);var Ot=We.onVisibleChanged;return We.onVisibleChanged=function(Pt){return!vn.current&&!Pt&&Te(!0),Ot==null?void 0:Ot(Pt)},je?null:u.createElement(S,{mode:st,locked:!vn.current},u.createElement(v.default,(0,t.Z)({visible:He},We,{forceRender:Mt,removeOnLeave:!1,leavedClassName:"".concat(mt,"-hidden")}),function(Pt){var bt=Pt.className,ct=Pt.style;return u.createElement(ln,{id:Ne,className:bt,style:ct},Ue)}))}var x=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],y=["active"],ge=function(Ne){var ke,Ye=Ne.style,Ue=Ne.className,st=Ne.title,at=Ne.eventKey,mt=Ne.warnKey,Mt=Ne.disabled,Qt=Ne.internalPopupClose,tn=Ne.children,sn=Ne.itemIcon,vn=Ne.expandIcon,an=Ne.popupClassName,ve=Ne.popupOffset,je=Ne.popupStyle,Te=Ne.onClick,He=Ne.onMouseEnter,We=Ne.onMouseLeave,Ot=Ne.onTitleClick,Pt=Ne.onTitleMouseEnter,bt=Ne.onTitleMouseLeave,ct=(0,E.Z)(Ne,x),Xt=Re(at),jt=u.useContext(re),Nt=jt.prefixCls,Ht=jt.mode,gn=jt.openKeys,Bn=jt.disabled,un=jt.overflowDisabled,Sn=jt.activeKey,fn=jt.selectedKeys,Fn=jt.itemIcon,Qn=jt.expandIcon,lr=jt.onItemClick,Jt=jt.onOpenChange,Tt=jt.onActive,mn=u.useContext(Pe),En=mn._internalRenderSubMenuItem,Gn=u.useContext(G),Zn=Gn.isSubPathKey,Kn=q(),Vn="".concat(Nt,"-submenu"),rr=Bn||Mt,_n=u.useRef(),cr=u.useRef(),On=sn!=null?sn:Fn,Xn=vn!=null?vn:Qn,en=gn.includes(at),$n=!un&&en,ar=Zn(fn,at),Tn=De(at,rr,Pt,bt),or=Tn.active,Cr=(0,E.Z)(Tn,y),jr=u.useState(!1),ur=(0,l.Z)(jr,2),gr=ur[0],Lr=ur[1],Br=function(zr){rr||Lr(zr)},Pr=function(zr){Br(!0),He==null||He({key:at,domEvent:zr})},ca=function(zr){Br(!1),We==null||We({key:at,domEvent:zr})},la=u.useMemo(function(){return or||(Ht!=="inline"?gr||Zn([Sn],at):!1)},[Ht,or,Sn,gr,at,Zn]),Qr=Ie(Kn.length),ua=function(zr){rr||(Ot==null||Ot({key:at,domEvent:zr}),Ht==="inline"&&Jt(at,!en))},ia=C(function(Tr){Te==null||Te(tt(Tr)),lr(Tr)}),hn=function(zr){Ht!=="inline"&&Jt(at,zr)},Wn=function(){Tt(at)},Rn=Xt&&"".concat(Xt,"-popup"),jn=u.createElement("div",(0,t.Z)({role:"menuitem",style:Qr,className:"".concat(Vn,"-title"),tabIndex:rr?null:-1,ref:_n,title:typeof st=="string"?st:null,"data-menu-id":un&&Xt?null:Xt,"aria-expanded":$n,"aria-haspopup":!0,"aria-controls":Rn,"aria-disabled":rr,onClick:ua,onFocus:Wn},Cr),st,u.createElement(Je,{icon:Ht!=="horizontal"?Xn:void 0,props:(0,A.Z)((0,A.Z)({},Ne),{},{isOpen:$n,isSubMenu:!0})},u.createElement("i",{className:"".concat(Vn,"-arrow")}))),Jn=u.useRef(Ht);if(Ht!=="inline"&&Kn.length>1?Jn.current="vertical":Jn.current=Ht,!un){var vr=Jn.current;jn=u.createElement(ee,{mode:vr,prefixCls:Vn,visible:!Qt&&$n&&Ht!=="inline",popupClassName:an,popupOffset:ve,popupStyle:je,popup:u.createElement(S,{mode:vr==="horizontal"?"vertical":vr},u.createElement(ln,{id:Rn,ref:cr},tn)),disabled:rr,onVisibleChange:hn},jn)}var $r=u.createElement(V.Z.Item,(0,t.Z)({role:"none"},ct,{component:"li",style:Ye,className:R()(Vn,"".concat(Vn,"-").concat(Ht),Ue,(ke={},(0,o.Z)(ke,"".concat(Vn,"-open"),$n),(0,o.Z)(ke,"".concat(Vn,"-active"),la),(0,o.Z)(ke,"".concat(Vn,"-selected"),ar),(0,o.Z)(ke,"".concat(Vn,"-disabled"),rr),ke)),onMouseEnter:Pr,onMouseLeave:ca}),jn,!un&&u.createElement(b,{id:Rn,open:$n,keyPath:Kn},tn));return En&&($r=En($r,Ne,{selected:ar,active:la,open:$n,disabled:rr})),u.createElement(S,{onItemClick:ia,mode:Ht==="horizontal"?"vertical":Ht,itemIcon:On,expandIcon:Xn},$r)};function de(Le){var Ne=Le.eventKey,ke=Le.children,Ye=q(Ne),Ue=nt(ke,Ye),st=P();u.useEffect(function(){if(st)return st.registerPath(Ne,Ye),function(){st.unregisterPath(Ne,Ye)}},[Ye]);var at;return st?at=Ue:at=u.createElement(ge,Le,Ue),u.createElement(X.Provider,{value:Ye},at)}var Qe=e(10928),Ze=["className","title","eventKey","children"],$e=["children"],ot=function(Ne){var ke=Ne.className,Ye=Ne.title,Ue=Ne.eventKey,st=Ne.children,at=(0,E.Z)(Ne,Ze),mt=u.useContext(re),Mt=mt.prefixCls,Qt="".concat(Mt,"-item-group");return u.createElement("li",(0,t.Z)({role:"presentation"},at,{onClick:function(sn){return sn.stopPropagation()},className:R()(Qt,ke)}),u.createElement("div",{role:"presentation",className:"".concat(Qt,"-title"),title:typeof Ye=="string"?Ye:void 0},Ye),u.createElement("ul",{role:"group",className:"".concat(Qt,"-list")},st))};function ut(Le){var Ne=Le.children,ke=(0,E.Z)(Le,$e),Ye=q(ke.eventKey),Ue=nt(Ne,Ye),st=P();return st?Ue:u.createElement(ot,(0,Ce.Z)(ke,["warnKey"]),Ue)}function At(Le){var Ne=Le.className,ke=Le.style,Ye=u.useContext(re),Ue=Ye.prefixCls,st=P();return st?null:u.createElement("li",{role:"separator",className:R()("".concat(Ue,"-item-divider"),Ne),style:ke})}var gt=["label","children","key","type"];function dt(Le){return(Le||[]).map(function(Ne,ke){if(Ne&&(0,Qe.Z)(Ne)==="object"){var Ye=Ne,Ue=Ye.label,st=Ye.children,at=Ye.key,mt=Ye.type,Mt=(0,E.Z)(Ye,gt),Qt=at!=null?at:"tmp-".concat(ke);return st||mt==="group"?mt==="group"?u.createElement(ut,(0,t.Z)({key:Qt},Mt,{title:Ue}),dt(st)):u.createElement(de,(0,t.Z)({key:Qt},Mt,{title:Ue}),dt(st)):mt==="divider"?u.createElement(At,(0,t.Z)({key:Qt},Mt)):u.createElement(Ct,(0,t.Z)({key:Qt},Mt),Ue)}return null}).filter(function(Ne){return Ne})}function yt(Le,Ne,ke){var Ye=Le;return Ne&&(Ye=dt(Ne)),nt(Ye,ke)}var vt=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Lt=[],Dt=u.forwardRef(function(Le,Ne){var ke,Ye,Ue=Le,st=Ue.prefixCls,at=st===void 0?"rc-menu":st,mt=Ue.rootClassName,Mt=Ue.style,Qt=Ue.className,tn=Ue.tabIndex,sn=tn===void 0?0:tn,vn=Ue.items,an=Ue.children,ve=Ue.direction,je=Ue.id,Te=Ue.mode,He=Te===void 0?"vertical":Te,We=Ue.inlineCollapsed,Ot=Ue.disabled,Pt=Ue.disabledOverflow,bt=Ue.subMenuOpenDelay,ct=bt===void 0?.1:bt,Xt=Ue.subMenuCloseDelay,jt=Xt===void 0?.1:Xt,Nt=Ue.forceSubMenuRender,Ht=Ue.defaultOpenKeys,gn=Ue.openKeys,Bn=Ue.activeKey,un=Ue.defaultActiveFirst,Sn=Ue.selectable,fn=Sn===void 0?!0:Sn,Fn=Ue.multiple,Qn=Fn===void 0?!1:Fn,lr=Ue.defaultSelectedKeys,Jt=Ue.selectedKeys,Tt=Ue.onSelect,mn=Ue.onDeselect,En=Ue.inlineIndent,Gn=En===void 0?24:En,Zn=Ue.motion,Kn=Ue.defaultMotions,Vn=Ue.triggerSubMenuAction,rr=Vn===void 0?"hover":Vn,_n=Ue.builtinPlacements,cr=Ue.itemIcon,On=Ue.expandIcon,Xn=Ue.overflowedIndicator,en=Xn===void 0?"...":Xn,$n=Ue.overflowedIndicatorPopupClassName,ar=Ue.getPopupContainer,Tn=Ue.onClick,or=Ue.onOpenChange,Cr=Ue.onKeyDown,jr=Ue.openAnimation,ur=Ue.openTransitionName,gr=Ue._internalRenderMenuItem,Lr=Ue._internalRenderSubMenuItem,Br=(0,E.Z)(Ue,vt),Pr=u.useMemo(function(){return yt(an,vn,Lt)},[an,vn]),ca=u.useState(!1),la=(0,l.Z)(ca,2),Qr=la[0],ua=la[1],ia=u.useRef(),hn=ue(je),Wn=ve==="rtl",Rn=(0,s.Z)(Ht,{value:gn,postState:function(Or){return Or||Lt}}),jn=(0,l.Z)(Rn,2),Jn=jn[0],vr=jn[1],$r=function(Or){var Hr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function ba(){vr(Or),or==null||or(Or)}Hr?(0,$.flushSync)(ba):ba()},Tr=u.useState(Jn),zr=(0,l.Z)(Tr,2),Yr=zr[0],Sr=zr[1],dr=u.useRef(!1),Xr=u.useMemo(function(){return(He==="inline"||He==="vertical")&&We?["vertical",We]:[He,!1]},[He,We]),Rr=(0,l.Z)(Xr,2),_r=Rr[0],Wr=Rr[1],Za=_r==="inline",Ta=u.useState(_r),oo=(0,l.Z)(Ta,2),Pa=oo[0],lo=oo[1],io=u.useState(Wr),eo=(0,l.Z)(io,2),to=eo[0],yo=eo[1];u.useEffect(function(){lo(_r),yo(Wr),dr.current&&(Za?vr(Yr):$r(Lt))},[_r,Wr]);var so=u.useState(0),no=(0,l.Z)(so,2),Ja=no[0],co=no[1],Ya=Ja>=Pr.length-1||Pa!=="horizontal"||Pt;u.useEffect(function(){Za&&Sr(Jn)},[Jn]),u.useEffect(function(){return dr.current=!0,function(){dr.current=!1}},[]);var Na=L(),uo=Na.registerPath,Ao=Na.unregisterPath,fo=Na.refreshOverflowKeys,Ka=Na.isSubPathKey,Ar=Na.getKeyPath,tr=Na.getKeys,sa=Na.getSubPathKeys,qr=u.useMemo(function(){return{registerPath:uo,unregisterPath:Ao}},[uo,Ao]),kr=u.useMemo(function(){return{isSubPathKey:Ka}},[Ka]);u.useEffect(function(){fo(Ya?Lt:Pr.slice(Ja+1).map(function(Ur){return Ur.key}))},[Ja,Ya]);var da=(0,s.Z)(Bn||un&&((ke=Pr[0])===null||ke===void 0?void 0:ke.key),{value:Bn}),fa=(0,l.Z)(da,2),Oa=fa[0],Ea=fa[1],Va=C(function(Ur){Ea(Ur)}),La=C(function(){Ea(void 0)});(0,u.useImperativeHandle)(Ne,function(){return{list:ia.current,focus:function(Or){var Hr,ba=tr(),ya=g(ba,hn),ho=ya.elements,Xa=ya.key2element,Co=ya.element2key,Mo=B(ia.current,ho),Ro=Oa!=null?Oa:Mo[0]?Co.get(Mo[0]):(Hr=Pr.find(function(Go){return!Go.props.disabled}))===null||Hr===void 0?void 0:Hr.key,Eo=Xa.get(Ro);if(Ro&&Eo){var Bo;Eo==null||(Bo=Eo.focus)===null||Bo===void 0||Bo.call(Eo,Or)}}}});var go=(0,s.Z)(lr||[],{value:Jt,postState:function(Or){return Array.isArray(Or)?Or:Or==null?Lt:[Or]}}),Po=(0,l.Z)(go,2),vo=Po[0],mo=Po[1],So=function(Or){if(fn){var Hr=Or.key,ba=vo.includes(Hr),ya;Qn?ba?ya=vo.filter(function(Xa){return Xa!==Hr}):ya=[].concat((0,z.Z)(vo),[Hr]):ya=[Hr],mo(ya);var ho=(0,A.Z)((0,A.Z)({},Or),{},{selectedKeys:ya});ba?mn==null||mn(ho):Tt==null||Tt(ho)}!Qn&&Jn.length&&Pa!=="inline"&&$r(Lt)},po=C(function(Ur){Tn==null||Tn(tt(Ur)),So(Ur)}),xo=C(function(Ur,Or){var Hr=Jn.filter(function(ya){return ya!==Ur});if(Or)Hr.push(Ur);else if(Pa!=="inline"){var ba=sa(Ur);Hr=Hr.filter(function(ya){return!ba.has(ya)})}(0,Z.Z)(Jn,Hr,!0)||$r(Hr,!0)}),To=function(Or,Hr){var ba=Hr!=null?Hr:!Jn.includes(Or);xo(Or,ba)},Io=r(Pa,Oa,Wn,hn,ia,tr,Ar,Ea,To,Cr);u.useEffect(function(){ua(!0)},[]);var Oo=u.useMemo(function(){return{_internalRenderMenuItem:gr,_internalRenderSubMenuItem:Lr}},[gr,Lr]),Do=Pa!=="horizontal"||Pt?Pr:Pr.map(function(Ur,Or){return u.createElement(S,{key:Ur.key,overflowDisabled:Or>Ja},Ur)}),Lo=u.createElement(V.Z,(0,t.Z)({id:je,ref:ia,prefixCls:"".concat(at,"-overflow"),component:"ul",itemComponent:Ct,className:R()(at,"".concat(at,"-root"),"".concat(at,"-").concat(Pa),Qt,(Ye={},(0,o.Z)(Ye,"".concat(at,"-inline-collapsed"),to),(0,o.Z)(Ye,"".concat(at,"-rtl"),Wn),Ye),mt),dir:ve,style:Mt,role:"menu",tabIndex:sn,data:Do,renderRawItem:function(Or){return Or},renderRawRest:function(Or){var Hr=Or.length,ba=Hr?Pr.slice(-Hr):null;return u.createElement(de,{eventKey:J,title:en,disabled:Ya,internalPopupClose:Hr===0,popupClassName:$n},ba)},maxCount:Pa!=="horizontal"||Pt?V.Z.INVALIDATE:V.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Or){co(Or)},onKeyDown:Io},Br));return u.createElement(Pe.Provider,{value:Oo},u.createElement(F.Provider,{value:hn},u.createElement(S,{prefixCls:at,rootClassName:mt,mode:Pa,openKeys:Jn,rtl:Wn,disabled:Ot,motion:Qr?Zn:null,defaultMotions:Qr?Kn:null,activeKey:Oa,onActive:Va,onInactive:La,selectedKeys:vo,inlineIndent:Gn,subMenuOpenDelay:ct,subMenuCloseDelay:jt,forceSubMenuRender:Nt,builtinPlacements:_n,triggerSubMenuAction:rr,getPopupContainer:ar,itemIcon:cr,expandIcon:On,onItemClick:po,onOpenChange:xo},u.createElement(G.Provider,{value:kr},Lo),u.createElement("div",{style:{display:"none"},"aria-hidden":!0},u.createElement(I.Provider,{value:qr},Pr)))))}),kt=Dt,Rt=kt;Rt.Item=Ct,Rt.SubMenu=de,Rt.ItemGroup=ut,Rt.Divider=At;var _e=Rt},11780:function(ft,me,e){"use strict";e.d(me,{Z:function(){return Se}});var t=e(5016),o=e(20049),A=e(52456),z=e(5883),l=e(59301),E=e(92310),n=e.n(E),R=e(29301),V=e(34280),s=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Z=void 0;function f(ce,W){var H=ce.prefixCls,p=ce.invalidate,Q=ce.item,D=ce.renderItem,j=ce.responsive,ne=ce.responsiveDisabled,ye=ce.registerSize,ze=ce.itemKey,_=ce.className,Ee=ce.style,Ae=ce.children,xe=ce.display,pe=ce.order,Y=ce.component,Me=Y===void 0?"div":Y,B=(0,z.Z)(ce,s),w=j&&!xe;function g(i){ye(ze,i)}l.useEffect(function(){return function(){g(null)}},[]);var r=D&&Q!==Z?D(Q,{index:pe}):Ae,h;p||(h={opacity:w?0:1,height:w?0:Z,overflowY:w?"hidden":Z,order:j?pe:Z,pointerEvents:w?"none":Z,position:w?"absolute":Z});var K={};w&&(K["aria-hidden"]=!0);var d=l.createElement(Me,(0,t.Z)({className:n()(!p&&H,_),style:(0,o.Z)((0,o.Z)({},h),Ee)},K,B,{ref:W}),r);return j&&(d=l.createElement(R.Z,{onResize:function(J){var L=J.offsetWidth;g(L)},disabled:ne},d)),d}var u=l.forwardRef(f);u.displayName="Item";var $=u,F=e(6089),T=e(4676),Re=e(16089);function oe(ce){if(typeof MessageChannel=="undefined")(0,Re.Z)(ce);else{var W=new MessageChannel;W.port1.onmessage=function(){return ce()},W.port2.postMessage(void 0)}}function se(){var ce=l.useRef(null),W=function(p){ce.current||(ce.current=[],oe(function(){(0,T.unstable_batchedUpdates)(function(){ce.current.forEach(function(Q){Q()}),ce.current=null})})),ce.current.push(p)};return W}function re(ce,W){var H=l.useState(W),p=(0,A.Z)(H,2),Q=p[0],D=p[1],j=(0,F.Z)(function(ne){ce(function(){D(ne)})});return[Q,j]}var M=l.createContext(null),S=["component"],a=["className"],I=["className"],P=function(W,H){var p=l.useContext(M);if(!p){var Q=W.component,D=Q===void 0?"div":Q,j=(0,z.Z)(W,S);return l.createElement(D,(0,t.Z)({},j,{ref:H}))}var ne=p.className,ye=(0,z.Z)(p,a),ze=W.className,_=(0,z.Z)(W,I);return l.createElement(M.Provider,{value:null},l.createElement($,(0,t.Z)({ref:H,className:n()(ne,ze)},ye,_)))},X=l.forwardRef(P);X.displayName="RawItem";var q=X,G=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],O="responsive",Pe="invalidate";function le(ce){return"+ ".concat(ce.length," ...")}function Ge(ce,W){var H=ce.prefixCls,p=H===void 0?"rc-overflow":H,Q=ce.data,D=Q===void 0?[]:Q,j=ce.renderItem,ne=ce.renderRawItem,ye=ce.itemKey,ze=ce.itemWidth,_=ze===void 0?10:ze,Ee=ce.ssr,Ae=ce.style,xe=ce.className,pe=ce.maxCount,Y=ce.renderRest,Me=ce.renderRawRest,B=ce.suffix,w=ce.component,g=w===void 0?"div":w,r=ce.itemComponent,h=ce.onVisibleChange,K=(0,z.Z)(ce,G),d=Ee==="full",i=se(),J=re(i,null),L=(0,A.Z)(J,2),C=L[0],k=L[1],ie=C||0,ue=re(i,new Map),Oe=(0,A.Z)(ue,2),ae=Oe[0],Fe=Oe[1],N=re(i,0),Ce=(0,A.Z)(N,2),we=Ce[0],De=Ce[1],Ie=re(i,0),Je=(0,A.Z)(Ie,2),rt=Je[0],tt=Je[1],xt=re(i,0),Ft=(0,A.Z)(xt,2),wt=Ft[0],Wt=Ft[1],rn=(0,l.useState)(null),Yt=(0,A.Z)(rn,2),Ct=Yt[0],qt=Yt[1],$t=(0,l.useState)(null),Vt=(0,A.Z)($t,2),ln=Vt[0],yn=Vt[1],nt=l.useMemo(function(){return ln===null&&d?Number.MAX_SAFE_INTEGER:ln||0},[ln,C]),ht=(0,l.useState)(!1),pt=(0,A.Z)(ht,2),It=pt[0],on=pt[1],_t="".concat(p,"-item"),it=Math.max(we,rt),Kt=pe===O,ee=D.length&&Kt,v=pe===Pe,b=ee||typeof pe=="number"&&D.length>pe,x=(0,l.useMemo)(function(){var _e=D;return ee?C===null&&d?_e=D:_e=D.slice(0,Math.min(D.length,ie/_)):typeof pe=="number"&&(_e=D.slice(0,pe)),_e},[D,_,C,pe,ee]),y=(0,l.useMemo)(function(){return ee?D.slice(nt+1):D.slice(x.length)},[D,x,ee,nt]),ge=(0,l.useCallback)(function(_e,Le){var Ne;return typeof ye=="function"?ye(_e):(Ne=ye&&(_e==null?void 0:_e[ye]))!==null&&Ne!==void 0?Ne:Le},[ye]),de=(0,l.useCallback)(j||function(_e){return _e},[j]);function Qe(_e,Le,Ne){ln===_e&&(Le===void 0||Le===Ct)||(yn(_e),Ne||(on(_eie){Qe(ke-1,_e-Ye-wt+rt);break}}B&&At(0)+wt>ie&&qt(null)}},[ie,ae,rt,wt,ge,x]);var gt=It&&!!y.length,dt={};Ct!==null&&ee&&(dt={position:"absolute",left:Ct,top:0});var yt={prefixCls:_t,responsive:ee,component:r,invalidate:v},vt=ne?function(_e,Le){var Ne=ge(_e,Le);return l.createElement(M.Provider,{key:Ne,value:(0,o.Z)((0,o.Z)({},yt),{},{order:Le,item:_e,itemKey:Ne,registerSize:$e,display:Le<=nt})},ne(_e,Le))}:function(_e,Le){var Ne=ge(_e,Le);return l.createElement($,(0,t.Z)({},yt,{order:Le,key:Ne,item:_e,renderItem:de,itemKey:Ne,registerSize:$e,display:Le<=nt}))},Lt={order:gt?nt:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:ot,display:gt},Dt=Y||le,kt=Me?l.createElement(M.Provider,{value:(0,o.Z)((0,o.Z)({},yt),Lt)},Me(y)):l.createElement($,(0,t.Z)({},yt,Lt),typeof Dt=="function"?Dt(y):Dt),Rt=l.createElement(g,(0,t.Z)({className:n()(!v&&p,xe),style:Ae,ref:W},K),x.map(vt),b?kt:null,B&&l.createElement($,(0,t.Z)({},yt,{responsive:Kt,responsiveDisabled:!ee,order:nt,className:"".concat(_t,"-suffix"),registerSize:ut,display:!0,style:dt}),B));return Kt?l.createElement(R.Z,{onResize:Ze,disabled:!ee},Rt):Rt}var fe=l.forwardRef(Ge);fe.displayName="Overflow",fe.Item=q,fe.RESPONSIVE=O,fe.INVALIDATE=Pe;var Be=fe,Se=Be},17115:function(ft,me,e){"use strict";e.d(me,{ZP:function(){return n}});var t=e(52456),o=e(59301),A=e(47273),z=0,l=(0,A.Z)();function E(){var R;return l?(R=z,z+=1):R="TEST_OR_SSR",R}function n(R){var V=o.useState(),s=(0,t.Z)(V,2),Z=s[0],f=s[1];return o.useEffect(function(){f("rc_select_".concat(E()))},[]),R||Z}},77861:function(ft,me,e){"use strict";e.d(me,{Ac:function(){return k},Xo:function(){return tt},Wx:function(){return Ft},ZP:function(){return b},lk:function(){return M}});var t=e(5016),o=e(92393),A=e(18082),z=e(20049),l=e(52456),E=e(5883),n=e(10928),R=e(18929),V=e(48736),s=e(59301),Z=e(92310),f=e.n(Z),u=e(34280),$=e(49658),F=e(10228),T=e(8654),Re=function(y){var ge=y.className,de=y.customizeIcon,Qe=y.customizeIconProps,Ze=y.onMouseDown,$e=y.onClick,ot=y.children,ut;return typeof de=="function"?ut=de(Qe):ut=de,s.createElement("span",{className:ge,onMouseDown:function(gt){gt.preventDefault(),Ze&&Ze(gt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:$e,"aria-hidden":!0},ut!==void 0?ut:s.createElement("span",{className:f()(ge.split(/\s+/).map(function(At){return"".concat(At,"-icon")}))},ot))},oe=Re;function se(x,y,ge,de,Qe){var Ze=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,$e=arguments.length>6?arguments[6]:void 0,ot=arguments.length>7?arguments[7]:void 0,ut=s.useMemo(function(){if((0,n.Z)(de)==="object")return de.clearIcon;if(Qe)return Qe},[de,Qe]),At=s.useMemo(function(){return!!(!Ze&&de&&(ge.length||$e)&&!(ot==="combobox"&&$e===""))},[de,Ze,ge.length,$e,ot]);return{allowClear:At,clearIcon:s.createElement(oe,{className:"".concat(x,"-clear"),onMouseDown:y,customizeIcon:ut},"\xD7")}}var re=s.createContext(null);function M(){return s.useContext(re)}function S(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,y=s.useState(!1),ge=(0,l.Z)(y,2),de=ge[0],Qe=ge[1],Ze=s.useRef(null),$e=function(){window.clearTimeout(Ze.current)};s.useEffect(function(){return $e},[]);var ot=function(At,gt){$e(),Ze.current=window.setTimeout(function(){Qe(At),gt&>()},x)};return[de,ot,$e]}function a(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,y=s.useRef(null),ge=s.useRef(null);s.useEffect(function(){return function(){window.clearTimeout(ge.current)}},[]);function de(Qe){(Qe||y.current===null)&&(y.current=Qe),window.clearTimeout(ge.current),ge.current=window.setTimeout(function(){y.current=null},x)}return[function(){return y.current},de]}function I(x,y,ge,de){var Qe=s.useRef(null);Qe.current={open:y,triggerOpen:ge,customizedTrigger:de},s.useEffect(function(){function Ze($e){var ot;if(!((ot=Qe.current)!==null&&ot!==void 0&&ot.customizedTrigger)){var ut=$e.target;ut.shadowRoot&&$e.composed&&(ut=$e.composedPath()[0]||ut),Qe.current.open&&x().filter(function(At){return At}).every(function(At){return!At.contains(ut)&&At!==ut})&&Qe.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ze),function(){return window.removeEventListener("mousedown",Ze)}},[])}var P=e(26112),X=e(11780),q=function(y,ge){var de,Qe,Ze=y.prefixCls,$e=y.id,ot=y.inputElement,ut=y.disabled,At=y.tabIndex,gt=y.autoFocus,dt=y.autoComplete,yt=y.editable,vt=y.activeDescendantId,Lt=y.value,Dt=y.maxLength,kt=y.onKeyDown,Rt=y.onMouseDown,_e=y.onChange,Le=y.onPaste,Ne=y.onCompositionStart,ke=y.onCompositionEnd,Ye=y.open,Ue=y.attrs,st=ot||s.createElement("input",null),at=st,mt=at.ref,Mt=at.props,Qt=Mt.onKeyDown,tn=Mt.onChange,sn=Mt.onMouseDown,vn=Mt.onCompositionStart,an=Mt.onCompositionEnd,ve=Mt.style;return(0,V.Kp)(!("maxLength"in st.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),st=s.cloneElement(st,(0,z.Z)((0,z.Z)((0,z.Z)({type:"search"},Mt),{},{id:$e,ref:(0,T.sQ)(ge,mt),disabled:ut,tabIndex:At,autoComplete:dt||"off",autoFocus:gt,className:f()("".concat(Ze,"-selection-search-input"),(de=st)===null||de===void 0||(Qe=de.props)===null||Qe===void 0?void 0:Qe.className),role:"combobox","aria-label":"Search","aria-expanded":Ye||!1,"aria-haspopup":"listbox","aria-owns":"".concat($e,"_list"),"aria-autocomplete":"list","aria-controls":"".concat($e,"_list"),"aria-activedescendant":Ye?vt:void 0},Ue),{},{value:yt?Lt:"",maxLength:Dt,readOnly:!yt,unselectable:yt?null:"on",style:(0,z.Z)((0,z.Z)({},ve),{},{opacity:yt?null:0}),onKeyDown:function(Te){kt(Te),Qt&&Qt(Te)},onMouseDown:function(Te){Rt(Te),sn&&sn(Te)},onChange:function(Te){_e(Te),tn&&tn(Te)},onCompositionStart:function(Te){Ne(Te),vn&&vn(Te)},onCompositionEnd:function(Te){ke(Te),an&&an(Te)},onPaste:Le})),st},G=s.forwardRef(q);G.displayName="Input";var O=G;function Pe(x){return Array.isArray(x)?x:x!==void 0?[x]:[]}var le=typeof window!="undefined"&&window.document&&window.document.documentElement,Ge=le;function fe(x){return x!=null}function Be(x){return!x&&x!==0}function Se(x){return["string","number"].includes((0,n.Z)(x))}function ce(x){var y=void 0;return x&&(Se(x.title)?y=x.title.toString():Se(x.label)&&(y=x.label.toString())),y}function W(x,y){Ge?s.useLayoutEffect(x,y):s.useEffect(x,y)}function H(x){var y;return(y=x.key)!==null&&y!==void 0?y:x.value}var p=function(y){y.preventDefault(),y.stopPropagation()},Q=function(y){var ge=y.id,de=y.prefixCls,Qe=y.values,Ze=y.open,$e=y.searchValue,ot=y.autoClearSearchValue,ut=y.inputRef,At=y.placeholder,gt=y.disabled,dt=y.mode,yt=y.showSearch,vt=y.autoFocus,Lt=y.autoComplete,Dt=y.activeDescendantId,kt=y.tabIndex,Rt=y.removeIcon,_e=y.maxTagCount,Le=y.maxTagTextLength,Ne=y.maxTagPlaceholder,ke=Ne===void 0?function(Sn){return"+ ".concat(Sn.length," ...")}:Ne,Ye=y.tagRender,Ue=y.onToggleOpen,st=y.onRemove,at=y.onInputChange,mt=y.onInputPaste,Mt=y.onInputKeyDown,Qt=y.onInputMouseDown,tn=y.onInputCompositionStart,sn=y.onInputCompositionEnd,vn=s.useRef(null),an=(0,s.useState)(0),ve=(0,l.Z)(an,2),je=ve[0],Te=ve[1],He=(0,s.useState)(!1),We=(0,l.Z)(He,2),Ot=We[0],Pt=We[1],bt="".concat(de,"-selection"),ct=Ze||dt==="multiple"&&ot===!1||dt==="tags"?$e:"",Xt=dt==="tags"||dt==="multiple"&&ot===!1||yt&&(Ze||Ot);W(function(){Te(vn.current.scrollWidth)},[ct]);function jt(Sn,fn,Fn,Qn,lr){return s.createElement("span",{className:f()("".concat(bt,"-item"),(0,A.Z)({},"".concat(bt,"-item-disabled"),Fn)),title:ce(Sn)},s.createElement("span",{className:"".concat(bt,"-item-content")},fn),Qn&&s.createElement(oe,{className:"".concat(bt,"-item-remove"),onMouseDown:p,onClick:lr,customizeIcon:Rt},"\xD7"))}function Nt(Sn,fn,Fn,Qn,lr){var Jt=function(mn){p(mn),Ue(!Ze)};return s.createElement("span",{onMouseDown:Jt},Ye({label:fn,value:Sn,disabled:Fn,closable:Qn,onClose:lr}))}function Ht(Sn){var fn=Sn.disabled,Fn=Sn.label,Qn=Sn.value,lr=!gt&&!fn,Jt=Fn;if(typeof Le=="number"&&(typeof Fn=="string"||typeof Fn=="number")){var Tt=String(Jt);Tt.length>Le&&(Jt="".concat(Tt.slice(0,Le),"..."))}var mn=function(Gn){Gn&&Gn.stopPropagation(),st(Sn)};return typeof Ye=="function"?Nt(Qn,Jt,fn,lr,mn):jt(Sn,Jt,fn,lr,mn)}function gn(Sn){var fn=typeof ke=="function"?ke(Sn):ke;return jt({title:fn},fn,!1)}var Bn=s.createElement("div",{className:"".concat(bt,"-search"),style:{width:je},onFocus:function(){Pt(!0)},onBlur:function(){Pt(!1)}},s.createElement(O,{ref:ut,open:Ze,prefixCls:de,id:ge,inputElement:null,disabled:gt,autoFocus:vt,autoComplete:Lt,editable:Xt,activeDescendantId:Dt,value:ct,onKeyDown:Mt,onMouseDown:Qt,onChange:at,onPaste:mt,onCompositionStart:tn,onCompositionEnd:sn,tabIndex:kt,attrs:(0,P.Z)(y,!0)}),s.createElement("span",{ref:vn,className:"".concat(bt,"-search-mirror"),"aria-hidden":!0},ct,"\xA0")),un=s.createElement(X.Z,{prefixCls:"".concat(bt,"-overflow"),data:Qe,renderItem:Ht,renderRest:gn,suffix:Bn,itemKey:H,maxCount:_e});return s.createElement(s.Fragment,null,un,!Qe.length&&!ct&&s.createElement("span",{className:"".concat(bt,"-placeholder")},At))},D=Q,j=function(y){var ge=y.inputElement,de=y.prefixCls,Qe=y.id,Ze=y.inputRef,$e=y.disabled,ot=y.autoFocus,ut=y.autoComplete,At=y.activeDescendantId,gt=y.mode,dt=y.open,yt=y.values,vt=y.placeholder,Lt=y.tabIndex,Dt=y.showSearch,kt=y.searchValue,Rt=y.activeValue,_e=y.maxLength,Le=y.onInputKeyDown,Ne=y.onInputMouseDown,ke=y.onInputChange,Ye=y.onInputPaste,Ue=y.onInputCompositionStart,st=y.onInputCompositionEnd,at=y.title,mt=s.useState(!1),Mt=(0,l.Z)(mt,2),Qt=Mt[0],tn=Mt[1],sn=gt==="combobox",vn=sn||Dt,an=yt[0],ve=kt||"";sn&&Rt&&!Qt&&(ve=Rt),s.useEffect(function(){sn&&tn(!1)},[sn,Rt]);var je=gt!=="combobox"&&!dt&&!Dt?!1:!!ve,Te=at===void 0?ce(an):at,He=function(){if(an)return null;var Ot=je?{visibility:"hidden"}:void 0;return s.createElement("span",{className:"".concat(de,"-selection-placeholder"),style:Ot},vt)};return s.createElement(s.Fragment,null,s.createElement("span",{className:"".concat(de,"-selection-search")},s.createElement(O,{ref:Ze,prefixCls:de,id:Qe,open:dt,inputElement:ge,disabled:$e,autoFocus:ot,autoComplete:ut,editable:vn,activeDescendantId:At,value:ve,onKeyDown:Le,onMouseDown:Ne,onChange:function(Ot){tn(!0),ke(Ot)},onPaste:Ye,onCompositionStart:Ue,onCompositionEnd:st,tabIndex:Lt,attrs:(0,P.Z)(y,!0),maxLength:sn?_e:void 0})),!sn&&an?s.createElement("span",{className:"".concat(de,"-selection-item"),title:Te,style:je?{visibility:"hidden"}:void 0},an.label):null,He())},ne=j;function ye(x){return![F.Z.ESC,F.Z.SHIFT,F.Z.BACKSPACE,F.Z.TAB,F.Z.WIN_KEY,F.Z.ALT,F.Z.META,F.Z.WIN_KEY_RIGHT,F.Z.CTRL,F.Z.SEMICOLON,F.Z.EQUALS,F.Z.CAPS_LOCK,F.Z.CONTEXT_MENU,F.Z.F1,F.Z.F2,F.Z.F3,F.Z.F4,F.Z.F5,F.Z.F6,F.Z.F7,F.Z.F8,F.Z.F9,F.Z.F10,F.Z.F11,F.Z.F12].includes(x)}var ze=function(y,ge){var de=(0,s.useRef)(null),Qe=(0,s.useRef)(!1),Ze=y.prefixCls,$e=y.open,ot=y.mode,ut=y.showSearch,At=y.tokenWithEnter,gt=y.autoClearSearchValue,dt=y.onSearch,yt=y.onSearchSubmit,vt=y.onToggleOpen,Lt=y.onInputKeyDown,Dt=y.domRef;s.useImperativeHandle(ge,function(){return{focus:function(){de.current.focus()},blur:function(){de.current.blur()}}});var kt=a(0),Rt=(0,l.Z)(kt,2),_e=Rt[0],Le=Rt[1],Ne=function(ve){var je=ve.which;(je===F.Z.UP||je===F.Z.DOWN)&&ve.preventDefault(),Lt&&Lt(ve),je===F.Z.ENTER&&ot==="tags"&&!Qe.current&&!$e&&(yt==null||yt(ve.target.value)),ye(je)&&vt(!0)},ke=function(){Le(!0)},Ye=(0,s.useRef)(null),Ue=function(ve){dt(ve,!0,Qe.current)!==!1&&vt(!0)},st=function(){Qe.current=!0},at=function(ve){Qe.current=!1,ot!=="combobox"&&Ue(ve.target.value)},mt=function(ve){var je=ve.target.value;if(At&&Ye.current&&/[\r\n]/.test(Ye.current)){var Te=Ye.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");je=je.replace(Te,Ye.current)}Ye.current=null,Ue(je)},Mt=function(ve){var je=ve.clipboardData,Te=je.getData("text");Ye.current=Te},Qt=function(ve){var je=ve.target;if(je!==de.current){var Te=document.body.style.msTouchAction!==void 0;Te?setTimeout(function(){de.current.focus()}):de.current.focus()}},tn=function(ve){var je=_e();ve.target!==de.current&&!je&&ot!=="combobox"&&ve.preventDefault(),(ot!=="combobox"&&(!ut||!je)||!$e)&&($e&>!==!1&&dt("",!0,!1),vt())},sn={inputRef:de,onInputKeyDown:Ne,onInputMouseDown:ke,onInputChange:mt,onInputPaste:Mt,onInputCompositionStart:st,onInputCompositionEnd:at},vn=ot==="multiple"||ot==="tags"?s.createElement(D,(0,t.Z)({},y,sn)):s.createElement(ne,(0,t.Z)({},y,sn));return s.createElement("div",{ref:Dt,className:"".concat(Ze,"-selector"),onClick:Qt,onMouseDown:tn},vn)},_=s.forwardRef(ze);_.displayName="Selector";var Ee=_,Ae=e(35593),xe=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],pe=function(y){var ge=y===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ge,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ge,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ge,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ge,adjustY:1},htmlRegion:"scroll"}}},Y=function(y,ge){var de=y.prefixCls,Qe=y.disabled,Ze=y.visible,$e=y.children,ot=y.popupElement,ut=y.animation,At=y.transitionName,gt=y.dropdownStyle,dt=y.dropdownClassName,yt=y.direction,vt=yt===void 0?"ltr":yt,Lt=y.placement,Dt=y.builtinPlacements,kt=y.dropdownMatchSelectWidth,Rt=y.dropdownRender,_e=y.dropdownAlign,Le=y.getPopupContainer,Ne=y.empty,ke=y.getTriggerDOMNode,Ye=y.onPopupVisibleChange,Ue=y.onPopupMouseEnter,st=(0,E.Z)(y,xe),at="".concat(de,"-dropdown"),mt=ot;Rt&&(mt=Rt(ot));var Mt=s.useMemo(function(){return Dt||pe(kt)},[Dt,kt]),Qt=ut?"".concat(at,"-").concat(ut):At,tn=typeof kt=="number",sn=s.useMemo(function(){return tn?null:kt===!1?"minWidth":"width"},[kt,tn]),vn=gt;tn&&(vn=(0,z.Z)((0,z.Z)({},vn),{},{width:kt}));var an=s.useRef(null);return s.useImperativeHandle(ge,function(){return{getPopupElement:function(){return an.current}}}),s.createElement(Ae.Z,(0,t.Z)({},st,{showAction:Ye?["click"]:[],hideAction:Ye?["click"]:[],popupPlacement:Lt||(vt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Mt,prefixCls:at,popupTransitionName:Qt,popup:s.createElement("div",{ref:an,onMouseEnter:Ue},mt),stretch:sn,popupAlign:_e,popupVisible:Ze,getPopupContainer:Le,popupClassName:f()(dt,(0,A.Z)({},"".concat(at,"-empty"),Ne)),popupStyle:vn,getTriggerDOMNode:ke,onPopupVisibleChange:Ye}),$e)},Me=s.forwardRef(Y);Me.displayName="SelectTrigger";var B=Me,w=e(74604);function g(x,y){var ge=x.key,de;return"value"in x&&(de=x.value),ge!=null?ge:de!==void 0?de:"rc-index-key-".concat(y)}function r(x,y){var ge=x||{},de=ge.label,Qe=ge.value,Ze=ge.options,$e=ge.groupLabel,ot=de||(y?"children":"label");return{label:ot,value:Qe||"value",options:Ze||"options",groupLabel:$e||ot}}function h(x){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ge=y.fieldNames,de=y.childrenAsData,Qe=[],Ze=r(ge,!1),$e=Ze.label,ot=Ze.value,ut=Ze.options,At=Ze.groupLabel;function gt(dt,yt){dt.forEach(function(vt){if(yt||!(ut in vt)){var Lt=vt[ot];Qe.push({key:g(vt,Qe.length),groupOption:yt,data:vt,label:vt[$e],value:Lt})}else{var Dt=vt[At];Dt===void 0&&de&&(Dt=vt.label),Qe.push({key:g(vt,Qe.length),group:!0,data:vt,label:Dt}),gt(vt[ut],!0)}})}return gt(x,!1),Qe}function K(x){var y=(0,z.Z)({},x);return"props"in y||Object.defineProperty(y,"props",{get:function(){return(0,V.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),y}}),y}function d(x,y){if(!y||!y.length)return null;var ge=!1;function de(Ze,$e){var ot=(0,w.Z)($e),ut=ot[0],At=ot.slice(1);if(!ut)return[Ze];var gt=Ze.split(ut);return ge=ge||gt.length>1,gt.reduce(function(dt,yt){return[].concat((0,o.Z)(dt),(0,o.Z)(de(yt,At)))},[]).filter(function(dt){return dt})}var Qe=de(x,y);return ge?Qe:null}var i=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],J=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function L(x){return x==="tags"||x==="multiple"}var C=s.forwardRef(function(x,y){var ge,de,Qe=x.id,Ze=x.prefixCls,$e=x.className,ot=x.showSearch,ut=x.tagRender,At=x.direction,gt=x.omitDomProps,dt=x.displayValues,yt=x.onDisplayValuesChange,vt=x.emptyOptions,Lt=x.notFoundContent,Dt=Lt===void 0?"Not Found":Lt,kt=x.onClear,Rt=x.mode,_e=x.disabled,Le=x.loading,Ne=x.getInputElement,ke=x.getRawInputElement,Ye=x.open,Ue=x.defaultOpen,st=x.onDropdownVisibleChange,at=x.activeValue,mt=x.onActiveValueChange,Mt=x.activeDescendantId,Qt=x.searchValue,tn=x.autoClearSearchValue,sn=x.onSearch,vn=x.onSearchSplit,an=x.tokenSeparators,ve=x.allowClear,je=x.suffixIcon,Te=x.clearIcon,He=x.OptionList,We=x.animation,Ot=x.transitionName,Pt=x.dropdownStyle,bt=x.dropdownClassName,ct=x.dropdownMatchSelectWidth,Xt=x.dropdownRender,jt=x.dropdownAlign,Nt=x.placement,Ht=x.builtinPlacements,gn=x.getPopupContainer,Bn=x.showAction,un=Bn===void 0?[]:Bn,Sn=x.onFocus,fn=x.onBlur,Fn=x.onKeyUp,Qn=x.onKeyDown,lr=x.onMouseDown,Jt=(0,E.Z)(x,i),Tt=L(Rt),mn=(ot!==void 0?ot:Tt)||Rt==="combobox",En=(0,z.Z)({},Jt);J.forEach(function(Ar){delete En[Ar]}),gt==null||gt.forEach(function(Ar){delete En[Ar]});var Gn=s.useState(!1),Zn=(0,l.Z)(Gn,2),Kn=Zn[0],Vn=Zn[1];s.useEffect(function(){Vn((0,$.Z)())},[]);var rr=s.useRef(null),_n=s.useRef(null),cr=s.useRef(null),On=s.useRef(null),Xn=s.useRef(null),en=S(),$n=(0,l.Z)(en,3),ar=$n[0],Tn=$n[1],or=$n[2];s.useImperativeHandle(y,function(){var Ar,tr;return{focus:(Ar=On.current)===null||Ar===void 0?void 0:Ar.focus,blur:(tr=On.current)===null||tr===void 0?void 0:tr.blur,scrollTo:function(qr){var kr;return(kr=Xn.current)===null||kr===void 0?void 0:kr.scrollTo(qr)}}});var Cr=s.useMemo(function(){var Ar;if(Rt!=="combobox")return Qt;var tr=(Ar=dt[0])===null||Ar===void 0?void 0:Ar.value;return typeof tr=="string"||typeof tr=="number"?String(tr):""},[Qt,Rt,dt]),jr=Rt==="combobox"&&typeof Ne=="function"&&Ne()||null,ur=typeof ke=="function"&&ke(),gr=(0,T.x1)(_n,ur==null||(ge=ur.props)===null||ge===void 0?void 0:ge.ref),Lr=s.useState(!1),Br=(0,l.Z)(Lr,2),Pr=Br[0],ca=Br[1];(0,u.Z)(function(){ca(!0)},[]);var la=(0,R.Z)(!1,{defaultValue:Ue,value:Ye}),Qr=(0,l.Z)(la,2),ua=Qr[0],ia=Qr[1],hn=Pr?ua:!1,Wn=!Dt&&vt;(_e||Wn&&hn&&Rt==="combobox")&&(hn=!1);var Rn=Wn?!1:hn,jn=s.useCallback(function(Ar){var tr=Ar!==void 0?Ar:!hn;_e||(ia(tr),hn!==tr&&(st==null||st(tr)))},[_e,hn,ia,st]),Jn=s.useMemo(function(){return(an||[]).some(function(Ar){return[` +`,`\r +`].includes(Ar)})},[an]),vr=function(tr,sa,qr){var kr=!0,da=tr;mt==null||mt(null);var fa=qr?null:d(tr,an);return Rt!=="combobox"&&fa&&(da="",vn==null||vn(fa),jn(!1),kr=!1),sn&&Cr!==da&&sn(da,{source:sa?"typing":"effect"}),kr},$r=function(tr){!tr||!tr.trim()||sn(tr,{source:"submit"})};s.useEffect(function(){!hn&&!Tt&&Rt!=="combobox"&&vr("",!1,!1)},[hn]),s.useEffect(function(){ua&&_e&&ia(!1),_e&&Tn(!1)},[_e]);var Tr=a(),zr=(0,l.Z)(Tr,2),Yr=zr[0],Sr=zr[1],dr=function(tr){var sa=Yr(),qr=tr.which;if(qr===F.Z.ENTER&&(Rt!=="combobox"&&tr.preventDefault(),hn||jn(!0)),Sr(!!Cr),qr===F.Z.BACKSPACE&&!sa&&Tt&&!Cr&&dt.length){for(var kr=(0,o.Z)(dt),da=null,fa=kr.length-1;fa>=0;fa-=1){var Oa=kr[fa];if(!Oa.disabled){kr.splice(fa,1),da=Oa;break}}da&&yt(kr,{type:"remove",values:[da]})}for(var Ea=arguments.length,Va=new Array(Ea>1?Ea-1:0),La=1;La1?sa-1:0),kr=1;kr1?fa-1:0),Ea=1;Ea1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Fe.Z)(x).map(function(ge,de){if(!s.isValidElement(ge)||!ge.type)return null;var Qe=ge,Ze=Qe.type.isSelectOptGroup,$e=Qe.key,ot=Qe.props,ut=ot.children,At=(0,E.Z)(ot,Ce);return y||!Ze?we(ge):(0,z.Z)((0,z.Z)({key:"__RC_SELECT_GRP__".concat($e===null?de:$e,"__"),label:$e},At),{},{options:De(ut)})}).filter(function(ge){return ge})}function Ie(x,y,ge,de,Qe){return s.useMemo(function(){var Ze=x,$e=!x;$e&&(Ze=De(y));var ot=new Map,ut=new Map,At=function(yt,vt,Lt){Lt&&typeof Lt=="string"&&yt.set(vt[Lt],vt)};function gt(dt){for(var yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,vt=0;vt1&&arguments[1]!==void 0?arguments[1]:1,gn=mt.length,Bn=0;Bn1&&arguments[1]!==void 0?arguments[1]:!1;je(Nt);var gn={source:Ht?"keyboard":"mouse"},Bn=mt[Nt];if(!Bn){Dt(null,-1,gn);return}Dt(Bn.value,Nt,gn)};(0,s.useEffect)(function(){Te(kt!==!1?sn(0):-1)},[mt.length,At]);var He=s.useCallback(function(jt){return Le.has(jt)&&ut!=="combobox"},[ut,(0,o.Z)(Le).toString(),Le.size]);(0,s.useEffect)(function(){var jt=setTimeout(function(){if(!ot&&$e&&Le.size===1){var Ht=Array.from(Le)[0],gn=mt.findIndex(function(Bn){var un=Bn.data;return un.value===Ht});gn!==-1&&(Te(gn),tn(gn))}});if($e){var Nt;(Nt=Mt.current)===null||Nt===void 0||Nt.scrollTo(void 0)}return function(){return clearTimeout(jt)}},[$e,At,Lt.length]);var We=function(Nt){Nt!==void 0&&Rt(Nt,{selected:!Le.has(Nt)}),ot||gt(!1)};if(s.useImperativeHandle(ge,function(){return{onKeyDown:function(Nt){var Ht=Nt.which,gn=Nt.ctrlKey;switch(Ht){case F.Z.N:case F.Z.P:case F.Z.UP:case F.Z.DOWN:{var Bn=0;if(Ht===F.Z.UP?Bn=-1:Ht===F.Z.DOWN?Bn=1:qt()&&gn&&(Ht===F.Z.N?Bn=1:Ht===F.Z.P&&(Bn=-1)),Bn!==0){var un=sn(ve+Bn,Bn);tn(un),Te(un,!0)}break}case F.Z.ENTER:{var Sn=mt[ve];Sn&&!Sn.data.disabled?We(Sn.value):We(void 0),$e&&Nt.preventDefault();break}case F.Z.ESC:gt(!1),$e&&Nt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Nt){tn(Nt)}}}),mt.length===0)return s.createElement("div",{role:"listbox",id:"".concat(Ze,"_list"),className:"".concat(at,"-empty"),onMouseDown:Qt},dt);var Ot=Object.keys(Ne).map(function(jt){return Ne[jt]}),Pt=function(Nt){return Nt.label};function bt(jt,Nt){var Ht=jt.group;return{role:Ht?"presentation":"option",id:"".concat(Ze,"_list_").concat(Nt)}}var ct=function(Nt){var Ht=mt[Nt];if(!Ht)return null;var gn=Ht.data||{},Bn=gn.value,un=Ht.group,Sn=(0,P.Z)(gn,!0),fn=Pt(Ht);return Ht?s.createElement("div",(0,t.Z)({"aria-label":typeof fn=="string"&&!un?fn:null},Sn,{key:Nt},bt(Ht,Nt),{"aria-selected":He(Bn)}),Bn):null},Xt={role:"listbox",id:"".concat(Ze,"_list")};return s.createElement(s.Fragment,null,ke&&s.createElement("div",(0,t.Z)({},Xt,{style:{height:0,width:0,overflow:"hidden"}}),ct(ve-1),ct(ve),ct(ve+1)),s.createElement(rn.Z,{itemKey:"key",ref:Mt,data:mt,height:Ue,itemHeight:st,fullHeight:!1,onMouseDown:Qt,onScroll:yt,virtual:ke,direction:Ye,innerProps:ke?null:Xt},function(jt,Nt){var Ht,gn=jt.group,Bn=jt.groupOption,un=jt.data,Sn=jt.label,fn=jt.value,Fn=un.key;if(gn){var Qn,lr=(Qn=un.title)!==null&&Qn!==void 0?Qn:Vt(Sn)?Sn.toString():void 0;return s.createElement("div",{className:f()(at,"".concat(at,"-group")),title:lr},Sn!==void 0?Sn:Fn)}var Jt=un.disabled,Tt=un.title,mn=un.children,En=un.style,Gn=un.className,Zn=(0,E.Z)(un,$t),Kn=(0,Wt.Z)(Zn,Ot),Vn=He(fn),rr="".concat(at,"-option"),_n=f()(at,rr,Gn,(Ht={},(0,A.Z)(Ht,"".concat(rr,"-grouped"),Bn),(0,A.Z)(Ht,"".concat(rr,"-active"),ve===Nt&&!Jt),(0,A.Z)(Ht,"".concat(rr,"-disabled"),Jt),(0,A.Z)(Ht,"".concat(rr,"-selected"),Vn),Ht)),cr=Pt(jt),On=!_e||typeof _e=="function"||Vn,Xn=typeof cr=="number"?cr:cr||fn,en=Vt(Xn)?Xn.toString():void 0;return Tt!==void 0&&(en=Tt),s.createElement("div",(0,t.Z)({},(0,P.Z)(Kn),ke?{}:bt(jt,Nt),{"aria-selected":Vn,className:_n,title:en,onMouseMove:function(){ve===Nt||Jt||Te(Nt)},onClick:function(){Jt||We(fn)},style:En}),s.createElement("div",{className:"".concat(rr,"-content")},Xn),s.isValidElement(_e)||Vn,On&&s.createElement(oe,{className:"".concat(at,"-option-state"),customizeIcon:_e,customizeIconProps:{isSelected:Vn}},Vn?"\u2713":null))}))},yn=s.forwardRef(ln);yn.displayName="OptionList";var nt=yn;function ht(x){var y=x.mode,ge=x.options,de=x.children,Qe=x.backfill,Ze=x.allowClear,$e=x.placeholder,ot=x.getInputElement,ut=x.showSearch,At=x.onSearch,gt=x.defaultOpen,dt=x.autoFocus,yt=x.labelInValue,vt=x.value,Lt=x.inputValue,Dt=x.optionLabelProp,kt=isMultiple(y),Rt=ut!==void 0?ut:kt||y==="combobox",_e=ge||convertChildrenToData(de);if(warning(y!=="tags"||_e.every(function(Ye){return!Ye.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),y==="tags"||y==="combobox"){var Le=_e.some(function(Ye){return Ye.options?Ye.options.some(function(Ue){return typeof("value"in Ue?Ue.value:Ue.key)=="number"}):typeof("value"in Ye?Ye.value:Ye.key)=="number"});warning(!Le,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(y!=="combobox"||!Dt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(y==="combobox"||!Qe,"`backfill` only works with `combobox` mode."),warning(y==="combobox"||!ot,"`getInputElement` only work with `combobox` mode."),noteOnce(y!=="combobox"||!ot||!Ze||!$e,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),At&&!Rt&&y!=="combobox"&&y!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!gt||dt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),vt!=null){var Ne=toArray(vt);warning(!yt||Ne.every(function(Ye){return _typeof(Ye)==="object"&&("key"in Ye||"value"in Ye)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!kt||Array.isArray(vt),"`value` should be array when `mode` is `multiple` or `tags`")}if(de){var ke=null;toNodeArray(de).some(function(Ye){if(!React.isValidElement(Ye)||!Ye.type)return!1;var Ue=Ye,st=Ue.type;if(st.isSelectOption)return!1;if(st.isSelectOptGroup){var at=toNodeArray(Ye.props.children).every(function(mt){return!React.isValidElement(mt)||!Ye.type||mt.type.isSelectOption?!0:(ke=mt.type,!1)});return!at}return ke=st,!0}),ke&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(ke.displayName||ke.name||ke,"`.")),warning(Lt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function pt(x,y){if(x){var ge=function de(Qe){for(var Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$e=0;$e2&&arguments[2]!==void 0?arguments[2]:{},jn=Rn.source,Jn=jn===void 0?"keyboard":jn;gr(Wn),$e&&de==="combobox"&&hn!==null&&Jn==="keyboard"&&or(String(hn))},[$e,de]),Pr=function(Wn,Rn,jn){var Jn=function(){var _r,Wr=Gn(Wn);return[ve?{label:Wr==null?void 0:Wr[bt.label],value:Wn,key:(_r=Wr==null?void 0:Wr.key)!==null&&_r!==void 0?_r:Wn}:Wn,K(Wr)]};if(Rn&&vt){var vr=Jn(),$r=(0,l.Z)(vr,2),Tr=$r[0],zr=$r[1];vt(Tr,zr)}else if(!Rn&&Lt&&jn!=="clear"){var Yr=Jn(),Sr=(0,l.Z)(Yr,2),dr=Sr[0],Xr=Sr[1];Lt(dr,Xr)}},ca=Je(function(hn,Wn){var Rn,jn=We?Wn.selected:!0;jn?Rn=We?[].concat((0,o.Z)(En),[hn]):[hn]:Rn=En.filter(function(Jn){return Jn.value!==hn}),en(Rn),Pr(hn,jn),de==="combobox"?or(""):(!L||yt)&&(Nt(""),or(""))}),la=function(Wn,Rn){en(Wn);var jn=Rn.type,Jn=Rn.values;(jn==="remove"||jn==="clear")&&Jn.forEach(function(vr){Pr(vr.value,!1,jn)})},Qr=function(Wn,Rn){if(Nt(Wn),or(null),Rn.source==="submit"){var jn=(Wn||"").trim();if(jn){var Jn=Array.from(new Set([].concat((0,o.Z)(Kn),[jn])));en(Jn),Pr(jn,!0),Nt("")}return}Rn.source!=="blur"&&(de==="combobox"&&en(Wn),gt==null||gt(Wn))},ua=function(Wn){var Rn=Wn;de!=="tags"&&(Rn=Wn.map(function(Jn){var vr=Bn.get(Jn);return vr==null?void 0:vr.value}).filter(function(Jn){return Jn!==void 0}));var jn=Array.from(new Set([].concat((0,o.Z)(Kn),(0,o.Z)(Rn))));en(jn),jn.forEach(function(Jn){Pr(Jn,!0)})},ia=s.useMemo(function(){var hn=at!==!1&&kt!==!1;return(0,z.Z)((0,z.Z)({},Ht),{},{flattenOptions:Xn,onActiveValue:Br,defaultActiveFirstOption:Lr,onSelect:ca,menuItemSelectedIcon:st,rawValues:Kn,fieldNames:bt,virtual:hn,direction:mt,listHeight:Qt,listItemHeight:sn,childrenAsData:Ot})},[Ht,Xn,Br,Lr,ca,st,Kn,bt,at,kt,Qt,sn,Ot]);return s.createElement(Ct.Provider,{value:ia},s.createElement(k,(0,t.Z)({},Te,{id:He,prefixCls:Ze,ref:y,omitDomProps:_t,mode:de,displayValues:Zn,onDisplayValuesChange:la,direction:mt,searchValue:jt,onSearch:Qr,autoClearSearchValue:yt,onSearchSplit:ua,dropdownMatchSelectWidth:kt,OptionList:nt,emptyOptions:!Xn.length,activeValue:Tn,activeDescendantId:"".concat(He,"_list_").concat(ur)})))}),ee=Kt;ee.Option=Ft,ee.OptGroup=tt;var v=ee,b=v},9296:function(ft,me,e){"use strict";e.r(me),e.d(me,{ResizableTextArea:function(){return G},default:function(){return Be}});var t=e(5016),o=e(20049),A=e(18082),z=e(10928),l=e(52456),E=e(5883),n=e(92393),R=e(92310),V=e.n(R),s=e(93681),Z=e(5643),f=e(18929),u=e(59301),$=e(29301),F=e(34280),T=e(16089),Re=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,oe=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],se={},re;function M(Se){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=Se.getAttribute("id")||Se.getAttribute("data-reactid")||Se.getAttribute("name");if(ce&&se[W])return se[W];var H=window.getComputedStyle(Se),p=H.getPropertyValue("box-sizing")||H.getPropertyValue("-moz-box-sizing")||H.getPropertyValue("-webkit-box-sizing"),Q=parseFloat(H.getPropertyValue("padding-bottom"))+parseFloat(H.getPropertyValue("padding-top")),D=parseFloat(H.getPropertyValue("border-bottom-width"))+parseFloat(H.getPropertyValue("border-top-width")),j=oe.map(function(ye){return"".concat(ye,":").concat(H.getPropertyValue(ye))}).join(";"),ne={sizingStyle:j,paddingSize:Q,borderSize:D,boxSizing:p};return ce&&W&&(se[W]=ne),ne}function S(Se){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,H=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;re||(re=document.createElement("textarea"),re.setAttribute("tab-index","-1"),re.setAttribute("aria-hidden","true"),document.body.appendChild(re)),Se.getAttribute("wrap")?re.setAttribute("wrap",Se.getAttribute("wrap")):re.removeAttribute("wrap");var p=M(Se,ce),Q=p.paddingSize,D=p.borderSize,j=p.boxSizing,ne=p.sizingStyle;re.setAttribute("style","".concat(ne,";").concat(Re)),re.value=Se.value||Se.placeholder||"";var ye=void 0,ze=void 0,_,Ee=re.scrollHeight;if(j==="border-box"?Ee+=D:j==="content-box"&&(Ee-=Q),W!==null||H!==null){re.value=" ";var Ae=re.scrollHeight-Q;W!==null&&(ye=Ae*W,j==="border-box"&&(ye=ye+Q+D),Ee=Math.max(ye,Ee)),H!==null&&(ze=Ae*H,j==="border-box"&&(ze=ze+Q+D),_=Ee>ze?"":"hidden",Ee=Math.min(ze,Ee))}var xe={height:Ee,overflowY:_,resize:"none"};return ye&&(xe.minHeight=ye),ze&&(xe.maxHeight=ze),xe}var a=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],I=0,P=1,X=2,q=u.forwardRef(function(Se,ce){var W=Se,H=W.prefixCls,p=W.onPressEnter,Q=W.defaultValue,D=W.value,j=W.autoSize,ne=W.onResize,ye=W.className,ze=W.style,_=W.disabled,Ee=W.onChange,Ae=W.onInternalAutoSize,xe=(0,E.Z)(W,a),pe=(0,f.Z)(Q,{value:D,postState:function(tt){return tt!=null?tt:""}}),Y=(0,l.Z)(pe,2),Me=Y[0],B=Y[1],w=function(tt){B(tt.target.value),Ee==null||Ee(tt)},g=u.useRef();u.useImperativeHandle(ce,function(){return{textArea:g.current}});var r=u.useMemo(function(){return j&&(0,z.Z)(j)==="object"?[j.minRows,j.maxRows]:[]},[j]),h=(0,l.Z)(r,2),K=h[0],d=h[1],i=!!j,J=function(){try{if(document.activeElement===g.current){var tt=g.current,xt=tt.selectionStart,Ft=tt.selectionEnd,wt=tt.scrollTop;g.current.setSelectionRange(xt,Ft),g.current.scrollTop=wt}}catch(Wt){}},L=u.useState(X),C=(0,l.Z)(L,2),k=C[0],ie=C[1],ue=u.useState(),Oe=(0,l.Z)(ue,2),ae=Oe[0],Fe=Oe[1],N=function(){ie(I)};(0,F.Z)(function(){i&&N()},[D,K,d,i]),(0,F.Z)(function(){if(k===I)ie(P);else if(k===P){var rt=S(g.current,!1,K,d);ie(X),Fe(rt)}else J()},[k]);var Ce=u.useRef(),we=function(){T.Z.cancel(Ce.current)},De=function(tt){k===X&&(ne==null||ne(tt),j&&(we(),Ce.current=(0,T.Z)(function(){N()})))};u.useEffect(function(){return we},[]);var Ie=i?ae:null,Je=(0,o.Z)((0,o.Z)({},ze),Ie);return(k===I||k===P)&&(Je.overflowY="hidden",Je.overflowX="hidden"),u.createElement($.Z,{onResize:De,disabled:!(j||ne)},u.createElement("textarea",(0,t.Z)({},xe,{ref:g,style:Je,className:V()(H,ye,(0,A.Z)({},"".concat(H,"-disabled"),_)),disabled:_,value:Me,onChange:w})))}),G=q,O=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Pe(Se,ce){return(0,n.Z)(Se||"").slice(0,ce).join("")}function le(Se,ce,W,H){var p=W;return Se?p=Pe(W,H):(0,n.Z)(ce||"").lengthH&&(p=ce),p}var Ge=u.forwardRef(function(Se,ce){var W,H=Se.defaultValue,p=Se.value,Q=Se.onFocus,D=Se.onBlur,j=Se.onChange,ne=Se.allowClear,ye=Se.maxLength,ze=Se.onCompositionStart,_=Se.onCompositionEnd,Ee=Se.suffix,Ae=Se.prefixCls,xe=Ae===void 0?"rc-textarea":Ae,pe=Se.classes,Y=Se.showCount,Me=Se.className,B=Se.style,w=Se.disabled,g=Se.hidden,r=Se.classNames,h=Se.styles,K=Se.onResize,d=(0,E.Z)(Se,O),i=(0,f.Z)(H,{value:p,defaultValue:H}),J=(0,l.Z)(i,2),L=J[0],C=J[1],k=(0,u.useRef)(null),ie=u.useState(!1),ue=(0,l.Z)(ie,2),Oe=ue[0],ae=ue[1],Fe=u.useState(!1),N=(0,l.Z)(Fe,2),Ce=N[0],we=N[1],De=u.useRef(),Ie=u.useRef(0),Je=u.useState(null),rt=(0,l.Z)(Je,2),tt=rt[0],xt=rt[1],Ft=function(){var it;(it=k.current)===null||it===void 0||it.textArea.focus()};(0,u.useImperativeHandle)(ce,function(){return{resizableTextArea:k.current,focus:Ft,blur:function(){var it;(it=k.current)===null||it===void 0||it.textArea.blur()}}}),(0,u.useEffect)(function(){ae(function(_t){return!w&&_t})},[w]);var wt=Number(ye)>0,Wt=function(it){we(!0),De.current=L,Ie.current=it.currentTarget.selectionStart,ze==null||ze(it)},rn=function(it){we(!1);var Kt=it.currentTarget.value;if(wt){var ee,v=Ie.current>=ye+1||Ie.current===((ee=De.current)===null||ee===void 0?void 0:ee.length);Kt=le(v,De.current,Kt,ye)}Kt!==L&&(C(Kt),(0,Z.rJ)(it.currentTarget,it,j,Kt)),_==null||_(it)},Yt=function(it){var Kt=it.target.value;if(!Ce&&wt){var ee=it.target.selectionStart>=ye+1||it.target.selectionStart===Kt.length||!it.target.selectionStart;Kt=le(ee,L,Kt,ye)}C(Kt),(0,Z.rJ)(it.currentTarget,it,j,Kt)},Ct=function(it){var Kt=d.onPressEnter,ee=d.onKeyDown;it.key==="Enter"&&Kt&&Kt(it),ee==null||ee(it)},qt=function(it){ae(!0),Q==null||Q(it)},$t=function(it){ae(!1),D==null||D(it)},Vt=function(it){var Kt;C(""),Ft(),(0,Z.rJ)((Kt=k.current)===null||Kt===void 0?void 0:Kt.textArea,it,j)},ln=(0,Z.D7)(L);!Ce&&wt&&p==null&&(ln=Pe(ln,ye));var yn=Ee,nt;if(Y){var ht=(0,n.Z)(ln).length;(0,z.Z)(Y)==="object"?nt=Y.formatter({value:ln,count:ht,maxLength:ye}):nt="".concat(ht).concat(wt?" / ".concat(ye):""),yn=u.createElement(u.Fragment,null,yn,u.createElement("span",{className:V()("".concat(xe,"-data-count"),r==null?void 0:r.count),style:h==null?void 0:h.count},nt))}var pt=function(it){var Kt;K==null||K(it),(Kt=k.current)!==null&&Kt!==void 0&&Kt.textArea.style.height&&xt(!0)},It=!d.autoSize&&!Y&&!ne,on=u.createElement(s.BaseInput,{value:ln,allowClear:ne,handleReset:Vt,suffix:yn,prefixCls:xe,classes:{affixWrapper:V()(pe==null?void 0:pe.affixWrapper,(W={},(0,A.Z)(W,"".concat(xe,"-show-count"),Y),(0,A.Z)(W,"".concat(xe,"-textarea-allow-clear"),ne),W))},disabled:w,focused:Oe,className:Me,style:(0,o.Z)((0,o.Z)({},B),tt&&!It?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof nt=="string"?nt:void 0}},hidden:g,inputElement:u.createElement(G,(0,t.Z)({},d,{onKeyDown:Ct,onChange:Yt,onFocus:qt,onBlur:$t,onCompositionStart:Wt,onCompositionEnd:rn,className:r==null?void 0:r.textarea,style:(0,o.Z)((0,o.Z)({},h==null?void 0:h.textarea),{},{resize:B==null?void 0:B.resize}),disabled:w,prefixCls:xe,onResize:pt,ref:k}))});return on}),fe=Ge,Be=fe},39417:function(ft,me,e){"use strict";e.d(me,{Z:function(){return P}});var t=e(5016),o=e(18082),A=e(5883),z=e(20049),l=e(6487),E=e(56789),n=e(41281),R=e(7942),V=e(76773),s=e(92310),Z=e.n(s),f=e(26112),u=e(59301),$=e(39378),F=function(q){for(var G=q.prefixCls,O=q.level,Pe=q.isStart,le=q.isEnd,Ge="".concat(G,"-indent-unit"),fe=[],Be=0;Be0&&arguments[0]!==void 0?arguments[0]:[],w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],g=B.length,r=w.length;if(Math.abs(g-r)!==1)return{add:!1,key:null};function h(K,d){var i=new Map;K.forEach(function(L){i.set(L,!0)});var J=d.filter(function(L){return!i.has(L)});return J.length===1?J[0]:null}return g ").concat(w);return w}var ye=T.forwardRef(function(B,w){var g=B.prefixCls,r=B.data,h=B.selectable,K=B.checkable,d=B.expandedKeys,i=B.selectedKeys,J=B.checkedKeys,L=B.loadedKeys,C=B.loadingKeys,k=B.halfCheckedKeys,ie=B.keyEntities,ue=B.disabled,Oe=B.dragging,ae=B.dragOverNodeKey,Fe=B.dropPosition,N=B.motion,Ce=B.height,we=B.itemHeight,De=B.virtual,Ie=B.focusable,Je=B.activeItem,rt=B.focused,tt=B.tabIndex,xt=B.onKeyDown,Ft=B.onFocus,wt=B.onBlur,Wt=B.onActiveChange,rn=B.onListChangeStart,Yt=B.onListChangeEnd,Ct=(0,M.Z)(B,Be),qt=T.useRef(null),$t=T.useRef(null);T.useImperativeHandle(w,function(){return{scrollTo:function(dt){qt.current.scrollTo(dt)},getIndentWidth:function(){return $t.current.offsetWidth}}});var Vt=T.useState(d),ln=(0,re.Z)(Vt,2),yn=ln[0],nt=ln[1],ht=T.useState(r),pt=(0,re.Z)(ht,2),It=pt[0],on=pt[1],_t=T.useState(r),it=(0,re.Z)(_t,2),Kt=it[0],ee=it[1],v=T.useState([]),b=(0,re.Z)(v,2),x=b[0],y=b[1],ge=T.useState(null),de=(0,re.Z)(ge,2),Qe=de[0],Ze=de[1],$e=T.useRef(r);$e.current=r;function ot(){var gt=$e.current;on(gt),ee(gt),y([]),Ze(null),Yt()}(0,S.Z)(function(){nt(d);var gt=Ge(yn,d);if(gt.key!==null)if(gt.add){var dt=It.findIndex(function(Rt){var _e=Rt.key;return _e===gt.key}),yt=D(fe(It,r,gt.key),De,Ce,we),vt=It.slice();vt.splice(dt+1,0,Q),ee(vt),y(yt),Ze("show")}else{var Lt=r.findIndex(function(Rt){var _e=Rt.key;return _e===gt.key}),Dt=D(fe(r,It,gt.key),De,Ce,we),kt=r.slice();kt.splice(Lt+1,0,Q),ee(kt),y(Dt),Ze("hide")}else It!==r&&(on(r),ee(r))},[d,r]),T.useEffect(function(){Oe||ot()},[Oe]);var ut=N?Kt:r,At={expandedKeys:d,selectedKeys:i,loadedKeys:L,loadingKeys:C,checkedKeys:J,halfCheckedKeys:k,dragOverNodeKey:ae,dropPosition:Fe,keyEntities:ie};return T.createElement(T.Fragment,null,rt&&Je&&T.createElement("span",{style:Se,"aria-live":"assertive"},ne(Je)),T.createElement("div",null,T.createElement("input",{style:Se,disabled:Ie===!1||ue,tabIndex:Ie!==!1?tt:null,onKeyDown:xt,onFocus:Ft,onBlur:wt,value:"",onChange:ce,"aria-label":"for screen reader"})),T.createElement("div",{className:"".concat(g,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},T.createElement("div",{className:"".concat(g,"-indent")},T.createElement("div",{ref:$t,className:"".concat(g,"-indent-unit")}))),T.createElement(a.Z,(0,t.Z)({},Ct,{data:ut,itemKey:j,height:Ce,fullHeight:!1,virtual:De,itemHeight:we,prefixCls:"".concat(g,"-list"),ref:qt,onVisibleChange:function(dt,yt){var vt=new Set(dt),Lt=yt.filter(function(Dt){return!vt.has(Dt)});Lt.some(function(Dt){return j(Dt)===W})&&ot()}}),function(gt){var dt=gt.pos,yt=(0,t.Z)({},(se(gt.data),gt.data)),vt=gt.title,Lt=gt.key,Dt=gt.isStart,kt=gt.isEnd,Rt=(0,q.km)(Lt,dt);delete yt.key,delete yt.children;var _e=(0,q.H8)(Rt,At);return T.createElement(le,(0,t.Z)({},yt,_e,{title:vt,active:!!Je&&Lt===Je.key,pos:dt,data:gt.data,isStart:Dt,isEnd:kt,motion:N,motionNodes:Lt===W?x:null,motionType:Qe,onMotionStart:rn,onMotionEnd:ot,treeNodeRequiredProps:At,onMouseMove:function(){Wt(null)}}))}))});ye.displayName="NodeList";var ze=ye,_=e(35654),Ee=e(90782),Ae=e(67841),xe=10,pe=function(B){(0,V.Z)(g,B);var w=(0,s.Z)(g);function g(){var r;(0,E.Z)(this,g);for(var h=arguments.length,K=new Array(h),d=0;d2&&arguments[2]!==void 0?arguments[2]:!1,k=r.state,ie=k.dragChildrenKeys,ue=k.dropPosition,Oe=k.dropTargetKey,ae=k.dropTargetPos,Fe=k.dropAllowed;if(Fe){var N=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),Oe!==null){var Ce=(0,z.Z)((0,z.Z)({},(0,q.H8)(Oe,r.getTreeNodeRequiredProps())),{},{active:((L=r.getActiveItem())===null||L===void 0?void 0:L.key)===Oe,data:(0,Ae.Z)(r.state.keyEntities,Oe).node}),we=ie.indexOf(Oe)!==-1;(0,F.ZP)(!we,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var De=(0,_.yx)(ae),Ie={event:i,node:(0,q.F)(Ce),dragNode:r.dragNode?(0,q.F)(r.dragNode.props):null,dragNodesKeys:[r.dragNode.props.eventKey].concat(ie),dropToGap:ue!==0,dropPosition:ue+Number(De[De.length-1])};C||N==null||N(Ie),r.dragNode=null}}},r.cleanDragState=function(){var i=r.state.draggingNodeKey;i!==null&&r.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),r.dragStartMousePosition=null,r.currentMouseOverDroppableNodeKey=null},r.triggerExpandActionExpand=function(i,J){var L=r.state,C=L.expandedKeys,k=L.flattenNodes,ie=J.expanded,ue=J.key,Oe=J.isLeaf;if(!(Oe||i.shiftKey||i.metaKey||i.ctrlKey)){var ae=k.filter(function(N){return N.key===ue})[0],Fe=(0,q.F)((0,z.Z)((0,z.Z)({},(0,q.H8)(ue,r.getTreeNodeRequiredProps())),{},{data:ae.data}));r.setExpandedKeys(ie?(0,_._5)(C,ue):(0,_.L0)(C,ue)),r.onNodeExpand(i,Fe)}},r.onNodeClick=function(i,J){var L=r.props,C=L.onClick,k=L.expandAction;k==="click"&&r.triggerExpandActionExpand(i,J),C==null||C(i,J)},r.onNodeDoubleClick=function(i,J){var L=r.props,C=L.onDoubleClick,k=L.expandAction;k==="doubleClick"&&r.triggerExpandActionExpand(i,J),C==null||C(i,J)},r.onNodeSelect=function(i,J){var L=r.state.selectedKeys,C=r.state,k=C.keyEntities,ie=C.fieldNames,ue=r.props,Oe=ue.onSelect,ae=ue.multiple,Fe=J.selected,N=J[ie.key],Ce=!Fe;Ce?ae?L=(0,_.L0)(L,N):L=[N]:L=(0,_._5)(L,N);var we=L.map(function(De){var Ie=(0,Ae.Z)(k,De);return Ie?Ie.node:null}).filter(function(De){return De});r.setUncontrolledState({selectedKeys:L}),Oe==null||Oe(L,{event:"select",selected:Ce,node:J,selectedNodes:we,nativeEvent:i.nativeEvent})},r.onNodeCheck=function(i,J,L){var C=r.state,k=C.keyEntities,ie=C.checkedKeys,ue=C.halfCheckedKeys,Oe=r.props,ae=Oe.checkStrictly,Fe=Oe.onCheck,N=J.key,Ce,we={event:"check",node:J,checked:L,nativeEvent:i.nativeEvent};if(ae){var De=L?(0,_.L0)(ie,N):(0,_._5)(ie,N),Ie=(0,_._5)(ue,N);Ce={checked:De,halfChecked:Ie},we.checkedNodes=De.map(function(wt){return(0,Ae.Z)(k,wt)}).filter(function(wt){return wt}).map(function(wt){return wt.node}),r.setUncontrolledState({checkedKeys:De})}else{var Je=(0,Ee.S)([].concat((0,l.Z)(ie),[N]),!0,k),rt=Je.checkedKeys,tt=Je.halfCheckedKeys;if(!L){var xt=new Set(rt);xt.delete(N);var Ft=(0,Ee.S)(Array.from(xt),{checked:!1,halfCheckedKeys:tt},k);rt=Ft.checkedKeys,tt=Ft.halfCheckedKeys}Ce=rt,we.checkedNodes=[],we.checkedNodesPositions=[],we.halfCheckedKeys=tt,rt.forEach(function(wt){var Wt=(0,Ae.Z)(k,wt);if(Wt){var rn=Wt.node,Yt=Wt.pos;we.checkedNodes.push(rn),we.checkedNodesPositions.push({node:rn,pos:Yt})}}),r.setUncontrolledState({checkedKeys:rt},!1,{halfCheckedKeys:tt})}Fe==null||Fe(Ce,we)},r.onNodeLoad=function(i){var J=i.key,L=new Promise(function(C,k){r.setState(function(ie){var ue=ie.loadedKeys,Oe=ue===void 0?[]:ue,ae=ie.loadingKeys,Fe=ae===void 0?[]:ae,N=r.props,Ce=N.loadData,we=N.onLoad;if(!Ce||Oe.indexOf(J)!==-1||Fe.indexOf(J)!==-1)return null;var De=Ce(i);return De.then(function(){var Ie=r.state.loadedKeys,Je=(0,_.L0)(Ie,J);we==null||we(Je,{event:"load",node:i}),r.setUncontrolledState({loadedKeys:Je}),r.setState(function(rt){return{loadingKeys:(0,_._5)(rt.loadingKeys,J)}}),C()}).catch(function(Ie){if(r.setState(function(rt){return{loadingKeys:(0,_._5)(rt.loadingKeys,J)}}),r.loadingRetryTimes[J]=(r.loadingRetryTimes[J]||0)+1,r.loadingRetryTimes[J]>=xe){var Je=r.state.loadedKeys;(0,F.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:(0,_.L0)(Je,J)}),C()}k(Ie)}),{loadingKeys:(0,_.L0)(Fe,J)}})});return L.catch(function(){}),L},r.onNodeMouseEnter=function(i,J){var L=r.props.onMouseEnter;L==null||L({event:i,node:J})},r.onNodeMouseLeave=function(i,J){var L=r.props.onMouseLeave;L==null||L({event:i,node:J})},r.onNodeContextMenu=function(i,J){var L=r.props.onRightClick;L&&(i.preventDefault(),L({event:i,node:J}))},r.onFocus=function(){var i=r.props.onFocus;r.setState({focused:!0});for(var J=arguments.length,L=new Array(J),C=0;C1&&arguments[1]!==void 0?arguments[1]:!1,L=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var C=!1,k=!0,ie={};Object.keys(i).forEach(function(ue){if(ue in r.props){k=!1;return}C=!0,ie[ue]=i[ue]}),C&&(!J||k)&&r.setState((0,z.Z)((0,z.Z)({},ie),L))}},r.scrollTo=function(i){r.listRef.current.scrollTo(i)},r}return(0,n.Z)(g,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var h=this.props.activeKey;h!==void 0&&h!==this.state.activeKey&&(this.setState({activeKey:h}),h!==null&&this.scrollTo({key:h}))}},{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 h,K=this.state,d=K.focused,i=K.flattenNodes,J=K.keyEntities,L=K.draggingNodeKey,C=K.activeKey,k=K.dropLevelOffset,ie=K.dropContainerKey,ue=K.dropTargetKey,Oe=K.dropPosition,ae=K.dragOverNodeKey,Fe=K.indent,N=this.props,Ce=N.prefixCls,we=N.className,De=N.style,Ie=N.showLine,Je=N.focusable,rt=N.tabIndex,tt=rt===void 0?0:rt,xt=N.selectable,Ft=N.showIcon,wt=N.icon,Wt=N.switcherIcon,rn=N.draggable,Yt=N.checkable,Ct=N.checkStrictly,qt=N.disabled,$t=N.motion,Vt=N.loadData,ln=N.filterTreeNode,yn=N.height,nt=N.itemHeight,ht=N.virtual,pt=N.titleRender,It=N.dropIndicatorRender,on=N.onContextMenu,_t=N.onScroll,it=N.direction,Kt=N.rootClassName,ee=N.rootStyle,v=(0,$.Z)(this.props,{aria:!0,data:!0}),b;return rn&&((0,A.Z)(rn)==="object"?b=rn:typeof rn=="function"?b={nodeDraggable:rn}:b={}),T.createElement(Re.k.Provider,{value:{prefixCls:Ce,selectable:xt,showIcon:Ft,icon:wt,switcherIcon:Wt,draggable:b,draggingNodeKey:L,checkable:Yt,checkStrictly:Ct,disabled:qt,keyEntities:J,dropLevelOffset:k,dropContainerKey:ie,dropTargetKey:ue,dropPosition:Oe,dragOverNodeKey:ae,indent:Fe,direction:it,dropIndicatorRender:It,loadData:Vt,filterTreeNode:ln,titleRender:pt,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}},T.createElement("div",{role:"tree",className:f()(Ce,we,Kt,(h={},(0,o.Z)(h,"".concat(Ce,"-show-line"),Ie),(0,o.Z)(h,"".concat(Ce,"-focused"),d),(0,o.Z)(h,"".concat(Ce,"-active-focused"),C!==null),h)),style:ee},T.createElement(ze,(0,t.Z)({ref:this.listRef,prefixCls:Ce,style:De,data:i,disabled:qt,selectable:xt,checkable:!!Yt,motion:$t,dragging:L!==null,height:yn,itemHeight:nt,virtual:ht,focusable:Je,focused:d,tabIndex:tt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:on,onScroll:_t},this.getTreeNodeRequiredProps(),v))))}}],[{key:"getDerivedStateFromProps",value:function(h,K){var d=K.prevProps,i={prevProps:h};function J(Je){return!d&&Je in h||d&&d[Je]!==h[Je]}var L,C=K.fieldNames;if(J("fieldNames")&&(C=(0,q.w$)(h.fieldNames),i.fieldNames=C),J("treeData")?L=h.treeData:J("children")&&((0,F.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),L=(0,q.zn)(h.children)),L){i.treeData=L;var k=(0,q.I8)(L,{fieldNames:C});i.keyEntities=(0,z.Z)((0,o.Z)({},W,p),k.keyEntities)}var ie=i.keyEntities||K.keyEntities;if(J("expandedKeys")||d&&J("autoExpandParent"))i.expandedKeys=h.autoExpandParent||!d&&h.defaultExpandParent?(0,_.r7)(h.expandedKeys,ie):h.expandedKeys;else if(!d&&h.defaultExpandAll){var ue=(0,z.Z)({},ie);delete ue[W],i.expandedKeys=Object.keys(ue).map(function(Je){return ue[Je].key})}else!d&&h.defaultExpandedKeys&&(i.expandedKeys=h.autoExpandParent||h.defaultExpandParent?(0,_.r7)(h.defaultExpandedKeys,ie):h.defaultExpandedKeys);if(i.expandedKeys||delete i.expandedKeys,L||i.expandedKeys){var Oe=(0,q.oH)(L||K.treeData,i.expandedKeys||K.expandedKeys,C);i.flattenNodes=Oe}if(h.selectable&&(J("selectedKeys")?i.selectedKeys=(0,_.BT)(h.selectedKeys,h):!d&&h.defaultSelectedKeys&&(i.selectedKeys=(0,_.BT)(h.defaultSelectedKeys,h))),h.checkable){var ae;if(J("checkedKeys")?ae=(0,_.E6)(h.checkedKeys)||{}:!d&&h.defaultCheckedKeys?ae=(0,_.E6)(h.defaultCheckedKeys)||{}:L&&(ae=(0,_.E6)(h.checkedKeys)||{checkedKeys:K.checkedKeys,halfCheckedKeys:K.halfCheckedKeys}),ae){var Fe=ae,N=Fe.checkedKeys,Ce=N===void 0?[]:N,we=Fe.halfCheckedKeys,De=we===void 0?[]:we;if(!h.checkStrictly){var Ie=(0,Ee.S)(Ce,!0,ie);Ce=Ie.checkedKeys,De=Ie.halfCheckedKeys}i.checkedKeys=Ce,i.halfCheckedKeys=De}}return J("loadedKeys")&&(i.loadedKeys=h.loadedKeys),i}}]),g}(T.Component);pe.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:oe,allowDrop:function(){return!0},expandAction:!1},pe.TreeNode=P.Z;var Y=pe,Me=Y},35654:function(ft,me,e){"use strict";e.d(me,{BT:function(){return T},E6:function(){return se},L0:function(){return s},OM:function(){return F},_5:function(){return V},r7:function(){return re},wA:function(){return f},yx:function(){return Z}});var t=e(92393),o=e(10928),A=e(48736),z=e(59301),l=e(39417),E=e(67841),n=e(71430),R=null;function V(M,S){if(!M)return[];var a=M.slice(),I=a.indexOf(S);return I>=0&&a.splice(I,1),a}function s(M,S){var a=(M||[]).slice();return a.indexOf(S)===-1&&a.push(S),a}function Z(M){return M.split("-")}function f(M,S){var a=[],I=(0,E.Z)(S,M);function P(){var X=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];X.forEach(function(q){var G=q.key,O=q.children;a.push(G),P(O)})}return P(I.children),a}function u(M){if(M.parent){var S=Z(M.pos);return Number(S[S.length-1])===M.parent.children.length-1}return!1}function $(M){var S=Z(M.pos);return Number(S[S.length-1])===0}function F(M,S,a,I,P,X,q,G,O,Pe){var le,Ge=M.clientX,fe=M.clientY,Be=M.target.getBoundingClientRect(),Se=Be.top,ce=Be.height,W=(Pe==="rtl"?-1:1)*(((P==null?void 0:P.x)||0)-Ge),H=(W-12)/I,p=(0,E.Z)(G,a.props.eventKey);if(fe-1.5?X({dragNode:xe,dropNode:pe,dropPosition:1})?_=1:Y=!1:X({dragNode:xe,dropNode:pe,dropPosition:0})?_=0:X({dragNode:xe,dropNode:pe,dropPosition:1})?_=1:Y=!1:X({dragNode:xe,dropNode:pe,dropPosition:1})?_=1:Y=!1,{dropPosition:_,dropLevelOffset:Ee,dropTargetKey:p.key,dropTargetPos:p.pos,dragOverNodeKey:ze,dropContainerKey:_===0?null:((le=p.parent)===null||le===void 0?void 0:le.key)||null,dropAllowed:Y}}function T(M,S){if(M){var a=S.multiple;return a?M.slice():M.length?[M[0]]:M}}var Re=function(S){return S};function oe(M,S){if(!M)return[];var a=S||{},I=a.processProps,P=I===void 0?Re:I,X=Array.isArray(M)?M:[M];return X.map(function(q){var G=q.children,O=_objectWithoutProperties(q,R),Pe=oe(G,S);return React.createElement(TreeNode,_extends({key:O.key},P(O)),Pe)})}function se(M){if(!M)return null;var S;if(Array.isArray(M))S={checkedKeys:M,halfCheckedKeys:void 0};else if((0,o.Z)(M)==="object")S={checkedKeys:M.checked||void 0,halfCheckedKeys:M.halfChecked||void 0};else return(0,A.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return S}function re(M,S){var a=new Set;function I(P){if(!a.has(P)){var X=(0,E.Z)(S,P);if(X){a.add(P);var q=X.parent,G=X.node;G.disabled||q&&I(q.key)}}}return(M||[]).forEach(function(P){I(P)}),(0,t.Z)(a)}},90782:function(ft,me,e){"use strict";e.d(me,{S:function(){return n}});var t=e(48736),o=e(67841);function A(R,V){var s=new Set;return R.forEach(function(Z){V.has(Z)||s.add(Z)}),s}function z(R){var V=R||{},s=V.disabled,Z=V.disableCheckbox,f=V.checkable;return!!(s||Z)||f===!1}function l(R,V,s,Z){for(var f=new Set(R),u=new Set,$=0;$<=s;$+=1){var F=V.get($)||new Set;F.forEach(function(se){var re=se.key,M=se.node,S=se.children,a=S===void 0?[]:S;f.has(re)&&!Z(M)&&a.filter(function(I){return!Z(I.node)}).forEach(function(I){f.add(I.key)})})}for(var T=new Set,Re=s;Re>=0;Re-=1){var oe=V.get(Re)||new Set;oe.forEach(function(se){var re=se.parent,M=se.node;if(!(Z(M)||!se.parent||T.has(se.parent.key))){if(Z(se.parent.node)){T.add(re.key);return}var S=!0,a=!1;(re.children||[]).filter(function(I){return!Z(I.node)}).forEach(function(I){var P=I.key,X=f.has(P);S&&!X&&(S=!1),!a&&(X||u.has(P))&&(a=!0)}),S&&f.add(re.key),a&&u.add(re.key),T.add(re.key)}})}return{checkedKeys:Array.from(f),halfCheckedKeys:Array.from(A(u,f))}}function E(R,V,s,Z,f){for(var u=new Set(R),$=new Set(V),F=0;F<=Z;F+=1){var T=s.get(F)||new Set;T.forEach(function(re){var M=re.key,S=re.node,a=re.children,I=a===void 0?[]:a;!u.has(M)&&!$.has(M)&&!f(S)&&I.filter(function(P){return!f(P.node)}).forEach(function(P){u.delete(P.key)})})}$=new Set;for(var Re=new Set,oe=Z;oe>=0;oe-=1){var se=s.get(oe)||new Set;se.forEach(function(re){var M=re.parent,S=re.node;if(!(f(S)||!re.parent||Re.has(re.parent.key))){if(f(re.parent.node)){Re.add(M.key);return}var a=!0,I=!1;(M.children||[]).filter(function(P){return!f(P.node)}).forEach(function(P){var X=P.key,q=u.has(X);a&&!q&&(a=!1),!I&&(q||$.has(X))&&(I=!0)}),a||u.delete(M.key),I&&$.add(M.key),Re.add(M.key)}})}return{checkedKeys:Array.from(u),halfCheckedKeys:Array.from(A($,u))}}function n(R,V,s,Z){var f=[],u;Z?u=Z:u=z;var $=new Set(R.filter(function(oe){var se=!!(0,o.Z)(s,oe);return se||f.push(oe),se})),F=new Map,T=0;Object.keys(s).forEach(function(oe){var se=s[oe],re=se.level,M=F.get(re);M||(M=new Set,F.set(re,M)),M.add(se),T=Math.max(T,re)}),(0,t.ZP)(!f.length,"Tree missing follow keys: ".concat(f.slice(0,100).map(function(oe){return"'".concat(oe,"'")}).join(", ")));var Re;return V===!0?Re=l($,F,T,u):Re=E($,V.halfCheckedKeys,F,T,u),Re}},67841:function(ft,me,e){"use strict";e.d(me,{Z:function(){return t}});function t(o,A){return o[A]}},71430:function(ft,me,e){"use strict";e.d(me,{F:function(){return re},H8:function(){return se},I8:function(){return oe},km:function(){return f},oH:function(){return T},w$:function(){return u},zn:function(){return F}});var t=e(10928),o=e(92393),A=e(20049),z=e(5883),l=e(11592),E=e(2738),n=e(48736),R=e(67841),V=["children"];function s(M,S){return"".concat(M,"-").concat(S)}function Z(M){return M&&M.type&&M.type.isTreeNode}function f(M,S){return M!=null?M:S}function u(M){var S=M||{},a=S.title,I=S._title,P=S.key,X=S.children,q=a||"title";return{title:q,_title:I||[q],key:P||"key",children:X||"children"}}function $(M,S){var a=new Map;function I(P){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(P||[]).forEach(function(q){var G=q[S.key],O=q[S.children];warning(G!=null,"Tree node must have a certain key: [".concat(X).concat(G,"]"));var Pe=String(G);warning(!a.has(Pe)||G===null||G===void 0,"Same 'key' exist in the Tree: ".concat(Pe)),a.set(Pe,!0),I(O,"".concat(X).concat(Pe," > "))})}I(M)}function F(M){function S(a){var I=(0,l.Z)(a);return I.map(function(P){if(!Z(P))return(0,n.ZP)(!P,"Tree/TreeNode can only accept TreeNode as children."),null;var X=P.key,q=P.props,G=q.children,O=(0,z.Z)(q,V),Pe=(0,A.Z)({key:X},O),le=S(G);return le.length&&(Pe.children=le),Pe}).filter(function(P){return P})}return S(M)}function T(M,S,a){var I=u(a),P=I._title,X=I.key,q=I.children,G=new Set(S===!0?[]:S),O=[];function Pe(le){var Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.map(function(fe,Be){for(var Se=s(Ge?Ge.pos:"0",Be),ce=f(fe[X],Se),W,H=0;H1&&arguments[1]!==void 0?arguments[1]:{},a=S.initWrapper,I=S.processEntity,P=S.onProcessFinished,X=S.externalGetKey,q=S.childrenPropName,G=S.fieldNames,O=arguments.length>2?arguments[2]:void 0,Pe=X||O,le={},Ge={},fe={posEntities:le,keyEntities:Ge};return a&&(fe=a(fe)||fe),Re(M,function(Be){var Se=Be.node,ce=Be.index,W=Be.pos,H=Be.key,p=Be.parentPos,Q=Be.level,D=Be.nodes,j={node:Se,nodes:D,index:ce,key:H,pos:W,level:Q},ne=f(H,W);le[W]=j,Ge[ne]=j,j.parent=le[p],j.parent&&(j.parent.children=j.parent.children||[],j.parent.children.push(j)),I&&I(j,fe)},{externalGetKey:Pe,childrenPropName:q,fieldNames:G}),P&&P(fe),fe}function se(M,S){var a=S.expandedKeys,I=S.selectedKeys,P=S.loadedKeys,X=S.loadingKeys,q=S.checkedKeys,G=S.halfCheckedKeys,O=S.dragOverNodeKey,Pe=S.dropPosition,le=S.keyEntities,Ge=(0,R.Z)(le,M),fe={eventKey:M,expanded:a.indexOf(M)!==-1,selected:I.indexOf(M)!==-1,loaded:P.indexOf(M)!==-1,loading:X.indexOf(M)!==-1,checked:q.indexOf(M)!==-1,halfChecked:G.indexOf(M)!==-1,pos:String(Ge?Ge.pos:""),dragOver:O===M&&Pe===0,dragOverGapTop:O===M&&Pe===-1,dragOverGapBottom:O===M&&Pe===1};return fe}function re(M){var S=M.data,a=M.expanded,I=M.selected,P=M.checked,X=M.loaded,q=M.loading,G=M.halfChecked,O=M.dragOver,Pe=M.dragOverGapTop,le=M.dragOverGapBottom,Ge=M.pos,fe=M.active,Be=M.eventKey,Se=(0,A.Z)((0,A.Z)({},S),{},{expanded:a,selected:I,checked:P,loaded:X,loading:q,halfChecked:G,dragOver:O,dragOverGapTop:Pe,dragOverGapBottom:le,pos:Ge,active:fe,key:Be});return"props"in Se||Object.defineProperty(Se,"props",{get:function(){return(0,n.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),M}}),Se}},8224:function(ft,me,e){"use strict";e.d(me,{Z:function(){return o}});var t=e(4676);function o(A,z,l,E){var n=t.unstable_batchedUpdates?function(V){t.unstable_batchedUpdates(l,V)}:l;return A!=null&&A.addEventListener&&A.addEventListener(z,n,E),{remove:function(){A!=null&&A.removeEventListener&&A.removeEventListener(z,n,E)}}}},55468:function(ft,me,e){"use strict";e.d(me,{g1:function(){return Z},os:function(){return u}});var t=/margin|padding|width|height|max|min|offset/,o={left:!0,top:!0},A={cssFloat:1,styleFloat:1,float:1};function z($){return $.nodeType===1?$.ownerDocument.defaultView.getComputedStyle($,null):{}}function l($,F,T){if(F=F.toLowerCase(),T==="auto"){if(F==="height")return $.offsetHeight;if(F==="width")return $.offsetWidth}return F in o||(o[F]=t.test(F)),o[F]?parseFloat(T)||0:T}function E($,F){var T=arguments.length,Re=z($);return F=A[F]?"cssFloat"in $.style?"cssFloat":"styleFloat":F,T===1?Re:l($,F,Re[F]||$.style[F])}function n($,F,T){var Re=arguments.length;if(F=A[F]?"cssFloat"in $.style?"cssFloat":"styleFloat":F,Re===3)return typeof T=="number"&&t.test(F)&&(T="".concat(T,"px")),$.style[F]=T,T;for(var oe in F)F.hasOwnProperty(oe)&&n($,oe,F[oe]);return z($)}function R($){return $===document.body?document.documentElement.clientWidth:$.offsetWidth}function V($){return $===document.body?window.innerHeight||document.documentElement.clientHeight:$.offsetHeight}function s(){var $=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),F=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:$,height:F}}function Z(){var $=document.documentElement.clientWidth,F=window.innerHeight||document.documentElement.clientHeight;return{width:$,height:F}}function f(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function u($){var F=$.getBoundingClientRect(),T=document.documentElement;return{left:F.left+(window.pageXOffset||T.scrollLeft)-(T.clientLeft||document.body.clientLeft||0),top:F.top+(window.pageYOffset||T.scrollTop)-(T.clientTop||document.body.clientTop||0)}}},24514:function(ft,me,e){"use strict";e.d(me,{G:function(){return z}});var t=e(47273),o=function(E){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(E)?E:[E],R=window.document.documentElement;return n.some(function(V){return V in R.style})}return!1},A=function(E,n){if(!o(E))return!1;var R=document.createElement("div"),V=R.style[E];return R.style[E]=n,R.style[E]!==V};function z(l,E){return!Array.isArray(l)&&E!==void 0?A(l,E):o(l)}},65283:function(ft,me,e){"use strict";e.d(me,{Z:function(){return pe}});var t=e(5016),o=e(10928),A=e(20049),z=e(18082),l=e(52456),E=e(5883),n=e(92310),R=e.n(n),V=e(29301),s=e(70425),Z=e(34280),f=e(59301),u=e(4676),$=f.forwardRef(function(Y,Me){var B=Y.height,w=Y.offsetY,g=Y.offsetX,r=Y.children,h=Y.prefixCls,K=Y.onInnerResize,d=Y.innerProps,i=Y.rtl,J=Y.extra,L={},C={display:"flex",flexDirection:"column"};return w!==void 0&&(L={height:B,position:"relative",overflow:"hidden"},C=(0,A.Z)((0,A.Z)({},C),{},(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({transform:"translateY(".concat(w,"px)")},i?"marginRight":"marginLeft",-g),"position","absolute"),"left",0),"right",0),"top",0))),f.createElement("div",{style:L},f.createElement(V.Z,{onResize:function(ie){var ue=ie.offsetHeight;ue&&K&&K()}},f.createElement("div",(0,t.Z)({style:C,className:R()((0,z.Z)({},"".concat(h,"-holder-inner"),h)),ref:Me},d),r,J)))});$.displayName="Filler";var F=$;function T(Y){var Me=Y.children,B=Y.setRef,w=f.useCallback(function(g){B(g)},[]);return f.cloneElement(Me,{ref:w})}function Re(Y,Me,B,w,g,r,h,K){var d=K.getKey;return Y.slice(Me,B+1).map(function(i,J){var L=Me+J,C=h(i,L,{style:{width:w},offsetX:g}),k=d(i);return f.createElement(T,{key:k,setRef:function(ue){return r(i,ue)}},C)})}function oe(Y,Me,B,w){var g=B-Y,r=Me-B,h=Math.min(g,r)*2;if(w<=h){var K=Math.floor(w/2);return w%2?B+K+1:B-K}return g>r?B-(w-r):B+(w-g)}function se(Y,Me,B){var w=Y.length,g=Me.length,r,h;if(w===0&&g===0)return null;w2&&arguments[2]!==void 0?arguments[2]:!1,L=d?i<0&&K.current.left||i>0&&K.current.right:i<0&&K.current.top||i>0&&K.current.bottom;return J&&L?(clearTimeout(r.current),g.current=!1):(!L||g.current)&&h(),!g.current&&L}};function P(Y,Me,B,w,g,r,h){var K=(0,f.useRef)(0),d=(0,f.useRef)(null),i=(0,f.useRef)(null),J=(0,f.useRef)(!1),L=I(Me,B,w,g);function C(Fe,N){if(M.Z.cancel(d.current),!L(!1,N)){var Ce=Fe;if(!Ce._virtualHandled)Ce._virtualHandled=!0;else return;K.current+=N,i.current=N,a||Ce.preventDefault(),d.current=(0,M.Z)(function(){var we=J.current?10:1;h(K.current*we,!1),K.current=0})}}function k(Fe,N){h(N,!0),a||Fe.preventDefault()}var ie=(0,f.useRef)(null),ue=(0,f.useRef)(null);function Oe(Fe){if(Y){M.Z.cancel(ue.current),ue.current=(0,M.Z)(function(){ie.current=null},2);var N=Fe.deltaX,Ce=Fe.deltaY,we=Fe.shiftKey,De=N,Ie=Ce;(ie.current==="sx"||!ie.current&&we&&Ce&&!N)&&(De=Ce,Ie=0,ie.current="sx");var Je=Math.abs(De),rt=Math.abs(Ie);ie.current===null&&(ie.current=r&&Je>rt?"x":"y"),ie.current==="y"?C(Fe,Ie):k(Fe,De)}}function ae(Fe){Y&&(J.current=Fe.detail===i.current)}return[Oe,ae]}function X(Y,Me,B,w){var g=f.useMemo(function(){return[new Map,[]]},[Y,B.id,w]),r=(0,l.Z)(g,2),h=r[0],K=r[1],d=function(J){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:J,C=h.get(J),k=h.get(L);if(C===void 0||k===void 0)for(var ie=Y.length,ue=K.length;ue0&&arguments[0]!==void 0?arguments[0]:!1;J();var ie=function(){var ae=!1;K.current.forEach(function(Fe,N){if(Fe&&Fe.offsetParent){var Ce=Fe.offsetHeight,we=getComputedStyle(Fe),De=we.marginTop,Ie=we.marginBottom,Je=le(De),rt=le(Ie),tt=Ce+Je+rt;d.current.get(N)!==tt&&(d.current.set(N,tt),ae=!0)}}),ae&&h(function(Fe){return Fe+1})};if(k)ie();else{i.current+=1;var ue=i.current;Promise.resolve().then(function(){ue===i.current&&ie()})}}function C(k,ie){var ue=Y(k),Oe=K.current.get(ue);ie?(K.current.set(ue,ie),L()):K.current.delete(ue),!Oe!=!ie&&(ie?Me==null||Me(k):B==null||B(k))}return(0,f.useEffect)(function(){return J},[]),[C,L,d.current,r]}var fe=14/15;function Be(Y,Me,B){var w=(0,f.useRef)(!1),g=(0,f.useRef)(0),r=(0,f.useRef)(0),h=(0,f.useRef)(null),K=(0,f.useRef)(null),d,i=function(k){if(w.current){var ie=Math.ceil(k.touches[0].pageX),ue=Math.ceil(k.touches[0].pageY),Oe=g.current-ie,ae=r.current-ue,Fe=Math.abs(Oe)>Math.abs(ae);Fe?g.current=ie:r.current=ue;var N=B(Fe,Fe?Oe:ae,!1,k);N&&k.preventDefault(),clearInterval(K.current),N&&(K.current=setInterval(function(){Fe?Oe*=fe:ae*=fe;var Ce=Math.floor(Fe?Oe:ae);(!B(Fe,Ce,!0)||Math.abs(Ce)<=.1)&&clearInterval(K.current)},16))}},J=function(){w.current=!1,d()},L=function(k){d(),k.touches.length===1&&!w.current&&(w.current=!0,g.current=Math.ceil(k.touches[0].pageX),r.current=Math.ceil(k.touches[0].pageY),h.current=k.target,h.current.addEventListener("touchmove",i,{passive:!1}),h.current.addEventListener("touchend",J,{passive:!0}))};d=function(){h.current&&(h.current.removeEventListener("touchmove",i),h.current.removeEventListener("touchend",J))},(0,Z.Z)(function(){return Y&&Me.current.addEventListener("touchstart",L,{passive:!0}),function(){var C;(C=Me.current)===null||C===void 0||C.removeEventListener("touchstart",L),d(),clearInterval(K.current)}},[Y])}function Se(Y){return Math.floor(Math.pow(Y,.5))}function ce(Y,Me){var B="touches"in Y?Y.touches[0]:Y;return B[Me?"pageX":"pageY"]-window[Me?"scrollX":"scrollY"]}function W(Y,Me,B){f.useEffect(function(){var w=Me.current;if(Y&&w){var g=!1,r,h,K=function(){M.Z.cancel(r)},d=function C(){K(),r=(0,M.Z)(function(){B(h),C()})},i=function(k){if(!(k.target.draggable||k.button!==0)){var ie=k;ie._virtualHandled||(ie._virtualHandled=!0,g=!0)}},J=function(){g=!1,K()},L=function(k){if(g){var ie=ce(k,!1),ue=w.getBoundingClientRect(),Oe=ue.top,ae=ue.bottom;if(ie<=Oe){var Fe=Oe-ie;h=-Se(Fe),d()}else if(ie>=ae){var N=ie-ae;h=Se(N),d()}else K()}};return w.addEventListener("mousedown",i),w.ownerDocument.addEventListener("mouseup",J),w.ownerDocument.addEventListener("mousemove",L),function(){w.removeEventListener("mousedown",i),w.ownerDocument.removeEventListener("mouseup",J),w.ownerDocument.removeEventListener("mousemove",L),K()}}},[Y])}var H=10;function p(Y,Me,B,w,g,r,h,K){var d=f.useRef(),i=f.useState(null),J=(0,l.Z)(i,2),L=J[0],C=J[1];return(0,Z.Z)(function(){if(L&&L.times=0;Wt-=1){var rn=g(Me[Wt]),Yt=B.get(rn);if(Yt===void 0){Fe=!0;break}if(wt-=Yt,wt<=0)break}switch(we){case"top":Ce=Ie-Oe;break;case"bottom":Ce=Je-ae+Oe;break;default:{var Ct=Y.current.scrollTop,qt=Ct+ae;Ieqt&&(N="bottom")}}Ce!==null&&h(Ce),Ce!==L.lastTop&&(Fe=!0)}Fe&&C((0,A.Z)((0,A.Z)({},L),{},{times:L.times+1,targetAlign:N,lastTop:Ce}))}},[L,Y.current]),function(k){if(k==null){K();return}if(M.Z.cancel(d.current),typeof k=="number")h(k);else if(k&&(0,o.Z)(k)==="object"){var ie,ue=k.align;"index"in k?ie=k.index:ie=Me.findIndex(function(Fe){return g(Fe)===k.key});var Oe=k.offset,ae=Oe===void 0?0:Oe;C({times:0,index:ie,offset:ae,originAlign:ue})}}}var Q=f.forwardRef(function(Y,Me){var B=Y.prefixCls,w=Y.rtl,g=Y.scrollOffset,r=Y.scrollRange,h=Y.onStartMove,K=Y.onStopMove,d=Y.onScroll,i=Y.horizontal,J=Y.spinSize,L=Y.containerSize,C=Y.style,k=Y.thumbStyle,ie=Y.showScrollBar,ue=f.useState(!1),Oe=(0,l.Z)(ue,2),ae=Oe[0],Fe=Oe[1],N=f.useState(null),Ce=(0,l.Z)(N,2),we=Ce[0],De=Ce[1],Ie=f.useState(null),Je=(0,l.Z)(Ie,2),rt=Je[0],tt=Je[1],xt=!w,Ft=f.useRef(),wt=f.useRef(),Wt=f.useState(ie),rn=(0,l.Z)(Wt,2),Yt=rn[0],Ct=rn[1],qt=f.useRef(),$t=function(){ie===!0||ie===!1||(clearTimeout(qt.current),Ct(!0),qt.current=setTimeout(function(){Ct(!1)},3e3))},Vt=r-L||0,ln=L-J||0,yn=f.useMemo(function(){if(g===0||Vt===0)return 0;var ee=g/Vt;return ee*ln},[g,Vt,ln]),nt=function(v){v.stopPropagation(),v.preventDefault()},ht=f.useRef({top:yn,dragging:ae,pageY:we,startTop:rt});ht.current={top:yn,dragging:ae,pageY:we,startTop:rt};var pt=function(v){Fe(!0),De(ce(v,i)),tt(ht.current.top),h(),v.stopPropagation(),v.preventDefault()};f.useEffect(function(){var ee=function(y){y.preventDefault()},v=Ft.current,b=wt.current;return v.addEventListener("touchstart",ee,{passive:!1}),b.addEventListener("touchstart",pt,{passive:!1}),function(){v.removeEventListener("touchstart",ee),b.removeEventListener("touchstart",pt)}},[]);var It=f.useRef();It.current=Vt;var on=f.useRef();on.current=ln,f.useEffect(function(){if(ae){var ee,v=function(y){var ge=ht.current,de=ge.dragging,Qe=ge.pageY,Ze=ge.startTop;M.Z.cancel(ee);var $e=Ft.current.getBoundingClientRect(),ot=L/(i?$e.width:$e.height);if(de){var ut=(ce(y,i)-Qe)*ot,At=Ze;!xt&&i?At-=ut:At+=ut;var gt=It.current,dt=on.current,yt=dt?At/dt:0,vt=Math.ceil(yt*gt);vt=Math.max(vt,0),vt=Math.min(vt,gt),ee=(0,M.Z)(function(){d(vt,i)})}},b=function(){Fe(!1),K()};return window.addEventListener("mousemove",v,{passive:!0}),window.addEventListener("touchmove",v,{passive:!0}),window.addEventListener("mouseup",b,{passive:!0}),window.addEventListener("touchend",b,{passive:!0}),function(){window.removeEventListener("mousemove",v),window.removeEventListener("touchmove",v),window.removeEventListener("mouseup",b),window.removeEventListener("touchend",b),M.Z.cancel(ee)}}},[ae]),f.useEffect(function(){return $t(),function(){clearTimeout(qt.current)}},[g]),f.useImperativeHandle(Me,function(){return{delayHidden:$t}});var _t="".concat(B,"-scrollbar"),it={position:"absolute",visibility:Yt?null:"hidden"},Kt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return i?(it.height=8,it.left=0,it.right=0,it.bottom=0,Kt.height="100%",Kt.width=J,xt?Kt.left=yn:Kt.right=yn):(it.width=8,it.top=0,it.bottom=0,xt?it.right=0:it.left=0,Kt.width="100%",Kt.height=J,Kt.top=yn),f.createElement("div",{ref:Ft,className:R()(_t,(0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(_t,"-horizontal"),i),"".concat(_t,"-vertical"),!i),"".concat(_t,"-visible"),Yt)),style:(0,A.Z)((0,A.Z)({},it),C),onMouseDown:nt,onMouseMove:$t},f.createElement("div",{ref:wt,className:R()("".concat(_t,"-thumb"),(0,z.Z)({},"".concat(_t,"-thumb-moving"),ae)),style:(0,A.Z)((0,A.Z)({},Kt),k),onMouseDown:pt}))}),D=Q,j=20;function ne(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,B=Y/Me*Y;return isNaN(B)&&(B=0),B=Math.max(B,j),Math.floor(B)}var ye=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],ze=[],_={overflowY:"auto",overflowAnchor:"none"};function Ee(Y,Me){var B=Y.prefixCls,w=B===void 0?"rc-virtual-list":B,g=Y.className,r=Y.height,h=Y.itemHeight,K=Y.fullHeight,d=K===void 0?!0:K,i=Y.style,J=Y.data,L=Y.children,C=Y.itemKey,k=Y.virtual,ie=Y.direction,ue=Y.scrollWidth,Oe=Y.component,ae=Oe===void 0?"div":Oe,Fe=Y.onScroll,N=Y.onVirtualScroll,Ce=Y.onVisibleChange,we=Y.innerProps,De=Y.extraRender,Ie=Y.styles,Je=Y.showScrollBar,rt=Je===void 0?"optional":Je,tt=(0,E.Z)(Y,ye),xt=f.useCallback(function(Jt){return typeof C=="function"?C(Jt):Jt==null?void 0:Jt[C]},[C]),Ft=Ge(xt,null,null),wt=(0,l.Z)(Ft,4),Wt=wt[0],rn=wt[1],Yt=wt[2],Ct=wt[3],qt=!!(k!==!1&&r&&h),$t=f.useMemo(function(){return Object.values(Yt.maps).reduce(function(Jt,Tt){return Jt+Tt},0)},[Yt.id,Yt.maps]),Vt=qt&&J&&(Math.max(h*J.length,$t)>r||!!ue),ln=ie==="rtl",yn=R()(w,(0,z.Z)({},"".concat(w,"-rtl"),ln),g),nt=J||ze,ht=(0,f.useRef)(),pt=(0,f.useRef)(),It=(0,f.useRef)(),on=(0,f.useState)(0),_t=(0,l.Z)(on,2),it=_t[0],Kt=_t[1],ee=(0,f.useState)(0),v=(0,l.Z)(ee,2),b=v[0],x=v[1],y=(0,f.useState)(!1),ge=(0,l.Z)(y,2),de=ge[0],Qe=ge[1],Ze=function(){Qe(!0)},$e=function(){Qe(!1)},ot={getKey:xt};function ut(Jt){Kt(function(Tt){var mn;typeof Jt=="function"?mn=Jt(Tt):mn=Jt;var En=sn(mn);return ht.current.scrollTop=En,En})}var At=(0,f.useRef)({start:0,end:nt.length}),gt=(0,f.useRef)(),dt=re(nt,xt),yt=(0,l.Z)(dt,1),vt=yt[0];gt.current=vt;var Lt=f.useMemo(function(){if(!qt)return{scrollHeight:void 0,start:0,end:nt.length-1,offset:void 0};if(!Vt){var Jt;return{scrollHeight:((Jt=pt.current)===null||Jt===void 0?void 0:Jt.offsetHeight)||0,start:0,end:nt.length-1,offset:void 0}}for(var Tt=0,mn,En,Gn,Zn=nt.length,Kn=0;Kn=it&&mn===void 0&&(mn=Kn,En=Tt),cr>it+r&&Gn===void 0&&(Gn=Kn),Tt=cr}return mn===void 0&&(mn=0,En=0,Gn=Math.ceil(r/h)),Gn===void 0&&(Gn=nt.length-1),Gn=Math.min(Gn+1,nt.length-1),{scrollHeight:Tt,start:mn,end:Gn,offset:En}},[Vt,qt,it,nt,Ct,r]),Dt=Lt.scrollHeight,kt=Lt.start,Rt=Lt.end,_e=Lt.offset;At.current.start=kt,At.current.end=Rt,f.useLayoutEffect(function(){var Jt=Yt.getRecord();if(Jt.size===1){var Tt=Array.from(Jt.keys())[0],mn=Jt.get(Tt),En=nt[kt];if(En&&mn===void 0){var Gn=xt(En);if(Gn===Tt){var Zn=Yt.get(Tt),Kn=Zn-h;ut(function(Vn){return Vn+Kn})}}}Yt.resetRecord()},[Dt]);var Le=f.useState({width:0,height:r}),Ne=(0,l.Z)(Le,2),ke=Ne[0],Ye=Ne[1],Ue=function(Tt){Ye({width:Tt.offsetWidth,height:Tt.offsetHeight})},st=(0,f.useRef)(),at=(0,f.useRef)(),mt=f.useMemo(function(){return ne(ke.width,ue)},[ke.width,ue]),Mt=f.useMemo(function(){return ne(ke.height,Dt)},[ke.height,Dt]),Qt=Dt-r,tn=(0,f.useRef)(Qt);tn.current=Qt;function sn(Jt){var Tt=Jt;return Number.isNaN(tn.current)||(Tt=Math.min(Tt,tn.current)),Tt=Math.max(Tt,0),Tt}var vn=it<=0,an=it>=Qt,ve=b<=0,je=b>=ue,Te=I(vn,an,ve,je),He=function(){return{x:ln?-b:b,y:it}},We=(0,f.useRef)(He()),Ot=(0,s.useEvent)(function(Jt){if(N){var Tt=(0,A.Z)((0,A.Z)({},He()),Jt);(We.current.x!==Tt.x||We.current.y!==Tt.y)&&(N(Tt),We.current=Tt)}});function Pt(Jt,Tt){var mn=Jt;Tt?((0,u.flushSync)(function(){x(mn)}),Ot()):ut(mn)}function bt(Jt){var Tt=Jt.currentTarget.scrollTop;Tt!==it&&ut(Tt),Fe==null||Fe(Jt),Ot()}var ct=function(Tt){var mn=Tt,En=ue?ue-ke.width:0;return mn=Math.max(mn,0),mn=Math.min(mn,En),mn},Xt=(0,s.useEvent)(function(Jt,Tt){Tt?((0,u.flushSync)(function(){x(function(mn){var En=mn+(ln?-Jt:Jt);return ct(En)})}),Ot()):ut(function(mn){var En=mn+Jt;return En})}),jt=P(qt,vn,an,ve,je,!!ue,Xt),Nt=(0,l.Z)(jt,2),Ht=Nt[0],gn=Nt[1];Be(qt,ht,function(Jt,Tt,mn,En){var Gn=En;return Te(Jt,Tt,mn)?!1:!Gn||!Gn._virtualHandled?(Gn&&(Gn._virtualHandled=!0),Ht({preventDefault:function(){},deltaX:Jt?Tt:0,deltaY:Jt?0:Tt}),!0):!1}),W(Vt,ht,function(Jt){ut(function(Tt){return Tt+Jt})}),(0,Z.Z)(function(){function Jt(mn){var En=vn&&mn.detail<0,Gn=an&&mn.detail>0;qt&&!En&&!Gn&&mn.preventDefault()}var Tt=ht.current;return Tt.addEventListener("wheel",Ht,{passive:!1}),Tt.addEventListener("DOMMouseScroll",gn,{passive:!0}),Tt.addEventListener("MozMousePixelScroll",Jt,{passive:!1}),function(){Tt.removeEventListener("wheel",Ht),Tt.removeEventListener("DOMMouseScroll",gn),Tt.removeEventListener("MozMousePixelScroll",Jt)}},[qt,vn,an]),(0,Z.Z)(function(){if(ue){var Jt=ct(b);x(Jt),Ot({x:Jt})}},[ke.width,ue]);var Bn=function(){var Tt,mn;(Tt=st.current)===null||Tt===void 0||Tt.delayHidden(),(mn=at.current)===null||mn===void 0||mn.delayHidden()},un=p(ht,nt,Yt,h,xt,function(){return rn(!0)},ut,Bn);f.useImperativeHandle(Me,function(){return{nativeElement:It.current,getScrollInfo:He,scrollTo:function(Tt){function mn(En){return En&&(0,o.Z)(En)==="object"&&("left"in En||"top"in En)}mn(Tt)?(Tt.left!==void 0&&x(ct(Tt.left)),un(Tt.top)):un(Tt)}}}),(0,Z.Z)(function(){if(Ce){var Jt=nt.slice(kt,Rt+1);Ce(Jt,nt)}},[kt,Rt,nt]);var Sn=X(nt,xt,Yt,h),fn=De==null?void 0:De({start:kt,end:Rt,virtual:Vt,offsetX:b,offsetY:_e,rtl:ln,getSize:Sn}),Fn=Re(nt,kt,Rt,ue,b,Wt,L,ot),Qn=null;r&&(Qn=(0,A.Z)((0,z.Z)({},d?"height":"maxHeight",r),_),qt&&(Qn.overflowY="hidden",ue&&(Qn.overflowX="hidden"),de&&(Qn.pointerEvents="none")));var lr={};return ln&&(lr.dir="rtl"),f.createElement("div",(0,t.Z)({ref:It,style:(0,A.Z)((0,A.Z)({},i),{},{position:"relative"}),className:yn},lr,tt),f.createElement(V.Z,{onResize:Ue},f.createElement(ae,{className:"".concat(w,"-holder"),style:Qn,ref:ht,onScroll:bt,onMouseEnter:Bn},f.createElement(F,{prefixCls:w,height:Dt,offsetX:b,offsetY:_e,scrollWidth:ue,onInnerResize:rn,ref:pt,innerProps:we,rtl:ln,extra:fn},Fn))),Vt&&Dt>r&&f.createElement(D,{ref:st,prefixCls:w,scrollOffset:it,scrollRange:Dt,rtl:ln,onScroll:Pt,onStartMove:Ze,onStopMove:$e,spinSize:Mt,containerSize:ke.height,style:Ie==null?void 0:Ie.verticalScrollBar,thumbStyle:Ie==null?void 0:Ie.verticalScrollBarThumb,showScrollBar:rt}),Vt&&ue>ke.width&&f.createElement(D,{ref:at,prefixCls:w,scrollOffset:b,scrollRange:ue,rtl:ln,onScroll:Pt,onStartMove:Ze,onStopMove:$e,spinSize:mt,containerSize:ke.width,horizontal:!0,style:Ie==null?void 0:Ie.horizontalScrollBar,thumbStyle:Ie==null?void 0:Ie.horizontalScrollBarThumb,showScrollBar:rt}))}var Ae=f.forwardRef(Ee);Ae.displayName="List";var xe=Ae,pe=xe},51581:function(ft,me,e){"use strict";Object.defineProperty(me,"__esModule",{value:!0});var t=function(){function f(u,$){for(var F=0;F<$.length;F++){var T=$[F];T.enumerable=T.enumerable||!1,T.configurable=!0,"value"in T&&(T.writable=!0),Object.defineProperty(u,T.key,T)}}return function(u,$,F){return $&&f(u.prototype,$),F&&f(u,F),u}}(),o=e(59301),A=E(o),z=e(12708),l=E(z);function E(f){return f&&f.__esModule?f:{default:f}}function n(f,u){var $={};for(var F in f)u.indexOf(F)>=0||Object.prototype.hasOwnProperty.call(f,F)&&($[F]=f[F]);return $}function R(f,u){if(!(f instanceof u))throw new TypeError("Cannot call a class as a function")}function V(f,u){if(!f)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return u&&(typeof u=="object"||typeof u=="function")?u:f}function s(f,u){if(typeof u!="function"&&u!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof u);f.prototype=Object.create(u&&u.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),u&&(Object.setPrototypeOf?Object.setPrototypeOf(f,u):f.__proto__=u)}var Z=function(f){s(u,f);function u($){R(this,u);var F=V(this,(u.__proto__||Object.getPrototypeOf(u)).call(this,$));return F.scrollListener=F.scrollListener.bind(F),F.eventListenerOptions=F.eventListenerOptions.bind(F),F.mousewheelListener=F.mousewheelListener.bind(F),F}return t(u,[{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 F=this.getParentElement(this.scrollComponent);F.scrollTop=F.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var F=!1,T={get passive(){F=!0}};try{document.addEventListener("test",null,T),document.removeEventListener("test",null,T)}catch(Re){}return F}},{key:"eventListenerOptions",value:function(){var F=this.props.useCapture;return this.isPassiveSupported()&&(F={useCapture:this.props.useCapture,passive:!0}),F}},{key:"setDefaultLoader",value:function(F){this.defaultLoader=F}},{key:"detachMousewheelListener",value:function(){var F=window;this.props.useWindow===!1&&(F=this.scrollComponent.parentNode),F.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var F=window;this.props.useWindow===!1&&(F=this.getParentElement(this.scrollComponent)),F.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),F.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(F){var T=this.props.getScrollParent&&this.props.getScrollParent();return T!=null?T:F&&F.parentNode}},{key:"filterProps",value:function(F){return F}},{key:"attachScrollListener",value:function(){var F=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!F)){var T=window;this.props.useWindow===!1&&(T=F),T.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),T.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),T.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(F){F.deltaY===1&&!this.isPassiveSupported()&&F.preventDefault()}},{key:"scrollListener",value:function(){var F=this.scrollComponent,T=window,Re=this.getParentElement(F),oe=void 0;if(this.props.useWindow){var se=document.documentElement||document.body.parentNode||document.body,re=T.pageYOffset!==void 0?T.pageYOffset:se.scrollTop;this.props.isReverse?oe=re:oe=this.calculateOffset(F,re)}else this.props.isReverse?oe=Re.scrollTop:oe=F.scrollHeight-Re.scrollTop-Re.clientHeight;oe1&&arguments[1]!==void 0?arguments[1]:60,z=null;return function(){for(var l=this,E=arguments.length,n=new Array(E),R=0;Rtypeof V=="object"&&V!=null&&V.nodeType===1,o=(V,s)=>(!s||V!=="hidden")&&V!=="visible"&&V!=="clip",A=(V,s)=>{if(V.clientHeight{const u=($=>{if(!$.ownerDocument||!$.ownerDocument.defaultView)return null;try{return $.ownerDocument.defaultView.frameElement}catch(F){return null}})(f);return!!u&&(u.clientHeight$s||$>V&&F=s&&T>=Z?$-V-f:F>s&&TZ?F-s+u:0,l=V=>{const s=V.parentElement;return s==null?V.getRootNode().host||null:s},E=(V,s)=>{var Z,f,u,$;if(typeof document=="undefined")return[];const{scrollMode:F,block:T,inline:Re,boundary:oe,skipOverflowHiddenElements:se}=s,re=typeof oe=="function"?oe:D=>D!==oe;if(!t(V))throw new TypeError("Invalid target");const M=document.scrollingElement||document.documentElement,S=[];let a=V;for(;t(a)&&re(a);){if(a=l(a),a===M){S.push(a);break}a!=null&&a===document.body&&A(a)&&!A(document.documentElement)||a!=null&&A(a,se)&&S.push(a)}const I=(f=(Z=window.visualViewport)==null?void 0:Z.width)!=null?f:innerWidth,P=($=(u=window.visualViewport)==null?void 0:u.height)!=null?$:innerHeight,{scrollX:X,scrollY:q}=window,{height:G,width:O,top:Pe,right:le,bottom:Ge,left:fe}=V.getBoundingClientRect(),{top:Be,right:Se,bottom:ce,left:W}=(D=>{const j=window.getComputedStyle(D);return{top:parseFloat(j.scrollMarginTop)||0,right:parseFloat(j.scrollMarginRight)||0,bottom:parseFloat(j.scrollMarginBottom)||0,left:parseFloat(j.scrollMarginLeft)||0}})(V);let H=T==="start"||T==="nearest"?Pe-Be:T==="end"?Ge+ce:Pe+G/2-Be+ce,p=Re==="center"?fe+O/2-W+Se:Re==="end"?le+Se:fe-W;const Q=[];for(let D=0;D=0&&fe>=0&&Ge<=P&&le<=I&&(j===M&&!A(j)||Pe>=ze&&Ge<=Ee&&fe>=Ae&&le<=_))return Q;const xe=getComputedStyle(j),pe=parseInt(xe.borderLeftWidth,10),Y=parseInt(xe.borderTopWidth,10),Me=parseInt(xe.borderRightWidth,10),B=parseInt(xe.borderBottomWidth,10);let w=0,g=0;const r="offsetWidth"in j?j.offsetWidth-j.clientWidth-pe-Me:0,h="offsetHeight"in j?j.offsetHeight-j.clientHeight-Y-B:0,K="offsetWidth"in j?j.offsetWidth===0?0:ye/j.offsetWidth:0,d="offsetHeight"in j?j.offsetHeight===0?0:ne/j.offsetHeight:0;if(M===j)w=T==="start"?H:T==="end"?H-P:T==="nearest"?z(q,q+P,P,Y,B,q+H,q+H+G,G):H-P/2,g=Re==="start"?p:Re==="center"?p-I/2:Re==="end"?p-I:z(X,X+I,I,pe,Me,X+p,X+p+O,O),w=Math.max(0,w+q),g=Math.max(0,g+X);else{w=T==="start"?H-ze-Y:T==="end"?H-Ee+B+h:T==="nearest"?z(ze,Ee,ne,Y,B+h,H,H+G,G):H-(ze+ne/2)+h/2,g=Re==="start"?p-Ae-pe:Re==="center"?p-(Ae+ye/2)+r/2:Re==="end"?p-_+Me+r:z(Ae,_,ye,pe,Me+r,p,p+O,O);const{scrollLeft:i,scrollTop:J}=j;w=d===0?0:Math.max(0,Math.min(J+w/d,j.scrollHeight-ne/d+h)),g=K===0?0:Math.max(0,Math.min(i+g/K,j.scrollWidth-ye/K+r)),H+=J-w,p+=i-g}Q.push({el:j,top:w,left:g})}return Q},n=V=>V===!1?{block:"end",inline:"nearest"}:(s=>s===Object(s)&&Object.keys(s).length!==0)(V)?V:{block:"start",inline:"nearest"};function R(V,s){if(!V.isConnected||!(u=>{let $=u;for(;$&&$.parentNode;){if($.parentNode===document)return!0;$=$.parentNode instanceof ShadowRoot?$.parentNode.host:$.parentNode}return!1})(V))return;const Z=(u=>{const $=window.getComputedStyle(u);return{top:parseFloat($.scrollMarginTop)||0,right:parseFloat($.scrollMarginRight)||0,bottom:parseFloat($.scrollMarginBottom)||0,left:parseFloat($.scrollMarginLeft)||0}})(V);if((u=>typeof u=="object"&&typeof u.behavior=="function")(s))return s.behavior(E(V,s));const f=typeof s=="boolean"||s==null?void 0:s.behavior;for(const{el:u,top:$,left:F}of E(V,n(s))){const T=$-Z.top+Z.bottom,Re=F-Z.left+Z.right;u.scroll({top:T,left:Re,behavior:f})}}}}]); diff --git a/p__Shixuns__Detail__Collaborators__index.ceef5397.async.js b/p__Shixuns__Detail__Collaborators__index.ceef5397.async.js deleted file mode 100644 index 2b58057628..0000000000 --- a/p__Shixuns__Detail__Collaborators__index.ceef5397.async.js +++ /dev/null @@ -1,180 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[5470],{89489:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},59477:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},40001:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},65363:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},49198:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},84105:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},18785:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},87169:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"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"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},73331:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},15277:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},52671:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},8657:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},56082:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},33853:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},15075:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},62772:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={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"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},43531:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},61485:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},38819:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},47472:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},H=f,l=e(7657),C=function(o,K){return i.createElement(l.Z,(0,t.Z)({},o,{ref:K,icon:H}))},n=i.forwardRef(C),F=n},68055:function(vt,ve){"use strict";ve.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},37377:function(vt,ve,e){"use strict";var t=e(59301),i=Object.defineProperty,f=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,C=(Q,o,K)=>o in Q?i(Q,o,{enumerable:!0,configurable:!0,writable:!0,value:K}):Q[o]=K,n=(Q,o)=>{for(var K in o||(o={}))H.call(o,K)&&C(Q,K,o[K]);if(f)for(var K of f(o))l.call(o,K)&&C(Q,K,o[K]);return Q};const F=Q=>React.createElement("svg",n({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},Q),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"}));ve.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},44477:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(59301),i=e(44993),f=e(43418),H="data:image/png;base64,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",l="data:image/png;base64,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",C={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const n=({visible:Q,occupationValue:o,onCancel:K=()=>{}})=>{const d=()=>t.createElement("div",{className:C.flexColumn},t.createElement("img",{className:C.img,src:l}),t.createElement("span",{className:C.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),u=()=>t.createElement("div",{className:C.flexColumn},t.createElement("img",{className:C.img,src:H}),t.createElement("span",{className:C.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),k=()=>o===3?t.createElement(t.Fragment,null,u(),d()):o===2?d():u();return t.createElement(f.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Q,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{K(),i.history.push("/account/certification")},onCancel:()=>{K()}},t.createElement("div",{className:C.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.createElement("div",{className:C.flexRow},k()))};var F=(0,i.connect)(({paperlibrary:Q,loading:o,globalSetting:K})=>({paperlibrary:Q,globalSetting:K,loading:o.effects}))(n)},85966:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return b}});var t=e(59301),i=e(44993),f=e(43418),H=e(8591),l=e(92832),C=e(24905),n=e(62106),F=e(44477),Q=e(89299),o=e(3113),K=e(87169),d={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},u=e(32637),k=e(59301);const N=({classroomList:a,dispatch:x,user:w})=>k.createElement(f.default,{open:a.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:k.createElement("span",null,k.createElement(K.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{x({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},k.createElement("div",{style:{textAlign:"center",marginBottom:30}},k.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",k.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),k.createElement("img",{style:{width:130,height:130},src:u})),k.createElement("div",{className:d.bottom},k.createElement(o.ZP,{className:d.yes,onClick:()=>{x({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var R=(0,i.connect)(({classroomList:a,user:x})=>({classroomList:a,user:x}))(N),Le=e(52430),ae=e(59301),oe=(a,x,w)=>new Promise((W,J)=>{var U=re=>{try{xe(w.next(re))}catch(Ge){J(Ge)}},B=re=>{try{xe(w.throw(re))}catch(Ge){J(Ge)}},xe=re=>re.done?W(re.value):Promise.resolve(re.value).then(U,B);xe((w=w.apply(a,x)).next())}),ee=(a=>(a[a.Professor=1]="Professor",a[a.AssistantProfessor=2]="AssistantProfessor",a[a.Student=3]="Student",a))(ee||{});const D=({visible:a,user:x,account:w,onCancel:W=()=>{},dispatch:J})=>{const[U,B]=(0,t.useState)(),[xe,re]=(0,t.useState)([]),[Ge,Ae]=(0,t.useState)(!1),[ye,Ce]=(0,t.useState)(!1),[le,ne]=(0,t.useState)(),[Y,E]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var ce,Se;(ce=x==null?void 0:x.userInfo)!=null&&ce.identity&&re([((Se=x==null?void 0:x.userInfo)==null?void 0:Se.identity)==="student"?3:1])},[x]);const X=ce=>{const Se=()=>{window.location.href=(ce==null?void 0:ce.jump_url)||`/classrooms/${ce==null?void 0:ce.course_id}`};if(xe.includes(1)){f.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ae.createElement("div",{className:"tc"},(ce==null?void 0:ce.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Se()}});return}Se()},T=()=>oe(void 0,null,function*(){if(!U){H.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let ce=yield(0,Le.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:U}});if(ce!=null&&ce.need_pro_auth&&!xe.includes(1)&&!xe.includes(2)){J({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:U,checkedList:xe}}),z();return}Ae(!0);const Se=yield(0,n.cR)({invite_code:U,professor:xe.includes(1)?1:null,assistant_professor:xe.includes(2)?1:null,student:xe.includes(3)?1:null});if(Ae(!1),(Se==null?void 0:Se.status)===-4&&(W(),J({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Se==null?void 0:Se.status)===-12&&H.ZP.warning(Se==null?void 0:Se.message),(Se==null?void 0:Se.status)===-2){if(z(),Se.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Ce(!0),ne(1);return}if(Se.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Ce(!0),ne(2);return}if(Se.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Ce(!0),ne(3);return}}if((Se==null?void 0:Se.status)===0){(0,Q.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),z(),Se!=null&&Se.course_id?X(Se):H.ZP.success(Se.message);return}}),z=()=>oe(void 0,null,function*(){W()});return ae.createElement(ae.Fragment,null,ae.createElement(f.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:a,confirmLoading:Ge,onOk:T,onCancel:z},ae.createElement("div",{className:"tc"},ae.createElement("div",null,ae.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),ae.createElement(l.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:U,onChange:ce=>{if(ce.target.value.length>=7){H.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}B(ce.target.value)}})),ae.createElement("div",{className:"mt10 font14"},ae.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),ae.createElement(C.default.Group,{value:xe,onChange:ce=>re(ce)},ae.createElement(C.default,{value:1,disabled:xe.includes(2)},"\u6559\u5E08"),ae.createElement(C.default,{value:2,disabled:xe.includes(1)},"\u52A9\u6559"),ae.createElement(C.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),ae.createElement(R,null),ae.createElement(F.Z,{visible:ye,onCancel:()=>Ce(!1),occupationValue:le}))};var b=(0,i.connect)(({user:a,account:x})=>({user:a,account:x}))(D)},36952:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return vn},g:function(){return jt}});var t=e(59301),i=e(44993),f=e(44e3),H=e(92832),l=e(43418),C={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},n=e(8591),F=e(95237),Q=e(43604),o=e(20834),K=e(38854),d=e(5112),u=e(62106),k=e(89299),N=(he,Ie,je)=>new Promise((He,Ze)=>{var yt=nt=>{try{Bt(je.next(nt))}catch(Ft){Ze(Ft)}},pt=nt=>{try{Bt(je.throw(nt))}catch(Ft){Ze(Ft)}},Bt=nt=>nt.done?He(nt.value):Promise.resolve(nt.value).then(yt,pt);Bt((je=je.apply(he,Ie)).next())}),R=(he=>(he.Manager="manager",he.Developer="developer",he.Reporter="reporter",he))(R||{}),ae=({visible:he,onCancel:Ie=()=>{}})=>{const[je,He]=(0,t.useState)(),[Ze,yt]=(0,t.useState)(),[pt,Bt]=(0,t.useState)(!1),nt=()=>N(void 0,null,function*(){if(!je){n.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(je.length!==6){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Ze){n.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Bt(!0);const mn=yield(0,u.vm)({code:je,role:Ze});Bt(!1),Ft();const Qt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Qt[mn.status]){n.ZP.info(Qt[mn.status]);return}if(mn.status===0){Ze==="reporter"?(n.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,k.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),i.history.push(`/projects/${mn==null?void 0:mn.project_id}`)):((0,k.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),n.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Ft=()=>N(void 0,null,function*(){Ie()});return t.createElement(t.Fragment,null,t.createElement(l.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:he,confirmLoading:pt,onOk:nt,onCancel:Ft},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(H.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:je,onChange:mn=>{if(mn.target.value.length>=7){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}He(mn.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(d.ZP.Group,{value:Ze,onChange:mn=>yt(mn.target.value)},t.createElement(d.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(d.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(d.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},oe=e(85966),ee={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},D=e(2686),b=e(78241),a=e(57809),x=e(91750),w=Object.defineProperty,W=Object.defineProperties,J=Object.getOwnPropertyDescriptors,U=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,re=(he,Ie,je)=>Ie in he?w(he,Ie,{enumerable:!0,configurable:!0,writable:!0,value:je}):he[Ie]=je,Ge=(he,Ie)=>{for(var je in Ie||(Ie={}))B.call(Ie,je)&&re(he,je,Ie[je]);if(U)for(var je of U(Ie))xe.call(Ie,je)&&re(he,je,Ie[je]);return he},Ae=(he,Ie)=>W(he,J(Ie)),ye=(he,Ie,je)=>new Promise((He,Ze)=>{var yt=nt=>{try{Bt(je.next(nt))}catch(Ft){Ze(Ft)}},pt=nt=>{try{Bt(je.throw(nt))}catch(Ft){Ze(Ft)}},Bt=nt=>nt.done?He(nt.value):Promise.resolve(nt.value).then(yt,pt);Bt((je=je.apply(he,Ie)).next())});const Ce=({globalSetting:he,dispatch:Ie,user:je,info:He,open:Ze,onCancel:yt=()=>{}})=>{var pt;const[Bt,nt]=(0,t.useState)([]),[Ft,mn]=(0,t.useState)([]),[Qt,Vt]=(0,t.useState)([]),[Nt]=b.default.useForm(),[Pn,fn]=(0,t.useState)(!1),[In,bn]=(0,t.useState)(!1),An=(0,t.useRef)(null),Rn=(0,t.useRef)(1),[Kn,tr]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{Ze&&kt()},[Ze]);const kt=()=>ye(void 0,null,function*(){var En;const Yn=He;if(!(0,D.o1)(Ie))return;const{user_school_id:pr="",department_id:Wn="",school_name:or="",department_name:lr=""}=je.userInfo||{},yn=(En=Yn==null?void 0:Yn.graduation_years)==null?void 0:En.at(-1);mn([{id:pr,name:or}]),yield Sn(pr),Nt.setFieldsValue({year:yn,school_id:pr,department_id:Number(Wn),name:`${yn}${or}${lr}\u6BD5\u4E1A\u8BBE\u8BA1`})}),zt=En=>ye(void 0,null,function*(){const Yn=yield(0,x.J3)(Ae(Ge({},En),{tab_module_type:"graduations"}));return Yn!=null&&Yn.un_purchased&&Ie({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Yn.status===0&&nt((Yn==null?void 0:Yn.graduation_years)||[]),Yn}),cn=(En,Yn=500)=>{bn(!0),clearTimeout(An.current),An.current=setTimeout(()=>ye(void 0,null,function*(){Rn.current+=1;const pr=Rn.current,Wn=yield(0,x.NT)({keyword:En});Wn.status===0&&Rn.current===pr&&(mn((Wn==null?void 0:Wn.schools)||[]),bn(!1))}),Yn)},Sn=En=>ye(void 0,null,function*(){if(!En)return;const Yn=yield(0,x.Ps)({page:1,limit:9999,id:En});Yn.status===0&&Vt((Yn==null?void 0:Yn.departments)||[])});return t.createElement(l.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Ze,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Pn,onCancel:yt,onOk:()=>Nt.submit()},t.createElement(b.default,{colon:!1,form:Nt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(En,Yn)=>{En.school_id&&(Sn(Yn.school_id),Nt.setFieldValue("department_id",null))},onFinish:En=>ye(void 0,null,function*(){fn(!0);const Yn=yield(0,x.Wz)(En);Yn.status===0&&(n.ZP.success("\u521B\u5EFA\u6210\u529F"),Nt.resetFields(),yt(),(0,k.xg)(`/graduations/${Yn==null?void 0:Yn.identifier}/index`)),fn(!1)})},t.createElement(b.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(a.default,{style:{width:344},size:"large",options:(pt=He==null?void 0:He.graduation_years)==null?void 0:pt.map(En=>({value:En,label:En}))})),t.createElement(b.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(a.default,{showSearch:!0,filterOption:!1,onSearch:En=>{cn(En)},loading:In,size:"large",style:{width:344},options:Ft.map(En=>({value:En.id,label:En.name}))})),t.createElement(b.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(a.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Qt.map(En=>({value:En.id,label:En.name}))})),t.createElement(b.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},t.createElement(H.default,{showCount:!0,style:{width:344},maxLength:60}))))};var le=(0,i.connect)(({user:he,globalSetting:Ie,loading:je})=>({user:he,globalSetting:Ie,loading:je}))(Ce),ne=e(52430),Y=Object.defineProperty,E=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,z=(he,Ie,je)=>Ie in he?Y(he,Ie,{enumerable:!0,configurable:!0,writable:!0,value:je}):he[Ie]=je,ce=(he,Ie)=>{for(var je in Ie||(Ie={}))X.call(Ie,je)&&z(he,je,Ie[je]);if(E)for(var je of E(Ie))T.call(Ie,je)&&z(he,je,Ie[je]);return he},Se=(he,Ie,je)=>new Promise((He,Ze)=>{var yt=nt=>{try{Bt(je.next(nt))}catch(Ft){Ze(Ft)}},pt=nt=>{try{Bt(je.throw(nt))}catch(Ft){Ze(Ft)}},Bt=nt=>nt.done?He(nt.value):Promise.resolve(nt.value).then(yt,pt);Bt((je=je.apply(he,Ie)).next())});const Ke=({globalSetting:he,dispatch:Ie,user:je,open:He,onCancel:Ze=()=>{}})=>{const[yt]=b.default.useForm(),[pt,Bt]=(0,t.useState)(!1),[nt,Ft]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var mn;if(He){const Qt={code:"",user_type:((mn=je==null?void 0:je.userInfo)==null?void 0:mn.identity)==="student"?2:1,major:""};yt.setFieldsValue(Qt),Ft(ce({},Qt))}},[He]),t.createElement(l.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:He,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:pt,onCancel:Ze,onOk:()=>yt.submit()},t.createElement(b.default,{colon:!1,form:yt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(mn,Qt)=>Ft(ce({},Qt)),onFinish:mn=>Se(void 0,null,function*(){Bt(!0);const Qt=yield(0,ne.ZP)("/api/graduations/join.json",{method:"post",body:mn});Qt.status===0&&(Ze(),Qt!=null&&Qt.identifier?(0,k.xg)(`/graduations/${Qt==null?void 0:Qt.identifier}/index`):n.ZP.success(Qt==null?void 0:Qt.message)),Bt(!1)})},t.createElement(b.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(H.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(b.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(d.ZP.Group,null,t.createElement(d.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(d.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(nt==null?void 0:nt.user_type)===2&&t.createElement(b.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},t.createElement(H.default,{showCount:!0,maxLength:60}))))};var te=(0,i.connect)(({user:he,globalSetting:Ie})=>({user:he,globalSetting:Ie}))(Ke),ue=e(59301),Te=Object.defineProperty,Me=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,q=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,L=(he,Ie,je)=>Ie in he?Te(he,Ie,{enumerable:!0,configurable:!0,writable:!0,value:je}):he[Ie]=je,v=(he,Ie)=>{for(var je in Ie||(Ie={}))Qe.call(Ie,je)&&L(he,je,Ie[je]);if(q)for(var je of q(Ie))O.call(Ie,je)&&L(he,je,Ie[je]);return he},r=(he,Ie)=>Me(he,Ee(Ie)),h=(he,Ie)=>{var je={};for(var He in he)Qe.call(he,He)&&Ie.indexOf(He)<0&&(je[He]=he[He]);if(he!=null&&q)for(var He of q(he))Ie.indexOf(He)<0&&O.call(he,He)&&(je[He]=he[He]);return je},j=(he,Ie,je)=>new Promise((He,Ze)=>{var yt=nt=>{try{Bt(je.next(nt))}catch(Ft){Ze(Ft)}},pt=nt=>{try{Bt(je.throw(nt))}catch(Ft){Ze(Ft)}},Bt=nt=>nt.done?He(nt.value):Promise.resolve(nt.value).then(yt,pt);Bt((je=je.apply(he,Ie)).next())}),A=(he=>(he.Projects="projects",he.Shixuns="shixuns",he.Classrooms="classrooms",he))(A||{}),s=(he=>(he.Classrooms="classrooms",he.Shixuns="shixuns",he.Paths="paths",he.Projects="projects",he.Videos="videos",he.Topics="topics",he.Graduations="graduations",he))(s||{});const G=he=>{var Ie=he,{homePage:je,user:He,globalSetting:Ze,loading:yt,dispatch:pt}=Ie,Bt=h(Ie,["homePage","user","globalSetting","loading","dispatch"]),nt,Ft,mn,Qt;const[Vt,Nt]=(0,t.useState)(),[Pn,fn]=(0,t.useState)(),[In,bn]=(0,t.useState)(!1),[An,Rn]=(0,t.useState)(!1),[Kn,tr]=(0,t.useState)(!1),[kt,zt]=(0,t.useState)();function cn(yn,ir){for(const Vn of yn){if(Vn.link===ir)return Vn.hidden;if(Vn.subitem&&Vn.subitem.length>0){let sn=Vn.subitem;for(const Un of sn)if(Un.link===ir)return Un.hidden;return!1}}return!0}const Sn=cn(((nt=Ze.setting)==null?void 0:nt.navbar)||[],"/classrooms"),En=cn(((Ft=Ze.setting)==null?void 0:Ft.navbar)||[],"/shixuns"),Yn=cn(((mn=Ze.setting)==null?void 0:mn.navbar)||[],"/paths"),pr=cn(((Qt=Ze.setting)==null?void 0:Qt.navbar)||[],"/graduations"),Wn=yn=>{var ir;if((0,D.tJ)(pt)){if(yn==="projects"&&!((ir=He.userInfo)!=null&&ir.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}yn==="classrooms"?Nt(!0):yn==="projects"&&fn(!0)}},or=(yn,ir)=>{var Vn;if((0,D.tJ)(pt)){if(ir==="projects"&&!((Vn=He.userInfo)!=null&&Vn.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ir==="shixuns"&&!(0,D.xY)()||yn&&(window.location.href=yn)}},lr=yn=>{var ir,Vn,sn,Un,sr,Tn,er,Cr,jr,cr,fr,Lr,Br,Pr,ca,qr,la,Aa,ia,pn,Hn,Nn;return ue.createElement(ue.Fragment,null,ue.createElement(F.Z,{justify:"space-around",className:"pt5 pb5"},ue.createElement(Q.Z,{className:((ir=He.userInfo)==null?void 0:ir.user_identity)!=="\u5B66\u751F"?ee.joinCol:ee.hidden},((Vn=He.userInfo)==null?void 0:Vn.user_identity)!=="\u5B66\u751F"&&!((sn=Ze==null?void 0:Ze.setting)!=null&&sn.hide_course)&&ue.createElement(o.default.Item,v({},yn),ue.createElement("a",{onClick:()=>or("/classrooms/new")},(Un=He.userInfo)!=null&&Un.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((sr=Ze==null?void 0:Ze.setting)!=null&&sr.hide_shixun)&&((Tn=He==null?void 0:He.userInfo)==null?void 0:Tn.is_shixun_marker)&&ue.createElement(o.default.Item,v({},yn),ue.createElement("a",{onClick:()=>or("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((er=He.userInfo)==null?void 0:er.user_identity)!=="\u5B66\u751F"&&!((Cr=Ze==null?void 0:Ze.setting)!=null&&Cr.hide_subject)&&ue.createElement(o.default.Item,v({},yn),ue.createElement("a",{onClick:()=>or("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((jr=Ze==null?void 0:Ze.setting)!=null&&jr.is_local)&&((cr=He.userInfo)==null?void 0:cr.main_site)&&ue.createElement(o.default.Item,v({},yn),ue.createElement("a",{onClick:()=>{var Dn;return or(`${(Dn=Ze==null?void 0:Ze.setting)==null?void 0:Dn.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((fr=He==null?void 0:He.userInfo)==null?void 0:fr.identity)!=="student"&&ue.createElement(o.default.Item,r(v({},yn),{onClick:()=>j(void 0,null,function*(){if(!(0,D.o1)(pt))return;const Dn=yield(0,x.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Dn!=null&&Dn.un_purchased){pt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Dn.status===0&&(zt(Dn),bn(!0))})}),ue.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Lr=He.userInfo)!=null&&Lr.main_site)&&ue.createElement("div",null,ue.createElement(o.default.Item,v({},yn),ue.createElement("a",{onClick:()=>Wn("classrooms")},(Br=He.userInfo)!=null&&Br.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Pr=He.userInfo)==null?void 0:Pr.main_site)&&!((ca=Ze==null?void 0:Ze.setting)!=null&&ca.is_local)&&ue.createElement(o.default.Item,v({},yn),ue.createElement("a",{onClick:()=>Wn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((qr=He.userInfo)==null?void 0:qr.main_site)&&((la=He.userInfo)==null?void 0:la.user_identity)!=="\u5B66\u751F"&&ue.createElement(Q.Z,null,ue.createElement("div",{className:ee.joinBoard})),((Aa=He.userInfo)==null?void 0:Aa.main_site)&&ue.createElement(Q.Z,{className:((ia=He.userInfo)==null?void 0:ia.user_identity)!=="\u5B66\u751F"?ee.joinCol:ee.w90},ue.createElement(o.default.Item,v({},yn),ue.createElement("a",{onClick:()=>Wn("classrooms")},(pn=He.userInfo)!=null&&pn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Hn=He.userInfo)==null?void 0:Hn.main_site)&&!((Nn=Ze==null?void 0:Ze.setting)!=null&&Nn.is_local)&&ue.createElement(o.default.Item,v({},yn),ue.createElement("a",{onClick:()=>Wn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),ue.createElement(o.default.Item,r(v({},yn),{onClick:()=>{(0,D.o1)(pt)&&Rn(!0)}}),ue.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return ue.createElement("section",null,ue.createElement(K.Z,{dropdownRender:()=>{var yn;return ue.createElement(o.default,{className:((yn=He.userInfo)==null?void 0:yn.user_identity)!=="\u5B66\u751F"?`${ee.rightMenu} ${ee.joinMenu} mt10`:`${ee.rightMenu} ${ee.joinMenu} ${ee.w140} mt10`},ue.createElement(lr,null))},placement:"bottom"},ue.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current ml15 mr15"})),ue.createElement(oe.Z,{visible:Vt,onCancel:()=>Nt(!1)}),ue.createElement(ae,{visible:Pn,onCancel:()=>fn(!1)}),ue.createElement(le,{info:kt,open:In,onCancel:()=>bn(!1)}),ue.createElement(te,{open:An,onCancel:()=>Rn(!1)}))};var P=(0,i.connect)(({homePage:he,loading:Ie,user:je,globalSetting:He})=>({homePage:he,user:je,globalSetting:He,loading:Ie.models.index}))(G),p={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},V=e(64681),be=e(37425),fe=e(13952),se=e(59301),Oe=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,me=(he,Ie)=>{var je={};for(var He in he)Re.call(he,He)&&Ie.indexOf(He)<0&&(je[He]=he[He]);if(he!=null&&Oe)for(var He of Oe(he))Ie.indexOf(He)<0&&M.call(he,He)&&(je[He]=he[He]);return je},Be=(he,Ie,je)=>new Promise((He,Ze)=>{var yt=nt=>{try{Bt(je.next(nt))}catch(Ft){Ze(Ft)}},pt=nt=>{try{Bt(je.throw(nt))}catch(Ft){Ze(Ft)}},Bt=nt=>nt.done?He(nt.value):Promise.resolve(nt.value).then(yt,pt);Bt((je=je.apply(he,Ie)).next())});const De=he=>{var Ie,je=RegExp("(^| )"+he+"=([^;]+)(;|$)");return(Ie=document.cookie.match(je))?decodeURIComponent(Ie[2]):null},we=he=>{var Ie=new Date;Ie.setTime(Ie.getTime()-1);var je=De(he);je!=null&&(document.cookie=he+"="+je+";expires="+Ie.toGMTString())};var Ye=(he=>(he.Classrooms="classrooms",he.Shixuns="shixuns",he.Paths="paths",he.Projects="projects",he.Videos="videos",he.Topics="topics",he.Competition="competitions",he.Engineering="engineering",he.Graduations="graduations",he.Paperlibrary="paperlibrary",he.Problemset="problemset",he.Dataset="dataset",he))(Ye||{});const rt=he=>{var Ie=he,{homePage:je,user:He,globalSetting:Ze,loading:yt,dispatch:pt,shixunHomeworks:Bt,location:nt,payload:Ft={}}=Ie,mn=me(Ie,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Qt,Vt,Nt,Pn,fn,In,bn,An,Rn,Kn,tr,kt,zt,cn,Sn,En;const Yn=(Vt=(((Qt=Ze.setting)==null?void 0:Qt.navbar)||[]).find(yn=>yn.link==="/classrooms"))==null?void 0:Vt.hidden,pr=(Pn=(((Nt=Ze.setting)==null?void 0:Nt.navbar)||[]).find(yn=>yn.link==="/shixuns"))==null?void 0:Pn.hidden,Wn=(In=(((fn=Ze.setting)==null?void 0:fn.navbar)||[]).find(yn=>yn.link==="/paths"))==null?void 0:In.hidden,or=(bn=He.userInfo)==null?void 0:bn.is_school_manage,lr=()=>{var yn,ir,Vn,sn,Un,sr,Tn,er,Cr,jr,cr,fr,Lr,Br,Pr,ca;return(0,k.Ll)()?se.createElement(o.default,{className:`${p.rightMenu} ${p.menuWrap}`},se.createElement(o.default.Item,null,se.createElement(i.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):se.createElement(o.default,{className:`${p.rightMenu} ${p.menuWrap}`},se.createElement(o.default.Item,null,se.createElement(i.Link,{to:`/users/${(yn=He.userInfo)==null?void 0:yn.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),se.createElement(o.default.Item,null,se.createElement(i.Link,{to:`/users/${(ir=He.userInfo)==null?void 0:ir.login}/classrooms`},(Vn=He.userInfo)!=null&&Vn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),se.createElement(o.default.Item,null,se.createElement(i.Link,{to:`/users/${(sn=He.userInfo)==null?void 0:sn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),se.createElement(o.default.Item,null,se.createElement(i.Link,{to:`/users/${(Un=He.userInfo)==null?void 0:Un.login}/paths`},(sr=He.userInfo)!=null&&sr.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Tn=He.userInfo)==null?void 0:Tn.user_identity)!=="\u5B66\u751F"&&se.createElement(o.default.Item,null,se.createElement(i.Link,{to:`/users/${(er=He.userInfo)==null?void 0:er.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Cr=Ze.setting)!=null&&Cr.hide_competition)&&se.createElement(o.default.Item,null,se.createElement(i.Link,{to:`/users/${(jr=He.userInfo)==null?void 0:jr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((cr=Ze.setting)!=null&&cr.hide_virtual)&&se.createElement(o.default.Item,null,se.createElement(i.Link,{to:`/users/${(fr=He.userInfo)==null?void 0:fr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,V.JA)()&&se.createElement(o.default.Item,null,se.createElement("a",{onClick:()=>{(0,D.tJ)(pt)&&i.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,V.JA)()&&se.createElement(o.default.Item,null,se.createElement("a",{onClick:()=>{(0,D.tJ)(pt)&&i.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Br=(Lr=He.navigationInfo)==null?void 0:Lr.top)==null?void 0:Br.laboratory_admin_url)&&se.createElement(o.default.Item,null,se.createElement("a",{href:(ca=(Pr=He.navigationInfo)==null?void 0:Pr.top)==null?void 0:ca.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),se.createElement(o.default.Item,null,se.createElement(i.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||pt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:se.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),or&&se.createElement(o.default.Item,null,se.createElement(i.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),se.createElement(o.default.Item,{className:p.exit},se.createElement("a",{onClick:()=>Be(void 0,null,function*(){(0,k.m5)();let qr;try{qr=yield(0,be.vR)({}),n.ZP.success(qr==null?void 0:qr.message)}catch(la){}(0,k.d8)("_educoder_session","logout",1),(0,k.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),qr!=null&&qr.url?window.location.href=qr.url:(i.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,V.bg)()?se.createElement(K.Z,{className:`${p.height67}`,dropdownRender:lr,placement:"bottomRight"},se.createElement("section",null,se.createElement("aside",null,se.createElement("div",{className:Bt.actionTabs.type===1?p.classromediv:""},se.createElement("img",{className:`${p.userPic} current ml15`,src:`${(An=fe.Z)==null?void 0:An.IMG_SERVER}/images/${(Rn=He.userInfo)==null?void 0:Rn.image_url}`,alt:"",onClick:()=>{var yn;return i.history.push((0,k.Ll)()?"/account/profile":`/users/${(yn=He.userInfo)==null?void 0:yn.login}/classrooms`)}}),(0,k.Ll)()&&se.createElement("span",{className:"ml10 font16"},(Kn=He.userInfo)==null?void 0:Kn.username),se.createElement("i",{className:`iconfont icon-zhankai4 ${p.icon}`}))))):se.createElement("div",{className:`font15 ${Ze.isIlearning?p.login:""}`},((tr=Ze.setting)==null?void 0:tr.sso_login_url)&&se.createElement("a",{target:"_blank",href:(kt=Ze.setting)==null?void 0:kt.sso_login_url},se.createElement("img",{src:`${fe.Z.IMG_SERVER}/${(zt=Ze.setting)==null?void 0:zt.login_logo_url}`,width:40}),se.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(cn=Ze.setting)==null?void 0:cn.sso_login_button_name)),!((Sn=Ze.setting)!=null&&Sn.hide_account_login)&&se.createElement(se.Fragment,null,se.createElement("span",{className:"ml10 mr5 current",onClick:()=>{pt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((En=Ze.setting)!=null&&En.close_register)&&se.createElement(se.Fragment,null,se.createElement("span",{className:"ml5 mr5"},"|"),se.createElement(i.Link,{to:"/user/register",className:"ml5 current pr25"},"\u6CE8\u518C"))))};var at=(0,i.connect)(({homePage:he,loading:Ie,user:je,globalSetting:He,shixunHomeworks:Ze})=>({homePage:he,user:je,globalSetting:He,shixunHomeworks:Ze,loading:Ie.models.index}))(rt),Pt=e(65363),Tt={tip:"tip___a6MfI"},Dt=Object.defineProperty,Zt=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Yt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,qt=(he,Ie,je)=>Ie in he?Dt(he,Ie,{enumerable:!0,configurable:!0,writable:!0,value:je}):he[Ie]=je,Jt=(he,Ie)=>{for(var je in Ie||(Ie={}))St.call(Ie,je)&&qt(he,je,Ie[je]);if(Yt)for(var je of Yt(Ie))nn.call(Ie,je)&&qt(he,je,Ie[je]);return he},ln=(he,Ie)=>Zt(he,tn(Ie)),Qn=(he,Ie,je)=>new Promise((He,Ze)=>{var yt=nt=>{try{Bt(je.next(nt))}catch(Ft){Ze(Ft)}},pt=nt=>{try{Bt(je.throw(nt))}catch(Ft){Ze(Ft)}},Bt=nt=>nt.done?He(nt.value):Promise.resolve(nt.value).then(yt,pt);Bt((je=je.apply(he,Ie)).next())}),et=(he=>(he[he.Professor=1]="Professor",he[he.AssistantProfessor=2]="AssistantProfessor",he[he.Student=3]="Student",he))(et||{});const ht=({visible:he,user:Ie,onCancel:je=()=>{},dispatch:He,globalSetting:Ze})=>{var yt,pt;const[Bt,nt]=(0,t.useState)(!1),[Ft,mn]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var Nt,Pn;if((Nt=Ie==null?void 0:Ie.userInfo)!=null&&Nt.login){let fn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(fn),fn&&(fn!=null&&fn.isShow)&&(fn==null?void 0:fn.login)===((Pn=Ie==null?void 0:Ie.userInfo)==null?void 0:Pn.login)&&(nt(!0),mn({name:fn==null?void 0:fn.name,phone:fn==null?void 0:fn.phone}))}},[Ie==null?void 0:Ie.userInfo]);const Qt=()=>Qn(void 0,null,function*(){je()}),Vt=()=>{let Nt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(ln(Jt({},Nt),{isShow:!1}))),nt(!1)};return t.createElement(t.Fragment,null,Bt&&t.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},t.createElement("div",{className:Tt.tip},t.createElement("div",null,t.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(yt=Ze==null?void 0:Ze.infoData)==null?void 0:yt.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(pt=Ze==null?void 0:Ze.infoData)==null?void 0:pt.phone}`),t.createElement("div",null,t.createElement(Pt.Z,{onClick:Vt,style:{color:"#165dff",fontSize:16}})))))};var Ct=(0,i.connect)(({user:he,globalSetting:Ie})=>({user:he,globalSetting:Ie}))(ht),Ot=e(3113),rn="data:image/png;base64,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",en=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,$=(he,Ie)=>{var je={};for(var He in he)it.call(he,He)&&Ie.indexOf(He)<0&&(je[He]=he[He]);if(he!=null&&en)for(var He of en(he))Ie.indexOf(He)<0&&Xt.call(he,He)&&(je[He]=he[He]);return je};const g=null,y=he=>{var Ie=he,{homePage:je,user:He,globalSetting:Ze,loading:yt,dispatch:pt,location:Bt,text:nt,shixunHomeworks:Ft,payload:mn={}}=Ie,Qt=$(Ie,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Vt,Nt]=(0,t.useState)("none");return(0,t.useEffect)(()=>{Ft.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Nt("flex")},[Ft.actionTabs.key]),(0,t.useEffect)(()=>{Ft.actionTabs.key==="\u9690\u85CF"&&(Nt("none"),localStorage.setItem("Noviceguide","0"))},[Ft.actionTabs.key]),t.createElement("div",{style:{display:Vt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},t.createElement("div",{style:{margin:"0 auto",width:"1200px"}},t.createElement("img",{src:rn,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Ft.actionTabs.text),Ft.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(Ot.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Nt("none"),pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(Ot.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Nt("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var I=(0,i.connect)(({homePage:he,loading:Ie,user:je,globalSetting:He,shixunHomeworks:Ze})=>({homePage:he,user:je,globalSetting:He,loading:Ie.models.index,shixunHomeworks:Ze}))(y),S=Object.defineProperty,de=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,ze=(he,Ie,je)=>Ie in he?S(he,Ie,{enumerable:!0,configurable:!0,writable:!0,value:je}):he[Ie]=je,$e=(he,Ie)=>{for(var je in Ie||(Ie={}))ie.call(Ie,je)&&ze(he,je,Ie[je]);if(de)for(var je of de(Ie))Ne.call(Ie,je)&&ze(he,je,Ie[je]);return he};const ot=he=>React.createElement("svg",$e({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},he),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var ut="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",At=e(89392),ft=e(92736),dt=e(6848),It={content:"content___L4gl0"},gt="data:image/png;base64,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",Mt=(he,Ie,je)=>new Promise((He,Ze)=>{var yt=nt=>{try{Bt(je.next(nt))}catch(Ft){Ze(Ft)}},pt=nt=>{try{Bt(je.throw(nt))}catch(Ft){Ze(Ft)}},Bt=nt=>nt.done?He(nt.value):Promise.resolve(nt.value).then(yt,pt);Bt((je=je.apply(he,Ie)).next())});const Lt=({classroomList:he,loading:Ie,user:je,dispatch:He,virtualSpaces:Ze,globalSetting:yt})=>{const pt=(0,i.useLocation)();let Bt=!1;(0,t.useEffect)(()=>{yt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Bt=!0)},[yt.actionTabs.key]),(0,t.useEffect)(()=>{Bt&&He({type:"globalSetting/setActionTabs",payload:{}})},[pt.pathname]);const nt=()=>{He({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(ft.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(l.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:yt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>Mt(void 0,null,function*(){}),onCancel:()=>{nt()}},t.createElement("div",{className:It.content},t.createElement("div",{className:"mb15"},t.createElement("img",{src:gt,alt:""})),t.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),t.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",t.createElement(dt.Z,{placement:"bottom",title:t.createElement("div",null,t.createElement("img",{src:`${fe.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),t.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),t.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},t.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var Kt=(0,i.connect)(({classroomList:he,user:Ie,loading:je,virtualSpaces:He,globalSetting:Ze})=>({classroomList:he,user:Ie,loading:je,virtualSpaces:He,globalSetting:Ze}))(Lt),st=e(59301),Et=Object.defineProperty,Pe=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Je=(he,Ie,je)=>Ie in he?Et(he,Ie,{enumerable:!0,configurable:!0,writable:!0,value:je}):he[Ie]=je,Ue=(he,Ie)=>{for(var je in Ie||(Ie={}))Fe.call(Ie,je)&&Je(he,je,Ie[je]);if(Pe)for(var je of Pe(Ie))Xe.call(Ie,je)&&Je(he,je,Ie[je]);return he},ct=(he,Ie)=>{var je={};for(var He in he)Fe.call(he,He)&&Ie.indexOf(He)<0&&(je[He]=he[He]);if(he!=null&&Pe)for(var He of Pe(he))Ie.indexOf(He)<0&&Xe.call(he,He)&&(je[He]=he[He]);return je},tt=(he,Ie,je)=>new Promise((He,Ze)=>{var yt=nt=>{try{Bt(je.next(nt))}catch(Ft){Ze(Ft)}},pt=nt=>{try{Bt(je.throw(nt))}catch(Ft){Ze(Ft)}},Bt=nt=>nt.done?He(nt.value):Promise.resolve(nt.value).then(yt,pt);Bt((je=je.apply(he,Ie)).next())});const{Header:mt}=f.default,{Search:Rt}=H.default;function jt(){var he,Ie;const He=window.location.pathname.split("/"),Ze={};return He[1]=="classrooms"&&He.length>3&&!((he=He[4])!=null&&he.includes("newgold"))&&!((Ie=He[5])!=null&&Ie.includes("newgold"))&&He[2]!=="coursesId"&&(Ze.course_id=He[2]),He[1]==="shixuns"&&He.length>3&&(Ze.objective_type="shixun",Ze.objective_id=He[2]),He[1]==="paths"&&He.length>3&&(Ze.objective_type="path",Ze.objective_id=He[2]),Ue(Ue({},Ze),{school:1})}const $t=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],on=he=>{var Ie=he,{homePage:je,user:He,globalSetting:Ze,loading:yt,dispatch:pt,isLogin:Bt=!1,shixunHomeworks:nt}=Ie,Ft=ct(Ie,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),mn,Qt,Vt,Nt,Pn,fn,In,bn,An;const Rn=(0,i.useLocation)(),[Kn,tr]=(0,t.useState)(!1),[kt,zt]=(0,t.useState)(""),[cn,Sn]=(0,t.useState)(!1),En=jt();(0,t.useEffect)(()=>{pt({type:"user/getNavigationInfo",payload:Ue({},En)})},[Ze.name]),(0,t.useEffect)(()=>{nt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&($t!=null&&$t.includes(Rn==null?void 0:Rn.pathname)||(Rn==null?void 0:Rn.pathname.indexOf("/classrooms"))===0||pt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Rn.pathname]),(0,t.useEffect)(()=>{nt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||nt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[nt.actionTabs.key]),(0,t.useEffect)(()=>{var sn;if(Ze!=null&&Ze.setting){let Un=(0,At.cloneDeep)((sn=Ze==null?void 0:Ze.setting)==null?void 0:sn.navbar);Un=Un==null?void 0:Un.filter(Tn=>{var er;return!(Tn!=null&&Tn.hidden)&&!((0,V.JA)()&&((er=["/paperlibrary","/problemset"])!=null&&er.includes(Tn.link)))});for(const Tn of Un)Tn.subitem&&(Tn.subitem=Tn.subitem.filter(er=>{var Cr;return!(er!=null&&er.hidden)&&!((0,V.JA)()&&((Cr=["/paperlibrary","/problemset"])!=null&&Cr.includes(er.link)))}));let sr=!1;Un==null||Un.map(function(Tn,er){var Cr,jr,cr,fr;const Lr=Rn.pathname;Tn.link===Lr&&(zt(Tn==null?void 0:Tn.link),(0,k.Dk)(Lr==="/"?(Cr=Ze==null?void 0:Ze.setting)==null?void 0:Cr.name:Vn(Tn==null?void 0:Tn.name)),lr(ir(er,{name:Tn==null?void 0:Tn.name,link:Tn==null?void 0:Tn.link},Un)),sr=!0),Lr=="/"&&(zt(""),(0,k.Dk)((jr=Ze==null?void 0:Ze.setting)==null?void 0:jr.name)),(cr=Tn==null?void 0:Tn.subitem)!=null&&cr.length&&((fr=Tn==null?void 0:Tn.subitem)==null||fr.map(Br=>{Br.link===Lr&&(zt(Br==null?void 0:Br.link),Lr!=="/"&&(0,k.Dk)(Vn(Br==null?void 0:Br.name)),lr(ir(er,{name:Br==null?void 0:Br.name,link:Br==null?void 0:Br.link},Un)),sr=!0)}))}),sr||lr(Un)}},[Ze==null?void 0:Ze.setting,He]);const Yn=(0,t.useMemo)(()=>{var sn,Un;return(sn=Ze==null?void 0:Ze.setting)!=null&&sn.nav_logo_url?`${fe.Z.IMG_SERVER}/${(Un=Ze==null?void 0:Ze.setting)==null?void 0:Un.nav_logo_url}`:`${fe.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(mn=Ze==null?void 0:Ze.setting)==null?void 0:mn.nav_logo_url]);function pr(sn){i.history.push("/search?value="+sn)}const Wn=()=>Kn?st.createElement("div",{onBlur:()=>{setTimeout(()=>{tr(!1)},300)}},st.createElement(Rt,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:pr,autoFocus:!0})):st.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{i.history.push("/search?value=")}}),[or,lr]=(0,t.useState)([]),yn=(sn,Un)=>tt(void 0,null,function*(){var sr,Tn,er,Cr,jr,cr;if((sn==null?void 0:sn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const fr=yield(0,be.IU)({tab_module_type:"engineering"});if(fr!=null&&fr.un_purchased){pt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(sr=fr==null?void 0:fr.data)!=null&&sr.engineer_url?(er=(Tn=fr==null?void 0:fr.data)==null?void 0:Tn.engineer_url)!=null&&er.includes("http")?(0,k.xg)((Cr=fr==null?void 0:fr.data)==null?void 0:Cr.engineer_url):i.history.push((jr=fr==null?void 0:fr.data)==null?void 0:jr.engineer_url):(fr==null?void 0:fr.status)!=401&&Sn(!0);return}(cr=sn==null?void 0:sn.link)!=null&&cr.includes("http")?(0,k.xg)(sn==null?void 0:sn.link):((0,k.Dk)(sn==null?void 0:sn.name),i.history.push(sn==null?void 0:sn.link)),(sn==null?void 0:sn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&pt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:st.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),ir=(sn,Un,sr)=>{const Tn=sr.slice();return Tn[sn]&&(Tn[sn].name=Un.name,Tn[sn].link=Un.link),Tn||[]},Vn=(sn="")=>(sn==null?void 0:sn.indexOf("<"))>-1?sn==null?void 0:sn.slice(0,sn==null?void 0:sn.indexOf("<")):sn;return Ze.showHeader&&Ze.showHeaderFooter?st.createElement(f.default,{style:{background:`${Rn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${Ze.isIlearning?C["header-iearning"]:C.header} ${Ze.showHeaderFixed?C.headerFixed:""}`},(Ze==null?void 0:Ze.showTip)&&st.createElement(Ct,null),st.createElement(mt,{className:"header",style:{background:`${Rn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Rn.pathname=="/training"?"999":""}`}},st.createElement("section",{className:C["edu-menu"]},(!!Ze.isIlearning||!((Qt=Ze==null?void 0:Ze.setting)!=null&&Qt.main_site)&&!!((Vt=Ze==null?void 0:Ze.setting)!=null&&Vt.navbar))&&st.createElement(i.Link,{className:"flex item-center",onClick:()=>{pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},st.createElement("img",{className:C.logo,title:(Nt=Ze.setting)==null?void 0:Nt.name,src:Yn||ut})),st.createElement("ul",{className:`${C.menu} ${(0,k.Ll)()&&"ml0"}`},(0,k.Ll)()&&st.createElement("li",null," ",st.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,k.Ll)()&&Ze.setting&&(or==null?void 0:or.map(function(sn,Un){var sr,Tn,er,Cr,jr;return st.createElement("li",{key:Un,className:!((sr=sn==null?void 0:sn.subitem)!=null&&sr.length)&&kt===(sn==null?void 0:sn.link)||(Tn=sn==null?void 0:sn.subitem)!=null&&Tn.some(cr=>kt===(cr==null?void 0:cr.link))?C.actived:""},st.createElement("div",{onClick:()=>yn(sn,Un),className:C.name},st.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var cr;let fr=sn==null?void 0:sn.name;return(cr=sn==null?void 0:sn.subitem)==null||cr.map((Lr,Br)=>(Lr.link===Rn.pathname&&(fr=Lr.name),Lr)),fr})()}}),((er=sn==null?void 0:sn.subitem)==null?void 0:er.length)>0&&st.createElement("i",{className:"iconfont icon-zhankai4"})),((Cr=sn==null?void 0:sn.subitem)==null?void 0:Cr.length)>0&&st.createElement("div",{className:C.dropDown},(jr=sn==null?void 0:sn.subitem)==null?void 0:jr.map((cr,fr)=>st.createElement("div",{className:C.subName,onClick:()=>yn(cr,Un),key:Un+"-"+fr},!!fr&&st.createElement("div",{className:C.line}),st.createElement("aside",{className:"font16 c-black"},Vn(cr==null?void 0:cr.name)),st.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},cr.content)))))}))),st.createElement("div",{className:"c-grey-333 search-bar",style:{flex:Ze.isIlearning?"initial":"1 0 auto"}},!(0,k.Ll)()&&!(Ze!=null&&Ze.isIlearning)&&st.createElement(st.Fragment,null,st.createElement(Wn,null),!Bt&&st.createElement(P,null),!Bt&&!!((Pn=He==null?void 0:He.userInfo)!=null&&Pn.login)&&st.createElement(i.Link,{className:"iconfont icon-xiaoxilingdang ml15 mr15 font18 relative",to:`/messages/${(fn=He==null?void 0:He.userInfo)==null?void 0:fn.login}/user_tidings`},((In=He==null?void 0:He.navigationInfo)==null?void 0:In.new_message)&&st.createElement("span",{className:C.newslight}))),!Bt&&st.createElement(at,{payload:En}))),st.createElement(l.default,{centered:!0,destroyOnClose:!0,open:cn,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,k.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>Sn(!1)},st.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},st.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),st.createElement("img",{src:`${fe.Z.IMG_SERVER}/${(bn=Ze==null?void 0:Ze.setting)==null?void 0:bn.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),st.createElement("p",null,"\u7FA4\u53F7\uFF1A",(An=Ze==null?void 0:Ze.setting)==null?void 0:An.homepage_tea_qq_number)))),st.createElement(I,null),st.createElement(Kt,null)):st.createElement(st.Fragment,null,st.createElement(Kt,null))};var vn=(0,i.connect)(({homePage:he,loading:Ie,user:je,globalSetting:He,shixunHomeworks:Ze})=>({homePage:he,user:je,globalSetting:He,loading:Ie.models.index,shixunHomeworks:Ze}))(on)},17354:function(vt,ve,e){"use strict";e.d(ve,{xp:function(){return l},AG:function(){return K},JA:function(){return n},FX:function(){return v},k$:function(){return Me},ub:function(){return Ee},e6:function(){return q},v7:function(){return k},BO:function(){return d},x7:function(){return x},em:function(){return Se},BV:function(){return C},qz:function(){return Q},Gm:function(){return F},yt:function(){return D},I2:function(){return ye},sQ:function(){return ee},z3:function(){return f},GY:function(){return ue},wC:function(){return Te},Pt:function(){return te},Oe:function(){return Ke},L6:function(){return i},RL:function(){return t},f$:function(){return H},j1:function(){return N},jD:function(){return u},g4:function(){return R}});var t=e(58143),i="data:image/png;base64,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",f=e(4977),H="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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",l="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==",C=e.p+"static/err.2323787b.png",n="data:image/png;base64,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",F="data:image/png;base64,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",Q="data:image/png;base64,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",o="data:image/png;base64,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",K="data:image/png;base64,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",d=e.p+"static/douyu.1e926b4a.jpg",u="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",k="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",N="data:image/png;base64,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",R="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",Le="data:image/png;base64,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",ae="data:image/png;base64,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",oe="data:image/png;base64,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",ee="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",D="data:image/png;base64,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",b=e(37377),a=e.p+"static/teacherQQ.833913ba.jpg",x="data:image/png;base64,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",w=e(59301),W=Object.defineProperty,J=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,xe=(r,h,j)=>h in r?W(r,h,{enumerable:!0,configurable:!0,writable:!0,value:j}):r[h]=j,re=(r,h)=>{for(var j in h||(h={}))U.call(h,j)&&xe(r,j,h[j]);if(J)for(var j of J(h))B.call(h,j)&&xe(r,j,h[j]);return r};const Ge=r=>React.createElement("svg",re({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"},r),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 Ae="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",ye="data:image/jpeg;base64,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",Ce=e.p+"static/certificate.a2a9ee77.jpg",le=Object.defineProperty,ne=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,X=(r,h,j)=>h in r?le(r,h,{enumerable:!0,configurable:!0,writable:!0,value:j}):r[h]=j,T=(r,h)=>{for(var j in h||(h={}))Y.call(h,j)&&X(r,j,h[j]);if(ne)for(var j of ne(h))E.call(h,j)&&X(r,j,h[j]);return r};const z=r=>React.createElement("svg",T({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},r),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 ce="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",Se="data:image/png;base64,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",Ke="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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",te=e.p+"static/question.ed747acc.gif",ue="data:image/gif;base64,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",Te=e(55351),Me="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",Ee="data:image/png;base64,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",q="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=",Qe="data:image/png;base64,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",O=e(53114),L="data:image/png;base64,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",v="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"},64582:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Te}});var t=e(59301),i=e(5112),f=e(78241),H=e(61621),l=e(3113),C=e(52430),n=e(43418),F="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAIwCAYAAABawRXrAADVaUlEQVR42uydCXhcdbn/RRAEURGvC4LgAsJFUVQUQWRRQdkLBUoXREVRLgh6BUG40KJA7ZK0EAiZ2z+VpWy9rbGltHSBdCHJNG1o2iQ0bdIsTRqStplmn+2c5/d/v+ecX3JycmbmzMyZJZP3+zzvM13TmXOm8/vkXb7vhz7EYrFYrLjl2SqOmVMefCivXLlm7nviFL4iLBaLxWKxWEkqryz8k7nekAeRV6HewVeExWKxWCwWKymJw+aWB/8uAWtehTibrwmLxWKxWCxWEprlFScNZa82h/IAXHxVWCwWi8VisZLQnPLA1RKwKJM1la8Ii8VisVgsVhKaXiKOnbs59CcDsJ7Orwh+na8Ki8VisVgsVhKaV+7/0tzycL5WHvQGH35is/g0XxUWi8VisVisJJRXHrjGXB68cbE4nK8Ki8VisVgsVoL6w0pxVL43PFMCVn6F4PIgi8VisVgsVjKaVx6+eCh7VRacydODLBaLxWKxWEkIze1zNgdnaHC1OfTs7PLQd/iqsFgsFovFYiWhOaWD55HnVYFsbufeKxaLxWKxWKwk9FS9OIrA6r/yvKEiZK+wJoevCovFYrFYLFYSgtcVPK/0/qvwo7MrxOf5qrBYLBaLxWIlKEwOku/V/8jm9jllweuE4OZ2FovFYrFYrIQ1t1y5XCsNAq68oXn5ZeJoviosFovFYrFYCWreVnEC7Bi0xvbyUOHsMv9FfFVYLBaLxWKxEtT06eLDc73KDTQ5WKhnsMJ/9mwVx/CVYbFYLBaLxUpQeRWDX8yvCM83slcFc8pD5/JVYbFYLBaLxUpQc7Z3fGyuN/jokGu7N3QPZa8+wleGxWKxWCwWKwFNXyyORGlQwlXe5vBjs0v62ZaBxWKxWCxWdgnZn7lecWZeuXJNXkXojjxv+K9zN4cfnOtV76Hy2y9nlwYum7NZfPlDWWB/MMcb/CbZMuQbgPX0PF6Jw2KxWCwWK5v0j63ikwRTl1C5baa0OogewdkEYZP+sWnw5EzYIUwvE8fPLQ8+rq/DwfNVbkFGi+8ki8VisVisrNDcMnHGnM3h+5yB1cjI94bnU1P5b/PLgmel6/k+sVl8Os8buHeoNOgNPzyntO+zfCdZLBaLxWJlheZ7+z+H3iUzXOk/D06ctTl0zsyywKmU3Tp5VnnwP/M3h380uyz0i3zDb2oYcDRrhLmzqYSY6mwW7Bfw7ww9XyoRzvIOnsR3ksVisVgsVlYI/VZ55eHpQ7BUHpw1rzx8sZP+qrzNga/NLQ/8nmAsT8IOHgnA7py3TRyXiuc7vUQcMac0eC2WOOvPN/TUnNLB8/hOslgsFovFyhrNLg//0LS374lZ7/aeHs/fx56/We8GTkeJkODqyaFsVnnoDzM3iU+5+VyRGZvjVa6FmejQv7NZmTC9hvuuWCwWi8ViZZEwJTgEK5sGL0gGfvLLwhdhRc1wyTD0X27BDzJXtGfw+rzNSsHQ1y8LTv4T7xpksVgsFouVTdLKbZvV+wz386ewyy/Zrzm7tP9syjAVuOmoXiLEEbMJpoZ7rkLP0o9/feNicTjfRRaLxWKxWFmnOeWBu4d6p0pDZycNbXInoJHJyvcqtydjnTDr3YEvEFD9fqhHDL1X5f5bU9XjxWKxWCwWi5U8YJUGrjRZHfz1DyvFUcl+zX9sHTwZzfI6EIVnwV8r/q+C3q7QOTQh+D+y54pA65lZm4MT5mwXH+M7x2KxWCwWK2s1613x8XxvaP6wPUPod0/VJwdZaHyfUx6+f6h5foP/y/H8/fvX+sjwNDhthA1EeejJvLLwT0QWuMezWCwWi8VixYYs8rqa4w3N00t6oWfQ35Ssr9Qsb+h2CUdOS48o+5HZ6XlYyzPUb0UlwTnlwYfox99FVovvFovFYrFYrDEh9E3RdN5VckLPgJoZsyvCP5/u7fpEIl8TmTAJWP+I4fCOSUCs6KGAM/vTI5ziy0O3ztuYfPM9i8VisVgsVvoFP6uy4ATrGhyCnjlzy8I/i8cOAdN96J2SX+PxCICk+VqVB66W2TNLzCVI+xbfGBaLxWKxWGNec70D3yV/qQfkFOBwJimcn785dNeczcqVKPnlV/i/8jit2EG/lNazZeqNInA6kfYTzpRN7rMrxOexOxDrdsiF/RuzvYEryD3+v1GOtPRZFc72Bh/Fip4nNvd+mu8Gi8VisVisnNETG/s+k+f1o2T38NBKmhE7BwmMaEqQVuQ8RL//JwKjO9C3Rb82dY43eLNmq1Cuw1Oelp1S7yGguj9vc/Ax+es2mbKHZ5cFfj7LK07iRnYWi8VisVg5K5QFaanydwiaHraDotGQFCoyR6w/P0dbdRP60z829J+leWUxWLFYLBaLxRpPQjkwryJ8fl5Z6Bc06XcflQAfyfcGZ2qLnsmx3Q6oNNAiDyvNYsEbnENZqr/Ba0vLdnnDF3AZkMVisVgsFsuQZ6v4yPQycfzcUv8p1K91xrwKcTZB0w90cDL3bQWvn1sR+l4+TRHOLBOnAtJmvNF+DF9BFovFYrFYLAdCszsyW6by3x9h/zAeXvvW9t7/oL6xI/hdwGKxWCwWyzVhaTRN/000ljAXzSkLPkEO8V/I9df9zxLx0XkVobMbDokJBFgf53cCi8VisVgsV+TZuvUjeeXKNdRrVWBkr56ZWxq+MNezV11d4hOv1oofPVMZnOpXxBQCrBP53cBisVgsFitpXVxScsTccuVys/s6OcDfhF/P5deNbJUvIK5aVKtMWVYXnBZUxDT6tXP4HcFisVgsFisp/WFl/VGAK5m5gklo/mblthwHq8MoPk9xQ0uPMq2wIjit0adMU4RAXMPvChaLxWKxWAmLHNk/SdODk0e6vSu3zysRx+U4YH2FQOpaiqkV7UENsJC9MgBrKv3+J/jdwWKxWCwWK364wrRgWeAuM1zlVyi3U1N7zjZ5G5mrbxBE3WTA1LRiKg2iPCh/jqA/cya/Q1gsFovFYjkWFjhj/+DQjkHdSPRpmhy89UYhDs9huPowxdcpJkuQCirKtALKXlV3jgSssBCX8juFxWKxWCyWI83Z3vGxWeWBawiq5g6biIbyZ3kDl854Q+SscSi8rUJCfJseJ5lBqpbAqogAq71HGQFYFNfTnz2a3zEsFovFYrGianZp4KvkyP4/eV7l6eF+q/Cjs94NnI6sVi7DFcW55syVjNdrg9NeqQ5O6wmOAqyb6M9/jt81LBaLxWKxbEXrcI7RpgS9oXmmrNUz+eTWjpU3ufzajbLgtwmYpljhqsevTJvvDU5b0xi0whV6sCZTnMbvHhaLxWKxWCP0pzJx9Jzy0LlzNgfuMy9wpmXNT8wpDVw5vaTpozkOVx8xyoKjMleIuoPKNLoW9DgasIxJwu+iKZ7fSSwWi8VisUAWh831Bs8kqPojslYSrozHe2Zu8n8ll0uCBlxpPVd2mSu9uV1MK2kJaoDVP7o8KLNYl/BeQhaLxWKxxrkATfC1yveGfpXvVZ4xTQgSWAVnzyn1/3j8MObIacFR5UGCKvRfFdfaZq8kYF1L8VF+Z7FYLBaLNQ6FBc15mwNfmw3DUFOflQZWZcGZyNLkl42P/XrouQoKcUY0uEK0G+7tdZ2RAQvZL/o6x/E7jMVisViscaSLCazyt4qzZpcH7sivCM8091nlY1Hz5tCtM8sCp+Z6OdAEVzARPVWxWDHYRVWn7t7eE6E8aMpincrvNBaLxWKxxgdJHJZfEfw6WSw8YIYqmbXKKw/eP8srThp/l0X8B0HRjbHgSrq3L6HyoF+JCVjn8xuOxWKxWKwcFZX4jkYZENN/1E/1iBWsyN9q1pxy/2/neIPfRMlwHMLV5yiucwJX/qDu3l7aGtSc3GMA1gR+97FYLBaLlWOauan7UwROF+dvVu8CRFnBKp+a1/NKgxNhIvpUvThqPF4jgqDjCYaucgJXmj1Dp95/Ve9TYv5ZofdhsaM7i8VisVi5oLyKwS+SGehv8jaHCkZkqoZ7rOYjmwUT0fF8nQwj0UucwhUCi51fqApO8/kVR3+evv4J/I5ksVgsFmuMCU3oT2wUn3nC23dmXrlyzdzN4QdHlQA3h56l0uBMevwD9V5dQGXAcW8fYKzAOQemoE7hCp5XRZVBrQcLXlgOAevruXLNUD6uqRFH8v86FovFYuW8yEph8hxv+K955aEnrZkq+rXCObTSBqtuqA/rVAarIbjCxOBZIoKRaKRopLJgAdlWVLUHHf+dsBA/zIVrNoOynYt3ivPqOwNf5XcQi8VisXJec8oCd9mUAckoVLkF04DTF9cc+SFe2WIFrC9Q3BAPXCEq2nX3dqflQQOwLkMpcixfr2dqxLHzvYFLS5qVqQ2+8A/5HcRisVisnBctXf4R9VrlUSbrEfRdzS8X52KPIF+ZiHB1NIHPFfHCFaYHVxj9V/H8Pfr3rhyrje7I9DV0iM++3SiuxmLravL/2tkV/llTE2dCWSwWi5Xjmr6y6xNzvOKbT2wWn+arERMYjqSM0o/jhSu5HmchwZW3PW7AmkDxqbEIV3u7A19t7lYmvlKtg2UtAdaug+K6mh5xPL+bWCwWi8ViacBAC5y/FU9T+8j1OMFpyOJ09jsvDyqKFjfSv/35sXa92nrF19q6xU3NPmUqXjemJwFYOw8oU2r2iZP5HcVisVgsFutDA2SXQKAzMRG4QpS06Fmc/qDiFKxkwAvry2MIRI/cPyC+3UIN/YiNLTpY4hG7F1EmrG4PncPvKBaLxWKxxrkIGj5K4HN5onAFS4YFZM+wqjG2e7sFrrS/O1asGuh5Ht4xKM7t6FNuloCF8iCsKTA5WavBVXDajg+UK/hdxWKxWCzW+Iarw6jv6sJES4MIlAUxPVjZHsP/ygJWwWHA+v4YuE5HHPSLH3f0K1Nae3S4qjOWWr9eq2evAFgArW0dVCZkPywWi8ViscY1YH2F4OfmROEK4aW9g9g/CPBwmrUyRzgsLsnma9TeLo7xDYoLOun1tVNIwPIa5cF1jTpcScACaL7X7j+F310sFovFYo1PuDomEUuGkeVBZdoSyuBggtBv138VBaxk0O9dlcXX6OhD/vCFByhzJQELcAVTVdhSaPYMsjxoBqw2cR6/w1gsFovFGp+AdV68bu3WOOjX7RnQf5UIXAWD2uON2Xh9WgmuuvvDl/n8Yoo1e1VPMLXIZM8g+68qh0K5TrCBLYvFYrFY4w6uTkkGrEasx6HyIB7jAisDrpD1QqDHKZuuT70QR/n84R+RK/1UwJU5e4WoNfqvZHnQnL3SYp8yyVsvPsHvNBaLxWKxxg9cfZxA6Go3AAvrcQAaQ83tigPAQtaKoCpowJUBWFljzgm46hkM/YDgasrB/mG4MpcHS9F/VaHDlMxemQFryz5l8lb2w2KxWCwWa9zAFRY5fzvZ0qCM4jrdZDO+zNVIuNIiS7yw4HPVFxYX9gfFFOxUNANWqwmwXqnVy4MAK5m9koAF6KxoVaZWdopv8juOxWKxWKzxAVifIBi6yQ24QoM7sldVBBiJZK3M0S/EWVlwbT58KBT6NpmljoIra/8VmtuLCbJq20dmr3S40mNLS/iHixeLw/ldx2KxWCxWbsPVERSXugFXiJYevf8K8OEka+WPEoNhcX6m4aovKM7sCyo39xBc2QGWuTwI36+SxmFrhiHAMuAK1hXefeHLUG7kdx6LxWKx0nWYfZTiOOygGxwUJ6PhmuJUI77k94tTBoU4kX78aVgJwEGbr5or1/30ZAxFrYHJwUVUJgOMBGNkrvwxIhAWl2bwuhxGcPX1EXBF0RmhPAhbigKvDlK1luZ2M2BtblWuK9kvjuV3HovFYrFczQgYGZNjsWsObt3kGP5zynTcHIyV7bAc0HSYT6EfX9faJy72bA2etbVZ25t3FMCLR+Ed3w+A6uWuwJWilwflkmN/MBJYiZhgJWMgqFybqWtDkP/FwaByE+DKmr2yTg/CsR1rgRZW2k8PjgCsdmVKWWv2NO+zWCwWa+we4kcjK0UH6xn0eD7FNUKHo2kJRXBk706t0ftCmYWpQeojIgfwn4UI3HoCgVP7hPgMMmN8FyLeG9yTyW7AFQIZHZTJKoz1OPH0W43qv9JjciauS3e3+FRAEdeY4coXJXtVYbjWr6qznx4cUSKkUiIB1qn87mOxWCxWIgc3ptI+EwqJc+jxMoqJdABPdTRNFgdcIdD7gqZq6wFNf37yoKJcF6D+ooFQ6HsDA1qGi8uKw/foKIKj69wAKxkACAAWACTefqtRcGXATbq9sGBXMRAQV+M5jAIsU/aq1TcMWOi7wuuuarfJXpkBq0WPTU2hc/kdyGKxWKx4D6j/AFSZgcqRD1ICcIXDGOUoLNZ1cnADuNC0nG0Glhm6T+e6lblCoCSIe4FMTjCYeFnQDFcGYB2dxmtyBGVAL8RrkYDlM/dfWZrbzf1XCyqdZa8Q5a3K5fxJwWKxWCwnB9ORFGhM/6mrUBUFrGTgYNvYEnR8gGugFVRuRHatv198XozDiS4YeFJMciNrJe8TymfwgFrTGEw6a2WOPT7xyTRelzPpvTbZb3ouPpvpQXN5sP6gMq2oQu87q442PWgAFjKu75KjO/cJslgsFivagYRS4IlhjPkrdGBHgCu3slbWQxmHHvqv6g7GB1gm0LqpPxC+tFfvDzt8nNyzI0J69mpqsoBlvleADbiYAz6cTgnGgitEb6/4dJquy5fRw+c3sm2jmtv7R3tf4TUDpvAeBORHzV6ZAAtRsk0cx58gLBaLxYp0KH1Ta5J2G6wcwBUCh1iR5rmUGGCZmqkBWzcY9hCH5fg9g83FDW7CVdDov5LrceJuZo8AVwjKMn4u1dekhzJ69PpukHDVbwdYZrgyARYyV3gPAqSqIpiLWuEKMLahOTtc6lksFouVRfJsFZ/83/f8F+EAygRYyUDv1SvV8FwKJgxWONzlAU+PU/r94icEICfUUNkzRwHrPDfBSgYczLEiJx6w6okCVkOluUFxYoqvx5HUd3UxvYap0bJXtuXBTt21HqXRqgjZKytgbTRiU0vou/xJwmKxWKwRGZC6LvHzgq3KlHWNekNzJuAKB6D0XOp3Aa7MQY3wN/UOhi/Aa82xe/cpJZ7eK4f3FWAC0ABIuJG18pnDl9rlyMjC0mudHCt71WnT3I4sVZ53ZP+VLWC12AFW+Kf8acJisVgseRh9lg6jGzEhuKpeLwnhsElHM7s16n364eb0UHcKV0OlqaAydTAoJnUPhM7JlalDeh0Xu525wj0DbGB60EkvXFxwRUGeVCkrpdFmgC/Sa5uiTzmOBKxoze0aYFFz+5p6/T0o+68qo0wPlloAa2OTMmEx24awWCwWC2ahFNfLA7ffmOBbVmcZy08xWMmQu99afEFXwWpUEGj1BMI/27+///NjuRFe6KarN7qVtTJPCQK2USaL1gsXL1gBbBDdfvGVFF2PT9Lru3YYrsS0WN5X5uwVYBIl6vneyOVBb4TyoBZ7lIklNbwyh8ViscY7XB1Hh9GVVm+rWqMHpaozmPKSoPWwBthhag2HYcrgyhTdg8qNlM36DtbLjMH7dxhNDuK5T3EraxU0XVs0eaMHq99luALY9ATcdz03pl9/oK1bigJYdoudzdODWI2DHsDqBABrfaNy48r6vs/wpwuLxWKNX7jCfr9r7IxDcXiisdlYVZMWuEJ09usZE33nnUO4CiYOV6ZDd0rPgHI5dimOtXuo4B66CFfyniGDKG0K3IYrxP7UABZKg5Pl67E2t/fE8L5CAJrk645nehAB5/cNe5VJGxoGv8ifMCwWizU+4QqLmc+PNiWIQwcHDcpExoqalIGVjEaf7hhe15narJUdAGgxqExG6WqslAzpeZ7qZtbKHLLRG9CRyJRgJLAayhz1Bs9w+VocS6/zJnODvnlwwon3FcxF8X7H+97c3F7hMHsFwFrfpEzesCdwGn/KsFgs1vgErNM0x2/FmQcS+lJSDVfyUC+MUh50C64iAhZF16AyqSckzn2jPbtLhnT/PkIxwa1+K+t1lsMO5nuRbNZKhyu9p6v9oHuAZVyLC8zvRyfeV9byIAALGVTECMBqtV+NY81eadGsTF27J3gWf8qwWCzW+IOrj9Khe4OTQ1h6UuHA8QfdbWa3C+x+W1IbTH/malSIKesbxdX5ZeL4LL6PX43o2p5E5goB/zH0IK2oDyYEVxKsIsKV+4B1Er5hiAZYQ83tkcqDBFfInCJ7taJu5PRgJO8rW8BC7NEmVHllDovFYo0juPowxY/jsV+oO6iP6sMba0Sp0EWwGvK/qhjd85NOsDKDAXbvLdimXFuzX5uyPCzL7uPh2n7IRLJWDtbdAICQvcKSY1ezVj1YuaNPiLb2iNNcuhYod1+uOMleRZoePKhnrzYa/VeApFiLnSPBFf6frGkI/3DxYrZqYLFYrPEEWCejCTgebys5ro+Dp96nmMBKuAJWMlCS0fuvgumHq/6RcIWQFgUtXcoNB3oDX8umvizDmmGim1krcwCsAFgHaeggFXBlANapLl2Lb4943WbAcrjYWcteUSBrV1Spg1RVHN5XVsBa1xy+pCRHPNZYLBaLFUNNVBrUDCmNqcF4JgNxOGFkH+U7HFhuw5UsDy40eS6lo9/KLnMlA/YEi6p0GNg/KG7q8AXPypZMlrErcorbmSsZq6hE9op2r4OuwFWrBa4aXQIsugafo7hJsbjPR/K+GgFYlt6rWqM8uKg6selBM2C91RD4+eKa3FzJxGKxWKzRh9EXhkbYE4hGY6oQB4/fRbBCIFNSaABcvz89WSs7qDIDArIZCACB9mv9ytSOvuA3siGTRc/hSrezVkNZQwOmAQpuZ60kXDXS0ERLd3JGo9quQSF+hD60YJTsldPmdmlwi/6raNODo5zbG0cCFkrLa+qVa1bWi6P4U4fFYrHGB2D9OBlXdhxaaHrG4RvN2TuRQEkK8IYDLWNZq56RkIBsGhr8W31B41DWPMGm7usOfaepqemjGbyPn9Wa212GK5kxROkM9wKAkSq4qqdoPCROSfI6nBwpexULsOya25G1A2CVtoyeHvTGkb0CYK0lN/fFZeJo/tRhsVis3Ierz2i72ZJwZfdrh6+eaSqudea07jRjgsMpzzA1TXczuxUQZEgX8xGTbxQdPcrNbb3ivEyVCylrc2mqMlcIwAPuMUAomSlBa0nQDFew/ajvEicl8X7+sGLK4tkBlp33VSTAAuAjW6ltL3Dg3B4LsFY3KTdnu80Hi8Visdw5lC90a91NqTFpVaU1oyefyZKWAK/XBtMOVgd77OEKhzCAD47yVsCS/URth8KXpLtcaOzZcxesLNke9F5hVQyAxO2sFQYYEACa9w+IE5K4Dt8wl0hjWTNELA8a04OAKjS3A6iTmh40xcr6rk9k0TdYWCF0+FbyC6sn9/9WIY6mOL7dL05p6RNfbzsU+lbbIXH2HuozbN0vTms9KE5sbRXHl7WKo+up1Ll1q+YzRu91tp5gsVgs66F8g1vrbvqNhnRM2AGOkspeGVmxAsMSIJ1Tgp09kQOHb57hYm8HV1oAIHrDP8TwQBrv5TfchivzdcRrLDIWfbsOVweH4QqxvaPvswleg+MUOUEZAbBGLXaOMT0o1+MAnipjNLdvdAhYqxvEZzP4f/6IJrIXIXg6c68v/KPmbmVie7e4fV+vuL+1V52595Ba0NKterTw6dFkE40+taDJF36isVvc19il3FZ/QLm66aA4t65bfLldcIaOxWIxYJ1Gh9FkN3cJ4vBECW1VfTBhsJKBQwtfq7MnmNaG9s4o2SsAQJ7hh2QHVxIg9vYok1t84R+mo1yIvYPhcJQ+ugT6rawZwzrDKgNwkeyUYKTMFew4YOJZ09pzfALXAJmYs80TlNbVOHbTg7beV0ZzOwAL/VcoD1ZGMhdtiQ5YVrjC/4vVad5HOH26+HAHrXkiiLq6vUf8qbVHndHarc7Z2608s7dXLWqVQGWO6HA1FA1deuzpUosaDqpP1R8MP0FxP5V5b2g8IE4fK6ulWCwWy81DGYaU56diSbPsmzL7ViVyuKOZHIulff2Zg6rh8pEODHIPHw7UUVkr3+gsTXOXOD/VxpJ9eh/d9W5nrYavp56pwevGtUhF1qraZH9ABq7HJvB+PnpoPdCoIQwx4n0VzfvKXB7E88N7EJYclXFYM2yMlL2q1wFrWUPg1BT/3z4MJb/Wg4Mn7usTk/b1qnPaCJpktJoiYbAywZU5dh8YDvp5EYHWjF2UKSvT7w+XEVks1rgArKPoMLo6FYuaUXbBwYT+qc7+YNxwhcBhLEEm3VOCkeAKsdEY2cdB22oDEdZMTZNPmdy0P3R2KiErKMR/wsPM7ayVGbBgUaCXft3tt6rtHOkthUAvUALv5++YjVXj9r6yLHauM6BvvtFvl2xzu8xeIdbuDv5nKt4H6Ilq3R84rb0n/LO2XvXP+3rUp81gFRWuooBVpKxVJLCSsUsLRY/94cfrOpRrt3f4v1xSwkarLBYrtwHr+KjTg8HkVt7gIC1AKa0lGDdc4RDEd/soSdUfDKZ9SjASXCGkc311e2y4Goou5ab6ruCZqbqXVB68zI0pwUjX9WCPDleAhGSmBK1Zq9r20XAFeJlOk4BxvpfRezUpHsCS04PtUQALgIR7DUiKBViR+q/W2ADWG7tC33Lz/lPT+dFU/jufgOoP7f1iZnuP+qwVrKyAZQdXTgDLDq4iA5YyFDv1KHr/oPoYWV9M3d6RuT40FovFSqm6guLrbmeurLHGOKAO+mP3W5kPeRx+Cyr1ibV0mYc6gSsEpsm01UAHHcLVweHMzc5D/i+lAJQ/OiJ75VJZ0Hxd8bqRtQMUxey38jmDq+rOCK7o+5RJCVyD88yrgYI2/Vc9sbyveozmdp/ee4XniulV9F95WxJ3bh8FWJQNe5MWPrt07w9vPxS+8AMqAbb3qh5EmwynmasE+q1GgFUMuNppjs7hqN2vFrzfGb4U/WH8acxisXJKT3kDl+FAwHfxboOVeTEwMh9aaanf+aLmWqOheqOD8qDbU4KRwEpmZfBa8NziASvZc7TroHJd80DiFgR2onv1jUSzVk6vK8ACwwaN0rk+iX4rZP6q2+0tDxCbmwNXxpu9Guq9itDcHo/3lbk8iNe8sCpCc3u804P1JsBqEucmAVWHffCB+Mw+mlJt71Mfau9VikbAVSrAypdU1moEXNWOjKLqDvWe7fsCp8ebtWSxWKysFEa1324KTsZ35wCGinbzHkH3dgkCoKqMpnAJS/0xdwnqh1OBg+lBXwqmBCPBFQLQsNAAxqhwZYULaaB5QJn6/oHAlXUHxMdduo8fDijUR5dAv1U81xXWG+inazUBVqJTglF3+Wk/FhfFBZhCnKXIyUER3fvK6WocPF/AE96DxXXueF9JuEIvG9k0nJ/I/a6hHYb7+sOXUtP6Ax/0qYVjLmtlEzV6NmtmTYdyNZUNP8afziwWa6wD1mdwCLUaa18AQAsNaHB7UTOi2Bh1x9ePtagZmS4AjPRbSl+/VTAqXCEACdLF3UnmygxXZtCgw+Z6QK4L9/HTdB9vdrPfymfTBC738LVbILTVQb9Vnc2UYLSMkLddfDeea0BQdb0ZrpyYi8byvsLzXdM4PGQRCbBKEwSs5fX+i+K8z4d19Iuz2vvC8yRUmSNar1W8/VaJNLMnA1cyqimbVdOh/pH3NLJYrLEOWKeZyyg4NBYZoAUYqjvo3rob3ZF92HKhJ8YBjwN6vje6uWgqpwRHmYaaAAKHLEARB6iTkqAZMkY0dyOTsy98wWLKSCRzHyl7c0ZQUaYkOyUYzTi0unMYNNyYEqyI0CgugeXdfeL0ON7HZ0SHK5vm9ljeV8ZzXlI70v/Kjeb2FXECFiAc/lVUCvwdZayeHgFVCYJVqqYEHZQDbcFqR4clPlAfrWoLfG0x+2exWKyxqFBInGOeEtSsFQyPJ2SP5E5BHDT9LpUKcUgVGA3D0TJTOIAAY+09wYxMCUYyDkXgYNVWAbXHn7WqtTR4V+9XJtV0iYQnC9HgTNOD5GOmTHU7a2W+dnJQAc/brSnBqJmgZmc9arAZEdK1PRpg+WOvxrE2tyPbptmM1KYIsOr8P471+g5QGbm9V1z3QX94ltOsVaJTgo0EUBVtihZJTgnGlbUaBVcUVRTbO9THtneEfsCf1CwWa8yJ9g9eHKnfSjOVNLyeEAAu+mBM2pUdX1dOZeFgtjvoUbqR5Sj8+UxMCUaCK4Q0UNWAKhm4MqDjvX3Bye9Rw3KCgHV0QFGucGNKMJIrO67RC8aiY/RfuTIlGMNDarXDPhxjC8G0aNYM/ji8r8yAVWX4X61pTH56cFX9yPIgSt+rdoV/Eu217e8Rp+7vE3/vpD6rjj61aFTmyuV+q90ERi/uCHmerwqlvN8qFlxVtWs/Lqr6QC0gyDqXP61ZLNZYKg8eHgiLn8XqtfIZzeb4Th6HDZqcq4wsRk8CxqE45HCY4bBeZgNQCOkWXtUezMiUYCzjUByQcpouVkkwGliZ47324MSte8QnE7iPx1P26mY3pgQjXTu8Lrno2K0pQXM50Op+vp4GL5xmr+ibhEtiWTP4YzS3200P4jUAkAqMwYwKJ9mrRncAa78Qx5JJ6M+pJPikbdaqNzW9VmUtiudJb4geQ25PCY4Gq87IYDUqCLToG5CLSgQbk7JYrLEBWEcHAsqVwTisFnDIIPskM1o4OCL1acWaEqww+piqLT1WB/uHM1xyejAbslbmTM3rxjRdrKxVnQO4Gm72VqZWtod/FG8/FmUfz3BrSjCStxWeJ0ADcOHWlGDU6bsmZYLD9/DnKW6wy14lND14cDh7hdexqFr3YMPztG3ET7C5fZkRy2tHlgjRxE7lwDMoa3XnBz3KM7ZglaIpwZ0ETZ7KkOclymABhjKVtTLHNlO8ty88t2qfuIA/uVks1lgArGMx2h9/o7p+sEqjzQJp8dA6ErRiTQkCpGQDcWf/yOZ2ZIdwQPkyMSXoi20cikMXB2V9giVBe8BCqVCZjMbeeO6jn5Y7u9VvFQlCAQ+4141OSoKJ9FtZ4GR9o7jUyWsPCXEOgdXUWIDVE3TmfWWeHpTlQfRfmZ+/G9ODErD+tXNkk3tbb/i8zn7VtteqPcXN7KsbQp58yl6tawxFnBBMGVy128c2K2S1h5/c0hr6Pn96s1isbAes4yh7NSGZhvVWn77KBm7rOIzmG31TOHRxMPtilKfqDCNRc6nQaxzm5mXC6Z4SjOZtBaCab5SNks9ajYaQLfuUmzc67MdCmddcHkxmSjCacWhx3bDnl1tTgpEWIiPebo7tD4XJOsWSvXJizRAte2UuD8o+O7l/0K3slR1gdVC/GWWsrqQJwWeclAPdnhIEBC2g7FVhJbJX7k8J7kgwa2WNSu0xPG97R/Ab9A7ghdEsFitrAYu8k5Tr3bBf6DTKSDhIZK8WDuQV9fqBhEPZF+GwX2OYieLv4+ewiUBmK5NTgtG8rWRmA6/LjayVFUYQW9vEle86MCE9OChOTLbfKtp1ktcF9xT3dkRJ1IWs1cYIUPJWY+wdfQKLrS3N7baA5Y/P+0q+rmKjFI7nVuGi95UZsFbsEj/q7Befg/0ChSflU4IRLBg2NOm9V+/QYzqnBJ1krcxwVallsdCPpT5S3SW+yJ/iLBYrWwELJqMT/S7ZL+iZgqBW+sMhjEMF5b88o4y40OjZwuHsG3Ho6/1MC6v0g03aH7jhyO42XCHwGooMX6RIWau4Mlfto0tQW9uVKVtbxbmLF0f3AEKJzO1+K+suwcaDw0Dp5pRgJCBZXa9MfatBnBorc0dxXazpwX6b6UHz+6LV6n1lmh5EGVj2ncVbHoxmzSDhClnBUgLpjp7w3ylz9Ww6+62sE4IvU9/Vwm0hLVOVqX4rJ3BlhizKZD2+qaX7U/xJzmKxshGwPjuoKDe4BVd2PT8+Y5/gCiOzJYFL+mtVGD5S0htL7nxr8QUzOiUYzThUwmC1y1kr6yG+mawbtu4TJ0e5fx8eCCiXJzsl2B5jlyDgodAClPFOCW6MURI07+hb3aBMWlk/eFKM9+6JBFWTbacHbbJX8azGwWvD9cdrxr22A8bSGNODsQFLofur/oHA6qlMO7IDbOZp2auQu1OCKQCrUfGBete7Lq2bYrFYLNfUTxNY6GFJGqwcNFTr3lb64YyDCQfNIsNXCdkR9HBJ+EJ5EAdhJqcEI3pbIcNmHLy1LmetRmR8DEApb1Wu33ZIHBcBMj4+EBQTUpG1sk5MakDZnvyU4EYnFga7levX7RSfjgJXh4koze123lc9sbyvTHAl+6+k/1Uy2bhIze2V7eqfWntGWzCkfZfgAT17helBgE4mpwTjhqs2TBaqBZX0f4QXRLNYrOwCrH4CLMUFwHIAV6MPOv1Qx0GOQxqHkrR/sMtgpXtK0NzIbZ4SrGwfbnx2O3PltYETRBn5/9jtKxwYEF/oG1RucqPfynaXoPGaARqv17o7JTgCQiz9SW/uVq56cXtkk1HYi1BcHq+5qJwebHcAWLi/870R7k8M5/ao/Vf1yjRaAXP/PhsLhlRNCTZEgastBCmYHFy6M6RB1K4MTwk6BStzbN2nPFXZGvwmf6KzWJkrh+G73g8bvRtHGHGkER8x/Rp+f1xMpwCwgnECVn8SYOVk3Y22f9DY8WebtUrDlGA0bys5WYbHIaiKc0rQKVhJQCndq9xc0SK+Yr1/vb2B0/uDYoqjrFUUCLW9HsbrrzAMX1fVuTclaAWPUd5Q9eHLou2fQ2lbmMuDSUwPNtpMD+JeIrsqrUfcmh5cRXC17QP1vn3kyp4duwQVz/JdIc9cGIu2KqmZEowAVVvaQlokC1dbjNjaps7fmOAmBBaLFT9MHdunfxCfjFUaFGdRfBc72ygupLiY4ifkAv0TeryEfg9ZgguoafhcejyblueeGQiIr7YNDp70ApUrylq175pzCrz6+sRn421yTyVcycBBhXIhDjzXslY9iWetzFOCAIA8I7PhZr9VRLgyghy2ryppEh81v8cHaI+kW1OCLXZw2alnl/IMS4qqBF3Z44ErNH7/e2f4/Bj/v78faXowknO7k+lB8/3UtgzURs7MbXSamZOvk+Bq677wvVQWfDqT/VbmHisA0EJaibOAmtsBUenKWnlbQ55Xa0JaaRKQ5AisosCVjIp25fat7eIYPgFZLPehCtmnEw2I+ik9XokpI/rQvYk+fKeY12fEjKD2OJUeJ3/QJ27wbA1O2LVfuULb2yfENweE+EKNiM9tO0sB6zODQWViNmSuzIHDHtmDBUapMBPN7JG8rdB7hdKR1uDtZr9Va2S4wiH+bqsy9d294kfy3mG6sN8f/kky/VYtDnYJyrJtpNfjTXQnX539VB0GH/5VLf4z2v9zgqobbcuDUZzb5fSgtbm96ZC4ta1b/L6tR/xpX694gJrOH6Gdf3+vO6g+RqDzRBv9eF+P+mizT31o94HwvdWd6u+9bcotdoC1LkJzO2LrB+F76es8k9F+KwtgIWuF5vZNLaG0TQl6W3Woe7Ii5FmxKw7AigJWQ0Glwi2tgk1IWSyXslSAqi8Y2afJI0oFiYRl6TEChw0OmINkJWAGDvKPmuQPhy/0+8Up2IcmxmCTJXbYDSriumzIWlmnBKuMXqdVjfq6nHROCUbytgJcoBkfkOVa1ioGWFmjtF2cIkGjl+5dQlOC1utx0N44VLMqqNLDmrWyZtzimRJcFQGsMNwAoHvp/YETorxnvxyp9yposmboH/WeE/R/WNyyv1/8cn+fenfXgDr9UL86z+dXPb6B0dFlxAGb6BxQn917SP17zX71zk0tyi+iZq/gA7c3dCfBVUE2ZK3Mgb6rospQmrytdJAr3KLD1ardoaRKghGjXX1s61bxET4hWazEoAA9UydQfIc+XCdQTJVglRRg2cAV4AIHHQ7VHgtgmUBrKqwOBgfDFxBsfaW7W3xqrJQS6Xl+kp7/tdmQtbLrt5I+WjjsM5m1kgGQgJUEDlC3pgTjgSuAS+lecZlRrv44+q+SmRJsMTnT2+0S9Br2DIChuHcJOlh0vMwAKzNc/V+tMvWfplKozTdVF8XjfdXrF7/uCah3dfvVv3b7xczuQfUZDapkRACrSHB1oE+PTjwOiCKCoTk7D4h7NzWHfm2XvdrYrPxmb4+aly1ZKxmApacJdoqN5vZUTwnCAgKTigAsrOTRgMltuBoqFYpp0Xr4WCyWfQnwNCr//Zw+VG90Daxs4MoMGa8bH/79wWDMMhplgyYPEPQRaP14cFB8MZZJZKa1f784tjegXJ3xzFWEKUHAwCIjg9Ieo9+q1aUpwWiu7LLBvTIDcCWh5Z09ypSSvcFv9PSIU92YEqyPsktQvl7zomOvC1OCZrhaYoIrZAZf2RF5yTOgkmJC7OlBMa2PoKrHr/6N4CofUEWgVUSQ5el2Ca7MAZPQtu7w3Mp9oTvNgLWhWbmt+ZAFrtI8JRhp5c3aBj2ThKxSPM3sNXE2swOUkK0CzGEVzwYCrXjBKh64GioV7hXf4FOTxXJQCjSa1a+wApXbWSs7yJhvTIwlYmMwEKBFykJ8xW7EPkuu7UcDinJFNmWtrNNuFcZaGhzIMcHKhSlB2z2CBnQACIoqUjAl6ACszPH2nuDkju7wj92YErS+XjM44pojg+X2lKA1azUEVxQvVUducDcGVibZlgcpQor4xWBI3N0bEnO7AzpMmcNtsJLRYQT2CG7rUO/Ba1/XELqVYOZRAquizE0JRtgl2KnDzgLN+yqUkilBHa70UiD6vJC5Km0JpSxrpWWujNjcphSh4X1lvTiKT1AWK0oJy5gYmuwqWEUpCZoDh5Fc25KEV9RUympdHggEvnYgyxyHS0rEEYFw+GfZlLWyKwUOeRK1p8bbyukuwYVG/1UqpgSdwpUMOhj/RFNxv0h2SjCatxUGDaRVgZtTgiPgygCrV6r0bCX5X305yufBt63moooOVr8ZDIt7ewPqXAKpIrfhqtMBXHUYewRpOvGpLfvUu7Z3qve19eh2DJmHq5EWDN42PXu1pDaUMm8rc+bqeWpqpynYlGatKqyxNzyvbH/0dUss1rjV4hrtu1VMAk7JBFwhcIAgY4GDKVkjzkGaSMRak75g8Osii/oD/GRXkQ2Zq2hTgo3GsuEXjKnCdPRbWeEKkCEzaamYEowHrkqaQrdW7gtP3+NT/yuZKcE6C1xZX898w1U/XnuCWFOCo+CqWsKVcvNzdfbfhBj+dJeZ4Yp+Pm0wrP4FYNUrwSpBuOqKE65GgJUMWQrsUeeTHUNBtvRbjfC3IlhaReVBmIsio5SKlTcAJvhrYXn0ixpchdyZEnQKVzL2qf/FJymLZdGS9wOnza9QJtF/9GmphqtogCTNBgEFbrqcY3KPppk+nw3Xmkoq3+/PcObqYFT7BR0a5BJoHODpLAvKrA6gAf8+QCITZUEzyKxvCf12y77wjKoO9YEPepVbHfVb+SIsao7gbSX7rwBIifZbLYvVb1U9bOj5QpWCuOqpCGUdTOoq+GZrGLBuI7DK65VQFQuu/KkpC3ZY4Cob+63MU4K1VB58rUbPLKWiLLjNyFyhLIim9i1tac5ctSFDZ4rWwGl8orJY+ocoHNW/TtNRk/EhXFSpeyClckowUmBvnmY2WBdMyfqYvqCY1DsozuvtFZ/O5NQhPY8zszFrZWctICEHGZaWNGStzCWzV4y9iYCMVDeyRwIrCTKbmtX/2twanoHYsV+9K1LWKtaUYDRXdgCRnJh0c0pwBFxVDcPVwkpl2vPvhS+MNP1F/0e+JuEqpIo7+0Nqfm9A2GatfCnqt4qWtUoYrNKRtTJlr9BzVWRMD7q9SxBwBLhC+RFlwYq29GetRsIV/VqrejdaIfh0ZY13uIL9wrdlSVD2P+GDHDCUrqyVDLmDrTKO/itrJsgJmPTSsl4Cym/W19dnpCHTNyhOzpZ+q1hTgrgnsMzAoQxQSGW/lRU+AFcL5eqUDMCV2QLg3Rb1j4Crcop3msMP7+4K/SqRKcGqSHsEW/V+s0JjZVHCJcHayCXBIbAy4Oq5SmXq/24TZ0d6nxJYXQGwopL2gzQhON9R1moghVmr3vjhqiVDWSvzlCDKgvO01TghV7NWgKSVJriKWhZMQdbKDq4Qm/eq+aV7A1/lE5Y13gHrrBFmoUYPFL6LxqEbTFPmym/yv0KJBCaXaVghM6UnIK7AGHq6r/uhQ+K4nizOXFmzM9KAFKWodGSuKg27AsA2YKEiybJgsnCFKG9V/wK4KqVYuyc8Y2UDrWCxuQ6O4MrGPBTPab6xdNvuOa6JYBy6wtxrVWeftRqGq+HM1QLEFmVyYYV/1L7FQdrO0BNSfkFQVdAXEIUjeq3igKtY5qGagWg6M1e+9GauZMBcFKU7GH+60W8lQ9o+4GtjFU5Un6s0ZK6GYq9StJnWTPEJyxqvYAXzwFOxzsZaCgSo4IP4Fc2HSkl51mp4h5l+UOCASUXWKlJ0B8VNB3rF6SiVpvH6H94XVG7O1qyV3ZQgDnWAN2AhVVkrc0+S3D8IuMhESdAcaxuUX5S1qg8ArkpbdMB6/f3wwzs6Qr9tjOLKbjclGGmJsSzFAozcnhIcBVYURRXKNM9W5UbP1t7/oPfj0VpWNSwupezug9RjVYQ+K8e9VimeErTNXGW818rZomYAFOwS0INF75ekpgTNmat3GnW4wk5DDa4ynLUaFXvVP8Ocl09b1ngErJMJpibZNrIHlaHmZnzwGzsCU5a1kuHz63AVy/8qFY3hPYPKzX1+cVFrjzg+XfegPyB+nq1ZK7tGdkADDuoiw+U9FVkrM4QAEAB0FS3pmRK0AysZbzcpvyzfG34QcLXJAKyXq8MzNjSrf9YXFzufEqyI4G1VXDvc4D7qOUXotXIyJWiFK4AVopBi0TZlShe9D2no4q7eoDqbslVDYOUGXLk5JZiwK3uGslYSsFC2w/TgCirl1XQkn7UCJCFzpZmIbtNNSyNmrtKZtbJEeatSsGnP4Ml82rLGG1wdQ3FVVFd2w00dhymWs6YyczXkf9WjHzAtUcqDbsFVBGCZenBQuY7KIyel4z4MDIS+m07zULspwXjMQwERAIM8o2xXfzD5KcFI5qFew6oD78FUZ67WRclcAWwQ6xqV2zbtDf/PJgOwVtfrgEWP02v3K792OiUY0ZW9UQeiPGNiMlq/VbxTgguN0ODKACxybv9VTaf68KGAoBKgWtgXGglWmZ4SbB9jU4LRXNmX7dStE+Cmnky/lQwAG+AKURYJrlI9JRgDrhBlWi+WmMAnLmtclQZDIfEDJxYMOLjNE32pyFpZ/a8WaBOMwYyuj+kaVCaVtYszpi8WR6byXtBan5NgiJrprFW89gvSaRyA4GbWypzl2Wj0XwFu0tnIbrfXDkElwts3toQfkYD1pgFYq+rxc/WB9zuVW5xMCZqfv/U5osEdE7wJNbKPmhJUhrJWCw2w+ud7yi3Ldonfbu8QDxIMAaw8fRaoigZWvhSVBDsyCFapyloNlQcJnBZW6TAEyElkSnCbyecKzfJFxm7BiOtvMpi1kmAlg7K+j2f76jIWy03A+rK17ypaZkpOcsEbKxVZK3PgO26UO6wLnlOctbIFlndblSlPbx48b2u7OCZV92K/EMf2EcxlY79VtEZ2WSpEORdQkWy/lV2WB/CA9x3gI+1wVW8qyRmA8/Ye9fcEUtM3EFxtaArPWLZrGLDepnJhRZt6R8wpwZbIxqFrjAXbAKRkpgQXWaYEZdZq8fvKbdX7xUMHBsU8CVbxwFU6pgQBRG1ZOyWoxJW1klHZpsMQICuZrJXMXOHroO/KdnFzJvutbOBKC3KS37RPcJmQNT5KgwRUV8XjbYWDXnrz4EBPReYKgcwKyiM4cPr9mV8hg0Pv/1F/Sn23uKw+Rbu16snEkaYYr8zGfqtYU4JeY9IUh7qbmSsZKA8C4rwtae63soCVjJJG9c5NBlyVUBTvHCoRav1Y9Gv3b/tAudVpv5V13c0qo6EfAOXmlOA/q8Qt5Kx978EB9SlMAprhqs8FuHJrShAQBRCB5UBGpwQPuJO5ks3t6I8qqND9rxLptzLHyzt0qwdbuMqyzJWEK4R3n7iMT1/WeACsM6QlQzyTgWjiRbkGH/raVKGLWSuzPQP+DWRC3J4STARWcNiiXAmY6OxVJrSRMWkK7sfhvWHxo7GQtRo1JdipH/Zyys8tsDK7mRfXpm9KcETWqm7kpJ7WdL5HvQdgVbJHz1j9X+1wBms1/XzNHvWR0ib1jkqHYGWdEgQszTca3B0tah41JahYwEq5ZcUucTuBxkw0rmciaxXXLkGCo7kED1j14nZJsDHNWStzEztgaJ7Rf5VI1grgtIWyYLB5wNdBP9dYyFqNiObQXR/KoKkzi5UOuDqCwOrKRIxD/QRUJS16CaPuoOJa1mrYnsFoqCeg8fVnx+JjaRcBuKDlvlM7epWrUrFmB2an9FynjoWslbXfChCFawQQBSi5AVcICRsAn0hZq41pyFqtMMW6xvCf3zbgCvFq9XAGa9UeHbTW7AnfL19TrJKg9Tlp/VcVo8uBzkqCI7NWL+9Qfrm9Q/2rb3C4z8rNrFUqpgQBR3ONSbux4m3lZJdgsQFGgKVEslaAIEAnrg1sHiraQmMia2WOUhoOWVnf9Qk+hVm5DFinwq09UeNQgI78UPe7mLnSy4P6IY3DRIOqTO3mMwELDjK55Fj7NYKszj7l+n1dg1908774/eIUWERkw5RgIrsEAROFxrRfdYL9ViN6lYzpQbkeJx1TgqtsAGuFpTwHeJJwpU0QbifIqtXBSsabu1BCVH9nOyUYw5VdMxitHAlWiUwJLtul3P5Br2a3UBgNrDLRbxWtmb3JDFhjbEowkis71uMAihZUhhLKXCGQAUOJ8Tmr11WWTAnGgivEuy3hmdyHxcpluDqSMlc3JOvIjuxVgdF47CZgVXfK8mBms1bmeMEovQA6zJDS0adM6vCLr7i1x3CPT3ySphZvyKYpwbi8rdqH+4cAColmrSSUSNgATKRtSrAuMljJWFcfflCDKyNb9cJ2vUw4BFcGYK3cHX6YDpVfeB1krSTcSf8rvOfiaWQ3TwliQrCMVvkcsslajYUpQQlYqyyAle1TgtEc2QFYaEoHZDkFKzNcbTLsGBZYlzePgazVUPYK0arOL90b/AafxKycVECI091YdwPwkW7TOITdAiwcNigP9vgz029lBypFRgN3q02Jrb1bmbg/IE5zCX4/TI3ulycLV+2p7LeK4W0FcAIcyKm/uLNWpozPktrhvq50TglGgysNsBrCD681AAsThACspTuH4eqNXcOxjhriN7Y43yUo/a/wWOyw38o8JfhqjfglJgS7B9Vnsi1rNcrbKsKUYKNNBivbpwRrYuwSrGzXJwhX7ArFlbWScIX1N7BkeEfaMYyhrNUQXCGDtVd5tqw5fD6fxKyc7L0K0PoLt3YJwqMKB6mdnUIigXIg+nhw4KW9JBgFVmQWJRKw7OtWJrX3ijPcuEe+/uA3k89cBV3rt6pPwJXdawwpAAQq4shcmQELEIX3AkplMeGqMXX9VstsYu0edbrMXgGs/kmAtWzncOZKwhV+bUW9ej81Nd8aad2NdUoQ31zg2gGoIk4JVtlPCb5erfy6sUv8HattHPdb+V2Eq3h2CUaxYJAZrGW7QmNqSjCaK/uWdr3/CittnHhcyUCf1Us7dPd3lAiHsldjLXNlhqxW5Qo+jVk5pz4hPkPANNHNXYJyjQ4O12TACoGsCr57x+GdDYuPAVcAjfnGyHw0UGnrVm5q7hZfdqNM6POLKdrz7c+SKcEEvK0ADXkmc1AnJcERxpuNw9c93VOCdmAlbRGor+nW1aZeK5QGAVhvWMBKRvFOdfqaBvV3sXYJyn+ngF7z/Ir4pgRl5ooAZFamslbJ7BK0NrLLJnc0hcebtcrYlGAMR3b4VgGwkI1ykrWSEIWm9nnGROWYmBKMAFUyNuH394rJfBqzcjGDdbritLndobdVf1A/GPCdN4AkUbhCxmpFvZ61ABhkfvGxDiwSIHEgxsoCNXcFJ9b4kt+35RtQrsq2KcF4va0ATsiwzJcLmp3AlQmwXjf81gAk6ZwSXBYFrhDL65TbzM3smCB8YXskuNIzXMvrwveXNCoxdwkuMSYmUZKONiW40AJXb+5Wf0fN7HOyDa6ScWVHxmapHWCNoayVeUpwHWWuCox1No4Ai2BnVYO+VgeeV7BnGMtZKzNgvUvDH3was3JO/rC4yK3M1Yi9gb7h6bEef2JwhWwNDhccYr40ZK2c9jABGKTpaaxsEAClpVvc0NAlkpouPNQvzo7vuaa5md3BLkHNw8ooFUqTUCeZK9kQLv/exgxMCdrCldELtawu9HsJV28Y/VeYIDTDVbEJrhDIcq0kH6pouwSLTf1XeN1RpwRNruxL3xe3Aa4GQon5W/kyMCXoxDgUDd1LakM6TI2BKcFYruzoJ0MPVllrKHbmimJ9k/7n0XuFrNeWLO63AjjBFBa+XGVRwGrTEGCF/sSnMSvnRNmrG9zIWtlFiVHSweHaHwdYyV4rHNo4XHDYZjprZQ4c+HheAIJIoGKFlYaDyoSa1p7jE71Pnf39nzvQr0zOuinBBLytVhhThQAIp0ual5n+TiamBO3AStojLNul3mXutfqnMUFozVppYKXBlarFkl3qA2soi2XryG78G8jeygb3SOtuFhoLmhGLtotbO3vVvLE2JejE2wpg8RoBVpNPSX5KMAGwciNrZe6zWlyrw5LXAlh2cIVs1fNV0pQ0e7NWOjjp5Uus7EGsb4oMVpuMP09WDX/l05iVi/1XrmWt7AxC5YqOzv5gdLCy8baSPTutPenxtnJaYpNO4gALR7BiAEvDfuXyrXt8n0zkXnV0iI919Yd/lo1Tgol4WwESUO4raYwNV4AoWVq0lgfj7rVKcEowElxpgLVbvUeWA2X/1dLa0XC11ARXr1MsrlEfgS+VNWtl7rVCaVAOB0TqtyoyAOvVavHr1l4xcyxOCTrZJfj8Dr001tCljIkpwVimoXgtC7YNA1ZlRLhStNIoYAVZr+zNWulN9y8aILiQXhvKoNHhSgcsLErnE5mVU3qxOnROi89YbeNi5spaKsQhgYPNaeYKATjAoYqDJd1TgrGAZYUBfo0JZIIausI/r9kvjk2gV+6wAwPinAMwNE1kStCX2inBeP2tAEF4XxSZFzZHMA7FewcwtqgqM1OCxRbAWmIx93xjl/rfErBgMCotGqwlQT10uHoVQb1aS2rU/16+S7nFCnGy16rAMFU1TwmOKAkamav/JZ+rnQfUGQRVz6Z1SrDPnSlBJ8ahyPhgem43gY+7mSslNZmr9uiA9VKVDiEVraGIcIVYvlsHlld3GH82CzNX6xr0e4MyLoxPAYSwj9gUI3Ml490W9VE+kVk5pflbghO1hmM6sHoM4Ek2a2UHUBtbhjM+clFzrHU3tZ3DuwfTPSUYDVQAJThYceg5yVpZYaX+gDL1/f3hCxfXiCPjvV9dg4NfRJlwrGatrL1WslQIiI7myP66yfsqE1OCMmtldU2X8Uadep8sBz63LTzjpe2mrJUFrDS4qtbj5e0UO8IPF+9UfmnrbWVk7bDFYNSUoAFWhdqjmPZeh3hgLE8JRrVeMHqtkL2BMSeAJ1NTgjUJ9FpFsl7Aa0FEAyxACqAFvVfelvRnrcqigBUyVtihKJdMIwBZ+LVSh2AlY2Nz+G98IrNyRpQROYbWu2gHDmChyNgXh8Zyt3cJSudzrVTYE3S0SxDPa0FlMOP9VlZgAYjIPhgnWSu7TBB9iE+p3x/6drxu7/Tnj8I6nlR4W8XVb9We3C5BczkQ11JbFF4X2dcK70+tub0xM1OCdlkrc/x7p/rAMiNLtWCbvoNwOGul2sOVAVgvUbxWrd5jZ8HwgtF/Bd8vu6yVhKvSveK/pc9VrvRb2U0JvkO9PHAtr4kGWFk0JRjLOBRwhb6qUfsDh/yuFO33AViAlmzJWqEHDA3sACtMNGISEmVBuOxvitHMbgdXeoRn8KnMyhkNDIgTtB2CQfg6KdpBgoMO4ICDMZ7JPyeBg1zruWkJxoQrgFGhUVbMxJRgtGxQnbHAGIdwIrv5JKTUdAQn13SJM+O9bwe6Q+dkekqwKsnMlRmwAFAAac3lvXE0YBXXDntfZWpKMBpcAYQIsB5EORCZKwDW67Ujm9mHS4LDYCXh6gU8VqkPv75TudU6JYhvevKMDJa13wpwVUDxxm7x+4ODYn5WTgn2ugdXACnAATI5gJixMCUYy5X9eSOD5bUBLAASGvrRdwWY2ZIF/VaAvKW1+moePC+AFdb8oO9qkyVr5TRzNZzBCj7MpzIrZxQIiK+Z+638FNj1h4NO+67ZyNC4CVlyRB9AE82VHYe2NCp1DbBc8ovCc5J9Q/FmrqzAsmO/cuP7B8QJ8dy3ViGO7ugXU+ItCzamyDw0ocyVpd9qVd2wBYN18bH0gFqX7Mobl/qtXrdxUS9+X314qdHcDsCSYGULV9Uj4QrxT4oXt4futk4J4rVrJcKK4KjMFeCqwKtM2+NTn+iLBlaBsdNvFcs8tLZT1Q52AEjGzEM73IErxIs7DMCylgjhd0VQNdfwu6pwO3PVGgdcERjBaR79YvAhm2uUAtFjhUyWEwuGWHAFcNvQFLyfT2VWLpUIz7brtwK8eFuGyxM4WHCwopyYjCM7Qjauy1JhJHCS5ZFWy5/JRNbKCioVEv7anWet6qKAyvb2wM+3totj4rl3z1WFL8HhDwgB0OBrNvqc2UVkqt8q1pSg9HvSbBga9ZBLjgEz8U4JpjprZY5/71IfQdYK/Vf6kueR5cBXLVkrCVf/3DYcC7epf4XFgtmCIc8ALHPWqtAAKwBWeav6lz7yusrklGA6wMqcrUJJCpAwFqYEY3lbAZ6e22YCLGMyUO4ZRGlQ+l2lLWvVomeqkJUCRGHKEUCF5wIYhK8VslXOwUqJAVZ6kMfX3Xwqs3JGYSHOi9bMDgACTCyqHh4Tx2EYyW7Bib+VzE7lycZ6G8CSa2hwMPoyNCUYrcQmDS/rOuMrCUbKAm3rVKZu+yB8cQnthHR6757fGvjqP7cFp8gDGCUkNEQXG2U0fF08p0xOCTqFKxl43rJUKOEJPy+IkL1K55RgNLh6pZaMPXfqfVfIXmEy0GnWCmD1HMUCiv/3nvrIwu3qHRKuZHmwkHqsntuu3PbiDvXO56vUP9Of+euC99SHn61UZyytE8/Q3/W8WqMSAIz9KUEnxqFyubEdWKUqa5XolGAsbyvpg1XWOtJ64dUavQQHi4N09VsBmOASj7IkoAqTgE8aVgsALa0MGMOVPf6s1XBs2qv8mk9lVq5kr44Ih8XFThrZsbAZB638wMdONBxeTjJakZrZcZAVGVN4VsAqMSYO603TgzHhKgUrZCKV2WTzfd3B5OFqGFiUqVX7Qt+mO+Oo6R27CfceUq7B8wGs4HrK0q6ELllyW2GYeUZ8vp3JZa4qkshcWfut1hglQZSnZfbKrvcqJXCVQOYK8XKN8gv0W72wTc9gxeq3soMrhKcyPON/t6r3LiIvq9frxN2vU9nx/3aqc1Y2ioJ1zeKZtc2icG2T+uyaJrVoTZPQYlUjWRfsVD1XvqZ6TitUPbPLdCga683s0SwY0LeEacKx1G8VCbBgxomeMkzjSbhCv5VcCZSOzBUgDkCHfqp5RglQOuavb9JhqNTByptk4AqxsVG5gU9mVq4A1lEEWD+Nd0qwqlM/aHCYI7OAAwqHsdwTGAuszMAESLGuwEHWDIcWDlhfhqYEY5XY5MFaFyUT5ByshuO99uDE7W3iJIf377B9veJ86/PEv7XRAC7AVVHlSPDCz3H/ACClLcMLl/FcattTMCUYBaxs19006hN05szcugTBaoWLU4J2YCVX1aCsh5LgAqM8aDcl+IIpKBP16ItV6t9frBaPLapWn/i/98UsKjHmF+9SC1buEYXrWkTRuibVE0+Q0annnOdUz8kFgrIiaQar3vSAlQxkfZBlydiUYBIlQWusbdAzVZuMCUGABkAHTeSlDkqDcWWtAD1NelZshTEBCJDKN6YANZd8o2E9kV2CiYLVUImwMXApn8ysXAGsowOB8M/9CbqzAypw4El3bTzikMPhjGxSrClBBA5nQFqpqVQoJw1xoLvpbZVs1socyLzhUNZgymmJrdMZrLz3gXJ5fb04ysk9bKYp0GgwiHuEf8trlN8AFa/U6iP/872y/CQ9lnSQKDbgS3NXNwAs1VkrCVYApSXG85NAiOe0Lsv6rWQTuuyVAmC9bDS3Y4rQnLVaVKM++tr76mOUjfoHZbbmAqTebBDzVzQQTNWrhchCxQtTkWLGJtXzuXnCc81ikZNwJfutAAcoYY2FKcGo0ab7SAFw0EQOL6yXDNsDgJcbWStpALp8p56lQr+XhKrCSv3fKx4q/4XiXtS8yS24ag4Vvt0a+j6fzKxcAaxjBxTlqmTMQ3V40g/z4rrhQxGHNg61xoMxzEH79QNsvqkciAMTWRZkslLdb5WIpUGdsRsRz9MJYFXbZIMqozSIV7YqU7fsE5d+yKE/Fq0QusLxlKDp+VUb/x5eB+7BAhPUmAP3BsC7UAJY3WgASxSuAEb4egAVa3lzUZVs7o5j5U06+q2GJvyGFy2/WCN+CbhCvFYbfqx4tzqreLeYt7yeynpDJT0KZKZa3AMqa6BUCMD60tNizE4JOvG2Qv8VSlmxslYJN7N3pAeuKrXskt7rBGiUU4MoGyaTucJkH6AJpVRkx3Ct5PQfslQoPQ6X/kK2ruzxZ60ShyutPLhXzStpF2fwyczKFcD6uKKIa/wuObUj0JNVakyDyf1pOCBx+FUbO/usk4P4NRyuONzajR9rze39wYxNCUbziio1GtwBCKm0M6Df+08nJqT7uga/2OpTpiTTyG7utQIMrZPZLqNUi3tYZKxrKfAOZ7/MQFRorLzR/Jqq9Bhe66JnpeRanPk2AFdoQBzeB2uMcqD0v8Lz0EAqw1krNLO/UqPc+ur7ym2v1Kq/W/K+uPPfu8W9y+vVR5fVi4I396hFa1MET07LhAAsRNcYBqtY3lY43AEOAI1snxKMBFYykLVCNk7LXFXoUAToighWBggBWtYb5T6AGfqlFlYNZ6fwtdDbha+NzNWK3TroxFp3k1jWSkkYrIYAqzn8eFmrOJFPZlauANYnyP/qWjcBS5YEUSLEIV9hrEJZaFr3IQ9QwAVAxmdMFeKAlQcq+rwyOSUYzdtqhdFMrjWNJ9FvFavMtnlvcMLmNvFpJ8MKzT7l8lROCeL5yCk/CTYSWJZYXMeHgMqAqqEwARf+7OtySbIBRmtspgTxb5mtQtI9JfgaNa8v2ancvqROvWfJLvWBFXvEIysb1MepsXzOqkbxFLJS6zIIVNZ4uVYHrNMKxZgtCcZyZEdsMcxGUdbKRm8rp3ClQ9PwmhlAEUqDQ1YJLXrpEK9zxS4984QeqZcMawdcA/ydfJOFwqtGyQ/Q9Y5hpeB0l2A6S4Kjojn80LK6Ax/nk5mVK4D1SQKs69yGK7syILJWOOxxOMr+Gpn1kI7oC6uGzU1ty4P96W9mt7NgwIEPUASEpAquvNqjMtW7L3yZk3tZT27wzchiZWJKMIKnlTVKYuwPjORvBYiSGS68T1I5JbikTvn1MoKp4t3hh5c1qLMJoJ6kyb2Ctc16qS+V5T03YmaZDliXvSzG9JRgLH8rgA+awJGZyfYpwehwpQeyT3ONEh6azbVlyQY8yRKfLPOZYQrN/pg4HFHua9H3FcZ0ZW/JDrhab0RJY+hOPpVZOaNDh8RxyQCWk12CkUxEATeACBx2WgnKmEjM8w4bkCY+Jej+bj4JK4ASHPTowUkVWI3qX2oMfjNWqbCJ7mXDQeW6+kzsEkxgSjDeXYLL6obh2ylUjcpaUfzrfeUXxbuVXy59X/nN0p3q797Yrd5DzeYP0eOsN+vVZ9ZmMTw5iVuW64B137ox3MjuwNsKQPWSMQEHgMrmKcFoYLXFaHIvNKAK/l7okQI8AqDwGgFRyEit1DJSOvy4sUswG7JW603xTrNyBZ/KLAasJODKDrYARQAaHPDISiCzhUP7YH8wY1OCkbJAAAu5E8/NfqtowOJtEzeUNInPx8hGHtbUFfqBm7sEXZ8SNK2+iZW1smtkf8Vkdusoa7VLuWV5vXLbG/Xqnf/eGb53Rb364FvUK0VZqX+81STmr0FGaowDlTlWkx/WWQuE5wQCrCU7c6ffKtKU4LJdelankkps2TwlGA2u0E/1otE39Y7NIudU7BLMpqyVOUoaAqfyqczKGfnIqJJc3CdkCq7szEPhEL/EmGgDGGViSjDaLkGAADIpyMKky+X8XSoVlrfGdnmvOyA+vsenTM70ypuIcJVA5so8JbiibrhBHu8RK1yt2KXcSlmoOwmk7qem88ffalTzCKLmr21WC9Y2icI1WV7eSzYW7tCzV2d5BB3u6YWrVpenBIfAKoor+wZjkhCPrmSt0gxXiOWGoSiyVFj2HBdcxQtWGZ4SjApXTaH5JSXOt1iwWFmvLq3JXbk23l2CbmStooX0mcKh2WmCrHT3WtmBiixVAUpcBavW6KACyNrU4v9KrHtadyB0Tv0BZWqiWavKLMtajZgSbFSm/Wtn6NanKpVf/rNK+TV5SN2xulHct2K3+tjy3epTuQ5QseLP63TAunqxDie5mLUyN7IDfgAnmI7L5inBSNOAgJIiY9cgIGc8Zq3eMYL6r37DJzIrp3SAbBoCirg63SXBWAGrB5kpwsHemeasVcR1N+3D9hPp2s03MgOkoFR4XLR7WkPeZu9TL1amdgm6lrUimHprj/Krt3aHfr+qQdz9ZoN6HzWaP0RlsMfICiFv1R7xzLpxDlTW8uDlr+mA9cfVOiiNNW8rJ1krayP7AsN5vKYjlMVTgvaBrBUMRVebDEVjurK3ugdXpRnstzIDFmWvimhS8lt8IrNySh1CfCygKFdkDVyZSoEApReMMX8ATqYzV7VG9kdb7VObomZ2B5mg9c3hSxYvFkdG68Xa0T7wXTpYpqZzl+DGpDNXyjQChd+tbqReqQb1bwQMc9a2iHkEVU9hgi/b7BCyLWjvoec7tCbnxCcFQcfYnxJ06sqOEhsgq7I9lNVTgtaA9cI8ozSIPqyUZK5asjdzNSJ71RScuXWP+CSfyKycUmsrrcoJi8uyIWtl18je4lM0U0uU5drjmRL0OQer+jh2CcoGdwBC0rCSYIltw15lUkmDiNoMurNXfLpmv3JDdk0JKtPeaVR+8XaT8su1e5Rfv9Mibqflxf+9eo86gzJS+W6uixmP8eQW1fPVQji4q3S4jv0pQafeVhVtuo0B+peydUrQGmWt+tRg0RYdQCpS0W+VhVOCVrDS4UpB9ur2xTWRv2lkscakKNtxpD8sfpJJuIo1JQjvJNg3AAJSnrWKYcSJjIuccHRzSjDe/iWMM1Op8KNR7uxhOzvFeVUZzFrRqo5b17eI377drN61plH98ztN6l8Jqh6lhvPZbzWKAgYqd+Mv76ja9OC5C3U4yo1+q9jeVjs6dFiBOWc2TglaA7AEs1D4XS3bqWevxlu/lTnWNyvPvN0c/jGfxqxcBKwjCLAuylQzuxNXdsARDCABWQCfdPRbRdolKPf1GWtsMtcc3qxMXbcn9L1o93ZruzhmO2Wx0tXMvqFZuW19i3o3NZ0/tGqP+gSBlFHiUwtyzQ4hG2PiUr3/6i/rcmdK0Im3VU2n7oKOyMYpQWsANACEcGGHIehYmRLc4GJJcEQ0hvJK2sRJfBqzclKD4fD56QareL2tajuHV6Wg/JfOrJW5xAaDUTS5p2JKMJ7mcNm/tLJefCbava36IPj1bdSLlbQPF6KVdky2KbfQB+2tm/Yqv9pImal3msMPUvP57Lea1EKGnMwFzFHhfwXAeqcxd6YEnXhbAaYwRYh+pirqw8qmKUE7zyuA4JPe0aXB8ZS1Msfb1HPJpzArZxUKiW/7syxrZdfIDrAA4ODwb01hI3skuAII5Rn9YCmdumtxvkJmbX344mi9CzX7xbGVHcpVcWetCKS8e5Vfv7tX/X1Jk3pPSbN67zvN6sN0mD/x1p7cM+gc6/FSjV4e/BZBFkAp17NWVsDC4Y4+LCw9zraSoDkwLSgb27HMOZe8rRICrD2hIvos+yafwqycVW9QnJGJKcF4XdlbjVJhUaUOSumEKwTACv1X6xrT228VzdJgdYMyaXmNODlKCfiwra3irJjPlYCqdK96x4a94l40nb/dos4s2avOocN7/upmtkPI9rhjlV4evH1F7k0JOnFlxwRhYaVeJsxWuMI6HKzAwfNc3xQaV1OCEUqDFOEH6TPqcD6FWblbIhTi5EyVBeM1DzWX6VrSCFcAFFhGFBgZtFRlrjY2xm/I+e/3o+/vIl+sI9/bF5xs+1z3hn69vlU88jaX+MZ0fMsoDy6syqLMVQrLgnZTgoAr9DYBZrKpLChLg9glmC8b2xOAq7Hkyv6OE7jaQ9ODLeK7fAKzclo9QhyfTf1W0aYEAVBrjEk+AEkq+63MjeEAJJiLYtFwprNW5oC7OfrS8t8Nfj3aPd7eJU7ask+5WT7Pzfu0hvRHaMKPwWqslweN9Thn0nqcDS253W8VbUoQh7YsE2YLWElvqw2mxnYNmHI0a+UIrIxYVx9+cC17X7FyXbBqoAzW1LRlraKCVWxX9kbf8DQfQCnZKUEnRpzSngE77zLVb2W3m08C1tzS4A3ztkV3eN+6T1wgy4HUU/UYG3fmRjy8QQesy15WCTpyv98q0pQgYAkrZ5bU6s3u2QJXiFdrdPgDWIy7KUEbuHp7j/Ls243K1Whh4BOYNQ76sJQJ6TIPjZy5Cjr2twIgoVQIuIhmHppoSdAKWHL/IKApFeahiSw+1nbz1emwOa88OLXovdA5H4rygeXtFJ+jD/0bSlvF3QwmuTM9OKVYB6zfrNBByVXzUF9mzEPjyVyZA83j6HOqbAtlDVwhowbPK0DWqOzVuOq3MjJXAKzG0FNvNvV/nk9e1vgArLA4L9NTgnF5Wx3UYSPPcFWXGSs3eq3sLBgWVQ37X2VD1krClQQsXIeXdigToqXcpwvx4fKW8A9pGjCP4SQ3Yuku1XPJSzpgzfOOv6yVtddKmyY0LBAyDVYVRmM7yoIFRulyPGet1hmB3qu1e4IT+dRljRv5hTgl01OC8bqyA5oAPkWGy3ujy1krcyM7smXYPxgLsNKVtZKBkuXr1TpgvbxDmfrGrtD3o93ndxoDp/NEYO7EQuq/Qu+V5n/VlIGVN2maEnTqyo61OQsIaF7aEco4XCGkP5duyzCO+q0a7eEKsbYh+HeYIPOpy+I+rDQ3s8frbwVYQm8UsjgaTCXZzG4HVyVGpgygk4kpQdnMbs1crTDilSr9+WGy8o3dypS3WsXxke4zrae5iMEkd2K2V/e/Oo12EAKYcnlK0Il56LZ2vQcL03qAlbRNCUYILKFGczt2D467KUEbuKI9pM+WkHcfn7is8diHdW2mpwQT8baSDeiAFDfBSgbABVmyjS2ZmRK0y1rJQG/YCybAKsavvR++dHEEb5l1tB+QwSR34tblennwrlWxwQoggEZrgNFYnBJ06m2FA36eYYegwVKas1bSfkFmr1buDo3PKUGbIDuYB6J9A8hi5az6/OLCbJgSjNfbCvAkdxUCiGz3CDqFK2vzeosOb4AYb0vm+62scIVYWKkDFq4BAIt8sSYt3T44arcXQdeRa5vFfQwmuRPfeU4vD65qsICVTdYKMIFeIMBILvRbRZoSrDQyR7olQijtWStv27Cz/MIqHWpyod8qWbjSAKs5fD6ftKzxCVhB8Y2MTgn6nMPViCnBTj3rBBBaVK3DUzL9VuYA5ABeAC6ZmhKMBlcIZNfknkY8z3/VKVOX1oR/aM1ibaS9hXQoP8pgkhvxcq1eHkQPVqupPGjXa4UAnMBFHIew0ynBxkxNCXYoSa28wUoaAM7ahlBaM1cVRhnwtVp9clDLXrWMvynBSLG2UfkFZ7BY41KDg+IkgqxJbk4JpiprZdfILkuFAJNkslbm7JWc0AMQZVPWSgYa7wsNwMKPlxixmLJYtKNwxAfZhlZx2rpmdS7DSW7En9bq5UHYNDjptQLAIKuzfFfIUdYKoFTZrmrmpWspQ7aaAoukK9rsoSqTWSu7XiuPsTonXSVBGQAJ+HEhezUepwQjRoMRe0Lz4YHFoMUab43uxx0aUCa4OyUYdLXfKtaU4OsGcACEEs1ayQAowZoBuw8dw1VjerJWGlzV6TCF0mhBxUjAwnV4vSZ8Cd3VIV+st1vF99dhryDDyZiP1RQXGfYMM0udTQnuJtjBdB0iElw1ECRtoK/9GmXHnqe1OwVbVM/0DfquwytfUz3nP696rqbHh9erBAaZ77eKNiUIkEQWC6CSLrhCAOpQigW0jMcpwWhwtdaINQ2horWN4XtLmsQZfPKyxgtgHdHVH/55Nk0JxrvyBmU8lMwARpVxNrNb7RcAPNK9PaWZqxhTgpHgqtjwwMJzBASOgCtksWqVKUvfFyfI+7umUbmGLRpyI14lADqjUPV8lWJxrbMpwSafXroCdFjhahNlqZ7bpq/dWUVZqhWUrVreoD9qP96tepbsVD0PEVh96WnhOfFJHbhqO9M7JRiPcegmY7nySzKLlaJ+K3O806iMtGUYZ1OCTuBqCLI0P6xw/sp6/0V8+rLGhbpD4pxsmxKMd5fgKlPfVGWcWSvzlKCEl1T2Wq1KIGs1FLXDFg1own+9dmRgqnBxbfjH00vEEVoGq0n8nuEkR+wZygh0CoTnewspk9TifJcgsjqzy7AQWS//AdSeo0zVygbn/7anUvV8rVDPnt26TC89JgxWLmetrKXAxUYvFEAilVkrDaAMoIMtA4CCs1b2YIVYbYo1jaGCtxrCl9y4ePHhfAKzcloHBsQJ2TYlGMs41NpvBYgCXKBUCMBx1G9lY7+ATBjAJVX9VolmrQBWMswWDVa4Qrxao9zwkpHFWtuo/p3hJDfKg3et1hvcUa5Do3ksb6udlGVaD+f3ndSHVaVoYIWsVKLP4YF3VMpiCe05LN+V+X6rSLHBsGx4rSbkXhO73aobgp4Vu3T/LUBdWcv4nBKMF66GIKshPHdlQ/iHfAKzclqYPOseVG50q9+q1Y0pwQRc2c2lQgCUk5KgGa7M04OZnhK0y1zJcuACk0WDFa4QcHd/bXvoB29sFce83SwKGVDGfqBkd81iPYOEXqhImSuU/tCYjhIi/h6yVPFkqqLFSzWq5+wFukXE45tUR3Dl5pSgU+PQLUYWC03nAAtXM1emDBUAZ+E2vfy6ydR75TRzVZojU4KJwNVQ7AnPe2tX6Ft8CrNyWj2D4vtjLWtl7bUCOK0yeqheqXUOVrLXCpkhZMAARPGA1Tq3pwRtslbmXqtCo8HdClYysEpoUbUyad0e8T2Gk9zZPyjhZsVuA6qMBnX0Q5W16QBUvDt1z2EZfe3LXtYh746ValZlrex6rdB0Dod3V7NWpljVoGfKUILlrFWcYDUSsmasbhCf5VOYlbP6oE98xucXUzLqbeXCLkHpwi6tGwBPtoBlgStp9wDIyvSUoBWwrI3seUaDuy1cGYCF17Fyj/pHhpPsDRiFvlZL1gKUaZlbGvD8bf2A54HVfZ4/r+rz3Efxt/V+z6tU5lqLHqhtennujCKh9VF5jX4qlPxSCVUjypTUCD9hidGHtVzNyJRgPN5WS4zm/lhZLKf9VuYAEKH3CoHlztxvlRhcAVLfalCeXV2vTOVTmJWzwjThgV7l6mycEox35Y3spQKElLY42yVYbIALoMf1lTcJZq6W2MCVbHBfWBUhc6XBlaLFmiZ1PoNM5oMmOz1PegOeh9b5Pb9b1ueZ9Fq35/LnfZ4LPQc85zzd6Tkzv9Pz1dkdnpMeb/d89m/tnk/NaPMcT3HCY+2e7zx5wHPf6gHPnat0sLl+iRgq/a1N8+vAv3fj0pGN7tmYuZIByCiU3lQuZq4QxTv17BUeyxwC1niYEowXrkzx1Gq2b2DlMGAdRs3u5xzoV6Zm45RgvLsES4yMFMDD2zIarsxN7PizWD1TWJEdU4J2YCWjqHJ4gtAuayXh6pUdyq8YblIDGasMC4NiavRGAzn6fV6mTNO8sgBlnwY8Uxb3en660EfwdMBzxtwOz5dntnu+RHEygiDqRArA0+f+pgPVZ//W5vmPGXoArD41vc3zScTDbZ6PUxxLcdq8bmouVz2zyjL7+iMBVqwpwXSClTmW1uoghB2BFUlmrWRIcCvUerw4a5UkWOlB92dlQ3DWP5uaPsqnMSsndcgvTukaFJPS2m/VmVi/VawpQUDUEiMrtawu+rob2bcFuMmGKcFIcCVLn9p6oCr7rJWMxTXqXQxESTSV71Y1/yjst0P2afYmv+dxKuE9vK7Pc+fyXs8UykJdKbNQBZ2es+Z1eM4kmDpDi3bP12a3U1aKYlZ7RMBC4Mcnz+ygP9vpOSP/gOfMeV2ebxX46NFHGa1ODbKONUDrS/m9mhlotgFWNmWtrAG4KTJ2FCLTlEzWymuA1IjsFfdbuQJXMtgfi5WzOnBAfLyzV0zI1inBeI1DAUpFRmZqXWNk49BFVcP2DtkwJRgJrhYZ5UE812GwGpm5QiykoL6cvzAoxe4pQg/U09Sn89iGgF6KW97n+c3Sbs+013yeiS93EUQd8Fz23AHPRQRS5xd2es6lkt73CKjOebKTynednrMJrL5FcVZ+ZMDCI8qA33qyy/O9Qp/nAk+v5ycLBzyXvxTwXPlywHPNawHP9YtDnokUk5YqnptpDc4kAplrXgtpoKVlsR6iDBdlu2CgmQ2AdYsBWDUZmBKM1zgUAPCk0YyeDFzpvVehod6rTS08JZg0XFkBq0G9642t7cfwaczK0Wb38EXZOiWYiLcVoCjPyPhstPG2kr8PgEl0SjDVWSsZCyuHG9ztslYLTfHGHjFjPJbvAE1wJV/VMGxRgFJeEZVzZrzj9/xxRZ/nV0t7PZNe9Xmuf+mA5xoCqKsXHvBcSXE5xWULDnh+SvETiks8nZ4Lizo9FxTqcd7TowFLgyyKb82jHxcc8JxLAHXhgm7PZc8PeK5+2e+5cUlI2xuYaAC6TqRMFgDrGIobX+vNGsCKN2u1Lc1gJcPboju7I+sEO4VEwEpmqqTvFRY6c9bKnazVCMDaHZ61tH7wJD6JWbmZxSLT0U7qw8rWKcF4va28RgP7fKNUaPW2AqjI1TjZMiVoB1evVA0veF4YIWsl44Xt4tZVe8TMXIUoeEKh9wkTdi9W6V5ECysDnqe9ehkPk3h3r+j13F7c7fnVYp/nFspGTXutyzPl1S7PJMpK3fhSl2cixYQXowPWcHR5fvKcj6KbeqsAT72eK18CQA14JlD26UaCoJuXqkmBVLS48Lm+IcD6EpUSswmwsjVrZW1mByxgohDvF5QK44ErCVgAGnhroWyMH3O/lTtZKx2s9HizQSl6syl0Lp/ErJzUdCE+vHqPchUgBWCUjVOC8fpbwWZhYdWwdYOEK8BRgWFMmtSUYJ17U4K2cFWtA5Xsv7JmroYAq1KPl6vFbav2qPlj2sKAslCLCaIwAYZm4iepgXxuqd8zd9OAZ+b6Ps906oV6YFWv588ruj13L+/23LXM57mz2Oe5Y6nPczvFb5b4NLi6NQZgTXgRjz7PhJe6PRNe7qXo81z/2oBnIoHTxMU6PCELpZXuKFIFUVGzWPTvS8BCuTBbACvb+q2iTQkCkmTDO0qFGjjFkblCwPYhf2hycOxOCa5LA1wBmnC98f8XAwbRMlcrLfFmfegWPolZOau5ZeIMZEq0clSFDgeAG0dgFWfmKhVlQbtm9nVGKXBBldFr1TjsKbWqLonMVX3q4UoClrwftpkrA64WUCyqVn+/plF9eiyAFKbxnqcP4YIKo5F8w4DnsXf6PI+/00uPvZ6/rev1zFjb63l4dbfnQcSqbgKrbs99BFaAqz86BazF3TTd1+25eXEfhZ9gCaW7zABTIiEBC5GtgFWVhZkrayzYpmeh0EsVD1ytNyYH8Xc3NSWatVKSBqts7rcCQAFe8f8ZIDvXCEzZOoUrxKr68AN8CrNyVivruz6xdk9w4uvG3jsc6jJ7gkzQMgNIADeAIYBS/cH0Tgk6BStzSRCAg9cAqAE8oeS2sCq9U4LxgpVsZi+S5cHKYESwkvF6nbh7XYsoysS+vJWGhcGy3YrW+4RYtlPfC7dwW8BTSCD1ZNmA58lSirI+TwHFk5v6PPMo5m7o88ymmLU+MmABrv6y0oArgBVN9N1Bjem/K6bmdIpfFQ94bi32e24pDnimFY8tiBqrgJWtWSu7RnYABCAJEFDaEhusZMjJQc21nfuthrJUuB7IVKHHDQCKa4RSLIYAUI7FdXMKVogVWoTn8CnMylmVkOloe2/4R609ylTAEsAHoLLGyPrIw36+d3g5Mn5dmnQCijSoOpiZkmC0Rc2y1PZChN6rTE4J2sGVnBIcAtzKYFS4KqL41271oVQ7kBfv0g00YWWA71DxIVu8M+BZXBPwvFzl97y4ze95vtJPvVEDemwZ8DxHsaBiwOPx9nkKKZ6OAVgzCK4eXA1X8wHPH1fShN8Kv+f25QHPbyh+tSxAIBUikAoRSOUGRI0lwJpmAJYdWCUMV22pyVqZ+60kLKHUt9S0oDkiXBkgBWBA9muTm3A1RrNWgCD9GyYTVHn164O+yKU7o5cFI4OVHit3K0/xKczKaXV0iy/v61EmRyoLApq8RlZILh+2BmAAYAFwqWxPEVxFMA/dGCFWGVksada5zgXz0GWpgKvq4IgyoLRnWGjJXpnBSosKZdqKevUfbmSjlu/WbQxoeTQFfajuCFA2KuBZuSvgWbFTj2W1fk8xxVKKJTv8nsU7BujPDXherRog0BrwvEhw9XwUwHqytE9rTH9o3QCZdAY8d6wIeX61PJTzwJQLgDWWMlfWhnb0BiHTAmCIBVc49AFkq0yTg87gKpTxZna3+q1wDfAZgOyfLP3lG1CF3rRVu51NCsaCK8Sbu8Pz+QRm5bTqhTjq/7N3JuBRlWf/xrWudd8trliLn7W2tlarpS6l+lkpLogg1moVpVoUFddiUFmTkACBkNNIpCCFptA0yEeawp9FTAiBkBATQwIlUhCBmBjBkMx2vf/nmfOe5GSY5ZwzZ/bfc113IzSQMJnMe+fZ3t1fue8zOiXI4sSyw0KyRJYW8+UOKk1opmt36NWo0sFy8u+dPZKjrVHwvT/QStZKEyaWIhYe/Rb0nMreghUXU4JBtrJr04N5mmD5yVqxWHmpEiNWfiZy/AmTtr6A4XUG/Purm/nSWj5E3N50P4+hlzR10YtzF724q29X7+iiF+AupbRJJZhgsVixUOVv6iSJ6qQyIDemc28VXxVDm85LncpzJU7lyeVu7312kKcEFSz6nOK51yrUlOB63V2C3onAAFfd+E4OliX5lKC+9LdEK/1VqTLFQqpdPcRZ6+VNxlcwGBGr7gzWds/bOIERSR+0juFaK1OC3kyVzD5pV9GU7FSlw7vPSbdyQBMv/nWenOjT1hBo28r/JkWlOFi2SCct/Gc5e8Z/X66unMl/t1bK1Lai85+LhynBQFvZtd1X2ucfKGvF5BLza8VT2jqDZd5LgOmgkAdNmc8LvbrZWqVit7xTjf+/ZlWuAgnWchKsQspmzaOeqlmVXepFxeucyhurnMpLK53KaJKoUSvcXol6nCRqBAQp6QSLP6dqm+VqUySyVkGa2FkGcqQwBLryhsuJmXJyMFmnBL0ZqkZVmrg3jaWTHxeWqpxKdQt+r9Jfk7n9VmbkivmwyfkMTl9E0gfdT3jMrnb3EDunBLtLf3t7tq1zlqio3r98WWW6vOyZ/85imSlbo8uW8a9ZWLTVDbGeEvzAz24rRut385YHfTNXlb3livl7g3iZs1OcmfI2Ie93quxzUkmH2Oukg89JhxtBYrUpiGBxJmsR/QTLSzonr3cqr61ykzh5vJknhhuduVQEgUo9wbpG8VA5l0pt1arIxGVJMNSU4C5VGliguKeobNeR2Sv1qiR1QWkspwTtbmYvbVL/7SxUs2QfVZYs/fGvOXNV3NhblKwsDzUrV16Ba3TdgdMXkRLx2Vfiemp2Hx6puwQrg00Jyh1Wa3R9UIEEh39PEyWj9wgWb+spW5Zsj+2UoP+9Vj3lTP4cg4mVxrJtngn8Qt/Qol3E66SFkKpcsUxxFotfsFfKvgpu9J0vX2QnrneTRHmUZ0s8KN9BsIIK1tW5HuWOBW4vgwvdyhurafFrLV9Lo4pOXIuVTzmQZYLLX8saeksWy4B3crDBmXhTgrpyH3+fF+syVFpjerbMUHnLftWqZC5rsmcruxWx8mavGp3Tlv1H9MXJi0iJ2HtQnN38lRgcj7utAjWzm7lLkCVHuyqnZFv0S4J/CbKVPb9XefDIfitfufpzlfupj//ryWG5YnjTNv+UmrvJrWSWu5UJJFBvrvZQGU+VqCeWI/sEwQpfsDQGLqS+uiJVtuZWub1Z1GhPCZqSKylYnJ2aJ5ve9WsYuHSYJ+8cjOfdVixUWpmvSK5EYWkskOW+WbLcx0Kl9VBxwzoLV3HDkdkpu7aym5UrKVi4ixCRWmXCzw6Km01tZd8boynBneYvamah0kqFxduiPSUYZCu7rjyY5y13BpereVs9o9bs8kwmscpjueK+mLS1HvRAQbCiJlh6OKs1kgR+/Dq61qheZrWiOCVoVK40WFS8NwZU9kzEeVc5+GSvYjYluLMn69wtUTVqCXOW/LxnVPQu9fHv8ZQfy1SRT/9UaYTuEwxHrjh79n//cd6AUxeRUrGtpePC7S3uR6zcJRiN3VZWxErfa8XClCMb4osjPSVY47/fyt/6hem6bfr6siBPCtL//3hBjefpogbP66XNIpsPPz6IGlvUsiDvp3pttdps/rjsl4KoQLCiJVj3LOq9m2wUZUxnVNA9ko1ub0N5ZYyzVv7gshrLCotWnhQX/j2vTDWrn/c6XwkKUJ5bGWAxp8ZyOanH4rNE7pJjaWIZ0u7X5OyTJn1ZutUI2t4p/v0cuV2e35ezcIvr5XJP+TlE66LmcMWKppjzqLn9efqB/iicuIiUirQ0cfR/2sUdsbpLMNRuK6type+10kqF2qZ6MyXBv4XZyP4XP4tDtexVjk6u3tvifmJxneeFf24Xb5XsFOk0KZirHXyridr9qmBt2qu+MHv31ZRzb5VTGbfWqYylKb9RJViPAMGKvmBp8HOPS9Tp5R7vfjWWlqj1WwWRK223FUsFryXg750c2ezNwsPyUiDFh6fqODOUL9c8MHlShrTrdBjub5ohyfbJLulFid+vW+ykLPHH4I85X5bzWL5YwpZIgSrWZaS8IhWti5ojJVfbXGOLt7WcitMWkaJZLHEqlZ6GJUq/1SqjcrW9pxyorUTQJg+jMSUYaCu7lr2as8n96KI68eyHOzzv0nTgjFWfidn+rsFZvcvj7btiwSrf3fNC3guSrXQWrjJaqUDZradXoHwIwYquYPnKFpcRJ66nlSKNsZerMln2Y6nSvmeyfQRIEyoWrAIpXvNr1T/jT4Q0GfLumGvqKT/6ysxK3Vst8+QrTZG+SzAWcrXM23flmLy8UVyOUxaR2pLV5vrZtv3uR2ybEoylWAVoZPcuRq3s2bsV0SlBP2JVUCNGvF/jfKJgq3PU0m2eP/27WUw3cq8gC1aTFKyy3X7kKgCTpWyhlAjBirZg+fIclRF5IIOX3mplxGiJlcZqeVchryeJpynBVUkoViydzIfbnNOX7XDfvaZOnIJTFpHKWawL6w+4hyRq1srIVnYWJW3xqVeqjMjVJ+FnreZvdf/+7596XihuEuN8y39GsCpYejiz9SbJ1piVbspuuSFbEKyoCpYGiz43x5c0SWmKklwxnH3ijFV371UC7bZKRLnSoMvh5xRTD1bxDnEljVahDwuResGXQNfvc91h65TgrshOCQbKXAVqZC+S1/xo/ViWM1efhJArKVj0e0982OhJ+9d/PNNX7vTMtnrw2SFY+lIiZ7YmrO9plEcpEYIVLcHS4ClYFhw7pgSNyNVayppxT9T8GlWKkukuwXiWq16itc31bmGdoz9OW0RKRs3uwxfV7nUPj2rWKswpQSu7rbQ7FFmWbJ0S1GWt/lLtfmzFDs9EIyXAqAqWH6aWq7L1tNzkPgLZLQhWhAWL4eWlkc5aaZkqLgt6F4s2OmOTtdqZWlmrI+RK8s9G98wl2xzfTxPiaJy4iJSL+r2uWxNtStDUbqv63qXCSEwJesuCte6n/F3MHI+C1auUuF7t23qhVN11hFIiBCtSgjWm1OMVo0jJlSZYq3b2rDsIlL1ah6xVxOXKCw0F/LPBOfOfDa6bC2kPI05cREpFdbM4fct+8UAiTQla2cqulQrzKu2fEmQW1omRdmSvoi1YGumylMgXPb+yyunt20IpEYJlp2Dx86m7FytCmSveccULRbOCZK/QbxU9ufIK1jZ33j+3udLptfn7OHERKRW8DK76C+eP6fqLR8KdEvwoylOCZtcvaPuouB/LDrHSb2NfQItC7Tr4YiFYfqcSuZRIssWZLVwEDcGyg7nVkclaabAU8d4p3kEVt1mrHakhVkW+NDpziho6L8Wpi0ip2LhHnEX7ah5MpBUMVnZbsURp/Vgf1ISftdJvZE9GwdI3yvcqJa5AKRGCZQ1eSmp71koHSwb3XvEBj6xVHMmVxqeOd5d+2nkJTl1EKqWxjtr0ufP6RJsStLI4lCVK68cyOyXYK3Plc5fgX5JZsIKUEketQJM8BMvENOE6T0QyV5pIebNXVarIxOuU4MpUlSu1XEgrHDzPF9aJ43HwIlIm+AqdTZ+7f5OIU4KaWBm9SzC/qqcfy+iUoL+yoP6C5lQRrGBTiSO5bwulRAhWEN5Y7bE9a6VJFIsGPx8X1pnLWGFKMPJipbFUsqTBMQx3FSJSKjY0d15a+V/30ETOWhmZEmSpypX9WCxbhvutAsgVU5DCguU7lciy9Rzdk/gkphIhWD6MXeWxPWulZagWyNUMLB6YEoyeXBWZQBOsfzS48/7R4LoJkoVImagT4viqveLWyt3uRxJtStDKXYJcKmQKpGQZ7bfylascCFbAvq3x6/hiajfuSoRg9RYsGzNXDMsKr2YoqAlPrNBvFZnMlV6uNIoaXGmFdYf74uRFpExUHhDnb/yvY1i0yoKWm9m3hSNXMlslS4VeybKQucrRqIBgGe3f4qlEzmxBsFJYsMLOXB155Q0f4PwcYyGJ936r0niVq6bIlgX9saTB+RhOXURKxebd4kbOYoUjVrGYEjR7lyALlVYq5LdcLjSTtWKxmi55D4JlupT4CpUSn02wUuLQIlVMmPuXeJTBhR5lEHHvYo9yD3H3Io9yFzFwIUuLR/n5fI9y0zyP8uMCj/LDfI9yrQLBsitrpS8P8lLR/Gr0W8Vjv1VQtrlnL9kmsB8LkTqxYrv4VtlnXfckQ79VyCnBKjWDpTW9G+m38pUrJq/aPfLfzZ48CJa1UuK4tU7lpZW8c8sd1anEoVKWBktJulvK0W1Sjm4mObqR5OiGuR7lOilI1xD98zxeMelHXDHLo1w6Syh9c4Ry8QyhXECwuAQCghVev5UvLAvce8WHOqYE47ckGCCDRf1Ynsk0VXgmTl5E6mSxPhd9y5sdwz5KgP1Wxu4TDLzfKr+yp1SYZzJzxXjljARrZbNnDgTLqmh1eUmXwvXKKrflUqImTHeTMN1JsjRAZpFYkq4lSbqa5OgKkoq+OR7lohk9XKCHxEPjPJuBYIVfEtQvD+XsVe4mVWIitd8q1ZaHFkdJrpbUq/z9E/f9tC8IDe+IFBGszeK4jf8VtyZs1srk4tBcnWTxfxsRK02uIFiRy25NWK/2bXGm6RafbNI1CslBniBZUrNHF82wX4bOg2BFRLDCzVppU4IrZPZqYS2yVvE0JWhUrLr51DWhsEZchJMXkTJRvluc+TGtbUjUKUFzW9l7SoWqZBmRK51gVUGwIsnDRe6EkCcIVmjBCqffSr80lEWJxSpTW82QgFOCJSlYEjxCroi/1TvzCj9134dTF5FSsW636BeTKcEoyZW+30rLYnmb3okcg3IFwYJgQbCsC5YVuWJYYnhre0G1Kk6YEozjZnZNsHzEqlDH3xvcMws3i9Nw6iJSJtKEOHr9bvGLdZ+5H4nXKcEPbLhLsDtjpZMmdU+WP7HqEayMMpW8KgHBgmBBsEwIllWx0uDDncuDLBthZa12ImsVSbEKlLUq9MPf6t0j+mD5KCKVYtXOb8776DP3Awnbb1VjYit7RU+pcJqPYPWSqzJHt2BNIXIhWBAsCFYYguUM3nPlR7C4uZ1ZjaxVQslVYRD+/qlr6l8/Eefh1EWkTtBPFPQCdF00M1d/i2RJMMSUoF6wNMnqLVeqYGlyNaWM/ywEC4IFwTIiWOstNLP7wrKRVaEeymujIVeYErSl36owFHXO3L996roThy4itUqFdBn0/9vpGrjqP+5HEnFK0MpuK71kqVKlkiGzV1M+YtxeIFgQLAiWWcEyL1aaSM2tVq/GYRmJhlhhSjDCYiVZzG8/9Tz/frM4AacuIqViTbM4fdk2929YoBKpkT3fwm6rIwWLM1ZuicxeSbmaCMGCYEGwbBOsUMtCWU5mVDqVeTWqMEVst1WS9VvFbdZKJ1dewapzTf9g6+GLceIiUi6UWnH17I2OYSw4LEvxcOWN1cyVmSnBjG7B0uTK0S1XTA4EC4IFwTIoWE7LcsUCxYcwPyeWN6HfalkCTQkakSuNv37qHozTFpFyUSjEMdllnbfPrHQ/ot3h99caVZY0iYrrKUFDu616eq16SZVWGpSCNVEnWDMgWBAsCJZlwTJ6QTOLj9bcjinBxJsSDCVWGn+rd2WsWSOOxYmLSD3JqjtwCi2Fu4eFR1vQqW1AL6hRpWhJfWL1WwWWK7e3iV3ru9J6r/Ry9Y5XsLAHC4IFwbIiWEblitHfO4gpwcSbEjQiV9184vgeTltESsa/PhMXrNjufpAFimWJJUi/qNNXuOJpSjCoXPVqZlflaorMYGn/Nr1YeVnjHpFV4R5Z2uzJhWBBsCBYxgVrnQnBYpnivivt3sFEnRJcEaN+q6I47LcKSJ1TWfSJeyhOWkRKhqDVDcXbndd/uN39SK9SoE62fNcddAtXjX+ZimnWSjchqC8J9vr1Rz1vJxIsVmmS6ZXiqZWfidkQLAgWBCu0YJkVq7VyczuvZlhQK8UJU4IxnRIslCJUaLNYeeWqjq9Bcr26Yrv4Fk5bRErGTHryL6vvvN1vv5XMSrEoFVSppcQcnwwX/5p/P79KfZ+CbqmKctZKWxzqI1Tde66kUKmZK/X3+W0aBAuCBcEyLVhmxUqDD10uD7I0xEvWKlWnBFmC+IqiHJrmLKixQa7qessV89d614S/1Im+OGkRqduPVb77xGWN7rt79Vr567fSZaYKZO+WvqTY+3oaVb5ypYD1kjATcuV/SvDIj6mtYfBOC1b4E6veZUEtk/WOTrKmkWCVQrAgWBCsoLxkUbBWyXsHuTy4aiemBGM1JcgyxDvIeE0GZxP568EXbtuZueoWrDpX9uJPnT/EKYtI7X6sT8UF/9zmftDylKDMcvkrK4Ziuo+Ymfmz0/xmq9y91i/06reSMvXOmh4BS6P/HgfBgmBBsGwRrEB3CS6T9w7yYW2HWCFrZW71Aj/unKnKlt+PLFjza+zPWvUSrE+ceR980jUQJywi5fux/tHk+F5Rg3uYXY3sLFz5VT2ZrlxZYpxe0ZtpVuklVu5usQolV2k6ydJKheP4vyFYECwIVkQEiyWK+674UGcxwpRgdLJWLFacnZpboz722TJjNa/G/n4rXxZq1Doe4VtEcMoiUjr4m6CwTvRf2uAeHq0pQU28+IJmJqfiSAHrEbFgU4L+5eqdAHI1TpImM1lcKoRgQbAgWOEJVrArb3JkKQpTgpGfEuQ+Kxba3CpVqrgUyHvH+PFfXB9FuWLqnaOxDwuBkJks+qnnRpasuNttVXbkbqtAWatQYtWDo7vpfToEC4IFwbIkWKHuEiyS5UGWDzunBEtTbErQSBnQmyncpH7PZUuxMjMpaJtY1alCt+gTVxr94H48TlcEgmL+VnHy3+vFHeHKVb7tU4I+clUWnly9wazit6pkzalyY4oQggXBMiFYaw3IFUsSl6X4oGfRidcpwUTNWmlSpTWus1TxJdr59HgvqrVxBUOdCbmq7eGDrc7MmVjVgED0RHGLOJWWxN0T6cWhOVblymS/VZo/uSJeXaXyxioIFgQLgmWHYPk2sC9vVL/+fNiuwpSgbf1WWtM6y1S2LlvFssUSZOviUIty5eUTZ66yV5yEUxWB0MUH28W3SbLuO1Ku3BHdbzUtwFb2KTaVBX3l6tV/q2RswB4sCBYEy6hgGZErrbldu9g5UZaHLo/XzFW9mpXK29TzfcVipe2xiuRWdjNlQV+oKnIuTlQEwicWfSK+s2ir+8EPYrI4NLJZK02sXpZMKUMPFgQLgmVEsIyIFVMid18xyFpZy1oVapOA1Wq2KkuuWODHdH5tfIvVAsl7WzovwWmKQBzZ9n7Uwi3ikgU1jodie5dgZLJWL+uYxIK1E4IFwYJgBRWslR5DcqVvbmepiKes1Yo4z1otkX1V3EellQBnyBIg765apJUAG+JXrvSCtbC283KcpQhEgJhL3yAkVUNj0m9VZi5zFVKuVh0pV8y7H7mf+tdOzywIFgQLgmVMsEJd1DxP9gh55SnCmauSJMhcsdAoutUKmbJh3TdTtdSPWMVFv5UfuWL+UtN1FU5RBCJQHovWNxRscfQv2OIeFpEpwbLITQkGy1oxL0re/Ug8VfIfDzJYECwIVgjBCiVWDMsRl7IW1GJK0G8JUAoNy0i+7uoafstTl9xXtbg+8F2C0RSrhRbFSoN6sC7DKYpABAleRPpenbiS5Gpook0JBpOr5yXvogcLggXBCk+wdFOCfFCzLBQ1IGull6oFUqhYovjx0bJU/HvaBODS+sC7rhIla9U7g3X4IpygCISBeP9T0e+9Le6H7ZwSzIjClGCgzJUmWG9/BMGCYEGwLAuWfgUDSU5OZc/uq3hbHhrNfiuWJe6bypUN6lrpL2dT7+m/QFIV8cyVzf1W/lA2i9NwciIQBjNZuVWO7+dXiaHBxGp6nGatfDNXz5eoQLAgWBAsC4LlZ7cVi0WWbvdVKkwJFvmZ+svRbVRn4eSra7R7AA1f1NwQv1mrBcbIeb9ZnICTE4Ew0ZNFP5VcrWx2D7FlSjBGWStNrp6DYEGwIFjmBcvf4tAd6sGaJXdfJfOU4FLZmM7SxBN/3rKfLkOlSKFaWNsjVaYua07grFV3/1WtYzI2uSMQViSr3HH17I3uYXE1JWig38pXriBYECwIlknBCrCVvVTuvmK5WLkjwv1WTdHNXBXLDNW8mh6Z0ib+GP697gyVLktVZFKsotFvtShC/Va95Yr6r2pdr9EP48fhxEQgLMTsKsf3ZlS6H4r3KcFAYgXBgmBBsEwKVpCN7CwiLB3e5vYEnRIs1k/61fUIlSZT2T7Tfiwm4VzUnOhTgv7EqptPnM8UCnEMTkoEwmLM3Nx1Rc5GMXhmpfuReJsSDCVXoyRvQbAgWBAsw4IVaDKQD1ieiivdkSBTgrJ/Suud0pf7NKHKkZvTua+KpWGRnPQL55LmZJoSDChX/HhudTzA1Q6ckgiE9XrhUTkfiwtnbBAPxeuUYDC5Yv4EwYJgQbAMCVYguSqVu69YUlbG8ZQgywzf6VdQ07MuIbuit1Dly4uTC3XLPVmWzG5lX5oE/VYLTNBLsLY6c+fXugbggEQgbIjsanF6drl7cPYG9yOmslZrYpO1enp5DxAsCBYEKzzBYilgSeHsTiyzVr6lPt8yX6afUh///4tlqS/YbqtUylpZFiut/2qrK2NejeManIwIhE0xeb04Y1q5uCPDxJRgWhSzVt2CtRyCBcGCYNklWCxHirw7j0UnGlOCWolvaYASX05lj0jNklN9nLXSynxL6o8UKjvuEkylKUG/ZUH5daDs1VsFHx06B6ciAmFjZJWLE9PLXQPiaUqwV0nQR66ehGBBsCBYhhjDgrXjyN1WLCVaebA0QmK1vFHNji3UyntV6joErcSnv78vX16MrF+PUKzJlIXFocUJlrlaFIN+K71ceanuepb3JuJERCAi0Jc1tVz8ZPJ697B4mBIMJFZPFqu8vhaCBcGCYIXi6RUe70FaIgVKa2Tnwz1LTg9amhL0aTwv1pX2OPOkXSujZaT05T1uPmcpYPliCYvGXYKYEgwiVpK/1HTehoMQgYhQjKT9JxPLHP8z6SP3g5HKWr0YRtZKkyuvYP0/CBYEC4IVilElHu/+J56qY2HQRIklR5seDCpUUniK5RoEf6U9Taa00h5/rHzd0k7tEuRljfYsDQ10j2AxpgQNydV8f3K11Tm7YItAeRCBiHQma+JHHRe8u849KJZTgsHk6nEIFgQLgmWIF0o9XlnIkYs2+XDlfiiWIj6kfYXKO7WnK+spWn+UrrSXKbNRebJHit9XP7mnF6lo3yWIKUFr2av3tzpfwOGHQEQpeMLw3XVi0Nvr3I/EYkqwW6yW9xYr5rcQLAgWBMtwk7tWAsyv7l2yW6yJlMxmZekm9vTvN0tf1mtQRSjWdwmayVil2pSg0axVt1zVOvMKNjt/iFMPgYhijP9QnDRuretWEqqHY10S1MsV8yoEC4IFwTIlWJyh4gNe+xp3X2osJ/ZYovjAXSQzUiw0LEnxcpdgSvRbRSBrNS+IXKm43p1Z0fptnHgIRJQjrU4cP26l49rx68Rws83sz0dIrpiXWbB2QrAgWBAso4LFsJjw15dLe0t1k3orpCyFuzQ0Epmr4iTYbxUXU4KBsldbHcOG4HocBCJ28cYqcd641eIh38zVy6HkqsRCWTCEXP22CIIFwYJgWclg8SoEbXowFlvZ41KuLGauFifA8tDgmSu+Gsc5I7/K8X2ccAhEjGPMv8SZr60Rv3hjtRge7ZKgJlaPSCBYECwIljHB0qSJBYjLgdxTVRKGVNnSb5UCU4LxmrXqLViulwupSoHTDYGIB8mipaQvrRL9X17pfiiSU4LB5AqCBcGCYBlfNKoJFMsH910tqg1/KzuyVvE5JWhUrrhE/H6NMy9vy6H+ONUQiDiLF/7VccFLpe4H7Vwe+rhBuWJeXAnBgmBBsMwIFh/eXB7U91qV2nCXYKrIVWEUrruJVubKK1jVXc/jJEMg4jT+uEJ8e8y/xYAXS8VQ20uCRf7FapgEggXBgmCZEyxtAajZi5oxJRj5rezRylpp0N6r7PdrHVfjFEMg4jiGFIrjnysVV5NYDYlUv5WvXD0EwYJgQbBMCRaLDpcHWRaiPiXYmJpTgvGYtdKYV+se+X6zOAEnGAKRGKJ1ynMrxN12TQk+EkCwHlqi8uK/IFgQLAiWUcHiA5p3Xi1rMJ65SpopwfrEnxKcb3VK0EesNN6r6roSpxYCkUglw5niW8+scF7/zP+JB0bZKFa/LXLQ/++g93fQ3+Wgfi/HiIwN7qdWYtEoBAuCFVKwSuTVOLxM9IjFoZgSjMmU4IIYZK28bKG9V1WOoTitEIhEDLrLcOS/xAXPrHDdPur/3MP9yZWepxmSplFMiYOyXw5qlHfQZKKDdm05aLGpg67pcdCl044RU8pU0ui/Myrd2OQOwYJgGRCspXK5KB/YmBJM7N1W88LIWjFzaxyvoTSIQCR4/GKNOHbKx45rpn7seEQTo2Bk+GHKR6pMsWixeD1JGaxhSxxUInSM+CNKhBAsCJYhweIDl7+mLDOYEkz+fquCwGS+v9lxLU4nBCJJYvyag2dPLXfd8fZax7A0mY0aJ+HsFMsTZ6s4a8USxdkszmw9ouu30njgbz1AsCBYEKzQjC71eKcHczcha5VKU4J+yPtz1eGH0ugHX5xKCEQSBTXAn/hEifjuE8VikKEpQV+x0pByNRiCBcGCYBliVIlHmVGhykFcTAk2YEowav1Wemhj+wfbBS50RiCSNQYVi1NH/FPc/NsPxfBQU4KBMleDIVgQLAiWYUau8HjXM6xoitCUYALLVTJPCfr0XU3+y0ZxFk4gBCIF4tFl4rJHPxT3jigSw4JmrfyIFTOI+AMEC4IFwTIkWLxcNNmyVkviPGu1IB6yVt7MlXNGwSeum3HqIBCpVTY8Zeg/xHVD/+G+32jWapAOCBYEC4IVmqdJsPjAT7p+q3pMCRogr2Cr48GZK7Z/CycOApFqkSaOvrNQnEaydcuQpe7hgfqt/ArWCggWBAuCFYpnqQdraX1yy1UhpgT9lwarnSNnbheQKwQitUMcdf8ScTkJ1uAHlohhD/7d/Yhfsfqre8Q9kmcgWBAsCFZIXqApwuWN2G0VL1OC0RArzly9V+16RdksTsPZgkBEKTK27jv5j3GcLuZpw/v+If7nN39z3+sva3UPBAuCBcEyLVjJ2MiOrFWghna6BqfG8e7c2s7LceIhENGqxlE5LmND173TNrrenFbhui1jqzg5XrNZ934oTvpNobh20N/dQ7TMlT57xTwFwYJgQbBMCxamBJNvSrCXXFU7JszdIi7EiYdARDGmfixOzaxwvOU9QDc4s9LLnD+I98+Z+7N+vch1x71/Ew/9erH7EU2u7oJgQbAgWKYFC1OCSTglKMXKK1dbHRPe2yIuwWmHQEQ5sjaKGzI3Oufw4Tmt3PXy7DpxSqJ87gMXHf7OPYvErXcvEkPvkoJF9xuO/FezJxeCBcGCYIXowYpkvxWyVjEvCXqpdqTnVzm+zxUAnHYIRDR7m4aIY+huv/HdB2il6+eJ9m/oXyiO/8X735w/8K/i9l994B7OgvXvZs8cCBYEC4IVvmBhSjAhm9m1suCkubXicsgVAhGDyKZyoHZwZlU40hP7Pipx1O0LxSVPl7hHQLAgWBCs8AQrlacEF0rhmVGpvk24rJUX1+T3q0U/nHIIRAxiTOHuEzMrup73HpxUIkwv7xyQDP+uFdvFxas+Qw8WBAuCZVWwUnVKkIWJRWXWJv6BUxUs/nWiTAmqk4LOvLlbXWl/rnRcg1MOgYhRZFaI/tzUzodmxgbH+ClJshvlw8bDF636zAPBgmBBsCwIVipNCerLgAXVOrEi8qtVEUqkzJWUq7HvbelEQzsCEcuYtsH5O29je4UzL6vcfV8fkRx1eggWBAuCZU2wUqks2KsU2N0m4fTez5iQzew1LIWO8VnlX5+J0w2BiGHQrqtzaefVDHloZmaWJc9PPBAsCBYEy5xgpdpuK5afudW9S4FKlfr7iTcl6H07c+5W5+9nr0mcCXAEIilDUKYqs8L1knZgZpQ7hguRPFMmECwIFgTLuGClypQgZ6zmk5DkValCxWLFgsWC0i1WCTYlKAVrVv6mrl/ibkEEIg4ii5oftcOSyoQzx28WJyXTvw+CBcGCYBkTrGRYHmokc8XiwzKlPYdnVaqytTCR91vxr7c6p/+5pusqnGoIRBwEXfJ5EjW2PyO3ts+ZVu7+dbL9GyFYECwIlkHBikOxsiNrtUhKlda4nikb13M36dYuJOBdgvpm9vwtrpfyt4rLcKohEHES08qd12dUOLPVw9Lxdvqab86HYEGwIFgQrGTot2KxmudTBszZpDauz5frFhYleNaK5CrnzzWOh2Z+dOgcnGgIRBxFxsausTw1yAdleoXjgWTc8AvBgmBBsMITrEScEpwrF4N2lwG1bFVtALFKSLlyZdEC0VuGCHEMTjMEIo6C7hy8tbv3aqNz2qSN4qxk/HdCsCBYECxrgpUwWSspR5yV4um/7Ire04DzZdN6VO8SrInglCA1ss+tdo2dW9l5OU4yBCLOIr1SnJ+5wTFV29qevcH1s2T9t0KwIFgQLPOClQhTgloJkCVKW7HAcpW3SZWSBbXJdZegt5G92jl97hb3oA8qWr+NkwyBiLMYUiiOSS93DNFKg9M2ul5MSxNHQ7AgWBAsCFYiTAmyKPFmda2vSisBatfYLKpNnouae90nWO0az5c1J/YdsQhEEgddgdOXGtrT1clBVxY3uifzvxeCBcGCYBkTrHicEtSXAFk4cuUUYLbPQtBFfu4STBaxeo+yVu/VuB+dXYfFoQhE3EZaoTieSoJjeg5I96PJvpAOggXBgmCZFKw4yFqxWHFPVb4s/2l9VbPkFKC2XiHQRc1JIVdbnbOp3+qF92vFtWlr1iBrhUDEc2RucN+doZUGNzhzJm08eFay/5shWBAsCJZ5wYpVMztLjFLVu/zH/53vk6kKdFFzssgVZa1y39viumP2mgPIWiEQRmP8h+KkmR+JcyaUH75o6scdF/L0XjSySJM3dF7a3dhe4Zyduf7wLanweEOwIFgQLIOCFWWx0i8B1UuVb/mvl1AZEKtEnhLMp3sEabfVcwVbBPZaIRBGY+rH4tT0ja5bqUT3DF2sPIk2p8/mLBIv+KSs0uNZ5c6fRKp5kf/ejA3Op7ix3dvcTtvbU6VREoIFwYJgGROsaEwJ6i9X1i8A5be58i5ALg0uqgt9UXMyZa3ompvcuVtdY9+rdv1MSbLryhCIyMrVlo4Lp21wvThto3umv0NKTvRN50uXs8rFRXZ//CwSu2kV7llyY3t6elnXFany2EOwIFgQLPsEy0q/1WK5ToEFikUqW1f6695TVdsjTqHuEkw6uaJt7O9tdd31frU4HaclAmGmNLe+/YyMDY7xmkhR1iqX/juTs1i0ImEK/V621hclJ/smTv2467t2ffyMjeIy+TGVDO/Hdw9KpccfghUBymnzPzG5zEmHs1u5NMej9NWY4VEullzkRXi5QCNbBYKVWIJlNFullf5YULRVCpkVPaU/b5N6tRQqMxc1J6NY8U6rGuczyuaDZ+OkRCBMBvdXUVbqrZ6N6a5p1Gh+/5T1oq+3bLdVnEwZpf7TKhwjulcnqO/HvVI/6iPCu7qGPz5lzl7tzpJtdP4xrU4cD8GCYJllMgnVO+ucyhurncpLq5zKsyVu5cnlHmUEH9BLncpQYsgSpzK40KPcu9ij3EPctcijDFxIkkDctsCj/Hy+R7llnke5ibixwKPcQPww36Ncxyge5RqiP3F1nke5iuSiX65QrpgllEuJvjmCpK1H0iBY0ROsYJkqTaZYLvKre0/8aWU//dSfmetukliuZuRv9YyiXqvr1wjstEIgTAffD5W1wfFQ9yFF0jSJZMpf7xOvT5hUcah/Zrljsv79syod14TzOWRudAzryV453pm65vDFqfZ1gGBZI10K1VidTD2+jISq2GPboc48TAxdqjJE8sASj3I/wbLGDGJp04nb3VLe7tSJ282atM31KD8gYbtWEUr/PEGiJiVNEzQIll9Gk2AtNSBWLDr69QlayU/LUOXqtqhrZT8rdwkmrVxVO95gscrYuu9knJIIhMXg62imbXRMkAfW9Ckfh5Ylkq8TKJP1mm7L+pvZa8zX5Xkze3q5a8C0ntIj9V+lxtQgBMt8qW+qLPepQuVWnl7hVjNTScpQ4oGlqrxpmbY7SNRSXrDqe5f8WID0Cz613ilNpvRCxe9XaMMlzXqpiqlY2TglSI37swtqHG/PreHX4PCqEggEggWrzPkDukQ5V+2rcj5jdBXDzApxMWWy3tLKepR5GmGmVCjofTMrnT/2rmLo7vtyD03V6xUgWEdK1cT1TiWNZOo1Kve9UOpWRpFQPbYseYXKKKldInR3l/lYmnIqe5f6OFvFU3/alJ9W7rNyl2CqZK3ep0uZC7a6Xs6vdv0SDewIhI2RWd71q55yS9ddZv5sRpnjf7ob32mdg5mm96xKcbmWOZNy9btk39YOwQoOZ6jGrXUqY1ZydsqjPEHlPhaqEUWQKgiWCpeCM/V9U5pI1fasTOgWqjAuak4VuZpb43qnoNp1c26tOAOnIQJhu2C5ugUrY0Pnneb/PPVPaaXCCuezRjJQ2fRTEmW8JvWsf3C9Tmsfzkzlr0PKCFZ575LfeMpQjSlVe6cgTxCsYLBosxQsqbf/LsFUEav3a5x5NBWYW1DtmFRQ6xqAExCBiKRg0RQgTe3NkVmoJ7mR3cyfH7/m4NmUiZoid1dNnlzedWWw9+dLnGkacVzPoeuYnF7R1S/Vvw7JLFjpfsp9I6nc92gxZAmCZVyu3lnnDrmKwexdggklV2H2W83l7evVXS/P3eK684Pt4ts4/RCICEcWXYXTMxXoyszY5PgfM3+eM1bpG5y/03ZnTSt33RHofadVHv4OXYPzhq45fkIqLRNNJcFioXpD1zv1pCz3QZAgWFYYv86jrKPndfluj7Ke3q6mj79yp1tZ0aTeS2j2LsFUylxxj9Xc6q5n36sR16PHCoGIYrAgTavofKJnt5VzGkuXmb/De7WObFZn2RpSKI45QuSo54oyZPoN8ZmTyh1X4yuQHIKVLvunRpeiER2CZa9gvbCSxGqPUGr2B2GfUCr3qPK1aqdHWd7k9gpXypcFqXn9vS2dl+AVFoGIWRZLXESZpYm6K3GyKZt1C/3+iYYEa11Xvwzvn6E+ro1dY+mOquO6BY5Kjrx6gYWqR+IcUyav7/hRqj7ea5rFCXW7xZlb94iLN30uvlvbIn5UsUc8+P8+E7l2CVaDFKzy3T1j63b0T02V5b7xstw32ts/5UYjOgTLVsHi8vFIynpOWO9RynaFkKsg0lW116NU7FGzX6ua3UrJDrdXvoplxqsw2cSK+6tqHO/SnYGPvV+N1gsEIi5CvarGlZbZs0NmOq9tyKTForyvKtifnfmROIf6qjLUPi7Hu9oW9okfiQt4OnCalC8uDWZ5N8aL/qnyuBbSY7GlRVxYc0BcTy/6A6tbxPCt+8WorS1iLInV2/R7WXQQ5PFBYOfhV7NPFayqveo9amEt8lyvW5Ugl3mifwqCFQnB4ucWb2t/Y7WHXoMElQItylUI6dokxYszXmtluZHFq6ghceXq/a2esdxf9Zc69QYOnGoIRDxJVtmhc6np/K1ehyw3wG90jgl2ufPUj8WpJFZTtc3uvG4he6Prdk2seu4vdLxL1+6cm8yPYV2dOMUrUwfEQ9X7xBskU7ONvPDbLVib9qiCxZks/mnd1HUztMzzFRIqXuQJoYFgRVqwuKTMC0TfWS8oQ6qSTixvslmuTEgYyxeLF0sXZ7n8ylVt7JvZaSpwDr0do2w+3BcnGAIR50FTfqfx6oUsmu7TbVhXd1WVd708rdJ1R1Zl5+V8fyD9lHTKGCojTqWlo7RqIUP2cOXoNsMr8u/IzCh3DKfS4UkJL1BCHF/3tThz8+ei75YvRP+az8Ut1QfEkK0HxGh6YZ5i9oV8016hrN8tlNId9FO0jYffelkmZGr3u73Nvrw3KEtX7vNuRV+v9k5pV808jv4pCFaEBYuFist/LFVvrvXQ87BHrDS5WlwvFPoBJTaC5QfOeJXt5uZ6LjNSY31TT4lxUV34YjXPhFjR++bM2+p6s2CrY9jc2s7LhcDWdQQiYYK/YWdUi34ZG93DfbNQXmGibBVfzpyxwTk6nXZfkVy9rDW5+75vxgbHq9PKndfr+7ISKbZTNs4rU/vFTZSNeoBebJ+u3S9e2bpPTCBBmkn/nWf2xbpqn5SqnUIpalQPk8J6D/3avsOPZa18t7tbsupJssp2OZWVdDjw5BWXP1i4Jq53Ky+tVA889FFBsCIlWFxS5uWxL63ykNB76HknjhArjQW1nNGNH7ny/z2slhnLtcb65p7Ges5uRSJr9Zda5zTKWD3xXs3hn8zZeujcPhArBCJxg6cBM3nPFV2Dk+VHoIIxrdyRwdOFZvdqxToK6fLr2n3i8tovxN0kUGPoxTSz9oCYyaU+Yk54PwULeiEmqWpgoVLFSqOwwaOU7Axfqpbv4MtwPfTTtEcpauqRLBas+v1OpY6o3edUaqg3q2qPk0qJTqWCGuHLSb7WNTuV5TTyvoBezGdUuKmR3e3th0FWC4JlVbDuL3R7M1XcrD65zBNQqjRyN4nQE4PxCAlXtYTL/bxOonSHKlxh91ttdWW+t9kxOKvu6zP59QknEwKRZMHlwIyyztszNnSNpqzUeOrVSufsFu2+ytHuMvSWEWkre3p554DxH8ZvOZAzdJv3ipMoC3UucVndF+InNV+Ih0igxlLv1Ey7XnSrdSXAkh2CXmxZpFS50ugWLMpglewwLlIMZ7z4zywjkVpCf+/COvWn/wUsV40978PTU9yTVb1XlSuvYEnJ4t+r0slWpU64mPXNXSReXUppU5eypK6Lp5RIvrQ9V25v4/tzJbzrSm1QZhlDA3xqCtbAhW7l3sVu+n31+TBuXWih0pMdiab2OKB6r/BmuvgxW0ZZriWykX5hILHa6sx9f6tr4rwtXaPnbxU3Fhqc5kYgEIkvWsdyo/qkjw71p51XP8zY4PpFd4P7BmdWNl0eHc+lPirp3UTlvgc+2S+eoRe/cZ8cENPtbpD1ShWNlq+kEuCyJlWsmCU6fEWLWRFCsEqJFVKolpJAsZQtqlPFyitX8m1xk/q+eiFT/243fV4q3EuyaifjpGZep7d8WBlEsJjVO4kdXcqqHapwMcsbu5SlJF4La0i+qrqU3MouJbu8S5nKqxyot+u1VTx96FSXjS7DOodkFKzr8nsa1Xn6byJlq4xKlQZPDJbuSD65CjTQoq2O4OnFZVSy/3uDO++DWmc2LwSdv9V1+/vVnZcOQbYKgUjt4JULWRVutXy4wfWn7DjaFNxwUJzFTeif7BO/pzLfu5/Ich+VAPMiMXlUuUctAfL0U3GjWgosaugRLF98hYvFaaWfbBXLEWekuIzIUsUZr0VMneglWPzfy5tCN8uvlLLG2a3S5p73X9ndR6KWNnhkfXmTKlaBBGsFCdbyBpXi+k6liFhKLKntVBbXdpB4dSjzqzpIvjqU/E0dSl5lBwlYhzJxXZfyxqouZUwJTSsud9IBjYnFRBWs2xZQpsqCVOmb2vn7oWZfagiWb2mR2cKrWj4XOVv2itE0PDOAOAenCwKRwpFeKc7ntQw9axjcd8fi8+DJvuqvxOm8b2rrl+JGKvX9ljJTE7gBnVAihbpTR3gXIXIJkLNVyxpVudIo0tMQWrq4h4rLfsu9UkXyVX9kpmuxXzx+Bc0OSpu1MqSbPo7b2yC/lEocLFUrSLKW0dui+i6vWC2tI7mqUwWrkASLJWtRTY9ozWPZItGaS+STbCkVh5RcYlb5IWVG2SFl8roOZfyqDuWV0k7lhZIuZRTJ1xPLnFR6pA3xxdwsrWbBRkCw4kiwVEmyynzZ1B7J79UEJI/aFyZRL+jveMCmZre4iF/j+LUOJw8CkeQxge8w3Oh6pWdi0DGO92FF6+N7hapV9K/eL35JKxIeo8zUa97sVIRf+LRm9bLdar8IixVnrJb5I0zZ6pXhqvfPYvl2eYTkKhTcmO8tWTZ4emW+ePdWIZUOF1DpcF5VJ2WwOr1ZrIIggpXDkrX+kJJNZK47pKQTU9ceUiauPkjSdVB5c+UhEq9DyksrOpTRyzuUZ5d3KiOXdVHpsUt5vJiyYMSIIjcEK4EEK7+ad05BqEJyQOTQ69zr/FrHC4vrW8U1te3iDJxECESSBTe8s1D1XNrsmDDxo44LIp6pOiDOpzLfwE9axMv0Np37p+paRG40XuBYrCpkCZB7RVisVkiWS8nyxZ90FWv4CpcOI8KllRX57YodsZGrkGXInaqAlezoYcUOXtzo9jbLc7/WjPJOJbusw5u9CiZYE4h3SLLGrzyojCttV95gStqVV4iXlrcrY4jRy9qV54hni9uVp4valSeLDimPF3UojxV1knh1EU4IVhwJVm4V5MoK9No3h1/7vK+BfCPEAXH3Nsre42RCIBJZrOjKHO+lzTRB2HOljit92iZxva0fR4ijKRV+SiUJFV0p88P6/WIEvaBMjPYLmVYC9DasN6t7qzS58mWFr3CZkK5lYUjXih3xJVbhwJmwhXVu79U+ORXcLK/KFwsXy9bE1Ycok3WIBOugV7BeK1EZu1yVrBc0ySpuU54talNGLW1TRhJPLmlTHi9sUx4jHl3cpowghi9uVx5efEgZWthBdCpDl3QpDy91StxeIFiREyyeGOQhEAiTjewTk+u+pPaIFnED/zD6cYs4tbAQjfIIREJERtnhm/i6G51cTc6soEubbVh4x1LFQlX9hfgxZYvuJ6F6nl4oMoi8qEqVLAHyLp51u9SMFR8Epb4EEC2jsrUszAwXvy1JIrkK2gO2k/vR3NTE7/aOsefTtKKyielUG+Ypy/Wmt3R4kEqHagYruGC1KsMXtSpDF7YqQxa0Kg8Qg+e3eBk0v41oVwYtaFfuXcBvDymDFh5SBi/qUO5f3Kk8UNilDFniVIbGSMDuL3R2C9ZpaYkrWMvkNTgQowhluVpooIf2+NXRxDRJ108+bREX8GssTjEEIt4yV7QsNL3cMSSjnPZeybJgRoVjEmWywr60mdLc59GLwK+o1PciZ6lk6jsvFtmqCilV3Fu1ypedqmhp+MqWhiHhajJRUvTTw1Us5Wplc2oIVrAypHcggDJfxd6LensmIFnEsmhdxDhqmH9h+SFlZNFBr2QFE6xB81qUewtalHuIu4mB+S3KncQdxG3KfqJFGSD5udLq5bb8NmVgwUHlLhKxexd2egUokvJ1U/6hbsHql7k/LgTrDpOCxWVtSFDURCuvjl9TqWGeX2O5nMiyhVMNgYh1UGaKL4DOKO96rrvfSl6Vk76uq5/Zv24zXZdD3+ynfNIqvkMTMveSSI0nuVJigfYCxCXAcmpYX0titbZZlSt/rAohXaUBpMtIlmuFqXJi+BvfUxkuqfIluelltCZiJTfLH6JerXZvduvhRapwDZ7f6pWsu+aqkqUJ1s/z9iu35KrcNGu/ciPx45z9yg0z9is/JH6QvU+5jrg2i9/S789qVW5S2pTb5pKAze9QBi3qogyY05sBG7LE7RWxoSQpDxuUq8GLncp5E/Z5BYt5nHrMEk2wCmrU77lYfd8DlfoW8TZluH5TR7sBuR1js0jMq8wQiIQMngjkJaK0mf2d7knBDc6Z9HZkRpk417BU0Tduw1fiUtqQfgsJ1YhPD4g/cWM6ocSCWnkXIO+s4klAzljpWStZ7Usw0dKxslnXr2VQuPyWFHccKVucqSmFXEWsDMnZrwLvNUFdtC6iU0lb3UG9XocoA0bZr6XtypCFbco981q9wnVLbktQweqfuU+52ste5ar0vcoVzFRmn3IVZZ76Z7co181oJQlrIwlrV35OmanbCjqUgSRi9yzsUgYtVmWMBYxlbOD8TuWKzBbl1HGqXJ1LosVXr8SFYC0keaoIzaxN6vdcrL73wZGQaM2ht2998qV4tP6AuHVbO91sgVUQCETE0lZHUfnv+5kVrpf4Ghzd/YKzMjZ23s4ThIZKf5SlovT0r+kb+OX6L8VE6gOYVa9+Q0edOp/eKn6R58Z1X9YFoJd0Gc1uabIVpKRYYqKkyJkXloCVkKHor6LYofaA8fUmC+T1JtwHNqtSLUGOpEzS/QvbSbzaSLpavJIVSLAum7xXuZToy0zcq1xEXDChB/619/+bvE+5dOp+5bL0/d63576zV5Urgt8OnHfIm82MB8EaSIJFC4eDMqOyR67qQVxC1YXZ1KIxiUqIY+nrNOjTveISnIcIRIDynhmpUqh8R2WTKzI2usb2urh5g3MO9Vq9lUV7rwJ/KLrbj8t/u8WZjV+KO+ib852Yv1jIVHi17K0q96FMipZXtjQMCNdaH1YHEC+r0uVfvCBWiSZkvIZi/OouZWQxNchTszz3a/2AslwsXv3S93lli0XrYilY55FAnetlj3L2eJUziTPS1Gb206RYMVdk0dTkqtg+J1j2BxeqgnVvYXC54olBfh5DYhIQ+uGYflgeyK/t/BovbBhoQiASOtJWtH6bloD+iu8KTF/zzfncpO77PixUkzaKszLLHVdnVnT9MnOjcwwJ1eyexaF8cbPjnaxyx33Za77ye/3N5v+I00iorm5oFb+i0t/zDV+KmfEgVjWyt2rTHlWu9JT7Y3ePbHVL1y6LWa5mk1kuf31cO/SgLJhMcBlS2eSkEmSXMra0Q3maBGxEYbty/4I2yoC1Kj+mDFj/LM5a7VMuIOE6Q4pW34mUFctuVfpmdyr96HLluTWxFaxl9Ly8a7EqWI8WBxespbKpHcKSuPBrO2W2xlAZ8e66L2jB81d8JRpkC5GCkbHBeSOX9LwlPlqrkLHB8Sr991OZZc5Hp5U7f5tZ4R7JmSr6/fH0+9NIrubos1ZZFc7p0zZ0DfIuD/X5iYV+gjmGpYq+6R7Z9qV4s6FFTKP/zovpC4BsWK+We6u4FFi5V+2zqvQjWaZky6JomZatAFOKyFyl1ioKvoZIX4KcUdHp3QmWR2spuB/rgmwSm0UeJa/KQ++n3k+5PAbrOhbTx71pnipYr6wOLFcLa9UJXUhK0pBHopVFjPuU+7Zoo/yaNeJYnLqIFBIsx6tc2tMm/0Ih32+2917Bje7BWeXiRB+pOpavZaDS3730k8ykBv6JJobov+G1pnUWK182BaBSYkq8/MjX+gDlRUOlxZDyBekAvZewXpcvSLCE8s46oeRs6k0ebUVfKO+j9L3EOxIo1R7lillC+WF+YLmaW61mlGP9egEiC8nWVJKtwVoZEScwIqljQlnnJZS5up8mAF/2LgPd0FP66y7/beQGdsdkb8/VBudj08pdN0/ZLE7T/o7mZnECT5TQBOAvSKr+SMyKh29mrQyo7a6qllTtsy5aVrJcAWXLZB+X//4tCAXoTdo6NVt050J1Gk8jxw98BQ1nt/gC8KJGNcNVavPn8/hyEqxcobwRIHuVu0n9fqiHgKSOaH0pcrlVhCobtze2i8vLRe8f1BGIpGpyn7y+/YyMdeIyykhdm77B9bOMss7b08tdA6Z+7PwpXXlzTca6zsvSysWZQ0TPdQrbvxDnNO4TdzS2ieeoFDiRvlnmxIVY6fZX1fhjnx/h2mtOuDZZKSvuDiJcZsuKECwQoGmes1d9c9RynF6wfDlCtgilind/8TVEqnCF29OXVelR+itCeXK5oHaCI+Gmdn4eQ65SE++ZQZUOejv601bxSz5TcCAjUjpqvhQXNbaKkdtoVDeevln1E4F1Ia64CSVd1WFKl2Hx2m0ty7V2F+QKHMnkcjV7ddM8mR2q0rGph1mbjMtXPpXvCuvNLa3lkuMskrWfz/d4M1fZFf7hiUGIBtAJ12z6Yf0PdW2iL05aREoElwA//UpcwmsVtrWJV0mulFjT0Oq/z+qISUENu6QrQIkxZGkxSB9XsF4u/z1cHioXQiZAb7i8d2+hx9t7NbxIlaq8Kh/J8ocB4dJQSLYW1HroChu+cki9eoj3rmnw51DUpDbWTy5TJYr3WjHZPhTWq9+T8fB6AuKQL8UbnNXi5dP0AyhKiIjkCl6tQEL1M85WeUuArSIvXr759IIVqKndr2yFyHDVBJGt6hjKlj67tQ5yBfyQX8PlOI+3PDhxPZf7VPJ0hJKtWSZkK1f+/fnUxK6hyL9jxqYesfKF5cp7Dc4+SAQIDp85VEKcvK1FPEOtKLeqKx8QiAQOejKfSk/uoUQmidXspjgRqybJEbJlcIowmGwZzm7t85/ZslJWNLIewp9wrYVgAT+MWdmzLV2TK38YEq5N5jJbvmXFGXp8BIs/Ln//NLZAIIDh1/687XQWbW8V05raxPBmAdFCJEyPuziq8aA4m4TkR5ytaqIJjyad0MSaHW09NLUFfj+j0tUQYk+WpT6uff7lK5xpxUDitR6CBfxcTP1D2dw+tVztm9LDpT2j0hVQvjaZ6+PyJ178sfiHhHh6fQEJSJvI3d4mRlEC4MfcGJ+WJo7GSY6Iv2wVrVdo+krcTz8dvLbjKzGzSZOYGLHDh51+fu8I4fKHibKi4T6ulsDCFay86Le0aFa6egkX9WA140oc0MM763tWM8ytUcnXU+0fRY/VbJeJni7e29bYGtvXGJA8kGTlEK9TZutBPstwoiPio3GdGgdJrJ5nqSJRmUPkxVKqWKSa9bSr7GxX/z89poQrUJarRcVyebEldtOKLFrch5VbBbEA6nTfD/I9ykUzhDJ2ldrfpDG3xo9wVRsQriqbhEsnV8WN3dkHAOw+Q+bwWfafr8SLOw6IK3E1DyLqsYs2rG8/IK6nJ+If/9MuZu8IISuRZqcUqV1+aA6Br3SZEq8Q0tXYEkama3/wLFetjdK1uJ73C3mU8evV++b4KpQS3EWYcmRWeJSLZ1CJcK46tTevprdk+TLXn3jZJF2B5IsnBpti/HoDUoPtXD5sFS9wywtvjMfJj4hobD8kztnRKu6ibNDL/2kTs2L55G/WSdVuyS4DBBWutjCEK1AvV0uYwmWgj8twE/3ewMK1rEkor9GeocGF3NzsUR4u8iijS9V9SAW1sbl7DkS392pEsVoeHFqkytW8WvlWhynhqjYgXCZka4G8YxCHP4gm3iRCu3jls6/F3Tu/EefBBBC2Bl8/QE+yB0iqJsUyY8Wyw5K056B/dvuw62CYwuUnyxVOWbHJt48rzBURYWe3fNZDcI8WX6PDl+WOLhXKzxcIuprEo/QjrqXS0V2LSbpWqosfIVzJxfxabm5XBSuTmtvn1/YwzxerwhWinytUhouzrTjwQSwzWnQGTqYkw9DNe8VJMAOE5dgsxHHN34jzd34lBhEzdgbI7kSaZp1U7T3kn0DCFVDATGS9zGS7dhgRMAOTi402TC0a6ukKNrEopYu3vfNhydmtB5YI5cYCoVxLV5b0zxPKLfOFN+sxfp26O4kv/l3aqGZD0DifWLyxVpWrOxaqgr0gCH7ly0Smy2xfF79v2a7YvP4A4JevRA71ad1Pq4gurKsTx8MYEIYiTYijP/tSfI8EYhhnrEgm8mItVfske41gRrbabZAtXUO96dJiawjhstpAv9/4mojaALIVqJeLr+JZ2qA2HY9bK5SRdDfcICor3jxPvVblTiovDqfy4guU6ZpYpi6N5I3ckJj4bm5ncebmdt6avrBOUttDOLJlVrj0ssW/LqVrcChrgEMdxBV8NnJG67M28Qj1al2zZo04FgaB8B+0w2pni/hu89diNNl5JpUC85p9J/IijCZV+3RStV/HPj8EEy09IaXLpGz5la4268K1o9VAdsuKcO23kN0yKFtVcpM8XxjNd8GxePECyGdLhHLXIuG9nLd/nlp6uoPEa2SJR0mvUK9HQYYrfuCvCV+LwxlJFqVFdTrJMiFbvsI1v8a/bM0zIVv8nOLnfrRfiwAwCp+Vn7WLTJqof4HPUN4HCaFAqP1VdDcTCdUlJAijqIlvdrPBviS78EqVFKiWDnprhgDSZTTbtccXo31dB633de3UrYzYYbSsGKCvq9FAT1e9wd1cZndy+e7lCnTVzxI6ICdSVuTxZUIZQD1dP6AllldTefGGuWrmi7eGz9jkURbUqdOLyyjbVQrpiV72aod6kTJnr1iMeaJUY5EPC+sCs0AjmHAF6umq9S9d3onB1ui+HgEQDnyGEs/ROXD5boF7D1M2CoU4hg7579Nh//tdX4uZUZcqmaliqQqFUdmynO3yJ1wGG+l329BIb/uaiBBb6CO1l6s6xMQiZ7tW7FAzEyxd3Eg/dKlQbluglhf5oL9/CWW6VniUcdTXlUPitbgeKyMiySx6jC+b5VGuU9TsI0tNYX1v0fIrXXUBMl26jJehLFcA2eLPgZ9rOLRBQooW9WjRa/9T9PZ6ymgdA+NIoeDloCRVf/zv12LaLi4FRlGq9huUKsuydcg/VjJce0PI1hHCFe66CKu9XG2xbZw3ctUPC1e1n11c66l5uXSnujxSa6a/n5rpbyjgTBcd/FRevGW+2tfF0jWvFuVFuyglcX1yhVoeHLK0R678sTiYdNWFJ1y+0sW/5olWHNQgkeGzlbJZWXTejvlvu7gC5pHULVbimIMHxVnUY/UwfdFzdpnoMwqH3bJRneWo1SKRFDFbS4w+QmZ3tsvS1GKQq38aQqyLaDCQ6Qp7+3yQ8iL3dfHCy6dXcHZL7enql0viRQxcxCUtj5JVoWa5eHqRV0eUIttlGH7MuLn9ghnq48z9ThpLJIWBCCFd+mzXQo1ApUUf2Vq7KzqvTQBEi/8eojP3azGC7ztEM3ySxWcd4oL/HhSD6As9NWpi1R6+WNktXS0RznjtMVNmtGFNhG/Gy2o/V7ilRUsXWwdooA+2fZ7vn+MMB0+6cb8QZ13uoPLijfPUBu3BhR5lVIma6dL6urCvKzBTaYksyxWvZigiaSpq7C1Z/oRriR/RMpzp0pUXA2W6Vu4MfCsDAAkvWu0ig17/79t9WFwEM0nw2EvL0HZ/Lf6XeJu+sLnRfCKxPOzx6bVqjTPZajEoW7YIV7AyYzirItqCTy+G1TxvZfv8fpPCFWJisTrIVT9cXuQsFx/6XF7ktRHDi9Rs17UKX/miNnAPWepRxq5W71xcjh1dXvgxuHmeKljp5apc9aJBxYhwLQkgW4aES1daXN6kPv9wEIMkl6zcPV+LdzjpUXdAnAJTScBy4L5OmmL4WozfHaBUFQv0PVgsRm2d9tIaDLtLjBLbSoxhbqYP2Uhvw0b6xjAnF+sMTC3Wmp1a1JUX9fcr8oJU3qP0Qinv5lJLi31zhHLpLMp2Ucbr8eXqNUBaabFElhdTRb5YNnmxKO8vY9Hhq5KYYh+KmvzLVyjxClRWDCRe/Hv83Imn1ysAIn4mkmgd6BJXohE+McTqKDqYr9rzjXiUvnC5RjecxwIWjP0dkZOtgAJmQxbMSIN9NJrqd7Xbt4ne6vU/RwhXBK7+MdLLFWxVhJbt4oOcszVcXuSt9Fxe5IuNWbjupfLi0yXqVnouL/LVMcVNySlcPJX5wFI1ezVyRY9cBaJbuBrDy3QFKivyn+evazy/XgEQKSiTlUc8zmd3Wpo4GiYTh0FfnLM+/1oM+/ygmEz/nZdIT7C9uj1YbckgWyFKjHtt3Eof9vSiydKi4St/WuKzl0sTLt5Iz+VFli6+5278OqE8tkzNdvGurhsKPLQ+QhWRMas8SnYlZbuSZEEqT2Ly3ZJXUDZv1ia1NOdLSOlq9BGuht4YLS3y7/H6jt3tOGhBSpPHZ/fer8WjXxwS58Bo4iTWCHEsZayuoy/O1D3BJtsSBC2z1Sur1RUhjJYcLciX4RKjhtV9XTZMLxpajNpuMtOlozHMTFdY+7m4tLg/cFnRV7w2yUuvObPC0sWZLr57kUuLXGK8Ll9trn9zrZrl4sWofPdiSQKVF19bra5mGLhQlUxmhQ/L9RgQr15lxcbALPVppOdSrrdUcggAwHzxjUjf2yFuoIoUpg1jGdRj1Y/E6knKdOTtNZMZSRD26cqImvS0d9mLEdHqxqZme6vrIwyLl8H7F62WFy2viohlpivQQtQgU4uacHGGhcWBsz1jV6mN9HwVEK84YAbSNUCPLVMvTM6sUC++5uuA4nFlBH9OP1+glgd5sSjf81e6o0e09BwhXE3msl3F/jJdOlY3q8+zZHztAiAsuAp1SDxD5zuu3ol27NsnTqYvwH10aE5KVrnyK1uHVJFpj4BoWZGttijJVljCZXB6MZzLri0Jl12XW+8/cnIxrF6uELKlCdeqnWoGhqcXtb6uexarwsV3L/L04r1ybQQ30y+sj48MF1/Azdfi8PZ8Fitei8CLXjXRCiZceukKJFvLDZQVGX78+PmCwxSAwJK19xsxmUqGDx4QmDaMSnx+WHyHHvBxqf7k298RmYyW7SLmM81o+yTjoTDLi6Ea6YNMLxq9czEephbDzXQFKi9u8i0v7lElY2q5muni5ag8rcdwzxNL2NhVankx2ncuctP+ZbPUxaL8+fFeMY2VOkp3HkmJgSzXEaXFHf6li3/NX0ccogAY4/ND4m3eDAADilw58MwvOsQ9B74R2fuCbCBPNXyb49tjIV1W10lYyHrFLNtloqHeSKbL8PSihanFhihMLfrr4/InXNpG+jxqpH+FrgEaWqQu9vxxgTrByJmkR6m8yD1d3Eg/t0a99Nru+xe5V2xEsbqagT8mZ99WN/eWrCOEa2cPpSYyXQGlq0n9NT+me/HaBYA5vhHTP+8Qgw4KcRaMyMb4olX03/+NeJEOzzl4ooWWrUiWEUOJVnuUpxnNTjDuO2T/9OJumyYXd4Y5udhgYSmqqV6uIEtRq/aFLi1q5UUWG56g4+lFbSv9oEL1wusb5qrTi4Pl2ogJ6z1UhlQb6S33XTWrpUpv9ipbLWny5xAIv9K100e4dpgvK/J/82MCuQIgjHPuG/Fy2zfiWphRmLF5sziODrvBNGWWQ4dnXrBN4+BIWnRlxIMRwIhs+WK0t6vNjtURdmylP2hAuNqjLFthrIgI1stlm2ztNSZbWkmRpatstzpRx1kevhfwCVoZcVMBTy56vFyV6/E2048uVZeElhgUriLKXA0qVPuuOHs1mhavrm1WPxbf+cf/vTYM0QokW/6Ei1djaMuGAQAWIRc4QE5ArUJD6urE8TAlCwtDd38pLqIHchQxZ7+JsX/gnxafnq2DsZCuYD1dZldHaD1dnfb1c1lejBqgxGhHL1ezgTURUVkREWIDfbD1ENUG10P4ropgWHTmUiP9a1xeXKpeA8SlRV4dMYBKfcOL1elFXo6aV6VOMCrV6iXYnAG7VvaA8Sb750rVhavMugCslazeZTLDpSsr+uvh0iYG8VoEgD1Q4iVv32Hxx8/bRF9MGhqM7UJ8i8z0F/QAvo0nUWREqzXCmS3bpMvK9UB29HN1WOvlMn31j9W9XFG4a9H27fP+GucNZrn00sUSxOVF7ul6Z71aXhwsy4tX56kidYUsBTL8e7zLi1cysORwpmy9xi7jwrU2jJIi/z2cocTrDwD2c+CQeJedYfducSIMKnjm6mg6+J4icvHEibxotegyWwfjWbas3scY4+b5iDfOt1vo4wqxIsLKXq5QshWqvBhsPURA6dqjKy9KGWLZ4S3q82rUexi1RnYWKC7Ple+R7FYpk+hFy5BwNRsXLn4/fozxmgNARM+z3C87xB84QQOT8olCuujxwNfiSnqgxreY7LcB9uGb2ToUQewWMaOb6qOV7bK0jT5QadHKMtR2C1muthATi60ms1wWyopW10P4lhY1KvYcSXkAyvbopMsfobJc+vKiFD7+9+/HawsA0aFTvN3SJa7C5dG6fquvOsUvyD4n4gkSP+g3xx+KEeFIl+lrgexYFxGkoT6c/Vy7fbJdUbvcOtiKiDDWQ5i9Z7E6jBUR3dK1x79sBZQuXYarzI9oGcl08eeuDZsAAKLDl51iMnFnmkjxi6ObhTih9RvxOMlVDp4Y8ZnRapUTfTwBGC+idTCCTfT+rgSya13Efiv9XAZWROyOg6nFxjBXRASVriATi2anFrXJRVPCtdtPWdGPbOmFiz8+5AqAGCUIDoscqlKMpAROavZlHTwozqYDbxQ9CHmt/pqVQVziN6vljBE2lhlNlxdNTDHaedm14UxXiBKjkanFHWY30Lf57OXyR4RKi9U2TS16y4oaBkqLZX5Ki/y+/PXA6wUAMSXvyy4x+ptvxHkpVRJsdYhryDBfpUMrr83kYkoQP7T79Gt1OCNLKNmyO/PV3mVtM32LDWXGuJpcbLNw5Y+JXi5DayIsbJ+vtrAI1W8vl4nSIv8eP2ateH0AIB5gx3i9zSG+nxKrHL48LH5CB/MUfOGTULiiJFodJkXLNuGyuJ3ejp4u26/9MVtabPdfWtwR5nU/ja3WJhat9HLVGLjUuiqUcIUoL/Jj0taB1wIA4uxsSqekzs+SVrLoH3bs105x41eHxUx8wVMjs3UoisIVUr4sTjXaeT2QleuAzKyNCCleNqyMMCpeO01KV5PBOxYbDIiXmfsVjUjXJgMN9Ax/bq2QKwDiE+rLore38g0xSSVX+4Q4uf2weJAOpNyo348HYs7BGImWpVKjj5CF2+MVqrneyqXXdm6kN7SJ3uLUYrOV0qKfXq5ITS3aeak1fwz+2uD7HYC4Jvdrh3i4tVV8O2l6rg46xWNfd4lZ+OKCeJMts71d4TbUh5xk7LAp09VhrbwYrMRoeSFqWxjCZfKuRVtKi0EmFv1NLfKfa4VcAZAQkIvMpqrD7xO+XHhAiFPoH/MsvqjAH/EmWpHo87JLutpMStd+E9Jl58qIcNdFWN7PFeaqiFqT0qWJF////Hji+xmAhBOtMS1CnJqYaxiEOIsscSSRhy8mMJLVOgTZCt7P1dGbSGS4wpItg7u5dhns4Qr32h/DsrXfpGzphGtPO75/AUhgyXqWXSXheq6+cYrn6ZPPjdYddyB50Ge2OmNApOQr7F4uG9dFRDXDFWJFxK4wV0QY3j5vZUVEEOna1R69C9MBAPbDjsKuwtW2hJArbh77xiVej9XWb5B86EWrK4rYJWAdYUwzGp1iDDnJGE550eJG+mDrInZHaV1EpFZF8MfE9yYASYJDjP/qK3F6vDe0n9rhFiPpIJmDLxqIhGjFk2x1xJNsWRQtO2UraPN8BFdE7LRTtgyUFvnvaOvE9yMASYNT5FE267l2Ic6IV7k6gT7RZ+gTzY3Z1SkgZdDLVpc7NnT6EoaAWV0ZYduqCN8rgKyuiTBRXgx3RcSuUNf9WFkREeJia/41Pwb4HgQg6c6UXHqdfTbu7i+kT+h4zlzF80QYSG5iKVpBsbHfy0hzvRUJM9Pb1WLjclSr2+gtTS3a1NfFjwG+3wBIXuh1dPT27eJb8bPnyiHuO+wWs/DFAXEjW874Ey27ZMvqPYxGyoxmrgGKhmwFa6Df0x6ebJm98oc/n3hfLQIACJvZhx3iIb59JuaCRYfH3YedYga+KACZrejLltGeroMWe7rMXP9jWrgs9HIFvWcxHOEK0cvFfz/kCoCUYSZV5QbFVK6cQtyILwRIKNnyxAFm+rzszHQZzHiZ6uvqCtHTFc7VP1b6uUKsigi2LiJQpotlDd8/AKTgmeESt8Ymc9UlrqIP/k4s9hQBEC56iXEynhhhMutlx/qIiGS8Qu3qCuf6n0MW+7hCTS4aaKDfLTNX+J4BIPXocIlJDoe4JurrGBwe8RpNTuXhiwASXrZ0whUz0fKYLzHGtWwZLCu2hlFW3GeDbIVaEcGfbwe+RwBITdhxPOLNtjZxWrTk6pjDLvFSF+QKJGtGyxNj3AYzWwYXo3aaka0u8/u5LDfPd1i73DrcBai8kyvoXi4pW/w54nsDgJQ/G/IcLvFGxJveCwvFMV0uMZA+YG5cjsQDYDPOWJcQ7Sgv+tvbZeeuLou9XKH2c7XZtJvLyl4u/jvx/AcA6LiXE0yR7Lu6gvquJuOBBikrW57kkK0uP8tRbbmDMYKyZXRNhJlFqP5Eq0XuusJzHgCgQVmsqdSP9b1IlQaPpQ8wjl7I8/Bgg5SXrTgWLT3hTix2WpWtaC1ADfPKH9/sFv8e5AoA4OcHbC4VppELHWe/XDnEMN8XbwBAj9y444hg0mVKwmxqqDd792JYdy52GL/cWi9dWuYKz2kAQECc4jFbJcshxPddHpEVtz+1AxBnxKVoGZlkNLiry9Zsl0/my+77Fo1un+ePHdfZSQBAPFQJZtIO0Btsy16RXL1IL9Z5eHABSDzJsipbTqOLUZ0REi6LS1BD7eTyl9niv9sJuQIAhH5dzyMneoXc6KSwBYua2gdArgCwT7g8McaWTFeYKyTsbqIPZxEq/394fgIAzEgWbVT4ZbjZq74ul8jGAwqA/VktTzLIljvysnXIgmwZbaI/iLIgAMAClMXKZkeyXBqkZq5n4q3MAUCy4YkzLJcZQzXPO/1jtbwYagu9Eenqkk3teB4CACy0XTxDrnS8FcG62iVEJh5EAFJbuMKSLovXAXX62dPVaXM/VxfECgAQBuxIlIi6zrRguYV4wiNEHh5EACBY8SZb4TbP89+B5xoAIKzXanIk4hlTG97pnS+iPzTTkwAv9gCA+JYv25ej+iktmhEuTa7w9QIA2EAOOdMVRuXqaPoDL+NBAwAko3RBrgAAtiK8l0EfY6j3Cg8YACBuyoxmN9AHaKDvglwBACIEudO1oeTqGOq9ehQPFgAg1rJlVLScBtdDQK4AABF7HRPiKd6+EEywzqFU13hCAQCAqGFVujzGrv1xevAYAwAiygTuXw8mWDcSuXigAADxIFt2Xf+DxxUAEEnYnYgBwQTreaG+IwAARJ1gWS0rfVzunv4IAACINGMCydXpRB4eIABAXAqXBemCXAEAogg71Gn+BOvXeHAAAMkiW5ArAEAMuO+IeweJt/DAAAASTrQE5AoAEDdM6nU/Id8ITUzDAwMASAbpwmMCAIgRvNn9Mr1g3UzMwgMDAAAAAGAZnia8XZOro4gH0OAOAAAAABB2o/sIwVfn0P98i/gDHhQAAAAAgLB5gTiJBetU4m08IAAAAAAAYcNb3c/yXo8jm7LwoAAAAAAAhAf3tH+HBesa9F8BAAAAANjWh/UjFqxf4sEAAAAAALCNe1iwHsUDAQAAAABgG4/3kd3ueDAAAAAAAOzhJRYsXJEDAAAAAGAf41mw0vFAAAAAAADYRjoL1kw8EAAAAAAAtjG9Dx4EAAAAAABbmQ3BAgAAAACwlzksWLPwQAAAAAAA2MZMFqxpeCAAAAAAAGwjgwXrXTwQAAAAAAC2MYEFayweCAAAAAAA23iVBesJPBAAAAAAALbxNAvWvXggAAAAAABs434WrB/hgQAAAAAAsI2bWbDOJ/LwYAAAAAAAhA071WUsWKcRU/CAAAAAAACEDd/xfC4L1onEi3hAAAAAAADCnyAkTmXBOoZ4BA8IAAAAAEDY/J44rg8H/cftRC4eFAAAAAAAy8wh/rePFvSLq4hsPDAAAAAAAJbh+52v0QsW92FNxgMDAAAAAGCZ6cRJffRBv/E7PDAAAAAAAJYZ2cc36Df7CezDAgAAAACwAjtUP3+CdRTxNh4gAAAAAADTsEMd1cdfcOc7slgAAAAAAKazV4P7BAr6P/sKdQMpHiwAAAAAAGNk+i0P6gTreGIUHigAAAAAAMOMIU7sEyzoHW7CAwUAAAAAYJgBfUIFvdNJxAQ8WAAAAAAAIZlInNzHSNA7Xo8HDAAAAAAgJD/tYyboD7yOiUIAAAAAgICTg3/i/nWzgnUzMRMPIAAAAADAEbAj3dbHbNAfOpV4DQ8gAAAAAMARsCOd3sdK0B/8CTEHDyIAAAAAQK/y4E/6WA2hXp/zJHqxAAAAAAC65eoZEehaHBOSdbrAHYUAAAAAAAyvsjq3jx1Bf9EviNl4UAEAAACQwuQSd4WdvdIJ1inE83hgAQAAAJDCjCW+3cfOoL/wImIaHlwAAAAApCDsQN/pE4nAVCEAAAAAUhB2n1v7RCroLz+B+B2mCgEAAACQQowkTuoTyaAPcL7AZdAAAAAASA3SiQv7RCPoA11M5OBBBwAAAEASw67Tt080gz7gAGI6HnwAAAAAJCF81+DAPtEO+qDfIgbjCwAAAACAJOQh4sQ+sQj6wMcSz+GLAAAAAIAkgnd/HtsnliEl649Y3wAAAACAJFjHMCZmmSs/knUh8Tq+MAAAAABIYN6KelO7wfUN6fjiAAAAACAByYjaOgaL6xt4RxYWkQIAAAAgEWBnmURc3idegz65o4hricn4ggEAAAAgQTJX17PD9InnkJJ1OcqFAAAAAEgAueoX93LlI1r9UC4EAAAAQJzC1bZ+fRItZCbrKtmRjy8kAAAAAOKFd4n+CZW58iNaZxOv4osJAAAAgDjgTeLcPskQ9A85hxiLciEAAAAAYjgt+AZxQZ9kCrZFYiQxG19kAAAAAESRXGIUcX6fZAz6h50s1MsTIVkAAAAAiJZcPUKc2ieZg/6BxxD3S8lCyRAAAAAAkSoJsms8zO7RJ1WC/rE3yi5+SBYAAAAA7JaricQtfVIt5BqHK2U3P54MAAAAALCL8cR3iaP7pGrIkuFTskaKJwUAAAAAwm1mP7YPwitZJxD/S0zDkwMAAAAAFmCHGEScBLPqLVnHynTeG+jLAgAAAICJfqtxxDXIXAUXrVOJ0XjCAAAAAMAA7Aynw6CMZ7N+KScAkM0CAAAAgG/Wii9rvgtZK2ui1Q/ZLAAAAAD48KJsKzoKthReNosNNQdPKAAAACClmUXcSxwHQ7JvZ9a1sgEe1+wAAAAAqbd+4S3iemStIiNaZ8oRzKl4sgEAAAApQSZxH3EWTCjy2azzZTYLTzwAAAAgeeHbXi5A1ir6sjVQ4D5DAAAAINkmBCcIdQH5MbCd2GWzLiGGEdl4UgIAAAAJzXRiBHEZslbxM2nYX2az8AQFAAAAEo/JcqANE4JxKlrcBD8JZUMAAAAgIcqBk+XZDbFKgLJhX2KonDzAExgAAACIP/hy5uEoByZmNutygU3wAAAAQLzBm9j7IWuV+LJ1AzFeYEkpAAAAECt4WejbxE9hJsklWacL9cqd1yBaAAAAQFTFindX3iOwLDSpRes04ibZCI8nPgAAABA5+OaVWzjJAQNJHdE6hrhbilYuvgkAAAAA2zJWPBnIlzIfC+NIXdE6T46HjoNoAQAAAGGJVRoxmLgAhoHQixb3aGXgmwQAAAAwRaY8Q8/HygVEINE6Tma0MqWNY2EpAAAA0Js8eUbyLqsHiBNgEAijonWW7NF6BVOHAAAAQDdz5ET+r4lzYAwIK5J1lBQt3qM1BqIFAAAgxXusXiZuJM5GKRBhp2x9V6gLS/GNBgAAIJXgBaHXQKoQkZatHxDPyDHUOfjGAwAAkIQ9VlOIUcSPIFaIaDfD86XSA6XZ4xsSAABAMjBB9iBfQhyPEx8Ra+H6iSwfYuoQAABAIvIun2U40RHxKFnHEtcSTxDvoHwIAAAgzsuALFVPytaX43CSIxJBtLh8eBvxEqYPAQAAxNk04FjiDlkGhFghErZX61KZ1crBNzYAAIAYMYt4irgcvVWIZJMt3hvCl1++Lrff4hseAABAJOGz5g2h3g94Lk5iRLKL1imyV+s+gUumAQAA2F8CfIt4kLiOOBUnLyLVROsYfuJL2fqDTN/ixQEAAIAVuN/3OXmm8NlyDE5aBEIVrjOIO2VjPJaYAgAAMLIMlK+v+RVxFk5SBCK4aB1PXEn8Uv40gn4tAAAAGtnEaKEuuu5HfAsnJwJhXrZOJM6R47TjsMgUAABSNls1XkrVufJswPU1CIRNsnWUHK8dKhsYM1FGBACApGSOrF6kEcNlVeNonIQIRORliycRr5FrH1BGBACA5Cn//VG+tl+LCUAEIrZZrZOJ84lbieeR1QIAgITLVr1IDJCv5aeg/IdAxG92i6/peZXIIGaidwsAAOKmlypHtni8Lvtrv42TC4FIPNm6gLiZGCbXP2TiBQ4AAGKyUf1l2U/1M+JCnFAIRHKIFi81PV2oF3veQjwja/144QMAgMj1U/ES6Z8L9U7aM7D8E4FIDek6VjbKP0pMILLkJmCUEwEAwPz1NCxUE4nfyQb1Y3HSIBCQLd6p8l25Dfhx4jUpXHjhBACAwBkqvkj5CeIu4mp+LcWJgkAgAskWb5I/S6a0uZz4eyIdL6YAAODtY31KTm1fRpyNTeoIBCJc8eL+rcHE23IyEeVEAEAyT/vNlq917xIPsFDhJEAgEJGWrfOIn8it8s/JzfLZEC4AQAIL1XT5WsaLPh8mfsqvdXjFRyAQsZKtk+Q6iKvlorzH5IvUbLxoAwDivDE9Tfad3iZfw/i17GS8siMQiHgWr1OJG4mRWAkBAIgTpss1Nbwf8DS8UiMQiESXLV4J0Vc2hvJaiBeIcbJ5Phcv+gAAmzNT6TKTPka+5gyQfaRYnYBAIJJauE6Qd259V/Y5cPP8s3IfF4QLAGBWqCbJftD7iJtkue98rE1AIBCIHvniuxR/SIyQL5o4QAAAvkyWmakbuB0Br5wIBAJhXrhOI/rLS1H5BXW0XO7H8jUDBw0ASclM+T3+JvG8/N7/pbx94nS8MiIQCIT9wnW8XO53OfEDOf0zTL4IT0KJEYCELPFNlv1SfBny7cT18nv8HCzyRCAQiNhJF19mfRy/EBNnyhLjg/L2+pk4wACIK3KIscQQWeI7S37vHofLkBEIBCKxBOxsefkqlxh+S7woSw+8oTlDvuBjSSoA4S/rzJHXyfDAyp+Il+RuvIHye5AzUkfhVQmBQCCSN+PFvV3fkT0dP5UHwMNyRw5fdj0V5UYAQq5CeJ0YJcv0v5ITfNfItSynIyOFQCAQCG1f1wlykvE0eSWQPvP1ivzpHNkukEpZqWnEqzITxd8L35ffG6fJ75UT5PcOMlMIBAKBCEvETpJLC39M3EP8TvZ7vSXLjpOliM3AlUEgDpktn5v8HJ0in7Nvyb4ofi7/Wt41ehkLFL7jEQgEAhFr8fqWbNi9RJZJbpTrJX4jp6Oeklvs39StmUA2DEQi6zRTiv6bcjpvpHwODpbPyZ/K5+glskcRk3oIBAKBSEj5OkaumOByysnEt2WPCl8u+z15N9o9shTJKyfGy3vTIAwg0J16b8vnCpfu7iVukTvj+Dl1hnyO8XPtRPncQz8UAoFAIBC6rBhPXl0p10/8QmbEHpXNxa/Iex3flqWeSbJBP1Nesj1DTnblIlsW86xSrvxazJBfm0z5tZosp+7elqU67nf6g5TtwfJr/iP5HMBeKAQCgUAgoiRhx8pmYy5PXkxcITMZ18tS0ADZnMxZjgdkqegxWbJ8VpYtX5Fj9e9IScuQEjAbYnaEKM3WCdIk+ZiNk4/hGPmYPiUf4+HyMb9XTqoOkF+T6+XX6Er5NTtbfg1xGTECgUAgEAkoY0dLITtelo64hHSqnAg7U0raOXJKjC/LvUius+gne3Zu8JG2/5VZlofk/ZHcJP20zK6NlsLxqhznHy95VzZXT5EZnGxZ8tKTZ1B2pvthqu7vf1f3cV+Xn8sYWVobJT/X38mM4FB5WfA98t82QK4d4H/z/8jH4DvyMblAPkbn/P9Bw0wIGoa8aNNyoLBmGk15o2AUjCwAAJpj3XJMmgW8AAAAAElFTkSuQmCC";function Q(){return(0,C.U2)("teach_groups.json")}function o(Me){return(0,C.v_)("teach_groups.json",Me)}function K(Me,Ee){return(0,C.gz)(`teach_groups/${Me}.json`,Ee)}function d(Me){return(0,C.v_)("teach_group_members.json",Me)}function u(Me){return(0,C.IV)(`teach_group_members/${Me}.json`)}function k(Me,Ee){return(0,C.IV)(`teach_groups/${Me}/del_member.json`,{member_id:Ee})}function N(Me){return(0,C.IV)(`teach_groups/${Me}.json`)}var R=e(92832),Le=({callback:Me,visible:Ee,onCancel:q,id:Qe,name:O})=>{function L(r){Me(r)}const[v]=f.default.useForm();return(0,t.useEffect)(()=>{v.setFieldsValue({name:O})},[O]),t.createElement(n.default,{centered:!0,title:Qe?"\u6539\u540D":"\u65B0\u5EFA",open:Ee,onCancel:q,footer:null},t.createElement(f.default,{layout:"vertical",form:v,initialValues:{name:O},onFinish:L},t.createElement(f.default.Item,{label:"\u6559\u7814\u56E2\u961F\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0"}]},t.createElement(R.default,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",maxLength:20})),t.createElement(f.default.Item,null,t.createElement("div",{className:"flex-container flex-end"},t.createElement(l.ZP,{type:"ghost",onClick:q,style:{marginRight:20}}," \u53D6\u6D88 ")," ",t.createElement(l.ZP,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},ae=e(5016),oe={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"},ee=oe,D=e(7657),b=function(Ee,q){return t.createElement(D.Z,(0,ae.Z)({},Ee,{ref:q,icon:ee}))},a=t.forwardRef(b),x=a,w=e(43531);const W=50;var J=({data:Me,isAdminOrTeacher:Ee,onDelGroup:q,onChangeGroupName:Qe,onPlusMember:O,onDelMember:L,onExitGroup:v})=>{const[r,h]=(0,t.useState)(0),[j,A]=(0,t.useState)(0);function s(p){let V=parseInt(p.target.id,10);n.default.confirm({title:"\u89E3\u6563\u63D0\u793A",content:"\u89E3\u6563\u6559\u7814\u56E2\u961F\u5C06\u5BF9\u56E2\u961F\u6210\u5458\u4E4B\u95F4\u5171\u4EAB\u5B9E\u8BAD\u3001\u8BD5\u5377\u7B49\u529F\u80FD\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u89E3\u6563\u672C\u6559\u7814\u56E2\u961F\u5417\uFF1F",onOk:()=>{q(V)}})}function G(p){let V=parseInt(p.target.id,10);n.default.confirm({title:"\u9000\u51FA\u63D0\u793A",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:()=>{v(V)}})}function P(p,V){n.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:()=>{L(p,V)}})}return t.createElement("ul",{className:"teaching-list"},Me.map((p,V)=>t.createElement("li",{key:p.id,onClick:()=>h(V)},t.createElement("div",{className:"item-group"},t.createElement("span",null,p.name," \xA0 ",V!==r&&t.createElement("i",{className:"iconfont icon-jiantou9"})," "),t.createElement("div",{className:"action-group"},Ee?t.createElement("a",{onClick:()=>{Qe(p)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,p.is_creat?t.createElement("a",{id:p.id+"",className:"c-grey-c",onClick:s},"\u89E3\u6563"):t.createElement("a",{id:p.id+"",className:"c-grey-c",onClick:G},"\u9000\u51FA"))),V===r?t.createElement("ul",{className:"info"},p.memers.map(be=>t.createElement("li",{key:be.id||be.name,onClick:()=>{A(be.id)},className:j===be.id?"active":""},t.createElement("div",null,be.name),p.is_creat&&be.id&&j===be.id?t.createElement("a",{className:"btn-del",onClick:fe=>{fe.preventDefault(),fe.stopPropagation(),P(p.id,j)}},t.createElement(x,null)):null)),Ee?t.createElement("li",null,t.createElement(l.ZP,{type:"link",disabled:p.memers.length>=50,title:p.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:()=>{O(p)}}," ",t.createElement(w.Z,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)))},U=e(44993),B=e(28897),xe=Object.defineProperty,re=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,le=(Me,Ee,q)=>Ee in Me?xe(Me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:q}):Me[Ee]=q,ne=(Me,Ee)=>{for(var q in Ee||(Ee={}))ye.call(Ee,q)&&le(Me,q,Ee[q]);if(Ae)for(var q of Ae(Ee))Ce.call(Ee,q)&&le(Me,q,Ee[q]);return Me},Y=(Me,Ee)=>re(Me,Ge(Ee)),E=(Me,Ee,q)=>new Promise((Qe,O)=>{var L=h=>{try{r(q.next(h))}catch(j){O(j)}},v=h=>{try{r(q.throw(h))}catch(j){O(j)}},r=h=>h.done?Qe(h.value):Promise.resolve(h.value).then(L,v);r((q=q.apply(Me,Ee)).next())});function X({children:Me}){return t.createElement("div",{className:"no-data"},t.createElement("img",{src:F,alt:"no-data",width:300}),Me)}const T={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var z=(Me=>(Me[Me.INITDATA=0]="INITDATA",Me[Me.SHOWLOADING=1]="SHOWLOADING",Me[Me.SHOWFORMPANEL=2]="SHOWFORMPANEL",Me[Me.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",Me[Me.SELECTGROUP=4]="SELECTGROUP",Me[Me.SETINDEX=5]="SETINDEX",Me))(z||{});function ce(Me,Ee){switch(Ee.type){case 0:return ne(ne({},Me),Ee.payload);case 1:return Y(ne({},Me),{loading:Ee.payload});case 5:return Y(ne({},Me),{index:Ee.payload});case 2:return ne(ne({},Me),Ee.payload);case 3:return ne(ne({},Me),Ee.payload);case 4:return Y(ne({},Me),{selectedGroup:Ee.payload,showFormPanel:!0});default:throw new Error}}function Se({user:Me}){var Ee;const[q,Qe]=(0,t.useReducer)(ce,T),{data:O,index:L,loading:v,showFormPanel:r,selectedGroup:h,showMemberPanel:j}=q,A=(Ee=Me.userInfo)==null?void 0:Ee.role,s=(0,t.useMemo)(()=>{let De=[],we=[];for(let Ye of O)Ye.is_creat?De.push(Ye):we.push(Ye);return[De,we]},[O]);(0,t.useEffect)(()=>{A===15&&Qe({type:5,payload:1})},[A]);function G(){return E(this,null,function*(){const De=yield Q();Qe({type:0,payload:{loading:!1,showFormPanel:!1,data:De.groups}})})}(0,t.useEffect)(()=>{G()},[]);function P(De){return E(this,null,function*(){h.id?yield K(h.id,De):yield o(De),G()})}function p(){Qe({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function V(De){Qe({type:4,payload:De})}function be(){Qe({type:2,payload:{showFormPanel:!1}})}function fe(){Qe({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function se(De){Qe({type:3,payload:{showMemberPanel:!0,selectedGroup:De}})}function Oe(De,we){return E(this,null,function*(){yield k(De,we),G()})}function Re(De){return E(this,null,function*(){yield N(De),G()})}function M(De){return E(this,null,function*(){yield u(De),G()})}function me(De){Qe({type:5,payload:parseInt(De.target.id,10)})}function Be(De,we){return E(this,null,function*(){fe(),yield d({user_ids:De,group_id:we}),G()})}return t.createElement(t.Fragment,null,t.createElement("div",{className:"teaching-circling-container"},t.createElement("h3",null," \u6559\u7814\u56E2\u961F ",A<=12&&t.createElement(l.ZP,{type:"primary",disabled:O.length>=50,title:O.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:p},"\u65B0\u5EFA")," "),t.createElement("div",{className:"teaching-circling-body"},A===15?null:t.createElement("ul",{className:"navs"},t.createElement("li",{className:L===0?"active":""},t.createElement("a",{id:"0",onClick:me},"\u6211\u521B\u5EFA\u7684")),t.createElement("li",{className:L===1?"active":""},t.createElement("a",{id:"1",onClick:me},"\u6211\u52A0\u5165\u7684"))),t.createElement("div",{className:s[L].length===0?"nodata-content":"main-content"},s[L].length===0?t.createElement(X,null,A<=12?t.createElement(t.Fragment,null," ",t.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",t.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):t.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):t.createElement(J,{onExitGroup:M,onPlusMember:se,onDelMember:Oe,onDelGroup:Re,isAdminOrTeacher:A<=12,onChangeGroupName:V,data:s[L]}))),t.createElement("p",{style:{width:1200,margin:"0 auto 40px auto"},className:"desc"}," * \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732 ")),t.createElement(Le,{callback:P,visible:r,onCancel:be,id:h.id,name:h.name}),t.createElement(n.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:j,onCancel:fe,footer:null,width:1100,bodyStyle:{minHeight:200}},t.createElement(B.Z,{container_id:h.id,container_type:4,onSelect:Be,onCancel:fe})))}var Ke=(0,U.connect)(({user:Me})=>({user:Me}))(Se),te=(Me,Ee,q)=>new Promise((Qe,O)=>{var L=h=>{try{r(q.next(h))}catch(j){O(j)}},v=h=>{try{r(q.throw(h))}catch(j){O(j)}},r=h=>h.done?Qe(h.value):Promise.resolve(h.value).then(L,v);r((q=q.apply(Me,Ee)).next())});const ue=i.ZP.Group;var Te=({onSelect:Me,onCancel:Ee})=>{const[q,Qe]=(0,t.useState)([]),[O,L]=(0,t.useState)(!0);(0,t.useEffect)(()=>{function h(){return te(this,null,function*(){const{groups:j}=yield(0,C.U2)("teach_groups/my.json");Qe(j),L(!1)})}h()},[]);const v=(0,t.useMemo)(()=>{let h=[],j=[];for(let A of q)A.is_creat?h.push(A):j.push(A);return[h,j]},[q]);function r(h){Me(h)}return t.createElement(f.default,{className:"select-teach-group",onFinish:r},O?t.createElement(H.Z,{paragraph:!0}):q.length===0?t.createElement(X,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",t.createElement(U.Link,{to:"/account/teach-group"},"\u521B\u5EFA"),"\u5427"):t.createElement(t.Fragment,null,t.createElement(f.default.Item,{name:"group_id",style:{width:"100%"}},t.createElement(ue,{style:{width:"100%"}},t.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),t.createElement("ul",{className:"groups"},v[0].map(h=>t.createElement("li",{key:h.id},t.createElement(i.ZP,{value:h.id},h.name)))),t.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),t.createElement("ul",{className:"groups"},v[1].map(h=>t.createElement("li",{key:h.id},t.createElement(i.ZP,{value:h.id},h.name)))))),t.createElement("div",{className:"btn-actions"},t.createElement(l.ZP,{type:"default",onClick:Ee,style:{marginRight:10}},"\u53D6\u6D88"),t.createElement(l.ZP,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},28897:function(vt,ve,e){"use strict";var t=e(59301),i=e(78241),f=e(95237),H=e(57809),l=e(92832),C=e(88522),n=e(3113),F=e(24905),Q=e(6848),o=e(8591),K=e(1710),d=e(44993),u=e(61186),k=e.n(u),N=e(26724),R=e.n(N),Le=e(58143),ae=e(54877),oe=e(36433),ee=e(68055),D=e(59301),b=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,U=(ne,Y,E)=>Y in ne?b(ne,Y,{enumerable:!0,configurable:!0,writable:!0,value:E}):ne[Y]=E,B=(ne,Y)=>{for(var E in Y||(Y={}))W.call(Y,E)&&U(ne,E,Y[E]);if(w)for(var E of w(Y))J.call(Y,E)&&U(ne,E,Y[E]);return ne},xe=(ne,Y)=>a(ne,x(Y)),re=(ne,Y,E)=>new Promise((X,T)=>{var z=Ke=>{try{Se(E.next(Ke))}catch(te){T(te)}},ce=Ke=>{try{Se(E.throw(Ke))}catch(te){T(te)}},Se=Ke=>Ke.done?X(Ke.value):Promise.resolve(Ke.value).then(z,ce);Se((E=E.apply(ne,Y)).next())});const Ge=[];function Ae({onSearch:ne,schools:Y}){return D.createElement(i.default,{colon:!1,layout:"horizontal",onFinish:ne,initialValues:{keyword:"",school_name:"",search_type:"1"}},D.createElement(f.Z,{style:{flexWrap:"nowrap"}},D.createElement(i.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},D.createElement(H.default,{popupClassName:ee.Z.selectdown,style:{width:106}},D.createElement(H.default.Option,{value:"1"},"\u59D3\u540D"),D.createElement(H.default.Option,{value:"2"},"\u624B\u673A\u53F7"),D.createElement(H.default.Option,{value:"3"},"\u90AE\u7BB1"))),D.createElement(i.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},D.createElement(l.default,{allowClear:!0,style:{width:300},size:"middle"})),D.createElement(i.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},D.createElement(C.Z,{options:Y,style:{width:300},size:"middle",showSearch:!0,filterOption:(E,X)=>X.value.toUpperCase().indexOf(E.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),D.createElement(n.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var ye=(ne=>(ne[ne.INITDATA=0]="INITDATA",ne[ne.INITSCHOOLS=1]="INITSCHOOLS",ne[ne.SHOWLOADING=2]="SHOWLOADING",ne[ne.SELECTEDIDS=3]="SELECTEDIDS",ne[ne.SETQUERY=4]="SETQUERY",ne[ne.SETPAGE=5]="SETPAGE",ne))(ye||{});function Ce(ne,Y){switch(Y.type){case 0:return B(B({},ne),Y.payload);case 4:return B(B({},ne),Y.payload);case 5:return xe(B({},ne),{page:Y.payload,reload:!1});case 2:return xe(B({},ne),{loading:Y.payload});case 1:return xe(B({},ne),{schools:Y.payload});case 3:return xe(B({},ne),{selectedIds:Y.payload});default:throw new Error}}const le={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};ve.Z=({onSelect:ne,onCancel:Y,container_id:E,container_type:X})=>{const[T,z]=(0,t.useReducer)(Ce,le),{data:ce,schools:Se,loading:Ke,selectedIds:te,page:ue,count:Te,query:Me,reload:Ee}=T;(0,t.useEffect)(()=>{function h(){return re(this,null,function*(){const{users:j,user_count:A}=yield(0,ae.nQ)(xe(B({},Me),{page:ue,container_type:X,container_id:E,display_aliases:!0}));z({type:0,payload:{data:Ee?j:[...ce,...j],count:A}})})}Me&&h()},[ue,Me,Ee,E,X]),(0,t.useEffect)(()=>{function h(){return re(this,null,function*(){const{school_names:j}=yield(0,ae.K$)({display_aliases:!0});z({type:1,payload:j.map(A=>({value:A}))})})}h()},[]);const q=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(h,j)=>D.createElement(F.default,{value:j.numid,checked:te.includes(j.numid),disabled:!!h})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(h,j)=>D.createElement("div",null,D.createElement(Q.Z,{placement:"bottom",title:h},D.createElement(d.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${j.login}`,target:"_blank"},h||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:h=>D.createElement(Q.Z,{placement:"bottom",title:h},D.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:h=>D.createElement(Q.Z,{placement:"bottom",title:h},D.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:h=>D.createElement(Q.Z,{placement:"bottom",title:h},D.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:h=>D.createElement(Q.Z,{placement:"bottom",title:h},D.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:h=>D.createElement(Q.Z,{placement:"bottom",title:h},D.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:h=>D.createElement("span",{style:{color:"#000000"}},h?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:h=>D.createElement(Q.Z,{placement:"bottom",title:h},D.createElement("span",{style:{color:"#000000"}},k()(h).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:h=>{if(h===1)return D.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Qe(h){z({type:4,payload:{page:1,reload:!0,query:h}})}function O(h){z({type:5,payload:h})}function L(h){let j=te.indexOf(h);j>=0?te.splice(j,1):te.push(h),z({type:3,payload:[...te]})}function v(){te.length===0?o.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(ne(te,E),z({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const r=Te>ue*10;return D.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},D.createElement(Ae,{onSearch:Qe,schools:Se}),Me?D.createElement(D.Fragment,null,D.createElement("div",{className:"flexd-table-header mt20"},D.createElement(oe.Gi,null,D.createElement(K.default,{pagination:!1,dataSource:Ge,columns:q}))),D.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},D.createElement(R(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:O,hasMore:r,useWindow:!1},D.createElement(oe.Gi,null,D.createElement(K.default,{loading:Ke,showHeader:!1,pagination:!1,dataSource:ce,columns:q,onRow:h=>({onClick:j=>{h.added!==1&&L(h.numid)}})})))),D.createElement("div",{className:"flex-container flex-end"},D.createElement(n.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:Y},"\u53D6\u6D88"),D.createElement(n.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:v},"\u786E\u5B9A"))):D.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},D.createElement("img",{src:Le,width:"100",alt:""}),D.createElement("br",null),D.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},36867:function(vt,ve,e){"use strict";e.d(ve,{i:function(){return b},Z:function(){return x}});var t={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},i=e(71418),f=e(6848),H=e(92310),l=e.n(H),C=e(89299),n=e(63604),F=e(64681),Q="data:image/png;base64,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",o="data:image/png;base64,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",K="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",d="data:image/png;base64,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",u="data:image/png;base64,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",k="data:image/png;base64,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",N="data:image/png;base64,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",R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE81JREFUeF7tW3l4Tef2fveJzIkxNQc1RFsxUxJjlWpTdHDRW7RoqXtVq6jqRAe0eltUdTL0VutWqWiVVqmKRJCoeSa0SCOEREhExrN/z7e+YX97n5NEm/v87j9O9Tknezp7r/d713rXcIyrh5aahmEAhgHDcPF39h/bBvan3Ed/iO3Od36cCcA0DLjoTMB0iWuYdCrtK+/lcrOriPPZFfk/wDTVO9timvRtfDt95Oex7fS/PJdtN90wTTftd7N3dqjbBLtj0y2vJY6R54t3dl2Dvoafx6/PPsvvdfPn1o7n98Oux+9R7mNPT9u0exVPZz0fkO6Ce4th+EypH/P6H8aVg58TQBwIlwWIBIlthh0k2kLHs3/8HHYrHA8Dbm8gSauXA5IhDELGFg8kYeWGl2BYILHt3Ihym/MzM6g0mN2YhgCIX7eEjC+NqBud3RcHiO/Xj5GLp2yQ+LllgkRgckO5YGYZhqu1kc0AIoOzVc4YxA3O7Vg+k+h4yTTt/f8HJGlMAacGEl+9YsVKxonVb9vHmKSxBnDDdDNWSHZaYMjjOHvsICmWewPvLzCJbAr3ciP7wGfCxTFD25lkA4lcH6cJZ5Rwf5JdDjBt7k5zb8rJ/deYZDGDll+ZTLLcnc42cneKfdyFlcokcsF8pXtjkw18J1jaQhGrR3OD0mdY7twFpBvZ+z8zKW6QwThAuruzgyTcnReQeMyyM65skDjIZb10d0cRhLky/mQSC3JdnkwRD+mIS+o4DQBpUAaSsLq4vgBJAVI2k2wuzyMmWWxU8VPcm5vcswU6YzAZht0js+flfUuUSOBk8MYkTTBIN/Y/AMmKP0JEqJjEH4obmzPKHpPkitcM4WQJVxAKJO7iKgCSuDePWKW5O5tY8Coc3DCy9yw2KborteZQaComWSBJhWe5OytmeVOBFXZ3pLisF606r0xiIAmFJeWfUnU6qyQbrICv1BVTnM6YpFSbPfZ4i0k3zCSlNLVY6QGSIQDiUb4MkLgEt0lvdooA1qbyYOD3PfGoXq8xqtVpRGb0kOBlxKQrGakIqVoTPn7+Nu/H1JYEiciv1LhJC5/jxZhkyW4ptVVQt0lvdqSUyzLuSAY5QCImFSuF5VR3EpTT+7fBLygEtRpHChkuVZkX1ecQDtL92t2dCSNr90JNZnsBScQkCwSe5Vgy20BxUT58/QOFAgRWvPQoWvV9BHf0fIiOO7BhOWo1bYmaTVvSIqAreIBkwHQX49s3RqNGeFP0ePJl+p69675QQPGbF1iI95CqtyAiuq8GklyRpTHJEhIcLwmSXT4LjU+GzruahR1fz0NElxjUbd5WrAWe//A8iedTe9d/icy0U+g16hWVmzmlv1wsNiXoRTzIhWZk7frE5OzgSarQzCoptRJVXURYIBXn5yFuyQzUaBiBDg8+QZZf+fKjaNl3CAHkLi5C0soFOLNvG1r3fQSRvQfBdPl4JLPsWU8lbcSO5R+g97gZqNO8DRni+xlj6f1Kxh8IrFwNfgHBCqRr2RcR1rA57vnnDNrGXB+3niPWCMZ5T2JlUlu6uysqzMeeH5Yi9WAS7ugxABHR9yE7/Qzyc69YCbMbuHoxDUcT16FFjwcRVDXMdh8BIVUQWqOuTb7bwBIgEdjaMxiZv36kAJLqTa5uqeiUQqNM1HJ3hfnXsHXpbFzLvIBeY19H5Zr1iDErXx7KAerxoHCLLqTsWI+dsZ+i3m1t0e3xF+ATEGRjkukuwfczx8I3IBj3T3nf5t7MkmIse+5BRD/6LJp07gPp7tbMHoe6t7VD+wGjLPdnA0lWADgIunDQ8xZdWTmlszyHGTMleQMObFxBCy3j96NIP7Hfdp9l/dEgsjMie/3Ne5Jrk/iCkZKdmTs/MnkJh5HGx8YkJr9tICkJbuDyH78hacUHKC7Mx11PvIqqdRoq9n3zyjC0vIcx6AECNPPsCfz63RJcOX8WPpV8ERpWGz1HT0NAaDUF0qldcdi+bC56jHoRDVpHIz83G4bLBf/gKijKz8PXUwajy/CJaNyxF2dLYQG+mjII3YdPRnjbbnDp7s8WbK1k1iMm6ccpI3kyieKd2H/+1EGENWgGl8tH5UFH47/H6X1bcfcT0+AbEMSZ4y5B9sU0VL6lnmdlwiHDvbk7ySTjUvICkxmCM8MOkinEgw4S+3z10jn8/OHLCAtvhqgh4xFQubqWPwHx/34bjTv0QFDVW3A88Qec3b8dDdtEo22/kSgpzMemj6chuFoY+k54l7tS043v3x5HboG5N/a18YtnIi8nC/dNnIO8yxcRO30kuo+cioZtuxJAl84cx/r3JmHgq4sQXKM2zx6EutPlOK/BySBNn2QNSavZ6cJCFw7iPHcJiq7nEbu5Ma263eVzvyH+i3fQ5t6hCG8ZRexmrvT03gQcjItFl8HjUbVOo1JBKism0fMwgJxFUGdMcjKJgZR2bDfq3tYeLlclCxwAhXk5SD2UjJPJP5OfDmvUHG1ihqJm4xaiUuFCzqV0FBVcR436Tciwv+3eguQVH2DA1AXwD62Gc8f2YOvn7yBm0nuo0SAC2emnsfatp9H+wVG4o9fDBNCx+O9x4KflGDLzK17f4hkQuTFV75KCgkBiRhX1VXa0kH5WEC8dpH0/fonzJ/aj27DnVWwxzRIUXLuK+KWzEVztFkQNHsfzXLeb7sFdUoIdqxYgNysD3YZNhn9gyJ8AyUq+jYtJH/BElWSzZJKMM5Zw8AYSA5bdyJX0szifsh/pJ/YiK+13+AUEoVG7bmjSqTeq1m7Iry0qDaogK5W9aeLrV4bCXVwMH18/FObl0vERXWPQadA/iNkZvx/GhnkvoHZEK/R5ehbtT1gyC2f2b1duv/vwSWjUvqeDSbIUbpVlZHmcmOQBklVt1iV47uUMbFs2h+6t+7BJqFwzHHlXM5H4nznIyTxPwoHZIT/3Kgqu56DwWg6Bx0REUUE+ajdthY4DRnnW7/RKh5uDwpNjETvZ02fsmG+T2arUo8SABMkAc3ls/5l9CRSDGENY3uIuLlGGYiAzZeVTyY9vc1R0ajZtgcheg7hiFCAdT/yRFkdIWG2c2ZuIc0d3YcBLn8A3MJjYcPbgDsQvngXDxwdD3lpOfv7S6eMU/3IunkPSig/xwAsLKA4ykhRczy2VSbLtwD2dKMGQYWRh1ap2+wYEqNhTmJ+HxKXvICczHX3HvYXcrIuIX/o2/INC4R8cAj/2HhQCv8BQ+LG/A4IRGBSKa9mXcHBzLDr0H0lA8djvWYhV7RFbackN48L29xVAuqS2amuWBJcxac93iwiYanVvxbXLl8gFNYu+l8cxDRH9MwPk9O54VA9viq7DJ1GbglcdOIgkJs79jp/mTkL3x55HeOsuqlZ38KevcCxhHfxDKqNNv8fQkO0TryO/rMbhzasxeMYyUdMClk7or/b/1Q9sMQx6Yxl3jcJoDPj04/vQgMUa06QUoij/OipRDmhSnHJV8oHhqoSS4iKUFBXCzy8QKUkb0KBVNHz9g1RfygmSXhOUi4hKVhe2zVMxyCqUakVT0e+ReRI13QST2PGHN8ci9cB2xEyap/WSHFUHcU7cojfgH1wZXYdNFOBYIBUXXsdP709BrWat0eHhMaTu5HdtWfQmXD4+qNn4DqQd2U1CQr42vv8CAqvWQLfHp/AUzm1S/BPhRisR8Rgj45PINmQ30MYgvtGFRu26qz6St/bDhRMHkPjVHMQ8+y4CQqtg9YzRaNHrYTTr1Acnd/6CY4nraJ8u1e25mJNJPHGWDT92G0ZG4jzTFKm9N0nNmcRZJBmmg3RkcyxObPsBgZWrl7pYhTPD9dxs1G9xJ7oMncg9HDHIRUbYvHgGCq5dQaeBY5Fx5jgyTh1GJT9/dHlsMlZPH4EWvf+GW9t1w6ppI9BtxBRakczFrps9HtFDJyj5LUESXsurcOCrVe/KCnfnVThIN2gSW+L/PQttYoajWr3GOLt/G35dvRAPTf0YLl9/xL45Ci3uZgDdg1M7N+HY1nW4b8J7VrVBk+uqQ+voO+k1QWrwZWydSwxys8WstRs83Z13kI7ErcaZPfHo+PBTltGlILC1H4B967+iZLbL0OeUrGcn7fzmY5xM3sQBc7lQve6tVJmof0dHVKlZD9/OGIP+L36IKrUbYNfqhUg9kIQHXv4EcYveBKsmDHjxIxguH2uBmFB5kYCCr2IeAKx63Q2BZAmM03sSsDP2E9w/aS4Cq9RAyo4NOPTzSjz00kKKKwygyN4DCSD2PMcS1yJmwhwVc6yurL32p/eQ1GcmGsjFJcxR7Qa35rrKc3c0b2AYYAxKPbANPZ54lcttEfkt5lk9oh0r5iOoShi6DJ2gzTeAMvKcjHOo0bAZqtdrApevH7k41pU98OMynEzeiIFvfkkAFBfkYc3MfxBw51MOoufoVxDesrMnex0gyTxJRGkNLOFSVLtZ693YhIMbcYvfIJR7jHqJjL73h6W4kHIQfce/Q/MNq14fSaWsiM73ICV5I45tXYv7n5trU283CpJkknEh4T1ikFj+SqndiLtjIDEGnUj84YZjcYNWUYh+9DlbR1YvvPLKt4Hi67nwCwxG7BtPolbTSHQdNkkNoRzdsga7v12MsEYRlMiW+iqHSXZG6Y0/wTStO3stKwNr/zUeHR8ag1vbdyejb/r4VYSG1UHHgWNptce+NoIAah51H1KSf8LRhLXoN3EuWC0v47cjqNUkkocKW+fXy4yDVmkwzse/K/IgORjC3Z3L2V4QUz9cHcu5BRcOx39LIqH3uFlwUR7FpbjlIq3cKmHpbASEVkWXv0sGCZ0tqhi5meeJFWcP7MClsycQ/cgz2LrsPdz//HxUrRVO7Ew/uR/xS2ahuKiQjNJuwAiVvHoFygGSapIpdyfltc4kregqQDq4aSWOxq/BAy99gkp+AbhyPhUbFryIdv0ex60d7qKvjp3+OFr2GYyIzvcSg44mrEG/SfOQn3MZ6+dPRa8x0xBSrZaKSXqJp7Q+knFuy79M1u6WBqWl7RI5TxkxSbqwI/Hf4cy+RNw56J8cHAdAVhvcwL4fv0BIWB1E//1ZNSnEam6siJqZmoKC3KuoXLMu6jZvh1saNceuNUvQuMNdaNdvBIpLinE07lvs37AcodVr4a6npuNk0kYc3hSLxh3vQudHxlOi6x0kEy6rUyEq0PxIUlUKLPvkj2w5MGW1dvZ4aoN0HvIMWGE3YenbyD6fipjn5sBVqRIZfdX0xxHZZzBui7oPJ5I2EED9J8/H5fTTiFsyE33HzaT6oyUErJEujyEUkcQaaXHvEIMkSIyCdMOyGSc7rR7M4KAeiV+DE9vW37CLY/EimjFIsKawIA87ls9H3dvbot7t7RFSvTZdl2XurGLcf+qHYMxK+Hw2lYjqNG+L7o9Nhm9IZfrOlO0bsPObj1C9fhP0eXomL1Z6e5kWSFxMWQ1AT5AIMWFI4MLJQ/hl4WvoOXIqake0JaHw2644RD3yDMIjO6mi6appjyHyniHk4tIO70TSqo/QuH1PZKWdoopD/4nzAJerlJjkWaSlezy3eTYNjeggiQBhA0mVg2zuy8Dxretw9lAyej/1ushbtMERlxzJ4vkOq36z6vSdA8d6GYy0TwoxdrDEtGGrLijIy8Hmha8h8u5BqN86mrOUmVAMRqYf20MG6zp8cpkL5cZn7uzuLjfzAo5vW4+2MUOp4n982490B82i+ooWOz9+95rFqHt7B9Rq0hIlhQU4tOkbZKWdpKpKeMtOPMH2OhipFXMdc3lG2ubZxCC2qmTskBM+JBw0JpUGEsUkNkTC2OcAUCW1snIgJ1hVfa686VU+yEKpoza96gRJuldZQipdOPx1JqnKs94u8DJzx10Yr67bWwlsMFJOplolJdmVdYJHDEr75W1VSZAg2WKSl1kFm5RW4kGMDjPB6QDVAlZUDjwEiDbOpca3hMm1UWQnSN5b51J4lEEmzd3Zx7m8xSS7u/MKkjZd5K3hZwOJxqm8tDRk69wBqvHHpre02WwucTlxrPk4r21wrzGJT6Z6G0CxanvWHLjOSKn+aFJIKcXyQVK1PFl8lVJFHwMqJybRHClTe+I4e0wSK14VOa3mna0rq6Z0nLHEySR9DFlWrrmLk7MNou7EtqUTQMo4AhQ5AG/JZSozeEz92JkhXaSPGh7hJSFHV5YtANU6l6zThlDUORwc23fQLXh3d2qegrlC7goopyvz9aeYJIZNHA0/pQRlboOSUuKMBiyNcUkgrfxLgSRYBBPLjdSfZ1n9IM2dyekbHSS228PoPMhoeQ/7zFrnfLu3riwZ3jHfYFskQkVarPMClqha0OOJSSFZI6TTmT3loioDpdKnV0WJhwY0RDtQn3dg7STRw9FLNeTOSnVhdpCsX0nYQRIxKSsAAa2NsxtninaDZgQNKEoz1U9TLBbZmSHP1WMMb5+XC5KKMfo4l3Bz6ucuVsNPVh2YQ+Jihg/LlgbSjTCpbJDkGJcdJHtR0/6rivJAsn7KIpmk5V9AOkz3loASvylBnUf/YWz/dNSnAMaUtsiin/qsPEdRjh+5ubsiFjAOr3zN78rl1C2AGeXtQjcBqoh5K34usWPXp2PqFKJkN2DWcV7yJkAVN3JFrqDcV/KSUVHuEmwxTdgKWjcBqoh5K36uLb4kLXpyjNvtZjFJvW4CVHEjV+QKHgLAKRpuAlQR81b8XA+AnKLhJkAVN3JFruBVQuui4SZAFTFvxc8tNceRoiFqzGf2X1JV/DtvXuFPWKDMJJSJhs6jFy/8E9e7eeh/2QL/B6DwevuUcCm/AAAAAElFTkSuQmCC",Le="data:image/png;base64,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",ae="data:image/png;base64,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",oe="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",ee="data:image/png;base64,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",D=e(59301);const b=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Q,swimg:o},{name:"101\u8BA1\u5212",ptimg:K,swimg:d},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:u,swimg:k},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:N,swimg:R},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Le,swimg:ae},{name:"\u519B\u961F\u4E00\u6D41",ptimg:oe,swimg:ee}];var x=({className:w,dataSource:W=[],col:J=4,right:U,bottom:B=23,precision:xe=0,wrapWidth:re=1200,trackEventItems:Ge,loading:Ae,onRemove:ye=()=>{},isCurrent:Ce=!0,showAlias:le=!1})=>{const ne=Math.floor((re-(J-1)*U)/J),Y=[{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 D.createElement(i.Z,{spinning:Ae},D.createElement("div",{className:l()(t.list,w)},!!(W!=null&&W.length)&&(W==null?void 0:W.map((E,X)=>{var T;const{name:z,id:ce,identifier:Se,featured:Ke,school_name:te,image_url:ue,excellent:Te,is_plan:Me}=E;return D.createElement("div",{key:ce,className:t.wrap,style:{width:ne,marginRight:(1+X)%J===0?0:U+xe,marginBottom:B}},D.createElement("a",{className:t.li,onClick:Ee=>{Ee.preventDefault(),Ee.stopPropagation(),Ge&&(0,C.L9)([Ge]),(0,C.xg)(`/paths/${Se}`)}},D.createElement("div",{className:t.img},D.createElement("img",{className:t.cover,src:`${ue}`}),Ce&&(0,F.bg)()&&(E==null?void 0:E.studying)&&D.createElement("div",{className:`${t.movebq} user-path-items`,onClick:Ee=>{Ee.stopPropagation(),ye(E)}},D.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),D.createElement("span",{className:"c-red"},"\u79FB\u9664")),(T=E==null?void 0:E.subject_tags)==null?void 0:T.map((Ee,q)=>{var Qe,O;if(q===0){const v=(Qe=Y.find(r=>r.name==Ee))==null?void 0:Qe.swimg;return D.createElement("img",{className:t.sign,src:v,style:{left:"-4px"}})}const L=(O=Y.find(v=>v.name==Ee))==null?void 0:O.ptimg;return D.createElement("img",{className:t.sign,src:L,style:{left:`${48+52*(q-1)+2*q}px`}})}),D.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(E==null?void 0:E.excellent)&&D.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),D.createElement("div",{className:t.name},D.createElement(f.Z,{title:le&&(E!=null&&E.excellent_alias_name)?D.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${z}`,D.createElement("br",null),D.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${E==null?void 0:E.excellent_alias_name}`)):z},D.createElement("span",{className:t.e},le&&(E==null?void 0:E.excellent_alias_name)||z))),D.createElement("div",{className:t.tags},D.createElement("div",null,D.createElement(f.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},D.createElement("span",null,D.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),D.createElement("span",null,E.stages_count))),D.createElement(f.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},D.createElement("span",null,D.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),D.createElement("span",null,E.members_count)))))))})),!W.length&&D.createElement(n.Z,null)))}},36433:function(vt,ve,e){"use strict";e.d(ve,{jL:function(){return l},w9:function(){return E},QD:function(){return Re},cQ:function(){return ye.Z},op:function(){return p},O5:function(){return Qn},_b:function(){return Ye},t7:function(){return ae},Gi:function(){return Ke},YG:function(){return ce},qp:function(){return K},vr:function(){return Be},qE:function(){return fe},Je:function(){return D},wb:function(){return Ae},cq:function(){return q},tp:function(){return k}});var t=e(59301),i={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},f="data:image/png;base64,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",l=({dataSource:et=[],img:ht,imgWidth:Ct=346,title:Ot,sunTitle:rn,bannerExtraContent:en})=>t.createElement("div",{className:i.banner},t.createElement("div",{className:i.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,Ot),t.createElement("span",null,rn)),et.length>0&&t.createElement("div",{className:i.btns},et.map((it,Xt)=>t.createElement("div",{key:Xt,onClick:it.click},it.name,it.sign?t.createElement("img",{src:f,width:39}):null))),en),ht&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:ht,width:Ct}))),C={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"},n=e(92310),F=e.n(n),Q=e(89392),K=({dataSource:et=[],value:ht,onChange:Ct,onTitleChange:Ot,className:rn,title:en,titleWidth:it=41,style:Xt={},fontColor:$="#6A7283",showCount:g})=>{const[y,I]=(0,t.useState)(0),[S,de]=(0,t.useState)(!1),ie=(0,t.useRef)(null),Ne=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var ze;et.length!==0&&(((ze=ie==null?void 0:ie.current)==null?void 0:ze.clientHeight)>97?I(1):I(0)),et.length===0&&I(0),de(!1)},[et]),t.createElement("div",{className:F()(C.row,rn),style:Xt},t.createElement("div",{onClick:(0,Q.throttle)(()=>Ot==null?void 0:Ot(),2e3),style:{width:it,marginTop:S?12:4},className:`${C.title} ${Ot?"current":""}`},en),t.createElement("div",{className:S?`${C.tagsWrap} ${C.tagsBorderWrap}`:C.tagsWrap},t.createElement("div",{className:C.bar,ref:Ne,style:y>0?{height:y===1?97:"auto",overflow:y===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:C.tag,ref:ie},et==null?void 0:et.map(ze=>t.createElement("span",{onClick:()=>Ct(ze.id),key:ze.id,style:{color:$},className:ht===ze.id?C.active:""},t.createElement("span",{title:ze.name,className:C.name},ze.name),!!g&&t.createElement("span",{className:C.num},ze.count))))),!!y&&t.createElement(t.Fragment,null,y===1?t.createElement("div",{onClick:()=>{var ze;I(2),((ze=ie==null?void 0:ie.current)==null?void 0:ze.clientHeight)>245?de(!0):de(!1)},className:C.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{Ne.current.scrollTop=0,I(1),de(!1)},className:C.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},d={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"},k=({dataSource:et=[],value:ht,onChange:Ct,className:Ot,style:rn={}})=>t.createElement("div",{style:rn,className:F()(d.tabs,Ot)},et.map(en=>t.createElement("span",{onClick:()=>Ct(en.id),className:ht===en.id?d.active:"",key:en.id},en.name))),N={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},R=e(92832),ae=({dataSource:et=[],value:ht="",onChange:Ct,onInputChange:Ot=()=>{},className:rn,style:en={},placeholder:it,allowClear:Xt=!1})=>{var $;const[g,y]=(0,t.useState)(""),[I,S]=(0,t.useState)("");(0,t.useEffect)(()=>{var Ne;let ze=ht;(Ne=JSON.stringify(ht))!=null&&Ne.includes("{")&&(y(ht.id),ze=ht.value||"");try{S(decodeURIComponent(ze||""))}catch($e){S(decodeURIComponent(ze||""))}},[ht]);const de=()=>{Ct(encodeURIComponent(I),g||null)},ie=Ne=>{Ne!==g&&(y(Ne),Ct(encodeURIComponent(I),Ne))};return t.createElement("div",{className:F()(N.input,rn),style:en},!!et.length&&t.createElement("div",{className:N.dropdown},t.createElement("div",{className:N.text},($=et.find(Ne=>Ne.id===g))==null?void 0:$.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:N.b1}),t.createElement("b",{className:N.b2})),t.createElement("div",{className:N.menu},et.map((Ne,ze)=>t.createElement("div",{key:ze,onClick:()=>ie(Ne.id)},Ne.name)))),t.createElement(R.default,{onPressEnter:de,value:I,onChange:Ne=>{S(Ne.target.value),Ot(encodeURIComponent(Ne.target.value),g||null)},bordered:!1,placeholder:it}),t.createElement("i",{onClick:de,className:"iconfont icon-sousuo9 font14 pl10 current"}))},oe={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},D=({value:et,onChange:ht,className:Ct,total:Ot,pageSize:rn,style:en={}})=>{const it=et<2,Xt=et>=Math.ceil(Ot/rn);return Ot<=rn?t.createElement(t.Fragment,null):t.createElement("div",{className:F()(oe.quickPager,Ct),style:en},t.createElement("div",{onClick:()=>{it||ht(et-1,"prev")},className:it?oe.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{Xt||ht(et+1,"next")},className:Xt?oe.disabled:""},"\u4E0B\u4E00\u9875"))},b={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},a=e(71418),x=e(6848),w=e(13570),W=e(13952),J=e(89299),U=e(96908),B=e(57177),xe=e(81378),re=e(63604),Ae=({className:et,dataSource:ht=[],col:Ct=4,right:Ot,bottom:rn=23,precision:en=0,wrapWidth:it=1200,trackEventItems:Xt,loading:$})=>{const g=Math.floor((it-(Ct-1)*Ot)/Ct);return t.createElement(a.Z,{spinning:$},t.createElement("div",{className:F()(b.list,et)},!!ht.length&&ht.map((y,I)=>{const{name:S,id:de,identifier:ie,power:Ne,cover_image_id:ze,pic:$e}=y;return t.createElement("div",{className:b.wrap,key:de,style:{width:g,marginRight:(1+I)%Ct===0?0:Ot+en,marginBottom:rn}},t.createElement("a",{target:"_blank",href:`/shixuns/${ie}/challenges`,className:b.li,onClick:ot=>{ot.preventDefault(),Xt&&(0,J.L9)([Xt]),Ne&&(0,J.xg)(`/shixuns/${ie}/challenges`)}},t.createElement("div",{className:b.img},t.createElement("img",{className:b.cover,src:`${$e}`}),y.is_jupyter&&t.createElement("img",{className:b.sign,src:U}),y.is_jupyter_lab&&t.createElement("img",{className:b.sign,src:B}),y.is_unity_3d&&t.createElement("img",{className:b.sign,src:xe})),t.createElement("div",{className:b.name},t.createElement(x.Z,{title:S||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:b.e},S||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:b.tags},t.createElement(x.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,y.challenges_count))),!!y.myshixuns_count&&t.createElement(x.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,y.myshixuns_count))),t.createElement(x.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,y.level))),t.createElement("div",{className:b.rate},t.createElement(w.Z,{allowHalf:!0,disabled:!0,defaultValue:y.score_info}),t.createElement("span",null,"\xA0",y.score_info?`${y.score_info}\u5206`:"5\u5206")))),!Ne&&t.createElement("div",{className:b.lockWrap},t.createElement("img",{src:`${W.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ht.length&&t.createElement(re.Z,null)))},ye=e(36867),Ce={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"},le="data:image/png;base64,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",ne=e(59301),E=({className:et,dataSource:ht=[],col:Ct=4,right:Ot,bottom:rn=23,precision:en=0,wrapWidth:it=1200,trackEventItems:Xt,loading:$})=>{const g=Math.floor((it-(Ct-1)*Ot)/Ct);return ne.createElement(a.Z,{spinning:$},ne.createElement("div",{className:F()(Ce.list,et)},!!ht.length&&ht.map((y,I)=>{const{subject_identifier:S,id:de,identifier:ie,power:Ne}=y,ze=y.is_public!=0&&y.is_public;return ne.createElement("div",{className:Ce.wrap,key:de,style:{width:g,marginRight:(1+I)%Ct===0?0:Ot+en,marginBottom:rn}},ne.createElement("a",{className:Ce.li,onClick:$e=>{$e.preventDefault(),Xt&&(0,J.L9)([Xt]),(0,J.xg)(y.first_category_url)}},ne.createElement("div",{className:Ce.top},ne.createElement(x.Z,{title:y.name},ne.createElement("div",{className:Ce.name},y.name)),ne.createElement("img",{className:Ce.img,src:W.Z.IMG_SERVER+"/images/"+y.avatar_url}),ne.createElement("div",{className:Ce.text,title:y.creator},y.creator),S&&ne.createElement("div",{className:Ce.btns},ne.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ne.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ze&&ne.createElement("div",{className:Ce.sign},"\u516C\u5F00")),ne.createElement("div",{className:Ce.bottom},y.visits>0&&ne.createElement(x.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-liulanyan"}),ne.createElement("span",null,y.visits))),y.course_members_count>0&&ne.createElement(x.Z,{title:"\u6210\u5458",placement:"bottom"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan"}),y.course_members_count)),y.tasks_count>0&&ne.createElement(x.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-zuoye"}),y.tasks_count)),y.is_end?ne.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ne.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!y.is_accessible&&ne.createElement("div",{className:Ce.lockWrap},ne.createElement("img",{src:`${W.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ht.length&&ne.createElement(re.Z,null)))},X={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"},T=e(44993),ce=({dataSource:et=[],value:ht,onChange:Ct,className:Ot,style:rn={},tabBarExtraContent:en})=>t.createElement("div",{className:F()(X.tabs,Ot),style:rn},t.createElement("div",{className:X.tabsWrap},et.map((it,Xt)=>t.createElement("aside",{className:X.tab,onClick:()=>{Ct(it.id),it.link&&T.history.push(it.link)},key:Xt},t.createElement("div",{className:ht===it.id?X.active:""},it.name),(it==null?void 0:it.resetCount)==null&&(it==null?void 0:it.total)!==void 0&&t.createElement("span",null,"\uFF08",it==null?void 0:it.total,"\uFF09"),(it==null?void 0:it.resetCount)!==void 0&&(it==null?void 0:it.total)!==void 0&&t.createElement(x.Z,{title:(it==null?void 0:it.tip)!=null?it==null?void 0:it.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},it==null?void 0:it.resetCount),"/",t.createElement("span",null,it==null?void 0:it.total),"\uFF09"))))),t.createElement("div",{className:X.tabBar},en)),Ke=({className:et,style:ht={},children:Ct})=>t.createElement("div",{className:F()(et),style:ht},Ct),te={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"},ue=e(38854),Te=e(20834);const Me=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var q=({sortValue:et,dropValue:ht,className:Ct,onSort:Ot,onDrop:rn,dataSource:en=Me})=>{var it;return t.createElement("div",{className:F()(te.orderWrap,Ct)},t.createElement(ue.Z,{dropdownRender:()=>t.createElement(Te.default,null,en.map((Xt,$)=>t.createElement(Te.default.Item,{key:$,onClick:()=>rn(Xt.id)},Xt.name)))},t.createElement("span",{className:te.orderTextWrap},(it=en.find(Xt=>ht===Xt.id))==null?void 0:it.name)),t.createElement("span",{className:te.orderIconWrap},t.createElement("span",{className:te.orderAsc},t.createElement("i",{className:et==="asc"?`iconfont icon-sanjiaoxing-up font12 ${te.cursorPointer} ${te.active}`:`iconfont icon-sanjiaoxing-up font12 ${te.cursorPointer}`,onClick:()=>Ot(et==="asc"?"desc":"asc")})),t.createElement("span",{className:te.orderDesc},t.createElement("i",{className:et==="desc"?`iconfont icon-sanjiaoxing-down font12 ${te.cursorPointer} ${te.active}`:`iconfont icon-sanjiaoxing-down font12 ${te.cursorPointer}`,onClick:()=>Ot(et==="asc"?"desc":"asc")}))))},Qe={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"},O=e(3113),L=Object.defineProperty,v=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,j=(et,ht,Ct)=>ht in et?L(et,ht,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):et[ht]=Ct,A=(et,ht)=>{for(var Ct in ht||(ht={}))r.call(ht,Ct)&&j(et,Ct,ht[Ct]);if(v)for(var Ct of v(ht))h.call(ht,Ct)&&j(et,Ct,ht[Ct]);return et},s=(et,ht)=>{var Ct={};for(var Ot in et)r.call(et,Ot)&&ht.indexOf(Ot)<0&&(Ct[Ot]=et[Ot]);if(et!=null&&v)for(var Ot of v(et))ht.indexOf(Ot)<0&&h.call(et,Ot)&&(Ct[Ot]=et[Ot]);return Ct},G=(et,ht,Ct)=>new Promise((Ot,rn)=>{var en=$=>{try{Xt(Ct.next($))}catch(g){rn(g)}},it=$=>{try{Xt(Ct.throw($))}catch(g){rn(g)}},Xt=$=>$.done?Ot($.value):Promise.resolve($.value).then(en,it);Xt((Ct=Ct.apply(et,ht)).next())}),p=et=>{var ht=et,{className:Ct,style:Ot,children:rn,loading:en=!1,openLoading:it,onClick:Xt=()=>{},size:$="middle",shape:g="round"}=ht,y=s(ht,["className","style","children","loading","openLoading","onClick","size","shape"]);const[I,S]=(0,t.useState)(!1);return t.createElement(O.ZP,A({onClick:(0,Q.throttle)(de=>G(void 0,null,function*(){it&&S(!0);try{yield Xt(de)}catch(ie){console.log("error",ie)}it&&S(!1)}),2e3,{leading:!0,trailing:!1}),className:F()(Qe.btn,Qe[`${$}-${g}`],Ct),style:Ot,size:$,shape:g,loading:I||en},y),rn)},V={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},fe=({className:et,style:ht,children:Ct=null,onClick:Ot,title:rn})=>t.createElement("div",{className:F()(V.head,et),style:ht},t.createElement("span",{className:"primary-hover",onClick:Ot},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:rn},rn),t.createElement("div",{className:V.node},Ct)),se={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Re=({confirmShow:et=!0,confirmTitle:ht,confirmClick:Ct,cancelShow:Ot=!0,cancelTitle:rn,cancelClick:en,className:it,style:Xt,confirmLoading:$=!1})=>t.createElement("div",{className:F()(se.btns,it),style:Xt},et&&t.createElement(O.ZP,{loading:$,onClick:Ct,type:"primary",className:se.confirm},ht),Ot&&t.createElement(O.ZP,{onClick:en,className:se.cancel},rn)),M={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"},Be=({className:et,style:ht={},LeftContent:Ct,children:Ot,RightContent:rn})=>t.createElement("div",{className:F()(M.fixedBottom,et),style:ht},t.createElement("div",{className:M.wrap},t.createElement("div",{className:M.left},Ct),t.createElement("div",{className:M.center},Ot),t.createElement("div",{className:M.right},rn))),De={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Ye=({className:et,style:ht={},dataSource:Ct=[]})=>t.createElement("div",{className:F()(De.crumbs,et),style:ht},Ct.map((Ot,rn)=>rnT.history.push(Ot.path)},Ot.name):t.createElement("span",null,Ot.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:rn,style:{color:"#5F6368"}},Ot.name))),rt=e(31797),at=Object.defineProperty,Pt=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,Dt=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Yt=(et,ht,Ct)=>ht in et?at(et,ht,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):et[ht]=Ct,St=(et,ht)=>{for(var Ct in ht||(ht={}))Zt.call(ht,Ct)&&Yt(et,Ct,ht[Ct]);if(Dt)for(var Ct of Dt(ht))tn.call(ht,Ct)&&Yt(et,Ct,ht[Ct]);return et},nn=(et,ht)=>Pt(et,Tt(ht)),qt=(et,ht)=>{var Ct={};for(var Ot in et)Zt.call(et,Ot)&&ht.indexOf(Ot)<0&&(Ct[Ot]=et[Ot]);if(et!=null&&Dt)for(var Ot of Dt(et))ht.indexOf(Ot)<0&&tn.call(et,Ot)&&(Ct[Ot]=et[Ot]);return Ct};const{Countdown:Jt}=rt.default;var Qn=et=>{var ht=et,{onChange:Ct}=ht,Ot=qt(ht,["onChange"]);const[rn,en]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof rn=="number"&&rn>=0&&Ct(rn)},[rn]);const it=Xt=>{const $=Math.floor(Xt/1e3);en($)};return t.createElement(Jt,nn(St({},Ot),{onChange:it}))}},39619:function(vt,ve,e){"use strict";e.r(ve),e.d(ve,{default:function(){return Y}});var t=e(59301),i=e(44993),f=e(8591),H=e(43418),l=e(3113),C=e(61621),n=e(38854),F=e(20834),Q=e(58421),o=e(22158),K=e(13952),d=e(5112),u={title:"title___GjBar",content:"content___I7QWQ",add:"add___S7NYy",colorBlue:"colorBlue___msrvf",radio:"radio___KDCSZ"},k=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,Le=(E,X)=>{var T={};for(var z in E)N.call(E,z)&&X.indexOf(z)<0&&(T[z]=E[z]);if(E!=null&&k)for(var z of k(E))X.indexOf(z)<0&&R.call(E,z)&&(T[z]=E[z]);return T},ae=(E,X,T)=>new Promise((z,ce)=>{var Se=ue=>{try{te(T.next(ue))}catch(Te){ce(Te)}},Ke=ue=>{try{te(T.throw(ue))}catch(Te){ce(Te)}},te=ue=>ue.done?z(ue.value):Promise.resolve(ue.value).then(Se,Ke);te((T=T.apply(E,X)).next())});const oe=E=>{var X=E,{shixunsDetail:T,globalSetting:z,loading:ce,dispatch:Se,onReloadData:Ke}=X,te=Le(X,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[ue,Te]=(0,t.useState)(),[Me,Ee]=(0,t.useState)([]);(0,t.useEffect)(()=>{T.actionTabs.key==="Collaborators-ChangeManager"&&q()},[T.actionTabs.key]);const q=()=>ae(void 0,null,function*(){var v;const r=yield Se({type:"shixunsDetail/getChangeManager",payload:{id:(v=T.actionTabs.params)==null?void 0:v.id}});Ee(r||[])}),Qe=()=>{var v;Se({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(v=T.actionTabs.params)==null?void 0:v.id}}})},O=()=>ae(void 0,null,function*(){var v;if(!ue){f.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const r=yield Se({type:"shixunsDetail/changeManager",payload:{id:(v=T.actionTabs.params)==null?void 0:v.id,user_id:ue}});L(),r&&(Ke(),f.ZP.info(r.message))}),L=()=>{Se({type:"shixunsDetail/setActionTabs",payload:{}}),Te(null)};return t.createElement(H.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:T.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ce.effects["shixunsDetail/changeManager"],onOk:O,onCancel:L},t.createElement("div",null,t.createElement("div",{className:u.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",t.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),t.createElement("div",{className:u.content},Me.length?t.createElement(d.ZP.Group,{value:ue,onChange:v=>Te(v.target.value)},Me.map((v,r)=>t.createElement(d.ZP,{className:u.radio,key:r,value:v.user_id},v.name))):t.createElement("div",{className:u.add},t.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",t.createElement("a",{className:u.colorBlue,onClick:Qe},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var ee=(0,i.connect)(({shixunsDetail:E,loading:X,globalSetting:T})=>({shixunsDetail:E,globalSetting:T,loading:X}))(oe),D=e(99313),b=e(28897),a=e(64582);const{TabPane:x}=D.default;var w=({visible:E,onCancel:X,onSelectGroup:T,shixunId:z,onSelectCollaborator:ce})=>t.createElement(H.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:E,width:1100,centered:!0,keyboard:!1,onCancel:X,maskClosable:!1,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},t.createElement(D.default,{defaultActiveKey:"1"},t.createElement(x,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},t.createElement(b.Z,{onCancel:X,container_type:2,container_id:z,onSelect:ce})),t.createElement(x,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},t.createElement(a.Z,{onCancel:X,onSelect:T})))),W={bg:"bg___sOdPb",wrap:"wrap___HoeSx",modal:"modal___t4bFU",content:"content___VMlwP",head:"head___eFHNj",headCount:"headCount___q7_8n",button:"button___OaGYh",itemWrap:"itemWrap___EgP_Y",imgWrap:"imgWrap___VcWR7",img:"img___PgTvY",manager:"manager___vGc7D",itemContent:"itemContent___JJG1i",nameWrap:"nameWrap___h4JTB",name:"name___yhHE5",actionGroup:"actionGroup___LDeZm",deleteIcon:"deleteIcon___Mmc7F",schoolWrap:"schoolWrap___Ru_DY",school:"school___zbcZj",countWrap:"countWrap___Mrp5n"},J=e(84105),U=e(36952),B=e(59301),xe=Object.defineProperty,re=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ye=(E,X,T)=>X in E?xe(E,X,{enumerable:!0,configurable:!0,writable:!0,value:T}):E[X]=T,Ce=(E,X)=>{for(var T in X||(X={}))Ge.call(X,T)&&ye(E,T,X[T]);if(re)for(var T of re(X))Ae.call(X,T)&&ye(E,T,X[T]);return E},le=(E,X,T)=>new Promise((z,ce)=>{var Se=ue=>{try{te(T.next(ue))}catch(Te){ce(Te)}},Ke=ue=>{try{te(T.throw(ue))}catch(Te){ce(Te)}},te=ue=>ue.done?z(ue.value):Promise.resolve(ue.value).then(Se,Ke);te((T=T.apply(E,X)).next())});const ne=({shixunsDetail:E,globalSetting:X,loading:T,user:z,dispatch:ce})=>{var Se,Ke,te,ue,Te,Me,Ee,q;const Qe=(0,i.useParams)(),O=(0,t.useRef)(),[L,v]=(0,t.useState)(0),[r,h]=(0,t.useState)([]),[j,A]=(0,t.useState)({id:null,page:1}),s=(Ke=(Se=z.userInfo)==null?void 0:Se.shixun)==null?void 0:Ke.editable,G=((te=z.userInfo)==null?void 0:te.role)<=2||((Te=(ue=z.userInfo)==null?void 0:ue.shixun)==null?void 0:Te.is_creator),P=!((Ee=(Me=z.userInfo)==null?void 0:Me.shixun)!=null&&Ee.can_managed),p=()=>{f.ZP.warning("\u975E\u5B9E\u8BAD\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u5B9E\u8BAD\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")};(0,t.useEffect)(()=>{O.current=Qe.id,j.id=O.current,A(j),V(j)},[]);const V=we=>le(void 0,null,function*(){const Ye=yield ce({type:"shixunsDetail/getCollaboratorsData",payload:we});Ye&&(h(Ye.members||[]),v(Ye.member_count))}),be=()=>le(void 0,null,function*(){j.page=1,A(j);const we=(0,U.g)();yield ce({type:"user/getUserInfo",payload:we}),yield V(j)}),fe=we=>{j.page=we,A(j),V(j)},se=we=>{if(P){p();return}H.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:B.createElement("div",{className:W.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>le(void 0,null,function*(){var Ye;const rt=yield ce({type:"shixunsDetail/deleteCollaborators",payload:{id:O.current,userId:we}});if(((Ye=z.userInfo)==null?void 0:Ye.user_id)===we){i.history.push("/shixuns");return}f.ZP.info(rt==null?void 0:rt.message),j.page=1,A(j),V(j)})})},Oe=we=>{H.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:B.createElement("div",{className:W.modal},"\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"),onOk:()=>le(void 0,null,function*(){var Ye;const rt=yield ce({type:"shixunsDetail/deleteCollaborators",payload:{id:O.current,userId:we}});if(((Ye=z.userInfo)==null?void 0:Ye.user_id)===we){i.history.push("/shixuns");return}f.ZP.info(rt==null?void 0:rt.message),j.page=1,A(j),V(j)})})},Re=()=>{if(P){p();return}ce({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:O.current}}})};function M(we,Ye,rt,at){return le(this,null,function*(){if(P){p();return}yield ce({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:we,user_id:Ye,editable:rt?0:1}}),V(j)})}const me=()=>{if(P){p();return}ce({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:O.current}}})};function Be(){ce({type:"shixunsDetail/setActionTabs",payload:{}})}const De={visible:E.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Be,shixunId:O.current,onSelectCollaborator:we=>le(void 0,null,function*(){Be(),(yield ce({type:"shixunsDetail/addCollaborator",payload:{id:O.current,user_ids:we}}))&&(f.ZP.success("\u6DFB\u52A0\u6210\u529F"),be())}),onSelectGroup:we=>le(void 0,null,function*(){Be(),(yield ce({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:O.current,group_id:we.group_id}}))&&(f.ZP.success("\u6DFB\u52A0\u6210\u529F"),be())})};return B.createElement("section",{className:W.bg},B.createElement("div",{className:W.wrap},B.createElement("div",{className:W.content},((q=E.detail)==null?void 0:q.identity)<5&&B.createElement("div",{className:W.head},B.createElement("span",{className:W.headCount},"\u5408\u4F5C\u8005"),B.createElement("div",null,G&&B.createElement(l.ZP,{type:"primary",ghost:!0,className:W.button,onClick:Re},"\u66F4\u6362\u7BA1\u7406\u5458"),s&&B.createElement(l.ZP,{type:"primary",className:W.button,onClick:me},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),B.createElement("div",{className:W.list},B.createElement(C.Z,{loading:T.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},r.map((we,Ye)=>{var rt,at,Pt,Tt,Dt,Zt,tn,Yt,St,nn;return B.createElement("div",{className:W.itemWrap,key:Ye},B.createElement("a",{href:(rt=we.user)==null?void 0:rt.user_url,target:"_blank",className:W.imgWrap},B.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:W.img,src:`${K.Z.IMG_SERVER}/images/${(at=we.user)==null?void 0:at.image_url}`}),((Pt=we.user)==null?void 0:Pt.shixun_manager)&&B.createElement("span",{className:W.manager},"\u521B\u5EFA\u8005")),B.createElement("div",{className:W.itemContent},B.createElement("p",{className:W.nameWrap},B.createElement("a",{href:we.user.user_url,target:"_blank",className:W.name},(Tt=we.user)==null?void 0:Tt.name),B.createElement("div",{className:W.actionGroup},G?(Dt=we.user)!=null&&Dt.shixun_manager?null:B.createElement(n.Z,{dropdownRender:()=>B.createElement(F.default,{selectedKeys:[we.editable?"1":"2"],onClick:()=>{var qt;M(E.detail.identifier,we.user.user_id,we.editable,(qt=we.user)==null?void 0:qt.name)}},B.createElement(F.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),B.createElement(F.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},B.createElement("div",null,we.editable?B.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):B.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",B.createElement(J.Z,{style:{fontSize:"14px",color:"#888888"}}))):we.editable?B.createElement("span",{className:"c-green"},"\u53EF\u7F16\u8F91\u5B9E\u8BAD"):B.createElement("span",{className:"c-grey-c"},"\u4E0D\u53EF\u7F16\u8F91\u5B9E\u8BAD"),!((Zt=we.user)!=null&&Zt.shixun_manager)&&s&&we.user.user_id!==((tn=z.userInfo)==null?void 0:tn.user_id)?B.createElement("a",{className:"c-grey-c",onClick:()=>{var qt;return se((qt=we.user)==null?void 0:qt.user_id)}},"\u5220\u9664"):null,we.user.user_id===((Yt=z.userInfo)==null?void 0:Yt.user_id)&&!((St=we.user)!=null&&St.shixun_manager)&&B.createElement("a",{className:"c-grey-c",onClick:()=>{var qt;return Oe((qt=we.user)==null?void 0:qt.user_id)}},"\u9000\u51FA"))),B.createElement("p",{className:W.schoolWrap},B.createElement("span",{className:W.school},(nn=we.user)==null?void 0:nn.school_name))))})))),L>10&&B.createElement("div",{className:W.countWrap},B.createElement(Q.Z,{showQuickJumper:!0,showSizeChanger:!1,total:L,onChange:we=>fe(we),pageSize:10,current:j.page}))),B.createElement(o.Z,null),B.createElement(ee,{onReloadData:be}),B.createElement(w,Ce({},De)))};var Y=(0,i.connect)(({shixunsDetail:E,loading:X,globalSetting:T,user:z})=>({shixunsDetail:E,globalSetting:T,user:z,loading:X}))(ne)},22158:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Y}});var t=e(59301),i=e(44993),f=e(93948),H=e(6848),l={flex_box_center:"flex_box_center___PT9hL",flex_space_between:"flex_space_between___n2Hu5",flex_box_vertical_center:"flex_box_vertical_center___dwn6D",flex_box_center_end:"flex_box_center_end___TwHBO",flex_box_column:"flex_box_column___eAUqU",rightWrap:"rightWrap___Y_2WO",learnWrap:"learnWrap___mca1k",learnTopWrap:"learnTopWrap___cn6Tj",courseWrap:"courseWrap___N3Z6X",pathWrap:"pathWrap___QSdXs",pathImg:"pathImg___VjPqu",pathContentItem:"pathContentItem___sxOSQ",pathContentWrap:"pathContentWrap___WttwX",pathContentName:"pathContentName___evsEv",pathContent:"pathContent___fz4ds",pathContentCount:"pathContentCount___Jlv3G",recommandTrainingWrap:"recommandTrainingWrap___F1gpg",recommandContent:"recommandContent___JZYAA",recommandLevel:"recommandLevel___McDUw",color0152d9:"color0152d9___JWNjt",color999:"color999___npg2L",color888:"color888___l_1AP",color333:"color333___ec_mY",iconDeleteColor:"iconDeleteColor___aZjDG",iconMoveColor:"iconMoveColor___z4k0w",iconEditColor:"iconEditColor___wxNTY",skillWrap:"skillWrap___j6j3B",skillTopWrap:"skillTopWrap___kIJbE",time:"time___dTwAe",titleImg:"titleImg___I8kT9"},C=Object.defineProperty,n=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,o=(E,X,T)=>X in E?C(E,X,{enumerable:!0,configurable:!0,writable:!0,value:T}):E[X]=T,K=(E,X)=>{for(var T in X||(X={}))F.call(X,T)&&o(E,T,X[T]);if(n)for(var T of n(X))Q.call(X,T)&&o(E,T,X[T]);return E};const d=E=>React.createElement("svg",K({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u5B66\u4E60\u8FDB\u5EA6"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M10 2c.02 0 .03.75.032 1.839l.03 8.16H9.19l-3.932 6.005h.98L10.062 12H20c0 5.523-4.477 10-10 10S0 17.523 0 12 4.477 2 10 2Zm-.348 12.938c-.463 0-.834.147-1.113.443-.279.295-.418.693-.418 1.193 0 .453.13.819.39 1.096.261.277.606.416 1.036.416.458 0 .827-.148 1.105-.443.279-.296.418-.691.418-1.186 0-.482-.124-.855-.373-1.121-.248-.266-.597-.399-1.045-.399Zm-.039.71c.185 0 .333.074.444.221.11.147.166.358.166.631 0 .583-.209.875-.625.875-.414 0-.621-.281-.621-.844 0-.588.212-.883.636-.883Zm-3.715-3.78c-.468 0-.84.148-1.115.446-.275.299-.412.695-.412 1.19 0 .453.13.818.389 1.094.259.276.605.414 1.037.414.46 0 .83-.147 1.105-.442.276-.294.414-.686.414-1.175 0-.477-.124-.85-.373-1.122-.248-.27-.597-.406-1.045-.406Zm-.023.71c.401 0 .602.283.602.848 0 .583-.21.875-.63.875-.41 0-.617-.28-.617-.84 0-.589.215-.883.645-.883Z",fill:"#1890FF"}),React.createElement("path",{d:"M11 0c5.982 0 10.848 4.774 10.997 10.72L22 11h-3.667c0-3.974-3.16-7.21-7.105-7.33L11 3.667V0Z",fill:"#B6D0FC",fillRule:"nonzero"})));var u="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMmMuMDIgMCAuMDMuNzUuMDMyIDEuODM5bC4wMyA4LjE2SDkuMTlsLTMuOTMyIDYuMDA1aC45OEwxMC4wNjIgMTJIMjBjMCA1LjUyMy00LjQ3NyAxMC0xMCAxMFMwIDE3LjUyMyAwIDEyIDQuNDc3IDIgMTAgMlptLS4zNDggMTIuOTM4Yy0uNDYzIDAtLjgzNC4xNDctMS4xMTMuNDQzLS4yNzkuMjk1LS40MTguNjkzLS40MTggMS4xOTMgMCAuNDUzLjEzLjgxOS4zOSAxLjA5Ni4yNjEuMjc3LjYwNi40MTYgMS4wMzYuNDE2LjQ1OCAwIC44MjctLjE0OCAxLjEwNS0uNDQzLjI3OS0uMjk2LjQxOC0uNjkxLjQxOC0xLjE4NiAwLS40ODItLjEyNC0uODU1LS4zNzMtMS4xMjEtLjI0OC0uMjY2LS41OTctLjM5OS0xLjA0NS0uMzk5Wm0tLjAzOS43MWMuMTg1IDAgLjMzMy4wNzQuNDQ0LjIyMS4xMS4xNDcuMTY2LjM1OC4xNjYuNjMxIDAgLjU4My0uMjA5Ljg3NS0uNjI1Ljg3NS0uNDE0IDAtLjYyMS0uMjgxLS42MjEtLjg0NCAwLS41ODguMjEyLS44ODMuNjM2LS44ODNabS0zLjcxNS0zLjc4Yy0uNDY4IDAtLjg0LjE0OC0xLjExNS40NDYtLjI3NS4yOTktLjQxMi42OTUtLjQxMiAxLjE5IDAgLjQ1My4xMy44MTguMzg5IDEuMDk0LjI1OS4yNzYuNjA1LjQxNCAxLjAzNy40MTQuNDYgMCAuODMtLjE0NyAxLjEwNS0uNDQyLjI3Ni0uMjk0LjQxNC0uNjg2LjQxNC0xLjE3NSAwLS40NzctLjEyNC0uODUtLjM3My0xLjEyMi0uMjQ4LS4yNy0uNTk3LS40MDYtMS4wNDUtLjQwNlptLS4wMjMuNzFjLjQwMSAwIC42MDIuMjgzLjYwMi44NDggMCAuNTgzLS4yMS44NzUtLjYzLjg3NS0uNDEgMC0uNjE3LS4yOC0uNjE3LS44NCAwLS41ODkuMjE1LS44ODMuNjQ1LS44ODNaIiBmaWxsPSIjMTg5MEZGIi8+PHBhdGggZD0iTTExIDBjNS45ODIgMCAxMC44NDggNC43NzQgMTAuOTk3IDEwLjcyTDIyIDExaC0zLjY2N2MwLTMuOTc0LTMuMTYtNy4yMS03LjEwNS03LjMzTDExIDMuNjY3VjBaIiBmaWxsPSIjQjZEMEZDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",k=Object.defineProperty,N=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,ae=(E,X,T)=>X in E?k(E,X,{enumerable:!0,configurable:!0,writable:!0,value:T}):E[X]=T,oe=(E,X)=>{for(var T in X||(X={}))R.call(X,T)&&ae(E,T,X[T]);if(N)for(var T of N(X))Le.call(X,T)&&ae(E,T,X[T]);return E};const ee=E=>React.createElement("svg",oe({width:22,height:20,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u6240\u5C5E\u8BFE\u7A0B"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M1.248.026h2.495c.833 0 1.249.415 1.249 1.243v17.39c0 .829-.416 1.243-1.249 1.243H1.248C.416 19.902 0 19.488 0 18.66V1.27C0 .44.416.025 1.248.025ZM7.488.026h2.496c.832 0 1.248.415 1.248 1.243v17.39c0 .829-.416 1.243-1.248 1.243H7.488c-.832 0-1.248-.414-1.248-1.242V1.27c0-.83.416-1.244 1.248-1.244Z",fill:"#5091FF"}),React.createElement("path",{d:"m13.404.688 2.412-.646c.32-.085.66-.04.947.124.287.165.496.437.582.755l4.522 16.8a1.242 1.242 0 0 1-.883 1.52l-2.411.644a1.249 1.249 0 0 1-1.528-.879L12.522 2.208a1.238 1.238 0 0 1 .124-.943c.166-.285.439-.494.758-.579v.002Z",fill:"#B6D0FC"})));var D="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMS4yNDguMDI2aDIuNDk1Yy44MzMgMCAxLjI0OS40MTUgMS4yNDkgMS4yNDN2MTcuMzljMCAuODI5LS40MTYgMS4yNDMtMS4yNDkgMS4yNDNIMS4yNDhDLjQxNiAxOS45MDIgMCAxOS40ODggMCAxOC42NlYxLjI3QzAgLjQ0LjQxNi4wMjUgMS4yNDguMDI1Wk03LjQ4OC4wMjZoMi40OTZjLjgzMiAwIDEuMjQ4LjQxNSAxLjI0OCAxLjI0M3YxNy4zOWMwIC44MjktLjQxNiAxLjI0My0xLjI0OCAxLjI0M0g3LjQ4OGMtLjgzMiAwLTEuMjQ4LS40MTQtMS4yNDgtMS4yNDJWMS4yN2MwLS44My40MTYtMS4yNDQgMS4yNDgtMS4yNDRaIiBmaWxsPSIjNTA5MUZGIi8+PHBhdGggZD0ibTEzLjQwNC42ODggMi40MTItLjY0NmMuMzItLjA4NS42Ni0uMDQuOTQ3LjEyNC4yODcuMTY1LjQ5Ni40MzcuNTgyLjc1NWw0LjUyMiAxNi44YTEuMjQyIDEuMjQyIDAgMCAxLS44ODMgMS41MmwtMi40MTEuNjQ0YTEuMjQ5IDEuMjQ5IDAgMCAxLTEuNTI4LS44NzlMMTIuNTIyIDIuMjA4YTEuMjM4IDEuMjM4IDAgMCAxIC4xMjQtLjk0M2MuMTY2LS4yODUuNDM5LS40OTQuNzU4LS41Nzl2LjAwMloiIGZpbGw9IiNCNkQwRkMiLz48L2c+PC9zdmc+",b=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,W=(E,X,T)=>X in E?b(E,X,{enumerable:!0,configurable:!0,writable:!0,value:T}):E[X]=T,J=(E,X)=>{for(var T in X||(X={}))x.call(X,T)&&W(E,T,X[T]);if(a)for(var T of a(X))w.call(X,T)&&W(E,T,X[T]);return E};const U=E=>React.createElement("svg",J({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},E),React.createElement("title",null,"\u63A8\u8350\u5B9E\u8BAD"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M15.503 21.896a2.067 2.067 0 0 1-.87-.201 451.987 451.987 0 0 1-4.376-2.11c-1.466.69-2.931 1.384-4.396 2.08-.674.299-1.33.26-1.816-.096-.458-.335-.685-.912-.624-1.579.173-1.56.465-3.693.574-4.485a188.029 188.029 0 0 1-3.587-3.922 1.5 1.5 0 0 1-.3-1.51c.213-.574.76-.982 1.472-1.086l4.655-.853A512.95 512.95 0 0 1 8.787 3.73c.717-1.344 1.426-1.344 1.8-1.209.407.134.792.531 1.177 1.223.829 1.433 2.08 3.642 2.504 4.391l4.61.858c.678.1 1.218.507 1.428 1.084a1.507 1.507 0 0 1-.286 1.504 192.808 192.808 0 0 1-3.556 3.944c.104.788.388 2.927.573 4.479.071.685-.152 1.269-.616 1.609a1.55 1.55 0 0 1-.916.284h-.002Z",fill:"#5091FF"}),React.createElement("path",{d:"M21.706 4.462a.557.557 0 0 1-.247.073c-.45.03-1.122.067-1.397.08l-.778 1.2c-.122.18-.29.265-.464.24-.163-.02-.306-.14-.39-.329a60.81 60.81 0 0 1-.529-1.278 53.009 53.009 0 0 1-1.476-.518.475.475 0 0 1-.3-.36.533.533 0 0 1 .2-.505l1.025-.91c-.011-.516-.02-1.032-.028-1.548-.024-.463.15-.568.264-.585.121-.026.275.024.474.151.419.262 1.06.667 1.277.804l1.27-.448a.49.49 0 0 1 .515.08c.124.11.183.28.155.441-.09.526-.186 1.052-.29 1.574.145.194.536.722.814 1.11.12.172.152.36.088.518a.435.435 0 0 1-.185.21h.002ZM2.859 5.83a.287.287 0 0 1-.093-.091 62.17 62.17 0 0 1-.382-.603 49.99 49.99 0 0 0-.7-.045c-.106-.01-.185-.063-.218-.146a.276.276 0 0 1 .04-.255c.14-.197.334-.46.407-.557a28.397 28.397 0 0 1-.149-.786.243.243 0 0 1 .076-.223.25.25 0 0 1 .264-.037l.64.228c.108-.068.431-.27.644-.398.19-.128.278-.075.314-.03.04.047.059.128.054.25l-.019.768.506.453a.258.258 0 0 1 .095.249.238.238 0 0 1-.147.178c-.245.092-.49.18-.736.265-.047.113-.171.42-.264.64-.044.095-.115.159-.197.168a.208.208 0 0 1-.135-.028Z",fill:"#B6D0FC"})));var B="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTUuNTAzIDIxLjg5NmEyLjA2NyAyLjA2NyAwIDAgMS0uODctLjIwMSA0NTEuOTg3IDQ1MS45ODcgMCAwIDEtNC4zNzYtMi4xMWMtMS40NjYuNjktMi45MzEgMS4zODQtNC4zOTYgMi4wOC0uNjc0LjI5OS0xLjMzLjI2LTEuODE2LS4wOTYtLjQ1OC0uMzM1LS42ODUtLjkxMi0uNjI0LTEuNTc5LjE3My0xLjU2LjQ2NS0zLjY5My41NzQtNC40ODVhMTg4LjAyOSAxODguMDI5IDAgMCAxLTMuNTg3LTMuOTIyIDEuNSAxLjUgMCAwIDEtLjMtMS41MWMuMjEzLS41NzQuNzYtLjk4MiAxLjQ3Mi0xLjA4Nmw0LjY1NS0uODUzQTUxMi45NSA1MTIuOTUgMCAwIDEgOC43ODcgMy43M2MuNzE3LTEuMzQ0IDEuNDI2LTEuMzQ0IDEuOC0xLjIwOS40MDcuMTM0Ljc5Mi41MzEgMS4xNzcgMS4yMjMuODI5IDEuNDMzIDIuMDggMy42NDIgMi41MDQgNC4zOTFsNC42MS44NThjLjY3OC4xIDEuMjE4LjUwNyAxLjQyOCAxLjA4NGExLjUwNyAxLjUwNyAwIDAgMS0uMjg2IDEuNTA0IDE5Mi44MDggMTkyLjgwOCAwIDAgMS0zLjU1NiAzLjk0NGMuMTA0Ljc4OC4zODggMi45MjcuNTczIDQuNDc5LjA3MS42ODUtLjE1MiAxLjI2OS0uNjE2IDEuNjA5YTEuNTUgMS41NSAwIDAgMS0uOTE2LjI4NGgtLjAwMloiIGZpbGw9IiM1MDkxRkYiLz48cGF0aCBkPSJNMjEuNzA2IDQuNDYyYS41NTcuNTU3IDAgMCAxLS4yNDcuMDczYy0uNDUuMDMtMS4xMjIuMDY3LTEuMzk3LjA4bC0uNzc4IDEuMmMtLjEyMi4xOC0uMjkuMjY1LS40NjQuMjQtLjE2My0uMDItLjMwNi0uMTQtLjM5LS4zMjlhNjAuODEgNjAuODEgMCAwIDEtLjUyOS0xLjI3OCA1My4wMDkgNTMuMDA5IDAgMCAxLTEuNDc2LS41MTguNDc1LjQ3NSAwIDAgMS0uMy0uMzYuNTMzLjUzMyAwIDAgMSAuMi0uNTA1bDEuMDI1LS45MWMtLjAxMS0uNTE2LS4wMi0xLjAzMi0uMDI4LTEuNTQ4LS4wMjQtLjQ2My4xNS0uNTY4LjI2NC0uNTg1LjEyMS0uMDI2LjI3NS4wMjQuNDc0LjE1MS40MTkuMjYyIDEuMDYuNjY3IDEuMjc3LjgwNGwxLjI3LS40NDhhLjQ5LjQ5IDAgMCAxIC41MTUuMDhjLjEyNC4xMS4xODMuMjguMTU1LjQ0MS0uMDkuNTI2LS4xODYgMS4wNTItLjI5IDEuNTc0LjE0NS4xOTQuNTM2LjcyMi44MTQgMS4xMS4xMi4xNzIuMTUyLjM2LjA4OC41MThhLjQzNS40MzUgMCAwIDEtLjE4NS4yMWguMDAyWk0yLjg1OSA1LjgzYS4yODcuMjg3IDAgMCAxLS4wOTMtLjA5MSA2Mi4xNyA2Mi4xNyAwIDAgMS0uMzgyLS42MDMgNDkuOTkgNDkuOTkgMCAwIDAtLjctLjA0NWMtLjEwNi0uMDEtLjE4NS0uMDYzLS4yMTgtLjE0NmEuMjc2LjI3NiAwIDAgMSAuMDQtLjI1NWMuMTQtLjE5Ny4zMzQtLjQ2LjQwNy0uNTU3YTI4LjM5NyAyOC4zOTcgMCAwIDEtLjE0OS0uNzg2LjI0My4yNDMgMCAwIDEgLjA3Ni0uMjIzLjI1LjI1IDAgMCAxIC4yNjQtLjAzN2wuNjQuMjI4Yy4xMDgtLjA2OC40MzEtLjI3LjY0NC0uMzk4LjE5LS4xMjguMjc4LS4wNzUuMzE0LS4wMy4wNC4wNDcuMDU5LjEyOC4wNTQuMjVsLS4wMTkuNzY4LjUwNi40NTNhLjI1OC4yNTggMCAwIDEgLjA5NS4yNDkuMjM4LjIzOCAwIDAgMS0uMTQ3LjE3OGMtLjI0NS4wOTItLjQ5LjE4LS43MzYuMjY1LS4wNDcuMTEzLS4xNzEuNDItLjI2NC42NC0uMDQ0LjA5NS0uMTE1LjE1OS0uMTk3LjE2OGEuMjA4LjIwOCAwIDAgMS0uMTM1LS4wMjhaIiBmaWxsPSIjQjZEMEZDIi8+PC9nPjwvc3ZnPg==",xe=e(42441),re=e(17354),Ge=e(56047),Ae=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,le=(E,X)=>{var T={};for(var z in E)ye.call(E,z)&&X.indexOf(z)<0&&(T[z]=E[z]);if(E!=null&&Ae)for(var z of Ae(E))X.indexOf(z)<0&&Ce.call(E,z)&&(T[z]=E[z]);return T};const ne=E=>{var X=E,{shixunsDetail:T,user:z,globalSetting:ce,loading:Se,dispatch:Ke}=X,te=le(X,["shixunsDetail","user","globalSetting","loading","dispatch"]),ue,Te,Me,Ee,q,Qe,O,L,v,r,h,j,A,s,G,P,p,V,be,fe,se,Oe,Re;const[M,me]=(0,t.useState)(!0),Be=()=>{var we,Ye;let rt=new Image;rt.src=re.yt;let at=((Ye=(we=T==null?void 0:T.rightData)==null?void 0:we.tags)==null?void 0:Ye.map((Tt,Dt)=>({name:Tt.tag_name,value:Dt})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}
"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:rt,textStyle:{normal:{color:function(){return"rgb("+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+")"}}},left:"center",top:"center",right:null,bottom:null,width:"100%",height:"100%",data:at}]}};console.log("----",T);const De=(ue=T.rightData)!=null&&ue.complete_count?Number((Te=T.rightData)==null?void 0:Te.complete_count)/Number((Me=T.rightData)==null?void 0:Me.challenge_count)*100:0;return T.rightData?t.createElement("section",{className:l.rightWrap},!((Ee=T.detail)!=null&&Ee.is_jupyter)&&((Qe=(q=T.detail)==null?void 0:q.task_operation)==null?void 0:Qe[2])&&((O=z==null?void 0:z.userInfo)==null?void 0:O.login)&&!!((L=T.rightData)!=null&&L.complete_count)&&((v=T.rightData)==null?void 0:v.complete_count)>0&&t.createElement("div",{className:l.learnWrap},t.createElement("div",{className:l.learnTopWrap},t.createElement("span",null,t.createElement("img",{className:l.titleImg,src:u,alt:""}),"\u5B66\u4E60\u8FDB\u5EA6"),t.createElement("span",null,t.createElement("span",{className:`${l.color888} font14`},"\u5DF2\u5B8C\u6210 ",((r=T.rightData)==null?void 0:r.complete_count)||0," \u5173 / \u5171",((h=T.rightData)==null?void 0:h.challenge_count)||0," \u5173"))),t.createElement(f.Z,{percent:De,showInfo:!1,status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})),!!((A=(j=T.rightData)==null?void 0:j.paths)!=null&&A.length)&&t.createElement("div",{className:l.courseWrap},t.createElement("p",{className:"mb20 font16"},t.createElement("img",{className:l.titleImg,src:D,alt:""}),"\u6240\u5C5E\u8BFE\u7A0B"),t.createElement("div",null,(s=T.rightData)==null?void 0:s.paths.map((we,Ye)=>Ye>2?null:t.createElement("div",{className:l.pathWrap,key:we.id},t.createElement("a",{href:`/paths/${we.identifier}`,target:"_blank"},t.createElement("img",{alt:"\u5B9E\u8BAD",src:`${we.image_url}`,className:l.pathImg})),t.createElement("div",{className:l.pathContentWrap},t.createElement("a",{href:`/paths/${we.identifier}`,target:"_blank",className:l.pathContentName},we.name),t.createElement("p",{className:l.pathContent},t.createElement(H.Z,{placement:"bottom",title:"\u7AE0\u8282"},t.createElement("span",{className:l.pathContentCount},t.createElement("i",{className:"iconfont icon-shixun mr3"}),we.stages_count)),t.createElement(H.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",{className:l.pathContentCount},t.createElement("i",{className:"iconfont icon-chengyuan mr3"}),we.members_count)))))))),t.createElement("div",null),!!((P=(G=T.rightData)==null?void 0:G.recommands)!=null&&P.length)&&z.userInfo.main_site&&t.createElement("div",{className:l.recommandTrainingWrap},t.createElement("p",{className:"mb20 font16"},t.createElement("img",{className:l.titleImg,src:B,alt:""}),((V=(p=T==null?void 0:T.detail)==null?void 0:p.disciplines)==null?void 0:V.length)>0?"\u76F8\u5173\u63A8\u8350":"\u70ED\u95E8\u63A8\u8350"),t.createElement("div",null,(be=T.rightData)==null?void 0:be.recommands.map((we,Ye)=>Ye>2?null:t.createElement("div",{className:l.pathContentItem,key:Ye},t.createElement("a",{href:`/shixuns/${we.identifier}/challenges`,target:"_blank"},t.createElement("img",{src:`${we.pic}`,className:l.pathImg})),t.createElement("div",{className:l.pathContentWrap,style:{marginBottom:-4}},t.createElement(H.Z,{placement:"bottom",title:we.name},t.createElement("a",{href:`/shixuns/${we.identifier}/challenges`,target:"_blank",className:l.pathContentName},we.name)),t.createElement("p",{className:`${l.pathContent} ${l.recommandContent}`},t.createElement("span",null,we.stu_num," \u4EBA\u5B66\u4E60"),t.createElement("span",{className:l.recommandLevel},we.level))))))),((se=(fe=T.rightData)==null?void 0:fe.tags)==null?void 0:se.length)>0&&t.createElement("div",{className:l.skillWrap},t.createElement("p",{className:`${l.skillTopWrap} font16 mb20`},t.createElement("span",null,"\u6280\u80FD\u6807\u7B7E",t.createElement("span",{className:"ml5 c-grey-c"},(Re=(Oe=T.rightData)==null?void 0:Oe.tags)==null?void 0:Re.length))),t.createElement(xe.Z,{option:Be(),style:{height:370},opts:{renderer:"svg"}}))):null};var Y=(0,i.connect)(({shixunsDetail:E,user:X,loading:T,globalSetting:z})=>({shixunsDetail:E,user:X,globalSetting:z,loading:T.models.index}))(ne)},2686:function(vt,ve,e){"use strict";e.d(ve,{rX:function(){return D},pW:function(){return b},gy:function(){return a},xY:function(){return ee},O5:function(){return oe},tJ:function(){return k},o1:function(){return N},Rd:function(){return ae}});var t=e(44993),i=e(43418),f=e(28103),H=e(8591),l=e(64681),C=e(89299),n=e(87169),F=e(25510),Q="data:image/png;base64,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",o=e.p+"static/newqrcode.a8740efb.png",K=e(32637),d=e(59301),u=(x,w,W)=>new Promise((J,U)=>{var B=Ge=>{try{re(W.next(Ge))}catch(Ae){U(Ae)}},xe=Ge=>{try{re(W.throw(Ge))}catch(Ae){U(Ae)}},re=Ge=>Ge.done?J(Ge.value):Promise.resolve(Ge.value).then(B,xe);re((W=W.apply(x,w)).next())});const k=(x,w=!1)=>!!(N(x)&&R(w)),N=x=>(0,l.bg)()?!0:(x({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),R=(x=!1)=>{var w;const{user:W}=(0,t.getDvaApp)()._store.getState();return(w=W.userInfo)!=null&&w.profile_completed?!0:(i.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,C.xg)("/account/profile/edit"),Le()}}),!1)},Le=()=>{i.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()}})},ae=()=>{i.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:d.createElement("div",{style:{textAlign:"center"}},d.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"),d.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:K}),d.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},oe=()=>{var x;const{user:w}=(0,t.getDvaApp)()._store.getState();return(x=w.userInfo)!=null&&x.professional_certification?!0:(i.default.confirm({title:"\u63D0\u793A",centered:!0,content:d.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,C.xg)("/account/certification")}}),!1)},ee=()=>(0,l.V9)()?!0:(i.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:d.createElement("div",{className:"tc",style:{marginLeft:-38}},d.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),d.createElement("img",{src:o,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),D=(x,w)=>x?!0:(i.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:d.createElement("div",null,d.createElement("p",null,w||"\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"),d.createElement("div",{style:{marginLeft:"110px"}},d.createElement("img",{src:Q,width:200}),d.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,C.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),b=x=>{i.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:d.createElement("div",null,d.createElement("div",null,d.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"),d.createElement(f.Z,null),d.createElement("p",{style:{color:"#666666",fontSize:12}}," ",d.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 ",d.createElement("a",null,x),"\u5929\u3002"),d.createElement("p",{style:{color:"#666666",fontSize:12}}," ",d.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")),d.createElement("div",{style:{textAlign:"center",marginTop:30}},d.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:F,alt:"\u4E8C\u7EF4\u7801",width:160})))})},a=(x,w="")=>{const{shixunsDetail:{detail:W}}=(0,t.getDvaApp)()._store.getState();if((W==null?void 0:W.public)===2||(W==null?void 0:W.public)===1||(W==null?void 0:W.shixun_status)===3){let J="";return(W==null?void 0:W.public)===2&&(J="\u5DF2\u516C\u5F00"),(W==null?void 0:W.public)===1&&(J="\u5F85\u5BA1\u6838"),(W==null?void 0:W.shixun_status)===3&&(J="\u5DF2\u5173\u95ED"),i.default.info({centered:!0,icon:d.createElement(n.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:d.createElement("div",{className:"tc",style:{marginLeft:-38}},d.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},d.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",J,"\uFF0C",w,"\u3002"),d.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),d.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:F,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(W==null?void 0:W.shixun_status)===2?(i.default.confirm({centered:!0,icon:d.createElement(n.Z,null),title:"\u63D0\u793A",content:d.createElement("div",null,d.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",w,"\u3002"),d.createElement("br",null),d.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:()=>{i.default.confirm({width:440,centered:!0,icon:d.createElement(n.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:()=>u(void 0,null,function*(){(yield x({type:"shixunsDetail/cancelRelease",payload:{id:W==null?void 0:W.identifier}})).status!==401&&(H.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),x({type:"shixunsDetail/getShixunsDetail",payload:{id:W==null?void 0:W.identifier}}),x({type:"practiceSetting/getCommonData",payload:{id:W==null?void 0:W.identifier}}))})})}}),!0):!1}},50371:function(vt,ve){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let i=1;i{const l=f[H];l!==void 0&&(t[H]=l)})}return t}ve.Z=e},13845:function(vt,ve,e){"use strict";e.d(ve,{F:function(){return t},Z:function(){return i}});function t(f){return f!=null&&f===f.window}function i(f,H){var l,C;if(typeof window=="undefined")return 0;const n=H?"scrollTop":"scrollLeft";let F=0;return t(f)?F=f[H?"pageYOffset":"pageXOffset"]:f instanceof Document?F=f.documentElement[n]:(f instanceof HTMLElement||f)&&(F=f[n]),f&&!t(f)&&typeof F!="number"&&(F=(C=((l=f.ownerDocument)!==null&&l!==void 0?l:f).documentElement)===null||C===void 0?void 0:C[n]),F}},56762:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return i}});var t=e(59301);function i(){const[,f]=t.useReducer(H=>H+1,0);return f}},68031:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return H}});var t=e(16089);function i(l,C,n,F){const Q=n-C;return l/=F/2,l<1?Q/2*l*l*l+C:Q/2*((l-=2)*l*l+2)+C}var f=e(13845);function H(l){let C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:F,duration:Q=450}=C,o=n(),K=(0,f.Z)(o,!0),d=Date.now(),u=()=>{const N=Date.now()-d,R=i(N>Q?Q:N,K,l,Q);(0,f.F)(o)?o.scrollTo(window.pageXOffset,R):o instanceof Document||o.constructor.name==="HTMLDocument"?o.documentElement.scrollTop=R:o.scrollTop=R,Nn||C},88522:function(vt,ve,e){"use strict";var t=e(92310),i=e.n(t),f=e(11592),H=e(2738),l=e(59301),C=e(53487),n=e(92343),F=e(36355),Q=e(57809);const{Option:o}=Q.default;function K(N){return N&&N.type&&(N.type.isSelectOption||N.type.isSelectOptGroup)}const d=(N,R)=>{const{prefixCls:Le,className:ae,popupClassName:oe,dropdownClassName:ee,children:D,dataSource:b}=N,a=(0,f.Z)(D);let x;a.length===1&&(0,n.l$)(a[0])&&!K(a[0])&&([x]=a);const w=x?()=>x:void 0;let W;a.length&&K(a[0])?W=D:W=b?b.map(B=>{if((0,n.l$)(B))return B;switch(typeof B){case"string":return l.createElement(o,{key:B,value:B},B);case"object":{const{value:xe}=B;return l.createElement(o,{key:xe,value:xe},B.text)}default:return}}):[];const{getPrefixCls:J}=l.useContext(F.E_),U=J("select",Le);return l.createElement(Q.default,Object.assign({ref:R,suffixIcon:null},(0,H.Z)(N,["dataSource","dropdownClassName"]),{prefixCls:U,popupClassName:oe||ee,className:i()(`${U}-auto-complete`,ae),mode:Q.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:w}),W)},u=l.forwardRef(d),k=(0,C.Z)(u);u.Option=o,u._InternalPanelDoNotUseOrYouWillBeFired=k,ve.Z=u},24905:function(vt,ve,e){"use strict";e.d(ve,{default:function(){return x}});var t=e(92310),i=e.n(t),f=e(5630),H=e(59301),l=e(36355),C=e(1684),n=e(32441),Q=H.createContext(null),o=e(98447),K=e(14088),d=e(4572),u=function(w,W){var J={};for(var U in w)Object.prototype.hasOwnProperty.call(w,U)&&W.indexOf(U)<0&&(J[U]=w[U]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,U=Object.getOwnPropertySymbols(w);B{var J;const{prefixCls:U,className:B,rootClassName:xe,children:re,indeterminate:Ge=!1,style:Ae,onMouseEnter:ye,onMouseLeave:Ce,skipGroup:le=!1,disabled:ne}=w,Y=u(w,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:X,checkbox:T}=H.useContext(l.E_),z=H.useContext(Q),{isFormItemInput:ce}=H.useContext(n.aM),Se=H.useContext(C.Z),Ke=(J=(z==null?void 0:z.disabled)||ne)!==null&&J!==void 0?J:Se,te=H.useRef(Y.value);H.useEffect(()=>{z==null||z.registerValue(Y.value)},[]),H.useEffect(()=>{if(!le)return Y.value!==te.current&&(z==null||z.cancelValue(te.current),z==null||z.registerValue(Y.value),te.current=Y.value),()=>z==null?void 0:z.cancelValue(Y.value)},[Y.value]);const ue=E("checkbox",U),[Te,Me]=(0,o.ZP)(ue),Ee=Object.assign({},Y);z&&!le&&(Ee.onChange=function(){Y.onChange&&Y.onChange.apply(Y,arguments),z.toggleOption&&z.toggleOption({label:re,value:Y.value})},Ee.name=z.name,Ee.checked=z.value.includes(Y.value));const q=i()(`${ue}-wrapper`,{[`${ue}-rtl`]:X==="rtl",[`${ue}-wrapper-checked`]:Ee.checked,[`${ue}-wrapper-disabled`]:Ke,[`${ue}-wrapper-in-form-item`]:ce},T==null?void 0:T.className,B,xe,Me),Qe=i()({[`${ue}-indeterminate`]:Ge},d.A,Me),O=Ge?"mixed":void 0;return Te(H.createElement(K.Z,{component:"Checkbox",disabled:Ke},H.createElement("label",{className:q,style:Object.assign(Object.assign({},T==null?void 0:T.style),Ae),onMouseEnter:ye,onMouseLeave:Ce},H.createElement(f.Z,Object.assign({"aria-checked":O},Ee,{prefixCls:ue,className:Qe,disabled:Ke,ref:W})),re!==void 0&&H.createElement("span",null,re))))};var R=H.forwardRef(k),Le=e(92393),ae=e(2738),oe=function(w,W){var J={};for(var U in w)Object.prototype.hasOwnProperty.call(w,U)&&W.indexOf(U)<0&&(J[U]=w[U]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,U=Object.getOwnPropertySymbols(w);B{const{defaultValue:J,children:U,options:B=[],prefixCls:xe,className:re,rootClassName:Ge,style:Ae,onChange:ye}=w,Ce=oe(w,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:le,direction:ne}=H.useContext(l.E_),[Y,E]=H.useState(Ce.value||J||[]),[X,T]=H.useState([]);H.useEffect(()=>{"value"in Ce&&E(Ce.value||[])},[Ce.value]);const z=H.useMemo(()=>B.map(L=>typeof L=="string"||typeof L=="number"?{label:L,value:L}:L),[B]),ce=L=>{T(v=>v.filter(r=>r!==L))},Se=L=>{T(v=>[].concat((0,Le.Z)(v),[L]))},Ke=L=>{const v=Y.indexOf(L.value),r=(0,Le.Z)(Y);v===-1?r.push(L.value):r.splice(v,1),"value"in Ce||E(r),ye==null||ye(r.filter(h=>X.includes(h)).sort((h,j)=>{const A=z.findIndex(G=>G.value===h),s=z.findIndex(G=>G.value===j);return A-s}))},te=le("checkbox",xe),ue=`${te}-group`,[Te,Me]=(0,o.ZP)(te),Ee=(0,ae.Z)(Ce,["value","disabled"]),q=B.length?z.map(L=>H.createElement(R,{prefixCls:te,key:L.value.toString(),disabled:"disabled"in L?L.disabled:Ce.disabled,value:L.value,checked:Y.includes(L.value),onChange:L.onChange,className:`${ue}-item`,style:L.style,title:L.title},L.label)):U,Qe={toggleOption:Ke,value:Y,disabled:Ce.disabled,name:Ce.name,registerValue:Se,cancelValue:ce},O=i()(ue,{[`${ue}-rtl`]:ne==="rtl"},re,Ge,Me);return Te(H.createElement("div",Object.assign({className:O,style:Ae},Ee,{ref:W}),H.createElement(Q.Provider,{value:Qe},q)))},D=H.forwardRef(ee);var b=H.memo(D);const a=R;a.Group=b,a.__ANT_CHECKBOX=!0;var x=a},98447:function(vt,ve,e){"use strict";e.d(ve,{C2:function(){return l}});var t=e(17313),i=e(37613),f=e(83116);const H=C=>{const{checkboxCls:n}=C,F=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,t.Wf)(C)),{display:"inline-flex",flexWrap:"wrap",columnGap:C.marginXS,[`> ${C.antCls}-row`]:{flex:1}}),[F]:Object.assign(Object.assign({},(0,t.Wf)(C)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${F}`]:{marginInlineStart:0},[`&${F}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,t.Wf)(C)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:C.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,t.oN)(C))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:C.checkboxSize,height:C.checkboxSize,direction:"ltr",backgroundColor:C.colorBgContainer,border:`${C.lineWidth}px ${C.lineType} ${C.colorBorder}`,borderRadius:C.borderRadiusSM,borderCollapse:"separate",transition:`all ${C.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:C.checkboxSize/14*5,height:C.checkboxSize/14*8,border:`${C.lineWidthBold}px solid ${C.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${C.motionDurationFast} ${C.motionEaseInBack}, opacity ${C.motionDurationFast}`}},"& + span":{paddingInlineStart:C.paddingXS,paddingInlineEnd:C.paddingXS}})},{[` - ${F}:not(${F}-disabled), - ${n}:not(${n}-disabled) - `]:{[`&:hover ${n}-inner`]:{borderColor:C.colorPrimary}},[`${F}:not(${F}-disabled)`]:{[`&:hover ${n}-checked:not(${n}-disabled) ${n}-inner`]:{backgroundColor:C.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${n}-checked:not(${n}-disabled):after`]:{borderColor:C.colorPrimaryHover}}},{[`${n}-checked`]:{[`${n}-inner`]:{backgroundColor:C.colorPrimary,borderColor:C.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${C.motionDurationMid} ${C.motionEaseOutBack} ${C.motionDurationFast}`}}},[` - ${F}-checked:not(${F}-disabled), - ${n}-checked:not(${n}-disabled) - `]:{[`&:hover ${n}-inner`]:{backgroundColor:C.colorPrimaryHover,borderColor:"transparent"}}},{[n]:{"&-indeterminate":{[`${n}-inner`]:{backgroundColor:C.colorBgContainer,borderColor:C.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:C.fontSizeLG/2,height:C.fontSizeLG/2,backgroundColor:C.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${F}-disabled`]:{cursor:"not-allowed"},[`${n}-disabled`]:{[`&, ${n}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${n}-inner`]:{background:C.colorBgContainerDisabled,borderColor:C.colorBorder,"&:after":{borderColor:C.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:C.colorTextDisabled},[`&${n}-indeterminate ${n}-inner::after`]:{background:C.colorTextDisabled}}}]};function l(C,n){const F=(0,i.TS)(n,{checkboxCls:`.${C}`,checkboxSize:n.controlInteractiveSize});return[H(F)]}ve.ZP=(0,f.Z)("Checkbox",(C,n)=>{let{prefixCls:F}=n;return[l(F,C)]})},93891:function(vt,ve,e){"use strict";var t=e(59301),i=e(36355),f=e(64165);const H=l=>{const{componentName:C}=l,{getPrefixCls:n}=(0,t.useContext)(i.E_),F=n("empty");switch(C){case"Table":case"List":return t.createElement(f.Z,{image:f.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(f.Z,{image:f.Z.PRESENTED_IMAGE_SIMPLE,className:`${F}-small`});default:return t.createElement(f.Z,null)}};ve.Z=H},28103:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return d}});var t=e(92310),i=e.n(t),f=e(59301),H=e(36355),l=e(17313),C=e(83116),n=e(37613);const F=u=>{const{componentCls:k,sizePaddingEdgeHorizontal:N,colorSplit:R,lineWidth:Le,textPaddingInline:ae,orientationMargin:oe,verticalMarginInline:ee}=u;return{[k]:Object.assign(Object.assign({},(0,l.Wf)(u)),{borderBlockStart:`${Le}px solid ${R}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Le}px solid ${R}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${u.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${k}-with-text`]:{display:"flex",alignItems:"center",margin:`${u.dividerHorizontalWithTextGutterMargin}px 0`,color:u.colorTextHeading,fontWeight:500,fontSize:u.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${R}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Le}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${k}-with-text-left`]:{"&::before":{width:`${oe*100}%`},"&::after":{width:`${100-oe*100}%`}},[`&-horizontal${k}-with-text-right`]:{"&::before":{width:`${100-oe*100}%`},"&::after":{width:`${oe*100}%`}},[`${k}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:ae},"&-dashed":{background:"none",borderColor:R,borderStyle:"dashed",borderWidth:`${Le}px 0 0`},[`&-horizontal${k}-with-text${k}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${k}-dashed`]:{borderInlineStartWidth:Le,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${k}-with-text`]:{color:u.colorText,fontWeight:"normal",fontSize:u.fontSize},[`&-horizontal${k}-with-text-left${k}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${k}-inner-text`]:{paddingInlineStart:N}},[`&-horizontal${k}-with-text-right${k}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${k}-inner-text`]:{paddingInlineEnd:N}}})}};var Q=(0,C.Z)("Divider",u=>{const k=(0,n.TS)(u,{dividerHorizontalWithTextGutterMargin:u.margin,dividerHorizontalGutterMargin:u.marginLG,sizePaddingEdgeHorizontal:0});return[F(k)]},u=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:u.marginXS})),o=function(u,k){var N={};for(var R in u)Object.prototype.hasOwnProperty.call(u,R)&&k.indexOf(R)<0&&(N[R]=u[R]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,R=Object.getOwnPropertySymbols(u);Le{const{getPrefixCls:k,direction:N,divider:R}=f.useContext(H.E_),{prefixCls:Le,type:ae="horizontal",orientation:oe="center",orientationMargin:ee,className:D,rootClassName:b,children:a,dashed:x,plain:w,style:W}=u,J=o(u,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),U=k("divider",Le),[B,xe]=Q(U),re=oe.length>0?`-${oe}`:oe,Ge=!!a,Ae=oe==="left"&&ee!=null,ye=oe==="right"&&ee!=null,Ce=i()(U,R==null?void 0:R.className,xe,`${U}-${ae}`,{[`${U}-with-text`]:Ge,[`${U}-with-text${re}`]:Ge,[`${U}-dashed`]:!!x,[`${U}-plain`]:!!w,[`${U}-rtl`]:N==="rtl",[`${U}-no-default-orientation-margin-left`]:Ae,[`${U}-no-default-orientation-margin-right`]:ye},D,b),le=f.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),ne=Object.assign(Object.assign({},Ae&&{marginLeft:le}),ye&&{marginRight:le});return B(f.createElement("div",Object.assign({className:Ce,style:Object.assign(Object.assign({},R==null?void 0:R.style),W)},J,{role:"separator"}),a&&ae!=="vertical"&&f.createElement("span",{className:`${U}-inner-text`,style:ne},a)))}},91857:function(vt,ve,e){"use strict";var t=e(59301),i=e(38819),f=e(92310),H=e.n(f),l=e(31561),C=e(70425),n=e(18929),F=e(2738),Q=e(79676),o=e(53487),K=e(92343),d=e(36355),u=e(20834),k=e(40875),N=e(88088),R=e(47211);const Le=null,ae=b=>{const{menu:a,arrow:x,prefixCls:w,children:W,trigger:J,disabled:U,dropdownRender:B,getPopupContainer:xe,overlayClassName:re,rootClassName:Ge,open:Ae,onOpenChange:ye,visible:Ce,onVisibleChange:le,mouseEnterDelay:ne=.15,mouseLeaveDelay:Y=.1,autoAdjustOverflow:E=!0,placement:X="",overlay:T,transitionName:z}=b,{getPopupContainer:ce,getPrefixCls:Se,direction:Ke}=t.useContext(d.E_),te=t.useMemo(()=>{const p=Se();return z!==void 0?z:X.includes("top")?`${p}-slide-down`:`${p}-slide-up`},[Se,X,z]),ue=t.useMemo(()=>X?X.includes("Center")?X.slice(0,X.indexOf("Center")):X:Ke==="rtl"?"bottomRight":"bottomLeft",[X,Ke]),Te=Se("dropdown",w),[Me,Ee]=(0,R.Z)(Te),[,q]=(0,N.Z)(),Qe=t.Children.only(W),O=(0,K.Tm)(Qe,{className:H()(`${Te}-trigger`,{[`${Te}-rtl`]:Ke==="rtl"},Qe.props.className),disabled:U}),L=U?[]:J;let v;L&&L.includes("contextMenu")&&(v=!0);const[r,h]=(0,n.Z)(!1,{value:Ae!=null?Ae:Ce}),j=(0,C.useEvent)(p=>{ye==null||ye(p),le==null||le(p),h(p)}),A=H()(re,Ge,Ee,{[`${Te}-rtl`]:Ke==="rtl"}),s=(0,Q.Z)({arrowPointAtCenter:typeof x=="object"&&x.pointAtCenter,autoAdjustOverflow:E,offset:q.marginXXS,arrowWidth:x?q.sizePopupArrow:0,borderRadius:q.borderRadius}),G=t.useCallback(()=>{h(!1)},[]),P=()=>{let p;return a!=null&&a.items?p=t.createElement(u.default,Object.assign({},a)):typeof T=="function"?p=T():p=T,B&&(p=B(p)),p=t.Children.only(typeof p=="string"?t.createElement("span",null,p):p),t.createElement(k.J,{prefixCls:`${Te}-menu`,expandIcon:t.createElement("span",{className:`${Te}-menu-submenu-arrow`},t.createElement(i.Z,{className:`${Te}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:G,validator:V=>{let{mode:be}=V}},p)};return Me(t.createElement(l.Z,Object.assign({alignPoint:v},(0,F.Z)(b,["rootClassName"]),{mouseEnterDelay:ne,mouseLeaveDelay:Y,visible:r,builtinPlacements:s,arrow:!!x,overlayClassName:A,prefixCls:Te,getPopupContainer:xe||ce,transitionName:te,trigger:L,overlay:P,placement:ue,onVisibleChange:j}),O))};function oe(b){return Object.assign(Object.assign({},b),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,o.Z)(ae,"dropdown",b=>b,oe),D=b=>t.createElement(ee,Object.assign({},b),t.createElement("span",null));ae._InternalPanelDoNotUseOrYouWillBeFired=D,ve.Z=ae},38854:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return N}});var t=e(91857),i=e(92310),f=e.n(i),H=e(59301),l=e(18785),C=e(3113),n=e(36355),F=e(81327),Q=e(33234),o=e(47211),K=function(R,Le){var ae={};for(var oe in R)Object.prototype.hasOwnProperty.call(R,oe)&&Le.indexOf(oe)<0&&(ae[oe]=R[oe]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,oe=Object.getOwnPropertySymbols(R);ee{const{getPopupContainer:Le,getPrefixCls:ae,direction:oe}=H.useContext(n.E_),{prefixCls:ee,type:D="default",danger:b,disabled:a,loading:x,onClick:w,htmlType:W,children:J,className:U,menu:B,arrow:xe,autoFocus:re,overlay:Ge,trigger:Ae,align:ye,open:Ce,onOpenChange:le,placement:ne,getPopupContainer:Y,href:E,icon:X=H.createElement(l.Z,null),title:T,buttonsRender:z=P=>P,mouseEnterDelay:ce,mouseLeaveDelay:Se,overlayClassName:Ke,overlayStyle:te,destroyPopupOnHide:ue,dropdownRender:Te}=R,Me=K(R,["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"]),Ee=ae("dropdown",ee),q=`${Ee}-button`,[Qe,O]=(0,o.Z)(Ee),L={menu:B,arrow:xe,autoFocus:re,align:ye,disabled:a,trigger:a?[]:Ae,onOpenChange:le,getPopupContainer:Y||Le,mouseEnterDelay:ce,mouseLeaveDelay:Se,overlayClassName:Ke,overlayStyle:te,destroyPopupOnHide:ue,dropdownRender:Te},{compactSize:v,compactItemClassnames:r}=(0,Q.ri)(Ee,oe),h=f()(q,r,U,O);"overlay"in R&&(L.overlay=Ge),"open"in R&&(L.open=Ce),"placement"in R?L.placement=ne:L.placement=oe==="rtl"?"bottomLeft":"bottomRight";const j=H.createElement(C.ZP,{type:D,danger:b,disabled:a,loading:x,onClick:w,htmlType:W,href:E,title:T},J),A=H.createElement(C.ZP,{type:D,danger:b,icon:X}),[s,G]=z([j,A]);return Qe(H.createElement(F.Z.Compact,Object.assign({className:h,size:v,block:!0},Me),s,H.createElement(t.Z,Object.assign({},L),G)))};d.__ANT_BUTTON=!0;var u=d;const k=t.Z;k.Button=u;var N=k},47211:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return K}});var t=e(17313),i=e(13826),f=e(92899),H=e(29878),l=e(19447),C=e(83116),n=e(37613),Q=d=>{const{componentCls:u,menuCls:k,colorError:N,colorTextLightSolid:R}=d,Le=`${k}-item`;return{[`${u}, ${u}-menu-submenu`]:{[`${k} ${Le}`]:{[`&${Le}-danger:not(${Le}-disabled)`]:{color:N,"&:hover":{color:R,backgroundColor:N}}}}}};const o=d=>{const{componentCls:u,menuCls:k,zIndexPopup:N,dropdownArrowDistance:R,sizePopupArrow:Le,antCls:ae,iconCls:oe,motionDurationMid:ee,dropdownPaddingVertical:D,fontSize:b,dropdownEdgeChildPadding:a,colorTextDisabled:x,fontSizeIcon:w,controlPaddingHorizontal:W,colorBgElevated:J}=d;return[{[u]:Object.assign(Object.assign({},(0,t.Wf)(d)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:N,display:"block","&::before":{position:"absolute",insetBlock:-R+Le/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${ae}-btn`]:{[`& > ${oe}-down, & > ${ae}-btn-icon > ${oe}-down`]:{fontSize:w}},[`${u}-wrap`]:{position:"relative",[`${ae}-btn > ${oe}-down`]:{fontSize:w},[`${oe}-down::before`]:{transition:`transform ${ee}`}},[`${u}-wrap-open`]:{[`${oe}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${ae}-slide-down-enter${ae}-slide-down-enter-active${u}-placement-bottomLeft, - &${ae}-slide-down-appear${ae}-slide-down-appear-active${u}-placement-bottomLeft, - &${ae}-slide-down-enter${ae}-slide-down-enter-active${u}-placement-bottom, - &${ae}-slide-down-appear${ae}-slide-down-appear-active${u}-placement-bottom, - &${ae}-slide-down-enter${ae}-slide-down-enter-active${u}-placement-bottomRight, - &${ae}-slide-down-appear${ae}-slide-down-appear-active${u}-placement-bottomRight`]:{animationName:i.fJ},[`&${ae}-slide-up-enter${ae}-slide-up-enter-active${u}-placement-topLeft, - &${ae}-slide-up-appear${ae}-slide-up-appear-active${u}-placement-topLeft, - &${ae}-slide-up-enter${ae}-slide-up-enter-active${u}-placement-top, - &${ae}-slide-up-appear${ae}-slide-up-appear-active${u}-placement-top, - &${ae}-slide-up-enter${ae}-slide-up-enter-active${u}-placement-topRight, - &${ae}-slide-up-appear${ae}-slide-up-appear-active${u}-placement-topRight`]:{animationName:i.Qt},[`&${ae}-slide-down-leave${ae}-slide-down-leave-active${u}-placement-bottomLeft, - &${ae}-slide-down-leave${ae}-slide-down-leave-active${u}-placement-bottom, - &${ae}-slide-down-leave${ae}-slide-down-leave-active${u}-placement-bottomRight`]:{animationName:i.Uw},[`&${ae}-slide-up-leave${ae}-slide-up-leave-active${u}-placement-topLeft, - &${ae}-slide-up-leave${ae}-slide-up-leave-active${u}-placement-top, - &${ae}-slide-up-leave${ae}-slide-up-leave-active${u}-placement-topRight`]:{animationName:i.ly}})},(0,l.ZP)(d,{colorBg:J,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${u} ${k}`]:{position:"relative",margin:0},[`${k}-submenu-popup`]:{position:"absolute",zIndex:N,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${u}, ${u}-menu-submenu`]:{[k]:Object.assign(Object.assign({padding:a,listStyleType:"none",backgroundColor:J,backgroundClip:"padding-box",borderRadius:d.borderRadiusLG,outline:"none",boxShadow:d.boxShadowSecondary},(0,t.Qy)(d)),{[`${k}-item-group-title`]:{padding:`${D}px ${W}px`,color:d.colorTextDescription,transition:`all ${ee}`},[`${k}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${k}-item-icon`]:{minWidth:b,marginInlineEnd:d.marginXS,fontSize:d.fontSizeSM},[`${k}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${k}-item, ${k}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${D}px ${W}px`,color:d.colorText,fontWeight:"normal",fontSize:b,lineHeight:d.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:d.borderRadiusSM,"&:hover, &-active":{backgroundColor:d.controlItemBgHover}},(0,t.Qy)(d)),{"&-selected":{color:d.colorPrimary,backgroundColor:d.controlItemBgActive,"&:hover, &-active":{backgroundColor:d.controlItemBgActiveHover}},"&-disabled":{color:x,cursor:"not-allowed","&:hover":{color:x,backgroundColor:J,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${d.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:d.colorSplit},[`${u}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:d.paddingXS,[`${u}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:d.colorTextDescription,fontSize:w,fontStyle:"normal"}}}),[`${k}-item-group-list`]:{margin:`0 ${d.marginXS}px`,padding:0,listStyle:"none"},[`${k}-submenu-title`]:{paddingInlineEnd:W+d.fontSizeSM},[`${k}-submenu-vertical`]:{position:"relative"},[`${k}-submenu${k}-submenu-disabled ${u}-menu-submenu-title`]:{[`&, ${u}-menu-submenu-arrow-icon`]:{color:x,backgroundColor:J,cursor:"not-allowed"}},[`${k}-submenu-selected ${u}-menu-submenu-title`]:{color:d.colorPrimary}})}},[(0,i.oN)(d,"slide-up"),(0,i.oN)(d,"slide-down"),(0,f.Fm)(d,"move-up"),(0,f.Fm)(d,"move-down"),(0,H._y)(d,"zoom-big")]]};var K=(0,C.Z)("Dropdown",(d,u)=>{let{rootPrefixCls:k}=u;const{marginXXS:N,sizePopupArrow:R,controlHeight:Le,fontSize:ae,lineHeight:oe,paddingXXS:ee,componentCls:D,borderRadiusLG:b}=d,a=(Le-ae*oe)/2,{dropdownArrowOffset:x}=(0,l.fS)({contentRadius:b}),w=(0,n.TS)(d,{menuCls:`${D}-menu`,rootPrefixCls:k,dropdownArrowDistance:R/2+N,dropdownArrowOffset:x,dropdownPaddingVertical:a,dropdownEdgeChildPadding:ee});return[o(w),Q(w)]},d=>({zIndexPopup:d.zIndexPopupBase+50}))},64165:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return ee}});var t=e(92310),i=e.n(t),f=e(59301),H=e(36355),l=e(9763),C=e(64993),n=e(88088),Q=()=>{const[,D]=(0,n.Z)(),a=new C.C(D.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return f.createElement("svg",{style:a,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},f.createElement("g",{fill:"none",fillRule:"evenodd"},f.createElement("g",{transform:"translate(24 31.67)"},f.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),f.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),f.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),f.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),f.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),f.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),f.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},f.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),f.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},K=()=>{const[,D]=(0,n.Z)(),{colorFill:b,colorFillTertiary:a,colorFillQuaternary:x,colorBgContainer:w}=D,{borderColor:W,shadowColor:J,contentColor:U}=(0,f.useMemo)(()=>({borderColor:new C.C(b).onBackground(w).toHexShortString(),shadowColor:new C.C(a).onBackground(w).toHexShortString(),contentColor:new C.C(x).onBackground(w).toHexShortString()}),[b,a,x,w]);return f.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},f.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},f.createElement("ellipse",{fill:J,cx:"32",cy:"33",rx:"32",ry:"7"}),f.createElement("g",{fillRule:"nonzero",stroke:W},f.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),f.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:U}))))},d=e(83116),u=e(37613);const k=D=>{const{componentCls:b,margin:a,marginXS:x,marginXL:w,fontSize:W,lineHeight:J}=D;return{[b]:{marginInline:x,fontSize:W,lineHeight:J,textAlign:"center",[`${b}-image`]:{height:D.emptyImgHeight,marginBottom:x,opacity:D.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${b}-description`]:{color:D.colorText},[`${b}-footer`]:{marginTop:a},"&-normal":{marginBlock:w,color:D.colorTextDisabled,[`${b}-description`]:{color:D.colorTextDisabled},[`${b}-image`]:{height:D.emptyImgHeightMD}},"&-small":{marginBlock:x,color:D.colorTextDisabled,[`${b}-image`]:{height:D.emptyImgHeightSM}}}}};var N=(0,d.Z)("Empty",D=>{const{componentCls:b,controlHeightLG:a}=D,x=(0,u.TS)(D,{emptyImgCls:`${b}-img`,emptyImgHeight:a*2.5,emptyImgHeightMD:a,emptyImgHeightSM:a*.875});return[k(x)]}),R=function(D,b){var a={};for(var x in D)Object.prototype.hasOwnProperty.call(D,x)&&b.indexOf(x)<0&&(a[x]=D[x]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,x=Object.getOwnPropertySymbols(D);w{var{className:b,rootClassName:a,prefixCls:x,image:w=Le,description:W,children:J,imageStyle:U,style:B}=D,xe=R(D,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:re,direction:Ge,empty:Ae}=f.useContext(H.E_),ye=re("empty",x),[Ce,le]=N(ye),[ne]=(0,l.Z)("Empty"),Y=typeof W!="undefined"?W:ne==null?void 0:ne.description,E=typeof Y=="string"?Y:"empty";let X=null;return typeof w=="string"?X=f.createElement("img",{alt:E,src:w}):X=w,Ce(f.createElement("div",Object.assign({className:i()(le,ye,Ae==null?void 0:Ae.className,{[`${ye}-normal`]:w===ae,[`${ye}-rtl`]:Ge==="rtl"},b,a),style:Object.assign(Object.assign({},Ae==null?void 0:Ae.style),B)},xe),f.createElement("div",{className:`${ye}-image`,style:U},X),Y&&f.createElement("div",{className:`${ye}-description`},Y),J&&f.createElement("div",{className:`${ye}-footer`},J)))};oe.PRESENTED_IMAGE_DEFAULT=Le,oe.PRESENTED_IMAGE_SIMPLE=ae;var ee=oe},78241:function(vt,ve,e){"use strict";e.d(ve,{default:function(){return Xt}});var t=e(92393),i=e(92310),f=e.n(i),H=e(77900),l=e(59301),C=e(62892),n=e(32441);function F($){const[g,y]=l.useState($);return l.useEffect(()=>{const I=setTimeout(()=>{y($)},$.length?0:10);return()=>{clearTimeout(I)}},[$]),g}var Q=e(17313),o=e(29878),K=e(8378),d=e(37613),u=e(83116),N=$=>{const{componentCls:g}=$,y=`${g}-show-help`,I=`${g}-show-help-item`;return{[y]:{transition:`opacity ${$.motionDurationSlow} ${$.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[I]:{overflow:"hidden",transition:`height ${$.motionDurationSlow} ${$.motionEaseInOut}, - opacity ${$.motionDurationSlow} ${$.motionEaseInOut}, - transform ${$.motionDurationSlow} ${$.motionEaseInOut} !important`,[`&${I}-appear, &${I}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${I}-leave-active`]:{transform:"translateY(-5px)"}}}}};const R=$=>({legend:{display:"block",width:"100%",marginBottom:$.marginLG,padding:0,color:$.colorTextDescription,fontSize:$.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${$.lineWidth}px ${$.lineType} ${$.colorBorder}`},label:{fontSize:$.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 ${$.controlOutlineWidth}px ${$.controlOutline}`},output:{display:"block",paddingTop:15,color:$.colorText,fontSize:$.fontSize,lineHeight:$.lineHeight}}),Le=($,g)=>{const{formItemCls:y}=$;return{[y]:{[`${y}-label > label`]:{height:g},[`${y}-control-input`]:{minHeight:g}}}},ae=$=>{const{componentCls:g}=$;return{[$.componentCls]:Object.assign(Object.assign(Object.assign({},(0,Q.Wf)($)),R($)),{[`${g}-text`]:{display:"inline-block",paddingInlineEnd:$.paddingSM},"&-small":Object.assign({},Le($,$.controlHeightSM)),"&-large":Object.assign({},Le($,$.controlHeightLG))})}},oe=$=>{const{formItemCls:g,iconCls:y,componentCls:I,rootPrefixCls:S,labelRequiredMarkColor:de,labelColor:ie,labelFontSize:Ne,labelHeight:ze,labelColonMarginInlineStart:$e,labelColonMarginInlineEnd:ot,itemMarginBottom:ut}=$;return{[g]:Object.assign(Object.assign({},(0,Q.Wf)($)),{marginBottom:ut,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${S}-row`]:{display:"none"},"&-has-warning":{[`${g}-split`]:{color:$.colorError}},"&-has-error":{[`${g}-split`]:{color:$.colorWarning}},[`${g}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${$.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:ze,color:ie,fontSize:Ne,[`> ${y}`]:{fontSize:$.fontSize,verticalAlign:"top"},[`&${g}-required:not(${g}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:$.marginXXS,color:de,fontSize:$.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${I}-hide-required-mark &`]:{display:"none"}},[`${g}-optional`]:{display:"inline-block",marginInlineStart:$.marginXXS,color:$.colorTextDescription,[`${I}-hide-required-mark &`]:{display:"none"}},[`${g}-tooltip`]:{color:$.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:$.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:$e,marginInlineEnd:ot},[`&${g}-no-colon::after`]:{content:'"\\a0"'}}},[`${g}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${S}-col-'"]):not([class*="' ${S}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:$.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[g]:{"&-explain, &-extra":{clear:"both",color:$.colorTextDescription,fontSize:$.fontSize,lineHeight:$.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:$.controlHeightSM,transition:`color ${$.motionDurationMid} ${$.motionEaseOut}`},"&-explain":{"&-error":{color:$.colorError},"&-warning":{color:$.colorWarning}}},[`&-with-help ${g}-explain`]:{height:"auto",opacity:1},[`${g}-feedback-icon`]:{fontSize:$.fontSize,textAlign:"center",visibility:"visible",animationName:o.kr,animationDuration:$.motionDurationMid,animationTimingFunction:$.motionEaseOutBack,pointerEvents:"none","&-success":{color:$.colorSuccess},"&-error":{color:$.colorError},"&-warning":{color:$.colorWarning},"&-validating":{color:$.colorPrimary}}})}},ee=$=>{const{componentCls:g,formItemCls:y}=$;return{[`${g}-horizontal`]:{[`${y}-label`]:{flexGrow:0},[`${y}-control`]:{flex:"1 1 0",minWidth:0},[`${y}-label[class$='-24'], ${y}-label[class*='-24 ']`]:{[`& + ${y}-control`]:{minWidth:"unset"}}}}},D=$=>{const{componentCls:g,formItemCls:y}=$;return{[`${g}-inline`]:{display:"flex",flexWrap:"wrap",[y]:{flex:"none",marginInlineEnd:$.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${y}-label, - > ${y}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${y}-label`]:{flex:"none"},[`${g}-text`]:{display:"inline-block"},[`${y}-has-feedback`]:{display:"inline-block"}}}}},b=$=>({padding:$.verticalLabelPadding,margin:$.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),a=$=>{const{componentCls:g,formItemCls:y,rootPrefixCls:I}=$;return{[`${y} ${y}-label`]:b($),[g]:{[y]:{flexWrap:"wrap",[`${y}-label, ${y}-control`]:{[`&:not([class*=" ${I}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},x=$=>{const{componentCls:g,formItemCls:y,rootPrefixCls:I}=$;return{[`${g}-vertical`]:{[y]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${g}-item-control`]:{width:"100%"}}},[`${g}-vertical ${y}-label, - .${I}-col-24${y}-label, - .${I}-col-xl-24${y}-label`]:b($),[`@media (max-width: ${$.screenXSMax}px)`]:[a($),{[g]:{[`.${I}-col-xs-24${y}-label`]:b($)}}],[`@media (max-width: ${$.screenSMMax}px)`]:{[g]:{[`.${I}-col-sm-24${y}-label`]:b($)}},[`@media (max-width: ${$.screenMDMax}px)`]:{[g]:{[`.${I}-col-md-24${y}-label`]:b($)}},[`@media (max-width: ${$.screenLGMax}px)`]:{[g]:{[`.${I}-col-lg-24${y}-label`]:b($)}}}},w=($,g)=>(0,d.TS)($,{formItemCls:`${$.componentCls}-item`,rootPrefixCls:g});var W=(0,u.Z)("Form",($,g)=>{let{rootPrefixCls:y}=g;const I=w($,y);return[ae(I),oe(I),N(I),ee(I),D(I),x(I),(0,K.Z)(I),o.kr]},$=>({labelRequiredMarkColor:$.colorError,labelColor:$.colorTextHeading,labelFontSize:$.fontSize,labelHeight:$.controlHeight,labelColonMarginInlineStart:$.marginXXS/2,labelColonMarginInlineEnd:$.marginXS,itemMarginBottom:$.marginLG,verticalLabelPadding:`0 0 ${$.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const J=[];function U($,g,y){let I=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof $=="string"?$:`${g}-${I}`,error:$,errorStatus:y}}var xe=$=>{let{help:g,helpStatus:y,errors:I=J,warnings:S=J,className:de,fieldId:ie,onVisibleChanged:Ne}=$;const{prefixCls:ze}=l.useContext(n.Rk),$e=`${ze}-item-explain`,[,ot]=W(ze),ut=(0,l.useMemo)(()=>(0,C.Z)(ze),[ze]),At=F(I),ft=F(S),dt=l.useMemo(()=>g!=null?[U(g,"help",y)]:[].concat((0,t.Z)(At.map((gt,Mt)=>U(gt,"error","error",Mt))),(0,t.Z)(ft.map((gt,Mt)=>U(gt,"warning","warning",Mt)))),[g,y,At,ft]),It={};return ie&&(It.id=`${ie}_help`),l.createElement(H.default,{motionDeadline:ut.motionDeadline,motionName:`${ze}-show-help`,visible:!!dt.length,onVisibleChanged:Ne},gt=>{const{className:Mt,style:Lt}=gt;return l.createElement("div",Object.assign({},It,{className:f()($e,Mt,de,ot),style:Lt,role:"alert"}),l.createElement(H.CSSMotionList,Object.assign({keys:dt},(0,C.Z)(ze),{motionName:`${ze}-show-help-item`,component:!1}),Kt=>{const{key:st,error:Et,errorStatus:Pe,className:Fe,style:Xe}=Kt;return l.createElement("div",{key:st,className:f()(Fe,{[`${$e}-${Pe}`]:Pe}),style:Xe},Et)}))})},re=e(95013),Ge=e(36355),Ae=e(1684),ye=e(52946),Ce=e(19716),le=e(16722);const ne=["parentNode"],Y="form_item";function E($){return $===void 0||$===!1?[]:Array.isArray($)?$:[$]}function X($,g){if(!$.length)return;const y=$.join("_");return g?`${g}_${y}`:ne.includes(y)?`${Y}_${y}`:y}function T($,g,y,I,S,de){let ie=I;return de!==void 0?ie=de:y.validating?ie="validating":$.length?ie="error":g.length?ie="warning":(y.touched||S&&y.validated)&&(ie="success"),ie}function z($){return E($).join("_")}function ce($){const[g]=(0,re.useForm)(),y=l.useRef({}),I=l.useMemo(()=>$!=null?$:Object.assign(Object.assign({},g),{__INTERNAL__:{itemRef:S=>de=>{const ie=z(S);de?y.current[ie]=de:delete y.current[ie]}},scrollToField:function(S){let de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const ie=E(S),Ne=X(ie,I.__INTERNAL__.name),ze=Ne?document.getElementById(Ne):null;ze&&(0,le.Z)(ze,Object.assign({scrollMode:"if-needed",block:"nearest"},de))},getFieldInstance:S=>{const de=z(S);return y.current[de]}}),[$,g]);return[I]}var Se=e(28726),Ke=function($,g){var y={};for(var I in $)Object.prototype.hasOwnProperty.call($,I)&&g.indexOf(I)<0&&(y[I]=$[I]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,I=Object.getOwnPropertySymbols($);S{const y=l.useContext(Ae.Z),{getPrefixCls:I,direction:S,form:de}=l.useContext(Ge.E_),{prefixCls:ie,className:Ne,rootClassName:ze,size:$e,disabled:ot=y,form:ut,colon:At,labelAlign:ft,labelWrap:dt,labelCol:It,wrapperCol:gt,hideRequiredMark:Mt,layout:Lt="horizontal",scrollToFirstError:Kt,requiredMark:st,onFinishFailed:Et,name:Pe,style:Fe,feedbackIcons:Xe}=$,Je=Ke($,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ue=(0,Ce.Z)($e),ct=l.useContext(Se.Z),tt=(0,l.useMemo)(()=>st!==void 0?st:de&&de.requiredMark!==void 0?de.requiredMark:!Mt,[Mt,st,de]),mt=At!=null?At:de==null?void 0:de.colon,Rt=I("form",ie),[jt,$t]=W(Rt),on=f()(Rt,`${Rt}-${Lt}`,{[`${Rt}-hide-required-mark`]:tt===!1,[`${Rt}-rtl`]:S==="rtl",[`${Rt}-${Ue}`]:Ue},$t,de==null?void 0:de.className,Ne,ze),[vn]=ce(ut),{__INTERNAL__:he}=vn;he.name=Pe;const Ie=(0,l.useMemo)(()=>({name:Pe,labelAlign:ft,labelCol:It,labelWrap:dt,wrapperCol:gt,vertical:Lt==="vertical",colon:mt,requiredMark:tt,itemRef:he.itemRef,form:vn,feedbackIcons:Xe}),[Pe,ft,It,gt,Lt,mt,tt,vn,Xe]);l.useImperativeHandle(g,()=>vn);const je=(Ze,yt)=>{if(Ze){let pt={block:"nearest"};typeof Ze=="object"&&(pt=Ze),vn.scrollToField(yt,pt)}},He=Ze=>{if(Et==null||Et(Ze),Ze.errorFields.length){const yt=Ze.errorFields[0].name;if(Kt!==void 0){je(Kt,yt);return}de&&de.scrollToFirstError!==void 0&&je(de.scrollToFirstError,yt)}};return jt(l.createElement(Ae.n,{disabled:ot},l.createElement(ye.q,{size:Ue},l.createElement(n.RV,Object.assign({},{validateMessages:ct}),l.createElement(n.q3.Provider,{value:Ie},l.createElement(re.default,Object.assign({id:Pe},Je,{name:Pe,onFinishFailed:He,form:vn,style:Object.assign(Object.assign({},de==null?void 0:de.style),Fe),className:on})))))))};var Te=l.forwardRef(te),Me=e(41799),Ee=e(8654),q=e(92343),Qe=e(11592);function O($){if(typeof $=="function")return $;const g=(0,Qe.Z)($);return g.length<=1?g[0]:g}const L=()=>{const{status:$,errors:g=[],warnings:y=[]}=(0,l.useContext)(n.aM);return{status:$,errors:g,warnings:y}};L.Context=n.aM;var v=L,r=e(16089);function h($){const[g,y]=l.useState($),I=(0,l.useRef)(null),S=(0,l.useRef)([]),de=(0,l.useRef)(!1);l.useEffect(()=>(de.current=!1,()=>{de.current=!0,r.Z.cancel(I.current),I.current=null}),[]);function ie(Ne){de.current||(I.current===null&&(S.current=[],I.current=(0,r.Z)(()=>{I.current=null,y(ze=>{let $e=ze;return S.current.forEach(ot=>{$e=ot($e)}),$e})})),S.current.push(Ne))}return[g,ie]}function j(){const{itemRef:$}=l.useContext(n.q3),g=l.useRef({});function y(I,S){const de=S&&typeof S=="object"&&S.ref,ie=I.join("_");return(g.current.name!==ie||g.current.originRef!==de)&&(g.current.name=ie,g.current.originRef=de,g.current.ref=(0,Ee.sQ)($(I),de)),g.current.ref}return y}var A=e(29194),s=e(34280),G=e(2738),P=e(27382),p=e(37028);const V=$=>{const{formItemCls:g}=$;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${g}-control`]:{display:"flex"}}}};var be=(0,u.b)(["Form","item-item"],($,g)=>{let{rootPrefixCls:y}=g;const I=w($,y);return[V(I)]}),se=$=>{const{prefixCls:g,status:y,wrapperCol:I,children:S,errors:de,warnings:ie,_internalItemRender:Ne,extra:ze,help:$e,fieldId:ot,marginBottom:ut,onErrorVisibleChanged:At}=$,ft=`${g}-item`,dt=l.useContext(n.q3),It=I||dt.wrapperCol||{},gt=f()(`${ft}-control`,It.className),Mt=l.useMemo(()=>Object.assign({},dt),[dt]);delete Mt.labelCol,delete Mt.wrapperCol;const Lt=l.createElement("div",{className:`${ft}-control-input`},l.createElement("div",{className:`${ft}-control-input-content`},S)),Kt=l.useMemo(()=>({prefixCls:g,status:y}),[g,y]),st=ut!==null||de.length||ie.length?l.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},l.createElement(n.Rk.Provider,{value:Kt},l.createElement(xe,{fieldId:ot,errors:de,warnings:ie,help:$e,helpStatus:y,className:`${ft}-explain-connected`,onVisibleChanged:At})),!!ut&&l.createElement("div",{style:{width:0,height:ut}})):null,Et={};ot&&(Et.id=`${ot}_extra`);const Pe=ze?l.createElement("div",Object.assign({},Et,{className:`${ft}-extra`}),ze):null,Fe=Ne&&Ne.mark==="pro_table_render"&&Ne.render?Ne.render($,{input:Lt,errorList:st,extra:Pe}):l.createElement(l.Fragment,null,Lt,st,Pe);return l.createElement(n.q3.Provider,{value:Mt},l.createElement(p.Z,Object.assign({},It,{className:gt}),Fe),l.createElement(be,{prefixCls:g}))},Oe=e(61485),Re=e(31724),M=e(9763),me=e(6848),Be=function($,g){var y={};for(var I in $)Object.prototype.hasOwnProperty.call($,I)&&g.indexOf(I)<0&&(y[I]=$[I]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,I=Object.getOwnPropertySymbols($);S{let{prefixCls:g,label:y,htmlFor:I,labelCol:S,labelAlign:de,colon:ie,required:Ne,requiredMark:ze,tooltip:$e}=$;var ot;const[ut]=(0,M.Z)("Form"),{vertical:At,labelAlign:ft,labelCol:dt,labelWrap:It,colon:gt}=l.useContext(n.q3);if(!y)return null;const Mt=S||dt||{},Lt=de||ft,Kt=`${g}-item-label`,st=f()(Kt,Lt==="left"&&`${Kt}-left`,Mt.className,{[`${Kt}-wrap`]:!!It});let Et=y;const Pe=ie===!0||gt!==!1&&ie!==!1;Pe&&!At&&typeof y=="string"&&y.trim()!==""&&(Et=y.replace(/[:|:]\s*$/,""));const Xe=De($e);if(Xe){const{icon:tt=l.createElement(Oe.Z,null)}=Xe,mt=Be(Xe,["icon"]),Rt=l.createElement(me.Z,Object.assign({},mt),l.cloneElement(tt,{className:`${g}-item-tooltip`,title:""}));Et=l.createElement(l.Fragment,null,Et,Rt)}const Je=ze==="optional",Ue=typeof ze=="function";Ue?Et=ze(Et,{required:!!Ne}):Je&&!Ne&&(Et=l.createElement(l.Fragment,null,Et,l.createElement("span",{className:`${g}-item-optional`,title:""},(ut==null?void 0:ut.optional)||((ot=Re.Z.Form)===null||ot===void 0?void 0:ot.optional))));const ct=f()({[`${g}-item-required`]:Ne,[`${g}-item-required-mark-optional`]:Je||Ue,[`${g}-item-no-colon`]:!Pe});return l.createElement(p.Z,Object.assign({},Mt,{className:st}),l.createElement("label",{htmlFor:I,className:ct,title:typeof y=="string"?y:""},Et))},rt=e(29679),at=e(19248),Pt=e(96512),Tt=e(58617);const Dt={success:rt.Z,warning:Pt.Z,error:at.Z,validating:Tt.Z};function Zt($){let{children:g,errors:y,warnings:I,hasFeedback:S,validateStatus:de,prefixCls:ie,meta:Ne,noStyle:ze}=$;const $e=`${ie}-item`,{feedbackIcons:ot}=l.useContext(n.q3),ut=T(y,I,Ne,null,!!S,de),{isFormItemInput:At,status:ft}=l.useContext(n.aM),dt=l.useMemo(()=>{var It;let gt;if(S){const Kt=S!==!0&&S.icons||ot,st=ut&&((It=Kt==null?void 0:Kt({status:ut,errors:y,warnings:I}))===null||It===void 0?void 0:It[ut]),Et=ut&&Dt[ut];gt=st!==!1&&Et?l.createElement("span",{className:f()(`${$e}-feedback-icon`,`${$e}-feedback-icon-${ut}`)},st||l.createElement(Et,null)):null}let Mt=!0,Lt=ut||"";return ze&&(Mt=At,Lt=(ut!=null?ut:ft)||""),{status:Lt,errors:y,warnings:I,hasFeedback:!!S,feedbackIcon:gt,isFormItemInput:Mt}},[ut,S,ze,At,ft]);return l.createElement(n.aM.Provider,{value:dt},g)}var tn=function($,g){var y={};for(var I in $)Object.prototype.hasOwnProperty.call($,I)&&g.indexOf(I)<0&&(y[I]=$[I]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,I=Object.getOwnPropertySymbols($);S{if(Xe&&st.current){const $t=getComputedStyle(st.current);ct(parseInt($t.marginBottom,10))}},[Xe,Je]);const tt=$t=>{$t||ct(null)},Rt=function(){let $t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const on=$t?Et:$e.errors,vn=$t?Pe:$e.warnings;return T(on,vn,$e,"",!!ot,ze)}(),jt=f()(Lt,y,I,{[`${Lt}-with-help`]:Fe||Et.length||Pe.length,[`${Lt}-has-feedback`]:Rt&&ot,[`${Lt}-has-success`]:Rt==="success",[`${Lt}-has-warning`]:Rt==="warning",[`${Lt}-has-error`]:Rt==="error",[`${Lt}-is-validating`]:Rt==="validating",[`${Lt}-hidden`]:ut});return l.createElement("div",{className:jt,style:S,ref:st},l.createElement(P.Z,Object.assign({className:`${Lt}-row`},(0,G.Z)(Mt,["_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"])),l.createElement(Ye,Object.assign({htmlFor:ft},$,{requiredMark:Kt,required:dt!=null?dt:It,prefixCls:g})),l.createElement(se,Object.assign({},$,$e,{errors:Et,warnings:Pe,prefixCls:g,status:Rt,help:de,marginBottom:Ue,onErrorVisibleChanged:tt}),l.createElement(n.qI.Provider,{value:gt},l.createElement(Zt,{prefixCls:g,meta:$e,errors:$e.errors,warnings:$e.warnings,hasFeedback:ot,validateStatus:Rt},At)))),!!Ue&&l.createElement("div",{className:`${Lt}-margin-offset`,style:{marginBottom:-Ue}}))}const St="__SPLIT__",nn=null,qt=l.memo($=>{let{children:g}=$;return g},($,g)=>$.value===g.value&&$.update===g.update&&$.childProps.length===g.childProps.length&&$.childProps.every((y,I)=>y===g.childProps[I]));function Jt($){return $!=null}function ln(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Qn($){const{name:g,noStyle:y,className:I,dependencies:S,prefixCls:de,shouldUpdate:ie,rules:Ne,children:ze,required:$e,label:ot,messageVariables:ut,trigger:At="onChange",validateTrigger:ft,hidden:dt,help:It}=$,{getPrefixCls:gt}=l.useContext(Ge.E_),{name:Mt}=l.useContext(n.q3),Lt=O(ze),Kt=typeof Lt=="function",st=l.useContext(n.qI),{validateTrigger:Et}=l.useContext(re.FieldContext),Pe=ft!==void 0?ft:Et,Fe=Jt(g),Xe=gt("form",de),[Je,Ue]=W(Xe),ct=l.useContext(re.ListContext),tt=l.useRef(),[mt,Rt]=h({}),[jt,$t]=(0,Me.Z)(()=>ln()),on=yt=>{const pt=ct==null?void 0:ct.getKey(yt.name);if($t(yt.destroy?ln():yt,!0),y&&It!==!1&&st){let Bt=yt.name;if(yt.destroy)Bt=tt.current||Bt;else if(pt!==void 0){const[nt,Ft]=pt;Bt=[nt].concat((0,t.Z)(Ft)),tt.current=Bt}st(yt,Bt)}},vn=(yt,pt)=>{Rt(Bt=>{const nt=Object.assign({},Bt),mn=[].concat((0,t.Z)(yt.name.slice(0,-1)),(0,t.Z)(pt)).join(St);return yt.destroy?delete nt[mn]:nt[mn]=yt,nt})},[he,Ie]=l.useMemo(()=>{const yt=(0,t.Z)(jt.errors),pt=(0,t.Z)(jt.warnings);return Object.values(mt).forEach(Bt=>{yt.push.apply(yt,(0,t.Z)(Bt.errors||[])),pt.push.apply(pt,(0,t.Z)(Bt.warnings||[]))}),[yt,pt]},[mt,jt.errors,jt.warnings]),je=j();function He(yt,pt,Bt){return y&&!dt?l.createElement(Zt,{prefixCls:Xe,hasFeedback:$.hasFeedback,validateStatus:$.validateStatus,meta:jt,errors:he,warnings:Ie,noStyle:!0},yt):l.createElement(Yt,Object.assign({key:"row"},$,{className:f()(I,Ue),prefixCls:Xe,fieldId:pt,isRequired:Bt,errors:he,warnings:Ie,meta:jt,onSubItemMetaChange:vn}),yt)}if(!Fe&&!Kt&&!S)return Je(He(Lt));let Ze={};return typeof ot=="string"?Ze.label=ot:g&&(Ze.label=String(g)),ut&&(Ze=Object.assign(Object.assign({},Ze),ut)),Je(l.createElement(re.Field,Object.assign({},$,{messageVariables:Ze,trigger:At,validateTrigger:Pe,onMetaChange:on}),(yt,pt,Bt)=>{const nt=E(g).length&&pt?pt.name:[],Ft=X(nt,Mt),mn=$e!==void 0?$e:!!(Ne&&Ne.some(Nt=>{if(Nt&&typeof Nt=="object"&&Nt.required&&!Nt.warningOnly)return!0;if(typeof Nt=="function"){const Pn=Nt(Bt);return Pn&&Pn.required&&!Pn.warningOnly}return!1})),Qt=Object.assign({},yt);let Vt=null;if(Array.isArray(Lt)&&Fe)Vt=Lt;else if(!(Kt&&(!(ie||S)||Fe))){if(!(S&&!Kt&&!Fe))if((0,q.l$)(Lt)){const Nt=Object.assign(Object.assign({},Lt.props),Qt);if(Nt.id||(Nt.id=Ft),It||he.length>0||Ie.length>0||$.extra){const In=[];(It||he.length>0)&&In.push(`${Ft}_help`),$.extra&&In.push(`${Ft}_extra`),Nt["aria-describedby"]=In.join(" ")}he.length>0&&(Nt["aria-invalid"]="true"),mn&&(Nt["aria-required"]="true"),(0,Ee.Yr)(Lt)&&(Nt.ref=je(nt,Lt)),new Set([].concat((0,t.Z)(E(At)),(0,t.Z)(E(Pe)))).forEach(In=>{Nt[In]=function(){for(var bn,An,Rn,Kn,tr,kt=arguments.length,zt=new Array(kt),cn=0;cn{var{prefixCls:g,children:y}=$,I=Ct($,["prefixCls","children"]);const{getPrefixCls:S}=l.useContext(Ge.E_),de=S("form",g),ie=l.useMemo(()=>({prefixCls:de,status:"error"}),[de]);return l.createElement(re.List,Object.assign({},I),(Ne,ze,$e)=>l.createElement(n.Rk.Provider,{value:ie},y(Ne.map(ot=>Object.assign(Object.assign({},ot),{fieldKey:ot.key})),ze,{errors:$e.errors,warnings:$e.warnings})))};function en(){const{form:$}=(0,l.useContext)(n.q3);return $}const it=Te;it.Item=ht,it.List=rn,it.ErrorList=xe,it.useForm=ce,it.useFormInstance=en,it.useWatch=re.useWatch,it.Provider=n.RV,it.create=()=>{};var Xt=it},8628:function(vt,ve,e){"use strict";var t=e(59301),i=e(34280),f=e(56762),H=e(69507);function l(){let C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const n=(0,t.useRef)({}),F=(0,f.Z)(),Q=(0,H.ZP)();return(0,i.Z)(()=>{const o=Q.subscribe(K=>{n.current=K,C&&F()});return()=>Q.unsubscribe(o)},[]),n.current}ve.Z=l},9432:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return oe},n:function(){return Le}});var t=e(19248),i=e(92310),f=e.n(i),H=e(93681),l=e(8654),C=e(59301),n=e(19080),F=e(36355),Q=e(1684),o=e(19716),K=e(32441),d=e(33234),u=e(59412),k=e(9937);function N(ee){return!!(ee.prefix||ee.suffix||ee.allowClear)}var R=function(ee,D){var b={};for(var a in ee)Object.prototype.hasOwnProperty.call(ee,a)&&D.indexOf(a)<0&&(b[a]=ee[a]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(ee);x{var b;const{prefixCls:a,bordered:x=!0,status:w,size:W,disabled:J,onBlur:U,onFocus:B,suffix:xe,allowClear:re,addonAfter:Ge,addonBefore:Ae,className:ye,style:Ce,styles:le,rootClassName:ne,onChange:Y,classNames:E}=ee,X=R(ee,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:T,direction:z,input:ce}=C.useContext(F.E_),Se=T("input",a),Ke=(0,C.useRef)(null),[te,ue]=(0,k.ZP)(Se),{compactSize:Te,compactItemClassnames:Me}=(0,d.ri)(Se,z),Ee=(0,o.Z)(be=>{var fe;return(fe=W!=null?W:Te)!==null&&fe!==void 0?fe:be}),q=C.useContext(Q.Z),Qe=J!=null?J:q,{status:O,hasFeedback:L,feedbackIcon:v}=(0,C.useContext)(K.aM),r=(0,n.F)(O,w),h=N(ee)||!!L,j=(0,C.useRef)(h);(0,C.useEffect)(()=>{var be;h&&j.current,j.current=h},[h]);const A=(0,u.Z)(Ke,!0),s=be=>{A(),U==null||U(be)},G=be=>{A(),B==null||B(be)},P=be=>{A(),Y==null||Y(be)},p=(L||xe)&&C.createElement(C.Fragment,null,xe,L&&v);let V;return typeof re=="object"&&(re!=null&&re.clearIcon)?V=re:re&&(V={clearIcon:C.createElement(t.Z,null)}),te(C.createElement(H.default,Object.assign({ref:(0,l.sQ)(D,Ke),prefixCls:Se,autoComplete:ce==null?void 0:ce.autoComplete},X,{disabled:Qe,onBlur:s,onFocus:G,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),Ce),styles:Object.assign(Object.assign({},ce==null?void 0:ce.styles),le),suffix:p,allowClear:V,className:f()(ye,ne,Me,ce==null?void 0:ce.className),onChange:P,addonAfter:Ge&&C.createElement(d.BR,null,C.createElement(K.Ux,{override:!0,status:!0},Ge)),addonBefore:Ae&&C.createElement(d.BR,null,C.createElement(K.Ux,{override:!0,status:!0},Ae)),classNames:Object.assign(Object.assign(Object.assign({},E),ce==null?void 0:ce.classNames),{input:f()({[`${Se}-sm`]:Ee==="small",[`${Se}-lg`]:Ee==="large",[`${Se}-rtl`]:z==="rtl",[`${Se}-borderless`]:!x},!h&&(0,n.Z)(Se,r),E==null?void 0:E.input,(b=ce==null?void 0:ce.classNames)===null||b===void 0?void 0:b.input,ue)}),classes:{affixWrapper:f()({[`${Se}-affix-wrapper-sm`]:Ee==="small",[`${Se}-affix-wrapper-lg`]:Ee==="large",[`${Se}-affix-wrapper-rtl`]:z==="rtl",[`${Se}-affix-wrapper-borderless`]:!x},(0,n.Z)(`${Se}-affix-wrapper`,r,L),ue),wrapper:f()({[`${Se}-group-rtl`]:z==="rtl"},ue),group:f()({[`${Se}-group-wrapper-sm`]:Ee==="small",[`${Se}-group-wrapper-lg`]:Ee==="large",[`${Se}-group-wrapper-rtl`]:z==="rtl",[`${Se}-group-wrapper-disabled`]:Qe},(0,n.Z)(`${Se}-group-wrapper`,r,L),ue)}})))})},1643:function(vt,ve,e){"use strict";var t=e(19248),i=e(92310),f=e.n(i),H=e(9296),l=e(59301),C=e(19080),n=e(36355),F=e(1684),Q=e(19716),o=e(32441),K=e(9432),d=e(9937),u=function(N,R){var Le={};for(var ae in N)Object.prototype.hasOwnProperty.call(N,ae)&&R.indexOf(ae)<0&&(Le[ae]=N[ae]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,ae=Object.getOwnPropertySymbols(N);oe{const{prefixCls:Le,bordered:ae=!0,size:oe,disabled:ee,status:D,allowClear:b,showCount:a,classNames:x,rootClassName:w,className:W}=N,J=u(N,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:U,direction:B}=l.useContext(n.E_),xe=(0,Q.Z)(oe),re=l.useContext(F.Z),Ge=ee!=null?ee:re,{status:Ae,hasFeedback:ye,feedbackIcon:Ce}=l.useContext(o.aM),le=(0,C.F)(Ae,D),ne=l.useRef(null);l.useImperativeHandle(R,()=>{var z;return{resizableTextArea:(z=ne.current)===null||z===void 0?void 0:z.resizableTextArea,focus:ce=>{var Se,Ke;(0,K.n)((Ke=(Se=ne.current)===null||Se===void 0?void 0:Se.resizableTextArea)===null||Ke===void 0?void 0:Ke.textArea,ce)},blur:()=>{var ce;return(ce=ne.current)===null||ce===void 0?void 0:ce.blur()}}});const Y=U("input",Le);let E;typeof b=="object"&&(b!=null&&b.clearIcon)?E=b:b&&(E={clearIcon:l.createElement(t.Z,null)});const[X,T]=(0,d.ZP)(Y);return X(l.createElement(H.default,Object.assign({},J,{disabled:Ge,allowClear:E,className:f()(W,w),classes:{affixWrapper:f()(`${Y}-textarea-affix-wrapper`,{[`${Y}-affix-wrapper-rtl`]:B==="rtl",[`${Y}-affix-wrapper-borderless`]:!ae,[`${Y}-affix-wrapper-sm`]:xe==="small",[`${Y}-affix-wrapper-lg`]:xe==="large",[`${Y}-textarea-show-count`]:a},(0,C.Z)(`${Y}-affix-wrapper`,le),T)},classNames:Object.assign(Object.assign({},x),{textarea:f()({[`${Y}-borderless`]:!ae,[`${Y}-sm`]:xe==="small",[`${Y}-lg`]:xe==="large"},(0,C.Z)(Y,le),T,x==null?void 0:x.textarea)}),prefixCls:Y,suffix:ye&&l.createElement("span",{className:`${Y}-textarea-suffix`},Ce),showCount:a,ref:ne})))});ve.Z=k},59412:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return i}});var t=e(59301);function i(f,H){const l=(0,t.useRef)([]),C=()=>{l.current.push(setTimeout(()=>{var n,F,Q,o;!((n=f.current)===null||n===void 0)&&n.input&&((F=f.current)===null||F===void 0?void 0:F.input.getAttribute("type"))==="password"&&(!((Q=f.current)===null||Q===void 0)&&Q.input.hasAttribute("value"))&&((o=f.current)===null||o===void 0||o.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(H&&C(),()=>l.current.forEach(n=>{n&&clearTimeout(n)})),[]),C}},92832:function(vt,ve,e){"use strict";e.d(ve,{default:function(){return xe}});var t=e(92310),i=e.n(t),f=e(59301),H=e(36355),l=e(32441),C=e(9937),F=re=>{const{getPrefixCls:Ge,direction:Ae}=(0,f.useContext)(H.E_),{prefixCls:ye,className:Ce}=re,le=Ge("input-group",ye),ne=Ge("input"),[Y,E]=(0,C.ZP)(ne),X=i()(le,{[`${le}-lg`]:re.size==="large",[`${le}-sm`]:re.size==="small",[`${le}-compact`]:re.compact,[`${le}-rtl`]:Ae==="rtl"},E,Ce),T=(0,f.useContext)(l.aM),z=(0,f.useMemo)(()=>Object.assign(Object.assign({},T),{isFormItemInput:!1}),[T]);return Y(f.createElement("span",{className:X,style:re.style,onMouseEnter:re.onMouseEnter,onMouseLeave:re.onMouseLeave,onFocus:re.onFocus,onBlur:re.onBlur},f.createElement(l.aM.Provider,{value:z},re.children)))},Q=e(9432),o=e(73331),K=e(15277),d=e(2738),u=e(8654),k=e(59412),N=function(re,Ge){var Ae={};for(var ye in re)Object.prototype.hasOwnProperty.call(re,ye)&&Ge.indexOf(ye)<0&&(Ae[ye]=re[ye]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ye=Object.getOwnPropertySymbols(re);Cere?f.createElement(K.Z,null):f.createElement(o.Z,null),Le={click:"onClick",hover:"onMouseOver"};var oe=f.forwardRef((re,Ge)=>{const{visibilityToggle:Ae=!0}=re,ye=typeof Ae=="object"&&Ae.visible!==void 0,[Ce,le]=(0,f.useState)(()=>ye?Ae.visible:!1),ne=(0,f.useRef)(null);f.useEffect(()=>{ye&&le(Ae.visible)},[ye,Ae]);const Y=(0,k.Z)(ne),E=()=>{const{disabled:Qe}=re;Qe||(Ce&&Y(),le(O=>{var L;const v=!O;return typeof Ae=="object"&&((L=Ae.onVisibleChange)===null||L===void 0||L.call(Ae,v)),v}))},X=Qe=>{const{action:O="click",iconRender:L=R}=re,v=Le[O]||"",r=L(Ce),h={[v]:E,className:`${Qe}-icon`,key:"passwordIcon",onMouseDown:j=>{j.preventDefault()},onMouseUp:j=>{j.preventDefault()}};return f.cloneElement(f.isValidElement(r)?r:f.createElement("span",null,r),h)},{className:T,prefixCls:z,inputPrefixCls:ce,size:Se}=re,Ke=N(re,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:te}=f.useContext(H.E_),ue=te("input",ce),Te=te("input-password",z),Me=Ae&&X(Te),Ee=i()(Te,T,{[`${Te}-${Se}`]:!!Se}),q=Object.assign(Object.assign({},(0,d.Z)(Ke,["suffix","iconRender","visibilityToggle"])),{type:Ce?"text":"password",className:Ee,prefixCls:ue,suffix:Me});return Se&&(q.size=Se),f.createElement(Q.Z,Object.assign({ref:(0,u.sQ)(Ge,ne)},q))}),ee=e(47472),D=e(92343),b=e(3113),a=e(19716),x=e(33234),w=function(re,Ge){var Ae={};for(var ye in re)Object.prototype.hasOwnProperty.call(re,ye)&&Ge.indexOf(ye)<0&&(Ae[ye]=re[ye]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ye=Object.getOwnPropertySymbols(re);Ce{const{prefixCls:Ae,inputPrefixCls:ye,className:Ce,size:le,suffix:ne,enterButton:Y=!1,addonAfter:E,loading:X,disabled:T,onSearch:z,onChange:ce,onCompositionStart:Se,onCompositionEnd:Ke}=re,te=w(re,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ue,direction:Te}=f.useContext(H.E_),Me=f.useRef(!1),Ee=ue("input-search",Ae),q=ue("input",ye),{compactSize:Qe}=(0,x.ri)(Ee,Te),O=(0,a.Z)(se=>{var Oe;return(Oe=le!=null?le:Qe)!==null&&Oe!==void 0?Oe:se}),L=f.useRef(null),v=se=>{se&&se.target&&se.type==="click"&&z&&z(se.target.value,se,{source:"clear"}),ce&&ce(se)},r=se=>{var Oe;document.activeElement===((Oe=L.current)===null||Oe===void 0?void 0:Oe.input)&&se.preventDefault()},h=se=>{var Oe,Re;z&&z((Re=(Oe=L.current)===null||Oe===void 0?void 0:Oe.input)===null||Re===void 0?void 0:Re.value,se,{source:"input"})},j=se=>{Me.current||X||h(se)},A=typeof Y=="boolean"?f.createElement(ee.Z,null):null,s=`${Ee}-button`;let G;const P=Y||{},p=P.type&&P.type.__ANT_BUTTON===!0;p||P.type==="button"?G=(0,D.Tm)(P,Object.assign({onMouseDown:r,onClick:se=>{var Oe,Re;(Re=(Oe=P==null?void 0:P.props)===null||Oe===void 0?void 0:Oe.onClick)===null||Re===void 0||Re.call(Oe,se),h(se)},key:"enterButton"},p?{className:s,size:O}:{})):G=f.createElement(b.ZP,{className:s,type:Y?"primary":void 0,size:O,disabled:T,key:"enterButton",onMouseDown:r,onClick:h,loading:X,icon:A},Y),E&&(G=[G,(0,D.Tm)(E,{key:"addonAfter"})]);const V=i()(Ee,{[`${Ee}-rtl`]:Te==="rtl",[`${Ee}-${O}`]:!!O,[`${Ee}-with-button`]:!!Y},Ce),be=se=>{Me.current=!0,Se==null||Se(se)},fe=se=>{Me.current=!1,Ke==null||Ke(se)};return f.createElement(Q.Z,Object.assign({ref:(0,u.sQ)(L,Ge),onPressEnter:j},te,{size:O,onCompositionStart:be,onCompositionEnd:fe,prefixCls:q,addonAfter:G,suffix:ne,onChange:v,className:V,disabled:T}))}),U=e(1643);const B=Q.Z;B.Group=F,B.Search=J,B.TextArea=U.Z,B.Password=oe;var xe=B},9937:function(vt,ve,e){"use strict";e.d(ve,{M1:function(){return n},TM:function(){return D},Xy:function(){return F},bi:function(){return K},e5:function(){return ee},ik:function(){return d},nz:function(){return l},pU:function(){return C},s7:function(){return u},x0:function(){return o}});var t=e(17313),i=e(74207),f=e(37613),H=e(83116);const l=b=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:b,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),C=b=>({borderColor:b.hoverBorderColor}),n=b=>({borderColor:b.activeBorderColor,boxShadow:b.activeShadow,outline:0}),F=b=>({color:b.colorTextDisabled,backgroundColor:b.colorBgContainerDisabled,borderColor:b.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},C((0,f.TS)(b,{hoverBorderColor:b.colorBorder})))}),Q=b=>{const{paddingBlockLG:a,fontSizeLG:x,lineHeightLG:w,borderRadiusLG:W,paddingInlineLG:J}=b;return{padding:`${a}px ${J}px`,fontSize:x,lineHeight:w,borderRadius:W}},o=b=>({padding:`${b.paddingBlockSM}px ${b.paddingInlineSM}px`,borderRadius:b.borderRadiusSM}),K=(b,a)=>{const{componentCls:x,colorError:w,colorWarning:W,errorActiveShadow:J,warningActiveShadow:U,colorErrorBorderHover:B,colorWarningBorderHover:xe}=b;return{[`&-status-error:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:w,"&:hover":{borderColor:B},"&:focus, &-focused":Object.assign({},n((0,f.TS)(b,{activeBorderColor:w,activeShadow:J}))),[`${x}-prefix, ${x}-suffix`]:{color:w}},[`&-status-warning:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:W,"&:hover":{borderColor:xe},"&:focus, &-focused":Object.assign({},n((0,f.TS)(b,{activeBorderColor:W,activeShadow:U}))),[`${x}-prefix, ${x}-suffix`]:{color:W}}}},d=b=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${b.paddingBlock}px ${b.paddingInline}px`,color:b.colorText,fontSize:b.fontSize,lineHeight:b.lineHeight,backgroundColor:b.colorBgContainer,backgroundImage:"none",borderWidth:b.lineWidth,borderStyle:b.lineType,borderColor:b.colorBorder,borderRadius:b.borderRadius,transition:`all ${b.motionDurationMid}`},l(b.colorTextPlaceholder)),{"&:hover":Object.assign({},C(b)),"&:focus, &-focused":Object.assign({},n(b)),"&-disabled, &[disabled]":Object.assign({},F(b)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:b.controlHeight,lineHeight:b.lineHeight,verticalAlign:"bottom",transition:`all ${b.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},Q(b)),"&-sm":Object.assign({},o(b)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),u=b=>{const{componentCls:a,antCls:x}=b;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:b.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${a}, &-lg > ${a}-group-addon`]:Object.assign({},Q(b)),[`&-sm ${a}, &-sm > ${a}-group-addon`]:Object.assign({},o(b)),[`&-lg ${x}-select-single ${x}-select-selector`]:{height:b.controlHeightLG},[`&-sm ${x}-select-single ${x}-select-selector`]:{height:b.controlHeightSM},[`> ${a}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${a}-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 ${b.paddingInline}px`,color:b.colorText,fontWeight:"normal",fontSize:b.fontSize,textAlign:"center",backgroundColor:b.colorFillAlter,border:`${b.lineWidth}px ${b.lineType} ${b.colorBorder}`,borderRadius:b.borderRadius,transition:`all ${b.motionDurationSlow}`,lineHeight:1,[`${x}-select`]:{margin:`-${b.paddingBlock+1}px -${b.paddingInline}px`,[`&${x}-select-single:not(${x}-select-customize-input)`]:{[`${x}-select-selector`]:{backgroundColor:"inherit",border:`${b.lineWidth}px ${b.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${x}-select-selector`]:{color:b.colorPrimary}}},[`${x}-cascader-picker`]:{margin:`-9px -${b.paddingInline}px`,backgroundColor:"transparent",[`${x}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${a}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${a}-search-with-button &`]:{zIndex:0}}},[`> ${a}:first-child, ${a}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${x}-select ${x}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${a}-affix-wrapper`]:{[`&:not(:first-child) ${a}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${a}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${a}:last-child, ${a}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${x}-select ${x}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${a}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${a}-search &`]:{borderStartStartRadius:b.borderRadius,borderEndStartRadius:b.borderRadius}},[`&:not(:first-child), ${a}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${a}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${a}-group-addon, ${a}-group-wrap, > ${a}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:b.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${a}-affix-wrapper, - & > ${a}-number-affix-wrapper, - & > ${x}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-b.lineWidth,borderInlineEndWidth:b.lineWidth},[`${a}`]:{float:"none"},[`& > ${x}-select > ${x}-select-selector, - & > ${x}-select-auto-complete ${a}, - & > ${x}-cascader-picker ${a}, - & > ${a}-group-wrapper ${a}`]:{borderInlineEndWidth:b.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${x}-select-focused`]:{zIndex:1},[`& > ${x}-select > ${x}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${x}-select:first-child > ${x}-select-selector, - & > ${x}-select-auto-complete:first-child ${a}, - & > ${x}-cascader-picker:first-child ${a}`]:{borderStartStartRadius:b.borderRadius,borderEndStartRadius:b.borderRadius},[`& > *:last-child, - & > ${x}-select:last-child > ${x}-select-selector, - & > ${x}-cascader-picker:last-child ${a}, - & > ${x}-cascader-picker-focused:last-child ${a}`]:{borderInlineEndWidth:b.lineWidth,borderStartEndRadius:b.borderRadius,borderEndEndRadius:b.borderRadius},[`& > ${x}-select-auto-complete ${a}`]:{verticalAlign:"top"},[`${a}-group-wrapper + ${a}-group-wrapper`]:{marginInlineStart:-b.lineWidth,[`${a}-affix-wrapper`]:{borderRadius:0}},[`${a}-group-wrapper:not(:last-child)`]:{[`&${a}-search > ${a}-group`]:{[`& > ${a}-group-addon > ${a}-search-button`]:{borderRadius:0},[`& > ${a}`]:{borderStartStartRadius:b.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:b.borderRadius}}}})}},k=b=>{const{componentCls:a,controlHeightSM:x,lineWidth:w}=b,J=(x-w*2-16)/2;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(b)),d(b)),K(b,a)),{'&[type="color"]':{height:b.controlHeight,[`&${a}-lg`]:{height:b.controlHeightLG},[`&${a}-sm`]:{height:x,paddingTop:J,paddingBottom:J}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},N=b=>{const{componentCls:a}=b;return{[`${a}-clear-icon`]:{margin:0,color:b.colorTextQuaternary,fontSize:b.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${b.motionDurationSlow}`,"&:hover":{color:b.colorTextTertiary},"&:active":{color:b.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${b.inputAffixPadding}px`}}}},R=b=>{const{componentCls:a,inputAffixPadding:x,colorTextDescription:w,motionDurationSlow:W,colorIcon:J,colorIconHover:U,iconCls:B}=b;return{[`${a}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},d(b)),{display:"inline-flex",[`&:not(${a}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},C(b)),{zIndex:1,[`${a}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${a}[disabled]`]:{background:"transparent"}},[`> input${a}`]:{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"'},[`${a}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:b.paddingXS}},"&-show-count-suffix":{color:w},"&-show-count-has-suffix":{marginInlineEnd:b.paddingXXS},"&-prefix":{marginInlineEnd:x},"&-suffix":{marginInlineStart:x}}}),N(b)),{[`${B}${a}-password-icon`]:{color:J,cursor:"pointer",transition:`all ${W}`,"&:hover":{color:U}}}),K(b,`${a}-affix-wrapper`))}},Le=b=>{const{componentCls:a,colorError:x,colorWarning:w,borderRadiusLG:W,borderRadiusSM:J}=b;return{[`${a}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(b)),u(b)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${a}-group-addon`]:{borderRadius:W,fontSize:b.fontSizeLG}},"&-sm":{[`${a}-group-addon`]:{borderRadius:J}},"&-status-error":{[`${a}-group-addon`]:{color:x,borderColor:x}},"&-status-warning":{[`${a}-group-addon`]:{color:w,borderColor:w}},"&-disabled":{[`${a}-group-addon`]:Object.assign({},F(b))},[`&:not(${a}-compact-first-item):not(${a}-compact-last-item)${a}-compact-item`]:{[`${a}, ${a}-group-addon`]:{borderRadius:0}},[`&:not(${a}-compact-last-item)${a}-compact-first-item`]:{[`${a}, ${a}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${a}-compact-first-item)${a}-compact-last-item`]:{[`${a}, ${a}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},ae=b=>{const{componentCls:a,antCls:x}=b,w=`${a}-search`;return{[w]:{[`${a}`]:{"&:hover, &:focus":{borderColor:b.colorPrimaryHover,[`+ ${a}-group-addon ${w}-button:not(${x}-btn-primary)`]:{borderInlineStartColor:b.colorPrimaryHover}}},[`${a}-affix-wrapper`]:{borderRadius:0},[`${a}-lg`]:{lineHeight:b.lineHeightLG-2e-4},[`> ${a}-group`]:{[`> ${a}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${w}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:b.borderRadius,borderEndEndRadius:b.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${w}-button:not(${x}-btn-primary)`]:{color:b.colorTextDescription,"&:hover":{color:b.colorPrimaryHover},"&:active":{color:b.colorPrimaryActive},[`&${x}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${w}-button`]:{height:b.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${w}-button`]:{height:b.controlHeightLG},[`&-small ${w}-button`]:{height:b.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${a}-compact-item`]:{[`&:not(${a}-compact-last-item)`]:{[`${a}-group-addon`]:{[`${a}-search-button`]:{marginInlineEnd:-b.lineWidth,borderRadius:0}}},[`&:not(${a}-compact-first-item)`]:{[`${a},${a}-affix-wrapper`]:{borderRadius:0}},[`> ${a}-group-addon ${a}-search-button, - > ${a}, - ${a}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${a}-affix-wrapper-focused`]:{zIndex:2}}}}},oe=b=>{const{componentCls:a,paddingLG:x}=b,w=`${a}-textarea`;return{[w]:{position:"relative","&-show-count":{[`> ${a}`]:{height:"100%"},[`${a}-data-count`]:{position:"absolute",bottom:-b.fontSize*b.lineHeight,insetInlineEnd:0,color:b.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${a}`]:{paddingInlineEnd:x}},[`&-affix-wrapper${w}-has-feedback`]:{[`${a}`]:{paddingInlineEnd:x}},[`&-affix-wrapper${a}-affix-wrapper`]:{padding:0,[`> textarea${a}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${a}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${a}-clear-icon`]:{position:"absolute",insetInlineEnd:b.paddingXS,insetBlockStart:b.paddingXS},[`${w}-suffix`]:{position:"absolute",top:0,insetInlineEnd:b.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ee(b){return(0,f.TS)(b,{inputAffixPadding:b.paddingXXS})}const D=b=>{const{controlHeight:a,fontSize:x,lineHeight:w,lineWidth:W,controlHeightSM:J,controlHeightLG:U,fontSizeLG:B,lineHeightLG:xe,paddingSM:re,controlPaddingHorizontalSM:Ge,controlPaddingHorizontal:Ae,colorFillAlter:ye,colorPrimaryHover:Ce,controlOutlineWidth:le,controlOutline:ne,colorErrorOutline:Y,colorWarningOutline:E}=b;return{paddingBlock:Math.max(Math.round((a-x*w)/2*10)/10-W,3),paddingBlockSM:Math.max(Math.round((J-x*w)/2*10)/10-W,0),paddingBlockLG:Math.ceil((U-B*xe)/2*10)/10-W,paddingInline:re-W,paddingInlineSM:Ge-W,paddingInlineLG:Ae-W,addonBg:ye,activeBorderColor:Ce,hoverBorderColor:Ce,activeShadow:`0 0 0 ${le}px ${ne}`,errorActiveShadow:`0 0 0 ${le}px ${Y}`,warningActiveShadow:`0 0 0 ${le}px ${E}`}};ve.ZP=(0,H.Z)("Input",b=>{const a=(0,f.TS)(b,ee(b));return[k(a),oe(a),R(a),Le(a),ae(a),(0,i.c)(a)]},D)},45818:function(vt,ve,e){"use strict";e.d(ve,{D:function(){return ee},Z:function(){return a}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},H=f,l=e(7657),C=function(w,W){return i.createElement(l.Z,(0,t.Z)({},w,{ref:W,icon:H}))},n=i.forwardRef(C),F=n,Q=e(33853),o=e(38819),K=e(92310),d=e.n(K),u=e(2738),N=x=>!isNaN(parseFloat(x))&&isFinite(x),R=e(36355),Le=e(84966),ae=function(x,w){var W={};for(var J in x)Object.prototype.hasOwnProperty.call(x,J)&&w.indexOf(J)<0&&(W[J]=x[J]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,J=Object.getOwnPropertySymbols(x);U{let x=0;return function(){let w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return x+=1,`${w}${x}`}})();var a=i.forwardRef((x,w)=>{const{prefixCls:W,className:J,trigger:U,children:B,defaultCollapsed:xe=!1,theme:re="dark",style:Ge={},collapsible:Ae=!1,reverseArrow:ye=!1,width:Ce=200,collapsedWidth:le=80,zeroWidthTriggerStyle:ne,breakpoint:Y,onCollapse:E,onBreakpoint:X}=x,T=ae(x,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:z}=(0,i.useContext)(Le.Gs),[ce,Se]=(0,i.useState)("collapsed"in x?x.collapsed:xe),[Ke,te]=(0,i.useState)(!1);(0,i.useEffect)(()=>{"collapsed"in x&&Se(x.collapsed)},[x.collapsed]);const ue=(O,L)=>{"collapsed"in x||Se(O),E==null||E(O,L)},Te=(0,i.useRef)();Te.current=O=>{te(O.matches),X==null||X(O.matches),ce!==O.matches&&ue(O.matches,"responsive")},(0,i.useEffect)(()=>{function O(v){return Te.current(v)}let L;if(typeof window!="undefined"){const{matchMedia:v}=window;if(v&&Y&&Y in oe){L=v(`(max-width: ${oe[Y]})`);try{L.addEventListener("change",O)}catch(r){L.addListener(O)}O(L)}}return()=>{try{L==null||L.removeEventListener("change",O)}catch(v){L==null||L.removeListener(O)}}},[Y]),(0,i.useEffect)(()=>{const O=D("ant-sider-");return z.addSider(O),()=>z.removeSider(O)},[]);const Me=()=>{ue(!ce,"clickTrigger")},{getPrefixCls:Ee}=(0,i.useContext)(R.E_),q=()=>{const O=Ee("layout-sider",W),L=(0,u.Z)(T,["collapsed"]),v=ce?le:Ce,r=N(v)?`${v}px`:String(v),h=parseFloat(String(le||0))===0?i.createElement("span",{onClick:Me,className:d()(`${O}-zero-width-trigger`,`${O}-zero-width-trigger-${ye?"right":"left"}`),style:ne},U||i.createElement(F,null)):null,s={expanded:ye?i.createElement(o.Z,null):i.createElement(Q.Z,null),collapsed:ye?i.createElement(Q.Z,null):i.createElement(o.Z,null)}[ce?"collapsed":"expanded"],G=U!==null?h||i.createElement("div",{className:`${O}-trigger`,onClick:Me,style:{width:r}},U||s):null,P=Object.assign(Object.assign({},Ge),{flex:`0 0 ${r}`,maxWidth:r,minWidth:r,width:r}),p=d()(O,`${O}-${re}`,{[`${O}-collapsed`]:!!ce,[`${O}-has-trigger`]:Ae&&U!==null&&!h,[`${O}-below`]:!!Ke,[`${O}-zero-width`]:parseFloat(r)===0},J);return i.createElement("aside",Object.assign({className:p},L,{style:P,ref:w}),i.createElement("div",{className:`${O}-children`},B),Ae||Ke&&h?G:null)},Qe=i.useMemo(()=>({siderCollapsed:ce}),[ce]);return i.createElement(ee.Provider,{value:Qe},q())})},44e3:function(vt,ve,e){"use strict";var t=e(84966),i=e(45818);const f=t.ZP;f.Header=t.h4,f.Footer=t.$_,f.Content=t.VY,f.Sider=i.Z,ve.default=f},84966:function(vt,ve,e){"use strict";e.d(ve,{VY:function(){return ee},$_:function(){return oe},h4:function(){return ae},Gs:function(){return u},ZP:function(){return D}});var t=e(92393),i=e(92310),f=e.n(i),H=e(2738),l=e(59301),C=e(36355),n=e(83116),Q=b=>{const{componentCls:a,bodyBg:x,lightSiderBg:w,lightTriggerBg:W,lightTriggerColor:J}=b;return{[`${a}-sider-light`]:{background:w,[`${a}-sider-trigger`]:{color:J,background:W},[`${a}-sider-zero-width-trigger`]:{color:J,background:W,border:`1px solid ${x}`,borderInlineStart:0}}}};const o=b=>{const{antCls:a,componentCls:x,colorText:w,triggerColor:W,footerBg:J,triggerBg:U,headerHeight:B,headerPadding:xe,headerColor:re,footerPadding:Ge,triggerHeight:Ae,zeroTriggerHeight:ye,zeroTriggerWidth:Ce,motionDurationMid:le,motionDurationSlow:ne,fontSize:Y,borderRadius:E,bodyBg:X,headerBg:T,siderBg:z}=b;return{[x]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:X,"&, *":{boxSizing:"border-box"},[`&${x}-has-sider`]:{flexDirection:"row",[`> ${x}, > ${x}-content`]:{width:0}},[`${x}-header, &${x}-footer`]:{flex:"0 0 auto"},[`${x}-sider`]:{position:"relative",minWidth:0,background:z,transition:`all ${le}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${a}-menu${a}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ae},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ae,color:W,lineHeight:`${Ae}px`,textAlign:"center",background:U,cursor:"pointer",transition:`all ${le}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:B,insetInlineEnd:-Ce,zIndex:1,width:Ce,height:ye,color:W,fontSize:b.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:z,borderStartStartRadius:0,borderStartEndRadius:E,borderEndEndRadius:E,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ne} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ne}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ce,borderStartStartRadius:E,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:E}}}}},Q(b)),{"&-rtl":{direction:"rtl"}}),[`${x}-header`]:{height:B,padding:xe,color:re,lineHeight:`${B}px`,background:T,[`${a}-menu`]:{lineHeight:"inherit"}},[`${x}-footer`]:{padding:Ge,color:w,fontSize:Y,background:J},[`${x}-content`]:{flex:"auto",minHeight:0}}};var K=(0,n.Z)("Layout",b=>[o(b)],b=>{const{colorBgLayout:a,controlHeight:x,controlHeightLG:w,colorText:W,controlHeightSM:J,marginXXS:U,colorTextLightSolid:B,colorBgContainer:xe}=b,re=w*1.25;return{colorBgHeader:"#001529",colorBgBody:a,colorBgTrigger:"#002140",bodyBg:a,headerBg:"#001529",headerHeight:x*2,headerPadding:`0 ${re}px`,headerColor:W,footerPadding:`${J}px ${re}px`,footerBg:a,siderBg:"#001529",triggerHeight:w+U*2,triggerBg:"#002140",triggerColor:B,zeroTriggerWidth:w,zeroTriggerHeight:w,lightSiderBg:xe,lightTriggerBg:xe,lightTriggerColor:W}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),d=function(b,a){var x={};for(var w in b)Object.prototype.hasOwnProperty.call(b,w)&&a.indexOf(w)<0&&(x[w]=b[w]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,w=Object.getOwnPropertySymbols(b);Wnull,removeSider:()=>null}});function k(b){let{suffixCls:a,tagName:x,displayName:w}=b;return W=>l.forwardRef((U,B)=>l.createElement(W,Object.assign({ref:B,suffixCls:a,tagName:x},U)))}const N=l.forwardRef((b,a)=>{const{prefixCls:x,suffixCls:w,className:W,tagName:J}=b,U=d(b,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:B}=l.useContext(C.E_),xe=B("layout",x),[re,Ge]=K(xe),Ae=w?`${xe}-${w}`:xe;return re(l.createElement(J,Object.assign({className:f()(x||Ae,W,Ge),ref:a},U)))}),R=l.forwardRef((b,a)=>{const{direction:x}=l.useContext(C.E_),[w,W]=l.useState([]),{prefixCls:J,className:U,rootClassName:B,children:xe,hasSider:re,tagName:Ge,style:Ae}=b,ye=d(b,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ce=(0,H.Z)(ye,["suffixCls"]),{getPrefixCls:le,layout:ne}=l.useContext(C.E_),Y=le("layout",J),[E,X]=K(Y),T=f()(Y,{[`${Y}-has-sider`]:typeof re=="boolean"?re:w.length>0,[`${Y}-rtl`]:x==="rtl"},ne==null?void 0:ne.className,U,B,X),z=l.useMemo(()=>({siderHook:{addSider:ce=>{W(Se=>[].concat((0,t.Z)(Se),[ce]))},removeSider:ce=>{W(Se=>Se.filter(Ke=>Ke!==ce))}}}),[]);return E(l.createElement(u.Provider,{value:z},l.createElement(Ge,Object.assign({ref:a,className:T,style:Object.assign(Object.assign({},ne==null?void 0:ne.style),Ae)},Ce),xe)))}),Le=k({tagName:"div",displayName:"Layout"})(R),ae=k({suffixCls:"header",tagName:"header",displayName:"Header"})(N),oe=k({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(N),ee=k({suffixCls:"content",tagName:"main",displayName:"Content"})(N);var D=Le},40875:function(vt,ve,e){"use strict";e.d(ve,{J:function(){return C}});var t=e(59301),i=e(33234),f=e(70425),H=function(n,F){var Q={};for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&F.indexOf(o)<0&&(Q[o]=n[o]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,o=Object.getOwnPropertySymbols(n);K{const{children:Q}=n,o=H(n,["children"]),K=t.useContext(l),d=t.useMemo(()=>Object.assign(Object.assign({},K),o),[K,o.prefixCls,o.mode,o.selectable]);return t.createElement(l.Provider,{value:d},t.createElement(i.BR,null,(0,f.supportNodeRef)(Q)?t.cloneElement(Q,{ref:F}):Q))});ve.Z=l},20834:function(vt,ve,e){"use strict";e.d(ve,{default:function(){return Qe}});var t=e(15285),i=e(59301),f=e(45818),H=e(92310),l=e.n(H),C=e(36355),n=function(O,L){var v={};for(var r in O)Object.prototype.hasOwnProperty.call(O,r)&&L.indexOf(r)<0&&(v[r]=O[r]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,r=Object.getOwnPropertySymbols(O);h{const{prefixCls:L,className:v,dashed:r}=O,h=n(O,["prefixCls","className","dashed"]),{getPrefixCls:j}=i.useContext(C.E_),A=j("menu",L),s=l()({[`${A}-item-divider-dashed`]:!!r},v);return i.createElement(t.iz,Object.assign({className:s},h))},o=e(11592),K=e(2738),d=e(6848),u=e(92343),N=(0,i.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Le=O=>{var L;const{className:v,children:r,icon:h,title:j,danger:A}=O,{prefixCls:s,firstLevel:G,direction:P,disableMenuItemTitleTooltip:p,inlineCollapsed:V}=i.useContext(N),be=me=>{const Be=i.createElement("span",{className:`${s}-title-content`},r);return(!h||(0,u.l$)(r)&&r.type==="span")&&r&&me&&G&&typeof r=="string"?i.createElement("div",{className:`${s}-inline-collapsed-noicon`},r.charAt(0)):Be},{siderCollapsed:fe}=i.useContext(f.D);let se=j;typeof j=="undefined"?se=G?r:"":j===!1&&(se="");const Oe={title:se};!fe&&!V&&(Oe.title=null,Oe.open=!1);const Re=(0,o.Z)(r).length;let M=i.createElement(t.ck,Object.assign({},(0,K.Z)(O,["title","icon","danger"]),{className:l()({[`${s}-item-danger`]:A,[`${s}-item-only-child`]:(h?Re+1:Re)===1},v),title:typeof j=="string"?j:void 0}),(0,u.Tm)(h,{className:l()((0,u.l$)(h)?(L=h.props)===null||L===void 0?void 0:L.className:"",`${s}-item-icon`)}),be(V));return p||(M=i.createElement(d.Z,Object.assign({},Oe,{placement:P==="rtl"?"left":"right",overlayClassName:`${s}-inline-collapsed-tooltip`}),M)),M},oe=O=>{var L;const{popupClassName:v,icon:r,title:h,theme:j}=O,A=i.useContext(N),{prefixCls:s,inlineCollapsed:G,theme:P}=A,p=(0,t.Xl)();let V;if(!r)V=G&&!p.length&&h&&typeof h=="string"?i.createElement("div",{className:`${s}-inline-collapsed-noicon`},h.charAt(0)):i.createElement("span",{className:`${s}-title-content`},h);else{const fe=(0,u.l$)(h)&&h.type==="span";V=i.createElement(i.Fragment,null,(0,u.Tm)(r,{className:l()((0,u.l$)(r)?(L=r.props)===null||L===void 0?void 0:L.className:"",`${s}-item-icon`)}),fe?h:i.createElement("span",{className:`${s}-title-content`},h))}const be=i.useMemo(()=>Object.assign(Object.assign({},A),{firstLevel:!1}),[A]);return i.createElement(N.Provider,{value:be},i.createElement(t.Wd,Object.assign({},(0,K.Z)(O,["icon"]),{title:V,popupClassName:l()(s,v,`${s}-${j||P}`)})))},ee=e(18785),D=e(70425),b=e(62892),a=e(40875),x=function(O,L){var v={};for(var r in O)Object.prototype.hasOwnProperty.call(O,r)&&L.indexOf(r)<0&&(v[r]=O[r]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,r=Object.getOwnPropertySymbols(O);h{if(L&&typeof L=="object"){const r=L,{label:h,children:j,key:A,type:s}=r,G=x(r,["label","children","key","type"]),P=A!=null?A:`tmp-${v}`;return j||s==="group"?s==="group"?i.createElement(t.BW,Object.assign({key:P},G,{title:h}),w(j)):i.createElement(oe,Object.assign({key:P},G,{title:h}),w(j)):s==="divider"?i.createElement(Q,Object.assign({key:P},G)):i.createElement(Le,Object.assign({key:P},G),h)}return null}).filter(L=>L)}function W(O){return i.useMemo(()=>O&&w(O),[O])}var J=e(64993),U=e(17313),B=e(8378),xe=e(13826),re=e(29878),Ge=e(83116),Ae=e(37613),Ce=O=>{const{componentCls:L,motionDurationSlow:v,horizontalLineHeight:r,colorSplit:h,lineWidth:j,lineType:A,itemPaddingInline:s}=O;return{[`${L}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${j}px ${A} ${h}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${L}-item, ${L}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:s},[`> ${L}-item:hover, - > ${L}-item-active, - > ${L}-submenu ${L}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${L}-item, ${L}-submenu-title`]:{transition:[`border-color ${v}`,`background ${v}`].join(",")},[`${L}-submenu-arrow`]:{display:"none"}}}},ne=O=>{let{componentCls:L,menuArrowOffset:v}=O;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(-${v})`},"&::after":{transform:`rotate(45deg) translateY(${v})`}}}}};const Y=O=>Object.assign({},(0,U.oN)(O));var X=(O,L)=>{const{componentCls:v,itemColor:r,itemSelectedColor:h,groupTitleColor:j,itemBg:A,subMenuItemBg:s,itemSelectedBg:G,activeBarHeight:P,activeBarWidth:p,activeBarBorderWidth:V,motionDurationSlow:be,motionEaseInOut:fe,motionEaseOut:se,itemPaddingInline:Oe,motionDurationMid:Re,itemHoverColor:M,lineType:me,colorSplit:Be,itemDisabledColor:De,dangerItemColor:we,dangerItemHoverColor:Ye,dangerItemSelectedColor:rt,dangerItemActiveBg:at,dangerItemSelectedBg:Pt,itemHoverBg:Tt,itemActiveBg:Dt,menuSubMenuBg:Zt,horizontalItemSelectedColor:tn,horizontalItemSelectedBg:Yt,horizontalItemBorderRadius:St,horizontalItemHoverBg:nn,popupBg:qt}=O;return{[`${v}-${L}, ${v}-${L} > ${v}`]:{color:r,background:A,[`&${v}-root:focus-visible`]:Object.assign({},Y(O)),[`${v}-item-group-title`]:{color:j},[`${v}-submenu-selected`]:{[`> ${v}-submenu-title`]:{color:h}},[`${v}-item-disabled, ${v}-submenu-disabled`]:{color:`${De} !important`},[`${v}-item:not(${v}-item-selected):not(${v}-submenu-selected)`]:{[`&:hover, > ${v}-submenu-title:hover`]:{color:M}},[`&:not(${v}-horizontal)`]:{[`${v}-item:not(${v}-item-selected)`]:{"&:hover":{backgroundColor:Tt},"&:active":{backgroundColor:Dt}},[`${v}-submenu-title`]:{"&:hover":{backgroundColor:Tt},"&:active":{backgroundColor:Dt}}},[`${v}-item-danger`]:{color:we,[`&${v}-item:hover`]:{[`&:not(${v}-item-selected):not(${v}-submenu-selected)`]:{color:Ye}},[`&${v}-item:active`]:{background:at}},[`${v}-item a`]:{"&, &:hover":{color:"inherit"}},[`${v}-item-selected`]:{color:h,[`&${v}-item-danger`]:{color:rt},"a, a:hover":{color:"inherit"}},[`& ${v}-item-selected`]:{backgroundColor:G,[`&${v}-item-danger`]:{backgroundColor:Pt}},[`${v}-item, ${v}-submenu-title`]:{[`&:not(${v}-item-disabled):focus-visible`]:Object.assign({},Y(O))},[`&${v}-submenu > ${v}`]:{backgroundColor:Zt},[`&${v}-popup > ${v}`]:{backgroundColor:qt},[`&${v}-horizontal`]:Object.assign(Object.assign({},L==="dark"?{borderBottom:0}:{}),{[`> ${v}-item, > ${v}-submenu`]:{top:V,marginTop:-V,marginBottom:0,borderRadius:St,"&::after":{position:"absolute",insetInline:Oe,bottom:0,borderBottom:`${P}px solid transparent`,transition:`border-color ${be} ${fe}`,content:'""'},"&:hover, &-active, &-open":{background:nn,"&::after":{borderBottomWidth:P,borderBottomColor:tn}},"&-selected":{color:tn,backgroundColor:Yt,"&:hover":{backgroundColor:Yt},"&::after":{borderBottomWidth:P,borderBottomColor:tn}}}}),[`&${v}-root`]:{[`&${v}-inline, &${v}-vertical`]:{borderInlineEnd:`${V}px ${me} ${Be}`}},[`&${v}-inline`]:{[`${v}-sub${v}-inline`]:{background:s},[`${v}-item, ${v}-submenu-title`]:V&&p?{width:`calc(100% + ${V}px)`}:{},[`${v}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${p}px solid ${h}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Re} ${se}`,`opacity ${Re} ${se}`].join(","),content:'""'},[`&${v}-item-danger`]:{"&::after":{borderInlineEndColor:rt}}},[`${v}-selected, ${v}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Re} ${fe}`,`opacity ${Re} ${fe}`].join(",")}}}}}};const T=O=>{const{componentCls:L,itemHeight:v,itemMarginInline:r,padding:h,menuArrowSize:j,marginXS:A,itemMarginBlock:s}=O,G=h+j+A;return{[`${L}-item`]:{position:"relative",overflow:"hidden"},[`${L}-item, ${L}-submenu-title`]:{height:v,lineHeight:`${v}px`,paddingInline:h,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:`calc(100% - ${r*2}px)`},[`> ${L}-item, - > ${L}-submenu > ${L}-submenu-title`]:{height:v,lineHeight:`${v}px`},[`${L}-item-group-list ${L}-submenu-title, - ${L}-submenu-title`]:{paddingInlineEnd:G}}};var ce=O=>{const{componentCls:L,iconCls:v,itemHeight:r,colorTextLightSolid:h,dropdownWidth:j,controlHeightLG:A,motionDurationMid:s,motionEaseOut:G,paddingXL:P,itemMarginInline:p,fontSizeLG:V,motionDurationSlow:be,paddingXS:fe,boxShadowSecondary:se,collapsedWidth:Oe,collapsedIconSize:Re}=O,M={height:r,lineHeight:`${r}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[L]:{"&-inline, &-vertical":Object.assign({[`&${L}-root`]:{boxShadow:"none"}},T(O))},[`${L}-submenu-popup`]:{[`${L}-vertical`]:Object.assign(Object.assign({},T(O)),{boxShadow:se})}},{[`${L}-submenu-popup ${L}-vertical${L}-sub`]:{minWidth:j,maxHeight:`calc(100vh - ${A*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 ${be}`,`background ${be}`,`padding ${s} ${G}`].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`]:M,[`& ${L}-item-group-title`]:{paddingInlineStart:P}},[`${L}-item`]:M}},{[`${L}-inline-collapsed`]:{width:Oe,[`&${L}-root`]:{[`${L}-item, ${L}-submenu ${L}-submenu-title`]:{[`> ${L}-inline-collapsed-noicon`]:{fontSize:V,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% - ${V/2}px - ${p}px)`,textOverflow:"clip",[` - ${L}-submenu-arrow, - ${L}-submenu-expand-icon - `]:{opacity:0},[`${L}-item-icon, ${v}`]:{margin:0,fontSize:Re,lineHeight:`${r}px`,"+ span":{display:"inline-block",opacity:0}}},[`${L}-item-icon, ${v}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${L}-item-icon, ${v}`]:{display:"none"},"a, a:hover":{color:h}},[`${L}-item-group-title`]:Object.assign(Object.assign({},U.vS),{paddingInline:fe})}}]};const Se=O=>{const{componentCls:L,motionDurationSlow:v,motionDurationMid:r,motionEaseInOut:h,motionEaseOut:j,iconCls:A,iconSize:s,iconMarginInlineEnd:G}=O;return{[`${L}-item, ${L}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${v}`,`background ${v}`,`padding ${v} ${h}`].join(","),[`${L}-item-icon, ${A}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${j}`,`margin ${v} ${h}`,`color ${v}`].join(","),"+ span":{marginInlineStart:G,opacity:1,transition:[`opacity ${v} ${h}`,`margin ${v}`,`color ${v}`].join(",")}},[`${L}-item-icon`]:Object.assign({},(0,U.Ro)()),[`&${L}-item-only-child`]:{[`> ${A}, > ${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"}}}},Ke=O=>{const{componentCls:L,motionDurationSlow:v,motionEaseInOut:r,borderRadius:h,menuArrowSize:j,menuArrowOffset:A}=O;return{[`${L}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:O.margin,width:j,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${v} ${r}, opacity ${v}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:j*.6,height:j*.15,backgroundColor:"currentcolor",borderRadius:h,transition:[`background ${v} ${r}`,`transform ${v} ${r}`,`top ${v} ${r}`,`color ${v} ${r}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${A})`},"&::after":{transform:`rotate(-45deg) translateY(${A})`}}}}},te=O=>{const{antCls:L,componentCls:v,fontSize:r,motionDurationSlow:h,motionDurationMid:j,motionEaseInOut:A,paddingXS:s,padding:G,colorSplit:P,lineWidth:p,zIndexPopup:V,borderRadiusLG:be,subMenuItemBorderRadius:fe,menuArrowSize:se,menuArrowOffset:Oe,lineType:Re,menuPanelMaskInset:M,groupTitleLineHeight:me,groupTitleFontSize:Be}=O;return[{"":{[`${v}`]:Object.assign(Object.assign({},(0,U.dF)()),{"&-hidden":{display:"none"}})},[`${v}-submenu-hidden`]:{display:"none"}},{[v]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,U.Wf)(O)),(0,U.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${h} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${v}-item`]:{flex:"none"}},[`${v}-item, ${v}-submenu, ${v}-submenu-title`]:{borderRadius:O.itemBorderRadius},[`${v}-item-group-title`]:{padding:`${s}px ${G}px`,fontSize:Be,lineHeight:me,transition:`all ${h}`},[`&-horizontal ${v}-submenu`]:{transition:[`border-color ${h} ${A}`,`background ${h} ${A}`].join(",")},[`${v}-submenu, ${v}-submenu-inline`]:{transition:[`border-color ${h} ${A}`,`background ${h} ${A}`,`padding ${j} ${A}`].join(",")},[`${v}-submenu ${v}-sub`]:{cursor:"initial",transition:[`background ${h} ${A}`,`padding ${h} ${A}`].join(",")},[`${v}-title-content`]:{transition:`color ${h}`},[`${v}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${v}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:P,borderStyle:Re,borderWidth:0,borderTopWidth:p,marginBlock:p,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Se(O)),{[`${v}-item-group`]:{[`${v}-item-group-list`]:{margin:0,padding:0,[`${v}-item, ${v}-submenu-title`]:{paddingInline:`${r*2}px ${G}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:V,borderRadius:be,boxShadow:"none",transformOrigin:"0 0",[`&${v}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${M}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:M},"\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:O.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:O.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:O.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:O.paddingXS},[`> ${v}`]:Object.assign(Object.assign(Object.assign({borderRadius:be},Se(O)),Ke(O)),{[`${v}-item, ${v}-submenu > ${v}-submenu-title`]:{borderRadius:fe},[`${v}-submenu-title::after`]:{transition:`transform ${h} ${A}`}})}}),Ke(O)),{[`&-inline-collapsed ${v}-submenu-arrow, - &-inline ${v}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Oe})`},"&::after":{transform:`rotate(45deg) translateX(-${Oe})`}},[`${v}-submenu-open${v}-submenu-inline > ${v}-submenu-title > ${v}-submenu-arrow`]:{transform:`translateY(-${se*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Oe})`},"&::before":{transform:`rotate(45deg) translateX(${Oe})`}}})},{[`${L}-layout-header`]:{[v]:{lineHeight:"inherit"}}}]};var ue=(O,L)=>(0,Ge.Z)("Menu",r=>{if(L===!1)return[];const{colorBgElevated:h,colorPrimary:j,colorTextLightSolid:A,controlHeightLG:s,fontSize:G,darkItemColor:P,darkDangerItemColor:p,darkItemBg:V,darkSubMenuItemBg:be,darkItemSelectedColor:fe,darkItemSelectedBg:se,darkDangerItemSelectedBg:Oe,darkItemHoverBg:Re,darkGroupTitleColor:M,darkItemHoverColor:me,darkItemDisabledColor:Be,darkDangerItemHoverColor:De,darkDangerItemSelectedColor:we,darkDangerItemActiveBg:Ye}=r,rt=G/7*5,at=(0,Ae.TS)(r,{menuArrowSize:rt,menuHorizontalHeight:s*1.15,menuArrowOffset:`${rt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:h}),Pt=(0,Ae.TS)(at,{itemColor:P,itemHoverColor:me,groupTitleColor:M,itemSelectedColor:fe,itemBg:V,popupBg:V,subMenuItemBg:be,itemActiveBg:"transparent",itemSelectedBg:se,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Re,itemDisabledColor:Be,dangerItemColor:p,dangerItemHoverColor:De,dangerItemSelectedColor:we,dangerItemActiveBg:Ye,dangerItemSelectedBg:Oe,menuSubMenuBg:be,horizontalItemSelectedColor:A,horizontalItemSelectedBg:j});return[te(at),Ce(at),ce(at),X(at,"light"),X(Pt,"dark"),ne(at),(0,B.Z)(at),(0,xe.oN)(at,"slide-up"),(0,xe.oN)(at,"slide-down"),(0,re._y)(at,"zoom-big")]},r=>{const{colorPrimary:h,colorError:j,colorTextDisabled:A,colorErrorBg:s,colorText:G,colorTextDescription:P,colorBgContainer:p,colorFillAlter:V,colorFillContent:be,lineWidth:fe,lineWidthBold:se,controlItemBgActive:Oe,colorBgTextHover:Re,controlHeightLG:M,lineHeight:me,colorBgElevated:Be,marginXXS:De,padding:we,fontSize:Ye,controlHeightSM:rt,fontSizeLG:at,colorTextLightSolid:Pt,colorErrorHover:Tt}=r,Dt=new J.C(Pt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:r.zIndexPopupBase+50,radiusItem:r.borderRadiusLG,itemBorderRadius:r.borderRadiusLG,radiusSubMenuItem:r.borderRadiusSM,subMenuItemBorderRadius:r.borderRadiusSM,colorItemText:G,itemColor:G,colorItemTextHover:G,itemHoverColor:G,colorItemTextHoverHorizontal:h,horizontalItemHoverColor:h,colorGroupTitle:P,groupTitleColor:P,colorItemTextSelected:h,itemSelectedColor:h,colorItemTextSelectedHorizontal:h,horizontalItemSelectedColor:h,colorItemBg:p,itemBg:p,colorItemBgHover:Re,itemHoverBg:Re,colorItemBgActive:be,itemActiveBg:Oe,colorSubItemBg:V,subMenuItemBg:V,colorItemBgSelected:Oe,itemSelectedBg:Oe,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:se,activeBarHeight:se,colorActiveBarBorderSize:fe,activeBarBorderWidth:fe,colorItemTextDisabled:A,itemDisabledColor:A,colorDangerItemText:j,dangerItemColor:j,colorDangerItemTextHover:j,dangerItemHoverColor:j,colorDangerItemTextSelected:j,dangerItemSelectedColor:j,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:r.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:M,groupTitleLineHeight:me,collapsedWidth:M*2,popupBg:Be,itemMarginBlock:De,itemPaddingInline:we,horizontalLineHeight:`${M*1.15}px`,iconSize:Ye,iconMarginInlineEnd:rt-Ye,collapsedIconSize:at,groupTitleFontSize:Ye,darkItemDisabledColor:new J.C(Pt).setAlpha(.25).toRgbString(),darkItemColor:Dt,darkDangerItemColor:j,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Pt,darkItemSelectedBg:h,darkDangerItemSelectedBg:j,darkItemHoverBg:"transparent",darkGroupTitleColor:Dt,darkItemHoverColor:Pt,darkDangerItemHoverColor:Tt,darkDangerItemSelectedColor:Pt,darkDangerItemActiveBg:j}},{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"]]})(O),Te=function(O,L){var v={};for(var r in O)Object.prototype.hasOwnProperty.call(O,r)&&L.indexOf(r)<0&&(v[r]=O[r]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,r=Object.getOwnPropertySymbols(O);h{var v,r;const h=i.useContext(a.Z),j=h||{},{getPrefixCls:A,getPopupContainer:s,direction:G,menu:P}=i.useContext(C.E_),p=A(),{prefixCls:V,className:be,style:fe,theme:se="light",expandIcon:Oe,_internalDisableMenuItemTitleTooltip:Re,inlineCollapsed:M,siderCollapsed:me,items:Be,children:De,rootClassName:we,mode:Ye,selectable:rt,onClick:at,overflowedIndicatorPopupClassName:Pt}=O,Tt=Te(O,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Dt=(0,K.Z)(Tt,["collapsedWidth"]),Zt=W(Be)||De;(v=j.validator)===null||v===void 0||v.call(j,{mode:Ye});const tn=(0,D.useEvent)(function(){var Ot;at==null||at.apply(void 0,arguments),(Ot=j.onClick)===null||Ot===void 0||Ot.call(j)}),Yt=j.mode||Ye,St=rt!=null?rt:j.selectable,nn=i.useMemo(()=>me!==void 0?me:M,[M,me]),qt={horizontal:{motionName:`${p}-slide-up`},inline:(0,b.Z)(p),other:{motionName:`${p}-zoom-big`}},Jt=A("menu",V||j.prefixCls),[ln,Qn]=ue(Jt,!h),et=l()(`${Jt}-${se}`,P==null?void 0:P.className,be);let ht;if(typeof Oe=="function")ht=Oe;else if(Oe===null||Oe===!1)ht=null;else if(j.expandIcon===null||j.expandIcon===!1)ht=null;else{const Ot=Oe!=null?Oe:j.expandIcon;ht=(0,u.Tm)(Ot,{className:l()(`${Jt}-submenu-expand-icon`,(0,u.l$)(Ot)?(r=Ot.props)===null||r===void 0?void 0:r.className:"")})}const Ct=i.useMemo(()=>({prefixCls:Jt,inlineCollapsed:nn||!1,direction:G,firstLevel:!0,theme:se,mode:Yt,disableMenuItemTitleTooltip:Re}),[Jt,nn,G,Re,se]);return ln(i.createElement(a.Z.Provider,{value:null},i.createElement(N.Provider,{value:Ct},i.createElement(t.ZP,Object.assign({getPopupContainer:s,overflowedIndicator:i.createElement(ee.Z,null),overflowedIndicatorPopupClassName:l()(Jt,`${Jt}-${se}`,Pt),mode:Yt,selectable:St,onClick:tn},Dt,{inlineCollapsed:nn,style:Object.assign(Object.assign({},P==null?void 0:P.style),fe),className:et,prefixCls:Jt,direction:G,defaultMotions:qt,expandIcon:ht,ref:L,rootClassName:l()(we,Qn)}),Zt))))});const q=(0,i.forwardRef)((O,L)=>{const v=(0,i.useRef)(null),r=i.useContext(f.D);return(0,i.useImperativeHandle)(L,()=>({menu:v.current,focus:h=>{var j;(j=v.current)===null||j===void 0||j.focus(h)}})),i.createElement(Ee,Object.assign({ref:v},O,r))});q.Item=Le,q.SubMenu=oe,q.Divider=Q,q.ItemGroup=t.BW;var Qe=q},58421:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return j}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},H=f,l=e(7657),C=function(s,G){return i.createElement(l.Z,(0,t.Z)({},s,{ref:G,icon:H}))},n=i.forwardRef(C),F=n,Q=e(49198),o=e(33853),K=e(38819),d=e(92310),u=e.n(d),k=e(18082),N=e(20049),R=e(6487),Le=e(56789),ae=e(7942),oe=e(76773),ee=e(26112),D={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},b=D,a=e(91735),x=function(A){(0,ae.Z)(G,A);var s=(0,oe.Z)(G);function G(){var P;(0,R.Z)(this,G);for(var p=arguments.length,V=new Array(p),be=0;be=0||fe.relatedTarget.className.indexOf("".concat(M,"-item"))>=0))&&Re(P.getValidValue()))},P.go=function(fe){var se=P.state.goInputText;se!==""&&(fe.keyCode===b.ENTER||fe.type==="click")&&(P.setState({goInputText:""}),P.props.quickGo(P.getValidValue()))},P}return(0,Le.Z)(G,[{key:"getPageSizeOptions",value:function(){var p=this.props,V=p.pageSize,be=p.pageSizeOptions;return be.some(function(fe){return fe.toString()===V.toString()})?be:be.concat([V.toString()]).sort(function(fe,se){var Oe=Number.isNaN(Number(fe))?0:Number(fe),Re=Number.isNaN(Number(se))?0:Number(se);return Oe-Re})}},{key:"render",value:function(){var p=this,V=this.props,be=V.pageSize,fe=V.locale,se=V.rootPrefixCls,Oe=V.changeSize,Re=V.quickGo,M=V.goButton,me=V.selectComponentClass,Be=V.buildOptionText,De=V.selectPrefixCls,we=V.disabled,Ye=this.state.goInputText,rt="".concat(se,"-options"),at=me,Pt=null,Tt=null,Dt=null;if(!Oe&&!Re)return null;var Zt=this.getPageSizeOptions();if(Oe&&at){var tn=Zt.map(function(Yt,St){return i.createElement(at.Option,{key:St,value:Yt.toString()},(Be||p.buildOptionText)(Yt))});Pt=i.createElement(at,{disabled:we,prefixCls:De,showSearch:!1,className:"".concat(rt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(be||Zt[0]).toString(),onChange:this.changeSize,getPopupContainer:function(St){return St.parentNode},"aria-label":fe.page_size,defaultOpen:!1},tn)}return Re&&(M&&(Dt=typeof M=="boolean"?i.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:we,className:"".concat(rt,"-quick-jumper-button")},fe.jump_to_confirm):i.createElement("span",{onClick:this.go,onKeyUp:this.go},M)),Tt=i.createElement("div",{className:"".concat(rt,"-quick-jumper")},fe.jump_to,i.createElement("input",{disabled:we,type:"text",value:Ye,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":fe.page}),fe.page,Dt)),i.createElement("li",{className:"".concat(rt)},Pt,Tt)}}]),G}(i.Component);x.defaultProps={pageSizeOptions:["10","20","50","100"]};var w=x,W=function(s){var G,P=s.rootPrefixCls,p=s.page,V=s.active,be=s.className,fe=s.showTitle,se=s.onClick,Oe=s.onKeyPress,Re=s.itemRender,M="".concat(P,"-item"),me=u()(M,"".concat(M,"-").concat(p),(G={},(0,k.Z)(G,"".concat(M,"-active"),V),(0,k.Z)(G,"".concat(M,"-disabled"),!p),(0,k.Z)(G,s.className,be),G)),Be=function(){se(p)},De=function(rt){Oe(rt,se,p)},we=Re(p,"page",i.createElement("a",{rel:"nofollow"},p));return we?i.createElement("li",{title:fe?p.toString():null,className:me,onClick:Be,onKeyPress:De,tabIndex:0},we):null},J=W;function U(){}function B(A){var s=Number(A);return typeof s=="number"&&!Number.isNaN(s)&&isFinite(s)&&Math.floor(s)===s}var xe=function(s,G,P){return P};function re(A,s,G){var P=typeof A=="undefined"?s.pageSize:A;return Math.floor((G.total-1)/P)+1}var Ge=function(A){(0,ae.Z)(G,A);var s=(0,oe.Z)(G);function G(P){var p;(0,R.Z)(this,G),p=s.call(this,P),p.paginationNode=i.createRef(),p.getJumpPrevPage=function(){return Math.max(1,p.state.current-(p.props.showLessItems?3:5))},p.getJumpNextPage=function(){return Math.min(re(void 0,p.state,p.props),p.state.current+(p.props.showLessItems?3:5))},p.getItemIcon=function(Oe,Re){var M=p.props.prefixCls,me=Oe||i.createElement("button",{type:"button","aria-label":Re,className:"".concat(M,"-item-link")});return typeof Oe=="function"&&(me=i.createElement(Oe,(0,N.Z)({},p.props))),me},p.isValid=function(Oe){var Re=p.props.total;return B(Oe)&&Oe!==p.state.current&&B(Re)&&Re>0},p.shouldDisplayQuickJumper=function(){var Oe=p.props,Re=Oe.showQuickJumper,M=Oe.total,me=p.state.pageSize;return M<=me?!1:Re},p.handleKeyDown=function(Oe){(Oe.keyCode===b.ARROW_UP||Oe.keyCode===b.ARROW_DOWN)&&Oe.preventDefault()},p.handleKeyUp=function(Oe){var Re=p.getValidValue(Oe),M=p.state.currentInputValue;Re!==M&&p.setState({currentInputValue:Re}),Oe.keyCode===b.ENTER?p.handleChange(Re):Oe.keyCode===b.ARROW_UP?p.handleChange(Re-1):Oe.keyCode===b.ARROW_DOWN&&p.handleChange(Re+1)},p.handleBlur=function(Oe){var Re=p.getValidValue(Oe);p.handleChange(Re)},p.changePageSize=function(Oe){var Re=p.state.current,M=re(Oe,p.state,p.props);Re=Re>M?M:Re,M===0&&(Re=p.state.current),typeof Oe=="number"&&("pageSize"in p.props||p.setState({pageSize:Oe}),"current"in p.props||p.setState({current:Re,currentInputValue:Re})),p.props.onShowSizeChange(Re,Oe),"onChange"in p.props&&p.props.onChange&&p.props.onChange(Re,Oe)},p.handleChange=function(Oe){var Re=p.props,M=Re.disabled,me=Re.onChange,Be=p.state,De=Be.pageSize,we=Be.current,Ye=Be.currentInputValue;if(p.isValid(Oe)&&!M){var rt=re(void 0,p.state,p.props),at=Oe;return Oe>rt?at=rt:Oe<1&&(at=1),"current"in p.props||p.setState({current:at}),at!==Ye&&p.setState({currentInputValue:at}),me(at,De),at}return we},p.prev=function(){p.hasPrev()&&p.handleChange(p.state.current-1)},p.next=function(){p.hasNext()&&p.handleChange(p.state.current+1)},p.jumpPrev=function(){p.handleChange(p.getJumpPrevPage())},p.jumpNext=function(){p.handleChange(p.getJumpNextPage())},p.hasPrev=function(){return p.state.current>1},p.hasNext=function(){return p.state.current2?M-2:0),Be=2;Be=be?se=be:se=Number(V),se}},{key:"getShowSizeChanger",value:function(){var p=this.props,V=p.showSizeChanger,be=p.total,fe=p.totalBoundaryShowSizeChanger;return typeof V!="undefined"?V:be>fe}},{key:"render",value:function(){var p=this.props,V=p.prefixCls,be=p.className,fe=p.style,se=p.disabled,Oe=p.hideOnSinglePage,Re=p.total,M=p.locale,me=p.showQuickJumper,Be=p.showLessItems,De=p.showTitle,we=p.showTotal,Ye=p.simple,rt=p.itemRender,at=p.showPrevNextJumpers,Pt=p.jumpPrevIcon,Tt=p.jumpNextIcon,Dt=p.selectComponentClass,Zt=p.selectPrefixCls,tn=p.pageSizeOptions,Yt=this.state,St=Yt.current,nn=Yt.pageSize,qt=Yt.currentInputValue;if(Oe===!0&&Re<=nn)return null;var Jt=re(void 0,this.state,this.props),ln=[],Qn=null,et=null,ht=null,Ct=null,Ot=null,rn=me&&me.goButton,en=Be?1:2,it=St-1>0?St-1:0,Xt=St+1Re?Re:St*nn]));if(Ye){rn&&(typeof rn=="boolean"?Ot=i.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},M.jump_to_confirm):Ot=i.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},rn),Ot=i.createElement("li",{title:De?"".concat(M.jump_to).concat(St,"/").concat(Jt):null,className:"".concat(V,"-simple-pager")},Ot));var y=this.renderPrev(it);return i.createElement("ul",(0,t.Z)({className:u()(V,"".concat(V,"-simple"),(0,k.Z)({},"".concat(V,"-disabled"),se),be),style:fe,ref:this.paginationNode},$),g,y?i.createElement("li",{title:De?M.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:u()("".concat(V,"-prev"),(0,k.Z)({},"".concat(V,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},y):null,i.createElement("li",{title:De?"".concat(St,"/").concat(Jt):null,className:"".concat(V,"-simple-pager")},i.createElement("input",{type:"text",value:qt,disabled:se,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),i.createElement("span",{className:"".concat(V,"-slash")},"/"),Jt),i.createElement("li",{title:De?M.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:u()("".concat(V,"-next"),(0,k.Z)({},"".concat(V,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Xt)),Ot)}if(Jt<=3+en*2){var I={locale:M,rootPrefixCls:V,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:De,itemRender:rt};Jt||ln.push(i.createElement(J,(0,t.Z)({},I,{key:"noPager",page:1,className:"".concat(V,"-item-disabled")})));for(var S=1;S<=Jt;S+=1){var de=St===S;ln.push(i.createElement(J,(0,t.Z)({},I,{key:S,page:S,active:de})))}}else{var ie=Be?M.prev_3:M.prev_5,Ne=Be?M.next_3:M.next_5,ze=rt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Pt,"prev page")),$e=rt(this.getJumpNextPage(),"jump-next",this.getItemIcon(Tt,"next page"));at&&(Qn=ze?i.createElement("li",{title:De?ie:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:u()("".concat(V,"-jump-prev"),(0,k.Z)({},"".concat(V,"-jump-prev-custom-icon"),!!Pt))},ze):null,et=$e?i.createElement("li",{title:De?Ne:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:u()("".concat(V,"-jump-next"),(0,k.Z)({},"".concat(V,"-jump-next-custom-icon"),!!Tt))},$e):null),Ct=i.createElement(J,{locale:M,last:!0,rootPrefixCls:V,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Jt,page:Jt,active:!1,showTitle:De,itemRender:rt}),ht=i.createElement(J,{locale:M,rootPrefixCls:V,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:De,itemRender:rt});var ot=Math.max(1,St-en),ut=Math.min(St+en,Jt);St-1<=en&&(ut=1+en*2),Jt-St<=en&&(ot=Jt-en*2);for(var At=ot;At<=ut;At+=1){var ft=St===At;ln.push(i.createElement(J,{locale:M,rootPrefixCls:V,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:At,page:At,active:ft,showTitle:De,itemRender:rt}))}St-1>=en*2&&St!==3&&(ln[0]=(0,i.cloneElement)(ln[0],{className:"".concat(V,"-item-after-jump-prev")}),ln.unshift(Qn)),Jt-St>=en*2&&St!==Jt-2&&(ln[ln.length-1]=(0,i.cloneElement)(ln[ln.length-1],{className:"".concat(V,"-item-before-jump-next")}),ln.push(et)),ot!==1&&ln.unshift(ht),ut!==Jt&&ln.push(Ct)}var dt=!this.hasPrev()||!Jt,It=!this.hasNext()||!Jt,gt=this.renderPrev(it),Mt=this.renderNext(Xt);return i.createElement("ul",(0,t.Z)({className:u()(V,be,(0,k.Z)({},"".concat(V,"-disabled"),se)),style:fe,ref:this.paginationNode},$),g,gt?i.createElement("li",{title:De?M.prev_page:null,onClick:this.prev,tabIndex:dt?null:0,onKeyPress:this.runIfEnterPrev,className:u()("".concat(V,"-prev"),(0,k.Z)({},"".concat(V,"-disabled"),dt)),"aria-disabled":dt},gt):null,ln,Mt?i.createElement("li",{title:De?M.next_page:null,onClick:this.next,tabIndex:It?null:0,onKeyPress:this.runIfEnterNext,className:u()("".concat(V,"-next"),(0,k.Z)({},"".concat(V,"-disabled"),It)),"aria-disabled":It},Mt):null,i.createElement(w,{disabled:se,locale:M,rootPrefixCls:V,selectComponentClass:Dt,selectPrefixCls:Zt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:St,pageSize:nn,pageSizeOptions:tn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:rn}))}}],[{key:"getDerivedStateFromProps",value:function(p,V){var be={};if("current"in p&&(be.current=p.current,p.current!==V.current&&(be.currentInputValue=be.current)),"pageSize"in p&&p.pageSize!==V.pageSize){var fe=V.current,se=re(p.pageSize,V,p);fe=fe>se?se:fe,"current"in p||(be.current=fe,be.currentInputValue=fe),be.pageSize=p.pageSize}return be}}]),G}(i.Component);Ge.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:U,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:U,locale:a.Z,style:{},itemRender:xe,totalBoundaryShowSizeChanger:50};var Ae=Ge,ye=e(22075),Ce=e(36355),le=e(19716),ne=e(8628),Y=e(9763),E=e(57809);const X=A=>i.createElement(E.default,Object.assign({},A,{showSearch:!0,size:"small"})),T=A=>i.createElement(E.default,Object.assign({},A,{showSearch:!0,size:"middle"}));X.Option=E.default.Option,T.Option=E.default.Option;var z=e(9937),ce=e(17313),Se=e(83116),Ke=e(37613);const te=A=>{const{componentCls:s}=A;return{[`${s}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${s}-item-link`]:{color:A.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${s}-item-link`]:{color:A.colorTextDisabled,cursor:"not-allowed"}}},[`&${s}-disabled`]:{cursor:"not-allowed",[`${s}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:A.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:A.colorBorder,backgroundColor:A.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:A.itemActiveBgDisabled},a:{color:A.itemActiveColorDisabled}}},[`${s}-item-link`]:{color:A.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${s}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${s}-simple-pager`]:{color:A.colorTextDisabled},[`${s}-jump-prev, ${s}-jump-next`]:{[`${s}-item-link-icon`]:{opacity:0},[`${s}-item-ellipsis`]:{opacity:1}}},[`&${s}-simple`]:{[`${s}-prev, ${s}-next`]:{[`&${s}-disabled ${s}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ue=A=>{const{componentCls:s}=A;return{[`&${s}-mini ${s}-total-text, &${s}-mini ${s}-simple-pager`]:{height:A.itemSizeSM,lineHeight:`${A.itemSizeSM}px`},[`&${s}-mini ${s}-item`]:{minWidth:A.itemSizeSM,height:A.itemSizeSM,margin:0,lineHeight:`${A.itemSizeSM-2}px`},[`&${s}-mini:not(${s}-disabled) ${s}-item:not(${s}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:A.colorBgTextHover},"&:active":{backgroundColor:A.colorBgTextActive}},[`&${s}-mini ${s}-prev, &${s}-mini ${s}-next`]:{minWidth:A.itemSizeSM,height:A.itemSizeSM,margin:0,lineHeight:`${A.itemSizeSM}px`},[`&${s}-mini:not(${s}-disabled)`]:{[`${s}-prev, ${s}-next`]:{[`&:hover ${s}-item-link`]:{backgroundColor:A.colorBgTextHover},[`&:active ${s}-item-link`]:{backgroundColor:A.colorBgTextActive},[`&${s}-disabled:hover ${s}-item-link`]:{backgroundColor:"transparent"}}},[` - &${s}-mini ${s}-prev ${s}-item-link, - &${s}-mini ${s}-next ${s}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:A.itemSizeSM,lineHeight:`${A.itemSizeSM}px`}},[`&${s}-mini ${s}-jump-prev, &${s}-mini ${s}-jump-next`]:{height:A.itemSizeSM,marginInlineEnd:0,lineHeight:`${A.itemSizeSM}px`},[`&${s}-mini ${s}-options`]:{marginInlineStart:A.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:A.miniOptionsSizeChangerTop},"&-quick-jumper":{height:A.itemSizeSM,lineHeight:`${A.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,z.x0)(A)),{width:A.paginationMiniQuickJumperInputWidth,height:A.controlHeightSM})}}}},Te=A=>{const{componentCls:s}=A;return{[` - &${s}-simple ${s}-prev, - &${s}-simple ${s}-next - `]:{height:A.itemSizeSM,lineHeight:`${A.itemSizeSM}px`,verticalAlign:"top",[`${s}-item-link`]:{height:A.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:A.colorBgTextHover},"&:active":{backgroundColor:A.colorBgTextActive},"&::after":{height:A.itemSizeSM,lineHeight:`${A.itemSizeSM}px`}}},[`&${s}-simple ${s}-simple-pager`]:{display:"inline-block",height:A.itemSizeSM,marginInlineEnd:A.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:A.marginXS,padding:`0 ${A.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:A.itemInputBg,border:`${A.lineWidth}px ${A.lineType} ${A.colorBorder}`,borderRadius:A.borderRadius,outline:"none",transition:`border-color ${A.motionDurationMid}`,color:"inherit","&:hover":{borderColor:A.colorPrimary},"&:focus":{borderColor:A.colorPrimaryHover,boxShadow:`${A.inputOutlineOffset}px 0 ${A.controlOutlineWidth}px ${A.controlOutline}`},"&[disabled]":{color:A.colorTextDisabled,backgroundColor:A.colorBgContainerDisabled,borderColor:A.colorBorder,cursor:"not-allowed"}}}}},Me=A=>{const{componentCls:s}=A;return{[`${s}-jump-prev, ${s}-jump-next`]:{outline:0,[`${s}-item-container`]:{position:"relative",[`${s}-item-link-icon`]:{color:A.colorPrimary,fontSize:A.fontSizeSM,opacity:0,transition:`all ${A.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${s}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:A.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:A.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:A.paginationEllipsisTextIndent,opacity:1,transition:`all ${A.motionDurationMid}`}},"&:hover":{[`${s}-item-link-icon`]:{opacity:1},[`${s}-item-ellipsis`]:{opacity:0}}},[` - ${s}-prev, - ${s}-jump-prev, - ${s}-jump-next - `]:{marginInlineEnd:A.marginXS},[` - ${s}-prev, - ${s}-next, - ${s}-jump-prev, - ${s}-jump-next - `]:{display:"inline-block",minWidth:A.itemSize,height:A.itemSize,color:A.colorText,fontFamily:A.fontFamily,lineHeight:`${A.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:A.borderRadius,cursor:"pointer",transition:`all ${A.motionDurationMid}`},[`${s}-prev, ${s}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:A.colorText,cursor:"pointer",userSelect:"none"},[`${s}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:A.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${A.lineWidth}px ${A.lineType} transparent`,borderRadius:A.borderRadius,outline:"none",transition:`all ${A.motionDurationMid}`},[`&:hover ${s}-item-link`]:{backgroundColor:A.colorBgTextHover},[`&:active ${s}-item-link`]:{backgroundColor:A.colorBgTextActive},[`&${s}-disabled:hover`]:{[`${s}-item-link`]:{backgroundColor:"transparent"}}},[`${s}-slash`]:{marginInlineEnd:A.paginationSlashMarginInlineEnd,marginInlineStart:A.paginationSlashMarginInlineStart},[`${s}-options`]:{display:"inline-block",marginInlineStart:A.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:A.controlHeight,marginInlineStart:A.marginXS,lineHeight:`${A.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,z.ik)(A)),{width:A.controlHeightLG*1.25,height:A.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:A.marginXS,marginInlineEnd:A.marginXS})}}}},Ee=A=>{const{componentCls:s}=A;return{[`${s}-item`]:{display:"inline-block",minWidth:A.itemSize,height:A.itemSize,marginInlineEnd:A.marginXS,fontFamily:A.fontFamily,lineHeight:`${A.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${A.lineWidth}px ${A.lineType} transparent`,borderRadius:A.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${A.paginationItemPaddingInline}px`,color:A.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${s}-item-active)`]:{"&:hover":{transition:`all ${A.motionDurationMid}`,backgroundColor:A.colorBgTextHover},"&:active":{backgroundColor:A.colorBgTextActive}},"&-active":{fontWeight:A.fontWeightStrong,backgroundColor:A.itemActiveBg,borderColor:A.colorPrimary,a:{color:A.colorPrimary},"&:hover":{borderColor:A.colorPrimaryHover},"&:hover a":{color:A.colorPrimaryHover}}}}},q=A=>{const{componentCls:s}=A;return{[s]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ce.Wf)(A)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${s}-total-text`]:{display:"inline-block",height:A.itemSize,marginInlineEnd:A.marginXS,lineHeight:`${A.itemSize-2}px`,verticalAlign:"middle"}}),Ee(A)),Me(A)),Te(A)),ue(A)),te(A)),{[`@media only screen and (max-width: ${A.screenLG}px)`]:{[`${s}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${A.screenSM}px)`]:{[`${s}-options`]:{display:"none"}}}),[`&${A.componentCls}-rtl`]:{direction:"rtl"}}},Qe=A=>{const{componentCls:s}=A;return{[`${s}${s}-disabled:not(${s}-mini)`]:{"&, &:hover":{[`${s}-item-link`]:{borderColor:A.colorBorder}},"&:focus-visible":{[`${s}-item-link`]:{borderColor:A.colorBorder}},[`${s}-item, ${s}-item-link`]:{backgroundColor:A.colorBgContainerDisabled,borderColor:A.colorBorder,[`&:hover:not(${s}-item-active)`]:{backgroundColor:A.colorBgContainerDisabled,borderColor:A.colorBorder,a:{color:A.colorTextDisabled}},[`&${s}-item-active`]:{backgroundColor:A.itemActiveBgDisabled}},[`${s}-prev, ${s}-next`]:{"&:hover button":{backgroundColor:A.colorBgContainerDisabled,borderColor:A.colorBorder,color:A.colorTextDisabled},[`${s}-item-link`]:{backgroundColor:A.colorBgContainerDisabled,borderColor:A.colorBorder}}},[`${s}:not(${s}-mini)`]:{[`${s}-prev, ${s}-next`]:{"&:hover button":{borderColor:A.colorPrimaryHover,backgroundColor:A.itemBg},[`${s}-item-link`]:{backgroundColor:A.itemLinkBg,borderColor:A.colorBorder},[`&:hover ${s}-item-link`]:{borderColor:A.colorPrimary,backgroundColor:A.itemBg,color:A.colorPrimary},[`&${s}-disabled`]:{[`${s}-item-link`]:{borderColor:A.colorBorder,color:A.colorTextDisabled}}},[`${s}-item`]:{backgroundColor:A.itemBg,border:`${A.lineWidth}px ${A.lineType} ${A.colorBorder}`,[`&:hover:not(${s}-item-active)`]:{borderColor:A.colorPrimary,backgroundColor:A.itemBg,a:{color:A.colorPrimary}},"&-active":{borderColor:A.colorPrimary}}}}},O=A=>{const{componentCls:s}=A;return{[`${s}:not(${s}-disabled)`]:{[`${s}-item`]:Object.assign({},(0,ce.Qy)(A)),[`${s}-jump-prev, ${s}-jump-next`]:{"&:focus-visible":Object.assign({[`${s}-item-link-icon`]:{opacity:1},[`${s}-item-ellipsis`]:{opacity:0}},(0,ce.oN)(A))},[`${s}-prev, ${s}-next`]:{[`&:focus-visible ${s}-item-link`]:Object.assign({},(0,ce.oN)(A))}}}};var L=(0,Se.Z)("Pagination",A=>{const s=(0,Ke.TS)(A,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:A.marginXXS/2,paginationMiniQuickJumperInputWidth:A.controlHeightLG*1.1,paginationItemPaddingInline:A.marginXXS*1.5,paginationEllipsisLetterSpacing:A.marginXXS/2,paginationSlashMarginInlineStart:A.marginXXS,paginationSlashMarginInlineEnd:A.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,z.e5)(A),(0,z.TM)(A));return[q(s),O(s),A.wireframe&&Qe(s)]},A=>({itemBg:A.colorBgContainer,itemSize:A.controlHeight,itemSizeSM:A.controlHeightSM,itemActiveBg:A.colorBgContainer,itemLinkBg:A.colorBgContainer,itemActiveColorDisabled:A.colorTextDisabled,itemActiveBgDisabled:A.controlItemBgActiveDisabled,itemInputBg:A.colorBgContainer,miniOptionsSizeChangerTop:0})),v=function(A,s){var G={};for(var P in A)Object.prototype.hasOwnProperty.call(A,P)&&s.indexOf(P)<0&&(G[P]=A[P]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,P=Object.getOwnPropertySymbols(A);p{const{prefixCls:s,selectPrefixCls:G,className:P,rootClassName:p,style:V,size:be,locale:fe,selectComponentClass:se,responsive:Oe,showSizeChanger:Re}=A,M=v(A,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:me}=(0,ne.Z)(Oe),{getPrefixCls:Be,direction:De,pagination:we={}}=i.useContext(Ce.E_),Ye=Be("pagination",s),[rt,at]=L(Ye),Pt=Re!=null?Re:we.showSizeChanger,Tt=i.useMemo(()=>{const Jt=i.createElement("span",{className:`${Ye}-item-ellipsis`},"\u2022\u2022\u2022"),ln=i.createElement("button",{className:`${Ye}-item-link`,type:"button",tabIndex:-1},De==="rtl"?i.createElement(K.Z,null):i.createElement(o.Z,null)),Qn=i.createElement("button",{className:`${Ye}-item-link`,type:"button",tabIndex:-1},De==="rtl"?i.createElement(o.Z,null):i.createElement(K.Z,null)),et=i.createElement("a",{className:`${Ye}-item-link`},i.createElement("div",{className:`${Ye}-item-container`},De==="rtl"?i.createElement(Q.Z,{className:`${Ye}-item-link-icon`}):i.createElement(F,{className:`${Ye}-item-link-icon`}),Jt)),ht=i.createElement("a",{className:`${Ye}-item-link`},i.createElement("div",{className:`${Ye}-item-container`},De==="rtl"?i.createElement(F,{className:`${Ye}-item-link-icon`}):i.createElement(Q.Z,{className:`${Ye}-item-link-icon`}),Jt));return{prevIcon:ln,nextIcon:Qn,jumpPrevIcon:et,jumpNextIcon:ht}},[De,Ye]),[Dt]=(0,Y.Z)("Pagination",ye.Z),Zt=Object.assign(Object.assign({},Dt),fe),tn=(0,le.Z)(be),Yt=tn==="small"||!!(me&&!tn&&Oe),St=Be("select",G),nn=u()({[`${Ye}-mini`]:Yt,[`${Ye}-rtl`]:De==="rtl"},we==null?void 0:we.className,P,p,at),qt=Object.assign(Object.assign({},we==null?void 0:we.style),V);return rt(i.createElement(Ae,Object.assign({},Tt,M,{style:qt,prefixCls:Ye,selectPrefixCls:St,className:nn,selectComponentClass:se||(Yt?X:T),locale:Zt,showSizeChanger:Pt})))},j=h},93948:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Re}});var t=e(59301),i=e(29679),f=e(40001),H=e(19248),l=e(99267),C=e(92310),n=e.n(C),F=e(2738),Q=e(36355),o=e(5016),K=e(20049),d=e(5883),u={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},k=function(){var me=(0,t.useRef)([]),Be=(0,t.useRef)(null);return(0,t.useEffect)(function(){var De=Date.now(),we=!1;me.current.forEach(function(Ye){if(Ye){we=!0;var rt=Ye.style;rt.transitionDuration=".3s, .3s, .3s, .06s",Be.current&&De-Be.current<100&&(rt.transitionDuration="0s, 0s")}}),we&&(Be.current=Date.now())}),me.current},N=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],R=function(me){var Be=(0,K.Z)((0,K.Z)({},u),me),De=Be.className,we=Be.percent,Ye=Be.prefixCls,rt=Be.strokeColor,at=Be.strokeLinecap,Pt=Be.strokeWidth,Tt=Be.style,Dt=Be.trailColor,Zt=Be.trailWidth,tn=Be.transition,Yt=(0,d.Z)(Be,N);delete Yt.gapPosition;var St=Array.isArray(we)?we:[we],nn=Array.isArray(rt)?rt:[rt],qt=k(),Jt=Pt/2,ln=100-Pt/2,Qn="M ".concat(at==="round"?Jt:0,",").concat(Jt,` - L `).concat(at==="round"?ln:100,",").concat(Jt),et="0 0 100 ".concat(Pt),ht=0;return t.createElement("svg",(0,o.Z)({className:n()("".concat(Ye,"-line"),De),viewBox:et,preserveAspectRatio:"none",style:Tt},Yt),t.createElement("path",{className:"".concat(Ye,"-line-trail"),d:Qn,strokeLinecap:at,stroke:Dt,strokeWidth:Zt||Pt,fillOpacity:"0"}),St.map(function(Ct,Ot){var rn=1;switch(at){case"round":rn=1-Pt/100;break;case"square":rn=1-Pt/2/100;break;default:rn=1;break}var en={strokeDasharray:"".concat(Ct*rn,"px, 100px"),strokeDashoffset:"-".concat(ht,"px"),transition:tn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},it=nn[Ot]||nn[nn.length-1];return ht+=Ct,t.createElement("path",{key:Ot,className:"".concat(Ye,"-line-path"),d:Qn,strokeLinecap:at,stroke:it,strokeWidth:Pt,fillOpacity:"0",ref:function($){qt[Ot]=$},style:en})}))},Le=R,ae=e(10928),oe=e(52456),ee=e(47273),D=0,b=(0,ee.Z)();function a(){var M;return b?(M=D,D+=1):M="TEST_OR_SSR",M}var x=function(M){var me=t.useState(),Be=(0,oe.Z)(me,2),De=Be[0],we=Be[1];return t.useEffect(function(){we("rc_progress_".concat(a()))},[]),M||De},w=function(me){var Be=me.bg,De=me.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:Be}},De)};function W(M,me){return Object.keys(M).map(function(Be){var De=parseFloat(Be),we="".concat(Math.floor(De*me),"%");return"".concat(M[Be]," ").concat(we)})}var J=t.forwardRef(function(M,me){var Be=M.prefixCls,De=M.color,we=M.gradientId,Ye=M.radius,rt=M.style,at=M.ptg,Pt=M.strokeLinecap,Tt=M.strokeWidth,Dt=M.size,Zt=M.gapDegree,tn=De&&(0,ae.Z)(De)==="object",Yt=tn?"#FFF":void 0,St=Dt/2,nn=t.createElement("circle",{className:"".concat(Be,"-circle-path"),r:Ye,cx:St,cy:St,stroke:Yt,strokeLinecap:Pt,strokeWidth:Tt,opacity:at===0?0:1,style:rt,ref:me});if(!tn)return nn;var qt="".concat(we,"-conic"),Jt=Zt?"".concat(180+Zt/2,"deg"):"0deg",ln=W(De,(360-Zt)/360),Qn=W(De,1),et="conic-gradient(from ".concat(Jt,", ").concat(ln.join(", "),")"),ht="linear-gradient(to ".concat(Zt?"bottom":"top",", ").concat(Qn.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:qt},nn),t.createElement("foreignObject",{x:0,y:0,width:Dt,height:Dt,mask:"url(#".concat(qt,")")},t.createElement(w,{bg:ht},t.createElement(w,{bg:et}))))}),U=J,B=100,xe=function(me,Be,De,we,Ye,rt,at,Pt,Tt,Dt){var Zt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,tn=De/100*360*((360-rt)/360),Yt=rt===0?0:{bottom:0,top:180,left:90,right:-90}[at],St=(100-we)/100*Be;Tt==="round"&&we!==100&&(St+=Dt/2,St>=Be&&(St=Be-.01));var nn=B/2;return{stroke:typeof Pt=="string"?Pt:void 0,strokeDasharray:"".concat(Be,"px ").concat(me),strokeDashoffset:St+Zt,transform:"rotate(".concat(Ye+tn+Yt,"deg)"),transformOrigin:"".concat(nn,"px ").concat(nn,"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}},re=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ge(M){var me=M!=null?M:[];return Array.isArray(me)?me:[me]}var Ae=function(me){var Be=(0,K.Z)((0,K.Z)({},u),me),De=Be.id,we=Be.prefixCls,Ye=Be.steps,rt=Be.strokeWidth,at=Be.trailWidth,Pt=Be.gapDegree,Tt=Pt===void 0?0:Pt,Dt=Be.gapPosition,Zt=Be.trailColor,tn=Be.strokeLinecap,Yt=Be.style,St=Be.className,nn=Be.strokeColor,qt=Be.percent,Jt=(0,d.Z)(Be,re),ln=B/2,Qn=x(De),et="".concat(Qn,"-gradient"),ht=ln-rt/2,Ct=Math.PI*2*ht,Ot=Tt>0?90+Tt/2:-90,rn=Ct*((360-Tt)/360),en=(0,ae.Z)(Ye)==="object"?Ye:{count:Ye,space:2},it=en.count,Xt=en.space,$=Ge(qt),g=Ge(nn),y=g.find(function($e){return $e&&(0,ae.Z)($e)==="object"}),I=y&&(0,ae.Z)(y)==="object",S=I?"butt":tn,de=xe(Ct,rn,0,100,Ot,Tt,Dt,Zt,S,rt),ie=k(),Ne=function(){var ot=0;return $.map(function(ut,At){var ft=g[At]||g[g.length-1],dt=xe(Ct,rn,ot,ut,Ot,Tt,Dt,ft,S,rt);return ot+=ut,t.createElement(U,{key:At,color:ft,ptg:ut,radius:ht,prefixCls:we,gradientId:et,style:dt,strokeLinecap:S,strokeWidth:rt,gapDegree:Tt,ref:function(gt){ie[At]=gt},size:B})}).reverse()},ze=function(){var ot=Math.round(it*($[0]/100)),ut=100/it,At=0;return new Array(it).fill(null).map(function(ft,dt){var It=dt<=ot-1?g[0]:Zt,gt=It&&(0,ae.Z)(It)==="object"?"url(#".concat(et,")"):void 0,Mt=xe(Ct,rn,At,ut,Ot,Tt,Dt,It,"butt",rt,Xt);return At+=(rn-Mt.strokeDashoffset+Xt)*100/rn,t.createElement("circle",{key:dt,className:"".concat(we,"-circle-path"),r:ht,cx:ln,cy:ln,stroke:gt,strokeWidth:rt,opacity:1,style:Mt,ref:function(Kt){ie[dt]=Kt}})})};return t.createElement("svg",(0,o.Z)({className:n()("".concat(we,"-circle"),St),viewBox:"0 0 ".concat(B," ").concat(B),style:Yt,id:De,role:"presentation"},Jt),!it&&t.createElement("circle",{className:"".concat(we,"-circle-trail"),r:ht,cx:ln,cy:ln,stroke:Zt,strokeLinecap:S,strokeWidth:at||rt,style:de}),it?ze():Ne())},ye=Ae,Ce={Line:Le,Circle:ye},le=e(6848),ne=e(93398);function Y(M){return!M||M<0?0:M>100?100:M}function E(M){let{success:me,successPercent:Be}=M,De=Be;return me&&"progress"in me&&(De=me.progress),me&&"percent"in me&&(De=me.percent),De}const X=M=>{let{percent:me,success:Be,successPercent:De}=M;const we=Y(E({success:Be,successPercent:De}));return[we,Y(Y(me)-we)]},T=M=>{let{success:me={},strokeColor:Be}=M;const{strokeColor:De}=me;return[De||ne.presetPrimaryColors.green,Be||null]},z=(M,me,Be)=>{var De,we,Ye,rt;let at=-1,Pt=-1;if(me==="step"){const Tt=Be.steps,Dt=Be.strokeWidth;typeof M=="string"||typeof M=="undefined"?(at=M==="small"?2:14,Pt=Dt!=null?Dt:8):typeof M=="number"?[at,Pt]=[M,M]:[at=14,Pt=8]=M,at*=Tt}else if(me==="line"){const Tt=Be==null?void 0:Be.strokeWidth;typeof M=="string"||typeof M=="undefined"?Pt=Tt||(M==="small"?6:8):typeof M=="number"?[at,Pt]=[M,M]:[at=-1,Pt=8]=M}else(me==="circle"||me==="dashboard")&&(typeof M=="string"||typeof M=="undefined"?[at,Pt]=M==="small"?[60,60]:[120,120]:typeof M=="number"?[at,Pt]=[M,M]:(at=(we=(De=M[0])!==null&&De!==void 0?De:M[1])!==null&&we!==void 0?we:120,Pt=(rt=(Ye=M[0])!==null&&Ye!==void 0?Ye:M[1])!==null&&rt!==void 0?rt:120));return[at,Pt]},ce=3,Se=M=>ce/M*100;var te=M=>{const{prefixCls:me,trailColor:Be=null,strokeLinecap:De="round",gapPosition:we,gapDegree:Ye,width:rt=120,type:at,children:Pt,success:Tt,size:Dt=rt}=M,[Zt,tn]=z(Dt,"circle");let{strokeWidth:Yt}=M;Yt===void 0&&(Yt=Math.max(Se(Zt),6));const St={width:Zt,height:tn,fontSize:Zt*.15+6},nn=t.useMemo(()=>{if(Ye||Ye===0)return Ye;if(at==="dashboard")return 75},[Ye,at]),qt=we||at==="dashboard"&&"bottom"||void 0,Jt=Object.prototype.toString.call(M.strokeColor)==="[object Object]",ln=T({success:Tt,strokeColor:M.strokeColor}),Qn=n()(`${me}-inner`,{[`${me}-circle-gradient`]:Jt}),et=t.createElement(ye,{percent:X(M),strokeWidth:Yt,trailWidth:Yt,strokeColor:ln,strokeLinecap:De,trailColor:Be,prefixCls:me,gapDegree:nn,gapPosition:qt});return t.createElement("div",{className:Qn,style:St},Zt<=20?t.createElement(le.Z,{title:Pt},t.createElement("span",null,et)):t.createElement(t.Fragment,null,et,Pt))},ue=function(M,me){var Be={};for(var De in M)Object.prototype.hasOwnProperty.call(M,De)&&me.indexOf(De)<0&&(Be[De]=M[De]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,De=Object.getOwnPropertySymbols(M);we{let me=[];return Object.keys(M).forEach(Be=>{const De=parseFloat(Be.replace(/%/g,""));isNaN(De)||me.push({key:De,value:M[Be]})}),me=me.sort((Be,De)=>Be.key-De.key),me.map(Be=>{let{key:De,value:we}=Be;return`${we} ${De}%`}).join(", ")},Me=(M,me)=>{const{from:Be=ne.presetPrimaryColors.blue,to:De=ne.presetPrimaryColors.blue,direction:we=me==="rtl"?"to left":"to right"}=M,Ye=ue(M,["from","to","direction"]);if(Object.keys(Ye).length!==0){const rt=Te(Ye);return{backgroundImage:`linear-gradient(${we}, ${rt})`}}return{backgroundImage:`linear-gradient(${we}, ${Be}, ${De})`}};var q=M=>{const{prefixCls:me,direction:Be,percent:De,size:we,strokeWidth:Ye,strokeColor:rt,strokeLinecap:at="round",children:Pt,trailColor:Tt=null,success:Dt}=M,Zt=rt&&typeof rt!="string"?Me(rt,Be):{backgroundColor:rt},tn=at==="square"||at==="butt"?0:void 0,Yt={backgroundColor:Tt||void 0,borderRadius:tn},St=we!=null?we:[-1,Ye||(we==="small"?6:8)],[nn,qt]=z(St,"line",{strokeWidth:Ye}),Jt=Object.assign({width:`${Y(De)}%`,height:qt,borderRadius:tn},Zt),ln=E(M),Qn={width:`${Y(ln)}%`,height:qt,borderRadius:tn,backgroundColor:Dt==null?void 0:Dt.strokeColor},et={width:nn<0?"100%":nn,height:qt};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${me}-outer`,style:et},t.createElement("div",{className:`${me}-inner`,style:Yt},t.createElement("div",{className:`${me}-bg`,style:Jt}),ln!==void 0?t.createElement("div",{className:`${me}-success-bg`,style:Qn}):null)),Pt)},O=M=>{const{size:me,steps:Be,percent:De=0,strokeWidth:we=8,strokeColor:Ye,trailColor:rt=null,prefixCls:at,children:Pt}=M,Tt=Math.round(Be*(De/100)),Dt=me==="small"?2:14,Zt=me!=null?me:[Dt,we],[tn,Yt]=z(Zt,"step",{steps:Be,strokeWidth:we}),St=tn/Be,nn=new Array(Be);for(let qt=0;qt{const me=M?"100%":"-100%";return new L.Keyframes(`antProgress${M?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${me}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${me}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},A=M=>{const{componentCls:me,iconCls:Be}=M;return{[me]:Object.assign(Object.assign({},(0,v.Wf)(M)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:M.fontSize,marginInlineEnd:M.marginXS,marginBottom:M.marginXS},[`${me}-outer`]:{display:"inline-block",width:"100%"},[`&${me}-show-info`]:{[`${me}-outer`]:{marginInlineEnd:`calc(-2em - ${M.marginXS}px)`,paddingInlineEnd:`calc(2em + ${M.paddingXS}px)`}},[`${me}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:M.remainingColor,borderRadius:M.lineBorderRadius},[`${me}-inner:not(${me}-circle-gradient)`]:{[`${me}-circle-path`]:{stroke:M.defaultColor}},[`${me}-success-bg, ${me}-bg`]:{position:"relative",backgroundColor:M.defaultColor,borderRadius:M.lineBorderRadius,transition:`all ${M.motionDurationSlow} ${M.motionEaseInOutCirc}`},[`${me}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:M.colorSuccess},[`${me}-text`]:{display:"inline-block",width:"2em",marginInlineStart:M.marginXS,color:M.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Be]:{fontSize:M.fontSize}},[`&${me}-status-active`]:{[`${me}-bg::before`]:{position:"absolute",inset:0,backgroundColor:M.colorBgContainer,borderRadius:M.lineBorderRadius,opacity:0,animationName:j(),animationDuration:M.progressActiveMotionDuration,animationTimingFunction:M.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${me}-rtl${me}-status-active`]:{[`${me}-bg::before`]:{animationName:j(!0)}},[`&${me}-status-exception`]:{[`${me}-bg`]:{backgroundColor:M.colorError},[`${me}-text`]:{color:M.colorError}},[`&${me}-status-exception ${me}-inner:not(${me}-circle-gradient)`]:{[`${me}-circle-path`]:{stroke:M.colorError}},[`&${me}-status-success`]:{[`${me}-bg`]:{backgroundColor:M.colorSuccess},[`${me}-text`]:{color:M.colorSuccess}},[`&${me}-status-success ${me}-inner:not(${me}-circle-gradient)`]:{[`${me}-circle-path`]:{stroke:M.colorSuccess}}})}},s=M=>{const{componentCls:me,iconCls:Be}=M;return{[me]:{[`${me}-circle-trail`]:{stroke:M.remainingColor},[`&${me}-circle ${me}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${me}-circle ${me}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:M.circleTextColor,fontSize:M.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Be]:{fontSize:`${M.fontSize/M.fontSizeSM}em`}},[`${me}-circle&-status-exception`]:{[`${me}-text`]:{color:M.colorError}},[`${me}-circle&-status-success`]:{[`${me}-text`]:{color:M.colorSuccess}}},[`${me}-inline-circle`]:{lineHeight:1,[`${me}-inner`]:{verticalAlign:"bottom"}}}},G=M=>{const{componentCls:me}=M;return{[me]:{[`${me}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:M.progressStepMinWidth,marginInlineEnd:M.progressStepMarginInlineEnd,backgroundColor:M.remainingColor,transition:`all ${M.motionDurationSlow}`,"&-active":{backgroundColor:M.defaultColor}}}}}},P=M=>{const{componentCls:me,iconCls:Be}=M;return{[me]:{[`${me}-small&-line, ${me}-small&-line ${me}-text ${Be}`]:{fontSize:M.fontSizeSM}}}};var p=(0,r.Z)("Progress",M=>{const me=M.marginXXS/2,Be=(0,h.TS)(M,{progressStepMarginInlineEnd:me,progressStepMinWidth:me,progressActiveMotionDuration:"2.4s"});return[A(Be),s(Be),G(Be),P(Be)]},M=>({circleTextColor:M.colorText,defaultColor:M.colorInfo,remainingColor:M.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),V=function(M,me){var Be={};for(var De in M)Object.prototype.hasOwnProperty.call(M,De)&&me.indexOf(De)<0&&(Be[De]=M[De]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,De=Object.getOwnPropertySymbols(M);we{const{prefixCls:Be,className:De,rootClassName:we,steps:Ye,strokeColor:rt,percent:at=0,size:Pt="default",showInfo:Tt=!0,type:Dt="line",status:Zt,format:tn,style:Yt}=M,St=V(M,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),nn=t.useMemo(()=>{var $,g;const y=E(M);return parseInt(y!==void 0?($=y!=null?y:0)===null||$===void 0?void 0:$.toString():(g=at!=null?at:0)===null||g===void 0?void 0:g.toString(),10)},[at,M.success,M.successPercent]),qt=t.useMemo(()=>!fe.includes(Zt)&&nn>=100?"success":Zt||"normal",[Zt,nn]),{getPrefixCls:Jt,direction:ln,progress:Qn}=t.useContext(Q.E_),et=Jt("progress",Be),[ht,Ct]=p(et),Ot=t.useMemo(()=>{if(!Tt)return null;const $=E(M);let g;const y=tn||(S=>`${S}%`),I=Dt==="line";return tn||qt!=="exception"&&qt!=="success"?g=y(Y(at),Y($)):qt==="exception"?g=I?t.createElement(H.Z,null):t.createElement(l.Z,null):qt==="success"&&(g=I?t.createElement(i.Z,null):t.createElement(f.Z,null)),t.createElement("span",{className:`${et}-text`,title:typeof g=="string"?g:void 0},g)},[Tt,at,nn,qt,Dt,et,tn]),rn=Array.isArray(rt)?rt[0]:rt,en=typeof rt=="string"||Array.isArray(rt)?rt:void 0;let it;Dt==="line"?it=Ye?t.createElement(O,Object.assign({},M,{strokeColor:en,prefixCls:et,steps:Ye}),Ot):t.createElement(q,Object.assign({},M,{strokeColor:rn,prefixCls:et,direction:ln}),Ot):(Dt==="circle"||Dt==="dashboard")&&(it=t.createElement(te,Object.assign({},M,{strokeColor:rn,prefixCls:et,progressStatus:qt}),Ot));const Xt=n()(et,`${et}-status-${qt}`,`${et}-${Dt==="dashboard"&&"circle"||Ye&&"steps"||Dt}`,{[`${et}-inline-circle`]:Dt==="circle"&&z(Pt,"circle")[0]<=20,[`${et}-show-info`]:Tt,[`${et}-${Pt}`]:typeof Pt=="string",[`${et}-rtl`]:ln==="rtl"},Qn==null?void 0:Qn.className,De,we,Ct);return ht(t.createElement("div",Object.assign({ref:me,style:Object.assign(Object.assign({},Qn==null?void 0:Qn.style),Yt),className:Xt,role:"progressbar","aria-valuenow":nn},(0,F.Z)(St,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),it))}),Re=Oe},5112:function(vt,ve,e){"use strict";e.d(ve,{ZP:function(){return ne}});var t=e(92310),i=e.n(t),f=e(18929),H=e(26112),l=e(59301),C=e(36355),n=e(19716);const F=l.createContext(null),Q=F.Provider;var o=F;const K=l.createContext(null),d=K.Provider;var u=e(5630),k=e(8654),N=e(1684),R=e(32441),Le=e(17313),ae=e(83116),oe=e(37613);const ee=Y=>{const{componentCls:E,antCls:X}=Y,T=`${E}-group`;return{[T]:Object.assign(Object.assign({},(0,Le.Wf)(Y)),{display:"inline-block",fontSize:0,[`&${T}-rtl`]:{direction:"rtl"},[`${X}-badge ${X}-badge-count`]:{zIndex:1},[`> ${X}-badge:not(:first-child) > ${X}-button-wrapper`]:{borderInlineStart:"none"}})}},D=Y=>{const{componentCls:E,wrapperMarginInlineEnd:X,colorPrimary:T,radioSize:z,motionDurationSlow:ce,motionDurationMid:Se,motionEaseInOutCirc:Ke,colorBgContainer:te,colorBorder:ue,lineWidth:Te,dotSize:Me,colorBgContainerDisabled:Ee,colorTextDisabled:q,paddingXS:Qe,dotColorDisabled:O,lineType:L,radioDotDisabledSize:v,wireframe:r,colorWhite:h}=Y,j=`${E}-inner`;return{[`${E}-wrapper`]:Object.assign(Object.assign({},(0,Le.Wf)(Y)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:X,cursor:"pointer",[`&${E}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:Y.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${E}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Te}px ${L} ${T}`,borderRadius:"50%",visibility:"hidden",content:'""'},[E]:Object.assign(Object.assign({},(0,Le.Wf)(Y)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${E}-wrapper:hover &, - &:hover ${j}`]:{borderColor:T},[`${E}-input:focus-visible + ${j}`]:Object.assign({},(0,Le.oN)(Y)),[`${E}:hover::after, ${E}-wrapper:hover &::after`]:{visibility:"visible"},[`${E}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:z,height:z,marginBlockStart:z/-2,marginInlineStart:z/-2,backgroundColor:r?T:h,borderBlockStart:0,borderInlineStart:0,borderRadius:z,transform:"scale(0)",opacity:0,transition:`all ${ce} ${Ke}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:z,height:z,backgroundColor:te,borderColor:ue,borderStyle:"solid",borderWidth:Te,borderRadius:"50%",transition:`all ${Se}`},[`${E}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${E}-checked`]:{[j]:{borderColor:T,backgroundColor:r?te:T,"&::after":{transform:`scale(${Me/z})`,opacity:1,transition:`all ${ce} ${Ke}`}}},[`${E}-disabled`]:{cursor:"not-allowed",[j]:{backgroundColor:Ee,borderColor:ue,cursor:"not-allowed","&::after":{backgroundColor:O}},[`${E}-input`]:{cursor:"not-allowed"},[`${E}-disabled + span`]:{color:q,cursor:"not-allowed"},[`&${E}-checked`]:{[j]:{"&::after":{transform:`scale(${v/z})`}}}},[`span${E} + *`]:{paddingInlineStart:Qe,paddingInlineEnd:Qe}})}},b=Y=>{const{buttonColor:E,controlHeight:X,componentCls:T,lineWidth:z,lineType:ce,colorBorder:Se,motionDurationSlow:Ke,motionDurationMid:te,buttonPaddingInline:ue,fontSize:Te,buttonBg:Me,fontSizeLG:Ee,controlHeightLG:q,controlHeightSM:Qe,paddingXS:O,borderRadius:L,borderRadiusSM:v,borderRadiusLG:r,buttonCheckedBg:h,buttonSolidCheckedColor:j,colorTextDisabled:A,colorBgContainerDisabled:s,buttonCheckedBgDisabled:G,buttonCheckedColorDisabled:P,colorPrimary:p,colorPrimaryHover:V,colorPrimaryActive:be,buttonSolidCheckedBg:fe,buttonSolidCheckedHoverBg:se,buttonSolidCheckedActiveBg:Oe}=Y;return{[`${T}-button-wrapper`]:{position:"relative",display:"inline-block",height:X,margin:0,paddingInline:ue,paddingBlock:0,color:E,fontSize:Te,lineHeight:`${X-z*2}px`,background:Me,border:`${z}px ${ce} ${Se}`,borderBlockStartWidth:z+.02,borderInlineStartWidth:0,borderInlineEndWidth:z,cursor:"pointer",transition:[`color ${te}`,`background ${te}`,`box-shadow ${te}`].join(","),a:{color:E},[`> ${T}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-z,insetInlineStart:-z,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:z,paddingInline:0,backgroundColor:Se,transition:`background-color ${Ke}`,content:'""'}},"&:first-child":{borderInlineStart:`${z}px ${ce} ${Se}`,borderStartStartRadius:L,borderEndStartRadius:L},"&:last-child":{borderStartEndRadius:L,borderEndEndRadius:L},"&:first-child:last-child":{borderRadius:L},[`${T}-group-large &`]:{height:q,fontSize:Ee,lineHeight:`${q-z*2}px`,"&:first-child":{borderStartStartRadius:r,borderEndStartRadius:r},"&:last-child":{borderStartEndRadius:r,borderEndEndRadius:r}},[`${T}-group-small &`]:{height:Qe,paddingInline:O-z,paddingBlock:0,lineHeight:`${Qe-z*2}px`,"&:first-child":{borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v}},"&:hover":{position:"relative",color:p},"&:has(:focus-visible)":Object.assign({},(0,Le.oN)(Y)),[`${T}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${T}-button-wrapper-disabled)`]:{zIndex:1,color:p,background:h,borderColor:p,"&::before":{backgroundColor:p},"&:first-child":{borderColor:p},"&:hover":{color:V,borderColor:V,"&::before":{backgroundColor:V}},"&:active":{color:be,borderColor:be,"&::before":{backgroundColor:be}}},[`${T}-group-solid &-checked:not(${T}-button-wrapper-disabled)`]:{color:j,background:fe,borderColor:fe,"&:hover":{color:j,background:se,borderColor:se},"&:active":{color:j,background:Oe,borderColor:Oe}},"&-disabled":{color:A,backgroundColor:s,borderColor:Se,cursor:"not-allowed","&:first-child, &:hover":{color:A,backgroundColor:s,borderColor:Se}},[`&-disabled${T}-button-wrapper-checked`]:{color:P,backgroundColor:G,borderColor:Se,boxShadow:"none"}}}},a=Y=>Y-4*2;var x=(0,ae.Z)("Radio",Y=>{const{controlOutline:E,controlOutlineWidth:X,radioSize:T}=Y,z=`0 0 0 ${X}px ${E}`,ce=z,Se=a(T),Ke=(0,oe.TS)(Y,{radioDotDisabledSize:Se,radioFocusShadow:z,radioButtonFocusShadow:ce});return[ee(Ke),D(Ke),b(Ke)]},Y=>{const{wireframe:E,padding:X,marginXS:T,lineWidth:z,fontSizeLG:ce,colorText:Se,colorBgContainer:Ke,colorTextDisabled:te,controlItemBgActiveDisabled:ue,colorTextLightSolid:Te,colorPrimary:Me,colorPrimaryHover:Ee,colorPrimaryActive:q}=Y,Qe=4,O=ce,L=E?a(O):O-(Qe+z)*2;return{radioSize:O,dotSize:L,dotColorDisabled:te,buttonSolidCheckedColor:Te,buttonSolidCheckedBg:Me,buttonSolidCheckedHoverBg:Ee,buttonSolidCheckedActiveBg:q,buttonBg:Ke,buttonCheckedBg:Ke,buttonColor:Se,buttonCheckedBgDisabled:ue,buttonCheckedColorDisabled:te,buttonPaddingInline:X-z,wrapperMarginInlineEnd:T}}),w=e(14088),W=e(4572),J=function(Y,E){var X={};for(var T in Y)Object.prototype.hasOwnProperty.call(Y,T)&&E.indexOf(T)<0&&(X[T]=Y[T]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,T=Object.getOwnPropertySymbols(Y);z{var X,T;const z=l.useContext(o),ce=l.useContext(K),{getPrefixCls:Se,direction:Ke,radio:te}=l.useContext(C.E_),ue=l.useRef(null),Te=(0,k.sQ)(E,ue),{isFormItemInput:Me}=l.useContext(R.aM),Ee=be=>{var fe,se;(fe=Y.onChange)===null||fe===void 0||fe.call(Y,be),(se=z==null?void 0:z.onChange)===null||se===void 0||se.call(z,be)},{prefixCls:q,className:Qe,rootClassName:O,children:L,style:v}=Y,r=J(Y,["prefixCls","className","rootClassName","children","style"]),h=Se("radio",q),j=((z==null?void 0:z.optionType)||ce)==="button",A=j?`${h}-button`:h,[s,G]=x(h),P=Object.assign({},r),p=l.useContext(N.Z);z&&(P.name=z.name,P.onChange=Ee,P.checked=Y.value===z.value,P.disabled=(X=P.disabled)!==null&&X!==void 0?X:z.disabled),P.disabled=(T=P.disabled)!==null&&T!==void 0?T:p;const V=i()(`${A}-wrapper`,{[`${A}-wrapper-checked`]:P.checked,[`${A}-wrapper-disabled`]:P.disabled,[`${A}-wrapper-rtl`]:Ke==="rtl",[`${A}-wrapper-in-form-item`]:Me},te==null?void 0:te.className,Qe,O,G);return s(l.createElement(w.Z,{component:"Radio",disabled:P.disabled},l.createElement("label",{className:V,style:Object.assign(Object.assign({},te==null?void 0:te.style),v),onMouseEnter:Y.onMouseEnter,onMouseLeave:Y.onMouseLeave},l.createElement(u.Z,Object.assign({},P,{className:i()(P.className,!j&&W.A),type:"radio",prefixCls:A,ref:Te})),L!==void 0?l.createElement("span",null,L):null)))};var xe=l.forwardRef(U);const re=l.forwardRef((Y,E)=>{const{getPrefixCls:X,direction:T}=l.useContext(C.E_),[z,ce]=(0,f.Z)(Y.defaultValue,{value:Y.value}),Se=fe=>{const se=z,Oe=fe.target.value;"value"in Y||ce(Oe);const{onChange:Re}=Y;Re&&Oe!==se&&Re(fe)},{prefixCls:Ke,className:te,rootClassName:ue,options:Te,buttonStyle:Me="outline",disabled:Ee,children:q,size:Qe,style:O,id:L,onMouseEnter:v,onMouseLeave:r,onFocus:h,onBlur:j}=Y,A=X("radio",Ke),s=`${A}-group`,[G,P]=x(A);let p=q;Te&&Te.length>0&&(p=Te.map(fe=>typeof fe=="string"||typeof fe=="number"?l.createElement(xe,{key:fe.toString(),prefixCls:A,disabled:Ee,value:fe,checked:z===fe},fe):l.createElement(xe,{key:`radio-group-value-options-${fe.value}`,prefixCls:A,disabled:fe.disabled||Ee,value:fe.value,checked:z===fe.value,title:fe.title,style:fe.style},fe.label)));const V=(0,n.Z)(Qe),be=i()(s,`${s}-${Me}`,{[`${s}-${V}`]:V,[`${s}-rtl`]:T==="rtl"},te,ue,P);return G(l.createElement("div",Object.assign({},(0,H.Z)(Y,{aria:!0,data:!0}),{className:be,style:O,onMouseEnter:v,onMouseLeave:r,onFocus:h,onBlur:j,id:L,ref:E}),l.createElement(Q,{value:{onChange:Se,value:z,disabled:Y.disabled,name:Y.name,optionType:Y.optionType}},p)))});var Ge=l.memo(re),Ae=function(Y,E){var X={};for(var T in Y)Object.prototype.hasOwnProperty.call(Y,T)&&E.indexOf(T)<0&&(X[T]=Y[T]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,T=Object.getOwnPropertySymbols(Y);z{const{getPrefixCls:X}=l.useContext(C.E_),{prefixCls:T}=Y,z=Ae(Y,["prefixCls"]),ce=X("radio",T);return l.createElement(d,{value:"button"},l.createElement(xe,Object.assign({prefixCls:ce},z,{type:"radio",ref:E})))};var Ce=l.forwardRef(ye);const le=xe;le.Button=Ce,le.Group=Ge,le.__ANT_RADIO=!0;var ne=le},13570:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Y}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},H=f,l=e(7657),C=function(X,T){return i.createElement(l.Z,(0,t.Z)({},X,{ref:T,icon:H}))},n=i.forwardRef(C),F=n,Q=e(92310),o=e.n(Q),K=e(18082),d=e(52456),u=e(5883),k=e(18929),N=e(10228),R=e(26112);function Le(E,X){var T=E.disabled,z=E.prefixCls,ce=E.character,Se=E.characterRender,Ke=E.index,te=E.count,ue=E.value,Te=E.allowHalf,Me=E.focused,Ee=E.onHover,q=E.onClick,Qe=function(s){Ee(s,Ke)},O=function(s){q(s,Ke)},L=function(s){s.keyCode===N.Z.ENTER&&q(s,Ke)},v=Ke+1,r=new Set([z]);ue===0&&Ke===0&&Me?r.add("".concat(z,"-focused")):Te&&ue+.5>=v&&ueKe?"true":"false","aria-posinset":Ke+1,"aria-setsize":te,tabIndex:T?-1:0},i.createElement("div",{className:"".concat(z,"-first")},h),i.createElement("div",{className:"".concat(z,"-second")},h)));return Se&&(j=Se(j,E)),j}var ae=i.forwardRef(Le);function oe(){var E=i.useRef({});function X(z){return E.current[z]}function T(z){return function(ce){E.current[z]=ce}}return[X,T]}function ee(E){var X=E.pageXOffset,T="scrollLeft";if(typeof X!="number"){var z=E.document;X=z.documentElement[T],typeof X!="number"&&(X=z.body[T])}return X}function D(E){var X,T,z=E.ownerDocument,ce=z.body,Se=z&&z.documentElement,Ke=E.getBoundingClientRect();return X=Ke.left,T=Ke.top,X-=Se.clientLeft||ce.clientLeft||0,T-=Se.clientTop||ce.clientTop||0,{left:X,top:T}}function b(E){var X=D(E),T=E.ownerDocument,z=T.defaultView||T.parentWindow;return X.left+=ee(z),X.left}var a=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function x(E,X){var T,z=E.prefixCls,ce=z===void 0?"rc-rate":z,Se=E.className,Ke=E.defaultValue,te=E.value,ue=E.count,Te=ue===void 0?5:ue,Me=E.allowHalf,Ee=Me===void 0?!1:Me,q=E.allowClear,Qe=q===void 0?!0:q,O=E.character,L=O===void 0?"\u2605":O,v=E.characterRender,r=E.disabled,h=E.direction,j=h===void 0?"ltr":h,A=E.tabIndex,s=A===void 0?0:A,G=E.autoFocus,P=E.onHoverChange,p=E.onChange,V=E.onFocus,be=E.onBlur,fe=E.onKeyDown,se=E.onMouseLeave,Oe=(0,u.Z)(E,a),Re=oe(),M=(0,d.Z)(Re,2),me=M[0],Be=M[1],De=i.useRef(null),we=function(){if(!r){var S;(S=De.current)===null||S===void 0||S.focus()}};i.useImperativeHandle(X,function(){return{focus:we,blur:function(){if(!r){var S;(S=De.current)===null||S===void 0||S.blur()}}}});var Ye=(0,k.Z)(Ke||0,{value:te}),rt=(0,d.Z)(Ye,2),at=rt[0],Pt=rt[1],Tt=(0,k.Z)(null),Dt=(0,d.Z)(Tt,2),Zt=Dt[0],tn=Dt[1],Yt=function(S,de){var ie=j==="rtl",Ne=S+1;if(Ee){var ze=me(S),$e=b(ze),ot=ze.clientWidth;(ie&&de-$e>ot/2||!ie&&de-$e0&&!ie||de===N.Z.RIGHT&&Ne>0&&ie?(Ee?Ne-=.5:Ne-=1,St(Ne),S.preventDefault()):de===N.Z.LEFT&&Ne{const{componentCls:X}=E;return{[`${X}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:E.marginXS},"> div":{transition:`all ${E.motionDurationMid}, outline 0s`,"&:hover":{transform:E.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${E.lineWidth}px dashed ${E.starColor}`,transform:E.starHoverScale}},"&-first, &-second":{color:E.starBg,transition:`all ${E.motionDurationMid}`,userSelect:"none",[E.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${X}-star-first, &-half ${X}-star-second`]:{opacity:1},[`&-half ${X}-star-first, &-full ${X}-star-second`]:{color:"inherit"}}}},Ae=E=>({[`&-rtl${E.componentCls}`]:{direction:"rtl"}}),ye=E=>{const{componentCls:X}=E;return{[X]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,B.Wf)(E)),{display:"inline-block",margin:0,padding:0,color:E.starColor,fontSize:E.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${X} ${X}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ge(E)),{[`+ ${X}-text`]:{display:"inline-block",marginInlineStart:E.marginXS,fontSize:E.fontSize}}),Ae(E))}};var Ce=(0,xe.Z)("Rate",E=>{const X=(0,re.TS)(E,{});return[ye(X)]},E=>({starColor:E.yellow6,starSize:E.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:E.colorFillContent})),le=function(E,X){var T={};for(var z in E)Object.prototype.hasOwnProperty.call(E,z)&&X.indexOf(z)<0&&(T[z]=E[z]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,z=Object.getOwnPropertySymbols(E);ce{const{prefixCls:T,className:z,rootClassName:ce,style:Se,tooltips:Ke,character:te=i.createElement(F,null)}=E,ue=le(E,["prefixCls","className","rootClassName","style","tooltips","character"]),Te=(r,h)=>{let{index:j}=h;return Ke?i.createElement(U.Z,{title:Ke[j]},r):r},{getPrefixCls:Me,direction:Ee,rate:q}=i.useContext(J.E_),Qe=Me("rate",T),[O,L]=Ce(Qe),v=Object.assign(Object.assign({},q==null?void 0:q.style),Se);return O(i.createElement(W,Object.assign({ref:X,character:te,characterRender:Te},ue,{className:o()(z,ce,L,q==null?void 0:q.className),style:v,prefixCls:Qe,direction:Ee})))})},57809:function(vt,ve,e){"use strict";var t=e(92310),i=e.n(t),f=e(77861),H=e(2738),l=e(59301),C=e(53487),n=e(62892),F=e(19080),Q=e(36355),o=e(1684),K=e(93891),d=e(19716),u=e(32441),k=e(33234),N=e(14154),R=e(58582),Le=e(84443),ae=e(66339),oe=function(x,w){var W={};for(var J in x)Object.prototype.hasOwnProperty.call(x,J)&&w.indexOf(J)<0&&(W[J]=x[J]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,J=Object.getOwnPropertySymbols(x);U{var W,{prefixCls:J,bordered:U=!0,className:B,rootClassName:xe,getPopupContainer:re,popupClassName:Ge,dropdownClassName:Ae,listHeight:ye=256,placement:Ce,listItemHeight:le=24,size:ne,disabled:Y,notFoundContent:E,status:X,builtinPlacements:T,dropdownMatchSelectWidth:z,popupMatchSelectWidth:ce,direction:Se,style:Ke,allowClear:te}=x,ue=oe(x,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Te,getPrefixCls:Me,renderEmpty:Ee,direction:q,virtual:Qe,popupMatchSelectWidth:O,popupOverflow:L,select:v}=l.useContext(Q.E_),r=Me("select",J),h=Me(),j=Se!=null?Se:q,{compactSize:A,compactItemClassnames:s}=(0,k.ri)(r,j),[G,P]=(0,N.Z)(r),p=l.useMemo(()=>{const{mode:qt}=ue;if(qt!=="combobox")return qt===ee?"combobox":qt},[ue.mode]),V=p==="multiple"||p==="tags",be=(0,Le.Z)(ue.suffixIcon,ue.showArrow),fe=(W=ce!=null?ce:z)!==null&&W!==void 0?W:O,{status:se,hasFeedback:Oe,isFormItemInput:Re,feedbackIcon:M}=l.useContext(u.aM),me=(0,F.F)(se,X);let Be;E!==void 0?Be=E:p==="combobox"?Be=null:Be=(Ee==null?void 0:Ee("Select"))||l.createElement(K.Z,{componentName:"Select"});const{suffixIcon:De,itemIcon:we,removeIcon:Ye,clearIcon:rt}=(0,ae.Z)(Object.assign(Object.assign({},ue),{multiple:V,hasFeedback:Oe,feedbackIcon:M,showSuffixIcon:be,prefixCls:r,showArrow:ue.showArrow,componentName:"Select"})),at=te===!0?{clearIcon:rt}:te,Pt=(0,H.Z)(ue,["suffixIcon","itemIcon"]),Tt=i()(Ge||Ae,{[`${r}-dropdown-${j}`]:j==="rtl"},xe,P),Dt=(0,d.Z)(qt=>{var Jt;return(Jt=ne!=null?ne:A)!==null&&Jt!==void 0?Jt:qt}),Zt=l.useContext(o.Z),tn=Y!=null?Y:Zt,Yt=i()({[`${r}-lg`]:Dt==="large",[`${r}-sm`]:Dt==="small",[`${r}-rtl`]:j==="rtl",[`${r}-borderless`]:!U,[`${r}-in-form-item`]:Re},(0,F.Z)(r,me,Oe),s,v==null?void 0:v.className,B,xe,P),St=l.useMemo(()=>Ce!==void 0?Ce:j==="rtl"?"bottomRight":"bottomLeft",[Ce,j]),nn=(0,R.Z)(T,L);return G(l.createElement(f.ZP,Object.assign({ref:w,virtual:Qe,showSearch:v==null?void 0:v.showSearch},Pt,{style:Object.assign(Object.assign({},v==null?void 0:v.style),Ke),dropdownMatchSelectWidth:fe,builtinPlacements:nn,transitionName:(0,n.m)(h,"slide-up",ue.transitionName),listHeight:ye,listItemHeight:le,mode:p,prefixCls:r,placement:St,direction:j,suffixIcon:De,menuItemSelectedIcon:we,removeIcon:Ye,allowClear:at,notFoundContent:Be,className:Yt,getPopupContainer:re||Te,dropdownClassName:Tt,disabled:tn})))},b=l.forwardRef(D),a=(0,C.Z)(b);b.SECRET_COMBOBOX_MODE_DO_NOT_USE=ee,b.Option=f.Wx,b.OptGroup=f.Xo,b._InternalPanelDoNotUseOrYouWillBeFired=a,ve.default=b},14154:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return b}});var t=e(17313),i=e(74207),f=e(37613),H=e(83116),l=e(13826),C=e(92899);const n=a=>{const{optionHeight:x,optionFontSize:w,optionLineHeight:W,optionPadding:J}=a;return{position:"relative",display:"block",minHeight:x,padding:J,color:a.colorText,fontWeight:"normal",fontSize:w,lineHeight:W,boxSizing:"border-box"}};var Q=a=>{const{antCls:x,componentCls:w}=a,W=`${w}-item`,J=`&${x}-slide-up-enter${x}-slide-up-enter-active`,U=`&${x}-slide-up-appear${x}-slide-up-appear-active`,B=`&${x}-slide-up-leave${x}-slide-up-leave-active`,xe=`${w}-dropdown-placement-`;return[{[`${w}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(a)),{position:"absolute",top:-9999,zIndex:a.zIndexPopup,boxSizing:"border-box",padding:a.paddingXXS,overflow:"hidden",fontSize:a.fontSize,fontVariant:"initial",backgroundColor:a.colorBgElevated,borderRadius:a.borderRadiusLG,outline:"none",boxShadow:a.boxShadowSecondary,[` - ${J}${xe}bottomLeft, - ${U}${xe}bottomLeft - `]:{animationName:l.fJ},[` - ${J}${xe}topLeft, - ${U}${xe}topLeft, - ${J}${xe}topRight, - ${U}${xe}topRight - `]:{animationName:l.Qt},[`${B}${xe}bottomLeft`]:{animationName:l.Uw},[` - ${B}${xe}topLeft, - ${B}${xe}topRight - `]:{animationName:l.ly},"&-hidden":{display:"none"},[`${W}`]:Object.assign(Object.assign({},n(a)),{cursor:"pointer",transition:`background ${a.motionDurationSlow} ease`,borderRadius:a.borderRadiusSM,"&-group":{color:a.colorTextDescription,fontSize:a.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},t.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${W}-option-disabled)`]:{backgroundColor:a.optionActiveBg},[`&-selected:not(${W}-option-disabled)`]:{color:a.optionSelectedColor,fontWeight:a.optionSelectedFontWeight,backgroundColor:a.optionSelectedBg,[`${W}-option-state`]:{color:a.colorPrimary}},"&-disabled":{[`&${W}-option-selected`]:{backgroundColor:a.colorBgContainerDisabled},color:a.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:a.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,l.oN)(a,"slide-up"),(0,l.oN)(a,"slide-down"),(0,C.Fm)(a,"move-up"),(0,C.Fm)(a,"move-down")]};const o=2,K=a=>{let{controlHeightSM:x,controlHeight:w,lineWidth:W}=a;const J=(w-x)/2-W,U=Math.ceil(J/2);return[J,U]};function d(a,x){const{componentCls:w,iconCls:W}=a,J=`${w}-selection-overflow`,U=a.multipleSelectItemHeight,[B]=K(a),xe=x?`${w}-${x}`:"";return{[`${w}-multiple${xe}`]:{fontSize:a.fontSize,[J]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${w}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${B-o}px ${o*2}px`,borderRadius:a.borderRadius,[`${w}-show-search&`]:{cursor:"text"},[`${w}-disabled&`]:{background:a.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${o}px 0`,lineHeight:`${U}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${w}-show-arrow ${w}-selector, - &${w}-allow-clear ${w}-selector - `]:{paddingInlineEnd:a.fontSizeIcon+a.controlPaddingHorizontal},[`${w}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:U,marginTop:o,marginBottom:o,lineHeight:`${U-a.lineWidth*2}px`,background:a.multipleItemBg,border:`${a.lineWidth}px ${a.lineType} ${a.multipleItemBorderColor}`,borderRadius:a.borderRadiusSM,cursor:"default",transition:`font-size ${a.motionDurationSlow}, line-height ${a.motionDurationSlow}, height ${a.motionDurationSlow}`,userSelect:"none",marginInlineEnd:o*2,paddingInlineStart:a.paddingXS,paddingInlineEnd:a.paddingXS/2,[`${w}-disabled&`]:{color:a.multipleItemColorDisabled,borderColor:a.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:a.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,t.Ro)()),{display:"inline-flex",alignItems:"center",color:a.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${W}`]:{verticalAlign:"-0.2em"},"&:hover":{color:a.colorIconHover}})},[`${J}-item + ${J}-item`]:{[`${w}-selection-search`]:{marginInlineStart:0}},[`${w}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:a.inputPaddingHorizontalBase-B,"\n &-input,\n &-mirror\n ":{height:U,fontFamily:a.fontFamily,lineHeight:`${U}px`,transition:`all ${a.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${w}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:a.inputPaddingHorizontalBase,insetInlineEnd:a.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${a.motionDurationSlow}`}}}}var k=a=>{const{componentCls:x}=a,w=(0,f.TS)(a,{controlHeight:a.controlHeightSM,multipleSelectItemHeight:a.controlHeightXS,borderRadius:a.borderRadiusSM,borderRadiusSM:a.borderRadiusXS}),W=(0,f.TS)(a,{fontSize:a.fontSizeLG,controlHeight:a.controlHeightLG,multipleSelectItemHeight:a.multipleItemHeightLG,borderRadius:a.borderRadiusLG,borderRadiusSM:a.borderRadius}),[,J]=K(a);return[d(a),d(w,"sm"),{[`${x}-multiple${x}-sm`]:{[`${x}-selection-placeholder`]:{insetInline:a.controlPaddingHorizontalSM-a.lineWidth},[`${x}-selection-search`]:{marginInlineStart:J}}},d(W,"lg")]};function N(a,x){const{componentCls:w,inputPaddingHorizontalBase:W,borderRadius:J}=a,U=a.controlHeight-a.lineWidth*2,B=Math.ceil(a.fontSize*1.25),xe=x?`${w}-${x}`:"";return{[`${w}-single${xe}`]:{fontSize:a.fontSize,[`${w}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(a)),{display:"flex",borderRadius:J,[`${w}-selection-search`]:{position:"absolute",top:0,insetInlineStart:W,insetInlineEnd:W,bottom:0,"&-input":{width:"100%"}},[` - ${w}-selection-item, - ${w}-selection-placeholder - `]:{padding:0,lineHeight:`${U}px`,transition:`all ${a.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${U}px`}},[`${w}-selection-item`]:{position:"relative",userSelect:"none"},[`${w}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${w}-selection-item:after`,`${w}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${w}-show-arrow ${w}-selection-item, - &${w}-show-arrow ${w}-selection-placeholder - `]:{paddingInlineEnd:B},[`&${w}-open ${w}-selection-item`]:{color:a.colorTextPlaceholder},[`&:not(${w}-customize-input)`]:{[`${w}-selector`]:{width:"100%",height:a.controlHeight,padding:`0 ${W}px`,[`${w}-selection-search-input`]:{height:U},"&:after":{lineHeight:`${U}px`}}},[`&${w}-customize-input`]:{[`${w}-selector`]:{"&:after":{display:"none"},[`${w}-selection-search`]:{position:"static",width:"100%"},[`${w}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${W}px`,"&:after":{display:"none"}}}}}}}function R(a){const{componentCls:x}=a,w=a.controlPaddingHorizontalSM-a.lineWidth;return[N(a),N((0,f.TS)(a,{controlHeight:a.controlHeightSM,borderRadius:a.borderRadiusSM}),"sm"),{[`${x}-single${x}-sm`]:{[`&:not(${x}-customize-input)`]:{[`${x}-selection-search`]:{insetInlineStart:w,insetInlineEnd:w},[`${x}-selector`]:{padding:`0 ${w}px`},[`&${x}-show-arrow ${x}-selection-search`]:{insetInlineEnd:w+a.fontSize*1.5},[` - &${x}-show-arrow ${x}-selection-item, - &${x}-show-arrow ${x}-selection-placeholder - `]:{paddingInlineEnd:a.fontSize*1.5}}}},N((0,f.TS)(a,{controlHeight:a.singleItemHeightLG,fontSize:a.fontSizeLG,borderRadius:a.borderRadiusLG}),"lg")]}const Le=a=>{const{componentCls:x,selectorBg:w}=a;return{position:"relative",backgroundColor:w,border:`${a.lineWidth}px ${a.lineType} ${a.colorBorder}`,transition:`all ${a.motionDurationMid} ${a.motionEaseInOut}`,input:{cursor:"pointer"},[`${x}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${x}-disabled&`]:{color:a.colorTextDisabled,background:a.colorBgContainerDisabled,cursor:"not-allowed",[`${x}-multiple&`]:{background:a.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},ae=function(a,x){let w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:W,borderHoverColor:J,outlineColor:U,antCls:B}=x,xe=w?{[`${W}-selector`]:{borderColor:J}}:{};return{[a]:{[`&:not(${W}-disabled):not(${W}-customize-input):not(${B}-pagination-size-changer)`]:Object.assign(Object.assign({},xe),{[`${W}-focused& ${W}-selector`]:{borderColor:J,boxShadow:`0 0 0 ${x.controlOutlineWidth}px ${U}`,outline:0},[`&:hover ${W}-selector`]:{borderColor:J}})}}},oe=a=>{const{componentCls:x}=a;return{[`${x}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},ee=a=>{const{componentCls:x,inputPaddingHorizontalBase:w,iconCls:W}=a;return{[x]:Object.assign(Object.assign({},(0,t.Wf)(a)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${x}-customize-input) ${x}-selector`]:Object.assign(Object.assign({},Le(a)),oe(a)),[`${x}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${x}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:a.colorTextPlaceholder,pointerEvents:"none"}),[`${x}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:w,height:a.fontSizeIcon,marginTop:-a.fontSizeIcon/2,color:a.colorTextQuaternary,fontSize:a.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[W]:{verticalAlign:"top",transition:`transform ${a.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${x}-suffix)`]:{pointerEvents:"auto"}},[`${x}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${x}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:w,zIndex:1,display:"inline-block",width:a.fontSizeIcon,height:a.fontSizeIcon,marginTop:-a.fontSizeIcon/2,color:a.colorTextQuaternary,fontSize:a.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:a.clearBg,cursor:"pointer",opacity:0,transition:`color ${a.motionDurationMid} ease, opacity ${a.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:a.colorTextTertiary}},"&:hover":{[`${x}-clear`]:{opacity:1}}}),[`${x}-has-feedback`]:{[`${x}-clear`]:{insetInlineEnd:w+a.fontSize+a.paddingXS}}}},D=a=>{const{componentCls:x}=a;return[{[x]:{[`&-borderless ${x}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${x}-in-form-item`]:{width:"100%"}}},ee(a),R(a),k(a),Q(a),{[`${x}-rtl`]:{direction:"rtl"}},ae(x,(0,f.TS)(a,{borderHoverColor:a.colorPrimaryHover,outlineColor:a.controlOutline})),ae(`${x}-status-error`,(0,f.TS)(a,{borderHoverColor:a.colorErrorHover,outlineColor:a.colorErrorOutline}),!0),ae(`${x}-status-warning`,(0,f.TS)(a,{borderHoverColor:a.colorWarningHover,outlineColor:a.colorWarningOutline}),!0),(0,i.c)(a,{borderElCls:`${x}-selector`,focusElCls:`${x}-focused`})]};var b=(0,H.Z)("Select",(a,x)=>{let{rootPrefixCls:w}=x;const W=(0,f.TS)(a,{rootPrefixCls:w,inputPaddingHorizontalBase:a.paddingSM-1,multipleSelectItemHeight:a.multipleItemHeight});return[D(W)]},a=>{const{fontSize:x,lineHeight:w,controlHeight:W,controlPaddingHorizontal:J,zIndexPopupBase:U,colorText:B,fontWeightStrong:xe,controlItemBgActive:re,controlItemBgHover:Ge,colorBgContainer:Ae,colorFillSecondary:ye,controlHeightLG:Ce,controlHeightSM:le,colorBgContainerDisabled:ne,colorTextDisabled:Y}=a;return{zIndexPopup:U+50,optionSelectedColor:B,optionSelectedFontWeight:xe,optionSelectedBg:re,optionActiveBg:Ge,optionPadding:`${(W-x*w)/2}px ${J}px`,optionFontSize:x,optionLineHeight:w,optionHeight:W,selectorBg:Ae,clearBg:Ae,singleItemHeightLG:Ce,multipleItemBg:ye,multipleItemBorderColor:"transparent",multipleItemHeight:le,multipleItemHeightLG:W,multipleSelectorBgDisabled:ne,multipleItemColorDisabled:Y,multipleItemBorderColorDisabled:"transparent"}})},58582:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return i}});const t=f=>{const l={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:f==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},l),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},l),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},l),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},l),{points:["br","tr"],offset:[0,-4]})}};function i(f,H){return f||t(H)}},84443:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return t}});function t(i,f){return f!==void 0?f:i!==null}},66339:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(40001),i=e(19248),f=e(99267),H=e(84105),l=e(58617),C=e(47472),n=e(59301);function F(Q){let{suffixIcon:o,clearIcon:K,menuItemSelectedIcon:d,removeIcon:u,loading:k,multiple:N,hasFeedback:R,prefixCls:Le,showSuffixIcon:ae,feedbackIcon:oe,showArrow:ee,componentName:D}=Q;const b=K!=null?K:n.createElement(i.Z,null),a=J=>o===null&&!R&&!ee?null:n.createElement(n.Fragment,null,ae!==!1&&J,R&&oe);let x=null;if(o!==void 0)x=a(o);else if(k)x=a(n.createElement(l.Z,{spin:!0}));else{const J=`${Le}-suffix`;x=U=>{let{open:B,showSearch:xe}=U;return a(B&&xe?n.createElement(C.Z,{className:J}):n.createElement(H.Z,{className:J}))}}let w=null;d!==void 0?w=d:N?w=n.createElement(t.Z,null):w=null;let W=null;return u!==void 0?W=u:W=n.createElement(f.Z,null),{clearIcon:b,suffixIcon:x,itemIcon:w,removeIcon:W}}},61621:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return L}});var t=e(92310),i=e.n(t),f=e(59301),H=e(36355),l=e(2738),n=v=>{const{prefixCls:r,className:h,style:j,size:A,shape:s}=v,G=i()({[`${r}-lg`]:A==="large",[`${r}-sm`]:A==="small"}),P=i()({[`${r}-circle`]:s==="circle",[`${r}-square`]:s==="square",[`${r}-round`]:s==="round"}),p=f.useMemo(()=>typeof A=="number"?{width:A,height:A,lineHeight:`${A}px`}:{},[A]);return f.createElement("span",{className:i()(r,G,P,h),style:Object.assign(Object.assign({},p),j)})},F=e(93083),Q=e(83116),o=e(37613);const K=new F.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),d=v=>({height:v,lineHeight:`${v}px`}),u=v=>Object.assign({width:v},d(v)),k=v=>({background:v.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:K,animationDuration:v.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),N=v=>Object.assign({width:v*5,minWidth:v*5},d(v)),R=v=>{const{skeletonAvatarCls:r,gradientFromColor:h,controlHeight:j,controlHeightLG:A,controlHeightSM:s}=v;return{[`${r}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:h},u(j)),[`${r}${r}-circle`]:{borderRadius:"50%"},[`${r}${r}-lg`]:Object.assign({},u(A)),[`${r}${r}-sm`]:Object.assign({},u(s))}},Le=v=>{const{controlHeight:r,borderRadiusSM:h,skeletonInputCls:j,controlHeightLG:A,controlHeightSM:s,gradientFromColor:G}=v;return{[`${j}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:G,borderRadius:h},N(r)),[`${j}-lg`]:Object.assign({},N(A)),[`${j}-sm`]:Object.assign({},N(s))}},ae=v=>Object.assign({width:v},d(v)),oe=v=>{const{skeletonImageCls:r,imageSizeBase:h,gradientFromColor:j,borderRadiusSM:A}=v;return{[`${r}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:j,borderRadius:A},ae(h*2)),{[`${r}-path`]:{fill:"#bfbfbf"},[`${r}-svg`]:Object.assign(Object.assign({},ae(h)),{maxWidth:h*4,maxHeight:h*4}),[`${r}-svg${r}-svg-circle`]:{borderRadius:"50%"}}),[`${r}${r}-circle`]:{borderRadius:"50%"}}},ee=(v,r,h)=>{const{skeletonButtonCls:j}=v;return{[`${h}${j}-circle`]:{width:r,minWidth:r,borderRadius:"50%"},[`${h}${j}-round`]:{borderRadius:r}}},D=v=>Object.assign({width:v*2,minWidth:v*2},d(v)),b=v=>{const{borderRadiusSM:r,skeletonButtonCls:h,controlHeight:j,controlHeightLG:A,controlHeightSM:s,gradientFromColor:G}=v;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${h}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:G,borderRadius:r,width:j*2,minWidth:j*2},D(j))},ee(v,j,h)),{[`${h}-lg`]:Object.assign({},D(A))}),ee(v,A,`${h}-lg`)),{[`${h}-sm`]:Object.assign({},D(s))}),ee(v,s,`${h}-sm`))},a=v=>{const{componentCls:r,skeletonAvatarCls:h,skeletonTitleCls:j,skeletonParagraphCls:A,skeletonButtonCls:s,skeletonInputCls:G,skeletonImageCls:P,controlHeight:p,controlHeightLG:V,controlHeightSM:be,gradientFromColor:fe,padding:se,marginSM:Oe,borderRadius:Re,titleHeight:M,blockRadius:me,paragraphLiHeight:Be,controlHeightXS:De,paragraphMarginTop:we}=v;return{[`${r}`]:{display:"table",width:"100%",[`${r}-header`]:{display:"table-cell",paddingInlineEnd:se,verticalAlign:"top",[`${h}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:fe},u(p)),[`${h}-circle`]:{borderRadius:"50%"},[`${h}-lg`]:Object.assign({},u(V)),[`${h}-sm`]:Object.assign({},u(be))},[`${r}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${j}`]:{width:"100%",height:M,background:fe,borderRadius:me,[`+ ${A}`]:{marginBlockStart:be}},[`${A}`]:{padding:0,"> li":{width:"100%",height:Be,listStyle:"none",background:fe,borderRadius:me,"+ li":{marginBlockStart:De}}},[`${A}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${r}-content`]:{[`${j}, ${A} > li`]:{borderRadius:Re}}},[`${r}-with-avatar ${r}-content`]:{[`${j}`]:{marginBlockStart:Oe,[`+ ${A}`]:{marginBlockStart:we}}},[`${r}${r}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},b(v)),R(v)),Le(v)),oe(v)),[`${r}${r}-block`]:{width:"100%",[`${s}`]:{width:"100%"},[`${G}`]:{width:"100%"}},[`${r}${r}-active`]:{[` - ${j}, - ${A} > li, - ${h}, - ${s}, - ${G}, - ${P} - `]:Object.assign({},k(v))}}};var x=(0,Q.Z)("Skeleton",v=>{const{componentCls:r}=v,h=(0,o.TS)(v,{skeletonAvatarCls:`${r}-avatar`,skeletonTitleCls:`${r}-title`,skeletonParagraphCls:`${r}-paragraph`,skeletonButtonCls:`${r}-button`,skeletonInputCls:`${r}-input`,skeletonImageCls:`${r}-image`,imageSizeBase:v.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${v.gradientFromColor} 25%, ${v.gradientToColor} 37%, ${v.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[a(h)]},v=>{const{colorFillContent:r,colorFill:h}=v,j=r,A=h;return{color:j,colorGradientEnd:A,gradientFromColor:j,gradientToColor:A,titleHeight:v.controlHeight/2,blockRadius:v.borderRadiusSM,paragraphMarginTop:v.marginLG+v.marginXXS,paragraphLiHeight:v.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),W=v=>{const{prefixCls:r,className:h,rootClassName:j,active:A,shape:s="circle",size:G="default"}=v,{getPrefixCls:P}=f.useContext(H.E_),p=P("skeleton",r),[V,be]=x(p),fe=(0,l.Z)(v,["prefixCls","className"]),se=i()(p,`${p}-element`,{[`${p}-active`]:A},h,j,be);return V(f.createElement("div",{className:se},f.createElement(n,Object.assign({prefixCls:`${p}-avatar`,shape:s,size:G},fe))))},U=v=>{const{prefixCls:r,className:h,rootClassName:j,active:A,block:s=!1,size:G="default"}=v,{getPrefixCls:P}=f.useContext(H.E_),p=P("skeleton",r),[V,be]=x(p),fe=(0,l.Z)(v,["prefixCls"]),se=i()(p,`${p}-element`,{[`${p}-active`]:A,[`${p}-block`]:s},h,j,be);return V(f.createElement("div",{className:se},f.createElement(n,Object.assign({prefixCls:`${p}-button`,size:G},fe))))};const B="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var re=v=>{const{prefixCls:r,className:h,rootClassName:j,style:A,active:s}=v,{getPrefixCls:G}=f.useContext(H.E_),P=G("skeleton",r),[p,V]=x(P),be=i()(P,`${P}-element`,{[`${P}-active`]:s},h,j,V);return p(f.createElement("div",{className:be},f.createElement("div",{className:i()(`${P}-image`,h),style:A},f.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${P}-image-svg`},f.createElement("path",{d:B,className:`${P}-image-path`})))))},Ae=v=>{const{prefixCls:r,className:h,rootClassName:j,active:A,block:s,size:G="default"}=v,{getPrefixCls:P}=f.useContext(H.E_),p=P("skeleton",r),[V,be]=x(p),fe=(0,l.Z)(v,["prefixCls"]),se=i()(p,`${p}-element`,{[`${p}-active`]:A,[`${p}-block`]:s},h,j,be);return V(f.createElement("div",{className:se},f.createElement(n,Object.assign({prefixCls:`${p}-input`,size:G},fe))))},ye=e(5016),Ce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},le=Ce,ne=e(7657),Y=function(r,h){return f.createElement(ne.Z,(0,ye.Z)({},r,{ref:h,icon:le}))},E=f.forwardRef(Y),X=E,z=v=>{const{prefixCls:r,className:h,rootClassName:j,style:A,active:s,children:G}=v,{getPrefixCls:P}=f.useContext(H.E_),p=P("skeleton",r),[V,be]=x(p),fe=i()(p,`${p}-element`,{[`${p}-active`]:s},be,h,j),se=G!=null?G:f.createElement(X,null);return V(f.createElement("div",{className:fe},f.createElement("div",{className:i()(`${p}-image`,h),style:A},se)))},ce=e(92393),Ke=v=>{const r=P=>{const{width:p,rows:V=2}=v;if(Array.isArray(p))return p[P];if(V-1===P)return p},{prefixCls:h,className:j,style:A,rows:s}=v,G=(0,ce.Z)(Array(s)).map((P,p)=>f.createElement("li",{key:p,style:{width:r(p)}}));return f.createElement("ul",{className:i()(h,j),style:A},G)},ue=v=>{let{prefixCls:r,className:h,width:j,style:A}=v;return f.createElement("h3",{className:i()(r,h),style:Object.assign({width:j},A)})};function Te(v){return v&&typeof v=="object"?v:{}}function Me(v,r){return v&&!r?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ee(v,r){return!v&&r?{width:"38%"}:v&&r?{width:"50%"}:{}}function q(v,r){const h={};return(!v||!r)&&(h.width="61%"),!v&&r?h.rows=3:h.rows=2,h}const Qe=v=>{const{prefixCls:r,loading:h,className:j,rootClassName:A,style:s,children:G,avatar:P=!1,title:p=!0,paragraph:V=!0,active:be,round:fe}=v,{getPrefixCls:se,direction:Oe,skeleton:Re}=f.useContext(H.E_),M=se("skeleton",r),[me,Be]=x(M);if(h||!("loading"in v)){const De=!!P,we=!!p,Ye=!!V;let rt;if(De){const Tt=Object.assign(Object.assign({prefixCls:`${M}-avatar`},Me(we,Ye)),Te(P));rt=f.createElement("div",{className:`${M}-header`},f.createElement(n,Object.assign({},Tt)))}let at;if(we||Ye){let Tt;if(we){const Zt=Object.assign(Object.assign({prefixCls:`${M}-title`},Ee(De,Ye)),Te(p));Tt=f.createElement(ue,Object.assign({},Zt))}let Dt;if(Ye){const Zt=Object.assign(Object.assign({prefixCls:`${M}-paragraph`},q(De,we)),Te(V));Dt=f.createElement(Ke,Object.assign({},Zt))}at=f.createElement("div",{className:`${M}-content`},Tt,Dt)}const Pt=i()(M,{[`${M}-with-avatar`]:De,[`${M}-active`]:be,[`${M}-rtl`]:Oe==="rtl",[`${M}-round`]:fe},Re==null?void 0:Re.className,j,A,Be);return me(f.createElement("div",{className:Pt,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),s)},rt,at))}return typeof G!="undefined"?G:null};Qe.Button=U,Qe.Avatar=W,Qe.Input=Ae,Qe.Image=re,Qe.Node=z;var O=Qe,L=O},81327:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Le}});var t=e(59301),i=e(92310),f=e.n(i),H=e(11592),l=e(36355),C=e(33234);const n=t.createContext({latestIndex:0}),F=n.Provider;var o=ae=>{let{className:oe,index:ee,children:D,split:b,style:a}=ae;const{latestIndex:x}=t.useContext(n);return D==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:oe,style:a},D),ee{var ee,D;const{getPrefixCls:b,space:a,direction:x}=t.useContext(l.E_),{size:w=(a==null?void 0:a.size)||"small",align:W,className:J,rootClassName:U,children:B,direction:xe="horizontal",prefixCls:re,split:Ge,style:Ae,wrap:ye=!1,classNames:Ce,styles:le}=ae,ne=k(ae,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Y,E]=Array.isArray(w)?w:[w,w],X=d(E),T=d(Y),z=u(E),ce=u(Y),Se=(0,H.Z)(B,{keepEmpty:!0}),Ke=W===void 0&&xe==="horizontal"?"center":W,te=b("space",re),[ue,Te]=(0,K.Z)(te),Me=f()(te,a==null?void 0:a.className,Te,`${te}-${xe}`,{[`${te}-rtl`]:x==="rtl",[`${te}-align-${Ke}`]:Ke,[`${te}-gap-row-${E}`]:X,[`${te}-gap-col-${Y}`]:T},J,U),Ee=f()(`${te}-item`,(ee=Ce==null?void 0:Ce.item)!==null&&ee!==void 0?ee:(D=a==null?void 0:a.classNames)===null||D===void 0?void 0:D.item);let q=0;const Qe=Se.map((v,r)=>{var h,j;v!=null&&(q=r);const A=v&&v.key||`${Ee}-${r}`;return t.createElement(o,{className:Ee,key:A,index:r,split:Ge,style:(h=le==null?void 0:le.item)!==null&&h!==void 0?h:(j=a==null?void 0:a.styles)===null||j===void 0?void 0:j.item},v)}),O=t.useMemo(()=>({latestIndex:q}),[q]);if(Se.length===0)return null;const L={};return ye&&(L.flexWrap="wrap"),!T&&ce&&(L.columnGap=Y),!X&&z&&(L.rowGap=E),ue(t.createElement("div",Object.assign({ref:oe,className:Me,style:Object.assign(Object.assign(Object.assign({},L),a==null?void 0:a.style),Ae)},ne),t.createElement(F,{value:O},Qe)))});R.Compact=C.ZP;var Le=R},31797:function(vt,ve,e){"use strict";e.d(ve,{default:function(){return x}});var t=e(59301),i=e(56762),f=e(92343),H=e(92310),l=e.n(H),C=e(36355),n=e(61621),Q=w=>{const{value:W,formatter:J,precision:U,decimalSeparator:B,groupSeparator:xe="",prefixCls:re}=w;let Ge;if(typeof J=="function")Ge=J(W);else{const Ae=String(W),ye=Ae.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ye||Ae==="-")Ge=Ae;else{const Ce=ye[1];let le=ye[2]||"0",ne=ye[4]||"";le=le.replace(/\B(?=(\d{3})+(?!\d))/g,xe),typeof U=="number"&&(ne=ne.padEnd(U,"0").slice(0,U>0?U:0)),ne&&(ne=`${B}${ne}`),Ge=[t.createElement("span",{key:"int",className:`${re}-content-value-int`},Ce,le),ne&&t.createElement("span",{key:"decimal",className:`${re}-content-value-decimal`},ne)]}}return t.createElement("span",{className:`${re}-content-value`},Ge)},o=e(17313),K=e(83116),d=e(37613);const u=w=>{const{componentCls:W,marginXXS:J,padding:U,colorTextDescription:B,titleFontSize:xe,colorTextHeading:re,contentFontSize:Ge,fontFamily:Ae}=w;return{[`${W}`]:Object.assign(Object.assign({},(0,o.Wf)(w)),{[`${W}-title`]:{marginBottom:J,color:B,fontSize:xe},[`${W}-skeleton`]:{paddingTop:U},[`${W}-content`]:{color:re,fontSize:Ge,fontFamily:Ae,[`${W}-content-value`]:{display:"inline-block",direction:"ltr"},[`${W}-content-prefix, ${W}-content-suffix`]:{display:"inline-block"},[`${W}-content-prefix`]:{marginInlineEnd:J},[`${W}-content-suffix`]:{marginInlineStart:J}}})}};var k=(0,K.Z)("Statistic",w=>{const W=(0,d.TS)(w,{});return[u(W)]},w=>{const{fontSizeHeading3:W,fontSize:J}=w;return{titleFontSize:J,contentFontSize:W}}),R=w=>{const{prefixCls:W,className:J,rootClassName:U,style:B,valueStyle:xe,value:re=0,title:Ge,valueRender:Ae,prefix:ye,suffix:Ce,loading:le=!1,onMouseEnter:ne,onMouseLeave:Y,decimalSeparator:E=".",groupSeparator:X=","}=w,{getPrefixCls:T,direction:z,statistic:ce}=t.useContext(C.E_),Se=T("statistic",W),[Ke,te]=k(Se),ue=t.createElement(Q,Object.assign({decimalSeparator:E,groupSeparator:X,prefixCls:Se},w,{value:re})),Te=l()(Se,{[`${Se}-rtl`]:z==="rtl"},ce==null?void 0:ce.className,J,U,te);return Ke(t.createElement("div",{className:Te,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),B),onMouseEnter:ne,onMouseLeave:Y},Ge&&t.createElement("div",{className:`${Se}-title`},Ge),t.createElement(n.Z,{paragraph:!1,loading:le,className:`${Se}-skeleton`},t.createElement("div",{style:xe,className:`${Se}-content`},ye&&t.createElement("span",{className:`${Se}-content-prefix`},ye),Ae?Ae(ue):ue,Ce&&t.createElement("span",{className:`${Se}-content-suffix`},Ce)))))};const Le=[["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 ae(w,W){let J=w;const U=/\[[^\]]*]/g,B=(W.match(U)||[]).map(Ae=>Ae.slice(1,-1)),xe=W.replace(U,"[]"),re=Le.reduce((Ae,ye)=>{let[Ce,le]=ye;if(Ae.includes(Ce)){const ne=Math.floor(J/le);return J-=ne*le,Ae.replace(new RegExp(`${Ce}+`,"g"),Y=>{const E=Y.length;return ne.toString().padStart(E,"0")})}return Ae},xe);let Ge=0;return re.replace(U,()=>{const Ae=B[Ge];return Ge+=1,Ae})}function oe(w,W){const{format:J=""}=W,U=new Date(w).getTime(),B=Date.now(),xe=Math.max(U-B,0);return ae(xe,J)}const ee=1e3/30;function D(w){return new Date(w).getTime()}const b=w=>{const{value:W,format:J="HH:mm:ss",onChange:U,onFinish:B}=w,xe=(0,i.Z)(),re=t.useRef(null),Ge=()=>{B==null||B(),re.current&&(clearInterval(re.current),re.current=null)},Ae=()=>{const le=D(W);le>=Date.now()&&(re.current=setInterval(()=>{xe(),U==null||U(le-Date.now()),le(Ae(),()=>{re.current&&(clearInterval(re.current),re.current=null)}),[W]);const ye=(le,ne)=>oe(le,Object.assign(Object.assign({},ne),{format:J})),Ce=le=>(0,f.Tm)(le,{title:void 0});return t.createElement(R,Object.assign({},w,{valueRender:Ce,formatter:ye}))};var a=t.memo(b);R.Countdown=a;var x=R},8378:function(vt,ve){"use strict";const e=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, - opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}},[`${t.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, - opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}}});ve.Z=e},92899:function(vt,ve,e){"use strict";e.d(ve,{Fm:function(){return d}});var t=e(93083),i=e(95406);const f=new t.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),H=new t.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new t.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new t.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),n=new t.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),F=new t.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Q=new t.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new t.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),K={"move-up":{inKeyframes:Q,outKeyframes:o},"move-down":{inKeyframes:f,outKeyframes:H},"move-left":{inKeyframes:l,outKeyframes:C},"move-right":{inKeyframes:n,outKeyframes:F}},d=(u,k)=>{const{antCls:N}=u,R=`${N}-${k}`,{inKeyframes:Le,outKeyframes:ae}=K[k];return[(0,i.R)(R,Le,ae,u.motionDurationMid),{[` - ${R}-enter, - ${R}-appear - `]:{opacity:0,animationTimingFunction:u.motionEaseOutCirc},[`${R}-leave`]:{animationTimingFunction:u.motionEaseInOutCirc}}]}},13826:function(vt,ve,e){"use strict";e.d(ve,{Qt:function(){return l},Uw:function(){return H},fJ:function(){return f},ly:function(){return C},oN:function(){return d}});var t=e(93083),i=e(95406);const f=new t.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),H=new t.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),l=new t.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),C=new t.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),n=new t.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),F=new t.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Q=new t.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),o=new t.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),K={"slide-up":{inKeyframes:f,outKeyframes:H},"slide-down":{inKeyframes:l,outKeyframes:C},"slide-left":{inKeyframes:n,outKeyframes:F},"slide-right":{inKeyframes:Q,outKeyframes:o}},d=(u,k)=>{const{antCls:N}=u,R=`${N}-${k}`,{inKeyframes:Le,outKeyframes:ae}=K[k];return[(0,i.R)(R,Le,ae,u.motionDurationMid),{[` - ${R}-enter, - ${R}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:u.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${R}-leave`]:{animationTimingFunction:u.motionEaseInQuint}}]}},15969:function(vt,ve,e){"use strict";e.d(ve,{N:function(){return t}});const t=i=>({color:i.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${i.motionDurationSlow}`,"&:focus, &:hover":{color:i.colorLinkHover},"&:active":{color:i.colorLinkActive}})},1710:function(vt,ve,e){"use strict";e.d(ve,{default:function(){return Nl}});var t={},i="rc-table-internal-hook",f=e(52456),H=e(6089),l=e(34280),C=e(13697),n=e(59301),F=e(4676);function Q(c){var m=n.createContext(void 0),Z=function(ge){var pe=ge.value,Ve=ge.children,ke=n.useRef(pe);ke.current=pe;var We=n.useState(function(){return{getValue:function(){return ke.current},listeners:new Set}}),qe=(0,f.Z)(We,1),lt=qe[0];return(0,l.Z)(function(){(0,F.unstable_batchedUpdates)(function(){lt.listeners.forEach(function(_e){_e(pe)})})},[pe]),n.createElement(m.Provider,{value:lt},Ve)};return{Context:m,Provider:Z,defaultValue:c}}function o(c,m){var Z=(0,H.Z)(typeof m=="function"?m:function(_e){if(m===void 0)return _e;if(!Array.isArray(m))return _e[m];var wt={};return m.forEach(function(bt){wt[bt]=_e[bt]}),wt}),_=n.useContext(c==null?void 0:c.Context),ge=_||{},pe=ge.listeners,Ve=ge.getValue,ke=n.useRef();ke.current=Z(_?Ve():c==null?void 0:c.defaultValue);var We=n.useState({}),qe=(0,f.Z)(We,2),lt=qe[1];return(0,l.Z)(function(){if(!_)return;function _e(wt){var bt=Z(wt);(0,C.Z)(ke.current,bt,!0)||lt({})}return pe.add(_e),function(){pe.delete(_e)}},[_]),ke.current}var K=e(5016),d=e(8654);function u(){var c=n.createContext(null);function m(){return n.useContext(c)}function Z(ge,pe){var Ve=(0,d.Yr)(ge),ke=function(qe,lt){var _e=Ve?{ref:lt}:{},wt=n.useRef(0),bt=n.useRef(qe),xt=m();return xt!==null?n.createElement(ge,(0,K.Z)({},qe,_e)):((!pe||pe(bt.current,qe))&&(wt.current+=1),bt.current=qe,n.createElement(c.Provider,{value:wt.current},n.createElement(ge,(0,K.Z)({},qe,_e))))};return Ve?n.forwardRef(ke):ke}function _(ge,pe){var Ve=(0,d.Yr)(ge),ke=function(qe,lt){var _e=Ve?{ref:lt}:{};return m(),n.createElement(ge,(0,K.Z)({},qe,_e))};return Ve?n.memo(n.forwardRef(ke),pe):n.memo(ke,pe)}return{makeImmutable:Z,responseImmutable:_,useImmutableMark:m}}var k=u(),N=k.makeImmutable,R=k.responseImmutable,Le=k.useImmutableMark,ae=u(),oe=ae.makeImmutable,ee=ae.responseImmutable,D=ae.useImmutableMark,b=Q(),a=b;function x(c,m){var Z=n.useRef(0);Z.current+=1;var _=n.useRef(c),ge=[];Object.keys(c||{}).map(function(Ve){var ke;(c==null?void 0:c[Ve])!==((ke=_.current)===null||ke===void 0?void 0:ke[Ve])&&ge.push(Ve)}),_.current=c;var pe=n.useRef([]);return ge.length&&(pe.current=ge),n.useDebugValue(Z.current),n.useDebugValue(pe.current.join(", ")),m&&console.log("".concat(m,":"),Z.current,pe.current),Z.current}var w=null,W=n.memo(function(){var c=x();return n.createElement("h1",null,"Render Times: ",c)});W.displayName="RenderBlock";var J=e(10928),U=e(20049),B=e(18082),xe=e(92310),re=e.n(xe),Ge=e(80547),Ae=e(97938),ye=e(48736),Ce=n.createContext({renderWithProps:!1}),le=Ce,ne="RC_TABLE_KEY";function Y(c){return c==null?[]:Array.isArray(c)?c:[c]}function E(c){var m=[],Z={};return c.forEach(function(_){for(var ge=_||{},pe=ge.key,Ve=ge.dataIndex,ke=pe||Y(Ve).join("-")||ne;Z[ke];)ke="".concat(ke,"_next");Z[ke]=!0,m.push(ke)}),m}function X(c){return c!=null}function T(c){return c&&(0,J.Z)(c)==="object"&&!Array.isArray(c)&&!n.isValidElement(c)}function z(c,m,Z,_,ge,pe){var Ve=n.useContext(le),ke=D(),We=(0,Ge.Z)(function(){if(X(_))return[_];var qe=m==null||m===""?[]:Array.isArray(m)?m:[m],lt=(0,Ae.Z)(c,qe),_e=lt,wt=void 0;if(ge){var bt=ge(lt,c,Z);T(bt)?(_e=bt.children,wt=bt.props,Ve.renderWithProps=!0):_e=bt}return[_e,wt]},[ke,c,_,m,ge,Z],function(qe,lt){if(pe){var _e=(0,f.Z)(qe,2),wt=_e[1],bt=(0,f.Z)(lt,2),xt=bt[1];return pe(xt,wt)}return Ve.renderWithProps?!0:!(0,C.Z)(qe,lt,!0)});return We}function ce(c,m,Z,_){var ge=c+m-1;return c<=_&&ge>=Z}function Se(c,m){return o(a,function(Z){var _=ce(c,m||1,Z.hoverStartRow,Z.hoverEndRow);return[_,Z.onHover]})}var Ke=function(m){var Z=m.ellipsis,_=m.rowType,ge=m.children,pe,Ve=Z===!0?{showTitle:!0}:Z;return Ve&&(Ve.showTitle||_==="header")&&(typeof ge=="string"||typeof ge=="number"?pe=ge.toString():n.isValidElement(ge)&&typeof ge.props.children=="string"&&(pe=ge.props.children)),pe};function te(c){var m,Z,_,ge,pe,Ve,ke,We,qe=c.component,lt=c.children,_e=c.ellipsis,wt=c.scope,bt=c.prefixCls,xt=c.className,Ut=c.align,Wt=c.record,Gt=c.render,Ht=c.dataIndex,an=c.renderIndex,wn=c.shouldCellUpdate,On=c.index,hn=c.rowType,Zn=c.colSpan,Gn=c.rowSpan,un=c.fixLeft,Cn=c.fixRight,dn=c.firstFixLeft,_t=c.lastFixLeft,gn=c.firstFixRight,zn=c.lastFixRight,qn=c.appendNode,Xn=c.additionalProps,Ln=Xn===void 0?{}:Xn,_n=c.isSticky,rr="".concat(bt,"-cell"),wr=o(a,["supportSticky","allColumnsFixedLeft"]),hr=wr.supportSticky,Ur=wr.allColumnsFixedLeft,Gr=z(Wt,Ht,an,lt,Gt,wn),Jn=(0,f.Z)(Gr,2),ea=Jn[0],Er=Jn[1],Fr={},Mr=typeof un=="number"&&hr,Sa=typeof Cn=="number"&&hr;Mr&&(Fr.position="sticky",Fr.left=un),Sa&&(Fr.position="sticky",Fr.right=Cn);var jn=(m=(Z=(_=Er==null?void 0:Er.colSpan)!==null&&_!==void 0?_:Ln.colSpan)!==null&&Z!==void 0?Z:Zn)!==null&&m!==void 0?m:1,Fn=(ge=(pe=(Ve=Er==null?void 0:Er.rowSpan)!==null&&Ve!==void 0?Ve:Ln.rowSpan)!==null&&pe!==void 0?pe:Gn)!==null&&ge!==void 0?ge:1,Mn=Se(On,Fn),xn=(0,f.Z)(Mn,2),yr=xn[0],Bn=xn[1],kn=function(na){var Ia;Wt&&Bn(On,On+Fn-1),Ln==null||(Ia=Ln.onMouseEnter)===null||Ia===void 0||Ia.call(Ln,na)},gr=function(na){var Ia;Wt&&Bn(-1,-1),Ln==null||(Ia=Ln.onMouseLeave)===null||Ia===void 0||Ia.call(Ln,na)};if(jn===0||Fn===0)return null;var Ar=(ke=Ln.title)!==null&&ke!==void 0?ke:Ke({rowType:hn,ellipsis:_e,children:ea}),ga=re()(rr,xt,(We={},(0,B.Z)(We,"".concat(rr,"-fix-left"),Mr&&hr),(0,B.Z)(We,"".concat(rr,"-fix-left-first"),dn&&hr),(0,B.Z)(We,"".concat(rr,"-fix-left-last"),_t&&hr),(0,B.Z)(We,"".concat(rr,"-fix-left-all"),_t&&Ur&&hr),(0,B.Z)(We,"".concat(rr,"-fix-right"),Sa&&hr),(0,B.Z)(We,"".concat(rr,"-fix-right-first"),gn&&hr),(0,B.Z)(We,"".concat(rr,"-fix-right-last"),zn&&hr),(0,B.Z)(We,"".concat(rr,"-ellipsis"),_e),(0,B.Z)(We,"".concat(rr,"-with-append"),qn),(0,B.Z)(We,"".concat(rr,"-fix-sticky"),(Mr||Sa)&&_n&&hr),(0,B.Z)(We,"".concat(rr,"-row-hover"),!Er&&yr),We),Ln.className,Er==null?void 0:Er.className),da={};Ut&&(da.textAlign=Ut);var ja=(0,U.Z)((0,U.Z)((0,U.Z)((0,U.Z)({},Fr),Ln.style),da),Er==null?void 0:Er.style),ta=ea;return(0,J.Z)(ta)==="object"&&!Array.isArray(ta)&&!n.isValidElement(ta)&&(ta=null),_e&&(_t||gn)&&(ta=n.createElement("span",{className:"".concat(rr,"-content")},ta)),n.createElement(qe,(0,K.Z)({},Er,Ln,{className:ga,style:ja,title:Ar,scope:wt,onMouseEnter:kn,onMouseLeave:gr,colSpan:jn!==1?jn:null,rowSpan:Fn!==1?Fn:null}),qn,ta)}var ue=n.memo(te);function Te(c,m,Z,_,ge,pe){var Ve=Z[c]||{},ke=Z[m]||{},We,qe;Ve.fixed==="left"?We=_.left[ge==="rtl"?m:c]:ke.fixed==="right"&&(qe=_.right[ge==="rtl"?c:m]);var lt=!1,_e=!1,wt=!1,bt=!1,xt=Z[m+1],Ut=Z[c-1],Wt=!(pe!=null&&pe.children);if(ge==="rtl"){if(We!==void 0){var Gt=Ut&&Ut.fixed==="left";bt=!Gt&&Wt}else if(qe!==void 0){var Ht=xt&&xt.fixed==="right";wt=!Ht&&Wt}}else if(We!==void 0){var an=xt&&xt.fixed==="left";lt=!an&&Wt}else if(qe!==void 0){var wn=Ut&&Ut.fixed==="right";_e=!wn&&Wt}return{fixLeft:We,fixRight:qe,lastFixLeft:lt,firstFixRight:_e,lastFixRight:wt,firstFixLeft:bt,isSticky:_.isSticky}}var Me=n.createContext({}),Ee=Me;function q(c){var m=c.className,Z=c.index,_=c.children,ge=c.colSpan,pe=ge===void 0?1:ge,Ve=c.rowSpan,ke=c.align,We=o(a,["prefixCls","direction"]),qe=We.prefixCls,lt=We.direction,_e=n.useContext(Ee),wt=_e.scrollColumnIndex,bt=_e.stickyOffsets,xt=_e.flattenColumns,Ut=_e.columns,Wt=Z+pe-1,Gt=Wt+1===wt?pe+1:pe,Ht=Te(Z,Z+Gt-1,xt,bt,lt,Ut==null?void 0:Ut[Z]);return n.createElement(ue,(0,K.Z)({className:m,index:Z,component:"td",prefixCls:qe,record:null,dataIndex:null,align:ke,colSpan:Gt,rowSpan:Ve,render:function(){return _}},Ht))}var Qe=e(5883),O=["children"];function L(c){var m=c.children,Z=(0,Qe.Z)(c,O);return n.createElement("tr",Z,m)}function v(c){var m=c.children;return m}v.Row=L,v.Cell=q;var r=v;function h(c){var m=c.children,Z=c.stickyOffsets,_=c.flattenColumns,ge=c.columns,pe=o(a,"prefixCls"),Ve=_.length-1,ke=_[Ve],We=n.useMemo(function(){return{stickyOffsets:Z,flattenColumns:_,scrollColumnIndex:ke!=null&&ke.scrollbar?Ve:null,columns:ge}},[ke,_,Ve,Z,ge]);return n.createElement(Ee.Provider,{value:We},n.createElement("tfoot",{className:"".concat(pe,"-summary")},m))}var j=ee(h),A=r,s=e(70425),G=e(29301),P=e(29194),p=e(24514),V=e(75152),be=e(26112);function fe(c,m,Z,_,ge,pe,Ve){c.push({record:m,indent:Z,index:Ve});var ke=pe(m),We=ge==null?void 0:ge.has(ke);if(m&&Array.isArray(m[_])&&We)for(var qe=0;qe1?dn-1:0),gn=1;gn=0;ke-=1){var We=m[ke],qe=Z&&Z[ke],lt=qe&&qe[Tt];if(We||lt||Ve){var _e=lt||{},wt=_e.columnType,bt=(0,Qe.Z)(_e,Zt);ge.unshift(n.createElement("col",(0,K.Z)({key:ke,style:{width:We}},bt))),Ve=!0}}return n.createElement("colgroup",null,ge)}var Yt=tn,St=e(92393),nn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function qt(c,m){return(0,n.useMemo)(function(){for(var Z=[],_=0;_1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?pe:Ve,prefixCls:lt,key:bt[Ut]},Gt,{additionalProps:Ht,rowType:"header"}))}))}Qn.displayName="HeaderRow";var et=Qn;function ht(c){var m=[];function Z(Ve,ke){var We=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;m[We]=m[We]||[];var qe=ke,lt=Ve.filter(Boolean).map(function(_e){var wt={key:_e.key,className:_e.className||"",children:_e.title,column:_e,colStart:qe},bt=1,xt=_e.children;return xt&&xt.length>0&&(bt=Z(xt,qe,We+1).reduce(function(Ut,Wt){return Ut+Wt},0),wt.hasSubColumns=!0),"colSpan"in _e&&(bt=_e.colSpan),"rowSpan"in _e&&(wt.rowSpan=_e.rowSpan),wt.colSpan=bt,wt.colEnd=wt.colStart+bt-1,m[We].push(wt),qe+=bt,bt});return lt}Z(c,0);for(var _=m.length,ge=function(ke){m[ke].forEach(function(We){!("rowSpan"in We)&&!We.hasSubColumns&&(We.rowSpan=_-ke)})},pe=0;pe<_;pe+=1)ge(pe);return m}function Ct(c){var m=c.stickyOffsets,Z=c.columns,_=c.flattenColumns,ge=c.onHeaderRow,pe=o(a,["prefixCls","getComponent"]),Ve=pe.prefixCls,ke=pe.getComponent,We=n.useMemo(function(){return ht(Z)},[Z]),qe=ke(["header","wrapper"],"thead"),lt=ke(["header","row"],"tr"),_e=ke(["header","cell"],"th"),wt=ke(["header","cell"],"td");return n.createElement(qe,{className:"".concat(Ve,"-thead")},We.map(function(bt,xt){var Ut=n.createElement(et,{key:xt,flattenColumns:_,cells:bt,stickyOffsets:m,rowComponent:lt,cellComponent:_e,tdCellComponent:wt,onHeaderRow:ge,index:xt});return Ut}))}var Ot=ee(Ct),rn=e(11592);function en(c){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof m=="number"?m:m.endsWith("%")?c*parseFloat(m)/100:null}function it(c,m){return n.useMemo(function(){if(m&&m>0){var Z=0,_=0;c.forEach(function(qe){var lt=en(m,qe.width);lt?Z+=lt:_+=1});var ge=m-Z,pe=_,Ve=ge/_,ke=0,We=c.map(function(qe){var lt=(0,U.Z)({},qe),_e=en(m,lt.width);if(_e)lt.width=_e;else{var wt=Math.floor(Ve);lt.width=pe===1?ge:wt,ge-=wt,pe-=1}return ke+=lt.width,lt});return[We,ke]}return[c,m]},[c,m])}var Xt=["children"],$=["fixed"];function g(c){return(0,rn.Z)(c).filter(function(m){return n.isValidElement(m)}).map(function(m){var Z=m.key,_=m.props,ge=_.children,pe=(0,Qe.Z)(_,Xt),Ve=(0,U.Z)({key:Z},pe);return ge&&(Ve.children=g(ge)),Ve})}function y(c){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return c.filter(function(Z){return Z&&(0,J.Z)(Z)==="object"}).reduce(function(Z,_,ge){var pe=_.fixed,Ve=pe===!0?"left":pe,ke="".concat(m,"-").concat(ge),We=_.children;return We&&We.length>0?[].concat((0,St.Z)(Z),(0,St.Z)(y(We,ke).map(function(qe){return(0,U.Z)({fixed:Ve},qe)}))):[].concat((0,St.Z)(Z),[(0,U.Z)((0,U.Z)({key:ke},_),{},{fixed:Ve})])},[])}function I(c){for(var m=!0,Z=0;Z=0;pe-=1){var Ve=c[pe];if(ge&&Ve.fixed!=="right")ge=!1;else if(!ge&&Ve.fixed==="right"){warning(!1,"Index ".concat(pe+1," of `columns` missing `fixed='right'` prop."));break}}}function S(c){return c.map(function(m){var Z=m.fixed,_=(0,Qe.Z)(m,$),ge=Z;return Z==="left"?ge="right":Z==="right"&&(ge="left"),(0,U.Z)({fixed:ge},_)})}function de(c,m){var Z=c.prefixCls,_=c.columns,ge=c.children,pe=c.expandable,Ve=c.expandedKeys,ke=c.columnTitle,We=c.getRowKey,qe=c.onTriggerExpand,lt=c.expandIcon,_e=c.rowExpandable,wt=c.expandIconColumnIndex,bt=c.direction,xt=c.expandRowByClick,Ut=c.columnWidth,Wt=c.fixed,Gt=c.scrollWidth,Ht=n.useMemo(function(){return _||g(ge)},[_,ge]),an=n.useMemo(function(){if(pe){var Cn,dn=Ht.slice();if(!dn.includes(t)){var _t=wt||0;_t>=0&&dn.splice(_t,0,t)}var gn=dn.indexOf(t);dn=dn.filter(function(Ln,_n){return Ln!==t||_n===gn});var zn=Ht[gn],qn;(Wt==="left"||Wt)&&!wt?qn="left":(Wt==="right"||Wt)&&wt===Ht.length?qn="right":qn=zn?zn.fixed:null;var Xn=(Cn={},(0,B.Z)(Cn,Tt,{className:"".concat(Z,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,B.Z)(Cn,"title",ke),(0,B.Z)(Cn,"fixed",qn),(0,B.Z)(Cn,"className","".concat(Z,"-row-expand-icon-cell")),(0,B.Z)(Cn,"width",Ut),(0,B.Z)(Cn,"render",function(_n,rr,wr){var hr=We(rr,wr),Ur=Ve.has(hr),Gr=_e?_e(rr):!0,Jn=lt({prefixCls:Z,expanded:Ur,expandable:Gr,record:rr,onExpand:qe});return xt?n.createElement("span",{onClick:function(Er){return Er.stopPropagation()}},Jn):Jn}),Cn);return dn.map(function(Ln){return Ln===t?Xn:Ln})}return Ht.filter(function(Ln){return Ln!==t})},[pe,Ht,We,Ve,lt,bt]),wn=n.useMemo(function(){var Cn=an;return m&&(Cn=m(Cn)),Cn.length||(Cn=[{render:function(){return null}}]),Cn},[m,an,bt]),On=n.useMemo(function(){return bt==="rtl"?S(y(wn)):y(wn)},[wn,bt,Gt]),hn=it(On,Gt),Zn=(0,f.Z)(hn,2),Gn=Zn[0],un=Zn[1];return[wn,Gn,un]}var ie=de;function Ne(c){var m,Z=c.prefixCls,_=c.record,ge=c.onExpand,pe=c.expanded,Ve=c.expandable,ke="".concat(Z,"-row-expand-icon");if(!Ve)return n.createElement("span",{className:re()(ke,"".concat(Z,"-row-spaced"))});var We=function(lt){ge(_,lt),lt.stopPropagation()};return n.createElement("span",{className:re()(ke,(m={},(0,B.Z)(m,"".concat(Z,"-row-expanded"),pe),(0,B.Z)(m,"".concat(Z,"-row-collapsed"),!pe),m)),onClick:We})}function ze(c,m,Z){var _=[];function ge(pe){(pe||[]).forEach(function(Ve,ke){_.push(m(Ve,ke)),ge(Ve[Z])})}return ge(c),_}function $e(c,m,Z){var _=Dt(c),ge=_.expandIcon,pe=_.expandedRowKeys,Ve=_.defaultExpandedRowKeys,ke=_.defaultExpandAllRows,We=_.expandedRowRender,qe=_.onExpand,lt=_.onExpandedRowsChange,_e=_.childrenColumnName,wt=ge||Ne,bt=_e||"children",xt=n.useMemo(function(){return We?"row":c.expandable&&c.internalHooks===i&&c.expandable.__PARENT_RENDER_ICON__||m.some(function(On){return On&&(0,J.Z)(On)==="object"&&On[bt]})?"nest":!1},[!!We,m]),Ut=n.useState(function(){return Ve||(ke?ze(m,Z,bt):[])}),Wt=(0,f.Z)(Ut,2),Gt=Wt[0],Ht=Wt[1],an=n.useMemo(function(){return new Set(pe||Gt||[])},[pe,Gt]),wn=n.useCallback(function(On){var hn=Z(On,m.indexOf(On)),Zn,Gn=an.has(hn);Gn?(an.delete(hn),Zn=(0,St.Z)(an)):Zn=[].concat((0,St.Z)(an),[hn]),Ht(Zn),qe&&qe(!Gn,On),lt&<(Zn)},[Z,an,m,qe,lt]);return[_,xt,an,wt,bt,wn]}function ot(c,m,Z,_){var ge=c.map(function(pe,Ve){return Te(Ve,Ve,c,m,Z,_==null?void 0:_[Ve])});return(0,Ge.Z)(function(){return ge},[ge],function(pe,Ve){return!(0,C.Z)(pe,Ve)})}function ut(c){var m=(0,n.useRef)(c),Z=(0,n.useState)({}),_=(0,f.Z)(Z,2),ge=_[1],pe=(0,n.useRef)(null),Ve=(0,n.useRef)([]);function ke(We){Ve.current.push(We);var qe=Promise.resolve();pe.current=qe,qe.then(function(){if(pe.current===qe){var lt=Ve.current,_e=m.current;Ve.current=[],lt.forEach(function(wt){m.current=wt(m.current)}),pe.current=null,_e!==m.current&&ge({})}})}return(0,n.useEffect)(function(){return function(){pe.current=null}},[]),[m.current,ke]}function At(c){var m=(0,n.useRef)(c||null),Z=(0,n.useRef)();function _(){window.clearTimeout(Z.current)}function ge(Ve){m.current=Ve,_(),Z.current=window.setTimeout(function(){m.current=null,Z.current=void 0},100)}function pe(){return m.current}return(0,n.useEffect)(function(){return _},[]),[ge,pe]}function ft(){var c=n.useState(-1),m=(0,f.Z)(c,2),Z=m[0],_=m[1],ge=n.useState(-1),pe=(0,f.Z)(ge,2),Ve=pe[0],ke=pe[1],We=n.useCallback(function(qe,lt){_(qe),ke(lt)},[]);return[Z,Ve,We]}var dt=e(47273),It=(0,dt.Z)()?window:null;function gt(c,m){var Z=(0,J.Z)(c)==="object"?c:{},_=Z.offsetHeader,ge=_===void 0?0:_,pe=Z.offsetSummary,Ve=pe===void 0?0:pe,ke=Z.offsetScroll,We=ke===void 0?0:ke,qe=Z.getContainer,lt=qe===void 0?function(){return It}:qe,_e=lt()||It;return n.useMemo(function(){var wt=!!c;return{isSticky:wt,stickyClassName:wt?"".concat(m,"-sticky-holder"):"",offsetHeader:ge,offsetSummary:Ve,offsetScroll:We,container:_e}},[We,ge,Ve,m,_e])}function Mt(c,m,Z){var _=(0,n.useMemo)(function(){for(var ge=[],pe=[],Ve=0,ke=0,We=0;We=_e&&(Ln=_e-wt),Ve({scrollLeft:Ln/_e*(lt+2)}),Ht.current.x=gn.pageX},Cn=function(){if(pe.current){var gn=(0,Pe.os)(pe.current).top,zn=gn+pe.current.offsetHeight,qn=We===window?document.documentElement.scrollTop+window.innerHeight:(0,Pe.os)(We).top+We.clientHeight;zn-(0,V.Z)()<=qn||gn>=qn-ke?Gt(function(Xn){return(0,U.Z)((0,U.Z)({},Xn),{},{isHiddenScrollBar:!0})}):Gt(function(Xn){return(0,U.Z)((0,U.Z)({},Xn),{},{isHiddenScrollBar:!1})})}},dn=function(gn){Gt(function(zn){return(0,U.Z)((0,U.Z)({},zn),{},{scrollLeft:gn/lt*_e||0})})};return n.useImperativeHandle(Z,function(){return{setScrollLeft:dn}}),n.useEffect(function(){var _t=(0,Et.Z)(document.body,"mouseup",Zn,!1),gn=(0,Et.Z)(document.body,"mousemove",un,!1);return Cn(),function(){_t.remove(),gn.remove()}},[wt,On]),n.useEffect(function(){var _t=(0,Et.Z)(We,"scroll",Cn,!1),gn=(0,Et.Z)(window,"resize",Cn,!1);return function(){_t.remove(),gn.remove()}},[We]),n.useEffect(function(){Wt.isHiddenScrollBar||Gt(function(_t){var gn=pe.current;return gn?(0,U.Z)((0,U.Z)({},_t),{},{scrollLeft:gn.scrollLeft/gn.scrollWidth*gn.clientWidth}):_t})},[Wt.isHiddenScrollBar]),lt<=_e||!wt||Wt.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,V.Z)(),width:_e,bottom:ke},className:"".concat(qe,"-sticky-scroll")},n.createElement("div",{onMouseDown:Gn,ref:bt,className:re()("".concat(qe,"-sticky-scroll-bar"),(0,B.Z)({},"".concat(qe,"-sticky-scroll-bar-active"),On)),style:{width:"".concat(wt,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},Xe=n.forwardRef(Fe);function Je(c){return null}var Ue=Je;function ct(c){return null}var tt=ct,mt="rc-table",Rt=[],jt={};function $t(){return"No Data"}function on(c){var m,Z=(0,U.Z)({rowKey:"key",prefixCls:mt,emptyText:$t},c),_=Z.prefixCls,ge=Z.className,pe=Z.rowClassName,Ve=Z.style,ke=Z.data,We=Z.rowKey,qe=Z.scroll,lt=Z.tableLayout,_e=Z.direction,wt=Z.title,bt=Z.footer,xt=Z.summary,Ut=Z.caption,Wt=Z.id,Gt=Z.showHeader,Ht=Z.components,an=Z.emptyText,wn=Z.onRow,On=Z.onHeaderRow,hn=Z.internalHooks,Zn=Z.transformColumns,Gn=Z.internalRefs,un=Z.tailor,Cn=Z.sticky,dn=ke||Rt,_t=!!dn.length,gn=hn===i,zn=n.useCallback(function(xr,Nr){return(0,Ae.Z)(Ht,xr)||Nr},[Ht]),qn=n.useMemo(function(){return typeof We=="function"?We:function(xr){var Nr=xr&&xr[We];return Nr}},[We]),Xn=zn(["body"]),Ln=ft(),_n=(0,f.Z)(Ln,3),rr=_n[0],wr=_n[1],hr=_n[2],Ur=$e(Z,dn,qn),Gr=(0,f.Z)(Ur,6),Jn=Gr[0],ea=Gr[1],Er=Gr[2],Fr=Gr[3],Mr=Gr[4],Sa=Gr[5],jn=qe==null?void 0:qe.x,Fn=n.useState(0),Mn=(0,f.Z)(Fn,2),xn=Mn[0],yr=Mn[1],Bn=ie((0,U.Z)((0,U.Z)((0,U.Z)({},Z),Jn),{},{expandable:!!Jn.expandedRowRender,columnTitle:Jn.columnTitle,expandedKeys:Er,getRowKey:qn,onTriggerExpand:Sa,expandIcon:Fr,expandIconColumnIndex:Jn.expandIconColumnIndex,direction:_e,scrollWidth:gn&&un&&typeof jn=="number"?jn:null}),gn?Zn:null),kn=(0,f.Z)(Bn,3),gr=kn[0],Ar=kn[1],ga=kn[2],da=ga!=null?ga:jn,ja=n.useMemo(function(){return{columns:gr,flattenColumns:Ar}},[gr,Ar]),ta=n.useRef(),Ma=n.useRef(),na=n.useRef(),Ia=n.useRef(),ro=n.useRef(),br=n.useState(!1),Ir=(0,f.Z)(br,2),Hr=Ir[0],ra=Ir[1],aa=n.useState(!1),ar=(0,f.Z)(aa,2),ha=ar[0],ma=ar[1],Da=ut(new Map),za=(0,f.Z)(Da,2),Qa=za[0],wo=za[1],Ua=E(Ar),Ra=Ua.map(function(xr){return Qa.get(xr)}),xa=n.useMemo(function(){return Ra},[Ra.join("_")]),Ca=Lt(xa,Ar.length,_e),oa=qe&&X(qe.y),Zr=qe&&X(da)||!!Jn.fixed,Wa=Zr&&Ar.some(function(xr){var Nr=xr.fixed;return Nr}),ao=n.useRef(),qa=gt(Cn,_),Ha=qa.isSticky,Fo=qa.offsetHeader,zo=qa.offsetSummary,mr=qa.offsetScroll,Dr=qa.stickyClassName,va=qa.container,Kr=n.useMemo(function(){return xt==null?void 0:xt(dn)},[xt,dn]),pa=(oa||Ha)&&n.isValidElement(Kr)&&Kr.type===r&&Kr.props.fixed,Ba,wa,Ga;oa&&(wa={overflowY:"scroll",maxHeight:qe.y}),Zr&&(Ba={overflowX:"auto"},oa||(wa={overflowY:"hidden"}),Ga={width:da===!0?"auto":da,minWidth:"100%"});var Yo=n.useCallback(function(xr,Nr){(0,P.Z)(ta.current)&&wo(function(Fa){if(Fa.get(xr)!==Nr){var $a=new Map(Fa);return $a.set(xr,Nr),$a}return Fa})},[]),jl=At(null),qo=(0,f.Z)(jl,2),Ql=qo[0],$o=qo[1];function No(xr,Nr){Nr&&(typeof Nr=="function"?Nr(xr):Nr.scrollLeft!==xr&&(Nr.scrollLeft=xr,Nr.scrollLeft!==xr&&setTimeout(function(){Nr.scrollLeft=xr},0)))}var yo=(0,H.Z)(function(xr){var Nr=xr.currentTarget,Fa=xr.scrollLeft,$a=_e==="rtl",_a=typeof Fa=="number"?Fa:Nr.scrollLeft,fl=Nr||jt;if(!$o()||$o()===fl){var Vo;Ql(fl),No(_a,Ma.current),No(_a,na.current),No(_a,ro.current),No(_a,(Vo=ao.current)===null||Vo===void 0?void 0:Vo.setScrollLeft)}var ko=Nr||Ma.current;if(ko){var Xo=ko.scrollWidth,Uo=ko.clientWidth;if(Xo===Uo){ra(!1),ma(!1);return}$a?(ra(-_a0)):(ra(_a>0),ma(_a1?Ut-gn:0,qn=(0,U.Z)((0,U.Z)((0,U.Z)({},Zn),We),{},{flex:"0 0 ".concat(gn,"px"),width:"".concat(gn,"px"),marginRight:zn,pointerEvents:"auto"}),Xn=n.useMemo(function(){return lt?dn<=1:un===0||dn===0||dn>1},[dn,un,lt]);Xn?qn.visibility="hidden":lt&&(qn.height=_e==null?void 0:_e(dn));var Ln=Xn?function(){return null}:wt,_n={};return(dn===0||un===0)&&(_n.rowSpan=1,_n.colSpan=1),n.createElement(ue,(0,K.Z)({className:re()(xt,qe),ellipsis:Z.ellipsis,align:Z.align,scope:Z.rowScope,component:"div",prefixCls:m.prefixCls,key:an,record:ke,index:pe,renderIndex:Ve,dataIndex:bt,render:Ln,shouldCellUpdate:Z.shouldCellUpdate},wn,{appendNode:On,additionalProps:(0,U.Z)((0,U.Z)({},hn),{},{style:qn},_n)}))}var Bt=pt,nt=["data","index","className","rowKey","style","extra","getHeight"],Ft=n.forwardRef(function(c,m){var Z=c.data,_=c.index,ge=c.className,pe=c.rowKey,Ve=c.style,ke=c.extra,We=c.getHeight,qe=(0,Qe.Z)(c,nt),lt=Z.record,_e=Z.indent,wt=Z.index,bt=o(a,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),xt=bt.scrollX,Ut=bt.flattenColumns,Wt=bt.prefixCls,Gt=bt.fixColumn,Ht=bt.componentWidth,an=M(lt,pe,_,_e),wn=an.rowSupportExpand,On=an.expanded,hn=an.rowProps,Zn=an.expandedRowRender,Gn=an.expandedRowClassName,un;if(wn&&On){var Cn=Zn(lt,_,_e+1,On),dn=Gn==null?void 0:Gn(lt,_,_e),_t={};Gt&&(_t={style:(0,B.Z)({},"--virtual-width","".concat(Ht,"px"))});var gn="".concat(Wt,"-expanded-row-cell");un=n.createElement("div",{className:re()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(_e+1),dn)},n.createElement(ue,{component:"div",prefixCls:Wt,className:re()(gn,(0,B.Z)({},"".concat(gn,"-fixed"),Gt)),additionalProps:_t},Cn))}var zn=(0,U.Z)((0,U.Z)({},Ve),{},{width:xt});ke&&(zn.position="absolute",zn.pointerEvents="none");var qn=n.createElement("div",(0,K.Z)({},hn,qe,{ref:wn?null:m,className:re()(ge,"".concat(Wt,"-row"),hn==null?void 0:hn.className,(0,B.Z)({},"".concat(Wt,"-row-extra"),ke)),style:(0,U.Z)((0,U.Z)({},zn),hn==null?void 0:hn.style)}),Ut.map(function(Xn,Ln){return n.createElement(Bt,{key:Ln,rowInfo:an,column:Xn,colIndex:Ln,indent:_e,index:_,renderIndex:wt,record:lt,inverse:ke,getHeight:We})}));return wn?n.createElement("div",{ref:m},qn,un):qn}),mn=ee(Ft),Qt=mn,Vt=n.forwardRef(function(c,m){var Z=c.data,_=c.onScroll,ge=o(a,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),pe=ge.flattenColumns,Ve=ge.onColumnResize,ke=ge.getRowKey,We=ge.expandedKeys,qe=ge.prefixCls,lt=ge.childrenColumnName,_e=ge.emptyNode,wt=ge.scrollX,bt=o(He),xt=bt.scrollY,Ut=bt.listItemHeight,Wt=n.useRef(),Gt=se(Z,lt,We,ke),Ht=n.useMemo(function(){var un=0;return pe.map(function(Cn){var dn=Cn.width,_t=Cn.key;return un+=dn,[_t,dn,un]})},[pe]),an=n.useMemo(function(){return Ht.map(function(un){return un[2]})},[Ht]);n.useEffect(function(){Ht.forEach(function(un){var Cn=(0,f.Z)(un,2),dn=Cn[0],_t=Cn[1];Ve(dn,_t)})},[Ht]),n.useImperativeHandle(m,function(){var un={};return Object.defineProperty(un,"scrollLeft",{get:function(){var dn;return((dn=Wt.current)===null||dn===void 0?void 0:dn.getScrollInfo().x)||0},set:function(dn){var _t;(_t=Wt.current)===null||_t===void 0||_t.scrollTo({left:dn})}}),un});var wn=function(Cn,dn){var _t,gn=(_t=Gt[dn])===null||_t===void 0?void 0:_t.record,zn=Cn.onCell;if(zn){var qn,Xn=zn(gn,dn);return(qn=Xn==null?void 0:Xn.rowSpan)!==null&&qn!==void 0?qn:1}return 1},On=function(Cn){var dn=Cn.start,_t=Cn.end,gn=Cn.getSize,zn=Cn.offsetY;if(_t<0)return null;for(var qn=pe.filter(function(jn){return wn(jn,dn)===0}),Xn=dn,Ln=function(Fn){if(qn=qn.filter(function(Mn){return wn(Mn,Fn)===0}),!qn.length)return Xn=Fn,"break"},_n=dn;_n>=0;_n-=1){var rr=Ln(_n);if(rr==="break")break}for(var wr=pe.filter(function(jn){return wn(jn,_t)!==1}),hr=_t,Ur=function(Fn){if(wr=wr.filter(function(Mn){return wn(Mn,Fn)!==1}),!wr.length)return hr=Math.max(Fn-1,_t),"break"},Gr=_t;Gr1})&&ea.push(Fn)},Fr=Xn;Fr<=hr;Fr+=1)var Mr=Er(Fr);var Sa=ea.map(function(jn){var Fn=Gt[jn],Mn=ke(Fn.record,jn),xn=function(kn){var gr=jn+kn-1,Ar=ke(Gt[gr].record,gr),ga=gn(Mn,Ar);return ga.bottom-ga.top},yr=gn(Mn);return n.createElement(Qt,{key:jn,data:Fn,rowKey:Mn,index:jn,style:{top:-zn+yr.top},extra:!0,getHeight:xn})});return Sa},hn=n.useMemo(function(){return{columnsOffset:an}},[an]),Zn="".concat(qe,"-tbody"),Gn;return Gt.length?Gn=n.createElement(je.Z,{fullHeight:!1,ref:Wt,className:re()(Zn,"".concat(Zn,"-virtual")),height:xt,itemHeight:Ut||24,data:Gt,itemKey:function(Cn){return ke(Cn.record)},scrollWidth:wt,onVirtualScroll:function(Cn){var dn=Cn.x;_({scrollLeft:dn})},extraRender:On},function(un,Cn,dn){var _t=ke(un.record,Cn);return n.createElement(Qt,(0,K.Z)({data:un,rowKey:_t,index:Cn},dn))}):Gn=n.createElement("div",{className:re()("".concat(qe,"-placeholder"))},n.createElement(ue,{component:"div",prefixCls:qe},_e)),n.createElement(Ze.Provider,{value:hn},Gn)}),Nt=ee(Vt),Pn=Nt,fn=function(m,Z){var _=Z.ref,ge=Z.onScroll;return n.createElement(Pn,{ref:_,data:m,onScroll:ge})},In=100;function bn(c){var m=c.columns,Z=c.scroll,_=c.prefixCls,ge=_===void 0?mt:_,pe=c.className,Ve=c.listItemHeight,ke=Z||{},We=ke.x,qe=ke.y;typeof We!="number"&&(We=((m||[]).length+1)*In),typeof qe!="number"&&(qe=500);var lt=n.useMemo(function(){return{scrollY:qe,listItemHeight:Ve}},[qe,Ve]);return n.createElement(He.Provider,{value:lt},n.createElement(Ie,(0,K.Z)({},c,{className:re()(pe,"".concat(ge,"-virtual")),scroll:(0,U.Z)((0,U.Z)({},Z),{},{x:We}),components:{body:fn},columns:m,internalHooks:i,tailor:!0})))}function An(c){return oe(bn,c)}var Rn=An(),Kn=null;function tr(c){return null}var kt=tr;function zt(c){return null}var cn=zt,Sn=e(2738),En=e(68031),Yn=e(36355),pr=e(93891),Wn=e(19716),or=e(8628),lr=e(31724),yn=e(58421),ir=e(71418),Vn=e(88088);function sn(c){return function(Z){let{prefixCls:_,onExpand:ge,record:pe,expanded:Ve,expandable:ke}=Z;const We=`${_}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:qe=>{ge(pe,qe),qe.stopPropagation()},className:re()(We,{[`${We}-spaced`]:!ke,[`${We}-expanded`]:ke&&Ve,[`${We}-collapsed`]:ke&&!Ve}),"aria-label":Ve?c.collapse:c.expand,"aria-expanded":Ve})}}var Un=sn;function sr(c,m){return"key"in c&&c.key!==void 0&&c.key!==null?c.key:c.dataIndex?Array.isArray(c.dataIndex)?c.dataIndex.join("."):c.dataIndex:m}function Tn(c,m){return m?`${m}-${c}`:`${c}`}function er(c,m){return typeof c=="function"?c(m):c}function Cr(c,m){const Z=er(c,m);return Object.prototype.toString.call(Z)==="[object Object]"?"":Z}var jr={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"},cr=jr,fr=e(7657),Lr=function(m,Z){return n.createElement(fr.Z,(0,K.Z)({},m,{ref:Z,icon:cr}))},Br=n.forwardRef(Lr),Pr=Br,ca=e(56762);function qr(c){const m=n.useRef(c),Z=(0,ca.Z)();return[()=>m.current,_=>{m.current=_,Z()}]}var la=e(3113),Aa=e(24905),ia=e(38854),pn=e(64165),Hn=e(20834),Nn=e(40875),Dn=e(5112),nr=e(17574),vr=e(47472),$r=e(92832);function Qr(c){let{value:m,onChange:Z,filterSearch:_,tablePrefixCls:ge,locale:pe}=c;return _?n.createElement("div",{className:`${ge}-filter-dropdown-search`},n.createElement($r.default,{prefix:n.createElement(vr.Z,null),placeholder:pe.filterSearchPlaceholder,onChange:Z,value:m,htmlSize:1,className:`${ge}-filter-dropdown-search-input`})):null}var Tr=Qr,Jr=e(10228);const Sr=c=>{const{keyCode:m}=c;m===Jr.Z.ENTER&&c.stopPropagation()};var Vr=n.forwardRef((c,m)=>n.createElement("div",{className:c.className,onClick:Z=>Z.stopPropagation(),onKeyDown:Sr,ref:m},c.children));function Rr(c){let m=[];return(c||[]).forEach(Z=>{let{value:_,children:ge}=Z;m.push(_),ge&&(m=[].concat((0,St.Z)(m),(0,St.Z)(Rr(ge))))}),m}function _r(c){return c.some(m=>{let{children:Z}=m;return Z})}function zr(c,m){return typeof m=="string"||typeof m=="number"?m==null?void 0:m.toString().toLowerCase().includes(c.trim().toLowerCase()):!1}function Za(c){let{filters:m,prefixCls:Z,filteredKeys:_,filterMultiple:ge,searchValue:pe,filterSearch:Ve}=c;return m.map((ke,We)=>{const qe=String(ke.value);if(ke.children)return{key:qe||We,label:ke.text,popupClassName:`${Z}-dropdown-submenu`,children:Za({filters:ke.children,prefixCls:Z,filteredKeys:_,filterMultiple:ge,searchValue:pe,filterSearch:Ve})};const lt=ge?Aa.default:Dn.ZP,_e={key:ke.value!==void 0?qe:We,label:n.createElement(n.Fragment,null,n.createElement(lt,{checked:_.includes(qe)}),n.createElement("span",null,ke.text))};return pe.trim()?typeof Ve=="function"?Ve(pe,ke)?_e:null:zr(pe,ke.text)?_e:null:_e})}function Ta(c){var m,Z;const{tablePrefixCls:_,prefixCls:ge,column:pe,dropdownPrefixCls:Ve,columnKey:ke,filterMultiple:We,filterMode:qe="menu",filterSearch:lt=!1,filterState:_e,triggerFilter:wt,locale:bt,children:xt,getPopupContainer:Ut}=c,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:Gt,filterResetToDefaultFilteredValue:Ht,defaultFilteredValue:an,filterDropdownVisible:wn,onFilterDropdownVisibleChange:On}=pe,[hn,Zn]=n.useState(!1),Gn=!!(_e&&(!((m=_e.filteredKeys)===null||m===void 0)&&m.length||_e.forceFiltered)),un=Bn=>{Zn(Bn),Gt==null||Gt(Bn),On==null||On(Bn)},Cn=(Z=Wt!=null?Wt:wn)!==null&&Z!==void 0?Z:hn,dn=_e==null?void 0:_e.filteredKeys,[_t,gn]=qr(dn||[]),zn=Bn=>{let{selectedKeys:kn}=Bn;gn(kn)},qn=(Bn,kn)=>{let{node:gr,checked:Ar}=kn;zn(We?{selectedKeys:Bn}:{selectedKeys:Ar&&gr.key?[gr.key]:[]})};n.useEffect(()=>{hn&&zn({selectedKeys:dn||[]})},[dn]);const[Xn,Ln]=n.useState([]),_n=Bn=>{Ln(Bn)},[rr,wr]=n.useState(""),hr=Bn=>{const{value:kn}=Bn.target;wr(kn)};n.useEffect(()=>{hn||wr("")},[hn]);const Ur=Bn=>{const kn=Bn&&Bn.length?Bn:null;if(kn===null&&(!_e||!_e.filteredKeys)||(0,C.Z)(kn,_e==null?void 0:_e.filteredKeys,!0))return null;wt({column:pe,key:ke,filteredKeys:kn})},Gr=()=>{un(!1),Ur(_t())},Jn=function(){let{confirm:Bn,closeDropdown:kn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Bn&&Ur([]),kn&&un(!1),wr(""),gn(Ht?(an||[]).map(gr=>String(gr)):[])},ea=function(){let{closeDropdown:Bn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Bn&&un(!1),Ur(_t())},Er=Bn=>{Bn&&dn!==void 0&&gn(dn||[]),un(Bn),!Bn&&!pe.filterDropdown&&Gr()},Fr=re()({[`${Ve}-menu-without-submenu`]:!_r(pe.filters||[])}),Mr=Bn=>{if(Bn.target.checked){const kn=Rr(pe==null?void 0:pe.filters).map(gr=>String(gr));gn(kn)}else gn([])},Sa=Bn=>{let{filters:kn}=Bn;return(kn||[]).map((gr,Ar)=>{const ga=String(gr.value),da={title:gr.text,key:gr.value!==void 0?ga:Ar};return gr.children&&(da.children=Sa({filters:gr.children})),da})},jn=Bn=>{var kn;return Object.assign(Object.assign({},Bn),{text:Bn.title,value:Bn.key,children:((kn=Bn.children)===null||kn===void 0?void 0:kn.map(gr=>jn(gr)))||[]})};let Fn;if(typeof pe.filterDropdown=="function")Fn=pe.filterDropdown({prefixCls:`${Ve}-custom`,setSelectedKeys:Bn=>zn({selectedKeys:Bn}),selectedKeys:_t(),confirm:ea,clearFilters:Jn,filters:pe.filters,visible:Cn,close:()=>{un(!1)}});else if(pe.filterDropdown)Fn=pe.filterDropdown;else{const Bn=_t()||[],kn=()=>(pe.filters||[]).length===0?n.createElement(pn.Z,{image:pn.Z.PRESENTED_IMAGE_SIMPLE,description:bt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):qe==="tree"?n.createElement(n.Fragment,null,n.createElement(Tr,{filterSearch:lt,value:rr,onChange:hr,tablePrefixCls:_,locale:bt}),n.createElement("div",{className:`${_}-filter-dropdown-tree`},We?n.createElement(Aa.default,{checked:Bn.length===Rr(pe.filters).length,indeterminate:Bn.length>0&&Bn.lengthtypeof lt=="function"?lt(rr,jn(Ar)):zr(rr,Ar.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(Tr,{filterSearch:lt,value:rr,onChange:hr,tablePrefixCls:_,locale:bt}),n.createElement(Hn.default,{selectable:!0,multiple:We,prefixCls:`${Ve}-menu`,className:Fr,onSelect:zn,onDeselect:zn,selectedKeys:Bn,getPopupContainer:Ut,openKeys:Xn,onOpenChange:_n,items:Za({filters:pe.filters||[],filterSearch:lt,prefixCls:ge,filteredKeys:_t(),filterMultiple:We,searchValue:rr})})),gr=()=>Ht?(0,C.Z)((an||[]).map(Ar=>String(Ar)),Bn,!0):Bn.length===0;Fn=n.createElement(n.Fragment,null,kn(),n.createElement("div",{className:`${ge}-dropdown-btns`},n.createElement(la.ZP,{type:"link",size:"small",disabled:gr(),onClick:()=>Jn()},bt.filterReset),n.createElement(la.ZP,{type:"primary",size:"small",onClick:Gr},bt.filterConfirm)))}pe.filterDropdown&&(Fn=n.createElement(Nn.J,{selectable:void 0},Fn));const Mn=()=>n.createElement(Vr,{className:`${ge}-dropdown`},Fn);let xn;typeof pe.filterIcon=="function"?xn=pe.filterIcon(Gn):pe.filterIcon?xn=pe.filterIcon:xn=n.createElement(Pr,null);const{direction:yr}=n.useContext(Yn.E_);return n.createElement("div",{className:`${ge}-column`},n.createElement("span",{className:`${_}-column-title`},xt),n.createElement(ia.Z,{dropdownRender:Mn,trigger:["click"],open:Cn,onOpenChange:Er,getPopupContainer:Ut,placement:yr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:re()(`${ge}-trigger`,{active:Gn}),onClick:Bn=>{Bn.stopPropagation()}},xn)))}var oo=Ta;function Pa(c,m,Z){let _=[];return(c||[]).forEach((ge,pe)=>{var Ve;const ke=Tn(pe,Z);if(ge.filters||"filterDropdown"in ge||"onFilter"in ge)if("filteredValue"in ge){let We=ge.filteredValue;"filterDropdown"in ge||(We=(Ve=We==null?void 0:We.map(String))!==null&&Ve!==void 0?Ve:We),_.push({column:ge,key:sr(ge,ke),filteredKeys:We,forceFiltered:ge.filtered})}else _.push({column:ge,key:sr(ge,ke),filteredKeys:m&&ge.defaultFilteredValue?ge.defaultFilteredValue:void 0,forceFiltered:ge.filtered});"children"in ge&&(_=[].concat((0,St.Z)(_),(0,St.Z)(Pa(ge.children,m,ke))))}),_}function lo(c,m,Z,_,ge,pe,Ve,ke){return Z.map((We,qe)=>{const lt=Tn(qe,ke),{filterMultiple:_e=!0,filterMode:wt,filterSearch:bt}=We;let xt=We;if(xt.filters||xt.filterDropdown){const Ut=sr(xt,lt),Wt=_.find(Gt=>{let{key:Ht}=Gt;return Ut===Ht});xt=Object.assign(Object.assign({},xt),{title:Gt=>n.createElement(oo,{tablePrefixCls:c,prefixCls:`${c}-filter`,dropdownPrefixCls:m,column:xt,columnKey:Ut,filterState:Wt,filterMultiple:_e,filterMode:wt,filterSearch:bt,triggerFilter:pe,locale:ge,getPopupContainer:Ve},er(We.title,Gt))})}return"children"in xt&&(xt=Object.assign(Object.assign({},xt),{children:lo(c,m,xt.children,_,ge,pe,Ve,lt)})),xt})}function io(c){const m={};return c.forEach(Z=>{let{key:_,filteredKeys:ge,column:pe}=Z;const{filters:Ve,filterDropdown:ke}=pe;if(ke)m[_]=ge||null;else if(Array.isArray(ge)){const We=Rr(Ve);m[_]=We.filter(qe=>ge.includes(String(qe)))}else m[_]=null}),m}function eo(c,m){return m.reduce((Z,_)=>{const{column:{onFilter:ge,filters:pe},filteredKeys:Ve}=_;return ge&&Ve&&Ve.length?Z.filter(ke=>Ve.some(We=>{const qe=Rr(pe),lt=qe.findIndex(wt=>String(wt)===String(We)),_e=lt!==-1?qe[lt]:We;return ge(_e,ke)})):Z},c)}const to=c=>c.flatMap(m=>"children"in m?[m].concat((0,St.Z)(to(m.children||[]))):[m]);function bo(c){let{prefixCls:m,dropdownPrefixCls:Z,mergedColumns:_,onFilterChange:ge,getPopupContainer:pe,locale:Ve}=c;const ke=n.useMemo(()=>to(_||[]),[_]),[We,qe]=n.useState(()=>Pa(ke,!0)),lt=n.useMemo(()=>{const xt=Pa(ke,!1);if(xt.length===0)return xt;let Ut=!0,Wt=!0;if(xt.forEach(Gt=>{let{filteredKeys:Ht}=Gt;Ht!==void 0?Ut=!1:Wt=!1}),Ut){const Gt=(ke||[]).map((Ht,an)=>sr(Ht,Tn(an)));return We.filter(Ht=>{let{key:an}=Ht;return Gt.includes(an)}).map(Ht=>{const an=ke[Gt.findIndex(wn=>wn===Ht.key)];return Object.assign(Object.assign({},Ht),{column:Object.assign(Object.assign({},Ht.column),an),forceFiltered:an.filtered})})}return xt},[ke,We]),_e=n.useMemo(()=>io(lt),[lt]),wt=xt=>{const Ut=lt.filter(Wt=>{let{key:Gt}=Wt;return Gt!==xt.key});Ut.push(xt),qe(Ut),ge(io(Ut),Ut)};return[xt=>lo(m,Z,xt,lt,Ve,wt,pe),lt,_e]}var so=bo;function no(c,m,Z){const _=n.useRef({});function ge(pe){if(!_.current||_.current.data!==c||_.current.childrenColumnName!==m||_.current.getRowKey!==Z){let ke=function(We){We.forEach((qe,lt)=>{const _e=Z(qe,lt);Ve.set(_e,qe),qe&&typeof qe=="object"&&m in qe&&ke(qe[m]||[])})};const Ve=new Map;ke(c),_.current={data:c,childrenColumnName:m,kvMap:Ve,getRowKey:Z}}return _.current.kvMap.get(pe)}return[ge]}var Ja=e(50371),co=function(c,m){var Z={};for(var _ in c)Object.prototype.hasOwnProperty.call(c,_)&&m.indexOf(_)<0&&(Z[_]=c[_]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,_=Object.getOwnPropertySymbols(c);ge<_.length;ge++)m.indexOf(_[ge])<0&&Object.prototype.propertyIsEnumerable.call(c,_[ge])&&(Z[_[ge]]=c[_[ge]]);return Z};const Ya=10;function Na(c,m){const Z={current:c.current,pageSize:c.pageSize};return Object.keys(m&&typeof m=="object"?m:{}).forEach(ge=>{const pe=c[ge];typeof pe!="function"&&(Z[ge]=pe)}),Z}function uo(c,m,Z){const _=Z&&typeof Z=="object"?Z:{},{total:ge=0}=_,pe=co(_,["total"]),[Ve,ke]=(0,n.useState)(()=>({current:"defaultCurrent"in pe?pe.defaultCurrent:1,pageSize:"defaultPageSize"in pe?pe.defaultPageSize:Ya})),We=(0,Ja.Z)(Ve,pe,{total:ge>0?ge:c}),qe=Math.ceil((ge||c)/We.pageSize);We.current>qe&&(We.current=qe||1);const lt=(wt,bt)=>{ke({current:wt!=null?wt:1,pageSize:bt||We.pageSize})},_e=(wt,bt)=>{var xt;Z&&((xt=Z.onChange)===null||xt===void 0||xt.call(Z,wt,bt)),lt(wt,bt),m(wt,bt||(We==null?void 0:We.pageSize))};return Z===!1?[{},()=>{}]:[Object.assign(Object.assign({},We),{onChange:_e}),lt]}var Ao=uo,fo=e(84105),Ka=e(35654),dr=e(90782),$n=e(71430),sa=e(18929);const Yr={},kr="SELECT_ALL",ua="SELECT_INVERT",fa="SELECT_NONE",Oa=[],Ea=(c,m)=>{let Z=[];return(m||[]).forEach(_=>{Z.push(_),_&&typeof _=="object"&&c in _&&(Z=[].concat((0,St.Z)(Z),(0,St.Z)(Ea(c,_[c]))))}),Z};var La=(c,m)=>{const{preserveSelectedRowKeys:Z,selectedRowKeys:_,defaultSelectedRowKeys:ge,getCheckboxProps:pe,onChange:Ve,onSelect:ke,onSelectAll:We,onSelectInvert:qe,onSelectNone:lt,onSelectMultiple:_e,columnWidth:wt,type:bt,selections:xt,fixed:Ut,renderCell:Wt,hideSelectAll:Gt,checkStrictly:Ht=!0}=m||{},{prefixCls:an,data:wn,pageData:On,getRecordByKey:hn,getRowKey:Zn,expandType:Gn,childrenColumnName:un,locale:Cn,getPopupContainer:dn}=c,[_t,gn]=(0,sa.Z)(_||ge||Oa,{value:_}),zn=n.useRef(new Map),qn=(0,n.useCallback)(jn=>{if(Z){const Fn=new Map;jn.forEach(Mn=>{let xn=hn(Mn);!xn&&zn.current.has(Mn)&&(xn=zn.current.get(Mn)),Fn.set(Mn,xn)}),zn.current=Fn}},[hn,Z]);n.useEffect(()=>{qn(_t)},[_t]);const{keyEntities:Xn}=(0,n.useMemo)(()=>{if(Ht)return{keyEntities:null};let jn=wn;if(Z){const Fn=new Set(wn.map((xn,yr)=>Zn(xn,yr))),Mn=Array.from(zn.current).reduce((xn,yr)=>{let[Bn,kn]=yr;return Fn.has(Bn)?xn:xn.concat(kn)},[]);jn=[].concat((0,St.Z)(jn),(0,St.Z)(Mn))}return(0,$n.I8)(jn,{externalGetKey:Zn,childrenPropName:un})},[wn,Zn,Ht,un,Z]),Ln=(0,n.useMemo)(()=>Ea(un,On),[un,On]),_n=(0,n.useMemo)(()=>{const jn=new Map;return Ln.forEach((Fn,Mn)=>{const xn=Zn(Fn,Mn),yr=(pe?pe(Fn):null)||{};jn.set(xn,yr)}),jn},[Ln,Zn,pe]),rr=(0,n.useCallback)(jn=>{var Fn;return!!(!((Fn=_n.get(Zn(jn)))===null||Fn===void 0)&&Fn.disabled)},[_n,Zn]),[wr,hr]=(0,n.useMemo)(()=>{if(Ht)return[_t||[],[]];const{checkedKeys:jn,halfCheckedKeys:Fn}=(0,dr.S)(_t,!0,Xn,rr);return[jn||[],Fn]},[_t,Ht,Xn,rr]),Ur=(0,n.useMemo)(()=>{const jn=bt==="radio"?wr.slice(0,1):wr;return new Set(jn)},[wr,bt]),Gr=(0,n.useMemo)(()=>bt==="radio"?new Set:new Set(hr),[hr,bt]),[Jn,ea]=(0,n.useState)(null);n.useEffect(()=>{m||gn(Oa)},[!!m]);const Er=(0,n.useCallback)((jn,Fn)=>{let Mn,xn;qn(jn),Z?(Mn=jn,xn=jn.map(yr=>zn.current.get(yr))):(Mn=[],xn=[],jn.forEach(yr=>{const Bn=hn(yr);Bn!==void 0&&(Mn.push(yr),xn.push(Bn))})),gn(Mn),Ve==null||Ve(Mn,xn,{type:Fn})},[gn,hn,Ve,Z]),Fr=(0,n.useCallback)((jn,Fn,Mn,xn)=>{if(ke){const yr=Mn.map(Bn=>hn(Bn));ke(hn(jn),Fn,yr,xn)}Er(Mn,"single")},[ke,hn,Er]),Mr=(0,n.useMemo)(()=>!xt||Gt?null:(xt===!0?[kr,ua,fa]:xt).map(Fn=>Fn===kr?{key:"all",text:Cn.selectionAll,onSelect(){Er(wn.map((Mn,xn)=>Zn(Mn,xn)).filter(Mn=>{const xn=_n.get(Mn);return!(xn!=null&&xn.disabled)||Ur.has(Mn)}),"all")}}:Fn===ua?{key:"invert",text:Cn.selectInvert,onSelect(){const Mn=new Set(Ur);On.forEach((yr,Bn)=>{const kn=Zn(yr,Bn),gr=_n.get(kn);gr!=null&&gr.disabled||(Mn.has(kn)?Mn.delete(kn):Mn.add(kn))});const xn=Array.from(Mn);qe&&qe(xn),Er(xn,"invert")}}:Fn===fa?{key:"none",text:Cn.selectNone,onSelect(){lt==null||lt(),Er(Array.from(Ur).filter(Mn=>{const xn=_n.get(Mn);return xn==null?void 0:xn.disabled}),"none")}}:Fn).map(Fn=>Object.assign(Object.assign({},Fn),{onSelect:function(){for(var Mn,xn,yr=arguments.length,Bn=new Array(yr),kn=0;kn{var Fn;if(!m)return jn.filter(br=>br!==Yr);let Mn=(0,St.Z)(jn);const xn=new Set(Ur),yr=Ln.map(Zn).filter(br=>!_n.get(br).disabled),Bn=yr.every(br=>xn.has(br)),kn=yr.some(br=>xn.has(br)),gr=()=>{const br=[];Bn?yr.forEach(Hr=>{xn.delete(Hr),br.push(Hr)}):yr.forEach(Hr=>{xn.has(Hr)||(xn.add(Hr),br.push(Hr))});const Ir=Array.from(xn);We==null||We(!Bn,Ir.map(Hr=>hn(Hr)),br.map(Hr=>hn(Hr))),Er(Ir,"all"),ea(null)};let Ar;if(bt!=="radio"){let br;if(Mr){const ar={getPopupContainer:dn,items:Mr.map((ha,ma)=>{const{key:Da,text:za,onSelect:Qa}=ha;return{key:Da!=null?Da:ma,onClick:()=>{Qa==null||Qa(yr)},label:za}})};br=n.createElement("div",{className:`${an}-selection-extra`},n.createElement(ia.Z,{menu:ar,getPopupContainer:dn},n.createElement("span",null,n.createElement(fo.Z,null))))}const Ir=Ln.map((ar,ha)=>{const ma=Zn(ar,ha),Da=_n.get(ma)||{};return Object.assign({checked:xn.has(ma)},Da)}).filter(ar=>{let{disabled:ha}=ar;return ha}),Hr=!!Ir.length&&Ir.length===Ln.length,ra=Hr&&Ir.every(ar=>{let{checked:ha}=ar;return ha}),aa=Hr&&Ir.some(ar=>{let{checked:ha}=ar;return ha});Ar=!Gt&&n.createElement("div",{className:`${an}-selection`},n.createElement(Aa.default,{checked:Hr?ra:!!Ln.length&&Bn,indeterminate:Hr?!ra&&aa:!Bn&&kn,onChange:gr,disabled:Ln.length===0||Hr,"aria-label":br?"Custom selection":"Select all",skipGroup:!0}),br)}let ga;bt==="radio"?ga=(br,Ir,Hr)=>{const ra=Zn(Ir,Hr),aa=xn.has(ra);return{node:n.createElement(Dn.ZP,Object.assign({},_n.get(ra),{checked:aa,onClick:ar=>ar.stopPropagation(),onChange:ar=>{xn.has(ra)||Fr(ra,!0,[ra],ar.nativeEvent)}})),checked:aa}}:ga=(br,Ir,Hr)=>{var ra;const aa=Zn(Ir,Hr),ar=xn.has(aa),ha=Gr.has(aa),ma=_n.get(aa);let Da;return Gn==="nest"?Da=ha:Da=(ra=ma==null?void 0:ma.indeterminate)!==null&&ra!==void 0?ra:ha,{node:n.createElement(Aa.default,Object.assign({},ma,{indeterminate:Da,checked:ar,skipGroup:!0,onClick:za=>za.stopPropagation(),onChange:za=>{let{nativeEvent:Qa}=za;const{shiftKey:wo}=Qa;let Ua=-1,Ra=-1;if(wo&&Ht){const xa=new Set([Jn,aa]);yr.some((Ca,oa)=>{if(xa.has(Ca))if(Ua===-1)Ua=oa;else return Ra=oa,!0;return!1})}if(Ra!==-1&&Ua!==Ra&&Ht){const xa=yr.slice(Ua,Ra+1),Ca=[];ar?xa.forEach(Zr=>{xn.has(Zr)&&(Ca.push(Zr),xn.delete(Zr))}):xa.forEach(Zr=>{xn.has(Zr)||(Ca.push(Zr),xn.add(Zr))});const oa=Array.from(xn);_e==null||_e(!ar,oa.map(Zr=>hn(Zr)),Ca.map(Zr=>hn(Zr))),Er(oa,"multiple")}else{const xa=wr;if(Ht){const Ca=ar?(0,Ka._5)(xa,aa):(0,Ka.L0)(xa,aa);Fr(aa,!ar,Ca,Qa)}else{const Ca=(0,dr.S)([].concat((0,St.Z)(xa),[aa]),!0,Xn,rr),{checkedKeys:oa,halfCheckedKeys:Zr}=Ca;let Wa=oa;if(ar){const ao=new Set(oa);ao.delete(aa),Wa=(0,dr.S)(Array.from(ao),{checked:!1,halfCheckedKeys:Zr},Xn,rr).checkedKeys}Fr(aa,!ar,Wa,Qa)}}ea(ar?null:aa)}})),checked:ar}};const da=(br,Ir,Hr)=>{const{node:ra,checked:aa}=ga(br,Ir,Hr);return Wt?Wt(aa,Ir,Hr,ra):ra};if(!Mn.includes(Yr))if(Mn.findIndex(br=>{var Ir;return((Ir=br[Tt])===null||Ir===void 0?void 0:Ir.columnType)==="EXPAND_COLUMN"})===0){const[br,...Ir]=Mn;Mn=[br,Yr].concat((0,St.Z)(Ir))}else Mn=[Yr].concat((0,St.Z)(Mn));const ja=Mn.indexOf(Yr);Mn=Mn.filter((br,Ir)=>br!==Yr||Ir===ja);const ta=Mn[ja-1],Ma=Mn[ja+1];let na=Ut;na===void 0&&((Ma==null?void 0:Ma.fixed)!==void 0?na=Ma.fixed:(ta==null?void 0:ta.fixed)!==void 0&&(na=ta.fixed)),na&&ta&&((Fn=ta[Tt])===null||Fn===void 0?void 0:Fn.columnType)==="EXPAND_COLUMN"&&ta.fixed===void 0&&(ta.fixed=na);const Ia=re()(`${an}-selection-col`,{[`${an}-selection-col-with-dropdown`]:xt&&bt==="checkbox"}),ro={fixed:na,width:wt,className:`${an}-selection-column`,title:m.columnTitle||Ar,render:da,onCell:m.onCell,[Tt]:{className:Ia}};return Mn.map(br=>br===Yr?ro:br)},[Zn,Ln,m,wr,Ur,Gr,wt,Mr,Gn,Jn,_n,_e,Fr,rr]),Ur]},vo=e(89489),Po=e(59477),go=e(6848);const mo="ascend",So="descend";function po(c){return typeof c.sorter=="object"&&typeof c.sorter.multiple=="number"?c.sorter.multiple:!1}function Io(c){return typeof c=="function"?c:c&&typeof c=="object"&&c.compare?c.compare:!1}function To(c,m){return m?c[c.indexOf(m)+1]:c[0]}function xo(c,m,Z){let _=[];function ge(pe,Ve){_.push({column:pe,key:sr(pe,Ve),multiplePriority:po(pe),sortOrder:pe.sortOrder})}return(c||[]).forEach((pe,Ve)=>{const ke=Tn(Ve,Z);pe.children?("sortOrder"in pe&&ge(pe,ke),_=[].concat((0,St.Z)(_),(0,St.Z)(xo(pe.children,m,ke)))):pe.sorter&&("sortOrder"in pe?ge(pe,ke):m&&pe.defaultSortOrder&&_.push({column:pe,key:sr(pe,ke),multiplePriority:po(pe),sortOrder:pe.defaultSortOrder}))}),_}function Oo(c,m,Z,_,ge,pe,Ve,ke){return(m||[]).map((We,qe)=>{const lt=Tn(qe,ke);let _e=We;if(_e.sorter){const wt=_e.sortDirections||ge,bt=_e.showSorterTooltip===void 0?Ve:_e.showSorterTooltip,xt=sr(_e,lt),Ut=Z.find(Gn=>{let{key:un}=Gn;return un===xt}),Wt=Ut?Ut.sortOrder:null,Gt=To(wt,Wt);let Ht;if(We.sortIcon)Ht=We.sortIcon({sortOrder:Wt});else{const Gn=wt.includes(mo)&&n.createElement(Po.Z,{className:re()(`${c}-column-sorter-up`,{active:Wt===mo})}),un=wt.includes(So)&&n.createElement(vo.Z,{className:re()(`${c}-column-sorter-down`,{active:Wt===So})});Ht=n.createElement("span",{className:re()(`${c}-column-sorter`,{[`${c}-column-sorter-full`]:!!(Gn&&un)})},n.createElement("span",{className:`${c}-column-sorter-inner`,"aria-hidden":"true"},Gn,un))}const{cancelSort:an,triggerAsc:wn,triggerDesc:On}=pe||{};let hn=an;Gt===So?hn=On:Gt===mo&&(hn=wn);const Zn=typeof bt=="object"?bt:{title:hn};_e=Object.assign(Object.assign({},_e),{className:re()(_e.className,{[`${c}-column-sort`]:Wt}),title:Gn=>{const un=n.createElement("div",{className:`${c}-column-sorters`},n.createElement("span",{className:`${c}-column-title`},er(We.title,Gn)),Ht);return bt?n.createElement(go.Z,Object.assign({},Zn),un):un},onHeaderCell:Gn=>{const un=We.onHeaderCell&&We.onHeaderCell(Gn)||{},Cn=un.onClick,dn=un.onKeyDown;un.onClick=zn=>{_({column:We,key:xt,sortOrder:Gt,multiplePriority:po(We)}),Cn==null||Cn(zn)},un.onKeyDown=zn=>{zn.keyCode===Jr.Z.ENTER&&(_({column:We,key:xt,sortOrder:Gt,multiplePriority:po(We)}),dn==null||dn(zn))};const _t=Cr(We.title,{}),gn=_t==null?void 0:_t.toString();return Wt?un["aria-sort"]=Wt==="ascend"?"ascending":"descending":un["aria-label"]=gn||"",un.className=re()(un.className,`${c}-column-has-sorters`),un.tabIndex=0,We.ellipsis&&(un.title=(_t!=null?_t:"").toString()),un}})}return"children"in _e&&(_e=Object.assign(Object.assign({},_e),{children:Oo(c,_e.children,Z,_,ge,pe,Ve,lt)})),_e})}function Do(c){const{column:m,sortOrder:Z}=c;return{column:m,order:Z,field:m.dataIndex,columnKey:m.key}}function Lo(c){const m=c.filter(Z=>{let{sortOrder:_}=Z;return _}).map(Do);return m.length===0&&c.length?Object.assign(Object.assign({},Do(c[c.length-1])),{column:void 0}):m.length<=1?m[0]||{}:m}function Xr(c,m,Z){const _=m.slice().sort((Ve,ke)=>ke.multiplePriority-Ve.multiplePriority),ge=c.slice(),pe=_.filter(Ve=>{let{column:{sorter:ke},sortOrder:We}=Ve;return Io(ke)&&We});return pe.length?ge.sort((Ve,ke)=>{for(let We=0;We{const ke=Ve[Z];return ke?Object.assign(Object.assign({},Ve),{[Z]:Xr(ke,m,Z)}):Ve}):ge}function Or(c){let{prefixCls:m,mergedColumns:Z,onSorterChange:_,sortDirections:ge,tableLocale:pe,showSorterTooltip:Ve}=c;const[ke,We]=n.useState(xo(Z,!0)),qe=n.useMemo(()=>{let xt=!0;const Ut=xo(Z,!1);if(!Ut.length)return ke;const Wt=[];function Gt(an){xt?Wt.push(an):Wt.push(Object.assign(Object.assign({},an),{sortOrder:null}))}let Ht=null;return Ut.forEach(an=>{Ht===null?(Gt(an),an.sortOrder&&(an.multiplePriority===!1?xt=!1:Ht=!0)):(Ht&&an.multiplePriority!==!1||(xt=!1),Gt(an))}),Wt},[Z,ke]),lt=n.useMemo(()=>{const xt=qe.map(Ut=>{let{column:Wt,sortOrder:Gt}=Ut;return{column:Wt,order:Gt}});return{sortColumns:xt,sortColumn:xt[0]&&xt[0].column,sortOrder:xt[0]&&xt[0].order}},[qe]);function _e(xt){let Ut;xt.multiplePriority===!1||!qe.length||qe[0].multiplePriority===!1?Ut=[xt]:Ut=[].concat((0,St.Z)(qe.filter(Wt=>{let{key:Gt}=Wt;return Gt!==xt.key})),[xt]),We(Ut),_(Lo(Ut),Ut)}return[xt=>Oo(m,xt,qe,_e,ge,pe,Ve),qe,lt,()=>Lo(qe)]}function Wr(c,m){return c.map(Z=>{const _=Object.assign({},Z);return _.title=er(Z.title,m),"children"in _&&(_.children=Wr(_.children,m)),_})}function ya(c){return[n.useCallback(Z=>Wr(Z,c),[c])]}var ba=vn((c,m)=>{const{_renderTimes:Z}=c,{_renderTimes:_}=m;return Z!==_}),ho=An((c,m)=>{const{_renderTimes:Z}=c,{_renderTimes:_}=m;return Z!==_}),ka=e(64993),Co=e(17313),Mo=e(83116),Ro=e(37613),Bo=c=>{const{componentCls:m}=c,Z=`${c.lineWidth}px ${c.lineType} ${c.tableBorderColor}`,_=(ge,pe,Ve)=>({[`&${m}-${ge}`]:{[`> ${m}-container`]:{[`> ${m}-content, > ${m}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${m}-expanded-row-fixed`]:{margin:`-${pe}px -${Ve+c.lineWidth}px`}}}}}});return{[`${m}-wrapper`]:{[`${m}${m}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${m}-title`]:{border:Z,borderBottom:0},[`> ${m}-container`]:{borderInlineStart:Z,borderTop:Z,[` - > ${m}-content, - > ${m}-header, - > ${m}-body, - > ${m}-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:Z},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Z},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${m}-cell-fix-right-first::after`]:{borderInlineEnd:Z}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${m}-expanded-row-fixed`]:{margin:`-${c.tablePaddingVertical}px -${c.tablePaddingHorizontal+c.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:c.lineWidth,bottom:0,borderInlineEnd:Z,content:'""'}}}}}},[`&${m}-scroll-horizontal`]:{[`> ${m}-container > ${m}-body`]:{"> table > tbody":{[` - > tr${m}-expanded-row, - > tr${m}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},_("middle",c.tablePaddingVerticalMiddle,c.tablePaddingHorizontalMiddle)),_("small",c.tablePaddingVerticalSmall,c.tablePaddingHorizontalSmall)),{[`> ${m}-footer`]:{border:Z,borderTop:0}}),[`${m}-cell`]:{[`${m}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${c.lineWidth}px 0 ${c.lineWidth}px ${c.tableHeaderBg}`}},[`${m}-bordered ${m}-cell-scrollbar`]:{borderInlineEnd:Z}}}},vl=c=>{const{componentCls:m}=c;return{[`${m}-wrapper`]:{[`${m}-cell-ellipsis`]:Object.assign(Object.assign({},Co.vS),{wordBreak:"keep-all",[` - &${m}-cell-fix-left-last, - &${m}-cell-fix-right-first - `]:{overflow:"visible",[`${m}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${m}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},gl=c=>{const{componentCls:m}=c;return{[`${m}-wrapper`]:{[`${m}-tbody > tr${m}-placeholder`]:{textAlign:"center",color:c.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:c.colorBgContainer}}}}},ml=e(15969),pl=c=>{const{componentCls:m,antCls:Z,controlInteractiveSize:_,motionDurationSlow:ge,lineWidth:pe,paddingXS:Ve,lineType:ke,tableBorderColor:We,tableExpandIconBg:qe,tableExpandColumnWidth:lt,borderRadius:_e,fontSize:wt,fontSizeSM:bt,lineHeight:xt,tablePaddingVertical:Ut,tablePaddingHorizontal:Wt,tableExpandedRowBg:Gt,paddingXXS:Ht}=c,an=_/2-pe,wn=an*2+pe*3,On=`${pe}px ${ke} ${We}`,hn=Ht-pe;return{[`${m}-wrapper`]:{[`${m}-expand-icon-col`]:{width:lt},[`${m}-row-expand-icon-cell`]:{textAlign:"center",[`${m}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${m}-row-indent`]:{height:1,float:"left"},[`${m}-row-expand-icon`]:Object.assign(Object.assign({},(0,ml.N)(c)),{position:"relative",float:"left",boxSizing:"border-box",width:wn,height:wn,padding:0,color:"inherit",lineHeight:`${wn}px`,background:qe,border:On,borderRadius:_e,transform:`scale(${_/wn})`,transition:`all ${ge}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ge} ease-out`,content:'""'},"&::before":{top:an,insetInlineEnd:hn,insetInlineStart:hn,height:pe},"&::after":{top:hn,bottom:hn,insetInlineStart:an,width:pe,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"}}),[`${m}-row-indent + ${m}-row-expand-icon`]:{marginTop:(wt*xt-pe*3)/2-Math.ceil((bt*1.4-pe*3)/2),marginInlineEnd:Ve},[`tr${m}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Gt}},[`${Z}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${m}-expanded-row-fixed`]:{position:"relative",margin:`-${Ut}px -${Wt}px`,padding:`${Ut}px ${Wt}px`}}}},hl=c=>{const{componentCls:m,antCls:Z,iconCls:_,tableFilterDropdownWidth:ge,tableFilterDropdownSearchWidth:pe,paddingXXS:Ve,paddingXS:ke,colorText:We,lineWidth:qe,lineType:lt,tableBorderColor:_e,tableHeaderIconColor:wt,fontSizeSM:bt,tablePaddingHorizontal:xt,borderRadius:Ut,motionDurationSlow:Wt,colorTextDescription:Gt,colorPrimary:Ht,tableHeaderFilterActiveBg:an,colorTextDisabled:wn,tableFilterDropdownBg:On,tableFilterDropdownHeight:hn,controlItemBgHover:Zn,controlItemBgActive:Gn,boxShadowSecondary:un,filterDropdownMenuBg:Cn}=c,dn=`${Z}-dropdown`,_t=`${m}-filter-dropdown`,gn=`${Z}-tree`,zn=`${qe}px ${lt} ${_e}`;return[{[`${m}-wrapper`]:{[`${m}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${m}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ve,marginInline:`${Ve}px ${-xt/2}px`,padding:`0 ${Ve}px`,color:wt,fontSize:bt,borderRadius:Ut,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:Gt,background:an},"&.active":{color:Ht}}}},{[`${Z}-dropdown`]:{[_t]:Object.assign(Object.assign({},(0,Co.Wf)(c)),{minWidth:ge,backgroundColor:On,borderRadius:Ut,boxShadow:un,overflow:"hidden",[`${dn}-menu`]:{maxHeight:hn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Cn,"&:empty::after":{display:"block",padding:`${ke}px 0`,color:wn,fontSize:bt,textAlign:"center",content:'"Not Found"'}},[`${_t}-tree`]:{paddingBlock:`${ke}px 0`,paddingInline:ke,[gn]:{padding:0},[`${gn}-treenode ${gn}-node-content-wrapper:hover`]:{backgroundColor:Zn},[`${gn}-treenode-checkbox-checked ${gn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Gn}}},[`${_t}-search`]:{padding:ke,borderBottom:zn,"&-input":{input:{minWidth:pe},[_]:{color:wn}}},[`${_t}-checkall`]:{width:"100%",marginBottom:Ve,marginInlineStart:Ve},[`${_t}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${ke-qe}px ${ke}px`,overflow:"hidden",borderTop:zn}})}},{[`${Z}-dropdown ${_t}, ${_t}-submenu`]:{[`${Z}-checkbox-wrapper + span`]:{paddingInlineStart:ke,color:We},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Cl=c=>{const{componentCls:m,lineWidth:Z,colorSplit:_,motionDurationSlow:ge,zIndexTableFixed:pe,tableBg:Ve,zIndexTableSticky:ke}=c,We=_;return{[`${m}-wrapper`]:{[` - ${m}-cell-fix-left, - ${m}-cell-fix-right - `]:{position:"sticky !important",zIndex:pe,background:Ve},[` - ${m}-cell-fix-left-first::after, - ${m}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Z,width:30,transform:"translateX(100%)",transition:`box-shadow ${ge}`,content:'""',pointerEvents:"none"},[`${m}-cell-fix-left-all::after`]:{display:"none"},[` - ${m}-cell-fix-right-first::after, - ${m}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Z,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${ge}`,content:'""',pointerEvents:"none"},[`${m}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:ke+1,width:30,transition:`box-shadow ${ge}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${m}-ping-left`]:{[`&:not(${m}-has-fix-left) ${m}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${We}`}},[` - ${m}-cell-fix-left-first::after, - ${m}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${We}`},[`${m}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${m}-ping-right`]:{[`&:not(${m}-has-fix-right) ${m}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${We}`}},[` - ${m}-cell-fix-right-first::after, - ${m}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${We}`}}}}},El=c=>{const{componentCls:m,antCls:Z}=c;return{[`${m}-wrapper`]:{[`${m}-pagination${Z}-pagination`]:{margin:`${c.margin}px 0`},[`${m}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:c.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},yl=c=>{const{componentCls:m,tableRadius:Z}=c;return{[`${m}-wrapper`]:{[m]:{[`${m}-title, ${m}-header`]:{borderRadius:`${Z}px ${Z}px 0 0`},[`${m}-title + ${m}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${m}-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:Z,borderStartEndRadius:Z,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Z},"> *:last-child":{borderStartEndRadius:Z}}},"&-footer":{borderRadius:`0 0 ${Z}px ${Z}px`}}}}},bl=c=>{const{componentCls:m}=c;return{[`${m}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${m}-pagination-left`]:{justifyContent:"flex-end"},[`${m}-pagination-right`]:{justifyContent:"flex-start"},[`${m}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${m}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${m}-row-indent`]:{float:"right"}}}}},Sl=c=>{const{componentCls:m,antCls:Z,iconCls:_,fontSizeIcon:ge,padding:pe,paddingXS:Ve,tableHeaderIconColor:ke,tableHeaderIconColorHover:We,tableSelectionColumnWidth:qe}=c;return{[`${m}-wrapper`]:{[`${m}-selection-col`]:{width:qe,[`&${m}-selection-col-with-dropdown`]:{width:qe+ge+pe/4}},[`${m}-bordered ${m}-selection-col`]:{width:qe+Ve*2,[`&${m}-selection-col-with-dropdown`]:{width:qe+ge+pe/4+Ve*2}},[` - table tr th${m}-selection-column, - table tr td${m}-selection-column - `]:{paddingInlineEnd:c.paddingXS,paddingInlineStart:c.paddingXS,textAlign:"center",[`${Z}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${m}-selection-column${m}-cell-fix-left`]:{zIndex:c.zIndexTableFixed+1},[`table tr th${m}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${m}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${m}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${c.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${c.tablePaddingHorizontal/4}px`,[_]:{color:ke,fontSize:ge,verticalAlign:"baseline","&:hover":{color:We}}}}}},Il=c=>{const{componentCls:m}=c,Z=(_,ge,pe,Ve)=>({[`${m}${m}-${_}`]:{fontSize:Ve,[` - ${m}-title, - ${m}-footer, - ${m}-cell, - ${m}-thead > tr > th, - ${m}-tbody > tr > th, - ${m}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{padding:`${ge}px ${pe}px`},[`${m}-filter-trigger`]:{marginInlineEnd:`-${pe/2}px`},[`${m}-expanded-row-fixed`]:{margin:`-${ge}px -${pe}px`},[`${m}-tbody`]:{[`${m}-wrapper:only-child ${m}`]:{marginBlock:`-${ge}px`,marginInline:`${c.tableExpandColumnWidth-pe}px -${pe}px`}},[`${m}-selection-column`]:{paddingInlineStart:`${pe/4}px`}}});return{[`${m}-wrapper`]:Object.assign(Object.assign({},Z("middle",c.tablePaddingVerticalMiddle,c.tablePaddingHorizontalMiddle,c.tableFontSizeMiddle)),Z("small",c.tablePaddingVerticalSmall,c.tablePaddingHorizontalSmall,c.tableFontSizeSmall))}},xl=c=>{const{componentCls:m,marginXXS:Z,fontSizeIcon:_,tableHeaderIconColor:ge,tableHeaderIconColorHover:pe}=c;return{[`${m}-wrapper`]:{[`${m}-thead th${m}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${c.motionDurationSlow}`,"&:hover":{background:c.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:c.colorPrimary},[` - &${m}-cell-fix-left:hover, - &${m}-cell-fix-right:hover - `]:{background:c.tableFixedHeaderSortActiveBg}},[`${m}-thead th${m}-column-sort`]:{background:c.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${m}-column-sort`]:{background:c.tableBodySortBg},[`${m}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${m}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${m}-column-sorter`]:{marginInlineStart:Z,color:ge,fontSize:0,transition:`color ${c.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:_,"&.active":{color:c.colorPrimary}},[`${m}-column-sorter-up + ${m}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${m}-column-sorters:hover ${m}-column-sorter`]:{color:pe}}}},Bl=c=>{const{componentCls:m,opacityLoading:Z,tableScrollThumbBg:_,tableScrollThumbBgHover:ge,tableScrollThumbSize:pe,tableScrollBg:Ve,zIndexTableSticky:ke,stickyScrollBarBorderRadius:We}=c,qe=`${c.lineWidth}px ${c.lineType} ${c.tableBorderColor}`;return{[`${m}-wrapper`]:{[`${m}-sticky`]:{"&-holder":{position:"sticky",zIndex:ke,background:c.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${pe}px !important`,zIndex:ke,display:"flex",alignItems:"center",background:Ve,borderTop:qe,opacity:Z,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:pe,backgroundColor:_,borderRadius:We,transition:`all ${c.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ge}}}}}}},Jo=c=>{const{componentCls:m,lineWidth:Z,tableBorderColor:_}=c,ge=`${Z}px ${c.lineType} ${_}`;return{[`${m}-wrapper`]:{[`${m}-summary`]:{position:"relative",zIndex:c.zIndexTableFixed,background:c.tableBg,"> tr":{"> th, > td":{borderBottom:ge}}},[`div${m}-summary`]:{boxShadow:`0 -${Z}px 0 ${_}`}}}},wl=c=>{const{componentCls:m}=c,Z=`${c.lineWidth}px ${c.lineType} ${c.tableBorderColor}`,_=`${m}-expanded-row-cell`;return{[`${m}-wrapper`]:{[`${m}-tbody-virtual`]:{[`${m}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${m}-cell`]:{borderBottom:Z},[`${m}-expanded-row`]:{[`${_}${_}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${c.lineWidth}px)`,borderInlineEnd:"none"}}},[`${m}-bordered`]:{[`${m}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Z,position:"absolute"},[`${m}-cell`]:{borderInlineEnd:Z,[`&${m}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-c.lineWidth,borderInlineStart:Z}}}}}}};const Pl=c=>{const{componentCls:m,fontWeightStrong:Z,tablePaddingVertical:_,tablePaddingHorizontal:ge,lineWidth:pe,lineType:Ve,tableBorderColor:ke,tableFontSize:We,tableBg:qe,tableRadius:lt,tableHeaderTextColor:_e,motionDurationMid:wt,tableHeaderBg:bt,tableHeaderCellSplitColor:xt,tableRowHoverBg:Ut,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:Gt,tableFooterTextColor:Ht,tableFooterBg:an,paddingContentVerticalLG:wn}=c,On=`${pe}px ${Ve} ${ke}`;return{[`${m}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Co.dF)()),{[m]:Object.assign(Object.assign({},(0,Co.Wf)(c)),{fontSize:We,background:qe,borderRadius:`${lt}px ${lt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${lt}px ${lt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${m}-cell, - ${m}-thead > tr > th, - ${m}-tbody > tr > th, - ${m}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{position:"relative",padding:`${wn}px ${ge}px`,overflowWrap:"break-word"},[`${m}-title`]:{padding:`${_}px ${ge}px`},[`${m}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:_e,fontWeight:Z,textAlign:"start",background:bt,borderBottom:On,transition:`background ${wt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${m}-selection-column):not(${m}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:xt,transform:"translateY(-50%)",transition:`background-color ${wt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${m}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${wt}, border-color ${wt}`,borderBottom:On,[` - > ${m}-wrapper:only-child, - > ${m}-expanded-row-fixed > ${m}-wrapper:only-child - `]:{[m]:{marginBlock:`-${_}px`,marginInline:`${c.tableExpandColumnWidth-ge}px -${ge}px`,[`${m}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:_e,fontWeight:Z,textAlign:"start",background:bt,borderBottom:On,transition:`background ${wt} ease`},[` - &${m}-row:hover > th, - &${m}-row:hover > td, - > th${m}-cell-row-hover, - > td${m}-cell-row-hover - `]:{background:Ut},[`&${m}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:Gt}}}},[`${m}-footer`]:{padding:`${_}px ${ge}px`,color:Ht,background:an}})}};var Ol=(0,Mo.Z)("Table",c=>{const{colorTextHeading:m,colorSplit:Z,colorIcon:_,colorIconHover:ge,opacityLoading:pe,colorBgContainer:Ve,controlInteractiveSize:ke,headerBg:We,headerColor:qe,headerSortActiveBg:lt,headerSortHoverBg:_e,bodySortBg:wt,rowHoverBg:bt,rowSelectedBg:xt,rowSelectedHoverBg:Ut,rowExpandedBg:Wt,cellPaddingBlock:Gt,cellPaddingInline:Ht,cellPaddingBlockMD:an,cellPaddingInlineMD:wn,cellPaddingBlockSM:On,cellPaddingInlineSM:hn,borderColor:Zn,footerBg:Gn,footerColor:un,headerBorderRadius:Cn,cellFontSize:dn,cellFontSizeMD:_t,cellFontSizeSM:gn,headerSplitColor:zn,fixedHeaderSortActiveBg:qn,headerFilterHoverBg:Xn,filterDropdownBg:Ln,expandIconBg:_n,selectionColumnWidth:rr,stickyScrollBarBg:wr}=c,hr=new ka.C(_),Ur=new ka.C(ge),Gr=2,Jn=(0,Ro.TS)(c,{tableFontSize:dn,tableBg:Ve,tableRadius:Cn,tablePaddingVertical:Gt,tablePaddingHorizontal:Ht,tablePaddingVerticalMiddle:an,tablePaddingHorizontalMiddle:wn,tablePaddingVerticalSmall:On,tablePaddingHorizontalSmall:hn,tableBorderColor:Zn,tableHeaderTextColor:qe,tableHeaderBg:We,tableFooterTextColor:un,tableFooterBg:Gn,tableHeaderCellSplitColor:zn,tableHeaderSortBg:lt,tableHeaderSortHoverBg:_e,tableHeaderIconColor:hr.clone().setAlpha(hr.getAlpha()*pe).toRgbString(),tableHeaderIconColorHover:Ur.clone().setAlpha(Ur.getAlpha()*pe).toRgbString(),tableBodySortBg:wt,tableFixedHeaderSortActiveBg:qn,tableHeaderFilterActiveBg:Xn,tableFilterDropdownBg:Ln,tableRowHoverBg:bt,tableSelectedRowBg:xt,tableSelectedRowHoverBg:Ut,zIndexTableFixed:Gr,zIndexTableSticky:Gr+1,tableFontSizeMiddle:_t,tableFontSizeSmall:gn,tableSelectionColumnWidth:rr,tableExpandIconBg:_n,tableExpandColumnWidth:ke+2*c.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:wr,tableScrollThumbBgHover:m,tableScrollBg:Z});return[Pl(Jn),El(Jn),Jo(Jn),xl(Jn),hl(Jn),Bo(Jn),yl(Jn),pl(Jn),Jo(Jn),gl(Jn),Sl(Jn),Cl(Jn),Bl(Jn),vl(Jn),Il(Jn),bl(Jn),wl(Jn)]},c=>{const{colorFillAlter:m,colorBgContainer:Z,colorTextHeading:_,colorFillSecondary:ge,colorFillContent:pe,controlItemBgActive:Ve,controlItemBgActiveHover:ke,padding:We,paddingSM:qe,paddingXS:lt,colorBorderSecondary:_e,borderRadiusLG:wt,fontSize:bt,controlHeight:xt,colorTextPlaceholder:Ut}=c,Wt=new ka.C(ge).onBackground(Z).toHexShortString(),Gt=new ka.C(pe).onBackground(Z).toHexShortString(),Ht=new ka.C(m).onBackground(Z).toHexShortString();return{headerBg:Ht,headerColor:_,headerSortActiveBg:Wt,headerSortHoverBg:Gt,bodySortBg:Ht,rowHoverBg:Ht,rowSelectedBg:Ve,rowSelectedHoverBg:ke,rowExpandedBg:m,cellPaddingBlock:We,cellPaddingInline:We,cellPaddingBlockMD:qe,cellPaddingInlineMD:lt,cellPaddingBlockSM:lt,cellPaddingInlineSM:lt,borderColor:_e,headerBorderRadius:wt,footerBg:Ht,footerColor:_,cellFontSize:bt,cellFontSizeMD:bt,cellFontSizeSM:bt,headerSplitColor:_e,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:pe,filterDropdownMenuBg:Z,filterDropdownBg:Z,expandIconBg:Z,selectionColumnWidth:xt,stickyScrollBarBg:Ut,stickyScrollBarBorderRadius:100}});const Dl=[],Ll=(c,m)=>{const{prefixCls:Z,className:_,rootClassName:ge,style:pe,size:Ve,bordered:ke,dropdownPrefixCls:We,dataSource:qe,pagination:lt,rowSelection:_e,rowKey:wt="key",rowClassName:bt,columns:xt,children:Ut,childrenColumnName:Wt,onChange:Gt,getPopupContainer:Ht,loading:an,expandIcon:wn,expandable:On,expandedRowRender:hn,expandIconColumnIndex:Zn,indentSize:Gn,scroll:un,sortDirections:Cn,locale:dn,showSorterTooltip:_t=!0,virtual:gn}=c,zn=n.useMemo(()=>xt||g(Ut),[xt,Ut]),qn=n.useMemo(()=>zn.some(mr=>mr.responsive),[zn]),Xn=(0,or.Z)(qn),Ln=n.useMemo(()=>{const mr=new Set(Object.keys(Xn).filter(Dr=>Xn[Dr]));return zn.filter(Dr=>!Dr.responsive||Dr.responsive.some(va=>mr.has(va)))},[zn,Xn]),_n=(0,Sn.Z)(c,["className","style","columns"]),{locale:rr=lr.Z,direction:wr,table:hr,renderEmpty:Ur,getPrefixCls:Gr,getPopupContainer:Jn}=n.useContext(Yn.E_),ea=(0,Wn.Z)(Ve),Er=Object.assign(Object.assign({},rr.Table),dn),Fr=qe||Dl,Mr=Gr("table",Z),Sa=Gr("dropdown",We),jn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Zn},On),{childrenColumnName:Fn="children"}=jn,Mn=n.useMemo(()=>Fr.some(mr=>mr==null?void 0:mr[Fn])?"nest":hn||On&&On.expandedRowRender?"row":null,[Fr]),xn={body:n.useRef()},yr=n.useMemo(()=>typeof wt=="function"?wt:mr=>mr==null?void 0:mr[wt],[wt]),[Bn]=no(Fr,Fn,yr),kn={},gr=function(mr,Dr){let va=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Kr,pa,Ba;const wa=Object.assign(Object.assign({},kn),mr);va&&((Kr=kn.resetPagination)===null||Kr===void 0||Kr.call(kn),!((pa=wa.pagination)===null||pa===void 0)&&pa.current&&(wa.pagination.current=1),lt&<.onChange&<.onChange(1,(Ba=wa.pagination)===null||Ba===void 0?void 0:Ba.pageSize)),un&&un.scrollToFirstRowOnChange!==!1&&xn.body.current&&(0,En.Z)(0,{getContainer:()=>xn.body.current}),Gt==null||Gt(wa.pagination,wa.filters,wa.sorter,{currentDataSource:eo(Xr(Fr,wa.sorterStates,Fn),wa.filterStates),action:Dr})},Ar=(mr,Dr)=>{gr({sorter:mr,sorterStates:Dr},"sort",!1)},[ga,da,ja,ta]=Or({prefixCls:Mr,mergedColumns:Ln,onSorterChange:Ar,sortDirections:Cn||["ascend","descend"],tableLocale:Er,showSorterTooltip:_t}),Ma=n.useMemo(()=>Xr(Fr,da,Fn),[Fr,da]);kn.sorter=ta(),kn.sorterStates=da;const na=(mr,Dr)=>{gr({filters:mr,filterStates:Dr},"filter",!0)},[Ia,ro,br]=so({prefixCls:Mr,locale:Er,dropdownPrefixCls:Sa,mergedColumns:Ln,onFilterChange:na,getPopupContainer:Ht||Jn}),Ir=eo(Ma,ro);kn.filters=br,kn.filterStates=ro;const Hr=n.useMemo(()=>{const mr={};return Object.keys(br).forEach(Dr=>{br[Dr]!==null&&(mr[Dr]=br[Dr])}),Object.assign(Object.assign({},ja),{filters:mr})},[ja,br]),[ra]=ya(Hr),aa=(mr,Dr)=>{gr({pagination:Object.assign(Object.assign({},kn.pagination),{current:mr,pageSize:Dr})},"paginate")},[ar,ha]=Ao(Ir.length,aa,lt);kn.pagination=lt===!1?{}:Na(ar,lt),kn.resetPagination=ha;const ma=n.useMemo(()=>{if(lt===!1||!ar.pageSize)return Ir;const{current:mr=1,total:Dr,pageSize:va=Ya}=ar;return Ir.lengthva?Ir.slice((mr-1)*va,mr*va):Ir:Ir.slice((mr-1)*va,mr*va)},[!!lt,Ir,ar&&ar.current,ar&&ar.pageSize,ar&&ar.total]),[Da,za]=La({prefixCls:Mr,data:Ir,pageData:ma,getRowKey:yr,getRecordByKey:Bn,expandType:Mn,childrenColumnName:Fn,locale:Er,getPopupContainer:Ht||Jn},_e),Qa=(mr,Dr,va)=>{let Kr;return typeof bt=="function"?Kr=re()(bt(mr,Dr,va)):Kr=re()(bt),re()({[`${Mr}-row-selected`]:za.has(yr(mr,Dr))},Kr)};jn.__PARENT_RENDER_ICON__=jn.expandIcon,jn.expandIcon=jn.expandIcon||wn||Un(Er),Mn==="nest"&&jn.expandIconColumnIndex===void 0?jn.expandIconColumnIndex=_e?1:0:jn.expandIconColumnIndex>0&&_e&&(jn.expandIconColumnIndex-=1),typeof jn.indentSize!="number"&&(jn.indentSize=typeof Gn=="number"?Gn:15);const wo=n.useCallback(mr=>ra(Da(Ia(ga(mr)))),[ga,Ia,Da]);let Ua,Ra;if(lt!==!1&&(ar!=null&&ar.total)){let mr;ar.size?mr=ar.size:mr=ea==="small"||ea==="middle"?"small":void 0;const Dr=pa=>n.createElement(yn.Z,Object.assign({},ar,{className:re()(`${Mr}-pagination ${Mr}-pagination-${pa}`,ar.className),size:mr})),va=wr==="rtl"?"left":"right",{position:Kr}=ar;if(Kr!==null&&Array.isArray(Kr)){const pa=Kr.find(Ga=>Ga.includes("top")),Ba=Kr.find(Ga=>Ga.includes("bottom")),wa=Kr.every(Ga=>`${Ga}`=="none");!pa&&!Ba&&!wa&&(Ra=Dr(va)),pa&&(Ua=Dr(pa.toLowerCase().replace("top",""))),Ba&&(Ra=Dr(Ba.toLowerCase().replace("bottom","")))}else Ra=Dr(va)}let xa;typeof an=="boolean"?xa={spinning:an}:typeof an=="object"&&(xa=Object.assign({spinning:!0},an));const[Ca,oa]=Ol(Mr),[,Zr]=(0,Vn.Z)(),Wa=re()(`${Mr}-wrapper`,hr==null?void 0:hr.className,{[`${Mr}-wrapper-rtl`]:wr==="rtl"},_,ge,oa),ao=Object.assign(Object.assign({},hr==null?void 0:hr.style),pe),qa=dn&&dn.emptyText||(Ur==null?void 0:Ur("Table"))||n.createElement(pr.Z,{componentName:"Table"}),Ha=gn?ho:ba,Fo={},zo=n.useMemo(()=>{const{fontSize:mr,lineHeight:Dr,padding:va,paddingXS:Kr,paddingSM:pa}=Zr,Ba=Math.floor(mr*Dr);switch(ea){case"large":return va*2+Ba;case"small":return Kr*2+Ba;default:return pa*2+Ba}},[Zr,ea]);return gn&&(Fo.listItemHeight=zo),Ca(n.createElement("div",{ref:m,className:Wa,style:ao},n.createElement(ir.Z,Object.assign({spinning:!1},xa),Ua,n.createElement(Ha,Object.assign({},Fo,_n,{columns:Ln,direction:wr,expandable:jn,prefixCls:Mr,className:re()({[`${Mr}-middle`]:ea==="middle",[`${Mr}-small`]:ea==="small",[`${Mr}-bordered`]:ke,[`${Mr}-empty`]:Fr.length===0}),data:ma,rowKey:yr,rowClassName:Qa,emptyText:qa,internalHooks:i,internalRefs:xn,transformColumns:wo})),Ra)))};var Ml=n.forwardRef(Ll);const Rl=(c,m)=>{const Z=n.useRef(0);return Z.current+=1,n.createElement(Ml,Object.assign({},c,{ref:m,_renderTimes:Z.current}))},Xa=n.forwardRef(Rl);Xa.SELECTION_COLUMN=Yr,Xa.EXPAND_COLUMN=t,Xa.SELECTION_ALL=kr,Xa.SELECTION_INVERT=ua,Xa.SELECTION_NONE=fa,Xa.Column=kt,Xa.ColumnGroup=cn,Xa.Summary=A;var Fl=Xa,Nl=Fl},99313:function(vt,ve,e){"use strict";e.d(ve,{default:function(){return $}});var t=e(99267),i=e(18785),f=e(62772),H=e(92310),l=e.n(H),C=e(5016),n=e(18082),F=e(20049),Q=e(52456),o=e(10928),K=e(5883),d=e(59301),u=e(49658),k=e(18929),N=e(77900),R=(0,d.createContext)(null),Le=d.forwardRef(function(g,y){var I=g.prefixCls,S=g.className,de=g.style,ie=g.id,Ne=g.active,ze=g.tabKey,$e=g.children;return d.createElement("div",{id:ie&&"".concat(ie,"-panel-").concat(ze),role:"tabpanel",tabIndex:Ne?0:-1,"aria-labelledby":ie&&"".concat(ie,"-tab-").concat(ze),"aria-hidden":!Ne,style:de,className:l()(I,Ne&&"".concat(I,"-active"),S),ref:y},$e)}),ae=Le,oe=["key","forceRender","style","className"];function ee(g){var y=g.id,I=g.activeKey,S=g.animated,de=g.tabPosition,ie=g.destroyInactiveTabPane,Ne=d.useContext(R),ze=Ne.prefixCls,$e=Ne.tabs,ot=S.tabPane,ut="".concat(ze,"-tabpane");return d.createElement("div",{className:l()("".concat(ze,"-content-holder"))},d.createElement("div",{className:l()("".concat(ze,"-content"),"".concat(ze,"-content-").concat(de),(0,n.Z)({},"".concat(ze,"-content-animated"),ot))},$e.map(function(At){var ft=At.key,dt=At.forceRender,It=At.style,gt=At.className,Mt=(0,K.Z)(At,oe),Lt=ft===I;return d.createElement(N.default,(0,C.Z)({key:ft,visible:Lt,forceRender:dt,removeOnLeave:!!ie,leavedClassName:"".concat(ut,"-hidden")},S.tabPaneMotion),function(Kt,st){var Et=Kt.style,Pe=Kt.className;return d.createElement(ae,(0,C.Z)({},Mt,{prefixCls:ut,id:y,tabKey:ft,animated:ot,active:Lt,style:(0,F.Z)((0,F.Z)({},It),Et),className:l()(gt,Pe),ref:st}))})})))}var D=e(92393),b=e(29301),a=e(6089),x=e(8654),w={width:0,height:0,left:0,top:0};function W(g,y,I){return(0,d.useMemo)(function(){for(var S,de=new Map,ie=y.get((S=g[0])===null||S===void 0?void 0:S.key)||w,Ne=ie.left+ie.width,ze=0;zejt?(mt=ct,Fe.current="x"):(mt=tt,Fe.current="y"),y(-mt,-mt)&&Ue.preventDefault()}var Je=(0,d.useRef)(null);Je.current={onTouchStart:st,onTouchMove:Et,onTouchEnd:Pe,onWheel:Xe},d.useEffect(function(){function Ue(Rt){Je.current.onTouchStart(Rt)}function ct(Rt){Je.current.onTouchMove(Rt)}function tt(Rt){Je.current.onTouchEnd(Rt)}function mt(Rt){Je.current.onWheel(Rt)}return document.addEventListener("touchmove",ct,{passive:!1}),document.addEventListener("touchend",tt,{passive:!1}),g.current.addEventListener("touchstart",Ue,{passive:!1}),g.current.addEventListener("wheel",mt),function(){document.removeEventListener("touchmove",ct),document.removeEventListener("touchend",tt)}},[])}var Ae=e(34280);function ye(g){var y=(0,d.useState)(0),I=(0,Q.Z)(y,2),S=I[0],de=I[1],ie=(0,d.useRef)(0),Ne=(0,d.useRef)();return Ne.current=g,(0,Ae.o)(function(){var ze;(ze=Ne.current)===null||ze===void 0||ze.call(Ne)},[S]),function(){ie.current===S&&(ie.current+=1,de(ie.current))}}function Ce(g){var y=(0,d.useRef)([]),I=(0,d.useState)({}),S=(0,Q.Z)(I,2),de=S[1],ie=(0,d.useRef)(typeof g=="function"?g():g),Ne=ye(function(){var $e=ie.current;y.current.forEach(function(ot){$e=ot($e)}),y.current=[],ie.current=$e,de({})});function ze($e){y.current.push($e),Ne()}return[ie.current,ze]}var le={width:0,height:0,left:0,top:0,right:0};function ne(g,y,I,S,de,ie,Ne){var ze=Ne.tabs,$e=Ne.tabPosition,ot=Ne.rtl,ut,At,ft;return["top","bottom"].includes($e)?(ut="width",At=ot?"right":"left",ft=Math.abs(I)):(ut="height",At="top",ft=-I),(0,d.useMemo)(function(){if(!ze.length)return[0,0];for(var dt=ze.length,It=dt,gt=0;gtft+y){It=gt-1;break}}for(var Lt=0,Kt=dt-1;Kt>=0;Kt-=1){var st=g.get(ze[Kt].key)||le;if(st[At]=It?[0,0]:[Lt,It]},[g,y,S,de,ie,ft,$e,ze.map(function(dt){return dt.key}).join("_"),ot])}function Y(g){var y;return g instanceof Map?(y={},g.forEach(function(I,S){y[S]=I})):y=g,JSON.stringify(y)}var E="TABS_DQ";function X(g){return String(g).replace(/"/g,E)}function T(g,y,I,S){return!(!I||S||g===!1||g===void 0&&(y===!1||y===null))}function z(g,y){var I=g.prefixCls,S=g.editable,de=g.locale,ie=g.style;return!S||S.showAdd===!1?null:d.createElement("button",{ref:y,type:"button",className:"".concat(I,"-nav-add"),style:ie,"aria-label":(de==null?void 0:de.addAriaLabel)||"Add tab",onClick:function(ze){S.onEdit("add",{event:ze})}},S.addIcon||"+")}var ce=d.forwardRef(z),Se=d.forwardRef(function(g,y){var I=g.position,S=g.prefixCls,de=g.extra;if(!de)return null;var ie,Ne={};return(0,o.Z)(de)==="object"&&!d.isValidElement(de)?Ne=de:Ne.right=de,I==="right"&&(ie=Ne.right),I==="left"&&(ie=Ne.left),ie?d.createElement("div",{className:"".concat(S,"-extra-content"),ref:y},ie):null}),Ke=Se,te=e(31561),ue=e(15285),Te=e(10228);function Me(g,y){var I=g.prefixCls,S=g.id,de=g.tabs,ie=g.locale,Ne=g.mobile,ze=g.moreIcon,$e=ze===void 0?"More":ze,ot=g.moreTransitionName,ut=g.style,At=g.className,ft=g.editable,dt=g.tabBarGutter,It=g.rtl,gt=g.removeAriaLabel,Mt=g.onTabClick,Lt=g.getPopupContainer,Kt=g.popupClassName,st=(0,d.useState)(!1),Et=(0,Q.Z)(st,2),Pe=Et[0],Fe=Et[1],Xe=(0,d.useState)(null),Je=(0,Q.Z)(Xe,2),Ue=Je[0],ct=Je[1],tt="".concat(S,"-more-popup"),mt="".concat(I,"-dropdown"),Rt=Ue!==null?"".concat(tt,"-").concat(Ue):null,jt=ie==null?void 0:ie.dropdownAriaLabel;function $t(Ze,yt){Ze.preventDefault(),Ze.stopPropagation(),ft.onEdit("remove",{key:yt,event:Ze})}var on=d.createElement(ue.ZP,{onClick:function(yt){var pt=yt.key,Bt=yt.domEvent;Mt(pt,Bt),Fe(!1)},prefixCls:"".concat(mt,"-menu"),id:tt,tabIndex:-1,role:"listbox","aria-activedescendant":Rt,selectedKeys:[Ue],"aria-label":jt!==void 0?jt:"expanded dropdown"},de.map(function(Ze){var yt=Ze.closable,pt=Ze.disabled,Bt=Ze.closeIcon,nt=Ze.key,Ft=Ze.label,mn=T(yt,Bt,ft,pt);return d.createElement(ue.sN,{key:nt,id:"".concat(tt,"-").concat(nt),role:"option","aria-controls":S&&"".concat(S,"-panel-").concat(nt),disabled:pt},d.createElement("span",null,Ft),mn&&d.createElement("button",{type:"button","aria-label":gt||"remove",tabIndex:0,className:"".concat(mt,"-menu-item-remove"),onClick:function(Vt){Vt.stopPropagation(),$t(Vt,nt)}},Bt||ft.removeIcon||"\xD7"))}));function vn(Ze){for(var yt=de.filter(function(mn){return!mn.disabled}),pt=yt.findIndex(function(mn){return mn.key===Ue})||0,Bt=yt.length,nt=0;ntur?"left":"right"})}),jt=(0,Q.Z)(Rt,2),$t=jt[0],on=jt[1],vn=J(0,function(Sr,ur){!mt&&st&&st({direction:Sr>ur?"top":"bottom"})}),he=(0,Q.Z)(vn,2),Ie=he[0],je=he[1],He=(0,d.useState)([0,0]),Ze=(0,Q.Z)(He,2),yt=Ze[0],pt=Ze[1],Bt=(0,d.useState)([0,0]),nt=(0,Q.Z)(Bt,2),Ft=nt[0],mn=nt[1],Qt=(0,d.useState)([0,0]),Vt=(0,Q.Z)(Qt,2),Nt=Vt[0],Pn=Vt[1],fn=(0,d.useState)([0,0]),In=(0,Q.Z)(fn,2),bn=In[0],An=In[1],Rn=Ce(new Map),Kn=(0,Q.Z)(Rn,2),tr=Kn[0],kt=Kn[1],zt=W(ie,tr,Ft[0]),cn=h(yt,mt),Sn=h(Ft,mt),En=h(Nt,mt),Yn=h(bn,mt),pr=cnyn?yn:Sr}var Vn=(0,d.useRef)(),sn=(0,d.useState)(),Un=(0,Q.Z)(sn,2),sr=Un[0],Tn=Un[1];function er(){Tn(Date.now())}function Cr(){window.clearTimeout(Vn.current)}Ge(Je,function(Sr,ur){function Vr(Rr,_r){Rr(function(zr){var Za=ir(zr+_r);return Za})}return pr?(mt?Vr(on,Sr):Vr(je,ur),Cr(),er(),!0):!1}),(0,d.useEffect)(function(){return Cr(),sr&&(Vn.current=window.setTimeout(function(){Tn(0)},100)),Cr},[sr]);var jr=ne(zt,Wn,mt?$t:Ie,Sn,En,Yn,(0,F.Z)((0,F.Z)({},g),{},{tabs:ie})),cr=(0,Q.Z)(jr,2),fr=cr[0],Lr=cr[1],Br=(0,a.Z)(function(){var Sr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ut,ur=zt.get(Sr)||{width:0,height:0,left:0,right:0,top:0};if(mt){var Vr=$t;At?ur.right<$t?Vr=ur.right:ur.right+ur.width>$t+Wn&&(Vr=ur.right+ur.width-Wn):ur.left<-$t?Vr=-ur.left:ur.left+ur.width>-$t+Wn&&(Vr=-(ur.left+ur.width-Wn)),je(0),on(ir(Vr))}else{var Rr=Ie;ur.top<-Ie?Rr=-ur.top:ur.top+ur.height>-Ie+Wn&&(Rr=-(ur.top+ur.height-Wn)),on(0),je(ir(Rr))}}),Pr={};gt==="top"||gt==="bottom"?Pr[At?"marginRight":"marginLeft"]=Mt:Pr.marginTop=Mt;var ca=ie.map(function(Sr,ur){var Vr=Sr.key;return d.createElement(Qe,{id:$e,prefixCls:de,key:Vr,tab:Sr,style:ur===0?void 0:Pr,closable:Sr.closable,editable:dt,active:Vr===ut,renderWrapper:Lt,removeAriaLabel:It==null?void 0:It.removeAriaLabel,onClick:function(_r){Kt(Vr,_r)},onFocus:function(){Br(Vr),er(),Je.current&&(At||(Je.current.scrollLeft=0),Je.current.scrollTop=0)}})}),qr=function(){return kt(function(){var ur=new Map;return ie.forEach(function(Vr){var Rr,_r=Vr.key,zr=(Rr=Ue.current)===null||Rr===void 0?void 0:Rr.querySelector('[data-node-key="'.concat(X(_r),'"]'));zr&&ur.set(_r,{width:zr.offsetWidth,height:zr.offsetHeight,left:zr.offsetLeft,top:zr.offsetTop})}),ur})};(0,d.useEffect)(function(){qr()},[ie.map(function(Sr){return Sr.key}).join("_")]);var la=ye(function(){var Sr=r(Pe),ur=r(Fe),Vr=r(Xe);pt([Sr[0]-ur[0]-Vr[0],Sr[1]-ur[1]-Vr[1]]);var Rr=r(tt);Pn(Rr);var _r=r(ct);An(_r);var zr=r(Ue);mn([zr[0]-Rr[0],zr[1]-Rr[1]]),qr()}),Aa=ie.slice(0,fr),ia=ie.slice(Lr+1),pn=[].concat((0,D.Z)(Aa),(0,D.Z)(ia)),Hn=zt.get(ut),Nn=v({activeTabOffset:Hn,horizontal:mt,rtl:At,indicatorSize:Et}),Dn=Nn.style;(0,d.useEffect)(function(){Br()},[ut,lr,yn,Y(Hn),Y(zt),mt]),(0,d.useEffect)(function(){la()},[At]);var nr=!!pn.length,vr="".concat(de,"-nav-wrap"),$r,Qr,Tr,Jr;return mt?At?(Qr=$t>0,$r=$t!==yn):($r=$t<0,Qr=$t!==lr):(Tr=Ie<0,Jr=Ie!==lr),d.createElement(b.Z,{onResize:la},d.createElement("div",{ref:(0,x.x1)(y,Pe),role:"tablist",className:l()("".concat(de,"-nav"),Ne),style:ze,onKeyDown:function(){er()}},d.createElement(Ke,{ref:Fe,position:"left",extra:ft,prefixCls:de}),d.createElement(b.Z,{onResize:la},d.createElement("div",{className:l()(vr,(I={},(0,n.Z)(I,"".concat(vr,"-ping-left"),$r),(0,n.Z)(I,"".concat(vr,"-ping-right"),Qr),(0,n.Z)(I,"".concat(vr,"-ping-top"),Tr),(0,n.Z)(I,"".concat(vr,"-ping-bottom"),Jr),I)),ref:Je},d.createElement(b.Z,{onResize:la},d.createElement("div",{ref:Ue,className:"".concat(de,"-nav-list"),style:{transform:"translate(".concat($t,"px, ").concat(Ie,"px)"),transition:sr?"none":void 0}},ca,d.createElement(ce,{ref:tt,prefixCls:de,locale:It,editable:dt,style:(0,F.Z)((0,F.Z)({},ca.length===0?void 0:Pr),{},{visibility:nr?"hidden":null})}),d.createElement("div",{className:l()("".concat(de,"-ink-bar"),(0,n.Z)({},"".concat(de,"-ink-bar-animated"),ot.inkBar)),style:Dn}))))),d.createElement(Ee,(0,C.Z)({},g,{removeAriaLabel:It==null?void 0:It.removeAriaLabel,ref:ct,prefixCls:de,tabs:pn,className:!nr&&or,tabMoving:!!sr})),d.createElement(Ke,{ref:Xe,position:"right",extra:ft,prefixCls:de})))}var A=d.forwardRef(j),s=["renderTabBar"],G=["label","key"];function P(g){var y=g.renderTabBar,I=(0,K.Z)(g,s),S=d.useContext(R),de=S.tabs;if(y){var ie=(0,F.Z)((0,F.Z)({},I),{},{panes:de.map(function(Ne){var ze=Ne.label,$e=Ne.key,ot=(0,K.Z)(Ne,G);return d.createElement(ae,(0,C.Z)({tab:ze,key:$e,tabKey:$e},ot))})});return y(ie,A)}return d.createElement(A,I)}var p=e(48736);function V(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},y;return g===!1?y={inkBar:!1,tabPane:!1}:g===!0?y={inkBar:!0,tabPane:!1}:y=(0,F.Z)({inkBar:!0},(0,o.Z)(g)==="object"?g:{}),y.tabPaneMotion&&y.tabPane===void 0&&(y.tabPane=!0),!y.tabPaneMotion&&y.tabPane&&(y.tabPane=!1),y}var be=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],fe=0;function se(g,y){var I,S=g.id,de=g.prefixCls,ie=de===void 0?"rc-tabs":de,Ne=g.className,ze=g.items,$e=g.direction,ot=g.activeKey,ut=g.defaultActiveKey,At=g.editable,ft=g.animated,dt=g.tabPosition,It=dt===void 0?"top":dt,gt=g.tabBarGutter,Mt=g.tabBarStyle,Lt=g.tabBarExtraContent,Kt=g.locale,st=g.moreIcon,Et=g.moreTransitionName,Pe=g.destroyInactiveTabPane,Fe=g.renderTabBar,Xe=g.onChange,Je=g.onTabClick,Ue=g.onTabScroll,ct=g.getPopupContainer,tt=g.popupClassName,mt=g.indicatorSize,Rt=(0,K.Z)(g,be),jt=d.useMemo(function(){return(ze||[]).filter(function(An){return An&&(0,o.Z)(An)==="object"&&"key"in An})},[ze]),$t=$e==="rtl",on=V(ft),vn=(0,d.useState)(!1),he=(0,Q.Z)(vn,2),Ie=he[0],je=he[1];(0,d.useEffect)(function(){je((0,u.Z)())},[]);var He=(0,k.Z)(function(){var An;return(An=jt[0])===null||An===void 0?void 0:An.key},{value:ot,defaultValue:ut}),Ze=(0,Q.Z)(He,2),yt=Ze[0],pt=Ze[1],Bt=(0,d.useState)(function(){return jt.findIndex(function(An){return An.key===yt})}),nt=(0,Q.Z)(Bt,2),Ft=nt[0],mn=nt[1];(0,d.useEffect)(function(){var An=jt.findIndex(function(Kn){return Kn.key===yt});if(An===-1){var Rn;An=Math.max(0,Math.min(Ft,jt.length-1)),pt((Rn=jt[An])===null||Rn===void 0?void 0:Rn.key)}mn(An)},[jt.map(function(An){return An.key}).join("_"),yt,Ft]);var Qt=(0,k.Z)(null,{value:S}),Vt=(0,Q.Z)(Qt,2),Nt=Vt[0],Pn=Vt[1];(0,d.useEffect)(function(){S||(Pn("rc-tabs-".concat(fe)),fe+=1)},[]);function fn(An,Rn){Je==null||Je(An,Rn);var Kn=An!==yt;pt(An),Kn&&(Xe==null||Xe(An))}var In={id:Nt,activeKey:yt,animated:on,tabPosition:It,rtl:$t,mobile:Ie},bn=(0,F.Z)((0,F.Z)({},In),{},{editable:At,locale:Kt,moreIcon:st,moreTransitionName:Et,tabBarGutter:gt,onTabClick:fn,onTabScroll:Ue,extra:Lt,style:Mt,panes:null,getPopupContainer:ct,popupClassName:tt,indicatorSize:mt});return d.createElement(R.Provider,{value:{tabs:jt,prefixCls:ie}},d.createElement("div",(0,C.Z)({ref:y,id:S,className:l()(ie,"".concat(ie,"-").concat(It),(I={},(0,n.Z)(I,"".concat(ie,"-mobile"),Ie),(0,n.Z)(I,"".concat(ie,"-editable"),At),(0,n.Z)(I,"".concat(ie,"-rtl"),$t),I),Ne)},Rt),d.createElement(P,(0,C.Z)({},bn,{renderTabBar:Fe})),d.createElement(ee,(0,C.Z)({destroyInactiveTabPane:Pe},In,{animated:on}))))}var Oe=d.forwardRef(se),Re=Oe,M=Re,me=e(36355),Be=e(19716),we=()=>null,Ye=e(62892);const rt={motionAppear:!1,motionEnter:!0,motionLeave:!0};function at(g){let y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},I;return y===!1?I={inkBar:!1,tabPane:!1}:y===!0?I={inkBar:!0,tabPane:!0}:I=Object.assign({inkBar:!0},typeof y=="object"?y:{}),I.tabPane&&(I.tabPaneMotion=Object.assign(Object.assign({},rt),{motionName:(0,Ye.m)(g,"switch")})),I}var Pt=e(11592),Tt=function(g,y){var I={};for(var S in g)Object.prototype.hasOwnProperty.call(g,S)&&y.indexOf(S)<0&&(I[S]=g[S]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,S=Object.getOwnPropertySymbols(g);dey)}function Zt(g,y){if(g)return g;const I=(0,Pt.Z)(y).map(S=>{if(d.isValidElement(S)){const{key:de,props:ie}=S,Ne=ie||{},{tab:ze}=Ne,$e=Tt(Ne,["tab"]);return Object.assign(Object.assign({key:String(de)},$e),{label:ze})}return null});return Dt(I)}var tn=e(17313),Yt=e(83116),St=e(37613),nn=e(13826),Jt=g=>{const{componentCls:y,motionDurationSlow:I}=g;return[{[y]:{[`${y}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${I}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${I}`}}}}},[(0,nn.oN)(g,"slide-up"),(0,nn.oN)(g,"slide-down")]]};const ln=g=>{const{componentCls:y,tabsCardPadding:I,cardBg:S,cardGutter:de,colorBorderSecondary:ie,itemSelectedColor:Ne}=g;return{[`${y}-card`]:{[`> ${y}-nav, > div > ${y}-nav`]:{[`${y}-tab`]:{margin:0,padding:I,background:S,border:`${g.lineWidth}px ${g.lineType} ${ie}`,transition:`all ${g.motionDurationSlow} ${g.motionEaseInOut}`},[`${y}-tab-active`]:{color:Ne,background:g.colorBgContainer},[`${y}-ink-bar`]:{visibility:"hidden"}},[`&${y}-top, &${y}-bottom`]:{[`> ${y}-nav, > div > ${y}-nav`]:{[`${y}-tab + ${y}-tab`]:{marginLeft:{_skip_check_:!0,value:`${de}px`}}}},[`&${y}-top`]:{[`> ${y}-nav, > div > ${y}-nav`]:{[`${y}-tab`]:{borderRadius:`${g.borderRadiusLG}px ${g.borderRadiusLG}px 0 0`},[`${y}-tab-active`]:{borderBottomColor:g.colorBgContainer}}},[`&${y}-bottom`]:{[`> ${y}-nav, > div > ${y}-nav`]:{[`${y}-tab`]:{borderRadius:`0 0 ${g.borderRadiusLG}px ${g.borderRadiusLG}px`},[`${y}-tab-active`]:{borderTopColor:g.colorBgContainer}}},[`&${y}-left, &${y}-right`]:{[`> ${y}-nav, > div > ${y}-nav`]:{[`${y}-tab + ${y}-tab`]:{marginTop:`${de}px`}}},[`&${y}-left`]:{[`> ${y}-nav, > div > ${y}-nav`]:{[`${y}-tab`]:{borderRadius:{_skip_check_:!0,value:`${g.borderRadiusLG}px 0 0 ${g.borderRadiusLG}px`}},[`${y}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:g.colorBgContainer}}}},[`&${y}-right`]:{[`> ${y}-nav, > div > ${y}-nav`]:{[`${y}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${g.borderRadiusLG}px ${g.borderRadiusLG}px 0`}},[`${y}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:g.colorBgContainer}}}}}}},Qn=g=>{const{componentCls:y,itemHoverColor:I,dropdownEdgeChildVerticalPadding:S}=g;return{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,tn.Wf)(g)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:g.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${y}-dropdown-menu`]:{maxHeight:g.tabsDropdownHeight,margin:0,padding:`${S}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:g.colorBgContainer,backgroundClip:"padding-box",borderRadius:g.borderRadiusLG,outline:"none",boxShadow:g.boxShadowSecondary,"&-item":Object.assign(Object.assign({},tn.vS),{display:"flex",alignItems:"center",minWidth:g.tabsDropdownWidth,margin:0,padding:`${g.paddingXXS}px ${g.paddingSM}px`,color:g.colorText,fontWeight:"normal",fontSize:g.fontSize,lineHeight:g.lineHeight,cursor:"pointer",transition:`all ${g.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:g.marginSM},color:g.colorTextDescription,fontSize:g.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:I}},"&:hover":{background:g.controlItemBgHover},"&-disabled":{"&, &:hover":{color:g.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},et=g=>{const{componentCls:y,margin:I,colorBorderSecondary:S,horizontalMargin:de,verticalItemPadding:ie,verticalItemMargin:Ne}=g;return{[`${y}-top, ${y}-bottom`]:{flexDirection:"column",[`> ${y}-nav, > div > ${y}-nav`]:{margin:de,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${g.lineWidth}px ${g.lineType} ${S}`,content:"''"},[`${y}-ink-bar`]:{height:g.lineWidthBold,"&-animated":{transition:`width ${g.motionDurationSlow}, left ${g.motionDurationSlow}, - right ${g.motionDurationSlow}`}},[`${y}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:g.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:g.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:g.boxShadowTabsOverflowRight},[`&${y}-nav-wrap-ping-left::before`]:{opacity:1},[`&${y}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${y}-top`]:{[`> ${y}-nav, - > div > ${y}-nav`]:{"&::before":{bottom:0},[`${y}-ink-bar`]:{bottom:0}}},[`${y}-bottom`]:{[`> ${y}-nav, > div > ${y}-nav`]:{order:1,marginTop:`${I}px`,marginBottom:0,"&::before":{top:0},[`${y}-ink-bar`]:{top:0}},[`> ${y}-content-holder, > div > ${y}-content-holder`]:{order:0}},[`${y}-left, ${y}-right`]:{[`> ${y}-nav, > div > ${y}-nav`]:{flexDirection:"column",minWidth:g.controlHeight*1.25,[`${y}-tab`]:{padding:ie,textAlign:"center"},[`${y}-tab + ${y}-tab`]:{margin:Ne},[`${y}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:g.controlHeight},"&::before":{top:0,boxShadow:g.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:g.boxShadowTabsOverflowBottom},[`&${y}-nav-wrap-ping-top::before`]:{opacity:1},[`&${y}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${y}-ink-bar`]:{width:g.lineWidthBold,"&-animated":{transition:`height ${g.motionDurationSlow}, top ${g.motionDurationSlow}`}},[`${y}-nav-list, ${y}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${y}-left`]:{[`> ${y}-nav, > div > ${y}-nav`]:{[`${y}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${y}-content-holder, > div > ${y}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${g.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${g.lineWidth}px ${g.lineType} ${g.colorBorder}`},[`> ${y}-content > ${y}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:g.paddingLG}}}},[`${y}-right`]:{[`> ${y}-nav, > div > ${y}-nav`]:{order:1,[`${y}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${y}-content-holder, > div > ${y}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-g.lineWidth},borderRight:{_skip_check_:!0,value:`${g.lineWidth}px ${g.lineType} ${g.colorBorder}`},[`> ${y}-content > ${y}-tabpane`]:{paddingRight:{_skip_check_:!0,value:g.paddingLG}}}}}},ht=g=>{const{componentCls:y,cardPaddingSM:I,cardPaddingLG:S,horizontalItemPaddingSM:de,horizontalItemPaddingLG:ie}=g;return{[y]:{"&-small":{[`> ${y}-nav`]:{[`${y}-tab`]:{padding:de,fontSize:g.titleFontSizeSM}}},"&-large":{[`> ${y}-nav`]:{[`${y}-tab`]:{padding:ie,fontSize:g.titleFontSizeLG}}}},[`${y}-card`]:{[`&${y}-small`]:{[`> ${y}-nav`]:{[`${y}-tab`]:{padding:I}},[`&${y}-bottom`]:{[`> ${y}-nav ${y}-tab`]:{borderRadius:`0 0 ${g.borderRadius}px ${g.borderRadius}px`}},[`&${y}-top`]:{[`> ${y}-nav ${y}-tab`]:{borderRadius:`${g.borderRadius}px ${g.borderRadius}px 0 0`}},[`&${y}-right`]:{[`> ${y}-nav ${y}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${g.borderRadius}px ${g.borderRadius}px 0`}}},[`&${y}-left`]:{[`> ${y}-nav ${y}-tab`]:{borderRadius:{_skip_check_:!0,value:`${g.borderRadius}px 0 0 ${g.borderRadius}px`}}}},[`&${y}-large`]:{[`> ${y}-nav`]:{[`${y}-tab`]:{padding:S}}}}}},Ct=g=>{const{componentCls:y,itemActiveColor:I,itemHoverColor:S,iconCls:de,tabsHorizontalItemMargin:ie,horizontalItemPadding:Ne,itemSelectedColor:ze,itemColor:$e}=g,ot=`${y}-tab`;return{[ot]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Ne,fontSize:g.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:$e,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:I}},(0,tn.Qy)(g)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-g.marginXXS},marginLeft:{_skip_check_:!0,value:g.marginXS},color:g.colorTextDescription,fontSize:g.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${g.motionDurationSlow}`,"&:hover":{color:g.colorTextHeading}},"&:hover":{color:S},[`&${ot}-active ${ot}-btn`]:{color:ze,textShadow:g.tabsActiveTextShadow},[`&${ot}-disabled`]:{color:g.colorTextDisabled,cursor:"not-allowed"},[`&${ot}-disabled ${ot}-btn, &${ot}-disabled ${y}-remove`]:{"&:focus, &:active":{color:g.colorTextDisabled}},[`& ${ot}-remove ${de}`]:{margin:0},[de]:{marginRight:{_skip_check_:!0,value:g.marginSM}}},[`${ot} + ${ot}`]:{margin:{_skip_check_:!0,value:ie}}}},Ot=g=>{const{componentCls:y,tabsHorizontalItemMarginRTL:I,iconCls:S,cardGutter:de}=g;return{[`${y}-rtl`]:{direction:"rtl",[`${y}-nav`]:{[`${y}-tab`]:{margin:{_skip_check_:!0,value:I},[`${y}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[S]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${g.marginSM}px`}},[`${y}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${g.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${g.marginXXS}px`},[S]:{margin:0}}}},[`&${y}-left`]:{[`> ${y}-nav`]:{order:1},[`> ${y}-content-holder`]:{order:0}},[`&${y}-right`]:{[`> ${y}-nav`]:{order:0},[`> ${y}-content-holder`]:{order:1}},[`&${y}-card${y}-top, &${y}-card${y}-bottom`]:{[`> ${y}-nav, > div > ${y}-nav`]:{[`${y}-tab + ${y}-tab`]:{marginRight:{_skip_check_:!0,value:de},marginLeft:{_skip_check_:!0,value:0}}}}},[`${y}-dropdown-rtl`]:{direction:"rtl"},[`${y}-menu-item`]:{[`${y}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},rn=g=>{const{componentCls:y,tabsCardPadding:I,cardHeight:S,cardGutter:de,itemHoverColor:ie,itemActiveColor:Ne,colorBorderSecondary:ze}=g;return{[y]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,tn.Wf)(g)),{display:"flex",[`> ${y}-nav, > div > ${y}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${y}-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 ${g.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${y}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${g.motionDurationSlow}`},[`${y}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${y}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${y}-nav-more`]:{position:"relative",padding:I,background:"transparent",border:0,color:g.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:g.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${y}-nav-add`]:Object.assign({minWidth:S,marginLeft:{_skip_check_:!0,value:de},padding:`0 ${g.paddingXS}px`,background:"transparent",border:`${g.lineWidth}px ${g.lineType} ${ze}`,borderRadius:`${g.borderRadiusLG}px ${g.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:g.colorText,transition:`all ${g.motionDurationSlow} ${g.motionEaseInOut}`,"&:hover":{color:ie},"&:active, &:focus:not(:focus-visible)":{color:Ne}},(0,tn.Qy)(g))},[`${y}-extra-content`]:{flex:"none"},[`${y}-ink-bar`]:{position:"absolute",background:g.inkBarColor,pointerEvents:"none"}}),Ct(g)),{[`${y}-content`]:{position:"relative",width:"100%"},[`${y}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${y}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${y}-centered`]:{[`> ${y}-nav, > div > ${y}-nav`]:{[`${y}-nav-wrap`]:{[`&:not([class*='${y}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var en=(0,Yt.Z)("Tabs",g=>{const y=(0,St.TS)(g,{tabsCardPadding:g.cardPadding||`${(g.cardHeight-Math.round(g.fontSize*g.lineHeight))/2-g.lineWidth}px ${g.padding}px`,dropdownEdgeChildVerticalPadding:g.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${g.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${g.horizontalItemGutter}px`});return[ht(y),Ot(y),et(y),Qn(y),ln(y),rn(y),Jt(y)]},g=>{const y=g.controlHeightLG;return{zIndexPopup:g.zIndexPopupBase+50,cardBg:g.colorFillAlter,cardHeight:y,cardPadding:"",cardPaddingSM:`${g.paddingXXS*1.5}px ${g.padding}px`,cardPaddingLG:`${g.paddingXS}px ${g.padding}px ${g.paddingXXS*1.5}px`,titleFontSize:g.fontSize,titleFontSizeLG:g.fontSizeLG,titleFontSizeSM:g.fontSize,inkBarColor:g.colorPrimary,horizontalMargin:`0 0 ${g.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${g.paddingSM}px 0`,horizontalItemPaddingSM:`${g.paddingXS}px 0`,horizontalItemPaddingLG:`${g.padding}px 0`,verticalItemPadding:`${g.paddingXS}px ${g.paddingLG}px`,verticalItemMargin:`${g.margin}px 0 0 0`,itemColor:g.colorText,itemSelectedColor:g.colorPrimary,itemHoverColor:g.colorPrimaryHover,itemActiveColor:g.colorPrimaryActive,cardGutter:g.marginXXS/2}}),it=function(g,y){var I={};for(var S in g)Object.prototype.hasOwnProperty.call(g,S)&&y.indexOf(S)<0&&(I[S]=g[S]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,S=Object.getOwnPropertySymbols(g);de{const{type:y,className:I,rootClassName:S,size:de,onEdit:ie,hideAdd:Ne,centered:ze,addIcon:$e,popupClassName:ot,children:ut,items:At,animated:ft,style:dt,indicatorSize:It}=g,gt=it(g,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Mt,moreIcon:Lt=d.createElement(i.Z,null)}=gt,{direction:Kt,tabs:st,getPrefixCls:Et,getPopupContainer:Pe}=d.useContext(me.E_),Fe=Et("tabs",Mt),[Xe,Je]=en(Fe);let Ue;y==="editable-card"&&(Ue={onEdit:($t,on)=>{let{key:vn,event:he}=on;ie==null||ie($t==="add"?he:vn,$t)},removeIcon:d.createElement(t.Z,null),addIcon:$e||d.createElement(f.Z,null),showAdd:Ne!==!0});const ct=Et(),tt=Zt(At,ut),mt=at(Fe,ft),Rt=(0,Be.Z)(de),jt=Object.assign(Object.assign({},st==null?void 0:st.style),dt);return Xe(d.createElement(M,Object.assign({direction:Kt,getPopupContainer:Pe,moreTransitionName:`${ct}-slide-up`},gt,{items:tt,className:l()({[`${Fe}-${Rt}`]:Rt,[`${Fe}-card`]:["card","editable-card"].includes(y),[`${Fe}-editable-card`]:y==="editable-card",[`${Fe}-centered`]:ze},st==null?void 0:st.className,I,S,Je),popupClassName:l()(ot,Je),style:jt,editable:Ue,moreIcon:Lt,prefixCls:Fe,animated:mt,indicatorSize:It!=null?It:st==null?void 0:st.indicatorSize})))};Xt.TabPane=we;var $=Xt},17574:function(vt,ve,e){"use strict";e.d(ve,{default:function(){return ne}});var t=e(64588),i=e(92393),f=e(52671),H=e(8657),l=e(5016),C=e(59301),n={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"},F=n,Q=e(7657),o=function(E,X){return C.createElement(Q.Z,(0,l.Z)({},E,{ref:X,icon:F}))},K=C.forwardRef(o),d=K,u=e(92310),k=e.n(u),N=e(35654),R=e(71430),Le=e(36355),ae=e(56082),oe=e(62892),ee=e(20648);const D=4;function b(Y){const{dropPosition:E,dropLevelOffset:X,prefixCls:T,indent:z,direction:ce="ltr"}=Y,Se=ce==="ltr"?"left":"right",Ke=ce==="ltr"?"right":"left",te={[Se]:-X*z+D,[Ke]:0};switch(E){case-1:te.top=-3;break;case 1:te.bottom=-3;break;default:te.bottom=-3,te[Se]=z+D;break}return C.createElement("div",{style:te,className:`${T}-drop-indicator`})}var a=e(71997),w=C.forwardRef((Y,E)=>{const{getPrefixCls:X,direction:T,virtual:z,tree:ce}=C.useContext(Le.E_),{prefixCls:Se,className:Ke,showIcon:te=!1,showLine:ue,switcherIcon:Te,blockNode:Me=!1,children:Ee,checkable:q=!1,selectable:Qe=!0,draggable:O,motion:L,style:v}=Y,r=X("tree",Se),h=X(),j=L!=null?L:Object.assign(Object.assign({},(0,oe.Z)(h)),{motionAppear:!1}),A=Object.assign(Object.assign({},Y),{checkable:q,selectable:Qe,showIcon:te,motion:j,blockNode:Me,showLine:!!ue,dropIndicatorRender:b}),[s,G]=(0,ee.ZP)(r),P=C.useMemo(()=>{if(!O)return!1;let V={};switch(typeof O){case"function":V.nodeDraggable=O;break;case"object":V=Object.assign({},O);break;default:break}return V.icon!==!1&&(V.icon=V.icon||C.createElement(ae.Z,null)),V},[O]),p=V=>C.createElement(a.Z,{prefixCls:r,switcherIcon:Te,treeNodeProps:V,showLine:ue});return s(C.createElement(t.Z,Object.assign({itemHeight:20,ref:E,virtual:z},A,{style:Object.assign(Object.assign({},ce==null?void 0:ce.style),v),prefixCls:r,className:k()({[`${r}-icon-hide`]:!te,[`${r}-block-node`]:Me,[`${r}-unselectable`]:!Qe,[`${r}-rtl`]:T==="rtl"},ce==null?void 0:ce.className,Ke,G),direction:T,checkable:q&&C.createElement("span",{className:`${r}-checkbox-inner`}),selectable:Qe,switcherIcon:p,draggable:P}),Ee))}),W;(function(Y){Y[Y.None=0]="None",Y[Y.Start=1]="Start",Y[Y.End=2]="End"})(W||(W={}));function J(Y,E){function X(T){const{key:z,children:ce}=T;E(z,T)!==!1&&J(ce||[],E)}Y.forEach(X)}function U(Y){let{treeData:E,expandedKeys:X,startKey:T,endKey:z}=Y;const ce=[];let Se=W.None;if(T&&T===z)return[T];if(!T||!z)return[];function Ke(te){return te===T||te===z}return J(E,te=>{if(Se===W.End)return!1;if(Ke(te)){if(ce.push(te),Se===W.None)Se=W.Start;else if(Se===W.Start)return Se=W.End,!1}else Se===W.Start&&ce.push(te);return X.includes(te)}),ce}function B(Y,E){const X=(0,i.Z)(E),T=[];return J(Y,(z,ce)=>{const Se=X.indexOf(z);return Se!==-1&&(T.push(ce),X.splice(Se,1)),!!X.length}),T}var xe=function(Y,E){var X={};for(var T in Y)Object.prototype.hasOwnProperty.call(Y,T)&&E.indexOf(T)<0&&(X[T]=Y[T]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,T=Object.getOwnPropertySymbols(Y);z{var{defaultExpandAll:X,defaultExpandParent:T,defaultExpandedKeys:z}=Y,ce=xe(Y,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Se=C.useRef(),Ke=C.useRef(),te=()=>{const{keyEntities:P}=(0,R.I8)(Ge(ce));let p;return X?p=Object.keys(P):T?p=(0,N.r7)(ce.expandedKeys||z||[],P):p=ce.expandedKeys||z,p},[ue,Te]=C.useState(ce.selectedKeys||ce.defaultSelectedKeys||[]),[Me,Ee]=C.useState(()=>te());C.useEffect(()=>{"selectedKeys"in ce&&Te(ce.selectedKeys)},[ce.selectedKeys]),C.useEffect(()=>{"expandedKeys"in ce&&Ee(ce.expandedKeys)},[ce.expandedKeys]);const q=(P,p)=>{var V;return"expandedKeys"in ce||Ee(P),(V=ce.onExpand)===null||V===void 0?void 0:V.call(ce,P,p)},Qe=(P,p)=>{var V;const{multiple:be}=ce,{node:fe,nativeEvent:se}=p,{key:Oe=""}=fe,Re=Ge(ce),M=Object.assign(Object.assign({},p),{selected:!0}),me=(se==null?void 0:se.ctrlKey)||(se==null?void 0:se.metaKey),Be=se==null?void 0:se.shiftKey;let De;be&&me?(De=P,Se.current=Oe,Ke.current=De,M.selectedNodes=B(Re,De)):be&&Be?(De=Array.from(new Set([].concat((0,i.Z)(Ke.current||[]),(0,i.Z)(U({treeData:Re,expandedKeys:Me,startKey:Oe,endKey:Se.current}))))),M.selectedNodes=B(Re,De)):(De=[Oe],Se.current=Oe,Ke.current=De,M.selectedNodes=B(Re,De)),(V=ce.onSelect)===null||V===void 0||V.call(ce,De,M),"selectedKeys"in ce||Te(De)},{getPrefixCls:O,direction:L}=C.useContext(Le.E_),{prefixCls:v,className:r,showIcon:h=!0,expandAction:j="click"}=ce,A=xe(ce,["prefixCls","className","showIcon","expandAction"]),s=O("tree",v),G=k()(`${s}-directory`,{[`${s}-directory-rtl`]:L==="rtl"},r);return C.createElement(w,Object.assign({icon:re,ref:E,blockNode:!0},A,{showIcon:h,expandAction:j,prefixCls:s,className:G,expandedKeys:Me,selectedKeys:ue,onSelect:Qe,onExpand:q}))};var Ce=C.forwardRef(Ae);const le=w;le.DirectoryTree=Ce,le.TreeNode=t.O;var ne=le},20648:function(vt,ve,e){"use strict";e.d(ve,{TM:function(){return u},Yk:function(){return d}});var t=e(93083),i=e(98447),f=e(17313),H=e(8378),l=e(37613),C=e(83116);const n=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),F=(k,N)=>({[`.${k}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${N.motionDurationSlow}`}}}),Q=(k,N)=>({[`.${k}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:N.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${N.lineWidthBold}px solid ${N.colorPrimary}`,borderRadius:"50%",content:'""'}}}),o=(k,N)=>{const{treeCls:R,treeNodeCls:Le,treeNodePadding:ae,titleHeight:oe,nodeSelectedBg:ee,nodeHoverBg:D}=N,b=N.paddingXS;return{[R]:Object.assign(Object.assign({},(0,f.Wf)(N)),{background:N.colorBgContainer,borderRadius:N.borderRadius,transition:`background-color ${N.motionDurationSlow}`,[`&${R}-rtl`]:{[`${R}-switcher`]:{"&_close":{[`${R}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${R}-active-focused)`]:Object.assign({},(0,f.oN)(N)),[`${R}-list-holder-inner`]:{alignItems:"flex-start"},[`&${R}-block-node`]:{[`${R}-list-holder-inner`]:{alignItems:"stretch",[`${R}-node-content-wrapper`]:{flex:"auto"},[`${Le}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ae,insetInlineStart:0,border:`1px solid ${N.colorPrimary}`,opacity:0,animationName:n,animationDuration:N.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Le}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${ae}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${R}-node-content-wrapper`]:{color:N.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${R}-node-content-wrapper`]:Object.assign({},(0,f.oN)(N)),[`&:not(${Le}-disabled).filter-node ${R}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${R}-draggable-icon`]:{flexShrink:0,width:oe,lineHeight:`${oe}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${N.motionDurationSlow}`,[`${Le}:hover &`]:{opacity:.45}},[`&${Le}-disabled`]:{[`${R}-draggable-icon`]:{visibility:"hidden"}}}},[`${R}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:oe}},[`${R}-draggable-icon`]:{visibility:"hidden"},[`${R}-switcher`]:Object.assign(Object.assign({},F(k,N)),{position:"relative",flex:"none",alignSelf:"stretch",width:oe,margin:0,lineHeight:`${oe}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${R}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:N.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:oe/2,bottom:-ae,marginInlineStart:-1,borderInlineEnd:`1px solid ${N.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:oe/2*.8,height:oe/2,borderBottom:`1px solid ${N.colorBorder}`,content:'""'}}}),[`${R}-checkbox`]:{top:"initial",marginInlineEnd:b},[`${R}-node-content-wrapper, ${R}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:oe,margin:0,padding:`0 ${N.paddingXS/2}px`,color:"inherit",lineHeight:`${oe}px`,background:"transparent",borderRadius:N.borderRadius,cursor:"pointer",transition:`all ${N.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:D},[`&${R}-node-selected`]:{backgroundColor:ee},[`${R}-iconEle`]:{display:"inline-block",width:oe,height:oe,lineHeight:`${oe}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${R}-unselectable ${R}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${R}-node-content-wrapper`]:Object.assign({lineHeight:`${oe}px`,userSelect:"none"},Q(k,N)),[`${Le}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${N.colorPrimary}`}},"&-show-line":{[`${R}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:oe/2,bottom:-ae,borderInlineEnd:`1px solid ${N.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${R}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Le}-leaf-last`]:{[`${R}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${oe/2}px !important`}}}}})}},K=k=>{const{treeCls:N,treeNodeCls:R,treeNodePadding:Le,directoryNodeSelectedBg:ae,directoryNodeSelectedColor:oe}=k;return{[`${N}${N}-directory`]:{[R]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Le,insetInlineStart:0,transition:`background-color ${k.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:k.controlItemBgHover}},"> *":{zIndex:1},[`${N}-switcher`]:{transition:`color ${k.motionDurationMid}`},[`${N}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${N}-node-selected`]:{color:oe,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ae},[`${N}-switcher`]:{color:oe},[`${N}-node-content-wrapper`]:{color:oe,background:"transparent"}}}}}},d=(k,N)=>{const R=`.${k}`,Le=`${R}-treenode`,ae=N.paddingXS/2,oe=(0,l.TS)(N,{treeCls:R,treeNodeCls:Le,treeNodePadding:ae});return[o(k,oe),K(oe)]},u=k=>{const{controlHeightSM:N}=k;return{titleHeight:N,nodeHoverBg:k.controlItemBgHover,nodeSelectedBg:k.controlItemBgActive}};ve.ZP=(0,C.Z)("Tree",(k,N)=>{let{prefixCls:R}=N;return[{[k.componentCls]:(0,i.C2)(`${R}-checkbox`,k)},d(R,k),(0,H.Z)(k)]},k=>{const{colorTextLightSolid:N,colorPrimary:R}=k;return Object.assign(Object.assign({},u(k)),{directoryNodeSelectedColor:N,directoryNodeSelectedBg:R})})},71997:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Le}});var t=e(5016),i=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},H=f,l=e(7657),C=function(oe,ee){return i.createElement(l.Z,(0,t.Z)({},oe,{ref:ee,icon:H}))},n=i.forwardRef(C),F=n,Q=e(52671),o=e(58617),K=e(15075),d=e(43531),u=e(92310),k=e.n(u),N=e(92343),Le=ae=>{const{prefixCls:oe,switcherIcon:ee,treeNodeProps:D,showLine:b}=ae,{isLeaf:a,expanded:x,loading:w}=D;if(w)return i.createElement(o.Z,{className:`${oe}-switcher-loading-icon`});let W;if(b&&typeof b=="object"&&(W=b.showLeafIcon),a){if(!b)return null;if(typeof W!="boolean"&&W){const B=typeof W=="function"?W(D):W,xe=`${oe}-switcher-line-custom-icon`;return(0,N.l$)(B)?(0,N.Tm)(B,{className:k()(B.props.className||"",xe)}):B}return W?i.createElement(Q.Z,{className:`${oe}-switcher-line-icon`}):i.createElement("span",{className:`${oe}-switcher-leaf-line`})}const J=`${oe}-switcher-icon`,U=typeof ee=="function"?ee(D):ee;return(0,N.l$)(U)?(0,N.Tm)(U,{className:k()(U.props.className||"",J)}):U!==void 0?U:b?x?i.createElement(K.Z,{className:`${oe}-switcher-line-icon`}):i.createElement(d.Z,{className:`${oe}-switcher-line-icon`}):i.createElement(F,{className:J})}},97774:function(vt,ve,e){"use strict";Object.defineProperty(ve,"__esModule",{value:!0}),ve.default=void 0;var t=Object.assign||function(R){for(var Le=1;Le=0?1/(Math.cos(2*Math.PI/10-ue)+3.07768*Math.sin(2*Math.PI/10-ue)):1/(Math.cos(ue)+3.07768*Math.sin(ue))};break}o.gridSize=Math.max(Math.floor(o.gridSize),4);var u=o.gridSize,k=u-o.maskGapWidth,N=Math.abs(o.maxRotation-o.minRotation),R=Math.min(o.maxRotation,o.minRotation),Le=o.rotationStep,ae,oe,ee,D,b,a,x;function w(Ke,te){return"hsl("+(Math.random()*360).toFixed()+","+(Math.random()*30+70).toFixed()+"%,"+(Math.random()*(te-Ke)+Ke).toFixed()+"%)"}switch(o.color){case"random-dark":x=function(){return w(10,50)};break;case"random-light":x=function(){return w(50,90)};break;default:typeof o.color=="function"&&(x=o.color);break}var W=null;typeof o.classes=="function"&&(W=o.classes);var J=!1,U=[],B,xe=function(te){var ue=te.currentTarget,Te=ue.getBoundingClientRect(),Me,Ee;te.touches?(Me=te.touches[0].clientX,Ee=te.touches[0].clientY):(Me=te.clientX,Ee=te.clientY);var q=Me-Te.left,Qe=Ee-Te.top,O=Math.floor(q*(ue.width/Te.width||1)/u),L=Math.floor(Qe*(ue.height/Te.height||1)/u);return U[O][L]},re=function(te){var ue=xe(te);if(B!==ue){if(B=ue,!ue){o.hover(void 0,void 0,te);return}o.hover(ue.item,ue.dimension,te)}},Ge=function(te){var ue=xe(te);ue&&(o.click(ue.item,ue.dimension,te),te.preventDefault())},Ae=[],ye=function(te){if(Ae[te])return Ae[te];var ue=te*8,Te=ue,Me=[];for(te===0&&Me.push([D[0],D[1],0]);Te--;){var Ee=1;o.shape!=="circle"&&(Ee=o.shape(Te/ue*2*Math.PI)),Me.push([D[0]+te*Ee*Math.cos(-Te/ue*2*Math.PI),D[1]+te*Ee*Math.sin(-Te/ue*2*Math.PI)*o.ellipticity,Te/ue*2*Math.PI])}return Ae[te]=Me,Me},Ce=function(){return o.abortThreshold>0&&new Date().getTime()-a>o.abortThreshold},le=function(){return o.rotateRatio===0||Math.random()>o.rotateRatio?0:N===0?R:R+Math.round(Math.random()*N/Le)*Le},ne=function(te,ue,Te){var Me=!1,Ee=o.weightFactor(ue);if(Ee<=o.minSize)return!1;var q=1;EeBe[1]&&(Be[1]=Oe),ReBe[2]&&(Be[2]=Re),Me&&(O.fillStyle="rgba(255, 0, 0, 0.5)",O.fillRect(Oe*u,Re*u,u-.5,u-.5));break e}Me&&(O.fillStyle="rgba(0, 0, 255, 0.5)",O.fillRect(Oe*u,Re*u,u-.5,u-.5))}}return Me&&(O.fillStyle="rgba(0, 255, 0, 0.5)",O.fillRect(Be[3]*u,Be[0]*u,(Be[1]-Be[3]+1)*u,(Be[2]-Be[0]+1)*u)),{mu:q,occupied:se,bounds:Be,gw:p,gh:P,fillTextOffsetX:s,fillTextOffsetY:G,fillTextWidth:L,fillTextHeight:v,fontSize:Ee}},Y=function(te,ue,Te,Me,Ee){for(var q=Ee.length;q--;){var Qe=te+Ee[q][0],O=ue+Ee[q][1];if(Qe>=oe||O>=ee||Qe<0||O<0){if(!o.drawOutOfBound)return!1;continue}if(!ae[Qe][O])return!1}return!0},E=function(te,ue,Te,Me,Ee,q,Qe,O,L){var v=Te.fontSize,r;x?r=x(Me,Ee,v,q,Qe):r=o.color;var h;W?h=W(Me,Ee,v,q,Qe):h=o.classes;var j,A=Te.bounds;j={x:(te+A[3])*u,y:(ue+A[0])*u,w:(A[1]-A[3]+1)*u,h:(A[2]-A[0]+1)*u},F.forEach(function(s){if(s.getContext){var G=s.getContext("2d"),P=Te.mu;G.save(),G.scale(1/P,1/P),G.font=o.fontWeight+" "+(v*P).toString(10)+"px "+o.fontFamily,G.fillStyle=r,G.translate((te+Te.gw/2)*u*P,(ue+Te.gh/2)*u*P),O!==0&&G.rotate(-O),G.textBaseline="middle",G.fillText(Me,Te.fillTextOffsetX*P,(Te.fillTextOffsetY+v*.5)*P),G.restore()}else{var p=document.createElement("span"),V="";V="rotate("+-O/Math.PI*180+"deg) ",Te.mu!==1&&(V+="translateX(-"+Te.fillTextWidth/4+"px) scale("+1/Te.mu+")");var be={position:"absolute",display:"block",font:o.fontWeight+" "+v*Te.mu+"px "+o.fontFamily,left:(te+Te.gw/2)*u+Te.fillTextOffsetX+"px",top:(ue+Te.gh/2)*u+Te.fillTextOffsetY+"px",width:Te.fillTextWidth+"px",height:Te.fillTextHeight+"px",lineHeight:v+"px",whiteSpace:"nowrap",transform:V,webkitTransform:V,msTransform:V,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};r&&(be.color=r),p.textContent=Me;for(var fe in be)p.style[fe]=be[fe];if(L)for(var se in L)p.setAttribute(se,L[se]);h&&(p.className+=h),s.appendChild(p)}})},X=function(te,ue,Te,Me,Ee){if(!(te>=oe||ue>=ee||te<0||ue<0)){if(ae[te][ue]=!1,Te){var q=F[0].getContext("2d");q.fillRect(te*u,ue*u,k,k)}J&&(U[te][ue]={item:Ee,dimension:Me})}},T=function(te,ue,Te,Me,Ee,q){var Qe=Ee.occupied,O=o.drawMask,L;O&&(L=F[0].getContext("2d"),L.save(),L.fillStyle=o.maskColor);var v;if(J){var r=Ee.bounds;v={x:(te+r[3])*u,y:(ue+r[0])*u,w:(r[1]-r[3]+1)*u,h:(r[2]-r[0]+1)*u}}for(var h=Qe.length;h--;){var j=te+Qe[h][0],A=ue+Qe[h][1];j>=oe||A>=ee||j<0||A<0||X(j,A,O,v,q)}O&&L.restore()},z=function(te){var ue,Te,Me;Array.isArray(te)?(ue=te[0],Te=te[1]):(ue=te.word,Te=te.weight,Me=te.attributes);var Ee=le(),q=ne(ue,Te,Ee);if(!q||Ce())return!1;if(!o.drawOutOfBound){var Qe=q.bounds;if(Qe[1]-Qe[3]+1>oe||Qe[2]-Qe[0]+1>ee)return!1}for(var O=b+1,L=function(j){var A=Math.floor(j[0]-q.gw/2),s=Math.floor(j[1]-q.gh/2),G=q.gw,P=q.gh;return Y(A,s,G,P,q.occupied)?(E(A,s,q,ue,Te,b-O,j[2],Ee,Me),T(A,s,G,P,q,te),{gx:A,gy:s,rot:Ee,info:q}):!1};O--;){var v=ye(b-O);o.shuffle&&(v=[].concat(v),l(v));for(var r=0;r=o.list.length){h(G),ce("wordcloudstop",!1),A("wordcloudstart",s);return}a=new Date().getTime();var p=z(o.list[Ee]),V=!ce("wordclouddrawn",!0,{item:o.list[Ee],drawn:p});if(Ce()||V){h(G),o.abort(),ce("wordcloudabort",!1),ce("wordcloudstop",!1),A("wordcloudstart",s);return}Ee++,G=r(P,o.wait)},o.wait)}};Se()};C.isSupported=f,C.minFontSize=H,e=[],t=function(){return C}.apply(ve,e),t!==void 0&&(vt.exports=t)}(this)},16896:function(vt,ve,e){var t=e(3096),i=e(7357);e(66607),e(31041);var f=e(19131);if(!f.isSupported)throw new Error("Sorry your browser not support wordCloud");function H(l){for(var C=l.getContext("2d"),n=C.getImageData(0,0,l.width,l.height),F=C.createImageData(n),Q=0,o=0,K=0;K128){var u=n.data[K]+n.data[K+1]+n.data[K+2];Q+=u,++o}}for(var k=Q/o,K=0;Kk?(F.data[K]=0,F.data[K+1]=0,F.data[K+2]=0,F.data[K+3]=0):(F.data[K]=255,F.data[K+1]=255,F.data[K+2]=255,F.data[K+3]=255)}C.putImageData(F,0,0)}t.registerLayout(function(l,C){l.eachSeriesByType("wordCloud",function(n){var F=i.getLayoutRect(n.getBoxLayoutParams(),{width:C.getWidth(),height:C.getHeight()}),Q=n.getData(),o=document.createElement("canvas");o.width=F.width,o.height=F.height;var K=o.getContext("2d"),d=n.get("maskImage");if(d)try{K.drawImage(d,0,0,o.width,o.height),H(o)}catch(oe){console.error("Invalid mask image"),console.error(oe.toString())}var u=n.get("sizeRange"),k=n.get("rotationRange"),N=Q.getDataExtent("value"),R=Math.PI/180,Le=n.get("gridSize");f(o,{list:Q.mapArray("value",function(oe,ee){var D=Q.getItemModel(ee);return[Q.getName(ee),D.get("textStyle.normal.textSize",!0)||t.number.linearMap(oe,N,u),ee]}).sort(function(oe,ee){return ee[1]-oe[1]}),fontFamily:n.get("textStyle.normal.fontFamily")||n.get("textStyle.emphasis.fontFamily")||l.get("textStyle.fontFamily"),fontWeight:n.get("textStyle.normal.fontWeight")||n.get("textStyle.emphasis.fontWeight")||l.get("textStyle.fontWeight"),gridSize:Le,ellipticity:F.height/F.width,minRotation:k[0]*R,maxRotation:k[1]*R,clearCanvas:!d,rotateRatio:1,rotationStep:n.get("rotationStep")*R,drawOutOfBound:n.get("drawOutOfBound"),shuffle:!1,shape:n.get("shape")});function ae(oe){var ee=oe.detail.item;oe.detail.drawn&&n.layoutInstance.ondraw&&(oe.detail.drawn.gx+=F.x/Le,oe.detail.drawn.gy+=F.y/Le,n.layoutInstance.ondraw(ee[0],ee[1],ee[2],oe.detail.drawn))}o.addEventListener("wordclouddrawn",ae),n.layoutInstance&&n.layoutInstance.dispose(),n.layoutInstance={ondraw:null,dispose:function(){o.removeEventListener("wordclouddrawn",ae),o.addEventListener("wordclouddrawn",function(oe){oe.preventDefault()})}}})}),t.registerPreprocessor(function(l){var C=(l||{}).series;!t.util.isArray(C)&&(C=C?[C]:[]);var n=["shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];t.util.each(C,function(Q){if(Q&&Q.type==="wordCloud"){var o=Q.textStyle||{};F(o.normal),F(o.emphasis)}});function F(Q){Q&&t.util.each(n,function(o){Q.hasOwnProperty(o)&&(Q["text"+t.format.capitalFirst(o)]=Q[o])})}})},53291:function(vt){"use strict";var ve=Array.isArray,e=Object.keys,t=Object.prototype.hasOwnProperty;vt.exports=function i(f,H){if(f===H)return!0;if(f&&H&&typeof f=="object"&&typeof H=="object"){var l=ve(f),C=ve(H),n,F,Q;if(l&&C){if(F=f.length,F!=H.length)return!1;for(n=F;n--!==0;)if(!i(f[n],H[n]))return!1;return!0}if(l!=C)return!1;var o=f instanceof Date,K=H instanceof Date;if(o!=K)return!1;if(o&&K)return f.getTime()==H.getTime();var d=f instanceof RegExp,u=H instanceof RegExp;if(d!=u)return!1;if(d&&u)return f.toString()==H.toString();var k=e(f);if(F=k.length,F!==e(H).length)return!1;for(n=F;n--!==0;)if(!t.call(H,k[n]))return!1;for(n=F;n--!==0;)if(Q=k[n],!i(f[Q],H[Q]))return!1;return!0}return f!==f&&H!==H}},5630:function(vt,ve,e){"use strict";var t=e(5016),i=e(20049),f=e(18082),H=e(52456),l=e(5883),C=e(92310),n=e.n(C),F=e(18929),Q=e(59301),o=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],K=(0,Q.forwardRef)(function(d,u){var k,N=d.prefixCls,R=N===void 0?"rc-checkbox":N,Le=d.className,ae=d.style,oe=d.checked,ee=d.disabled,D=d.defaultChecked,b=D===void 0?!1:D,a=d.type,x=a===void 0?"checkbox":a,w=d.title,W=d.onChange,J=(0,l.Z)(d,o),U=(0,Q.useRef)(null),B=(0,F.Z)(b,{value:oe}),xe=(0,H.Z)(B,2),re=xe[0],Ge=xe[1];(0,Q.useImperativeHandle)(u,function(){return{focus:function(){var le;(le=U.current)===null||le===void 0||le.focus()},blur:function(){var le;(le=U.current)===null||le===void 0||le.blur()},input:U.current}});var Ae=n()(R,Le,(k={},(0,f.Z)(k,"".concat(R,"-checked"),re),(0,f.Z)(k,"".concat(R,"-disabled"),ee),k)),ye=function(le){ee||("checked"in d||Ge(le.target.checked),W==null||W({target:(0,i.Z)((0,i.Z)({},d),{},{type:x,checked:le.target.checked}),stopPropagation:function(){le.stopPropagation()},preventDefault:function(){le.preventDefault()},nativeEvent:le.nativeEvent}))};return Q.createElement("span",{className:Ae,title:w,style:ae},Q.createElement("input",(0,t.Z)({},J,{className:"".concat(R,"-input"),ref:U,onChange:ye,disabled:ee,checked:!!re,type:x})),Q.createElement("span",{className:"".concat(R,"-inner")}))});ve.Z=K},31561:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return x}});var t=e(5016),i=e(18082),f=e(52456),H=e(5883),l=e(35593),C=e(92310),n=e.n(C),F=e(8654),Q=e(59301),o=e(10228),K=e(16089),d=o.Z.ESC,u=o.Z.TAB;function k(w){var W=w.visible,J=w.triggerRef,U=w.onVisibleChange,B=w.autoFocus,xe=w.overlayRef,re=Q.useRef(!1),Ge=function(){if(W){var le,ne;(le=J.current)===null||le===void 0||(ne=le.focus)===null||ne===void 0||ne.call(le),U==null||U(!1)}},Ae=function(){var le;return(le=xe.current)!==null&&le!==void 0&&le.focus?(xe.current.focus(),re.current=!0,!0):!1},ye=function(le){switch(le.keyCode){case d:Ge();break;case u:{var ne=!1;re.current||(ne=Ae()),ne?le.preventDefault():Ge();break}}};Q.useEffect(function(){return W?(window.addEventListener("keydown",ye),B&&(0,K.Z)(Ae,3),function(){window.removeEventListener("keydown",ye),re.current=!1}):function(){re.current=!1}},[W])}var N=(0,Q.forwardRef)(function(w,W){var J=w.overlay,U=w.arrow,B=w.prefixCls,xe=(0,Q.useMemo)(function(){var Ge;return typeof J=="function"?Ge=J():Ge=J,Ge},[J]),re=(0,F.sQ)(W,xe==null?void 0:xe.ref);return Q.createElement(Q.Fragment,null,U&&Q.createElement("div",{className:"".concat(B,"-arrow")}),Q.cloneElement(xe,{ref:(0,F.Yr)(xe)?re:void 0}))}),R=N,Le={adjustX:1,adjustY:1},ae=[0,0],oe={topLeft:{points:["bl","tl"],overflow:Le,offset:[0,-4],targetOffset:ae},top:{points:["bc","tc"],overflow:Le,offset:[0,-4],targetOffset:ae},topRight:{points:["br","tr"],overflow:Le,offset:[0,-4],targetOffset:ae},bottomLeft:{points:["tl","bl"],overflow:Le,offset:[0,4],targetOffset:ae},bottom:{points:["tc","bc"],overflow:Le,offset:[0,4],targetOffset:ae},bottomRight:{points:["tr","br"],overflow:Le,offset:[0,4],targetOffset:ae}},ee=oe,D=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function b(w,W){var J,U=w.arrow,B=U===void 0?!1:U,xe=w.prefixCls,re=xe===void 0?"rc-dropdown":xe,Ge=w.transitionName,Ae=w.animation,ye=w.align,Ce=w.placement,le=Ce===void 0?"bottomLeft":Ce,ne=w.placements,Y=ne===void 0?ee:ne,E=w.getPopupContainer,X=w.showAction,T=w.hideAction,z=w.overlayClassName,ce=w.overlayStyle,Se=w.visible,Ke=w.trigger,te=Ke===void 0?["hover"]:Ke,ue=w.autoFocus,Te=w.overlay,Me=w.children,Ee=w.onVisibleChange,q=(0,H.Z)(w,D),Qe=Q.useState(),O=(0,f.Z)(Qe,2),L=O[0],v=O[1],r="visible"in w?Se:L,h=Q.useRef(null),j=Q.useRef(null),A=Q.useRef(null);Q.useImperativeHandle(W,function(){return h.current});var s=function(Re){v(Re),Ee==null||Ee(Re)};k({visible:r,triggerRef:A,onVisibleChange:s,autoFocus:ue,overlayRef:j});var G=function(Re){var M=w.onOverlayClick;v(!1),M&&M(Re)},P=function(){return Q.createElement(R,{ref:j,overlay:Te,prefixCls:re,arrow:B})},p=function(){return typeof Te=="function"?P:P()},V=function(){var Re=w.minOverlayWidthMatchTrigger,M=w.alignPoint;return"minOverlayWidthMatchTrigger"in w?Re:!M},be=function(){var Re=w.openClassName;return Re!==void 0?Re:"".concat(re,"-open")},fe=Q.cloneElement(Me,{className:n()((J=Me.props)===null||J===void 0?void 0:J.className,r&&be()),ref:(0,F.Yr)(Me)?(0,F.sQ)(A,Me.ref):void 0}),se=T;return!se&&te.indexOf("contextMenu")!==-1&&(se=["click"]),Q.createElement(l.Z,(0,t.Z)({builtinPlacements:Y},q,{prefixCls:re,ref:h,popupClassName:n()(z,(0,i.Z)({},"".concat(re,"-show-arrow"),B)),popupStyle:ce,action:te,showAction:X,hideAction:se,popupPlacement:le,popupAlign:ye,popupTransitionName:Ge,popupAnimation:Ae,popupVisible:r,stretch:V()?"minWidth":"",popup:p(),onPopupVisibleChange:s,onPopupClick:G,getPopupContainer:E}),fe)}var a=Q.forwardRef(b),x=a},93681:function(vt,ve,e){"use strict";e.r(ve),e.d(ve,{BaseInput:function(){return o},default:function(){return oe}});var t=e(5016),i=e(20049),f=e(18082),H=e(10928),l=e(92310),C=e.n(l),n=e(59301),F=e(5643),Q=function(D){var b,a,x=D.inputElement,w=D.prefixCls,W=D.prefix,J=D.suffix,U=D.addonBefore,B=D.addonAfter,xe=D.className,re=D.style,Ge=D.disabled,Ae=D.readOnly,ye=D.focused,Ce=D.triggerFocus,le=D.allowClear,ne=D.value,Y=D.handleReset,E=D.hidden,X=D.classes,T=D.classNames,z=D.dataAttrs,ce=D.styles,Se=D.components,Ke=(Se==null?void 0:Se.affixWrapper)||"span",te=(Se==null?void 0:Se.groupWrapper)||"span",ue=(Se==null?void 0:Se.wrapper)||"span",Te=(Se==null?void 0:Se.groupAddon)||"span",Me=(0,n.useRef)(null),Ee=function(P){var p;(p=Me.current)!==null&&p!==void 0&&p.contains(P.target)&&(Ce==null||Ce())},q=function(){var P;if(!le)return null;var p=!Ge&&!Ae&&ne,V="".concat(w,"-clear-icon"),be=(0,H.Z)(le)==="object"&&le!==null&&le!==void 0&&le.clearIcon?le.clearIcon:"\u2716";return n.createElement("span",{onClick:Y,onMouseDown:function(se){return se.preventDefault()},className:C()(V,(P={},(0,f.Z)(P,"".concat(V,"-hidden"),!p),(0,f.Z)(P,"".concat(V,"-has-suffix"),!!J),P)),role:"button",tabIndex:-1},be)},Qe=(0,n.cloneElement)(x,{value:ne,hidden:E,className:C()((b=x.props)===null||b===void 0?void 0:b.className,!(0,F.X3)(D)&&!(0,F.He)(D)&&xe)||null,style:(0,i.Z)((0,i.Z)({},(a=x.props)===null||a===void 0?void 0:a.style),!(0,F.X3)(D)&&!(0,F.He)(D)?re:{})});if((0,F.X3)(D)){var O,L="".concat(w,"-affix-wrapper"),v=C()(L,(O={},(0,f.Z)(O,"".concat(L,"-disabled"),Ge),(0,f.Z)(O,"".concat(L,"-focused"),ye),(0,f.Z)(O,"".concat(L,"-readonly"),Ae),(0,f.Z)(O,"".concat(L,"-input-with-clear-btn"),J&&le&&ne),O),!(0,F.He)(D)&&xe,X==null?void 0:X.affixWrapper,T==null?void 0:T.affixWrapper),r=(J||le)&&n.createElement("span",{className:C()("".concat(w,"-suffix"),T==null?void 0:T.suffix),style:ce==null?void 0:ce.suffix},q(),J);Qe=n.createElement(Ke,(0,t.Z)({className:v,style:(0,i.Z)((0,i.Z)({},(0,F.He)(D)?void 0:re),ce==null?void 0:ce.affixWrapper),hidden:!(0,F.He)(D)&&E,onClick:Ee},z==null?void 0:z.affixWrapper,{ref:Me}),W&&n.createElement("span",{className:C()("".concat(w,"-prefix"),T==null?void 0:T.prefix),style:ce==null?void 0:ce.prefix},W),(0,n.cloneElement)(x,{value:ne,hidden:null}),r)}if((0,F.He)(D)){var h="".concat(w,"-group"),j="".concat(h,"-addon"),A=C()("".concat(w,"-wrapper"),h,X==null?void 0:X.wrapper),s=C()("".concat(w,"-group-wrapper"),xe,X==null?void 0:X.group);return n.createElement(te,{className:s,style:re,hidden:E},n.createElement(ue,{className:A},U&&n.createElement(Te,{className:j},U),(0,n.cloneElement)(Qe,{hidden:null}),B&&n.createElement(Te,{className:j},B)))}return Qe},o=Q,K=e(92393),d=e(52456),u=e(5883),k=e(18929),N=e(2738),R=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Le=(0,n.forwardRef)(function(ee,D){var b=ee.autoComplete,a=ee.onChange,x=ee.onFocus,w=ee.onBlur,W=ee.onPressEnter,J=ee.onKeyDown,U=ee.prefixCls,B=U===void 0?"rc-input":U,xe=ee.disabled,re=ee.htmlSize,Ge=ee.className,Ae=ee.maxLength,ye=ee.suffix,Ce=ee.showCount,le=ee.type,ne=le===void 0?"text":le,Y=ee.classes,E=ee.classNames,X=ee.styles,T=(0,u.Z)(ee,R),z=(0,k.Z)(ee.defaultValue,{value:ee.value}),ce=(0,d.Z)(z,2),Se=ce[0],Ke=ce[1],te=(0,n.useState)(!1),ue=(0,d.Z)(te,2),Te=ue[0],Me=ue[1],Ee=(0,n.useRef)(null),q=function(s){Ee.current&&(0,F.nH)(Ee.current,s)};(0,n.useImperativeHandle)(D,function(){return{focus:q,blur:function(){var s;(s=Ee.current)===null||s===void 0||s.blur()},setSelectionRange:function(s,G,P){var p;(p=Ee.current)===null||p===void 0||p.setSelectionRange(s,G,P)},select:function(){var s;(s=Ee.current)===null||s===void 0||s.select()},input:Ee.current}}),(0,n.useEffect)(function(){Me(function(A){return A&&xe?!1:A})},[xe]);var Qe=function(s){ee.value===void 0&&Ke(s.target.value),Ee.current&&(0,F.rJ)(Ee.current,s,a)},O=function(s){W&&s.key==="Enter"&&W(s),J==null||J(s)},L=function(s){Me(!0),x==null||x(s)},v=function(s){Me(!1),w==null||w(s)},r=function(s){Ke(""),q(),Ee.current&&(0,F.rJ)(Ee.current,s,a)},h=function(){var s=(0,N.Z)(ee,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return n.createElement("input",(0,t.Z)({autoComplete:b},s,{onChange:Qe,onFocus:L,onBlur:v,onKeyDown:O,className:C()(B,(0,f.Z)({},"".concat(B,"-disabled"),xe),E==null?void 0:E.input),style:X==null?void 0:X.input,ref:Ee,size:re,type:ne}))},j=function(){var s=Number(Ae)>0;if(ye||Ce){var G=(0,F.D7)(Se),P=(0,K.Z)(G).length,p=(0,H.Z)(Ce)==="object"?Ce.formatter({value:G,count:P,maxLength:Ae}):"".concat(P).concat(s?" / ".concat(Ae):"");return n.createElement(n.Fragment,null,!!Ce&&n.createElement("span",{className:C()("".concat(B,"-show-count-suffix"),(0,f.Z)({},"".concat(B,"-show-count-has-suffix"),!!ye),E==null?void 0:E.count),style:(0,i.Z)({},X==null?void 0:X.count)},p),ye)}return null};return n.createElement(o,(0,t.Z)({},T,{prefixCls:B,className:Ge,inputElement:h(),handleReset:r,value:(0,F.D7)(Se),focused:Te,triggerFocus:q,suffix:j(),disabled:xe,classes:Y,classNames:E,styles:X}))}),ae=Le,oe=ae},5643:function(vt,ve,e){"use strict";e.d(ve,{D7:function(){return l},He:function(){return t},X3:function(){return i},nH:function(){return H},rJ:function(){return f}});function t(C){return!!(C.addonBefore||C.addonAfter)}function i(C){return!!(C.prefix||C.suffix||C.allowClear)}function f(C,n,F,Q){if(F){var o=n;if(n.type==="click"){var K=C.cloneNode(!0);o=Object.create(n,{target:{value:K},currentTarget:{value:K}}),K.value="",F(o);return}if(Q!==void 0){o=Object.create(n,{target:{value:C},currentTarget:{value:C}}),C.value=Q,F(o);return}F(o)}}function H(C,n){if(C){C.focus(n);var F=n||{},Q=F.cursor;if(Q){var o=C.value.length;switch(Q){case"start":C.setSelectionRange(0,0);break;case"end":C.setSelectionRange(o,o);break;default:C.setSelectionRange(0,o)}}}}function l(C){return typeof C=="undefined"||C===null?"":String(C)}},15285:function(vt,ve,e){"use strict";e.d(ve,{iz:function(){return At},ck:function(){return St},BW:function(){return ut},sN:function(){return St},Wd:function(){return ie},ZP:function(){return Et},Xl:function(){return J}});var t=e(5016),i=e(18082),f=e(20049),H=e(92393),l=e(52456),C=e(5883),n=e(92310),F=e.n(n),Q=e(11780),o=e(18929),K=e(13697),d=e(48736),u=e(59301),k=e(4676),N=u.createContext(null);function R(Pe,Fe){return Pe===void 0?null:"".concat(Pe,"-").concat(Fe)}function Le(Pe){var Fe=u.useContext(N);return R(Fe,Pe)}var ae=e(80547),oe=["children","locked"],ee=u.createContext(null);function D(Pe,Fe){var Xe=(0,f.Z)({},Pe);return Object.keys(Fe).forEach(function(Je){var Ue=Fe[Je];Ue!==void 0&&(Xe[Je]=Ue)}),Xe}function b(Pe){var Fe=Pe.children,Xe=Pe.locked,Je=(0,C.Z)(Pe,oe),Ue=u.useContext(ee),ct=(0,ae.Z)(function(){return D(Ue,Je)},[Ue,Je],function(tt,mt){return!Xe&&(tt[0]!==mt[0]||!(0,K.Z)(tt[1],mt[1],!0))});return u.createElement(ee.Provider,{value:ct},Fe)}var a=[],x=u.createContext(null);function w(){return u.useContext(x)}var W=u.createContext(a);function J(Pe){var Fe=u.useContext(W);return u.useMemo(function(){return Pe!==void 0?[].concat((0,H.Z)(Fe),[Pe]):Fe},[Fe,Pe])}var U=u.createContext(null),B=u.createContext({}),xe=B,re=e(29194);function Ge(Pe){var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,re.Z)(Pe)){var Xe=Pe.nodeName.toLowerCase(),Je=["input","select","textarea","button"].includes(Xe)||Pe.isContentEditable||Xe==="a"&&!!Pe.getAttribute("href"),Ue=Pe.getAttribute("tabindex"),ct=Number(Ue),tt=null;return Ue&&!Number.isNaN(ct)?tt=ct:Je&&tt===null&&(tt=0),Je&&Pe.disabled&&(tt=null),tt!==null&&(tt>=0||Fe&&tt<0)}return!1}function Ae(Pe){var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Xe=(0,H.Z)(Pe.querySelectorAll("*")).filter(function(Je){return Ge(Je,Fe)});return Ge(Pe,Fe)&&Xe.unshift(Pe),Xe}var ye=null;function Ce(){ye=document.activeElement}function le(){ye=null}function ne(){if(ye)try{ye.focus()}catch(Pe){}}function Y(Pe,Fe){if(Fe.keyCode===9){var Xe=Ae(Pe),Je=Xe[Fe.shiftKey?0:Xe.length-1],Ue=Je===document.activeElement||Pe===document.activeElement;if(Ue){var ct=Xe[Fe.shiftKey?Xe.length-1:0];ct.focus(),Fe.preventDefault()}}}var E=e(10228),X=e(16089),T=E.Z.LEFT,z=E.Z.RIGHT,ce=E.Z.UP,Se=E.Z.DOWN,Ke=E.Z.ENTER,te=E.Z.ESC,ue=E.Z.HOME,Te=E.Z.END,Me=[ce,Se,T,z];function Ee(Pe,Fe,Xe,Je){var Ue,ct,tt,mt,Rt="prev",jt="next",$t="children",on="parent";if(Pe==="inline"&&Je===Ke)return{inlineTrigger:!0};var vn=(Ue={},(0,i.Z)(Ue,ce,Rt),(0,i.Z)(Ue,Se,jt),Ue),he=(ct={},(0,i.Z)(ct,T,Xe?jt:Rt),(0,i.Z)(ct,z,Xe?Rt:jt),(0,i.Z)(ct,Se,$t),(0,i.Z)(ct,Ke,$t),ct),Ie=(tt={},(0,i.Z)(tt,ce,Rt),(0,i.Z)(tt,Se,jt),(0,i.Z)(tt,Ke,$t),(0,i.Z)(tt,te,on),(0,i.Z)(tt,T,Xe?$t:on),(0,i.Z)(tt,z,Xe?on:$t),tt),je={inline:vn,horizontal:he,vertical:Ie,inlineSub:vn,horizontalSub:Ie,verticalSub:Ie},He=(mt=je["".concat(Pe).concat(Fe?"":"Sub")])===null||mt===void 0?void 0:mt[Je];switch(He){case Rt:return{offset:-1,sibling:!0};case jt:return{offset:1,sibling:!0};case on:return{offset:-1,sibling:!1};case $t:return{offset:1,sibling:!1};default:return null}}function q(Pe){for(var Fe=Pe;Fe;){if(Fe.getAttribute("data-menu-list"))return Fe;Fe=Fe.parentElement}return null}function Qe(Pe,Fe){for(var Xe=Pe||document.activeElement;Xe;){if(Fe.has(Xe))return Xe;Xe=Xe.parentElement}return null}function O(Pe,Fe){var Xe=Ae(Pe,!0);return Xe.filter(function(Je){return Fe.has(Je)})}function L(Pe,Fe,Xe){var Je=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Pe)return null;var Ue=O(Pe,Fe),ct=Ue.length,tt=Ue.findIndex(function(mt){return Xe===mt});return Je<0?tt===-1?tt=ct-1:tt-=1:Je>0&&(tt+=1),tt=(tt+ct)%ct,Ue[tt]}var v=function(Fe,Xe){var Je=new Set,Ue=new Map,ct=new Map;return Fe.forEach(function(tt){var mt=document.querySelector("[data-menu-id='".concat(R(Xe,tt),"']"));mt&&(Je.add(mt),ct.set(mt,tt),Ue.set(tt,mt))}),{elements:Je,key2element:Ue,element2key:ct}};function r(Pe,Fe,Xe,Je,Ue,ct,tt,mt,Rt,jt){var $t=u.useRef(),on=u.useRef();on.current=Fe;var vn=function(){X.Z.cancel($t.current)};return u.useEffect(function(){return function(){vn()}},[]),function(he){var Ie=he.which;if([].concat(Me,[Ke,te,ue,Te]).includes(Ie)){var je=ct(),He=v(je,Je),Ze=He,yt=Ze.elements,pt=Ze.key2element,Bt=Ze.element2key,nt=pt.get(Fe),Ft=Qe(nt,yt),mn=Bt.get(Ft),Qt=Ee(Pe,tt(mn,!0).length===1,Xe,Ie);if(!Qt&&Ie!==ue&&Ie!==Te)return;(Me.includes(Ie)||[ue,Te].includes(Ie))&&he.preventDefault();var Vt=function(Kn){if(Kn){var tr=Kn,kt=Kn.querySelector("a");kt!=null&&kt.getAttribute("href")&&(tr=kt);var zt=Bt.get(Kn);mt(zt),vn(),$t.current=(0,X.Z)(function(){on.current===zt&&tr.focus()})}};if([ue,Te].includes(Ie)||Qt.sibling||!Ft){var Nt;!Ft||Pe==="inline"?Nt=Ue.current:Nt=q(Ft);var Pn,fn=O(Nt,yt);Ie===ue?Pn=fn[0]:Ie===Te?Pn=fn[fn.length-1]:Pn=L(Nt,yt,Ft,Qt.offset),Vt(Pn)}else if(Qt.inlineTrigger)Rt(mn);else if(Qt.offset>0)Rt(mn,!0),vn(),$t.current=(0,X.Z)(function(){He=v(je,Je);var Rn=Ft.getAttribute("aria-controls"),Kn=document.getElementById(Rn),tr=L(Kn,He.elements);Vt(tr)},5);else if(Qt.offset<0){var In=tt(mn,!0),bn=In[In.length-2],An=pt.get(bn);Rt(bn,!1),Vt(An)}}jt==null||jt(he)}}function h(Pe){Promise.resolve().then(Pe)}var j="__RC_UTIL_PATH_SPLIT__",A=function(Fe){return Fe.join(j)},s=function(Fe){return Fe.split(j)},G="rc-menu-more";function P(){var Pe=u.useState({}),Fe=(0,l.Z)(Pe,2),Xe=Fe[1],Je=(0,u.useRef)(new Map),Ue=(0,u.useRef)(new Map),ct=u.useState([]),tt=(0,l.Z)(ct,2),mt=tt[0],Rt=tt[1],jt=(0,u.useRef)(0),$t=(0,u.useRef)(!1),on=function(){$t.current||Xe({})},vn=(0,u.useCallback)(function(pt,Bt){var nt=A(Bt);Ue.current.set(nt,pt),Je.current.set(pt,nt),jt.current+=1;var Ft=jt.current;h(function(){Ft===jt.current&&on()})},[]),he=(0,u.useCallback)(function(pt,Bt){var nt=A(Bt);Ue.current.delete(nt),Je.current.delete(pt)},[]),Ie=(0,u.useCallback)(function(pt){Rt(pt)},[]),je=(0,u.useCallback)(function(pt,Bt){var nt=Je.current.get(pt)||"",Ft=s(nt);return Bt&&mt.includes(Ft[0])&&Ft.unshift(G),Ft},[mt]),He=(0,u.useCallback)(function(pt,Bt){return pt.some(function(nt){var Ft=je(nt,!0);return Ft.includes(Bt)})},[je]),Ze=function(){var Bt=(0,H.Z)(Je.current.keys());return mt.length&&Bt.push(G),Bt},yt=(0,u.useCallback)(function(pt){var Bt="".concat(Je.current.get(pt)).concat(j),nt=new Set;return(0,H.Z)(Ue.current.keys()).forEach(function(Ft){Ft.startsWith(Bt)&&nt.add(Ue.current.get(Ft))}),nt},[]);return u.useEffect(function(){return function(){$t.current=!0}},[]),{registerPath:vn,unregisterPath:he,refreshOverflowKeys:Ie,isSubPathKey:He,getKeyPath:je,getKeys:Ze,getSubPathKeys:yt}}function p(Pe){var Fe=u.useRef(Pe);Fe.current=Pe;var Xe=u.useCallback(function(){for(var Je,Ue=arguments.length,ct=new Array(Ue),tt=0;tt1&&(yt.motionAppear=!1);var pt=yt.onVisibleChanged;return yt.onVisibleChanged=function(Bt){return!vn.current&&!Bt&&He(!0),pt==null?void 0:pt(Bt)},je?null:u.createElement(b,{mode:ct,locked:!vn.current},u.createElement(g.default,(0,t.Z)({visible:Ze},yt,{forceRender:Rt,removeOnLeave:!1,leavedClassName:"".concat(mt,"-hidden")}),function(Bt){var nt=Bt.className,Ft=Bt.style;return u.createElement(ln,{id:Fe,className:nt,style:Ft},Ue)}))}var I=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],S=["active"],de=function(Fe){var Xe,Je=Fe.style,Ue=Fe.className,ct=Fe.title,tt=Fe.eventKey,mt=Fe.warnKey,Rt=Fe.disabled,jt=Fe.internalPopupClose,$t=Fe.children,on=Fe.itemIcon,vn=Fe.expandIcon,he=Fe.popupClassName,Ie=Fe.popupOffset,je=Fe.popupStyle,He=Fe.onClick,Ze=Fe.onMouseEnter,yt=Fe.onMouseLeave,pt=Fe.onTitleClick,Bt=Fe.onTitleMouseEnter,nt=Fe.onTitleMouseLeave,Ft=(0,C.Z)(Fe,I),mn=Le(tt),Qt=u.useContext(ee),Vt=Qt.prefixCls,Nt=Qt.mode,Pn=Qt.openKeys,fn=Qt.disabled,In=Qt.overflowDisabled,bn=Qt.activeKey,An=Qt.selectedKeys,Rn=Qt.itemIcon,Kn=Qt.expandIcon,tr=Qt.onItemClick,kt=Qt.onOpenChange,zt=Qt.onActive,cn=u.useContext(xe),Sn=cn._internalRenderSubMenuItem,En=u.useContext(U),Yn=En.isSubPathKey,pr=J(),Wn="".concat(Vt,"-submenu"),or=fn||Rt,lr=u.useRef(),yn=u.useRef(),ir=on!=null?on:Rn,Vn=vn!=null?vn:Kn,sn=Pn.includes(tt),Un=!In&&sn,sr=Yn(An,tt),Tn=De(tt,or,Bt,nt),er=Tn.active,Cr=(0,C.Z)(Tn,S),jr=u.useState(!1),cr=(0,l.Z)(jr,2),fr=cr[0],Lr=cr[1],Br=function(Tr){or||Lr(Tr)},Pr=function(Tr){Br(!0),Ze==null||Ze({key:tt,domEvent:Tr})},ca=function(Tr){Br(!1),yt==null||yt({key:tt,domEvent:Tr})},qr=u.useMemo(function(){return er||(Nt!=="inline"?fr||Yn([bn],tt):!1)},[Nt,er,bn,fr,tt,Yn]),la=we(pr.length),Aa=function(Tr){or||(pt==null||pt({key:tt,domEvent:Tr}),Nt==="inline"&&kt(tt,!sn))},ia=p(function(Qr){He==null||He(at(Qr)),tr(Qr)}),pn=function(Tr){Nt!=="inline"&&kt(tt,Tr)},Hn=function(){zt(tt)},Nn=mn&&"".concat(mn,"-popup"),Dn=u.createElement("div",(0,t.Z)({role:"menuitem",style:la,className:"".concat(Wn,"-title"),tabIndex:or?null:-1,ref:lr,title:typeof ct=="string"?ct:null,"data-menu-id":In&&mn?null:mn,"aria-expanded":Un,"aria-haspopup":!0,"aria-controls":Nn,"aria-disabled":or,onClick:Aa,onFocus:Hn},Cr),ct,u.createElement(Ye,{icon:Nt!=="horizontal"?Vn:void 0,props:(0,f.Z)((0,f.Z)({},Fe),{},{isOpen:Un,isSubMenu:!0})},u.createElement("i",{className:"".concat(Wn,"-arrow")}))),nr=u.useRef(Nt);if(Nt!=="inline"&&pr.length>1?nr.current="vertical":nr.current=Nt,!In){var vr=nr.current;Dn=u.createElement($,{mode:vr,prefixCls:Wn,visible:!jt&&Un&&Nt!=="inline",popupClassName:he,popupOffset:Ie,popupStyle:je,popup:u.createElement(b,{mode:vr==="horizontal"?"vertical":vr},u.createElement(ln,{id:Nn,ref:yn},$t)),disabled:or,onVisibleChange:pn},Dn)}var $r=u.createElement(Q.Z.Item,(0,t.Z)({role:"none"},Ft,{component:"li",style:Je,className:F()(Wn,"".concat(Wn,"-").concat(Nt),Ue,(Xe={},(0,i.Z)(Xe,"".concat(Wn,"-open"),Un),(0,i.Z)(Xe,"".concat(Wn,"-active"),qr),(0,i.Z)(Xe,"".concat(Wn,"-selected"),sr),(0,i.Z)(Xe,"".concat(Wn,"-disabled"),or),Xe)),onMouseEnter:Pr,onMouseLeave:ca}),Dn,!In&&u.createElement(y,{id:Nn,open:Un,keyPath:pr},$t));return Sn&&($r=Sn($r,Fe,{selected:sr,active:qr,open:Un,disabled:or})),u.createElement(b,{onItemClick:ia,mode:Nt==="horizontal"?"vertical":Nt,itemIcon:ir,expandIcon:Vn},$r)};function ie(Pe){var Fe=Pe.eventKey,Xe=Pe.children,Je=J(Fe),Ue=et(Xe,Je),ct=w();u.useEffect(function(){if(ct)return ct.registerPath(Fe,Je),function(){ct.unregisterPath(Fe,Je)}},[Je]);var tt;return ct?tt=Ue:tt=u.createElement(de,Pe,Ue),u.createElement(W.Provider,{value:Je},tt)}var Ne=e(10928),ze=["className","title","eventKey","children"],$e=["children"],ot=function(Fe){var Xe=Fe.className,Je=Fe.title,Ue=Fe.eventKey,ct=Fe.children,tt=(0,C.Z)(Fe,ze),mt=u.useContext(ee),Rt=mt.prefixCls,jt="".concat(Rt,"-item-group");return u.createElement("li",(0,t.Z)({role:"presentation"},tt,{onClick:function(on){return on.stopPropagation()},className:F()(jt,Xe)}),u.createElement("div",{role:"presentation",className:"".concat(jt,"-title"),title:typeof Je=="string"?Je:void 0},Je),u.createElement("ul",{role:"group",className:"".concat(jt,"-list")},ct))};function ut(Pe){var Fe=Pe.children,Xe=(0,C.Z)(Pe,$e),Je=J(Xe.eventKey),Ue=et(Fe,Je),ct=w();return ct?Ue:u.createElement(ot,(0,me.Z)(Xe,["warnKey"]),Ue)}function At(Pe){var Fe=Pe.className,Xe=Pe.style,Je=u.useContext(ee),Ue=Je.prefixCls,ct=w();return ct?null:u.createElement("li",{role:"separator",className:F()("".concat(Ue,"-item-divider"),Fe),style:Xe})}var ft=["label","children","key","type"];function dt(Pe){return(Pe||[]).map(function(Fe,Xe){if(Fe&&(0,Ne.Z)(Fe)==="object"){var Je=Fe,Ue=Je.label,ct=Je.children,tt=Je.key,mt=Je.type,Rt=(0,C.Z)(Je,ft),jt=tt!=null?tt:"tmp-".concat(Xe);return ct||mt==="group"?mt==="group"?u.createElement(ut,(0,t.Z)({key:jt},Rt,{title:Ue}),dt(ct)):u.createElement(ie,(0,t.Z)({key:jt},Rt,{title:Ue}),dt(ct)):mt==="divider"?u.createElement(At,(0,t.Z)({key:jt},Rt)):u.createElement(St,(0,t.Z)({key:jt},Rt),Ue)}return null}).filter(function(Fe){return Fe})}function It(Pe,Fe,Xe){var Je=Pe;return Fe&&(Je=dt(Fe)),et(Je,Xe)}var gt=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Mt=[],Lt=u.forwardRef(function(Pe,Fe){var Xe,Je,Ue=Pe,ct=Ue.prefixCls,tt=ct===void 0?"rc-menu":ct,mt=Ue.rootClassName,Rt=Ue.style,jt=Ue.className,$t=Ue.tabIndex,on=$t===void 0?0:$t,vn=Ue.items,he=Ue.children,Ie=Ue.direction,je=Ue.id,He=Ue.mode,Ze=He===void 0?"vertical":He,yt=Ue.inlineCollapsed,pt=Ue.disabled,Bt=Ue.disabledOverflow,nt=Ue.subMenuOpenDelay,Ft=nt===void 0?.1:nt,mn=Ue.subMenuCloseDelay,Qt=mn===void 0?.1:mn,Vt=Ue.forceSubMenuRender,Nt=Ue.defaultOpenKeys,Pn=Ue.openKeys,fn=Ue.activeKey,In=Ue.defaultActiveFirst,bn=Ue.selectable,An=bn===void 0?!0:bn,Rn=Ue.multiple,Kn=Rn===void 0?!1:Rn,tr=Ue.defaultSelectedKeys,kt=Ue.selectedKeys,zt=Ue.onSelect,cn=Ue.onDeselect,Sn=Ue.inlineIndent,En=Sn===void 0?24:Sn,Yn=Ue.motion,pr=Ue.defaultMotions,Wn=Ue.triggerSubMenuAction,or=Wn===void 0?"hover":Wn,lr=Ue.builtinPlacements,yn=Ue.itemIcon,ir=Ue.expandIcon,Vn=Ue.overflowedIndicator,sn=Vn===void 0?"...":Vn,Un=Ue.overflowedIndicatorPopupClassName,sr=Ue.getPopupContainer,Tn=Ue.onClick,er=Ue.onOpenChange,Cr=Ue.onKeyDown,jr=Ue.openAnimation,cr=Ue.openTransitionName,fr=Ue._internalRenderMenuItem,Lr=Ue._internalRenderSubMenuItem,Br=(0,C.Z)(Ue,gt),Pr=u.useMemo(function(){return It(he,vn,Mt)},[he,vn]),ca=u.useState(!1),qr=(0,l.Z)(ca,2),la=qr[0],Aa=qr[1],ia=u.useRef(),pn=fe(je),Hn=Ie==="rtl",Nn=(0,o.Z)(Nt,{value:Pn,postState:function(Or){return Or||Mt}}),Dn=(0,l.Z)(Nn,2),nr=Dn[0],vr=Dn[1],$r=function(Or){var Wr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function ya(){vr(Or),er==null||er(Or)}Wr?(0,k.flushSync)(ya):ya()},Qr=u.useState(nr),Tr=(0,l.Z)(Qr,2),Jr=Tr[0],Sr=Tr[1],ur=u.useRef(!1),Vr=u.useMemo(function(){return(Ze==="inline"||Ze==="vertical")&&yt?["vertical",yt]:[Ze,!1]},[Ze,yt]),Rr=(0,l.Z)(Vr,2),_r=Rr[0],zr=Rr[1],Za=_r==="inline",Ta=u.useState(_r),oo=(0,l.Z)(Ta,2),Pa=oo[0],lo=oo[1],io=u.useState(zr),eo=(0,l.Z)(io,2),to=eo[0],bo=eo[1];u.useEffect(function(){lo(_r),bo(zr),ur.current&&(Za?vr(Jr):$r(Mt))},[_r,zr]);var so=u.useState(0),no=(0,l.Z)(so,2),Ja=no[0],co=no[1],Ya=Ja>=Pr.length-1||Pa!=="horizontal"||Bt;u.useEffect(function(){Za&&Sr(nr)},[nr]),u.useEffect(function(){return ur.current=!0,function(){ur.current=!1}},[]);var Na=P(),uo=Na.registerPath,Ao=Na.unregisterPath,fo=Na.refreshOverflowKeys,Ka=Na.isSubPathKey,dr=Na.getKeyPath,$n=Na.getKeys,sa=Na.getSubPathKeys,Yr=u.useMemo(function(){return{registerPath:uo,unregisterPath:Ao}},[uo,Ao]),kr=u.useMemo(function(){return{isSubPathKey:Ka}},[Ka]);u.useEffect(function(){fo(Ya?Mt:Pr.slice(Ja+1).map(function(Xr){return Xr.key}))},[Ja,Ya]);var ua=(0,o.Z)(fn||In&&((Xe=Pr[0])===null||Xe===void 0?void 0:Xe.key),{value:fn}),fa=(0,l.Z)(ua,2),Oa=fa[0],Ea=fa[1],Va=p(function(Xr){Ea(Xr)}),La=p(function(){Ea(void 0)});(0,u.useImperativeHandle)(Fe,function(){return{list:ia.current,focus:function(Or){var Wr,ya=$n(),ba=v(ya,pn),ho=ba.elements,ka=ba.key2element,Co=ba.element2key,Mo=O(ia.current,ho),Ro=Oa!=null?Oa:Mo[0]?Co.get(Mo[0]):(Wr=Pr.find(function(Go){return!Go.props.disabled}))===null||Wr===void 0?void 0:Wr.key,Eo=ka.get(Ro);if(Ro&&Eo){var Bo;Eo==null||(Bo=Eo.focus)===null||Bo===void 0||Bo.call(Eo,Or)}}}});var vo=(0,o.Z)(tr||[],{value:kt,postState:function(Or){return Array.isArray(Or)?Or:Or==null?Mt:[Or]}}),Po=(0,l.Z)(vo,2),go=Po[0],mo=Po[1],So=function(Or){if(An){var Wr=Or.key,ya=go.includes(Wr),ba;Kn?ya?ba=go.filter(function(ka){return ka!==Wr}):ba=[].concat((0,H.Z)(go),[Wr]):ba=[Wr],mo(ba);var ho=(0,f.Z)((0,f.Z)({},Or),{},{selectedKeys:ba});ya?cn==null||cn(ho):zt==null||zt(ho)}!Kn&&nr.length&&Pa!=="inline"&&$r(Mt)},po=p(function(Xr){Tn==null||Tn(at(Xr)),So(Xr)}),Io=p(function(Xr,Or){var Wr=nr.filter(function(ba){return ba!==Xr});if(Or)Wr.push(Xr);else if(Pa!=="inline"){var ya=sa(Xr);Wr=Wr.filter(function(ba){return!ya.has(ba)})}(0,K.Z)(nr,Wr,!0)||$r(Wr,!0)}),To=function(Or,Wr){var ya=Wr!=null?Wr:!nr.includes(Or);Io(Or,ya)},xo=r(Pa,Oa,Hn,pn,ia,$n,dr,Ea,To,Cr);u.useEffect(function(){Aa(!0)},[]);var Oo=u.useMemo(function(){return{_internalRenderMenuItem:fr,_internalRenderSubMenuItem:Lr}},[fr,Lr]),Do=Pa!=="horizontal"||Bt?Pr:Pr.map(function(Xr,Or){return u.createElement(b,{key:Xr.key,overflowDisabled:Or>Ja},Xr)}),Lo=u.createElement(Q.Z,(0,t.Z)({id:je,ref:ia,prefixCls:"".concat(tt,"-overflow"),component:"ul",itemComponent:St,className:F()(tt,"".concat(tt,"-root"),"".concat(tt,"-").concat(Pa),jt,(Je={},(0,i.Z)(Je,"".concat(tt,"-inline-collapsed"),to),(0,i.Z)(Je,"".concat(tt,"-rtl"),Hn),Je),mt),dir:Ie,style:Rt,role:"menu",tabIndex:on,data:Do,renderRawItem:function(Or){return Or},renderRawRest:function(Or){var Wr=Or.length,ya=Wr?Pr.slice(-Wr):null;return u.createElement(ie,{eventKey:G,title:sn,disabled:Ya,internalPopupClose:Wr===0,popupClassName:Un},ya)},maxCount:Pa!=="horizontal"||Bt?Q.Z.INVALIDATE:Q.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Or){co(Or)},onKeyDown:xo},Br));return u.createElement(xe.Provider,{value:Oo},u.createElement(N.Provider,{value:pn},u.createElement(b,{prefixCls:tt,rootClassName:mt,mode:Pa,openKeys:nr,rtl:Hn,disabled:pt,motion:la?Yn:null,defaultMotions:la?pr:null,activeKey:Oa,onActive:Va,onInactive:La,selectedKeys:go,inlineIndent:En,subMenuOpenDelay:Ft,subMenuCloseDelay:Qt,forceSubMenuRender:Vt,builtinPlacements:lr,triggerSubMenuAction:or,getPopupContainer:sr,itemIcon:yn,expandIcon:ir,onItemClick:po,onOpenChange:Io},u.createElement(U.Provider,{value:kr},Lo),u.createElement("div",{style:{display:"none"},"aria-hidden":!0},u.createElement(x.Provider,{value:Yr},Pr)))))}),Kt=Lt,st=Kt;st.Item=St,st.SubMenu=ie,st.ItemGroup=ut,st.Divider=At;var Et=st},11780:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Ce}});var t=e(5016),i=e(20049),f=e(52456),H=e(5883),l=e(59301),C=e(92310),n=e.n(C),F=e(29301),Q=e(34280),o=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],K=void 0;function d(le,ne){var Y=le.prefixCls,E=le.invalidate,X=le.item,T=le.renderItem,z=le.responsive,ce=le.responsiveDisabled,Se=le.registerSize,Ke=le.itemKey,te=le.className,ue=le.style,Te=le.children,Me=le.display,Ee=le.order,q=le.component,Qe=q===void 0?"div":q,O=(0,H.Z)(le,o),L=z&&!Me;function v(s){Se(Ke,s)}l.useEffect(function(){return function(){v(null)}},[]);var r=T&&X!==K?T(X,{index:Ee}):Te,h;E||(h={opacity:L?0:1,height:L?0:K,overflowY:L?"hidden":K,order:z?Ee:K,pointerEvents:L?"none":K,position:L?"absolute":K});var j={};L&&(j["aria-hidden"]=!0);var A=l.createElement(Qe,(0,t.Z)({className:n()(!E&&Y,te),style:(0,i.Z)((0,i.Z)({},h),ue)},j,O,{ref:ne}),r);return z&&(A=l.createElement(F.Z,{onResize:function(G){var P=G.offsetWidth;v(P)},disabled:ce},A)),A}var u=l.forwardRef(d);u.displayName="Item";var k=u,N=e(6089),R=e(4676),Le=e(16089);function ae(le){if(typeof MessageChannel=="undefined")(0,Le.Z)(le);else{var ne=new MessageChannel;ne.port1.onmessage=function(){return le()},ne.port2.postMessage(void 0)}}function oe(){var le=l.useRef(null),ne=function(E){le.current||(le.current=[],ae(function(){(0,R.unstable_batchedUpdates)(function(){le.current.forEach(function(X){X()}),le.current=null})})),le.current.push(E)};return ne}function ee(le,ne){var Y=l.useState(ne),E=(0,f.Z)(Y,2),X=E[0],T=E[1],z=(0,N.Z)(function(ce){le(function(){T(ce)})});return[X,z]}var D=l.createContext(null),b=["component"],a=["className"],x=["className"],w=function(ne,Y){var E=l.useContext(D);if(!E){var X=ne.component,T=X===void 0?"div":X,z=(0,H.Z)(ne,b);return l.createElement(T,(0,t.Z)({},z,{ref:Y}))}var ce=E.className,Se=(0,H.Z)(E,a),Ke=ne.className,te=(0,H.Z)(ne,x);return l.createElement(D.Provider,{value:null},l.createElement(k,(0,t.Z)({ref:Y,className:n()(ce,Ke)},Se,te)))},W=l.forwardRef(w);W.displayName="RawItem";var J=W,U=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],B="responsive",xe="invalidate";function re(le){return"+ ".concat(le.length," ...")}function Ge(le,ne){var Y=le.prefixCls,E=Y===void 0?"rc-overflow":Y,X=le.data,T=X===void 0?[]:X,z=le.renderItem,ce=le.renderRawItem,Se=le.itemKey,Ke=le.itemWidth,te=Ke===void 0?10:Ke,ue=le.ssr,Te=le.style,Me=le.className,Ee=le.maxCount,q=le.renderRest,Qe=le.renderRawRest,O=le.suffix,L=le.component,v=L===void 0?"div":L,r=le.itemComponent,h=le.onVisibleChange,j=(0,H.Z)(le,U),A=ue==="full",s=oe(),G=ee(s,null),P=(0,f.Z)(G,2),p=P[0],V=P[1],be=p||0,fe=ee(s,new Map),se=(0,f.Z)(fe,2),Oe=se[0],Re=se[1],M=ee(s,0),me=(0,f.Z)(M,2),Be=me[0],De=me[1],we=ee(s,0),Ye=(0,f.Z)(we,2),rt=Ye[0],at=Ye[1],Pt=ee(s,0),Tt=(0,f.Z)(Pt,2),Dt=Tt[0],Zt=Tt[1],tn=(0,l.useState)(null),Yt=(0,f.Z)(tn,2),St=Yt[0],nn=Yt[1],qt=(0,l.useState)(null),Jt=(0,f.Z)(qt,2),ln=Jt[0],Qn=Jt[1],et=l.useMemo(function(){return ln===null&&A?Number.MAX_SAFE_INTEGER:ln||0},[ln,p]),ht=(0,l.useState)(!1),Ct=(0,f.Z)(ht,2),Ot=Ct[0],rn=Ct[1],en="".concat(E,"-item"),it=Math.max(Be,rt),Xt=Ee===B,$=T.length&&Xt,g=Ee===xe,y=$||typeof Ee=="number"&&T.length>Ee,I=(0,l.useMemo)(function(){var Et=T;return $?p===null&&A?Et=T:Et=T.slice(0,Math.min(T.length,be/te)):typeof Ee=="number"&&(Et=T.slice(0,Ee)),Et},[T,te,p,Ee,$]),S=(0,l.useMemo)(function(){return $?T.slice(et+1):T.slice(I.length)},[T,I,$,et]),de=(0,l.useCallback)(function(Et,Pe){var Fe;return typeof Se=="function"?Se(Et):(Fe=Se&&(Et==null?void 0:Et[Se]))!==null&&Fe!==void 0?Fe:Pe},[Se]),ie=(0,l.useCallback)(z||function(Et){return Et},[z]);function Ne(Et,Pe,Fe){ln===Et&&(Pe===void 0||Pe===St)||(Qn(Et),Fe||(rn(Etbe){Ne(Xe-1,Et-Je-Dt+rt);break}}O&&At(0)+Dt>be&&nn(null)}},[be,Oe,rt,Dt,de,I]);var ft=Ot&&!!S.length,dt={};St!==null&&$&&(dt={position:"absolute",left:St,top:0});var It={prefixCls:en,responsive:$,component:r,invalidate:g},gt=ce?function(Et,Pe){var Fe=de(Et,Pe);return l.createElement(D.Provider,{key:Fe,value:(0,i.Z)((0,i.Z)({},It),{},{order:Pe,item:Et,itemKey:Fe,registerSize:$e,display:Pe<=et})},ce(Et,Pe))}:function(Et,Pe){var Fe=de(Et,Pe);return l.createElement(k,(0,t.Z)({},It,{order:Pe,key:Fe,item:Et,renderItem:ie,itemKey:Fe,registerSize:$e,display:Pe<=et}))},Mt={order:ft?et:Number.MAX_SAFE_INTEGER,className:"".concat(en,"-rest"),registerSize:ot,display:ft},Lt=q||re,Kt=Qe?l.createElement(D.Provider,{value:(0,i.Z)((0,i.Z)({},It),Mt)},Qe(S)):l.createElement(k,(0,t.Z)({},It,Mt),typeof Lt=="function"?Lt(S):Lt),st=l.createElement(v,(0,t.Z)({className:n()(!g&&E,Me),style:Te,ref:ne},j),I.map(gt),y?Kt:null,O&&l.createElement(k,(0,t.Z)({},It,{responsive:Xt,responsiveDisabled:!$,order:et,className:"".concat(en,"-suffix"),registerSize:ut,display:!0,style:dt}),O));return Xt?l.createElement(F.Z,{onResize:ze,disabled:!$},st):st}var Ae=l.forwardRef(Ge);Ae.displayName="Overflow",Ae.Item=J,Ae.RESPONSIVE=B,Ae.INVALIDATE=xe;var ye=Ae,Ce=ye},17115:function(vt,ve,e){"use strict";e.d(ve,{ZP:function(){return n}});var t=e(52456),i=e(59301),f=e(47273),H=0,l=(0,f.Z)();function C(){var F;return l?(F=H,H+=1):F="TEST_OR_SSR",F}function n(F){var Q=i.useState(),o=(0,t.Z)(Q,2),K=o[0],d=o[1];return i.useEffect(function(){d("rc_select_".concat(C()))},[]),F||K}},77861:function(vt,ve,e){"use strict";e.d(ve,{Ac:function(){return V},Xo:function(){return at},Wx:function(){return Tt},ZP:function(){return y},lk:function(){return D}});var t=e(5016),i=e(92393),f=e(18082),H=e(20049),l=e(52456),C=e(5883),n=e(10928),F=e(18929),Q=e(48736),o=e(59301),K=e(92310),d=e.n(K),u=e(34280),k=e(49658),N=e(10228),R=e(8654),Le=function(S){var de=S.className,ie=S.customizeIcon,Ne=S.customizeIconProps,ze=S.onMouseDown,$e=S.onClick,ot=S.children,ut;return typeof ie=="function"?ut=ie(Ne):ut=ie,o.createElement("span",{className:de,onMouseDown:function(ft){ft.preventDefault(),ze&&ze(ft)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:$e,"aria-hidden":!0},ut!==void 0?ut:o.createElement("span",{className:d()(de.split(/\s+/).map(function(At){return"".concat(At,"-icon")}))},ot))},ae=Le;function oe(I,S,de,ie,Ne){var ze=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,$e=arguments.length>6?arguments[6]:void 0,ot=arguments.length>7?arguments[7]:void 0,ut=o.useMemo(function(){if((0,n.Z)(ie)==="object")return ie.clearIcon;if(Ne)return Ne},[ie,Ne]),At=o.useMemo(function(){return!!(!ze&&ie&&(de.length||$e)&&!(ot==="combobox"&&$e===""))},[ie,ze,de.length,$e,ot]);return{allowClear:At,clearIcon:o.createElement(ae,{className:"".concat(I,"-clear"),onMouseDown:S,customizeIcon:ut},"\xD7")}}var ee=o.createContext(null);function D(){return o.useContext(ee)}function b(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,S=o.useState(!1),de=(0,l.Z)(S,2),ie=de[0],Ne=de[1],ze=o.useRef(null),$e=function(){window.clearTimeout(ze.current)};o.useEffect(function(){return $e},[]);var ot=function(At,ft){$e(),ze.current=window.setTimeout(function(){Ne(At),ft&&ft()},I)};return[ie,ot,$e]}function a(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,S=o.useRef(null),de=o.useRef(null);o.useEffect(function(){return function(){window.clearTimeout(de.current)}},[]);function ie(Ne){(Ne||S.current===null)&&(S.current=Ne),window.clearTimeout(de.current),de.current=window.setTimeout(function(){S.current=null},I)}return[function(){return S.current},ie]}function x(I,S,de,ie){var Ne=o.useRef(null);Ne.current={open:S,triggerOpen:de,customizedTrigger:ie},o.useEffect(function(){function ze($e){var ot;if(!((ot=Ne.current)!==null&&ot!==void 0&&ot.customizedTrigger)){var ut=$e.target;ut.shadowRoot&&$e.composed&&(ut=$e.composedPath()[0]||ut),Ne.current.open&&I().filter(function(At){return At}).every(function(At){return!At.contains(ut)&&At!==ut})&&Ne.current.triggerOpen(!1)}}return window.addEventListener("mousedown",ze),function(){return window.removeEventListener("mousedown",ze)}},[])}var w=e(26112),W=e(11780),J=function(S,de){var ie,Ne,ze=S.prefixCls,$e=S.id,ot=S.inputElement,ut=S.disabled,At=S.tabIndex,ft=S.autoFocus,dt=S.autoComplete,It=S.editable,gt=S.activeDescendantId,Mt=S.value,Lt=S.maxLength,Kt=S.onKeyDown,st=S.onMouseDown,Et=S.onChange,Pe=S.onPaste,Fe=S.onCompositionStart,Xe=S.onCompositionEnd,Je=S.open,Ue=S.attrs,ct=ot||o.createElement("input",null),tt=ct,mt=tt.ref,Rt=tt.props,jt=Rt.onKeyDown,$t=Rt.onChange,on=Rt.onMouseDown,vn=Rt.onCompositionStart,he=Rt.onCompositionEnd,Ie=Rt.style;return(0,Q.Kp)(!("maxLength"in ct.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),ct=o.cloneElement(ct,(0,H.Z)((0,H.Z)((0,H.Z)({type:"search"},Rt),{},{id:$e,ref:(0,R.sQ)(de,mt),disabled:ut,tabIndex:At,autoComplete:dt||"off",autoFocus:ft,className:d()("".concat(ze,"-selection-search-input"),(ie=ct)===null||ie===void 0||(Ne=ie.props)===null||Ne===void 0?void 0:Ne.className),role:"combobox","aria-label":"Search","aria-expanded":Je||!1,"aria-haspopup":"listbox","aria-owns":"".concat($e,"_list"),"aria-autocomplete":"list","aria-controls":"".concat($e,"_list"),"aria-activedescendant":Je?gt:void 0},Ue),{},{value:It?Mt:"",maxLength:Lt,readOnly:!It,unselectable:It?null:"on",style:(0,H.Z)((0,H.Z)({},Ie),{},{opacity:It?null:0}),onKeyDown:function(He){Kt(He),jt&&jt(He)},onMouseDown:function(He){st(He),on&&on(He)},onChange:function(He){Et(He),$t&&$t(He)},onCompositionStart:function(He){Fe(He),vn&&vn(He)},onCompositionEnd:function(He){Xe(He),he&&he(He)},onPaste:Pe})),ct},U=o.forwardRef(J);U.displayName="Input";var B=U;function xe(I){return Array.isArray(I)?I:I!==void 0?[I]:[]}var re=typeof window!="undefined"&&window.document&&window.document.documentElement,Ge=re;function Ae(I){return I!=null}function ye(I){return!I&&I!==0}function Ce(I){return["string","number"].includes((0,n.Z)(I))}function le(I){var S=void 0;return I&&(Ce(I.title)?S=I.title.toString():Ce(I.label)&&(S=I.label.toString())),S}function ne(I,S){Ge?o.useLayoutEffect(I,S):o.useEffect(I,S)}function Y(I){var S;return(S=I.key)!==null&&S!==void 0?S:I.value}var E=function(S){S.preventDefault(),S.stopPropagation()},X=function(S){var de=S.id,ie=S.prefixCls,Ne=S.values,ze=S.open,$e=S.searchValue,ot=S.autoClearSearchValue,ut=S.inputRef,At=S.placeholder,ft=S.disabled,dt=S.mode,It=S.showSearch,gt=S.autoFocus,Mt=S.autoComplete,Lt=S.activeDescendantId,Kt=S.tabIndex,st=S.removeIcon,Et=S.maxTagCount,Pe=S.maxTagTextLength,Fe=S.maxTagPlaceholder,Xe=Fe===void 0?function(bn){return"+ ".concat(bn.length," ...")}:Fe,Je=S.tagRender,Ue=S.onToggleOpen,ct=S.onRemove,tt=S.onInputChange,mt=S.onInputPaste,Rt=S.onInputKeyDown,jt=S.onInputMouseDown,$t=S.onInputCompositionStart,on=S.onInputCompositionEnd,vn=o.useRef(null),he=(0,o.useState)(0),Ie=(0,l.Z)(he,2),je=Ie[0],He=Ie[1],Ze=(0,o.useState)(!1),yt=(0,l.Z)(Ze,2),pt=yt[0],Bt=yt[1],nt="".concat(ie,"-selection"),Ft=ze||dt==="multiple"&&ot===!1||dt==="tags"?$e:"",mn=dt==="tags"||dt==="multiple"&&ot===!1||It&&(ze||pt);ne(function(){He(vn.current.scrollWidth)},[Ft]);function Qt(bn,An,Rn,Kn,tr){return o.createElement("span",{className:d()("".concat(nt,"-item"),(0,f.Z)({},"".concat(nt,"-item-disabled"),Rn)),title:le(bn)},o.createElement("span",{className:"".concat(nt,"-item-content")},An),Kn&&o.createElement(ae,{className:"".concat(nt,"-item-remove"),onMouseDown:E,onClick:tr,customizeIcon:st},"\xD7"))}function Vt(bn,An,Rn,Kn,tr){var kt=function(cn){E(cn),Ue(!ze)};return o.createElement("span",{onMouseDown:kt},Je({label:An,value:bn,disabled:Rn,closable:Kn,onClose:tr}))}function Nt(bn){var An=bn.disabled,Rn=bn.label,Kn=bn.value,tr=!ft&&!An,kt=Rn;if(typeof Pe=="number"&&(typeof Rn=="string"||typeof Rn=="number")){var zt=String(kt);zt.length>Pe&&(kt="".concat(zt.slice(0,Pe),"..."))}var cn=function(En){En&&En.stopPropagation(),ct(bn)};return typeof Je=="function"?Vt(Kn,kt,An,tr,cn):Qt(bn,kt,An,tr,cn)}function Pn(bn){var An=typeof Xe=="function"?Xe(bn):Xe;return Qt({title:An},An,!1)}var fn=o.createElement("div",{className:"".concat(nt,"-search"),style:{width:je},onFocus:function(){Bt(!0)},onBlur:function(){Bt(!1)}},o.createElement(B,{ref:ut,open:ze,prefixCls:ie,id:de,inputElement:null,disabled:ft,autoFocus:gt,autoComplete:Mt,editable:mn,activeDescendantId:Lt,value:Ft,onKeyDown:Rt,onMouseDown:jt,onChange:tt,onPaste:mt,onCompositionStart:$t,onCompositionEnd:on,tabIndex:Kt,attrs:(0,w.Z)(S,!0)}),o.createElement("span",{ref:vn,className:"".concat(nt,"-search-mirror"),"aria-hidden":!0},Ft,"\xA0")),In=o.createElement(W.Z,{prefixCls:"".concat(nt,"-overflow"),data:Ne,renderItem:Nt,renderRest:Pn,suffix:fn,itemKey:Y,maxCount:Et});return o.createElement(o.Fragment,null,In,!Ne.length&&!Ft&&o.createElement("span",{className:"".concat(nt,"-placeholder")},At))},T=X,z=function(S){var de=S.inputElement,ie=S.prefixCls,Ne=S.id,ze=S.inputRef,$e=S.disabled,ot=S.autoFocus,ut=S.autoComplete,At=S.activeDescendantId,ft=S.mode,dt=S.open,It=S.values,gt=S.placeholder,Mt=S.tabIndex,Lt=S.showSearch,Kt=S.searchValue,st=S.activeValue,Et=S.maxLength,Pe=S.onInputKeyDown,Fe=S.onInputMouseDown,Xe=S.onInputChange,Je=S.onInputPaste,Ue=S.onInputCompositionStart,ct=S.onInputCompositionEnd,tt=S.title,mt=o.useState(!1),Rt=(0,l.Z)(mt,2),jt=Rt[0],$t=Rt[1],on=ft==="combobox",vn=on||Lt,he=It[0],Ie=Kt||"";on&&st&&!jt&&(Ie=st),o.useEffect(function(){on&&$t(!1)},[on,st]);var je=ft!=="combobox"&&!dt&&!Lt?!1:!!Ie,He=tt===void 0?le(he):tt,Ze=function(){if(he)return null;var pt=je?{visibility:"hidden"}:void 0;return o.createElement("span",{className:"".concat(ie,"-selection-placeholder"),style:pt},gt)};return o.createElement(o.Fragment,null,o.createElement("span",{className:"".concat(ie,"-selection-search")},o.createElement(B,{ref:ze,prefixCls:ie,id:Ne,open:dt,inputElement:de,disabled:$e,autoFocus:ot,autoComplete:ut,editable:vn,activeDescendantId:At,value:Ie,onKeyDown:Pe,onMouseDown:Fe,onChange:function(pt){$t(!0),Xe(pt)},onPaste:Je,onCompositionStart:Ue,onCompositionEnd:ct,tabIndex:Mt,attrs:(0,w.Z)(S,!0),maxLength:on?Et:void 0})),!on&&he?o.createElement("span",{className:"".concat(ie,"-selection-item"),title:He,style:je?{visibility:"hidden"}:void 0},he.label):null,Ze())},ce=z;function Se(I){return![N.Z.ESC,N.Z.SHIFT,N.Z.BACKSPACE,N.Z.TAB,N.Z.WIN_KEY,N.Z.ALT,N.Z.META,N.Z.WIN_KEY_RIGHT,N.Z.CTRL,N.Z.SEMICOLON,N.Z.EQUALS,N.Z.CAPS_LOCK,N.Z.CONTEXT_MENU,N.Z.F1,N.Z.F2,N.Z.F3,N.Z.F4,N.Z.F5,N.Z.F6,N.Z.F7,N.Z.F8,N.Z.F9,N.Z.F10,N.Z.F11,N.Z.F12].includes(I)}var Ke=function(S,de){var ie=(0,o.useRef)(null),Ne=(0,o.useRef)(!1),ze=S.prefixCls,$e=S.open,ot=S.mode,ut=S.showSearch,At=S.tokenWithEnter,ft=S.autoClearSearchValue,dt=S.onSearch,It=S.onSearchSubmit,gt=S.onToggleOpen,Mt=S.onInputKeyDown,Lt=S.domRef;o.useImperativeHandle(de,function(){return{focus:function(){ie.current.focus()},blur:function(){ie.current.blur()}}});var Kt=a(0),st=(0,l.Z)(Kt,2),Et=st[0],Pe=st[1],Fe=function(Ie){var je=Ie.which;(je===N.Z.UP||je===N.Z.DOWN)&&Ie.preventDefault(),Mt&&Mt(Ie),je===N.Z.ENTER&&ot==="tags"&&!Ne.current&&!$e&&(It==null||It(Ie.target.value)),Se(je)&>(!0)},Xe=function(){Pe(!0)},Je=(0,o.useRef)(null),Ue=function(Ie){dt(Ie,!0,Ne.current)!==!1&>(!0)},ct=function(){Ne.current=!0},tt=function(Ie){Ne.current=!1,ot!=="combobox"&&Ue(Ie.target.value)},mt=function(Ie){var je=Ie.target.value;if(At&&Je.current&&/[\r\n]/.test(Je.current)){var He=Je.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");je=je.replace(He,Je.current)}Je.current=null,Ue(je)},Rt=function(Ie){var je=Ie.clipboardData,He=je.getData("text");Je.current=He},jt=function(Ie){var je=Ie.target;if(je!==ie.current){var He=document.body.style.msTouchAction!==void 0;He?setTimeout(function(){ie.current.focus()}):ie.current.focus()}},$t=function(Ie){var je=Et();Ie.target!==ie.current&&!je&&ot!=="combobox"&&Ie.preventDefault(),(ot!=="combobox"&&(!ut||!je)||!$e)&&($e&&ft!==!1&&dt("",!0,!1),gt())},on={inputRef:ie,onInputKeyDown:Fe,onInputMouseDown:Xe,onInputChange:mt,onInputPaste:Rt,onInputCompositionStart:ct,onInputCompositionEnd:tt},vn=ot==="multiple"||ot==="tags"?o.createElement(T,(0,t.Z)({},S,on)):o.createElement(ce,(0,t.Z)({},S,on));return o.createElement("div",{ref:Lt,className:"".concat(ze,"-selector"),onClick:jt,onMouseDown:$t},vn)},te=o.forwardRef(Ke);te.displayName="Selector";var ue=te,Te=e(35593),Me=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ee=function(S){var de=S===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:de,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:de,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:de,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:de,adjustY:1},htmlRegion:"scroll"}}},q=function(S,de){var ie=S.prefixCls,Ne=S.disabled,ze=S.visible,$e=S.children,ot=S.popupElement,ut=S.animation,At=S.transitionName,ft=S.dropdownStyle,dt=S.dropdownClassName,It=S.direction,gt=It===void 0?"ltr":It,Mt=S.placement,Lt=S.builtinPlacements,Kt=S.dropdownMatchSelectWidth,st=S.dropdownRender,Et=S.dropdownAlign,Pe=S.getPopupContainer,Fe=S.empty,Xe=S.getTriggerDOMNode,Je=S.onPopupVisibleChange,Ue=S.onPopupMouseEnter,ct=(0,C.Z)(S,Me),tt="".concat(ie,"-dropdown"),mt=ot;st&&(mt=st(ot));var Rt=o.useMemo(function(){return Lt||Ee(Kt)},[Lt,Kt]),jt=ut?"".concat(tt,"-").concat(ut):At,$t=typeof Kt=="number",on=o.useMemo(function(){return $t?null:Kt===!1?"minWidth":"width"},[Kt,$t]),vn=ft;$t&&(vn=(0,H.Z)((0,H.Z)({},vn),{},{width:Kt}));var he=o.useRef(null);return o.useImperativeHandle(de,function(){return{getPopupElement:function(){return he.current}}}),o.createElement(Te.Z,(0,t.Z)({},ct,{showAction:Je?["click"]:[],hideAction:Je?["click"]:[],popupPlacement:Mt||(gt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Rt,prefixCls:tt,popupTransitionName:jt,popup:o.createElement("div",{ref:he,onMouseEnter:Ue},mt),stretch:on,popupAlign:Et,popupVisible:ze,getPopupContainer:Pe,popupClassName:d()(dt,(0,f.Z)({},"".concat(tt,"-empty"),Fe)),popupStyle:vn,getTriggerDOMNode:Xe,onPopupVisibleChange:Je}),$e)},Qe=o.forwardRef(q);Qe.displayName="SelectTrigger";var O=Qe,L=e(74604);function v(I,S){var de=I.key,ie;return"value"in I&&(ie=I.value),de!=null?de:ie!==void 0?ie:"rc-index-key-".concat(S)}function r(I,S){var de=I||{},ie=de.label,Ne=de.value,ze=de.options,$e=de.groupLabel,ot=ie||(S?"children":"label");return{label:ot,value:Ne||"value",options:ze||"options",groupLabel:$e||ot}}function h(I){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},de=S.fieldNames,ie=S.childrenAsData,Ne=[],ze=r(de,!1),$e=ze.label,ot=ze.value,ut=ze.options,At=ze.groupLabel;function ft(dt,It){dt.forEach(function(gt){if(It||!(ut in gt)){var Mt=gt[ot];Ne.push({key:v(gt,Ne.length),groupOption:It,data:gt,label:gt[$e],value:Mt})}else{var Lt=gt[At];Lt===void 0&&ie&&(Lt=gt.label),Ne.push({key:v(gt,Ne.length),group:!0,data:gt,label:Lt}),ft(gt[ut],!0)}})}return ft(I,!1),Ne}function j(I){var S=(0,H.Z)({},I);return"props"in S||Object.defineProperty(S,"props",{get:function(){return(0,Q.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),S}}),S}function A(I,S){if(!S||!S.length)return null;var de=!1;function ie(ze,$e){var ot=(0,L.Z)($e),ut=ot[0],At=ot.slice(1);if(!ut)return[ze];var ft=ze.split(ut);return de=de||ft.length>1,ft.reduce(function(dt,It){return[].concat((0,i.Z)(dt),(0,i.Z)(ie(It,At)))},[]).filter(function(dt){return dt})}var Ne=ie(I,S);return de?Ne:null}var s=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],G=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function P(I){return I==="tags"||I==="multiple"}var p=o.forwardRef(function(I,S){var de,ie,Ne=I.id,ze=I.prefixCls,$e=I.className,ot=I.showSearch,ut=I.tagRender,At=I.direction,ft=I.omitDomProps,dt=I.displayValues,It=I.onDisplayValuesChange,gt=I.emptyOptions,Mt=I.notFoundContent,Lt=Mt===void 0?"Not Found":Mt,Kt=I.onClear,st=I.mode,Et=I.disabled,Pe=I.loading,Fe=I.getInputElement,Xe=I.getRawInputElement,Je=I.open,Ue=I.defaultOpen,ct=I.onDropdownVisibleChange,tt=I.activeValue,mt=I.onActiveValueChange,Rt=I.activeDescendantId,jt=I.searchValue,$t=I.autoClearSearchValue,on=I.onSearch,vn=I.onSearchSplit,he=I.tokenSeparators,Ie=I.allowClear,je=I.suffixIcon,He=I.clearIcon,Ze=I.OptionList,yt=I.animation,pt=I.transitionName,Bt=I.dropdownStyle,nt=I.dropdownClassName,Ft=I.dropdownMatchSelectWidth,mn=I.dropdownRender,Qt=I.dropdownAlign,Vt=I.placement,Nt=I.builtinPlacements,Pn=I.getPopupContainer,fn=I.showAction,In=fn===void 0?[]:fn,bn=I.onFocus,An=I.onBlur,Rn=I.onKeyUp,Kn=I.onKeyDown,tr=I.onMouseDown,kt=(0,C.Z)(I,s),zt=P(st),cn=(ot!==void 0?ot:zt)||st==="combobox",Sn=(0,H.Z)({},kt);G.forEach(function(dr){delete Sn[dr]}),ft==null||ft.forEach(function(dr){delete Sn[dr]});var En=o.useState(!1),Yn=(0,l.Z)(En,2),pr=Yn[0],Wn=Yn[1];o.useEffect(function(){Wn((0,k.Z)())},[]);var or=o.useRef(null),lr=o.useRef(null),yn=o.useRef(null),ir=o.useRef(null),Vn=o.useRef(null),sn=b(),Un=(0,l.Z)(sn,3),sr=Un[0],Tn=Un[1],er=Un[2];o.useImperativeHandle(S,function(){var dr,$n;return{focus:(dr=ir.current)===null||dr===void 0?void 0:dr.focus,blur:($n=ir.current)===null||$n===void 0?void 0:$n.blur,scrollTo:function(Yr){var kr;return(kr=Vn.current)===null||kr===void 0?void 0:kr.scrollTo(Yr)}}});var Cr=o.useMemo(function(){var dr;if(st!=="combobox")return jt;var $n=(dr=dt[0])===null||dr===void 0?void 0:dr.value;return typeof $n=="string"||typeof $n=="number"?String($n):""},[jt,st,dt]),jr=st==="combobox"&&typeof Fe=="function"&&Fe()||null,cr=typeof Xe=="function"&&Xe(),fr=(0,R.x1)(lr,cr==null||(de=cr.props)===null||de===void 0?void 0:de.ref),Lr=o.useState(!1),Br=(0,l.Z)(Lr,2),Pr=Br[0],ca=Br[1];(0,u.Z)(function(){ca(!0)},[]);var qr=(0,F.Z)(!1,{defaultValue:Ue,value:Je}),la=(0,l.Z)(qr,2),Aa=la[0],ia=la[1],pn=Pr?Aa:!1,Hn=!Lt&>(Et||Hn&&pn&&st==="combobox")&&(pn=!1);var Nn=Hn?!1:pn,Dn=o.useCallback(function(dr){var $n=dr!==void 0?dr:!pn;Et||(ia($n),pn!==$n&&(ct==null||ct($n)))},[Et,pn,ia,ct]),nr=o.useMemo(function(){return(he||[]).some(function(dr){return[` -`,`\r -`].includes(dr)})},[he]),vr=function($n,sa,Yr){var kr=!0,ua=$n;mt==null||mt(null);var fa=Yr?null:A($n,he);return st!=="combobox"&&fa&&(ua="",vn==null||vn(fa),Dn(!1),kr=!1),on&&Cr!==ua&&on(ua,{source:sa?"typing":"effect"}),kr},$r=function($n){!$n||!$n.trim()||on($n,{source:"submit"})};o.useEffect(function(){!pn&&!zt&&st!=="combobox"&&vr("",!1,!1)},[pn]),o.useEffect(function(){Aa&&Et&&ia(!1),Et&&Tn(!1)},[Et]);var Qr=a(),Tr=(0,l.Z)(Qr,2),Jr=Tr[0],Sr=Tr[1],ur=function($n){var sa=Jr(),Yr=$n.which;if(Yr===N.Z.ENTER&&(st!=="combobox"&&$n.preventDefault(),pn||Dn(!0)),Sr(!!Cr),Yr===N.Z.BACKSPACE&&!sa&&zt&&!Cr&&dt.length){for(var kr=(0,i.Z)(dt),ua=null,fa=kr.length-1;fa>=0;fa-=1){var Oa=kr[fa];if(!Oa.disabled){kr.splice(fa,1),ua=Oa;break}}ua&&It(kr,{type:"remove",values:[ua]})}for(var Ea=arguments.length,Va=new Array(Ea>1?Ea-1:0),La=1;La1?sa-1:0),kr=1;kr1?fa-1:0),Ea=1;Ea1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Re.Z)(I).map(function(de,ie){if(!o.isValidElement(de)||!de.type)return null;var Ne=de,ze=Ne.type.isSelectOptGroup,$e=Ne.key,ot=Ne.props,ut=ot.children,At=(0,C.Z)(ot,me);return S||!ze?Be(de):(0,H.Z)((0,H.Z)({key:"__RC_SELECT_GRP__".concat($e===null?ie:$e,"__"),label:$e},At),{},{options:De(ut)})}).filter(function(de){return de})}function we(I,S,de,ie,Ne){return o.useMemo(function(){var ze=I,$e=!I;$e&&(ze=De(S));var ot=new Map,ut=new Map,At=function(It,gt,Mt){Mt&&typeof Mt=="string"&&It.set(gt[Mt],gt)};function ft(dt){for(var It=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,gt=0;gt1&&arguments[1]!==void 0?arguments[1]:1,Pn=mt.length,fn=0;fn1&&arguments[1]!==void 0?arguments[1]:!1;je(Vt);var Pn={source:Nt?"keyboard":"mouse"},fn=mt[Vt];if(!fn){Lt(null,-1,Pn);return}Lt(fn.value,Vt,Pn)};(0,o.useEffect)(function(){He(Kt!==!1?on(0):-1)},[mt.length,At]);var Ze=o.useCallback(function(Qt){return Pe.has(Qt)&&ut!=="combobox"},[ut,(0,i.Z)(Pe).toString(),Pe.size]);(0,o.useEffect)(function(){var Qt=setTimeout(function(){if(!ot&&$e&&Pe.size===1){var Nt=Array.from(Pe)[0],Pn=mt.findIndex(function(fn){var In=fn.data;return In.value===Nt});Pn!==-1&&(He(Pn),$t(Pn))}});if($e){var Vt;(Vt=Rt.current)===null||Vt===void 0||Vt.scrollTo(void 0)}return function(){return clearTimeout(Qt)}},[$e,At,Mt.length]);var yt=function(Vt){Vt!==void 0&&st(Vt,{selected:!Pe.has(Vt)}),ot||ft(!1)};if(o.useImperativeHandle(de,function(){return{onKeyDown:function(Vt){var Nt=Vt.which,Pn=Vt.ctrlKey;switch(Nt){case N.Z.N:case N.Z.P:case N.Z.UP:case N.Z.DOWN:{var fn=0;if(Nt===N.Z.UP?fn=-1:Nt===N.Z.DOWN?fn=1:nn()&&Pn&&(Nt===N.Z.N?fn=1:Nt===N.Z.P&&(fn=-1)),fn!==0){var In=on(Ie+fn,fn);$t(In),He(In,!0)}break}case N.Z.ENTER:{var bn=mt[Ie];bn&&!bn.data.disabled?yt(bn.value):yt(void 0),$e&&Vt.preventDefault();break}case N.Z.ESC:ft(!1),$e&&Vt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Vt){$t(Vt)}}}),mt.length===0)return o.createElement("div",{role:"listbox",id:"".concat(ze,"_list"),className:"".concat(tt,"-empty"),onMouseDown:jt},dt);var pt=Object.keys(Fe).map(function(Qt){return Fe[Qt]}),Bt=function(Vt){return Vt.label};function nt(Qt,Vt){var Nt=Qt.group;return{role:Nt?"presentation":"option",id:"".concat(ze,"_list_").concat(Vt)}}var Ft=function(Vt){var Nt=mt[Vt];if(!Nt)return null;var Pn=Nt.data||{},fn=Pn.value,In=Nt.group,bn=(0,w.Z)(Pn,!0),An=Bt(Nt);return Nt?o.createElement("div",(0,t.Z)({"aria-label":typeof An=="string"&&!In?An:null},bn,{key:Vt},nt(Nt,Vt),{"aria-selected":Ze(fn)}),fn):null},mn={role:"listbox",id:"".concat(ze,"_list")};return o.createElement(o.Fragment,null,Xe&&o.createElement("div",(0,t.Z)({},mn,{style:{height:0,width:0,overflow:"hidden"}}),Ft(Ie-1),Ft(Ie),Ft(Ie+1)),o.createElement(tn.Z,{itemKey:"key",ref:Rt,data:mt,height:Ue,itemHeight:ct,fullHeight:!1,onMouseDown:jt,onScroll:It,virtual:Xe,direction:Je,innerProps:Xe?null:mn},function(Qt,Vt){var Nt,Pn=Qt.group,fn=Qt.groupOption,In=Qt.data,bn=Qt.label,An=Qt.value,Rn=In.key;if(Pn){var Kn,tr=(Kn=In.title)!==null&&Kn!==void 0?Kn:Jt(bn)?bn.toString():void 0;return o.createElement("div",{className:d()(tt,"".concat(tt,"-group")),title:tr},bn!==void 0?bn:Rn)}var kt=In.disabled,zt=In.title,cn=In.children,Sn=In.style,En=In.className,Yn=(0,C.Z)(In,qt),pr=(0,Zt.Z)(Yn,pt),Wn=Ze(An),or="".concat(tt,"-option"),lr=d()(tt,or,En,(Nt={},(0,f.Z)(Nt,"".concat(or,"-grouped"),fn),(0,f.Z)(Nt,"".concat(or,"-active"),Ie===Vt&&!kt),(0,f.Z)(Nt,"".concat(or,"-disabled"),kt),(0,f.Z)(Nt,"".concat(or,"-selected"),Wn),Nt)),yn=Bt(Qt),ir=!Et||typeof Et=="function"||Wn,Vn=typeof yn=="number"?yn:yn||An,sn=Jt(Vn)?Vn.toString():void 0;return zt!==void 0&&(sn=zt),o.createElement("div",(0,t.Z)({},(0,w.Z)(pr),Xe?{}:nt(Qt,Vt),{"aria-selected":Wn,className:lr,title:sn,onMouseMove:function(){Ie===Vt||kt||He(Vt)},onClick:function(){kt||yt(An)},style:Sn}),o.createElement("div",{className:"".concat(or,"-content")},Vn),o.isValidElement(Et)||Wn,ir&&o.createElement(ae,{className:"".concat(tt,"-option-state"),customizeIcon:Et,customizeIconProps:{isSelected:Wn}},Wn?"\u2713":null))}))},Qn=o.forwardRef(ln);Qn.displayName="OptionList";var et=Qn;function ht(I){var S=I.mode,de=I.options,ie=I.children,Ne=I.backfill,ze=I.allowClear,$e=I.placeholder,ot=I.getInputElement,ut=I.showSearch,At=I.onSearch,ft=I.defaultOpen,dt=I.autoFocus,It=I.labelInValue,gt=I.value,Mt=I.inputValue,Lt=I.optionLabelProp,Kt=isMultiple(S),st=ut!==void 0?ut:Kt||S==="combobox",Et=de||convertChildrenToData(ie);if(warning(S!=="tags"||Et.every(function(Je){return!Je.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),S==="tags"||S==="combobox"){var Pe=Et.some(function(Je){return Je.options?Je.options.some(function(Ue){return typeof("value"in Ue?Ue.value:Ue.key)=="number"}):typeof("value"in Je?Je.value:Je.key)=="number"});warning(!Pe,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(S!=="combobox"||!Lt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(S==="combobox"||!Ne,"`backfill` only works with `combobox` mode."),warning(S==="combobox"||!ot,"`getInputElement` only work with `combobox` mode."),noteOnce(S!=="combobox"||!ot||!ze||!$e,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),At&&!st&&S!=="combobox"&&S!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!ft||dt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),gt!=null){var Fe=toArray(gt);warning(!It||Fe.every(function(Je){return _typeof(Je)==="object"&&("key"in Je||"value"in Je)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Kt||Array.isArray(gt),"`value` should be array when `mode` is `multiple` or `tags`")}if(ie){var Xe=null;toNodeArray(ie).some(function(Je){if(!React.isValidElement(Je)||!Je.type)return!1;var Ue=Je,ct=Ue.type;if(ct.isSelectOption)return!1;if(ct.isSelectOptGroup){var tt=toNodeArray(Je.props.children).every(function(mt){return!React.isValidElement(mt)||!Je.type||mt.type.isSelectOption?!0:(Xe=mt.type,!1)});return!tt}return Xe=ct,!0}),Xe&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Xe.displayName||Xe.name||Xe,"`.")),warning(Mt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Ct(I,S){if(I){var de=function ie(Ne){for(var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$e=0;$e2&&arguments[2]!==void 0?arguments[2]:{},Dn=Nn.source,nr=Dn===void 0?"keyboard":Dn;fr(Hn),$e&&ie==="combobox"&&pn!==null&&nr==="keyboard"&&er(String(pn))},[$e,ie]),Pr=function(Hn,Nn,Dn){var nr=function(){var _r,zr=En(Hn);return[Ie?{label:zr==null?void 0:zr[nt.label],value:Hn,key:(_r=zr==null?void 0:zr.key)!==null&&_r!==void 0?_r:Hn}:Hn,j(zr)]};if(Nn&>){var vr=nr(),$r=(0,l.Z)(vr,2),Qr=$r[0],Tr=$r[1];gt(Qr,Tr)}else if(!Nn&&Mt&&Dn!=="clear"){var Jr=nr(),Sr=(0,l.Z)(Jr,2),ur=Sr[0],Vr=Sr[1];Mt(ur,Vr)}},ca=Ye(function(pn,Hn){var Nn,Dn=yt?Hn.selected:!0;Dn?Nn=yt?[].concat((0,i.Z)(Sn),[pn]):[pn]:Nn=Sn.filter(function(nr){return nr.value!==pn}),sn(Nn),Pr(pn,Dn),ie==="combobox"?er(""):(!P||It)&&(Vt(""),er(""))}),qr=function(Hn,Nn){sn(Hn);var Dn=Nn.type,nr=Nn.values;(Dn==="remove"||Dn==="clear")&&nr.forEach(function(vr){Pr(vr.value,!1,Dn)})},la=function(Hn,Nn){if(Vt(Hn),er(null),Nn.source==="submit"){var Dn=(Hn||"").trim();if(Dn){var nr=Array.from(new Set([].concat((0,i.Z)(pr),[Dn])));sn(nr),Pr(Dn,!0),Vt("")}return}Nn.source!=="blur"&&(ie==="combobox"&&sn(Hn),ft==null||ft(Hn))},Aa=function(Hn){var Nn=Hn;ie!=="tags"&&(Nn=Hn.map(function(nr){var vr=fn.get(nr);return vr==null?void 0:vr.value}).filter(function(nr){return nr!==void 0}));var Dn=Array.from(new Set([].concat((0,i.Z)(pr),(0,i.Z)(Nn))));sn(Dn),Dn.forEach(function(nr){Pr(nr,!0)})},ia=o.useMemo(function(){var pn=tt!==!1&&Kt!==!1;return(0,H.Z)((0,H.Z)({},Nt),{},{flattenOptions:Vn,onActiveValue:Br,defaultActiveFirstOption:Lr,onSelect:ca,menuItemSelectedIcon:ct,rawValues:pr,fieldNames:nt,virtual:pn,direction:mt,listHeight:jt,listItemHeight:on,childrenAsData:pt})},[Nt,Vn,Br,Lr,ca,ct,pr,nt,tt,Kt,jt,on,pt]);return o.createElement(St.Provider,{value:ia},o.createElement(V,(0,t.Z)({},He,{id:Ze,prefixCls:ze,ref:S,omitDomProps:en,mode:ie,displayValues:Yn,onDisplayValuesChange:qr,direction:mt,searchValue:Qt,onSearch:la,autoClearSearchValue:It,onSearchSplit:Aa,dropdownMatchSelectWidth:Kt,OptionList:et,emptyOptions:!Vn.length,activeValue:Tn,activeDescendantId:"".concat(Ze,"_list_").concat(cr)})))}),$=Xt;$.Option=Tt,$.OptGroup=at;var g=$,y=g},9296:function(vt,ve,e){"use strict";e.r(ve),e.d(ve,{ResizableTextArea:function(){return U},default:function(){return ye}});var t=e(5016),i=e(20049),f=e(18082),H=e(10928),l=e(52456),C=e(5883),n=e(92393),F=e(92310),Q=e.n(F),o=e(93681),K=e(5643),d=e(18929),u=e(59301),k=e(29301),N=e(34280),R=e(16089),Le=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,ae=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],oe={},ee;function D(Ce){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ne=Ce.getAttribute("id")||Ce.getAttribute("data-reactid")||Ce.getAttribute("name");if(le&&oe[ne])return oe[ne];var Y=window.getComputedStyle(Ce),E=Y.getPropertyValue("box-sizing")||Y.getPropertyValue("-moz-box-sizing")||Y.getPropertyValue("-webkit-box-sizing"),X=parseFloat(Y.getPropertyValue("padding-bottom"))+parseFloat(Y.getPropertyValue("padding-top")),T=parseFloat(Y.getPropertyValue("border-bottom-width"))+parseFloat(Y.getPropertyValue("border-top-width")),z=ae.map(function(Se){return"".concat(Se,":").concat(Y.getPropertyValue(Se))}).join(";"),ce={sizingStyle:z,paddingSize:X,borderSize:T,boxSizing:E};return le&&ne&&(oe[ne]=ce),ce}function b(Ce){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ee||(ee=document.createElement("textarea"),ee.setAttribute("tab-index","-1"),ee.setAttribute("aria-hidden","true"),document.body.appendChild(ee)),Ce.getAttribute("wrap")?ee.setAttribute("wrap",Ce.getAttribute("wrap")):ee.removeAttribute("wrap");var E=D(Ce,le),X=E.paddingSize,T=E.borderSize,z=E.boxSizing,ce=E.sizingStyle;ee.setAttribute("style","".concat(ce,";").concat(Le)),ee.value=Ce.value||Ce.placeholder||"";var Se=void 0,Ke=void 0,te,ue=ee.scrollHeight;if(z==="border-box"?ue+=T:z==="content-box"&&(ue-=X),ne!==null||Y!==null){ee.value=" ";var Te=ee.scrollHeight-X;ne!==null&&(Se=Te*ne,z==="border-box"&&(Se=Se+X+T),ue=Math.max(Se,ue)),Y!==null&&(Ke=Te*Y,z==="border-box"&&(Ke=Ke+X+T),te=ue>Ke?"":"hidden",ue=Math.min(Ke,ue))}var Me={height:ue,overflowY:te,resize:"none"};return Se&&(Me.minHeight=Se),Ke&&(Me.maxHeight=Ke),Me}var a=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],x=0,w=1,W=2,J=u.forwardRef(function(Ce,le){var ne=Ce,Y=ne.prefixCls,E=ne.onPressEnter,X=ne.defaultValue,T=ne.value,z=ne.autoSize,ce=ne.onResize,Se=ne.className,Ke=ne.style,te=ne.disabled,ue=ne.onChange,Te=ne.onInternalAutoSize,Me=(0,C.Z)(ne,a),Ee=(0,d.Z)(X,{value:T,postState:function(at){return at!=null?at:""}}),q=(0,l.Z)(Ee,2),Qe=q[0],O=q[1],L=function(at){O(at.target.value),ue==null||ue(at)},v=u.useRef();u.useImperativeHandle(le,function(){return{textArea:v.current}});var r=u.useMemo(function(){return z&&(0,H.Z)(z)==="object"?[z.minRows,z.maxRows]:[]},[z]),h=(0,l.Z)(r,2),j=h[0],A=h[1],s=!!z,G=function(){try{if(document.activeElement===v.current){var at=v.current,Pt=at.selectionStart,Tt=at.selectionEnd,Dt=at.scrollTop;v.current.setSelectionRange(Pt,Tt),v.current.scrollTop=Dt}}catch(Zt){}},P=u.useState(W),p=(0,l.Z)(P,2),V=p[0],be=p[1],fe=u.useState(),se=(0,l.Z)(fe,2),Oe=se[0],Re=se[1],M=function(){be(x)};(0,N.Z)(function(){s&&M()},[T,j,A,s]),(0,N.Z)(function(){if(V===x)be(w);else if(V===w){var rt=b(v.current,!1,j,A);be(W),Re(rt)}else G()},[V]);var me=u.useRef(),Be=function(){R.Z.cancel(me.current)},De=function(at){V===W&&(ce==null||ce(at),z&&(Be(),me.current=(0,R.Z)(function(){M()})))};u.useEffect(function(){return Be},[]);var we=s?Oe:null,Ye=(0,i.Z)((0,i.Z)({},Ke),we);return(V===x||V===w)&&(Ye.overflowY="hidden",Ye.overflowX="hidden"),u.createElement(k.Z,{onResize:De,disabled:!(z||ce)},u.createElement("textarea",(0,t.Z)({},Me,{ref:v,style:Ye,className:Q()(Y,Se,(0,f.Z)({},"".concat(Y,"-disabled"),te)),disabled:te,value:Qe,onChange:L})))}),U=J,B=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function xe(Ce,le){return(0,n.Z)(Ce||"").slice(0,le).join("")}function re(Ce,le,ne,Y){var E=ne;return Ce?E=xe(ne,Y):(0,n.Z)(le||"").lengthY&&(E=le),E}var Ge=u.forwardRef(function(Ce,le){var ne,Y=Ce.defaultValue,E=Ce.value,X=Ce.onFocus,T=Ce.onBlur,z=Ce.onChange,ce=Ce.allowClear,Se=Ce.maxLength,Ke=Ce.onCompositionStart,te=Ce.onCompositionEnd,ue=Ce.suffix,Te=Ce.prefixCls,Me=Te===void 0?"rc-textarea":Te,Ee=Ce.classes,q=Ce.showCount,Qe=Ce.className,O=Ce.style,L=Ce.disabled,v=Ce.hidden,r=Ce.classNames,h=Ce.styles,j=Ce.onResize,A=(0,C.Z)(Ce,B),s=(0,d.Z)(Y,{value:E,defaultValue:Y}),G=(0,l.Z)(s,2),P=G[0],p=G[1],V=(0,u.useRef)(null),be=u.useState(!1),fe=(0,l.Z)(be,2),se=fe[0],Oe=fe[1],Re=u.useState(!1),M=(0,l.Z)(Re,2),me=M[0],Be=M[1],De=u.useRef(),we=u.useRef(0),Ye=u.useState(null),rt=(0,l.Z)(Ye,2),at=rt[0],Pt=rt[1],Tt=function(){var it;(it=V.current)===null||it===void 0||it.textArea.focus()};(0,u.useImperativeHandle)(le,function(){return{resizableTextArea:V.current,focus:Tt,blur:function(){var it;(it=V.current)===null||it===void 0||it.textArea.blur()}}}),(0,u.useEffect)(function(){Oe(function(en){return!L&&en})},[L]);var Dt=Number(Se)>0,Zt=function(it){Be(!0),De.current=P,we.current=it.currentTarget.selectionStart,Ke==null||Ke(it)},tn=function(it){Be(!1);var Xt=it.currentTarget.value;if(Dt){var $,g=we.current>=Se+1||we.current===(($=De.current)===null||$===void 0?void 0:$.length);Xt=re(g,De.current,Xt,Se)}Xt!==P&&(p(Xt),(0,K.rJ)(it.currentTarget,it,z,Xt)),te==null||te(it)},Yt=function(it){var Xt=it.target.value;if(!me&&Dt){var $=it.target.selectionStart>=Se+1||it.target.selectionStart===Xt.length||!it.target.selectionStart;Xt=re($,P,Xt,Se)}p(Xt),(0,K.rJ)(it.currentTarget,it,z,Xt)},St=function(it){var Xt=A.onPressEnter,$=A.onKeyDown;it.key==="Enter"&&Xt&&Xt(it),$==null||$(it)},nn=function(it){Oe(!0),X==null||X(it)},qt=function(it){Oe(!1),T==null||T(it)},Jt=function(it){var Xt;p(""),Tt(),(0,K.rJ)((Xt=V.current)===null||Xt===void 0?void 0:Xt.textArea,it,z)},ln=(0,K.D7)(P);!me&&Dt&&E==null&&(ln=xe(ln,Se));var Qn=ue,et;if(q){var ht=(0,n.Z)(ln).length;(0,H.Z)(q)==="object"?et=q.formatter({value:ln,count:ht,maxLength:Se}):et="".concat(ht).concat(Dt?" / ".concat(Se):""),Qn=u.createElement(u.Fragment,null,Qn,u.createElement("span",{className:Q()("".concat(Me,"-data-count"),r==null?void 0:r.count),style:h==null?void 0:h.count},et))}var Ct=function(it){var Xt;j==null||j(it),(Xt=V.current)!==null&&Xt!==void 0&&Xt.textArea.style.height&&Pt(!0)},Ot=!A.autoSize&&!q&&!ce,rn=u.createElement(o.BaseInput,{value:ln,allowClear:ce,handleReset:Jt,suffix:Qn,prefixCls:Me,classes:{affixWrapper:Q()(Ee==null?void 0:Ee.affixWrapper,(ne={},(0,f.Z)(ne,"".concat(Me,"-show-count"),q),(0,f.Z)(ne,"".concat(Me,"-textarea-allow-clear"),ce),ne))},disabled:L,focused:se,className:Qe,style:(0,i.Z)((0,i.Z)({},O),at&&!Ot?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof et=="string"?et:void 0}},hidden:v,inputElement:u.createElement(U,(0,t.Z)({},A,{onKeyDown:St,onChange:Yt,onFocus:nn,onBlur:qt,onCompositionStart:Zt,onCompositionEnd:tn,className:r==null?void 0:r.textarea,style:(0,i.Z)((0,i.Z)({},h==null?void 0:h.textarea),{},{resize:O==null?void 0:O.resize}),disabled:L,prefixCls:Me,onResize:Ct,ref:V}))});return rn}),Ae=Ge,ye=Ae},39417:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return w}});var t=e(5016),i=e(18082),f=e(5883),H=e(20049),l=e(6487),C=e(56789),n=e(41281),F=e(7942),Q=e(76773),o=e(92310),K=e.n(o),d=e(26112),u=e(59301),k=e(39378),N=function(J){for(var U=J.prefixCls,B=J.level,xe=J.isStart,re=J.isEnd,Ge="".concat(U,"-indent-unit"),Ae=[],ye=0;ye0&&arguments[0]!==void 0?arguments[0]:[],L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],v=O.length,r=L.length;if(Math.abs(v-r)!==1)return{add:!1,key:null};function h(j,A){var s=new Map;j.forEach(function(P){s.set(P,!0)});var G=A.filter(function(P){return!s.has(P)});return G.length===1?G[0]:null}return v ").concat(L);return L}var Se=R.forwardRef(function(O,L){var v=O.prefixCls,r=O.data,h=O.selectable,j=O.checkable,A=O.expandedKeys,s=O.selectedKeys,G=O.checkedKeys,P=O.loadedKeys,p=O.loadingKeys,V=O.halfCheckedKeys,be=O.keyEntities,fe=O.disabled,se=O.dragging,Oe=O.dragOverNodeKey,Re=O.dropPosition,M=O.motion,me=O.height,Be=O.itemHeight,De=O.virtual,we=O.focusable,Ye=O.activeItem,rt=O.focused,at=O.tabIndex,Pt=O.onKeyDown,Tt=O.onFocus,Dt=O.onBlur,Zt=O.onActiveChange,tn=O.onListChangeStart,Yt=O.onListChangeEnd,St=(0,D.Z)(O,ye),nn=R.useRef(null),qt=R.useRef(null);R.useImperativeHandle(L,function(){return{scrollTo:function(dt){nn.current.scrollTo(dt)},getIndentWidth:function(){return qt.current.offsetWidth}}});var Jt=R.useState(A),ln=(0,ee.Z)(Jt,2),Qn=ln[0],et=ln[1],ht=R.useState(r),Ct=(0,ee.Z)(ht,2),Ot=Ct[0],rn=Ct[1],en=R.useState(r),it=(0,ee.Z)(en,2),Xt=it[0],$=it[1],g=R.useState([]),y=(0,ee.Z)(g,2),I=y[0],S=y[1],de=R.useState(null),ie=(0,ee.Z)(de,2),Ne=ie[0],ze=ie[1],$e=R.useRef(r);$e.current=r;function ot(){var ft=$e.current;rn(ft),$(ft),S([]),ze(null),Yt()}(0,b.Z)(function(){et(A);var ft=Ge(Qn,A);if(ft.key!==null)if(ft.add){var dt=Ot.findIndex(function(st){var Et=st.key;return Et===ft.key}),It=T(Ae(Ot,r,ft.key),De,me,Be),gt=Ot.slice();gt.splice(dt+1,0,X),$(gt),S(It),ze("show")}else{var Mt=r.findIndex(function(st){var Et=st.key;return Et===ft.key}),Lt=T(Ae(r,Ot,ft.key),De,me,Be),Kt=r.slice();Kt.splice(Mt+1,0,X),$(Kt),S(Lt),ze("hide")}else Ot!==r&&(rn(r),$(r))},[A,r]),R.useEffect(function(){se||ot()},[se]);var ut=M?Xt:r,At={expandedKeys:A,selectedKeys:s,loadedKeys:P,loadingKeys:p,checkedKeys:G,halfCheckedKeys:V,dragOverNodeKey:Oe,dropPosition:Re,keyEntities:be};return R.createElement(R.Fragment,null,rt&&Ye&&R.createElement("span",{style:Ce,"aria-live":"assertive"},ce(Ye)),R.createElement("div",null,R.createElement("input",{style:Ce,disabled:we===!1||fe,tabIndex:we!==!1?at:null,onKeyDown:Pt,onFocus:Tt,onBlur:Dt,value:"",onChange:le,"aria-label":"for screen reader"})),R.createElement("div",{className:"".concat(v,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},R.createElement("div",{className:"".concat(v,"-indent")},R.createElement("div",{ref:qt,className:"".concat(v,"-indent-unit")}))),R.createElement(a.Z,(0,t.Z)({},St,{data:ut,itemKey:z,height:me,fullHeight:!1,virtual:De,itemHeight:Be,prefixCls:"".concat(v,"-list"),ref:nn,onVisibleChange:function(dt,It){var gt=new Set(dt),Mt=It.filter(function(Lt){return!gt.has(Lt)});Mt.some(function(Lt){return z(Lt)===ne})&&ot()}}),function(ft){var dt=ft.pos,It=(0,t.Z)({},(oe(ft.data),ft.data)),gt=ft.title,Mt=ft.key,Lt=ft.isStart,Kt=ft.isEnd,st=(0,J.km)(Mt,dt);delete It.key,delete It.children;var Et=(0,J.H8)(st,At);return R.createElement(re,(0,t.Z)({},It,Et,{title:gt,active:!!Ye&&Mt===Ye.key,pos:dt,data:ft.data,isStart:Lt,isEnd:Kt,motion:M,motionNodes:Mt===ne?I:null,motionType:Ne,onMotionStart:tn,onMotionEnd:ot,treeNodeRequiredProps:At,onMouseMove:function(){Zt(null)}}))}))});Se.displayName="NodeList";var Ke=Se,te=e(35654),ue=e(90782),Te=e(67841),Me=10,Ee=function(O){(0,Q.Z)(v,O);var L=(0,o.Z)(v);function v(){var r;(0,C.Z)(this,v);for(var h=arguments.length,j=new Array(h),A=0;A2&&arguments[2]!==void 0?arguments[2]:!1,V=r.state,be=V.dragChildrenKeys,fe=V.dropPosition,se=V.dropTargetKey,Oe=V.dropTargetPos,Re=V.dropAllowed;if(Re){var M=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),se!==null){var me=(0,H.Z)((0,H.Z)({},(0,J.H8)(se,r.getTreeNodeRequiredProps())),{},{active:((P=r.getActiveItem())===null||P===void 0?void 0:P.key)===se,data:(0,Te.Z)(r.state.keyEntities,se).node}),Be=be.indexOf(se)!==-1;(0,N.ZP)(!Be,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var De=(0,te.yx)(Oe),we={event:s,node:(0,J.F)(me),dragNode:r.dragNode?(0,J.F)(r.dragNode.props):null,dragNodesKeys:[r.dragNode.props.eventKey].concat(be),dropToGap:fe!==0,dropPosition:fe+Number(De[De.length-1])};p||M==null||M(we),r.dragNode=null}}},r.cleanDragState=function(){var s=r.state.draggingNodeKey;s!==null&&r.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),r.dragStartMousePosition=null,r.currentMouseOverDroppableNodeKey=null},r.triggerExpandActionExpand=function(s,G){var P=r.state,p=P.expandedKeys,V=P.flattenNodes,be=G.expanded,fe=G.key,se=G.isLeaf;if(!(se||s.shiftKey||s.metaKey||s.ctrlKey)){var Oe=V.filter(function(M){return M.key===fe})[0],Re=(0,J.F)((0,H.Z)((0,H.Z)({},(0,J.H8)(fe,r.getTreeNodeRequiredProps())),{},{data:Oe.data}));r.setExpandedKeys(be?(0,te._5)(p,fe):(0,te.L0)(p,fe)),r.onNodeExpand(s,Re)}},r.onNodeClick=function(s,G){var P=r.props,p=P.onClick,V=P.expandAction;V==="click"&&r.triggerExpandActionExpand(s,G),p==null||p(s,G)},r.onNodeDoubleClick=function(s,G){var P=r.props,p=P.onDoubleClick,V=P.expandAction;V==="doubleClick"&&r.triggerExpandActionExpand(s,G),p==null||p(s,G)},r.onNodeSelect=function(s,G){var P=r.state.selectedKeys,p=r.state,V=p.keyEntities,be=p.fieldNames,fe=r.props,se=fe.onSelect,Oe=fe.multiple,Re=G.selected,M=G[be.key],me=!Re;me?Oe?P=(0,te.L0)(P,M):P=[M]:P=(0,te._5)(P,M);var Be=P.map(function(De){var we=(0,Te.Z)(V,De);return we?we.node:null}).filter(function(De){return De});r.setUncontrolledState({selectedKeys:P}),se==null||se(P,{event:"select",selected:me,node:G,selectedNodes:Be,nativeEvent:s.nativeEvent})},r.onNodeCheck=function(s,G,P){var p=r.state,V=p.keyEntities,be=p.checkedKeys,fe=p.halfCheckedKeys,se=r.props,Oe=se.checkStrictly,Re=se.onCheck,M=G.key,me,Be={event:"check",node:G,checked:P,nativeEvent:s.nativeEvent};if(Oe){var De=P?(0,te.L0)(be,M):(0,te._5)(be,M),we=(0,te._5)(fe,M);me={checked:De,halfChecked:we},Be.checkedNodes=De.map(function(Dt){return(0,Te.Z)(V,Dt)}).filter(function(Dt){return Dt}).map(function(Dt){return Dt.node}),r.setUncontrolledState({checkedKeys:De})}else{var Ye=(0,ue.S)([].concat((0,l.Z)(be),[M]),!0,V),rt=Ye.checkedKeys,at=Ye.halfCheckedKeys;if(!P){var Pt=new Set(rt);Pt.delete(M);var Tt=(0,ue.S)(Array.from(Pt),{checked:!1,halfCheckedKeys:at},V);rt=Tt.checkedKeys,at=Tt.halfCheckedKeys}me=rt,Be.checkedNodes=[],Be.checkedNodesPositions=[],Be.halfCheckedKeys=at,rt.forEach(function(Dt){var Zt=(0,Te.Z)(V,Dt);if(Zt){var tn=Zt.node,Yt=Zt.pos;Be.checkedNodes.push(tn),Be.checkedNodesPositions.push({node:tn,pos:Yt})}}),r.setUncontrolledState({checkedKeys:rt},!1,{halfCheckedKeys:at})}Re==null||Re(me,Be)},r.onNodeLoad=function(s){var G=s.key,P=new Promise(function(p,V){r.setState(function(be){var fe=be.loadedKeys,se=fe===void 0?[]:fe,Oe=be.loadingKeys,Re=Oe===void 0?[]:Oe,M=r.props,me=M.loadData,Be=M.onLoad;if(!me||se.indexOf(G)!==-1||Re.indexOf(G)!==-1)return null;var De=me(s);return De.then(function(){var we=r.state.loadedKeys,Ye=(0,te.L0)(we,G);Be==null||Be(Ye,{event:"load",node:s}),r.setUncontrolledState({loadedKeys:Ye}),r.setState(function(rt){return{loadingKeys:(0,te._5)(rt.loadingKeys,G)}}),p()}).catch(function(we){if(r.setState(function(rt){return{loadingKeys:(0,te._5)(rt.loadingKeys,G)}}),r.loadingRetryTimes[G]=(r.loadingRetryTimes[G]||0)+1,r.loadingRetryTimes[G]>=Me){var Ye=r.state.loadedKeys;(0,N.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:(0,te.L0)(Ye,G)}),p()}V(we)}),{loadingKeys:(0,te.L0)(Re,G)}})});return P.catch(function(){}),P},r.onNodeMouseEnter=function(s,G){var P=r.props.onMouseEnter;P==null||P({event:s,node:G})},r.onNodeMouseLeave=function(s,G){var P=r.props.onMouseLeave;P==null||P({event:s,node:G})},r.onNodeContextMenu=function(s,G){var P=r.props.onRightClick;P&&(s.preventDefault(),P({event:s,node:G}))},r.onFocus=function(){var s=r.props.onFocus;r.setState({focused:!0});for(var G=arguments.length,P=new Array(G),p=0;p1&&arguments[1]!==void 0?arguments[1]:!1,P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var p=!1,V=!0,be={};Object.keys(s).forEach(function(fe){if(fe in r.props){V=!1;return}p=!0,be[fe]=s[fe]}),p&&(!G||V)&&r.setState((0,H.Z)((0,H.Z)({},be),P))}},r.scrollTo=function(s){r.listRef.current.scrollTo(s)},r}return(0,n.Z)(v,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var h=this.props.activeKey;h!==void 0&&h!==this.state.activeKey&&(this.setState({activeKey:h}),h!==null&&this.scrollTo({key:h}))}},{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 h,j=this.state,A=j.focused,s=j.flattenNodes,G=j.keyEntities,P=j.draggingNodeKey,p=j.activeKey,V=j.dropLevelOffset,be=j.dropContainerKey,fe=j.dropTargetKey,se=j.dropPosition,Oe=j.dragOverNodeKey,Re=j.indent,M=this.props,me=M.prefixCls,Be=M.className,De=M.style,we=M.showLine,Ye=M.focusable,rt=M.tabIndex,at=rt===void 0?0:rt,Pt=M.selectable,Tt=M.showIcon,Dt=M.icon,Zt=M.switcherIcon,tn=M.draggable,Yt=M.checkable,St=M.checkStrictly,nn=M.disabled,qt=M.motion,Jt=M.loadData,ln=M.filterTreeNode,Qn=M.height,et=M.itemHeight,ht=M.virtual,Ct=M.titleRender,Ot=M.dropIndicatorRender,rn=M.onContextMenu,en=M.onScroll,it=M.direction,Xt=M.rootClassName,$=M.rootStyle,g=(0,k.Z)(this.props,{aria:!0,data:!0}),y;return tn&&((0,f.Z)(tn)==="object"?y=tn:typeof tn=="function"?y={nodeDraggable:tn}:y={}),R.createElement(Le.k.Provider,{value:{prefixCls:me,selectable:Pt,showIcon:Tt,icon:Dt,switcherIcon:Zt,draggable:y,draggingNodeKey:P,checkable:Yt,checkStrictly:St,disabled:nn,keyEntities:G,dropLevelOffset:V,dropContainerKey:be,dropTargetKey:fe,dropPosition:se,dragOverNodeKey:Oe,indent:Re,direction:it,dropIndicatorRender:Ot,loadData:Jt,filterTreeNode:ln,titleRender:Ct,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}},R.createElement("div",{role:"tree",className:d()(me,Be,Xt,(h={},(0,i.Z)(h,"".concat(me,"-show-line"),we),(0,i.Z)(h,"".concat(me,"-focused"),A),(0,i.Z)(h,"".concat(me,"-active-focused"),p!==null),h)),style:$},R.createElement(Ke,(0,t.Z)({ref:this.listRef,prefixCls:me,style:De,data:s,disabled:nn,selectable:Pt,checkable:!!Yt,motion:qt,dragging:P!==null,height:Qn,itemHeight:et,virtual:ht,focusable:Ye,focused:A,tabIndex:at,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:rn,onScroll:en},this.getTreeNodeRequiredProps(),g))))}}],[{key:"getDerivedStateFromProps",value:function(h,j){var A=j.prevProps,s={prevProps:h};function G(Ye){return!A&&Ye in h||A&&A[Ye]!==h[Ye]}var P,p=j.fieldNames;if(G("fieldNames")&&(p=(0,J.w$)(h.fieldNames),s.fieldNames=p),G("treeData")?P=h.treeData:G("children")&&((0,N.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),P=(0,J.zn)(h.children)),P){s.treeData=P;var V=(0,J.I8)(P,{fieldNames:p});s.keyEntities=(0,H.Z)((0,i.Z)({},ne,E),V.keyEntities)}var be=s.keyEntities||j.keyEntities;if(G("expandedKeys")||A&&G("autoExpandParent"))s.expandedKeys=h.autoExpandParent||!A&&h.defaultExpandParent?(0,te.r7)(h.expandedKeys,be):h.expandedKeys;else if(!A&&h.defaultExpandAll){var fe=(0,H.Z)({},be);delete fe[ne],s.expandedKeys=Object.keys(fe).map(function(Ye){return fe[Ye].key})}else!A&&h.defaultExpandedKeys&&(s.expandedKeys=h.autoExpandParent||h.defaultExpandParent?(0,te.r7)(h.defaultExpandedKeys,be):h.defaultExpandedKeys);if(s.expandedKeys||delete s.expandedKeys,P||s.expandedKeys){var se=(0,J.oH)(P||j.treeData,s.expandedKeys||j.expandedKeys,p);s.flattenNodes=se}if(h.selectable&&(G("selectedKeys")?s.selectedKeys=(0,te.BT)(h.selectedKeys,h):!A&&h.defaultSelectedKeys&&(s.selectedKeys=(0,te.BT)(h.defaultSelectedKeys,h))),h.checkable){var Oe;if(G("checkedKeys")?Oe=(0,te.E6)(h.checkedKeys)||{}:!A&&h.defaultCheckedKeys?Oe=(0,te.E6)(h.defaultCheckedKeys)||{}:P&&(Oe=(0,te.E6)(h.checkedKeys)||{checkedKeys:j.checkedKeys,halfCheckedKeys:j.halfCheckedKeys}),Oe){var Re=Oe,M=Re.checkedKeys,me=M===void 0?[]:M,Be=Re.halfCheckedKeys,De=Be===void 0?[]:Be;if(!h.checkStrictly){var we=(0,ue.S)(me,!0,be);me=we.checkedKeys,De=we.halfCheckedKeys}s.checkedKeys=me,s.halfCheckedKeys=De}}return G("loadedKeys")&&(s.loadedKeys=h.loadedKeys),s}}]),v}(R.Component);Ee.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:ae,allowDrop:function(){return!0},expandAction:!1},Ee.TreeNode=w.Z;var q=Ee,Qe=q},35654:function(vt,ve,e){"use strict";e.d(ve,{BT:function(){return R},E6:function(){return oe},L0:function(){return o},OM:function(){return N},_5:function(){return Q},r7:function(){return ee},wA:function(){return d},yx:function(){return K}});var t=e(92393),i=e(10928),f=e(48736),H=e(59301),l=e(39417),C=e(67841),n=e(71430),F=null;function Q(D,b){if(!D)return[];var a=D.slice(),x=a.indexOf(b);return x>=0&&a.splice(x,1),a}function o(D,b){var a=(D||[]).slice();return a.indexOf(b)===-1&&a.push(b),a}function K(D){return D.split("-")}function d(D,b){var a=[],x=(0,C.Z)(b,D);function w(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];W.forEach(function(J){var U=J.key,B=J.children;a.push(U),w(B)})}return w(x.children),a}function u(D){if(D.parent){var b=K(D.pos);return Number(b[b.length-1])===D.parent.children.length-1}return!1}function k(D){var b=K(D.pos);return Number(b[b.length-1])===0}function N(D,b,a,x,w,W,J,U,B,xe){var re,Ge=D.clientX,Ae=D.clientY,ye=D.target.getBoundingClientRect(),Ce=ye.top,le=ye.height,ne=(xe==="rtl"?-1:1)*(((w==null?void 0:w.x)||0)-Ge),Y=(ne-12)/x,E=(0,C.Z)(U,a.props.eventKey);if(Ae-1.5?W({dragNode:Me,dropNode:Ee,dropPosition:1})?te=1:q=!1:W({dragNode:Me,dropNode:Ee,dropPosition:0})?te=0:W({dragNode:Me,dropNode:Ee,dropPosition:1})?te=1:q=!1:W({dragNode:Me,dropNode:Ee,dropPosition:1})?te=1:q=!1,{dropPosition:te,dropLevelOffset:ue,dropTargetKey:E.key,dropTargetPos:E.pos,dragOverNodeKey:Ke,dropContainerKey:te===0?null:((re=E.parent)===null||re===void 0?void 0:re.key)||null,dropAllowed:q}}function R(D,b){if(D){var a=b.multiple;return a?D.slice():D.length?[D[0]]:D}}var Le=function(b){return b};function ae(D,b){if(!D)return[];var a=b||{},x=a.processProps,w=x===void 0?Le:x,W=Array.isArray(D)?D:[D];return W.map(function(J){var U=J.children,B=_objectWithoutProperties(J,F),xe=ae(U,b);return React.createElement(TreeNode,_extends({key:B.key},w(B)),xe)})}function oe(D){if(!D)return null;var b;if(Array.isArray(D))b={checkedKeys:D,halfCheckedKeys:void 0};else if((0,i.Z)(D)==="object")b={checkedKeys:D.checked||void 0,halfCheckedKeys:D.halfChecked||void 0};else return(0,f.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return b}function ee(D,b){var a=new Set;function x(w){if(!a.has(w)){var W=(0,C.Z)(b,w);if(W){a.add(w);var J=W.parent,U=W.node;U.disabled||J&&x(J.key)}}}return(D||[]).forEach(function(w){x(w)}),(0,t.Z)(a)}},90782:function(vt,ve,e){"use strict";e.d(ve,{S:function(){return n}});var t=e(48736),i=e(67841);function f(F,Q){var o=new Set;return F.forEach(function(K){Q.has(K)||o.add(K)}),o}function H(F){var Q=F||{},o=Q.disabled,K=Q.disableCheckbox,d=Q.checkable;return!!(o||K)||d===!1}function l(F,Q,o,K){for(var d=new Set(F),u=new Set,k=0;k<=o;k+=1){var N=Q.get(k)||new Set;N.forEach(function(oe){var ee=oe.key,D=oe.node,b=oe.children,a=b===void 0?[]:b;d.has(ee)&&!K(D)&&a.filter(function(x){return!K(x.node)}).forEach(function(x){d.add(x.key)})})}for(var R=new Set,Le=o;Le>=0;Le-=1){var ae=Q.get(Le)||new Set;ae.forEach(function(oe){var ee=oe.parent,D=oe.node;if(!(K(D)||!oe.parent||R.has(oe.parent.key))){if(K(oe.parent.node)){R.add(ee.key);return}var b=!0,a=!1;(ee.children||[]).filter(function(x){return!K(x.node)}).forEach(function(x){var w=x.key,W=d.has(w);b&&!W&&(b=!1),!a&&(W||u.has(w))&&(a=!0)}),b&&d.add(ee.key),a&&u.add(ee.key),R.add(ee.key)}})}return{checkedKeys:Array.from(d),halfCheckedKeys:Array.from(f(u,d))}}function C(F,Q,o,K,d){for(var u=new Set(F),k=new Set(Q),N=0;N<=K;N+=1){var R=o.get(N)||new Set;R.forEach(function(ee){var D=ee.key,b=ee.node,a=ee.children,x=a===void 0?[]:a;!u.has(D)&&!k.has(D)&&!d(b)&&x.filter(function(w){return!d(w.node)}).forEach(function(w){u.delete(w.key)})})}k=new Set;for(var Le=new Set,ae=K;ae>=0;ae-=1){var oe=o.get(ae)||new Set;oe.forEach(function(ee){var D=ee.parent,b=ee.node;if(!(d(b)||!ee.parent||Le.has(ee.parent.key))){if(d(ee.parent.node)){Le.add(D.key);return}var a=!0,x=!1;(D.children||[]).filter(function(w){return!d(w.node)}).forEach(function(w){var W=w.key,J=u.has(W);a&&!J&&(a=!1),!x&&(J||k.has(W))&&(x=!0)}),a||u.delete(D.key),x&&k.add(D.key),Le.add(D.key)}})}return{checkedKeys:Array.from(u),halfCheckedKeys:Array.from(f(k,u))}}function n(F,Q,o,K){var d=[],u;K?u=K:u=H;var k=new Set(F.filter(function(ae){var oe=!!(0,i.Z)(o,ae);return oe||d.push(ae),oe})),N=new Map,R=0;Object.keys(o).forEach(function(ae){var oe=o[ae],ee=oe.level,D=N.get(ee);D||(D=new Set,N.set(ee,D)),D.add(oe),R=Math.max(R,ee)}),(0,t.ZP)(!d.length,"Tree missing follow keys: ".concat(d.slice(0,100).map(function(ae){return"'".concat(ae,"'")}).join(", ")));var Le;return Q===!0?Le=l(k,N,R,u):Le=C(k,Q.halfCheckedKeys,N,R,u),Le}},67841:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return t}});function t(i,f){return i[f]}},71430:function(vt,ve,e){"use strict";e.d(ve,{F:function(){return ee},H8:function(){return oe},I8:function(){return ae},km:function(){return d},oH:function(){return R},w$:function(){return u},zn:function(){return N}});var t=e(10928),i=e(92393),f=e(20049),H=e(5883),l=e(11592),C=e(2738),n=e(48736),F=e(67841),Q=["children"];function o(D,b){return"".concat(D,"-").concat(b)}function K(D){return D&&D.type&&D.type.isTreeNode}function d(D,b){return D!=null?D:b}function u(D){var b=D||{},a=b.title,x=b._title,w=b.key,W=b.children,J=a||"title";return{title:J,_title:x||[J],key:w||"key",children:W||"children"}}function k(D,b){var a=new Map;function x(w){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(w||[]).forEach(function(J){var U=J[b.key],B=J[b.children];warning(U!=null,"Tree node must have a certain key: [".concat(W).concat(U,"]"));var xe=String(U);warning(!a.has(xe)||U===null||U===void 0,"Same 'key' exist in the Tree: ".concat(xe)),a.set(xe,!0),x(B,"".concat(W).concat(xe," > "))})}x(D)}function N(D){function b(a){var x=(0,l.Z)(a);return x.map(function(w){if(!K(w))return(0,n.ZP)(!w,"Tree/TreeNode can only accept TreeNode as children."),null;var W=w.key,J=w.props,U=J.children,B=(0,H.Z)(J,Q),xe=(0,f.Z)({key:W},B),re=b(U);return re.length&&(xe.children=re),xe}).filter(function(w){return w})}return b(D)}function R(D,b,a){var x=u(a),w=x._title,W=x.key,J=x.children,U=new Set(b===!0?[]:b),B=[];function xe(re){var Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return re.map(function(Ae,ye){for(var Ce=o(Ge?Ge.pos:"0",ye),le=d(Ae[W],Ce),ne,Y=0;Y1&&arguments[1]!==void 0?arguments[1]:{},a=b.initWrapper,x=b.processEntity,w=b.onProcessFinished,W=b.externalGetKey,J=b.childrenPropName,U=b.fieldNames,B=arguments.length>2?arguments[2]:void 0,xe=W||B,re={},Ge={},Ae={posEntities:re,keyEntities:Ge};return a&&(Ae=a(Ae)||Ae),Le(D,function(ye){var Ce=ye.node,le=ye.index,ne=ye.pos,Y=ye.key,E=ye.parentPos,X=ye.level,T=ye.nodes,z={node:Ce,nodes:T,index:le,key:Y,pos:ne,level:X},ce=d(Y,ne);re[ne]=z,Ge[ce]=z,z.parent=re[E],z.parent&&(z.parent.children=z.parent.children||[],z.parent.children.push(z)),x&&x(z,Ae)},{externalGetKey:xe,childrenPropName:J,fieldNames:U}),w&&w(Ae),Ae}function oe(D,b){var a=b.expandedKeys,x=b.selectedKeys,w=b.loadedKeys,W=b.loadingKeys,J=b.checkedKeys,U=b.halfCheckedKeys,B=b.dragOverNodeKey,xe=b.dropPosition,re=b.keyEntities,Ge=(0,F.Z)(re,D),Ae={eventKey:D,expanded:a.indexOf(D)!==-1,selected:x.indexOf(D)!==-1,loaded:w.indexOf(D)!==-1,loading:W.indexOf(D)!==-1,checked:J.indexOf(D)!==-1,halfChecked:U.indexOf(D)!==-1,pos:String(Ge?Ge.pos:""),dragOver:B===D&&xe===0,dragOverGapTop:B===D&&xe===-1,dragOverGapBottom:B===D&&xe===1};return Ae}function ee(D){var b=D.data,a=D.expanded,x=D.selected,w=D.checked,W=D.loaded,J=D.loading,U=D.halfChecked,B=D.dragOver,xe=D.dragOverGapTop,re=D.dragOverGapBottom,Ge=D.pos,Ae=D.active,ye=D.eventKey,Ce=(0,f.Z)((0,f.Z)({},b),{},{expanded:a,selected:x,checked:w,loaded:W,loading:J,halfChecked:U,dragOver:B,dragOverGapTop:xe,dragOverGapBottom:re,pos:Ge,active:Ae,key:ye});return"props"in Ce||Object.defineProperty(Ce,"props",{get:function(){return(0,n.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),D}}),Ce}},8224:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return i}});var t=e(4676);function i(f,H,l,C){var n=t.unstable_batchedUpdates?function(Q){t.unstable_batchedUpdates(l,Q)}:l;return f!=null&&f.addEventListener&&f.addEventListener(H,n,C),{remove:function(){f!=null&&f.removeEventListener&&f.removeEventListener(H,n,C)}}}},55468:function(vt,ve,e){"use strict";e.d(ve,{g1:function(){return K},os:function(){return u}});var t=/margin|padding|width|height|max|min|offset/,i={left:!0,top:!0},f={cssFloat:1,styleFloat:1,float:1};function H(k){return k.nodeType===1?k.ownerDocument.defaultView.getComputedStyle(k,null):{}}function l(k,N,R){if(N=N.toLowerCase(),R==="auto"){if(N==="height")return k.offsetHeight;if(N==="width")return k.offsetWidth}return N in i||(i[N]=t.test(N)),i[N]?parseFloat(R)||0:R}function C(k,N){var R=arguments.length,Le=H(k);return N=f[N]?"cssFloat"in k.style?"cssFloat":"styleFloat":N,R===1?Le:l(k,N,Le[N]||k.style[N])}function n(k,N,R){var Le=arguments.length;if(N=f[N]?"cssFloat"in k.style?"cssFloat":"styleFloat":N,Le===3)return typeof R=="number"&&t.test(N)&&(R="".concat(R,"px")),k.style[N]=R,R;for(var ae in N)N.hasOwnProperty(ae)&&n(k,ae,N[ae]);return H(k)}function F(k){return k===document.body?document.documentElement.clientWidth:k.offsetWidth}function Q(k){return k===document.body?window.innerHeight||document.documentElement.clientHeight:k.offsetHeight}function o(){var k=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),N=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:k,height:N}}function K(){var k=document.documentElement.clientWidth,N=window.innerHeight||document.documentElement.clientHeight;return{width:k,height:N}}function d(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function u(k){var N=k.getBoundingClientRect(),R=document.documentElement;return{left:N.left+(window.pageXOffset||R.scrollLeft)-(R.clientLeft||document.body.clientLeft||0),top:N.top+(window.pageYOffset||R.scrollTop)-(R.clientTop||document.body.clientTop||0)}}},24514:function(vt,ve,e){"use strict";e.d(ve,{G:function(){return H}});var t=e(47273),i=function(C){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(C)?C:[C],F=window.document.documentElement;return n.some(function(Q){return Q in F.style})}return!1},f=function(C,n){if(!i(C))return!1;var F=document.createElement("div"),Q=F.style[C];return F.style[C]=n,F.style[C]!==Q};function H(l,C){return!Array.isArray(l)&&C!==void 0?f(l,C):i(l)}},65283:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Ee}});var t=e(5016),i=e(10928),f=e(20049),H=e(18082),l=e(52456),C=e(5883),n=e(92310),F=e.n(n),Q=e(29301),o=e(70425),K=e(34280),d=e(59301),u=e(4676),k=d.forwardRef(function(q,Qe){var O=q.height,L=q.offsetY,v=q.offsetX,r=q.children,h=q.prefixCls,j=q.onInnerResize,A=q.innerProps,s=q.rtl,G=q.extra,P={},p={display:"flex",flexDirection:"column"};return L!==void 0&&(P={height:O,position:"relative",overflow:"hidden"},p=(0,f.Z)((0,f.Z)({},p),{},(0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)({transform:"translateY(".concat(L,"px)")},s?"marginRight":"marginLeft",-v),"position","absolute"),"left",0),"right",0),"top",0))),d.createElement("div",{style:P},d.createElement(Q.Z,{onResize:function(be){var fe=be.offsetHeight;fe&&j&&j()}},d.createElement("div",(0,t.Z)({style:p,className:F()((0,H.Z)({},"".concat(h,"-holder-inner"),h)),ref:Qe},A),r,G)))});k.displayName="Filler";var N=k;function R(q){var Qe=q.children,O=q.setRef,L=d.useCallback(function(v){O(v)},[]);return d.cloneElement(Qe,{ref:L})}function Le(q,Qe,O,L,v,r,h,j){var A=j.getKey;return q.slice(Qe,O+1).map(function(s,G){var P=Qe+G,p=h(s,P,{style:{width:L},offsetX:v}),V=A(s);return d.createElement(R,{key:V,setRef:function(fe){return r(s,fe)}},p)})}function ae(q,Qe,O,L){var v=O-q,r=Qe-O,h=Math.min(v,r)*2;if(L<=h){var j=Math.floor(L/2);return L%2?O+j+1:O-j}return v>r?O-(L-r):O+(L-v)}function oe(q,Qe,O){var L=q.length,v=Qe.length,r,h;if(L===0&&v===0)return null;L2&&arguments[2]!==void 0?arguments[2]:!1,P=A?s<0&&j.current.left||s>0&&j.current.right:s<0&&j.current.top||s>0&&j.current.bottom;return G&&P?(clearTimeout(r.current),v.current=!1):(!P||v.current)&&h(),!v.current&&P}};function w(q,Qe,O,L,v,r,h){var j=(0,d.useRef)(0),A=(0,d.useRef)(null),s=(0,d.useRef)(null),G=(0,d.useRef)(!1),P=x(Qe,O,L,v);function p(Re,M){if(D.Z.cancel(A.current),!P(!1,M)){var me=Re;if(!me._virtualHandled)me._virtualHandled=!0;else return;j.current+=M,s.current=M,a||me.preventDefault(),A.current=(0,D.Z)(function(){var Be=G.current?10:1;h(j.current*Be,!1),j.current=0})}}function V(Re,M){h(M,!0),a||Re.preventDefault()}var be=(0,d.useRef)(null),fe=(0,d.useRef)(null);function se(Re){if(q){D.Z.cancel(fe.current),fe.current=(0,D.Z)(function(){be.current=null},2);var M=Re.deltaX,me=Re.deltaY,Be=Re.shiftKey,De=M,we=me;(be.current==="sx"||!be.current&&Be&&me&&!M)&&(De=me,we=0,be.current="sx");var Ye=Math.abs(De),rt=Math.abs(we);be.current===null&&(be.current=r&&Ye>rt?"x":"y"),be.current==="y"?p(Re,we):V(Re,De)}}function Oe(Re){q&&(G.current=Re.detail===s.current)}return[se,Oe]}function W(q,Qe,O,L){var v=d.useMemo(function(){return[new Map,[]]},[q,O.id,L]),r=(0,l.Z)(v,2),h=r[0],j=r[1],A=function(G){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:G,p=h.get(G),V=h.get(P);if(p===void 0||V===void 0)for(var be=q.length,fe=j.length;fe0&&arguments[0]!==void 0?arguments[0]:!1;G();var be=function(){var Oe=!1;j.current.forEach(function(Re,M){if(Re&&Re.offsetParent){var me=Re.offsetHeight,Be=getComputedStyle(Re),De=Be.marginTop,we=Be.marginBottom,Ye=re(De),rt=re(we),at=me+Ye+rt;A.current.get(M)!==at&&(A.current.set(M,at),Oe=!0)}}),Oe&&h(function(Re){return Re+1})};if(V)be();else{s.current+=1;var fe=s.current;Promise.resolve().then(function(){fe===s.current&&be()})}}function p(V,be){var fe=q(V),se=j.current.get(fe);be?(j.current.set(fe,be),P()):j.current.delete(fe),!se!=!be&&(be?Qe==null||Qe(V):O==null||O(V))}return(0,d.useEffect)(function(){return G},[]),[p,P,A.current,r]}var Ae=14/15;function ye(q,Qe,O){var L=(0,d.useRef)(!1),v=(0,d.useRef)(0),r=(0,d.useRef)(0),h=(0,d.useRef)(null),j=(0,d.useRef)(null),A,s=function(V){if(L.current){var be=Math.ceil(V.touches[0].pageX),fe=Math.ceil(V.touches[0].pageY),se=v.current-be,Oe=r.current-fe,Re=Math.abs(se)>Math.abs(Oe);Re?v.current=be:r.current=fe;var M=O(Re,Re?se:Oe,!1,V);M&&V.preventDefault(),clearInterval(j.current),M&&(j.current=setInterval(function(){Re?se*=Ae:Oe*=Ae;var me=Math.floor(Re?se:Oe);(!O(Re,me,!0)||Math.abs(me)<=.1)&&clearInterval(j.current)},16))}},G=function(){L.current=!1,A()},P=function(V){A(),V.touches.length===1&&!L.current&&(L.current=!0,v.current=Math.ceil(V.touches[0].pageX),r.current=Math.ceil(V.touches[0].pageY),h.current=V.target,h.current.addEventListener("touchmove",s,{passive:!1}),h.current.addEventListener("touchend",G,{passive:!0}))};A=function(){h.current&&(h.current.removeEventListener("touchmove",s),h.current.removeEventListener("touchend",G))},(0,K.Z)(function(){return q&&Qe.current.addEventListener("touchstart",P,{passive:!0}),function(){var p;(p=Qe.current)===null||p===void 0||p.removeEventListener("touchstart",P),A(),clearInterval(j.current)}},[q])}function Ce(q){return Math.floor(Math.pow(q,.5))}function le(q,Qe){var O="touches"in q?q.touches[0]:q;return O[Qe?"pageX":"pageY"]-window[Qe?"scrollX":"scrollY"]}function ne(q,Qe,O){d.useEffect(function(){var L=Qe.current;if(q&&L){var v=!1,r,h,j=function(){D.Z.cancel(r)},A=function p(){j(),r=(0,D.Z)(function(){O(h),p()})},s=function(V){if(!(V.target.draggable||V.button!==0)){var be=V;be._virtualHandled||(be._virtualHandled=!0,v=!0)}},G=function(){v=!1,j()},P=function(V){if(v){var be=le(V,!1),fe=L.getBoundingClientRect(),se=fe.top,Oe=fe.bottom;if(be<=se){var Re=se-be;h=-Ce(Re),A()}else if(be>=Oe){var M=be-Oe;h=Ce(M),A()}else j()}};return L.addEventListener("mousedown",s),L.ownerDocument.addEventListener("mouseup",G),L.ownerDocument.addEventListener("mousemove",P),function(){L.removeEventListener("mousedown",s),L.ownerDocument.removeEventListener("mouseup",G),L.ownerDocument.removeEventListener("mousemove",P),j()}}},[q])}var Y=10;function E(q,Qe,O,L,v,r,h,j){var A=d.useRef(),s=d.useState(null),G=(0,l.Z)(s,2),P=G[0],p=G[1];return(0,K.Z)(function(){if(P&&P.times=0;Zt-=1){var tn=v(Qe[Zt]),Yt=O.get(tn);if(Yt===void 0){Re=!0;break}if(Dt-=Yt,Dt<=0)break}switch(Be){case"top":me=we-se;break;case"bottom":me=Ye-Oe+se;break;default:{var St=q.current.scrollTop,nn=St+Oe;wenn&&(M="bottom")}}me!==null&&h(me),me!==P.lastTop&&(Re=!0)}Re&&p((0,f.Z)((0,f.Z)({},P),{},{times:P.times+1,targetAlign:M,lastTop:me}))}},[P,q.current]),function(V){if(V==null){j();return}if(D.Z.cancel(A.current),typeof V=="number")h(V);else if(V&&(0,i.Z)(V)==="object"){var be,fe=V.align;"index"in V?be=V.index:be=Qe.findIndex(function(Re){return v(Re)===V.key});var se=V.offset,Oe=se===void 0?0:se;p({times:0,index:be,offset:Oe,originAlign:fe})}}}var X=d.forwardRef(function(q,Qe){var O=q.prefixCls,L=q.rtl,v=q.scrollOffset,r=q.scrollRange,h=q.onStartMove,j=q.onStopMove,A=q.onScroll,s=q.horizontal,G=q.spinSize,P=q.containerSize,p=q.style,V=q.thumbStyle,be=q.showScrollBar,fe=d.useState(!1),se=(0,l.Z)(fe,2),Oe=se[0],Re=se[1],M=d.useState(null),me=(0,l.Z)(M,2),Be=me[0],De=me[1],we=d.useState(null),Ye=(0,l.Z)(we,2),rt=Ye[0],at=Ye[1],Pt=!L,Tt=d.useRef(),Dt=d.useRef(),Zt=d.useState(be),tn=(0,l.Z)(Zt,2),Yt=tn[0],St=tn[1],nn=d.useRef(),qt=function(){be===!0||be===!1||(clearTimeout(nn.current),St(!0),nn.current=setTimeout(function(){St(!1)},3e3))},Jt=r-P||0,ln=P-G||0,Qn=d.useMemo(function(){if(v===0||Jt===0)return 0;var $=v/Jt;return $*ln},[v,Jt,ln]),et=function(g){g.stopPropagation(),g.preventDefault()},ht=d.useRef({top:Qn,dragging:Oe,pageY:Be,startTop:rt});ht.current={top:Qn,dragging:Oe,pageY:Be,startTop:rt};var Ct=function(g){Re(!0),De(le(g,s)),at(ht.current.top),h(),g.stopPropagation(),g.preventDefault()};d.useEffect(function(){var $=function(S){S.preventDefault()},g=Tt.current,y=Dt.current;return g.addEventListener("touchstart",$,{passive:!1}),y.addEventListener("touchstart",Ct,{passive:!1}),function(){g.removeEventListener("touchstart",$),y.removeEventListener("touchstart",Ct)}},[]);var Ot=d.useRef();Ot.current=Jt;var rn=d.useRef();rn.current=ln,d.useEffect(function(){if(Oe){var $,g=function(S){var de=ht.current,ie=de.dragging,Ne=de.pageY,ze=de.startTop;D.Z.cancel($);var $e=Tt.current.getBoundingClientRect(),ot=P/(s?$e.width:$e.height);if(ie){var ut=(le(S,s)-Ne)*ot,At=ze;!Pt&&s?At-=ut:At+=ut;var ft=Ot.current,dt=rn.current,It=dt?At/dt:0,gt=Math.ceil(It*ft);gt=Math.max(gt,0),gt=Math.min(gt,ft),$=(0,D.Z)(function(){A(gt,s)})}},y=function(){Re(!1),j()};return window.addEventListener("mousemove",g,{passive:!0}),window.addEventListener("touchmove",g,{passive:!0}),window.addEventListener("mouseup",y,{passive:!0}),window.addEventListener("touchend",y,{passive:!0}),function(){window.removeEventListener("mousemove",g),window.removeEventListener("touchmove",g),window.removeEventListener("mouseup",y),window.removeEventListener("touchend",y),D.Z.cancel($)}}},[Oe]),d.useEffect(function(){return qt(),function(){clearTimeout(nn.current)}},[v]),d.useImperativeHandle(Qe,function(){return{delayHidden:qt}});var en="".concat(O,"-scrollbar"),it={position:"absolute",visibility:Yt?null:"hidden"},Xt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return s?(it.height=8,it.left=0,it.right=0,it.bottom=0,Xt.height="100%",Xt.width=G,Pt?Xt.left=Qn:Xt.right=Qn):(it.width=8,it.top=0,it.bottom=0,Pt?it.right=0:it.left=0,Xt.width="100%",Xt.height=G,Xt.top=Qn),d.createElement("div",{ref:Tt,className:F()(en,(0,H.Z)((0,H.Z)((0,H.Z)({},"".concat(en,"-horizontal"),s),"".concat(en,"-vertical"),!s),"".concat(en,"-visible"),Yt)),style:(0,f.Z)((0,f.Z)({},it),p),onMouseDown:et,onMouseMove:qt},d.createElement("div",{ref:Dt,className:F()("".concat(en,"-thumb"),(0,H.Z)({},"".concat(en,"-thumb-moving"),Oe)),style:(0,f.Z)((0,f.Z)({},Xt),V),onMouseDown:Ct}))}),T=X,z=20;function ce(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,O=q/Qe*q;return isNaN(O)&&(O=0),O=Math.max(O,z),Math.floor(O)}var Se=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Ke=[],te={overflowY:"auto",overflowAnchor:"none"};function ue(q,Qe){var O=q.prefixCls,L=O===void 0?"rc-virtual-list":O,v=q.className,r=q.height,h=q.itemHeight,j=q.fullHeight,A=j===void 0?!0:j,s=q.style,G=q.data,P=q.children,p=q.itemKey,V=q.virtual,be=q.direction,fe=q.scrollWidth,se=q.component,Oe=se===void 0?"div":se,Re=q.onScroll,M=q.onVirtualScroll,me=q.onVisibleChange,Be=q.innerProps,De=q.extraRender,we=q.styles,Ye=q.showScrollBar,rt=Ye===void 0?"optional":Ye,at=(0,C.Z)(q,Se),Pt=d.useCallback(function(kt){return typeof p=="function"?p(kt):kt==null?void 0:kt[p]},[p]),Tt=Ge(Pt,null,null),Dt=(0,l.Z)(Tt,4),Zt=Dt[0],tn=Dt[1],Yt=Dt[2],St=Dt[3],nn=!!(V!==!1&&r&&h),qt=d.useMemo(function(){return Object.values(Yt.maps).reduce(function(kt,zt){return kt+zt},0)},[Yt.id,Yt.maps]),Jt=nn&&G&&(Math.max(h*G.length,qt)>r||!!fe),ln=be==="rtl",Qn=F()(L,(0,H.Z)({},"".concat(L,"-rtl"),ln),v),et=G||Ke,ht=(0,d.useRef)(),Ct=(0,d.useRef)(),Ot=(0,d.useRef)(),rn=(0,d.useState)(0),en=(0,l.Z)(rn,2),it=en[0],Xt=en[1],$=(0,d.useState)(0),g=(0,l.Z)($,2),y=g[0],I=g[1],S=(0,d.useState)(!1),de=(0,l.Z)(S,2),ie=de[0],Ne=de[1],ze=function(){Ne(!0)},$e=function(){Ne(!1)},ot={getKey:Pt};function ut(kt){Xt(function(zt){var cn;typeof kt=="function"?cn=kt(zt):cn=kt;var Sn=on(cn);return ht.current.scrollTop=Sn,Sn})}var At=(0,d.useRef)({start:0,end:et.length}),ft=(0,d.useRef)(),dt=ee(et,Pt),It=(0,l.Z)(dt,1),gt=It[0];ft.current=gt;var Mt=d.useMemo(function(){if(!nn)return{scrollHeight:void 0,start:0,end:et.length-1,offset:void 0};if(!Jt){var kt;return{scrollHeight:((kt=Ct.current)===null||kt===void 0?void 0:kt.offsetHeight)||0,start:0,end:et.length-1,offset:void 0}}for(var zt=0,cn,Sn,En,Yn=et.length,pr=0;pr=it&&cn===void 0&&(cn=pr,Sn=zt),yn>it+r&&En===void 0&&(En=pr),zt=yn}return cn===void 0&&(cn=0,Sn=0,En=Math.ceil(r/h)),En===void 0&&(En=et.length-1),En=Math.min(En+1,et.length-1),{scrollHeight:zt,start:cn,end:En,offset:Sn}},[Jt,nn,it,et,St,r]),Lt=Mt.scrollHeight,Kt=Mt.start,st=Mt.end,Et=Mt.offset;At.current.start=Kt,At.current.end=st,d.useLayoutEffect(function(){var kt=Yt.getRecord();if(kt.size===1){var zt=Array.from(kt.keys())[0],cn=kt.get(zt),Sn=et[Kt];if(Sn&&cn===void 0){var En=Pt(Sn);if(En===zt){var Yn=Yt.get(zt),pr=Yn-h;ut(function(Wn){return Wn+pr})}}}Yt.resetRecord()},[Lt]);var Pe=d.useState({width:0,height:r}),Fe=(0,l.Z)(Pe,2),Xe=Fe[0],Je=Fe[1],Ue=function(zt){Je({width:zt.offsetWidth,height:zt.offsetHeight})},ct=(0,d.useRef)(),tt=(0,d.useRef)(),mt=d.useMemo(function(){return ce(Xe.width,fe)},[Xe.width,fe]),Rt=d.useMemo(function(){return ce(Xe.height,Lt)},[Xe.height,Lt]),jt=Lt-r,$t=(0,d.useRef)(jt);$t.current=jt;function on(kt){var zt=kt;return Number.isNaN($t.current)||(zt=Math.min(zt,$t.current)),zt=Math.max(zt,0),zt}var vn=it<=0,he=it>=jt,Ie=y<=0,je=y>=fe,He=x(vn,he,Ie,je),Ze=function(){return{x:ln?-y:y,y:it}},yt=(0,d.useRef)(Ze()),pt=(0,o.useEvent)(function(kt){if(M){var zt=(0,f.Z)((0,f.Z)({},Ze()),kt);(yt.current.x!==zt.x||yt.current.y!==zt.y)&&(M(zt),yt.current=zt)}});function Bt(kt,zt){var cn=kt;zt?((0,u.flushSync)(function(){I(cn)}),pt()):ut(cn)}function nt(kt){var zt=kt.currentTarget.scrollTop;zt!==it&&ut(zt),Re==null||Re(kt),pt()}var Ft=function(zt){var cn=zt,Sn=fe?fe-Xe.width:0;return cn=Math.max(cn,0),cn=Math.min(cn,Sn),cn},mn=(0,o.useEvent)(function(kt,zt){zt?((0,u.flushSync)(function(){I(function(cn){var Sn=cn+(ln?-kt:kt);return Ft(Sn)})}),pt()):ut(function(cn){var Sn=cn+kt;return Sn})}),Qt=w(nn,vn,he,Ie,je,!!fe,mn),Vt=(0,l.Z)(Qt,2),Nt=Vt[0],Pn=Vt[1];ye(nn,ht,function(kt,zt,cn,Sn){var En=Sn;return He(kt,zt,cn)?!1:!En||!En._virtualHandled?(En&&(En._virtualHandled=!0),Nt({preventDefault:function(){},deltaX:kt?zt:0,deltaY:kt?0:zt}),!0):!1}),ne(Jt,ht,function(kt){ut(function(zt){return zt+kt})}),(0,K.Z)(function(){function kt(cn){var Sn=vn&&cn.detail<0,En=he&&cn.detail>0;nn&&!Sn&&!En&&cn.preventDefault()}var zt=ht.current;return zt.addEventListener("wheel",Nt,{passive:!1}),zt.addEventListener("DOMMouseScroll",Pn,{passive:!0}),zt.addEventListener("MozMousePixelScroll",kt,{passive:!1}),function(){zt.removeEventListener("wheel",Nt),zt.removeEventListener("DOMMouseScroll",Pn),zt.removeEventListener("MozMousePixelScroll",kt)}},[nn,vn,he]),(0,K.Z)(function(){if(fe){var kt=Ft(y);I(kt),pt({x:kt})}},[Xe.width,fe]);var fn=function(){var zt,cn;(zt=ct.current)===null||zt===void 0||zt.delayHidden(),(cn=tt.current)===null||cn===void 0||cn.delayHidden()},In=E(ht,et,Yt,h,Pt,function(){return tn(!0)},ut,fn);d.useImperativeHandle(Qe,function(){return{nativeElement:Ot.current,getScrollInfo:Ze,scrollTo:function(zt){function cn(Sn){return Sn&&(0,i.Z)(Sn)==="object"&&("left"in Sn||"top"in Sn)}cn(zt)?(zt.left!==void 0&&I(Ft(zt.left)),In(zt.top)):In(zt)}}}),(0,K.Z)(function(){if(me){var kt=et.slice(Kt,st+1);me(kt,et)}},[Kt,st,et]);var bn=W(et,Pt,Yt,h),An=De==null?void 0:De({start:Kt,end:st,virtual:Jt,offsetX:y,offsetY:Et,rtl:ln,getSize:bn}),Rn=Le(et,Kt,st,fe,y,Zt,P,ot),Kn=null;r&&(Kn=(0,f.Z)((0,H.Z)({},A?"height":"maxHeight",r),te),nn&&(Kn.overflowY="hidden",fe&&(Kn.overflowX="hidden"),ie&&(Kn.pointerEvents="none")));var tr={};return ln&&(tr.dir="rtl"),d.createElement("div",(0,t.Z)({ref:Ot,style:(0,f.Z)((0,f.Z)({},s),{},{position:"relative"}),className:Qn},tr,at),d.createElement(Q.Z,{onResize:Ue},d.createElement(Oe,{className:"".concat(L,"-holder"),style:Kn,ref:ht,onScroll:nt,onMouseEnter:fn},d.createElement(N,{prefixCls:L,height:Lt,offsetX:y,offsetY:Et,scrollWidth:fe,onInnerResize:tn,ref:Ct,innerProps:Be,rtl:ln,extra:An},Rn))),Jt&&Lt>r&&d.createElement(T,{ref:ct,prefixCls:L,scrollOffset:it,scrollRange:Lt,rtl:ln,onScroll:Bt,onStartMove:ze,onStopMove:$e,spinSize:Rt,containerSize:Xe.height,style:we==null?void 0:we.verticalScrollBar,thumbStyle:we==null?void 0:we.verticalScrollBarThumb,showScrollBar:rt}),Jt&&fe>Xe.width&&d.createElement(T,{ref:tt,prefixCls:L,scrollOffset:y,scrollRange:fe,rtl:ln,onScroll:Bt,onStartMove:ze,onStopMove:$e,spinSize:mt,containerSize:Xe.width,horizontal:!0,style:we==null?void 0:we.horizontalScrollBar,thumbStyle:we==null?void 0:we.horizontalScrollBarThumb,showScrollBar:rt}))}var Te=d.forwardRef(ue);Te.displayName="List";var Me=Te,Ee=Me},51581:function(vt,ve,e){"use strict";Object.defineProperty(ve,"__esModule",{value:!0});var t=function(){function d(u,k){for(var N=0;N=0||Object.prototype.hasOwnProperty.call(d,N)&&(k[N]=d[N]);return k}function F(d,u){if(!(d instanceof u))throw new TypeError("Cannot call a class as a function")}function Q(d,u){if(!d)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return u&&(typeof u=="object"||typeof u=="function")?u:d}function o(d,u){if(typeof u!="function"&&u!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof u);d.prototype=Object.create(u&&u.prototype,{constructor:{value:d,enumerable:!1,writable:!0,configurable:!0}}),u&&(Object.setPrototypeOf?Object.setPrototypeOf(d,u):d.__proto__=u)}var K=function(d){o(u,d);function u(k){F(this,u);var N=Q(this,(u.__proto__||Object.getPrototypeOf(u)).call(this,k));return N.scrollListener=N.scrollListener.bind(N),N.eventListenerOptions=N.eventListenerOptions.bind(N),N.mousewheelListener=N.mousewheelListener.bind(N),N}return t(u,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var N=this.getParentElement(this.scrollComponent);N.scrollTop=N.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var N=!1,R={get passive(){N=!0}};try{document.addEventListener("test",null,R),document.removeEventListener("test",null,R)}catch(Le){}return N}},{key:"eventListenerOptions",value:function(){var N=this.props.useCapture;return this.isPassiveSupported()&&(N={useCapture:this.props.useCapture,passive:!0}),N}},{key:"setDefaultLoader",value:function(N){this.defaultLoader=N}},{key:"detachMousewheelListener",value:function(){var N=window;this.props.useWindow===!1&&(N=this.scrollComponent.parentNode),N.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var N=window;this.props.useWindow===!1&&(N=this.getParentElement(this.scrollComponent)),N.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),N.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(N){var R=this.props.getScrollParent&&this.props.getScrollParent();return R!=null?R:N&&N.parentNode}},{key:"filterProps",value:function(N){return N}},{key:"attachScrollListener",value:function(){var N=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!N)){var R=window;this.props.useWindow===!1&&(R=N),R.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),R.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),R.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(N){N.deltaY===1&&!this.isPassiveSupported()&&N.preventDefault()}},{key:"scrollListener",value:function(){var N=this.scrollComponent,R=window,Le=this.getParentElement(N),ae=void 0;if(this.props.useWindow){var oe=document.documentElement||document.body.parentNode||document.body,ee=R.pageYOffset!==void 0?R.pageYOffset:oe.scrollTop;this.props.isReverse?ae=ee:ae=this.calculateOffset(N,ee)}else this.props.isReverse?ae=Le.scrollTop:ae=N.scrollHeight-Le.scrollTop-Le.clientHeight;ae1&&arguments[1]!==void 0?arguments[1]:60,H=null;return function(){for(var l=this,C=arguments.length,n=new Array(C),F=0;Ftypeof Q=="object"&&Q!=null&&Q.nodeType===1,i=(Q,o)=>(!o||Q!=="hidden")&&Q!=="visible"&&Q!=="clip",f=(Q,o)=>{if(Q.clientHeight{const u=(k=>{if(!k.ownerDocument||!k.ownerDocument.defaultView)return null;try{return k.ownerDocument.defaultView.frameElement}catch(N){return null}})(d);return!!u&&(u.clientHeightko||k>Q&&N=o&&R>=K?k-Q-d:N>o&&RK?N-o+u:0,l=Q=>{const o=Q.parentElement;return o==null?Q.getRootNode().host||null:o},C=(Q,o)=>{var K,d,u,k;if(typeof document=="undefined")return[];const{scrollMode:N,block:R,inline:Le,boundary:ae,skipOverflowHiddenElements:oe}=o,ee=typeof ae=="function"?ae:T=>T!==ae;if(!t(Q))throw new TypeError("Invalid target");const D=document.scrollingElement||document.documentElement,b=[];let a=Q;for(;t(a)&&ee(a);){if(a=l(a),a===D){b.push(a);break}a!=null&&a===document.body&&f(a)&&!f(document.documentElement)||a!=null&&f(a,oe)&&b.push(a)}const x=(d=(K=window.visualViewport)==null?void 0:K.width)!=null?d:innerWidth,w=(k=(u=window.visualViewport)==null?void 0:u.height)!=null?k:innerHeight,{scrollX:W,scrollY:J}=window,{height:U,width:B,top:xe,right:re,bottom:Ge,left:Ae}=Q.getBoundingClientRect(),{top:ye,right:Ce,bottom:le,left:ne}=(T=>{const z=window.getComputedStyle(T);return{top:parseFloat(z.scrollMarginTop)||0,right:parseFloat(z.scrollMarginRight)||0,bottom:parseFloat(z.scrollMarginBottom)||0,left:parseFloat(z.scrollMarginLeft)||0}})(Q);let Y=R==="start"||R==="nearest"?xe-ye:R==="end"?Ge+le:xe+U/2-ye+le,E=Le==="center"?Ae+B/2-ne+Ce:Le==="end"?re+Ce:Ae-ne;const X=[];for(let T=0;T=0&&Ae>=0&&Ge<=w&&re<=x&&(z===D&&!f(z)||xe>=Ke&&Ge<=ue&&Ae>=Te&&re<=te))return X;const Me=getComputedStyle(z),Ee=parseInt(Me.borderLeftWidth,10),q=parseInt(Me.borderTopWidth,10),Qe=parseInt(Me.borderRightWidth,10),O=parseInt(Me.borderBottomWidth,10);let L=0,v=0;const r="offsetWidth"in z?z.offsetWidth-z.clientWidth-Ee-Qe:0,h="offsetHeight"in z?z.offsetHeight-z.clientHeight-q-O:0,j="offsetWidth"in z?z.offsetWidth===0?0:Se/z.offsetWidth:0,A="offsetHeight"in z?z.offsetHeight===0?0:ce/z.offsetHeight:0;if(D===z)L=R==="start"?Y:R==="end"?Y-w:R==="nearest"?H(J,J+w,w,q,O,J+Y,J+Y+U,U):Y-w/2,v=Le==="start"?E:Le==="center"?E-x/2:Le==="end"?E-x:H(W,W+x,x,Ee,Qe,W+E,W+E+B,B),L=Math.max(0,L+J),v=Math.max(0,v+W);else{L=R==="start"?Y-Ke-q:R==="end"?Y-ue+O+h:R==="nearest"?H(Ke,ue,ce,q,O+h,Y,Y+U,U):Y-(Ke+ce/2)+h/2,v=Le==="start"?E-Te-Ee:Le==="center"?E-(Te+Se/2)+r/2:Le==="end"?E-te+Qe+r:H(Te,te,Se,Ee,Qe+r,E,E+B,B);const{scrollLeft:s,scrollTop:G}=z;L=A===0?0:Math.max(0,Math.min(G+L/A,z.scrollHeight-ce/A+h)),v=j===0?0:Math.max(0,Math.min(s+v/j,z.scrollWidth-Se/j+r)),Y+=G-L,E+=s-v}X.push({el:z,top:L,left:v})}return X},n=Q=>Q===!1?{block:"end",inline:"nearest"}:(o=>o===Object(o)&&Object.keys(o).length!==0)(Q)?Q:{block:"start",inline:"nearest"};function F(Q,o){if(!Q.isConnected||!(u=>{let k=u;for(;k&&k.parentNode;){if(k.parentNode===document)return!0;k=k.parentNode instanceof ShadowRoot?k.parentNode.host:k.parentNode}return!1})(Q))return;const K=(u=>{const k=window.getComputedStyle(u);return{top:parseFloat(k.scrollMarginTop)||0,right:parseFloat(k.scrollMarginRight)||0,bottom:parseFloat(k.scrollMarginBottom)||0,left:parseFloat(k.scrollMarginLeft)||0}})(Q);if((u=>typeof u=="object"&&typeof u.behavior=="function")(o))return o.behavior(C(Q,o));const d=typeof o=="boolean"||o==null?void 0:o.behavior;for(const{el:u,top:k,left:N}of C(Q,n(o))){const R=k-K.top+K.bottom,Le=N-K.left+K.right;u.scroll({top:R,left:Le,behavior:d})}}}}]); diff --git a/p__Shixuns__Edit__index.5f86a743.async.js b/p__Shixuns__Edit__index.b7510fa1.async.js similarity index 52% rename from p__Shixuns__Edit__index.5f86a743.async.js rename to p__Shixuns__Edit__index.b7510fa1.async.js index 1a17352a54..94961cafe1 100644 --- a/p__Shixuns__Edit__index.5f86a743.async.js +++ b/p__Shixuns__Edit__index.b7510fa1.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[6277],{65363:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Xe}});var b=ae(5016),be=ae(59301),Je={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},Te=Je,Ze=ae(7657),ut=function(Ie,et){return be.createElement(Ze.Z,(0,b.Z)({},Ie,{ref:et,icon:Te}))},he=be.forwardRef(ut),Xe=he},87169:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Xe}});var b=ae(5016),be=ae(59301),Je={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=Je,Ze=ae(7657),ut=function(Ie,et){return be.createElement(Ze.Z,(0,b.Z)({},Ie,{ref:et,icon:Te}))},he=be.forwardRef(ut),Xe=he},11724:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Xe}});var b=ae(5016),be=ae(59301),Je={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},Te=Je,Ze=ae(7657),ut=function(Ie,et){return be.createElement(Ze.Z,(0,b.Z)({},Ie,{ref:et,icon:Te}))},he=be.forwardRef(ut),Xe=he},32050:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Xe}});var b=ae(5016),be=ae(59301),Je={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},Te=Je,Ze=ae(7657),ut=function(Ie,et){return be.createElement(Ze.Z,(0,b.Z)({},Ie,{ref:et,icon:Te}))},he=be.forwardRef(ut),Xe=he},25346:function(je,Nt){"use strict";Nt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},68055:function(je,Nt){"use strict";Nt.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},18468:function(je,Nt){"use strict";Nt.Z={titlesize:"titlesize___RiFfV",labelWrap:"labelWrap___gNw3Q",label:"label___uujJZ",labelContent:"labelContent___QsIDL",selectSchool:"selectSchool___HL1ax",dataPicker:"dataPicker___Ux1tp",itemWrap:"itemWrap___Q0uQz",img:"img___bqnNM",itemContent:"itemContent___FvPMp",nameWrap:"nameWrap___ALKio",name:"name___Q7c5Q",actionGroup:"actionGroup___qiWs0",schoolWrap:"schoolWrap___dXuoo",school:"school___CW5RX",colorOrange:"colorOrange___EkZAA",colorYellow:"colorYellow___evRzy",graaytitle:"graaytitle___LUmPS"}},74042:function(){"use strict";function je(de,a,E,x){E===void 0&&(E=0),x===void 0&&(x=1/0),this._name=de,this._defaultValue=a,this._minimum=E,this._maximum=x}Object.defineProperty(je.prototype,"name",{get:function(){return this._name},set:function(de){if(typeof de!="string"||de==="")throw new Error("Shape name must be a valid string.");this._name=de}}),Object.defineProperty(je.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(de){if(typeof de!="number"||isNaN(de))throw new Error("The default value must be a real number, not: "+de);this._defaultValue=de}}),Object.defineProperty(je.prototype,"minimum",{get:function(){return this._minimum},set:function(de){if(typeof de!="number"||isNaN(de))throw new Error("Minimum must be a real number, not: "+de);this._minimum=de}}),Object.defineProperty(je.prototype,"maximum",{get:function(){return this._maximum},set:function(de){if(typeof de!="number"||isNaN(de))throw new Error("Maximum must be a real number, not: "+de);this._maximum=de}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(de,a){var E=go.Shape._FigureParameters[de];return E?E[a]:null},go.Shape.setFigureParameter=function(de,a,E){if(!(E instanceof je))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+E);if(E.defaultValueE.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+E.defaultValue);var x=go.Shape._FigureParameters[de];x||(x=[],go.Shape._FigureParameters[de]=x),x[a]=E};var Nt=[];function ae(de,a){var E=Nt.pop();return E===void 0?new go.Point(de,a):(E.x=de,E.y=a,E)}function b(){var de=Nt.pop();return de===void 0?new go.Point:de}function be(de){Nt.push(de)}function Je(de,a,E,x,y,ee,ne,oe,le){le||(le=new go.Point);var ie=de-E,Ce=y-ne,ye=NaN,Ge=NaN;if(ie===0)if(Ce===0)de===E&&(ye=de,Ge=a);else{var We=(ee-oe)/Ce,Et=ee-We*y;ye=de,Ge=We*ye+Et}else if(Ce===0){var ht=(a-x)/ie,ft=a-ht*de;ye=y,Ge=ht*ye+ft}else{var ht=(a-x)/ie,We=(ee-oe)/Ce,ft=a-ht*de,Et=ee-We*y;ye=(Et-ft)/(ht-We),Ge=ht*ye+ft}return le.x=ye,le.y=Ge,le}function Te(de,a,E,x,y,ee,ne,oe,le,ie,Ce,ye,Ge,We){var Et=1-le,ht=le,ft=de*Et+E*ht,Gn=a*Et+x*ht,Nn=E*Et+y*ht,ca=x*Et+ee*ht,$n=y*Et+ne*ht,Xt=ee*Et+oe*ht,Mn=ft*Et+Nn*ht,dt=Gn*Et+ca*ht,Tt=Nn*Et+$n*ht,ln=ca*Et+Xt*ht,fn=Mn*Et+Tt*ht,vn=dt*Et+ln*ht;ie.x=ft,ie.y=Gn,Ce.x=Mn,Ce.y=dt,ye.x=fn,ye.y=vn,Ge.x=Tt,Ge.y=ln,We.x=$n,We.y=Xt}var Ze=new go.Spot(.156,.156),ut=new go.Spot(.844,.844),he=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new je("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(de,a,E){var x=de?de.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,a/3),x=Math.min(x,E/3);var y=x*he,ee=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-y,0,a,y)).add(new go.PathSegment(go.PathSegment.Line,a,E-x)).add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,E-y,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,x,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,y,E,0,E-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&&(ee.spot1=new go.Spot(0,0,y,y),ee.spot2=new go.Spot(1,1,-y,-y)),ee}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(de,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(de,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(de,a,E){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=E/2,x.endX=a,x.endY=E/2,x}),go.Shape.defineFigureGenerator("LineV",function(de,a,E){var x=new go.Geometry(go.Geometry.Line);return x.startX=a/2,x.startY=0,x.endX=a/2,x.endY=E,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,E/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("XLine",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LineRight",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)))}),go.Shape.defineFigureGenerator("LineDown",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,.25*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Line,a,.25*E)))}),go.Shape.defineFigureGenerator("LineLeft",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,E)))}),go.Shape.defineFigureGenerator("LineUp",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,.75*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,a,.75*E)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(de,a,E){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*a,(1-x)*E,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*E)).add(new go.PathSegment(go.PathSegment.Move,x*a,x*E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,(1-x)*E)).add(new go.PathSegment(go.PathSegment.Move,0,E/2)).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("CircleLine",function(de,a,E){var x=a/2,y=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=Ze,y.spot2=ut,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(de,a,E){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}),go.Shape.defineFigureGenerator("Line2",function(de,a,E){var x=new go.Geometry(go.Geometry.Line);return x.startX=a,x.startY=0,x.endX=0,x.endY=E,x}),go.Shape.defineFigureGenerator("Curve1",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,he*a,0,a,(1-he)*E)))}),go.Shape.defineFigureGenerator("Curve2",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,0,he*E,(1-he)*a,E)))}),go.Shape.defineFigureGenerator("Curve3",function(de,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,he*E,he*a,E)))}),go.Shape.defineFigureGenerator("Curve4",function(de,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,(1-he)*a,0,0,(1-he)*E)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(de,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new je("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*a;if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(x=a);var y=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),y.5&&(x=.5);var y=Math.abs(x)*a;if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(x=a/2);var y=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(x=a/2);var y=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())):ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())),y0&&(ne.add(new go.PathSegment(go.PathSegment.Move,a/2+oe,a/2)),ne.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,oe,oe).close())),ee.spot1=Ze,ee.spot2=ut,ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Cloud",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*E,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*E,-.09239631*a,.07836421*E,.1406031*a,-.0542823*E)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*E,.2450511*a,-.00697547*E,.3776197*a,-.01112067*E)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*E,.4539471*a,0,.6066018*a,-.02526587*E)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*E,.6914277*a,-.01904177*E,.8921095*a,-.01220843*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*E,1.036446*a,.04105738*E,1.020377*a,.3022052*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*E,1.04448*a,.360238*E,.992256*a,.5219009*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*E,1.032337*a,.5771781*E,1.018411*a,.8120651*E)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*E,1.028411*a,.9571472*E,.8556702*a,1.052487*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*E,.7431877*a,1.009325*E,.5624123*a,1.021761*E)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*E,.4820677*a,1.031761*E,.3030112*a,1.002796*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*E,.2329994*a,1.01518*E,.03213784*a,1.01518*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*E,-.02812061*a,.9032597*E,-.01205169*a,.6835638*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*E,-.01812061*a,.6089503*E,-.00606892*a,.4555777*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*E,-.01606892*a,.3892545*E,-.01205169*a,.1944299*E))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(de,a,E){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,x*E)).add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)).add(new go.PathSegment(go.PathSegment.Line,x*a,E)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*E)).add(new go.PathSegment(go.PathSegment.Line,0,x*E).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new je("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new je("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(de,a,E){var x=de?de.parameter1:NaN,y=de?de.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var ee=x%360;ee<0&&(ee+=360);var ne=y%360,oe=Math.min(a,E)/2;return new go.Geometry().add(new go.PathFigure(oe,oe).add(new go.PathSegment(go.PathSegment.Arc,ee,ne,oe,oe,oe,oe).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(de,a,E){var x=he/Math.SQRT2*.5,y=Math.SQRT2/2,ee=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*a,ee*E,a,(1-x)*E,(y+x)*a,(ee+x)*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()))}),go.Shape.setFigureParameter("ThickCross",0,new je("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(de,a,E){var x=de?de.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,a)/2,ee=a/2,ne=E/2;return new go.Geometry().add(new go.PathFigure(ee-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+y,0)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ne-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new je("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(de,a,E){var x=de?de.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,a)/2,ee=a/2,ne=E/2;return new go.Geometry().add(new go.PathFigure(ee-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+y,0)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ne-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new je("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(de,a,E){var x=de?de.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),a===0||E===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=a,y.endY=E,y}else{var ee=a/2,ne=E/2,oe=Math.atan2(E,a),le=x-Math.min(Math.cos(oe)*x/2,ee),ie=x-Math.min(Math.sin(oe)*x/2,ne),y=new go.Geometry,Ce=new go.PathFigure(le,0,!0);return y.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,ee,.2*E)),Ce.add(new go.PathSegment(go.PathSegment.Line,a-le,0)),Ce.add(new go.PathSegment(go.PathSegment.Line,a,ie)),Ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,ne)),Ce.add(new go.PathSegment(go.PathSegment.Line,a,E-ie)),Ce.add(new go.PathSegment(go.PathSegment.Line,a-le,E)),Ce.add(new go.PathSegment(go.PathSegment.Line,ee,.8*E)),Ce.add(new go.PathSegment(go.PathSegment.Line,le,E)),Ce.add(new go.PathSegment(go.PathSegment.Line,0,E-ie)),Ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),Ce.add(new go.PathSegment(go.PathSegment.Line,0,ie).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new je("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(de,a,E){var x=de?de.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,ee=new go.PathFigure(.1*a,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*E).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new je("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,ee=new go.PathFigure(0,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,x*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,x*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,x*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x*E).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new je("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,ee=new go.PathFigure(0,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,E,Math.abs(1-x)*a,.25*E,Math.abs(1-x)*a,.75*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*E,x*a,.25*E).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,he*a,0,a,(.5-he/2)*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,(.5+he/2)*E,he*a,E).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,0,a,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*E,.5*a,.25*E).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,.1*a,.8*E,0,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.5*E,.9*a,.8*E).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*E)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.6*a,.2*E,a,.25*E)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*E,a,.8*E,.6*a,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,.5*a,.75*E,.55*a,.95*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*E,.45*a,.95*E,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.4*a,.8*E,0,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*E,0,.25*E,.4*a,.2*E).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.4*a,.6*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,E,.5*a,.75*E,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*E,.55*a,.95*E,.5*a,.75*E));var ee=.2,ne=.3,oe=0,le=ee*he;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5+ee+oe)*E,(.5-ee+ne)*a,(.5+le+oe)*E,(.5-le+ne)*a,(.5+ee+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+ne)*a,(.5+oe)*E,(.5+le+ne)*a,(.5+ee+oe)*E,(.5+ee+ne)*a,(.5+le+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-ee+oe)*E,(1-.5+ee+ne)*a,(.5-le+oe)*E,(.5+le+ne)*a,(.5-ee+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*E,(.5-le+ne)*a,(.5-ee+oe)*E,(.5-ee+ne+.05)*a,(.5-le+oe-.02)*E)),ee=.2,ne=0,oe=-.3,le=ee*he,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+ne)*a,(.5+oe)*E,(.5+le+ne)*a,(.5+ee+oe)*E,(.5+ee+ne)*a,(.5+le+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-ee+oe)*E,(1-.5+ee+ne)*a,(.5-le+oe)*E,(.5+le+ne)*a,(.5-ee+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+ne)*a,(.5+oe)*E,(.5-le+ne)*a,(.5-ee+oe)*E,(.5-ee+ne)*a,(.5-le+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-le+ne)*a,(.5+ee+oe)*E,(.5-ee+ne)*a,(.5+le+oe)*E,(.5-le+ne)*a,(.5+ee+oe)*E)),ee=.2,ne=-.3,oe=0,le=ee*he,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-ee+oe)*E,(1-.5+ee+ne-.05)*a,(.5-le+oe-.02)*E,(.5+le+ne)*a,(.5-ee+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+ne)*a,(.5+oe)*E,(.5-le+ne)*a,(.5-ee+oe)*E,(.5-ee+ne)*a,(.5-le+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5+ee+oe)*E,(.5-ee+ne)*a,(.5+le+oe)*E,(.5-le+ne)*a,(.5+ee+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*E,(.5+le+ne)*a,(.5+ee+oe)*E,(.5+ee+ne)*a,(.5+le+oe)*E).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var ee=.1,ne=.5,oe=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ne+ee)*a,oe*E)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ne,E*oe,ee*a,ee*a).close()),y=new go.PathFigure(a*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),oe=.75,y=new go.PathFigure((ne+ee)*a,oe*E,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ne,E*oe,ee*a,ee*a).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(de,a,E){var x=.8535533905932737,y=.5*a,ee=.5*E;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,ee,y,ee)).add(new go.PathSegment(go.PathSegment.Line,y,E)).add(new go.PathSegment(go.PathSegment.Move,y,ee)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*E)).add(new go.PathSegment(go.PathSegment.Move,y,ee)).add(new go.PathSegment(go.PathSegment.Line,x*a,x*E)))}),go.Shape.defineFigureGenerator("NotAllowed",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=.5,ne=.5,oe=.5,le=new go.PathFigure(ne*a,(oe-ee)*E);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-ee)*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),ee=.4,y=he*.4;var ie=b(),Ce=b(),ye=b(),Ge=b();Te(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.42,ie,Ce,ye,Ge,Ge);var We=b(),Et=b(),ht=b();Te(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.58,Ge,Ge,ht,We,Et);var ft=b(),Gn=b(),Nn=b();Te(ne,oe+ee,ne-y,oe+ee,ne-ee,oe+y,ne-ee,oe,.42,ft,Gn,Nn,Ge,Ge);var ca=b(),$n=b(),Xt=b();return Te(ne,oe+ee,ne-y,oe+ee,ne-ee,oe+y,ne-ee,oe,.58,Ge,Ge,Xt,ca,$n),le.add(new go.PathSegment(go.PathSegment.Move,Xt.x*a,Xt.y*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,ca.x*a,ca.y*E,$n.x*a,$n.y*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ye.x*a,ye.y*E,ie.x*a,ie.y*E,Ce.x*a,Ce.y*E)),le.add(new go.PathSegment(go.PathSegment.Line,Xt.x*a,Xt.y*E).close()),le.add(new go.PathSegment(go.PathSegment.Move,Nn.x*a,Nn.y*E)),le.add(new go.PathSegment(go.PathSegment.Line,ht.x*a,ht.y*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,We.x*a,We.y*E,Et.x*a,Et.y*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,Nn.x*a,Nn.y*E,ft.x*a,ft.y*E,Gn.x*a,Gn.y*E).close()),be(ie),be(Ce),be(ye),be(Ge),be(We),be(Et),be(ht),be(ft),be(Gn),be(Nn),be(ca),be($n),be(Xt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*a,0)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*E)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.5*E,a,.25*E,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*E,0,.25*E).close()))}),go.Shape.setFigureParameter("HourGlass",0,new je("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(de,a,E){var x=de?de.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>a&&(x=a);var y=(a-x)/2,ee=y+x;return new go.Geometry().add(new go.PathFigure(ee,.5*E).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,y,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,.55*E).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*E).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(de,a,E){var x=new go.Geometry,y=he*.4,ee=.4,ne=.5,oe=.5,le=b(),ie=b(),Ce=b(),ye=b(),Ge=new go.PathFigure((ne-ee)*a,oe*E,!1);x.add(Ge),Ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E)),Te(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.44,Ce,ye,ie,le,le),Ge.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*a,ie.y*E,Ce.x*a,Ce.y*E,ye.x*a,ye.y*E));var We=ae(ie.x,ie.y);Te(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.56,le,le,ie,Ce,ye);var Et=ae(ie.x,ie.y);Ge.add(new go.PathSegment(go.PathSegment.Line,(We.x*.1+.95*.9)*a,We.y*.1*E)),Ge.add(new go.PathSegment(go.PathSegment.Line,.85*a,We.y*.1*E)),Ge.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Ge.add(new go.PathSegment(go.PathSegment.Line,a,0)),Ge.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),Ge.add(new go.PathSegment(go.PathSegment.Line,(Et.x*.1+.9)*a,.15*E)),Ge.add(new go.PathSegment(go.PathSegment.Line,(Et.x*.1+.9)*a,(Et.y*.1+.05*.9)*E)),Ge.add(new go.PathSegment(go.PathSegment.Line,Et.x*a,Et.y*E)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,Ce.x*a,Ce.y*E,ye.x*a,ye.y*E)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,(ne-y)*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E)),ee=.35,y=he*.35;var ht=new go.PathFigure(ne*a,(oe-ee)*E,!1);x.add(ht),ht.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),ht.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E)),ht.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),ht.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-ee)*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E));var ft=new go.PathFigure((ne-ee)*a,oe*E,!1);return x.add(ft),be(le),be(ie),be(Ce),be(ye),be(We),be(Et),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(de,a,E){var x=new go.Geometry,y=.375,ee=0,ne=-.125,oe=y*he,le=new go.PathFigure((.525+ee)*a,(.5+y+ne)*E,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*a,(.5+ne)*E,(.5+oe+ee)*a,(.5+y+ne)*E,(.5+y+ee)*a,(.5+oe+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-y+ne)*E,(1-.5+y+ee)*a,(.5-oe+ne)*E,(.5+oe+ee)*a,(.5-y+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ne)*E,(.5-oe+ee)*a,(.5-y+ne)*E,(.5-y+ee)*a,(.5-oe+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.475+ee)*a,(.5+y+ne)*E,(.5-y+ee)*a,(.5+oe+ne)*E,(.5-oe+ee)*a,(.5+y+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*E)),le.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*E)),le.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*E)),le.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*E)),le.add(new go.PathSegment(go.PathSegment.Line,.475*a,E)),le.add(new go.PathSegment(go.PathSegment.Line,.525*a,E)),le.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*E)),le.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*E)),le.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*E)),le.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E).close()),y=.325,ee=0,ne=-.125,oe=y*he;var le=new go.PathFigure((1-.5+y+ee)*a,(.5+ne)*E,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+y+ne)*E,(.5+y+ee)*a,(.5+oe+ne)*E,(.5+oe+ee)*a,(.5+y+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ne)*E,(.5-oe+ee)*a,(.5+y+ne)*E,(.5-y+ee)*a,(.5+oe+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-y+ne)*E,(.5-y+ee)*a,(.5-oe+ne)*E,(.5-oe+ee)*a,(.5-y+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*a,(.5+ne)*E,(.5+oe+ee)*a,(.5-y+ne)*E,(1-.5+y+ee)*a,(.5-oe+ne)*E));var le=new go.PathFigure((.525+ee)*a,(.5+y+ne)*E,!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(de,a,E){var x=de?de.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(de,a,E){var x=de?de.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,x*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,x*a,E))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LogicAnd",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(de,a,E){var x=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*E,.5*a,.5*E)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Move,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Move,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)))}),go.Shape.defineFigureGenerator("LogicForAll",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,0,E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(de,a,E){var x=.5;return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*E)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*a,x*E,x*a,x*E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(de,a,E){var x=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,x*E)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*a,x*E,x*a,x*E)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new je("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new je("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.3);var y=de?de.parameter2:NaN;isNaN(y)&&(y=.3);var ee=(1-x)*a,ne=(.5-y/2)*E,oe=(.5+y/2)*E,le=new go.Geometry,ie=new go.PathFigure(0,ne,!0);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,ee,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,ee,0)),ie.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ie.add(new go.PathSegment(go.PathSegment.Line,ee,E)),ie.add(new go.PathSegment(go.PathSegment.Line,ee,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,0,oe).close()),le.spot1=new go.Spot(0,ne/E);var Ce=Je(0,oe/E,1,oe/E,ee/a,1,1,.5,b());return le.spot2=new go.Spot(Ce.x,Ce.y),be(Ce),le}),go.Shape.setFigureParameter("Arrow2",0,new je("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new je("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=30),x>a&&(x=a);var y=de?de.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,E/2);var ee=a-x,ne=(E-y)/2,oe=ne+y,le=new go.Geometry,ie=new go.PathFigure(0,ne,!0);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,ee,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,ee,0)),ie.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ie.add(new go.PathSegment(go.PathSegment.Line,ee,E)),ie.add(new go.PathSegment(go.PathSegment.Line,ee,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,0,oe).close()),le.spot1=new go.Spot(0,ne/E);var Ce=Je(0,oe/E,1,oe/E,ee/a,1,1,.5,b());return le.spot2=new go.Spot(Ce.x,Ce.y),be(Ce),le}),go.Shape.defineFigureGenerator("Chevron",function(de,a,E){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*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(de,a,E){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*a,.214*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*E).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new je("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*E,ee=(.5+x/2)*E,ne=new go.Geometry,oe=new go.PathFigure(a,.5*E,!0);ne.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var le=Je(0,.5,.3,0,0,y/E,.1,y/E,b());return ne.spot1=new go.Spot(le.x,le.y),le=Je(.7,1,1,.5,0,ee/E,1,ee/E,le),ne.spot2=new go.Spot(le.x,le.y),be(le),ne}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new je("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new je("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=40);var y=de?de.parameter2:NaN;isNaN(y)&&(y=100);var ee=(E-x)/2,ne=ee+x,oe=(E-y)/2,le=oe+y;(x>E||y>E)&&(y>x?(x=x*E/y,ee=(E-x)/2,ne=ee+x,oe=0,le=E):(ee=0,ne=E,oe=0,le=E));var ie=new go.Geometry,Ce=new go.PathFigure(a,.5*E,!0);ie.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,le)),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),Ce.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),Ce.add(new go.PathSegment(go.PathSegment.Line,.3*a,le)),Ce.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),Ce.add(new go.PathSegment(go.PathSegment.Line,.3*a,oe)),Ce.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,oe).close());var ye=Je(0,.5,.3,oe/E,0,ee/E,1,ee/E,b());return ie.spot1=new go.Spot(ye.x,ye.y),ye=Je(.7,le/E,1,.5,0,ne/E,1,ne/E,ye),ie.spot2=new go.Spot(ye.x,ye.y),be(ye),ie}),go.Shape.setFigureParameter("IBeamArrow",0,new je("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*E,ee=(.5+x/2)*E,ne=new go.Geometry,oe=new go.PathFigure(a,.5*E,!0);ne.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,0,E)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(0,y/E);var le=Je(.7,1,1,.5,0,ee/E,1,ee/E,b());return ne.spot2=new go.Spot(le.x,le.y),be(le),ne}),go.Shape.setFigureParameter("IBeamArrow2",0,new je("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new je("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=40);var y=de?de.parameter2:NaN;isNaN(y)&&(y=100);var ee=(E-x)/2,ne=ee+x,oe=(E-y)/2,le=oe+y;(x>E||y>E)&&(y>x?(x=x*E/y,ee=(E-x)/2,ne=ee+x,oe=0,le=E):(ee=0,ne=E,oe=0,le=E));var ie=new go.Geometry,Ce=new go.PathFigure(a,.5*E,!0);ie.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,le)),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),Ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),Ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,le)),Ce.add(new go.PathSegment(go.PathSegment.Line,0,le)),Ce.add(new go.PathSegment(go.PathSegment.Line,0,oe)),Ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,oe)),Ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,oe).close()),ie.spot1=new go.Spot(0,ee/E);var ye=Je(.7,le/E,1,.5,0,ne/E,1,ne/E,b());return ie.spot2=new go.Spot(ye.x,ye.y),be(ye),ie}),go.Shape.setFigureParameter("Pointer",0,new je("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var ne=Je(.2,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(ne.x,ne.y),be(ne),y}),go.Shape.setFigureParameter("RoundedPointer",0,new je("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*E,x*a,.25*E).close()),y.spot1=new go.Spot(x,.35);var ne=Je(0,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(ne.x,ne.y),be(ne),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new je("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*E,ee=(.5+x/2)*E,ne=new go.Geometry,oe=new go.PathFigure(a,.5*E,!0);ne.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Line,0,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(.2,.3);var le=Je(.7,1,1,.5,0,ee/E,1,ee/E,b());return ne.spot2=new go.Spot(le.x,le.y),be(le),ne}),go.Shape.setFigureParameter("SplitEndArrow2",0,new je("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=50);var y=(E-x)/2,ee=y+x;x>E&&(y=0,ee=E);var ne=new go.Geometry,oe=new go.PathFigure(a,.5*E,!0);ne.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Line,0,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(.2,y/E);var le=Je(.7,1,1,.5,0,ee/E,1,ee/E,b());return ne.spot2=new go.Spot(le.x,le.y),be(le),ne}),go.Shape.setFigureParameter("SquareArrow",0,new je("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=he*.1,ne=new go.PathFigure(0,.9*E,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.9*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,E,.85/.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*E).close());var ee=new go.PathFigure(0,.9*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,.8*E,.85/.9*a,.8*E)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var ee=new go.PathFigure(.5*a,E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.3*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var ee=new go.PathFigure(0,.3*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,ee=he*.5,ne=new go.PathFigure(0,x,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,he*x,(.5-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,1*a,x,(.5+ee)*a,0,1*a,he*x)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*E,1*a,E-he*x,(.5+ee)*a,1*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,(.5-ee)*a,1*E,0,E-he*x)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x));var oe=new go.PathFigure(a,x,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*x,1*a,2*x-he*x,(.5+ee)*a,2*x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-ee)*a,2*x,0,2*x-he*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,ee=he*.5,ne=new go.PathFigure(0,E-x,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,he*x,(.5-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,x,(.5+ee)*a,0,a,he*x)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,E-he*x,(.5+ee)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,(.5-ee)*a,E,0,E-he*x));var oe=new go.PathFigure(0,E-x,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E-2*x,0,E-x-he*x,(.5-ee)*a,E-2*x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,a,E-x,(.5+ee)*a,E-2*x,a,E-x-he*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,ee=he*.5,ne=new go.PathFigure(x,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-he*x,0,a,(.5-ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,(.5+ee)*E,a-he*x,E)),ne.add(new go.PathSegment(go.PathSegment.Line,x,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,he*x,E,0,(.5+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-ee)*E,he*x,0));var oe=new go.PathFigure(x,0,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*E,x+he*x,0,2*x,(.5-ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,x,E,2*x,(.5+ee)*E,x+he*x,E)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,ee=he*.5,ne=new go.PathFigure(a-x,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-he*x,0,a,(.5-ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,(.5+ee)*E,a-he*x,E)),ne.add(new go.PathSegment(go.PathSegment.Line,x,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,he*x,E,0,(.5+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-ee)*E,he*x,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a-x,0));var oe=new go.PathFigure(a-x,0,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,a-2*x,.5*E,a-x-he*x,0,a-2*x,(.5-ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a-2*x,(.5+ee)*E,a-x-he*x,E)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.25*a,.25*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(.25*a,.25*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.25*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(0,E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E).close());var ee=new go.PathFigure(.5*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var ee=new go.PathFigure(.5*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.85*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(de,a,E){var x=new go.Geometry,y=.2,ee=.1,ne=he*y,oe=he*ee,le=.5,ie=.1,Ce=new go.PathFigure(le*a,(ie+ee)*E,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(le-y)*a,ie*E,(le-ne)*a,(ie+ee)*E,(le-y)*a,(ie+oe)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ee)*E,(le-y)*a,(ie-oe)*E,(le-ne)*a,(ie-ee)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(le+y)*a,ie*E,(le+ne)*a,(ie-ee)*E,(le+y)*a,(ie-oe)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie+ee)*E,(le+y)*a,(ie+oe)*E,(le+ne)*a,(ie+ee)*E));var ye=.05,Ge=he*ye;le=.05,ie=.25;var We=new go.PathFigure(.5*a,.2*E,!0);return x.add(We),We.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),le=.95,ie=.25,We.add(new go.PathSegment(go.PathSegment.Bezier,(le+ye)*a,ie*E,(le+Ge)*a,(ie-ye)*E,(le+ye)*a,(ie-Ge)*E)),We.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),We.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),We.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),ye=.025,Ge=he*ye,le=.825,ie=.35,We.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ye)*E,(le+ye)*a,(ie-Ge)*E,(le+Ge)*a,(ie-ye)*E)),We.add(new go.PathSegment(go.PathSegment.Bezier,(le-ye)*a,ie*E,(le-Ge)*a,(ie-ye)*E,(le-ye)*a,(ie-Ge)*E)),We.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),We.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),We.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),ye=.05,Ge=he*ye,le=.5,ie=.7,We.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ye)*E,(le+ye)*a,(ie-Ge)*E,(le+Ge)*a,(ie-ye)*E)),We.add(new go.PathSegment(go.PathSegment.Bezier,(le-ye)*a,ie*E,(le-Ge)*a,(ie-ye)*E,(le-ye)*a,(ie-Ge)*E)),We.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),We.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),We.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),ye=.025,Ge=he*ye,le=.175,ie=.35,We.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ye)*E,(le+ye)*a,(ie-Ge)*E,(le+Ge)*a,(ie-ye)*E)),We.add(new go.PathSegment(go.PathSegment.Bezier,(le-ye)*a,ie*E,(le-Ge)*a,(ie-ye)*E,(le-ye)*a,(ie-Ge)*E)),We.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),We.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),We.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),ye=.05,Ge=he*ye,le=.05,ie=.25,We.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ye)*E,(le-ye)*a,(ie-Ge)*E,(le-Ge)*a,(ie-ye)*E)),We.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new je("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,ee=new go.PathFigure(a,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x*E)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,.5*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E));var ee=new go.PathFigure(.5*a,.5*E,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(0,y*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),x}),go.Shape.defineFigureGenerator("Database",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=he*.1,ne=new go.PathFigure(a,.1*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*E,(.5-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-ee)*E));var oe=new go.PathFigure(a,.1*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+ee)*E,(.5+y)*a,.2*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+ee)*E,(.5+y)*a,.3*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Move,a,.3*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*E,a,(.3+ee)*E,(.5+y)*a,.4*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,(.5-y)*a,.4*E,0,(.3+ee)*E)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(de,a,E){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*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*E,.25*a,.1*E).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=he*.1,ne=new go.PathFigure(a,.1*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*E,(.5-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-ee)*E));var oe=new go.PathFigure(a,.1*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+ee)*E,(.5+y)*a,.2*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+ee)*E,(.5+y)*a,.3*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+ee)*E)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var ee=he*.2,ne=new go.PathFigure(0,.2*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-ee)*E,(.2-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*E,(.8+ee)*a,0,a,(.2-ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,E,a,(.8+ee)*E,(.8+ee)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*E,(.2-ee)*a,E,0,(.8+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.2*E));var oe=new go.PathFigure(0,y*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(0,y*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),x}),go.Shape.defineFigureGenerator("Document",function(de,a,E){var x=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(y*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,y*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var ee=new go.PathFigure(.1*a,.4*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*E)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(.75*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a,.5*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E));var ee=new go.PathFigure(a,.5*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E));var ne=new go.PathFigure(a,.5*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN,ee=de?de.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.1);var ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var oe=new go.PathFigure(y*a,0,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),oe.add(new go.PathSegment(go.PathSegment.Move,0,ee*E)),oe.add(new go.PathSegment(go.PathSegment.Line,a,ee*E)),x}),go.Shape.defineFigureGenerator("Junction",function(de,a,E){var x=new go.Geometry,y=1/Math.SQRT2,ee=(1-1/Math.SQRT2)/2,ne=he*.5,oe=.5,le=new go.PathFigure(a,oe*E,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,E,a,(oe+ne)*E,(oe+ne)*a,E)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,oe*E,(oe-ne)*a,E,0,(oe+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,0,0,(oe-ne)*E,(oe-ne)*a,0)),le.add(new go.PathSegment(go.PathSegment.Bezier,a,oe*E,(oe+ne)*a,0,a,(oe-ne)*E));var ie=new go.PathFigure((ee+y)*a,(ee+y)*E,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,ee*a,ee*E)),ie.add(new go.PathSegment(go.PathSegment.Move,ee*a,(ee+y)*E)),ie.add(new go.PathSegment(go.PathSegment.Line,(ee+y)*a,ee*E)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(de,a,E){var x=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close());var ee=new go.PathFigure(.1*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*E)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=.5,ne=new go.PathFigure(.5*a,E,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(ee+.1)*a,.9*E,a,(ee+y)*E,(ee+y)*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.7);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(de,a,E){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*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(de,a,E){var x=new go.Geometry;E=E/.8;var y=new go.PathFigure(a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*E,.96*a,.47*E,.93*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*E,.86*a,.57*E,.83*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.4*a,.4*E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var ee=new go.PathFigure(.1*a,.2*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*E)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.1*a,.1*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close());var ee=new go.PathFigure(.2*a,.1*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.1);var ee=1-y,ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close());var oe=new go.PathFigure(.5*y*a,y*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*a,y*E)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(de,a,E){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*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=.5,ne=new go.PathFigure(a,ee*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,a,(ee+y)*E,(ee+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E));var oe=new go.PathFigure(a,.5*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(de,a,E){var x=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.5*a,.6*E,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN,ee=de?de.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN,ee=de?de.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure((1-y)*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,y*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),x}),go.Shape.defineFigureGenerator("Process",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(y*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var ee=new go.PathFigure(0,.5*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(y*a,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E));var ne=new go.PathFigure(y*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*E).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(.5+y)*a,0,a,(.5-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.5+y)*E,(.5+y)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=.5,ne=new go.PathFigure(a,ee*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,a,(ee+y)*E,(ee+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E));var oe=new go.PathFigure(a,ee*E,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a,ee*E));var le=new go.PathFigure(.8*a,.75*E,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*E)),le.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*E)),le.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*E)),le.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*E)),le.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*E)),le.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*E)),le.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*E)),x}),go.Shape.defineFigureGenerator("Ground",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),x}),go.Shape.defineFigureGenerator("Inverter",function(de,a,E){var x=new go.Geometry,y=he*.1,ee=.1,ne=.9,oe=.5,le=new go.PathFigure(.8*a,.5*E,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,0,E)),le.add(new go.PathSegment(go.PathSegment.Line,0,0)),le.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E));var ie=new go.PathFigure((ne+ee)*a,oe*E,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,(ne-y)*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,(ne+y)*a,(oe-ee)*E,(ne+ee)*a,(oe-y)*E)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=he*.4,ne=he*.1,oe=.1,le=.9,ie=.5,Ce=new go.PathFigure(.8*a,.5*E,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,.8*a,(.5+ee)*E,(.4+y)*a,E)),Ce.add(new go.PathSegment(go.PathSegment.Line,0,E)),Ce.add(new go.PathSegment(go.PathSegment.Line,0,0)),Ce.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(.4+y)*a,0,.8*a,(.5-ee)*E));var ye=new go.PathFigure((le+oe)*a,ie*E,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie+oe)*E,(le+oe)*a,(ie+ne)*E,(le+ne)*a,(ie+oe)*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe)*a,ie*E,(le-ne)*a,(ie+oe)*E,(le-oe)*a,(ie+ne)*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-oe)*E,(le-oe)*a,(ie-ne)*E,(le-ne)*a,(ie-oe)*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe)*a,ie*E,(le+ne)*a,(ie-oe)*E,(le+oe)*a,(ie-ne)*E)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(de,a,E){var x=new go.Geometry,y=.5,ee=he*y,ne=0,oe=.5,le=new go.PathFigure(.8*a,.5*E,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.7*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ne+ee)*a,(oe-y)*E,.7*a,(oe-ee)*E)),y=.1,ee=he*.1,ne=.9,oe=.5;var ie=new go.PathFigure((ne-y)*a,oe*E,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,oe*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,oe*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(de,a,E){var x=new go.Geometry,y=.5,ee=he*y,ne=0,oe=.5,le=new go.PathFigure(0,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ne+ee+ee)*a,(oe-y)*E,.8*a,(oe-ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.8*a,(oe+ee)*E,(ne+ee+ee)*a,(oe+y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(de,a,E){var x=new go.Geometry,y=.5,ee=he*y,ne=.2,oe=.5,le=new go.PathFigure(.1*a,0,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var ie=new go.PathFigure(.8*a,.5*E,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.7*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ne+ee)*a,(oe-y)*E,.7*a,(oe-ee)*E)),y=.1,ee=he*.1,ne=.9,oe=.5;var Ce=new go.PathFigure((ne-y)*a,oe*E,!0);return x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,oe*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,oe*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(de,a,E){var x=new go.Geometry,y=.5,ee=he*y,ne=.2,oe=.5,le=new go.PathFigure(.1*a,0,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var ie=new go.PathFigure(.2*a,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ne+ee)*a,(oe-y)*E,.9*a,(oe-ee)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.9*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(de,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x}),go.Shape.defineFigureGenerator("Resistor",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),x}),go.Shape.defineFigureGenerator("Inductor",function(de,a,E){var x=new go.Geometry,y=he*.1,ee=.1,ne=.1,oe=.5,le=new go.PathFigure((ne-y*.5)*a,E,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,0,(ne-y)*a,E,(ne-ee)*a,0)),ne=.3,le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,(ne+ee)*a,0,(ne+y)*a,E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,0,(ne-y)*a,E,(ne-ee)*a,0)),ne=.5,le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,(ne+ee)*a,0,(ne+y)*a,E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,0,(ne-y)*a,E,(ne-ee)*a,0)),ne=.7,le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,(ne+ee)*a,0,(ne+y)*a,E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,0,(ne-y)*a,E,(ne-ee)*a,0)),ne=.9,le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y*.5)*a,E,(ne+ee)*a,0,(ne+y)*a,E)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=.5,ne=.5,oe=.5,le=new go.PathFigure((ne-ee)*a,oe*E,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,(ne+y)*a,(oe-ee)*E,(ne+ee)*a,(oe-y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,(ne-y)*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E)),le.add(new go.PathSegment(go.PathSegment.Move,(ne-ee+.1)*a,oe*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee-.1)*a,oe*E,ne*a,(oe-ee)*E,ne*a,(oe+ee)*E)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x}),go.Shape.defineFigureGenerator("Diode",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(de,a,E){var x=new go.Geometry,y=a,ee=E;a=a*.38,E=E*.6;var ne=he*.8,oe=.8,le=0,ie=.5,Ce=(y-a)/2,ye=(ee-E)/2,Ge=new go.PathFigure(le*a+Ce,(ie+oe)*E+ye,!0);x.add(Ge),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe)*a+Ce,ie*E+ye,(le-ne)*a+Ce,(ie+oe)*E+ye,(le-oe)*a+Ce,(ie+ne)*E+ye)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie-oe)*E+ye,(le-oe)*a+Ce,(ie-ne)*E+ye,(le-ne)*a+Ce,(ie-oe)*E+ye)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe+ne*.5)*a+Ce,ie*E+ye,le*a+Ce,(ie-oe)*E+ye,(le-oe+ne*.5)*a+Ce,(ie-ne)*E+ye)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie+oe)*E+ye,(le-oe+ne*.5)*a+Ce,(ie+ne)*E+ye,le*a+Ce,(ie+oe)*E+ye).close()),ne=he*.4,oe=.4,le=.2,ie=.5;var We=new go.PathFigure(le*a+Ce,(ie+oe)*E+ye,!0);x.add(We),We.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe)*a+Ce,ie*E+ye,(le-ne)*a+Ce,(ie+oe)*E+ye,(le-oe)*a+Ce,(ie+ne)*E+ye)),We.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie-oe)*E+ye,(le-oe)*a+Ce,(ie-ne)*E+ye,(le-ne)*a+Ce,(ie-oe)*E+ye)),We.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe+ne*.5)*a+Ce,ie*E+ye,le*a+Ce,(ie-oe)*E+ye,(le-oe+ne*.5)*a+Ce,(ie-ne)*E+ye)),We.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie+oe)*E+ye,(le-oe+ne*.5)*a+Ce,(ie+ne)*E+ye,le*a+Ce,(ie+oe)*E+ye).close()),ne=he*.2,oe=.2,le=.5,ie=.5;var Et=new go.PathFigure((le-oe)*a+Ce,ie*E+ye,!0);x.add(Et),Et.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie-oe)*E+ye,(le-oe)*a+Ce,(ie-ne)*E+ye,(le-ne)*a+Ce,(ie-oe)*E+ye)),Et.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe)*a+Ce,ie*E+ye,(le+ne)*a+Ce,(ie-oe)*E+ye,(le+oe)*a+Ce,(ie-ne)*E+ye)),Et.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie+oe)*E+ye,(le+oe)*a+Ce,(ie+ne)*E+ye,(le+ne)*a+Ce,(ie+oe)*E+ye)),Et.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe)*a+Ce,ie*E+ye,(le-ne)*a+Ce,(ie+oe)*E+ye,(le-oe)*a+Ce,(ie+ne)*E+ye)),ne=he*.4,oe=.4,le=.8,ie=.5;var ht=new go.PathFigure(le*a+Ce,(ie-oe)*E+ye,!0);x.add(ht),ht.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe)*a+Ce,ie*E+ye,(le+ne)*a+Ce,(ie-oe)*E+ye,(le+oe)*a+Ce,(ie-ne)*E+ye)),ht.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie+oe)*E+ye,(le+oe)*a+Ce,(ie+ne)*E+ye,(le+ne)*a+Ce,(ie+oe)*E+ye)),ht.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe-ne*.5)*a+Ce,ie*E+ye,le*a+Ce,(ie+oe)*E+ye,(le+oe-ne*.5)*a+Ce,(ie+ne)*E+ye)),ht.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie-oe)*E+ye,(le+oe-ne*.5)*a+Ce,(ie-ne)*E+ye,le*a+Ce,(ie-oe)*E+ye).close()),ne=he*.8,oe=.8,le=1,ie=.5;var ft=new go.PathFigure(le*a+Ce,(ie-oe)*E+ye,!0);return x.add(ft),ft.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe)*a+Ce,ie*E+ye,(le+ne)*a+Ce,(ie-oe)*E+ye,(le+oe)*a+Ce,(ie-ne)*E+ye)),ft.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie+oe)*E+ye,(le+oe)*a+Ce,(ie+ne)*E+ye,(le+ne)*a+Ce,(ie+oe)*E+ye)),ft.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe-ne*.5)*a+Ce,ie*E+ye,le*a+Ce,(ie+oe)*E+ye,(le+oe-ne*.5)*a+Ce,(ie+ne)*E+ye)),ft.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie-oe)*E+ye,(le+oe-ne*.5)*a+Ce,(ie-ne)*E+ye,le*a+Ce,(ie-oe)*E+ye).close()),x}),go.Shape.defineFigureGenerator("Email",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Move,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*E)),x}),go.Shape.defineFigureGenerator("Ethernet",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.35*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var ee=new go.PathFigure(.1*a,E,!0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var ne=new go.PathFigure(.6*a,E,!0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,E).close());var oe=new go.PathFigure(0,.5*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),oe.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*E)),oe.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*E)),x}),go.Shape.defineFigureGenerator("Power",function(de,a,E){var x=new go.Geometry,y=he*.4,ee=.4,ne=.5,oe=.5,le=b(),ie=b(),Ce=b(),ye=b();Te(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.5,le,le,ie,Ce,ye);var Ge=ae(ie.x,ie.y),We=new go.PathFigure(ie.x*a,ie.y*E,!0);x.add(We),We.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,Ce.x*a,Ce.y*E,ye.x*a,ye.y*E)),We.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E)),We.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,(ne-y)*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E)),Te(ne-ee,oe,ne-ee,oe-y,ne-y,oe-ee,ne,oe-ee,.5,Ce,ye,ie,le,le),We.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*a,ie.y*E,Ce.x*a,Ce.y*E,ye.x*a,ye.y*E)),y=he*.3,ee=.3,Te(ne-ee,oe,ne-ee,oe-y,ne-y,oe-ee,ne,oe-ee,.5,Ce,ye,ie,le,le),We.add(new go.PathSegment(go.PathSegment.Line,ie.x*a,ie.y*E)),We.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,ye.x*a,ye.y*E,Ce.x*a,Ce.y*E)),We.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E)),We.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),Te(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.5,le,le,ie,Ce,ye),We.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*a,ie.y*E,ye.x*a,ye.y*E,Ce.x*a,Ce.y*E).close());var We=new go.PathFigure(.45*a,0,!0);return x.add(We),We.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),We.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),We.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),be(le),be(ie),be(Ce),be(ye),be(Ge),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,E/2,a/2,E/2));function ee(ne,oe,le){ne.add(new go.PathSegment(go.PathSegment.Move,(.3+oe)*a,(.8+le)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(.5+oe)*a,(.5+le)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(.1+oe)*a,(.5+le)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(.3+oe)*a,(.8+le)*E).close())}return ee(y,0,0),ee(y,.4,0),ee(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.2*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.37*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.37*E)),y.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*E)),y.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*E).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.1*a,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*E,.45*a,.44*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*E,.48*a,.17*E,.54*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*E,.59*a,.29*E,.58*a,.28*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*E,.8*a,.34*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*E,.87*a,.48*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,1.17*a,.76*E,.82*a,.8*E).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(de,a,E){var x=new go.Geometry,y=.5,ee=0,ne=0,oe=y*he,le=.4*Math.SQRT2/2+.5,ie=.5-.5*Math.SQRT2/2,Ce=1,ye=.5,Ge=.5,We=0,Et=new go.PathFigure(le*a,(1-ie)*E,!1);return x.add(Et),Et.add(new go.PathSegment(go.PathSegment.Bezier,Ce*a,ye*E,Ce*a,.7*E,Ce*a,ye*E)),Et.add(new go.PathSegment(go.PathSegment.Bezier,(Ge+ee)*a,(We+ee)*E,(.5+y+ee)*a,(.5-oe+ee)*E,(.5+oe+ee)*a,(.5-y+ee)*E)),Et.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ne)*E,(.5-oe+ee)*a,(.5-y+ne)*E,(.5-y+ee)*a,(.5-oe+ne)*E)),Et.add(new go.PathSegment(go.PathSegment.Bezier,(.35+ee)*a,.9*E,(.5-y+ee)*a,(.5+oe+ne)*E,(.5-oe+ee)*a,.9*E)),Et.add(new go.PathSegment(go.PathSegment.Move,(.25+ee)*a,.8*E)),Et.add(new go.PathSegment(go.PathSegment.Line,(.35+ee)*a,.9*E)),Et.add(new go.PathSegment(go.PathSegment.Line,(.2+ee)*a,.95*E)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(de,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var ee=new go.PathFigure(a,E,!1);x.add(ee);var ne=new go.PathFigure(0,.5*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.2*a,.35*E,.3*a,.35*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.7*a,.65*E,.8*a,.65*E)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E).close());var y=new go.PathFigure(0,.2*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.7*a,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,E,.4*a,.5*E,a,.5*E).close());var ee=new go.PathFigure(.45*a,.73*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*E)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var ee=new go.PathFigure(.335*a,(1-.555)*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*E,(1-.12)*a,.46*E,(1-.02)*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.68*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*E,.02*a,.54*E,.12*a,.46*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*E));var ne=.5-.285,oe=.5,le=ne,ie=Math.PI/4,Ce=4*(1-Math.cos(ie))/(3*Math.sin(ie)),ye=Ce*.5,Ge=ne,We=ne,Et=Ce*Ge,ht=Ce*We;ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Ge)*a,le*E,(oe-(Et+Ge)/2)*a,(le+(We+ht)/2)*E,(oe-Ge)*a,(le+ht)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(le-We)*E,(oe-Ge)*a,(le-ht)*E,(oe-Et)*a,(le-We)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe+Ge)*a,le*E,(oe+Et)*a,(le-We)*E,(oe+Ge)*a,(le-ht)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(oe+Ge)*a,(le+ht)*E,(oe+(Et+Ge)/2)*a,(le+(We+ht)/2)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E));var ft=new go.PathFigure(.2*a,E,!1);x.add(ft),ft.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var Gn=new go.PathFigure(.8*a,E,!1);return x.add(Gn),Gn.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.1*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var ee=new go.PathFigure(.2*a,.2*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*E).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var ee=new go.PathFigure(a,E,!1);x.add(ee);var ne=new go.PathFigure(.1*a,E,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),x}),go.Shape.defineFigureGenerator("Caution",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.05*a,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*E,0,E,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*E,.5*a,0,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,a,E,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,E));var ee=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-ee)*a,.875*E)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*E,ee*a,ee*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*E,.575*a,.725*E,.625*a,.375*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*E,.375*a,.375*E,.425*a,.725*E)),x}),go.Shape.defineFigureGenerator("Recycle",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.45*a,.95*E,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*E,.17*a,.95*E,.15*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*E,0,.675*E,0,.7*E)),y.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*E)),y.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*E));var ee=new go.PathFigure(.475*a,.2*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*E,.35*a,0,.375*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*E,.625*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*E));var ne=new go.PathFigure(.675*a,.575*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*E,a,.8*E,a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*E)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(de,a,E){var x=new go.Geometry,y=.5,ee=he*.5,ne=new go.PathFigure(a,y*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*a,E,a,(y+ee)*E,(y+ee)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y*E,(y-ee)*a,E,0,(y+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*a,0,0,(y-ee)*E,(y-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,y*E,(y+ee)*a,0,a,(y-ee)*E));var oe=new go.PathFigure(y*a,0,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*a,.15*E)),oe.add(new go.PathSegment(go.PathSegment.Move,y*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,y*a,.85*E)),oe.add(new go.PathSegment(go.PathSegment.Move,0,y*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.15*a,y*E)),oe.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,y*E)),oe.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*E)),oe.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*E)),x}),go.Shape.defineFigureGenerator("Package",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.15*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(0,.15*E,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*E).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ne=new go.PathFigure(0,.5*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close()),x}),go.Shape.defineFigureGenerator("Component",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close());var ee=new go.PathFigure(0,.2*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close());var ne=new go.PathFigure(0,.6*E,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*E).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.15*a,.6*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E));var ee=new go.PathFigure(.15*a,.6*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(a,.8*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.8*E).close());var ne=.1,oe=he*.1,le=.2,ie=.9,Ce=new go.PathFigure((le-ne)*a,ie*E,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ne)*E,(le-ne)*a,(ie-oe)*E,(le-oe)*a,(ie-ne)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*a,ie*E,(le+oe)*a,(ie-ne)*E,(le+ne)*a,(ie-oe)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie+ne)*E,(le+ne)*a,(ie+oe)*E,(le+oe)*a,(ie+ne)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne)*a,ie*E,(le-oe)*a,(ie+ne)*E,(le-ne)*a,(ie+oe)*E).close()),ne=.1,oe=he*.1,le=.8,ie=.9;var ye=new go.PathFigure((le-ne)*a,ie*E,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ne)*E,(le-ne)*a,(ie-oe)*E,(le-oe)*a,(ie-ne)*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*a,ie*E,(le+oe)*a,(ie-ne)*E,(le+ne)*a,(ie-oe)*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie+ne)*E,(le+ne)*a,(ie+oe)*E,(le+oe)*a,(ie+ne)*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne)*a,ie*E,(le-oe)*a,(ie+ne)*E,(le-ne)*a,(ie+oe)*E).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.2*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),x}),go.Shape.defineFigureGenerator("Forklift",function(de,a,E){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*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var ee=new go.PathFigure(0,.5*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ne=new go.PathFigure(.5*a,.8*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E));var oe=new go.PathFigure(.5*a,.7*E,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a,.7*E));var le=.1,ie=he*.1,Ce=.1,ye=.9,Ge=new go.PathFigure((Ce-le)*a,ye*E,!0);x.add(Ge),Ge.add(new go.PathSegment(go.PathSegment.Bezier,Ce*a,(ye-le)*E,(Ce-le)*a,(ye-ie)*E,(Ce-ie)*a,(ye-le)*E)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+le)*a,ye*E,(Ce+ie)*a,(ye-le)*E,(Ce+le)*a,(ye-ie)*E)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,Ce*a,(ye+le)*E,(Ce+le)*a,(ye+ie)*E,(Ce+ie)*a,(ye+le)*E)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-le)*a,ye*E,(Ce-ie)*a,(ye+le)*E,(Ce-le)*a,(ye+ie)*E)),le=.1,ie=he*.1,Ce=.4,ye=.9;var We=new go.PathFigure((Ce-le)*a,ye*E,!0);return x.add(We),We.add(new go.PathSegment(go.PathSegment.Bezier,Ce*a,(ye-le)*E,(Ce-le)*a,(ye-ie)*E,(Ce-ie)*a,(ye-le)*E)),We.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+le)*a,ye*E,(Ce+ie)*a,(ye-le)*E,(Ce+le)*a,(ye-ie)*E)),We.add(new go.PathSegment(go.PathSegment.Bezier,Ce*a,(ye+le)*E,(Ce+le)*a,(ye+ie)*E,(Ce+ie)*a,(ye+le)*E)),We.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-le)*a,ye*E,(Ce-ie)*a,(ye+le)*E,(Ce-le)*a,(ye+ie)*E)),x}),go.Shape.defineFigureGenerator("RailShipment",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.1*a,.4*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*E).close());var ee=new go.PathFigure(.45*a,.7*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E));var ne=new go.PathFigure(.55*a,.4*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*E).close());var Ce=.05,ye=he*.05,Ge=.175,We=.95,oe=new go.PathFigure((Ge-Ce)*a,We*E,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,Ge*a,(We-Ce)*E,(Ge-Ce)*a,(We-ye)*E,(Ge-ye)*a,(We-Ce)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(Ge+Ce)*a,We*E,(Ge+ye)*a,(We-Ce)*E,(Ge+Ce)*a,(We-ye)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Ge*a,(We+Ce)*E,(Ge+Ce)*a,(We+ye)*E,(Ge+ye)*a,(We+Ce)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(Ge-Ce)*a,We*E,(Ge-ye)*a,(We+Ce)*E,(Ge-Ce)*a,(We+ye)*E));var Ce=.05,ye=he*.05,Ge=.375,We=.95,le=new go.PathFigure((Ge-Ce)*a,We*E,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,Ge*a,(We-Ce)*E,(Ge-Ce)*a,(We-ye)*E,(Ge-ye)*a,(We-Ce)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ge+Ce)*a,We*E,(Ge+ye)*a,(We-Ce)*E,(Ge+Ce)*a,(We-ye)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,Ge*a,(We+Ce)*E,(Ge+Ce)*a,(We+ye)*E,(Ge+ye)*a,(We+Ce)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ge-Ce)*a,We*E,(Ge-ye)*a,(We+Ce)*E,(Ge-Ce)*a,(We+ye)*E));var Ce=.05,ye=he*.05,Ge=.625,We=.95,ie=new go.PathFigure((Ge-Ce)*a,We*E,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ge*a,(We-Ce)*E,(Ge-Ce)*a,(We-ye)*E,(Ge-ye)*a,(We-Ce)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ge+Ce)*a,We*E,(Ge+ye)*a,(We-Ce)*E,(Ge+Ce)*a,(We-ye)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ge*a,(We+Ce)*E,(Ge+Ce)*a,(We+ye)*E,(Ge+ye)*a,(We+Ce)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ge-Ce)*a,We*E,(Ge-ye)*a,(We+Ce)*E,(Ge-Ce)*a,(We+ye)*E));var Ce=.05,ye=he*.05,Ge=.825,We=.95,Et=new go.PathFigure((Ge-Ce)*a,We*E,!0);x.add(Et),Et.add(new go.PathSegment(go.PathSegment.Bezier,Ge*a,(We-Ce)*E,(Ge-Ce)*a,(We-ye)*E,(Ge-ye)*a,(We-Ce)*E)),Et.add(new go.PathSegment(go.PathSegment.Bezier,(Ge+Ce)*a,We*E,(Ge+ye)*a,(We-Ce)*E,(Ge+Ce)*a,(We-ye)*E)),Et.add(new go.PathSegment(go.PathSegment.Bezier,Ge*a,(We+Ce)*E,(Ge+Ce)*a,(We+ye)*E,(Ge+ye)*a,(We+Ce)*E)),Et.add(new go.PathSegment(go.PathSegment.Bezier,(Ge-Ce)*a,We*E,(Ge-ye)*a,(We+Ce)*E,(Ge-Ce)*a,(We+ye)*E).close());var ht=new go.PathFigure(0,E,!1);return x.add(ht),ht.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ne=new go.PathFigure(.15*a,E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,E).close());var oe=.05,le=he*.05,ie=.35,Ce=.775,ye=new go.PathFigure((ie-oe)*a,Ce*E,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Ce-oe)*E,(ie-oe)*a,(Ce-le)*E,(ie-le)*a,(Ce-oe)*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ie+oe)*a,Ce*E,(ie+le)*a,(Ce-oe)*E,(ie+oe)*a,(Ce-le)*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Ce+oe)*E,(ie+oe)*a,(Ce+le)*E,(ie+le)*a,(Ce+oe)*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ie-oe)*a,Ce*E,(ie-le)*a,(Ce+oe)*E,(ie-oe)*a,(Ce+le)*E).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),x}),go.Shape.defineFigureGenerator("Bookmark",function(de,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),x}),go.Shape.defineFigureGenerator("Bookmark",function(de,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),x}),go.Shape.defineFigureGenerator("Globe",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.75*a,0,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.75*E,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.25*a,E,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*E,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,.15*a,.25*E,.15*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*E,.85*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*E,.35*a,.3*E,.65*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*E,.35*a,.7*E,.65*a,.7*E)),x}),go.Shape.defineFigureGenerator("Wave",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.25*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*E,.1*a,0,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*E,.425*a,.5*E,.575*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*E,.8*a,0,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*E,.1*a,.5*E,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*E,.425*a,E,.575*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*E,.8*a,.5*E,.9*a,.5*E)),x}),go.Shape.defineFigureGenerator("Operator",function(de,a,E){var x=new go.Geometry,y=.3,ee=he*.3,ne=.5,oe=.7,le=new go.PathFigure((ne-y)*a,oe*E,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,oe*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,oe*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E));var ie=new go.PathFigure(0,.7*E,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*E,0,0,a,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.65*a,.3*E,.65*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*E,.35*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.3*a,.6*E,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.2*a,E,.35*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,E,.7*a,.6*E,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.8*a,E,.65*a,.95*E)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,0,.075*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,0,E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*E,.8*a,E,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),x}),go.Shape.defineFigureGenerator("Battery",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*E));var ee=new go.PathFigure(0,.6*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,0,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),x}),go.Shape.defineFigureGenerator("Delete",function(de,a,E){var x=new go.Geometry,y=.5,ee=he*.5,ne=.5,oe=.5,le=new go.PathFigure((ne-y)*a,oe*E,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,oe*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,oe*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E));var ie=new go.PathFigure(.15*a,.5*E,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*E)),x}),go.Shape.defineFigureGenerator("Flag",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.1*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*E,.15*a,0,.35*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,.65*a,.2*E,.85*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.85*a,.6*E,.65*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.35*a,.4*E,.15*a,.4*E).close()),x}),go.Shape.defineFigureGenerator("Help",function(de,a,E){var x=new go.Geometry,y=.5,ee=he*.5,ne=.5,oe=.5,le=new go.PathFigure((ne-y)*a,oe*E,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,oe*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,oe*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E).close()),y=.05,ee=he*.05,ne=.5,oe=.8;var ie=new go.PathFigure((ne-y)*a,oe*E,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,oe*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,oe*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E).close()),ie.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),ie.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,.75*a,.475*E,.75*a,.225*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*E,.4*a,.2*E,.3*a,.25*E)),x}),go.Shape.defineFigureGenerator("Location",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*E,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*E,.5*a,0,.025*a,.025*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Lock",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ee=new go.PathFigure(.2*a,.5*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*E)),x}),go.Shape.defineFigureGenerator("Unlocked",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ee=new go.PathFigure(.2*a,.5*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*E)),x}),go.Shape.defineFigureGenerator("Gear",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*E,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*E,.79840625*a,.39915625*E,.7834375*a,.3635*E)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*E)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*E,.64228125*a,.2188125*E,.603875*a,.2021875*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*E,.39759375*a,.20190625*E,.36053125*a,.2176875*E)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*E)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*E,.21765625*a,.36059375*E,.201875*a,.397625*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*E,.20221875*a,.603875*E,.21884375*a,.64228125*E)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*E,.36353125*a,.78340625*E,.3991875*a,.79840625*E)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*E,.602375*a,.79809375*E,.63946875*a,.78234375*E)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*E,.78234375*a,.63940625*E,.798125*a,.602375*E)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*E)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Hand",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*E,0,.375*E,.05*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*E,.3*a,.225*E,.4*a,.175*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*E,.46*a,.05*E,.525*a,.05*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*E,.525*a,.275*E,.475*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*E,a,.4*E,a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*E,.675*a,.55*E,.675*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*E,.65*a,.7*E,.65*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,E,.61*a,.85*E,.61*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,.435*a,E,0,E).close()),x}),go.Shape.defineFigureGenerator("Map",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),x}),go.Shape.defineFigureGenerator("Eject",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.7).close());var ee=new go.PathFigure(0,E*.6,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close()))}),go.Shape.defineFigureGenerator("Building",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*1,E*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.85).close());var ee=new go.PathFigure(.126*a,.85*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*E).close());var ne=new go.PathFigure(.402*a,.85*E,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*E).close());var oe=new go.PathFigure(.678*a,.85*E,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*E).close());var le=new go.PathFigure(.5*a,.1*E,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*E)),le.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*E).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*(1-.184)).close());var ee=new go.PathFigure(a*.204,E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.204,E*(1-.184))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*1).close());var ne=new go.PathFigure(a*.408,E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.408,E*(1-.184*2))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*1).close());var oe=new go.PathFigure(a*.612,E,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.612,E*(1-.184*3))),oe.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*1).close());var le=new go.PathFigure(a*.816,E,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*.816,E*(1-.184*4))),le.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-.184*5))),le.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var ee=new go.PathFigure(a*.055,.07*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.07)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.1).close());var ne=new go.PathFigure(a*.055,.13*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.13)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.16)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.16).close());var oe=new go.PathFigure(a*.055,.18*E,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.18)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.21)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.21).close());var le=new go.PathFigure(a*1,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),le.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.65)),le.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.55*a,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*E,0,.4*E,.225*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*E,.975*a,0,a,.08*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.55*a,E).close()),x}),go.Shape.defineFigureGenerator("Key",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*1,E*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*E)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*E,.075*a,.075*E).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(de,a,E){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,a*0,a*.3,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var ee=new go.PathFigure(0,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,E*0)),ee.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var ne=new go.PathFigure(a*.11,E*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.11,E*.8).close());var oe=new go.PathFigure(a*(.11+.24133333*1+.028*1),E*.1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),E*.8).close());var le=new go.PathFigure(a*(.11+.24133333*2+.028*2),E*.1,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.1)),le.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.8)),le.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),E*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(de,a,E){var x=new go.Geometry,y=8,ee=y*he,ne=new go.PathFigure(y,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.14)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-ee,a-ee,E)),ne.add(new go.PathSegment(go.PathSegment.Line,y,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,ee,E,0,E-ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,ee,ee,0).close());var oe=new go.PathFigure(a*.83,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*0).close());var le=new go.PathFigure(a*.83,E*1,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.5)),le.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.5)),le.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*1).close());var ie=new go.PathFigure(a*.78,E*.05,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.05)),ie.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.25)),ie.add(new go.PathSegment(go.PathSegment.Line,a*.78,E*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(de,a,E){var x=de?de.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,a/3),x=Math.min(x,E/3);var y=x*he,ee=E*.8,ne=new go.Geometry,oe=new go.PathFigure(x,0,!0);return ne.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-y,0,a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,a,ee-x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,a-x,ee,a,ee-y,a-y,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.7,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.55,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,x,ee)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ee-x,y,ee,0,ee-y)),oe.add(new go.PathSegment(go.PathSegment.Line,0,x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(ne.spot1=new go.Spot(0,0,y,y),ne.spot2=new go.Spot(1,.8,-y,-y)):(ne.spot1=go.Spot.TopLeft,ne.spot2=new go.Spot(1,.8)),ne}),go.Shape.defineFigureGenerator("Repeat",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.45).close());var ee=new go.PathFigure(a*1,E*.55,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*E).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E).close()))}),go.Shape.defineFigureGenerator("Terminal",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.9).close());var ee=new go.PathFigure(a*.1,E*.2,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.22,E*.285)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.25).close());var ne=new go.PathFigure(a*.28,E*.37,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.37)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.41)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.28,E*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(de,a,E){var x=new go.Geometry,y=15,ee=y*he,ne=new go.PathFigure(a*.62,E*.475,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-ee,a-ee,E)),ne.add(new go.PathSegment(go.PathSegment.Line,y,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,ee,E,0,E-ee)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.475)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.03)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.62,E*.03).close()),ee>1?(x.spot1=new go.Spot(0,0,ee,ee),x.spot2=new go.Spot(1,1,-ee,-ee)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);x.add(y);var ee=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close());var ne=new go.PathFigure(a*.4,E*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.66)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);x.add(y);var ee=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);x.add(y);var ee=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close());var ne=new go.PathFigure(a*.5,E*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.74,E*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close());var ee=new go.PathFigure(a*.235,E*.28,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.765,E*.28)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.655,E*.97)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.345,E*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*.5,E*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.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")},84072: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 je={},Nt="5.0",ae={},b=null,be=!1,Je=!1,Te=null,Ze=!1,ut=null,he=null,Xe=0;Xe4?parseFloat(tt):5};je.setHTML5Codebase=function(tt,mt){he=tt,ln(tt,mt)},je.setJavaCodebase=je.setJavaCodebaseVersion=je.isCompiledInstalled=je.setPreCompiledScriptPath=je.setPreCompiledResourcePath=function(){},je.setHTML5CodebaseVersion=function(tt,mt){var Bt=parseFloat(tt);if(Bt!==NaN&&Bt<5){console.log("The GeoGebra HTML5 codebase version "+Bt+" is deprecated. Using version latest instead.");return}ut=tt,Tt(tt,mt)},je.getHTML5CodebaseVersion=function(){return de},je.getParameters=function(){return ae},je.setFontsCSSURL=function(tt){ne=tt},je.setGiacJSURL=function(tt){},je.setJNLPFile=function(tt){Ie=tt},je.setJNLPBaseDir=function(tt){},je.inject=function(){function tt(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var mt="auto",Bt=ae.id,Bn,an=!1,on=0;on=5)return!0;var tt=je.getAppletObject();return tt&&typeof tt.recalculateEnvironments=="function"?(tt.recalculateEnvironments(),!0):!1},je.startAnimation=function(){var tt=je.getAppletObject();return tt&&typeof tt.startAnimation=="function"?(tt.startAnimation(),!0):!1},je.stopAnimation=function(){var tt=je.getAppletObject();return tt&&typeof tt.stopAnimation=="function"?(tt.stopAnimation(),!0):!1},je.getAppletObject=function(){var tt=ae.id!==void 0?ae.id:"ggbApplet";return window[tt]},je.resize=function(){};var Et=function(tt,mt,Bt){var Bn=document.createElement("param");Bn.setAttribute("name",mt),Bn.setAttribute("value",Bt),tt.appendChild(Bn)},ht=function(tt){return tt&&tt!=="false"},ft=function(tt,mt,Bt){le(de)<=4.2&&(Bt=!0);var Bn=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==de||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(Bn=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var an=document.createElement("div");an.classList.add("appletParameters","notranslate");var on=mt.width,Be=mt.height;if(mt.disableAutoScale=mt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():mt.disableAutoScale,mt.width!==void 0)if(le(de)<=4.4)ht(mt.showToolBar)&&(mt.height-=7),ht(mt.showAlgebraInput)&&(mt.height-=37),mt.width<605&&ht(mt.showToolBar)&&(mt.width=605,on=605);else{var Pe=100;(ht(mt.showToolBar)||ht(mt.showMenuBar))&&(mt.hasOwnProperty("customToolBar")&&(mt.customToolbar=mt.customToolBar),Pe=ht(mt.showMenuBar)?245:155),on=5?(mt.appletOnLoad=function(Kt){var kt=tt.querySelector(".ggb_preview");kt&&kt.parentNode.removeChild(kt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(bt),window.GGBT_wsf_view&&$(window).trigger("resize"),At(Kt)},It||bt.appendChild(jt)):an.appendChild(jt),bt.appendChild(an),It||tt.appendChild(bt),setTimeout(function(){je.resize()},1)}else{var zt=document.createElement("div");zt.className="applet_scaler",zt.style.position="relative",zt.style.display="block",zt.appendChild(an),tt.appendChild(zt),mt.appletOnLoad=function(Kt){je.resize(),At(Kt)}}function bn(Kt,kt){kt&&typeof kt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Kt,kt.appletOnLoad):renderGGBElement(Kt),fn("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",kt)}function Mt(Kt,kt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Kt,params:kt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(rn){bn(rn.article,rn.params)}),html5AppletsToProcess=null)},le(de)<5&&(Kt.className+=" geogebraweb")):bn(Kt,kt)}if(Bn){scriptLoadStarted=!0;for(var Fe=0;Fe0?(He.remove(),bt.attr("id","fullscreencontent").show(),jQuery(At).append(bt),window.dispatchEvent(new Event("resize"))):ft(He,mt,!1),window.GGBT_wsf_view.launchFullScreen(At)}else Qe=Bn,ft(tt,mt,!1);if(!window.GGBT_wsf_view)for(Be=0;Bett/4*3&&(He=tt/4*3),At=He/5.8,Pe.setAttribute("src",y),Pe.setAttribute("width",He),Pe.setAttribute("height",At);var bt=(tt-He)/2,It=(mt-At)/2;Pe.style.left=bt+"px",Pe.style.top=It+"px",an.appendChild(Pe)}}return an.appendChild(Be),an},Mn=function(tt){return tt=tt.toLowerCase(),tt==="html5"||tt==="screenshot"?tt:"html5"},dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(tt,mt){if(de=tt,mt){ln(de,!0);return}var Bt=!be;if(Bt){var Bn=le(de);!isNaN(Bn)&&Bn<4.4&&(Bt=!1)}var an,on;window.location.protocol.substr(0,4)==="http"?an=window.location.protocol:an="http:";var Be=de.indexOf("//");Be>0?on=de:Be===0?on=an+de:on="https://www.geogebra.org/apps/5.2.814.0/";for(var Pe in dt)if(de.slice(dt[Pe].length*-1)===dt[Pe]||de.slice((dt[Pe].length+1)*-1)===dt[Pe]+"/"){ln(on,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Bt&&!b.is3D&&!b.AV&&!b.SV&&!b.CV&&!b.EV2&&!b.CP&&!b.PC&&!b.DA&&!b.FI&&!b.PV&&!ht(ae.showToolBar)&&!ht(ae.showMenuBar)&&!ht(ae.showAlgebraInput)&&!ht(ae.enableRightClick)&&(!ae.appName||ae.appName=="classic")?on+="webSimple/":on+="web3d/",ln(on,!1)},ln=function(tt,mt){if(tt.requirejs){et=tt;return}tt.slice(-1)!=="/"&&(tt+="/"),et=tt,mt===null&&(mt=tt.indexOf("http")===-1),ot=mt,a="web.nocache.js",E=!1;var Bt=et.split("/");Bt.length>1&&(!mt&&Bt[Bt.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):dt.indexOf(Bt[Bt.length-2])>=0&&(a=Bt[Bt.length-2]+".nocache.js")),Bt=tt.split("/"),de=Bt[Bt.length-3],de.substr(0,4)==="test"?de=de.substr(4,1)+"."+de.substr(5,1):(de.substr(0,3)==="war"||de.substr(0,4)==="beta")&&(de="5.0");var Bn=parseFloat(de);Bn!==NaN&&Bn<5&&tt.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Bn+" is deprecated. Using version latest instead."),Tt("5.0",mt))},fn=function(tt,mt){window.console&&window.console.log&&(!mt||typeof mt.showLogging=="undefined"||mt.showLogging&&mt.showLogging!=="false")&&console.log(tt)};ae.material_id!==void 0?ye(vn):vn();function vn(){var tt=Nt;ut!==null?tt=ut:parseFloat(tt)<5&&(tt="5.0"),Tt(tt,!1),he!==null&&ln(he,ot),Ze=!0}return je},GGBAppletUtils=function(){"use strict";function je(){return window.GGBT_wsf_edit!==void 0}function Nt(Ze,ut){ut!=1?(Ze.style.transformOrigin="0% 0% 0px",Ze.style.webkitTransformOrigin="0% 0% 0px",Ze.style.transform="scale("+ut+","+ut+")",Ze.style.webkitTransform="scale("+ut+","+ut+")",Ze.style.maxWidth="initial",Ze.querySelector(".ggb_preview")!==null&&(Ze.querySelector(".ggb_preview").style.maxWidth="initial"),Ze.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ze.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ze.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ze.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ze.style.transform="none",Ze.style.webkitTransform="none")}function ae(Ze,ut,he,Xe,Ke,Ie){var et=null;if(Ie!=null&&Ie!="")for(var ot=Ze.parentNode;ot!=null;)if((" "+ot.className+" ").indexOf(" "+Ie+" ")>-1){et=ot;break}else ot=ot.parentNode;var Qe=0,de=0,a=0,E=0,x=0,y=0,ee=0;if(et)Qe=et.offsetWidth,de=Math.max(Xe?et.offsetWidth:0,et.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Qe=Math.min(window.innerWidth,document.documentElement.clientWidth),de=Math.min(window.innerHeight,document.documentElement.clientHeight),a=Qe):(Qe=window.innerWidth,de=window.innerHeight,a=window.innerWidth),Ze){var ne=Ze.getBoundingClientRect();ne.left>0&&ne.left<=Qe&&(Ke===void 0||!Ke)&&(document.dir==="rtl"?(x=Qe-ne.width-ne.left,y=a<=480?10:30):(y=ne.left,x=a<=480?10:30),E=y+x)}if(Ze&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var oe=Ze.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(E=40,ee=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(E=0,ee=40)}}return Ze&&((he===void 0||!he)&&ut>0&&ut+E1&&(Ie=!0)),ut&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ie=!0),!(Ze.hasOwnProperty("disableAutoScale")&&Ze.disableAutoScale))Ke=b(Ze,ut,Ie,he,Ze.scaleContainerClass);else return Xe;return Ie&&(!Ze.hasOwnProperty("scale")||Xe===1)?Ke:Math.min(Xe,Ke)}function Je(Ze){var ut=Math.min(window.innerWidth,document.documentElement.clientWidth),he=Math.min(window.innerHeight,document.documentElement.clientHeight),Xe=Ze.getBoundingClientRect(),Ke=(ut-Xe.width)/2,Ie=(he-Xe.height)/2;Ie<0&&(Ie=0),Ze.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ke<40?Ze.style.left="40px":Ze.style.left=Ke+"px",Ze.style.top=Ie+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ie<40?Ze.style.top="40px":Ze.style.top=Ie+"px",Ze.style.left=Ke+"px")}function Te(Ze,ut){var he=Ze.querySelector(".appletParameters");if(he){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ut.id!==he.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ze)}if(he.parentElement&&/fullscreen/.test(he.parentElement.className))return;var Xe=be(ut,Ze);je()&&he.setAttribute("data-param-scale",Xe);for(var Ke=null,Ie=0;Ie=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(je){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(je){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(je){var Nt=c[je];return Nt==null?null:Nt},r=d,webModule.__errFn=e}function B(){function je(Ze){var ut=Ze.lastIndexOf(rb);ut==-1&&(ut=Ze.length);var he=Ze.indexOf(sb);he==-1&&(he=Ze.length);var Xe=Ze.lastIndexOf(tb,Math.min(he,ut));return Xe>=O?Ze.substring(O,Xe+P):W}function Nt(Ze){if(!Ze.match(/^\w+:\/\//)){var ut=o.createElement(ub);ut.src=Ze+vb,Ze=je(ut.src)}return Ze}function ae(){var Ze=__gwt_getMetaProperty(wb);return Ze!=null?Ze:W}function b(){for(var Ze=o.getElementsByTagName(_),ut=O;utO?Ze[Ze.length-P].href:W}function Je(){var Ze=o.location;return Ze.href==Ze.protocol+zb+Ze.host+Ze.pathname+Ze.search+Ze.hash}var Te=ae();return Te==W&&(Te=b()),Te==W&&(Te=be()),Te==W&&Je()&&(Te=je(o.location.href)),Te=Nt(Te),Te}function C(je){return je.match(/^\//)||je.match(/^[a-zA-Z]+:\/\//)?je:webModule.__moduleBase+je}function D(){var je=[],Nt=O,ae=[],b=[];function be(Ze){var ut=b[Ze](),he=ae[Ze];if(ut in he)return ut;var Xe=[];for(var Ke in he)Xe[he[Ke]]=Ke;throw r&&r(Ze,Xe,ut),null}if(__gwt_isKnownPropertyValue=function(Ze,ut){return ut in ae[Ze]},webModule.__getPropMap=function(){var Ze={};for(var ut in ae)ae.hasOwnProperty(ut)&&(Ze[ut]=be(ut));return Ze},webModule.__computePropValue=be,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Je;try{Je=Cb;var Te=Je.indexOf(Db);Te!=-1&&(Nt=parseInt(Je.substring(Te+P),$),Je=Je.substring(O,Te))}catch(Ze){}return webModule.__softPermutationId=Nt,C(Je+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})()},77665:function(je,Nt,ae){"use strict";ae.d(Nt,{Ax:function(){return Te},Ds:function(){return Ze},KI:function(){return he},SI:function(){return Je},f1:function(){return be}});var b=ae(13952);function be(Xe){let Ke=!0;if(Xe.length>0){for(let Ie=0;Ie{}})=>{const ot=()=>b.createElement("div",{className:ut.flexColumn},b.createElement("img",{className:ut.img,src:Ze}),b.createElement("span",{className:ut.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),Qe=()=>b.createElement("div",{className:ut.flexColumn},b.createElement("img",{className:ut.img,src:Te}),b.createElement("span",{className:ut.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),de=()=>Ie===3?b.createElement(b.Fragment,null,Qe(),ot()):Ie===2?ot():Qe();return b.createElement(Je.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ke,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{et(),be.history.push("/account/certification")},onCancel:()=>{et()}},b.createElement("div",{className:ut.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),b.createElement("div",{className:ut.flexRow},de()))};var Xe=(0,be.connect)(({paperlibrary:Ke,loading:Ie,globalSetting:et})=>({paperlibrary:Ke,globalSetting:et,loading:Ie.effects}))(he)},43727:function(je,Nt,ae){"use strict";ae.d(Nt,{t:function(){return ot}});var b=ae(59301),be=ae(3113),Je={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},Te=ae(92310),Ze=ae.n(Te),ut=Object.defineProperty,he=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ie=(Qe,de,a)=>de in Qe?ut(Qe,de,{enumerable:!0,configurable:!0,writable:!0,value:a}):Qe[de]=a,et=(Qe,de)=>{for(var a in de||(de={}))Xe.call(de,a)&&Ie(Qe,a,de[a]);if(he)for(var a of he(de))Ke.call(de,a)&&Ie(Qe,a,de[a]);return Qe};const ot=({cancelText:Qe="\u53D6\u6D88",okText:de="\u786E\u5B9A",loading:a=!1,hasOkBtn:E=!0,hasCancelBtn:x=!0,okButtonProps:y={},onCancel:ee=()=>{},onOk:ne=()=>{},className:oe=""})=>b.createElement("div",{className:Ze()(Je.buttonFixed,oe)},b.createElement("div",{className:Je.buttonWrap},x&&b.createElement(be.ZP,{size:"middle",className:`${Je.button} mr20`,onClick:ee},Qe),E&&b.createElement(be.ZP,et({size:"middle",type:"primary",className:`${Je.button} mr20`,loading:a,onClick:ne},y),de)))},85966:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return le}});var b=ae(59301),be=ae(44993),Je=ae(43418),Te=ae(8591),Ze=ae(92832),ut=ae(24905),he=ae(62106),Xe=ae(44477),Ke=ae(89299),Ie=ae(3113),et=ae(87169),ot={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},Qe=ae(32637),de=ae(59301);const a=({classroomList:ie,dispatch:Ce,user:ye})=>de.createElement(Je.default,{open:ie.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:de.createElement("span",null,de.createElement(et.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{Ce({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},de.createElement("div",{style:{textAlign:"center",marginBottom:30}},de.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",de.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),de.createElement("img",{style:{width:130,height:130},src:Qe})),de.createElement("div",{className:ot.bottom},de.createElement(Ie.ZP,{className:ot.yes,onClick:()=>{Ce({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var E=(0,be.connect)(({classroomList:ie,user:Ce})=>({classroomList:ie,user:Ce}))(a),x=ae(52430),y=ae(59301),ee=(ie,Ce,ye)=>new Promise((Ge,We)=>{var Et=Gn=>{try{ft(ye.next(Gn))}catch(Nn){We(Nn)}},ht=Gn=>{try{ft(ye.throw(Gn))}catch(Nn){We(Nn)}},ft=Gn=>Gn.done?Ge(Gn.value):Promise.resolve(Gn.value).then(Et,ht);ft((ye=ye.apply(ie,Ce)).next())}),ne=(ie=>(ie[ie.Professor=1]="Professor",ie[ie.AssistantProfessor=2]="AssistantProfessor",ie[ie.Student=3]="Student",ie))(ne||{});const oe=({visible:ie,user:Ce,account:ye,onCancel:Ge=()=>{},dispatch:We})=>{const[Et,ht]=(0,b.useState)(),[ft,Gn]=(0,b.useState)([]),[Nn,ca]=(0,b.useState)(!1),[$n,Xt]=(0,b.useState)(!1),[Mn,dt]=(0,b.useState)(),[Tt,ln]=(0,b.useState)(!1);(0,b.useEffect)(()=>{var mt,Bt;(mt=Ce==null?void 0:Ce.userInfo)!=null&&mt.identity&&Gn([((Bt=Ce==null?void 0:Ce.userInfo)==null?void 0:Bt.identity)==="student"?3:1])},[Ce]);const fn=mt=>{const Bt=()=>{window.location.href=(mt==null?void 0:mt.jump_url)||`/classrooms/${mt==null?void 0:mt.course_id}`};if(ft.includes(1)){Je.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:y.createElement("div",{className:"tc"},(mt==null?void 0:mt.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Bt()}});return}Bt()},vn=()=>ee(void 0,null,function*(){if(!Et){Te.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let mt=yield(0,x.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Et}});if(mt!=null&&mt.need_pro_auth&&!ft.includes(1)&&!ft.includes(2)){We({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Et,checkedList:ft}}),tt();return}ca(!0);const Bt=yield(0,he.cR)({invite_code:Et,professor:ft.includes(1)?1:null,assistant_professor:ft.includes(2)?1:null,student:ft.includes(3)?1:null});if(ca(!1),(Bt==null?void 0:Bt.status)===-4&&(Ge(),We({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Bt==null?void 0:Bt.status)===-12&&Te.ZP.warning(Bt==null?void 0:Bt.message),(Bt==null?void 0:Bt.status)===-2){if(tt(),Bt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Xt(!0),dt(1);return}if(Bt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Xt(!0),dt(2);return}if(Bt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Xt(!0),dt(3);return}}if((Bt==null?void 0:Bt.status)===0){(0,Ke.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),tt(),Bt!=null&&Bt.course_id?fn(Bt):Te.ZP.success(Bt.message);return}}),tt=()=>ee(void 0,null,function*(){Ge()});return y.createElement(y.Fragment,null,y.createElement(Je.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ie,confirmLoading:Nn,onOk:vn,onCancel:tt},y.createElement("div",{className:"tc"},y.createElement("div",null,y.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),y.createElement(Ze.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Et,onChange:mt=>{if(mt.target.value.length>=7){Te.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}ht(mt.target.value)}})),y.createElement("div",{className:"mt10 font14"},y.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),y.createElement(ut.default.Group,{value:ft,onChange:mt=>Gn(mt)},y.createElement(ut.default,{value:1,disabled:ft.includes(2)},"\u6559\u5E08"),y.createElement(ut.default,{value:2,disabled:ft.includes(1)},"\u52A9\u6559"),y.createElement(ut.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),y.createElement(E,null),y.createElement(Xe.Z,{visible:$n,onCancel:()=>Xt(!1),occupationValue:Mn}))};var le=(0,be.connect)(({user:ie,account:Ce})=>({user:ie,account:Ce}))(oe)},36952:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return na},g:function(){return Re}});var b=ae(59301),be=ae(44993),Je=ae(44e3),Te=ae(92832),Ze=ae(43418),ut={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},he=ae(8591),Xe=ae(95237),Ke=ae(43604),Ie=ae(20834),et=ae(38854),ot=ae(5112),Qe=ae(62106),de=ae(89299),a=(Oe,it,Me)=>new Promise((lt,Zt)=>{var za=Jt=>{try{Vn(Me.next(Jt))}catch(Hn){Zt(Hn)}},Ga=Jt=>{try{Vn(Me.throw(Jt))}catch(Hn){Zt(Hn)}},Vn=Jt=>Jt.done?lt(Jt.value):Promise.resolve(Jt.value).then(za,Ga);Vn((Me=Me.apply(Oe,it)).next())}),E=(Oe=>(Oe.Manager="manager",Oe.Developer="developer",Oe.Reporter="reporter",Oe))(E||{}),y=({visible:Oe,onCancel:it=()=>{}})=>{const[Me,lt]=(0,b.useState)(),[Zt,za]=(0,b.useState)(),[Ga,Vn]=(0,b.useState)(!1),Jt=()=>a(void 0,null,function*(){if(!Me){he.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Me.length!==6){he.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Zt){he.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Vn(!0);const Da=yield(0,Qe.vm)({code:Me,role:Zt});Vn(!1),Hn();const Oa={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Oa[Da.status]){he.ZP.info(Oa[Da.status]);return}if(Da.status===0){Zt==="reporter"?(he.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,de.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),be.history.push(`/projects/${Da==null?void 0:Da.project_id}`)):((0,de.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),he.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Hn=()=>a(void 0,null,function*(){it()});return b.createElement(b.Fragment,null,b.createElement(Ze.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Oe,confirmLoading:Ga,onOk:Jt,onCancel:Hn},b.createElement("div",{className:"tc"},b.createElement("div",null,b.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),b.createElement(Te.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Me,onChange:Da=>{if(Da.target.value.length>=7){he.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}lt(Da.target.value)}})),b.createElement("div",{className:"mt10 font14"},b.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),b.createElement(ot.ZP.Group,{value:Zt,onChange:Da=>za(Da.target.value)},b.createElement(ot.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),b.createElement(ot.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),b.createElement(ot.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},ee=ae(85966),ne={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},oe=ae(2686),le=ae(78241),ie=ae(57809),Ce=ae(91750),ye=Object.defineProperty,Ge=Object.defineProperties,We=Object.getOwnPropertyDescriptors,Et=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Gn=(Oe,it,Me)=>it in Oe?ye(Oe,it,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Oe[it]=Me,Nn=(Oe,it)=>{for(var Me in it||(it={}))ht.call(it,Me)&&Gn(Oe,Me,it[Me]);if(Et)for(var Me of Et(it))ft.call(it,Me)&&Gn(Oe,Me,it[Me]);return Oe},ca=(Oe,it)=>Ge(Oe,We(it)),$n=(Oe,it,Me)=>new Promise((lt,Zt)=>{var za=Jt=>{try{Vn(Me.next(Jt))}catch(Hn){Zt(Hn)}},Ga=Jt=>{try{Vn(Me.throw(Jt))}catch(Hn){Zt(Hn)}},Vn=Jt=>Jt.done?lt(Jt.value):Promise.resolve(Jt.value).then(za,Ga);Vn((Me=Me.apply(Oe,it)).next())});const Xt=({globalSetting:Oe,dispatch:it,user:Me,info:lt,open:Zt,onCancel:za=()=>{}})=>{var Ga;const[Vn,Jt]=(0,b.useState)([]),[Hn,Da]=(0,b.useState)([]),[Oa,tr]=(0,b.useState)([]),[da]=le.default.useForm(),[xt,ga]=(0,b.useState)(!1),[dr,Ar]=(0,b.useState)(!1),lr=(0,b.useRef)(null),Zn=(0,b.useRef)(1),[Tn,Pn]=(0,b.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,b.useEffect)(()=>{Zt&&Er()},[Zt]);const Er=()=>$n(void 0,null,function*(){var Ya;const _r=lt;if(!(0,oe.o1)(it))return;const{user_school_id:po="",department_id:ai="",school_name:oi="",department_name:Oi=""}=Me.userInfo||{},Gr=(Ya=_r==null?void 0:_r.graduation_years)==null?void 0:Ya.at(-1);Da([{id:po,name:oi}]),yield $r(po),da.setFieldsValue({year:Gr,school_id:po,department_id:Number(ai),name:`${Gr}${oi}${Oi}\u6BD5\u4E1A\u8BBE\u8BA1`})}),zr=Ya=>$n(void 0,null,function*(){const _r=yield(0,Ce.J3)(ca(Nn({},Ya),{tab_module_type:"graduations"}));return _r!=null&&_r.un_purchased&&it({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),_r.status===0&&Jt((_r==null?void 0:_r.graduation_years)||[]),_r}),lo=(Ya,_r=500)=>{Ar(!0),clearTimeout(lr.current),lr.current=setTimeout(()=>$n(void 0,null,function*(){Zn.current+=1;const po=Zn.current,ai=yield(0,Ce.NT)({keyword:Ya});ai.status===0&&Zn.current===po&&(Da((ai==null?void 0:ai.schools)||[]),Ar(!1))}),_r)},$r=Ya=>$n(void 0,null,function*(){if(!Ya)return;const _r=yield(0,Ce.Ps)({page:1,limit:9999,id:Ya});_r.status===0&&tr((_r==null?void 0:_r.departments)||[])});return b.createElement(Ze.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Zt,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:xt,onCancel:za,onOk:()=>da.submit()},b.createElement(le.default,{colon:!1,form:da,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Ya,_r)=>{Ya.school_id&&($r(_r.school_id),da.setFieldValue("department_id",null))},onFinish:Ya=>$n(void 0,null,function*(){ga(!0);const _r=yield(0,Ce.Wz)(Ya);_r.status===0&&(he.ZP.success("\u521B\u5EFA\u6210\u529F"),da.resetFields(),za(),(0,de.xg)(`/graduations/${_r==null?void 0:_r.identifier}/index`)),ga(!1)})},b.createElement(le.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},b.createElement(ie.default,{style:{width:344},size:"large",options:(Ga=lt==null?void 0:lt.graduation_years)==null?void 0:Ga.map(Ya=>({value:Ya,label:Ya}))})),b.createElement(le.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},b.createElement(ie.default,{showSearch:!0,filterOption:!1,onSearch:Ya=>{lo(Ya)},loading:dr,size:"large",style:{width:344},options:Hn.map(Ya=>({value:Ya.id,label:Ya.name}))})),b.createElement(le.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},b.createElement(ie.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Oa.map(Ya=>({value:Ya.id,label:Ya.name}))})),b.createElement(le.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},b.createElement(Te.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Mn=(0,be.connect)(({user:Oe,globalSetting:it,loading:Me})=>({user:Oe,globalSetting:it,loading:Me}))(Xt),dt=ae(52430),Tt=Object.defineProperty,ln=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,tt=(Oe,it,Me)=>it in Oe?Tt(Oe,it,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Oe[it]=Me,mt=(Oe,it)=>{for(var Me in it||(it={}))fn.call(it,Me)&&tt(Oe,Me,it[Me]);if(ln)for(var Me of ln(it))vn.call(it,Me)&&tt(Oe,Me,it[Me]);return Oe},Bt=(Oe,it,Me)=>new Promise((lt,Zt)=>{var za=Jt=>{try{Vn(Me.next(Jt))}catch(Hn){Zt(Hn)}},Ga=Jt=>{try{Vn(Me.throw(Jt))}catch(Hn){Zt(Hn)}},Vn=Jt=>Jt.done?lt(Jt.value):Promise.resolve(Jt.value).then(za,Ga);Vn((Me=Me.apply(Oe,it)).next())});const Bn=({globalSetting:Oe,dispatch:it,user:Me,open:lt,onCancel:Zt=()=>{}})=>{const[za]=le.default.useForm(),[Ga,Vn]=(0,b.useState)(!1),[Jt,Hn]=(0,b.useState)(null);return(0,b.useEffect)(()=>{var Da;if(lt){const Oa={code:"",user_type:((Da=Me==null?void 0:Me.userInfo)==null?void 0:Da.identity)==="student"?2:1,major:""};za.setFieldsValue(Oa),Hn(mt({},Oa))}},[lt]),b.createElement(Ze.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:lt,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Ga,onCancel:Zt,onOk:()=>za.submit()},b.createElement(le.default,{colon:!1,form:za,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Da,Oa)=>Hn(mt({},Oa)),onFinish:Da=>Bt(void 0,null,function*(){Vn(!0);const Oa=yield(0,dt.ZP)("/api/graduations/join.json",{method:"post",body:Da});Oa.status===0&&(Zt(),Oa!=null&&Oa.identifier?(0,de.xg)(`/graduations/${Oa==null?void 0:Oa.identifier}/index`):he.ZP.success(Oa==null?void 0:Oa.message)),Vn(!1)})},b.createElement(le.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},b.createElement(Te.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),b.createElement(le.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},b.createElement(ot.ZP.Group,null,b.createElement(ot.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),b.createElement(ot.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Jt==null?void 0:Jt.user_type)===2&&b.createElement(le.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},b.createElement(Te.default,{showCount:!0,maxLength:60}))))};var an=(0,be.connect)(({user:Oe,globalSetting:it})=>({user:Oe,globalSetting:it}))(Bn),on=ae(59301),Be=Object.defineProperty,Pe=Object.defineProperties,He=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,jt=(Oe,it,Me)=>it in Oe?Be(Oe,it,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Oe[it]=Me,zt=(Oe,it)=>{for(var Me in it||(it={}))bt.call(it,Me)&&jt(Oe,Me,it[Me]);if(At)for(var Me of At(it))It.call(it,Me)&&jt(Oe,Me,it[Me]);return Oe},bn=(Oe,it)=>Pe(Oe,He(it)),Mt=(Oe,it)=>{var Me={};for(var lt in Oe)bt.call(Oe,lt)&&it.indexOf(lt)<0&&(Me[lt]=Oe[lt]);if(Oe!=null&&At)for(var lt of At(Oe))it.indexOf(lt)<0&&It.call(Oe,lt)&&(Me[lt]=Oe[lt]);return Me},Fe=(Oe,it,Me)=>new Promise((lt,Zt)=>{var za=Jt=>{try{Vn(Me.next(Jt))}catch(Hn){Zt(Hn)}},Ga=Jt=>{try{Vn(Me.throw(Jt))}catch(Hn){Zt(Hn)}},Vn=Jt=>Jt.done?lt(Jt.value):Promise.resolve(Jt.value).then(za,Ga);Vn((Me=Me.apply(Oe,it)).next())}),xe=(Oe=>(Oe.Projects="projects",Oe.Shixuns="shixuns",Oe.Classrooms="classrooms",Oe))(xe||{}),ct=(Oe=>(Oe.Classrooms="classrooms",Oe.Shixuns="shixuns",Oe.Paths="paths",Oe.Projects="projects",Oe.Videos="videos",Oe.Topics="topics",Oe.Graduations="graduations",Oe))(ct||{});const Lt=Oe=>{var it=Oe,{homePage:Me,user:lt,globalSetting:Zt,loading:za,dispatch:Ga}=it,Vn=Mt(it,["homePage","user","globalSetting","loading","dispatch"]),Jt,Hn,Da,Oa;const[tr,da]=(0,b.useState)(),[xt,ga]=(0,b.useState)(),[dr,Ar]=(0,b.useState)(!1),[lr,Zn]=(0,b.useState)(!1),[Tn,Pn]=(0,b.useState)(!1),[Er,zr]=(0,b.useState)();function lo(Gr,Pa){for(const Wn of Gr){if(Wn.link===Pa)return Wn.hidden;if(Wn.subitem&&Wn.subitem.length>0){let $t=Wn.subitem;for(const On of $t)if(On.link===Pa)return On.hidden;return!1}}return!0}const $r=lo(((Jt=Zt.setting)==null?void 0:Jt.navbar)||[],"/classrooms"),Ya=lo(((Hn=Zt.setting)==null?void 0:Hn.navbar)||[],"/shixuns"),_r=lo(((Da=Zt.setting)==null?void 0:Da.navbar)||[],"/paths"),po=lo(((Oa=Zt.setting)==null?void 0:Oa.navbar)||[],"/graduations"),ai=Gr=>{var Pa;if((0,oe.tJ)(Ga)){if(Gr==="projects"&&!((Pa=lt.userInfo)!=null&&Pa.email)){he.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Gr==="classrooms"?da(!0):Gr==="projects"&&ga(!0)}},oi=(Gr,Pa)=>{var Wn;if((0,oe.tJ)(Ga)){if(Pa==="projects"&&!((Wn=lt.userInfo)!=null&&Wn.email)){he.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Pa==="shixuns"&&!(0,oe.xY)()||Gr&&(window.location.href=Gr)}},Oi=Gr=>{var Pa,Wn,$t,On,pr,De,Kr,ka,cr,gr,Vr,Jr,Fo,ho,ii,jo,wi,pl,si,bl,Mi,gl;return on.createElement(on.Fragment,null,on.createElement(Xe.Z,{justify:"space-around",className:"pt5 pb5"},on.createElement(Ke.Z,{className:((Pa=lt.userInfo)==null?void 0:Pa.user_identity)!=="\u5B66\u751F"?ne.joinCol:ne.hidden},((Wn=lt.userInfo)==null?void 0:Wn.user_identity)!=="\u5B66\u751F"&&!(($t=Zt==null?void 0:Zt.setting)!=null&&$t.hide_course)&&on.createElement(Ie.default.Item,zt({},Gr),on.createElement("a",{onClick:()=>oi("/classrooms/new")},(On=lt.userInfo)!=null&&On.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((pr=Zt==null?void 0:Zt.setting)!=null&&pr.hide_shixun)&&((De=lt==null?void 0:lt.userInfo)==null?void 0:De.is_shixun_marker)&&on.createElement(Ie.default.Item,zt({},Gr),on.createElement("a",{onClick:()=>oi("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Kr=lt.userInfo)==null?void 0:Kr.user_identity)!=="\u5B66\u751F"&&!((ka=Zt==null?void 0:Zt.setting)!=null&&ka.hide_subject)&&on.createElement(Ie.default.Item,zt({},Gr),on.createElement("a",{onClick:()=>oi("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((cr=Zt==null?void 0:Zt.setting)!=null&&cr.is_local)&&((gr=lt.userInfo)==null?void 0:gr.main_site)&&on.createElement(Ie.default.Item,zt({},Gr),on.createElement("a",{onClick:()=>{var el;return oi(`${(el=Zt==null?void 0:Zt.setting)==null?void 0:el.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Vr=lt==null?void 0:lt.userInfo)==null?void 0:Vr.identity)!=="student"&&on.createElement(Ie.default.Item,bn(zt({},Gr),{onClick:()=>Fe(void 0,null,function*(){if(!(0,oe.o1)(Ga))return;const el=yield(0,Ce.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(el!=null&&el.un_purchased){Ga({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}el.status===0&&(zr(el),Ar(!0))})}),on.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Jr=lt.userInfo)!=null&&Jr.main_site)&&on.createElement("div",null,on.createElement(Ie.default.Item,zt({},Gr),on.createElement("a",{onClick:()=>ai("classrooms")},(Fo=lt.userInfo)!=null&&Fo.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ho=lt.userInfo)==null?void 0:ho.main_site)&&!((ii=Zt==null?void 0:Zt.setting)!=null&&ii.is_local)&&on.createElement(Ie.default.Item,zt({},Gr),on.createElement("a",{onClick:()=>ai("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((jo=lt.userInfo)==null?void 0:jo.main_site)&&((wi=lt.userInfo)==null?void 0:wi.user_identity)!=="\u5B66\u751F"&&on.createElement(Ke.Z,null,on.createElement("div",{className:ne.joinBoard})),((pl=lt.userInfo)==null?void 0:pl.main_site)&&on.createElement(Ke.Z,{className:((si=lt.userInfo)==null?void 0:si.user_identity)!=="\u5B66\u751F"?ne.joinCol:ne.w90},on.createElement(Ie.default.Item,zt({},Gr),on.createElement("a",{onClick:()=>ai("classrooms")},(bl=lt.userInfo)!=null&&bl.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Mi=lt.userInfo)==null?void 0:Mi.main_site)&&!((gl=Zt==null?void 0:Zt.setting)!=null&&gl.is_local)&&on.createElement(Ie.default.Item,zt({},Gr),on.createElement("a",{onClick:()=>ai("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),on.createElement(Ie.default.Item,bn(zt({},Gr),{onClick:()=>{(0,oe.o1)(Ga)&&Zn(!0)}}),on.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return on.createElement("section",null,on.createElement(et.Z,{dropdownRender:()=>{var Gr;return on.createElement(Ie.default,{className:((Gr=lt.userInfo)==null?void 0:Gr.user_identity)!=="\u5B66\u751F"?`${ne.rightMenu} ${ne.joinMenu} mt10`:`${ne.rightMenu} ${ne.joinMenu} ${ne.w140} mt10`},on.createElement(Oi,null))},placement:"bottom"},on.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current ml15 mr15"})),on.createElement(ee.Z,{visible:tr,onCancel:()=>da(!1)}),on.createElement(y,{visible:xt,onCancel:()=>ga(!1)}),on.createElement(Mn,{info:Er,open:dr,onCancel:()=>Ar(!1)}),on.createElement(an,{open:lr,onCancel:()=>Zn(!1)}))};var qt=(0,be.connect)(({homePage:Oe,loading:it,user:Me,globalSetting:lt})=>({homePage:Oe,user:Me,globalSetting:lt,loading:it.models.index}))(Lt),Kt={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},kt=ae(64681),rn=ae(37425),Wt=ae(13952),at=ae(59301),Ut=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,Ot=(Oe,it)=>{var Me={};for(var lt in Oe)Dt.call(Oe,lt)&&it.indexOf(lt)<0&&(Me[lt]=Oe[lt]);if(Oe!=null&&Ut)for(var lt of Ut(Oe))it.indexOf(lt)<0&&Ft.call(Oe,lt)&&(Me[lt]=Oe[lt]);return Me},cn=(Oe,it,Me)=>new Promise((lt,Zt)=>{var za=Jt=>{try{Vn(Me.next(Jt))}catch(Hn){Zt(Hn)}},Ga=Jt=>{try{Vn(Me.throw(Jt))}catch(Hn){Zt(Hn)}},Vn=Jt=>Jt.done?lt(Jt.value):Promise.resolve(Jt.value).then(za,Ga);Vn((Me=Me.apply(Oe,it)).next())});const yt=Oe=>{var it,Me=RegExp("(^| )"+Oe+"=([^;]+)(;|$)");return(it=document.cookie.match(Me))?decodeURIComponent(it[2]):null},wt=Oe=>{var it=new Date;it.setTime(it.getTime()-1);var Me=yt(Oe);Me!=null&&(document.cookie=Oe+"="+Me+";expires="+it.toGMTString())};var kn=(Oe=>(Oe.Classrooms="classrooms",Oe.Shixuns="shixuns",Oe.Paths="paths",Oe.Projects="projects",Oe.Videos="videos",Oe.Topics="topics",Oe.Competition="competitions",Oe.Engineering="engineering",Oe.Graduations="graduations",Oe.Paperlibrary="paperlibrary",Oe.Problemset="problemset",Oe.Dataset="dataset",Oe))(kn||{});const _t=Oe=>{var it=Oe,{homePage:Me,user:lt,globalSetting:Zt,loading:za,dispatch:Ga,shixunHomeworks:Vn,location:Jt,payload:Hn={}}=it,Da=Ot(it,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Oa,tr,da,xt,ga,dr,Ar,lr,Zn,Tn,Pn,Er,zr,lo,$r,Ya;const _r=(tr=(((Oa=Zt.setting)==null?void 0:Oa.navbar)||[]).find(Gr=>Gr.link==="/classrooms"))==null?void 0:tr.hidden,po=(xt=(((da=Zt.setting)==null?void 0:da.navbar)||[]).find(Gr=>Gr.link==="/shixuns"))==null?void 0:xt.hidden,ai=(dr=(((ga=Zt.setting)==null?void 0:ga.navbar)||[]).find(Gr=>Gr.link==="/paths"))==null?void 0:dr.hidden,oi=(Ar=lt.userInfo)==null?void 0:Ar.is_school_manage,Oi=()=>{var Gr,Pa,Wn,$t,On,pr,De,Kr,ka,cr,gr,Vr,Jr,Fo,ho,ii;return(0,de.Ll)()?at.createElement(Ie.default,{className:`${Kt.rightMenu} ${Kt.menuWrap}`},at.createElement(Ie.default.Item,null,at.createElement(be.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):at.createElement(Ie.default,{className:`${Kt.rightMenu} ${Kt.menuWrap}`},at.createElement(Ie.default.Item,null,at.createElement(be.Link,{to:`/users/${(Gr=lt.userInfo)==null?void 0:Gr.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),at.createElement(Ie.default.Item,null,at.createElement(be.Link,{to:`/users/${(Pa=lt.userInfo)==null?void 0:Pa.login}/classrooms`},(Wn=lt.userInfo)!=null&&Wn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),at.createElement(Ie.default.Item,null,at.createElement(be.Link,{to:`/users/${($t=lt.userInfo)==null?void 0:$t.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),at.createElement(Ie.default.Item,null,at.createElement(be.Link,{to:`/users/${(On=lt.userInfo)==null?void 0:On.login}/paths`},(pr=lt.userInfo)!=null&&pr.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((De=lt.userInfo)==null?void 0:De.user_identity)!=="\u5B66\u751F"&&at.createElement(Ie.default.Item,null,at.createElement(be.Link,{to:`/users/${(Kr=lt.userInfo)==null?void 0:Kr.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((ka=Zt.setting)!=null&&ka.hide_competition)&&at.createElement(Ie.default.Item,null,at.createElement(be.Link,{to:`/users/${(cr=lt.userInfo)==null?void 0:cr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((gr=Zt.setting)!=null&&gr.hide_virtual)&&at.createElement(Ie.default.Item,null,at.createElement(be.Link,{to:`/users/${(Vr=lt.userInfo)==null?void 0:Vr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,kt.JA)()&&at.createElement(Ie.default.Item,null,at.createElement("a",{onClick:()=>{(0,oe.tJ)(Ga)&&be.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,kt.JA)()&&at.createElement(Ie.default.Item,null,at.createElement("a",{onClick:()=>{(0,oe.tJ)(Ga)&&be.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Fo=(Jr=lt.navigationInfo)==null?void 0:Jr.top)==null?void 0:Fo.laboratory_admin_url)&&at.createElement(Ie.default.Item,null,at.createElement("a",{href:(ii=(ho=lt.navigationInfo)==null?void 0:ho.top)==null?void 0:ii.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),at.createElement(Ie.default.Item,null,at.createElement(be.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Ga({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:at.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),oi&&at.createElement(Ie.default.Item,null,at.createElement(be.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),at.createElement(Ie.default.Item,{className:Kt.exit},at.createElement("a",{onClick:()=>cn(void 0,null,function*(){(0,de.m5)();let jo;try{jo=yield(0,rn.vR)({}),he.ZP.success(jo==null?void 0:jo.message)}catch(wi){}(0,de.d8)("_educoder_session","logout",1),(0,de.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),jo!=null&&jo.url?window.location.href=jo.url:(be.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,kt.bg)()?at.createElement(et.Z,{className:`${Kt.height67}`,dropdownRender:Oi,placement:"bottomRight"},at.createElement("section",null,at.createElement("aside",null,at.createElement("div",{className:Vn.actionTabs.type===1?Kt.classromediv:""},at.createElement("img",{className:`${Kt.userPic} current ml15`,src:`${(lr=Wt.Z)==null?void 0:lr.IMG_SERVER}/images/${(Zn=lt.userInfo)==null?void 0:Zn.image_url}`,alt:"",onClick:()=>{var Gr;return be.history.push((0,de.Ll)()?"/account/profile":`/users/${(Gr=lt.userInfo)==null?void 0:Gr.login}/classrooms`)}}),(0,de.Ll)()&&at.createElement("span",{className:"ml10 font16"},(Tn=lt.userInfo)==null?void 0:Tn.username),at.createElement("i",{className:`iconfont icon-zhankai4 ${Kt.icon}`}))))):at.createElement("div",{className:`font15 ${Zt.isIlearning?Kt.login:""}`},((Pn=Zt.setting)==null?void 0:Pn.sso_login_url)&&at.createElement("a",{target:"_blank",href:(Er=Zt.setting)==null?void 0:Er.sso_login_url},at.createElement("img",{src:`${Wt.Z.IMG_SERVER}/${(zr=Zt.setting)==null?void 0:zr.login_logo_url}`,width:40}),at.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(lo=Zt.setting)==null?void 0:lo.sso_login_button_name)),!(($r=Zt.setting)!=null&&$r.hide_account_login)&&at.createElement(at.Fragment,null,at.createElement("span",{className:"ml10 mr5 current",onClick:()=>{Ga({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((Ya=Zt.setting)!=null&&Ya.close_register)&&at.createElement(at.Fragment,null,at.createElement("span",{className:"ml5 mr5"},"|"),at.createElement(be.Link,{to:"/user/register",className:"ml5 current pr25"},"\u6CE8\u518C"))))};var Kn=(0,be.connect)(({homePage:Oe,loading:it,user:Me,globalSetting:lt,shixunHomeworks:Zt})=>({homePage:Oe,user:Me,globalSetting:lt,shixunHomeworks:Zt,loading:it.models.index}))(_t),Za=ae(65363),fr={tip:"tip___a6MfI"},rr=Object.defineProperty,Ia=Object.defineProperties,Tr=Object.getOwnPropertyDescriptors,ur=Object.getOwnPropertySymbols,Xa=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,wr=(Oe,it,Me)=>it in Oe?rr(Oe,it,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Oe[it]=Me,ba=(Oe,it)=>{for(var Me in it||(it={}))Xa.call(it,Me)&&wr(Oe,Me,it[Me]);if(ur)for(var Me of ur(it))Ja.call(it,Me)&&wr(Oe,Me,it[Me]);return Oe},Zr=(Oe,it)=>Ia(Oe,Tr(it)),br=(Oe,it,Me)=>new Promise((lt,Zt)=>{var za=Jt=>{try{Vn(Me.next(Jt))}catch(Hn){Zt(Hn)}},Ga=Jt=>{try{Vn(Me.throw(Jt))}catch(Hn){Zt(Hn)}},Vn=Jt=>Jt.done?lt(Jt.value):Promise.resolve(Jt.value).then(za,Ga);Vn((Me=Me.apply(Oe,it)).next())}),St=(Oe=>(Oe[Oe.Professor=1]="Professor",Oe[Oe.AssistantProfessor=2]="AssistantProfessor",Oe[Oe.Student=3]="Student",Oe))(St||{});const En=({visible:Oe,user:it,onCancel:Me=()=>{},dispatch:lt,globalSetting:Zt})=>{var za,Ga;const[Vn,Jt]=(0,b.useState)(!1),[Hn,Da]=(0,b.useState)({name:"",phone:""});(0,b.useEffect)(()=>{var da,xt;if((da=it==null?void 0:it.userInfo)!=null&&da.login){let ga=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(ga),ga&&(ga!=null&&ga.isShow)&&(ga==null?void 0:ga.login)===((xt=it==null?void 0:it.userInfo)==null?void 0:xt.login)&&(Jt(!0),Da({name:ga==null?void 0:ga.name,phone:ga==null?void 0:ga.phone}))}},[it==null?void 0:it.userInfo]);const Oa=()=>br(void 0,null,function*(){Me()}),tr=()=>{let da=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Zr(ba({},da),{isShow:!1}))),Jt(!1)};return b.createElement(b.Fragment,null,Vn&&b.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},b.createElement("div",{className:fr.tip},b.createElement("div",null,b.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(za=Zt==null?void 0:Zt.infoData)==null?void 0:za.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Ga=Zt==null?void 0:Zt.infoData)==null?void 0:Ga.phone}`),b.createElement("div",null,b.createElement(Za.Z,{onClick:tr,style:{color:"#165dff",fontSize:16}})))))};var Fn=(0,be.connect)(({user:Oe,globalSetting:it})=>({user:Oe,globalSetting:it}))(En),Vt=ae(3113),sn="data:image/png;base64,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",Ln=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,rt=(Oe,it)=>{var Me={};for(var lt in Oe)Xn.call(Oe,lt)&&it.indexOf(lt)<0&&(Me[lt]=Oe[lt]);if(Oe!=null&&Ln)for(var lt of Ln(Oe))it.indexOf(lt)<0&&ke.call(Oe,lt)&&(Me[lt]=Oe[lt]);return Me};const qe=null,Dn=Oe=>{var it=Oe,{homePage:Me,user:lt,globalSetting:Zt,loading:za,dispatch:Ga,location:Vn,text:Jt,shixunHomeworks:Hn,payload:Da={}}=it,Oa=rt(it,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[tr,da]=(0,b.useState)("none");return(0,b.useEffect)(()=>{Hn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&da("flex")},[Hn.actionTabs.key]),(0,b.useEffect)(()=>{Hn.actionTabs.key==="\u9690\u85CF"&&(da("none"),localStorage.setItem("Noviceguide","0"))},[Hn.actionTabs.key]),b.createElement("div",{style:{display:tr,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},b.createElement("div",{style:{margin:"0 auto",width:"1200px"}},b.createElement("img",{src:sn,style:{position:"absolute",top:"-32px"}}),b.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Hn.actionTabs.text),Hn.actionTabs.type===9?b.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},b.createElement(Vt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),da("none"),Ga({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):b.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},b.createElement(Vt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Ga({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),da("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var mn=(0,be.connect)(({homePage:Oe,loading:it,user:Me,globalSetting:lt,shixunHomeworks:Zt})=>({homePage:Oe,user:Me,globalSetting:lt,loading:it.models.index,shixunHomeworks:Zt}))(Dn),Rn=Object.defineProperty,Ba=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,fa=(Oe,it,Me)=>it in Oe?Rn(Oe,it,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Oe[it]=Me,sa=(Oe,it)=>{for(var Me in it||(it={}))ma.call(it,Me)&&fa(Oe,Me,it[Me]);if(Ba)for(var Me of Ba(it))ta.call(it,Me)&&fa(Oe,Me,it[Me]);return Oe};const pn=Oe=>React.createElement("svg",sa({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Oe),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Ta="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",vr=ae(89392),co=ae(92736),In=ae(6848),nn={content:"content___L4gl0"},Nr="data:image/png;base64,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",Ea=(Oe,it,Me)=>new Promise((lt,Zt)=>{var za=Jt=>{try{Vn(Me.next(Jt))}catch(Hn){Zt(Hn)}},Ga=Jt=>{try{Vn(Me.throw(Jt))}catch(Hn){Zt(Hn)}},Vn=Jt=>Jt.done?lt(Jt.value):Promise.resolve(Jt.value).then(za,Ga);Vn((Me=Me.apply(Oe,it)).next())});const ao=({classroomList:Oe,loading:it,user:Me,dispatch:lt,virtualSpaces:Zt,globalSetting:za})=>{const Ga=(0,be.useLocation)();let Vn=!1;(0,b.useEffect)(()=>{za.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Vn=!0)},[za.actionTabs.key]),(0,b.useEffect)(()=>{Vn&<({type:"globalSetting/setActionTabs",payload:{}})},[Ga.pathname]);const Jt=()=>{lt({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return b.createElement(co.ZP,{theme:{token:{colorBgMask:"#999"}}},b.createElement(Ze.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:za.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>Ea(void 0,null,function*(){}),onCancel:()=>{Jt()}},b.createElement("div",{className:nn.content},b.createElement("div",{className:"mb15"},b.createElement("img",{src:Nr,alt:""})),b.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),b.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",b.createElement(In.Z,{placement:"bottom",title:b.createElement("div",null,b.createElement("img",{src:`${Wt.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),b.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),b.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},b.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var or=(0,be.connect)(({classroomList:Oe,user:it,loading:Me,virtualSpaces:lt,globalSetting:Zt})=>({classroomList:Oe,user:it,loading:Me,virtualSpaces:lt,globalSetting:Zt}))(ao),La=ae(59301),fo=Object.defineProperty,io=Object.getOwnPropertySymbols,Co=Object.prototype.hasOwnProperty,vo=Object.prototype.propertyIsEnumerable,yn=(Oe,it,Me)=>it in Oe?fo(Oe,it,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Oe[it]=Me,Or=(Oe,it)=>{for(var Me in it||(it={}))Co.call(it,Me)&&yn(Oe,Me,it[Me]);if(io)for(var Me of io(it))vo.call(it,Me)&&yn(Oe,Me,it[Me]);return Oe},ro=(Oe,it)=>{var Me={};for(var lt in Oe)Co.call(Oe,lt)&&it.indexOf(lt)<0&&(Me[lt]=Oe[lt]);if(Oe!=null&&io)for(var lt of io(Oe))it.indexOf(lt)<0&&vo.call(Oe,lt)&&(Me[lt]=Oe[lt]);return Me},ir=(Oe,it,Me)=>new Promise((lt,Zt)=>{var za=Jt=>{try{Vn(Me.next(Jt))}catch(Hn){Zt(Hn)}},Ga=Jt=>{try{Vn(Me.throw(Jt))}catch(Hn){Zt(Hn)}},Vn=Jt=>Jt.done?lt(Jt.value):Promise.resolve(Jt.value).then(za,Ga);Vn((Me=Me.apply(Oe,it)).next())});const{Header:Ct}=Je.default,{Search:Ue}=Te.default;function Re(){var Oe,it;const lt=window.location.pathname.split("/"),Zt={};return lt[1]=="classrooms"&<.length>3&&!((Oe=lt[4])!=null&&Oe.includes("newgold"))&&!((it=lt[5])!=null&&it.includes("newgold"))&<[2]!=="coursesId"&&(Zt.course_id=lt[2]),lt[1]==="shixuns"&<.length>3&&(Zt.objective_type="shixun",Zt.objective_id=lt[2]),lt[1]==="paths"&<.length>3&&(Zt.objective_type="path",Zt.objective_id=lt[2]),Or(Or({},Zt),{school:1})}const Rt=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],Cn=Oe=>{var it=Oe,{homePage:Me,user:lt,globalSetting:Zt,loading:za,dispatch:Ga,isLogin:Vn=!1,shixunHomeworks:Jt}=it,Hn=ro(it,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Da,Oa,tr,da,xt,ga,dr,Ar,lr;const Zn=(0,be.useLocation)(),[Tn,Pn]=(0,b.useState)(!1),[Er,zr]=(0,b.useState)(""),[lo,$r]=(0,b.useState)(!1),Ya=Re();(0,b.useEffect)(()=>{Ga({type:"user/getNavigationInfo",payload:Or({},Ya)})},[Zt.name]),(0,b.useEffect)(()=>{Jt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Rt!=null&&Rt.includes(Zn==null?void 0:Zn.pathname)||(Zn==null?void 0:Zn.pathname.indexOf("/classrooms"))===0||Ga({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Zn.pathname]),(0,b.useEffect)(()=>{Jt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Jt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Jt.actionTabs.key]),(0,b.useEffect)(()=>{var $t;if(Zt!=null&&Zt.setting){let On=(0,vr.cloneDeep)(($t=Zt==null?void 0:Zt.setting)==null?void 0:$t.navbar);On=On==null?void 0:On.filter(De=>{var Kr;return!(De!=null&&De.hidden)&&!((0,kt.JA)()&&((Kr=["/paperlibrary","/problemset"])!=null&&Kr.includes(De.link)))});for(const De of On)De.subitem&&(De.subitem=De.subitem.filter(Kr=>{var ka;return!(Kr!=null&&Kr.hidden)&&!((0,kt.JA)()&&((ka=["/paperlibrary","/problemset"])!=null&&ka.includes(Kr.link)))}));let pr=!1;On==null||On.map(function(De,Kr){var ka,cr,gr,Vr;const Jr=Zn.pathname;De.link===Jr&&(zr(De==null?void 0:De.link),(0,de.Dk)(Jr==="/"?(ka=Zt==null?void 0:Zt.setting)==null?void 0:ka.name:Wn(De==null?void 0:De.name)),Oi(Pa(Kr,{name:De==null?void 0:De.name,link:De==null?void 0:De.link},On)),pr=!0),Jr=="/"&&(zr(""),(0,de.Dk)((cr=Zt==null?void 0:Zt.setting)==null?void 0:cr.name)),(gr=De==null?void 0:De.subitem)!=null&&gr.length&&((Vr=De==null?void 0:De.subitem)==null||Vr.map(Fo=>{Fo.link===Jr&&(zr(Fo==null?void 0:Fo.link),Jr!=="/"&&(0,de.Dk)(Wn(Fo==null?void 0:Fo.name)),Oi(Pa(Kr,{name:Fo==null?void 0:Fo.name,link:Fo==null?void 0:Fo.link},On)),pr=!0)}))}),pr||Oi(On)}},[Zt==null?void 0:Zt.setting,lt]);const _r=(0,b.useMemo)(()=>{var $t,On;return($t=Zt==null?void 0:Zt.setting)!=null&&$t.nav_logo_url?`${Wt.Z.IMG_SERVER}/${(On=Zt==null?void 0:Zt.setting)==null?void 0:On.nav_logo_url}`:`${Wt.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Da=Zt==null?void 0:Zt.setting)==null?void 0:Da.nav_logo_url]);function po($t){be.history.push("/search?value="+$t)}const ai=()=>Tn?La.createElement("div",{onBlur:()=>{setTimeout(()=>{Pn(!1)},300)}},La.createElement(Ue,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:po,autoFocus:!0})):La.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{be.history.push("/search?value=")}}),[oi,Oi]=(0,b.useState)([]),Gr=($t,On)=>ir(void 0,null,function*(){var pr,De,Kr,ka,cr,gr;if(($t==null?void 0:$t.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Vr=yield(0,rn.IU)({tab_module_type:"engineering"});if(Vr!=null&&Vr.un_purchased){Ga({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(pr=Vr==null?void 0:Vr.data)!=null&&pr.engineer_url?(Kr=(De=Vr==null?void 0:Vr.data)==null?void 0:De.engineer_url)!=null&&Kr.includes("http")?(0,de.xg)((ka=Vr==null?void 0:Vr.data)==null?void 0:ka.engineer_url):be.history.push((cr=Vr==null?void 0:Vr.data)==null?void 0:cr.engineer_url):(Vr==null?void 0:Vr.status)!=401&&$r(!0);return}(gr=$t==null?void 0:$t.link)!=null&&gr.includes("http")?(0,de.xg)($t==null?void 0:$t.link):((0,de.Dk)($t==null?void 0:$t.name),be.history.push($t==null?void 0:$t.link)),($t==null?void 0:$t.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Ga({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:La.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),Pa=($t,On,pr)=>{const De=pr.slice();return De[$t]&&(De[$t].name=On.name,De[$t].link=On.link),De||[]},Wn=($t="")=>($t==null?void 0:$t.indexOf("<"))>-1?$t==null?void 0:$t.slice(0,$t==null?void 0:$t.indexOf("<")):$t;return Zt.showHeader&&Zt.showHeaderFooter?La.createElement(Je.default,{style:{background:`${Zn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${Zt.isIlearning?ut["header-iearning"]:ut.header} ${Zt.showHeaderFixed?ut.headerFixed:""}`},(Zt==null?void 0:Zt.showTip)&&La.createElement(Fn,null),La.createElement(Ct,{className:"header",style:{background:`${Zn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Zn.pathname=="/training"?"999":""}`}},La.createElement("section",{className:ut["edu-menu"]},(!!Zt.isIlearning||!((Oa=Zt==null?void 0:Zt.setting)!=null&&Oa.main_site)&&!!((tr=Zt==null?void 0:Zt.setting)!=null&&tr.navbar))&&La.createElement(be.Link,{className:"flex item-center",onClick:()=>{Ga({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},La.createElement("img",{className:ut.logo,title:(da=Zt.setting)==null?void 0:da.name,src:_r||Ta})),La.createElement("ul",{className:`${ut.menu} ${(0,de.Ll)()&&"ml0"}`},(0,de.Ll)()&&La.createElement("li",null," ",La.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,de.Ll)()&&Zt.setting&&(oi==null?void 0:oi.map(function($t,On){var pr,De,Kr,ka,cr;return La.createElement("li",{key:On,className:!((pr=$t==null?void 0:$t.subitem)!=null&&pr.length)&&Er===($t==null?void 0:$t.link)||(De=$t==null?void 0:$t.subitem)!=null&&De.some(gr=>Er===(gr==null?void 0:gr.link))?ut.actived:""},La.createElement("div",{onClick:()=>Gr($t,On),className:ut.name},La.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var gr;let Vr=$t==null?void 0:$t.name;return(gr=$t==null?void 0:$t.subitem)==null||gr.map((Jr,Fo)=>(Jr.link===Zn.pathname&&(Vr=Jr.name),Jr)),Vr})()}}),((Kr=$t==null?void 0:$t.subitem)==null?void 0:Kr.length)>0&&La.createElement("i",{className:"iconfont icon-zhankai4"})),((ka=$t==null?void 0:$t.subitem)==null?void 0:ka.length)>0&&La.createElement("div",{className:ut.dropDown},(cr=$t==null?void 0:$t.subitem)==null?void 0:cr.map((gr,Vr)=>La.createElement("div",{className:ut.subName,onClick:()=>Gr(gr,On),key:On+"-"+Vr},!!Vr&&La.createElement("div",{className:ut.line}),La.createElement("aside",{className:"font16 c-black"},Wn(gr==null?void 0:gr.name)),La.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},gr.content)))))}))),La.createElement("div",{className:"c-grey-333 search-bar",style:{flex:Zt.isIlearning?"initial":"1 0 auto"}},!(0,de.Ll)()&&!(Zt!=null&&Zt.isIlearning)&&La.createElement(La.Fragment,null,La.createElement(ai,null),!Vn&&La.createElement(qt,null),!Vn&&!!((xt=lt==null?void 0:lt.userInfo)!=null&&xt.login)&&La.createElement(be.Link,{className:"iconfont icon-xiaoxilingdang ml15 mr15 font18 relative",to:`/messages/${(ga=lt==null?void 0:lt.userInfo)==null?void 0:ga.login}/user_tidings`},((dr=lt==null?void 0:lt.navigationInfo)==null?void 0:dr.new_message)&&La.createElement("span",{className:ut.newslight}))),!Vn&&La.createElement(Kn,{payload:Ya}))),La.createElement(Ze.default,{centered:!0,destroyOnClose:!0,open:lo,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,de.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>$r(!1)},La.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},La.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),La.createElement("img",{src:`${Wt.Z.IMG_SERVER}/${(Ar=Zt==null?void 0:Zt.setting)==null?void 0:Ar.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),La.createElement("p",null,"\u7FA4\u53F7\uFF1A",(lr=Zt==null?void 0:Zt.setting)==null?void 0:lr.homepage_tea_qq_number)))),La.createElement(mn,null),La.createElement(or,null)):La.createElement(La.Fragment,null,La.createElement(or,null))};var na=(0,be.connect)(({homePage:Oe,loading:it,user:Me,globalSetting:lt,shixunHomeworks:Zt})=>({homePage:Oe,user:Me,globalSetting:lt,loading:it.models.index,shixunHomeworks:Zt}))(Cn)},89837:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return et}});var b=ae(59301),be={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Je=ae(92310),Te=ae.n(Je),Ze=ae(71418),ut=ae(2859),he=ae(52430),Xe=ae(89299),Ke=(ot,Qe,de)=>new Promise((a,E)=>{var x=ne=>{try{ee(de.next(ne))}catch(oe){E(oe)}},y=ne=>{try{ee(de.throw(ne))}catch(oe){E(oe)}},ee=ne=>ne.done?a(ne.value):Promise.resolve(ne.value).then(x,y);ee((de=de.apply(ot,Qe)).next())}),et=({data:ot,className:Qe,fullWidth:de,style:a={},onClose:E,onOk:x,showFullTools:y,noAssociationId:ee})=>{const ne=(0,b.useRef)(null),oe=(0,b.useRef)(null),le=(0,b.useRef)(null),ie=(0,b.useRef)(null),[Ce,ye]=(0,b.useState)(!1),[Ge,We]=(0,b.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,b.useEffect)(()=>{le.current||(le.current=document.createElement("style"),document.head.appendChild(le.current)),ot!=null&&ot.visible?(document.body.setAttribute("data-custom","y-hidden"),le.current.innerHTML=" html { overflow-y: hidden; }",ot!=null&&ot.src&&Et()):(document.body.removeAttribute("data-custom"),le.current&&(document.head.removeChild(le.current),le.current=null))},[ot==null?void 0:ot.visible]);const Et=()=>Ke(void 0,null,function*(){ye(!0),We("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ca=yield(0,Xe.ZJ)(ot==null?void 0:ot.src);ne.current.src="",ne.current.src=ca,ne.current.onload=function(){Nn()},ye(!1),We("")}),ht=()=>{document.body.removeAttribute("data-custom"),le.current.innerHTML=" ",E()},ft=ca=>Ke(void 0,null,function*(){ye(!0),We("\u6B63\u5728\u4FDD\u5B58\u4E2D");const $n=yield(0,he.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ot.title,file:ca.dataUrl}});$n!=null&&$n.id&&!ee?(yield(0,he.ZP)(`/api/attachments/${ot.id}/add_subitem.json`,{method:"post",body:{subitem_id:$n==null?void 0:$n.id,settings:JSON.stringify(ca.state)}})).status===0&&x():$n!=null&&$n.id&&x($n),document.body.removeAttribute("data-custom"),le.current.innerHTML=" ",ye(!1),We("")}),Gn=()=>{const ca=document.querySelector('a[href="https://markerjs.com/"]');ca&&ca.parentNode&&(ca.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(Xt=>{const Mn=document.querySelector(Xt.name);Mn&&Mn.setAttribute("title",Xt.title)})},Nn=()=>{oe.current=new ut.hP(ne.current),oe.current.targetRoot=ie.current,oe.current.addEventListener("render",ft),oe.current.addEventListener("beforeclose",ht),y&&(oe.current.availableMarkerTypes=oe.current.ALL_MARKER_TYPES,oe.current.uiStyleSettings.redoButtonVisible=!0,oe.current.uiStyleSettings.notesButtonVisible=!0,oe.current.uiStyleSettings.zoomButtonVisible=!0,oe.current.uiStyleSettings.zoomOutButtonVisible=!0,oe.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=oe.current.uiStyleSettings,oe.current.show(),ot!=null&&ot.snapshotData&&oe.current.restoreState(ot.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Gn()},300)};return b.createElement(b.Fragment,null,(ot==null?void 0:ot.visible)&&b.createElement(Ze.Z,{spinning:Ce,tip:Ge,style:{position:"absolute"}},b.createElement("div",{ref:ie,className:Te()(be.imageDimensions,Qe,de?be.fullWidth:""),style:a},b.createElement("img",{className:be.img,ref:ne}))))}},53267:function(je,Nt,ae){"use strict";var b=ae(59301),be=ae(95237),Je=ae(43604),Te=ae(99313),Ze=ae(3113),ut=ae(98573),he=ae(25346),Xe=ae(48136),Ke=ae(59301);const Ie=(0,b.forwardRef)(({callback:et,showSaveButton:ot,value:Qe=""},de)=>{const a=(0,b.useRef)(),E=[{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([[6277],{65363:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return He}});var b=ae(5016),Be=ae(59301),$e={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},Ie=$e,Ze=ae(7657),dt=function(We,je){return Be.createElement(Ze.Z,(0,b.Z)({},We,{ref:je,icon:Ie}))},he=Be.forwardRef(dt),He=he},87169:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return He}});var b=ae(5016),Be=ae(59301),$e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Ie=$e,Ze=ae(7657),dt=function(We,je){return Be.createElement(Ze.Z,(0,b.Z)({},We,{ref:je,icon:Ie}))},he=Be.forwardRef(dt),He=he},11724:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return He}});var b=ae(5016),Be=ae(59301),$e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},Ie=$e,Ze=ae(7657),dt=function(We,je){return Be.createElement(Ze.Z,(0,b.Z)({},We,{ref:je,icon:Ie}))},he=Be.forwardRef(dt),He=he},32050:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return He}});var b=ae(5016),Be=ae(59301),$e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},Ie=$e,Ze=ae(7657),dt=function(We,je){return Be.createElement(Ze.Z,(0,b.Z)({},We,{ref:je,icon:Ie}))},he=Be.forwardRef(dt),He=he},25346:function(Ge,Tt){"use strict";Tt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},68055:function(Ge,Tt){"use strict";Tt.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},18468:function(Ge,Tt){"use strict";Tt.Z={titlesize:"titlesize___RiFfV",labelWrap:"labelWrap___gNw3Q",label:"label___uujJZ",labelContent:"labelContent___QsIDL",selectSchool:"selectSchool___HL1ax",dataPicker:"dataPicker___Ux1tp",itemWrap:"itemWrap___Q0uQz",img:"img___bqnNM",itemContent:"itemContent___FvPMp",nameWrap:"nameWrap___ALKio",name:"name___Q7c5Q",actionGroup:"actionGroup___qiWs0",schoolWrap:"schoolWrap___dXuoo",school:"school___CW5RX",colorOrange:"colorOrange___EkZAA",colorYellow:"colorYellow___evRzy",graaytitle:"graaytitle___LUmPS"}},74042:function(){"use strict";function Ge(de,a,E,x){E===void 0&&(E=0),x===void 0&&(x=1/0),this._name=de,this._defaultValue=a,this._minimum=E,this._maximum=x}Object.defineProperty(Ge.prototype,"name",{get:function(){return this._name},set:function(de){if(typeof de!="string"||de==="")throw new Error("Shape name must be a valid string.");this._name=de}}),Object.defineProperty(Ge.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(de){if(typeof de!="number"||isNaN(de))throw new Error("The default value must be a real number, not: "+de);this._defaultValue=de}}),Object.defineProperty(Ge.prototype,"minimum",{get:function(){return this._minimum},set:function(de){if(typeof de!="number"||isNaN(de))throw new Error("Minimum must be a real number, not: "+de);this._minimum=de}}),Object.defineProperty(Ge.prototype,"maximum",{get:function(){return this._maximum},set:function(de){if(typeof de!="number"||isNaN(de))throw new Error("Maximum must be a real number, not: "+de);this._maximum=de}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(de,a){var E=go.Shape._FigureParameters[de];return E?E[a]:null},go.Shape.setFigureParameter=function(de,a,E){if(!(E instanceof Ge))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+E);if(E.defaultValueE.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+E.defaultValue);var x=go.Shape._FigureParameters[de];x||(x=[],go.Shape._FigureParameters[de]=x),x[a]=E};var Tt=[];function ae(de,a){var E=Tt.pop();return E===void 0?new go.Point(de,a):(E.x=de,E.y=a,E)}function b(){var de=Tt.pop();return de===void 0?new go.Point:de}function Be(de){Tt.push(de)}function $e(de,a,E,x,y,ee,ne,oe,le){le||(le=new go.Point);var ie=de-E,Ce=y-ne,be=NaN,ze=NaN;if(ie===0)if(Ce===0)de===E&&(be=de,ze=a);else{var Ne=(ee-oe)/Ce,pt=ee-Ne*y;be=de,ze=Ne*be+pt}else if(Ce===0){var ft=(a-x)/ie,gt=a-ft*de;be=y,ze=ft*be+gt}else{var ft=(a-x)/ie,Ne=(ee-oe)/Ce,gt=a-ft*de,pt=ee-Ne*y;be=(pt-gt)/(ft-Ne),ze=ft*be+gt}return le.x=be,le.y=ze,le}function Ie(de,a,E,x,y,ee,ne,oe,le,ie,Ce,be,ze,Ne){var pt=1-le,ft=le,gt=de*pt+E*ft,Gn=a*pt+x*ft,Rn=E*pt+y*ft,ma=x*pt+ee*ft,ia=y*pt+ne*ft,zt=ee*pt+oe*ft,Mn=gt*pt+Rn*ft,lt=Gn*pt+ma*ft,Rt=Rn*pt+ia*ft,ln=ma*pt+zt*ft,cn=Mn*pt+Rt*ft,mn=lt*pt+ln*ft;ie.x=gt,ie.y=Gn,Ce.x=Mn,Ce.y=lt,be.x=cn,be.y=mn,ze.x=Rt,ze.y=ln,Ne.x=ia,Ne.y=zt}var Ze=new go.Spot(.156,.156),dt=new go.Spot(.844,.844),he=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Ge("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(de,a,E){var x=de?de.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,a/3),x=Math.min(x,E/3);var y=x*he,ee=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-y,0,a,y)).add(new go.PathSegment(go.PathSegment.Line,a,E-x)).add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,E-y,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,x,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,y,E,0,E-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&&(ee.spot1=new go.Spot(0,0,y,y),ee.spot2=new go.Spot(1,1,-y,-y)),ee}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(de,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(de,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(de,a,E){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=E/2,x.endX=a,x.endY=E/2,x}),go.Shape.defineFigureGenerator("LineV",function(de,a,E){var x=new go.Geometry(go.Geometry.Line);return x.startX=a/2,x.startY=0,x.endX=a/2,x.endY=E,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,E/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("XLine",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LineRight",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)))}),go.Shape.defineFigureGenerator("LineDown",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,.25*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Line,a,.25*E)))}),go.Shape.defineFigureGenerator("LineLeft",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,E)))}),go.Shape.defineFigureGenerator("LineUp",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,.75*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,a,.75*E)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(de,a,E){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*a,(1-x)*E,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*E)).add(new go.PathSegment(go.PathSegment.Move,x*a,x*E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,(1-x)*E)).add(new go.PathSegment(go.PathSegment.Move,0,E/2)).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("CircleLine",function(de,a,E){var x=a/2,y=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=Ze,y.spot2=dt,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(de,a,E){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}),go.Shape.defineFigureGenerator("Line2",function(de,a,E){var x=new go.Geometry(go.Geometry.Line);return x.startX=a,x.startY=0,x.endX=0,x.endY=E,x}),go.Shape.defineFigureGenerator("Curve1",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,he*a,0,a,(1-he)*E)))}),go.Shape.defineFigureGenerator("Curve2",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,0,he*E,(1-he)*a,E)))}),go.Shape.defineFigureGenerator("Curve3",function(de,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,he*E,he*a,E)))}),go.Shape.defineFigureGenerator("Curve4",function(de,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,(1-he)*a,0,0,(1-he)*E)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(de,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Ge("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*a;if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(x=a);var y=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),y.5&&(x=.5);var y=Math.abs(x)*a;if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(x=a/2);var y=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(x=a/2);var y=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())):ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())),y0&&(ne.add(new go.PathSegment(go.PathSegment.Move,a/2+oe,a/2)),ne.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,oe,oe).close())),ee.spot1=Ze,ee.spot2=dt,ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Cloud",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*E,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*E,-.09239631*a,.07836421*E,.1406031*a,-.0542823*E)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*E,.2450511*a,-.00697547*E,.3776197*a,-.01112067*E)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*E,.4539471*a,0,.6066018*a,-.02526587*E)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*E,.6914277*a,-.01904177*E,.8921095*a,-.01220843*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*E,1.036446*a,.04105738*E,1.020377*a,.3022052*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*E,1.04448*a,.360238*E,.992256*a,.5219009*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*E,1.032337*a,.5771781*E,1.018411*a,.8120651*E)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*E,1.028411*a,.9571472*E,.8556702*a,1.052487*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*E,.7431877*a,1.009325*E,.5624123*a,1.021761*E)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*E,.4820677*a,1.031761*E,.3030112*a,1.002796*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*E,.2329994*a,1.01518*E,.03213784*a,1.01518*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*E,-.02812061*a,.9032597*E,-.01205169*a,.6835638*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*E,-.01812061*a,.6089503*E,-.00606892*a,.4555777*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*E,-.01606892*a,.3892545*E,-.01205169*a,.1944299*E))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(de,a,E){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,x*E)).add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)).add(new go.PathSegment(go.PathSegment.Line,x*a,E)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*E)).add(new go.PathSegment(go.PathSegment.Line,0,x*E).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new Ge("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Ge("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(de,a,E){var x=de?de.parameter1:NaN,y=de?de.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var ee=x%360;ee<0&&(ee+=360);var ne=y%360,oe=Math.min(a,E)/2;return new go.Geometry().add(new go.PathFigure(oe,oe).add(new go.PathSegment(go.PathSegment.Arc,ee,ne,oe,oe,oe,oe).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(de,a,E){var x=he/Math.SQRT2*.5,y=Math.SQRT2/2,ee=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*a,ee*E,a,(1-x)*E,(y+x)*a,(ee+x)*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Ge("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(de,a,E){var x=de?de.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,a)/2,ee=a/2,ne=E/2;return new go.Geometry().add(new go.PathFigure(ee-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+y,0)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ne-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Ge("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(de,a,E){var x=de?de.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,a)/2,ee=a/2,ne=E/2;return new go.Geometry().add(new go.PathFigure(ee-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+y,0)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ne-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new Ge("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(de,a,E){var x=de?de.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),a===0||E===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=a,y.endY=E,y}else{var ee=a/2,ne=E/2,oe=Math.atan2(E,a),le=x-Math.min(Math.cos(oe)*x/2,ee),ie=x-Math.min(Math.sin(oe)*x/2,ne),y=new go.Geometry,Ce=new go.PathFigure(le,0,!0);return y.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,ee,.2*E)),Ce.add(new go.PathSegment(go.PathSegment.Line,a-le,0)),Ce.add(new go.PathSegment(go.PathSegment.Line,a,ie)),Ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,ne)),Ce.add(new go.PathSegment(go.PathSegment.Line,a,E-ie)),Ce.add(new go.PathSegment(go.PathSegment.Line,a-le,E)),Ce.add(new go.PathSegment(go.PathSegment.Line,ee,.8*E)),Ce.add(new go.PathSegment(go.PathSegment.Line,le,E)),Ce.add(new go.PathSegment(go.PathSegment.Line,0,E-ie)),Ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),Ce.add(new go.PathSegment(go.PathSegment.Line,0,ie).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new Ge("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(de,a,E){var x=de?de.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,ee=new go.PathFigure(.1*a,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*E).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new Ge("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,ee=new go.PathFigure(0,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,x*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,x*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,x*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x*E).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new Ge("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,ee=new go.PathFigure(0,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,E,Math.abs(1-x)*a,.25*E,Math.abs(1-x)*a,.75*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*E,x*a,.25*E).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,he*a,0,a,(.5-he/2)*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,(.5+he/2)*E,he*a,E).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,0,a,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*E,.5*a,.25*E).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,.1*a,.8*E,0,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.5*E,.9*a,.8*E).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*E)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.6*a,.2*E,a,.25*E)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*E,a,.8*E,.6*a,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,.5*a,.75*E,.55*a,.95*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*E,.45*a,.95*E,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.4*a,.8*E,0,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*E,0,.25*E,.4*a,.2*E).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.4*a,.6*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,E,.5*a,.75*E,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*E,.55*a,.95*E,.5*a,.75*E));var ee=.2,ne=.3,oe=0,le=ee*he;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5+ee+oe)*E,(.5-ee+ne)*a,(.5+le+oe)*E,(.5-le+ne)*a,(.5+ee+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+ne)*a,(.5+oe)*E,(.5+le+ne)*a,(.5+ee+oe)*E,(.5+ee+ne)*a,(.5+le+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-ee+oe)*E,(1-.5+ee+ne)*a,(.5-le+oe)*E,(.5+le+ne)*a,(.5-ee+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*E,(.5-le+ne)*a,(.5-ee+oe)*E,(.5-ee+ne+.05)*a,(.5-le+oe-.02)*E)),ee=.2,ne=0,oe=-.3,le=ee*he,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+ne)*a,(.5+oe)*E,(.5+le+ne)*a,(.5+ee+oe)*E,(.5+ee+ne)*a,(.5+le+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-ee+oe)*E,(1-.5+ee+ne)*a,(.5-le+oe)*E,(.5+le+ne)*a,(.5-ee+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+ne)*a,(.5+oe)*E,(.5-le+ne)*a,(.5-ee+oe)*E,(.5-ee+ne)*a,(.5-le+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-le+ne)*a,(.5+ee+oe)*E,(.5-ee+ne)*a,(.5+le+oe)*E,(.5-le+ne)*a,(.5+ee+oe)*E)),ee=.2,ne=-.3,oe=0,le=ee*he,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-ee+oe)*E,(1-.5+ee+ne-.05)*a,(.5-le+oe-.02)*E,(.5+le+ne)*a,(.5-ee+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+ne)*a,(.5+oe)*E,(.5-le+ne)*a,(.5-ee+oe)*E,(.5-ee+ne)*a,(.5-le+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5+ee+oe)*E,(.5-ee+ne)*a,(.5+le+oe)*E,(.5-le+ne)*a,(.5+ee+oe)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*E,(.5+le+ne)*a,(.5+ee+oe)*E,(.5+ee+ne)*a,(.5+le+oe)*E).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var ee=.1,ne=.5,oe=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ne+ee)*a,oe*E)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ne,E*oe,ee*a,ee*a).close()),y=new go.PathFigure(a*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),oe=.75,y=new go.PathFigure((ne+ee)*a,oe*E,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ne,E*oe,ee*a,ee*a).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(de,a,E){var x=.8535533905932737,y=.5*a,ee=.5*E;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,ee,y,ee)).add(new go.PathSegment(go.PathSegment.Line,y,E)).add(new go.PathSegment(go.PathSegment.Move,y,ee)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*E)).add(new go.PathSegment(go.PathSegment.Move,y,ee)).add(new go.PathSegment(go.PathSegment.Line,x*a,x*E)))}),go.Shape.defineFigureGenerator("NotAllowed",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=.5,ne=.5,oe=.5,le=new go.PathFigure(ne*a,(oe-ee)*E);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-ee)*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),ee=.4,y=he*.4;var ie=b(),Ce=b(),be=b(),ze=b();Ie(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.42,ie,Ce,be,ze,ze);var Ne=b(),pt=b(),ft=b();Ie(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.58,ze,ze,ft,Ne,pt);var gt=b(),Gn=b(),Rn=b();Ie(ne,oe+ee,ne-y,oe+ee,ne-ee,oe+y,ne-ee,oe,.42,gt,Gn,Rn,ze,ze);var ma=b(),ia=b(),zt=b();return Ie(ne,oe+ee,ne-y,oe+ee,ne-ee,oe+y,ne-ee,oe,.58,ze,ze,zt,ma,ia),le.add(new go.PathSegment(go.PathSegment.Move,zt.x*a,zt.y*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,ma.x*a,ma.y*E,ia.x*a,ia.y*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,be.x*a,be.y*E,ie.x*a,ie.y*E,Ce.x*a,Ce.y*E)),le.add(new go.PathSegment(go.PathSegment.Line,zt.x*a,zt.y*E).close()),le.add(new go.PathSegment(go.PathSegment.Move,Rn.x*a,Rn.y*E)),le.add(new go.PathSegment(go.PathSegment.Line,ft.x*a,ft.y*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,Ne.x*a,Ne.y*E,pt.x*a,pt.y*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,Rn.x*a,Rn.y*E,gt.x*a,gt.y*E,Gn.x*a,Gn.y*E).close()),Be(ie),Be(Ce),Be(be),Be(ze),Be(Ne),Be(pt),Be(ft),Be(gt),Be(Gn),Be(Rn),Be(ma),Be(ia),Be(zt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*a,0)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*E)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.5*E,a,.25*E,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*E,0,.25*E).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Ge("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(de,a,E){var x=de?de.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>a&&(x=a);var y=(a-x)/2,ee=y+x;return new go.Geometry().add(new go.PathFigure(ee,.5*E).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,y,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,.55*E).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*E).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(de,a,E){var x=new go.Geometry,y=he*.4,ee=.4,ne=.5,oe=.5,le=b(),ie=b(),Ce=b(),be=b(),ze=new go.PathFigure((ne-ee)*a,oe*E,!1);x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E)),Ie(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.44,Ce,be,ie,le,le),ze.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*a,ie.y*E,Ce.x*a,Ce.y*E,be.x*a,be.y*E));var Ne=ae(ie.x,ie.y);Ie(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.56,le,le,ie,Ce,be);var pt=ae(ie.x,ie.y);ze.add(new go.PathSegment(go.PathSegment.Line,(Ne.x*.1+.95*.9)*a,Ne.y*.1*E)),ze.add(new go.PathSegment(go.PathSegment.Line,.85*a,Ne.y*.1*E)),ze.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),ze.add(new go.PathSegment(go.PathSegment.Line,a,0)),ze.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),ze.add(new go.PathSegment(go.PathSegment.Line,(pt.x*.1+.9)*a,.15*E)),ze.add(new go.PathSegment(go.PathSegment.Line,(pt.x*.1+.9)*a,(pt.y*.1+.05*.9)*E)),ze.add(new go.PathSegment(go.PathSegment.Line,pt.x*a,pt.y*E)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,Ce.x*a,Ce.y*E,be.x*a,be.y*E)),ze.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,(ne-y)*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E)),ee=.35,y=he*.35;var ft=new go.PathFigure(ne*a,(oe-ee)*E,!1);x.add(ft),ft.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),ft.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E)),ft.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),ft.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-ee)*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E));var gt=new go.PathFigure((ne-ee)*a,oe*E,!1);return x.add(gt),Be(le),Be(ie),Be(Ce),Be(be),Be(Ne),Be(pt),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(de,a,E){var x=new go.Geometry,y=.375,ee=0,ne=-.125,oe=y*he,le=new go.PathFigure((.525+ee)*a,(.5+y+ne)*E,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*a,(.5+ne)*E,(.5+oe+ee)*a,(.5+y+ne)*E,(.5+y+ee)*a,(.5+oe+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-y+ne)*E,(1-.5+y+ee)*a,(.5-oe+ne)*E,(.5+oe+ee)*a,(.5-y+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ne)*E,(.5-oe+ee)*a,(.5-y+ne)*E,(.5-y+ee)*a,(.5-oe+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.475+ee)*a,(.5+y+ne)*E,(.5-y+ee)*a,(.5+oe+ne)*E,(.5-oe+ee)*a,(.5+y+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*E)),le.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*E)),le.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*E)),le.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*E)),le.add(new go.PathSegment(go.PathSegment.Line,.475*a,E)),le.add(new go.PathSegment(go.PathSegment.Line,.525*a,E)),le.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*E)),le.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*E)),le.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*E)),le.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E).close()),y=.325,ee=0,ne=-.125,oe=y*he;var le=new go.PathFigure((1-.5+y+ee)*a,(.5+ne)*E,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+y+ne)*E,(.5+y+ee)*a,(.5+oe+ne)*E,(.5+oe+ee)*a,(.5+y+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ne)*E,(.5-oe+ee)*a,(.5+y+ne)*E,(.5-y+ee)*a,(.5+oe+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-y+ne)*E,(.5-y+ee)*a,(.5-oe+ne)*E,(.5-oe+ee)*a,(.5-y+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*a,(.5+ne)*E,(.5+oe+ee)*a,(.5-y+ne)*E,(1-.5+y+ee)*a,(.5-oe+ne)*E));var le=new go.PathFigure((.525+ee)*a,(.5+y+ne)*E,!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(de,a,E){var x=de?de.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(de,a,E){var x=de?de.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,x*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,x*a,E))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LogicAnd",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(de,a,E){var x=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*E,.5*a,.5*E)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Move,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Move,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)))}),go.Shape.defineFigureGenerator("LogicForAll",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,0,E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(de,a,E){var x=.5;return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*E)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*a,x*E,x*a,x*E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(de,a,E){var x=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,x*E)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*a,x*E,x*a,x*E)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Ge("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Ge("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.3);var y=de?de.parameter2:NaN;isNaN(y)&&(y=.3);var ee=(1-x)*a,ne=(.5-y/2)*E,oe=(.5+y/2)*E,le=new go.Geometry,ie=new go.PathFigure(0,ne,!0);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,ee,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,ee,0)),ie.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ie.add(new go.PathSegment(go.PathSegment.Line,ee,E)),ie.add(new go.PathSegment(go.PathSegment.Line,ee,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,0,oe).close()),le.spot1=new go.Spot(0,ne/E);var Ce=$e(0,oe/E,1,oe/E,ee/a,1,1,.5,b());return le.spot2=new go.Spot(Ce.x,Ce.y),Be(Ce),le}),go.Shape.setFigureParameter("Arrow2",0,new Ge("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Ge("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=30),x>a&&(x=a);var y=de?de.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,E/2);var ee=a-x,ne=(E-y)/2,oe=ne+y,le=new go.Geometry,ie=new go.PathFigure(0,ne,!0);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,ee,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,ee,0)),ie.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ie.add(new go.PathSegment(go.PathSegment.Line,ee,E)),ie.add(new go.PathSegment(go.PathSegment.Line,ee,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,0,oe).close()),le.spot1=new go.Spot(0,ne/E);var Ce=$e(0,oe/E,1,oe/E,ee/a,1,1,.5,b());return le.spot2=new go.Spot(Ce.x,Ce.y),Be(Ce),le}),go.Shape.defineFigureGenerator("Chevron",function(de,a,E){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*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(de,a,E){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*a,.214*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*E).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Ge("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*E,ee=(.5+x/2)*E,ne=new go.Geometry,oe=new go.PathFigure(a,.5*E,!0);ne.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var le=$e(0,.5,.3,0,0,y/E,.1,y/E,b());return ne.spot1=new go.Spot(le.x,le.y),le=$e(.7,1,1,.5,0,ee/E,1,ee/E,le),ne.spot2=new go.Spot(le.x,le.y),Be(le),ne}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Ge("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Ge("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=40);var y=de?de.parameter2:NaN;isNaN(y)&&(y=100);var ee=(E-x)/2,ne=ee+x,oe=(E-y)/2,le=oe+y;(x>E||y>E)&&(y>x?(x=x*E/y,ee=(E-x)/2,ne=ee+x,oe=0,le=E):(ee=0,ne=E,oe=0,le=E));var ie=new go.Geometry,Ce=new go.PathFigure(a,.5*E,!0);ie.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,le)),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),Ce.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),Ce.add(new go.PathSegment(go.PathSegment.Line,.3*a,le)),Ce.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),Ce.add(new go.PathSegment(go.PathSegment.Line,.3*a,oe)),Ce.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,oe).close());var be=$e(0,.5,.3,oe/E,0,ee/E,1,ee/E,b());return ie.spot1=new go.Spot(be.x,be.y),be=$e(.7,le/E,1,.5,0,ne/E,1,ne/E,be),ie.spot2=new go.Spot(be.x,be.y),Be(be),ie}),go.Shape.setFigureParameter("IBeamArrow",0,new Ge("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*E,ee=(.5+x/2)*E,ne=new go.Geometry,oe=new go.PathFigure(a,.5*E,!0);ne.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,0,E)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(0,y/E);var le=$e(.7,1,1,.5,0,ee/E,1,ee/E,b());return ne.spot2=new go.Spot(le.x,le.y),Be(le),ne}),go.Shape.setFigureParameter("IBeamArrow2",0,new Ge("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Ge("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=40);var y=de?de.parameter2:NaN;isNaN(y)&&(y=100);var ee=(E-x)/2,ne=ee+x,oe=(E-y)/2,le=oe+y;(x>E||y>E)&&(y>x?(x=x*E/y,ee=(E-x)/2,ne=ee+x,oe=0,le=E):(ee=0,ne=E,oe=0,le=E));var ie=new go.Geometry,Ce=new go.PathFigure(a,.5*E,!0);ie.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,le)),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),Ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),Ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,le)),Ce.add(new go.PathSegment(go.PathSegment.Line,0,le)),Ce.add(new go.PathSegment(go.PathSegment.Line,0,oe)),Ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,oe)),Ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Ce.add(new go.PathSegment(go.PathSegment.Line,.7*a,oe).close()),ie.spot1=new go.Spot(0,ee/E);var be=$e(.7,le/E,1,.5,0,ne/E,1,ne/E,b());return ie.spot2=new go.Spot(be.x,be.y),Be(be),ie}),go.Shape.setFigureParameter("Pointer",0,new Ge("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var ne=$e(.2,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(ne.x,ne.y),Be(ne),y}),go.Shape.setFigureParameter("RoundedPointer",0,new Ge("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*E,x*a,.25*E).close()),y.spot1=new go.Spot(x,.35);var ne=$e(0,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(ne.x,ne.y),Be(ne),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new Ge("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*E,ee=(.5+x/2)*E,ne=new go.Geometry,oe=new go.PathFigure(a,.5*E,!0);ne.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Line,0,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(.2,.3);var le=$e(.7,1,1,.5,0,ee/E,1,ee/E,b());return ne.spot2=new go.Spot(le.x,le.y),Be(le),ne}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Ge("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=50);var y=(E-x)/2,ee=y+x;x>E&&(y=0,ee=E);var ne=new go.Geometry,oe=new go.PathFigure(a,.5*E,!0);ne.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Line,0,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(.2,y/E);var le=$e(.7,1,1,.5,0,ee/E,1,ee/E,b());return ne.spot2=new go.Spot(le.x,le.y),Be(le),ne}),go.Shape.setFigureParameter("SquareArrow",0,new Ge("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=he*.1,ne=new go.PathFigure(0,.9*E,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.9*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,E,.85/.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*E).close());var ee=new go.PathFigure(0,.9*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,.8*E,.85/.9*a,.8*E)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var ee=new go.PathFigure(.5*a,E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.3*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var ee=new go.PathFigure(0,.3*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,ee=he*.5,ne=new go.PathFigure(0,x,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,he*x,(.5-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,1*a,x,(.5+ee)*a,0,1*a,he*x)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*E,1*a,E-he*x,(.5+ee)*a,1*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,(.5-ee)*a,1*E,0,E-he*x)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x));var oe=new go.PathFigure(a,x,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*x,1*a,2*x-he*x,(.5+ee)*a,2*x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-ee)*a,2*x,0,2*x-he*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,ee=he*.5,ne=new go.PathFigure(0,E-x,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,he*x,(.5-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,x,(.5+ee)*a,0,a,he*x)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,E-he*x,(.5+ee)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,(.5-ee)*a,E,0,E-he*x));var oe=new go.PathFigure(0,E-x,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E-2*x,0,E-x-he*x,(.5-ee)*a,E-2*x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,a,E-x,(.5+ee)*a,E-2*x,a,E-x-he*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,ee=he*.5,ne=new go.PathFigure(x,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-he*x,0,a,(.5-ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,(.5+ee)*E,a-he*x,E)),ne.add(new go.PathSegment(go.PathSegment.Line,x,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,he*x,E,0,(.5+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-ee)*E,he*x,0));var oe=new go.PathFigure(x,0,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*E,x+he*x,0,2*x,(.5-ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,x,E,2*x,(.5+ee)*E,x+he*x,E)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,ee=he*.5,ne=new go.PathFigure(a-x,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-he*x,0,a,(.5-ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,(.5+ee)*E,a-he*x,E)),ne.add(new go.PathSegment(go.PathSegment.Line,x,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,he*x,E,0,(.5+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-ee)*E,he*x,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a-x,0));var oe=new go.PathFigure(a-x,0,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,a-2*x,.5*E,a-x-he*x,0,a-2*x,(.5-ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a-2*x,(.5+ee)*E,a-x-he*x,E)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.25*a,.25*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(.25*a,.25*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.25*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(0,E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E).close());var ee=new go.PathFigure(.5*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var ee=new go.PathFigure(.5*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.85*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(de,a,E){var x=new go.Geometry,y=.2,ee=.1,ne=he*y,oe=he*ee,le=.5,ie=.1,Ce=new go.PathFigure(le*a,(ie+ee)*E,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(le-y)*a,ie*E,(le-ne)*a,(ie+ee)*E,(le-y)*a,(ie+oe)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ee)*E,(le-y)*a,(ie-oe)*E,(le-ne)*a,(ie-ee)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(le+y)*a,ie*E,(le+ne)*a,(ie-ee)*E,(le+y)*a,(ie-oe)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie+ee)*E,(le+y)*a,(ie+oe)*E,(le+ne)*a,(ie+ee)*E));var be=.05,ze=he*be;le=.05,ie=.25;var Ne=new go.PathFigure(.5*a,.2*E,!0);return x.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),le=.95,ie=.25,Ne.add(new go.PathSegment(go.PathSegment.Bezier,(le+be)*a,ie*E,(le+ze)*a,(ie-be)*E,(le+be)*a,(ie-ze)*E)),Ne.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),Ne.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),Ne.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),be=.025,ze=he*be,le=.825,ie=.35,Ne.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-be)*E,(le+be)*a,(ie-ze)*E,(le+ze)*a,(ie-be)*E)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(le-be)*a,ie*E,(le-ze)*a,(ie-be)*E,(le-be)*a,(ie-ze)*E)),Ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),Ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),Ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),be=.05,ze=he*be,le=.5,ie=.7,Ne.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-be)*E,(le+be)*a,(ie-ze)*E,(le+ze)*a,(ie-be)*E)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(le-be)*a,ie*E,(le-ze)*a,(ie-be)*E,(le-be)*a,(ie-ze)*E)),Ne.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),Ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),Ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),be=.025,ze=he*be,le=.175,ie=.35,Ne.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-be)*E,(le+be)*a,(ie-ze)*E,(le+ze)*a,(ie-be)*E)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(le-be)*a,ie*E,(le-ze)*a,(ie-be)*E,(le-be)*a,(ie-ze)*E)),Ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),Ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),Ne.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),be=.05,ze=he*be,le=.05,ie=.25,Ne.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-be)*E,(le-be)*a,(ie-ze)*E,(le-ze)*a,(ie-be)*E)),Ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new Ge("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(de,a,E){var x=de?de.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,ee=new go.PathFigure(a,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x*E)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,.5*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E));var ee=new go.PathFigure(.5*a,.5*E,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(0,y*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),x}),go.Shape.defineFigureGenerator("Database",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=he*.1,ne=new go.PathFigure(a,.1*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*E,(.5-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-ee)*E));var oe=new go.PathFigure(a,.1*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+ee)*E,(.5+y)*a,.2*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+ee)*E,(.5+y)*a,.3*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Move,a,.3*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*E,a,(.3+ee)*E,(.5+y)*a,.4*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,(.5-y)*a,.4*E,0,(.3+ee)*E)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(de,a,E){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*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*E,.25*a,.1*E).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=he*.1,ne=new go.PathFigure(a,.1*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*E,(.5-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-ee)*E));var oe=new go.PathFigure(a,.1*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+ee)*E,(.5+y)*a,.2*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+ee)*E,(.5+y)*a,.3*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+ee)*E)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var ee=he*.2,ne=new go.PathFigure(0,.2*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-ee)*E,(.2-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*E,(.8+ee)*a,0,a,(.2-ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,E,a,(.8+ee)*E,(.8+ee)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*E,(.2-ee)*a,E,0,(.8+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.2*E));var oe=new go.PathFigure(0,y*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(0,y*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),x}),go.Shape.defineFigureGenerator("Document",function(de,a,E){var x=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(y*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,y*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var ee=new go.PathFigure(.1*a,.4*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*E)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(.75*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a,.5*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E));var ee=new go.PathFigure(a,.5*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E));var ne=new go.PathFigure(a,.5*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN,ee=de?de.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.1);var ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var oe=new go.PathFigure(y*a,0,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),oe.add(new go.PathSegment(go.PathSegment.Move,0,ee*E)),oe.add(new go.PathSegment(go.PathSegment.Line,a,ee*E)),x}),go.Shape.defineFigureGenerator("Junction",function(de,a,E){var x=new go.Geometry,y=1/Math.SQRT2,ee=(1-1/Math.SQRT2)/2,ne=he*.5,oe=.5,le=new go.PathFigure(a,oe*E,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,E,a,(oe+ne)*E,(oe+ne)*a,E)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,oe*E,(oe-ne)*a,E,0,(oe+ne)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,0,0,(oe-ne)*E,(oe-ne)*a,0)),le.add(new go.PathSegment(go.PathSegment.Bezier,a,oe*E,(oe+ne)*a,0,a,(oe-ne)*E));var ie=new go.PathFigure((ee+y)*a,(ee+y)*E,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,ee*a,ee*E)),ie.add(new go.PathSegment(go.PathSegment.Move,ee*a,(ee+y)*E)),ie.add(new go.PathSegment(go.PathSegment.Line,(ee+y)*a,ee*E)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(de,a,E){var x=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close());var ee=new go.PathFigure(.1*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*E)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=.5,ne=new go.PathFigure(.5*a,E,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(ee+.1)*a,.9*E,a,(ee+y)*E,(ee+y)*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.7);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(de,a,E){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*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(de,a,E){var x=new go.Geometry;E=E/.8;var y=new go.PathFigure(a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*E,.96*a,.47*E,.93*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*E,.86*a,.57*E,.83*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.4*a,.4*E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var ee=new go.PathFigure(.1*a,.2*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*E)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.1*a,.1*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close());var ee=new go.PathFigure(.2*a,.1*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.1);var ee=1-y,ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close());var oe=new go.PathFigure(.5*y*a,y*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*a,y*E)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(de,a,E){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*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=.5,ne=new go.PathFigure(a,ee*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,a,(ee+y)*E,(ee+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E));var oe=new go.PathFigure(a,.5*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(de,a,E){var x=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.5*a,.6*E,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN,ee=de?de.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN,ee=de?de.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure((1-y)*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,y*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),x}),go.Shape.defineFigureGenerator("Process",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(y*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var ee=new go.PathFigure(0,.5*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(y*a,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E));var ne=new go.PathFigure(y*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(de,a,E){var x=new go.Geometry,y=de?de.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*E).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(.5+y)*a,0,a,(.5-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.5+y)*E,(.5+y)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=.5,ne=new go.PathFigure(a,ee*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,a,(ee+y)*E,(ee+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E));var oe=new go.PathFigure(a,ee*E,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a,ee*E));var le=new go.PathFigure(.8*a,.75*E,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*E)),le.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*E)),le.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*E)),le.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*E)),le.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*E)),le.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*E)),le.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*E)),x}),go.Shape.defineFigureGenerator("Ground",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),x}),go.Shape.defineFigureGenerator("Inverter",function(de,a,E){var x=new go.Geometry,y=he*.1,ee=.1,ne=.9,oe=.5,le=new go.PathFigure(.8*a,.5*E,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,0,E)),le.add(new go.PathSegment(go.PathSegment.Line,0,0)),le.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E));var ie=new go.PathFigure((ne+ee)*a,oe*E,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,(ne-y)*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,(ne+y)*a,(oe-ee)*E,(ne+ee)*a,(oe-y)*E)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=he*.4,ne=he*.1,oe=.1,le=.9,ie=.5,Ce=new go.PathFigure(.8*a,.5*E,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,.8*a,(.5+ee)*E,(.4+y)*a,E)),Ce.add(new go.PathSegment(go.PathSegment.Line,0,E)),Ce.add(new go.PathSegment(go.PathSegment.Line,0,0)),Ce.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(.4+y)*a,0,.8*a,(.5-ee)*E));var be=new go.PathFigure((le+oe)*a,ie*E,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie+oe)*E,(le+oe)*a,(ie+ne)*E,(le+ne)*a,(ie+oe)*E)),be.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe)*a,ie*E,(le-ne)*a,(ie+oe)*E,(le-oe)*a,(ie+ne)*E)),be.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-oe)*E,(le-oe)*a,(ie-ne)*E,(le-ne)*a,(ie-oe)*E)),be.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe)*a,ie*E,(le+ne)*a,(ie-oe)*E,(le+oe)*a,(ie-ne)*E)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(de,a,E){var x=new go.Geometry,y=.5,ee=he*y,ne=0,oe=.5,le=new go.PathFigure(.8*a,.5*E,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.7*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ne+ee)*a,(oe-y)*E,.7*a,(oe-ee)*E)),y=.1,ee=he*.1,ne=.9,oe=.5;var ie=new go.PathFigure((ne-y)*a,oe*E,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,oe*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,oe*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(de,a,E){var x=new go.Geometry,y=.5,ee=he*y,ne=0,oe=.5,le=new go.PathFigure(0,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ne+ee+ee)*a,(oe-y)*E,.8*a,(oe-ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.8*a,(oe+ee)*E,(ne+ee+ee)*a,(oe+y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(de,a,E){var x=new go.Geometry,y=.5,ee=he*y,ne=.2,oe=.5,le=new go.PathFigure(.1*a,0,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var ie=new go.PathFigure(.8*a,.5*E,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.7*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ne+ee)*a,(oe-y)*E,.7*a,(oe-ee)*E)),y=.1,ee=he*.1,ne=.9,oe=.5;var Ce=new go.PathFigure((ne-y)*a,oe*E,!0);return x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,oe*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,oe*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(de,a,E){var x=new go.Geometry,y=.5,ee=he*y,ne=.2,oe=.5,le=new go.PathFigure(.1*a,0,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var ie=new go.PathFigure(.2*a,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ne+ee)*a,(oe-y)*E,.9*a,(oe-ee)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.9*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(de,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x}),go.Shape.defineFigureGenerator("Resistor",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),x}),go.Shape.defineFigureGenerator("Inductor",function(de,a,E){var x=new go.Geometry,y=he*.1,ee=.1,ne=.1,oe=.5,le=new go.PathFigure((ne-y*.5)*a,E,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,0,(ne-y)*a,E,(ne-ee)*a,0)),ne=.3,le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,(ne+ee)*a,0,(ne+y)*a,E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,0,(ne-y)*a,E,(ne-ee)*a,0)),ne=.5,le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,(ne+ee)*a,0,(ne+y)*a,E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,0,(ne-y)*a,E,(ne-ee)*a,0)),ne=.7,le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,(ne+ee)*a,0,(ne+y)*a,E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,0,(ne-y)*a,E,(ne-ee)*a,0)),ne=.9,le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y*.5)*a,E,(ne+ee)*a,0,(ne+y)*a,E)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(de,a,E){var x=new go.Geometry,y=he*.5,ee=.5,ne=.5,oe=.5,le=new go.PathFigure((ne-ee)*a,oe*E,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,(ne+y)*a,(oe-ee)*E,(ne+ee)*a,(oe-y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,(ne-y)*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E)),le.add(new go.PathSegment(go.PathSegment.Move,(ne-ee+.1)*a,oe*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee-.1)*a,oe*E,ne*a,(oe-ee)*E,ne*a,(oe+ee)*E)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x}),go.Shape.defineFigureGenerator("Diode",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(de,a,E){var x=new go.Geometry,y=a,ee=E;a=a*.38,E=E*.6;var ne=he*.8,oe=.8,le=0,ie=.5,Ce=(y-a)/2,be=(ee-E)/2,ze=new go.PathFigure(le*a+Ce,(ie+oe)*E+be,!0);x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe)*a+Ce,ie*E+be,(le-ne)*a+Ce,(ie+oe)*E+be,(le-oe)*a+Ce,(ie+ne)*E+be)),ze.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie-oe)*E+be,(le-oe)*a+Ce,(ie-ne)*E+be,(le-ne)*a+Ce,(ie-oe)*E+be)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe+ne*.5)*a+Ce,ie*E+be,le*a+Ce,(ie-oe)*E+be,(le-oe+ne*.5)*a+Ce,(ie-ne)*E+be)),ze.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie+oe)*E+be,(le-oe+ne*.5)*a+Ce,(ie+ne)*E+be,le*a+Ce,(ie+oe)*E+be).close()),ne=he*.4,oe=.4,le=.2,ie=.5;var Ne=new go.PathFigure(le*a+Ce,(ie+oe)*E+be,!0);x.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe)*a+Ce,ie*E+be,(le-ne)*a+Ce,(ie+oe)*E+be,(le-oe)*a+Ce,(ie+ne)*E+be)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie-oe)*E+be,(le-oe)*a+Ce,(ie-ne)*E+be,(le-ne)*a+Ce,(ie-oe)*E+be)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe+ne*.5)*a+Ce,ie*E+be,le*a+Ce,(ie-oe)*E+be,(le-oe+ne*.5)*a+Ce,(ie-ne)*E+be)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie+oe)*E+be,(le-oe+ne*.5)*a+Ce,(ie+ne)*E+be,le*a+Ce,(ie+oe)*E+be).close()),ne=he*.2,oe=.2,le=.5,ie=.5;var pt=new go.PathFigure((le-oe)*a+Ce,ie*E+be,!0);x.add(pt),pt.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie-oe)*E+be,(le-oe)*a+Ce,(ie-ne)*E+be,(le-ne)*a+Ce,(ie-oe)*E+be)),pt.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe)*a+Ce,ie*E+be,(le+ne)*a+Ce,(ie-oe)*E+be,(le+oe)*a+Ce,(ie-ne)*E+be)),pt.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie+oe)*E+be,(le+oe)*a+Ce,(ie+ne)*E+be,(le+ne)*a+Ce,(ie+oe)*E+be)),pt.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe)*a+Ce,ie*E+be,(le-ne)*a+Ce,(ie+oe)*E+be,(le-oe)*a+Ce,(ie+ne)*E+be)),ne=he*.4,oe=.4,le=.8,ie=.5;var ft=new go.PathFigure(le*a+Ce,(ie-oe)*E+be,!0);x.add(ft),ft.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe)*a+Ce,ie*E+be,(le+ne)*a+Ce,(ie-oe)*E+be,(le+oe)*a+Ce,(ie-ne)*E+be)),ft.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie+oe)*E+be,(le+oe)*a+Ce,(ie+ne)*E+be,(le+ne)*a+Ce,(ie+oe)*E+be)),ft.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe-ne*.5)*a+Ce,ie*E+be,le*a+Ce,(ie+oe)*E+be,(le+oe-ne*.5)*a+Ce,(ie+ne)*E+be)),ft.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie-oe)*E+be,(le+oe-ne*.5)*a+Ce,(ie-ne)*E+be,le*a+Ce,(ie-oe)*E+be).close()),ne=he*.8,oe=.8,le=1,ie=.5;var gt=new go.PathFigure(le*a+Ce,(ie-oe)*E+be,!0);return x.add(gt),gt.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe)*a+Ce,ie*E+be,(le+ne)*a+Ce,(ie-oe)*E+be,(le+oe)*a+Ce,(ie-ne)*E+be)),gt.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie+oe)*E+be,(le+oe)*a+Ce,(ie+ne)*E+be,(le+ne)*a+Ce,(ie+oe)*E+be)),gt.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe-ne*.5)*a+Ce,ie*E+be,le*a+Ce,(ie+oe)*E+be,(le+oe-ne*.5)*a+Ce,(ie+ne)*E+be)),gt.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Ce,(ie-oe)*E+be,(le+oe-ne*.5)*a+Ce,(ie-ne)*E+be,le*a+Ce,(ie-oe)*E+be).close()),x}),go.Shape.defineFigureGenerator("Email",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Move,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*E)),x}),go.Shape.defineFigureGenerator("Ethernet",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.35*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var ee=new go.PathFigure(.1*a,E,!0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var ne=new go.PathFigure(.6*a,E,!0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,E).close());var oe=new go.PathFigure(0,.5*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),oe.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*E)),oe.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*E)),x}),go.Shape.defineFigureGenerator("Power",function(de,a,E){var x=new go.Geometry,y=he*.4,ee=.4,ne=.5,oe=.5,le=b(),ie=b(),Ce=b(),be=b();Ie(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.5,le,le,ie,Ce,be);var ze=ae(ie.x,ie.y),Ne=new go.PathFigure(ie.x*a,ie.y*E,!0);x.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,Ce.x*a,Ce.y*E,be.x*a,be.y*E)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,(ne-y)*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E)),Ie(ne-ee,oe,ne-ee,oe-y,ne-y,oe-ee,ne,oe-ee,.5,Ce,be,ie,le,le),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*a,ie.y*E,Ce.x*a,Ce.y*E,be.x*a,be.y*E)),y=he*.3,ee=.3,Ie(ne-ee,oe,ne-ee,oe-y,ne-y,oe-ee,ne,oe-ee,.5,Ce,be,ie,le,le),Ne.add(new go.PathSegment(go.PathSegment.Line,ie.x*a,ie.y*E)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,be.x*a,be.y*E,Ce.x*a,Ce.y*E)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),Ie(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.5,le,le,ie,Ce,be),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*a,ie.y*E,be.x*a,be.y*E,Ce.x*a,Ce.y*E).close());var Ne=new go.PathFigure(.45*a,0,!0);return x.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),Ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),Ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),Be(le),Be(ie),Be(Ce),Be(be),Be(ze),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,E/2,a/2,E/2));function ee(ne,oe,le){ne.add(new go.PathSegment(go.PathSegment.Move,(.3+oe)*a,(.8+le)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(.5+oe)*a,(.5+le)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(.1+oe)*a,(.5+le)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(.3+oe)*a,(.8+le)*E).close())}return ee(y,0,0),ee(y,.4,0),ee(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.2*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.37*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.37*E)),y.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*E)),y.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*E).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.1*a,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*E,.45*a,.44*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*E,.48*a,.17*E,.54*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*E,.59*a,.29*E,.58*a,.28*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*E,.8*a,.34*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*E,.87*a,.48*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,1.17*a,.76*E,.82*a,.8*E).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(de,a,E){var x=new go.Geometry,y=.5,ee=0,ne=0,oe=y*he,le=.4*Math.SQRT2/2+.5,ie=.5-.5*Math.SQRT2/2,Ce=1,be=.5,ze=.5,Ne=0,pt=new go.PathFigure(le*a,(1-ie)*E,!1);return x.add(pt),pt.add(new go.PathSegment(go.PathSegment.Bezier,Ce*a,be*E,Ce*a,.7*E,Ce*a,be*E)),pt.add(new go.PathSegment(go.PathSegment.Bezier,(ze+ee)*a,(Ne+ee)*E,(.5+y+ee)*a,(.5-oe+ee)*E,(.5+oe+ee)*a,(.5-y+ee)*E)),pt.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ne)*E,(.5-oe+ee)*a,(.5-y+ne)*E,(.5-y+ee)*a,(.5-oe+ne)*E)),pt.add(new go.PathSegment(go.PathSegment.Bezier,(.35+ee)*a,.9*E,(.5-y+ee)*a,(.5+oe+ne)*E,(.5-oe+ee)*a,.9*E)),pt.add(new go.PathSegment(go.PathSegment.Move,(.25+ee)*a,.8*E)),pt.add(new go.PathSegment(go.PathSegment.Line,(.35+ee)*a,.9*E)),pt.add(new go.PathSegment(go.PathSegment.Line,(.2+ee)*a,.95*E)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(de,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var ee=new go.PathFigure(a,E,!1);x.add(ee);var ne=new go.PathFigure(0,.5*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.2*a,.35*E,.3*a,.35*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.7*a,.65*E,.8*a,.65*E)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E).close());var y=new go.PathFigure(0,.2*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.7*a,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,E,.4*a,.5*E,a,.5*E).close());var ee=new go.PathFigure(.45*a,.73*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*E)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var ee=new go.PathFigure(.335*a,(1-.555)*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*E,(1-.12)*a,.46*E,(1-.02)*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.68*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*E,.02*a,.54*E,.12*a,.46*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*E));var ne=.5-.285,oe=.5,le=ne,ie=Math.PI/4,Ce=4*(1-Math.cos(ie))/(3*Math.sin(ie)),be=Ce*.5,ze=ne,Ne=ne,pt=Ce*ze,ft=Ce*Ne;ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ze)*a,le*E,(oe-(pt+ze)/2)*a,(le+(Ne+ft)/2)*E,(oe-ze)*a,(le+ft)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(le-Ne)*E,(oe-ze)*a,(le-ft)*E,(oe-pt)*a,(le-Ne)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ze)*a,le*E,(oe+pt)*a,(le-Ne)*E,(oe+ze)*a,(le-ft)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(oe+ze)*a,(le+ft)*E,(oe+(pt+ze)/2)*a,(le+(Ne+ft)/2)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E));var gt=new go.PathFigure(.2*a,E,!1);x.add(gt),gt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var Gn=new go.PathFigure(.8*a,E,!1);return x.add(Gn),Gn.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.1*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var ee=new go.PathFigure(.2*a,.2*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*E).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var ee=new go.PathFigure(a,E,!1);x.add(ee);var ne=new go.PathFigure(.1*a,E,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),x}),go.Shape.defineFigureGenerator("Caution",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.05*a,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*E,0,E,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*E,.5*a,0,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,a,E,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,E));var ee=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-ee)*a,.875*E)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*E,ee*a,ee*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*E,.575*a,.725*E,.625*a,.375*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*E,.375*a,.375*E,.425*a,.725*E)),x}),go.Shape.defineFigureGenerator("Recycle",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.45*a,.95*E,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*E,.17*a,.95*E,.15*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*E,0,.675*E,0,.7*E)),y.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*E)),y.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*E));var ee=new go.PathFigure(.475*a,.2*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*E,.35*a,0,.375*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*E,.625*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*E));var ne=new go.PathFigure(.675*a,.575*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*E,a,.8*E,a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*E)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(de,a,E){var x=new go.Geometry,y=.5,ee=he*.5,ne=new go.PathFigure(a,y*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*a,E,a,(y+ee)*E,(y+ee)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y*E,(y-ee)*a,E,0,(y+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*a,0,0,(y-ee)*E,(y-ee)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,y*E,(y+ee)*a,0,a,(y-ee)*E));var oe=new go.PathFigure(y*a,0,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*a,.15*E)),oe.add(new go.PathSegment(go.PathSegment.Move,y*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,y*a,.85*E)),oe.add(new go.PathSegment(go.PathSegment.Move,0,y*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.15*a,y*E)),oe.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,y*E)),oe.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*E)),oe.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*E)),x}),go.Shape.defineFigureGenerator("Package",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.15*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(0,.15*E,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*E).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ne=new go.PathFigure(0,.5*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close()),x}),go.Shape.defineFigureGenerator("Component",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close());var ee=new go.PathFigure(0,.2*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close());var ne=new go.PathFigure(0,.6*E,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*E).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.15*a,.6*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E));var ee=new go.PathFigure(.15*a,.6*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(a,.8*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.8*E).close());var ne=.1,oe=he*.1,le=.2,ie=.9,Ce=new go.PathFigure((le-ne)*a,ie*E,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ne)*E,(le-ne)*a,(ie-oe)*E,(le-oe)*a,(ie-ne)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*a,ie*E,(le+oe)*a,(ie-ne)*E,(le+ne)*a,(ie-oe)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie+ne)*E,(le+ne)*a,(ie+oe)*E,(le+oe)*a,(ie+ne)*E)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne)*a,ie*E,(le-oe)*a,(ie+ne)*E,(le-ne)*a,(ie+oe)*E).close()),ne=.1,oe=he*.1,le=.8,ie=.9;var be=new go.PathFigure((le-ne)*a,ie*E,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ne)*E,(le-ne)*a,(ie-oe)*E,(le-oe)*a,(ie-ne)*E)),be.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*a,ie*E,(le+oe)*a,(ie-ne)*E,(le+ne)*a,(ie-oe)*E)),be.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie+ne)*E,(le+ne)*a,(ie+oe)*E,(le+oe)*a,(ie+ne)*E)),be.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne)*a,ie*E,(le-oe)*a,(ie+ne)*E,(le-ne)*a,(ie+oe)*E).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.2*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),x}),go.Shape.defineFigureGenerator("Forklift",function(de,a,E){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*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var ee=new go.PathFigure(0,.5*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ne=new go.PathFigure(.5*a,.8*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E));var oe=new go.PathFigure(.5*a,.7*E,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a,.7*E));var le=.1,ie=he*.1,Ce=.1,be=.9,ze=new go.PathFigure((Ce-le)*a,be*E,!0);x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,Ce*a,(be-le)*E,(Ce-le)*a,(be-ie)*E,(Ce-ie)*a,(be-le)*E)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+le)*a,be*E,(Ce+ie)*a,(be-le)*E,(Ce+le)*a,(be-ie)*E)),ze.add(new go.PathSegment(go.PathSegment.Bezier,Ce*a,(be+le)*E,(Ce+le)*a,(be+ie)*E,(Ce+ie)*a,(be+le)*E)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-le)*a,be*E,(Ce-ie)*a,(be+le)*E,(Ce-le)*a,(be+ie)*E)),le=.1,ie=he*.1,Ce=.4,be=.9;var Ne=new go.PathFigure((Ce-le)*a,be*E,!0);return x.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,Ce*a,(be-le)*E,(Ce-le)*a,(be-ie)*E,(Ce-ie)*a,(be-le)*E)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+le)*a,be*E,(Ce+ie)*a,(be-le)*E,(Ce+le)*a,(be-ie)*E)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,Ce*a,(be+le)*E,(Ce+le)*a,(be+ie)*E,(Ce+ie)*a,(be+le)*E)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-le)*a,be*E,(Ce-ie)*a,(be+le)*E,(Ce-le)*a,(be+ie)*E)),x}),go.Shape.defineFigureGenerator("RailShipment",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.1*a,.4*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*E).close());var ee=new go.PathFigure(.45*a,.7*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E));var ne=new go.PathFigure(.55*a,.4*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*E).close());var Ce=.05,be=he*.05,ze=.175,Ne=.95,oe=new go.PathFigure((ze-Ce)*a,Ne*E,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ze*a,(Ne-Ce)*E,(ze-Ce)*a,(Ne-be)*E,(ze-be)*a,(Ne-Ce)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ze+Ce)*a,Ne*E,(ze+be)*a,(Ne-Ce)*E,(ze+Ce)*a,(Ne-be)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ze*a,(Ne+Ce)*E,(ze+Ce)*a,(Ne+be)*E,(ze+be)*a,(Ne+Ce)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ze-Ce)*a,Ne*E,(ze-be)*a,(Ne+Ce)*E,(ze-Ce)*a,(Ne+be)*E));var Ce=.05,be=he*.05,ze=.375,Ne=.95,le=new go.PathFigure((ze-Ce)*a,Ne*E,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ze*a,(Ne-Ce)*E,(ze-Ce)*a,(Ne-be)*E,(ze-be)*a,(Ne-Ce)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ze+Ce)*a,Ne*E,(ze+be)*a,(Ne-Ce)*E,(ze+Ce)*a,(Ne-be)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ze*a,(Ne+Ce)*E,(ze+Ce)*a,(Ne+be)*E,(ze+be)*a,(Ne+Ce)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ze-Ce)*a,Ne*E,(ze-be)*a,(Ne+Ce)*E,(ze-Ce)*a,(Ne+be)*E));var Ce=.05,be=he*.05,ze=.625,Ne=.95,ie=new go.PathFigure((ze-Ce)*a,Ne*E,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ze*a,(Ne-Ce)*E,(ze-Ce)*a,(Ne-be)*E,(ze-be)*a,(Ne-Ce)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ze+Ce)*a,Ne*E,(ze+be)*a,(Ne-Ce)*E,(ze+Ce)*a,(Ne-be)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ze*a,(Ne+Ce)*E,(ze+Ce)*a,(Ne+be)*E,(ze+be)*a,(Ne+Ce)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ze-Ce)*a,Ne*E,(ze-be)*a,(Ne+Ce)*E,(ze-Ce)*a,(Ne+be)*E));var Ce=.05,be=he*.05,ze=.825,Ne=.95,pt=new go.PathFigure((ze-Ce)*a,Ne*E,!0);x.add(pt),pt.add(new go.PathSegment(go.PathSegment.Bezier,ze*a,(Ne-Ce)*E,(ze-Ce)*a,(Ne-be)*E,(ze-be)*a,(Ne-Ce)*E)),pt.add(new go.PathSegment(go.PathSegment.Bezier,(ze+Ce)*a,Ne*E,(ze+be)*a,(Ne-Ce)*E,(ze+Ce)*a,(Ne-be)*E)),pt.add(new go.PathSegment(go.PathSegment.Bezier,ze*a,(Ne+Ce)*E,(ze+Ce)*a,(Ne+be)*E,(ze+be)*a,(Ne+Ce)*E)),pt.add(new go.PathSegment(go.PathSegment.Bezier,(ze-Ce)*a,Ne*E,(ze-be)*a,(Ne+Ce)*E,(ze-Ce)*a,(Ne+be)*E).close());var ft=new go.PathFigure(0,E,!1);return x.add(ft),ft.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ne=new go.PathFigure(.15*a,E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,E).close());var oe=.05,le=he*.05,ie=.35,Ce=.775,be=new go.PathFigure((ie-oe)*a,Ce*E,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Ce-oe)*E,(ie-oe)*a,(Ce-le)*E,(ie-le)*a,(Ce-oe)*E)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ie+oe)*a,Ce*E,(ie+le)*a,(Ce-oe)*E,(ie+oe)*a,(Ce-le)*E)),be.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Ce+oe)*E,(ie+oe)*a,(Ce+le)*E,(ie+le)*a,(Ce+oe)*E)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ie-oe)*a,Ce*E,(ie-le)*a,(Ce+oe)*E,(ie-oe)*a,(Ce+le)*E).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),x}),go.Shape.defineFigureGenerator("Bookmark",function(de,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),x}),go.Shape.defineFigureGenerator("Bookmark",function(de,a,E){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,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),x}),go.Shape.defineFigureGenerator("Globe",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.75*a,0,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.75*E,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.25*a,E,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*E,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,.15*a,.25*E,.15*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*E,.85*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*E,.35*a,.3*E,.65*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*E,.35*a,.7*E,.65*a,.7*E)),x}),go.Shape.defineFigureGenerator("Wave",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.25*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*E,.1*a,0,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*E,.425*a,.5*E,.575*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*E,.8*a,0,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*E,.1*a,.5*E,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*E,.425*a,E,.575*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*E,.8*a,.5*E,.9*a,.5*E)),x}),go.Shape.defineFigureGenerator("Operator",function(de,a,E){var x=new go.Geometry,y=.3,ee=he*.3,ne=.5,oe=.7,le=new go.PathFigure((ne-y)*a,oe*E,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,oe*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,oe*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E));var ie=new go.PathFigure(0,.7*E,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*E,0,0,a,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.65*a,.3*E,.65*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*E,.35*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.3*a,.6*E,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.2*a,E,.35*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,E,.7*a,.6*E,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.8*a,E,.65*a,.95*E)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,0,.075*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,0,E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*E,.8*a,E,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),x}),go.Shape.defineFigureGenerator("Battery",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*E));var ee=new go.PathFigure(0,.6*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,0,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),x}),go.Shape.defineFigureGenerator("Delete",function(de,a,E){var x=new go.Geometry,y=.5,ee=he*.5,ne=.5,oe=.5,le=new go.PathFigure((ne-y)*a,oe*E,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,oe*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,oe*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E));var ie=new go.PathFigure(.15*a,.5*E,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*E)),x}),go.Shape.defineFigureGenerator("Flag",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.1*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*E,.15*a,0,.35*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,.65*a,.2*E,.85*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.85*a,.6*E,.65*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.35*a,.4*E,.15*a,.4*E).close()),x}),go.Shape.defineFigureGenerator("Help",function(de,a,E){var x=new go.Geometry,y=.5,ee=he*.5,ne=.5,oe=.5,le=new go.PathFigure((ne-y)*a,oe*E,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,oe*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,oe*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E).close()),y=.05,ee=he*.05,ne=.5,oe=.8;var ie=new go.PathFigure((ne-y)*a,oe*E,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,oe*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,oe*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E).close()),ie.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),ie.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,.75*a,.475*E,.75*a,.225*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*E,.4*a,.2*E,.3*a,.25*E)),x}),go.Shape.defineFigureGenerator("Location",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*E,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*E,.5*a,0,.025*a,.025*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Lock",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ee=new go.PathFigure(.2*a,.5*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*E)),x}),go.Shape.defineFigureGenerator("Unlocked",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ee=new go.PathFigure(.2*a,.5*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*E)),x}),go.Shape.defineFigureGenerator("Gear",function(de,a,E){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*E,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*E,.79840625*a,.39915625*E,.7834375*a,.3635*E)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*E)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*E,.64228125*a,.2188125*E,.603875*a,.2021875*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*E,.39759375*a,.20190625*E,.36053125*a,.2176875*E)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*E)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*E,.21765625*a,.36059375*E,.201875*a,.397625*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*E,.20221875*a,.603875*E,.21884375*a,.64228125*E)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*E,.36353125*a,.78340625*E,.3991875*a,.79840625*E)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*E,.602375*a,.79809375*E,.63946875*a,.78234375*E)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*E,.78234375*a,.63940625*E,.798125*a,.602375*E)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*E)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Hand",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*E,0,.375*E,.05*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*E,.3*a,.225*E,.4*a,.175*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*E,.46*a,.05*E,.525*a,.05*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*E,.525*a,.275*E,.475*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*E,a,.4*E,a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*E,.675*a,.55*E,.675*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*E,.65*a,.7*E,.65*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,E,.61*a,.85*E,.61*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,.435*a,E,0,E).close()),x}),go.Shape.defineFigureGenerator("Map",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),x}),go.Shape.defineFigureGenerator("Eject",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.7).close());var ee=new go.PathFigure(0,E*.6,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close()))}),go.Shape.defineFigureGenerator("Building",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*1,E*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.85).close());var ee=new go.PathFigure(.126*a,.85*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*E).close());var ne=new go.PathFigure(.402*a,.85*E,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*E).close());var oe=new go.PathFigure(.678*a,.85*E,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*E).close());var le=new go.PathFigure(.5*a,.1*E,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*E)),le.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*E).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*(1-.184)).close());var ee=new go.PathFigure(a*.204,E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.204,E*(1-.184))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*1).close());var ne=new go.PathFigure(a*.408,E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.408,E*(1-.184*2))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*1).close());var oe=new go.PathFigure(a*.612,E,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.612,E*(1-.184*3))),oe.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*1).close());var le=new go.PathFigure(a*.816,E,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*.816,E*(1-.184*4))),le.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-.184*5))),le.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var ee=new go.PathFigure(a*.055,.07*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.07)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.1).close());var ne=new go.PathFigure(a*.055,.13*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.13)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.16)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.16).close());var oe=new go.PathFigure(a*.055,.18*E,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.18)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.21)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.21).close());var le=new go.PathFigure(a*1,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),le.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.65)),le.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(.55*a,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*E,0,.4*E,.225*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*E,.975*a,0,a,.08*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.55*a,E).close()),x}),go.Shape.defineFigureGenerator("Key",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*1,E*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*E)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*E,.075*a,.075*E).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(de,a,E){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,a*0,a*.3,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var ee=new go.PathFigure(0,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,E*0)),ee.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var ne=new go.PathFigure(a*.11,E*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.11,E*.8).close());var oe=new go.PathFigure(a*(.11+.24133333*1+.028*1),E*.1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),E*.8).close());var le=new go.PathFigure(a*(.11+.24133333*2+.028*2),E*.1,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.1)),le.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.8)),le.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),E*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(de,a,E){var x=new go.Geometry,y=8,ee=y*he,ne=new go.PathFigure(y,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.14)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-ee,a-ee,E)),ne.add(new go.PathSegment(go.PathSegment.Line,y,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,ee,E,0,E-ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,ee,ee,0).close());var oe=new go.PathFigure(a*.83,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*0).close());var le=new go.PathFigure(a*.83,E*1,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.5)),le.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.5)),le.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*1).close());var ie=new go.PathFigure(a*.78,E*.05,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.05)),ie.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.25)),ie.add(new go.PathSegment(go.PathSegment.Line,a*.78,E*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(de,a,E){var x=de?de.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,a/3),x=Math.min(x,E/3);var y=x*he,ee=E*.8,ne=new go.Geometry,oe=new go.PathFigure(x,0,!0);return ne.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-y,0,a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,a,ee-x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,a-x,ee,a,ee-y,a-y,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.7,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.55,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,x,ee)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ee-x,y,ee,0,ee-y)),oe.add(new go.PathSegment(go.PathSegment.Line,0,x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(ne.spot1=new go.Spot(0,0,y,y),ne.spot2=new go.Spot(1,.8,-y,-y)):(ne.spot1=go.Spot.TopLeft,ne.spot2=new go.Spot(1,.8)),ne}),go.Shape.defineFigureGenerator("Repeat",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.45).close());var ee=new go.PathFigure(a*1,E*.55,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(de,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*E).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E).close()))}),go.Shape.defineFigureGenerator("Terminal",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.9).close());var ee=new go.PathFigure(a*.1,E*.2,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.22,E*.285)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.25).close());var ne=new go.PathFigure(a*.28,E*.37,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.37)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.41)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.28,E*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(de,a,E){var x=new go.Geometry,y=15,ee=y*he,ne=new go.PathFigure(a*.62,E*.475,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-ee,a-ee,E)),ne.add(new go.PathSegment(go.PathSegment.Line,y,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,ee,E,0,E-ee)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.475)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.03)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.62,E*.03).close()),ee>1?(x.spot1=new go.Spot(0,0,ee,ee),x.spot2=new go.Spot(1,1,-ee,-ee)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);x.add(y);var ee=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close());var ne=new go.PathFigure(a*.4,E*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.66)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);x.add(y);var ee=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);x.add(y);var ee=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close());var ne=new go.PathFigure(a*.5,E*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.74,E*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close());var ee=new go.PathFigure(a*.235,E*.28,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.765,E*.28)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.655,E*.97)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.345,E*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(de,a,E){var x=new go.Geometry,y=new go.PathFigure(a*.5,E*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.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")},84072: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 Ge={},Tt="5.0",ae={},b=null,Be=!1,$e=!1,Ie=null,Ze=!1,dt=null,he=null,He=0;He4?parseFloat(at):5};Ge.setHTML5Codebase=function(at,ct){he=at,ln(at,ct)},Ge.setJavaCodebase=Ge.setJavaCodebaseVersion=Ge.isCompiledInstalled=Ge.setPreCompiledScriptPath=Ge.setPreCompiledResourcePath=function(){},Ge.setHTML5CodebaseVersion=function(at,ct){var Bt=parseFloat(at);if(Bt!==NaN&&Bt<5){console.log("The GeoGebra HTML5 codebase version "+Bt+" is deprecated. Using version latest instead.");return}dt=at,Rt(at,ct)},Ge.getHTML5CodebaseVersion=function(){return de},Ge.getParameters=function(){return ae},Ge.setFontsCSSURL=function(at){ne=at},Ge.setGiacJSURL=function(at){},Ge.setJNLPFile=function(at){We=at},Ge.setJNLPBaseDir=function(at){},Ge.inject=function(){function at(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ct="auto",Bt=ae.id,Dn,nn=!1,Vn=0;Vn=5)return!0;var at=Ge.getAppletObject();return at&&typeof at.recalculateEnvironments=="function"?(at.recalculateEnvironments(),!0):!1},Ge.startAnimation=function(){var at=Ge.getAppletObject();return at&&typeof at.startAnimation=="function"?(at.startAnimation(),!0):!1},Ge.stopAnimation=function(){var at=Ge.getAppletObject();return at&&typeof at.stopAnimation=="function"?(at.stopAnimation(),!0):!1},Ge.getAppletObject=function(){var at=ae.id!==void 0?ae.id:"ggbApplet";return window[at]},Ge.resize=function(){};var pt=function(at,ct,Bt){var Dn=document.createElement("param");Dn.setAttribute("name",ct),Dn.setAttribute("value",Bt),at.appendChild(Dn)},ft=function(at){return at&&at!=="false"},gt=function(at,ct,Bt){le(de)<=4.2&&(Bt=!0);var Dn=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==de||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(Dn=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var nn=document.createElement("div");nn.classList.add("appletParameters","notranslate");var Vn=ct.width,Fe=ct.height;if(ct.disableAutoScale=ct.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ct.disableAutoScale,ct.width!==void 0)if(le(de)<=4.4)ft(ct.showToolBar)&&(ct.height-=7),ft(ct.showAlgebraInput)&&(ct.height-=37),ct.width<605&&ft(ct.showToolBar)&&(ct.width=605,Vn=605);else{var Pe=100;(ft(ct.showToolBar)||ft(ct.showMenuBar))&&(ct.hasOwnProperty("customToolBar")&&(ct.customToolbar=ct.customToolBar),Pe=ft(ct.showMenuBar)?245:155),Vn=5?(ct.appletOnLoad=function(en){var Wt=at.querySelector(".ggb_preview");Wt&&Wt.parentNode.removeChild(Wt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Ct),window.GGBT_wsf_view&&$(window).trigger("resize"),At(en)},It||Ct.appendChild(Kt)):nn.appendChild(Kt),Ct.appendChild(nn),It||at.appendChild(Ct),setTimeout(function(){Ge.resize()},1)}else{var Jt=document.createElement("div");Jt.className="applet_scaler",Jt.style.position="relative",Jt.style.display="block",Jt.appendChild(nn),at.appendChild(Jt),ct.appletOnLoad=function(en){Ge.resize(),At(en)}}function Pn(en,Wt){Wt&&typeof Wt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(en,Wt.appletOnLoad):renderGGBElement(en),cn("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Wt)}function Lt(en,Wt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:en,params:Wt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(an){Pn(an.article,an.params)}),html5AppletsToProcess=null)},le(de)<5&&(en.className+=" geogebraweb")):Pn(en,Wt)}if(Dn){scriptLoadStarted=!0;for(var ye=0;ye0?(Qe.remove(),Ct.attr("id","fullscreencontent").show(),jQuery(At).append(Ct),window.dispatchEvent(new Event("resize"))):gt(Qe,ct,!1),window.GGBT_wsf_view.launchFullScreen(At)}else Je=Dn,gt(at,ct,!1);if(!window.GGBT_wsf_view)for(Fe=0;Feat/4*3&&(Qe=at/4*3),At=Qe/5.8,Pe.setAttribute("src",y),Pe.setAttribute("width",Qe),Pe.setAttribute("height",At);var Ct=(at-Qe)/2,It=(ct-At)/2;Pe.style.left=Ct+"px",Pe.style.top=It+"px",nn.appendChild(Pe)}}return nn.appendChild(Fe),nn},Mn=function(at){return at=at.toLowerCase(),at==="html5"||at==="screenshot"?at:"html5"},lt=["web","webSimple","web3d","tablet","tablet3d","phone"],Rt=function(at,ct){if(de=at,ct){ln(de,!0);return}var Bt=!Be;if(Bt){var Dn=le(de);!isNaN(Dn)&&Dn<4.4&&(Bt=!1)}var nn,Vn;window.location.protocol.substr(0,4)==="http"?nn=window.location.protocol:nn="http:";var Fe=de.indexOf("//");Fe>0?Vn=de:Fe===0?Vn=nn+de:Vn="https://www.geogebra.org/apps/5.2.814.0/";for(var Pe in lt)if(de.slice(lt[Pe].length*-1)===lt[Pe]||de.slice((lt[Pe].length+1)*-1)===lt[Pe]+"/"){ln(Vn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Bt&&!b.is3D&&!b.AV&&!b.SV&&!b.CV&&!b.EV2&&!b.CP&&!b.PC&&!b.DA&&!b.FI&&!b.PV&&!ft(ae.showToolBar)&&!ft(ae.showMenuBar)&&!ft(ae.showAlgebraInput)&&!ft(ae.enableRightClick)&&(!ae.appName||ae.appName=="classic")?Vn+="webSimple/":Vn+="web3d/",ln(Vn,!1)},ln=function(at,ct){if(at.requirejs){je=at;return}at.slice(-1)!=="/"&&(at+="/"),je=at,ct===null&&(ct=at.indexOf("http")===-1),it=ct,a="web.nocache.js",E=!1;var Bt=je.split("/");Bt.length>1&&(!ct&&Bt[Bt.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):lt.indexOf(Bt[Bt.length-2])>=0&&(a=Bt[Bt.length-2]+".nocache.js")),Bt=at.split("/"),de=Bt[Bt.length-3],de.substr(0,4)==="test"?de=de.substr(4,1)+"."+de.substr(5,1):(de.substr(0,3)==="war"||de.substr(0,4)==="beta")&&(de="5.0");var Dn=parseFloat(de);Dn!==NaN&&Dn<5&&at.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Dn+" is deprecated. Using version latest instead."),Rt("5.0",ct))},cn=function(at,ct){window.console&&window.console.log&&(!ct||typeof ct.showLogging=="undefined"||ct.showLogging&&ct.showLogging!=="false")&&console.log(at)};ae.material_id!==void 0?be(mn):mn();function mn(){var at=Tt;dt!==null?at=dt:parseFloat(at)<5&&(at="5.0"),Rt(at,!1),he!==null&&ln(he,it),Ze=!0}return Ge},GGBAppletUtils=function(){"use strict";function Ge(){return window.GGBT_wsf_edit!==void 0}function Tt(Ze,dt){dt!=1?(Ze.style.transformOrigin="0% 0% 0px",Ze.style.webkitTransformOrigin="0% 0% 0px",Ze.style.transform="scale("+dt+","+dt+")",Ze.style.webkitTransform="scale("+dt+","+dt+")",Ze.style.maxWidth="initial",Ze.querySelector(".ggb_preview")!==null&&(Ze.querySelector(".ggb_preview").style.maxWidth="initial"),Ze.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ze.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ze.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ze.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ze.style.transform="none",Ze.style.webkitTransform="none")}function ae(Ze,dt,he,He,Ke,We){var je=null;if(We!=null&&We!="")for(var it=Ze.parentNode;it!=null;)if((" "+it.className+" ").indexOf(" "+We+" ")>-1){je=it;break}else it=it.parentNode;var Je=0,de=0,a=0,E=0,x=0,y=0,ee=0;if(je)Je=je.offsetWidth,de=Math.max(He?je.offsetWidth:0,je.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Je=Math.min(window.innerWidth,document.documentElement.clientWidth),de=Math.min(window.innerHeight,document.documentElement.clientHeight),a=Je):(Je=window.innerWidth,de=window.innerHeight,a=window.innerWidth),Ze){var ne=Ze.getBoundingClientRect();ne.left>0&&ne.left<=Je&&(Ke===void 0||!Ke)&&(document.dir==="rtl"?(x=Je-ne.width-ne.left,y=a<=480?10:30):(y=ne.left,x=a<=480?10:30),E=y+x)}if(Ze&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var oe=Ze.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(E=40,ee=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(E=0,ee=40)}}return Ze&&((he===void 0||!he)&&dt>0&&dt+E1&&(We=!0)),dt&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(We=!0),!(Ze.hasOwnProperty("disableAutoScale")&&Ze.disableAutoScale))Ke=b(Ze,dt,We,he,Ze.scaleContainerClass);else return He;return We&&(!Ze.hasOwnProperty("scale")||He===1)?Ke:Math.min(He,Ke)}function $e(Ze){var dt=Math.min(window.innerWidth,document.documentElement.clientWidth),he=Math.min(window.innerHeight,document.documentElement.clientHeight),He=Ze.getBoundingClientRect(),Ke=(dt-He.width)/2,We=(he-He.height)/2;We<0&&(We=0),Ze.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ke<40?Ze.style.left="40px":Ze.style.left=Ke+"px",Ze.style.top=We+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(We<40?Ze.style.top="40px":Ze.style.top=We+"px",Ze.style.left=Ke+"px")}function Ie(Ze,dt){var he=Ze.querySelector(".appletParameters");if(he){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(dt.id!==he.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ze)}if(he.parentElement&&/fullscreen/.test(he.parentElement.className))return;var He=Be(dt,Ze);Ge()&&he.setAttribute("data-param-scale",He);for(var Ke=null,We=0;We=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(Ge){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Ge){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Ge){var Tt=c[Ge];return Tt==null?null:Tt},r=d,webModule.__errFn=e}function B(){function Ge(Ze){var dt=Ze.lastIndexOf(rb);dt==-1&&(dt=Ze.length);var he=Ze.indexOf(sb);he==-1&&(he=Ze.length);var He=Ze.lastIndexOf(tb,Math.min(he,dt));return He>=O?Ze.substring(O,He+P):W}function Tt(Ze){if(!Ze.match(/^\w+:\/\//)){var dt=o.createElement(ub);dt.src=Ze+vb,Ze=Ge(dt.src)}return Ze}function ae(){var Ze=__gwt_getMetaProperty(wb);return Ze!=null?Ze:W}function b(){for(var Ze=o.getElementsByTagName(_),dt=O;dtO?Ze[Ze.length-P].href:W}function $e(){var Ze=o.location;return Ze.href==Ze.protocol+zb+Ze.host+Ze.pathname+Ze.search+Ze.hash}var Ie=ae();return Ie==W&&(Ie=b()),Ie==W&&(Ie=Be()),Ie==W&&$e()&&(Ie=Ge(o.location.href)),Ie=Tt(Ie),Ie}function C(Ge){return Ge.match(/^\//)||Ge.match(/^[a-zA-Z]+:\/\//)?Ge:webModule.__moduleBase+Ge}function D(){var Ge=[],Tt=O,ae=[],b=[];function Be(Ze){var dt=b[Ze](),he=ae[Ze];if(dt in he)return dt;var He=[];for(var Ke in he)He[he[Ke]]=Ke;throw r&&r(Ze,He,dt),null}if(__gwt_isKnownPropertyValue=function(Ze,dt){return dt in ae[Ze]},webModule.__getPropMap=function(){var Ze={};for(var dt in ae)ae.hasOwnProperty(dt)&&(Ze[dt]=Be(dt));return Ze},webModule.__computePropValue=Be,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var $e;try{$e=Cb;var Ie=$e.indexOf(Db);Ie!=-1&&(Tt=parseInt($e.substring(Ie+P),$),$e=$e.substring(O,Ie))}catch(Ze){}return webModule.__softPermutationId=Tt,C($e+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})()},77665:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Ax:function(){return Ie},Ds:function(){return Ze},KI:function(){return he},SI:function(){return $e},f1:function(){return Be}});var b=ae(13952);function Be(He){let Ke=!0;if(He.length>0){for(let We=0;We{}})=>{const it=()=>b.createElement("div",{className:dt.flexColumn},b.createElement("img",{className:dt.img,src:Ze}),b.createElement("span",{className:dt.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),Je=()=>b.createElement("div",{className:dt.flexColumn},b.createElement("img",{className:dt.img,src:Ie}),b.createElement("span",{className:dt.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),de=()=>We===3?b.createElement(b.Fragment,null,Je(),it()):We===2?it():Je();return b.createElement($e.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ke,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{je(),Be.history.push("/account/certification")},onCancel:()=>{je()}},b.createElement("div",{className:dt.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),b.createElement("div",{className:dt.flexRow},de()))};var He=(0,Be.connect)(({paperlibrary:Ke,loading:We,globalSetting:je})=>({paperlibrary:Ke,globalSetting:je,loading:We.effects}))(he)},43727:function(Ge,Tt,ae){"use strict";ae.d(Tt,{t:function(){return it}});var b=ae(59301),Be=ae(3113),$e={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},Ie=ae(92310),Ze=ae.n(Ie),dt=Object.defineProperty,he=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,We=(Je,de,a)=>de in Je?dt(Je,de,{enumerable:!0,configurable:!0,writable:!0,value:a}):Je[de]=a,je=(Je,de)=>{for(var a in de||(de={}))He.call(de,a)&&We(Je,a,de[a]);if(he)for(var a of he(de))Ke.call(de,a)&&We(Je,a,de[a]);return Je};const it=({cancelText:Je="\u53D6\u6D88",okText:de="\u786E\u5B9A",loading:a=!1,hasOkBtn:E=!0,hasCancelBtn:x=!0,okButtonProps:y={},onCancel:ee=()=>{},onOk:ne=()=>{},className:oe=""})=>b.createElement("div",{className:Ze()($e.buttonFixed,oe)},b.createElement("div",{className:$e.buttonWrap},x&&b.createElement(Be.ZP,{size:"middle",className:`${$e.button} mr20`,onClick:ee},Je),E&&b.createElement(Be.ZP,je({size:"middle",type:"primary",className:`${$e.button} mr20`,loading:a,onClick:ne},y),de)))},85966:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return le}});var b=ae(59301),Be=ae(44993),$e=ae(43418),Ie=ae(8591),Ze=ae(92832),dt=ae(24905),he=ae(62106),He=ae(44477),Ke=ae(89299),We=ae(3113),je=ae(87169),it={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},Je=ae(32637),de=ae(59301);const a=({classroomList:ie,dispatch:Ce,user:be})=>de.createElement($e.default,{open:ie.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:de.createElement("span",null,de.createElement(je.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{Ce({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},de.createElement("div",{style:{textAlign:"center",marginBottom:30}},de.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",de.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),de.createElement("img",{style:{width:130,height:130},src:Je})),de.createElement("div",{className:it.bottom},de.createElement(We.ZP,{className:it.yes,onClick:()=>{Ce({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var E=(0,Be.connect)(({classroomList:ie,user:Ce})=>({classroomList:ie,user:Ce}))(a),x=ae(52430),y=ae(59301),ee=(ie,Ce,be)=>new Promise((ze,Ne)=>{var pt=Gn=>{try{gt(be.next(Gn))}catch(Rn){Ne(Rn)}},ft=Gn=>{try{gt(be.throw(Gn))}catch(Rn){Ne(Rn)}},gt=Gn=>Gn.done?ze(Gn.value):Promise.resolve(Gn.value).then(pt,ft);gt((be=be.apply(ie,Ce)).next())}),ne=(ie=>(ie[ie.Professor=1]="Professor",ie[ie.AssistantProfessor=2]="AssistantProfessor",ie[ie.Student=3]="Student",ie))(ne||{});const oe=({visible:ie,user:Ce,account:be,onCancel:ze=()=>{},dispatch:Ne})=>{const[pt,ft]=(0,b.useState)(),[gt,Gn]=(0,b.useState)([]),[Rn,ma]=(0,b.useState)(!1),[ia,zt]=(0,b.useState)(!1),[Mn,lt]=(0,b.useState)(),[Rt,ln]=(0,b.useState)(!1);(0,b.useEffect)(()=>{var ct,Bt;(ct=Ce==null?void 0:Ce.userInfo)!=null&&ct.identity&&Gn([((Bt=Ce==null?void 0:Ce.userInfo)==null?void 0:Bt.identity)==="student"?3:1])},[Ce]);const cn=ct=>{const Bt=()=>{window.location.href=(ct==null?void 0:ct.jump_url)||`/classrooms/${ct==null?void 0:ct.course_id}`};if(gt.includes(1)){$e.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:y.createElement("div",{className:"tc"},(ct==null?void 0:ct.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Bt()}});return}Bt()},mn=()=>ee(void 0,null,function*(){if(!pt){Ie.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let ct=yield(0,x.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:pt}});if(ct!=null&&ct.need_pro_auth&&!gt.includes(1)&&!gt.includes(2)){Ne({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:pt,checkedList:gt}}),at();return}ma(!0);const Bt=yield(0,he.cR)({invite_code:pt,professor:gt.includes(1)?1:null,assistant_professor:gt.includes(2)?1:null,student:gt.includes(3)?1:null});if(ma(!1),(Bt==null?void 0:Bt.status)===-4&&(ze(),Ne({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Bt==null?void 0:Bt.status)===-12&&Ie.ZP.warning(Bt==null?void 0:Bt.message),(Bt==null?void 0:Bt.status)===-2){if(at(),Bt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){zt(!0),lt(1);return}if(Bt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){zt(!0),lt(2);return}if(Bt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){zt(!0),lt(3);return}}if((Bt==null?void 0:Bt.status)===0){(0,Ke.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),at(),Bt!=null&&Bt.course_id?cn(Bt):Ie.ZP.success(Bt.message);return}}),at=()=>ee(void 0,null,function*(){ze()});return y.createElement(y.Fragment,null,y.createElement($e.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ie,confirmLoading:Rn,onOk:mn,onCancel:at},y.createElement("div",{className:"tc"},y.createElement("div",null,y.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),y.createElement(Ze.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:pt,onChange:ct=>{if(ct.target.value.length>=7){Ie.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}ft(ct.target.value)}})),y.createElement("div",{className:"mt10 font14"},y.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),y.createElement(dt.default.Group,{value:gt,onChange:ct=>Gn(ct)},y.createElement(dt.default,{value:1,disabled:gt.includes(2)},"\u6559\u5E08"),y.createElement(dt.default,{value:2,disabled:gt.includes(1)},"\u52A9\u6559"),y.createElement(dt.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),y.createElement(E,null),y.createElement(He.Z,{visible:ia,onCancel:()=>zt(!1),occupationValue:Mn}))};var le=(0,Be.connect)(({user:ie,account:Ce})=>({user:ie,account:Ce}))(oe)},36952:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Cn},g:function(){return kt}});var b=ae(59301),Be=ae(44993),$e=ae(44e3),Ie=ae(92832),Ze=ae(49127),dt=ae(43418),he={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},He=ae(8591),Ke=ae(95237),We=ae(43604),je=ae(20834),it=ae(38854),Je=ae(5112),de=ae(62106),a=ae(89299),E=(Ye,Oe,qe)=>new Promise((Nt,Xt)=>{var vr=hn=>{try{bn(qe.next(hn))}catch($n){Xt($n)}},Hn=hn=>{try{bn(qe.throw(hn))}catch($n){Xt($n)}},bn=hn=>hn.done?Nt(hn.value):Promise.resolve(hn.value).then(vr,Hn);bn((qe=qe.apply(Ye,Oe)).next())}),x=(Ye=>(Ye.Manager="manager",Ye.Developer="developer",Ye.Reporter="reporter",Ye))(x||{}),ee=({visible:Ye,onCancel:Oe=()=>{}})=>{const[qe,Nt]=(0,b.useState)(),[Xt,vr]=(0,b.useState)(),[Hn,bn]=(0,b.useState)(!1),hn=()=>E(void 0,null,function*(){if(!qe){He.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(qe.length!==6){He.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Xt){He.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}bn(!0);const Oa=yield(0,de.vm)({code:qe,role:Xt});bn(!1),$n();const Ba={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Ba[Oa.status]){He.ZP.info(Ba[Oa.status]);return}if(Oa.status===0){Xt==="reporter"?(He.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,a.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),Be.history.push(`/projects/${Oa==null?void 0:Oa.project_id}`)):((0,a.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),He.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),$n=()=>E(void 0,null,function*(){Oe()});return b.createElement(b.Fragment,null,b.createElement(dt.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Ye,confirmLoading:Hn,onOk:hn,onCancel:$n},b.createElement("div",{className:"tc"},b.createElement("div",null,b.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),b.createElement(Ie.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:qe,onChange:Oa=>{if(Oa.target.value.length>=7){He.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Nt(Oa.target.value)}})),b.createElement("div",{className:"mt10 font14"},b.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),b.createElement(Je.ZP.Group,{value:Xt,onChange:Oa=>vr(Oa.target.value)},b.createElement(Je.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),b.createElement(Je.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),b.createElement(Je.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},ne=ae(85966),oe={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},le=ae(2686),ie=ae(78241),Ce=ae(57809),be=ae(91750),ze=Object.defineProperty,Ne=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,ft=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,Gn=Object.prototype.propertyIsEnumerable,Rn=(Ye,Oe,qe)=>Oe in Ye?ze(Ye,Oe,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Oe]=qe,ma=(Ye,Oe)=>{for(var qe in Oe||(Oe={}))gt.call(Oe,qe)&&Rn(Ye,qe,Oe[qe]);if(ft)for(var qe of ft(Oe))Gn.call(Oe,qe)&&Rn(Ye,qe,Oe[qe]);return Ye},ia=(Ye,Oe)=>Ne(Ye,pt(Oe)),zt=(Ye,Oe,qe)=>new Promise((Nt,Xt)=>{var vr=hn=>{try{bn(qe.next(hn))}catch($n){Xt($n)}},Hn=hn=>{try{bn(qe.throw(hn))}catch($n){Xt($n)}},bn=hn=>hn.done?Nt(hn.value):Promise.resolve(hn.value).then(vr,Hn);bn((qe=qe.apply(Ye,Oe)).next())});const Mn=({globalSetting:Ye,dispatch:Oe,user:qe,info:Nt,open:Xt,onCancel:vr=()=>{}})=>{var Hn;const[bn,hn]=(0,b.useState)([]),[$n,Oa]=(0,b.useState)([]),[Ba,wa]=(0,b.useState)([]),[Ft]=ie.default.useForm(),[xa,Za]=(0,b.useState)(!1),[yr,ir]=(0,b.useState)(!1),jn=(0,b.useRef)(null),On=(0,b.useRef)(1),[Sn,Er]=(0,b.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,b.useEffect)(()=>{Xt&&Zr()},[Xt]);const Zr=()=>zt(void 0,null,function*(){var Rr;const Dr=Nt;if(!(0,le.o1)(Oe))return;const{user_school_id:pi="",department_id:ti="",school_name:Ai="",department_name:Oi=""}=qe.userInfo||{},Jn=(Rr=Dr==null?void 0:Dr.graduation_years)==null?void 0:Rr.at(-1);Oa([{id:pi,name:Ai}]),yield zr(pi),Ft.setFieldsValue({year:Jn,school_id:pi,department_id:Number(ti),name:`${Jn}${Ai}${Oi}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Fo=Rr=>zt(void 0,null,function*(){const Dr=yield(0,be.J3)(ia(ma({},Rr),{tab_module_type:"graduations"}));return Dr!=null&&Dr.un_purchased&&Oe({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Dr.status===0&&hn((Dr==null?void 0:Dr.graduation_years)||[]),Dr}),Xr=(Rr,Dr=500)=>{ir(!0),clearTimeout(jn.current),jn.current=setTimeout(()=>zt(void 0,null,function*(){On.current+=1;const pi=On.current,ti=yield(0,be.NT)({keyword:Rr});ti.status===0&&On.current===pi&&(Oa((ti==null?void 0:ti.schools)||[]),ir(!1))}),Dr)},zr=Rr=>zt(void 0,null,function*(){if(!Rr)return;const Dr=yield(0,be.Ps)({page:1,limit:9999,id:Rr});Dr.status===0&&wa((Dr==null?void 0:Dr.departments)||[])});return b.createElement(dt.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Xt,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:xa,onCancel:vr,onOk:()=>Ft.submit()},b.createElement(ie.default,{colon:!1,form:Ft,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Rr,Dr)=>{Rr.school_id&&(zr(Dr.school_id),Ft.setFieldValue("department_id",null))},onFinish:Rr=>zt(void 0,null,function*(){Za(!0);const Dr=yield(0,be.Wz)(Rr);Dr.status===0&&(He.ZP.success("\u521B\u5EFA\u6210\u529F"),Ft.resetFields(),vr(),(0,a.xg)(`/graduations/${Dr==null?void 0:Dr.identifier}/index`)),Za(!1)})},b.createElement(ie.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},b.createElement(Ce.default,{style:{width:344},size:"large",options:(Hn=Nt==null?void 0:Nt.graduation_years)==null?void 0:Hn.map(Rr=>({value:Rr,label:Rr}))})),b.createElement(ie.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},b.createElement(Ce.default,{showSearch:!0,filterOption:!1,onSearch:Rr=>{Xr(Rr)},loading:yr,size:"large",style:{width:344},options:$n.map(Rr=>({value:Rr.id,label:Rr.name}))})),b.createElement(ie.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},b.createElement(Ce.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ba.map(Rr=>({value:Rr.id,label:Rr.name}))})),b.createElement(ie.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},b.createElement(Ie.default,{showCount:!0,style:{width:344},maxLength:60}))))};var lt=(0,Be.connect)(({user:Ye,globalSetting:Oe,loading:qe})=>({user:Ye,globalSetting:Oe,loading:qe}))(Mn),Rt=ae(52430),ln=Object.defineProperty,cn=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,at=Object.prototype.propertyIsEnumerable,ct=(Ye,Oe,qe)=>Oe in Ye?ln(Ye,Oe,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Oe]=qe,Bt=(Ye,Oe)=>{for(var qe in Oe||(Oe={}))mn.call(Oe,qe)&&ct(Ye,qe,Oe[qe]);if(cn)for(var qe of cn(Oe))at.call(Oe,qe)&&ct(Ye,qe,Oe[qe]);return Ye},Dn=(Ye,Oe,qe)=>new Promise((Nt,Xt)=>{var vr=hn=>{try{bn(qe.next(hn))}catch($n){Xt($n)}},Hn=hn=>{try{bn(qe.throw(hn))}catch($n){Xt($n)}},bn=hn=>hn.done?Nt(hn.value):Promise.resolve(hn.value).then(vr,Hn);bn((qe=qe.apply(Ye,Oe)).next())});const nn=({globalSetting:Ye,dispatch:Oe,user:qe,open:Nt,onCancel:Xt=()=>{}})=>{const[vr]=ie.default.useForm(),[Hn,bn]=(0,b.useState)(!1),[hn,$n]=(0,b.useState)(null);return(0,b.useEffect)(()=>{var Oa;if(Nt){const Ba={code:"",user_type:((Oa=qe==null?void 0:qe.userInfo)==null?void 0:Oa.identity)==="student"?2:1,major:""};vr.setFieldsValue(Ba),$n(Bt({},Ba))}},[Nt]),b.createElement(dt.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Nt,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Hn,onCancel:Xt,onOk:()=>vr.submit()},b.createElement(ie.default,{colon:!1,form:vr,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Oa,Ba)=>$n(Bt({},Ba)),onFinish:Oa=>Dn(void 0,null,function*(){bn(!0);const Ba=yield(0,Rt.ZP)("/api/graduations/join.json",{method:"post",body:Oa});Ba.status===0&&(Xt(),Ba!=null&&Ba.identifier?(0,a.xg)(`/graduations/${Ba==null?void 0:Ba.identifier}/index`):He.ZP.success(Ba==null?void 0:Ba.message)),bn(!1)})},b.createElement(ie.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},b.createElement(Ie.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),b.createElement(ie.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},b.createElement(Je.ZP.Group,null,b.createElement(Je.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),b.createElement(Je.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(hn==null?void 0:hn.user_type)===2&&b.createElement(ie.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},b.createElement(Ie.default,{showCount:!0,maxLength:60}))))};var Vn=(0,Be.connect)(({user:Ye,globalSetting:Oe})=>({user:Ye,globalSetting:Oe}))(nn),Fe=ae(59301),Pe=Object.defineProperty,Qe=Object.defineProperties,At=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,Jt=(Ye,Oe,qe)=>Oe in Ye?Pe(Ye,Oe,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Oe]=qe,Pn=(Ye,Oe)=>{for(var qe in Oe||(Oe={}))It.call(Oe,qe)&&Jt(Ye,qe,Oe[qe]);if(Ct)for(var qe of Ct(Oe))Kt.call(Oe,qe)&&Jt(Ye,qe,Oe[qe]);return Ye},Lt=(Ye,Oe)=>Qe(Ye,At(Oe)),ye=(Ye,Oe)=>{var qe={};for(var Nt in Ye)It.call(Ye,Nt)&&Oe.indexOf(Nt)<0&&(qe[Nt]=Ye[Nt]);if(Ye!=null&&Ct)for(var Nt of Ct(Ye))Oe.indexOf(Nt)<0&&Kt.call(Ye,Nt)&&(qe[Nt]=Ye[Nt]);return qe},xe=(Ye,Oe,qe)=>new Promise((Nt,Xt)=>{var vr=hn=>{try{bn(qe.next(hn))}catch($n){Xt($n)}},Hn=hn=>{try{bn(qe.throw(hn))}catch($n){Xt($n)}},bn=hn=>hn.done?Nt(hn.value):Promise.resolve(hn.value).then(vr,Hn);bn((qe=qe.apply(Ye,Oe)).next())}),ut=(Ye=>(Ye.Projects="projects",Ye.Shixuns="shixuns",Ye.Classrooms="classrooms",Ye))(ut||{}),Ot=(Ye=>(Ye.Classrooms="classrooms",Ye.Shixuns="shixuns",Ye.Paths="paths",Ye.Projects="projects",Ye.Videos="videos",Ye.Topics="topics",Ye.Graduations="graduations",Ye))(Ot||{});const Qt=Ye=>{var Oe=Ye,{homePage:qe,user:Nt,globalSetting:Xt,loading:vr,dispatch:Hn}=Oe,bn=ye(Oe,["homePage","user","globalSetting","loading","dispatch"]),hn,$n,Oa,Ba;const[wa,Ft]=(0,b.useState)(),[xa,Za]=(0,b.useState)(),[yr,ir]=(0,b.useState)(!1),[jn,On]=(0,b.useState)(!1),[Sn,Er]=(0,b.useState)(!1),[Zr,Fo]=(0,b.useState)();function Xr(Jn,kn){for(const Gt of Jn){if(Gt.link===kn)return Gt.hidden;if(Gt.subitem&&Gt.subitem.length>0){let Tn=Gt.subitem;for(const lr of Tn)if(lr.link===kn)return lr.hidden;return!1}}return!0}const zr=Xr(((hn=Xt.setting)==null?void 0:hn.navbar)||[],"/classrooms"),Rr=Xr((($n=Xt.setting)==null?void 0:$n.navbar)||[],"/shixuns"),Dr=Xr(((Oa=Xt.setting)==null?void 0:Oa.navbar)||[],"/paths"),pi=Xr(((Ba=Xt.setting)==null?void 0:Ba.navbar)||[],"/graduations"),ti=Jn=>{var kn;if((0,le.tJ)(Hn)){if(Jn==="projects"&&!((kn=Nt.userInfo)!=null&&kn.email)){He.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Jn==="classrooms"?Ft(!0):Jn==="projects"&&Za(!0)}},Ai=(Jn,kn)=>{var Gt;if((0,le.tJ)(Hn)){if(kn==="projects"&&!((Gt=Nt.userInfo)!=null&&Gt.email)){He.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}kn==="shixuns"&&!(0,le.xY)()||Jn&&(window.location.href=Jn)}},Oi=Jn=>{var kn,Gt,Tn,lr,De,Ur,za,dr,cr,Gr,Qr,Ao,po,ri,Qo,li,gl,ui,bl,Mi,ml,Il;return Fe.createElement(Fe.Fragment,null,Fe.createElement(Ke.Z,{justify:"space-around",className:"pt5 pb5"},Fe.createElement(We.Z,{className:((kn=Nt.userInfo)==null?void 0:kn.user_identity)!=="\u5B66\u751F"?oe.joinCol:oe.hidden},((Gt=Nt.userInfo)==null?void 0:Gt.user_identity)!=="\u5B66\u751F"&&!((Tn=Xt==null?void 0:Xt.setting)!=null&&Tn.hide_course)&&Fe.createElement(je.default.Item,Pn({},Jn),Fe.createElement("a",{onClick:()=>Ai("/classrooms/new")},(lr=Nt.userInfo)!=null&&lr.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((De=Xt==null?void 0:Xt.setting)!=null&&De.hide_shixun)&&((Ur=Nt==null?void 0:Nt.userInfo)==null?void 0:Ur.is_shixun_marker)&&Fe.createElement(je.default.Item,Pn({},Jn),Fe.createElement("a",{onClick:()=>Ai("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((za=Nt.userInfo)==null?void 0:za.user_identity)!=="\u5B66\u751F"&&!((dr=Xt==null?void 0:Xt.setting)!=null&&dr.hide_subject)&&Fe.createElement(je.default.Item,Pn({},Jn),Fe.createElement("a",{onClick:()=>Ai("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((cr=Xt==null?void 0:Xt.setting)!=null&&cr.is_local)&&((Gr=Nt.userInfo)==null?void 0:Gr.main_site)&&Fe.createElement(je.default.Item,Pn({},Jn),Fe.createElement("a",{onClick:()=>{var Vi;return Ai(`${(Vi=Xt==null?void 0:Xt.setting)==null?void 0:Vi.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Qr=Nt==null?void 0:Nt.userInfo)==null?void 0:Qr.identity)!=="student"&&Fe.createElement(je.default.Item,Lt(Pn({},Jn),{onClick:()=>xe(void 0,null,function*(){if(!(0,le.o1)(Hn))return;const Vi=yield(0,be.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Vi!=null&&Vi.un_purchased){Hn({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Vi.status===0&&(Fo(Vi),ir(!0))})}),Fe.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Ao=Nt.userInfo)!=null&&Ao.main_site)&&Fe.createElement("div",null,Fe.createElement(je.default.Item,Pn({},Jn),Fe.createElement("a",{onClick:()=>ti("classrooms")},(po=Nt.userInfo)!=null&&po.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ri=Nt.userInfo)==null?void 0:ri.main_site)&&!((Qo=Xt==null?void 0:Xt.setting)!=null&&Qo.is_local)&&Fe.createElement(je.default.Item,Pn({},Jn),Fe.createElement("a",{onClick:()=>ti("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((li=Nt.userInfo)==null?void 0:li.main_site)&&((gl=Nt.userInfo)==null?void 0:gl.user_identity)!=="\u5B66\u751F"&&Fe.createElement(We.Z,null,Fe.createElement("div",{className:oe.joinBoard})),((ui=Nt.userInfo)==null?void 0:ui.main_site)&&Fe.createElement(We.Z,{className:((bl=Nt.userInfo)==null?void 0:bl.user_identity)!=="\u5B66\u751F"?oe.joinCol:oe.w90},Fe.createElement(je.default.Item,Pn({},Jn),Fe.createElement("a",{onClick:()=>ti("classrooms")},(Mi=Nt.userInfo)!=null&&Mi.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ml=Nt.userInfo)==null?void 0:ml.main_site)&&!((Il=Xt==null?void 0:Xt.setting)!=null&&Il.is_local)&&Fe.createElement(je.default.Item,Pn({},Jn),Fe.createElement("a",{onClick:()=>ti("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Fe.createElement(je.default.Item,Lt(Pn({},Jn),{onClick:()=>{(0,le.o1)(Hn)&&On(!0)}}),Fe.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Fe.createElement("section",null,Fe.createElement(it.Z,{dropdownRender:()=>{var Jn;return Fe.createElement(je.default,{className:((Jn=Nt.userInfo)==null?void 0:Jn.user_identity)!=="\u5B66\u751F"?`${oe.rightMenu} ${oe.joinMenu} mt10`:`${oe.rightMenu} ${oe.joinMenu} ${oe.w140} mt10`},Fe.createElement(Oi,null))},placement:"bottom"},Fe.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current-primary-hover ml15 mr15"})),Fe.createElement(ne.Z,{visible:wa,onCancel:()=>Ft(!1)}),Fe.createElement(ee,{visible:xa,onCancel:()=>Za(!1)}),Fe.createElement(lt,{info:Zr,open:yr,onCancel:()=>ir(!1)}),Fe.createElement(Vn,{open:jn,onCancel:()=>On(!1)}))};var en=(0,Be.connect)(({homePage:Ye,loading:Oe,user:qe,globalSetting:Nt})=>({homePage:Ye,user:qe,globalSetting:Nt,loading:Oe.models.index}))(Qt),Wt={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},an=ae(64681),Vt=ae(37425),Dt=ae(13952),St=ae(59301),wt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,sn=(Ye,Oe)=>{var qe={};for(var Nt in Ye)yt.call(Ye,Nt)&&Oe.indexOf(Nt)<0&&(qe[Nt]=Ye[Nt]);if(Ye!=null&&wt)for(var Nt of wt(Ye))Oe.indexOf(Nt)<0&&Mt.call(Ye,Nt)&&(qe[Nt]=Ye[Nt]);return qe},bt=(Ye,Oe,qe)=>new Promise((Nt,Xt)=>{var vr=hn=>{try{bn(qe.next(hn))}catch($n){Xt($n)}},Hn=hn=>{try{bn(qe.throw(hn))}catch($n){Xt($n)}},bn=hn=>hn.done?Nt(hn.value):Promise.resolve(hn.value).then(vr,Hn);bn((qe=qe.apply(Ye,Oe)).next())});const xt=Ye=>{var Oe,qe=RegExp("(^| )"+Ye+"=([^;]+)(;|$)");return(Oe=document.cookie.match(qe))?decodeURIComponent(Oe[2]):null},zn=Ye=>{var Oe=new Date;Oe.setTime(Oe.getTime()-1);var qe=xt(Ye);qe!=null&&(document.cookie=Ye+"="+qe+";expires="+Oe.toGMTString())};var Ht=(Ye=>(Ye.Classrooms="classrooms",Ye.Shixuns="shixuns",Ye.Paths="paths",Ye.Projects="projects",Ye.Videos="videos",Ye.Topics="topics",Ye.Competition="competitions",Ye.Engineering="engineering",Ye.Graduations="graduations",Ye.Paperlibrary="paperlibrary",Ye.Problemset="problemset",Ye.Dataset="dataset",Ye))(Ht||{});const Un=Ye=>{var Oe=Ye,{homePage:qe,user:Nt,globalSetting:Xt,loading:vr,dispatch:Hn,shixunHomeworks:bn,location:hn,payload:$n={}}=Oe,Oa=sn(Oe,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Ba,wa,Ft,xa,Za,yr,ir,jn,On,Sn,Er,Zr,Fo,Xr,zr,Rr;const Dr=(wa=(((Ba=Xt.setting)==null?void 0:Ba.navbar)||[]).find(Jn=>Jn.link==="/classrooms"))==null?void 0:wa.hidden,pi=(xa=(((Ft=Xt.setting)==null?void 0:Ft.navbar)||[]).find(Jn=>Jn.link==="/shixuns"))==null?void 0:xa.hidden,ti=(yr=(((Za=Xt.setting)==null?void 0:Za.navbar)||[]).find(Jn=>Jn.link==="/paths"))==null?void 0:yr.hidden,Ai=(ir=Nt.userInfo)==null?void 0:ir.is_school_manage,Oi=()=>{var Jn,kn,Gt,Tn,lr,De,Ur,za,dr,cr,Gr,Qr,Ao,po,ri,Qo;return(0,a.Ll)()?St.createElement(je.default,{className:`${Wt.rightMenu} ${Wt.menuWrap}`},St.createElement(je.default.Item,null,St.createElement(Be.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):St.createElement(je.default,{className:`${Wt.rightMenu} ${Wt.menuWrap}`},St.createElement(je.default.Item,null,St.createElement(Be.Link,{to:`/users/${(Jn=Nt.userInfo)==null?void 0:Jn.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),St.createElement(je.default.Item,null,St.createElement(Be.Link,{to:`/users/${(kn=Nt.userInfo)==null?void 0:kn.login}/classrooms`},(Gt=Nt.userInfo)!=null&&Gt.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),St.createElement(je.default.Item,null,St.createElement(Be.Link,{to:`/users/${(Tn=Nt.userInfo)==null?void 0:Tn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),St.createElement(je.default.Item,null,St.createElement(Be.Link,{to:`/users/${(lr=Nt.userInfo)==null?void 0:lr.login}/paths`},(De=Nt.userInfo)!=null&&De.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Ur=Nt.userInfo)==null?void 0:Ur.user_identity)!=="\u5B66\u751F"&&St.createElement(je.default.Item,null,St.createElement(Be.Link,{to:`/users/${(za=Nt.userInfo)==null?void 0:za.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((dr=Xt.setting)!=null&&dr.hide_competition)&&St.createElement(je.default.Item,null,St.createElement(Be.Link,{to:`/users/${(cr=Nt.userInfo)==null?void 0:cr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((Gr=Xt.setting)!=null&&Gr.hide_virtual)&&St.createElement(je.default.Item,null,St.createElement(Be.Link,{to:`/users/${(Qr=Nt.userInfo)==null?void 0:Qr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,an.JA)()&&St.createElement(je.default.Item,null,St.createElement("a",{onClick:()=>{(0,le.tJ)(Hn)&&Be.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,an.JA)()&&St.createElement(je.default.Item,null,St.createElement("a",{onClick:()=>{(0,le.tJ)(Hn)&&Be.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((po=(Ao=Nt.navigationInfo)==null?void 0:Ao.top)==null?void 0:po.laboratory_admin_url)&&St.createElement(je.default.Item,null,St.createElement("a",{href:(Qo=(ri=Nt.navigationInfo)==null?void 0:ri.top)==null?void 0:Qo.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),St.createElement(je.default.Item,null,St.createElement(Be.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Hn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:St.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Ai&&St.createElement(je.default.Item,null,St.createElement(Be.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),St.createElement(je.default.Item,{className:Wt.exit},St.createElement("a",{onClick:()=>bt(void 0,null,function*(){(0,a.m5)();let li;try{li=yield(0,Vt.vR)({}),He.ZP.success(li==null?void 0:li.message)}catch(gl){}(0,a.d8)("_educoder_session","logout",1),(0,a.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),li!=null&&li.url?window.location.href=li.url:(Be.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,an.bg)()?St.createElement(it.Z,{className:`${Wt.height67}`,dropdownRender:Oi,placement:"bottomRight"},St.createElement("section",null,St.createElement("aside",null,St.createElement("div",{className:bn.actionTabs.type===1?Wt.classromediv:""},St.createElement("img",{className:`${Wt.userPic} current ml15`,src:`${(jn=Dt.Z)==null?void 0:jn.IMG_SERVER}/images/${(On=Nt.userInfo)==null?void 0:On.image_url}`,alt:"",onClick:()=>{var Jn;return Be.history.push((0,a.Ll)()?"/account/profile":`/users/${(Jn=Nt.userInfo)==null?void 0:Jn.login}/classrooms`)}}),(0,a.Ll)()&&St.createElement("span",{className:"ml10 font16"},(Sn=Nt.userInfo)==null?void 0:Sn.username),St.createElement("i",{className:`iconfont icon-zhankai4 ${Wt.icon}`}))))):St.createElement("div",{className:`font15 ${Xt.isIlearning?Wt.login:""}`},((Er=Xt.setting)==null?void 0:Er.sso_login_url)&&St.createElement("a",{target:"_blank",href:(Zr=Xt.setting)==null?void 0:Zr.sso_login_url},St.createElement("img",{src:`${Dt.Z.IMG_SERVER}/${(Fo=Xt.setting)==null?void 0:Fo.login_logo_url}`,width:40}),St.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Xr=Xt.setting)==null?void 0:Xr.sso_login_button_name)),!((zr=Xt.setting)!=null&&zr.hide_account_login)&&St.createElement(St.Fragment,null,St.createElement("span",{className:"ml10 mr5 current-primary-hover",onClick:()=>{Hn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((Rr=Xt.setting)!=null&&Rr.close_register)&&St.createElement(St.Fragment,null,St.createElement("span",{className:"ml5 mr5"},"|"),St.createElement(Be.Link,{to:"/user/register",className:"ml5 current-primary-hover pr25"},"\u6CE8\u518C"))))};var ja=(0,Be.connect)(({homePage:Ye,loading:Oe,user:qe,globalSetting:Nt,shixunHomeworks:Xt})=>({homePage:Ye,user:qe,globalSetting:Nt,shixunHomeworks:Xt,loading:Oe.models.index}))(Un),mr=ae(65363),ar={tip:"tip___a6MfI"},Ta=Object.defineProperty,Tr=Object.defineProperties,sr=Object.getOwnPropertyDescriptors,Ha=Object.getOwnPropertySymbols,Ja=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,ya=(Ye,Oe,qe)=>Oe in Ye?Ta(Ye,Oe,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Oe]=qe,jr=(Ye,Oe)=>{for(var qe in Oe||(Oe={}))Ja.call(Oe,qe)&&ya(Ye,qe,Oe[qe]);if(Ha)for(var qe of Ha(Oe))Lr.call(Oe,qe)&&ya(Ye,qe,Oe[qe]);return Ye},Fr=(Ye,Oe)=>Tr(Ye,sr(Oe)),ht=(Ye,Oe,qe)=>new Promise((Nt,Xt)=>{var vr=hn=>{try{bn(qe.next(hn))}catch($n){Xt($n)}},Hn=hn=>{try{bn(qe.throw(hn))}catch($n){Xt($n)}},bn=hn=>hn.done?Nt(hn.value):Promise.resolve(hn.value).then(vr,Hn);bn((qe=qe.apply(Ye,Oe)).next())}),pn=(Ye=>(Ye[Ye.Professor=1]="Professor",Ye[Ye.AssistantProfessor=2]="AssistantProfessor",Ye[Ye.Student=3]="Student",Ye))(pn||{});const yn=({visible:Ye,user:Oe,onCancel:qe=()=>{},dispatch:Nt,globalSetting:Xt})=>{var vr,Hn;const[bn,hn]=(0,b.useState)(!1),[$n,Oa]=(0,b.useState)({name:"",phone:""});(0,b.useEffect)(()=>{var Ft,xa;if((Ft=Oe==null?void 0:Oe.userInfo)!=null&&Ft.login){let Za=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(Za),Za&&(Za!=null&&Za.isShow)&&(Za==null?void 0:Za.login)===((xa=Oe==null?void 0:Oe.userInfo)==null?void 0:xa.login)&&(hn(!0),Oa({name:Za==null?void 0:Za.name,phone:Za==null?void 0:Za.phone}))}},[Oe==null?void 0:Oe.userInfo]);const Ba=()=>ht(void 0,null,function*(){qe()}),wa=()=>{let Ft=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Fr(jr({},Ft),{isShow:!1}))),hn(!1)};return b.createElement(b.Fragment,null,bn&&b.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},b.createElement("div",{className:ar.tip},b.createElement("div",null,b.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(vr=Xt==null?void 0:Xt.infoData)==null?void 0:vr.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Hn=Xt==null?void 0:Xt.infoData)==null?void 0:Hn.phone}`),b.createElement("div",null,b.createElement(mr.Z,{onClick:wa,style:{color:"#165dff",fontSize:16}})))))};var Zt=(0,Be.connect)(({user:Ye,globalSetting:Oe})=>({user:Ye,globalSetting:Oe}))(yn),rn=ae(3113),In="data:image/png;base64,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",Qn=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,et=(Ye,Oe)=>{var qe={};for(var Nt in Ye)Re.call(Ye,Nt)&&Oe.indexOf(Nt)<0&&(qe[Nt]=Ye[Nt]);if(Ye!=null&&Qn)for(var Nt of Qn(Ye))Oe.indexOf(Nt)<0&&rt.call(Ye,Nt)&&(qe[Nt]=Ye[Nt]);return qe};const wn=null,gn=Ye=>{var Oe=Ye,{homePage:qe,user:Nt,globalSetting:Xt,loading:vr,dispatch:Hn,location:bn,text:hn,shixunHomeworks:$n,payload:Oa={}}=Oe,Ba=et(Oe,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[wa,Ft]=(0,b.useState)("none");return(0,b.useEffect)(()=>{$n.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Ft("flex")},[$n.actionTabs.key]),(0,b.useEffect)(()=>{$n.actionTabs.key==="\u9690\u85CF"&&(Ft("none"),localStorage.setItem("Noviceguide","0"))},[$n.actionTabs.key]),b.createElement("div",{style:{display:wa,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},b.createElement("div",{style:{margin:"0 auto",width:"1200px"}},b.createElement("img",{src:In,style:{position:"absolute",top:"-32px"}}),b.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},$n.actionTabs.text),$n.actionTabs.type===9?b.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},b.createElement(rn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Ft("none"),Hn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):b.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},b.createElement(rn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Hn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ft("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var Wn=(0,Be.connect)(({homePage:Ye,loading:Oe,user:qe,globalSetting:Nt,shixunHomeworks:Xt})=>({homePage:Ye,user:qe,globalSetting:Nt,loading:Oe.models.index,shixunHomeworks:Xt}))(gn),Da=Object.defineProperty,fa=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,ha=Object.prototype.propertyIsEnumerable,da=(Ye,Oe,qe)=>Oe in Ye?Da(Ye,Oe,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Oe]=qe,fn=(Ye,Oe)=>{for(var qe in Oe||(Oe={}))aa.call(Oe,qe)&&da(Ye,qe,Oe[qe]);if(fa)for(var qe of fa(Oe))ha.call(Oe,qe)&&da(Ye,qe,Oe[qe]);return Ye};const Va=Ye=>React.createElement("svg",fn({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Ye),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var fr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",so=ae(89392),Nn=ae(92736),tn=ae(6848),Nr={content:"content___L4gl0"},Sa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAFcCAYAAACA49YRAAAAAXNSR0IArs4c6QAAIABJREFUeF7svQm0HUd1Lryru894r6Q7SbI1S5ZkeR4xnrARGGxCgPyBB3mB/JC3Aqw/JC+LkITwkkAgeYSQhOQlIW8B7wUyAyFhCMEOGGywjcHzJMvWYEnWYF3deThzd9efr7rrnD59+oz3DH3uqV5LtnRvd3XVrqqvd+3h24zUpSTQZQkcO8bjsXEaTkRomGu0hls0zDQa55a9SSPtfEZ0vsX4Bo1orU20jmxaR4zWMqIYMTI4J4MRGUSkEZFFjArEyeRc/D3FiBYYowXOaZEYn2e2dpaT/RLp/Ixt6WeJ0ULUoKWClVlm2cTS6CgtMcbsLotBvW6AJcAGeOxq6B2SwAHOo+tTqbFEZGjUtOk8Itpu2/Z24rSDiG0molEGwLX5OmJsraGzpGEQce77g/65P5Nd5bgp4GKstJTlX73/x9/ln3yO25xokdw/jLEFzvk0Y/xF26YXSdNOcKIThkbTlKW5kRE21yFRqWYHVAIKeAd04tsx7DNneDI2QmO6QRttiy7SbLqYM9rDOW1ijJ/Hic6PGCzhBT2817YdgPX+XyBsly6ANPqkaURMI9JcUJbAj26YJpFt8Vkieolr7Cxx+yTj9JxuaM8woiOsQLPDwzSjNOUuTdoqe40C3lU2oZ0aDuc8MZvJTOh24kKb7GtJo8s00i6wON/JiDYYBiNdd8AMgGpZzp9qGmqn+tnOdjWdka6RGBcxALEzNtPkeSI6pWnsBdO2DzHij+ukP6bbdFKBcTtnYPW2pYB39c7tikY2w/laM1XYaRiRl5NpX6cxdhnntI9pbG0k4oCRBFfL6p62uqJBtelhaMwYv2445otCgcgyOWzEZzSNHbC5/SQj7UcxokcSCTrHGMu16dWqmVUiAQW8q2QiVzoMmA0SE7SXTLqVEb2cE7+Wc9qh6ywSjTogK47fsI6qq0ICAGNo+0ZEKMeUy8F4wpeIBBA/ojH+ACf9gbEEvcQYM5UIB1sCCngHdP4551omQ5vzRDcwopstzl9FjC6IGCwOR5fQ4vrcVNDLqZV2ZMgSmnE2I+za85rGH7Vt/j2maQ/wDD0xNsYWetlP9e7eSEABb2/k3pO3cs6jixm6mtv0Cq7x27lN1+gGG4nGiAp5BbSdnBQ/EOeyVLBt/pKusXsLeeu7RlS/byTBjnWyD6rt8EhAAW945qIjPeGcDy/k6AYiuo1b/HVMoz2xOItbpmM6cDz5ynzQEeHXaFSaJiJRx2lXKPBZxukRzti/c53uHY2xp1k3Qz26LYABf58C3lW4ADjnyZll83pd137SttnrdY3tjidIk+YDZacN16QX7cMGkaYT5bK0yDk9TkT/alv03fE17EC4eqx6s1IJKOBdqQRD8vw9nBuXLdLV0Si9ybT5mxjRRfEkc8BWaLZKqw3JVNXthqYxErZhgHCe5jjnj9km/7JuaN9R5oi64uuLGxTw9sU0Ve/kuSzf859hSz9p2fwtGmNXx2IUhwnBMSMosO3z6SVdd0BYhK3l6SVO9H1u05dYgb6vMur6d3YV8Pbh3J3jfNhIW68gpv+cxug10RhNwE6owr36cDKb6DKSVADCJua6QAcZ0b9wO/+lsTWxZ5poRt0aAgko4A3BJDTahdkM36Zx+hlO9DOM0VWIr3XstkqzbVSGq+W+SMRJ4sjlaYlsuuc/+TA+X0jR3Rs2sOXVMsbVPA4FvH0wu/Mpfi1p9n9jpP1UJErnI20VgKtMCX0weR3uIuzB+ADnsR6IHtWI/mFhKf2lbeuHznT41ar5FUhAAe8KhNfJRw8f5rGJTdbtxPRfIOKvjcVYTGm3nZR4/7cdjTrkP4UCP804+1JBp/8zEWMH+39kq28ECnhDNqdnOR+KZa23aEx/t2Xxm2JxRnmknypHWchmKrzdgUMOfBq5PC2QTV+3GX1mPMl+GN4eD17PFPCGZM5nZ/k6FqM3azq9jzG6Gnn/ypwQksnp025IM0QuRzlu09cZp0+PrqH7iJhyCvR4ThXw9ngCTi3y8bhu/4yusV+MGOxiKLYAXJW01OOJWUWvR4JGLCaIewpMo38nTn8xEqd7iCkA7tU0K+DtkeSPzvJ1ozF6u6bxX4lE2F7pMFOA26MJGYDXAoAFL0eBm5zYnWaB/nT9GoaICHV1WQIKeLsscJHOm7Leomv6r0ajdIUC3C5PgHodSQA2C5TnnL7GbPrjdUPsYSWa7klAAW+XZM05Z/NpeqOm0QeZTjeg3EwedQy6WPKmS0NVr+kTCXhC0VI60T/wPP3J2rXsUJ90v6+7qYC3C9M3s1i4wTD03ySN/aRhkAbAVVEKXRC8ekVDEgAAwwacz9GUadqfiTHt08PD7GxDD6ubWpKAAt6WxNbYQ2fn+c543P4NxrSfixg0JKoSqLCwxoSn7uq6BHTDCUPL5+iobdMfjybpC4yxbNc7MgAvVMDbgUlGLG4kZb87YmgfiERpCwBXUTF2QNCqyY5IAOnIqF9kFvj3yWK/O7qG3duRFw1wowp42zz5C1l+u2Xxj8Zi7OVOnTIVMtlmEavmuiSBWIxh/WYtzr/Astofjo6y41169ap/jQLeNk3xzAzfoifptxmjnzcMiuZyCnDbJFrVTA8lIB1whQK9yDn93rof0RfYflWsc6VTooB3hRJE0cjZtPUuQ9f+RyTCLlB23BUKVD0eSgmAktLlgbhLI/ZbI0PssVB2tE86pYB3BRM1tcj36gb9nq7TWyFIZVZYgTDVo6GXAIA3CvNDnmZsbv/P+YT2v3cq51tL86aAtwWxffnLXH/N6+mdTKePRSO0WWm5LQhRPdK3EpBVMQoFupvb9BujQwz14dTVhAQU8DYhLNyKUju6xT8RMdhP499Ky21SgOr2VSIBRrE4koD4Arf4x0eHtD9XoWeNT60C3sZlRdPL5s/puvYH8RjbnM2qmNwmRKduXaUS8Gi/d5km/erEGsX/28hUK+BtQErnlvl5OrM/HjG0dxKRprTcBoSmbhkYCZTYz/g5m9v/Yyypf54xZg+MAFoYqALeOkKbX+a3MYP+VzRKFystt4UVph4ZGAkg8gGZmdxm/5i36QMbVNpx1blXwFtFNJzz6FyGfkXX+Ed0nQ3l8youd2AQRA20ZQkI7VfYfumZQoH+u6KdDBalAt4AuaCar8HozzSd/h9kn6kqvi3vQ/XggEoA9d9sTouFPH10bIjgeDMHVBSBw1bA6xPLXIbvJ84/E4uxPdms0nLVZlESaFUCcLyhhJVp2f9gmNr716xhU622tdqeU8DrmdHZLH+fzvjHdY2tVaaF1bbU1Xh6IQEkXcTjjLJZ/pjJzfeuH4o+0ot+hO2dCniJCIUmtQR9kmn0HvCSK9NC2Jap6k+/SwAZb7ZNk2aefnVsmP1jv49npf0feOA9ucD3DEfoc7EY3aoy0Fa6nNTzSgLVJeBGPZg2538wEtc+yhizBlVeAw28M4v8BiPK/zoSYfuUPXdQt4AadzclALYz3SAy8/bnU5b261vWspluvj8s7xpY4J1aNt8e1bU/1yNsLK8oHMOyHlU/BkACCDmLx4myWXqgUKCf37COHR6AYZcNceCAF0UnFzL0AWL0B5pGhspCG7Qlr8YbFgnA6ZbP8yMWt/7f8WTkwbD0qxv9GCjg5ZzH59P2H+mG9ksoq67K8XRjial3KAlUlwDifU2TT5kF+90Ta42vD4qsBgZ45+b4CEX5Z2Nx9l+UE21QlrcaZz9IADXeLJvSlmX9yviQ8X/6oc8r7eNAAO9Uip8f0ehvYjF6jeJbWOmSUc8rCbRfAiLZgpFZKNi/PTqkfZIxtqqzl1Y98M5n+QXE6e9jMbo+k1nVc9n+3aBaVBLoogQ0nZGuES/k7U8++bD22/tXcW23VQ28s8u5y5ke+cdYlF2iwsW6uIPUq5QEWpQAws0MAyQ79mdGk9p/Z4zlW2wq1I+tWuCdz/OryeL/HImwXarib6jXoOqckkCZBBBuFo0R5XP23y0ntPduZSyz2kS0KoF3Os2v04h/JRplW1WM7mpbsmo8gyABCb6FPP1TNk7vPo+x1Goa96oD3tk0v0nT+JcMnW1WRDeraamqsQyiBESsb45/hecW3j06Ojq/WmSwqoAXmq6h0b8YOm1RoLtalqgax6BLIJ5glMnyr9oJ9s71jC2tBnmsGuCdT/FrSKd/NXTapkB3NSxNNQYlgZIEoPnmcvyfC8vsv23YwJb7XTarAninF/Ivi8QiX9J12qlAt9+XpOq/kkCwBASvb87+p9GE9guMsXQ/y6nvgXdyOX9FTDe+ZhhshwLdfl6Kqu9KArUlIKsZZ7P2344mtfcwxnL9KrO+Bt6FLN/NOf9GJMIuUiFj/boEVb+VBBqXgIh2iBLlcvZfPvnQD96/f//+vqzl1rfAOz3NNxtD/F+jUXadSo5ofOGqO5UE+l0CAF8kWeRy9v8cH9Z+px/Ti/sSeBcW+JgdpS/HYvTqrEoD7vd9pPqvJNC0BAShuk52Pk+/MT7M/qTpBnr8QN8B77FjPD4ywf8uPszekkkr7oUerx/1eiWBnknA5XbI5/L07olh9rc960gLL+4r4AWJ+Vza/ot4XHufMi+0MNvqESWBVSYBp44bLZmm+V/GhyP/0S/D6yvgnVqyfice0z5mmkScK223XxaZ6qeSQCclAD7fvMkn7bz5+vUj0Uc7+a52td03wDuzzH8+GuWfsSwWUZUj2jX9qh0lgdUhAZSPN/P8OTvLbh8bYy+GfVR9AbyLaX4TGfQN4jSmaqSFfUmp/ikJ9EYCTg03+lYhTj8T9tTi0APv5Hx2VzQa+3YkQheoBIneLGj1ViWBfpEAwDeTtf/vWFJ7L2PMCmu/Qw28MzN8LYvxb8QT7FblTAvrElL9UhIIjwQQ46vrgsv3NyfW6n8Ynp6V9yS0wMs512bT9v9OJrT3qJI9YV0+ql9KAuGTAGJ8GeM5y2JvGRti3wxfD4lCC7wzy9YHIhHtjy1LRTCEceGoPikJhFkCiHQwLX7K0thrJ2LsYNj6Gkrgncny1+icf40xlrQsFTYWtkWj+qMk0A8ScNjM6H7K0k+OjbGFMPU5dMA7n+E7ifh3dZ3tLBQU6IZpsai+KAn0mwQSIFHP0WdG4/SLjDE7LP0PFfAiHXjdev4v8QT7CeVMC8sSUf1QEuhfCTBGFIkwK5en944Psf8blpGECnjnUtZHojHtdxXFY1iWh+qHkkD/SwBpxbZFs2TQa0ai7LEwjCg0wDubMl9vRPR/ti1KqMy0MCwN1QclgdUjgVgMyRX8Ya3A7li3js32emShAN6ZmfQWLZG4VyVJ9Ho5qPcrCaxeCaBoZjpDfzUxxN7X61H2HHi//GWu3/YT9hfiSe0dilu318tBvV9JYPVKgIHDV+N5y2RvHR1iX+/lSHsOvCC/MQz6a9tW8bq9XAjq3UoCgyCBSJRRocCPxYndkkyyU70ac0+Bd3qJX2QY/B5NYxsV+U2vloB6r5LAYEkAJodMlr44lqB39IrPoWfAyzmPzmfpX2NRer0KHRusha9GqyTQSwlIPgerYL1zdNjoSeWKngHvbMp6XzSq/WU+jylQiRK9XIjq3UoCgyYBkVJs8tOFQn7/hnXxw90ef0+A1zUxfF/T2HplYuj2lKv3KQkoCUACIqU4y78+mmRv7rbJoevAyx/hkdmL+FcTcaZMDGr9KwkoCfRMAshq03VGtkm/MNLlrLauA+/Movnz0bj+14qHoWfrTb1YSUBJwJUAstosi05xRjeNJbpXMqirwAsCHM75D3SdbVEmBrX2lQSUBMIgAZgc0hn7byeG9Xd2qz9dA16UZp9N2f+QSGj/VUUxdGt61XuUBJQE6kkAJgdNI9O22JtHh9g36t3fjt93DXjnUvynNJ1/xbZJV5XZ2zF1qg0lASWBdkkgisSKPH9GS7Jb17HOczl0BXinOF+jpfgPYjF2pSpY2a6lotpRElASaKcERKHMtP3h8TX677Wz3aC2ugK88xn+m5EI/YGie2x9OnEcUieF1uUXpifFpnN3nprT8MwMIhy4TTOWRbeOr2EHOtmzjgPvVJZfGLH5fUxj61UZn+anEoCLK5MnSkRUqknzEgzfEwWLyEThcUYU1YkMTc1rWGYJ6cTZNH159Fv0s+ytnSsP31HgRaXguRR9IZGkn1OVgptfWpicTIHomdMWTS5wunWfQWviSvNtXpLheWIxyymVIwIpFIBX14jWxhgNxRT4hmGW3HRiyzStnxobMjpWobijwDuX4bdqjL7NOUUVuXnzy0pjROcWOd31jEl5i+iKrRpdt1MnKzSVo5of06A+gY2WLnCaTZWX9kayPH43mmSUjCrwDcP6AGl6Nsd/nJ5l+7duZZlO9KljwMs5j8yn+LeicXabsu22PnWYoEdOWEJLunKrRiNJJmy9it2idZn26smZFKdsnkiaj2Q/MJcRnWhimBE+turqvQSiUaJcnr1nfIh9rhO96dg0z6f523SD/tE0uaYcCK1PHSbItJ0jqaET5QpOW8ou2LpMe/Ek9sDMMqecVa7xesF3/TCjmKE+qr2YH/87QaJTKPCjRpJdv5ax6Xb3qSPAOzMzs5ZiIz+IxbQrVPjYyqdMesGnlzg9dsKi9WsYXb1dJ1upvSsXbpdawBxC44WT1K/xoguYyvEhphyoXZqPRl6D8LJcln5ndIj9fiP3N3NPR4B3NmX9f7GY9lcAXaXtNjMd1e/FEfT+IxYdPGMLW+DrLjNobJg5Thp1hV4C2GipPKe5dLDGiwHgg4ooB/U9Dcd0IrzMsvhZzth140l2sp29ajvwLi7yiYLBfxg12B5FhNO+qQLwzqU53X/Iou0TjPadp1MEx1K1S9sn5A63hLnCHCJSxbvx8O1MRojGhtq+HTs8otXffMKpVvHJsST7YDtH2/aZnl3mH4wn6BOKj6Gd0+S0hcmCjTBuOMfVvKlsve2XcmdbhHloKcspnS99NGMRopEEU3b7zoq+pdZ1jZHN+ZyusevXxtmhlhoJeKitwDuV4ufrxH9sGGyrYh9r1xSVtwPAhXnhyJRNRyZtuvECnUaHsDg68z7VamckgJBAOE1xkkFEg7rCKwGRVJGx/3JsSP/ldvWyrcA7m+a/Ho/RJ7NZdE8hQbsmyduONDkgthchZhdu1OjmPbqSdieE3eE25eZTO6XDgl5h8xq0XpvP20bhholY7LkVNlc8vbajHVrkfNxM84cNg+1U2m5bRFq1EU0jevS4RafnuIhu2DzCFPB2VuSq9QGXgODszdp/NTGkv68domibxjuzzH8lkaA/U9puO6aldhsythfHVUQ4WEio4I4NWGlPnZe/esPgScDVeudMk123YR07slIJtAV4j83NjayNrHsoGlWRDCudkEafx8TB3pvOc3r6tC0cM9B+VZRDoxJU9ykJNCcB2HpzaftTo8P6B5p7svLutgDv3DJ/lxGjz5sFaF5K51rppDT6POy9j79o0aMnbBH/+eqLDNoyyoQGrC4lASWB9koAcb2mxc8mGLs2mWSnV9L6ioH3zBmeTIzweyIRdp3KUlvJVDT/LDTepSzR9w4WRAzoFVt1WpdQEQ7NS1I9oSTQmASckvD0W2ND7OONPRF814qBdybN32Zo9EWEOCltdyVT0dqzAN/lLKdklImwJIQoqUtJQEmgMxJwORyOpC12/Za1bKbVt6wIeB/hPLIrw78di7JXKgayVqdg5c/B5IA4XpCwHDhj0cWbdNqwRmm+K5esakFJoFICDm2k/d7xIf2zrcpnRcA7t8RvIZ1/l4gZStttdQpW/hy03myB6K5nCjSzRLRplNFtFxtCA1Ym95XLV7WgJOCVQDQG8hz+UG6R7d+0iaVbkc6KgHc2bf1dPKa9Q6UHtyL69j4Drfe5l2x64qRFl2/R6cLzNJSsVsDbXjGr1pQERDSRYTCrUKA3jA2xO1sRScvAO5Xlew2LHtJ0WqdqqbUi+vY/A3MD7L0jIFvhDpeD0Hrb/yrVopLAQEvAdbJ9bTRJP80Ya3qLtQy8cyn+0VicPqy03XCtP2i+CCc7Nm3Tc2dsuuECncZh71VOt3BNlOpNX0tA0wV0Ltlm/uax4dhTzQ6mJeCdm+MjdoQ/GI2yfYr6sVmRd/Z+AO98muiuAwVayhDtXK/R/n16GQ1hZ3ugWlcSGAwJCMrItP2JsWH9Q82OuCXgnVky3xyJ6l9RnAzNirs79wN8kc12bMqma3dodP46TdilFINZd+Sv3jIYEpChZaNJdh1jbK6ZUTcNvJxzfSbFv5pMsDcoM0Mzou7uvTAtIKYXXA74P1KLh2JOoUx1KQkoCbRHAtEo4/ms9bNja4wvNtNi08A7s8Qv0Qz+ICO2RpVsb0bU3b8Xmi/CzJ48adGZeU63Xuhw9yrw7f5cqDeuTgk4TjZ+52iSvb4ZJ1vTwDuX4b8di9HvZTNKdQr7UgLwTi1x+o8DpiiyeOlmja6/QBHphH3eVP/6RwLgb7A5Ldom3Ti+hh1otOdNAe8ZzpPxNL8vGmVXK16GRkXc2/uEvfeURbNpomu2azQcc6Zc2Xt7Oy/q7atHAnCy5bL0wZEk+2Sjo2oKeOcy/BZdo7stiyIqU61REYfjPpxPQB0JzRfVblFKXIFvOOZG9aK/JRCNMsrl+aNnj7MbL7mE5RsZTVPAO5u2/iIe035JOdUaEW247hElg1KcfvSCRakcp1dfbNBIMnz2XkXmHq51o3pTXwIgSefE85zYq8cS7P76T5RXma55//w8H7Uj/KFIhO1WsbuNiDZc9yDe++ScTd87aIkoh2t36HT5Fq1nWq+uEaGCBrRufBS85g9J8o6fKSAO1zrqVG+wBk7N2iLyph+LtyaTKIhJfziSZL/ZiIwa1ngXUvz1WoR/wzRJU17xRkQbvnukvRdwtm+TRhGtHPA62WO8W1ZIRmbdwZdsemnepok1TFTOyJlED79g0UKWixpy4BbGOjMtIkN3nlXrrpMz1Nu28SH+1pMF2rVeo32bdPFR7qfLMBgVCvz5U8vsmivOY6l6fW8YeGdS1mcTCe3dKpqhnkhLvxfCdVW2MMWASBA8t8RpZonT3vM1QrZ5J/s4n+aiKjIqZEDLvfugScemOO3eyOg1FxuUKRD9+5MmoU/X79Lomu06LWaJ7n3OpDUJRpds0mh82OGggEwVCDe+DsN+J7ZI1iT68kN52jKq0W2XGH0HvIwxYoybBZO9dv0adk89mTcEvIuLfLyg8UcjEbZdZavVE2np9yCpEUdpjURpnrBcAN7pZU7fO2hSOk/08l06XXR+Z8wOGPvRSZt+fMwSJoXXXWbQaJIJjRd8EjvGGe07X6e8RfTMKYuWcyRAdsNaRkenON1z0BRYe8elOm0e1QRAcySGxBxThbr6XwLQdk/M2PTNJwri4/qmq6IUMzqrCHRCakknhfhPRof1X6vXfmPAm+VvIEZftyxiKpqhnkgdsF3IcBFBIC5GFNNJlOUJA1uYrFpxz3MWLWY4vWynQyMJgGuXJintthj+2UVO3zlgCuC9eY9OOyY0KliO+QC2ZxldgQ2IS/4bzsAj52zKFDi9fJdBiQjRw8cssUlBfXnBBveB+lOi7gixBDDvPzpi0mMnLIoajH7i8ojglO63D6tjbrAPjw1pVzFW29zQEPDOp/mnY3H6xYxKmqi7fCFQgC5qoQFY5AVQg00VX3QJMHUb6+ANAMHZFBepxDjeoX+wswpNY4U2B4zvxRlOi1lOF2/SRHtHz9nCaYLacPKq5ziTwAxnoPxY3Pm0SfMZon3nafSKvc4xAu2o0LgOLpYON425+7fHCzST4mIuYfO/ekf/2XlhbiDiFtPYHSNxdnctsdUFXs750HyGP67rbI8yM9RfgeBImFrmgV9rANCaOKN1iXAco4StlxwayaNTtiBSv36XTutXUDYIa+/kLKf7D5uUKzhmjEs2O5opxt8qQMp+npm36fCkLZxvMEcsZIjSOU7nres/Dan+alr9dzjZlTbd9bRZpC7duI7Ray6JlCku/SIJJFNks/anRpO1S8DXBd6lDL/VIv4dIhZR3Ay1px/ChK0Stc+qAQySGABsXm24l4sKCx8a+l3PmMKZtW2MiTLxMAG0ovhiXGcXOD1y3IkXvv4CQ9hxWwVcv2xgM8bHTTpkfnDIFPK+bqdjeliptt7LuRjEd+N0BNv+Qy9YFDGceY1FiF59UaQvw8pcxrLHR5PsBsZYrtqc1gVeEJ4nkvThdLqVbTh4Swl2qeklLrTIoAtAB03NawPttZQAltB2D03a9PKdutAeZehXM7OOZ6Db4v+pvKOJwrTSLtD1ykk6CO9+1nEQXrVNoyu3KR6KXq+lVt4PBypOMggblIVb4XfYs7E/zQ2c87xJ7PoNQ+zxloAXFJBzGX5/JMKuL+Sb2YKtiH/1PAOnEMAgSKsNm8YrpQ5NEQ4vOLDw0Tg5a9N56zSKNmjzhSY6Oc9FkgaiFIZjTsudAF3ZZ2xSaNeIB75sq+7E+8J0oqIdQr+ZME9YM0tZTv/xdIEKtgO6jpmURATLTXsMsX767RSDFOJszv7gxLBelbuhpsY7tcj3aow/qhtsWJkZGl/LCPqfTnGyXM+9F9wQ2bAGNt4QfseklvvYixY9e9qm7eMa3bAb4Fs/tRjDgeZybIbT9jFG+/cZAgg7PU7vyQEmh8klThdudIjf1RUuCWBOZFYiQi3BGXJ00hKRK5hH5w8T9+CDf+kWnSbWaBSPkHBI9wsIu1SR3xxNsjcxxgLVgJrLcy5jvjNi6F9QTGTNLWAIFRECsJ1Ci8SFRZeMMFqbCNaEm3tD5+7G4n7gsElHpjhtGWF064WGWPi1tFdp2/7hERwZOV26Wacrtmldq/OGTQmHHvoNef/U1YYife/cEmmqZWF+chNewA09l7LppQVO00u2CGXE6UrXHNOb/CMBGv+OR0lwiiAaZmxYo2SUCbKnTp+mmhqk72ZBFWnzybzNrtg4zCaD2qoJvDNb7ZYyAAAgAElEQVTL1heSSe2dKoys+WmQIU4AAiwuLBbE8Ib9wqJHn2Hz3TGu0bokCScZss5qRTvIlF58bOIRRvEuBsADeBGV8cBhS2hGP3G5QSOJztiWwz5/YemfLDUFO//kIqezC7ZwguLfOB1hnmBqAIYCeKXpQQK1F4QxJjh7EScLWlMAMf4gQgjt1AtL7IVMGIhzbHrj2BD7t6aA9xw/N2ykJ57UDbbLMkN4Lu6FNFt4p/iyuSujX6Qoj4Poes7k9OBRi84uIDRME8kPfvMB/o2Uz2TE2UyIOujmWLFZEY88l3I2NBx6iJnuZh9aWBqr9hGsH6R+H3zJEvZ3mBUwR1A8BOC6JgeNHCeuAGBX45XAW/5z576iqcIF7kSU0fgwnNV66JQamBtyGftPR4f1X20KeGfT/Cbi/B7GmOLeXbVbpPbAsCGmF226+yBCw4gu26LRy3boRcIaAJuIw1zmglMBGvFV2wxhTum0bdffc/QDNmVc0Ni7/f4BXSJVh405wOlnatEWf+YyRAVXgTNgWnC13WrAK4AY2ixzzBBCS3YBF+YHaLtrE4yG48gGDVeUEIQSjTHK5/j9M2eO3rZnz56KsLKqpobZZf6hWJw+nsspvWGQNxUWPey2L87aIqMITo+lDKeYwcTfsXGePmXTjxGHqRO98SpDpEZ3E/iETd0iOjNnC8rL89c5G7KbfRjkNVJt7FKLxZxk8pymlgHCnECYBHsv0BTgKrXgktbrALM8LGJdDcWI1iZg+mLCfo+fiYNkh8mdWp1XfDC4zRc1k105MsKO+dsJBF7OOZtL86/FE+yNio2sVdGvnuekcwQgCy3m3uctWhNjdN0uTQDc5IITRgaGs8sR1tXlYz7sfy/OcvrOsw6hzm0XOXwQKqwsPGuw3MmGdHKimSVbpAkDlIsRDdLJphGNxBmNDiPTk1HcdaoJNTCkYOuXNmzStkVvHUmyf24IeOfm5kZ4dN3Tus62WNUyAcIzp6onXZIAtJDHT1j02AlbaByvucSg80eYcJBI2y60m25fMqrh0RMW5f/TJn37pYY4iiqNt9sz0dj7ilELmpPl+eSL+GCWIhsArKACvWyLTrobktiPc+mEldmfHhvSf6kh4J1J8+sZ5/cxxgzFRtbYYurlXd306gJYAb4AO3DmcubQPsLeBrpHaWftljxk9AjeCzY4BOQL3l519YUEAKiPnXCyD3FykXHZSKDYPtEZqtJuCSYWY5SrYucNXKEzaev9UUP7lCrx060pav09SNZA5EG3bJoyswjxvjApnJzj9L3nHMpHADHYyLoV1YC+gDAHNmiQ8SDrDlcns+Vanyn1ZJAEMIcvTFl0ZpYXU4bxs73n6SJkrJ/nEvG8lsWns/nctZtGEye84w8E3rm09ffxuPZ2Fb8b7s0CsMNRbT7DaRfCvLrcXZgXkOH28HFL2FNvvVCnPRs0EVoGUJZ59+3sljymok2MG6xWIE+/+HyNrr+gDwKl2ymMVdAW1gjoSQ+ddYjyMb/4gO49H76C/j+5GBEkU9DtI3H27ZrACxrIuRR/0Iiyy8xCt7fyKlhJXRwC1uXxKZvm0pwu3aqLo1q3L5ge4FxbynGRcIFIh/sPWWSTk8GGELN2levBeBETio26wWV4e+CIRS8t2AL0169R7GTdnv92vA+ntmfPoAgrF/6CsWFG2ydWB+ERzA3ZjP2x8TX6R2oC73yG77RsfkBjLKHsu+1YVp1pQ5DBcKLnzljCtnnh+ZpwSPTCCSG0W0QyuEUs7zuMQFqi/fscqkaEDgGgh6IlM4A0WdT6tOMeb4UKAO6PjlriQ/OqfQZtHgUfLxdUnOND/X0s7cwq6Y9WsZaPT0OBsEWIGEAXpPm9WMvtlhgcbOkM/+bEsPaGmsC7mOJvtBh9XYFuu6egve0BlJDK+/xLtligm8c0QefY7cUqQ8xOzSIVlNPWMY2OuVr4jRcYlIwSgXTn0CSnSzdptO98J0ATXBYAVZHy6dHU0X/5b4AqOBjAFYHSRCA9v/PpgjAtoDQ9kjnc2pd9bQts78rov9akyezEjCVqE+7eaPRlzbUgyTv8vHSA5enm0VE2L++pOJzOZayPRCLa7+ZV4kSoVzAA6+w8p9NzYHZiNJxgtGu9k/PeTQMRtN1HT9iiXlYiCoKaiNBskbmEPsI08B8HTNFXFNS8ea8uficqDiDudwt4VxmdW+T05EmbdJ3TVVsNwRHxg+cteu6sTevXMvqJy5zNCA6JgsUFVys2aTfHGuoF0cedw4c2m+d0eNISJDi7NqweW72m4STGlyM6e/maGHu2OvCm7K/EE+zNyrEWrpUs+ROgEeLYni1w4c3HMV4QjegkNF6QiAhe2i7xQwBcz8xxUa598wgTDi7k0EvNG8AIG/DzZ23xe2i8MBl88ylT9P3WvTpdtEmjE9POz0Cuc8dljhnhwGlbVLKAnfjmPYYAdlxhzlgK16rpr94cmbREssSGdavLVg87bz5HbxodYt8IBF7O+fB8mt9nRNiVYQ0lkyxY/bWkVtZbSVIOZifEqYI3AcTRuGTsoyQRAegmIkirRAkVJ7Wyk85hgCA0WKSDnrdWK3LwesOABJeq7dik8Xd8NFAME6aEPRs1YZ9FdMYTJ53EjEu3aIJdLGtyUbdtKFpKIV2ZJNXTYZUA1i84HfDR7lZoZLdk4QLvR0aH2McCgXcmzbdqnD/JNDYaVuJzsFDhODIoF0AXGiLKCSG1UoCtJBnxc5hKommX/xc1rABacLp1Oo1XgjsAFCTwCCurdhUpAF0HodSOZVqpjAP2avnKpLD6VzzmHceZTioKvZBiDExlOfvLY0n9bcHAu8hv1Ax6IKyONWhRPz5q0jU7Vo/xvZGFANApmNAUiZazNmUQJeBWt5CxjwKkUELeIIcPN4pS7Q7gep1XjbyvlXugyZ6as+kHhyzKF0iYHBBpITaTupQEBlgCYCrL5fgjY0l2I2MM9EBirxav+RT/Bc2gz4WxjDsABrXMvvlkQZR+BkfAIJGgFHl9oSWKbDUU1XS4TgXDE3PiHyWZSLdsvMUvOMNHwSGqQfrnzbt12rHeYcsJK4PUAGOBGnoXJQCynILJT1E2e+P4ePJkBfDOpfmnojF6fy4bvoMdNCo4aO4+YNLNe1Bapv8qkLZzrgG288tcmCGcEilMVC/udlSDd0wyLAi1tLaNa2DgF4TYKNvSjfpr7ZSvaktJoF0SQDUKRjxvcvMVE8noQxXAO5uyQQX5pjBSQQJo7j1o0tFzNm0bZ3TbxZGBDiUCwCJxYHIeOWKMRoacem7djuP1L05pn8OnG+XiHz7mRCXcuFsXVJJK+23Xdlbt9JMEEnAWZ+mnR5Psq2XAyzlPzGf4vZEIuy5sxS1FnF+B011PFSiVd0iRX31xhNbGBztbCSAGpxvCy8DIhTjXsJxVYI+/75AlaqGtH2b02kudopmw+cqKsf20cVRflQRWIoE4gDdNHxwbZqLke9HGO5Xim3TGf6TrbGsYaqxJj7YkWjk+Y9OPj5jFciCohrBzvVYkYum1preSSWn1WZE1luaUyxNNwMwQomAPEWZmEx06a9NokkRGGzLOUKkCJ5ZtY5oAYHUpCQyCBBBSVijQ50YS7D1lwDu7xC9lOj1GxCO9BDHppYfTCOWfJxdtYSeEYw3akmS9AhmLKPm8RqOJYeaUfXYTXnrZ/24uIoAbIh3gaFsHM0M3X97Au4rhYO4XHskQiNVFksRtFxsi4QMOUgnA/UwB2IA4QnlLp77VYVuLvRY+IhsKeX7vaFLbXwa8M8v8jmiU7uxl4gQWAZxF4Oc8u4BEAWf6AMYoaIcNKglZZI4/0mVFTaYoCWKNiTWaqMk0KBfACuAV9vRZzMjpeU6oEjGWZHTTHl0ctx46ZonU4d0bNJpY49iABzFJphfrVa6ddr8b84r9qUxKJclGoqL45XOFZXbteeexVBGhZlL8PdEofabgBum3ezIaaQ+dgfZ2dgFari2O0ams8yQmUWRhuRMqq48CcKDtrokTrU2iPpOTPaWu8EkAIW8INQOZDj6Osymibz1VED972U6Nrt6mi/kHsfsgJcn0YqagzPz4mEUvTNltN/lgH6MiycXn67R1bLD9MHJuEVJmWnSaGN04lmAvFoF3PsN/34jQb4WBHEcePWFuQGzo9LItnEjLOe5qvE6lUXCygqUeaYaCn0BVH+jFHm7qnV47NExJT52yaWrJplv3GiIc7oUpTg8eNWnTiEbX7dIppjvcFKIcOKh91Rm2KXkH3Yx9spRzmN5gqurE+VBWKAEpEniaB92MhGoUpsVTOrFbRobYY0WZz6LqREx7ezZEMbzSRgggRirqUyctsUiwCfdt0oW3HPn/ajOueC/2pAEJwtj8AFgRMvi8SYcnnbppb7jSEIkhCEmDnX/3Ro32bXQqbeAPfif+rsC4qfnDfgITHOg6O0meDxMYPqYoimq4c9VUR1fRzTihg8iqUKDbx4fZtwXwopz7fJa+E4vSq8MEvF6525zTMycd0u9kzAHeqM5C51BaRWula0Px2nRh4z8x4zjgLt6si1Tpf3uyQNPLDnnOLXt0WsqS0Iox/2A2A0gDfKVjdpAyGpudJGx4nCDuesYsJt8020aj92NOYDK6/VJdVH0edK03mWSUSVnvGh02/kYCb2I+Q/dFInRN2GJ45SRjc744bdHkIhdRDDs3rI7SII0u4kG5D+ApQwil8wcFLTHvuzcw2jGh0ak5Tne6fL6vuVinC9Zr9OKcQwqPZI29GzXhD5CMbQCAQd/0cv1A2wUz3D3PmR0PP4TMYQq8/RKDYhF1MkESRSZNHxobZp8QwLu0xDeYGn9Aj7DdYa2zhs2I4oYvTFqi7PPY8Ori7BwUYG1lnNLmD00WYDqf4nTgjE1gqgMZD6IkfnTMoseO28LJ+sYrIzQcd0jTYUdGqXBwewCAvaFrg2iiwD4CkVEtp5qs6tHKXIkTtPsfmAGv3a7T5Vu1geJVqSY3lAHKZew/Gx3W3y+Adz7Ld3GLP6jpbIMFaYXwEgH5FkLNkDKslZFth7C7qksdlICkj8SRWfoBoBUfPmsLbzrSk2Ev/tZTJp2e47RrvUavucSJmIBWjAw6ADEoMyUN4SBoxQBdcCDf+YwpyJWCnGorBV1MO9oFSx5s8ldscYqwhhNVOrhIA5oWhS+z9hfHh/X/KmS/nOOX503+EGMsFlZKSDmOmWWbxoa0jh+Tujsl6m0rlYC0E4MuE2YGkLOj7DyA99LNmrAPIwnnG0+YguPi+l26qNuGwpm4B2TsYHfz0myuNl4JxMA/cdKix04Eh5ABHK/apotooZXYyTEXqLWHahKrTYYrWadRJ5b3nrFh7VUCeBfT/EZm0AO9TJ5odEDeYoiNPqPuGxwJYEFL7Upk9oE2k4GbGFUyOP3wsCUqW+y/0BBaL2q6obYbHLZ3XGqIbEgANLRp2CdXCyk3wBAfo28/Y9KMy2jnXRXCHptg9LrLHE6NlWqo8gRRDB9E9NHgLMPAkTqFL/nTY0Pa5QJ4Z1P89bEYfTOnClwO+NJYfcP38xJDk0M8OJjSEPv9zGlbaIEA2dde7DiBJLkPnHY3XKAXT1ewD69EE+yldIVTbdamew5agadFjOuKrTpdvb199li0CTs8Uv1RhgqAPsiXEWFkFvjR7AJzgTfD3xGL0N8p4B3kZTE4Y5dRExgxND2UVIL9F2FpiCm++1mTzi5yunwzo+t3GeJ3Dx23aMMwows29KeZy3GqmSJBxU9OBO0U5pnbXY1/pREgMmQNmjW0bKnqjiRJFGMdVM0X2WuWRScNi64VGu9cmv9yNEp/roB3cMBHjbQkARF25sl6REHRk7NckPhsXMvoxVlO3zlgigdesUcXTqN+0nwxPkR33PWMRbkCr9B4MRYwxsH8gmulwIj3pXMO74o0NaBNJMmAj2NQL2SvWSaf0gx2vQO8Kf7haIw+qoB3UJeEGrdXAsWimyDsIaKXFjj9+KhFhs7plfuMMq2tH0LSoOE+ddIWBEVBVJzQcG/d69CstuODAvmhOvT0Mlg5Sh+14SgJwv5BvQC8tsUXIga7xbHxpq0/ikW1X1PAO6hLQo27lgQQDgUuYYtz4alH9uTjJyyh+UpGtbBKUB77/wNOtWUuwuy8l0xygGMRVKvt/JCkc2AYJEK9Uzg3kb02yBzMmsbItnlGj7D90rn26ViMflEBb1i3j+pXryXgNUf88IgloiFgswSvMKIBVmoX7dT4AHQwm3zvYHCmmuNU0+ia7bqI5GjnJc03kM0gA66UqQu8Bcu2XiOAdyZlfT4e194VxiKX7VwIqi0lgZVKABvm+UmbHj1u0fZxTWTOIT5W2EZDGDIFDRfhckGZajADRDSiOy4zaDQZ3o/HSucsLM+DKIeLy7pDmhq+FItpb1XAG5YpUv0IswQQITC1xIWtF/X/wJwGYp/LNusiY6udx/WVyEFmqoEQBzZXf2kox6mm0f4L9RU71FbSz0F5VnCIIyTRst4ooxq+Ho3RGxXwDsoSUONcqQRkYgVI3BF+BiDevZHRTbuN0CRdCKfaKUc7Dzrq4wPxir0G7Vq/sky1lcpyUJ4H8EaiRLm89RbX1GB/Kx5nr1PAOyhLQI2zHRLA5kGM74MvmHRmjtMlSE3erAuQ67XWW+ZUq5KpBkchMtXCXjaqHXMVljZAlJNJW29znWv2XbE4u10Bb1imR/WjXySA4zsIZ0A+A44DXHAmeVOXezEW4VSbsel7z1XPVLt8i07X7GhPCFkvxtiP7wQ1ZC5LP+PG8drficbZbQp4+3EqVZ97LQHJkAabKbiCj09bdN0ul/NgpdkILQ6uZqaadKpdaoi42l5r5y0OsS8fAxl6OmW93QHeZft7sQTbH9bqE30pYdXpgZIAgA5k7d89aIo4XzCioWZcL0CtzKkWQP+ID8TOCY1ugVOtRx+GgVocnsEOJRmlUtbPOaaGZft7cQW8g7oW1LjbIAFsJFBZI8YXUQ7X7tBo+5hTH67bF8wMT5+y6ZEaTrVbL9RFNY92ZKp1e3z9/L4y4J1LKVNDP0+m6ns4JAB7L7Rdy+aCkL1XoIb3Vqup5tA/OrG7qmZh99dNmalhJmXfFVfOte7PgnrjqpNAkRSmF6ouKi+7mWqoqRZUTQKgfNU2ja7cqgsNXV3dlUCZc20mpcLJuit+9TYlgc5IAMB//2GLjp6rrDIBnI1qRLerTLXOCL+BVsvCyeZS/OvRuEqgaEBu6hYlgdBKAKALSss7nzJFfHFQptr2CUav3Gv0xPYcWsF1qWNIoIhGibIZN4FiNm2plOEuCV+9RkmgUxJoyKm216AdKlOtU1NQs12ZMpyXKcOKJKcn86BeqiTQNgkgqqJg16+p5jjVVk523raOD1BDkiRH09ntbuaa9elYTFO0kAO0CNRQV5cEoO0en7bpB4dQa6fyAuUjKgjDsdaraIvVJfHmRyNpIZnGbnO4GtLWH8UVEXrzklRPKAmERAKw537/eZOOTwfXVAPJ+Wsvcaooh5U7OCSi7Fg3KojQVemfjsm6ow0jQ6md4UtB4UerJuIoaCD+KjQhHGwjXZKZanc+bTrFJX0XNFxwB79yn8pU6+iGrNO4W3NtMUrsFWLpTaf5LydUsctezklT75bVEOZSXNS1gic7j7OkmE1G3jqu+Je83F+Lf8q/+7GnkXvE854Hy9pwC0cW3+G519t2UJ/KnvHcUN5Hh35Gvr+iv3Jsvj5Wvs+VU9k4PLIKEIz8UTXZ+d/hbaL493rtuo34IxK8ssHkldpzyuk8/5JNB89UlvbBc0gLvvVCg3ZM9C6po6kFvkpvrih2ObvM3xGLq/Lu/TDfDhsWp0NnbTo8aYmwIWyscgBy9CQY8+WGLYKG+xc/ePiBDL8v+5n3316wqtKe0MYliLgVGhhnRBoXnwanY6W/e/HI+2w5yHjarDEO/1i9H4paH5YyeXnBzQviGIIcl2fBBMnKC7Z+4A36XbEN/8erylghG40xMi2iR4/btJjFv8tXscxUu/2yiKh7prgZerfLK8q7z6bM18di+jdVzbXeTUojb8amQtHFB48UBPG2BuBiHp1WbDoJZvi/i2/uPbVBx73XRWoveFWAdg0gkPdKABC9Y+6HwP17LeCVgF8TmDzqX9AHpNpHpgKAK8bq+VCVaZVeDdMD/l4A9srEBepGgLfs5CDbaBB4ZXjS1AKnJ16UX9/ylSScals1umq7rpxqjWyyDt5jRBiZBX40u8AuF1M9u8hvisTo/oLZiEWpgz1TTdeUAGbnR0dNOj5lk6GXbnVMC3K3+oBX/NiBumpabkk7Lj/CS5OGVJurAVoQwAQCbxGcXIArNshJaMNU0tj8fS0DTY9W1xDw1rjfq1FX1Xi9QOhvq4rZpkzz9IF48btRBdy9cq+QQ1lfmDiVPPWiTWcXqKKCsKipphPdcYlBo8qp1nN0iUQYFQr86bEhzQHe5Ry/PG/yhxhjMa7OIj2foKAOoFbT8XO2qHbgP06Wa7IOCJfsvKx4vwMsXk3YgQDmaqTlGmHp51ILlf0KMksUrQcuEHmPze5bykwL3ndJIPK+pxHgDQKlYvXyALAsl5M8DZROBXJ8og35fIAmW5SDT+P1fpjqaru+dr0fgNJHq2SwDv64MUrliR5+wRYxvJ5vguiZcKohU+1CQ5kYQrCro1FG+Ry/Z2xYe5WYq/ks32VZ/EFDZxssxZwRgimq7AKA7IFDJr04W5mDXwIUCaouaOL06bXzujdKUK4Ex/KNXqZ5eYFC/j3oZ75jdgmkHZNDycxQeWSvpfEGHsm9AOn+vWh/9Wqmvn56Aaokg9JPawGf35YbpL1WOyl4P05lf/c5AhsFXjhrXjgHW3+lbRf9Uk61cG3lWIxRLk//NJZkPytW29IS31DQ+AORCNtdKChzQ7imywEoONHufrYgIhi8Gq8DFwJhfdqs85uiBljD7limCbuaXhl4BDjWKrRHn4bp1f4CNd6g6IeACAh/O+VaeaVm6gfeWv0MMjPUAv+Kd3vMDEUAbtS+W+VjEKT1+9uW/bBsRo8cq+5UQ8n22y81CDG86iDb+10tCHIy9p+ND+vvF9PPOU/Mp+m+SJSuyecV8PZ+isp7AKCdT3P63sGCqO8VGMolzAVSn3ScbuXA62jBQUfWahENjd4rXuQB0mCNzaPx+o/v7nAl6EiwDNJMy8DP304j5oWqdlWnsSDgC5SDZ4r8WnCj9t1Abbla9IhPxrrG6Nyi41QLCj2DmeHKbZrIVlOZauHY0aCEzKTpQ2PD7BMSeNl8hr4Ti9GrVfmfcEyStxdC47WIvvNMAfZ4j8brHt2dWfQAByuqOAg3csDKqxFLEHTeEmRyaMqx5tNey4/vso/eyIbmzAzlmqnbZ48aKIG6VftuST7uCaGG00vOS1ET9wFiQ2aGgGdku42aGZAF9dRJ16nm/UK5KwFOtdehplpSZaqFZUeDBD2Tst41Omz8TXHKZtPW38dj2tsV8IZlmnz9YETfPWDS9LJdaWoohmtJIHWAV0Qz4K9l0QIuAHuQo9Is4IBxM8d8LxBVc6w5eOM0XAZczWiaviO6V2tsBHiDtfgScvmBL0jrLvtZD4AXfUzlGD18rIZTbZzRK/cpp1pYdjMUH10nKhTo9vFh9u3iGprP8N83IvRb+ZwyNYRlsrz9wGZ74kWLnj1jiUwlj8JXRDFH80NolvN7qe1KrbYR04Fst5ZjTWqYXtDzgnQlkJc71oJMJVWP+FUSGWQfar23TJv3AWStMLKgcQV9LKq1HyRnv2OtGqAHRoz4+o4Il2NTXDnVwrhRq/QJjlDT4imd2C0jQ+wxL/C+WzfoswVl4w3ldAJ4p5c43fN8gSyrXCN1QKH0wZSTWjQz1AQdD4gHOdaatJuWOf6K2qnXvluKvPB+PKpqmk0ALxxI+ANgKma/+TTkio+GJ8NPhpE1CrxBHyCvM9OfdRfYrs+hWA948XvYbB85hlTxSrJzZKoVnWqK/jE0exlZa6ZFp4nRjWMJ9mIReBey/HZNo7tUVENo5qqiIwCV7z9foLMLDgNVuWblAi+y1FwXdqDGGwREAZu/Ee046B5/4kRl5lp5vGnpI1H5AfBqlNX+judtIjI0orVxJhIFFjOcFjJcsHAFph97ZRAAvNU01iDziN/+7NVkGwLeAKdkLeDHeKaWiJ446XGUelYKQPnyLRpds0M51cK0kyNODO9zuSF2zSbG0sV1MrvEL2U6PUbEIyr0JExTVuoLwPbIpE0/fsEsAW9QNAPsu95UYhdchFbcgO22aGaoAKgAcPRppEXgDdJ2/Zp3KWy4lOThu6dW/K4EqI3rNNoyqtFIUhPtYP0uZGx6ad6ms0u2Y3qp8sFxAD0gs6/K2L1aei1zR9mHwtdWtTkIPi248+85jTx9ijuZamUo79yHDxDIzqH1KvrH8OzjaIxRIc/vHU1q+71riKZSfJPO+I90nW21VOpweGbM0xNstHSe090HCpTOY+OV2HFKtk6ct0tgUgKAEhtXNRusXBB1gdcHYngfNjmekxomjvtOe/7EierEOEGaXi3gBcAOx4iu3x0hPSimiogeO1EQoXjoj3/cEnS94w7UNv3xxSUsdBotHTacMWPINdKEy8DbI8uqZgZPm6mcY2YA/aN/yNB2t40x2g+nWihX8OB2CskThQJ9biTB3lMGvE4sL783EmXXqVje8C4QaL0Pv2DS4UlksDlo5+xdDyOZq/FWAKn7g0rgLcXhVtv8fgCUbSDRcV2C0ca1mmBNyxaIMnlOmYITX+oH3nY61mybaPcGjXZvNKpO2NkFiw6esYh1EHiTEUYRw+FFwPwA6AGMRY20prYtP1A+NriAkDa0B6faoUnnPf4LH6JX7NVp13pVZSJsOzieYJRN0wfHhtkny4AX/5hN2V+LJ9ibshn1vQzbxMn+QHM7t2DT958zibsZaxXA62asiTCyKmBb0oTLN8nfavcAACAASURBVHyj8bsC6m2i80Y0unq7QWviTi8AhukCp4ePFWh2GbZov2OtdD722ky9WnYt+7K33zojunanQesSASjkCsy0OD32okkpGf9c4axz3uaXk98+G2TfhXxh4ti4Tif0RX5U8K4TM5b4AImfNQC8jZgZ8JGDtrtc1alGdMelEfEBUDs4XDsYyRPZLP30aJJ9tQJ459L8U9EYvT+XVdMWrmkr9QZ7GBvw+8+51JBefluXAEfs9WLiREmjKgOTBhIn6h3zoW1esc0gI8DYOJ+26YHDBcoXIzB8JocG7Lu17NHQ7gD2N+yKCG221gXe4pNzlgDHShm0Zt+FaWVimNHuDUZg5ljBcsAXTr56kQoC+P3mG4980Gf0/dwS0VMng/cmzAxXb9foiq3KqRa2vcs0YebLm9x8xUQy+lAF8M6n+C9oBn3OVDbesM1dWX+cigMWPXoCTjZPmrB7l0ycKNNqG9F8vTwD1cK4XOcVSLVfdVGE1tbQNl+cteixE6boVYXJodjX6kfsesCPKIYbLohU0nL5Zu/oOYvQFwFuZckbpWSORsBRbhiAfjLKaN/5Dg9CtQsfnyPnrJJ9uYbmWxV4pVONiJ45zemlAKca+oN+3NFHmWoe03io91o7OodQsoLJT1E2e+P4ePJkBfDOLPIbNYMeUNSQ7RB359oASOA4+91nTcoWSinEEjzKKiTUSX+Vnnm5GAKP/D7tGNoe7Lq3XYxjbYBr3R06zA73Pp+nhYzrdPPcGmhmaPDjAPAE2KwYeF2BNRu/i3dvG9do04iHFDlgupHefWhSfnh82na1NGufDDBWJ1ON6OFjnIoVnjzvg7aLsj637u0PpxrWD8wwQ7Hqa6dzu6f7LSOiIZfjj4wl2Y2MsUIl8Kb5Vo3zJ5nGRm0Vi9L9GWrijdiMCCs7NlWiiawHvLU0SMc84Y8Ndjrkfw5LY9M6jW65MFK3x4+/6PZRD+ZnKHtvA7ZQ+aFoFXjLx1Ju3y1uiGohdx4t/aLzdVpTQ9vHrfgoAng95fACIysq2OZ884BvWzFTrYpT7ZUX6rR9IvxONUgcTHvHpi3as1EPDImru6j67IZYHMBrf3ksqb9Ndr3sk8M5H55P8/uMCLtSJVKEe3bhZDs7b9N9h6BRecjNvfZdFzX98bteMPUesb3AWwukoclik4tjfp3r9JxND4G8XQ8OI/MDb6BjzasFyhukjbcZU4M36aTBjDV/FAYAPxFhdPFmQzixal05k9PzZ5sE3oCPDz500HarO9WYMDN4q5LUm5de/R4fmZllTkfP2XTRJo2G42zVU1YilCyfo4+MDrGPBQIvfjiTsr+STLA3Z1RkQ6/WZsPvxRETTraZlO04jopkM84/Gg0NKz1XWR4oCKQBPtLUYNQwNeBZHLd/8DycbDCJuP3yjLBaqrC/715tVDwO4E04zrVSCl+w6Io23gDgLQYdSC2zitYv3y+dantqhLDJXiCJQ9h4a0Q2yA+Pf3xSs4c9f2qR6MkaNdWu2a7TFVvDr+3KtXR82qbJBU7bxhltGtFWfaKHSJ7I0ZtGh9g3qgLvXMb6SCSi/a4iy2kY/3p2I7KUDpyx6KmTZgl4WyhsKTdEBQhJz7oEdc/5CIDwygsjND5cO6QAQPXAkQJNL8EkUg68QaBTtP0GvFOCEf6Pdtc2Cbze2NfKyhwBHx2fHVbgPSfauV6jjWvrqLtEdGrOpLOLvBhN4QVXv427GvDivgOnOZ1ZcCIbvBfiG2I60e2XRmgk6cgkzBe6D7PL82ctEe8NykrEHK/mC/SdNufLXGcvH4+xZ6sDb4q/kRh9XTnYwr8cgGOoSPG9ZwuE8CVc1YhxGrHvBgKDZ7N7tVC87prthrDT1bueOY2ED7CqhQ94m3WsQQaXbtIpGasNGADo5yeD44f95ouqJxONKC0z1arUVNvh0j+GHXTF2tSIljMkTgFYCfD279mgieST1UpT4Ba4PLCQZzfvHGXzVYF3PsN3WjY/oDGWUOBbD1J6/3ts2h8dMenkDMKWSoUtRQCXrDhRy1nUJCOZxGFsdCQP3LSnvp333KJNDx41y513RbNIHU2zCvDjM4OohuubMDUU6TQ9yFcLeIPsu0Mxoos3GcWPSLUVAMcagBfmIK+mLk8X8rlajjXwtx6d5HR0KpiXAXMAp9qOEDvVpAzR13wBsci2k8LNnLU6PuwQG8FeLu9dTSCMcj/pDP/mxLD2Bu9a8R1eRBmgobkUf9CIsstMVX+t98hapwcAk1OzNv3wSEFkX9VLnKim+TbqWPP4tmgoyujVF0coHqlYRmW9Bgh9/1CBsoJfwvlVLTNDI0Q+YCRb1wzwygQKn/OxFij6gRfgsXEtjsc1gnfdkc8u2/TCjJu04Q7Yb0ZxTiglefgz3ODEFJlquer0j3CqhVVjhFkhm+eUyjsUlkgpdxjjHNCVaw5OwbhBIrwMawnjCSIACv1mDOig41izPzo6pP9uTeDFL+dQjSKuvV052MI/1dJuds/BgqBDlIs5+PharZR7cMWJWuYJCZ6v2BsRPA21LminPz5aorOsB7z1HGsYc9MabzXgrQF8Xjss+gxNbPcGnSbW1LdLImttatl1enrf4XN6VhurSA1f5PTUqWDfIUDtaremGv4etgsmMPQf8eYCbMGRrMFO7QFd97TlLVAKzTcRZbQmThQzvCzTYRthY/0xIgxp9LePxNm36wLvTNp6f9TQPqVCyhoTbq/vgtb79EmHDMZh4fIWtpSpuq5mVQVoihpvA7SRUiPFMfqyLbo4ete7Dp216NmXShqg1HiLunLAe6U2KoHan+6LlOGGTA1TFp2UmWt+jdcnj8D+uIODnC/dbNTV8AE0B18qCAeSP1vOX8miGvDi56B/nFys1P5kphoqCIeZ/hFEQTjtLGcd8iSkjwst340ucU5oDuEPQDYeIYpB43XJhuqtqbD/HlUnLItPZ/O5azeNJk40ALz8esb5fYwxQ9l5wz69zuJdTHNBki5YsQRSuTSQAZwMQUBWC3j9x3EJHvLofeuF0bpCmk3ZdP9hs5RAUC1howF7tKRibAV4pSlGAEBRELXtsELDdqMokCZc7xicytl0+JzlUGW67wgC9Gr2XcxFKu+YGYIqBItMtT5wqnnHDq0cpoa5FBeUppJUCJEpiOWFuUHIw2E1XRUXzAy5HL9/5szR2/bs2ZOrC7yc83Vzaf6MrrMtlustXxWSWOWDQCbb6Rk3ky0gLrVd9l2v1hY3GL3q4ojgLqh1YdMBeKH9SPteoCbbA+CtpXXLPopsvRGNto/Xj+I4twRuCKcoaSuONWiAR89Vd6rhI9AvmWreNeHwSRNNLthCLppOdN46jSLa6gFb73jhWMtm7U+PDem/5N8bgbuFc87mlvnX4kPsjYoisj/QGsc3ONl+fMQUR7lqWq0cTemI6zVLVJZ6r2jHD4yc6PoLIrR5tL7d89HjJp2ctUWVhGaTO7yOJ/EsSNAbNDW8MFUiyQnSeCtMGgHE59DCLjxPp9Fk/XEenTJdz311Ssgg56LUwsFR9ejx6plqY0lGr73UoGgf0j/iAwbghQYcjzJaP1z7g90fuy+4l4IcJ09vHV/D/rkh4MVNs8v8Q7E4fTynqg73zdybFtG9Bwu05HLPlrQtB6lq2RMb8e4H3QPP+97zQEdYP6zs+LRFT5507Lz1gNcfUVAR6bBC4A0Cvmr2XYAu7I6XbY7UZCPDQrFsTs++ZAp7Zj1TRpnzzv2HQ/9Y3akGM8NV2zS6clt/0j9iXmFuAOnP2oSTBLOawsdKig0jbvNFzWRXjoywY40Db5rfRJzfwxiLKDtvf2AvNN0Dp5wS8Di+ORyILo+DPwuryfjdIA0aR0dsGmQg7b8oUlZOPkhi8HQjfRjPBAJvNQebHIrbaDs03lrAGxRGBifWhecb9bKTaSnrpAkXy7zVIB7yA6/sUz2nGmqqjST6s6YaxpjJE81nOI0jfre+X7Y/Np+vl0gTzuf4/aNJ9mrGWL5h4D137tywMTTxpG6wXaoGW3/MPYBwLs3p/ucLRUasIsB5TnRezdUbvxsUP1stssD7HIjQX7kP3Ly1j43Q1u4/XBCOwGINtCZpK8Vx3AV8ONde3kAChTQ1iLpsbhfraaNFzcVNT946hoKa9e27KDV0ar6+fTcobhrjQswuzAzV6R81uvVCva+1RKwDEMQjcWK1Ghpg381k7D8dH9Z/NQg9ao57Ztn6QjKpvVPF8/YH8MpePnikQGfn3RLw7gy3xbEm2/JFJECDRQmeRhxPT5406cS04wBsxrzh1bgBmrICRVPA60lZ9r+76kfHFSpoIGuRvkvZHz5nClBpyrHmMTO8MA3mruAEAowZoBvmTLVGdgpOA6ZJq1bbFWtVg6mB3jg2xP6taeCdy5jvjBj6F1Txy0aWUzjuAaCdmLbokWOeygcBTGUSyFqJ3xXPejRVOExAdnL19vp23lNzFj1xwio932DcsL+/kiTn5Tvrs5MVNV4v8Ho+ImXxwQHEOKjucNmW4BJH3llH5MbBs+VpwsUPhi+sL8jMAE3w0RNOlpc/ZA3jHU2CEAdVL1anXTQcO2jlvUD8rm3zybzNrtg4zCabBt6pRb5XY/xR3WDDihh95RPSjRYAiLkCbKkegpYasbyNxO9Ws+86P0d2ERcRBq/aF63LCYvy9LDz1uIwqJox5wF8ofEmGLUbeIPsu6it1ggNJGKVj884WQL1NGo/8AJop+BUO1mZHoz2IK8rt+LjpgszhLrCKwERRpbh3xwdYm9ijAXOVk1TA+dcn8vw+yMRdn0hv1rCmsM7Ye3qGbTep05adPgsGMGcVv22XjnxRc2qycyxEseA48BD/v3Ne4y6NJEAzAePOhWIy7K6Gnm/h9sAq1HYeFvQeJux76K/2yd0On9d/TAy1HUDCUyQmcGrVQclTuBnT51Cmm1AphqRCB3rp5pq7VrL/dhONMoom7M/ODGsi1LuTWu8eGAuxT+aSNKH02kFvP2yCLCJQY7+w0OmqEhcttGr2GkDtUzvcdxV46Qm582vx68QVnbpZl14/utdz54x6eikTWDfCgzh8pkBvBqkfG+zwIv4YRnfXEZM4x1XQPwu7kVKdL36YDAFHDprCkKYeuYbP/CiSnI6x+nR4yQyD71zIbVdUVPtQqOvnWr11sVq+D3ixDnn+WiEvXw4yp5oGXiXMvxWi/h3iFhEmRv6a2n88IhJU4uemmxFBCuxgxWPvD4nXLVoBqk9+5+zOaoJMJFMUc9TjQB6JFM0wkLmZ+xqGXjnHE0UV6PAC20XgHvJ5vppwuAkgH1XhMrJZRJU1cLzfilL9OfYADjV+mv3tNZbl3/38Zkku2EPY2Vpwt4W6+0RQRM5n+GP6zrbo8q+tzYZvXgK2t3xKYseP1FpbpD4u1L7rgQOZ3wOyQlKvoPwpNYFJxTsvCh6WATBGlpuRX9ddrJmTA0nXeDFa6olb/gJbKDFwsSwY6J+GBkqbJyYLXcaejV174fKb98V9I8nOKWy1ekfhVOtDzPVerH2e/nOREKkCX9qNKl/oFY/6gIvHp5P80/H4vSLKqysl1Pa3LsBLiihff8hU/xfgKybeVALfKpltwXZKEUUpkjQQIuOqocCmPVoIjESaLwvLZRoEys0b592XqZpu6+DQ68hG+802MlKttd6WXPy1TBn7Nmg17Vb4/7j0yZNp4LDyPyavZC/O52C/nGJ09NV6B/hVEM9NTjVgghzmlsV6u5OSsDdXxbT2B0jcXb3ioF3McvfgHJAlkVMZbF1cura2zY29ZNueXU/MU3dxAnPJ9nroQ8K/JcA7KQP64I6sd51bMqiA6ddbbyGY817bPfalXGkbwV4GzEzyL6DU+LSLQaBCKjWBUB87myBso71pCFGMu+H5pnTnCYXHLpE79Uv9I/15npQfi+4GQr24bEh7SrGWGrlwLvIxwsafzQSYdsH3dzQ0BHBJ/FeuSUBMtPLnB48XHBSWOs41qqGcdV7ztV8uU20fq1GN+5G+nDt7YZ8/YdeKAjnXzCYuxnPbjP+e1oB3gqOCFe1DdK2ZbgaHGv15hw0kM9PumSzAcDrlasX+J1MNU6PnnCKQPrfA0BHfPQr9vZ3ptqgAG8ywSiTtv9kdFj/tXpjrremis/PpqzPxhPau1cjW5nXkeTlAxWAKflBOREC8rAhofWL4DwXUb3A6nesIMxKgkagTdVzpBbCbjMfKfqLskAzy24mWw1gaMT2GRwh4ZgccEV0Rvv31aeJBNDcf6hAiOv123mLIvFpwl6AlJlr1zUSTuaaGmqR81TYd22iLWMabR2rb98NShMOHIPv4wcN99iUm6kWEK2GMe7fZ4gy6MrMUA/Kevt7mBkY42bBZK9dv4bdU683TQAvf30kwr9hmqT1I5uQF1xl//F/LGhoXTgmW9whnsbf4ViRfwQlMUeagHs1CI5lgO4mGwBkRBkU/N/9g1hbFKoEMOBn4t9eBi85Sw2+1zvpaOvIpEXPnKrMZKvQ9DyabbVsLn/8rgCY4nNORhXSh1EIs94FMwicXjjSe9spb7P0u5UALygzRXn0KtwQfuDFW0EDOdIgDSQ4MurF75Zp7UiK4ESPgf6xVk21ywzBjNaPe67e/K+m3ztmBv78qWV2zRXn1TYz+HWtmnKYn+ejdoQ/FImw3WEvCVQEPBeoAKAA1ALA1XIISEChaNpOPSipZZYtbi8ItXmFeAG82LSPLUwAsM4EKOEPSqMDRJ2/u2AkZ7AGIKMd1L0COY2IIqjh1W9G4/WCrdR2YevFx+uC9TpdsbW+nffUrEsT6U/y8KzMohPKa3P2kOQ0qvHWA15/7CwiCGDfjQq0rn4VLE7PnTUp74nQqBYm5z0tYA5rOdWwRq/ZDjlqSttt8/7rRHPJJLLV6A9Hkuw3G2m/YY0Xjc2mrL+Ix7VfymZ7ZbUMHpIEWscM4NjLAKx5i4sNIQFWgqyjXgUXEWxEaN26R5o65PukFgztGFqQ+KM5ZVMkubhXFt7nHj9h0omZEgm53yRSoWUGaIa1HGuSZ8omTmNJjW7aHambPgyayB8dDWBS888PTgJyMG6/mjU1COD1frB87ygDXpfqEmV+6l0Yw+HJ8pjkesArFG9GJJxqNWqq9TP9Yz25rabfYz8S8bxN7NVjCXZ/I2NrCnjnlvgteoTutmzqOUevGxklNFannhNRzuRUMB2TAX4uNNg+ANhGJsp/TxGUoRm7JgpDZyLWExynsLUKMHaLC04u2vTQUbM8htWj/ZYBr0/b96YbVzqivCFlaJCLSrK37K1PE4k5gv15yWXz8idLyI+IayFwvpduB5oF3tOezDX/GPwfHfRrx7hG54/Ut++enrPo7KJd5iCsB7yOU43osRPV6R93TkCGxqqpP9bKGu+XZ5AinMvzR88eZzdeckkl927QOJoC3jOcJ+Mpfl80xq7uBWOZ3HRSmxWVSwucUCoFdtnitUrBttpC9GvGuM8xSzBRMSEWccpqI4oAlIXF03Mj/Aiee2o51orMqowT54yu2KrTzgYSD1Ct4dg5184rAT/A1uwHy2aA9+iURafnPFSUARq1dyNAMb5okyG4IGpdkDu03UVZR85tt/i/Ks5BWVPt2HQV+kdya6qNKzNDP4AvkiZyWfrgSJJV5Wbwj6Mp4MXDcyn+27EE/V63ohukZgutFjZKeMELpqMpOBqtDOCvCUuekPWg+4r1Aqo0Ik0r1cRV7/dodqXvaL4NCciQIcwSZxdsAUBBTqCm7LvexAk3mkECL9qBPR3E4dfuqH9Uh533iZOW6J+8gvpSoaVyokSM0ct21qdrPHDGdEh5JAdwLeDlKDVOdEkD9l2csJ57yeHDqAa23jFJzR33g+wc5W/8tmWH/pEJQhyYkNQVbgkICkhOi7ZJN46vYQca7W3TwDuzxC/RDP4gI7amU9wNslPYwABbZF7l4BQrhUoidIOIB6i2RXxzf+/RQoRQyjAyoI2g3we1ITrZ4jvKMLRGG8XZaUM/iVGuQHTknAmC5iJSVJoOPOYZj+Yp7ZJCFMWf+8wM7u8cbZTo5r2Rus4pcOUePGMVQcZrXpBo5ifkkYsbYA0O4FoENnB+PXHSFGP3hvN5p9QPfjDRgJ8hEam9PeZTNh2drpIm7AN3eVrAaWNyidOB08FbFGv+6u2oYacy1RoFsV7e51QS5neOJtnrmQClxq6mgRdUkTMp/tVkgr2h3U42bAB88WGnhWaLzVIQxlq/rRY/8NKlFPUKD7LKreWPspX/rtaGX3DCcO75Yb1/e59vRz+9EBE0r028g3E6MWUVK+AGJkz4jvny7Y041rynDzRz4+76NJFgKjs+5TCVFUfqc+wFAS/6I+u9IckhHgCScKoeOmuJJJKKSBDPGahMw3Z/DsdavVJGL85YdG65/ARRDdC9scrPgP5xKYD+kZMwDSn6x8bAKwx3RaOM57PWz46tMb7YTH+aBl40PrNkvjkS1b/Sriw2dALHLzA8oRAeSFRsN7bLW467Grw2M+B2tlHvvX6Irnd/K79v5h3Y/MgYQ7XfIA1WarPFRVEjgcEBmEquBmlywPRtWMPoZbsixTjdoPE9cqwgCMCLJekbsO9KrRjtSVsvwDcRLS1ngO7hSYum3bbLUoUD3uEFTHzrwdEwsaZ6LPJyltORKdMJR/QkpQQBr5Q1AD6NmmonnHhx/4Wf7ZxwaqrJdltZE+qZ7kjAZSI7oiXZdSOMzTXz1paAd26Oj9gR/mA0yvatJKYXL8cGSecd0IUpQSi30ozgHYlryy3pfJ4juljtJVuvc0+931e/p+V3ePrRchsV42hfP+UHDgTpmUJlxpj3mO8/8nt5BCptsKXMtaKt1+Xo3b1RE3y2QRfMDEdRkdd/ovHQKXqhr5odGo/HDSoCL+4Dry3Wld+e7QVt/xjlZkB7iYhDgL42Xgm+8C8cnixQpuCjmPQ04LWCSeCt61RTmWrNYFfP74VTLZW2PzExrH+o2c60BLx4CQjSY3H6cKvmBoBsOm8TIhNEvn6zPVf3tyQBANFL85zOzFtVKRkRISLLy5SiFVzNTpixyqvDesFMdkr8zOVhuGiTTptGNErGmCg7D9BH1tqZBYc1LYjXoYLMxjPaIBNJMdXao80W25XJKdLF6Vlsfvuu1FjxMcDHZtM6nfZs1EQCC0IWEbcL+sf5dInf16vxwj4MzRv2Z38GItY8QshS+WBehvFhJmqqQUYNGwtbWgXBD9Xbg73oUxuH19amNCc0aMk28zePDceearbxerKu2t5UNrvXsKIPaTpbh2ywRi8cpwC40BYsu5xS0FmOUlP1oHFQQIBQKdz3iv/Jfwe0gXtdbbSsn/42/NIQz7n9KGtjBf1s+B2enjbSz6IsvGOt7CcgE6cL2D5lCJ5Xk8S8ABhAbN7OS2bcwREGbVRW4m3nOzrRFpbWaAJ15Ry/g4wbryYd+SFBZEQySuJjM5YkGhkiml4ievqU87HxX9gXV23T6Mpt7XeqeTV5+V6RbCS5R9yPZNH74dnOZR85uc1cJ6rU5L1jCXpXJ+al1226TrWvjSbZTzfjVJP9XtHumk1bfxePae+op/XiJcBmRCekC7BvOTNbtAeS10xQ7shyoKPy/tIAnGKL/va8v3fWVXnYWYl5QbLJNteGh7mhbBy1+tFsP73vkNJaSRslPZXTsSlb2HtlNhzkjAiS+Wy5NtuuBS6kW/KTBoJPu97V7naKdlyPNl3vHV5gw0dnXdI5RSxlKkPIIJt21VRzP7Wie5JrBH0Rfy9ykDTPO1IBrmUnC4cISnKP+P/u4nVPtPh689TK7zE+w2BWoUBvGBtid7bURisPyWeQyUY6/y4RM2rx9ELDQk0pcCWoq/cScJxstgBfr7Y7nwX4dgZ4ez/q3vYAwBekIaJXjlON0S0t1FSTQAvwdoDV8ZUIsiePVlsRRx6gcjkqTC1dLODoWXbYlf8oMfI5pE9MmG1EhqVLANXb2VjZ26MxJEzwh3KLbP+mTSzdSmsr0ngfeYRHdl3Mvx2LslfmcuXmBjQMoAVBC8qNl13ez7L8e9DPao1IxhP5P8WluS+P2Q2yhgS1Ua+9dvSzmXcIdcGNnaomjyblKU8gCP6X8a1oej7DKI9ii62sJPVMyxJw6B912tZkpppg1LMdhQZAKzRb91hRMhF4D/9+Q0CF3cuNz/BuIu+wvMBbfjJ17grafI6+i76JkESZ3u6SPSGj0k8A37Igu/RgLCaqCL93fEj/bKuvXPEem0nztxkafRGLwKv1CrNCnivHWasz0+HnsAHOzNl0Zt5xEuHPYpYoXVAab4dFX9Y8tNKxIUa3X2IIjo169I/CxiySiRx7sz/srAxmnYq3gR9SAaHuzQIUfcpA8WfuNz8IKJw2qrxDPud5R5Bc0QcJvpKFL8gG3s05qfUuGUKWttj1W9aymVb7tWLgPXOGJxMj/J5IhF0H/gZ8gZfzDiuYusItARxJj06aInUVHnjYIOfSoHbscb+DlCmvQtXj7tV8fZM8IQDOK7dqdNU2vRhJ4m/f4Y12wBZzI8PvahlNKw5J3lORD3SrAaIQuX8ufI63Wh8KL7BXk5m/n5KP2jFPsLqVTLq9FBynGv3W2BD7+ErevWLgxcvnlvm7IjH6/HKG03LWLmq5/oOJ/6AjO17v9O4/LPkPNEEHKD92VHuH19Ih97ZvjRbl20o/ZcaXdC7VOpA5h7LgA1sn+ukE9HNBlI5IAyx6Gf9q2g0uDc9t9Q6yVTefHHjQDQEg3GDPauNji40UH/M+7/YR/8PHDDIUNl33aF3rVbhv25jDRAb5e4frhPU5ykxZokZx45RLvMwCW/xHldVc3ERV2qjy+5JQvapw+TuKr673Du+Gc1e+F8idkxh4qB0u6l5rwuBlMC1+NsHYtckkq5L03Rgct7j8yhs/NsdHImQ/VCBtj4lVpy4hAQgXkQKpLKdYlGgo6oQlhenC4kZZIBSfxOZ20Meh/QAAIABJREFUyuM4DGNBoURFjPQkOTjjcaNGvFF9MrEbZVFk5In4u3MFxeOK33kz5jzCqojtLTZUOio7zzu/EKkPVSpOVIwtIPtMfjRlFxBh5+UF9srCFQGBG0LwixQYzaY4LaSdk0RQrLJsFwB7zQ6NLtvihJI5DjInu60suSTAt1W2lur+3hOCWW0RrrQNbwhmG94hgdhxyoF7undacNypqfap8eHapdsb2d9tAV686NDZ/K8kEpE/y+VEZbLyd1dTdb131bun3u+Lu6Dy9cXX1Guj3u+beYfrZT63aBfNLhvXaRSPeKRTDYXr9aPe75vpp9uHxQwXQIETCxxswjboBclienAJzMpThp3sQfFqN20L3fQDqQRC8TtXwwu6J4ifoZG0Xwd3HXAva9eVWcW7vJwNftD3g7Z3t9QAdIcX22kYCRdn5pG0Uj2qAbciaQIONiRRALwdG6vstFSpPZpl8a/eeHbf78X30N+G/Oo5/5cmQXBEOB+PKu9wJta9p7yNyne0v59FeTAnBFKaItoGYHXQEmYP2+Zzpsmu27COHWkEXGvd07Z+nzrFx3NR62Hd0HdaXhqxlfawT59nGmI2HTDDJsQCH4oz2jTieHjDdkkNEAcW8BCk8p4qn55IZalNFheOm8kmd6Tz8xLKFTXdop5bUqmihlM9I4gxU7Zfdrz0gqdHgBWL2GdnDWyr2vMBHMXy1rL3+F5a7R3yY3F6HskTzkctaNM5VJpEN+0xKtZHUMy4wEj3lFEe7+3PK5QzU1p0AHT0ASGFk4vOzzeuZTQ6xEQRV6971Rv/Xq0fUj7N9FNzpeDfCg214T7kmCEcEO70BdtuOmv/1cSQ/r52vKutPT4yaf16IqF9ElqviHDwlGnx7cfS4vLe49lYRXAKaEN22p/jX3Q6SFupxxgsvsGeY1RQG/53isVdp41qv8fPJxdsx97n0lviyHnBhnKtt9gvF6+62k/PO4tjdSMcuvFxwH4Bq1isDv1iywvdv6uLk95yiy0/CIB4Ydqm+w+73BQBLcGrv/8i3QHADsa8QwxYlyemLRGKBppQfOB2n6eXPoQtj7T+g5gWUXVEIxqOrRyCnMiIzgGwq+3+/+19CbBdR3nm333Oufe+J+lpl7ValmR5x9jGGLvAMGadDK5kCJAhkzCEVBxqwhRUQk1IZULFyWRCAknNDNnKIQGCMcECO8AkTFgcYxxvQTYwQTbYGGPZWLJlbZb03rvLOT3193JOd5/us9zlrfemiJ/uPaf77+6/v/76///++0QSd6/ZMNX8XnkLy58YvNVaHQ//6MyW5srmA2EQ7OgtY9aLinBmFo+IigMK2BUqifvm1RS2r+PJk8cf2QPNkPDct/PtPBnlgOBEw/b9yxOYfzhxxq4i671kO4VLt4/25gmUA7O2HZFXFmG9mDMFr7PfvHq0uskP70wzOHRcrCxYJ6bfHMZ8wHbhrSvDJsBo223Pwp+snSTvGZaODBV4Uagnno/f32jSP2i3pZOtCGCqMBDNXORsdJXfxb7M/xm0DEc7cAs3i9t1ou6DE0emUSletCPgeVdzaX7nQc5cpwzaF5JFl/a31VZkhJMNTEYzLNVeeOUgMOCBlS8f6KU5kXUpEXxWTxB49YUBP0I8qrUZ2fSTzyf8cgHOfnsAsz2RC/jibcFIxwB3UnjpKs4NZN2YUAgz2A3zk9qAh4BuaMZIGDseUHL1VIs8Oiw5hyCaKcr3X2Abok7v3igK93aXYYQDTq6ZNgA61fCjbtFAxqvyDe/aSGD3ptGymmEpyFyWg9tFnIjIWpbqB23e33oq5sly7GYqS9i/OT/gNtdRxFOrnMyHTojdGL94AO8ujBF8GZy3GVkvHQoDtccQ68bkSHhwBwGY19kFuHALhanJ4fs+QjQ/pBcM9qdRmPpxZhY+tG6SvL+/EtxvjUTDn3i+858bzejPOx0VDyMrt5mhi/HqjMv3u2JLPsY8aBkDynnkBbxPS2ShUmwC7+dCtoMpEdGpdM25AU8dqNuIeS/pNEeXo2pfuMrQ7NS167AZ7LDGzCMn9tlESCDCWbPEPhiPi2CKzss7Ho458Ngf9ANcvZtyX4ArWfqgXYL6dvBowndfygyGjl8FvKuaBC7fGYzM7PPU0YTPDQR8HmrZZjyS46KtwUgYPoI9LuT9mLEQtOOYHWaEXLV+kjw1aN/r749Eux87yqYiSO5qRPSyjku77BaUbW+H0eJh1FFShtpKIptArEPl6nTFNg5v1cDVHQEY/3vpjgB2byT5yTUHcg6jO42THv0WWNBWtPkuJfDlJ8+kwwzB7xvfj/ndazbrRbC9YAvhJ9mGYffUh0ZnnHzdk9ds4RTtyPhjBGFMT4mhj8OsX/g9GDx1THQCEhJMQYosG/9+6e6A23pH5dRVx5HrqCpGMrRnkw+sXRH8Xp33qjw7EuDFig8e7f2HMKKf7nYZVREOhQKVBm5rAZeugmxW53umqMVlMthM21EHOi3QY8vZLio0t58xDsDc3NAT1xtNTWDcZsjtaTlbXpkcZb9XkNMVwmU0Zy7qKJGTg++AW8Uqk2DUz8QyY5iqBwHwm0/E8IPnsrvg1G8IdltWY6ayYCQghMCHAIj6iSCPoIfuGCQGXFe7ABtWAVy1u/yG6Lr9hjdc49zAD9/9YX0dkRj+7PUEXoyLzQijOVCV8ABGlY/MyfB4GJOrp6bI81XeqfNMNSnqlCifZYxFTx6Nv9RsBa9tz+rXA2txmy7vQRXGV/aM+r3ouapl+Npu1YGKjIqLbJen45Oxu6jUmJ0NFY0DsFRu/O7a8wLYuVFuKX19ocCpTI6y34fRF74yyvoSZSt7xjNmk2jzrThZ+lDTkb+CQMIvbNU+yL4efiaBbx/MRzcIBxvA6y4Kh5q1y2acKI4iBsh4cSfGQbgnTsxhPPHGVcOLNkDTBpo4cF5glA/uAtHnMdsR5jf8XHdhCKtaw6nTN7Dc9BCUJ4JqNADaHfLL61eQj45CSUYGvCjsU8e7rwKgX2EMGkwlJPW1ooxhzQWjHaAO7Eg8entiOmMTCLboOeb/lWyX/90VtxlsWUPhDZfI63X1fpmrvlCA6BqTAfoiLW4IZWC/osNtLoLkhz3B+FYeT6FZBeMu59HDCTz4pHl9ED6G02QNAu/FYV92yaL1FxknnlDkTrVE2HWFfVcQAvwfyjvdBdi5nsI1e4Zj7sD6kJCcwMNE8rQckhBk1wi8+PfpWYAXbadw2c7h38Bh9wmCb9FOCtM+tjtw/5mj8OodO8jMsPWiaNoNpS7GGD14NP5EazJ4++xMxnp1tC8iekVkz+dXU4KX1aE33he2U1aG/jva71CxlUPEdqpx5xoyCg68DHATECcErr80gG1rha23TI6y3339VdaOYfdFmZxlv9vtwImC4IsnlRbTR2UTs2VGxvuvT8fw/552mxo2rAR4zUX5E2z9tp1H2miME8tB1qmcahx4ZWQDmhxQT/Hz+ktCnrJyEFuv8nscPBpzHedRPnL3h8CLZjecG+hkw+P0118W8bEela1X9SEufq7oGTxuHgSA1qGfWt0i/9Bvn5e9N3JN/vERdj4L2d2Uwsae9C4UzR9+4K1AKjUgZc+U/c7BxlNP3TqwGLxG5/nTkk1IMwN3qiHISqeaAF4JwJxpELhgM4HXXuRmFmVylP3OAWyO+nOQ/i6TE9uAR4tbmNBgkXxcJgZ90j/0ZAyPHGKAIKx/EOS2rSHwivOGZ+PVGSf+rUK5kBwIpss4+8XdmfoOd2QY03v1uYPZXbE+PKiBvg89ygdtuzg/0MzA7b3S1vuKvQG/d045Ikc53C6HGx6WmJ2GfWu/BP+R/AwZWcavkQMvdtxTJ+LfaEb0gx11qGKUvTkPZeMq/vRxVF4RkK5OqqkQMgRe/I0DsAReBF1kfoglP3V5AJumRntMdB66ZehVitwOc6KyA8uOW3YfUyxyrqEuYbTLy3YPb5uPwHbw+TiNC8Y6UrYr/Q62yQF1F/v6TVeEsKrPaAMBtIwfmMA5oaJ8ZtDMgCYGxXyluQGdbBtXEPjpKzEp/OhZLw5yJK8lwr8xfIwlcDSO4VXrV5EDAytBQQFzosVHjrBV7SD5RtSgl3WrhJeNssVDLhuVC4PC8aQa9w8pp5p0VAj7rmC56EwQdl9hZlBbvpfsJIAr/Vys8kNu/pwWhz3WatCh2j5H0QB+KKHk9MN9j8dw8Gje1DDscDLUTzzMc1QyTlztMT9DalpIzQyC9fLvJQNGWy/aea/a3Z/dFes+ejqB505mMcM22Ao7r2C/eN8f9t3rLwn4oYpRxDHb4406hQs6fkT4GHxg7Qoy9PAxV72j0L1cmc8c7/17QunnkoQFRRdjzokwQ6wElet0m8GhEyKVnzqphg4DznwV8MrVHVd1ZBeY75bbOhnANecSuOqcMfBWGRZkYWqiVHl+Pp7x2XaVLKgndz8Ww+ETIlGM/kH9uXQHhYu3DieOFhdzngynl13dx80KXRXVIB1rCMAW8CIQ4u3Ib70yMtOZVuxUBFF+NLkrgFfYdmU0g852pTkOk++LLG0EfuqKkOc+9vkDKopQ6TE0OUy0KHQ77Lt0krxqNSHHKr04wENzwng5vjBGnj4W39KaCH7WCC8bQPiF9OrptlAoVLYYGS0TIUOYEETckyUSjJ93Fk0dB6hUGD6D3+E5+VE7FBZSf/UrCypsM6JDDbXqVxbXe75IBv1ZtP9+/fsx9wm4DlC8dBeFvWcNzvg44zzFOONVNngEYmVWEOFjKpZXRTZIO2+MCdwFEL7mooAn7qmzIxNAyzjwcqcaExEMuPsTIZXSxtsRp9eQ+SYgzG3rVgD8zFUhYCjhII69quOKETPNCHpJTN68dgX5YtX3BnluzoAXhfzRCbYrZMk3GiHd3ovj0tDOtGFzsewN0ovSUZd2Jj+mCHDrN2N46phwoOCEXNEC+IWXh9yum7Ifmc9hIYPuQut+9EY3RpVKckA9KHKqYdGoI8gsv3qgx0OobKckgtsrzqVwDsZ3D+LakQcknjyScLBTTrUsdjcLIdPDyZSZgfsg8DLNBOCs1cLWW+UyTtV9Kiwbnc54vRQ/rIG5ntsMfvQ81i0YNp7ow3hhdSUn1on5Is7fPBzGX2U4W8h228knN00F76jy/DCemVPgRYG/d6j3zh4jH+uiocn6eIWxkm3rqaTFO3rAqP23ymytB8eqYbaD0vR/i79RJcSlNub72Z0yJiyJ0Gyxhfzqw4zbt/BvVKiJBvDwMZWBi086VayNbiUjU2nghlFGQfRHmQL2I2OVd7DfGqFKpV1yorFEx8pCpkt11BJYXd2jA5BeBuoC+gMeeFwcK7c/yPCu2UN5wvxCG2dBR+FP2EenZgGelclwsB4euyvzMqRgKx2/aUyvBMRunFWAuvvaiwM4b7OQqcoYqXbxe+RkJ4trpgBu/Zde2vZmAPCzVwewQublxXAu/MRIkR0V1ak7N3aO0JswRCbPnmZd8vKt68jBMp0e1u+DtKMvGV5y0/7oVy685Pao2by+124b1w+4QpK4gJqUVAGhBOPsFjP5EMdZHc0wQYY5vdJ3tHIztqrdCaZNDZTN7CyZeENdhyJhWsgrGMajh0nKalACTPV38VaRsBnt3BhKg0co0cywdhKdRgKJ7TYb9WbNzPrfd7NtwfdWt+av6NFG1x6X2vLJymxlUwBhAJPey+oqoVzP4w012ukjTztd9clhSqvUn1Htyk0Krc9dY+EEWc84IfA+8mMGz53K38OGOoK7o8t2EFjVMhP32+OlLn/LyYp4hUlhQORGQPBV5gz9pBoyTh46Jk+tqbAyND10pJNLtQtZ+EvPIXD5LipMZo7F2Ack2bwSchw/DfB3D8V8ZuH/EHjffCWFlXhiLRHhZRhpgAmknHrn6OzS+ZHqnz2DARB4417yS5vXhH/dF6D1+dKcAy/K+dG7Tl3YiJp3BYRujOPsHviqwCsmjxDdbIC69UIAmPrVLFdeyigBMitDlocXPRqXn7gULbvYUe93xXYV8H7/EOGKz7d5EnhftB1ZA16CiDkbsC7GT9FsnkImLDhQJq9qo+RGWkMMBo5AbyiAbH8l4DWfdSmEG3hVH1tjkAJO9ju/TMZYoISw7gmsCpB9kbbMqo+3LUM3p9zWpNBBwAWW+cVVX30cBEyrtAisVSkIuni68ZFnRGiV/cHv8PAE6ggvzyq0LsAgSL4wnV0JL06mZYmahINNOtXkqTVhEshqQjHxJN2151NYrVI3OvSqtP/lzSbHzgB8/kETeN/y0oCD8pFTMbwwg7dS4Mm5fIa00vaXjId9ULjVCmB2Jv7CljXBmwkZXcyuC5vnBXhRkE/cPfvuKGr8aa/XydiHQxqcsGLKiR8zxov/ygOOAAmL4abl6s/r2qOZHrK5LOUSv4lyVUEKeE07gX45IbLX7x8S2z0deHdvFKCL4Ivft0L0HIsbGLA08xZbveU6QGZyKARzDqQLeD3KqcDVLqfKYlgGaOoKKFsB+d1fFiBnk0NfRDPQ1UdBbUtd5RcCQUEf+PrRgYOlwKiXhcAy3cETa8KR5OpX3JJfvE3cf5ZLF2rjcE5P5WJmFYxgzhPP8C2/jLxhAN/8YQLPvSBTaKDzNwFYv0qkpOSLglY+sm+8nqnowE5V4LUZL+72rt1LeLyvSt+9ZpLwmylyuuhYLUvBWL6T6or8dxgFkMTJj7use92O1a3HXOA4yu/mDXj3HWCN2ROd26NG440dbnLQlVGMfH5Csxww2R1vXqAufnUyXg8Y22YJk5llQCtu2DWHRt26yxcEQuDxZwGOnkHTgmA4uJJvWc3g5EzCQ6JWtwi3beGZgIwA6WCkgDcD3axfMlu2CV4aKJcCb/7ZlLXnFFaXUHWqYqUmM8yBlHa9u95jrnzn5s26OkfJwFetgepX7+JgzZyyBcLLeEt2Dvn2ShCU9WM78Wjs9w4xOKlt/XXxUD9WNAGuOFtss9OPZ5HQgVF/1pX+RV1zr1QW67rjQAzPHAegsi4EZ7Qr/8SlMupGA15uFtAYeqEJwC06nyvYD5iv4bYHM/8O6v5lZwszXCNCxk/5LRyum0jKxq+IhOjAi3/TgEDS7b1jy9rGJ0cJsL6y5w14UaCP3te+sMXInYTQs+Kk517hUpttpt7ZwFtGAcO+qxgA/teANfHv3LY9RZrURqzbgrOO0sAwZzvOABLfnW5TeOJoAt0eAUoZ7Fwn4iKR8aCioZfY9rAoUNEHTC4f2fXpSsNSkR371nQrbv1mTGQNzGTFxsLl21LmFhwliBMvMj+kNSnzgKlvsXVTQyanDnJqMtUCXo/sPsZvmJztWVQAiviTWlhOzAA8dlikP/RdroFguHsjwK4NIoTKrwdZX7smr83s0v7SgBT9Vv/0cAyHT2byoIlh61oCb7gkA17pcshhR23g1eru9QC+ciCGp4+LKbh9LUYxiCuP1k1SPiew/e5FuVzPcoug/EJfkNDE0J6NP7N5dfDzc21iUJ05r8CLQtx8T+edQMnHGF51asVU2cqnhC2aJHaDdJAWbFHZSzUgt1BOL4M/rztyMnzOmzQ4pVBuAwK4WUKTAjowMNeAuEdLcUppwtDqxm/QlOK17aUKrIBIIKPpTCyemE6mJLf8aUSGxsDzCuIyD5RPCJei2ZMr20XYC6U59w3Gi+13FO4EJUvrzXEW22vnhNCAw5DEAbw8BEsyRLxpArfzuOsRcdxu/oNAg7GraNtVfeLTfX3NzRWn272tRU5vGMp4x8MJHMaIG1kIAi8ma0LgxQ8GHeGJMpEZzup/38Jr12n3t+Q7022AZ2S0xbZ1FFqh7BtMp+qx/RuAWrLguXpZLUhRFECvGz/RaASvXD9JnnaPyOi/nXfg3bePBTNbZz/RaLV+vitNDsZ4OTq5PvBq23I1tK7BSyeYblIQ22rxk+6wy8rMK4Via+LsjbLxpuZM2QAs0zSNuJiOVrcTeG07dx3gVQAuFB9rShjjDo6Zri2ZDvAOIFSdwJtu2thdC4n1hKXpWj/75kCJ5jqBtx9t901yj1xop1T/Q2eWj72p10WYIYMX76Aw2RDPp1UWAIyhc9qEcZkabMDHOr92IOFhbTbwvv4Sys0Bx87giTNMik5g41SGvPaC4JTDXoeV3irOI69jx8d4qLJjU+Zl1UXj4Vs4+RRGwkCBBqzDEvozm6fIF0YPr/4a+lHFocv7qfunt7Mk+HoQhnt6ePOe7kioCrw50BRiZs42UWrGeLOCbUU3mZCw14qPZnt2rvoZ4xUTwNQ48S/5HXNfdpja4wzl1WORlZU3Y+7OQSy17+rDKFgs2vmeOYFB7k4OPfRxX6oFKnAqm1zKmYoONT3peL/A6zIzZHNAzgcEO27jzQPvWVMAl24nPMSRSZssXve+dmV22rKqI9M1h3OBLQVhgEMFXkkqhIkh+fMta4J3z7fulenGnMl38z1n3kiD5mcTlkywBA8PSpCT4V36QGaMN2OmWXiZzqUE28w+NvBqQKpVYACvoRwu4FXfSfbIX1YGBQt4rZXda8fSjGvZJBTl5wasTgxvAYNCJ8eRUwDPncq2u3M2+MuwImSdGF62d5OwrRrOK9UfNRlvmX1XqbgLeJFp43VUF24WlaOjb8MUsnBT42qbdfR5Zbsihgm8KfFyKBNGDzVD6HTib05C8G9Xrx59LoYylV4wwIuC/s097d9uNBo3djvtnHNBj1st9j6bm1i3I04513TnXGbLzU6rSZYgwVQG3wgrbW5S6CCbB17+jh6PIxlvZvNVca32Nlvbn6WmCQnyRjhW9p1wHrriTtUz5m+qP588BjDd7u9GVpeiqfWDX4UknU3c7GJPwDItnePflYxq288XyCHKjeVi0u+9ZwFsclyvoxizSRkM/uC0RVcBXiwFF9l7f5DwKAv0PeAHbbw71zPYu0nE6+LFk+rEpSGHAzFcIGLxHV7ESBlvAfBGUQhxkhwLE/q6jWvIQ3OsTs7qFhTw3ngna+1uzN4WNVr/rofgKwHP9G8Xg2ZOWVPQLPIUZ6CZhijxow3K9mmzZlOLDLtaqgCqa1FeBgT3bubckbZj3ZGkLBGK3WZAmXeKyWd8I1hqatBAWJZx8CjhsaY+J1BVhcXiEFzwjL44CSXiRzGzGALOZJOI/BVVC5yj51BudCrN8KQtIrsc9gWG/qHc4haM/uVWjrdVTcZvEvbdqlsIvD6AqehYw67ENqDjD48t4y4HP2jLvWYP4SfIisZ/Lhhv3ulqTxxJiBwrkz0dcDGKGjSOO8m75vp0WpHaLijgRUE/edfMLtKgd4RBuKvXE/Zevlqq/xqKp7Hb0tAn/cRa1iVpB1gKLVivNMpbPWhGSugRx7qNV0tqpyaFEYEu5FHsmk+IlBbowGt2gBBTA2ujAbI/0qO2tuAOhZWLCyr786cxj8DgpgY8inp8OuHZqIzBk2JjyNBaPDSCV7zMEahWqQaP2GJuZQTcnNx4/VAEsGYFNeNsSwrGIVdtROcZnkzD6AEEctftILY+2vrvjkpRERn56WyDuD6PkOViZjD8rGyK+GF1eMIFDFVBV5+vlpvD7C2PqaFf4HXJPDERwuxsctNfrqa/ciMhI7zDuIqGOXCn3mujffrT/zz7uiSknydAJpMEs5hp2+80R4MCIAV2Ou/M7MP6ptqfo8EOyxJl40DmlU3aiQ07bMaYM3OE8gR7GK8jzjabJAp4tX6WP5bF2SrAcK6o2pf670rRcdIdOgHwwmx/6zG+haFzR04lPLOWjzmp0Vy/knD2Oxep/4o0FkfqxAzjx2uL2B7KjUwdvfxVGDtu6YMAYFUTYNMUwNoVBJqY/lM7kOAFGc9Y1QZex1Cqr7Bu3W+cLoKF0QE57HR2bY7QOOy7BkBra53Xsaa9kGuWQ+Zmi9t1/7kVB9evW0dOjha16pXe3wyrV0dfT3/y7un3hY3GH8VJzKmBm/GazCS/zXAoSfpQ3rFmvi8NHN4Y3gz409NeKWtWJQnQFZxYNxKKKILsKQHmJjuxAoOMeF1Zt3OCuPMiCEAWNRoxC7IMvshIj/eZNoaTuYZNLAhqMTMSFBEADI5/7NnEeyRWL1GB2N6zxOk9YU91Z6RS7ynp7QMwtqRVlFr1NYLusWnGDzhU+SBLnWwCXLhVMF/7LYx5RXDF/6H9FPNwYFY6dTrRdqLV9t6nOmbptmfF8JVfBm6+Pix8z5yO4l86J9FF7sexZiG1IaNVnrTrPs0Iff3WVeSRKmM7l89U0dG5lCet60bG6J57Z/+i0Wr9sh7fq470CsHV1lr8bR53tbOS6fkVxAiaiWakc0tmP1MApTKGZZPf1hhx7EGAgQ7musblbbzCVqhFWejmXacCC9ArUra087z23XwZLkcl/87HlDxMDB0xjz8H8PDT+VsVfAqEW91dGwEu34lefXOGOuNRNQRWDk6XAucWYBO5jT7EkcPbIJ46LsCxygcXiZftJnDeFiryIBhyGXgj2K0eHqk9XuV0Vk6kGsBrLuSmXPr4uupw9qtPJ8wuMLtwRMBrzwMdkykqI2FtAsFbNk+Rv68ypnP9TEVVm2uxRH2fup9NsWT2i41m61UKfJXCVAEg5+psvOhOjqNHNSgHX8by1CyyQFY7sWYsAGYIbqr9rvtys4miALIIjHzbYmF6MQc2M8eoBSXFCmsi88Ug9742aV3AK8n8gz/C/MMiTKrKB9nfygmAV+zFLbiZGKYIUAdNjqPKxrFFO/RXH455LoWqTkURAUDglReIWyJSWT2g6Iww8ZzQ6rssh/B9Aa+vDQ6zmw88nKDoMDW43q+yGOkgy/VMk1lcz47pK+P3b1sTfaiKHs7HMwsaeLFDPnb37O5mAF8JosaeuNt2p4NMgcKCmxzI2mFgeduxAibFRk19VrkElBZlMRB5xis1QsmmKZ6LZfKntVln23JFaQKQFQy6Ui0W2QAz+3OmauWymM/qSqoDGEYv/POjIoqhjlJh/decPKeBAAAgAElEQVSeR7izTTh2pInHUUpWn/irqrPHBiBVDpoF8K68ux9LaoW4oZyrJzA5OIWWlrWr2P6aJ4KF8heAuAt4vDsEazD0MUsXX8egOhc+T1kunUi/M7mDpkxuPenXsab6pNVCZ1r811vXBO+arzwMVYC8zhypUt5InvnUfd2XBwG/C2ldEueT6ThP0+QS2KR4ZZ5A07RPxSGkJogUpxVA2+kgbbaj2XNTM4h8RzPuucHOzEpm22FN4HWx2qx9zkF1MVVnuJzykOeHssheiHfO3fOo/0pzn2Jgt+Bln5gKsQrwmlmmHDI6KioCXryG5t7Hk8pmBixe3SbymospzzCnp1HMgaJafy25UKa65pzajjWHMFWA18tk6wKvD3QL2l5mey5aLCZaIbQ77EtRh7xt40YiA+VGAkkDF7oogBdb+el7Zt5JG9FNLEkiPNmWW1FtxXYBL2+t7hyS/5ajrd9qKiaGvj/SWZbNeG3zg+pW3IfajjVXbLBks1kyh5wDLAtaU3btQXI0aN3nsQeb7LooBlq0B/O53vcDvFGj+pYdpUAH1SvPp/yklLgipoDx9nHrRIo9joWH34gwzeDO7yU8v0LVyYBAu3GVuAQyTenpWdh4/Y6C5wN4dTG8Nt4BIxqMps4h8DaaIfQ6ve9BEr5hLq/w6ReBq+pav+UP9b2b7535QBRFv8vimCd15p/U228u72ZeXRUxYDY3/VcuYkCBY94w5bT58qp1MFYaJxYIwsyLqnXGm5o0DPGtpDy5EDo/K3WfWMutU/ILjz3XmHzYFjviIu16bQwAvvtjgB8dYc5cqi5FQPvoplXIeMWtwQp4fdtm42RWgVdcr0sfYxdbwlH72oEYjk/7UzbasuMic9E2AleeoznXfMDrk9MXd26qcc6Zav0s9KtmRIO+GOQAYC6At5+IhoKFLWyEEPd6zxJgb9y6pvHgUEFnRIUtKuDFK+Jvua/9J81W891ppIMHNHVbaMZ6MnAU3ynw1lPayKt/DEAXTwtPuumnTkHCYGqKlYrU/2koWcqs86FLWdk6qKn6VP34X53xClDUYTVbGDSY0Zi7PeA8a5MVFJWfxyp22QPgmFiaMDh+BuCBx6ubGxBor9hJ4GzMQas2MdwmnldLIafRVCdDzbXPQlv7d7TzPvxMAt8+WG3BwN7G9J6vvojCuhX5myKqApkzmqQIdLXfXGPowoci05BzcZJ1uEChlj3d7vOKjjXXLqBs4QzDALX3VLcbv/Xs9dGXR4STQy92UQEvtv7jdz7Raja33NxoNd/Cb67wMl7VV2rrqu/5zMmdhajpHjA9jkHb/uZWXh2MlUFAAqICER4qlZVNiR4Bq0dW2NtsndVbY+9jJun3Wp2a9uog64wQGcD2iNtuPP///cPioEHRR+R/Bbhyl8hbzFvqvdwyf4zVF4FQBrw6tinww/SNdzwiWG+Z3HiqDcPfXrQjH0pm4Wa6gvqArEzW6iDuWKgcwqiniswMzjbUdWSWAG/R2HltvA7Gi2FjNCSd9mzvhp0b5ucmiX4RedEBLzZ0370n18XBxL4oil7TUQl1eA9I51baKuXskt1jMD9zJPlqm5bh2sqriAatHv68zkr15DjyxBo/OKHqV8zapAC8Xk3jzIMJqg02s1W26uqMN2e3FRU7GK++UIheUQnhVWNMJpIdAOkkAN99mvETcJjbnoObfJjvFeSGAe/3uuxsvE1XZ40O+65kupVBSJsJxjvyH3m2KOJ3f3ycwUMHE56LWMmsnuU5Fpi4wumcDQResotCJHNN2Iysqpz+zHRZAyqVxRfaIQGvUmcHmgyT8fqAt04oGYJuEJCk24t/ffva6I/7BcD5em9RAi921t/cO72tQcPbw0Z0Va8zq5BNQaFEUQu0+Ii7JrcAlnSi8UQietdoAM6/tgFdfYflVDkqbA53Bry6bBnbdbEQn/JmNl6tNSno6ICaAaINUC6lKGMi6h18DoHq0Elh78VTcBhiht/hxYaYr2DneoAd60VugPTgBG+kOTbqkESu/RXtu+l75hqbdr7O+Pm9aF2Ax48kcPAoA4zSQCaM32NeBQwfw8Q2eGMCH+0qCcs9QMYXeauTbQB3tdmtB+4pLNdUQ9H0MVI/VBp7R8VOHdFrUzqXt6p546WrHJ/GKnBuoomh3e38jx1rGx8gzrjK+YLUavUuWuDF5u27d/bcOCBfjMLGhV2M8VXwq4GjoTPp9xpL0JiQ+FNOfmMmlDHprLMz9qHlaEhnmUqMI+oxHWvZUJiTUDOVqGUlZ3/OGq63QXybMXKzBnEAw8eC8zZy/SIwLaJCts22E6OzDO22mO0Mb1pG08JUC2BlS0QyqOQxBlvTgNcLugVg5lJ5G9Bshddtrfg3Tv42Xos+g7dB4+26AKtbACtaIqMa5rLNgZYH2Lmojhk2TOAVC61ZSRHo2jLZwOsG93zP9g28gzrWCIFmI4BOu/unj37nnl+97rrretWgbmE9taiBF7vy5gdOv7hBos/TIDqnx8FXtwdqjNdisCngSOeSqYBq+43fqi29HlKVNykIheVTSjs+jCRO7rVlFEZ6QaN+EIIfN1Z1aWDom9COqAMNkzUNU7KkEGyCRqljTbxfOJG1hctQbSmj2Dlo+YG1bF1Zn+lRIWLXoNeZU9KiiACr9apfcmCZrVW5jboyNSgGpkwN9oM2qLtAyxlj3ifjdYKdZ+uzFB1rOHeazQBmZruf3LE2+mVCSMa2Fhaulkqz6IEXW/ipezovjSJ6Kw3orl63o133I5pnAkfeTKB3gkrUYrJDE3QVjHkjEdK8DRrwqomuRVOk8J2LOVZmBh2MNehwMV7ZSCG3affNtvB6GTL7mqUiYsKq1usmltRQbdqE03otu3WOSimGbVZo7hBSyDVWiirA62RqDrQ1xrrAQekDUSeA+xYfD+Pt177rbOMAwFu5Xx0o4VwE9KFVfWKbGgZgvJhtrN2J/zZYHfzSVkKmS9FtAT+wJIAX+/eW+zsviQK4ndDg7DjN4+tmvDYmmPZdFduagV66mdMAMoV0nuJTA3gF9fJ78Yo0fGrbQt2BVuy4cgT2u5S3gHm6wEK3bxrzxTfJtO9LmZ5ncrkBJ5uhFuymDa8CEIVA4Okb3cxgzNESQM71Z0Hfu+Sq4kRytbkq8Bprp7bg8/dd42iu6XZXOBQw/5VX3qEAL4FmC80L8Wcb3eAXN20ipxcwplYSbckAL7Z2372dq0hIbiNhsB2ZrzFBfApnTbJixptFEmTxu1k/Z/DriGjQAt1Ne6iZRc2do8FiialZQlscSoDXHmgn8BY5rUYJvMaCpLXVJ09dBtYH8A6F8dZagEyErLLYuOy7qdxWAeqfXuAt6CMbSQoXOWtVqnrdT1GOhuZECO12/HetXvCOhX4UuBLqanvKqs8v+OduvW/65SSIbqVhsC21+aY2VBRfi5vlYJg5r9I0jbkJo0LJLHuvdaDCZNIyXaSVoyFjx9rW3XfAwTUZcg4xCb7DYLwe23GZB74SSMgrZ/KTmPpZ2DCAt4DhORmvrx8tJDbHWrSqSj/gM97QrAJy4CxfW8yNXYvjYRt4KzPqgrJydTq+GBR4eTLzbvy5Lgtu2LWWnFjwAFRRwCXFeFWbb7l3+qogpJ8Lw8aOWDHfdEJlgOdKOiImRgawJmuuwngz5mIrnbKfGocYuGKrYdCjBWwmrZXrGlxHhIKOBi7GWxUoypxKVcvJA7g6Dehoa8FCUolx5Wz7JjD6TC0unUilq8P6JWBV6vcSWb0yDRDDW2XMDNXUdK60/9XYDWJmkNEL3V7yt8EsvWHzZnKmIqYtiseWJPBiz39mf+cKythnw7Cxu9vFOF/RVPvWhJQJ6OFdDq0UE1VnvEq70rOuGT4V3Dphy8FLSf+fD3jxgSyu1wwBk785WLqKJshIS1aOj+3lgKKI8RjgaMto6r9enwqqE3fMWc8ZK101FukoJltzPCyyNvDWlXMOQsnmIkeDl51b8GZ0jw94K/aJil5ot+Ob4Uzwrh07yMyiQNMaQi5Z4MU++PT9py+NaPTpsNG4GE+45SaoPNKbXTiJnnc7KlKlgrQBQgGecuBlrDW9iYKHksn35HXu9ti4gTeLvRUy6+ihZyVzgZ0uh84k1bNyAbKSnXPDSMr0dWbvAscM7IV0RRENQoYsZjhriw28zsnr6DDn4uADgvkC3gIziVd+j6w+xlsXeOs61tS4OXW2H+CtENGAJ9LCkKJ54aZTa4P3XExI5qypAWwL/dElDbzY+Z/Zz/ZQ6H4qiqKrMbdD1mARO5uLaNDsvhn5Uhqjh1QpcDRPW4kDCyormdm9aVyode1QZtrIM97cABnbS50FuxAqA0S9nKoRDek7LkBIVwwrPaXBgjXgV+kx5Vf4WLboSHDWm+AtJz+lXEpsy54DO0/5rrjb/IqtMfGa5Yw6lMzuU51szDfweiLfRPQ7Hl6hAV4Oyjq9+EM//E74W9ddRxbl4YgqoL/kgRc74eb9Z7Y0IfqbqBG9jmc1M65Zx2vVxSmyjJnpXSedZDkHmA680lbJXzMPC2SJChg/FZW59nxJ1SXb9FzRnimvxmDTuF71nYZu6Z/Z84J9miwV/yVAISvDDbwKafxxvXlGh5Eb5rdVgNcJqI4vqwCvC4Ccyl8hlMx4b1jAqwmYk8vLnvN9WrRI1I1o6IvxaiJVdazhK3gEmFDodXvxb+1cG30op6BV0GwRPbMsgBfH4+N3Hl+zYnLiL6NW8629TgcYS+T2V4GhADwBPuYBBHFQwrblaszWMFSK7/Mn1hSkSYA3EvpkkRWp7ngmdB54BVb6QETMZxOQq4aSFbEnRVdtAM9kMU02NvD2Zd8tigiwJp0tu94/XvtuCfg5CHmtWGN8vzbjLQT2/KgXjVlRu6tEWqj25xdWrWcKgNfHeBtRCCxJppMkfu+O9Y2/WkT42beoywZ4sYfufIK1jjzX/TAN6X8BSIDh1fFy25+dIlPAq8BKz0om+llBp3kiTAM3tJ/mjgrr58GyI8l6BIWeHzh3o7BirumI6fXZdlb5mzFpxXdFrMc5oawv3W03J5488KutIfmVIc0aqU9Ua2ZXZn4O9e8LeH0gp9Nl3eTtkl1rQ64/HQukMZzp7iQPZO6+ML8tXCi1RatyvzrQwQUYxneqD+2IBs+i2WiEkMTxkW47vmHX5uYX+kayRfbisgJeDqmMkc892HsfAfZBGtAw7qEZKTMA5BMd6TG8ij/qwOZI3K0Dr6g0ZTqmqcF0XNmT0D9B1C/SsZfb00mkyCVn92QkSyeFBuY1bbD6gZI8gI8OeH0KPJfA65TBA7JlMdEWxpcw6kUEvI7+wBjdXjf+QZyw/3TO+ui+RYadA4m77IBX9dZn7zv9c7TZ/EhAw3W97qzIFGbYPrOucU4W/rMe0aAcXfI7FdHA8wda2+40NaVJn0SNWb7BPPDayXsydDTC5LTQsyzqQIBqURiVqC8D38JQIunkq8KeXN73+Y5o8IFlDvgcX5SyVA+7q3JU2KhOEzK3mDkGp4jxzrdjTTeH8XAxcQT4nm6v9849m1qPDYRii/DlZQu8OFb7Hpi+hobRx6IovIA73QwnlRjNTJl1ZxL+oEcM2DNEOuQk20W0Qwee+pjpIDOtqcZ49SErAmlHuRYg6CU5QdbSDvP5DKZ1vXeXk2dmRYy0+MCAOctcClzWj84YZg3xXIuJ0Ub1D/lglcUHX6kCvL66FyrwGnLp08BzeIInMA8pxN344zQK/uv2KXJ0EeLmwCIva+DF3rvl/tm9rQg+GkbNV/EjxuLGxbRjbeDNttT28WH5in54Qn1lHNzIZq3KC2G63bLqiye0ZKaFjjXxjCrHb991xOJ6mZ55DY898ZxA2EdEg4955gDIMQUGAd4y0HUx0lEDb5U+NUlCftGty3jthdE5Hpp+mxPG4CUpg4nCEJ3aPZbAB3eso79DCEEny7L8LHvgxVHft//YagqTHw6C8Aa8ryaRTrdMmR0gy3tOmRo03VFxttLEINJE6O+rBOj69fEW8HmYlNiyW1SiNKJBm4QWIhkZ0iw7sTnxskzDvDSd2VhUsApI4DP2xK4G4Pk56qyvgJGWRTSUAa+L4Q0MvAX9aTUlwzfHYmaPjT5UdUPJqgKvqz94vZaa4vXrwNizs532+/ZsnLhlWaKtCRPLvQuy9n/uwc67Q0J/nwRkSmQ30yMa9IMSWQyvkfxcarph0WXiNJwdpeDO5asohA7EOrNVwKvUXYsZtofRMZlt0MmSArkYr+OCyQJAU5M+z0iH5FgbdSiZZ7ErO9LsZIIVHWvZwq4tjtZC5i/f7GkXULqA17ew5MbNsaIVLnJaZTroKntue7b3UMzYu/ZsbOwfI44n/HM5d8xt+7vXAUluajQae7vtTm7pzkijfWJNgaZ8RaGcxnjdyXGsGF4DpDWGm94WoYEuN0pbJ8dKwDE7Ei3q5Vw8BYpsyShkPAUgNTLgLThu6lxzPCzSa99NF02rNKtB2fh7wNK3QBTJ75LV18euxd2xg7ABu9ypara70LHqY25KZsl2gyAASgnESXxLox386pYt5MhyxhbHmjruDr0H9u2fObsRhP+LBuGbkrgnTQ+WWSG15SoVFzl4BUvWZhIPJcsAVBkdTGDTGGchqGlAnJFj9+Cl5WTv5EFHPOQCo7KIhhwT88i91CManCzQxRb7jOF1l5//tmihrGvfVTrhXNCK1iWpavgfjM+NE/ZC0ot/54kN4UeuI0v3+G8/6Oka137KWXLv7DvAGuFs+72UBr9Ng2BFlttXaZdiqhgYpULJRDfYt06IJ8ztvNvUoEwY2iGNtGw9lExyVcedaUIADxvTrkrXB75uRIMz6qAi8OJjNkgYSliLTefVzmaktoIXRTQ4J4P1ZVn5vlOEVW7QrdQPfKFcuMCLsrUaAXS7yXc77c57zt0yceeSA4chNGgMvCWdeNtDs68NCP3fYRRdJI4aqxAunQFnYJzafNPoiOzwRG6r4QIZiUpVMn4VHxUWMgmgy+hWCnz6dtEFLiWA0y/j7Rd4a299PYvPIKFkpcDoWzQcoWSlZckOdk3QoQFvgbz99HcoohaAxfBpltD37dpEDg8Bo5ZkEWPgrTCs+/6FbQ6Dzu8HYfAOApTGMTre9JuGFQPVTMJSc1X2sxzjTWmfleaRf6/fkiGZtfZ8KnJu+yqGs8iDnR7VHRB4XUzS1ZW1cjQUgI1rkcnJkFvZTCdGmX03t5g4vph3xmtkp7N2Np7FsnYkR21HpjwQMRs/x5LkN3dtjD5OSJrcpMIMW36PjIG3xpjf9tDM20MSfjBshNu6mN83DZnRGK+doyHdGlqJd1zX/XhYmgBTWYeGujYrsUHBwA2N3dhsywlgJYw3pzhOG6YnomEIZTtBssSMUeRg6gd0K7N+B5AVjlVNtmsvtkpFVB21HWtFC46+YAMAOtCCkECvx/6xM0t+7byt5JEaU2rZPjoG3ppD/7lvze4NEvIHYRT8NAJvHGOuBwW88jp347YI/dCuFsGQoqadg9cOJRPFu7ecpvBVgDfHeH1OnyGAo27iUJL2lZWsbkSDBhx6M+YCeJ3j1Cfw+hYD8wB63mZuv1e33dXMDARaTW7LPclY8vuwPvzILkLwqpfxp0IPjIG3QifZj+zbx4Lmud13EEp/N4yCbZ0Omh7ENe+pY42/pGysVfLwVj2xJqRJLQ9SOJvF+tiYDbzDcqy5F4b8t8MCXh/AZZ2j9ZPqoxqHTexyjP7Udg+Gbni+x69r7U5kZVX71NaFOsBbZUG3y1MsN+7EX4Mk+PVzNpFv9TGNlvUrY+AdYPhvf2D2PBqR3wuC4K1AATDTmZONaHXwSWhpss1UK23jfYzUw/YUa86ZFRwa4AWJkrLtruwn+XluwfCA0EIFXpdc/eZoGAbwFtn7nX1dZN9VF1B242NJQn6PnqZ/sWvXmOX2AyFj4O2n17R3bryR0Ut/svsLUUB/M4yCPd1OV0Q+KMDIn/AVP2k9P1TgdZWrgddAwFtS9kiAt4BF5upTX/jeKWC8zongW9wKGG+uf4vYrm8hGyLjHQbwYpuCMOSMIenG/0gh+W/nbGw8NODUWdavj4F3SMN/2/3T26NW+FuE0ncGQdDodjpuu6ysrw7w1jIHlAB6GfAWblvnAHhdbN/FzFwAlw7lMIDXtRMoAfbaMbwFOwg/888LVjRmdYE3t9uhFJoNCt0uO8hY8t+fXBd8YnwYYnDQGAPv4H1olPD33+6+IQH2O2EYvQxjGkWi9eyDHV40GVzA495ymoLbrNmYuBoQGWUNw7HmY3+OQP/CWyd8LK+iY62w/VqfVwV2tWOxsDbdyTgXAw9Y92PfdQKvo09d7dbfre1Y017GxDa9bjJLGPsEdLt/uGvLxI+GPF2WbXFj4B3B0H/5O2zFdNK+IQrC90VRsL3bwWPHSXF6xprb11rJWyR4VQH1Koy3WjlzG0o2dOC1GllWflW2m+Kar/wCM4Oow3zRNV5Vgde3oEdRyGdF3I3vioHduHdj9PURTJNlXeQYeEc4/F984MSuoLXy14GQtwchXdGT9t86ZgbnwYG62+BRAq831C0vZO2IhiI2bY1bGTAOcmLNt3uwtzJOIBtiRENV4NXlqBPDGwQhNBoAs7PxDwkkH6Ybok+MQ8RGAxBj4B1Nvxql3v7Q9DUNEv0GBOT6KAxor5s54GzAqMYmPfkYtJddJgW77Cq241LQGQB4bRnrbN/tYVuowFvlVuFcu2v0adEOxWvSshYDvBWi0aTQabMjDOKbgiT8s/Fx39ECwxh4R9u/ael4yeaX/jX+SQLwfkLpNRhqFXe7+QQ7ujwextePzRCLKgPeQvAqAfUcEFpCpvUXlDNM4HW11ansJbG9ql39LJD4bu3kOAWmhmHnaOCA26DQ6yRnCIVbkpj+8Z6N5NE5mhLLupox8M7x8P+f/WwS6OxbaBj8WhRGL2YJg16v675Ndhgn1uRE7idHg4uR9svOqgBvFbbvBGfHYlXJzlkAckW3bLhk8OWSqL1I1gBe10LparctL6EEmphBrMc6BNjnGYv/aM+GxjfneCos6+rGwDtPw4/XDU1GK3+OAnlvFIXnJYxBjABsgYjTbmh9WbbNdh6eGEZEQw2QGNatwoXA62HTZUliXItJjsFb1Lds96Aer814Pbscl32Xy+1QEPWV3W5kzA0OuEmPAPm/rBv/z3O3ROO0jfOAAWPgnYdO16u8/YEX1jcnWm8jBH4lDKKL8HAx2oD5pw7jLQHjfnI0VLHBup1/ebWq7Vgrar81ZmULT92QqloRIyVy1ma8hYc8zH4tsu/qoIyJ+BvNADqduEsI/QeA+E/O3RDe6biScp5nw/Kpfgy8C2Ssv7r/2Opuc+WbKQTvJhSuQPtbt9uFXF5eB+WzJ6ALMCvlaLDK7ht4HWjcD/BWS9ai2a7rMt4CdmkR3HQhdDFu7wI5zxENQUAhalDozMZtxuALhLI/O29TdHf+xtQFMgmWkRhj4F1gg/3lw2xF8mz8FhrADUkSv7zRaHAAVseQvSDrAR3F3ioxXh9r1tDGBmO3KaSc8VYB9WECr1PR+wRel2nC2Q8+4C3p56p96mO8mMQmiggy3JMEARfYTeeeFd27wFR9WYszBt4FOvxf+tJjTbJtxxuABr8ELHl9o9lo9noxMH71fPYp22YPJTlOAahXAQl8pgort8uqBbwFYDZIDG+VBaLq4YnSsSo0L+V72u5TvOcMv+v1kh8TBreyoPdX521ojvPjLsA5PgbeBTgotkhf+dfOlQnALwIhb2o0ws1JAiCuny/ZZmuMroyp+tiTWYkVklYx3pQDrw+867LpmvZdZev0Md7c9z4AL1h8XOYHu82lY6XZNqosZqo8iuaEiOdSAEjYgzSgt8Qz07decPaKZxaBai9bEcfAu4iG/qsHZs5mJHwbJOxtDOjlUSOAuBdDEsfuCy59wFt3CzwHjNcFgE4Aqgm8ZRENlYHXt0AUsNRRRjTgsd4wAGh34lMM4E4G8HH2/LGvXXzxptOLSKWXrahj4F2EQ3/nAbZyJo6vDWnydkLo68JGsIEhC457wLScEMq+m271C1hVP6YAf9SFqVb9hJK5zAw+ZlnEygeJaHCZGZwyOGaRl/EWmER8/SlYOwE80htGmPcZIIl7jwCltyVJ79aLNje/uwjVeFmLPAbeRT78X3l4di+D6HpI4rdQSq5oNMJWHGNMcI875Jz2zQoxvP3aNqtc99Nv2f0Cr1fJXaaSPkwNrvJrHxXWdie6StIggDCkQCngNTuHkph9Ayh8ptcM7rp0DTm+yNV32Yo/Bt4lMvR33snCeCtcnvQ6bwKAnwQgFzZbEY17DBgyYZWc3bM19sab1rXBOqjqsBhvoenBYw6ZL8faIIwXQwnDMAAaAHQ6yXHG2ENJkuwLJ6OvXrCGPLFEVHZZN2MMvEtw+Pc/wyaPHp+9OiTh9YwlbwRKzm01I9rrMohZDIDeOdtWWrIFzrHNOo416+UqjLdWRENB+fMFvHXsu2hGIBxsKQQCbF9gcfItBvR2IPSOi7eQA0tQTZd1k8bAu8SHH+3BMeldQwFem5DkJyjQvY1m2ELsVeYIQDY8hC22K4lLleTndeymuQXD8XLalIJ0mK46i2zFur08lcFjHsDfy4CX22wRbCPK18Fut3cMKOwnCfsHlsBdl2xvfGeJq+aybt4YeJfR8B9grPHcI3BFj7avpQl9AzD2kiAM1jSiALpxwqMjjIMaJUzVufXXqKrh1POYApwOpSV46wQe2+VgGwWc1bbbcRdYcogGwdeTbueOOIS7X7x5YmxGWCbzcQy8y2Sg7WYyxug3Hodtca9zDWPkWgJwHSGwJwjDVhBgysoEEuYAYp/NV1xunwtrG2q0hG0eUf8usO86ma2PqQ6B9av6KKe8hNtqgxCgM4t2djhBCDzICPxTSMJ7zkwf//aVe9adXKYquKybPQbeZT38WdcdQw8AAALJSURBVOMxXWVrYvr8MIheCQyuBmBXAsDOIAwj3A6jaViFqzm33UME3mHad/sFXpcdutDOrUwHGIFAML62h92EMbYHIGH7KaX3MOjcc8nWiUOEEPMivrEOLrseGAPvshvyag2+/zE2Nd3u7goCeFlC4CoC8CIAdgEhZCqMIr5dxtPLcRxDIo8x2zbe1NRQYGYY2L5bYA4ZlWMN24lhXkFIOMii0zKJewkAeQYoOcAS9h0IyP29me6Dq3e3nt1LSLtar4+fWi49MAbe5TLSA7bz3qfYxKkTMxsmm9H5PZZcSRl5EaVkT8LYLgC2KQgRjAmPN0VnUZIwgDgBvGm5blLxWoy3IBpjUOClFEO6RKQBtkEEhCDIxh0G7Gka0B8mcfIoEPgWpfBQTKOnvrgZjt5ISD5sZMD+H7++tHpgDLxLazzntDVonli5GtaFpHsWZfRCBuwixmAvI7CVMLaZENgShtEEB1KSefoxiALxmOH/sYSftks/FR1rKdH1sWl5LDqn4Fg+MlZCAW9iEE4vAEJRHuABHvgHOhqTJDkGAIcoJYcZY08xQr4XkfC7CYEfxBSOXb4ZjpIxyM6pzi2VysbAu1RGcgG148AB1ngOzqxrRSvWxrS3mQDZCSzeyRicA0C2AYG1hMAqBmw1BTJFg2ASY1gFGOMHkRlBWfzNT+CpJLLyIIgeMiZAWACo+CgwJYDhbNwEogCW8NCthCXsFCFwEgi8QIGcjAGep0AOJowdBEKeDGnyJG1Ez8PsyeOX7lwzPiG2gPRrKYgyBt6lMIqLrA2PPcaaTyenVrUaq1aypLOKJXRl0iMboijZwgjZwhjbSoBtZISsDgiZShgCNEwBQBMAQv4/QkICjOKNSYSSLgDr8b+B4MWNJxnAC5DELwSEHE8oPUwBDqENNgF2OCTsZJKw091ufCpcP3HqJWvh1Ji5LjIlWuTi/n+x/d7W4rxRtQAAAABJRU5ErkJggg==",ro=(Ye,Oe,qe)=>new Promise((Nt,Xt)=>{var vr=hn=>{try{bn(qe.next(hn))}catch($n){Xt($n)}},Hn=hn=>{try{bn(qe.throw(hn))}catch($n){Xt($n)}},bn=hn=>hn.done?Nt(hn.value):Promise.resolve(hn.value).then(vr,Hn);bn((qe=qe.apply(Ye,Oe)).next())});const rr=({classroomList:Ye,loading:Oe,user:qe,dispatch:Nt,virtualSpaces:Xt,globalSetting:vr})=>{const Hn=(0,Be.useLocation)();let bn=!1;(0,b.useEffect)(()=>{vr.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(bn=!0)},[vr.actionTabs.key]),(0,b.useEffect)(()=>{bn&&Nt({type:"globalSetting/setActionTabs",payload:{}})},[Hn.pathname]);const hn=()=>{Nt({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return b.createElement(Nn.ZP,{theme:{token:{colorBgMask:"#999"}}},b.createElement(dt.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:vr.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>ro(void 0,null,function*(){}),onCancel:()=>{hn()}},b.createElement("div",{className:Nr.content},b.createElement("div",{className:"mb15"},b.createElement("img",{src:Sa,alt:""})),b.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),b.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",b.createElement(tn.Z,{placement:"bottom",title:b.createElement("div",null,b.createElement("img",{src:`${Dt.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),b.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),b.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},b.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var io=(0,Be.connect)(({classroomList:Ye,user:Oe,loading:qe,virtualSpaces:Nt,globalSetting:Xt})=>({classroomList:Ye,user:Oe,loading:qe,virtualSpaces:Nt,globalSetting:Xt}))(rr),Na=ae(59301),fo=Object.defineProperty,co=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,Bn=Object.prototype.propertyIsEnumerable,Mr=(Ye,Oe,qe)=>Oe in Ye?fo(Ye,Oe,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Oe]=qe,eo=(Ye,Oe)=>{for(var qe in Oe||(Oe={}))vo.call(Oe,qe)&&Mr(Ye,qe,Oe[qe]);if(co)for(var qe of co(Oe))Bn.call(Oe,qe)&&Mr(Ye,qe,Oe[qe]);return Ye},or=(Ye,Oe)=>{var qe={};for(var Nt in Ye)vo.call(Ye,Nt)&&Oe.indexOf(Nt)<0&&(qe[Nt]=Ye[Nt]);if(Ye!=null&&co)for(var Nt of co(Ye))Oe.indexOf(Nt)<0&&Bn.call(Ye,Nt)&&(qe[Nt]=Ye[Nt]);return qe},Pt=(Ye,Oe,qe)=>new Promise((Nt,Xt)=>{var vr=hn=>{try{bn(qe.next(hn))}catch($n){Xt($n)}},Hn=hn=>{try{bn(qe.throw(hn))}catch($n){Xt($n)}},bn=hn=>hn.done?Nt(hn.value):Promise.resolve(hn.value).then(vr,Hn);bn((qe=qe.apply(Ye,Oe)).next())});const{Header:Ue}=$e.default,{Search:Te}=Ie.default;function kt(){var Ye,Oe;const Nt=window.location.pathname.split("/"),Xt={};return Nt[1]=="classrooms"&&Nt.length>3&&!((Ye=Nt[4])!=null&&Ye.includes("newgold"))&&!((Oe=Nt[5])!=null&&Oe.includes("newgold"))&&Nt[2]!=="coursesId"&&(Xt.course_id=Nt[2]),Nt[1]==="shixuns"&&Nt.length>3&&(Xt.objective_type="shixun",Xt.objective_id=Nt[2]),Nt[1]==="paths"&&Nt.length>3&&(Xt.objective_type="path",Xt.objective_id=Nt[2]),eo(eo({},Xt),{school:1})}const Fn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ra=Ye=>{var Oe=Ye,{homePage:qe,user:Nt,globalSetting:Xt,loading:vr,dispatch:Hn,isLogin:bn=!1,shixunHomeworks:hn}=Oe,$n=or(Oe,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Oa,Ba,wa,Ft,xa,Za,yr,ir;const jn=(0,Be.useLocation)(),[On,Sn]=(0,b.useState)(!1),[Er,Zr]=(0,b.useState)(""),[Fo,Xr]=(0,b.useState)(!1),zr=kt();(0,b.useEffect)(()=>{Hn({type:"user/getNavigationInfo",payload:eo({},zr)})},[Xt.name]),(0,b.useEffect)(()=>{hn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Fn!=null&&Fn.includes(jn==null?void 0:jn.pathname)||(jn==null?void 0:jn.pathname.indexOf("/classrooms"))===0||Hn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[jn.pathname]),(0,b.useEffect)(()=>{hn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||hn.actionTabs.key||localStorage.setItem("Noviceguide","0")},[hn.actionTabs.key]),(0,b.useEffect)(()=>{var Gt;if(Xt!=null&&Xt.setting){let Tn=(0,so.cloneDeep)((Gt=Xt==null?void 0:Xt.setting)==null?void 0:Gt.navbar);Tn=Tn==null?void 0:Tn.filter(De=>{var Ur;return!(De!=null&&De.hidden)&&!((0,an.JA)()&&((Ur=["/paperlibrary","/problemset"])!=null&&Ur.includes(De.link)))});for(const De of Tn)De.subitem&&(De.subitem=De.subitem.filter(Ur=>{var za;return!(Ur!=null&&Ur.hidden)&&!((0,an.JA)()&&((za=["/paperlibrary","/problemset"])!=null&&za.includes(Ur.link)))}));let lr=!1;Tn==null||Tn.map(function(De,Ur){var za,dr,cr,Gr;const Qr=jn.pathname;De.link===Qr&&(Zr(De==null?void 0:De.link),(0,a.Dk)(Qr==="/"?(za=Xt==null?void 0:Xt.setting)==null?void 0:za.name:kn(De==null?void 0:De.name)),Ai(Jn(Ur,{name:De==null?void 0:De.name,link:De==null?void 0:De.link},Tn)),lr=!0),Qr=="/"&&(Zr(""),(0,a.Dk)((dr=Xt==null?void 0:Xt.setting)==null?void 0:dr.name)),(cr=De==null?void 0:De.subitem)!=null&&cr.length&&((Gr=De==null?void 0:De.subitem)==null||Gr.map(Ao=>{Ao.link===Qr&&(Zr(Ao==null?void 0:Ao.link),Qr!=="/"&&(0,a.Dk)(kn(Ao==null?void 0:Ao.name)),Ai(Jn(Ur,{name:Ao==null?void 0:Ao.name,link:Ao==null?void 0:Ao.link},Tn)),lr=!0)}))}),lr||Ai(Tn)}},[Xt==null?void 0:Xt.setting,Nt]);const Rr=(0,b.useMemo)(()=>{var Gt,Tn;return(Gt=Xt==null?void 0:Xt.setting)!=null&&Gt.nav_logo_url?`${Dt.Z.IMG_SERVER}/${(Tn=Xt==null?void 0:Xt.setting)==null?void 0:Tn.nav_logo_url}`:`${Dt.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Oa=Xt==null?void 0:Xt.setting)==null?void 0:Oa.nav_logo_url]);function Dr(Gt){Be.history.push("/search?value="+Gt)}const pi=()=>On?Na.createElement("div",{onBlur:()=>{setTimeout(()=>{Sn(!1)},300)}},Na.createElement(Te,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Dr,autoFocus:!0})):Na.createElement("span",{className:"iconfont icon-sousuo font18 current-primary-hover ml15 mr15",onClick:()=>{Be.history.push("/search?value=")}}),[ti,Ai]=(0,b.useState)([]),Oi=(Gt,Tn)=>Pt(void 0,null,function*(){var lr,De,Ur,za,dr,cr;if((Gt==null?void 0:Gt.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Gr=yield(0,Vt.IU)({tab_module_type:"engineering"});if(Gr!=null&&Gr.un_purchased){Hn({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(lr=Gr==null?void 0:Gr.data)!=null&&lr.engineer_url?(Ur=(De=Gr==null?void 0:Gr.data)==null?void 0:De.engineer_url)!=null&&Ur.includes("http")?(0,a.xg)((za=Gr==null?void 0:Gr.data)==null?void 0:za.engineer_url):Be.history.push((dr=Gr==null?void 0:Gr.data)==null?void 0:dr.engineer_url):(Gr==null?void 0:Gr.status)!=401&&Xr(!0);return}(cr=Gt==null?void 0:Gt.link)!=null&&cr.includes("http")?(0,a.xg)(Gt==null?void 0:Gt.link):((0,a.Dk)(Gt==null?void 0:Gt.name),Be.history.push(Gt==null?void 0:Gt.link)),(Gt==null?void 0:Gt.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Hn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Na.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),Jn=(Gt,Tn,lr)=>{const De=lr.slice();return De[Gt]&&(De[Gt].name=Tn.name,De[Gt].link=Tn.link),De||[]},kn=(Gt="")=>(Gt==null?void 0:Gt.indexOf("<"))>-1?Gt==null?void 0:Gt.slice(0,Gt==null?void 0:Gt.indexOf("<")):Gt;return Xt.showHeader&&Xt.showHeaderFooter?Na.createElement($e.default,{style:{background:`${jn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${Xt.isIlearning?he["header-iearning"]:he.header} ${Xt.showHeaderFixed?he.headerFixed:""}`},(Xt==null?void 0:Xt.showTip)&&Na.createElement(Zt,null),Na.createElement(Ue,{className:"header",style:{background:`${jn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${jn.pathname=="/training"?"999":""}`}},Na.createElement("section",{className:he["edu-menu"]},(!!Xt.isIlearning||!((Ba=Xt==null?void 0:Xt.setting)!=null&&Ba.main_site)&&!!((wa=Xt==null?void 0:Xt.setting)!=null&&wa.navbar))&&Na.createElement(Be.Link,{className:"flex item-center",onClick:()=>{Hn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Na.createElement("img",{className:he.logo,title:(Ft=Xt.setting)==null?void 0:Ft.name,src:Rr||fr})),Na.createElement("ul",{className:`${he.menu} ${(0,a.Ll)()&&"ml0"}`},(0,a.Ll)()&&Na.createElement("li",null," ",Na.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,a.Ll)()&&Xt.setting&&(ti==null?void 0:ti.map(function(Gt,Tn){var lr,De,Ur,za,dr;return Na.createElement("li",{key:Tn,className:!((lr=Gt==null?void 0:Gt.subitem)!=null&&lr.length)&&Er===(Gt==null?void 0:Gt.link)||(De=Gt==null?void 0:Gt.subitem)!=null&&De.some(cr=>Er===(cr==null?void 0:cr.link))?he.actived:""},Na.createElement("div",{onClick:()=>Oi(Gt,Tn),className:he.name},Na.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var cr;let Gr=Gt==null?void 0:Gt.name;return(cr=Gt==null?void 0:Gt.subitem)==null||cr.map((Qr,Ao)=>(Qr.link===jn.pathname&&(Gr=Qr.name),Qr)),Gr})()}}),((Ur=Gt==null?void 0:Gt.subitem)==null?void 0:Ur.length)>0&&Na.createElement("i",{className:"iconfont icon-zhankai4"})),((za=Gt==null?void 0:Gt.subitem)==null?void 0:za.length)>0&&Na.createElement("div",{className:he.dropDown},(dr=Gt==null?void 0:Gt.subitem)==null?void 0:dr.map((cr,Gr)=>Na.createElement("div",{className:he.subName,onClick:()=>Oi(cr,Tn),key:Tn+"-"+Gr},!!Gr&&Na.createElement("div",{className:he.line}),Na.createElement("aside",{className:"font16 c-black"},kn(cr==null?void 0:cr.name)),Na.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},cr.content)))))}))),Na.createElement("div",{className:"c-grey-333 search-bar",style:{flex:Xt.isIlearning?"initial":"1 0 auto"}},!(0,a.Ll)()&&!(Xt!=null&&Xt.isIlearning)&&Na.createElement(Na.Fragment,null,Na.createElement(pi,null),!bn&&Na.createElement(en,null),!bn&&!!((xa=Nt==null?void 0:Nt.userInfo)!=null&&xa.login)&&Na.createElement("div",{className:"ml15 mr15"},Na.createElement(Ze.Z,{dot:(Za=Nt==null?void 0:Nt.navigationInfo)==null?void 0:Za.new_message},Na.createElement("span",{className:"iconfont icon-xiaoxilingdang current-primary-hover font18",onClick:()=>{var Gt;Be.history.push(`/messages/${(Gt=Nt==null?void 0:Nt.userInfo)==null?void 0:Gt.login}/user_tidings`)}})))),!bn&&Na.createElement(ja,{payload:zr}))),Na.createElement(dt.default,{centered:!0,destroyOnClose:!0,open:Fo,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,a.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>Xr(!1)},Na.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Na.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Na.createElement("img",{src:`${Dt.Z.IMG_SERVER}/${(yr=Xt==null?void 0:Xt.setting)==null?void 0:yr.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Na.createElement("p",null,"\u7FA4\u53F7\uFF1A",(ir=Xt==null?void 0:Xt.setting)==null?void 0:ir.homepage_tea_qq_number)))),Na.createElement(Wn,null),Na.createElement(io,null)):Na.createElement(Na.Fragment,null,Na.createElement(io,null))};var Cn=(0,Be.connect)(({homePage:Ye,loading:Oe,user:qe,globalSetting:Nt,shixunHomeworks:Xt})=>({homePage:Ye,user:qe,globalSetting:Nt,loading:Oe.models.index,shixunHomeworks:Xt}))(ra)},89837:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return je}});var b=ae(59301),Be={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},$e=ae(92310),Ie=ae.n($e),Ze=ae(71418),dt=ae(2859),he=ae(52430),He=ae(89299),Ke=(it,Je,de)=>new Promise((a,E)=>{var x=ne=>{try{ee(de.next(ne))}catch(oe){E(oe)}},y=ne=>{try{ee(de.throw(ne))}catch(oe){E(oe)}},ee=ne=>ne.done?a(ne.value):Promise.resolve(ne.value).then(x,y);ee((de=de.apply(it,Je)).next())}),je=({data:it,className:Je,fullWidth:de,style:a={},onClose:E,onOk:x,showFullTools:y,noAssociationId:ee})=>{const ne=(0,b.useRef)(null),oe=(0,b.useRef)(null),le=(0,b.useRef)(null),ie=(0,b.useRef)(null),[Ce,be]=(0,b.useState)(!1),[ze,Ne]=(0,b.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,b.useEffect)(()=>{le.current||(le.current=document.createElement("style"),document.head.appendChild(le.current)),it!=null&&it.visible?(document.body.setAttribute("data-custom","y-hidden"),le.current.innerHTML=" html { overflow-y: hidden; }",it!=null&&it.src&&pt()):(document.body.removeAttribute("data-custom"),le.current&&(document.head.removeChild(le.current),le.current=null))},[it==null?void 0:it.visible]);const pt=()=>Ke(void 0,null,function*(){be(!0),Ne("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ma=yield(0,He.ZJ)(it==null?void 0:it.src);ne.current.src="",ne.current.src=ma,ne.current.onload=function(){Rn()},be(!1),Ne("")}),ft=()=>{document.body.removeAttribute("data-custom"),le.current.innerHTML=" ",E()},gt=ma=>Ke(void 0,null,function*(){be(!0),Ne("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ia=yield(0,he.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:it.title,file:ma.dataUrl}});ia!=null&&ia.id&&!ee?(yield(0,he.ZP)(`/api/attachments/${it.id}/add_subitem.json`,{method:"post",body:{subitem_id:ia==null?void 0:ia.id,settings:JSON.stringify(ma.state)}})).status===0&&x():ia!=null&&ia.id&&x(ia),document.body.removeAttribute("data-custom"),le.current.innerHTML=" ",be(!1),Ne("")}),Gn=()=>{const ma=document.querySelector('a[href="https://markerjs.com/"]');ma&&ma.parentNode&&(ma.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(zt=>{const Mn=document.querySelector(zt.name);Mn&&Mn.setAttribute("title",zt.title)})},Rn=()=>{oe.current=new dt.hP(ne.current),oe.current.targetRoot=ie.current,oe.current.addEventListener("render",gt),oe.current.addEventListener("beforeclose",ft),y&&(oe.current.availableMarkerTypes=oe.current.ALL_MARKER_TYPES,oe.current.uiStyleSettings.redoButtonVisible=!0,oe.current.uiStyleSettings.notesButtonVisible=!0,oe.current.uiStyleSettings.zoomButtonVisible=!0,oe.current.uiStyleSettings.zoomOutButtonVisible=!0,oe.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=oe.current.uiStyleSettings,oe.current.show(),it!=null&&it.snapshotData&&oe.current.restoreState(it.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Gn()},300)};return b.createElement(b.Fragment,null,(it==null?void 0:it.visible)&&b.createElement(Ze.Z,{spinning:Ce,tip:ze,style:{position:"absolute"}},b.createElement("div",{ref:ie,className:Ie()(Be.imageDimensions,Je,de?Be.fullWidth:""),style:a},b.createElement("img",{className:Be.img,ref:ne}))))}},53267:function(Ge,Tt,ae){"use strict";var b=ae(59301),Be=ae(95237),$e=ae(43604),Ie=ae(99313),Ze=ae(3113),dt=ae(98573),he=ae(25346),He=ae(48136),Ke=ae(59301);const We=(0,b.forwardRef)(({callback:je,showSaveButton:it,value:Je=""},de)=>{const a=(0,b.useRef)(),E=[{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=oe=>{a.current.setValue(a.current.getValue()+" "+oe.value+" ")},ee=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ke.createElement(be.Z,{className:he.Z.lists,gutter:[10,10]},E.map((oe,le)=>Ke.createElement(Je.Z,{flex:"110px",className:he.Z.item},Ke.createElement("div",null,Ke.createElement(ut.Z,{value:`$$${oe.value}$$`}),oe.name),Ke.createElement("div",{className:he.Z.children},oe.children.map((ie,Ce)=>Ke.createElement("div",{key:Ce},Ke.createElement("h1",null,ie.name),Ke.createElement(be.Z,{gutter:[10,10]},ie.data.map((ye,Ge)=>Ke.createElement(Je.Z,{key:Ge,onClick:()=>y(ye),className:he.Z.diamond},Ke.createElement(ut.Z,{value:"`$$"+ye.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ke.createElement(be.Z,{className:he.Z.lists,gutter:[10,10]},x.map((oe,le)=>Ke.createElement(Je.Z,{flex:"110px",className:he.Z.item},Ke.createElement("div",null,Ke.createElement(ut.Z,{value:"`$$"+oe.value+"$$`"}),oe.name),Ke.createElement("div",{className:he.Z.children},oe.children.map((ie,Ce)=>Ke.createElement("div",{key:Ce},ie.name&&Ke.createElement("h1",null,ie.name),Ke.createElement(be.Z,{gutter:[10,10]},ie.data.map((ye,Ge)=>Ke.createElement(Je.Z,{key:Ge,onClick:()=>y(ye),className:he.Z.diamond},Ke.createElement(ut.Z,{value:"`$$"+ye.value+"$$`"}))))))))))}],ne=()=>{var oe=document.createElement("div");oe.innerHTML=a.current.getValue();var le=oe.innerText;return et&&et(le),le};return(0,b.useImperativeHandle)(de,()=>({getData:ne})),Ke.createElement("div",{className:he.Z.mathWrap},Ke.createElement(Te.default,{defaultActiveKey:"1",items:ee}),Ke.createElement("math-field",{locale:"zh_cn",className:he.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},Qe||""),ot&&Ke.createElement("div",{className:he.Z.button},Ke.createElement(Ze.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Nt.Z=Ie},49071:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Ce}});var b=ae(59301),be=ae(6848),Je=ae(92832),Te=ae(71418),Ze=ae(64165),ut=ae(92310),he=ae.n(ut),Xe={selectEnvironment:"selectEnvironment___LegvW",search:"search___ZMwsK",searchListWrap:"searchListWrap___iUv9S",searchList:"searchList___T1FBi",name:"name___t0Y2b",tag:"tag___ooWkq",searchListActive:"searchListActive___ahElk",spin:"spin___x2xMT",common:"common___ZhJvk",title:"title___p4_7m",tags:"tags___2fYZM",tagActive:"tagActive___tb54k",wrap:"wrap___I9ZtF",allList:"allList___h31KX",item:"item___PwiKQ",itemActive:"itemActive___JCEc6",line:"line___Qn6mz",apply:"apply___EhZKq",p1:"p1___LxfGu",p2:"p2___jiQhJ",list:"list___n7Ydz",items:"items___OB8qz",darklySelectEnvironment:"darklySelectEnvironment___K__cy"},Ke=ae(36723),Ie=ae(52430),et=ae(89392),ot=Object.defineProperty,Qe=Object.defineProperties,de=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(ye,Ge,We)=>Ge in ye?ot(ye,Ge,{enumerable:!0,configurable:!0,writable:!0,value:We}):ye[Ge]=We,ee=(ye,Ge)=>{for(var We in Ge||(Ge={}))E.call(Ge,We)&&y(ye,We,Ge[We]);if(a)for(var We of a(Ge))x.call(Ge,We)&&y(ye,We,Ge[We]);return ye},ne=(ye,Ge)=>Qe(ye,de(Ge)),oe=(ye,Ge,We)=>new Promise((Et,ht)=>{var ft=ca=>{try{Nn(We.next(ca))}catch($n){ht($n)}},Gn=ca=>{try{Nn(We.throw(ca))}catch($n){ht($n)}},Nn=ca=>ca.done?Et(ca.value):Promise.resolve(ca.value).then(ft,Gn);Nn((We=We.apply(ye,Ge)).next())});const le=({className:ye,dispatch:Ge,skin:We="white",value:Et=null,loading:ht=!1,data:ft=[],otherData:Gn=[],tags:Nn=[],onChange:ca=()=>{},onSearchWord:$n=()=>{},shixun_type:Xt,extraContent:Mn,tab_type:dt,is_create_mirror:Tt,hiddenCreateOnline:ln})=>{const[fn,vn]=(0,b.useState)(""),[tt,mt]=(0,b.useState)(!1),[Bt,Bn]=(0,b.useState)([]),[an,on]=(0,b.useState)(0),Be=(0,b.useRef)(null),Pe=(0,b.useRef)(String(Math.floor(Math.random()*1e6))).current,He=(0,b.useRef)(),At=(0,b.useRef)(null),bt=(0,b.useRef)(0),It=(0,b.useRef)([]);(0,b.useEffect)(()=>(window.addEventListener("keydown",jt),()=>{window.removeEventListener("keydown",jt)}),[fn,tt,Bt]),(0,b.useEffect)(()=>{Bn([])},[dt]);const jt=Dt=>{if(!tt||Dt.keyCode!==40&&Dt.keyCode!==38)return;let Ft=0;Dt.keyCode===40&&tt&&(an{const Ot=yt=>{var wt=/[\^\.\\\|\(\)\*\+\-\$\[\]\?]/g,kn={};return kn["^"]="\\^",kn["."]="\\.",kn["\\"]="\\\\",kn["|"]="\\|",kn["("]="\\(",kn[")"]="\\)",kn["*"]="\\*",kn["+"]="\\+",kn["-"]="\\-",kn.$="$",kn["["]="\\[",kn["]"]="\\]",kn["?"]="\\?",yt=yt.replace(wt,function(_t){return kn[_t]}),yt};var cn=new RegExp(Ot(Ft),"gi");return Dt=Dt.replace(cn,function(yt){return""+yt+""}),Dt},bn=(Dt,Ft,Ot)=>oe(void 0,null,function*(){let cn=bt.current+1;bt.current=cn;const yt=wt=>wt==null?void 0:wt.map((_t,Kn)=>{const{id:Za,name:fr}=_t,rr=ne(ee({},_t),{label:b.createElement("ul",{id:`search-${Pe}-${Kn}`,onClick:()=>Lt(Za,rr),className:Kn===Ft?Xe.searchListActive:Xe.searchList},b.createElement("li",{className:Xe.name,dangerouslySetInnerHTML:{__html:zt(fr,Dt)}}),_t.private&&b.createElement(be.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},b.createElement("li",{className:Xe.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),_t.is_base&&b.createElement(be.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},b.createElement("li",{className:Xe.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))});return rr});if(Ot){const wt=yt(It.current);Bn(wt);return}clearTimeout(At.current),At.current=setTimeout(()=>oe(void 0,null,function*(){var wt,kn;const _t={keywords:encodeURIComponent(Dt||""),page:1,limit:1e5,tab_type:dt};Xt&&(_t.shixun_type=Xt);const Kn=yield(0,Ie.ZP)("/api/shixuns/search_image.json",{method:"get",params:ne(ee({},_t),{is_create_mirror:Tt})});if((Kn==null?void 0:Kn.status)===0){const Za=yt(((wt=Kn==null?void 0:Kn.data)==null?void 0:wt.mirrors)||[]);cn===bt.current&&(Bn(Za),It.current=(0,et.cloneDeep)(((kn=Kn==null?void 0:Kn.data)==null?void 0:kn.mirrors)||[]))}}),300)}),Mt=Dt=>{const Ft=document.getElementById(`scroll-${Pe}-${Dt}`);if(!Ft)return;document.getElementById(`scroll-${Pe}`).scrollTo(0,Ft.offsetTop)},Fe=(Dt,Ft)=>{const Ot=document.getElementById(`search-${Pe}-${Dt}`);if(!Ot)return;const cn=document.getElementById(`search-${Pe}`);Ot.offsetTop-cn.scrollTop>0&&Ot.offsetTop-cn.scrollTop{bn(Dt,0)},ct=Dt=>{var Ft;if(!Bt.length)return;const Ot=(Ft=Bt==null?void 0:Bt[an])==null?void 0:Ft.id;ca(Ot),Bn([]),on(0),Mt(Ot),He.current.blur()},Lt=(Dt,Ft)=>{ca(Dt),Bn([]),on(0),Mt(Dt)},qt=()=>{Bn([]),vn(""),$n("")},Kt=Dt=>{ca(Dt),Bn([])},kt=()=>fn===""?b.createElement("i",{style:{pointerEvents:"none"},className:"iconfont icon-sousuo2 c-grey-c"}):b.createElement("i",{onClick:Dt=>{Dt.stopPropagation(),qt()},className:"iconfont icon-shanchu4 c-grey-c"}),rn=()=>{Ge({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},Wt=()=>{Ge({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},at=()=>{Be.current=setTimeout(()=>{mt(!1),on(0)},200)},Ut=!(ft!=null&&ft.length)&&!(Gn!=null&&Gn.length);return b.createElement("div",{className:he()(We==="night"?Xe.darklySelectEnvironment:Xe.selectEnvironment,ye)},Mn&&b.createElement("div",{style:{marginTop:20,marginLeft:20}},Mn),b.createElement("div",{className:Xe.search},b.createElement(Je.default,{suffix:kt(),bordered:!1,ref:He,value:fn,onKeyDown:Dt=>{(Dt.keyCode===40||Dt.keyCode===38||Dt.keyCode===13)&&Dt.preventDefault()},size:"middle",onFocus:()=>{clearTimeout(Be.current),fn&&xe(fn),mt(!0)},onBlur:at,onChange:Dt=>{vn(Dt.target.value),Dt.target.value&&xe(Dt.target.value),$n(Dt.target.value)},placeholder:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",onPressEnter:ct}),tt&&b.createElement("div",{id:`search-${Pe}`,className:Xe.searchListWrap},Bt.map((Dt,Ft)=>b.createElement(b.Fragment,{key:Ft}," ",Dt.label)))),ht?b.createElement(Te.Z,{className:Xe.spin}):b.createElement(b.Fragment,null,!!Nn.length&&b.createElement("aside",{className:Xe.common},b.createElement("div",{className:Xe.title},"\u63A8\u8350\u73AF\u5883:"),b.createElement("ul",{className:Xe.tags},Nn.map((Dt,Ft)=>b.createElement("li",{key:Ft,onClick:()=>Kt(Dt.id),className:Et===Dt.id?`${Xe.tag} ${Xe.tagActive}`:Xe.tag},Dt.name)))),Ut&&b.createElement(Ze.Z,{style:{margin:"60px 0"},image:Ke,description:b.createElement("span",{className:"c-grey-999"},"\u6682\u65E0\u5B9E\u9A8C\u73AF\u5883")}),b.createElement("aside",{className:Xe.wrap,id:`scroll-${Pe}`},ft.map((Dt,Ft)=>{var Ot;return(Ot=Dt==null?void 0:Dt.image)!=null&&Ot.length?b.createElement(ie,{key:Ft,data:Dt,id:Et,handleClick:cn=>Kt(cn)}):null}),b.createElement("ul",{className:Xe.allList},Gn.map(Dt=>b.createElement("li",{key:`key-${Dt.id}`,id:`scroll-${Pe}-${Dt.id}`,className:Dt.id===Et?`${Xe.item} ${Xe.itemActive}`:Xe.item,onClick:()=>ca(Dt.id)},b.createElement("div",{className:Xe.name},Dt.name),Dt.private&&b.createElement(be.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},b.createElement("div",{className:Xe.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),Dt.is_base&&b.createElement(be.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},b.createElement("div",{className:Xe.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840"))))))),b.createElement("div",{className:Xe.apply},b.createElement("span",{className:Xe.p1},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F"),b.createElement("span",{className:Xe.p2,onClick:rn}," \u7533\u8BF7\u65B0\u5EFA"),!ln&&b.createElement("span",{className:Xe.p2,onClick:Wt}," \u5728\u7EBF\u521B\u5EFA")))},ie=({data:ye,id:Ge,handleClick:We})=>{const[Et,ht]=(0,b.useState)(!0),{name:ft,image:Gn}=ye;return b.createElement("div",{className:Xe.list},b.createElement("header",{onClick:()=>ht(!Et)},b.createElement("div",{className:Xe.title},ft),b.createElement("i",{style:{transition:"0.5s",transform:Et?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})),b.createElement("ul",{className:Xe.items,style:{height:Et?"auto":0}},Gn.map(Nn=>b.createElement("li",{key:Nn.id,className:Nn.id===Ge?`${Xe.item} ${Xe.itemActive}`:Xe.item,onClick:()=>We(Nn.id)},b.createElement("div",{className:Xe.name},Nn.name),Nn.private&&b.createElement(be.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},b.createElement("div",{className:Xe.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),Nn.is_base&&b.createElement(be.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},b.createElement("div",{className:Xe.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))),b.createElement("li",{className:Xe.line})))};var Ce=le},64582:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Be}});var b=ae(59301),be=ae(5112),Je=ae(78241),Te=ae(61621),Ze=ae(3113),ut=ae(52430),he=ae(43418),Xe="data:image/png;base64,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";function Ke(){return(0,ut.U2)("teach_groups.json")}function Ie(Pe){return(0,ut.v_)("teach_groups.json",Pe)}function et(Pe,He){return(0,ut.gz)(`teach_groups/${Pe}.json`,He)}function ot(Pe){return(0,ut.v_)("teach_group_members.json",Pe)}function Qe(Pe){return(0,ut.IV)(`teach_group_members/${Pe}.json`)}function de(Pe,He){return(0,ut.IV)(`teach_groups/${Pe}/del_member.json`,{member_id:He})}function a(Pe){return(0,ut.IV)(`teach_groups/${Pe}.json`)}var E=ae(92832),x=({callback:Pe,visible:He,onCancel:At,id:bt,name:It})=>{function jt(bn){Pe(bn)}const[zt]=Je.default.useForm();return(0,b.useEffect)(()=>{zt.setFieldsValue({name:It})},[It]),b.createElement(he.default,{centered:!0,title:bt?"\u6539\u540D":"\u65B0\u5EFA",open:He,onCancel:At,footer:null},b.createElement(Je.default,{layout:"vertical",form:zt,initialValues:{name:It},onFinish:jt},b.createElement(Je.default.Item,{label:"\u6559\u7814\u56E2\u961F\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0"}]},b.createElement(E.default,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",maxLength:20})),b.createElement(Je.default.Item,null,b.createElement("div",{className:"flex-container flex-end"},b.createElement(Ze.ZP,{type:"ghost",onClick:At,style:{marginRight:20}}," \u53D6\u6D88 ")," ",b.createElement(Ze.ZP,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},y=ae(5016),ee={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"},ne=ee,oe=ae(7657),le=function(He,At){return b.createElement(oe.Z,(0,y.Z)({},He,{ref:At,icon:ne}))},ie=b.forwardRef(le),Ce=ie,ye=ae(43531);const Ge=50;var We=({data:Pe,isAdminOrTeacher:He,onDelGroup:At,onChangeGroupName:bt,onPlusMember:It,onDelMember:jt,onExitGroup:zt})=>{const[bn,Mt]=(0,b.useState)(0),[Fe,xe]=(0,b.useState)(0);function ct(Kt){let kt=parseInt(Kt.target.id,10);he.default.confirm({title:"\u89E3\u6563\u63D0\u793A",content:"\u89E3\u6563\u6559\u7814\u56E2\u961F\u5C06\u5BF9\u56E2\u961F\u6210\u5458\u4E4B\u95F4\u5171\u4EAB\u5B9E\u8BAD\u3001\u8BD5\u5377\u7B49\u529F\u80FD\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u89E3\u6563\u672C\u6559\u7814\u56E2\u961F\u5417\uFF1F",onOk:()=>{At(kt)}})}function Lt(Kt){let kt=parseInt(Kt.target.id,10);he.default.confirm({title:"\u9000\u51FA\u63D0\u793A",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:()=>{zt(kt)}})}function qt(Kt,kt){he.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:()=>{jt(Kt,kt)}})}return b.createElement("ul",{className:"teaching-list"},Pe.map((Kt,kt)=>b.createElement("li",{key:Kt.id,onClick:()=>Mt(kt)},b.createElement("div",{className:"item-group"},b.createElement("span",null,Kt.name," \xA0 ",kt!==bn&&b.createElement("i",{className:"iconfont icon-jiantou9"})," "),b.createElement("div",{className:"action-group"},He?b.createElement("a",{onClick:()=>{bt(Kt)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,Kt.is_creat?b.createElement("a",{id:Kt.id+"",className:"c-grey-c",onClick:ct},"\u89E3\u6563"):b.createElement("a",{id:Kt.id+"",className:"c-grey-c",onClick:Lt},"\u9000\u51FA"))),kt===bn?b.createElement("ul",{className:"info"},Kt.memers.map(rn=>b.createElement("li",{key:rn.id||rn.name,onClick:()=>{xe(rn.id)},className:Fe===rn.id?"active":""},b.createElement("div",null,rn.name),Kt.is_creat&&rn.id&&Fe===rn.id?b.createElement("a",{className:"btn-del",onClick:Wt=>{Wt.preventDefault(),Wt.stopPropagation(),qt(Kt.id,Fe)}},b.createElement(Ce,null)):null)),He?b.createElement("li",null,b.createElement(Ze.ZP,{type:"link",disabled:Kt.memers.length>=50,title:Kt.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:()=>{It(Kt)}}," ",b.createElement(ye.Z,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)))},Et=ae(44993),ht=ae(28897),ft=Object.defineProperty,Gn=Object.defineProperties,Nn=Object.getOwnPropertyDescriptors,ca=Object.getOwnPropertySymbols,$n=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,Mn=(Pe,He,At)=>He in Pe?ft(Pe,He,{enumerable:!0,configurable:!0,writable:!0,value:At}):Pe[He]=At,dt=(Pe,He)=>{for(var At in He||(He={}))$n.call(He,At)&&Mn(Pe,At,He[At]);if(ca)for(var At of ca(He))Xt.call(He,At)&&Mn(Pe,At,He[At]);return Pe},Tt=(Pe,He)=>Gn(Pe,Nn(He)),ln=(Pe,He,At)=>new Promise((bt,It)=>{var jt=Mt=>{try{bn(At.next(Mt))}catch(Fe){It(Fe)}},zt=Mt=>{try{bn(At.throw(Mt))}catch(Fe){It(Fe)}},bn=Mt=>Mt.done?bt(Mt.value):Promise.resolve(Mt.value).then(jt,zt);bn((At=At.apply(Pe,He)).next())});function fn({children:Pe}){return b.createElement("div",{className:"no-data"},b.createElement("img",{src:Xe,alt:"no-data",width:300}),Pe)}const vn={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var tt=(Pe=>(Pe[Pe.INITDATA=0]="INITDATA",Pe[Pe.SHOWLOADING=1]="SHOWLOADING",Pe[Pe.SHOWFORMPANEL=2]="SHOWFORMPANEL",Pe[Pe.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",Pe[Pe.SELECTGROUP=4]="SELECTGROUP",Pe[Pe.SETINDEX=5]="SETINDEX",Pe))(tt||{});function mt(Pe,He){switch(He.type){case 0:return dt(dt({},Pe),He.payload);case 1:return Tt(dt({},Pe),{loading:He.payload});case 5:return Tt(dt({},Pe),{index:He.payload});case 2:return dt(dt({},Pe),He.payload);case 3:return dt(dt({},Pe),He.payload);case 4:return Tt(dt({},Pe),{selectedGroup:He.payload,showFormPanel:!0});default:throw new Error}}function Bt({user:Pe}){var He;const[At,bt]=(0,b.useReducer)(mt,vn),{data:It,index:jt,loading:zt,showFormPanel:bn,selectedGroup:Mt,showMemberPanel:Fe}=At,xe=(He=Pe.userInfo)==null?void 0:He.role,ct=(0,b.useMemo)(()=>{let yt=[],wt=[];for(let kn of It)kn.is_creat?yt.push(kn):wt.push(kn);return[yt,wt]},[It]);(0,b.useEffect)(()=>{xe===15&&bt({type:5,payload:1})},[xe]);function Lt(){return ln(this,null,function*(){const yt=yield Ke();bt({type:0,payload:{loading:!1,showFormPanel:!1,data:yt.groups}})})}(0,b.useEffect)(()=>{Lt()},[]);function qt(yt){return ln(this,null,function*(){Mt.id?yield et(Mt.id,yt):yield Ie(yt),Lt()})}function Kt(){bt({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function kt(yt){bt({type:4,payload:yt})}function rn(){bt({type:2,payload:{showFormPanel:!1}})}function Wt(){bt({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function at(yt){bt({type:3,payload:{showMemberPanel:!0,selectedGroup:yt}})}function Ut(yt,wt){return ln(this,null,function*(){yield de(yt,wt),Lt()})}function Dt(yt){return ln(this,null,function*(){yield a(yt),Lt()})}function Ft(yt){return ln(this,null,function*(){yield Qe(yt),Lt()})}function Ot(yt){bt({type:5,payload:parseInt(yt.target.id,10)})}function cn(yt,wt){return ln(this,null,function*(){Wt(),yield ot({user_ids:yt,group_id:wt}),Lt()})}return b.createElement(b.Fragment,null,b.createElement("div",{className:"teaching-circling-container"},b.createElement("h3",null," \u6559\u7814\u56E2\u961F ",xe<=12&&b.createElement(Ze.ZP,{type:"primary",disabled:It.length>=50,title:It.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:Kt},"\u65B0\u5EFA")," "),b.createElement("div",{className:"teaching-circling-body"},xe===15?null:b.createElement("ul",{className:"navs"},b.createElement("li",{className:jt===0?"active":""},b.createElement("a",{id:"0",onClick:Ot},"\u6211\u521B\u5EFA\u7684")),b.createElement("li",{className:jt===1?"active":""},b.createElement("a",{id:"1",onClick:Ot},"\u6211\u52A0\u5165\u7684"))),b.createElement("div",{className:ct[jt].length===0?"nodata-content":"main-content"},ct[jt].length===0?b.createElement(fn,null,xe<=12?b.createElement(b.Fragment,null," ",b.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",b.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):b.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):b.createElement(We,{onExitGroup:Ft,onPlusMember:at,onDelMember:Ut,onDelGroup:Dt,isAdminOrTeacher:xe<=12,onChangeGroupName:kt,data:ct[jt]}))),b.createElement("p",{style:{width:1200,margin:"0 auto 40px auto"},className:"desc"}," * \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732 ")),b.createElement(x,{callback:qt,visible:bn,onCancel:rn,id:Mt.id,name:Mt.name}),b.createElement(he.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:Fe,onCancel:Wt,footer:null,width:1100,bodyStyle:{minHeight:200}},b.createElement(ht.Z,{container_id:Mt.id,container_type:4,onSelect:cn,onCancel:Wt})))}var Bn=(0,Et.connect)(({user:Pe})=>({user:Pe}))(Bt),an=(Pe,He,At)=>new Promise((bt,It)=>{var jt=Mt=>{try{bn(At.next(Mt))}catch(Fe){It(Fe)}},zt=Mt=>{try{bn(At.throw(Mt))}catch(Fe){It(Fe)}},bn=Mt=>Mt.done?bt(Mt.value):Promise.resolve(Mt.value).then(jt,zt);bn((At=At.apply(Pe,He)).next())});const on=be.ZP.Group;var Be=({onSelect:Pe,onCancel:He})=>{const[At,bt]=(0,b.useState)([]),[It,jt]=(0,b.useState)(!0);(0,b.useEffect)(()=>{function Mt(){return an(this,null,function*(){const{groups:Fe}=yield(0,ut.U2)("teach_groups/my.json");bt(Fe),jt(!1)})}Mt()},[]);const zt=(0,b.useMemo)(()=>{let Mt=[],Fe=[];for(let xe of At)xe.is_creat?Mt.push(xe):Fe.push(xe);return[Mt,Fe]},[At]);function bn(Mt){Pe(Mt)}return b.createElement(Je.default,{className:"select-teach-group",onFinish:bn},It?b.createElement(Te.Z,{paragraph:!0}):At.length===0?b.createElement(fn,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",b.createElement(Et.Link,{to:"/account/teach-group"},"\u521B\u5EFA"),"\u5427"):b.createElement(b.Fragment,null,b.createElement(Je.default.Item,{name:"group_id",style:{width:"100%"}},b.createElement(on,{style:{width:"100%"}},b.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),b.createElement("ul",{className:"groups"},zt[0].map(Mt=>b.createElement("li",{key:Mt.id},b.createElement(be.ZP,{value:Mt.id},Mt.name)))),b.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),b.createElement("ul",{className:"groups"},zt[1].map(Mt=>b.createElement("li",{key:Mt.id},b.createElement(be.ZP,{value:Mt.id},Mt.name)))))),b.createElement("div",{className:"btn-actions"},b.createElement(Ze.ZP,{type:"default",onClick:He,style:{marginRight:10}},"\u53D6\u6D88"),b.createElement(Ze.ZP,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},28897:function(je,Nt,ae){"use strict";var b=ae(59301),be=ae(78241),Je=ae(95237),Te=ae(57809),Ze=ae(92832),ut=ae(88522),he=ae(3113),Xe=ae(24905),Ke=ae(6848),Ie=ae(8591),et=ae(1710),ot=ae(44993),Qe=ae(61186),de=ae.n(Qe),a=ae(26724),E=ae.n(a),x=ae(58143),y=ae(54877),ee=ae(36433),ne=ae(68055),oe=ae(59301),le=Object.defineProperty,ie=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Et=(dt,Tt,ln)=>Tt in dt?le(dt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:ln}):dt[Tt]=ln,ht=(dt,Tt)=>{for(var ln in Tt||(Tt={}))Ge.call(Tt,ln)&&Et(dt,ln,Tt[ln]);if(ye)for(var ln of ye(Tt))We.call(Tt,ln)&&Et(dt,ln,Tt[ln]);return dt},ft=(dt,Tt)=>ie(dt,Ce(Tt)),Gn=(dt,Tt,ln)=>new Promise((fn,vn)=>{var tt=Bn=>{try{Bt(ln.next(Bn))}catch(an){vn(an)}},mt=Bn=>{try{Bt(ln.throw(Bn))}catch(an){vn(an)}},Bt=Bn=>Bn.done?fn(Bn.value):Promise.resolve(Bn.value).then(tt,mt);Bt((ln=ln.apply(dt,Tt)).next())});const Nn=[];function ca({onSearch:dt,schools:Tt}){return oe.createElement(be.default,{colon:!1,layout:"horizontal",onFinish:dt,initialValues:{keyword:"",school_name:"",search_type:"1"}},oe.createElement(Je.Z,{style:{flexWrap:"nowrap"}},oe.createElement(be.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},oe.createElement(Te.default,{popupClassName:ne.Z.selectdown,style:{width:106}},oe.createElement(Te.default.Option,{value:"1"},"\u59D3\u540D"),oe.createElement(Te.default.Option,{value:"2"},"\u624B\u673A\u53F7"),oe.createElement(Te.default.Option,{value:"3"},"\u90AE\u7BB1"))),oe.createElement(be.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},oe.createElement(Ze.default,{allowClear:!0,style:{width:300},size:"middle"})),oe.createElement(be.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},oe.createElement(ut.Z,{options:Tt,style:{width:300},size:"middle",showSearch:!0,filterOption:(ln,fn)=>fn.value.toUpperCase().indexOf(ln.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),oe.createElement(he.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var $n=(dt=>(dt[dt.INITDATA=0]="INITDATA",dt[dt.INITSCHOOLS=1]="INITSCHOOLS",dt[dt.SHOWLOADING=2]="SHOWLOADING",dt[dt.SELECTEDIDS=3]="SELECTEDIDS",dt[dt.SETQUERY=4]="SETQUERY",dt[dt.SETPAGE=5]="SETPAGE",dt))($n||{});function Xt(dt,Tt){switch(Tt.type){case 0:return ht(ht({},dt),Tt.payload);case 4:return ht(ht({},dt),Tt.payload);case 5:return ft(ht({},dt),{page:Tt.payload,reload:!1});case 2:return ft(ht({},dt),{loading:Tt.payload});case 1:return ft(ht({},dt),{schools:Tt.payload});case 3:return ft(ht({},dt),{selectedIds:Tt.payload});default:throw new Error}}const Mn={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};Nt.Z=({onSelect:dt,onCancel:Tt,container_id:ln,container_type:fn})=>{const[vn,tt]=(0,b.useReducer)(Xt,Mn),{data:mt,schools:Bt,loading:Bn,selectedIds:an,page:on,count:Be,query:Pe,reload:He}=vn;(0,b.useEffect)(()=>{function Mt(){return Gn(this,null,function*(){const{users:Fe,user_count:xe}=yield(0,y.nQ)(ft(ht({},Pe),{page:on,container_type:fn,container_id:ln,display_aliases:!0}));tt({type:0,payload:{data:He?Fe:[...mt,...Fe],count:xe}})})}Pe&&Mt()},[on,Pe,He,ln,fn]),(0,b.useEffect)(()=>{function Mt(){return Gn(this,null,function*(){const{school_names:Fe}=yield(0,y.K$)({display_aliases:!0});tt({type:1,payload:Fe.map(xe=>({value:xe}))})})}Mt()},[]);const At=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Mt,Fe)=>oe.createElement(Xe.default,{value:Fe.numid,checked:an.includes(Fe.numid),disabled:!!Mt})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(Mt,Fe)=>oe.createElement("div",null,oe.createElement(Ke.Z,{placement:"bottom",title:Mt},oe.createElement(ot.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${Fe.login}`,target:"_blank"},Mt||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:Mt=>oe.createElement(Ke.Z,{placement:"bottom",title:Mt},oe.createElement("span",{style:{color:"#000000"}},Mt||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Mt=>oe.createElement(Ke.Z,{placement:"bottom",title:Mt},oe.createElement("span",{style:{color:"#000000"}},Mt||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Mt=>oe.createElement(Ke.Z,{placement:"bottom",title:Mt},oe.createElement("span",{style:{color:"#000000"}},Mt||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Mt=>oe.createElement(Ke.Z,{placement:"bottom",title:Mt},oe.createElement("span",{style:{color:"#000000"}},Mt||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Mt=>oe.createElement(Ke.Z,{placement:"bottom",title:Mt},oe.createElement("span",{style:{color:"#000000"}},Mt||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Mt=>oe.createElement("span",{style:{color:"#000000"}},Mt?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Mt=>oe.createElement(Ke.Z,{placement:"bottom",title:Mt},oe.createElement("span",{style:{color:"#000000"}},de()(Mt).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Mt=>{if(Mt===1)return oe.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function bt(Mt){tt({type:4,payload:{page:1,reload:!0,query:Mt}})}function It(Mt){tt({type:5,payload:Mt})}function jt(Mt){let Fe=an.indexOf(Mt);Fe>=0?an.splice(Fe,1):an.push(Mt),tt({type:3,payload:[...an]})}function zt(){an.length===0?Ie.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(dt(an,ln),tt({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const bn=Be>on*10;return oe.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},oe.createElement(ca,{onSearch:bt,schools:Bt}),Pe?oe.createElement(oe.Fragment,null,oe.createElement("div",{className:"flexd-table-header mt20"},oe.createElement(ee.Gi,null,oe.createElement(et.default,{pagination:!1,dataSource:Nn,columns:At}))),oe.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},oe.createElement(E(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:It,hasMore:bn,useWindow:!1},oe.createElement(ee.Gi,null,oe.createElement(et.default,{loading:Bn,showHeader:!1,pagination:!1,dataSource:mt,columns:At,onRow:Mt=>({onClick:Fe=>{Mt.added!==1&&jt(Mt.numid)}})})))),oe.createElement("div",{className:"flex-container flex-end"},oe.createElement(he.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:Tt},"\u53D6\u6D88"),oe.createElement(he.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:zt},"\u786E\u5B9A"))):oe.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},oe.createElement("img",{src:x,width:"100",alt:""}),oe.createElement("br",null),oe.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},41539:function(je,Nt,ae){"use strict";ae.d(Nt,{h:function(){return oe}});var b=ae(59301),be=ae(57809),Je=ae(78241),Te=ae(3113),Ze=ae(89780),ut=ae.n(Ze),he=ae(39060),Xe=ae(76596),Ke=Object.defineProperty,Ie=Object.defineProperties,et=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,a=(le,ie,Ce)=>ie in le?Ke(le,ie,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):le[ie]=Ce,E=(le,ie)=>{for(var Ce in ie||(ie={}))Qe.call(ie,Ce)&&a(le,Ce,ie[Ce]);if(ot)for(var Ce of ot(ie))de.call(ie,Ce)&&a(le,Ce,ie[Ce]);return le},x=(le,ie)=>Ie(le,et(ie));const y=be.default.Option,ee={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"]};Nt.Z=({callback:le,onCancel:ie})=>{const[Ce,ye]=(0,b.useState)("python");function Ge(Et){ye(ne[Et][1])}function We(Et){le(Et)}return b.createElement(Je.default,x(E({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:We,style:{width:500}}),b.createElement(Je.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.createElement(be.default,{getPopupContainer:Et=>Et.parentNode,onChange:Ge},Object.keys(ne).map(Et=>b.createElement(y,{key:Et,value:Et},ne[Et][0])))),b.createElement(Je.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},b.createElement(oe,{mode:Ce})),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Te.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Te.ZP,{type:"ghost",onClick:ie},"\u53D6\u6D88")))};function oe({value:le,onChange:ie,mode:Ce,options:ye={}}){const Ge=(0,b.useRef)(),[We,Et]=(0,b.useState)();return(0,b.useEffect)(()=>{if(We){let ht=function(ft){const Gn=ft.getValue();ie&&ie(Gn)};return We.on("change",ht),()=>{We.off("change",ht)}}},[We,ie]),(0,b.useEffect)(()=>{We&&We.setOption("mode",Ce)},[We,Ce]),(0,b.useEffect)(()=>{We&&(le!==We.getValue()||le==="")&&setTimeout(()=>{We.setValue(le||"")},300)},[We,le]),(0,b.useEffect)(()=>{if(Ge.current&&!We){const ht=ut().fromTextArea(Ge.current,E({mode:Ce,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ye));Et(ht)}},[Ge.current,We]),b.createElement("div",{className:"my-codemirror-container"},b.createElement("textarea",{ref:Ge}))}},4213:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Xn}});var b=ae(59301),be=ae(89780),Je=ae.n(be),Te=ae(76374),Ze=ae(39060),ut=ae(6313),he=ae(25717),Xe=ae(99498),Ke=ae(25419),Ie=ae(67549),et=ae(98573),ot=({value:ke="",className:rt,showTextOnly:qe,showLines:Dn,style:mn={}})=>{const Rn=(0,b.useMemo)(()=>"",[ke]);return b.createElement(b.Fragment,null,b.createElement("div",{dangerouslySetInnerHTML:{__html:Rn}}))},Qe=ae(59301),de=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(ke,rt,qe)=>rt in ke?de(ke,rt,{enumerable:!0,configurable:!0,writable:!0,value:qe}):ke[rt]=qe,oe=(ke,rt)=>{for(var qe in rt||(rt={}))y.call(rt,qe)&&ne(ke,qe,rt[qe]);if(x)for(var qe of x(rt))ee.call(rt,qe)&&ne(ke,qe,rt[qe]);return ke},le=(ke,rt)=>a(ke,E(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 Ce({onActionCallback:ke,title:rt,icon:qe,actionName:Dn,className:mn="",children:Rn}){function Ba(){ke(Dn)}return Qe.createElement("a",{title:rt,className:mn,onClick:Ba},Qe.createElement("i",{className:`${qe}`}),Rn)}var ye=({watch:ke,showNullButton:rt,showNullProgramButton:qe,onActionCallback:Dn,fullScreen:mn,insertTemp:Rn,hidetoolBar:Ba,extraUse:ma})=>{const ta=[...ie,{title:`${ke?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${ke?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Qe.createElement("ul",{className:"markdown-toolbar-container"},!Ba&&ta.map((fa,sa)=>Qe.createElement("li",{key:sa},fa.actionName?Qe.createElement(Ce,le(oe({},fa),{onActionCallback:Dn})):Qe.createElement("span",{className:"v-line"}))),rt?Qe.createElement("li",null,Qe.createElement(Ce,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Dn},Qe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,qe?Qe.createElement(Qe.Fragment,null,Qe.createElement("li",null,Qe.createElement(Ce,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Dn},Qe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Qe.createElement("li",null,Qe.createElement(Ce,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Dn},Qe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Rn&&Qe.createElement("li",null,Qe.createElement(Ce,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Rn}`,onActionCallback:Dn},Qe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),ma&&Qe.createElement("li",null,ma),Qe.createElement("li",{className:"btn-full-screen"},Qe.createElement(Ce,{icon:`${mn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:mn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Dn})))},Ge=ae(51498),We=ae(78241),Et=ae(92832),ht=ae(3113),ft=Object.defineProperty,Gn=Object.defineProperties,Nn=Object.getOwnPropertyDescriptors,ca=Object.getOwnPropertySymbols,$n=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,Mn=(ke,rt,qe)=>rt in ke?ft(ke,rt,{enumerable:!0,configurable:!0,writable:!0,value:qe}):ke[rt]=qe,dt=(ke,rt)=>{for(var qe in rt||(rt={}))$n.call(rt,qe)&&Mn(ke,qe,rt[qe]);if(ca)for(var qe of ca(rt))Xt.call(rt,qe)&&Mn(ke,qe,rt[qe]);return ke},Tt=(ke,rt)=>Gn(ke,Nn(rt));const ln={labelCol:{span:4},wrapperCol:{span:20}};var fn=({callback:ke,onCancel:rt})=>{function qe(Dn){ke(Dn)}return b.createElement(We.default,Tt(dt({},ln),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:qe,style:{width:500}}),b.createElement(We.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},b.createElement(Et.default,null)),b.createElement(We.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},b.createElement(Et.default,null)),b.createElement("div",{className:"flex-container flex-end"},b.createElement(ht.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(ht.ZP,{type:"ghost",onClick:rt},"\u53D6\u6D88")))},vn=ae(41539),tt=ae(35944),mt=ae(43418),Bt=ae(95237),Bn=ae(89837),an=ae(59301),on=({callback:ke,onCancel:rt})=>{const qe=document.createElement("canvas"),Dn=qe.getContext("2d");qe.width=1e3,qe.height=800,Dn.fillStyle="#ffffff",Dn.fillRect(0,0,qe.width,qe.height);const mn=qe.toDataURL("image/png");return an.createElement(mt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},an.createElement(Bt.Z,{style:{height:"100vh"}},an.createElement(Bn.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:mn,visible:!0,title:String(Date.now())},onOk:Rn=>{ke({src:Rn.url})},onClose:rt})))},Be=ae(12378);function Pe(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Pe,go.CommandHandler),Pe.prototype.canAlignSelection=function(){var ke=this.diagram;return!(ke===null||ke.isReadOnly||ke.isModelReadOnly||ke.selection.count<2)},Pe.prototype.alignLeft=function(){var ke=this.diagram;ke.startTransaction("aligning left");var rt=1/0;ke.selection.each(function(qe){qe instanceof go.Link||(rt=Math.min(qe.position.x,rt))}),ke.selection.each(function(qe){qe instanceof go.Link||qe.move(new go.Point(rt,qe.position.y))}),ke.commitTransaction("aligning left")},Pe.prototype.alignRight=function(){var ke=this.diagram;ke.startTransaction("aligning right");var rt=-1/0;ke.selection.each(function(qe){if(!(qe instanceof go.Link)){var Dn=qe.actualBounds.x+qe.actualBounds.width;rt=Math.max(Dn,rt)}}),ke.selection.each(function(qe){qe instanceof go.Link||qe.move(new go.Point(rt-qe.actualBounds.width,qe.position.y))}),ke.commitTransaction("aligning right")},Pe.prototype.alignTop=function(){var ke=this.diagram;ke.startTransaction("alignTop");var rt=1/0;ke.selection.each(function(qe){qe instanceof go.Link||(rt=Math.min(qe.position.y,rt))}),ke.selection.each(function(qe){qe instanceof go.Link||qe.move(new go.Point(qe.position.x,rt))}),ke.commitTransaction("alignTop")},Pe.prototype.alignBottom=function(){var ke=this.diagram;ke.startTransaction("aligning bottom");var rt=-1/0;ke.selection.each(function(qe){if(!(qe instanceof go.Link)){var Dn=qe.actualBounds.y+qe.actualBounds.height;rt=Math.max(Dn,rt)}}),ke.selection.each(function(qe){qe instanceof go.Link||qe.move(new go.Point(qe.actualBounds.x,rt-qe.actualBounds.height))}),ke.commitTransaction("aligning bottom")},Pe.prototype.alignCenterX=function(){var ke=this.diagram,rt=ke.selection.first();if(rt){ke.startTransaction("aligning Center X");var qe=rt.actualBounds.x+rt.actualBounds.width/2;ke.selection.each(function(Dn){Dn instanceof go.Link||Dn.move(new go.Point(qe-Dn.actualBounds.width/2,Dn.actualBounds.y))}),ke.commitTransaction("aligning Center X")}},Pe.prototype.alignCenterY=function(){var ke=this.diagram,rt=ke.selection.first();if(rt){ke.startTransaction("aligning Center Y");var qe=rt.actualBounds.y+rt.actualBounds.height/2;ke.selection.each(function(Dn){Dn instanceof go.Link||Dn.move(new go.Point(Dn.actualBounds.x,qe-Dn.actualBounds.height/2))}),ke.commitTransaction("aligning Center Y")}},Pe.prototype.alignColumn=function(ke){var rt=this.diagram;rt.startTransaction("align Column"),ke===void 0&&(ke=0),ke=parseFloat(ke);var qe=new Array;rt.selection.each(function(ma){ma instanceof go.Link||qe.push(ma)});for(var Dn=0;Dn0){for(var ma=Rn.elt(Ba-1);ma!==null&&ma.isTreeExpanded&&!ma.isTreeLeaf;){var ta=this._sortTreeChildrenByY(ma);ma=ta.last()}ma!==null&&ke.select(ma)}else ke.select(mn)}}else if(qe.key==="Down")if(rt.isTreeExpanded&&!rt.isTreeLeaf){var Dn=this._sortTreeChildrenByY(rt).first();Dn!==null&&ke.select(Dn)}else for(;rt!==null;){var mn=rt.findTreeParentNode();if(mn===null)break;var Rn=this._sortTreeChildrenByY(mn),Ba=Rn.indexOf(rt);if(BaRn.y?1:mn.xRn.x?1:0}),rt},Pe.prototype.copyToClipboard=function(ke){go.CommandHandler.prototype.copyToClipboard.call(this,ke),this._lastPasteOffset.set(this.pasteOffset)},Pe.prototype.pasteFromClipboard=function(){var ke=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(ke,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),ke},Object.defineProperty(Pe.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(ke){if(ke!=="move"&&ke!=="select"&&ke!=="scroll"&&ke!=="tree"&&ke!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+ke);this._arrowKeyBehavior=ke}}),Object.defineProperty(Pe.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(ke){if(!(ke instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+ke);this._pasteOffset.set(ke)}});var He=Pe,At=ae(74042),bt=ae(43604),It=ae(52430),jt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},zt=ae(59301),bn=(ke,rt,qe)=>new Promise((Dn,mn)=>{var Rn=ta=>{try{ma(qe.next(ta))}catch(fa){mn(fa)}},Ba=ta=>{try{ma(qe.throw(ta))}catch(fa){mn(fa)}},ma=ta=>ta.done?Dn(ta.value):Promise.resolve(ta.value).then(Rn,Ba);ma((qe=qe.apply(ke,rt)).next())});function Mt({onCancel:ke,callback:rt}){let qe=(0,b.useRef)(),Dn=(0,b.useRef)(),mn=(0,b.useRef)(),Rn=(0,b.useRef)(!1);const Ba=(0,b.useRef)(!1),[ma,ta]=(0,b.useState)(0);function fa(){const pn=Be.bx.make,Ta={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"};qe.current=new Be.S0(Dn.current,{padding:20,grid:pn(Be.s_,"Grid",pn(Be.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),pn(Be.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Ue=>{var Re=Ue.diagram.commandHandler.addTopLevelParts(Ue.diagram.selection,!0);Re||Ue.diagram.currentTool.doCancel()},commandHandler:pn(He),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Ue=>{var Re=Ue.subject;Re.location=Re.location.copy().snapToGridPoint(Ue.diagram.grid.gridOrigin,Ue.diagram.grid.gridCellSize),setTimeout(()=>{Ue.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Ue=>{var Re=Ue.subject;setTimeout(()=>{Ue.diagram.commandHandler.editTextBlock()})},LinkRelinked:Ue=>{var Re=Ue.parameter.part;Re.invalidateConnectedLinks();var Rt=Ue.subject;Ue.diagram.toolManager.linkingTool.isForwards?Rt.toNode.invalidateConnectedLinks():Rt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),qe.current.nodeTemplate=pn(Be.NB,"Auto",{locationSpot:Be.z6.Center,locationObjectName:"SHAPE",desiredSize:new Be.$u(120,60),minSize:new Be.$u(40,40),resizable:!0,resizeCellSize:new Be.$u(10,10),rotatable:!0},new Be.KX("location","loc",Be.E9.parse).makeTwoWay(Be.E9.stringify),new Be.KX("desiredSize","size",Be.$u.parse).makeTwoWay(Be.$u.stringify),pn(Be.bn,{name:"SHAPE",fill:Ta.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Be.z6.AllSides,toSpot:Be.z6.AllSides},new Be.KX("figure"),new Be.KX("fill"),new Be.KX("stroke","borderColor"),new Be.KX("strokeWidth","thickness"),new Be.KX("strokeDashArray","dash")),pn(Be.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),pn(Be.al,{margin:1,textAlign:"center",overflow:Be.al.OverflowEllipsis,editable:!0},new Be.KX("text").makeTwoWay(),new Be.KX("stroke","color"))),qe.current.nodeTemplate.toolTip=pn("ToolTip",pn(Be.s_,"Vertical",{maxSize:new Be.$u(200,NaN)},pn(Be.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Be.KX("text")),pn(Be.al,{font:"10pt sans-serif",textAlign:"center"},new Be.KX("text","details"))));function vr(Ue,Re){var Rt=(Cn,na)=>{Cn.handled=!0,Cn.diagram.model.commit(Oe=>{var it=na.part.adornedPart,Me=new Be.E9().setRectSpot(it.actualBounds,Ue);Me.subtract(it.location),Me.scale(2,2),Me.x+=Math.sign(Me.x)*130,Me.y+=Math.sign(Me.y)*130,Me.add(it.location),Me.snapToGridPoint(Cn.diagram.grid.gridOrigin,Cn.diagram.grid.gridCellSize);var lt=Oe.copyNodeData(it.data);Oe.setGroupKeyForNodeData(lt,Oe.getGroupKeyForNodeData(it.data)),Oe.addNodeData(lt);var Zt={from:it.key,to:Oe.getKeyForNodeData(lt)};Oe.addLinkData(Zt);var za=Cn.diagram.findNodeForData(lt);za.location=Me,Cn.diagram.select(za),setTimeout(()=>{Cn.diagram.commandHandler.editTextBlock()},20)})};return pn(Be.bn,{figure:Re,alignment:Ue,alignmentFocus:Ue.opposite(),width:Ue.equals(Be.z6.Top)||Ue.equals(Be.z6.Bottom)?25:18,height:Ue.equals(Be.z6.Top)||Ue.equals(Be.z6.Bottom)?18:25,fill:"orange",stroke:Ta.white,strokeWidth:4,mouseEnter:(Cn,na)=>na.fill="dodgerblue",mouseLeave:(Cn,na)=>na.fill="orange",isActionable:!0,click:Rt,contextClick:Rt})}function co(Ue){return pn(Be.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:(Re,Rt)=>Rt.fill="dodgerblue",mouseLeave:(Re,Rt)=>Rt.fill="orange",click:(Re,Rt)=>{Re.diagram.commandHandler.showContextMenu(Rt.part.adornedPart)}},Ue||{})}qe.current.nodeTemplate.selectionAdornmentTemplate=pn(Be.uz,"Spot",pn(Be.Vm,{padding:10}),vr(Be.z6.Top,"TriangleUp"),vr(Be.z6.Left,"TriangleLeft"),vr(Be.z6.Right,"TriangleRight"),vr(Be.z6.Bottom,"TriangleDown"),co({alignment:new Be.z6(.75,0)}));function In(Ue,Re){return(Rt,Cn)=>{Rt.handled=!0,Rt.diagram.model.commit(na=>{na.set(Cn.part.adornedPart.data,Ue,Re)})}}function nn(Ue,Re){return Re||(Re="color"),pn(Be.bn,{width:16,height:16,stroke:"lightgray",fill:Ue,margin:1,background:"transparent",mouseEnter:(Rt,Cn)=>Cn.stroke="dodgerblue",mouseLeave:(Rt,Cn)=>Cn.stroke="lightgray",click:In(Re,Ue),contextClick:In(Re,Ue)})}function Nr(){return[pn("ContextMenuButton",pn(Be.s_,"Horizontal",nn(Ta.white,"fill"),nn(Ta.beige,"fill"),nn(Ta.extralightblue,"fill"),nn(Ta.extralightred,"fill"))),pn("ContextMenuButton",pn(Be.s_,"Horizontal",nn(Ta.lightgray,"fill"),nn(Ta.lightgreen,"fill"),nn(Ta.lightblue,"fill"),nn(Ta.lightred,"fill")))]}function Ea(){return[pn("ContextMenuButton",pn(Be.s_,"Horizontal",nn(Ta.black),nn(Ta.green),nn(Ta.blue),nn(Ta.red))),pn("ContextMenuButton",pn(Be.s_,"Horizontal",nn(Ta.white),nn(Ta.magenta),nn(Ta.purple),nn(Ta.orange)))]}function ao(Ue,Re){return Re||(Re="thickness"),pn(Be.bn,"LineH",{width:16,height:16,strokeWidth:Ue,margin:1,background:"transparent",mouseEnter:(Rt,Cn)=>Cn.background="dodgerblue",mouseLeave:(Rt,Cn)=>Cn.background="transparent",click:In(Re,Ue),contextClick:In(Re,Ue)})}function or(Ue,Re){return Re||(Re="dash"),pn(Be.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Ue,margin:1,background:"transparent",mouseEnter:(Rt,Cn)=>Cn.background="dodgerblue",mouseLeave:(Rt,Cn)=>Cn.background="transparent",click:In(Re,Ue),contextClick:In(Re,Ue)})}function La(){return[pn("ContextMenuButton",pn(Be.s_,"Horizontal",ao(1),ao(2),ao(3),ao(4))),pn("ContextMenuButton",pn(Be.s_,"Horizontal",or(null),or([2,4]),or([4,4])))]}function fo(Ue,Re){return Re||(Re="figure"),pn(Be.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Ue,margin:1,background:"transparent",mouseEnter:(Rt,Cn)=>Cn.fill="dodgerblue",mouseLeave:(Rt,Cn)=>Cn.fill="lightgray",click:In(Re,Ue),contextClick:In(Re,Ue)})}qe.current.nodeTemplate.contextMenu=pn("ContextMenu",pn("ContextMenuButton",pn(Be.s_,"Horizontal",fo("Rectangle"),fo("RoundedRectangle"),fo("Ellipse"),fo("Diamond"))),pn("ContextMenuButton",pn(Be.s_,"Horizontal",fo("Parallelogram2"),fo("ManualOperation"),fo("Procedure"),fo("Cylinder1"))),pn("ContextMenuButton",pn(Be.s_,"Horizontal",fo("Terminator"),fo("CreateRequest"),fo("Document"),fo("TriangleDown"))),Nr(),Ea(),La()),qe.current.groupTemplate=pn(Be.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Be.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Ue,Re)=>{var Rt=Re.addMembers(Re.diagram.selection,!0);Rt||Re.diagram.currentTool.doCancel()},avoidable:!1},new Be.KX("location","loc",Be.E9.parse).makeTwoWay(Be.E9.stringify),pn(Be.s_,"Auto",{name:"BODY"},pn(Be.bn,{parameter1:10,fill:Ta.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Be.z6.AllSides,toSpot:Be.z6.AllSides},new Be.KX("fill"),new Be.KX("stroke","color"),new Be.KX("strokeWidth","thickness"),new Be.KX("strokeDashArray","dash")),pn(Be.Vm,{background:"transparent",margin:20})),pn(Be.al,{alignment:Be.z6.Top,alignmentFocus:Be.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Be.KX("text"),new Be.KX("stroke","color"))),qe.current.groupTemplate.selectionAdornmentTemplate=pn(Be.uz,"Spot",pn(Be.s_,"Auto",pn(Be.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),pn(Be.Vm,{margin:1.5})),co({alignment:Be.z6.TopRight,alignmentFocus:Be.z6.BottomRight})),qe.current.groupTemplate.contextMenu=pn("ContextMenu",Nr(),Ea(),La()),qe.current.linkTemplate=pn(Be.rU,{layerName:"Foreground",routing:Be.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Be.KX("fromSpot","fromSpot",Be.z6.parse),new Be.KX("toSpot","toSpot",Be.z6.parse),new Be.KX("fromShortLength","dir",Ue=>Ue>=1?10:0),new Be.KX("toShortLength","dir",Ue=>Ue>=1?10:0),new Be.KX("points").makeTwoWay(),pn(Be.bn,{strokeWidth:2},new Be.KX("stroke","color"),new Be.KX("strokeWidth","thickness"),new Be.KX("strokeDashArray","dash")),pn(Be.bn,{segmentIndex:0,segmentOffset:new Be.E9(15,0),segmentOrientation:Be.rU.OrientAlong,alignmentFocus:Be.z6.Right,figure:"circle",width:10,strokeWidth:0},new Be.KX("fill","color"),new Be.KX("visible","dir",Ue=>Ue===1)),pn(Be.bn,{segmentIndex:-1,segmentOffset:new Be.E9(-10,6),segmentOrientation:Be.rU.OrientPlus90,alignmentFocus:Be.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Be.KX("fill","color"),new Be.KX("visible","dir",Ue=>Ue>=1),new Be.KX("width","thickness",Ue=>7+3*Ue),new Be.KX("height","thickness",Ue=>7+3*Ue),new Be.KX("segmentOffset","thickness",Ue=>new Be.E9(-15,4+1.5*Ue))),pn(Be.bn,{segmentIndex:0,segmentOffset:new Be.E9(15,-6),segmentOrientation:Be.rU.OrientMinus90,alignmentFocus:Be.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Be.KX("fill","color"),new Be.KX("visible","dir",Ue=>Ue===2),new Be.KX("width","thickness",Ue=>7+3*Ue),new Be.KX("height","thickness",Ue=>7+3*Ue),new Be.KX("segmentOffset","thickness",Ue=>new Be.E9(-15,4+1.5*Ue))),pn(Be.al,{alignmentFocus:new Be.z6(0,1,-4,0),editable:!0},new Be.KX("text").makeTwoWay(),new Be.KX("stroke","color"))),qe.current.linkTemplate.selectionAdornmentTemplate=pn(Be.uz,pn(Be.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:io(2)},new Be.KX("pathPattern","thickness",io)),co({alignmentFocus:new Be.z6(0,0,-6,-4)}));function io(Ue){return pn(Be.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Ue+4).toString()+" H3"})}function Co(Ue){var Re="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Ue===0?Re="M0 0 M16 16 M0 8 L16 8":Ue===2&&(Re="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),pn(Be.bn,{geometryString:Re,margin:2,background:"transparent",mouseEnter:(Rt,Cn)=>Cn.background="dodgerblue",mouseLeave:(Rt,Cn)=>Cn.background="transparent",click:In("dir",Ue),contextClick:In("dir",Ue)})}function vo(Ue){var Re=(Rt,Cn)=>{Rt.handled=!0,Rt.diagram.model.commit(na=>{var Oe=Cn.part.adornedPart;na.set(Oe.data,Ue?"toSpot":"fromSpot",Be.z6.stringify(Be.z6.AllSides)),(Ue?Oe.toNode:Oe.fromNode).invalidateConnectedLinks()})};return pn(Be.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Rt,Cn)=>Cn.background="dodgerblue",mouseLeave:(Rt,Cn)=>Cn.background="transparent",click:Re,contextClick:Re})}function yn(Ue,Re){var Rt=0,Cn=Be.z6.RightSide;Ue.equals(Be.z6.Top)?(Rt=270,Cn=Be.z6.TopSide):Ue.equals(Be.z6.Left)?(Rt=180,Cn=Be.z6.LeftSide):Ue.equals(Be.z6.Bottom)&&(Rt=90,Cn=Be.z6.BottomSide),Re||(Rt-=180);var na=(Oe,it)=>{Oe.handled=!0,Oe.diagram.model.commit(Me=>{var lt=it.part.adornedPart;Me.set(lt.data,Re?"toSpot":"fromSpot",Be.z6.stringify(Cn)),(Re?lt.toNode:lt.fromNode).invalidateConnectedLinks()})};return pn(Be.bn,{alignment:Ue,alignmentFocus:Ue.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Rt,background:"transparent",mouseEnter:(Oe,it)=>it.background="dodgerblue",mouseLeave:(Oe,it)=>it.background="transparent",click:na,contextClick:na})}qe.current.linkTemplate.contextMenu=pn("ContextMenu",Ea(),La(),pn("ContextMenuButton",pn(Be.s_,"Horizontal",Co(0),Co(1),Co(2))),pn("ContextMenuButton",pn(Be.s_,"Horizontal",pn(Be.s_,"Spot",vo(!1),yn(Be.z6.Top,!1),yn(Be.z6.Left,!1),yn(Be.z6.Right,!1),yn(Be.z6.Bottom,!1)),pn(Be.s_,"Spot",{margin:new Be.Zt(0,0,0,2)},vo(!0),yn(Be.z6.Top,!0),yn(Be.z6.Left,!0),yn(Be.z6.Right,!0),yn(Be.z6.Bottom,!0)))));const Or=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],y=oe=>{a.current.setValue(a.current.getValue()+" "+oe.value+" ")},ee=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ke.createElement(Be.Z,{className:he.Z.lists,gutter:[10,10]},E.map((oe,le)=>Ke.createElement($e.Z,{flex:"110px",className:he.Z.item},Ke.createElement("div",null,Ke.createElement(dt.Z,{value:`$$${oe.value}$$`}),oe.name),Ke.createElement("div",{className:he.Z.children},oe.children.map((ie,Ce)=>Ke.createElement("div",{key:Ce},Ke.createElement("h1",null,ie.name),Ke.createElement(Be.Z,{gutter:[10,10]},ie.data.map((be,ze)=>Ke.createElement($e.Z,{key:ze,onClick:()=>y(be),className:he.Z.diamond},Ke.createElement(dt.Z,{value:"`$$"+be.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ke.createElement(Be.Z,{className:he.Z.lists,gutter:[10,10]},x.map((oe,le)=>Ke.createElement($e.Z,{flex:"110px",className:he.Z.item},Ke.createElement("div",null,Ke.createElement(dt.Z,{value:"`$$"+oe.value+"$$`"}),oe.name),Ke.createElement("div",{className:he.Z.children},oe.children.map((ie,Ce)=>Ke.createElement("div",{key:Ce},ie.name&&Ke.createElement("h1",null,ie.name),Ke.createElement(Be.Z,{gutter:[10,10]},ie.data.map((be,ze)=>Ke.createElement($e.Z,{key:ze,onClick:()=>y(be),className:he.Z.diamond},Ke.createElement(dt.Z,{value:"`$$"+be.value+"$$`"}))))))))))}],ne=()=>{var oe=document.createElement("div");oe.innerHTML=a.current.getValue();var le=oe.innerText;return je&&je(le),le};return(0,b.useImperativeHandle)(de,()=>({getData:ne})),Ke.createElement("div",{className:he.Z.mathWrap},Ke.createElement(Ie.default,{defaultActiveKey:"1",items:ee}),Ke.createElement("math-field",{locale:"zh_cn",className:he.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},Je||""),it&&Ke.createElement("div",{className:he.Z.button},Ke.createElement(Ze.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Tt.Z=We},49071:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Ce}});var b=ae(59301),Be=ae(6848),$e=ae(92832),Ie=ae(71418),Ze=ae(64165),dt=ae(92310),he=ae.n(dt),He={selectEnvironment:"selectEnvironment___LegvW",search:"search___ZMwsK",searchListWrap:"searchListWrap___iUv9S",searchList:"searchList___T1FBi",name:"name___t0Y2b",tag:"tag___ooWkq",searchListActive:"searchListActive___ahElk",spin:"spin___x2xMT",common:"common___ZhJvk",title:"title___p4_7m",tags:"tags___2fYZM",tagActive:"tagActive___tb54k",wrap:"wrap___I9ZtF",allList:"allList___h31KX",item:"item___PwiKQ",itemActive:"itemActive___JCEc6",line:"line___Qn6mz",apply:"apply___EhZKq",p1:"p1___LxfGu",p2:"p2___jiQhJ",list:"list___n7Ydz",items:"items___OB8qz",darklySelectEnvironment:"darklySelectEnvironment___K__cy"},Ke=ae(36723),We=ae(52430),je=ae(89392),it=Object.defineProperty,Je=Object.defineProperties,de=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(be,ze,Ne)=>ze in be?it(be,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):be[ze]=Ne,ee=(be,ze)=>{for(var Ne in ze||(ze={}))E.call(ze,Ne)&&y(be,Ne,ze[Ne]);if(a)for(var Ne of a(ze))x.call(ze,Ne)&&y(be,Ne,ze[Ne]);return be},ne=(be,ze)=>Je(be,de(ze)),oe=(be,ze,Ne)=>new Promise((pt,ft)=>{var gt=ma=>{try{Rn(Ne.next(ma))}catch(ia){ft(ia)}},Gn=ma=>{try{Rn(Ne.throw(ma))}catch(ia){ft(ia)}},Rn=ma=>ma.done?pt(ma.value):Promise.resolve(ma.value).then(gt,Gn);Rn((Ne=Ne.apply(be,ze)).next())});const le=({className:be,dispatch:ze,skin:Ne="white",value:pt=null,loading:ft=!1,data:gt=[],otherData:Gn=[],tags:Rn=[],onChange:ma=()=>{},onSearchWord:ia=()=>{},shixun_type:zt,extraContent:Mn,tab_type:lt,is_create_mirror:Rt,hiddenCreateOnline:ln})=>{const[cn,mn]=(0,b.useState)(""),[at,ct]=(0,b.useState)(!1),[Bt,Dn]=(0,b.useState)([]),[nn,Vn]=(0,b.useState)(0),Fe=(0,b.useRef)(null),Pe=(0,b.useRef)(String(Math.floor(Math.random()*1e6))).current,Qe=(0,b.useRef)(),At=(0,b.useRef)(null),Ct=(0,b.useRef)(0),It=(0,b.useRef)([]);(0,b.useEffect)(()=>(window.addEventListener("keydown",Kt),()=>{window.removeEventListener("keydown",Kt)}),[cn,at,Bt]),(0,b.useEffect)(()=>{Dn([])},[lt]);const Kt=wt=>{if(!at||wt.keyCode!==40&&wt.keyCode!==38)return;let yt=0;wt.keyCode===40&&at&&(nn{const Mt=bt=>{var xt=/[\^\.\\\|\(\)\*\+\-\$\[\]\?]/g,zn={};return zn["^"]="\\^",zn["."]="\\.",zn["\\"]="\\\\",zn["|"]="\\|",zn["("]="\\(",zn[")"]="\\)",zn["*"]="\\*",zn["+"]="\\+",zn["-"]="\\-",zn.$="$",zn["["]="\\[",zn["]"]="\\]",zn["?"]="\\?",bt=bt.replace(xt,function(Ht){return zn[Ht]}),bt};var sn=new RegExp(Mt(yt),"gi");return wt=wt.replace(sn,function(bt){return""+bt+""}),wt},Pn=(wt,yt,Mt)=>oe(void 0,null,function*(){let sn=Ct.current+1;Ct.current=sn;const bt=xt=>xt==null?void 0:xt.map((Ht,Un)=>{const{id:ja,name:mr}=Ht,ar=ne(ee({},Ht),{label:b.createElement("ul",{id:`search-${Pe}-${Un}`,onClick:()=>Ot(ja,ar),className:Un===yt?He.searchListActive:He.searchList},b.createElement("li",{className:He.name,dangerouslySetInnerHTML:{__html:Jt(mr,wt)}}),Ht.private&&b.createElement(Be.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},b.createElement("li",{className:He.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),Ht.is_base&&b.createElement(Be.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},b.createElement("li",{className:He.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))});return ar});if(Mt){const xt=bt(It.current);Dn(xt);return}clearTimeout(At.current),At.current=setTimeout(()=>oe(void 0,null,function*(){var xt,zn;const Ht={keywords:encodeURIComponent(wt||""),page:1,limit:1e5,tab_type:lt};zt&&(Ht.shixun_type=zt);const Un=yield(0,We.ZP)("/api/shixuns/search_image.json",{method:"get",params:ne(ee({},Ht),{is_create_mirror:Rt})});if((Un==null?void 0:Un.status)===0){const ja=bt(((xt=Un==null?void 0:Un.data)==null?void 0:xt.mirrors)||[]);sn===Ct.current&&(Dn(ja),It.current=(0,je.cloneDeep)(((zn=Un==null?void 0:Un.data)==null?void 0:zn.mirrors)||[]))}}),300)}),Lt=wt=>{const yt=document.getElementById(`scroll-${Pe}-${wt}`);if(!yt)return;document.getElementById(`scroll-${Pe}`).scrollTo(0,yt.offsetTop)},ye=(wt,yt)=>{const Mt=document.getElementById(`search-${Pe}-${wt}`);if(!Mt)return;const sn=document.getElementById(`search-${Pe}`);Mt.offsetTop-sn.scrollTop>0&&Mt.offsetTop-sn.scrollTop{Pn(wt,0)},ut=wt=>{var yt;if(!Bt.length)return;const Mt=(yt=Bt==null?void 0:Bt[nn])==null?void 0:yt.id;ma(Mt),Dn([]),Vn(0),Lt(Mt),Qe.current.blur()},Ot=(wt,yt)=>{ma(wt),Dn([]),Vn(0),Lt(wt)},Qt=()=>{Dn([]),mn(""),ia("")},en=wt=>{ma(wt),Dn([])},Wt=()=>cn===""?b.createElement("i",{style:{pointerEvents:"none"},className:"iconfont icon-sousuo2 c-grey-c"}):b.createElement("i",{onClick:wt=>{wt.stopPropagation(),Qt()},className:"iconfont icon-shanchu4 c-grey-c"}),an=()=>{ze({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},Vt=()=>{ze({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},Dt=()=>{Fe.current=setTimeout(()=>{ct(!1),Vn(0)},200)},St=!(gt!=null&>.length)&&!(Gn!=null&&Gn.length);return b.createElement("div",{className:he()(Ne==="night"?He.darklySelectEnvironment:He.selectEnvironment,be)},Mn&&b.createElement("div",{style:{marginTop:20,marginLeft:20}},Mn),b.createElement("div",{className:He.search},b.createElement($e.default,{suffix:Wt(),bordered:!1,ref:Qe,value:cn,onKeyDown:wt=>{(wt.keyCode===40||wt.keyCode===38||wt.keyCode===13)&&wt.preventDefault()},size:"middle",onFocus:()=>{clearTimeout(Fe.current),cn&&xe(cn),ct(!0)},onBlur:Dt,onChange:wt=>{mn(wt.target.value),wt.target.value&&xe(wt.target.value),ia(wt.target.value)},placeholder:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",onPressEnter:ut}),at&&b.createElement("div",{id:`search-${Pe}`,className:He.searchListWrap},Bt.map((wt,yt)=>b.createElement(b.Fragment,{key:yt}," ",wt.label)))),ft?b.createElement(Ie.Z,{className:He.spin}):b.createElement(b.Fragment,null,!!Rn.length&&b.createElement("aside",{className:He.common},b.createElement("div",{className:He.title},"\u63A8\u8350\u73AF\u5883:"),b.createElement("ul",{className:He.tags},Rn.map((wt,yt)=>b.createElement("li",{key:yt,onClick:()=>en(wt.id),className:pt===wt.id?`${He.tag} ${He.tagActive}`:He.tag},wt.name)))),St&&b.createElement(Ze.Z,{style:{margin:"60px 0"},image:Ke,description:b.createElement("span",{className:"c-grey-999"},"\u6682\u65E0\u5B9E\u9A8C\u73AF\u5883")}),b.createElement("aside",{className:He.wrap,id:`scroll-${Pe}`},gt.map((wt,yt)=>{var Mt;return(Mt=wt==null?void 0:wt.image)!=null&&Mt.length?b.createElement(ie,{key:yt,data:wt,id:pt,handleClick:sn=>en(sn)}):null}),b.createElement("ul",{className:He.allList},Gn.map(wt=>b.createElement("li",{key:`key-${wt.id}`,id:`scroll-${Pe}-${wt.id}`,className:wt.id===pt?`${He.item} ${He.itemActive}`:He.item,onClick:()=>ma(wt.id)},b.createElement("div",{className:He.name},wt.name),wt.private&&b.createElement(Be.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},b.createElement("div",{className:He.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),wt.is_base&&b.createElement(Be.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},b.createElement("div",{className:He.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840"))))))),b.createElement("div",{className:He.apply},b.createElement("span",{className:He.p1},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F"),b.createElement("span",{className:He.p2,onClick:an}," \u7533\u8BF7\u65B0\u5EFA"),!ln&&b.createElement("span",{className:He.p2,onClick:Vt}," \u5728\u7EBF\u521B\u5EFA")))},ie=({data:be,id:ze,handleClick:Ne})=>{const[pt,ft]=(0,b.useState)(!0),{name:gt,image:Gn}=be;return b.createElement("div",{className:He.list},b.createElement("header",{onClick:()=>ft(!pt)},b.createElement("div",{className:He.title},gt),b.createElement("i",{style:{transition:"0.5s",transform:pt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})),b.createElement("ul",{className:He.items,style:{height:pt?"auto":0}},Gn.map(Rn=>b.createElement("li",{key:Rn.id,className:Rn.id===ze?`${He.item} ${He.itemActive}`:He.item,onClick:()=>Ne(Rn.id)},b.createElement("div",{className:He.name},Rn.name),Rn.private&&b.createElement(Be.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},b.createElement("div",{className:He.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),Rn.is_base&&b.createElement(Be.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},b.createElement("div",{className:He.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))),b.createElement("li",{className:He.line})))};var Ce=le},64582:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Fe}});var b=ae(59301),Be=ae(5112),$e=ae(78241),Ie=ae(61621),Ze=ae(3113),dt=ae(52430),he=ae(43418),He="data:image/png;base64,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";function Ke(){return(0,dt.U2)("teach_groups.json")}function We(Pe){return(0,dt.v_)("teach_groups.json",Pe)}function je(Pe,Qe){return(0,dt.gz)(`teach_groups/${Pe}.json`,Qe)}function it(Pe){return(0,dt.v_)("teach_group_members.json",Pe)}function Je(Pe){return(0,dt.IV)(`teach_group_members/${Pe}.json`)}function de(Pe,Qe){return(0,dt.IV)(`teach_groups/${Pe}/del_member.json`,{member_id:Qe})}function a(Pe){return(0,dt.IV)(`teach_groups/${Pe}.json`)}var E=ae(92832),x=({callback:Pe,visible:Qe,onCancel:At,id:Ct,name:It})=>{function Kt(Pn){Pe(Pn)}const[Jt]=$e.default.useForm();return(0,b.useEffect)(()=>{Jt.setFieldsValue({name:It})},[It]),b.createElement(he.default,{centered:!0,title:Ct?"\u6539\u540D":"\u65B0\u5EFA",open:Qe,onCancel:At,footer:null},b.createElement($e.default,{layout:"vertical",form:Jt,initialValues:{name:It},onFinish:Kt},b.createElement($e.default.Item,{label:"\u6559\u7814\u56E2\u961F\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0"}]},b.createElement(E.default,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",maxLength:20})),b.createElement($e.default.Item,null,b.createElement("div",{className:"flex-container flex-end"},b.createElement(Ze.ZP,{type:"ghost",onClick:At,style:{marginRight:20}}," \u53D6\u6D88 ")," ",b.createElement(Ze.ZP,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},y=ae(5016),ee={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"},ne=ee,oe=ae(7657),le=function(Qe,At){return b.createElement(oe.Z,(0,y.Z)({},Qe,{ref:At,icon:ne}))},ie=b.forwardRef(le),Ce=ie,be=ae(43531);const ze=50;var Ne=({data:Pe,isAdminOrTeacher:Qe,onDelGroup:At,onChangeGroupName:Ct,onPlusMember:It,onDelMember:Kt,onExitGroup:Jt})=>{const[Pn,Lt]=(0,b.useState)(0),[ye,xe]=(0,b.useState)(0);function ut(en){let Wt=parseInt(en.target.id,10);he.default.confirm({title:"\u89E3\u6563\u63D0\u793A",content:"\u89E3\u6563\u6559\u7814\u56E2\u961F\u5C06\u5BF9\u56E2\u961F\u6210\u5458\u4E4B\u95F4\u5171\u4EAB\u5B9E\u8BAD\u3001\u8BD5\u5377\u7B49\u529F\u80FD\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u89E3\u6563\u672C\u6559\u7814\u56E2\u961F\u5417\uFF1F",onOk:()=>{At(Wt)}})}function Ot(en){let Wt=parseInt(en.target.id,10);he.default.confirm({title:"\u9000\u51FA\u63D0\u793A",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:()=>{Jt(Wt)}})}function Qt(en,Wt){he.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:()=>{Kt(en,Wt)}})}return b.createElement("ul",{className:"teaching-list"},Pe.map((en,Wt)=>b.createElement("li",{key:en.id,onClick:()=>Lt(Wt)},b.createElement("div",{className:"item-group"},b.createElement("span",null,en.name," \xA0 ",Wt!==Pn&&b.createElement("i",{className:"iconfont icon-jiantou9"})," "),b.createElement("div",{className:"action-group"},Qe?b.createElement("a",{onClick:()=>{Ct(en)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,en.is_creat?b.createElement("a",{id:en.id+"",className:"c-grey-c",onClick:ut},"\u89E3\u6563"):b.createElement("a",{id:en.id+"",className:"c-grey-c",onClick:Ot},"\u9000\u51FA"))),Wt===Pn?b.createElement("ul",{className:"info"},en.memers.map(an=>b.createElement("li",{key:an.id||an.name,onClick:()=>{xe(an.id)},className:ye===an.id?"active":""},b.createElement("div",null,an.name),en.is_creat&&an.id&&ye===an.id?b.createElement("a",{className:"btn-del",onClick:Vt=>{Vt.preventDefault(),Vt.stopPropagation(),Qt(en.id,ye)}},b.createElement(Ce,null)):null)),Qe?b.createElement("li",null,b.createElement(Ze.ZP,{type:"link",disabled:en.memers.length>=50,title:en.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:()=>{It(en)}}," ",b.createElement(be.Z,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)))},pt=ae(44993),ft=ae(28897),gt=Object.defineProperty,Gn=Object.defineProperties,Rn=Object.getOwnPropertyDescriptors,ma=Object.getOwnPropertySymbols,ia=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,Mn=(Pe,Qe,At)=>Qe in Pe?gt(Pe,Qe,{enumerable:!0,configurable:!0,writable:!0,value:At}):Pe[Qe]=At,lt=(Pe,Qe)=>{for(var At in Qe||(Qe={}))ia.call(Qe,At)&&Mn(Pe,At,Qe[At]);if(ma)for(var At of ma(Qe))zt.call(Qe,At)&&Mn(Pe,At,Qe[At]);return Pe},Rt=(Pe,Qe)=>Gn(Pe,Rn(Qe)),ln=(Pe,Qe,At)=>new Promise((Ct,It)=>{var Kt=Lt=>{try{Pn(At.next(Lt))}catch(ye){It(ye)}},Jt=Lt=>{try{Pn(At.throw(Lt))}catch(ye){It(ye)}},Pn=Lt=>Lt.done?Ct(Lt.value):Promise.resolve(Lt.value).then(Kt,Jt);Pn((At=At.apply(Pe,Qe)).next())});function cn({children:Pe}){return b.createElement("div",{className:"no-data"},b.createElement("img",{src:He,alt:"no-data",width:300}),Pe)}const mn={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var at=(Pe=>(Pe[Pe.INITDATA=0]="INITDATA",Pe[Pe.SHOWLOADING=1]="SHOWLOADING",Pe[Pe.SHOWFORMPANEL=2]="SHOWFORMPANEL",Pe[Pe.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",Pe[Pe.SELECTGROUP=4]="SELECTGROUP",Pe[Pe.SETINDEX=5]="SETINDEX",Pe))(at||{});function ct(Pe,Qe){switch(Qe.type){case 0:return lt(lt({},Pe),Qe.payload);case 1:return Rt(lt({},Pe),{loading:Qe.payload});case 5:return Rt(lt({},Pe),{index:Qe.payload});case 2:return lt(lt({},Pe),Qe.payload);case 3:return lt(lt({},Pe),Qe.payload);case 4:return Rt(lt({},Pe),{selectedGroup:Qe.payload,showFormPanel:!0});default:throw new Error}}function Bt({user:Pe}){var Qe;const[At,Ct]=(0,b.useReducer)(ct,mn),{data:It,index:Kt,loading:Jt,showFormPanel:Pn,selectedGroup:Lt,showMemberPanel:ye}=At,xe=(Qe=Pe.userInfo)==null?void 0:Qe.role,ut=(0,b.useMemo)(()=>{let bt=[],xt=[];for(let zn of It)zn.is_creat?bt.push(zn):xt.push(zn);return[bt,xt]},[It]);(0,b.useEffect)(()=>{xe===15&&Ct({type:5,payload:1})},[xe]);function Ot(){return ln(this,null,function*(){const bt=yield Ke();Ct({type:0,payload:{loading:!1,showFormPanel:!1,data:bt.groups}})})}(0,b.useEffect)(()=>{Ot()},[]);function Qt(bt){return ln(this,null,function*(){Lt.id?yield je(Lt.id,bt):yield We(bt),Ot()})}function en(){Ct({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function Wt(bt){Ct({type:4,payload:bt})}function an(){Ct({type:2,payload:{showFormPanel:!1}})}function Vt(){Ct({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function Dt(bt){Ct({type:3,payload:{showMemberPanel:!0,selectedGroup:bt}})}function St(bt,xt){return ln(this,null,function*(){yield de(bt,xt),Ot()})}function wt(bt){return ln(this,null,function*(){yield a(bt),Ot()})}function yt(bt){return ln(this,null,function*(){yield Je(bt),Ot()})}function Mt(bt){Ct({type:5,payload:parseInt(bt.target.id,10)})}function sn(bt,xt){return ln(this,null,function*(){Vt(),yield it({user_ids:bt,group_id:xt}),Ot()})}return b.createElement(b.Fragment,null,b.createElement("div",{className:"teaching-circling-container"},b.createElement("h3",null," \u6559\u7814\u56E2\u961F ",xe<=12&&b.createElement(Ze.ZP,{type:"primary",disabled:It.length>=50,title:It.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:en},"\u65B0\u5EFA")," "),b.createElement("div",{className:"teaching-circling-body"},xe===15?null:b.createElement("ul",{className:"navs"},b.createElement("li",{className:Kt===0?"active":""},b.createElement("a",{id:"0",onClick:Mt},"\u6211\u521B\u5EFA\u7684")),b.createElement("li",{className:Kt===1?"active":""},b.createElement("a",{id:"1",onClick:Mt},"\u6211\u52A0\u5165\u7684"))),b.createElement("div",{className:ut[Kt].length===0?"nodata-content":"main-content"},ut[Kt].length===0?b.createElement(cn,null,xe<=12?b.createElement(b.Fragment,null," ",b.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",b.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):b.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):b.createElement(Ne,{onExitGroup:yt,onPlusMember:Dt,onDelMember:St,onDelGroup:wt,isAdminOrTeacher:xe<=12,onChangeGroupName:Wt,data:ut[Kt]}))),b.createElement("p",{style:{width:1200,margin:"0 auto 40px auto"},className:"desc"}," * \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732 ")),b.createElement(x,{callback:Qt,visible:Pn,onCancel:an,id:Lt.id,name:Lt.name}),b.createElement(he.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:ye,onCancel:Vt,footer:null,width:1100,bodyStyle:{minHeight:200}},b.createElement(ft.Z,{container_id:Lt.id,container_type:4,onSelect:sn,onCancel:Vt})))}var Dn=(0,pt.connect)(({user:Pe})=>({user:Pe}))(Bt),nn=(Pe,Qe,At)=>new Promise((Ct,It)=>{var Kt=Lt=>{try{Pn(At.next(Lt))}catch(ye){It(ye)}},Jt=Lt=>{try{Pn(At.throw(Lt))}catch(ye){It(ye)}},Pn=Lt=>Lt.done?Ct(Lt.value):Promise.resolve(Lt.value).then(Kt,Jt);Pn((At=At.apply(Pe,Qe)).next())});const Vn=Be.ZP.Group;var Fe=({onSelect:Pe,onCancel:Qe})=>{const[At,Ct]=(0,b.useState)([]),[It,Kt]=(0,b.useState)(!0);(0,b.useEffect)(()=>{function Lt(){return nn(this,null,function*(){const{groups:ye}=yield(0,dt.U2)("teach_groups/my.json");Ct(ye),Kt(!1)})}Lt()},[]);const Jt=(0,b.useMemo)(()=>{let Lt=[],ye=[];for(let xe of At)xe.is_creat?Lt.push(xe):ye.push(xe);return[Lt,ye]},[At]);function Pn(Lt){Pe(Lt)}return b.createElement($e.default,{className:"select-teach-group",onFinish:Pn},It?b.createElement(Ie.Z,{paragraph:!0}):At.length===0?b.createElement(cn,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",b.createElement(pt.Link,{to:"/account/teach-group"},"\u521B\u5EFA"),"\u5427"):b.createElement(b.Fragment,null,b.createElement($e.default.Item,{name:"group_id",style:{width:"100%"}},b.createElement(Vn,{style:{width:"100%"}},b.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),b.createElement("ul",{className:"groups"},Jt[0].map(Lt=>b.createElement("li",{key:Lt.id},b.createElement(Be.ZP,{value:Lt.id},Lt.name)))),b.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),b.createElement("ul",{className:"groups"},Jt[1].map(Lt=>b.createElement("li",{key:Lt.id},b.createElement(Be.ZP,{value:Lt.id},Lt.name)))))),b.createElement("div",{className:"btn-actions"},b.createElement(Ze.ZP,{type:"default",onClick:Qe,style:{marginRight:10}},"\u53D6\u6D88"),b.createElement(Ze.ZP,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},28897:function(Ge,Tt,ae){"use strict";var b=ae(59301),Be=ae(78241),$e=ae(95237),Ie=ae(57809),Ze=ae(92832),dt=ae(88522),he=ae(3113),He=ae(24905),Ke=ae(6848),We=ae(8591),je=ae(1710),it=ae(44993),Je=ae(61186),de=ae.n(Je),a=ae(26724),E=ae.n(a),x=ae(58143),y=ae(54877),ee=ae(36433),ne=ae(68055),oe=ae(59301),le=Object.defineProperty,ie=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,pt=(lt,Rt,ln)=>Rt in lt?le(lt,Rt,{enumerable:!0,configurable:!0,writable:!0,value:ln}):lt[Rt]=ln,ft=(lt,Rt)=>{for(var ln in Rt||(Rt={}))ze.call(Rt,ln)&&pt(lt,ln,Rt[ln]);if(be)for(var ln of be(Rt))Ne.call(Rt,ln)&&pt(lt,ln,Rt[ln]);return lt},gt=(lt,Rt)=>ie(lt,Ce(Rt)),Gn=(lt,Rt,ln)=>new Promise((cn,mn)=>{var at=Dn=>{try{Bt(ln.next(Dn))}catch(nn){mn(nn)}},ct=Dn=>{try{Bt(ln.throw(Dn))}catch(nn){mn(nn)}},Bt=Dn=>Dn.done?cn(Dn.value):Promise.resolve(Dn.value).then(at,ct);Bt((ln=ln.apply(lt,Rt)).next())});const Rn=[];function ma({onSearch:lt,schools:Rt}){return oe.createElement(Be.default,{colon:!1,layout:"horizontal",onFinish:lt,initialValues:{keyword:"",school_name:"",search_type:"1"}},oe.createElement($e.Z,{style:{flexWrap:"nowrap"}},oe.createElement(Be.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},oe.createElement(Ie.default,{popupClassName:ne.Z.selectdown,style:{width:106}},oe.createElement(Ie.default.Option,{value:"1"},"\u59D3\u540D"),oe.createElement(Ie.default.Option,{value:"2"},"\u624B\u673A\u53F7"),oe.createElement(Ie.default.Option,{value:"3"},"\u90AE\u7BB1"))),oe.createElement(Be.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},oe.createElement(Ze.default,{allowClear:!0,style:{width:300},size:"middle"})),oe.createElement(Be.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},oe.createElement(dt.Z,{options:Rt,style:{width:300},size:"middle",showSearch:!0,filterOption:(ln,cn)=>cn.value.toUpperCase().indexOf(ln.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),oe.createElement(he.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var ia=(lt=>(lt[lt.INITDATA=0]="INITDATA",lt[lt.INITSCHOOLS=1]="INITSCHOOLS",lt[lt.SHOWLOADING=2]="SHOWLOADING",lt[lt.SELECTEDIDS=3]="SELECTEDIDS",lt[lt.SETQUERY=4]="SETQUERY",lt[lt.SETPAGE=5]="SETPAGE",lt))(ia||{});function zt(lt,Rt){switch(Rt.type){case 0:return ft(ft({},lt),Rt.payload);case 4:return ft(ft({},lt),Rt.payload);case 5:return gt(ft({},lt),{page:Rt.payload,reload:!1});case 2:return gt(ft({},lt),{loading:Rt.payload});case 1:return gt(ft({},lt),{schools:Rt.payload});case 3:return gt(ft({},lt),{selectedIds:Rt.payload});default:throw new Error}}const Mn={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};Tt.Z=({onSelect:lt,onCancel:Rt,container_id:ln,container_type:cn})=>{const[mn,at]=(0,b.useReducer)(zt,Mn),{data:ct,schools:Bt,loading:Dn,selectedIds:nn,page:Vn,count:Fe,query:Pe,reload:Qe}=mn;(0,b.useEffect)(()=>{function Lt(){return Gn(this,null,function*(){const{users:ye,user_count:xe}=yield(0,y.nQ)(gt(ft({},Pe),{page:Vn,container_type:cn,container_id:ln,display_aliases:!0}));at({type:0,payload:{data:Qe?ye:[...ct,...ye],count:xe}})})}Pe&&Lt()},[Vn,Pe,Qe,ln,cn]),(0,b.useEffect)(()=>{function Lt(){return Gn(this,null,function*(){const{school_names:ye}=yield(0,y.K$)({display_aliases:!0});at({type:1,payload:ye.map(xe=>({value:xe}))})})}Lt()},[]);const At=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Lt,ye)=>oe.createElement(He.default,{value:ye.numid,checked:nn.includes(ye.numid),disabled:!!Lt})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(Lt,ye)=>oe.createElement("div",null,oe.createElement(Ke.Z,{placement:"bottom",title:Lt},oe.createElement(it.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${ye.login}`,target:"_blank"},Lt||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:Lt=>oe.createElement(Ke.Z,{placement:"bottom",title:Lt},oe.createElement("span",{style:{color:"#000000"}},Lt||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Lt=>oe.createElement(Ke.Z,{placement:"bottom",title:Lt},oe.createElement("span",{style:{color:"#000000"}},Lt||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Lt=>oe.createElement(Ke.Z,{placement:"bottom",title:Lt},oe.createElement("span",{style:{color:"#000000"}},Lt||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Lt=>oe.createElement(Ke.Z,{placement:"bottom",title:Lt},oe.createElement("span",{style:{color:"#000000"}},Lt||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Lt=>oe.createElement(Ke.Z,{placement:"bottom",title:Lt},oe.createElement("span",{style:{color:"#000000"}},Lt||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Lt=>oe.createElement("span",{style:{color:"#000000"}},Lt?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Lt=>oe.createElement(Ke.Z,{placement:"bottom",title:Lt},oe.createElement("span",{style:{color:"#000000"}},de()(Lt).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Lt=>{if(Lt===1)return oe.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Ct(Lt){at({type:4,payload:{page:1,reload:!0,query:Lt}})}function It(Lt){at({type:5,payload:Lt})}function Kt(Lt){let ye=nn.indexOf(Lt);ye>=0?nn.splice(ye,1):nn.push(Lt),at({type:3,payload:[...nn]})}function Jt(){nn.length===0?We.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(lt(nn,ln),at({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const Pn=Fe>Vn*10;return oe.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},oe.createElement(ma,{onSearch:Ct,schools:Bt}),Pe?oe.createElement(oe.Fragment,null,oe.createElement("div",{className:"flexd-table-header mt20"},oe.createElement(ee.Gi,null,oe.createElement(je.default,{pagination:!1,dataSource:Rn,columns:At}))),oe.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},oe.createElement(E(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:It,hasMore:Pn,useWindow:!1},oe.createElement(ee.Gi,null,oe.createElement(je.default,{loading:Dn,showHeader:!1,pagination:!1,dataSource:ct,columns:At,onRow:Lt=>({onClick:ye=>{Lt.added!==1&&Kt(Lt.numid)}})})))),oe.createElement("div",{className:"flex-container flex-end"},oe.createElement(he.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:Rt},"\u53D6\u6D88"),oe.createElement(he.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:Jt},"\u786E\u5B9A"))):oe.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},oe.createElement("img",{src:x,width:"100",alt:""}),oe.createElement("br",null),oe.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},41539:function(Ge,Tt,ae){"use strict";ae.d(Tt,{h:function(){return oe}});var b=ae(59301),Be=ae(57809),$e=ae(78241),Ie=ae(3113),Ze=ae(89780),dt=ae.n(Ze),he=ae(39060),He=ae(76596),Ke=Object.defineProperty,We=Object.defineProperties,je=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,a=(le,ie,Ce)=>ie in le?Ke(le,ie,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):le[ie]=Ce,E=(le,ie)=>{for(var Ce in ie||(ie={}))Je.call(ie,Ce)&&a(le,Ce,ie[Ce]);if(it)for(var Ce of it(ie))de.call(ie,Ce)&&a(le,Ce,ie[Ce]);return le},x=(le,ie)=>We(le,je(ie));const y=Be.default.Option,ee={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"]};Tt.Z=({callback:le,onCancel:ie})=>{const[Ce,be]=(0,b.useState)("python");function ze(pt){be(ne[pt][1])}function Ne(pt){le(pt)}return b.createElement($e.default,x(E({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ne,style:{width:500}}),b.createElement($e.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.createElement(Be.default,{getPopupContainer:pt=>pt.parentNode,onChange:ze},Object.keys(ne).map(pt=>b.createElement(y,{key:pt,value:pt},ne[pt][0])))),b.createElement($e.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},b.createElement(oe,{mode:Ce})),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Ie.ZP,{type:"ghost",onClick:ie},"\u53D6\u6D88")))};function oe({value:le,onChange:ie,mode:Ce,options:be={}}){const ze=(0,b.useRef)(),[Ne,pt]=(0,b.useState)();return(0,b.useEffect)(()=>{if(Ne){let ft=function(gt){const Gn=gt.getValue();ie&&ie(Gn)};return Ne.on("change",ft),()=>{Ne.off("change",ft)}}},[Ne,ie]),(0,b.useEffect)(()=>{Ne&&Ne.setOption("mode",Ce)},[Ne,Ce]),(0,b.useEffect)(()=>{Ne&&(le!==Ne.getValue()||le==="")&&setTimeout(()=>{Ne.setValue(le||"")},300)},[Ne,le]),(0,b.useEffect)(()=>{if(ze.current&&!Ne){const ft=dt().fromTextArea(ze.current,E({mode:Ce,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},be));pt(ft)}},[ze.current,Ne]),b.createElement("div",{className:"my-codemirror-container"},b.createElement("textarea",{ref:ze}))}},4213:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Qn}});var b=ae(59301),Be=ae(89780),$e=ae.n(Be),Ie=ae(76374),Ze=ae(39060),dt=ae(6313),he=ae(25717),He=ae(99498),Ke=ae(25419),We=ae(67549),je=ae(98573),it=({value:Re="",className:rt,showTextOnly:et,showLines:wn,style:gn={}})=>{const Wn=(0,b.useMemo)(()=>"",[Re]);return b.createElement(b.Fragment,null,b.createElement("div",{dangerouslySetInnerHTML:{__html:Wn}}))},Je=ae(59301),de=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Re,rt,et)=>rt in Re?de(Re,rt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Re[rt]=et,oe=(Re,rt)=>{for(var et in rt||(rt={}))y.call(rt,et)&&ne(Re,et,rt[et]);if(x)for(var et of x(rt))ee.call(rt,et)&&ne(Re,et,rt[et]);return Re},le=(Re,rt)=>a(Re,E(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 Ce({onActionCallback:Re,title:rt,icon:et,actionName:wn,className:gn="",children:Wn}){function Da(){Re(wn)}return Je.createElement("a",{title:rt,className:gn,onClick:Da},Je.createElement("i",{className:`${et}`}),Wn)}var be=({watch:Re,showNullButton:rt,showNullProgramButton:et,onActionCallback:wn,fullScreen:gn,insertTemp:Wn,hidetoolBar:Da,extraUse:fa})=>{const aa=[...ie,{title:`${Re?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Re?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Je.createElement("ul",{className:"markdown-toolbar-container"},!Da&&aa.map((ha,da)=>Je.createElement("li",{key:da},ha.actionName?Je.createElement(Ce,le(oe({},ha),{onActionCallback:wn})):Je.createElement("span",{className:"v-line"}))),rt?Je.createElement("li",null,Je.createElement(Ce,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:wn},Je.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,et?Je.createElement(Je.Fragment,null,Je.createElement("li",null,Je.createElement(Ce,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:wn},Je.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Je.createElement("li",null,Je.createElement(Ce,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:wn},Je.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Wn&&Je.createElement("li",null,Je.createElement(Ce,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Wn}`,onActionCallback:wn},Je.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),fa&&Je.createElement("li",null,fa),Je.createElement("li",{className:"btn-full-screen"},Je.createElement(Ce,{icon:`${gn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:gn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:wn})))},ze=ae(51498),Ne=ae(78241),pt=ae(92832),ft=ae(3113),gt=Object.defineProperty,Gn=Object.defineProperties,Rn=Object.getOwnPropertyDescriptors,ma=Object.getOwnPropertySymbols,ia=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,Mn=(Re,rt,et)=>rt in Re?gt(Re,rt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Re[rt]=et,lt=(Re,rt)=>{for(var et in rt||(rt={}))ia.call(rt,et)&&Mn(Re,et,rt[et]);if(ma)for(var et of ma(rt))zt.call(rt,et)&&Mn(Re,et,rt[et]);return Re},Rt=(Re,rt)=>Gn(Re,Rn(rt));const ln={labelCol:{span:4},wrapperCol:{span:20}};var cn=({callback:Re,onCancel:rt})=>{function et(wn){Re(wn)}return b.createElement(Ne.default,Rt(lt({},ln),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:et,style:{width:500}}),b.createElement(Ne.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},b.createElement(pt.default,null)),b.createElement(Ne.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},b.createElement(pt.default,null)),b.createElement("div",{className:"flex-container flex-end"},b.createElement(ft.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(ft.ZP,{type:"ghost",onClick:rt},"\u53D6\u6D88")))},mn=ae(41539),at=ae(35944),ct=ae(43418),Bt=ae(95237),Dn=ae(89837),nn=ae(59301),Vn=({callback:Re,onCancel:rt})=>{const et=document.createElement("canvas"),wn=et.getContext("2d");et.width=1e3,et.height=800,wn.fillStyle="#ffffff",wn.fillRect(0,0,et.width,et.height);const gn=et.toDataURL("image/png");return nn.createElement(ct.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},nn.createElement(Bt.Z,{style:{height:"100vh"}},nn.createElement(Dn.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:gn,visible:!0,title:String(Date.now())},onOk:Wn=>{Re({src:Wn.url})},onClose:rt})))},Fe=ae(12378);function Pe(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Pe,go.CommandHandler),Pe.prototype.canAlignSelection=function(){var Re=this.diagram;return!(Re===null||Re.isReadOnly||Re.isModelReadOnly||Re.selection.count<2)},Pe.prototype.alignLeft=function(){var Re=this.diagram;Re.startTransaction("aligning left");var rt=1/0;Re.selection.each(function(et){et instanceof go.Link||(rt=Math.min(et.position.x,rt))}),Re.selection.each(function(et){et instanceof go.Link||et.move(new go.Point(rt,et.position.y))}),Re.commitTransaction("aligning left")},Pe.prototype.alignRight=function(){var Re=this.diagram;Re.startTransaction("aligning right");var rt=-1/0;Re.selection.each(function(et){if(!(et instanceof go.Link)){var wn=et.actualBounds.x+et.actualBounds.width;rt=Math.max(wn,rt)}}),Re.selection.each(function(et){et instanceof go.Link||et.move(new go.Point(rt-et.actualBounds.width,et.position.y))}),Re.commitTransaction("aligning right")},Pe.prototype.alignTop=function(){var Re=this.diagram;Re.startTransaction("alignTop");var rt=1/0;Re.selection.each(function(et){et instanceof go.Link||(rt=Math.min(et.position.y,rt))}),Re.selection.each(function(et){et instanceof go.Link||et.move(new go.Point(et.position.x,rt))}),Re.commitTransaction("alignTop")},Pe.prototype.alignBottom=function(){var Re=this.diagram;Re.startTransaction("aligning bottom");var rt=-1/0;Re.selection.each(function(et){if(!(et instanceof go.Link)){var wn=et.actualBounds.y+et.actualBounds.height;rt=Math.max(wn,rt)}}),Re.selection.each(function(et){et instanceof go.Link||et.move(new go.Point(et.actualBounds.x,rt-et.actualBounds.height))}),Re.commitTransaction("aligning bottom")},Pe.prototype.alignCenterX=function(){var Re=this.diagram,rt=Re.selection.first();if(rt){Re.startTransaction("aligning Center X");var et=rt.actualBounds.x+rt.actualBounds.width/2;Re.selection.each(function(wn){wn instanceof go.Link||wn.move(new go.Point(et-wn.actualBounds.width/2,wn.actualBounds.y))}),Re.commitTransaction("aligning Center X")}},Pe.prototype.alignCenterY=function(){var Re=this.diagram,rt=Re.selection.first();if(rt){Re.startTransaction("aligning Center Y");var et=rt.actualBounds.y+rt.actualBounds.height/2;Re.selection.each(function(wn){wn instanceof go.Link||wn.move(new go.Point(wn.actualBounds.x,et-wn.actualBounds.height/2))}),Re.commitTransaction("aligning Center Y")}},Pe.prototype.alignColumn=function(Re){var rt=this.diagram;rt.startTransaction("align Column"),Re===void 0&&(Re=0),Re=parseFloat(Re);var et=new Array;rt.selection.each(function(fa){fa instanceof go.Link||et.push(fa)});for(var wn=0;wn0){for(var fa=Wn.elt(Da-1);fa!==null&&fa.isTreeExpanded&&!fa.isTreeLeaf;){var aa=this._sortTreeChildrenByY(fa);fa=aa.last()}fa!==null&&Re.select(fa)}else Re.select(gn)}}else if(et.key==="Down")if(rt.isTreeExpanded&&!rt.isTreeLeaf){var wn=this._sortTreeChildrenByY(rt).first();wn!==null&&Re.select(wn)}else for(;rt!==null;){var gn=rt.findTreeParentNode();if(gn===null)break;var Wn=this._sortTreeChildrenByY(gn),Da=Wn.indexOf(rt);if(DaWn.y?1:gn.xWn.x?1:0}),rt},Pe.prototype.copyToClipboard=function(Re){go.CommandHandler.prototype.copyToClipboard.call(this,Re),this._lastPasteOffset.set(this.pasteOffset)},Pe.prototype.pasteFromClipboard=function(){var Re=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Re,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Re},Object.defineProperty(Pe.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Re){if(Re!=="move"&&Re!=="select"&&Re!=="scroll"&&Re!=="tree"&&Re!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Re);this._arrowKeyBehavior=Re}}),Object.defineProperty(Pe.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Re){if(!(Re instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Re);this._pasteOffset.set(Re)}});var Qe=Pe,At=ae(74042),Ct=ae(43604),It=ae(52430),Kt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Jt=ae(59301),Pn=(Re,rt,et)=>new Promise((wn,gn)=>{var Wn=aa=>{try{fa(et.next(aa))}catch(ha){gn(ha)}},Da=aa=>{try{fa(et.throw(aa))}catch(ha){gn(ha)}},fa=aa=>aa.done?wn(aa.value):Promise.resolve(aa.value).then(Wn,Da);fa((et=et.apply(Re,rt)).next())});function Lt({onCancel:Re,callback:rt}){let et=(0,b.useRef)(),wn=(0,b.useRef)(),gn=(0,b.useRef)(),Wn=(0,b.useRef)(!1);const Da=(0,b.useRef)(!1),[fa,aa]=(0,b.useState)(0);function ha(){const fn=Fe.bx.make,Va={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"};et.current=new Fe.S0(wn.current,{padding:20,grid:fn(Fe.s_,"Grid",fn(Fe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),fn(Fe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Ue=>{var Te=Ue.diagram.commandHandler.addTopLevelParts(Ue.diagram.selection,!0);Te||Ue.diagram.currentTool.doCancel()},commandHandler:fn(Qe),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Ue=>{var Te=Ue.subject;Te.location=Te.location.copy().snapToGridPoint(Ue.diagram.grid.gridOrigin,Ue.diagram.grid.gridCellSize),setTimeout(()=>{Ue.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Ue=>{var Te=Ue.subject;setTimeout(()=>{Ue.diagram.commandHandler.editTextBlock()})},LinkRelinked:Ue=>{var Te=Ue.parameter.part;Te.invalidateConnectedLinks();var kt=Ue.subject;Ue.diagram.toolManager.linkingTool.isForwards?kt.toNode.invalidateConnectedLinks():kt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),et.current.nodeTemplate=fn(Fe.NB,"Auto",{locationSpot:Fe.z6.Center,locationObjectName:"SHAPE",desiredSize:new Fe.$u(120,60),minSize:new Fe.$u(40,40),resizable:!0,resizeCellSize:new Fe.$u(10,10),rotatable:!0},new Fe.KX("location","loc",Fe.E9.parse).makeTwoWay(Fe.E9.stringify),new Fe.KX("desiredSize","size",Fe.$u.parse).makeTwoWay(Fe.$u.stringify),fn(Fe.bn,{name:"SHAPE",fill:Va.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Fe.z6.AllSides,toSpot:Fe.z6.AllSides},new Fe.KX("figure"),new Fe.KX("fill"),new Fe.KX("stroke","borderColor"),new Fe.KX("strokeWidth","thickness"),new Fe.KX("strokeDashArray","dash")),fn(Fe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),fn(Fe.al,{margin:1,textAlign:"center",overflow:Fe.al.OverflowEllipsis,editable:!0},new Fe.KX("text").makeTwoWay(),new Fe.KX("stroke","color"))),et.current.nodeTemplate.toolTip=fn("ToolTip",fn(Fe.s_,"Vertical",{maxSize:new Fe.$u(200,NaN)},fn(Fe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Fe.KX("text")),fn(Fe.al,{font:"10pt sans-serif",textAlign:"center"},new Fe.KX("text","details"))));function fr(Ue,Te){var kt=(Fn,ra)=>{Fn.handled=!0,Fn.diagram.model.commit(Cn=>{var Ye=ra.part.adornedPart,Oe=new Fe.E9().setRectSpot(Ye.actualBounds,Ue);Oe.subtract(Ye.location),Oe.scale(2,2),Oe.x+=Math.sign(Oe.x)*130,Oe.y+=Math.sign(Oe.y)*130,Oe.add(Ye.location),Oe.snapToGridPoint(Fn.diagram.grid.gridOrigin,Fn.diagram.grid.gridCellSize);var qe=Cn.copyNodeData(Ye.data);Cn.setGroupKeyForNodeData(qe,Cn.getGroupKeyForNodeData(Ye.data)),Cn.addNodeData(qe);var Nt={from:Ye.key,to:Cn.getKeyForNodeData(qe)};Cn.addLinkData(Nt);var Xt=Fn.diagram.findNodeForData(qe);Xt.location=Oe,Fn.diagram.select(Xt),setTimeout(()=>{Fn.diagram.commandHandler.editTextBlock()},20)})};return fn(Fe.bn,{figure:Te,alignment:Ue,alignmentFocus:Ue.opposite(),width:Ue.equals(Fe.z6.Top)||Ue.equals(Fe.z6.Bottom)?25:18,height:Ue.equals(Fe.z6.Top)||Ue.equals(Fe.z6.Bottom)?18:25,fill:"orange",stroke:Va.white,strokeWidth:4,mouseEnter:(Fn,ra)=>ra.fill="dodgerblue",mouseLeave:(Fn,ra)=>ra.fill="orange",isActionable:!0,click:kt,contextClick:kt})}function so(Ue){return fn(Fe.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:(Te,kt)=>kt.fill="dodgerblue",mouseLeave:(Te,kt)=>kt.fill="orange",click:(Te,kt)=>{Te.diagram.commandHandler.showContextMenu(kt.part.adornedPart)}},Ue||{})}et.current.nodeTemplate.selectionAdornmentTemplate=fn(Fe.uz,"Spot",fn(Fe.Vm,{padding:10}),fr(Fe.z6.Top,"TriangleUp"),fr(Fe.z6.Left,"TriangleLeft"),fr(Fe.z6.Right,"TriangleRight"),fr(Fe.z6.Bottom,"TriangleDown"),so({alignment:new Fe.z6(.75,0)}));function Nn(Ue,Te){return(kt,Fn)=>{kt.handled=!0,kt.diagram.model.commit(ra=>{ra.set(Fn.part.adornedPart.data,Ue,Te)})}}function tn(Ue,Te){return Te||(Te="color"),fn(Fe.bn,{width:16,height:16,stroke:"lightgray",fill:Ue,margin:1,background:"transparent",mouseEnter:(kt,Fn)=>Fn.stroke="dodgerblue",mouseLeave:(kt,Fn)=>Fn.stroke="lightgray",click:Nn(Te,Ue),contextClick:Nn(Te,Ue)})}function Nr(){return[fn("ContextMenuButton",fn(Fe.s_,"Horizontal",tn(Va.white,"fill"),tn(Va.beige,"fill"),tn(Va.extralightblue,"fill"),tn(Va.extralightred,"fill"))),fn("ContextMenuButton",fn(Fe.s_,"Horizontal",tn(Va.lightgray,"fill"),tn(Va.lightgreen,"fill"),tn(Va.lightblue,"fill"),tn(Va.lightred,"fill")))]}function Sa(){return[fn("ContextMenuButton",fn(Fe.s_,"Horizontal",tn(Va.black),tn(Va.green),tn(Va.blue),tn(Va.red))),fn("ContextMenuButton",fn(Fe.s_,"Horizontal",tn(Va.white),tn(Va.magenta),tn(Va.purple),tn(Va.orange)))]}function ro(Ue,Te){return Te||(Te="thickness"),fn(Fe.bn,"LineH",{width:16,height:16,strokeWidth:Ue,margin:1,background:"transparent",mouseEnter:(kt,Fn)=>Fn.background="dodgerblue",mouseLeave:(kt,Fn)=>Fn.background="transparent",click:Nn(Te,Ue),contextClick:Nn(Te,Ue)})}function rr(Ue,Te){return Te||(Te="dash"),fn(Fe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Ue,margin:1,background:"transparent",mouseEnter:(kt,Fn)=>Fn.background="dodgerblue",mouseLeave:(kt,Fn)=>Fn.background="transparent",click:Nn(Te,Ue),contextClick:Nn(Te,Ue)})}function io(){return[fn("ContextMenuButton",fn(Fe.s_,"Horizontal",ro(1),ro(2),ro(3),ro(4))),fn("ContextMenuButton",fn(Fe.s_,"Horizontal",rr(null),rr([2,4]),rr([4,4])))]}function Na(Ue,Te){return Te||(Te="figure"),fn(Fe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Ue,margin:1,background:"transparent",mouseEnter:(kt,Fn)=>Fn.fill="dodgerblue",mouseLeave:(kt,Fn)=>Fn.fill="lightgray",click:Nn(Te,Ue),contextClick:Nn(Te,Ue)})}et.current.nodeTemplate.contextMenu=fn("ContextMenu",fn("ContextMenuButton",fn(Fe.s_,"Horizontal",Na("Rectangle"),Na("RoundedRectangle"),Na("Ellipse"),Na("Diamond"))),fn("ContextMenuButton",fn(Fe.s_,"Horizontal",Na("Parallelogram2"),Na("ManualOperation"),Na("Procedure"),Na("Cylinder1"))),fn("ContextMenuButton",fn(Fe.s_,"Horizontal",Na("Terminator"),Na("CreateRequest"),Na("Document"),Na("TriangleDown"))),Nr(),Sa(),io()),et.current.groupTemplate=fn(Fe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Fe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Ue,Te)=>{var kt=Te.addMembers(Te.diagram.selection,!0);kt||Te.diagram.currentTool.doCancel()},avoidable:!1},new Fe.KX("location","loc",Fe.E9.parse).makeTwoWay(Fe.E9.stringify),fn(Fe.s_,"Auto",{name:"BODY"},fn(Fe.bn,{parameter1:10,fill:Va.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Fe.z6.AllSides,toSpot:Fe.z6.AllSides},new Fe.KX("fill"),new Fe.KX("stroke","color"),new Fe.KX("strokeWidth","thickness"),new Fe.KX("strokeDashArray","dash")),fn(Fe.Vm,{background:"transparent",margin:20})),fn(Fe.al,{alignment:Fe.z6.Top,alignmentFocus:Fe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Fe.KX("text"),new Fe.KX("stroke","color"))),et.current.groupTemplate.selectionAdornmentTemplate=fn(Fe.uz,"Spot",fn(Fe.s_,"Auto",fn(Fe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),fn(Fe.Vm,{margin:1.5})),so({alignment:Fe.z6.TopRight,alignmentFocus:Fe.z6.BottomRight})),et.current.groupTemplate.contextMenu=fn("ContextMenu",Nr(),Sa(),io()),et.current.linkTemplate=fn(Fe.rU,{layerName:"Foreground",routing:Fe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Fe.KX("fromSpot","fromSpot",Fe.z6.parse),new Fe.KX("toSpot","toSpot",Fe.z6.parse),new Fe.KX("fromShortLength","dir",Ue=>Ue>=1?10:0),new Fe.KX("toShortLength","dir",Ue=>Ue>=1?10:0),new Fe.KX("points").makeTwoWay(),fn(Fe.bn,{strokeWidth:2},new Fe.KX("stroke","color"),new Fe.KX("strokeWidth","thickness"),new Fe.KX("strokeDashArray","dash")),fn(Fe.bn,{segmentIndex:0,segmentOffset:new Fe.E9(15,0),segmentOrientation:Fe.rU.OrientAlong,alignmentFocus:Fe.z6.Right,figure:"circle",width:10,strokeWidth:0},new Fe.KX("fill","color"),new Fe.KX("visible","dir",Ue=>Ue===1)),fn(Fe.bn,{segmentIndex:-1,segmentOffset:new Fe.E9(-10,6),segmentOrientation:Fe.rU.OrientPlus90,alignmentFocus:Fe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Fe.KX("fill","color"),new Fe.KX("visible","dir",Ue=>Ue>=1),new Fe.KX("width","thickness",Ue=>7+3*Ue),new Fe.KX("height","thickness",Ue=>7+3*Ue),new Fe.KX("segmentOffset","thickness",Ue=>new Fe.E9(-15,4+1.5*Ue))),fn(Fe.bn,{segmentIndex:0,segmentOffset:new Fe.E9(15,-6),segmentOrientation:Fe.rU.OrientMinus90,alignmentFocus:Fe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Fe.KX("fill","color"),new Fe.KX("visible","dir",Ue=>Ue===2),new Fe.KX("width","thickness",Ue=>7+3*Ue),new Fe.KX("height","thickness",Ue=>7+3*Ue),new Fe.KX("segmentOffset","thickness",Ue=>new Fe.E9(-15,4+1.5*Ue))),fn(Fe.al,{alignmentFocus:new Fe.z6(0,1,-4,0),editable:!0},new Fe.KX("text").makeTwoWay(),new Fe.KX("stroke","color"))),et.current.linkTemplate.selectionAdornmentTemplate=fn(Fe.uz,fn(Fe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:fo(2)},new Fe.KX("pathPattern","thickness",fo)),so({alignmentFocus:new Fe.z6(0,0,-6,-4)}));function fo(Ue){return fn(Fe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Ue+4).toString()+" H3"})}function co(Ue){var Te="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Ue===0?Te="M0 0 M16 16 M0 8 L16 8":Ue===2&&(Te="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),fn(Fe.bn,{geometryString:Te,margin:2,background:"transparent",mouseEnter:(kt,Fn)=>Fn.background="dodgerblue",mouseLeave:(kt,Fn)=>Fn.background="transparent",click:Nn("dir",Ue),contextClick:Nn("dir",Ue)})}function vo(Ue){var Te=(kt,Fn)=>{kt.handled=!0,kt.diagram.model.commit(ra=>{var Cn=Fn.part.adornedPart;ra.set(Cn.data,Ue?"toSpot":"fromSpot",Fe.z6.stringify(Fe.z6.AllSides)),(Ue?Cn.toNode:Cn.fromNode).invalidateConnectedLinks()})};return fn(Fe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(kt,Fn)=>Fn.background="dodgerblue",mouseLeave:(kt,Fn)=>Fn.background="transparent",click:Te,contextClick:Te})}function Bn(Ue,Te){var kt=0,Fn=Fe.z6.RightSide;Ue.equals(Fe.z6.Top)?(kt=270,Fn=Fe.z6.TopSide):Ue.equals(Fe.z6.Left)?(kt=180,Fn=Fe.z6.LeftSide):Ue.equals(Fe.z6.Bottom)&&(kt=90,Fn=Fe.z6.BottomSide),Te||(kt-=180);var ra=(Cn,Ye)=>{Cn.handled=!0,Cn.diagram.model.commit(Oe=>{var qe=Ye.part.adornedPart;Oe.set(qe.data,Te?"toSpot":"fromSpot",Fe.z6.stringify(Fn)),(Te?qe.toNode:qe.fromNode).invalidateConnectedLinks()})};return fn(Fe.bn,{alignment:Ue,alignmentFocus:Ue.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:kt,background:"transparent",mouseEnter:(Cn,Ye)=>Ye.background="dodgerblue",mouseLeave:(Cn,Ye)=>Ye.background="transparent",click:ra,contextClick:ra})}et.current.linkTemplate.contextMenu=fn("ContextMenu",Sa(),io(),fn("ContextMenuButton",fn(Fe.s_,"Horizontal",co(0),co(1),co(2))),fn("ContextMenuButton",fn(Fe.s_,"Horizontal",fn(Fe.s_,"Spot",vo(!1),Bn(Fe.z6.Top,!1),Bn(Fe.z6.Left,!1),Bn(Fe.z6.Right,!1),Bn(Fe.z6.Bottom,!1)),fn(Fe.s_,"Spot",{margin:new Fe.Zt(0,0,0,2)},vo(!0),Bn(Fe.z6.Top,!0),Bn(Fe.z6.Left,!0),Bn(Fe.z6.Right,!0),Bn(Fe.z6.Bottom,!0)))));const Mr=`{ "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,50 +86,50 @@ {"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 ro=["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 ir(Ue){return console.log("shapeName:",Ue),ro.indexOf(Ue)>=0}var Ct=new Be.YI(mn.current,{maxSelectionCount:1,linkTemplate:pn(Be.rU,{locationSpot:Be.z6.Center,selectionAdornmentTemplate:pn(Be.uz,"Link",{locationSpot:Be.z6.Center},pn(Be.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),pn(Be.bn,{toArrow:"Standard",stroke:null}))},{routing:Be.rU.AvoidsNodes,curve:Be.rU.JumpOver,corner:5,toShortLength:4},new Be.KX("points"),pn(Be.bn,{isPanelMain:!0,strokeWidth:2}),pn(Be.bn,{toArrow:"Standard",stroke:null})),model:new Be.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Be.bn.getFigureGenerators().toArray().map(Ue=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Ue.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return qe.current.addDiagramListener("TextEdited",function(Ue){var Re;const Rt=Ue.subject.part;var Cn=(Re=document.activeElement)==null?void 0:Re.value;typeof Cn=="string"&&Cn.trim()===""&&qe.current.model.commit(function(na){na.set(Rt.data,"text","\u672A\u547D\u540D"),qe.current.commandHandler.stopCommand()},"increment")}),Ct.nodeTemplate=pn(Be.NB,"Auto",{locationSpot:Be.z6.Center},new Be.KX("location","location",Be.E9.parse).makeTwoWay(Be.E9.stringify),pn(Be.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 Be.KX("stroke").makeTwoWay(),new Be.KX("fill").makeTwoWay(),new Be.KX("figure")),pn(Be.al,{margin:new Be.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Be.$u(16,16),maxSize:new Be.$u(10,NaN),textAlign:"center",editable:!0},new Be.KX("key").makeTwoWay())),setTimeout(()=>{qe.current.grid=pn(Be.s_,"Grid",pn(Be.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),pn(Be.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),qe.current.grid.visible=!0,qe.current.grid.gridCellStroke="darkgray",qe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=qe.current,qe.current}const sa=()=>bn(this,null,function*(){var pn=qe.current.makeImage();const Ta=yield(0,It.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:pn.src}});rt({src:Ta.url})});return(0,b.useEffect)(()=>(setTimeout(()=>{fa()},500),ta(ma+1),()=>{qe.current=null}),[]),zt.createElement("div",{ref:Ba,className:Rn.current?`${jt.maxH60} body-overflow-initial`:"body-overflow-initial"},zt.createElement(mt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!ma,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:zt.createElement(Bt.Z,null,zt.createElement(bt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),zt.createElement(bt.Z,{onClick:()=>{var pn,Ta,vr=qe.current.selection.first();if(Rn.current=!Rn.current,document.activeElement&&vr){let co=(Ta=(pn=document.activeElement)==null?void 0:pn.value)==null?void 0:Ta.trim();typeof co=="string"&&qe.current.model.commit(function(In){In.set(vr.data,"text",co||"\u672A\u547D\u540D"),qe.current.commandHandler.stopCommand()},"increment")}ta(ma+1)}},zt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:ke},zt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:jt.flowChartWrp},zt.createElement("div",{style:{display:"flex",height:"100%"}},zt.createElement("div",{style:{width:"300px",height:"100%"}},zt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),zt.createElement("div",{style:{height:"calc(100% - 50px)"},className:jt.myPaletteDiv,ref:mn})),zt.createElement("div",{style:{flex:1,position:"relative"}},zt.createElement("div",{ref:Dn,style:{height:"80vh"}}))),zt.createElement("div",{className:"tr"},zt.createElement(ht.ZP,{size:"large",onClick:sa,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Fe=Mt,xe=ae(5112),ct=ae(5871);const Lt=xe.ZP.Group,qt={margin:"0 8px"};var Kt=({callback:ke,onCancel:rt})=>{function qe(Dn){ke(Dn)}return b.createElement(We.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:qe},b.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},b.createElement("span",{style:qt},"\u5355\u5143\u683C\u6570\uFF1A"),b.createElement("span",{style:qt},"\u884C\u6570"),b.createElement(We.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},b.createElement(ct.Z,null)),b.createElement("span",{style:qt},"\u5217\u6570"),b.createElement(We.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},b.createElement(ct.Z,null))),b.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},b.createElement("span",{style:qt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),b.createElement(We.default.Item,{name:"align"},b.createElement(Lt,null,b.createElement(xe.ZP,{value:"default"},b.createElement("i",{className:"fa fa-align-justify"})),b.createElement(xe.ZP,{value:"left"},b.createElement("i",{className:"fa fa-align-left"})),b.createElement(xe.ZP,{value:"center"},b.createElement("i",{className:"fa fa-align-center"})),b.createElement(xe.ZP,{value:"right"},b.createElement("i",{className:"fa fa-align-right"}))))),b.createElement("div",{className:"flex-container flex-end"},b.createElement(ht.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(ht.ZP,{type:"ghost",onClick:rt},"\u53D6\u6D88")))},kt=ae(78673),rn=ae(84072),Wt=ae.n(rn),Ut=(0,b.forwardRef)(({use3d:ke,width:rt,height:qe,callback:Dn,showSaveButton:mn},Rn)=>{const Ba=(0,b.useRef)(),ma=(0,b.useRef)(),[ta,fa]=(0,b.useState)(!1),sa=(0,b.useRef)({id:Ba,appName:"graphing",width:rt||1e3,height:qe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,b.useEffect)(()=>{ma.current=new(Wt())(sa.current,!0),window.onload=function(){ma.current.inject("applet_container")}},[]);const pn=()=>{var Ta=window.ggbApplet.getPNGBase64(1,!0,72);return Dn&&Dn(Ta),Ta};return(0,b.useEffect)(()=>{sa.current.appName=ta?"3D":"graphing",ma.current.inject("applet_container")},[ta]),(0,b.useEffect)(()=>{fa(ke)},[ke]),(0,b.useImperativeHandle)(Rn,()=>({getImgData:pn})),b.createElement(b.Fragment,null,b.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Ba}),b.createElement(Bt.Z,{align:"middle"},b.createElement(bt.Z,{flex:1},b.createElement(kt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ta,onChange:Ta=>fa(Ta)})),b.createElement(bt.Z,null,b.createElement(ht.ZP,{size:"large",onClick:pn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Dt=ae(53267),Ft=ae(1012),Ot=ae(8591);const cn="link",yt="upload-image",wt="add-flowchart",kn="draw-image",_t="add-flowchart",Kn="code-block",Za="add-table",fr="------------",rr={default:fr,left:`:${fr}`,center:`:${fr}:`,right:`${fr}:`};var Ia=ae(47458),Tr=(ke,rt,qe)=>new Promise((Dn,mn)=>{var Rn=ta=>{try{ma(qe.next(ta))}catch(fa){mn(fa)}},Ba=ta=>{try{ma(qe.throw(ta))}catch(fa){mn(fa)}},ma=ta=>ta.done?Dn(ta.value):Promise.resolve(ta.value).then(Rn,Ba);ma((qe=qe.apply(ke,rt)).next())});function ur(){}let Xa=0;const Ja=1e4,wr="\u2581",ba="@\u2581\u2581@",Zr="@\u2581@",br=` +]}`;var eo=["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 or(Ue){return console.log("shapeName:",Ue),eo.indexOf(Ue)>=0}var Pt=new Fe.YI(gn.current,{maxSelectionCount:1,linkTemplate:fn(Fe.rU,{locationSpot:Fe.z6.Center,selectionAdornmentTemplate:fn(Fe.uz,"Link",{locationSpot:Fe.z6.Center},fn(Fe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),fn(Fe.bn,{toArrow:"Standard",stroke:null}))},{routing:Fe.rU.AvoidsNodes,curve:Fe.rU.JumpOver,corner:5,toShortLength:4},new Fe.KX("points"),fn(Fe.bn,{isPanelMain:!0,strokeWidth:2}),fn(Fe.bn,{toArrow:"Standard",stroke:null})),model:new Fe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Fe.bn.getFigureGenerators().toArray().map(Ue=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Ue.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return et.current.addDiagramListener("TextEdited",function(Ue){var Te;const kt=Ue.subject.part;var Fn=(Te=document.activeElement)==null?void 0:Te.value;typeof Fn=="string"&&Fn.trim()===""&&et.current.model.commit(function(ra){ra.set(kt.data,"text","\u672A\u547D\u540D"),et.current.commandHandler.stopCommand()},"increment")}),Pt.nodeTemplate=fn(Fe.NB,"Auto",{locationSpot:Fe.z6.Center},new Fe.KX("location","location",Fe.E9.parse).makeTwoWay(Fe.E9.stringify),fn(Fe.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 Fe.KX("stroke").makeTwoWay(),new Fe.KX("fill").makeTwoWay(),new Fe.KX("figure")),fn(Fe.al,{margin:new Fe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Fe.$u(16,16),maxSize:new Fe.$u(10,NaN),textAlign:"center",editable:!0},new Fe.KX("key").makeTwoWay())),setTimeout(()=>{et.current.grid=fn(Fe.s_,"Grid",fn(Fe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),fn(Fe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),et.current.grid.visible=!0,et.current.grid.gridCellStroke="darkgray",et.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=et.current,et.current}const da=()=>Pn(this,null,function*(){var fn=et.current.makeImage();const Va=yield(0,It.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:fn.src}});rt({src:Va.url})});return(0,b.useEffect)(()=>(setTimeout(()=>{ha()},500),aa(fa+1),()=>{et.current=null}),[]),Jt.createElement("div",{ref:Da,className:Wn.current?`${Kt.maxH60} body-overflow-initial`:"body-overflow-initial"},Jt.createElement(ct.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!fa,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Jt.createElement(Bt.Z,null,Jt.createElement(Ct.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Jt.createElement(Ct.Z,{onClick:()=>{var fn,Va,fr=et.current.selection.first();if(Wn.current=!Wn.current,document.activeElement&&fr){let so=(Va=(fn=document.activeElement)==null?void 0:fn.value)==null?void 0:Va.trim();typeof so=="string"&&et.current.model.commit(function(Nn){Nn.set(fr.data,"text",so||"\u672A\u547D\u540D"),et.current.commandHandler.stopCommand()},"increment")}aa(fa+1)}},Jt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Re},Jt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Kt.flowChartWrp},Jt.createElement("div",{style:{display:"flex",height:"100%"}},Jt.createElement("div",{style:{width:"300px",height:"100%"}},Jt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Jt.createElement("div",{style:{height:"calc(100% - 50px)"},className:Kt.myPaletteDiv,ref:gn})),Jt.createElement("div",{style:{flex:1,position:"relative"}},Jt.createElement("div",{ref:wn,style:{height:"80vh"}}))),Jt.createElement("div",{className:"tr"},Jt.createElement(ft.ZP,{size:"large",onClick:da,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ye=Lt,xe=ae(5112),ut=ae(5871);const Ot=xe.ZP.Group,Qt={margin:"0 8px"};var en=({callback:Re,onCancel:rt})=>{function et(wn){Re(wn)}return b.createElement(Ne.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:et},b.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},b.createElement("span",{style:Qt},"\u5355\u5143\u683C\u6570\uFF1A"),b.createElement("span",{style:Qt},"\u884C\u6570"),b.createElement(Ne.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},b.createElement(ut.Z,null)),b.createElement("span",{style:Qt},"\u5217\u6570"),b.createElement(Ne.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},b.createElement(ut.Z,null))),b.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},b.createElement("span",{style:Qt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),b.createElement(Ne.default.Item,{name:"align"},b.createElement(Ot,null,b.createElement(xe.ZP,{value:"default"},b.createElement("i",{className:"fa fa-align-justify"})),b.createElement(xe.ZP,{value:"left"},b.createElement("i",{className:"fa fa-align-left"})),b.createElement(xe.ZP,{value:"center"},b.createElement("i",{className:"fa fa-align-center"})),b.createElement(xe.ZP,{value:"right"},b.createElement("i",{className:"fa fa-align-right"}))))),b.createElement("div",{className:"flex-container flex-end"},b.createElement(ft.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(ft.ZP,{type:"ghost",onClick:rt},"\u53D6\u6D88")))},Wt=ae(78673),an=ae(84072),Vt=ae.n(an),St=(0,b.forwardRef)(({use3d:Re,width:rt,height:et,callback:wn,showSaveButton:gn},Wn)=>{const Da=(0,b.useRef)(),fa=(0,b.useRef)(),[aa,ha]=(0,b.useState)(!1),da=(0,b.useRef)({id:Da,appName:"graphing",width:rt||1e3,height:et||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,b.useEffect)(()=>{fa.current=new(Vt())(da.current,!0),window.onload=function(){fa.current.inject("applet_container")}},[]);const fn=()=>{var Va=window.ggbApplet.getPNGBase64(1,!0,72);return wn&&wn(Va),Va};return(0,b.useEffect)(()=>{da.current.appName=aa?"3D":"graphing",fa.current.inject("applet_container")},[aa]),(0,b.useEffect)(()=>{ha(Re)},[Re]),(0,b.useImperativeHandle)(Wn,()=>({getImgData:fn})),b.createElement(b.Fragment,null,b.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Da}),b.createElement(Bt.Z,{align:"middle"},b.createElement(Ct.Z,{flex:1},b.createElement(Wt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:aa,onChange:Va=>ha(Va)})),b.createElement(Ct.Z,null,b.createElement(ft.ZP,{size:"large",onClick:fn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),wt=ae(53267),yt=ae(1012),Mt=ae(8591);const sn="link",bt="upload-image",xt="add-flowchart",zn="draw-image",Ht="add-flowchart",Un="code-block",ja="add-table",mr="------------",ar={default:mr,left:`:${mr}`,center:`:${mr}:`,right:`${mr}:`};var Ta=ae(47458),Tr=(Re,rt,et)=>new Promise((wn,gn)=>{var Wn=aa=>{try{fa(et.next(aa))}catch(ha){gn(ha)}},Da=aa=>{try{fa(et.throw(aa))}catch(ha){gn(ha)}},fa=aa=>aa.done?wn(aa.value):Promise.resolve(aa.value).then(Wn,Da);fa((et=et.apply(Re,rt)).next())});function sr(){}let Ha=0;const Ja=1e4,Lr="\u2581",ya="@\u2581\u2581@",jr="@\u2581@",Fr=` **\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`,St=["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 En(ke){return/^\d+$/.test(ke)?`${ke}px`:ke}const Vt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",sn={[Vt+"-B"]:"bold",[Vt+"-I"]:"italic"},Ln={[cn]:"\u6DFB\u52A0\u94FE\u63A5",[Kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[yt]:"\u6DFB\u52A0\u56FE\u7247",[kn]:"\u6DFB\u52A0\u753B\u56FE",[wt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Za]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:ke="",onChange:rt,width:qe="100%",height:Dn=400,miniToolbar:mn=!1,isFocus:Rn=!1,watch:Ba,insertTemp:ma,mode:ta="markdown",id:fa="markdown-editor-id",showResizeBar:sa=!1,noStorage:pn=!1,showNullButton:Ta=!1,showNullProgramButton:vr=!1,hidetoolBar:co=!1,fullScreen:In=!1,onBlur:nn,onCMBeforeChange:Nr,onFullScreen:Ea,className:ao="",disablePaste:or=!1,disabled:La=!1,disabledFill:fo=!1,placeholder:io="",values:Co="",extraUse:vo})=>{const[yn,Or]=(0,b.useState)(null),[ro,ir]=(0,b.useState)(ke),[Ct,Ue]=(0,b.useState)(Ba),[Re,Rt]=(0,b.useState)(In),[Cn,na]=(0,b.useState)(""),[Oe,it]=(0,b.useState)(0),[Me,lt]=(0,b.useState)(Dn),[Zt,za]=(0,b.useState)(!1),Ga=(0,b.useRef)((0,Ft.Z)()),Vn=(0,b.useRef)(!1),Jt=(0,b.useRef)(),[Hn,Da]=(0,b.useState)(0),[Oa,tr]=(0,b.useState)(0),da=(0,b.useRef)(),xt=(0,b.useRef)(),ga=(0,b.useRef)(),dr=(0,b.useRef)(),Ar=()=>Tr(void 0,null,function*(){var Pa;const Wn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Ga.current}});(Pa=Wn==null?void 0:Wn.attachments)!=null&&Pa.length&&(console.log("cm:",yn,da),Wn.attachments.map($t=>{$t.content_type.indexOf("image")>-1?yn.replaceSelection(`![,](/api/attachments/${$t.id}?type=${$t.content_type})`):$t.content_type.indexOf("video")>-1?yn.replaceSelection(``):$t.content_type.indexOf("pdf")>-1?yn.replaceSelection(`${$t.name}`):yn.replaceSelection(`[${$t.name}](${ENV.API_SERVER}/api/attachments/${$t.id}?type=${$t.content_type})`)}))});(0,b.useEffect)(()=>{const Pa=window.scrollY||window.pageYOffset;ir(Co),yn==null||yn.setValue(Co),window.scrollTo(0,Pa)},[Co]),(0,b.useEffect)(()=>{Ea==null||Ea(Re)},[Re]),(0,b.useEffect)(()=>{if(da.current){let Pa=function($t,On){var pr;if(or){On.preventDefault();return}const De=On.clipboardData;if(De){const Kr=De.types.toString(),ka=De.items;if(Kr==="Files"||De.types.indexOf("Files")>-1){if(On.preventDefault(),ta=="stex")return;try{let cr=ka[1];((pr=ka[0])==null?void 0:pr.kind)==="file"&&(cr=ka[0]);const gr=cr.getAsFile(),Vr=gr.name.split(".").pop();(0,tt.I)(gr,Jr=>{var Fo,ho,ii;Jr.id?((Fo=gr==null?void 0:gr.type)==null?void 0:Fo.indexOf("image"))>-1?Wn.replaceSelection(``):((ho=gr==null?void 0:gr.type)==null?void 0:ho.indexOf("video"))>-1?Wn.replaceSelection(``):((ii=gr==null?void 0:gr.type)==null?void 0:ii.indexOf("pdf"))>-1?Wn.replaceSelection(`${gr.name}`):St.includes(Vr)?Wn.replaceSelection(`${gr.name}`):Wn.replaceSelection(`[${gr.name}](/api/attachments/${Jr.id}?type=${Jr.content_type})`):(Jr==null?void 0:Jr.status)===401&&(Ot.ZP.warning((Jr==null?void 0:Jr.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(cr){Ot.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Wn=Je().fromTextArea(da.current,{mode:ta,lineNumbers:!mn,lineWrapping:!0,value:ke,autoCloseTags:!vr,autoCloseBrackets:!0});return Wn.on("keyup",function($t,On){On.keyCode===8&&($t.getValue()==""?Wn.setOption("placeholder",io):Wn.setOption("placeholder",null))}),Wn.on("keydown",function($t,On){if(On.keyCode===8){var pr=Zn($t);pr&&On.preventDefault()}}),Rn&&Wn.focus(),Wn.on("paste",Pa),Wn.on("dragleave",function($t,On){xt.current.classList.remove("mouse-hover-md")}),La&&Wn.on("beforeChange",function($t,On){(On.origin==="paste"||On.origin==="+input")&&On.cancel()}),Or(Wn),()=>{Wn.off("paste",Pa)}}},[]);const lr=(0,b.useCallback)(()=>{if(xt.current)try{}catch(Pa){console.log(Pa,"---- to set md editor body height")}},[Me,xt,Re]);(0,b.useEffect)(()=>{function Pa(){let Wn=new Te.Z($t=>{for(let On of $t)(On.target.offsetHeight>0||On.target.offsetWidth>0)&&(lr(),yn.setSize("100%","100%"),yn.refresh())});return Wn.observe(da.current.parentElement),Wn}if(yn){const Wn=Pa();return()=>{var $t,On;($t=da.current)!=null&&$t.parentElement&&Wn.unobserve((On=da.current)==null?void 0:On.parentElement)}}},[yn,lr]),(0,b.useEffect)(()=>{if(yn){let Pa=[];for(const[Wn,$t]of Object.entries(sn)){let On={[Wn]:()=>{Tn($t)}};Pa.push(On),yn.addKeyMap(On)}return Jt.current=setInterval(()=>{Vn.current&&Ar()},4e3),()=>{clearInterval(Jt.current);for(let Wn of Pa)yn.removeKeyMap(Wn)}}},[yn]),(0,b.useEffect)(()=>{In!==Re&&Rt(In)},[In]),(0,Ia.Z)(()=>{if(!pn&&Oe>0){let Pa=new Date().getTime(),Wn=window.sessionStorage.getItem(fa);Pa>=Oe+Ja&&(!Wn||Wn!==ro)&&(window.sessionStorage.setItem(fa,ro),za(!0))}},Ja),(0,b.useEffect)(()=>{Ue(Ba)},[yn,Ba]),(0,b.useEffect)(()=>{yn&&Rn&&yn.focus()},[yn,Rn]),(0,b.useEffect)(()=>{if(Ct&&yn){let Pa=function($t){let On=$t.target;if(dr.current){let pr=On.scrollTop/On.scrollHeight;dr.current.scrollTop=dr.current.scrollHeight*pr}};const Wn=yn.getScrollerElement();return Wn.addEventListener("scroll",Pa),()=>{Wn.removeEventListener("scroll",Pa)}}},[yn,Ct]),(0,b.useEffect)(()=>{if(yn&&Nr){let Pa=function(Wn,$t){Nr(Wn,$t)};return yn.on("beforeChange",Pa),()=>{yn.off("beforeChange",Pa)}}},[yn,Nr]),(0,b.useEffect)(()=>{if(yn&&nn){let Pa=function(){nn(yn.getValue())};return yn.on("blur",Pa),()=>{yn.off("blur",Pa)}}},[yn,nn]);function Zn(Pa,Wn){var $t=Pa.getDoc(),On=$t.getCursor(),pr=$t.getLine(On.line),De=pr.charAt(On.ch-1),Kr=pr.lastIndexOf("@\u2581@",On.ch),ka=pr.lastIndexOf("@\u2581\u2581@",On.ch),cr=Kr>ka?Kr:ka,gr=Kr>ka?3:4;if(ba.indexOf(De)===-1)return null;if(console.log("change1:",Wn,Pa,pr,On,cr,Kr,ka,De),cr>=0&&On.ch-cr<5){var Vr=cr+gr;return $t.replaceRange("",{line:On.line,ch:cr},{line:On.line,ch:Vr}),{line:On.line,ch:Vr}}return null}(0,b.useEffect)(()=>{if(yn){let Pa=function(Wn,$t){const On=Wn.getValue();ir(On),it(new Date().getTime()),Wn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),rt&&(vr?rt(On,po(On)):rt(On))};return yn.on("change",Pa),()=>{yn.off("change",Pa)}}},[yn,rt]),(0,b.useEffect)(()=>{if(yn)if(ke==null)yn.setValue(""),ir("");else{const Pa=window.scrollY||window.pageYOffset;ke!==yn.getValue()&&(yn.setValue(ke),ir(ke),yn.setCursor(La?1:yn.lineCount(),0),window.scrollTo(0,Pa))}},[yn,ke]);const Tn=(0,b.useCallback)(Pa=>{const Wn=yn.getCursor(),$t=yn.getSelection();let On=$t.split(` -`);switch(Pa){case"bold":return yn.replaceSelection("**"+$t+"**"),$t===""&&yn.setCursor(Wn.line,Wn.ch+2),yn.focus();case"italic":return yn.replaceSelection("*"+$t+"*"),$t===""&&yn.setCursor(Wn.line,Wn.ch+1),yn.focus();case"code":return yn.replaceSelection("`"+$t+"`"),$t===""&&yn.setCursor(Wn.line,Wn.ch+1),yn.focus();case"inline-latex":return na("inline-latex"),yn.focus();case"latex":return yn.replaceSelection("```latex\n"+$t+"\n```"),yn.setCursor(Wn.line+1,$t.length+1),yn.focus();case"line-break":return yn.replaceSelection(`
-`),yn.focus();case"list-ul":return $t===""?yn.replaceSelection("- "+$t):yn.replaceSelection(On.map(pr=>pr===""?"":`- ${pr}`).join(` -`)),yn.focus();case"list-ol":return $t===""?yn.replaceSelection("1. "+$t):yn.replaceSelection(On.map((pr,De)=>pr===""?"":`${De+1}. ${pr}`).join(` -`)),yn.focus();case"add-null-ch":return $t===""&&yn.setCursor(Wn.line,Wn.ch),yn.replaceSelection(wr),yn.focus();case"add-signal":return $t===""&&yn.setCursor(Wn.line,Wn.ch),yn.replaceSelection(Zr),yn.focus();case"add-multiple":return $t===""&&yn.setCursor(Wn.line,Wn.ch),yn.replaceSelection(ba),yn.focus();case"inster-template-1":return $t===""&&yn.setCursor(Wn.line,Wn.ch),yn.replaceSelection(br),yn.focus();case"eraser":return yn.setValue(""),yn.focus();case"trigger-watch":return Ue(!Ct),yn.focus();case"trigger-full-screen":return Rt(!Re),yn.focus();case cn:na(cn);return;case Kn:na(Kn);return;case yt:na(yt);return;case kn:na(kn);return;case"maths-latex":na("maths-latex");return;case wt:na(wt);return;case Za:na(Za);return;default:throw new Error}},[yn,Ct,Re]),Pn=(0,b.useCallback)((Pa,Wn)=>{var $t,On,pr,De,Kr,ka;switch(na(""),Cn){case cn:const{title:Fo,link:ho}=Pa;return yn.replaceSelection(`[${Fo}](${ho})`),yn.focus();case Kn:const{language:ii,content:jo}=Pa;return yn.replaceSelection(["```"+ii,jo,"```"].join(` -`)),yn.focus();case"maths-latex":for(var cr=atob(Pa),gr=new Uint8Array(cr.length),Vr=0;Vr{tl.id?yn.replaceSelection(`![,](/api/attachments/${tl.id}?type=${tl.content_type})`):(tl==null?void 0:tl.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":yn.replaceSelection("`$$"+Pa+"$$`");break;case yt:case kn:case _t:const{src:wi,alt:pl}=Pa,si=Wn,bl=(pr=(On=($t=si==null?void 0:si.name)==null?void 0:$t.split("."))==null?void 0:On.pop)==null?void 0:pr.call(On);return((De=si==null?void 0:si.type)==null?void 0:De.indexOf("image"))>-1||!(si!=null&&si.type)?si.align||si.width?yn.replaceSelection(`

${pl||

`):yn.replaceSelection(`${pl||`):((Kr=si==null?void 0:si.type)==null?void 0:Kr.indexOf("video"))>-1?yn.replaceSelection(``):((ka=si==null?void 0:si.type)==null?void 0:ka.indexOf("pdf"))>-1?yn.replaceSelection(`${si.name}`):St.includes(bl)?yn.replaceSelection(`${si.name}`):yn.replaceSelection(`[${si.name}](${wi})`),yn.focus();case Za:const{row:Mi,col:gl,align:el}=Pa;let Il=` -`;for(let tl=0;tl{switch(Cn){case cn:return b.createElement(fn,{callback:Pn,onCancel:zr});case Kn:return b.createElement(vn.Z,{callback:Pn,onCancel:zr});case yt:return b.createElement(tt.Z,{callback:Pn,onCancel:zr});case wt:return b.createElement(Fe,{callback:Pn,onCancel:zr});case Za:return b.createElement(Kt,{callback:Pn,onCancel:zr});case"maths-latex":return b.createElement(Ut,{showSaveButton:!0,callback:Pn});case"inline-latex":return b.createElement(Dt.Z,{showSaveButton:!0,callback:Pn});default:return null}},[Cn]);function zr(){na("")}(0,b.useEffect)(()=>{if(ga.current){let Pa=function(Kr){pr=!0,De=Kr.pageY},Wn=function(){pr=!1},$t=function(Kr){if(pr){let ka=Kr.pageY-De;ka<0&&(ka=0),ka>300&&(ka=300);let cr=Dn+ka+"px";lt(cr)}},On=ga.current,pr=!1,De=0;return On.addEventListener("mousedown",Pa),document.addEventListener("mousemove",$t),document.addEventListener("mouseup",Wn),()=>{On.removeEventListener("mousedown",Pa),document.removeEventListener("mousemove",$t),document.removeEventListener("mouseup",Wn)}}},[yn,ga]),(0,b.useEffect)(()=>{lt(Dn)},[Dn]);const lo=En(qe),$r=En(Me),Ya={width:lo,height:$r},_r=(0,b.useMemo)(()=>{if(Oe){let Pa=new Date(Oe),Wn=Pa.getHours(),$t=Pa.getMinutes(),On=Pa.getSeconds();return Wn=Wn<10?"0"+Wn:Wn,$t=$t<10?"0"+$t:$t,On=On<10?"0"+On:On,`${Wn}:${$t}:${On}`}return 0},[Oe]),po=Pa=>{const Wn=[];if(vr){let $t=-1;Pa=Pa.replace(/(@▁▁@|@▁@)/g,function(On,pr,De){Wn.push({multiLine:On!==Zr})})}return Wn};function ai(){window.sessionStorage.removeItem(fa),za(!1),it(0)}function oi(){za(!1),it(0),yn.setValue(window.sessionStorage.getItem(fa))}(0,b.useEffect)(()=>{Ln[Cn]&&Cn!==kn&&Cn!==wt&&setTimeout(()=>{const Pa=document.getElementsByClassName("markdown-popup-form")[0],Wn=window.innerWidth/2-Pa.offsetWidth/2,$t=window.innerHeight/2-Pa.offsetHeight/2;Da(Wn),tr($t)},0)},[Cn]);const Oi=Pa=>{Pa.preventDefault();const Wn=Pa.clientX-Hn,$t=Pa.clientY-Oa;document.body.onmousemove=On=>{let pr=On.clientX-Wn,De=On.clientY-$t;const Kr=document.getElementsByClassName("markdown-popup-form")[0],ka=window.innerWidth-Kr.offsetWidth,cr=window.innerHeight-Kr.offsetHeight;pr=Math.max(0,Math.min(pr,ka)),De=Math.max(0,Math.min(De,cr)),Gr(On.clientX,On.clientY,Wn,$t)&&(Da(pr),tr(De))},document.body.onmouseup=function(){document.body.onmousemove=null}},Gr=(Pa,Wn,$t,On)=>{const pr=document.body.clientHeight,De=document.body.clientWidth;return Pa<20&&$t>Pa||Pa>De-20&&$tWn||Wn>pr-20&&OnEt in We?ot(We,Et,{enumerable:!0,configurable:!0,writable:!0,value:ht}):We[Et]=ht,ee=(We,Et)=>{for(var ht in Et||(Et={}))E.call(Et,ht)&&y(We,ht,Et[ht]);if(a)for(var ht of a(Et))x.call(Et,ht)&&y(We,ht,Et[ht]);return We},ne=(We,Et)=>Qe(We,de(Et));const{useForm:oe}=b.default,le={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var Ce=({callback:We,onCancel:Et})=>{const[ht]=oe();let ft=(0,Ke.useRef)();function Gn($n){ft.current.width=ht.getFieldValue("width"),ft.current.align=ht.getFieldValue("align"),We($n,ft.current)}function Nn($n,Xt){if($n.status===-1){be.ZP.error($n.message);return}ht.setFieldsValue({src:`/api/attachments/${$n.id}`,type:Xt.type})}function ca($n){let Xt=$n.target.files[0];ft.current=Xt,Ge(Xt,Nn)}return et.createElement(b.default,ne(ee({form:ht},ie),{className:"upload-image-panel",onFinish:Gn,style:{width:470,overflow:"hidden"}}),et.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},et.createElement("div",{className:"flex-container"},et.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},et.createElement(Je.default,{style:le})),et.createElement(ye,{onFileChange:ca}))),et.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},et.createElement(Je.default,{style:{width:264}})),et.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},et.createElement(Te.Z,null,et.createElement(b.default.Item,{name:"width",style:{margin:0}},et.createElement(Ze.Z,{style:{width:264}})),et.createElement("span",{className:"ml8"},"%"))),et.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},et.createElement(ut.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"}]})),et.createElement("aside",null,et.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},et.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),et.createElement(he.ZP,{type:"default",onClick:Et},"\u53D6\u6D88"))))};function ye({onFileChange:We}){return et.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",et.createElement("input",{type:"file",onChange:We}))}function Ge(We,Et){if(!We)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ie.bg)())throw be.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ht=new FormData;ht.append("editormd-image-file",We),ht.append("file_param_name","editormd-image-file"),ht.append("byxhr","true");var ft=new window.XMLHttpRequest;ft.withCredentials=!0,ft.addEventListener("load",function(Gn){Et(JSON.parse(Gn.target.responseText),We)},!1),ft.addEventListener("error",function(Gn){console.error(Gn)},!1),ft.open("POST",`${Xe.KI}/api/attachments.json`),ft.send(ht)}},51498:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Je}});var b=ae(59301),be=ae(4676);class Je extends b.Component{constructor(Ze){super(Ze);const ut=window.document;this.node=ut.createElement("div"),ut.body.appendChild(this.node)}render(){const{children:Ze}=this.props;return(0,be.createPortal)(Ze,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},47458:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return be}});var b=ae(59301);function be(Je,Te){const Ze=(0,b.useRef)();(0,b.useEffect)(()=>{Ze.current=Je}),(0,b.useEffect)(()=>{function ut(){Ze.current()}if(Te!==null){let he=setInterval(ut,Te);return()=>clearInterval(he)}},[Te])}},57863:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return E}});var b=ae(59301),be=ae(44993),Je=ae(78241),Te=ae(8591),Ze=ae(43418),ut=ae(92832),he={wrap:"wrap___TwY3U",content:"content___Ks95W",mainPathWrap:"mainPathWrap___CrMaa",colorBlue:"colorBlue___dvWbP"},Xe=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,ot=(x,y,ee)=>y in x?Xe(x,y,{enumerable:!0,configurable:!0,writable:!0,value:ee}):x[y]=ee,Qe=(x,y)=>{for(var ee in y||(y={}))Ie.call(y,ee)&&ot(x,ee,y[ee]);if(Ke)for(var ee of Ke(y))et.call(y,ee)&&ot(x,ee,y[ee]);return x},de=(x,y,ee)=>new Promise((ne,oe)=>{var le=ye=>{try{Ce(ee.next(ye))}catch(Ge){oe(Ge)}},ie=ye=>{try{Ce(ee.throw(ye))}catch(Ge){oe(Ge)}},Ce=ye=>ye.done?ne(ye.value):Promise.resolve(ye.value).then(le,ie);Ce((ee=ee.apply(x,y)).next())});const a=({shixunsDetail:x,globalSetting:y,loading:ee,dispatch:ne,title:oe,pathList:le=[],showInputPath:ie=!1,isMergeSelectFile:Ce=!1,onFinish:ye=()=>{}})=>{const[Ge]=Je.default.useForm(),We=(0,be.useParams)(),Et=(0,be.useLocation)(),ht=(0,b.useRef)(),[ft,Gn]=(0,b.useState)(""),[Nn,ca]=(0,b.useState)(""),[$n,Xt]=(0,b.useState)([]),[Mn,dt]=(0,b.useState)([]);(0,b.useEffect)(()=>{var mt,Bt;ht.current=((Bt=(mt=Et.pathname)==null?void 0:mt.split("/"))==null?void 0:Bt[3])==="repository"},[]),(0,b.useEffect)(()=>{if(x.actionTabs.key!=="Repository-SelectFilePath")return;const mt=le.join("/");let Bt=[];le.map((Bn,an)=>{an===0?Bt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Bn}`,path:mt}):Bt.push({val:`/${Bn}`,path:mt})}),Xt(Bt),Gn(mt),ca(mt),Tt(mt)},[x.actionTabs.key]);const Tt=mt=>de(void 0,null,function*(){const Bt=yield ne({type:ht.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:We.id,path:mt}});Bt&&dt(Bt.trees||[])}),ln=mt=>{let Bt=ft;mt.type==="tree"&&($n.length?$n.push({val:`/${mt.name}`,path:mt.name}):$n.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${mt.name}`,path:mt.name}),Xt($n),Bt=ft?`${ft}/${mt.name}`:mt.name,Gn(Bt)),Tt(Bt)},fn=(mt,Bt)=>{const Bn=$n.filter((on,Be)=>Be<=Bt);Xt(Bn);const an=Bn.filter((on,Be)=>Be!==0).map(on=>on.val).join("").substr(1);Gn(an),Tt(an)},vn=()=>de(void 0,null,function*(){const mt=Ge==null?void 0:Ge.getFieldsValue(),Bt=ft?`${ft}${mt!=null&&mt.name?`/${mt==null?void 0:mt.name}`:""}`:mt==null?void 0:mt.name;if(Ce){ye(Bt),tt();return}if(ie){yield Ge.validateFields();const Bn=yield ne({type:"shixunsDetail/uploadGitFolder",payload:Qe(Qe({},{id:We.id,path:Bt}),ht.current?{}:{secret_repository:!0})});ye(Nn),Bn.status===0&&Te.ZP.info("\u65B0\u5EFA\u6210\u529F")}else ye(Bt),Te.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");tt()}),tt=()=>{ne({type:"shixunsDetail/setActionTabs",payload:{}}),Ge.resetFields()};return b.createElement(Ze.default,{centered:!0,title:oe||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:x.actionTabs.key==="Repository-SelectFilePath",onOk:vn,onCancel:tt},b.createElement("div",{className:he.wrap},b.createElement("div",{className:he.content},b.createElement("div",{className:he.mainPathWrap},!!($n!=null&&$n.length)&&$n.map((mt,Bt)=>b.createElement("a",{key:Bt,onClick:()=>fn(mt,Bt)},mt.val))),!!(Mn!=null&&Mn.length)&&Mn.map((mt,Bt)=>mt.type==="tree"&&b.createElement("a",{key:Bt,onClick:()=>ln(mt)},b.createElement("i",{className:`iconfont icon-wenjianjia ${he.colorBlue}`}),mt.name))),b.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),b.createElement("div",{className:"mt5 mb5"},ft),ie&&b.createElement(Je.default,{form:Ge,scrollToFirstError:!0,className:"mt20"},b.createElement(Je.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(ut.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var E=(0,be.connect)(({shixunsDetail:x,loading:y,globalSetting:ee})=>({shixunsDetail:x,globalSetting:ee,loading:y.models.index}))(a)},54499:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Mn}});var b=ae(59301),be=ae(44993),Je=ae(36381),Te=ae(92832),Ze=ae(78241),ut=ae(8591),he=ae(43418),Xe=ae(24905),Ke=ae(6848),Ie=ae(5871),et=ae(5112),ot=ae(81327),Qe=ae(95237),de=ae(57809),a=ae(78673),E=ae(43727),x=ae(36433),y={wrap:"wrap___BgpUe",row:"row___UWxAG",textarea:"textarea___gaLin",btn:"btn___ZpuhS",sub:"sub___Jd_ZS"},ee=ae(58531),ne=ae(52430),oe=ae(64681),le=ae(59301),ie=Object.defineProperty,Ce=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,ht=(dt,Tt,ln)=>Tt in dt?ie(dt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:ln}):dt[Tt]=ln,ft=(dt,Tt)=>{for(var ln in Tt||(Tt={}))We.call(Tt,ln)&&ht(dt,ln,Tt[ln]);if(Ge)for(var ln of Ge(Tt))Et.call(Tt,ln)&&ht(dt,ln,Tt[ln]);return dt},Gn=(dt,Tt)=>Ce(dt,ye(Tt)),Nn=(dt,Tt,ln)=>new Promise((fn,vn)=>{var tt=Bn=>{try{Bt(ln.next(Bn))}catch(an){vn(an)}},mt=Bn=>{try{Bt(ln.throw(Bn))}catch(an){vn(an)}},Bt=Bn=>Bn.done?fn(Bn.value):Promise.resolve(Bn.value).then(tt,mt);Bt((ln=ln.apply(dt,Tt)).next())});const{Panel:ca}=Je.default,{TextArea:$n}=Te.default;var Mn=({active:dt,type:Tt="jupyter"})=>{var ln,fn;const vn=(0,be.useParams)(),[tt]=Ze.default.useForm(),[mt,Bt]=(0,b.useState)({}),[Bn,an]=(0,b.useState)(!1),[on,Be]=(0,b.useState)(0),[Pe,He]=(0,b.useState)([]),[At,bt]=(0,b.useState)([]),[It,jt]=(0,b.useState)([]),zt=(fn=(ln=(0,oe.eY)())==null?void 0:ln.shixun)==null?void 0:fn.editable;(0,b.useEffect)(()=>{dt==="testCase"&&bn()},[dt]),(0,b.useEffect)(()=>{Mt()},[]);const bn=()=>Nn(void 0,null,function*(){var Wt,at,Ut,Dt,Ft,Ot,cn,yt,wt,kn,_t,Kn,Za,fr;const rr=[{hidden:0,input:"",output:"",score:100}],Ia=yield(0,ne.ZP)(`/api/shixuns/${vn==null?void 0:vn.id}/jupyter_evalute_setting.json`,{method:"get"});if((Ia==null?void 0:Ia.status)===0){jt((Wt=Ia==null?void 0:Ia.data)==null?void 0:Wt.standard_scripts);const Tr={open_evaluate:(at=Ia==null?void 0:Ia.data)==null?void 0:at.open_evaluate,exec_time:((Ut=Ia==null?void 0:Ia.data)==null?void 0:Ut.exec_time)||3,test_set_score:((Dt=Ia==null?void 0:Ia.data)==null?void 0:Dt.test_set_score)===null?!1:(Ft=Ia==null?void 0:Ia.data)==null?void 0:Ft.test_set_score,test_set_average:((Ot=Ia==null?void 0:Ia.data)==null?void 0:Ot.test_set_average)===null?!0:(cn=Ia==null?void 0:Ia.data)==null?void 0:cn.test_set_average,choice_standard_scripts:((yt=Ia==null?void 0:Ia.data)==null?void 0:yt.choice_standard_scripts)||null,evaluate_script:((wt=Ia==null?void 0:Ia.data)==null?void 0:wt.evaluate_script)||"",evaluate_method:(kn=Ia==null?void 0:Ia.data)==null?void 0:kn.evaluate_method,use_jupyter_result:(_t=Ia==null?void 0:Ia.data)==null?void 0:_t.use_jupyter_result};tt.setFieldsValue(Tr),Bt(Tr),He((Za=(Kn=Ia==null?void 0:Ia.data)==null?void 0:Kn.test_sets)!=null&&Za.length?(fr=Ia==null?void 0:Ia.data)==null?void 0:fr.test_sets:rr)}}),Mt=()=>Nn(void 0,null,function*(){var Wt;const at=yield(0,ne.ZP)(`/api/shixuns/${vn==null?void 0:vn.id}/get_jupyter_tags.json`,{method:"get"});(at==null?void 0:at.status)===0&&bt(((Wt=at==null?void 0:at.data)==null?void 0:Wt.list)||[])}),Fe=Wt=>Nn(void 0,null,function*(){const Ut=Pe.map(Ft=>Ft.score).reduce((Ft,Ot)=>Ft+Ot,0);if(Wt.test_set_score&&Ut!==100){ut.ZP.warning("\u6D4B\u8BD5\u7528\u4F8B\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}if(Wt.evaluate_method===3&&(Pe!=null&&Pe.some(Ft=>!Ft.tags))){ut.ZP.warning("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EE3\u7801\u5757");return}an(!0),(yield(0,ne.ZP)(`/api/shixuns/${vn==null?void 0:vn.id}/update_jupyter_evaluate_setting.json`,{method:"post",body:Gn(ft({},Wt),{mirror_script_id:Wt==null?void 0:Wt.choice_standard_scripts,open_evaluate:Wt!=null&&Wt.open_evaluate?1:0,test_set:Pe.map(Ft=>Gn(ft({},Ft),{is_file:!1}))})})).status===0&&ut.ZP.success("\u4FDD\u5B58\u6210\u529F"),an(!1)}),xe=Wt=>{Bt(ft({},tt.getFieldsValue())),"test_set_average"in Wt&&(Wt!=null&&Wt.test_set_average)&&ct(Pe),"test_set_score"in Wt&&(Wt!=null&&Wt.test_set_score)&&(tt.setFieldsValue({test_set_average:!0}),Bt(Gn(ft({},tt.getFieldsValue()),{test_set_average:!0})),ct(Pe)),"choice_standard_scripts"in Wt&&he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:le.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",le.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Nn(void 0,null,function*(){const at=yield(0,ne.ZP)(`/api/shixuns/${vn==null?void 0:vn.id}/get_script_contents.json`,{method:"get",params:{id:vn==null?void 0:vn.id,script_id:Wt==null?void 0:Wt.choice_standard_scripts}});at!=null&&at.content&&(he.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:le.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")}),tt.setFieldsValue({evaluate_script:at==null?void 0:at.content}),Bt(Gn(ft({},tt.getFieldsValue()),{evaluate_script:at==null?void 0:at.content})))})})},ct=Wt=>{let at=0;const Ut=Math.floor((100-at)/Wt.length),Dt=Ut+(100-at)%Wt.length;Wt=Wt.map((Ft,Ot)=>Ot===Wt.length-1?Gn(ft({},Ft),{score:Dt}):Gn(ft({},Ft),{score:Ut})),He(Wt)},Lt=()=>{const Wt=[...Pe,{hidden:0,input:"",output:"",score:0}];tt.getFieldValue("test_set_average")?ct(Wt):He(Wt)},{test_set_score:qt,test_set_average:Kt,choice_standard_scripts:kt,open_evaluate:rn}=mt;return le.createElement("section",{className:y.wrap},le.createElement(Ze.default,{form:tt,disabled:!rn,layout:"vertical",onValuesChange:xe,onFinish:Fe},le.createElement(Ze.default.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked"},le.createElement(Xe.default,{disabled:!1},"\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD")),le.createElement("h4",{className:"font14"},"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),le.createElement(Ke.Z,{title:!rn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement(Ze.default.Item,{label:"\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09\uFF1A",name:"exec_time",className:y.row,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},le.createElement(Ie.Z,{size:"large",style:{width:400},min:3}))),le.createElement("h4",{className:"font14 mb10"},"\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219"),le.createElement(Ke.Z,{title:!rn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement(Ze.default.Item,{name:"test_set_score"},le.createElement(et.ZP.Group,null,le.createElement(ot.Z,{direction:"vertical"},le.createElement(et.ZP,{value:!1},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",le.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),le.createElement(et.ZP,{value:!0},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",le.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))))),le.createElement(Ze.default.Item,{label:le.createElement("span",{style:{fontWeight:500},className:"c-black"},"\u8BC4\u6D4B\u8BBE\u7F6E"),name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u8BBE\u7F6E"}]},le.createElement(et.ZP.Group,null,le.createElement(ot.Z,{direction:"vertical"},le.createElement(et.ZP,{value:1},"\u901A\u8FC7\u6240\u6709\u4EE3\u7801\u5757\u8BC4\u6D4B",le.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6240\u6709\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09")),le.createElement(et.ZP,{value:3},"\u901A\u8FC7\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B",le.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6307\u5B9A\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09"))))),le.createElement(Qe.Z,{align:"middle",justify:"space-between",className:"font14"},le.createElement("div",{style:{fontWeight:500}},le.createElement("span",{className:y.sub},"*"),"\u6D4B\u8BD5\u7528\u4F8B"),le.createElement(Ke.Z,{title:!rn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement(x.op,{style:{borderRadius:2},onClick:Lt},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),qt&&le.createElement(Ze.default.Item,{name:"test_set_average"},le.createElement(et.ZP.Group,null,le.createElement(et.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),le.createElement(et.ZP,{value:!1,style:{marginLeft:50}},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),le.createElement(Ke.Z,{title:!rn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement("div",null,Pe.map((Wt,at)=>le.createElement(Je.default,{activeKey:on,key:at,onChange:()=>{Be(Ut=>Ut===at?null:at)}},le.createElement(ca,{header:le.createElement("div",{className:"font16"},le.createElement("span",{className:"mr10"},"\u6D4B\u8BD5\u7528\u4F8B",at+1),mt.test_set_score&&le.createElement("span",{style:{marginLeft:40}},le.createElement(Ie.Z,{style:{width:120},value:Wt.score,onClick:Ut=>Ut.stopPropagation(),min:0,max:100,precision:0,onBlur:Ut=>{if(Number(Ut)<0||Number(Ut)>100){ut.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const Dt=Pe.map((Ot,cn)=>cn===at?Gn(ft({},Ot),{score:100}):Ot),Ft={test_set_average:!1};Bt(ft(ft({},mt),Ft)),tt.setFieldsValue(Ft),He(Dt)}},disabled:Kt,onChange:Ut=>{const Dt=Pe.map((Ot,cn)=>cn===at?Gn(ft({},Ot),{score:Ut?Number(Ut):0}):Ot),Ft={test_set_average:!1};Bt(ft(ft({},mt),Ft)),tt.setFieldsValue(Ft),He(Dt)}}),le.createElement("span",{className:"ml10 mr10"},"%")),le.createElement("span",{className:"tr flex1",style:{float:"right"}},at!==0&&le.createElement(Ke.Z,{placement:"bottom",title:"\u5220\u9664"},le.createElement("span",{style:{color:"#c5c5c5"},className:"current iconfont icon-shanchu4",onClick:Ut=>{Ut.stopPropagation(),he.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u6D4B\u8BD5\u7528\u4F8B\u5417\uFF1F",onOk:()=>{const Dt=Pe.filter((Ft,Ot)=>Ot!==at);ct(Dt)}})}})))),key:at},le.createElement("div",null,mt.evaluate_method===3&&le.createElement(Qe.Z,{align:"middle",className:"mb20"},le.createElement("div",null,le.createElement("span",{className:y.sub},"*"),le.createElement("span",null,"\u6307\u5B9A\u4EE3\u7801\u5757"),le.createElement(Ke.Z,{title:"\u8BF7\u5148\u5728Jupyter\u4E2D\u5BF9\u60A8\u9700\u8981\u8BC4\u6D4B\u7684\u6307\u5B9A\u4EE3\u7801\u5757\u5B8C\u6210\u6807\u7B7E\u8BBE\u7F6E\u3002"},le.createElement("i",{style:{marginLeft:6,marginRight:20,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),le.createElement(de.default,{value:Wt.tags,size:"large",style:{width:450},onChange:Ut=>{const Dt=Pe.map((Ft,Ot)=>Ot===at?Gn(ft({},Ft),{tags:Ut}):Ft);He(Dt)}},At==null?void 0:At.map(Ut=>le.createElement(de.default.Option,{value:Ut==null?void 0:Ut.tags,key:Ut==null?void 0:Ut.tags},Ut==null?void 0:Ut.tags)))),le.createElement(Qe.Z,{align:"middle"},le.createElement("div",null," ",le.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),le.createElement($n,{bordered:!1,className:y.textarea,rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:Wt.output,onChange:Ut=>{const Dt=Pe.map((Ft,Ot)=>Ot===at?Gn(ft({},Ft),{output:Ut.target.value}):Ft);He(Dt)}})),le.createElement(Qe.Z,{className:"mt20",align:"middle"},le.createElement("div",null,le.createElement("span",null,"\u53EF\u89C1\u6027"),le.createElement(Ke.Z,{title:le.createElement("div",null,le.createElement("div",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),le.createElement("div",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),le.createElement("div",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"))},le.createElement("i",{style:{marginLeft:6,marginRight:13,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),le.createElement("div",null,le.createElement(Xe.default,{className:"font14 ml5",checked:Wt.hidden===1,onChange:Ut=>{const Dt=Pe.map((Ft,Ot)=>{if(Ot===at){let cn={is_invisible:!1,actual_output_visible:!1};return Ut.target.checked&&(cn={is_invisible:!0,actual_output_visible:!0}),Gn(ft(ft({},Ft),cn),{hidden:Ut.target.checked?1:0})}return Ft});He(Dt)}},"\u5168\u90E8\u9690\u85CF")),le.createElement(Xe.default,{checked:Wt.is_invisible,style:{margin:"0 60px"},onChange:Ut=>{const Dt=Pe.map((Ft,Ot)=>{if(Ot===at){let cn=0;return Ut.target.checked&&Ft.actual_output_visible&&(cn=1),Gn(ft({},Ft),{hidden:cn,is_invisible:Ut.target.checked})}return Ft});He(Dt)}},"\u9690\u85CF\u9884\u671F\u8F93\u51FA"),le.createElement(Xe.default,{checked:Wt.actual_output_visible,onChange:Ut=>{const Dt=Pe.map((Ft,Ot)=>{if(Ot===at){let cn=0;return Ut.target.checked&&Ft.is_invisible&&(cn=1),Gn(ft({},Ft),{hidden:cn,actual_output_visible:Ut.target.checked})}return Ft});He(Dt)}},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),le.createElement("div",{className:"mt20"},le.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),le.createElement(Xe.default,{checked:Wt.last_match_rule,onChange:Ut=>{const Dt=Pe.map((Ft,Ot)=>Ot===at?Gn(ft({},Ft),{last_match_rule:Ut.target.checked}):Ft);He(Dt)}},le.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",le.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))))))),le.createElement("h4",{className:"font14 mt20 mb10"},le.createElement("span",{className:y.sub},"*"),"\u8BC4\u6D4B\u811A\u672C"),le.createElement(Ke.Z,{title:!rn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement(Ze.default.Item,{name:"choice_standard_scripts",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"}]},le.createElement(de.default,{getPopupContainer:Wt=>Wt.parentNode,size:"large",style:{width:400},placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},It.map((Wt,at)=>le.createElement(de.default.Option,{value:Wt.id,key:at},Wt.scptname))))),le.createElement(Ke.Z,{title:!rn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement(Ze.default.Item,{name:"evaluate_script"},le.createElement(ee.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!rn}}))),(0,oe.Ny)()&&le.createElement(Qe.Z,{className:"mb20",align:"middle"},le.createElement(Ze.default.Item,{name:"use_jupyter_result",className:"mt10",valuePropName:"checked",noStyle:!0},le.createElement(a.Z,null)),le.createElement("div",{className:"ml10"},"\u662F\u5426\u6CBF\u7528Jupyter\u8FD0\u884C\u7ED3\u679C"))),le.createElement(E.t,{okText:"\u4FDD\u5B58",hasOkBtn:zt,loading:Bn,onCancel:()=>be.history.push(`/shixuns/${vn==null?void 0:vn.id}/challenges`),onOk:()=>tt.submit(),className:Tt==="jupyterLab"?y.btn:""}))}},91065:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Ze}});var b=ae(59301),be={label:"label___CZ1_z",left:"left___ZKFRV",right:"right___zVTRn",error:"error___oNJNo"},Je=ae(6848),Ze=({name:ut,tooltipTitle:he,children:Xe,required:Ke,errorKey:Ie,errorValue:et,errorName:ot,errorStyle:Qe={},nameWidth:de=112,align:a="center",contentStyle:E={}})=>b.createElement(b.Fragment,null,b.createElement("div",{className:be.label,style:{alignItems:a}},b.createElement("div",{className:be.left,style:{width:de}},Ke&&b.createElement("span",null,"*"),b.createElement("div",null,ut),!!he&&b.createElement(Je.Z,{title:he},b.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),b.createElement("div",{className:be.right,style:E},Xe,ot&&et===Ie&&b.createElement("div",{className:be.error,style:Qe},ot))))},49035:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return ut}});var b=ae(59301),be={mirrorModal:"mirrorModal___Pi3tF",right:"right___Hot5f",title:"title___jjMKh",content:"content___BmOkD",des:"des___oGTUM",modal:"modal___yy3VB"},Je=ae(43418),Te=ae(98573),ut=({title:he,children:Xe,value:Ke})=>{const[Ie,et]=(0,b.useState)(!1);return b.createElement(b.Fragment,null,b.createElement("span",{onClick:()=>et(!0)},Xe),b.createElement(Je.default,{title:he,open:Ie,width:1e3,destroyOnClose:!0,centered:!0,onCancel:()=>et(!1),className:be.modal,footer:null},typeof Ke=="string"&&b.createElement(Te.Z,{value:Ke||""}),Object.prototype.toString.call(Ke)==="[object Array]"&&b.createElement(b.Fragment,null,Ke==null?void 0:Ke.map((ot,Qe)=>b.createElement("div",{key:Qe},b.createElement("b",null,ot.name||ot.type_name),b.createElement(Te.Z,{value:ot.description||""}))))))}},34360:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return bt}});var b=ae(59301),be=ae(43418),Je=ae(8591),Te=ae(43428),Ze=ae(99313),ut=ae(71418),he=ae(6848),Xe=ae(3113),Ke={header_body:"header_body___lAlEX",close:"close___OXweN",no_data:"no_data___h77J2",recommend_config_introduce:"recommend_config_introduce___ifFGY",recommend_config:"recommend_config___UXyKS",recommend_config_item:"recommend_config_item___zONum",item_title:"item_title___w5vXw",recommend_text:"recommend_text___f68Eu",item_content:"item_content___j_zbN",recommend_config_active_item:"recommend_config_active_item___SrTkJ",recommend_config_footer:"recommend_config_footer___PHnlA",application:"application___uh4gI",tooltip:"tooltip___f0uXh",disabled:"disabled___Ha9Ba"},Ie=ae(99267),et=ae(61485),ot=ae(13014),Qe=ae(4977),de=ae(52430),a=ae(76411),E={lineChart:"lineChart___dCEZW"},x=ae(61186),y=ae.n(x),ee=ae(59301),oe=({dataInfo:It,indexKey:jt,valueName:zt,startAndEndTime:bn,colors:Mt=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:Fe})=>{let xe=null;(0,b.useEffect)(()=>{Wt()},[It]),(0,b.useEffect)(()=>{window.addEventListener("resize",ct(()=>{xe&&xe.resize()},200))},[window.onresize]);const ct=(at,Ut,Dt=!1)=>{let Ft,Ot;return(...cn)=>{if(Dt){at.apply(Ot,cn),Dt=!1;return}clearTimeout(Ft),Ft=setTimeout(()=>{at.apply(Ot,cn)},Ut)}},Lt=at=>at?at.map(Ut=>{const Dt=new Date(Ut),Ft=String(Dt.getMonth()+1).padStart(2,"0"),Ot=String(Dt.getDate()).padStart(2,"0"),cn=String(Dt.getHours()).padStart(2,"0"),yt=String(Dt.getMinutes()).padStart(2,"0");return`${Ft}/${Ot} ${cn}:${yt}`}):[],qt=(at,Ut)=>at.map(Dt=>{const Ft=Ut.timestamps.indexOf(Dt);return Ft!==-1?Ut.values[Ft]:null});function Kt(at){let Ut=1/0;for(let Ft=0;Ft{let Ft=[];for(let Ot=at;Ot<=Ut;Ot+=Dt)Ft.push(Ot);return Ft},rn=()=>{var at;const Ut=((at=It==null?void 0:It.x)==null?void 0:at.flat())||[];let Dt=[...new Set(Ut)].sort((Kn,Za)=>Kn-Za),Ft=Kt(Dt),Ot=Ft==null?void 0:Ft.newArray,cn=Ft==null?void 0:Ft.minInterval;Dt=[...new Set([...Dt,...Ot])].sort((Kn,Za)=>Kn-Za);let yt=y()(bn[0],"YYYY-MM-DD HH:mm").valueOf(),wt=kt(yt,Dt[0]-cn,cn),kn=y()(bn[1],"YYYY-MM-DD HH:mm").valueOf(),_t=kt(Dt[Dt.length-1]+cn,kn,cn);return Dt=[...wt,...Dt,..._t],[...new Set(Dt)].sort((Kn,Za)=>Kn-Za)},Wt=()=>{var at;xe=a.init(document.getElementById(`lineChart${jt}`));let Ut=rn(),Dt=(at=It==null?void 0:It.y)==null?void 0:at.map((Ot,cn)=>{var yt;let wt={timestamps:(yt=It==null?void 0:It.x)==null?void 0:yt[cn],values:Ot};return Ot=qt(Ut,wt),{name:zt[cn],type:"line",itemStyle:{show:!1},lineStyle:{color:Mt[cn]},data:Ot}}),Ft={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(Ot){var cn;let yt="";return Ot.forEach((wt,kn)=>{console.log("item",wt),yt+=`
+\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,ht=["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 pn(Re){return/^\d+$/.test(Re)?`${Re}px`:Re}const Zt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",rn={[Zt+"-B"]:"bold",[Zt+"-I"]:"italic"},In={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[Un]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[bt]:"\u6DFB\u52A0\u56FE\u7247",[zn]:"\u6DFB\u52A0\u753B\u56FE",[xt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ja]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Qn=({defaultValue:Re="",onChange:rt,width:et="100%",height:wn=400,miniToolbar:gn=!1,isFocus:Wn=!1,watch:Da,insertTemp:fa,mode:aa="markdown",id:ha="markdown-editor-id",showResizeBar:da=!1,noStorage:fn=!1,showNullButton:Va=!1,showNullProgramButton:fr=!1,hidetoolBar:so=!1,fullScreen:Nn=!1,onBlur:tn,onCMBeforeChange:Nr,onFullScreen:Sa,className:ro="",disablePaste:rr=!1,disabled:io=!1,disabledFill:Na=!1,placeholder:fo="",values:co="",extraUse:vo})=>{const[Bn,Mr]=(0,b.useState)(null),[eo,or]=(0,b.useState)(Re),[Pt,Ue]=(0,b.useState)(Da),[Te,kt]=(0,b.useState)(Nn),[Fn,ra]=(0,b.useState)(""),[Cn,Ye]=(0,b.useState)(0),[Oe,qe]=(0,b.useState)(wn),[Nt,Xt]=(0,b.useState)(!1),vr=(0,b.useRef)((0,yt.Z)()),Hn=(0,b.useRef)(!1),bn=(0,b.useRef)(),[hn,$n]=(0,b.useState)(0),[Oa,Ba]=(0,b.useState)(0),wa=(0,b.useRef)(),Ft=(0,b.useRef)(),xa=(0,b.useRef)(),Za=(0,b.useRef)(),yr=()=>Tr(void 0,null,function*(){var Jn;const kn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:vr.current}});(Jn=kn==null?void 0:kn.attachments)!=null&&Jn.length&&(console.log("cm:",Bn,wa),kn.attachments.map(Gt=>{Gt.content_type.indexOf("image")>-1?Bn.replaceSelection(`![,](/api/attachments/${Gt.id}?type=${Gt.content_type})`):Gt.content_type.indexOf("video")>-1?Bn.replaceSelection(``):Gt.content_type.indexOf("pdf")>-1?Bn.replaceSelection(`${Gt.name}`):Bn.replaceSelection(`[${Gt.name}](${ENV.API_SERVER}/api/attachments/${Gt.id}?type=${Gt.content_type})`)}))});(0,b.useEffect)(()=>{const Jn=window.scrollY||window.pageYOffset;or(co),Bn==null||Bn.setValue(co),window.scrollTo(0,Jn)},[co]),(0,b.useEffect)(()=>{Sa==null||Sa(Te)},[Te]),(0,b.useEffect)(()=>{if(wa.current){let Jn=function(Gt,Tn){var lr;if(rr){Tn.preventDefault();return}const De=Tn.clipboardData;if(De){const Ur=De.types.toString(),za=De.items;if(Ur==="Files"||De.types.indexOf("Files")>-1){if(Tn.preventDefault(),aa=="stex")return;try{let dr=za[1];((lr=za[0])==null?void 0:lr.kind)==="file"&&(dr=za[0]);const cr=dr.getAsFile(),Gr=cr.name.split(".").pop();(0,at.I)(cr,Qr=>{var Ao,po,ri;Qr.id?((Ao=cr==null?void 0:cr.type)==null?void 0:Ao.indexOf("image"))>-1?kn.replaceSelection(``):((po=cr==null?void 0:cr.type)==null?void 0:po.indexOf("video"))>-1?kn.replaceSelection(``):((ri=cr==null?void 0:cr.type)==null?void 0:ri.indexOf("pdf"))>-1?kn.replaceSelection(`${cr.name}`):ht.includes(Gr)?kn.replaceSelection(`${cr.name}`):kn.replaceSelection(`[${cr.name}](/api/attachments/${Qr.id}?type=${Qr.content_type})`):(Qr==null?void 0:Qr.status)===401&&(Mt.ZP.warning((Qr==null?void 0:Qr.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(dr){Mt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const kn=$e().fromTextArea(wa.current,{mode:aa,lineNumbers:!gn,lineWrapping:!0,value:Re,autoCloseTags:!fr,autoCloseBrackets:!0});return kn.on("keyup",function(Gt,Tn){Tn.keyCode===8&&(Gt.getValue()==""?kn.setOption("placeholder",fo):kn.setOption("placeholder",null))}),kn.on("keydown",function(Gt,Tn){if(Tn.keyCode===8){var lr=jn(Gt);lr&&Tn.preventDefault()}}),Wn&&kn.focus(),kn.on("paste",Jn),kn.on("dragleave",function(Gt,Tn){Ft.current.classList.remove("mouse-hover-md")}),io&&kn.on("beforeChange",function(Gt,Tn){(Tn.origin==="paste"||Tn.origin==="+input")&&Tn.cancel()}),Mr(kn),()=>{kn.off("paste",Jn)}}},[]);const ir=(0,b.useCallback)(()=>{if(Ft.current)try{}catch(Jn){console.log(Jn,"---- to set md editor body height")}},[Oe,Ft,Te]);(0,b.useEffect)(()=>{function Jn(){let kn=new Ie.Z(Gt=>{for(let Tn of Gt)(Tn.target.offsetHeight>0||Tn.target.offsetWidth>0)&&(ir(),Bn.setSize("100%","100%"),Bn.refresh())});return kn.observe(wa.current.parentElement),kn}if(Bn){const kn=Jn();return()=>{var Gt,Tn;(Gt=wa.current)!=null&&Gt.parentElement&&kn.unobserve((Tn=wa.current)==null?void 0:Tn.parentElement)}}},[Bn,ir]),(0,b.useEffect)(()=>{if(Bn){let Jn=[];for(const[kn,Gt]of Object.entries(rn)){let Tn={[kn]:()=>{On(Gt)}};Jn.push(Tn),Bn.addKeyMap(Tn)}return bn.current=setInterval(()=>{Hn.current&&yr()},4e3),()=>{clearInterval(bn.current);for(let kn of Jn)Bn.removeKeyMap(kn)}}},[Bn]),(0,b.useEffect)(()=>{Nn!==Te&&kt(Nn)},[Nn]),(0,Ta.Z)(()=>{if(!fn&&Cn>0){let Jn=new Date().getTime(),kn=window.sessionStorage.getItem(ha);Jn>=Cn+Ja&&(!kn||kn!==eo)&&(window.sessionStorage.setItem(ha,eo),Xt(!0))}},Ja),(0,b.useEffect)(()=>{Ue(Da)},[Bn,Da]),(0,b.useEffect)(()=>{Bn&&Wn&&Bn.focus()},[Bn,Wn]),(0,b.useEffect)(()=>{if(Pt&&Bn){let Jn=function(Gt){let Tn=Gt.target;if(Za.current){let lr=Tn.scrollTop/Tn.scrollHeight;Za.current.scrollTop=Za.current.scrollHeight*lr}};const kn=Bn.getScrollerElement();return kn.addEventListener("scroll",Jn),()=>{kn.removeEventListener("scroll",Jn)}}},[Bn,Pt]),(0,b.useEffect)(()=>{if(Bn&&Nr){let Jn=function(kn,Gt){Nr(kn,Gt)};return Bn.on("beforeChange",Jn),()=>{Bn.off("beforeChange",Jn)}}},[Bn,Nr]),(0,b.useEffect)(()=>{if(Bn&&tn){let Jn=function(){tn(Bn.getValue())};return Bn.on("blur",Jn),()=>{Bn.off("blur",Jn)}}},[Bn,tn]);function jn(Jn,kn){var Gt=Jn.getDoc(),Tn=Gt.getCursor(),lr=Gt.getLine(Tn.line),De=lr.charAt(Tn.ch-1),Ur=lr.lastIndexOf("@\u2581@",Tn.ch),za=lr.lastIndexOf("@\u2581\u2581@",Tn.ch),dr=Ur>za?Ur:za,cr=Ur>za?3:4;if(ya.indexOf(De)===-1)return null;if(console.log("change1:",kn,Jn,lr,Tn,dr,Ur,za,De),dr>=0&&Tn.ch-dr<5){var Gr=dr+cr;return Gt.replaceRange("",{line:Tn.line,ch:dr},{line:Tn.line,ch:Gr}),{line:Tn.line,ch:Gr}}return null}(0,b.useEffect)(()=>{if(Bn){let Jn=function(kn,Gt){const Tn=kn.getValue();or(Tn),Ye(new Date().getTime()),kn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),rt&&(fr?rt(Tn,Dr(Tn)):rt(Tn))};return Bn.on("change",Jn),()=>{Bn.off("change",Jn)}}},[Bn,rt]),(0,b.useEffect)(()=>{if(Bn)if(Re==null)Bn.setValue(""),or("");else{const Jn=window.scrollY||window.pageYOffset;Re!==Bn.getValue()&&(Bn.setValue(Re),or(Re),Bn.setCursor(io?1:Bn.lineCount(),0),window.scrollTo(0,Jn))}},[Bn,Re]);const On=(0,b.useCallback)(Jn=>{const kn=Bn.getCursor(),Gt=Bn.getSelection();let Tn=Gt.split(` +`);switch(Jn){case"bold":return Bn.replaceSelection("**"+Gt+"**"),Gt===""&&Bn.setCursor(kn.line,kn.ch+2),Bn.focus();case"italic":return Bn.replaceSelection("*"+Gt+"*"),Gt===""&&Bn.setCursor(kn.line,kn.ch+1),Bn.focus();case"code":return Bn.replaceSelection("`"+Gt+"`"),Gt===""&&Bn.setCursor(kn.line,kn.ch+1),Bn.focus();case"inline-latex":return ra("inline-latex"),Bn.focus();case"latex":return Bn.replaceSelection("```latex\n"+Gt+"\n```"),Bn.setCursor(kn.line+1,Gt.length+1),Bn.focus();case"line-break":return Bn.replaceSelection(`
+`),Bn.focus();case"list-ul":return Gt===""?Bn.replaceSelection("- "+Gt):Bn.replaceSelection(Tn.map(lr=>lr===""?"":`- ${lr}`).join(` +`)),Bn.focus();case"list-ol":return Gt===""?Bn.replaceSelection("1. "+Gt):Bn.replaceSelection(Tn.map((lr,De)=>lr===""?"":`${De+1}. ${lr}`).join(` +`)),Bn.focus();case"add-null-ch":return Gt===""&&Bn.setCursor(kn.line,kn.ch),Bn.replaceSelection(Lr),Bn.focus();case"add-signal":return Gt===""&&Bn.setCursor(kn.line,kn.ch),Bn.replaceSelection(jr),Bn.focus();case"add-multiple":return Gt===""&&Bn.setCursor(kn.line,kn.ch),Bn.replaceSelection(ya),Bn.focus();case"inster-template-1":return Gt===""&&Bn.setCursor(kn.line,kn.ch),Bn.replaceSelection(Fr),Bn.focus();case"eraser":return Bn.setValue(""),Bn.focus();case"trigger-watch":return Ue(!Pt),Bn.focus();case"trigger-full-screen":return kt(!Te),Bn.focus();case sn:ra(sn);return;case Un:ra(Un);return;case bt:ra(bt);return;case zn:ra(zn);return;case"maths-latex":ra("maths-latex");return;case xt:ra(xt);return;case ja:ra(ja);return;default:throw new Error}},[Bn,Pt,Te]),Sn=(0,b.useCallback)((Jn,kn)=>{var Gt,Tn,lr,De,Ur,za;switch(ra(""),Fn){case sn:const{title:Ao,link:po}=Jn;return Bn.replaceSelection(`[${Ao}](${po})`),Bn.focus();case Un:const{language:ri,content:Qo}=Jn;return Bn.replaceSelection(["```"+ri,Qo,"```"].join(` +`)),Bn.focus();case"maths-latex":for(var dr=atob(Jn),cr=new Uint8Array(dr.length),Gr=0;Gr{tl.id?Bn.replaceSelection(`![,](/api/attachments/${tl.id}?type=${tl.content_type})`):(tl==null?void 0:tl.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Bn.replaceSelection("`$$"+Jn+"$$`");break;case bt:case zn:case Ht:const{src:li,alt:gl}=Jn,ui=kn,bl=(lr=(Tn=(Gt=ui==null?void 0:ui.name)==null?void 0:Gt.split("."))==null?void 0:Tn.pop)==null?void 0:lr.call(Tn);return((De=ui==null?void 0:ui.type)==null?void 0:De.indexOf("image"))>-1||!(ui!=null&&ui.type)?ui.align||ui.width?Bn.replaceSelection(`

${gl||

`):Bn.replaceSelection(`${gl||`):((Ur=ui==null?void 0:ui.type)==null?void 0:Ur.indexOf("video"))>-1?Bn.replaceSelection(``):((za=ui==null?void 0:ui.type)==null?void 0:za.indexOf("pdf"))>-1?Bn.replaceSelection(`${ui.name}`):ht.includes(bl)?Bn.replaceSelection(`${ui.name}`):Bn.replaceSelection(`[${ui.name}](${li})`),Bn.focus();case ja:const{row:Mi,col:ml,align:Il}=Jn;let Vi=` +`;for(let tl=0;tl{switch(Fn){case sn:return b.createElement(cn,{callback:Sn,onCancel:Zr});case Un:return b.createElement(mn.Z,{callback:Sn,onCancel:Zr});case bt:return b.createElement(at.Z,{callback:Sn,onCancel:Zr});case xt:return b.createElement(ye,{callback:Sn,onCancel:Zr});case ja:return b.createElement(en,{callback:Sn,onCancel:Zr});case"maths-latex":return b.createElement(St,{showSaveButton:!0,callback:Sn});case"inline-latex":return b.createElement(wt.Z,{showSaveButton:!0,callback:Sn});default:return null}},[Fn]);function Zr(){ra("")}(0,b.useEffect)(()=>{if(xa.current){let Jn=function(Ur){lr=!0,De=Ur.pageY},kn=function(){lr=!1},Gt=function(Ur){if(lr){let za=Ur.pageY-De;za<0&&(za=0),za>300&&(za=300);let dr=wn+za+"px";qe(dr)}},Tn=xa.current,lr=!1,De=0;return Tn.addEventListener("mousedown",Jn),document.addEventListener("mousemove",Gt),document.addEventListener("mouseup",kn),()=>{Tn.removeEventListener("mousedown",Jn),document.removeEventListener("mousemove",Gt),document.removeEventListener("mouseup",kn)}}},[Bn,xa]),(0,b.useEffect)(()=>{qe(wn)},[wn]);const Fo=pn(et),Xr=pn(Oe),zr={width:Fo,height:Xr},Rr=(0,b.useMemo)(()=>{if(Cn){let Jn=new Date(Cn),kn=Jn.getHours(),Gt=Jn.getMinutes(),Tn=Jn.getSeconds();return kn=kn<10?"0"+kn:kn,Gt=Gt<10?"0"+Gt:Gt,Tn=Tn<10?"0"+Tn:Tn,`${kn}:${Gt}:${Tn}`}return 0},[Cn]),Dr=Jn=>{const kn=[];if(fr){let Gt=-1;Jn=Jn.replace(/(@▁▁@|@▁@)/g,function(Tn,lr,De){kn.push({multiLine:Tn!==jr})})}return kn};function pi(){window.sessionStorage.removeItem(ha),Xt(!1),Ye(0)}function ti(){Xt(!1),Ye(0),Bn.setValue(window.sessionStorage.getItem(ha))}(0,b.useEffect)(()=>{In[Fn]&&Fn!==zn&&Fn!==xt&&setTimeout(()=>{const Jn=document.getElementsByClassName("markdown-popup-form")[0],kn=window.innerWidth/2-Jn.offsetWidth/2,Gt=window.innerHeight/2-Jn.offsetHeight/2;$n(kn),Ba(Gt)},0)},[Fn]);const Ai=Jn=>{Jn.preventDefault();const kn=Jn.clientX-hn,Gt=Jn.clientY-Oa;document.body.onmousemove=Tn=>{let lr=Tn.clientX-kn,De=Tn.clientY-Gt;const Ur=document.getElementsByClassName("markdown-popup-form")[0],za=window.innerWidth-Ur.offsetWidth,dr=window.innerHeight-Ur.offsetHeight;lr=Math.max(0,Math.min(lr,za)),De=Math.max(0,Math.min(De,dr)),Oi(Tn.clientX,Tn.clientY,kn,Gt)&&($n(lr),Ba(De))},document.body.onmouseup=function(){document.body.onmousemove=null}},Oi=(Jn,kn,Gt,Tn)=>{const lr=document.body.clientHeight,De=document.body.clientWidth;return Jn<20&&Gt>Jn||Jn>De-20&&Gtkn||kn>lr-20&&Tnpt in Ne?it(Ne,pt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):Ne[pt]=ft,ee=(Ne,pt)=>{for(var ft in pt||(pt={}))E.call(pt,ft)&&y(Ne,ft,pt[ft]);if(a)for(var ft of a(pt))x.call(pt,ft)&&y(Ne,ft,pt[ft]);return Ne},ne=(Ne,pt)=>Je(Ne,de(pt));const{useForm:oe}=b.default,le={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var Ce=({callback:Ne,onCancel:pt})=>{const[ft]=oe();let gt=(0,Ke.useRef)();function Gn(ia){gt.current.width=ft.getFieldValue("width"),gt.current.align=ft.getFieldValue("align"),Ne(ia,gt.current)}function Rn(ia,zt){if(ia.status===-1){Be.ZP.error(ia.message);return}ft.setFieldsValue({src:`/api/attachments/${ia.id}`,type:zt.type})}function ma(ia){let zt=ia.target.files[0];gt.current=zt,ze(zt,Rn)}return je.createElement(b.default,ne(ee({form:ft},ie),{className:"upload-image-panel",onFinish:Gn,style:{width:470,overflow:"hidden"}}),je.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},je.createElement("div",{className:"flex-container"},je.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},je.createElement($e.default,{style:le})),je.createElement(be,{onFileChange:ma}))),je.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},je.createElement($e.default,{style:{width:264}})),je.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},je.createElement(Ie.Z,null,je.createElement(b.default.Item,{name:"width",style:{margin:0}},je.createElement(Ze.Z,{style:{width:264}})),je.createElement("span",{className:"ml8"},"%"))),je.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},je.createElement(dt.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(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},je.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),je.createElement(he.ZP,{type:"default",onClick:pt},"\u53D6\u6D88"))))};function be({onFileChange:Ne}){return je.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",je.createElement("input",{type:"file",onChange:Ne}))}function ze(Ne,pt){if(!Ne)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,We.bg)())throw Be.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ft=new FormData;ft.append("editormd-image-file",Ne),ft.append("file_param_name","editormd-image-file"),ft.append("byxhr","true");var gt=new window.XMLHttpRequest;gt.withCredentials=!0,gt.addEventListener("load",function(Gn){pt(JSON.parse(Gn.target.responseText),Ne)},!1),gt.addEventListener("error",function(Gn){console.error(Gn)},!1),gt.open("POST",`${He.KI}/api/attachments.json`),gt.send(ft)}},51498:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return $e}});var b=ae(59301),Be=ae(4676);class $e extends b.Component{constructor(Ze){super(Ze);const dt=window.document;this.node=dt.createElement("div"),dt.body.appendChild(this.node)}render(){const{children:Ze}=this.props;return(0,Be.createPortal)(Ze,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},47458:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Be}});var b=ae(59301);function Be($e,Ie){const Ze=(0,b.useRef)();(0,b.useEffect)(()=>{Ze.current=$e}),(0,b.useEffect)(()=>{function dt(){Ze.current()}if(Ie!==null){let he=setInterval(dt,Ie);return()=>clearInterval(he)}},[Ie])}},57863:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return E}});var b=ae(59301),Be=ae(44993),$e=ae(78241),Ie=ae(8591),Ze=ae(43418),dt=ae(92832),he={wrap:"wrap___TwY3U",content:"content___Ks95W",mainPathWrap:"mainPathWrap___CrMaa",colorBlue:"colorBlue___dvWbP"},He=Object.defineProperty,Ke=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,it=(x,y,ee)=>y in x?He(x,y,{enumerable:!0,configurable:!0,writable:!0,value:ee}):x[y]=ee,Je=(x,y)=>{for(var ee in y||(y={}))We.call(y,ee)&&it(x,ee,y[ee]);if(Ke)for(var ee of Ke(y))je.call(y,ee)&&it(x,ee,y[ee]);return x},de=(x,y,ee)=>new Promise((ne,oe)=>{var le=be=>{try{Ce(ee.next(be))}catch(ze){oe(ze)}},ie=be=>{try{Ce(ee.throw(be))}catch(ze){oe(ze)}},Ce=be=>be.done?ne(be.value):Promise.resolve(be.value).then(le,ie);Ce((ee=ee.apply(x,y)).next())});const a=({shixunsDetail:x,globalSetting:y,loading:ee,dispatch:ne,title:oe,pathList:le=[],showInputPath:ie=!1,isMergeSelectFile:Ce=!1,onFinish:be=()=>{}})=>{const[ze]=$e.default.useForm(),Ne=(0,Be.useParams)(),pt=(0,Be.useLocation)(),ft=(0,b.useRef)(),[gt,Gn]=(0,b.useState)(""),[Rn,ma]=(0,b.useState)(""),[ia,zt]=(0,b.useState)([]),[Mn,lt]=(0,b.useState)([]);(0,b.useEffect)(()=>{var ct,Bt;ft.current=((Bt=(ct=pt.pathname)==null?void 0:ct.split("/"))==null?void 0:Bt[3])==="repository"},[]),(0,b.useEffect)(()=>{if(x.actionTabs.key!=="Repository-SelectFilePath")return;const ct=le.join("/");let Bt=[];le.map((Dn,nn)=>{nn===0?Bt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Dn}`,path:ct}):Bt.push({val:`/${Dn}`,path:ct})}),zt(Bt),Gn(ct),ma(ct),Rt(ct)},[x.actionTabs.key]);const Rt=ct=>de(void 0,null,function*(){const Bt=yield ne({type:ft.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ne.id,path:ct}});Bt&<(Bt.trees||[])}),ln=ct=>{let Bt=gt;ct.type==="tree"&&(ia.length?ia.push({val:`/${ct.name}`,path:ct.name}):ia.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ct.name}`,path:ct.name}),zt(ia),Bt=gt?`${gt}/${ct.name}`:ct.name,Gn(Bt)),Rt(Bt)},cn=(ct,Bt)=>{const Dn=ia.filter((Vn,Fe)=>Fe<=Bt);zt(Dn);const nn=Dn.filter((Vn,Fe)=>Fe!==0).map(Vn=>Vn.val).join("").substr(1);Gn(nn),Rt(nn)},mn=()=>de(void 0,null,function*(){const ct=ze==null?void 0:ze.getFieldsValue(),Bt=gt?`${gt}${ct!=null&&ct.name?`/${ct==null?void 0:ct.name}`:""}`:ct==null?void 0:ct.name;if(Ce){be(Bt),at();return}if(ie){yield ze.validateFields();const Dn=yield ne({type:"shixunsDetail/uploadGitFolder",payload:Je(Je({},{id:Ne.id,path:Bt}),ft.current?{}:{secret_repository:!0})});be(Rn),Dn.status===0&&Ie.ZP.info("\u65B0\u5EFA\u6210\u529F")}else be(Bt),Ie.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");at()}),at=()=>{ne({type:"shixunsDetail/setActionTabs",payload:{}}),ze.resetFields()};return b.createElement(Ze.default,{centered:!0,title:oe||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:x.actionTabs.key==="Repository-SelectFilePath",onOk:mn,onCancel:at},b.createElement("div",{className:he.wrap},b.createElement("div",{className:he.content},b.createElement("div",{className:he.mainPathWrap},!!(ia!=null&&ia.length)&&ia.map((ct,Bt)=>b.createElement("a",{key:Bt,onClick:()=>cn(ct,Bt)},ct.val))),!!(Mn!=null&&Mn.length)&&Mn.map((ct,Bt)=>ct.type==="tree"&&b.createElement("a",{key:Bt,onClick:()=>ln(ct)},b.createElement("i",{className:`iconfont icon-wenjianjia ${he.colorBlue}`}),ct.name))),b.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),b.createElement("div",{className:"mt5 mb5"},gt),ie&&b.createElement($e.default,{form:ze,scrollToFirstError:!0,className:"mt20"},b.createElement($e.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(dt.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var E=(0,Be.connect)(({shixunsDetail:x,loading:y,globalSetting:ee})=>({shixunsDetail:x,globalSetting:ee,loading:y.models.index}))(a)},54499:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Mn}});var b=ae(59301),Be=ae(44993),$e=ae(36381),Ie=ae(92832),Ze=ae(78241),dt=ae(8591),he=ae(43418),He=ae(24905),Ke=ae(6848),We=ae(5871),je=ae(5112),it=ae(81327),Je=ae(95237),de=ae(57809),a=ae(78673),E=ae(43727),x=ae(36433),y={wrap:"wrap___BgpUe",row:"row___UWxAG",textarea:"textarea___gaLin",btn:"btn___ZpuhS",sub:"sub___Jd_ZS"},ee=ae(58531),ne=ae(52430),oe=ae(64681),le=ae(59301),ie=Object.defineProperty,Ce=Object.defineProperties,be=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,ft=(lt,Rt,ln)=>Rt in lt?ie(lt,Rt,{enumerable:!0,configurable:!0,writable:!0,value:ln}):lt[Rt]=ln,gt=(lt,Rt)=>{for(var ln in Rt||(Rt={}))Ne.call(Rt,ln)&&ft(lt,ln,Rt[ln]);if(ze)for(var ln of ze(Rt))pt.call(Rt,ln)&&ft(lt,ln,Rt[ln]);return lt},Gn=(lt,Rt)=>Ce(lt,be(Rt)),Rn=(lt,Rt,ln)=>new Promise((cn,mn)=>{var at=Dn=>{try{Bt(ln.next(Dn))}catch(nn){mn(nn)}},ct=Dn=>{try{Bt(ln.throw(Dn))}catch(nn){mn(nn)}},Bt=Dn=>Dn.done?cn(Dn.value):Promise.resolve(Dn.value).then(at,ct);Bt((ln=ln.apply(lt,Rt)).next())});const{Panel:ma}=$e.default,{TextArea:ia}=Ie.default;var Mn=({active:lt,type:Rt="jupyter"})=>{var ln,cn;const mn=(0,Be.useParams)(),[at]=Ze.default.useForm(),[ct,Bt]=(0,b.useState)({}),[Dn,nn]=(0,b.useState)(!1),[Vn,Fe]=(0,b.useState)(0),[Pe,Qe]=(0,b.useState)([]),[At,Ct]=(0,b.useState)([]),[It,Kt]=(0,b.useState)([]),Jt=(cn=(ln=(0,oe.eY)())==null?void 0:ln.shixun)==null?void 0:cn.editable;(0,b.useEffect)(()=>{lt==="testCase"&&Pn()},[lt]),(0,b.useEffect)(()=>{Lt()},[]);const Pn=()=>Rn(void 0,null,function*(){var Vt,Dt,St,wt,yt,Mt,sn,bt,xt,zn,Ht,Un,ja,mr;const ar=[{hidden:0,input:"",output:"",score:100}],Ta=yield(0,ne.ZP)(`/api/shixuns/${mn==null?void 0:mn.id}/jupyter_evalute_setting.json`,{method:"get"});if((Ta==null?void 0:Ta.status)===0){Kt((Vt=Ta==null?void 0:Ta.data)==null?void 0:Vt.standard_scripts);const Tr={open_evaluate:(Dt=Ta==null?void 0:Ta.data)==null?void 0:Dt.open_evaluate,exec_time:((St=Ta==null?void 0:Ta.data)==null?void 0:St.exec_time)||3,test_set_score:((wt=Ta==null?void 0:Ta.data)==null?void 0:wt.test_set_score)===null?!1:(yt=Ta==null?void 0:Ta.data)==null?void 0:yt.test_set_score,test_set_average:((Mt=Ta==null?void 0:Ta.data)==null?void 0:Mt.test_set_average)===null?!0:(sn=Ta==null?void 0:Ta.data)==null?void 0:sn.test_set_average,choice_standard_scripts:((bt=Ta==null?void 0:Ta.data)==null?void 0:bt.choice_standard_scripts)||null,evaluate_script:((xt=Ta==null?void 0:Ta.data)==null?void 0:xt.evaluate_script)||"",evaluate_method:(zn=Ta==null?void 0:Ta.data)==null?void 0:zn.evaluate_method,use_jupyter_result:(Ht=Ta==null?void 0:Ta.data)==null?void 0:Ht.use_jupyter_result};at.setFieldsValue(Tr),Bt(Tr),Qe((ja=(Un=Ta==null?void 0:Ta.data)==null?void 0:Un.test_sets)!=null&&ja.length?(mr=Ta==null?void 0:Ta.data)==null?void 0:mr.test_sets:ar)}}),Lt=()=>Rn(void 0,null,function*(){var Vt;const Dt=yield(0,ne.ZP)(`/api/shixuns/${mn==null?void 0:mn.id}/get_jupyter_tags.json`,{method:"get"});(Dt==null?void 0:Dt.status)===0&&Ct(((Vt=Dt==null?void 0:Dt.data)==null?void 0:Vt.list)||[])}),ye=Vt=>Rn(void 0,null,function*(){const St=Pe.map(yt=>yt.score).reduce((yt,Mt)=>yt+Mt,0);if(Vt.test_set_score&&St!==100){dt.ZP.warning("\u6D4B\u8BD5\u7528\u4F8B\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}if(Vt.evaluate_method===3&&(Pe!=null&&Pe.some(yt=>!yt.tags))){dt.ZP.warning("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EE3\u7801\u5757");return}nn(!0),(yield(0,ne.ZP)(`/api/shixuns/${mn==null?void 0:mn.id}/update_jupyter_evaluate_setting.json`,{method:"post",body:Gn(gt({},Vt),{mirror_script_id:Vt==null?void 0:Vt.choice_standard_scripts,open_evaluate:Vt!=null&&Vt.open_evaluate?1:0,test_set:Pe.map(yt=>Gn(gt({},yt),{is_file:!1}))})})).status===0&&dt.ZP.success("\u4FDD\u5B58\u6210\u529F"),nn(!1)}),xe=Vt=>{Bt(gt({},at.getFieldsValue())),"test_set_average"in Vt&&(Vt!=null&&Vt.test_set_average)&&ut(Pe),"test_set_score"in Vt&&(Vt!=null&&Vt.test_set_score)&&(at.setFieldsValue({test_set_average:!0}),Bt(Gn(gt({},at.getFieldsValue()),{test_set_average:!0})),ut(Pe)),"choice_standard_scripts"in Vt&&he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:le.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",le.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Rn(void 0,null,function*(){const Dt=yield(0,ne.ZP)(`/api/shixuns/${mn==null?void 0:mn.id}/get_script_contents.json`,{method:"get",params:{id:mn==null?void 0:mn.id,script_id:Vt==null?void 0:Vt.choice_standard_scripts}});Dt!=null&&Dt.content&&(he.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:le.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")}),at.setFieldsValue({evaluate_script:Dt==null?void 0:Dt.content}),Bt(Gn(gt({},at.getFieldsValue()),{evaluate_script:Dt==null?void 0:Dt.content})))})})},ut=Vt=>{let Dt=0;const St=Math.floor((100-Dt)/Vt.length),wt=St+(100-Dt)%Vt.length;Vt=Vt.map((yt,Mt)=>Mt===Vt.length-1?Gn(gt({},yt),{score:wt}):Gn(gt({},yt),{score:St})),Qe(Vt)},Ot=()=>{const Vt=[...Pe,{hidden:0,input:"",output:"",score:0}];at.getFieldValue("test_set_average")?ut(Vt):Qe(Vt)},{test_set_score:Qt,test_set_average:en,choice_standard_scripts:Wt,open_evaluate:an}=ct;return le.createElement("section",{className:y.wrap},le.createElement(Ze.default,{form:at,disabled:!an,layout:"vertical",onValuesChange:xe,onFinish:ye},le.createElement(Ze.default.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked"},le.createElement(He.default,{disabled:!1},"\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD")),le.createElement("h4",{className:"font14"},"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),le.createElement(Ke.Z,{title:!an&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement(Ze.default.Item,{label:"\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09\uFF1A",name:"exec_time",className:y.row,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},le.createElement(We.Z,{size:"large",style:{width:400},min:3}))),le.createElement("h4",{className:"font14 mb10"},"\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219"),le.createElement(Ke.Z,{title:!an&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement(Ze.default.Item,{name:"test_set_score"},le.createElement(je.ZP.Group,null,le.createElement(it.Z,{direction:"vertical"},le.createElement(je.ZP,{value:!1},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",le.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),le.createElement(je.ZP,{value:!0},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",le.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))))),le.createElement(Ze.default.Item,{label:le.createElement("span",{style:{fontWeight:500},className:"c-black"},"\u8BC4\u6D4B\u8BBE\u7F6E"),name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u8BBE\u7F6E"}]},le.createElement(je.ZP.Group,null,le.createElement(it.Z,{direction:"vertical"},le.createElement(je.ZP,{value:1},"\u901A\u8FC7\u6240\u6709\u4EE3\u7801\u5757\u8BC4\u6D4B",le.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6240\u6709\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09")),le.createElement(je.ZP,{value:3},"\u901A\u8FC7\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B",le.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6307\u5B9A\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09"))))),le.createElement(Je.Z,{align:"middle",justify:"space-between",className:"font14"},le.createElement("div",{style:{fontWeight:500}},le.createElement("span",{className:y.sub},"*"),"\u6D4B\u8BD5\u7528\u4F8B"),le.createElement(Ke.Z,{title:!an&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement(x.op,{style:{borderRadius:2},onClick:Ot},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),Qt&&le.createElement(Ze.default.Item,{name:"test_set_average"},le.createElement(je.ZP.Group,null,le.createElement(je.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),le.createElement(je.ZP,{value:!1,style:{marginLeft:50}},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),le.createElement(Ke.Z,{title:!an&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement("div",null,Pe.map((Vt,Dt)=>le.createElement($e.default,{activeKey:Vn,key:Dt,onChange:()=>{Fe(St=>St===Dt?null:Dt)}},le.createElement(ma,{header:le.createElement("div",{className:"font16"},le.createElement("span",{className:"mr10"},"\u6D4B\u8BD5\u7528\u4F8B",Dt+1),ct.test_set_score&&le.createElement("span",{style:{marginLeft:40}},le.createElement(We.Z,{style:{width:120},value:Vt.score,onClick:St=>St.stopPropagation(),min:0,max:100,precision:0,onBlur:St=>{if(Number(St)<0||Number(St)>100){dt.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const wt=Pe.map((Mt,sn)=>sn===Dt?Gn(gt({},Mt),{score:100}):Mt),yt={test_set_average:!1};Bt(gt(gt({},ct),yt)),at.setFieldsValue(yt),Qe(wt)}},disabled:en,onChange:St=>{const wt=Pe.map((Mt,sn)=>sn===Dt?Gn(gt({},Mt),{score:St?Number(St):0}):Mt),yt={test_set_average:!1};Bt(gt(gt({},ct),yt)),at.setFieldsValue(yt),Qe(wt)}}),le.createElement("span",{className:"ml10 mr10"},"%")),le.createElement("span",{className:"tr flex1",style:{float:"right"}},Dt!==0&&le.createElement(Ke.Z,{placement:"bottom",title:"\u5220\u9664"},le.createElement("span",{style:{color:"#c5c5c5"},className:"current iconfont icon-shanchu4",onClick:St=>{St.stopPropagation(),he.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u6D4B\u8BD5\u7528\u4F8B\u5417\uFF1F",onOk:()=>{const wt=Pe.filter((yt,Mt)=>Mt!==Dt);ut(wt)}})}})))),key:Dt},le.createElement("div",null,ct.evaluate_method===3&&le.createElement(Je.Z,{align:"middle",className:"mb20"},le.createElement("div",null,le.createElement("span",{className:y.sub},"*"),le.createElement("span",null,"\u6307\u5B9A\u4EE3\u7801\u5757"),le.createElement(Ke.Z,{title:"\u8BF7\u5148\u5728Jupyter\u4E2D\u5BF9\u60A8\u9700\u8981\u8BC4\u6D4B\u7684\u6307\u5B9A\u4EE3\u7801\u5757\u5B8C\u6210\u6807\u7B7E\u8BBE\u7F6E\u3002"},le.createElement("i",{style:{marginLeft:6,marginRight:20,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),le.createElement(de.default,{value:Vt.tags,size:"large",style:{width:450},onChange:St=>{const wt=Pe.map((yt,Mt)=>Mt===Dt?Gn(gt({},yt),{tags:St}):yt);Qe(wt)}},At==null?void 0:At.map(St=>le.createElement(de.default.Option,{value:St==null?void 0:St.tags,key:St==null?void 0:St.tags},St==null?void 0:St.tags)))),le.createElement(Je.Z,{align:"middle"},le.createElement("div",null," ",le.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),le.createElement(ia,{bordered:!1,className:y.textarea,rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:Vt.output,onChange:St=>{const wt=Pe.map((yt,Mt)=>Mt===Dt?Gn(gt({},yt),{output:St.target.value}):yt);Qe(wt)}})),le.createElement(Je.Z,{className:"mt20",align:"middle"},le.createElement("div",null,le.createElement("span",null,"\u53EF\u89C1\u6027"),le.createElement(Ke.Z,{title:le.createElement("div",null,le.createElement("div",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),le.createElement("div",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),le.createElement("div",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"))},le.createElement("i",{style:{marginLeft:6,marginRight:13,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),le.createElement("div",null,le.createElement(He.default,{className:"font14 ml5",checked:Vt.hidden===1,onChange:St=>{const wt=Pe.map((yt,Mt)=>{if(Mt===Dt){let sn={is_invisible:!1,actual_output_visible:!1};return St.target.checked&&(sn={is_invisible:!0,actual_output_visible:!0}),Gn(gt(gt({},yt),sn),{hidden:St.target.checked?1:0})}return yt});Qe(wt)}},"\u5168\u90E8\u9690\u85CF")),le.createElement(He.default,{checked:Vt.is_invisible,style:{margin:"0 60px"},onChange:St=>{const wt=Pe.map((yt,Mt)=>{if(Mt===Dt){let sn=0;return St.target.checked&&yt.actual_output_visible&&(sn=1),Gn(gt({},yt),{hidden:sn,is_invisible:St.target.checked})}return yt});Qe(wt)}},"\u9690\u85CF\u9884\u671F\u8F93\u51FA"),le.createElement(He.default,{checked:Vt.actual_output_visible,onChange:St=>{const wt=Pe.map((yt,Mt)=>{if(Mt===Dt){let sn=0;return St.target.checked&&yt.is_invisible&&(sn=1),Gn(gt({},yt),{hidden:sn,actual_output_visible:St.target.checked})}return yt});Qe(wt)}},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),le.createElement("div",{className:"mt20"},le.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),le.createElement(He.default,{checked:Vt.last_match_rule,onChange:St=>{const wt=Pe.map((yt,Mt)=>Mt===Dt?Gn(gt({},yt),{last_match_rule:St.target.checked}):yt);Qe(wt)}},le.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",le.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))))))),le.createElement("h4",{className:"font14 mt20 mb10"},le.createElement("span",{className:y.sub},"*"),"\u8BC4\u6D4B\u811A\u672C"),le.createElement(Ke.Z,{title:!an&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement(Ze.default.Item,{name:"choice_standard_scripts",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"}]},le.createElement(de.default,{getPopupContainer:Vt=>Vt.parentNode,size:"large",style:{width:400},placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},It.map((Vt,Dt)=>le.createElement(de.default.Option,{value:Vt.id,key:Dt},Vt.scptname))))),le.createElement(Ke.Z,{title:!an&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement(Ze.default.Item,{name:"evaluate_script"},le.createElement(ee.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!an}}))),(0,oe.Ny)()&&le.createElement(Je.Z,{className:"mb20",align:"middle"},le.createElement(Ze.default.Item,{name:"use_jupyter_result",className:"mt10",valuePropName:"checked",noStyle:!0},le.createElement(a.Z,null)),le.createElement("div",{className:"ml10"},"\u662F\u5426\u6CBF\u7528Jupyter\u8FD0\u884C\u7ED3\u679C"))),le.createElement(E.t,{okText:"\u4FDD\u5B58",hasOkBtn:Jt,loading:Dn,onCancel:()=>Be.history.push(`/shixuns/${mn==null?void 0:mn.id}/challenges`),onOk:()=>at.submit(),className:Rt==="jupyterLab"?y.btn:""}))}},91065:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Ze}});var b=ae(59301),Be={label:"label___CZ1_z",left:"left___ZKFRV",right:"right___zVTRn",error:"error___oNJNo"},$e=ae(6848),Ze=({name:dt,tooltipTitle:he,children:He,required:Ke,errorKey:We,errorValue:je,errorName:it,errorStyle:Je={},nameWidth:de=112,align:a="center",contentStyle:E={}})=>b.createElement(b.Fragment,null,b.createElement("div",{className:Be.label,style:{alignItems:a}},b.createElement("div",{className:Be.left,style:{width:de}},Ke&&b.createElement("span",null,"*"),b.createElement("div",null,dt),!!he&&b.createElement($e.Z,{title:he},b.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),b.createElement("div",{className:Be.right,style:E},He,it&&je===We&&b.createElement("div",{className:Be.error,style:Je},it))))},49035:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return dt}});var b=ae(59301),Be={mirrorModal:"mirrorModal___Pi3tF",right:"right___Hot5f",title:"title___jjMKh",content:"content___BmOkD",des:"des___oGTUM",modal:"modal___yy3VB"},$e=ae(43418),Ie=ae(98573),dt=({title:he,children:He,value:Ke})=>{const[We,je]=(0,b.useState)(!1);return b.createElement(b.Fragment,null,b.createElement("span",{onClick:()=>je(!0)},He),b.createElement($e.default,{title:he,open:We,width:1e3,destroyOnClose:!0,centered:!0,onCancel:()=>je(!1),className:Be.modal,footer:null},typeof Ke=="string"&&b.createElement(Ie.Z,{value:Ke||""}),Object.prototype.toString.call(Ke)==="[object Array]"&&b.createElement(b.Fragment,null,Ke==null?void 0:Ke.map((it,Je)=>b.createElement("div",{key:Je},b.createElement("b",null,it.name||it.type_name),b.createElement(Ie.Z,{value:it.description||""}))))))}},34360:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Ct}});var b=ae(59301),Be=ae(43418),$e=ae(8591),Ie=ae(43428),Ze=ae(99313),dt=ae(71418),he=ae(6848),He=ae(3113),Ke={header_body:"header_body___lAlEX",close:"close___OXweN",no_data:"no_data___h77J2",recommend_config_introduce:"recommend_config_introduce___ifFGY",recommend_config:"recommend_config___UXyKS",recommend_config_item:"recommend_config_item___zONum",item_title:"item_title___w5vXw",recommend_text:"recommend_text___f68Eu",item_content:"item_content___j_zbN",recommend_config_active_item:"recommend_config_active_item___SrTkJ",recommend_config_footer:"recommend_config_footer___PHnlA",application:"application___uh4gI",tooltip:"tooltip___f0uXh",disabled:"disabled___Ha9Ba"},We=ae(99267),je=ae(61485),it=ae(13014),Je=ae(4977),de=ae(52430),a=ae(76411),E={lineChart:"lineChart___dCEZW"},x=ae(61186),y=ae.n(x),ee=ae(59301),oe=({dataInfo:It,indexKey:Kt,valueName:Jt,startAndEndTime:Pn,colors:Lt=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:ye})=>{let xe=null;(0,b.useEffect)(()=>{Vt()},[It]),(0,b.useEffect)(()=>{window.addEventListener("resize",ut(()=>{xe&&xe.resize()},200))},[window.onresize]);const ut=(Dt,St,wt=!1)=>{let yt,Mt;return(...sn)=>{if(wt){Dt.apply(Mt,sn),wt=!1;return}clearTimeout(yt),yt=setTimeout(()=>{Dt.apply(Mt,sn)},St)}},Ot=Dt=>Dt?Dt.map(St=>{const wt=new Date(St),yt=String(wt.getMonth()+1).padStart(2,"0"),Mt=String(wt.getDate()).padStart(2,"0"),sn=String(wt.getHours()).padStart(2,"0"),bt=String(wt.getMinutes()).padStart(2,"0");return`${yt}/${Mt} ${sn}:${bt}`}):[],Qt=(Dt,St)=>Dt.map(wt=>{const yt=St.timestamps.indexOf(wt);return yt!==-1?St.values[yt]:null});function en(Dt){let St=1/0;for(let yt=0;yt{let yt=[];for(let Mt=Dt;Mt<=St;Mt+=wt)yt.push(Mt);return yt},an=()=>{var Dt;const St=((Dt=It==null?void 0:It.x)==null?void 0:Dt.flat())||[];let wt=[...new Set(St)].sort((Un,ja)=>Un-ja),yt=en(wt),Mt=yt==null?void 0:yt.newArray,sn=yt==null?void 0:yt.minInterval;wt=[...new Set([...wt,...Mt])].sort((Un,ja)=>Un-ja);let bt=y()(Pn[0],"YYYY-MM-DD HH:mm").valueOf(),xt=Wt(bt,wt[0]-sn,sn),zn=y()(Pn[1],"YYYY-MM-DD HH:mm").valueOf(),Ht=Wt(wt[wt.length-1]+sn,zn,sn);return wt=[...xt,...wt,...Ht],[...new Set(wt)].sort((Un,ja)=>Un-ja)},Vt=()=>{var Dt;xe=a.init(document.getElementById(`lineChart${Kt}`));let St=an(),wt=(Dt=It==null?void 0:It.y)==null?void 0:Dt.map((Mt,sn)=>{var bt;let xt={timestamps:(bt=It==null?void 0:It.x)==null?void 0:bt[sn],values:Mt};return Mt=Qt(St,xt),{name:Jt[sn],type:"line",itemStyle:{show:!1},lineStyle:{color:Lt[sn]},data:Mt}}),yt={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(Mt){var sn;let bt="";return Mt.forEach((xt,zn)=>{console.log("item",xt),bt+=`
-
- ${Fe[wt==null?void 0:wt.componentIndex]} +
+ ${ye[xt==null?void 0:xt.componentIndex]}
-
${wt.value>0?wt.value.toFixed(5):wt.value==0?0:"--"} ${jt==0?"Cores":"MiB"}
+
${xt.value>0?xt.value.toFixed(5):xt.value==0?0:"--"} ${Kt==0?"Cores":"MiB"}
`}),`
-
${(cn=Ot[0])==null?void 0:cn.name}
- ${yt} -
`}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:Lt(Ut)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:jt==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:Dt};xe.setOption(Ft)};return ee.createElement("div",{id:`lineChart${jt}`,className:E.lineChart})},le=ae(36433),ie={flex_warp:"flex_warp___Rtigf",chart_content:"chart_content___tVmUj",chart_title:"chart_title___AOPx7",listdata:"listdata___mi4KG",block:"block___prArl",typename:"typename___j4diD",val:"val___MeuWc",info_con:"info_con___eIdJL",info_top:"info_top___UKMbT",fullscreen:"fullscreen___PICBn",chart_content_qp:"chart_content_qp___ae1n1",spin_dom:"spin_dom___T7PCy"},Ce=ae(57809),ye=ae(5083),Ge=ae(88522);const We=It=>{const jt=new Date,bn=(Mt=>{const Fe=new Date(jt);switch(Mt){case"\u6700\u8FD130\u5206\u949F":Fe.setMinutes(jt.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":Fe.setHours(jt.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":Fe.setDate(jt.getDate()-1);break;case"\u6700\u8FD17\u5929":Fe.setDate(jt.getDate()-7);break;case"\u6700\u8FD115\u5929":Fe.setDate(jt.getDate()-15);break;default:return null}return Fe})(It);return bn?{startTime:bn,endTime:jt}:null},Et=(It,jt,zt)=>{if(!It)return!1;const bn=y()(),[Mt,Fe]=jt;if(It.isAfter(bn))return!0;if(Mt){const xe=Mt.clone().add(zt,"days");if(Fe&&It.isAfter(xe))return!0}if(Fe){const xe=Fe.clone().subtract(zt,"days");return It.isBefore(xe)||It.isAfter(bn)}return!1},ht=It=>It<=5?"30s":It<=15?"1m":It<=30?"2m":It<=60?"5m":It<=180?"10m":It<=360?"30m":It<=720?"1h":It<=1440?"2h":It<=2880?"4h":It<=4320?"8h":It<=10080||It<=14400?"12h":It<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",ft=It=>{const[jt,zt]=It,bn=moment.isMoment(jt)?jt:moment(jt),Mt=moment.isMoment(zt)?zt:moment(zt);if(!bn.isValid()||!Mt.isValid())throw new Error("Invalid date provided");const xe=moment.duration(Mt.diff(bn)).asMinutes();return ht(xe)},Gn=(It,jt,zt=20)=>{const bn=new Date(It).getTime(),Mt=new Date(jt).getTime(),Fe=zt*1e3,xe=[];let ct=bn;for(;ct<=Mt;)xe.push(ct),ct+=Fe;return xe};var Nn=ae(89392),ca=ae(63604),$n=ae(48931),Xt=ae(59301),Mn=(It,jt,zt)=>new Promise((bn,Mt)=>{var Fe=Lt=>{try{ct(zt.next(Lt))}catch(qt){Mt(qt)}},xe=Lt=>{try{ct(zt.throw(Lt))}catch(qt){Mt(qt)}},ct=Lt=>Lt.done?bn(Lt.value):Promise.resolve(Lt.value).then(Fe,xe);ct((zt=zt.apply(It,jt)).next())});const dt=Ce.default.Option,{RangePicker:Tt}=ye.default;var fn=({identifier:It,data:jt,isFirst:zt,setIsFirst:bn,info:Mt})=>{var Fe;const[xe,ct]=(0,b.useState)([]),[Lt,qt]=(0,b.useState)([]),[Kt,kt]=(0,b.useState)(null),[rn,Wt]=(0,b.useState)(""),[at,Ut]=(0,b.useState)([null,null]),[Dt,Ft]=(0,b.useState)([]),[Ot,cn]=(0,b.useState)(!1),[yt,wt]=(0,b.useState)([]),[kn,_t]=(0,b.useState)(!1),[Kn,Za]=(0,b.useState)(!1),[fr,rr]=(0,b.useState)(""),[Ia,Tr]=(0,b.useState)(1),ur=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],Xa=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,b.useEffect)(()=>{var Vt,sn,Ln,Xn;if(jt&&zt){En(),ct(jt==null?void 0:jt.recent_users),qt(jt==null?void 0:jt.managers);const ke=(Mt==null?void 0:Mt.type)==="\u6311\u6218\u9875\u9762";((Vt=jt==null?void 0:jt.managers)==null?void 0:Vt.length)>0?kt(ke?Mt==null?void 0:Mt.myshixun_id:(sn=jt==null?void 0:jt.managers[0])==null?void 0:sn.id):((Ln=jt==null?void 0:jt.recent_users)==null?void 0:Ln.length)>0&&kt(ke?Mt==null?void 0:Mt.myshixun_id:(Xn=jt==null?void 0:jt.recent_users[0])==null?void 0:Xn.id),Wt("\u6700\u8FD130\u5206\u949F"),bn(!1)}},[jt]),(0,b.useEffect)(()=>{if(rn){let Vt=We(rn);Ut([y()(Vt==null?void 0:Vt.startTime),y()(Vt==null?void 0:Vt.endTime)])}},[rn]),(0,b.useEffect)(()=>{Kt&&(at!=null&&at[0])&&(at!=null&&at[1])&&Ja()},[Kt,at]);const Ja=()=>Mn(void 0,null,function*(){var Vt;cn(!0);let sn={startTimeString:at[0]?at[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:at[1]?at[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:Kt};const Ln=yield(0,de.ZP)(`/api/shixuns/${It}/cpu_rank_data.json`,{method:"get",params:sn});(Ln==null?void 0:Ln.status)==0&&(wt((Vt=Ln==null?void 0:Ln.data)==null?void 0:Vt.statisticsList),Tr(Ia+1)),cn(!1)}),wr=(0,b.useRef)((0,Nn.throttle)(Vt=>ba(Vt),1200,{leading:!0,trailing:!0})).current,ba=Vt=>Mn(void 0,null,function*(){if(Vt=="")return;const sn=yield(0,de.ZP)(`/api/shixuns/${It}/cpu_search_data`,{method:"get",params:{search:Vt}});(sn==null?void 0:sn.status)==0&&Ft(sn==null?void 0:sn.data)}),Zr=(Vt,sn)=>{Vt==="CPU"?(kn?(0,$n.BU)():(0,$n.Dj)(document.getElementById(`tj${sn}`)),_t(!kn)):(Kn?(0,$n.BU)():(0,$n.Dj)(document.getElementById(`tj${sn}`)),Za(!Kn))},br=(Vt,sn,Ln)=>{const Xn=sn==="CPU"?"cpuUsageChart":"memoryUsageChart";let ke=Vt.map(qe=>{var Dn,mn,Rn,Ba;const ma=(Dn=qe.promQueryResult)==null?void 0:Dn[Xn],ta=`${qe.envId}-${qe.myPracticalTrainingId}_${sn}`,fa=((Ba=(Rn=(mn=ma==null?void 0:ma.results[ta])==null?void 0:mn.frames[0])==null?void 0:Rn.data)==null?void 0:Ba.values)||[];return fa.length>0?fa[Ln]:[]});return ke.some(qe=>Array.isArray(qe)&&qe.length>0)?ke:[]},St=Vt=>{kt(Vt),En()},En=()=>{Ft([]),rr("")},Fn=Vt=>{let sn=!1;for(let Ln=0;Ln<(yt==null?void 0:yt.length);Ln++){let Xn=br(yt,Vt,1)[Ln];if(Xn&&(Xn==null?void 0:Xn.length)>0){sn=!0;break}}return(yt==null?void 0:yt.length)>0&&sn};return Xt.createElement(Xt.Fragment,null,Xt.createElement("div",{className:`${ie.flex_warp}`},Xt.createElement(Ge.Z,{allowClear:!0,showSearch:!0,value:fr,style:{width:280},onSearch:wr,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(Vt,sn)=>{rr(Vt),sn!=null&&sn.key&&kt(Number(sn==null?void 0:sn.key))},onClear:En,size:"large"},Dt==null?void 0:Dt.map((Vt,sn)=>Xt.createElement(dt,{key:Vt.id,value:Vt.name},Vt.name.length>4?`${Vt.name.slice(0,4)}...`:Vt.name,`( ${Vt.phone?Vt.phone:""} ${Vt.mail?` - ${Vt.mail}`:""})`))),Xt.createElement("div",null,Xt.createElement(Ce.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:rn,onChange:Vt=>{Wt(Vt)}},ur.map((Vt,sn)=>Xt.createElement(Ce.default.Option,{key:sn,value:Vt},Vt))),Xt.createElement(Tt,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:at,disabledDate:Vt=>Et(Vt,at,15),format:"YYYY-MM-DD HH:mm",onChange:Vt=>{Ut(Vt),Wt(void 0)}}))),Xt.createElement(le.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:Kt,onChange:Vt=>St(Vt),dataSource:Lt,titleWidth:60,key:1}),Xt.createElement(le.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(xe==null?void 0:xe.length)==0?"mt0":"",style:{marginBottom:(xe==null?void 0:xe.length)>0?"0px":"17px"},value:Kt,onChange:Vt=>St(Vt),dataSource:xe,titleWidth:60,key:2}),(Fe=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:Fe.map((Vt,sn)=>Xt.createElement("div",{className:`${ie.chart_content}`,key:sn,id:`tj${sn}`},Xt.createElement("div",{className:ie.chart_title},Xt.createElement("span",null,Vt==null?void 0:Vt.name,"\u4F7F\u7528\u91CF"),Xt.createElement("i",{className:`${ie.fullscreen} +
${(sn=Mt[0])==null?void 0:sn.name}
+ ${bt} +
`}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:Ot(St)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:Kt==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:wt};xe.setOption(yt)};return ee.createElement("div",{id:`lineChart${Kt}`,className:E.lineChart})},le=ae(36433),ie={flex_warp:"flex_warp___Rtigf",chart_content:"chart_content___tVmUj",chart_title:"chart_title___AOPx7",listdata:"listdata___mi4KG",block:"block___prArl",typename:"typename___j4diD",val:"val___MeuWc",info_con:"info_con___eIdJL",info_top:"info_top___UKMbT",fullscreen:"fullscreen___PICBn",chart_content_qp:"chart_content_qp___ae1n1",spin_dom:"spin_dom___T7PCy"},Ce=ae(57809),be=ae(5083),ze=ae(88522);const Ne=It=>{const Kt=new Date,Pn=(Lt=>{const ye=new Date(Kt);switch(Lt){case"\u6700\u8FD130\u5206\u949F":ye.setMinutes(Kt.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":ye.setHours(Kt.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":ye.setDate(Kt.getDate()-1);break;case"\u6700\u8FD17\u5929":ye.setDate(Kt.getDate()-7);break;case"\u6700\u8FD115\u5929":ye.setDate(Kt.getDate()-15);break;default:return null}return ye})(It);return Pn?{startTime:Pn,endTime:Kt}:null},pt=(It,Kt,Jt)=>{if(!It)return!1;const Pn=y()(),[Lt,ye]=Kt;if(It.isAfter(Pn))return!0;if(Lt){const xe=Lt.clone().add(Jt,"days");if(ye&&It.isAfter(xe))return!0}if(ye){const xe=ye.clone().subtract(Jt,"days");return It.isBefore(xe)||It.isAfter(Pn)}return!1},ft=It=>It<=5?"30s":It<=15?"1m":It<=30?"2m":It<=60?"5m":It<=180?"10m":It<=360?"30m":It<=720?"1h":It<=1440?"2h":It<=2880?"4h":It<=4320?"8h":It<=10080||It<=14400?"12h":It<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",gt=It=>{const[Kt,Jt]=It,Pn=moment.isMoment(Kt)?Kt:moment(Kt),Lt=moment.isMoment(Jt)?Jt:moment(Jt);if(!Pn.isValid()||!Lt.isValid())throw new Error("Invalid date provided");const xe=moment.duration(Lt.diff(Pn)).asMinutes();return ft(xe)},Gn=(It,Kt,Jt=20)=>{const Pn=new Date(It).getTime(),Lt=new Date(Kt).getTime(),ye=Jt*1e3,xe=[];let ut=Pn;for(;ut<=Lt;)xe.push(ut),ut+=ye;return xe};var Rn=ae(89392),ma=ae(63604),ia=ae(48931),zt=ae(59301),Mn=(It,Kt,Jt)=>new Promise((Pn,Lt)=>{var ye=Ot=>{try{ut(Jt.next(Ot))}catch(Qt){Lt(Qt)}},xe=Ot=>{try{ut(Jt.throw(Ot))}catch(Qt){Lt(Qt)}},ut=Ot=>Ot.done?Pn(Ot.value):Promise.resolve(Ot.value).then(ye,xe);ut((Jt=Jt.apply(It,Kt)).next())});const lt=Ce.default.Option,{RangePicker:Rt}=be.default;var cn=({identifier:It,data:Kt,isFirst:Jt,setIsFirst:Pn,info:Lt})=>{var ye;const[xe,ut]=(0,b.useState)([]),[Ot,Qt]=(0,b.useState)([]),[en,Wt]=(0,b.useState)(null),[an,Vt]=(0,b.useState)(""),[Dt,St]=(0,b.useState)([null,null]),[wt,yt]=(0,b.useState)([]),[Mt,sn]=(0,b.useState)(!1),[bt,xt]=(0,b.useState)([]),[zn,Ht]=(0,b.useState)(!1),[Un,ja]=(0,b.useState)(!1),[mr,ar]=(0,b.useState)(""),[Ta,Tr]=(0,b.useState)(1),sr=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],Ha=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,b.useEffect)(()=>{var Zt,rn,In,Qn;if(Kt&&Jt){pn(),ut(Kt==null?void 0:Kt.recent_users),Qt(Kt==null?void 0:Kt.managers);const Re=(Lt==null?void 0:Lt.type)==="\u6311\u6218\u9875\u9762";((Zt=Kt==null?void 0:Kt.managers)==null?void 0:Zt.length)>0?Wt(Re?Lt==null?void 0:Lt.myshixun_id:(rn=Kt==null?void 0:Kt.managers[0])==null?void 0:rn.id):((In=Kt==null?void 0:Kt.recent_users)==null?void 0:In.length)>0&&Wt(Re?Lt==null?void 0:Lt.myshixun_id:(Qn=Kt==null?void 0:Kt.recent_users[0])==null?void 0:Qn.id),Vt("\u6700\u8FD130\u5206\u949F"),Pn(!1)}},[Kt]),(0,b.useEffect)(()=>{if(an){let Zt=Ne(an);St([y()(Zt==null?void 0:Zt.startTime),y()(Zt==null?void 0:Zt.endTime)])}},[an]),(0,b.useEffect)(()=>{en&&(Dt!=null&&Dt[0])&&(Dt!=null&&Dt[1])&&Ja()},[en,Dt]);const Ja=()=>Mn(void 0,null,function*(){var Zt;sn(!0);let rn={startTimeString:Dt[0]?Dt[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:Dt[1]?Dt[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:en};const In=yield(0,de.ZP)(`/api/shixuns/${It}/cpu_rank_data.json`,{method:"get",params:rn});(In==null?void 0:In.status)==0&&(xt((Zt=In==null?void 0:In.data)==null?void 0:Zt.statisticsList),Tr(Ta+1)),sn(!1)}),Lr=(0,b.useRef)((0,Rn.throttle)(Zt=>ya(Zt),1200,{leading:!0,trailing:!0})).current,ya=Zt=>Mn(void 0,null,function*(){if(Zt=="")return;const rn=yield(0,de.ZP)(`/api/shixuns/${It}/cpu_search_data`,{method:"get",params:{search:Zt}});(rn==null?void 0:rn.status)==0&&yt(rn==null?void 0:rn.data)}),jr=(Zt,rn)=>{Zt==="CPU"?(zn?(0,ia.BU)():(0,ia.Dj)(document.getElementById(`tj${rn}`)),Ht(!zn)):(Un?(0,ia.BU)():(0,ia.Dj)(document.getElementById(`tj${rn}`)),ja(!Un))},Fr=(Zt,rn,In)=>{const Qn=rn==="CPU"?"cpuUsageChart":"memoryUsageChart";let Re=Zt.map(et=>{var wn,gn,Wn,Da;const fa=(wn=et.promQueryResult)==null?void 0:wn[Qn],aa=`${et.envId}-${et.myPracticalTrainingId}_${rn}`,ha=((Da=(Wn=(gn=fa==null?void 0:fa.results[aa])==null?void 0:gn.frames[0])==null?void 0:Wn.data)==null?void 0:Da.values)||[];return ha.length>0?ha[In]:[]});return Re.some(et=>Array.isArray(et)&&et.length>0)?Re:[]},ht=Zt=>{Wt(Zt),pn()},pn=()=>{yt([]),ar("")},yn=Zt=>{let rn=!1;for(let In=0;In<(bt==null?void 0:bt.length);In++){let Qn=Fr(bt,Zt,1)[In];if(Qn&&(Qn==null?void 0:Qn.length)>0){rn=!0;break}}return(bt==null?void 0:bt.length)>0&&rn};return zt.createElement(zt.Fragment,null,zt.createElement("div",{className:`${ie.flex_warp}`},zt.createElement(ze.Z,{allowClear:!0,showSearch:!0,value:mr,style:{width:280},onSearch:Lr,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(Zt,rn)=>{ar(Zt),rn!=null&&rn.key&&Wt(Number(rn==null?void 0:rn.key))},onClear:pn,size:"large"},wt==null?void 0:wt.map((Zt,rn)=>zt.createElement(lt,{key:Zt.id,value:Zt.name},Zt.name.length>4?`${Zt.name.slice(0,4)}...`:Zt.name,`( ${Zt.phone?Zt.phone:""} ${Zt.mail?` - ${Zt.mail}`:""})`))),zt.createElement("div",null,zt.createElement(Ce.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:an,onChange:Zt=>{Vt(Zt)}},sr.map((Zt,rn)=>zt.createElement(Ce.default.Option,{key:rn,value:Zt},Zt))),zt.createElement(Rt,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:Dt,disabledDate:Zt=>pt(Zt,Dt,15),format:"YYYY-MM-DD HH:mm",onChange:Zt=>{St(Zt),Vt(void 0)}}))),zt.createElement(le.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:en,onChange:Zt=>ht(Zt),dataSource:Ot,titleWidth:60,key:1}),zt.createElement(le.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(xe==null?void 0:xe.length)==0?"mt0":"",style:{marginBottom:(xe==null?void 0:xe.length)>0?"0px":"17px"},value:en,onChange:Zt=>ht(Zt),dataSource:xe,titleWidth:60,key:2}),(ye=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:ye.map((Zt,rn)=>zt.createElement("div",{className:`${ie.chart_content}`,key:rn,id:`tj${rn}`},zt.createElement("div",{className:ie.chart_title},zt.createElement("span",null,Zt==null?void 0:Zt.name,"\u4F7F\u7528\u91CF"),zt.createElement("i",{className:`${ie.fullscreen} iconfont - ${(Vt==null?void 0:Vt.type)=="CPU"?kn?"icon-tuichuquanping2":"icon-quanping2":Kn?"icon-tuichuquanping2":"icon-quanping2"} - `,onClick:()=>Zr(Vt.type,sn)})),Xt.createElement(ut.Z,{spinning:Ot},Fn(Vt.type)?Xt.createElement("div",{style:{marginTop:(Vt==null?void 0:Vt.type)=="CPU"?kn?"7%":"":Kn?"7%":""}},Xt.createElement(oe,{dataInfo:{y:br(yt,Vt==null?void 0:Vt.type,1)||[],x:br(yt,Vt==null?void 0:Vt.type,0)||[]},startAndEndTime:at,colors:Xa,indexKey:sn,valueName:yt.map(Ln=>Ln.name),imageTypeName:yt.map(Ln=>{var Xn;return(Xn=Ln==null?void 0:Ln.promQueryResult)==null?void 0:Xn.imageTypeName}),key:`${sn}-${Ia}`}),Xt.createElement("div",{className:ie.info_con},Xt.createElement("div",{className:ie.info_top},Xt.createElement("div",null,"\u6700\u5927\u503C"),Xt.createElement("div",null,"\u6700\u5C0F\u503C"),Xt.createElement("div",null,"\u5E73\u5747\u503C")),yt.map((Ln,Xn)=>{var ke;let rt=Ln==null?void 0:Ln.promQueryResult;return Xt.createElement("div",{className:ie.listdata,key:Xn},Xt.createElement("div",{className:ie.block,style:{backgroundColor:Xa[Xn],marginRight:10}}),Xt.createElement("div",{className:ie.typename},(ke=Ln==null?void 0:Ln.promQueryResult)==null?void 0:ke.imageTypeName),Xt.createElement("div",{className:ie.val},(Vt==null?void 0:Vt.type)=="CPU"?`${rt==null?void 0:rt.cpuMaxDoubleValue}Cores`:`${rt==null?void 0:rt.memoryDoubleMaxValue}MiB`),Xt.createElement("div",{className:ie.val},(Vt==null?void 0:Vt.type)=="CPU"?`${rt==null?void 0:rt.cpuMinDoubleValue}Cores`:`${rt==null?void 0:rt.memoryDoubleMinValue}MiB`),Xt.createElement("div",{className:ie.val},(Vt==null?void 0:Vt.type)=="CPU"?`${rt==null?void 0:rt.cpuAvgDoubleValue}Cores`:`${rt==null?void 0:rt.memoryDoubleAvgValue}MiB`))}))):Xt.createElement(ca.Z,null)))))},vn=ae(59301),tt=(It,jt,zt)=>new Promise((bn,Mt)=>{var Fe=Lt=>{try{ct(zt.next(Lt))}catch(qt){Mt(qt)}},xe=Lt=>{try{ct(zt.throw(Lt))}catch(qt){Mt(qt)}},ct=Lt=>Lt.done?bn(Lt.value):Promise.resolve(Lt.value).then(Fe,xe);ct((zt=zt.apply(It,jt)).next())}),Bt=({getApi:It,identifier:jt,visible:zt,info:bn})=>{const[Mt,Fe]=(0,b.useState)({}),[xe,ct]=(0,b.useState)(!0);(0,b.useEffect)(()=>{ct(!0)},[zt]),(0,b.useEffect)(()=>{It&&xe&&Lt()},[It]);const Lt=()=>tt(void 0,null,function*(){const qt=yield(0,de.ZP)(`/api/shixuns/${jt}/cpu_basic_data.json`,{method:"get"});(qt==null?void 0:qt.status)==0&&Fe(qt)});return vn.createElement("div",null,vn.createElement(fn,{isFirst:xe,setIsFirst:qt=>ct(qt),identifier:jt,data:Mt,info:bn}))},Bn=ae(89299),an=ae(44993),on=ae(84698),Be=ae(2686),Pe=ae(59301),He=(It,jt,zt)=>new Promise((bn,Mt)=>{var Fe=Lt=>{try{ct(zt.next(Lt))}catch(qt){Mt(qt)}},xe=Lt=>{try{ct(zt.throw(Lt))}catch(qt){Mt(qt)}},ct=Lt=>Lt.done?bn(Lt.value):Promise.resolve(Lt.value).then(Fe,xe);ct((zt=zt.apply(It,jt)).next())});const At=({globalSetting:It,dispatch:jt,practiceSetting:zt,shixunsDetail:bn,visible:Mt,onCancel:Fe,info:xe,identifier:ct,isJupyter:Lt,onOk:qt})=>{const[Kt,kt]=(0,b.useState)("1"),[rn,Wt]=(0,b.useState)("\u63A8\u8350\u914D\u7F6E"),[at,Ut]=(0,b.useState)([]),[Dt,Ft]=(0,b.useState)(!1),[Ot,cn]=(0,b.useState)(!1),[yt,wt]=(0,b.useState)({}),[kn,_t]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Mt&&(cn(!1),kt("1"),Wt("\u63A8\u8350\u914D\u7F6E"),(xe==null?void 0:xe.type)=="\u6311\u6218\u9875\u9762"?Ut(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):Ut(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),wt({}),Kn(),(xe==null?void 0:xe.type)=="\u6311\u6218\u9875\u9762"&&jt({type:"shixunsDetail/getShixunsDetail",payload:{id:ct}}))},[Mt]);const Kn=()=>He(void 0,null,function*(){_t(!0);const Ja=yield(0,on.HS)(ct);[0,-10].includes(Ja.status)&&(wt(Ja),_t(!1))}),Za=Ja=>{Ja=="2"?cn(!0):cn(!1),kt(Ja)},fr=()=>{be.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Pe.createElement("div",{className:"tc"},Pe.createElement("img",{src:ot,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},rr=()=>He(void 0,null,function*(){if((0,Be.gy)(jt,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||rn=="\u5F53\u524D\u914D\u7F6E")return;Ft(!0),(yield(0,de.ZP)(`/api/shixuns/${ct}/apply_recommend_config.json`,{method:"put",body:{data:rn=="\u63A8\u8350\u914D\u7F6E"?yt==null?void 0:yt.recommend:yt==null?void 0:yt.high}})).status==0&&(Je.ZP.success("\u5E94\u7528\u6210\u529F"),Ft(!1),Fe(),qt())}),Ia=()=>He(void 0,null,function*(){var Ja,wr;if(yield Tr(),(0,Bn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ja=bn.detail)!=null&&Ja.is_jupyter||(wr=bn.detail)!=null&&wr.is_jupyter_lab){jt({type:"shixunsDetail/execJupyter",payload:{id:ct}}).then(Zr=>{var br;Zr!=null&&Zr.identifier&&((br=an.history)==null||br.push(`/tasks/${Zr.identifier}/jupyter`))});return}jt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const ba=Lt?yield(0,on.BK)({id:ct}):yield(0,on.Ir)({id:ct});if(jt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),ba!=null&&ba.game_identifier||ba!=null&&ba.identifier){(0,Bn.xg)(Lt?`/tasks/${ba==null?void 0:ba.identifier}/jupyter`:`/tasks/${ba.game_identifier}`);return}(ba==null?void 0:ba.status)===-3?(0,Bn.eF)():(ba==null?void 0:ba.status)===2?ur(ba==null?void 0:ba.message):(ba==null?void 0:ba.status)===3&&Xa(ba==null?void 0:ba.message)}),Tr=()=>new Promise((Ja,wr)=>{var ba;(ba=zt==null?void 0:zt.sideBar)!=null&&ba.confirmLeave?be.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ja()},onCancel:()=>{wr()}}):Ja()}),ur=Ja=>{Ja=Ja!=null&&Ja.includes(".json")?Ja:`${Ja}.json`,be.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:()=>He(void 0,null,function*(){const wr=yield(0,de.ZP)("/api"+Ja,{method:"get"});if(!wr)return;Je.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const ba=yield(0,on.Ir)({id:wr.shixun_identifier});if(ba!=null&&ba.game_identifier){(0,Bn.xg)(`/tasks/${ba.game_identifier}`);return}(ba==null?void 0:ba.status)===2?ur(ba==null?void 0:ba.message):(ba==null?void 0:ba.status)===3&&Xa(ba==null?void 0:ba.message)})})},Xa=Ja=>{be.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",Ja,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Pe.createElement(Pe.Fragment,null,Pe.createElement(Te.Z,{title:null,placement:"right",open:Mt,width:1e3,onClose:Fe,closeIcon:null,footer:null},Pe.createElement("div",{className:Ke.header_body},Pe.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),Pe.createElement(Ie.Z,{className:Ke.close,onClick:Fe})),Pe.createElement(Ze.default,{activeKey:Kt,onChange:Za},Pe.createElement(Ze.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},Pe.createElement(ut.Z,{spinning:kn,size:"large",tip:Pe.createElement("div",{style:{color:"#666",fontSize:"14px"}},Pe.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),Pe.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",Pe.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(yt==null?void 0:yt.status)==0?Pe.createElement(Pe.Fragment,null,Pe.createElement("div",{className:Ke.recommend_config_introduce},Pe.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),Pe.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),Pe.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),Pe.createElement("div",{className:Ke.recommend_config},at.map((Ja,wr)=>Pe.createElement("div",{className:`${Ke.recommend_config_item} ${Ja==rn?Ke.recommend_config_active_item:""}`,key:Ja,onClick:()=>Wt(Ja)},Pe.createElement("div",{className:Ke.item_title},Pe.createElement("div",null,Ja),wr==1?Pe.createElement("div",{className:Ke.recommend_text},"\u63A8\u8350"):Pe.createElement(Pe.Fragment,null)),(Ja=="\u5F53\u524D\u914D\u7F6E"&&(yt==null?void 0:yt.current)||Ja=="\u63A8\u8350\u914D\u7F6E"&&(yt==null?void 0:yt.recommend)||Ja=="\u589E\u5F3A\u914D\u7F6E"&&(yt==null?void 0:yt.high)||[]).map((ba,Zr)=>Pe.createElement("div",{className:Ke.item_content,key:Zr},Pe.createElement("span",null,ba==null?void 0:ba.image_name),ba!=null&&ba.cpu_limit?Pe.createElement("span",null,ba==null?void 0:ba.cpu_limit,"\u6838",ba==null?void 0:ba.memory_limit,"G"):Pe.createElement("div",null,Pe.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),Pe.createElement(he.Z,{title:Pe.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",Pe.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",Pe.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},Pe.createElement(et.Z,{className:Ke.tooltip})))))))),Pe.createElement("div",{className:Ke.recommend_config_footer},Pe.createElement("div",null,Pe.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),Pe.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>fr()},"\u8054\u7CFB\u7BA1\u7406\u5458")),Pe.createElement(Xe.ZP,{type:"primary",shape:"round",disabled:rn=="\u5F53\u524D\u914D\u7F6E",onClick:rr,loading:Dt},"\u4E00\u952E\u5E94\u7528"))):kn?Pe.createElement("div",{style:{height:400}}):Pe.createElement("div",{className:Ke.no_data},Pe.createElement("img",{src:Qe,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),Pe.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",Pe.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(xe==null?void 0:xe.type)!="\u6311\u6218\u9875\u9762"&&Pe.createElement("div",{className:Ke.application,onClick:()=>{Ia(),Fe()}},"\u6A21\u62DF\u5B9E\u6218")))),Pe.createElement(Ze.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},Pe.createElement(Bt,{getApi:Ot,identifier:ct,visible:Mt,info:xe})))))};var bt=(0,an.connect)(({globalSetting:It,practiceSetting:jt,shixunsDetail:zt})=>({globalSetting:It,practiceSetting:jt,shixunsDetail:zt}))(At)},58696:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return We}});var b=ae(59301),be=ae(43418),Je=ae(3113),Te=ae(8591),Ze=ae(99313),ut=ae(71418),he=ae(10311),Xe=ae(5871),Ke=ae(1710),Ie={modal:"modal___aF6vS",con_warp:"con_warp___W1gHS",flex:"flex___Cbe__",config_Warp:"config_Warp___lXnUZ",config_btn:"config_btn___OAH7T",sceneList:"sceneList___N5Y3k",sceneItem:"sceneItem____bE1H",sceneItemActive:"sceneItemActive___e82B8"},et=ae(11724),ot=ae(62772),Qe=ae(52430),de=ae(63604),a=ae(59301),E=Object.defineProperty,x=Object.defineProperties,y=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,le=(Et,ht,ft)=>ht in Et?E(Et,ht,{enumerable:!0,configurable:!0,writable:!0,value:ft}):Et[ht]=ft,ie=(Et,ht)=>{for(var ft in ht||(ht={}))ne.call(ht,ft)&&le(Et,ft,ht[ft]);if(ee)for(var ft of ee(ht))oe.call(ht,ft)&&le(Et,ft,ht[ft]);return Et},Ce=(Et,ht)=>x(Et,y(ht)),ye=(Et,ht,ft)=>new Promise((Gn,Nn)=>{var ca=Mn=>{try{Xt(ft.next(Mn))}catch(dt){Nn(dt)}},$n=Mn=>{try{Xt(ft.throw(Mn))}catch(dt){Nn(dt)}},Xt=Mn=>Mn.done?Gn(Mn.value):Promise.resolve(Mn.value).then(ca,$n);Xt((ft=ft.apply(Et,ht)).next())}),We=({visible:Et,onOk:ht,onCancel:ft,info:Gn})=>{var Nn,ca,$n,Xt,Mn;const[dt,Tt]=(0,b.useState)("1"),[ln,fn]=(0,b.useState)([]),[vn,tt]=(0,b.useState)([]),[mt,Bt]=(0,b.useState)(0),[Bn,an]=(0,b.useState)(null),[on,Be]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Et&&(Pe(),He(),At())},[Et]);const Pe=()=>{Tt("1"),fn([]),an(null),Bt(0)};(0,b.useEffect)(()=>{var xe,ct;((ct=(xe=vn==null?void 0:vn[mt])==null?void 0:xe.content)==null?void 0:ct.length)>0&&an(Ce(ie({},vn[mt].content[0]),{index:0}))},[dt,mt,vn]);const He=()=>ye(void 0,null,function*(){Be(!0),yield(0,Qe.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(xe=>{let{max_cpu:ct,max_memory:Lt,min_cpu:qt,min_memory:Kt}=xe,{cpu:kt,memory:rn}=Gn;fn([{name:"CPU",value:kt,min:qt,max:ct,typeName:"\u6838"},{name:"\u5185\u5B58",value:rn,min:Kt,max:Lt,typeName:"GB"}])}),Be(!1)}),At=()=>ye(void 0,null,function*(){yield(0,Qe.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(xe=>{var ct;if(tt(xe),(xe==null?void 0:xe.length)>0){let Lt=Ce(ie({},(ct=xe==null?void 0:xe[0])==null?void 0:ct.content[0]),{index:0});an(Lt)}})}),bt=xe=>{Tt(xe),xe==="2"&&Bt(0)},It=(xe,ct)=>{fn(ln.map(Lt=>Lt.name===xe?ct(Lt):Lt))},jt=(xe,ct)=>{isNaN(xe)||It(ct,Lt=>Ce(ie({},Lt),{value:xe}))},zt=xe=>{var ct;if(console.log("decline",xe.value),xe.value=Number(xe.value),xe.value<=((ct=xe.min)!=null?ct:-1/0))return;let Lt=xe.value-.5Ce(ie({},qt),{value:Lt}))},bn=xe=>{var ct;if(xe.value=Number(xe.value),xe.value>=((ct=xe.max)!=null?ct:1/0))return;let Lt=xe.value+.5>xe.max?xe.max:xe.value+.5;It(xe.name,qt=>Ce(ie({},qt),{value:Lt}))},Mt=(xe,ct)=>{isNaN(xe)||It(ct,Lt=>Ce(ie({},Lt),{value:xe}))},Fe=xe=>{if(xe==null||Number.isInteger(xe))return xe;const ct=xe%1;return ct===.5?xe:Math.floor(xe)+(ct<.5?.5:1)};return a.createElement(a.Fragment,null,a.createElement(be.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:Et,width:752,destroyOnClose:!0,centered:!0,onCancel:ft,className:Ie.modal,footer:[a.createElement("div",{className:Ie.btn_warp,key:"1"},a.createElement(Je.ZP,{onClick:ft},"\u53D6\u6D88"),a.createElement(Je.ZP,{type:"primary",onClick:()=>{let xe=ie({},Gn);if(dt=="1")xe.cpu=ln[0].value,xe.memory=ln[1].value;else if(dt=="2"){if(!Bn){Te.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}xe=Ce(ie({},xe),{cpu:Bn.cpu,memory:Bn.memory})}ht(xe)}},"\u4FDD\u5B58"))]},a.createElement(Ze.default,{activeKey:dt,onChange:bt},a.createElement(Ze.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},a.createElement(ut.Z,{spinning:on},ln==null?void 0:ln.map(xe=>a.createElement("div",{className:Ie.con_warp,key:xe==null?void 0:xe.name},a.createElement("div",null,xe==null?void 0:xe.name),a.createElement("div",null,a.createElement(he.Z,{min:xe==null?void 0:xe.min,max:xe==null?void 0:xe.max,onChange:ct=>jt(ct,xe==null?void 0:xe.name),value:xe==null?void 0:xe.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),a.createElement("div",{className:`${Ie.config_Warp} ${Ie.flex}`},a.createElement("div",{className:`${Ie.config_btn} ${Ie.flex}`,onClick:()=>zt(xe)},a.createElement(et.Z,null)),a.createElement(Xe.Z,{min:xe==null?void 0:xe.min,max:xe==null?void 0:xe.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:xe==null?void 0:xe.value,onChange:ct=>{const Lt=Fe(ct);Mt(Lt,xe==null?void 0:xe.name)}}),a.createElement("div",{className:`${Ie.config_btn} ${Ie.flex}`,onClick:()=>bn(xe)},a.createElement(ot.Z,null))),a.createElement("div",null,xe==null?void 0:xe.typeName))))),(vn==null?void 0:vn.length)>0&&a.createElement(Ze.default.TabPane,{tab:"\u6309\u573A\u666F\u9009\u62E9",key:2},a.createElement("div",{className:Ie.sceneList},vn==null?void 0:vn.map((xe,ct)=>a.createElement("div",{className:`${Ie.sceneItem} ${mt==ct&&Ie.sceneItemActive}`,key:xe==null?void 0:xe.id,onClick:()=>{Bt(ct)}},xe==null?void 0:xe.name))),((ca=(Nn=vn==null?void 0:vn[mt])==null?void 0:Nn.content)==null?void 0:ca.length)>0?a.createElement(Ke.default,{rowSelection:{type:"radio",selectedRowKeys:[Bn==null?void 0:Bn.index],onChange:(xe,ct)=>{an(ct[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(xe,ct)=>a.createElement("div",null,xe,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(xe,ct)=>a.createElement("div",null,xe,"GB")}],dataSource:($n=vn==null?void 0:vn[mt])==null?void 0:$n.content.map((xe,ct)=>Ce(ie({},xe),{index:ct})),rowKey:"index",pagination:!1,scroll:((Mn=(Xt=vn==null?void 0:vn[mt])==null?void 0:Xt.content)==null?void 0:Mn.length)>3?{y:148}:{}}):a.createElement(de.Z,null)))))}},43793:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Ge}});var b=ae(59301),be=ae(44993),Je=ae(43418),Te=ae(8591),Ze=ae(3113),ut=ae(24905),he=ae(5112),Xe=ae(88522),Ke=ae(49127),Ie=ae(5083),et=ae(5871),ot=ae(10527),Qe=ae(43727),de=ae(2686),a=ae(61186),E=ae.n(a),x={wrap:"wrap___LhoYE",labelWrap:"labelWrap___kKVu_",label:"label___we33R",labelContent:"labelContent___RWgKj",flexRow:"flexRow___WhVXT",color999:"color999___R1ot6",radio:"radio___S0Uhc",selectSchool:"selectSchool___egsX3",dataPicker:"dataPicker___zNtLB",modal:"modal___J1s9f",colorOrange:"colorOrange___NDyE2",colorYellow:"colorYellow___Ijswi",bottomButton:"bottomButton___sODGQ"},y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,oe=(We,Et)=>{var ht={};for(var ft in We)ee.call(We,ft)&&Et.indexOf(ft)<0&&(ht[ft]=We[ft]);if(We!=null&&y)for(var ft of y(We))Et.indexOf(ft)<0&&ne.call(We,ft)&&(ht[ft]=We[ft]);return ht},le=(We,Et,ht)=>new Promise((ft,Gn)=>{var Nn=Xt=>{try{$n(ht.next(Xt))}catch(Mn){Gn(Mn)}},ca=Xt=>{try{$n(ht.throw(Xt))}catch(Mn){Gn(Mn)}},$n=Xt=>Xt.done?ft(Xt.value):Promise.resolve(Xt.value).then(Nn,ca);$n((ht=ht.apply(We,Et)).next())});const ie=We=>{if(!We)return We;const Et=We.split(":");if(Et[1]=="00"||Et[1]=="30")return We;const ht=parseInt(Et[1]);if(ht<30||ht==60)return[Et[0],"30"].join(":");if(ht<60){const ft=[Et[0],"00"].join(":"),Gn="YYYY-MM-DD HH:mm",Nn=E()(ft,Gn);return Nn.add(1,"hours"),Nn.format(Gn)}return We},Ce="YYYY-MM-DD HH:mm",ye=We=>{var Et=We,{shixunsDetail:ht,globalSetting:ft,loading:Gn,user:Nn,dispatch:ca}=Et,$n=oe(Et,["shixunsDetail","globalSetting","loading","user","dispatch"]),Xt,Mn,dt,Tt,ln,fn,vn,tt,mt;const Bt=(0,b.useRef)(),[Bn,an]=(0,b.useState)(),[on,Be]=(0,b.useState)(),[Pe,He]=(0,b.useState)([]),[At,bt]=(0,b.useState)([]),[It,jt]=(0,b.useState)(""),[zt,bn]=(0,b.useState)(),[Mt,Fe]=(0,b.useState)(),[xe,ct]=(0,b.useState)(),Lt=(Mn=(Xt=Nn.userInfo)==null?void 0:Xt.shixun)==null?void 0:Mn.editable;(0,b.useEffect)(()=>{var at,Ut;Bt.current=(Ut=(at=location.pathname)==null?void 0:at.split("/"))==null?void 0:Ut[2],qt()},[]),(0,b.useEffect)(()=>{var at,Ut,Dt,Ft,Ot,cn,yt,wt,kn,_t,Kn,Za;ht.setting&&(an((Ut=(at=ht.setting)==null?void 0:at.shixun)==null?void 0:Ut.can_copy),Be((Ft=(Dt=ht.setting)==null?void 0:Dt.shixun)==null?void 0:Ft.use_scope),bn(!!((cn=(Ot=ht.setting)==null?void 0:Ot.shixun)!=null&&cn.opening_time)),Fe((wt=(yt=ht.setting)==null?void 0:yt.shixun)==null?void 0:wt.opening_time),He((_t=(kn=ht.setting)==null?void 0:kn.shixun)==null?void 0:_t.scope_partment),ct((Za=(Kn=ht.setting)==null?void 0:Kn.shixun)==null?void 0:Za.git_size))},[ht.setting]);const qt=at=>le(void 0,null,function*(){const Ut=yield ca({type:"shixunsDetail/getDepartments",payload:{q:at}});Ut&&bt(Ut.shools_name||[])}),Kt=()=>le(void 0,null,function*(){var at,Ut,Dt,Ft,Ot,cn;const yt=(yield ca({type:"shixunsDetail/getShixunQuote",payload:{id:Bt.current}}))||{};Je.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:b.createElement("div",{className:`tc font14 ${x.modal}`},!!((at=yt.subjects)!=null&&at.length)&&b.createElement(b.Fragment,null,b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(Dt=(Ut=yt.subjects)==null?void 0:Ut.splice(0,2))==null?void 0:Dt.map(wt=>`\u300A${wt}\u300B`),"\u7B49",b.createElement("span",{className:x.colorOrange},yt==null?void 0:yt.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),b.createElement("br",null)),!!((Ft=yt.courses)!=null&&Ft.length)&&b.createElement(b.Fragment,null,b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(cn=(Ot=yt.courses)==null?void 0:Ot.splice(0,2))==null?void 0:cn.map(wt=>`\u300A${wt}\u300B`),"\u7B49",b.createElement("span",{className:x.colorOrange},yt==null?void 0:yt.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),b.createElement("br",null)),b.createElement("span",{className:`${x.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>le(void 0,null,function*(){(yield ca({type:"shixunsDetail/deleteShixun",payload:{id:Bt.current}})).status===1&&(Te.ZP.success("\u64CD\u4F5C\u6210\u529F"),be.history.push("/shixuns"))})})}),kt=()=>{(0,de.gy)(ca,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},rn=at=>{if(Pe.includes(at)){Te.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}jt(null),He([...Pe,at])},Wt=()=>le(void 0,null,function*(){if(zt&&!Mt){Te.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(on===1&&!Pe.length){Te.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield ca({type:"shixunsDetail/updatePermissionSetting",payload:{id:Bt.current,scope_partment:on===0?null:Pe,shixun:{can_copy:Bn,use_scope:on,opening_time:Mt,git_size:xe}}})).status!==-1&&(Te.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),ca({type:"shixunsDetail/getSettingsData",payload:{id:Bt.current}}),ca({type:"shixunsDetail/getShixunsDetail",payload:{id:Bt.current}}))});return b.createElement("div",null,b.createElement("section",{className:x.wrap},b.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((dt=ht==null?void 0:ht.detail)==null?void 0:dt.shixun_status)!==2?b.createElement(Ze.ZP,{danger:!0,onClick:Kt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):b.createElement(Ze.ZP,{danger:!0,onClick:kt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),b.createElement("div",{className:x.labelWrap},b.createElement("label",{className:x.label},"\u590D\u5236\uFF1A"),b.createElement("div",{className:x.labelContent},b.createElement("div",null,b.createElement(ut.default,{checked:Bn,onChange:at=>an(at.target.checked),disabled:!Lt}),b.createElement("span",{className:`${x.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Tt=ht.detail)==null?void 0:Tt.shixun_status)>1||((ln=ht.detail)==null?void 0:ln.public)===2)&&((vn=(fn=ht.setting)==null?void 0:fn.shixun)==null?void 0:vn.use_scope)===0&&((tt=ht.detail)==null?void 0:tt.identity)>2)&&b.createElement("div",{className:x.labelWrap},b.createElement("label",{className:x.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),b.createElement("div",{className:x.labelContent},b.createElement(he.ZP.Group,{value:on,onChange:at=>Be(at.target.value),disabled:!Lt},b.createElement(he.ZP,{className:x.radio,value:0},b.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),b.createElement("span",{className:x.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),b.createElement(he.ZP,{className:x.radio,value:1},b.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),b.createElement("span",{className:x.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),on===1&&b.createElement(b.Fragment,null,b.createElement("div",{className:"mt10"},b.createElement(Xe.Z,{showSearch:!0,className:x.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:It,onChange:at=>{jt(at),qt(at)},disabled:!Lt,onSelect:rn,options:At==null?void 0:At.map(at=>({value:at}))}),b.createElement("span",{className:x.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),b.createElement("div",{className:"mt10"},Pe==null?void 0:Pe.map(at=>Lt?b.createElement(Ke.Z,{count:"x",className:"mr20 current",onClick:()=>He(Pe.filter(Ut=>Ut!==at))},b.createElement(Ze.ZP,{type:"primary",ghost:!0},at)):b.createElement(Ze.ZP,{type:"primary",ghost:!0,className:"mr20"},at)))))),b.createElement("div",{className:x.labelWrap},b.createElement("label",{className:x.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),b.createElement("div",{className:x.labelContent},b.createElement("div",null,b.createElement(ut.default,{checked:zt,onChange:at=>bn(at.target.checked),disabled:!Lt}),b.createElement("span",{className:`${x.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),zt&&b.createElement(Ie.default,{className:`${x.dataPicker} mt10`,format:Ce,locale:ot.Z,disabled:!Lt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:at=>at&&atFe(ie(Ut))}))),((mt=Nn==null?void 0:Nn.userInfo)==null?void 0:mt.role)===1&&b.createElement("div",{className:x.labelWrap,style:{alignItems:"center"}},b.createElement("label",{className:x.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),b.createElement("div",{className:x.labelContent},b.createElement("div",null,b.createElement(et.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:xe,onChange:at=>{ct(at)}}),b.createElement("span",{className:"c-grey-999"}," M "))))),b.createElement(Qe.t,{okText:"\u4FDD\u5B58",hasOkBtn:Lt,loading:Gn.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>be.history.push(`/shixuns/${Bt.current}/challenges`),onOk:Wt,className:x.bottomButton}))};var Ge=(0,be.connect)(({shixunsDetail:We,loading:Et,globalSetting:ht,user:ft})=>({shixunsDetail:We,globalSetting:ht,user:ft,loading:Et}))(ye)},3107:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(20834),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(3113),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(24905),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(5112),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(81327),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(88522),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49127),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(6848),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5083),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(78673),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(5871),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(44993),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(18468),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(61186),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(10527),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(43793),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(13952),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(2686),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(64681),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(56563),React=__webpack_require__(59301),__async=(je,Nt,ae)=>new Promise((b,be)=>{var Je=ut=>{try{Ze(ae.next(ut))}catch(he){be(he)}},Te=ut=>{try{Ze(ae.throw(ut))}catch(he){be(he)}},Ze=ut=>ut.done?b(ut.value):Promise.resolve(ut.value).then(Je,Te);Ze((ae=ae.apply(je,Nt)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=je=>{if(!je)return je;const Nt=je.split(":");if(Nt[1]=="00"||Nt[1]=="30")return je;const ae=parseInt(Nt[1]);if(ae<30||ae==60)return[Nt[0],"30"].join(":");if(ae<60){const b=[Nt[0],"00"].join(":"),be="YYYY-MM-DD HH:mm",Je=moment__WEBPACK_IMPORTED_MODULE_3___default()(b,be);return Je.add(1,"hours"),Je.format(be)}return je};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=je=>__async(this,null,function*(){const Nt=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:je}});Nt&&setDepartmentList(Nt.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var je,Nt;(Nt=(je=shixunsDetail.setting)==null?void 0:je.shixun)!=null&&Nt.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=je=>{if(selectDepartmentList.includes(je)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,je])},handleInitState=()=>{var je,Nt,ae,b,be,Je,Te,Ze,ut,he,Xe,Ke,Ie,et,ot,Qe,de,a,E,x,y,ee,ne,oe,le,ie,Ce,ye,Ge,We,Et,ht,ft,Gn,Nn,ca,$n,Xt,Mn,dt,Tt,ln,fn,vn,tt,mt,Bt;setCodeEditPermission((Nt=(je=shixunsDetail.setting)==null?void 0:je.shixun)==null?void 0:Nt.code_edit_permission),setAllowFileUpload((b=(ae=shixunsDetail.setting)==null?void 0:ae.shixun)==null?void 0:b.allow_file_upload),setCodeHidden((Je=(be=shixunsDetail.setting)==null?void 0:be.shixun)==null?void 0:Je.show_code_dir),setForbidCopy((Ze=(Te=shixunsDetail.setting)==null?void 0:Te.shixun)==null?void 0:Ze.forbid_copy),setTaskPass((he=(ut=shixunsDetail.setting)==null?void 0:ut.shixun)==null?void 0:he.task_pass),setTestSetPermission((Ke=(Xe=shixunsDetail.setting)==null?void 0:Xe.shixun)==null?void 0:Ke.test_set_permission),set_display_git_address((Ie=shixunsDetail.setting.shixun)==null?void 0:Ie.display_git_address),setIsCopy((ot=(et=shixunsDetail.setting)==null?void 0:et.shixun)==null?void 0:ot.can_copy),setOpenValue((de=(Qe=shixunsDetail.setting)==null?void 0:Qe.shixun)==null?void 0:de.use_scope),setOpenAnswer((E=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:E.open_answer_and_test),setIsOpenTime(!!((y=(x=shixunsDetail.setting)==null?void 0:x.shixun)!=null&&y.opening_time)),setOpenTime((ne=(ee=shixunsDetail.setting)==null?void 0:ee.shixun)==null?void 0:ne.opening_time),setSelectDepartmentList((le=(oe=shixunsDetail.setting)==null?void 0:oe.shixun)==null?void 0:le.scope_partment),setDisableDiscuss((Ce=(ie=shixunsDetail.setting)==null?void 0:ie.shixun)==null?void 0:Ce.is_disable_discuss),setdisableAI((Ge=(ye=shixunsDetail.setting)==null?void 0:ye.shixun)==null?void 0:Ge.ai_reply),setresource_recommend((Et=(We=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:Et.resource_recommend),setOpenCodeDebugger((ft=(ht=shixunsDetail.setting)==null?void 0:ht.shixun)==null?void 0:ft.open_code_debugger),setStartPermanent((Nn=(Gn=shixunsDetail.setting)==null?void 0:Gn.shixun)==null?void 0:Nn.start_permanent),setOpenSelfRun(($n=(ca=shixunsDetail.setting)==null?void 0:ca.shixun)==null?void 0:$n.open_self_run),setgitSize((Mn=(Xt=shixunsDetail.setting)==null?void 0:Xt.shixun)==null?void 0:Mn.git_size),setcourse_workspace_file_time((Tt=(dt=shixunsDetail.setting)==null?void 0:dt.shixun)==null?void 0:Tt.course_workspace_file_time),setPodSwitch((fn=(ln=shixunsDetail.setting)==null?void 0:ln.shixun)==null?void 0:fn.exit_delete_pod_switch),setai_user((tt=(vn=shixunsDetail.setting)==null?void 0:vn.shixun)==null?void 0:tt.ai_user),setOpenLocalEvaluate((Bt=(mt=shixunsDetail.setting)==null?void 0:mt.shixun)==null?void 0:Bt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((je,Nt)=>{var ae,b;je!=((b=(ae=shixunsDetail.setting)==null?void 0:ae.shixun)==null?void 0:b.scope_partment[Nt])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(je=!1,Nt=1){return __async(this,null,function*(){var ae,b;const be=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:je}});(be==null?void 0:be.status)===0&&((ae=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ae.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(b=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&b.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Nt))})}const handleDeleteShixun=()=>__async(this,null,function*(){var je,Nt,ae,b,be,Je;const Te=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((je=Te.subjects)!=null&&je.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ae=(Nt=Te.subjects)==null?void 0:Nt.splice(0,2))==null?void 0:ae.map(Ze=>`\u300A${Ze}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Te==null?void 0:Te.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((b=Te.courses)!=null&&b.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Je=(be=Te.courses)==null?void 0:be.splice(0,2))==null?void 0:Je.map(Ze=>`\u300A${Ze}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Te==null?void 0:Te.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(je){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(je),parseInt(je)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:je=>{var Nt;if((Nt=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Nt.confirmLeave){showExitmodel(je.key);return}setMenuSelectKey(je.key),parseInt(je.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_g=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_g.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:je=>setTaskPass(je.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:je=>setTestSetPermission(je.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:je=>setIsCopy(je.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:je=>setOpenValue(je.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:je=>{setDepartmentValue(je),handleGetDepartments(je)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(je=>({value:je}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(je=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Nt=>Nt!==je))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},je)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},je)))))),!((_i=(_h=shixunsDetail.setting)==null?void 0:_h.shixun)!=null&&_i.is_jupyter)&&!((_k=(_j=shixunsDetail.setting)==null?void 0:_j.shixun)!=null&&_k.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:je=>setOpenAnswer(je.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_m=(_l=shixunsDetail.setting)==null?void 0:_l.shixun)==null?void 0:_m.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:je=>{setIsOpenTime(je.target.checked),je.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:je=>je&&jesetOpenTime(handleDateString(Nt))})))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:je=>set_display_git_address(je.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:je=>{setCodeHidden(je.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:je=>{setCodeEditPermission(je.target.checked),je.target.checked||setAllowFileUpload(je.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:je=>{setAllowFileUpload(je.target.checked),je.target.checked&&setCodeEditPermission(je.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:je=>setForbidCopy(je.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:je=>setOpenCodeDebugger(je)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:je=>setOpenSelfRun(je)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:je=>setOpenLocalEvaluate(je)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_n=user==null?void 0:user.userInfo)==null?void 0:_n.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:je=>{setgitSize(je)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:je=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(je)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\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\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:je=>{setPodSwitch(je)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:je=>setDisableDiscuss(!je)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:je=>{setresource_recommend(je)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:je=>{setai_user(je.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u5934\u6B4C\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var je,Nt;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(je=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&je.is_fork_from_creator&&((Nt=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Nt.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ae,b)=>{handSubmeit(ae,b)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:je,shixunsDetail:Nt,practiceSetting:ae})=>({user:je,shixunsDetail:Nt,practiceSetting:ae}))(Setting)},14587:function(je,Nt,ae){"use strict";ae.r(Nt),ae.d(Nt,{default:function(){return ir}});var b=ae(59301),be={flex_box_center:"flex_box_center___bPWMH",flex_space_between:"flex_space_between___fjQJK",flex_box_vertical_center:"flex_box_vertical_center___WWAEa",flex_box_center_end:"flex_box_center_end___mQNLW",flex_box_column:"flex_box_column___lOsG0",menu:"menu___szqfh",warehouse:"warehouse___SVzfZ",header:"header___DfoMH",title:"title___y2IOb",content:"content___pGWUf",left:"left___eYHD7",right:"right___RbSHM",loading:"loading___g8ST2",empty:"empty___JqJWS",tabs:"tabs___fuMob",line:"line___Wav7D",footer:"footer___xymfv",commit:"commit___ZwkDv",blueLight:"blueLight___f52KB",filePathWrp:"filePathWrp____p6mm",filePath:"filePath___qkzoJ",bottom0:"bottom0___MrVME"},Je=ae(44993),Te=ae(99313),Ze=ae(6848),ut=ae(8591),he=ae(20834),Xe=ae(95237),Ke=ae(43604),Ie=ae(38854),et=ae(43418),ot=ae(71418),Qe=ae(3113),de=ae(17574),a=ae(78673),E=ae(56102),x=ae(78241),y=ae(92832),ee={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},ne=Object.defineProperty,oe=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,Ce=(Ct,Ue,Re)=>Ue in Ct?ne(Ct,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Ct[Ue]=Re,ye=(Ct,Ue)=>{for(var Re in Ue||(Ue={}))le.call(Ue,Re)&&Ce(Ct,Re,Ue[Re]);if(oe)for(var Re of oe(Ue))ie.call(Ue,Re)&&Ce(Ct,Re,Ue[Re]);return Ct},Ge=(Ct,Ue)=>{var Re={};for(var Rt in Ct)le.call(Ct,Rt)&&Ue.indexOf(Rt)<0&&(Re[Rt]=Ct[Rt]);if(Ct!=null&&oe)for(var Rt of oe(Ct))Ue.indexOf(Rt)<0&&ie.call(Ct,Rt)&&(Re[Rt]=Ct[Rt]);return Re},We=(Ct,Ue,Re)=>new Promise((Rt,Cn)=>{var na=Me=>{try{it(Re.next(Me))}catch(lt){Cn(lt)}},Oe=Me=>{try{it(Re.throw(Me))}catch(lt){Cn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(na,Oe);it((Re=Re.apply(Ct,Ue)).next())});const Et=Ct=>{var Ue=Ct,{shixunsDetail:Re,globalSetting:Rt,loading:Cn,user:na,dispatch:Oe,isRepository:it}=Ue,Me=Ge(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const lt=(0,Je.useLocation)(),Zt=(0,Je.useParams)(),[za,Ga]=(0,b.useState)({}),Vn=(0,b.useRef)(),[Jt]=x.default.useForm(),[Hn,Da]=(0,b.useState)("");(0,b.useEffect)(()=>{Me.visible&&Jt.resetFields()},[Me.visible]),(0,b.useEffect)(()=>{const da=sessionStorage.getItem("pathArray");if(da){const xt=da.split(",").join("/"),ga=xt.indexOf("/")===0?xt.substr(1):xt;Da(ga)}},[]),(0,b.useEffect)(()=>{var da,xt;Vn.current=(xt=(da=lt.pathname)==null?void 0:da.split("/"))==null?void 0:xt[2]},[]);const Oa=(...da)=>We(void 0,[...da],function*(xt={}){const ga=yield Oe({type:"shixunsDetail/addRepositoryFile",payload:{id:Zt.id,message:xt.commitMessage,content:"",path:(Me.defaultPath?Me.defaultPath+"/":"")+xt.path+"/"+(xt.file||".gitkeep"),secret_repository:it?void 0:!0}});ga!=null&&ga.url&&(ut.ZP.success("\u6DFB\u52A0\u6210\u529F"),Me.onOK({path:(Me.defaultPath?Me.defaultPath+"/":"")+xt.path+"/"+(xt.file||".gitkeep"),name:xt.path.split("/")[xt.path.split("/").length-1]}),Me.onClose())}),tr=()=>{var da,xt;Je.history.push(`/shixuns/${Vn.current}/${(xt=(da=lt.pathname)==null?void 0:da.split("/"))==null?void 0:xt[3]}${Hn?`/master/shixun_show/${Hn}`:""}`)};return b.createElement(et.default,{width:"60%",centered:!0,open:Me.visible,wrapClassName:ee.modal,onOk:()=>{Jt.submit()},onCancel:Me.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},b.createElement("section",{className:ee.bg},b.createElement("div",{className:ee.wrap},b.createElement(x.default,{className:"mt10",form:Jt,scrollToFirstError:!0,layout:"vertical",onFinish:Oa,onChange:()=>{var da,xt,ga,dr;const Ar=ye({},Jt.getFieldsValue()),lr=(da=Ar==null?void 0:Ar.path)==null?void 0:da.split(""),Zn=(xt=Ar==null?void 0:Ar.file)==null?void 0:xt.split("");(ga=lr==null?void 0:lr.filter(Tn=>Tn=="/"))!=null&&ga.length&&(Ar.path=Ar.path.substring(0,Ar.path.length-1)),(dr=Zn==null?void 0:Zn.filter(Tn=>Tn=="/"))!=null&&dr.length&&(Ar.file=Ar.file.substring(0,Ar.path.length-1)),Jt.setFieldsValue(ye({},Ar)),Ga(Ar)}},b.createElement(x.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},b.createElement(Xe.Z,null,b.createElement(Ke.Z,null,b.createElement("span",{className:ee.filePath},Me.defaultPath+"/")),b.createElement(Ke.Z,{flex:"1"},b.createElement(x.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),b.createElement(x.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},b.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),b.createElement(x.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var ht=(0,Je.connect)(({shixunsDetail:Ct,loading:Ue,globalSetting:Re,user:Rt})=>({shixunsDetail:Ct,globalSetting:Re,user:Rt,loading:Ue.models.index}))(Et),ft=ae(41539),Gn=ae(56563),Nn=ae(59301),ca=Object.defineProperty,$n=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,dt=(Ct,Ue,Re)=>Ue in Ct?ca(Ct,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Ct[Ue]=Re,Tt=(Ct,Ue)=>{for(var Re in Ue||(Ue={}))Xt.call(Ue,Re)&&dt(Ct,Re,Ue[Re]);if($n)for(var Re of $n(Ue))Mn.call(Ue,Re)&&dt(Ct,Re,Ue[Re]);return Ct},ln=(Ct,Ue)=>{var Re={};for(var Rt in Ct)Xt.call(Ct,Rt)&&Ue.indexOf(Rt)<0&&(Re[Rt]=Ct[Rt]);if(Ct!=null&&$n)for(var Rt of $n(Ct))Ue.indexOf(Rt)<0&&Mn.call(Ct,Rt)&&(Re[Rt]=Ct[Rt]);return Re},fn=(Ct,Ue,Re)=>new Promise((Rt,Cn)=>{var na=Me=>{try{it(Re.next(Me))}catch(lt){Cn(lt)}},Oe=Me=>{try{it(Re.throw(Me))}catch(lt){Cn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(na,Oe);it((Re=Re.apply(Ct,Ue)).next())});const vn=Ct=>{var Ue=Ct,{shixunsDetail:Re,globalSetting:Rt,loading:Cn,user:na,dispatch:Oe,isRepository:it}=Ue,Me=ln(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const lt=(0,Je.useLocation)(),Zt=(0,Je.useParams)(),[za,Ga]=(0,b.useState)({}),Vn=(0,b.useRef)(),[Jt]=x.default.useForm(),[Hn,Da]=(0,b.useState)("");(0,b.useEffect)(()=>{Me.visible&&Jt.resetFields()},[Me.visible]),(0,b.useEffect)(()=>{const da=sessionStorage.getItem("pathArray");if(da){const xt=da.split(",").join("/"),ga=xt.indexOf("/")===0?xt.substr(1):xt;Da(ga)}},[]),(0,b.useEffect)(()=>{var da,xt;Vn.current=(xt=(da=lt.pathname)==null?void 0:da.split("/"))==null?void 0:xt[2]},[]);const Oa=(...da)=>fn(void 0,[...da],function*(xt={},ga=!1,dr=1){var Ar,lr;const Zn=yield Oe({type:"shixunsDetail/addRepositoryFile",payload:{id:Zt.id,message:xt.commitMessage,content:xt.codeMirror,path:(Me.defaultPath?Me.defaultPath+"/":"")+xt.path,secret_repository:it?void 0:!0,sync_origin_shixun:ga}});Zn!=null&&Zn.url&&((Ar=Re==null?void 0:Re.detail)!=null&&Ar.copy_for_exercise||ut.ZP.success("\u6DFB\u52A0\u6210\u529F"),Me.onOK({path:(Me.defaultPath?Me.defaultPath+"/":"")+xt.path,name:xt.path.split("/")[xt.path.split("/").length-1]}),Me.onClose()),(lr=Re==null?void 0:Re.detail)!=null&&lr.copy_for_exercise&&(0,Gn.m)(Oe,Re,Zt.id,dr)}),tr=()=>{var da,xt;Je.history.push(`/shixuns/${Vn.current}/${(xt=(da=lt.pathname)==null?void 0:da.split("/"))==null?void 0:xt[3]}${Hn?`/master/shixun_show/${Hn}`:""}`)};return Nn.createElement(et.default,{width:"60%",open:Me.visible,wrapClassName:ee.modal,destroyOnClose:!0,centered:!0,onOk:()=>{Jt.submit()},onCancel:Me.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Nn.createElement("section",{className:ee.bg},Nn.createElement("div",{className:ee.wrap},Nn.createElement(x.default,{className:"mt10",form:Jt,scrollToFirstError:!0,layout:"vertical",onFinish:da=>{var xt,ga;(xt=Re==null?void 0:Re.detail)!=null&&xt.is_fork_from_creator&&((ga=Re==null?void 0:Re.detail)!=null&&ga.copy_for_exercise)?(Me.onClose(),Oe({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:da,type:"wareHouse",fn:(dr,Ar,lr)=>{Oa(dr,Ar,lr)}}})):Oa(da)},onChange:()=>{var da,xt;const ga=Tt({},Jt.getFieldsValue()),dr=(da=ga==null?void 0:ga.path)==null?void 0:da.split("");((xt=dr==null?void 0:dr.filter(Ar=>Ar=="/"))==null?void 0:xt.length)>1&&(ga.path=ga.path.substring(0,ga.path.length-1)),Jt.setFieldsValue(Tt({},ga)),Ga(ga)}},Nn.createElement(x.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Nn.createElement(Xe.Z,null,Nn.createElement(Ke.Z,null,Nn.createElement("span",{className:ee.filePath},Me.defaultPath+"/")),Nn.createElement(Ke.Z,{flex:"1"},Nn.createElement(x.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Nn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Nn.createElement(x.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Nn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),Nn.createElement("div",{className:"mt10 mb20"},Nn.createElement(x.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},Nn.createElement(ft.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var tt=(0,Je.connect)(({shixunsDetail:Ct,loading:Ue,globalSetting:Re,user:Rt})=>({shixunsDetail:Ct,globalSetting:Re,user:Rt,loading:Ue.models.index}))(vn),mt=Object.defineProperty,Bt=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,on=(Ct,Ue,Re)=>Ue in Ct?mt(Ct,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Ct[Ue]=Re,Be=(Ct,Ue)=>{for(var Re in Ue||(Ue={}))Bn.call(Ue,Re)&&on(Ct,Re,Ue[Re]);if(Bt)for(var Re of Bt(Ue))an.call(Ue,Re)&&on(Ct,Re,Ue[Re]);return Ct},Pe=(Ct,Ue)=>{var Re={};for(var Rt in Ct)Bn.call(Ct,Rt)&&Ue.indexOf(Rt)<0&&(Re[Rt]=Ct[Rt]);if(Ct!=null&&Bt)for(var Rt of Bt(Ct))Ue.indexOf(Rt)<0&&an.call(Ct,Rt)&&(Re[Rt]=Ct[Rt]);return Re},He=(Ct,Ue,Re)=>new Promise((Rt,Cn)=>{var na=Me=>{try{it(Re.next(Me))}catch(lt){Cn(lt)}},Oe=Me=>{try{it(Re.throw(Me))}catch(lt){Cn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(na,Oe);it((Re=Re.apply(Ct,Ue)).next())});const At=Ct=>{var Ue=Ct,{shixunsDetail:Re,globalSetting:Rt,loading:Cn,user:na,dispatch:Oe,isRepository:it}=Ue,Me=Pe(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const lt=(0,Je.useLocation)(),Zt=(0,Je.useParams)(),[za,Ga]=(0,b.useState)({}),Vn=(0,b.useRef)(),[Jt]=x.default.useForm(),[Hn,Da]=(0,b.useState)(""),[Oa,tr]=(0,b.useState)("");(0,b.useEffect)(()=>{Me.visible&&Jt.resetFields()},[Me.visible]),(0,b.useEffect)(()=>{const ga=Me.defaultPath.split("/");ga.length===1?(Da(""),tr(Me.defaultPath)):(tr(ga.pop()),Da(ga.join("/")+"/"))},[Me.defaultPath]),(0,b.useEffect)(()=>{var ga,dr;Vn.current=(dr=(ga=lt.pathname)==null?void 0:ga.split("/"))==null?void 0:dr[2]},[]);const da=(...ga)=>He(void 0,[...ga],function*(dr={}){const Ar=yield Oe({type:"shixunsDetail/moveGitFile",payload:{id:Zt.id,from:Me.defaultPath,to:Hn+dr.path,message:dr.commitMessage||`${Me.defaultPath} rename to ${Hn}${dr.path} `,secret_repository:it}});(Ar==null?void 0:Ar.status)===0&&(ut.ZP.success("\u6DFB\u52A0\u6210\u529F"),Me.onOK({path:dr.path,name:dr.path}),Me.onClose())}),xt=()=>{var ga,dr;Je.history.push(`/shixuns/${Vn.current}/${(dr=(ga=lt.pathname)==null?void 0:ga.split("/"))==null?void 0:dr[3]}${Hn?`/master/shixun_show/${Hn}`:""}`)};return b.createElement(et.default,{width:"40%",open:Me.visible,wrapClassName:ee.modal,centered:!0,onOk:()=>{Jt.submit()},onCancel:Me.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},b.createElement("section",{className:ee.bg},b.createElement("div",{className:ee.wrap},b.createElement(x.default,{className:"mt10",form:Jt,scrollToFirstError:!0,layout:"vertical",onFinish:da,onChange:()=>{var ga,dr;const Ar=Be({},Jt.getFieldsValue()),lr=(ga=Ar==null?void 0:Ar.path)==null?void 0:ga.split("");((dr=lr==null?void 0:lr.filter(Zn=>Zn=="/"))==null?void 0:dr.length)>1&&(Ar.path=Ar.path.substring(0,Ar.path.length-1)),Jt.setFieldsValue(Be({},Ar)),Ga(Ar)}},b.createElement(x.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},b.createElement(Xe.Z,null,b.createElement(Ke.Z,{flex:"1"},b.createElement(x.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Oa}))))),b.createElement(x.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},b.createElement(y.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Me.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var bt=(0,Je.connect)(({shixunsDetail:Ct,loading:Ue,globalSetting:Re,user:Rt})=>({shixunsDetail:Ct,globalSetting:Re,user:Rt,loading:Ue.models.index}))(At),It=ae(13952),jt=ae(52430),zt=ae(54580),bn=ae(57863),Mt={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},Fe=ae(59301),xe=Object.defineProperty,ct=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,Kt=(Ct,Ue,Re)=>Ue in Ct?xe(Ct,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Ct[Ue]=Re,kt=(Ct,Ue)=>{for(var Re in Ue||(Ue={}))Lt.call(Ue,Re)&&Kt(Ct,Re,Ue[Re]);if(ct)for(var Re of ct(Ue))qt.call(Ue,Re)&&Kt(Ct,Re,Ue[Re]);return Ct},rn=(Ct,Ue)=>{var Re={};for(var Rt in Ct)Lt.call(Ct,Rt)&&Ue.indexOf(Rt)<0&&(Re[Rt]=Ct[Rt]);if(Ct!=null&&ct)for(var Rt of ct(Ct))Ue.indexOf(Rt)<0&&qt.call(Ct,Rt)&&(Re[Rt]=Ct[Rt]);return Re},Wt=(Ct,Ue,Re)=>new Promise((Rt,Cn)=>{var na=Me=>{try{it(Re.next(Me))}catch(lt){Cn(lt)}},Oe=Me=>{try{it(Re.throw(Me))}catch(lt){Cn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(na,Oe);it((Re=Re.apply(Ct,Ue)).next())});const{Dragger:at}=zt.default,Ut=Ct=>{var Ue=Ct,{shixunsDetail:Re,globalSetting:Rt,loading:Cn,user:na,dispatch:Oe,isRepository:it}=Ue,Me=rn(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const lt=(0,Je.useLocation)(),Zt=(0,Je.useParams)(),[za,Ga]=(0,b.useState)({}),Vn=(0,b.useRef)(),[Jt]=x.default.useForm(),[Hn,Da]=(0,b.useState)([]),[Oa,tr]=(0,b.useState)();let da;(0,b.useEffect)(()=>{Me.visible&&(Jt.resetFields(),Da([]))},[Me.visible]),(0,b.useEffect)(()=>{Vn.current=Zt.id},[]),(0,b.useEffect)(()=>{const Zn=sessionStorage.getItem("pathArray");if(Zn){const Tn=Zn.split(",").join("/"),Pn=Tn.indexOf("/")===0?Tn.substr(1):Tn;tr(Pn)}},[]);const xt=Zn=>{var Tn,Pn,Er,zr;if(da=Zn.file.name,Zn.file.status==="done"||Zn.file.status==="uploading"){if(Da(Zn.fileList),!Zn.file.response)return;if(((Tn=Zn.file.response)==null?void 0:Tn.status)===0){(Pn=Re==null?void 0:Re.detail)!=null&&Pn.copy_for_exercise||(ut.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),Jt.validateFields());return}Da(Hn.filter(lo=>lo.uid!==Zn.file.uid)),(Er=Zn.file.response)!=null&&Er.message&&ut.ZP.info((zr=Zn.file.response)==null?void 0:zr.message)}},ga=Zn=>Wt(void 0,null,function*(){if(!Zn.response){ut.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Oe({type:"shixunsDetail/deleteGitFile",payload:{id:Zt.id,path:Oa?`${Oa}/${Zn.name}`:Zn.name,message:Jt.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Oa?`${Oa}/${Zn.name}`:Zn.name}`,secret_repository:it?null:!0}})).status===0&&(Da(Hn.filter(Pn=>Pn.uid!==Zn.uid)),ut.ZP.info("\u5220\u9664\u6210\u529F"))}),dr={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!Jt.getFieldValue("commitMessage"),data:()=>Wt(void 0,null,function*(){return new Promise((Zn,Tn)=>Wt(void 0,null,function*(){setTimeout(()=>Wt(void 0,null,function*(){const Pn=yield Jt.getFieldsValue(),Er=kt(kt({},{path:Me.defaultPath?Me.defaultPath:"",message:za.commitMessage||`\u4E0A\u4F20\u4E86${da}`}),it?{}:{secret_repository:!0});Zn(Er)}),200)}))}),fileList:Hn,method:"post",action:`${It.Z.API_SERVER}/api/shixuns/${Vn.current}/upload_git_file.json`,onChange:xt,onRemove:ga,beforeUpload:Zn=>(da=Zn.name,Zn.size/1024/1024>50?(ut.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},Ar=(Zn=!1,Tn=1)=>Wt(void 0,null,function*(){var Pn;const Er=kt(kt({},{path:Me.defaultPath?Me.defaultPath:"",message:za.commitMessage||`\u4E0A\u4F20\u4E86${da}`}),it?{}:{secret_repository:!0});for(let zr=0;zr{lo.append(Ya,Er[Ya].toString())});const $r=yield(0,jt.ZP)(`/api/shixuns/${Vn.current}/upload_git_file.json`,{method:"post",body:lo},!0)}Me.onClose(),Me.onOK({path:Me.defaultPath}),lr(),(Pn=Re==null?void 0:Re.detail)!=null&&Pn.copy_for_exercise&&(0,Gn.m)(Oe,Re,Zt.id,Tn)}),lr=()=>{var Zn,Tn;Je.history.push(`/shixuns/${Vn.current}/${(Tn=(Zn=lt.pathname)==null?void 0:Zn.split("/"))==null?void 0:Tn[3]}${Oa?`/master/shixun_show/${Oa}`:""}`)};return Fe.createElement(et.default,{open:Me.visible,onOk:Zn=>{Jt.submit()},centered:!0,onCancel:Me.onClose,width:"70%"},Fe.createElement("section",{className:Mt.bg},Fe.createElement("div",{className:Mt.wrap},Fe.createElement("div",{className:Mt.title},"\u4E0A\u4F20\u6587\u4EF6"),Fe.createElement(x.default,{className:"mt10",form:Jt,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Wt(void 0,null,function*(){var Zn,Tn;yield Jt.validateFields(),(Zn=Re==null?void 0:Re.detail)!=null&&Zn.is_fork_from_creator&&((Tn=Re==null?void 0:Re.detail)!=null&&Tn.copy_for_exercise)?(Me.onClose(),Oe({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Pn,Er)=>{Ar(Pn,Er)}}})):Ar()}),onValuesChange:()=>Ga(kt({},Jt.getFieldsValue()))},Fe.createElement(x.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Fe.createElement(y.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),Fe.createElement(x.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(Zn,Tn){return(Hn==null?void 0:Hn.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},Fe.createElement("div",{onClick:()=>{if(!Jt.getFieldValue("commitMessage")){ut.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},Fe.createElement(at,kt({},dr),Fe.createElement("div",null,Fe.createElement("i",{className:`iconfont icon-shangchuan font50 ${Mt.colorBlue}`})),Fe.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",Fe.createElement("span",{className:`${Mt.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),Fe.createElement(bn.Z,{onFinish:Zn=>tr(Zn)})))};var Dt=(0,Je.connect)(({shixunsDetail:Ct,loading:Ue,globalSetting:Re,user:Rt})=>({shixunsDetail:Ct,globalSetting:Re,user:Rt,loading:Ue.models.index}))(Ut),Ft={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},Ot={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},cn=Object.defineProperty,yt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,kn=Object.prototype.propertyIsEnumerable,_t=(Ct,Ue,Re)=>Ue in Ct?cn(Ct,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Ct[Ue]=Re,Kn=(Ct,Ue)=>{for(var Re in Ue||(Ue={}))wt.call(Ue,Re)&&_t(Ct,Re,Ue[Re]);if(yt)for(var Re of yt(Ue))kn.call(Ue,Re)&&_t(Ct,Re,Ue[Re]);return Ct},Za=(Ct,Ue,Re)=>new Promise((Rt,Cn)=>{var na=Me=>{try{it(Re.next(Me))}catch(lt){Cn(lt)}},Oe=Me=>{try{it(Re.throw(Me))}catch(lt){Cn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(na,Oe);it((Re=Re.apply(Ct,Ue)).next())});const fr=({shixunsDetail:Ct,globalSetting:Ue,loading:Re,dispatch:Rt,title:Cn,pathList:na=[],showInputPath:Oe=!1,isMergeSelectFile:it=!1,onFinish:Me=()=>{}})=>{const[lt]=x.default.useForm(),Zt=(0,Je.useParams)(),za=(0,Je.useLocation)(),Ga=(0,b.useRef)(),[Vn,Jt]=(0,b.useState)(""),[Hn,Da]=(0,b.useState)(""),[Oa,tr]=(0,b.useState)([]),[da,xt]=(0,b.useState)([]);(0,b.useEffect)(()=>{var Tn,Pn;Ga.current=((Pn=(Tn=za.pathname)==null?void 0:Tn.split("/"))==null?void 0:Pn[3])==="repository"},[]),(0,b.useEffect)(()=>{if(Ct.actionTabs.key!=="Repository-SelectFilePath")return;const Tn=na.join("/");let Pn=[];na.map((Er,zr)=>{zr===0?Pn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Er}`,path:Tn}):Pn.push({val:`/${Er}`,path:Tn})}),tr(Pn),Jt(Tn),Da(Tn),ga(Tn)},[Ct.actionTabs.key]);const ga=Tn=>Za(void 0,null,function*(){const Pn=yield Rt({type:Ga.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Zt.id,path:Tn}});Pn&&xt(Pn.trees||[])}),dr=Tn=>{let Pn=Vn;Tn.type==="tree"&&(Oa.length?Oa.push({val:`/${Tn.name}`,path:Tn.name}):Oa.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Tn.name}`,path:Tn.name}),tr(Oa),Pn=Vn?`${Vn}/${Tn.name}`:Tn.name,Jt(Pn)),ga(Pn)},Ar=(Tn,Pn)=>{const Er=Oa.filter((lo,$r)=>$r<=Pn);tr(Er);const zr=Er.filter((lo,$r)=>$r!==0).map(lo=>lo.val).join("").substr(1);Jt(zr),ga(zr)},lr=()=>Za(void 0,null,function*(){const Tn=lt==null?void 0:lt.getFieldsValue(),Pn=Vn?`${Vn}${Tn!=null&&Tn.name?`/${Tn==null?void 0:Tn.name}`:""}`:Tn==null?void 0:Tn.name;if(it){Me(Pn),Zn();return}if(Oe){yield lt.validateFields();const Er=yield Rt({type:"shixunsDetail/uploadGitFolder",payload:Kn(Kn({},{id:Zt.id,path:Pn}),Ga.current?{}:{secret_repository:!0})});Me(Hn),Er.status===0&&ut.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Me(Pn),ut.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Zn()}),Zn=()=>{Rt({type:"shixunsDetail/setActionTabs",payload:{}}),lt.resetFields()};return b.createElement(et.default,{centered:!0,title:Cn||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Ct.actionTabs.key==="Repository-SelectFilePath",onOk:lr,onCancel:Zn},b.createElement("div",{className:Ot.wrap},b.createElement("div",{className:Ot.content},b.createElement("div",{className:Ot.mainPathWrap},!!(Oa!=null&&Oa.length)&&Oa.map((Tn,Pn)=>b.createElement("a",{key:Pn,onClick:()=>Ar(Tn,Pn)},Tn.val))),!!(da!=null&&da.length)&&da.map((Tn,Pn)=>Tn.type==="tree"&&b.createElement("a",{key:Pn,onClick:()=>dr(Tn)},b.createElement("i",{className:`iconfont icon-wenjianjia ${Ot.colorBlue}`}),Tn.name))),b.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),b.createElement("div",{className:"mt5 mb5"},Vn),Oe&&b.createElement(x.default,{form:lt,scrollToFirstError:!0,className:"mt20"},b.createElement(x.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var rr=(0,Je.connect)(({shixunsDetail:Ct,loading:Ue,globalSetting:Re})=>({shixunsDetail:Ct,globalSetting:Re,loading:Ue.models.index}))(fr),Ia=ae(18785),Tr=ae(84105),ur=ae(84698),Xa=ae(89299),Ja=ae(2686),wr=ae(17354),ba=Object.defineProperty,Zr=Object.defineProperties,br=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,Vt=(Ct,Ue,Re)=>Ue in Ct?ba(Ct,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Ct[Ue]=Re,sn=(Ct,Ue)=>{for(var Re in Ue||(Ue={}))En.call(Ue,Re)&&Vt(Ct,Re,Ue[Re]);if(St)for(var Re of St(Ue))Fn.call(Ue,Re)&&Vt(Ct,Re,Ue[Re]);return Ct},Ln=(Ct,Ue)=>Zr(Ct,br(Ue)),Xn=(Ct,Ue)=>{var Re={};for(var Rt in Ct)En.call(Ct,Rt)&&Ue.indexOf(Rt)<0&&(Re[Rt]=Ct[Rt]);if(Ct!=null&&St)for(var Rt of St(Ct))Ue.indexOf(Rt)<0&&Fn.call(Ct,Rt)&&(Re[Rt]=Ct[Rt]);return Re},ke=(Ct,Ue,Re)=>new Promise((Rt,Cn)=>{var na=Me=>{try{it(Re.next(Me))}catch(lt){Cn(lt)}},Oe=Me=>{try{it(Re.throw(Me))}catch(lt){Cn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(na,Oe);it((Re=Re.apply(Ct,Ue)).next())});const{DirectoryTree:rt}=de.default,qe=Ct=>{var Ue=Ct,{shixunsDetail:Re,globalSetting:Rt,loading:Cn,user:na,activeKey:Oe,dispatch:it,practiceSetting:Me,isRepository:lt,treeData:Zt,setTreeData:za}=Ue,Ga=Xn(Ue,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Vn,Jt,Hn,Da,Oa,tr,da;const xt=(0,Je.useParams)(),ga=(0,Je.useLocation)(),[dr,Ar]=(0,b.useState)(),[lr,Zn]=(0,b.useState)(!1),[Tn,Pn]=(0,b.useState)(!1),[Er,zr]=(0,b.useState)(!1),[lo,$r]=(0,b.useState)(!1),[Ya,_r]=(0,b.useState)("");let[po,ai]=(0,b.useState)([]),[oi,Oi]=(0,b.useState)([]);const[Gr,Pa]=(0,b.useState)([]),[Wn,$t]=(0,b.useState)(!1),[On,pr]=(0,b.useState)(),[De,Kr]=(0,b.useState)(),[ka,cr]=(0,b.useState)(""),[gr,Vr]=(0,b.useState)(),[Jr,Fo]=(0,b.useState)(!1);(0,b.useEffect)(()=>{za([]),Mi(""),localStorage.warehouseHideTip||$t(!0)},[ga.pathname,lt]);const ho=(va="")=>ke(void 0,null,function*(){(yield(0,ur.Zt)({id:xt.id,secret_dir_path:va}))&&Vr(va)}),ii=va=>{var Ur;return b.createElement(he.default,{className:Ft.menu,onClick:Qr=>{switch(_r(va.path||""),Qr.key){case"1":(0,Xa.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Zn(!0);break;case"2":(0,Xa.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),zr(!0);break;case"3":(0,Xa.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),$r(!0);break;case"4":(0,Xa.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Pn(!0);break;case"5":(0,Xa.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Il(va.path,va.name,va);break;case"6":(0,Xa.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),tl(va);break}}},(va.type==="topTree"||va.type==="tree")&&b.createElement(he.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(va.type==="topTree"||va.type==="tree")&&b.createElement(he.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(va.type==="topTree"||va.type==="tree")&&b.createElement(he.default.Item,{key:"3"},"\u4E0A\u4F20"),va.type!=="topTree"&&va.type!=="tree"&&((Ur=Re==null?void 0:Re.detail)==null?void 0:Ur.public)<2&&b.createElement(he.default.Item,{key:"4"},"\u91CD\u547D\u540D"),va.type!=="topTree"&&b.createElement(E.CopyToClipboard,{text:`/data/workspace/myshixun/${lt?"":"secret/"}${va==null?void 0:va.path}`,onCopy:()=>ut.ZP.success("\u590D\u5236\u6210\u529F")},b.createElement(he.default.Item,{key:"6"},b.createElement(b.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),va.type!=="topTree"&&b.createElement(he.default.Item,{key:"5"},"\u5220\u9664"))},jo=(va,Ur)=>va.map(Qr=>(Ur==""?Qr.path=Ur+Qr.name:Qr.path=Ur+"/"+Qr.name,Qr.title=b.createElement(Xe.Z,{className:"font14"},b.createElement(Ke.Z,{flex:"1"},b.createElement(Xe.Z,null,Qr.type==="blob"&&b.createElement(Ke.Z,{flex:"20px",style:{marginLeft:-20}},b.createElement("span",{className:"iconfont icon-wenjian11 font12"})),b.createElement(Ke.Z,{flex:"1"},b.createElement("span",{className:" multi_ellipsis1"},Qr.name)))),b.createElement(Ke.Z,null,(Qr.type==="blob"||Qr.type==="tree")&&b.createElement(Ie.Z,{dropdownRender:()=>ii(Qr),className:Ft.ellipsis},b.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Qr.disableCheckbox=dr&&dr!==Qr.name,Qr.className=Qr.type==="tree"?Ft.pl23:"",Qr.checkable=Qr.type!=="tree",Qr.isLeaf=Qr.type!=="tree",Qr.children=Qr.type==="tree"&&[],Qr.key=Qr.path,Qr)),wi=va=>{it({type:"practiceSetting/setSideBarTabs",payload:{selectPath:va}})},pl=(va,Ur)=>ke(void 0,null,function*(){const Qr=va.split("/");yield Mi(Ya),setTimeout(()=>{wi(va),po=[Qr[0]||""],oi=[va],Oi([...oi]),ai([...po])},150)}),si=(va,Ur)=>{if(Ur=="")Zt=[...va],za([...va]);else{let Qr=bl(Zt,Ur,va);Zt=Qr,za([...Qr])}};function bl(va,Ur,Qr){return va.map(Eo=>Eo.key===Ur?(Eo.children=[...Qr],sn({},Eo)):Eo.children?Ln(sn({},Eo),{children:bl(Eo.children,Ur,Qr)}):Eo)}const Mi=(va="")=>ke(void 0,null,function*(){var Ur,Qr;const Eo=yield it({type:lt?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:xt.id,path:va}});if(Eo){if((Ur=Eo.trees)!=null&&Ur.length){let xi=jo([...Eo.trees],va);si(xi,va),Pa(Eo.trees||[]),Kr(va||""),console.log("handleGetRepository:",xi,va),setTimeout(()=>console.log(Zt,Eo.trees,va,999999),2e3)}else va==""&&za([]);pr(((Qr=Eo.commits)==null?void 0:Qr[0])||{})}return Eo}),gl=va=>ke(void 0,null,function*(){return new Promise((Ur,Qr)=>ke(void 0,null,function*(){va.children.length&&Ur(),cr(va.path),yield Mi(va.path),Ur()}))}),el=(va,Ur)=>ke(void 0,null,function*(){var Qr;console.log("handleSelectTree",va,Ur.nativeEvent.target.nodeName,Ur);const Eo=()=>{wi(Ur.node.path),va=[Ur.node.path],Oi([...va])};Ur.nativeEvent.target.nodeName==="svg"||Ur.nativeEvent.target.nodeName==="LI"||Ur.nativeEvent.target.nodeName==="I"||Ur.node.type==="blob"&&((Qr=Me==null?void 0:Me.sideBar)!=null&&Qr.confirmLeave?et.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Eo(),it({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Eo())}),Il=(va,Ur,Qr)=>{et.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Qr.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ke(void 0,null,function*(){const Eo=yield it({type:"shixunsDetail/deleteGitFile",payload:{id:xt.id,path:va,message:`\u5220\u9664${va}`,secret_repository:lt?null:!0}});let xi=va.split("/");if((Eo==null?void 0:Eo.status)===0){ut.ZP.info("\u5220\u9664\u6210\u529F"),xi.splice(xi.length-1,1);const Yl=yield Mi(xi.length>1?xi.join("/"):"");return Yl!=null&&Yl.trees||(xi.splice(xi.length-1,1),yield Mi(xi.length>1?xi.join("/"):"")),wi(""),!0}else(Eo==null?void 0:Eo.status)===-3?et.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:b.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",va,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${xt.id}/edit/${Eo==null?void 0:Eo.message}/tab=2`}}):(Eo==null?void 0:Eo.status)===-4&&et.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:b.createElement("div",null,Eo==null?void 0:Eo.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${xt.id}/edit?tabId=service`}})})})},tl=va=>{console.log(va,"item")},Su=(va,Ur)=>ke(void 0,null,function*(){if(console.log("handleExpand",Ur),Ur.nativeEvent.target.nodeName==="svg"||Ur.nativeEvent.target.nodeName==="path"||Ur.nativeEvent.target.nodeName==="LI")return!0;yield gl(Ur.node),po.includes(Ur.node.path)?po.splice(po.indexOf(Ur.node.path),1):po.push(Ur.node.path),ai([...po])}),$l=()=>{$t(!1),localStorage.warehouseHideTip=!0},Pu=va=>ke(void 0,null,function*(){var Ur;let Qr,Eo="",xi,Yl;switch(lt){case!0:Eo="\u5F00\u542F\u7248\u672C\u5E93",xi="\u5F00\u542F",Yl="\u4E0D\u5F00\u542F",Qr=b.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(Ur=Re==null?void 0:Re.detail)!=null&&Ur.secret_repository?(Eo="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",xi="\u786E\u5B9A",Yl="\u53D6\u6D88",Qr=b.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Eo="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",xi="\u4E0D\u4F7F\u7528",Yl="\u4F7F\u7528",Qr=b.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!lt&&(0,Ja.gy)(it,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||et.default.confirm({title:Eo,okText:xi,cancelText:Yl,content:Qr,onOk:()=>{var ci;(0,Xa.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Eo]),!lt&&!((ci=Re==null?void 0:Re.detail)!=null&&ci.secret_repository)||eu(va)},onCancel:()=>{var ci;!lt&&!((ci=Re==null?void 0:Re.detail)!=null&&ci.secret_repository)&&eu(va)}})}),eu=va=>ke(void 0,null,function*(){lt?(yield(0,ur.h4)(sn({},xt)),it({type:"practiceSetting/getCommonData",payload:sn({},xt)})):yield(0,ur.K0)(Ln(sn({},xt),{is_secret_repository:va})),Mi(),it({type:"shixunsDetail/getShixunsDetail",payload:{id:xt.id}})}),Qu=va=>{console.log(va)},hi=va=>ke(void 0,null,function*(){console.log(va);const Ur=va.node.key,Qr=va.dragNode.key,Eo=va.node.pos.split("-"),xi=va.dropPosition-Number(Eo[Eo.length-1]);if(va.dragNode.type==="tree"){ut.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(va.node.type!=="tree"){ut.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield it({type:"shixunsDetail/moveGitFile",payload:sn({id:xt.id,from:va.dragNode.path,to:va.node.path+"/"+va.dragNode.name,message:`${va.dragNode.path} move to ${va.node.path+"/"+va.dragNode.name} `},lt?{}:{secret_repository:!0})})).status===0){wi(""),yield Mi("");for(let Jo=0;Joii({type:"topTree"}),className:"current"},b.createElement(Ze.Z,{open:Wn,title:b.createElement("div",{className:"font16"},b.createElement(Ia.Z,{style:{position:"relative",left:-35},onClick:()=>$l()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",b.createElement("span",{onClick:()=>$l(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Ft.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},lt&&((Da=Re==null?void 0:Re.detail)==null?void 0:Da.init_repository)&&b.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!lt&&((Oa=Re==null?void 0:Re.detail)==null?void 0:Oa.secret_repository)&&b.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!Zt.length&&!lt&&b.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},b.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),Zt.length?b.createElement(b.Fragment,null,b.createElement("div",{className:Ft.content},Oe==="1"&&b.createElement("div",{className:Ft.tips},"\u63D0\u793A\uFF1A",b.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),b.createElement(rt,{disabled:!!Cn.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:Zt,switcherIcon:b.createElement(Tr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:Su,expandedKeys:po,selectedKeys:oi,onSelect:el,draggable:!0,onDragEnter:Qu,onDrop:hi,className:Ft.gitTree}))):"",!Zt.length&<&&((tr=Re==null?void 0:Re.detail)==null?void 0:tr.init_repository)&&b.createElement(Dn,null),!Zt.length&&!lt&&((da=Re==null?void 0:Re.detail)==null?void 0:da.secret_repository)&&b.createElement(Dn,null))),b.createElement(bt,{visible:Tn,defaultPath:Ya,onClose:()=>Pn(!1),isRepository:!lt,onOK:va=>ke(void 0,null,function*(){const Ur=Ya.split("/");Ur.pop(),yield Mi(Ur.join("/")),wi("")})}),b.createElement(tt,{visible:lr,defaultPath:Ya,onClose:()=>Zn(!1),isRepository:lt,onOK:va=>{pl(va.path,va.name)}}),b.createElement(ht,{visible:Er,defaultPath:Ya,onClose:()=>zr(!1),isRepository:lt,onOK:va=>{pl(va.path,va.name)}}),b.createElement(Dt,{defaultPath:Ya,visible:lo,isRepository:lt,onClose:()=>$r(!1),onOK:va=>ke(void 0,null,function*(){const Ur=Ya.split("/");yield Mi(Ya),po=[Ur[0]||""],oi=[Ya],Oi([...oi]),ai([...po])})}),b.createElement(rr,{pathList:Ya==null?void 0:Ya.split("/"),showInputPath:!0,isMergeSelectFile:Jr,onFinish:va=>{Jr?ho(va):Mi(va),Fo(!1)}}))},Dn=()=>b.createElement("div",{className:`mt20 pb50 ${Ft.nodata}`},b.createElement("div",{className:Ft.headLeft},"\u63D0\u793A\uFF1A",b.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",b.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",b.createElement("br",null),"1\u3001",b.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",b.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",b.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),b.createElement("img",{width:"100%",src:wr.Oe}));var mn=(0,Je.connect)(({shixunsDetail:Ct,loading:Ue,globalSetting:Re,practiceSetting:Rt,user:Cn})=>({shixunsDetail:Ct,globalSetting:Re,user:Cn,practiceSetting:Rt,loading:Ue}))(qe),Rn={flex_box_center:"flex_box_center___JYIA5",flex_space_between:"flex_space_between___OOSa6",flex_box_vertical_center:"flex_box_vertical_center___s1AAj",flex_box_center_end:"flex_box_center_end___Ou9x8",flex_box_column:"flex_box_column___fXhOh",commitWrap:"commitWrap___xJGHF",wrap:"wrap___OEGuw",colorGray:"colorGray___nocDG",content:"content___Cvvjf",itemTime:"itemTime___wIggD",imageUrl:"imageUrl___C3Dsm",blueLight:"blueLight___qEiQB",divider:"divider___G5Y2d",empty:"empty___L1pRU"},Ba=ae(28103),ma=Object.getOwnPropertySymbols,ta=Object.prototype.hasOwnProperty,fa=Object.prototype.propertyIsEnumerable,sa=(Ct,Ue)=>{var Re={};for(var Rt in Ct)ta.call(Ct,Rt)&&Ue.indexOf(Rt)<0&&(Re[Rt]=Ct[Rt]);if(Ct!=null&&ma)for(var Rt of ma(Ct))Ue.indexOf(Rt)<0&&fa.call(Ct,Rt)&&(Re[Rt]=Ct[Rt]);return Re},pn=(Ct,Ue,Re)=>new Promise((Rt,Cn)=>{var na=Me=>{try{it(Re.next(Me))}catch(lt){Cn(lt)}},Oe=Me=>{try{it(Re.throw(Me))}catch(lt){Cn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(na,Oe);it((Re=Re.apply(Ct,Ue)).next())});const Ta=Ct=>{var Ue=Ct,{shixunsDetail:Re,globalSetting:Rt,loading:Cn,user:na,dispatch:Oe,isRepository:it}=Ue,Me=sa(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const lt=(0,Je.useParams)(),[Zt,za]=(0,b.useState)([]);(0,b.useEffect)(()=>{Ga()},[it]);const Ga=()=>pn(void 0,null,function*(){const Vn=yield Oe({type:"shixunsDetail/getRepositoryCommit",payload:{id:lt.id,secret_repository:it?void 0:!0}});Vn&&za(Vn.commits||[])});return b.createElement(b.Fragment,null,Zt==""&&b.createElement("div",{className:Rn.empty},b.createElement("img",{src:wr.em,width:"258"}),b.createElement("br",null),b.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),Zt!=""&&b.createElement("section",{className:Rn.bg},b.createElement("div",{className:Rn.wrap},b.createElement("div",{className:Rn.content},Zt==null?void 0:Zt.map(Vn=>{var Jt,Hn;return b.createElement("div",null,b.createElement(Xe.Z,{align:"middle",className:"c-white font16"},b.createElement(Ke.Z,null,Vn.title)),b.createElement(Xe.Z,{align:"middle",className:"mt20 "},b.createElement(Ke.Z,null,b.createElement("img",{className:Rn.imageUrl,src:It.Z.IMG_SERVER+"/"+((Jt=Vn.author)==null?void 0:Jt.image_url)})),b.createElement(Ke.Z,{className:Rn.blueLight},b.createElement("span",{className:"ml20"},(Hn=Vn.author)==null?void 0:Hn.username)),b.createElement(Ke.Z,null,b.createElement("span",{className:`ml20 ${Rn.blueLight}`},"\u63D0\u4EA4\u4E8E"),b.createElement("span",{className:`ml20 ${Rn.blueLight}`},Vn.time))),b.createElement(Ba.Z,{className:Rn.divider}))})))))};var vr=(0,Je.connect)(({shixunsDetail:Ct,loading:Ue,globalSetting:Re,user:Rt})=>({shixunsDetail:Ct,globalSetting:Re,user:Rt,loading:Ue.models.index}))(Ta),co=ae(6225),In=ae(59301),nn=Object.defineProperty,Nr=Object.defineProperties,Ea=Object.getOwnPropertyDescriptors,ao=Object.getOwnPropertySymbols,or=Object.prototype.hasOwnProperty,La=Object.prototype.propertyIsEnumerable,fo=(Ct,Ue,Re)=>Ue in Ct?nn(Ct,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Ct[Ue]=Re,io=(Ct,Ue)=>{for(var Re in Ue||(Ue={}))or.call(Ue,Re)&&fo(Ct,Re,Ue[Re]);if(ao)for(var Re of ao(Ue))La.call(Ue,Re)&&fo(Ct,Re,Ue[Re]);return Ct},Co=(Ct,Ue)=>Nr(Ct,Ea(Ue)),vo=(Ct,Ue)=>{var Re={};for(var Rt in Ct)or.call(Ct,Rt)&&Ue.indexOf(Rt)<0&&(Re[Rt]=Ct[Rt]);if(Ct!=null&&ao)for(var Rt of ao(Ct))Ue.indexOf(Rt)<0&&La.call(Ct,Rt)&&(Re[Rt]=Ct[Rt]);return Re},yn=(Ct,Ue,Re)=>new Promise((Rt,Cn)=>{var na=Me=>{try{it(Re.next(Me))}catch(lt){Cn(lt)}},Oe=Me=>{try{it(Re.throw(Me))}catch(lt){Cn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(na,Oe);it((Re=Re.apply(Ct,Ue)).next())});const{TabPane:Or}=Te.default,ro=Ct=>{var Ue=Ct,{globalSetting:Re,loading:Rt,dispatch:Cn,practiceSetting:na,shixunsDetail:Oe}=Ue,it=vo(Ue,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Me,lt,Zt,za,Ga,Vn,Jt,Hn,Da,Oa,tr,da,xt,ga,dr,Ar,lr,Zn,Tn;const[Pn,Er]=(0,b.useState)("1"),[zr,lo]=(0,b.useState)("1");let[$r,Ya]=(0,b.useState)();const _r=(0,b.useRef)(),[po,ai]=(0,b.useState)(!0),[oi,Oi]=(0,b.useState)(["2","1"]),[Gr,Pa]=(0,b.useState)([]),Wn=(0,b.useRef)(),$t=(0,Je.useParams)(),On=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:In.createElement("span",null,In.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),In.createElement(Ze.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},In.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,b.useEffect)(()=>{var ka,cr,gr,Vr,Jr,Fo,ho,ii,jo,wi,pl,si,bl,Mi,gl,el,Il,tl;try{((gr=(cr=(ka=Oe==null?void 0:Oe.fileContent)==null?void 0:ka.content)==null?void 0:cr.content)!=null&&gr.length||((Jr=(Vr=Oe==null?void 0:Oe.fileContent)==null?void 0:Vr.content)==null?void 0:Jr.content)=="")&&(((Fo=Oe==null?void 0:Oe.fileContent)==null?void 0:Fo.file_type)==="txt"?(_r.current=window.decodeURIComponent(escape(window.atob((ii=(ho=Oe==null?void 0:Oe.fileContent)==null?void 0:ho.content)==null?void 0:ii.content))),$r=window.decodeURIComponent(escape(window.atob((wi=(jo=Oe==null?void 0:Oe.fileContent)==null?void 0:jo.content)==null?void 0:wi.content))),Ya($r)):(_r.current=(si=(pl=Oe==null?void 0:Oe.fileContent)==null?void 0:pl.content)==null?void 0:si.content,$r=(Mi=(bl=Oe==null?void 0:Oe.fileContent)==null?void 0:bl.content)==null?void 0:Mi.content,Ya($r)))}catch(Su){_r.current=window.atob((el=(gl=Oe==null?void 0:Oe.fileContent)==null?void 0:gl.content)==null?void 0:el.content),$r=window.atob((tl=(Il=Oe==null?void 0:Oe.fileContent)==null?void 0:Il.content)==null?void 0:tl.content),Ya($r),ut.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Oe.fileContent.content)},[(Me=Oe==null?void 0:Oe.fileContent)==null?void 0:Me.content]),(0,b.useEffect)(()=>{var ka;const cr=(ka=na==null?void 0:na.sideBar)==null?void 0:ka.selectPath.split("/");Oi(cr)},[(lt=na==null?void 0:na.sideBar)==null?void 0:lt.selectPath]);const pr=ka=>{Ya(ka);let cr=-1;ka===_r.current?cr=0:cr=1,Cn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!cr}})};(0,b.useEffect)(()=>{new Promise((ka,cr)=>yn(void 0,null,function*(){var gr,Vr,Jr;if(((gr=na==null?void 0:na.sideBar)==null?void 0:gr.selectPath)!==""&&((Vr=na==null?void 0:na.sideBar)!=null&&Vr.selectPath)){const Fo=yield Cn({type:"shixunsDetail/getFileContent",payload:{id:$t.id,path:(Jr=na==null?void 0:na.sideBar)==null?void 0:Jr.selectPath,secret_repository:po?null:!0}});Fo!=null&&Fo.content||(Fo==null?void 0:Fo.content)==""||Cn({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(Zt=na==null?void 0:na.sideBar)==null?void 0:Zt.selectPath]);const De=In.createElement(he.default,{className:be.menu,style:{background:"#24294b"},onClick:ka=>{var cr;!((cr=Oe==null?void 0:Oe.detail)!=null&&cr.secret_repository)&&ka.key==="2"&&lo("1"),Er(ka.key),ka.key==="1"?ai(!0):ai(!1)}},In.createElement(he.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),On.filter(ka=>{var cr,gr;return!((cr=Oe==null?void 0:Oe.detail)!=null&&cr.init_repository)||(gr=Oe==null?void 0:Oe.detail)!=null&&gr.is_jupyter_lab?ka.id!=="2":ka}).map((ka,cr)=>In.createElement(he.default.Item,{className:"leaveClick",key:ka.id},ka.name))),Kr=(ka=!1,cr=1)=>yn(void 0,null,function*(){var gr,Vr,Jr,Fo;const ho=yield Cn({type:"shixunsDetail/updateRepositoryFile",payload:{id:$t.id,path:(Vr=(gr=Oe==null?void 0:Oe.fileContent)==null?void 0:gr.params)==null?void 0:Vr.path,content:$r,secret_repository:po?null:!0,sync_origin_shixun:ka}});ho!=null&&ho.content&&((Jr=Oe==null?void 0:Oe.detail)!=null&&Jr.copy_for_exercise||ut.ZP.success("\u4FDD\u5B58\u6210\u529F"),Cn({type:"practiceSetting/setSideBarTabs",payload:Co(io({},na.sideBar),{confirmLeave:!1})})),(Fo=Oe==null?void 0:Oe.detail)!=null&&Fo.copy_for_exercise&&(0,Gn.m)(Cn,Oe,$t.id,cr)});return In.createElement("div",{className:be.warehouse},In.createElement("div",{className:be.header},In.createElement(Xe.Z,{align:"middle",className:"w100 c-white",style:{height:60}},In.createElement(Ke.Z,{flex:"1"},In.createElement(Xe.Z,{align:"middle"},In.createElement(Ke.Z,null,In.createElement(Ie.Z,{dropdownRender:()=>De,className:be.menu},In.createElement("span",{className:"font16 c-white current ml20"},On.find(ka=>ka.id===Pn).name," ",In.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),In.createElement(Ke.Z,{flex:"81px"},In.createElement("div",{className:be.line})),In.createElement(Ke.Z,null,In.createElement(Te.default,{className:be.tabs,activeKey:zr,onChange:ka=>{var cr;(cr=na==null?void 0:na.sideBar)!=null&&cr.confirmLeave?et.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{lo(ka),Cn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(lo(ka),Cn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},In.createElement(Or,{tab:In.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),po&&((za=Oe==null?void 0:Oe.detail)==null?void 0:za.init_repository)&&In.createElement(Or,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!po&&((Ga=Oe==null?void 0:Oe.detail)==null?void 0:Ga.secret_repository)&&In.createElement(Or,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(po&&((Vn=Oe==null?void 0:Oe.repository)==null?void 0:Vn.git_url)||!po&&((Jt=Oe==null?void 0:Oe.secretRepository)==null?void 0:Jt.git_url))&&In.createElement(In.Fragment,null,In.createElement(Ke.Z,null,In.createElement("span",{className:be.title},"\u4ED3\u5E93\u5730\u5740:"),In.createElement("input",{value:po?(Hn=Oe==null?void 0:Oe.repository)==null?void 0:Hn.git_url:(Da=Oe==null?void 0:Oe.secretRepository)==null?void 0:Da.git_url}),In.createElement(E.CopyToClipboard,{text:po?(Oa=Oe==null?void 0:Oe.repository)==null?void 0:Oa.git_url:(tr=Oe==null?void 0:Oe.secretRepository)==null?void 0:tr.git_url,onCopy:()=>ut.ZP.success("\u590D\u5236\u6210\u529F")},In.createElement(Ze.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},In.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),In.createElement("div",{className:be.content,style:{overflow:"auto"}},zr==="1"&&In.createElement(In.Fragment,null,In.createElement("aside",{className:be.left},In.createElement(ot.Z,{spinning:!!Rt.effects["shixunsDetail/getRepository"],wrapperClassName:`${be.loading} ${be.bottom0}`},In.createElement(mn,{setTreeData:Pa,treeData:Gr,activeKey:Pn,isRepository:po}))),In.createElement("aside",{className:be.right,ref:Wn},((da=na==null?void 0:na.sideBar)==null?void 0:da.selectPath)!==""&&In.createElement(In.Fragment,null,In.createElement(ot.Z,{spinning:!!Rt.effects["shixunsDetail/getFileContent"],wrapperClassName:be.loading},In.createElement("div",{className:be.filePathWrp},In.createElement(Xe.Z,{align:"middle",className:"w100"},In.createElement(Ke.Z,null,In.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),In.createElement(Ke.Z,{flex:"40px"},In.createElement("div",{className:be.line,style:{marginLeft:20}})),In.createElement(Ke.Z,{className:be.filePath},oi.map((ka,cr)=>In.createElement("span",{className:"c-blue"},ka))))),In.createElement("div",{className:Rt.effects["shixunsDetail/getFileContent"]?"hide":"show"},In.createElement(co.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(xt=Oe==null?void 0:Oe.fileContent)==null?void 0:xt.filename,type:((ga=Oe==null?void 0:Oe.fileContent)==null?void 0:ga.file_type)==="office"?"download":(dr=Oe==null?void 0:Oe.fileContent)==null?void 0:dr.file_type,data:$r,monacoEditor:{value:$r,language:(Ar=Oe==null?void 0:Oe.fileContent)==null?void 0:Ar.language,onChange:ka=>pr(ka),options:{fontSize:14}}}))),((lr=Oe==null?void 0:Oe.fileContent)==null?void 0:lr.file_type)==="txt"&&In.createElement(Xe.Z,{align:"middle",justify:"center",className:be.footer},In.createElement(Ke.Z,null,In.createElement(Qe.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{Je.history.push(`/shixuns/${$t.id}/challenges`)}},"\u53D6\u6D88"),In.createElement(Qe.ZP,{type:"primary",size:"middle",className:"ml40",onClick:ka=>{var cr,gr;(cr=Oe==null?void 0:Oe.detail)!=null&&cr.is_fork_from_creator&&((gr=Oe==null?void 0:Oe.detail)!=null&&gr.copy_for_exercise)?Cn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Vr,Jr)=>{Kr(Vr,Jr)}}}):Kr()}},"\u63D0\u4EA4")))),((Zn=na==null?void 0:na.sideBar)==null?void 0:Zn.selectPath)==""&&((Tn=Oe==null?void 0:Oe.detail)==null?void 0:Tn.init_repository)&&In.createElement("div",{className:be.empty},In.createElement("img",{src:wr.x7,width:"258"}),In.createElement("br",null),In.createElement("span",{className:"c-grey-c"},!!(Gr!=null&&Gr.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Gr!=null&&Gr.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),zr==="2"&&In.createElement("div",{className:be.commit},In.createElement(vr,{isRepository:po}))))};var ir=(0,Je.connect)(({loading:Ct,globalSetting:Ue,practiceSetting:Re,shixunsDetail:Rt})=>({globalSetting:Ue,loading:Ct,practiceSetting:Re,shixunsDetail:Rt}))(ro)},86167:function(je,Nt,ae){"use strict";ae.r(Nt),ae.d(Nt,{default:function(){return ls}});var b=ae(59301),be={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},Je={flex_box_center:"flex_box_center___XeTw7",flex_space_between:"flex_space_between___Hfc9g",flex_box_vertical_center:"flex_box_vertical_center___JWkfv",flex_box_center_end:"flex_box_center_end___bKF19",flex_box_column:"flex_box_column___XWcdc",header:"header___HkrmL","flex-center":"flex-center___Xqcdj",title:"title___rc2FS",schedule:"schedule___MloKP",clickWarp:"clickWarp___yvMMm",num:"num___etFJa",subject:"subject___ZbcjS",btns:"btns___R7eGw",btn:"btn___NLvn4",simulate:"simulate___kVrJQ",exit:"exit___CTNC5"},Te=ae(89299),Ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",ut=ae(84698),he=ae(43418),Xe=ae(8591),Ke=ae(52430),Ie=ae(44993),et=ae(59301),ot=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,a=(ve,Ee)=>{var pe={};for(var nt in ve)Qe.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&ot)for(var nt of ot(ve))Ee.indexOf(nt)<0&&de.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},E=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const x=ve=>{var Ee=ve,{globalSetting:pe,loading:nt,dispatch:Qt,practiceSetting:xn,shixunsDetail:wn}=Ee,un=a(Ee,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),st,dn;const Sa=(0,Ie.useLocation)(),qa=(0,b.useRef)(""),la=(0,Ie.useParams)(),{title:Ma,base_info_warning:pa,challenges_warning:Rr,service_warning:ua,repository_warning:Jn,mirror_warning:Wr}=xn;(0,b.useEffect)(()=>{var ja;qa.current=(ja=Sa.pathname.split("/"))==null?void 0:ja[2],Qt({type:"practiceSetting/setParams",payload:{id:qa.current}}),Qt({type:"practiceSetting/getCommonData",payload:{id:qa.current}})},[Sa.pathname]),(0,b.useEffect)(()=>((0,Te.Dk)(Ma||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Te.Dk)()}));const Cr=()=>E(void 0,null,function*(){yield Ua(),Ie.history.push(`/shixuns/${qa.current}/challenges`)}),Ua=()=>new Promise((ja,kr)=>{var en;(en=xn==null?void 0:xn.sideBar)!=null&&en.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Qt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),ja()},onCancel:()=>{kr()}}):ja()}),Sr=ja=>{var kr;if(ja===(xn==null?void 0:xn.sideBar.tabsActive))return;const en=()=>{Ie.history.push(`/shixuns/${qa.current}/edit?tabId=${ja}`),Qt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:ja,selectPath:"",confirmLeave:!1}})};(kr=xn==null?void 0:xn.sideBar)!=null&&kr.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{en()}}):en()},ra=(ja,kr=!1)=>{ja=ja!=null&&ja.includes(".json")?ja:`${ja}.json`,he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:et.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>E(void 0,null,function*(){const en=yield(0,Ke.ZP)("/api"+ja,{method:"get"});if(!en)return;Xe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Yn=yield(0,ut.Ir)({id:en.shixun_identifier,jump_challenge_setting:kr});if(Yn!=null&&Yn.game_identifier){(0,Te.xg)(`/tasks/${Yn.game_identifier}`);return}(Yn==null?void 0:Yn.status)===2?ra(Yn==null?void 0:Yn.message):(Yn==null?void 0:Yn.status)===3&&Qn(Yn==null?void 0:Yn.message)})})},Qn=ja=>{he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:et.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ja,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},sr=(ja,kr)=>E(void 0,null,function*(){var en,Yn,Ro,Yr;if(yield Ua(),(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(en=wn.detail)!=null&&en.is_jupyter||(Yn=wn.detail)!=null&&Yn.is_jupyter_lab){Qt({type:"shixunsDetail/execJupyter",payload:{id:qa.current}}).then(Ha=>{var Xr;Ha!=null&&Ha.identifier&&((Xr=Ie.history)==null||Xr.push(`/tasks/${Ha.identifier}/jupyter`))});return}Qt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const Ka=kr?yield(0,ut.BK)({id:ja}):yield(0,ut.Ir)({id:ja});if(Qt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Ka==null?void 0:Ka.status)==5&&!kr){he.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:et.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(Yr=(Ro=Ka==null?void 0:Ka.data)==null?void 0:Ro.challenge_errors)==null?void 0:Yr.map((Ha,Xr)=>{var Wa;return et.createElement("span",{key:Xr,style:{color:"#3061D0"}},"\u7B2C",Ha==null?void 0:Ha.challenge_position,"\u5173",Xr!=((Wa=Ka==null?void 0:Ka.data)==null?void 0:Wa.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var Ha,Xr,Wa;window.location.href=`/shixuns/${qa.current}/edit/${(Wa=(Xr=(Ha=Ka==null?void 0:Ka.data)==null?void 0:Ha.challenge_errors)==null?void 0:Xr[0])==null?void 0:Wa.challenge_id}/tab=2`},onCancel:()=>{(0,ut.Ir)({id:qa.current,jump_challenge_setting:!0}).then(Ha=>{if(Ha!=null&&Ha.game_identifier||Ha!=null&&Ha.identifier){(0,Te.xg)(`/tasks/${Ha.game_identifier}`);return}(Ha==null?void 0:Ha.status)===-3?(0,Te.eF)():(Ha==null?void 0:Ha.status)===2?ra(Ha==null?void 0:Ha.message,!0):(Ha==null?void 0:Ha.status)===3&&Qn(Ha==null?void 0:Ha.message)})}});return}if((Ka==null?void 0:Ka.status)==6&&!kr){he.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:et.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${qa.current}/edit?tabId=environment`}});return}if(Ka!=null&&Ka.game_identifier||Ka!=null&&Ka.identifier){(0,Te.xg)(kr?`/tasks/${Ka==null?void 0:Ka.identifier}/jupyter`:`/tasks/${Ka.game_identifier}`);return}(Ka==null?void 0:Ka.status)===-3?(0,Te.eF)():(Ka==null?void 0:Ka.status)===2?ra(Ka==null?void 0:Ka.message):(Ka==null?void 0:Ka.status)===3&&Qn(Ka==null?void 0:Ka.message)}),Fa=()=>E(void 0,null,function*(){yield Ua(),Qt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),Va=ja=>({borderBottomColor:(xn==null?void 0:xn.sideBar.tabsActive)===ja?"#0152d9":"transparent"});return et.createElement("div",{className:Je.header},et.createElement("aside",{className:Je.title},et.createElement("i",{onClick:Cr,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),et.createElement("span",{className:Je.edit},Ma||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),et.createElement("i",{onClick:Fa,className:"icon iconfont icon-xiugai1"})),et.createElement("aside",{className:Je.schedule},et.createElement("div",null,et.createElement("span",{style:Va("information"),className:Je.clickWarp,onClick:()=>Sr("information")},pa?et.createElement("span",{className:Je.num},"1"):et.createElement("img",{src:Ze}),et.createElement("span",{className:Je.subject},"\u57FA\u672C\u4FE1\u606F")),et.createElement("i",{className:"iconfont icon-lujing"})),et.createElement("div",null,et.createElement("span",{style:Va("warehouse"),className:Je.clickWarp,onClick:()=>Sr("warehouse")},Jn?et.createElement("span",{className:Je.num},"2"):et.createElement("img",{src:Ze}),et.createElement("span",{className:Je.subject},"\u4EE3\u7801\u4ED3\u5E93")),et.createElement("i",{className:"iconfont icon-lujing"})),(wn==null?void 0:wn.detail)&&!((st=wn==null?void 0:wn.detail)!=null&&st.is_jupyter_lab)&&et.createElement("div",null,et.createElement("span",{style:Va("level"),className:Je.clickWarp,onClick:()=>Sr("level")},Rr?et.createElement("span",{className:Je.num},"3"):et.createElement("img",{src:Ze}),et.createElement("span",{className:Je.subject},"\u4EFB\u52A1\u5173\u5361")),et.createElement("i",{className:"iconfont icon-lujing"})),(wn==null?void 0:wn.detail)&&((dn=wn==null?void 0:wn.detail)==null?void 0:dn.is_jupyter_lab)&&et.createElement("div",null,et.createElement("span",{style:Va("service"),className:Je.clickWarp,onClick:()=>Sr("service")},ua?et.createElement("span",{className:Je.num},"3"):et.createElement("img",{src:Ze}),et.createElement("span",{className:Je.subject},"\u670D\u52A1")),et.createElement("i",{className:"iconfont icon-lujing"})),et.createElement("div",null,et.createElement("span",{style:Va("environment"),className:Je.clickWarp,onClick:()=>Sr("environment")},Wr?et.createElement("span",{className:Je.num},"4"):et.createElement("img",{src:Ze}),et.createElement("span",{className:Je.subject},"\u5B9E\u9A8C\u73AF\u5883")))),et.createElement("aside",{className:Je.btns},et.createElement("div",{className:Je.simulate,onClick:()=>sr(qa.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var y=(0,Ie.connect)(({loading:ve,globalSetting:Ee,practiceSetting:pe,shixunsDetail:nt})=>({globalSetting:Ee,loading:ve,practiceSetting:pe,shixunsDetail:nt}))(x),ee={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t"},ne=ae(4213),oe=ae(78241),le=ae(3113),ie=ae(92832),Ce=ae(19842),ye=ae(95237),Ge=ae(43604),We=ae(54580),Et=ae(24905),ht={btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},ft="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",Gn=Object.defineProperty,Nn=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,Xt=(ve,Ee,pe)=>Ee in ve?Gn(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Mn=(ve,Ee)=>{for(var pe in Ee||(Ee={}))ca.call(Ee,pe)&&Xt(ve,pe,Ee[pe]);if(Nn)for(var pe of Nn(Ee))$n.call(Ee,pe)&&Xt(ve,pe,Ee[pe]);return ve},dt=(ve,Ee)=>{var pe={};for(var nt in ve)ca.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&Nn)for(var nt of Nn(ve))Ee.indexOf(nt)<0&&$n.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},ln=ve=>{var Ee=ve,{InputRight:pe,value:nt=[],onChange:Qt}=Ee,xn=dt(Ee,["InputRight","value","onChange"]);const[wn,un]=(0,b.useState)(),st=Sa=>{const qa=nt.filter((la,Ma)=>Ma!==Sa);Qt(qa)},dn=Sa=>{if(Sa.preventDefault(),!!wn){if(nt.findIndex(qa=>qa.name===wn)>-1){Xe.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}Qt([...nt,{id:null,name:wn}]),un(null)}};return b.createElement("div",null,b.createElement(ie.default,Mn({bordered:!1,style:{width:600},value:wn,onChange:Sa=>un(Sa.target.value),onPressEnter:dn,onBlur:dn},xn)),pe||b.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),b.createElement("div",{className:"mt20"},nt==null?void 0:nt.map((Sa,qa)=>b.createElement("div",{key:qa,className:ht.btn},b.createElement("span",{className:ht.s1},Sa.name),b.createElement("img",{src:ft,className:ht.s2,onClick:()=>st(qa)})))))},fn=ae(89392),vn=ae(13952),tt={flex_box_center:"flex_box_center___hBEA9",flex_space_between:"flex_space_between___rMB3f",flex_box_vertical_center:"flex_box_vertical_center___XT_7U",flex_box_center_end:"flex_box_center_end___ayQhe",flex_box_column:"flex_box_column___Yqif8",complete:"complete___zRKx3",cancel:"cancel___D5r7A",save:"save___sa92o"};const mt=({dispatch:ve,onCancel:Ee,onSave:pe,loading:nt=!1})=>b.createElement("div",{className:tt.complete},b.createElement("div",{onClick:Ee,className:tt.cancel},"\u53D6\u6D88"),b.createElement(le.ZP,{type:"primary",loading:nt,onClick:pe,className:tt.save},"\u4FDD\u5B58"));var Bt=(0,Ie.connect)()(mt),Bn=ae(56563),an=ae(32050),on=ae(19248),Be=ae(98573),Pe=ae(59301),He=Object.defineProperty,At=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,It=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,bn=(ve,Ee,pe)=>Ee in ve?He(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Mt=(ve,Ee)=>{for(var pe in Ee||(Ee={}))jt.call(Ee,pe)&&bn(ve,pe,Ee[pe]);if(It)for(var pe of It(Ee))zt.call(Ee,pe)&&bn(ve,pe,Ee[pe]);return ve},Fe=(ve,Ee)=>At(ve,bt(Ee)),xe=(ve,Ee)=>{var pe={};for(var nt in ve)jt.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&It)for(var nt of It(ve))Ee.indexOf(nt)<0&&zt.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},ct=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const Lt=ve=>{var Ee=ve,{globalSetting:pe,loading:nt,dispatch:Qt,practiceSetting:xn,problemset:wn,shixunsDetail:un}=Ee,st=xe(Ee,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),dn,Sa;const[qa]=oe.default.useForm(),[la,Ma]=(0,b.useState)({}),[pa,Rr]=(0,b.useState)(!1),[ua,Jn]=(0,b.useState)(!1),[Wr,Cr]=(0,b.useState)(!1),[Ua,Sr]=(0,b.useState)(""),[ra,Qn]=(0,b.useState)(""),[sr,Fa]=(0,b.useState)(""),[Va,ja]=(0,b.useState)(),kr=(0,b.useRef)({}),en=(0,b.useRef)(""),Yn=(0,b.useRef)(""),Ro=(0,b.useRef)(""),Yr=(0,b.useRef)(null),Ka=(0,b.useRef)((0,fn.throttle)(()=>Bo(),2e3,{leading:!0,trailing:!1})).current,{id:Ha}=xn,[Xr,Wa]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Ha&&Io()},[Ha]),(0,b.useEffect)(()=>(JSON.stringify(la)!=="{}"&&Pr(),()=>{clearTimeout(Yr.current)}),[la,Ua,sr,ra]);const Pr=()=>{clearTimeout(Yr.current),Yr.current=setTimeout(()=>{!(0,fn.isEqual)(la,kr.current)||Ua!==en.current||sr!==Yn.current||ra!==Ro.current?Qt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Qt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Io=()=>ct(void 0,null,function*(){var mr,Br,ea,Do,pi,Oo,nr;Qt({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const Dr=yield(0,Ke.ZP)(`/api/shixuns/${Ha}/edit_base_info.json`,{method:"get"});if(Dr.status===0){const so=Fe(Mt({},Dr.data),{description:(0,Bn.S)(Dr.data.description)}),bi={description:so.description,shixun_tags:so.shixun_tags,name:so.name,course:((mr=so==null?void 0:so.disciplines)==null?void 0:mr.length)>0?[(ea=(Br=so==null?void 0:so.disciplines)==null?void 0:Br[0])==null?void 0:ea.id,(Oo=(pi=(Do=so==null?void 0:so.disciplines)==null?void 0:Do[0])==null?void 0:pi.sub_discipline)==null?void 0:Oo.id]:[]};(nr=un.detail)!=null&&nr.is_jupyter_lab&&(bi.jupyter_show_description=Dr.data.jupyter_show_description),qa.setFieldsValue(bi),kr.current=Mt({},bi),en.current=so.attachment_id||"",Yn.current=so.cover_image_id||"",Ro.current=so.attachment_id_b||"",Ma(Mt({},bi)),Sr(so.attachment_id||""),Qn(so.attachment_id_b||""),Fa(so.cover_image_id||""),ja(so.cover_image||"")}}),Wo=(mr,Br)=>{Ma(Mt({},Br))},Vo=()=>{jr()},Bo=()=>{(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),qa.submit()},wa=(mr,Br=!1,ea=1)=>{var Do;const{name:pi,description:Oo,shixun_tags:nr,course:Dr,jupyter_show_description:so=!1}=mr;let bi={name:pi,description:Oo,shixun_tags:nr,attachment_id:Ua,cover_image_id:sr,attachment_id_b:ra,sub_discipline_ids:Dr[1]};(Do=un.detail)!=null&&Do.is_jupyter_lab&&(bi=Fe(Mt({},bi),{jupyter_show_description:so})),(0,Ke.ZP)(`/api/shixuns/${Ha}/base_info_save.json`,{method:"post",body:{shixun:Mt({},bi),sync_origin_shixun:Br}}).then(Mo=>ct(void 0,null,function*(){var ar,Lr,ko,ui;if(Mo.status===0&&((ar=un==null?void 0:un.detail)!=null&&ar.copy_for_exercise||Xe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Qt({type:"practiceSetting/getCommonData",payload:{id:Ha}}),Qt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),kr.current={description:la.description,shixun_tags:la.shixun_tags,name:la.name},en.current=Ua,Yn.current=sr,Ro.current=ra,(Lr=un==null?void 0:un.detail)!=null&&Lr.copy_for_exercise)){const xl=yield Qt({type:"shixunsDetail/saveCopyForExercise",payload:{id:Ha,save_type:ea}});ea===1?(ko=xl==null?void 0:xl.data)!=null&&ko.exists_same_shixun_name?Qt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(ui=xl==null?void 0:xl.data)==null?void 0:ui.shixun_name,getBaseInfo:()=>{Io()}}}):(Xe.ZP.info("\u4FDD\u5B58\u6210\u529F"),Qt({type:"classroomList/setActionTabs",payload:{}})):(Qt({type:"classroomList/setActionTabs",payload:{}}),(xl==null?void 0:xl.status)===0&&he.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Pe.createElement("div",null,Pe.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Cl,Ll;(0,Te.xg)(`/shixuns/${(Ll=(Cl=un==null?void 0:un.detail)==null?void 0:Cl.fork_from)==null?void 0:Ll.fork_identifier}/challenges`)}}))}}))},jr=()=>{var mr;const Br=()=>{Ie.history.push(`/shixuns/${Ha}/challenges`),Qt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(mr=xn==null?void 0:xn.sideBar)!=null&&mr.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Br()}}):Br()};function yo(mr){const Br=mr.type==="image/jpeg"||mr.type==="image/png";return Br||Xe.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),Br}const Fr=Pe.createElement(le.ZP,{loading:pa,icon:Pe.createElement(an.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),ei=Pe.createElement(le.ZP,{loading:Wr,icon:Pe.createElement(an.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Zo=Pe.createElement(le.ZP,{loading:ua,icon:Pe.createElement(an.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function li(mr,Br){const ea=new FileReader;ea.addEventListener("load",()=>Br(ea.result)),ea.readAsDataURL(mr)}const vi=mr=>{var Br,ea;if(mr.file.status==="uploading"){Rr(!0);return}mr.file.status==="done"&&(Rr(!1),Sr((ea=(Br=mr==null?void 0:mr.file)==null?void 0:Br.response)==null?void 0:ea.id))},ki=mr=>{var Br,ea;if(mr.file.status==="uploading"){Jn(!0);return}mr.file.status==="done"&&(Jn(!1),Qn((ea=(Br=mr==null?void 0:mr.file)==null?void 0:Br.response)==null?void 0:ea.id))},xa=()=>Pe.createElement("div",{className:ee.img},Pe.createElement("img",{src:(0,Be.z)("/api/attachments/"+Ua,!0),alt:"avatar",style:{width:"100%"}}),Pe.createElement("div",null,Pe.createElement(on.Z,{onClick:()=>Sr(""),style:{fontSize:"16px",color:"red"}}))),oo=()=>Pe.createElement("div",{className:ee.img},Pe.createElement("img",{src:(0,Be.z)("/api/attachments/"+ra,!0),alt:"avatar",style:{width:"100%"}}),Pe.createElement("div",null,Pe.createElement(on.Z,{onClick:()=>Qn(""),style:{fontSize:"16px",color:"red"}}))),yi=mr=>{var Br,ea;if(mr.file.status==="uploading"){Cr(!0);return}mr.file.status==="done"&&(Cr(!1),Fa((ea=(Br=mr==null?void 0:mr.file)==null?void 0:Br.response)==null?void 0:ea.id),Wa(!0))},Di=()=>Pe.createElement("div",{className:ee.img},Pe.createElement("img",{src:(0,Be.z)(Xr?"/api/attachments/"+sr:Va,!0),alt:"avatar",style:{width:"100%"}}),Pe.createElement("div",null,Pe.createElement(on.Z,{onClick:()=>{Fa(""),ja("")},style:{fontSize:"16px",color:"red"}})));return Pe.createElement("div",{className:ee.information},Pe.createElement("section",{className:ee.scroll},Pe.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),Pe.createElement("div",{className:ee.formWrap}," ",Pe.createElement(oe.default,{form:qa,scrollToFirstError:!0,layout:"vertical",onValuesChange:Wo,onFinish:mr=>{var Br,ea;(Br=un==null?void 0:un.detail)!=null&&Br.is_fork_from_creator&&((ea=un==null?void 0:un.detail)!=null&&ea.copy_for_exercise)?Qt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:mr,type:"information",fn:(Do,pi,Oo)=>{wa(Do,pi,Oo)}}}):wa(mr)}},Pe.createElement(oe.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Pe.createElement(ie.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((dn=la.name)==null?void 0:dn.length)||0}/60`})),Pe.createElement(oe.default.Item,{className:"customAddTags",name:"shixun_tags",label:Pe.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",Pe.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},Pe.createElement(ln,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),Pe.createElement(oe.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},Pe.createElement(Ce.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:wn.courseOptions,getPopupContainer:mr=>mr.parentNode})),Pe.createElement(ye.Z,null,Pe.createElement(Ge.Z,null,Pe.createElement(oe.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},Ua?xa():Pe.createElement(We.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${vn.Z.API_SERVER}/api/attachments.json`,beforeUpload:yo,onChange:vi},Fr))),Pe.createElement(Ge.Z,{className:"c-grey-999"},Pe.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Pe.createElement(ye.Z,null,Pe.createElement(Ge.Z,null,Pe.createElement(oe.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},ra?oo():Pe.createElement(We.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${vn.Z.API_SERVER}/api/attachments.json`,beforeUpload:yo,onChange:ki},Zo))),Pe.createElement(Ge.Z,{className:"c-grey-999"},Pe.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Pe.createElement(ye.Z,null,Pe.createElement(Ge.Z,null,Pe.createElement(oe.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},sr||Va?Di():Pe.createElement(We.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${vn.Z.API_SERVER}/api/attachments.json`,beforeUpload:yo,onChange:yi},ei))),Pe.createElement(Ge.Z,{className:"c-grey-999"},Pe.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Pe.createElement(oe.default.Item,{name:"description",label:"\u7B80\u4ECB:"},Pe.createElement(ne.Z,{defaultValue:la.description||"",watch:!0})),((Sa=un.detail)==null?void 0:Sa.is_jupyter_lab)&&Pe.createElement(oe.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},Pe.createElement(Et.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),Pe.createElement(Bt,{onSave:Ka,onCancel:Vo,loading:pa||Wr||ua}))};var qt=(0,Ie.connect)(({problemset:ve,loading:Ee,globalSetting:pe,practiceSetting:nt,shixunsDetail:Qt})=>({globalSetting:pe,loading:Ee,practiceSetting:nt,problemset:ve,shixunsDetail:Qt}))(Lt),Kt=ae(14587),kt={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},rn="data:image/png;base64,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",Wt=ae(2686),at=ae(71418),Ut=ae(64165),Dt=ae(67753),Ft=Object.defineProperty,Ot=Object.defineProperties,cn=Object.getOwnPropertyDescriptors,yt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,kn=Object.prototype.propertyIsEnumerable,_t=(ve,Ee,pe)=>Ee in ve?Ft(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Kn=(ve,Ee)=>{for(var pe in Ee||(Ee={}))wt.call(Ee,pe)&&_t(ve,pe,Ee[pe]);if(yt)for(var pe of yt(Ee))kn.call(Ee,pe)&&_t(ve,pe,Ee[pe]);return ve},Za=(ve,Ee)=>Ot(ve,cn(Ee)),fr=(ve,Ee)=>{var pe={};for(var nt in ve)wt.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&yt)for(var nt of yt(ve))Ee.indexOf(nt)<0&&kn.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},rr=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const Ia=ve=>{var Ee=ve,{globalSetting:pe,dispatch:nt,practiceSetting:Qt}=Ee,xn=fr(Ee,["globalSetting","dispatch","practiceSetting"]);const wn=(0,Ie.useLocation)(),[un]=(0,Ie.useSearchParams)(),[st,dn]=(0,b.useState)(!1),[Sa,qa]=(0,b.useState)({}),[la,Ma]=(0,b.useState)(!0),[pa,Rr]=(0,b.useState)(!1),[ua,Jn]=(0,b.useState)(null),Wr=(0,b.useRef)(!1),{id:Cr,updateIndex:Ua,is_published:Sr,newQuestion:ra}=Qt,{challenge_list:Qn=[]}=Sa;(0,b.useEffect)(()=>{if(Cr)return Fa(),()=>{nt({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[Cr,Ua]),(0,b.useEffect)(()=>{sr()},[wn]);const sr=()=>{const Wa=wn.pathname.split("/");(Wa.includes("newquestion")||Wa.includes("new")||un.get("tabId"))&&(Wr.current=!0)},Fa=()=>rr(void 0,null,function*(){var Wa,Pr,Io;Ma(!0);const Wo=yield(0,ut.n5)({id:Cr});if((Wa=Wo==null?void 0:Wo.challenge_list)!=null&&Wa.length){const Vo=wn.pathname.split("/"),Bo=Wo.challenge_list.find(wa=>String(wa.challenge_id)===Vo[4]);if(Vo.includes("newquestion")||Vo.includes("new")){const wa=Wo.challenge_list[((Pr=Wo.challenge_list)==null?void 0:Pr.length)-1];nt({type:"practiceSetting/setParams",payload:{newQuestion:{st:Vo.includes("new")?0:1,name:""}}}),Jn(void 0),Yn(wa)}else Vo[4]&&Bo?Va(Bo,!1):Va(Wo.challenge_list[0])}(Io=Wo==null?void 0:Wo.challenge_list)!=null&&Io.length||Jn(null),qa(Wo),Ma(!1)}),Va=(Wa,Pr=!0)=>{if(Jn(Wa.challenge_id),Yn(Wa),Pr){const Io=`/shixuns/${Cr}/edit/${Wa.challenge_id}/${Wa.st===1?"editquestion":"editcheckpoint"}`;Ie.history.push(Io)}},ja=(Wa,Pr)=>{Pr.stopPropagation();const{challenge_id:Io}=Wa,Wo=()=>rr(void 0,null,function*(){var Vo,Bo;if((yield(0,ut.rO)({id:Cr,challengesId:Io})).status===1){const jr=yield(0,ut.n5)({id:Cr});if(qa(jr),Io===ua&&((Vo=jr.challenge_list)!=null&&Vo.length)){Va(jr.challenge_list[0]);return}(Bo=jr.challenge_list)!=null&&Bo.length||(Jn(null),Wr.current=!0,Yn({}),Ie.history.push(`/shixuns/${Cr}/edit?tabId=level`))}});he.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:Wo})},kr=(Wa,Pr,Io)=>{const Wo=Array.from(Wa),[Vo]=Wo.splice(Pr,1);return Wo.splice(Io,0,Vo),Wo},en=(Wa,Pr)=>{if(!Wa.destination)return;const Io=kr(Pr,Wa.source.index,Wa.destination.index);qa(Za(Kn({},Sa),{challenge_list:Io}));const Wo=Io.map(Vo=>Vo.challenge_id);(0,ut.xg)({id:Cr,ids:Wo}).then(Vo=>{Vo.status!==0&&qa(Za(Kn({},Sa),{challenge_list:Pr}))})},Yn=Wa=>{nt({type:"practiceSetting/setParams",payload:{selectQuestionParams:Wa}})},Ro=(Wa,Pr)=>rr(void 0,null,function*(){if(Wa===ua)return;yield Yr(),Jn(Wa),Yn(Pr),nt({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Io=`/shixuns/${Cr}/edit/${Wa}/${Pr.st===1?"editquestion":"editcheckpoint"}`;Ie.history.push(Io)}),Yr=()=>new Promise((Wa,Pr)=>{var Io;(Io=Qt==null?void 0:Qt.sideBar)!=null&&Io.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{nt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Wa()},onCancel:()=>{Pr()}}):Wa()}),Ka=Wa=>b.createElement(b.Fragment,null,b.createElement(Dt.Z5,{onDragEnd:Pr=>en(Pr,Wa)},b.createElement(Dt.bK,{droppableId:"droppable"},(Pr,Io)=>b.createElement("div",Za(Kn({ref:Pr.innerRef},Pr.droppableProps),{style:{width:"100%"}}),Wa.map((Wo,Vo)=>{const{st:Bo,name:wa,challenge_id:jr}=Wo;return b.createElement(Dt._l,{key:jr,draggableId:jr.toString(),index:Vo,isDragDisabled:Sr},(yo,Fr)=>b.createElement("div",Za(Kn(Kn({ref:yo.innerRef},yo.draggableProps),yo.dragHandleProps),{className:ua===jr?kt.listActive:kt.list,onClick:()=>Ro(jr,Wo)}),b.createElement("span",{className:kt.s1},Bo===0?b.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):b.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),b.createElement("span",{className:kt.s2},"\u7B2C",Vo+1,"\u5173: ",wa),!Sr&&b.createElement("span",{className:kt.s3,onClick:ei=>ja(Wo,ei)},b.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),ra&&b.createElement("div",{className:kt.listActive},b.createElement("span",{className:kt.s1},(ra==null?void 0:ra.st)===0?b.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):b.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),b.createElement("span",{className:kt.s2},"\u7B2C",Wa.length+1,"\u5173: ",ra==null?void 0:ra.name)),!Sr&&b.createElement("div",{className:kt.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),Ha=Wa=>rr(void 0,null,function*(){yield Yr(),Wa==="new"?Ie.history.push(`/shixuns/${Cr}/edit/new`):Ie.history.push(`/shixuns/${Cr}/edit/newquestion`),dn(!1),Jn(void 0),nt({type:"practiceSetting/setParams",payload:{newQuestion:{st:Wa==="new"?0:1,name:""}}})}),Xr=()=>{(0,Wt.gy)(nt,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||dn(!st)};return b.createElement("div",{className:kt.level},b.createElement("aside",{className:kt.left,style:{width:pa?"0":"25%"}},b.createElement("div",{className:kt.container},b.createElement("div",{className:kt.title},"\u4EFB\u52A1\u5173\u5361(",Qn.length,")"),b.createElement("div",{className:kt.listWrap},la?b.createElement(at.Z,{size:"middle"}):Qn.length||ra?Ka(Qn):b.createElement(Ut.Z,{image:rn,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!pa&&b.createElement("div",{className:kt.btns},b.createElement("aside",{className:kt.btnsWrap},b.createElement("div",{style:{transform:st?"rotate(45deg)":"rotate(0deg)"},className:kt.icon,onClick:Xr},"+"),b.createElement("div",{className:kt.btn,style:{left:st?20:-154}},b.createElement("div",{className:kt.d1,onClick:()=>Ha("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),b.createElement("div",{className:kt.d2,onClick:()=>Ha("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),b.createElement("div",{className:pa?kt.elseShrink:kt.shrink,onClick:()=>Rr(!pa)},b.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),b.createElement("aside",{className:kt.right,id:"modal-level-question"},ua===null&&Wr.current?b.createElement("div",{className:kt.addIcon},b.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):b.createElement(Ie.Outlet,null)))};var Tr=(0,Ie.connect)(({globalSetting:ve,practiceSetting:Ee})=>({globalSetting:ve,practiceSetting:Ee}))(Ia),ur=ae(61621),Xa=ae(38854),Ja=ae(20834),wr=ae(58421),ba=ae(5112),Zr={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},br=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,Fn=(ve,Ee)=>{var pe={};for(var nt in ve)St.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&br)for(var nt of br(ve))Ee.indexOf(nt)<0&&En.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},Vt=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const sn=ve=>{var Ee=ve,{shixunsDetail:pe,globalSetting:nt,loading:Qt,dispatch:xn,onReloadData:wn}=Ee,un=Fn(Ee,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[st,dn]=(0,b.useState)(),[Sa,qa]=(0,b.useState)([]);(0,b.useEffect)(()=>{pe.actionTabs.key==="Collaborators-ChangeManager"&&la()},[pe.actionTabs.key]);const la=()=>Vt(void 0,null,function*(){var ua;const Jn=yield xn({type:"shixunsDetail/getChangeManager",payload:{id:(ua=pe.actionTabs.params)==null?void 0:ua.id}});qa(Jn||[])}),Ma=()=>{var ua;xn({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(ua=pe.actionTabs.params)==null?void 0:ua.id}}})},pa=()=>Vt(void 0,null,function*(){var ua;if(!st){Xe.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Jn=yield xn({type:"shixunsDetail/changeManager",payload:{id:(ua=pe.actionTabs.params)==null?void 0:ua.id,user_id:st}});Rr(),Jn&&(wn(),Xe.ZP.info(Jn.message))}),Rr=()=>{xn({type:"shixunsDetail/setActionTabs",payload:{}}),dn(null)};return b.createElement(he.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:pe.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:Qt.effects["shixunsDetail/changeManager"],onOk:pa,onCancel:Rr},b.createElement("div",null,b.createElement("div",{className:Zr.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",b.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),b.createElement("div",{className:Zr.content},Sa.length?b.createElement(ba.ZP.Group,{value:st,onChange:ua=>dn(ua.target.value)},Sa.map((ua,Jn)=>b.createElement(ba.ZP,{className:Zr.radio,key:Jn,value:ua.user_id},ua.name))):b.createElement("div",{className:Zr.add},b.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",b.createElement("a",{className:Zr.colorBlue,onClick:Ma},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Ln=(0,Ie.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Ee}))(sn),Xn=ae(99313),ke=ae(28897),rt=ae(64582);const{TabPane:qe}=Xn.default;var Dn=({visible:ve,onCancel:Ee,onSelectGroup:pe,shixunId:nt,onSelectCollaborator:Qt})=>b.createElement(he.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:ve,width:1100,centered:!0,keyboard:!1,onCancel:Ee,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},b.createElement(Xn.default,{defaultActiveKey:"1"},b.createElement(qe,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},b.createElement(ke.Z,{onCancel:Ee,container_type:2,container_id:nt,onSelect:Qt})),b.createElement(qe,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},b.createElement(rt.Z,{onCancel:Ee,onSelect:pe})))),mn={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},Rn=ae(84105),Ba=ae(36952),ma=Object.defineProperty,ta=Object.getOwnPropertySymbols,fa=Object.prototype.hasOwnProperty,sa=Object.prototype.propertyIsEnumerable,pn=(ve,Ee,pe)=>Ee in ve?ma(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Ta=(ve,Ee)=>{for(var pe in Ee||(Ee={}))fa.call(Ee,pe)&&pn(ve,pe,Ee[pe]);if(ta)for(var pe of ta(Ee))sa.call(Ee,pe)&&pn(ve,pe,Ee[pe]);return ve},vr=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const co=({shixunsDetail:ve,globalSetting:Ee,loading:pe,user:nt,dispatch:Qt})=>{var xn,wn,un,st,dn,Sa;const qa=(0,Ie.useParams)(),la=(0,b.useRef)(),[Ma,pa]=(0,b.useState)(0),[Rr,ua]=(0,b.useState)([]),[Jn,Wr]=(0,b.useState)({id:null,page:1}),Cr=(wn=(xn=nt.userInfo)==null?void 0:xn.shixun)==null?void 0:wn.editable,Ua=((un=nt.userInfo)==null?void 0:un.role)<=2||((dn=(st=nt.userInfo)==null?void 0:st.shixun)==null?void 0:dn.is_creator);(0,b.useEffect)(()=>{la.current=qa.id,Jn.id=la.current,Wr(Jn),Sr(Jn)},[]);const Sr=Yn=>vr(void 0,null,function*(){const Ro=yield Qt({type:"shixunsDetail/getCollaboratorsData",payload:Yn});Ro&&(ua(Ro.members||[]),pa(Ro.member_count))}),ra=()=>vr(void 0,null,function*(){Jn.page=1,Wr(Jn);const Yn=(0,Ba.g)();yield Qt({type:"user/getUserInfo",payload:Yn}),yield Sr(Jn)}),Qn=Yn=>{Jn.page=Yn,Wr(Jn),Sr(Jn)},sr=Yn=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:b.createElement("div",{className:mn.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>vr(void 0,null,function*(){var Ro;const Yr=yield Qt({type:"shixunsDetail/deleteCollaborators",payload:{id:la.current,userId:Yn}});if(((Ro=nt.userInfo)==null?void 0:Ro.user_id)===Yn){Ie.history.push("/shixuns");return}Xe.ZP.info(Yr==null?void 0:Yr.message),Jn.page=1,Wr(Jn),Sr(Jn)})})},Fa=()=>{Qt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:la.current}}})};function Va(Yn,Ro,Yr,Ka){return vr(this,null,function*(){yield Qt({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:Yn,user_id:Ro,editable:Yr?0:1}}),Sr(Jn)})}const ja=()=>{Qt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:la.current}}})};function kr(){Qt({type:"shixunsDetail/setActionTabs",payload:{}})}const en={visible:ve.actionTabs.key==="Collaborators-AddCollaborator",onCancel:kr,shixunId:la.current,onSelectCollaborator:Yn=>vr(void 0,null,function*(){kr(),(yield Qt({type:"shixunsDetail/addCollaborator",payload:{id:la.current,user_ids:Yn}}))&&(Xe.ZP.success("\u6DFB\u52A0\u6210\u529F"),ra())}),onSelectGroup:Yn=>vr(void 0,null,function*(){kr(),(yield Qt({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:la.current,group_id:Yn.group_id}}))&&(Xe.ZP.success("\u6DFB\u52A0\u6210\u529F"),ra())})};return b.createElement("section",null,b.createElement("div",{className:mn.wrap},b.createElement("div",{className:mn.content},((Sa=ve.detail)==null?void 0:Sa.identity)<5&&b.createElement("div",{className:mn.head},b.createElement("span",{className:mn.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",Ma,"\u4EBA\uFF09"),b.createElement("div",null,Ua&&b.createElement(le.ZP,{type:"primary",ghost:!0,className:mn.button,style:{marginRight:"20px"},onClick:Fa},"\u66F4\u6362\u7BA1\u7406\u5458"),Cr&&b.createElement(le.ZP,{type:"primary",className:mn.button,style:{marginRight:"40px"},onClick:ja},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),b.createElement("div",{className:mn.list},b.createElement(ur.Z,{loading:pe.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Rr.map((Yn,Ro)=>{var Yr,Ka,Ha,Xr,Wa,Pr,Io,Wo;return b.createElement("div",{style:{display:"inline-block",width:"50%"}},b.createElement("div",{className:mn.itemWrap,key:Ro},b.createElement("a",{href:(Yr=Yn.user)==null?void 0:Yr.user_url,target:"_blank",className:mn.imgWrap},b.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:mn.img,src:`${vn.Z.IMG_SERVER}/images/${(Ka=Yn.user)==null?void 0:Ka.image_url}`}),((Ha=Yn.user)==null?void 0:Ha.shixun_manager)&&b.createElement("span",{className:mn.manager},"\u521B\u5EFA\u8005")),b.createElement("div",{className:mn.itemContent},b.createElement("p",{className:mn.nameWrap},b.createElement("a",{href:Yn.user.user_url,target:"_blank",className:mn.name},(Xr=Yn.user)==null?void 0:Xr.name,Yn.user.user_id===((Wa=nt.userInfo)==null?void 0:Wa.user_id)?b.createElement("span",null,"\u6211"):null),b.createElement("div",{className:mn.actionGroup},Ua?(Pr=Yn.user)!=null&&Pr.shixun_manager?null:b.createElement(Xa.Z,{dropdownRender:()=>b.createElement(Ja.default,{selectedKeys:[Yn.editable?"1":"2"],onClick:()=>{var Vo;Va(ve.detail.identifier,Yn.user.user_id,Yn.editable,(Vo=Yn.user)==null?void 0:Vo.name)}},b.createElement(Ja.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),b.createElement(Ja.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},b.createElement("div",null,Yn.editable?b.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):b.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",b.createElement(Rn.Z,{style:{fontSize:"14px",color:"#888888"}}))):Yn.editable?b.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):b.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((Io=Yn.user)!=null&&Io.shixun_manager)&&Cr?b.createElement("a",{className:mn.deletetitle,onClick:()=>{var Vo;return sr((Vo=Yn.user)==null?void 0:Vo.user_id)}},"\u5220\u9664"):null)),b.createElement("p",{className:mn.schoolWrap},b.createElement("span",{className:mn.school},(Wo=Yn.user)==null?void 0:Wo.school_name)))))})))),Ma>10&&b.createElement("div",{className:mn.countWrap},b.createElement(wr.Z,{showQuickJumper:!1,showSizeChanger:!1,total:Ma,onChange:Yn=>Qn(Yn),pageSize:10,current:Jn.page}))),b.createElement(Ln,{onReloadData:ra}),b.createElement(Dn,Ta({},en)))};var In=(0,Ie.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe,user:nt})=>({shixunsDetail:ve,globalSetting:pe,user:nt,loading:Ee}))(co),nn=ae(3107),Nr=ae(57809),Ea=ae(6848),ao=ae(78673),or=ae(91065),La=ae(36723),fo=ae(49071),io={mirrorModal:"mirrorModal___z1tEP",right:"right___ZlGrr",title:"title___lWaS3",content:"content___bCC9x",des:"des___ujB5y",btns:"btns___L4vgc",confirm:"confirm___RFRg4",cancel:"cancel___F1WB_",modal:"modal___A5dbG"},Co=ae(82202),vo=ae(39902),yn=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const Or=({newShixuns:ve,user:Ee,dispatch:pe,visible:nt,onOk:Qt,onCancel:xn,useId:wn=null,identifier:un,shixun_environment_id:st,tab_type:dn})=>{var Sa,qa;const[la,Ma]=(0,b.useState)(null),[pa,Rr]=(0,b.useState)({}),[ua,Jn]=(0,b.useState)(""),{environmentData:Wr}=ve,{frequence_image:Cr=[],environments:Ua=[],other_image:Sr=[]}=Wr,{name:ra,description:Qn}=pa;(0,b.useEffect)(()=>{nt&&(pe({type:"newShixuns/getEnvironmentData",payload:{tab_type:dn}}),Jn(""),Ma(wn))},[nt,wn]),(0,b.useEffect)(()=>{ve.actionTabs.key==="NewShixuns-Apply"&&xn()},[(Sa=ve==null?void 0:ve.actionTabs)==null?void 0:Sa.key]),(0,b.useEffect)(()=>{la!==null&&sr()},[la]);const sr=()=>yn(void 0,null,function*(){const Fa=yield(0,ut.Q1)({mirror_repository_id:la,identifier:un,shixun_environment_id:st});Rr(Fa.data)});return b.createElement(b.Fragment,null,b.createElement(he.default,{title:"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",open:nt,width:1e3,destroyOnClose:!0,centered:!0,onCancel:xn,className:io.modal,footer:null},b.createElement("div",{className:io.mirrorModal},b.createElement(fo.Z,{dispatch:pe,value:la,data:Ua,otherData:Sr,tags:Cr,onChange:Fa=>Ma(Fa),onSearchWord:Fa=>Jn(Fa),tab_type:dn}),b.createElement("div",{className:io.right},b.createElement("header",null,b.createElement("div",{className:io.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",b.createElement("span",{dangerouslySetInnerHTML:{__html:la===null?"\u2014 \u2014":(qa=ra||"")==null?void 0:qa.replace(new RegExp(ua==null?void 0:ua.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}}))),b.createElement("div",{className:io.content},la===null&&b.createElement(Ut.Z,{image:La,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),la!==null&&b.createElement("div",{className:io.des},b.createElement(Be.Z,{value:Qn,highlightKeywords:ua})),b.createElement("div",{className:io.btns},b.createElement(le.ZP,{onClick:()=>{Ma(null),Rr({}),xn()},className:io.cancel},"\u53D6\u6D88 "),b.createElement(le.ZP,{onClick:()=>{Qt(pa)},className:io.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),b.createElement(Co.Z,null),b.createElement(vo.Z,null))};var ro=(0,Ie.connect)(({newShixuns:ve,globalSetting:Ee,user:pe})=>({newShixuns:ve,globalSetting:Ee,user:pe}))(Or),ir={flex_box_center:"flex_box_center___jnFK3",flex_space_between:"flex_space_between___JoMuQ",flex_box_vertical_center:"flex_box_vertical_center___XkWzp",flex_box_center_end:"flex_box_center_end___kfVJX",flex_box_column:"flex_box_column___mfxox",content:"content___ujW8g",explain:"explain___vGa5a",tabs:"tabs___MbGuX",active:"active___SCmkJ",btns:"btns___MiEQa",must:"must___n8wNT",popover:"popover___wqXWh",zybzForm:"zybzForm___m1nC0",graaytitle:"graaytitle___vdUDn",dataPicker:"dataPicker___RiEgz",examineStatus:"examineStatus___OCyYC",contacts:"contacts___MWvKz",contacts_img:"contacts_img___kiMTs",suc_status:"suc_status___p81iO",fail_status:"fail_status___Rv54W",bohui:"bohui___wtuT5",selecticon:"selecticon___AAPZz"},Ct=ae(43428),Ue=ae(46400),Re=ae(60324),Rt=ae(88522),Cn=ae(5083),na=ae(5871),Oe=ae(58531),it={footerWrap:"footerWrap___lXI4I"},Me=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,za=(ve,Ee)=>{var pe={};for(var nt in ve)lt.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&Me)for(var nt of Me(ve))Ee.indexOf(nt)<0&&Zt.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},Ga=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const Vn=ie.default.TextArea,Jt=ve=>{var Ee=ve,{shixunsDetail:pe,globalSetting:nt,loading:Qt,dispatch:xn,onFinish:wn=()=>{}}=Ee,un=za(Ee,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[st]=oe.default.useForm(),dn=qa=>Ga(void 0,null,function*(){var la;const Ma=yield xn({type:"shixunsDetail/getCustomScript",payload:{id:(la=pe.actionTabs.params)==null?void 0:la.id,compile:qa.execute,excutive:qa.compile}});Sa(),Ma&&wn(Ma==null?void 0:Ma.shixun_script)}),Sa=()=>{xn({type:"shixunsDetail/setActionTabs",payload:{}})};return b.createElement(he.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:pe.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:Sa},b.createElement(oe.default,{form:st,scrollToFirstError:!0,layout:"vertical",onFinish:dn},b.createElement(oe.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},b.createElement(Vn,{rows:4})),b.createElement(oe.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},b.createElement(Vn,{rows:4})),b.createElement("div",{className:it.footerWrap},b.createElement(oe.default.Item,null,b.createElement(le.ZP,{className:"mr5",size:"middle",onClick:Sa},"\u53D6\u6D88"),b.createElement(le.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Qt.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var Hn=(0,Ie.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Ee}))(Jt),Da=ae(64681),Oa=ae(61186),tr=ae.n(Oa),da=ae(29679),xt=ae(59301),ga=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const dr="YYYY-MM-DD HH:mm",Ar=({shixunsDetail:ve,visible:Ee,onOk:pe,onCancel:nt,dispatch:Qt,is_published:xn,id:wn,has_relation:un,environment:st=[],verifyModal:dn})=>{var Sa,qa,la;const Ma=(0,Ie.useParams)(),[pa,Rr]=(0,b.useState)(1),[ua,Jn]=(0,b.useState)(!0),[Wr,Cr]=(0,b.useState)(!1),[Ua,Sr]=(0,b.useState)(null),[ra,Qn]=(0,b.useState)(),[sr,Fa]=(0,b.useState)(),[Va,ja]=(0,b.useState)([]),[kr,en]=(0,b.useState)(!1),[Yn,Ro]=(0,b.useState)(""),[Yr,Ka]=(0,b.useState)(null),[Ha]=oe.default.useForm(),[Xr,Wa]=(0,b.useState)([]),[Pr,Io]=(0,b.useState)(""),[Wo,Vo]=(0,b.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),Bo=(0,b.useRef)((0,fn.throttle)(xa=>jr(xa),1200,{leading:!0,trailing:!0})).current;(0,b.useEffect)(()=>{var xa;((0,Da.Ny)()||(xa=ve==null?void 0:ve.detail)!=null&&xa.manager_of_shixun)&&Vo([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}])},[]),(0,b.useEffect)(()=>{wn&&Ee&&wa()},[wn,Ee]);const wa=(xa=null)=>ga(void 0,null,function*(){var oo,yi;xa||Jn(!0);const Di=yield(0,Ke.ZP)(`/api/shixuns/${wn}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:xa}});if(Di.status===0&&!xa){const{data:mr}=Di;console.log("data",mr),Sr((mr==null?void 0:mr.shixun_environment_id)||null),Qn((mr==null?void 0:mr.evaluate_script)||""),Fa((mr==null?void 0:mr.choice_standard_scripts)||null),ja((mr==null?void 0:mr.standard_scripts)||[]),Ro((oo=mr.shixun)==null?void 0:oo.survival_time);let Br=(yi=mr.shixun)==null?void 0:yi.important_shixun_configs;Ha.setFieldsValue({identifier:(Br==null?void 0:Br.identifier)||"",people_number:(Br==null?void 0:Br.people_number)||"",school_id:(Br==null?void 0:Br.school_name)||"",times:Br!=null&&Br.start_time&&(Br!=null&&Br.end_time)?[tr()(Br==null?void 0:Br.start_time),tr()(Br==null?void 0:Br.end_time)]:["",""]}),Io((Br==null?void 0:Br.verify_reason)||""),Ka((Br==null?void 0:Br.process)||null),yield jr(Br==null?void 0:Br.school_name)}if(Di.status===0&&xa){const{data:mr}=Di;Qn((mr==null?void 0:mr.evaluate_script)||""),Fa(null),ja((mr==null?void 0:mr.standard_scripts)||[]),yield jr()}Jn(!1)}),jr=xa=>ga(void 0,null,function*(){const oo=yield Qt({type:"account/getSchoolOption",payload:{keyword:xa,limit:99999,display_aliases:!0}});Wa(oo==null?void 0:oo.schools)}),yo=()=>{dn()||Qt({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Ma.id}}})},Fr=xa=>ga(void 0,null,function*(){const oo=yield Qt({type:"shixunsDetail/getScriptContent",payload:{id:Ma.id,script_id:xa}});oo&&Qn(oo.content)}),ei=xa=>{he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:xt.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",xt.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>ga(void 0,null,function*(){yield Fr(xa),Fa(xa),he.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:xt.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Zo=(xa=!1,oo=1)=>ga(void 0,null,function*(){var yi,Di,mr;let Br;if(pa===1&&(Cr(!0),Br=yield(0,Ke.ZP)(`/api/shixuns/${Ma.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:Ua,mirror_script_id:sr,evaluate_script:ra,sync_origin_shixun:xa}})),pa===2){Cr(!0);let ea={close_internet:kr,survival_time:Yn,sync_origin_shixun:xa};Br=yield(0,Ke.ZP)(`/api/shixuns/${Ma.id}/update_environment_setting.json`,{method:"put",body:ea})}if(pa===3){let ea=Ha.getFieldsValue();yield Ha.validateFields(),Cr(!0);let Do={close_internet:kr,survival_time:Yn,sync_origin_shixun:xa};Do.important_shixun_configs={identifier:ea==null?void 0:ea.identifier,people_number:ea==null?void 0:ea.people_number,school_id:(yi=Xr.find(pi=>pi.name===(ea==null?void 0:ea.school_id)))==null?void 0:yi.id,start_time:tr()(ea==null?void 0:ea.times[0]).format("YYYY-MM-DD HH:mm"),end_time:tr()(ea==null?void 0:ea.times[1]).format("YYYY-MM-DD HH:mm")},Br=yield(0,Ke.ZP)(`/api/shixuns/${Ma.id}/resources_first_ensure.json`,{method:"post",body:Do})}Br.status===0&&((!((Di=ve==null?void 0:ve.detail)!=null&&Di.copy_for_exercise)||pa===3)&&Xe.ZP.success(`${pa==3?"\u63D0\u4EA4\u7533\u8BF7\u6210\u529F":"\u4FDD\u5B58\u6210\u529F"}`),(mr=ve==null?void 0:ve.detail)!=null&&mr.copy_for_exercise&&pa!=3&&(0,Bn.m)(Qt,ve,wn,oo),wa(),pe()),Cr(!1)}),li=(xa,oo)=>{const yi=/^[^0-9][a-zA-Z0-9]*$/,Di=/^.{4,30}$/;return oo&&!/^[a-zA-Z0-9]+$/.test(oo)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u53EA\u80FD\u5305\u542B\u6570\u5B57\u548C\u5B57\u6BCD"):oo&&!yi.test(oo)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):oo&&!Di.test(oo)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},vi=xa=>parseInt(xa||"0",10),ki=(xa,oo)=>{if(oo&&oo.length===2){const[yi,Di]=oo;if(!yi||!Di)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return xt.createElement(xt.Fragment,null,xt.createElement(Ct.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:nt,open:Ee},xt.createElement("div",{className:ir.content},xt.createElement(ur.Z,{loading:ua,active:!0},xt.createElement(ye.Z,{className:"mt10",justify:"space-between"},xt.createElement("b",{className:"c-grey-333 font16"},"\u8BBE\u7F6E"),xt.createElement("i",{onClick:nt,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})),xt.createElement("div",{className:ir.tabs},Wo.map(xa=>{const{name:oo,id:yi}=xa;return xt.createElement("div",{key:yi,className:pa===yi?ir.active:"",onClick:()=>Rr(yi)},oo)})),pa===1&&xt.createElement(b.Fragment,null,xt.createElement(Ue.Z,{className:"mt20",message:"\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684\u8BC4\u6D4B\u811A\u672C\uFF1A\u5C06\u4F5C\u4E3A\u6574\u4E2A\u5B9E\u8BAD\u6240\u6709\u5B9E\u9A8C\u73AF\u5883\u4E0B\uFF0C\u5B66\u5458\u8BC4\u6D4B\u65F6\u8FD0\u884C\u7684\u811A\u672C\u3002",type:"info",showIcon:!0,closable:!0}),xt.createElement(ye.Z,{align:"middle",className:"mt20"},xt.createElement("span",{className:"c-grey-333 font16"},"\u8FD0\u884C\u73AF\u5883"),xt.createElement(Nr.default,{onClick:dn,getPopupContainer:xa=>xa.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Ua,onChange:xa=>{Sr(xa),wa(xa)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},(Sa=st.filter(xa=>xa.id!==0))==null?void 0:Sa.map((xa,oo)=>xt.createElement(Nr.default.Option,{value:xa.id,name:xa.name,key:xa.id},xa.name)))),xt.createElement(ye.Z,{align:"middle",className:"mt20"},xt.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),xt.createElement(Nr.default,{onClick:dn,getPopupContainer:xa=>xa.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:sr,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:xa=>{ei(xa)}},(Va||[]).map((xa,oo)=>xt.createElement(Nr.default.Option,{value:parseInt(xa.id),name:xa.scptname,key:oo},xa.scptname))),xt.createElement("span",{className:ir.explain,onClick:yo},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),xt.createElement(Re.Z,{className:ir.popover,content:xt.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",xt.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",xt.createElement("br",null),"challengeProgramNames",xt.createElement("br",null),"sourceClassNames",xt.createElement("br",null),xt.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",xt.createElement("br",null),xt.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",xt.createElement("br",null),"src/step1/HelloWorld.java",xt.createElement("br",null),"src/step2/Other.java",xt.createElement("br",null),xt.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",xt.createElement("br",null),"step1.HelloWorld",xt.createElement("br",null),"step2.Other",xt.createElement("br",null),xt.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",xt.createElement("br",null),'ff challengeProgramNames=("src/step1/',xt.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',xt.createElement("br",null),'sourceClassNames=("step1.HelloWorld',xt.createElement("br",null),'" "step2.Other")',xt.createElement("br",null),xt.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},xt.createElement("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"}))),xt.createElement(Oe.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:ra,options:{readOnly:xn},onChange:xa=>{Qn(xa)}})),pa===2&&xt.createElement("div",{style:{flex:1,overflowY:"auto"}},xt.createElement(ye.Z,{align:"middle",className:"mt20"},xt.createElement("span",{className:"c-grey-333 font16 mr10"},"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),xt.createElement(ie.default,{bordered:!1,value:Yn,onChange:xa=>Ro(xa.target.value),style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),xt.createElement("span",{className:"ml10 c-grey-999 font14"},"\u5206"))),pa===3&&((0,Da.Ny)()||((qa=ve==null?void 0:ve.detail)==null?void 0:qa.manager_of_shixun))&&xt.createElement("div",{style:{flex:1,overflowY:"auto"}},xt.createElement(ye.Z,{align:"middle",className:"mt20"},xt.createElement(oe.default,{form:Ha,layout:"horizontal",className:ir.zybzForm},xt.createElement(ye.Z,{align:"middle"},xt.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},xt.createElement("span",{className:ir.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),xt.createElement(oe.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"},{validator:li}]},xt.createElement(ie.default,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"})),xt.createElement("span",{className:"ml10 c-grey-999 font14"},"\u4FDD\u969C\u6807\u8BC6\u53EA\u80FD\u7531\u5B57\u6BCD\u548C\u6570\u5B57\u7EC4\u6210\uFF084~30 \u4F4D\uFF09\uFF0C\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934\u3002",xt.createElement("br",null),"\u586B\u5199\u4FDD\u969C\u6807\u8BC6\u662F\u4E3A\u4E86\u4FBF\u4E8E\u5E73\u53F0\u4E3A\u6B64\u5B9E\u8DF5\u9879\u76EE\u7279\u522B\u5206\u914D\u8282\u70B9\u3002")),xt.createElement(ye.Z,{align:"middle",className:"mt25"},xt.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},xt.createElement("span",{className:ir.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),xt.createElement("div",{style:{position:"relative"}},xt.createElement(oe.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},xt.createElement(Rt.Z,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onChange:Bo,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(la=Xr==null?void 0:Xr.filter(xa=>(xa==null?void 0:xa.id)!==0))==null?void 0:la.map((xa,oo)=>xt.createElement(Nr.default.Option,{key:oo+1,title:xa==null?void 0:xa.name,value:xa==null?void 0:xa.name},xa==null?void 0:xa.name)))),xt.createElement("span",{className:ir.selecticon},xt.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},xt.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))))),xt.createElement(ye.Z,{align:"middle",className:"mt25"},xt.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},xt.createElement("span",{className:ir.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),xt.createElement("div",{className:ir.graaytitle},xt.createElement(oe.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:ki}]},xt.createElement(Cn.default.RangePicker,{disabledDate:xa=>xa&&xa{if(xa&&xa[0]&&xa[1]){const oo=xa[0].isBefore(tr()())?tr()():xa[0];Ha.setFieldValue("times",[oo,xa[1]])}else Ha.setFieldValue("times",xa)}})))),xt.createElement(ye.Z,{align:"middle",className:"mt25"},xt.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},xt.createElement("span",{className:ir.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),xt.createElement(oe.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},xt.createElement(na.Z,{parser:vi,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),xt.createElement("div",{className:`${ir.examineStatus} mt25`},Yr>=1&&xt.createElement("div",null," ",xt.createElement(da.Z,{className:ir.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),Yr>=2&&Yr!=3&&xt.createElement("div",null," ",xt.createElement(da.Z,{className:ir.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),Yr==3&&xt.createElement("div",null," ",xt.createElement(on.Z,{className:ir.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",xt.createElement("span",{title:Pr,className:ir.bohui},Pr),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",xt.createElement("span",{className:ir.contacts},xt.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",xt.createElement("div",{className:ir.contacts_img}))),Yr>=4&&Yr!=5&&Yr!=7&&xt.createElement("div",null," ",xt.createElement(da.Z,{className:ir.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(Yr==5||Yr==7)&&xt.createElement("div",null," ",xt.createElement(on.Z,{className:ir.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",xt.createElement("span",{className:ir.contacts},xt.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",xt.createElement("div",{className:ir.contacts_img}))),Yr>5&&xt.createElement("div",null," ",xt.createElement(da.Z,{className:ir.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),xt.createElement("div",{className:ir.btns},xt.createElement(le.ZP,{onClick:nt},"\u53D6\u6D88"),xt.createElement(le.ZP,{disabled:pa==3&&[2,4,5].includes(Yr),onClick:()=>ga(void 0,null,function*(){var xa,oo;if(pa===1&&!Ua){Xe.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(xa=ve==null?void 0:ve.detail)!=null&&xa.is_fork_from_creator&&((oo=ve==null?void 0:ve.detail)!=null&&oo.copy_for_exercise)&&pa!=3&&(st.filter(yi=>yi.id===Ua)[0].has_relation&&pa===1||pa===2)?Qt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(yi,Di)=>{Zo(yi,Di)},zIndex:1e4}}):Zo()}),loading:Wr,type:"primary",className:"ml20"},pa==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),xt.createElement(Hn,{onFinish:xa=>Qn(xa)}))};var lr=(0,Ie.connect)(({shixunsDetail:ve})=>({shixunsDetail:ve}))(Ar),Zn=ae(49035),Tn=ae(25510),Pn={wrap:"wrap___S9yE5",content:"content___xIxOT",head:"head___icGJE",title:"title___NbDBd",add:"add___ntZkv",addDisable:"addDisable___pgd9I",setting:"setting___kQ9Qx",tabs:"tabs___o2qas",name:"name___HUyj5",active:"active___SVp4l",line:"line___DSw6E",resource:"resource___AgLC3",mirror:"mirror___DGr0Q",interface:"interface___xxy5c",disabled:"disabled___GqKcR",port:"port___vGmHQ",grade:"grade___b6Adk",tabsBox:"tabsBox___TnoNw",tabTitle:"tabTitle___i8cO0",more:"more___kbzpa",serverConfig:"serverConfig___BtI29",viewRecommendConfig:"viewRecommendConfig___ODGyC",system:"system___YygCM",explain:"explain___klZ55",btns:"btns___o6xWf",template:"template___AMzZZ",liWrap:"liWrap___tCbB1",li:"li___srrGx",tag:"tag___NcFBh"},Er=ae(68055),zr=ae(58696),lo=ae(34360),$r={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},Ya=ae(59301),_r=Object.defineProperty,po=Object.defineProperties,ai=Object.getOwnPropertyDescriptors,oi=Object.getOwnPropertySymbols,Oi=Object.prototype.hasOwnProperty,Gr=Object.prototype.propertyIsEnumerable,Pa=(ve,Ee,pe)=>Ee in ve?_r(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Wn=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Oi.call(Ee,pe)&&Pa(ve,pe,Ee[pe]);if(oi)for(var pe of oi(Ee))Gr.call(Ee,pe)&&Pa(ve,pe,Ee[pe]);return ve},$t=(ve,Ee)=>po(ve,ai(Ee)),pr=({showError:ve,value:Ee,onChange:pe,optionsLevelList:nt})=>{const[Qt,xn]=(0,b.useState)([]);(0,b.useEffect)(()=>{if(!Ee.length){xn([{command:"",challenge_ids:[]}]);return}xn(Ee)},[JSON.stringify(Ee)]);const wn=(un,st,dn)=>{let Sa=JSON.parse(JSON.stringify(Qt));st==="add"?Sa.push({command:"",challenge_ids:[-1]}):st==="delete"?Sa.splice(dn,1):Sa[dn][st]=un,xn(Sa),pe(Sa)};return console.log(Qt,"value2"),Ya.createElement("div",{className:$r.list},Ya.createElement("div",{className:$r.head},Ya.createElement("div",{style:{width:400}},"\u547D\u4EE4"),Ya.createElement("div",null,"\u5E94\u7528\u5173\u5361")),Qt==null?void 0:Qt.map((un,st)=>{var dn,Sa,qa;let la=nt.map((Ma,pa)=>{const Rr=`\u7B2C${pa+1}\u5173\uFF1A${Ma.name}`;let ua=Rr,Jn=!1;return Ma.st===1&&(ua=Ya.createElement(Ea.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},Rr),Jn=!0),$t(Wn({},Ma),{value:Ma.challenge_id,label:ua,disabled:Jn})});return la=[{label:"\u6240\u6709\u5173\u5361",value:-1},...la],Ya.createElement(ye.Z,{wrap:!1,align:"middle",style:{position:"relative"},className:stwn(Ma.target.value,"command",st),bordered:!1,placeholder:"\u4F8B\u5982\uFF1Amysql -uroot -p123123 -h127.0.0.1",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4}}),Ya.createElement(Nr.default,{options:la,getPopupContainer:Ma=>Ma.parentNode,value:un==null?void 0:un.challenge_ids,onChange:Ma=>{var pa,Rr;let ua=Ma;!((pa=un==null?void 0:un.challenge_ids)!=null&&pa.includes(-1))&&(Ma!=null&&Ma.includes(-1))&&(ua=[-1]),(Rr=un==null?void 0:un.challenge_ids)!=null&&Rr.includes(-1)&&(Ma!=null&&Ma.includes(-1))&&(ua=Ma==null?void 0:Ma.filter(Jn=>Jn!==-1)),wn(ua,"challenge_ids",st)},mode:"multiple",maxTagTextLength:(qa=un==null?void 0:un.challenge_ids)!=null&&qa.includes(-1)?4:3,placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u5173\u5361",maxTagCount:5,bordered:!1,style:{width:560,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,margin:"0 20px"}}),Ya.createElement(ye.Z,{wrap:!1},Ya.createElement("i",{onClick:()=>wn("","add",st),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),st!==0&&Ya.createElement("i",{onClick:()=>wn("","delete",st),style:{color:"#E30000"},className:"iconfont icon-shanjian font20 ml20"})))}))},De=ae(59301),Kr=Object.defineProperty,ka=Object.defineProperties,cr=Object.getOwnPropertyDescriptors,gr=Object.getOwnPropertySymbols,Vr=Object.prototype.hasOwnProperty,Jr=Object.prototype.propertyIsEnumerable,Fo=(ve,Ee,pe)=>Ee in ve?Kr(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,ho=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Vr.call(Ee,pe)&&Fo(ve,pe,Ee[pe]);if(gr)for(var pe of gr(Ee))Jr.call(Ee,pe)&&Fo(ve,pe,Ee[pe]);return ve},ii=(ve,Ee)=>ka(ve,cr(Ee)),jo=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const wi=Nr.default.Option,pl=5,si=({practiceSetting:ve,dispatch:Ee,shixunsDetail:pe,user:nt})=>{var Qt,xn,wn,un,st,dn,Sa,qa,la,Ma;const{id:pa,is_published:Rr}=ve,[ua,Jn]=(0,b.useState)([]),[Wr,Cr]=(0,b.useState)(null),[Ua,Sr]=(0,b.useState)([]),[ra,Qn]=(0,b.useState)([]),sr=(0,b.useRef)(null),[Fa,Va]=(0,b.useState)({}),ja=(0,b.useRef)({}),kr=(0,b.useRef)({}),{shixun_environment:en={},mirror_repository:Yn={},small_type:Ro=[],new_service_configs:Yr=[],network_mode_list:Ka=[],boosters:Ha=[]}=Fa,[Xr,Wa]=(0,b.useState)(""),[Pr,Io]=(0,b.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[Wo,Vo]=(0,b.useState)(!1),[Bo,wa]=(0,b.useState)(!1),[jr,yo]=(0,b.useState)(!0),[Fr,ei]=(0,b.useState)(!0),[Zo,li]=(0,b.useState)(!1),[vi,ki]=(0,b.useState)(!1),[xa,oo]=(0,b.useState)(!1),[yi,Di]=(0,b.useState)(!1),[mr,Br]=(0,b.useState)(0),[ea,Do]=(0,b.useState)(!1),[pi,Oo]=(0,b.useState)({}),[nr,Dr]=(0,b.useState)({}),[so,bi]=(0,b.useState)({}),[Bs,Mo]=(0,b.useState)(""),[ar,Lr]=(0,b.useState)(!1),[ko,ui]=(0,b.useState)(!1),[xl,Cl]=(0,b.useState)({}),[Ll,Ql]=(0,b.useState)([]),Ru=(0,b.useRef)([]);console.log("--1111-",Ha,Ll);const wu=[{id:1,name:"\u901A\u7528\u4E91"},{id:2,name:"\u4E13\u6709\u4E91"}],Kl=[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"\u5176\u4ED6",icon:"iconfont icon-qitaxitong"}],md=[{id:1,name:"VNC"},{id:2,name:"RDP"}],ed=[{id:0,name:"\u516C\u5171\u955C\u50CF",type:"public"},{id:1,name:"\u81EA\u5B9A\u4E49\u955C\u50CF",type:"customize"},{id:2,name:"\u5171\u4EAB\u955C\u50CF",type:"share"}],fd=(ra==null?void 0:ra.find(vt=>vt.id===en.instance_startup_template_id))||{},{desc:vd,virt_type:td}=fd,Id=((Qt=Ua==null?void 0:Ua.find(vt=>vt.id===(en==null?void 0:en.private_cloud_id)))==null?void 0:Qt.cloud_type)===1,nd=((xn=Ua==null?void 0:Ua.find(vt=>vt.id===(en==null?void 0:en.private_cloud_id)))==null?void 0:xn.cloud_type)===4;(0,b.useEffect)(()=>(window.addEventListener("click",hd),()=>{window.removeEventListener("click",hd)}),[]),(0,b.useEffect)(()=>{Vs(),us(),Rd(),Wd()},[]),(0,b.useEffect)(()=>{(0,fn.isEqual)(kr.current,Fa)?Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),ja.current=Fa},[Fa]);const Nd=()=>jo(void 0,null,function*(){var vt,aa,Mr,zo;const Xo=yield(0,Ke.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:(vt=ed[Number(mr)])==null?void 0:vt.type}});(Xo==null?void 0:Xo.status)===0&&(((Mr=(aa=Xo==null?void 0:Xo.data)==null?void 0:aa.environments)==null?void 0:Mr.length)===0&&((zo=Xo==null?void 0:Xo.data)==null?void 0:zo.other_image.length)===0?Do(!0):Do(!1))});(0,b.useEffect)(()=>{Nd()},[mr]);const Td=()=>{var vt;const aa=()=>{Ie.history.push(`/shixuns/${pa}/challenges`),Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(vt=ve==null?void 0:ve.sideBar)!=null&&vt.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{aa()}}):aa()},Vs=()=>jo(void 0,null,function*(){var vt;const aa=yield(0,Ke.ZP)(`/api/shixuns/${pa}/get_shixun_env_tabs.json`,{method:"get"});if(aa.status===0){const Mr=((vt=aa.data)==null?void 0:vt.shixun_environments_tabs)||[];Mr.length&&Wr===null&&Cr(Mr[0].id),Jn(Mr)}}),Rd=()=>jo(void 0,null,function*(){var vt;ei(!0);const aa=yield(0,Ke.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});aa.status===0&&Sr((vt=aa==null?void 0:aa.data)==null?void 0:vt.list),ei(!1)}),Wd=()=>jo(void 0,null,function*(){const vt=yield(0,Ke.ZP)(`/api/shixuns/${pa}/challenges.json`,{method:"get"});vt.challenge_list&&Ql(vt.challenge_list||[])}),Zs=(vt,aa)=>jo(void 0,null,function*(){var Mr;const zo=yield(0,Ke.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:vt,operating_system:aa}});zo.status===0&&Qn((Mr=zo==null?void 0:zo.data)==null?void 0:Mr.list)}),us=(vt=null)=>jo(void 0,null,function*(){var aa,Mr,zo,Xo,Go,$i,Yi,Ul,ol,wo,Fl,su,Wu,Ds,ws;yo(!0);const cl=yield(0,Ke.ZP)(`/api/shixuns/${pa}/get_multi_environments.json`,{method:"get",params:{shixun_environment_id:vt}});if(cl.status===0){kr.current=(0,fn.cloneDeep)(cl.data||{}),Va(cl.data||{}),Br(Number((Mr=(aa=cl.data)==null?void 0:aa.shixun_environment)==null?void 0:Mr.mirror_tab_type)||0),Number((Xo=(zo=cl.data)==null?void 0:zo.shixun_environment)==null?void 0:Xo.mirror_tab_type)===0?(Oo((Go=cl.data)==null?void 0:Go.mirror_repository),Dr({}),bi({})):Number((Yi=($i=cl.data)==null?void 0:$i.shixun_environment)==null?void 0:Yi.mirror_tab_type)===1?(Dr((Ul=cl.data)==null?void 0:Ul.mirror_repository),Oo({}),bi({})):Number((wo=(ol=cl.data)==null?void 0:ol.shixun_environment)==null?void 0:wo.mirror_tab_type)===2&&(bi((Fl=cl.data)==null?void 0:Fl.mirror_repository),Oo({}),bi({}));const xs=(Wu=(su=cl==null?void 0:cl.data)==null?void 0:su.shixun_environment)==null?void 0:Wu.private_cloud_id,Ls=(ws=(Ds=cl==null?void 0:cl.data)==null?void 0:Ds.shixun_environment)==null?void 0:ws.operating_system;xs&&Ls&&Zs(xs,Ls)}yo(!1)}),pd=()=>jo(void 0,null,function*(){var vt;const aa=yield(0,Ke.ZP)(`/api/shixuns/${pa}/check_code_editor.json`,{method:"get",params:{shixun_environment_id:Wr}});return aa.status===0&&aa.is_exist_code_editor?(he.default.confirm({icon:null,centered:!0,className:Er.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"\u524D\u5F80\u5173\u95ED",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:De.createElement("div",null,De.createElement("div",null,"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002"),De.createElement("div",null,"\u201C",(vt=aa==null?void 0:aa.shixun_environment)==null?void 0:vt.name,"\u201D\u5DF2\u5F00\u542F\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u9700\u5148\u5173\u95ED\uFF0C\u7136\u540E\u624D\u80FD\u5728\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u9009\u62E9\u4EE3\u7801\u7F16\u8F91\u5668\u3002")),onOk:()=>jo(void 0,null,function*(){Cr(aa.shixun_environment.id),us(aa.shixun_environment.id),Vs()})}),Promise.reject()):Promise.resolve()}),zs={shixun_environment:{id:0,resource_type:1,command_settings:[],is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,private_is_support_jupyter_lab:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,disabled2_support_jupyter_lab:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},Gs=(vt,aa)=>{var Mr,zo;if(typeof(vt==null?void 0:vt.className)=="string"&&((Mr=vt==null?void 0:vt.className)!=null&&Mr.includes(aa)))return vt;for(let Xo=0,Go=vt;Go=Go.parentNode;Xo++){if(typeof(vt==null?void 0:vt.className)=="string"&&((zo=Go==null?void 0:Go.className)!=null&&zo.includes(aa)))return Go;if(Go==document.documentElement)return!1}},hd=vt=>{Gs(vt.target,"editor-scrollable")&&Ui()},Ui=()=>(0,Wt.gy)(Ee,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),ad=vt=>De.createElement(or.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u754C\u9762",errorKey:"interface",errorValue:Xr,align:"start",errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u754C\u9762",tooltipTitle:De.createElement("div",{className:"p10"},vt&&De.createElement(De.Fragment,null,De.createElement("b",{className:"font14"},"\u4EE3\u7801\u7F16\u8F91\u5668"),De.createElement("br",null),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\u3001\u7F16\u8BD1\u5668\u3001\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\u3002",De.createElement("br",null),"\u5F53\u9009\u62E9\u4E86VSCode\u76F8\u5173\u7684\u5B9E\u9A8C\u955C\u50CF\u65F6\uFF0C\u4EE3\u7801\u7F16\u8F91\u5668\u4EE5VSCode\u7684\u5F62\u5F0F\u5C55\u793A\u7ED9\u5B66\u5458\u3002",De.createElement("br",null),"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE",De.createElement("b",null,"\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A"),"\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",De.createElement("br",null)),De.createElement("div",{className:"mt10 blod font14"},"\u56FE\u5F62\u5316\u684C\u9762"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\u3002",De.createElement("br",null),De.createElement("div",{className:"mt10 blod font14"},"\u547D\u4EE4\u884C\u7EC8\u7AEF"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\u3002",vt&&De.createElement(De.Fragment,null,De.createElement("div",{className:"mt10 blod font14"},"\u5BB9\u5668\u5185\u670D\u52A1"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u53EF\u4EE5\u5728\u5B9E\u9A8C\u9875\u9762\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1\u3002"))},De.createElement("div",{className:Pn.interface},vt&&De.createElement("div",{onClick:()=>rl("shixun_environment","is_support_code_editor",!(en!=null&&en.is_support_code_editor)),className:en!=null&&en.is_support_code_editor?Pn.active:""},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),De.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),De.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177")),en!=null&&en[vt?"disabled_support_vnc":"disabled2_support_vnc"]?De.createElement(Ea.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762"},De.createElement("div",{className:Pn.disabled},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),De.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),De.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762"))):De.createElement("div",{onClick:()=>rl("shixun_environment",vt?"is_support_vnc":"private_is_support_vnc",!(en!=null&&en[vt?"is_support_vnc":"private_is_support_vnc"])),className:en!=null&&en[vt?"is_support_vnc":"private_is_support_vnc"]?Pn.active:""},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),De.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),De.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762")),en!=null&&en[vt?"disabled_support_webssh":"disabled2_support_webssh"]?De.createElement(Ea.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u547D\u4EE4\u884C\u7EC8\u7AEF"},De.createElement("div",{className:Pn.disabled},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-minglinghang"}),De.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),De.createElement("aside",null,"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3"))):De.createElement("div",{onClick:()=>rl("shixun_environment",vt?"is_support_webssh":"private_is_support_webssh",!(en!=null&&en[vt?"is_support_webssh":"private_is_support_webssh"])),className:en!=null&&en[vt?"is_support_webssh":"private_is_support_webssh"]?Pn.active:""},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-minglinghang"}),De.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),De.createElement("aside",null," \u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3")),vt&&De.createElement("div",{onClick:()=>rl("shixun_environment","is_support_thiry_party",!(en!=null&&en.is_support_thiry_party)),className:en!=null&&en.is_support_thiry_party?Pn.active:""},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-rongqi1"}),De.createElement("span",null,"\u5BB9\u5668\u5185\u670D\u52A1")),De.createElement("aside",null," \u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1")),!vt&&De.createElement(De.Fragment,null,en!=null&&en.disabled2_support_jupyter_lab?De.createElement(Ea.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301jupyterLab"},De.createElement("div",{className:Pn.disabled},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-jupyterLab"}),De.createElement("span",null,"jupyter Lab")),De.createElement("aside",null,"\u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))):De.createElement("div",{onClick:()=>rl("shixun_environment","private_is_support_jupyter_lab",!(en!=null&&en.private_is_support_jupyter_lab)),className:en!=null&&en.private_is_support_jupyter_lab?Pn.active:""},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-jupyterLab"}),De.createElement("span",null,"jupyter Lab")),De.createElement("aside",null," \u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))))),kd=(vt,aa,Mr)=>{const zo=Array.from(vt),[Xo]=zo.splice(aa,1);return zo.splice(Mr,0,Xo),zo},Vd=(vt,aa)=>jo(void 0,null,function*(){if(!vt.destination)return;const Mr=kd(aa,vt.source.index,vt.destination.index);Jn(Mr),(0,Ke.ZP)(`/api/shixuns/${pa}/update_environment_position.json`,{method:"put",body:{tabs:Mr}})}),Zd=(vt,aa)=>{let Mr=aa;he.default.confirm({icon:null,centered:!0,className:Er.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u91CD\u547D\u540D",content:De.createElement("div",null,De.createElement("div",{className:"mb5 c-grey-333"},"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"),De.createElement("div",null,De.createElement(ie.default,{defaultValue:Mr,onChange:zo=>Mr=zo.target.value,maxLength:8,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"}),De.createElement("span",{className:"c-grey-999 font14 ml10"},"\u6700\u591A8\u4E2A\u5B57"))),onOk:()=>jo(void 0,null,function*(){if(!Mr)return Xe.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const zo=ua.map(Go=>Go.id===vt?ii(ho({},Go),{name:Mr}):Go);if(Wr===0){Jn(zo);return}(yield(0,Ke.ZP)(`/api/shixuns/${pa}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:vt,name:Mr}})).status===0&&Jn(zo)})})},zd=(vt,aa)=>{Ui()||he.default.confirm({icon:null,centered:!0,className:Er.Z.CustomTipsModalCss,width:425,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u5220\u9664",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u5B9E\u9A8C\u73AF\u5883\uFF1F",okButtonProps:{type:"primary"},onOk:()=>jo(void 0,null,function*(){var Mr;if((Wr===0?{status:0}:yield(0,Ke.ZP)(`/api/shixuns/${pa}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:vt}})).status===0){const Xo=ua.filter(Go=>Go.id!==vt);if(vt===Wr){const Go=((Mr=Xo==null?void 0:Xo[0])==null?void 0:Mr.id)||null;Cr(Go),us(Go),Jn(Xo)}else Jn(Xo)}})})},rd=vt=>{var aa;if(vt===Wr)return;const Mr=()=>{Cr(vt),us(vt),Vs()};(aa=ve==null?void 0:ve.sideBar)!=null&&aa.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Mr()}}):Mr()},Ed=vt=>{const aa=ii(ho({},Fa),{shixun_environment:ii(ho({},en),{is_support_code_editor:vt.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:vt.disabled_support_vnc,disabled_support_webssh:vt.disabled_support_webssh,open_start_command:vt.open_start_command,start_command:vt.start_command,open_envs:vt.open_envs,envs:vt.envs,privileged:vt.privileged,add_cap:vt.add_cap,drop_cap:vt.drop_cap}),mirror_repository:ii(ho({},Yn),{id:vt.id,name:vt.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:vt.shixun_service_configs||[],description:vt.description}),small_type:vt.small_type,boosters:(vt==null?void 0:vt.boosters)||[]});mr===0?Oo(aa==null?void 0:aa.mirror_repository):mr===1?Dr(aa==null?void 0:aa.mirror_repository):mr===2&&bi(aa==null?void 0:aa.mirror_repository),Va(aa),Di(!1),Wa("")},od=vt=>{Di(!1)},js=(vt=!1,aa=1)=>jo(void 0,null,function*(){var Mr,zo,Xo;li(!0);const Go=(Mr=ua.find(Yi=>Yi.id===Wr))==null?void 0:Mr.name,$i=yield(0,Ke.ZP)(`/api/shixuns/${pa}/update_for_multi.json`,{method:"put",body:{tabs:ua,shixun_environment_id:Wr,sub_type:Yn==null?void 0:Yn.choice_small_type,main_type:Yn.id,shixun_environment:ii(ho({},en),{name:Go,mirror_tab_type:mr,network_mode:Bs}),shixun_service_configs:Yn==null?void 0:Yn.shixun_service_configs,new_service_configs:Yr,sync_origin_shixun:vt,command_settings:en==null?void 0:en.command_settings}});$i.status===0&&(us($i.shixun_environment_id),Cr($i.shixun_environment_id),Vs(),(zo=pe==null?void 0:pe.detail)!=null&&zo.copy_for_exercise||Xe.ZP.success("\u4FDD\u5B58\u6210\u529F"),(Xo=pe==null?void 0:pe.detail)!=null&&Xo.copy_for_exercise&&(0,Bn.m)(Ee,pe,pa,aa)),li(!1)}),Gd=()=>{var vt;if(Ui())return;if(Wr===0||(vt=ve==null?void 0:ve.sideBar)!=null&&vt.confirmLeave){Xe.ZP.warning("\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u6B63\u5728\u7F16\u8F91\u4E2D\uFF0C\u4E0D\u80FD\u6DFB\u52A0\u65B0\u7684\u5B9E\u9A8C\u73AF\u5883");return}const aa=(0,fn.cloneDeep)(zs);console.log("cloneData---",aa),Jn([...ua,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${ua.length+1}`}]),Br(0),Oo({}),Dr({}),bi({}),Cr(0),Va(aa)},rl=(vt,aa,Mr)=>jo(void 0,null,function*(){var zo,Xo,Go,$i,Yi,Ul,ol,wo,Fl,su,Wu,Ds,ws,cl,xs,Ls,Pd,Ad,Cd,id,Fd,yd;if(Ui())return;const No=(0,fn.cloneDeep)(ja.current);if(aa==="is_support_code_editor"&&Mr&&(yield pd()),aa==="resource_type"&&(No.shixun_environment.instance_startup_type=1,No.shixun_environment.command_settings=Ru.current,Ru.current=ja.current.shixun_environment.command_settings,Mr===2&&!No.shixun_environment.private_cloud_id&&(No.shixun_environment.private_cloud_id=(zo=Ua==null?void 0:Ua[0])==null?void 0:zo.id,No.shixun_environment.operating_system=1,Zs(No.shixun_environment.private_cloud_id,No.shixun_environment.operating_system))),aa==="private_cloud_id"&&(No.shixun_environment.private_is_support_vnc=!1,No.shixun_environment.private_is_support_webssh=!1,No.shixun_environment.private_is_support_jupyter_lab=!1,No.shixun_environment.operating_system=1,No.shixun_environment.instance_startup_template_id=null,No.shixun_environment.instance_startup_type=1,Zs(Mr,No.shixun_environment.operating_system)),aa==="operating_system"&&Mr&&(No.shixun_environment.private_is_support_vnc=!1,No.shixun_environment.private_is_support_webssh=!1,No.shixun_environment.private_is_support_jupyter_lab=!1,No.shixun_environment.instance_startup_template_id=null,No.shixun_environment.instance_startup_type=1,Zs(No.shixun_environment.private_cloud_id,Mr)),aa==="instance_startup_template_id"){No.shixun_environment.private_is_support_vnc=!1,No.shixun_environment.private_is_support_webssh=!1,No.shixun_environment.private_is_support_jupyter_lab=!1,No.shixun_environment.instance_startup_type=1;const jl=ra.find(Ju=>Ju.id===Mr);No.shixun_environment.disabled2_support_vnc=jl.disabled_support_vnc,No.shixun_environment.disabled2_support_webssh=jl.disabled_support_webssh,No.shixun_environment.disabled2_support_jupyter_lab=jl.disabled_support_jupyter_lab,No.boosters=jl.boosters,No.network_mode_list=jl.network_mode_list,Mo(($i=(Go=(Xo=jl.network_mode_list)==null?void 0:Xo.filter(Ju=>Ju.is_default))==null?void 0:Go[0])==null?void 0:$i.network_mode),No.new_service_configs=jl!=null&&jl.service_config_info?[jl.service_config_info]:[]}if((aa==="private_is_support_vnc"||aa==="private_is_support_webssh")&&(No.shixun_environment.instance_startup_type=1),aa==="choice_small_type"){No.mirror_repository.choice_small_mirrors=Ro.filter(Hi=>Mr.includes(Hi.id));const jl=No.mirror_repository.choice_small_mirrors,Ju=Yn.choice_small_mirrors;if(jl.length>Ju.length){const Hi=(0,fn.differenceBy)(jl,Ju,"id");if((Yi=Hi==null?void 0:Hi[0])!=null&&Yi.mirror_name){const ld={cpu_limit:((wo=(ol=(Ul=Hi==null?void 0:Hi[0])==null?void 0:Ul.shixun_service_configs)==null?void 0:ol[0])==null?void 0:wo.cpu_limit)||1,lower_cpu_limit:((Wu=(su=(Fl=Hi==null?void 0:Hi[0])==null?void 0:Fl.shixun_service_configs)==null?void 0:su[0])==null?void 0:Wu.lower_cpu_limit)||.1,memory_limit:((cl=(ws=(Ds=Hi==null?void 0:Hi[0])==null?void 0:Ds.shixun_service_configs)==null?void 0:ws[0])==null?void 0:cl.memory_limit)||1,mirror_repository_id:(xs=Hi==null?void 0:Hi[0])==null?void 0:xs.id,name:(Ls=Hi==null?void 0:Hi[0])==null?void 0:Ls.mirror_name,request_limit:((Cd=(Ad=(Pd=Hi==null?void 0:Hi[0])==null?void 0:Pd.shixun_service_configs)==null?void 0:Ad[0])==null?void 0:Cd.request_limit)||10,resource_limit:((yd=(Fd=(id=Hi==null?void 0:Hi[0])==null?void 0:id.shixun_service_configs)==null?void 0:Fd[0])==null?void 0:yd.resource_limit)||10};No.mirror_repository.shixun_service_configs.push(ld)}}else{const Hi=(0,fn.differenceBy)(Ju,jl,"id");No.mirror_repository.shixun_service_configs=No.mirror_repository.shixun_service_configs.filter(ld=>{var bd;return ld.mirror_repository_id!==((bd=Hi==null?void 0:Hi[0])==null?void 0:bd.id)})}}aa?No[vt][aa]=Mr:No[vt]=Mr,console.log("cloneData",No),Wa(""),Va(No)}),ql=(vt,aa,Mr)=>{var zo,Xo;const Go=/^\d*(\.\d*)?$/,$i=["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"],Yi=(0,fn.cloneDeep)((Xo=(zo=ja.current)==null?void 0:zo.mirror_repository)==null?void 0:Xo.shixun_service_configs);if($i.includes(aa)){Mr.match(Go)&&(Yi[vt][aa]=Mr,rl("mirror_repository","shixun_service_configs",Yi));return}Yi[vt][aa]=Mr,rl("mirror_repository","shixun_service_configs",Yi)},jd=()=>{he.default.info({centered:!0,icon:null,width:460,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:De.createElement("div",{className:"tc"},De.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Tn,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})},Kd=()=>{var vt,aa,Mr,zo,Xo,Go,$i,Yi,Ul,ol;if(!Ui()){if((en==null?void 0:en.resource_type)===1){if(!(Yn!=null&&Yn.id)){Wa("mirror");return}if(!(en!=null&&en.is_support_code_editor)&&!(en!=null&&en.is_support_vnc)&&!(en!=null&&en.is_support_webssh)&&!(en!=null&&en.is_support_thiry_party)){Wa("interface");return}if(en.is_support_thiry_party&&!(en!=null&&en.proxy_port)){Wa("port"),Io("\u8BF7\u8F93\u5165\u7AEF\u53E3");return}if(en.is_support_thiry_party&&(en!=null&&en.proxy_port)&&parseInt(en==null?void 0:en.proxy_port)>65535||((vt=en==null?void 0:en.proxy_port)==null?void 0:vt.length)>1&&((aa=en==null?void 0:en.proxy_port)==null?void 0:aa[0])==="0"){Wa("port"),Io("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3");return}if(!((Mr=Yn==null?void 0:Yn.shixun_service_configs)!=null&&Mr.length)){Wa("shixun_service_configs");return}for(let wo of Yn==null?void 0:Yn.shixun_service_configs){if(wo!=null&&wo.open_start_command&&!(wo!=null&&wo.start_command)){Wa("start_command");return}if(wo!=null&&wo.open_envs&&!(wo!=null&&wo.envs)){Wa("envs");return}}if(en!=null&&en.webssh_host&&!/^[a-z0-9\-]*$/.test(en==null?void 0:en.webssh_host)){Xe.ZP.warning("\u4E3B\u673A\u540D\u53EA\u80FD\u8F93\u5165\u6570\u5B57\u3001\u5C0F\u5199\u5B57\u6BCD\u3001\u8FDE\u5B57\u7B26");return}if((Xo=(zo=Yn==null?void 0:Yn.shixun_service_configs)==null?void 0:zo[0])!=null&&Xo.webssh_host&&!/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(($i=(Go=Yn==null?void 0:Yn.shixun_service_configs)==null?void 0:Go[0])==null?void 0:$i.webssh_host)){ki(!0);return}}if((en==null?void 0:en.resource_type)===2){if(!(en!=null&&en.operating_system)){Wa("system");return}if(!(en!=null&&en.instance_startup_template_id)){Wa("template");return}if(!(en!=null&&en.private_is_support_vnc)&&!(en!=null&&en.private_is_support_webssh)&&!(en!=null&&en.private_is_support_jupyter_lab)){Wa("interface");return}if((en==null?void 0:en.operating_system)===1&&(en!=null&&en.private_is_support_vnc)&&Id&&!(en!=null&&en.instance_startup_type)){Wa("instance_startup_type");return}}if((en!=null&&en.is_support_webssh||en!=null&&en.private_is_support_webssh)&&((Yi=en==null?void 0:en.command_settings)==null?void 0:Yi.some(Fl=>{var su,Wu;return!Fl.command&&!!((su=Fl.challenge_ids)!=null&&su.length)||Fl.command&&!((Wu=Fl.challenge_ids)!=null&&Wu.length)}))){Wa("command_settings");return}(Ul=pe==null?void 0:pe.detail)!=null&&Ul.is_fork_from_creator&&((ol=pe==null?void 0:pe.detail)!=null&&ol.copy_for_exercise)&&Wr!=0&&(en!=null&&en.has_relation)?Ee({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(wo,Fl)=>{js(wo,Fl)}}}):js(),cloneConfigs[i][type]=value,rl("mirror_repository","shixun_service_configs",cloneConfigs)}},Sd=vt=>jo(void 0,null,function*(){yield ql(vt.index,"cpu_limit",String(vt==null?void 0:vt.cpu)),yield ql(vt.index,"memory_limit",String(vt==null?void 0:vt.memory))}),Ud=vt=>{const aa=(0,fn.cloneDeep)(Yr);aa[vt.index]=ii(ho({},aa[vt.index]),{cpu_limit:String(vt==null?void 0:vt.cpu),memory_limit:String(vt==null?void 0:vt.memory)}),rl("new_service_configs","",aa)};return De.createElement("div",{className:Pn.wrap},De.createElement("div",{className:Pn.content},De.createElement("div",{className:Pn.head},De.createElement("div",{className:Pn.title},"\u5B9E\u9A8C\u73AF\u5883"),ua.lengthoo(!0),className:Pn.setting},"\u8BBE\u7F6E")),!!ua.length&&De.createElement(b.Fragment,null,De.createElement(Dt.Z5,{onDragEnd:vt=>Vd(vt,ua)},De.createElement(Dt.bK,{droppableId:"droppable",direction:"horizontal"},(vt,aa)=>De.createElement("div",ii(ho({},vt.droppableProps),{ref:vt.innerRef,className:Pn.tabs}),ua.map((Mr,zo)=>{const{name:Xo,id:Go}=Mr;return De.createElement(Dt._l,{key:Go,draggableId:Go.toString(),index:zo},($i,Yi)=>De.createElement("div",ii(ho(ho({},$i.draggableProps),$i.dragHandleProps),{ref:$i.innerRef,className:Wr===Go?Pn.active:"",key:Go}),De.createElement("i",{className:"iconfont icon-tuodong"}),De.createElement("span",{className:Pn.name,onClick:()=>rd(Go)},Xo),De.createElement(Xa.Z,{trigger:["click"],dropdownRender:()=>De.createElement(Ja.default,{style:{width:92}},De.createElement(Ja.default.Item,{onClick:()=>Zd(Go,Xo),className:"font14"},"\u91CD\u547D\u540D"),De.createElement(Ja.default.Item,{onClick:()=>zd(Go,Xo),className:"font14"},"\u5220\u9664")),getPopupContainer:Ul=>Ul.parentNode},De.createElement("i",{className:"iconfont icon-zhankai5 current"}))))}),vt.placeholder))),De.createElement("div",{className:Pn.line})),De.createElement(ur.Z,{loading:jr||Fr,active:!0},!!ua.length&&De.createElement(b.Fragment,null,De.createElement(or.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u8D44\u6E90",tooltipTitle:De.createElement("div",{className:"p10"},De.createElement("b",{className:"font14"},"\u901A\u7528\u4E91"),De.createElement("br",null),"\u5E38\u89C4\u573A\u666F\u9009\u7528\uFF0C\u8C03\u7528\u901A\u7528\u8D44\u6E90\uFF0C\u57FA\u4E8E\u5BB9\u5668\u5F62\u5F0F\u4E3A\u5B9E\u8BAD\u63D0\u4F9B\u865A\u62DF\u5B9E\u9A8C\u73AF\u5883\u3002",De.createElement("br",null),De.createElement("div",{className:"mt10 blod font14"},"\u4E13\u6709\u4E91"),"\u4E13\u7528\u573A\u666F\uFF0C\u53EF\u9009\u7528\u4E0D\u540C\u4E91\u96C6\u7FA4\u7684\u8D44\u6E90\uFF0C\u5305\u62EC\u963F\u91CC\u4E91\u3001\u534E\u4E3A\u4E91\u3001\u7B97\u80FD\u4E91\u7B49\uFF0C\u5982\u7B97\u80FD\u4E91\u9002\u7528\u4E8E\u9700\u8981\u8C03\u7528TPU\u8D44\u6E90\u8BAD\u7EC3\u7684\u5B9E\u8BAD")},De.createElement("div",{className:Pn.resource},wu.map(vt=>De.createElement("div",{key:vt.id,className:(en==null?void 0:en.resource_type)===vt.id?Pn.active:"",onClick:()=>{(en==null?void 0:en.resource_type)!==vt.id&&rl("shixun_environment","resource_type",vt.id)}},vt.name)))),(en==null?void 0:en.resource_type)===1&&De.createElement(b.Fragment,null,De.createElement(or.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u955C\u50CF"},De.createElement("div",{className:Pn.resource,style:{width:300}},ed.map(vt=>De.createElement("div",{key:vt.id,className:mr===vt.id?Pn.active:"",onClick:()=>{mr!==vt.id&&(Ui()||(Br(vt.id),Wa(""),vt.id===0&&Va(ii(ho({},Fa),{mirror_repository:ho({},pi)})),vt.id===1&&Va(ii(ho({},Fa),{mirror_repository:ho({},nr)})),vt.id===2&&Va(ii(ho({},Fa),{mirror_repository:ho({},so)}))))}},vt.name)))),De.createElement(or.Z,{nameWidth:150,errorKey:"mirror",errorValue:Xr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"},De.createElement(ye.Z,{align:"middle"},ea===!1?De.createElement(De.Fragment,null,!!(Yn!=null&&Yn.id)&&De.createElement(De.Fragment,null,De.createElement("div",{onClick:()=>{Ui()||Di(!0)},className:Pn.mirror},De.createElement("div",null,Yn==null?void 0:Yn.name),De.createElement("i",{className:"iconfont icon-genghuan"})),De.createElement(Zn.Z,{value:[{description:Yn==null?void 0:Yn.description,name:Yn==null?void 0:Yn.name}],title:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"},De.createElement("span",{className:Pn.explain},"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"))),!(Yn!=null&&Yn.id)&&De.createElement("div",{onClick:()=>{Di(!0)},className:Pn.mirror},De.createElement("i",{className:"iconfont icon-tianjia3 font14 mr10"}),De.createElement("div",null,"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"))):"\u6682\u65E0\u6570\u636E")),ad(!0),(en==null?void 0:en.is_support_webssh)&&De.createElement(or.Z,{nameWidth:150,align:"start",name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:De.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},De.createElement(pr,{showError:Xr==="command_settings",value:en==null?void 0:en.command_settings,onChange:vt=>rl("shixun_environment","command_settings",vt),optionsLevelList:Ll})),(en==null?void 0:en.is_support_thiry_party)&&De.createElement(or.Z,{required:!0,nameWidth:150,align:"start",name:"\u7AEF\u53E3\u914D\u7F6E",errorKey:"port",errorValue:Xr,errorName:Pr},De.createElement(ye.Z,null,De.createElement("div",{className:"font14",style:{lineHeight:"14px"}},De.createElement("div",null,"\u5BB9\u5668\u7AEF\u53E3"),De.createElement(ie.default,{onClick:Ui,value:en==null?void 0:en.proxy_port,onChange:vt=>{const aa=vt.target.value;(aa===""||/^[0-9]\d*$/.test(aa))&&rl("shixun_environment","proxy_port",vt.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})),De.createElement("div",{className:"ml20"},De.createElement("div",{className:"font14",style:{lineHeight:"14px"}},"\u8DEF\u7531\uFF08\u9009\u586B\uFF09"),De.createElement(ie.default,{onClick:Ui,value:en==null?void 0:en.web_route,onChange:vt=>rl("shixun_environment","web_route",vt.target.value),bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})))),De.createElement(or.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},De.createElement(ye.Z,{align:"middle"},De.createElement(Nr.default,{getPopupContainer:vt=>vt.parentNode,onClick:Ui,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Yn==null?void 0:Yn.choice_small_type,onChange:vt=>rl("mirror_repository","choice_small_type",vt),showArrow:!0,maxTagCount:5},Ro.map((vt,aa)=>De.createElement(wi,{key:vt.id,value:vt.id},vt.type_name))),!!((wn=Yn==null?void 0:Yn.choice_small_mirrors)!=null&&wn.length)&&De.createElement(Zn.Z,{value:(Yn==null?void 0:Yn.choice_small_mirrors)||[],title:"\u9644\u5E26\u73AF\u5883\u8BF4\u660E"},De.createElement("span",{className:Pn.explain},"\u9644\u5E26\u73AF\u5883\u8BF4\u660E")))),(0,Da.Ny)()&&De.createElement(b.Fragment,null,De.createElement("div",{onClick:()=>Vo(!Wo),className:Pn.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",De.createElement("i",{className:`iconfont ${Wo?"icon-shouqi4":"icon-a-xialazhankai"}`})),Wo&&De.createElement(b.Fragment,null,De.createElement(or.Z,{required:!0,nameWidth:150,name:"\u955C\u50CF\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Xr,errorName:"\u8BF7\u6DFB\u52A0\u955C\u50CF\u914D\u7F6E",contentStyle:{overflow:(un=Yn==null?void 0:Yn.shixun_service_configs)!=null&&un.length?"hidden":"initial"}},De.createElement("div",{className:Pn.tabsBox},!((st=Yn==null?void 0:Yn.shixun_service_configs)!=null&&st.length)&&De.createElement(Ut.Z,{image:La,imageStyle:{height:180,marginTop:67},description:""}),!!((dn=Yn==null?void 0:Yn.shixun_service_configs)!=null&&dn.length)&&De.createElement(Xn.default,{destroyInactiveTabPane:!0,moreIcon:De.createElement("span",{className:Pn.more},"\u66F4\u591A ",De.createElement("i",{className:"iconfont icon-xiala1"}))},(Sa=Yn==null?void 0:Yn.shixun_service_configs)==null?void 0:Sa.map((vt,aa)=>{var Mr;const{cpu_limit:zo,lower_cpu_limit:Xo,memory_limit:Go,request_limit:$i,resource_limit:Yi,name:Ul,shixun_update_logs:ol}=vt;return De.createElement(Xn.default.TabPane,{className:"p20",tab:De.createElement("div",{title:Ul,className:Pn.tabTitle},Ul),key:aa},(ol==null?void 0:ol.user_name)&&De.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",ol==null?void 0:ol.user_name,"\uFF08",ol==null?void 0:ol.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",ol!=null&&ol.created_at?tr()(ol==null?void 0:ol.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),De.createElement(or.Z,{nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"center"},De.createElement(ye.Z,{align:"middle"},De.createElement(ye.Z,{align:"middle",className:"mr20",wrap:!1},De.createElement("div",{className:Pn.serverConfig,onClick:()=>{Ui()||(Cl({index:aa,cpu:zo,memory:Go}),Lr(!0))}},De.createElement("div",null,De.createElement("span",null,zo,"\u6838")," ",De.createElement("span",null,Go,"GB")),De.createElement("i",{className:"iconfont icon-bianji21"}))),aa==0&&De.createElement(ye.Z,{align:"middle",wrap:!1},De.createElement("div",{className:Pn.viewRecommendConfig,onClick:()=>ui(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E")))),De.createElement(or.Z,{nameWidth:150,name:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",align:"center"},De.createElement(ye.Z,{align:"middle"},De.createElement(ye.Z,{align:"middle",wrap:!1},De.createElement(ie.default,{onClick:Ui,style:{width:400},value:Yi,maxLength:5,onChange:wo=>{const{value:Fl}=wo.target,su=/^\d*(\.\d*)?$/;Fl.match(su)&&ql(aa,"resource_limit",wo.target.value)},addonAfter:"M"}),De.createElement("span",{style:{marginLeft:10,color:"#999"}},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))),De.createElement(or.Z,{nameWidth:150,name:"\u542F\u52A8\u8BBE\u7F6E",align:"start",required:vt==null?void 0:vt.open_start_command,errorKey:"start_command",errorValue:Xr,errorName:"\u8BF7\u8F93\u5165\u542F\u52A8\u547D\u4EE4"},De.createElement("div",{className:"font14 mb5"},"\u7528\u6237\u540D",De.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09")),De.createElement(Nr.default,{getPopupContainer:wo=>wo.parentNode,onClick:Ui,bordered:!1,fieldNames:{label:"name",value:"id"},options:(Mr=Fa==null?void 0:Fa.mirror_repository)==null?void 0:Mr.webssh_user_arr,value:(vt==null?void 0:vt.webssh_user)||"root",onChange:wo=>ql(aa,"webssh_user",wo),style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),De.createElement("div",{className:"font14 mb5"},"\u4E3B\u673A\u540D",De.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09")),De.createElement(ye.Z,{className:"mb20"},De.createElement(ie.default,{bordered:!1,onClick:Ui,value:vt==null?void 0:vt.webssh_host,maxLength:255,placeholder:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",onChange:wo=>{ql(aa,"webssh_host",wo.target.value),wo.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(wo.target.value)?ki(!1):ki(!0):ki(!1)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5,marginRight:10}}),De.createElement("div",{style:{marginTop:8,maxWidth:575},className:"c-grey-999"},"\u957F\u5EA6\u4E3A2~64\u4E2A\u5B57\u7B26\uFF0C\u53EA\u80FD\u5305\u542B\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E",De.createElement("br",null),"\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57")),vi&&De.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),De.createElement(Et.default,{checked:vt==null?void 0:vt.open_start_command,onChange:wo=>ql(aa,"open_start_command",wo.target.checked),style:{marginTop:-4},className:"font14"},"\u542F\u52A8\u547D\u4EE4",De.createElement("span",{className:"c-grey-999"},"\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09")),(vt==null?void 0:vt.open_start_command)&&De.createElement(Oe.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1Aecho helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:vt==null?void 0:vt.start_command,language:"shell",theme:"vs-light",onChange:wo=>ql(aa,"start_command",wo)})),De.createElement(or.Z,{required:vt==null?void 0:vt.open_envs,nameWidth:150,name:"\u73AF\u5883\u53D8\u91CF",align:"start",errorKey:"envs",errorValue:Xr,errorName:"\u8BF7\u8F93\u5165\u73AF\u5883\u53D8\u91CF"},De.createElement(Et.default,{checked:vt==null?void 0:vt.open_envs,onChange:wo=>ql(aa,"open_envs",wo.target.checked),style:{marginTop:-4},className:"font14"},"\u73AF\u5883\u53D8\u91CF",De.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09")),(vt==null?void 0:vt.open_envs)&&De.createElement(Oe.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1AMY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:vt==null?void 0:vt.envs,onChange:wo=>ql(aa,"envs",wo)})),De.createElement(or.Z,{name:"\u8BBF\u95EE\u6A21\u5F0F",nameWidth:150},De.createElement(ye.Z,{align:"middle"},De.createElement(ao.Z,{checked:vt==null?void 0:vt.privileged,onChange:wo=>ql(aa,"privileged",wo)}),De.createElement("span",{className:"ml10 c-grey-333 font14"},"\u7279\u6743\u6A21\u5F0F"),De.createElement("span",{className:"c-grey-999 font14"},"\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09"))),De.createElement(or.Z,{name:"\u6743\u9650\u63A7\u5236",nameWidth:150,align:"start"},De.createElement("div",{className:"font14"},"\u6DFB\u52A0\u6743\u9650",De.createElement("span",{className:"c-grey-999"},"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),De.createElement(ie.default,{onClick:Ui,value:vt==null?void 0:vt.add_cap,onChange:wo=>ql(aa,"add_cap",wo.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ANET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),De.createElement("div",{className:"font14 mt20"},"\u79FB\u9664\u6743\u9650",De.createElement("span",{className:"c-grey-999"},"\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),De.createElement(ie.default,{onClick:Ui,value:vt==null?void 0:vt.drop_cap,onChange:wo=>ql(aa,"drop_cap",wo.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ASYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})))}))))))),(en==null?void 0:en.resource_type)===2&&De.createElement(b.Fragment,null,De.createElement(or.Z,{nameWidth:150},De.createElement(Nr.default,{getPopupContainer:vt=>vt.parentNode,bordered:!1,onClick:Ui,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:en==null?void 0:en.private_cloud_id,onChange:vt=>rl("shixun_environment","private_cloud_id",vt)},Ua.map((vt,aa)=>De.createElement(wi,{key:vt.id,value:vt.id},vt.name)))),De.createElement(or.Z,{name:"\u64CD\u4F5C\u7CFB\u7EDF",nameWidth:150,required:!0,nameWidth:150,errorKey:"system",errorValue:Xr,errorName:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},De.createElement("div",{className:Pn.system},Kl.map(vt=>De.createElement("div",{onClick:()=>{en.operating_system!==vt.id&&rl("shixun_environment","operating_system",vt.id)},key:vt.id,className:(en==null?void 0:en.operating_system)===vt.id?Pn.active:""},De.createElement("i",{className:vt.icon}),De.createElement("span",null,vt.name))))),De.createElement(or.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",errorKey:"template",errorValue:Xr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},De.createElement(ye.Z,{align:"middle"},De.createElement(Nr.default,{getPopupContainer:vt=>vt.parentNode,bordered:!1,className:"mr10",placeholder:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:Ui,ref:sr,showArrow:!0,dropdownRender:vt=>De.createElement("div",{className:Pn.template},De.createElement("div",{className:Pn.liWrap},ra.map(aa=>De.createElement("div",{className:Pn.li,key:aa.id,onClick:()=>{sr.current.blur(),rl("shixun_environment","instance_startup_template_id",aa.id)}},De.createElement("span",{title:aa.name,style:{color:(en==null?void 0:en.instance_startup_template_id)===aa.id?"#0152d9":"initial"}},aa.name),!aa.is_public&&De.createElement("b",{className:Pn.tag},"\u79C1\u6709")))),De.createElement("div",{style:{padding:12}},!ra.length&&De.createElement(Ut.Z,{image:La,imageStyle:{height:120,marginTop:20},description:"\u6682\u65E0\u6570\u636E"}),De.createElement("div",{style:{marginTop:ra!=null&&ra.length?0:20},className:"c-grey-999 font14"},"\u672A\u627E\u5230\u5408\u9002\u7684\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1F",De.createElement("span",{onClick:jd,className:"c-light-primary current"},"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458")))),options:ra==null?void 0:ra.map(vt=>({label:vt.name,value:vt.id})),value:en==null?void 0:en.instance_startup_template_id}),!!vd&&De.createElement(Zn.Z,{value:vd,title:"\u6A21\u7248\u63CF\u8FF0"},De.createElement("span",{className:Pn.explain},"\u6A21\u7248\u63CF\u8FF0")))),ad(!1),(en==null?void 0:en.private_is_support_webssh)&&De.createElement(or.Z,{align:"start",nameWidth:150,name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:De.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},De.createElement(pr,{showError:Xr==="command_settings",value:en==null?void 0:en.command_settings,onChange:vt=>rl("shixun_environment","command_settings",vt),optionsLevelList:Ll})),(en==null?void 0:en.operating_system)===1&&(en==null?void 0:en.private_is_support_vnc)&&(Id||nd&&td===1)&&De.createElement(or.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u65B9\u5F0F",errorKey:"instance_startup_type",errorValue:Xr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},De.createElement("div",{className:Pn.resource},md.map(vt=>De.createElement("div",{key:vt.id,className:(en==null?void 0:en.instance_startup_type)===vt.id?Pn.active:"",onClick:()=>rl("shixun_environment","instance_startup_type",vt.id)},vt.name)))),(0,Da.Ny)()&&td===1&&De.createElement(b.Fragment,null,De.createElement("div",{onClick:()=>wa(!Bo),className:Pn.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",De.createElement("i",{className:`iconfont ${Bo?"icon-shouqi4":"icon-a-xialazhankai"}`})),Bo&&De.createElement(b.Fragment,null,De.createElement(or.Z,{required:!0,nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Xr,errorName:"\u8BF7\u6DFB\u52A0\u8D44\u6E90\u914D\u7F6E",contentStyle:{overflow:Yr!=null&&Yr.length?"hidden":"initial"}},De.createElement("div",{className:Pn.tabsBox},!(Yr!=null&&Yr.length)&&De.createElement(Ut.Z,{image:La,imageStyle:{height:180,marginTop:67},description:""}),!!(Yr!=null&&Yr.length)&&De.createElement(Xn.default,{destroyInactiveTabPane:!0,moreIcon:De.createElement("span",{className:Pn.more},"\u66F4\u591A ",De.createElement("i",{className:"iconfont icon-xiala1"}))},Yr==null?void 0:Yr.map((vt,aa)=>{const{cpu_limit:Mr,lower_cpu_limit:zo,memory_limit:Xo,request_limit:Go,resource_limit:$i,name:Yi}=vt;return De.createElement(Xn.default.TabPane,{className:"p20",tab:De.createElement("div",{title:Yi,className:Pn.tabTitle},Yi),key:aa},De.createElement(ye.Z,{align:"middle"},De.createElement(ye.Z,{align:"middle",className:"mr20",wrap:!1},De.createElement("div",{className:Pn.serverConfig,onClick:()=>{Cl({index:aa,cpu:Mr,memory:Xo}),Lr(!0)}},De.createElement("div",null,De.createElement("span",null,Mr,"\u6838")," ",De.createElement("span",null,Xo,"GB")),De.createElement("i",{className:"iconfont icon-bianji21"}))),aa==0&&De.createElement(ye.Z,{align:"middle",wrap:!1},De.createElement("div",{className:Pn.viewRecommendConfig,onClick:()=>ui(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))))})))),(0,Da.Ny)()&&(Ha==null?void 0:Ha.length)>0&&De.createElement(or.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},De.createElement(Nr.default,{disabled:!0,getPopupContainer:vt=>vt.parentNode,bordered:!1,className:"mr10",value:Ha[0],style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},Ha.map(vt=>De.createElement(Nr.default.Option,{key:vt,value:vt},vt)))),(0,Da.Ny)()&&(Ka==null?void 0:Ka.length)>0&&De.createElement(or.Z,{required:!0,nameWidth:150,name:"\u7F51\u7EDC\u6A21\u5F0F",align:"center",tooltipTitle:De.createElement("div",{className:"p10"},De.createElement("p",null,"NAT\u6A21\u5F0F\uFF1A\u865A\u62DF\u673A\u901A\u8FC7\u4E3B\u673A\u7684\u7F51\u7EDC\u8FDE\u63A5\u5171\u4EABIP\u5730\u5740\u3002\u865A\u62DF\u673A\u7684IP\u56FA\u5B9A\u4E3A10.0.2.2"),De.createElement("p",null,"passt\u6A21\u5F0F\uFF1A\u5141\u8BB8\u865A\u62DF\u673A\u76F4\u63A5\u8BBF\u95EE\u4E3B\u673A\u4E0A\u7684\u786C\u4EF6\u8BBE\u5907\u3002\u865A\u62DF\u673A\u7684IP\u4E3Apod\u7684IP"))},De.createElement(Nr.default,{disabled:!0,getPopupContainer:vt=>vt.parentNode,bordered:!1,className:"mr10",value:(la=(qa=Ka==null?void 0:Ka.filter(vt=>vt.is_default))==null?void 0:qa[0])==null?void 0:la.network_mode,onChange:vt=>{Mo(vt)},style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},Ka==null?void 0:Ka.map(vt=>De.createElement(Nr.default.Option,{key:vt==null?void 0:vt.network_mode,value:vt==null?void 0:vt.network_mode},vt.name)))))))),!ua.length&&De.createElement(Ut.Z,{image:La,imageStyle:{height:180,marginTop:100},description:"\u8BF7\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883"}))),De.createElement("div",{className:Pn.btns},De.createElement(le.ZP,{onClick:Td,style:{marginRight:40}},"\u53D6\u6D88"),De.createElement(le.ZP,{loading:Zo,type:"primary",disabled:!(ua!=null&&ua.length),onClick:()=>{Kd()}},"\u4FDD\u5B58")),De.createElement(ro,{identifier:pa,shixun_environment_id:Wr,useId:Yn==null?void 0:Yn.id,visible:yi,onCancel:()=>Di(!1),onOk:vt=>Ed(vt),tab_type:(Ma=ed[Number(mr)])==null?void 0:Ma.type}),De.createElement(lr,{verifyModal:Ui,id:pa,environment:ua,is_published:Rr,dispatch:Ee,visible:xa,onCancel:()=>oo(!1),onOk:vt=>od(vt)}),De.createElement(zr.Z,{visible:ar,onOk:vt=>{let aa=en==null?void 0:en.resource_type;aa==1&&Sd(vt),aa==2&&Ud(vt),Lr(!1)},onCancel:()=>Lr(!1),info:xl}),De.createElement(lo.Z,{onOk:()=>{us(en==null?void 0:en.id)},identifier:pa,visible:ko,onCancel:()=>ui(!1),info:null,isJupyter:!1}))};var bl=(0,Ie.connect)(({practiceSetting:ve,globalSetting:Ee,shixunsDetail:pe,user:nt})=>({practiceSetting:ve,globalSetting:Ee,shixunsDetail:pe,user:nt}))(si),Mi=ae(87169),gl={footerWrap:"footerWrap___Qaahm"},el=Object.getOwnPropertySymbols,Il=Object.prototype.hasOwnProperty,tl=Object.prototype.propertyIsEnumerable,Su=(ve,Ee)=>{var pe={};for(var nt in ve)Il.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&el)for(var nt of el(ve))Ee.indexOf(nt)<0&&tl.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},$l=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const Pu=ie.default.TextArea,eu=ve=>{var Ee=ve,{shixunsDetail:pe,globalSetting:nt,loading:Qt,dispatch:xn,onFinish:wn=()=>{}}=Ee,un=Su(Ee,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[st]=oe.default.useForm(),dn=qa=>$l(void 0,null,function*(){var la;const Ma=yield xn({type:"shixunsDetail/getCustomScript",payload:{id:(la=pe.actionTabs.params)==null?void 0:la.id,compile:qa.execute,excutive:qa.compile}});Sa(),Ma&&wn(Ma==null?void 0:Ma.shixun_script)}),Sa=()=>{xn({type:"shixunsDetail/setActionTabs",payload:{}})};return b.createElement(he.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:pe.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:Sa},b.createElement(oe.default,{form:st,scrollToFirstError:!0,layout:"vertical",onFinish:dn},b.createElement(oe.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},b.createElement(Pu,{rows:4})),b.createElement(oe.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},b.createElement(Pu,{rows:4})),b.createElement("div",{className:gl.footerWrap},b.createElement(oe.default.Item,null,b.createElement(le.ZP,{className:"mr5",size:"middle",onClick:Sa},"\u53D6\u6D88"),b.createElement(le.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Qt.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var Qu=(0,Ie.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Ee}))(eu),hi={practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",popover:"popover___s3ipd",serverConfig:"serverConfig___tirr2",viewRecommendConfig:"viewRecommendConfig___vFIgu"},va=Object.defineProperty,Ur=Object.defineProperties,Qr=Object.getOwnPropertyDescriptors,Eo=Object.getOwnPropertySymbols,xi=Object.prototype.hasOwnProperty,Yl=Object.prototype.propertyIsEnumerable,ci=(ve,Ee,pe)=>Ee in ve?va(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,cu=(ve,Ee)=>{for(var pe in Ee||(Ee={}))xi.call(Ee,pe)&&ci(ve,pe,Ee[pe]);if(Eo)for(var pe of Eo(Ee))Yl.call(Ee,pe)&&ci(ve,pe,Ee[pe]);return ve},gu=(ve,Ee)=>Ur(ve,Qr(Ee)),Jo=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const Nl=Nr.default.Option,Tl=({practiceSetting:ve,dispatch:Ee,shixunsDetail:pe,user:nt})=>{var Qt,xn;const[wn,un]=(0,b.useState)(null),[st,dn]=(0,b.useState)([]),[Sa,qa]=(0,b.useState)(!0),[la,Ma]=(0,b.useState)({}),[pa,Rr]=(0,b.useState)([]),[ua,Jn]=(0,b.useState)(),[Wr,Cr]=(0,b.useState)(),[Ua,Sr]=(0,b.useState)([]),[ra,Qn]=(0,b.useState)({}),sr=(0,b.useRef)(null),Fa=(0,b.useRef)(!0),Va=(0,b.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),ja=(0,b.useRef)(null),[kr,en]=(0,b.useState)(!1),[Yn,Ro]=(0,b.useState)(!1),[Yr,Ka]=(0,b.useState)({}),{id:Ha,is_published:Xr}=ve,{frequence_image:Wa=[],environments:Pr=[],choice_small_type:Io=[],other_image:Wo=[]}=ra,{name:Vo,description:Bo,authorization:wa,small_type:jr=[]}=la;(0,b.useEffect)(()=>{wn!==null&&(ei(),sr.current.scrollTop=0)},[wn]),(0,b.useEffect)(()=>{Ha&&Fr()},[Ha]),(0,b.useEffect)(()=>{if(wn!==null)return yo(),()=>{clearTimeout(ja.current)}},[wn,st,pa,ua,Wr]);const yo=()=>{clearTimeout(ja.current),ja.current=setTimeout(()=>{!(0,fn.isEqual)(Va.current.activeId,wn)||!(0,fn.isEqual)(Va.current.selectId,st)||!(0,fn.isEqual)(Va.current.serviceConfigList,pa)||!(0,fn.isEqual)(Va.current.evaluateScript,ua)||!(0,fn.isEqual)(Va.current.evaluationScript,Wr)?Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Fr=()=>Jo(void 0,null,function*(){var ea,Do,pi;qa(!0);const Oo=yield(0,Ke.ZP)(`/api/shixuns/${Ha}/edit_environment_info.json`,{method:"get"});Oo.status===0&&(Qn(cu({},Oo.data)),qa(!1),(ea=Oo==null?void 0:Oo.data)!=null&&ea.id?(Va.current.activeId=(Do=Oo==null?void 0:Oo.data)==null?void 0:Do.id,un((pi=Oo==null?void 0:Oo.data)==null?void 0:pi.id)):un(null))}),ei=()=>Jo(void 0,null,function*(){var ea,Do,pi,Oo;const nr=yield(0,Ke.ZP)(`/api/shixuns/${Ha}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:wn}});Ma(nr.data),Va.current.selectId=(ea=nr.data)==null?void 0:ea.choice_small_type,dn((Do=nr.data)==null?void 0:Do.choice_small_type),Va.current.serviceConfigList=(pi=nr.data)==null?void 0:pi.shixun_service_configs,Rr((Oo=nr.data)==null?void 0:Oo.shixun_service_configs),Va.current.evaluateScript=nr.data.evaluate_script,Jn(nr.data.evaluate_script),Va.current.evaluationScript=nr.data.choice_standard_scripts,Cr(nr.data.choice_standard_scripts),Sr(nr.data.standard_scripts)}),Zo=()=>{var ea;const Do=()=>{Ie.history.push(`/shixuns/${Ha}/challenges`),Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(ea=ve==null?void 0:ve.sideBar)!=null&&ea.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Do()}}):Do()},li=(ea=!1)=>Jo(void 0,null,function*(){if((0,Wt.gy)(Ee,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const Do={sub_type:st,main_type:wn,shixun:{mirror_script_id:Wr},shixun_info:{evaluate_script:ua},shixun_service_configs:pa.map(Oo=>({mirror_repository_id:Oo.mirror_repository_id,cpu_limit:Oo.cpu_limit,lower_cpu_limit:Oo.lower_cpu_limit,memory_limit:Oo.memory_limit,request_limit:Oo.request_limit,resource_limit:Oo.resource_limit}))};(yield(0,Ke.ZP)(`/api/shixuns/${Ha}`,{method:"put",body:Do})).status===0&&(Xe.ZP.success("\u7F16\u8F91\u6210\u529F"),Va.current={activeId:wn,selectId:st,serviceConfigList:pa,evaluateScript:ua,evaluationScript:Wr},Ee({type:"practiceSetting/getCommonData",payload:{id:Ha}}),Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),vi=jr.filter(ea=>st.includes(ea.id)),ki=()=>{Zo()},xa=(ea,Do,pi)=>{Rr(Oo=>Oo.map((nr,Dr)=>Dr===pi?gu(cu({},nr),{[Do]:ea}):nr))},oo=()=>{(0,Wt.gy)(Ee,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Ee({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Ha}}})},yi=ea=>Jo(void 0,null,function*(){const Do=yield Ee({type:"shixunsDetail/getScriptContent",payload:{id:Ha,script_id:ea}});Do&&Jn(Do.content)}),Di=ea=>{he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:b.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",b.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Jo(void 0,null,function*(){yield yi(ea),he.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:b.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},mr=(ea,Do)=>{const pi=pa[0]?[pa[0]]:[];Do.forEach(Oo=>{const nr=pa.find(Dr=>Dr.mirror_repository_id===Number(Oo.key));if(nr)pi.push(nr);else{const Dr=jr.find(so=>so.id===Number(Oo.key));if(Dr.mirror_name){const so={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(Oo.key),name:Dr.mirror_name,request_limit:10};pi.push(so)}}}),Rr(pi),dn(ea)},Br=ea=>{xa(String(ea==null?void 0:ea.cpu),"cpu_limit",ea.index),xa(String(ea==null?void 0:ea.memory),"memory_limit",ea.index),en(!1)};return b.createElement("div",{className:hi.practice},b.createElement(fo.Z,{loading:Sa,skin:"night",className:hi.left,dispatch:Ee,value:wn,data:Pr,otherData:Wo,tags:Wa,onChange:ea=>un(ea),onSearchWord:()=>{}}),b.createElement("div",{className:hi.right},b.createElement("header",null,b.createElement("div",{className:hi.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",wn===null?"\u2014 \u2014":Vo)),b.createElement("div",{className:hi.content,ref:sr},wn===null&&b.createElement(Ut.Z,{image:La,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),wn!==null&&b.createElement("div",{className:hi.des},b.createElement("div",{className:hi.mainBody},b.createElement(Be.Z,{value:Bo})),b.createElement("div",{className:hi.title},"\u9644\u5E26\u73AF\u5883"),b.createElement("div",{className:hi.selectBox},b.createElement(Nr.default,{onChange:(ea,Do)=>mr(ea,Do),getPopupContainer:ea=>ea.parentNode,mode:"multiple",bordered:!1,value:st,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},jr.map((ea,Do)=>b.createElement(Nl,{key:ea.id,value:ea.id},ea.type_name))),b.createElement("div",{className:hi.smallType},vi.map(ea=>ea.description?b.createElement("span",{key:ea.id},ea.description):null))),!((Qt=pe==null?void 0:pe.detail)!=null&&Qt.is_jupyter_lab)&&b.createElement(b.Fragment,null,b.createElement("div",{className:hi.title},"\u8BC4\u6D4B\u811A\u672C"),b.createElement("div",{className:hi.evaluating},b.createElement("div",{className:hi.evaluatingLabel},Xr&&b.createElement("div",{onClick:()=>{(0,Wt.gy)(Ee,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:hi.mask}),b.createElement(Nr.default,{style:{width:400},bordered:!1,getPopupContainer:ea=>ea.parentNode,value:Wr,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:ea=>{Di(ea),Cr(ea)}},(Ua||[]).map((ea,Do)=>b.createElement(Nl,{value:parseInt(ea.id),name:ea.scptname,key:Do},ea.scptname))),b.createElement("span",{className:hi.evaluatingS1,onClick:oo},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),b.createElement(Re.Z,{overlayClassName:hi.popover,placement:"bottomLeft",content:b.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",b.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",b.createElement("br",null),"challengeProgramNames",b.createElement("br",null),"sourceClassNames",b.createElement("br",null),b.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",b.createElement("br",null),b.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",b.createElement("br",null),"src/step1/HelloWorld.java",b.createElement("br",null),"src/step2/Other.java",b.createElement("br",null),b.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",b.createElement("br",null),"step1.HelloWorld",b.createElement("br",null),"step2.Other",b.createElement("br",null),b.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",b.createElement("br",null),'ff challengeProgramNames=("src/step1/',b.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',b.createElement("br",null),'sourceClassNames=("step1.HelloWorld',b.createElement("br",null),'" "step2.Other")',b.createElement("br",null),b.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},b.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},b.createElement(Mi.Z,null)))),b.createElement(Oe.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:ua,onChange:ea=>{if(Fa.current){Fa.current=!1;return}Jn(ea),(0,Wt.gy)(Ee,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Fa.current=!0,Jn(Va.current.evaluateScript)},200)}}))),((xn=pe.detail)==null?void 0:xn.identity)<3&&!!pa.length&&b.createElement(b.Fragment,null,b.createElement("div",{className:hi.title},"\u8D44\u6E90\u914D\u7F6E"),b.createElement("div",{className:hi.serviceSettingWrap},pa==null?void 0:pa.map((ea,Do)=>b.createElement("div",{key:Do,className:"mb30"},b.createElement("div",{className:"mb20"},b.createElement("span",{className:"font16"},ea.name)),b.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),b.createElement(ye.Z,{align:"middle"},b.createElement(ye.Z,{align:"middle",wrap:!1},b.createElement("div",{className:hi.serverConfig,style:Xr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Xr||(Ka({index:Do,cpu:ea==null?void 0:ea.cpu_limit,memory:ea==null?void 0:ea.memory_limit}),en(!0))}},b.createElement("div",null,b.createElement("span",null,ea==null?void 0:ea.cpu_limit,"\u6838")," ",b.createElement("span",null,ea==null?void 0:ea.memory_limit,"GB")),b.createElement("i",{className:"iconfont icon-bianji21",style:Xr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),b.createElement(ye.Z,{align:"middle",wrap:!1},b.createElement("div",{className:hi.viewRecommendConfig,onClick:()=>Ro(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),b.createElement("div",{className:hi.serviceBox},b.createElement("div",{className:hi.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),b.createElement(ie.default,{value:ea.resource_limit,style:{width:400,height:50},disabled:Xr,maxLength:5,onChange:pi=>{const{value:Oo}=pi.target,nr=/^\d*(\.\d*)?$/;Oo.match(nr)&&xa(pi.target.value,"resource_limit",Do)},addonAfter:"M"}),b.createElement("label",{className:hi.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))))))),b.createElement("div",{className:hi.btns},b.createElement(le.ZP,{size:"middle",style:{marginRight:20},onClick:ki},"\u53D6\u6D88"),b.createElement(le.ZP,{size:"middle",type:"primary",disabled:wn===null,onClick:()=>li()},"\u4FDD\u5B58"))),b.createElement(Co.Z,null),b.createElement(Qu,{onFinish:ea=>Jn(ea)}),b.createElement(vo.Z,null),b.createElement(zr.Z,{visible:kr,onOk:ea=>Br(ea),onCancel:()=>en(!1),info:Yr}),b.createElement(lo.Z,{identifier:Ha,visible:Yn,onCancel:()=>Ro(!1),info:null,isJupyter:!0}))};var Rl=(0,Ie.connect)(({practiceSetting:ve,globalSetting:Ee,shixunsDetail:pe,user:nt})=>({practiceSetting:ve,globalSetting:Ee,shixunsDetail:pe,user:nt}))(Tl);const ju=({shixunsDetail:ve})=>{var Ee,pe,nt,Qt;const[xn,wn]=(0,b.useState)(!0);return(0,b.useEffect)(()=>{var un;typeof((un=ve==null?void 0:ve.detail)==null?void 0:un.is_jupyter_lab)=="boolean"&&xn&&wn(!1)},[(Ee=ve==null?void 0:ve.detail)==null?void 0:Ee.is_jupyter_lab,xn]),console.log((pe=ve==null?void 0:ve.detail)==null?void 0:pe.is_jupyter_lab,xn),b.createElement(ur.Z,{loading:xn,active:!0},((nt=ve==null?void 0:ve.detail)==null?void 0:nt.is_jupyter_lab)===!1&&b.createElement(bl,null),((Qt=ve==null?void 0:ve.detail)==null?void 0:Qt.is_jupyter_lab)===!0&&b.createElement(Rl,null))};var cs=(0,Ie.connect)(({shixunsDetail:ve})=>({shixunsDetail:ve}))(ju),qu=ae(1710),gs=ae(56102),Ai={flex_box_center:"flex_box_center___l5eTc",flex_space_between:"flex_space_between___k0OR7",flex_box_vertical_center:"flex_box_vertical_center___OKlIC",flex_box_center_end:"flex_box_center_end___hN9A6",flex_box_column:"flex_box_column___ijTq_",dataset:"dataset___dSWAV",header:"header___BzxI4",title:"title___cPEyN",dataPath:"dataPath___wJ6mR",pathTitle:"pathTitle___TOS2Z",btns:"btns___jGE8o",content:"content___s4ep8",customTable:"customTable___OG3_9",row:"row___ONd7r",empty:"empty___CgtTE",path:"path___Cg5rX",text:"text___SCLRV",actionsBtns:"actionsBtns___L5tdC",customModal:"customModal___qVeG3",shareModal:"shareModal___HedYo",fileName:"fileName___x56US",renameModal:"renameModal___SmCAd",errorDes:"errorDes___VLR_5",uploadFileModal:"uploadFileModal___pYYDB",selectBtn:"selectBtn___m_hrR",leftButton:"leftButton___F0fvG",rightButton:"rightButton___oCK81",centerText:"centerText___jpgrt"},Ii={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},ms=ae(12230),Us=Object.defineProperty,Au=Object.defineProperties,Cu=Object.getOwnPropertyDescriptors,fs=Object.getOwnPropertySymbols,vs=Object.prototype.hasOwnProperty,Ys=Object.prototype.propertyIsEnumerable,Ku=(ve,Ee,pe)=>Ee in ve?Us(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,tu=(ve,Ee)=>{for(var pe in Ee||(Ee={}))vs.call(Ee,pe)&&Ku(ve,pe,Ee[pe]);if(fs)for(var pe of fs(Ee))Ys.call(Ee,pe)&&Ku(ve,pe,Ee[pe]);return ve},Lu=(ve,Ee)=>Au(ve,Cu(Ee)),Is=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const{Dragger:Hs}=We.default;var Xs=({dispatch:ve,id:Ee,onClose:pe,onOK:nt,visible:Qt,wrapClassName:xn,local:wn,containerId:un,rootIdentifier:st})=>{var dn;const[Sa,qa]=(0,b.useState)({}),[la,Ma]=(0,b.useState)([]),[pa,Rr]=(0,b.useState)([]),[ua,Jn]=(0,b.useState)(0),[Wr,Cr]=(0,b.useState)(!1),[Ua,Sr]=(0,b.useState)(!1),[ra]=oe.default.useForm(),[Qn,sr]=(0,b.useState)([]),Fa=(0,b.useRef)([]);(0,b.useEffect)(()=>{Qt&&(ra.resetFields(),sr([]),Rr([]),Ma([]),Jn(0),Sr(!1),Cr(!1))},[Qt]);const Va=wa=>{var jr,yo,Fr;if(wa.file.status==="done"||wa.file.status==="uploading"){if(sr(wa.fileList),!wa.file.response)return;if((jr=wa.file.response)!=null&&jr.id){Xe.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}sr(Qn.filter(ei=>ei.uid!==wa.file.uid)),(yo=wa.file.response)!=null&&yo.message&&Xe.ZP.info((Fr=wa.file.response)==null?void 0:Fr.message)}},ja=wa=>Is(void 0,null,function*(){var jr;if(!ua){const Fr=Qn.filter(ei=>ei.uid!==wa.uid);sr(Fr),Fa.current=[...Fr],Ma(la.filter(ei=>ei!==wa.name)),Xe.ZP.info("\u5220\u9664\u6210\u529F"),Fr.length||(ra.setFieldsValue({file:void 0}),ra.validateFields());return}if(!wa.response){Xe.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,Ke.ZP)(`/api/shixuns/${Ee}/destroy_data_sets.json`,{method:"Delete",body:{id:[(jr=wa==null?void 0:wa.response)==null?void 0:jr.id]}})).status===0&&(sr(Qn.filter(Fr=>Fr.uid!==wa.uid)),Xe.ZP.info("\u5220\u9664\u6210\u529F"))}),kr=wa=>{if(Qn!=null&&Qn.some(yo=>yo.name===wa.name))return Xe.ZP.info(`${wa.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const jr={name:wa.name,uid:wa.uid,file:wa,percent:0};return Qn.push(jr),Fa.current=[...Qn],sr([...Qn]),!1},en={height:300,multiple:!0,disabled:ua>0,withCredentials:!0,fileList:Qn,action:`${vn.Z.API_SERVER}/api/attachments.json`,onChange:Va,onRemove:ja,beforeUpload:kr},Yn=(wa,jr,yo,Fr,ei)=>{const Zo=new FormData;Object.keys(wa).forEach(vi=>{Zo.append(vi,wa[vi])});const li=new window.XMLHttpRequest;return li.withCredentials=!0,li.addEventListener("load",function(vi){var ki;yo(JSON.parse((ki=vi==null?void 0:vi.target)==null?void 0:ki.response))},!1),li.addEventListener("error",function(vi){ei&&ei(vi)},!1),li.upload.onprogress=vi=>{Fr&&Fr(vi)},li.open("POST",jr),li.send(Zo),li},Ro=(wa,jr)=>{if(wa.lengthComputable){const yo=Math.floor(wa.loaded/wa.total*100),Fr=Lu(tu({},jr),{percent:yo,status:yo===100?"done":"uploading"});console.log(Fa.current,333),Fa.current=Fa.current.map(ei=>ei.uid===jr.uid?Fr:ei),sr(Fa.current)}},Yr=(wa,jr)=>{const yo=Lu(tu({},jr),{status:"error"});Xe.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Fa.current=Fa.current.map(Fr=>Fr.uid===jr.uid?yo:Fr),Fa.current.every(Fr=>Fr.status==="done"||Fr.status==="error")&&(Sr(!1),Jn(2)),sr(Fa.current)},Ka=(wa,jr)=>{let yo=Lu(tu({},jr),{status:"done"});if(wa.status===0||(yo=Lu(tu({},jr),{status:"error"}),Xe.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Fa.current=Fa.current.map(Fr=>Fr.uid===jr.uid?yo:Fr),Fa.current.every(Fr=>Fr.status==="done")){Xe.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Io(!0);return}Fa.current.every(Fr=>Fr.status==="done"||Fr.status==="error")&&(Sr(!1),Jn(2)),sr(Fa.current)},Ha=()=>{let wa=!0;return window.navigator.onLine==!0?wa=!0:wa=!1,wa},Xr=wa=>Is(void 0,null,function*(){if(Sr(!0),ua===3){Jn(2);return}if(ua===2||ua===1){Wa();return}const{commitMessage:jr="",fileOss:yo=[]}=wa||{},ei=(wn?Qn:yo).map(li=>li.name);if(ei.filter(li=>li.indexOf("\u3001")!=-1||li.indexOf(" ")!=-1).length>0){Xe.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),Sr(!1);return}const Zo=yield(0,Ke.ZP)(`/api/shixuns/${Ee}/check_data_sets`,{method:"post",body:{files_name:ei}});if(Zo.status===-3){Ma(Zo==null?void 0:Zo.exist_files),Sr(!1);return}if(JSON.stringify(Zo)==="{}"){Sr(!1),Xe.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Zo.status===0&&(Qn.forEach(li=>{const vi=Yn({file:li.file,description:jr},`${vn.Z.API_SERVER}/api/shixuns/${Ee}/upload_data_sets.json`,ki=>Ka(ki,li),ki=>Ro(ki,li),ki=>Yr(ki,li));pa.push(vi)}),Jn(1))}),Wa=()=>{const{commitMessage:wa=""}=tu({},ra.getFieldsValue())||{},jr=Fa.current.filter(Fr=>Fr.status==="error"),yo=Fa.current.map(Fr=>Lu(tu({},Fr),{status:Fr.status==="error"?"uploading":Fr.status}));sr(yo),jr.forEach(Fr=>{const ei=Yn({file:Fr.file,description:wa},`${vn.Z.API_SERVER}/api/shixuns/${Ee}/upload_data_sets.json`,Zo=>Ka(Zo,Fr),Zo=>Ro(Zo,Fr),Zo=>Yr(Zo,Fr));pa.push(ei)})},Pr=wa=>{var jr,yo;if(console.log(wa,"changedValues"),"fileOss"in wa){if(wa!=null&&wa.fileOss.every(Fr=>Fr.status==="done")&&((jr=wa==null?void 0:wa.fileOss)!=null&&jr.length)){Xe.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Io(!0);return}if(wa!=null&&wa.fileOss.every(Fr=>Fr.status==="done"||Fr.status==="error")&&((yo=wa==null?void 0:wa.fileOss)!=null&&yo.length)){Jn(3),Sr(!1);return}Ma(la.filter(Fr=>{var ei;return(ei=wa==null?void 0:wa.fileOss)==null?void 0:ei.some(Zo=>Zo.name===Fr)}))}qa(tu({},ra.getFieldsValue()))},Io=wa=>{wa||(Cr(!0),pa.forEach(jr=>{jr.abort()})),nt(),pe()},Wo=()=>{const{fileOss:wa=[]}=tu({},ra.getFieldsValue())||{},jr=Qn==null?void 0:Qn.every(Fr=>Fr.status==="done"),yo=wa==null?void 0:wa.every(Fr=>Fr.status==="done");if(!jr||!yo){he.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Io()}});return}Io()},Vo=()=>b.createElement(b.Fragment,null,b.createElement("div",null,b.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ii.colorBlue}`})),b.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",b.createElement("span",{className:`${Ii.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Bo=wa=>{console.log(wa,444)};return b.createElement(he.default,{open:Qt,onOk:()=>{(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),ra.submit()},centered:!0,okText:ua===0?"\u786E\u5B9A":ua===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:Ua},onCancel:Wo,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},b.createElement("div",{className:Ii.wrap},b.createElement(oe.default,{className:"mt10",form:ra,scrollToFirstError:!0,layout:"vertical",onFinish:Xr,onValuesChange:Pr},wn?b.createElement(oe.default.Item,{label:b.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",b.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},b.createElement(Hs,tu({},en)," ",Vo())):b.createElement(oe.default.Item,{label:b.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",b.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},b.createElement(ms.ZP,{identifier:st,cancelUpload:Wr,container_type:"Shixun",container_id:un,uploading:ua<3?ua:0,disabled:ua>0,height:300,maxSize:100*1024*1024*1024,description:Sa.commitMessage||"",text:Vo(),onComplete:Bo,realFileName:!0})),!!la.length&&b.createElement("span",{className:Ii.repeatedName},la.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),b.createElement(oe.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(ie.default,{bordered:!1,disabled:ua>0,maxLength:100,suffix:`${((dn=Sa.commitMessage)==null?void 0:dn.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},$u=ae(17354),ps=ae(13829),_s=ae(52356),hs=Object.defineProperty,Uu=Object.defineProperties,es=Object.getOwnPropertyDescriptors,Ou=Object.getOwnPropertySymbols,Es=Object.prototype.hasOwnProperty,Ss=Object.prototype.propertyIsEnumerable,Js=(ve,Ee,pe)=>Ee in ve?hs(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Wl=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Es.call(Ee,pe)&&Js(ve,pe,Ee[pe]);if(Ou)for(var pe of Ou(Ee))Ss.call(Ee,pe)&&Js(ve,pe,Ee[pe]);return ve},nu=(ve,Ee)=>Uu(ve,es(Ee)),Yu=(ve,Ee)=>{var pe={};for(var nt in ve)Es.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&Ou)for(var nt of Ou(ve))Ee.indexOf(nt)<0&&Ss.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},Fu=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const{Fragment:gd}=b,{TabPane:Md}=Xn.default,Qs=ve=>{var Ee=ve,{globalSetting:pe,dispatch:nt,practiceSetting:Qt,shixunsDetail:xn,user:wn}=Ee,un=Yu(Ee,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),st,dn,Sa,qa,la,Ma;const{id:pa}=Qt,[Rr,ua]=(0,b.useState)([]),[Jn,Wr]=(0,b.useState)({}),[Cr,Ua]=(0,b.useState)([]),[Sr,ra]=(0,b.useState)(!1),[Qn,sr]=(0,b.useState)(!0),[Fa,Va]=(0,b.useState)(!1),[ja,kr]=(0,b.useState)(!1),[en,Yn]=(0,b.useState)(!1),[Ro,Yr]=(0,b.useState)(!1),[Ka,Ha]=(0,b.useState)("all"),[Xr,Wa]=(0,b.useState)([]),[Pr,Io]=(0,b.useState)([]),[Wo,Vo]=(0,b.useState)(!1),[Bo,wa]=(0,b.useState)({}),[jr,yo]=(0,b.useState)(!1),[Fr,ei]=(0,b.useState)([]),[Zo,li]=(0,b.useState)({page:1,limit:10,total:0}),[vi,ki]=(0,b.useState)({page:1,limit:10,search:"",order:"mine"});(0,b.useEffect)(()=>{pa&&oo()},[pa]);const xa=nr=>{const Dr=nu(Wl({},Zo),{page:nr});Io([]),li(Dr),oo(Dr)},oo=nr=>Fu(void 0,null,function*(){const so=nr||{page:1,limit:10,total:0};ra(!0);const bi=yield nt({type:"shixunsDetail/getSetData",payload:nu(Wl({},so),{id:pa})});bi!=null&&bi.data_sets&&(ra(!1),ua([...bi.data_sets]),li(nu(Wl({},so),{total:bi==null?void 0:bi.data_sets_count})),sr(!1),Wr(Wl({},bi)))}),yi=()=>b.createElement("div",{className:Ai.empty},b.createElement("img",{src:$u.x7,width:"258"}),b.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),mr={selectedRowKeys:Pr,columnWidth:70,onChange:nr=>{console.log("selectedRowKeys changed: ",nr),Io(nr)}},Br=nr=>{(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const Dr=nr?[nr]:Pr;he.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Fu(void 0,null,function*(){if((yield(0,Ke.ZP)(`/api/shixuns/${pa}/destroy_data_sets.json`,{method:"Delete",body:{id:Dr}})).status===0){const bi=Dr.length===Rr.length&&Zo.page>1?Zo.page-1:Zo.page;Xe.ZP.success("\u5220\u9664\u6210\u529F"),oo(nu(Wl({},Zo),{page:bi})),Io([])}})})},ea=()=>Fu(void 0,null,function*(){const{title:nr}=Bo;let Dr=null;if(console.log(nr,"title"),nr===""){Dr="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",wa(nu(Wl({},Bo),{errorDes:Dr}));return}if(nr.includes(" ")){Dr="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",wa(nu(Wl({},Bo),{errorDes:Dr}));return}const so=Rr.find(Mo=>Mo.id===(Bo==null?void 0:Bo.id)).title;if(nr===so.substring(0,so.lastIndexOf("."))||nr===so){Dr="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",wa(nu(Wl({},Bo),{errorDes:Dr}));return}const bi=so.includes(".")?so.substring(so.lastIndexOf("."),so.length):"";(yield(0,Ke.ZP)(`/api/shixuns/${pa}/rename_data_sets.json`,{method:"post",body:{id:Bo==null?void 0:Bo.id,new_file_name:nr+bi}})).status===0&&(Xe.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),oo(Zo),Va(!1),wa({}))}),Do=()=>{const{download_url:nr}=Bo;pi(nr),Xe.ZP.success("\u590D\u5236\u6210\u529F"),kr(!1),wa({})},pi=nr=>{const Dr=nr,so=document.createElement("input");so.value=Dr,document.body.appendChild(so),so.select(),document.execCommand("Copy"),so.style.display="none"},Oo=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:nr=>b.createElement(Ea.Z,{title:nr},b.createElement("span",null,nr))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(nr,Dr)=>Dr!=null&&Dr.data_set_id?b.createElement(Ea.Z,{title:nr},b.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Te.xg)(`/dataset/${Dr==null?void 0:Dr.data_set_id}/detail?tabId=public`)}},nr)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:nr=>b.createElement(Ea.Z,{title:nr},b.createElement("span",null,nr||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(nr,Dr)=>tr()(Dr.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(nr,Dr)=>b.createElement("div",{className:Ai.path},b.createElement(Ea.Z,{title:nr},b.createElement("span",{className:Ai.text},nr)),b.createElement(gs.CopyToClipboard,{text:nr,onCopy:()=>Xe.ZP.success("\u590D\u5236\u6210\u529F")},b.createElement(Ea.Z,{title:"\u590D\u5236"},b.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(nr,Dr)=>b.createElement("div",{className:Ai.actionsBtns},b.createElement(Ea.Z,{title:"\u91CD\u547D\u540D"},b.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var so;wa((0,fn.clone)(nu(Wl({},Dr),{title:Dr!=null&&Dr.title.includes(".")?(so=Dr==null?void 0:Dr.title)==null?void 0:so.substring(0,Dr.title.lastIndexOf(".")):Dr==null?void 0:Dr.title}))),Va(!0),(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),b.createElement(Ea.Z,{title:"\u5206\u4EAB"},b.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),wa((0,fn.clone)(Dr)),kr(!0)}})),b.createElement(Ea.Z,{title:"\u4E0B\u8F7D"},b.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,Te.Nd)(Dr.title,Dr==null?void 0:Dr.download_url)}})),b.createElement(Ea.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},b.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Yr(!0),ei([Dr]),Wa([Dr.id])}})),b.createElement(Ea.Z,{title:"\u5220\u9664"},b.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),Br(Dr.id)}})))}];return b.createElement("div",{className:Ai.dataset},b.createElement("div",{className:Ai.header},b.createElement("div",{className:Ai.title},"\u6570\u636E\u96C6(",Zo.total,")"),b.createElement("div",{className:Ai.dataPath},b.createElement("span",{className:Ai.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),b.createElement("input",{value:Jn==null?void 0:Jn.folder_name,disabled:!0}),b.createElement(gs.CopyToClipboard,{text:Jn==null?void 0:Jn.folder_name,onCopy:()=>Xe.ZP.success("\u590D\u5236\u6210\u529F")},b.createElement(Ea.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},b.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),b.createElement("div",{className:Ai.btns},b.createElement(le.ZP,{type:"primary",ghost:!0,onClick:()=>Br(),disabled:!Pr.length,style:{width:"60px"}},"\u5220\u9664"),b.createElement(le.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Yr(!0),Wa(Pr),ei(Rr.filter(nr=>Pr.includes(nr.id)))},disabled:!Pr.length},"\u540C\u6B65"),b.createElement(Xa.Z,{className:"ml10",disabled:((st=wn==null?void 0:wn.userInfo)==null?void 0:st.user_status)===2,dropdownRender:()=>b.createElement(Ja.default,null,b.createElement(Ja.default.Item,{key:1,onClick:()=>{Vo(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),b.createElement(Ja.default.Item,{key:2,onClick:()=>{Yn(!0),Ha("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},b.createElement("span",{className:Ai.selectBtn},b.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),b.createElement("div",{className:Ai.content},b.createElement(ur.Z,{loading:Qn,active:!0,paragraph:{rows:5}},Zo.total?b.createElement(qu.default,{rowSelection:mr,className:Ai.customTable,dataSource:Rr,bordered:!1,rowKey:nr=>nr.id,rowClassName:Ai.row,columns:Oo,loading:Sr,pagination:{pageSize:Zo.limit,total:Zo.total,current:Zo.page,onChange:xa,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):yi())),b.createElement(Xs,{rootIdentifier:(dn=xn==null?void 0:xn.detail)==null?void 0:dn.root_identifier,wrapClassName:Ai.uploadFileModal,id:pa,containerId:(Sa=xn==null?void 0:xn.detail)==null?void 0:Sa.id,local:(qa=pe==null?void 0:pe.setting)==null?void 0:qa.is_local,dispatch:nt,visible:Wo,onClose:()=>Vo(!1),onOK:oo}),b.createElement(he.default,{title:"\u91CD\u547D\u540D",open:Fa,onOk:ea,centered:!0,wrapClassName:Ai.renameModal,onCancel:()=>{Va(!1),wa({})},width:"1000px"},b.createElement("div",null,b.createElement("div",{className:Ai.fileName},b.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),b.createElement(ie.default,{value:Bo==null?void 0:Bo.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:nr=>{wa(nu(Wl({},Bo),{title:nr.target.value,errorDes:null}))},maxLength:60,suffix:`${((la=Bo==null?void 0:Bo.title)==null?void 0:la.length)||0}/60`}),(Bo==null?void 0:Bo.errorDes)&&b.createElement("div",{className:Ai.errorDes},Bo==null?void 0:Bo.errorDes))),b.createElement(he.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:ja,onOk:Do,centered:!0,wrapClassName:Ai.shareModal,onCancel:()=>{kr(!1),wa({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},b.createElement("div",null,b.createElement("div",{className:Ai.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",b.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),b.createElement(ie.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Bo==null?void 0:Bo.download_url}))),b.createElement(ps.Z,{setVisible:Yn,visible:en,recordId:Xr,type:Ka,updateData:oo,identifier:(Ma=xn.detail)==null?void 0:Ma.identifier}),b.createElement(he.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ro,width:400,centered:!0,keyboard:!1,onCancel:()=>Yr(!1),maskClosable:!1,footer:b.createElement("div",{style:{display:"flex",justifyContent:"center"}},b.createElement("div",{className:Ai.leftButton,onClick:()=>{yo(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),b.createElement("div",{className:Ai.rightButton,onClick:()=>{Yr(!1),Yn(!0),Ha("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},b.createElement("div",{className:Ai.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),b.createElement(_s.Z,{visible:jr,attachmentInfo:Fr,onClose:()=>yo(!1),onSuccess:nr=>{yo(!1),Ie.history.push(`/dataset/${nr}/detail?tabId=mine`)}}))};var Ns=(0,Ie.connect)(({globalSetting:ve,shixunsDetail:Ee,practiceSetting:pe,user:nt})=>({globalSetting:ve,shixunsDetail:Ee,user:nt,practiceSetting:pe}))(Qs),mu=ae(31797),fu={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},Ps=Object.defineProperty,As=Object.getOwnPropertySymbols,qs=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ce=(ve,Ee,pe)=>Ee in ve?Ps(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,ge=(ve,Ee)=>{for(var pe in Ee||(Ee={}))qs.call(Ee,pe)&&ce(ve,pe,Ee[pe]);if(As)for(var pe of As(Ee))se.call(Ee,pe)&&ce(ve,pe,Ee[pe]);return ve},we=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const Le=ve=>ve!=null&&ve.length?ve.filter((Ee,pe)=>pe!==0).map(Ee=>Ee.val).join("").substr(1):"",Pt=({shixunsDetail:ve,globalSetting:Ee,loading:pe,dispatch:nt,fileType:Qt,path:xn,onFinish:wn=()=>{}})=>{const un=(0,Ie.useParams)(),[st,dn]=(0,b.useState)(""),[Sa,qa]=(0,b.useState)([]),[la,Ma]=(0,b.useState)([]),Rr=[Yo.OriginalPicturePath,Yo.ExpectPicturePath,Yo.PicturePath].includes(Qt);(0,b.useEffect)(()=>{ve.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(dn(xn||""),ua())},[ve.actionTabs.key]);const ua=(Qn="")=>we(void 0,null,function*(){var sr;const Fa=yield nt({type:"shixunsDetail/getRepository",payload:{id:un.id,path:Qn}});if(Qn===""&&!((sr=Fa==null?void 0:Fa.trees)!=null&&sr.length)&&Xe.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Fa!=null&&Fa.trees){const Va=Fa.trees.map(ja=>ge(ge({},ja),{name:ja.name,val:ja.name}));Ma(Va||[])}}),Jn=Qn=>{const sr=Le(Sa),Fa=`${sr&&`${sr}/`}${Qn}`;Qt===Yo.Path?!(st!=null&&st.includes(`${Fa}\uFF1B`))&&dn(`${st}${Fa}\uFF1B`):Qt===Yo.ExecPath&&dn(Fa)},Wr=Qn=>{if(Qn.type==="tree"){Sa.length?Sa.push({val:`/${Qn.val}`,path:Qn.val}):Sa.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Qn.val}`,path:Qn.val}),qa(Sa);const sr=Le(Sa);Rr&&dn(sr),ua(sr)}},Cr=(Qn,sr)=>{const Fa=Sa.filter((ja,kr)=>kr<=sr);qa(Fa);const Va=Le(Fa);Rr&&dn(Va),ua(Va)},Ua=()=>we(void 0,null,function*(){wn(st),Sr()}),Sr=()=>{dn(""),qa([]),Ma([]),nt({type:"shixunsDetail/setActionTabs",payload:{}})},ra=Le(Sa);return b.createElement(he.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:ve.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Ua,onCancel:Sr},b.createElement("div",{className:fu.wrap},b.createElement("div",{className:fu.content},b.createElement("div",{className:fu.mainPathWrap},!!(Sa!=null&&Sa.length)&&Sa.map((Qn,sr)=>b.createElement("a",{key:sr,onClick:()=>Cr(Qn,sr)},Qn.val))),!!(la!=null&&la.length)&&la.map((Qn,sr)=>Qn.type==="tree"?b.createElement("a",{key:sr,onClick:()=>Wr(Qn)},b.createElement("i",{className:`iconfont icon-wenjianjia ${fu.colorBlue}`}),ra&&`${ra}/`,Qn.name):b.createElement("a",{key:sr,onClick:()=>Jn(`${Qn.name}`)},b.createElement("i",{className:`iconfont icon-zuoye ${fu.colorBlue}`}),ra&&`${ra}/`,Qn.name))),b.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),b.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:st,onChange:Qn=>dn(Qn.target.value)})))};var gt=(0,Ie.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Ee.models.index}))(Pt),Yt={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},Ht=ae(43727),gn=Object.defineProperty,qn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,zn=(ve,Ee,pe)=>Ee in ve?gn(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,jn=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Sn.call(Ee,pe)&&zn(ve,pe,Ee[pe]);if(qn)for(var pe of qn(Ee))An.call(Ee,pe)&&zn(ve,pe,Ee[pe]);return ve},Gt=(ve,Ee)=>{var pe={};for(var nt in ve)Sn.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&qn)for(var nt of qn(ve))Ee.indexOf(nt)<0&&An.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},hn=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const Un=ve=>{var Ee=ve,{shixunsDetail:pe,globalSetting:nt,user:Qt,dispatch:xn}=Ee,wn=Gt(Ee,["shixunsDetail","globalSetting","user","dispatch"]),un,st;const dn=(0,Ie.useLocation)(),Sa=(0,b.useRef)((st=(un=dn.pathname)==null?void 0:un.split("/"))==null?void 0:st[2]),[qa]=oe.default.useForm(),[la,Ma]=(0,b.useState)(""),[pa,Rr]=(0,b.useState)(!1),[ua,Jn]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Sa.current&&Wr()},[Sa.current]);const Wr=()=>hn(void 0,null,function*(){Rr(!0);const Ua=yield(0,Ke.ZP)(`/api/shixuns/${Sa.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Ua.status===0&&(Ma((Ua==null?void 0:Ua.standard_answer)||""),qa.setFieldsValue({hide_answer:Ua==null?void 0:Ua.hide_answer,disable_copy:Ua==null?void 0:Ua.disable_copy}),Rr(!1))}),Cr=Ua=>hn(void 0,null,function*(){Jn(!0),(yield(0,Ke.ZP)(`/api/shixuns/${Sa.current}/set_standard_answer.json`,{method:"post",body:jn({},Ua)})).status===0&&Xe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Jn(!1)});return b.createElement("section",{className:Yt.wrap},b.createElement(ur.Z,{loading:pa},b.createElement(oe.default,{form:qa,scrollToFirstError:!0,layout:"vertical",onFinish:Cr},b.createElement(oe.default.Item,{name:"hide_answer",valuePropName:"checked"},b.createElement(Et.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),b.createElement(oe.default.Item,{name:"disable_copy",valuePropName:"checked"},b.createElement(Et.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),b.createElement(oe.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},b.createElement(ne.Z,{defaultValue:la})),b.createElement(oe.default.Item,null,b.createElement(Ht.t,{okText:"\u4FDD\u5B58",loading:ua,hasCancelBtn:!1,className:Yt.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var Na=(0,Ie.connect)(({shixunsDetail:ve,globalSetting:Ee,user:pe})=>({shixunsDetail:ve,globalSetting:Ee,user:pe}))(Un),Aa=ae(41312),Ra=ae(61485),Qa=ae(54499),ia=ae(59301),Ca=Object.defineProperty,uo=Object.defineProperties,xr=Object.getOwnPropertyDescriptors,eo=Object.getOwnPropertySymbols,bo=Object.prototype.hasOwnProperty,To=Object.prototype.propertyIsEnumerable,Ko=(ve,Ee,pe)=>Ee in ve?Ca(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,gi=(ve,Ee)=>{for(var pe in Ee||(Ee={}))bo.call(Ee,pe)&&Ko(ve,pe,Ee[pe]);if(eo)for(var pe of eo(Ee))To.call(Ee,pe)&&Ko(ve,pe,Ee[pe]);return ve},Uo=(ve,Ee)=>uo(ve,xr(Ee)),to=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const{Countdown:Lo}=mu.default;var $o=(ve=>(ve[ve.LoadingFail=1]="LoadingFail",ve[ve.Loading=2]="Loading",ve[ve.Finish=3]="Finish",ve))($o||{}),Yo=(ve=>(ve.Path="path",ve.ExecPath="exec_path",ve.OriginalPicturePath="original_picture_path",ve.ExpectPicturePath="expect_picture_path",ve.PicturePath="picture_path",ve))(Yo||{});const Ho=({globalSetting:ve,loading:Ee,dispatch:pe,practiceSetting:nt,shixunsDetail:Qt})=>{var xn;const[wn,un]=(0,b.useState)(),[st,dn]=(0,b.useState)(),Sa=(0,b.useRef)(),[qa,la]=(0,b.useState)(),[Ma,pa]=(0,b.useState)(),[Rr,ua]=(0,b.useState)(!0),[Jn,Wr]=(0,b.useState)(700),[Cr,Ua]=(0,b.useState)(""),[Sr,ra]=(0,b.useState)("1"),Qn=(0,Ie.useParams)();(0,b.useEffect)(()=>{Fa()},[]);const sr=()=>to(void 0,null,function*(){var Ka,Ha;const Xr=yield pe({type:"shixunsDetail/updateRepositoryFile",payload:{id:Qn.id,path:(Ha=(Ka=Qt==null?void 0:Qt.fileContent)==null?void 0:Ka.params)==null?void 0:Ha.path,content:wn,secret_repository:Rr?null:!0}});Xr!=null&&Xr.content&&(Xe.ZP.info("\u4FDD\u5B58\u6210\u529F"),pe({type:"practiceSetting/setSideBarTabs",payload:Uo(gi({},nt.sideBar),{confirmLeave:!1})}))}),Fa=()=>to(void 0,null,function*(){var Ka,Ha,Xr,Wa;const Pr=yield(0,ut.Ui)({identifier:Qn.id});if((Ha=(Ka=Pr==null?void 0:Pr.data)==null?void 0:Ka.data_list)!=null&&Ha.length){Aa.Z.publish("pod-restrict-data",{identifier:(Xr=Pr==null?void 0:Pr.data)==null?void 0:Xr.identifier,data_list:(Wa=Pr==null?void 0:Pr.data)==null?void 0:Wa.data_list});return}Pr!=null&&Pr.url&&Ua(Pr==null?void 0:Pr.url)}),Va=()=>to(void 0,null,function*(){const Ka=yield(0,ut.K_)({identifier:Qn.id});(Ka==null?void 0:Ka.status)===0&&(Ka!=null&&Ka.remainingSeconds?(la(Date.now()+Ka.remainingSeconds*1e3),pa(Ka.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(Ka.remainingSeconds-300)*1e3)):ja())}),ja=()=>{he.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:ia.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>to(void 0,null,function*(){kr()})})},kr=()=>to(void 0,null,function*(){var Ka,Ha,Xr,Wa;dn(2);const Pr=yield(0,ut.zH)({identifier:Qn.id});if((Ha=(Ka=Pr==null?void 0:Pr.data)==null?void 0:Ka.data_list)!=null&&Ha.length){Aa.Z.publish("pod-restrict-data",{identifier:(Xr=Pr==null?void 0:Pr.data)==null?void 0:Xr.identifier,data_list:(Wa=Pr==null?void 0:Pr.data)==null?void 0:Wa.data_list});return}(Pr==null?void 0:Pr.status)===0&&(dn(3),Ua(Pr.url),Sa.current=Pr.port,Xe.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),en=()=>{he.default.destroyAll(),he.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:ia.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",ia.createElement("span",null,ia.createElement(Lo,{value:qa,format:"HH:mm:ss",onFinish:Yn})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>to(void 0,null,function*(){(yield(0,ut.q9)({identifier:Qn.id})).status===0&&(yield Va(),Xe.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},Yn=()=>{he.default.destroyAll(),he.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:ia.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{kr()}})},Ro=Ka=>{pe({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Yr=Ka=>to(void 0,null,function*(){yield(0,ut.QA)({id:Qn.id,startup_file:Ka}),Fa(),pe({type:"practiceSetting/getCommonData",payload:gi({},Qn)})});return ia.createElement(Xn.default,{activeKey:Sr,onChange:Ka=>ra(Ka),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:ia.createElement("div",null,ia.createElement(ye.Z,{className:"mt20 ml20 font14",align:"middle"},ia.createElement(Ge.Z,null,ia.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),ia.createElement(Ge.Z,{className:"mr10"},ia.createElement(Ea.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},ia.createElement(Ra.Z,{style:{cursor:"pointer"}}))),ia.createElement(Ge.Z,{flex:"300px",onClick:()=>Ro("exec_path")},ia.createElement(ie.default,{value:Cr})),ia.createElement(Ge.Z,{flex:"1"},ia.createElement(le.ZP,{type:"primary",className:"ml10",onClick:()=>Ro("exec_path")},"\u8BBE\u7F6E"))),ia.createElement("iframe",{onLoad:Ka=>{},src:Cr,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),ia.createElement(gt,{fileType:"path",path:(xn=Qt==null?void 0:Qt.detail)==null?void 0:xn.startup_file,onFinish:Ka=>Yr(Ka)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:Sr==="2"?ia.createElement(Qa.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:ia.createElement(Na,null)}]})};var mi=(0,Ie.connect)(({loading:ve,globalSetting:Ee,practiceSetting:pe,shixunsDetail:nt})=>({globalSetting:Ee,loading:ve,practiceSetting:pe,shixunsDetail:nt}))(Ho),Ni={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},Ei=ae(36433),Vi={collect:"collect___pxqYO",head:"head___WuH5D"},ri=ae(59301),Gi=Object.defineProperty,fi=Object.getOwnPropertySymbols,Li=Object.prototype.hasOwnProperty,Zi=Object.prototype.propertyIsEnumerable,Qi=(ve,Ee,pe)=>Ee in ve?Gi(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,zi=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Li.call(Ee,pe)&&Qi(ve,pe,Ee[pe]);if(fi)for(var pe of fi(Ee))Zi.call(Ee,pe)&&Qi(ve,pe,Ee[pe]);return ve},ml=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())}),So=({onOk:ve,onCancel:Ee,visible:pe,modalParams:nt,forceIn:Qt})=>{const[xn]=oe.default.useForm(),[wn,un]=(0,b.useState)(!1),st=Qt?!1:typeof pe=="number";(0,b.useEffect)(()=>{pe?xn.setFieldsValue(zi({},nt)):xn.resetFields()},[pe]);const dn=Sa=>ml(void 0,null,function*(){un(!0),yield ve(Sa),un(!1)});return ri.createElement(he.default,{centered:!0,destroyOnClose:!0,onCancel:()=>Ee(),onOk:()=>xn.submit(),open:!!pe,confirmLoading:wn,title:st?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:st?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},ri.createElement(oe.default,{form:xn,size:"large",onFinish:dn},ri.createElement(oe.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},ri.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),ri.createElement(oe.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},ri.createElement(ne.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:nt==null?void 0:nt.content}))))},Hr=ae(59301),Si=Object.defineProperty,Ti=Object.getOwnPropertySymbols,qi=Object.prototype.hasOwnProperty,Bi=Object.prototype.propertyIsEnumerable,Ri=(ve,Ee,pe)=>Ee in ve?Si(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,il=(ve,Ee)=>{for(var pe in Ee||(Ee={}))qi.call(Ee,pe)&&Ri(ve,pe,Ee[pe]);if(Ti)for(var pe of Ti(Ee))Bi.call(Ee,pe)&&Ri(ve,pe,Ee[pe]);return ve},ll=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())}),vu=({})=>{const ve=(0,Ie.useParams)(),[Ee,pe]=(0,b.useState)(!1),[nt,Qt]=(0,b.useState)(0),[xn,wn]=(0,b.useState)([]),[un,st]=(0,b.useState)(!1),[dn,Sa]=(0,b.useState)({title:"",content:""}),[qa,la]=(0,b.useState)(!1),[Ma,pa]=(0,b.useState)(!1),[Rr,ua]=(0,b.useState)([]),[Jn,Wr]=(0,b.useState)({keywords:"",page:1,limit:10});(0,b.useEffect)(()=>{Cr(Jn)},[]);const Cr=Va=>ll(void 0,null,function*(){var ja,kr;pe(!0);const en=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets.json`,{method:"get",params:Va});en.status===0&&(wn(((ja=en==null?void 0:en.data)==null?void 0:ja.qna_sets)||[]),Qt((kr=en==null?void 0:en.data)==null?void 0:kr.total_count)),pe(!1)}),Ua=Va=>{Jn.keywords=Va,Jn.page=1,Wr(il({},Jn)),Cr(Jn)},Sr=(Va,ja)=>{Jn.page=Va,Jn.limit=ja,Wr(il({},Jn)),Cr(Jn)},ra=Va=>ll(void 0,null,function*(){if(typeof un=="number"){const ja=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets/${un}.json`,{method:"put",body:Va});(ja==null?void 0:ja.status)===0&&(Xe.ZP.success("\u7F16\u8F91\u6210\u529F"),Cr(Jn),st(!1))}else{const ja=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets.json`,{method:"post",body:Va});(ja==null?void 0:ja.status)===0&&(Xe.ZP.success("\u6DFB\u52A0\u6210\u529F"),Jn.page=1,Jn.keywords="",Wr(il({},Jn)),Cr(Jn),st(!1))}}),Qn=Va=>ll(void 0,null,function*(){he.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>ll(void 0,null,function*(){const ja=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets/${Va.id}.json`,{method:"delete"});if((ja==null?void 0:ja.status)===0){const kr=xn.length===1&&Jn.page>1?Jn.page-1:Jn.page;Jn.page=kr,Wr(il({},Jn)),Cr(Jn),Xe.ZP.success("\u5220\u9664\u6210\u529F")}})})}),sr=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:Va=>Hr.createElement(Ea.Z,{placement:"topLeft",title:Va},Hr.createElement("span",{className:"c-black"},Va||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:Va=>Hr.createElement(Ea.Z,{placement:"topLeft",title:Va},Hr.createElement("span",{className:"c-black"},Va||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(Va,ja)=>Hr.createElement("span",null,Hr.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{st(Va),Sa({title:ja==null?void 0:ja.title,content:ja==null?void 0:ja.content})}},"\u7F16\u8F91"),Hr.createElement("span",{className:"current c-red",onClick:()=>Qn(ja)},"\u5220\u9664"))}],Fa={onRemove:()=>{ua([])},beforeUpload:Va=>{if((Va==null?void 0:Va.size)>1024*1024*50)return Xe.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(Va.type==="application/vnd.ms-excel"||Va.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Xe.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let kr=[];return kr.push(Va),ua([...kr]),!1},fileList:Rr,accept:".xls,.xlsx"};return Hr.createElement("div",{className:Vi.collect},Hr.createElement("div",{className:Vi.head},Hr.createElement(Ei.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Jn.keywords,onChange:Ua}),Hr.createElement(Ei.op,{className:"ml40 mr20",shape:"default",onClick:()=>{st(!0),Sa({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),Hr.createElement(Ei.op,{type:"primary",shape:"default",onClick:()=>la(!0)},"\u5BFC\u5165\u95EE\u7B54")),Hr.createElement(qu.default,{columns:sr,style:{marginTop:33},dataSource:xn,loading:Ee,rowKey:"id",pagination:{current:Jn.page,hideOnSinglePage:!nt,showQuickJumper:!0,showSizeChanger:!0,pageSize:Jn.limit,pageSizeOptions:["10","20","50","100","200"],total:nt,size:"default",showTotal:Te.rU,onChange:Sr}}),Hr.createElement(he.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:qa,centered:!0,confirmLoading:Ma,onCancel:()=>{la(!1),ua([])},onOk:()=>ll(void 0,null,function*(){var Va;const ja=new FormData;if(Rr.length>0)ja.append("file",Rr[0]);else{Xe.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}pa(!0);let kr=yield(0,Ke.ZP)(`/api/shixuns/${ve==null?void 0:ve.id}/qna_sets/import.json`,{method:"post",body:ja},!0);(kr==null?void 0:kr.status)===0&&((Va=kr==null?void 0:kr.fail)!=null&&Va.length?he.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:Hr.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",Hr.createElement("a",{href:`${vn.Z.API_SERVER}/api/shixuns/${ve==null?void 0:ve.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Xe.ZP.success("\u5BFC\u5165\u6210\u529F"),Jn.page=1,Jn.keywords="",Wr(il({},Jn)),Cr(Jn),la(!1),ua([]))),pa(!1)})},Hr.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Hr.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Hr.createElement("a",{href:`${vn.Z.API_SERVER}/api/shixuns/${ve==null?void 0:ve.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),Hr.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",Hr.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),Hr.createElement("div",{style:{marginLeft:74}},Hr.createElement(We.default,il({},Fa),Hr.createElement(Ei.op,{shape:"default",icon:Hr.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Hr.createElement(So,{visible:un,onCancel:()=>st(!1),onOk:ra,modalParams:dn}))},yu={record:"record___Ueu3j",head:"head___UOVq4"},Qo=ae(59301),nl=Object.defineProperty,Vl=Object.defineProperties,ul=Object.getOwnPropertyDescriptors,pu=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,hl=Object.prototype.propertyIsEnumerable,Ci=(ve,Ee,pe)=>Ee in ve?nl(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,ji=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Hl.call(Ee,pe)&&Ci(ve,pe,Ee[pe]);if(pu)for(var pe of pu(Ee))hl.call(Ee,pe)&&Ci(ve,pe,Ee[pe]);return ve},Xl=(ve,Ee)=>Vl(ve,ul(Ee)),El=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())}),Sl=({})=>{const ve=(0,Ie.useParams)(),[Ee]=oe.default.useForm(),[pe,nt]=(0,b.useState)(!1),[Qt,xn]=(0,b.useState)(0),[wn,un]=(0,b.useState)([]),[st,dn]=(0,b.useState)(!1),[Sa,qa]=(0,b.useState)({title:"",content:""});let[la,Ma]=(0,b.useState)({page:1,limit:10});(0,b.useEffect)(()=>{ua(la)},[]);const pa=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],Rr=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],ua=ra=>El(void 0,null,function*(){var Qn,sr;nt(!0);const Fa=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_records.json`,{method:"get",params:ra});Fa.status===0&&(un(((Qn=Fa==null?void 0:Fa.data)==null?void 0:Qn.qna_records)||[]),xn((sr=Fa==null?void 0:Fa.data)==null?void 0:sr.total_count)),nt(!1)}),Jn=ra=>{la.page=1,la=ji(ji({},la),ra),Ma(ji({},la)),ua(la)},Wr=(ra,Qn)=>{la.page=ra,la.limit=Qn,Ma(ji({},la)),ua(la)},Cr=ra=>El(void 0,null,function*(){const Qn=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets.json`,{method:"post",body:Xl(ji({},ra),{qna_record_id:st})});(Qn==null?void 0:Qn.status)===0&&(Xe.ZP.success("\u6DFB\u52A0\u6210\u529F"),ua(la),dn(!1))}),Ua=ra=>El(void 0,null,function*(){he.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>El(void 0,null,function*(){const Qn=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_records/${ra.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(Qn==null?void 0:Qn.status)===0&&ua(la)})})}),Sr=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:ra=>Qo.createElement(Ea.Z,{placement:"topLeft",title:ra},Qo.createElement("span",{className:"c-black"},ra||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:ra=>Qo.createElement(Ea.Z,{placement:"topLeft",title:ra},Qo.createElement("span",{className:"c-black"},ra||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:ra=>{var Qn;return Qo.createElement("span",{className:"c-black"},(Qn=pa==null?void 0:pa.find(sr=>sr.value===ra))==null?void 0:Qn.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:ra=>{var Qn;return Qo.createElement("span",{className:"c-black"},(Qn=Rr==null?void 0:Rr.find(sr=>sr.value===ra))==null?void 0:Qn.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(ra,Qn)=>Qo.createElement("span",null,["pending","ignored"].includes(Qn.status)&&Qo.createElement(Qo.Fragment,null,Qo.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{dn(ra),qa({title:Qn==null?void 0:Qn.question,content:Qn==null?void 0:Qn.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),Qo.createElement("span",{className:"current c-light-primary",onClick:()=>Ua(Qn)},"\u5FFD\u7565")),["skipped"].includes(Qn.status)&&Qo.createElement(Ea.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Qo.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(Qn.status)&&Qo.createElement(Ea.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Qo.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return Qo.createElement("div",{className:yu.record},Qo.createElement("div",{className:yu.head},Qo.createElement(oe.default,{layout:"inline",form:Ee,colon:!1,size:"large",onFinish:Jn},Qo.createElement(oe.default.Item,{name:"keywords",label:"\u95EE\u9898"},Qo.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),Qo.createElement(oe.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},Qo.createElement(Nr.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:pa,style:{width:200}})),Qo.createElement(oe.default.Item,{name:"status",label:"\u72B6\u6001"},Qo.createElement(Nr.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Rr,style:{width:200}})),Qo.createElement(oe.default.Item,{style:{marginRight:0}},Qo.createElement(le.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),Qo.createElement(qu.default,{columns:Sr,style:{marginTop:33},dataSource:wn,loading:pe,rowKey:"id",pagination:{current:la.page,hideOnSinglePage:!Qt,showQuickJumper:!0,showSizeChanger:!0,pageSize:la.limit,pageSizeOptions:["10","20","50","100","200"],total:Qt,size:"default",showTotal:Te.rU,onChange:Wr}}),Qo.createElement(So,{visible:st,onCancel:()=>dn(!1),onOk:Cr,modalParams:Sa,forceIn:!0}))},Pl=ae(59301);const Wi=({dispatch:ve,practiceSetting:Ee,shixunsDetail:pe})=>{const[nt,Qt]=(0,b.useState)("1");return Pl.createElement("div",{className:Ni.catechism},Pl.createElement(Ei.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:nt,onChange:xn=>Qt(xn),className:Ni.tab}),nt==="1"&&Pl.createElement(vu,null),nt==="2"&&Pl.createElement(Sl,null))};var sl=(0,Ie.connect)(({practiceSetting:ve,shixunsDetail:Ee})=>({practiceSetting:ve,shixunsDetail:Ee}))(Wi),au=Object.defineProperty,ni=Object.getOwnPropertySymbols,dl=Object.prototype.hasOwnProperty,Zl=Object.prototype.propertyIsEnumerable,qo=(ve,Ee,pe)=>Ee in ve?au(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Al=(ve,Ee)=>{for(var pe in Ee||(Ee={}))dl.call(Ee,pe)&&qo(ve,pe,Ee[pe]);if(ni)for(var pe of ni(Ee))Zl.call(Ee,pe)&&qo(ve,pe,Ee[pe]);return ve},Dl=(ve,Ee)=>{var pe={};for(var nt in ve)dl.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&ni)for(var nt of ni(ve))Ee.indexOf(nt)<0&&Zl.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},bu=ve=>{var Ee=ve,{tabsActive:pe}=Ee,nt=Dl(Ee,["tabsActive"]);return b.createElement(b.Fragment,null,pe==="information"&&b.createElement(qt,null),pe==="warehouse"&&b.createElement(Kt.default,null),pe==="level"&&b.createElement(Tr,Al({},nt)),pe==="collaborate"&&b.createElement(In,Al({},nt)),pe==="setting"&&b.createElement(nn.Z,null),pe==="environment"&&b.createElement(cs,Al({},nt)),pe==="dataset"&&b.createElement(Ns,null),pe==="service"&&b.createElement(mi,Al({},nt)),pe==="catechism"&&b.createElement(sl,Al({},nt)))},vl={flex_box_center:"flex_box_center___FN240",flex_space_between:"flex_space_between___wjShI",flex_box_vertical_center:"flex_box_vertical_center___HbcwC",flex_box_center_end:"flex_box_center_end___gj_ks",flex_box_column:"flex_box_column___zxJPU",sidebar:"sidebar___OW5LG",items:"items___j856O",item:"item___Zn_qr",name:"name___ZfhoC",itemActive:"itemActive___sW_Ri",question:"question___yfIcY"},Bu=Object.defineProperty,ru=Object.getOwnPropertySymbols,no=Object.prototype.hasOwnProperty,$a=Object.prototype.propertyIsEnumerable,Po=(ve,Ee,pe)=>Ee in ve?Bu(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Fi=(ve,Ee)=>{for(var pe in Ee||(Ee={}))no.call(Ee,pe)&&Po(ve,pe,Ee[pe]);if(ru)for(var pe of ru(Ee))$a.call(Ee,pe)&&Po(ve,pe,Ee[pe]);return ve};const Gl=ve=>React.createElement("svg",Fi({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},ve),React.createElement("title",null,"\u63D0\u793A\u4FE1\u606F"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 0a8 8 0 1 1-8 8 8.01 8.01 0 0 1 8-8Z",fill:"#FEB300"}),React.createElement("path",{d:"M8.111 12a.78.78 0 1 0 .006-1.56.78.78 0 0 0-.006 1.56ZM7.556 4a.21.21 0 0 0-.212.218l.244 5.133a.117.117 0 0 0 .116.11h.815a.118.118 0 0 0 .117-.11l.243-5.133A.208.208 0 0 0 8.666 4h-1.11Z",fill:"#FFF"})));var ou="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",di=ae(59301),Mu=Object.defineProperty,Iu=Object.defineProperties,Ki=Object.getOwnPropertyDescriptors,qr=Object.getOwnPropertySymbols,Du=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,Hu=(ve,Ee,pe)=>Ee in ve?Mu(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Cs=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Du.call(Ee,pe)&&Hu(ve,pe,Ee[pe]);if(qr)for(var pe of qr(Ee))wl.call(Ee,pe)&&Hu(ve,pe,Ee[pe]);return ve},hu=(ve,Ee)=>Iu(ve,Ki(Ee)),iu=(ve,Ee)=>{var pe={};for(var nt in ve)Du.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&qr)for(var nt of qr(ve))Ee.indexOf(nt)<0&&wl.call(ve,nt)&&(pe[nt]=ve[nt]);return pe};const Jl=[{name:"\u57FA\u672C\u4FE1\u606F",icon:di.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:di.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:di.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:di.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:di.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:di.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:di.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:di.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:di.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],ts=ve=>{var Ee=ve,{globalSetting:pe,loading:nt,dispatch:Qt,shixunsDetail:xn,practiceSetting:wn}=Ee,un=iu(Ee,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),st;const{base_info_warning:dn,challenges_warning:Sa,id:qa,repository_warning:la,sideBar:Ma,service_warning:pa}=wn,Rr=(0,Ie.useLocation)(),ua=(0,Ie.useParams)(),[Jn]=(0,Ie.useSearchParams)();(0,b.useEffect)(()=>{var Ua;const Sr=Jn.get("tabId"),ra=Rr.pathname.split("/").length,sr=((Ua=xn==null?void 0:xn.detail)!=null&&Ua.windows_vnc?Jl.filter(Fa=>Fa.tabId!=="dataset"):Jl).map(Fa=>Fa.tabId).includes(Sr);if(Sr&&sr){Qt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Sr}});return}if(ra>4){Qt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Sr||Sr&&!sr){Qt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(st=xn==null?void 0:xn.detail)==null?void 0:st.windows_vnc]),(0,b.useEffect)(()=>()=>{Qt({type:"practiceSetting/setSideBarTabs",payload:hu(Cs({},wn.sideBar),{selectPath:""})})},[ua.id]);const Wr=Ua=>{var Sr;if(Ua===Ma.tabsActive)return;const ra=()=>{Ie.history.push(`/shixuns/${qa}/edit?tabId=${Ua}`),Qt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Ua,selectPath:"",confirmLeave:!1}})};(Sr=wn==null?void 0:wn.sideBar)!=null&&Sr.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ra()}}):ra()},Cr=()=>{var Ua;return((Ua=xn==null?void 0:xn.detail)!=null&&Ua.windows_vnc?Jl.filter(ra=>ra.tabId!=="dataset"):Jl).filter(ra=>{var Qn;return(Qn=xn==null?void 0:xn.detail)!=null&&Qn.is_jupyter_lab?ra.tabId!=="level":ra.tabId!=="service"}).map(ra=>{const{name:Qn,icon:sr,tabId:Fa}=ra;return di.createElement("div",{key:Fa,className:`${wn.sideBar.tabsActive===Fa?vl.itemActive:vl.item} font12`,onClick:()=>Wr(Fa)},sr,di.createElement("span",{className:vl.name},Qn),Fa==="information"&&dn&&di.createElement(Ea.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},di.createElement("img",{src:ou,alt:""})),Fa==="level"&&Sa&&di.createElement(Ea.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},di.createElement("img",{src:ou,alt:""})),Fa==="service"&&pa&&di.createElement(Ea.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},di.createElement("img",{src:ou,alt:""})),Fa==="warehouse"&&la&&di.createElement(Ea.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},di.createElement("img",{src:ou,alt:""})))})};return di.createElement("div",{className:vl.sidebar},di.createElement("div",{className:vl.items},Cr()),di.createElement("div",{className:vl.question},di.createElement(Ea.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},di.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},di.createElement("img",{src:$u.Pt,height:44,width:44,alt:""})))))};var ns=(0,Ie.connect)(({loading:ve,globalSetting:Ee,shixunsDetail:pe,practiceSetting:nt})=>({globalSetting:Ee,loading:ve,practiceSetting:nt,shixunsDetail:pe}))(ts),Nu={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},mo=ae(59301),Ir=Object.defineProperty,al=Object.getOwnPropertySymbols,Pi=Object.prototype.hasOwnProperty,Fs=Object.prototype.propertyIsEnumerable,as=(ve,Ee,pe)=>Ee in ve?Ir(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Ts=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Pi.call(Ee,pe)&&as(ve,pe,Ee[pe]);if(al)for(var pe of al(Ee))Fs.call(Ee,pe)&&as(ve,pe,Ee[pe]);return ve},Tu=(ve,Ee,pe)=>new Promise((nt,Qt)=>{var xn=st=>{try{un(pe.next(st))}catch(dn){Qt(dn)}},wn=st=>{try{un(pe.throw(st))}catch(dn){Qt(dn)}},un=st=>st.done?nt(st.value):Promise.resolve(st.value).then(xn,wn);un((pe=pe.apply(ve,Ee)).next())});const Eu=({classroomList:ve,loading:Ee,dispatch:pe,shixunsDetail:nt})=>{var Qt,xn;const wn=(0,Ie.useParams)(),un=(0,Ie.useLocation)(),[st,dn]=(0,b.useState)(!1),[Sa,qa]=(0,b.useState)(!1),{actionTabs:la}=ve,[Ma]=oe.default.useForm(),[pa,Rr]=(0,b.useState)({name:"string"}),ua=Ua=>Ua&&Ua{console.log(wn),ve.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(pa.name=la==null?void 0:la.name),Rr(Ts({},pa)),Ma.setFieldsValue({name:la==null?void 0:la.name})},[ve.actionTabs.key]);const Cr={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return mo.createElement(mo.Fragment,null,mo.createElement(he.default,{centered:!0,title:"\u63D0\u793A",open:ve.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((Qt=ve==null?void 0:ve.actionTabs)==null?void 0:Qt.zIndex)||1e3,footer:null,onOk:()=>Tu(void 0,null,function*(){console.log(123123)}),onCancel:()=>{pe({type:"classroomList/setActionTabs",payload:{}})}},mo.createElement("div",null,mo.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Cr[ve.actionTabs.type],"\uFF1F")),mo.createElement("div",{className:Nu.bottom},mo.createElement(le.ZP,{loading:Ee["shixunsDetail/saveCopyForExercise"]&&Sa,className:Nu.no,onClick:()=>Tu(void 0,null,function*(){var Ua;qa(!0),(Ua=ve.actionTabs)!=null&&Ua.value?ve.actionTabs.fn(ve.actionTabs.value,!0,2):ve.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),mo.createElement(le.ZP,{loading:Ee["shixunsDetail/saveCopyForExercise"]&&!Sa,className:Nu.yes,onClick:()=>Tu(void 0,null,function*(){var Ua;qa(!1),(Ua=ve.actionTabs)!=null&&Ua.value?ve.actionTabs.fn(ve.actionTabs.value,!1,1):ve.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),mo.createElement(he.default,{centered:!0,title:"\u63D0\u793A",open:ve.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:st,onOk:()=>Tu(void 0,null,function*(){var Ua,Sr;yield Ma.validateFields();const ra=Ma.getFieldValue();dn(!0);const Qn=yield(0,Ke.ZP)(`/api/shixuns/${wn==null?void 0:wn.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:ra.name}});dn(!1),Qn.status===0&&(Xe.ZP.success("\u4FEE\u6539\u6210\u529F"),pe({type:"practiceSetting/getCommonData",payload:{id:wn.id}}),(Ua=ve.actionTabs)!=null&&Ua.getBaseInfo&&((Sr=ve.actionTabs)==null||Sr.getBaseInfo())),pe({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{pe({type:"classroomList/setActionTabs",payload:{}})}},mo.createElement("div",null,mo.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),mo.createElement(oe.default,{form:Ma,initialValues:{name:Jn},onChange:()=>{Rr(Ma.getFieldValue())}},mo.createElement(oe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},mo.createElement(ye.Z,{className:"mt30",align:"middle"},mo.createElement(Ge.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),mo.createElement(Ge.Z,{flex:"1"},mo.createElement(ie.default,{maxLength:60,defaultValue:la==null?void 0:la.name,suffix:mo.createElement("span",null,((xn=pa==null?void 0:pa.name)==null?void 0:xn.length)||0,"/",60)}))))))))};var Rs=(0,Ie.connect)(({classroomList:ve,loading:Ee,shixunsDetail:pe})=>({classroomList:ve,loading:Ee.effects,shixunsDetail:pe}))(Eu),lu=ae(59301),Ws=Object.defineProperty,rs=Object.defineProperties,ys=Object.getOwnPropertyDescriptors,uu=Object.getOwnPropertySymbols,ks=Object.prototype.hasOwnProperty,os=Object.prototype.propertyIsEnumerable,Xu=(ve,Ee,pe)=>Ee in ve?Ws(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,is=(ve,Ee)=>{for(var pe in Ee||(Ee={}))ks.call(Ee,pe)&&Xu(ve,pe,Ee[pe]);if(uu)for(var pe of uu(Ee))os.call(Ee,pe)&&Xu(ve,pe,Ee[pe]);return ve},bs=(ve,Ee)=>rs(ve,ys(Ee)),$s=(ve,Ee)=>{var pe={};for(var nt in ve)ks.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&uu)for(var nt of uu(ve))Ee.indexOf(nt)<0&&os.call(ve,nt)&&(pe[nt]=ve[nt]);return pe};const _u=ve=>{var Ee=ve,{globalSetting:pe,loading:nt,dispatch:Qt,practiceSetting:xn}=Ee,wn=$s(Ee,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:un}=xn,{tabsActive:st}=un;let dn=(0,Ie.useParams)();return(0,b.useEffect)(()=>(Qt({type:"globalSetting/headerFooterToggle",payload:!1}),Qt({type:"shixunsDetail/getShixunsDetail",payload:bs(is({},dn),{shixun_managed:!0})}),()=>{Qt({type:"globalSetting/headerFooterToggle",payload:!0}),Qt({type:"practiceSetting/setParams",payload:{id:""}})}),[]),lu.createElement("div",{className:be.practiceSetting},lu.createElement("div",{className:be.wrapHeader},lu.createElement(y,null)),lu.createElement("div",{className:be.wrapLayout},lu.createElement("div",{className:be.wrapSidebar},lu.createElement(ns,null)),lu.createElement("div",{className:be.wrapContent},lu.createElement(bu,bs(is({},wn),{tabsActive:xn.sideBar.tabsActive})))),lu.createElement(Rs,null))};var ls=(0,Ie.connect)(({loading:ve,globalSetting:Ee,practiceSetting:pe})=>({globalSetting:Ee,loading:ve,practiceSetting:pe}))(_u)},56563:function(je,Nt,ae){"use strict";ae.d(Nt,{S:function(){return ut},m:function(){return he}});var b=ae(89299),be=ae(8591),Je=ae(43418),Te=ae(59301),Ze=(Xe,Ke,Ie)=>new Promise((et,ot)=>{var Qe=E=>{try{a(Ie.next(E))}catch(x){ot(x)}},de=E=>{try{a(Ie.throw(E))}catch(x){ot(x)}},a=E=>E.done?et(E.value):Promise.resolve(E.value).then(Qe,de);a((Ie=Ie.apply(Xe,Ke)).next())});const ut=Xe=>{let Ke=document.createElement("textarea");return Ke.value=Xe,Ke.value},he=(Xe,Ke,Ie,et,ot)=>Ze(void 0,null,function*(){var Qe,de;const a=yield Xe({type:"shixunsDetail/saveCopyForExercise",payload:{id:Ie,save_type:et}});et===1?((a==null?void 0:a.status)==0&&be.ZP.success("\u4FDD\u5B58\u6210\u529F"),(Qe=a==null?void 0:a.data)!=null&&Qe.exists_same_shixun_name?Xe({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(de=a==null?void 0:a.data)==null?void 0:de.shixun_name}}):Xe({type:"classroomList/setActionTabs",payload:{}})):(Xe({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&Je.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Te.createElement("div",null,Te.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var E,x;(0,b.xg)(`/shixuns/${(x=(E=Ke==null?void 0:Ke.detail)==null?void 0:E.fork_from)==null?void 0:x.fork_identifier}/challenges`)}}))})},82202:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return ee}});var b=ae(59301),be=ae(44993),Je=ae(92832),Te=ae(78241),Ze=ae(43418),ut=ae(8591),he=ae(54580),Xe=ae(3113),Ke=ae(13952),Ie=ae(55351),et={flexRow:"flexRow___JBN3B",flexColumn:"flexColumn___zXgFj",formWrap:"formWrap___aNgan",upload:"upload___yGdLQ",color0152d9:"color0152d9___zzEpS",colorCCC:"colorCCC___k4Dxq",footerWrap:"footerWrap___WrUZd",qrCode:"qrCode___GPwSg",a1:"a1___R6etl",code:"code___fCL_L",group:"group___n7tgy",groupNumber:"groupNumber___tw7hA",a2:"a2___GGjDE"},ot=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,a=(ne,oe)=>{var le={};for(var ie in ne)Qe.call(ne,ie)&&oe.indexOf(ie)<0&&(le[ie]=ne[ie]);if(ne!=null&&ot)for(var ie of ot(ne))oe.indexOf(ie)<0&&de.call(ne,ie)&&(le[ie]=ne[ie]);return le},E=(ne,oe,le)=>new Promise((ie,Ce)=>{var ye=Et=>{try{We(le.next(Et))}catch(ht){Ce(ht)}},Ge=Et=>{try{We(le.throw(Et))}catch(ht){Ce(ht)}},We=Et=>Et.done?ie(Et.value):Promise.resolve(Et.value).then(ye,Ge);We((le=le.apply(ne,oe)).next())});const x=Je.default.TextArea,y=ne=>{var oe=ne,{newShixuns:le,globalSetting:ie,loading:Ce,dispatch:ye}=oe,Ge=a(oe,["newShixuns","globalSetting","loading","dispatch"]);const[We]=Te.default.useForm(),[Et,ht]=(0,b.useState)([]),ft=Xt=>{["uploading","done","removed"].includes(Xt.file.status)&&ht(Xt.fileList)},Gn=Xt=>{var Mn;if(!Xt.percent||Xt.percent==100){const dt=(Mn=Xt.response)==null?void 0:Mn.id;return Ze.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>E(void 0,null,function*(){(yield ye({type:"newShixuns/deleteAttachment",payload:{id:dt}}))&&ht(Et.filter(ln=>{var fn;return((fn=ln.response)==null?void 0:fn.id)!==dt}))})}),!1}},Nn=Xt=>Et.length?!1:Xt.size/1024/1024>50?(ut.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,ca=Xt=>E(void 0,null,function*(){var Mn,dt;const{language:Tt,env:ln,mode:fn,code:vn}=Xt||{},tt=yield ye({type:"newShixuns/applyShixunMirror",payload:{language:Tt,runtime:ln,run_method:fn,attachment_id:(dt=(Mn=Et==null?void 0:Et[0])==null?void 0:Mn.response)==null?void 0:dt.id}});ye({type:"newShixuns/setActionTabs",payload:{}}),tt&&ut.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),$n=()=>{We.resetFields(),ht([])};return b.createElement(Ze.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:le.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:$n},b.createElement("section",{className:et.qrCode},b.createElement("aside",{className:et.a1},b.createElement("div",{className:et.code},b.createElement("img",{width:120,height:120,src:Ie,alt:"\u4E8C\u7EF4\u7801"})),b.createElement("div",{className:et.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),b.createElement("div",{className:et.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),b.createElement("aside",{className:et.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",b.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),b.createElement(Te.default,{className:et.formWrap,form:We,labelCol:{span:4},wrapperCol:{span:20},onFinish:ca},b.createElement(Te.default.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},b.createElement(x,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),b.createElement(Te.default.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},b.createElement(x,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),b.createElement(Te.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},b.createElement(x,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),b.createElement(Te.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},b.createElement("div",{className:et.upload},b.createElement(he.default,{fileList:Et,action:`${Ke.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:ft,onRemove:Gn,beforeUpload:Nn,withCredentials:!0},b.createElement("span",{className:`${et.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),b.createElement("span",{className:`${et.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),b.createElement("div",{className:et.footerWrap},b.createElement(Te.default.Item,null,b.createElement(Xe.ZP,{className:"mr5",size:"middle",onClick:()=>{ye({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),b.createElement(Xe.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Ce["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var ee=(0,be.connect)(({newShixuns:ne,loading:oe,globalSetting:le})=>({newShixuns:ne,globalSetting:le,loading:oe.effects}))(y)},39902:function(je,Nt,ae){"use strict";var b=ae(59301),be=ae(44993),Je=ae(43418),Te=ae(55351);const Ze=({newShixuns:ut,dispatch:he,user:Xe})=>{var Ke;const[Ie,et]=(0,b.useState)(!1);(0,b.useEffect)(()=>{ut.actionTabs.key==="Create-Environment"&&Qe()},[(Ke=ut==null?void 0:ut.actionTabs)==null?void 0:Ke.key]);const ot=()=>{he({type:"newShixuns/setActionTabs",payload:{}})},Qe=()=>{var de,a,E,x;ot(),((de=Xe.userInfo)==null?void 0:de.mirror_marker_status)===0?et(!0):((a=Xe.userInfo)==null?void 0:a.mirror_marker_status)===1?be.history.push(`/users/${(E=Xe.userInfo)==null?void 0:E.login}/experiment-img/add`):((x=Xe.userInfo)==null?void 0:x.mirror_marker_status)===2&&Je.default.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk(){var y;be.history.push(`/users/${(y=Xe.userInfo)==null?void 0:y.login}/experiment-img`)}})};return b.createElement(Je.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:Ie,footer:null,onCancel:()=>{et(!1)}},b.createElement("div",{style:{textAlign:"center"}},b.createElement("br",null),b.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:Te,alt:"\u4E8C\u7EF4\u7801"})),b.createElement("img",null))};Nt.Z=(0,be.connect)(({newShixuns:ut,user:he,globalSetting:Xe})=>({newShixuns:ut,globalSetting:Xe,user:he}))(Ze)},48931:function(je,Nt,ae){"use strict";ae.d(Nt,{BU:function(){return be},Dj:function(){return b},gH:function(){return Je},vp:function(){return Te}});function b(Ze){try{Ze.mozRequestFullScreen?Ze.mozRequestFullScreen():Ze.webkitRequestFullScreen&&Ze.webkitRequestFullScreen()}catch(ut){console.log(ut,":e")}}function be(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const Je=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Te(){var Ze=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,ut=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Ze),window.isFullScreen?window.isFullScreen:Ze!=null}},2686:function(je,Nt,ae){"use strict";ae.d(Nt,{rX:function(){return oe},pW:function(){return le},gy:function(){return ie},xY:function(){return ne},O5:function(){return ee},tJ:function(){return de},o1:function(){return a},Rd:function(){return y}});var b=ae(44993),be=ae(43418),Je=ae(28103),Te=ae(8591),Ze=ae(64681),ut=ae(89299),he=ae(87169),Xe=ae(25510),Ke="data:image/png;base64,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",Ie=ae.p+"static/newqrcode.a8740efb.png",et=ae(32637),ot=ae(59301),Qe=(Ce,ye,Ge)=>new Promise((We,Et)=>{var ht=Nn=>{try{Gn(Ge.next(Nn))}catch(ca){Et(ca)}},ft=Nn=>{try{Gn(Ge.throw(Nn))}catch(ca){Et(ca)}},Gn=Nn=>Nn.done?We(Nn.value):Promise.resolve(Nn.value).then(ht,ft);Gn((Ge=Ge.apply(Ce,ye)).next())});const de=(Ce,ye=!1)=>!!(a(Ce)&&E(ye)),a=Ce=>(0,Ze.bg)()?!0:(Ce({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(Ce=!1)=>{var ye;const{user:Ge}=(0,b.getDvaApp)()._store.getState();return(ye=Ge.userInfo)!=null&&ye.profile_completed?!0:(be.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,ut.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{be.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=()=>{be.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:ot.createElement("div",{style:{textAlign:"center"}},ot.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"),ot.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:et}),ot.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ee=()=>{var Ce;const{user:ye}=(0,b.getDvaApp)()._store.getState();return(Ce=ye.userInfo)!=null&&Ce.professional_certification?!0:(be.default.confirm({title:"\u63D0\u793A",centered:!0,content:ot.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,ut.xg)("/account/certification")}}),!1)},ne=()=>(0,Ze.V9)()?!0:(be.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:ot.createElement("div",{className:"tc",style:{marginLeft:-38}},ot.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),ot.createElement("img",{src:Ie,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),oe=(Ce,ye)=>Ce?!0:(be.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:ot.createElement("div",null,ot.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"),ot.createElement("div",{style:{marginLeft:"110px"}},ot.createElement("img",{src:Ke,width:200}),ot.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ut.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),le=Ce=>{be.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:ot.createElement("div",null,ot.createElement("div",null,ot.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"),ot.createElement(Je.Z,null),ot.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ot.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 ",ot.createElement("a",null,Ce),"\u5929\u3002"),ot.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ot.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")),ot.createElement("div",{style:{textAlign:"center",marginTop:30}},ot.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Xe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ie=(Ce,ye="")=>{const{shixunsDetail:{detail:Ge}}=(0,b.getDvaApp)()._store.getState();if((Ge==null?void 0:Ge.public)===2||(Ge==null?void 0:Ge.public)===1||(Ge==null?void 0:Ge.shixun_status)===3){let We="";return(Ge==null?void 0:Ge.public)===2&&(We="\u5DF2\u516C\u5F00"),(Ge==null?void 0:Ge.public)===1&&(We="\u5F85\u5BA1\u6838"),(Ge==null?void 0:Ge.shixun_status)===3&&(We="\u5DF2\u5173\u95ED"),be.default.info({centered:!0,icon:ot.createElement(he.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:ot.createElement("div",{className:"tc",style:{marginLeft:-38}},ot.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},ot.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",We,"\uFF0C",ye,"\u3002"),ot.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),ot.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Xe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ge==null?void 0:Ge.shixun_status)===2?(be.default.confirm({centered:!0,icon:ot.createElement(he.Z,null),title:"\u63D0\u793A",content:ot.createElement("div",null,ot.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ye,"\u3002"),ot.createElement("br",null),ot.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:()=>{be.default.confirm({width:440,centered:!0,icon:ot.createElement(he.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:()=>Qe(void 0,null,function*(){(yield Ce({type:"shixunsDetail/cancelRelease",payload:{id:Ge==null?void 0:Ge.identifier}})).status!==401&&(Te.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Ce({type:"shixunsDetail/getShixunsDetail",payload:{id:Ge==null?void 0:Ge.identifier}}),Ce({type:"practiceSetting/getCommonData",payload:{id:Ge==null?void 0:Ge.identifier}}))})})}}),!0):!1}},77578:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return b}});const b=be=>be?typeof be=="function"?be():be:null},46400:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return $n}});var b=ae(29679),be=ae(19248),Je=ae(99267),Te=ae(96512),Ze=ae(78987),ut=ae(92310),he=ae.n(ut),Xe=ae(77900),Ke=ae(26112),Ie=ae(59301),et=ae(92343),ot=ae(36355),Qe=ae(17313),de=ae(83116);const a=(Xt,Mn,dt,Tt,ln)=>({backgroundColor:Xt,border:`${Tt.lineWidth}px ${Tt.lineType} ${Mn}`,[`${ln}-icon`]:{color:dt}}),E=Xt=>{const{componentCls:Mn,motionDurationSlow:dt,marginXS:Tt,marginSM:ln,fontSize:fn,fontSizeLG:vn,lineHeight:tt,borderRadiusLG:mt,motionEaseInOutCirc:Bt,withDescriptionIconSize:Bn,colorText:an,colorTextHeading:on,withDescriptionPadding:Be,defaultPadding:Pe}=Xt;return{[Mn]:Object.assign(Object.assign({},(0,Qe.Wf)(Xt)),{position:"relative",display:"flex",alignItems:"center",padding:Pe,wordWrap:"break-word",borderRadius:mt,[`&${Mn}-rtl`]:{direction:"rtl"},[`${Mn}-content`]:{flex:1,minWidth:0},[`${Mn}-icon`]:{marginInlineEnd:Tt,lineHeight:0},"&-description":{display:"none",fontSize:fn,lineHeight:tt},"&-message":{color:on},[`&${Mn}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${dt} ${Bt}, opacity ${dt} ${Bt}, - padding-top ${dt} ${Bt}, padding-bottom ${dt} ${Bt}, - margin-bottom ${dt} ${Bt}`},[`&${Mn}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${Mn}-with-description`]:{alignItems:"flex-start",padding:Be,[`${Mn}-icon`]:{marginInlineEnd:ln,fontSize:Bn,lineHeight:0},[`${Mn}-message`]:{display:"block",marginBottom:Tt,color:on,fontSize:vn},[`${Mn}-description`]:{display:"block",color:an}},[`${Mn}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},x=Xt=>{const{componentCls:Mn,colorSuccess:dt,colorSuccessBorder:Tt,colorSuccessBg:ln,colorWarning:fn,colorWarningBorder:vn,colorWarningBg:tt,colorError:mt,colorErrorBorder:Bt,colorErrorBg:Bn,colorInfo:an,colorInfoBorder:on,colorInfoBg:Be}=Xt;return{[Mn]:{"&-success":a(ln,Tt,dt,Xt,Mn),"&-info":a(Be,on,an,Xt,Mn),"&-warning":a(tt,vn,fn,Xt,Mn),"&-error":Object.assign(Object.assign({},a(Bn,Bt,mt,Xt,Mn)),{[`${Mn}-description > pre`]:{margin:0,padding:0}})}}},y=Xt=>{const{componentCls:Mn,iconCls:dt,motionDurationMid:Tt,marginXS:ln,fontSizeIcon:fn,colorIcon:vn,colorIconHover:tt}=Xt;return{[Mn]:{"&-action":{marginInlineStart:ln},[`${Mn}-close-icon`]:{marginInlineStart:ln,padding:0,overflow:"hidden",fontSize:fn,lineHeight:`${fn}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${dt}-close`]:{color:vn,transition:`color ${Tt}`,"&:hover":{color:tt}}},"&-close-text":{color:vn,transition:`color ${Tt}`,"&:hover":{color:tt}}}}},ee=Xt=>[E(Xt),x(Xt),y(Xt)];var ne=(0,de.Z)("Alert",Xt=>[ee(Xt)],Xt=>({withDescriptionIconSize:Xt.fontSizeHeading3,defaultPadding:`${Xt.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${Xt.paddingMD}px ${Xt.paddingContentHorizontalLG}px`})),oe=function(Xt,Mn){var dt={};for(var Tt in Xt)Object.prototype.hasOwnProperty.call(Xt,Tt)&&Mn.indexOf(Tt)<0&&(dt[Tt]=Xt[Tt]);if(Xt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ln=0,Tt=Object.getOwnPropertySymbols(Xt);ln{const{icon:Mn,prefixCls:dt,type:Tt}=Xt,ln=le[Tt]||null;return Mn?(0,et.wm)(Mn,Ie.createElement("span",{className:`${dt}-icon`},Mn),()=>({className:he()(`${dt}-icon`,{[Mn.props.className]:Mn.props.className})})):Ie.createElement(ln,{className:`${dt}-icon`})},Ce=Xt=>{const{isClosable:Mn,prefixCls:dt,closeIcon:Tt,handleClose:ln}=Xt,fn=Tt===!0||Tt===void 0?Ie.createElement(Je.Z,null):Tt;return Mn?Ie.createElement("button",{type:"button",onClick:ln,className:`${dt}-close-icon`,tabIndex:0},fn):null};var Ge=Xt=>{const{description:Mn,prefixCls:dt,message:Tt,banner:ln,className:fn,rootClassName:vn,style:tt,onMouseEnter:mt,onMouseLeave:Bt,onClick:Bn,afterClose:an,showIcon:on,closable:Be,closeText:Pe,closeIcon:He,action:At}=Xt,bt=oe(Xt,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[It,jt]=Ie.useState(!1),zt=Ie.useRef(null),{getPrefixCls:bn,direction:Mt,alert:Fe}=Ie.useContext(ot.E_),xe=bn("alert",dt),[ct,Lt]=ne(xe),qt=Ut=>{var Dt;jt(!0),(Dt=Xt.onClose)===null||Dt===void 0||Dt.call(Xt,Ut)},Kt=Ie.useMemo(()=>Xt.type!==void 0?Xt.type:ln?"warning":"info",[Xt.type,ln]),kt=Ie.useMemo(()=>Pe?!0:typeof Be=="boolean"?Be:He!==!1&&He!==null&&He!==void 0,[Pe,He,Be]),rn=ln&&on===void 0?!0:on,Wt=he()(xe,`${xe}-${Kt}`,{[`${xe}-with-description`]:!!Mn,[`${xe}-no-icon`]:!rn,[`${xe}-banner`]:!!ln,[`${xe}-rtl`]:Mt==="rtl"},Fe==null?void 0:Fe.className,fn,vn,Lt),at=(0,Ke.Z)(bt,{aria:!0,data:!0});return ct(Ie.createElement(Xe.default,{visible:!It,motionName:`${xe}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Ut=>({maxHeight:Ut.offsetHeight}),onLeaveEnd:an},Ut=>{let{className:Dt,style:Ft}=Ut;return Ie.createElement("div",Object.assign({ref:zt,"data-show":!It,className:he()(Wt,Dt),style:Object.assign(Object.assign(Object.assign({},Fe==null?void 0:Fe.style),tt),Ft),onMouseEnter:mt,onMouseLeave:Bt,onClick:Bn,role:"alert"},at),rn?Ie.createElement(ie,{description:Mn,icon:Xt.icon,prefixCls:xe,type:Kt}):null,Ie.createElement("div",{className:`${xe}-content`},Tt?Ie.createElement("div",{className:`${xe}-message`},Tt):null,Mn?Ie.createElement("div",{className:`${xe}-description`},Mn):null),At?Ie.createElement("div",{className:`${xe}-action`},At):null,Ie.createElement(Ce,{isClosable:kt,prefixCls:xe,closeIcon:Pe||He,handleClose:qt}))}))},We=ae(6487),Et=ae(56789),ht=ae(7942),ft=ae(76773),Nn=function(Xt){(0,ht.Z)(dt,Xt);var Mn=(0,ft.Z)(dt);function dt(){var Tt;return(0,We.Z)(this,dt),Tt=Mn.apply(this,arguments),Tt.state={error:void 0,info:{componentStack:""}},Tt}return(0,Et.Z)(dt,[{key:"componentDidCatch",value:function(ln,fn){this.setState({error:ln,info:fn})}},{key:"render",value:function(){const{message:ln,description:fn,children:vn}=this.props,{error:tt,info:mt}=this.state,Bt=mt&&mt.componentStack?mt.componentStack:null,Bn=typeof ln=="undefined"?(tt||"").toString():ln,an=typeof fn=="undefined"?Bt:fn;return tt?Ie.createElement(Ge,{type:"error",message:Bn,description:Ie.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},an)}):vn}}]),dt}(Ie.Component);const ca=Ge;ca.ErrorBoundary=Nn;var $n=ca},88522:function(je,Nt,ae){"use strict";var b=ae(92310),be=ae.n(b),Je=ae(11592),Te=ae(2738),Ze=ae(59301),ut=ae(53487),he=ae(92343),Xe=ae(36355),Ke=ae(57809);const{Option:Ie}=Ke.default;function et(a){return a&&a.type&&(a.type.isSelectOption||a.type.isSelectOptGroup)}const ot=(a,E)=>{const{prefixCls:x,className:y,popupClassName:ee,dropdownClassName:ne,children:oe,dataSource:le}=a,ie=(0,Je.Z)(oe);let Ce;ie.length===1&&(0,he.l$)(ie[0])&&!et(ie[0])&&([Ce]=ie);const ye=Ce?()=>Ce:void 0;let Ge;ie.length&&et(ie[0])?Ge=oe:Ge=le?le.map(ht=>{if((0,he.l$)(ht))return ht;switch(typeof ht){case"string":return Ze.createElement(Ie,{key:ht,value:ht},ht);case"object":{const{value:ft}=ht;return Ze.createElement(Ie,{key:ft,value:ft},ht.text)}default:return}}):[];const{getPrefixCls:We}=Ze.useContext(Xe.E_),Et=We("select",x);return Ze.createElement(Ke.default,Object.assign({ref:E,suffixIcon:null},(0,Te.Z)(a,["dataSource","dropdownClassName"]),{prefixCls:Et,popupClassName:ee||ne,className:be()(`${Et}-auto-complete`,y),mode:Ke.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:ye}),Ge)},Qe=Ze.forwardRef(ot),de=(0,ut.Z)(Qe);Qe.Option=Ie,Qe._InternalPanelDoNotUseOrYouWillBeFired=de,Nt.Z=Qe},49127:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Mn}});var b=ae(92310),be=ae.n(b),Je=ae(77900),Te=ae(59301),Ze=ae(36785),ut=ae(92343),he=ae(36355),Xe=ae(93083),Ke=ae(17313),Ie=ae(45157),et=ae(37613),ot=ae(83116);const Qe=new Xe.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),de=new Xe.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),a=new Xe.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),E=new Xe.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),x=new Xe.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new Xe.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),ee=dt=>{const{componentCls:Tt,iconCls:ln,antCls:fn,badgeShadowSize:vn,motionDurationSlow:tt,textFontSize:mt,textFontSizeSM:Bt,statusSize:Bn,dotSize:an,textFontWeight:on,indicatorHeight:Be,indicatorHeightSM:Pe,marginXS:He}=dt,At=`${fn}-scroll-number`,bt=(0,Ie.Z)(dt,(It,jt)=>{let{darkColor:zt}=jt;return{[`&${Tt} ${Tt}-color-${It}`]:{background:zt,[`&:not(${Tt}-count)`]:{color:zt}}}});return{[Tt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(dt)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Tt}-count`]:{zIndex:dt.indicatorZIndex,minWidth:Be,height:Be,color:dt.badgeTextColor,fontWeight:on,fontSize:mt,lineHeight:`${Be}px`,whiteSpace:"nowrap",textAlign:"center",background:dt.badgeColor,borderRadius:Be/2,boxShadow:`0 0 0 ${vn}px ${dt.badgeShadowColor}`,transition:`background ${dt.motionDurationMid}`,a:{color:dt.badgeTextColor},"a:hover":{color:dt.badgeTextColor},"a:hover &":{background:dt.badgeColorHover}},[`${Tt}-count-sm`]:{minWidth:Pe,height:Pe,fontSize:Bt,lineHeight:`${Pe}px`,borderRadius:Pe/2},[`${Tt}-multiple-words`]:{padding:`0 ${dt.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Tt}-dot`]:{zIndex:dt.indicatorZIndex,width:an,minWidth:an,height:an,background:dt.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${vn}px ${dt.badgeShadowColor}`},[`${Tt}-dot${At}`]:{transition:`background ${tt}`},[`${Tt}-count, ${Tt}-dot, ${At}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${ln}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Tt}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Tt}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Bn,height:Bn,verticalAlign:"middle",borderRadius:"50%"},[`${Tt}-status-success`]:{backgroundColor:dt.colorSuccess},[`${Tt}-status-processing`]:{overflow:"visible",color:dt.colorPrimary,backgroundColor:dt.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:vn,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Qe,animationDuration:dt.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Tt}-status-default`]:{backgroundColor:dt.colorTextPlaceholder},[`${Tt}-status-error`]:{backgroundColor:dt.colorError},[`${Tt}-status-warning`]:{backgroundColor:dt.colorWarning},[`${Tt}-status-text`]:{marginInlineStart:He,color:dt.colorText,fontSize:dt.fontSize}}}),bt),{[`${Tt}-zoom-appear, ${Tt}-zoom-enter`]:{animationName:de,animationDuration:dt.motionDurationSlow,animationTimingFunction:dt.motionEaseOutBack,animationFillMode:"both"},[`${Tt}-zoom-leave`]:{animationName:a,animationDuration:dt.motionDurationSlow,animationTimingFunction:dt.motionEaseOutBack,animationFillMode:"both"},[`&${Tt}-not-a-wrapper`]:{[`${Tt}-zoom-appear, ${Tt}-zoom-enter`]:{animationName:E,animationDuration:dt.motionDurationSlow,animationTimingFunction:dt.motionEaseOutBack},[`${Tt}-zoom-leave`]:{animationName:x,animationDuration:dt.motionDurationSlow,animationTimingFunction:dt.motionEaseOutBack},[`&:not(${Tt}-status)`]:{verticalAlign:"middle"},[`${At}-custom-component, ${Tt}-count`]:{transform:"none"},[`${At}-custom-component, ${At}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${At}`]:{overflow:"hidden",[`${At}-only`]:{position:"relative",display:"inline-block",height:Be,transition:`all ${dt.motionDurationSlow} ${dt.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${At}-only-unit`]:{height:Be,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${At}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Tt}-count, ${Tt}-dot, ${At}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ne=dt=>{const{fontSize:Tt,lineHeight:ln,lineWidth:fn,marginXS:vn,colorBorderBg:tt}=dt,mt=Math.round(Tt*ln),Bt=fn,Bn=dt.colorBgContainer,an=dt.colorError,on=dt.colorErrorHover;return(0,et.TS)(dt,{badgeFontHeight:mt,badgeShadowSize:Bt,badgeTextColor:Bn,badgeColor:an,badgeColorHover:on,badgeShadowColor:tt,badgeProcessingDuration:"1.2s",badgeRibbonOffset:vn,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},oe=dt=>{const{fontSize:Tt,lineHeight:ln,fontSizeSM:fn,lineWidth:vn}=dt;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Tt*ln)-2*vn,indicatorHeightSM:Tt,dotSize:fn/2,textFontSize:fn,textFontSizeSM:fn,textFontWeight:"normal",statusSize:fn/2}};var le=(0,ot.Z)("Badge",dt=>{const Tt=ne(dt);return[ee(Tt)]},oe);const ie=dt=>{const{antCls:Tt,badgeFontHeight:ln,marginXS:fn,badgeRibbonOffset:vn}=dt,tt=`${Tt}-ribbon`,mt=`${Tt}-ribbon-wrapper`,Bt=(0,Ie.Z)(dt,(Bn,an)=>{let{darkColor:on}=an;return{[`&${tt}-color-${Bn}`]:{background:on,color:on}}});return{[`${mt}`]:{position:"relative"},[`${tt}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(dt)),{position:"absolute",top:fn,padding:`0 ${dt.paddingXS}px`,color:dt.colorPrimary,lineHeight:`${ln}px`,whiteSpace:"nowrap",backgroundColor:dt.colorPrimary,borderRadius:dt.borderRadiusSM,[`${tt}-text`]:{color:dt.colorTextLightSolid},[`${tt}-corner`]:{position:"absolute",top:"100%",width:vn,height:vn,color:"currentcolor",border:`${vn/2}px solid`,transform:dt.badgeRibbonCornerTransform,transformOrigin:"top",filter:dt.badgeRibbonCornerFilter}}),Bt),{[`&${tt}-placement-end`]:{insetInlineEnd:-vn,borderEndEndRadius:0,[`${tt}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${tt}-placement-start`]:{insetInlineStart:-vn,borderEndStartRadius:0,[`${tt}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var Ce=(0,ot.Z)(["Badge","Ribbon"],dt=>{const Tt=ne(dt);return[ie(Tt)]},oe),Ge=dt=>{const{className:Tt,prefixCls:ln,style:fn,color:vn,children:tt,text:mt,placement:Bt="end",rootClassName:Bn}=dt,{getPrefixCls:an,direction:on}=Te.useContext(he.E_),Be=an("ribbon",ln),Pe=(0,Ze.o2)(vn,!1),He=be()(Be,`${Be}-placement-${Bt}`,{[`${Be}-rtl`]:on==="rtl",[`${Be}-color-${vn}`]:Pe},Tt),[At,bt]=Ce(Be),It={},jt={};return vn&&!Pe&&(It.background=vn,jt.color=vn),At(Te.createElement("div",{className:be()(`${Be}-wrapper`,Bn,bt)},tt,Te.createElement("div",{className:be()(He,bt),style:Object.assign(Object.assign({},It),fn)},Te.createElement("span",{className:`${Be}-text`},mt),Te.createElement("div",{className:`${Be}-corner`,style:jt}))))};function We(dt){let{prefixCls:Tt,value:ln,current:fn,offset:vn=0}=dt,tt;return vn&&(tt={position:"absolute",top:`${vn}00%`,left:0}),Te.createElement("span",{style:tt,className:be()(`${Tt}-only-unit`,{current:fn})},ln)}function Et(dt,Tt,ln){let fn=dt,vn=0;for(;(fn+10)%10!==Tt;)fn+=ln,vn+=ln;return vn}function ht(dt){const{prefixCls:Tt,count:ln,value:fn}=dt,vn=Number(fn),tt=Math.abs(ln),[mt,Bt]=Te.useState(vn),[Bn,an]=Te.useState(tt),on=()=>{Bt(vn),an(tt)};Te.useEffect(()=>{const He=setTimeout(()=>{on()},1e3);return()=>{clearTimeout(He)}},[vn]);let Be,Pe;if(mt===vn||Number.isNaN(vn)||Number.isNaN(mt))Be=[Te.createElement(We,Object.assign({},dt,{key:vn,current:!0}))],Pe={transition:"none"};else{Be=[];const He=vn+10,At=[];for(let jt=vn;jt<=He;jt+=1)At.push(jt);const bt=At.findIndex(jt=>jt%10===mt);Be=At.map((jt,zt)=>{const bn=jt%10;return Te.createElement(We,Object.assign({},dt,{key:jt,value:bn,offset:zt-bt,current:zt===bt}))});const It=Bn{const{prefixCls:ln,count:fn,className:vn,motionClassName:tt,style:mt,title:Bt,show:Bn,component:an="sup",children:on}=dt,Be=ft(dt,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Pe}=Te.useContext(he.E_),He=Pe("scroll-number",ln),At=Object.assign(Object.assign({},Be),{"data-show":Bn,style:mt,className:be()(He,vn,tt),title:Bt});let bt=fn;if(fn&&Number(fn)%1===0){const It=String(fn).split("");bt=Te.createElement("bdi",null,It.map((jt,zt)=>Te.createElement(ht,{prefixCls:He,count:Number(fn),value:jt,key:It.length-zt})))}return mt&&mt.borderColor&&(At.style=Object.assign(Object.assign({},mt),{boxShadow:`0 0 0 1px ${mt.borderColor} inset`})),on?(0,ut.Tm)(on,It=>({className:be()(`${He}-custom-component`,It==null?void 0:It.className,tt)})):Te.createElement(an,Object.assign({},At,{ref:Tt}),bt)}),ca=function(dt,Tt){var ln={};for(var fn in dt)Object.prototype.hasOwnProperty.call(dt,fn)&&Tt.indexOf(fn)<0&&(ln[fn]=dt[fn]);if(dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,fn=Object.getOwnPropertySymbols(dt);vn{var ln,fn,vn,tt,mt;const{prefixCls:Bt,scrollNumberPrefixCls:Bn,children:an,status:on,text:Be,color:Pe,count:He=null,overflowCount:At=99,dot:bt=!1,size:It="default",title:jt,offset:zt,style:bn,className:Mt,rootClassName:Fe,classNames:xe,styles:ct,showZero:Lt=!1}=dt,qt=ca(dt,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Kt,direction:kt,badge:rn}=Te.useContext(he.E_),Wt=Kt("badge",Bt),[at,Ut]=le(Wt),Dt=He>At?`${At}+`:He,Ft=Dt==="0"||Dt===0,Ot=He===null||Ft&&!Lt,cn=(on!=null||Pe!=null)&&Ot,yt=bt&&!Ft,wt=yt?"":Dt,kn=(0,Te.useMemo)(()=>(wt==null||wt===""||Ft&&!Lt)&&!yt,[wt,Ft,Lt,yt]),_t=(0,Te.useRef)(He);kn||(_t.current=He);const Kn=_t.current,Za=(0,Te.useRef)(wt);kn||(Za.current=wt);const fr=Za.current,rr=(0,Te.useRef)(yt);kn||(rr.current=yt);const Ia=(0,Te.useMemo)(()=>{if(!zt)return Object.assign(Object.assign({},rn==null?void 0:rn.style),bn);const br={marginTop:zt[1]};return kt==="rtl"?br.left=parseInt(zt[0],10):br.right=-parseInt(zt[0],10),Object.assign(Object.assign(Object.assign({},br),rn==null?void 0:rn.style),bn)},[kt,zt,bn,rn==null?void 0:rn.style]),Tr=jt!=null?jt:typeof Kn=="string"||typeof Kn=="number"?Kn:void 0,ur=kn||!Be?null:Te.createElement("span",{className:`${Wt}-status-text`},Be),Xa=!Kn||typeof Kn!="object"?void 0:(0,ut.Tm)(Kn,br=>({style:Object.assign(Object.assign({},Ia),br.style)})),Ja=(0,Ze.o2)(Pe,!1),wr=be()(xe==null?void 0:xe.indicator,(ln=rn==null?void 0:rn.classNames)===null||ln===void 0?void 0:ln.indicator,{[`${Wt}-status-dot`]:cn,[`${Wt}-status-${on}`]:!!on,[`${Wt}-color-${Pe}`]:Ja}),ba={};Pe&&!Ja&&(ba.color=Pe,ba.background=Pe);const Zr=be()(Wt,{[`${Wt}-status`]:cn,[`${Wt}-not-a-wrapper`]:!an,[`${Wt}-rtl`]:kt==="rtl"},Mt,Fe,rn==null?void 0:rn.className,(fn=rn==null?void 0:rn.classNames)===null||fn===void 0?void 0:fn.root,xe==null?void 0:xe.root,Ut);if(!an&&cn){const br=Ia.color;return at(Te.createElement("span",Object.assign({},qt,{className:Zr,style:Object.assign(Object.assign(Object.assign({},ct==null?void 0:ct.root),(vn=rn==null?void 0:rn.styles)===null||vn===void 0?void 0:vn.root),Ia)}),Te.createElement("span",{className:wr,style:Object.assign(Object.assign(Object.assign({},ct==null?void 0:ct.indicator),(tt=rn==null?void 0:rn.styles)===null||tt===void 0?void 0:tt.indicator),ba)}),Be&&Te.createElement("span",{style:{color:br},className:`${Wt}-status-text`},Be)))}return at(Te.createElement("span",Object.assign({ref:Tt},qt,{className:Zr,style:Object.assign(Object.assign({},(mt=rn==null?void 0:rn.styles)===null||mt===void 0?void 0:mt.root),ct==null?void 0:ct.root)}),an,Te.createElement(Je.default,{visible:!kn,motionName:`${Wt}-zoom`,motionAppear:!1,motionDeadline:1e3},br=>{let{className:St,ref:En}=br;var Fn,Vt;const sn=Kt("scroll-number",Bn),Ln=rr.current,Xn=be()(xe==null?void 0:xe.indicator,(Fn=rn==null?void 0:rn.classNames)===null||Fn===void 0?void 0:Fn.indicator,{[`${Wt}-dot`]:Ln,[`${Wt}-count`]:!Ln,[`${Wt}-count-sm`]:It==="small",[`${Wt}-multiple-words`]:!Ln&&fr&&fr.toString().length>1,[`${Wt}-status-${on}`]:!!on,[`${Wt}-color-${Pe}`]:Ja});let ke=Object.assign(Object.assign(Object.assign({},ct==null?void 0:ct.indicator),(Vt=rn==null?void 0:rn.styles)===null||Vt===void 0?void 0:Vt.indicator),Ia);return Pe&&!Ja&&(ke=ke||{},ke.background=Pe),Te.createElement(Nn,{prefixCls:sn,show:!kn,motionClassName:St,className:Xn,count:fr,title:Tr,style:ke,key:"scrollNumber",ref:En},Xa)}),ur))},Xt=Te.forwardRef($n);Xt.Ribbon=Ge;var Mn=Xt},19842:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return br}});var b=ae(92393),be=ae(59301),Je=ae(33853),Te=ae(58617),Ze=ae(38819),ut=ae(92310),he=ae.n(ut),Xe=ae(5016),Ke=ae(52456),Ie=ae(5883),et=ae(77861),ot=ae(17115),Qe=ae(90782),de=ae(6089),a=ae(18929),E=be.createContext(null),x=E,y=ae(10928),ee=ae(18082),ne=ae(20049),oe="__rc_cascader_search_mark__",le=function(En,Fn,Vt){var sn=Vt.label;return Fn.some(function(Ln){return String(Ln[sn]).toLowerCase().includes(En.toLowerCase())})},ie=function(En,Fn,Vt,sn){return Fn.map(function(Ln){return Ln[sn.label]}).join(" / ")},Ce=function(St,En,Fn,Vt,sn,Ln){var Xn=sn.filter,ke=Xn===void 0?le:Xn,rt=sn.render,qe=rt===void 0?ie:rt,Dn=sn.limit,mn=Dn===void 0?50:Dn,Rn=sn.sort;return be.useMemo(function(){var Ba=[];if(!St)return[];function ma(ta,fa){var sa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ta.forEach(function(pn){if(!(!Rn&&mn!==!1&&mn>0&&Ba.length>=mn)){var Ta=[].concat((0,b.Z)(fa),[pn]),vr=pn[Fn.children],co=sa||pn.disabled;if((!vr||vr.length===0||Ln)&&ke(St,Ta,{label:Fn.label})){var In;Ba.push((0,ne.Z)((0,ne.Z)({},pn),{},(In={disabled:co},(0,ee.Z)(In,Fn.label,qe(St,Ta,Vt,Fn)),(0,ee.Z)(In,oe,Ta),(0,ee.Z)(In,Fn.children,void 0),In)))}vr&&ma(pn[Fn.children],Ta,co)}})}return ma(En,[]),Rn&&Ba.sort(function(ta,fa){return Rn(ta[oe],fa[oe],St,Fn)}),mn!==!1&&mn>0?Ba.slice(0,mn):Ba},[St,En,Fn,Vt,qe,Ln,ke,Rn,mn])},ye="__RC_CASCADER_SPLIT__",Ge="SHOW_PARENT",We="SHOW_CHILD";function Et(St){return St.join(ye)}function ht(St){return St.map(Et)}function ft(St){return St.split(ye)}function Gn(St){var En=St||{},Fn=En.label,Vt=En.value,sn=En.children,Ln=Vt||"value";return{label:Fn||"label",value:Ln,key:Ln,children:sn||"children"}}function Nn(St,En){var Fn,Vt;return(Fn=St.isLeaf)!==null&&Fn!==void 0?Fn:!((Vt=St[En.children])!==null&&Vt!==void 0&&Vt.length)}function ca(St){var En=St.parentElement;if(En){var Fn=St.offsetTop-En.offsetTop;Fn-En.scrollTop<0?En.scrollTo({top:Fn}):Fn+St.offsetHeight-En.scrollTop>En.offsetHeight&&En.scrollTo({top:Fn+St.offsetHeight-En.offsetHeight})}}function $n(St,En){return St.map(function(Fn){var Vt;return(Vt=Fn[oe])===null||Vt===void 0?void 0:Vt.map(function(sn){return sn[En.value]})})}function Xt(St,En,Fn){var Vt=new Set(St),sn=En();return St.filter(function(Ln){var Xn=sn[Ln],ke=Xn?Xn.parent:null,rt=Xn?Xn.children:null;return Xn&&Xn.node.disabled?!0:Fn===We?!(rt&&rt.some(function(qe){return qe.key&&Vt.has(qe.key)})):!(ke&&!ke.node.disabled&&Vt.has(ke.key))})}function Mn(St,En,Fn){for(var Vt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,sn=En,Ln=[],Xn=function(){var qe,Dn,mn,Rn=St[ke],Ba=(qe=sn)===null||qe===void 0?void 0:qe.findIndex(function(ta){var fa=ta[Fn.value];return Vt?String(fa)===String(Rn):fa===Rn}),ma=Ba!==-1?(Dn=sn)===null||Dn===void 0?void 0:Dn[Ba]:null;Ln.push({value:(mn=ma==null?void 0:ma[Fn.value])!==null&&mn!==void 0?mn:Rn,index:Ba,option:ma}),sn=ma==null?void 0:ma[Fn.children]},ke=0;ke1){var nn=ma.slice(0,-1);pn(nn)}else qe(!1)},co=function(){var nn,Nr=((nn=fa[ta])===null||nn===void 0?void 0:nn[Fn.children])||[],Ea=Nr.find(function(or){return!or.disabled});if(Ea){var ao=[].concat((0,b.Z)(ma),[Ea[Fn.value]]);pn(ao)}};be.useImperativeHandle(St,function(){return{onKeyDown:function(nn){var Nr=nn.which;switch(Nr){case Pe.Z.UP:case Pe.Z.DOWN:{var Ea=0;Nr===Pe.Z.UP?Ea=-1:Nr===Pe.Z.DOWN&&(Ea=1),Ea!==0&&Ta(Ea);break}case Pe.Z.LEFT:{if(rt)break;mn?co():vr();break}case Pe.Z.RIGHT:{if(rt)break;mn?vr():co();break}case Pe.Z.BACKSPACE:{rt||vr();break}case Pe.Z.ENTER:{if(ma.length){var ao=fa[ta],or=(ao==null?void 0:ao[oe])||[];or.length?Ln(or.map(function(La){return La[Fn.value]}),or[or.length-1]):Ln(ma,fa[ta])}break}case Pe.Z.ESC:qe(!1),Dn&&nn.stopPropagation()}},onKeyUp:function(){}}})},At=be.forwardRef(function(St,En){var Fn,Vt,sn,Ln,Xn=(0,et.lk)(),ke=Xn.prefixCls,rt=Xn.multiple,qe=Xn.searchValue,Dn=Xn.toggleOpen,mn=Xn.notFoundContent,Rn=Xn.direction,Ba=Xn.open,ma=be.useRef(),ta=Rn==="rtl",fa=be.useContext(x),sa=fa.options,pn=fa.values,Ta=fa.halfValues,vr=fa.fieldNames,co=fa.changeOnSelect,In=fa.onSelect,nn=fa.searchOptions,Nr=fa.dropdownPrefixCls,Ea=fa.loadData,ao=fa.expandTrigger,or=Nr||ke,La=be.useState([]),fo=(0,Ke.Z)(La,2),io=fo[0],Co=fo[1],vo=function(Jt){if(!(!Ea||qe)){var Hn=Mn(Jt,sa,vr),Da=Hn.map(function(da){var xt=da.option;return xt}),Oa=Da[Da.length-1];if(Oa&&!Nn(Oa,vr)){var tr=Et(Jt);Co(function(da){return[].concat((0,b.Z)(da),[tr])}),Ea(Da)}}};be.useEffect(function(){io.length&&io.forEach(function(Vn){var Jt=ft(Vn),Hn=Mn(Jt,sa,vr,!0).map(function(Oa){var tr=Oa.option;return tr}),Da=Hn[Hn.length-1];(!Da||Da[vr.children]||Nn(Da,vr))&&Co(function(Oa){return Oa.filter(function(tr){return tr!==Vn})})})},[sa,io,vr]);var yn=be.useMemo(function(){return new Set(ht(pn))},[pn]),Or=be.useMemo(function(){return new Set(ht(Ta))},[Ta]),ro=Be(),ir=(0,Ke.Z)(ro,2),Ct=ir[0],Ue=ir[1],Re=function(Jt){Ue(Jt),vo(Jt)},Rt=function(Jt){var Hn=Jt.disabled,Da=Nn(Jt,vr);return!Hn&&(Da||co||rt)},Cn=function(Jt,Hn){var Da=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;In(Jt),!rt&&(Hn||co&&(ao==="hover"||Da))&&Dn(!1)},na=be.useMemo(function(){return qe?nn:sa},[qe,nn,sa]),Oe=be.useMemo(function(){for(var Vn=[{options:na}],Jt=na,Hn=$n(Jt,vr),Da=function(){var xt=Ct[Oa],ga=Jt.find(function(Ar,lr){return(Hn[lr]?Et(Hn[lr]):Ar[vr.value])===xt}),dr=ga==null?void 0:ga[vr.children];if(!(dr!=null&&dr.length))return"break";Jt=dr,Vn.push({options:dr})},Oa=0;Oa":io,vo=St.loadingIcon,yn=St.children,Or=St.dropdownMatchSelectWidth,ro=Or===void 0?!1:Or,ir=St.showCheckedStrategy,Ct=ir===void 0?Ge:ir,Ue=(0,Ie.Z)(St,bn),Re=(0,ot.ZP)(Fn),Rt=!!mn,Cn=(0,a.Z)(Xn,{value:ke,postState:Fe}),na=(0,Ke.Z)(Cn,2),Oe=na[0],it=na[1],Me=be.useMemo(function(){return Gn(Ln)},[JSON.stringify(Ln)]),lt=be.useMemo(function(){return pn||[]},[pn]),Zt=ln(lt,Me),za=be.useCallback(function(Wn){var $t=Zt();return Wn.map(function(On){var pr=$t[On].nodes;return pr.map(function(De){return De[Me.value]})})},[Zt,Me]),Ga=(0,a.Z)("",{value:ma,postState:function($t){return $t||""}}),Vn=(0,Ke.Z)(Ga,2),Jt=Vn[0],Hn=Vn[1],Da=function($t,On){Hn($t),On.source!=="blur"&&ta&&ta($t)},Oa=tt(fa),tr=(0,Ke.Z)(Oa,2),da=tr[0],xt=tr[1],ga=Ce(Jt,lt,Me,Ta||sn,xt,rt),dr=fn(lt,Me),Ar=be.useMemo(function(){var Wn=dr(Oe),$t=(0,Ke.Z)(Wn,2),On=$t[0],pr=$t[1];if(!Rt||!Oe.length)return[On,[],pr];var De=ht(On),Kr=Zt(),ka=(0,Qe.S)(De,!0,Kr),cr=ka.checkedKeys,gr=ka.halfCheckedKeys;return[za(cr),za(gr),pr]},[Rt,Oe,Zt,za,dr]),lr=(0,Ke.Z)(Ar,3),Zn=lr[0],Tn=lr[1],Pn=lr[2],Er=be.useMemo(function(){var Wn=ht(Zn),$t=Xt(Wn,Zt,Ct);return[].concat((0,b.Z)(Pn),(0,b.Z)(za($t)))},[Zn,Zt,za,Pn,Ct]),zr=dt(Er,lt,Me,Rt,Dn),lo=(0,de.Z)(function(Wn){if(it(Wn),qe){var $t=Fe(Wn),On=$t.map(function(Kr){return Mn(Kr,lt,Me).map(function(ka){return ka.option})}),pr=Rt?$t:$t[0],De=Rt?On:On[0];qe(pr,De)}}),$r=(0,de.Z)(function(Wn){if((!Rt||Ba)&&Hn(""),!Rt)lo(Wn);else{var $t=Et(Wn),On=ht(Zn),pr=ht(Tn),De=On.includes($t),Kr=Pn.some(function(jo){return Et(jo)===$t}),ka=Zn,cr=Pn;if(Kr&&!De)cr=Pn.filter(function(jo){return Et(jo)!==$t});else{var gr=De?On.filter(function(jo){return jo!==$t}):[].concat((0,b.Z)(On),[$t]),Vr=Zt(),Jr;if(De){var Fo=(0,Qe.S)(gr,{checked:!1,halfCheckedKeys:pr},Vr);Jr=Fo.checkedKeys}else{var ho=(0,Qe.S)(gr,!0,Vr);Jr=ho.checkedKeys}var ii=Xt(Jr,Zt,Ct);ka=za(ii)}lo([].concat((0,b.Z)(cr),(0,b.Z)(ka)))}}),Ya=function($t,On){if(On.type==="clear"){lo([]);return}var pr=On.values[0],De=pr.valueCells;$r(De)},_r=In!==void 0?In:co,po=Nr||nn,ai=or||ao,oi=function($t){La==null||La($t),fo==null||fo($t)},Oi=be.useMemo(function(){return{options:lt,fieldNames:Me,values:Zn,halfValues:Tn,changeOnSelect:rt,onSelect:$r,checkable:mn,searchOptions:ga,dropdownPrefixCls:Ta,loadData:vr,expandTrigger:sa,expandIcon:Co,loadingIcon:vo,dropdownMenuColumnStyle:Ea}},[lt,Me,Zn,Tn,rt,$r,mn,ga,Ta,vr,sa,Co,vo,Ea]),Gr=!(Jt?ga:lt).length,Pa=Jt&&xt.matchInputWidth||Gr?{}:{minWidth:"auto"};return be.createElement(x.Provider,{value:Oi},be.createElement(et.Ac,(0,Xe.Z)({},Ue,{ref:En,id:Re,prefixCls:sn,autoClearSearchValue:Ba,dropdownMatchSelectWidth:ro,dropdownStyle:Pa,displayValues:zr,onDisplayValuesChange:Ya,mode:Rt?"multiple":void 0,searchValue:Jt,onSearch:Da,showSearch:da,OptionList:bt,emptyOptions:Gr,open:_r,dropdownClassName:po,placement:ai,onDropdownVisibleChange:oi,getRawInputElement:function(){return yn}})))});xe.SHOW_PARENT=Ge,xe.SHOW_CHILD=We;var ct=xe,Lt=ct,qt=ae(2738),Kt=ae(62892),kt=ae(53487),rn=ae(19080),Wt=ae(36355),at=ae(93891),Ut=ae(1684),Dt=ae(19716),Ft=ae(32441),Ot=ae(14154),cn=ae(58582),yt=ae(84443),wt=ae(66339),kn=ae(33234),_t=ae(98447),Kn=ae(17313),Za=ae(74207),fr=ae(83116);const rr=St=>{const{prefixCls:En,componentCls:Fn,antCls:Vt}=St,sn=`${Fn}-menu-item`,Ln=` - &${sn}-expand ${sn}-expand-icon, - ${sn}-loading-icon - `;return[{[Fn]:{width:St.controlWidth}},{[`${Fn}-dropdown`]:[(0,_t.C2)(`${En}-checkbox`,St),{[`&${Vt}-select-dropdown`]:{padding:0}},{[Fn]:{"&-checkbox":{top:0,marginInlineEnd:St.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Fn}-menu-empty`]:{[`${Fn}-menu`]:{width:"100%",height:"auto",[sn]:{color:St.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:St.controlItemWidth,height:St.dropdownHeight,margin:0,padding:St.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${St.lineWidth}px ${St.lineType} ${St.colorSplit}`},"&-item":Object.assign(Object.assign({},Kn.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:St.optionPadding,lineHeight:St.lineHeight,cursor:"pointer",transition:`all ${St.motionDurationMid}`,borderRadius:St.borderRadiusSM,"&:hover":{background:St.controlItemBgHover},"&-disabled":{color:St.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Ln]:{color:St.colorTextDisabled}},[`&-active:not(${sn}-disabled)`]:{"&, &:hover":{fontWeight:St.optionSelectedFontWeight,backgroundColor:St.optionSelectedBg}},"&-content":{flex:"auto"},[Ln]:{marginInlineStart:St.paddingXXS,color:St.colorTextDescription,fontSize:St.fontSizeIcon},"&-keyword":{color:St.colorHighlight}})}}}]},{[`${Fn}-dropdown-rtl`]:{direction:"rtl"}},(0,Za.c)(St)]};var Ia=(0,fr.Z)("Cascader",St=>[rr(St)],St=>{const En=Math.round((St.controlHeight-St.fontSize*St.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:St.controlItemBgActive,optionSelectedFontWeight:St.fontWeightStrong,optionPadding:`${En}px ${St.paddingSM}px`,menuPadding:St.paddingXXS}}),Tr=function(St,En){var Fn={};for(var Vt in St)Object.prototype.hasOwnProperty.call(St,Vt)&&En.indexOf(Vt)<0&&(Fn[Vt]=St[Vt]);if(St!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sn=0,Vt=Object.getOwnPropertySymbols(St);snrt===0?[ke]:[].concat((0,b.Z)(Xn),[En,ke]),[]),sn=[];let Ln=0;return Vt.forEach((Xn,ke)=>{const rt=Ln+Xn.length;let qe=St.slice(Ln,rt);Ln=rt,ke%2===1&&(qe=be.createElement("span",{className:`${Fn}-menu-item-keyword`,key:`separator-${ke}`},qe)),sn.push(qe)}),sn}const wr=(St,En,Fn,Vt)=>{const sn=[],Ln=St.toLowerCase();return En.forEach((Xn,ke)=>{ke!==0&&sn.push(" / ");let rt=Xn[Vt.label];const qe=typeof rt;(qe==="string"||qe==="number")&&(rt=Ja(String(rt),Ln,Fn)),sn.push(rt)}),sn},ba=be.forwardRef((St,En)=>{const{prefixCls:Fn,size:Vt,disabled:sn,className:Ln,rootClassName:Xn,multiple:ke,bordered:rt=!0,transitionName:qe,choiceTransitionName:Dn="",popupClassName:mn,dropdownClassName:Rn,expandIcon:Ba,placement:ma,showSearch:ta,allowClear:fa=!0,notFoundContent:sa,direction:pn,getPopupContainer:Ta,status:vr,showArrow:co,builtinPlacements:In,style:nn}=St,Nr=Tr(St,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Ea=(0,qt.Z)(Nr,["suffixIcon"]),{getPopupContainer:ao,getPrefixCls:or,renderEmpty:La,direction:fo,popupOverflow:io,cascader:Co}=be.useContext(Wt.E_),vo=pn||fo,yn=vo==="rtl",{status:Or,hasFeedback:ro,isFormItemInput:ir,feedbackIcon:Ct}=be.useContext(Ft.aM),Ue=(0,rn.F)(Or,vr),Re=sa||(La==null?void 0:La("Cascader"))||be.createElement(at.Z,{componentName:"Cascader"}),Rt=or(),Cn=or("select",Fn),na=or("cascader",Fn),[Oe,it]=(0,Ot.Z)(Cn),[Me]=Ia(na),{compactSize:lt,compactItemClassnames:Zt}=(0,kn.ri)(Cn,pn),za=he()(mn||Rn,`${na}-dropdown`,{[`${na}-dropdown-rtl`]:vo==="rtl"},Xn,it),Ga=be.useMemo(()=>{if(!ta)return ta;let Pn={render:wr};return typeof ta=="object"&&(Pn=Object.assign(Object.assign({},Pn),ta)),Pn},[ta]),Vn=(0,Dt.Z)(Pn=>{var Er;return(Er=Vt!=null?Vt:lt)!==null&&Er!==void 0?Er:Pn}),Jt=be.useContext(Ut.Z),Hn=sn!=null?sn:Jt;let Da=Ba;Ba||(Da=yn?be.createElement(Je.Z,null):be.createElement(Ze.Z,null));const Oa=be.createElement("span",{className:`${Cn}-menu-item-loading-icon`},be.createElement(Te.Z,{spin:!0})),tr=be.useMemo(()=>ke?be.createElement("span",{className:`${na}-checkbox-inner`}):!1,[ke]),da=(0,yt.Z)(St.suffixIcon,co),{suffixIcon:xt,removeIcon:ga,clearIcon:dr}=(0,wt.Z)(Object.assign(Object.assign({},St),{hasFeedback:ro,feedbackIcon:Ct,showSuffixIcon:da,multiple:ke,prefixCls:Cn,componentName:"Cascader"})),Ar=be.useMemo(()=>ma!==void 0?ma:yn?"bottomRight":"bottomLeft",[ma,yn]),lr=(0,cn.Z)(In,io),Zn=fa===!0?{clearIcon:dr}:fa,Tn=be.createElement(Lt,Object.assign({prefixCls:Cn,className:he()(!Fn&&na,{[`${Cn}-lg`]:Vn==="large",[`${Cn}-sm`]:Vn==="small",[`${Cn}-rtl`]:yn,[`${Cn}-borderless`]:!rt,[`${Cn}-in-form-item`]:ir},(0,rn.Z)(Cn,Ue,ro),Zt,Co==null?void 0:Co.className,Ln,Xn,it),disabled:Hn,style:Object.assign(Object.assign({},Co==null?void 0:Co.style),nn)},Ea,{builtinPlacements:lr,direction:vo,placement:Ar,notFoundContent:Re,allowClear:Zn,showSearch:Ga,expandIcon:Da,suffixIcon:xt,removeIcon:ga,loadingIcon:Oa,checkable:tr,dropdownClassName:za,dropdownPrefixCls:Fn||na,choiceTransitionName:(0,Kt.m)(Rt,"",Dn),transitionName:(0,Kt.m)(Rt,"slide-up",qe),getPopupContainer:Ta||ao,ref:En}));return Me(Oe(Tn))}),Zr=(0,kt.Z)(ba);ba.SHOW_PARENT=Xa,ba.SHOW_CHILD=ur,ba._InternalPanelDoNotUseOrYouWillBeFired=Zr;var br=ba},36381:function(je,Nt,ae){"use strict";ae.d(Nt,{default:function(){return He}});var b=ae(38819),be=ae(92310),Je=ae.n(be),Te=ae(5016),Ze=ae(92393),ut=ae(52456),he=ae(10928),Xe=ae(18929),Ke=ae(48736),Ie=ae(59301),et=ae(5883),ot=ae(11592),Qe=ae(18082),de=ae(77900),a=ae(10228),E=Ie.forwardRef(function(At,bt){var It=At.prefixCls,jt=At.forceRender,zt=At.className,bn=At.style,Mt=At.children,Fe=At.isActive,xe=At.role,ct=Ie.useState(Fe||jt),Lt=(0,ut.Z)(ct,2),qt=Lt[0],Kt=Lt[1];return Ie.useEffect(function(){(jt||Fe)&&Kt(!0)},[jt,Fe]),qt?Ie.createElement("div",{ref:bt,className:Je()("".concat(It,"-content"),(0,Qe.Z)((0,Qe.Z)({},"".concat(It,"-content-active"),Fe),"".concat(It,"-content-inactive"),!Fe),zt),style:bn,role:xe},Ie.createElement("div",{className:"".concat(It,"-content-box")},Mt)):null});E.displayName="PanelContent";var x=E,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],ee=Ie.forwardRef(function(At,bt){var It=At.showArrow,jt=It===void 0?!0:It,zt=At.headerClass,bn=At.isActive,Mt=At.onItemClick,Fe=At.forceRender,xe=At.className,ct=At.prefixCls,Lt=At.collapsible,qt=At.accordion,Kt=At.panelKey,kt=At.extra,rn=At.header,Wt=At.expandIcon,at=At.openMotion,Ut=At.destroyInactivePanel,Dt=At.children,Ft=(0,et.Z)(At,y),Ot=Lt==="disabled",cn=Lt==="header",yt=Lt==="icon",wt=kt!=null&&typeof kt!="boolean",kn=function(){Mt==null||Mt(Kt)},_t=function(Tr){(Tr.key==="Enter"||Tr.keyCode===a.Z.ENTER||Tr.which===a.Z.ENTER)&&kn()},Kn=typeof Wt=="function"?Wt(At):Ie.createElement("i",{className:"arrow"});Kn&&(Kn=Ie.createElement("div",{className:"".concat(ct,"-expand-icon"),onClick:["header","icon"].includes(Lt)?kn:void 0},Kn));var Za=Je()((0,Qe.Z)((0,Qe.Z)((0,Qe.Z)({},"".concat(ct,"-item"),!0),"".concat(ct,"-item-active"),bn),"".concat(ct,"-item-disabled"),Ot),xe),fr=Je()(zt,(0,Qe.Z)((0,Qe.Z)((0,Qe.Z)({},"".concat(ct,"-header"),!0),"".concat(ct,"-header-collapsible-only"),cn),"".concat(ct,"-icon-collapsible-only"),yt)),rr={className:fr,"aria-expanded":bn,"aria-disabled":Ot,onKeyDown:_t};return!cn&&!yt&&(rr.onClick=kn,rr.role=qt?"tab":"button",rr.tabIndex=Ot?-1:0),Ie.createElement("div",(0,Te.Z)({},Ft,{ref:bt,className:Za}),Ie.createElement("div",rr,jt&&Kn,Ie.createElement("span",{className:"".concat(ct,"-header-text"),onClick:Lt==="header"?kn:void 0},rn),wt&&Ie.createElement("div",{className:"".concat(ct,"-extra")},kt)),Ie.createElement(de.default,(0,Te.Z)({visible:bn,leavedClassName:"".concat(ct,"-content-hidden")},at,{forceRender:Fe,removeOnLeave:Ut}),function(Ia,Tr){var ur=Ia.className,Xa=Ia.style;return Ie.createElement(x,{ref:Tr,prefixCls:ct,className:ur,style:Xa,isActive:bn,forceRender:Fe,role:qt?"tabpanel":void 0},Dt)}))}),ne=ee,oe=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],le=function(bt,It){var jt=It.prefixCls,zt=It.accordion,bn=It.collapsible,Mt=It.destroyInactivePanel,Fe=It.onItemClick,xe=It.activeKey,ct=It.openMotion,Lt=It.expandIcon;return bt.map(function(qt,Kt){var kt=qt.children,rn=qt.label,Wt=qt.key,at=qt.collapsible,Ut=qt.onItemClick,Dt=qt.destroyInactivePanel,Ft=(0,et.Z)(qt,oe),Ot=String(Wt!=null?Wt:Kt),cn=at!=null?at:bn,yt=Dt!=null?Dt:Mt,wt=function(Kn){cn!=="disabled"&&(Fe(Kn),Ut==null||Ut(Kn))},kn=!1;return zt?kn=xe[0]===Ot:kn=xe.indexOf(Ot)>-1,Ie.createElement(ne,(0,Te.Z)({},Ft,{prefixCls:jt,key:Ot,panelKey:Ot,isActive:kn,accordion:zt,openMotion:ct,expandIcon:Lt,header:rn,collapsible:cn,onItemClick:wt,destroyInactivePanel:yt}),kt)})},ie=function(bt,It,jt){if(!bt)return null;var zt=jt.prefixCls,bn=jt.accordion,Mt=jt.collapsible,Fe=jt.destroyInactivePanel,xe=jt.onItemClick,ct=jt.activeKey,Lt=jt.openMotion,qt=jt.expandIcon,Kt=bt.key||String(It),kt=bt.props,rn=kt.header,Wt=kt.headerClass,at=kt.destroyInactivePanel,Ut=kt.collapsible,Dt=kt.onItemClick,Ft=!1;bn?Ft=ct[0]===Kt:Ft=ct.indexOf(Kt)>-1;var Ot=Ut!=null?Ut:Mt,cn=function(kn){Ot!=="disabled"&&(xe(kn),Dt==null||Dt(kn))},yt={key:Kt,panelKey:Kt,header:rn,headerClass:Wt,isActive:Ft,prefixCls:zt,destroyInactivePanel:at!=null?at:Fe,openMotion:Lt,accordion:bn,children:bt.props.children,onItemClick:cn,expandIcon:qt,collapsible:Ot};return typeof bt.type=="string"?bt:(Object.keys(yt).forEach(function(wt){typeof yt[wt]=="undefined"&&delete yt[wt]}),Ie.cloneElement(bt,yt))};function Ce(At,bt,It){return Array.isArray(At)?le(At,It):(0,ot.Z)(bt).map(function(jt,zt){return ie(jt,zt,It)})}var ye=Ce,Ge=ae(26112);function We(At){var bt=At;if(!Array.isArray(bt)){var It=(0,he.Z)(bt);bt=It==="number"||It==="string"?[bt]:[]}return bt.map(function(jt){return String(jt)})}var Et=Ie.forwardRef(function(At,bt){var It=At.prefixCls,jt=It===void 0?"rc-collapse":It,zt=At.destroyInactivePanel,bn=zt===void 0?!1:zt,Mt=At.style,Fe=At.accordion,xe=At.className,ct=At.children,Lt=At.collapsible,qt=At.openMotion,Kt=At.expandIcon,kt=At.activeKey,rn=At.defaultActiveKey,Wt=At.onChange,at=At.items,Ut=Je()(jt,xe),Dt=(0,Xe.Z)([],{value:kt,onChange:function(_t){return Wt==null?void 0:Wt(_t)},defaultValue:rn,postState:We}),Ft=(0,ut.Z)(Dt,2),Ot=Ft[0],cn=Ft[1],yt=function(_t){return cn(function(){if(Fe)return Ot[0]===_t?[]:[_t];var Kn=Ot.indexOf(_t),Za=Kn>-1;return Za?Ot.filter(function(fr){return fr!==_t}):[].concat((0,Ze.Z)(Ot),[_t])})};(0,Ke.ZP)(!ct,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var wt=ye(at,ct,{prefixCls:jt,accordion:Fe,openMotion:qt,expandIcon:Kt,collapsible:Lt,destroyInactivePanel:bn,onItemClick:yt,activeKey:Ot});return Ie.createElement("div",(0,Te.Z)({ref:bt,className:Ut,style:Mt,role:Fe?"tablist":void 0},(0,Ge.Z)(At,{aria:!0,data:!0})),wt)}),ht=Object.assign(Et,{Panel:ne}),ft=ht,Gn=ht.Panel,Nn=ae(2738),ca=ae(62892),$n=ae(92343),Xt=ae(36355),Mn=ae(19716),Tt=Ie.forwardRef((At,bt)=>{const{getPrefixCls:It}=Ie.useContext(Xt.E_),{prefixCls:jt,className:zt,showArrow:bn=!0}=At,Mt=It("collapse",jt),Fe=Je()({[`${Mt}-no-arrow`]:!bn},zt);return Ie.createElement(ft.Panel,Object.assign({ref:bt},At,{prefixCls:Mt,className:Fe}))}),ln=ae(17313),fn=ae(8378),vn=ae(83116),tt=ae(37613);const mt=At=>{const{componentCls:bt,contentBg:It,padding:jt,headerBg:zt,headerPadding:bn,collapseHeaderPaddingSM:Mt,collapseHeaderPaddingLG:Fe,collapsePanelBorderRadius:xe,lineWidth:ct,lineType:Lt,colorBorder:qt,colorText:Kt,colorTextHeading:kt,colorTextDisabled:rn,fontSize:Wt,fontSizeLG:at,lineHeight:Ut,marginSM:Dt,paddingSM:Ft,paddingLG:Ot,paddingXS:cn,motionDurationSlow:yt,fontSizeIcon:wt,contentPadding:kn}=At,_t=`${ct}px ${Lt} ${qt}`;return{[bt]:Object.assign(Object.assign({},(0,ln.Wf)(At)),{backgroundColor:zt,border:_t,borderBottom:0,borderRadius:`${xe}px`,"&-rtl":{direction:"rtl"},[`& > ${bt}-item`]:{borderBottom:_t,"&:last-child":{[` + ${(Zt==null?void 0:Zt.type)=="CPU"?zn?"icon-tuichuquanping2":"icon-quanping2":Un?"icon-tuichuquanping2":"icon-quanping2"} + `,onClick:()=>jr(Zt.type,rn)})),zt.createElement(dt.Z,{spinning:Mt},yn(Zt.type)?zt.createElement("div",{style:{marginTop:(Zt==null?void 0:Zt.type)=="CPU"?zn?"7%":"":Un?"7%":""}},zt.createElement(oe,{dataInfo:{y:Fr(bt,Zt==null?void 0:Zt.type,1)||[],x:Fr(bt,Zt==null?void 0:Zt.type,0)||[]},startAndEndTime:Dt,colors:Ha,indexKey:rn,valueName:bt.map(In=>In.name),imageTypeName:bt.map(In=>{var Qn;return(Qn=In==null?void 0:In.promQueryResult)==null?void 0:Qn.imageTypeName}),key:`${rn}-${Ta}`}),zt.createElement("div",{className:ie.info_con},zt.createElement("div",{className:ie.info_top},zt.createElement("div",null,"\u6700\u5927\u503C"),zt.createElement("div",null,"\u6700\u5C0F\u503C"),zt.createElement("div",null,"\u5E73\u5747\u503C")),bt.map((In,Qn)=>{var Re;let rt=In==null?void 0:In.promQueryResult;return zt.createElement("div",{className:ie.listdata,key:Qn},zt.createElement("div",{className:ie.block,style:{backgroundColor:Ha[Qn],marginRight:10}}),zt.createElement("div",{className:ie.typename},(Re=In==null?void 0:In.promQueryResult)==null?void 0:Re.imageTypeName),zt.createElement("div",{className:ie.val},(Zt==null?void 0:Zt.type)=="CPU"?`${rt==null?void 0:rt.cpuMaxDoubleValue}Cores`:`${rt==null?void 0:rt.memoryDoubleMaxValue}MiB`),zt.createElement("div",{className:ie.val},(Zt==null?void 0:Zt.type)=="CPU"?`${rt==null?void 0:rt.cpuMinDoubleValue}Cores`:`${rt==null?void 0:rt.memoryDoubleMinValue}MiB`),zt.createElement("div",{className:ie.val},(Zt==null?void 0:Zt.type)=="CPU"?`${rt==null?void 0:rt.cpuAvgDoubleValue}Cores`:`${rt==null?void 0:rt.memoryDoubleAvgValue}MiB`))}))):zt.createElement(ma.Z,null)))))},mn=ae(59301),at=(It,Kt,Jt)=>new Promise((Pn,Lt)=>{var ye=Ot=>{try{ut(Jt.next(Ot))}catch(Qt){Lt(Qt)}},xe=Ot=>{try{ut(Jt.throw(Ot))}catch(Qt){Lt(Qt)}},ut=Ot=>Ot.done?Pn(Ot.value):Promise.resolve(Ot.value).then(ye,xe);ut((Jt=Jt.apply(It,Kt)).next())}),Bt=({getApi:It,identifier:Kt,visible:Jt,info:Pn})=>{const[Lt,ye]=(0,b.useState)({}),[xe,ut]=(0,b.useState)(!0);(0,b.useEffect)(()=>{ut(!0)},[Jt]),(0,b.useEffect)(()=>{It&&xe&&Ot()},[It]);const Ot=()=>at(void 0,null,function*(){const Qt=yield(0,de.ZP)(`/api/shixuns/${Kt}/cpu_basic_data.json`,{method:"get"});(Qt==null?void 0:Qt.status)==0&&ye(Qt)});return mn.createElement("div",null,mn.createElement(cn,{isFirst:xe,setIsFirst:Qt=>ut(Qt),identifier:Kt,data:Lt,info:Pn}))},Dn=ae(89299),nn=ae(44993),Vn=ae(84698),Fe=ae(2686),Pe=ae(59301),Qe=(It,Kt,Jt)=>new Promise((Pn,Lt)=>{var ye=Ot=>{try{ut(Jt.next(Ot))}catch(Qt){Lt(Qt)}},xe=Ot=>{try{ut(Jt.throw(Ot))}catch(Qt){Lt(Qt)}},ut=Ot=>Ot.done?Pn(Ot.value):Promise.resolve(Ot.value).then(ye,xe);ut((Jt=Jt.apply(It,Kt)).next())});const At=({globalSetting:It,dispatch:Kt,practiceSetting:Jt,shixunsDetail:Pn,visible:Lt,onCancel:ye,info:xe,identifier:ut,isJupyter:Ot,onOk:Qt})=>{const[en,Wt]=(0,b.useState)("1"),[an,Vt]=(0,b.useState)("\u63A8\u8350\u914D\u7F6E"),[Dt,St]=(0,b.useState)([]),[wt,yt]=(0,b.useState)(!1),[Mt,sn]=(0,b.useState)(!1),[bt,xt]=(0,b.useState)({}),[zn,Ht]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Lt&&(sn(!1),Wt("1"),Vt("\u63A8\u8350\u914D\u7F6E"),(xe==null?void 0:xe.type)=="\u6311\u6218\u9875\u9762"?St(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):St(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),xt({}),Un(),(xe==null?void 0:xe.type)=="\u6311\u6218\u9875\u9762"&&Kt({type:"shixunsDetail/getShixunsDetail",payload:{id:ut}}))},[Lt]);const Un=()=>Qe(void 0,null,function*(){Ht(!0);const Ja=yield(0,Vn.HS)(ut);[0,-10].includes(Ja.status)&&(xt(Ja),Ht(!1))}),ja=Ja=>{Ja=="2"?sn(!0):sn(!1),Wt(Ja)},mr=()=>{Be.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Pe.createElement("div",{className:"tc"},Pe.createElement("img",{src:it,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},ar=()=>Qe(void 0,null,function*(){if((0,Fe.gy)(Kt,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||an=="\u5F53\u524D\u914D\u7F6E")return;yt(!0),(yield(0,de.ZP)(`/api/shixuns/${ut}/apply_recommend_config.json`,{method:"put",body:{data:an=="\u63A8\u8350\u914D\u7F6E"?bt==null?void 0:bt.recommend:bt==null?void 0:bt.high}})).status==0&&($e.ZP.success("\u5E94\u7528\u6210\u529F"),yt(!1),ye(),Qt())}),Ta=()=>Qe(void 0,null,function*(){var Ja,Lr;if(yield Tr(),(0,Dn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ja=Pn.detail)!=null&&Ja.is_jupyter||(Lr=Pn.detail)!=null&&Lr.is_jupyter_lab){Kt({type:"shixunsDetail/execJupyter",payload:{id:ut}}).then(jr=>{var Fr;jr!=null&&jr.identifier&&((Fr=nn.history)==null||Fr.push(`/tasks/${jr.identifier}/jupyter`))});return}Kt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const ya=Ot?yield(0,Vn.BK)({id:ut}):yield(0,Vn.Ir)({id:ut});if(Kt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),ya!=null&&ya.game_identifier||ya!=null&&ya.identifier){(0,Dn.xg)(Ot?`/tasks/${ya==null?void 0:ya.identifier}/jupyter`:`/tasks/${ya.game_identifier}`);return}(ya==null?void 0:ya.status)===-3?(0,Dn.eF)():(ya==null?void 0:ya.status)===2?sr(ya==null?void 0:ya.message):(ya==null?void 0:ya.status)===3&&Ha(ya==null?void 0:ya.message)}),Tr=()=>new Promise((Ja,Lr)=>{var ya;(ya=Jt==null?void 0:Jt.sideBar)!=null&&ya.confirmLeave?Be.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Kt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ja()},onCancel:()=>{Lr()}}):Ja()}),sr=Ja=>{Ja=Ja!=null&&Ja.includes(".json")?Ja:`${Ja}.json`,Be.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:()=>Qe(void 0,null,function*(){const Lr=yield(0,de.ZP)("/api"+Ja,{method:"get"});if(!Lr)return;$e.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const ya=yield(0,Vn.Ir)({id:Lr.shixun_identifier});if(ya!=null&&ya.game_identifier){(0,Dn.xg)(`/tasks/${ya.game_identifier}`);return}(ya==null?void 0:ya.status)===2?sr(ya==null?void 0:ya.message):(ya==null?void 0:ya.status)===3&&Ha(ya==null?void 0:ya.message)})})},Ha=Ja=>{Be.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",Ja,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Pe.createElement(Pe.Fragment,null,Pe.createElement(Ie.Z,{title:null,placement:"right",open:Lt,width:1e3,onClose:ye,closeIcon:null,footer:null},Pe.createElement("div",{className:Ke.header_body},Pe.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),Pe.createElement(We.Z,{className:Ke.close,onClick:ye})),Pe.createElement(Ze.default,{activeKey:en,onChange:ja},Pe.createElement(Ze.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},Pe.createElement(dt.Z,{spinning:zn,size:"large",tip:Pe.createElement("div",{style:{color:"#666",fontSize:"14px"}},Pe.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),Pe.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",Pe.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(bt==null?void 0:bt.status)==0?Pe.createElement(Pe.Fragment,null,Pe.createElement("div",{className:Ke.recommend_config_introduce},Pe.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),Pe.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),Pe.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),Pe.createElement("div",{className:Ke.recommend_config},Dt.map((Ja,Lr)=>Pe.createElement("div",{className:`${Ke.recommend_config_item} ${Ja==an?Ke.recommend_config_active_item:""}`,key:Ja,onClick:()=>Vt(Ja)},Pe.createElement("div",{className:Ke.item_title},Pe.createElement("div",null,Ja),Lr==1?Pe.createElement("div",{className:Ke.recommend_text},"\u63A8\u8350"):Pe.createElement(Pe.Fragment,null)),(Ja=="\u5F53\u524D\u914D\u7F6E"&&(bt==null?void 0:bt.current)||Ja=="\u63A8\u8350\u914D\u7F6E"&&(bt==null?void 0:bt.recommend)||Ja=="\u589E\u5F3A\u914D\u7F6E"&&(bt==null?void 0:bt.high)||[]).map((ya,jr)=>Pe.createElement("div",{className:Ke.item_content,key:jr},Pe.createElement("span",null,ya==null?void 0:ya.image_name),ya!=null&&ya.cpu_limit?Pe.createElement("span",null,ya==null?void 0:ya.cpu_limit,"\u6838",ya==null?void 0:ya.memory_limit,"G"):Pe.createElement("div",null,Pe.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),Pe.createElement(he.Z,{title:Pe.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",Pe.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",Pe.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},Pe.createElement(je.Z,{className:Ke.tooltip})))))))),Pe.createElement("div",{className:Ke.recommend_config_footer},Pe.createElement("div",null,Pe.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),Pe.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>mr()},"\u8054\u7CFB\u7BA1\u7406\u5458")),Pe.createElement(He.ZP,{type:"primary",shape:"round",disabled:an=="\u5F53\u524D\u914D\u7F6E",onClick:ar,loading:wt},"\u4E00\u952E\u5E94\u7528"))):zn?Pe.createElement("div",{style:{height:400}}):Pe.createElement("div",{className:Ke.no_data},Pe.createElement("img",{src:Je,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),Pe.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",Pe.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(xe==null?void 0:xe.type)!="\u6311\u6218\u9875\u9762"&&Pe.createElement("div",{className:Ke.application,onClick:()=>{Ta(),ye()}},"\u6A21\u62DF\u5B9E\u6218")))),Pe.createElement(Ze.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},Pe.createElement(Bt,{getApi:Mt,identifier:ut,visible:Lt,info:xe})))))};var Ct=(0,nn.connect)(({globalSetting:It,practiceSetting:Kt,shixunsDetail:Jt})=>({globalSetting:It,practiceSetting:Kt,shixunsDetail:Jt}))(At)},58696:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Ne}});var b=ae(59301),Be=ae(43418),$e=ae(3113),Ie=ae(8591),Ze=ae(99313),dt=ae(71418),he=ae(10311),He=ae(5871),Ke=ae(1710),We={modal:"modal___aF6vS",con_warp:"con_warp___W1gHS",flex:"flex___Cbe__",config_Warp:"config_Warp___lXnUZ",config_btn:"config_btn___OAH7T",sceneList:"sceneList___N5Y3k",sceneItem:"sceneItem____bE1H",sceneItemActive:"sceneItemActive___e82B8"},je=ae(11724),it=ae(62772),Je=ae(52430),de=ae(63604),a=ae(59301),E=Object.defineProperty,x=Object.defineProperties,y=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,le=(pt,ft,gt)=>ft in pt?E(pt,ft,{enumerable:!0,configurable:!0,writable:!0,value:gt}):pt[ft]=gt,ie=(pt,ft)=>{for(var gt in ft||(ft={}))ne.call(ft,gt)&&le(pt,gt,ft[gt]);if(ee)for(var gt of ee(ft))oe.call(ft,gt)&&le(pt,gt,ft[gt]);return pt},Ce=(pt,ft)=>x(pt,y(ft)),be=(pt,ft,gt)=>new Promise((Gn,Rn)=>{var ma=Mn=>{try{zt(gt.next(Mn))}catch(lt){Rn(lt)}},ia=Mn=>{try{zt(gt.throw(Mn))}catch(lt){Rn(lt)}},zt=Mn=>Mn.done?Gn(Mn.value):Promise.resolve(Mn.value).then(ma,ia);zt((gt=gt.apply(pt,ft)).next())}),Ne=({visible:pt,onOk:ft,onCancel:gt,info:Gn})=>{var Rn,ma,ia,zt,Mn;const[lt,Rt]=(0,b.useState)("1"),[ln,cn]=(0,b.useState)([]),[mn,at]=(0,b.useState)([]),[ct,Bt]=(0,b.useState)(0),[Dn,nn]=(0,b.useState)(null),[Vn,Fe]=(0,b.useState)(!1);(0,b.useEffect)(()=>{pt&&(Pe(),Qe(),At())},[pt]);const Pe=()=>{Rt("1"),cn([]),nn(null),Bt(0)};(0,b.useEffect)(()=>{var xe,ut;((ut=(xe=mn==null?void 0:mn[ct])==null?void 0:xe.content)==null?void 0:ut.length)>0&&nn(Ce(ie({},mn[ct].content[0]),{index:0}))},[lt,ct,mn]);const Qe=()=>be(void 0,null,function*(){Fe(!0),yield(0,Je.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(xe=>{let{max_cpu:ut,max_memory:Ot,min_cpu:Qt,min_memory:en}=xe,{cpu:Wt,memory:an}=Gn;cn([{name:"CPU",value:Wt,min:Qt,max:ut,typeName:"\u6838"},{name:"\u5185\u5B58",value:an,min:en,max:Ot,typeName:"GB"}])}),Fe(!1)}),At=()=>be(void 0,null,function*(){yield(0,Je.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(xe=>{var ut;if(at(xe),(xe==null?void 0:xe.length)>0){let Ot=Ce(ie({},(ut=xe==null?void 0:xe[0])==null?void 0:ut.content[0]),{index:0});nn(Ot)}})}),Ct=xe=>{Rt(xe),xe==="2"&&Bt(0)},It=(xe,ut)=>{cn(ln.map(Ot=>Ot.name===xe?ut(Ot):Ot))},Kt=(xe,ut)=>{isNaN(xe)||It(ut,Ot=>Ce(ie({},Ot),{value:xe}))},Jt=xe=>{var ut;if(console.log("decline",xe.value),xe.value=Number(xe.value),xe.value<=((ut=xe.min)!=null?ut:-1/0))return;let Ot=xe.value-.5Ce(ie({},Qt),{value:Ot}))},Pn=xe=>{var ut;if(xe.value=Number(xe.value),xe.value>=((ut=xe.max)!=null?ut:1/0))return;let Ot=xe.value+.5>xe.max?xe.max:xe.value+.5;It(xe.name,Qt=>Ce(ie({},Qt),{value:Ot}))},Lt=(xe,ut)=>{isNaN(xe)||It(ut,Ot=>Ce(ie({},Ot),{value:xe}))},ye=xe=>{if(xe==null||Number.isInteger(xe))return xe;const ut=xe%1;return ut===.5?xe:Math.floor(xe)+(ut<.5?.5:1)};return a.createElement(a.Fragment,null,a.createElement(Be.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:pt,width:752,destroyOnClose:!0,centered:!0,onCancel:gt,className:We.modal,footer:[a.createElement("div",{className:We.btn_warp,key:"1"},a.createElement($e.ZP,{onClick:gt},"\u53D6\u6D88"),a.createElement($e.ZP,{type:"primary",onClick:()=>{let xe=ie({},Gn);if(lt=="1")xe.cpu=ln[0].value,xe.memory=ln[1].value;else if(lt=="2"){if(!Dn){Ie.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}xe=Ce(ie({},xe),{cpu:Dn.cpu,memory:Dn.memory})}ft(xe)}},"\u4FDD\u5B58"))]},a.createElement(Ze.default,{activeKey:lt,onChange:Ct},a.createElement(Ze.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},a.createElement(dt.Z,{spinning:Vn},ln==null?void 0:ln.map(xe=>a.createElement("div",{className:We.con_warp,key:xe==null?void 0:xe.name},a.createElement("div",null,xe==null?void 0:xe.name),a.createElement("div",null,a.createElement(he.Z,{min:xe==null?void 0:xe.min,max:xe==null?void 0:xe.max,onChange:ut=>Kt(ut,xe==null?void 0:xe.name),value:xe==null?void 0:xe.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),a.createElement("div",{className:`${We.config_Warp} ${We.flex}`},a.createElement("div",{className:`${We.config_btn} ${We.flex}`,onClick:()=>Jt(xe)},a.createElement(je.Z,null)),a.createElement(He.Z,{min:xe==null?void 0:xe.min,max:xe==null?void 0:xe.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:xe==null?void 0:xe.value,onChange:ut=>{const Ot=ye(ut);Lt(Ot,xe==null?void 0:xe.name)}}),a.createElement("div",{className:`${We.config_btn} ${We.flex}`,onClick:()=>Pn(xe)},a.createElement(it.Z,null))),a.createElement("div",null,xe==null?void 0:xe.typeName))))),(mn==null?void 0:mn.length)>0&&a.createElement(Ze.default.TabPane,{tab:"\u6309\u573A\u666F\u9009\u62E9",key:2},a.createElement("div",{className:We.sceneList},mn==null?void 0:mn.map((xe,ut)=>a.createElement("div",{className:`${We.sceneItem} ${ct==ut&&We.sceneItemActive}`,key:xe==null?void 0:xe.id,onClick:()=>{Bt(ut)}},xe==null?void 0:xe.name))),((ma=(Rn=mn==null?void 0:mn[ct])==null?void 0:Rn.content)==null?void 0:ma.length)>0?a.createElement(Ke.default,{rowSelection:{type:"radio",selectedRowKeys:[Dn==null?void 0:Dn.index],onChange:(xe,ut)=>{nn(ut[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(xe,ut)=>a.createElement("div",null,xe,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(xe,ut)=>a.createElement("div",null,xe,"GB")}],dataSource:(ia=mn==null?void 0:mn[ct])==null?void 0:ia.content.map((xe,ut)=>Ce(ie({},xe),{index:ut})),rowKey:"index",pagination:!1,scroll:((Mn=(zt=mn==null?void 0:mn[ct])==null?void 0:zt.content)==null?void 0:Mn.length)>3?{y:148}:{}}):a.createElement(de.Z,null)))))}},43793:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return ze}});var b=ae(59301),Be=ae(44993),$e=ae(43418),Ie=ae(8591),Ze=ae(3113),dt=ae(24905),he=ae(5112),He=ae(88522),Ke=ae(49127),We=ae(5083),je=ae(5871),it=ae(10527),Je=ae(43727),de=ae(2686),a=ae(61186),E=ae.n(a),x={wrap:"wrap___LhoYE",labelWrap:"labelWrap___kKVu_",label:"label___we33R",labelContent:"labelContent___RWgKj",flexRow:"flexRow___WhVXT",color999:"color999___R1ot6",radio:"radio___S0Uhc",selectSchool:"selectSchool___egsX3",dataPicker:"dataPicker___zNtLB",modal:"modal___J1s9f",colorOrange:"colorOrange___NDyE2",colorYellow:"colorYellow___Ijswi",bottomButton:"bottomButton___sODGQ"},y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,oe=(Ne,pt)=>{var ft={};for(var gt in Ne)ee.call(Ne,gt)&&pt.indexOf(gt)<0&&(ft[gt]=Ne[gt]);if(Ne!=null&&y)for(var gt of y(Ne))pt.indexOf(gt)<0&&ne.call(Ne,gt)&&(ft[gt]=Ne[gt]);return ft},le=(Ne,pt,ft)=>new Promise((gt,Gn)=>{var Rn=zt=>{try{ia(ft.next(zt))}catch(Mn){Gn(Mn)}},ma=zt=>{try{ia(ft.throw(zt))}catch(Mn){Gn(Mn)}},ia=zt=>zt.done?gt(zt.value):Promise.resolve(zt.value).then(Rn,ma);ia((ft=ft.apply(Ne,pt)).next())});const ie=Ne=>{if(!Ne)return Ne;const pt=Ne.split(":");if(pt[1]=="00"||pt[1]=="30")return Ne;const ft=parseInt(pt[1]);if(ft<30||ft==60)return[pt[0],"30"].join(":");if(ft<60){const gt=[pt[0],"00"].join(":"),Gn="YYYY-MM-DD HH:mm",Rn=E()(gt,Gn);return Rn.add(1,"hours"),Rn.format(Gn)}return Ne},Ce="YYYY-MM-DD HH:mm",be=Ne=>{var pt=Ne,{shixunsDetail:ft,globalSetting:gt,loading:Gn,user:Rn,dispatch:ma}=pt,ia=oe(pt,["shixunsDetail","globalSetting","loading","user","dispatch"]),zt,Mn,lt,Rt,ln,cn,mn,at,ct;const Bt=(0,b.useRef)(),[Dn,nn]=(0,b.useState)(),[Vn,Fe]=(0,b.useState)(),[Pe,Qe]=(0,b.useState)([]),[At,Ct]=(0,b.useState)([]),[It,Kt]=(0,b.useState)(""),[Jt,Pn]=(0,b.useState)(),[Lt,ye]=(0,b.useState)(),[xe,ut]=(0,b.useState)(),Ot=(Mn=(zt=Rn.userInfo)==null?void 0:zt.shixun)==null?void 0:Mn.editable;(0,b.useEffect)(()=>{var Dt,St;Bt.current=(St=(Dt=location.pathname)==null?void 0:Dt.split("/"))==null?void 0:St[2],Qt()},[]),(0,b.useEffect)(()=>{var Dt,St,wt,yt,Mt,sn,bt,xt,zn,Ht,Un,ja;ft.setting&&(nn((St=(Dt=ft.setting)==null?void 0:Dt.shixun)==null?void 0:St.can_copy),Fe((yt=(wt=ft.setting)==null?void 0:wt.shixun)==null?void 0:yt.use_scope),Pn(!!((sn=(Mt=ft.setting)==null?void 0:Mt.shixun)!=null&&sn.opening_time)),ye((xt=(bt=ft.setting)==null?void 0:bt.shixun)==null?void 0:xt.opening_time),Qe((Ht=(zn=ft.setting)==null?void 0:zn.shixun)==null?void 0:Ht.scope_partment),ut((ja=(Un=ft.setting)==null?void 0:Un.shixun)==null?void 0:ja.git_size))},[ft.setting]);const Qt=Dt=>le(void 0,null,function*(){const St=yield ma({type:"shixunsDetail/getDepartments",payload:{q:Dt}});St&&Ct(St.shools_name||[])}),en=()=>le(void 0,null,function*(){var Dt,St,wt,yt,Mt,sn;const bt=(yield ma({type:"shixunsDetail/getShixunQuote",payload:{id:Bt.current}}))||{};$e.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:b.createElement("div",{className:`tc font14 ${x.modal}`},!!((Dt=bt.subjects)!=null&&Dt.length)&&b.createElement(b.Fragment,null,b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(wt=(St=bt.subjects)==null?void 0:St.splice(0,2))==null?void 0:wt.map(xt=>`\u300A${xt}\u300B`),"\u7B49",b.createElement("span",{className:x.colorOrange},bt==null?void 0:bt.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),b.createElement("br",null)),!!((yt=bt.courses)!=null&&yt.length)&&b.createElement(b.Fragment,null,b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(sn=(Mt=bt.courses)==null?void 0:Mt.splice(0,2))==null?void 0:sn.map(xt=>`\u300A${xt}\u300B`),"\u7B49",b.createElement("span",{className:x.colorOrange},bt==null?void 0:bt.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),b.createElement("br",null)),b.createElement("span",{className:`${x.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>le(void 0,null,function*(){(yield ma({type:"shixunsDetail/deleteShixun",payload:{id:Bt.current}})).status===1&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F"),Be.history.push("/shixuns"))})})}),Wt=()=>{(0,de.gy)(ma,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},an=Dt=>{if(Pe.includes(Dt)){Ie.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Kt(null),Qe([...Pe,Dt])},Vt=()=>le(void 0,null,function*(){if(Jt&&!Lt){Ie.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Vn===1&&!Pe.length){Ie.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield ma({type:"shixunsDetail/updatePermissionSetting",payload:{id:Bt.current,scope_partment:Vn===0?null:Pe,shixun:{can_copy:Dn,use_scope:Vn,opening_time:Lt,git_size:xe}}})).status!==-1&&(Ie.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),ma({type:"shixunsDetail/getSettingsData",payload:{id:Bt.current}}),ma({type:"shixunsDetail/getShixunsDetail",payload:{id:Bt.current}}))});return b.createElement("div",null,b.createElement("section",{className:x.wrap},b.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((lt=ft==null?void 0:ft.detail)==null?void 0:lt.shixun_status)!==2?b.createElement(Ze.ZP,{danger:!0,onClick:en},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):b.createElement(Ze.ZP,{danger:!0,onClick:Wt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),b.createElement("div",{className:x.labelWrap},b.createElement("label",{className:x.label},"\u590D\u5236\uFF1A"),b.createElement("div",{className:x.labelContent},b.createElement("div",null,b.createElement(dt.default,{checked:Dn,onChange:Dt=>nn(Dt.target.checked),disabled:!Ot}),b.createElement("span",{className:`${x.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Rt=ft.detail)==null?void 0:Rt.shixun_status)>1||((ln=ft.detail)==null?void 0:ln.public)===2)&&((mn=(cn=ft.setting)==null?void 0:cn.shixun)==null?void 0:mn.use_scope)===0&&((at=ft.detail)==null?void 0:at.identity)>2)&&b.createElement("div",{className:x.labelWrap},b.createElement("label",{className:x.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),b.createElement("div",{className:x.labelContent},b.createElement(he.ZP.Group,{value:Vn,onChange:Dt=>Fe(Dt.target.value),disabled:!Ot},b.createElement(he.ZP,{className:x.radio,value:0},b.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),b.createElement("span",{className:x.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),b.createElement(he.ZP,{className:x.radio,value:1},b.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),b.createElement("span",{className:x.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Vn===1&&b.createElement(b.Fragment,null,b.createElement("div",{className:"mt10"},b.createElement(He.Z,{showSearch:!0,className:x.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:It,onChange:Dt=>{Kt(Dt),Qt(Dt)},disabled:!Ot,onSelect:an,options:At==null?void 0:At.map(Dt=>({value:Dt}))}),b.createElement("span",{className:x.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),b.createElement("div",{className:"mt10"},Pe==null?void 0:Pe.map(Dt=>Ot?b.createElement(Ke.Z,{count:"x",className:"mr20 current",onClick:()=>Qe(Pe.filter(St=>St!==Dt))},b.createElement(Ze.ZP,{type:"primary",ghost:!0},Dt)):b.createElement(Ze.ZP,{type:"primary",ghost:!0,className:"mr20"},Dt)))))),b.createElement("div",{className:x.labelWrap},b.createElement("label",{className:x.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),b.createElement("div",{className:x.labelContent},b.createElement("div",null,b.createElement(dt.default,{checked:Jt,onChange:Dt=>Pn(Dt.target.checked),disabled:!Ot}),b.createElement("span",{className:`${x.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),Jt&&b.createElement(We.default,{className:`${x.dataPicker} mt10`,format:Ce,locale:it.Z,disabled:!Ot,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Dt=>Dt&&Dtye(ie(St))}))),((ct=Rn==null?void 0:Rn.userInfo)==null?void 0:ct.role)===1&&b.createElement("div",{className:x.labelWrap,style:{alignItems:"center"}},b.createElement("label",{className:x.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),b.createElement("div",{className:x.labelContent},b.createElement("div",null,b.createElement(je.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:xe,onChange:Dt=>{ut(Dt)}}),b.createElement("span",{className:"c-grey-999"}," M "))))),b.createElement(Je.t,{okText:"\u4FDD\u5B58",hasOkBtn:Ot,loading:Gn.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>Be.history.push(`/shixuns/${Bt.current}/challenges`),onOk:Vt,className:x.bottomButton}))};var ze=(0,Be.connect)(({shixunsDetail:Ne,loading:pt,globalSetting:ft,user:gt})=>({shixunsDetail:Ne,globalSetting:ft,user:gt,loading:pt}))(be)},3107:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(20834),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(3113),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(24905),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(5112),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(81327),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(88522),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49127),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(6848),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5083),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(78673),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(5871),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(44993),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(18468),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(61186),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(10527),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(43793),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(13952),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(2686),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(64681),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(56563),React=__webpack_require__(59301),__async=(Ge,Tt,ae)=>new Promise((b,Be)=>{var $e=dt=>{try{Ze(ae.next(dt))}catch(he){Be(he)}},Ie=dt=>{try{Ze(ae.throw(dt))}catch(he){Be(he)}},Ze=dt=>dt.done?b(dt.value):Promise.resolve(dt.value).then($e,Ie);Ze((ae=ae.apply(Ge,Tt)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Ge=>{if(!Ge)return Ge;const Tt=Ge.split(":");if(Tt[1]=="00"||Tt[1]=="30")return Ge;const ae=parseInt(Tt[1]);if(ae<30||ae==60)return[Tt[0],"30"].join(":");if(ae<60){const b=[Tt[0],"00"].join(":"),Be="YYYY-MM-DD HH:mm",$e=moment__WEBPACK_IMPORTED_MODULE_3___default()(b,Be);return $e.add(1,"hours"),$e.format(Be)}return Ge};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Ge=>__async(this,null,function*(){const Tt=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Ge}});Tt&&setDepartmentList(Tt.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Ge,Tt;(Tt=(Ge=shixunsDetail.setting)==null?void 0:Ge.shixun)!=null&&Tt.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Ge=>{if(selectDepartmentList.includes(Ge)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Ge])},handleInitState=()=>{var Ge,Tt,ae,b,Be,$e,Ie,Ze,dt,he,He,Ke,We,je,it,Je,de,a,E,x,y,ee,ne,oe,le,ie,Ce,be,ze,Ne,pt,ft,gt,Gn,Rn,ma,ia,zt,Mn,lt,Rt,ln,cn,mn,at,ct,Bt;setCodeEditPermission((Tt=(Ge=shixunsDetail.setting)==null?void 0:Ge.shixun)==null?void 0:Tt.code_edit_permission),setAllowFileUpload((b=(ae=shixunsDetail.setting)==null?void 0:ae.shixun)==null?void 0:b.allow_file_upload),setCodeHidden(($e=(Be=shixunsDetail.setting)==null?void 0:Be.shixun)==null?void 0:$e.show_code_dir),setForbidCopy((Ze=(Ie=shixunsDetail.setting)==null?void 0:Ie.shixun)==null?void 0:Ze.forbid_copy),setTaskPass((he=(dt=shixunsDetail.setting)==null?void 0:dt.shixun)==null?void 0:he.task_pass),setTestSetPermission((Ke=(He=shixunsDetail.setting)==null?void 0:He.shixun)==null?void 0:Ke.test_set_permission),set_display_git_address((We=shixunsDetail.setting.shixun)==null?void 0:We.display_git_address),setIsCopy((it=(je=shixunsDetail.setting)==null?void 0:je.shixun)==null?void 0:it.can_copy),setOpenValue((de=(Je=shixunsDetail.setting)==null?void 0:Je.shixun)==null?void 0:de.use_scope),setOpenAnswer((E=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:E.open_answer_and_test),setIsOpenTime(!!((y=(x=shixunsDetail.setting)==null?void 0:x.shixun)!=null&&y.opening_time)),setOpenTime((ne=(ee=shixunsDetail.setting)==null?void 0:ee.shixun)==null?void 0:ne.opening_time),setSelectDepartmentList((le=(oe=shixunsDetail.setting)==null?void 0:oe.shixun)==null?void 0:le.scope_partment),setDisableDiscuss((Ce=(ie=shixunsDetail.setting)==null?void 0:ie.shixun)==null?void 0:Ce.is_disable_discuss),setdisableAI((ze=(be=shixunsDetail.setting)==null?void 0:be.shixun)==null?void 0:ze.ai_reply),setresource_recommend((pt=(Ne=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ne.shixun)==null?void 0:pt.resource_recommend),setOpenCodeDebugger((gt=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:gt.open_code_debugger),setStartPermanent((Rn=(Gn=shixunsDetail.setting)==null?void 0:Gn.shixun)==null?void 0:Rn.start_permanent),setOpenSelfRun((ia=(ma=shixunsDetail.setting)==null?void 0:ma.shixun)==null?void 0:ia.open_self_run),setgitSize((Mn=(zt=shixunsDetail.setting)==null?void 0:zt.shixun)==null?void 0:Mn.git_size),setcourse_workspace_file_time((Rt=(lt=shixunsDetail.setting)==null?void 0:lt.shixun)==null?void 0:Rt.course_workspace_file_time),setPodSwitch((cn=(ln=shixunsDetail.setting)==null?void 0:ln.shixun)==null?void 0:cn.exit_delete_pod_switch),setai_user((at=(mn=shixunsDetail.setting)==null?void 0:mn.shixun)==null?void 0:at.ai_user),setOpenLocalEvaluate((Bt=(ct=shixunsDetail.setting)==null?void 0:ct.shixun)==null?void 0:Bt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Ge,Tt)=>{var ae,b;Ge!=((b=(ae=shixunsDetail.setting)==null?void 0:ae.shixun)==null?void 0:b.scope_partment[Tt])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Ge=!1,Tt=1){return __async(this,null,function*(){var ae,b;const Be=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Ge}});(Be==null?void 0:Be.status)===0&&((ae=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ae.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(b=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&b.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Tt))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Ge,Tt,ae,b,Be,$e;const Ie=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Ge=Ie.subjects)!=null&&Ge.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ae=(Tt=Ie.subjects)==null?void 0:Tt.splice(0,2))==null?void 0:ae.map(Ze=>`\u300A${Ze}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ie==null?void 0:Ie.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((b=Ie.courses)!=null&&b.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",($e=(Be=Ie.courses)==null?void 0:Be.splice(0,2))==null?void 0:$e.map(Ze=>`\u300A${Ze}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ie==null?void 0:Ie.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Ge){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Ge),parseInt(Ge)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:Ge=>{var Tt;if((Tt=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Tt.confirmLeave){showExitmodel(Ge.key);return}setMenuSelectKey(Ge.key),parseInt(Ge.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_g=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_g.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:Ge=>setTaskPass(Ge.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:Ge=>setTestSetPermission(Ge.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:Ge=>setIsCopy(Ge.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:Ge=>setOpenValue(Ge.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Ge=>{setDepartmentValue(Ge),handleGetDepartments(Ge)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Ge=>({value:Ge}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Ge=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Tt=>Tt!==Ge))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},Ge)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},Ge)))))),!((_i=(_h=shixunsDetail.setting)==null?void 0:_h.shixun)!=null&&_i.is_jupyter)&&!((_k=(_j=shixunsDetail.setting)==null?void 0:_j.shixun)!=null&&_k.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:Ge=>setOpenAnswer(Ge.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_m=(_l=shixunsDetail.setting)==null?void 0:_l.shixun)==null?void 0:_m.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:Ge=>{setIsOpenTime(Ge.target.checked),Ge.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Ge=>Ge&&GesetOpenTime(handleDateString(Tt))})))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:Ge=>set_display_git_address(Ge.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:Ge=>{setCodeHidden(Ge.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:Ge=>{setCodeEditPermission(Ge.target.checked),Ge.target.checked||setAllowFileUpload(Ge.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:Ge=>{setAllowFileUpload(Ge.target.checked),Ge.target.checked&&setCodeEditPermission(Ge.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:Ge=>setForbidCopy(Ge.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:Ge=>setOpenCodeDebugger(Ge)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:Ge=>setOpenSelfRun(Ge)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:Ge=>setOpenLocalEvaluate(Ge)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_n=user==null?void 0:user.userInfo)==null?void 0:_n.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Ge=>{setgitSize(Ge)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:Ge=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Ge)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\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\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:Ge=>{setPodSwitch(Ge)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:Ge=>setDisableDiscuss(!Ge)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:Ge=>{setresource_recommend(Ge)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:Ge=>{setai_user(Ge.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u5934\u6B4C\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Ge,Tt;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Ge=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Ge.is_fork_from_creator&&((Tt=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Tt.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ae,b)=>{handSubmeit(ae,b)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Ge,shixunsDetail:Tt,practiceSetting:ae})=>({user:Ge,shixunsDetail:Tt,practiceSetting:ae}))(Setting)},14587:function(Ge,Tt,ae){"use strict";ae.r(Tt),ae.d(Tt,{default:function(){return or}});var b=ae(59301),Be={flex_box_center:"flex_box_center___bPWMH",flex_space_between:"flex_space_between___fjQJK",flex_box_vertical_center:"flex_box_vertical_center___WWAEa",flex_box_center_end:"flex_box_center_end___mQNLW",flex_box_column:"flex_box_column___lOsG0",menu:"menu___szqfh",warehouse:"warehouse___SVzfZ",header:"header___DfoMH",title:"title___y2IOb",content:"content___pGWUf",left:"left___eYHD7",right:"right___RbSHM",loading:"loading___g8ST2",empty:"empty___JqJWS",tabs:"tabs___fuMob",line:"line___Wav7D",footer:"footer___xymfv",commit:"commit___ZwkDv",blueLight:"blueLight___f52KB",filePathWrp:"filePathWrp____p6mm",filePath:"filePath___qkzoJ",bottom0:"bottom0___MrVME"},$e=ae(44993),Ie=ae(99313),Ze=ae(6848),dt=ae(8591),he=ae(20834),He=ae(95237),Ke=ae(43604),We=ae(38854),je=ae(43418),it=ae(71418),Je=ae(3113),de=ae(17574),a=ae(78673),E=ae(56102),x=ae(78241),y=ae(92832),ee={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},ne=Object.defineProperty,oe=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,Ce=(Pt,Ue,Te)=>Ue in Pt?ne(Pt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Pt[Ue]=Te,be=(Pt,Ue)=>{for(var Te in Ue||(Ue={}))le.call(Ue,Te)&&Ce(Pt,Te,Ue[Te]);if(oe)for(var Te of oe(Ue))ie.call(Ue,Te)&&Ce(Pt,Te,Ue[Te]);return Pt},ze=(Pt,Ue)=>{var Te={};for(var kt in Pt)le.call(Pt,kt)&&Ue.indexOf(kt)<0&&(Te[kt]=Pt[kt]);if(Pt!=null&&oe)for(var kt of oe(Pt))Ue.indexOf(kt)<0&&ie.call(Pt,kt)&&(Te[kt]=Pt[kt]);return Te},Ne=(Pt,Ue,Te)=>new Promise((kt,Fn)=>{var ra=Oe=>{try{Ye(Te.next(Oe))}catch(qe){Fn(qe)}},Cn=Oe=>{try{Ye(Te.throw(Oe))}catch(qe){Fn(qe)}},Ye=Oe=>Oe.done?kt(Oe.value):Promise.resolve(Oe.value).then(ra,Cn);Ye((Te=Te.apply(Pt,Ue)).next())});const pt=Pt=>{var Ue=Pt,{shixunsDetail:Te,globalSetting:kt,loading:Fn,user:ra,dispatch:Cn,isRepository:Ye}=Ue,Oe=ze(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const qe=(0,$e.useLocation)(),Nt=(0,$e.useParams)(),[Xt,vr]=(0,b.useState)({}),Hn=(0,b.useRef)(),[bn]=x.default.useForm(),[hn,$n]=(0,b.useState)("");(0,b.useEffect)(()=>{Oe.visible&&bn.resetFields()},[Oe.visible]),(0,b.useEffect)(()=>{const wa=sessionStorage.getItem("pathArray");if(wa){const Ft=wa.split(",").join("/"),xa=Ft.indexOf("/")===0?Ft.substr(1):Ft;$n(xa)}},[]),(0,b.useEffect)(()=>{var wa,Ft;Hn.current=(Ft=(wa=qe.pathname)==null?void 0:wa.split("/"))==null?void 0:Ft[2]},[]);const Oa=(...wa)=>Ne(void 0,[...wa],function*(Ft={}){const xa=yield Cn({type:"shixunsDetail/addRepositoryFile",payload:{id:Nt.id,message:Ft.commitMessage,content:"",path:(Oe.defaultPath?Oe.defaultPath+"/":"")+Ft.path+"/"+(Ft.file||".gitkeep"),secret_repository:Ye?void 0:!0}});xa!=null&&xa.url&&(dt.ZP.success("\u6DFB\u52A0\u6210\u529F"),Oe.onOK({path:(Oe.defaultPath?Oe.defaultPath+"/":"")+Ft.path+"/"+(Ft.file||".gitkeep"),name:Ft.path.split("/")[Ft.path.split("/").length-1]}),Oe.onClose())}),Ba=()=>{var wa,Ft;$e.history.push(`/shixuns/${Hn.current}/${(Ft=(wa=qe.pathname)==null?void 0:wa.split("/"))==null?void 0:Ft[3]}${hn?`/master/shixun_show/${hn}`:""}`)};return b.createElement(je.default,{width:"60%",centered:!0,open:Oe.visible,wrapClassName:ee.modal,onOk:()=>{bn.submit()},onCancel:Oe.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},b.createElement("section",{className:ee.bg},b.createElement("div",{className:ee.wrap},b.createElement(x.default,{className:"mt10",form:bn,scrollToFirstError:!0,layout:"vertical",onFinish:Oa,onChange:()=>{var wa,Ft,xa,Za;const yr=be({},bn.getFieldsValue()),ir=(wa=yr==null?void 0:yr.path)==null?void 0:wa.split(""),jn=(Ft=yr==null?void 0:yr.file)==null?void 0:Ft.split("");(xa=ir==null?void 0:ir.filter(On=>On=="/"))!=null&&xa.length&&(yr.path=yr.path.substring(0,yr.path.length-1)),(Za=jn==null?void 0:jn.filter(On=>On=="/"))!=null&&Za.length&&(yr.file=yr.file.substring(0,yr.path.length-1)),bn.setFieldsValue(be({},yr)),vr(yr)}},b.createElement(x.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},b.createElement(He.Z,null,b.createElement(Ke.Z,null,b.createElement("span",{className:ee.filePath},Oe.defaultPath+"/")),b.createElement(Ke.Z,{flex:"1"},b.createElement(x.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),b.createElement(x.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},b.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),b.createElement(x.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var ft=(0,$e.connect)(({shixunsDetail:Pt,loading:Ue,globalSetting:Te,user:kt})=>({shixunsDetail:Pt,globalSetting:Te,user:kt,loading:Ue.models.index}))(pt),gt=ae(41539),Gn=ae(56563),Rn=ae(59301),ma=Object.defineProperty,ia=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,lt=(Pt,Ue,Te)=>Ue in Pt?ma(Pt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Pt[Ue]=Te,Rt=(Pt,Ue)=>{for(var Te in Ue||(Ue={}))zt.call(Ue,Te)&<(Pt,Te,Ue[Te]);if(ia)for(var Te of ia(Ue))Mn.call(Ue,Te)&<(Pt,Te,Ue[Te]);return Pt},ln=(Pt,Ue)=>{var Te={};for(var kt in Pt)zt.call(Pt,kt)&&Ue.indexOf(kt)<0&&(Te[kt]=Pt[kt]);if(Pt!=null&&ia)for(var kt of ia(Pt))Ue.indexOf(kt)<0&&Mn.call(Pt,kt)&&(Te[kt]=Pt[kt]);return Te},cn=(Pt,Ue,Te)=>new Promise((kt,Fn)=>{var ra=Oe=>{try{Ye(Te.next(Oe))}catch(qe){Fn(qe)}},Cn=Oe=>{try{Ye(Te.throw(Oe))}catch(qe){Fn(qe)}},Ye=Oe=>Oe.done?kt(Oe.value):Promise.resolve(Oe.value).then(ra,Cn);Ye((Te=Te.apply(Pt,Ue)).next())});const mn=Pt=>{var Ue=Pt,{shixunsDetail:Te,globalSetting:kt,loading:Fn,user:ra,dispatch:Cn,isRepository:Ye}=Ue,Oe=ln(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const qe=(0,$e.useLocation)(),Nt=(0,$e.useParams)(),[Xt,vr]=(0,b.useState)({}),Hn=(0,b.useRef)(),[bn]=x.default.useForm(),[hn,$n]=(0,b.useState)("");(0,b.useEffect)(()=>{Oe.visible&&bn.resetFields()},[Oe.visible]),(0,b.useEffect)(()=>{const wa=sessionStorage.getItem("pathArray");if(wa){const Ft=wa.split(",").join("/"),xa=Ft.indexOf("/")===0?Ft.substr(1):Ft;$n(xa)}},[]),(0,b.useEffect)(()=>{var wa,Ft;Hn.current=(Ft=(wa=qe.pathname)==null?void 0:wa.split("/"))==null?void 0:Ft[2]},[]);const Oa=(...wa)=>cn(void 0,[...wa],function*(Ft={},xa=!1,Za=1){var yr,ir;const jn=yield Cn({type:"shixunsDetail/addRepositoryFile",payload:{id:Nt.id,message:Ft.commitMessage,content:Ft.codeMirror,path:(Oe.defaultPath?Oe.defaultPath+"/":"")+Ft.path,secret_repository:Ye?void 0:!0,sync_origin_shixun:xa}});jn!=null&&jn.url&&((yr=Te==null?void 0:Te.detail)!=null&&yr.copy_for_exercise||dt.ZP.success("\u6DFB\u52A0\u6210\u529F"),Oe.onOK({path:(Oe.defaultPath?Oe.defaultPath+"/":"")+Ft.path,name:Ft.path.split("/")[Ft.path.split("/").length-1]}),Oe.onClose()),(ir=Te==null?void 0:Te.detail)!=null&&ir.copy_for_exercise&&(0,Gn.m)(Cn,Te,Nt.id,Za)}),Ba=()=>{var wa,Ft;$e.history.push(`/shixuns/${Hn.current}/${(Ft=(wa=qe.pathname)==null?void 0:wa.split("/"))==null?void 0:Ft[3]}${hn?`/master/shixun_show/${hn}`:""}`)};return Rn.createElement(je.default,{width:"60%",open:Oe.visible,wrapClassName:ee.modal,destroyOnClose:!0,centered:!0,onOk:()=>{bn.submit()},onCancel:Oe.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Rn.createElement("section",{className:ee.bg},Rn.createElement("div",{className:ee.wrap},Rn.createElement(x.default,{className:"mt10",form:bn,scrollToFirstError:!0,layout:"vertical",onFinish:wa=>{var Ft,xa;(Ft=Te==null?void 0:Te.detail)!=null&&Ft.is_fork_from_creator&&((xa=Te==null?void 0:Te.detail)!=null&&xa.copy_for_exercise)?(Oe.onClose(),Cn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:wa,type:"wareHouse",fn:(Za,yr,ir)=>{Oa(Za,yr,ir)}}})):Oa(wa)},onChange:()=>{var wa,Ft;const xa=Rt({},bn.getFieldsValue()),Za=(wa=xa==null?void 0:xa.path)==null?void 0:wa.split("");((Ft=Za==null?void 0:Za.filter(yr=>yr=="/"))==null?void 0:Ft.length)>1&&(xa.path=xa.path.substring(0,xa.path.length-1)),bn.setFieldsValue(Rt({},xa)),vr(xa)}},Rn.createElement(x.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Rn.createElement(He.Z,null,Rn.createElement(Ke.Z,null,Rn.createElement("span",{className:ee.filePath},Oe.defaultPath+"/")),Rn.createElement(Ke.Z,{flex:"1"},Rn.createElement(x.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Rn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Rn.createElement(x.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Rn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),Rn.createElement("div",{className:"mt10 mb20"},Rn.createElement(x.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},Rn.createElement(gt.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var at=(0,$e.connect)(({shixunsDetail:Pt,loading:Ue,globalSetting:Te,user:kt})=>({shixunsDetail:Pt,globalSetting:Te,user:kt,loading:Ue.models.index}))(mn),ct=Object.defineProperty,Bt=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,Vn=(Pt,Ue,Te)=>Ue in Pt?ct(Pt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Pt[Ue]=Te,Fe=(Pt,Ue)=>{for(var Te in Ue||(Ue={}))Dn.call(Ue,Te)&&Vn(Pt,Te,Ue[Te]);if(Bt)for(var Te of Bt(Ue))nn.call(Ue,Te)&&Vn(Pt,Te,Ue[Te]);return Pt},Pe=(Pt,Ue)=>{var Te={};for(var kt in Pt)Dn.call(Pt,kt)&&Ue.indexOf(kt)<0&&(Te[kt]=Pt[kt]);if(Pt!=null&&Bt)for(var kt of Bt(Pt))Ue.indexOf(kt)<0&&nn.call(Pt,kt)&&(Te[kt]=Pt[kt]);return Te},Qe=(Pt,Ue,Te)=>new Promise((kt,Fn)=>{var ra=Oe=>{try{Ye(Te.next(Oe))}catch(qe){Fn(qe)}},Cn=Oe=>{try{Ye(Te.throw(Oe))}catch(qe){Fn(qe)}},Ye=Oe=>Oe.done?kt(Oe.value):Promise.resolve(Oe.value).then(ra,Cn);Ye((Te=Te.apply(Pt,Ue)).next())});const At=Pt=>{var Ue=Pt,{shixunsDetail:Te,globalSetting:kt,loading:Fn,user:ra,dispatch:Cn,isRepository:Ye}=Ue,Oe=Pe(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const qe=(0,$e.useLocation)(),Nt=(0,$e.useParams)(),[Xt,vr]=(0,b.useState)({}),Hn=(0,b.useRef)(),[bn]=x.default.useForm(),[hn,$n]=(0,b.useState)(""),[Oa,Ba]=(0,b.useState)("");(0,b.useEffect)(()=>{Oe.visible&&bn.resetFields()},[Oe.visible]),(0,b.useEffect)(()=>{const xa=Oe.defaultPath.split("/");xa.length===1?($n(""),Ba(Oe.defaultPath)):(Ba(xa.pop()),$n(xa.join("/")+"/"))},[Oe.defaultPath]),(0,b.useEffect)(()=>{var xa,Za;Hn.current=(Za=(xa=qe.pathname)==null?void 0:xa.split("/"))==null?void 0:Za[2]},[]);const wa=(...xa)=>Qe(void 0,[...xa],function*(Za={}){const yr=yield Cn({type:"shixunsDetail/moveGitFile",payload:{id:Nt.id,from:Oe.defaultPath,to:hn+Za.path,message:Za.commitMessage||`${Oe.defaultPath} rename to ${hn}${Za.path} `,secret_repository:Ye}});(yr==null?void 0:yr.status)===0&&(dt.ZP.success("\u6DFB\u52A0\u6210\u529F"),Oe.onOK({path:Za.path,name:Za.path}),Oe.onClose())}),Ft=()=>{var xa,Za;$e.history.push(`/shixuns/${Hn.current}/${(Za=(xa=qe.pathname)==null?void 0:xa.split("/"))==null?void 0:Za[3]}${hn?`/master/shixun_show/${hn}`:""}`)};return b.createElement(je.default,{width:"40%",open:Oe.visible,wrapClassName:ee.modal,centered:!0,onOk:()=>{bn.submit()},onCancel:Oe.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},b.createElement("section",{className:ee.bg},b.createElement("div",{className:ee.wrap},b.createElement(x.default,{className:"mt10",form:bn,scrollToFirstError:!0,layout:"vertical",onFinish:wa,onChange:()=>{var xa,Za;const yr=Fe({},bn.getFieldsValue()),ir=(xa=yr==null?void 0:yr.path)==null?void 0:xa.split("");((Za=ir==null?void 0:ir.filter(jn=>jn=="/"))==null?void 0:Za.length)>1&&(yr.path=yr.path.substring(0,yr.path.length-1)),bn.setFieldsValue(Fe({},yr)),vr(yr)}},b.createElement(x.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},b.createElement(He.Z,null,b.createElement(Ke.Z,{flex:"1"},b.createElement(x.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Oa}))))),b.createElement(x.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},b.createElement(y.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Oe.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Ct=(0,$e.connect)(({shixunsDetail:Pt,loading:Ue,globalSetting:Te,user:kt})=>({shixunsDetail:Pt,globalSetting:Te,user:kt,loading:Ue.models.index}))(At),It=ae(13952),Kt=ae(52430),Jt=ae(54580),Pn=ae(57863),Lt={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},ye=ae(59301),xe=Object.defineProperty,ut=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,en=(Pt,Ue,Te)=>Ue in Pt?xe(Pt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Pt[Ue]=Te,Wt=(Pt,Ue)=>{for(var Te in Ue||(Ue={}))Ot.call(Ue,Te)&&en(Pt,Te,Ue[Te]);if(ut)for(var Te of ut(Ue))Qt.call(Ue,Te)&&en(Pt,Te,Ue[Te]);return Pt},an=(Pt,Ue)=>{var Te={};for(var kt in Pt)Ot.call(Pt,kt)&&Ue.indexOf(kt)<0&&(Te[kt]=Pt[kt]);if(Pt!=null&&ut)for(var kt of ut(Pt))Ue.indexOf(kt)<0&&Qt.call(Pt,kt)&&(Te[kt]=Pt[kt]);return Te},Vt=(Pt,Ue,Te)=>new Promise((kt,Fn)=>{var ra=Oe=>{try{Ye(Te.next(Oe))}catch(qe){Fn(qe)}},Cn=Oe=>{try{Ye(Te.throw(Oe))}catch(qe){Fn(qe)}},Ye=Oe=>Oe.done?kt(Oe.value):Promise.resolve(Oe.value).then(ra,Cn);Ye((Te=Te.apply(Pt,Ue)).next())});const{Dragger:Dt}=Jt.default,St=Pt=>{var Ue=Pt,{shixunsDetail:Te,globalSetting:kt,loading:Fn,user:ra,dispatch:Cn,isRepository:Ye}=Ue,Oe=an(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const qe=(0,$e.useLocation)(),Nt=(0,$e.useParams)(),[Xt,vr]=(0,b.useState)({}),Hn=(0,b.useRef)(),[bn]=x.default.useForm(),[hn,$n]=(0,b.useState)([]),[Oa,Ba]=(0,b.useState)();let wa;(0,b.useEffect)(()=>{Oe.visible&&(bn.resetFields(),$n([]))},[Oe.visible]),(0,b.useEffect)(()=>{Hn.current=Nt.id},[]),(0,b.useEffect)(()=>{const jn=sessionStorage.getItem("pathArray");if(jn){const On=jn.split(",").join("/"),Sn=On.indexOf("/")===0?On.substr(1):On;Ba(Sn)}},[]);const Ft=jn=>{var On,Sn,Er,Zr;if(wa=jn.file.name,jn.file.status==="done"||jn.file.status==="uploading"){if($n(jn.fileList),!jn.file.response)return;if(((On=jn.file.response)==null?void 0:On.status)===0){(Sn=Te==null?void 0:Te.detail)!=null&&Sn.copy_for_exercise||(dt.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),bn.validateFields());return}$n(hn.filter(Fo=>Fo.uid!==jn.file.uid)),(Er=jn.file.response)!=null&&Er.message&&dt.ZP.info((Zr=jn.file.response)==null?void 0:Zr.message)}},xa=jn=>Vt(void 0,null,function*(){if(!jn.response){dt.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Cn({type:"shixunsDetail/deleteGitFile",payload:{id:Nt.id,path:Oa?`${Oa}/${jn.name}`:jn.name,message:bn.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Oa?`${Oa}/${jn.name}`:jn.name}`,secret_repository:Ye?null:!0}})).status===0&&($n(hn.filter(Sn=>Sn.uid!==jn.uid)),dt.ZP.info("\u5220\u9664\u6210\u529F"))}),Za={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!bn.getFieldValue("commitMessage"),data:()=>Vt(void 0,null,function*(){return new Promise((jn,On)=>Vt(void 0,null,function*(){setTimeout(()=>Vt(void 0,null,function*(){const Sn=yield bn.getFieldsValue(),Er=Wt(Wt({},{path:Oe.defaultPath?Oe.defaultPath:"",message:Xt.commitMessage||`\u4E0A\u4F20\u4E86${wa}`}),Ye?{}:{secret_repository:!0});jn(Er)}),200)}))}),fileList:hn,method:"post",action:`${It.Z.API_SERVER}/api/shixuns/${Hn.current}/upload_git_file.json`,onChange:Ft,onRemove:xa,beforeUpload:jn=>(wa=jn.name,jn.size/1024/1024>50?(dt.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},yr=(jn=!1,On=1)=>Vt(void 0,null,function*(){var Sn;const Er=Wt(Wt({},{path:Oe.defaultPath?Oe.defaultPath:"",message:Xt.commitMessage||`\u4E0A\u4F20\u4E86${wa}`}),Ye?{}:{secret_repository:!0});for(let Zr=0;Zr{Fo.append(zr,Er[zr].toString())});const Xr=yield(0,Kt.ZP)(`/api/shixuns/${Hn.current}/upload_git_file.json`,{method:"post",body:Fo},!0)}Oe.onClose(),Oe.onOK({path:Oe.defaultPath}),ir(),(Sn=Te==null?void 0:Te.detail)!=null&&Sn.copy_for_exercise&&(0,Gn.m)(Cn,Te,Nt.id,On)}),ir=()=>{var jn,On;$e.history.push(`/shixuns/${Hn.current}/${(On=(jn=qe.pathname)==null?void 0:jn.split("/"))==null?void 0:On[3]}${Oa?`/master/shixun_show/${Oa}`:""}`)};return ye.createElement(je.default,{open:Oe.visible,onOk:jn=>{bn.submit()},centered:!0,onCancel:Oe.onClose,width:"70%"},ye.createElement("section",{className:Lt.bg},ye.createElement("div",{className:Lt.wrap},ye.createElement("div",{className:Lt.title},"\u4E0A\u4F20\u6587\u4EF6"),ye.createElement(x.default,{className:"mt10",form:bn,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Vt(void 0,null,function*(){var jn,On;yield bn.validateFields(),(jn=Te==null?void 0:Te.detail)!=null&&jn.is_fork_from_creator&&((On=Te==null?void 0:Te.detail)!=null&&On.copy_for_exercise)?(Oe.onClose(),Cn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Sn,Er)=>{yr(Sn,Er)}}})):yr()}),onValuesChange:()=>vr(Wt({},bn.getFieldsValue()))},ye.createElement(x.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ye.createElement(y.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),ye.createElement(x.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(jn,On){return(hn==null?void 0:hn.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},ye.createElement("div",{onClick:()=>{if(!bn.getFieldValue("commitMessage")){dt.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},ye.createElement(Dt,Wt({},Za),ye.createElement("div",null,ye.createElement("i",{className:`iconfont icon-shangchuan font50 ${Lt.colorBlue}`})),ye.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",ye.createElement("span",{className:`${Lt.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),ye.createElement(Pn.Z,{onFinish:jn=>Ba(jn)})))};var wt=(0,$e.connect)(({shixunsDetail:Pt,loading:Ue,globalSetting:Te,user:kt})=>({shixunsDetail:Pt,globalSetting:Te,user:kt,loading:Ue.models.index}))(St),yt={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},Mt={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},sn=Object.defineProperty,bt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable,Ht=(Pt,Ue,Te)=>Ue in Pt?sn(Pt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Pt[Ue]=Te,Un=(Pt,Ue)=>{for(var Te in Ue||(Ue={}))xt.call(Ue,Te)&&Ht(Pt,Te,Ue[Te]);if(bt)for(var Te of bt(Ue))zn.call(Ue,Te)&&Ht(Pt,Te,Ue[Te]);return Pt},ja=(Pt,Ue,Te)=>new Promise((kt,Fn)=>{var ra=Oe=>{try{Ye(Te.next(Oe))}catch(qe){Fn(qe)}},Cn=Oe=>{try{Ye(Te.throw(Oe))}catch(qe){Fn(qe)}},Ye=Oe=>Oe.done?kt(Oe.value):Promise.resolve(Oe.value).then(ra,Cn);Ye((Te=Te.apply(Pt,Ue)).next())});const mr=({shixunsDetail:Pt,globalSetting:Ue,loading:Te,dispatch:kt,title:Fn,pathList:ra=[],showInputPath:Cn=!1,isMergeSelectFile:Ye=!1,onFinish:Oe=()=>{}})=>{const[qe]=x.default.useForm(),Nt=(0,$e.useParams)(),Xt=(0,$e.useLocation)(),vr=(0,b.useRef)(),[Hn,bn]=(0,b.useState)(""),[hn,$n]=(0,b.useState)(""),[Oa,Ba]=(0,b.useState)([]),[wa,Ft]=(0,b.useState)([]);(0,b.useEffect)(()=>{var On,Sn;vr.current=((Sn=(On=Xt.pathname)==null?void 0:On.split("/"))==null?void 0:Sn[3])==="repository"},[]),(0,b.useEffect)(()=>{if(Pt.actionTabs.key!=="Repository-SelectFilePath")return;const On=ra.join("/");let Sn=[];ra.map((Er,Zr)=>{Zr===0?Sn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Er}`,path:On}):Sn.push({val:`/${Er}`,path:On})}),Ba(Sn),bn(On),$n(On),xa(On)},[Pt.actionTabs.key]);const xa=On=>ja(void 0,null,function*(){const Sn=yield kt({type:vr.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Nt.id,path:On}});Sn&&Ft(Sn.trees||[])}),Za=On=>{let Sn=Hn;On.type==="tree"&&(Oa.length?Oa.push({val:`/${On.name}`,path:On.name}):Oa.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${On.name}`,path:On.name}),Ba(Oa),Sn=Hn?`${Hn}/${On.name}`:On.name,bn(Sn)),xa(Sn)},yr=(On,Sn)=>{const Er=Oa.filter((Fo,Xr)=>Xr<=Sn);Ba(Er);const Zr=Er.filter((Fo,Xr)=>Xr!==0).map(Fo=>Fo.val).join("").substr(1);bn(Zr),xa(Zr)},ir=()=>ja(void 0,null,function*(){const On=qe==null?void 0:qe.getFieldsValue(),Sn=Hn?`${Hn}${On!=null&&On.name?`/${On==null?void 0:On.name}`:""}`:On==null?void 0:On.name;if(Ye){Oe(Sn),jn();return}if(Cn){yield qe.validateFields();const Er=yield kt({type:"shixunsDetail/uploadGitFolder",payload:Un(Un({},{id:Nt.id,path:Sn}),vr.current?{}:{secret_repository:!0})});Oe(hn),Er.status===0&&dt.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Oe(Sn),dt.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");jn()}),jn=()=>{kt({type:"shixunsDetail/setActionTabs",payload:{}}),qe.resetFields()};return b.createElement(je.default,{centered:!0,title:Fn||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Pt.actionTabs.key==="Repository-SelectFilePath",onOk:ir,onCancel:jn},b.createElement("div",{className:Mt.wrap},b.createElement("div",{className:Mt.content},b.createElement("div",{className:Mt.mainPathWrap},!!(Oa!=null&&Oa.length)&&Oa.map((On,Sn)=>b.createElement("a",{key:Sn,onClick:()=>yr(On,Sn)},On.val))),!!(wa!=null&&wa.length)&&wa.map((On,Sn)=>On.type==="tree"&&b.createElement("a",{key:Sn,onClick:()=>Za(On)},b.createElement("i",{className:`iconfont icon-wenjianjia ${Mt.colorBlue}`}),On.name))),b.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),b.createElement("div",{className:"mt5 mb5"},Hn),Cn&&b.createElement(x.default,{form:qe,scrollToFirstError:!0,className:"mt20"},b.createElement(x.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var ar=(0,$e.connect)(({shixunsDetail:Pt,loading:Ue,globalSetting:Te})=>({shixunsDetail:Pt,globalSetting:Te,loading:Ue.models.index}))(mr),Ta=ae(18785),Tr=ae(84105),sr=ae(84698),Ha=ae(89299),Ja=ae(2686),Lr=ae(17354),ya=Object.defineProperty,jr=Object.defineProperties,Fr=Object.getOwnPropertyDescriptors,ht=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,Zt=(Pt,Ue,Te)=>Ue in Pt?ya(Pt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Pt[Ue]=Te,rn=(Pt,Ue)=>{for(var Te in Ue||(Ue={}))pn.call(Ue,Te)&&Zt(Pt,Te,Ue[Te]);if(ht)for(var Te of ht(Ue))yn.call(Ue,Te)&&Zt(Pt,Te,Ue[Te]);return Pt},In=(Pt,Ue)=>jr(Pt,Fr(Ue)),Qn=(Pt,Ue)=>{var Te={};for(var kt in Pt)pn.call(Pt,kt)&&Ue.indexOf(kt)<0&&(Te[kt]=Pt[kt]);if(Pt!=null&&ht)for(var kt of ht(Pt))Ue.indexOf(kt)<0&&yn.call(Pt,kt)&&(Te[kt]=Pt[kt]);return Te},Re=(Pt,Ue,Te)=>new Promise((kt,Fn)=>{var ra=Oe=>{try{Ye(Te.next(Oe))}catch(qe){Fn(qe)}},Cn=Oe=>{try{Ye(Te.throw(Oe))}catch(qe){Fn(qe)}},Ye=Oe=>Oe.done?kt(Oe.value):Promise.resolve(Oe.value).then(ra,Cn);Ye((Te=Te.apply(Pt,Ue)).next())});const{DirectoryTree:rt}=de.default,et=Pt=>{var Ue=Pt,{shixunsDetail:Te,globalSetting:kt,loading:Fn,user:ra,activeKey:Cn,dispatch:Ye,practiceSetting:Oe,isRepository:qe,treeData:Nt,setTreeData:Xt}=Ue,vr=Qn(Ue,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Hn,bn,hn,$n,Oa,Ba,wa;const Ft=(0,$e.useParams)(),xa=(0,$e.useLocation)(),[Za,yr]=(0,b.useState)(),[ir,jn]=(0,b.useState)(!1),[On,Sn]=(0,b.useState)(!1),[Er,Zr]=(0,b.useState)(!1),[Fo,Xr]=(0,b.useState)(!1),[zr,Rr]=(0,b.useState)("");let[Dr,pi]=(0,b.useState)([]),[ti,Ai]=(0,b.useState)([]);const[Oi,Jn]=(0,b.useState)([]),[kn,Gt]=(0,b.useState)(!1),[Tn,lr]=(0,b.useState)(),[De,Ur]=(0,b.useState)(),[za,dr]=(0,b.useState)(""),[cr,Gr]=(0,b.useState)(),[Qr,Ao]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Xt([]),Mi(""),localStorage.warehouseHideTip||Gt(!0)},[xa.pathname,qe]);const po=(va="")=>Re(void 0,null,function*(){(yield(0,sr.Zt)({id:Ft.id,secret_dir_path:va}))&&Gr(va)}),ri=va=>{var Yr;return b.createElement(he.default,{className:yt.menu,onClick:qr=>{switch(Rr(va.path||""),qr.key){case"1":(0,Ha.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),jn(!0);break;case"2":(0,Ha.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Zr(!0);break;case"3":(0,Ha.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Xr(!0);break;case"4":(0,Ha.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Sn(!0);break;case"5":(0,Ha.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Vi(va.path,va.name,va);break;case"6":(0,Ha.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),tl(va);break}}},(va.type==="topTree"||va.type==="tree")&&b.createElement(he.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(va.type==="topTree"||va.type==="tree")&&b.createElement(he.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(va.type==="topTree"||va.type==="tree")&&b.createElement(he.default.Item,{key:"3"},"\u4E0A\u4F20"),va.type!=="topTree"&&va.type!=="tree"&&((Yr=Te==null?void 0:Te.detail)==null?void 0:Yr.public)<2&&b.createElement(he.default.Item,{key:"4"},"\u91CD\u547D\u540D"),va.type!=="topTree"&&b.createElement(E.CopyToClipboard,{text:`/data/workspace/myshixun/${qe?"":"secret/"}${va==null?void 0:va.path}`,onCopy:()=>dt.ZP.success("\u590D\u5236\u6210\u529F")},b.createElement(he.default.Item,{key:"6"},b.createElement(b.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),va.type!=="topTree"&&b.createElement(he.default.Item,{key:"5"},"\u5220\u9664"))},Qo=(va,Yr)=>va.map(qr=>(Yr==""?qr.path=Yr+qr.name:qr.path=Yr+"/"+qr.name,qr.title=b.createElement(He.Z,{className:"font14"},b.createElement(Ke.Z,{flex:"1"},b.createElement(He.Z,null,qr.type==="blob"&&b.createElement(Ke.Z,{flex:"20px",style:{marginLeft:-20}},b.createElement("span",{className:"iconfont icon-wenjian11 font12"})),b.createElement(Ke.Z,{flex:"1"},b.createElement("span",{className:" multi_ellipsis1"},qr.name)))),b.createElement(Ke.Z,null,(qr.type==="blob"||qr.type==="tree")&&b.createElement(We.Z,{dropdownRender:()=>ri(qr),className:yt.ellipsis},b.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),qr.disableCheckbox=Za&&Za!==qr.name,qr.className=qr.type==="tree"?yt.pl23:"",qr.checkable=qr.type!=="tree",qr.isLeaf=qr.type!=="tree",qr.children=qr.type==="tree"&&[],qr.key=qr.path,qr)),li=va=>{Ye({type:"practiceSetting/setSideBarTabs",payload:{selectPath:va}})},gl=(va,Yr)=>Re(void 0,null,function*(){const qr=va.split("/");yield Mi(zr),setTimeout(()=>{li(va),Dr=[qr[0]||""],ti=[va],Ai([...ti]),pi([...Dr])},150)}),ui=(va,Yr)=>{if(Yr=="")Nt=[...va],Xt([...va]);else{let qr=bl(Nt,Yr,va);Nt=qr,Xt([...qr])}};function bl(va,Yr,qr){return va.map(ho=>ho.key===Yr?(ho.children=[...qr],rn({},ho)):ho.children?In(rn({},ho),{children:bl(ho.children,Yr,qr)}):ho)}const Mi=(va="")=>Re(void 0,null,function*(){var Yr,qr;const ho=yield Ye({type:qe?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ft.id,path:va}});if(ho){if((Yr=ho.trees)!=null&&Yr.length){let xi=Qo([...ho.trees],va);ui(xi,va),Jn(ho.trees||[]),Ur(va||""),console.log("handleGetRepository:",xi,va),setTimeout(()=>console.log(Nt,ho.trees,va,999999),2e3)}else va==""&&Xt([]);lr(((qr=ho.commits)==null?void 0:qr[0])||{})}return ho}),ml=va=>Re(void 0,null,function*(){return new Promise((Yr,qr)=>Re(void 0,null,function*(){va.children.length&&Yr(),dr(va.path),yield Mi(va.path),Yr()}))}),Il=(va,Yr)=>Re(void 0,null,function*(){var qr;console.log("handleSelectTree",va,Yr.nativeEvent.target.nodeName,Yr);const ho=()=>{li(Yr.node.path),va=[Yr.node.path],Ai([...va])};Yr.nativeEvent.target.nodeName==="svg"||Yr.nativeEvent.target.nodeName==="LI"||Yr.nativeEvent.target.nodeName==="I"||Yr.node.type==="blob"&&((qr=Oe==null?void 0:Oe.sideBar)!=null&&qr.confirmLeave?je.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ho(),Ye({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):ho())}),Vi=(va,Yr,qr)=>{je.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${qr.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Re(void 0,null,function*(){const ho=yield Ye({type:"shixunsDetail/deleteGitFile",payload:{id:Ft.id,path:va,message:`\u5220\u9664${va}`,secret_repository:qe?null:!0}});let xi=va.split("/");if((ho==null?void 0:ho.status)===0){dt.ZP.info("\u5220\u9664\u6210\u529F"),xi.splice(xi.length-1,1);const Yl=yield Mi(xi.length>1?xi.join("/"):"");return Yl!=null&&Yl.trees||(xi.splice(xi.length-1,1),yield Mi(xi.length>1?xi.join("/"):"")),li(""),!0}else(ho==null?void 0:ho.status)===-3?je.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:b.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",va,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Ft.id}/edit/${ho==null?void 0:ho.message}/tab=2`}}):(ho==null?void 0:ho.status)===-4&&je.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:b.createElement("div",null,ho==null?void 0:ho.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Ft.id}/edit?tabId=service`}})})})},tl=va=>{console.log(va,"item")},Su=(va,Yr)=>Re(void 0,null,function*(){if(console.log("handleExpand",Yr),Yr.nativeEvent.target.nodeName==="svg"||Yr.nativeEvent.target.nodeName==="path"||Yr.nativeEvent.target.nodeName==="LI")return!0;yield ml(Yr.node),Dr.includes(Yr.node.path)?Dr.splice(Dr.indexOf(Yr.node.path),1):Dr.push(Yr.node.path),pi([...Dr])}),$l=()=>{Gt(!1),localStorage.warehouseHideTip=!0},Pu=va=>Re(void 0,null,function*(){var Yr;let qr,ho="",xi,Yl;switch(qe){case!0:ho="\u5F00\u542F\u7248\u672C\u5E93",xi="\u5F00\u542F",Yl="\u4E0D\u5F00\u542F",qr=b.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(Yr=Te==null?void 0:Te.detail)!=null&&Yr.secret_repository?(ho="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",xi="\u786E\u5B9A",Yl="\u53D6\u6D88",qr=b.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(ho="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",xi="\u4E0D\u4F7F\u7528",Yl="\u4F7F\u7528",qr=b.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!qe&&(0,Ja.gy)(Ye,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||je.default.confirm({title:ho,okText:xi,cancelText:Yl,content:qr,onOk:()=>{var di;(0,Ha.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",ho]),!qe&&!((di=Te==null?void 0:Te.detail)!=null&&di.secret_repository)||eu(va)},onCancel:()=>{var di;!qe&&!((di=Te==null?void 0:Te.detail)!=null&&di.secret_repository)&&eu(va)}})}),eu=va=>Re(void 0,null,function*(){qe?(yield(0,sr.h4)(rn({},Ft)),Ye({type:"practiceSetting/getCommonData",payload:rn({},Ft)})):yield(0,sr.K0)(In(rn({},Ft),{is_secret_repository:va})),Mi(),Ye({type:"shixunsDetail/getShixunsDetail",payload:{id:Ft.id}})}),Qu=va=>{console.log(va)},hi=va=>Re(void 0,null,function*(){console.log(va);const Yr=va.node.key,qr=va.dragNode.key,ho=va.node.pos.split("-"),xi=va.dropPosition-Number(ho[ho.length-1]);if(va.dragNode.type==="tree"){dt.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(va.node.type!=="tree"){dt.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ye({type:"shixunsDetail/moveGitFile",payload:rn({id:Ft.id,from:va.dragNode.path,to:va.node.path+"/"+va.dragNode.name,message:`${va.dragNode.path} move to ${va.node.path+"/"+va.dragNode.name} `},qe?{}:{secret_repository:!0})})).status===0){li(""),yield Mi("");for(let Xo=0;Xori({type:"topTree"}),className:"current"},b.createElement(Ze.Z,{open:kn,title:b.createElement("div",{className:"font16"},b.createElement(Ta.Z,{style:{position:"relative",left:-35},onClick:()=>$l()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",b.createElement("span",{onClick:()=>$l(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:yt.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},qe&&(($n=Te==null?void 0:Te.detail)==null?void 0:$n.init_repository)&&b.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!qe&&((Oa=Te==null?void 0:Te.detail)==null?void 0:Oa.secret_repository)&&b.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!Nt.length&&!qe&&b.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},b.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),Nt.length?b.createElement(b.Fragment,null,b.createElement("div",{className:yt.content},Cn==="1"&&b.createElement("div",{className:yt.tips},"\u63D0\u793A\uFF1A",b.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),b.createElement(rt,{disabled:!!Fn.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:Nt,switcherIcon:b.createElement(Tr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:Su,expandedKeys:Dr,selectedKeys:ti,onSelect:Il,draggable:!0,onDragEnter:Qu,onDrop:hi,className:yt.gitTree}))):"",!Nt.length&&qe&&((Ba=Te==null?void 0:Te.detail)==null?void 0:Ba.init_repository)&&b.createElement(wn,null),!Nt.length&&!qe&&((wa=Te==null?void 0:Te.detail)==null?void 0:wa.secret_repository)&&b.createElement(wn,null))),b.createElement(Ct,{visible:On,defaultPath:zr,onClose:()=>Sn(!1),isRepository:!qe,onOK:va=>Re(void 0,null,function*(){const Yr=zr.split("/");Yr.pop(),yield Mi(Yr.join("/")),li("")})}),b.createElement(at,{visible:ir,defaultPath:zr,onClose:()=>jn(!1),isRepository:qe,onOK:va=>{gl(va.path,va.name)}}),b.createElement(ft,{visible:Er,defaultPath:zr,onClose:()=>Zr(!1),isRepository:qe,onOK:va=>{gl(va.path,va.name)}}),b.createElement(wt,{defaultPath:zr,visible:Fo,isRepository:qe,onClose:()=>Xr(!1),onOK:va=>Re(void 0,null,function*(){const Yr=zr.split("/");yield Mi(zr),Dr=[Yr[0]||""],ti=[zr],Ai([...ti]),pi([...Dr])})}),b.createElement(ar,{pathList:zr==null?void 0:zr.split("/"),showInputPath:!0,isMergeSelectFile:Qr,onFinish:va=>{Qr?po(va):Mi(va),Ao(!1)}}))},wn=()=>b.createElement("div",{className:`mt20 pb50 ${yt.nodata}`},b.createElement("div",{className:yt.headLeft},"\u63D0\u793A\uFF1A",b.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",b.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",b.createElement("br",null),"1\u3001",b.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",b.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",b.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),b.createElement("img",{width:"100%",src:Lr.Oe}));var gn=(0,$e.connect)(({shixunsDetail:Pt,loading:Ue,globalSetting:Te,practiceSetting:kt,user:Fn})=>({shixunsDetail:Pt,globalSetting:Te,user:Fn,practiceSetting:kt,loading:Ue}))(et),Wn={flex_box_center:"flex_box_center___JYIA5",flex_space_between:"flex_space_between___OOSa6",flex_box_vertical_center:"flex_box_vertical_center___s1AAj",flex_box_center_end:"flex_box_center_end___Ou9x8",flex_box_column:"flex_box_column___fXhOh",commitWrap:"commitWrap___xJGHF",wrap:"wrap___OEGuw",colorGray:"colorGray___nocDG",content:"content___Cvvjf",itemTime:"itemTime___wIggD",imageUrl:"imageUrl___C3Dsm",blueLight:"blueLight___qEiQB",divider:"divider___G5Y2d",empty:"empty___L1pRU"},Da=ae(28103),fa=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,ha=Object.prototype.propertyIsEnumerable,da=(Pt,Ue)=>{var Te={};for(var kt in Pt)aa.call(Pt,kt)&&Ue.indexOf(kt)<0&&(Te[kt]=Pt[kt]);if(Pt!=null&&fa)for(var kt of fa(Pt))Ue.indexOf(kt)<0&&ha.call(Pt,kt)&&(Te[kt]=Pt[kt]);return Te},fn=(Pt,Ue,Te)=>new Promise((kt,Fn)=>{var ra=Oe=>{try{Ye(Te.next(Oe))}catch(qe){Fn(qe)}},Cn=Oe=>{try{Ye(Te.throw(Oe))}catch(qe){Fn(qe)}},Ye=Oe=>Oe.done?kt(Oe.value):Promise.resolve(Oe.value).then(ra,Cn);Ye((Te=Te.apply(Pt,Ue)).next())});const Va=Pt=>{var Ue=Pt,{shixunsDetail:Te,globalSetting:kt,loading:Fn,user:ra,dispatch:Cn,isRepository:Ye}=Ue,Oe=da(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const qe=(0,$e.useParams)(),[Nt,Xt]=(0,b.useState)([]);(0,b.useEffect)(()=>{vr()},[Ye]);const vr=()=>fn(void 0,null,function*(){const Hn=yield Cn({type:"shixunsDetail/getRepositoryCommit",payload:{id:qe.id,secret_repository:Ye?void 0:!0}});Hn&&Xt(Hn.commits||[])});return b.createElement(b.Fragment,null,Nt==""&&b.createElement("div",{className:Wn.empty},b.createElement("img",{src:Lr.em,width:"258"}),b.createElement("br",null),b.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),Nt!=""&&b.createElement("section",{className:Wn.bg},b.createElement("div",{className:Wn.wrap},b.createElement("div",{className:Wn.content},Nt==null?void 0:Nt.map(Hn=>{var bn,hn;return b.createElement("div",null,b.createElement(He.Z,{align:"middle",className:"c-white font16"},b.createElement(Ke.Z,null,Hn.title)),b.createElement(He.Z,{align:"middle",className:"mt20 "},b.createElement(Ke.Z,null,b.createElement("img",{className:Wn.imageUrl,src:It.Z.IMG_SERVER+"/"+((bn=Hn.author)==null?void 0:bn.image_url)})),b.createElement(Ke.Z,{className:Wn.blueLight},b.createElement("span",{className:"ml20"},(hn=Hn.author)==null?void 0:hn.username)),b.createElement(Ke.Z,null,b.createElement("span",{className:`ml20 ${Wn.blueLight}`},"\u63D0\u4EA4\u4E8E"),b.createElement("span",{className:`ml20 ${Wn.blueLight}`},Hn.time))),b.createElement(Da.Z,{className:Wn.divider}))})))))};var fr=(0,$e.connect)(({shixunsDetail:Pt,loading:Ue,globalSetting:Te,user:kt})=>({shixunsDetail:Pt,globalSetting:Te,user:kt,loading:Ue.models.index}))(Va),so=ae(6225),Nn=ae(59301),tn=Object.defineProperty,Nr=Object.defineProperties,Sa=Object.getOwnPropertyDescriptors,ro=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,Na=(Pt,Ue,Te)=>Ue in Pt?tn(Pt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Pt[Ue]=Te,fo=(Pt,Ue)=>{for(var Te in Ue||(Ue={}))rr.call(Ue,Te)&&Na(Pt,Te,Ue[Te]);if(ro)for(var Te of ro(Ue))io.call(Ue,Te)&&Na(Pt,Te,Ue[Te]);return Pt},co=(Pt,Ue)=>Nr(Pt,Sa(Ue)),vo=(Pt,Ue)=>{var Te={};for(var kt in Pt)rr.call(Pt,kt)&&Ue.indexOf(kt)<0&&(Te[kt]=Pt[kt]);if(Pt!=null&&ro)for(var kt of ro(Pt))Ue.indexOf(kt)<0&&io.call(Pt,kt)&&(Te[kt]=Pt[kt]);return Te},Bn=(Pt,Ue,Te)=>new Promise((kt,Fn)=>{var ra=Oe=>{try{Ye(Te.next(Oe))}catch(qe){Fn(qe)}},Cn=Oe=>{try{Ye(Te.throw(Oe))}catch(qe){Fn(qe)}},Ye=Oe=>Oe.done?kt(Oe.value):Promise.resolve(Oe.value).then(ra,Cn);Ye((Te=Te.apply(Pt,Ue)).next())});const{TabPane:Mr}=Ie.default,eo=Pt=>{var Ue=Pt,{globalSetting:Te,loading:kt,dispatch:Fn,practiceSetting:ra,shixunsDetail:Cn}=Ue,Ye=vo(Ue,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Oe,qe,Nt,Xt,vr,Hn,bn,hn,$n,Oa,Ba,wa,Ft,xa,Za,yr,ir,jn,On;const[Sn,Er]=(0,b.useState)("1"),[Zr,Fo]=(0,b.useState)("1");let[Xr,zr]=(0,b.useState)();const Rr=(0,b.useRef)(),[Dr,pi]=(0,b.useState)(!0),[ti,Ai]=(0,b.useState)(["2","1"]),[Oi,Jn]=(0,b.useState)([]),kn=(0,b.useRef)(),Gt=(0,$e.useParams)(),Tn=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:Nn.createElement("span",null,Nn.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),Nn.createElement(Ze.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},Nn.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,b.useEffect)(()=>{var za,dr,cr,Gr,Qr,Ao,po,ri,Qo,li,gl,ui,bl,Mi,ml,Il,Vi,tl;try{((cr=(dr=(za=Cn==null?void 0:Cn.fileContent)==null?void 0:za.content)==null?void 0:dr.content)!=null&&cr.length||((Qr=(Gr=Cn==null?void 0:Cn.fileContent)==null?void 0:Gr.content)==null?void 0:Qr.content)=="")&&(((Ao=Cn==null?void 0:Cn.fileContent)==null?void 0:Ao.file_type)==="txt"?(Rr.current=window.decodeURIComponent(escape(window.atob((ri=(po=Cn==null?void 0:Cn.fileContent)==null?void 0:po.content)==null?void 0:ri.content))),Xr=window.decodeURIComponent(escape(window.atob((li=(Qo=Cn==null?void 0:Cn.fileContent)==null?void 0:Qo.content)==null?void 0:li.content))),zr(Xr)):(Rr.current=(ui=(gl=Cn==null?void 0:Cn.fileContent)==null?void 0:gl.content)==null?void 0:ui.content,Xr=(Mi=(bl=Cn==null?void 0:Cn.fileContent)==null?void 0:bl.content)==null?void 0:Mi.content,zr(Xr)))}catch(Su){Rr.current=window.atob((Il=(ml=Cn==null?void 0:Cn.fileContent)==null?void 0:ml.content)==null?void 0:Il.content),Xr=window.atob((tl=(Vi=Cn==null?void 0:Cn.fileContent)==null?void 0:Vi.content)==null?void 0:tl.content),zr(Xr),dt.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Cn.fileContent.content)},[(Oe=Cn==null?void 0:Cn.fileContent)==null?void 0:Oe.content]),(0,b.useEffect)(()=>{var za;const dr=(za=ra==null?void 0:ra.sideBar)==null?void 0:za.selectPath.split("/");Ai(dr)},[(qe=ra==null?void 0:ra.sideBar)==null?void 0:qe.selectPath]);const lr=za=>{zr(za);let dr=-1;za===Rr.current?dr=0:dr=1,Fn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!dr}})};(0,b.useEffect)(()=>{new Promise((za,dr)=>Bn(void 0,null,function*(){var cr,Gr,Qr;if(((cr=ra==null?void 0:ra.sideBar)==null?void 0:cr.selectPath)!==""&&((Gr=ra==null?void 0:ra.sideBar)!=null&&Gr.selectPath)){const Ao=yield Fn({type:"shixunsDetail/getFileContent",payload:{id:Gt.id,path:(Qr=ra==null?void 0:ra.sideBar)==null?void 0:Qr.selectPath,secret_repository:Dr?null:!0}});Ao!=null&&Ao.content||(Ao==null?void 0:Ao.content)==""||Fn({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(Nt=ra==null?void 0:ra.sideBar)==null?void 0:Nt.selectPath]);const De=Nn.createElement(he.default,{className:Be.menu,style:{background:"#24294b"},onClick:za=>{var dr;!((dr=Cn==null?void 0:Cn.detail)!=null&&dr.secret_repository)&&za.key==="2"&&Fo("1"),Er(za.key),za.key==="1"?pi(!0):pi(!1)}},Nn.createElement(he.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Tn.filter(za=>{var dr,cr;return!((dr=Cn==null?void 0:Cn.detail)!=null&&dr.init_repository)||(cr=Cn==null?void 0:Cn.detail)!=null&&cr.is_jupyter_lab?za.id!=="2":za}).map((za,dr)=>Nn.createElement(he.default.Item,{className:"leaveClick",key:za.id},za.name))),Ur=(za=!1,dr=1)=>Bn(void 0,null,function*(){var cr,Gr,Qr,Ao;const po=yield Fn({type:"shixunsDetail/updateRepositoryFile",payload:{id:Gt.id,path:(Gr=(cr=Cn==null?void 0:Cn.fileContent)==null?void 0:cr.params)==null?void 0:Gr.path,content:Xr,secret_repository:Dr?null:!0,sync_origin_shixun:za}});po!=null&&po.content&&((Qr=Cn==null?void 0:Cn.detail)!=null&&Qr.copy_for_exercise||dt.ZP.success("\u4FDD\u5B58\u6210\u529F"),Fn({type:"practiceSetting/setSideBarTabs",payload:co(fo({},ra.sideBar),{confirmLeave:!1})})),(Ao=Cn==null?void 0:Cn.detail)!=null&&Ao.copy_for_exercise&&(0,Gn.m)(Fn,Cn,Gt.id,dr)});return Nn.createElement("div",{className:Be.warehouse},Nn.createElement("div",{className:Be.header},Nn.createElement(He.Z,{align:"middle",className:"w100 c-white",style:{height:60}},Nn.createElement(Ke.Z,{flex:"1"},Nn.createElement(He.Z,{align:"middle"},Nn.createElement(Ke.Z,null,Nn.createElement(We.Z,{dropdownRender:()=>De,className:Be.menu},Nn.createElement("span",{className:"font16 c-white current ml20"},Tn.find(za=>za.id===Sn).name," ",Nn.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),Nn.createElement(Ke.Z,{flex:"81px"},Nn.createElement("div",{className:Be.line})),Nn.createElement(Ke.Z,null,Nn.createElement(Ie.default,{className:Be.tabs,activeKey:Zr,onChange:za=>{var dr;(dr=ra==null?void 0:ra.sideBar)!=null&&dr.confirmLeave?je.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Fo(za),Fn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Fo(za),Fn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Nn.createElement(Mr,{tab:Nn.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),Dr&&((Xt=Cn==null?void 0:Cn.detail)==null?void 0:Xt.init_repository)&&Nn.createElement(Mr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!Dr&&((vr=Cn==null?void 0:Cn.detail)==null?void 0:vr.secret_repository)&&Nn.createElement(Mr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(Dr&&((Hn=Cn==null?void 0:Cn.repository)==null?void 0:Hn.git_url)||!Dr&&((bn=Cn==null?void 0:Cn.secretRepository)==null?void 0:bn.git_url))&&Nn.createElement(Nn.Fragment,null,Nn.createElement(Ke.Z,null,Nn.createElement("span",{className:Be.title},"\u4ED3\u5E93\u5730\u5740:"),Nn.createElement("input",{value:Dr?(hn=Cn==null?void 0:Cn.repository)==null?void 0:hn.git_url:($n=Cn==null?void 0:Cn.secretRepository)==null?void 0:$n.git_url}),Nn.createElement(E.CopyToClipboard,{text:Dr?(Oa=Cn==null?void 0:Cn.repository)==null?void 0:Oa.git_url:(Ba=Cn==null?void 0:Cn.secretRepository)==null?void 0:Ba.git_url,onCopy:()=>dt.ZP.success("\u590D\u5236\u6210\u529F")},Nn.createElement(Ze.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},Nn.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),Nn.createElement("div",{className:Be.content,style:{overflow:"auto"}},Zr==="1"&&Nn.createElement(Nn.Fragment,null,Nn.createElement("aside",{className:Be.left},Nn.createElement(it.Z,{spinning:!!kt.effects["shixunsDetail/getRepository"],wrapperClassName:`${Be.loading} ${Be.bottom0}`},Nn.createElement(gn,{setTreeData:Jn,treeData:Oi,activeKey:Sn,isRepository:Dr}))),Nn.createElement("aside",{className:Be.right,ref:kn},((wa=ra==null?void 0:ra.sideBar)==null?void 0:wa.selectPath)!==""&&Nn.createElement(Nn.Fragment,null,Nn.createElement(it.Z,{spinning:!!kt.effects["shixunsDetail/getFileContent"],wrapperClassName:Be.loading},Nn.createElement("div",{className:Be.filePathWrp},Nn.createElement(He.Z,{align:"middle",className:"w100"},Nn.createElement(Ke.Z,null,Nn.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),Nn.createElement(Ke.Z,{flex:"40px"},Nn.createElement("div",{className:Be.line,style:{marginLeft:20}})),Nn.createElement(Ke.Z,{className:Be.filePath},ti.map((za,dr)=>Nn.createElement("span",{className:"c-blue"},za))))),Nn.createElement("div",{className:kt.effects["shixunsDetail/getFileContent"]?"hide":"show"},Nn.createElement(so.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Ft=Cn==null?void 0:Cn.fileContent)==null?void 0:Ft.filename,type:((xa=Cn==null?void 0:Cn.fileContent)==null?void 0:xa.file_type)==="office"?"download":(Za=Cn==null?void 0:Cn.fileContent)==null?void 0:Za.file_type,data:Xr,monacoEditor:{value:Xr,language:(yr=Cn==null?void 0:Cn.fileContent)==null?void 0:yr.language,onChange:za=>lr(za),options:{fontSize:14}}}))),((ir=Cn==null?void 0:Cn.fileContent)==null?void 0:ir.file_type)==="txt"&&Nn.createElement(He.Z,{align:"middle",justify:"center",className:Be.footer},Nn.createElement(Ke.Z,null,Nn.createElement(Je.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{$e.history.push(`/shixuns/${Gt.id}/challenges`)}},"\u53D6\u6D88"),Nn.createElement(Je.ZP,{type:"primary",size:"middle",className:"ml40",onClick:za=>{var dr,cr;(dr=Cn==null?void 0:Cn.detail)!=null&&dr.is_fork_from_creator&&((cr=Cn==null?void 0:Cn.detail)!=null&&cr.copy_for_exercise)?Fn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Gr,Qr)=>{Ur(Gr,Qr)}}}):Ur()}},"\u63D0\u4EA4")))),((jn=ra==null?void 0:ra.sideBar)==null?void 0:jn.selectPath)==""&&((On=Cn==null?void 0:Cn.detail)==null?void 0:On.init_repository)&&Nn.createElement("div",{className:Be.empty},Nn.createElement("img",{src:Lr.x7,width:"258"}),Nn.createElement("br",null),Nn.createElement("span",{className:"c-grey-c"},!!(Oi!=null&&Oi.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Oi!=null&&Oi.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Zr==="2"&&Nn.createElement("div",{className:Be.commit},Nn.createElement(fr,{isRepository:Dr}))))};var or=(0,$e.connect)(({loading:Pt,globalSetting:Ue,practiceSetting:Te,shixunsDetail:kt})=>({globalSetting:Ue,loading:Pt,practiceSetting:Te,shixunsDetail:kt}))(eo)},86167:function(Ge,Tt,ae){"use strict";ae.r(Tt),ae.d(Tt,{default:function(){return ls}});var b=ae(59301),Be={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},$e={flex_box_center:"flex_box_center___XeTw7",flex_space_between:"flex_space_between___Hfc9g",flex_box_vertical_center:"flex_box_vertical_center___JWkfv",flex_box_center_end:"flex_box_center_end___bKF19",flex_box_column:"flex_box_column___XWcdc",header:"header___HkrmL","flex-center":"flex-center___Xqcdj",title:"title___rc2FS",schedule:"schedule___MloKP",clickWarp:"clickWarp___yvMMm",num:"num___etFJa",subject:"subject___ZbcjS",btns:"btns___R7eGw",btn:"btn___NLvn4",simulate:"simulate___kVrJQ",exit:"exit___CTNC5"},Ie=ae(89299),Ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",dt=ae(84698),he=ae(43418),He=ae(8591),Ke=ae(52430),We=ae(44993),je=ae(59301),it=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,a=(ve,Ee)=>{var pe={};for(var nt in ve)Je.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&it)for(var nt of it(ve))Ee.indexOf(nt)<0&&de.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},E=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const x=ve=>{var Ee=ve,{globalSetting:pe,loading:nt,dispatch:_t,practiceSetting:Ln,shixunsDetail:xn}=Ee,on=a(Ee,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),ot,un;const Pa=(0,We.useLocation)(),qa=(0,b.useRef)(""),ca=(0,We.useParams)(),{title:Ia,base_info_warning:pa,challenges_warning:Wr,service_warning:ga,repository_warning:qn,mirror_warning:kr}=Ln;(0,b.useEffect)(()=>{var Ka;qa.current=(Ka=Pa.pathname.split("/"))==null?void 0:Ka[2],_t({type:"practiceSetting/setParams",payload:{id:qa.current}}),_t({type:"practiceSetting/getCommonData",payload:{id:qa.current}})},[Pa.pathname]),(0,b.useEffect)(()=>((0,Ie.Dk)(Ia||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Ie.Dk)()}));const Pr=()=>E(void 0,null,function*(){yield Ya(),We.history.push(`/shixuns/${qa.current}/challenges`)}),Ya=()=>new Promise((Ka,Vr)=>{var qt;(qt=Ln==null?void 0:Ln.sideBar)!=null&&qt.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{_t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ka()},onCancel:()=>{Vr()}}):Ka()}),hr=Ka=>{var Vr;if(Ka===(Ln==null?void 0:Ln.sideBar.tabsActive))return;const qt=()=>{We.history.push(`/shixuns/${qa.current}/edit?tabId=${Ka}`),_t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Ka,selectPath:"",confirmLeave:!1}})};(Vr=Ln==null?void 0:Ln.sideBar)!=null&&Vr.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{qt()}}):qt()},la=(Ka,Vr=!1)=>{Ka=Ka!=null&&Ka.includes(".json")?Ka:`${Ka}.json`,he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:je.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>E(void 0,null,function*(){const qt=yield(0,Ke.ZP)("/api"+Ka,{method:"get"});if(!qt)return;He.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Xn=yield(0,dt.Ir)({id:qt.shixun_identifier,jump_challenge_setting:Vr});if(Xn!=null&&Xn.game_identifier){(0,Ie.xg)(`/tasks/${Xn.game_identifier}`);return}(Xn==null?void 0:Xn.status)===2?la(Xn==null?void 0:Xn.message):(Xn==null?void 0:Xn.status)===3&&ea(Xn==null?void 0:Xn.message)})})},ea=Ka=>{he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:je.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Ka,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},ur=(Ka,Vr)=>E(void 0,null,function*(){var qt,Xn,To,Hr;if(yield Ya(),(0,Ie.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(qt=xn.detail)!=null&&qt.is_jupyter||(Xn=xn.detail)!=null&&Xn.is_jupyter_lab){_t({type:"shixunsDetail/execJupyter",payload:{id:qa.current}}).then(Xa=>{var Jr;Xa!=null&&Xa.identifier&&((Jr=We.history)==null||Jr.push(`/tasks/${Xa.identifier}/jupyter`))});return}_t({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const Ua=Vr?yield(0,dt.BK)({id:Ka}):yield(0,dt.Ir)({id:Ka});if(_t({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Ua==null?void 0:Ua.status)==5&&!Vr){he.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:je.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(Hr=(To=Ua==null?void 0:Ua.data)==null?void 0:To.challenge_errors)==null?void 0:Hr.map((Xa,Jr)=>{var ka;return je.createElement("span",{key:Jr,style:{color:"#3061D0"}},"\u7B2C",Xa==null?void 0:Xa.challenge_position,"\u5173",Jr!=((ka=Ua==null?void 0:Ua.data)==null?void 0:ka.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var Xa,Jr,ka;window.location.href=`/shixuns/${qa.current}/edit/${(ka=(Jr=(Xa=Ua==null?void 0:Ua.data)==null?void 0:Xa.challenge_errors)==null?void 0:Jr[0])==null?void 0:ka.challenge_id}/tab=2`},onCancel:()=>{(0,dt.Ir)({id:qa.current,jump_challenge_setting:!0}).then(Xa=>{if(Xa!=null&&Xa.game_identifier||Xa!=null&&Xa.identifier){(0,Ie.xg)(`/tasks/${Xa.game_identifier}`);return}(Xa==null?void 0:Xa.status)===-3?(0,Ie.eF)():(Xa==null?void 0:Xa.status)===2?la(Xa==null?void 0:Xa.message,!0):(Xa==null?void 0:Xa.status)===3&&ea(Xa==null?void 0:Xa.message)})}});return}if((Ua==null?void 0:Ua.status)==6&&!Vr){he.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:je.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${qa.current}/edit?tabId=environment`}});return}if(Ua!=null&&Ua.game_identifier||Ua!=null&&Ua.identifier){(0,Ie.xg)(Vr?`/tasks/${Ua==null?void 0:Ua.identifier}/jupyter`:`/tasks/${Ua.game_identifier}`);return}(Ua==null?void 0:Ua.status)===-3?(0,Ie.eF)():(Ua==null?void 0:Ua.status)===2?la(Ua==null?void 0:Ua.message):(Ua==null?void 0:Ua.status)===3&&ea(Ua==null?void 0:Ua.message)}),Fa=()=>E(void 0,null,function*(){yield Ya(),_t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),Ga=Ka=>({borderBottomColor:(Ln==null?void 0:Ln.sideBar.tabsActive)===Ka?"#0152d9":"transparent"});return je.createElement("div",{className:$e.header},je.createElement("aside",{className:$e.title},je.createElement("i",{onClick:Pr,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),je.createElement("span",{className:$e.edit},Ia||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),je.createElement("i",{onClick:Fa,className:"icon iconfont icon-xiugai1"})),je.createElement("aside",{className:$e.schedule},je.createElement("div",null,je.createElement("span",{style:Ga("information"),className:$e.clickWarp,onClick:()=>hr("information")},pa?je.createElement("span",{className:$e.num},"1"):je.createElement("img",{src:Ze}),je.createElement("span",{className:$e.subject},"\u57FA\u672C\u4FE1\u606F")),je.createElement("i",{className:"iconfont icon-lujing"})),je.createElement("div",null,je.createElement("span",{style:Ga("warehouse"),className:$e.clickWarp,onClick:()=>hr("warehouse")},qn?je.createElement("span",{className:$e.num},"2"):je.createElement("img",{src:Ze}),je.createElement("span",{className:$e.subject},"\u4EE3\u7801\u4ED3\u5E93")),je.createElement("i",{className:"iconfont icon-lujing"})),(xn==null?void 0:xn.detail)&&!((ot=xn==null?void 0:xn.detail)!=null&&ot.is_jupyter_lab)&&je.createElement("div",null,je.createElement("span",{style:Ga("level"),className:$e.clickWarp,onClick:()=>hr("level")},Wr?je.createElement("span",{className:$e.num},"3"):je.createElement("img",{src:Ze}),je.createElement("span",{className:$e.subject},"\u4EFB\u52A1\u5173\u5361")),je.createElement("i",{className:"iconfont icon-lujing"})),(xn==null?void 0:xn.detail)&&((un=xn==null?void 0:xn.detail)==null?void 0:un.is_jupyter_lab)&&je.createElement("div",null,je.createElement("span",{style:Ga("service"),className:$e.clickWarp,onClick:()=>hr("service")},ga?je.createElement("span",{className:$e.num},"3"):je.createElement("img",{src:Ze}),je.createElement("span",{className:$e.subject},"\u670D\u52A1")),je.createElement("i",{className:"iconfont icon-lujing"})),je.createElement("div",null,je.createElement("span",{style:Ga("environment"),className:$e.clickWarp,onClick:()=>hr("environment")},kr?je.createElement("span",{className:$e.num},"4"):je.createElement("img",{src:Ze}),je.createElement("span",{className:$e.subject},"\u5B9E\u9A8C\u73AF\u5883")))),je.createElement("aside",{className:$e.btns},je.createElement("div",{className:$e.simulate,onClick:()=>ur(qa.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var y=(0,We.connect)(({loading:ve,globalSetting:Ee,practiceSetting:pe,shixunsDetail:nt})=>({globalSetting:Ee,loading:ve,practiceSetting:pe,shixunsDetail:nt}))(x),ee={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t"},ne=ae(4213),oe=ae(78241),le=ae(3113),ie=ae(92832),Ce=ae(19842),be=ae(95237),ze=ae(43604),Ne=ae(54580),pt=ae(24905),ft={btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},gt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",Gn=Object.defineProperty,Rn=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,ia=Object.prototype.propertyIsEnumerable,zt=(ve,Ee,pe)=>Ee in ve?Gn(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Mn=(ve,Ee)=>{for(var pe in Ee||(Ee={}))ma.call(Ee,pe)&&zt(ve,pe,Ee[pe]);if(Rn)for(var pe of Rn(Ee))ia.call(Ee,pe)&&zt(ve,pe,Ee[pe]);return ve},lt=(ve,Ee)=>{var pe={};for(var nt in ve)ma.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&Rn)for(var nt of Rn(ve))Ee.indexOf(nt)<0&&ia.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},ln=ve=>{var Ee=ve,{InputRight:pe,value:nt=[],onChange:_t}=Ee,Ln=lt(Ee,["InputRight","value","onChange"]);const[xn,on]=(0,b.useState)(),ot=Pa=>{const qa=nt.filter((ca,Ia)=>Ia!==Pa);_t(qa)},un=Pa=>{if(Pa.preventDefault(),!!xn){if(nt.findIndex(qa=>qa.name===xn)>-1){He.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}_t([...nt,{id:null,name:xn}]),on(null)}};return b.createElement("div",null,b.createElement(ie.default,Mn({bordered:!1,style:{width:600},value:xn,onChange:Pa=>on(Pa.target.value),onPressEnter:un,onBlur:un},Ln)),pe||b.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),b.createElement("div",{className:"mt20"},nt==null?void 0:nt.map((Pa,qa)=>b.createElement("div",{key:qa,className:ft.btn},b.createElement("span",{className:ft.s1},Pa.name),b.createElement("img",{src:gt,className:ft.s2,onClick:()=>ot(qa)})))))},cn=ae(89392),mn=ae(13952),at={flex_box_center:"flex_box_center___hBEA9",flex_space_between:"flex_space_between___rMB3f",flex_box_vertical_center:"flex_box_vertical_center___XT_7U",flex_box_center_end:"flex_box_center_end___ayQhe",flex_box_column:"flex_box_column___Yqif8",complete:"complete___zRKx3",cancel:"cancel___D5r7A",save:"save___sa92o"};const ct=({dispatch:ve,onCancel:Ee,onSave:pe,loading:nt=!1})=>b.createElement("div",{className:at.complete},b.createElement("div",{onClick:Ee,className:at.cancel},"\u53D6\u6D88"),b.createElement(le.ZP,{type:"primary",loading:nt,onClick:pe,className:at.save},"\u4FDD\u5B58"));var Bt=(0,We.connect)()(ct),Dn=ae(56563),nn=ae(32050),Vn=ae(19248),Fe=ae(98573),Pe=ae(59301),Qe=Object.defineProperty,At=Object.defineProperties,Ct=Object.getOwnPropertyDescriptors,It=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,Pn=(ve,Ee,pe)=>Ee in ve?Qe(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Lt=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Kt.call(Ee,pe)&&Pn(ve,pe,Ee[pe]);if(It)for(var pe of It(Ee))Jt.call(Ee,pe)&&Pn(ve,pe,Ee[pe]);return ve},ye=(ve,Ee)=>At(ve,Ct(Ee)),xe=(ve,Ee)=>{var pe={};for(var nt in ve)Kt.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&It)for(var nt of It(ve))Ee.indexOf(nt)<0&&Jt.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},ut=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const Ot=ve=>{var Ee=ve,{globalSetting:pe,loading:nt,dispatch:_t,practiceSetting:Ln,problemset:xn,shixunsDetail:on}=Ee,ot=xe(Ee,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),un,Pa;const[qa]=oe.default.useForm(),[ca,Ia]=(0,b.useState)({}),[pa,Wr]=(0,b.useState)(!1),[ga,qn]=(0,b.useState)(!1),[kr,Pr]=(0,b.useState)(!1),[Ya,hr]=(0,b.useState)(""),[la,ea]=(0,b.useState)(""),[ur,Fa]=(0,b.useState)(""),[Ga,Ka]=(0,b.useState)(),Vr=(0,b.useRef)({}),qt=(0,b.useRef)(""),Xn=(0,b.useRef)(""),To=(0,b.useRef)(""),Hr=(0,b.useRef)(null),Ua=(0,b.useRef)((0,cn.throttle)(()=>bo(),2e3,{leading:!0,trailing:!1})).current,{id:Xa}=Ln,[Jr,ka]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Xa&&Mo()},[Xa]),(0,b.useEffect)(()=>(JSON.stringify(ca)!=="{}"&&Sr(),()=>{clearTimeout(Hr.current)}),[ca,Ya,ur,la]);const Sr=()=>{clearTimeout(Hr.current),Hr.current=setTimeout(()=>{!(0,cn.isEqual)(ca,Vr.current)||Ya!==qt.current||ur!==Xn.current||la!==To.current?_t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):_t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Mo=()=>ut(void 0,null,function*(){var gr,br,na,Bo,vi,Lo,tr;_t({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const Br=yield(0,Ke.ZP)(`/api/shixuns/${Xa}/edit_base_info.json`,{method:"get"});if(Br.status===0){const uo=ye(Lt({},Br.data),{description:(0,Dn.S)(Br.data.description)}),Bi={description:uo.description,shixun_tags:uo.shixun_tags,name:uo.name,course:((gr=uo==null?void 0:uo.disciplines)==null?void 0:gr.length)>0?[(na=(br=uo==null?void 0:uo.disciplines)==null?void 0:br[0])==null?void 0:na.id,(Lo=(vi=(Bo=uo==null?void 0:uo.disciplines)==null?void 0:Bo[0])==null?void 0:vi.sub_discipline)==null?void 0:Lo.id]:[]};(tr=on.detail)!=null&&tr.is_jupyter_lab&&(Bi.jupyter_show_description=Br.data.jupyter_show_description),qa.setFieldsValue(Bi),Vr.current=Lt({},Bi),qt.current=uo.attachment_id||"",Xn.current=uo.cover_image_id||"",To.current=uo.attachment_id_b||"",Ia(Lt({},Bi)),hr(uo.attachment_id||""),ea(uo.attachment_id_b||""),Fa(uo.cover_image_id||""),Ka(uo.cover_image||"")}}),Ro=(gr,br)=>{Ia(Lt({},br))},ko=()=>{Kr()},bo=()=>{(0,Ie.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),qa.submit()},La=(gr,br=!1,na=1)=>{var Bo;const{name:vi,description:Lo,shixun_tags:tr,course:Br,jupyter_show_description:uo=!1}=gr;let Bi={name:vi,description:Lo,shixun_tags:tr,attachment_id:Ya,cover_image_id:ur,attachment_id_b:la,sub_discipline_ids:Br[1]};(Bo=on.detail)!=null&&Bo.is_jupyter_lab&&(Bi=ye(Lt({},Bi),{jupyter_show_description:uo})),(0,Ke.ZP)(`/api/shixuns/${Xa}/base_info_save.json`,{method:"post",body:{shixun:Lt({},Bi),sync_origin_shixun:br}}).then(Oo=>ut(void 0,null,function*(){var nr,xr,Wo,ii;if(Oo.status===0&&((nr=on==null?void 0:on.detail)!=null&&nr.copy_for_exercise||He.ZP.success("\u4FDD\u5B58\u6210\u529F"),_t({type:"practiceSetting/getCommonData",payload:{id:Xa}}),_t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Vr.current={description:ca.description,shixun_tags:ca.shixun_tags,name:ca.name},qt.current=Ya,Xn.current=ur,To.current=la,(xr=on==null?void 0:on.detail)!=null&&xr.copy_for_exercise)){const xl=yield _t({type:"shixunsDetail/saveCopyForExercise",payload:{id:Xa,save_type:na}});na===1?(Wo=xl==null?void 0:xl.data)!=null&&Wo.exists_same_shixun_name?_t({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(ii=xl==null?void 0:xl.data)==null?void 0:ii.shixun_name,getBaseInfo:()=>{Mo()}}}):(He.ZP.info("\u4FDD\u5B58\u6210\u529F"),_t({type:"classroomList/setActionTabs",payload:{}})):(_t({type:"classroomList/setActionTabs",payload:{}}),(xl==null?void 0:xl.status)===0&&he.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Pe.createElement("div",null,Pe.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Cl,Ll;(0,Ie.xg)(`/shixuns/${(Ll=(Cl=on==null?void 0:on.detail)==null?void 0:Cl.fork_from)==null?void 0:Ll.fork_identifier}/challenges`)}}))}}))},Kr=()=>{var gr;const br=()=>{We.history.push(`/shixuns/${Xa}/challenges`),_t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(gr=Ln==null?void 0:Ln.sideBar)!=null&&gr.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{br()}}):br()};function Co(gr){const br=gr.type==="image/jpeg"||gr.type==="image/png";return br||He.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),br}const Ar=Pe.createElement(le.ZP,{loading:pa,icon:Pe.createElement(nn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),$o=Pe.createElement(le.ZP,{loading:kr,icon:Pe.createElement(nn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Vo=Pe.createElement(le.ZP,{loading:ga,icon:Pe.createElement(nn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function oi(gr,br){const na=new FileReader;na.addEventListener("load",()=>br(na.result)),na.readAsDataURL(gr)}const fi=gr=>{var br,na;if(gr.file.status==="uploading"){Wr(!0);return}gr.file.status==="done"&&(Wr(!1),hr((na=(br=gr==null?void 0:gr.file)==null?void 0:br.response)==null?void 0:na.id))},ki=gr=>{var br,na;if(gr.file.status==="uploading"){qn(!0);return}gr.file.status==="done"&&(qn(!1),ea((na=(br=gr==null?void 0:gr.file)==null?void 0:br.response)==null?void 0:na.id))},Ma=()=>Pe.createElement("div",{className:ee.img},Pe.createElement("img",{src:(0,Fe.z)("/api/attachments/"+Ya,!0),alt:"avatar",style:{width:"100%"}}),Pe.createElement("div",null,Pe.createElement(Vn.Z,{onClick:()=>hr(""),style:{fontSize:"16px",color:"red"}}))),oo=()=>Pe.createElement("div",{className:ee.img},Pe.createElement("img",{src:(0,Fe.z)("/api/attachments/"+la,!0),alt:"avatar",style:{width:"100%"}}),Pe.createElement("div",null,Pe.createElement(Vn.Z,{onClick:()=>ea(""),style:{fontSize:"16px",color:"red"}}))),bi=gr=>{var br,na;if(gr.file.status==="uploading"){Pr(!0);return}gr.file.status==="done"&&(Pr(!1),Fa((na=(br=gr==null?void 0:gr.file)==null?void 0:br.response)==null?void 0:na.id),ka(!0))},wi=()=>Pe.createElement("div",{className:ee.img},Pe.createElement("img",{src:(0,Fe.z)(Jr?"/api/attachments/"+ur:Ga,!0),alt:"avatar",style:{width:"100%"}}),Pe.createElement("div",null,Pe.createElement(Vn.Z,{onClick:()=>{Fa(""),Ka("")},style:{fontSize:"16px",color:"red"}})));return Pe.createElement("div",{className:ee.information},Pe.createElement("section",{className:ee.scroll},Pe.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),Pe.createElement("div",{className:ee.formWrap}," ",Pe.createElement(oe.default,{form:qa,scrollToFirstError:!0,layout:"vertical",onValuesChange:Ro,onFinish:gr=>{var br,na;(br=on==null?void 0:on.detail)!=null&&br.is_fork_from_creator&&((na=on==null?void 0:on.detail)!=null&&na.copy_for_exercise)?_t({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:gr,type:"information",fn:(Bo,vi,Lo)=>{La(Bo,vi,Lo)}}}):La(gr)}},Pe.createElement(oe.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Pe.createElement(ie.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((un=ca.name)==null?void 0:un.length)||0}/60`})),Pe.createElement(oe.default.Item,{className:"customAddTags",name:"shixun_tags",label:Pe.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",Pe.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},Pe.createElement(ln,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),Pe.createElement(oe.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},Pe.createElement(Ce.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:xn.courseOptions,getPopupContainer:gr=>gr.parentNode})),Pe.createElement(be.Z,null,Pe.createElement(ze.Z,null,Pe.createElement(oe.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},Ya?Ma():Pe.createElement(Ne.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${mn.Z.API_SERVER}/api/attachments.json`,beforeUpload:Co,onChange:fi},Ar))),Pe.createElement(ze.Z,{className:"c-grey-999"},Pe.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Pe.createElement(be.Z,null,Pe.createElement(ze.Z,null,Pe.createElement(oe.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},la?oo():Pe.createElement(Ne.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${mn.Z.API_SERVER}/api/attachments.json`,beforeUpload:Co,onChange:ki},Vo))),Pe.createElement(ze.Z,{className:"c-grey-999"},Pe.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Pe.createElement(be.Z,null,Pe.createElement(ze.Z,null,Pe.createElement(oe.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},ur||Ga?wi():Pe.createElement(Ne.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${mn.Z.API_SERVER}/api/attachments.json`,beforeUpload:Co,onChange:bi},$o))),Pe.createElement(ze.Z,{className:"c-grey-999"},Pe.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Pe.createElement(oe.default.Item,{name:"description",label:"\u7B80\u4ECB:"},Pe.createElement(ne.Z,{defaultValue:ca.description||"",watch:!0})),((Pa=on.detail)==null?void 0:Pa.is_jupyter_lab)&&Pe.createElement(oe.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},Pe.createElement(pt.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),Pe.createElement(Bt,{onSave:Ua,onCancel:ko,loading:pa||kr||ga}))};var Qt=(0,We.connect)(({problemset:ve,loading:Ee,globalSetting:pe,practiceSetting:nt,shixunsDetail:_t})=>({globalSetting:pe,loading:Ee,practiceSetting:nt,problemset:ve,shixunsDetail:_t}))(Ot),en=ae(14587),Wt={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},an="data:image/png;base64,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",Vt=ae(2686),Dt=ae(71418),St=ae(64165),wt=ae(67753),yt=Object.defineProperty,Mt=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,bt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable,Ht=(ve,Ee,pe)=>Ee in ve?yt(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Un=(ve,Ee)=>{for(var pe in Ee||(Ee={}))xt.call(Ee,pe)&&Ht(ve,pe,Ee[pe]);if(bt)for(var pe of bt(Ee))zn.call(Ee,pe)&&Ht(ve,pe,Ee[pe]);return ve},ja=(ve,Ee)=>Mt(ve,sn(Ee)),mr=(ve,Ee)=>{var pe={};for(var nt in ve)xt.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&bt)for(var nt of bt(ve))Ee.indexOf(nt)<0&&zn.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},ar=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const Ta=ve=>{var Ee=ve,{globalSetting:pe,dispatch:nt,practiceSetting:_t}=Ee,Ln=mr(Ee,["globalSetting","dispatch","practiceSetting"]);const xn=(0,We.useLocation)(),[on]=(0,We.useSearchParams)(),[ot,un]=(0,b.useState)(!1),[Pa,qa]=(0,b.useState)({}),[ca,Ia]=(0,b.useState)(!0),[pa,Wr]=(0,b.useState)(!1),[ga,qn]=(0,b.useState)(null),kr=(0,b.useRef)(!1),{id:Pr,updateIndex:Ya,is_published:hr,newQuestion:la}=_t,{challenge_list:ea=[]}=Pa;(0,b.useEffect)(()=>{if(Pr)return Fa(),()=>{nt({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[Pr,Ya]),(0,b.useEffect)(()=>{ur()},[xn]);const ur=()=>{const ka=xn.pathname.split("/");(ka.includes("newquestion")||ka.includes("new")||on.get("tabId"))&&(kr.current=!0)},Fa=()=>ar(void 0,null,function*(){var ka,Sr,Mo;Ia(!0);const Ro=yield(0,dt.n5)({id:Pr});if((ka=Ro==null?void 0:Ro.challenge_list)!=null&&ka.length){const ko=xn.pathname.split("/"),bo=Ro.challenge_list.find(La=>String(La.challenge_id)===ko[4]);if(ko.includes("newquestion")||ko.includes("new")){const La=Ro.challenge_list[((Sr=Ro.challenge_list)==null?void 0:Sr.length)-1];nt({type:"practiceSetting/setParams",payload:{newQuestion:{st:ko.includes("new")?0:1,name:""}}}),qn(void 0),Xn(La)}else ko[4]&&bo?Ga(bo,!1):Ga(Ro.challenge_list[0])}(Mo=Ro==null?void 0:Ro.challenge_list)!=null&&Mo.length||qn(null),qa(Ro),Ia(!1)}),Ga=(ka,Sr=!0)=>{if(qn(ka.challenge_id),Xn(ka),Sr){const Mo=`/shixuns/${Pr}/edit/${ka.challenge_id}/${ka.st===1?"editquestion":"editcheckpoint"}`;We.history.push(Mo)}},Ka=(ka,Sr)=>{Sr.stopPropagation();const{challenge_id:Mo}=ka,Ro=()=>ar(void 0,null,function*(){var ko,bo;if((yield(0,dt.rO)({id:Pr,challengesId:Mo})).status===1){const Kr=yield(0,dt.n5)({id:Pr});if(qa(Kr),Mo===ga&&((ko=Kr.challenge_list)!=null&&ko.length)){Ga(Kr.challenge_list[0]);return}(bo=Kr.challenge_list)!=null&&bo.length||(qn(null),kr.current=!0,Xn({}),We.history.push(`/shixuns/${Pr}/edit?tabId=level`))}});he.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:Ro})},Vr=(ka,Sr,Mo)=>{const Ro=Array.from(ka),[ko]=Ro.splice(Sr,1);return Ro.splice(Mo,0,ko),Ro},qt=(ka,Sr)=>{if(!ka.destination)return;const Mo=Vr(Sr,ka.source.index,ka.destination.index);qa(ja(Un({},Pa),{challenge_list:Mo}));const Ro=Mo.map(ko=>ko.challenge_id);(0,dt.xg)({id:Pr,ids:Ro}).then(ko=>{ko.status!==0&&qa(ja(Un({},Pa),{challenge_list:Sr}))})},Xn=ka=>{nt({type:"practiceSetting/setParams",payload:{selectQuestionParams:ka}})},To=(ka,Sr)=>ar(void 0,null,function*(){if(ka===ga)return;yield Hr(),qn(ka),Xn(Sr),nt({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Mo=`/shixuns/${Pr}/edit/${ka}/${Sr.st===1?"editquestion":"editcheckpoint"}`;We.history.push(Mo)}),Hr=()=>new Promise((ka,Sr)=>{var Mo;(Mo=_t==null?void 0:_t.sideBar)!=null&&Mo.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{nt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),ka()},onCancel:()=>{Sr()}}):ka()}),Ua=ka=>b.createElement(b.Fragment,null,b.createElement(wt.Z5,{onDragEnd:Sr=>qt(Sr,ka)},b.createElement(wt.bK,{droppableId:"droppable"},(Sr,Mo)=>b.createElement("div",ja(Un({ref:Sr.innerRef},Sr.droppableProps),{style:{width:"100%"}}),ka.map((Ro,ko)=>{const{st:bo,name:La,challenge_id:Kr}=Ro;return b.createElement(wt._l,{key:Kr,draggableId:Kr.toString(),index:ko,isDragDisabled:hr},(Co,Ar)=>b.createElement("div",ja(Un(Un({ref:Co.innerRef},Co.draggableProps),Co.dragHandleProps),{className:ga===Kr?Wt.listActive:Wt.list,onClick:()=>To(Kr,Ro)}),b.createElement("span",{className:Wt.s1},bo===0?b.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):b.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),b.createElement("span",{className:Wt.s2},"\u7B2C",ko+1,"\u5173: ",La),!hr&&b.createElement("span",{className:Wt.s3,onClick:$o=>Ka(Ro,$o)},b.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),la&&b.createElement("div",{className:Wt.listActive},b.createElement("span",{className:Wt.s1},(la==null?void 0:la.st)===0?b.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):b.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),b.createElement("span",{className:Wt.s2},"\u7B2C",ka.length+1,"\u5173: ",la==null?void 0:la.name)),!hr&&b.createElement("div",{className:Wt.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),Xa=ka=>ar(void 0,null,function*(){yield Hr(),ka==="new"?We.history.push(`/shixuns/${Pr}/edit/new`):We.history.push(`/shixuns/${Pr}/edit/newquestion`),un(!1),qn(void 0),nt({type:"practiceSetting/setParams",payload:{newQuestion:{st:ka==="new"?0:1,name:""}}})}),Jr=()=>{(0,Vt.gy)(nt,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||un(!ot)};return b.createElement("div",{className:Wt.level},b.createElement("aside",{className:Wt.left,style:{width:pa?"0":"25%"}},b.createElement("div",{className:Wt.container},b.createElement("div",{className:Wt.title},"\u4EFB\u52A1\u5173\u5361(",ea.length,")"),b.createElement("div",{className:Wt.listWrap},ca?b.createElement(Dt.Z,{size:"middle"}):ea.length||la?Ua(ea):b.createElement(St.Z,{image:an,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!pa&&b.createElement("div",{className:Wt.btns},b.createElement("aside",{className:Wt.btnsWrap},b.createElement("div",{style:{transform:ot?"rotate(45deg)":"rotate(0deg)"},className:Wt.icon,onClick:Jr},"+"),b.createElement("div",{className:Wt.btn,style:{left:ot?20:-154}},b.createElement("div",{className:Wt.d1,onClick:()=>Xa("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),b.createElement("div",{className:Wt.d2,onClick:()=>Xa("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),b.createElement("div",{className:pa?Wt.elseShrink:Wt.shrink,onClick:()=>Wr(!pa)},b.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),b.createElement("aside",{className:Wt.right,id:"modal-level-question"},ga===null&&kr.current?b.createElement("div",{className:Wt.addIcon},b.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):b.createElement(We.Outlet,null)))};var Tr=(0,We.connect)(({globalSetting:ve,practiceSetting:Ee})=>({globalSetting:ve,practiceSetting:Ee}))(Ta),sr=ae(61621),Ha=ae(38854),Ja=ae(20834),Lr=ae(58421),ya=ae(5112),jr={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},Fr=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,yn=(ve,Ee)=>{var pe={};for(var nt in ve)ht.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&Fr)for(var nt of Fr(ve))Ee.indexOf(nt)<0&&pn.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},Zt=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const rn=ve=>{var Ee=ve,{shixunsDetail:pe,globalSetting:nt,loading:_t,dispatch:Ln,onReloadData:xn}=Ee,on=yn(Ee,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[ot,un]=(0,b.useState)(),[Pa,qa]=(0,b.useState)([]);(0,b.useEffect)(()=>{pe.actionTabs.key==="Collaborators-ChangeManager"&&ca()},[pe.actionTabs.key]);const ca=()=>Zt(void 0,null,function*(){var ga;const qn=yield Ln({type:"shixunsDetail/getChangeManager",payload:{id:(ga=pe.actionTabs.params)==null?void 0:ga.id}});qa(qn||[])}),Ia=()=>{var ga;Ln({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(ga=pe.actionTabs.params)==null?void 0:ga.id}}})},pa=()=>Zt(void 0,null,function*(){var ga;if(!ot){He.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const qn=yield Ln({type:"shixunsDetail/changeManager",payload:{id:(ga=pe.actionTabs.params)==null?void 0:ga.id,user_id:ot}});Wr(),qn&&(xn(),He.ZP.info(qn.message))}),Wr=()=>{Ln({type:"shixunsDetail/setActionTabs",payload:{}}),un(null)};return b.createElement(he.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:pe.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:_t.effects["shixunsDetail/changeManager"],onOk:pa,onCancel:Wr},b.createElement("div",null,b.createElement("div",{className:jr.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",b.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),b.createElement("div",{className:jr.content},Pa.length?b.createElement(ya.ZP.Group,{value:ot,onChange:ga=>un(ga.target.value)},Pa.map((ga,qn)=>b.createElement(ya.ZP,{className:jr.radio,key:qn,value:ga.user_id},ga.name))):b.createElement("div",{className:jr.add},b.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",b.createElement("a",{className:jr.colorBlue,onClick:Ia},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var In=(0,We.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Ee}))(rn),Qn=ae(99313),Re=ae(28897),rt=ae(64582);const{TabPane:et}=Qn.default;var wn=({visible:ve,onCancel:Ee,onSelectGroup:pe,shixunId:nt,onSelectCollaborator:_t})=>b.createElement(he.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:ve,width:1100,centered:!0,keyboard:!1,onCancel:Ee,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},b.createElement(Qn.default,{defaultActiveKey:"1"},b.createElement(et,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},b.createElement(Re.Z,{onCancel:Ee,container_type:2,container_id:nt,onSelect:_t})),b.createElement(et,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},b.createElement(rt.Z,{onCancel:Ee,onSelect:pe})))),gn={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},Wn=ae(84105),Da=ae(36952),fa=Object.defineProperty,aa=Object.getOwnPropertySymbols,ha=Object.prototype.hasOwnProperty,da=Object.prototype.propertyIsEnumerable,fn=(ve,Ee,pe)=>Ee in ve?fa(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Va=(ve,Ee)=>{for(var pe in Ee||(Ee={}))ha.call(Ee,pe)&&fn(ve,pe,Ee[pe]);if(aa)for(var pe of aa(Ee))da.call(Ee,pe)&&fn(ve,pe,Ee[pe]);return ve},fr=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const so=({shixunsDetail:ve,globalSetting:Ee,loading:pe,user:nt,dispatch:_t})=>{var Ln,xn,on,ot,un,Pa;const qa=(0,We.useParams)(),ca=(0,b.useRef)(),[Ia,pa]=(0,b.useState)(0),[Wr,ga]=(0,b.useState)([]),[qn,kr]=(0,b.useState)({id:null,page:1}),Pr=(xn=(Ln=nt.userInfo)==null?void 0:Ln.shixun)==null?void 0:xn.editable,Ya=((on=nt.userInfo)==null?void 0:on.role)<=2||((un=(ot=nt.userInfo)==null?void 0:ot.shixun)==null?void 0:un.is_creator);(0,b.useEffect)(()=>{ca.current=qa.id,qn.id=ca.current,kr(qn),hr(qn)},[]);const hr=Xn=>fr(void 0,null,function*(){const To=yield _t({type:"shixunsDetail/getCollaboratorsData",payload:Xn});To&&(ga(To.members||[]),pa(To.member_count))}),la=()=>fr(void 0,null,function*(){qn.page=1,kr(qn);const Xn=(0,Da.g)();yield _t({type:"user/getUserInfo",payload:Xn}),yield hr(qn)}),ea=Xn=>{qn.page=Xn,kr(qn),hr(qn)},ur=Xn=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:b.createElement("div",{className:gn.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>fr(void 0,null,function*(){var To;const Hr=yield _t({type:"shixunsDetail/deleteCollaborators",payload:{id:ca.current,userId:Xn}});if(((To=nt.userInfo)==null?void 0:To.user_id)===Xn){We.history.push("/shixuns");return}He.ZP.info(Hr==null?void 0:Hr.message),qn.page=1,kr(qn),hr(qn)})})},Fa=()=>{_t({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:ca.current}}})};function Ga(Xn,To,Hr,Ua){return fr(this,null,function*(){yield _t({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:Xn,user_id:To,editable:Hr?0:1}}),hr(qn)})}const Ka=()=>{_t({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:ca.current}}})};function Vr(){_t({type:"shixunsDetail/setActionTabs",payload:{}})}const qt={visible:ve.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Vr,shixunId:ca.current,onSelectCollaborator:Xn=>fr(void 0,null,function*(){Vr(),(yield _t({type:"shixunsDetail/addCollaborator",payload:{id:ca.current,user_ids:Xn}}))&&(He.ZP.success("\u6DFB\u52A0\u6210\u529F"),la())}),onSelectGroup:Xn=>fr(void 0,null,function*(){Vr(),(yield _t({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:ca.current,group_id:Xn.group_id}}))&&(He.ZP.success("\u6DFB\u52A0\u6210\u529F"),la())})};return b.createElement("section",null,b.createElement("div",{className:gn.wrap},b.createElement("div",{className:gn.content},((Pa=ve.detail)==null?void 0:Pa.identity)<5&&b.createElement("div",{className:gn.head},b.createElement("span",{className:gn.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",Ia,"\u4EBA\uFF09"),b.createElement("div",null,Ya&&b.createElement(le.ZP,{type:"primary",ghost:!0,className:gn.button,style:{marginRight:"20px"},onClick:Fa},"\u66F4\u6362\u7BA1\u7406\u5458"),Pr&&b.createElement(le.ZP,{type:"primary",className:gn.button,style:{marginRight:"40px"},onClick:Ka},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),b.createElement("div",{className:gn.list},b.createElement(sr.Z,{loading:pe.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Wr.map((Xn,To)=>{var Hr,Ua,Xa,Jr,ka,Sr,Mo,Ro;return b.createElement("div",{style:{display:"inline-block",width:"50%"}},b.createElement("div",{className:gn.itemWrap,key:To},b.createElement("a",{href:(Hr=Xn.user)==null?void 0:Hr.user_url,target:"_blank",className:gn.imgWrap},b.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:gn.img,src:`${mn.Z.IMG_SERVER}/images/${(Ua=Xn.user)==null?void 0:Ua.image_url}`}),((Xa=Xn.user)==null?void 0:Xa.shixun_manager)&&b.createElement("span",{className:gn.manager},"\u521B\u5EFA\u8005")),b.createElement("div",{className:gn.itemContent},b.createElement("p",{className:gn.nameWrap},b.createElement("a",{href:Xn.user.user_url,target:"_blank",className:gn.name},(Jr=Xn.user)==null?void 0:Jr.name,Xn.user.user_id===((ka=nt.userInfo)==null?void 0:ka.user_id)?b.createElement("span",null,"\u6211"):null),b.createElement("div",{className:gn.actionGroup},Ya?(Sr=Xn.user)!=null&&Sr.shixun_manager?null:b.createElement(Ha.Z,{dropdownRender:()=>b.createElement(Ja.default,{selectedKeys:[Xn.editable?"1":"2"],onClick:()=>{var ko;Ga(ve.detail.identifier,Xn.user.user_id,Xn.editable,(ko=Xn.user)==null?void 0:ko.name)}},b.createElement(Ja.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),b.createElement(Ja.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},b.createElement("div",null,Xn.editable?b.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):b.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",b.createElement(Wn.Z,{style:{fontSize:"14px",color:"#888888"}}))):Xn.editable?b.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):b.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((Mo=Xn.user)!=null&&Mo.shixun_manager)&&Pr?b.createElement("a",{className:gn.deletetitle,onClick:()=>{var ko;return ur((ko=Xn.user)==null?void 0:ko.user_id)}},"\u5220\u9664"):null)),b.createElement("p",{className:gn.schoolWrap},b.createElement("span",{className:gn.school},(Ro=Xn.user)==null?void 0:Ro.school_name)))))})))),Ia>10&&b.createElement("div",{className:gn.countWrap},b.createElement(Lr.Z,{showQuickJumper:!1,showSizeChanger:!1,total:Ia,onChange:Xn=>ea(Xn),pageSize:10,current:qn.page}))),b.createElement(In,{onReloadData:la}),b.createElement(wn,Va({},qt)))};var Nn=(0,We.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe,user:nt})=>({shixunsDetail:ve,globalSetting:pe,user:nt,loading:Ee}))(so),tn=ae(3107),Nr=ae(57809),Sa=ae(6848),ro=ae(78673),rr=ae(91065),io=ae(36723),Na=ae(49071),fo={mirrorModal:"mirrorModal___z1tEP",right:"right___ZlGrr",title:"title___lWaS3",content:"content___bCC9x",des:"des___ujB5y",btns:"btns___L4vgc",confirm:"confirm___RFRg4",cancel:"cancel___F1WB_",modal:"modal___A5dbG"},co=ae(82202),vo=ae(39902),Bn=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const Mr=({newShixuns:ve,user:Ee,dispatch:pe,visible:nt,onOk:_t,onCancel:Ln,useId:xn=null,identifier:on,shixun_environment_id:ot,tab_type:un})=>{var Pa,qa;const[ca,Ia]=(0,b.useState)(null),[pa,Wr]=(0,b.useState)({}),[ga,qn]=(0,b.useState)(""),{environmentData:kr}=ve,{frequence_image:Pr=[],environments:Ya=[],other_image:hr=[]}=kr,{name:la,description:ea}=pa;(0,b.useEffect)(()=>{nt&&(pe({type:"newShixuns/getEnvironmentData",payload:{tab_type:un}}),qn(""),Ia(xn))},[nt,xn]),(0,b.useEffect)(()=>{ve.actionTabs.key==="NewShixuns-Apply"&&Ln()},[(Pa=ve==null?void 0:ve.actionTabs)==null?void 0:Pa.key]),(0,b.useEffect)(()=>{ca!==null&&ur()},[ca]);const ur=()=>Bn(void 0,null,function*(){const Fa=yield(0,dt.Q1)({mirror_repository_id:ca,identifier:on,shixun_environment_id:ot});Wr(Fa.data)});return b.createElement(b.Fragment,null,b.createElement(he.default,{title:"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",open:nt,width:1e3,destroyOnClose:!0,centered:!0,onCancel:Ln,className:fo.modal,footer:null},b.createElement("div",{className:fo.mirrorModal},b.createElement(Na.Z,{dispatch:pe,value:ca,data:Ya,otherData:hr,tags:Pr,onChange:Fa=>Ia(Fa),onSearchWord:Fa=>qn(Fa),tab_type:un}),b.createElement("div",{className:fo.right},b.createElement("header",null,b.createElement("div",{className:fo.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",b.createElement("span",{dangerouslySetInnerHTML:{__html:ca===null?"\u2014 \u2014":(qa=la||"")==null?void 0:qa.replace(new RegExp(ga==null?void 0:ga.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}}))),b.createElement("div",{className:fo.content},ca===null&&b.createElement(St.Z,{image:io,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),ca!==null&&b.createElement("div",{className:fo.des},b.createElement(Fe.Z,{value:ea,highlightKeywords:ga})),b.createElement("div",{className:fo.btns},b.createElement(le.ZP,{onClick:()=>{Ia(null),Wr({}),Ln()},className:fo.cancel},"\u53D6\u6D88 "),b.createElement(le.ZP,{onClick:()=>{_t(pa)},className:fo.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),b.createElement(co.Z,null),b.createElement(vo.Z,null))};var eo=(0,We.connect)(({newShixuns:ve,globalSetting:Ee,user:pe})=>({newShixuns:ve,globalSetting:Ee,user:pe}))(Mr),or={flex_box_center:"flex_box_center___jnFK3",flex_space_between:"flex_space_between___JoMuQ",flex_box_vertical_center:"flex_box_vertical_center___XkWzp",flex_box_center_end:"flex_box_center_end___kfVJX",flex_box_column:"flex_box_column___mfxox",content:"content___ujW8g",explain:"explain___vGa5a",tabs:"tabs___MbGuX",active:"active___SCmkJ",btns:"btns___MiEQa",must:"must___n8wNT",popover:"popover___wqXWh",zybzForm:"zybzForm___m1nC0",graaytitle:"graaytitle___vdUDn",dataPicker:"dataPicker___RiEgz",examineStatus:"examineStatus___OCyYC",contacts:"contacts___MWvKz",contacts_img:"contacts_img___kiMTs",suc_status:"suc_status___p81iO",fail_status:"fail_status___Rv54W",bohui:"bohui___wtuT5",selecticon:"selecticon___AAPZz"},Pt=ae(43428),Ue=ae(46400),Te=ae(60324),kt=ae(88522),Fn=ae(5083),ra=ae(5871),Cn=ae(58531),Ye={footerWrap:"footerWrap___lXI4I"},Oe=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Xt=(ve,Ee)=>{var pe={};for(var nt in ve)qe.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&Oe)for(var nt of Oe(ve))Ee.indexOf(nt)<0&&Nt.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},vr=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const Hn=ie.default.TextArea,bn=ve=>{var Ee=ve,{shixunsDetail:pe,globalSetting:nt,loading:_t,dispatch:Ln,onFinish:xn=()=>{}}=Ee,on=Xt(Ee,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[ot]=oe.default.useForm(),un=qa=>vr(void 0,null,function*(){var ca;const Ia=yield Ln({type:"shixunsDetail/getCustomScript",payload:{id:(ca=pe.actionTabs.params)==null?void 0:ca.id,compile:qa.execute,excutive:qa.compile}});Pa(),Ia&&xn(Ia==null?void 0:Ia.shixun_script)}),Pa=()=>{Ln({type:"shixunsDetail/setActionTabs",payload:{}})};return b.createElement(he.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:pe.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:Pa},b.createElement(oe.default,{form:ot,scrollToFirstError:!0,layout:"vertical",onFinish:un},b.createElement(oe.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},b.createElement(Hn,{rows:4})),b.createElement(oe.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},b.createElement(Hn,{rows:4})),b.createElement("div",{className:Ye.footerWrap},b.createElement(oe.default.Item,null,b.createElement(le.ZP,{className:"mr5",size:"middle",onClick:Pa},"\u53D6\u6D88"),b.createElement(le.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:_t.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var hn=(0,We.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Ee}))(bn),$n=ae(64681),Oa=ae(61186),Ba=ae.n(Oa),wa=ae(29679),Ft=ae(59301),xa=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const Za="YYYY-MM-DD HH:mm",yr=({shixunsDetail:ve,visible:Ee,onOk:pe,onCancel:nt,dispatch:_t,is_published:Ln,id:xn,has_relation:on,environment:ot=[],verifyModal:un})=>{var Pa,qa,ca;const Ia=(0,We.useParams)(),[pa,Wr]=(0,b.useState)(1),[ga,qn]=(0,b.useState)(!0),[kr,Pr]=(0,b.useState)(!1),[Ya,hr]=(0,b.useState)(null),[la,ea]=(0,b.useState)(),[ur,Fa]=(0,b.useState)(),[Ga,Ka]=(0,b.useState)([]),[Vr,qt]=(0,b.useState)(!1),[Xn,To]=(0,b.useState)(""),[Hr,Ua]=(0,b.useState)(null),[Xa]=oe.default.useForm(),[Jr,ka]=(0,b.useState)([]),[Sr,Mo]=(0,b.useState)(""),[Ro,ko]=(0,b.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),bo=(0,b.useRef)((0,cn.throttle)(Ma=>Kr(Ma),1200,{leading:!0,trailing:!0})).current;(0,b.useEffect)(()=>{var Ma;((0,$n.Ny)()||(Ma=ve==null?void 0:ve.detail)!=null&&Ma.manager_of_shixun)&&ko([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}])},[]),(0,b.useEffect)(()=>{xn&&Ee&&La()},[xn,Ee]);const La=(Ma=null)=>xa(void 0,null,function*(){var oo,bi;Ma||qn(!0);const wi=yield(0,Ke.ZP)(`/api/shixuns/${xn}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:Ma}});if(wi.status===0&&!Ma){const{data:gr}=wi;console.log("data",gr),hr((gr==null?void 0:gr.shixun_environment_id)||null),ea((gr==null?void 0:gr.evaluate_script)||""),Fa((gr==null?void 0:gr.choice_standard_scripts)||null),Ka((gr==null?void 0:gr.standard_scripts)||[]),To((oo=gr.shixun)==null?void 0:oo.survival_time);let br=(bi=gr.shixun)==null?void 0:bi.important_shixun_configs;Xa.setFieldsValue({identifier:(br==null?void 0:br.identifier)||"",people_number:(br==null?void 0:br.people_number)||"",school_id:(br==null?void 0:br.school_name)||"",times:br!=null&&br.start_time&&(br!=null&&br.end_time)?[Ba()(br==null?void 0:br.start_time),Ba()(br==null?void 0:br.end_time)]:["",""]}),Mo((br==null?void 0:br.verify_reason)||""),Ua((br==null?void 0:br.process)||null),yield Kr(br==null?void 0:br.school_name)}if(wi.status===0&&Ma){const{data:gr}=wi;ea((gr==null?void 0:gr.evaluate_script)||""),Fa(null),Ka((gr==null?void 0:gr.standard_scripts)||[]),yield Kr()}qn(!1)}),Kr=Ma=>xa(void 0,null,function*(){const oo=yield _t({type:"account/getSchoolOption",payload:{keyword:Ma,limit:99999,display_aliases:!0}});ka(oo==null?void 0:oo.schools)}),Co=()=>{un()||_t({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Ia.id}}})},Ar=Ma=>xa(void 0,null,function*(){const oo=yield _t({type:"shixunsDetail/getScriptContent",payload:{id:Ia.id,script_id:Ma}});oo&&ea(oo.content)}),$o=Ma=>{he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ft.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",Ft.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>xa(void 0,null,function*(){yield Ar(Ma),Fa(Ma),he.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:Ft.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Vo=(Ma=!1,oo=1)=>xa(void 0,null,function*(){var bi,wi,gr;let br;if(pa===1&&(Pr(!0),br=yield(0,Ke.ZP)(`/api/shixuns/${Ia.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:Ya,mirror_script_id:ur,evaluate_script:la,sync_origin_shixun:Ma}})),pa===2){Pr(!0);let na={close_internet:Vr,survival_time:Xn,sync_origin_shixun:Ma};br=yield(0,Ke.ZP)(`/api/shixuns/${Ia.id}/update_environment_setting.json`,{method:"put",body:na})}if(pa===3){let na=Xa.getFieldsValue();yield Xa.validateFields(),Pr(!0);let Bo={close_internet:Vr,survival_time:Xn,sync_origin_shixun:Ma};Bo.important_shixun_configs={identifier:na==null?void 0:na.identifier,people_number:na==null?void 0:na.people_number,school_id:(bi=Jr.find(vi=>vi.name===(na==null?void 0:na.school_id)))==null?void 0:bi.id,start_time:Ba()(na==null?void 0:na.times[0]).format("YYYY-MM-DD HH:mm"),end_time:Ba()(na==null?void 0:na.times[1]).format("YYYY-MM-DD HH:mm")},br=yield(0,Ke.ZP)(`/api/shixuns/${Ia.id}/resources_first_ensure.json`,{method:"post",body:Bo})}br.status===0&&((!((wi=ve==null?void 0:ve.detail)!=null&&wi.copy_for_exercise)||pa===3)&&He.ZP.success(`${pa==3?"\u63D0\u4EA4\u7533\u8BF7\u6210\u529F":"\u4FDD\u5B58\u6210\u529F"}`),(gr=ve==null?void 0:ve.detail)!=null&&gr.copy_for_exercise&&pa!=3&&(0,Dn.m)(_t,ve,xn,oo),La(),pe()),Pr(!1)}),oi=(Ma,oo)=>{const bi=/^[^0-9][a-zA-Z0-9]*$/,wi=/^.{4,30}$/;return oo&&!/^[a-zA-Z0-9]+$/.test(oo)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u53EA\u80FD\u5305\u542B\u6570\u5B57\u548C\u5B57\u6BCD"):oo&&!bi.test(oo)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):oo&&!wi.test(oo)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},fi=Ma=>parseInt(Ma||"0",10),ki=(Ma,oo)=>{if(oo&&oo.length===2){const[bi,wi]=oo;if(!bi||!wi)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return Ft.createElement(Ft.Fragment,null,Ft.createElement(Pt.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:nt,open:Ee},Ft.createElement("div",{className:or.content},Ft.createElement(sr.Z,{loading:ga,active:!0},Ft.createElement(be.Z,{className:"mt10",justify:"space-between"},Ft.createElement("b",{className:"c-grey-333 font16"},"\u8BBE\u7F6E"),Ft.createElement("i",{onClick:nt,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})),Ft.createElement("div",{className:or.tabs},Ro.map(Ma=>{const{name:oo,id:bi}=Ma;return Ft.createElement("div",{key:bi,className:pa===bi?or.active:"",onClick:()=>Wr(bi)},oo)})),pa===1&&Ft.createElement(b.Fragment,null,Ft.createElement(Ue.Z,{className:"mt20",message:"\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684\u8BC4\u6D4B\u811A\u672C\uFF1A\u5C06\u4F5C\u4E3A\u6574\u4E2A\u5B9E\u8BAD\u6240\u6709\u5B9E\u9A8C\u73AF\u5883\u4E0B\uFF0C\u5B66\u5458\u8BC4\u6D4B\u65F6\u8FD0\u884C\u7684\u811A\u672C\u3002",type:"info",showIcon:!0,closable:!0}),Ft.createElement(be.Z,{align:"middle",className:"mt20"},Ft.createElement("span",{className:"c-grey-333 font16"},"\u8FD0\u884C\u73AF\u5883"),Ft.createElement(Nr.default,{onClick:un,getPopupContainer:Ma=>Ma.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Ya,onChange:Ma=>{hr(Ma),La(Ma)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},(Pa=ot.filter(Ma=>Ma.id!==0))==null?void 0:Pa.map((Ma,oo)=>Ft.createElement(Nr.default.Option,{value:Ma.id,name:Ma.name,key:Ma.id},Ma.name)))),Ft.createElement(be.Z,{align:"middle",className:"mt20"},Ft.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),Ft.createElement(Nr.default,{onClick:un,getPopupContainer:Ma=>Ma.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:ur,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Ma=>{$o(Ma)}},(Ga||[]).map((Ma,oo)=>Ft.createElement(Nr.default.Option,{value:parseInt(Ma.id),name:Ma.scptname,key:oo},Ma.scptname))),Ft.createElement("span",{className:or.explain,onClick:Co},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),Ft.createElement(Te.Z,{className:or.popover,content:Ft.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",Ft.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",Ft.createElement("br",null),"challengeProgramNames",Ft.createElement("br",null),"sourceClassNames",Ft.createElement("br",null),Ft.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",Ft.createElement("br",null),Ft.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",Ft.createElement("br",null),"src/step1/HelloWorld.java",Ft.createElement("br",null),"src/step2/Other.java",Ft.createElement("br",null),Ft.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",Ft.createElement("br",null),"step1.HelloWorld",Ft.createElement("br",null),"step2.Other",Ft.createElement("br",null),Ft.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",Ft.createElement("br",null),'ff challengeProgramNames=("src/step1/',Ft.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',Ft.createElement("br",null),'sourceClassNames=("step1.HelloWorld',Ft.createElement("br",null),'" "step2.Other")',Ft.createElement("br",null),Ft.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},Ft.createElement("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"}))),Ft.createElement(Cn.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:la,options:{readOnly:Ln},onChange:Ma=>{ea(Ma)}})),pa===2&&Ft.createElement("div",{style:{flex:1,overflowY:"auto"}},Ft.createElement(be.Z,{align:"middle",className:"mt20"},Ft.createElement("span",{className:"c-grey-333 font16 mr10"},"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),Ft.createElement(ie.default,{bordered:!1,value:Xn,onChange:Ma=>To(Ma.target.value),style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),Ft.createElement("span",{className:"ml10 c-grey-999 font14"},"\u5206"))),pa===3&&((0,$n.Ny)()||((qa=ve==null?void 0:ve.detail)==null?void 0:qa.manager_of_shixun))&&Ft.createElement("div",{style:{flex:1,overflowY:"auto"}},Ft.createElement(be.Z,{align:"middle",className:"mt20"},Ft.createElement(oe.default,{form:Xa,layout:"horizontal",className:or.zybzForm},Ft.createElement(be.Z,{align:"middle"},Ft.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Ft.createElement("span",{className:or.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),Ft.createElement(oe.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"},{validator:oi}]},Ft.createElement(ie.default,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"})),Ft.createElement("span",{className:"ml10 c-grey-999 font14"},"\u4FDD\u969C\u6807\u8BC6\u53EA\u80FD\u7531\u5B57\u6BCD\u548C\u6570\u5B57\u7EC4\u6210\uFF084~30 \u4F4D\uFF09\uFF0C\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934\u3002",Ft.createElement("br",null),"\u586B\u5199\u4FDD\u969C\u6807\u8BC6\u662F\u4E3A\u4E86\u4FBF\u4E8E\u5E73\u53F0\u4E3A\u6B64\u5B9E\u8DF5\u9879\u76EE\u7279\u522B\u5206\u914D\u8282\u70B9\u3002")),Ft.createElement(be.Z,{align:"middle",className:"mt25"},Ft.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},Ft.createElement("span",{className:or.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),Ft.createElement("div",{style:{position:"relative"}},Ft.createElement(oe.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},Ft.createElement(kt.Z,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onChange:bo,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(ca=Jr==null?void 0:Jr.filter(Ma=>(Ma==null?void 0:Ma.id)!==0))==null?void 0:ca.map((Ma,oo)=>Ft.createElement(Nr.default.Option,{key:oo+1,title:Ma==null?void 0:Ma.name,value:Ma==null?void 0:Ma.name},Ma==null?void 0:Ma.name)))),Ft.createElement("span",{className:or.selecticon},Ft.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},Ft.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))))),Ft.createElement(be.Z,{align:"middle",className:"mt25"},Ft.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Ft.createElement("span",{className:or.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),Ft.createElement("div",{className:or.graaytitle},Ft.createElement(oe.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:ki}]},Ft.createElement(Fn.default.RangePicker,{disabledDate:Ma=>Ma&&Ma{if(Ma&&Ma[0]&&Ma[1]){const oo=Ma[0].isBefore(Ba()())?Ba()():Ma[0];Xa.setFieldValue("times",[oo,Ma[1]])}else Xa.setFieldValue("times",Ma)}})))),Ft.createElement(be.Z,{align:"middle",className:"mt25"},Ft.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Ft.createElement("span",{className:or.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),Ft.createElement(oe.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},Ft.createElement(ra.Z,{parser:fi,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),Ft.createElement("div",{className:`${or.examineStatus} mt25`},Hr>=1&&Ft.createElement("div",null," ",Ft.createElement(wa.Z,{className:or.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),Hr>=2&&Hr!=3&&Ft.createElement("div",null," ",Ft.createElement(wa.Z,{className:or.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),Hr==3&&Ft.createElement("div",null," ",Ft.createElement(Vn.Z,{className:or.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",Ft.createElement("span",{title:Sr,className:or.bohui},Sr),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",Ft.createElement("span",{className:or.contacts},Ft.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Ft.createElement("div",{className:or.contacts_img}))),Hr>=4&&Hr!=5&&Hr!=7&&Ft.createElement("div",null," ",Ft.createElement(wa.Z,{className:or.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(Hr==5||Hr==7)&&Ft.createElement("div",null," ",Ft.createElement(Vn.Z,{className:or.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",Ft.createElement("span",{className:or.contacts},Ft.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Ft.createElement("div",{className:or.contacts_img}))),Hr>5&&Ft.createElement("div",null," ",Ft.createElement(wa.Z,{className:or.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),Ft.createElement("div",{className:or.btns},Ft.createElement(le.ZP,{onClick:nt},"\u53D6\u6D88"),Ft.createElement(le.ZP,{disabled:pa==3&&[2,4,5].includes(Hr),onClick:()=>xa(void 0,null,function*(){var Ma,oo;if(pa===1&&!Ya){He.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(Ma=ve==null?void 0:ve.detail)!=null&&Ma.is_fork_from_creator&&((oo=ve==null?void 0:ve.detail)!=null&&oo.copy_for_exercise)&&pa!=3&&(ot.filter(bi=>bi.id===Ya)[0].has_relation&&pa===1||pa===2)?_t({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(bi,wi)=>{Vo(bi,wi)},zIndex:1e4}}):Vo()}),loading:kr,type:"primary",className:"ml20"},pa==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),Ft.createElement(hn,{onFinish:Ma=>ea(Ma)}))};var ir=(0,We.connect)(({shixunsDetail:ve})=>({shixunsDetail:ve}))(yr),jn=ae(49035),On=ae(25510),Sn={wrap:"wrap___S9yE5",content:"content___xIxOT",head:"head___icGJE",title:"title___NbDBd",add:"add___ntZkv",addDisable:"addDisable___pgd9I",setting:"setting___kQ9Qx",tabs:"tabs___o2qas",name:"name___HUyj5",active:"active___SVp4l",line:"line___DSw6E",resource:"resource___AgLC3",mirror:"mirror___DGr0Q",interface:"interface___xxy5c",disabled:"disabled___GqKcR",port:"port___vGmHQ",grade:"grade___b6Adk",tabsBox:"tabsBox___TnoNw",tabTitle:"tabTitle___i8cO0",more:"more___kbzpa",serverConfig:"serverConfig___BtI29",viewRecommendConfig:"viewRecommendConfig___ODGyC",system:"system___YygCM",explain:"explain___klZ55",btns:"btns___o6xWf",template:"template___AMzZZ",liWrap:"liWrap___tCbB1",li:"li___srrGx",tag:"tag___NcFBh"},Er=ae(68055),Zr=ae(58696),Fo=ae(34360),Xr={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},zr=ae(59301),Rr=Object.defineProperty,Dr=Object.defineProperties,pi=Object.getOwnPropertyDescriptors,ti=Object.getOwnPropertySymbols,Ai=Object.prototype.hasOwnProperty,Oi=Object.prototype.propertyIsEnumerable,Jn=(ve,Ee,pe)=>Ee in ve?Rr(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,kn=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Ai.call(Ee,pe)&&Jn(ve,pe,Ee[pe]);if(ti)for(var pe of ti(Ee))Oi.call(Ee,pe)&&Jn(ve,pe,Ee[pe]);return ve},Gt=(ve,Ee)=>Dr(ve,pi(Ee)),lr=({showError:ve,value:Ee,onChange:pe,optionsLevelList:nt})=>{const[_t,Ln]=(0,b.useState)([]);(0,b.useEffect)(()=>{if(!Ee.length){Ln([{command:"",challenge_ids:[]}]);return}Ln(Ee)},[JSON.stringify(Ee)]);const xn=(on,ot,un)=>{let Pa=JSON.parse(JSON.stringify(_t));ot==="add"?Pa.push({command:"",challenge_ids:[-1]}):ot==="delete"?Pa.splice(un,1):Pa[un][ot]=on,Ln(Pa),pe(Pa)};return console.log(_t,"value2"),zr.createElement("div",{className:Xr.list},zr.createElement("div",{className:Xr.head},zr.createElement("div",{style:{width:400}},"\u547D\u4EE4"),zr.createElement("div",null,"\u5E94\u7528\u5173\u5361")),_t==null?void 0:_t.map((on,ot)=>{var un,Pa,qa;let ca=nt.map((Ia,pa)=>{const Wr=`\u7B2C${pa+1}\u5173\uFF1A${Ia.name}`;let ga=Wr,qn=!1;return Ia.st===1&&(ga=zr.createElement(Sa.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},Wr),qn=!0),Gt(kn({},Ia),{value:Ia.challenge_id,label:ga,disabled:qn})});return ca=[{label:"\u6240\u6709\u5173\u5361",value:-1},...ca],zr.createElement(be.Z,{wrap:!1,align:"middle",style:{position:"relative"},className:ot<_t.length-1?"mb20":"",key:ot},ve&&zr.createElement(zr.Fragment,null,!on.command&&!!((un=on.challenge_ids)!=null&&un.length)&&zr.createElement("div",{style:{position:"absolute",zIndex:1,left:0,bottom:-18,color:"#FF0000",fontSize:12}},"\u8BF7\u8F93\u5165\u89E6\u53D1\u547D\u4EE4"),on.command&&!((Pa=on.challenge_ids)!=null&&Pa.length)&&zr.createElement("div",{style:{position:"absolute",zIndex:1,left:420,bottom:-18,color:"#FF0000",fontSize:12}},"\u8BF7\u9009\u62E9\u5E94\u7528\u5173\u5361")),zr.createElement(ie.default,{value:on==null?void 0:on.command,onChange:Ia=>xn(Ia.target.value,"command",ot),bordered:!1,placeholder:"\u4F8B\u5982\uFF1Amysql -uroot -p123123 -h127.0.0.1",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4}}),zr.createElement(Nr.default,{options:ca,getPopupContainer:Ia=>Ia.parentNode,value:on==null?void 0:on.challenge_ids,onChange:Ia=>{var pa,Wr;let ga=Ia;!((pa=on==null?void 0:on.challenge_ids)!=null&&pa.includes(-1))&&(Ia!=null&&Ia.includes(-1))&&(ga=[-1]),(Wr=on==null?void 0:on.challenge_ids)!=null&&Wr.includes(-1)&&(Ia!=null&&Ia.includes(-1))&&(ga=Ia==null?void 0:Ia.filter(qn=>qn!==-1)),xn(ga,"challenge_ids",ot)},mode:"multiple",maxTagTextLength:(qa=on==null?void 0:on.challenge_ids)!=null&&qa.includes(-1)?4:3,placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u5173\u5361",maxTagCount:5,bordered:!1,style:{width:560,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,margin:"0 20px"}}),zr.createElement(be.Z,{wrap:!1},zr.createElement("i",{onClick:()=>xn("","add",ot),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),ot!==0&&zr.createElement("i",{onClick:()=>xn("","delete",ot),style:{color:"#E30000"},className:"iconfont icon-shanjian font20 ml20"})))}))},De=ae(59301),Ur=Object.defineProperty,za=Object.defineProperties,dr=Object.getOwnPropertyDescriptors,cr=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,Qr=Object.prototype.propertyIsEnumerable,Ao=(ve,Ee,pe)=>Ee in ve?Ur(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,po=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Gr.call(Ee,pe)&&Ao(ve,pe,Ee[pe]);if(cr)for(var pe of cr(Ee))Qr.call(Ee,pe)&&Ao(ve,pe,Ee[pe]);return ve},ri=(ve,Ee)=>za(ve,dr(Ee)),Qo=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const li=Nr.default.Option,gl=5,ui=({practiceSetting:ve,dispatch:Ee,shixunsDetail:pe,user:nt})=>{var _t,Ln,xn,on,ot,un,Pa,qa,ca,Ia;const{id:pa,is_published:Wr}=ve,[ga,qn]=(0,b.useState)([]),[kr,Pr]=(0,b.useState)(null),[Ya,hr]=(0,b.useState)([]),[la,ea]=(0,b.useState)([]),ur=(0,b.useRef)(null),[Fa,Ga]=(0,b.useState)({}),Ka=(0,b.useRef)({}),Vr=(0,b.useRef)({}),{shixun_environment:qt={},mirror_repository:Xn={},small_type:To=[],new_service_configs:Hr=[],network_mode_list:Ua=[],boosters:Xa=[]}=Fa,[Jr,ka]=(0,b.useState)(""),[Sr,Mo]=(0,b.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[Ro,ko]=(0,b.useState)(!1),[bo,La]=(0,b.useState)(!1),[Kr,Co]=(0,b.useState)(!0),[Ar,$o]=(0,b.useState)(!0),[Vo,oi]=(0,b.useState)(!1),[fi,ki]=(0,b.useState)(!1),[Ma,oo]=(0,b.useState)(!1),[bi,wi]=(0,b.useState)(!1),[gr,br]=(0,b.useState)(0),[na,Bo]=(0,b.useState)(!1),[vi,Lo]=(0,b.useState)({}),[tr,Br]=(0,b.useState)({}),[uo,Bi]=(0,b.useState)({}),[Bs,Oo]=(0,b.useState)(""),[nr,xr]=(0,b.useState)(!1),[Wo,ii]=(0,b.useState)(!1),[xl,Cl]=(0,b.useState)({}),[Ll,Ql]=(0,b.useState)([]),Ru=(0,b.useRef)([]);console.log("--1111-",Xa,Ll);const wu=[{id:1,name:"\u901A\u7528\u4E91"},{id:2,name:"\u4E13\u6709\u4E91"}],Kl=[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"\u5176\u4ED6",icon:"iconfont icon-qitaxitong"}],md=[{id:1,name:"VNC"},{id:2,name:"RDP"}],ed=[{id:0,name:"\u516C\u5171\u955C\u50CF",type:"public"},{id:1,name:"\u81EA\u5B9A\u4E49\u955C\u50CF",type:"customize"},{id:2,name:"\u5171\u4EAB\u955C\u50CF",type:"share"}],fd=(la==null?void 0:la.find(mt=>mt.id===qt.instance_startup_template_id))||{},{desc:vd,virt_type:td}=fd,Id=((_t=Ya==null?void 0:Ya.find(mt=>mt.id===(qt==null?void 0:qt.private_cloud_id)))==null?void 0:_t.cloud_type)===1,nd=((Ln=Ya==null?void 0:Ya.find(mt=>mt.id===(qt==null?void 0:qt.private_cloud_id)))==null?void 0:Ln.cloud_type)===4;(0,b.useEffect)(()=>(window.addEventListener("click",hd),()=>{window.removeEventListener("click",hd)}),[]),(0,b.useEffect)(()=>{Vs(),us(),Rd(),Wd()},[]),(0,b.useEffect)(()=>{(0,cn.isEqual)(Vr.current,Fa)?Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),Ka.current=Fa},[Fa]);const Nd=()=>Qo(void 0,null,function*(){var mt,oa,Or,Zo;const Yo=yield(0,Ke.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:(mt=ed[Number(gr)])==null?void 0:mt.type}});(Yo==null?void 0:Yo.status)===0&&(((Or=(oa=Yo==null?void 0:Yo.data)==null?void 0:oa.environments)==null?void 0:Or.length)===0&&((Zo=Yo==null?void 0:Yo.data)==null?void 0:Zo.other_image.length)===0?Bo(!0):Bo(!1))});(0,b.useEffect)(()=>{Nd()},[gr]);const Td=()=>{var mt;const oa=()=>{We.history.push(`/shixuns/${pa}/challenges`),Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(mt=ve==null?void 0:ve.sideBar)!=null&&mt.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{oa()}}):oa()},Vs=()=>Qo(void 0,null,function*(){var mt;const oa=yield(0,Ke.ZP)(`/api/shixuns/${pa}/get_shixun_env_tabs.json`,{method:"get"});if(oa.status===0){const Or=((mt=oa.data)==null?void 0:mt.shixun_environments_tabs)||[];Or.length&&kr===null&&Pr(Or[0].id),qn(Or)}}),Rd=()=>Qo(void 0,null,function*(){var mt;$o(!0);const oa=yield(0,Ke.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});oa.status===0&&hr((mt=oa==null?void 0:oa.data)==null?void 0:mt.list),$o(!1)}),Wd=()=>Qo(void 0,null,function*(){const mt=yield(0,Ke.ZP)(`/api/shixuns/${pa}/challenges.json`,{method:"get"});mt.challenge_list&&Ql(mt.challenge_list||[])}),Zs=(mt,oa)=>Qo(void 0,null,function*(){var Or;const Zo=yield(0,Ke.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:mt,operating_system:oa}});Zo.status===0&&ea((Or=Zo==null?void 0:Zo.data)==null?void 0:Or.list)}),us=(mt=null)=>Qo(void 0,null,function*(){var oa,Or,Zo,Yo,zo,el,Hi,Ul,ol,Do,Fl,su,Wu,Ds,ws;Co(!0);const cl=yield(0,Ke.ZP)(`/api/shixuns/${pa}/get_multi_environments.json`,{method:"get",params:{shixun_environment_id:mt}});if(cl.status===0){Vr.current=(0,cn.cloneDeep)(cl.data||{}),Ga(cl.data||{}),br(Number((Or=(oa=cl.data)==null?void 0:oa.shixun_environment)==null?void 0:Or.mirror_tab_type)||0),Number((Yo=(Zo=cl.data)==null?void 0:Zo.shixun_environment)==null?void 0:Yo.mirror_tab_type)===0?(Lo((zo=cl.data)==null?void 0:zo.mirror_repository),Br({}),Bi({})):Number((Hi=(el=cl.data)==null?void 0:el.shixun_environment)==null?void 0:Hi.mirror_tab_type)===1?(Br((Ul=cl.data)==null?void 0:Ul.mirror_repository),Lo({}),Bi({})):Number((Do=(ol=cl.data)==null?void 0:ol.shixun_environment)==null?void 0:Do.mirror_tab_type)===2&&(Bi((Fl=cl.data)==null?void 0:Fl.mirror_repository),Lo({}),Bi({}));const xs=(Wu=(su=cl==null?void 0:cl.data)==null?void 0:su.shixun_environment)==null?void 0:Wu.private_cloud_id,Ls=(ws=(Ds=cl==null?void 0:cl.data)==null?void 0:Ds.shixun_environment)==null?void 0:ws.operating_system;xs&&Ls&&Zs(xs,Ls)}Co(!1)}),pd=()=>Qo(void 0,null,function*(){var mt;const oa=yield(0,Ke.ZP)(`/api/shixuns/${pa}/check_code_editor.json`,{method:"get",params:{shixun_environment_id:kr}});return oa.status===0&&oa.is_exist_code_editor?(he.default.confirm({icon:null,centered:!0,className:Er.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"\u524D\u5F80\u5173\u95ED",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:De.createElement("div",null,De.createElement("div",null,"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002"),De.createElement("div",null,"\u201C",(mt=oa==null?void 0:oa.shixun_environment)==null?void 0:mt.name,"\u201D\u5DF2\u5F00\u542F\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u9700\u5148\u5173\u95ED\uFF0C\u7136\u540E\u624D\u80FD\u5728\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u9009\u62E9\u4EE3\u7801\u7F16\u8F91\u5668\u3002")),onOk:()=>Qo(void 0,null,function*(){Pr(oa.shixun_environment.id),us(oa.shixun_environment.id),Vs()})}),Promise.reject()):Promise.resolve()}),zs={shixun_environment:{id:0,resource_type:1,command_settings:[],is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,private_is_support_jupyter_lab:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,disabled2_support_jupyter_lab:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},Gs=(mt,oa)=>{var Or,Zo;if(typeof(mt==null?void 0:mt.className)=="string"&&((Or=mt==null?void 0:mt.className)!=null&&Or.includes(oa)))return mt;for(let Yo=0,zo=mt;zo=zo.parentNode;Yo++){if(typeof(mt==null?void 0:mt.className)=="string"&&((Zo=zo==null?void 0:zo.className)!=null&&Zo.includes(oa)))return zo;if(zo==document.documentElement)return!1}},hd=mt=>{Gs(mt.target,"editor-scrollable")&&Yi()},Yi=()=>(0,Vt.gy)(Ee,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),ad=mt=>De.createElement(rr.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u754C\u9762",errorKey:"interface",errorValue:Jr,align:"start",errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u754C\u9762",tooltipTitle:De.createElement("div",{className:"p10"},mt&&De.createElement(De.Fragment,null,De.createElement("b",{className:"font14"},"\u4EE3\u7801\u7F16\u8F91\u5668"),De.createElement("br",null),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\u3001\u7F16\u8BD1\u5668\u3001\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\u3002",De.createElement("br",null),"\u5F53\u9009\u62E9\u4E86VSCode\u76F8\u5173\u7684\u5B9E\u9A8C\u955C\u50CF\u65F6\uFF0C\u4EE3\u7801\u7F16\u8F91\u5668\u4EE5VSCode\u7684\u5F62\u5F0F\u5C55\u793A\u7ED9\u5B66\u5458\u3002",De.createElement("br",null),"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE",De.createElement("b",null,"\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A"),"\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",De.createElement("br",null)),De.createElement("div",{className:"mt10 blod font14"},"\u56FE\u5F62\u5316\u684C\u9762"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\u3002",De.createElement("br",null),De.createElement("div",{className:"mt10 blod font14"},"\u547D\u4EE4\u884C\u7EC8\u7AEF"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\u3002",mt&&De.createElement(De.Fragment,null,De.createElement("div",{className:"mt10 blod font14"},"\u5BB9\u5668\u5185\u670D\u52A1"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u53EF\u4EE5\u5728\u5B9E\u9A8C\u9875\u9762\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1\u3002"))},De.createElement("div",{className:Sn.interface},mt&&De.createElement("div",{onClick:()=>rl("shixun_environment","is_support_code_editor",!(qt!=null&&qt.is_support_code_editor)),className:qt!=null&&qt.is_support_code_editor?Sn.active:""},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),De.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),De.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177")),qt!=null&&qt[mt?"disabled_support_vnc":"disabled2_support_vnc"]?De.createElement(Sa.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762"},De.createElement("div",{className:Sn.disabled},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),De.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),De.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762"))):De.createElement("div",{onClick:()=>rl("shixun_environment",mt?"is_support_vnc":"private_is_support_vnc",!(qt!=null&&qt[mt?"is_support_vnc":"private_is_support_vnc"])),className:qt!=null&&qt[mt?"is_support_vnc":"private_is_support_vnc"]?Sn.active:""},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),De.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),De.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762")),qt!=null&&qt[mt?"disabled_support_webssh":"disabled2_support_webssh"]?De.createElement(Sa.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u547D\u4EE4\u884C\u7EC8\u7AEF"},De.createElement("div",{className:Sn.disabled},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-minglinghang"}),De.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),De.createElement("aside",null,"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3"))):De.createElement("div",{onClick:()=>rl("shixun_environment",mt?"is_support_webssh":"private_is_support_webssh",!(qt!=null&&qt[mt?"is_support_webssh":"private_is_support_webssh"])),className:qt!=null&&qt[mt?"is_support_webssh":"private_is_support_webssh"]?Sn.active:""},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-minglinghang"}),De.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),De.createElement("aside",null," \u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3")),mt&&De.createElement("div",{onClick:()=>rl("shixun_environment","is_support_thiry_party",!(qt!=null&&qt.is_support_thiry_party)),className:qt!=null&&qt.is_support_thiry_party?Sn.active:""},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-rongqi1"}),De.createElement("span",null,"\u5BB9\u5668\u5185\u670D\u52A1")),De.createElement("aside",null," \u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1")),!mt&&De.createElement(De.Fragment,null,qt!=null&&qt.disabled2_support_jupyter_lab?De.createElement(Sa.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301jupyterLab"},De.createElement("div",{className:Sn.disabled},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-jupyterLab"}),De.createElement("span",null,"jupyter Lab")),De.createElement("aside",null,"\u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))):De.createElement("div",{onClick:()=>rl("shixun_environment","private_is_support_jupyter_lab",!(qt!=null&&qt.private_is_support_jupyter_lab)),className:qt!=null&&qt.private_is_support_jupyter_lab?Sn.active:""},De.createElement("span",{className:"iconfont icon-xuanzhong9"}),De.createElement("div",null,De.createElement("i",{className:"iconfont icon-jupyterLab"}),De.createElement("span",null,"jupyter Lab")),De.createElement("aside",null," \u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))))),kd=(mt,oa,Or)=>{const Zo=Array.from(mt),[Yo]=Zo.splice(oa,1);return Zo.splice(Or,0,Yo),Zo},Vd=(mt,oa)=>Qo(void 0,null,function*(){if(!mt.destination)return;const Or=kd(oa,mt.source.index,mt.destination.index);qn(Or),(0,Ke.ZP)(`/api/shixuns/${pa}/update_environment_position.json`,{method:"put",body:{tabs:Or}})}),Zd=(mt,oa)=>{let Or=oa;he.default.confirm({icon:null,centered:!0,className:Er.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u91CD\u547D\u540D",content:De.createElement("div",null,De.createElement("div",{className:"mb5 c-grey-333"},"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"),De.createElement("div",null,De.createElement(ie.default,{defaultValue:Or,onChange:Zo=>Or=Zo.target.value,maxLength:8,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"}),De.createElement("span",{className:"c-grey-999 font14 ml10"},"\u6700\u591A8\u4E2A\u5B57"))),onOk:()=>Qo(void 0,null,function*(){if(!Or)return He.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Zo=ga.map(zo=>zo.id===mt?ri(po({},zo),{name:Or}):zo);if(kr===0){qn(Zo);return}(yield(0,Ke.ZP)(`/api/shixuns/${pa}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:mt,name:Or}})).status===0&&qn(Zo)})})},zd=(mt,oa)=>{Yi()||he.default.confirm({icon:null,centered:!0,className:Er.Z.CustomTipsModalCss,width:425,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u5220\u9664",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u5B9E\u9A8C\u73AF\u5883\uFF1F",okButtonProps:{type:"primary"},onOk:()=>Qo(void 0,null,function*(){var Or;if((kr===0?{status:0}:yield(0,Ke.ZP)(`/api/shixuns/${pa}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:mt}})).status===0){const Yo=ga.filter(zo=>zo.id!==mt);if(mt===kr){const zo=((Or=Yo==null?void 0:Yo[0])==null?void 0:Or.id)||null;Pr(zo),us(zo),qn(Yo)}else qn(Yo)}})})},rd=mt=>{var oa;if(mt===kr)return;const Or=()=>{Pr(mt),us(mt),Vs()};(oa=ve==null?void 0:ve.sideBar)!=null&&oa.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Or()}}):Or()},Ed=mt=>{const oa=ri(po({},Fa),{shixun_environment:ri(po({},qt),{is_support_code_editor:mt.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:mt.disabled_support_vnc,disabled_support_webssh:mt.disabled_support_webssh,open_start_command:mt.open_start_command,start_command:mt.start_command,open_envs:mt.open_envs,envs:mt.envs,privileged:mt.privileged,add_cap:mt.add_cap,drop_cap:mt.drop_cap}),mirror_repository:ri(po({},Xn),{id:mt.id,name:mt.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:mt.shixun_service_configs||[],description:mt.description}),small_type:mt.small_type,boosters:(mt==null?void 0:mt.boosters)||[]});gr===0?Lo(oa==null?void 0:oa.mirror_repository):gr===1?Br(oa==null?void 0:oa.mirror_repository):gr===2&&Bi(oa==null?void 0:oa.mirror_repository),Ga(oa),wi(!1),ka("")},od=mt=>{wi(!1)},js=(mt=!1,oa=1)=>Qo(void 0,null,function*(){var Or,Zo,Yo;oi(!0);const zo=(Or=ga.find(Hi=>Hi.id===kr))==null?void 0:Or.name,el=yield(0,Ke.ZP)(`/api/shixuns/${pa}/update_for_multi.json`,{method:"put",body:{tabs:ga,shixun_environment_id:kr,sub_type:Xn==null?void 0:Xn.choice_small_type,main_type:Xn.id,shixun_environment:ri(po({},qt),{name:zo,mirror_tab_type:gr,network_mode:Bs}),shixun_service_configs:Xn==null?void 0:Xn.shixun_service_configs,new_service_configs:Hr,sync_origin_shixun:mt,command_settings:qt==null?void 0:qt.command_settings}});el.status===0&&(us(el.shixun_environment_id),Pr(el.shixun_environment_id),Vs(),(Zo=pe==null?void 0:pe.detail)!=null&&Zo.copy_for_exercise||He.ZP.success("\u4FDD\u5B58\u6210\u529F"),(Yo=pe==null?void 0:pe.detail)!=null&&Yo.copy_for_exercise&&(0,Dn.m)(Ee,pe,pa,oa)),oi(!1)}),Gd=()=>{var mt;if(Yi())return;if(kr===0||(mt=ve==null?void 0:ve.sideBar)!=null&&mt.confirmLeave){He.ZP.warning("\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u6B63\u5728\u7F16\u8F91\u4E2D\uFF0C\u4E0D\u80FD\u6DFB\u52A0\u65B0\u7684\u5B9E\u9A8C\u73AF\u5883");return}const oa=(0,cn.cloneDeep)(zs);console.log("cloneData---",oa),qn([...ga,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${ga.length+1}`}]),br(0),Lo({}),Br({}),Bi({}),Pr(0),Ga(oa)},rl=(mt,oa,Or)=>Qo(void 0,null,function*(){var Zo,Yo,zo,el,Hi,Ul,ol,Do,Fl,su,Wu,Ds,ws,cl,xs,Ls,Pd,Ad,Cd,id,Fd,yd;if(Yi())return;const Io=(0,cn.cloneDeep)(Ka.current);if(oa==="is_support_code_editor"&&Or&&(yield pd()),oa==="resource_type"&&(Io.shixun_environment.instance_startup_type=1,Io.shixun_environment.command_settings=Ru.current,Ru.current=Ka.current.shixun_environment.command_settings,Or===2&&!Io.shixun_environment.private_cloud_id&&(Io.shixun_environment.private_cloud_id=(Zo=Ya==null?void 0:Ya[0])==null?void 0:Zo.id,Io.shixun_environment.operating_system=1,Zs(Io.shixun_environment.private_cloud_id,Io.shixun_environment.operating_system))),oa==="private_cloud_id"&&(Io.shixun_environment.private_is_support_vnc=!1,Io.shixun_environment.private_is_support_webssh=!1,Io.shixun_environment.private_is_support_jupyter_lab=!1,Io.shixun_environment.operating_system=1,Io.shixun_environment.instance_startup_template_id=null,Io.shixun_environment.instance_startup_type=1,Zs(Or,Io.shixun_environment.operating_system)),oa==="operating_system"&&Or&&(Io.shixun_environment.private_is_support_vnc=!1,Io.shixun_environment.private_is_support_webssh=!1,Io.shixun_environment.private_is_support_jupyter_lab=!1,Io.shixun_environment.instance_startup_template_id=null,Io.shixun_environment.instance_startup_type=1,Zs(Io.shixun_environment.private_cloud_id,Or)),oa==="instance_startup_template_id"){Io.shixun_environment.private_is_support_vnc=!1,Io.shixun_environment.private_is_support_webssh=!1,Io.shixun_environment.private_is_support_jupyter_lab=!1,Io.shixun_environment.instance_startup_type=1;const jl=la.find(Ju=>Ju.id===Or);Io.shixun_environment.disabled2_support_vnc=jl.disabled_support_vnc,Io.shixun_environment.disabled2_support_webssh=jl.disabled_support_webssh,Io.shixun_environment.disabled2_support_jupyter_lab=jl.disabled_support_jupyter_lab,Io.boosters=jl.boosters,Io.network_mode_list=jl.network_mode_list,Oo((el=(zo=(Yo=jl.network_mode_list)==null?void 0:Yo.filter(Ju=>Ju.is_default))==null?void 0:zo[0])==null?void 0:el.network_mode),Io.new_service_configs=jl!=null&&jl.service_config_info?[jl.service_config_info]:[]}if((oa==="private_is_support_vnc"||oa==="private_is_support_webssh")&&(Io.shixun_environment.instance_startup_type=1),oa==="choice_small_type"){Io.mirror_repository.choice_small_mirrors=To.filter(Xi=>Or.includes(Xi.id));const jl=Io.mirror_repository.choice_small_mirrors,Ju=Xn.choice_small_mirrors;if(jl.length>Ju.length){const Xi=(0,cn.differenceBy)(jl,Ju,"id");if((Hi=Xi==null?void 0:Xi[0])!=null&&Hi.mirror_name){const ld={cpu_limit:((Do=(ol=(Ul=Xi==null?void 0:Xi[0])==null?void 0:Ul.shixun_service_configs)==null?void 0:ol[0])==null?void 0:Do.cpu_limit)||1,lower_cpu_limit:((Wu=(su=(Fl=Xi==null?void 0:Xi[0])==null?void 0:Fl.shixun_service_configs)==null?void 0:su[0])==null?void 0:Wu.lower_cpu_limit)||.1,memory_limit:((cl=(ws=(Ds=Xi==null?void 0:Xi[0])==null?void 0:Ds.shixun_service_configs)==null?void 0:ws[0])==null?void 0:cl.memory_limit)||1,mirror_repository_id:(xs=Xi==null?void 0:Xi[0])==null?void 0:xs.id,name:(Ls=Xi==null?void 0:Xi[0])==null?void 0:Ls.mirror_name,request_limit:((Cd=(Ad=(Pd=Xi==null?void 0:Xi[0])==null?void 0:Pd.shixun_service_configs)==null?void 0:Ad[0])==null?void 0:Cd.request_limit)||10,resource_limit:((yd=(Fd=(id=Xi==null?void 0:Xi[0])==null?void 0:id.shixun_service_configs)==null?void 0:Fd[0])==null?void 0:yd.resource_limit)||10};Io.mirror_repository.shixun_service_configs.push(ld)}}else{const Xi=(0,cn.differenceBy)(Ju,jl,"id");Io.mirror_repository.shixun_service_configs=Io.mirror_repository.shixun_service_configs.filter(ld=>{var bd;return ld.mirror_repository_id!==((bd=Xi==null?void 0:Xi[0])==null?void 0:bd.id)})}}oa?Io[mt][oa]=Or:Io[mt]=Or,console.log("cloneData",Io),ka(""),Ga(Io)}),ql=(mt,oa,Or)=>{var Zo,Yo;const zo=/^\d*(\.\d*)?$/,el=["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"],Hi=(0,cn.cloneDeep)((Yo=(Zo=Ka.current)==null?void 0:Zo.mirror_repository)==null?void 0:Yo.shixun_service_configs);if(el.includes(oa)){Or.match(zo)&&(Hi[mt][oa]=Or,rl("mirror_repository","shixun_service_configs",Hi));return}Hi[mt][oa]=Or,rl("mirror_repository","shixun_service_configs",Hi)},jd=()=>{he.default.info({centered:!0,icon:null,width:460,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:De.createElement("div",{className:"tc"},De.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:On,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})},Kd=()=>{var mt,oa,Or,Zo,Yo,zo,el,Hi,Ul,ol;if(!Yi()){if((qt==null?void 0:qt.resource_type)===1){if(!(Xn!=null&&Xn.id)){ka("mirror");return}if(!(qt!=null&&qt.is_support_code_editor)&&!(qt!=null&&qt.is_support_vnc)&&!(qt!=null&&qt.is_support_webssh)&&!(qt!=null&&qt.is_support_thiry_party)){ka("interface");return}if(qt.is_support_thiry_party&&!(qt!=null&&qt.proxy_port)){ka("port"),Mo("\u8BF7\u8F93\u5165\u7AEF\u53E3");return}if(qt.is_support_thiry_party&&(qt!=null&&qt.proxy_port)&&parseInt(qt==null?void 0:qt.proxy_port)>65535||((mt=qt==null?void 0:qt.proxy_port)==null?void 0:mt.length)>1&&((oa=qt==null?void 0:qt.proxy_port)==null?void 0:oa[0])==="0"){ka("port"),Mo("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3");return}if(!((Or=Xn==null?void 0:Xn.shixun_service_configs)!=null&&Or.length)){ka("shixun_service_configs");return}for(let Do of Xn==null?void 0:Xn.shixun_service_configs){if(Do!=null&&Do.open_start_command&&!(Do!=null&&Do.start_command)){ka("start_command");return}if(Do!=null&&Do.open_envs&&!(Do!=null&&Do.envs)){ka("envs");return}}if(qt!=null&&qt.webssh_host&&!/^[a-z0-9\-]*$/.test(qt==null?void 0:qt.webssh_host)){He.ZP.warning("\u4E3B\u673A\u540D\u53EA\u80FD\u8F93\u5165\u6570\u5B57\u3001\u5C0F\u5199\u5B57\u6BCD\u3001\u8FDE\u5B57\u7B26");return}if((Yo=(Zo=Xn==null?void 0:Xn.shixun_service_configs)==null?void 0:Zo[0])!=null&&Yo.webssh_host&&!/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test((el=(zo=Xn==null?void 0:Xn.shixun_service_configs)==null?void 0:zo[0])==null?void 0:el.webssh_host)){ki(!0);return}}if((qt==null?void 0:qt.resource_type)===2){if(!(qt!=null&&qt.operating_system)){ka("system");return}if(!(qt!=null&&qt.instance_startup_template_id)){ka("template");return}if(!(qt!=null&&qt.private_is_support_vnc)&&!(qt!=null&&qt.private_is_support_webssh)&&!(qt!=null&&qt.private_is_support_jupyter_lab)){ka("interface");return}if((qt==null?void 0:qt.operating_system)===1&&(qt!=null&&qt.private_is_support_vnc)&&Id&&!(qt!=null&&qt.instance_startup_type)){ka("instance_startup_type");return}}if((qt!=null&&qt.is_support_webssh||qt!=null&&qt.private_is_support_webssh)&&((Hi=qt==null?void 0:qt.command_settings)==null?void 0:Hi.some(Fl=>{var su,Wu;return!Fl.command&&!!((su=Fl.challenge_ids)!=null&&su.length)||Fl.command&&!((Wu=Fl.challenge_ids)!=null&&Wu.length)}))){ka("command_settings");return}(Ul=pe==null?void 0:pe.detail)!=null&&Ul.is_fork_from_creator&&((ol=pe==null?void 0:pe.detail)!=null&&ol.copy_for_exercise)&&kr!=0&&(qt!=null&&qt.has_relation)?Ee({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(Do,Fl)=>{js(Do,Fl)}}}):js(),cloneConfigs[i][type]=value,rl("mirror_repository","shixun_service_configs",cloneConfigs)}},Sd=mt=>Qo(void 0,null,function*(){yield ql(mt.index,"cpu_limit",String(mt==null?void 0:mt.cpu)),yield ql(mt.index,"memory_limit",String(mt==null?void 0:mt.memory))}),Ud=mt=>{const oa=(0,cn.cloneDeep)(Hr);oa[mt.index]=ri(po({},oa[mt.index]),{cpu_limit:String(mt==null?void 0:mt.cpu),memory_limit:String(mt==null?void 0:mt.memory)}),rl("new_service_configs","",oa)};return De.createElement("div",{className:Sn.wrap},De.createElement("div",{className:Sn.content},De.createElement("div",{className:Sn.head},De.createElement("div",{className:Sn.title},"\u5B9E\u9A8C\u73AF\u5883"),ga.lengthoo(!0),className:Sn.setting},"\u8BBE\u7F6E")),!!ga.length&&De.createElement(b.Fragment,null,De.createElement(wt.Z5,{onDragEnd:mt=>Vd(mt,ga)},De.createElement(wt.bK,{droppableId:"droppable",direction:"horizontal"},(mt,oa)=>De.createElement("div",ri(po({},mt.droppableProps),{ref:mt.innerRef,className:Sn.tabs}),ga.map((Or,Zo)=>{const{name:Yo,id:zo}=Or;return De.createElement(wt._l,{key:zo,draggableId:zo.toString(),index:Zo},(el,Hi)=>De.createElement("div",ri(po(po({},el.draggableProps),el.dragHandleProps),{ref:el.innerRef,className:kr===zo?Sn.active:"",key:zo}),De.createElement("i",{className:"iconfont icon-tuodong"}),De.createElement("span",{className:Sn.name,onClick:()=>rd(zo)},Yo),De.createElement(Ha.Z,{trigger:["click"],dropdownRender:()=>De.createElement(Ja.default,{style:{width:92}},De.createElement(Ja.default.Item,{onClick:()=>Zd(zo,Yo),className:"font14"},"\u91CD\u547D\u540D"),De.createElement(Ja.default.Item,{onClick:()=>zd(zo,Yo),className:"font14"},"\u5220\u9664")),getPopupContainer:Ul=>Ul.parentNode},De.createElement("i",{className:"iconfont icon-zhankai5 current"}))))}),mt.placeholder))),De.createElement("div",{className:Sn.line})),De.createElement(sr.Z,{loading:Kr||Ar,active:!0},!!ga.length&&De.createElement(b.Fragment,null,De.createElement(rr.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u8D44\u6E90",tooltipTitle:De.createElement("div",{className:"p10"},De.createElement("b",{className:"font14"},"\u901A\u7528\u4E91"),De.createElement("br",null),"\u5E38\u89C4\u573A\u666F\u9009\u7528\uFF0C\u8C03\u7528\u901A\u7528\u8D44\u6E90\uFF0C\u57FA\u4E8E\u5BB9\u5668\u5F62\u5F0F\u4E3A\u5B9E\u8BAD\u63D0\u4F9B\u865A\u62DF\u5B9E\u9A8C\u73AF\u5883\u3002",De.createElement("br",null),De.createElement("div",{className:"mt10 blod font14"},"\u4E13\u6709\u4E91"),"\u4E13\u7528\u573A\u666F\uFF0C\u53EF\u9009\u7528\u4E0D\u540C\u4E91\u96C6\u7FA4\u7684\u8D44\u6E90\uFF0C\u5305\u62EC\u963F\u91CC\u4E91\u3001\u534E\u4E3A\u4E91\u3001\u7B97\u80FD\u4E91\u7B49\uFF0C\u5982\u7B97\u80FD\u4E91\u9002\u7528\u4E8E\u9700\u8981\u8C03\u7528TPU\u8D44\u6E90\u8BAD\u7EC3\u7684\u5B9E\u8BAD")},De.createElement("div",{className:Sn.resource},wu.map(mt=>De.createElement("div",{key:mt.id,className:(qt==null?void 0:qt.resource_type)===mt.id?Sn.active:"",onClick:()=>{(qt==null?void 0:qt.resource_type)!==mt.id&&rl("shixun_environment","resource_type",mt.id)}},mt.name)))),(qt==null?void 0:qt.resource_type)===1&&De.createElement(b.Fragment,null,De.createElement(rr.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u955C\u50CF"},De.createElement("div",{className:Sn.resource,style:{width:300}},ed.map(mt=>De.createElement("div",{key:mt.id,className:gr===mt.id?Sn.active:"",onClick:()=>{gr!==mt.id&&(Yi()||(br(mt.id),ka(""),mt.id===0&&Ga(ri(po({},Fa),{mirror_repository:po({},vi)})),mt.id===1&&Ga(ri(po({},Fa),{mirror_repository:po({},tr)})),mt.id===2&&Ga(ri(po({},Fa),{mirror_repository:po({},uo)}))))}},mt.name)))),De.createElement(rr.Z,{nameWidth:150,errorKey:"mirror",errorValue:Jr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"},De.createElement(be.Z,{align:"middle"},na===!1?De.createElement(De.Fragment,null,!!(Xn!=null&&Xn.id)&&De.createElement(De.Fragment,null,De.createElement("div",{onClick:()=>{Yi()||wi(!0)},className:Sn.mirror},De.createElement("div",null,Xn==null?void 0:Xn.name),De.createElement("i",{className:"iconfont icon-genghuan"})),De.createElement(jn.Z,{value:[{description:Xn==null?void 0:Xn.description,name:Xn==null?void 0:Xn.name}],title:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"},De.createElement("span",{className:Sn.explain},"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"))),!(Xn!=null&&Xn.id)&&De.createElement("div",{onClick:()=>{wi(!0)},className:Sn.mirror},De.createElement("i",{className:"iconfont icon-tianjia3 font14 mr10"}),De.createElement("div",null,"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"))):"\u6682\u65E0\u6570\u636E")),ad(!0),(qt==null?void 0:qt.is_support_webssh)&&De.createElement(rr.Z,{nameWidth:150,align:"start",name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:De.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},De.createElement(lr,{showError:Jr==="command_settings",value:qt==null?void 0:qt.command_settings,onChange:mt=>rl("shixun_environment","command_settings",mt),optionsLevelList:Ll})),(qt==null?void 0:qt.is_support_thiry_party)&&De.createElement(rr.Z,{required:!0,nameWidth:150,align:"start",name:"\u7AEF\u53E3\u914D\u7F6E",errorKey:"port",errorValue:Jr,errorName:Sr},De.createElement(be.Z,null,De.createElement("div",{className:"font14",style:{lineHeight:"14px"}},De.createElement("div",null,"\u5BB9\u5668\u7AEF\u53E3"),De.createElement(ie.default,{onClick:Yi,value:qt==null?void 0:qt.proxy_port,onChange:mt=>{const oa=mt.target.value;(oa===""||/^[0-9]\d*$/.test(oa))&&rl("shixun_environment","proxy_port",mt.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})),De.createElement("div",{className:"ml20"},De.createElement("div",{className:"font14",style:{lineHeight:"14px"}},"\u8DEF\u7531\uFF08\u9009\u586B\uFF09"),De.createElement(ie.default,{onClick:Yi,value:qt==null?void 0:qt.web_route,onChange:mt=>rl("shixun_environment","web_route",mt.target.value),bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})))),De.createElement(rr.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},De.createElement(be.Z,{align:"middle"},De.createElement(Nr.default,{getPopupContainer:mt=>mt.parentNode,onClick:Yi,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Xn==null?void 0:Xn.choice_small_type,onChange:mt=>rl("mirror_repository","choice_small_type",mt),showArrow:!0,maxTagCount:5},To.map((mt,oa)=>De.createElement(li,{key:mt.id,value:mt.id},mt.type_name))),!!((xn=Xn==null?void 0:Xn.choice_small_mirrors)!=null&&xn.length)&&De.createElement(jn.Z,{value:(Xn==null?void 0:Xn.choice_small_mirrors)||[],title:"\u9644\u5E26\u73AF\u5883\u8BF4\u660E"},De.createElement("span",{className:Sn.explain},"\u9644\u5E26\u73AF\u5883\u8BF4\u660E")))),(0,$n.Ny)()&&De.createElement(b.Fragment,null,De.createElement("div",{onClick:()=>ko(!Ro),className:Sn.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",De.createElement("i",{className:`iconfont ${Ro?"icon-shouqi4":"icon-a-xialazhankai"}`})),Ro&&De.createElement(b.Fragment,null,De.createElement(rr.Z,{required:!0,nameWidth:150,name:"\u955C\u50CF\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Jr,errorName:"\u8BF7\u6DFB\u52A0\u955C\u50CF\u914D\u7F6E",contentStyle:{overflow:(on=Xn==null?void 0:Xn.shixun_service_configs)!=null&&on.length?"hidden":"initial"}},De.createElement("div",{className:Sn.tabsBox},!((ot=Xn==null?void 0:Xn.shixun_service_configs)!=null&&ot.length)&&De.createElement(St.Z,{image:io,imageStyle:{height:180,marginTop:67},description:""}),!!((un=Xn==null?void 0:Xn.shixun_service_configs)!=null&&un.length)&&De.createElement(Qn.default,{destroyInactiveTabPane:!0,moreIcon:De.createElement("span",{className:Sn.more},"\u66F4\u591A ",De.createElement("i",{className:"iconfont icon-xiala1"}))},(Pa=Xn==null?void 0:Xn.shixun_service_configs)==null?void 0:Pa.map((mt,oa)=>{var Or;const{cpu_limit:Zo,lower_cpu_limit:Yo,memory_limit:zo,request_limit:el,resource_limit:Hi,name:Ul,shixun_update_logs:ol}=mt;return De.createElement(Qn.default.TabPane,{className:"p20",tab:De.createElement("div",{title:Ul,className:Sn.tabTitle},Ul),key:oa},(ol==null?void 0:ol.user_name)&&De.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",ol==null?void 0:ol.user_name,"\uFF08",ol==null?void 0:ol.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",ol!=null&&ol.created_at?Ba()(ol==null?void 0:ol.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),De.createElement(rr.Z,{nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"center"},De.createElement(be.Z,{align:"middle"},De.createElement(be.Z,{align:"middle",className:"mr20",wrap:!1},De.createElement("div",{className:Sn.serverConfig,onClick:()=>{Yi()||(Cl({index:oa,cpu:Zo,memory:zo}),xr(!0))}},De.createElement("div",null,De.createElement("span",null,Zo,"\u6838")," ",De.createElement("span",null,zo,"GB")),De.createElement("i",{className:"iconfont icon-bianji21"}))),oa==0&&De.createElement(be.Z,{align:"middle",wrap:!1},De.createElement("div",{className:Sn.viewRecommendConfig,onClick:()=>ii(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E")))),De.createElement(rr.Z,{nameWidth:150,name:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",align:"center"},De.createElement(be.Z,{align:"middle"},De.createElement(be.Z,{align:"middle",wrap:!1},De.createElement(ie.default,{onClick:Yi,style:{width:400},value:Hi,maxLength:5,onChange:Do=>{const{value:Fl}=Do.target,su=/^\d*(\.\d*)?$/;Fl.match(su)&&ql(oa,"resource_limit",Do.target.value)},addonAfter:"M"}),De.createElement("span",{style:{marginLeft:10,color:"#999"}},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))),De.createElement(rr.Z,{nameWidth:150,name:"\u542F\u52A8\u8BBE\u7F6E",align:"start",required:mt==null?void 0:mt.open_start_command,errorKey:"start_command",errorValue:Jr,errorName:"\u8BF7\u8F93\u5165\u542F\u52A8\u547D\u4EE4"},De.createElement("div",{className:"font14 mb5"},"\u7528\u6237\u540D",De.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09")),De.createElement(Nr.default,{getPopupContainer:Do=>Do.parentNode,onClick:Yi,bordered:!1,fieldNames:{label:"name",value:"id"},options:(Or=Fa==null?void 0:Fa.mirror_repository)==null?void 0:Or.webssh_user_arr,value:(mt==null?void 0:mt.webssh_user)||"root",onChange:Do=>ql(oa,"webssh_user",Do),style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),De.createElement("div",{className:"font14 mb5"},"\u4E3B\u673A\u540D",De.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09")),De.createElement(be.Z,{className:"mb20"},De.createElement(ie.default,{bordered:!1,onClick:Yi,value:mt==null?void 0:mt.webssh_host,maxLength:255,placeholder:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",onChange:Do=>{ql(oa,"webssh_host",Do.target.value),Do.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(Do.target.value)?ki(!1):ki(!0):ki(!1)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5,marginRight:10}}),De.createElement("div",{style:{marginTop:8,maxWidth:575},className:"c-grey-999"},"\u957F\u5EA6\u4E3A2~64\u4E2A\u5B57\u7B26\uFF0C\u53EA\u80FD\u5305\u542B\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E",De.createElement("br",null),"\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57")),fi&&De.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),De.createElement(pt.default,{checked:mt==null?void 0:mt.open_start_command,onChange:Do=>ql(oa,"open_start_command",Do.target.checked),style:{marginTop:-4},className:"font14"},"\u542F\u52A8\u547D\u4EE4",De.createElement("span",{className:"c-grey-999"},"\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09")),(mt==null?void 0:mt.open_start_command)&&De.createElement(Cn.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1Aecho helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:mt==null?void 0:mt.start_command,language:"shell",theme:"vs-light",onChange:Do=>ql(oa,"start_command",Do)})),De.createElement(rr.Z,{required:mt==null?void 0:mt.open_envs,nameWidth:150,name:"\u73AF\u5883\u53D8\u91CF",align:"start",errorKey:"envs",errorValue:Jr,errorName:"\u8BF7\u8F93\u5165\u73AF\u5883\u53D8\u91CF"},De.createElement(pt.default,{checked:mt==null?void 0:mt.open_envs,onChange:Do=>ql(oa,"open_envs",Do.target.checked),style:{marginTop:-4},className:"font14"},"\u73AF\u5883\u53D8\u91CF",De.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09")),(mt==null?void 0:mt.open_envs)&&De.createElement(Cn.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1AMY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:mt==null?void 0:mt.envs,onChange:Do=>ql(oa,"envs",Do)})),De.createElement(rr.Z,{name:"\u8BBF\u95EE\u6A21\u5F0F",nameWidth:150},De.createElement(be.Z,{align:"middle"},De.createElement(ro.Z,{checked:mt==null?void 0:mt.privileged,onChange:Do=>ql(oa,"privileged",Do)}),De.createElement("span",{className:"ml10 c-grey-333 font14"},"\u7279\u6743\u6A21\u5F0F"),De.createElement("span",{className:"c-grey-999 font14"},"\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09"))),De.createElement(rr.Z,{name:"\u6743\u9650\u63A7\u5236",nameWidth:150,align:"start"},De.createElement("div",{className:"font14"},"\u6DFB\u52A0\u6743\u9650",De.createElement("span",{className:"c-grey-999"},"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),De.createElement(ie.default,{onClick:Yi,value:mt==null?void 0:mt.add_cap,onChange:Do=>ql(oa,"add_cap",Do.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ANET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),De.createElement("div",{className:"font14 mt20"},"\u79FB\u9664\u6743\u9650",De.createElement("span",{className:"c-grey-999"},"\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),De.createElement(ie.default,{onClick:Yi,value:mt==null?void 0:mt.drop_cap,onChange:Do=>ql(oa,"drop_cap",Do.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ASYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})))}))))))),(qt==null?void 0:qt.resource_type)===2&&De.createElement(b.Fragment,null,De.createElement(rr.Z,{nameWidth:150},De.createElement(Nr.default,{getPopupContainer:mt=>mt.parentNode,bordered:!1,onClick:Yi,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:qt==null?void 0:qt.private_cloud_id,onChange:mt=>rl("shixun_environment","private_cloud_id",mt)},Ya.map((mt,oa)=>De.createElement(li,{key:mt.id,value:mt.id},mt.name)))),De.createElement(rr.Z,{name:"\u64CD\u4F5C\u7CFB\u7EDF",nameWidth:150,required:!0,nameWidth:150,errorKey:"system",errorValue:Jr,errorName:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},De.createElement("div",{className:Sn.system},Kl.map(mt=>De.createElement("div",{onClick:()=>{qt.operating_system!==mt.id&&rl("shixun_environment","operating_system",mt.id)},key:mt.id,className:(qt==null?void 0:qt.operating_system)===mt.id?Sn.active:""},De.createElement("i",{className:mt.icon}),De.createElement("span",null,mt.name))))),De.createElement(rr.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",errorKey:"template",errorValue:Jr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},De.createElement(be.Z,{align:"middle"},De.createElement(Nr.default,{getPopupContainer:mt=>mt.parentNode,bordered:!1,className:"mr10",placeholder:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:Yi,ref:ur,showArrow:!0,dropdownRender:mt=>De.createElement("div",{className:Sn.template},De.createElement("div",{className:Sn.liWrap},la.map(oa=>De.createElement("div",{className:Sn.li,key:oa.id,onClick:()=>{ur.current.blur(),rl("shixun_environment","instance_startup_template_id",oa.id)}},De.createElement("span",{title:oa.name,style:{color:(qt==null?void 0:qt.instance_startup_template_id)===oa.id?"#0152d9":"initial"}},oa.name),!oa.is_public&&De.createElement("b",{className:Sn.tag},"\u79C1\u6709")))),De.createElement("div",{style:{padding:12}},!la.length&&De.createElement(St.Z,{image:io,imageStyle:{height:120,marginTop:20},description:"\u6682\u65E0\u6570\u636E"}),De.createElement("div",{style:{marginTop:la!=null&&la.length?0:20},className:"c-grey-999 font14"},"\u672A\u627E\u5230\u5408\u9002\u7684\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1F",De.createElement("span",{onClick:jd,className:"c-light-primary current"},"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458")))),options:la==null?void 0:la.map(mt=>({label:mt.name,value:mt.id})),value:qt==null?void 0:qt.instance_startup_template_id}),!!vd&&De.createElement(jn.Z,{value:vd,title:"\u6A21\u7248\u63CF\u8FF0"},De.createElement("span",{className:Sn.explain},"\u6A21\u7248\u63CF\u8FF0")))),ad(!1),(qt==null?void 0:qt.private_is_support_webssh)&&De.createElement(rr.Z,{align:"start",nameWidth:150,name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:De.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},De.createElement(lr,{showError:Jr==="command_settings",value:qt==null?void 0:qt.command_settings,onChange:mt=>rl("shixun_environment","command_settings",mt),optionsLevelList:Ll})),(qt==null?void 0:qt.operating_system)===1&&(qt==null?void 0:qt.private_is_support_vnc)&&(Id||nd&&td===1)&&De.createElement(rr.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u65B9\u5F0F",errorKey:"instance_startup_type",errorValue:Jr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},De.createElement("div",{className:Sn.resource},md.map(mt=>De.createElement("div",{key:mt.id,className:(qt==null?void 0:qt.instance_startup_type)===mt.id?Sn.active:"",onClick:()=>rl("shixun_environment","instance_startup_type",mt.id)},mt.name)))),(0,$n.Ny)()&&td===1&&De.createElement(b.Fragment,null,De.createElement("div",{onClick:()=>La(!bo),className:Sn.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",De.createElement("i",{className:`iconfont ${bo?"icon-shouqi4":"icon-a-xialazhankai"}`})),bo&&De.createElement(b.Fragment,null,De.createElement(rr.Z,{required:!0,nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Jr,errorName:"\u8BF7\u6DFB\u52A0\u8D44\u6E90\u914D\u7F6E",contentStyle:{overflow:Hr!=null&&Hr.length?"hidden":"initial"}},De.createElement("div",{className:Sn.tabsBox},!(Hr!=null&&Hr.length)&&De.createElement(St.Z,{image:io,imageStyle:{height:180,marginTop:67},description:""}),!!(Hr!=null&&Hr.length)&&De.createElement(Qn.default,{destroyInactiveTabPane:!0,moreIcon:De.createElement("span",{className:Sn.more},"\u66F4\u591A ",De.createElement("i",{className:"iconfont icon-xiala1"}))},Hr==null?void 0:Hr.map((mt,oa)=>{const{cpu_limit:Or,lower_cpu_limit:Zo,memory_limit:Yo,request_limit:zo,resource_limit:el,name:Hi}=mt;return De.createElement(Qn.default.TabPane,{className:"p20",tab:De.createElement("div",{title:Hi,className:Sn.tabTitle},Hi),key:oa},De.createElement(be.Z,{align:"middle"},De.createElement(be.Z,{align:"middle",className:"mr20",wrap:!1},De.createElement("div",{className:Sn.serverConfig,onClick:()=>{Cl({index:oa,cpu:Or,memory:Yo}),xr(!0)}},De.createElement("div",null,De.createElement("span",null,Or,"\u6838")," ",De.createElement("span",null,Yo,"GB")),De.createElement("i",{className:"iconfont icon-bianji21"}))),oa==0&&De.createElement(be.Z,{align:"middle",wrap:!1},De.createElement("div",{className:Sn.viewRecommendConfig,onClick:()=>ii(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))))})))),(0,$n.Ny)()&&(Xa==null?void 0:Xa.length)>0&&De.createElement(rr.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},De.createElement(Nr.default,{disabled:!0,getPopupContainer:mt=>mt.parentNode,bordered:!1,className:"mr10",value:Xa[0],style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},Xa.map(mt=>De.createElement(Nr.default.Option,{key:mt,value:mt},mt)))),(0,$n.Ny)()&&(Ua==null?void 0:Ua.length)>0&&De.createElement(rr.Z,{required:!0,nameWidth:150,name:"\u7F51\u7EDC\u6A21\u5F0F",align:"center",tooltipTitle:De.createElement("div",{className:"p10"},De.createElement("p",null,"NAT\u6A21\u5F0F\uFF1A\u865A\u62DF\u673A\u901A\u8FC7\u4E3B\u673A\u7684\u7F51\u7EDC\u8FDE\u63A5\u5171\u4EABIP\u5730\u5740\u3002\u865A\u62DF\u673A\u7684IP\u56FA\u5B9A\u4E3A10.0.2.2"),De.createElement("p",null,"passt\u6A21\u5F0F\uFF1A\u5141\u8BB8\u865A\u62DF\u673A\u76F4\u63A5\u8BBF\u95EE\u4E3B\u673A\u4E0A\u7684\u786C\u4EF6\u8BBE\u5907\u3002\u865A\u62DF\u673A\u7684IP\u4E3Apod\u7684IP"))},De.createElement(Nr.default,{disabled:!0,getPopupContainer:mt=>mt.parentNode,bordered:!1,className:"mr10",value:(ca=(qa=Ua==null?void 0:Ua.filter(mt=>mt.is_default))==null?void 0:qa[0])==null?void 0:ca.network_mode,onChange:mt=>{Oo(mt)},style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},Ua==null?void 0:Ua.map(mt=>De.createElement(Nr.default.Option,{key:mt==null?void 0:mt.network_mode,value:mt==null?void 0:mt.network_mode},mt.name)))))))),!ga.length&&De.createElement(St.Z,{image:io,imageStyle:{height:180,marginTop:100},description:"\u8BF7\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883"}))),De.createElement("div",{className:Sn.btns},De.createElement(le.ZP,{onClick:Td,style:{marginRight:40}},"\u53D6\u6D88"),De.createElement(le.ZP,{loading:Vo,type:"primary",disabled:!(ga!=null&&ga.length),onClick:()=>{Kd()}},"\u4FDD\u5B58")),De.createElement(eo,{identifier:pa,shixun_environment_id:kr,useId:Xn==null?void 0:Xn.id,visible:bi,onCancel:()=>wi(!1),onOk:mt=>Ed(mt),tab_type:(Ia=ed[Number(gr)])==null?void 0:Ia.type}),De.createElement(ir,{verifyModal:Yi,id:pa,environment:ga,is_published:Wr,dispatch:Ee,visible:Ma,onCancel:()=>oo(!1),onOk:mt=>od(mt)}),De.createElement(Zr.Z,{visible:nr,onOk:mt=>{let oa=qt==null?void 0:qt.resource_type;oa==1&&Sd(mt),oa==2&&Ud(mt),xr(!1)},onCancel:()=>xr(!1),info:xl}),De.createElement(Fo.Z,{onOk:()=>{us(qt==null?void 0:qt.id)},identifier:pa,visible:Wo,onCancel:()=>ii(!1),info:null,isJupyter:!1}))};var bl=(0,We.connect)(({practiceSetting:ve,globalSetting:Ee,shixunsDetail:pe,user:nt})=>({practiceSetting:ve,globalSetting:Ee,shixunsDetail:pe,user:nt}))(ui),Mi=ae(87169),ml={footerWrap:"footerWrap___Qaahm"},Il=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,tl=Object.prototype.propertyIsEnumerable,Su=(ve,Ee)=>{var pe={};for(var nt in ve)Vi.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&Il)for(var nt of Il(ve))Ee.indexOf(nt)<0&&tl.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},$l=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const Pu=ie.default.TextArea,eu=ve=>{var Ee=ve,{shixunsDetail:pe,globalSetting:nt,loading:_t,dispatch:Ln,onFinish:xn=()=>{}}=Ee,on=Su(Ee,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[ot]=oe.default.useForm(),un=qa=>$l(void 0,null,function*(){var ca;const Ia=yield Ln({type:"shixunsDetail/getCustomScript",payload:{id:(ca=pe.actionTabs.params)==null?void 0:ca.id,compile:qa.execute,excutive:qa.compile}});Pa(),Ia&&xn(Ia==null?void 0:Ia.shixun_script)}),Pa=()=>{Ln({type:"shixunsDetail/setActionTabs",payload:{}})};return b.createElement(he.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:pe.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:Pa},b.createElement(oe.default,{form:ot,scrollToFirstError:!0,layout:"vertical",onFinish:un},b.createElement(oe.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},b.createElement(Pu,{rows:4})),b.createElement(oe.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},b.createElement(Pu,{rows:4})),b.createElement("div",{className:ml.footerWrap},b.createElement(oe.default.Item,null,b.createElement(le.ZP,{className:"mr5",size:"middle",onClick:Pa},"\u53D6\u6D88"),b.createElement(le.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:_t.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var Qu=(0,We.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Ee}))(eu),hi={practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",popover:"popover___s3ipd",serverConfig:"serverConfig___tirr2",viewRecommendConfig:"viewRecommendConfig___vFIgu"},va=Object.defineProperty,Yr=Object.defineProperties,qr=Object.getOwnPropertyDescriptors,ho=Object.getOwnPropertySymbols,xi=Object.prototype.hasOwnProperty,Yl=Object.prototype.propertyIsEnumerable,di=(ve,Ee,pe)=>Ee in ve?va(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,cu=(ve,Ee)=>{for(var pe in Ee||(Ee={}))xi.call(Ee,pe)&&di(ve,pe,Ee[pe]);if(ho)for(var pe of ho(Ee))Yl.call(Ee,pe)&&di(ve,pe,Ee[pe]);return ve},gu=(ve,Ee)=>Yr(ve,qr(Ee)),Xo=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const Nl=Nr.default.Option,Tl=({practiceSetting:ve,dispatch:Ee,shixunsDetail:pe,user:nt})=>{var _t,Ln;const[xn,on]=(0,b.useState)(null),[ot,un]=(0,b.useState)([]),[Pa,qa]=(0,b.useState)(!0),[ca,Ia]=(0,b.useState)({}),[pa,Wr]=(0,b.useState)([]),[ga,qn]=(0,b.useState)(),[kr,Pr]=(0,b.useState)(),[Ya,hr]=(0,b.useState)([]),[la,ea]=(0,b.useState)({}),ur=(0,b.useRef)(null),Fa=(0,b.useRef)(!0),Ga=(0,b.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),Ka=(0,b.useRef)(null),[Vr,qt]=(0,b.useState)(!1),[Xn,To]=(0,b.useState)(!1),[Hr,Ua]=(0,b.useState)({}),{id:Xa,is_published:Jr}=ve,{frequence_image:ka=[],environments:Sr=[],choice_small_type:Mo=[],other_image:Ro=[]}=la,{name:ko,description:bo,authorization:La,small_type:Kr=[]}=ca;(0,b.useEffect)(()=>{xn!==null&&($o(),ur.current.scrollTop=0)},[xn]),(0,b.useEffect)(()=>{Xa&&Ar()},[Xa]),(0,b.useEffect)(()=>{if(xn!==null)return Co(),()=>{clearTimeout(Ka.current)}},[xn,ot,pa,ga,kr]);const Co=()=>{clearTimeout(Ka.current),Ka.current=setTimeout(()=>{!(0,cn.isEqual)(Ga.current.activeId,xn)||!(0,cn.isEqual)(Ga.current.selectId,ot)||!(0,cn.isEqual)(Ga.current.serviceConfigList,pa)||!(0,cn.isEqual)(Ga.current.evaluateScript,ga)||!(0,cn.isEqual)(Ga.current.evaluationScript,kr)?Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Ar=()=>Xo(void 0,null,function*(){var na,Bo,vi;qa(!0);const Lo=yield(0,Ke.ZP)(`/api/shixuns/${Xa}/edit_environment_info.json`,{method:"get"});Lo.status===0&&(ea(cu({},Lo.data)),qa(!1),(na=Lo==null?void 0:Lo.data)!=null&&na.id?(Ga.current.activeId=(Bo=Lo==null?void 0:Lo.data)==null?void 0:Bo.id,on((vi=Lo==null?void 0:Lo.data)==null?void 0:vi.id)):on(null))}),$o=()=>Xo(void 0,null,function*(){var na,Bo,vi,Lo;const tr=yield(0,Ke.ZP)(`/api/shixuns/${Xa}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:xn}});Ia(tr.data),Ga.current.selectId=(na=tr.data)==null?void 0:na.choice_small_type,un((Bo=tr.data)==null?void 0:Bo.choice_small_type),Ga.current.serviceConfigList=(vi=tr.data)==null?void 0:vi.shixun_service_configs,Wr((Lo=tr.data)==null?void 0:Lo.shixun_service_configs),Ga.current.evaluateScript=tr.data.evaluate_script,qn(tr.data.evaluate_script),Ga.current.evaluationScript=tr.data.choice_standard_scripts,Pr(tr.data.choice_standard_scripts),hr(tr.data.standard_scripts)}),Vo=()=>{var na;const Bo=()=>{We.history.push(`/shixuns/${Xa}/challenges`),Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(na=ve==null?void 0:ve.sideBar)!=null&&na.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Bo()}}):Bo()},oi=(na=!1)=>Xo(void 0,null,function*(){if((0,Vt.gy)(Ee,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const Bo={sub_type:ot,main_type:xn,shixun:{mirror_script_id:kr},shixun_info:{evaluate_script:ga},shixun_service_configs:pa.map(Lo=>({mirror_repository_id:Lo.mirror_repository_id,cpu_limit:Lo.cpu_limit,lower_cpu_limit:Lo.lower_cpu_limit,memory_limit:Lo.memory_limit,request_limit:Lo.request_limit,resource_limit:Lo.resource_limit}))};(yield(0,Ke.ZP)(`/api/shixuns/${Xa}`,{method:"put",body:Bo})).status===0&&(He.ZP.success("\u7F16\u8F91\u6210\u529F"),Ga.current={activeId:xn,selectId:ot,serviceConfigList:pa,evaluateScript:ga,evaluationScript:kr},Ee({type:"practiceSetting/getCommonData",payload:{id:Xa}}),Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),fi=Kr.filter(na=>ot.includes(na.id)),ki=()=>{Vo()},Ma=(na,Bo,vi)=>{Wr(Lo=>Lo.map((tr,Br)=>Br===vi?gu(cu({},tr),{[Bo]:na}):tr))},oo=()=>{(0,Vt.gy)(Ee,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Ee({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Xa}}})},bi=na=>Xo(void 0,null,function*(){const Bo=yield Ee({type:"shixunsDetail/getScriptContent",payload:{id:Xa,script_id:na}});Bo&&qn(Bo.content)}),wi=na=>{he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:b.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",b.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Xo(void 0,null,function*(){yield bi(na),he.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:b.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},gr=(na,Bo)=>{const vi=pa[0]?[pa[0]]:[];Bo.forEach(Lo=>{const tr=pa.find(Br=>Br.mirror_repository_id===Number(Lo.key));if(tr)vi.push(tr);else{const Br=Kr.find(uo=>uo.id===Number(Lo.key));if(Br.mirror_name){const uo={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(Lo.key),name:Br.mirror_name,request_limit:10};vi.push(uo)}}}),Wr(vi),un(na)},br=na=>{Ma(String(na==null?void 0:na.cpu),"cpu_limit",na.index),Ma(String(na==null?void 0:na.memory),"memory_limit",na.index),qt(!1)};return b.createElement("div",{className:hi.practice},b.createElement(Na.Z,{loading:Pa,skin:"night",className:hi.left,dispatch:Ee,value:xn,data:Sr,otherData:Ro,tags:ka,onChange:na=>on(na),onSearchWord:()=>{}}),b.createElement("div",{className:hi.right},b.createElement("header",null,b.createElement("div",{className:hi.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",xn===null?"\u2014 \u2014":ko)),b.createElement("div",{className:hi.content,ref:ur},xn===null&&b.createElement(St.Z,{image:io,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),xn!==null&&b.createElement("div",{className:hi.des},b.createElement("div",{className:hi.mainBody},b.createElement(Fe.Z,{value:bo})),b.createElement("div",{className:hi.title},"\u9644\u5E26\u73AF\u5883"),b.createElement("div",{className:hi.selectBox},b.createElement(Nr.default,{onChange:(na,Bo)=>gr(na,Bo),getPopupContainer:na=>na.parentNode,mode:"multiple",bordered:!1,value:ot,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},Kr.map((na,Bo)=>b.createElement(Nl,{key:na.id,value:na.id},na.type_name))),b.createElement("div",{className:hi.smallType},fi.map(na=>na.description?b.createElement("span",{key:na.id},na.description):null))),!((_t=pe==null?void 0:pe.detail)!=null&&_t.is_jupyter_lab)&&b.createElement(b.Fragment,null,b.createElement("div",{className:hi.title},"\u8BC4\u6D4B\u811A\u672C"),b.createElement("div",{className:hi.evaluating},b.createElement("div",{className:hi.evaluatingLabel},Jr&&b.createElement("div",{onClick:()=>{(0,Vt.gy)(Ee,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:hi.mask}),b.createElement(Nr.default,{style:{width:400},bordered:!1,getPopupContainer:na=>na.parentNode,value:kr,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:na=>{wi(na),Pr(na)}},(Ya||[]).map((na,Bo)=>b.createElement(Nl,{value:parseInt(na.id),name:na.scptname,key:Bo},na.scptname))),b.createElement("span",{className:hi.evaluatingS1,onClick:oo},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),b.createElement(Te.Z,{overlayClassName:hi.popover,placement:"bottomLeft",content:b.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",b.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",b.createElement("br",null),"challengeProgramNames",b.createElement("br",null),"sourceClassNames",b.createElement("br",null),b.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",b.createElement("br",null),b.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",b.createElement("br",null),"src/step1/HelloWorld.java",b.createElement("br",null),"src/step2/Other.java",b.createElement("br",null),b.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",b.createElement("br",null),"step1.HelloWorld",b.createElement("br",null),"step2.Other",b.createElement("br",null),b.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",b.createElement("br",null),'ff challengeProgramNames=("src/step1/',b.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',b.createElement("br",null),'sourceClassNames=("step1.HelloWorld',b.createElement("br",null),'" "step2.Other")',b.createElement("br",null),b.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},b.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},b.createElement(Mi.Z,null)))),b.createElement(Cn.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:ga,onChange:na=>{if(Fa.current){Fa.current=!1;return}qn(na),(0,Vt.gy)(Ee,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Fa.current=!0,qn(Ga.current.evaluateScript)},200)}}))),((Ln=pe.detail)==null?void 0:Ln.identity)<3&&!!pa.length&&b.createElement(b.Fragment,null,b.createElement("div",{className:hi.title},"\u8D44\u6E90\u914D\u7F6E"),b.createElement("div",{className:hi.serviceSettingWrap},pa==null?void 0:pa.map((na,Bo)=>b.createElement("div",{key:Bo,className:"mb30"},b.createElement("div",{className:"mb20"},b.createElement("span",{className:"font16"},na.name)),b.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),b.createElement(be.Z,{align:"middle"},b.createElement(be.Z,{align:"middle",wrap:!1},b.createElement("div",{className:hi.serverConfig,style:Jr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Jr||(Ua({index:Bo,cpu:na==null?void 0:na.cpu_limit,memory:na==null?void 0:na.memory_limit}),qt(!0))}},b.createElement("div",null,b.createElement("span",null,na==null?void 0:na.cpu_limit,"\u6838")," ",b.createElement("span",null,na==null?void 0:na.memory_limit,"GB")),b.createElement("i",{className:"iconfont icon-bianji21",style:Jr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),b.createElement(be.Z,{align:"middle",wrap:!1},b.createElement("div",{className:hi.viewRecommendConfig,onClick:()=>To(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),b.createElement("div",{className:hi.serviceBox},b.createElement("div",{className:hi.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),b.createElement(ie.default,{value:na.resource_limit,style:{width:400,height:50},disabled:Jr,maxLength:5,onChange:vi=>{const{value:Lo}=vi.target,tr=/^\d*(\.\d*)?$/;Lo.match(tr)&&Ma(vi.target.value,"resource_limit",Bo)},addonAfter:"M"}),b.createElement("label",{className:hi.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))))))),b.createElement("div",{className:hi.btns},b.createElement(le.ZP,{size:"middle",style:{marginRight:20},onClick:ki},"\u53D6\u6D88"),b.createElement(le.ZP,{size:"middle",type:"primary",disabled:xn===null,onClick:()=>oi()},"\u4FDD\u5B58"))),b.createElement(co.Z,null),b.createElement(Qu,{onFinish:na=>qn(na)}),b.createElement(vo.Z,null),b.createElement(Zr.Z,{visible:Vr,onOk:na=>br(na),onCancel:()=>qt(!1),info:Hr}),b.createElement(Fo.Z,{identifier:Xa,visible:Xn,onCancel:()=>To(!1),info:null,isJupyter:!0}))};var Rl=(0,We.connect)(({practiceSetting:ve,globalSetting:Ee,shixunsDetail:pe,user:nt})=>({practiceSetting:ve,globalSetting:Ee,shixunsDetail:pe,user:nt}))(Tl);const ju=({shixunsDetail:ve})=>{var Ee,pe,nt,_t;const[Ln,xn]=(0,b.useState)(!0);return(0,b.useEffect)(()=>{var on;typeof((on=ve==null?void 0:ve.detail)==null?void 0:on.is_jupyter_lab)=="boolean"&&Ln&&xn(!1)},[(Ee=ve==null?void 0:ve.detail)==null?void 0:Ee.is_jupyter_lab,Ln]),console.log((pe=ve==null?void 0:ve.detail)==null?void 0:pe.is_jupyter_lab,Ln),b.createElement(sr.Z,{loading:Ln,active:!0},((nt=ve==null?void 0:ve.detail)==null?void 0:nt.is_jupyter_lab)===!1&&b.createElement(bl,null),((_t=ve==null?void 0:ve.detail)==null?void 0:_t.is_jupyter_lab)===!0&&b.createElement(Rl,null))};var cs=(0,We.connect)(({shixunsDetail:ve})=>({shixunsDetail:ve}))(ju),qu=ae(1710),gs=ae(56102),Ci={flex_box_center:"flex_box_center___l5eTc",flex_space_between:"flex_space_between___k0OR7",flex_box_vertical_center:"flex_box_vertical_center___OKlIC",flex_box_center_end:"flex_box_center_end___hN9A6",flex_box_column:"flex_box_column___ijTq_",dataset:"dataset___dSWAV",header:"header___BzxI4",title:"title___cPEyN",dataPath:"dataPath___wJ6mR",pathTitle:"pathTitle___TOS2Z",btns:"btns___jGE8o",content:"content___s4ep8",customTable:"customTable___OG3_9",row:"row___ONd7r",empty:"empty___CgtTE",path:"path___Cg5rX",text:"text___SCLRV",actionsBtns:"actionsBtns___L5tdC",customModal:"customModal___qVeG3",shareModal:"shareModal___HedYo",fileName:"fileName___x56US",renameModal:"renameModal___SmCAd",errorDes:"errorDes___VLR_5",uploadFileModal:"uploadFileModal___pYYDB",selectBtn:"selectBtn___m_hrR",leftButton:"leftButton___F0fvG",rightButton:"rightButton___oCK81",centerText:"centerText___jpgrt"},Ii={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},ms=ae(12230),Us=Object.defineProperty,Au=Object.defineProperties,Cu=Object.getOwnPropertyDescriptors,fs=Object.getOwnPropertySymbols,vs=Object.prototype.hasOwnProperty,Ys=Object.prototype.propertyIsEnumerable,Ku=(ve,Ee,pe)=>Ee in ve?Us(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,tu=(ve,Ee)=>{for(var pe in Ee||(Ee={}))vs.call(Ee,pe)&&Ku(ve,pe,Ee[pe]);if(fs)for(var pe of fs(Ee))Ys.call(Ee,pe)&&Ku(ve,pe,Ee[pe]);return ve},Lu=(ve,Ee)=>Au(ve,Cu(Ee)),Is=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const{Dragger:Hs}=Ne.default;var Xs=({dispatch:ve,id:Ee,onClose:pe,onOK:nt,visible:_t,wrapClassName:Ln,local:xn,containerId:on,rootIdentifier:ot})=>{var un;const[Pa,qa]=(0,b.useState)({}),[ca,Ia]=(0,b.useState)([]),[pa,Wr]=(0,b.useState)([]),[ga,qn]=(0,b.useState)(0),[kr,Pr]=(0,b.useState)(!1),[Ya,hr]=(0,b.useState)(!1),[la]=oe.default.useForm(),[ea,ur]=(0,b.useState)([]),Fa=(0,b.useRef)([]);(0,b.useEffect)(()=>{_t&&(la.resetFields(),ur([]),Wr([]),Ia([]),qn(0),hr(!1),Pr(!1))},[_t]);const Ga=La=>{var Kr,Co,Ar;if(La.file.status==="done"||La.file.status==="uploading"){if(ur(La.fileList),!La.file.response)return;if((Kr=La.file.response)!=null&&Kr.id){He.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}ur(ea.filter($o=>$o.uid!==La.file.uid)),(Co=La.file.response)!=null&&Co.message&&He.ZP.info((Ar=La.file.response)==null?void 0:Ar.message)}},Ka=La=>Is(void 0,null,function*(){var Kr;if(!ga){const Ar=ea.filter($o=>$o.uid!==La.uid);ur(Ar),Fa.current=[...Ar],Ia(ca.filter($o=>$o!==La.name)),He.ZP.info("\u5220\u9664\u6210\u529F"),Ar.length||(la.setFieldsValue({file:void 0}),la.validateFields());return}if(!La.response){He.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,Ke.ZP)(`/api/shixuns/${Ee}/destroy_data_sets.json`,{method:"Delete",body:{id:[(Kr=La==null?void 0:La.response)==null?void 0:Kr.id]}})).status===0&&(ur(ea.filter(Ar=>Ar.uid!==La.uid)),He.ZP.info("\u5220\u9664\u6210\u529F"))}),Vr=La=>{if(ea!=null&&ea.some(Co=>Co.name===La.name))return He.ZP.info(`${La.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const Kr={name:La.name,uid:La.uid,file:La,percent:0};return ea.push(Kr),Fa.current=[...ea],ur([...ea]),!1},qt={height:300,multiple:!0,disabled:ga>0,withCredentials:!0,fileList:ea,action:`${mn.Z.API_SERVER}/api/attachments.json`,onChange:Ga,onRemove:Ka,beforeUpload:Vr},Xn=(La,Kr,Co,Ar,$o)=>{const Vo=new FormData;Object.keys(La).forEach(fi=>{Vo.append(fi,La[fi])});const oi=new window.XMLHttpRequest;return oi.withCredentials=!0,oi.addEventListener("load",function(fi){var ki;Co(JSON.parse((ki=fi==null?void 0:fi.target)==null?void 0:ki.response))},!1),oi.addEventListener("error",function(fi){$o&&$o(fi)},!1),oi.upload.onprogress=fi=>{Ar&&Ar(fi)},oi.open("POST",Kr),oi.send(Vo),oi},To=(La,Kr)=>{if(La.lengthComputable){const Co=Math.floor(La.loaded/La.total*100),Ar=Lu(tu({},Kr),{percent:Co,status:Co===100?"done":"uploading"});console.log(Fa.current,333),Fa.current=Fa.current.map($o=>$o.uid===Kr.uid?Ar:$o),ur(Fa.current)}},Hr=(La,Kr)=>{const Co=Lu(tu({},Kr),{status:"error"});He.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Fa.current=Fa.current.map(Ar=>Ar.uid===Kr.uid?Co:Ar),Fa.current.every(Ar=>Ar.status==="done"||Ar.status==="error")&&(hr(!1),qn(2)),ur(Fa.current)},Ua=(La,Kr)=>{let Co=Lu(tu({},Kr),{status:"done"});if(La.status===0||(Co=Lu(tu({},Kr),{status:"error"}),He.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Fa.current=Fa.current.map(Ar=>Ar.uid===Kr.uid?Co:Ar),Fa.current.every(Ar=>Ar.status==="done")){He.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Mo(!0);return}Fa.current.every(Ar=>Ar.status==="done"||Ar.status==="error")&&(hr(!1),qn(2)),ur(Fa.current)},Xa=()=>{let La=!0;return window.navigator.onLine==!0?La=!0:La=!1,La},Jr=La=>Is(void 0,null,function*(){if(hr(!0),ga===3){qn(2);return}if(ga===2||ga===1){ka();return}const{commitMessage:Kr="",fileOss:Co=[]}=La||{},$o=(xn?ea:Co).map(oi=>oi.name);if($o.filter(oi=>oi.indexOf("\u3001")!=-1||oi.indexOf(" ")!=-1).length>0){He.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),hr(!1);return}const Vo=yield(0,Ke.ZP)(`/api/shixuns/${Ee}/check_data_sets`,{method:"post",body:{files_name:$o}});if(Vo.status===-3){Ia(Vo==null?void 0:Vo.exist_files),hr(!1);return}if(JSON.stringify(Vo)==="{}"){hr(!1),He.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Vo.status===0&&(ea.forEach(oi=>{const fi=Xn({file:oi.file,description:Kr},`${mn.Z.API_SERVER}/api/shixuns/${Ee}/upload_data_sets.json`,ki=>Ua(ki,oi),ki=>To(ki,oi),ki=>Hr(ki,oi));pa.push(fi)}),qn(1))}),ka=()=>{const{commitMessage:La=""}=tu({},la.getFieldsValue())||{},Kr=Fa.current.filter(Ar=>Ar.status==="error"),Co=Fa.current.map(Ar=>Lu(tu({},Ar),{status:Ar.status==="error"?"uploading":Ar.status}));ur(Co),Kr.forEach(Ar=>{const $o=Xn({file:Ar.file,description:La},`${mn.Z.API_SERVER}/api/shixuns/${Ee}/upload_data_sets.json`,Vo=>Ua(Vo,Ar),Vo=>To(Vo,Ar),Vo=>Hr(Vo,Ar));pa.push($o)})},Sr=La=>{var Kr,Co;if(console.log(La,"changedValues"),"fileOss"in La){if(La!=null&&La.fileOss.every(Ar=>Ar.status==="done")&&((Kr=La==null?void 0:La.fileOss)!=null&&Kr.length)){He.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Mo(!0);return}if(La!=null&&La.fileOss.every(Ar=>Ar.status==="done"||Ar.status==="error")&&((Co=La==null?void 0:La.fileOss)!=null&&Co.length)){qn(3),hr(!1);return}Ia(ca.filter(Ar=>{var $o;return($o=La==null?void 0:La.fileOss)==null?void 0:$o.some(Vo=>Vo.name===Ar)}))}qa(tu({},la.getFieldsValue()))},Mo=La=>{La||(Pr(!0),pa.forEach(Kr=>{Kr.abort()})),nt(),pe()},Ro=()=>{const{fileOss:La=[]}=tu({},la.getFieldsValue())||{},Kr=ea==null?void 0:ea.every(Ar=>Ar.status==="done"),Co=La==null?void 0:La.every(Ar=>Ar.status==="done");if(!Kr||!Co){he.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Mo()}});return}Mo()},ko=()=>b.createElement(b.Fragment,null,b.createElement("div",null,b.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ii.colorBlue}`})),b.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",b.createElement("span",{className:`${Ii.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),bo=La=>{console.log(La,444)};return b.createElement(he.default,{open:_t,onOk:()=>{(0,Ie.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),la.submit()},centered:!0,okText:ga===0?"\u786E\u5B9A":ga===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:Ya},onCancel:Ro,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},b.createElement("div",{className:Ii.wrap},b.createElement(oe.default,{className:"mt10",form:la,scrollToFirstError:!0,layout:"vertical",onFinish:Jr,onValuesChange:Sr},xn?b.createElement(oe.default.Item,{label:b.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",b.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},b.createElement(Hs,tu({},qt)," ",ko())):b.createElement(oe.default.Item,{label:b.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",b.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},b.createElement(ms.ZP,{identifier:ot,cancelUpload:kr,container_type:"Shixun",container_id:on,uploading:ga<3?ga:0,disabled:ga>0,height:300,maxSize:100*1024*1024*1024,description:Pa.commitMessage||"",text:ko(),onComplete:bo,realFileName:!0})),!!ca.length&&b.createElement("span",{className:Ii.repeatedName},ca.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),b.createElement(oe.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(ie.default,{bordered:!1,disabled:ga>0,maxLength:100,suffix:`${((un=Pa.commitMessage)==null?void 0:un.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},$u=ae(17354),ps=ae(13829),_s=ae(52356),hs=Object.defineProperty,Uu=Object.defineProperties,es=Object.getOwnPropertyDescriptors,Ou=Object.getOwnPropertySymbols,Es=Object.prototype.hasOwnProperty,Ss=Object.prototype.propertyIsEnumerable,Js=(ve,Ee,pe)=>Ee in ve?hs(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Wl=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Es.call(Ee,pe)&&Js(ve,pe,Ee[pe]);if(Ou)for(var pe of Ou(Ee))Ss.call(Ee,pe)&&Js(ve,pe,Ee[pe]);return ve},nu=(ve,Ee)=>Uu(ve,es(Ee)),Yu=(ve,Ee)=>{var pe={};for(var nt in ve)Es.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&Ou)for(var nt of Ou(ve))Ee.indexOf(nt)<0&&Ss.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},Fu=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const{Fragment:gd}=b,{TabPane:Md}=Qn.default,Qs=ve=>{var Ee=ve,{globalSetting:pe,dispatch:nt,practiceSetting:_t,shixunsDetail:Ln,user:xn}=Ee,on=Yu(Ee,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),ot,un,Pa,qa,ca,Ia;const{id:pa}=_t,[Wr,ga]=(0,b.useState)([]),[qn,kr]=(0,b.useState)({}),[Pr,Ya]=(0,b.useState)([]),[hr,la]=(0,b.useState)(!1),[ea,ur]=(0,b.useState)(!0),[Fa,Ga]=(0,b.useState)(!1),[Ka,Vr]=(0,b.useState)(!1),[qt,Xn]=(0,b.useState)(!1),[To,Hr]=(0,b.useState)(!1),[Ua,Xa]=(0,b.useState)("all"),[Jr,ka]=(0,b.useState)([]),[Sr,Mo]=(0,b.useState)([]),[Ro,ko]=(0,b.useState)(!1),[bo,La]=(0,b.useState)({}),[Kr,Co]=(0,b.useState)(!1),[Ar,$o]=(0,b.useState)([]),[Vo,oi]=(0,b.useState)({page:1,limit:10,total:0}),[fi,ki]=(0,b.useState)({page:1,limit:10,search:"",order:"mine"});(0,b.useEffect)(()=>{pa&&oo()},[pa]);const Ma=tr=>{const Br=nu(Wl({},Vo),{page:tr});Mo([]),oi(Br),oo(Br)},oo=tr=>Fu(void 0,null,function*(){const uo=tr||{page:1,limit:10,total:0};la(!0);const Bi=yield nt({type:"shixunsDetail/getSetData",payload:nu(Wl({},uo),{id:pa})});Bi!=null&&Bi.data_sets&&(la(!1),ga([...Bi.data_sets]),oi(nu(Wl({},uo),{total:Bi==null?void 0:Bi.data_sets_count})),ur(!1),kr(Wl({},Bi)))}),bi=()=>b.createElement("div",{className:Ci.empty},b.createElement("img",{src:$u.x7,width:"258"}),b.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),gr={selectedRowKeys:Sr,columnWidth:70,onChange:tr=>{console.log("selectedRowKeys changed: ",tr),Mo(tr)}},br=tr=>{(0,Ie.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const Br=tr?[tr]:Sr;he.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Fu(void 0,null,function*(){if((yield(0,Ke.ZP)(`/api/shixuns/${pa}/destroy_data_sets.json`,{method:"Delete",body:{id:Br}})).status===0){const Bi=Br.length===Wr.length&&Vo.page>1?Vo.page-1:Vo.page;He.ZP.success("\u5220\u9664\u6210\u529F"),oo(nu(Wl({},Vo),{page:Bi})),Mo([])}})})},na=()=>Fu(void 0,null,function*(){const{title:tr}=bo;let Br=null;if(console.log(tr,"title"),tr===""){Br="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",La(nu(Wl({},bo),{errorDes:Br}));return}if(tr.includes(" ")){Br="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",La(nu(Wl({},bo),{errorDes:Br}));return}const uo=Wr.find(Oo=>Oo.id===(bo==null?void 0:bo.id)).title;if(tr===uo.substring(0,uo.lastIndexOf("."))||tr===uo){Br="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",La(nu(Wl({},bo),{errorDes:Br}));return}const Bi=uo.includes(".")?uo.substring(uo.lastIndexOf("."),uo.length):"";(yield(0,Ke.ZP)(`/api/shixuns/${pa}/rename_data_sets.json`,{method:"post",body:{id:bo==null?void 0:bo.id,new_file_name:tr+Bi}})).status===0&&(He.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),oo(Vo),Ga(!1),La({}))}),Bo=()=>{const{download_url:tr}=bo;vi(tr),He.ZP.success("\u590D\u5236\u6210\u529F"),Vr(!1),La({})},vi=tr=>{const Br=tr,uo=document.createElement("input");uo.value=Br,document.body.appendChild(uo),uo.select(),document.execCommand("Copy"),uo.style.display="none"},Lo=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:tr=>b.createElement(Sa.Z,{title:tr},b.createElement("span",null,tr))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(tr,Br)=>Br!=null&&Br.data_set_id?b.createElement(Sa.Z,{title:tr},b.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Ie.xg)(`/dataset/${Br==null?void 0:Br.data_set_id}/detail?tabId=public`)}},tr)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:tr=>b.createElement(Sa.Z,{title:tr},b.createElement("span",null,tr||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(tr,Br)=>Ba()(Br.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(tr,Br)=>b.createElement("div",{className:Ci.path},b.createElement(Sa.Z,{title:tr},b.createElement("span",{className:Ci.text},tr)),b.createElement(gs.CopyToClipboard,{text:tr,onCopy:()=>He.ZP.success("\u590D\u5236\u6210\u529F")},b.createElement(Sa.Z,{title:"\u590D\u5236"},b.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(tr,Br)=>b.createElement("div",{className:Ci.actionsBtns},b.createElement(Sa.Z,{title:"\u91CD\u547D\u540D"},b.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var uo;La((0,cn.clone)(nu(Wl({},Br),{title:Br!=null&&Br.title.includes(".")?(uo=Br==null?void 0:Br.title)==null?void 0:uo.substring(0,Br.title.lastIndexOf(".")):Br==null?void 0:Br.title}))),Ga(!0),(0,Ie.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),b.createElement(Sa.Z,{title:"\u5206\u4EAB"},b.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,Ie.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),La((0,cn.clone)(Br)),Vr(!0)}})),b.createElement(Sa.Z,{title:"\u4E0B\u8F7D"},b.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,Ie.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,Ie.Nd)(Br.title,Br==null?void 0:Br.download_url)}})),b.createElement(Sa.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},b.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,Ie.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Hr(!0),$o([Br]),ka([Br.id])}})),b.createElement(Sa.Z,{title:"\u5220\u9664"},b.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,Ie.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),br(Br.id)}})))}];return b.createElement("div",{className:Ci.dataset},b.createElement("div",{className:Ci.header},b.createElement("div",{className:Ci.title},"\u6570\u636E\u96C6(",Vo.total,")"),b.createElement("div",{className:Ci.dataPath},b.createElement("span",{className:Ci.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),b.createElement("input",{value:qn==null?void 0:qn.folder_name,disabled:!0}),b.createElement(gs.CopyToClipboard,{text:qn==null?void 0:qn.folder_name,onCopy:()=>He.ZP.success("\u590D\u5236\u6210\u529F")},b.createElement(Sa.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},b.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),b.createElement("div",{className:Ci.btns},b.createElement(le.ZP,{type:"primary",ghost:!0,onClick:()=>br(),disabled:!Sr.length,style:{width:"60px"}},"\u5220\u9664"),b.createElement(le.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Hr(!0),ka(Sr),$o(Wr.filter(tr=>Sr.includes(tr.id)))},disabled:!Sr.length},"\u540C\u6B65"),b.createElement(Ha.Z,{className:"ml10",disabled:((ot=xn==null?void 0:xn.userInfo)==null?void 0:ot.user_status)===2,dropdownRender:()=>b.createElement(Ja.default,null,b.createElement(Ja.default.Item,{key:1,onClick:()=>{ko(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),b.createElement(Ja.default.Item,{key:2,onClick:()=>{Xn(!0),Xa("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},b.createElement("span",{className:Ci.selectBtn},b.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),b.createElement("div",{className:Ci.content},b.createElement(sr.Z,{loading:ea,active:!0,paragraph:{rows:5}},Vo.total?b.createElement(qu.default,{rowSelection:gr,className:Ci.customTable,dataSource:Wr,bordered:!1,rowKey:tr=>tr.id,rowClassName:Ci.row,columns:Lo,loading:hr,pagination:{pageSize:Vo.limit,total:Vo.total,current:Vo.page,onChange:Ma,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):bi())),b.createElement(Xs,{rootIdentifier:(un=Ln==null?void 0:Ln.detail)==null?void 0:un.root_identifier,wrapClassName:Ci.uploadFileModal,id:pa,containerId:(Pa=Ln==null?void 0:Ln.detail)==null?void 0:Pa.id,local:(qa=pe==null?void 0:pe.setting)==null?void 0:qa.is_local,dispatch:nt,visible:Ro,onClose:()=>ko(!1),onOK:oo}),b.createElement(he.default,{title:"\u91CD\u547D\u540D",open:Fa,onOk:na,centered:!0,wrapClassName:Ci.renameModal,onCancel:()=>{Ga(!1),La({})},width:"1000px"},b.createElement("div",null,b.createElement("div",{className:Ci.fileName},b.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),b.createElement(ie.default,{value:bo==null?void 0:bo.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:tr=>{La(nu(Wl({},bo),{title:tr.target.value,errorDes:null}))},maxLength:60,suffix:`${((ca=bo==null?void 0:bo.title)==null?void 0:ca.length)||0}/60`}),(bo==null?void 0:bo.errorDes)&&b.createElement("div",{className:Ci.errorDes},bo==null?void 0:bo.errorDes))),b.createElement(he.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:Ka,onOk:Bo,centered:!0,wrapClassName:Ci.shareModal,onCancel:()=>{Vr(!1),La({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},b.createElement("div",null,b.createElement("div",{className:Ci.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",b.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),b.createElement(ie.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:bo==null?void 0:bo.download_url}))),b.createElement(ps.Z,{setVisible:Xn,visible:qt,recordId:Jr,type:Ua,updateData:oo,identifier:(Ia=Ln.detail)==null?void 0:Ia.identifier}),b.createElement(he.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:To,width:400,centered:!0,keyboard:!1,onCancel:()=>Hr(!1),maskClosable:!1,footer:b.createElement("div",{style:{display:"flex",justifyContent:"center"}},b.createElement("div",{className:Ci.leftButton,onClick:()=>{Co(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),b.createElement("div",{className:Ci.rightButton,onClick:()=>{Hr(!1),Xn(!0),Xa("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},b.createElement("div",{className:Ci.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),b.createElement(_s.Z,{visible:Kr,attachmentInfo:Ar,onClose:()=>Co(!1),onSuccess:tr=>{Co(!1),We.history.push(`/dataset/${tr}/detail?tabId=mine`)}}))};var Ns=(0,We.connect)(({globalSetting:ve,shixunsDetail:Ee,practiceSetting:pe,user:nt})=>({globalSetting:ve,shixunsDetail:Ee,user:nt,practiceSetting:pe}))(Qs),mu=ae(31797),fu={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},Ps=Object.defineProperty,As=Object.getOwnPropertySymbols,qs=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ce=(ve,Ee,pe)=>Ee in ve?Ps(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,ge=(ve,Ee)=>{for(var pe in Ee||(Ee={}))qs.call(Ee,pe)&&ce(ve,pe,Ee[pe]);if(As)for(var pe of As(Ee))se.call(Ee,pe)&&ce(ve,pe,Ee[pe]);return ve},we=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const Le=ve=>ve!=null&&ve.length?ve.filter((Ee,pe)=>pe!==0).map(Ee=>Ee.val).join("").substr(1):"",Et=({shixunsDetail:ve,globalSetting:Ee,loading:pe,dispatch:nt,fileType:_t,path:Ln,onFinish:xn=()=>{}})=>{const on=(0,We.useParams)(),[ot,un]=(0,b.useState)(""),[Pa,qa]=(0,b.useState)([]),[ca,Ia]=(0,b.useState)([]),Wr=[Ko.OriginalPicturePath,Ko.ExpectPicturePath,Ko.PicturePath].includes(_t);(0,b.useEffect)(()=>{ve.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(un(Ln||""),ga())},[ve.actionTabs.key]);const ga=(ea="")=>we(void 0,null,function*(){var ur;const Fa=yield nt({type:"shixunsDetail/getRepository",payload:{id:on.id,path:ea}});if(ea===""&&!((ur=Fa==null?void 0:Fa.trees)!=null&&ur.length)&&He.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Fa!=null&&Fa.trees){const Ga=Fa.trees.map(Ka=>ge(ge({},Ka),{name:Ka.name,val:Ka.name}));Ia(Ga||[])}}),qn=ea=>{const ur=Le(Pa),Fa=`${ur&&`${ur}/`}${ea}`;_t===Ko.Path?!(ot!=null&&ot.includes(`${Fa}\uFF1B`))&&un(`${ot}${Fa}\uFF1B`):_t===Ko.ExecPath&&un(Fa)},kr=ea=>{if(ea.type==="tree"){Pa.length?Pa.push({val:`/${ea.val}`,path:ea.val}):Pa.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ea.val}`,path:ea.val}),qa(Pa);const ur=Le(Pa);Wr&&un(ur),ga(ur)}},Pr=(ea,ur)=>{const Fa=Pa.filter((Ka,Vr)=>Vr<=ur);qa(Fa);const Ga=Le(Fa);Wr&&un(Ga),ga(Ga)},Ya=()=>we(void 0,null,function*(){xn(ot),hr()}),hr=()=>{un(""),qa([]),Ia([]),nt({type:"shixunsDetail/setActionTabs",payload:{}})},la=Le(Pa);return b.createElement(he.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:ve.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Ya,onCancel:hr},b.createElement("div",{className:fu.wrap},b.createElement("div",{className:fu.content},b.createElement("div",{className:fu.mainPathWrap},!!(Pa!=null&&Pa.length)&&Pa.map((ea,ur)=>b.createElement("a",{key:ur,onClick:()=>Pr(ea,ur)},ea.val))),!!(ca!=null&&ca.length)&&ca.map((ea,ur)=>ea.type==="tree"?b.createElement("a",{key:ur,onClick:()=>kr(ea)},b.createElement("i",{className:`iconfont icon-wenjianjia ${fu.colorBlue}`}),la&&`${la}/`,ea.name):b.createElement("a",{key:ur,onClick:()=>qn(`${ea.name}`)},b.createElement("i",{className:`iconfont icon-zuoye ${fu.colorBlue}`}),la&&`${la}/`,ea.name))),b.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),b.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:ot,onChange:ea=>un(ea.target.value)})))};var st=(0,We.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Ee.models.index}))(Et),Ut={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},Yt=ae(43727),dn=Object.defineProperty,ta=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,Zn=(ve,Ee,pe)=>Ee in ve?dn(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Kn=(ve,Ee)=>{for(var pe in Ee||(Ee={}))En.call(Ee,pe)&&Zn(ve,pe,Ee[pe]);if(ta)for(var pe of ta(Ee))An.call(Ee,pe)&&Zn(ve,pe,Ee[pe]);return ve},jt=(ve,Ee)=>{var pe={};for(var nt in ve)En.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&ta)for(var nt of ta(ve))Ee.indexOf(nt)<0&&An.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},vn=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const Yn=ve=>{var Ee=ve,{shixunsDetail:pe,globalSetting:nt,user:_t,dispatch:Ln}=Ee,xn=jt(Ee,["shixunsDetail","globalSetting","user","dispatch"]),on,ot;const un=(0,We.useLocation)(),Pa=(0,b.useRef)((ot=(on=un.pathname)==null?void 0:on.split("/"))==null?void 0:ot[2]),[qa]=oe.default.useForm(),[ca,Ia]=(0,b.useState)(""),[pa,Wr]=(0,b.useState)(!1),[ga,qn]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Pa.current&&kr()},[Pa.current]);const kr=()=>vn(void 0,null,function*(){Wr(!0);const Ya=yield(0,Ke.ZP)(`/api/shixuns/${Pa.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Ya.status===0&&(Ia((Ya==null?void 0:Ya.standard_answer)||""),qa.setFieldsValue({hide_answer:Ya==null?void 0:Ya.hide_answer,disable_copy:Ya==null?void 0:Ya.disable_copy}),Wr(!1))}),Pr=Ya=>vn(void 0,null,function*(){qn(!0),(yield(0,Ke.ZP)(`/api/shixuns/${Pa.current}/set_standard_answer.json`,{method:"post",body:Kn({},Ya)})).status===0&&He.ZP.success("\u4FDD\u5B58\u6210\u529F"),qn(!1)});return b.createElement("section",{className:Ut.wrap},b.createElement(sr.Z,{loading:pa},b.createElement(oe.default,{form:qa,scrollToFirstError:!0,layout:"vertical",onFinish:Pr},b.createElement(oe.default.Item,{name:"hide_answer",valuePropName:"checked"},b.createElement(pt.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),b.createElement(oe.default.Item,{name:"disable_copy",valuePropName:"checked"},b.createElement(pt.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),b.createElement(oe.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},b.createElement(ne.Z,{defaultValue:ca})),b.createElement(oe.default.Item,null,b.createElement(Yt.t,{okText:"\u4FDD\u5B58",loading:ga,hasCancelBtn:!1,className:Ut.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var Ra=(0,We.connect)(({shixunsDetail:ve,globalSetting:Ee,user:pe})=>({shixunsDetail:ve,globalSetting:Ee,user:pe}))(Yn),Aa=ae(41312),Wa=ae(61485),Qa=ae(54499),sa=ae(59301),Ca=Object.defineProperty,lo=Object.defineProperties,wr=Object.getOwnPropertyDescriptors,to=Object.getOwnPropertySymbols,yo=Object.prototype.hasOwnProperty,No=Object.prototype.propertyIsEnumerable,Go=(ve,Ee,pe)=>Ee in ve?Ca(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,ci=(ve,Ee)=>{for(var pe in Ee||(Ee={}))yo.call(Ee,pe)&&Go(ve,pe,Ee[pe]);if(to)for(var pe of to(Ee))No.call(Ee,pe)&&Go(ve,pe,Ee[pe]);return ve},jo=(ve,Ee)=>lo(ve,wr(Ee)),no=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const{Countdown:xo}=mu.default;var qo=(ve=>(ve[ve.LoadingFail=1]="LoadingFail",ve[ve.Loading=2]="Loading",ve[ve.Finish=3]="Finish",ve))(qo||{}),Ko=(ve=>(ve.Path="path",ve.ExecPath="exec_path",ve.OriginalPicturePath="original_picture_path",ve.ExpectPicturePath="expect_picture_path",ve.PicturePath="picture_path",ve))(Ko||{});const Uo=({globalSetting:ve,loading:Ee,dispatch:pe,practiceSetting:nt,shixunsDetail:_t})=>{var Ln;const[xn,on]=(0,b.useState)(),[ot,un]=(0,b.useState)(),Pa=(0,b.useRef)(),[qa,ca]=(0,b.useState)(),[Ia,pa]=(0,b.useState)(),[Wr,ga]=(0,b.useState)(!0),[qn,kr]=(0,b.useState)(700),[Pr,Ya]=(0,b.useState)(""),[hr,la]=(0,b.useState)("1"),ea=(0,We.useParams)();(0,b.useEffect)(()=>{Fa()},[]);const ur=()=>no(void 0,null,function*(){var Ua,Xa;const Jr=yield pe({type:"shixunsDetail/updateRepositoryFile",payload:{id:ea.id,path:(Xa=(Ua=_t==null?void 0:_t.fileContent)==null?void 0:Ua.params)==null?void 0:Xa.path,content:xn,secret_repository:Wr?null:!0}});Jr!=null&&Jr.content&&(He.ZP.info("\u4FDD\u5B58\u6210\u529F"),pe({type:"practiceSetting/setSideBarTabs",payload:jo(ci({},nt.sideBar),{confirmLeave:!1})}))}),Fa=()=>no(void 0,null,function*(){var Ua,Xa,Jr,ka;const Sr=yield(0,dt.Ui)({identifier:ea.id});if((Xa=(Ua=Sr==null?void 0:Sr.data)==null?void 0:Ua.data_list)!=null&&Xa.length){Aa.Z.publish("pod-restrict-data",{identifier:(Jr=Sr==null?void 0:Sr.data)==null?void 0:Jr.identifier,data_list:(ka=Sr==null?void 0:Sr.data)==null?void 0:ka.data_list});return}Sr!=null&&Sr.url&&Ya(Sr==null?void 0:Sr.url)}),Ga=()=>no(void 0,null,function*(){const Ua=yield(0,dt.K_)({identifier:ea.id});(Ua==null?void 0:Ua.status)===0&&(Ua!=null&&Ua.remainingSeconds?(ca(Date.now()+Ua.remainingSeconds*1e3),pa(Ua.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(Ua.remainingSeconds-300)*1e3)):Ka())}),Ka=()=>{he.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:sa.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>no(void 0,null,function*(){Vr()})})},Vr=()=>no(void 0,null,function*(){var Ua,Xa,Jr,ka;un(2);const Sr=yield(0,dt.zH)({identifier:ea.id});if((Xa=(Ua=Sr==null?void 0:Sr.data)==null?void 0:Ua.data_list)!=null&&Xa.length){Aa.Z.publish("pod-restrict-data",{identifier:(Jr=Sr==null?void 0:Sr.data)==null?void 0:Jr.identifier,data_list:(ka=Sr==null?void 0:Sr.data)==null?void 0:ka.data_list});return}(Sr==null?void 0:Sr.status)===0&&(un(3),Ya(Sr.url),Pa.current=Sr.port,He.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),qt=()=>{he.default.destroyAll(),he.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:sa.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",sa.createElement("span",null,sa.createElement(xo,{value:qa,format:"HH:mm:ss",onFinish:Xn})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>no(void 0,null,function*(){(yield(0,dt.q9)({identifier:ea.id})).status===0&&(yield Ga(),He.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},Xn=()=>{he.default.destroyAll(),he.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:sa.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{Vr()}})},To=Ua=>{pe({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Hr=Ua=>no(void 0,null,function*(){yield(0,dt.QA)({id:ea.id,startup_file:Ua}),Fa(),pe({type:"practiceSetting/getCommonData",payload:ci({},ea)})});return sa.createElement(Qn.default,{activeKey:hr,onChange:Ua=>la(Ua),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:sa.createElement("div",null,sa.createElement(be.Z,{className:"mt20 ml20 font14",align:"middle"},sa.createElement(ze.Z,null,sa.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),sa.createElement(ze.Z,{className:"mr10"},sa.createElement(Sa.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},sa.createElement(Wa.Z,{style:{cursor:"pointer"}}))),sa.createElement(ze.Z,{flex:"300px",onClick:()=>To("exec_path")},sa.createElement(ie.default,{value:Pr})),sa.createElement(ze.Z,{flex:"1"},sa.createElement(le.ZP,{type:"primary",className:"ml10",onClick:()=>To("exec_path")},"\u8BBE\u7F6E"))),sa.createElement("iframe",{onLoad:Ua=>{},src:Pr,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),sa.createElement(st,{fileType:"path",path:(Ln=_t==null?void 0:_t.detail)==null?void 0:Ln.startup_file,onFinish:Ua=>Hr(Ua)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:hr==="2"?sa.createElement(Qa.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:sa.createElement(Ra,null)}]})};var gi=(0,We.connect)(({loading:ve,globalSetting:Ee,practiceSetting:pe,shixunsDetail:nt})=>({globalSetting:Ee,loading:ve,practiceSetting:pe,shixunsDetail:nt}))(Uo),Ni={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},Ei=ae(36433),Zi={collect:"collect___pxqYO",head:"head___WuH5D"},ai=ae(59301),ji=Object.defineProperty,mi=Object.getOwnPropertySymbols,Li=Object.prototype.hasOwnProperty,zi=Object.prototype.propertyIsEnumerable,qi=(ve,Ee,pe)=>Ee in ve?ji(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Gi=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Li.call(Ee,pe)&&qi(ve,pe,Ee[pe]);if(mi)for(var pe of mi(Ee))zi.call(Ee,pe)&&qi(ve,pe,Ee[pe]);return ve},fl=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())}),Eo=({onOk:ve,onCancel:Ee,visible:pe,modalParams:nt,forceIn:_t})=>{const[Ln]=oe.default.useForm(),[xn,on]=(0,b.useState)(!1),ot=_t?!1:typeof pe=="number";(0,b.useEffect)(()=>{pe?Ln.setFieldsValue(Gi({},nt)):Ln.resetFields()},[pe]);const un=Pa=>fl(void 0,null,function*(){on(!0),yield ve(Pa),on(!1)});return ai.createElement(he.default,{centered:!0,destroyOnClose:!0,onCancel:()=>Ee(),onOk:()=>Ln.submit(),open:!!pe,confirmLoading:xn,title:ot?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:ot?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},ai.createElement(oe.default,{form:Ln,size:"large",onFinish:un},ai.createElement(oe.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},ai.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),ai.createElement(oe.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},ai.createElement(ne.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:nt==null?void 0:nt.content}))))},_r=ae(59301),Si=Object.defineProperty,Ti=Object.getOwnPropertySymbols,$i=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,Ri=(ve,Ee,pe)=>Ee in ve?Si(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,il=(ve,Ee)=>{for(var pe in Ee||(Ee={}))$i.call(Ee,pe)&&Ri(ve,pe,Ee[pe]);if(Ti)for(var pe of Ti(Ee))Di.call(Ee,pe)&&Ri(ve,pe,Ee[pe]);return ve},ll=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())}),vu=({})=>{const ve=(0,We.useParams)(),[Ee,pe]=(0,b.useState)(!1),[nt,_t]=(0,b.useState)(0),[Ln,xn]=(0,b.useState)([]),[on,ot]=(0,b.useState)(!1),[un,Pa]=(0,b.useState)({title:"",content:""}),[qa,ca]=(0,b.useState)(!1),[Ia,pa]=(0,b.useState)(!1),[Wr,ga]=(0,b.useState)([]),[qn,kr]=(0,b.useState)({keywords:"",page:1,limit:10});(0,b.useEffect)(()=>{Pr(qn)},[]);const Pr=Ga=>ll(void 0,null,function*(){var Ka,Vr;pe(!0);const qt=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets.json`,{method:"get",params:Ga});qt.status===0&&(xn(((Ka=qt==null?void 0:qt.data)==null?void 0:Ka.qna_sets)||[]),_t((Vr=qt==null?void 0:qt.data)==null?void 0:Vr.total_count)),pe(!1)}),Ya=Ga=>{qn.keywords=Ga,qn.page=1,kr(il({},qn)),Pr(qn)},hr=(Ga,Ka)=>{qn.page=Ga,qn.limit=Ka,kr(il({},qn)),Pr(qn)},la=Ga=>ll(void 0,null,function*(){if(typeof on=="number"){const Ka=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets/${on}.json`,{method:"put",body:Ga});(Ka==null?void 0:Ka.status)===0&&(He.ZP.success("\u7F16\u8F91\u6210\u529F"),Pr(qn),ot(!1))}else{const Ka=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets.json`,{method:"post",body:Ga});(Ka==null?void 0:Ka.status)===0&&(He.ZP.success("\u6DFB\u52A0\u6210\u529F"),qn.page=1,qn.keywords="",kr(il({},qn)),Pr(qn),ot(!1))}}),ea=Ga=>ll(void 0,null,function*(){he.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>ll(void 0,null,function*(){const Ka=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets/${Ga.id}.json`,{method:"delete"});if((Ka==null?void 0:Ka.status)===0){const Vr=Ln.length===1&&qn.page>1?qn.page-1:qn.page;qn.page=Vr,kr(il({},qn)),Pr(qn),He.ZP.success("\u5220\u9664\u6210\u529F")}})})}),ur=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:Ga=>_r.createElement(Sa.Z,{placement:"topLeft",title:Ga},_r.createElement("span",{className:"c-black"},Ga||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:Ga=>_r.createElement(Sa.Z,{placement:"topLeft",title:Ga},_r.createElement("span",{className:"c-black"},Ga||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(Ga,Ka)=>_r.createElement("span",null,_r.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{ot(Ga),Pa({title:Ka==null?void 0:Ka.title,content:Ka==null?void 0:Ka.content})}},"\u7F16\u8F91"),_r.createElement("span",{className:"current c-red",onClick:()=>ea(Ka)},"\u5220\u9664"))}],Fa={onRemove:()=>{ga([])},beforeUpload:Ga=>{if((Ga==null?void 0:Ga.size)>1024*1024*50)return He.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(Ga.type==="application/vnd.ms-excel"||Ga.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return He.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Vr=[];return Vr.push(Ga),ga([...Vr]),!1},fileList:Wr,accept:".xls,.xlsx"};return _r.createElement("div",{className:Zi.collect},_r.createElement("div",{className:Zi.head},_r.createElement(Ei.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:qn.keywords,onChange:Ya}),_r.createElement(Ei.op,{className:"ml40 mr20",shape:"default",onClick:()=>{ot(!0),Pa({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),_r.createElement(Ei.op,{type:"primary",shape:"default",onClick:()=>ca(!0)},"\u5BFC\u5165\u95EE\u7B54")),_r.createElement(qu.default,{columns:ur,style:{marginTop:33},dataSource:Ln,loading:Ee,rowKey:"id",pagination:{current:qn.page,hideOnSinglePage:!nt,showQuickJumper:!0,showSizeChanger:!0,pageSize:qn.limit,pageSizeOptions:["10","20","50","100","200"],total:nt,size:"default",showTotal:Ie.rU,onChange:hr}}),_r.createElement(he.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:qa,centered:!0,confirmLoading:Ia,onCancel:()=>{ca(!1),ga([])},onOk:()=>ll(void 0,null,function*(){var Ga;const Ka=new FormData;if(Wr.length>0)Ka.append("file",Wr[0]);else{He.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}pa(!0);let Vr=yield(0,Ke.ZP)(`/api/shixuns/${ve==null?void 0:ve.id}/qna_sets/import.json`,{method:"post",body:Ka},!0);(Vr==null?void 0:Vr.status)===0&&((Ga=Vr==null?void 0:Vr.fail)!=null&&Ga.length?he.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:_r.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",_r.createElement("a",{href:`${mn.Z.API_SERVER}/api/shixuns/${ve==null?void 0:ve.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(He.ZP.success("\u5BFC\u5165\u6210\u529F"),qn.page=1,qn.keywords="",kr(il({},qn)),Pr(qn),ca(!1),ga([]))),pa(!1)})},_r.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",_r.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),_r.createElement("a",{href:`${mn.Z.API_SERVER}/api/shixuns/${ve==null?void 0:ve.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),_r.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",_r.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),_r.createElement("div",{style:{marginLeft:74}},_r.createElement(Ne.default,il({},Fa),_r.createElement(Ei.op,{shape:"default",icon:_r.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),_r.createElement(Eo,{visible:on,onCancel:()=>ot(!1),onOk:la,modalParams:un}))},yu={record:"record___Ueu3j",head:"head___UOVq4"},_o=ae(59301),nl=Object.defineProperty,Vl=Object.defineProperties,ul=Object.getOwnPropertyDescriptors,pu=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,hl=Object.prototype.propertyIsEnumerable,Fi=(ve,Ee,pe)=>Ee in ve?nl(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Ki=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Hl.call(Ee,pe)&&Fi(ve,pe,Ee[pe]);if(pu)for(var pe of pu(Ee))hl.call(Ee,pe)&&Fi(ve,pe,Ee[pe]);return ve},Xl=(ve,Ee)=>Vl(ve,ul(Ee)),El=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())}),Sl=({})=>{const ve=(0,We.useParams)(),[Ee]=oe.default.useForm(),[pe,nt]=(0,b.useState)(!1),[_t,Ln]=(0,b.useState)(0),[xn,on]=(0,b.useState)([]),[ot,un]=(0,b.useState)(!1),[Pa,qa]=(0,b.useState)({title:"",content:""});let[ca,Ia]=(0,b.useState)({page:1,limit:10});(0,b.useEffect)(()=>{ga(ca)},[]);const pa=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],Wr=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],ga=la=>El(void 0,null,function*(){var ea,ur;nt(!0);const Fa=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_records.json`,{method:"get",params:la});Fa.status===0&&(on(((ea=Fa==null?void 0:Fa.data)==null?void 0:ea.qna_records)||[]),Ln((ur=Fa==null?void 0:Fa.data)==null?void 0:ur.total_count)),nt(!1)}),qn=la=>{ca.page=1,ca=Ki(Ki({},ca),la),Ia(Ki({},ca)),ga(ca)},kr=(la,ea)=>{ca.page=la,ca.limit=ea,Ia(Ki({},ca)),ga(ca)},Pr=la=>El(void 0,null,function*(){const ea=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets.json`,{method:"post",body:Xl(Ki({},la),{qna_record_id:ot})});(ea==null?void 0:ea.status)===0&&(He.ZP.success("\u6DFB\u52A0\u6210\u529F"),ga(ca),un(!1))}),Ya=la=>El(void 0,null,function*(){he.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>El(void 0,null,function*(){const ea=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_records/${la.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(ea==null?void 0:ea.status)===0&&ga(ca)})})}),hr=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:la=>_o.createElement(Sa.Z,{placement:"topLeft",title:la},_o.createElement("span",{className:"c-black"},la||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:la=>_o.createElement(Sa.Z,{placement:"topLeft",title:la},_o.createElement("span",{className:"c-black"},la||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:la=>{var ea;return _o.createElement("span",{className:"c-black"},(ea=pa==null?void 0:pa.find(ur=>ur.value===la))==null?void 0:ea.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:la=>{var ea;return _o.createElement("span",{className:"c-black"},(ea=Wr==null?void 0:Wr.find(ur=>ur.value===la))==null?void 0:ea.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(la,ea)=>_o.createElement("span",null,["pending","ignored"].includes(ea.status)&&_o.createElement(_o.Fragment,null,_o.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{un(la),qa({title:ea==null?void 0:ea.question,content:ea==null?void 0:ea.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),_o.createElement("span",{className:"current c-light-primary",onClick:()=>Ya(ea)},"\u5FFD\u7565")),["skipped"].includes(ea.status)&&_o.createElement(Sa.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},_o.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(ea.status)&&_o.createElement(Sa.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},_o.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return _o.createElement("div",{className:yu.record},_o.createElement("div",{className:yu.head},_o.createElement(oe.default,{layout:"inline",form:Ee,colon:!1,size:"large",onFinish:qn},_o.createElement(oe.default.Item,{name:"keywords",label:"\u95EE\u9898"},_o.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),_o.createElement(oe.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},_o.createElement(Nr.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:pa,style:{width:200}})),_o.createElement(oe.default.Item,{name:"status",label:"\u72B6\u6001"},_o.createElement(Nr.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Wr,style:{width:200}})),_o.createElement(oe.default.Item,{style:{marginRight:0}},_o.createElement(le.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),_o.createElement(qu.default,{columns:hr,style:{marginTop:33},dataSource:xn,loading:pe,rowKey:"id",pagination:{current:ca.page,hideOnSinglePage:!_t,showQuickJumper:!0,showSizeChanger:!0,pageSize:ca.limit,pageSizeOptions:["10","20","50","100","200"],total:_t,size:"default",showTotal:Ie.rU,onChange:kr}}),_o.createElement(Eo,{visible:ot,onCancel:()=>un(!1),onOk:Pr,modalParams:Pa,forceIn:!0}))},Pl=ae(59301);const Wi=({dispatch:ve,practiceSetting:Ee,shixunsDetail:pe})=>{const[nt,_t]=(0,b.useState)("1");return Pl.createElement("div",{className:Ni.catechism},Pl.createElement(Ei.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:nt,onChange:Ln=>_t(Ln),className:Ni.tab}),nt==="1"&&Pl.createElement(vu,null),nt==="2"&&Pl.createElement(Sl,null))};var sl=(0,We.connect)(({practiceSetting:ve,shixunsDetail:Ee})=>({practiceSetting:ve,shixunsDetail:Ee}))(Wi),au=Object.defineProperty,ni=Object.getOwnPropertySymbols,dl=Object.prototype.hasOwnProperty,Zl=Object.prototype.propertyIsEnumerable,Jo=(ve,Ee,pe)=>Ee in ve?au(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Al=(ve,Ee)=>{for(var pe in Ee||(Ee={}))dl.call(Ee,pe)&&Jo(ve,pe,Ee[pe]);if(ni)for(var pe of ni(Ee))Zl.call(Ee,pe)&&Jo(ve,pe,Ee[pe]);return ve},Dl=(ve,Ee)=>{var pe={};for(var nt in ve)dl.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&ni)for(var nt of ni(ve))Ee.indexOf(nt)<0&&Zl.call(ve,nt)&&(pe[nt]=ve[nt]);return pe},bu=ve=>{var Ee=ve,{tabsActive:pe}=Ee,nt=Dl(Ee,["tabsActive"]);return b.createElement(b.Fragment,null,pe==="information"&&b.createElement(Qt,null),pe==="warehouse"&&b.createElement(en.default,null),pe==="level"&&b.createElement(Tr,Al({},nt)),pe==="collaborate"&&b.createElement(Nn,Al({},nt)),pe==="setting"&&b.createElement(tn.Z,null),pe==="environment"&&b.createElement(cs,Al({},nt)),pe==="dataset"&&b.createElement(Ns,null),pe==="service"&&b.createElement(gi,Al({},nt)),pe==="catechism"&&b.createElement(sl,Al({},nt)))},pl={flex_box_center:"flex_box_center___FN240",flex_space_between:"flex_space_between___wjShI",flex_box_vertical_center:"flex_box_vertical_center___HbcwC",flex_box_center_end:"flex_box_center_end___gj_ks",flex_box_column:"flex_box_column___zxJPU",sidebar:"sidebar___OW5LG",items:"items___j856O",item:"item___Zn_qr",name:"name___ZfhoC",itemActive:"itemActive___sW_Ri",question:"question___yfIcY"},Bu=Object.defineProperty,ru=Object.getOwnPropertySymbols,ao=Object.prototype.hasOwnProperty,$a=Object.prototype.propertyIsEnumerable,So=(ve,Ee,pe)=>Ee in ve?Bu(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,yi=(ve,Ee)=>{for(var pe in Ee||(Ee={}))ao.call(Ee,pe)&&So(ve,pe,Ee[pe]);if(ru)for(var pe of ru(Ee))$a.call(Ee,pe)&&So(ve,pe,Ee[pe]);return ve};const Gl=ve=>React.createElement("svg",yi({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},ve),React.createElement("title",null,"\u63D0\u793A\u4FE1\u606F"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 0a8 8 0 1 1-8 8 8.01 8.01 0 0 1 8-8Z",fill:"#FEB300"}),React.createElement("path",{d:"M8.111 12a.78.78 0 1 0 .006-1.56.78.78 0 0 0-.006 1.56ZM7.556 4a.21.21 0 0 0-.212.218l.244 5.133a.117.117 0 0 0 .116.11h.815a.118.118 0 0 0 .117-.11l.243-5.133A.208.208 0 0 0 8.666 4h-1.11Z",fill:"#FFF"})));var ou="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",si=ae(59301),Mu=Object.defineProperty,Iu=Object.defineProperties,Ui=Object.getOwnPropertyDescriptors,$r=Object.getOwnPropertySymbols,Du=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,Hu=(ve,Ee,pe)=>Ee in ve?Mu(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Cs=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Du.call(Ee,pe)&&Hu(ve,pe,Ee[pe]);if($r)for(var pe of $r(Ee))wl.call(Ee,pe)&&Hu(ve,pe,Ee[pe]);return ve},hu=(ve,Ee)=>Iu(ve,Ui(Ee)),iu=(ve,Ee)=>{var pe={};for(var nt in ve)Du.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&$r)for(var nt of $r(ve))Ee.indexOf(nt)<0&&wl.call(ve,nt)&&(pe[nt]=ve[nt]);return pe};const Jl=[{name:"\u57FA\u672C\u4FE1\u606F",icon:si.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:si.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:si.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:si.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:si.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:si.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:si.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:si.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:si.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],ts=ve=>{var Ee=ve,{globalSetting:pe,loading:nt,dispatch:_t,shixunsDetail:Ln,practiceSetting:xn}=Ee,on=iu(Ee,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),ot;const{base_info_warning:un,challenges_warning:Pa,id:qa,repository_warning:ca,sideBar:Ia,service_warning:pa}=xn,Wr=(0,We.useLocation)(),ga=(0,We.useParams)(),[qn]=(0,We.useSearchParams)();(0,b.useEffect)(()=>{var Ya;const hr=qn.get("tabId"),la=Wr.pathname.split("/").length,ur=((Ya=Ln==null?void 0:Ln.detail)!=null&&Ya.windows_vnc?Jl.filter(Fa=>Fa.tabId!=="dataset"):Jl).map(Fa=>Fa.tabId).includes(hr);if(hr&&ur){_t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:hr}});return}if(la>4){_t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!hr||hr&&!ur){_t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(ot=Ln==null?void 0:Ln.detail)==null?void 0:ot.windows_vnc]),(0,b.useEffect)(()=>()=>{_t({type:"practiceSetting/setSideBarTabs",payload:hu(Cs({},xn.sideBar),{selectPath:""})})},[ga.id]);const kr=Ya=>{var hr;if(Ya===Ia.tabsActive)return;const la=()=>{We.history.push(`/shixuns/${qa}/edit?tabId=${Ya}`),_t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Ya,selectPath:"",confirmLeave:!1}})};(hr=xn==null?void 0:xn.sideBar)!=null&&hr.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{la()}}):la()},Pr=()=>{var Ya;return((Ya=Ln==null?void 0:Ln.detail)!=null&&Ya.windows_vnc?Jl.filter(la=>la.tabId!=="dataset"):Jl).filter(la=>{var ea;return(ea=Ln==null?void 0:Ln.detail)!=null&&ea.is_jupyter_lab?la.tabId!=="level":la.tabId!=="service"}).map(la=>{const{name:ea,icon:ur,tabId:Fa}=la;return si.createElement("div",{key:Fa,className:`${xn.sideBar.tabsActive===Fa?pl.itemActive:pl.item} font12`,onClick:()=>kr(Fa)},ur,si.createElement("span",{className:pl.name},ea),Fa==="information"&&un&&si.createElement(Sa.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},si.createElement("img",{src:ou,alt:""})),Fa==="level"&&Pa&&si.createElement(Sa.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},si.createElement("img",{src:ou,alt:""})),Fa==="service"&&pa&&si.createElement(Sa.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},si.createElement("img",{src:ou,alt:""})),Fa==="warehouse"&&ca&&si.createElement(Sa.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},si.createElement("img",{src:ou,alt:""})))})};return si.createElement("div",{className:pl.sidebar},si.createElement("div",{className:pl.items},Pr()),si.createElement("div",{className:pl.question},si.createElement(Sa.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},si.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},si.createElement("img",{src:$u.Pt,height:44,width:44,alt:""})))))};var ns=(0,We.connect)(({loading:ve,globalSetting:Ee,shixunsDetail:pe,practiceSetting:nt})=>({globalSetting:Ee,loading:ve,practiceSetting:nt,shixunsDetail:pe}))(ts),Nu={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},mo=ae(59301),Ir=Object.defineProperty,al=Object.getOwnPropertySymbols,Pi=Object.prototype.hasOwnProperty,Fs=Object.prototype.propertyIsEnumerable,as=(ve,Ee,pe)=>Ee in ve?Ir(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Ts=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Pi.call(Ee,pe)&&as(ve,pe,Ee[pe]);if(al)for(var pe of al(Ee))Fs.call(Ee,pe)&&as(ve,pe,Ee[pe]);return ve},Tu=(ve,Ee,pe)=>new Promise((nt,_t)=>{var Ln=ot=>{try{on(pe.next(ot))}catch(un){_t(un)}},xn=ot=>{try{on(pe.throw(ot))}catch(un){_t(un)}},on=ot=>ot.done?nt(ot.value):Promise.resolve(ot.value).then(Ln,xn);on((pe=pe.apply(ve,Ee)).next())});const Eu=({classroomList:ve,loading:Ee,dispatch:pe,shixunsDetail:nt})=>{var _t,Ln;const xn=(0,We.useParams)(),on=(0,We.useLocation)(),[ot,un]=(0,b.useState)(!1),[Pa,qa]=(0,b.useState)(!1),{actionTabs:ca}=ve,[Ia]=oe.default.useForm(),[pa,Wr]=(0,b.useState)({name:"string"}),ga=Ya=>Ya&&Ya{console.log(xn),ve.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(pa.name=ca==null?void 0:ca.name),Wr(Ts({},pa)),Ia.setFieldsValue({name:ca==null?void 0:ca.name})},[ve.actionTabs.key]);const Pr={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return mo.createElement(mo.Fragment,null,mo.createElement(he.default,{centered:!0,title:"\u63D0\u793A",open:ve.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((_t=ve==null?void 0:ve.actionTabs)==null?void 0:_t.zIndex)||1e3,footer:null,onOk:()=>Tu(void 0,null,function*(){console.log(123123)}),onCancel:()=>{pe({type:"classroomList/setActionTabs",payload:{}})}},mo.createElement("div",null,mo.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Pr[ve.actionTabs.type],"\uFF1F")),mo.createElement("div",{className:Nu.bottom},mo.createElement(le.ZP,{loading:Ee["shixunsDetail/saveCopyForExercise"]&&Pa,className:Nu.no,onClick:()=>Tu(void 0,null,function*(){var Ya;qa(!0),(Ya=ve.actionTabs)!=null&&Ya.value?ve.actionTabs.fn(ve.actionTabs.value,!0,2):ve.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),mo.createElement(le.ZP,{loading:Ee["shixunsDetail/saveCopyForExercise"]&&!Pa,className:Nu.yes,onClick:()=>Tu(void 0,null,function*(){var Ya;qa(!1),(Ya=ve.actionTabs)!=null&&Ya.value?ve.actionTabs.fn(ve.actionTabs.value,!1,1):ve.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),mo.createElement(he.default,{centered:!0,title:"\u63D0\u793A",open:ve.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:ot,onOk:()=>Tu(void 0,null,function*(){var Ya,hr;yield Ia.validateFields();const la=Ia.getFieldValue();un(!0);const ea=yield(0,Ke.ZP)(`/api/shixuns/${xn==null?void 0:xn.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:la.name}});un(!1),ea.status===0&&(He.ZP.success("\u4FEE\u6539\u6210\u529F"),pe({type:"practiceSetting/getCommonData",payload:{id:xn.id}}),(Ya=ve.actionTabs)!=null&&Ya.getBaseInfo&&((hr=ve.actionTabs)==null||hr.getBaseInfo())),pe({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{pe({type:"classroomList/setActionTabs",payload:{}})}},mo.createElement("div",null,mo.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),mo.createElement(oe.default,{form:Ia,initialValues:{name:qn},onChange:()=>{Wr(Ia.getFieldValue())}},mo.createElement(oe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},mo.createElement(be.Z,{className:"mt30",align:"middle"},mo.createElement(ze.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),mo.createElement(ze.Z,{flex:"1"},mo.createElement(ie.default,{maxLength:60,defaultValue:ca==null?void 0:ca.name,suffix:mo.createElement("span",null,((Ln=pa==null?void 0:pa.name)==null?void 0:Ln.length)||0,"/",60)}))))))))};var Rs=(0,We.connect)(({classroomList:ve,loading:Ee,shixunsDetail:pe})=>({classroomList:ve,loading:Ee.effects,shixunsDetail:pe}))(Eu),lu=ae(59301),Ws=Object.defineProperty,rs=Object.defineProperties,ys=Object.getOwnPropertyDescriptors,uu=Object.getOwnPropertySymbols,ks=Object.prototype.hasOwnProperty,os=Object.prototype.propertyIsEnumerable,Xu=(ve,Ee,pe)=>Ee in ve?Ws(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,is=(ve,Ee)=>{for(var pe in Ee||(Ee={}))ks.call(Ee,pe)&&Xu(ve,pe,Ee[pe]);if(uu)for(var pe of uu(Ee))os.call(Ee,pe)&&Xu(ve,pe,Ee[pe]);return ve},bs=(ve,Ee)=>rs(ve,ys(Ee)),$s=(ve,Ee)=>{var pe={};for(var nt in ve)ks.call(ve,nt)&&Ee.indexOf(nt)<0&&(pe[nt]=ve[nt]);if(ve!=null&&uu)for(var nt of uu(ve))Ee.indexOf(nt)<0&&os.call(ve,nt)&&(pe[nt]=ve[nt]);return pe};const _u=ve=>{var Ee=ve,{globalSetting:pe,loading:nt,dispatch:_t,practiceSetting:Ln}=Ee,xn=$s(Ee,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:on}=Ln,{tabsActive:ot}=on;let un=(0,We.useParams)();return(0,b.useEffect)(()=>(_t({type:"globalSetting/headerFooterToggle",payload:!1}),_t({type:"shixunsDetail/getShixunsDetail",payload:bs(is({},un),{shixun_managed:!0})}),()=>{_t({type:"globalSetting/headerFooterToggle",payload:!0}),_t({type:"practiceSetting/setParams",payload:{id:""}})}),[]),lu.createElement("div",{className:Be.practiceSetting},lu.createElement("div",{className:Be.wrapHeader},lu.createElement(y,null)),lu.createElement("div",{className:Be.wrapLayout},lu.createElement("div",{className:Be.wrapSidebar},lu.createElement(ns,null)),lu.createElement("div",{className:Be.wrapContent},lu.createElement(bu,bs(is({},xn),{tabsActive:Ln.sideBar.tabsActive})))),lu.createElement(Rs,null))};var ls=(0,We.connect)(({loading:ve,globalSetting:Ee,practiceSetting:pe})=>({globalSetting:Ee,loading:ve,practiceSetting:pe}))(_u)},56563:function(Ge,Tt,ae){"use strict";ae.d(Tt,{S:function(){return dt},m:function(){return he}});var b=ae(89299),Be=ae(8591),$e=ae(43418),Ie=ae(59301),Ze=(He,Ke,We)=>new Promise((je,it)=>{var Je=E=>{try{a(We.next(E))}catch(x){it(x)}},de=E=>{try{a(We.throw(E))}catch(x){it(x)}},a=E=>E.done?je(E.value):Promise.resolve(E.value).then(Je,de);a((We=We.apply(He,Ke)).next())});const dt=He=>{let Ke=document.createElement("textarea");return Ke.value=He,Ke.value},he=(He,Ke,We,je,it)=>Ze(void 0,null,function*(){var Je,de;const a=yield He({type:"shixunsDetail/saveCopyForExercise",payload:{id:We,save_type:je}});je===1?((a==null?void 0:a.status)==0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),(Je=a==null?void 0:a.data)!=null&&Je.exists_same_shixun_name?He({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(de=a==null?void 0:a.data)==null?void 0:de.shixun_name}}):He({type:"classroomList/setActionTabs",payload:{}})):(He({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&$e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ie.createElement("div",null,Ie.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var E,x;(0,b.xg)(`/shixuns/${(x=(E=Ke==null?void 0:Ke.detail)==null?void 0:E.fork_from)==null?void 0:x.fork_identifier}/challenges`)}}))})},82202:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return ee}});var b=ae(59301),Be=ae(44993),$e=ae(92832),Ie=ae(78241),Ze=ae(43418),dt=ae(8591),he=ae(54580),He=ae(3113),Ke=ae(13952),We=ae(55351),je={flexRow:"flexRow___JBN3B",flexColumn:"flexColumn___zXgFj",formWrap:"formWrap___aNgan",upload:"upload___yGdLQ",color0152d9:"color0152d9___zzEpS",colorCCC:"colorCCC___k4Dxq",footerWrap:"footerWrap___WrUZd",qrCode:"qrCode___GPwSg",a1:"a1___R6etl",code:"code___fCL_L",group:"group___n7tgy",groupNumber:"groupNumber___tw7hA",a2:"a2___GGjDE"},it=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,a=(ne,oe)=>{var le={};for(var ie in ne)Je.call(ne,ie)&&oe.indexOf(ie)<0&&(le[ie]=ne[ie]);if(ne!=null&&it)for(var ie of it(ne))oe.indexOf(ie)<0&&de.call(ne,ie)&&(le[ie]=ne[ie]);return le},E=(ne,oe,le)=>new Promise((ie,Ce)=>{var be=pt=>{try{Ne(le.next(pt))}catch(ft){Ce(ft)}},ze=pt=>{try{Ne(le.throw(pt))}catch(ft){Ce(ft)}},Ne=pt=>pt.done?ie(pt.value):Promise.resolve(pt.value).then(be,ze);Ne((le=le.apply(ne,oe)).next())});const x=$e.default.TextArea,y=ne=>{var oe=ne,{newShixuns:le,globalSetting:ie,loading:Ce,dispatch:be}=oe,ze=a(oe,["newShixuns","globalSetting","loading","dispatch"]);const[Ne]=Ie.default.useForm(),[pt,ft]=(0,b.useState)([]),gt=zt=>{["uploading","done","removed"].includes(zt.file.status)&&ft(zt.fileList)},Gn=zt=>{var Mn;if(!zt.percent||zt.percent==100){const lt=(Mn=zt.response)==null?void 0:Mn.id;return Ze.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>E(void 0,null,function*(){(yield be({type:"newShixuns/deleteAttachment",payload:{id:lt}}))&&ft(pt.filter(ln=>{var cn;return((cn=ln.response)==null?void 0:cn.id)!==lt}))})}),!1}},Rn=zt=>pt.length?!1:zt.size/1024/1024>50?(dt.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,ma=zt=>E(void 0,null,function*(){var Mn,lt;const{language:Rt,env:ln,mode:cn,code:mn}=zt||{},at=yield be({type:"newShixuns/applyShixunMirror",payload:{language:Rt,runtime:ln,run_method:cn,attachment_id:(lt=(Mn=pt==null?void 0:pt[0])==null?void 0:Mn.response)==null?void 0:lt.id}});be({type:"newShixuns/setActionTabs",payload:{}}),at&&dt.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),ia=()=>{Ne.resetFields(),ft([])};return b.createElement(Ze.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:le.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:ia},b.createElement("section",{className:je.qrCode},b.createElement("aside",{className:je.a1},b.createElement("div",{className:je.code},b.createElement("img",{width:120,height:120,src:We,alt:"\u4E8C\u7EF4\u7801"})),b.createElement("div",{className:je.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),b.createElement("div",{className:je.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),b.createElement("aside",{className:je.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",b.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),b.createElement(Ie.default,{className:je.formWrap,form:Ne,labelCol:{span:4},wrapperCol:{span:20},onFinish:ma},b.createElement(Ie.default.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},b.createElement(x,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),b.createElement(Ie.default.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},b.createElement(x,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),b.createElement(Ie.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},b.createElement(x,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),b.createElement(Ie.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},b.createElement("div",{className:je.upload},b.createElement(he.default,{fileList:pt,action:`${Ke.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:gt,onRemove:Gn,beforeUpload:Rn,withCredentials:!0},b.createElement("span",{className:`${je.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),b.createElement("span",{className:`${je.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),b.createElement("div",{className:je.footerWrap},b.createElement(Ie.default.Item,null,b.createElement(He.ZP,{className:"mr5",size:"middle",onClick:()=>{be({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),b.createElement(He.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Ce["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var ee=(0,Be.connect)(({newShixuns:ne,loading:oe,globalSetting:le})=>({newShixuns:ne,globalSetting:le,loading:oe.effects}))(y)},39902:function(Ge,Tt,ae){"use strict";var b=ae(59301),Be=ae(44993),$e=ae(43418),Ie=ae(55351);const Ze=({newShixuns:dt,dispatch:he,user:He})=>{var Ke;const[We,je]=(0,b.useState)(!1);(0,b.useEffect)(()=>{dt.actionTabs.key==="Create-Environment"&&Je()},[(Ke=dt==null?void 0:dt.actionTabs)==null?void 0:Ke.key]);const it=()=>{he({type:"newShixuns/setActionTabs",payload:{}})},Je=()=>{var de,a,E,x;it(),((de=He.userInfo)==null?void 0:de.mirror_marker_status)===0?je(!0):((a=He.userInfo)==null?void 0:a.mirror_marker_status)===1?Be.history.push(`/users/${(E=He.userInfo)==null?void 0:E.login}/experiment-img/add`):((x=He.userInfo)==null?void 0:x.mirror_marker_status)===2&&$e.default.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk(){var y;Be.history.push(`/users/${(y=He.userInfo)==null?void 0:y.login}/experiment-img`)}})};return b.createElement($e.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:We,footer:null,onCancel:()=>{je(!1)}},b.createElement("div",{style:{textAlign:"center"}},b.createElement("br",null),b.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:Ie,alt:"\u4E8C\u7EF4\u7801"})),b.createElement("img",null))};Tt.Z=(0,Be.connect)(({newShixuns:dt,user:he,globalSetting:He})=>({newShixuns:dt,globalSetting:He,user:he}))(Ze)},48931:function(Ge,Tt,ae){"use strict";ae.d(Tt,{BU:function(){return Be},Dj:function(){return b},gH:function(){return $e},vp:function(){return Ie}});function b(Ze){try{Ze.mozRequestFullScreen?Ze.mozRequestFullScreen():Ze.webkitRequestFullScreen&&Ze.webkitRequestFullScreen()}catch(dt){console.log(dt,":e")}}function Be(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const $e=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Ie(){var Ze=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,dt=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Ze),window.isFullScreen?window.isFullScreen:Ze!=null}},2686:function(Ge,Tt,ae){"use strict";ae.d(Tt,{rX:function(){return oe},pW:function(){return le},gy:function(){return ie},xY:function(){return ne},O5:function(){return ee},tJ:function(){return de},o1:function(){return a},Rd:function(){return y}});var b=ae(44993),Be=ae(43418),$e=ae(28103),Ie=ae(8591),Ze=ae(64681),dt=ae(89299),he=ae(87169),He=ae(25510),Ke="data:image/png;base64,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",We=ae.p+"static/newqrcode.a8740efb.png",je=ae(32637),it=ae(59301),Je=(Ce,be,ze)=>new Promise((Ne,pt)=>{var ft=Rn=>{try{Gn(ze.next(Rn))}catch(ma){pt(ma)}},gt=Rn=>{try{Gn(ze.throw(Rn))}catch(ma){pt(ma)}},Gn=Rn=>Rn.done?Ne(Rn.value):Promise.resolve(Rn.value).then(ft,gt);Gn((ze=ze.apply(Ce,be)).next())});const de=(Ce,be=!1)=>!!(a(Ce)&&E(be)),a=Ce=>(0,Ze.bg)()?!0:(Ce({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(Ce=!1)=>{var be;const{user:ze}=(0,b.getDvaApp)()._store.getState();return(be=ze.userInfo)!=null&&be.profile_completed?!0:(Be.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,dt.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{Be.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=()=>{Be.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:it.createElement("div",{style:{textAlign:"center"}},it.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"),it.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:je}),it.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ee=()=>{var Ce;const{user:be}=(0,b.getDvaApp)()._store.getState();return(Ce=be.userInfo)!=null&&Ce.professional_certification?!0:(Be.default.confirm({title:"\u63D0\u793A",centered:!0,content:it.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,dt.xg)("/account/certification")}}),!1)},ne=()=>(0,Ze.V9)()?!0:(Be.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:it.createElement("div",{className:"tc",style:{marginLeft:-38}},it.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),it.createElement("img",{src:We,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),oe=(Ce,be)=>Ce?!0:(Be.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:it.createElement("div",null,it.createElement("p",null,be||"\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"),it.createElement("div",{style:{marginLeft:"110px"}},it.createElement("img",{src:Ke,width:200}),it.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,dt.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),le=Ce=>{Be.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:it.createElement("div",null,it.createElement("div",null,it.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"),it.createElement($e.Z,null),it.createElement("p",{style:{color:"#666666",fontSize:12}}," ",it.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 ",it.createElement("a",null,Ce),"\u5929\u3002"),it.createElement("p",{style:{color:"#666666",fontSize:12}}," ",it.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")),it.createElement("div",{style:{textAlign:"center",marginTop:30}},it.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:He,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ie=(Ce,be="")=>{const{shixunsDetail:{detail:ze}}=(0,b.getDvaApp)()._store.getState();if((ze==null?void 0:ze.public)===2||(ze==null?void 0:ze.public)===1||(ze==null?void 0:ze.shixun_status)===3){let Ne="";return(ze==null?void 0:ze.public)===2&&(Ne="\u5DF2\u516C\u5F00"),(ze==null?void 0:ze.public)===1&&(Ne="\u5F85\u5BA1\u6838"),(ze==null?void 0:ze.shixun_status)===3&&(Ne="\u5DF2\u5173\u95ED"),Be.default.info({centered:!0,icon:it.createElement(he.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:it.createElement("div",{className:"tc",style:{marginLeft:-38}},it.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},it.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ne,"\uFF0C",be,"\u3002"),it.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),it.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:He,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ze==null?void 0:ze.shixun_status)===2?(Be.default.confirm({centered:!0,icon:it.createElement(he.Z,null),title:"\u63D0\u793A",content:it.createElement("div",null,it.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",be,"\u3002"),it.createElement("br",null),it.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:()=>{Be.default.confirm({width:440,centered:!0,icon:it.createElement(he.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:()=>Je(void 0,null,function*(){(yield Ce({type:"shixunsDetail/cancelRelease",payload:{id:ze==null?void 0:ze.identifier}})).status!==401&&(Ie.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Ce({type:"shixunsDetail/getShixunsDetail",payload:{id:ze==null?void 0:ze.identifier}}),Ce({type:"practiceSetting/getCommonData",payload:{id:ze==null?void 0:ze.identifier}}))})})}}),!0):!1}},77578:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return b}});const b=Be=>Be?typeof Be=="function"?Be():Be:null},46400:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return ia}});var b=ae(29679),Be=ae(19248),$e=ae(99267),Ie=ae(96512),Ze=ae(78987),dt=ae(92310),he=ae.n(dt),He=ae(77900),Ke=ae(26112),We=ae(59301),je=ae(92343),it=ae(36355),Je=ae(17313),de=ae(83116);const a=(zt,Mn,lt,Rt,ln)=>({backgroundColor:zt,border:`${Rt.lineWidth}px ${Rt.lineType} ${Mn}`,[`${ln}-icon`]:{color:lt}}),E=zt=>{const{componentCls:Mn,motionDurationSlow:lt,marginXS:Rt,marginSM:ln,fontSize:cn,fontSizeLG:mn,lineHeight:at,borderRadiusLG:ct,motionEaseInOutCirc:Bt,withDescriptionIconSize:Dn,colorText:nn,colorTextHeading:Vn,withDescriptionPadding:Fe,defaultPadding:Pe}=zt;return{[Mn]:Object.assign(Object.assign({},(0,Je.Wf)(zt)),{position:"relative",display:"flex",alignItems:"center",padding:Pe,wordWrap:"break-word",borderRadius:ct,[`&${Mn}-rtl`]:{direction:"rtl"},[`${Mn}-content`]:{flex:1,minWidth:0},[`${Mn}-icon`]:{marginInlineEnd:Rt,lineHeight:0},"&-description":{display:"none",fontSize:cn,lineHeight:at},"&-message":{color:Vn},[`&${Mn}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${lt} ${Bt}, opacity ${lt} ${Bt}, + padding-top ${lt} ${Bt}, padding-bottom ${lt} ${Bt}, + margin-bottom ${lt} ${Bt}`},[`&${Mn}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${Mn}-with-description`]:{alignItems:"flex-start",padding:Fe,[`${Mn}-icon`]:{marginInlineEnd:ln,fontSize:Dn,lineHeight:0},[`${Mn}-message`]:{display:"block",marginBottom:Rt,color:Vn,fontSize:mn},[`${Mn}-description`]:{display:"block",color:nn}},[`${Mn}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},x=zt=>{const{componentCls:Mn,colorSuccess:lt,colorSuccessBorder:Rt,colorSuccessBg:ln,colorWarning:cn,colorWarningBorder:mn,colorWarningBg:at,colorError:ct,colorErrorBorder:Bt,colorErrorBg:Dn,colorInfo:nn,colorInfoBorder:Vn,colorInfoBg:Fe}=zt;return{[Mn]:{"&-success":a(ln,Rt,lt,zt,Mn),"&-info":a(Fe,Vn,nn,zt,Mn),"&-warning":a(at,mn,cn,zt,Mn),"&-error":Object.assign(Object.assign({},a(Dn,Bt,ct,zt,Mn)),{[`${Mn}-description > pre`]:{margin:0,padding:0}})}}},y=zt=>{const{componentCls:Mn,iconCls:lt,motionDurationMid:Rt,marginXS:ln,fontSizeIcon:cn,colorIcon:mn,colorIconHover:at}=zt;return{[Mn]:{"&-action":{marginInlineStart:ln},[`${Mn}-close-icon`]:{marginInlineStart:ln,padding:0,overflow:"hidden",fontSize:cn,lineHeight:`${cn}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${lt}-close`]:{color:mn,transition:`color ${Rt}`,"&:hover":{color:at}}},"&-close-text":{color:mn,transition:`color ${Rt}`,"&:hover":{color:at}}}}},ee=zt=>[E(zt),x(zt),y(zt)];var ne=(0,de.Z)("Alert",zt=>[ee(zt)],zt=>({withDescriptionIconSize:zt.fontSizeHeading3,defaultPadding:`${zt.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${zt.paddingMD}px ${zt.paddingContentHorizontalLG}px`})),oe=function(zt,Mn){var lt={};for(var Rt in zt)Object.prototype.hasOwnProperty.call(zt,Rt)&&Mn.indexOf(Rt)<0&&(lt[Rt]=zt[Rt]);if(zt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ln=0,Rt=Object.getOwnPropertySymbols(zt);ln{const{icon:Mn,prefixCls:lt,type:Rt}=zt,ln=le[Rt]||null;return Mn?(0,je.wm)(Mn,We.createElement("span",{className:`${lt}-icon`},Mn),()=>({className:he()(`${lt}-icon`,{[Mn.props.className]:Mn.props.className})})):We.createElement(ln,{className:`${lt}-icon`})},Ce=zt=>{const{isClosable:Mn,prefixCls:lt,closeIcon:Rt,handleClose:ln}=zt,cn=Rt===!0||Rt===void 0?We.createElement($e.Z,null):Rt;return Mn?We.createElement("button",{type:"button",onClick:ln,className:`${lt}-close-icon`,tabIndex:0},cn):null};var ze=zt=>{const{description:Mn,prefixCls:lt,message:Rt,banner:ln,className:cn,rootClassName:mn,style:at,onMouseEnter:ct,onMouseLeave:Bt,onClick:Dn,afterClose:nn,showIcon:Vn,closable:Fe,closeText:Pe,closeIcon:Qe,action:At}=zt,Ct=oe(zt,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[It,Kt]=We.useState(!1),Jt=We.useRef(null),{getPrefixCls:Pn,direction:Lt,alert:ye}=We.useContext(it.E_),xe=Pn("alert",lt),[ut,Ot]=ne(xe),Qt=St=>{var wt;Kt(!0),(wt=zt.onClose)===null||wt===void 0||wt.call(zt,St)},en=We.useMemo(()=>zt.type!==void 0?zt.type:ln?"warning":"info",[zt.type,ln]),Wt=We.useMemo(()=>Pe?!0:typeof Fe=="boolean"?Fe:Qe!==!1&&Qe!==null&&Qe!==void 0,[Pe,Qe,Fe]),an=ln&&Vn===void 0?!0:Vn,Vt=he()(xe,`${xe}-${en}`,{[`${xe}-with-description`]:!!Mn,[`${xe}-no-icon`]:!an,[`${xe}-banner`]:!!ln,[`${xe}-rtl`]:Lt==="rtl"},ye==null?void 0:ye.className,cn,mn,Ot),Dt=(0,Ke.Z)(Ct,{aria:!0,data:!0});return ut(We.createElement(He.default,{visible:!It,motionName:`${xe}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:St=>({maxHeight:St.offsetHeight}),onLeaveEnd:nn},St=>{let{className:wt,style:yt}=St;return We.createElement("div",Object.assign({ref:Jt,"data-show":!It,className:he()(Vt,wt),style:Object.assign(Object.assign(Object.assign({},ye==null?void 0:ye.style),at),yt),onMouseEnter:ct,onMouseLeave:Bt,onClick:Dn,role:"alert"},Dt),an?We.createElement(ie,{description:Mn,icon:zt.icon,prefixCls:xe,type:en}):null,We.createElement("div",{className:`${xe}-content`},Rt?We.createElement("div",{className:`${xe}-message`},Rt):null,Mn?We.createElement("div",{className:`${xe}-description`},Mn):null),At?We.createElement("div",{className:`${xe}-action`},At):null,We.createElement(Ce,{isClosable:Wt,prefixCls:xe,closeIcon:Pe||Qe,handleClose:Qt}))}))},Ne=ae(6487),pt=ae(56789),ft=ae(7942),gt=ae(76773),Rn=function(zt){(0,ft.Z)(lt,zt);var Mn=(0,gt.Z)(lt);function lt(){var Rt;return(0,Ne.Z)(this,lt),Rt=Mn.apply(this,arguments),Rt.state={error:void 0,info:{componentStack:""}},Rt}return(0,pt.Z)(lt,[{key:"componentDidCatch",value:function(ln,cn){this.setState({error:ln,info:cn})}},{key:"render",value:function(){const{message:ln,description:cn,children:mn}=this.props,{error:at,info:ct}=this.state,Bt=ct&&ct.componentStack?ct.componentStack:null,Dn=typeof ln=="undefined"?(at||"").toString():ln,nn=typeof cn=="undefined"?Bt:cn;return at?We.createElement(ze,{type:"error",message:Dn,description:We.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},nn)}):mn}}]),lt}(We.Component);const ma=ze;ma.ErrorBoundary=Rn;var ia=ma},88522:function(Ge,Tt,ae){"use strict";var b=ae(92310),Be=ae.n(b),$e=ae(11592),Ie=ae(2738),Ze=ae(59301),dt=ae(53487),he=ae(92343),He=ae(36355),Ke=ae(57809);const{Option:We}=Ke.default;function je(a){return a&&a.type&&(a.type.isSelectOption||a.type.isSelectOptGroup)}const it=(a,E)=>{const{prefixCls:x,className:y,popupClassName:ee,dropdownClassName:ne,children:oe,dataSource:le}=a,ie=(0,$e.Z)(oe);let Ce;ie.length===1&&(0,he.l$)(ie[0])&&!je(ie[0])&&([Ce]=ie);const be=Ce?()=>Ce:void 0;let ze;ie.length&&je(ie[0])?ze=oe:ze=le?le.map(ft=>{if((0,he.l$)(ft))return ft;switch(typeof ft){case"string":return Ze.createElement(We,{key:ft,value:ft},ft);case"object":{const{value:gt}=ft;return Ze.createElement(We,{key:gt,value:gt},ft.text)}default:return}}):[];const{getPrefixCls:Ne}=Ze.useContext(He.E_),pt=Ne("select",x);return Ze.createElement(Ke.default,Object.assign({ref:E,suffixIcon:null},(0,Ie.Z)(a,["dataSource","dropdownClassName"]),{prefixCls:pt,popupClassName:ee||ne,className:Be()(`${pt}-auto-complete`,y),mode:Ke.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:be}),ze)},Je=Ze.forwardRef(it),de=(0,dt.Z)(Je);Je.Option=We,Je._InternalPanelDoNotUseOrYouWillBeFired=de,Tt.Z=Je},49127:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Mn}});var b=ae(92310),Be=ae.n(b),$e=ae(77900),Ie=ae(59301),Ze=ae(36785),dt=ae(92343),he=ae(36355),He=ae(93083),Ke=ae(17313),We=ae(45157),je=ae(37613),it=ae(83116);const Je=new He.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),de=new He.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),a=new He.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),E=new He.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),x=new He.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new He.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),ee=lt=>{const{componentCls:Rt,iconCls:ln,antCls:cn,badgeShadowSize:mn,motionDurationSlow:at,textFontSize:ct,textFontSizeSM:Bt,statusSize:Dn,dotSize:nn,textFontWeight:Vn,indicatorHeight:Fe,indicatorHeightSM:Pe,marginXS:Qe}=lt,At=`${cn}-scroll-number`,Ct=(0,We.Z)(lt,(It,Kt)=>{let{darkColor:Jt}=Kt;return{[`&${Rt} ${Rt}-color-${It}`]:{background:Jt,[`&:not(${Rt}-count)`]:{color:Jt}}}});return{[Rt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(lt)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Rt}-count`]:{zIndex:lt.indicatorZIndex,minWidth:Fe,height:Fe,color:lt.badgeTextColor,fontWeight:Vn,fontSize:ct,lineHeight:`${Fe}px`,whiteSpace:"nowrap",textAlign:"center",background:lt.badgeColor,borderRadius:Fe/2,boxShadow:`0 0 0 ${mn}px ${lt.badgeShadowColor}`,transition:`background ${lt.motionDurationMid}`,a:{color:lt.badgeTextColor},"a:hover":{color:lt.badgeTextColor},"a:hover &":{background:lt.badgeColorHover}},[`${Rt}-count-sm`]:{minWidth:Pe,height:Pe,fontSize:Bt,lineHeight:`${Pe}px`,borderRadius:Pe/2},[`${Rt}-multiple-words`]:{padding:`0 ${lt.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Rt}-dot`]:{zIndex:lt.indicatorZIndex,width:nn,minWidth:nn,height:nn,background:lt.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${mn}px ${lt.badgeShadowColor}`},[`${Rt}-dot${At}`]:{transition:`background ${at}`},[`${Rt}-count, ${Rt}-dot, ${At}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${ln}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Rt}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Rt}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Dn,height:Dn,verticalAlign:"middle",borderRadius:"50%"},[`${Rt}-status-success`]:{backgroundColor:lt.colorSuccess},[`${Rt}-status-processing`]:{overflow:"visible",color:lt.colorPrimary,backgroundColor:lt.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:mn,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Je,animationDuration:lt.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Rt}-status-default`]:{backgroundColor:lt.colorTextPlaceholder},[`${Rt}-status-error`]:{backgroundColor:lt.colorError},[`${Rt}-status-warning`]:{backgroundColor:lt.colorWarning},[`${Rt}-status-text`]:{marginInlineStart:Qe,color:lt.colorText,fontSize:lt.fontSize}}}),Ct),{[`${Rt}-zoom-appear, ${Rt}-zoom-enter`]:{animationName:de,animationDuration:lt.motionDurationSlow,animationTimingFunction:lt.motionEaseOutBack,animationFillMode:"both"},[`${Rt}-zoom-leave`]:{animationName:a,animationDuration:lt.motionDurationSlow,animationTimingFunction:lt.motionEaseOutBack,animationFillMode:"both"},[`&${Rt}-not-a-wrapper`]:{[`${Rt}-zoom-appear, ${Rt}-zoom-enter`]:{animationName:E,animationDuration:lt.motionDurationSlow,animationTimingFunction:lt.motionEaseOutBack},[`${Rt}-zoom-leave`]:{animationName:x,animationDuration:lt.motionDurationSlow,animationTimingFunction:lt.motionEaseOutBack},[`&:not(${Rt}-status)`]:{verticalAlign:"middle"},[`${At}-custom-component, ${Rt}-count`]:{transform:"none"},[`${At}-custom-component, ${At}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${At}`]:{overflow:"hidden",[`${At}-only`]:{position:"relative",display:"inline-block",height:Fe,transition:`all ${lt.motionDurationSlow} ${lt.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${At}-only-unit`]:{height:Fe,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${At}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Rt}-count, ${Rt}-dot, ${At}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ne=lt=>{const{fontSize:Rt,lineHeight:ln,lineWidth:cn,marginXS:mn,colorBorderBg:at}=lt,ct=Math.round(Rt*ln),Bt=cn,Dn=lt.colorBgContainer,nn=lt.colorError,Vn=lt.colorErrorHover;return(0,je.TS)(lt,{badgeFontHeight:ct,badgeShadowSize:Bt,badgeTextColor:Dn,badgeColor:nn,badgeColorHover:Vn,badgeShadowColor:at,badgeProcessingDuration:"1.2s",badgeRibbonOffset:mn,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},oe=lt=>{const{fontSize:Rt,lineHeight:ln,fontSizeSM:cn,lineWidth:mn}=lt;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Rt*ln)-2*mn,indicatorHeightSM:Rt,dotSize:cn/2,textFontSize:cn,textFontSizeSM:cn,textFontWeight:"normal",statusSize:cn/2}};var le=(0,it.Z)("Badge",lt=>{const Rt=ne(lt);return[ee(Rt)]},oe);const ie=lt=>{const{antCls:Rt,badgeFontHeight:ln,marginXS:cn,badgeRibbonOffset:mn}=lt,at=`${Rt}-ribbon`,ct=`${Rt}-ribbon-wrapper`,Bt=(0,We.Z)(lt,(Dn,nn)=>{let{darkColor:Vn}=nn;return{[`&${at}-color-${Dn}`]:{background:Vn,color:Vn}}});return{[`${ct}`]:{position:"relative"},[`${at}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(lt)),{position:"absolute",top:cn,padding:`0 ${lt.paddingXS}px`,color:lt.colorPrimary,lineHeight:`${ln}px`,whiteSpace:"nowrap",backgroundColor:lt.colorPrimary,borderRadius:lt.borderRadiusSM,[`${at}-text`]:{color:lt.colorTextLightSolid},[`${at}-corner`]:{position:"absolute",top:"100%",width:mn,height:mn,color:"currentcolor",border:`${mn/2}px solid`,transform:lt.badgeRibbonCornerTransform,transformOrigin:"top",filter:lt.badgeRibbonCornerFilter}}),Bt),{[`&${at}-placement-end`]:{insetInlineEnd:-mn,borderEndEndRadius:0,[`${at}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${at}-placement-start`]:{insetInlineStart:-mn,borderEndStartRadius:0,[`${at}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var Ce=(0,it.Z)(["Badge","Ribbon"],lt=>{const Rt=ne(lt);return[ie(Rt)]},oe),ze=lt=>{const{className:Rt,prefixCls:ln,style:cn,color:mn,children:at,text:ct,placement:Bt="end",rootClassName:Dn}=lt,{getPrefixCls:nn,direction:Vn}=Ie.useContext(he.E_),Fe=nn("ribbon",ln),Pe=(0,Ze.o2)(mn,!1),Qe=Be()(Fe,`${Fe}-placement-${Bt}`,{[`${Fe}-rtl`]:Vn==="rtl",[`${Fe}-color-${mn}`]:Pe},Rt),[At,Ct]=Ce(Fe),It={},Kt={};return mn&&!Pe&&(It.background=mn,Kt.color=mn),At(Ie.createElement("div",{className:Be()(`${Fe}-wrapper`,Dn,Ct)},at,Ie.createElement("div",{className:Be()(Qe,Ct),style:Object.assign(Object.assign({},It),cn)},Ie.createElement("span",{className:`${Fe}-text`},ct),Ie.createElement("div",{className:`${Fe}-corner`,style:Kt}))))};function Ne(lt){let{prefixCls:Rt,value:ln,current:cn,offset:mn=0}=lt,at;return mn&&(at={position:"absolute",top:`${mn}00%`,left:0}),Ie.createElement("span",{style:at,className:Be()(`${Rt}-only-unit`,{current:cn})},ln)}function pt(lt,Rt,ln){let cn=lt,mn=0;for(;(cn+10)%10!==Rt;)cn+=ln,mn+=ln;return mn}function ft(lt){const{prefixCls:Rt,count:ln,value:cn}=lt,mn=Number(cn),at=Math.abs(ln),[ct,Bt]=Ie.useState(mn),[Dn,nn]=Ie.useState(at),Vn=()=>{Bt(mn),nn(at)};Ie.useEffect(()=>{const Qe=setTimeout(()=>{Vn()},1e3);return()=>{clearTimeout(Qe)}},[mn]);let Fe,Pe;if(ct===mn||Number.isNaN(mn)||Number.isNaN(ct))Fe=[Ie.createElement(Ne,Object.assign({},lt,{key:mn,current:!0}))],Pe={transition:"none"};else{Fe=[];const Qe=mn+10,At=[];for(let Kt=mn;Kt<=Qe;Kt+=1)At.push(Kt);const Ct=At.findIndex(Kt=>Kt%10===ct);Fe=At.map((Kt,Jt)=>{const Pn=Kt%10;return Ie.createElement(Ne,Object.assign({},lt,{key:Kt,value:Pn,offset:Jt-Ct,current:Jt===Ct}))});const It=Dn{const{prefixCls:ln,count:cn,className:mn,motionClassName:at,style:ct,title:Bt,show:Dn,component:nn="sup",children:Vn}=lt,Fe=gt(lt,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Pe}=Ie.useContext(he.E_),Qe=Pe("scroll-number",ln),At=Object.assign(Object.assign({},Fe),{"data-show":Dn,style:ct,className:Be()(Qe,mn,at),title:Bt});let Ct=cn;if(cn&&Number(cn)%1===0){const It=String(cn).split("");Ct=Ie.createElement("bdi",null,It.map((Kt,Jt)=>Ie.createElement(ft,{prefixCls:Qe,count:Number(cn),value:Kt,key:It.length-Jt})))}return ct&&ct.borderColor&&(At.style=Object.assign(Object.assign({},ct),{boxShadow:`0 0 0 1px ${ct.borderColor} inset`})),Vn?(0,dt.Tm)(Vn,It=>({className:Be()(`${Qe}-custom-component`,It==null?void 0:It.className,at)})):Ie.createElement(nn,Object.assign({},At,{ref:Rt}),Ct)}),ma=function(lt,Rt){var ln={};for(var cn in lt)Object.prototype.hasOwnProperty.call(lt,cn)&&Rt.indexOf(cn)<0&&(ln[cn]=lt[cn]);if(lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mn=0,cn=Object.getOwnPropertySymbols(lt);mn{var ln,cn,mn,at,ct;const{prefixCls:Bt,scrollNumberPrefixCls:Dn,children:nn,status:Vn,text:Fe,color:Pe,count:Qe=null,overflowCount:At=99,dot:Ct=!1,size:It="default",title:Kt,offset:Jt,style:Pn,className:Lt,rootClassName:ye,classNames:xe,styles:ut,showZero:Ot=!1}=lt,Qt=ma(lt,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:en,direction:Wt,badge:an}=Ie.useContext(he.E_),Vt=en("badge",Bt),[Dt,St]=le(Vt),wt=Qe>At?`${At}+`:Qe,yt=wt==="0"||wt===0,Mt=Qe===null||yt&&!Ot,sn=(Vn!=null||Pe!=null)&&Mt,bt=Ct&&!yt,xt=bt?"":wt,zn=(0,Ie.useMemo)(()=>(xt==null||xt===""||yt&&!Ot)&&!bt,[xt,yt,Ot,bt]),Ht=(0,Ie.useRef)(Qe);zn||(Ht.current=Qe);const Un=Ht.current,ja=(0,Ie.useRef)(xt);zn||(ja.current=xt);const mr=ja.current,ar=(0,Ie.useRef)(bt);zn||(ar.current=bt);const Ta=(0,Ie.useMemo)(()=>{if(!Jt)return Object.assign(Object.assign({},an==null?void 0:an.style),Pn);const Fr={marginTop:Jt[1]};return Wt==="rtl"?Fr.left=parseInt(Jt[0],10):Fr.right=-parseInt(Jt[0],10),Object.assign(Object.assign(Object.assign({},Fr),an==null?void 0:an.style),Pn)},[Wt,Jt,Pn,an==null?void 0:an.style]),Tr=Kt!=null?Kt:typeof Un=="string"||typeof Un=="number"?Un:void 0,sr=zn||!Fe?null:Ie.createElement("span",{className:`${Vt}-status-text`},Fe),Ha=!Un||typeof Un!="object"?void 0:(0,dt.Tm)(Un,Fr=>({style:Object.assign(Object.assign({},Ta),Fr.style)})),Ja=(0,Ze.o2)(Pe,!1),Lr=Be()(xe==null?void 0:xe.indicator,(ln=an==null?void 0:an.classNames)===null||ln===void 0?void 0:ln.indicator,{[`${Vt}-status-dot`]:sn,[`${Vt}-status-${Vn}`]:!!Vn,[`${Vt}-color-${Pe}`]:Ja}),ya={};Pe&&!Ja&&(ya.color=Pe,ya.background=Pe);const jr=Be()(Vt,{[`${Vt}-status`]:sn,[`${Vt}-not-a-wrapper`]:!nn,[`${Vt}-rtl`]:Wt==="rtl"},Lt,ye,an==null?void 0:an.className,(cn=an==null?void 0:an.classNames)===null||cn===void 0?void 0:cn.root,xe==null?void 0:xe.root,St);if(!nn&&sn){const Fr=Ta.color;return Dt(Ie.createElement("span",Object.assign({},Qt,{className:jr,style:Object.assign(Object.assign(Object.assign({},ut==null?void 0:ut.root),(mn=an==null?void 0:an.styles)===null||mn===void 0?void 0:mn.root),Ta)}),Ie.createElement("span",{className:Lr,style:Object.assign(Object.assign(Object.assign({},ut==null?void 0:ut.indicator),(at=an==null?void 0:an.styles)===null||at===void 0?void 0:at.indicator),ya)}),Fe&&Ie.createElement("span",{style:{color:Fr},className:`${Vt}-status-text`},Fe)))}return Dt(Ie.createElement("span",Object.assign({ref:Rt},Qt,{className:jr,style:Object.assign(Object.assign({},(ct=an==null?void 0:an.styles)===null||ct===void 0?void 0:ct.root),ut==null?void 0:ut.root)}),nn,Ie.createElement($e.default,{visible:!zn,motionName:`${Vt}-zoom`,motionAppear:!1,motionDeadline:1e3},Fr=>{let{className:ht,ref:pn}=Fr;var yn,Zt;const rn=en("scroll-number",Dn),In=ar.current,Qn=Be()(xe==null?void 0:xe.indicator,(yn=an==null?void 0:an.classNames)===null||yn===void 0?void 0:yn.indicator,{[`${Vt}-dot`]:In,[`${Vt}-count`]:!In,[`${Vt}-count-sm`]:It==="small",[`${Vt}-multiple-words`]:!In&&mr&&mr.toString().length>1,[`${Vt}-status-${Vn}`]:!!Vn,[`${Vt}-color-${Pe}`]:Ja});let Re=Object.assign(Object.assign(Object.assign({},ut==null?void 0:ut.indicator),(Zt=an==null?void 0:an.styles)===null||Zt===void 0?void 0:Zt.indicator),Ta);return Pe&&!Ja&&(Re=Re||{},Re.background=Pe),Ie.createElement(Rn,{prefixCls:rn,show:!zn,motionClassName:ht,className:Qn,count:mr,title:Tr,style:Re,key:"scrollNumber",ref:pn},Ha)}),sr))},zt=Ie.forwardRef(ia);zt.Ribbon=ze;var Mn=zt},19842:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Fr}});var b=ae(92393),Be=ae(59301),$e=ae(33853),Ie=ae(58617),Ze=ae(38819),dt=ae(92310),he=ae.n(dt),He=ae(5016),Ke=ae(52456),We=ae(5883),je=ae(77861),it=ae(17115),Je=ae(90782),de=ae(6089),a=ae(18929),E=Be.createContext(null),x=E,y=ae(10928),ee=ae(18082),ne=ae(20049),oe="__rc_cascader_search_mark__",le=function(pn,yn,Zt){var rn=Zt.label;return yn.some(function(In){return String(In[rn]).toLowerCase().includes(pn.toLowerCase())})},ie=function(pn,yn,Zt,rn){return yn.map(function(In){return In[rn.label]}).join(" / ")},Ce=function(ht,pn,yn,Zt,rn,In){var Qn=rn.filter,Re=Qn===void 0?le:Qn,rt=rn.render,et=rt===void 0?ie:rt,wn=rn.limit,gn=wn===void 0?50:wn,Wn=rn.sort;return Be.useMemo(function(){var Da=[];if(!ht)return[];function fa(aa,ha){var da=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;aa.forEach(function(fn){if(!(!Wn&&gn!==!1&&gn>0&&Da.length>=gn)){var Va=[].concat((0,b.Z)(ha),[fn]),fr=fn[yn.children],so=da||fn.disabled;if((!fr||fr.length===0||In)&&Re(ht,Va,{label:yn.label})){var Nn;Da.push((0,ne.Z)((0,ne.Z)({},fn),{},(Nn={disabled:so},(0,ee.Z)(Nn,yn.label,et(ht,Va,Zt,yn)),(0,ee.Z)(Nn,oe,Va),(0,ee.Z)(Nn,yn.children,void 0),Nn)))}fr&&fa(fn[yn.children],Va,so)}})}return fa(pn,[]),Wn&&Da.sort(function(aa,ha){return Wn(aa[oe],ha[oe],ht,yn)}),gn!==!1&&gn>0?Da.slice(0,gn):Da},[ht,pn,yn,Zt,et,In,Re,Wn,gn])},be="__RC_CASCADER_SPLIT__",ze="SHOW_PARENT",Ne="SHOW_CHILD";function pt(ht){return ht.join(be)}function ft(ht){return ht.map(pt)}function gt(ht){return ht.split(be)}function Gn(ht){var pn=ht||{},yn=pn.label,Zt=pn.value,rn=pn.children,In=Zt||"value";return{label:yn||"label",value:In,key:In,children:rn||"children"}}function Rn(ht,pn){var yn,Zt;return(yn=ht.isLeaf)!==null&&yn!==void 0?yn:!((Zt=ht[pn.children])!==null&&Zt!==void 0&&Zt.length)}function ma(ht){var pn=ht.parentElement;if(pn){var yn=ht.offsetTop-pn.offsetTop;yn-pn.scrollTop<0?pn.scrollTo({top:yn}):yn+ht.offsetHeight-pn.scrollTop>pn.offsetHeight&&pn.scrollTo({top:yn+ht.offsetHeight-pn.offsetHeight})}}function ia(ht,pn){return ht.map(function(yn){var Zt;return(Zt=yn[oe])===null||Zt===void 0?void 0:Zt.map(function(rn){return rn[pn.value]})})}function zt(ht,pn,yn){var Zt=new Set(ht),rn=pn();return ht.filter(function(In){var Qn=rn[In],Re=Qn?Qn.parent:null,rt=Qn?Qn.children:null;return Qn&&Qn.node.disabled?!0:yn===Ne?!(rt&&rt.some(function(et){return et.key&&Zt.has(et.key)})):!(Re&&!Re.node.disabled&&Zt.has(Re.key))})}function Mn(ht,pn,yn){for(var Zt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,rn=pn,In=[],Qn=function(){var et,wn,gn,Wn=ht[Re],Da=(et=rn)===null||et===void 0?void 0:et.findIndex(function(aa){var ha=aa[yn.value];return Zt?String(ha)===String(Wn):ha===Wn}),fa=Da!==-1?(wn=rn)===null||wn===void 0?void 0:wn[Da]:null;In.push({value:(gn=fa==null?void 0:fa[yn.value])!==null&&gn!==void 0?gn:Wn,index:Da,option:fa}),rn=fa==null?void 0:fa[yn.children]},Re=0;Re1){var tn=fa.slice(0,-1);fn(tn)}else et(!1)},so=function(){var tn,Nr=((tn=ha[aa])===null||tn===void 0?void 0:tn[yn.children])||[],Sa=Nr.find(function(rr){return!rr.disabled});if(Sa){var ro=[].concat((0,b.Z)(fa),[Sa[yn.value]]);fn(ro)}};Be.useImperativeHandle(ht,function(){return{onKeyDown:function(tn){var Nr=tn.which;switch(Nr){case Pe.Z.UP:case Pe.Z.DOWN:{var Sa=0;Nr===Pe.Z.UP?Sa=-1:Nr===Pe.Z.DOWN&&(Sa=1),Sa!==0&&Va(Sa);break}case Pe.Z.LEFT:{if(rt)break;gn?so():fr();break}case Pe.Z.RIGHT:{if(rt)break;gn?fr():so();break}case Pe.Z.BACKSPACE:{rt||fr();break}case Pe.Z.ENTER:{if(fa.length){var ro=ha[aa],rr=(ro==null?void 0:ro[oe])||[];rr.length?In(rr.map(function(io){return io[yn.value]}),rr[rr.length-1]):In(fa,ha[aa])}break}case Pe.Z.ESC:et(!1),wn&&tn.stopPropagation()}},onKeyUp:function(){}}})},At=Be.forwardRef(function(ht,pn){var yn,Zt,rn,In,Qn=(0,je.lk)(),Re=Qn.prefixCls,rt=Qn.multiple,et=Qn.searchValue,wn=Qn.toggleOpen,gn=Qn.notFoundContent,Wn=Qn.direction,Da=Qn.open,fa=Be.useRef(),aa=Wn==="rtl",ha=Be.useContext(x),da=ha.options,fn=ha.values,Va=ha.halfValues,fr=ha.fieldNames,so=ha.changeOnSelect,Nn=ha.onSelect,tn=ha.searchOptions,Nr=ha.dropdownPrefixCls,Sa=ha.loadData,ro=ha.expandTrigger,rr=Nr||Re,io=Be.useState([]),Na=(0,Ke.Z)(io,2),fo=Na[0],co=Na[1],vo=function(bn){if(!(!Sa||et)){var hn=Mn(bn,da,fr),$n=hn.map(function(wa){var Ft=wa.option;return Ft}),Oa=$n[$n.length-1];if(Oa&&!Rn(Oa,fr)){var Ba=pt(bn);co(function(wa){return[].concat((0,b.Z)(wa),[Ba])}),Sa($n)}}};Be.useEffect(function(){fo.length&&fo.forEach(function(Hn){var bn=gt(Hn),hn=Mn(bn,da,fr,!0).map(function(Oa){var Ba=Oa.option;return Ba}),$n=hn[hn.length-1];(!$n||$n[fr.children]||Rn($n,fr))&&co(function(Oa){return Oa.filter(function(Ba){return Ba!==Hn})})})},[da,fo,fr]);var Bn=Be.useMemo(function(){return new Set(ft(fn))},[fn]),Mr=Be.useMemo(function(){return new Set(ft(Va))},[Va]),eo=Fe(),or=(0,Ke.Z)(eo,2),Pt=or[0],Ue=or[1],Te=function(bn){Ue(bn),vo(bn)},kt=function(bn){var hn=bn.disabled,$n=Rn(bn,fr);return!hn&&($n||so||rt)},Fn=function(bn,hn){var $n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Nn(bn),!rt&&(hn||so&&(ro==="hover"||$n))&&wn(!1)},ra=Be.useMemo(function(){return et?tn:da},[et,tn,da]),Cn=Be.useMemo(function(){for(var Hn=[{options:ra}],bn=ra,hn=ia(bn,fr),$n=function(){var Ft=Pt[Oa],xa=bn.find(function(yr,ir){return(hn[ir]?pt(hn[ir]):yr[fr.value])===Ft}),Za=xa==null?void 0:xa[fr.children];if(!(Za!=null&&Za.length))return"break";bn=Za,Hn.push({options:Za})},Oa=0;Oa":fo,vo=ht.loadingIcon,Bn=ht.children,Mr=ht.dropdownMatchSelectWidth,eo=Mr===void 0?!1:Mr,or=ht.showCheckedStrategy,Pt=or===void 0?ze:or,Ue=(0,We.Z)(ht,Pn),Te=(0,it.ZP)(yn),kt=!!gn,Fn=(0,a.Z)(Qn,{value:Re,postState:ye}),ra=(0,Ke.Z)(Fn,2),Cn=ra[0],Ye=ra[1],Oe=Be.useMemo(function(){return Gn(In)},[JSON.stringify(In)]),qe=Be.useMemo(function(){return fn||[]},[fn]),Nt=ln(qe,Oe),Xt=Be.useCallback(function(kn){var Gt=Nt();return kn.map(function(Tn){var lr=Gt[Tn].nodes;return lr.map(function(De){return De[Oe.value]})})},[Nt,Oe]),vr=(0,a.Z)("",{value:fa,postState:function(Gt){return Gt||""}}),Hn=(0,Ke.Z)(vr,2),bn=Hn[0],hn=Hn[1],$n=function(Gt,Tn){hn(Gt),Tn.source!=="blur"&&aa&&aa(Gt)},Oa=at(ha),Ba=(0,Ke.Z)(Oa,2),wa=Ba[0],Ft=Ba[1],xa=Ce(bn,qe,Oe,Va||rn,Ft,rt),Za=cn(qe,Oe),yr=Be.useMemo(function(){var kn=Za(Cn),Gt=(0,Ke.Z)(kn,2),Tn=Gt[0],lr=Gt[1];if(!kt||!Cn.length)return[Tn,[],lr];var De=ft(Tn),Ur=Nt(),za=(0,Je.S)(De,!0,Ur),dr=za.checkedKeys,cr=za.halfCheckedKeys;return[Xt(dr),Xt(cr),lr]},[kt,Cn,Nt,Xt,Za]),ir=(0,Ke.Z)(yr,3),jn=ir[0],On=ir[1],Sn=ir[2],Er=Be.useMemo(function(){var kn=ft(jn),Gt=zt(kn,Nt,Pt);return[].concat((0,b.Z)(Sn),(0,b.Z)(Xt(Gt)))},[jn,Nt,Xt,Sn,Pt]),Zr=lt(Er,qe,Oe,kt,wn),Fo=(0,de.Z)(function(kn){if(Ye(kn),et){var Gt=ye(kn),Tn=Gt.map(function(Ur){return Mn(Ur,qe,Oe).map(function(za){return za.option})}),lr=kt?Gt:Gt[0],De=kt?Tn:Tn[0];et(lr,De)}}),Xr=(0,de.Z)(function(kn){if((!kt||Da)&&hn(""),!kt)Fo(kn);else{var Gt=pt(kn),Tn=ft(jn),lr=ft(On),De=Tn.includes(Gt),Ur=Sn.some(function(Qo){return pt(Qo)===Gt}),za=jn,dr=Sn;if(Ur&&!De)dr=Sn.filter(function(Qo){return pt(Qo)!==Gt});else{var cr=De?Tn.filter(function(Qo){return Qo!==Gt}):[].concat((0,b.Z)(Tn),[Gt]),Gr=Nt(),Qr;if(De){var Ao=(0,Je.S)(cr,{checked:!1,halfCheckedKeys:lr},Gr);Qr=Ao.checkedKeys}else{var po=(0,Je.S)(cr,!0,Gr);Qr=po.checkedKeys}var ri=zt(Qr,Nt,Pt);za=Xt(ri)}Fo([].concat((0,b.Z)(dr),(0,b.Z)(za)))}}),zr=function(Gt,Tn){if(Tn.type==="clear"){Fo([]);return}var lr=Tn.values[0],De=lr.valueCells;Xr(De)},Rr=Nn!==void 0?Nn:so,Dr=Nr||tn,pi=rr||ro,ti=function(Gt){io==null||io(Gt),Na==null||Na(Gt)},Ai=Be.useMemo(function(){return{options:qe,fieldNames:Oe,values:jn,halfValues:On,changeOnSelect:rt,onSelect:Xr,checkable:gn,searchOptions:xa,dropdownPrefixCls:Va,loadData:fr,expandTrigger:da,expandIcon:co,loadingIcon:vo,dropdownMenuColumnStyle:Sa}},[qe,Oe,jn,On,rt,Xr,gn,xa,Va,fr,da,co,vo,Sa]),Oi=!(bn?xa:qe).length,Jn=bn&&Ft.matchInputWidth||Oi?{}:{minWidth:"auto"};return Be.createElement(x.Provider,{value:Ai},Be.createElement(je.Ac,(0,He.Z)({},Ue,{ref:pn,id:Te,prefixCls:rn,autoClearSearchValue:Da,dropdownMatchSelectWidth:eo,dropdownStyle:Jn,displayValues:Zr,onDisplayValuesChange:zr,mode:kt?"multiple":void 0,searchValue:bn,onSearch:$n,showSearch:wa,OptionList:Ct,emptyOptions:Oi,open:Rr,dropdownClassName:Dr,placement:pi,onDropdownVisibleChange:ti,getRawInputElement:function(){return Bn}})))});xe.SHOW_PARENT=ze,xe.SHOW_CHILD=Ne;var ut=xe,Ot=ut,Qt=ae(2738),en=ae(62892),Wt=ae(53487),an=ae(19080),Vt=ae(36355),Dt=ae(93891),St=ae(1684),wt=ae(19716),yt=ae(32441),Mt=ae(14154),sn=ae(58582),bt=ae(84443),xt=ae(66339),zn=ae(33234),Ht=ae(98447),Un=ae(17313),ja=ae(74207),mr=ae(83116);const ar=ht=>{const{prefixCls:pn,componentCls:yn,antCls:Zt}=ht,rn=`${yn}-menu-item`,In=` + &${rn}-expand ${rn}-expand-icon, + ${rn}-loading-icon + `;return[{[yn]:{width:ht.controlWidth}},{[`${yn}-dropdown`]:[(0,Ht.C2)(`${pn}-checkbox`,ht),{[`&${Zt}-select-dropdown`]:{padding:0}},{[yn]:{"&-checkbox":{top:0,marginInlineEnd:ht.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${yn}-menu-empty`]:{[`${yn}-menu`]:{width:"100%",height:"auto",[rn]:{color:ht.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:ht.controlItemWidth,height:ht.dropdownHeight,margin:0,padding:ht.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${ht.lineWidth}px ${ht.lineType} ${ht.colorSplit}`},"&-item":Object.assign(Object.assign({},Un.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:ht.optionPadding,lineHeight:ht.lineHeight,cursor:"pointer",transition:`all ${ht.motionDurationMid}`,borderRadius:ht.borderRadiusSM,"&:hover":{background:ht.controlItemBgHover},"&-disabled":{color:ht.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[In]:{color:ht.colorTextDisabled}},[`&-active:not(${rn}-disabled)`]:{"&, &:hover":{fontWeight:ht.optionSelectedFontWeight,backgroundColor:ht.optionSelectedBg}},"&-content":{flex:"auto"},[In]:{marginInlineStart:ht.paddingXXS,color:ht.colorTextDescription,fontSize:ht.fontSizeIcon},"&-keyword":{color:ht.colorHighlight}})}}}]},{[`${yn}-dropdown-rtl`]:{direction:"rtl"}},(0,ja.c)(ht)]};var Ta=(0,mr.Z)("Cascader",ht=>[ar(ht)],ht=>{const pn=Math.round((ht.controlHeight-ht.fontSize*ht.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:ht.controlItemBgActive,optionSelectedFontWeight:ht.fontWeightStrong,optionPadding:`${pn}px ${ht.paddingSM}px`,menuPadding:ht.paddingXXS}}),Tr=function(ht,pn){var yn={};for(var Zt in ht)Object.prototype.hasOwnProperty.call(ht,Zt)&&pn.indexOf(Zt)<0&&(yn[Zt]=ht[Zt]);if(ht!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rn=0,Zt=Object.getOwnPropertySymbols(ht);rnrt===0?[Re]:[].concat((0,b.Z)(Qn),[pn,Re]),[]),rn=[];let In=0;return Zt.forEach((Qn,Re)=>{const rt=In+Qn.length;let et=ht.slice(In,rt);In=rt,Re%2===1&&(et=Be.createElement("span",{className:`${yn}-menu-item-keyword`,key:`separator-${Re}`},et)),rn.push(et)}),rn}const Lr=(ht,pn,yn,Zt)=>{const rn=[],In=ht.toLowerCase();return pn.forEach((Qn,Re)=>{Re!==0&&rn.push(" / ");let rt=Qn[Zt.label];const et=typeof rt;(et==="string"||et==="number")&&(rt=Ja(String(rt),In,yn)),rn.push(rt)}),rn},ya=Be.forwardRef((ht,pn)=>{const{prefixCls:yn,size:Zt,disabled:rn,className:In,rootClassName:Qn,multiple:Re,bordered:rt=!0,transitionName:et,choiceTransitionName:wn="",popupClassName:gn,dropdownClassName:Wn,expandIcon:Da,placement:fa,showSearch:aa,allowClear:ha=!0,notFoundContent:da,direction:fn,getPopupContainer:Va,status:fr,showArrow:so,builtinPlacements:Nn,style:tn}=ht,Nr=Tr(ht,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Sa=(0,Qt.Z)(Nr,["suffixIcon"]),{getPopupContainer:ro,getPrefixCls:rr,renderEmpty:io,direction:Na,popupOverflow:fo,cascader:co}=Be.useContext(Vt.E_),vo=fn||Na,Bn=vo==="rtl",{status:Mr,hasFeedback:eo,isFormItemInput:or,feedbackIcon:Pt}=Be.useContext(yt.aM),Ue=(0,an.F)(Mr,fr),Te=da||(io==null?void 0:io("Cascader"))||Be.createElement(Dt.Z,{componentName:"Cascader"}),kt=rr(),Fn=rr("select",yn),ra=rr("cascader",yn),[Cn,Ye]=(0,Mt.Z)(Fn),[Oe]=Ta(ra),{compactSize:qe,compactItemClassnames:Nt}=(0,zn.ri)(Fn,fn),Xt=he()(gn||Wn,`${ra}-dropdown`,{[`${ra}-dropdown-rtl`]:vo==="rtl"},Qn,Ye),vr=Be.useMemo(()=>{if(!aa)return aa;let Sn={render:Lr};return typeof aa=="object"&&(Sn=Object.assign(Object.assign({},Sn),aa)),Sn},[aa]),Hn=(0,wt.Z)(Sn=>{var Er;return(Er=Zt!=null?Zt:qe)!==null&&Er!==void 0?Er:Sn}),bn=Be.useContext(St.Z),hn=rn!=null?rn:bn;let $n=Da;Da||($n=Bn?Be.createElement($e.Z,null):Be.createElement(Ze.Z,null));const Oa=Be.createElement("span",{className:`${Fn}-menu-item-loading-icon`},Be.createElement(Ie.Z,{spin:!0})),Ba=Be.useMemo(()=>Re?Be.createElement("span",{className:`${ra}-checkbox-inner`}):!1,[Re]),wa=(0,bt.Z)(ht.suffixIcon,so),{suffixIcon:Ft,removeIcon:xa,clearIcon:Za}=(0,xt.Z)(Object.assign(Object.assign({},ht),{hasFeedback:eo,feedbackIcon:Pt,showSuffixIcon:wa,multiple:Re,prefixCls:Fn,componentName:"Cascader"})),yr=Be.useMemo(()=>fa!==void 0?fa:Bn?"bottomRight":"bottomLeft",[fa,Bn]),ir=(0,sn.Z)(Nn,fo),jn=ha===!0?{clearIcon:Za}:ha,On=Be.createElement(Ot,Object.assign({prefixCls:Fn,className:he()(!yn&&ra,{[`${Fn}-lg`]:Hn==="large",[`${Fn}-sm`]:Hn==="small",[`${Fn}-rtl`]:Bn,[`${Fn}-borderless`]:!rt,[`${Fn}-in-form-item`]:or},(0,an.Z)(Fn,Ue,eo),Nt,co==null?void 0:co.className,In,Qn,Ye),disabled:hn,style:Object.assign(Object.assign({},co==null?void 0:co.style),tn)},Sa,{builtinPlacements:ir,direction:vo,placement:yr,notFoundContent:Te,allowClear:jn,showSearch:vr,expandIcon:$n,suffixIcon:Ft,removeIcon:xa,loadingIcon:Oa,checkable:Ba,dropdownClassName:Xt,dropdownPrefixCls:yn||ra,choiceTransitionName:(0,en.m)(kt,"",wn),transitionName:(0,en.m)(kt,"slide-up",et),getPopupContainer:Va||ro,ref:pn}));return Oe(Cn(On))}),jr=(0,Wt.Z)(ya);ya.SHOW_PARENT=Ha,ya.SHOW_CHILD=sr,ya._InternalPanelDoNotUseOrYouWillBeFired=jr;var Fr=ya},36381:function(Ge,Tt,ae){"use strict";ae.d(Tt,{default:function(){return Qe}});var b=ae(38819),Be=ae(92310),$e=ae.n(Be),Ie=ae(5016),Ze=ae(92393),dt=ae(52456),he=ae(10928),He=ae(18929),Ke=ae(48736),We=ae(59301),je=ae(5883),it=ae(11592),Je=ae(18082),de=ae(77900),a=ae(10228),E=We.forwardRef(function(At,Ct){var It=At.prefixCls,Kt=At.forceRender,Jt=At.className,Pn=At.style,Lt=At.children,ye=At.isActive,xe=At.role,ut=We.useState(ye||Kt),Ot=(0,dt.Z)(ut,2),Qt=Ot[0],en=Ot[1];return We.useEffect(function(){(Kt||ye)&&en(!0)},[Kt,ye]),Qt?We.createElement("div",{ref:Ct,className:$e()("".concat(It,"-content"),(0,Je.Z)((0,Je.Z)({},"".concat(It,"-content-active"),ye),"".concat(It,"-content-inactive"),!ye),Jt),style:Pn,role:xe},We.createElement("div",{className:"".concat(It,"-content-box")},Lt)):null});E.displayName="PanelContent";var x=E,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],ee=We.forwardRef(function(At,Ct){var It=At.showArrow,Kt=It===void 0?!0:It,Jt=At.headerClass,Pn=At.isActive,Lt=At.onItemClick,ye=At.forceRender,xe=At.className,ut=At.prefixCls,Ot=At.collapsible,Qt=At.accordion,en=At.panelKey,Wt=At.extra,an=At.header,Vt=At.expandIcon,Dt=At.openMotion,St=At.destroyInactivePanel,wt=At.children,yt=(0,je.Z)(At,y),Mt=Ot==="disabled",sn=Ot==="header",bt=Ot==="icon",xt=Wt!=null&&typeof Wt!="boolean",zn=function(){Lt==null||Lt(en)},Ht=function(Tr){(Tr.key==="Enter"||Tr.keyCode===a.Z.ENTER||Tr.which===a.Z.ENTER)&&zn()},Un=typeof Vt=="function"?Vt(At):We.createElement("i",{className:"arrow"});Un&&(Un=We.createElement("div",{className:"".concat(ut,"-expand-icon"),onClick:["header","icon"].includes(Ot)?zn:void 0},Un));var ja=$e()((0,Je.Z)((0,Je.Z)((0,Je.Z)({},"".concat(ut,"-item"),!0),"".concat(ut,"-item-active"),Pn),"".concat(ut,"-item-disabled"),Mt),xe),mr=$e()(Jt,(0,Je.Z)((0,Je.Z)((0,Je.Z)({},"".concat(ut,"-header"),!0),"".concat(ut,"-header-collapsible-only"),sn),"".concat(ut,"-icon-collapsible-only"),bt)),ar={className:mr,"aria-expanded":Pn,"aria-disabled":Mt,onKeyDown:Ht};return!sn&&!bt&&(ar.onClick=zn,ar.role=Qt?"tab":"button",ar.tabIndex=Mt?-1:0),We.createElement("div",(0,Ie.Z)({},yt,{ref:Ct,className:ja}),We.createElement("div",ar,Kt&&Un,We.createElement("span",{className:"".concat(ut,"-header-text"),onClick:Ot==="header"?zn:void 0},an),xt&&We.createElement("div",{className:"".concat(ut,"-extra")},Wt)),We.createElement(de.default,(0,Ie.Z)({visible:Pn,leavedClassName:"".concat(ut,"-content-hidden")},Dt,{forceRender:ye,removeOnLeave:St}),function(Ta,Tr){var sr=Ta.className,Ha=Ta.style;return We.createElement(x,{ref:Tr,prefixCls:ut,className:sr,style:Ha,isActive:Pn,forceRender:ye,role:Qt?"tabpanel":void 0},wt)}))}),ne=ee,oe=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],le=function(Ct,It){var Kt=It.prefixCls,Jt=It.accordion,Pn=It.collapsible,Lt=It.destroyInactivePanel,ye=It.onItemClick,xe=It.activeKey,ut=It.openMotion,Ot=It.expandIcon;return Ct.map(function(Qt,en){var Wt=Qt.children,an=Qt.label,Vt=Qt.key,Dt=Qt.collapsible,St=Qt.onItemClick,wt=Qt.destroyInactivePanel,yt=(0,je.Z)(Qt,oe),Mt=String(Vt!=null?Vt:en),sn=Dt!=null?Dt:Pn,bt=wt!=null?wt:Lt,xt=function(Un){sn!=="disabled"&&(ye(Un),St==null||St(Un))},zn=!1;return Jt?zn=xe[0]===Mt:zn=xe.indexOf(Mt)>-1,We.createElement(ne,(0,Ie.Z)({},yt,{prefixCls:Kt,key:Mt,panelKey:Mt,isActive:zn,accordion:Jt,openMotion:ut,expandIcon:Ot,header:an,collapsible:sn,onItemClick:xt,destroyInactivePanel:bt}),Wt)})},ie=function(Ct,It,Kt){if(!Ct)return null;var Jt=Kt.prefixCls,Pn=Kt.accordion,Lt=Kt.collapsible,ye=Kt.destroyInactivePanel,xe=Kt.onItemClick,ut=Kt.activeKey,Ot=Kt.openMotion,Qt=Kt.expandIcon,en=Ct.key||String(It),Wt=Ct.props,an=Wt.header,Vt=Wt.headerClass,Dt=Wt.destroyInactivePanel,St=Wt.collapsible,wt=Wt.onItemClick,yt=!1;Pn?yt=ut[0]===en:yt=ut.indexOf(en)>-1;var Mt=St!=null?St:Lt,sn=function(zn){Mt!=="disabled"&&(xe(zn),wt==null||wt(zn))},bt={key:en,panelKey:en,header:an,headerClass:Vt,isActive:yt,prefixCls:Jt,destroyInactivePanel:Dt!=null?Dt:ye,openMotion:Ot,accordion:Pn,children:Ct.props.children,onItemClick:sn,expandIcon:Qt,collapsible:Mt};return typeof Ct.type=="string"?Ct:(Object.keys(bt).forEach(function(xt){typeof bt[xt]=="undefined"&&delete bt[xt]}),We.cloneElement(Ct,bt))};function Ce(At,Ct,It){return Array.isArray(At)?le(At,It):(0,it.Z)(Ct).map(function(Kt,Jt){return ie(Kt,Jt,It)})}var be=Ce,ze=ae(26112);function Ne(At){var Ct=At;if(!Array.isArray(Ct)){var It=(0,he.Z)(Ct);Ct=It==="number"||It==="string"?[Ct]:[]}return Ct.map(function(Kt){return String(Kt)})}var pt=We.forwardRef(function(At,Ct){var It=At.prefixCls,Kt=It===void 0?"rc-collapse":It,Jt=At.destroyInactivePanel,Pn=Jt===void 0?!1:Jt,Lt=At.style,ye=At.accordion,xe=At.className,ut=At.children,Ot=At.collapsible,Qt=At.openMotion,en=At.expandIcon,Wt=At.activeKey,an=At.defaultActiveKey,Vt=At.onChange,Dt=At.items,St=$e()(Kt,xe),wt=(0,He.Z)([],{value:Wt,onChange:function(Ht){return Vt==null?void 0:Vt(Ht)},defaultValue:an,postState:Ne}),yt=(0,dt.Z)(wt,2),Mt=yt[0],sn=yt[1],bt=function(Ht){return sn(function(){if(ye)return Mt[0]===Ht?[]:[Ht];var Un=Mt.indexOf(Ht),ja=Un>-1;return ja?Mt.filter(function(mr){return mr!==Ht}):[].concat((0,Ze.Z)(Mt),[Ht])})};(0,Ke.ZP)(!ut,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var xt=be(Dt,ut,{prefixCls:Kt,accordion:ye,openMotion:Qt,expandIcon:en,collapsible:Ot,destroyInactivePanel:Pn,onItemClick:bt,activeKey:Mt});return We.createElement("div",(0,Ie.Z)({ref:Ct,className:St,style:Lt,role:ye?"tablist":void 0},(0,ze.Z)(At,{aria:!0,data:!0})),xt)}),ft=Object.assign(pt,{Panel:ne}),gt=ft,Gn=ft.Panel,Rn=ae(2738),ma=ae(62892),ia=ae(92343),zt=ae(36355),Mn=ae(19716),Rt=We.forwardRef((At,Ct)=>{const{getPrefixCls:It}=We.useContext(zt.E_),{prefixCls:Kt,className:Jt,showArrow:Pn=!0}=At,Lt=It("collapse",Kt),ye=$e()({[`${Lt}-no-arrow`]:!Pn},Jt);return We.createElement(gt.Panel,Object.assign({ref:Ct},At,{prefixCls:Lt,className:ye}))}),ln=ae(17313),cn=ae(8378),mn=ae(83116),at=ae(37613);const ct=At=>{const{componentCls:Ct,contentBg:It,padding:Kt,headerBg:Jt,headerPadding:Pn,collapseHeaderPaddingSM:Lt,collapseHeaderPaddingLG:ye,collapsePanelBorderRadius:xe,lineWidth:ut,lineType:Ot,colorBorder:Qt,colorText:en,colorTextHeading:Wt,colorTextDisabled:an,fontSize:Vt,fontSizeLG:Dt,lineHeight:St,marginSM:wt,paddingSM:yt,paddingLG:Mt,paddingXS:sn,motionDurationSlow:bt,fontSizeIcon:xt,contentPadding:zn}=At,Ht=`${ut}px ${Ot} ${Qt}`;return{[Ct]:Object.assign(Object.assign({},(0,ln.Wf)(At)),{backgroundColor:Jt,border:Ht,borderBottom:0,borderRadius:`${xe}px`,"&-rtl":{direction:"rtl"},[`& > ${Ct}-item`]:{borderBottom:Ht,"&:last-child":{[` &, - & > ${bt}-header`]:{borderRadius:`0 0 ${xe}px ${xe}px`}},[`> ${bt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:bn,color:kt,lineHeight:Ut,cursor:"pointer",transition:`all ${yt}, visibility 0s`,[`> ${bt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${bt}-expand-icon`]:{height:Wt*Ut,display:"flex",alignItems:"center",paddingInlineEnd:Dt},[`${bt}-arrow`]:Object.assign(Object.assign({},(0,ln.Ro)()),{fontSize:wt,svg:{transition:`transform ${yt}`}}),[`${bt}-header-text`]:{marginInlineEnd:"auto"}},[`${bt}-header-collapsible-only`]:{cursor:"default",[`${bt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${bt}-icon-collapsible-only`]:{cursor:"default",[`${bt}-expand-icon`]:{cursor:"pointer"}}},[`${bt}-content`]:{color:Kt,backgroundColor:It,borderTop:_t,[`& > ${bt}-content-box`]:{padding:kn},"&-hidden":{display:"none"}},"&-small":{[`> ${bt}-item`]:{[`> ${bt}-header`]:{padding:Mt,paddingInlineStart:cn,[`> ${bt}-expand-icon`]:{marginInlineStart:Ft-cn}},[`> ${bt}-content > ${bt}-content-box`]:{padding:Ft}}},"&-large":{[`> ${bt}-item`]:{fontSize:at,[`> ${bt}-header`]:{padding:Fe,paddingInlineStart:jt,[`> ${bt}-expand-icon`]:{height:at*Ut,marginInlineStart:Ot-jt}},[`> ${bt}-content > ${bt}-content-box`]:{padding:Ot}}},[`${bt}-item:last-child`]:{[`> ${bt}-content`]:{borderRadius:`0 0 ${xe}px ${xe}px`}},[`& ${bt}-item-disabled > ${bt}-header`]:{"\n &,\n & > .arrow\n ":{color:rn,cursor:"not-allowed"}},[`&${bt}-icon-position-end`]:{[`& > ${bt}-item`]:{[`> ${bt}-header`]:{[`${bt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Dt}}}}})}},Bt=At=>{const{componentCls:bt}=At,It=`> ${bt}-item > ${bt}-header ${bt}-arrow svg`;return{[`${bt}-rtl`]:{[It]:{transform:"rotate(180deg)"}}}},Bn=At=>{const{componentCls:bt,headerBg:It,paddingXXS:jt,colorBorder:zt}=At;return{[`${bt}-borderless`]:{backgroundColor:It,border:0,[`> ${bt}-item`]:{borderBottom:`1px solid ${zt}`},[` - > ${bt}-item:last-child, - > ${bt}-item:last-child ${bt}-header - `]:{borderRadius:0},[`> ${bt}-item:last-child`]:{borderBottom:0},[`> ${bt}-item > ${bt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${bt}-item > ${bt}-content > ${bt}-content-box`]:{paddingTop:jt}}}},an=At=>{const{componentCls:bt,paddingSM:It}=At;return{[`${bt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${bt}-item`]:{borderBottom:0,[`> ${bt}-content`]:{backgroundColor:"transparent",border:0,[`> ${bt}-content-box`]:{paddingBlock:It}}}}}};var on=(0,vn.Z)("Collapse",At=>{const bt=(0,tt.TS)(At,{collapseHeaderPaddingSM:`${At.paddingXS}px ${At.paddingSM}px`,collapseHeaderPaddingLG:`${At.padding}px ${At.paddingLG}px`,collapsePanelBorderRadius:At.borderRadiusLG});return[mt(bt),Bn(bt),an(bt),Bt(bt),(0,fn.Z)(bt)]},At=>({headerPadding:`${At.paddingSM}px ${At.padding}px`,headerBg:At.colorFillAlter,contentPadding:`${At.padding}px 16px`,contentBg:At.colorBgContainer})),Pe=Object.assign(Ie.forwardRef((At,bt)=>{const{getPrefixCls:It,direction:jt,collapse:zt}=Ie.useContext(Xt.E_),{prefixCls:bn,className:Mt,rootClassName:Fe,style:xe,bordered:ct=!0,ghost:Lt,size:qt,expandIconPosition:Kt="start",children:kt,expandIcon:rn}=At,Wt=(0,Mn.Z)(_t=>{var Kn;return(Kn=qt!=null?qt:_t)!==null&&Kn!==void 0?Kn:"middle"}),at=It("collapse",bn),Ut=It(),[Dt,Ft]=on(at),Ot=Ie.useMemo(()=>Kt==="left"?"start":Kt==="right"?"end":Kt,[Kt]),cn=function(){let _t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Kn=rn?rn(_t):Ie.createElement(b.Z,{rotate:_t.isActive?90:void 0});return(0,$n.Tm)(Kn,()=>({className:Je()(Kn.props.className,`${at}-arrow`)}))},yt=Je()(`${at}-icon-position-${Ot}`,{[`${at}-borderless`]:!ct,[`${at}-rtl`]:jt==="rtl",[`${at}-ghost`]:!!Lt,[`${at}-${Wt}`]:Wt!=="middle"},zt==null?void 0:zt.className,Mt,Fe,Ft),wt=Object.assign(Object.assign({},(0,ca.Z)(Ut)),{motionAppear:!1,leavedClassName:`${at}-content-hidden`}),kn=Ie.useMemo(()=>kt?(0,ot.Z)(kt).map((_t,Kn)=>{var Za,fr;if(!((Za=_t.props)===null||Za===void 0)&&Za.disabled){const rr=(fr=_t.key)!==null&&fr!==void 0?fr:String(Kn),{disabled:Ia,collapsible:Tr}=_t.props,ur=Object.assign(Object.assign({},(0,Nn.Z)(_t.props,["disabled"])),{key:rr,collapsible:Tr!=null?Tr:Ia?"disabled":void 0});return(0,$n.Tm)(_t,ur)}return _t}):null,[kt]);return Dt(Ie.createElement(ft,Object.assign({ref:bt,openMotion:wt},(0,Nn.Z)(At,["rootClassName"]),{expandIcon:cn,prefixCls:at,className:yt,style:Object.assign(Object.assign({},zt==null?void 0:zt.style),xe)}),kn))}),{Panel:Tt}),He=Pe},5083:function(je,Nt,ae){"use strict";ae.d(Nt,{default:function(){return qs}});var b=ae(61186),be=ae.n(b),Je=ae(48736),Te=ae(90111),Ze=ae.n(Te),ut=ae(58319),he=ae.n(ut),Xe=ae(23250),Ke=ae.n(Xe),Ie=ae(74959),et=ae.n(Ie),ot=ae(10238),Qe=ae.n(ot),de=ae(33656),a=ae.n(de);be().extend(a()),be().extend(Qe()),be().extend(Ze()),be().extend(he()),be().extend(Ke()),be().extend(et()),be().extend(function(se,ce){var ge=ce.prototype,we=ge.format;ge.format=function(Pt){var gt=(Pt||"").replace("Wo","wo");return we.bind(this)(gt)}});var E={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(ce){var ge=E[ce];return ge||ce.split("_")[0]},y=function(){(0,Je.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ee={getNow:function(){return be()()},getFixedDate:function(ce){return be()(ce,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ce){return ce.endOf("month")},getWeekDay:function(ce){var ge=ce.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(ce){return ce.year()},getMonth:function(ce){return ce.month()},getDate:function(ce){return ce.date()},getHour:function(ce){return ce.hour()},getMinute:function(ce){return ce.minute()},getSecond:function(ce){return ce.second()},addYear:function(ce,ge){return ce.add(ge,"year")},addMonth:function(ce,ge){return ce.add(ge,"month")},addDate:function(ce,ge){return ce.add(ge,"day")},setYear:function(ce,ge){return ce.year(ge)},setMonth:function(ce,ge){return ce.month(ge)},setDate:function(ce,ge){return ce.date(ge)},setHour:function(ce,ge){return ce.hour(ge)},setMinute:function(ce,ge){return ce.minute(ge)},setSecond:function(ce,ge){return ce.second(ge)},isAfter:function(ce,ge){return ce.isAfter(ge)},isValidate:function(ce){return ce.isValid()},locale:{getWeekFirstDay:function(ce){return be()().locale(x(ce)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ce,ge){return ge.locale(x(ce)).weekday(0)},getWeek:function(ce,ge){return ge.locale(x(ce)).week()},getShortWeekDays:function(ce){return be()().locale(x(ce)).localeData().weekdaysMin()},getShortMonths:function(ce){return be()().locale(x(ce)).localeData().monthsShort()},format:function(ce,ge,we){return ge.locale(x(ce)).format(we)},parse:function(ce,ge,we){for(var Le=x(ce),Pt=0;Pt1&&(gt=ce.addDate(gt,-7)),gt}function Ft(se,ce,ge){var we=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ce){case"year":return ge.addYear(se,we*10);case"quarter":case"month":return ge.addYear(se,we);default:return ge.addMonth(se,we)}}function Ot(se,ce){var ge=ce.generateConfig,we=ce.locale,Le=ce.format;return typeof Le=="function"?Le(se):ge.locale.format(we.locale,se,Le)}function cn(se,ce){var ge=ce.generateConfig,we=ce.locale,Le=ce.formatList;return!se||typeof Le[0]=="function"?null:ge.locale.parse(we.locale,se,Le)}function yt(se){var ce=se.cellDate,ge=se.mode,we=se.disabledDate,Le=se.generateConfig;if(!we)return!1;var Pt=function(jn,Gt,hn){for(var Un=Gt;Un<=hn;){var Na=void 0;switch(jn){case"date":{if(Na=Le.setDate(ce,Un),!we(Na))return!1;break}case"month":{if(Na=Le.setMonth(ce,Un),!yt({cellDate:Na,mode:"month",generateConfig:Le,disabledDate:we}))return!1;break}case"year":{if(Na=Le.setYear(ce,Un),!yt({cellDate:Na,mode:"year",generateConfig:Le,disabledDate:we}))return!1;break}}Un+=1}return!0};switch(ge){case"date":case"week":return we(ce);case"month":{var gt=1,Yt=Le.getDate(Le.getEndDate(ce));return Pt("date",gt,Yt)}case"quarter":{var Ht=Math.floor(Le.getMonth(ce)/3)*3,gn=Ht+2;return Pt("month",Ht,gn)}case"year":return Pt("month",0,11);case"decade":{var qn=Le.getYear(ce),Sn=Math.floor(qn/zt)*zt,An=Sn+zt-1;return Pt("year",Sn,An)}}}function wt(se,ce){var ge=ce.formatList,we=ce.generateConfig,Le=ce.locale;return(0,It.Z)(function(){if(!se)return[[""],""];for(var Pt="",gt=[],Yt=0;Yt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(gn.current),Un){Ht(hn);return}gn.current=requestAnimationFrame(function(){Ht(hn)})}var Sn=wt(Yt,{formatList:ge,generateConfig:we,locale:Le}),An=(0,He.Z)(Sn,2),zn=An[1];function jn(hn){qn(hn)}function Gt(){var hn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;qn(null,hn)}return(0,ie.useEffect)(function(){Gt(!0)},[se]),(0,ie.useEffect)(function(){return function(){return cancelAnimationFrame(gn.current)}},[]),[zn,jn,Gt]}var _t=ae(10228),Kn=ae(16089),Za=ae(92393),fr=ae(29194),rr=new Map;function Ia(se,ce){var ge;function we(){(0,fr.Z)(se)?ce():ge=(0,Kn.Z)(function(){we()})}return we(),function(){Kn.Z.cancel(ge)}}function Tr(se,ce,ge){if(rr.get(se)&&cancelAnimationFrame(rr.get(se)),ge<=0){rr.set(se,requestAnimationFrame(function(){se.scrollTop=ce}));return}var we=ce-se.scrollTop,Le=we/ge*10;rr.set(se,requestAnimationFrame(function(){se.scrollTop+=Le,se.scrollTop!==ce&&Tr(se,ce,ge-10)}))}function ur(se,ce){var ge=ce.onLeftRight,we=ce.onCtrlLeftRight,Le=ce.onUpDown,Pt=ce.onPageUpDown,gt=ce.onEnter,Yt=se.which,Ht=se.ctrlKey,gn=se.metaKey;switch(Yt){case _t.Z.LEFT:if(Ht||gn){if(we)return we(-1),!0}else if(ge)return ge(-1),!0;break;case _t.Z.RIGHT:if(Ht||gn){if(we)return we(1),!0}else if(ge)return ge(1),!0;break;case _t.Z.UP:if(Le)return Le(-1),!0;break;case _t.Z.DOWN:if(Le)return Le(1),!0;break;case _t.Z.PAGE_UP:if(Pt)return Pt(-1),!0;break;case _t.Z.PAGE_DOWN:if(Pt)return Pt(1),!0;break;case _t.Z.ENTER:if(gt)return gt(),!0;break}return!1}function Xa(se,ce,ge,we){var Le=se;if(!Le)switch(ce){case"time":Le=we?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function Ja(se,ce,ge){var we=se==="time"?8:10,Le=typeof ce=="function"?ce(ge.getNow()).length:ce.length;return Math.max(we,Le)+2}var wr=null,ba=new Set;function Zr(se){return!wr&&typeof window!="undefined"&&window.addEventListener&&(wr=function(ge){(0,Za.Z)(ba).forEach(function(we){we(ge)})},window.addEventListener("mousedown",wr)),ba.add(se),function(){ba.delete(se),ba.size===0&&(window.removeEventListener("mousedown",wr),wr=null)}}function br(se){var ce=se.target;if(se.composed&&ce.shadowRoot){var ge;return((ge=se.composedPath)===null||ge===void 0?void 0:ge.call(se)[0])||ce}return ce}var St=function(ce){return ce==="month"||ce==="date"?"year":ce},En=function(ce){return ce==="date"?"month":ce},Fn=function(ce){return ce==="month"||ce==="date"?"quarter":ce},Vt=function(ce){return ce==="date"?"week":ce},sn={year:St,month:En,quarter:Fn,week:Vt,time:null,date:null};function Ln(se,ce){return se.some(function(ge){return ge&&ge.contains(ce)})}function Xn(se){var ce=se.open,ge=se.value,we=se.isClickOutside,Le=se.triggerOpen,Pt=se.forwardKeyDown,gt=se.onKeyDown,Yt=se.blurToCancel,Ht=se.onSubmit,gn=se.onCancel,qn=se.onFocus,Sn=se.onBlur,An=se.changeOnBlur,zn=(0,ie.useState)(!1),jn=(0,He.Z)(zn,2),Gt=jn[0],hn=jn[1],Un=(0,ie.useState)(!1),Na=(0,He.Z)(Un,2),Aa=Na[0],Ra=Na[1],Qa=(0,ie.useRef)(!1),ia=(0,ie.useRef)(!1),Ca=(0,ie.useRef)(!1),uo={onMouseDown:function(){hn(!0),Le(!0)},onKeyDown:function(eo){var bo=function(){Ca.current=!0};if(gt(eo,bo),!Ca.current){switch(eo.which){case _t.Z.ENTER:{ce?Ht()!==!1&&hn(!0):Le(!0),eo.preventDefault();return}case _t.Z.TAB:{Gt&&ce&&!eo.shiftKey?(hn(!1),eo.preventDefault()):!Gt&&ce&&!Pt(eo)&&eo.shiftKey&&(hn(!0),eo.preventDefault());return}case _t.Z.ESC:{hn(!0),gn();return}}!ce&&![_t.Z.SHIFT].includes(eo.which)?Le(!0):Gt||Pt(eo)}},onFocus:function(eo){hn(!0),Ra(!0),qn&&qn(eo)},onBlur:function(eo){if(Qa.current||!we(document.activeElement)){Qa.current=!1;return}Yt?setTimeout(function(){for(var bo=document,To=bo.activeElement;To&&To.shadowRoot;)To=To.shadowRoot.activeElement;we(To)&&gn()},0):ce&&(Le(!1),ia.current&&Ht()),Ra(!1),Sn==null||Sn(eo)}};return(0,ie.useEffect)(function(){ia.current=!1},[ce]),(0,ie.useEffect)(function(){ia.current=!0},[ge]),(0,ie.useEffect)(function(){return Zr(function(xr){var eo=br(xr),bo=we(eo);ce&&(bo?!An&&(!Aa||bo)&&Le(!1):(Qa.current=!0,(0,Kn.Z)(function(){Qa.current=!1})))})}),[uo,{focused:Aa,typing:Gt}]}function ke(se,ce){return ie.useMemo(function(){return se||(ce?((0,Je.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ce).map(function(ge){var we=(0,He.Z)(ge,2),Le=we[0],Pt=we[1];return{label:Le,value:Pt}})):[])},[se,ce])}var rt=ae(34280);function qe(se){var ce=se.valueTexts,ge=se.onTextChange,we=ie.useState(""),Le=(0,He.Z)(we,2),Pt=Le[0],gt=Le[1],Yt=ie.useRef([]);Yt.current=ce;function Ht(qn){gt(qn),ge(qn)}function gn(){gt(Yt.current[0])}return(0,rt.Z)(function(){ce.every(function(qn){return qn!==Pt})&&gn()},[ce.join("||")]),[Pt,Ht,gn]}var Dn=ie.createContext({}),mn=Dn,Rn=ae(10928);function Ba(se){var ce=se.cellRender,ge=se.monthCellRender,we=se.dateRender,Le=ie.useMemo(function(){if(ce)return ce;if(!(!ge&&!we))return function(Pt,gt){var Yt=Pt;return we&>.type==="date"?we(Yt,gt.today):ge&>.type==="month"?ge(Yt,gt.locale):gt.originNode}},[ce,ge,we]);return Le}function ma(se,ce){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",we=String(se);we.length=1?ge|0:1,gt=se;gt<=ce;gt+=Pt)Le.push({label:ma(gt,2),value:gt,disabled:(we||[]).includes(gt)});return Le}function Me(se){var ce=se.generateConfig,ge=se.prefixCls,we=se.operationRef,Le=se.activeColumnIndex,Pt=se.value,gt=se.showHour,Yt=se.showMinute,Ht=se.showSecond,gn=se.use12Hours,qn=se.hourStep,Sn=qn===void 0?1:qn,An=se.minuteStep,zn=An===void 0?1:An,jn=se.secondStep,Gt=jn===void 0?1:jn,hn=se.disabledHours,Un=se.disabledMinutes,Na=se.disabledSeconds,Aa=se.disabledTime,Ra=se.hideDisabledOptions,Qa=se.onSelect,ia=se.cellRender,Ca=se.locale,uo=[],xr="".concat(ge,"-content"),eo="".concat(ge,"-time-panel"),bo,To=Pt?ce.getHour(Pt):-1,Ko=To,gi=Pt?ce.getMinute(Pt):-1,Uo=Pt?ce.getSecond(Pt):-1,to=ce.getNow(),Lo=ie.useMemo(function(){if(Aa){var So=Aa(to);return[So.disabledHours,So.disabledMinutes,So.disabledSeconds]}return[hn,Un,Na]},[hn,Un,Na,Aa,to]),$o=(0,He.Z)(Lo,3),Yo=$o[0],Ho=$o[1],mi=$o[2],Ni=it(0,23,Sn,Yo&&Yo()),Ei=(0,It.Z)(function(){return Ni},Ni,Oe);gn&&(bo=Ko>=12,Ko%=12);var Vi=ie.useMemo(function(){if(!gn)return[!1,!1];var So=[!0,!0];return Ei.forEach(function(Hr){var Si=Hr.disabled,Ti=Hr.value;Si||(Ti>=12?So[1]=!1:So[0]=!1)}),So},[gn,Ei]),ri=(0,He.Z)(Vi,2),Gi=ri[0],fi=ri[1],Li=ie.useMemo(function(){return gn?Ei.filter(bo?function(So){return So.value>=12}:function(So){return So.value<12}).map(function(So){var Hr=So.value%12,Si=Hr===0?"12":ma(Hr,2);return(0,Pe.Z)((0,Pe.Z)({},So),{},{label:Si,value:Hr})}):Ei},[gn,bo,Ei]),Zi=it(0,59,zn,Ho&&Ho(To)),Qi=it(0,59,Gt,mi&&mi(To,gi)),zi=Rt({value:Pt,generateConfig:ce,disabledMinutes:Ho,disabledSeconds:mi,minutes:Zi,seconds:Qi,use12Hours:gn});we.current={onUpDown:function(Hr){var Si=uo[Le];if(Si)for(var Ti=Si.units.findIndex(function(il){return il.value===Si.value}),qi=Si.units.length,Bi=1;Bi2&&arguments[2]!==void 0?arguments[2]:!1;(Ci===hn||Fi)&&(vu($a),uo&&uo($a),zi&&zi($a,Po),xr&&!at(Ht,$a,fl)&&!(zn!=null&&zn($a))&&xr($a))},sl=function($a){if(ii.includes(Ci)){var Po,Fi,Gl=Ci==="date";switch($a===_t.Z.PAGE_UP||$a===_t.Z.PAGE_DOWN?Fi=Gl?Ht.addMonth:Ht.addYear:Fi=Gl?Ht.addDate:Ht.addMonth,$a){case _t.Z.LEFT:case _t.Z.PAGE_UP:Po=Fi(nl,-1);break;case _t.Z.RIGHT:case _t.Z.PAGE_DOWN:Po=Fi(nl,1);break;case _t.Z.UP:case _t.Z.DOWN:Po=Fi(nl,Number("".concat($a===_t.Z.UP?"-":"").concat(Gl?Mt:Tn)));break}if(Po)return!(zn!=null&&zn(Po))}return!0},au=function($a){if(Bi.current&&Bi.current.onKeyDown){var Po=!0,Fi=$a.which;if([_t.Z.LEFT,_t.Z.RIGHT,_t.Z.UP,_t.Z.DOWN,_t.Z.PAGE_UP,_t.Z.PAGE_DOWN,_t.Z.ENTER].includes(Fi)&&($a.preventDefault(),Fi!==_t.Z.ENTER&&Na===0&&(Po=sl(Fi))),Po)return Bi.current.onKeyDown($a)}return(0,Je.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},ni=function($a){Bi.current&&Bi.current.onBlur&&Bi.current.onBlur($a)};Qi&&Si!=="right"&&(Qi.current={onKeyDown:au,onClose:function(){Bi.current&&Bi.current.onClose&&Bi.current.onClose()}}),ie.useEffect(function(){gn&&!Ri.current&&Vl(gn)},[gn]),ie.useEffect(function(){Ri.current=!1},[]);var dl,Zl=Ba({cellRender:Vi,monthCellRender:Ei,dateRender:Ni}),qo=(0,Pe.Z)((0,Pe.Z)({},se),{},{cellRender:Zl,operationRef:Bi,prefixCls:Le,viewDate:nl,value:fl,onViewDateChange:ul,sourceMode:Bl,onPanelChange:Pl,disabledDate:zn});switch(delete qo.onChange,delete qo.onSelect,Ci){case"decade":dl=ie.createElement(Ar,(0,le.Z)({},qo,{onSelect:function($a,Po){ul($a),Wi($a,Po)}}));break;case"year":dl=ie.createElement(Jr,(0,le.Z)({},qo,{onSelect:function($a,Po){ul($a),Wi($a,Po)}}));break;case"month":dl=ie.createElement($r,(0,le.Z)({},qo,{onSelect:function($a,Po){ul($a),Wi($a,Po)}}));break;case"quarter":dl=ie.createElement(Pa,(0,le.Z)({},qo,{onSelect:function($a,Po){ul($a),Wi($a,Po)}}));break;case"week":dl=ie.createElement($t,(0,le.Z)({},qo,{onSelect:function($a,Po){ul($a),Wi($a,Po)}}));break;case"time":delete qo.showTime,dl=ie.createElement(Ga,(0,le.Z)({},qo,(0,Rn.Z)(Ra)==="object"?Ra:null,{onSelect:function($a,Po){ul($a),Wi($a,Po)}}));break;default:Ra?dl=ie.createElement(Hn,(0,le.Z)({},qo,{onSelect:function($a,Po){ul($a),Wi($a,Po)}})):dl=ie.createElement(Ct,(0,le.Z)({},qo,{onSelect:function($a,Po){ul($a),Wi($a,Po)}}))}var Al,Dl,zl=function(){var $a=Ht.getNow(),Po=Ea(Ht.getHour($a),Ht.getMinute($a),Ht.getSecond($a),Gi?Lo:1,fi?Yo:1,Li?mi:1),Fi=nn(Ht,$a,Po[0],Po[1],Po[2]);Wi(Fi,"submit")};ml||(Al=Fo(Le,Ci,ia),Ra&&Ci!=="date"?Dl=null:Dl=ho({prefixCls:Le,components:gi,needConfirmButton:ri,okDisabled:!fl||zn&&zn(fl),locale:Yt,showNow:Aa,onNow:ri&&zl,onOk:function(){fl&&(Wi(fl,"submit",!0),Ko&&Ko(fl))}}));var bu;if(Qa&&Ci==="date"&&hn==="date"&&!Ra){var vl=Ht.getNow(),Bu="".concat(Le,"-today-btn"),ru=zn&&zn(vl);bu=ie.createElement("a",{className:tt()(Bu,ru&&"".concat(Bu,"-disabled")),"aria-disabled":ru,onClick:function(){ru||Wi(vl,"mouse",!0)}},Yt.today)}return ie.createElement(mn.Provider,{value:(0,Pe.Z)((0,Pe.Z)({},Zi),{},{mode:Ci,hideHeader:"hideHeader"in se?Ca:Zi.hideHeader,hidePrevBtn:Hr&&Si==="right",hideNextBtn:Hr&&Si==="left"})},ie.createElement("div",{tabIndex:Na,className:tt()("".concat(Le,"-panel"),Pt,(ce={},(0,Be.Z)(ce,"".concat(Le,"-panel-has-range"),Ti&&Ti[0]&&Ti[1]),(0,Be.Z)(ce,"".concat(Le,"-panel-has-range-hover"),qi&&qi[0]&&qi[1]),(0,Be.Z)(ce,"".concat(Le,"-panel-rtl"),Uo==="rtl"),ce)),style:gt,onKeyDown:au,onBlur:ni,onMouseDown:bo},dl,Al||Dl||bu?ie.createElement("div",{className:"".concat(Le,"-footer")},Al,Dl,bu):null))}var wi=jo,pl=ae(35593),si={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 bl(se){var ce,ge=se.prefixCls,we=se.popupElement,Le=se.popupStyle,Pt=se.visible,gt=se.dropdownClassName,Yt=se.dropdownAlign,Ht=se.transitionName,gn=se.getPopupContainer,qn=se.children,Sn=se.range,An=se.popupPlacement,zn=se.direction,jn="".concat(ge,"-dropdown"),Gt=function(){return An!==void 0?An:zn==="rtl"?"bottomRight":"bottomLeft"};return ie.createElement(pl.Z,{showAction:[],hideAction:[],popupPlacement:Gt(),builtinPlacements:si,prefixCls:jn,popupTransitionName:Ht,popup:we,popupAlign:Yt,popupVisible:Pt,popupClassName:tt()(gt,(ce={},(0,Be.Z)(ce,"".concat(jn,"-range"),Sn),(0,Be.Z)(ce,"".concat(jn,"-rtl"),zn==="rtl"),ce)),popupStyle:Le,getPopupContainer:gn},qn)}var Mi=bl;function gl(se){var ce=se.prefixCls,ge=se.presets,we=se.onClick,Le=se.onHover;return ge.length?ie.createElement("div",{className:"".concat(ce,"-presets")},ie.createElement("ul",null,ge.map(function(Pt,gt){var Yt=Pt.label,Ht=Pt.value;return ie.createElement("li",{key:gt,onClick:function(){return we==null?void 0:we(Ta(Ht))},onMouseEnter:function(){return Le==null?void 0:Le(Ta(Ht))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},Yt)}))):null}function el(se){var ce=se.picker,ge=se.disabledHours,we=se.disabledMinutes,Le=se.disabledSeconds;ce==="time"&&(ge||we||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Il(se,ce,ge){var we=(0,Rn.Z)(ce)==="object"?ce.clearIcon:ge;return we||ie.createElement("span",{className:"".concat(se,"-clear-btn")})}function tl(se){var ce,ge=se,we=ge.prefixCls,Le=we===void 0?"rc-picker":we,Pt=ge.id,gt=ge.name,Yt=ge.tabIndex,Ht=ge.style,gn=ge.className,qn=ge.dropdownClassName,Sn=ge.dropdownAlign,An=ge.popupStyle,zn=ge.transitionName,jn=ge.generateConfig,Gt=ge.locale,hn=ge.inputReadOnly,Un=ge.allowClear,Na=ge.autoFocus,Aa=ge.showTime,Ra=ge.picker,Qa=Ra===void 0?"date":Ra,ia=ge.format,Ca=ge.use12Hours,uo=ge.value,xr=ge.defaultValue,eo=ge.presets,bo=ge.open,To=ge.defaultOpen,Ko=ge.defaultOpenValue,gi=ge.suffixIcon,Uo=ge.clearIcon,to=ge.disabled,Lo=ge.disabledDate,$o=ge.placeholder,Yo=ge.getPopupContainer,Ho=ge.pickerRef,mi=ge.panelRender,Ni=ge.onChange,Ei=ge.onOpenChange,Vi=ge.onFocus,ri=ge.onBlur,Gi=ge.onMouseDown,fi=ge.onMouseUp,Li=ge.onMouseEnter,Zi=ge.onMouseLeave,Qi=ge.onContextMenu,zi=ge.onClick,ml=ge.onKeyDown,kl=ge.onSelect,So=ge.direction,Hr=ge.autoComplete,Si=Hr===void 0?"off":Hr,Ti=ge.inputRender,qi=ge.changeOnBlur,Bi=ie.useRef(null),Ri=Qa==="date"&&!!Aa||Qa==="time",il=ke(eo),ll=fa(Xa(ia,Qa,Aa,Ca)),fl=ie.useRef(null),vu=ie.useRef(null),yu=ie.useRef(null),Qo=(0,At.Z)(null,{value:uo,defaultValue:xr}),nl=(0,He.Z)(Qo,2),Vl=nl[0],ul=nl[1],pu=ie.useState(Vl),Hl=(0,He.Z)(pu,2),hl=Hl[0],Ci=Hl[1],ji=ie.useRef(null),Xl=(0,At.Z)(!1,{value:bo,defaultValue:To,postState:function(Ir){return to?!1:Ir},onChange:function(Ir){Ei&&Ei(Ir),!Ir&&ji.current&&ji.current.onClose&&ji.current.onClose()}}),El=(0,He.Z)(Xl,2),Bl=El[0],Sl=El[1],Pl=wt(hl,{formatList:ll,generateConfig:jn,locale:Gt}),Wi=(0,He.Z)(Pl,2),sl=Wi[0],au=Wi[1],ni=qe({valueTexts:sl,onTextChange:function(Ir){var al=cn(Ir,{locale:Gt,formatList:ll,generateConfig:jn});al&&(!Lo||!Lo(al))&&Ci(al)}}),dl=(0,He.Z)(ni,3),Zl=dl[0],qo=dl[1],Al=dl[2],Dl=function(Ir){Ci(Ir),ul(Ir),Ni&&!at(jn,Vl,Ir)&&Ni(Ir,Ir?Ot(Ir,{generateConfig:jn,locale:Gt,format:ll[0]}):"")},zl=function(Ir){to&&Ir||Sl(Ir)},bu=function(Ir){return Bl&&ji.current&&ji.current.onKeyDown?ji.current.onKeyDown(Ir):((0,Je.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},vl=function(){for(var Ir=arguments.length,al=new Array(Ir),Pi=0;PiAn(gn);case"month":return Sn(Gt)>Sn(gn);case"week":return qn(Gt)>qn(gn);default:return!kt(Yt,Gt,gn)&&Yt.isAfter(Gt,gn)}return!1},[Pt,gt[1],gn,ce]),jn=ie.useCallback(function(Gt){if(gt[1]||Pt&&Pt(Gt))return!0;if(gt[0]&&Ht)return!kt(Yt,Gt,gn)&&Yt.isAfter(Ht,Gt);if(!ce&&Ht)switch(ge){case"quarter":return An(Gt)0&&arguments[0]!==void 0?arguments[0]:!1,ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Lr=null;Ki&&st&&st[0]&&st[1]&&Gt.isAfter(st[1],st[0])&&(Lr=st);var ko=Ca;if(Ca&&(0,Rn.Z)(Ca)==="object"&&Ca.defaultValue){var ui=Ca.defaultValue;ko=(0,Pe.Z)((0,Pe.Z)({},Ca),{},{defaultValue:sa(ui,qr)||void 0})}return ie.createElement(In.Provider,{value:{inRange:!0,panelPosition:Mo,rangedValue:Qt||no,hoverRangedValue:Lr}},ie.createElement(wi,(0,le.Z)({},se,ar,{cellRender:ei,showTime:ko,mode:Gl[qr],generateConfig:Gt,style:void 0,direction:nl,disabledDate:qr===0?Jl:ts,disabledTime:function(Cl){return Lo?Lo(Cl,qr===0?"start":"end"):!1},className:tt()((0,Be.Z)({},"".concat(gt,"-panel-focused"),qr===0?!Ha:!Vo)),value:sa(no,qr),locale:hn,tabIndex:-1,onPanelChange:function(Cl,Ll){qr===0&&pa(!0),qr===1&&Cr(!0),di(pn(Gl,Ll,qr),pn(no,Cl,qr));var Ql=Cl;Mo==="right"&&Gl[qr]===Ll&&(Ql=Ft(Ql,Ll,Gt,-1)),vl(Ql,qr)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:qr===0?sa(no,1):sa(no,0)})))}var vi=0,ki=0;if(qr&&Xl.current&&Bl.current&&ji.current&&Wi.current){vi=Xl.current.offsetWidth+Bl.current.offsetWidth;var xa=Wi.current.offsetLeft>vi?Wi.current.offsetLeft-vi:Wi.current.offsetLeft,oo=ji.current.offsetWidth,yi=Wi.current.offsetWidth;oo&&yi&&vi>oo-yi-(nl==="rtl"?0:xa)&&(ki=vi)}var Di=nl==="rtl"?{right:vi}:{left:vi};function mr(){var Mo,ar=Fo(gt,Gl[qr],zi),Lr=ho({prefixCls:gt,components:yu,needConfirmButton:hl,okDisabled:!sa(no,qr)||to&&to(no[qr]),locale:hn,onOk:function(){var Kl=sa(no,qr);Kl&&(Pi(no,qr),fl==null||fl(no),wl(!1,qr,"confirm"))}});if(ia!=="time"&&!Ca){var ko=bu(qr),ui=Ft(ko,ia,Gt),xl=Gl[qr],Cl=xl===ia,Ll=li(Cl?"left":!1,{pickerValue:ko,onPickerValueChange:function(Kl){vl(Kl,qr)}}),Ql=li("right",{pickerValue:ui,onPickerValueChange:function(Kl){vl(Ft(Kl,ia,Gt,-1),qr)}});nl==="rtl"?Mo=ie.createElement(ie.Fragment,null,Ql,Cl&&Ll):Mo=ie.createElement(ie.Fragment,null,Ll,Cl&&Ql)}else Mo=li();var Ru=ie.createElement("div",{className:"".concat(gt,"-panel-layout")},ie.createElement(gl,{prefixCls:gt,presets:Zo,onClick:function(Kl){Pi(Kl,null),wl(!1,qr,"preset")},onHover:function(Kl){xn(Kl)}}),ie.createElement("div",null,ie.createElement("div",{className:"".concat(gt,"-panels")},Mo),(ar||Lr)&&ie.createElement("div",{className:"".concat(gt,"-footer")},ar,Lr)));return mi&&(Ru=mi(Ru)),ie.createElement("div",{className:"".concat(gt,"-panel-container"),style:{marginLeft:ki},ref:ji,onMouseDown:function(Kl){Kl.preventDefault()}},Ru)}var Br=ie.createElement("div",{className:tt()("".concat(gt,"-range-wrapper"),"".concat(gt,"-").concat(ia,"-range-wrapper")),style:{minWidth:mo}},ie.createElement("div",{ref:Wi,className:"".concat(gt,"-range-arrow"),style:Di}),mr()),ea;Gi&&(ea=ie.createElement("span",{className:"".concat(gt,"-suffix"),onMouseDown:function(ar){ar.preventDefault()}},Gi));var Do=Il(gt,ri,fi),pi=ie.createElement("span",{onMouseDown:function(ar){ar.preventDefault(),ar.stopPropagation()},onMouseUp:function(ar){ar.preventDefault(),ar.stopPropagation();var Lr=qo;ni[0]||(Lr=pn(Lr,null,0)),ni[1]||(Lr=pn(Lr,null,1)),Pi(Lr,null),wl(!1,qr,"clear")},className:"".concat(gt,"-clear"),role:"button"},Do),Oo=ri&&(sa(qo,0)&&!ni[0]||sa(qo,1)&&!ni[1]),nr={size:Ja(ia,sl[0],Gt)},Dr=0,so=0;Xl.current&&El.current&&Bl.current&&(qr===0?so=Xl.current.offsetWidth:(Dr=vi,so=El.current.offsetWidth));var bi=nl==="rtl"?{right:Dr}:{left:Dr},Bs=function(ar,Lr){var ko=pn(no,ar,qr);if(Lr==="submit"||Lr!=="key"&&!hl){Pi(ko,qr),qr===0?pa():Cr();var ui=qr===0?1:0;ni[ui]?wl(!1,!1,"confirm"):wl(!1,qr,"confirm")}else $a(ko)};return ie.createElement(mn.Provider,{value:{operationRef:au,hideHeader:ia==="time",onDateMouseEnter:Ua,onDateMouseLeave:Sr,hideRanges:!0,onSelect:Bs,open:Ki}},ie.createElement(Mi,{visible:Ki,popupElement:Br,popupStyle:qn,prefixCls:gt,dropdownClassName:Sn,dropdownAlign:zn,getPopupContainer:jn,transitionName:An,range:!0,direction:nl},ie.createElement("div",(0,le.Z)({ref:Ci,className:tt()(gt,"".concat(gt,"-range"),gn,(ce={},(0,Be.Z)(ce,"".concat(gt,"-disabled"),ni[0]&&ni[1]),(0,Be.Z)(ce,"".concat(gt,"-focused"),qr===0?Ka:Wo),(0,Be.Z)(ce,"".concat(gt,"-rtl"),nl==="rtl"),ce)),style:Ht,onClick:Bo,onMouseEnter:Ri,onMouseLeave:il,onMouseDown:wa,onMouseUp:Bi},(0,bt.Z)(se,{aria:!0,data:!0})),ie.createElement("div",{className:tt()("".concat(gt,"-input"),(ge={},(0,Be.Z)(ge,"".concat(gt,"-input-active"),qr===0),(0,Be.Z)(ge,"".concat(gt,"-input-placeholder"),!!la),ge)),ref:Xl},ie.createElement("input",(0,le.Z)({id:Yt,disabled:ni[0],readOnly:Zi||typeof sl[0]=="function"||!Ha,value:la||Xu,onChange:function(ar){is(ar.target.value)},autoFocus:Na,placeholder:sa(Un,0)||"",ref:Sl},Ro,nr,{autoComplete:pu}))),ie.createElement("div",{className:"".concat(gt,"-range-separator"),ref:Bl},eo),ie.createElement("div",{className:tt()("".concat(gt,"-input"),(we={},(0,Be.Z)(we,"".concat(gt,"-input-active"),qr===1),(0,Be.Z)(we,"".concat(gt,"-input-placeholder"),!!Jn),we)),ref:El},ie.createElement("input",(0,le.Z)({disabled:ni[1],readOnly:Zi||typeof sl[0]=="function"||!Vo,value:Jn||ls,onChange:function(ar){ve(ar.target.value)},placeholder:sa(Un,1)||"",ref:Pl},Pr,nr,{autoComplete:pu}))),ie.createElement("div",{className:"".concat(gt,"-active-bar"),style:(0,Pe.Z)((0,Pe.Z)({},bi),{},{width:so,position:"absolute"})}),ea,Oo&&pi)))}var ci=function(se){(0,an.Z)(ge,se);var ce=(0,on.Z)(ge);function ge(){var we;(0,mt.Z)(this,ge);for(var Le=arguments.length,Pt=new Array(Le),gt=0;gt{const{lineHeight:Le}=se,Pt=Math.floor(ge*Le)+2,gt=Math.max((ce-Pt)/2,0),Yt=Math.max(ce-Pt-gt,0);return{padding:`${gt}px ${we}px ${Yt}px`}},tu=se=>{const{componentCls:ce,pickerCellCls:ge,pickerCellInnerCls:we,cellHeight:Le,motionDurationSlow:Pt,borderRadiusSM:gt,motionDurationMid:Yt,cellHoverBg:Ht,lineWidth:gn,lineType:qn,colorPrimary:Sn,cellActiveWithRangeBg:An,colorTextLightSolid:zn,controlHeightSM:jn,cellRangeBorderColor:Gt,pickerCellBorderGap:hn,cellHoverWithRangeBg:Un,cellWidth:Na,colorTextDisabled:Aa,cellBgDisabled:Ra}=se;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Pt}`,content:'""'},[we]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:gt,transition:`background ${Yt}, border ${Yt}`},"&-range-hover-start, &-range-hover-end":{[we]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), - &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[we]:{background:Ht}},[`&-in-view${ge}-today ${we}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${gn}px ${qn} ${Sn}`,borderRadius:gt,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:An}},[`&-in-view${ge}-selected ${we}, + & > ${Ct}-header`]:{borderRadius:`0 0 ${xe}px ${xe}px`}},[`> ${Ct}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:Pn,color:Wt,lineHeight:St,cursor:"pointer",transition:`all ${bt}, visibility 0s`,[`> ${Ct}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${Ct}-expand-icon`]:{height:Vt*St,display:"flex",alignItems:"center",paddingInlineEnd:wt},[`${Ct}-arrow`]:Object.assign(Object.assign({},(0,ln.Ro)()),{fontSize:xt,svg:{transition:`transform ${bt}`}}),[`${Ct}-header-text`]:{marginInlineEnd:"auto"}},[`${Ct}-header-collapsible-only`]:{cursor:"default",[`${Ct}-header-text`]:{flex:"none",cursor:"pointer"}},[`${Ct}-icon-collapsible-only`]:{cursor:"default",[`${Ct}-expand-icon`]:{cursor:"pointer"}}},[`${Ct}-content`]:{color:en,backgroundColor:It,borderTop:Ht,[`& > ${Ct}-content-box`]:{padding:zn},"&-hidden":{display:"none"}},"&-small":{[`> ${Ct}-item`]:{[`> ${Ct}-header`]:{padding:Lt,paddingInlineStart:sn,[`> ${Ct}-expand-icon`]:{marginInlineStart:yt-sn}},[`> ${Ct}-content > ${Ct}-content-box`]:{padding:yt}}},"&-large":{[`> ${Ct}-item`]:{fontSize:Dt,[`> ${Ct}-header`]:{padding:ye,paddingInlineStart:Kt,[`> ${Ct}-expand-icon`]:{height:Dt*St,marginInlineStart:Mt-Kt}},[`> ${Ct}-content > ${Ct}-content-box`]:{padding:Mt}}},[`${Ct}-item:last-child`]:{[`> ${Ct}-content`]:{borderRadius:`0 0 ${xe}px ${xe}px`}},[`& ${Ct}-item-disabled > ${Ct}-header`]:{"\n &,\n & > .arrow\n ":{color:an,cursor:"not-allowed"}},[`&${Ct}-icon-position-end`]:{[`& > ${Ct}-item`]:{[`> ${Ct}-header`]:{[`${Ct}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:wt}}}}})}},Bt=At=>{const{componentCls:Ct}=At,It=`> ${Ct}-item > ${Ct}-header ${Ct}-arrow svg`;return{[`${Ct}-rtl`]:{[It]:{transform:"rotate(180deg)"}}}},Dn=At=>{const{componentCls:Ct,headerBg:It,paddingXXS:Kt,colorBorder:Jt}=At;return{[`${Ct}-borderless`]:{backgroundColor:It,border:0,[`> ${Ct}-item`]:{borderBottom:`1px solid ${Jt}`},[` + > ${Ct}-item:last-child, + > ${Ct}-item:last-child ${Ct}-header + `]:{borderRadius:0},[`> ${Ct}-item:last-child`]:{borderBottom:0},[`> ${Ct}-item > ${Ct}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Ct}-item > ${Ct}-content > ${Ct}-content-box`]:{paddingTop:Kt}}}},nn=At=>{const{componentCls:Ct,paddingSM:It}=At;return{[`${Ct}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Ct}-item`]:{borderBottom:0,[`> ${Ct}-content`]:{backgroundColor:"transparent",border:0,[`> ${Ct}-content-box`]:{paddingBlock:It}}}}}};var Vn=(0,mn.Z)("Collapse",At=>{const Ct=(0,at.TS)(At,{collapseHeaderPaddingSM:`${At.paddingXS}px ${At.paddingSM}px`,collapseHeaderPaddingLG:`${At.padding}px ${At.paddingLG}px`,collapsePanelBorderRadius:At.borderRadiusLG});return[ct(Ct),Dn(Ct),nn(Ct),Bt(Ct),(0,cn.Z)(Ct)]},At=>({headerPadding:`${At.paddingSM}px ${At.padding}px`,headerBg:At.colorFillAlter,contentPadding:`${At.padding}px 16px`,contentBg:At.colorBgContainer})),Pe=Object.assign(We.forwardRef((At,Ct)=>{const{getPrefixCls:It,direction:Kt,collapse:Jt}=We.useContext(zt.E_),{prefixCls:Pn,className:Lt,rootClassName:ye,style:xe,bordered:ut=!0,ghost:Ot,size:Qt,expandIconPosition:en="start",children:Wt,expandIcon:an}=At,Vt=(0,Mn.Z)(Ht=>{var Un;return(Un=Qt!=null?Qt:Ht)!==null&&Un!==void 0?Un:"middle"}),Dt=It("collapse",Pn),St=It(),[wt,yt]=Vn(Dt),Mt=We.useMemo(()=>en==="left"?"start":en==="right"?"end":en,[en]),sn=function(){let Ht=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Un=an?an(Ht):We.createElement(b.Z,{rotate:Ht.isActive?90:void 0});return(0,ia.Tm)(Un,()=>({className:$e()(Un.props.className,`${Dt}-arrow`)}))},bt=$e()(`${Dt}-icon-position-${Mt}`,{[`${Dt}-borderless`]:!ut,[`${Dt}-rtl`]:Kt==="rtl",[`${Dt}-ghost`]:!!Ot,[`${Dt}-${Vt}`]:Vt!=="middle"},Jt==null?void 0:Jt.className,Lt,ye,yt),xt=Object.assign(Object.assign({},(0,ma.Z)(St)),{motionAppear:!1,leavedClassName:`${Dt}-content-hidden`}),zn=We.useMemo(()=>Wt?(0,it.Z)(Wt).map((Ht,Un)=>{var ja,mr;if(!((ja=Ht.props)===null||ja===void 0)&&ja.disabled){const ar=(mr=Ht.key)!==null&&mr!==void 0?mr:String(Un),{disabled:Ta,collapsible:Tr}=Ht.props,sr=Object.assign(Object.assign({},(0,Rn.Z)(Ht.props,["disabled"])),{key:ar,collapsible:Tr!=null?Tr:Ta?"disabled":void 0});return(0,ia.Tm)(Ht,sr)}return Ht}):null,[Wt]);return wt(We.createElement(gt,Object.assign({ref:Ct,openMotion:xt},(0,Rn.Z)(At,["rootClassName"]),{expandIcon:sn,prefixCls:Dt,className:bt,style:Object.assign(Object.assign({},Jt==null?void 0:Jt.style),xe)}),zn))}),{Panel:Rt}),Qe=Pe},5083:function(Ge,Tt,ae){"use strict";ae.d(Tt,{default:function(){return qs}});var b=ae(61186),Be=ae.n(b),$e=ae(48736),Ie=ae(90111),Ze=ae.n(Ie),dt=ae(58319),he=ae.n(dt),He=ae(23250),Ke=ae.n(He),We=ae(74959),je=ae.n(We),it=ae(10238),Je=ae.n(it),de=ae(33656),a=ae.n(de);Be().extend(a()),Be().extend(Je()),Be().extend(Ze()),Be().extend(he()),Be().extend(Ke()),Be().extend(je()),Be().extend(function(se,ce){var ge=ce.prototype,we=ge.format;ge.format=function(Et){var st=(Et||"").replace("Wo","wo");return we.bind(this)(st)}});var E={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(ce){var ge=E[ce];return ge||ce.split("_")[0]},y=function(){(0,$e.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ee={getNow:function(){return Be()()},getFixedDate:function(ce){return Be()(ce,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ce){return ce.endOf("month")},getWeekDay:function(ce){var ge=ce.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(ce){return ce.year()},getMonth:function(ce){return ce.month()},getDate:function(ce){return ce.date()},getHour:function(ce){return ce.hour()},getMinute:function(ce){return ce.minute()},getSecond:function(ce){return ce.second()},addYear:function(ce,ge){return ce.add(ge,"year")},addMonth:function(ce,ge){return ce.add(ge,"month")},addDate:function(ce,ge){return ce.add(ge,"day")},setYear:function(ce,ge){return ce.year(ge)},setMonth:function(ce,ge){return ce.month(ge)},setDate:function(ce,ge){return ce.date(ge)},setHour:function(ce,ge){return ce.hour(ge)},setMinute:function(ce,ge){return ce.minute(ge)},setSecond:function(ce,ge){return ce.second(ge)},isAfter:function(ce,ge){return ce.isAfter(ge)},isValidate:function(ce){return ce.isValid()},locale:{getWeekFirstDay:function(ce){return Be()().locale(x(ce)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ce,ge){return ge.locale(x(ce)).weekday(0)},getWeek:function(ce,ge){return ge.locale(x(ce)).week()},getShortWeekDays:function(ce){return Be()().locale(x(ce)).localeData().weekdaysMin()},getShortMonths:function(ce){return Be()().locale(x(ce)).localeData().monthsShort()},format:function(ce,ge,we){return ge.locale(x(ce)).format(we)},parse:function(ce,ge,we){for(var Le=x(ce),Et=0;Et1&&(st=ce.addDate(st,-7)),st}function yt(se,ce,ge){var we=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ce){case"year":return ge.addYear(se,we*10);case"quarter":case"month":return ge.addYear(se,we);default:return ge.addMonth(se,we)}}function Mt(se,ce){var ge=ce.generateConfig,we=ce.locale,Le=ce.format;return typeof Le=="function"?Le(se):ge.locale.format(we.locale,se,Le)}function sn(se,ce){var ge=ce.generateConfig,we=ce.locale,Le=ce.formatList;return!se||typeof Le[0]=="function"?null:ge.locale.parse(we.locale,se,Le)}function bt(se){var ce=se.cellDate,ge=se.mode,we=se.disabledDate,Le=se.generateConfig;if(!we)return!1;var Et=function(Kn,jt,vn){for(var Yn=jt;Yn<=vn;){var Ra=void 0;switch(Kn){case"date":{if(Ra=Le.setDate(ce,Yn),!we(Ra))return!1;break}case"month":{if(Ra=Le.setMonth(ce,Yn),!bt({cellDate:Ra,mode:"month",generateConfig:Le,disabledDate:we}))return!1;break}case"year":{if(Ra=Le.setYear(ce,Yn),!bt({cellDate:Ra,mode:"year",generateConfig:Le,disabledDate:we}))return!1;break}}Yn+=1}return!0};switch(ge){case"date":case"week":return we(ce);case"month":{var st=1,Ut=Le.getDate(Le.getEndDate(ce));return Et("date",st,Ut)}case"quarter":{var Yt=Math.floor(Le.getMonth(ce)/3)*3,dn=Yt+2;return Et("month",Yt,dn)}case"year":return Et("month",0,11);case"decade":{var ta=Le.getYear(ce),En=Math.floor(ta/Jt)*Jt,An=En+Jt-1;return Et("year",En,An)}}}function xt(se,ce){var ge=ce.formatList,we=ce.generateConfig,Le=ce.locale;return(0,It.Z)(function(){if(!se)return[[""],""];for(var Et="",st=[],Ut=0;Ut1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(dn.current),Yn){Yt(vn);return}dn.current=requestAnimationFrame(function(){Yt(vn)})}var En=xt(Ut,{formatList:ge,generateConfig:we,locale:Le}),An=(0,Qe.Z)(En,2),Zn=An[1];function Kn(vn){ta(vn)}function jt(){var vn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ta(null,vn)}return(0,ie.useEffect)(function(){jt(!0)},[se]),(0,ie.useEffect)(function(){return function(){return cancelAnimationFrame(dn.current)}},[]),[Zn,Kn,jt]}var Ht=ae(10228),Un=ae(16089),ja=ae(92393),mr=ae(29194),ar=new Map;function Ta(se,ce){var ge;function we(){(0,mr.Z)(se)?ce():ge=(0,Un.Z)(function(){we()})}return we(),function(){Un.Z.cancel(ge)}}function Tr(se,ce,ge){if(ar.get(se)&&cancelAnimationFrame(ar.get(se)),ge<=0){ar.set(se,requestAnimationFrame(function(){se.scrollTop=ce}));return}var we=ce-se.scrollTop,Le=we/ge*10;ar.set(se,requestAnimationFrame(function(){se.scrollTop+=Le,se.scrollTop!==ce&&Tr(se,ce,ge-10)}))}function sr(se,ce){var ge=ce.onLeftRight,we=ce.onCtrlLeftRight,Le=ce.onUpDown,Et=ce.onPageUpDown,st=ce.onEnter,Ut=se.which,Yt=se.ctrlKey,dn=se.metaKey;switch(Ut){case Ht.Z.LEFT:if(Yt||dn){if(we)return we(-1),!0}else if(ge)return ge(-1),!0;break;case Ht.Z.RIGHT:if(Yt||dn){if(we)return we(1),!0}else if(ge)return ge(1),!0;break;case Ht.Z.UP:if(Le)return Le(-1),!0;break;case Ht.Z.DOWN:if(Le)return Le(1),!0;break;case Ht.Z.PAGE_UP:if(Et)return Et(-1),!0;break;case Ht.Z.PAGE_DOWN:if(Et)return Et(1),!0;break;case Ht.Z.ENTER:if(st)return st(),!0;break}return!1}function Ha(se,ce,ge,we){var Le=se;if(!Le)switch(ce){case"time":Le=we?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function Ja(se,ce,ge){var we=se==="time"?8:10,Le=typeof ce=="function"?ce(ge.getNow()).length:ce.length;return Math.max(we,Le)+2}var Lr=null,ya=new Set;function jr(se){return!Lr&&typeof window!="undefined"&&window.addEventListener&&(Lr=function(ge){(0,ja.Z)(ya).forEach(function(we){we(ge)})},window.addEventListener("mousedown",Lr)),ya.add(se),function(){ya.delete(se),ya.size===0&&(window.removeEventListener("mousedown",Lr),Lr=null)}}function Fr(se){var ce=se.target;if(se.composed&&ce.shadowRoot){var ge;return((ge=se.composedPath)===null||ge===void 0?void 0:ge.call(se)[0])||ce}return ce}var ht=function(ce){return ce==="month"||ce==="date"?"year":ce},pn=function(ce){return ce==="date"?"month":ce},yn=function(ce){return ce==="month"||ce==="date"?"quarter":ce},Zt=function(ce){return ce==="date"?"week":ce},rn={year:ht,month:pn,quarter:yn,week:Zt,time:null,date:null};function In(se,ce){return se.some(function(ge){return ge&&ge.contains(ce)})}function Qn(se){var ce=se.open,ge=se.value,we=se.isClickOutside,Le=se.triggerOpen,Et=se.forwardKeyDown,st=se.onKeyDown,Ut=se.blurToCancel,Yt=se.onSubmit,dn=se.onCancel,ta=se.onFocus,En=se.onBlur,An=se.changeOnBlur,Zn=(0,ie.useState)(!1),Kn=(0,Qe.Z)(Zn,2),jt=Kn[0],vn=Kn[1],Yn=(0,ie.useState)(!1),Ra=(0,Qe.Z)(Yn,2),Aa=Ra[0],Wa=Ra[1],Qa=(0,ie.useRef)(!1),sa=(0,ie.useRef)(!1),Ca=(0,ie.useRef)(!1),lo={onMouseDown:function(){vn(!0),Le(!0)},onKeyDown:function(to){var yo=function(){Ca.current=!0};if(st(to,yo),!Ca.current){switch(to.which){case Ht.Z.ENTER:{ce?Yt()!==!1&&vn(!0):Le(!0),to.preventDefault();return}case Ht.Z.TAB:{jt&&ce&&!to.shiftKey?(vn(!1),to.preventDefault()):!jt&&ce&&!Et(to)&&to.shiftKey&&(vn(!0),to.preventDefault());return}case Ht.Z.ESC:{vn(!0),dn();return}}!ce&&![Ht.Z.SHIFT].includes(to.which)?Le(!0):jt||Et(to)}},onFocus:function(to){vn(!0),Wa(!0),ta&&ta(to)},onBlur:function(to){if(Qa.current||!we(document.activeElement)){Qa.current=!1;return}Ut?setTimeout(function(){for(var yo=document,No=yo.activeElement;No&&No.shadowRoot;)No=No.shadowRoot.activeElement;we(No)&&dn()},0):ce&&(Le(!1),sa.current&&Yt()),Wa(!1),En==null||En(to)}};return(0,ie.useEffect)(function(){sa.current=!1},[ce]),(0,ie.useEffect)(function(){sa.current=!0},[ge]),(0,ie.useEffect)(function(){return jr(function(wr){var to=Fr(wr),yo=we(to);ce&&(yo?!An&&(!Aa||yo)&&Le(!1):(Qa.current=!0,(0,Un.Z)(function(){Qa.current=!1})))})}),[lo,{focused:Aa,typing:jt}]}function Re(se,ce){return ie.useMemo(function(){return se||(ce?((0,$e.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ce).map(function(ge){var we=(0,Qe.Z)(ge,2),Le=we[0],Et=we[1];return{label:Le,value:Et}})):[])},[se,ce])}var rt=ae(34280);function et(se){var ce=se.valueTexts,ge=se.onTextChange,we=ie.useState(""),Le=(0,Qe.Z)(we,2),Et=Le[0],st=Le[1],Ut=ie.useRef([]);Ut.current=ce;function Yt(ta){st(ta),ge(ta)}function dn(){st(Ut.current[0])}return(0,rt.Z)(function(){ce.every(function(ta){return ta!==Et})&&dn()},[ce.join("||")]),[Et,Yt,dn]}var wn=ie.createContext({}),gn=wn,Wn=ae(10928);function Da(se){var ce=se.cellRender,ge=se.monthCellRender,we=se.dateRender,Le=ie.useMemo(function(){if(ce)return ce;if(!(!ge&&!we))return function(Et,st){var Ut=Et;return we&&st.type==="date"?we(Ut,st.today):ge&&st.type==="month"?ge(Ut,st.locale):st.originNode}},[ce,ge,we]);return Le}function fa(se,ce){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",we=String(se);we.length=1?ge|0:1,st=se;st<=ce;st+=Et)Le.push({label:fa(st,2),value:st,disabled:(we||[]).includes(st)});return Le}function Oe(se){var ce=se.generateConfig,ge=se.prefixCls,we=se.operationRef,Le=se.activeColumnIndex,Et=se.value,st=se.showHour,Ut=se.showMinute,Yt=se.showSecond,dn=se.use12Hours,ta=se.hourStep,En=ta===void 0?1:ta,An=se.minuteStep,Zn=An===void 0?1:An,Kn=se.secondStep,jt=Kn===void 0?1:Kn,vn=se.disabledHours,Yn=se.disabledMinutes,Ra=se.disabledSeconds,Aa=se.disabledTime,Wa=se.hideDisabledOptions,Qa=se.onSelect,sa=se.cellRender,Ca=se.locale,lo=[],wr="".concat(ge,"-content"),to="".concat(ge,"-time-panel"),yo,No=Et?ce.getHour(Et):-1,Go=No,ci=Et?ce.getMinute(Et):-1,jo=Et?ce.getSecond(Et):-1,no=ce.getNow(),xo=ie.useMemo(function(){if(Aa){var Eo=Aa(no);return[Eo.disabledHours,Eo.disabledMinutes,Eo.disabledSeconds]}return[vn,Yn,Ra]},[vn,Yn,Ra,Aa,no]),qo=(0,Qe.Z)(xo,3),Ko=qo[0],Uo=qo[1],gi=qo[2],Ni=Ye(0,23,En,Ko&&Ko()),Ei=(0,It.Z)(function(){return Ni},Ni,Cn);dn&&(yo=Go>=12,Go%=12);var Zi=ie.useMemo(function(){if(!dn)return[!1,!1];var Eo=[!0,!0];return Ei.forEach(function(_r){var Si=_r.disabled,Ti=_r.value;Si||(Ti>=12?Eo[1]=!1:Eo[0]=!1)}),Eo},[dn,Ei]),ai=(0,Qe.Z)(Zi,2),ji=ai[0],mi=ai[1],Li=ie.useMemo(function(){return dn?Ei.filter(yo?function(Eo){return Eo.value>=12}:function(Eo){return Eo.value<12}).map(function(Eo){var _r=Eo.value%12,Si=_r===0?"12":fa(_r,2);return(0,Pe.Z)((0,Pe.Z)({},Eo),{},{label:Si,value:_r})}):Ei},[dn,yo,Ei]),zi=Ye(0,59,Zn,Uo&&Uo(No)),qi=Ye(0,59,jt,gi&&gi(No,ci)),Gi=kt({value:Et,generateConfig:ce,disabledMinutes:Uo,disabledSeconds:gi,minutes:zi,seconds:qi,use12Hours:dn});we.current={onUpDown:function(_r){var Si=lo[Le];if(Si)for(var Ti=Si.units.findIndex(function(il){return il.value===Si.value}),$i=Si.units.length,Di=1;Di<$i;Di+=1){var Ri=Si.units[(Ti+_r*Di+$i)%$i];if(Ri.disabled!==!0){Si.onSelect(Ri.value);break}}}};function fl(Eo,_r,Si,Ti,$i){Eo!==!1&&lo.push({node:ie.cloneElement(_r,{prefixCls:to,value:Si,active:Le===lo.length,onSelect:$i,units:Ti,hideDisabledOptions:Wa}),onSelect:$i,value:Si,units:Ti})}fl(st,ie.createElement(ra,{key:"hour",type:"hour",info:{today:no,locale:Ca,cellRender:sa}}),Go,Li,function(Eo){Qa(Gi(yo,Eo,ci,jo),"mouse")}),fl(Ut,ie.createElement(ra,{key:"minute",type:"minute",info:{today:no,locale:Ca,cellRender:sa}}),ci,zi,function(Eo){Qa(Gi(yo,Go,Eo,jo),"mouse")}),fl(Yt,ie.createElement(ra,{key:"second",type:"second",info:{today:no,locale:Ca,cellRender:sa}}),jo,qi,function(Eo){Qa(Gi(yo,Go,ci,Eo),"mouse")});var kl=-1;return typeof yo=="boolean"&&(kl=yo?1:0),fl(dn===!0,ie.createElement(ra,{key:"meridiem",type:"meridiem",info:{today:no,locale:Ca,cellRender:sa}}),kl,[{label:"AM",value:0,disabled:ji},{label:"PM",value:1,disabled:mi}],function(Eo){Qa(Gi(!!Eo,Go,ci,jo),"mouse")}),ie.createElement("div",{className:wr},lo.map(function(Eo){var _r=Eo.node;return _r}))}var qe=Oe,Nt=function(ce){return ce.filter(function(ge){return ge!==!1}).length};function Xt(se){var ce=se.generateConfig,ge=se.format,we=ge===void 0?"HH:mm:ss":ge,Le=se.prefixCls,Et=se.active,st=se.operationRef,Ut=se.showHour,Yt=se.showMinute,dn=se.showSecond,ta=se.use12Hours,En=ta===void 0?!1:ta,An=se.onSelect,Zn=se.value,Kn="".concat(Le,"-time-panel"),jt=ie.useRef(),vn=ie.useState(-1),Yn=(0,Qe.Z)(vn,2),Ra=Yn[0],Aa=Yn[1],Wa=Nt([Ut,Yt,dn,En]);return st.current={onKeyDown:function(sa){return sr(sa,{onLeftRight:function(lo){Aa((Ra+lo+Wa)%Wa)},onUpDown:function(lo){Ra===-1?Aa(0):jt.current&&jt.current.onUpDown(lo)},onEnter:function(){An(Zn||ce.getNow(),"key"),Aa(-1)}})},onBlur:function(){Aa(-1)}},ie.createElement("div",{className:at()(Kn,(0,Fe.Z)({},"".concat(Kn,"-active"),Et))},ie.createElement(Te,(0,le.Z)({},se,{format:we,prefixCls:Le})),ie.createElement(qe,(0,le.Z)({},se,{prefixCls:Le,activeColumnIndex:Ra,operationRef:jt})))}var vr=Xt,Hn=aa("date","time");function bn(se){var ce=se.prefixCls,ge=se.operationRef,we=se.generateConfig,Le=se.value,Et=se.defaultValue,st=se.disabledTime,Ut=se.showTime,Yt=se.onSelect,dn=se.cellRender,ta="".concat(ce,"-datetime-panel"),En=ie.useState(null),An=(0,Qe.Z)(En,2),Zn=An[0],Kn=An[1],jt=ie.useRef({}),vn=ie.useRef({}),Yn=(0,Wn.Z)(Ut)==="object"?(0,Pe.Z)({},Ut):{};function Ra(sa){var Ca=Hn.indexOf(Zn)+sa,lo=Hn[Ca]||null;return lo}var Aa=function(Ca){vn.current.onBlur&&vn.current.onBlur(Ca),Kn(null)};ge.current={onKeyDown:function(Ca){if(Ca.which===Ht.Z.TAB){var lo=Ra(Ca.shiftKey?-1:1);return Kn(lo),lo&&Ca.preventDefault(),!0}if(Zn){var wr=Zn==="date"?jt:vn;return wr.current&&wr.current.onKeyDown&&wr.current.onKeyDown(Ca),!0}return[Ht.Z.LEFT,Ht.Z.RIGHT,Ht.Z.UP,Ht.Z.DOWN].includes(Ca.which)?(Kn("date"),!0):!1},onBlur:Aa,onClose:Aa};var Wa=function(Ca,lo){var wr=Ca;lo==="date"&&!Le&&Yn.defaultValue?(wr=we.setHour(wr,we.getHour(Yn.defaultValue)),wr=we.setMinute(wr,we.getMinute(Yn.defaultValue)),wr=we.setSecond(wr,we.getSecond(Yn.defaultValue))):lo==="time"&&!Le&&Et&&(wr=we.setYear(wr,we.getYear(Et)),wr=we.setMonth(wr,we.getMonth(Et)),wr=we.setDate(wr,we.getDate(Et))),Yt&&Yt(wr,"mouse")},Qa=st?st(Le||null):{};return ie.createElement("div",{className:at()(ta,(0,Fe.Z)({},"".concat(ta,"-active"),Zn))},ie.createElement(Pt,(0,le.Z)({},se,{cellRender:dn,operationRef:jt,active:Zn==="date",onSelect:function(Ca){Wa(Nr(we,Ca,!Le&&(0,Wn.Z)(Ut)==="object"?Ut.defaultValue:null),"date")}})),ie.createElement(vr,(0,le.Z)({},se,{cellRender:dn?function(sa,Ca){return dn(sa,(0,Pe.Z)((0,Pe.Z)({},Ca),{},{type:"time"}))}:void 0,format:void 0},Yn,Qa,{disabledTime:null,defaultValue:void 0,operationRef:vn,active:Zn==="time",onSelect:function(Ca){Wa(Ca,"time")}})))}var hn=bn;function $n(se){var ce=se.prefixCls,ge=se.generateConfig,we=se.viewDate,Le=se.onPrevDecades,Et=se.onNextDecades,st=ie.useContext(gn),Ut=st.hideHeader;if(Ut)return null;var Yt="".concat(ce,"-header"),dn=ge.getYear(we),ta=Math.floor(dn/Pn)*Pn,En=ta+Pn-1;return ie.createElement(vo,(0,le.Z)({},se,{prefixCls:Yt,onSuperPrev:Le,onSuperNext:Et}),ta,"-",En)}var Oa=$n,Ba=3,wa=4;function Ft(se){var ce=Jt-1,ge=se.prefixCls,we=se.viewDate,Le=se.generateConfig,Et=se.cellRender,st=se.locale,Ut="".concat(ge,"-cell"),Yt=Le.getYear(we),dn=Math.floor(Yt/Jt)*Jt,ta=Math.floor(Yt/Pn)*Pn,En=ta+Pn-1,An=Le.setYear(we,ta-Math.ceil((Ba*wa*Jt-Pn)/2)),Zn=function(vn){var Yn,Ra=Le.getYear(vn),Aa=Ra+ce;return Yn={},(0,Fe.Z)(Yn,"".concat(Ut,"-in-view"),ta<=Ra&&Aa<=En),(0,Fe.Z)(Yn,"".concat(Ut,"-selected"),Ra===dn),Yn},Kn=Et?function(jt,vn){return Et(jt,{originNode:vn,today:Le.getNow(),type:"decade",locale:st})}:void 0;return ie.createElement(rr,(0,le.Z)({},se,{rowNum:wa,colNum:Ba,baseDate:An,getCellNode:Kn,getCellText:function(vn){var Yn=Le.getYear(vn);return"".concat(Yn,"-").concat(Yn+ce)},getCellClassName:Zn,getCellDate:function(vn,Yn){return Le.addYear(vn,Yn*Jt)}}))}var xa=Ft;function Za(se){var ce=se.prefixCls,ge=se.onViewDateChange,we=se.generateConfig,Le=se.viewDate,Et=se.operationRef,st=se.onSelect,Ut=se.onPanelChange,Yt="".concat(ce,"-decade-panel");Et.current={onKeyDown:function(An){return sr(An,{onLeftRight:function(Kn){st(we.addYear(Le,Kn*Jt),"key")},onCtrlLeftRight:function(Kn){st(we.addYear(Le,Kn*Pn),"key")},onUpDown:function(Kn){st(we.addYear(Le,Kn*Jt*Ba),"key")},onEnter:function(){Ut("year",Le)}})}};var dn=function(An){var Zn=we.addYear(Le,An*Pn);ge(Zn),Ut(null,Zn)},ta=function(An){st(An,"mouse"),Ut("year",An)};return ie.createElement("div",{className:Yt},ie.createElement(Oa,(0,le.Z)({},se,{prefixCls:ce,onPrevDecades:function(){dn(-1)},onNextDecades:function(){dn(1)}})),ie.createElement(xa,(0,le.Z)({},se,{prefixCls:ce,onSelect:ta})))}var yr=Za;function ir(se){var ce=se.prefixCls,ge=se.generateConfig,we=se.locale,Le=se.viewDate,Et=se.onNextYear,st=se.onPrevYear,Ut=se.onYearClick,Yt=ie.useContext(gn),dn=Yt.hideHeader;if(dn)return null;var ta="".concat(ce,"-header");return ie.createElement(vo,(0,le.Z)({},se,{prefixCls:ta,onSuperPrev:st,onSuperNext:Et}),ie.createElement("button",{type:"button",onClick:Ut,className:"".concat(ce,"-year-btn")},Mt(Le,{locale:we,format:we.yearFormat,generateConfig:ge})))}var jn=ir,On=3,Sn=4;function Er(se){var ce=se.prefixCls,ge=se.locale,we=se.value,Le=se.viewDate,Et=se.generateConfig,st=se.cellRender,Ut=ie.useContext(Nn),Yt=Ut.rangedValue,dn=Ut.hoverRangedValue,ta="".concat(ce,"-cell"),En=fr({cellPrefixCls:ta,value:we,generateConfig:Et,rangedValue:Yt,hoverRangedValue:dn,isSameCell:function(vn,Yn){return en(Et,vn,Yn)},isInView:function(){return!0},offsetCell:function(vn,Yn){return Et.addMonth(vn,Yn)}}),An=ge.shortMonths||(Et.locale.getShortMonths?Et.locale.getShortMonths(ge.locale):[]),Zn=Et.setMonth(Le,0),Kn=st?function(jt,vn){return st(jt,{originNode:vn,locale:ge,today:Et.getNow(),type:"month"})}:void 0;return ie.createElement(rr,(0,le.Z)({},se,{rowNum:Sn,colNum:On,baseDate:Zn,getCellNode:Kn,getCellText:function(vn){return ge.monthFormat?Mt(vn,{locale:ge,format:ge.monthFormat,generateConfig:Et}):An[Et.getMonth(vn)]},getCellClassName:En,getCellDate:Et.addMonth,titleCell:function(vn){return Mt(vn,{locale:ge,format:"YYYY-MM",generateConfig:Et})}}))}var Zr=Er;function Fo(se){var ce=se.prefixCls,ge=se.operationRef,we=se.onViewDateChange,Le=se.generateConfig,Et=se.value,st=se.viewDate,Ut=se.onPanelChange,Yt=se.onSelect,dn="".concat(ce,"-month-panel");ge.current={onKeyDown:function(An){return sr(An,{onLeftRight:function(Kn){Yt(Le.addMonth(Et||st,Kn),"key")},onCtrlLeftRight:function(Kn){Yt(Le.addYear(Et||st,Kn),"key")},onUpDown:function(Kn){Yt(Le.addMonth(Et||st,Kn*On),"key")},onEnter:function(){Ut("date",Et||st)}})}};var ta=function(An){var Zn=Le.addYear(st,An);we(Zn),Ut(null,Zn)};return ie.createElement("div",{className:dn},ie.createElement(jn,(0,le.Z)({},se,{prefixCls:ce,onPrevYear:function(){ta(-1)},onNextYear:function(){ta(1)},onYearClick:function(){Ut("year",st)}})),ie.createElement(Zr,(0,le.Z)({},se,{prefixCls:ce,onSelect:function(An){Yt(An,"mouse"),Ut("date",An)}})))}var Xr=Fo;function zr(se){var ce=se.prefixCls,ge=se.generateConfig,we=se.locale,Le=se.viewDate,Et=se.onNextYear,st=se.onPrevYear,Ut=se.onYearClick,Yt=ie.useContext(gn),dn=Yt.hideHeader;if(dn)return null;var ta="".concat(ce,"-header");return ie.createElement(vo,(0,le.Z)({},se,{prefixCls:ta,onSuperPrev:st,onSuperNext:Et}),ie.createElement("button",{type:"button",onClick:Ut,className:"".concat(ce,"-year-btn")},Mt(Le,{locale:we,format:we.yearFormat,generateConfig:ge})))}var Rr=zr,Dr=4,pi=1;function ti(se){var ce=se.prefixCls,ge=se.locale,we=se.value,Le=se.viewDate,Et=se.generateConfig,st=se.cellRender,Ut=ie.useContext(Nn),Yt=Ut.rangedValue,dn=Ut.hoverRangedValue,ta="".concat(ce,"-cell"),En=fr({cellPrefixCls:ta,value:we,generateConfig:Et,rangedValue:Yt,hoverRangedValue:dn,isSameCell:function(jt,vn){return Qt(Et,jt,vn)},isInView:function(){return!0},offsetCell:function(jt,vn){return Et.addMonth(jt,vn*3)}}),An=Et.setDate(Et.setMonth(Le,0),1),Zn=st?function(Kn,jt){return st(Kn,{originNode:jt,locale:ge,today:Et.getNow(),type:"quarter"})}:void 0;return ie.createElement(rr,(0,le.Z)({},se,{rowNum:pi,colNum:Dr,baseDate:An,getCellNode:Zn,getCellText:function(jt){return Mt(jt,{locale:ge,format:ge.quarterFormat||"[Q]Q",generateConfig:Et})},getCellClassName:En,getCellDate:function(jt,vn){return Et.addMonth(jt,vn*3)},titleCell:function(jt){return Mt(jt,{locale:ge,format:"YYYY-[Q]Q",generateConfig:Et})}}))}var Ai=ti;function Oi(se){var ce=se.prefixCls,ge=se.operationRef,we=se.onViewDateChange,Le=se.generateConfig,Et=se.value,st=se.viewDate,Ut=se.onPanelChange,Yt=se.onSelect,dn="".concat(ce,"-quarter-panel");ge.current={onKeyDown:function(An){return sr(An,{onLeftRight:function(Kn){Yt(Le.addMonth(Et||st,Kn*3),"key")},onCtrlLeftRight:function(Kn){Yt(Le.addYear(Et||st,Kn),"key")},onUpDown:function(Kn){Yt(Le.addYear(Et||st,Kn),"key")}})}};var ta=function(An){var Zn=Le.addYear(st,An);we(Zn),Ut(null,Zn)};return ie.createElement("div",{className:dn},ie.createElement(Rr,(0,le.Z)({},se,{prefixCls:ce,onPrevYear:function(){ta(-1)},onNextYear:function(){ta(1)},onYearClick:function(){Ut("year",st)}})),ie.createElement(Ai,(0,le.Z)({},se,{prefixCls:ce,onSelect:function(An){Yt(An,"mouse")}})))}var Jn=Oi;function kn(se){var ce=se.prefixCls,ge=se.generateConfig,we=se.locale,Le=se.value,Et=se.disabledDate,st=se.onSelect,Ut=ie.useContext(Nn),Yt=Ut.rangedValue,dn=Ut.hoverRangedValue,ta=ie.useContext(gn),En=ta.onDateMouseEnter,An=ta.onDateMouseLeave,Zn=(dn==null?void 0:dn[0])||(Yt==null?void 0:Yt[0]),Kn=(dn==null?void 0:dn[1])||(Yt==null?void 0:Yt[1]),jt="".concat(ce,"-cell"),vn=function(Wa){var Qa=bt({cellDate:Wa,mode:"week",disabledDate:Et,generateConfig:ge});return ie.createElement("td",{key:"week",className:at()(jt,"".concat(jt,"-week")),onClick:function(){Qa||st(Wa,"mouse")},onMouseEnter:function(){!Qa&&En&&En(Wa)},onMouseLeave:function(){!Qa&&An&&An(Wa)}},ie.createElement("div",{className:"".concat(jt,"-inner")},ge.locale.getWeek(we.locale,Wa)))},Yn="".concat(ce,"-week-panel-row"),Ra=function(Wa){var Qa,sa=Vt(ge,we.locale,Zn,Wa),Ca=Vt(ge,we.locale,Kn,Wa);return at()(Yn,(Qa={},(0,Fe.Z)(Qa,"".concat(Yn,"-selected"),!Yt&&Vt(ge,we.locale,Le,Wa)),(0,Fe.Z)(Qa,"".concat(Yn,"-range-start"),sa),(0,Fe.Z)(Qa,"".concat(Yn,"-range-end"),Ca),(0,Fe.Z)(Qa,"".concat(Yn,"-range-hover"),!sa&&!Ca&&St(ge,Zn,Kn,Wa)),Qa))};return ie.createElement(Pt,(0,le.Z)({},se,{panelName:"week",prefixColumn:vn,rowClassName:Ra,keyboardConfig:{onLeftRight:null},isSameCell:function(){return!1}}))}var Gt=kn,Tn=10;function lr(se){var ce=se.prefixCls,ge=se.generateConfig,we=se.viewDate,Le=se.onPrevDecade,Et=se.onNextDecade,st=se.onDecadeClick,Ut=ie.useContext(gn),Yt=Ut.hideHeader;if(Yt)return null;var dn="".concat(ce,"-header"),ta=ge.getYear(we),En=Math.floor(ta/Tn)*Tn,An=En+Tn-1;return ie.createElement(vo,(0,le.Z)({},se,{prefixCls:dn,onSuperPrev:Le,onSuperNext:Et}),ie.createElement("button",{type:"button",onClick:st,className:"".concat(ce,"-decade-btn")},En,"-",An))}var De=lr,Ur=3,za=4;function dr(se){var ce=se.prefixCls,ge=se.value,we=se.viewDate,Le=se.locale,Et=se.generateConfig,st=se.cellRender,Ut=ie.useContext(Nn),Yt=Ut.rangedValue,dn=Ut.hoverRangedValue,ta="".concat(ce,"-cell"),En=Et.getYear(we),An=Math.floor(En/Tn)*Tn,Zn=An+Tn-1,Kn=Et.setYear(we,An-Math.ceil((Ur*za-Tn)/2)),jt=Et.getNow(),vn=function(Wa){var Qa=Et.getYear(Wa);return An<=Qa&&Qa<=Zn},Yn=fr({cellPrefixCls:ta,value:ge,generateConfig:Et,rangedValue:Yt,hoverRangedValue:dn,isSameCell:function(Wa,Qa){return ut(Et,Wa,Qa)},isInView:vn,offsetCell:function(Wa,Qa){return Et.addYear(Wa,Qa)}}),Ra=st?function(Aa,Wa){return st(Aa,{originNode:Wa,today:jt,type:"year",locale:Le})}:void 0;return ie.createElement(rr,(0,le.Z)({},se,{rowNum:za,colNum:Ur,baseDate:Kn,getCellNode:Ra,getCellText:Et.getYear,getCellClassName:Yn,getCellDate:Et.addYear,titleCell:function(Wa){return Mt(Wa,{locale:Le,format:"YYYY",generateConfig:Et})}}))}var cr=dr;function Gr(se){var ce=se.prefixCls,ge=se.operationRef,we=se.onViewDateChange,Le=se.generateConfig,Et=se.value,st=se.viewDate,Ut=se.sourceMode,Yt=se.onSelect,dn=se.onPanelChange,ta="".concat(ce,"-year-panel");ge.current={onKeyDown:function(Zn){return sr(Zn,{onLeftRight:function(jt){Yt(Le.addYear(Et||st,jt),"key")},onCtrlLeftRight:function(jt){Yt(Le.addYear(Et||st,jt*Tn),"key")},onUpDown:function(jt){Yt(Le.addYear(Et||st,jt*Ur),"key")},onEnter:function(){dn(Ut==="date"?"date":"month",Et||st)}})}};var En=function(Zn){var Kn=Le.addYear(st,Zn*10);we(Kn),dn(null,Kn)};return ie.createElement("div",{className:ta},ie.createElement(De,(0,le.Z)({},se,{prefixCls:ce,onPrevDecade:function(){En(-1)},onNextDecade:function(){En(1)},onDecadeClick:function(){dn("decade",st)}})),ie.createElement(cr,(0,le.Z)({},se,{prefixCls:ce,onSelect:function(Zn){dn(Ut==="date"?"date":"month",Zn),Yt(Zn,"mouse")}})))}var Qr=Gr;function Ao(se,ce,ge){return ge?ie.createElement("div",{className:"".concat(se,"-footer-extra")},ge(ce)):null}function po(se){var ce=se.prefixCls,ge=se.components,we=ge===void 0?{}:ge,Le=se.needConfirmButton,Et=se.onNow,st=se.onOk,Ut=se.okDisabled,Yt=se.showNow,dn=se.locale,ta,En;if(Le){var An=we.button||"button";Et&&Yt!==!1&&(ta=ie.createElement("li",{className:"".concat(ce,"-now")},ie.createElement("a",{className:"".concat(ce,"-now-btn"),onClick:Et},dn.now))),En=Le&&ie.createElement("li",{className:"".concat(ce,"-ok")},ie.createElement(An,{disabled:Ut,onClick:st},dn.ok))}return!ta&&!En?null:ie.createElement("ul",{className:"".concat(ce,"-ranges")},ta,En)}var ri=["date","month"];function Qo(se){var ce,ge=se,we=ge.prefixCls,Le=we===void 0?"rc-picker":we,Et=ge.className,st=ge.style,Ut=ge.locale,Yt=ge.generateConfig,dn=ge.value,ta=ge.defaultValue,En=ge.pickerValue,An=ge.defaultPickerValue,Zn=ge.disabledDate,Kn=ge.mode,jt=ge.picker,vn=jt===void 0?"date":jt,Yn=ge.tabIndex,Ra=Yn===void 0?0:Yn,Aa=ge.showNow,Wa=ge.showTime,Qa=ge.showToday,sa=ge.renderExtraFooter,Ca=ge.hideHeader,lo=ge.onSelect,wr=ge.onChange,to=ge.onPanelChange,yo=ge.onMouseDown,No=ge.onPickerValueChange,Go=ge.onOk,ci=ge.components,jo=ge.direction,no=ge.hourStep,xo=no===void 0?1:no,qo=ge.minuteStep,Ko=qo===void 0?1:qo,Uo=ge.secondStep,gi=Uo===void 0?1:Uo,Ni=ge.dateRender,Ei=ge.monthCellRender,Zi=ge.cellRender,ai=vn==="date"&&!!Wa||vn==="time",ji=24%xo===0,mi=60%Ko===0,Li=60%gi===0,zi=ie.useContext(gn),qi=zi.operationRef,Gi=zi.onSelect,fl=zi.hideRanges,kl=zi.defaultOpenValue,Eo=ie.useContext(Nn),_r=Eo.inRange,Si=Eo.panelPosition,Ti=Eo.rangedValue,$i=Eo.hoverRangedValue,Di=ie.useRef({}),Ri=ie.useRef(!0),il=(0,At.Z)(null,{value:dn,defaultValue:ta,postState:function($a){return!$a&&kl&&vn==="time"?kl:$a}}),ll=(0,Qe.Z)(il,2),vl=ll[0],vu=ll[1],yu=(0,At.Z)(null,{value:En,defaultValue:An||vl,postState:function($a){var So=Yt.getNow();if(!$a)return So;if(!vl&&Wa){var yi=(0,Wn.Z)(Wa)==="object"?Wa.defaultValue:ta;return Nr(Yt,Array.isArray($a)?$a[0]:$a,yi||So)}return Array.isArray($a)?$a[0]:$a}}),_o=(0,Qe.Z)(yu,2),nl=_o[0],Vl=_o[1],ul=function($a){Vl($a),No&&No($a)},pu=function($a){var So=rn[vn];return So?So($a):$a},Hl=(0,At.Z)(function(){return vn==="time"?"time":pu("date")},{value:Kn}),hl=(0,Qe.Z)(Hl,2),Fi=hl[0],Ki=hl[1];ie.useEffect(function(){Ki(vn)},[vn]);var Xl=ie.useState(function(){return Fi}),El=(0,Qe.Z)(Xl,2),Bl=El[0],Sl=El[1],Pl=function($a,So){var yi=pu($a||Fi);Sl(Fi),Ki(yi),to&&(Fi!==yi||Dt(Yt,nl,nl))&&to(So,yi)},Wi=function($a,So){var yi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;(Fi===vn||yi)&&(vu($a),lo&&lo($a),Gi&&Gi($a,So),wr&&!Dt(Yt,$a,vl)&&!(Zn!=null&&Zn($a))&&wr($a))},sl=function($a){if(ri.includes(Fi)){var So,yi,Gl=Fi==="date";switch($a===Ht.Z.PAGE_UP||$a===Ht.Z.PAGE_DOWN?yi=Gl?Yt.addMonth:Yt.addYear:yi=Gl?Yt.addDate:Yt.addMonth,$a){case Ht.Z.LEFT:case Ht.Z.PAGE_UP:So=yi(nl,-1);break;case Ht.Z.RIGHT:case Ht.Z.PAGE_DOWN:So=yi(nl,1);break;case Ht.Z.UP:case Ht.Z.DOWN:So=yi(nl,Number("".concat($a===Ht.Z.UP?"-":"").concat(Gl?Lt:On)));break}if(So)return!(Zn!=null&&Zn(So))}return!0},au=function($a){if(Di.current&&Di.current.onKeyDown){var So=!0,yi=$a.which;if([Ht.Z.LEFT,Ht.Z.RIGHT,Ht.Z.UP,Ht.Z.DOWN,Ht.Z.PAGE_UP,Ht.Z.PAGE_DOWN,Ht.Z.ENTER].includes(yi)&&($a.preventDefault(),yi!==Ht.Z.ENTER&&Ra===0&&(So=sl(yi))),So)return Di.current.onKeyDown($a)}return(0,$e.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},ni=function($a){Di.current&&Di.current.onBlur&&Di.current.onBlur($a)};qi&&Si!=="right"&&(qi.current={onKeyDown:au,onClose:function(){Di.current&&Di.current.onClose&&Di.current.onClose()}}),ie.useEffect(function(){dn&&!Ri.current&&Vl(dn)},[dn]),ie.useEffect(function(){Ri.current=!1},[]);var dl,Zl=Da({cellRender:Zi,monthCellRender:Ei,dateRender:Ni}),Jo=(0,Pe.Z)((0,Pe.Z)({},se),{},{cellRender:Zl,operationRef:Di,prefixCls:Le,viewDate:nl,value:vl,onViewDateChange:ul,sourceMode:Bl,onPanelChange:Pl,disabledDate:Zn});switch(delete Jo.onChange,delete Jo.onSelect,Fi){case"decade":dl=ie.createElement(yr,(0,le.Z)({},Jo,{onSelect:function($a,So){ul($a),Wi($a,So)}}));break;case"year":dl=ie.createElement(Qr,(0,le.Z)({},Jo,{onSelect:function($a,So){ul($a),Wi($a,So)}}));break;case"month":dl=ie.createElement(Xr,(0,le.Z)({},Jo,{onSelect:function($a,So){ul($a),Wi($a,So)}}));break;case"quarter":dl=ie.createElement(Jn,(0,le.Z)({},Jo,{onSelect:function($a,So){ul($a),Wi($a,So)}}));break;case"week":dl=ie.createElement(Gt,(0,le.Z)({},Jo,{onSelect:function($a,So){ul($a),Wi($a,So)}}));break;case"time":delete Jo.showTime,dl=ie.createElement(vr,(0,le.Z)({},Jo,(0,Wn.Z)(Wa)==="object"?Wa:null,{onSelect:function($a,So){ul($a),Wi($a,So)}}));break;default:Wa?dl=ie.createElement(hn,(0,le.Z)({},Jo,{onSelect:function($a,So){ul($a),Wi($a,So)}})):dl=ie.createElement(Pt,(0,le.Z)({},Jo,{onSelect:function($a,So){ul($a),Wi($a,So)}}))}var Al,Dl,zl=function(){var $a=Yt.getNow(),So=Sa(Yt.getHour($a),Yt.getMinute($a),Yt.getSecond($a),ji?xo:1,mi?Ko:1,Li?gi:1),yi=tn(Yt,$a,So[0],So[1],So[2]);Wi(yi,"submit")};fl||(Al=Ao(Le,Fi,sa),Wa&&Fi!=="date"?Dl=null:Dl=po({prefixCls:Le,components:ci,needConfirmButton:ai,okDisabled:!vl||Zn&&Zn(vl),locale:Ut,showNow:Aa,onNow:ai&&zl,onOk:function(){vl&&(Wi(vl,"submit",!0),Go&&Go(vl))}}));var bu;if(Qa&&Fi==="date"&&vn==="date"&&!Wa){var pl=Yt.getNow(),Bu="".concat(Le,"-today-btn"),ru=Zn&&Zn(pl);bu=ie.createElement("a",{className:at()(Bu,ru&&"".concat(Bu,"-disabled")),"aria-disabled":ru,onClick:function(){ru||Wi(pl,"mouse",!0)}},Ut.today)}return ie.createElement(gn.Provider,{value:(0,Pe.Z)((0,Pe.Z)({},zi),{},{mode:Fi,hideHeader:"hideHeader"in se?Ca:zi.hideHeader,hidePrevBtn:_r&&Si==="right",hideNextBtn:_r&&Si==="left"})},ie.createElement("div",{tabIndex:Ra,className:at()("".concat(Le,"-panel"),Et,(ce={},(0,Fe.Z)(ce,"".concat(Le,"-panel-has-range"),Ti&&Ti[0]&&Ti[1]),(0,Fe.Z)(ce,"".concat(Le,"-panel-has-range-hover"),$i&&$i[0]&&$i[1]),(0,Fe.Z)(ce,"".concat(Le,"-panel-rtl"),jo==="rtl"),ce)),style:st,onKeyDown:au,onBlur:ni,onMouseDown:yo},dl,Al||Dl||bu?ie.createElement("div",{className:"".concat(Le,"-footer")},Al,Dl,bu):null))}var li=Qo,gl=ae(35593),ui={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 bl(se){var ce,ge=se.prefixCls,we=se.popupElement,Le=se.popupStyle,Et=se.visible,st=se.dropdownClassName,Ut=se.dropdownAlign,Yt=se.transitionName,dn=se.getPopupContainer,ta=se.children,En=se.range,An=se.popupPlacement,Zn=se.direction,Kn="".concat(ge,"-dropdown"),jt=function(){return An!==void 0?An:Zn==="rtl"?"bottomRight":"bottomLeft"};return ie.createElement(gl.Z,{showAction:[],hideAction:[],popupPlacement:jt(),builtinPlacements:ui,prefixCls:Kn,popupTransitionName:Yt,popup:we,popupAlign:Ut,popupVisible:Et,popupClassName:at()(st,(ce={},(0,Fe.Z)(ce,"".concat(Kn,"-range"),En),(0,Fe.Z)(ce,"".concat(Kn,"-rtl"),Zn==="rtl"),ce)),popupStyle:Le,getPopupContainer:dn},ta)}var Mi=bl;function ml(se){var ce=se.prefixCls,ge=se.presets,we=se.onClick,Le=se.onHover;return ge.length?ie.createElement("div",{className:"".concat(ce,"-presets")},ie.createElement("ul",null,ge.map(function(Et,st){var Ut=Et.label,Yt=Et.value;return ie.createElement("li",{key:st,onClick:function(){return we==null?void 0:we(Va(Yt))},onMouseEnter:function(){return Le==null?void 0:Le(Va(Yt))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},Ut)}))):null}function Il(se){var ce=se.picker,ge=se.disabledHours,we=se.disabledMinutes,Le=se.disabledSeconds;ce==="time"&&(ge||we||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Vi(se,ce,ge){var we=(0,Wn.Z)(ce)==="object"?ce.clearIcon:ge;return we||ie.createElement("span",{className:"".concat(se,"-clear-btn")})}function tl(se){var ce,ge=se,we=ge.prefixCls,Le=we===void 0?"rc-picker":we,Et=ge.id,st=ge.name,Ut=ge.tabIndex,Yt=ge.style,dn=ge.className,ta=ge.dropdownClassName,En=ge.dropdownAlign,An=ge.popupStyle,Zn=ge.transitionName,Kn=ge.generateConfig,jt=ge.locale,vn=ge.inputReadOnly,Yn=ge.allowClear,Ra=ge.autoFocus,Aa=ge.showTime,Wa=ge.picker,Qa=Wa===void 0?"date":Wa,sa=ge.format,Ca=ge.use12Hours,lo=ge.value,wr=ge.defaultValue,to=ge.presets,yo=ge.open,No=ge.defaultOpen,Go=ge.defaultOpenValue,ci=ge.suffixIcon,jo=ge.clearIcon,no=ge.disabled,xo=ge.disabledDate,qo=ge.placeholder,Ko=ge.getPopupContainer,Uo=ge.pickerRef,gi=ge.panelRender,Ni=ge.onChange,Ei=ge.onOpenChange,Zi=ge.onFocus,ai=ge.onBlur,ji=ge.onMouseDown,mi=ge.onMouseUp,Li=ge.onMouseEnter,zi=ge.onMouseLeave,qi=ge.onContextMenu,Gi=ge.onClick,fl=ge.onKeyDown,kl=ge.onSelect,Eo=ge.direction,_r=ge.autoComplete,Si=_r===void 0?"off":_r,Ti=ge.inputRender,$i=ge.changeOnBlur,Di=ie.useRef(null),Ri=Qa==="date"&&!!Aa||Qa==="time",il=Re(to),ll=ha(Ha(sa,Qa,Aa,Ca)),vl=ie.useRef(null),vu=ie.useRef(null),yu=ie.useRef(null),_o=(0,At.Z)(null,{value:lo,defaultValue:wr}),nl=(0,Qe.Z)(_o,2),Vl=nl[0],ul=nl[1],pu=ie.useState(Vl),Hl=(0,Qe.Z)(pu,2),hl=Hl[0],Fi=Hl[1],Ki=ie.useRef(null),Xl=(0,At.Z)(!1,{value:yo,defaultValue:No,postState:function(Ir){return no?!1:Ir},onChange:function(Ir){Ei&&Ei(Ir),!Ir&&Ki.current&&Ki.current.onClose&&Ki.current.onClose()}}),El=(0,Qe.Z)(Xl,2),Bl=El[0],Sl=El[1],Pl=xt(hl,{formatList:ll,generateConfig:Kn,locale:jt}),Wi=(0,Qe.Z)(Pl,2),sl=Wi[0],au=Wi[1],ni=et({valueTexts:sl,onTextChange:function(Ir){var al=sn(Ir,{locale:jt,formatList:ll,generateConfig:Kn});al&&(!xo||!xo(al))&&Fi(al)}}),dl=(0,Qe.Z)(ni,3),Zl=dl[0],Jo=dl[1],Al=dl[2],Dl=function(Ir){Fi(Ir),ul(Ir),Ni&&!Dt(Kn,Vl,Ir)&&Ni(Ir,Ir?Mt(Ir,{generateConfig:Kn,locale:jt,format:ll[0]}):"")},zl=function(Ir){no&&Ir||Sl(Ir)},bu=function(Ir){return Bl&&Ki.current&&Ki.current.onKeyDown?Ki.current.onKeyDown(Ir):((0,$e.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},pl=function(){for(var Ir=arguments.length,al=new Array(Ir),Pi=0;PiAn(dn);case"month":return En(jt)>En(dn);case"week":return ta(jt)>ta(dn);default:return!Wt(Ut,jt,dn)&&Ut.isAfter(jt,dn)}return!1},[Et,st[1],dn,ce]),Kn=ie.useCallback(function(jt){if(st[1]||Et&&Et(jt))return!0;if(st[0]&&Yt)return!Wt(Ut,jt,dn)&&Ut.isAfter(Yt,jt);if(!ce&&Yt)switch(ge){case"quarter":return An(jt)0&&arguments[0]!==void 0?arguments[0]:!1,nr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},xr=null;Ui&&ot&&ot[0]&&ot[1]&&jt.isAfter(ot[1],ot[0])&&(xr=ot);var Wo=Ca;if(Ca&&(0,Wn.Z)(Ca)==="object"&&Ca.defaultValue){var ii=Ca.defaultValue;Wo=(0,Pe.Z)((0,Pe.Z)({},Ca),{},{defaultValue:da(ii,$r)||void 0})}return ie.createElement(Nn.Provider,{value:{inRange:!0,panelPosition:Oo,rangedValue:_t||ao,hoverRangedValue:xr}},ie.createElement(li,(0,le.Z)({},se,nr,{cellRender:$o,showTime:Wo,mode:Gl[$r],generateConfig:jt,style:void 0,direction:nl,disabledDate:$r===0?Jl:ts,disabledTime:function(Cl){return xo?xo(Cl,$r===0?"start":"end"):!1},className:at()((0,Fe.Z)({},"".concat(st,"-panel-focused"),$r===0?!Xa:!ko)),value:da(ao,$r),locale:vn,tabIndex:-1,onPanelChange:function(Cl,Ll){$r===0&&pa(!0),$r===1&&Pr(!0),si(fn(Gl,Ll,$r),fn(ao,Cl,$r));var Ql=Cl;Oo==="right"&&Gl[$r]===Ll&&(Ql=yt(Ql,Ll,jt,-1)),pl(Ql,$r)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:$r===0?da(ao,1):da(ao,0)})))}var fi=0,ki=0;if($r&&Xl.current&&Bl.current&&Ki.current&&Wi.current){fi=Xl.current.offsetWidth+Bl.current.offsetWidth;var Ma=Wi.current.offsetLeft>fi?Wi.current.offsetLeft-fi:Wi.current.offsetLeft,oo=Ki.current.offsetWidth,bi=Wi.current.offsetWidth;oo&&bi&&fi>oo-bi-(nl==="rtl"?0:Ma)&&(ki=fi)}var wi=nl==="rtl"?{right:fi}:{left:fi};function gr(){var Oo,nr=Ao(st,Gl[$r],Gi),xr=po({prefixCls:st,components:yu,needConfirmButton:hl,okDisabled:!da(ao,$r)||no&&no(ao[$r]),locale:vn,onOk:function(){var Kl=da(ao,$r);Kl&&(Pi(ao,$r),vl==null||vl(ao),wl(!1,$r,"confirm"))}});if(sa!=="time"&&!Ca){var Wo=bu($r),ii=yt(Wo,sa,jt),xl=Gl[$r],Cl=xl===sa,Ll=oi(Cl?"left":!1,{pickerValue:Wo,onPickerValueChange:function(Kl){pl(Kl,$r)}}),Ql=oi("right",{pickerValue:ii,onPickerValueChange:function(Kl){pl(yt(Kl,sa,jt,-1),$r)}});nl==="rtl"?Oo=ie.createElement(ie.Fragment,null,Ql,Cl&&Ll):Oo=ie.createElement(ie.Fragment,null,Ll,Cl&&Ql)}else Oo=oi();var Ru=ie.createElement("div",{className:"".concat(st,"-panel-layout")},ie.createElement(ml,{prefixCls:st,presets:Vo,onClick:function(Kl){Pi(Kl,null),wl(!1,$r,"preset")},onHover:function(Kl){Ln(Kl)}}),ie.createElement("div",null,ie.createElement("div",{className:"".concat(st,"-panels")},Oo),(nr||xr)&&ie.createElement("div",{className:"".concat(st,"-footer")},nr,xr)));return gi&&(Ru=gi(Ru)),ie.createElement("div",{className:"".concat(st,"-panel-container"),style:{marginLeft:ki},ref:Ki,onMouseDown:function(Kl){Kl.preventDefault()}},Ru)}var br=ie.createElement("div",{className:at()("".concat(st,"-range-wrapper"),"".concat(st,"-").concat(sa,"-range-wrapper")),style:{minWidth:mo}},ie.createElement("div",{ref:Wi,className:"".concat(st,"-range-arrow"),style:wi}),gr()),na;ji&&(na=ie.createElement("span",{className:"".concat(st,"-suffix"),onMouseDown:function(nr){nr.preventDefault()}},ji));var Bo=Vi(st,ai,mi),vi=ie.createElement("span",{onMouseDown:function(nr){nr.preventDefault(),nr.stopPropagation()},onMouseUp:function(nr){nr.preventDefault(),nr.stopPropagation();var xr=Jo;ni[0]||(xr=fn(xr,null,0)),ni[1]||(xr=fn(xr,null,1)),Pi(xr,null),wl(!1,$r,"clear")},className:"".concat(st,"-clear"),role:"button"},Bo),Lo=ai&&(da(Jo,0)&&!ni[0]||da(Jo,1)&&!ni[1]),tr={size:Ja(sa,sl[0],jt)},Br=0,uo=0;Xl.current&&El.current&&Bl.current&&($r===0?uo=Xl.current.offsetWidth:(Br=fi,uo=El.current.offsetWidth));var Bi=nl==="rtl"?{right:Br}:{left:Br},Bs=function(nr,xr){var Wo=fn(ao,nr,$r);if(xr==="submit"||xr!=="key"&&!hl){Pi(Wo,$r),$r===0?pa():Pr();var ii=$r===0?1:0;ni[ii]?wl(!1,!1,"confirm"):wl(!1,$r,"confirm")}else $a(Wo)};return ie.createElement(gn.Provider,{value:{operationRef:au,hideHeader:sa==="time",onDateMouseEnter:Ya,onDateMouseLeave:hr,hideRanges:!0,onSelect:Bs,open:Ui}},ie.createElement(Mi,{visible:Ui,popupElement:br,popupStyle:ta,prefixCls:st,dropdownClassName:En,dropdownAlign:Zn,getPopupContainer:Kn,transitionName:An,range:!0,direction:nl},ie.createElement("div",(0,le.Z)({ref:Fi,className:at()(st,"".concat(st,"-range"),dn,(ce={},(0,Fe.Z)(ce,"".concat(st,"-disabled"),ni[0]&&ni[1]),(0,Fe.Z)(ce,"".concat(st,"-focused"),$r===0?Ua:Ro),(0,Fe.Z)(ce,"".concat(st,"-rtl"),nl==="rtl"),ce)),style:Yt,onClick:bo,onMouseEnter:Ri,onMouseLeave:il,onMouseDown:La,onMouseUp:Di},(0,Ct.Z)(se,{aria:!0,data:!0})),ie.createElement("div",{className:at()("".concat(st,"-input"),(ge={},(0,Fe.Z)(ge,"".concat(st,"-input-active"),$r===0),(0,Fe.Z)(ge,"".concat(st,"-input-placeholder"),!!ca),ge)),ref:Xl},ie.createElement("input",(0,le.Z)({id:Ut,disabled:ni[0],readOnly:zi||typeof sl[0]=="function"||!Xa,value:ca||Xu,onChange:function(nr){is(nr.target.value)},autoFocus:Ra,placeholder:da(Yn,0)||"",ref:Sl},To,tr,{autoComplete:pu}))),ie.createElement("div",{className:"".concat(st,"-range-separator"),ref:Bl},to),ie.createElement("div",{className:at()("".concat(st,"-input"),(we={},(0,Fe.Z)(we,"".concat(st,"-input-active"),$r===1),(0,Fe.Z)(we,"".concat(st,"-input-placeholder"),!!qn),we)),ref:El},ie.createElement("input",(0,le.Z)({disabled:ni[1],readOnly:zi||typeof sl[0]=="function"||!ko,value:qn||ls,onChange:function(nr){ve(nr.target.value)},placeholder:da(Yn,1)||"",ref:Pl},Sr,tr,{autoComplete:pu}))),ie.createElement("div",{className:"".concat(st,"-active-bar"),style:(0,Pe.Z)((0,Pe.Z)({},Bi),{},{width:uo,position:"absolute"})}),na,Lo&&vi)))}var di=function(se){(0,nn.Z)(ge,se);var ce=(0,Vn.Z)(ge);function ge(){var we;(0,ct.Z)(this,ge);for(var Le=arguments.length,Et=new Array(Le),st=0;st{const{lineHeight:Le}=se,Et=Math.floor(ge*Le)+2,st=Math.max((ce-Et)/2,0),Ut=Math.max(ce-Et-st,0);return{padding:`${st}px ${we}px ${Ut}px`}},tu=se=>{const{componentCls:ce,pickerCellCls:ge,pickerCellInnerCls:we,cellHeight:Le,motionDurationSlow:Et,borderRadiusSM:st,motionDurationMid:Ut,cellHoverBg:Yt,lineWidth:dn,lineType:ta,colorPrimary:En,cellActiveWithRangeBg:An,colorTextLightSolid:Zn,controlHeightSM:Kn,cellRangeBorderColor:jt,pickerCellBorderGap:vn,cellHoverWithRangeBg:Yn,cellWidth:Ra,colorTextDisabled:Aa,cellBgDisabled:Wa}=se;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Et}`,content:'""'},[we]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:st,transition:`background ${Ut}, border ${Ut}`},"&-range-hover-start, &-range-hover-end":{[we]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[we]:{background:Yt}},[`&-in-view${ge}-today ${we}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${dn}px ${ta} ${En}`,borderRadius:st,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:An}},[`&-in-view${ge}-selected ${we}, &-in-view${ge}-range-start ${we}, - &-in-view${ge}-range-end ${we}`]:{color:zn,background:Sn},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), + &-in-view${ge}-range-end ${we}`]:{color:Zn,background:En},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), &-in-view${ge}-range-end:not(${ge}-range-end-single)`]:{"&::before":{background:An}},[`&-in-view${ge}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${ge}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${ge}-range-hover-start:not(${ge}-in-range):not(${ge}-range-start):not(${ge}-range-end), &-in-view${ge}-range-hover-end:not(${ge}-in-range):not(${ge}-range-start):not(${ge}-range-end), &-in-view${ge}-range-hover-start${ge}-range-start-single, &-in-view${ge}-range-hover-start${ge}-range-start${ge}-range-end${ge}-range-end-near-hover, &-in-view${ge}-range-hover-end${ge}-range-start${ge}-range-end${ge}-range-start-near-hover, &-in-view${ge}-range-hover-end${ge}-range-end-single, - &-in-view${ge}-range-hover:not(${ge}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:jn,borderTop:`${gn}px dashed ${Gt}`,borderBottom:`${gn}px dashed ${Gt}`,transform:"translateY(-50%)",transition:`all ${Pt}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:hn},[`&-in-view${ge}-in-range${ge}-range-hover::before, + &-in-view${ge}-range-hover:not(${ge}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:Kn,borderTop:`${dn}px dashed ${jt}`,borderBottom:`${dn}px dashed ${jt}`,transform:"translateY(-50%)",transition:`all ${Et}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:vn},[`&-in-view${ge}-in-range${ge}-range-hover::before, &-in-view${ge}-in-range${ge}-range-hover-start::before, &-in-view${ge}-in-range${ge}-range-hover-end::before, &-in-view${ge}-range-start${ge}-range-hover::before, @@ -141,24 +141,24 @@ &-in-view${ge}-in-range${ge}-range-hover-start::before, ${ce}-panel > :not(${ce}-date-panel) - &-in-view${ge}-in-range${ge}-range-hover-end::before`]:{background:Un},[`&-in-view${ge}-range-start:not(${ge}-range-start-single):not(${ge}-range-end) ${we}`]:{borderStartStartRadius:gt,borderEndStartRadius:gt,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${ge}-range-end:not(${ge}-range-end-single):not(${ge}-range-start) ${we}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:gt,borderEndEndRadius:gt},[`&-range-hover${ge}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${ge}-range-hover:first-child::after, + &-in-view${ge}-in-range${ge}-range-hover-end::before`]:{background:Yn},[`&-in-view${ge}-range-start:not(${ge}-range-start-single):not(${ge}-range-end) ${we}`]:{borderStartStartRadius:st,borderEndStartRadius:st,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${ge}-range-end:not(${ge}-range-end-single):not(${ge}-range-start) ${we}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:st,borderEndEndRadius:st},[`&-range-hover${ge}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${ge}-range-hover:first-child::after, tr > &-in-view${ge}-range-hover-end:first-child::after, &-in-view${ge}-start${ge}-range-hover-edge-start${ge}-range-hover-edge-start-near-range::after, &-in-view${ge}-range-hover-edge-start:not(${ge}-range-hover-edge-start-near-range)::after, - &-in-view${ge}-range-hover-start::after`]:{insetInlineStart:(Na-Le)/2,borderInlineStart:`${gn}px dashed ${Gt}`,borderStartStartRadius:gt,borderEndStartRadius:gt},[`tr > &-in-view${ge}-range-hover:last-child::after, + &-in-view${ge}-range-hover-start::after`]:{insetInlineStart:(Ra-Le)/2,borderInlineStart:`${dn}px dashed ${jt}`,borderStartStartRadius:st,borderEndStartRadius:st},[`tr > &-in-view${ge}-range-hover:last-child::after, tr > &-in-view${ge}-range-hover-start:last-child::after, &-in-view${ge}-end${ge}-range-hover-edge-end${ge}-range-hover-edge-end-near-range::after, &-in-view${ge}-range-hover-edge-end:not(${ge}-range-hover-edge-end-near-range)::after, - &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(Na-Le)/2,borderInlineEnd:`${gn}px dashed ${Gt}`,borderStartEndRadius:gt,borderEndEndRadius:gt},"&-disabled":{color:Aa,pointerEvents:"none",[we]:{background:"transparent"},"&::before":{background:Ra}},[`&-disabled${ge}-today ${we}::before`]:{borderColor:Aa}}},Lu=se=>{const{componentCls:ce,pickerCellCls:ge,pickerCellInnerCls:we,pickerYearMonthCellWidth:Le,pickerControlIconSize:Pt,cellWidth:gt,paddingSM:Yt,paddingXS:Ht,paddingXXS:gn,colorBgContainer:qn,lineWidth:Sn,lineType:An,borderRadiusLG:zn,colorPrimary:jn,colorTextHeading:Gt,colorSplit:hn,pickerControlIconBorderWidth:Un,colorIcon:Na,textHeight:Aa,motionDurationMid:Ra,colorIconHover:Qa,fontWeightStrong:ia,cellHeight:Ca,pickerCellPaddingVertical:uo,colorTextDisabled:xr,colorText:eo,fontSize:bo,cellHoverWithRangeBg:To,motionDurationSlow:Ko,withoutTimeCellHeight:gi,pickerQuarterPanelContentHeight:Uo,colorLink:to,colorLinkActive:Lo,colorLinkHover:$o,cellRangeBorderColor:Yo,borderRadiusSM:Ho,colorTextLightSolid:mi,cellHoverBg:Ni,timeColumnHeight:Ei,timeColumnWidth:Vi,timeCellHeight:ri,controlItemBgActive:Gi,marginXXS:fi,pickerDatePanelPaddingHorizontal:Li}=se,Zi=gt*7+Li*2,Qi=(Zi-Ht*2)/3-Le-Yt,zi=(Zi-Ht*2)/4-Le;return{[ce]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:qn,border:`${Sn}px ${An} ${hn}`,borderRadius:zn,outline:"none","&-focused":{borderColor:jn},"&-rtl":{direction:"rtl",[`${ce}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(Ra-Le)/2,borderInlineEnd:`${dn}px dashed ${jt}`,borderStartEndRadius:st,borderEndEndRadius:st},"&-disabled":{color:Aa,pointerEvents:"none",[we]:{background:"transparent"},"&::before":{background:Wa}},[`&-disabled${ge}-today ${we}::before`]:{borderColor:Aa}}},Lu=se=>{const{componentCls:ce,pickerCellCls:ge,pickerCellInnerCls:we,pickerYearMonthCellWidth:Le,pickerControlIconSize:Et,cellWidth:st,paddingSM:Ut,paddingXS:Yt,paddingXXS:dn,colorBgContainer:ta,lineWidth:En,lineType:An,borderRadiusLG:Zn,colorPrimary:Kn,colorTextHeading:jt,colorSplit:vn,pickerControlIconBorderWidth:Yn,colorIcon:Ra,textHeight:Aa,motionDurationMid:Wa,colorIconHover:Qa,fontWeightStrong:sa,cellHeight:Ca,pickerCellPaddingVertical:lo,colorTextDisabled:wr,colorText:to,fontSize:yo,cellHoverWithRangeBg:No,motionDurationSlow:Go,withoutTimeCellHeight:ci,pickerQuarterPanelContentHeight:jo,colorLink:no,colorLinkActive:xo,colorLinkHover:qo,cellRangeBorderColor:Ko,borderRadiusSM:Uo,colorTextLightSolid:gi,cellHoverBg:Ni,timeColumnHeight:Ei,timeColumnWidth:Zi,timeCellHeight:ai,controlItemBgActive:ji,marginXXS:mi,pickerDatePanelPaddingHorizontal:Li}=se,zi=st*7+Li*2,qi=(zi-Yt*2)/3-Le-Ut,Gi=(zi-Yt*2)/4-Le;return{[ce]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:ta,border:`${En}px ${An} ${vn}`,borderRadius:Zn,outline:"none","&-focused":{borderColor:Kn},"&-rtl":{direction:"rtl",[`${ce}-prev-icon, ${ce}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${ce}-next-icon, - ${ce}-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:Zi},"&-header":{display:"flex",padding:`0 ${Ht}px`,color:Gt,borderBottom:`${Sn}px ${An} ${hn}`,"> *":{flex:"none"},button:{padding:0,color:Na,lineHeight:`${Aa}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Ra}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:bo,"&:hover":{color:Qa}},"&-view":{flex:"auto",fontWeight:ia,lineHeight:`${Aa}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Ht},"&:hover":{color:jn}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Pt,height:Pt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Pt,height:Pt,border:"0 solid currentcolor",borderBlockStartWidth:Un,borderBlockEndWidth:0,borderInlineStartWidth:Un,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Pt/2),insetInlineStart:Math.ceil(Pt/2),display:"inline-block",width:Pt,height:Pt,border:"0 solid currentcolor",borderBlockStartWidth:Un,borderBlockEndWidth:0,borderInlineStartWidth:Un,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:Ca,fontWeight:"normal"},th:{height:Ca+uo*2,color:eo,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${uo}px 0`,color:xr,cursor:"pointer","&-in-view":{color:eo}},tu(se)),[`&-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-start ${we}, - &-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-end ${we}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:To,transition:`all ${Ko}`,content:'""'}},[`&-date-panel + ${ce}-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:zi},"&-header":{display:"flex",padding:`0 ${Yt}px`,color:jt,borderBottom:`${En}px ${An} ${vn}`,"> *":{flex:"none"},button:{padding:0,color:Ra,lineHeight:`${Aa}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Wa}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:yo,"&:hover":{color:Qa}},"&-view":{flex:"auto",fontWeight:sa,lineHeight:`${Aa}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Yt},"&:hover":{color:Kn}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Et,height:Et,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Et,height:Et,border:"0 solid currentcolor",borderBlockStartWidth:Yn,borderBlockEndWidth:0,borderInlineStartWidth:Yn,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Et/2),insetInlineStart:Math.ceil(Et/2),display:"inline-block",width:Et,height:Et,border:"0 solid currentcolor",borderBlockStartWidth:Yn,borderBlockEndWidth:0,borderInlineStartWidth:Yn,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:Ca,fontWeight:"normal"},th:{height:Ca+lo*2,color:to,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${lo}px 0`,color:wr,cursor:"pointer","&-in-view":{color:to}},tu(se)),[`&-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-start ${we}, + &-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-end ${we}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:No,transition:`all ${Go}`,content:'""'}},[`&-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-start - ${we}::after`]:{insetInlineEnd:-(gt-Ca)/2,insetInlineStart:0},[`&-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-end ${we}::after`]:{insetInlineEnd:0,insetInlineStart:-(gt-Ca)/2},[`&-range-hover${ce}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ce}-content`]:{height:gi*4},[we]:{padding:`0 ${Ht}px`}},"&-quarter-panel":{[`${ce}-content`]:{height:Uo},[`${ce}-cell-range-hover-start::after`]:{insetInlineStart:zi,borderInlineStart:`${Sn}px dashed ${Yo}`,[`${ce}-panel-rtl &`]:{insetInlineEnd:zi,borderInlineEnd:`${Sn}px dashed ${Yo}`}},[`${ce}-cell-range-hover-end::after`]:{insetInlineEnd:zi,borderInlineEnd:`${Sn}px dashed ${Yo}`,[`${ce}-panel-rtl &`]:{insetInlineStart:zi,borderInlineStart:`${Sn}px dashed ${Yo}`}}},[`&-panel ${ce}-footer`]:{borderTop:`${Sn}px ${An} ${hn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Aa-2*Sn}px`,textAlign:"center","&-extra":{padding:`0 ${Yt}px`,lineHeight:`${Aa-2*Sn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Sn}px ${An} ${hn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:to,"&:hover":{color:$o},"&:active":{color:Lo},[`&${ce}-today-btn-disabled`]:{color:xr,cursor:"not-allowed"}},"&-decade-panel":{[we]:{padding:`0 ${Ht/2}px`},[`${ce}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ce}-body`]:{padding:`0 ${Ht}px`},[we]:{width:Le},[`${ce}-cell-range-hover-start::after`]:{borderStartStartRadius:Ho,borderEndStartRadius:Ho,borderStartEndRadius:0,borderEndEndRadius:0,[`${ce}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ho,borderEndEndRadius:Ho}},[`${ce}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ho,borderEndEndRadius:Ho,[`${ce}-panel-rtl &`]:{borderStartStartRadius:Ho,borderEndStartRadius:Ho,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${ce}-cell-range-hover-start::after`]:{insetInlineStart:Qi,borderInlineStart:`${Sn}px dashed ${Yo}`,[`${ce}-panel-rtl &`]:{insetInlineEnd:Qi,borderInlineEnd:`${Sn}px dashed ${Yo}`}},[`${ce}-cell-range-hover-end::after`]:{insetInlineEnd:Qi,borderInlineEnd:`${Sn}px dashed ${Yo}`,[`${ce}-panel-rtl &`]:{insetInlineStart:Qi,borderInlineStart:`${Sn}px dashed ${Yo}`}}},"&-week-panel":{[`${ce}-body`]:{padding:`${Ht}px ${Yt}px`},[`${ce}-cell`]:{[`&:hover ${we}, + ${we}::after`]:{insetInlineEnd:-(st-Ca)/2,insetInlineStart:0},[`&-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-end ${we}::after`]:{insetInlineEnd:0,insetInlineStart:-(st-Ca)/2},[`&-range-hover${ce}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ce}-content`]:{height:ci*4},[we]:{padding:`0 ${Yt}px`}},"&-quarter-panel":{[`${ce}-content`]:{height:jo},[`${ce}-cell-range-hover-start::after`]:{insetInlineStart:Gi,borderInlineStart:`${En}px dashed ${Ko}`,[`${ce}-panel-rtl &`]:{insetInlineEnd:Gi,borderInlineEnd:`${En}px dashed ${Ko}`}},[`${ce}-cell-range-hover-end::after`]:{insetInlineEnd:Gi,borderInlineEnd:`${En}px dashed ${Ko}`,[`${ce}-panel-rtl &`]:{insetInlineStart:Gi,borderInlineStart:`${En}px dashed ${Ko}`}}},[`&-panel ${ce}-footer`]:{borderTop:`${En}px ${An} ${vn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Aa-2*En}px`,textAlign:"center","&-extra":{padding:`0 ${Ut}px`,lineHeight:`${Aa-2*En}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${En}px ${An} ${vn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:no,"&:hover":{color:qo},"&:active":{color:xo},[`&${ce}-today-btn-disabled`]:{color:wr,cursor:"not-allowed"}},"&-decade-panel":{[we]:{padding:`0 ${Yt/2}px`},[`${ce}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ce}-body`]:{padding:`0 ${Yt}px`},[we]:{width:Le},[`${ce}-cell-range-hover-start::after`]:{borderStartStartRadius:Uo,borderEndStartRadius:Uo,borderStartEndRadius:0,borderEndEndRadius:0,[`${ce}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Uo,borderEndEndRadius:Uo}},[`${ce}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Uo,borderEndEndRadius:Uo,[`${ce}-panel-rtl &`]:{borderStartStartRadius:Uo,borderEndStartRadius:Uo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${ce}-cell-range-hover-start::after`]:{insetInlineStart:qi,borderInlineStart:`${En}px dashed ${Ko}`,[`${ce}-panel-rtl &`]:{insetInlineEnd:qi,borderInlineEnd:`${En}px dashed ${Ko}`}},[`${ce}-cell-range-hover-end::after`]:{insetInlineEnd:qi,borderInlineEnd:`${En}px dashed ${Ko}`,[`${ce}-panel-rtl &`]:{insetInlineStart:qi,borderInlineStart:`${En}px dashed ${Ko}`}}},"&-week-panel":{[`${ce}-body`]:{padding:`${Yt}px ${Ut}px`},[`${ce}-cell`]:{[`&:hover ${we}, &-selected ${we}, - ${we}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Ra}`},"&:first-child:before":{borderStartStartRadius:Ho,borderEndStartRadius:Ho},"&:last-child:before":{borderStartEndRadius:Ho,borderEndEndRadius:Ho}},"&:hover td":{"&:before":{background:Ni}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:jn},[`&${ce}-cell-week`]:{color:new Ai.C(mi).setAlpha(.5).toHexString()},[we]:{color:mi}}},"&-range-hover td:before":{background:Gi}}},"&-date-panel":{[`${ce}-body`]:{padding:`${Ht}px ${Li}px`},[`${ce}-content`]:{width:gt*7,th:{width:gt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${ce}-time-panel`]:{borderInlineStart:`${Sn}px ${An} ${hn}`},[`${ce}-date-panel, - ${ce}-time-panel`]:{transition:`opacity ${Ko}`},"&-active":{[`${ce}-date-panel, - ${ce}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${ce}-content`]:{display:"flex",flex:"auto",height:Ei},"&-column":{flex:"1 0 auto",width:Vi,margin:`${gn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Ra}`,overflowX:"hidden","&::after":{display:"block",height:Ei-ri,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Sn}px ${An} ${hn}`},"&-active":{background:new Ai.C(Gi).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ce}-time-panel-cell`]:{marginInline:fi,[`${ce}-time-panel-cell-inner`]:{display:"block",width:Vi-2*fi,height:ri,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Vi-ri)/2,color:eo,lineHeight:`${ri}px`,borderRadius:Ho,cursor:"pointer",transition:`background ${Ra}`,"&:hover":{background:Ni}},"&-selected":{[`${ce}-time-panel-cell-inner`]:{background:Gi}},"&-disabled":{[`${ce}-time-panel-cell-inner`]:{color:xr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${ce}-time-panel-column:after`]:{height:Ei-ri+gn*2}}}},Is=se=>{const{componentCls:ce,colorBgContainer:ge,colorError:we,errorActiveShadow:Le,colorWarning:Pt,warningActiveShadow:gt}=se;return{[`${ce}:not(${ce}-disabled)`]:{[`&${ce}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:we},[`&${ce}-focused, &:focus`]:Object.assign({},(0,Ii.M1)((0,vs.TS)(se,{activeBorderColor:we,activeShadow:Le}))),[`${ce}-active-bar`]:{background:we}},[`&${ce}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Pt},[`&${ce}-focused, &:focus`]:Object.assign({},(0,Ii.M1)((0,vs.TS)(se,{activeBorderColor:Pt,activeShadow:gt}))),[`${ce}-active-bar`]:{background:Pt}}}}},Hs=se=>{const{componentCls:ce,antCls:ge,controlHeight:we,fontSize:Le,paddingInline:Pt,colorBgContainer:gt,lineWidth:Yt,lineType:Ht,colorBorder:gn,borderRadius:qn,motionDurationMid:Sn,colorBgContainerDisabled:An,colorTextDisabled:zn,colorTextPlaceholder:jn,controlHeightLG:Gt,fontSizeLG:hn,controlHeightSM:Un,paddingInlineSM:Na,paddingXS:Aa,marginXS:Ra,colorTextDescription:Qa,lineWidthBold:ia,lineHeight:Ca,colorPrimary:uo,motionDurationSlow:xr,zIndexPopup:eo,paddingXXS:bo,paddingSM:To,textHeight:Ko,cellActiveWithRangeBg:gi,colorPrimaryBorder:Uo,sizePopupArrow:to,borderRadiusXS:Lo,borderRadiusOuter:$o,colorBgElevated:Yo,borderRadiusLG:Ho,boxShadowSecondary:mi,borderRadiusSM:Ni,colorSplit:Ei,cellHoverBg:Vi,presetsWidth:ri,presetsMaxWidth:Gi,boxShadowPopoverArrow:fi,colorTextQuaternary:Li}=se;return[{[ce]:Object.assign(Object.assign(Object.assign({},(0,ms.Wf)(se)),Ku(se,we,Le,Pt)),{position:"relative",display:"inline-flex",alignItems:"center",background:gt,lineHeight:1,border:`${Yt}px ${Ht} ${gn}`,borderRadius:qn,transition:`border ${Sn}, box-shadow ${Sn}`,"&:hover, &-focused":Object.assign({},(0,Ii.pU)(se)),"&-focused":Object.assign({},(0,Ii.M1)(se)),[`&${ce}-disabled`]:{background:An,borderColor:gn,cursor:"not-allowed",[`${ce}-suffix`]:{color:Li}},[`&${ce}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${ce}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Ii.ik)(se)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${ce}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:jn}}},"&-large":Object.assign(Object.assign({},Ku(se,Gt,hn,Pt)),{[`${ce}-input > input`]:{fontSize:hn}}),"&-small":Object.assign({},Ku(se,Un,Le,Na)),[`${ce}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Aa/2,color:zn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Ra}}},[`${ce}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:zn,lineHeight:1,background:gt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Sn}, color ${Sn}`,"> *":{verticalAlign:"top"},"&:hover":{color:Qa}},[`${ce}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:hn,color:zn,fontSize:hn,verticalAlign:"top",cursor:"default",[`${ce}-focused &`]:{color:Qa},[`${ce}-range-separator &`]:{[`${ce}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ce}-clear`]:{insetInlineEnd:Pt},"&:hover":{[`${ce}-clear`]:{opacity:1}},[`${ce}-active-bar`]:{bottom:-Yt,height:ia,marginInlineStart:Pt,background:uo,opacity:0,transition:`all ${xr} ease-out`,pointerEvents:"none"},[`&${ce}-focused`]:{[`${ce}-active-bar`]:{opacity:1}},[`${ce}-range-separator`]:{alignItems:"center",padding:`0 ${Aa}px`,lineHeight:1},[`&${ce}-small`]:{[`${ce}-clear`]:{insetInlineEnd:Na},[`${ce}-active-bar`]:{marginInlineStart:Na}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,ms.Wf)(se)),Lu(se)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:eo,[`&${ce}-dropdown-hidden`]:{display:"none"},[`&${ce}-dropdown-placement-bottomLeft`]:{[`${ce}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${ce}-dropdown-placement-topLeft`]:{[`${ce}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${ce}-dropdown-placement-topLeft, + ${we}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Wa}`},"&:first-child:before":{borderStartStartRadius:Uo,borderEndStartRadius:Uo},"&:last-child:before":{borderStartEndRadius:Uo,borderEndEndRadius:Uo}},"&:hover td":{"&:before":{background:Ni}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Kn},[`&${ce}-cell-week`]:{color:new Ci.C(gi).setAlpha(.5).toHexString()},[we]:{color:gi}}},"&-range-hover td:before":{background:ji}}},"&-date-panel":{[`${ce}-body`]:{padding:`${Yt}px ${Li}px`},[`${ce}-content`]:{width:st*7,th:{width:st,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${ce}-time-panel`]:{borderInlineStart:`${En}px ${An} ${vn}`},[`${ce}-date-panel, + ${ce}-time-panel`]:{transition:`opacity ${Go}`},"&-active":{[`${ce}-date-panel, + ${ce}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${ce}-content`]:{display:"flex",flex:"auto",height:Ei},"&-column":{flex:"1 0 auto",width:Zi,margin:`${dn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Wa}`,overflowX:"hidden","&::after":{display:"block",height:Ei-ai,content:'""'},"&:not(:first-child)":{borderInlineStart:`${En}px ${An} ${vn}`},"&-active":{background:new Ci.C(ji).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ce}-time-panel-cell`]:{marginInline:mi,[`${ce}-time-panel-cell-inner`]:{display:"block",width:Zi-2*mi,height:ai,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Zi-ai)/2,color:to,lineHeight:`${ai}px`,borderRadius:Uo,cursor:"pointer",transition:`background ${Wa}`,"&:hover":{background:Ni}},"&-selected":{[`${ce}-time-panel-cell-inner`]:{background:ji}},"&-disabled":{[`${ce}-time-panel-cell-inner`]:{color:wr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${ce}-time-panel-column:after`]:{height:Ei-ai+dn*2}}}},Is=se=>{const{componentCls:ce,colorBgContainer:ge,colorError:we,errorActiveShadow:Le,colorWarning:Et,warningActiveShadow:st}=se;return{[`${ce}:not(${ce}-disabled)`]:{[`&${ce}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:we},[`&${ce}-focused, &:focus`]:Object.assign({},(0,Ii.M1)((0,vs.TS)(se,{activeBorderColor:we,activeShadow:Le}))),[`${ce}-active-bar`]:{background:we}},[`&${ce}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Et},[`&${ce}-focused, &:focus`]:Object.assign({},(0,Ii.M1)((0,vs.TS)(se,{activeBorderColor:Et,activeShadow:st}))),[`${ce}-active-bar`]:{background:Et}}}}},Hs=se=>{const{componentCls:ce,antCls:ge,controlHeight:we,fontSize:Le,paddingInline:Et,colorBgContainer:st,lineWidth:Ut,lineType:Yt,colorBorder:dn,borderRadius:ta,motionDurationMid:En,colorBgContainerDisabled:An,colorTextDisabled:Zn,colorTextPlaceholder:Kn,controlHeightLG:jt,fontSizeLG:vn,controlHeightSM:Yn,paddingInlineSM:Ra,paddingXS:Aa,marginXS:Wa,colorTextDescription:Qa,lineWidthBold:sa,lineHeight:Ca,colorPrimary:lo,motionDurationSlow:wr,zIndexPopup:to,paddingXXS:yo,paddingSM:No,textHeight:Go,cellActiveWithRangeBg:ci,colorPrimaryBorder:jo,sizePopupArrow:no,borderRadiusXS:xo,borderRadiusOuter:qo,colorBgElevated:Ko,borderRadiusLG:Uo,boxShadowSecondary:gi,borderRadiusSM:Ni,colorSplit:Ei,cellHoverBg:Zi,presetsWidth:ai,presetsMaxWidth:ji,boxShadowPopoverArrow:mi,colorTextQuaternary:Li}=se;return[{[ce]:Object.assign(Object.assign(Object.assign({},(0,ms.Wf)(se)),Ku(se,we,Le,Et)),{position:"relative",display:"inline-flex",alignItems:"center",background:st,lineHeight:1,border:`${Ut}px ${Yt} ${dn}`,borderRadius:ta,transition:`border ${En}, box-shadow ${En}`,"&:hover, &-focused":Object.assign({},(0,Ii.pU)(se)),"&-focused":Object.assign({},(0,Ii.M1)(se)),[`&${ce}-disabled`]:{background:An,borderColor:dn,cursor:"not-allowed",[`${ce}-suffix`]:{color:Li}},[`&${ce}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${ce}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Ii.ik)(se)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${ce}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Kn}}},"&-large":Object.assign(Object.assign({},Ku(se,jt,vn,Et)),{[`${ce}-input > input`]:{fontSize:vn}}),"&-small":Object.assign({},Ku(se,Yn,Le,Ra)),[`${ce}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Aa/2,color:Zn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Wa}}},[`${ce}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Zn,lineHeight:1,background:st,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${En}, color ${En}`,"> *":{verticalAlign:"top"},"&:hover":{color:Qa}},[`${ce}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:vn,color:Zn,fontSize:vn,verticalAlign:"top",cursor:"default",[`${ce}-focused &`]:{color:Qa},[`${ce}-range-separator &`]:{[`${ce}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ce}-clear`]:{insetInlineEnd:Et},"&:hover":{[`${ce}-clear`]:{opacity:1}},[`${ce}-active-bar`]:{bottom:-Ut,height:sa,marginInlineStart:Et,background:lo,opacity:0,transition:`all ${wr} ease-out`,pointerEvents:"none"},[`&${ce}-focused`]:{[`${ce}-active-bar`]:{opacity:1}},[`${ce}-range-separator`]:{alignItems:"center",padding:`0 ${Aa}px`,lineHeight:1},[`&${ce}-small`]:{[`${ce}-clear`]:{insetInlineEnd:Ra},[`${ce}-active-bar`]:{marginInlineStart:Ra}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,ms.Wf)(se)),Lu(se)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:to,[`&${ce}-dropdown-hidden`]:{display:"none"},[`&${ce}-dropdown-placement-bottomLeft`]:{[`${ce}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${ce}-dropdown-placement-topLeft`]:{[`${ce}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${ce}-dropdown-placement-topLeft, &${ge}-slide-up-enter${ge}-slide-up-enter-active${ce}-dropdown-placement-topRight, &${ge}-slide-up-appear${ge}-slide-up-appear-active${ce}-dropdown-placement-topLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${ce}-dropdown-placement-topRight`]:{animationName:Cu.Qt},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${ce}-dropdown-placement-bottomLeft, @@ -166,35 +166,35 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${ce}-dropdown-placement-bottomLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${ce}-dropdown-placement-bottomRight`]:{animationName:Cu.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${ce}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${ce}-dropdown-placement-topRight`]:{animationName:Cu.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${ce}-dropdown-placement-bottomLeft, - &${ge}-slide-up-leave${ge}-slide-up-leave-active${ce}-dropdown-placement-bottomRight`]:{animationName:Cu.Uw},[`${ce}-panel > ${ce}-time-panel`]:{paddingTop:bo},[`${ce}-ranges`]:{marginBottom:0,padding:`${bo}px ${To}px`,overflow:"hidden",lineHeight:`${Ko-2*Yt-Aa/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${ce}-preset > ${ge}-tag-blue`]:{color:uo,background:gi,borderColor:Uo,cursor:"pointer"},[`${ce}-ok`]:{marginInlineStart:"auto"}},[`${ce}-range-wrapper`]:{display:"flex",position:"relative"},[`${ce}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Pt*1.5,transition:`left ${xr} ease-out`},(0,Us.r)(to,Lo,$o,Yo,fi)),[`${ce}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Yo,borderRadius:Ho,boxShadow:mi,transition:`margin ${xr}`,[`${ce}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ce}-presets`]:{display:"flex",flexDirection:"column",minWidth:ri,maxWidth:Gi,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Aa,borderInlineEnd:`${Yt}px ${Ht} ${Ei}`,li:Object.assign(Object.assign({},ms.vS),{borderRadius:Ni,paddingInline:Aa,paddingBlock:(Un-Math.round(Le*Ca))/2,cursor:"pointer",transition:`all ${xr}`,"+ li":{marginTop:Ra},"&:hover":{background:Vi}})}},[`${ce}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${ce}-panel`]:{borderWidth:`0 0 ${Yt}px`},"&:last-child":{[`${ce}-panel`]:{borderWidth:0}}},[`${ce}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ce}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:gn}}}}),"&-dropdown-range":{padding:`${to*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ce}-separator`]:{transform:"rotate(180deg)"},[`${ce}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Cu.oN)(se,"slide-up"),(0,Cu.oN)(se,"slide-down"),(0,fs.Fm)(se,"move-up"),(0,fs.Fm)(se,"move-down")]},cd=se=>{const{componentCls:ce,controlHeightLG:ge,paddingXXS:we,padding:Le}=se;return{pickerCellCls:`${ce}-cell`,pickerCellInnerCls:`${ce}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:we+we/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+we/2}},Xs=se=>({cellHoverBg:se.controlItemBgHover,cellActiveWithRangeBg:se.controlItemBgActive,cellHoverWithRangeBg:new Ai.C(se.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ai.C(se.colorPrimary).lighten(20).toHexString(),cellBgDisabled:se.colorBgContainerDisabled,timeColumnWidth:se.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:se.controlHeightSM*1.5,cellHeight:se.controlHeightSM,textHeight:se.controlHeightLG,withoutTimeCellHeight:se.controlHeightLG*1.65});var $u=(0,Ys.Z)("DatePicker",se=>{const ce=(0,vs.TS)((0,Ii.e5)(se),cd(se));return[Hs(ce),Is(ce),(0,Au.c)(se,{focusElCls:`${se.componentCls}-focused`})]},se=>Object.assign(Object.assign(Object.assign({},(0,Ii.TM)(se)),Xs(se)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:se.zIndexPopupBase+50}));function ps(se,ce,ge){return ge!==void 0?ge:ce==="year"&&se.lang.yearPlaceholder?se.lang.yearPlaceholder:ce==="quarter"&&se.lang.quarterPlaceholder?se.lang.quarterPlaceholder:ce==="month"&&se.lang.monthPlaceholder?se.lang.monthPlaceholder:ce==="week"&&se.lang.weekPlaceholder?se.lang.weekPlaceholder:ce==="time"&&se.timePickerLocale.placeholder?se.timePickerLocale.placeholder:se.lang.placeholder}function _s(se,ce,ge){return ge!==void 0?ge:ce==="year"&&se.lang.yearPlaceholder?se.lang.rangeYearPlaceholder:ce==="quarter"&&se.lang.quarterPlaceholder?se.lang.rangeQuarterPlaceholder:ce==="month"&&se.lang.monthPlaceholder?se.lang.rangeMonthPlaceholder:ce==="week"&&se.lang.weekPlaceholder?se.lang.rangeWeekPlaceholder:ce==="time"&&se.timePickerLocale.placeholder?se.timePickerLocale.rangePlaceholder:se.lang.rangePlaceholder}function hs(se,ce){const ge={adjustX:1,adjustY:1};switch(ce){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:se==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function Uu(se){return se?Array.isArray(se)?se:[se]:[]}function es(se){const{format:ce,picker:ge,showHour:we,showMinute:Le,showSecond:Pt,use12Hours:gt}=se,Yt=Uu(ce)[0],Ht=Object.assign({},se);return ce&&Array.isArray(ce)&&(Ht.format=Yt),Yt&&typeof Yt=="string"&&(!Yt.includes("s")&&Pt===void 0&&(Ht.showSecond=!1),!Yt.includes("m")&&Le===void 0&&(Ht.showMinute=!1),!Yt.includes("H")&&!Yt.includes("h")&&!Yt.includes("K")&&!Yt.includes("k")&&we===void 0&&(Ht.showHour=!1),(Yt.includes("a")||Yt.includes("A"))&>===void 0&&(Ht.use12Hours=!0)),ge==="time"?Ht:(typeof Yt=="function"&&delete Ht.format,{showTime:Ht})}function Ou(se,ce,ge){if(se===!1)return!1;const we={clearIcon:ce!=null?ce:ge};return typeof se=="object"?Object.assign(Object.assign({},we),se):we}var Es=ae(3113);function Ss(se){return ie.createElement(Es.ZP,Object.assign({size:"small",type:"primary"},se))}var Wl={button:Ss},nu=function(se,ce){var ge={};for(var we in se)Object.prototype.hasOwnProperty.call(se,we)&&ce.indexOf(we)<0&&(ge[we]=se[we]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,we=Object.getOwnPropertySymbols(se);Le{const{prefixCls:Le,getPopupContainer:Pt,className:gt,placement:Yt,size:Ht,disabled:gn,bordered:qn=!0,placeholder:Sn,popupClassName:An,dropdownClassName:zn,status:jn,clearIcon:Gt,allowClear:hn,rootClassName:Un}=ge,Na=nu(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Aa=ie.useRef(null),{getPrefixCls:Ra,direction:Qa,getPopupContainer:ia}=(0,ie.useContext)(Nl.E_),Ca=Ra("picker",Le),{compactSize:uo,compactItemClassnames:xr}=(0,qu.ri)(Ca,Qa),{format:eo,showTime:bo,picker:To}=ge,Ko=Ra(),[gi,Uo]=$u(Ca),to=Object.assign(Object.assign({},bo?es(Object.assign({format:eo,picker:To},bo)):{}),To==="time"?es(Object.assign(Object.assign({format:eo},ge),{picker:To})):{}),Lo=(0,Rl.Z)(fi=>{var Li;return(Li=Ht!=null?Ht:uo)!==null&&Li!==void 0?Li:fi}),$o=ie.useContext(Tl.Z),Yo=gn!=null?gn:$o,Ho=(0,ie.useContext)(ju.aM),{hasFeedback:mi,status:Ni,feedbackIcon:Ei}=Ho,Vi=ie.createElement(ie.Fragment,null,To==="time"?ie.createElement($n,null):ie.createElement(ht,null),mi&&Ei);(0,ie.useImperativeHandle)(we,()=>({focus:()=>{var fi;return(fi=Aa.current)===null||fi===void 0?void 0:fi.focus()},blur:()=>{var fi;return(fi=Aa.current)===null||fi===void 0?void 0:fi.blur()}}));const[ri]=(0,cs.Z)("Calendar",gs.Z),Gi=Object.assign(Object.assign({},ri),ge.locale);return gi(ie.createElement(cu,Object.assign({separator:ie.createElement("span",{"aria-label":"to",className:`${Ca}-separator`},ie.createElement(fn,null)),disabled:Yo,ref:Aa,dropdownAlign:hs(Qa,Yt),placeholder:_s(Gi,To,Sn),suffixIcon:Vi,prevIcon:ie.createElement("span",{className:`${Ca}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${Ca}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${Ca}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${Ca}-super-next-icon`}),transitionName:`${Ko}-slide-up`},Na,to,{className:tt()({[`${Ca}-${Lo}`]:Lo,[`${Ca}-borderless`]:!qn},(0,Jo.Z)(Ca,(0,Jo.F)(Ni,jn),mi),Uo,xr,gt,Un),locale:Gi.lang,prefixCls:Ca,getPopupContainer:Pt||ia,generateConfig:se,components:Wl,direction:Qa,dropdownClassName:tt()(Uo,An||zn,Un),allowClear:Ou(hn,Gt,ie.createElement(Xt.Z,null))})))})}var Fu=function(se,ce){var ge={};for(var we in se)Object.prototype.hasOwnProperty.call(se,we)&&ce.indexOf(we)<0&&(ge[we]=se[we]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,we=Object.getOwnPropertySymbols(se);Le{const{prefixCls:jn,getPopupContainer:Gt,style:hn,className:Un,rootClassName:Na,size:Aa,bordered:Ra=!0,placement:Qa,placeholder:ia,popupClassName:Ca,dropdownClassName:uo,disabled:xr,status:eo,clearIcon:bo,allowClear:To}=An,Ko=Fu(An,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:gi,direction:Uo,getPopupContainer:to,[qn]:Lo}=(0,ie.useContext)(Nl.E_),$o=gi("picker",jn),{compactSize:Yo,compactItemClassnames:Ho}=(0,qu.ri)($o,Uo),mi=ie.useRef(null),{format:Ni,showTime:Ei}=An,[Vi,ri]=$u($o);(0,ie.useImperativeHandle)(zn,()=>({focus:()=>{var Ri;return(Ri=mi.current)===null||Ri===void 0?void 0:Ri.focus()},blur:()=>{var Ri;return(Ri=mi.current)===null||Ri===void 0?void 0:Ri.blur()}}));const Gi={showToday:!0};let fi={};Ht&&(fi.picker=Ht);const Li=Ht||An.picker;fi=Object.assign(Object.assign(Object.assign({},fi),Ei?es(Object.assign({format:Ni,picker:Li},Ei)):{}),Li==="time"?es(Object.assign(Object.assign({format:Ni},An),{picker:Li})):{});const Zi=gi(),Qi=(0,Rl.Z)(Ri=>{var il;return(il=Aa!=null?Aa:Yo)!==null&&il!==void 0?il:Ri}),zi=ie.useContext(Tl.Z),ml=xr!=null?xr:zi,kl=(0,ie.useContext)(ju.aM),{hasFeedback:So,status:Hr,feedbackIcon:Si}=kl,Ti=ie.createElement(ie.Fragment,null,Li==="time"?ie.createElement($n,null):ie.createElement(ht,null),So&&Si),[qi]=(0,cs.Z)("DatePicker",gs.Z),Bi=Object.assign(Object.assign({},qi),An.locale);return Vi(ie.createElement(gu,Object.assign({ref:mi,placeholder:ps(Bi,Li,ia),suffixIcon:Ti,dropdownAlign:hs(Uo,Qa),prevIcon:ie.createElement("span",{className:`${$o}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${$o}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${$o}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${$o}-super-next-icon`}),transitionName:`${Zi}-slide-up`},Gi,Ko,fi,{locale:Bi.lang,className:tt()({[`${$o}-${Qi}`]:Qi,[`${$o}-borderless`]:!Ra},(0,Jo.Z)($o,(0,Jo.F)(Hr,eo),So),ri,Ho,Lo==null?void 0:Lo.className,Un,Na),style:Object.assign(Object.assign({},Lo==null?void 0:Lo.style),hn),prefixCls:$o,getPopupContainer:Gt||to,generateConfig:se,components:Wl,direction:Uo,disabled:ml,dropdownClassName:tt()(ri,Na,Ca||uo),allowClear:Ou(To,bo,ie.createElement(Xt.Z,null))})))});return gn&&(Sn.displayName=gn),Sn}const ge=ce(),we=ce("week","WeekPicker"),Le=ce("month","MonthPicker"),Pt=ce("year","YearPicker"),gt=ce("time","TimePicker"),Yt=ce("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:we,MonthPicker:Le,YearPicker:Pt,TimePicker:gt,QuarterPicker:Yt}}const Md=null;function Qs(se){const{DatePicker:ce,WeekPicker:ge,MonthPicker:we,YearPicker:Le,TimePicker:Pt,QuarterPicker:gt}=gd(se),Yt=Yu(se),Ht=ce;return Ht.WeekPicker=ge,Ht.MonthPicker=we,Ht.YearPicker=Le,Ht.RangePicker=Yt,Ht.TimePicker=Pt,Ht.QuarterPicker=gt,Ht}var Ns=Qs;const mu=Ns(ne);function fu(se){const ce=hs(se.direction,se.placement);return ce.overflow.adjustY=!1,ce.overflow.adjustX=!1,Object.assign(Object.assign({},se),{dropdownAlign:ce})}const Ps=(0,oe.Z)(mu,"picker",null,fu);mu._InternalPanelDoNotUseOrYouWillBeFired=Ps;const As=(0,oe.Z)(mu.RangePicker,"picker",null,fu);mu._InternalRangePanelDoNotUseOrYouWillBeFired=As,mu.generatePicker=Ns;var qs=mu},28103:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return ot}});var b=ae(92310),be=ae.n(b),Je=ae(59301),Te=ae(36355),Ze=ae(17313),ut=ae(83116),he=ae(37613);const Xe=Qe=>{const{componentCls:de,sizePaddingEdgeHorizontal:a,colorSplit:E,lineWidth:x,textPaddingInline:y,orientationMargin:ee,verticalMarginInline:ne}=Qe;return{[de]:Object.assign(Object.assign({},(0,Ze.Wf)(Qe)),{borderBlockStart:`${x}px solid ${E}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ne,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${E}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Qe.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${de}-with-text`]:{display:"flex",alignItems:"center",margin:`${Qe.dividerHorizontalWithTextGutterMargin}px 0`,color:Qe.colorTextHeading,fontWeight:500,fontSize:Qe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${E}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${de}-with-text-left`]:{"&::before":{width:`${ee*100}%`},"&::after":{width:`${100-ee*100}%`}},[`&-horizontal${de}-with-text-right`]:{"&::before":{width:`${100-ee*100}%`},"&::after":{width:`${ee*100}%`}},[`${de}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:E,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${de}-with-text${de}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${de}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${de}-with-text`]:{color:Qe.colorText,fontWeight:"normal",fontSize:Qe.fontSize},[`&-horizontal${de}-with-text-left${de}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${de}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${de}-with-text-right${de}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${de}-inner-text`]:{paddingInlineEnd:a}}})}};var Ke=(0,ut.Z)("Divider",Qe=>{const de=(0,he.TS)(Qe,{dividerHorizontalWithTextGutterMargin:Qe.margin,dividerHorizontalGutterMargin:Qe.marginLG,sizePaddingEdgeHorizontal:0});return[Xe(de)]},Qe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Qe.marginXS})),Ie=function(Qe,de){var a={};for(var E in Qe)Object.prototype.hasOwnProperty.call(Qe,E)&&de.indexOf(E)<0&&(a[E]=Qe[E]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,E=Object.getOwnPropertySymbols(Qe);x{const{getPrefixCls:de,direction:a,divider:E}=Je.useContext(Te.E_),{prefixCls:x,type:y="horizontal",orientation:ee="center",orientationMargin:ne,className:oe,rootClassName:le,children:ie,dashed:Ce,plain:ye,style:Ge}=Qe,We=Ie(Qe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Et=de("divider",x),[ht,ft]=Ke(Et),Gn=ee.length>0?`-${ee}`:ee,Nn=!!ie,ca=ee==="left"&&ne!=null,$n=ee==="right"&&ne!=null,Xt=be()(Et,E==null?void 0:E.className,ft,`${Et}-${y}`,{[`${Et}-with-text`]:Nn,[`${Et}-with-text${Gn}`]:Nn,[`${Et}-dashed`]:!!Ce,[`${Et}-plain`]:!!ye,[`${Et}-rtl`]:a==="rtl",[`${Et}-no-default-orientation-margin-left`]:ca,[`${Et}-no-default-orientation-margin-right`]:$n},oe,le),Mn=Je.useMemo(()=>typeof ne=="number"?ne:/^\d+$/.test(ne)?Number(ne):ne,[ne]),dt=Object.assign(Object.assign({},ca&&{marginLeft:Mn}),$n&&{marginRight:Mn});return ht(Je.createElement("div",Object.assign({className:Xt,style:Object.assign(Object.assign({},E==null?void 0:E.style),Ge)},We,{role:"separator"}),ie&&y!=="vertical"&&Je.createElement("span",{className:`${Et}-inner-text`,style:dt},ie)))}},43428:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Be}});var b=ae(92310),be=ae.n(b),Je=ae(20049),Te=ae(52456),Ze=ae(43403),ut=ae(34280),he=ae(59301),Xe=he.createContext(null),Ke=he.createContext({}),Ie=Xe,et=ae(18082),ot=ae(5016),Qe=ae(77900),de=ae(10228),a=ae(26112),E=ae(70425),x=function(He){var At=He.prefixCls,bt=He.className,It=He.style,jt=He.children,zt=He.containerRef,bn=He.id,Mt=He.onMouseEnter,Fe=He.onMouseOver,xe=He.onMouseLeave,ct=He.onClick,Lt=He.onKeyDown,qt=He.onKeyUp,Kt={onMouseEnter:Mt,onMouseOver:Fe,onMouseLeave:xe,onClick:ct,onKeyDown:Lt,onKeyUp:qt},kt=he.useContext(Ke),rn=kt.panel,Wt=(0,E.useComposeRef)(rn,zt);return he.createElement(he.Fragment,null,he.createElement("div",(0,ot.Z)({id:bn,className:be()("".concat(At,"-content"),bt),style:(0,Je.Z)({},It),"aria-modal":"true",role:"dialog",ref:Wt},Kt),jt))},y=x,ee=ae(48736);function ne(Pe){return typeof Pe=="string"&&String(Number(Pe))===Pe?((0,ee.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Pe)):Pe}function oe(Pe){warning(!("wrapperClassName"in Pe),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Pe.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var le={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ie(Pe,He){var At,bt,It,jt,zt=Pe.prefixCls,bn=Pe.open,Mt=Pe.placement,Fe=Pe.inline,xe=Pe.push,ct=Pe.forceRender,Lt=Pe.autoFocus,qt=Pe.keyboard,Kt=Pe.rootClassName,kt=Pe.rootStyle,rn=Pe.zIndex,Wt=Pe.className,at=Pe.id,Ut=Pe.style,Dt=Pe.motion,Ft=Pe.width,Ot=Pe.height,cn=Pe.children,yt=Pe.contentWrapperStyle,wt=Pe.mask,kn=Pe.maskClosable,_t=Pe.maskMotion,Kn=Pe.maskClassName,Za=Pe.maskStyle,fr=Pe.afterOpenChange,rr=Pe.onClose,Ia=Pe.onMouseEnter,Tr=Pe.onMouseOver,ur=Pe.onMouseLeave,Xa=Pe.onClick,Ja=Pe.onKeyDown,wr=Pe.onKeyUp,ba=he.useRef(),Zr=he.useRef(),br=he.useRef();he.useImperativeHandle(He,function(){return ba.current});var St=function(fa){var sa=fa.keyCode,pn=fa.shiftKey;switch(sa){case de.Z.TAB:{if(sa===de.Z.TAB){if(!pn&&document.activeElement===br.current){var Ta;(Ta=Zr.current)===null||Ta===void 0||Ta.focus({preventScroll:!0})}else if(pn&&document.activeElement===Zr.current){var vr;(vr=br.current)===null||vr===void 0||vr.focus({preventScroll:!0})}}break}case de.Z.ESC:{rr&&qt&&(fa.stopPropagation(),rr(fa));break}}};he.useEffect(function(){if(bn&&Lt){var ta;(ta=ba.current)===null||ta===void 0||ta.focus({preventScroll:!0})}},[bn]);var En=he.useState(!1),Fn=(0,Te.Z)(En,2),Vt=Fn[0],sn=Fn[1],Ln=he.useContext(Ie),Xn;xe===!1?Xn={distance:0}:xe===!0?Xn={}:Xn=xe||{};var ke=(At=(bt=(It=Xn)===null||It===void 0?void 0:It.distance)!==null&&bt!==void 0?bt:Ln==null?void 0:Ln.pushDistance)!==null&&At!==void 0?At:180,rt=he.useMemo(function(){return{pushDistance:ke,push:function(){sn(!0)},pull:function(){sn(!1)}}},[ke]);he.useEffect(function(){if(bn){var ta;Ln==null||(ta=Ln.push)===null||ta===void 0||ta.call(Ln)}else{var fa;Ln==null||(fa=Ln.pull)===null||fa===void 0||fa.call(Ln)}},[bn]),he.useEffect(function(){return function(){var ta;Ln==null||(ta=Ln.pull)===null||ta===void 0||ta.call(Ln)}},[]);var qe=wt&&he.createElement(Qe.default,(0,ot.Z)({key:"mask"},_t,{visible:bn}),function(ta,fa){var sa=ta.className,pn=ta.style;return he.createElement("div",{className:be()("".concat(zt,"-mask"),sa,Kn),style:(0,Je.Z)((0,Je.Z)({},pn),Za),onClick:kn&&bn?rr:void 0,ref:fa})}),Dn=typeof Dt=="function"?Dt(Mt):Dt,mn={};if(Vt&&ke)switch(Mt){case"top":mn.transform="translateY(".concat(ke,"px)");break;case"bottom":mn.transform="translateY(".concat(-ke,"px)");break;case"left":mn.transform="translateX(".concat(ke,"px)");break;default:mn.transform="translateX(".concat(-ke,"px)");break}Mt==="left"||Mt==="right"?mn.width=ne(Ft):mn.height=ne(Ot);var Rn={onMouseEnter:Ia,onMouseOver:Tr,onMouseLeave:ur,onClick:Xa,onKeyDown:Ja,onKeyUp:wr},Ba=he.createElement(Qe.default,(0,ot.Z)({key:"panel"},Dn,{visible:bn,forceRender:ct,onVisibleChanged:function(fa){fr==null||fr(fa)},removeOnLeave:!1,leavedClassName:"".concat(zt,"-content-wrapper-hidden")}),function(ta,fa){var sa=ta.className,pn=ta.style;return he.createElement("div",(0,ot.Z)({className:be()("".concat(zt,"-content-wrapper"),sa),style:(0,Je.Z)((0,Je.Z)((0,Je.Z)({},mn),pn),yt)},(0,a.Z)(Pe,{data:!0})),he.createElement(y,(0,ot.Z)({id:at,containerRef:fa,prefixCls:zt,className:Wt,style:Ut},Rn),cn))}),ma=(0,Je.Z)({},kt);return rn&&(ma.zIndex=rn),he.createElement(Ie.Provider,{value:rt},he.createElement("div",{className:be()(zt,"".concat(zt,"-").concat(Mt),Kt,(jt={},(0,et.Z)(jt,"".concat(zt,"-open"),bn),(0,et.Z)(jt,"".concat(zt,"-inline"),Fe),jt)),style:ma,tabIndex:-1,ref:ba,onKeyDown:St},qe,he.createElement("div",{tabIndex:0,ref:Zr,style:le,"aria-hidden":"true","data-sentinel":"start"}),Ba,he.createElement("div",{tabIndex:0,ref:br,style:le,"aria-hidden":"true","data-sentinel":"end"})))}var Ce=he.forwardRef(ie),ye=Ce,Ge=function(He){var At=He.open,bt=At===void 0?!1:At,It=He.prefixCls,jt=It===void 0?"rc-drawer":It,zt=He.placement,bn=zt===void 0?"right":zt,Mt=He.autoFocus,Fe=Mt===void 0?!0:Mt,xe=He.keyboard,ct=xe===void 0?!0:xe,Lt=He.width,qt=Lt===void 0?378:Lt,Kt=He.mask,kt=Kt===void 0?!0:Kt,rn=He.maskClosable,Wt=rn===void 0?!0:rn,at=He.getContainer,Ut=He.forceRender,Dt=He.afterOpenChange,Ft=He.destroyOnClose,Ot=He.onMouseEnter,cn=He.onMouseOver,yt=He.onMouseLeave,wt=He.onClick,kn=He.onKeyDown,_t=He.onKeyUp,Kn=He.panelRef,Za=he.useState(!1),fr=(0,Te.Z)(Za,2),rr=fr[0],Ia=fr[1],Tr=he.useState(!1),ur=(0,Te.Z)(Tr,2),Xa=ur[0],Ja=ur[1];(0,ut.Z)(function(){Ja(!0)},[]);var wr=Xa?bt:!1,ba=he.useRef(),Zr=he.useRef();(0,ut.Z)(function(){wr&&(Zr.current=document.activeElement)},[wr]);var br=function(sn){var Ln;if(Ia(sn),Dt==null||Dt(sn),!sn&&Zr.current&&!((Ln=ba.current)!==null&&Ln!==void 0&&Ln.contains(Zr.current))){var Xn;(Xn=Zr.current)===null||Xn===void 0||Xn.focus({preventScroll:!0})}},St=he.useMemo(function(){return{panel:Kn}},[Kn]);if(!Ut&&!rr&&!wr&&Ft)return null;var En={onMouseEnter:Ot,onMouseOver:cn,onMouseLeave:yt,onClick:wt,onKeyDown:kn,onKeyUp:_t},Fn=(0,Je.Z)((0,Je.Z)({},He),{},{open:wr,prefixCls:jt,placement:bn,autoFocus:Fe,keyboard:ct,width:qt,mask:kt,maskClosable:Wt,inline:at===!1,afterOpenChange:br,ref:ba},En);return he.createElement(Ke.Provider,{value:St},he.createElement(Ze.Z,{open:wr||Ut||rr,autoDestroy:!1,getContainer:at,autoLock:kt&&(wr||rr)},he.createElement(ye,Fn)))},We=Ge,Et=We,ht=ae(62892),ft=ae(36355),Gn=ae(32441),Nn=ae(47729),$n=Pe=>{const{prefixCls:He,title:At,footer:bt,extra:It,closeIcon:jt,closable:zt,onClose:bn,headerStyle:Mt,drawerStyle:Fe,bodyStyle:xe,footerStyle:ct,children:Lt}=Pe,qt=he.useCallback(at=>he.createElement("button",{type:"button",onClick:bn,"aria-label":"Close",className:`${He}-close`},at),[bn]),[Kt,kt]=(0,Nn.Z)(zt,jt,qt,void 0,!0),rn=he.useMemo(()=>!At&&!Kt?null:he.createElement("div",{style:Mt,className:be()(`${He}-header`,{[`${He}-header-close-only`]:Kt&&!At&&!It})},he.createElement("div",{className:`${He}-header-title`},kt,At&&he.createElement("div",{className:`${He}-title`},At)),It&&he.createElement("div",{className:`${He}-extra`},It)),[Kt,kt,It,Mt,He,At]),Wt=he.useMemo(()=>{if(!bt)return null;const at=`${He}-footer`;return he.createElement("div",{className:at,style:ct},bt)},[bt,ct,He]);return he.createElement("div",{className:`${He}-wrapper-body`,style:Fe},rn,he.createElement("div",{className:`${He}-body`,style:xe},Lt),Wt)},Xt=ae(33234),Mn=ae(83116),dt=ae(37613),ln=Pe=>{const{componentCls:He,motionDurationSlow:At}=Pe,bt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${At}`}}};return{[He]:{[`${He}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${At}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${He}-panel-motion`]:{"&-left":[bt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[bt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[bt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[bt,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const fn=Pe=>{const{componentCls:He,zIndexPopup:At,colorBgMask:bt,colorBgElevated:It,motionDurationSlow:jt,motionDurationMid:zt,padding:bn,paddingLG:Mt,fontSizeLG:Fe,lineHeightLG:xe,lineWidth:ct,lineType:Lt,colorSplit:qt,marginSM:Kt,colorIcon:kt,colorIconHover:rn,colorText:Wt,fontWeightStrong:at,footerPaddingBlock:Ut,footerPaddingInline:Dt}=Pe,Ft=`${He}-content-wrapper`;return{[He]:{position:"fixed",inset:0,zIndex:At,pointerEvents:"none","&-pure":{position:"relative",background:It,[`&${He}-left`]:{boxShadow:Pe.boxShadowDrawerLeft},[`&${He}-right`]:{boxShadow:Pe.boxShadowDrawerRight},[`&${He}-top`]:{boxShadow:Pe.boxShadowDrawerUp},[`&${He}-bottom`]:{boxShadow:Pe.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${He}-mask`]:{position:"absolute",inset:0,zIndex:At,background:bt,pointerEvents:"auto"},[Ft]:{position:"absolute",zIndex:At,maxWidth:"100vw",transition:`all ${jt}`,"&-hidden":{display:"none"}},[`&-left > ${Ft}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Pe.boxShadowDrawerLeft},[`&-right > ${Ft}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Pe.boxShadowDrawerRight},[`&-top > ${Ft}`]:{top:0,insetInline:0,boxShadow:Pe.boxShadowDrawerUp},[`&-bottom > ${Ft}`]:{bottom:0,insetInline:0,boxShadow:Pe.boxShadowDrawerDown},[`${He}-content`]:{width:"100%",height:"100%",overflow:"auto",background:It,pointerEvents:"auto"},[`${He}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${He}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${bn}px ${Mt}px`,fontSize:Fe,lineHeight:xe,borderBottom:`${ct}px ${Lt} ${qt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${He}-extra`]:{flex:"none"},[`${He}-close`]:{display:"inline-block",marginInlineEnd:Kt,color:kt,fontWeight:at,fontSize:Fe,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${zt}`,textRendering:"auto","&:focus, &:hover":{color:rn,textDecoration:"none"}},[`${He}-title`]:{flex:1,margin:0,color:Wt,fontWeight:Pe.fontWeightStrong,fontSize:Fe,lineHeight:xe},[`${He}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Mt,overflow:"auto"},[`${He}-footer`]:{flexShrink:0,padding:`${Ut}px ${Dt}px`,borderTop:`${ct}px ${Lt} ${qt}`},"&-rtl":{direction:"rtl"}}}};var vn=(0,Mn.Z)("Drawer",Pe=>{const He=(0,dt.TS)(Pe,{});return[fn(He),ln(He)]},Pe=>({zIndexPopup:Pe.zIndexPopupBase,footerPaddingBlock:Pe.paddingXS,footerPaddingInline:Pe.padding})),tt=ae(11575),mt=function(Pe,He){var At={};for(var bt in Pe)Object.prototype.hasOwnProperty.call(Pe,bt)&&He.indexOf(bt)<0&&(At[bt]=Pe[bt]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var It=0,bt=Object.getOwnPropertySymbols(Pe);It{var He;const{rootClassName:At,width:bt,height:It,size:jt="default",mask:zt=!0,push:bn=Bn,open:Mt,afterOpenChange:Fe,onClose:xe,prefixCls:ct,getContainer:Lt,style:qt,className:Kt,visible:kt,afterVisibleChange:rn}=Pe,Wt=mt(Pe,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:at,getPrefixCls:Ut,direction:Dt,drawer:Ft}=he.useContext(ft.E_),Ot=Ut("drawer",ct),[cn,yt]=vn(Ot),wt=Lt===void 0&&at?()=>at(document.body):Lt,kn=be()({"no-mask":!zt,[`${Ot}-rtl`]:Dt==="rtl"},At,yt),_t=he.useMemo(()=>bt!=null?bt:jt==="large"?736:378,[bt,jt]),Kn=he.useMemo(()=>It!=null?It:jt==="large"?736:378,[It,jt]),Za={motionName:(0,ht.m)(Ot,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},fr=Ia=>({motionName:(0,ht.m)(Ot,`panel-motion-${Ia}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),rr=(0,tt.H)();return cn(he.createElement(Xt.BR,null,he.createElement(Gn.Ux,{status:!0,override:!0},he.createElement(Et,Object.assign({prefixCls:Ot,onClose:xe,maskMotion:Za,motion:fr},Wt,{open:Mt!=null?Mt:kt,mask:zt,push:bn,width:_t,height:Kn,style:Object.assign(Object.assign({},Ft==null?void 0:Ft.style),qt),className:be()(Ft==null?void 0:Ft.className,Kt),rootClassName:kn,getContainer:wt,afterOpenChange:Fe!=null?Fe:rn,panelRef:rr}),he.createElement($n,Object.assign({prefixCls:Ot},Wt,{onClose:xe}))))))},on=Pe=>{const{prefixCls:He,style:At,className:bt,placement:It="right"}=Pe,jt=mt(Pe,["prefixCls","style","className","placement"]),{getPrefixCls:zt}=he.useContext(ft.E_),bn=zt("drawer",He),[Mt,Fe]=vn(bn),xe=be()(bn,`${bn}-pure`,`${bn}-${It}`,Fe,bt);return Mt(he.createElement("div",{className:xe,style:At},he.createElement($n,Object.assign({prefixCls:bn},jt))))};an._InternalPanelDoNotUseOrYouWillBeFired=on;var Be=an},44e3:function(je,Nt,ae){"use strict";var b=ae(84966),be=ae(45818);const Je=b.ZP;Je.Header=b.h4,Je.Footer=b.$_,Je.Content=b.VY,Je.Sider=be.Z,Nt.default=Je},39722:function(je,Nt,ae){"use strict";ae.d(Nt,{t5:function(){return Ie}});var b=ae(92310),be=ae.n(b),Je=ae(55477),Te=ae(59301),Ze=ae(36355),ut=ae(77578),he=ae(17356),Xe=function(ot,Qe){var de={};for(var a in ot)Object.prototype.hasOwnProperty.call(ot,a)&&Qe.indexOf(a)<0&&(de[a]=ot[a]);if(ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(ot);E{if(!(!Qe&&!de))return Te.createElement(Te.Fragment,null,Qe&&Te.createElement("div",{className:`${ot}-title`},(0,ut.Z)(Qe)),Te.createElement("div",{className:`${ot}-inner-content`},(0,ut.Z)(de)))},Ie=ot=>{const{hashId:Qe,prefixCls:de,className:a,style:E,placement:x="top",title:y,content:ee,children:ne}=ot;return Te.createElement("div",{className:be()(Qe,de,`${de}-pure`,`${de}-placement-${x}`,a),style:E},Te.createElement("div",{className:`${de}-arrow`}),Te.createElement(Je.G,Object.assign({},ot,{className:Qe,prefixCls:de}),ne||Ke(de,y,ee)))},et=ot=>{const{prefixCls:Qe}=ot,de=Xe(ot,["prefixCls"]),{getPrefixCls:a}=Te.useContext(Ze.E_),E=a("popover",Qe),[x,y]=(0,he.Z)(E);return x(Te.createElement(Ie,Object.assign({},de,{prefixCls:E,hashId:y})))};Nt.ZP=et},60324:function(je,Nt,ae){"use strict";var b=ae(92310),be=ae.n(b),Je=ae(59301),Te=ae(77578),Ze=ae(62892),ut=ae(36355),he=ae(6848),Xe=ae(39722),Ke=ae(17356),Ie=function(Qe,de){var a={};for(var E in Qe)Object.prototype.hasOwnProperty.call(Qe,E)&&de.indexOf(E)<0&&(a[E]=Qe[E]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,E=Object.getOwnPropertySymbols(Qe);x{let{title:de,content:a,prefixCls:E}=Qe;return Je.createElement(Je.Fragment,null,de&&Je.createElement("div",{className:`${E}-title`},(0,Te.Z)(de)),Je.createElement("div",{className:`${E}-inner-content`},(0,Te.Z)(a)))},ot=Je.forwardRef((Qe,de)=>{const{prefixCls:a,title:E,content:x,overlayClassName:y,placement:ee="top",trigger:ne="hover",mouseEnterDelay:oe=.1,mouseLeaveDelay:le=.1,overlayStyle:ie={}}=Qe,Ce=Ie(Qe,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:ye}=Je.useContext(ut.E_),Ge=ye("popover",a),[We,Et]=(0,Ke.Z)(Ge),ht=ye(),ft=be()(y,Et);return We(Je.createElement(he.Z,Object.assign({placement:ee,trigger:ne,mouseEnterDelay:oe,mouseLeaveDelay:le,overlayStyle:ie},Ce,{prefixCls:Ge,overlayClassName:ft,ref:de,overlay:E||x?Je.createElement(et,{prefixCls:Ge,title:E,content:x}):null,transitionName:(0,Ze.m)(ht,"zoom-big",Ce.transitionName),"data-popover-inject":!0})))});ot._InternalPanelDoNotUseOrYouWillBeFired=Xe.ZP,Nt.Z=ot},17356:function(je,Nt,ae){"use strict";var b=ae(17313),be=ae(29878),Je=ae(19447),Te=ae(33166),Ze=ae(83116),ut=ae(37613);const he=Ie=>{const{componentCls:et,popoverColor:ot,minWidth:Qe,fontWeightStrong:de,popoverPadding:a,boxShadowSecondary:E,colorTextHeading:x,borderRadiusLG:y,zIndexPopup:ee,marginXS:ne,colorBgElevated:oe,popoverBg:le}=Ie;return[{[et]:Object.assign(Object.assign({},(0,b.Wf)(Ie)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:ee,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":oe,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${et}-content`]:{position:"relative"},[`${et}-inner`]:{backgroundColor:le,backgroundClip:"padding-box",borderRadius:y,boxShadow:E,padding:a},[`${et}-title`]:{minWidth:Qe,marginBottom:ne,color:x,fontWeight:de},[`${et}-inner-content`]:{color:ot}})},(0,Je.ZP)(Ie,{colorBg:"var(--antd-arrow-background-color)"}),{[`${et}-pure`]:{position:"relative",maxWidth:"none",margin:Ie.sizePopupArrow,display:"inline-block",[`${et}-content`]:{display:"inline-block"}}}]},Xe=Ie=>{const{componentCls:et}=Ie;return{[et]:Te.i.map(ot=>{const Qe=Ie[`${ot}6`];return{[`&${et}-${ot}`]:{"--antd-arrow-background-color":Qe,[`${et}-inner`]:{backgroundColor:Qe},[`${et}-arrow`]:{background:"transparent"}}}})}},Ke=Ie=>{const{componentCls:et,lineWidth:ot,lineType:Qe,colorSplit:de,paddingSM:a,controlHeight:E,fontSize:x,lineHeight:y,padding:ee}=Ie,ne=E-Math.round(x*y),oe=ne/2,le=ne/2-ot,ie=ee;return{[et]:{[`${et}-inner`]:{padding:0},[`${et}-title`]:{margin:0,padding:`${oe}px ${ie}px ${le}px`,borderBottom:`${ot}px ${Qe} ${de}`},[`${et}-inner-content`]:{padding:`${a}px ${ie}px`}}}};Nt.Z=(0,Ze.Z)("Popover",Ie=>{const{colorBgElevated:et,colorText:ot,wireframe:Qe}=Ie,de=(0,ut.TS)(Ie,{popoverPadding:12,popoverBg:et,popoverColor:ot});return[he(de),Xe(de),Qe&&Ke(de),(0,be._y)(de,"zoom-big")]},Ie=>({width:177,minWidth:177,zIndexPopup:Ie.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},10311:function(je,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Mt}});var b=ae(92310),be=ae.n(b),Je=ae(18082),Te=ae(92393),Ze=ae(52456),ut=ae(10928),he=ae(59301),Xe=ae(13697),Ke=ae(18929),Ie=ae(5016),et=ae(5883),ot=ae(20049),Qe=ae(10228),de=he.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),a=de;function E(Fe,xe,ct){return(Fe-xe)/(ct-xe)}function x(Fe,xe,ct,Lt){var qt=E(xe,ct,Lt),Kt={};switch(Fe){case"rtl":Kt.right="".concat(qt*100,"%"),Kt.transform="translateX(50%)";break;case"btt":Kt.bottom="".concat(qt*100,"%"),Kt.transform="translateY(50%)";break;case"ttb":Kt.top="".concat(qt*100,"%"),Kt.transform="translateY(-50%)";break;default:Kt.left="".concat(qt*100,"%"),Kt.transform="translateX(-50%)";break}return Kt}function y(Fe,xe){return Array.isArray(Fe)?Fe[xe]:Fe}var ee=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],ne=he.forwardRef(function(Fe,xe){var ct,Lt,qt=Fe.prefixCls,Kt=Fe.value,kt=Fe.valueIndex,rn=Fe.onStartMove,Wt=Fe.style,at=Fe.render,Ut=Fe.dragging,Dt=Fe.onOffsetChange,Ft=(0,et.Z)(Fe,ee),Ot=he.useContext(a),cn=Ot.min,yt=Ot.max,wt=Ot.direction,kn=Ot.disabled,_t=Ot.keyboard,Kn=Ot.range,Za=Ot.tabIndex,fr=Ot.ariaLabelForHandle,rr=Ot.ariaLabelledByForHandle,Ia=Ot.ariaValueTextFormatterForHandle,Tr="".concat(qt,"-handle"),ur=function(Zr){kn||rn(Zr,kt)},Xa=function(Zr){if(!kn&&_t){var br=null;switch(Zr.which||Zr.keyCode){case Qe.Z.LEFT:br=wt==="ltr"||wt==="btt"?-1:1;break;case Qe.Z.RIGHT:br=wt==="ltr"||wt==="btt"?1:-1;break;case Qe.Z.UP:br=wt!=="ttb"?1:-1;break;case Qe.Z.DOWN:br=wt!=="ttb"?-1:1;break;case Qe.Z.HOME:br="min";break;case Qe.Z.END:br="max";break;case Qe.Z.PAGE_UP:br=2;break;case Qe.Z.PAGE_DOWN:br=-2;break}br!==null&&(Zr.preventDefault(),Dt(br,kt))}},Ja=x(wt,Kt,cn,yt),wr=he.createElement("div",(0,Ie.Z)({ref:xe,className:be()(Tr,(ct={},(0,Je.Z)(ct,"".concat(Tr,"-").concat(kt+1),Kn),(0,Je.Z)(ct,"".concat(Tr,"-dragging"),Ut),ct)),style:(0,ot.Z)((0,ot.Z)({},Ja),Wt),onMouseDown:ur,onTouchStart:ur,onKeyDown:Xa,tabIndex:kn?null:y(Za,kt),role:"slider","aria-valuemin":cn,"aria-valuemax":yt,"aria-valuenow":Kt,"aria-disabled":kn,"aria-label":y(fr,kt),"aria-labelledby":y(rr,kt),"aria-valuetext":(Lt=y(Ia,kt))===null||Lt===void 0?void 0:Lt(Kt),"aria-orientation":wt==="ltr"||wt==="rtl"?"horizontal":"vertical"},Ft));return at&&(wr=at(wr,{index:kt,prefixCls:qt,value:Kt,dragging:Ut})),wr}),oe=ne,le=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],ie=he.forwardRef(function(Fe,xe){var ct=Fe.prefixCls,Lt=Fe.style,qt=Fe.onStartMove,Kt=Fe.onOffsetChange,kt=Fe.values,rn=Fe.handleRender,Wt=Fe.draggingIndex,at=(0,et.Z)(Fe,le),Ut=he.useRef({});return he.useImperativeHandle(xe,function(){return{focus:function(Ft){var Ot;(Ot=Ut.current[Ft])===null||Ot===void 0||Ot.focus()}}}),he.createElement(he.Fragment,null,kt.map(function(Dt,Ft){return he.createElement(oe,(0,Ie.Z)({ref:function(cn){cn?Ut.current[Ft]=cn:delete Ut.current[Ft]},dragging:Wt===Ft,prefixCls:ct,style:y(Lt,Ft),key:Ft,value:Dt,valueIndex:Ft,onStartMove:qt,onOffsetChange:Kt,render:rn},at))}))}),Ce=ie;function ye(Fe){var xe="touches"in Fe?Fe.touches[0]:Fe;return{pageX:xe.pageX,pageY:xe.pageY}}function Ge(Fe,xe,ct,Lt,qt,Kt,kt,rn,Wt){var at=he.useState(null),Ut=(0,Ze.Z)(at,2),Dt=Ut[0],Ft=Ut[1],Ot=he.useState(-1),cn=(0,Ze.Z)(Ot,2),yt=cn[0],wt=cn[1],kn=he.useState(ct),_t=(0,Ze.Z)(kn,2),Kn=_t[0],Za=_t[1],fr=he.useState(ct),rr=(0,Ze.Z)(fr,2),Ia=rr[0],Tr=rr[1],ur=he.useRef(null),Xa=he.useRef(null);he.useEffect(function(){yt===-1&&Za(ct)},[ct,yt]),he.useEffect(function(){return function(){document.removeEventListener("mousemove",ur.current),document.removeEventListener("mouseup",Xa.current),document.removeEventListener("touchmove",ur.current),document.removeEventListener("touchend",Xa.current)}},[]);var Ja=function(En,Fn){Kn.some(function(Vt,sn){return Vt!==En[sn]})&&(Fn!==void 0&&Ft(Fn),Za(En),kt(En))},wr=function(En,Fn){if(En===-1){var Vt=Ia[0],sn=Ia[Ia.length-1],Ln=Lt-Vt,Xn=qt-sn,ke=Fn*(qt-Lt);ke=Math.max(ke,Ln),ke=Math.min(ke,Xn);var rt=Kt(Vt+ke);ke=rt-Vt;var qe=Ia.map(function(Ba){return Ba+ke});Ja(qe)}else{var Dn=(qt-Lt)*Fn,mn=(0,Te.Z)(Kn);mn[En]=Ia[En];var Rn=Wt(mn,Dn,En,"dist");Ja(Rn.values,Rn.value)}},ba=he.useRef(wr);ba.current=wr;var Zr=function(En,Fn){En.stopPropagation();var Vt=ct[Fn];wt(Fn),Ft(Vt),Tr(ct);var sn=ye(En),Ln=sn.pageX,Xn=sn.pageY,ke=function(Dn){Dn.preventDefault();var mn=ye(Dn),Rn=mn.pageX,Ba=mn.pageY,ma=Rn-Ln,ta=Ba-Xn,fa=Fe.current.getBoundingClientRect(),sa=fa.width,pn=fa.height,Ta;switch(xe){case"btt":Ta=-ta/pn;break;case"ttb":Ta=ta/pn;break;case"rtl":Ta=-ma/sa;break;default:Ta=ma/sa}ba.current(Fn,Ta)},rt=function qe(Dn){Dn.preventDefault(),document.removeEventListener("mouseup",qe),document.removeEventListener("mousemove",ke),document.removeEventListener("touchend",qe),document.removeEventListener("touchmove",ke),ur.current=null,Xa.current=null,wt(-1),rn()};document.addEventListener("mouseup",rt),document.addEventListener("mousemove",ke),document.addEventListener("touchend",rt),document.addEventListener("touchmove",ke),ur.current=ke,Xa.current=rt},br=he.useMemo(function(){var St=(0,Te.Z)(ct).sort(function(Fn,Vt){return Fn-Vt}),En=(0,Te.Z)(Kn).sort(function(Fn,Vt){return Fn-Vt});return St.every(function(Fn,Vt){return Fn===En[Vt]})?Kn:ct},[ct,Kn]);return[yt,Dt,br,Zr]}function We(Fe){var xe,ct=Fe.prefixCls,Lt=Fe.style,qt=Fe.start,Kt=Fe.end,kt=Fe.index,rn=Fe.onStartMove,Wt=he.useContext(a),at=Wt.direction,Ut=Wt.min,Dt=Wt.max,Ft=Wt.disabled,Ot=Wt.range,cn="".concat(ct,"-track"),yt=E(qt,Ut,Dt),wt=E(Kt,Ut,Dt),kn=function(Za){!Ft&&rn&&rn(Za,-1)},_t={};switch(at){case"rtl":_t.right="".concat(yt*100,"%"),_t.width="".concat(wt*100-yt*100,"%");break;case"btt":_t.bottom="".concat(yt*100,"%"),_t.height="".concat(wt*100-yt*100,"%");break;case"ttb":_t.top="".concat(yt*100,"%"),_t.height="".concat(wt*100-yt*100,"%");break;default:_t.left="".concat(yt*100,"%"),_t.width="".concat(wt*100-yt*100,"%")}return he.createElement("div",{className:be()(cn,(xe={},(0,Je.Z)(xe,"".concat(cn,"-").concat(kt+1),Ot),(0,Je.Z)(xe,"".concat(ct,"-track-draggable"),rn),xe)),style:(0,ot.Z)((0,ot.Z)({},_t),Lt),onMouseDown:kn,onTouchStart:kn})}function Et(Fe){var xe=Fe.prefixCls,ct=Fe.style,Lt=Fe.values,qt=Fe.startPoint,Kt=Fe.onStartMove,kt=he.useContext(a),rn=kt.included,Wt=kt.range,at=kt.min,Ut=he.useMemo(function(){if(!Wt){if(Lt.length===0)return[];var Dt=qt!=null?qt:at,Ft=Lt[0];return[{start:Math.min(Dt,Ft),end:Math.max(Dt,Ft)}]}for(var Ot=[],cn=0;cn3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof yt=="number"){var _t,Kn=cn[wt],Za=Kn+yt,fr=[];Lt.forEach(function(Xa){fr.push(Xa.value)}),fr.push(Fe,xe),fr.push(rn(Kn));var rr=yt>0?1:-1;kn==="unit"?fr.push(rn(Kn+rr*ct)):fr.push(rn(Za)),fr=fr.filter(function(Xa){return Xa!==null}).filter(function(Xa){return yt<0?Xa<=Kn:Xa>=Kn}),kn==="unit"&&(fr=fr.filter(function(Xa){return Xa!==Kn}));var Ia=kn==="unit"?Kn:Za;_t=fr[0];var Tr=Math.abs(_t-Ia);if(fr.forEach(function(Xa){var Ja=Math.abs(Xa-Ia);Ja1){var ur=(0,Te.Z)(cn);return ur[wt]=_t,Ot(ur,yt-rr,wt,kn)}return _t}else{if(yt==="min")return Fe;if(yt==="max")return xe}},Ut=function(cn,yt,wt){var kn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",_t=cn[wt],Kn=at(cn,yt,wt,kn);return{value:Kn,changed:Kn!==_t}},Dt=function(cn){return Kt===null&&cn===0||typeof Kt=="number"&&cn3&&arguments[3]!==void 0?arguments[3]:"unit",_t=cn.map(Wt),Kn=_t[wt],Za=at(_t,yt,wt,kn);if(_t[wt]=Za,qt===!1){var fr=Kt||0;wt>0&&_t[wt-1]!==Kn&&(_t[wt]=Math.max(_t[wt],_t[wt-1]+fr)),wt<_t.length-1&&_t[wt+1]!==Kn&&(_t[wt]=Math.min(_t[wt],_t[wt+1]-fr))}else if(typeof Kt=="number"||Kt===null){for(var rr=wt+1;rr<_t.length;rr+=1)for(var Ia=!0;Dt(_t[rr]-_t[rr-1])&&Ia;){var Tr=Ut(_t,1,rr);_t[rr]=Tr.value,Ia=Tr.changed}for(var ur=wt;ur>0;ur-=1)for(var Xa=!0;Dt(_t[ur]-_t[ur-1])&&Xa;){var Ja=Ut(_t,-1,ur-1);_t[ur-1]=Ja.value,Xa=Ja.changed}for(var wr=_t.length-1;wr>0;wr-=1)for(var ba=!0;Dt(_t[wr]-_t[wr-1])&&ba;){var Zr=Ut(_t,-1,wr-1);_t[wr-1]=Zr.value,ba=Zr.changed}for(var br=0;br<_t.length-1;br+=1)for(var St=!0;Dt(_t[br+1]-_t[br])&&St;){var En=Ut(_t,1,br+1);_t[br+1]=En.value,St=En.changed}}return{value:_t[wt],values:_t}};return[Wt,Ft]}var $n=ae(48736),Xt=he.forwardRef(function(Fe,xe){var ct,Lt=Fe.prefixCls,qt=Lt===void 0?"rc-slider":Lt,Kt=Fe.className,kt=Fe.style,rn=Fe.disabled,Wt=rn===void 0?!1:rn,at=Fe.keyboard,Ut=at===void 0?!0:at,Dt=Fe.autoFocus,Ft=Fe.onFocus,Ot=Fe.onBlur,cn=Fe.min,yt=cn===void 0?0:cn,wt=Fe.max,kn=wt===void 0?100:wt,_t=Fe.step,Kn=_t===void 0?1:_t,Za=Fe.value,fr=Fe.defaultValue,rr=Fe.range,Ia=Fe.count,Tr=Fe.onChange,ur=Fe.onBeforeChange,Xa=Fe.onAfterChange,Ja=Fe.allowCross,wr=Ja===void 0?!0:Ja,ba=Fe.pushable,Zr=ba===void 0?!1:ba,br=Fe.draggableTrack,St=Fe.reverse,En=Fe.vertical,Fn=Fe.included,Vt=Fn===void 0?!0:Fn,sn=Fe.startPoint,Ln=Fe.trackStyle,Xn=Fe.handleStyle,ke=Fe.railStyle,rt=Fe.dotStyle,qe=Fe.activeDotStyle,Dn=Fe.marks,mn=Fe.dots,Rn=Fe.handleRender,Ba=Fe.tabIndex,ma=Ba===void 0?0:Ba,ta=Fe.ariaLabelForHandle,fa=Fe.ariaLabelledByForHandle,sa=Fe.ariaValueTextFormatterForHandle,pn=he.useRef(),Ta=he.useRef(),vr=he.useMemo(function(){return En?St?"ttb":"btt":St?"rtl":"ltr"},[St,En]),co=he.useMemo(function(){return isFinite(yt)?yt:0},[yt]),In=he.useMemo(function(){return isFinite(kn)?kn:100},[kn]),nn=he.useMemo(function(){return Kn!==null&&Kn<=0?1:Kn},[Kn]),Nr=he.useMemo(function(){return typeof Zr=="boolean"?Zr?nn:!1:Zr>=0?Zr:!1},[Zr,nn]),Ea=he.useMemo(function(){var lr=Object.keys(Dn||{});return lr.map(function(Zn){var Tn=Dn[Zn],Pn={value:Number(Zn)};return Tn&&(0,ut.Z)(Tn)==="object"&&!he.isValidElement(Tn)&&("label"in Tn||"style"in Tn)?(Pn.style=Tn.style,Pn.label=Tn.label):Pn.label=Tn,Pn}).filter(function(Zn){var Tn=Zn.label;return Tn||typeof Tn=="number"}).sort(function(Zn,Tn){return Zn.value-Tn.value})},[Dn]),ao=ca(co,In,nn,Ea,wr,Nr),or=(0,Ze.Z)(ao,2),La=or[0],fo=or[1],io=(0,Ke.Z)(fr,{value:Za}),Co=(0,Ze.Z)(io,2),vo=Co[0],yn=Co[1],Or=he.useMemo(function(){var lr=vo==null?[]:Array.isArray(vo)?vo:[vo],Zn=(0,Ze.Z)(lr,1),Tn=Zn[0],Pn=Tn===void 0?co:Tn,Er=vo===null?[]:[Pn];if(rr){if(Er=(0,Te.Z)(lr),Ia||vo===void 0){var zr=Ia>=0?Ia+1:2;for(Er=Er.slice(0,zr);Er.length=0&&pn.current.focus(lr)}Oe(null)},[na]);var Me=he.useMemo(function(){return br&&nn===null?!1:br},[br,nn]),lt=function(){Xa==null||Xa(ir(ro.current))},Zt=Ge(Ta,vr,Or,co,In,La,Ct,lt,fo),za=(0,Ze.Z)(Zt,4),Ga=za[0],Vn=za[1],Jt=za[2],Hn=za[3],Da=function(Zn,Tn){Hn(Zn,Tn),ur==null||ur(ir(ro.current))},Oa=Ga!==-1;he.useEffect(function(){if(!Oa){var lr=Or.lastIndexOf(Vn);pn.current.focus(lr)}},[Oa]);var tr=he.useMemo(function(){return(0,Te.Z)(Jt).sort(function(lr,Zn){return lr-Zn})},[Jt]),da=he.useMemo(function(){return rr?[tr[0],tr[tr.length-1]]:[co,tr[0]]},[tr,rr,co]),xt=(0,Ze.Z)(da,2),ga=xt[0],dr=xt[1];he.useImperativeHandle(xe,function(){return{focus:function(){pn.current.focus(0)},blur:function(){var Zn=document,Tn=Zn.activeElement;Ta.current.contains(Tn)&&(Tn==null||Tn.blur())}}}),he.useEffect(function(){Dt&&pn.current.focus(0)},[]);var Ar=he.useMemo(function(){return{min:co,max:In,direction:vr,disabled:Wt,keyboard:Ut,step:nn,included:Vt,includedStart:ga,includedEnd:dr,range:rr,tabIndex:ma,ariaLabelForHandle:ta,ariaLabelledByForHandle:fa,ariaValueTextFormatterForHandle:sa}},[co,In,vr,Wt,Ut,nn,Vt,ga,dr,rr,ma,ta,fa,sa]);return he.createElement(a.Provider,{value:Ar},he.createElement("div",{ref:Ta,className:be()(qt,Kt,(ct={},(0,Je.Z)(ct,"".concat(qt,"-disabled"),Wt),(0,Je.Z)(ct,"".concat(qt,"-vertical"),En),(0,Je.Z)(ct,"".concat(qt,"-horizontal"),!En),(0,Je.Z)(ct,"".concat(qt,"-with-marks"),Ea.length),ct)),style:kt,onMouseDown:Re},he.createElement("div",{className:"".concat(qt,"-rail"),style:ke}),he.createElement(Et,{prefixCls:qt,style:Ln,values:tr,startPoint:sn,onStartMove:Me?Da:null}),he.createElement(Nn,{prefixCls:qt,marks:Ea,dots:mn,style:rt,activeStyle:qe}),he.createElement(Ce,{ref:pn,prefixCls:qt,style:Xn,values:Jt,draggingIndex:Ga,onStartMove:Da,onOffsetChange:it,onFocus:Ft,onBlur:Ot,handleRender:Rn}),he.createElement(ft,{prefixCls:qt,marks:Ea,onClick:Ue})))}),Mn=Xt,dt=Mn,Tt=ae(36355),ln=ae(1684),fn=ae(16089),vn=ae(8654),tt=ae(6848),Bt=he.forwardRef((Fe,xe)=>{const{open:ct}=Fe,Lt=(0,he.useRef)(null),qt=(0,he.useRef)(null);function Kt(){fn.Z.cancel(qt.current),qt.current=null}function kt(){qt.current=(0,fn.Z)(()=>{var rn;(rn=Lt.current)===null||rn===void 0||rn.forceAlign(),qt.current=null})}return he.useEffect(()=>(ct?kt():Kt(),Kt),[ct,Fe.title]),he.createElement(tt.Z,Object.assign({ref:(0,vn.sQ)(Lt,xe)},Fe))}),Bn=ae(64993),an=ae(17313),on=ae(83116),Be=ae(37613);const Pe=Fe=>{const{componentCls:xe,antCls:ct,controlSize:Lt,dotSize:qt,marginFull:Kt,marginPart:kt,colorFillContentHover:rn}=Fe;return{[xe]:Object.assign(Object.assign({},(0,an.Wf)(Fe)),{position:"relative",height:Lt,margin:`${kt}px ${Kt}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${Kt}px ${kt}px`},[`${xe}-rail`]:{position:"absolute",backgroundColor:Fe.railBg,borderRadius:Fe.borderRadiusXS,transition:`background-color ${Fe.motionDurationMid}`},[`${xe}-track`]:{position:"absolute",backgroundColor:Fe.trackBg,borderRadius:Fe.borderRadiusXS,transition:`background-color ${Fe.motionDurationMid}`},[`${xe}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${xe}-rail`]:{backgroundColor:Fe.railHoverBg},[`${xe}-track`]:{backgroundColor:Fe.trackHoverBg},[`${xe}-dot`]:{borderColor:rn},[`${xe}-handle::after`]:{boxShadow:`0 0 0 ${Fe.handleLineWidth}px ${Fe.colorPrimaryBorderHover}`},[`${xe}-dot-active`]:{borderColor:Fe.dotActiveBorderColor}},[`${xe}-handle`]:{position:"absolute",width:Fe.handleSize,height:Fe.handleSize,outline:"none",[`${xe}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-Fe.handleLineWidth,insetBlockStart:-Fe.handleLineWidth,width:Fe.handleSize+Fe.handleLineWidth*2,height:Fe.handleSize+Fe.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:Fe.handleSize,height:Fe.handleSize,backgroundColor:Fe.colorBgElevated,boxShadow:`0 0 0 ${Fe.handleLineWidth}px ${Fe.handleColor}`,borderRadius:"50%",cursor:"pointer",transition:` - inset-inline-start ${Fe.motionDurationMid}, - inset-block-start ${Fe.motionDurationMid}, - width ${Fe.motionDurationMid}, - height ${Fe.motionDurationMid}, - box-shadow ${Fe.motionDurationMid} - `},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:-((Fe.handleSizeHover-Fe.handleSize)/2+Fe.handleLineWidthHover),insetBlockStart:-((Fe.handleSizeHover-Fe.handleSize)/2+Fe.handleLineWidthHover),width:Fe.handleSizeHover+Fe.handleLineWidthHover*2,height:Fe.handleSizeHover+Fe.handleLineWidthHover*2},"&::after":{boxShadow:`0 0 0 ${Fe.handleLineWidthHover}px ${Fe.handleActiveColor}`,width:Fe.handleSizeHover,height:Fe.handleSizeHover,insetInlineStart:(Fe.handleSize-Fe.handleSizeHover)/2,insetBlockStart:(Fe.handleSize-Fe.handleSizeHover)/2}}},[`${xe}-mark`]:{position:"absolute",fontSize:Fe.fontSize},[`${xe}-mark-text`]:{position:"absolute",display:"inline-block",color:Fe.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:Fe.colorText}},[`${xe}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${xe}-dot`]:{position:"absolute",width:qt,height:qt,backgroundColor:Fe.colorBgElevated,border:`${Fe.handleLineWidth}px solid ${Fe.dotBorderColor}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${Fe.motionDurationSlow}`,pointerEvents:"auto","&-active":{borderColor:Fe.dotActiveBorderColor}},[`&${xe}-disabled`]:{cursor:"not-allowed",[`${xe}-rail`]:{backgroundColor:`${Fe.railBg} !important`},[`${xe}-track`]:{backgroundColor:`${Fe.trackBgDisabled} !important`},[` + &${ge}-slide-up-leave${ge}-slide-up-leave-active${ce}-dropdown-placement-bottomRight`]:{animationName:Cu.Uw},[`${ce}-panel > ${ce}-time-panel`]:{paddingTop:yo},[`${ce}-ranges`]:{marginBottom:0,padding:`${yo}px ${No}px`,overflow:"hidden",lineHeight:`${Go-2*Ut-Aa/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${ce}-preset > ${ge}-tag-blue`]:{color:lo,background:ci,borderColor:jo,cursor:"pointer"},[`${ce}-ok`]:{marginInlineStart:"auto"}},[`${ce}-range-wrapper`]:{display:"flex",position:"relative"},[`${ce}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Et*1.5,transition:`left ${wr} ease-out`},(0,Us.r)(no,xo,qo,Ko,mi)),[`${ce}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Ko,borderRadius:Uo,boxShadow:gi,transition:`margin ${wr}`,[`${ce}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ce}-presets`]:{display:"flex",flexDirection:"column",minWidth:ai,maxWidth:ji,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Aa,borderInlineEnd:`${Ut}px ${Yt} ${Ei}`,li:Object.assign(Object.assign({},ms.vS),{borderRadius:Ni,paddingInline:Aa,paddingBlock:(Yn-Math.round(Le*Ca))/2,cursor:"pointer",transition:`all ${wr}`,"+ li":{marginTop:Wa},"&:hover":{background:Zi}})}},[`${ce}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${ce}-panel`]:{borderWidth:`0 0 ${Ut}px`},"&:last-child":{[`${ce}-panel`]:{borderWidth:0}}},[`${ce}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ce}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:dn}}}}),"&-dropdown-range":{padding:`${no*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ce}-separator`]:{transform:"rotate(180deg)"},[`${ce}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Cu.oN)(se,"slide-up"),(0,Cu.oN)(se,"slide-down"),(0,fs.Fm)(se,"move-up"),(0,fs.Fm)(se,"move-down")]},cd=se=>{const{componentCls:ce,controlHeightLG:ge,paddingXXS:we,padding:Le}=se;return{pickerCellCls:`${ce}-cell`,pickerCellInnerCls:`${ce}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:we+we/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+we/2}},Xs=se=>({cellHoverBg:se.controlItemBgHover,cellActiveWithRangeBg:se.controlItemBgActive,cellHoverWithRangeBg:new Ci.C(se.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ci.C(se.colorPrimary).lighten(20).toHexString(),cellBgDisabled:se.colorBgContainerDisabled,timeColumnWidth:se.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:se.controlHeightSM*1.5,cellHeight:se.controlHeightSM,textHeight:se.controlHeightLG,withoutTimeCellHeight:se.controlHeightLG*1.65});var $u=(0,Ys.Z)("DatePicker",se=>{const ce=(0,vs.TS)((0,Ii.e5)(se),cd(se));return[Hs(ce),Is(ce),(0,Au.c)(se,{focusElCls:`${se.componentCls}-focused`})]},se=>Object.assign(Object.assign(Object.assign({},(0,Ii.TM)(se)),Xs(se)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:se.zIndexPopupBase+50}));function ps(se,ce,ge){return ge!==void 0?ge:ce==="year"&&se.lang.yearPlaceholder?se.lang.yearPlaceholder:ce==="quarter"&&se.lang.quarterPlaceholder?se.lang.quarterPlaceholder:ce==="month"&&se.lang.monthPlaceholder?se.lang.monthPlaceholder:ce==="week"&&se.lang.weekPlaceholder?se.lang.weekPlaceholder:ce==="time"&&se.timePickerLocale.placeholder?se.timePickerLocale.placeholder:se.lang.placeholder}function _s(se,ce,ge){return ge!==void 0?ge:ce==="year"&&se.lang.yearPlaceholder?se.lang.rangeYearPlaceholder:ce==="quarter"&&se.lang.quarterPlaceholder?se.lang.rangeQuarterPlaceholder:ce==="month"&&se.lang.monthPlaceholder?se.lang.rangeMonthPlaceholder:ce==="week"&&se.lang.weekPlaceholder?se.lang.rangeWeekPlaceholder:ce==="time"&&se.timePickerLocale.placeholder?se.timePickerLocale.rangePlaceholder:se.lang.rangePlaceholder}function hs(se,ce){const ge={adjustX:1,adjustY:1};switch(ce){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:se==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function Uu(se){return se?Array.isArray(se)?se:[se]:[]}function es(se){const{format:ce,picker:ge,showHour:we,showMinute:Le,showSecond:Et,use12Hours:st}=se,Ut=Uu(ce)[0],Yt=Object.assign({},se);return ce&&Array.isArray(ce)&&(Yt.format=Ut),Ut&&typeof Ut=="string"&&(!Ut.includes("s")&&Et===void 0&&(Yt.showSecond=!1),!Ut.includes("m")&&Le===void 0&&(Yt.showMinute=!1),!Ut.includes("H")&&!Ut.includes("h")&&!Ut.includes("K")&&!Ut.includes("k")&&we===void 0&&(Yt.showHour=!1),(Ut.includes("a")||Ut.includes("A"))&&st===void 0&&(Yt.use12Hours=!0)),ge==="time"?Yt:(typeof Ut=="function"&&delete Yt.format,{showTime:Yt})}function Ou(se,ce,ge){if(se===!1)return!1;const we={clearIcon:ce!=null?ce:ge};return typeof se=="object"?Object.assign(Object.assign({},we),se):we}var Es=ae(3113);function Ss(se){return ie.createElement(Es.ZP,Object.assign({size:"small",type:"primary"},se))}var Wl={button:Ss},nu=function(se,ce){var ge={};for(var we in se)Object.prototype.hasOwnProperty.call(se,we)&&ce.indexOf(we)<0&&(ge[we]=se[we]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,we=Object.getOwnPropertySymbols(se);Le{const{prefixCls:Le,getPopupContainer:Et,className:st,placement:Ut,size:Yt,disabled:dn,bordered:ta=!0,placeholder:En,popupClassName:An,dropdownClassName:Zn,status:Kn,clearIcon:jt,allowClear:vn,rootClassName:Yn}=ge,Ra=nu(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Aa=ie.useRef(null),{getPrefixCls:Wa,direction:Qa,getPopupContainer:sa}=(0,ie.useContext)(Nl.E_),Ca=Wa("picker",Le),{compactSize:lo,compactItemClassnames:wr}=(0,qu.ri)(Ca,Qa),{format:to,showTime:yo,picker:No}=ge,Go=Wa(),[ci,jo]=$u(Ca),no=Object.assign(Object.assign({},yo?es(Object.assign({format:to,picker:No},yo)):{}),No==="time"?es(Object.assign(Object.assign({format:to},ge),{picker:No})):{}),xo=(0,Rl.Z)(mi=>{var Li;return(Li=Yt!=null?Yt:lo)!==null&&Li!==void 0?Li:mi}),qo=ie.useContext(Tl.Z),Ko=dn!=null?dn:qo,Uo=(0,ie.useContext)(ju.aM),{hasFeedback:gi,status:Ni,feedbackIcon:Ei}=Uo,Zi=ie.createElement(ie.Fragment,null,No==="time"?ie.createElement(ia,null):ie.createElement(ft,null),gi&&Ei);(0,ie.useImperativeHandle)(we,()=>({focus:()=>{var mi;return(mi=Aa.current)===null||mi===void 0?void 0:mi.focus()},blur:()=>{var mi;return(mi=Aa.current)===null||mi===void 0?void 0:mi.blur()}}));const[ai]=(0,cs.Z)("Calendar",gs.Z),ji=Object.assign(Object.assign({},ai),ge.locale);return ci(ie.createElement(cu,Object.assign({separator:ie.createElement("span",{"aria-label":"to",className:`${Ca}-separator`},ie.createElement(cn,null)),disabled:Ko,ref:Aa,dropdownAlign:hs(Qa,Ut),placeholder:_s(ji,No,En),suffixIcon:Zi,prevIcon:ie.createElement("span",{className:`${Ca}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${Ca}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${Ca}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${Ca}-super-next-icon`}),transitionName:`${Go}-slide-up`},Ra,no,{className:at()({[`${Ca}-${xo}`]:xo,[`${Ca}-borderless`]:!ta},(0,Xo.Z)(Ca,(0,Xo.F)(Ni,Kn),gi),jo,wr,st,Yn),locale:ji.lang,prefixCls:Ca,getPopupContainer:Et||sa,generateConfig:se,components:Wl,direction:Qa,dropdownClassName:at()(jo,An||Zn,Yn),allowClear:Ou(vn,jt,ie.createElement(zt.Z,null))})))})}var Fu=function(se,ce){var ge={};for(var we in se)Object.prototype.hasOwnProperty.call(se,we)&&ce.indexOf(we)<0&&(ge[we]=se[we]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,we=Object.getOwnPropertySymbols(se);Le{const{prefixCls:Kn,getPopupContainer:jt,style:vn,className:Yn,rootClassName:Ra,size:Aa,bordered:Wa=!0,placement:Qa,placeholder:sa,popupClassName:Ca,dropdownClassName:lo,disabled:wr,status:to,clearIcon:yo,allowClear:No}=An,Go=Fu(An,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:ci,direction:jo,getPopupContainer:no,[ta]:xo}=(0,ie.useContext)(Nl.E_),qo=ci("picker",Kn),{compactSize:Ko,compactItemClassnames:Uo}=(0,qu.ri)(qo,jo),gi=ie.useRef(null),{format:Ni,showTime:Ei}=An,[Zi,ai]=$u(qo);(0,ie.useImperativeHandle)(Zn,()=>({focus:()=>{var Ri;return(Ri=gi.current)===null||Ri===void 0?void 0:Ri.focus()},blur:()=>{var Ri;return(Ri=gi.current)===null||Ri===void 0?void 0:Ri.blur()}}));const ji={showToday:!0};let mi={};Yt&&(mi.picker=Yt);const Li=Yt||An.picker;mi=Object.assign(Object.assign(Object.assign({},mi),Ei?es(Object.assign({format:Ni,picker:Li},Ei)):{}),Li==="time"?es(Object.assign(Object.assign({format:Ni},An),{picker:Li})):{});const zi=ci(),qi=(0,Rl.Z)(Ri=>{var il;return(il=Aa!=null?Aa:Ko)!==null&&il!==void 0?il:Ri}),Gi=ie.useContext(Tl.Z),fl=wr!=null?wr:Gi,kl=(0,ie.useContext)(ju.aM),{hasFeedback:Eo,status:_r,feedbackIcon:Si}=kl,Ti=ie.createElement(ie.Fragment,null,Li==="time"?ie.createElement(ia,null):ie.createElement(ft,null),Eo&&Si),[$i]=(0,cs.Z)("DatePicker",gs.Z),Di=Object.assign(Object.assign({},$i),An.locale);return Zi(ie.createElement(gu,Object.assign({ref:gi,placeholder:ps(Di,Li,sa),suffixIcon:Ti,dropdownAlign:hs(jo,Qa),prevIcon:ie.createElement("span",{className:`${qo}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${qo}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${qo}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${qo}-super-next-icon`}),transitionName:`${zi}-slide-up`},ji,Go,mi,{locale:Di.lang,className:at()({[`${qo}-${qi}`]:qi,[`${qo}-borderless`]:!Wa},(0,Xo.Z)(qo,(0,Xo.F)(_r,to),Eo),ai,Uo,xo==null?void 0:xo.className,Yn,Ra),style:Object.assign(Object.assign({},xo==null?void 0:xo.style),vn),prefixCls:qo,getPopupContainer:jt||no,generateConfig:se,components:Wl,direction:jo,disabled:fl,dropdownClassName:at()(ai,Ra,Ca||lo),allowClear:Ou(No,yo,ie.createElement(zt.Z,null))})))});return dn&&(En.displayName=dn),En}const ge=ce(),we=ce("week","WeekPicker"),Le=ce("month","MonthPicker"),Et=ce("year","YearPicker"),st=ce("time","TimePicker"),Ut=ce("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:we,MonthPicker:Le,YearPicker:Et,TimePicker:st,QuarterPicker:Ut}}const Md=null;function Qs(se){const{DatePicker:ce,WeekPicker:ge,MonthPicker:we,YearPicker:Le,TimePicker:Et,QuarterPicker:st}=gd(se),Ut=Yu(se),Yt=ce;return Yt.WeekPicker=ge,Yt.MonthPicker=we,Yt.YearPicker=Le,Yt.RangePicker=Ut,Yt.TimePicker=Et,Yt.QuarterPicker=st,Yt}var Ns=Qs;const mu=Ns(ne);function fu(se){const ce=hs(se.direction,se.placement);return ce.overflow.adjustY=!1,ce.overflow.adjustX=!1,Object.assign(Object.assign({},se),{dropdownAlign:ce})}const Ps=(0,oe.Z)(mu,"picker",null,fu);mu._InternalPanelDoNotUseOrYouWillBeFired=Ps;const As=(0,oe.Z)(mu.RangePicker,"picker",null,fu);mu._InternalRangePanelDoNotUseOrYouWillBeFired=As,mu.generatePicker=Ns;var qs=mu},28103:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return it}});var b=ae(92310),Be=ae.n(b),$e=ae(59301),Ie=ae(36355),Ze=ae(17313),dt=ae(83116),he=ae(37613);const He=Je=>{const{componentCls:de,sizePaddingEdgeHorizontal:a,colorSplit:E,lineWidth:x,textPaddingInline:y,orientationMargin:ee,verticalMarginInline:ne}=Je;return{[de]:Object.assign(Object.assign({},(0,Ze.Wf)(Je)),{borderBlockStart:`${x}px solid ${E}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ne,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${E}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Je.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${de}-with-text`]:{display:"flex",alignItems:"center",margin:`${Je.dividerHorizontalWithTextGutterMargin}px 0`,color:Je.colorTextHeading,fontWeight:500,fontSize:Je.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${E}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${de}-with-text-left`]:{"&::before":{width:`${ee*100}%`},"&::after":{width:`${100-ee*100}%`}},[`&-horizontal${de}-with-text-right`]:{"&::before":{width:`${100-ee*100}%`},"&::after":{width:`${ee*100}%`}},[`${de}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:E,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${de}-with-text${de}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${de}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${de}-with-text`]:{color:Je.colorText,fontWeight:"normal",fontSize:Je.fontSize},[`&-horizontal${de}-with-text-left${de}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${de}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${de}-with-text-right${de}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${de}-inner-text`]:{paddingInlineEnd:a}}})}};var Ke=(0,dt.Z)("Divider",Je=>{const de=(0,he.TS)(Je,{dividerHorizontalWithTextGutterMargin:Je.margin,dividerHorizontalGutterMargin:Je.marginLG,sizePaddingEdgeHorizontal:0});return[He(de)]},Je=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Je.marginXS})),We=function(Je,de){var a={};for(var E in Je)Object.prototype.hasOwnProperty.call(Je,E)&&de.indexOf(E)<0&&(a[E]=Je[E]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,E=Object.getOwnPropertySymbols(Je);x{const{getPrefixCls:de,direction:a,divider:E}=$e.useContext(Ie.E_),{prefixCls:x,type:y="horizontal",orientation:ee="center",orientationMargin:ne,className:oe,rootClassName:le,children:ie,dashed:Ce,plain:be,style:ze}=Je,Ne=We(Je,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),pt=de("divider",x),[ft,gt]=Ke(pt),Gn=ee.length>0?`-${ee}`:ee,Rn=!!ie,ma=ee==="left"&&ne!=null,ia=ee==="right"&&ne!=null,zt=Be()(pt,E==null?void 0:E.className,gt,`${pt}-${y}`,{[`${pt}-with-text`]:Rn,[`${pt}-with-text${Gn}`]:Rn,[`${pt}-dashed`]:!!Ce,[`${pt}-plain`]:!!be,[`${pt}-rtl`]:a==="rtl",[`${pt}-no-default-orientation-margin-left`]:ma,[`${pt}-no-default-orientation-margin-right`]:ia},oe,le),Mn=$e.useMemo(()=>typeof ne=="number"?ne:/^\d+$/.test(ne)?Number(ne):ne,[ne]),lt=Object.assign(Object.assign({},ma&&{marginLeft:Mn}),ia&&{marginRight:Mn});return ft($e.createElement("div",Object.assign({className:zt,style:Object.assign(Object.assign({},E==null?void 0:E.style),ze)},Ne,{role:"separator"}),ie&&y!=="vertical"&&$e.createElement("span",{className:`${pt}-inner-text`,style:lt},ie)))}},43428:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Fe}});var b=ae(92310),Be=ae.n(b),$e=ae(20049),Ie=ae(52456),Ze=ae(43403),dt=ae(34280),he=ae(59301),He=he.createContext(null),Ke=he.createContext({}),We=He,je=ae(18082),it=ae(5016),Je=ae(77900),de=ae(10228),a=ae(26112),E=ae(70425),x=function(Qe){var At=Qe.prefixCls,Ct=Qe.className,It=Qe.style,Kt=Qe.children,Jt=Qe.containerRef,Pn=Qe.id,Lt=Qe.onMouseEnter,ye=Qe.onMouseOver,xe=Qe.onMouseLeave,ut=Qe.onClick,Ot=Qe.onKeyDown,Qt=Qe.onKeyUp,en={onMouseEnter:Lt,onMouseOver:ye,onMouseLeave:xe,onClick:ut,onKeyDown:Ot,onKeyUp:Qt},Wt=he.useContext(Ke),an=Wt.panel,Vt=(0,E.useComposeRef)(an,Jt);return he.createElement(he.Fragment,null,he.createElement("div",(0,it.Z)({id:Pn,className:Be()("".concat(At,"-content"),Ct),style:(0,$e.Z)({},It),"aria-modal":"true",role:"dialog",ref:Vt},en),Kt))},y=x,ee=ae(48736);function ne(Pe){return typeof Pe=="string"&&String(Number(Pe))===Pe?((0,ee.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Pe)):Pe}function oe(Pe){warning(!("wrapperClassName"in Pe),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Pe.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var le={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ie(Pe,Qe){var At,Ct,It,Kt,Jt=Pe.prefixCls,Pn=Pe.open,Lt=Pe.placement,ye=Pe.inline,xe=Pe.push,ut=Pe.forceRender,Ot=Pe.autoFocus,Qt=Pe.keyboard,en=Pe.rootClassName,Wt=Pe.rootStyle,an=Pe.zIndex,Vt=Pe.className,Dt=Pe.id,St=Pe.style,wt=Pe.motion,yt=Pe.width,Mt=Pe.height,sn=Pe.children,bt=Pe.contentWrapperStyle,xt=Pe.mask,zn=Pe.maskClosable,Ht=Pe.maskMotion,Un=Pe.maskClassName,ja=Pe.maskStyle,mr=Pe.afterOpenChange,ar=Pe.onClose,Ta=Pe.onMouseEnter,Tr=Pe.onMouseOver,sr=Pe.onMouseLeave,Ha=Pe.onClick,Ja=Pe.onKeyDown,Lr=Pe.onKeyUp,ya=he.useRef(),jr=he.useRef(),Fr=he.useRef();he.useImperativeHandle(Qe,function(){return ya.current});var ht=function(ha){var da=ha.keyCode,fn=ha.shiftKey;switch(da){case de.Z.TAB:{if(da===de.Z.TAB){if(!fn&&document.activeElement===Fr.current){var Va;(Va=jr.current)===null||Va===void 0||Va.focus({preventScroll:!0})}else if(fn&&document.activeElement===jr.current){var fr;(fr=Fr.current)===null||fr===void 0||fr.focus({preventScroll:!0})}}break}case de.Z.ESC:{ar&&Qt&&(ha.stopPropagation(),ar(ha));break}}};he.useEffect(function(){if(Pn&&Ot){var aa;(aa=ya.current)===null||aa===void 0||aa.focus({preventScroll:!0})}},[Pn]);var pn=he.useState(!1),yn=(0,Ie.Z)(pn,2),Zt=yn[0],rn=yn[1],In=he.useContext(We),Qn;xe===!1?Qn={distance:0}:xe===!0?Qn={}:Qn=xe||{};var Re=(At=(Ct=(It=Qn)===null||It===void 0?void 0:It.distance)!==null&&Ct!==void 0?Ct:In==null?void 0:In.pushDistance)!==null&&At!==void 0?At:180,rt=he.useMemo(function(){return{pushDistance:Re,push:function(){rn(!0)},pull:function(){rn(!1)}}},[Re]);he.useEffect(function(){if(Pn){var aa;In==null||(aa=In.push)===null||aa===void 0||aa.call(In)}else{var ha;In==null||(ha=In.pull)===null||ha===void 0||ha.call(In)}},[Pn]),he.useEffect(function(){return function(){var aa;In==null||(aa=In.pull)===null||aa===void 0||aa.call(In)}},[]);var et=xt&&he.createElement(Je.default,(0,it.Z)({key:"mask"},Ht,{visible:Pn}),function(aa,ha){var da=aa.className,fn=aa.style;return he.createElement("div",{className:Be()("".concat(Jt,"-mask"),da,Un),style:(0,$e.Z)((0,$e.Z)({},fn),ja),onClick:zn&&Pn?ar:void 0,ref:ha})}),wn=typeof wt=="function"?wt(Lt):wt,gn={};if(Zt&&Re)switch(Lt){case"top":gn.transform="translateY(".concat(Re,"px)");break;case"bottom":gn.transform="translateY(".concat(-Re,"px)");break;case"left":gn.transform="translateX(".concat(Re,"px)");break;default:gn.transform="translateX(".concat(-Re,"px)");break}Lt==="left"||Lt==="right"?gn.width=ne(yt):gn.height=ne(Mt);var Wn={onMouseEnter:Ta,onMouseOver:Tr,onMouseLeave:sr,onClick:Ha,onKeyDown:Ja,onKeyUp:Lr},Da=he.createElement(Je.default,(0,it.Z)({key:"panel"},wn,{visible:Pn,forceRender:ut,onVisibleChanged:function(ha){mr==null||mr(ha)},removeOnLeave:!1,leavedClassName:"".concat(Jt,"-content-wrapper-hidden")}),function(aa,ha){var da=aa.className,fn=aa.style;return he.createElement("div",(0,it.Z)({className:Be()("".concat(Jt,"-content-wrapper"),da),style:(0,$e.Z)((0,$e.Z)((0,$e.Z)({},gn),fn),bt)},(0,a.Z)(Pe,{data:!0})),he.createElement(y,(0,it.Z)({id:Dt,containerRef:ha,prefixCls:Jt,className:Vt,style:St},Wn),sn))}),fa=(0,$e.Z)({},Wt);return an&&(fa.zIndex=an),he.createElement(We.Provider,{value:rt},he.createElement("div",{className:Be()(Jt,"".concat(Jt,"-").concat(Lt),en,(Kt={},(0,je.Z)(Kt,"".concat(Jt,"-open"),Pn),(0,je.Z)(Kt,"".concat(Jt,"-inline"),ye),Kt)),style:fa,tabIndex:-1,ref:ya,onKeyDown:ht},et,he.createElement("div",{tabIndex:0,ref:jr,style:le,"aria-hidden":"true","data-sentinel":"start"}),Da,he.createElement("div",{tabIndex:0,ref:Fr,style:le,"aria-hidden":"true","data-sentinel":"end"})))}var Ce=he.forwardRef(ie),be=Ce,ze=function(Qe){var At=Qe.open,Ct=At===void 0?!1:At,It=Qe.prefixCls,Kt=It===void 0?"rc-drawer":It,Jt=Qe.placement,Pn=Jt===void 0?"right":Jt,Lt=Qe.autoFocus,ye=Lt===void 0?!0:Lt,xe=Qe.keyboard,ut=xe===void 0?!0:xe,Ot=Qe.width,Qt=Ot===void 0?378:Ot,en=Qe.mask,Wt=en===void 0?!0:en,an=Qe.maskClosable,Vt=an===void 0?!0:an,Dt=Qe.getContainer,St=Qe.forceRender,wt=Qe.afterOpenChange,yt=Qe.destroyOnClose,Mt=Qe.onMouseEnter,sn=Qe.onMouseOver,bt=Qe.onMouseLeave,xt=Qe.onClick,zn=Qe.onKeyDown,Ht=Qe.onKeyUp,Un=Qe.panelRef,ja=he.useState(!1),mr=(0,Ie.Z)(ja,2),ar=mr[0],Ta=mr[1],Tr=he.useState(!1),sr=(0,Ie.Z)(Tr,2),Ha=sr[0],Ja=sr[1];(0,dt.Z)(function(){Ja(!0)},[]);var Lr=Ha?Ct:!1,ya=he.useRef(),jr=he.useRef();(0,dt.Z)(function(){Lr&&(jr.current=document.activeElement)},[Lr]);var Fr=function(rn){var In;if(Ta(rn),wt==null||wt(rn),!rn&&jr.current&&!((In=ya.current)!==null&&In!==void 0&&In.contains(jr.current))){var Qn;(Qn=jr.current)===null||Qn===void 0||Qn.focus({preventScroll:!0})}},ht=he.useMemo(function(){return{panel:Un}},[Un]);if(!St&&!ar&&!Lr&&yt)return null;var pn={onMouseEnter:Mt,onMouseOver:sn,onMouseLeave:bt,onClick:xt,onKeyDown:zn,onKeyUp:Ht},yn=(0,$e.Z)((0,$e.Z)({},Qe),{},{open:Lr,prefixCls:Kt,placement:Pn,autoFocus:ye,keyboard:ut,width:Qt,mask:Wt,maskClosable:Vt,inline:Dt===!1,afterOpenChange:Fr,ref:ya},pn);return he.createElement(Ke.Provider,{value:ht},he.createElement(Ze.Z,{open:Lr||St||ar,autoDestroy:!1,getContainer:Dt,autoLock:Wt&&(Lr||ar)},he.createElement(be,yn)))},Ne=ze,pt=Ne,ft=ae(62892),gt=ae(36355),Gn=ae(32441),Rn=ae(47729),ia=Pe=>{const{prefixCls:Qe,title:At,footer:Ct,extra:It,closeIcon:Kt,closable:Jt,onClose:Pn,headerStyle:Lt,drawerStyle:ye,bodyStyle:xe,footerStyle:ut,children:Ot}=Pe,Qt=he.useCallback(Dt=>he.createElement("button",{type:"button",onClick:Pn,"aria-label":"Close",className:`${Qe}-close`},Dt),[Pn]),[en,Wt]=(0,Rn.Z)(Jt,Kt,Qt,void 0,!0),an=he.useMemo(()=>!At&&!en?null:he.createElement("div",{style:Lt,className:Be()(`${Qe}-header`,{[`${Qe}-header-close-only`]:en&&!At&&!It})},he.createElement("div",{className:`${Qe}-header-title`},Wt,At&&he.createElement("div",{className:`${Qe}-title`},At)),It&&he.createElement("div",{className:`${Qe}-extra`},It)),[en,Wt,It,Lt,Qe,At]),Vt=he.useMemo(()=>{if(!Ct)return null;const Dt=`${Qe}-footer`;return he.createElement("div",{className:Dt,style:ut},Ct)},[Ct,ut,Qe]);return he.createElement("div",{className:`${Qe}-wrapper-body`,style:ye},an,he.createElement("div",{className:`${Qe}-body`,style:xe},Ot),Vt)},zt=ae(33234),Mn=ae(83116),lt=ae(37613),ln=Pe=>{const{componentCls:Qe,motionDurationSlow:At}=Pe,Ct={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${At}`}}};return{[Qe]:{[`${Qe}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${At}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Qe}-panel-motion`]:{"&-left":[Ct,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Ct,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Ct,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Ct,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const cn=Pe=>{const{componentCls:Qe,zIndexPopup:At,colorBgMask:Ct,colorBgElevated:It,motionDurationSlow:Kt,motionDurationMid:Jt,padding:Pn,paddingLG:Lt,fontSizeLG:ye,lineHeightLG:xe,lineWidth:ut,lineType:Ot,colorSplit:Qt,marginSM:en,colorIcon:Wt,colorIconHover:an,colorText:Vt,fontWeightStrong:Dt,footerPaddingBlock:St,footerPaddingInline:wt}=Pe,yt=`${Qe}-content-wrapper`;return{[Qe]:{position:"fixed",inset:0,zIndex:At,pointerEvents:"none","&-pure":{position:"relative",background:It,[`&${Qe}-left`]:{boxShadow:Pe.boxShadowDrawerLeft},[`&${Qe}-right`]:{boxShadow:Pe.boxShadowDrawerRight},[`&${Qe}-top`]:{boxShadow:Pe.boxShadowDrawerUp},[`&${Qe}-bottom`]:{boxShadow:Pe.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Qe}-mask`]:{position:"absolute",inset:0,zIndex:At,background:Ct,pointerEvents:"auto"},[yt]:{position:"absolute",zIndex:At,maxWidth:"100vw",transition:`all ${Kt}`,"&-hidden":{display:"none"}},[`&-left > ${yt}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Pe.boxShadowDrawerLeft},[`&-right > ${yt}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Pe.boxShadowDrawerRight},[`&-top > ${yt}`]:{top:0,insetInline:0,boxShadow:Pe.boxShadowDrawerUp},[`&-bottom > ${yt}`]:{bottom:0,insetInline:0,boxShadow:Pe.boxShadowDrawerDown},[`${Qe}-content`]:{width:"100%",height:"100%",overflow:"auto",background:It,pointerEvents:"auto"},[`${Qe}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Qe}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Pn}px ${Lt}px`,fontSize:ye,lineHeight:xe,borderBottom:`${ut}px ${Ot} ${Qt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Qe}-extra`]:{flex:"none"},[`${Qe}-close`]:{display:"inline-block",marginInlineEnd:en,color:Wt,fontWeight:Dt,fontSize:ye,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${Jt}`,textRendering:"auto","&:focus, &:hover":{color:an,textDecoration:"none"}},[`${Qe}-title`]:{flex:1,margin:0,color:Vt,fontWeight:Pe.fontWeightStrong,fontSize:ye,lineHeight:xe},[`${Qe}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Lt,overflow:"auto"},[`${Qe}-footer`]:{flexShrink:0,padding:`${St}px ${wt}px`,borderTop:`${ut}px ${Ot} ${Qt}`},"&-rtl":{direction:"rtl"}}}};var mn=(0,Mn.Z)("Drawer",Pe=>{const Qe=(0,lt.TS)(Pe,{});return[cn(Qe),ln(Qe)]},Pe=>({zIndexPopup:Pe.zIndexPopupBase,footerPaddingBlock:Pe.paddingXS,footerPaddingInline:Pe.padding})),at=ae(11575),ct=function(Pe,Qe){var At={};for(var Ct in Pe)Object.prototype.hasOwnProperty.call(Pe,Ct)&&Qe.indexOf(Ct)<0&&(At[Ct]=Pe[Ct]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var It=0,Ct=Object.getOwnPropertySymbols(Pe);It{var Qe;const{rootClassName:At,width:Ct,height:It,size:Kt="default",mask:Jt=!0,push:Pn=Dn,open:Lt,afterOpenChange:ye,onClose:xe,prefixCls:ut,getContainer:Ot,style:Qt,className:en,visible:Wt,afterVisibleChange:an}=Pe,Vt=ct(Pe,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Dt,getPrefixCls:St,direction:wt,drawer:yt}=he.useContext(gt.E_),Mt=St("drawer",ut),[sn,bt]=mn(Mt),xt=Ot===void 0&&Dt?()=>Dt(document.body):Ot,zn=Be()({"no-mask":!Jt,[`${Mt}-rtl`]:wt==="rtl"},At,bt),Ht=he.useMemo(()=>Ct!=null?Ct:Kt==="large"?736:378,[Ct,Kt]),Un=he.useMemo(()=>It!=null?It:Kt==="large"?736:378,[It,Kt]),ja={motionName:(0,ft.m)(Mt,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},mr=Ta=>({motionName:(0,ft.m)(Mt,`panel-motion-${Ta}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),ar=(0,at.H)();return sn(he.createElement(zt.BR,null,he.createElement(Gn.Ux,{status:!0,override:!0},he.createElement(pt,Object.assign({prefixCls:Mt,onClose:xe,maskMotion:ja,motion:mr},Vt,{open:Lt!=null?Lt:Wt,mask:Jt,push:Pn,width:Ht,height:Un,style:Object.assign(Object.assign({},yt==null?void 0:yt.style),Qt),className:Be()(yt==null?void 0:yt.className,en),rootClassName:zn,getContainer:xt,afterOpenChange:ye!=null?ye:an,panelRef:ar}),he.createElement(ia,Object.assign({prefixCls:Mt},Vt,{onClose:xe}))))))},Vn=Pe=>{const{prefixCls:Qe,style:At,className:Ct,placement:It="right"}=Pe,Kt=ct(Pe,["prefixCls","style","className","placement"]),{getPrefixCls:Jt}=he.useContext(gt.E_),Pn=Jt("drawer",Qe),[Lt,ye]=mn(Pn),xe=Be()(Pn,`${Pn}-pure`,`${Pn}-${It}`,ye,Ct);return Lt(he.createElement("div",{className:xe,style:At},he.createElement(ia,Object.assign({prefixCls:Pn},Kt))))};nn._InternalPanelDoNotUseOrYouWillBeFired=Vn;var Fe=nn},44e3:function(Ge,Tt,ae){"use strict";var b=ae(84966),Be=ae(45818);const $e=b.ZP;$e.Header=b.h4,$e.Footer=b.$_,$e.Content=b.VY,$e.Sider=Be.Z,Tt.default=$e},39722:function(Ge,Tt,ae){"use strict";ae.d(Tt,{t5:function(){return We}});var b=ae(92310),Be=ae.n(b),$e=ae(55477),Ie=ae(59301),Ze=ae(36355),dt=ae(77578),he=ae(17356),He=function(it,Je){var de={};for(var a in it)Object.prototype.hasOwnProperty.call(it,a)&&Je.indexOf(a)<0&&(de[a]=it[a]);if(it!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(it);E{if(!(!Je&&!de))return Ie.createElement(Ie.Fragment,null,Je&&Ie.createElement("div",{className:`${it}-title`},(0,dt.Z)(Je)),Ie.createElement("div",{className:`${it}-inner-content`},(0,dt.Z)(de)))},We=it=>{const{hashId:Je,prefixCls:de,className:a,style:E,placement:x="top",title:y,content:ee,children:ne}=it;return Ie.createElement("div",{className:Be()(Je,de,`${de}-pure`,`${de}-placement-${x}`,a),style:E},Ie.createElement("div",{className:`${de}-arrow`}),Ie.createElement($e.G,Object.assign({},it,{className:Je,prefixCls:de}),ne||Ke(de,y,ee)))},je=it=>{const{prefixCls:Je}=it,de=He(it,["prefixCls"]),{getPrefixCls:a}=Ie.useContext(Ze.E_),E=a("popover",Je),[x,y]=(0,he.Z)(E);return x(Ie.createElement(We,Object.assign({},de,{prefixCls:E,hashId:y})))};Tt.ZP=je},60324:function(Ge,Tt,ae){"use strict";var b=ae(92310),Be=ae.n(b),$e=ae(59301),Ie=ae(77578),Ze=ae(62892),dt=ae(36355),he=ae(6848),He=ae(39722),Ke=ae(17356),We=function(Je,de){var a={};for(var E in Je)Object.prototype.hasOwnProperty.call(Je,E)&&de.indexOf(E)<0&&(a[E]=Je[E]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,E=Object.getOwnPropertySymbols(Je);x{let{title:de,content:a,prefixCls:E}=Je;return $e.createElement($e.Fragment,null,de&&$e.createElement("div",{className:`${E}-title`},(0,Ie.Z)(de)),$e.createElement("div",{className:`${E}-inner-content`},(0,Ie.Z)(a)))},it=$e.forwardRef((Je,de)=>{const{prefixCls:a,title:E,content:x,overlayClassName:y,placement:ee="top",trigger:ne="hover",mouseEnterDelay:oe=.1,mouseLeaveDelay:le=.1,overlayStyle:ie={}}=Je,Ce=We(Je,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:be}=$e.useContext(dt.E_),ze=be("popover",a),[Ne,pt]=(0,Ke.Z)(ze),ft=be(),gt=Be()(y,pt);return Ne($e.createElement(he.Z,Object.assign({placement:ee,trigger:ne,mouseEnterDelay:oe,mouseLeaveDelay:le,overlayStyle:ie},Ce,{prefixCls:ze,overlayClassName:gt,ref:de,overlay:E||x?$e.createElement(je,{prefixCls:ze,title:E,content:x}):null,transitionName:(0,Ze.m)(ft,"zoom-big",Ce.transitionName),"data-popover-inject":!0})))});it._InternalPanelDoNotUseOrYouWillBeFired=He.ZP,Tt.Z=it},17356:function(Ge,Tt,ae){"use strict";var b=ae(17313),Be=ae(29878),$e=ae(19447),Ie=ae(33166),Ze=ae(83116),dt=ae(37613);const he=We=>{const{componentCls:je,popoverColor:it,minWidth:Je,fontWeightStrong:de,popoverPadding:a,boxShadowSecondary:E,colorTextHeading:x,borderRadiusLG:y,zIndexPopup:ee,marginXS:ne,colorBgElevated:oe,popoverBg:le}=We;return[{[je]:Object.assign(Object.assign({},(0,b.Wf)(We)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:ee,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":oe,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${je}-content`]:{position:"relative"},[`${je}-inner`]:{backgroundColor:le,backgroundClip:"padding-box",borderRadius:y,boxShadow:E,padding:a},[`${je}-title`]:{minWidth:Je,marginBottom:ne,color:x,fontWeight:de},[`${je}-inner-content`]:{color:it}})},(0,$e.ZP)(We,{colorBg:"var(--antd-arrow-background-color)"}),{[`${je}-pure`]:{position:"relative",maxWidth:"none",margin:We.sizePopupArrow,display:"inline-block",[`${je}-content`]:{display:"inline-block"}}}]},He=We=>{const{componentCls:je}=We;return{[je]:Ie.i.map(it=>{const Je=We[`${it}6`];return{[`&${je}-${it}`]:{"--antd-arrow-background-color":Je,[`${je}-inner`]:{backgroundColor:Je},[`${je}-arrow`]:{background:"transparent"}}}})}},Ke=We=>{const{componentCls:je,lineWidth:it,lineType:Je,colorSplit:de,paddingSM:a,controlHeight:E,fontSize:x,lineHeight:y,padding:ee}=We,ne=E-Math.round(x*y),oe=ne/2,le=ne/2-it,ie=ee;return{[je]:{[`${je}-inner`]:{padding:0},[`${je}-title`]:{margin:0,padding:`${oe}px ${ie}px ${le}px`,borderBottom:`${it}px ${Je} ${de}`},[`${je}-inner-content`]:{padding:`${a}px ${ie}px`}}}};Tt.Z=(0,Ze.Z)("Popover",We=>{const{colorBgElevated:je,colorText:it,wireframe:Je}=We,de=(0,dt.TS)(We,{popoverPadding:12,popoverBg:je,popoverColor:it});return[he(de),He(de),Je&&Ke(de),(0,Be._y)(de,"zoom-big")]},We=>({width:177,minWidth:177,zIndexPopup:We.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},10311:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Lt}});var b=ae(92310),Be=ae.n(b),$e=ae(18082),Ie=ae(92393),Ze=ae(52456),dt=ae(10928),he=ae(59301),He=ae(13697),Ke=ae(18929),We=ae(5016),je=ae(5883),it=ae(20049),Je=ae(10228),de=he.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),a=de;function E(ye,xe,ut){return(ye-xe)/(ut-xe)}function x(ye,xe,ut,Ot){var Qt=E(xe,ut,Ot),en={};switch(ye){case"rtl":en.right="".concat(Qt*100,"%"),en.transform="translateX(50%)";break;case"btt":en.bottom="".concat(Qt*100,"%"),en.transform="translateY(50%)";break;case"ttb":en.top="".concat(Qt*100,"%"),en.transform="translateY(-50%)";break;default:en.left="".concat(Qt*100,"%"),en.transform="translateX(-50%)";break}return en}function y(ye,xe){return Array.isArray(ye)?ye[xe]:ye}var ee=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],ne=he.forwardRef(function(ye,xe){var ut,Ot,Qt=ye.prefixCls,en=ye.value,Wt=ye.valueIndex,an=ye.onStartMove,Vt=ye.style,Dt=ye.render,St=ye.dragging,wt=ye.onOffsetChange,yt=(0,je.Z)(ye,ee),Mt=he.useContext(a),sn=Mt.min,bt=Mt.max,xt=Mt.direction,zn=Mt.disabled,Ht=Mt.keyboard,Un=Mt.range,ja=Mt.tabIndex,mr=Mt.ariaLabelForHandle,ar=Mt.ariaLabelledByForHandle,Ta=Mt.ariaValueTextFormatterForHandle,Tr="".concat(Qt,"-handle"),sr=function(jr){zn||an(jr,Wt)},Ha=function(jr){if(!zn&&Ht){var Fr=null;switch(jr.which||jr.keyCode){case Je.Z.LEFT:Fr=xt==="ltr"||xt==="btt"?-1:1;break;case Je.Z.RIGHT:Fr=xt==="ltr"||xt==="btt"?1:-1;break;case Je.Z.UP:Fr=xt!=="ttb"?1:-1;break;case Je.Z.DOWN:Fr=xt!=="ttb"?-1:1;break;case Je.Z.HOME:Fr="min";break;case Je.Z.END:Fr="max";break;case Je.Z.PAGE_UP:Fr=2;break;case Je.Z.PAGE_DOWN:Fr=-2;break}Fr!==null&&(jr.preventDefault(),wt(Fr,Wt))}},Ja=x(xt,en,sn,bt),Lr=he.createElement("div",(0,We.Z)({ref:xe,className:Be()(Tr,(ut={},(0,$e.Z)(ut,"".concat(Tr,"-").concat(Wt+1),Un),(0,$e.Z)(ut,"".concat(Tr,"-dragging"),St),ut)),style:(0,it.Z)((0,it.Z)({},Ja),Vt),onMouseDown:sr,onTouchStart:sr,onKeyDown:Ha,tabIndex:zn?null:y(ja,Wt),role:"slider","aria-valuemin":sn,"aria-valuemax":bt,"aria-valuenow":en,"aria-disabled":zn,"aria-label":y(mr,Wt),"aria-labelledby":y(ar,Wt),"aria-valuetext":(Ot=y(Ta,Wt))===null||Ot===void 0?void 0:Ot(en),"aria-orientation":xt==="ltr"||xt==="rtl"?"horizontal":"vertical"},yt));return Dt&&(Lr=Dt(Lr,{index:Wt,prefixCls:Qt,value:en,dragging:St})),Lr}),oe=ne,le=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],ie=he.forwardRef(function(ye,xe){var ut=ye.prefixCls,Ot=ye.style,Qt=ye.onStartMove,en=ye.onOffsetChange,Wt=ye.values,an=ye.handleRender,Vt=ye.draggingIndex,Dt=(0,je.Z)(ye,le),St=he.useRef({});return he.useImperativeHandle(xe,function(){return{focus:function(yt){var Mt;(Mt=St.current[yt])===null||Mt===void 0||Mt.focus()}}}),he.createElement(he.Fragment,null,Wt.map(function(wt,yt){return he.createElement(oe,(0,We.Z)({ref:function(sn){sn?St.current[yt]=sn:delete St.current[yt]},dragging:Vt===yt,prefixCls:ut,style:y(Ot,yt),key:yt,value:wt,valueIndex:yt,onStartMove:Qt,onOffsetChange:en,render:an},Dt))}))}),Ce=ie;function be(ye){var xe="touches"in ye?ye.touches[0]:ye;return{pageX:xe.pageX,pageY:xe.pageY}}function ze(ye,xe,ut,Ot,Qt,en,Wt,an,Vt){var Dt=he.useState(null),St=(0,Ze.Z)(Dt,2),wt=St[0],yt=St[1],Mt=he.useState(-1),sn=(0,Ze.Z)(Mt,2),bt=sn[0],xt=sn[1],zn=he.useState(ut),Ht=(0,Ze.Z)(zn,2),Un=Ht[0],ja=Ht[1],mr=he.useState(ut),ar=(0,Ze.Z)(mr,2),Ta=ar[0],Tr=ar[1],sr=he.useRef(null),Ha=he.useRef(null);he.useEffect(function(){bt===-1&&ja(ut)},[ut,bt]),he.useEffect(function(){return function(){document.removeEventListener("mousemove",sr.current),document.removeEventListener("mouseup",Ha.current),document.removeEventListener("touchmove",sr.current),document.removeEventListener("touchend",Ha.current)}},[]);var Ja=function(pn,yn){Un.some(function(Zt,rn){return Zt!==pn[rn]})&&(yn!==void 0&&yt(yn),ja(pn),Wt(pn))},Lr=function(pn,yn){if(pn===-1){var Zt=Ta[0],rn=Ta[Ta.length-1],In=Ot-Zt,Qn=Qt-rn,Re=yn*(Qt-Ot);Re=Math.max(Re,In),Re=Math.min(Re,Qn);var rt=en(Zt+Re);Re=rt-Zt;var et=Ta.map(function(Da){return Da+Re});Ja(et)}else{var wn=(Qt-Ot)*yn,gn=(0,Ie.Z)(Un);gn[pn]=Ta[pn];var Wn=Vt(gn,wn,pn,"dist");Ja(Wn.values,Wn.value)}},ya=he.useRef(Lr);ya.current=Lr;var jr=function(pn,yn){pn.stopPropagation();var Zt=ut[yn];xt(yn),yt(Zt),Tr(ut);var rn=be(pn),In=rn.pageX,Qn=rn.pageY,Re=function(wn){wn.preventDefault();var gn=be(wn),Wn=gn.pageX,Da=gn.pageY,fa=Wn-In,aa=Da-Qn,ha=ye.current.getBoundingClientRect(),da=ha.width,fn=ha.height,Va;switch(xe){case"btt":Va=-aa/fn;break;case"ttb":Va=aa/fn;break;case"rtl":Va=-fa/da;break;default:Va=fa/da}ya.current(yn,Va)},rt=function et(wn){wn.preventDefault(),document.removeEventListener("mouseup",et),document.removeEventListener("mousemove",Re),document.removeEventListener("touchend",et),document.removeEventListener("touchmove",Re),sr.current=null,Ha.current=null,xt(-1),an()};document.addEventListener("mouseup",rt),document.addEventListener("mousemove",Re),document.addEventListener("touchend",rt),document.addEventListener("touchmove",Re),sr.current=Re,Ha.current=rt},Fr=he.useMemo(function(){var ht=(0,Ie.Z)(ut).sort(function(yn,Zt){return yn-Zt}),pn=(0,Ie.Z)(Un).sort(function(yn,Zt){return yn-Zt});return ht.every(function(yn,Zt){return yn===pn[Zt]})?Un:ut},[ut,Un]);return[bt,wt,Fr,jr]}function Ne(ye){var xe,ut=ye.prefixCls,Ot=ye.style,Qt=ye.start,en=ye.end,Wt=ye.index,an=ye.onStartMove,Vt=he.useContext(a),Dt=Vt.direction,St=Vt.min,wt=Vt.max,yt=Vt.disabled,Mt=Vt.range,sn="".concat(ut,"-track"),bt=E(Qt,St,wt),xt=E(en,St,wt),zn=function(ja){!yt&&an&&an(ja,-1)},Ht={};switch(Dt){case"rtl":Ht.right="".concat(bt*100,"%"),Ht.width="".concat(xt*100-bt*100,"%");break;case"btt":Ht.bottom="".concat(bt*100,"%"),Ht.height="".concat(xt*100-bt*100,"%");break;case"ttb":Ht.top="".concat(bt*100,"%"),Ht.height="".concat(xt*100-bt*100,"%");break;default:Ht.left="".concat(bt*100,"%"),Ht.width="".concat(xt*100-bt*100,"%")}return he.createElement("div",{className:Be()(sn,(xe={},(0,$e.Z)(xe,"".concat(sn,"-").concat(Wt+1),Mt),(0,$e.Z)(xe,"".concat(ut,"-track-draggable"),an),xe)),style:(0,it.Z)((0,it.Z)({},Ht),Ot),onMouseDown:zn,onTouchStart:zn})}function pt(ye){var xe=ye.prefixCls,ut=ye.style,Ot=ye.values,Qt=ye.startPoint,en=ye.onStartMove,Wt=he.useContext(a),an=Wt.included,Vt=Wt.range,Dt=Wt.min,St=he.useMemo(function(){if(!Vt){if(Ot.length===0)return[];var wt=Qt!=null?Qt:Dt,yt=Ot[0];return[{start:Math.min(wt,yt),end:Math.max(wt,yt)}]}for(var Mt=[],sn=0;sn3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof bt=="number"){var Ht,Un=sn[xt],ja=Un+bt,mr=[];Ot.forEach(function(Ha){mr.push(Ha.value)}),mr.push(ye,xe),mr.push(an(Un));var ar=bt>0?1:-1;zn==="unit"?mr.push(an(Un+ar*ut)):mr.push(an(ja)),mr=mr.filter(function(Ha){return Ha!==null}).filter(function(Ha){return bt<0?Ha<=Un:Ha>=Un}),zn==="unit"&&(mr=mr.filter(function(Ha){return Ha!==Un}));var Ta=zn==="unit"?Un:ja;Ht=mr[0];var Tr=Math.abs(Ht-Ta);if(mr.forEach(function(Ha){var Ja=Math.abs(Ha-Ta);Ja1){var sr=(0,Ie.Z)(sn);return sr[xt]=Ht,Mt(sr,bt-ar,xt,zn)}return Ht}else{if(bt==="min")return ye;if(bt==="max")return xe}},St=function(sn,bt,xt){var zn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",Ht=sn[xt],Un=Dt(sn,bt,xt,zn);return{value:Un,changed:Un!==Ht}},wt=function(sn){return en===null&&sn===0||typeof en=="number"&&sn3&&arguments[3]!==void 0?arguments[3]:"unit",Ht=sn.map(Vt),Un=Ht[xt],ja=Dt(Ht,bt,xt,zn);if(Ht[xt]=ja,Qt===!1){var mr=en||0;xt>0&&Ht[xt-1]!==Un&&(Ht[xt]=Math.max(Ht[xt],Ht[xt-1]+mr)),xt0;sr-=1)for(var Ha=!0;wt(Ht[sr]-Ht[sr-1])&&Ha;){var Ja=St(Ht,-1,sr-1);Ht[sr-1]=Ja.value,Ha=Ja.changed}for(var Lr=Ht.length-1;Lr>0;Lr-=1)for(var ya=!0;wt(Ht[Lr]-Ht[Lr-1])&&ya;){var jr=St(Ht,-1,Lr-1);Ht[Lr-1]=jr.value,ya=jr.changed}for(var Fr=0;Fr=0?jr:!1},[jr,tn]),Sa=he.useMemo(function(){var ir=Object.keys(wn||{});return ir.map(function(jn){var On=wn[jn],Sn={value:Number(jn)};return On&&(0,dt.Z)(On)==="object"&&!he.isValidElement(On)&&("label"in On||"style"in On)?(Sn.style=On.style,Sn.label=On.label):Sn.label=On,Sn}).filter(function(jn){var On=jn.label;return On||typeof On=="number"}).sort(function(jn,On){return jn.value-On.value})},[wn]),ro=ma(so,Nn,tn,Sa,Lr,Nr),rr=(0,Ze.Z)(ro,2),io=rr[0],Na=rr[1],fo=(0,Ke.Z)(mr,{value:ja}),co=(0,Ze.Z)(fo,2),vo=co[0],Bn=co[1],Mr=he.useMemo(function(){var ir=vo==null?[]:Array.isArray(vo)?vo:[vo],jn=(0,Ze.Z)(ir,1),On=jn[0],Sn=On===void 0?so:On,Er=vo===null?[]:[Sn];if(ar){if(Er=(0,Ie.Z)(ir),Ta||vo===void 0){var Zr=Ta>=0?Ta+1:2;for(Er=Er.slice(0,Zr);Er.length=0&&fn.current.focus(ir)}Cn(null)},[ra]);var Oe=he.useMemo(function(){return Fr&&tn===null?!1:Fr},[Fr,tn]),qe=function(){Ha==null||Ha(or(eo.current))},Nt=ze(Va,fr,Mr,so,Nn,io,Pt,qe,Na),Xt=(0,Ze.Z)(Nt,4),vr=Xt[0],Hn=Xt[1],bn=Xt[2],hn=Xt[3],$n=function(jn,On){hn(jn,On),sr==null||sr(or(eo.current))},Oa=vr!==-1;he.useEffect(function(){if(!Oa){var ir=Mr.lastIndexOf(Hn);fn.current.focus(ir)}},[Oa]);var Ba=he.useMemo(function(){return(0,Ie.Z)(bn).sort(function(ir,jn){return ir-jn})},[bn]),wa=he.useMemo(function(){return ar?[Ba[0],Ba[Ba.length-1]]:[so,Ba[0]]},[Ba,ar,so]),Ft=(0,Ze.Z)(wa,2),xa=Ft[0],Za=Ft[1];he.useImperativeHandle(xe,function(){return{focus:function(){fn.current.focus(0)},blur:function(){var jn=document,On=jn.activeElement;Va.current.contains(On)&&(On==null||On.blur())}}}),he.useEffect(function(){wt&&fn.current.focus(0)},[]);var yr=he.useMemo(function(){return{min:so,max:Nn,direction:fr,disabled:Vt,keyboard:St,step:tn,included:Zt,includedStart:xa,includedEnd:Za,range:ar,tabIndex:fa,ariaLabelForHandle:aa,ariaLabelledByForHandle:ha,ariaValueTextFormatterForHandle:da}},[so,Nn,fr,Vt,St,tn,Zt,xa,Za,ar,fa,aa,ha,da]);return he.createElement(a.Provider,{value:yr},he.createElement("div",{ref:Va,className:Be()(Qt,en,(ut={},(0,$e.Z)(ut,"".concat(Qt,"-disabled"),Vt),(0,$e.Z)(ut,"".concat(Qt,"-vertical"),pn),(0,$e.Z)(ut,"".concat(Qt,"-horizontal"),!pn),(0,$e.Z)(ut,"".concat(Qt,"-with-marks"),Sa.length),ut)),style:Wt,onMouseDown:Te},he.createElement("div",{className:"".concat(Qt,"-rail"),style:Re}),he.createElement(pt,{prefixCls:Qt,style:In,values:Ba,startPoint:rn,onStartMove:Oe?$n:null}),he.createElement(Rn,{prefixCls:Qt,marks:Sa,dots:gn,style:rt,activeStyle:et}),he.createElement(Ce,{ref:fn,prefixCls:Qt,style:Qn,values:bn,draggingIndex:vr,onStartMove:$n,onOffsetChange:Ye,onFocus:yt,onBlur:Mt,handleRender:Wn}),he.createElement(gt,{prefixCls:Qt,marks:Sa,onClick:Ue})))}),Mn=zt,lt=Mn,Rt=ae(36355),ln=ae(1684),cn=ae(16089),mn=ae(8654),at=ae(6848),Bt=he.forwardRef((ye,xe)=>{const{open:ut}=ye,Ot=(0,he.useRef)(null),Qt=(0,he.useRef)(null);function en(){cn.Z.cancel(Qt.current),Qt.current=null}function Wt(){Qt.current=(0,cn.Z)(()=>{var an;(an=Ot.current)===null||an===void 0||an.forceAlign(),Qt.current=null})}return he.useEffect(()=>(ut?Wt():en(),en),[ut,ye.title]),he.createElement(at.Z,Object.assign({ref:(0,mn.sQ)(Ot,xe)},ye))}),Dn=ae(64993),nn=ae(17313),Vn=ae(83116),Fe=ae(37613);const Pe=ye=>{const{componentCls:xe,antCls:ut,controlSize:Ot,dotSize:Qt,marginFull:en,marginPart:Wt,colorFillContentHover:an}=ye;return{[xe]:Object.assign(Object.assign({},(0,nn.Wf)(ye)),{position:"relative",height:Ot,margin:`${Wt}px ${en}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${en}px ${Wt}px`},[`${xe}-rail`]:{position:"absolute",backgroundColor:ye.railBg,borderRadius:ye.borderRadiusXS,transition:`background-color ${ye.motionDurationMid}`},[`${xe}-track`]:{position:"absolute",backgroundColor:ye.trackBg,borderRadius:ye.borderRadiusXS,transition:`background-color ${ye.motionDurationMid}`},[`${xe}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${xe}-rail`]:{backgroundColor:ye.railHoverBg},[`${xe}-track`]:{backgroundColor:ye.trackHoverBg},[`${xe}-dot`]:{borderColor:an},[`${xe}-handle::after`]:{boxShadow:`0 0 0 ${ye.handleLineWidth}px ${ye.colorPrimaryBorderHover}`},[`${xe}-dot-active`]:{borderColor:ye.dotActiveBorderColor}},[`${xe}-handle`]:{position:"absolute",width:ye.handleSize,height:ye.handleSize,outline:"none",[`${xe}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-ye.handleLineWidth,insetBlockStart:-ye.handleLineWidth,width:ye.handleSize+ye.handleLineWidth*2,height:ye.handleSize+ye.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:ye.handleSize,height:ye.handleSize,backgroundColor:ye.colorBgElevated,boxShadow:`0 0 0 ${ye.handleLineWidth}px ${ye.handleColor}`,borderRadius:"50%",cursor:"pointer",transition:` + inset-inline-start ${ye.motionDurationMid}, + inset-block-start ${ye.motionDurationMid}, + width ${ye.motionDurationMid}, + height ${ye.motionDurationMid}, + box-shadow ${ye.motionDurationMid} + `},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:-((ye.handleSizeHover-ye.handleSize)/2+ye.handleLineWidthHover),insetBlockStart:-((ye.handleSizeHover-ye.handleSize)/2+ye.handleLineWidthHover),width:ye.handleSizeHover+ye.handleLineWidthHover*2,height:ye.handleSizeHover+ye.handleLineWidthHover*2},"&::after":{boxShadow:`0 0 0 ${ye.handleLineWidthHover}px ${ye.handleActiveColor}`,width:ye.handleSizeHover,height:ye.handleSizeHover,insetInlineStart:(ye.handleSize-ye.handleSizeHover)/2,insetBlockStart:(ye.handleSize-ye.handleSizeHover)/2}}},[`${xe}-mark`]:{position:"absolute",fontSize:ye.fontSize},[`${xe}-mark-text`]:{position:"absolute",display:"inline-block",color:ye.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:ye.colorText}},[`${xe}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${xe}-dot`]:{position:"absolute",width:Qt,height:Qt,backgroundColor:ye.colorBgElevated,border:`${ye.handleLineWidth}px solid ${ye.dotBorderColor}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${ye.motionDurationSlow}`,pointerEvents:"auto","&-active":{borderColor:ye.dotActiveBorderColor}},[`&${xe}-disabled`]:{cursor:"not-allowed",[`${xe}-rail`]:{backgroundColor:`${ye.railBg} !important`},[`${xe}-track`]:{backgroundColor:`${ye.trackBgDisabled} !important`},[` ${xe}-dot - `]:{backgroundColor:Fe.colorBgElevated,borderColor:Fe.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${xe}-handle::after`]:{backgroundColor:Fe.colorBgElevated,cursor:"not-allowed",width:Fe.handleSize,height:Fe.handleSize,boxShadow:`0 0 0 ${Fe.handleLineWidth}px ${new Bn.C(Fe.colorTextDisabled).onBackground(Fe.colorBgContainer).toHexShortString()}`,insetInlineStart:0,insetBlockStart:0},[` + `]:{backgroundColor:ye.colorBgElevated,borderColor:ye.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${xe}-handle::after`]:{backgroundColor:ye.colorBgElevated,cursor:"not-allowed",width:ye.handleSize,height:ye.handleSize,boxShadow:`0 0 0 ${ye.handleLineWidth}px ${new Dn.C(ye.colorTextDisabled).onBackground(ye.colorBgContainer).toHexShortString()}`,insetInlineStart:0,insetBlockStart:0},[` ${xe}-mark-text, ${xe}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${ct}-tooltip-inner`]:{minWidth:"unset"}})}},He=(Fe,xe)=>{const{componentCls:ct,railSize:Lt,handleSize:qt,dotSize:Kt}=Fe,kt=xe?"paddingBlock":"paddingInline",rn=xe?"width":"height",Wt=xe?"height":"width",at=xe?"insetBlockStart":"insetInlineStart",Ut=xe?"top":"insetInlineStart",Dt=(Lt*3-qt)/2,Ft=(qt-Lt)/2,Ot=xe?{borderWidth:`${Ft}px 0`,transform:`translateY(-${Ft}px)`}:{borderWidth:`0 ${Ft}px`,transform:`translateX(-${Ft}px)`};return{[kt]:Lt,[Wt]:Lt*3,[`${ct}-rail`]:{[rn]:"100%",[Wt]:Lt},[`${ct}-track`]:{[Wt]:Lt},[`${ct}-track-draggable`]:Object.assign({},Ot),[`${ct}-handle`]:{[at]:Dt},[`${ct}-mark`]:{insetInlineStart:0,top:0,[Ut]:Lt*3+(xe?0:Fe.marginFull),[rn]:"100%"},[`${ct}-step`]:{insetInlineStart:0,top:0,[Ut]:Lt,[rn]:"100%",[Wt]:Lt},[`${ct}-dot`]:{position:"absolute",[at]:(Lt-Kt)/2}}},At=Fe=>{const{componentCls:xe,marginPartWithMark:ct}=Fe;return{[`${xe}-horizontal`]:Object.assign(Object.assign({},He(Fe,!0)),{[`&${xe}-with-marks`]:{marginBottom:ct}})}},bt=Fe=>{const{componentCls:xe}=Fe;return{[`${xe}-vertical`]:Object.assign(Object.assign({},He(Fe,!1)),{height:"100%"})}};var It=(0,on.Z)("Slider",Fe=>{const xe=(0,Be.TS)(Fe,{marginPart:(Fe.controlHeight-Fe.controlSize)/2,marginFull:Fe.controlSize/2,marginPartWithMark:Fe.controlHeightLG-Fe.controlSize});return[Pe(xe),At(xe),bt(xe)]},Fe=>{const ct=Fe.controlHeightLG/4,Lt=Fe.controlHeightSM/2,qt=Fe.lineWidth+1,Kt=Fe.lineWidth+1*3;return{controlSize:ct,railSize:4,handleSize:ct,handleSizeHover:Lt,dotSize:8,handleLineWidth:qt,handleLineWidthHover:Kt,railBg:Fe.colorFillTertiary,railHoverBg:Fe.colorFillSecondary,trackBg:Fe.colorPrimaryBorder,trackHoverBg:Fe.colorPrimaryBorderHover,handleColor:Fe.colorPrimaryBorder,handleActiveColor:Fe.colorPrimary,dotBorderColor:Fe.colorBorderSecondary,dotActiveBorderColor:Fe.colorPrimaryBorder,trackBgDisabled:Fe.colorBgContainerDisabled}}),jt=function(Fe,xe){var ct={};for(var Lt in Fe)Object.prototype.hasOwnProperty.call(Fe,Lt)&&xe.indexOf(Lt)<0&&(ct[Lt]=Fe[Lt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Lt=Object.getOwnPropertySymbols(Fe);qttypeof Fe=="number"?Fe.toString():"";var Mt=he.forwardRef((Fe,xe)=>{const{prefixCls:ct,range:Lt,className:qt,rootClassName:Kt,style:kt,disabled:rn,tooltipPrefixCls:Wt,tipFormatter:at,tooltipVisible:Ut,getTooltipPopupContainer:Dt,tooltipPlacement:Ft}=Fe,Ot=jt(Fe,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:cn,slider:yt,getPrefixCls:wt,getPopupContainer:kn}=he.useContext(Tt.E_),_t=he.useContext(ln.Z),Kn=rn!=null?rn:_t,[Za,fr]=he.useState({}),rr=(St,En)=>{fr(Fn=>Object.assign(Object.assign({},Fn),{[St]:En}))},Ia=(St,En)=>St||(En?cn==="rtl"?"left":"right":"top"),Tr=wt("slider",ct),[ur,Xa]=It(Tr),Ja=be()(qt,yt==null?void 0:yt.className,Kt,{[`${Tr}-rtl`]:cn==="rtl"},Xa);cn==="rtl"&&!Ot.vertical&&(Ot.reverse=!Ot.reverse);const[wr,ba]=he.useMemo(()=>Lt?typeof Lt=="object"?[!0,Lt.draggableTrack]:[!0,!1]:[!1],[Lt]),Zr=(St,En)=>{var Fn;const{index:Vt,dragging:sn}=En,{tooltip:Ln={},vertical:Xn}=Fe,ke=Object.assign({},Ln),{open:rt,placement:qe,getPopupContainer:Dn,prefixCls:mn,formatter:Rn}=ke;let Ba;Rn||Rn===null?Ba=Rn:at||at===null?Ba=at:Ba=zt;const ma=Ba?Za[Vt]||sn:!1,ta=(Fn=rt!=null?rt:Ut)!==null&&Fn!==void 0?Fn:rt===void 0&&ma,fa=Object.assign(Object.assign({},St.props),{onMouseEnter:()=>rr(Vt,!0),onMouseLeave:()=>rr(Vt,!1)}),sa=wt("tooltip",mn!=null?mn:Wt);return he.createElement(Bt,Object.assign({},ke,{prefixCls:sa,title:Ba?Ba(En.value):"",open:ta,placement:Ia(qe!=null?qe:Ft,Xn),key:Vt,overlayClassName:`${Tr}-tooltip`,getPopupContainer:Dn||Dt||kn}),he.cloneElement(St,fa))},br=Object.assign(Object.assign({},yt==null?void 0:yt.style),kt);return ur(he.createElement(dt,Object.assign({},Ot,{step:Ot.step,range:wr,draggableTrack:ba,className:Ja,style:br,disabled:Kn,ref:xe,prefixCls:Tr,handleRender:Zr})))})},10527:function(je,Nt,ae){"use strict";var b,be=ae(67426).default;b={value:!0},Nt.Z=void 0;var Je=be(ae(65835)),Te=be(ae(6432));const Ze={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},Je.default),timePickerLocale:Object.assign({},Te.default)};Ze.lang.ok="\u786E\u5B9A";var ut=Ze;Nt.Z=ut},6432:function(je,Nt){"use strict";Object.defineProperty(Nt,"__esModule",{value:!0}),Nt.default=void 0;var b={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};Nt.default=b},65835:function(je,Nt){"use strict";Object.defineProperty(Nt,"__esModule",{value:!0}),Nt.default=void 0;var ae={locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",yearFormat:"YYYY\u5E74",dayFormat:"D\u65E5",dateFormat:"YYYY\u5E74M\u6708D\u65E5",dateTimeFormat:"YYYY\u5E74M\u6708D\u65E5 HH\u65F6mm\u5206ss\u79D2",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA"},b=ae;Nt.default=b},67753:function(je,Nt,ae){"use strict";ae.d(Nt,{Z5:function(){return Ll},_l:function(){return Fd},bK:function(){return Qd}});var b=ae(59301),be=ae(18870);function Je(z,te){z.prototype=Object.create(te.prototype),z.prototype.constructor=z,(0,be.Z)(z,te)}var Te=ae(5016),Ze=ae(59781),ut=b.createContext(null),he=null;function Xe(z){z()}var Ke=Xe,Ie=function(te){return Ke=te},et=function(){return Ke};function ot(){var z=et(),te=null,re=null;return{clear:function(){te=null,re=null},notify:function(){z(function(){for(var me=te;me;)me.callback(),me=me.next})},get:function(){for(var me=[],fe=te;fe;)me.push(fe),fe=fe.next;return me},subscribe:function(me){var fe=!0,Se=re={callback:me,next:null,prev:re};return Se.prev?Se.prev.next=Se:te=Se,function(){!fe||te===null||(fe=!1,Se.next?Se.next.prev=Se.prev:re=Se.prev,Se.prev?Se.prev.next=Se.next:te=Se.next)}}}}var Qe={notify:function(){},get:function(){return[]}};function de(z,te){var re,ue=Qe;function me(Ve){return Ne(),ue.subscribe(Ve)}function fe(){ue.notify()}function Se(){Ye.onStateChange&&Ye.onStateChange()}function Ae(){return!!re}function Ne(){re||(re=te?te.addNestedSub(Se):z.subscribe(Se),ue=ot())}function $e(){re&&(re(),re=void 0,ue.clear(),ue=Qe)}var Ye={addNestedSub:me,notifyNestedSubs:fe,handleChangeWrapper:Se,isSubscribed:Ae,trySubscribe:Ne,tryUnsubscribe:$e,getListeners:function(){return ue}};return Ye}var a=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect;function E(z){var te=z.store,re=z.context,ue=z.children,me=(0,b.useMemo)(function(){var Ae=de(te);return{store:te,subscription:Ae}},[te]),fe=(0,b.useMemo)(function(){return te.getState()},[te]);a(function(){var Ae=me.subscription;return Ae.onStateChange=Ae.notifyNestedSubs,Ae.trySubscribe(),fe!==te.getState()&&Ae.notifyNestedSubs(),function(){Ae.tryUnsubscribe(),Ae.onStateChange=null}},[me,fe]);var Se=re||ut;return b.createElement(Se.Provider,{value:me},ue)}var x=E,y=ae(37417),ee=ae(94266),ne=ae.n(ee),oe=ae(53410),le=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],ie=["reactReduxForwardedRef"],Ce=[],ye=[null,null],Ge=function(te){try{return JSON.stringify(te)}catch(re){return String(te)}};function We(z,te){var re=z[1];return[te.payload,re+1]}function Et(z,te,re){a(function(){return z.apply(void 0,te)},re)}function ht(z,te,re,ue,me,fe,Se){z.current=ue,te.current=me,re.current=!1,fe.current&&(fe.current=null,Se())}function ft(z,te,re,ue,me,fe,Se,Ae,Ne,$e){if(z){var Ye=!1,Ve=null,ze=function(){if(!Ye){var oa=te.getState(),ha,ya;try{ha=ue(oa,me.current)}catch(er){ya=er,Ve=er}ya||(Ve=null),ha===fe.current?Se.current||Ne():(fe.current=ha,Ae.current=ha,Se.current=!0,$e({type:"STORE_UPDATED",payload:{error:ya}}))}};re.onStateChange=ze,re.trySubscribe(),ze();var pt=function(){if(Ye=!0,re.tryUnsubscribe(),re.onStateChange=null,Ve)throw Ve};return pt}}var Gn=function(){return[null,0]};function Nn(z,te){te===void 0&&(te={});var re=te,ue=re.getDisplayName,me=ue===void 0?function(Ao){return"ConnectAdvanced("+Ao+")"}:ue,fe=re.methodName,Se=fe===void 0?"connectAdvanced":fe,Ae=re.renderCountProp,Ne=Ae===void 0?void 0:Ae,$e=re.shouldHandleStateChanges,Ye=$e===void 0?!0:$e,Ve=re.storeKey,ze=Ve===void 0?"store":Ve,pt=re.withRef,tn=pt===void 0?!1:pt,oa=re.forwardRef,ha=oa===void 0?!1:oa,ya=re.context,er=ya===void 0?ut:ya,hr=(0,y.Z)(re,le);if(0)var yr;var xo=er;return function(_o){var Xi=_o.displayName||_o.name||"Component",ti=me(Xi),Ji=(0,Te.Z)({},hr,{getDisplayName:me,methodName:Se,renderCountProp:Ne,shouldHandleStateChanges:Ye,storeKey:ze,displayName:ti,wrappedComponentName:Xi,WrappedComponent:_o}),yl=hr.pure;function Ol(Ml){return z(Ml.dispatch,Ji)}var ku=yl?b.useMemo:function(Ml){return Ml()};function xu(Ml){var ss=(0,b.useMemo)(function(){var dd=Ml.reactReduxForwardedRef,Jd=(0,y.Z)(Ml,ie);return[Ml.context,dd,Jd]},[Ml]),Zu=ss[0],ud=ss[1],Os=ss[2],ds=(0,b.useMemo)(function(){return Zu&&Zu.Consumer&&(0,oe.isContextConsumer)(b.createElement(Zu.Consumer,null))?Zu:xo},[Zu,xo]),zu=(0,b.useContext)(ds),Ms=!!Ml.store&&!!Ml.store.getState&&!!Ml.store.dispatch,Bd=!!zu&&!!zu.store,Gu=Ms?Ml.store:zu.store,sd=(0,b.useMemo)(function(){return Ol(Gu)},[Gu]),Dd=(0,b.useMemo)(function(){if(!Ye)return ye;var dd=de(Gu,Ms?null:zu.subscription),Jd=dd.notifyNestedSubs.bind(dd);return[dd,Jd]},[Gu,Ms,zu]),Ks=Dd[0],wd=Dd[1],xd=(0,b.useMemo)(function(){return Ms?zu:(0,Te.Z)({},zu,{subscription:Ks})},[Ms,zu,Ks]),qd=(0,b.useReducer)(We,Ce,Gn),tc=qd[0],Ld=tc[0],nc=qd[1];if(Ld&&Ld.error)throw Ld.error;var $d=(0,b.useRef)(),Yd=(0,b.useRef)(Os),Od=(0,b.useRef)(),ec=(0,b.useRef)(!1),Hd=ku(function(){return Od.current&&Os===Yd.current?Od.current:sd(Gu.getState(),Os)},[Gu,Ld,Os]);Et(ht,[Yd,$d,ec,Os,Hd,Od,wd]),Et(ft,[Ye,Gu,Ks,sd,Yd,$d,ec,Od,wd,nc],[Gu,Ks,sd]);var Xd=(0,b.useMemo)(function(){return b.createElement(_o,(0,Te.Z)({},Hd,{ref:ud}))},[ud,_o,Hd]),ac=(0,b.useMemo)(function(){return Ye?b.createElement(ds.Provider,{value:xd},Xd):Xd},[ds,Xd,xd]);return ac}var du=yl?b.memo(xu):xu;if(du.WrappedComponent=_o,du.displayName=xu.displayName=ti,ha){var Vu=b.forwardRef(function(ss,Zu){return b.createElement(du,(0,Te.Z)({},ss,{reactReduxForwardedRef:Zu}))});return Vu.displayName=ti,Vu.WrappedComponent=_o,ne()(Vu,_o)}return ne()(du,_o)}}function ca(z,te){return z===te?z!==0||te!==0||1/z===1/te:z!==z&&te!==te}function $n(z,te){if(ca(z,te))return!0;if(typeof z!="object"||z===null||typeof te!="object"||te===null)return!1;var re=Object.keys(z),ue=Object.keys(te);if(re.length!==ue.length)return!1;for(var me=0;me=0;ue--){var me=te[ue](z);if(me)return me}return function(fe,Se){throw new Error("Invalid value of type "+typeof z+" for "+re+" argument when connecting component "+Se.wrappedComponentName+".")}}function Mt(z,te){return z===te}function Fe(z){var te=z===void 0?{}:z,re=te.connectHOC,ue=re===void 0?Nn:re,me=te.mapStateToPropsFactories,fe=me===void 0?Bn:me,Se=te.mapDispatchToPropsFactories,Ae=Se===void 0?tt:Se,Ne=te.mergePropsFactories,$e=Ne===void 0?He:Ne,Ye=te.selectorFactory,Ve=Ye===void 0?jt:Ye;return function(pt,tn,oa,ha){ha===void 0&&(ha={});var ya=ha,er=ya.pure,hr=er===void 0?!0:er,yr=ya.areStatesEqual,xo=yr===void 0?Mt:yr,Ao=ya.areOwnPropsEqual,_o=Ao===void 0?$n:Ao,Xi=ya.areStatePropsEqual,ti=Xi===void 0?$n:Xi,Ji=ya.areMergedPropsEqual,yl=Ji===void 0?$n:Ji,Ol=(0,y.Z)(ya,zt),ku=bn(pt,fe,"mapStateToProps"),xu=bn(tn,Ae,"mapDispatchToProps"),du=bn(oa,$e,"mergeProps");return ue(Ve,(0,Te.Z)({methodName:"connect",getDisplayName:function(Ml){return"Connect("+Ml+")"},shouldHandleStateChanges:!!pt,initMapStateToProps:ku,initMapDispatchToProps:xu,initMergeProps:du,pure:hr,areStatesEqual:xo,areOwnPropsEqual:_o,areStatePropsEqual:ti,areMergedPropsEqual:yl},Ol))}}var xe=Fe();function ct(){var z=useContext(ReactReduxContext);return z}function Lt(z){z===void 0&&(z=ReactReduxContext);var te=z===ReactReduxContext?useDefaultReduxContext:function(){return useContext(z)};return function(){var ue=te(),me=ue.store;return me}}var qt=null;function Kt(z){z===void 0&&(z=ReactReduxContext);var te=z===ReactReduxContext?useDefaultStore:createStoreHook(z);return function(){var ue=te();return ue.dispatch}}var kt=null,rn=function(te,re){return te===re};function Wt(z,te,re,ue){var me=useReducer(function(tn){return tn+1},0),fe=me[1],Se=useMemo(function(){return createSubscription(re,ue)},[re,ue]),Ae=useRef(),Ne=useRef(),$e=useRef(),Ye=useRef(),Ve=re.getState(),ze;try{if(z!==Ne.current||Ve!==$e.current||Ae.current){var pt=z(Ve);Ye.current===void 0||!te(pt,Ye.current)?ze=pt:ze=Ye.current}else ze=Ye.current}catch(tn){throw Ae.current&&(tn.message+=` + `]:{cursor:"not-allowed !important"}},[`&-tooltip ${ut}-tooltip-inner`]:{minWidth:"unset"}})}},Qe=(ye,xe)=>{const{componentCls:ut,railSize:Ot,handleSize:Qt,dotSize:en}=ye,Wt=xe?"paddingBlock":"paddingInline",an=xe?"width":"height",Vt=xe?"height":"width",Dt=xe?"insetBlockStart":"insetInlineStart",St=xe?"top":"insetInlineStart",wt=(Ot*3-Qt)/2,yt=(Qt-Ot)/2,Mt=xe?{borderWidth:`${yt}px 0`,transform:`translateY(-${yt}px)`}:{borderWidth:`0 ${yt}px`,transform:`translateX(-${yt}px)`};return{[Wt]:Ot,[Vt]:Ot*3,[`${ut}-rail`]:{[an]:"100%",[Vt]:Ot},[`${ut}-track`]:{[Vt]:Ot},[`${ut}-track-draggable`]:Object.assign({},Mt),[`${ut}-handle`]:{[Dt]:wt},[`${ut}-mark`]:{insetInlineStart:0,top:0,[St]:Ot*3+(xe?0:ye.marginFull),[an]:"100%"},[`${ut}-step`]:{insetInlineStart:0,top:0,[St]:Ot,[an]:"100%",[Vt]:Ot},[`${ut}-dot`]:{position:"absolute",[Dt]:(Ot-en)/2}}},At=ye=>{const{componentCls:xe,marginPartWithMark:ut}=ye;return{[`${xe}-horizontal`]:Object.assign(Object.assign({},Qe(ye,!0)),{[`&${xe}-with-marks`]:{marginBottom:ut}})}},Ct=ye=>{const{componentCls:xe}=ye;return{[`${xe}-vertical`]:Object.assign(Object.assign({},Qe(ye,!1)),{height:"100%"})}};var It=(0,Vn.Z)("Slider",ye=>{const xe=(0,Fe.TS)(ye,{marginPart:(ye.controlHeight-ye.controlSize)/2,marginFull:ye.controlSize/2,marginPartWithMark:ye.controlHeightLG-ye.controlSize});return[Pe(xe),At(xe),Ct(xe)]},ye=>{const ut=ye.controlHeightLG/4,Ot=ye.controlHeightSM/2,Qt=ye.lineWidth+1,en=ye.lineWidth+1*3;return{controlSize:ut,railSize:4,handleSize:ut,handleSizeHover:Ot,dotSize:8,handleLineWidth:Qt,handleLineWidthHover:en,railBg:ye.colorFillTertiary,railHoverBg:ye.colorFillSecondary,trackBg:ye.colorPrimaryBorder,trackHoverBg:ye.colorPrimaryBorderHover,handleColor:ye.colorPrimaryBorder,handleActiveColor:ye.colorPrimary,dotBorderColor:ye.colorBorderSecondary,dotActiveBorderColor:ye.colorPrimaryBorder,trackBgDisabled:ye.colorBgContainerDisabled}}),Kt=function(ye,xe){var ut={};for(var Ot in ye)Object.prototype.hasOwnProperty.call(ye,Ot)&&xe.indexOf(Ot)<0&&(ut[Ot]=ye[Ot]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qt=0,Ot=Object.getOwnPropertySymbols(ye);Qttypeof ye=="number"?ye.toString():"";var Lt=he.forwardRef((ye,xe)=>{const{prefixCls:ut,range:Ot,className:Qt,rootClassName:en,style:Wt,disabled:an,tooltipPrefixCls:Vt,tipFormatter:Dt,tooltipVisible:St,getTooltipPopupContainer:wt,tooltipPlacement:yt}=ye,Mt=Kt(ye,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:sn,slider:bt,getPrefixCls:xt,getPopupContainer:zn}=he.useContext(Rt.E_),Ht=he.useContext(ln.Z),Un=an!=null?an:Ht,[ja,mr]=he.useState({}),ar=(ht,pn)=>{mr(yn=>Object.assign(Object.assign({},yn),{[ht]:pn}))},Ta=(ht,pn)=>ht||(pn?sn==="rtl"?"left":"right":"top"),Tr=xt("slider",ut),[sr,Ha]=It(Tr),Ja=Be()(Qt,bt==null?void 0:bt.className,en,{[`${Tr}-rtl`]:sn==="rtl"},Ha);sn==="rtl"&&!Mt.vertical&&(Mt.reverse=!Mt.reverse);const[Lr,ya]=he.useMemo(()=>Ot?typeof Ot=="object"?[!0,Ot.draggableTrack]:[!0,!1]:[!1],[Ot]),jr=(ht,pn)=>{var yn;const{index:Zt,dragging:rn}=pn,{tooltip:In={},vertical:Qn}=ye,Re=Object.assign({},In),{open:rt,placement:et,getPopupContainer:wn,prefixCls:gn,formatter:Wn}=Re;let Da;Wn||Wn===null?Da=Wn:Dt||Dt===null?Da=Dt:Da=Jt;const fa=Da?ja[Zt]||rn:!1,aa=(yn=rt!=null?rt:St)!==null&&yn!==void 0?yn:rt===void 0&&fa,ha=Object.assign(Object.assign({},ht.props),{onMouseEnter:()=>ar(Zt,!0),onMouseLeave:()=>ar(Zt,!1)}),da=xt("tooltip",gn!=null?gn:Vt);return he.createElement(Bt,Object.assign({},Re,{prefixCls:da,title:Da?Da(pn.value):"",open:aa,placement:Ta(et!=null?et:yt,Qn),key:Zt,overlayClassName:`${Tr}-tooltip`,getPopupContainer:wn||wt||zn}),he.cloneElement(ht,ha))},Fr=Object.assign(Object.assign({},bt==null?void 0:bt.style),Wt);return sr(he.createElement(lt,Object.assign({},Mt,{step:Mt.step,range:Lr,draggableTrack:ya,className:Ja,style:Fr,disabled:Un,ref:xe,prefixCls:Tr,handleRender:jr})))})},10527:function(Ge,Tt,ae){"use strict";var b,Be=ae(67426).default;b={value:!0},Tt.Z=void 0;var $e=Be(ae(65835)),Ie=Be(ae(6432));const Ze={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},$e.default),timePickerLocale:Object.assign({},Ie.default)};Ze.lang.ok="\u786E\u5B9A";var dt=Ze;Tt.Z=dt},6432:function(Ge,Tt){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Tt.default=void 0;var b={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};Tt.default=b},65835:function(Ge,Tt){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Tt.default=void 0;var ae={locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",yearFormat:"YYYY\u5E74",dayFormat:"D\u65E5",dateFormat:"YYYY\u5E74M\u6708D\u65E5",dateTimeFormat:"YYYY\u5E74M\u6708D\u65E5 HH\u65F6mm\u5206ss\u79D2",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA"},b=ae;Tt.default=b},67753:function(Ge,Tt,ae){"use strict";ae.d(Tt,{Z5:function(){return Ll},_l:function(){return Fd},bK:function(){return Qd}});var b=ae(59301),Be=ae(18870);function $e(z,te){z.prototype=Object.create(te.prototype),z.prototype.constructor=z,(0,Be.Z)(z,te)}var Ie=ae(5016),Ze=ae(59781),dt=b.createContext(null),he=null;function He(z){z()}var Ke=He,We=function(te){return Ke=te},je=function(){return Ke};function it(){var z=je(),te=null,re=null;return{clear:function(){te=null,re=null},notify:function(){z(function(){for(var me=te;me;)me.callback(),me=me.next})},get:function(){for(var me=[],fe=te;fe;)me.push(fe),fe=fe.next;return me},subscribe:function(me){var fe=!0,Se=re={callback:me,next:null,prev:re};return Se.prev?Se.prev.next=Se:te=Se,function(){!fe||te===null||(fe=!1,Se.next?Se.next.prev=Se.prev:re=Se.prev,Se.prev?Se.prev.next=Se.next:te=Se.next)}}}}var Je={notify:function(){},get:function(){return[]}};function de(z,te){var re,ue=Je;function me(ke){return Me(),ue.subscribe(ke)}function fe(){ue.notify()}function Se(){Xe.onStateChange&&Xe.onStateChange()}function Ae(){return!!re}function Me(){re||(re=te?te.addNestedSub(Se):z.subscribe(Se),ue=it())}function tt(){re&&(re(),re=void 0,ue.clear(),ue=Je)}var Xe={addNestedSub:me,notifyNestedSubs:fe,handleChangeWrapper:Se,isSubscribed:Ae,trySubscribe:Me,tryUnsubscribe:tt,getListeners:function(){return ue}};return Xe}var a=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect;function E(z){var te=z.store,re=z.context,ue=z.children,me=(0,b.useMemo)(function(){var Ae=de(te);return{store:te,subscription:Ae}},[te]),fe=(0,b.useMemo)(function(){return te.getState()},[te]);a(function(){var Ae=me.subscription;return Ae.onStateChange=Ae.notifyNestedSubs,Ae.trySubscribe(),fe!==te.getState()&&Ae.notifyNestedSubs(),function(){Ae.tryUnsubscribe(),Ae.onStateChange=null}},[me,fe]);var Se=re||dt;return b.createElement(Se.Provider,{value:me},ue)}var x=E,y=ae(37417),ee=ae(94266),ne=ae.n(ee),oe=ae(53410),le=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],ie=["reactReduxForwardedRef"],Ce=[],be=[null,null],ze=function(te){try{return JSON.stringify(te)}catch(re){return String(te)}};function Ne(z,te){var re=z[1];return[te.payload,re+1]}function pt(z,te,re){a(function(){return z.apply(void 0,te)},re)}function ft(z,te,re,ue,me,fe,Se){z.current=ue,te.current=me,re.current=!1,fe.current&&(fe.current=null,Se())}function gt(z,te,re,ue,me,fe,Se,Ae,Me,tt){if(z){var Xe=!1,ke=null,Ve=function(){if(!Xe){var ua=te.getState(),Ea,ba;try{Ea=ue(ua,me.current)}catch(er){ba=er,ke=er}ba||(ke=null),Ea===fe.current?Se.current||Me():(fe.current=Ea,Ae.current=Ea,Se.current=!0,tt({type:"STORE_UPDATED",payload:{error:ba}}))}};re.onStateChange=Ve,re.trySubscribe(),Ve();var vt=function(){if(Xe=!0,re.tryUnsubscribe(),re.onStateChange=null,ke)throw ke};return vt}}var Gn=function(){return[null,0]};function Rn(z,te){te===void 0&&(te={});var re=te,ue=re.getDisplayName,me=ue===void 0?function(Po){return"ConnectAdvanced("+Po+")"}:ue,fe=re.methodName,Se=fe===void 0?"connectAdvanced":fe,Ae=re.renderCountProp,Me=Ae===void 0?void 0:Ae,tt=re.shouldHandleStateChanges,Xe=tt===void 0?!0:tt,ke=re.storeKey,Ve=ke===void 0?"store":ke,vt=re.withRef,$t=vt===void 0?!1:vt,ua=re.forwardRef,Ea=ua===void 0?!1:ua,ba=re.context,er=ba===void 0?dt:ba,pr=(0,y.Z)(re,le);if(0)var Cr;var wo=er;return function(Ho){var Ji=Ho.displayName||Ho.name||"Component",ei=me(Ji),Qi=(0,Ie.Z)({},pr,{getDisplayName:me,methodName:Se,renderCountProp:Me,shouldHandleStateChanges:Xe,storeKey:Ve,displayName:ei,wrappedComponentName:Ji,WrappedComponent:Ho}),yl=pr.pure;function Ol(Ml){return z(Ml.dispatch,Qi)}var ku=yl?b.useMemo:function(Ml){return Ml()};function xu(Ml){var ss=(0,b.useMemo)(function(){var dd=Ml.reactReduxForwardedRef,Jd=(0,y.Z)(Ml,ie);return[Ml.context,dd,Jd]},[Ml]),Zu=ss[0],ud=ss[1],Os=ss[2],ds=(0,b.useMemo)(function(){return Zu&&Zu.Consumer&&(0,oe.isContextConsumer)(b.createElement(Zu.Consumer,null))?Zu:wo},[Zu,wo]),zu=(0,b.useContext)(ds),Ms=!!Ml.store&&!!Ml.store.getState&&!!Ml.store.dispatch,Bd=!!zu&&!!zu.store,Gu=Ms?Ml.store:zu.store,sd=(0,b.useMemo)(function(){return Ol(Gu)},[Gu]),Dd=(0,b.useMemo)(function(){if(!Xe)return be;var dd=de(Gu,Ms?null:zu.subscription),Jd=dd.notifyNestedSubs.bind(dd);return[dd,Jd]},[Gu,Ms,zu]),Ks=Dd[0],wd=Dd[1],xd=(0,b.useMemo)(function(){return Ms?zu:(0,Ie.Z)({},zu,{subscription:Ks})},[Ms,zu,Ks]),qd=(0,b.useReducer)(Ne,Ce,Gn),tc=qd[0],Ld=tc[0],nc=qd[1];if(Ld&&Ld.error)throw Ld.error;var $d=(0,b.useRef)(),Yd=(0,b.useRef)(Os),Od=(0,b.useRef)(),ec=(0,b.useRef)(!1),Hd=ku(function(){return Od.current&&Os===Yd.current?Od.current:sd(Gu.getState(),Os)},[Gu,Ld,Os]);pt(ft,[Yd,$d,ec,Os,Hd,Od,wd]),pt(gt,[Xe,Gu,Ks,sd,Yd,$d,ec,Od,wd,nc],[Gu,Ks,sd]);var Xd=(0,b.useMemo)(function(){return b.createElement(Ho,(0,Ie.Z)({},Hd,{ref:ud}))},[ud,Ho,Hd]),ac=(0,b.useMemo)(function(){return Xe?b.createElement(ds.Provider,{value:xd},Xd):Xd},[ds,Xd,xd]);return ac}var du=yl?b.memo(xu):xu;if(du.WrappedComponent=Ho,du.displayName=xu.displayName=ei,Ea){var Vu=b.forwardRef(function(ss,Zu){return b.createElement(du,(0,Ie.Z)({},ss,{reactReduxForwardedRef:Zu}))});return Vu.displayName=ei,Vu.WrappedComponent=Ho,ne()(Vu,Ho)}return ne()(du,Ho)}}function ma(z,te){return z===te?z!==0||te!==0||1/z===1/te:z!==z&&te!==te}function ia(z,te){if(ma(z,te))return!0;if(typeof z!="object"||z===null||typeof te!="object"||te===null)return!1;var re=Object.keys(z),ue=Object.keys(te);if(re.length!==ue.length)return!1;for(var me=0;me=0;ue--){var me=te[ue](z);if(me)return me}return function(fe,Se){throw new Error("Invalid value of type "+typeof z+" for "+re+" argument when connecting component "+Se.wrappedComponentName+".")}}function Lt(z,te){return z===te}function ye(z){var te=z===void 0?{}:z,re=te.connectHOC,ue=re===void 0?Rn:re,me=te.mapStateToPropsFactories,fe=me===void 0?Dn:me,Se=te.mapDispatchToPropsFactories,Ae=Se===void 0?at:Se,Me=te.mergePropsFactories,tt=Me===void 0?Qe:Me,Xe=te.selectorFactory,ke=Xe===void 0?Kt:Xe;return function(vt,$t,ua,Ea){Ea===void 0&&(Ea={});var ba=Ea,er=ba.pure,pr=er===void 0?!0:er,Cr=ba.areStatesEqual,wo=Cr===void 0?Lt:Cr,Po=ba.areOwnPropsEqual,Ho=Po===void 0?ia:Po,Ji=ba.areStatePropsEqual,ei=Ji===void 0?ia:Ji,Qi=ba.areMergedPropsEqual,yl=Qi===void 0?ia:Qi,Ol=(0,y.Z)(ba,Jt),ku=Pn(vt,fe,"mapStateToProps"),xu=Pn($t,Ae,"mapDispatchToProps"),du=Pn(ua,tt,"mergeProps");return ue(ke,(0,Ie.Z)({methodName:"connect",getDisplayName:function(Ml){return"Connect("+Ml+")"},shouldHandleStateChanges:!!vt,initMapStateToProps:ku,initMapDispatchToProps:xu,initMergeProps:du,pure:pr,areStatesEqual:wo,areOwnPropsEqual:Ho,areStatePropsEqual:ei,areMergedPropsEqual:yl},Ol))}}var xe=ye();function ut(){var z=useContext(ReactReduxContext);return z}function Ot(z){z===void 0&&(z=ReactReduxContext);var te=z===ReactReduxContext?useDefaultReduxContext:function(){return useContext(z)};return function(){var ue=te(),me=ue.store;return me}}var Qt=null;function en(z){z===void 0&&(z=ReactReduxContext);var te=z===ReactReduxContext?useDefaultStore:createStoreHook(z);return function(){var ue=te();return ue.dispatch}}var Wt=null,an=function(te,re){return te===re};function Vt(z,te,re,ue){var me=useReducer(function($t){return $t+1},0),fe=me[1],Se=useMemo(function(){return createSubscription(re,ue)},[re,ue]),Ae=useRef(),Me=useRef(),tt=useRef(),Xe=useRef(),ke=re.getState(),Ve;try{if(z!==Me.current||ke!==tt.current||Ae.current){var vt=z(ke);Xe.current===void 0||!te(vt,Xe.current)?Ve=vt:Ve=Xe.current}else Ve=Xe.current}catch($t){throw Ae.current&&($t.message+=` The error may be correlated with this previous error: `+Ae.current.stack+` -`),tn}return useIsomorphicLayoutEffect(function(){Ne.current=z,$e.current=Ve,Ye.current=ze,Ae.current=void 0}),useIsomorphicLayoutEffect(function(){function tn(){try{var oa=re.getState();if(oa===$e.current)return;var ha=Ne.current(oa);if(te(ha,Ye.current))return;Ye.current=ha,$e.current=oa}catch(ya){Ae.current=ya}fe()}return Se.onStateChange=tn,Se.trySubscribe(),tn(),function(){return Se.tryUnsubscribe()}},[re,Se]),ze}function at(z){z===void 0&&(z=ReactReduxContext);var te=z===ReactReduxContext?useDefaultReduxContext:function(){return useContext(z)};return function(ue,me){me===void 0&&(me=rn);var fe=te(),Se=fe.store,Ae=fe.subscription,Ne=Wt(ue,me,Se,Ae);return useDebugValue(Ne),Ne}}var Ut=null,Dt=ae(4676);Ie(Dt.unstable_batchedUpdates);function Ft(z,te){if(z.length!==te.length)return!1;for(var re=0;re");return ue.callbacks},ue.setCallbacks=function(Ae){ue.callbacks=Ae},ue}var re=te.prototype;return re.componentDidMount=function(){this.unbind=Ta(window,[{eventName:"error",fn:this.onWindowError}])},re.componentWillUnmount=function(){this.unbind()},re.componentDidCatch=function(me){if(me instanceof In){this.setState({});return}throw me},re.render=function(){return this.props.children(this.setCallbacks)},te}(b.Component),Ea=` +`)},Wn=function(te){return[gn(te),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},Da="__react-beautiful-dnd-disable-dev-warnings";function fa(z,te){var re;Re||typeof window!="undefined"&&window[Da]||(re=console)[z].apply(re,Wn(te))}var aa=fa.bind(null,"warn"),ha=fa.bind(null,"error");function da(){}function fn(z,te){return(0,Ie.Z)({},z,{},te)}function Va(z,te,re){var ue=te.map(function(me){var fe=fn(re,me.options);return z.addEventListener(me.eventName,me.fn,fe),function(){z.removeEventListener(me.eventName,me.fn,fe)}});return function(){ue.forEach(function(fe){fe()})}}var fr=!0,so="Invariant failed";function Nn(z){this.message=z}Nn.prototype.toString=function(){return this.message};function tn(z,te){if(!z)throw fr?new Nn(so):new Nn(so+": "+(te||""))}var Nr=function(z){$e(te,z);function te(){for(var ue,me=arguments.length,fe=new Array(me),Se=0;Se");return ue.callbacks},ue.setCallbacks=function(Ae){ue.callbacks=Ae},ue}var re=te.prototype;return re.componentDidMount=function(){this.unbind=Va(window,[{eventName:"error",fn:this.onWindowError}])},re.componentWillUnmount=function(){this.unbind()},re.componentDidCatch=function(me){if(me instanceof Nn){this.setState({});return}throw me},re.render=function(){return this.props.children(this.setCallbacks)},te}(b.Component),Sa=` 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 -`,ao=function(te){return te+1},or=function(te){return` - You have lifted an item in position `+ao(te.source.index)+` -`},La=function(te,re){var ue=te.droppableId===re.droppableId,me=ao(te.index),fe=ao(re.index);return ue?` +`,ro=function(te){return te+1},rr=function(te){return` + You have lifted an item in position `+ro(te.source.index)+` +`},io=function(te,re){var ue=te.droppableId===re.droppableId,me=ro(te.index),fe=ro(re.index);return ue?` You have moved the item from position `+me+` to position `+fe+` `:` @@ -202,29 +202,29 @@ The error may be correlated with this previous error: in list `+te.droppableId+` to list `+re.droppableId+` in position `+fe+` - `},fo=function(te,re,ue){var me=re.droppableId===ue.droppableId;return me?` + `},Na=function(te,re,ue){var me=re.droppableId===ue.droppableId;return me?` The item `+te+` has been combined with `+ue.draggableId:` The item `+te+` in list `+re.droppableId+` has been combined with `+ue.draggableId+` in list `+ue.droppableId+` - `},io=function(te){var re=te.destination;if(re)return La(te.source,re);var ue=te.combine;return ue?fo(te.draggableId,te.source,ue):"You are over an area that cannot be dropped on"},Co=function(te){return` + `},fo=function(te){var re=te.destination;if(re)return io(te.source,re);var ue=te.combine;return ue?Na(te.draggableId,te.source,ue):"You are over an area that cannot be dropped on"},co=function(te){return` The item has returned to its starting position - of `+ao(te.index)+` + of `+ro(te.index)+` `},vo=function(te){if(te.reason==="CANCEL")return` Movement cancelled. - `+Co(te.source)+` + `+co(te.source)+` `;var re=te.destination,ue=te.combine;return re?` You have dropped the item. - `+La(te.source,re)+` + `+io(te.source,re)+` `:ue?` You have dropped the item. - `+fo(te.draggableId,te.source,ue)+` + `+Na(te.draggableId,te.source,ue)+` `:` The item has been dropped while not over a drop area. - `+Co(te.source)+` - `},yn={dragHandleUsageInstructions:Ea,onDragStart:or,onDragUpdate:io,onDragEnd:vo},Or={x:0,y:0},ro=function(te,re){return{x:te.x+re.x,y:te.y+re.y}},ir=function(te,re){return{x:te.x-re.x,y:te.y-re.y}},Ct=function(te,re){return te.x===re.x&&te.y===re.y},Ue=function(te){return{x:te.x!==0?-te.x:0,y:te.y!==0?-te.y:0}},Re=function(te,re,ue){var me;return ue===void 0&&(ue=0),me={},me[te]=re,me[te==="x"?"y":"x"]=ue,me},Rt=function(te,re){return Math.sqrt(Math.pow(re.x-te.x,2)+Math.pow(re.y-te.y,2))},Cn=function(te,re){return Math.min.apply(Math,re.map(function(ue){return Rt(te,ue)}))},na=function(te){return function(re){return{x:te(re.x),y:te(re.y)}}},Oe=function(z,te){var re=Za({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 re.width<=0||re.height<=0?null:re},it=function(te,re){return{top:te.top+re.y,left:te.left+re.x,bottom:te.bottom+re.y,right:te.right+re.x}},Me=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}]},lt={top:0,right:0,bottom:0,left:0},Zt=function(te,re){return re?it(te,re.scroll.diff.displacement):te},za=function(te,re,ue){if(ue&&ue.increasedBy){var me;return(0,Te.Z)({},te,(me={},me[re.end]=te[re.end]+ue.increasedBy[re.line],me))}return te},Ga=function(te,re){return re&&re.shouldClipSubject?Oe(re.pageMarginBox,te):Za(te)},Vn=function(z){var te=z.page,re=z.withPlaceholder,ue=z.axis,me=z.frame,fe=Zt(te.marginBox,me),Se=za(fe,ue,re),Ae=Ga(Se,me);return{page:te,withPlaceholder:re,active:Ae}},Jt=function(z,te){z.frame||nn(!1);var re=z.frame,ue=ir(te,re.scroll.initial),me=Ue(ue),fe=(0,Te.Z)({},re,{scroll:{initial:re.scroll.initial,current:te,diff:{value:ue,displacement:me},max:re.scroll.max}}),Se=Vn({page:z.subject.page,withPlaceholder:z.subject.withPlaceholder,axis:z.axis,frame:fe}),Ae=(0,Te.Z)({},z,{frame:fe,subject:Se});return Ae};function Hn(z){return Number.isInteger?Number.isInteger(z):typeof z=="number"&&isFinite(z)&&Math.floor(z)===z}function Da(z){return Object.values?Object.values(z):Object.keys(z).map(function(te){return z[te]})}function Oa(z,te){if(z.findIndex)return z.findIndex(te);for(var re=0;rez.bottom,$e=ue.leftz.right,Ye=Ne&&$e;if(Ye)return!0;var Ve=Ne&&Se||$e&&fe;return Ve}},ai=function(z){var te=_r(z.top,z.bottom),re=_r(z.left,z.right);return function(ue){var me=te(ue.top)&&te(ue.bottom)&&re(ue.left)&&re(ue.right);return me}},oi={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Oi={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Gr=function(z){return function(te){var re=_r(te.top,te.bottom),ue=_r(te.left,te.right);return function(me){return z===oi?re(me.top)&&re(me.bottom):ue(me.left)&&ue(me.right)}}},Pa=function(te,re){var ue=re.frame?re.frame.scroll.diff.displacement:Or;return it(te,ue)},Wn=function(te,re,ue){return re.subject.active?ue(re.subject.active)(te):!1},$t=function(te,re,ue){return ue(re)(te)},On=function(te){var re=te.target,ue=te.destination,me=te.viewport,fe=te.withDroppableDisplacement,Se=te.isVisibleThroughFrameFn,Ae=fe?Pa(re,ue):re;return Wn(Ae,ue,Se)&&$t(Ae,me,Se)},pr=function(te){return On((0,Te.Z)({},te,{isVisibleThroughFrameFn:po}))},De=function(te){return On((0,Te.Z)({},te,{isVisibleThroughFrameFn:ai}))},Kr=function(te){return On((0,Te.Z)({},te,{isVisibleThroughFrameFn:Gr(te.destination.axis)}))},ka=function(te,re,ue){if(typeof ue=="boolean")return ue;if(!re)return!0;var me=re.invisible,fe=re.visible;if(me[te])return!1;var Se=fe[te];return Se?Se.shouldAnimate:!0};function cr(z,te){var re=z.page.marginBox,ue={top:te.point.y,right:0,bottom:0,left:te.point.x};return Za(fr(re,ue))}function gr(z){var te=z.afterDragging,re=z.destination,ue=z.displacedBy,me=z.viewport,fe=z.forceShouldAnimate,Se=z.last;return te.reduce(function(Ne,$e){var Ye=cr($e,ue),Ve=$e.descriptor.id;Ne.all.push(Ve);var ze=pr({target:Ye,destination:re,viewport:me,withDroppableDisplacement:!0});if(!ze)return Ne.invisible[$e.descriptor.id]=!0,Ne;var pt=ka(Ve,Se,fe),tn={draggableId:Ve,shouldAnimate:pt};return Ne.visible[Ve]=tn,Ne},{all:[],visible:{},invisible:{}})}function Vr(z,te){if(!z.length)return 0;var re=z[z.length-1].descriptor.index;return te.inHomeList?re:re+1}function Jr(z){var te=z.insideDestination,re=z.inHomeList,ue=z.displacedBy,me=z.destination,fe=Vr(te,{inHomeList:re});return{displaced:$r,displacedBy:ue,at:{type:"REORDER",destination:{droppableId:me.descriptor.id,index:fe}}}}function Fo(z){var te=z.draggable,re=z.insideDestination,ue=z.destination,me=z.viewport,fe=z.displacedBy,Se=z.last,Ae=z.index,Ne=z.forceShouldAnimate,$e=zr(te,ue);if(Ae==null)return Jr({insideDestination:re,inHomeList:$e,displacedBy:fe,destination:ue});var Ye=tr(re,function(oa){return oa.descriptor.index===Ae});if(!Ye)return Jr({insideDestination:re,inHomeList:$e,displacedBy:fe,destination:ue});var Ve=Pn(te,re),ze=re.indexOf(Ye),pt=Ve.slice(ze),tn=gr({afterDragging:pt,destination:ue,displacedBy:fe,last:Se,viewport:me.frame,forceShouldAnimate:Ne});return{displaced:tn,displacedBy:fe,at:{type:"REORDER",destination:{droppableId:ue.descriptor.id,index:Ae}}}}function ho(z,te){return!!te.effected[z]}var ii=function(z){var te=z.isMovingForward,re=z.destination,ue=z.draggables,me=z.combine,fe=z.afterCritical;if(!re.isCombineEnabled)return null;var Se=me.draggableId,Ae=ue[Se],Ne=Ae.descriptor.index,$e=ho(Se,fe);return $e?te?Ne:Ne-1:te?Ne+1:Ne},jo=function(z){var te=z.isMovingForward,re=z.isInHomeList,ue=z.insideDestination,me=z.location;if(!ue.length)return null;var fe=me.index,Se=te?fe+1:fe-1,Ae=ue[0].descriptor.index,Ne=ue[ue.length-1].descriptor.index,$e=re?Ne:Ne+1;return Se$e?null:Se},wi=function(z){var te=z.isMovingForward,re=z.isInHomeList,ue=z.draggable,me=z.draggables,fe=z.destination,Se=z.insideDestination,Ae=z.previousImpact,Ne=z.viewport,$e=z.afterCritical,Ye=Ae.at;if(Ye||nn(!1),Ye.type==="REORDER"){var Ve=jo({isMovingForward:te,isInHomeList:re,location:Ye.destination,insideDestination:Se});return Ve==null?null:Fo({draggable:ue,insideDestination:Se,destination:fe,viewport:Ne,last:Ae.displaced,displacedBy:Ae.displacedBy,index:Ve})}var ze=ii({isMovingForward:te,destination:fe,displaced:Ae.displaced,draggables:me,combine:Ye.combine,afterCritical:$e});return ze==null?null:Fo({draggable:ue,insideDestination:Se,destination:fe,viewport:Ne,last:Ae.displaced,displacedBy:Ae.displacedBy,index:ze})},pl=function(z){var te=z.displaced,re=z.afterCritical,ue=z.combineWith,me=z.displacedBy,fe=!!(te.visible[ue]||te.invisible[ue]);return ho(ue,re)?fe?Or:Ue(me.point):fe?me.point:Or},si=function(z){var te=z.afterCritical,re=z.impact,ue=z.draggables,me=Tn(re);me||nn(!1);var fe=me.draggableId,Se=ue[fe].page.borderBox.center,Ae=pl({displaced:re.displaced,afterCritical:te,combineWith:fe,displacedBy:re.displacedBy});return ro(Se,Ae)},bl=function(te,re){return re.margin[te.start]+re.borderBox[te.size]/2},Mi=function(te,re){return re.margin[te.end]+re.borderBox[te.size]/2},gl=function(te,re,ue){return re[te.crossAxisStart]+ue.margin[te.crossAxisStart]+ue.borderBox[te.crossAxisSize]/2},el=function(te){var re=te.axis,ue=te.moveRelativeTo,me=te.isMoving;return Re(re.line,ue.marginBox[re.end]+bl(re,me),gl(re,ue.marginBox,me))},Il=function(te){var re=te.axis,ue=te.moveRelativeTo,me=te.isMoving;return Re(re.line,ue.marginBox[re.start]-Mi(re,me),gl(re,ue.marginBox,me))},tl=function(te){var re=te.axis,ue=te.moveInto,me=te.isMoving;return Re(re.line,ue.contentBox[re.start]+bl(re,me),gl(re,ue.contentBox,me))},Su=function(z){var te=z.impact,re=z.draggable,ue=z.draggables,me=z.droppable,fe=z.afterCritical,Se=lr(me.descriptor.id,ue),Ae=re.page,Ne=me.axis;if(!Se.length)return tl({axis:Ne,moveInto:me.page,isMoving:Ae});var $e=te.displaced,Ye=te.displacedBy,Ve=$e.all[0];if(Ve){var ze=ue[Ve];if(ho(Ve,fe))return Il({axis:Ne,moveRelativeTo:ze.page,isMoving:Ae});var pt=wr(ze.page,Ye.point);return Il({axis:Ne,moveRelativeTo:pt,isMoving:Ae})}var tn=Se[Se.length-1];if(tn.descriptor.id===re.descriptor.id)return Ae.borderBox.center;if(ho(tn.descriptor.id,fe)){var oa=wr(tn.page,Ue(fe.displacedBy.point));return el({axis:Ne,moveRelativeTo:oa,isMoving:Ae})}return el({axis:Ne,moveRelativeTo:tn.page,isMoving:Ae})},$l=function(z,te){var re=z.frame;return re?ro(te,re.scroll.diff.displacement):te},Pu=function(te){var re=te.impact,ue=te.draggable,me=te.droppable,fe=te.draggables,Se=te.afterCritical,Ae=ue.page.borderBox.center,Ne=re.at;return!me||!Ne?Ae:Ne.type==="REORDER"?Su({impact:re,draggable:ue,draggables:fe,droppable:me,afterCritical:Se}):si({impact:re,draggables:fe,afterCritical:Se})},eu=function(z){var te=Pu(z),re=z.droppable,ue=re?$l(re,te):te;return ue},Qu=function(z,te){var re=ir(te,z.scroll.initial),ue=Ue(re),me=Za({top:te.y,bottom:te.y+z.frame.height,left:te.x,right:te.x+z.frame.width}),fe={frame:me,scroll:{initial:z.scroll.initial,max:z.scroll.max,current:te,diff:{value:re,displacement:ue}}};return fe};function hi(z,te){return z.map(function(re){return te[re]})}function va(z,te){for(var re=0;re1?Ye.sort(function(Ve,ze){return ci(Ve)[Ae.start]-ci(ze)[Ae.start]})[0]:$e.sort(function(Ve,ze){var pt=Cn(re,Me(ci(Ve))),tn=Cn(re,Me(ci(ze)));return pt!==tn?pt-tn:ci(Ve)[Ae.start]-ci(ze)[Ae.start]})[0]},gu=function(te,re){var ue=te.page.borderBox.center;return ho(te.descriptor.id,re)?ir(ue,re.displacedBy.point):ue},Jo=function(te,re){var ue=te.page.borderBox;return ho(te.descriptor.id,re)?it(ue,Ue(re.displacedBy.point)):ue},Nl=function(z){var te=z.pageBorderBoxCenter,re=z.viewport,ue=z.destination,me=z.insideDestination,fe=z.afterCritical,Se=me.filter(function(Ae){return De({target:Jo(Ae,fe),destination:ue,viewport:re.frame,withDroppableDisplacement:!0})}).sort(function(Ae,Ne){var $e=Rt(te,$l(ue,gu(Ae,fe))),Ye=Rt(te,$l(ue,gu(Ne,fe)));return $ete.left&&z.topte.top}function vs(z){var te=z.pageBorderBox,re=z.draggable,ue=z.candidates,me=re.page.borderBox.center,fe=ue.map(function(Se){var Ae=Se.axis,Ne=Re(Se.axis.line,te.center[Ae.line],Se.page.borderBox.center[Ae.crossAxisLine]);return{id:Se.descriptor.id,distance:Rt(me,Ne)}}).sort(function(Se,Ae){return Ae.distance-Se.distance});return fe[0]?fe[0].id:null}function Ys(z){var te=z.pageBorderBox,re=z.draggable,ue=z.droppables,me=dr(ue).filter(function(fe){if(!fe.isEnabled)return!1;var Se=fe.subject.active;if(!Se||!fs(te,Se))return!1;if(Cu(Se)(te.center))return!0;var Ae=fe.axis,Ne=Se.center[Ae.crossAxisLine],$e=te[Ae.crossAxisStart],Ye=te[Ae.crossAxisEnd],Ve=_r(Se[Ae.crossAxisStart],Se[Ae.crossAxisEnd]),ze=Ve($e),pt=Ve(Ye);return!ze&&!pt?!0:ze?$eNe});return me.length?me.length===1?me[0].descriptor.id:vs({pageBorderBox:te,draggable:re,candidates:me}):null}var Ku=function(te,re){return Za(it(te,re))},tu=function(z,te){var re=z.frame;return re?Ku(te,re.scroll.diff.value):te};function Lu(z){var te=z.displaced,re=z.id;return!!(te.visible[re]||te.invisible[re])}function Is(z){var te=z.draggable,re=z.closest,ue=z.inHomeList;return re?ue&&re.descriptor.index>te.descriptor.index?re.descriptor.index-1:re.descriptor.index:null}var Hs=function(z){var te=z.pageBorderBoxWithDroppableScroll,re=z.draggable,ue=z.destination,me=z.insideDestination,fe=z.last,Se=z.viewport,Ae=z.afterCritical,Ne=ue.axis,$e=Tl(ue.axis,re.displaceBy),Ye=$e.value,Ve=te[Ne.start],ze=te[Ne.end],pt=Pn(re,me),tn=tr(pt,function(ha){var ya=ha.descriptor.id,er=ha.page.borderBox.center[Ne.line],hr=ho(ya,Ae),yr=Lu({displaced:fe,id:ya});return hr?yr?ze<=er:Veya[Ae.start]+hr&&Veya[Ae.start]-$e+hr&&Yeya[Ae.start]+$e+hr&&Veya[Ae.start]+hr&&Ye=Yo)return Lo;var fe=me/Yo,Se=to+$o*fe,Ae=ue==="CANCEL"?Se*Ho:Se;return Number(Ae.toFixed(2))},Ni=function(z){var te=z.impact,re=z.draggable,ue=z.dimensions,me=z.viewport,fe=z.afterCritical,Se=ue.draggables,Ae=ue.droppables,Ne=Ii(te),$e=Ne?Ae[Ne]:null,Ye=Ae[re.descriptor.droppableId],Ve=Es({impact:te,draggable:re,draggables:Se,afterCritical:fe,droppable:$e||Ye,viewport:me}),ze=ir(Ve,re.client.borderBox.center);return ze},Ei=function(z){var te=z.draggables,re=z.reason,ue=z.lastImpact,me=z.home,fe=z.viewport,Se=z.onLiftImpact;if(!ue.at||re!=="DROP"){var Ae=Ou({draggables:te,impact:Se,destination:me,viewport:fe,forceShouldAnimate:!0});return{impact:Ae,didDropInsideDroppable:!1}}if(ue.at.type==="REORDER")return{impact:ue,didDropInsideDroppable:!0};var Ne=(0,Te.Z)({},ue,{displaced:$r});return{impact:Ne,didDropInsideDroppable:!0}},Vi=function(z){var te=z.getState,re=z.dispatch;return function(ue){return function(me){if(me.type!=="DROP"){ue(me);return}var fe=te(),Se=me.payload.reason;if(fe.phase==="COLLECTING"){re(Aa({reason:Se}));return}if(fe.phase!=="IDLE"){var Ae=fe.phase==="DROP_PENDING"&&fe.isWaiting;Ae&&nn(!1),fe.phase==="DRAGGING"||fe.phase==="DROP_PENDING"||nn(!1);var Ne=fe.critical,$e=fe.dimensions,Ye=$e.draggables[fe.critical.draggable.id],Ve=Ei({reason:Se,lastImpact:fe.impact,afterCritical:fe.afterCritical,onLiftImpact:fe.onLiftImpact,home:fe.dimensions.droppables[fe.critical.droppable.id],viewport:fe.viewport,draggables:fe.dimensions.draggables}),ze=Ve.impact,pt=Ve.didDropInsideDroppable,tn=pt?Zn(ze):null,oa=pt?Tn(ze):null,ha={index:Ne.draggable.index,droppableId:Ne.droppable.id},ya={draggableId:Ye.descriptor.id,type:Ye.descriptor.type,source:ha,reason:Se,mode:fe.movementMode,destination:tn,combine:oa},er=Ni({impact:ze,draggable:Ye,dimensions:$e,viewport:fe.viewport,afterCritical:fe.afterCritical}),hr={critical:fe.critical,afterCritical:fe.afterCritical,result:ya,impact:ze},yr=!Ct(fe.current.client.offset,er)||!!ya.combine;if(!yr){re(Un({completed:hr}));return}var xo=mi({current:fe.current.client.offset,destination:er,reason:Se}),Ao={newHomeClientOffset:er,dropDuration:xo,completed:hr};re(hn(Ao))}}}},ri=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Gi(z){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(re){re.target!==window&&re.target!==window.document||z()}}}function fi(z){var te=z.onWindowScroll;function re(){te(ri())}var ue=Xn(re),me=Gi(ue),fe=sa;function Se(){return fe!==sa}function Ae(){Se()&&nn(!1),fe=Ta(window,[me])}function Ne(){Se()||nn(!1),ue.cancel(),fe(),fe=sa}return{start:Ae,stop:Ne,isActive:Se}}var Li=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},Zi=function(z){var te=fi({onWindowScroll:function(ue){z.dispatch(gn({newScroll:ue}))}});return function(re){return function(ue){!te.isActive()&&ue.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&Li(ue)&&te.stop(),re(ue)}}},Qi=function(z){var te=!1,re=!1,ue=setTimeout(function(){re=!0}),me=function(Se){te||re||(te=!0,z(Se),clearTimeout(ue))};return me.wasCalled=function(){return te},me},zi=function(){var z=[],te=function(fe){var Se=Oa(z,function($e){return $e.timerId===fe});Se===-1&&nn(!1);var Ae=z.splice(Se,1),Ne=Ae[0];Ne.callback()},re=function(fe){var Se=setTimeout(function(){return te(Se)}),Ae={timerId:Se,callback:fe};z.push(Ae)},ue=function(){if(z.length){var fe=[].concat(z);z.length=0,fe.forEach(function(Se){clearTimeout(Se.timerId),Se.callback()})}};return{add:re,flush:ue}},ml=function(te,re){return te==null&&re==null?!0:te==null||re==null?!1:te.droppableId===re.droppableId&&te.index===re.index},kl=function(te,re){return te==null&&re==null?!0:te==null||re==null?!1:te.draggableId===re.draggableId&&te.droppableId===re.droppableId},So=function(te,re){if(te===re)return!0;var ue=te.draggable.id===re.draggable.id&&te.draggable.droppableId===re.draggable.droppableId&&te.draggable.type===re.draggable.type&&te.draggable.index===re.draggable.index,me=te.droppable.id===re.droppable.id&&te.droppable.type===re.droppable.type;return ue&&me},Hr=function(te,re){Yu(),re(),Fu()},Si=function(te,re){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:re}},Ti=function(te,re,ue,me){if(!te){ue(me(re));return}var fe=Qi(ue),Se={announce:fe};te(re,Se),fe.wasCalled()||ue(me(re))},qi=function(z,te){var re=zi(),ue=null,me=function(ze,pt){ue&&nn(!1),Hr("onBeforeCapture",function(){var tn=z().onBeforeCapture;if(tn){var oa={draggableId:ze,mode:pt};tn(oa)}})},fe=function(ze,pt){ue&&nn(!1),Hr("onBeforeDragStart",function(){var tn=z().onBeforeDragStart;tn&&tn(Si(ze,pt))})},Se=function(ze,pt){ue&&nn(!1);var tn=Si(ze,pt);ue={mode:pt,lastCritical:ze,lastLocation:tn.source,lastCombine:null},re.add(function(){Hr("onDragStart",function(){return Ti(z().onDragStart,tn,te,yn.onDragStart)})})},Ae=function(ze,pt){var tn=Zn(pt),oa=Tn(pt);ue||nn(!1);var ha=!So(ze,ue.lastCritical);ha&&(ue.lastCritical=ze);var ya=!ml(ue.lastLocation,tn);ya&&(ue.lastLocation=tn);var er=!kl(ue.lastCombine,oa);if(er&&(ue.lastCombine=oa),!(!ha&&!ya&&!er)){var hr=(0,Te.Z)({},Si(ze,ue.mode),{combine:oa,destination:tn});re.add(function(){Hr("onDragUpdate",function(){return Ti(z().onDragUpdate,hr,te,yn.onDragUpdate)})})}},Ne=function(){ue||nn(!1),re.flush()},$e=function(ze){ue||nn(!1),ue=null,Hr("onDragEnd",function(){return Ti(z().onDragEnd,ze,te,yn.onDragEnd)})},Ye=function(){if(ue){var ze=(0,Te.Z)({},Si(ue.lastCritical,ue.mode),{combine:null,destination:null,reason:"CANCEL"});$e(ze)}};return{beforeCapture:me,beforeStart:fe,start:Se,update:Ae,flush:Ne,drop:$e,abort:Ye}},Bi=function(z,te){var re=qi(z,te);return function(ue){return function(me){return function(fe){if(fe.type==="BEFORE_INITIAL_CAPTURE"){re.beforeCapture(fe.payload.draggableId,fe.payload.movementMode);return}if(fe.type==="INITIAL_PUBLISH"){var Se=fe.payload.critical;re.beforeStart(Se,fe.payload.movementMode),me(fe),re.start(Se,fe.payload.movementMode);return}if(fe.type==="DROP_COMPLETE"){var Ae=fe.payload.completed.result;re.flush(),me(fe),re.drop(Ae);return}if(me(fe),fe.type==="FLUSH"){re.abort();return}var Ne=ue.getState();Ne.phase==="DRAGGING"&&re.update(Ne.critical,Ne.impact)}}}},Ri=function(z){return function(te){return function(re){if(re.type!=="DROP_ANIMATION_FINISHED"){te(re);return}var ue=z.getState();ue.phase!=="DROP_ANIMATING"&&nn(!1),z.dispatch(Un({completed:ue.completed}))}}},il=function(z){var te=null,re=null;function ue(){re&&(cancelAnimationFrame(re),re=null),te&&(te(),te=null)}return function(me){return function(fe){if((fe.type==="FLUSH"||fe.type==="DROP_COMPLETE"||fe.type==="DROP_ANIMATION_FINISHED")&&ue(),me(fe),fe.type==="DROP_ANIMATE"){var Se={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var Ne=z.getState();Ne.phase==="DROP_ANIMATING"&&z.dispatch(Ra())}};re=requestAnimationFrame(function(){re=null,te=Ta(window,[Se])})}}}},ll=function(z){return function(){return function(te){return function(re){(re.type==="DROP_COMPLETE"||re.type==="FLUSH"||re.type==="DROP_ANIMATE")&&z.stopPublishing(),te(re)}}}},fl=function(z){var te=!1;return function(){return function(re){return function(ue){if(ue.type==="INITIAL_PUBLISH"){te=!0,z.tryRecordFocus(ue.payload.critical.draggable.id),re(ue),z.tryRestoreFocusRecorded();return}if(re(ue),!!te){if(ue.type==="FLUSH"){te=!1,z.tryRestoreFocusRecorded();return}if(ue.type==="DROP_COMPLETE"){te=!1;var me=ue.payload.completed.result;me.combine&&z.tryShiftRecord(me.draggableId,me.combine.draggableId),z.tryRestoreFocusRecorded()}}}}}},vu=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},yu=function(z){return function(te){return function(re){return function(ue){if(vu(ue)){z.stop(),re(ue);return}if(ue.type==="INITIAL_PUBLISH"){re(ue);var me=te.getState();me.phase!=="DRAGGING"&&nn(!1),z.start(me);return}re(ue),z.scroll(te.getState())}}}},Qo=function(z){return function(te){return function(re){if(te(re),re.type==="PUBLISH_WHILE_DRAGGING"){var ue=z.getState();ue.phase==="DROP_PENDING"&&(ue.isWaiting||z.dispatch(Na({reason:ue.reason})))}}}},nl=Ze.qC,Vl=function(z){var te=z.dimensionMarshal,re=z.focusMarshal,ue=z.styleMarshal,me=z.getResponders,fe=z.announce,Se=z.autoScroller;return(0,Ze.MT)(qs,nl((0,Ze.md)(uo(ue),ll(te),Ca(te),Vi,Ri,il,Qo,yu(Se),Zi,fl(re),Bi(me,fe))))},ul=function(){return{additions:{},removals:{},modified:{}}};function pu(z){var te=z.registry,re=z.callbacks,ue=ul(),me=null,fe=function(){me||(re.collectionStarting(),me=requestAnimationFrame(function(){me=null,Yu();var Ye=ue,Ve=Ye.additions,ze=Ye.removals,pt=Ye.modified,tn=Object.keys(Ve).map(function(ya){return te.draggable.getById(ya).getDimension(Or)}).sort(function(ya,er){return ya.descriptor.index-er.descriptor.index}),oa=Object.keys(pt).map(function(ya){var er=te.droppable.getById(ya),hr=er.callbacks.getScrollWhileDragging();return{droppableId:ya,scroll:hr}}),ha={additions:tn,removals:Object.keys(ze),modified:oa};ue=ul(),Fu(),re.publish(ha)}))},Se=function(Ye){var Ve=Ye.descriptor.id;ue.additions[Ve]=Ye,ue.modified[Ye.descriptor.droppableId]=!0,ue.removals[Ve]&&delete ue.removals[Ve],fe()},Ae=function(Ye){var Ve=Ye.descriptor;ue.removals[Ve.id]=!0,ue.modified[Ve.droppableId]=!0,ue.additions[Ve.id]&&delete ue.additions[Ve.id],fe()},Ne=function(){me&&(cancelAnimationFrame(me),me=null,ue=ul())};return{add:Se,remove:Ae,stop:Ne}}var Hl=function(z){var te=z.scrollHeight,re=z.scrollWidth,ue=z.height,me=z.width,fe=ir({x:re,y:te},{x:me,y:ue}),Se={x:Math.max(0,fe.x),y:Math.max(0,fe.y)};return Se},hl=function(){var z=document.documentElement;return z||nn(!1),z},Ci=function(){var z=hl(),te=Hl({scrollHeight:z.scrollHeight,scrollWidth:z.scrollWidth,width:z.clientWidth,height:z.clientHeight});return te},ji=function(){var z=ri(),te=Ci(),re=z.y,ue=z.x,me=hl(),fe=me.clientWidth,Se=me.clientHeight,Ae=ue+fe,Ne=re+Se,$e=Za({top:re,left:ue,right:Ae,bottom:Ne}),Ye={frame:$e,scroll:{initial:z,current:z,max:te,diff:{value:Or,displacement:Or}}};return Ye},Xl=function(z){var te=z.critical,re=z.scrollOptions,ue=z.registry;Yu();var me=ji(),fe=me.scroll.current,Se=te.droppable,Ae=ue.droppable.getAllByType(Se.type).map(function(Ve){return Ve.callbacks.getDimensionAndWatchScroll(fe,re)}),Ne=ue.draggable.getAllByType(te.draggable.type).map(function(Ve){return Ve.getDimension(fe)}),$e={draggables:ga(Ne),droppables:xt(Ae)};Fu();var Ye={dimensions:$e,critical:te,viewport:me};return Ye};function El(z,te,re){if(re.descriptor.id===te.id||re.descriptor.type!==te.type)return!1;var ue=z.droppable.getById(re.descriptor.droppableId);return ue.descriptor.mode==="virtual"}var Bl=function(z,te){var re=null,ue=pu({callbacks:{publish:te.publishWhileDragging,collectionStarting:te.collectionStarting},registry:z}),me=function(pt,tn){z.droppable.exists(pt)||nn(!1),re&&te.updateDroppableIsEnabled({id:pt,isEnabled:tn})},fe=function(pt,tn){re&&(z.droppable.exists(pt)||nn(!1),te.updateDroppableIsCombineEnabled({id:pt,isCombineEnabled:tn}))},Se=function(pt,tn){re&&(z.droppable.exists(pt)||nn(!1),te.updateDroppableScroll({id:pt,newScroll:tn}))},Ae=function(pt,tn){re&&z.droppable.getById(pt).callbacks.scroll(tn)},Ne=function(){if(re){ue.stop();var pt=re.critical.droppable;z.droppable.getAllByType(pt.type).forEach(function(tn){return tn.callbacks.dragStopped()}),re.unsubscribe(),re=null}},$e=function(pt){re||nn(!1);var tn=re.critical.draggable;pt.type==="ADDITION"&&El(z,tn,pt.value)&&ue.add(pt.value),pt.type==="REMOVAL"&&El(z,tn,pt.value)&&ue.remove(pt.value)},Ye=function(pt){re&&nn(!1);var tn=z.draggable.getById(pt.draggableId),oa=z.droppable.getById(tn.descriptor.droppableId),ha={draggable:tn.descriptor,droppable:oa.descriptor},ya=z.subscribe($e);return re={critical:ha,unsubscribe:ya},Xl({critical:ha,registry:z,scrollOptions:pt.scrollOptions})},Ve={updateDroppableIsEnabled:me,updateDroppableIsCombineEnabled:fe,scrollDroppable:Ae,updateDroppableScroll:Se,startPublishing:Ye,stopPublishing:Ne};return Ve},Sl=function(z,te){return z.phase==="IDLE"?!0:z.phase!=="DROP_ANIMATING"||z.completed.result.draggableId===te?!1:z.completed.result.reason==="DROP"},Pl=function(z){window.scrollBy(z.x,z.y)},Wi=sn(function(z){return dr(z).filter(function(te){return!(!te.isEnabled||!te.frame)})}),sl=function(te,re){var ue=tr(Wi(re),function(me){return me.frame||nn(!1),Cu(me.frame.pageMarginBox)(te)});return ue},au=function(z){var te=z.center,re=z.destination,ue=z.droppables;if(re){var me=ue[re];return me.frame?me:null}var fe=sl(te,ue);return fe},ni={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},dl=function(z,te){var re=z[te.size]*ni.startFromPercentage,ue=z[te.size]*ni.maxScrollAtPercentage,me={startScrollingFrom:re,maxScrollValueAt:ue};return me},Zl=function(z){var te=z.startOfRange,re=z.endOfRange,ue=z.current,me=re-te;if(me===0)return 0;var fe=ue-te,Se=fe/me;return Se},qo=1,Al=function(z,te){if(z>te.startScrollingFrom)return 0;if(z<=te.maxScrollValueAt)return ni.maxPixelScroll;if(z===te.startScrollingFrom)return qo;var re=Zl({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:z}),ue=1-re,me=ni.maxPixelScroll*ni.ease(ue);return Math.ceil(me)},Dl=ni.durationDampening.accelerateAt,zl=ni.durationDampening.stopDampeningAt,bu=function(z,te){var re=te,ue=zl,me=Date.now(),fe=me-re;if(fe>=zl)return z;if(fete.height,fe=re.width>te.width;return!fe&&!me?ue:fe&&me?null:{x:fe?0:ue.x,y:me?0:ue.y}},no=na(function(z){return z===0?0:z}),$a=function(z){var te=z.dragStartTime,re=z.container,ue=z.subject,me=z.center,fe=z.shouldUseTimeDampening,Se={top:me.y-re.top,right:re.right-me.x,bottom:re.bottom-me.y,left:me.x-re.left},Ae=Bu({container:re,distanceToEdges:Se,dragStartTime:te,axis:oi,shouldUseTimeDampening:fe}),Ne=Bu({container:re,distanceToEdges:Se,dragStartTime:te,axis:Oi,shouldUseTimeDampening:fe}),$e=no({x:Ne,y:Ae});if(Ct($e,Or))return null;var Ye=ru({container:re,subject:ue,proposedScroll:$e});return Ye?Ct(Ye,Or)?null:Ye:null},Po=na(function(z){return z===0?0:z>0?1:-1}),Fi=function(){var z=function(re,ue){return re<0?re:re>ue?re-ue:0};return function(te){var re=te.current,ue=te.max,me=te.change,fe=ro(re,me),Se={x:z(fe.x,ue.x),y:z(fe.y,ue.y)};return Ct(Se,Or)?null:Se}}(),Gl=function(te){var re=te.max,ue=te.current,me=te.change,fe={x:Math.max(ue.x,re.x),y:Math.max(ue.y,re.y)},Se=Po(me),Ae=Fi({max:fe,current:ue,change:Se});return!Ae||Se.x!==0&&Ae.x===0||Se.y!==0&&Ae.y===0},ou=function(te,re){return Gl({current:te.scroll.current,max:te.scroll.max,change:re})},di=function(te,re){if(!ou(te,re))return null;var ue=te.scroll.max,me=te.scroll.current;return Fi({current:me,max:ue,change:re})},Mu=function(te,re){var ue=te.frame;return ue?Gl({current:ue.scroll.current,max:ue.scroll.max,change:re}):!1},Iu=function(te,re){var ue=te.frame;return!ue||!Mu(te,re)?null:Fi({current:ue.scroll.current,max:ue.scroll.max,change:re})},Ki=function(z){var te=z.viewport,re=z.subject,ue=z.center,me=z.dragStartTime,fe=z.shouldUseTimeDampening,Se=$a({dragStartTime:me,container:te.frame,subject:re,center:ue,shouldUseTimeDampening:fe});return Se&&ou(te,Se)?Se:null},qr=function(z){var te=z.droppable,re=z.subject,ue=z.center,me=z.dragStartTime,fe=z.shouldUseTimeDampening,Se=te.frame;if(!Se)return null;var Ae=$a({dragStartTime:me,container:Se.pageMarginBox,subject:re,center:ue,shouldUseTimeDampening:fe});return Ae&&Mu(te,Ae)?Ae:null},Du=function(z){var te=z.state,re=z.dragStartTime,ue=z.shouldUseTimeDampening,me=z.scrollWindow,fe=z.scrollDroppable,Se=te.current.page.borderBoxCenter,Ae=te.dimensions.draggables[te.critical.draggable.id],Ne=Ae.page.marginBox;if(te.isWindowScrollAllowed){var $e=te.viewport,Ye=Ki({dragStartTime:re,viewport:$e,subject:Ne,center:Se,shouldUseTimeDampening:ue});if(Ye){me(Ye);return}}var Ve=au({center:Se,destination:Ii(te.impact),droppables:te.dimensions.droppables});if(Ve){var ze=qr({dragStartTime:re,droppable:Ve,subject:Ne,center:Se,shouldUseTimeDampening:ue});ze&&fe(Ve.descriptor.id,ze)}},wl=function(z){var te=z.scrollWindow,re=z.scrollDroppable,ue=Xn(te),me=Xn(re),fe=null,Se=function(Ye){fe||nn(!1);var Ve=fe,ze=Ve.shouldUseTimeDampening,pt=Ve.dragStartTime;Du({state:Ye,scrollWindow:ue,scrollDroppable:me,dragStartTime:pt,shouldUseTimeDampening:ze})},Ae=function(Ye){Yu(),fe&&nn(!1);var Ve=Date.now(),ze=!1,pt=function(){ze=!0};Du({state:Ye,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:pt,scrollDroppable:pt}),fe={dragStartTime:Ve,shouldUseTimeDampening:ze},Fu(),ze&&Se(Ye)},Ne=function(){fe&&(ue.cancel(),me.cancel(),fe=null)};return{start:Ae,stop:Ne,scroll:Se}},Hu=function(z){var te=z.move,re=z.scrollDroppable,ue=z.scrollWindow,me=function($e,Ye){var Ve=ro($e.current.client.selection,Ye);te({client:Ve})},fe=function($e,Ye){if(!Mu($e,Ye))return Ye;var Ve=Iu($e,Ye);if(!Ve)return re($e.descriptor.id,Ye),null;var ze=ir(Ye,Ve);re($e.descriptor.id,ze);var pt=ir(Ye,ze);return pt},Se=function($e,Ye,Ve){if(!$e||!ou(Ye,Ve))return Ve;var ze=di(Ye,Ve);if(!ze)return ue(Ve),null;var pt=ir(Ve,ze);ue(pt);var tn=ir(Ve,pt);return tn},Ae=function($e){var Ye=$e.scrollJumpRequest;if(Ye){var Ve=Ii($e.impact);Ve||nn(!1);var ze=fe($e.dimensions.droppables[Ve],Ye);if(ze){var pt=$e.viewport,tn=Se($e.isWindowScrollAllowed,pt,ze);tn&&me($e,tn)}}};return Ae},Cs=function(z){var te=z.scrollDroppable,re=z.scrollWindow,ue=z.move,me=wl({scrollWindow:re,scrollDroppable:te}),fe=Hu({move:ue,scrollWindow:re,scrollDroppable:te}),Se=function($e){if($e.phase==="DRAGGING"){if($e.movementMode==="FLUID"){me.scroll($e);return}$e.scrollJumpRequest&&fe($e)}},Ae={scroll:Se,start:me.start,stop:me.stop};return Ae},hu="data-rbd",iu=function(){var z=hu+"-drag-handle";return{base:z,draggableId:z+"-draggable-id",contextId:z+"-context-id"}}(),Jl=function(){var z=hu+"-draggable";return{base:z,contextId:z+"-context-id",id:z+"-id"}}(),ts=function(){var z=hu+"-droppable";return{base:z,contextId:z+"-context-id",id:z+"-id"}}(),ns={contextId:hu+"-scroll-container-context-id"},Nu=function(te){return function(re){return"["+re+'="'+te+'"]'}},mo=function(te,re){return te.map(function(ue){var me=ue.styles[re];return me?ue.selector+" { "+me+" }":""}).join(" ")},Ir="pointer-events: none;",al=function(z){var te=Nu(z),re=function(){var Ae=` + `+co(te.source)+` + `},Bn={dragHandleUsageInstructions:Sa,onDragStart:rr,onDragUpdate:fo,onDragEnd:vo},Mr={x:0,y:0},eo=function(te,re){return{x:te.x+re.x,y:te.y+re.y}},or=function(te,re){return{x:te.x-re.x,y:te.y-re.y}},Pt=function(te,re){return te.x===re.x&&te.y===re.y},Ue=function(te){return{x:te.x!==0?-te.x:0,y:te.y!==0?-te.y:0}},Te=function(te,re,ue){var me;return ue===void 0&&(ue=0),me={},me[te]=re,me[te==="x"?"y":"x"]=ue,me},kt=function(te,re){return Math.sqrt(Math.pow(re.x-te.x,2)+Math.pow(re.y-te.y,2))},Fn=function(te,re){return Math.min.apply(Math,re.map(function(ue){return kt(te,ue)}))},ra=function(te){return function(re){return{x:te(re.x),y:te(re.y)}}},Cn=function(z,te){var re=ja({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 re.width<=0||re.height<=0?null:re},Ye=function(te,re){return{top:te.top+re.y,left:te.left+re.x,bottom:te.bottom+re.y,right:te.right+re.x}},Oe=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}]},qe={top:0,right:0,bottom:0,left:0},Nt=function(te,re){return re?Ye(te,re.scroll.diff.displacement):te},Xt=function(te,re,ue){if(ue&&ue.increasedBy){var me;return(0,Ie.Z)({},te,(me={},me[re.end]=te[re.end]+ue.increasedBy[re.line],me))}return te},vr=function(te,re){return re&&re.shouldClipSubject?Cn(re.pageMarginBox,te):ja(te)},Hn=function(z){var te=z.page,re=z.withPlaceholder,ue=z.axis,me=z.frame,fe=Nt(te.marginBox,me),Se=Xt(fe,ue,re),Ae=vr(Se,me);return{page:te,withPlaceholder:re,active:Ae}},bn=function(z,te){z.frame||tn(!1);var re=z.frame,ue=or(te,re.scroll.initial),me=Ue(ue),fe=(0,Ie.Z)({},re,{scroll:{initial:re.scroll.initial,current:te,diff:{value:ue,displacement:me},max:re.scroll.max}}),Se=Hn({page:z.subject.page,withPlaceholder:z.subject.withPlaceholder,axis:z.axis,frame:fe}),Ae=(0,Ie.Z)({},z,{frame:fe,subject:Se});return Ae};function hn(z){return Number.isInteger?Number.isInteger(z):typeof z=="number"&&isFinite(z)&&Math.floor(z)===z}function $n(z){return Object.values?Object.values(z):Object.keys(z).map(function(te){return z[te]})}function Oa(z,te){if(z.findIndex)return z.findIndex(te);for(var re=0;rez.bottom,tt=ue.leftz.right,Xe=Me&&tt;if(Xe)return!0;var ke=Me&&Se||tt&&fe;return ke}},pi=function(z){var te=Rr(z.top,z.bottom),re=Rr(z.left,z.right);return function(ue){var me=te(ue.top)&&te(ue.bottom)&&re(ue.left)&&re(ue.right);return me}},ti={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Ai={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Oi=function(z){return function(te){var re=Rr(te.top,te.bottom),ue=Rr(te.left,te.right);return function(me){return z===ti?re(me.top)&&re(me.bottom):ue(me.left)&&ue(me.right)}}},Jn=function(te,re){var ue=re.frame?re.frame.scroll.diff.displacement:Mr;return Ye(te,ue)},kn=function(te,re,ue){return re.subject.active?ue(re.subject.active)(te):!1},Gt=function(te,re,ue){return ue(re)(te)},Tn=function(te){var re=te.target,ue=te.destination,me=te.viewport,fe=te.withDroppableDisplacement,Se=te.isVisibleThroughFrameFn,Ae=fe?Jn(re,ue):re;return kn(Ae,ue,Se)&&Gt(Ae,me,Se)},lr=function(te){return Tn((0,Ie.Z)({},te,{isVisibleThroughFrameFn:Dr}))},De=function(te){return Tn((0,Ie.Z)({},te,{isVisibleThroughFrameFn:pi}))},Ur=function(te){return Tn((0,Ie.Z)({},te,{isVisibleThroughFrameFn:Oi(te.destination.axis)}))},za=function(te,re,ue){if(typeof ue=="boolean")return ue;if(!re)return!0;var me=re.invisible,fe=re.visible;if(me[te])return!1;var Se=fe[te];return Se?Se.shouldAnimate:!0};function dr(z,te){var re=z.page.marginBox,ue={top:te.point.y,right:0,bottom:0,left:te.point.x};return ja(mr(re,ue))}function cr(z){var te=z.afterDragging,re=z.destination,ue=z.displacedBy,me=z.viewport,fe=z.forceShouldAnimate,Se=z.last;return te.reduce(function(Me,tt){var Xe=dr(tt,ue),ke=tt.descriptor.id;Me.all.push(ke);var Ve=lr({target:Xe,destination:re,viewport:me,withDroppableDisplacement:!0});if(!Ve)return Me.invisible[tt.descriptor.id]=!0,Me;var vt=za(ke,Se,fe),$t={draggableId:ke,shouldAnimate:vt};return Me.visible[ke]=$t,Me},{all:[],visible:{},invisible:{}})}function Gr(z,te){if(!z.length)return 0;var re=z[z.length-1].descriptor.index;return te.inHomeList?re:re+1}function Qr(z){var te=z.insideDestination,re=z.inHomeList,ue=z.displacedBy,me=z.destination,fe=Gr(te,{inHomeList:re});return{displaced:Xr,displacedBy:ue,at:{type:"REORDER",destination:{droppableId:me.descriptor.id,index:fe}}}}function Ao(z){var te=z.draggable,re=z.insideDestination,ue=z.destination,me=z.viewport,fe=z.displacedBy,Se=z.last,Ae=z.index,Me=z.forceShouldAnimate,tt=Zr(te,ue);if(Ae==null)return Qr({insideDestination:re,inHomeList:tt,displacedBy:fe,destination:ue});var Xe=Ba(re,function(ua){return ua.descriptor.index===Ae});if(!Xe)return Qr({insideDestination:re,inHomeList:tt,displacedBy:fe,destination:ue});var ke=Sn(te,re),Ve=re.indexOf(Xe),vt=ke.slice(Ve),$t=cr({afterDragging:vt,destination:ue,displacedBy:fe,last:Se,viewport:me.frame,forceShouldAnimate:Me});return{displaced:$t,displacedBy:fe,at:{type:"REORDER",destination:{droppableId:ue.descriptor.id,index:Ae}}}}function po(z,te){return!!te.effected[z]}var ri=function(z){var te=z.isMovingForward,re=z.destination,ue=z.draggables,me=z.combine,fe=z.afterCritical;if(!re.isCombineEnabled)return null;var Se=me.draggableId,Ae=ue[Se],Me=Ae.descriptor.index,tt=po(Se,fe);return tt?te?Me:Me-1:te?Me+1:Me},Qo=function(z){var te=z.isMovingForward,re=z.isInHomeList,ue=z.insideDestination,me=z.location;if(!ue.length)return null;var fe=me.index,Se=te?fe+1:fe-1,Ae=ue[0].descriptor.index,Me=ue[ue.length-1].descriptor.index,tt=re?Me:Me+1;return Sett?null:Se},li=function(z){var te=z.isMovingForward,re=z.isInHomeList,ue=z.draggable,me=z.draggables,fe=z.destination,Se=z.insideDestination,Ae=z.previousImpact,Me=z.viewport,tt=z.afterCritical,Xe=Ae.at;if(Xe||tn(!1),Xe.type==="REORDER"){var ke=Qo({isMovingForward:te,isInHomeList:re,location:Xe.destination,insideDestination:Se});return ke==null?null:Ao({draggable:ue,insideDestination:Se,destination:fe,viewport:Me,last:Ae.displaced,displacedBy:Ae.displacedBy,index:ke})}var Ve=ri({isMovingForward:te,destination:fe,displaced:Ae.displaced,draggables:me,combine:Xe.combine,afterCritical:tt});return Ve==null?null:Ao({draggable:ue,insideDestination:Se,destination:fe,viewport:Me,last:Ae.displaced,displacedBy:Ae.displacedBy,index:Ve})},gl=function(z){var te=z.displaced,re=z.afterCritical,ue=z.combineWith,me=z.displacedBy,fe=!!(te.visible[ue]||te.invisible[ue]);return po(ue,re)?fe?Mr:Ue(me.point):fe?me.point:Mr},ui=function(z){var te=z.afterCritical,re=z.impact,ue=z.draggables,me=On(re);me||tn(!1);var fe=me.draggableId,Se=ue[fe].page.borderBox.center,Ae=gl({displaced:re.displaced,afterCritical:te,combineWith:fe,displacedBy:re.displacedBy});return eo(Se,Ae)},bl=function(te,re){return re.margin[te.start]+re.borderBox[te.size]/2},Mi=function(te,re){return re.margin[te.end]+re.borderBox[te.size]/2},ml=function(te,re,ue){return re[te.crossAxisStart]+ue.margin[te.crossAxisStart]+ue.borderBox[te.crossAxisSize]/2},Il=function(te){var re=te.axis,ue=te.moveRelativeTo,me=te.isMoving;return Te(re.line,ue.marginBox[re.end]+bl(re,me),ml(re,ue.marginBox,me))},Vi=function(te){var re=te.axis,ue=te.moveRelativeTo,me=te.isMoving;return Te(re.line,ue.marginBox[re.start]-Mi(re,me),ml(re,ue.marginBox,me))},tl=function(te){var re=te.axis,ue=te.moveInto,me=te.isMoving;return Te(re.line,ue.contentBox[re.start]+bl(re,me),ml(re,ue.contentBox,me))},Su=function(z){var te=z.impact,re=z.draggable,ue=z.draggables,me=z.droppable,fe=z.afterCritical,Se=ir(me.descriptor.id,ue),Ae=re.page,Me=me.axis;if(!Se.length)return tl({axis:Me,moveInto:me.page,isMoving:Ae});var tt=te.displaced,Xe=te.displacedBy,ke=tt.all[0];if(ke){var Ve=ue[ke];if(po(ke,fe))return Vi({axis:Me,moveRelativeTo:Ve.page,isMoving:Ae});var vt=Lr(Ve.page,Xe.point);return Vi({axis:Me,moveRelativeTo:vt,isMoving:Ae})}var $t=Se[Se.length-1];if($t.descriptor.id===re.descriptor.id)return Ae.borderBox.center;if(po($t.descriptor.id,fe)){var ua=Lr($t.page,Ue(fe.displacedBy.point));return Il({axis:Me,moveRelativeTo:ua,isMoving:Ae})}return Il({axis:Me,moveRelativeTo:$t.page,isMoving:Ae})},$l=function(z,te){var re=z.frame;return re?eo(te,re.scroll.diff.displacement):te},Pu=function(te){var re=te.impact,ue=te.draggable,me=te.droppable,fe=te.draggables,Se=te.afterCritical,Ae=ue.page.borderBox.center,Me=re.at;return!me||!Me?Ae:Me.type==="REORDER"?Su({impact:re,draggable:ue,draggables:fe,droppable:me,afterCritical:Se}):ui({impact:re,draggables:fe,afterCritical:Se})},eu=function(z){var te=Pu(z),re=z.droppable,ue=re?$l(re,te):te;return ue},Qu=function(z,te){var re=or(te,z.scroll.initial),ue=Ue(re),me=ja({top:te.y,bottom:te.y+z.frame.height,left:te.x,right:te.x+z.frame.width}),fe={frame:me,scroll:{initial:z.scroll.initial,max:z.scroll.max,current:te,diff:{value:re,displacement:ue}}};return fe};function hi(z,te){return z.map(function(re){return te[re]})}function va(z,te){for(var re=0;re1?Xe.sort(function(ke,Ve){return di(ke)[Ae.start]-di(Ve)[Ae.start]})[0]:tt.sort(function(ke,Ve){var vt=Fn(re,Oe(di(ke))),$t=Fn(re,Oe(di(Ve)));return vt!==$t?vt-$t:di(ke)[Ae.start]-di(Ve)[Ae.start]})[0]},gu=function(te,re){var ue=te.page.borderBox.center;return po(te.descriptor.id,re)?or(ue,re.displacedBy.point):ue},Xo=function(te,re){var ue=te.page.borderBox;return po(te.descriptor.id,re)?Ye(ue,Ue(re.displacedBy.point)):ue},Nl=function(z){var te=z.pageBorderBoxCenter,re=z.viewport,ue=z.destination,me=z.insideDestination,fe=z.afterCritical,Se=me.filter(function(Ae){return De({target:Xo(Ae,fe),destination:ue,viewport:re.frame,withDroppableDisplacement:!0})}).sort(function(Ae,Me){var tt=kt(te,$l(ue,gu(Ae,fe))),Xe=kt(te,$l(ue,gu(Me,fe)));return ttte.left&&z.topte.top}function vs(z){var te=z.pageBorderBox,re=z.draggable,ue=z.candidates,me=re.page.borderBox.center,fe=ue.map(function(Se){var Ae=Se.axis,Me=Te(Se.axis.line,te.center[Ae.line],Se.page.borderBox.center[Ae.crossAxisLine]);return{id:Se.descriptor.id,distance:kt(me,Me)}}).sort(function(Se,Ae){return Ae.distance-Se.distance});return fe[0]?fe[0].id:null}function Ys(z){var te=z.pageBorderBox,re=z.draggable,ue=z.droppables,me=Za(ue).filter(function(fe){if(!fe.isEnabled)return!1;var Se=fe.subject.active;if(!Se||!fs(te,Se))return!1;if(Cu(Se)(te.center))return!0;var Ae=fe.axis,Me=Se.center[Ae.crossAxisLine],tt=te[Ae.crossAxisStart],Xe=te[Ae.crossAxisEnd],ke=Rr(Se[Ae.crossAxisStart],Se[Ae.crossAxisEnd]),Ve=ke(tt),vt=ke(Xe);return!Ve&&!vt?!0:Ve?ttMe});return me.length?me.length===1?me[0].descriptor.id:vs({pageBorderBox:te,draggable:re,candidates:me}):null}var Ku=function(te,re){return ja(Ye(te,re))},tu=function(z,te){var re=z.frame;return re?Ku(te,re.scroll.diff.value):te};function Lu(z){var te=z.displaced,re=z.id;return!!(te.visible[re]||te.invisible[re])}function Is(z){var te=z.draggable,re=z.closest,ue=z.inHomeList;return re?ue&&re.descriptor.index>te.descriptor.index?re.descriptor.index-1:re.descriptor.index:null}var Hs=function(z){var te=z.pageBorderBoxWithDroppableScroll,re=z.draggable,ue=z.destination,me=z.insideDestination,fe=z.last,Se=z.viewport,Ae=z.afterCritical,Me=ue.axis,tt=Tl(ue.axis,re.displaceBy),Xe=tt.value,ke=te[Me.start],Ve=te[Me.end],vt=Sn(re,me),$t=Ba(vt,function(Ea){var ba=Ea.descriptor.id,er=Ea.page.borderBox.center[Me.line],pr=po(ba,Ae),Cr=Lu({displaced:fe,id:ba});return pr?Cr?Ve<=er:keba[Ae.start]+pr&&keba[Ae.start]-tt+pr&&Xeba[Ae.start]+tt+pr&&keba[Ae.start]+pr&&Xe=Ko)return xo;var fe=me/Ko,Se=no+qo*fe,Ae=ue==="CANCEL"?Se*Uo:Se;return Number(Ae.toFixed(2))},Ni=function(z){var te=z.impact,re=z.draggable,ue=z.dimensions,me=z.viewport,fe=z.afterCritical,Se=ue.draggables,Ae=ue.droppables,Me=Ii(te),tt=Me?Ae[Me]:null,Xe=Ae[re.descriptor.droppableId],ke=Es({impact:te,draggable:re,draggables:Se,afterCritical:fe,droppable:tt||Xe,viewport:me}),Ve=or(ke,re.client.borderBox.center);return Ve},Ei=function(z){var te=z.draggables,re=z.reason,ue=z.lastImpact,me=z.home,fe=z.viewport,Se=z.onLiftImpact;if(!ue.at||re!=="DROP"){var Ae=Ou({draggables:te,impact:Se,destination:me,viewport:fe,forceShouldAnimate:!0});return{impact:Ae,didDropInsideDroppable:!1}}if(ue.at.type==="REORDER")return{impact:ue,didDropInsideDroppable:!0};var Me=(0,Ie.Z)({},ue,{displaced:Xr});return{impact:Me,didDropInsideDroppable:!0}},Zi=function(z){var te=z.getState,re=z.dispatch;return function(ue){return function(me){if(me.type!=="DROP"){ue(me);return}var fe=te(),Se=me.payload.reason;if(fe.phase==="COLLECTING"){re(Aa({reason:Se}));return}if(fe.phase!=="IDLE"){var Ae=fe.phase==="DROP_PENDING"&&fe.isWaiting;Ae&&tn(!1),fe.phase==="DRAGGING"||fe.phase==="DROP_PENDING"||tn(!1);var Me=fe.critical,tt=fe.dimensions,Xe=tt.draggables[fe.critical.draggable.id],ke=Ei({reason:Se,lastImpact:fe.impact,afterCritical:fe.afterCritical,onLiftImpact:fe.onLiftImpact,home:fe.dimensions.droppables[fe.critical.droppable.id],viewport:fe.viewport,draggables:fe.dimensions.draggables}),Ve=ke.impact,vt=ke.didDropInsideDroppable,$t=vt?jn(Ve):null,ua=vt?On(Ve):null,Ea={index:Me.draggable.index,droppableId:Me.droppable.id},ba={draggableId:Xe.descriptor.id,type:Xe.descriptor.type,source:Ea,reason:Se,mode:fe.movementMode,destination:$t,combine:ua},er=Ni({impact:Ve,draggable:Xe,dimensions:tt,viewport:fe.viewport,afterCritical:fe.afterCritical}),pr={critical:fe.critical,afterCritical:fe.afterCritical,result:ba,impact:Ve},Cr=!Pt(fe.current.client.offset,er)||!!ba.combine;if(!Cr){re(Yn({completed:pr}));return}var wo=gi({current:fe.current.client.offset,destination:er,reason:Se}),Po={newHomeClientOffset:er,dropDuration:wo,completed:pr};re(vn(Po))}}}},ai=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function ji(z){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(re){re.target!==window&&re.target!==window.document||z()}}}function mi(z){var te=z.onWindowScroll;function re(){te(ai())}var ue=Qn(re),me=ji(ue),fe=da;function Se(){return fe!==da}function Ae(){Se()&&tn(!1),fe=Va(window,[me])}function Me(){Se()||tn(!1),ue.cancel(),fe(),fe=da}return{start:Ae,stop:Me,isActive:Se}}var Li=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},zi=function(z){var te=mi({onWindowScroll:function(ue){z.dispatch(dn({newScroll:ue}))}});return function(re){return function(ue){!te.isActive()&&ue.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&Li(ue)&&te.stop(),re(ue)}}},qi=function(z){var te=!1,re=!1,ue=setTimeout(function(){re=!0}),me=function(Se){te||re||(te=!0,z(Se),clearTimeout(ue))};return me.wasCalled=function(){return te},me},Gi=function(){var z=[],te=function(fe){var Se=Oa(z,function(tt){return tt.timerId===fe});Se===-1&&tn(!1);var Ae=z.splice(Se,1),Me=Ae[0];Me.callback()},re=function(fe){var Se=setTimeout(function(){return te(Se)}),Ae={timerId:Se,callback:fe};z.push(Ae)},ue=function(){if(z.length){var fe=[].concat(z);z.length=0,fe.forEach(function(Se){clearTimeout(Se.timerId),Se.callback()})}};return{add:re,flush:ue}},fl=function(te,re){return te==null&&re==null?!0:te==null||re==null?!1:te.droppableId===re.droppableId&&te.index===re.index},kl=function(te,re){return te==null&&re==null?!0:te==null||re==null?!1:te.draggableId===re.draggableId&&te.droppableId===re.droppableId},Eo=function(te,re){if(te===re)return!0;var ue=te.draggable.id===re.draggable.id&&te.draggable.droppableId===re.draggable.droppableId&&te.draggable.type===re.draggable.type&&te.draggable.index===re.draggable.index,me=te.droppable.id===re.droppable.id&&te.droppable.type===re.droppable.type;return ue&&me},_r=function(te,re){Yu(),re(),Fu()},Si=function(te,re){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:re}},Ti=function(te,re,ue,me){if(!te){ue(me(re));return}var fe=qi(ue),Se={announce:fe};te(re,Se),fe.wasCalled()||ue(me(re))},$i=function(z,te){var re=Gi(),ue=null,me=function(Ve,vt){ue&&tn(!1),_r("onBeforeCapture",function(){var $t=z().onBeforeCapture;if($t){var ua={draggableId:Ve,mode:vt};$t(ua)}})},fe=function(Ve,vt){ue&&tn(!1),_r("onBeforeDragStart",function(){var $t=z().onBeforeDragStart;$t&&$t(Si(Ve,vt))})},Se=function(Ve,vt){ue&&tn(!1);var $t=Si(Ve,vt);ue={mode:vt,lastCritical:Ve,lastLocation:$t.source,lastCombine:null},re.add(function(){_r("onDragStart",function(){return Ti(z().onDragStart,$t,te,Bn.onDragStart)})})},Ae=function(Ve,vt){var $t=jn(vt),ua=On(vt);ue||tn(!1);var Ea=!Eo(Ve,ue.lastCritical);Ea&&(ue.lastCritical=Ve);var ba=!fl(ue.lastLocation,$t);ba&&(ue.lastLocation=$t);var er=!kl(ue.lastCombine,ua);if(er&&(ue.lastCombine=ua),!(!Ea&&!ba&&!er)){var pr=(0,Ie.Z)({},Si(Ve,ue.mode),{combine:ua,destination:$t});re.add(function(){_r("onDragUpdate",function(){return Ti(z().onDragUpdate,pr,te,Bn.onDragUpdate)})})}},Me=function(){ue||tn(!1),re.flush()},tt=function(Ve){ue||tn(!1),ue=null,_r("onDragEnd",function(){return Ti(z().onDragEnd,Ve,te,Bn.onDragEnd)})},Xe=function(){if(ue){var Ve=(0,Ie.Z)({},Si(ue.lastCritical,ue.mode),{combine:null,destination:null,reason:"CANCEL"});tt(Ve)}};return{beforeCapture:me,beforeStart:fe,start:Se,update:Ae,flush:Me,drop:tt,abort:Xe}},Di=function(z,te){var re=$i(z,te);return function(ue){return function(me){return function(fe){if(fe.type==="BEFORE_INITIAL_CAPTURE"){re.beforeCapture(fe.payload.draggableId,fe.payload.movementMode);return}if(fe.type==="INITIAL_PUBLISH"){var Se=fe.payload.critical;re.beforeStart(Se,fe.payload.movementMode),me(fe),re.start(Se,fe.payload.movementMode);return}if(fe.type==="DROP_COMPLETE"){var Ae=fe.payload.completed.result;re.flush(),me(fe),re.drop(Ae);return}if(me(fe),fe.type==="FLUSH"){re.abort();return}var Me=ue.getState();Me.phase==="DRAGGING"&&re.update(Me.critical,Me.impact)}}}},Ri=function(z){return function(te){return function(re){if(re.type!=="DROP_ANIMATION_FINISHED"){te(re);return}var ue=z.getState();ue.phase!=="DROP_ANIMATING"&&tn(!1),z.dispatch(Yn({completed:ue.completed}))}}},il=function(z){var te=null,re=null;function ue(){re&&(cancelAnimationFrame(re),re=null),te&&(te(),te=null)}return function(me){return function(fe){if((fe.type==="FLUSH"||fe.type==="DROP_COMPLETE"||fe.type==="DROP_ANIMATION_FINISHED")&&ue(),me(fe),fe.type==="DROP_ANIMATE"){var Se={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var Me=z.getState();Me.phase==="DROP_ANIMATING"&&z.dispatch(Wa())}};re=requestAnimationFrame(function(){re=null,te=Va(window,[Se])})}}}},ll=function(z){return function(){return function(te){return function(re){(re.type==="DROP_COMPLETE"||re.type==="FLUSH"||re.type==="DROP_ANIMATE")&&z.stopPublishing(),te(re)}}}},vl=function(z){var te=!1;return function(){return function(re){return function(ue){if(ue.type==="INITIAL_PUBLISH"){te=!0,z.tryRecordFocus(ue.payload.critical.draggable.id),re(ue),z.tryRestoreFocusRecorded();return}if(re(ue),!!te){if(ue.type==="FLUSH"){te=!1,z.tryRestoreFocusRecorded();return}if(ue.type==="DROP_COMPLETE"){te=!1;var me=ue.payload.completed.result;me.combine&&z.tryShiftRecord(me.draggableId,me.combine.draggableId),z.tryRestoreFocusRecorded()}}}}}},vu=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},yu=function(z){return function(te){return function(re){return function(ue){if(vu(ue)){z.stop(),re(ue);return}if(ue.type==="INITIAL_PUBLISH"){re(ue);var me=te.getState();me.phase!=="DRAGGING"&&tn(!1),z.start(me);return}re(ue),z.scroll(te.getState())}}}},_o=function(z){return function(te){return function(re){if(te(re),re.type==="PUBLISH_WHILE_DRAGGING"){var ue=z.getState();ue.phase==="DROP_PENDING"&&(ue.isWaiting||z.dispatch(Ra({reason:ue.reason})))}}}},nl=Ze.qC,Vl=function(z){var te=z.dimensionMarshal,re=z.focusMarshal,ue=z.styleMarshal,me=z.getResponders,fe=z.announce,Se=z.autoScroller;return(0,Ze.MT)(qs,nl((0,Ze.md)(lo(ue),ll(te),Ca(te),Zi,Ri,il,_o,yu(Se),zi,vl(re),Di(me,fe))))},ul=function(){return{additions:{},removals:{},modified:{}}};function pu(z){var te=z.registry,re=z.callbacks,ue=ul(),me=null,fe=function(){me||(re.collectionStarting(),me=requestAnimationFrame(function(){me=null,Yu();var Xe=ue,ke=Xe.additions,Ve=Xe.removals,vt=Xe.modified,$t=Object.keys(ke).map(function(ba){return te.draggable.getById(ba).getDimension(Mr)}).sort(function(ba,er){return ba.descriptor.index-er.descriptor.index}),ua=Object.keys(vt).map(function(ba){var er=te.droppable.getById(ba),pr=er.callbacks.getScrollWhileDragging();return{droppableId:ba,scroll:pr}}),Ea={additions:$t,removals:Object.keys(Ve),modified:ua};ue=ul(),Fu(),re.publish(Ea)}))},Se=function(Xe){var ke=Xe.descriptor.id;ue.additions[ke]=Xe,ue.modified[Xe.descriptor.droppableId]=!0,ue.removals[ke]&&delete ue.removals[ke],fe()},Ae=function(Xe){var ke=Xe.descriptor;ue.removals[ke.id]=!0,ue.modified[ke.droppableId]=!0,ue.additions[ke.id]&&delete ue.additions[ke.id],fe()},Me=function(){me&&(cancelAnimationFrame(me),me=null,ue=ul())};return{add:Se,remove:Ae,stop:Me}}var Hl=function(z){var te=z.scrollHeight,re=z.scrollWidth,ue=z.height,me=z.width,fe=or({x:re,y:te},{x:me,y:ue}),Se={x:Math.max(0,fe.x),y:Math.max(0,fe.y)};return Se},hl=function(){var z=document.documentElement;return z||tn(!1),z},Fi=function(){var z=hl(),te=Hl({scrollHeight:z.scrollHeight,scrollWidth:z.scrollWidth,width:z.clientWidth,height:z.clientHeight});return te},Ki=function(){var z=ai(),te=Fi(),re=z.y,ue=z.x,me=hl(),fe=me.clientWidth,Se=me.clientHeight,Ae=ue+fe,Me=re+Se,tt=ja({top:re,left:ue,right:Ae,bottom:Me}),Xe={frame:tt,scroll:{initial:z,current:z,max:te,diff:{value:Mr,displacement:Mr}}};return Xe},Xl=function(z){var te=z.critical,re=z.scrollOptions,ue=z.registry;Yu();var me=Ki(),fe=me.scroll.current,Se=te.droppable,Ae=ue.droppable.getAllByType(Se.type).map(function(ke){return ke.callbacks.getDimensionAndWatchScroll(fe,re)}),Me=ue.draggable.getAllByType(te.draggable.type).map(function(ke){return ke.getDimension(fe)}),tt={draggables:xa(Me),droppables:Ft(Ae)};Fu();var Xe={dimensions:tt,critical:te,viewport:me};return Xe};function El(z,te,re){if(re.descriptor.id===te.id||re.descriptor.type!==te.type)return!1;var ue=z.droppable.getById(re.descriptor.droppableId);return ue.descriptor.mode==="virtual"}var Bl=function(z,te){var re=null,ue=pu({callbacks:{publish:te.publishWhileDragging,collectionStarting:te.collectionStarting},registry:z}),me=function(vt,$t){z.droppable.exists(vt)||tn(!1),re&&te.updateDroppableIsEnabled({id:vt,isEnabled:$t})},fe=function(vt,$t){re&&(z.droppable.exists(vt)||tn(!1),te.updateDroppableIsCombineEnabled({id:vt,isCombineEnabled:$t}))},Se=function(vt,$t){re&&(z.droppable.exists(vt)||tn(!1),te.updateDroppableScroll({id:vt,newScroll:$t}))},Ae=function(vt,$t){re&&z.droppable.getById(vt).callbacks.scroll($t)},Me=function(){if(re){ue.stop();var vt=re.critical.droppable;z.droppable.getAllByType(vt.type).forEach(function($t){return $t.callbacks.dragStopped()}),re.unsubscribe(),re=null}},tt=function(vt){re||tn(!1);var $t=re.critical.draggable;vt.type==="ADDITION"&&El(z,$t,vt.value)&&ue.add(vt.value),vt.type==="REMOVAL"&&El(z,$t,vt.value)&&ue.remove(vt.value)},Xe=function(vt){re&&tn(!1);var $t=z.draggable.getById(vt.draggableId),ua=z.droppable.getById($t.descriptor.droppableId),Ea={draggable:$t.descriptor,droppable:ua.descriptor},ba=z.subscribe(tt);return re={critical:Ea,unsubscribe:ba},Xl({critical:Ea,registry:z,scrollOptions:vt.scrollOptions})},ke={updateDroppableIsEnabled:me,updateDroppableIsCombineEnabled:fe,scrollDroppable:Ae,updateDroppableScroll:Se,startPublishing:Xe,stopPublishing:Me};return ke},Sl=function(z,te){return z.phase==="IDLE"?!0:z.phase!=="DROP_ANIMATING"||z.completed.result.draggableId===te?!1:z.completed.result.reason==="DROP"},Pl=function(z){window.scrollBy(z.x,z.y)},Wi=rn(function(z){return Za(z).filter(function(te){return!(!te.isEnabled||!te.frame)})}),sl=function(te,re){var ue=Ba(Wi(re),function(me){return me.frame||tn(!1),Cu(me.frame.pageMarginBox)(te)});return ue},au=function(z){var te=z.center,re=z.destination,ue=z.droppables;if(re){var me=ue[re];return me.frame?me:null}var fe=sl(te,ue);return fe},ni={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},dl=function(z,te){var re=z[te.size]*ni.startFromPercentage,ue=z[te.size]*ni.maxScrollAtPercentage,me={startScrollingFrom:re,maxScrollValueAt:ue};return me},Zl=function(z){var te=z.startOfRange,re=z.endOfRange,ue=z.current,me=re-te;if(me===0)return 0;var fe=ue-te,Se=fe/me;return Se},Jo=1,Al=function(z,te){if(z>te.startScrollingFrom)return 0;if(z<=te.maxScrollValueAt)return ni.maxPixelScroll;if(z===te.startScrollingFrom)return Jo;var re=Zl({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:z}),ue=1-re,me=ni.maxPixelScroll*ni.ease(ue);return Math.ceil(me)},Dl=ni.durationDampening.accelerateAt,zl=ni.durationDampening.stopDampeningAt,bu=function(z,te){var re=te,ue=zl,me=Date.now(),fe=me-re;if(fe>=zl)return z;if(fete.height,fe=re.width>te.width;return!fe&&!me?ue:fe&&me?null:{x:fe?0:ue.x,y:me?0:ue.y}},ao=ra(function(z){return z===0?0:z}),$a=function(z){var te=z.dragStartTime,re=z.container,ue=z.subject,me=z.center,fe=z.shouldUseTimeDampening,Se={top:me.y-re.top,right:re.right-me.x,bottom:re.bottom-me.y,left:me.x-re.left},Ae=Bu({container:re,distanceToEdges:Se,dragStartTime:te,axis:ti,shouldUseTimeDampening:fe}),Me=Bu({container:re,distanceToEdges:Se,dragStartTime:te,axis:Ai,shouldUseTimeDampening:fe}),tt=ao({x:Me,y:Ae});if(Pt(tt,Mr))return null;var Xe=ru({container:re,subject:ue,proposedScroll:tt});return Xe?Pt(Xe,Mr)?null:Xe:null},So=ra(function(z){return z===0?0:z>0?1:-1}),yi=function(){var z=function(re,ue){return re<0?re:re>ue?re-ue:0};return function(te){var re=te.current,ue=te.max,me=te.change,fe=eo(re,me),Se={x:z(fe.x,ue.x),y:z(fe.y,ue.y)};return Pt(Se,Mr)?null:Se}}(),Gl=function(te){var re=te.max,ue=te.current,me=te.change,fe={x:Math.max(ue.x,re.x),y:Math.max(ue.y,re.y)},Se=So(me),Ae=yi({max:fe,current:ue,change:Se});return!Ae||Se.x!==0&&Ae.x===0||Se.y!==0&&Ae.y===0},ou=function(te,re){return Gl({current:te.scroll.current,max:te.scroll.max,change:re})},si=function(te,re){if(!ou(te,re))return null;var ue=te.scroll.max,me=te.scroll.current;return yi({current:me,max:ue,change:re})},Mu=function(te,re){var ue=te.frame;return ue?Gl({current:ue.scroll.current,max:ue.scroll.max,change:re}):!1},Iu=function(te,re){var ue=te.frame;return!ue||!Mu(te,re)?null:yi({current:ue.scroll.current,max:ue.scroll.max,change:re})},Ui=function(z){var te=z.viewport,re=z.subject,ue=z.center,me=z.dragStartTime,fe=z.shouldUseTimeDampening,Se=$a({dragStartTime:me,container:te.frame,subject:re,center:ue,shouldUseTimeDampening:fe});return Se&&ou(te,Se)?Se:null},$r=function(z){var te=z.droppable,re=z.subject,ue=z.center,me=z.dragStartTime,fe=z.shouldUseTimeDampening,Se=te.frame;if(!Se)return null;var Ae=$a({dragStartTime:me,container:Se.pageMarginBox,subject:re,center:ue,shouldUseTimeDampening:fe});return Ae&&Mu(te,Ae)?Ae:null},Du=function(z){var te=z.state,re=z.dragStartTime,ue=z.shouldUseTimeDampening,me=z.scrollWindow,fe=z.scrollDroppable,Se=te.current.page.borderBoxCenter,Ae=te.dimensions.draggables[te.critical.draggable.id],Me=Ae.page.marginBox;if(te.isWindowScrollAllowed){var tt=te.viewport,Xe=Ui({dragStartTime:re,viewport:tt,subject:Me,center:Se,shouldUseTimeDampening:ue});if(Xe){me(Xe);return}}var ke=au({center:Se,destination:Ii(te.impact),droppables:te.dimensions.droppables});if(ke){var Ve=$r({dragStartTime:re,droppable:ke,subject:Me,center:Se,shouldUseTimeDampening:ue});Ve&&fe(ke.descriptor.id,Ve)}},wl=function(z){var te=z.scrollWindow,re=z.scrollDroppable,ue=Qn(te),me=Qn(re),fe=null,Se=function(Xe){fe||tn(!1);var ke=fe,Ve=ke.shouldUseTimeDampening,vt=ke.dragStartTime;Du({state:Xe,scrollWindow:ue,scrollDroppable:me,dragStartTime:vt,shouldUseTimeDampening:Ve})},Ae=function(Xe){Yu(),fe&&tn(!1);var ke=Date.now(),Ve=!1,vt=function(){Ve=!0};Du({state:Xe,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:vt,scrollDroppable:vt}),fe={dragStartTime:ke,shouldUseTimeDampening:Ve},Fu(),Ve&&Se(Xe)},Me=function(){fe&&(ue.cancel(),me.cancel(),fe=null)};return{start:Ae,stop:Me,scroll:Se}},Hu=function(z){var te=z.move,re=z.scrollDroppable,ue=z.scrollWindow,me=function(tt,Xe){var ke=eo(tt.current.client.selection,Xe);te({client:ke})},fe=function(tt,Xe){if(!Mu(tt,Xe))return Xe;var ke=Iu(tt,Xe);if(!ke)return re(tt.descriptor.id,Xe),null;var Ve=or(Xe,ke);re(tt.descriptor.id,Ve);var vt=or(Xe,Ve);return vt},Se=function(tt,Xe,ke){if(!tt||!ou(Xe,ke))return ke;var Ve=si(Xe,ke);if(!Ve)return ue(ke),null;var vt=or(ke,Ve);ue(vt);var $t=or(ke,vt);return $t},Ae=function(tt){var Xe=tt.scrollJumpRequest;if(Xe){var ke=Ii(tt.impact);ke||tn(!1);var Ve=fe(tt.dimensions.droppables[ke],Xe);if(Ve){var vt=tt.viewport,$t=Se(tt.isWindowScrollAllowed,vt,Ve);$t&&me(tt,$t)}}};return Ae},Cs=function(z){var te=z.scrollDroppable,re=z.scrollWindow,ue=z.move,me=wl({scrollWindow:re,scrollDroppable:te}),fe=Hu({move:ue,scrollWindow:re,scrollDroppable:te}),Se=function(tt){if(tt.phase==="DRAGGING"){if(tt.movementMode==="FLUID"){me.scroll(tt);return}tt.scrollJumpRequest&&fe(tt)}},Ae={scroll:Se,start:me.start,stop:me.stop};return Ae},hu="data-rbd",iu=function(){var z=hu+"-drag-handle";return{base:z,draggableId:z+"-draggable-id",contextId:z+"-context-id"}}(),Jl=function(){var z=hu+"-draggable";return{base:z,contextId:z+"-context-id",id:z+"-id"}}(),ts=function(){var z=hu+"-droppable";return{base:z,contextId:z+"-context-id",id:z+"-id"}}(),ns={contextId:hu+"-scroll-container-context-id"},Nu=function(te){return function(re){return"["+re+'="'+te+'"]'}},mo=function(te,re){return te.map(function(ue){var me=ue.styles[re];return me?ue.selector+" { "+me+" }":""}).join(" ")},Ir="pointer-events: none;",al=function(z){var te=Nu(z),re=function(){var Ae=` cursor: -webkit-grab; cursor: grab; `;return{selector:te(iu.contextId),styles:{always:` @@ -232,7 +232,7 @@ The error may be correlated with this previous error: -webkit-tap-highlight-color: rgba(0,0,0,0); touch-action: manipulation; `,resting:Ae,dragging:Ir,dropAnimating:Ae}}}(),ue=function(){var Ae=` - transition: `+Ko.outOfTheWay+`; + transition: `+Go.outOfTheWay+`; `;return{selector:te(Jl.contextId),styles:{dragging:Ae,dropAnimating:Ae,userCancel:Ae}}}(),me={selector:te(ts.contextId),styles:{always:"overflow-anchor: none;"}},fe={selector:"body",styles:{dragging:` cursor: grabbing; cursor: -webkit-grabbing; @@ -241,9 +241,9 @@ The error may be correlated with this previous error: -moz-user-select: none; -ms-user-select: none; overflow-anchor: none; - `}},Se=[ue,re,me,fe];return{always:mo(Se,"always"),resting:mo(Se,"resting"),dragging:mo(Se,"dragging"),dropAnimating:mo(Se,"dropAnimating"),userCancel:mo(Se,"userCancel")}},Pi=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect,Fs=function(){var te=document.querySelector("head");return te||nn(!1),te},as=function(te){var re=document.createElement("style");return te&&re.setAttribute("nonce",te),re.type="text/css",re};function Ts(z,te){var re=yt(function(){return al(z)},[z]),ue=(0,b.useRef)(null),me=(0,b.useRef)(null),fe=wt(sn(function(Ve){var ze=me.current;ze||nn(!1),ze.textContent=Ve}),[]),Se=wt(function(Ve){var ze=ue.current;ze||nn(!1),ze.textContent=Ve},[]);Pi(function(){!ue.current&&!me.current||nn(!1);var Ve=as(te),ze=as(te);return ue.current=Ve,me.current=ze,Ve.setAttribute(hu+"-always",z),ze.setAttribute(hu+"-dynamic",z),Fs().appendChild(Ve),Fs().appendChild(ze),Se(re.always),fe(re.resting),function(){var pt=function(oa){var ha=oa.current;ha||nn(!1),Fs().removeChild(ha),oa.current=null};pt(ue),pt(me)}},[te,Se,fe,re.always,re.resting,z]);var Ae=wt(function(){return fe(re.dragging)},[fe,re.dragging]),Ne=wt(function(Ve){if(Ve==="DROP"){fe(re.dropAnimating);return}fe(re.userCancel)},[fe,re.dropAnimating,re.userCancel]),$e=wt(function(){me.current&&fe(re.resting)},[fe,re.resting]),Ye=yt(function(){return{dragging:Ae,dropping:Ne,resting:$e}},[Ae,Ne,$e]);return Ye}var Tu=function(z){return z&&z.ownerDocument?z.ownerDocument.defaultView:window};function Eu(z){return z instanceof Tu(z).HTMLElement}function Rs(z,te){var re="["+iu.contextId+'="'+z+'"]',ue=da(document.querySelectorAll(re));if(!ue.length)return null;var me=tr(ue,function(fe){return fe.getAttribute(iu.draggableId)===te});return!me||!Eu(me)?null:me}function lu(z){var te=(0,b.useRef)({}),re=(0,b.useRef)(null),ue=(0,b.useRef)(null),me=(0,b.useRef)(!1),fe=wt(function(ze,pt){var tn={id:ze,focus:pt};return te.current[ze]=tn,function(){var ha=te.current,ya=ha[ze];ya!==tn&&delete ha[ze]}},[]),Se=wt(function(ze){var pt=Rs(z,ze);pt&&pt!==document.activeElement&&pt.focus()},[z]),Ae=wt(function(ze,pt){re.current===ze&&(re.current=pt)},[]),Ne=wt(function(){ue.current||me.current&&(ue.current=requestAnimationFrame(function(){ue.current=null;var ze=re.current;ze&&Se(ze)}))},[Se]),$e=wt(function(ze){re.current=null;var pt=document.activeElement;pt&&pt.getAttribute(iu.draggableId)===ze&&(re.current=ze)},[]);Pi(function(){return me.current=!0,function(){me.current=!1;var ze=ue.current;ze&&cancelAnimationFrame(ze)}},[]);var Ye=yt(function(){return{register:fe,tryRecordFocus:$e,tryRestoreFocusRecorded:Ne,tryShiftRecord:Ae}},[fe,$e,Ne,Ae]);return Ye}function Ws(){var z={draggables:{},droppables:{}},te=[];function re(Ve){return te.push(Ve),function(){var pt=te.indexOf(Ve);pt!==-1&&te.splice(pt,1)}}function ue(Ve){te.length&&te.forEach(function(ze){return ze(Ve)})}function me(Ve){return z.draggables[Ve]||null}function fe(Ve){var ze=me(Ve);return ze||nn(!1),ze}var Se={register:function(ze){z.draggables[ze.descriptor.id]=ze,ue({type:"ADDITION",value:ze})},update:function(ze,pt){var tn=z.draggables[pt.descriptor.id];tn&&tn.uniqueId===ze.uniqueId&&(delete z.draggables[pt.descriptor.id],z.draggables[ze.descriptor.id]=ze)},unregister:function(ze){var pt=ze.descriptor.id,tn=me(pt);tn&&ze.uniqueId===tn.uniqueId&&(delete z.draggables[pt],ue({type:"REMOVAL",value:ze}))},getById:fe,findById:me,exists:function(ze){return!!me(ze)},getAllByType:function(ze){return Da(z.draggables).filter(function(pt){return pt.descriptor.type===ze})}};function Ae(Ve){return z.droppables[Ve]||null}function Ne(Ve){var ze=Ae(Ve);return ze||nn(!1),ze}var $e={register:function(ze){z.droppables[ze.descriptor.id]=ze},unregister:function(ze){var pt=Ae(ze.descriptor.id);pt&&ze.uniqueId===pt.uniqueId&&delete z.droppables[ze.descriptor.id]},getById:Ne,findById:Ae,exists:function(ze){return!!Ae(ze)},getAllByType:function(ze){return Da(z.droppables).filter(function(pt){return pt.descriptor.type===ze})}};function Ye(){z.draggables={},z.droppables={},te.length=0}return{draggable:Se,droppable:$e,subscribe:re,clean:Ye}}function rs(){var z=yt(Ws,[]);return(0,b.useEffect)(function(){return function(){requestAnimationFrame(z.clean)}},[z]),z}var ys=b.createContext(null),uu=function(){var z=document.body;return z||nn(!1),z},ks={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},os=function(te){return"rbd-announcement-"+te};function Xu(z){var te=yt(function(){return os(z)},[z]),re=(0,b.useRef)(null);(0,b.useEffect)(function(){var fe=document.createElement("div");return re.current=fe,fe.id=te,fe.setAttribute("aria-live","assertive"),fe.setAttribute("aria-atomic","true"),(0,Te.Z)(fe.style,ks),uu().appendChild(fe),function(){setTimeout(function(){var Ne=uu();Ne.contains(fe)&&Ne.removeChild(fe),fe===re.current&&(re.current=null)})}},[te]);var ue=wt(function(me){var fe=re.current;if(fe){fe.textContent=me;return}},[]);return ue}var is=0,bs={separator:"::"};function $s(){is=0}function _u(z,te){return te===void 0&&(te=bs),yt(function(){return""+z+te.separator+is++},[te.separator,z])}function ls(z){var te=z.contextId,re=z.uniqueId;return"rbd-hidden-text-"+te+"-"+re}function ve(z){var te=z.contextId,re=z.text,ue=_u("hidden-text",{separator:"-"}),me=yt(function(){return ls({contextId:te,uniqueId:ue})},[ue,te]);return(0,b.useEffect)(function(){var Se=document.createElement("div");return Se.id=me,Se.textContent=re,Se.style.display="none",uu().appendChild(Se),function(){var Ne=uu();Ne.contains(Se)&&Ne.removeChild(Se)}},[me,re]),me}var Ee=b.createContext(null),pe={react:"^16.8.5","react-dom":"^16.8.5"},nt=/(\d+)\.(\d+)\.(\d+)/,Qt=function(te){var re=nt.exec(te);re==null&&nn(!1);var ue=Number(re[1]),me=Number(re[2]),fe=Number(re[3]);return{major:ue,minor:me,patch:fe,raw:te}},xn=function(te,re){return re.major>te.major?!0:re.majorte.minor?!0:re.minor=te.patch},wn=function(z,te){var re=Qt(z),ue=Qt(te);xn(re,ue)},un=` + `}},Se=[ue,re,me,fe];return{always:mo(Se,"always"),resting:mo(Se,"resting"),dragging:mo(Se,"dragging"),dropAnimating:mo(Se,"dropAnimating"),userCancel:mo(Se,"userCancel")}},Pi=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect,Fs=function(){var te=document.querySelector("head");return te||tn(!1),te},as=function(te){var re=document.createElement("style");return te&&re.setAttribute("nonce",te),re.type="text/css",re};function Ts(z,te){var re=bt(function(){return al(z)},[z]),ue=(0,b.useRef)(null),me=(0,b.useRef)(null),fe=xt(rn(function(ke){var Ve=me.current;Ve||tn(!1),Ve.textContent=ke}),[]),Se=xt(function(ke){var Ve=ue.current;Ve||tn(!1),Ve.textContent=ke},[]);Pi(function(){!ue.current&&!me.current||tn(!1);var ke=as(te),Ve=as(te);return ue.current=ke,me.current=Ve,ke.setAttribute(hu+"-always",z),Ve.setAttribute(hu+"-dynamic",z),Fs().appendChild(ke),Fs().appendChild(Ve),Se(re.always),fe(re.resting),function(){var vt=function(ua){var Ea=ua.current;Ea||tn(!1),Fs().removeChild(Ea),ua.current=null};vt(ue),vt(me)}},[te,Se,fe,re.always,re.resting,z]);var Ae=xt(function(){return fe(re.dragging)},[fe,re.dragging]),Me=xt(function(ke){if(ke==="DROP"){fe(re.dropAnimating);return}fe(re.userCancel)},[fe,re.dropAnimating,re.userCancel]),tt=xt(function(){me.current&&fe(re.resting)},[fe,re.resting]),Xe=bt(function(){return{dragging:Ae,dropping:Me,resting:tt}},[Ae,Me,tt]);return Xe}var Tu=function(z){return z&&z.ownerDocument?z.ownerDocument.defaultView:window};function Eu(z){return z instanceof Tu(z).HTMLElement}function Rs(z,te){var re="["+iu.contextId+'="'+z+'"]',ue=wa(document.querySelectorAll(re));if(!ue.length)return null;var me=Ba(ue,function(fe){return fe.getAttribute(iu.draggableId)===te});return!me||!Eu(me)?null:me}function lu(z){var te=(0,b.useRef)({}),re=(0,b.useRef)(null),ue=(0,b.useRef)(null),me=(0,b.useRef)(!1),fe=xt(function(Ve,vt){var $t={id:Ve,focus:vt};return te.current[Ve]=$t,function(){var Ea=te.current,ba=Ea[Ve];ba!==$t&&delete Ea[Ve]}},[]),Se=xt(function(Ve){var vt=Rs(z,Ve);vt&&vt!==document.activeElement&&vt.focus()},[z]),Ae=xt(function(Ve,vt){re.current===Ve&&(re.current=vt)},[]),Me=xt(function(){ue.current||me.current&&(ue.current=requestAnimationFrame(function(){ue.current=null;var Ve=re.current;Ve&&Se(Ve)}))},[Se]),tt=xt(function(Ve){re.current=null;var vt=document.activeElement;vt&&vt.getAttribute(iu.draggableId)===Ve&&(re.current=Ve)},[]);Pi(function(){return me.current=!0,function(){me.current=!1;var Ve=ue.current;Ve&&cancelAnimationFrame(Ve)}},[]);var Xe=bt(function(){return{register:fe,tryRecordFocus:tt,tryRestoreFocusRecorded:Me,tryShiftRecord:Ae}},[fe,tt,Me,Ae]);return Xe}function Ws(){var z={draggables:{},droppables:{}},te=[];function re(ke){return te.push(ke),function(){var vt=te.indexOf(ke);vt!==-1&&te.splice(vt,1)}}function ue(ke){te.length&&te.forEach(function(Ve){return Ve(ke)})}function me(ke){return z.draggables[ke]||null}function fe(ke){var Ve=me(ke);return Ve||tn(!1),Ve}var Se={register:function(Ve){z.draggables[Ve.descriptor.id]=Ve,ue({type:"ADDITION",value:Ve})},update:function(Ve,vt){var $t=z.draggables[vt.descriptor.id];$t&&$t.uniqueId===Ve.uniqueId&&(delete z.draggables[vt.descriptor.id],z.draggables[Ve.descriptor.id]=Ve)},unregister:function(Ve){var vt=Ve.descriptor.id,$t=me(vt);$t&&Ve.uniqueId===$t.uniqueId&&(delete z.draggables[vt],ue({type:"REMOVAL",value:Ve}))},getById:fe,findById:me,exists:function(Ve){return!!me(Ve)},getAllByType:function(Ve){return $n(z.draggables).filter(function(vt){return vt.descriptor.type===Ve})}};function Ae(ke){return z.droppables[ke]||null}function Me(ke){var Ve=Ae(ke);return Ve||tn(!1),Ve}var tt={register:function(Ve){z.droppables[Ve.descriptor.id]=Ve},unregister:function(Ve){var vt=Ae(Ve.descriptor.id);vt&&Ve.uniqueId===vt.uniqueId&&delete z.droppables[Ve.descriptor.id]},getById:Me,findById:Ae,exists:function(Ve){return!!Ae(Ve)},getAllByType:function(Ve){return $n(z.droppables).filter(function(vt){return vt.descriptor.type===Ve})}};function Xe(){z.draggables={},z.droppables={},te.length=0}return{draggable:Se,droppable:tt,subscribe:re,clean:Xe}}function rs(){var z=bt(Ws,[]);return(0,b.useEffect)(function(){return function(){requestAnimationFrame(z.clean)}},[z]),z}var ys=b.createContext(null),uu=function(){var z=document.body;return z||tn(!1),z},ks={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},os=function(te){return"rbd-announcement-"+te};function Xu(z){var te=bt(function(){return os(z)},[z]),re=(0,b.useRef)(null);(0,b.useEffect)(function(){var fe=document.createElement("div");return re.current=fe,fe.id=te,fe.setAttribute("aria-live","assertive"),fe.setAttribute("aria-atomic","true"),(0,Ie.Z)(fe.style,ks),uu().appendChild(fe),function(){setTimeout(function(){var Me=uu();Me.contains(fe)&&Me.removeChild(fe),fe===re.current&&(re.current=null)})}},[te]);var ue=xt(function(me){var fe=re.current;if(fe){fe.textContent=me;return}},[]);return ue}var is=0,bs={separator:"::"};function $s(){is=0}function _u(z,te){return te===void 0&&(te=bs),bt(function(){return""+z+te.separator+is++},[te.separator,z])}function ls(z){var te=z.contextId,re=z.uniqueId;return"rbd-hidden-text-"+te+"-"+re}function ve(z){var te=z.contextId,re=z.text,ue=_u("hidden-text",{separator:"-"}),me=bt(function(){return ls({contextId:te,uniqueId:ue})},[ue,te]);return(0,b.useEffect)(function(){var Se=document.createElement("div");return Se.id=me,Se.textContent=re,Se.style.display="none",uu().appendChild(Se),function(){var Me=uu();Me.contains(Se)&&Me.removeChild(Se)}},[me,re]),me}var Ee=b.createContext(null),pe={react:"^16.8.5","react-dom":"^16.8.5"},nt=/(\d+)\.(\d+)\.(\d+)/,_t=function(te){var re=nt.exec(te);re==null&&tn(!1);var ue=Number(re[1]),me=Number(re[2]),fe=Number(re[3]);return{major:ue,minor:me,patch:fe,raw:te}},Ln=function(te,re){return re.major>te.major?!0:re.majorte.minor?!0:re.minor=te.patch},xn=function(z,te){var re=_t(z),ue=_t(te);Ln(re,ue)},on=` 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 -`,st=function(z){var te=z.doctype;te&&(te.name.toLowerCase(),te.publicId)};function dn(z){}function Sa(z,te){}function qa(){Sa(function(){wn(pe.react,b.version),st(document)},[])}function la(z){var te=(0,b.useRef)(z);return(0,b.useEffect)(function(){te.current=z}),te}function Ma(){var z=null;function te(){return!!z}function re(Se){return Se===z}function ue(Se){z&&nn(!1);var Ae={abandon:Se};return z=Ae,Ae}function me(){z||nn(!1),z=null}function fe(){z&&(z.abandon(),me())}return{isClaimed:te,isActive:re,claim:ue,release:me,tryAbandon:fe}}var pa=9,Rr=13,ua=27,Jn=32,Wr=33,Cr=34,Ua=35,Sr=36,ra=37,Qn=38,sr=39,Fa=40,Va,ja=(Va={},Va[Rr]=!0,Va[pa]=!0,Va),kr=function(z){ja[z.keyCode]&&z.preventDefault()},en=function(){var z="visibilitychange";if(typeof document=="undefined")return z;var te=[z,"ms"+z,"webkit"+z,"moz"+z,"o"+z],re=tr(te,function(ue){return"on"+ue in document});return re||z}(),Yn=0,Ro=5;function Yr(z,te){return Math.abs(te.x-z.x)>=Ro||Math.abs(te.y-z.y)>=Ro}var Ka={type:"IDLE"};function Ha(z){var te=z.cancel,re=z.completed,ue=z.getPhase,me=z.setPhase;return[{eventName:"mousemove",fn:function(Se){var Ae=Se.button,Ne=Se.clientX,$e=Se.clientY;if(Ae===Yn){var Ye={x:Ne,y:$e},Ve=ue();if(Ve.type==="DRAGGING"){Se.preventDefault(),Ve.actions.move(Ye);return}Ve.type!=="PENDING"&&nn(!1);var ze=Ve.point;if(Yr(ze,Ye)){Se.preventDefault();var pt=Ve.actions.fluidLift(Ye);me({type:"DRAGGING",actions:pt})}}}},{eventName:"mouseup",fn:function(Se){var Ae=ue();if(Ae.type!=="DRAGGING"){te();return}Se.preventDefault(),Ae.actions.drop({shouldBlockNextClick:!0}),re()}},{eventName:"mousedown",fn:function(Se){ue().type==="DRAGGING"&&Se.preventDefault(),te()}},{eventName:"keydown",fn:function(Se){var Ae=ue();if(Ae.type==="PENDING"){te();return}if(Se.keyCode===ua){Se.preventDefault(),te();return}kr(Se)}},{eventName:"resize",fn:te},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ue().type==="PENDING"&&te()}},{eventName:"webkitmouseforcedown",fn:function(Se){var Ae=ue();if(Ae.type==="IDLE"&&nn(!1),Ae.actions.shouldRespectForcePress()){te();return}Se.preventDefault()}},{eventName:en,fn:te}]}function Xr(z){var te=(0,b.useRef)(Ka),re=(0,b.useRef)(sa),ue=yt(function(){return{eventName:"mousedown",fn:function(Ve){if(!Ve.defaultPrevented&&Ve.button===Yn&&!(Ve.ctrlKey||Ve.metaKey||Ve.shiftKey||Ve.altKey)){var ze=z.findClosestDraggableId(Ve);if(ze){var pt=z.tryGetLock(ze,Se,{sourceEvent:Ve});if(pt){Ve.preventDefault();var tn={x:Ve.clientX,y:Ve.clientY};re.current(),$e(pt,tn)}}}}}},[z]),me=yt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(Ve){if(!Ve.defaultPrevented){var ze=z.findClosestDraggableId(Ve);if(ze){var pt=z.findOptionsForDraggable(ze);pt&&(pt.shouldRespectForcePress||z.canGetLock(ze)&&Ve.preventDefault())}}}}},[z]),fe=wt(function(){var Ve={passive:!1,capture:!0};re.current=Ta(window,[me,ue],Ve)},[me,ue]),Se=wt(function(){var Ye=te.current;Ye.type!=="IDLE"&&(te.current=Ka,re.current(),fe())},[fe]),Ae=wt(function(){var Ye=te.current;Se(),Ye.type==="DRAGGING"&&Ye.actions.cancel({shouldBlockNextClick:!0}),Ye.type==="PENDING"&&Ye.actions.abort()},[Se]),Ne=wt(function(){var Ve={capture:!0,passive:!1},ze=Ha({cancel:Ae,completed:Se,getPhase:function(){return te.current},setPhase:function(tn){te.current=tn}});re.current=Ta(window,ze,Ve)},[Ae,Se]),$e=wt(function(Ve,ze){te.current.type!=="IDLE"&&nn(!1),te.current={type:"PENDING",point:ze,actions:Ve},Ne()},[Ne]);Pi(function(){return fe(),function(){re.current()}},[fe])}var Wa;function Pr(){}var Io=(Wa={},Wa[Cr]=!0,Wa[Wr]=!0,Wa[Sr]=!0,Wa[Ua]=!0,Wa);function Wo(z,te){function re(){te(),z.cancel()}function ue(){te(),z.drop()}return[{eventName:"keydown",fn:function(fe){if(fe.keyCode===ua){fe.preventDefault(),re();return}if(fe.keyCode===Jn){fe.preventDefault(),ue();return}if(fe.keyCode===Fa){fe.preventDefault(),z.moveDown();return}if(fe.keyCode===Qn){fe.preventDefault(),z.moveUp();return}if(fe.keyCode===sr){fe.preventDefault(),z.moveRight();return}if(fe.keyCode===ra){fe.preventDefault(),z.moveLeft();return}if(Io[fe.keyCode]){fe.preventDefault();return}kr(fe)}},{eventName:"mousedown",fn:re},{eventName:"mouseup",fn:re},{eventName:"click",fn:re},{eventName:"touchstart",fn:re},{eventName:"resize",fn:re},{eventName:"wheel",fn:re,options:{passive:!0}},{eventName:en,fn:re}]}function Vo(z){var te=(0,b.useRef)(Pr),re=yt(function(){return{eventName:"keydown",fn:function(fe){if(fe.defaultPrevented||fe.keyCode!==Jn)return;var Se=z.findClosestDraggableId(fe);if(!Se)return;var Ae=z.tryGetLock(Se,Ye,{sourceEvent:fe});if(!Ae)return;fe.preventDefault();var Ne=!0,$e=Ae.snapLift();te.current();function Ye(){Ne||nn(!1),Ne=!1,te.current(),ue()}te.current=Ta(window,Wo($e,Ye),{capture:!0,passive:!1})}}},[z]),ue=wt(function(){var fe={passive:!1,capture:!0};te.current=Ta(window,[re],fe)},[re]);Pi(function(){return ue(),function(){te.current()}},[ue])}var Bo={type:"IDLE"},wa=120,jr=.15;function yo(z){var te=z.cancel,re=z.getPhase;return[{eventName:"orientationchange",fn:te},{eventName:"resize",fn:te},{eventName:"contextmenu",fn:function(me){me.preventDefault()}},{eventName:"keydown",fn:function(me){if(re().type!=="DRAGGING"){te();return}me.keyCode===ua&&me.preventDefault(),te()}},{eventName:en,fn:te}]}function Fr(z){var te=z.cancel,re=z.completed,ue=z.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(fe){var Se=ue();if(Se.type!=="DRAGGING"){te();return}Se.hasMoved=!0;var Ae=fe.touches[0],Ne=Ae.clientX,$e=Ae.clientY,Ye={x:Ne,y:$e};fe.preventDefault(),Se.actions.move(Ye)}},{eventName:"touchend",fn:function(fe){var Se=ue();if(Se.type!=="DRAGGING"){te();return}fe.preventDefault(),Se.actions.drop({shouldBlockNextClick:!0}),re()}},{eventName:"touchcancel",fn:function(fe){if(ue().type!=="DRAGGING"){te();return}fe.preventDefault(),te()}},{eventName:"touchforcechange",fn:function(fe){var Se=ue();Se.type==="IDLE"&&nn(!1);var Ae=fe.touches[0];if(Ae){var Ne=Ae.force>=jr;if(Ne){var $e=Se.actions.shouldRespectForcePress();if(Se.type==="PENDING"){$e&&te();return}if($e){if(Se.hasMoved){fe.preventDefault();return}te();return}fe.preventDefault()}}}},{eventName:en,fn:te}]}function ei(z){var te=(0,b.useRef)(Bo),re=(0,b.useRef)(sa),ue=wt(function(){return te.current},[]),me=wt(function(pt){te.current=pt},[]),fe=yt(function(){return{eventName:"touchstart",fn:function(pt){if(!pt.defaultPrevented){var tn=z.findClosestDraggableId(pt);if(tn){var oa=z.tryGetLock(tn,Ae,{sourceEvent:pt});if(oa){var ha=pt.touches[0],ya=ha.clientX,er=ha.clientY,hr={x:ya,y:er};re.current(),Ve(oa,hr)}}}}}},[z]),Se=wt(function(){var pt={capture:!0,passive:!1};re.current=Ta(window,[fe],pt)},[fe]),Ae=wt(function(){var ze=te.current;ze.type!=="IDLE"&&(ze.type==="PENDING"&&clearTimeout(ze.longPressTimerId),me(Bo),re.current(),Se())},[Se,me]),Ne=wt(function(){var ze=te.current;Ae(),ze.type==="DRAGGING"&&ze.actions.cancel({shouldBlockNextClick:!0}),ze.type==="PENDING"&&ze.actions.abort()},[Ae]),$e=wt(function(){var pt={capture:!0,passive:!1},tn={cancel:Ne,completed:Ae,getPhase:ue},oa=Ta(window,Fr(tn),pt),ha=Ta(window,yo(tn),pt);re.current=function(){oa(),ha()}},[Ne,ue,Ae]),Ye=wt(function(){var pt=ue();pt.type!=="PENDING"&&nn(!1);var tn=pt.actions.fluidLift(pt.point);me({type:"DRAGGING",actions:tn,hasMoved:!1})},[ue,me]),Ve=wt(function(pt,tn){ue().type!=="IDLE"&&nn(!1);var oa=setTimeout(Ye,wa);me({type:"PENDING",point:tn,actions:pt,longPressTimerId:oa}),$e()},[$e,ue,me,Ye]);Pi(function(){return Se(),function(){re.current();var tn=ue();tn.type==="PENDING"&&(clearTimeout(tn.longPressTimerId),me(Bo))}},[ue,Se,me]),Pi(function(){var pt=Ta(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return pt},[])}function Zo(z){}var li={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function vi(z,te){if(te==null)return!1;var re=!!li[te.tagName.toLowerCase()];if(re)return!0;var ue=te.getAttribute("contenteditable");return ue==="true"||ue===""?!0:te===z?!1:vi(z,te.parentElement)}function ki(z,te){var re=te.target;return Eu(re)?vi(z,re):!1}var xa=function(z){return Za(z.getBoundingClientRect()).center};function oo(z){return z instanceof Tu(z).Element}var yi=function(){var z="matches";if(typeof document=="undefined")return z;var te=[z,"msMatchesSelector","webkitMatchesSelector"],re=tr(te,function(ue){return ue in Element.prototype});return re||z}();function Di(z,te){return z==null?null:z[yi](te)?z:Di(z.parentElement,te)}function mr(z,te){return z.closest?z.closest(te):Di(z,te)}function Br(z){return"["+iu.contextId+'="'+z+'"]'}function ea(z,te){var re=te.target;if(!oo(re))return null;var ue=Br(z),me=mr(re,ue);return!me||!Eu(me)?null:me}function Do(z,te){var re=ea(z,te);return re?re.getAttribute(iu.draggableId):null}function pi(z,te){var re="["+Jl.contextId+'="'+z+'"]',ue=da(document.querySelectorAll(re)),me=tr(ue,function(fe){return fe.getAttribute(Jl.id)===te});return!me||!Eu(me)?null:me}function Oo(z){z.preventDefault()}function nr(z){var te=z.expected,re=z.phase,ue=z.isLockActive,me=z.shouldWarn;return!(!ue()||te!==re)}function Dr(z){var te=z.lockAPI,re=z.store,ue=z.registry,me=z.draggableId;if(te.isClaimed())return!1;var fe=ue.draggable.findById(me);return!(!fe||!fe.options.isEnabled||!Sl(re.getState(),me))}function so(z){var te=z.lockAPI,re=z.contextId,ue=z.store,me=z.registry,fe=z.draggableId,Se=z.forceSensorStop,Ae=z.sourceEvent,Ne=Dr({lockAPI:te,store:ue,registry:me,draggableId:fe});if(!Ne)return null;var $e=me.draggable.getById(fe),Ye=pi(re,$e.descriptor.id);if(!Ye||Ae&&!$e.options.canDragInteractiveElements&&ki(Ye,Ae))return null;var Ve=te.claim(Se||sa),ze="PRE_DRAG";function pt(){return $e.options.shouldRespectForcePress}function tn(){return te.isActive(Ve)}function oa(Ao,_o){nr({expected:Ao,phase:ze,isLockActive:tn,shouldWarn:!0})&&ue.dispatch(_o())}var ha=oa.bind(null,"DRAGGING");function ya(Ao){function _o(){te.release(),ze="COMPLETED"}ze!=="PRE_DRAG"&&(_o(),ze!=="PRE_DRAG"&&nn(!1)),ue.dispatch(ce(Ao.liftActionArgs)),ze="DRAGGING";function Xi(ti,Ji){if(Ji===void 0&&(Ji={shouldBlockNextClick:!1}),Ao.cleanup(),Ji.shouldBlockNextClick){var yl=Ta(window,[{eventName:"click",fn:Oo,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(yl)}_o(),ue.dispatch(Na({reason:ti}))}return(0,Te.Z)({isActive:function(){return nr({expected:"DRAGGING",phase:ze,isLockActive:tn,shouldWarn:!1})},shouldRespectForcePress:pt,drop:function(Ji){return Xi("DROP",Ji)},cancel:function(Ji){return Xi("CANCEL",Ji)}},Ao.actions)}function er(Ao){var _o=Xn(function(ti){ha(function(){return Ht({client:ti})})}),Xi=ya({liftActionArgs:{id:fe,clientSelection:Ao,movementMode:"FLUID"},cleanup:function(){return _o.cancel()},actions:{move:_o}});return(0,Te.Z)({},Xi,{move:_o})}function hr(){var Ao={moveUp:function(){return ha(Sn)},moveRight:function(){return ha(zn)},moveDown:function(){return ha(An)},moveLeft:function(){return ha(jn)}};return ya({liftActionArgs:{id:fe,clientSelection:xa(Ye),movementMode:"SNAP"},cleanup:sa,actions:Ao})}function yr(){var Ao=nr({expected:"PRE_DRAG",phase:ze,isLockActive:tn,shouldWarn:!0});Ao&&te.release()}var xo={isActive:function(){return nr({expected:"PRE_DRAG",phase:ze,isLockActive:tn,shouldWarn:!1})},shouldRespectForcePress:pt,fluidLift:er,snapLift:hr,abort:yr};return xo}var bi=[Xr,Vo,ei];function Bs(z){var te=z.contextId,re=z.store,ue=z.registry,me=z.customSensors,fe=z.enableDefaultSensors,Se=[].concat(fe?bi:[],me||[]),Ae=(0,b.useState)(function(){return Ma()})[0],Ne=wt(function(er,hr){er.isDragging&&!hr.isDragging&&Ae.tryAbandon()},[Ae]);Pi(function(){var er=re.getState(),hr=re.subscribe(function(){var yr=re.getState();Ne(er,yr),er=yr});return hr},[Ae,re,Ne]),Pi(function(){return Ae.tryAbandon},[Ae.tryAbandon]);var $e=wt(function(ya){return Dr({lockAPI:Ae,registry:ue,store:re,draggableId:ya})},[Ae,ue,re]),Ye=wt(function(ya,er,hr){return so({lockAPI:Ae,registry:ue,contextId:te,store:re,draggableId:ya,forceSensorStop:er,sourceEvent:hr&&hr.sourceEvent?hr.sourceEvent:null})},[te,Ae,ue,re]),Ve=wt(function(ya){return Do(te,ya)},[te]),ze=wt(function(ya){var er=ue.draggable.findById(ya);return er?er.options:null},[ue.draggable]),pt=wt(function(){Ae.isClaimed()&&(Ae.tryAbandon(),re.getState().phase!=="IDLE"&&re.dispatch(Gt()))},[Ae,re]),tn=wt(Ae.isClaimed,[Ae]),oa=yt(function(){return{canGetLock:$e,tryGetLock:Ye,findClosestDraggableId:Ve,findOptionsForDraggable:ze,tryReleaseLock:pt,isLockClaimed:tn}},[$e,Ye,Ve,ze,pt,tn]);Zo(Se);for(var ha=0;ha=0||Object.prototype.hasOwnProperty.call(ot,a)&&(de[a]=ot[a]);return de}function Xe(ot,Qe){if(!(ot instanceof Qe))throw new TypeError("Cannot call a class as a function")}function Ke(ot,Qe){if(!ot)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Qe&&(typeof Qe=="object"||typeof Qe=="function")?Qe:ot}function Ie(ot,Qe){if(typeof Qe!="function"&&Qe!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Qe);ot.prototype=Object.create(Qe&&Qe.prototype,{constructor:{value:ot,enumerable:!1,writable:!0,configurable:!0}}),Qe&&(Object.setPrototypeOf?Object.setPrototypeOf(ot,Qe):ot.__proto__=Qe)}var et=function(ot){Ie(Qe,ot);function Qe(de){Xe(this,Qe);var a=Ke(this,(Qe.__proto__||Object.getPrototypeOf(Qe)).call(this,de));return a.scrollListener=a.scrollListener.bind(a),a.eventListenerOptions=a.eventListenerOptions.bind(a),a.mousewheelListener=a.mousewheelListener.bind(a),a}return b(Qe,[{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 a=this.getParentElement(this.scrollComponent);a.scrollTop=a.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var a=!1,E={get passive(){a=!0}};try{document.addEventListener("test",null,E),document.removeEventListener("test",null,E)}catch(x){}return a}},{key:"eventListenerOptions",value:function(){var a=this.props.useCapture;return this.isPassiveSupported()&&(a={useCapture:this.props.useCapture,passive:!0}),a}},{key:"setDefaultLoader",value:function(a){this.defaultLoader=a}},{key:"detachMousewheelListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.scrollComponent.parentNode),a.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.getParentElement(this.scrollComponent)),a.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(a){var E=this.props.getScrollParent&&this.props.getScrollParent();return E!=null?E:a&&a.parentNode}},{key:"filterProps",value:function(a){return a}},{key:"attachScrollListener",value:function(){var a=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!a)){var E=window;this.props.useWindow===!1&&(E=a),E.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),E.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(a){a.deltaY===1&&!this.isPassiveSupported()&&a.preventDefault()}},{key:"scrollListener",value:function(){var a=this.scrollComponent,E=window,x=this.getParentElement(a),y=void 0;if(this.props.useWindow){var ee=document.documentElement||document.body.parentNode||document.body,ne=E.pageYOffset!==void 0?E.pageYOffset:ee.scrollTop;this.props.isReverse?y=ne:y=this.calculateOffset(a,ne)}else this.props.isReverse?y=x.scrollTop:y=a.scrollHeight-x.scrollTop-x.clientHeight;y=To||Math.abs(te.y-z.y)>=To}var Ua={type:"IDLE"};function Xa(z){var te=z.cancel,re=z.completed,ue=z.getPhase,me=z.setPhase;return[{eventName:"mousemove",fn:function(Se){var Ae=Se.button,Me=Se.clientX,tt=Se.clientY;if(Ae===Xn){var Xe={x:Me,y:tt},ke=ue();if(ke.type==="DRAGGING"){Se.preventDefault(),ke.actions.move(Xe);return}ke.type!=="PENDING"&&tn(!1);var Ve=ke.point;if(Hr(Ve,Xe)){Se.preventDefault();var vt=ke.actions.fluidLift(Xe);me({type:"DRAGGING",actions:vt})}}}},{eventName:"mouseup",fn:function(Se){var Ae=ue();if(Ae.type!=="DRAGGING"){te();return}Se.preventDefault(),Ae.actions.drop({shouldBlockNextClick:!0}),re()}},{eventName:"mousedown",fn:function(Se){ue().type==="DRAGGING"&&Se.preventDefault(),te()}},{eventName:"keydown",fn:function(Se){var Ae=ue();if(Ae.type==="PENDING"){te();return}if(Se.keyCode===ga){Se.preventDefault(),te();return}Vr(Se)}},{eventName:"resize",fn:te},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ue().type==="PENDING"&&te()}},{eventName:"webkitmouseforcedown",fn:function(Se){var Ae=ue();if(Ae.type==="IDLE"&&tn(!1),Ae.actions.shouldRespectForcePress()){te();return}Se.preventDefault()}},{eventName:qt,fn:te}]}function Jr(z){var te=(0,b.useRef)(Ua),re=(0,b.useRef)(da),ue=bt(function(){return{eventName:"mousedown",fn:function(ke){if(!ke.defaultPrevented&&ke.button===Xn&&!(ke.ctrlKey||ke.metaKey||ke.shiftKey||ke.altKey)){var Ve=z.findClosestDraggableId(ke);if(Ve){var vt=z.tryGetLock(Ve,Se,{sourceEvent:ke});if(vt){ke.preventDefault();var $t={x:ke.clientX,y:ke.clientY};re.current(),tt(vt,$t)}}}}}},[z]),me=bt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(ke){if(!ke.defaultPrevented){var Ve=z.findClosestDraggableId(ke);if(Ve){var vt=z.findOptionsForDraggable(Ve);vt&&(vt.shouldRespectForcePress||z.canGetLock(Ve)&&ke.preventDefault())}}}}},[z]),fe=xt(function(){var ke={passive:!1,capture:!0};re.current=Va(window,[me,ue],ke)},[me,ue]),Se=xt(function(){var Xe=te.current;Xe.type!=="IDLE"&&(te.current=Ua,re.current(),fe())},[fe]),Ae=xt(function(){var Xe=te.current;Se(),Xe.type==="DRAGGING"&&Xe.actions.cancel({shouldBlockNextClick:!0}),Xe.type==="PENDING"&&Xe.actions.abort()},[Se]),Me=xt(function(){var ke={capture:!0,passive:!1},Ve=Xa({cancel:Ae,completed:Se,getPhase:function(){return te.current},setPhase:function($t){te.current=$t}});re.current=Va(window,Ve,ke)},[Ae,Se]),tt=xt(function(ke,Ve){te.current.type!=="IDLE"&&tn(!1),te.current={type:"PENDING",point:Ve,actions:ke},Me()},[Me]);Pi(function(){return fe(),function(){re.current()}},[fe])}var ka;function Sr(){}var Mo=(ka={},ka[Pr]=!0,ka[kr]=!0,ka[hr]=!0,ka[Ya]=!0,ka);function Ro(z,te){function re(){te(),z.cancel()}function ue(){te(),z.drop()}return[{eventName:"keydown",fn:function(fe){if(fe.keyCode===ga){fe.preventDefault(),re();return}if(fe.keyCode===qn){fe.preventDefault(),ue();return}if(fe.keyCode===Fa){fe.preventDefault(),z.moveDown();return}if(fe.keyCode===ea){fe.preventDefault(),z.moveUp();return}if(fe.keyCode===ur){fe.preventDefault(),z.moveRight();return}if(fe.keyCode===la){fe.preventDefault(),z.moveLeft();return}if(Mo[fe.keyCode]){fe.preventDefault();return}Vr(fe)}},{eventName:"mousedown",fn:re},{eventName:"mouseup",fn:re},{eventName:"click",fn:re},{eventName:"touchstart",fn:re},{eventName:"resize",fn:re},{eventName:"wheel",fn:re,options:{passive:!0}},{eventName:qt,fn:re}]}function ko(z){var te=(0,b.useRef)(Sr),re=bt(function(){return{eventName:"keydown",fn:function(fe){if(fe.defaultPrevented||fe.keyCode!==qn)return;var Se=z.findClosestDraggableId(fe);if(!Se)return;var Ae=z.tryGetLock(Se,Xe,{sourceEvent:fe});if(!Ae)return;fe.preventDefault();var Me=!0,tt=Ae.snapLift();te.current();function Xe(){Me||tn(!1),Me=!1,te.current(),ue()}te.current=Va(window,Ro(tt,Xe),{capture:!0,passive:!1})}}},[z]),ue=xt(function(){var fe={passive:!1,capture:!0};te.current=Va(window,[re],fe)},[re]);Pi(function(){return ue(),function(){te.current()}},[ue])}var bo={type:"IDLE"},La=120,Kr=.15;function Co(z){var te=z.cancel,re=z.getPhase;return[{eventName:"orientationchange",fn:te},{eventName:"resize",fn:te},{eventName:"contextmenu",fn:function(me){me.preventDefault()}},{eventName:"keydown",fn:function(me){if(re().type!=="DRAGGING"){te();return}me.keyCode===ga&&me.preventDefault(),te()}},{eventName:qt,fn:te}]}function Ar(z){var te=z.cancel,re=z.completed,ue=z.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(fe){var Se=ue();if(Se.type!=="DRAGGING"){te();return}Se.hasMoved=!0;var Ae=fe.touches[0],Me=Ae.clientX,tt=Ae.clientY,Xe={x:Me,y:tt};fe.preventDefault(),Se.actions.move(Xe)}},{eventName:"touchend",fn:function(fe){var Se=ue();if(Se.type!=="DRAGGING"){te();return}fe.preventDefault(),Se.actions.drop({shouldBlockNextClick:!0}),re()}},{eventName:"touchcancel",fn:function(fe){if(ue().type!=="DRAGGING"){te();return}fe.preventDefault(),te()}},{eventName:"touchforcechange",fn:function(fe){var Se=ue();Se.type==="IDLE"&&tn(!1);var Ae=fe.touches[0];if(Ae){var Me=Ae.force>=Kr;if(Me){var tt=Se.actions.shouldRespectForcePress();if(Se.type==="PENDING"){tt&&te();return}if(tt){if(Se.hasMoved){fe.preventDefault();return}te();return}fe.preventDefault()}}}},{eventName:qt,fn:te}]}function $o(z){var te=(0,b.useRef)(bo),re=(0,b.useRef)(da),ue=xt(function(){return te.current},[]),me=xt(function(vt){te.current=vt},[]),fe=bt(function(){return{eventName:"touchstart",fn:function(vt){if(!vt.defaultPrevented){var $t=z.findClosestDraggableId(vt);if($t){var ua=z.tryGetLock($t,Ae,{sourceEvent:vt});if(ua){var Ea=vt.touches[0],ba=Ea.clientX,er=Ea.clientY,pr={x:ba,y:er};re.current(),ke(ua,pr)}}}}}},[z]),Se=xt(function(){var vt={capture:!0,passive:!1};re.current=Va(window,[fe],vt)},[fe]),Ae=xt(function(){var Ve=te.current;Ve.type!=="IDLE"&&(Ve.type==="PENDING"&&clearTimeout(Ve.longPressTimerId),me(bo),re.current(),Se())},[Se,me]),Me=xt(function(){var Ve=te.current;Ae(),Ve.type==="DRAGGING"&&Ve.actions.cancel({shouldBlockNextClick:!0}),Ve.type==="PENDING"&&Ve.actions.abort()},[Ae]),tt=xt(function(){var vt={capture:!0,passive:!1},$t={cancel:Me,completed:Ae,getPhase:ue},ua=Va(window,Ar($t),vt),Ea=Va(window,Co($t),vt);re.current=function(){ua(),Ea()}},[Me,ue,Ae]),Xe=xt(function(){var vt=ue();vt.type!=="PENDING"&&tn(!1);var $t=vt.actions.fluidLift(vt.point);me({type:"DRAGGING",actions:$t,hasMoved:!1})},[ue,me]),ke=xt(function(vt,$t){ue().type!=="IDLE"&&tn(!1);var ua=setTimeout(Xe,La);me({type:"PENDING",point:$t,actions:vt,longPressTimerId:ua}),tt()},[tt,ue,me,Xe]);Pi(function(){return Se(),function(){re.current();var $t=ue();$t.type==="PENDING"&&(clearTimeout($t.longPressTimerId),me(bo))}},[ue,Se,me]),Pi(function(){var vt=Va(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return vt},[])}function Vo(z){}var oi={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function fi(z,te){if(te==null)return!1;var re=!!oi[te.tagName.toLowerCase()];if(re)return!0;var ue=te.getAttribute("contenteditable");return ue==="true"||ue===""?!0:te===z?!1:fi(z,te.parentElement)}function ki(z,te){var re=te.target;return Eu(re)?fi(z,re):!1}var Ma=function(z){return ja(z.getBoundingClientRect()).center};function oo(z){return z instanceof Tu(z).Element}var bi=function(){var z="matches";if(typeof document=="undefined")return z;var te=[z,"msMatchesSelector","webkitMatchesSelector"],re=Ba(te,function(ue){return ue in Element.prototype});return re||z}();function wi(z,te){return z==null?null:z[bi](te)?z:wi(z.parentElement,te)}function gr(z,te){return z.closest?z.closest(te):wi(z,te)}function br(z){return"["+iu.contextId+'="'+z+'"]'}function na(z,te){var re=te.target;if(!oo(re))return null;var ue=br(z),me=gr(re,ue);return!me||!Eu(me)?null:me}function Bo(z,te){var re=na(z,te);return re?re.getAttribute(iu.draggableId):null}function vi(z,te){var re="["+Jl.contextId+'="'+z+'"]',ue=wa(document.querySelectorAll(re)),me=Ba(ue,function(fe){return fe.getAttribute(Jl.id)===te});return!me||!Eu(me)?null:me}function Lo(z){z.preventDefault()}function tr(z){var te=z.expected,re=z.phase,ue=z.isLockActive,me=z.shouldWarn;return!(!ue()||te!==re)}function Br(z){var te=z.lockAPI,re=z.store,ue=z.registry,me=z.draggableId;if(te.isClaimed())return!1;var fe=ue.draggable.findById(me);return!(!fe||!fe.options.isEnabled||!Sl(re.getState(),me))}function uo(z){var te=z.lockAPI,re=z.contextId,ue=z.store,me=z.registry,fe=z.draggableId,Se=z.forceSensorStop,Ae=z.sourceEvent,Me=Br({lockAPI:te,store:ue,registry:me,draggableId:fe});if(!Me)return null;var tt=me.draggable.getById(fe),Xe=vi(re,tt.descriptor.id);if(!Xe||Ae&&!tt.options.canDragInteractiveElements&&ki(Xe,Ae))return null;var ke=te.claim(Se||da),Ve="PRE_DRAG";function vt(){return tt.options.shouldRespectForcePress}function $t(){return te.isActive(ke)}function ua(Po,Ho){tr({expected:Po,phase:Ve,isLockActive:$t,shouldWarn:!0})&&ue.dispatch(Ho())}var Ea=ua.bind(null,"DRAGGING");function ba(Po){function Ho(){te.release(),Ve="COMPLETED"}Ve!=="PRE_DRAG"&&(Ho(),Ve!=="PRE_DRAG"&&tn(!1)),ue.dispatch(ce(Po.liftActionArgs)),Ve="DRAGGING";function Ji(ei,Qi){if(Qi===void 0&&(Qi={shouldBlockNextClick:!1}),Po.cleanup(),Qi.shouldBlockNextClick){var yl=Va(window,[{eventName:"click",fn:Lo,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(yl)}Ho(),ue.dispatch(Ra({reason:ei}))}return(0,Ie.Z)({isActive:function(){return tr({expected:"DRAGGING",phase:Ve,isLockActive:$t,shouldWarn:!1})},shouldRespectForcePress:vt,drop:function(Qi){return Ji("DROP",Qi)},cancel:function(Qi){return Ji("CANCEL",Qi)}},Po.actions)}function er(Po){var Ho=Qn(function(ei){Ea(function(){return Yt({client:ei})})}),Ji=ba({liftActionArgs:{id:fe,clientSelection:Po,movementMode:"FLUID"},cleanup:function(){return Ho.cancel()},actions:{move:Ho}});return(0,Ie.Z)({},Ji,{move:Ho})}function pr(){var Po={moveUp:function(){return Ea(En)},moveRight:function(){return Ea(Zn)},moveDown:function(){return Ea(An)},moveLeft:function(){return Ea(Kn)}};return ba({liftActionArgs:{id:fe,clientSelection:Ma(Xe),movementMode:"SNAP"},cleanup:da,actions:Po})}function Cr(){var Po=tr({expected:"PRE_DRAG",phase:Ve,isLockActive:$t,shouldWarn:!0});Po&&te.release()}var wo={isActive:function(){return tr({expected:"PRE_DRAG",phase:Ve,isLockActive:$t,shouldWarn:!1})},shouldRespectForcePress:vt,fluidLift:er,snapLift:pr,abort:Cr};return wo}var Bi=[Jr,ko,$o];function Bs(z){var te=z.contextId,re=z.store,ue=z.registry,me=z.customSensors,fe=z.enableDefaultSensors,Se=[].concat(fe?Bi:[],me||[]),Ae=(0,b.useState)(function(){return Ia()})[0],Me=xt(function(er,pr){er.isDragging&&!pr.isDragging&&Ae.tryAbandon()},[Ae]);Pi(function(){var er=re.getState(),pr=re.subscribe(function(){var Cr=re.getState();Me(er,Cr),er=Cr});return pr},[Ae,re,Me]),Pi(function(){return Ae.tryAbandon},[Ae.tryAbandon]);var tt=xt(function(ba){return Br({lockAPI:Ae,registry:ue,store:re,draggableId:ba})},[Ae,ue,re]),Xe=xt(function(ba,er,pr){return uo({lockAPI:Ae,registry:ue,contextId:te,store:re,draggableId:ba,forceSensorStop:er,sourceEvent:pr&&pr.sourceEvent?pr.sourceEvent:null})},[te,Ae,ue,re]),ke=xt(function(ba){return Bo(te,ba)},[te]),Ve=xt(function(ba){var er=ue.draggable.findById(ba);return er?er.options:null},[ue.draggable]),vt=xt(function(){Ae.isClaimed()&&(Ae.tryAbandon(),re.getState().phase!=="IDLE"&&re.dispatch(jt()))},[Ae,re]),$t=xt(Ae.isClaimed,[Ae]),ua=bt(function(){return{canGetLock:tt,tryGetLock:Xe,findClosestDraggableId:ke,findOptionsForDraggable:Ve,tryReleaseLock:vt,isLockClaimed:$t}},[tt,Xe,ke,Ve,vt,$t]);Vo(Se);for(var Ea=0;Ea=0||Object.prototype.hasOwnProperty.call(it,a)&&(de[a]=it[a]);return de}function He(it,Je){if(!(it instanceof Je))throw new TypeError("Cannot call a class as a function")}function Ke(it,Je){if(!it)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Je&&(typeof Je=="object"||typeof Je=="function")?Je:it}function We(it,Je){if(typeof Je!="function"&&Je!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Je);it.prototype=Object.create(Je&&Je.prototype,{constructor:{value:it,enumerable:!1,writable:!0,configurable:!0}}),Je&&(Object.setPrototypeOf?Object.setPrototypeOf(it,Je):it.__proto__=Je)}var je=function(it){We(Je,it);function Je(de){He(this,Je);var a=Ke(this,(Je.__proto__||Object.getPrototypeOf(Je)).call(this,de));return a.scrollListener=a.scrollListener.bind(a),a.eventListenerOptions=a.eventListenerOptions.bind(a),a.mousewheelListener=a.mousewheelListener.bind(a),a}return b(Je,[{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 a=this.getParentElement(this.scrollComponent);a.scrollTop=a.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var a=!1,E={get passive(){a=!0}};try{document.addEventListener("test",null,E),document.removeEventListener("test",null,E)}catch(x){}return a}},{key:"eventListenerOptions",value:function(){var a=this.props.useCapture;return this.isPassiveSupported()&&(a={useCapture:this.props.useCapture,passive:!0}),a}},{key:"setDefaultLoader",value:function(a){this.defaultLoader=a}},{key:"detachMousewheelListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.scrollComponent.parentNode),a.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.getParentElement(this.scrollComponent)),a.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(a){var E=this.props.getScrollParent&&this.props.getScrollParent();return E!=null?E:a&&a.parentNode}},{key:"filterProps",value:function(a){return a}},{key:"attachScrollListener",value:function(){var a=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!a)){var E=window;this.props.useWindow===!1&&(E=a),E.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),E.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(a){a.deltaY===1&&!this.isPassiveSupported()&&a.preventDefault()}},{key:"scrollListener",value:function(){var a=this.scrollComponent,E=window,x=this.getParentElement(a),y=void 0;if(this.props.useWindow){var ee=document.documentElement||document.body.parentNode||document.body,ne=E.pageYOffset!==void 0?E.pageYOffset:ee.scrollTop;this.props.isReverse?y=ne:y=this.calculateOffset(a,ne)}else this.props.isReverse?y=x.scrollTop:y=a.scrollHeight-x.scrollTop-x.clientHeight;yh in $?i($,h,{enumerable:!0,configurable:!0,writable:!0,value:z}):$[h]=z,r=($,h)=>{for(var z in h||(h={}))H.call(h,z)&&E($,z,h[z]);if(g)for(var z of g(h))f.call(h,z)&&E($,z,h[z]);return $};const K=$=>React.createElement("svg",r({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},$),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"}));fe.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},27051:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return q}});var n=e(3113),i=e(59301),g=Object.defineProperty,H=Object.defineProperties,f=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,$=(b,x,he)=>x in b?g(b,x,{enumerable:!0,configurable:!0,writable:!0,value:he}):b[x]=he,h=(b,x)=>{for(var he in x||(x={}))r.call(x,he)&&$(b,he,x[he]);if(E)for(var he of E(x))K.call(x,he)&&$(b,he,x[he]);return b},z=(b,x)=>H(b,f(x)),y=(b,x)=>{var he={};for(var ae in b)r.call(b,ae)&&x.indexOf(ae)<0&&(he[ae]=b[ae]);if(b!=null&&E)for(var ae of E(b))x.indexOf(ae)<0&&K.call(b,ae)&&(he[ae]=b[ae]);return he},C=(b,x,he)=>new Promise((ae,ve)=>{var ie=t=>{try{A(he.next(t))}catch(B){ve(B)}},F=t=>{try{A(he.throw(t))}catch(B){ve(B)}},A=t=>t.done?ae(t.value):Promise.resolve(t.value).then(ie,F);A((he=he.apply(b,x)).next())});const q=b=>{var x=b,{children:he}=x,ae=y(x,["children"]);const[ve,ie]=(0,i.useState)(!1);return i.createElement(n.ZP,z(h({},ae),{loading:ve,onClick:F=>C(void 0,null,function*(){try{ie(!0),yield ae.onClick(F),ie(!1)}catch(A){console.error(A),ie(!1)}})}),he)}},44477:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return K}});var n=e(59301),i=e(44993),g=e(43418),H="data:image/png;base64,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",f="data:image/png;base64,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",E={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const r=({visible:$,occupationValue:h,onCancel:z=()=>{}})=>{const y=()=>n.createElement("div",{className:E.flexColumn},n.createElement("img",{className:E.img,src:f}),n.createElement("span",{className:E.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),C=()=>n.createElement("div",{className:E.flexColumn},n.createElement("img",{className:E.img,src:H}),n.createElement("span",{className:E.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),q=()=>h===3?n.createElement(n.Fragment,null,C(),y()):h===2?y():C();return n.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:$,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{z(),i.history.push("/account/certification")},onCancel:()=>{z()}},n.createElement("div",{className:E.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),n.createElement("div",{className:E.flexRow},q()))};var K=(0,i.connect)(({paperlibrary:$,loading:h,globalSetting:z})=>({paperlibrary:$,globalSetting:z,loading:h.effects}))(r)},85966:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return A}});var n=e(59301),i=e(44993),g=e(43418),H=e(8591),f=e(92832),E=e(24905),r=e(62106),K=e(44477),$=e(89299),h=e(3113),z=e(87169),y={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},C=e(32637),q=e(59301);const b=({classroomList:t,dispatch:B,user:w})=>q.createElement(g.default,{open:t.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:q.createElement("span",null,q.createElement(z.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{B({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},q.createElement("div",{style:{textAlign:"center",marginBottom:30}},q.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",q.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),q.createElement("img",{style:{width:130,height:130},src:C})),q.createElement("div",{className:y.bottom},q.createElement(h.ZP,{className:y.yes,onClick:()=>{B({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var x=(0,i.connect)(({classroomList:t,user:B})=>({classroomList:t,user:B}))(b),he=e(52430),ae=e(59301),ve=(t,B,w)=>new Promise((Z,G)=>{var k=se=>{try{Ie(w.next(se))}catch(_e){G(_e)}},M=se=>{try{Ie(w.throw(se))}catch(_e){G(_e)}},Ie=se=>se.done?Z(se.value):Promise.resolve(se.value).then(k,M);Ie((w=w.apply(t,B)).next())}),ie=(t=>(t[t.Professor=1]="Professor",t[t.AssistantProfessor=2]="AssistantProfessor",t[t.Student=3]="Student",t))(ie||{});const F=({visible:t,user:B,account:w,onCancel:Z=()=>{},dispatch:G})=>{const[k,M]=(0,n.useState)(),[Ie,se]=(0,n.useState)([]),[_e,ge]=(0,n.useState)(!1),[we,Ee]=(0,n.useState)(!1),[de,V]=(0,n.useState)(),[W,I]=(0,n.useState)(!1);(0,n.useEffect)(()=>{var Ae,Be;(Ae=B==null?void 0:B.userInfo)!=null&&Ae.identity&&se([((Be=B==null?void 0:B.userInfo)==null?void 0:Be.identity)==="student"?3:1])},[B]);const _=Ae=>{const Be=()=>{window.location.href=(Ae==null?void 0:Ae.jump_url)||`/classrooms/${Ae==null?void 0:Ae.course_id}`};if(Ie.includes(1)){g.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ae.createElement("div",{className:"tc"},(Ae==null?void 0:Ae.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Be()}});return}Be()},U=()=>ve(void 0,null,function*(){if(!k){H.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let Ae=yield(0,he.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:k}});if(Ae!=null&&Ae.need_pro_auth&&!Ie.includes(1)&&!Ie.includes(2)){G({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:k,checkedList:Ie}}),R();return}ge(!0);const Be=yield(0,r.cR)({invite_code:k,professor:Ie.includes(1)?1:null,assistant_professor:Ie.includes(2)?1:null,student:Ie.includes(3)?1:null});if(ge(!1),(Be==null?void 0:Be.status)===-4&&(Z(),G({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Be==null?void 0:Be.status)===-12&&H.ZP.warning(Be==null?void 0:Be.message),(Be==null?void 0:Be.status)===-2){if(R(),Be.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Ee(!0),V(1);return}if(Be.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Ee(!0),V(2);return}if(Be.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Ee(!0),V(3);return}}if((Be==null?void 0:Be.status)===0){(0,$.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),R(),Be!=null&&Be.course_id?_(Be):H.ZP.success(Be.message);return}}),R=()=>ve(void 0,null,function*(){Z()});return ae.createElement(ae.Fragment,null,ae.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:t,confirmLoading:_e,onOk:U,onCancel:R},ae.createElement("div",{className:"tc"},ae.createElement("div",null,ae.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),ae.createElement(f.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:k,onChange:Ae=>{if(Ae.target.value.length>=7){H.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}M(Ae.target.value)}})),ae.createElement("div",{className:"mt10 font14"},ae.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),ae.createElement(E.default.Group,{value:Ie,onChange:Ae=>se(Ae)},ae.createElement(E.default,{value:1,disabled:Ie.includes(2)},"\u6559\u5E08"),ae.createElement(E.default,{value:2,disabled:Ie.includes(1)},"\u52A9\u6559"),ae.createElement(E.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),ae.createElement(x,null),ae.createElement(K.Z,{visible:we,onCancel:()=>Ee(!1),occupationValue:de}))};var A=(0,i.connect)(({user:t,account:B})=>({user:t,account:B}))(F)},36952:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return In},g:function(){return Jn}});var n=e(59301),i=e(44993),g=e(44e3),H=e(92832),f=e(49127),E=e(43418),r={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},K=e(8591),$=e(95237),h=e(43604),z=e(20834),y=e(38854),C=e(5112),q=e(62106),b=e(89299),x=(me,Le,Ne)=>new Promise((Te,Ze)=>{var Tt=Bt=>{try{Ht(Ne.next(Bt))}catch(gn){Ze(gn)}},Vt=Bt=>{try{Ht(Ne.throw(Bt))}catch(gn){Ze(gn)}},Ht=Bt=>Bt.done?Te(Bt.value):Promise.resolve(Bt.value).then(Tt,Vt);Ht((Ne=Ne.apply(me,Le)).next())}),he=(me=>(me.Manager="manager",me.Developer="developer",me.Reporter="reporter",me))(he||{}),ve=({visible:me,onCancel:Le=()=>{}})=>{const[Ne,Te]=(0,n.useState)(),[Ze,Tt]=(0,n.useState)(),[Vt,Ht]=(0,n.useState)(!1),Bt=()=>x(void 0,null,function*(){if(!Ne){K.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Ne.length!==6){K.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Ze){K.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Ht(!0);const Xt=yield(0,q.vm)({code:Ne,role:Ze});Ht(!1),gn();const Ut={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Ut[Xt.status]){K.ZP.info(Ut[Xt.status]);return}if(Xt.status===0){Ze==="reporter"?(K.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,b.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),i.history.push(`/projects/${Xt==null?void 0:Xt.project_id}`)):((0,b.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),K.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),gn=()=>x(void 0,null,function*(){Le()});return n.createElement(n.Fragment,null,n.createElement(E.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:me,confirmLoading:Vt,onOk:Bt,onCancel:gn},n.createElement("div",{className:"tc"},n.createElement("div",null,n.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),n.createElement(H.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Ne,onChange:Xt=>{if(Xt.target.value.length>=7){K.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Te(Xt.target.value)}})),n.createElement("div",{className:"mt10 font14"},n.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),n.createElement(C.ZP.Group,{value:Ze,onChange:Xt=>Tt(Xt.target.value)},n.createElement(C.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),n.createElement(C.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),n.createElement(C.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},ie=e(85966),F={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},A=e(2686),t=e(78241),B=e(57809),w=e(91750),Z=Object.defineProperty,G=Object.defineProperties,k=Object.getOwnPropertyDescriptors,M=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,_e=(me,Le,Ne)=>Le in me?Z(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):me[Le]=Ne,ge=(me,Le)=>{for(var Ne in Le||(Le={}))Ie.call(Le,Ne)&&_e(me,Ne,Le[Ne]);if(M)for(var Ne of M(Le))se.call(Le,Ne)&&_e(me,Ne,Le[Ne]);return me},we=(me,Le)=>G(me,k(Le)),Ee=(me,Le,Ne)=>new Promise((Te,Ze)=>{var Tt=Bt=>{try{Ht(Ne.next(Bt))}catch(gn){Ze(gn)}},Vt=Bt=>{try{Ht(Ne.throw(Bt))}catch(gn){Ze(gn)}},Ht=Bt=>Bt.done?Te(Bt.value):Promise.resolve(Bt.value).then(Tt,Vt);Ht((Ne=Ne.apply(me,Le)).next())});const de=({globalSetting:me,dispatch:Le,user:Ne,info:Te,open:Ze,onCancel:Tt=()=>{}})=>{var Vt;const[Ht,Bt]=(0,n.useState)([]),[gn,Xt]=(0,n.useState)([]),[Ut,en]=(0,n.useState)([]),[Wn]=t.default.useForm(),[ir,Nn]=(0,n.useState)(!1),[ar,Cr]=(0,n.useState)(!1),xr=(0,n.useRef)(null),wr=(0,n.useRef)(1),[Tr,un]=(0,n.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,n.useEffect)(()=>{Ze&&Jt()},[Ze]);const Jt=()=>Ee(void 0,null,function*(){var Dr;const Or=Te;if(!(0,A.o1)(Le))return;const{user_school_id:Qr="",department_id:Vr="",school_name:ta="",department_name:ua=""}=Ne.userInfo||{},gr=(Dr=Or==null?void 0:Or.graduation_years)==null?void 0:Dr.at(-1);Xt([{id:Qr,name:ta}]),yield Nr(Qr),Wn.setFieldsValue({year:gr,school_id:Qr,department_id:Number(Vr),name:`${gr}${ta}${ua}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Vn=Dr=>Ee(void 0,null,function*(){const Or=yield(0,w.J3)(we(ge({},Dr),{tab_module_type:"graduations"}));return Or!=null&&Or.un_purchased&&Le({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Or.status===0&&Bt((Or==null?void 0:Or.graduation_years)||[]),Or}),_n=(Dr,Or=500)=>{Cr(!0),clearTimeout(xr.current),xr.current=setTimeout(()=>Ee(void 0,null,function*(){wr.current+=1;const Qr=wr.current,Vr=yield(0,w.NT)({keyword:Dr});Vr.status===0&&wr.current===Qr&&(Xt((Vr==null?void 0:Vr.schools)||[]),Cr(!1))}),Or)},Nr=Dr=>Ee(void 0,null,function*(){if(!Dr)return;const Or=yield(0,w.Ps)({page:1,limit:9999,id:Dr});Or.status===0&&en((Or==null?void 0:Or.departments)||[])});return n.createElement(E.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Ze,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:ir,onCancel:Tt,onOk:()=>Wn.submit()},n.createElement(t.default,{colon:!1,form:Wn,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Dr,Or)=>{Dr.school_id&&(Nr(Or.school_id),Wn.setFieldValue("department_id",null))},onFinish:Dr=>Ee(void 0,null,function*(){Nn(!0);const Or=yield(0,w.Wz)(Dr);Or.status===0&&(K.ZP.success("\u521B\u5EFA\u6210\u529F"),Wn.resetFields(),Tt(),(0,b.xg)(`/graduations/${Or==null?void 0:Or.identifier}/index`)),Nn(!1)})},n.createElement(t.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},n.createElement(B.default,{style:{width:344},size:"large",options:(Vt=Te==null?void 0:Te.graduation_years)==null?void 0:Vt.map(Dr=>({value:Dr,label:Dr}))})),n.createElement(t.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},n.createElement(B.default,{showSearch:!0,filterOption:!1,onSearch:Dr=>{_n(Dr)},loading:ar,size:"large",style:{width:344},options:gn.map(Dr=>({value:Dr.id,label:Dr.name}))})),n.createElement(t.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},n.createElement(B.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ut.map(Dr=>({value:Dr.id,label:Dr.name}))})),n.createElement(t.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},n.createElement(H.default,{showCount:!0,style:{width:344},maxLength:60}))))};var V=(0,i.connect)(({user:me,globalSetting:Le,loading:Ne})=>({user:me,globalSetting:Le,loading:Ne}))(de),W=e(52430),I=Object.defineProperty,_=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,Ae=(me,Le,Ne)=>Le in me?I(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):me[Le]=Ne,Be=(me,Le)=>{for(var Ne in Le||(Le={}))U.call(Le,Ne)&&Ae(me,Ne,Le[Ne]);if(_)for(var Ne of _(Le))R.call(Le,Ne)&&Ae(me,Ne,Le[Ne]);return me},et=(me,Le,Ne)=>new Promise((Te,Ze)=>{var Tt=Bt=>{try{Ht(Ne.next(Bt))}catch(gn){Ze(gn)}},Vt=Bt=>{try{Ht(Ne.throw(Bt))}catch(gn){Ze(gn)}},Ht=Bt=>Bt.done?Te(Bt.value):Promise.resolve(Bt.value).then(Tt,Vt);Ht((Ne=Ne.apply(me,Le)).next())});const ze=({globalSetting:me,dispatch:Le,user:Ne,open:Te,onCancel:Ze=()=>{}})=>{const[Tt]=t.default.useForm(),[Vt,Ht]=(0,n.useState)(!1),[Bt,gn]=(0,n.useState)(null);return(0,n.useEffect)(()=>{var Xt;if(Te){const Ut={code:"",user_type:((Xt=Ne==null?void 0:Ne.userInfo)==null?void 0:Xt.identity)==="student"?2:1,major:""};Tt.setFieldsValue(Ut),gn(Be({},Ut))}},[Te]),n.createElement(E.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Te,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Vt,onCancel:Ze,onOk:()=>Tt.submit()},n.createElement(t.default,{colon:!1,form:Tt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Xt,Ut)=>gn(Be({},Ut)),onFinish:Xt=>et(void 0,null,function*(){Ht(!0);const Ut=yield(0,W.ZP)("/api/graduations/join.json",{method:"post",body:Xt});Ut.status===0&&(Ze(),Ut!=null&&Ut.identifier?(0,b.xg)(`/graduations/${Ut==null?void 0:Ut.identifier}/index`):K.ZP.success(Ut==null?void 0:Ut.message)),Ht(!1)})},n.createElement(t.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},n.createElement(H.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),n.createElement(t.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},n.createElement(C.ZP.Group,null,n.createElement(C.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),n.createElement(C.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Bt==null?void 0:Bt.user_type)===2&&n.createElement(t.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},n.createElement(H.default,{showCount:!0,maxLength:60}))))};var Qe=(0,i.connect)(({user:me,globalSetting:Le})=>({user:me,globalSetting:Le}))(ze),ce=e(59301),Fe=Object.defineProperty,Se=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,m=(me,Le,Ne)=>Le in me?Fe(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):me[Le]=Ne,o=(me,Le)=>{for(var Ne in Le||(Le={}))L.call(Le,Ne)&&m(me,Ne,Le[Ne]);if(Ge)for(var Ne of Ge(Le))S.call(Le,Ne)&&m(me,Ne,Le[Ne]);return me},D=(me,Le)=>Se(me,pe(Le)),J=(me,Le)=>{var Ne={};for(var Te in me)L.call(me,Te)&&Le.indexOf(Te)<0&&(Ne[Te]=me[Te]);if(me!=null&&Ge)for(var Te of Ge(me))Le.indexOf(Te)<0&&S.call(me,Te)&&(Ne[Te]=me[Te]);return Ne},v=(me,Le,Ne)=>new Promise((Te,Ze)=>{var Tt=Bt=>{try{Ht(Ne.next(Bt))}catch(gn){Ze(gn)}},Vt=Bt=>{try{Ht(Ne.throw(Bt))}catch(gn){Ze(gn)}},Ht=Bt=>Bt.done?Te(Bt.value):Promise.resolve(Bt.value).then(Tt,Vt);Ht((Ne=Ne.apply(me,Le)).next())}),u=(me=>(me.Projects="projects",me.Shixuns="shixuns",me.Classrooms="classrooms",me))(u||{}),ee=(me=>(me.Classrooms="classrooms",me.Shixuns="shixuns",me.Paths="paths",me.Projects="projects",me.Videos="videos",me.Topics="topics",me.Graduations="graduations",me))(ee||{});const P=me=>{var Le=me,{homePage:Ne,user:Te,globalSetting:Ze,loading:Tt,dispatch:Vt}=Le,Ht=J(Le,["homePage","user","globalSetting","loading","dispatch"]),Bt,gn,Xt,Ut;const[en,Wn]=(0,n.useState)(),[ir,Nn]=(0,n.useState)(),[ar,Cr]=(0,n.useState)(!1),[xr,wr]=(0,n.useState)(!1),[Tr,un]=(0,n.useState)(!1),[Jt,Vn]=(0,n.useState)();function _n(gr,Rr){for(const dn of gr){if(dn.link===Rr)return dn.hidden;if(dn.subitem&&dn.subitem.length>0){let yr=dn.subitem;for(const Gr of yr)if(Gr.link===Rr)return Gr.hidden;return!1}}return!0}const Nr=_n(((Bt=Ze.setting)==null?void 0:Bt.navbar)||[],"/classrooms"),Dr=_n(((gn=Ze.setting)==null?void 0:gn.navbar)||[],"/shixuns"),Or=_n(((Xt=Ze.setting)==null?void 0:Xt.navbar)||[],"/paths"),Qr=_n(((Ut=Ze.setting)==null?void 0:Ut.navbar)||[],"/graduations"),Vr=gr=>{var Rr;if((0,A.tJ)(Vt)){if(gr==="projects"&&!((Rr=Te.userInfo)!=null&&Rr.email)){K.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}gr==="classrooms"?Wn(!0):gr==="projects"&&Nn(!0)}},ta=(gr,Rr)=>{var dn;if((0,A.tJ)(Vt)){if(Rr==="projects"&&!((dn=Te.userInfo)!=null&&dn.email)){K.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Rr==="shixuns"&&!(0,A.xY)()||gr&&(window.location.href=gr)}},ua=gr=>{var Rr,dn,yr,Gr,pr,Kr,sa,Wa,qr,$r,Da,Ba,Ma,Co,co,Ya,uo,ao,Tn,hr,Ar,vr;return ce.createElement(ce.Fragment,null,ce.createElement($.Z,{justify:"space-around",className:"pt5 pb5"},ce.createElement(h.Z,{className:((Rr=Te.userInfo)==null?void 0:Rr.user_identity)!=="\u5B66\u751F"?F.joinCol:F.hidden},((dn=Te.userInfo)==null?void 0:dn.user_identity)!=="\u5B66\u751F"&&!((yr=Ze==null?void 0:Ze.setting)!=null&&yr.hide_course)&&ce.createElement(z.default.Item,o({},gr),ce.createElement("a",{onClick:()=>ta("/classrooms/new")},(Gr=Te.userInfo)!=null&&Gr.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((pr=Ze==null?void 0:Ze.setting)!=null&&pr.hide_shixun)&&((Kr=Te==null?void 0:Te.userInfo)==null?void 0:Kr.is_shixun_marker)&&ce.createElement(z.default.Item,o({},gr),ce.createElement("a",{onClick:()=>ta("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((sa=Te.userInfo)==null?void 0:sa.user_identity)!=="\u5B66\u751F"&&!((Wa=Ze==null?void 0:Ze.setting)!=null&&Wa.hide_subject)&&ce.createElement(z.default.Item,o({},gr),ce.createElement("a",{onClick:()=>ta("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((qr=Ze==null?void 0:Ze.setting)!=null&&qr.is_local)&&(($r=Te.userInfo)==null?void 0:$r.main_site)&&ce.createElement(z.default.Item,o({},gr),ce.createElement("a",{onClick:()=>{var Lr;return ta(`${(Lr=Ze==null?void 0:Ze.setting)==null?void 0:Lr.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Da=Te==null?void 0:Te.userInfo)==null?void 0:Da.identity)!=="student"&&ce.createElement(z.default.Item,D(o({},gr),{onClick:()=>v(void 0,null,function*(){if(!(0,A.o1)(Vt))return;const Lr=yield(0,w.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Lr!=null&&Lr.un_purchased){Vt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Lr.status===0&&(Vn(Lr),Cr(!0))})}),ce.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Ba=Te.userInfo)!=null&&Ba.main_site)&&ce.createElement("div",null,ce.createElement(z.default.Item,o({},gr),ce.createElement("a",{onClick:()=>Vr("classrooms")},(Ma=Te.userInfo)!=null&&Ma.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Co=Te.userInfo)==null?void 0:Co.main_site)&&!((co=Ze==null?void 0:Ze.setting)!=null&&co.is_local)&&ce.createElement(z.default.Item,o({},gr),ce.createElement("a",{onClick:()=>Vr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Ya=Te.userInfo)==null?void 0:Ya.main_site)&&((uo=Te.userInfo)==null?void 0:uo.user_identity)!=="\u5B66\u751F"&&ce.createElement(h.Z,null,ce.createElement("div",{className:F.joinBoard})),((ao=Te.userInfo)==null?void 0:ao.main_site)&&ce.createElement(h.Z,{className:((Tn=Te.userInfo)==null?void 0:Tn.user_identity)!=="\u5B66\u751F"?F.joinCol:F.w90},ce.createElement(z.default.Item,o({},gr),ce.createElement("a",{onClick:()=>Vr("classrooms")},(hr=Te.userInfo)!=null&&hr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ar=Te.userInfo)==null?void 0:Ar.main_site)&&!((vr=Ze==null?void 0:Ze.setting)!=null&&vr.is_local)&&ce.createElement(z.default.Item,o({},gr),ce.createElement("a",{onClick:()=>Vr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),ce.createElement(z.default.Item,D(o({},gr),{onClick:()=>{(0,A.o1)(Vt)&&wr(!0)}}),ce.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return ce.createElement("section",null,ce.createElement(y.Z,{dropdownRender:()=>{var gr;return ce.createElement(z.default,{className:((gr=Te.userInfo)==null?void 0:gr.user_identity)!=="\u5B66\u751F"?`${F.rightMenu} ${F.joinMenu} mt10`:`${F.rightMenu} ${F.joinMenu} ${F.w140} mt10`},ce.createElement(ua,null))},placement:"bottom"},ce.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current-primary-hover ml15 mr15"})),ce.createElement(ie.Z,{visible:en,onCancel:()=>Wn(!1)}),ce.createElement(ve,{visible:ir,onCancel:()=>Nn(!1)}),ce.createElement(V,{info:Jt,open:ar,onCancel:()=>Cr(!1)}),ce.createElement(Qe,{open:xr,onCancel:()=>wr(!1)}))};var p=(0,i.connect)(({homePage:me,loading:Le,user:Ne,globalSetting:Te})=>({homePage:me,user:Ne,globalSetting:Te,loading:Le.models.index}))(P),T={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},Ce=e(64681),ue=e(37425),ye=e(13952),le=e(59301),Re=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,wt=(me,Le)=>{var Ne={};for(var Te in me)be.call(me,Te)&&Le.indexOf(Te)<0&&(Ne[Te]=me[Te]);if(me!=null&&Re)for(var Te of Re(me))Le.indexOf(Te)<0&&st.call(me,Te)&&(Ne[Te]=me[Te]);return Ne},ut=(me,Le,Ne)=>new Promise((Te,Ze)=>{var Tt=Bt=>{try{Ht(Ne.next(Bt))}catch(gn){Ze(gn)}},Vt=Bt=>{try{Ht(Ne.throw(Bt))}catch(gn){Ze(gn)}},Ht=Bt=>Bt.done?Te(Bt.value):Promise.resolve(Bt.value).then(Tt,Vt);Ht((Ne=Ne.apply(me,Le)).next())});const xt=me=>{var Le,Ne=RegExp("(^| )"+me+"=([^;]+)(;|$)");return(Le=document.cookie.match(Ne))?decodeURIComponent(Le[2]):null},Pt=me=>{var Le=new Date;Le.setTime(Le.getTime()-1);var Ne=xt(me);Ne!=null&&(document.cookie=me+"="+Ne+";expires="+Le.toGMTString())};var mt=(me=>(me.Classrooms="classrooms",me.Shixuns="shixuns",me.Paths="paths",me.Projects="projects",me.Videos="videos",me.Topics="topics",me.Competition="competitions",me.Engineering="engineering",me.Graduations="graduations",me.Paperlibrary="paperlibrary",me.Problemset="problemset",me.Dataset="dataset",me))(mt||{});const St=me=>{var Le=me,{homePage:Ne,user:Te,globalSetting:Ze,loading:Tt,dispatch:Vt,shixunHomeworks:Ht,location:Bt,payload:gn={}}=Le,Xt=wt(Le,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Ut,en,Wn,ir,Nn,ar,Cr,xr,wr,Tr,un,Jt,Vn,_n,Nr,Dr;const Or=(en=(((Ut=Ze.setting)==null?void 0:Ut.navbar)||[]).find(gr=>gr.link==="/classrooms"))==null?void 0:en.hidden,Qr=(ir=(((Wn=Ze.setting)==null?void 0:Wn.navbar)||[]).find(gr=>gr.link==="/shixuns"))==null?void 0:ir.hidden,Vr=(ar=(((Nn=Ze.setting)==null?void 0:Nn.navbar)||[]).find(gr=>gr.link==="/paths"))==null?void 0:ar.hidden,ta=(Cr=Te.userInfo)==null?void 0:Cr.is_school_manage,ua=()=>{var gr,Rr,dn,yr,Gr,pr,Kr,sa,Wa,qr,$r,Da,Ba,Ma,Co,co;return(0,b.Ll)()?le.createElement(z.default,{className:`${T.rightMenu} ${T.menuWrap}`},le.createElement(z.default.Item,null,le.createElement(i.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):le.createElement(z.default,{className:`${T.rightMenu} ${T.menuWrap}`},le.createElement(z.default.Item,null,le.createElement(i.Link,{to:`/users/${(gr=Te.userInfo)==null?void 0:gr.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),le.createElement(z.default.Item,null,le.createElement(i.Link,{to:`/users/${(Rr=Te.userInfo)==null?void 0:Rr.login}/classrooms`},(dn=Te.userInfo)!=null&&dn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),le.createElement(z.default.Item,null,le.createElement(i.Link,{to:`/users/${(yr=Te.userInfo)==null?void 0:yr.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),le.createElement(z.default.Item,null,le.createElement(i.Link,{to:`/users/${(Gr=Te.userInfo)==null?void 0:Gr.login}/paths`},(pr=Te.userInfo)!=null&&pr.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Kr=Te.userInfo)==null?void 0:Kr.user_identity)!=="\u5B66\u751F"&&le.createElement(z.default.Item,null,le.createElement(i.Link,{to:`/users/${(sa=Te.userInfo)==null?void 0:sa.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Wa=Ze.setting)!=null&&Wa.hide_competition)&&le.createElement(z.default.Item,null,le.createElement(i.Link,{to:`/users/${(qr=Te.userInfo)==null?void 0:qr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!(($r=Ze.setting)!=null&&$r.hide_virtual)&&le.createElement(z.default.Item,null,le.createElement(i.Link,{to:`/users/${(Da=Te.userInfo)==null?void 0:Da.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,Ce.JA)()&&le.createElement(z.default.Item,null,le.createElement("a",{onClick:()=>{(0,A.tJ)(Vt)&&i.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,Ce.JA)()&&le.createElement(z.default.Item,null,le.createElement("a",{onClick:()=>{(0,A.tJ)(Vt)&&i.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Ma=(Ba=Te.navigationInfo)==null?void 0:Ba.top)==null?void 0:Ma.laboratory_admin_url)&&le.createElement(z.default.Item,null,le.createElement("a",{href:(co=(Co=Te.navigationInfo)==null?void 0:Co.top)==null?void 0:co.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),le.createElement(z.default.Item,null,le.createElement(i.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Vt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:le.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),ta&&le.createElement(z.default.Item,null,le.createElement(i.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),le.createElement(z.default.Item,{className:T.exit},le.createElement("a",{onClick:()=>ut(void 0,null,function*(){(0,b.m5)();let Ya;try{Ya=yield(0,ue.vR)({}),K.ZP.success(Ya==null?void 0:Ya.message)}catch(uo){}(0,b.d8)("_educoder_session","logout",1),(0,b.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Ya!=null&&Ya.url?window.location.href=Ya.url:(i.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,Ce.bg)()?le.createElement(y.Z,{className:`${T.height67}`,dropdownRender:ua,placement:"bottomRight"},le.createElement("section",null,le.createElement("aside",null,le.createElement("div",{className:Ht.actionTabs.type===1?T.classromediv:""},le.createElement("img",{className:`${T.userPic} current ml15`,src:`${(xr=ye.Z)==null?void 0:xr.IMG_SERVER}/images/${(wr=Te.userInfo)==null?void 0:wr.image_url}`,alt:"",onClick:()=>{var gr;return i.history.push((0,b.Ll)()?"/account/profile":`/users/${(gr=Te.userInfo)==null?void 0:gr.login}/classrooms`)}}),(0,b.Ll)()&&le.createElement("span",{className:"ml10 font16"},(Tr=Te.userInfo)==null?void 0:Tr.username),le.createElement("i",{className:`iconfont icon-zhankai4 ${T.icon}`}))))):le.createElement("div",{className:`font15 ${Ze.isIlearning?T.login:""}`},((un=Ze.setting)==null?void 0:un.sso_login_url)&&le.createElement("a",{target:"_blank",href:(Jt=Ze.setting)==null?void 0:Jt.sso_login_url},le.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(Vn=Ze.setting)==null?void 0:Vn.login_logo_url}`,width:40}),le.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(_n=Ze.setting)==null?void 0:_n.sso_login_button_name)),!((Nr=Ze.setting)!=null&&Nr.hide_account_login)&&le.createElement(le.Fragment,null,le.createElement("span",{className:"ml10 mr5 current-primary-hover",onClick:()=>{Vt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((Dr=Ze.setting)!=null&&Dr.close_register)&&le.createElement(le.Fragment,null,le.createElement("span",{className:"ml5 mr5"},"|"),le.createElement(i.Link,{to:"/user/register",className:"ml5 current-primary-hover pr25"},"\u6CE8\u518C"))))};var hn=(0,i.connect)(({homePage:me,loading:Le,user:Ne,globalSetting:Te,shixunHomeworks:Ze})=>({homePage:me,user:Ne,globalSetting:Te,shixunHomeworks:Ze,loading:Le.models.index}))(St),wn=e(65363),Cn={tip:"tip___a6MfI"},Mn=Object.defineProperty,lr=Object.defineProperties,Fn=Object.getOwnPropertyDescriptors,Kt=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,dr=Object.prototype.propertyIsEnumerable,En=(me,Le,Ne)=>Le in me?Mn(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):me[Le]=Ne,kn=(me,Le)=>{for(var Ne in Le||(Le={}))rr.call(Le,Ne)&&En(me,Ne,Le[Ne]);if(Kt)for(var Ne of Kt(Le))dr.call(Le,Ne)&&En(me,Ne,Le[Ne]);return me},br=(me,Le)=>lr(me,Fn(Le)),pt=(me,Le,Ne)=>new Promise((Te,Ze)=>{var Tt=Bt=>{try{Ht(Ne.next(Bt))}catch(gn){Ze(gn)}},Vt=Bt=>{try{Ht(Ne.throw(Bt))}catch(gn){Ze(gn)}},Ht=Bt=>Bt.done?Te(Bt.value):Promise.resolve(Bt.value).then(Tt,Vt);Ht((Ne=Ne.apply(me,Le)).next())}),Mt=(me=>(me[me.Professor=1]="Professor",me[me.AssistantProfessor=2]="AssistantProfessor",me[me.Student=3]="Student",me))(Mt||{});const It=({visible:me,user:Le,onCancel:Ne=()=>{},dispatch:Te,globalSetting:Ze})=>{var Tt,Vt;const[Ht,Bt]=(0,n.useState)(!1),[gn,Xt]=(0,n.useState)({name:"",phone:""});(0,n.useEffect)(()=>{var Wn,ir;if((Wn=Le==null?void 0:Le.userInfo)!=null&&Wn.login){let Nn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(Nn),Nn&&(Nn!=null&&Nn.isShow)&&(Nn==null?void 0:Nn.login)===((ir=Le==null?void 0:Le.userInfo)==null?void 0:ir.login)&&(Bt(!0),Xt({name:Nn==null?void 0:Nn.name,phone:Nn==null?void 0:Nn.phone}))}},[Le==null?void 0:Le.userInfo]);const Ut=()=>pt(void 0,null,function*(){Ne()}),en=()=>{let Wn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(br(kn({},Wn),{isShow:!1}))),Bt(!1)};return n.createElement(n.Fragment,null,Ht&&n.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},n.createElement("div",{className:Cn.tip},n.createElement("div",null,n.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(Tt=Ze==null?void 0:Ze.infoData)==null?void 0:Tt.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Vt=Ze==null?void 0:Ze.infoData)==null?void 0:Vt.phone}`),n.createElement("div",null,n.createElement(wn.Z,{onClick:en,style:{color:"#165dff",fontSize:16}})))))};var jt=(0,i.connect)(({user:me,globalSetting:Le})=>({user:me,globalSetting:Le}))(It),Rn=e(3113),An="data:image/png;base64,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",ct=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,qe=(me,Le)=>{var Ne={};for(var Te in me)sn.call(me,Te)&&Le.indexOf(Te)<0&&(Ne[Te]=me[Te]);if(me!=null&&ct)for(var Te of ct(me))Le.indexOf(Te)<0&&te.call(me,Te)&&(Ne[Te]=me[Te]);return Ne};const Ue=null,N=me=>{var Le=me,{homePage:Ne,user:Te,globalSetting:Ze,loading:Tt,dispatch:Vt,location:Ht,text:Bt,shixunHomeworks:gn,payload:Xt={}}=Le,Ut=qe(Le,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[en,Wn]=(0,n.useState)("none");return(0,n.useEffect)(()=>{gn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Wn("flex")},[gn.actionTabs.key]),(0,n.useEffect)(()=>{gn.actionTabs.key==="\u9690\u85CF"&&(Wn("none"),localStorage.setItem("Noviceguide","0"))},[gn.actionTabs.key]),n.createElement("div",{style:{display:en,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},n.createElement("div",{style:{margin:"0 auto",width:"1200px"}},n.createElement("img",{src:An,style:{position:"absolute",top:"-32px"}}),n.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},gn.actionTabs.text),gn.actionTabs.type===9?n.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},n.createElement(Rn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Wn("none"),Vt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):n.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},n.createElement(Rn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Vt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Wn("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var j=(0,i.connect)(({homePage:me,loading:Le,user:Ne,globalSetting:Te,shixunHomeworks:Ze})=>({homePage:me,user:Ne,globalSetting:Te,loading:Le.models.index,shixunHomeworks:Ze}))(N),Xe=Object.defineProperty,He=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,Ye=(me,Le,Ne)=>Le in me?Xe(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):me[Le]=Ne,yt=(me,Le)=>{for(var Ne in Le||(Le={}))ot.call(Le,Ne)&&Ye(me,Ne,Le[Ne]);if(He)for(var Ne of He(Le))oe.call(Le,Ne)&&Ye(me,Ne,Le[Ne]);return me};const Ft=me=>React.createElement("svg",yt({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},me),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var nn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Yt=e(89392),Zt=e(92736),on=e(6848),Wt={content:"content___L4gl0"},rn="data:image/png;base64,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",an=(me,Le,Ne)=>new Promise((Te,Ze)=>{var Tt=Bt=>{try{Ht(Ne.next(Bt))}catch(gn){Ze(gn)}},Vt=Bt=>{try{Ht(Ne.throw(Bt))}catch(gn){Ze(gn)}},Ht=Bt=>Bt.done?Te(Bt.value):Promise.resolve(Bt.value).then(Tt,Vt);Ht((Ne=Ne.apply(me,Le)).next())});const Ln=({classroomList:me,loading:Le,user:Ne,dispatch:Te,virtualSpaces:Ze,globalSetting:Tt})=>{const Vt=(0,i.useLocation)();let Ht=!1;(0,n.useEffect)(()=>{Tt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Ht=!0)},[Tt.actionTabs.key]),(0,n.useEffect)(()=>{Ht&&Te({type:"globalSetting/setActionTabs",payload:{}})},[Vt.pathname]);const Bt=()=>{Te({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return n.createElement(Zt.ZP,{theme:{token:{colorBgMask:"#999"}}},n.createElement(E.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Tt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>an(void 0,null,function*(){}),onCancel:()=>{Bt()}},n.createElement("div",{className:Wt.content},n.createElement("div",{className:"mb15"},n.createElement("img",{src:rn,alt:""})),n.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),n.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",n.createElement(on.Z,{placement:"bottom",title:n.createElement("div",null,n.createElement("img",{src:`${ye.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),n.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),n.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},n.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var bn=(0,i.connect)(({classroomList:me,user:Le,loading:Ne,virtualSpaces:Te,globalSetting:Ze})=>({classroomList:me,user:Le,loading:Ne,virtualSpaces:Te,globalSetting:Ze}))(Ln),it=e(59301),Oe=Object.defineProperty,We=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,at=(me,Le,Ne)=>Le in me?Oe(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):me[Le]=Ne,Dt=(me,Le)=>{for(var Ne in Le||(Le={}))$e.call(Le,Ne)&&at(me,Ne,Le[Ne]);if(We)for(var Ne of We(Le))lt.call(Le,Ne)&&at(me,Ne,Le[Ne]);return me},bt=(me,Le)=>{var Ne={};for(var Te in me)$e.call(me,Te)&&Le.indexOf(Te)<0&&(Ne[Te]=me[Te]);if(me!=null&&We)for(var Te of We(me))Le.indexOf(Te)<0&<.call(me,Te)&&(Ne[Te]=me[Te]);return Ne},$t=(me,Le,Ne)=>new Promise((Te,Ze)=>{var Tt=Bt=>{try{Ht(Ne.next(Bt))}catch(gn){Ze(gn)}},Vt=Bt=>{try{Ht(Ne.throw(Bt))}catch(gn){Ze(gn)}},Ht=Bt=>Bt.done?Te(Bt.value):Promise.resolve(Bt.value).then(Tt,Vt);Ht((Ne=Ne.apply(me,Le)).next())});const{Header:fn}=g.default,{Search:yn}=H.default;function Jn(){var me,Le;const Te=window.location.pathname.split("/"),Ze={};return Te[1]=="classrooms"&&Te.length>3&&!((me=Te[4])!=null&&me.includes("newgold"))&&!((Le=Te[5])!=null&&Le.includes("newgold"))&&Te[2]!=="coursesId"&&(Ze.course_id=Te[2]),Te[1]==="shixuns"&&Te.length>3&&(Ze.objective_type="shixun",Ze.objective_id=Te[2]),Te[1]==="paths"&&Te.length>3&&(Ze.objective_type="path",Ze.objective_id=Te[2]),Dt(Dt({},Ze),{school:1})}const zn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],Xn=me=>{var Le=me,{homePage:Ne,user:Te,globalSetting:Ze,loading:Tt,dispatch:Vt,isLogin:Ht=!1,shixunHomeworks:Bt}=Le,gn=bt(Le,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Xt,Ut,en,Wn,ir,Nn,ar,Cr;const xr=(0,i.useLocation)(),[wr,Tr]=(0,n.useState)(!1),[un,Jt]=(0,n.useState)(""),[Vn,_n]=(0,n.useState)(!1),Nr=Jn();(0,n.useEffect)(()=>{Vt({type:"user/getNavigationInfo",payload:Dt({},Nr)})},[Ze.name]),(0,n.useEffect)(()=>{Bt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(zn!=null&&zn.includes(xr==null?void 0:xr.pathname)||(xr==null?void 0:xr.pathname.indexOf("/classrooms"))===0||Vt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[xr.pathname]),(0,n.useEffect)(()=>{Bt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Bt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Bt.actionTabs.key]),(0,n.useEffect)(()=>{var dn;if(Ze!=null&&Ze.setting){let yr=(0,Yt.cloneDeep)((dn=Ze==null?void 0:Ze.setting)==null?void 0:dn.navbar);yr=yr==null?void 0:yr.filter(pr=>{var Kr;return!(pr!=null&&pr.hidden)&&!((0,Ce.JA)()&&((Kr=["/paperlibrary","/problemset"])!=null&&Kr.includes(pr.link)))});for(const pr of yr)pr.subitem&&(pr.subitem=pr.subitem.filter(Kr=>{var sa;return!(Kr!=null&&Kr.hidden)&&!((0,Ce.JA)()&&((sa=["/paperlibrary","/problemset"])!=null&&sa.includes(Kr.link)))}));let Gr=!1;yr==null||yr.map(function(pr,Kr){var sa,Wa,qr,$r;const Da=xr.pathname;pr.link===Da&&(Jt(pr==null?void 0:pr.link),(0,b.Dk)(Da==="/"?(sa=Ze==null?void 0:Ze.setting)==null?void 0:sa.name:Rr(pr==null?void 0:pr.name)),ta(gr(Kr,{name:pr==null?void 0:pr.name,link:pr==null?void 0:pr.link},yr)),Gr=!0),Da=="/"&&(Jt(""),(0,b.Dk)((Wa=Ze==null?void 0:Ze.setting)==null?void 0:Wa.name)),(qr=pr==null?void 0:pr.subitem)!=null&&qr.length&&(($r=pr==null?void 0:pr.subitem)==null||$r.map(Ba=>{Ba.link===Da&&(Jt(Ba==null?void 0:Ba.link),Da!=="/"&&(0,b.Dk)(Rr(Ba==null?void 0:Ba.name)),ta(gr(Kr,{name:Ba==null?void 0:Ba.name,link:Ba==null?void 0:Ba.link},yr)),Gr=!0)}))}),Gr||ta(yr)}},[Ze==null?void 0:Ze.setting,Te]);const Dr=(0,n.useMemo)(()=>{var dn,yr;return(dn=Ze==null?void 0:Ze.setting)!=null&&dn.nav_logo_url?`${ye.Z.IMG_SERVER}/${(yr=Ze==null?void 0:Ze.setting)==null?void 0:yr.nav_logo_url}`:`${ye.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Xt=Ze==null?void 0:Ze.setting)==null?void 0:Xt.nav_logo_url]);function Or(dn){i.history.push("/search?value="+dn)}const Qr=()=>wr?it.createElement("div",{onBlur:()=>{setTimeout(()=>{Tr(!1)},300)}},it.createElement(yn,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Or,autoFocus:!0})):it.createElement("span",{className:"iconfont icon-sousuo font18 current-primary-hover ml15 mr15",onClick:()=>{i.history.push("/search?value=")}}),[Vr,ta]=(0,n.useState)([]),ua=(dn,yr)=>$t(void 0,null,function*(){var Gr,pr,Kr,sa,Wa,qr;if((dn==null?void 0:dn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const $r=yield(0,ue.IU)({tab_module_type:"engineering"});if($r!=null&&$r.un_purchased){Vt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Gr=$r==null?void 0:$r.data)!=null&&Gr.engineer_url?(Kr=(pr=$r==null?void 0:$r.data)==null?void 0:pr.engineer_url)!=null&&Kr.includes("http")?(0,b.xg)((sa=$r==null?void 0:$r.data)==null?void 0:sa.engineer_url):i.history.push((Wa=$r==null?void 0:$r.data)==null?void 0:Wa.engineer_url):($r==null?void 0:$r.status)!=401&&_n(!0);return}(qr=dn==null?void 0:dn.link)!=null&&qr.includes("http")?(0,b.xg)(dn==null?void 0:dn.link):((0,b.Dk)(dn==null?void 0:dn.name),i.history.push(dn==null?void 0:dn.link)),(dn==null?void 0:dn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Vt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:it.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),gr=(dn,yr,Gr)=>{const pr=Gr.slice();return pr[dn]&&(pr[dn].name=yr.name,pr[dn].link=yr.link),pr||[]},Rr=(dn="")=>(dn==null?void 0:dn.indexOf("<"))>-1?dn==null?void 0:dn.slice(0,dn==null?void 0:dn.indexOf("<")):dn;return Ze.showHeader&&Ze.showHeaderFooter?it.createElement(g.default,{style:{background:`${xr.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${Ze.isIlearning?r["header-iearning"]:r.header} ${Ze.showHeaderFixed?r.headerFixed:""}`},(Ze==null?void 0:Ze.showTip)&&it.createElement(jt,null),it.createElement(fn,{className:"header",style:{background:`${xr.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${xr.pathname=="/training"?"999":""}`}},it.createElement("section",{className:r["edu-menu"]},(!!Ze.isIlearning||!((Ut=Ze==null?void 0:Ze.setting)!=null&&Ut.main_site)&&!!((en=Ze==null?void 0:Ze.setting)!=null&&en.navbar))&&it.createElement(i.Link,{className:"flex item-center",onClick:()=>{Vt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},it.createElement("img",{className:r.logo,title:(Wn=Ze.setting)==null?void 0:Wn.name,src:Dr||nn})),it.createElement("ul",{className:`${r.menu} ${(0,b.Ll)()&&"ml0"}`},(0,b.Ll)()&&it.createElement("li",null," ",it.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,b.Ll)()&&Ze.setting&&(Vr==null?void 0:Vr.map(function(dn,yr){var Gr,pr,Kr,sa,Wa;return it.createElement("li",{key:yr,className:!((Gr=dn==null?void 0:dn.subitem)!=null&&Gr.length)&&un===(dn==null?void 0:dn.link)||(pr=dn==null?void 0:dn.subitem)!=null&&pr.some(qr=>un===(qr==null?void 0:qr.link))?r.actived:""},it.createElement("div",{onClick:()=>ua(dn,yr),className:r.name},it.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var qr;let $r=dn==null?void 0:dn.name;return(qr=dn==null?void 0:dn.subitem)==null||qr.map((Da,Ba)=>(Da.link===xr.pathname&&($r=Da.name),Da)),$r})()}}),((Kr=dn==null?void 0:dn.subitem)==null?void 0:Kr.length)>0&&it.createElement("i",{className:"iconfont icon-zhankai4"})),((sa=dn==null?void 0:dn.subitem)==null?void 0:sa.length)>0&&it.createElement("div",{className:r.dropDown},(Wa=dn==null?void 0:dn.subitem)==null?void 0:Wa.map((qr,$r)=>it.createElement("div",{className:r.subName,onClick:()=>ua(qr,yr),key:yr+"-"+$r},!!$r&&it.createElement("div",{className:r.line}),it.createElement("aside",{className:"font16 c-black"},Rr(qr==null?void 0:qr.name)),it.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},qr.content)))))}))),it.createElement("div",{className:"c-grey-333 search-bar",style:{flex:Ze.isIlearning?"initial":"1 0 auto"}},!(0,b.Ll)()&&!(Ze!=null&&Ze.isIlearning)&&it.createElement(it.Fragment,null,it.createElement(Qr,null),!Ht&&it.createElement(p,null),!Ht&&!!((ir=Te==null?void 0:Te.userInfo)!=null&&ir.login)&&it.createElement("div",{className:"ml15 mr15"},it.createElement(f.Z,{dot:(Nn=Te==null?void 0:Te.navigationInfo)==null?void 0:Nn.new_message},it.createElement("span",{className:"iconfont icon-xiaoxilingdang current-primary-hover font18",onClick:()=>{var dn;i.history.push(`/messages/${(dn=Te==null?void 0:Te.userInfo)==null?void 0:dn.login}/user_tidings`)}})))),!Ht&&it.createElement(hn,{payload:Nr}))),it.createElement(E.default,{centered:!0,destroyOnClose:!0,open:Vn,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,b.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>_n(!1)},it.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},it.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),it.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(ar=Ze==null?void 0:Ze.setting)==null?void 0:ar.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),it.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Cr=Ze==null?void 0:Ze.setting)==null?void 0:Cr.homepage_tea_qq_number)))),it.createElement(j,null),it.createElement(bn,null)):it.createElement(it.Fragment,null,it.createElement(bn,null))};var In=(0,i.connect)(({homePage:me,loading:Le,user:Ne,globalSetting:Te,shixunHomeworks:Ze})=>({homePage:me,user:Ne,globalSetting:Te,loading:Le.models.index,shixunHomeworks:Ze}))(Xn)},17354:function(Ke,fe,e){"use strict";e.d(fe,{xp:function(){return f},AG:function(){return z},JA:function(){return r},FX:function(){return m},k$:function(){return Fe},ub:function(){return Se},e6:function(){return pe},v7:function(){return q},BO:function(){return y},x7:function(){return B},em:function(){return Be},BV:function(){return E},qz:function(){return $},Gm:function(){return K},yt:function(){return F},I2:function(){return we},sQ:function(){return ie},z3:function(){return g},GY:function(){return Qe},wC:function(){return ce},Pt:function(){return ze},Oe:function(){return et},L6:function(){return i},RL:function(){return n},f$:function(){return H},j1:function(){return b},jD:function(){return C},g4:function(){return x}});var n=e(58143),i="data:image/png;base64,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",g=e(4977),H="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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",f="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==",E=e.p+"static/err.2323787b.png",r="data:image/png;base64,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",K="data:image/png;base64,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",$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAH0CAYAAACXcF7rAAAgAElEQVR4XuzdB7B1V1k//n1JQiooQiBCiCSEFEoIJIQUSIMQAgYQKYK9gIplVEZnbKOiMzqWUWesoyMKiiBFCCUkIb2RUEIgEKVJJ+WlhZIK738+i9/3/e9c7j137/Pec++59z575sw5Z++113rWdz3Pdz177bWetfCyl71s+5FHHtnlOPPMM3f89uPNb37z3f7X9cKnrxClH2UffX0ofrg7P/zhH/5ht3DWWWdtXwzM3Vi1/hQChUAhUAhMhQAnZGH79u3bp7q7bioECoFCoBCYiECRbClIIVAIFAIzRqA82RkDXNkXAoXA1kagSHZrt3/VvhAoBGaMQL34mjHAlX0hUAhsbQSKZLd2+1ftC4FCYIYItBdfNYVrhghX1oVAIbClESiS3dLNX5UvBAqBWSNQU7hmjXDlXwgUAlsagSLZLd38VflCoBBYCwRqCtdaoFxlFAKFwJZFoEh2yzZ9VbwQKATWAoGaXbAWKFcZhUAhsGURKJLdsk1fFS8ECoFZIzDVFK677rqru+OOO5psCwsL3R577NG+Hbfddlv3rW99q/2+xz3u0a45BPpyLQG/dtttt87H8c1vfrO7/fbbd9TVPe513Hnnne2zUlm77LJLt/vuuy9Z1j3vec9u1113XbEsdVK3xbLPuhEq/0KgENi8CExFsrfcckt30003NVQQ5YMe9KAdJPa5z32u+8Y3vtGu7bXXXt0DH/jAHeT2mc98Zgdh7rvvvt13fdd37SBm13I8+MEP3kGYX/rSl7ovfOEL7RKy3H///XcQ8Gc/+9nu1ltvbdf22Wefbr/99mu/EeWnP/3pRt6OBzzgAd297nWv9lt694W0lSVfh3KU50DYrtVRCBQChcDOIFBTuCagx7vm3YagdwbourcQKAS2JgJFshPa/Stf+Ur31a9+tXnPdRQChUAhMC0Co6dwIR+P4t/zPd8zbZkb4r4i2Q3RTCVkITD3CIwm2W3btjWSNda5mQ9e7Ne//vUdY72bua5Vt0KgEJgdAqOncG0VkjUTwiczHWbXBJVzIVAIbGYERpPs1772tTZN6973vvdmxqXqVggUAoXATiMw1RSunS61MigECoFCYIsgUCQ7oaGNx5pXe7/73W+LqENVsxAoBFYbgammcGWSv1VWm/mo2QWbuXWrboXA2iAwFcl+8YtfbLMLrNrazMd6kix8LUO28syy4v6S5GBukUSWJjvnHi8ljZX3lzq75gVelkPLTwfpf5Y5W3ZshV6WH6cM5fLmlbX4mpV98rFiTp7+G6u3xHrPPffcsaTa/V4eSpfl12ZuyK8vJ3m+/OUvd9/93d/drvmvDfbee+8deZHLefdb5SedRSNZZeh6ylYWuZJnH6u+3spPHmTx7RNckg6m8kubBIvI7B4rGGHYf1EKDzJkqXnyCxbBhswO+avbfe973+9YWh6ck4f6KMsTl7aHW79N+ljLU/r73Oc+39GOm9mG56VuNYVrmZagsIyAws/iYMheIiJGxspIYgSWLl999dXtv3Qf/vCHm/ExqsRoOO200xoxMMwY6Ote97ruMY95THfYYYc1AnQgSPm9733va8uG/ZeHZcTulz8DfPzjH986zo9//OOd5dGI4YYbbmhLlA8//PBGag6LMw4++ODuPe95T5PJfdJdeumlzdgZ9+Me97juEY94REt/3XXXtTyOPvroHR3z+eef393//vdv+YawPv/5z3cXXXRRp17Ktvz5kksuaXV5yEMe0kiMfGS77LLLumOPPba1zac+9anuve99b7uuzR72sId1Rx55ZMuXXG984xu7E0444TuGfZC3OsFGXb7v+76v5W3JuHvVQ7uQ4/nPf34j+3e9611t6uKhhx7a8NUJnH322a2cI444ojvqqKO6G2+8sVMXuBpqQoLaOUvA5fPIRz6ydYbk9h+mH/nIR7r/+7//6/7nf/6nO/7441t91AWBX3PNNd2BBx7YXX/99U0n5Ak7Zai/tnzuc5/bXXvtta1TgbV8HVdeeWX3zne+sy1x1y4HHXTQLNS58pyAQJHsOqmHeA1vectbmjEzWMTC+B772MfuMA4GxKAZf4jkoQ99aCNHhuS6a/G8PvaxjzVPDhGEZBkjsnj729/eSOIXf/EXu09+8pONIBCkpcNIHBEhmn/5l3/pPK0g3gQC6ntPCMAHKVx88cXdKaec0sj73HPPbcRKHsTovAPh/Pd//3eT95hjjmnndAZiQ6hrPMx3vOMdjTyQ1Qc/+MEdMSZ4h8hbvZ7ylKc00iSveiFZHh4iefSjH92pP2J66lOf2vIl4z/+4z923/u937ujk0hdlKN8uF9++eWtHdyPyGH30Y9+tOX5T//0T90f/MEfNKLX8SFlaRC6Du4DH/hAI0Kd5NOe9rTWoWhX7fviF7+4yY343v3udzcZdADa2W+diE4PFq9+9avbvWKBaB9YPuMZz2hkeeGFFzaiPu+887pnPetZTRe0gc5BfWH+0pe+tPvEJz7R6vKoRz2qtaFDXogbuVpA9IM/+IPrpPFbt9jRU7gYHqOOR7V1oZu+5ryav/7rv27ezOmnn94MkSG89a1vbYaJPBgVw4f3FVdc0V1wwQWNcGHPUE899dRm6IyZcS0+eGMHHHBA84AQHe8REf7ET/xEM3qEwvDyWP7MZz6zkSxjRwJIGNE4EBFvCVn9+I//ePNgfRAOj4sHStanP/3pzcskz5Of/OTmPSUdEkqUM4QvoI9y1B1RIiaeH4LlrUmrQ3HwFNX1R37kR7pXvepVjUBgIA914X2TA0nzCnls8uXZ8eKQ6eIYFAiHTOoJax3XOeec07AnA+/xBS94Qffa1762+53f+Z3meWeY4+abb27lGgpA+NrIEwSZkKJ8EODv//7v7/A2//Zv/7b7gR/4ge64445rdVJfHQay1UZkpRdkgjX5XvjCF7ZrDpiq+7Of/eyWtw7A/SeddFJrX3pDPjipiw7GQVZPEzx/ZI6A61hbBEaT7NqKt36lIRaENosXfAzzn//5n7sXvehF7dEbQfGGPGoyOl6PD5LhEf7v//5v96//+q/NkHgqCPTHfuzHWlqeCkJYfOgEeWuIE6G+7W1vax4RkkVODNnwgzoiOYTHsJEsr9NvxswjlNajLM/q4Q9/eDNaXqxzP//zP988ZCSDhBEieXhYqUs8aPc43I8UkTDyYvxnnXVWk1PnQS4kxnt08GSlQ2K8YmSiAyHLa17zmka6yoYFL/4nf/In239DGDxk5/pOAazPPPPMRuY6L5gqF/7SqcP73//+5pn+13/9V/fbv/3bjch0IHA644wzGqHLxyO8DoGXTVdggvyQ3K/92q810lc3ZI3odETkVoaOD0baGWZIli7QPfhoezhIp0OUj3LgpyPpk6zOWn2R8W/+5m824tcJIFn4I2ed+nJj0+tnaZu75JrCNaF9eWkMibGu9uFxz6MiTwV59A8Gxnh5h4YDGJ3xVLIwyLyY+Zmf+ZlGOry4kFc/H4/ZHikPOeSQRkr//u//3h43X/KSlzQCyKMvgpX2h37oh7qTTz65pePtKMtjKJJCPs973vMaGfI2eVu8vb//+7/v/uiP/qiRFILjxSEcpGiMEFEz9l//9V9vXp1yHG9605vaYzFvDKkhVWSFTBALOR3IJ2PGcDjxxBPbvdIitCc84QntOhIh81VXXdXGRT1S8+Y8fuvQMlYcfBDeL//yLzeyQ2KvfOUrmzy8QPU2DJAIbEjWcAE9eMMb3tDOGw7hVZJbJwkX+CiHRyp/bQdrRAdD7apz00F6ZEeiGS7QCXiKgQ8MDb+4T0fqnPoaK37961+/LMn+0i/9UvehD32odd6/8iu/0mQwlEFH5GWYKOFFV1ufK7/lEZiKZLfKcMEsZxdQfgb7Uz/1U83TyUsWhMCYkRjiNITA8/Tdf4OOmHlyjNxwAYJbfLjGE0QA7n/5y1/eCMdLHMTA6D3Wuo6YyMHA/+RP/qR5TQjLwYNj6EjLSzoeIE9Rnn/1V3/V/cVf/EUjAaRtjJfX6xGdoWdVIAL4vd/7veY5IsfFY7I6NGOfCF+9QkpIEEHABAEjdWmRuhdSCMR/3qi0Oi/Ey9Mkt85h8YFM/+Ef/qF1cIgZrv/2b//WOg/k6jqP37CBIQay6CBgieSU97M/+7PdK17xitZBqo/2/NVf/dXWjuSFKzy0L89bZwIjMmovHZ+yecbaSdmeNDIzg+7BwlMCYkTYvFeeLO9aB2cIpO/JGpP1xPM3f/M3rePjUXsaeuITn9jq+1u/9Vt3m7VQxLg2CEw1hWurxC6YJcnyVJATcsssAYbzH//xH23M00sdXg5jR2rGbxkoL4vnxSh5isYdeX0es5FTDh6Vx0bG7DHRGChP2LdHX8TCm1UG78qjJyJg5MjwN37jNxrZODyOG3JAtIzWWKuykCxCRqY8MePGZENsyPZJT3rSDnl+7ud+ro2nGkKQdjHJ0il1RSyIHoEZi1QPnjHCU96f//mfN2JCYK4hGkTuHNJy3rCFR2ovw5YaRjEUoixeYp9kefscCG3yn//5n42o1UU+L3vZy3aQLEI1DIAUdRrK50EqE0ZIFs46gu///u9vbanOCJq8sEPM2oBXzkOFvyEPH/nxwA1LIFRtrA3kjWzdDxMdIe+3/+ILyf7pn/5p99M//dMtvY4SycJb56p9daZ5olgbmtnapRTJTmj/bH0zK4U05sdIGBZvBrl4w+/FiHEzhuqRj3HwhjzuMVaG5uOx2qO2RvTiJm/zVcmQAs+P98nrQmI8Oy9ffvd3f7eRCQLxIozRIRakapyQV8h7jhfKwHlxxk8RAy843hvyQQSI131IG/kpE5mpB8/vF37hF5rXKV+EuZQniyBhwovnpSIweZGVJytvBOJxHKmRAaEifh2KdnK/zogH6P5sXdRvZp624QGerLogV160PHiyZEdOmU4Hex0PcjN0QA4dlycNY6iGWOCvU9Z28uCt8oLJ4klBB4e4kawOyKG+Ojp1kwZpI1T1h6Xxeu2oXeClTJ2GIRzeLV1RP3WmDzxZ3u4f//Eft2EVHZZ8yKcdYGmowlBKBaJfW+IfPYWLkuZFxNqKurlK440gNQbJWBkxg8oChMx55LH82Z/9WRsHjCeLABiLtB4ZeVc8mhzyZsCmAXlkdfiPZHmVPB4eFM9THghKWmTBOL2g4W3zEJE1L9T0K8SWyfbGgr0YQ5oIJ2/1MyeXjMYeEbM83M8jdj+Zpec958UaT54sHquRH9LLGDQCI69HXmOwsPFfnXnxOhNpycEzz9Sn4IGszGf16B9yhh9Cgz1stAMCc14aL4yQFALTwakPknPNk4ROKnN3ea3GhXmQpneRUaeZOcBwRpQ6Gp2PA9bS6WSRt/ReiiH9v/zLv2zXPA3ATCdpaEI5nmx0mNI5jNfrbJzPXFuzUNgpEoaztJ4OlK9NZvEyd3NZ5+rWZjTJbpVltasL89K5JZyi8VGKn1U6zscLc834GsNGSDwlJMroEBailhYJ5HBPCDSP/cguj5vaMO2Ye7KiyDfSkp5HqTyP7kgs8rlHmXnJhSgQFqJQNoJ2HwNXF95oXnC5F0nw2njL6pBhARhkdRL5cx3Jyie7VLiWuamZARIsEBuiW7zyCvnLhxzk9MnsipSPcJVJDr8Rr3rDOuOtaSf1DImSmTzLraiCFQKXd7+dYMHLRaLOk4ks6gfbrLSLnkirU3PN78TX4AnDUznSkks+6ucjPdKVXxYprIV+VxnfRqCmcC2jCSGQ9Z4P3F/iydAXL/mM+H0CXHyPNDFU6fpp+9XPfSmn/3/IPcmrf99S8C4lX2RcnL5f534nNLTeQ2Xql9+v/yS8hua9XH0XlzmJlBZjmv++V4p5vFJ7FBnOFoEi2WXwneWLr9k2aeVeCBQC84LAVFO4tkrQ7iLZeVHTkqMQ2LgITEWyW2UKlzE8Y20Z09y4zVySFwKFwHohUFO4JiDvxYGXG7UMcb3Us8otBDY+AlORrDefyGezbwm+1s3rbby3wonI5dvbYi81/Eb63ngj/byM689CMCugf2gjL+/kudKLkcV1VZY31+5bHCNV2uTten8uKtny9j3xavudVGYa9F/4SJ80qY98+zFb8/IpLyNd8yFHOkIykwUOeaOeJbne/AdbZZvtkGlMiTQW2ZUhz/4LT/k4lxkZ+SaX+1zvR1MzM6PfTu7NSknlJxassvxO4By/F2MbLJSZtJlK19cJ+dIPci+OJ7zWulzl3R2B0VO4CsDVRQAxmAJlfqiOyzQbRmt+rKlOjM4iBGPh5mKaA2kuqPuyqIBEFgtkjq0pVK65x7QhBCNvhLncLIF+rchjMYShEhPsGa8xagYvH8ZunixZTQ3K1CLTzBg+Uss0roRdJIe5pdIn4HamrpkLal6scsgsf7Iqy9SkRPsyDSqxd03i1zE5Z7FEplwlFKSyYJC4sqYukddUM/OKTZlCRupF3gSqgblPtrwnCznIpaxMo4MXWVI24pMHLCwrJoepZKbYZUlypt+5Jk8ru3ybokdOGCkXRglGrr0S99f8YdPqYGIqF1wsnDCHmlyW81oAYXHJ4iDrq6u1ldsYBIpkl0GLQSTi/RhAx6RFpozchHrLUpEUYkCkJo4jDgbnnLFwBmV1FeNloIyPESMkBBsiFcuAASIU9yEXeZo8b5I9A00Q7qXkNT9UrAOrhUTyEvNAWfEadQCMXZniBSAfy0cZOFkzWV5HgNwQGgJCPspPdK14rlZBWShgDDxzeJGWiftZNqp8K5qUDTNLhpWvrvLXMVhkYVWVuqmD/IVrzOo1eVtKK/gODMgEH54n4rMgQ2eng0jgHmXo1NRLx0Iv3EM3kKyFG7xnJCx/1yzisMxWJ2VZLnLUQSXgT4J7W4ChHN+w0n4WIMgHhml7Cy/kIayh9qYX0jsvf0uA4WIRgzpYmFDDXGMscbZpawrXMviuxewCpIUMGRQvNRPfGXWiL1kIwMAZnI8AKEgBGTAsBsoTlIYhI1T5ITekxeMzxGPCOnLmaYWUl1MtBCUYibX3DBk5k4O8ymboSBZxIzFeI/KxBh8Z5H/yT6hBhIAILQntP5a7jsh544hIXoiLF60DUh8r4pA54vIfKepoEA6Slc5/MkmjHDgiPfjkEVodyAxr98IGqUljVZolu5m4T3446hScR6xI1/1kzC4HyiC7vJEt+cQMkL84CYlfAFPlIEttY0ksvNQ5QyDpwMgEY3nqSHQOVnZZdUYessgD1pbRandLc5Eroi6SnS1xjsl9NMlGKWe1LcsY4WeZdi1IljfCO0KwibiPDHi0PDIEihgZfVZwIQLEx+ilQzy+3c8TYuyuITGEg3w8cjJQxMJ4eYmTllYiWctQBfLmqTJw+fIM5YvQyYwQlOscQrEiiyyWvcIvY6+CndAXy2stA7XsVX14tTxlJIkgEZe6qjePjPwIGLEgJ8tcEzxb/FfyIGceL2LT8fASdSIw0CG4V/2d01GoB5J0LUMCruuMeM06IfXLGCuyJovz5FIPmEujrXjviBX59tuChyuNjgUuME2gb52ResBJucpQP6SqLog1u17Alo5oA2SaoQ7DK7BGtMoir2XFdCrxCmZpH5X3MARqCtcEnBgOw4ohDoN0XCqEx0isOUdaDBX5MXbenshTPBZHQh2SJ7EJGBYDQ3DIhOeWsT6yGy5g2O5l2LmGaFyb5MlaT++RNy+33JNhC4TAC2PkCCLEKnA08hBdiuccuZXr8d6QQAKEe2RHKoYKdAAe95GRugico/6w4LEKyoIgPcYjGeRuOAUOAsQgVgRtOCFb3GQPMsSnI+ApkgG2iVOgA+OFKoe3yRtE/HmxpS7IW0eA+AwD6KgyV1x7IeCMJbtXHdQr2wiRSb4wUBYPUxpYkh1pI1GyKBfJavOMUZNbBwRzQYDkRxZPEzx2dVF/47SC0NAB7VCe7DhbnFXqItlZITtFvgwH4fIAs70K42NseauOYF1jmEgU0eSxl4fImBEQYmGoyI9h8w4Z79CIYu43JosoEK0OAFEjXIaNqJBkPFXeHAJShqEFj8UM3YF4lI/8kAVyEBjGI7Br2Y8KYYWgjN3apysvyHjAvNZsT4N4lemc3QDIg8R4smRGTDxc3mxeojnHayRf9jBD2nBE0O7XEZED2SFS13141EhR1DIkZpggXqny1A9m2k4b8HB1Jnn5lFCROlNtQF6dorLyIi2dYp4KePeeWHSkxpSVwZPl/ZKfXM7LI+PGf/d3f9eGWERGK5KdwghncMtUU7goA0KocGmr2yIMm6FmAUT2rGKoyCQvVxgYQtAOCRrD4BAY75HhSSOvbK0tLwQ29I2zvOOBIYSlDBahOK8TIJ97eIoIhrcZQkcayk/Iv7wg4l061AuZhlDVg5z9XVXVL96isVnkw3OTr/PZqRbx8QgRk04GMaacBEwhB1LNVt30ODv+RqddM9YZ7zpBXbQN3c8+XDoJdVaW8+rCK4YNmft1gAP51C1PEQnak5kSOsTM0MgUsMgKN2QP50wdU5ZyXEP8hkF0AgnovroaWrlNg8BUJDtNQXVPIVAIFAJbFYGawrVMy/MOeBqL9+DaqopS9S4ECoHpEBhNsh67ErNyuiI3xl1rMbtgYyBRUhYChcDOIDB6CtdW2RmhSHZn1KruLQQKgSAwmmS3ShQuL1S8dFgcyb5UpxAoBAqBoQjUFK6hSFW6QqAQKASmQGAqku3vI9QvM5Gess3JDle5t93JmGuL92ja2fz624gslmNIWVPgW7cUAoXAFkdgp6ZwWdVizp7D/EJz/RzmA1oSmPBtzmf+obf1Vqg4EJv5fAnRZxjCvESHydUmcOfIenb/zTHMG3+E71pW6Jgon43iyEZGh/mEysp8z+zU6pp5na7lMEk+q6zMRzVvsY5CoBAoBKZBYKdINrMMFJx13n7zEvs7oWbHzKWu9XdoTWzQxfn53y9raH6L5djZsqYBuO4pBAqBQmD0FK6CrBAoBAqBQmA4AkWyw7Fqsw0SoNqQg5kHy60RNzRiaavlooYcllrSynuXJy/bEEniq1q+6ekgwVn8dl2elokagpkUD9Zwh6ESsllmOXQduzoZjskQTuqbZb2J7p9AKsoxRGOJ63KHPCJLhmUMJTlv6a3fGZ5Rx5StrOxGYEhnUtSwlZowUbLkmeEky3eHyL9U3mQ3+yRxahNbQnupA7kTrW4pHTE9UH3UnwzZ8UK+CdI9qX37MnnKs7yXXlgyPKkt+vfRY1j3MYGTOsiDXNod9uQyLEem2vNuJW37zuujp3CNL2Lz3CEik6AtIkSJKCUgynLRrIztCpQiJJ8ITxRWcBQKK8CJIwGuGZs194yT8QtP6D/jtTbdb8Rq3FqQEsFTrJlf7kCWr3/961u54pqK5sUIGYlzgqeY72xsWzzTEJg6iYiVMJYibYVoyewehigqlWAngogLhyguwnKHOpNFpCgRwxzqKUoWg5ZPIowxYPIiGrsFkM96fDKSyXn4wA1hw0ecBB2YGKsIlMwO6/yRIELTZtKLs2AXAelEwBoif79eeQcgv8RJgB08yCZAjahczsFYGmEe1UGd1UG7kRGRIUVt6qMuCRvpfjFhhxywEwISaQrmgxwTiEZbI2D6QMfI5oCh+8hD17KTgrCM9FRbZxscbavTf+Mb39g6kOc///lDxKo0PQSKZAeoA4XjlVLmBIFmOAxGEG0BShbHaHVd9CgRkZAHZb/66qtbWsqORBLgmWfI40GmCESEJgSTwMzIUbQqSi4M4PHHH9+Md7lDZ/CGN7yhEZZ8GTti4Y3EU/UtchdjZnAJ5SeqFM9KcBNEyAt1HTm5n0wiPSGJV7ziFd1zn/vcHTsdLCWP+1/1qld1L3zhC3d4QcgkL0cRVvYT05EoPy8mkRdil1Z9eW2ifXkh6RrSTGCW7EoAa22hvXQY6oAoePQJeyiCF0yGyN+vE1zUx8tbMvHy5JswiXRDvmTWBshf5CykB2/EK5KaDhjpiUbmZa+2gYNDZyF85LOe9awWcUt6ZSx3wO4tb3lLI0x6ob7CQiLG4CBPmCtTOsF/ECldpIc6OxjpsHwjWrFp4QxX4SjJgpxf9KIXDbCYShIEpprCtRXhS5QpxsIYkIyI90LjUVoRmxhDP5A5kuWx8GR5Oe5FkgxR2D/fFF8YQfciMWTKaJAfA83uBjweeTNUsVUR4Eoke95553WnnXbaDo+Y3Igh26XwMAWhFuAZcSAMhsSrQRTZV0od1N9sD4SmrkIs6hBe85rXtBin/Zkgi/VD3rzv5zznOTtmmcSTVSfExXj9RiauuSd7kxnqQEQIAykhqkT8EsoQDjomZKFOOj3EoG7w1CkglwxNZPsbBPLa1752RflTHxjoFMkKR2XxlpWhI3PNOW2lTmSAIcJDWOpBTl55hpHE6A3hulceOlNk5wmB7Oo9KXoaLOgickT29vlSN8RJLh4yfUG6Om9lks1QAfnI5GkJ/sqnJ9LTXxHY/NdZa4PLL7+8SHYkARbJDgSMUjIGhoscGRIlTFzTpcap+iSLALL7LC/NPl3+83bkacyW8TFYxMFbQ3SMmLEgH0bkOoMdQ7K8ZHkwYnVgOImpirDUAakhV8SsA9EpIFflkQVBJYwir5YXyZBf/epXr0hS8mb4z3ve8+42jswblJchimybQ1aknUdvBOExH36GZpACXA0BqIfHc6SE1KTRASAE98FVnZThMTjBtZG4ewyDDJE/KuI+ba8jMvyiEyCPjk+nidA8qTivznRCPZCse7QfeXWo6ZT9Jnc2piSrTpDsSJZH7IlhUhzgPsnqqG1BYzgJOdI1ZfBk6ZP2ho+OhkwwzNg3neJBcwbohM5fG+tcOAryKpIdSBi9ZDs1hWt8cRv3jmx4yLgYDsKhxIwjW5YwLuSVAxkgF/tkuR8RIDoEwQgoPa+IQvNoGR4jcV7QagZsOMJ97k80fY3mEXQlT5aXxqsz7KCcRPTPjrb+MzZ1YWi8IDsaIAGwotAAACAASURBVFll58UQr9rjtbrlkTO7M7zyla9sY3TZGHG54QLpXvCCF9zN42WwZPN4K29euzFPhKVTg1/mNvuN2LO/FgxhhagTgFt9nM+LM6SIZNUjuxtkLra8eJND5O/XiXzahzzZSFE5hlx0mggO2cJVx4ns0xkgY/XyXwfGcwzJwkE9EL92tuUPkjVeKj9kN2m4gE7IH4EiR08ZGYMnr85LG/NiDckgUrJoNzqZrYqksaGn87DS+ZHR/Tp3aWu4YByPFckOxIshMdR4sZTeIxZiRK6Jvp8317L1SAlgpMVzkiZb2iBNngEPlTHmhQpPhvJLK3+G4pzHxWyuyLNE0jzf5Q5GbkyWd2Kczn8GI1+ExkMig/8MknHHq0bgDDYykROBqHvGThEcUojHNemNM4zIgsQNTTjk7ZE4TwQ6EwasrkiIx82wYaEzc86QBDk89rof7shB/s6rF5zImd0EEKF8EZr6kR8miAyOyA6ZTfPGHC7kpBvGLMkED54nrMmgTOXpKHUQmU3Ai9RxwZmeeGLRBnnxSc68JFxJRbNZo3ob/1eu+2FCT+GVTTYRJjzoFryCueGfdKLahW71X3wham0ojWGfOsYhUFO4BuCFkDLNiJfnyHQr3wxo8UGxKSejQ779pbsMCoHEIN2bbUcyhQfhxFtyXVokwoAoe+RYSvx4XEgUGfXLXio9WZQX8spuDOrgyPboWWSCALOhYn/K10qyZCYGA5a3cnyrG7JwXr38dk65PunIYDPmyI4FytHBOcjuP6/X9ZXkX668yIbM5BlSgrVz/sM0u+RmMYy6Oe8e51L/6FQ6sqFbBWXbIvmoy0rT9ZQffSBHOiTnMrUO9vJNR+y8TtVTQgVMGqOB305bJDses7qjECgECoHBCNQUrsFQVcJCoBAoBMYjUCQ7HrO6oxAoBAqBQQjUFK5BMFWiQqAQKASmQ6BIdjrc6q5CoBAoBAYhUFO4BsFUiQqBQqAQmA6BmZPsdlOA7ri96/bcq1vYZZfppKy7CoFCoBDYwAjMdArX9s9/tus++5muO+zh3cI+99rAMJXohUAhUAhMh0CR7HS41V2FQCFQCAxCYKZTuMqTHdQGlagQKAQ2MQKzJdk77+y6O+/out33qDHZTaxEVbVCoBBYGoGawlWaUQgUAoXADBEokp0huJV1IVAIFAKzn8L1ta923Vdv6br77tst3POehXghUAgUAlsKgdmTbE3h2lIKVZUtBAqB70SgpnCVVhQChUAhMEMEZkuyN9/YdTfe0HUHHdwt7LX3DKtRWRcChUAhMJ8IzHYK1/btthDouoWFFoG9jkKgECgEthoCMyXZsWDa4iK7q2ZbDttx2N4lW5VIYzsSW2S4ZksM22jYSM8+R7bgyHYxtvdw2DbF9hq29Ji0vfJYeSt9IVAIFAKTEJibKVw29rOpnX3hba6HMJGoTQCdR4w2gZPO7ql2G7Wjpg3p7HeFQLN/vGu2WbYbKQK2aZx9iRCtDe/sDFpHIVAIFAJrgcDMSXb7F7Z13babuu6Ah3QLe+61ZJ1sZme/d9tt2wrbrqS2era98WMf+9i2gRsSteOq3T8/8YlPtC2YbW2MdHmx5557btuZ08aFdux0T3Yuve666xoh2/jO9ty8WdtE2wGV11xHIVAIFAKzQmAupnDxQG2L7HPBBRd0BxxwQCNFnisv9eyzz26kilxt/2znV1tiI2L709vO+UMf+lBnK2vf7kei9pbnDdsS+TGPeUwj4BNOOKHlm91CV9rZc1bAV76FQCGwNRCYC5JFeIYJeKN+Z/vnQw45pHvmM5/Zvf71r28kaY94RMvTtU+8cdrLL7+8fV922WXdTTfd1IYCELDfziNlZHvQQQe1LaFPO+20RrLGclPO1mjqqmUhUAisFwKzncL1pS923Re/0HUP2r9b2GPPJet45513NgL8wAc+0H32s59t+8bzbpEhD/Z1r3tdI0SP/8Zajdl6ueVx/6qrrmrEbOjAGCwytV+834Yh5OO+RzziEe1e47XI95Of/GR32GGHtXzrKAQKgUJglgjMlGSnEfzqq69u46+GDJAjIjX969Zbb21js0jzK1/5SnuJ9eEPf7gNDey///5taMG4LpI9/PDDW9G8X0SKWK+//vo2pJAXX/KqoxAoBAqBWSMwV1O4VJY3e9dddzXvNNOzfDuHLHmuvF8vrXirfiNe07UMExizNZsAid5yyy3tGoI2RLDffvu1POsoBAqBQmCtEJgpyW6/6y6TVLtut926hfIc16pNq5xCoBCYEwRmP4XLktrPf67rHnZIt7D3PnNS7RKjECgECoG1QWD2JFtRuNamJauUQqAQmEsE5mIK11wiU0IVAoVAIbAKCMyeZG+7tetuvbXr7nXvbmHXXVdB5MqiECgECoGNhcBcTOES0MUsATMEEtRlJRhNz7KUtj9bwNQvy2bNuzWrwNQvU7scVn5ltsL97ne/dk65ZisILGOql9kIYhy418ox/zN9zDkzHMxcyFxesxbIYYGEmQ5WmLlf+fe9733bDIePfexj7Zwpae6raGQrtWxdLwQ2FwJzQbLI6l3velf30Ic+tC2TXe5AVkjRt1ViBx988I6FCqZ3iW1g+SziQ5LiFTz84Q9v9wg0Y4GDObZWkyFzpItgXUeMSNp5/8VAEBvBdUt+Ean/Rx11VCPLD37wg60cJHrggQe26WVWpiHWj370oy09YrZUGIEfffTRrQMIGQ/tTDaXulVtCoGth8Bsp3DdflvX3XZb1+29z8ThAstf3/72t7egMFZtLXcgP6SG3Cw8sLDAQgSeKQ/TOfNspXMOiVqCy3u04otn6pp7eM7IFiH6FlTmkksuaemRvuA0iNR9iJnXjFylNYcX+ZqXKyqYzkHksEMPPbR5uwjbajPXLZhwXb48Z7Kr4x577LH1tK1qXAhsQQRmS7IjZhdceumljfx4hZMOiwoQFzK1tNYKL98IlHcrVoFHdd4uUrQyDCkiP9G+fCND0bmUJf0DH/jA7t3vfnfL99hjj21eKZK11Fc4RQsfeKW8UB4pz9RKMx6uc/IxVMB71WHwqK06Q8QI+pGPfGTrBOooBAqBrYXAXE3h6pMs4gxJ9puEh8lz5HUiL0MCxloNMSA+Xq5rCJI3KVIXgnOdB2uJLkJForxMww3uMV4qLc9VvASxD5AkgkXm8kDYonyJeeCxH6kLasOD9ehPluOOO679NjTB81Wm4QukbmzY8EV5slvLyKq2WxuB2ZPsDZ/vOt7sIYetuBjhiiuuaGSIrATaRn6PfvSj7/ZiixeL9JAwQpQWefEieZvGVHmYziNbXivvmBfJi/XNq/Uoz5PlARsu8PiOwHnCxxxzTCsDUfNIySEPpOowBIE0DUEgTLIgdN9I2/dFF13UiFgHgNANa+gEeNgZL7b8t45CoBDY3AjMfgrXnXd2naW1u+++4rJaXp9Hch6j8VKE6Xd/J4N4uJoFOSJlBOtlkw9PUYzZzFZAdAiRN+k6gkWmiNM19yNUY6ZIFCkq228kaygAGedlG3l4vXk5x9s2JCA/crpGRnkmIDjPFsHzgI3DKj+7OWxu9araFQKFwMxJdlqIkaSPY7loWdm3qz8lyj28V4ffriG5/Pbf79wrb6Qoje/cJw3CT9rI4rq0kcn5EP/i8325yJS9xdxTEcCm1Yy6rxDYeAjMxRSujQdbSVwIFAKFwDAEZkqy27/y5a7zecB+3cLuNWVpWJNUqkKgENhMCMzNFK7NBGrVpRAoBAqBIFAkW7pQCBQChcCMEJj9FK5tN3fdzTd13UMOXHZL8BnVrbItBAqBQmDdEZg5ya52DTM1K3t9mSVgupW5qKZkmR5lmpW3+Xm77/+kt/nSmjeb+80CyMwCU7gSMCazFswiUJ6yTMny3zVzeE0ny8owv00pc33x1uOmhJlvmxkHcJKHmQrOkZdMypZP8nY9dSSDg4wO97nH+cVxEbI/mnzJkvL9d797/DZ9TR6O1Mtv1xNwR51gm/Jdd18O92sn9UvwnsjdnxssjbxgmDKTJyxcs9DDQf7ImHKCSb9tncty5WARLP0nt/9wdaT9lgraQwbY9GeWBOfolHr12zh5O9c/YKks5bpHecFJXql3AhbRxciUe4I/uXyCbeqlDL+Vk7aUX9o7Ux3JBaeUCdtMN3SNfOqd2B6pR99OnFNH5Zn/7Xd0y2+yRX+CYQIsudf15YIlBdPM9kn58idz2pAO+51pn0kHLzL0da2vf+RxX8pXL/dk5lEwmxRbJO0EU3lna6yl9GhupnAhShP/VXbSun7XrcZyWLkFzIsvvrgtKnCfubUA8G3iPyWwMGE5wORnpZc5t/KzJJaSWq1l4YKFDUCkSIC0SMIS2n333bdtzOgeS2uBK11iF1iea16shQeukUWjSmulmnwYEmXTUO77+Mc/3hY1yNPiB/ea32szSSvI1JGCkMm95vyqF9nN7yWv+5VL8eAZAjZvV73cByeyO5CYdOSz/5l8si8awyNn5gb7T9GterPQQ7Ad97guZkQMPAqXOc7mEbumTaR3XR1dNweZvOrJaORJJnJkK3fGAje4u8c1WJubrB3IFcKxQk8dGSP8xK+ApdV98ne//MhirjLd8H8p4yCTMsiOiJQprTLh4DecYUkGH/WDjTaCt3ucd7+52La0h686Bid5RUZlwYvc9Ni3Muglec3FRpDaRVkOuiZ/OzirIzzhATPntTdc1BU2WZEICzKyJ/O+Ya+zVD6ZspiGnPL0rV7qow3oMRnsHq396R67YU90EU7sCx7wZUPSyAcWy80Vp7PmlasnPPyHtQ8ZnYODOjkHY/mpqzYjF4wzl50c8qC35HXNPWSEibrC08c53+KTTNoLUDlsUp3UTR3ZkPyc63f8c0GywAGqRtcIgNRwSxEjxQtJBUyrtE444YRGQoK5MC5GJI4AAKwaW27rbyTNSABK2eSvUfwH+Dvf+c6mFBYZ2EY8SpxVaRRKZC5lkx8hanxyUACK6h55iN6FONTLPYhA41Na8icQDcWXL2JgZPLU8NJSbr/JaLGE+l144YXNaP32EVtB2RQh3rcYDOoQTyALL2CoPAaqLHUMIfuPwOX5lKc8pZXpt2hpcKOIDIXC2mGYfJTLOXLC3G/tC9dsz04ueMEAiZGJgvrPyGHhvLIZBQzJpU6nn3566xT810bK8K3+WXWHJPx2zocuMQg64b/8EJB6P/WpT234L0Wy6gMf9dORW1pNTp0iXGGKRLRTnla0MWy1JcKRTh1gKkIbXWOQylYu3fBbh+m8fJSLWNPhwkcHLB9YSksH6Lf7yQYbOMDZikVyaRNYaCe6Lc8sztE+zmkfdVR/y8gRGx0NqWkz14844oimT65baSmynfvt/qws5EtudWAHdAfWsNCO6qVj1SE4TjnllEaCS+EuP2XRhfe85z0NR/YGBx+EDgflq48y1ZnM6otM6XqeHpSLE9zrHm2SzksHREb8w+ak1d4wk8dyR5wUOqUN2A/85QfTxfWa7RSuAWOyGpKBAYlno1fXAEuRLEDELtCTASORrsQMoDgA1uB5HKFYlHs5b1aDKhvAlJqSKhcJyMPqMY3I0+SFaHjgk5XhMjr3Atk1ckgHaIbGEDQoxUX2IZYQYh7tNQ7yUgfp8/hGcZEbxeLJITEEI39GgYycY6jkTJwFxAJLB6VnlKKA+dbrSytPJKVM9bAk2P3OqzuFI7dDdDTG5sPg5akM6Ri/NqFsDucpnzYiIxKCEQV3Tn2UBVu4MULtQwZGSE7YwReh0QdGp12QrDbXsTIw153XMdMH9WMwDNM96gA3ZagLw1dn9aQbT37yk+/2WNk3qgxN6TQZ1amnntryVyf3wkEnDAt6RA6kkzZeTLLaX16uu59sZISBa8GJbLBwP71DHNrcb2RBz9TD/XCPx4V4dB7ygjE9TCfrPznd/6hHParlxzumB2wt0ey0r3aBKxmUQ17toz3YiLrCUBvpVLSltqc36ezoL6KKxwdLdhOSfcITnrDDE19MZFngQ0bxTHS6yJ1NanPyiJanviFWacioY4GnD9zIpi50PPiSkV25Jp22zRNLHv/JCkf/lzrUS/50QDvBLStB48j075styQ6IwsU4NBKBE/8VeEutjNLAAHGN0SbkIHLTEHq+PGYCkpK5RmFCbP1ehsECGWAZR6O0eTQRUEbjIEFKKk1i3lJwDYbUGR7l940s85iT+yi0Ry5GwOCVx0goKwPwQUwaKzFvM2bJuJCKusonHk4ChTMUJOY+CoiANTy5yEeWPAq5ByHDWtqMQ1EMxuZcyJns6qt9kCxM4A9jefJmGJN7YU7x0vEhfp0F7+/KK69ssilTneWjLnDKEmaGnyEFyi0vBgMfJKku8Dj55JObzJdddll70mAE0jIw7Q1fdVW+9GRTD4Sgnf2XloFq55NOOqnlkVV/fcNQd4RNRu3iCQEByoNBIaMcCTivvmRQVwbc92RFd0Ny6hJdIqd0Ohb5JbpbPEE40QuE6YkGOdO7dIp0M51r0sJFu9AJ5EIm8isnnURiIbMhnST9k78603lklngbdCJDcdLTPwQKU3VSB+RJpx3BXR3gQl5tw24ynnz88cffbbl8H/cMSyiLPOT3TQ66wX7yhEFOeMqPA/bWt761Q+DSwkVbx5OP7eR9DjtI9D46ym7gr410HuqccfDFnqn2JR/dy3sV+pQwqIsdxHWfwpVgLUAhpAZ3qADjXPzSCskGRF4TZQK++/NIw3v1m8JLE29I3v2XTRm/FZyGkjo0BqMHOkPPOCfDpCx5NNDT+u+68imUchizNOShhBqDkVCWDCO4FnLVYBSQMlJUSq/x5U/hKDsSQ4LuEZKRkSoTiVI6GKonZXeeAqk7I6OIFEfevDEkx6D7L/uUg0RgqSzEg9wYpc4LnoyXssGEYsMr0cWUSw7egWuIiBzkNJyBlBBCxgthi6zhRDYk7hupUXBt4HHc/R5VyYEIE9pSecpWDmwZNOI5//zzW90pvHZJyEptkicMcsOF4SpLvnQFtrDKQccYszaFFyKUFh5wUF+6SU5t77fhB+XmpUzGn+P1qaP06mHYwz0JgsQrJoO6MnBtAKfETlY/xot03Ud2uhzvkN6QSVvRS78z/ok86Bkdpofagj5oa3rDDhCSc8rIuLjzsNGhsjv10jZkhk3GVuXtPHKnV/D1CO9enXaeDjPslQ5aun5sEtiTUX50Rpk6ZjhkiI1dBHdlKUNnSf7zzjuvO+OMM5oM7I4dS6scephxbNjTHzZFN1yHufbP8EbI3bn+i0gyam+6lhCoGcLTUS3pyZ511lnbzzzzzGXHH3bmwpAVX0ANUTAQoFJiAKv44jisQAZSSCKV5kUyAgaRLWgQCsPXSB5ngBygUy/KQcE1iIPiaQD3Ir6ArNxsW5PxMYpGYTPGyIPMm3J1YAiMhOeAcDUmIokHozzERknyAkN5FB8paLAYXsY8KRvMMnyggeOFyCNhGZFsXh4wDgZDKciqXn7DlkzZ8cH97iEDRXLNfe6h9IwaSWQ4wTUfJIIEYJEZHxTYb9fJy9PgScufYcHdNUTAIBm4toMZIoE/7NybHSXgor5wlgdCT/2l4cnkZZaOTFsgR08CypGGHJlVoZ3VU5to/+XG4cgVA9JmdCkvgLRfnrqUTSd0JuqpTHogDUKiQ3AiW/BN556390gDsesEsr0SXOmCdkrnp3xp8nIUuSMn9ZCXOqm/OurM6DWsXIcpuTL0o53y8jPDGeSDrzIy1OU3vYq3rM3kxx7pGLuQxn3eGWhjsoektKd2zVMcgjvttNOWpRjX5RkOUJ765ukJecObjWs7RMpRI4N2hq16OexQoh6xcbroPnWn0+7JEAR51Qs+cJK2P0MIvuecc05r07zPcY/OY3Ew/rmdwpVHZQBkGk9aoj8lhLEABhloDOk1ZKboIAUgAyJviSnc4sdC98TFB2DGsDLkkB0V8oaZTPGY8iiWPcQy1UTabG9DRvJlDLkfLEbj5VGO8mgsMsjP+UwvkU5ZjIuyUTxlSJ9pYwzb9b5CJAJZhmUoOBKLoTnvfnXO1C7lyCtDKAgtnpRr6phxY2ncx3gYcbwOeapPxk1dk065yCNjqsEJ8agzw8g4I+LgkaRDda0/tUs9lBNviLEjB4aR6W86xrSNMsggP3Vwn7K0LzyXCz8JQ/WNjvivXvQjwxN0Sp3obsZj/U6ITDoDU14lOXzLJ/flPUKwzwsVMqpPnqTkDYNMPcosh7RDXvLCIdMByYHw/Pd06IA7QkWCztPPjFcqT13TCWZWh7IyXUv93U9vtFNfz9yvHPi4FwbSqINDHTJ+Sx+XO9wXO5NG2Rn/ZgPqoKy8qM4QWH9KIRvKbJM89rtOn6PDZKcjuU6HfeIwxGONnMrFGelEfcNdWYuHCuaWZHfGe657C4FCYP4RyDzYxcOB8y/5OAlnPoVr+4h4suNEr9SFQCFQCMw/ArMn2RE7I8w/XCVhIVAIFALjEVj3KVzjRa47CoFCoBDYOAgUyW6ctipJC4FCYAMiMNt5srff5pVg1+29T7ew665LwuMNpsN3JscnYRYQZKpQ/vczyrX+APpSefbvzfV+eXmz2L+WcnLO/8UTk/vX+r83+4D+BtT1ErkQWBcEZkqyQ2qUIBKmUJiukfmCpoiY6pG14pk4nag7mSphaojpFOa85TBFIxOfTaswLSZTuaSRXr6mdmTKjykYCZCRIA/egCJLU0RMdTEtJVNn5ON8VgRlqorrCaoypP6VphAoBDYvAnMxhcvcN5PjkSxyQlzmPyJNk7vNUTPf7o1vfGObcOy/ycGZ04gw3W+1TQ7z67JiyPzHELQ5eUjdhOrMYcyEbWWZ/IwkM3k/c2BN6LagwIIH57KWnjzkNcmch2sepLmAiP9pT3takztzPCeFTtu8KlY1KwS2NgIzJ9ntt91qnVzX3eveyw4XIFkrcqxwyuomHqTfWYaJvEQbsiw0k9x5m4jLBPTLL7+8rVl2IFUkinhNKM5EbKtoEKlrJo1nnbk8XEOGynj84x+/Y5WKyc1WGSHQs88+u63oQP5IHLlm4QDi5nVn0YI17oJW6CzkoVNYLtjE1lbBqn0hsLkRmP0UrgEBYnh+SJan6NHekAEiRWYJdMwzFF/A8ktkZbWIlTA8XyR70UUXtWV8Dss5Lcm1Ukh+VrrwTj3q80QtoZUvMkaGhgOsdpEvjzQh6RAjz9Z/hPqWt7ylLdlDuJYs8qRdy5JReVuGJ+8En9jc6lO1KwQKgZUQmAuSTSQs3ihvULwCQwAe7XmOvEXe7ute97odoQOzZlgFkay15U9/+tNbfRPUQn7Ik4csL96wOJYJ6IFErSlHsogZabpmbbggLMZweabWrBseQMDW8PuNuI3nki8BkpG4MgwhkCHLT6VN8ImVGqSuFwKFwOZDYLZTuG68oes+/7mue9gh3cLe395KZPHBE/Rojwx5hl5YZc0+krT2HMkK/iFak/SGAYzN8lCRmFiXYoM6eMHIDskadvDIjgB5oO7nbSJB46whWcMFvGLh9xLpSV6uJ+ycWLWGG5SXUIXylzdPnGdsCAOhJygyElYvxLs4BsPmU6WqUSFQCCyFwGxJ9q67us5+Srvt1i3c4x5LtoCXTAn7ZvwysUN5iCLh8DgTl9KQQKZ6JY5qXi5lzBMxI2mRoRBkQtklaAchkHZimfqPIBO3FEkmCLZoS4Yt5IMsjc+aZWBcF0lnH6TEcc2WHwg73jF5eeM1pasMsBDYmgis+xSu/hxYhLh4rmkCMIdcM091cdo0X39ubX/u6+I5uBla8L3UPc4nyk/uzXdC26XM/hzfyN8n1cVza7emqlWtC4GticC6k+zWhL1qXQgUAlsBgdlP4fryl7ruS1/suu99ULewxx5bAdOqYyFQCBQCOxCYPckOmMJV7VEIFAKFwGZFYC6mcG1WcKtehUAhUAjMnmS/sK3rtt3UdQc8pFvY8//fpK6gLwQKgUJgqyAw0ylcswTRogBzT73FN1/WdCoLG0z98tvULosJzF01pSob8lkCawpXVpZFRufc198fS37SO2eqmbm5mSkg/+w3Jg/5WaCQbbHllWAyi8siizz7O+dGDvdnWpr8sjGbKWfm/5qeRq7c67wZDeSUdnGMhATeSb3IlK2+nXOvPLKXknqmHtl8sN+Oub9fp+wF5r7cH/nI7DyZM4tDGy03pU394aOc/iG9aXrZf8oqQL8T7yJp4ZC9tBbrH1zVNVulkzH7WJGxfwRX59yX7VLInrT0qz9zJPttzVLvK++Nh8BckCzCtMSVYVm6Ommdv/mx5tVaHGAOLVLJ3vGWwZqfak6sVWPXXntt2/0UMWUrZsFiLCiwLNfcWCuzGLVFC+azMhSGZIGCRQfmwDJw+bkH0drQz0IFhqd8RGaFGHnkpQwyqRcjRkjkSvAY6S1icJ4sFjm4J0FyEIVyxG/Ids5kMYfYajfy+GbgFleob38rafcjIeRgubL5vfJRL+fkhZykkZd6kF+drXbzH4GEZM0JJq+6Om/ZsvLliTwtM5YnfODiPNnVS3uRx/xi1xFydtpdylzkZ36ychBddhDVLuQjM/y1rfaSt7nM6pVtvN0Lbwe5YWneNBldc8696uC/JdjmR5ORvPJDxO7xDY+QrLzIJK9s9Gl+tHqJV5GNCjceFZTEs0JgplO42pxRn4WF74jDmgplS3DeAWVHCFZILRW1itEjWAp+5ZVXNmNTBiL123n5IRzkJa2ltIgku3IiAFtfMzBlMUwrxtzL8BiR84gAaTNuBpYdTy1MQKDvec97mteG6JCp9LYc1lkIJoNAGb5vaQS3USdyIA+E4RqCetzjHtfqg2CsZiMvWRLLAbmqjz3s3WfxhLLkf9lll+3YKZbciMw3meCAlNRBmYjPPWQPgSJX9yhTvkg2S4XT2VkpBxeEDj9LjC03ll7+/ssv5C1PZcJJ/XRQriFd5ZBdPkvNH84O1rsDSwAAIABJREFUobBApMp1H6zIo+3Svv4jRe2vo9FR6lToj3LIQC90KDCkD75hrL106BaZ6DSOO+64tjybHlr04l66oQxxM+Ldw58u0DN6oY1gzXu2YjHkPiuDrXw3HgKzJdmbb+q6m27sugMP6hb22ntJdPL4jrCuvvrqFsQlHupSj3uIGFExQEtgGSuSkA+Ddj+lZ6QI2Kox5MQrYVTKQYSM48gjj2z3ISpGyWvJkIB4A+SRRnoer8dL5xktAmZozuVRXdQw+TJkS4WRnXwRM+NECEiA9xQiQh5HHHFEW9LLaLNNsbojMYSHYOXJS1Qfho88EAQyQHRITMfhnpAf8mD0CAKx8rQQjbogGvfLi2xIGKkk8hgZ3aducHaok/yQEYJEVORRL+QnL2Sjg4B1PGmeXoYX4IWMYLPUcEmGPtTX0mhR0eQJ92yjrb0QHazowrHHHtuI9aqrrmp11wbqqT3Ior6IXn3lBSf38l51HD7q5WlCnXmj7iW3tDpAHYb2lj+vlXzqK2/ndKB0BdnXUQgEgbmYwsWIGSPFZbwINo+Ti8ftkAmSQpquMRSKziB4O0iRsXz0ox9tRow4XENSSJnBMApl+T7xxBPb77POOqsRlbwYqMdF3pbH1jxqZgyQfMpC2gyZd4gYEIZr0iM30b6UjfA9busIkDWDZOzkRDy8QERl+AMRIM2M5yJS9VSWeiNrJICgycfokRsyQDrxYpEYedQ596gLklUeslYGAtIZIRtYScuTlVcIEIHy7JCMIRdyIxh1IgcPVoeDnLMKj4zIRhtoK+0B+4yJIkVlLTUuSx/SocgPWTsHayRGfmU5Byt1lx8s3vSmN7WQl9pWm8db1THDUCdMfnXzDUPpyC/OhLzkrY2OP/741v7q6FsHrOOhG7A455xzGmY6bem15dFHH906L7It1YEU9Ww9BOaCZCkpD4LB8DJ4SLwShh6SSdNEqZFHHv8ZqsdtaS+55JJGcgyHEckDIUqb3RB4QwhC6EJBZRArA0QESAo5IE7G5Vy8IEbEyJDTM57xjPbIyuDjAZKfkSlTfTKWyhMVopHR8Sb7UcbUlQfrcRzxIVIkkVgJyhP3VhkXXnhhywOphSCQpAMpIRJpM7yh85Afo09sBVggq7xcQkw6CPWNZ8obRCjIFSmqB4LkvcNd2fLQMSAXB/KChf/ZlUKdyaBj0a4IMtHMkC+i0nHxGvtkq0yeJR3QGWkHH3UgA5yQmE4pnSWS1aaI7/TTT98xVm0YwaENyXD++ee3+rhPB8hD11Zkh7l86YPr8uS5k02bul/dYKwzffvb3946PDhpU2Woo3OeKnTWwWfrUUvV+G6e7PZ+sIBVxmb7V2/pultu6TpGfM+7v71NURQbARpPo9C8DyIhPsa43OMXgmBwlJt3Qal5YZlJgGyRlG/Ew2ND6Am4jRjOOOOMRpYOcjB8aeRJDjIxMN/IEikgukT8co/7ycqgEAPPDWEpz4GU83KOx0QexkomhIkgkUE6G0YeQmf4IYoEukEI7s1LJTKRN55stu1RzxATckNUSDmzLpAB2aXnyaqfNORHqrw69TD8op4ZuyR/XtzlJaBrOjYdnXojVt6vTksZOhd1QlRk551qayR28sknL+v16eTgSi6HvLSFPLSfPNQT7oju0ksvbQQIV+RHHh0I3ZBWPdyvbsjdNYSufVxTL3kjWTJ6ItEuOmk400vl6NQ9NUnrHvgpL8NRMFQ20q1jayMw83my08JLmTNtJt7a4rwYM/JwMEKGkjFSBuWDfDJNyXUE6R4G5X4k4JuxKM91n+SD2DIlKG+YkRPycziHOHwQDlkZvTwYJbnUhQG6znjJlUfJDJVkBwf3ZM8x95GL55WyyKVOzmWskdz9I8Mo7s8b8VzPFCpluN93ZjJI4x4yhORhpyz5KHepshBY9jlLMJ+0CeKWP88usmiHhLKEFaJbbjoXgoOVfBzaCoE6h3ATwCdykjFjuqlzhpQyiyJeqc5bW+blm3ujQ8qDgfyVR2dSd16+9s/wSO5PvaRXr7xEndYG6r7Ng8BcTOHaPHBWTYYiENIN8Q+9r9IVAhsNgZmS7PY77+y6O+/out336BZ22WWjYVPyFgKFQCGw0wjMdgrXDZ/rus9+pusOfXi3sM/SOyPsdA0qg0KgECgE5hiB2ZJsReGa46Yv0QqBQmDWCMzFFK5ZV7LyLwQKgUJgvRCYPcl6833H7V23117dwi67rlc9q9xCoBAoBNYFgbmdwrUuaFShhUAhUAisMgJFsqsMaGVXCBQChcBiBGY7hevrX+u6r39dpJNuYbdvTyivoxAoBAqBrYTAbEl2wOwCq6Usc1xuZdc8NIZVRAk6ndVH8ySX1Uz9YOPrLZuFBlaBZZXdesuT8iOXFWNLhdJcLzkT3F0bLrf6bT1ki1x0fp62tadb2nLe5EoAeEuv++247lO4LHNEstbiz+uhQS2NZZjzFPSDEVheanlolt/OA4YJEmNZsM+8HJbGZllydpyYB9ksH7ac2XLjeerEEzeXzs9TJ26ZM91PiMl5aEMy0HtxWAQfWjuSFUvWgoSHHtItLGNslEsADuw/rweStf4eySZYyTzImkDZCIOBzsvB67e2X9wAa/3n5RA7QqcEq0m7b6y1vGwAoSWewlqXv1x5OiQdgFgN80SyHJ6E5pynJxIyCeDU92RnP4XrW98SRUUoqmUfN4pkpzepItlx2BXJjsOrSHYcXutCskNELJIdgtLSaYpkx2FXJDsOryLZcXgtS7KzjCc7RMRpSBa5eLwSRi+bAyrL2KT/XqZ5xPeI43FVGX57uTbNAP6Y4YLEMhVGUcg75XqcZ+B+Z9A+u6YauxHCMLu85rrHILJPGqMbS7IJeu5RWb7ZGZdcCcMoTbbAgaPz2W3WwL60xlknPT4OHS4gvzKEenQw6sU7vjqn/IQlzCaR5FSHbDPkN7wmPT6OIVnlaJPsYKyd+rvykhsGsCSDa2TQlo7snkzfpJmke0OHC7KLcUJzZneIfrjGhOfUVvDwko+tpO0SsjEyTXrRNpZkjZUutjN5ZMNLdgCrvBRNkH4yJMTnSljBdprhAuXC2ZCMtvI/u13DR3spO3u3uRaeCZcEO/XQBouxWxeS3f7FbV23bVvXPfj7uoU991ySc6chWSDbqsZYUbbyBpqxEIp+zTXXNDCBlM32sm3MNG9vh5IsRRa82nYlBuU1nnipgkoLFp1tX6RxTWBwkfZtIZN6IBNpRe1H1JNmXQwl2QRGF0xaOTARYFpg6WxMqR0oGEMxcG+nATshMBr3+zbOmq10Jr04GkqyjEzdyWEXB/nbeUEQbHJEJm2mPN8wyWaI2QKeIauPa5PIfyjJwlUbCcbO+ASPt/OE/LN/XMifvklP97LPXDashGc25jSWv5zuDSVZMhhTlk8CiZMJXvAja/Sezvrthahtg9hKSFr7e9GcOMw7MyarDQRXZ5Pak2zyV29t4qV2YkMbC2cD9pSDlaDoCfSuXnBzjdyTnKGxJMsu6bmdM9RZm9EFOiW4vHFUnzhGsBPAn2z0kzwJwk9ubQ3PxVsMLUWysF33KVzTkCwFe9vb3rYj4j3CcthBFSnZhgYIeQPJI0Ec2U57iIfdTzOUZJVnoBvBZkNBuwQ86UlPakpHObLli90E7DqgAUXZpwTZAJFSMhwKMGljvqEkSxbbtWR7bfjZ38ruAPDncSMPykcuW8voyS+++OJ2D0ylo2g6DHuI9Td8XIznEJKFKeO03Y2dLdQ/nsPTn/70trsC0shmjumEKLbOwnmEmica5J9NJpdr36EkS7Zs1skQdXjveMc72o62ziMRBEGG7DqcLeQvuuiiZqwJ3u1+WNO95fb9GkKyZFemF7DaCgkgNFjrBOy4TG5E5Q13iJ8stt1BLq7n6crmneo1qVMa4snSj5AUQkdCykKS9EuZZKdXnljUwX5qdNwGlXBznVx0zm4Sk7aMn8aTJRNyJwOi58QkML293NJhsRP14ZAhZvKed955O3ZWpmswxzP4RPv3j01Fsnq97FhK2bK9it8a2LYmQEivn4ZdPH9tKNmOIdmXv/zlTWE0mIbUwC984Qub0iMOCmQ7FqSisZBWNvPTc+axXTpKOmk2w1CSlY5HkZ1yeTGwoHDOMyadEtx0BAyQ8vPkfBC++lAqCuh/HvGXwnAIyVJi5SKHeGJwhsWP/uiPNnx0DDBC6AiZYTJCnRJDgVe2GCKvek3y/IeSrHLs/WX/NWXDQ8d90kknNYNEBnbS9cgID7giOuTB+48XSS/JhfjItjMkC3/yqIPfOl/lI3x6wh6ct10RY0cW8NFRuU+bkINNeFrQ3mTfWZLVjuqJ2BErMtNmytKW5LKBJz1DwrFFadkB+eiSdiQPffc96YlzGk9WR2aroQx9wUhbnnbaaQ0Tup95t5wyHaP2siGqe3VW9FW94E3GwSR71llnbT/zzDOH8s2odLMaLkBW5557bjNCjySUBkCICXFQeoYLFMqlYe3LBZxZjskyzrPPPrspDqXJ5pD2scq+VBrPXmQa1gaKjMHjHA+I7AwVMfPuGOgkMhtKstkChlIhLwqmV9aL6wgYhk6JQrnGKBgOI0AmjDW7xvJ+EMqkqVlDSdbwgDIoLi9D2zDWH/7hH26dEmLN+DrylC7ehSEh7Z094eCFyCYNYwwlWRggCGTOuOgXbzAki+AuuOCCRghwgak0ZKSXhjN41QhaGnK5vtx48RBPlkx5LIeZTib7s5HBEBWs6BR997Hhp8MmnPBFfnTMh0z0a9KuukM8WbpF13XG2ZsveqX+CF4bkUe5IVn6R+fh7MkIYXGS6BbbXU2SjfdrDzhY4wofpO/pxN57sQtpYeKpUjtfccUVbT+5DK+RU31gt/h9ybKe7CxJdggjTzNcgKB4FowUSDFEBsEQPU7KV4+nYRGChpx2AvpQT5ZSkklPiCwQgvJ9y4NxaCDeQ16cUExEa4yZjBpOY2lM3uYkMhtKsspGmsb0YBJvD6HDEslTGkZL+clALnWBpZ1bHXnRog6T5pkOIVky8W4Yp4N88vQ4rFMij0OHqvOKJ8igEb+OQdsjTnkxCt7FpBeFQ0lWPfMI7DFfB8lDRQA6Kp1B9kJDBtpBO9M/hkweQz2w9FtddPA7Q7Jk5zyod3bpzQadcKMzCJ2HqnNAZs9+9rOb/iAKbWIDSDpKJqQfT3dnx2QRlI7F+CVsyICUtBm9do5NING+J6tTR2gcD3g6YLySMzTWk51EsqecckrrgHi5SFV70kHYkNeQGczsvtznGfgtfgrYVFO4GKYKAzseD2ViaBnfyxvfzDjggQFulp6sMlMuY9RT+jAGhKXxKBsvhPzIw7gsI/GbcVNUREFuj34IbbljKMkiUo/lOhn1p0y8BQqOxOCIEHxTdnIgYOlDFB6fkbNzSBeWyx1DSBaJI4sQWsahs3U72TKGjRSUnVkR8s9GirwMGGt/26lPWpE3lGTlj2Qz5qp8niKCz4uajBHnTbm02QBUh6F9eWnaEsnCbPHjZfAb6snSH4QAG3ilbJ1L/029cmGng5AmG0+SGUlrQ+1Ppkmd5RBPlg7CKrMI5BfC5CToSOGho9IJaV/tlaE8365n01N1IdekWSLTkKz82VY27mSDyvW+hPz0iOfNPjJ0kR2qyUgnEDE905nx1he/l1gXkt0+o8UIlIXi+M6HwlJixphpPVFiwFGskMwQD7ufZqgnm3uyRj5r9/uxDzKmhlz0miEu9/JoM4Uku59OMoKhJAsPSgazPg6REz7KTU9NLkaRHVsjl3rkUWo5wlCPISTbx0r+mUGQN9FkyxvdpA2emboFy0yZcm6l5Z9DSTZT29Q1ux3DRptlOhIs4Obbkd/Zkp5ckd892ZZ8Kd0bQrLZhVeb5zc5/e7L5Dpjd8AruMZO+lO4yDSJzIaQLBk4DtldGQ7KVw65yCNNdmn23+GbDrkXVpEZiXnyW83ZBXkK0x6xJ3iQUVmZ3tVvmzztwUe6Ps9kheWQ2QUzD3W4vZbVjuXzUemHkuyoTFch8RiSXYXiBmcxlGQHZ7hKCYeQ7CoVNSqbISQ7KsNVSjyNJ7tKRU/MZn3myQ6IwjXNmOxaALYznuxayVckOw7pItlxeBXJjsNrU03hGlf1nU89drhg50sclkOR7DCckqpIdhxeRbLj8Fofkh0QtNuLFQPP3irO64FkM1BfoQ5XbiXKBq95C3VoGMPLDi9epp1psnLtx6eY51CHOiZjt/MUhWueQx166ehl9pqFOhyibt7kmf836W31kHxmmSYTrg2Cz1PcVi9ieBtZtz9LDMbkzcPuv20ec+8s0yL/rCya9OJuljIslXdehtKteSKzzIAh16T5tGuNlzak+15aTbNMflby0nvjxeZIzxXJGpM1z27SVKVZgTI033keLjA1DGHMWzxZyuZN8TzFk/WWmIfNOOcpniwy80TnKWmeyB+Z8bJNWZon8s/UzZViLwy179VKpxM3X9g00pDs7OPJ3nHHt7cE39OW4LssWZd68TV9E9eY7Djsakx2HF41JjsOr/WZJ1uzC8a10sjURbLjACuSHYdXkew4vDbNFK5MDF4cd9SjTSY+G0M1Tpl1/wm6konjYx/J1mq4wGNjJtoP2RtrrUh2rFxrMU9WWyZoDeUeshHnWpCssULlZBHDEF1bi3mydIXteK+QGLkrUchakKy2i93CasjY71rPkx3aphueZI1ZiehjjC8vLxIX0+oQ6/KNTyJEjebcGWec0fRIQBazF0JK1kqPOYaSrHTiADAaLwu8ZbTenOyJD5sVMdIxRiH6jC25x9I+672N61gSOSk4DPmHkizSE4PA+Jp14SJ/LS5ffozQGn0EJmCM8hma9ebws0SSvCuNsw4lWSt9lEc5E6NTNCQH7PKSEZk6zwid1wFpa7NSLMO0VNRa+ZXGWYeSrPaCF7kEVTETQfm+4aL8vAy1XNlYqvJ1kN4uW1Kd2LPacaXNEYeSLHKhI+Siw/StX35W6MGG3ll7D1ekyj68ldd27qNnK42zDiVZS7PphnzF39Beyvcy27uWBIj37sXybG2W2UR0PeEQtbflvivt2zUNyS7Xpn2d0qa4RVt7x6FNXR/apuszhcvyvjvv6Lrd99jpMVmKI4astcbIwrphRkNpNBQFE00nS0UB9pznPKddo/TW4gPB+mMNzAiGvpkcSrKMXiMxdr8Tig6JWvsuihPFRvrSuI7ARL1iLOpEAa2rprRHH330xKXAQ0lWnRGasmGhZxbEI+ULkgELgUTyMkH51pCTleL7JGi00H+TtmMeQrIJ2qwOWQrqpRTjZ2SI88QTT2ydpSAdzsuXsSA60Z28YFAPs1PIzyh4QsstyRxCsonaJj9tSa8YGbKEYcIt+hYLF4nBVNuRReelI0IYiDqh+9RpObmGkCyd1448djqN2MUy0HknTgY85KXNyEC3EpKPbXjrjTQEbdHRCnKinsvJNYRkE0IQKWmHxCdgb2IFJHqVttWh6iRFUBOXA9bS+E0GcrkPjqsZhWtSm0anEiJS8CE4wpaNqs/QNl0Xkh3iLQ598aUXFkYwoQApiF5RtCNKBxSAZXpHov8jrHheFCwBUCjhpMDTfdmHkmzIglxkoix6c0EpKD4lp4yiD1FyBpMdHigheRCf8sjtfka0XM8+lGQ1PmwYGpKi0IhK+XptGMJIBCmemw4K6fNkEVPmuyqPQSM8n+UMYQjJZo96+cdL1MYiRSFgYSwpPhmFxBMFSdsKkJK4Aa5lK5bMT5zUeQ4h2ciV+K06Fx6YgCDk81s7khHRiwRGJukTRo9cPs5pR17npGj/Q0g2T2iJQobcOR46aOXDHKHpCOApWA5yoDs8v2zr4lseCDTB13eGZCOXMug1GbQFh4IcdIiu029eOBwRGTyky0wPtimNzoQOTJrHPNaTndSmsGCrHAc4cDRg6hyMMlQ2pE03dKjDPJrxHCg9YBAXBabwIqwDiKfmWkLBPfOZz2weBa/Mx6OL67ySMVOehpIsYyFHHp94e4yBNyP8HFkpF2VMuEAki0wYrfCNSFUeOg2GMukYSrKRi3edzii7CKR8BK985/MYithgySh4IIn8xDgnHUNIVhmJHMWbUZeQBmXlBTI2yi0eKq8ayWlHpMXQYKqDQPzakwcy6RhCstnbi8555FW+yFG8amXy5hkk+ZEsg+QxyhvBaHv3aVOeJ5lWmgM+hGThg0B98wTVFx7ILOXrONNpkVc68vNmRa7T+ZNLZ6sNV9refognm2AwKVeeyPLUU09toT3ZH10nK5KFFz0jk6ErT3janezk0mmt9D5iLMlOatO+TnEa6DrsdFx5ahraputCstu/9tWu++otXXfffbuFe95z6ilcCYen0Y0zMWLGpqF4tB4tNWy2j9BI2fYl42kaWm8JPIo/1Isl9FCSDZnLO8SWPY+QO+9Zo+axM5HE9O4MmVHa88t1CqmxV4Nk5YscyJXoUHBJ+TwNxsuziFfjP2JTpxALY0BoDHVnSVabMnodZbx3Sp1xWJh7JPaBBQ+MTEiDt41YyINk/YazDmpnSTaPsAm9p6Nk1ORgRDD0TQ91Dmlr4Qx91AnGiBjJZahlklxDSFaeCCkvirQfGXXa7le2/yEu8pJb5+g3WWEKO+82fHtSmnQMIVlle+rg4PBCtQ9blLf28eSZoOY6Tuf914GzR3WCIR1Evs6vNOY/lmQntWl0SqeqTRE9HcQlOkdPbEPbdENP4QKERx+V54llIzneLPLMwLneXQNoXEaJ1BgoBXCPxvXbWOeQt5hRwKEky9ND+PJmnAwAiSAUiuTRLZsrIisNq06IDZklPSVlNCuRxlBPloGSi0yMgCzkSvnki4zOkych4BAs70QnoKPgmevcdpZkMztAZ4gw4MDolK+tlA+r4OZ8wiwmODq5slEfTwjB7CzJ5uWH+pIn+1XRO+VrI9cMS9ALugZX6cgII7J7anA9Q0Q7S7JZ2k036JHytVm/fG0VJyRDBAiW3vM0Ycmjha+ngZXIbAjJkkvnnHCV2oAdpHx4efRGVtoTPnQQRs6rA/y0o/PkWmlGxliSXalNYcQe8Ym02jr26/fQNt3QJBuDpOR6yxzIAJlSukzbUtFsr50x2GxFrPGnWYI6lGSHjEEvlSbeiQ4gY8ZDllgOJdlp5UpsV7iTK6S8Ugc1ZLhgWpncx6C1PbLIds4h450l2Z2RK1uIyyM7TGTb6Z0l2Wnl0mbw0mZ+k4s9ILSVXvwOIdlp5WJTeRlLj3mOeVG8UmD9sSQ7rYzuG9Om6zOF6+Ybu+7GG7ruoIO7hb32nnq4YGdAWo17Z02y08o4a5KdVq5Zk+y0cg0Zk5027525b8hwwc7kP+29syTZaWVy31qS7Bg514dkRY33WViYOH2Fq+4xdF6PItlxLVMkOw6vItlxeG0kklWzhe1ZBjWunquWeugUrlUrcIqMimTHgVYkOw6vItlxeBXJjsOrjfWVJzsStP+XvIYLxuFWwwXj8KrhgnF4rc8Uri9s67ptN3XdAQ/pFvbca0mJs2d7toAeV621Sc2TNfXKi4Ix82tnLR2SJZcXfGOmpM1aLsqWHUqHxBSYtTzJPxtKwmregnZ78eON+0pLcNcKK+VwgBK0e6WXnWspF/Kn+2YFrPTybi3lIpMZJqatrVk82e0DonAhWfMczXed1yMkaxbDSvEE1rIOGjVBu+eNZBO0e95INnEv5o1kvcWmWyvFE1hL/SqSHYd2nizNdV+7eLIDSFZDmmdXQbvHNajUWSU1j0G7zd9E/CvNxRxf6+nvyPxNTyMrBZOZvpTxd/Jikb85pSvNER2f+/R3zHPQbk9LFjasFExm+tqPv5NM5vtaUbp2JPulL3bdF7/QdQ/av1vYY88lpa4x2fGNmTtqTHYcdjUmOw6vGpMdh9e6TOEaImKR7BCUlk5TJDsOuyLZcXgVyY7Da9OQ7HLjRB5PvdgwI83HY1fWZnscy6owsI19VKwpXOOUraZwjcOrpnCNw6umcPXw2v7Nb3bdt77Zdbvs2i3c4x5TDxcgOWvcBbmw1jlBHYx7iE+gB/FWz9huritMFC5pRQMy5iudNNZHjxnLKZIdZwRFsuPwKpIdh1eRbJ9kLan9/Oe67mGHdAt777NTJCv4hcAc1l7zRPvTcBLHMySMTK1/fsYzntGibiUCFsIVIEMQCxF2hk5LKZIdZwRFsuPwKpIdh9eGI9mzzjpr+5lnnjmulgNTD5nCNXRMFnEiWuNqogohSiELkSly5ck6MofOFB1RrMzXNI3Im2XfglIgTbE/h057KpId2OD/L1mR7Di8imTH4VUk2/dkB07hWmnFV8K8ZR8vj/ziTxpzNUVIOMOMxxp/RcTIlScrBJ14qkKWCdGngdw7ZlFBkew4IyiSHYdXkew4vDYSyb75zW/uFmbqyd76DbHCuu7e39Ut7Lbb1MMFCdGGXO0TxFvlhVpZgTjF2HQOuZrUjVjF8zz55JOb1yp4srS8XoTr90rR1/vCFsmOM4Ii2XF4FcmOw6tIdhxeg2IXJDiyjdoMEyQ6vWEDXqnrhgOQqwbwkoynKrJXIq8zfOd5vqLpj1mOVyQ7rlGLZMfhVSQ7Dq8NR7IbIQoXT9asAcZrapaZAYjP/+xOKo3fSee3T9I4b1zXubGraopkxxlBkew4vIpkx+FVJNsfk7399q674/au22uvbmGXXaceLhjXBKufukh2HKZFsuPwKpIdh9dGIlk1m2k82dWcXTCuGVY3dZHsODyLZMfhVSQ7Dq8i2RnMLhjXBKufukh2HKZFsuPwKpIdh9eGI9mZzi644XNd99nPdN2hD+8W9ll+MYJZA7X9zDhFk7piF4zDrGIXjMOrYheMwytRuHDZ2sWTvfNOTNB1u+++7LJaq7FMq7I//bweXqolaPc8xZP1Mg9+Aj2PmZI2a5yRf7Z+nqe4rYzAikEzTOYpOLaZMeZ326F46CrEWbeh/DPZAW8zAAAgAElEQVTnnM7Pk1x0i46ZQTRmltCsMVuXeLJDKpWdESpo9xC07p4mwXDM/11pG+XxuU9/R8k1Drt5xauCdo9rx+yM8IhHPGLt4skOEXHostohec0qzbyOyc6qvpVvIQCBGi4YpwfrEupw+y1f6TqffR/QLey++5ISF8mOa8hKXQisFQJFsuOQXh+SXaXYBeOquvqpy5NdfUwrx/lHoEh2XBstu1vtLFd8reY8WeNWyM7Yo+8cBr6dc93hO/8TMzZjXq5PM1BeJDtO2Sr15kBgDMmyEfFC7n//+7dVlu4VV4TtmT3kxaxAULFhO83a0wwxiTfiBalvL7NWivW84aZwzZRkb76p6266sesOPKhb2GvvnRou0HDiydrNE8hZYrvffvu1t8UaFYEafhBv1ttQjehIFC+NNyb6VgQukt0cpFG1GIfAGJK1M8mVV17Z7Auxss/HP/7xLbyomCNecLNfMxbY09FHH91I2Dn2LCzpu9/97s5Or+x20ovcDUeys5wnO6RJh47JmuaSkIViwn76059u+65rSA37kY98pDWYRtWIGi0zFkx1su24mAUaduxRJDsWsUq/GRAYQ7Lvete7WqzmbGnOKzVfVDhSUfJ4qp/5zGcaeQrUxG55sYLqC6DPA3YdH9jtdZIzVCQ7UruGkGy2nzFXFbFqQA1iysRxxx3Xgnm///3vb+d4ttI/+MEPbr0l0tWrXnrppW1fe+fGHkWyYxGr9JsBgTEkK9odZ8YTZII3IU5e7dVXX9094QlPaBHxOELs8aijjmqE67dFIu6T1tOoaHr777//shBuJJKdeTzZIYo2lGQRqEYyB823bWQ8VhxxxBGt9zz77LNbAznn0cU+Xo95zGOa9+oR5bzzzuv23Xff1oOOnVhdJDukJSvNZkNgDMnanUTwfE+PxmA5O0KSenJEsuyWrRs64ChJx1vlOHnKtBiJneZpc9K7kyLZnqZt33Zz1xmXfciB3cKee+3UmKyVOu973/saqeoxjd8cfvjhbfxV75jA3OLNXnfdda3R/NYramQEq+fU0I961KMaIQ+dwF8ku9noo+ozBIGhJGvrJ0MAH/jAB7pTTjmlPVl6ykSYHv3ZphV2J5xwQvehD32oDSGwR8MFhgB5s7aDyoanhg82y5hs82Rn+uJrFadwIccrrriiPUbY2eCqq65qvaPhAI11+eWXtx5Sb4iENbDrxmq9GNOjOu8/YrZ7bcaPVlK4ItmVEKrrmxGBoSTLG3UIou8Fl8d/T5TGZJErz5bXyg4TON8SYvl/6lOfal4vYjZ2e8wxxzSbLpIdqFGrOYULkWoEvSAv1HQRjZMA3AbQebSZymX8lSdr/NZ3CNXgvEZ3TmMOOYpkh6BUaTYbAkNJtj99Mr+XWurdn2oZrDLlMtMyhzxhbqThAvWcrSf7lS93nc8D9usWdt9jp4YL1lOBi2TXE/0qe70QGEqyay1fkexIxIe8+BqZ5aonL5JddUgrww2AQJHsuEZadsXXRpknO666q5u6SHZ18azcNgYCRbLj2mldSHb7gHiyZg0YDLfr7Lwe2S3XirGsIptXWUuuQmC1EPASyzsMOj/0JfFqlT0pH+9mEJqZQystwV0LeVIGmXCZmRKZgjbzebLbb/h815lhcMhh3cLeS++MgGS98fe2cV4Pg/PemBq4n6cg1POKV8m1ORAwtcpULDo/TcyPWaFg9SfHh1xDp2HOSpZ+vlmEYfbT2pHsgClca1H5KqMQKAQKgfVAYC7mya5HxavMQqAQKATWAoHZk+ztt3Xdbbd13d77dAu77roWdaoyCoFCoBCYKwRmOk92rmpawhQChUAhsA4IFMmuA+hVZCFQCGwdBBZmOU92+223dt2tt3bdve5dwwVbR6eqpoVAIdBDYLYkW7MLStkKgUJgCyMw+3myRbJbWL2q6oVAITB7kr3xhq77/Oe67mGHLLsYYWgzWBAgVKFJvtmMLRN+/c95k6eFV8uGi4nu048AJO1yk6tTjpUk7pFf0rq21AoTZYwtR72zOWQfgyFRiCZhlk0jU99M1l6M2VDcK10hUAhMj8Dsp3DddVfXffObXbfbbt3CPe4xtaSIw/I+4Q3FpRS3UtBfgbmdtwumWJXiWorQbvcDoQ4FE7ZLguVuVpRJKzSi+0RtX+qwmkQ5iTcryLD02SbjgAMOaIQqsI1v+VkNpiydAPmUIx+hGMW4Xe5A4O7Lthvys2UHonW/fKxqSRnpQMTDdUgvlKNyk04adVY/sXXtEuqac8qRfx2FQCGwNgjMnGRXqxpIxHYzPsjCmmoEduqppzYish0NUhLQ4g1veEP34he/uO16aUcEhGnrmsc+9rEtMDCSsd8Q4lzqQNi2yLAX2LZt27qzzjqrBf9O/k984hObhysNckV4PrbQQMTKFYpNzFr7jy23VxGCJI9dHBCjLXHU064NiPr6669vJMkrtymk/JEk8jz00EPbeTjY28yh0xEkWUdjmbLtd0SdR7A6DDLB6aSTTlqtZql8CoFCYAAC6z6FC7HEK1z82CyotsAUPNF3vOMdLfgC8uKV+n7JS17SAm/zBhEpIrnwwgu7pz3taY2s7GiLcBBPAnjzCo8//vhGPEsdtrhBcsgY0b31rW9t5EUGcRae9KQnNVLlOfMi7dJ55JFHdu9973vbf+uWdQRksVWOz1IHYkWQ7vPbMAQStS8Z2dTVbg7nn39+C56DwOXFUxe43B5J6serV1dkzWtFzGTTiZAXTgJpOGd7EFuAVPyFAZZRSQqBVUJgpiS7/ctf6rovfbHrvvdB3cIeSwftRgoeyX33D0Qmmo3HbQR3zjnntI3aECoyQWIvfelLG+F98IMfbGRrs0Tk43H7xBNPbF6sc0jZh/cnP2S1HMnaxgZRSmu3hXPPPbc77LDDGsnxlJGUnXARI3kSdedNb3pTI0p7GiF05MbjdO9yJKveSLO/y+fBBx/cvGGES36dBMIkP7K99tpr2/CBvG3doa7I+JJLLmlEKh2yR/SiJ/GYeblwQuoIGUnXUQgUAmuDwLpP4UJWPC5E0z8QFmLISyWPy0iOx8bTRDwICWny0DzOIxZjpggOkSDGt73tbe1xGzEiGcT9uMc9rg03LHUgMXm63/AEIkWavG1kj4B9h/yRpPFfGzsif+RtCCOEa1M4R16kpUz1di9ZyZ5tOwwv6CiQN5kvu+yy9l96xGoIQNnyNdygzurE60bCOhv5kgV+CBcJG9pQf0MYOpA6CoFCYG0QWHeSnVRNBGQcEXnYvwvR8f54azxGnpqPR2rjpMZOjW0iZCRkTJUneuaZZzbCdZ/rriGwpQ6khVjtC4+sjHsiVp0AkiKLIQxy8SgRlnwNUxjHDbEhOdd4mjoRefQf0+XHU0aaPGvX7NaJ/A1V+C0v5KwzIZM68lazYaSOAB7S+G1YA05ws5OvTkK+zuugjCMfe+yxa6NZVUohUAh0s5/C9YVtXbftpq474CHLbgk+qR0QkQ8SSaxGpIRoeHy8PySITHmPSIVXiIx4ujzAeLg8Q+kRIzLk8S51IGNlIDtDEv0NFxEVwnQtU6LkQQbDHcZ+kZygwspCjsjcPbzJvgfJMzUUQEb1IbOyjbP2ZXNe/eGQWQiZnoXA5ePwW5rIjmgNrfB+dUQwcp/61FEIFAJrg8DMSXZtqjHfpSB/5DpPEdznG7GSrhDYPAhsmClcmwfyqkkhUAhsJQRmTrLtZY7PwsJcbROxlRq56loIFALri8Bsp3DdfFPX3XRj1x14ULew197rW9MqvRAoBAqBdUBgtiRbAWLWoUmryEKgEJgnBOZ6Ctc8AVWyFAKFQCEwDQKzJdmv3mJ+k4X13cI9d59GvrqnECgECoENi0BN4dqwTVeCFwKFwEZAYMOQbJacAjXxUZcCOEtwE1vW6i5LYPsT+RPtavG5xJFNvlZ1Oef+LAhwr8n/PlkYYP6r8qTr3+u8dIl1mzixi+Xvx5RNnvKxMCH1Vm5i22YRhPxTRmLISudc7lVm6kGWLF2WJoF3UkbSKjt1TtzdpTBfCmvl5rwyFmOdc9JEFnmTxX8yTsJafo4swPDbvYuxXryEOe3Sj0mceBHOBa+UvRzWaWP3KBc+S2EtXT9+b/Sm307O+Z86L4d17okeJaZxsM7/PgY5F/z7sY7JHR1WZnRmKTtZbBNZwShtX/+X0o+lsCZH7nWPstOm80iY2y30MTNKmNaFhW77t74lvmi3sMsu7b8j+k6fohP9usx+ChfiufOOrtt9j28LNuVBoayqsszUctXlDiucrLgSS8AqK6udrAKz2slyWaurrBSzGkpwFev5xUGwMksZInlFYQRSsZBAVC4rskSyEiNAGsttxQQQdlCsAvECLHsNuQsKI71ls8pw3VJe34sV0nWyUDarxqwQYzCWy1phpuGUYaWa+AQ5py5WkYnlEFK2UsxKN7Ec1NfyXDI7pHPOYcUabOSn3hTEslwxHtQLZuoMG8FlllpIAWe4WlJsVZ2luzCw2s2HbOqsbiKFSQMT5SbOL1nkbVmx1XUC/Wg7ZVo2bXk0WbSD88pwCJyTVW+WUmsHK93UA8YwSMzdvq4kJrFrcIQrMoCD8hN7IvjTOcuS6YwPXdBO6kI+mDmn3fxWN3jC2uo/+ZBFOdozJJO2kz98yO9+y6UXY00++MFUm/hPRyzrJnPqoU1hpV0QmfwsrbaCUDmJfUyv5UeHlUdHtJW2k5Y+Os8m4CU+hoNuuxce0sIBXuqyVCwMS+C1E/2AhfzgpE21v1WI2nO5GCJTUsWq3bb99tu67jOf6rpvbe+6/R/cdffcvdu+7eau23ZztyAeyXffp9veLTQbwDUwhqX69Ntw9iR7w+e67rOf6bpDH94t7LPP1AAgB4ZAGZaLOUCJBHfRsBpYOvECGB2jYAxiyiIt+WlsDY1UNHYIOstT3YskrrjiivZNoZEQJaSgDEO+jI9SWyIb75BCMQjnlOG6Mihln2QZjHyFSyST68qluOrjfkqq4XgfZFamRkSAjEG9KDm5pEPwGhzRhmzIABdlkZucIY14hspByP3OB7GH9PuNRzaxFRglQ0QiyiUHQ0KWgvDAUoembAQLa9ggAzJm9wokixQuuuiilhfFRVjSBEP3ihuBVJSbpxTp1AfJJiiQdlpMsrCWL6zhgLRhDSPYIkbtLI+0Z7wxxgMfQYDoU4LuKEf8YfIoTx3hq36JBey/TqNP0P6ri05Y2enQtN/iHTvIAmudOwKHnzrTAVjAR5wN9yFEy8fphbQ6AmSsjUKUsHZd1DadMvJWD9/kpld0ib4iY3YR5wFpk0d9YaIM7Q7//gE38or1AWuYwto96qsN1IEc8JzH41sfuq7rbrqh677x9W7h8Ed23X2+p9t+7TXfdhr32L1bOPLo7hsL92g6QRdjY5bs04O+nW+IKVw8FMYfcliqUTS4XlzjIiMxYxkGZUwEKnFf5UFxpGFoDEYMVwrGEJCd9f2CW1N6CiEfCkdRgKcnj7Hp3fXUyJgRUxxBWBCldOTWOfiPsPpGhKwQCaVFTK5T/HiHZGSk5EmsAyTrNzKSDjGpN8VmbBo5gceRJDkRKqJjSM5RCOcYWrwX9dAJ6ZXJop4MmuxIoH/AmjGrm/thDUtHQlfKC/YMXxr10A7O6wAYP3nIAWu4XXXVVe1bfcijrolyJl/tpFyKDWtkpewEynEf8grWizuGELTOGDkgWHVTjk5ce6dT1HYwpR/IBW5iGtMdRqWNERZ9oxswIY+2QvjkhaH6yVM7SaftYJDg7gnTqT3JvrhzgJk6I2TtqlxEyCbUh47QazLlqUFnTXYYImhETM+05cknn9x0Aob0B47SaXc2EOdBnu5DlNpJBwRreOmQnEPEMFwcAJ9syBU2sJYXgiUXrMVQRuzaGjbzeHzrikubWAv3f8C3vVlPEdde0y0c9bhu+/XXdQtHPKb72q67NSw4dYkvHb3aFCSLNBgF5Xdo2DwG+R9PhdLqfZGlbWkYPkMRuYshIBI7JYhQxbB862WRFQ8gSk5JTz/99GYkF198cSMCSituLUW95pprmsIjSmSnfDszRBZGSJnjZTvPEMigXErJE1R2tqBBRPKh4JSTwlJQislY1O3KK69sRqj+6oekGQeFZiAMmpzISkfgvJi4DMO9CXbOeHk+Ohly82oTgQzRIIs+1gwamVAm5MJoPEpKq7NikA5tAmttQAGPOeaYRrLZ6SLkjkASQQ3Gp512WsPKveRg0MgY2Xj0Vkdtp35wEAcYeaif+w0jwDyPo7BGJDCVn7qQB0GrA5nV0X9tjpwYEK/EDhz0RthJeClPPRAqObQbklZn5SFOGCJDMiMzWOtw6BSs6Qls6I02R1pIG37asD/+rM4+ZKALsFAmklUf7e7QJshc5y0v5KYe2R3EbhnOSaet6Lo81Y+jcMEFF7TytaW60Ev101awcr/00qln9tLTQfgdwlS+/GACS2VpD3g4YMFhScc8lyT70Q933fXXeTnSLRxyeLf9a1/tuttu7bpt27rugQ/qFo48qtu+555NH7QrzNgYjBZ757OdwnX77V13x+1dZyxyl2+/tJjmYCAaizEkXCCDUZmMfyArZNff00paDY/AGBYSQVaAYYjuZ/x+u9+jLSVzngEhu4yF5WVIHomlQWx5AUGR+3uIMX7KiSjinei5GUbGFrMflzxcU7b0jJ2c5EFgvAsdg0/CH+ZxVBnuC5mro//yjvcIE/UnO0/evf9fe3caM1l15gn+RCaZSSbYgA0GbAM25aJswCzGJlmSpcxOtcumTJXUGmk0GmmkmQ8zGvUsX6o+zXyfaanrQ6ulkUaj0rTVNa2RLLlku2zMloALsHF5QxjjWtghE8gEklyj9bv4n30dGfG+b0ZGvLzLc6VQRNx7luf8zz3/89xzn+c5sDFwEyfXDR/CQi5wIxcyRuJk7mPfX3qAu/xm80REI4d6aLHpt7wkys4R8JKH5klW2CCkvOzRJnnST377uKm1ERawcmMjBG3OwCdPlnOU4xrZsg+b+yeElr7P8grCJ6N6PXkE62w55Bx8aJ7K0b4sS/lGMP1+QujpJwRENpO4fCYMxE5W9SNeAzYkCxPlJUyne0B67dQe9y+SI4d+CtbGi7HhHnIPKx/WCJw8+l2ZiXKXcUD+rNNLI3/eK2gvrd5kr/68uHJPKdO96lAWOcmiDm1QponFfahME/+4dfNp+GEeeYYHDry/4cChg619+PTWcNlJG1vb81a3Hjs49UPtnX37ujHkfjAe8s5n9GXeXEl2Ho2fVGbCIuZNfKwHEiZQPtcSMnH0rWq04ZQPODeSwekmcsPk7XLeiOctbQg4edUZYshbZmmy3psXBf23y5FNHbEIyBvw1O2/mzltGLVqUH+0TWnUE5nzP8QVmWNd4LybPm/Ms6yRtc/+m9NgnbW4/hvy/I7FgMEdC4CQbN7I9vHKW28yBxfX8wY8b79H+ylY9y0EtC0vxiLjJKzVpz1kyr2TumDpmv+jWCs/spIp6/F+5yVTv59ikZI25yUouYN1LAQyUWRyIHsGLlliPTGKtbL6Vg/BKtYFGQOxduhjnTqUHeuIUesC+dwj+tQRnPM7MqqPbMrKem4mwD7Wo+vPy8kXs6irf2/AhBKSeyjlrxoTrlkAUmUUAoVAIbDcCMydZIfvvtOaR9nTTm+DkTeQy93Yqq8QKAQKgeVGYP4mXBUgZrn7tOorBAqBFYTAqiFZazx5GZJ1oNhYBs+c768/Zc0n+WNWkXWifl/kBZp1ln66cf3Vl8XvrP/11zfV4X/f2ybljkuXc/31xHF5s8ZLrniR9dvXXyeL7Cm7X+/otciWtvRx7WMQT5/+y6msyfkeraNfXryWgn+ujfZTyuuv2fXLjayjfdPHZlKaFTT+SpR1gsB87WTFkuWQ8HsXtcECnlqLYc1cyptd39mp1ptOdpUWmvPm0ptmbz69NfYmNWY88rIocI7FgLe3THbyMsJ5b9a9RXWemYyXHqP2f+Q0kL05zRt6dcezyVtv17159ibVf2ZdMVZmcuTtqjeSeeHC/MYbZeccTKeYDXkrT+68Dfd230SgfawFvJmX12K7tN4Ex9wrL7+CK5m8YVa3Bfo4JMjDzIYlBey8xfaG2Ntg9bruWhbz5VUOGbXbG21ySEtmL3PUAUf4wNqLGP2G9LIlub4jM3m9ydcfaZt8yFW98MrhZUze+HtjPe7wtt0B/9X+UmWxMVHXVw8Ci5IscjIYDCCDKiSylCYObfN95HBrG0963/93yoN5BLMPhIUQEU68Vvw30BEdUkVWMathy+dtqMHHhg1ZMHdxns1o3ugjAobuITVEg2AYjI8eCIS5EHKSHzkxazGomdAgA6YcyoxHDvmkYz4DTwQDT4TCjrJvVqY9yB1ZMQsju/9MXqQ3CcQszfbe5FFeti2Pt9mo9qnf4p0EP/UgTHaVMSgnf2w22UeahBBgDK21GRGbkNhNIlqYIT2TCnKHPZmkZS+MgON4oD79Bl/n4yqNjNWRnXfj0Zbdh7VFuepirjWJQGHP/Ey/jXohTXnrVbZC4IQRWNSE6xvf+EZnwEz7iK97jJ9PuPYlFoBsEBYNMnEADOhvfvOb3XkHu0NOBfFucQ4JkBthyhtfcgP6O9/5TqdhORDvLbfc0pE1I3LaIWPpvrNDRJVGWUgbCSE12rXfNNeQLCIgG+3LOWVJJx8N3GHy+pM/+ZNOy3OehmoiYehOZvl9IyHEql5bnDtowrY6V4Y8MEKI8QQbR0QmKhOE9iNt5SNWB/mQtfPIL7ae6pWeAbtzJjwEa9LQNngjTenk5SzhGocN/aGObE2O+PQJPKQhN9KMZ5UJyEc/qcPEF61VOUjYxDLpQNyw5dJbJLvEwVXJ5o7AoiQ7dwmWUAGi4bmC5Bli85gxsL/97W8fJU8ka2Dy7EIKNFqE49HWY2oCvZgwkBGvlRjK+8/zSPm0PY/TiIBGhMwQWWxbnY/rLsJQB80Q6SOsLF1oFhlozLRIdZickBwiRwjacOutt3baKgLVTiTOiyyuusjFRMEDB6mRmwzayFMnXkwhMGlp9UiW1tg/kKz2cRRA7CFA7UuQFRgiVESnPcpDiJY0HLRpSwPxrLI0Y1JSn3JgrXxlILu0VxoavnaRP4bwSJZcwQuOPuqlnWfpQztNRPpvXMCaTKq8yXg7FckuYWBVkrkjsGQTLpoNDTLGxgafQTlpbSySD9/Y1ZrIT588rw1O3jp1g9SHEGLkbUB7xE4gDv9pYgYxEnAYnIgksQtoms7F4DvasbS0MANTOYg3hvEGufISQUtaWNDm4s/vOmzggXzjLRZ33Bjjw47GhuQQlrYk6lO8yEJWZHQ9XjtZE/W4Tb60BXEjI/hI6zwClF9dyLF/wJD8Hu2Vj9ykRY7KRoDaGgzkRfzImmw0dWkzuZA7TxfOy08WGJgsyEIOTwzaYIJUNpxdc8AxS1JZO1amOhF+XDHjRaTsnBu9oWDrUE+tyU493CrjDBFYkGRpDm5+2tbf/M3fdIPR4ERmBo3HaTfzQsdwRiZcBqwBaKDHyyJeJXnrTL54ZjknbdwD8993PIMS15L8BmRcKF3Pm+n+mm0Gbbxh+l5g8ZaRN3KQE/EhIueQLZnjLaXeeI6FVE0Cykod6pe/nxeR5nDNmrNzynX0XfpGQ9DF2yYeZfEQikdZ2pEXgjmfNmmPvPEeg4m0vuMpFE+7tK+vdWZy7HtLxTU5bpra6iONSajvsZWyJ2mp8ml/rC5mOFaqqEJgKgQWNOGiJQq6gUg9Enp0poVY87LWZm1ssUeyWZHsVK2rTIVAIVAIfMAILEiy3uQKh+blAw3GoxgNhmaCdK0bTnpsS7uGu19/P2rNeRe0wdbplws+YJyq+kKgECgEpkZgogkXkhVmzhtjL2ZizhMzHcsF1izrKAQKgUKgEJiMwESSjRmPFyLWxqxZMtexVuYFR4IlF7iFQCFQCBQCC5DsN7/5zSF7y/5hWSBeSNZkBSv21tlLBd/e/iLZxBedVHw2HmsbNx6zt1V1SiFQCBQC6wGBsXay3jLHRMoLMPaevJr85sXjerbkWAik4WuvtPbKy61d+Jk22DZ5A8T1AHS1sRAoBNYfAguacMUEiVbLZCvR2y0dMO9ix7hYZPOyLlh/N1W1uBAoBP4zAguSrHVXBvvxumFdkL2nsgXGotYFM7KTrU4rBAqBQmA1IrCgCRdvIGuxPHIYits0j/uoddnsHLqYdcHw7bdbe2dva2d8tA02b54ao2yDwSmBoX62wRjd6mHqCipjIVAIFAJzQGAiySI1LpiIlbaacHW8vRAbpwTunDTb5TgS5i5eQVnK4A7b3w9pVBb5eDV5Qce+l3bOt51JGmsJSx6iTjFXy2aE2sudMwFfWFPwerM0wtKCa6kYAuoVF8F1ExIXY269WV5Rl0kBRnDjhZRQfGQxeXkikJdZHFxhai08IRPlJ4tAKgkhKB932uzCuhz4Vx2FQCEwPQJjTbgQDOLh3dUPCI3UEI6Qfb5H45ZOL8bCORPfFJElGDbScfCZH+enbqLISzvBY8QWkEcAGXn42CdmqfB4/c3shPJDkoKc9MP9ITsTjnJ9I0BbOotlgGyRruAoAs2oz2Rg/Zq3HGJG1MhcWlYa6nUuGjlCdg7RM5eT9/bbb+/KU192r/VE0Y+1Oi/cq9xCoBA4cQTGkmysC6zDil+A5GiDCIT2hVREWFp0Tda2urYE32pL8I1TS4tckBZCSlyBBJDOOvFo4a6LAMUyAmkiNZqoKFEmCC/zBFCh0T700EPd+jMNk9UEUkaetEbETqN0ngavDISHLEXgohkjQ5iJy5pA4YjYef9puDBUh7xwc04diQWAkJG/iY2jB1KGv0hbZEbENFwTg35A6HUUAoXAykdgYqjD/nKBAW/pAKlE4/PIumgUrhm9+ELsCJZlQ0gW8SGxSRGXEqibjH5bFkCoQg9qi/x/9Ed/1JEv7X2CMgYAACAASURBVJYGichppwhVaET5kFnsgxOX1nmkev3113cyID9kiSQtQdBClS8dLdYygKULZEmbFq5POvWmPUifeRwiJjOXZvLcdttt7dFHH+3uJPVYJtAWhE4GE0FFnFr5A60kXL8ITCRZ2qMAMQZ8yAWxIlzLBQhhscE9KxMuL9qQGRJLGEKTAOJFROP2cyKzfDQ/cUgtbSBZZBbNnEbpPPJz3jor0o3WiijlydYvlhgSBStbpCBShEm7p3nCRvmJ+KUOyyyWH2irCBvhmhycUz+iVDbtFpEmrCCNG6mqg8ZOOyajMIF5CahP+pG31u+tXC0vBFYeAguacCGKbGuCWJCcAe9xGUmIabBcUbiQE8K0BOA3gkM2yMkj/lI2zUN6iMljfnYyQMTa4DuHsk0sCXloTdp/+QXK8Z0wh67BAvnDRznSJrwfrTUBtsntGkKU1qGchD5UrkkjOwdkk8GEO0xgHukRf8IR9rX7lXeLlUSFwPpGYEGSTdDovPgyyGlYichFyzLAFzqGBw+2dvBAa1tOPqE12eyMmniiCcY9bmfW9d2l1fpCoBBYSQgsuiU4zdGeTR6lPXYL2k3b8vjt7fZymXCtJNBKlkKgECgElorAgiSLYK0ZOmiz1gMFjfHCxWOx7VoWc0ZYqiCVrhAoBAqBtYrAxFCH1l5//vOfH9Nua5pI1pv1xUh2+Pbe1vbuae2jZ52Qx9daBb/aVQgUAmsfgYkk60WTN92jB4J1ni3poiQ7IxOutd8N1cJCoBBYqwhMNOFiqvWTn/zkaLuzCZ+335YSbrjhhiLZtXpXVLsKgUJgZghMJFmkyuTJh/bKjpPpES8pdptL2X5mVvFkux1pDx20H3dr7+1rbfOW1j58WmubNy/JfGtmaFVBhUAhUAgcBwILmnAph7kWTyhaLXLl8cU+8+mnn+4M9BfdEhw5+gwGJ0SGQ/apP36yDX/0d2344gutnXlmG1xxVdvwxe2tnTreGcHLumwJngAxZGf/a12Z/Sk7Vc4MNHOTCZMwdrKcB/xm56ocFhWcBpyTzuGcicjadeIRKJNjgrTqVh8zt7gpw5PdLDvXbNeduAfKZL87uo238yY5eZWvLdnunNzqZi/smjp9lEFO6eK2S5Zsl63MbF8eG2MmetojvclUGWRXPpl9YJM+h0tcjBfy/PPyNPLl3rQUlaA45MgL1lzXJ9k+3De5pdcGcjjIWVHYjmO0V9IPBIFFSdagywBDDAai/wahAbhcAWKOPPVkO/Ltb7XB+Re8T9qtteE//qYNdvxh23DdjjY46aRjAESQiUdATp5YSIm7rHgG2oLUrC2Lz0BTR0ra7KUe8hMgRhppma/x6HLOgUw5ZAgaI5gOMmDSxlsMwUmHiOTnxMGxw2SFMK1lm7RcE6sACSMQsoyLrsWtlldaHEDELkBM8TJTFvLTNwlJyWOPZxiZlE0eEyMskGPkQ2gJvCM/DJ588sku0hd3YFYl3Jrj/GCXYu3wn3kfDzlxLEZtpmGNTB977LEOkwR5R+raQhZEKZ3YEfGkc599/vOf7yY/bUHQbLL9JzN5QvZcoMdNSh/IaKpKC4ExCCxqJ+uGRlYGQML6uemX+zj8l/9Ha2ef24YP/qC1v/9xaxd9rg3u/kob/ubXbeN/+z+0wbZtx4jEtldsgASVufbaazvSQ4oGJuJAQAYvKwptpRkhC0FZaI4GtXOIDxFxM3beYaK5++67O80Y2SAvGrC4BMgY8fqPuMQaQIiILwHP4YnskCUZXWN7HBfefoN+8IMfdHIjKu2yHo6M5LF0g7gEwTFBfOc73+kmiWioCFgb7rvvvq5sbdGn5DMZmECQqXJplSE3y0HymYAQIRLXVm0xSSFjJn0mjIVIVr3IkOkf3JXxi1/8oiNS+V3ztAQXGKvHR9v0izwmSJOccwLywFo7lOF+XIrH33Lfs1VfIQCBRUmWFmJQuKkNUBqVAYx0aWGLRuHa9Xprr7/a2vmfaoOtxxLhUrvh0P/+F23DlV9sR/7tv2mNxcLZ57bBf/+v2vCHj7SN/8uft8EpxxI/0khQG84T2ZtMgBjElihaomQZ5H/3d3/XEZfBS1szmJEs0kE+N998c3cu8RqUcfXVV3eY0FKRM0K95ZZbOrKUF4kgK2TrN8JCFLRE2hliQRDKp/XRVJHRqCcbTU9EMdcQn/LJqkzkS7OlUSI/SzmIMOSDoGiM+lK90eC1Vz1wkIa8yJe8fmdZAIbSqVublW2yIrv0tGUkG5lDeHFj9uQAM5MPLV77TS4mGeUha0Sqv7RNuddcc013zUTgCQPOwUvkMjIjWPdk3IoXi6Ox1Hut0hUCs0ZgogmXivoka4C6wfnpIwu71SKFhY5ZBYg58v//hzbcvbu1/fvb8LGdbXDJpa2dfU5rmza3Dff+yzbYsuUYMQxWA9wEgRQMUvLSKBEjjRRxIkCalcd2xIRMtM0jsWha8iEuxCtdBrPJh0aJOJBdYiIgPPUhCCRkHVuZ8kWTRRAO+UxYNEX1SYt0EFTfmw65s/RAKsgHKapH3WLNbt++/Wj5ZNZOJIp4abhIFhYmGiTIBM9/Wm5iJiA4bUJa6nPNBOOcOvU/IgzZwo8WrQ7ETaN1LfEstMlyjfvF5OOeMaHRnmGDZNWl3YkLARPptAfRy6e/tNVEBEP9akIywcMLpkiaNl5HIbASERhLskgCadCgEuDEuppBY2AYCDt27OgG4bKQ7MsvtSN//f+2AYuCsz7W2ptvtOELz7cN9/xpG9gJd8OGY8TQhqzzRcvSJpoZMkAMSMIApQFKKx2SQGbIF6kY2JYGDGjLADmUhYgSlxY5ZnkB+blmGQBJKBtpIizk5NEXsURG5TovT4jE7xxIKS/anMsLNn0jbwJ4Wy5AOpYVEJG20XgdyAkRKl9dWadNsBx4aHuim/mm1ZukEHleVmUtWbtpsbRSsmWdNBHBkCdChbV2IuoE86GVWyZI4J3OeqS1ri3IFPbaoS79RRZ9YtKCnXKkVZc2a4uJp45CYCUiMNaEy02LUL/1rW91NzQNz2Nk1uzc2FdeeeWi7Rm+sbu13bta+8Qn2+DkrYumn5RgODzShq+/1oaP7Gzt179q7ROfaIPrb2qDcz9+QoFnphaoMhYChUAhsEQEJtrJ0j686EG2NBKPbHkBRGuhodRRCBQChUAhMBmBRU24vBDyOEizvfzyy4/Gb1VkYqYWwIVAIVAIFALjEViUZK3dWV+0JmZ97HjtYoeHD7d25HBrG08au25aHVMIFAKFwFpGYFETLo23bOCz1B0I+oANX3m5tZdebO33LxprZrWWwa22FQKFQCGwJJI9EZhmZcJ1IjJU3kKgECgEPkgEFrSTPVHBimRPFMHKXwgUAqsdgfmS7L53W3v33S5i1mDTpqmxim8/21RmZHF/zYaGUxdcGQuBQqAQmDMCE0245lzvcRWPWBm3J6oUaweEy2g90bFGC0TMnAg4HPA6YqAvH2sJHk8cKqTh3cUJgfG7dWeeSryHeGNxAnA4zxmDcT+D+HhJJSgKH3tG8ozrOST4Td64iXIW8PKQAT/jf3KRRz1sjp3XlgRq0V5ODMrn8MHjjPF9ImFxMLB9ODl4eDH0Z2LHK0vbYqCv3dLy4OJM4OAUwbHCC01lajvTPG606omTBgcD8ilfHu6tZGG6BxuxHqThkJB4BmRm3ufDmw7evAaVzdaazNpqclS38qXh9ky+7NDLi0y52qUefc26RVu4MMNQ2+GsTyp2wXENp0q8zAisCpI12AyqkJDfCUNowI3zW8+W5iEIJGlwKwtxCLqCtJGsAc/rizWFwc27CKEgE4fynfNhN4wQeBghGaT68MMPd+SDRORRZ9xOpVUHW2PRrbjUctUVc0AepI445OGRhRgRfkIqSmNCMFkgOgRENvUja2UiUfEDEDcPKd5d2ioNIpNXPQ7lO6e98sNSPhMBd2MEjYDTHjjDCXnLy8oE2ZtYvBBVFlxE1tJWE4u233TTTd0kpR+4+ZLBRCCf6+RJ6Ez1J2oY+cUqMNFoh8nKb9hKo72wMhloszKKZJeZNaq6JSOwqAnXkkuakHBoYB/Y39q2bW2w8dhwhEst3+BCsAZ7BlS0PQNuHMnSmJAnUktsVVoTEkQIBjMvNuXRiPjyKxO58KtPQJeQLG3Nh2aF9BCsdLQ3xEs+xIYwHcgcASEpJJSwf/zyQzaXXnppV6e6yUKjjPZGa0t8V+e5ttIGQzjqQvBPPPFEp80haPUkNCENX5m+aYqJHhZCVZ66YIc4bYwp3gGskTkcnDfpwEIZyoKBiQ2+CBqB6hcEjUDhqU/+9E//9Kgmi4y1lZxwVwfSRJDkRd4whJc+EzHN+UT7IiOtPlq/+tM+v4tklzqSKt1yIzB/kp3RHl+0IAM5EZcAlQ0dPYqOI1nkZ5AmbJ4BjJiQnkA3BjryolV6zBauMP760iJL9SJm5fdJVv3y0aZoWx6zkZcPsvBNA0uAlWi2iEnZyEb9XJMRHZmUhdgsZyBs+cmOdNSFpBEljZKGigAFjaEtJqCM8lxPvFwyIyaTgvzRWhOHIemQPhk5n9BSE7AbEdL6kVgilyFLmCB3MtOAaa28A2nU6iCbcJH+I0tESHN1XrvIZIJKKEV1mzD0A5nExZDPRKCfTZKeBqKpk5E82qts/xF14iYs90Cq+gqBSQisGhMuAw0BIh8aTAYZzW5SPFFEYEAb3LQ/Gpl8ykFcCViCaBPvVbosGXhkNnCzlpowhIjS4bFdHchSWYjDJIDMkKtryAHZIwdEKZ3vBL1G+jRWZdEWE7dVPmSddeDs8kA+JEpmZKYc+bLbgnXLbBukHSYm1xCRMuO9J3+CcEdTN5GkPbR0RJv4tdktIbErlGsC0hcwciBHsoTIEaC+MQlk1wZyJHANGbRFXQmGQ2bBY0QOg2u0XPVnfdp1OGmnfPBLlLDjdZYpaigE5o3A/En25Rdbe+H51v7g4jY4gWDfSMbgNLiQRrYjMfCQw1IfF/s7PeTxORqyaw5Eg2D8p6n5H+JUbyJ7GfgIxUdaBJRoX86RK5G2/FYm2WMRIQ8ZsuOENmqfdCF7k0rffTl5Ip/6TAaRNWvWcSDpby2T8rOdTrabyZY7kZlM0mTbl/yHjTxpU4Kh57q2yedQpnbB1vVE2Urbgw3ZEXE/PKK2O5c+11Yf5SBR68jSOPxXhz5JJLB5D5oqvxA4XgTma8JlP6ZDh4yGE3KrzSBFJn6HGEaDWx9v4yt9IVAIFALzRmCuJDtv4av8QqAQKARWOgKrwoRrpYNY8hUChUAhMAmBuZLscM9brfmcdfbYLWKqWwqBQqAQWMsIrBoTrrXcCdW2QqAQWLsIFMmu3b6tlhUChcAKQGD+Jlyvvdraq6+09ukL22DbKVM3uW8qFeuCxLddqvnW1JVXxkKgECgEpkRg7iQ7pVzHZIvNJFtJZlzsLNlIspOdFEw8dqHSs6GULk4M7DPZZrK/ZFuqXA4PCW7CccFvRu7KYfOpvvjTy+u/vMpnuykdeZKO8T/7zeRVv/zxIFN3do41USjHOeXEoUBaNqOObInNlpZRfwVGmdXdVeUUAvNFYFWYcHEGQGRIDbkgHwSI1CZ5fPHU4oUUQuSKmjgB3EwdyhNkxH/eSvGQ4jvPXZYPP9dWxMd91Ln777+/87tXr22teV3xTEKucTPlkqsuhCgdzylErw0OBMzLSxt4TilHWu3JNt/qRtBkTPt5knHBveSSSzo32HHuxPO9Xar0QqAQOF4EVgXJIjck1Y9dgKiQ1qTYBdxfkR0feT7+V111VUeWol8pi2utoCoJBeg8kkRqt956a6dNCmaSICjx7b/vvvs6t1lEy/0TGSJz2qUyb7vttk4zVrfJQDphDJEu/3zyIk0xDH7xi190rqUCu5AtEwGX0gRRIQdN10SAVE0eAtqYHMqN9Hhv90pfCCw/AvM14Xr9tdasy37q022wddvUrUM4iC2unHl8FhdgoShctFNan5imfOkRpt+0T8sDAqMIeCIwighUCJdP/Y033thF6kKKfPOlvfPOOzvSFUgGUQqyIi3ZaKOWGJCtYCnIVUg+xEpjFQmMRi0/UhYIxXkBVEwgSFfdZKH5Imh1mkQQrzgGzksT7djkgXyn2Xtt6o6ojIVAIXDcCMyXZGcUhYv2RqOLLz+tz2OzAwmOe2xGXjTY+L4LJpK1T4RK20SmNFAa5eOPP95pyiJhWS5I3FmEKiiJqFLITsAT52ioNGGkST7aKpK94oorunTyI0Zk6JvmLS/yNGEISoOE5SEr+RL9CsHnf4KrJJgM4iej8wK+WGqo6FPHfd9XhkJgWRBYNSZc1ikT9QnZJMLVYjsjJGAJNBEszdD6qcdtGiAtFLEhrqRFWB7laaauy0fTFIUruyIg0QSsTvhE39FcESzytgQhD22bzOpFuDRp+a3VZtkjL9KUob3OI1METFZy+qadZ4nE8gSNuh9EZlnunKqkECgEloTA/En2zTdbe3N3a+d+vA22nLwkocYlSqQrxJM9viwd1B5fU0NaGQuBQmAZEFg1JlzLgEVVUQgUAoXAzBEokp05pFVgIVAIFAK/i8BcTbiGYskKhr1p0wnFk61OKwQKgUJgtSIwX5J9+aXWWBhc9Nk2OOV9z6U6CoFCoBBYTwisChOu9dQh1dZCoBBYWwgUya6t/qzWFAKFwApCYP4mXPvfa+2991o75dQ2OOmkFdT0EqUQKAQKgfkjMHeSnX8TqoZCoBAoBFYuAmXCtXL7piQrBAqBNYDA3El2WMsFa+A2qSYUAoXAiSAwXxOuGQWIOZEGVt5CoBAoBD5IBIpkP0j0q+5CoBBY8wjM14RrRs4IgsKIPiUUoehYk/b1EvFKtC4RsIQBFKFKeEGRrETgOuuss7pIWNIIli26lvJE2BL5yjnBaIROFIfWdbFmBaMRSUtwbaENRfJSnnqUJ87rr371q04u+YUxVK60InIJxyi/nRdGZVdvooEpU4xaEbrEmhUWUVQw8smrDm0UGEc8WnU//fTTXRhI5Yg9K/yivMIvitYldi2ZpIOJsuUVS1d52dJHWrs/iBYGM/Vpg0hh46J8KStts52P0IxCRjrnvzpEEYMB/LUFBvpEXpHIyKV9sNYnzzzzTBelTBu0Gc6ClStPxDXt1TeioDlg+bnPfa7rB+f0Vx/rjF4xeN0/oquNO+AnyLu26ss61icC7sd9hw+21w680z66+ZS27/CB9g/vvtF+/5Qz22mbTm7vHTnUnn1nVztl4+Z23tbT2qYNG7vxJP6z8KXuVePKPdQf5/Ml2Rm51SIIgxFxiJ+KbEcPAIkfa2AiHIR6+eWXdyECRe8So9VOBkIKIjVEYkAiGTFfBQA30BO/VT1IRpBvg94Alg7J/fKXv+xkMHiRBqAF5EZMykPGfotDi2zUL93oVjlkRjg//OEPu3LlufjiizvCUrZQiToPWSE/OCgf0Wifj3aZBNRBTp2MwKRVNwIShxeBaSO5pUc4yDh7n5FNXvipW9luFGQ3SrLkfuKJJ46GiCSfgOPkQojI9otf/GKHvRsQAcJauUjR/+yphuC0WTt37tzZTRQmG/gjZ+3QBu02YSjfZGiiUZ5zDviL8eu6c32yNJkgUBPJuCOTkAlOujrWJwKHjhxuD+76TXtw13Pt6x+/rP1y7ysdEAeHR9rXz/18+/nel9vTe19tuw7ua/d+/PPt3C0f6jjDODJ23Jf45bLLLjsa43nVmHAhV4NS/FREhyRGj2i7CBQ52Z4FuXSz0759nUaKdJGossSQNXgRMg1J8Gy7HiA75HrzzTd3RPTggw92hEMjQ57qltcgRhCIjHwPP/zw0UDdO3bsOEpYiBbBJkZtf4ZL8HFlS2eQRzNGKogD+YTwdCJi0YbsG/aDH/ygmzS00yRyzTXXdGSq47VPfYgL8SaQeLTUhx56qCNB2CG/6667rsMDVuqxo4P2jW5zIz2ZaYcI8+qrrz66qSSSQ4x2okDO8JQ2WCNt5SNiaU0Mt9xyS/dtax9ESSPwNBCtFUGnn2Ag6DrMlSnwOsxMmvodwWovzTfHo48+2smj3ZOOp556qpvcJhHx+qSd9dVqY4gW+x9f/Gn77Ic+1p57Z1e77iOfan+/56X21XMubo/t/qf29uED7e1D+9vNZ/5e+9jmUzouwBv4QH5KDO4JR60akqVdGUAGAaKjIdFyDDIajYOmZ9DTMrO1TLRHA9TOB9u3b+8GPkJFntlt4atf/Wr36OxjsBrgCEuZSEJdvu39hRhspugbsF/5ylc6Uvvxj3/ckaIBb3cEA5qGiihCdvYZQ15I3KFTaG20TJ3lvEkE4ciHrBAMoqNJIwt1IM7bb7+9IxLan3ZrC7JDYrCCi3JNLHAjH60XQSNiSwOPPPJIN/uSHzbyIjhPBGZmRG9WJou6+liTV/naQ2aTiBsL9ggLYTtMHupxaN/dd9/dyaEPfGjACNAEAG+EjMQRr0kV1vqPpn3PPfd0pI6g9ZM2aB881CFNdjBGvjmQOvJeSEs1KdHI0zfri16qtUFg14F32l+/+NN25Yc/3n6x95V2xuZt7a1D+9r1Z3yq/WTPS23vof3tncMH2j3nXto+fvKHu3vW/UUZMhaMAeMou7XM34RrRkG7EYHBqwG0unEkG00XiSI/mptB5eOR3IClrRnA1t8QC8JRZrb/zhoqUgQUgkOuyqR1GsSp28DO2kse7WlX0iB3RIuEsn+XzrAmSRak5ECM5EC06kLcziFFxILwtJc80pGb/FkuQXpILDs20ISRI8LK+rA2yu8cjMisvVnjdR6ZymsSoLWamRG9JwCykIOGmNlZm+AJC+XAWtvI5bc2wlp9JgC4kDVbs2sH7TtPDfByXX3B2lOINngcS59ml4ps7wMzky6NG0nqI/L7tgSRA77KUc+4A+bZ5NJgqWP9IvDe4YPt1+/s7gj01f172+6D+9oZm7a2rRs3tT2H3mv7jxzyNqB97tSPtVNO2tyNS/eOw/h13+GcPLHOn2SX0YQLiSEmg0wD/TbYEAFicmQAIons/WVgy+uQJ0cGNgLNCytkpOyQlP/yOJc65A+x5aVS8ihTXSEr8smnPPL4Tx7X8zKLzK6nLkTmmnTOk69/ZC1SGr8jc7/erIeqmzadA7GRHT5Zh1W/MjIZBSflBWsykEUeZWovzKRRlt/KJbM2ks0nB4LNenbkV2ZejKlnUj/Ji2xTdr9/Ur46o2WMow/X9SMZayuf9Uuw07Tc/R7ucU+7F0fvoTLhmgbZylMIFAKFwBIRmC/JzmhL8CW2pZIVAoVAIbDiEJirCdeKa20JVAgUAoXAMiNQJLvMgFd1hUAhsH4QmLsJV/dSxWcwmOiltX7grpYWAoXAekNg/iT72qutvfpKa5++sA22Heultd4Ar/YWAoXA+kJgTZlwra+uq9YWAoXAakCgSHY19FLJWAgUAqsagfmacO3d09qePa0JNrJ5y9RAWdtl6MsonuEvY98YuE+KyDV1ZZWxECgECoEZIjBXkp2VnLxx4gbLwwfR8uDhT89TahLRyoecpeGRxL2Tn7FYBNxfuZtyceXrzwvKkXPq4P6pbP7sPJ64oMbXX5l853kJcRHl6ZFoWf5zLeWFxF2Vy6n6uXbGI0n9/ifMoXL4//MgSchF+ckndgMXVP/lUy+31zoKgUJg5SOwKky4EAzC5PYZ33bnEJdzCcbQh5v2KwAJP3fBXvik82EXtMVvRIYAkRjijSucsqRXPnJDttIgN2SMDAVpQfb88wVT4a8vn3T84wWpUQeCVw7fepMEouZmimjVLdAJl1Fl5tzPf/7zrk2C1fCFFghGOvUhfbEMxCdAtHUUAoXAykdgriQ7FAvg4IHWtpzcBhs3To2GYCRIDklFa6XJ0iyRzjiSpREKnoIoxTal+UkvAhTNEmHRPPnKJ+QfohWBS3rkmahO6hLfVCAIZSA8mi/NU3nIkP+78hCquhG884hYBCiarUAr8iJR50SrSswC+RGzSUCQCcSt3V/+8pe7OuQzMWiHoCgJMjM1qJWxECgE5o7A/E24Xn6xtReeb+0PLm6DU0+dukEe7xGs4CghWeuztETxP8eRbCLty4MYkaR1XCHxEkX/rrvu6ohRfNKEK5MOyQkNiOiQGfJFijRhxEcrRYrC+ZEhQaQtNVjCoPHSWMktlB8yphGLFCW98Hwi9Qi/qD3KUi4NGjlbenjyySe79tJkBQ6nmUf7JiN5nBsNBD41yJWxECgEZo7A/El2RlG4EBatEPlkTdb6KtKk/Y1bk0Vm8iDRPJYjwYTZo8HSCmmStFZhDj26C+2HxBK9H4khSfXSRBNBCrEjOkRKBvIgdvFkQ8JI0CSQ7XASys95dUtv8tAuWjJZESly9d+SgliyZJaeVi49gqZJI24hCC031FEIFAIrD4FVY8KF2GiR1mURFFJFLAgw65mLwStfyJq2iaCUiTwRZA7kicQSupCW6X92WEjMUjIkHKHrtGXlKDvru5YIlINE1Sed+hLv1e+Qtm/tsTSRcIH9UH/amXiz0gULv8dp8ovhUdcLgUJg/gjMn2TFOj2wvzUbi22cXttCNj6ICskhOATlu0y45n+jVA2FQCEwPQKrwoRr+uZVzkKgECgEPlgEimQ/WPyr9kKgEFjjCMzXhOvdd1pj5H/a6W3w2w0P1zie1bxCoBAoBH4HgfmS7IysC6rPCoFCoBBYjQisGhOu1QhuyVwIFAKFwPxJVixZDgm/d1EbnDJ9PNnOsmB4pNvv3Ja8mwYb26knbWmbBhvKuqDu40KgEFixCMzfhMu2z0cOt7bxpDbYsGFqIN47fKj9/Z6X2pNvPt9e2LennbllW/vCaZ9oXzj9E+2UjeMDxGSbZ/annAyyHTdbU4b87E5ja8suNVtsMwnjPOA77rKcHhKIhqeZwzlls43NttvqYBMrLTtWJmecHkwS6mAD65y8MUGLzawyOTXIO3qQV17lNKko2wAAIABJREFUa4uP8nzUrQ5tUadzynA+cRGyDbf8samV1u+YwLmmPeTSbmVwfMhW3EnPDtihTA4f8pF70iFN5Esa7VF+ZJYmR9+LLdutSyd97JKlTf+VCd/Uw6oyLgMCcyfZWbXhp2+91P7jiz9rF57ykU6D3Xf4QPvl3lfbXWd/tm3/yPntpMGxBI4oeE2FvHhOIYwf/ehHXYAXg5ZzwFVXXdV5e/3zP/9zR0oG+Y033tg5Kjz77LOd9xWS4MmFELm9OsRM4IUloItgLgjLOS6zDnUjCWkQk/K5ziqXZxdvMY4E3HwdCOTqq6/uvLxGD26/6uGNRhaxC3iV8Rh76aWXOo80kcK0j3z+8xwTo4FM5NDG888/vyN4MpAHQWmfD9JC0H4/8cQTXR0C0XARVk8mIbEUTCzKJBd5ya3c/uG6PI8++mjnpmziShruxQLpwJuDyMMPP9xNPg7nYEgObfEdrzltgiu5nSOfSaGOQmAlI7AqTLj+8rmd7SObtrXH33y+/fCNf2qXfvicdsuZn2nP73ur/XcXXtO2bTxW++OKiiwQmQEszgACRRq0L+6wiAkJiZpl8BqwyPemm27qiASByU9TQ8g7d+7sSMGBxP/4j/+4+88tV17lIRTut4gXudIoL7nkkq4+sRCQo/PcYV1zTp2ITGQtBBmPsdw43//+97tgN0iTTNqCjOSJJnzZZZd15PO9732vXXvttUc1VMSMQO+///4uDoP2qtMEQnZ1IzwTAJxor66JueCatiBLpAYTAXRg6BqMTV5f+tKXjtFmE1vigQce6PJIp2xaqwlDIB11Ikqkqy2wzsSgLukQszYgcxOFYDnq9v/KK6+s2A0rmV1Ktg6BuZLs8I1dre3a1donz2uDk7dODflf/OLb7eozzm//+rmH28v797azN5/a/qfP3Nh27v6H9ucXfbnTbkcPBIAMkBbSQAS0RZojgkQwF1xwQRclyyAXrAUJGLw333xzR7w0KZqjY8eOHd0Az+M2cqPB0dTEOYir66233tqRJdIWK1YcBKRKHtqjbwSLTJCMA7mRiTw03FE3WVHCkDatOJHCyEWzSxtp2uRFTNpk2cKBoEwA5KSdRoM3AcXVWL3y0nBNEuRExq7T+pE3kgzJwhFRS69t27dvH9u3iFY9SD7hI2FiokH43I7hpk0mD7K5Jgqab23WRn2nXxCxwD1I3ySgPZNiV0x9s1XGQmDGCKwKE65///yP29uHDrQ3D77XHtn9j+3zHz6nfWrb6d1GuP/FeVe2kzce+8iIwIQS9LhpPdMg9bhMo0Q4CACZIhMBZIQYlBbJ0RSRIXJGhrRI2q10IUCEc8MNN3TEQ8My8BPwW5pnnnmm0zJpaogOYSkzkbmkQSwJQI5UkAaiT2CZ9DVyRy7IW30IVVrEbDJA9iEqpKudlkW0GbkhWfktjTgQnevksraq3eQhrzCMJh3XECC5kKmJQT5LHWSwrqot/tOq4YSIE6zG0oPJR9mWDjLhwImMSNZEgawdyiMDgqeJ+46mTxNOLAmYabd+o4EjXu3T5joKgZWIwKog2X9694321y/8fTtj89Z2+qZtbe+h/e2FfW+2r517afvshz7WNgwGx2Cb7Wo6dX0w6AawgSqSVcIjenRFELQ1A1oa/xEKwqRFIS/pkCWS7LY5/y0p0ACROTKjhUnvGwk451EXcSEyJBRyki+xGJCsMpAP8swOCn7noNEhEnkSoMbShPYgr8SWRWZkdE29/ShliZ+rfFp8dmCg8cJKOxGktublV9qFyE1UzpuEELF6YYSAsxUQXLNGipzhID2Z/c/Lw6effrrT8FN3YlMgbfUgUGQqr/6Klq+uaPrINS8YyQ/TOgqBlYbA/E24dr/e2uuvt3beBW2wdfrlgsPDI+2l9/a2h3f9pv3q7dfbJ7ee1m4888J2/tbTu5deS33DHJKKNhrCzHc6KIFn+uedG5cuUcESF1YZzuXNfQgkMuZa6sr1TAb9/EmToDij8oymHZVv3A3Xb8ek9vRx8Fv947AZxaQfsCftgsNoPcrrWzb02xkcgutoOamjL5M8FYlspdFLyQOBuZNswVwIFAKFwHpGYNWYcK3nTqq2FwKFwOpFYEkk+41vfKNdccUV3Vt6a3PW8ia9TR6FYugx02fjxiU/0q9eOEvyQqAQKASORWBREy4vGLwF9nLDG2BrZAt5+PSrGL72SmuvvNzahZ9pg23Tu9VWxxUChUAhsFoRWJRkNcwbcB9v3pf6kkm+YUXhWq33RcldCBQCM0JgSSZcTIzYMx7vpn1FsjPqpSqmECgEVi0CE0mWXSODdbaLjL7ZKjJO9589JI+bxZYNhm+/3do7e1s746NtMCbwyVJRs0TBFpItKVtQ9pyM9pe6ieJS66l0hUAhUAjMEoEFTbgY1jMa5/XE04iROKJjKM5llCcRA/3lOBBrfPwRaxwNuHTGwH1UjriMWlNmNM+A3pIHI32G9IzdpeEtZQnE5MEgXzt5D7nOScERV1Z1M4h3WKNG9OwzeYQl4Atff79NUtKT2yTFEUEd5FCGWAjq0RZPCv7HRVR7uZwmeAtnBHnJr764/5KDsT4HAsb4+onTQXbANSlKy9XWerpD/0nLIUGZyuMoAUv1aCuZtY98vLPiHKA8Dgrwi8sxudXLQ0ublaeM66+/vrOv5a6ctvEI01YOC+pWvjbxjiNfbGDJE4cKXmOJ/wAP9yUnBn2nvEQzW477sOooBI4XgQVJ1kAyIAwygyThAQX2YGXA2gB5LMeBoBAHgopxe8LjGXDjDNFdR3iJG8DDKNtxIxMBU6wxi0lgwGcwa6vJw8s+7rIO5Sd4iwmGRs3tFIGpQxQpxMrFFAkgIsSA4D0BcBOVh2ur2ABkUp88SF0ZiMVHG8kT0kEk0iI+8ohfIA2iVPaTTz7Zfvazn3X+/YjJxCAtouM1pp/0ZUI0mnD0m3bACFmRR5vFdfBfueolH7IPFvJqt7K4GCPRkDsZ5DOxaBOXZRM04iUDmdQhn+vw4BqMZJE3GYOL2AX6Gw7uQRYtCBme2gsnfSKdso/nPcFy3K9VRyEQBBY04RolWYOFdiPyEXJBUKPh7Y7RJg8ceH9L8K22BN84NfJkoeWpNwPKQEUAGXCjhdPoDFARsBAWojBwneebj2j5xNOEEZf4AAYzouSmKm+fZJ2TnuboPK0K8Rr4ziE+mCSPiQEhITJr2WQQM4HmjGyQEtnUqW6TAHKm5SpPWxMLF3nSlnMu8QKQswAsMHEO4cmLnPSNMrUb2fVJltwmSjIiK3lF8RK/QV5tIDuSRXzwh5cy4WBiM5kgWSRHLm0jo8Ny0r333tu1jSbrIEtcmJWnrUjWBIK8fZPfNZOS/z552YqI9bknDBOh8/Dzu0h26qFVGeeMwIIkaxB5zKTJIgWD12Ojx0DEtpRjVi++DHwDGbFlQNGEEFLiEIzKg/xoa4jCwDSAabKIBTF5vHVNW5Cn2KhIO8FXDHAY0LRohdagEQUcQiS0NpMP7QzxGPDyIVz1IyjanTrISg5apLQIkv0xEkb8JhFkh2RcJ4u2yYOQkLQ2Jy4szQ456yPapzSJjavPyIaEHEhW/Qk8k0kEKUpHu5ZfQB1LFdoLa1gg4wToRppwIIeJKtryHXfc0UQKc04dCFrcWWv6IVF59YF2wRTBqlv7TCJkhq/2ebqQL9qxCQLxwkNb1G/ZhyYL22jDoyEil3KPVppCYN4ITDThchO7yZGFwe+bRoaYEv5vMeFmRbLWD5EE8kGUBhWyRLyTQt0lWArtxyClrWYnA1pqHm0NUu3SPnmkDTnSsJAgkkcccEAKDjhIj4gRLfJHruRCtkgFMYZsTVAw9Y1IyUJ2RIPMkAoyQzjK9R8Zaq/z2qHMkC4NFDkrPzswWMpJsGztoHnKQx7EpC3SanN2c0gfZj06cV1p+NFiE+hGe5SFgKNlwkTbkaSJK0SO8OWz3qos8uu/BKBBuHB1JLgL2U1YmSzUkf6FW2LdZteLhHGEK6xot3UUAisNgSXZyRoMiIRGm1B2S2nIrEgWISHavHxDMAZuYpEu9XERwSAdgznBtw1cg9+1RMYyWBOZSloEj3ARnv8O9SfgTMp1PmvGvpGBT7aNUXeIQPlISxv6L/Nc184QWh/v5MlWLOpA6uqXDgE6J12CsJDJNWkQa0IbZruZRCiL7OqVXznai5zl0VblpE0Jjyi9c9omn0OZWd6JA0swc03dyiN7tutxnXw+JitlJsKX9pIjZA8fh/8mfH0CxwoSs5RRWWmWG4GxJlyJfJQwfG582k+iLhkESzmGM1qTjTwhD3LEfGupBLsUeStNIVAIFAKzRmAsydIiPIJ5FPb4RlsQr4BGi+g8ltZRCBQChUAhsDACE024ECk7SC8zPKrFblFxtEo2snUUAoVAIVAITEmysoVoOSRkHTLrad6KexGx2IuGWXl8VUcWAoVAIbAaEZhowoVgmRjFJAe5eullV1aaLO2W8fti+yrN6sXXagS3ZC4ECoFCYCLJxuvHkgG7RWu0jOj9p9XG04cJzUJHkWzdZIVAIbDeEZhowsUN8oEHHuhMidhCWodl3M/igPG6t/uLmXPNKp5s9oiiYWfvp+wRVdYF6/0WrvYXAisbgYkkyy6R4TuPIvaS11xzzdEgJZ/73OeW1KpZ7YxAc0b2TMliE2rJIraa44i2b7vJnpJtZpwYEodBu9hzxpc+NqOM8P1mOK+cuBGzBWUvHLtXtpmx50T+rDCyg2pkldc5eWJLGhtU3+pWlwkkO9ImAA55tdHhCSLp45RRE8ySbsNKVAh8oAgsGE/WIEc0BjjiibH5YjELZt0ipMikDLl42Yas/Gev23e17dfLkJ3HEGJCpAKeID5BWrjG0sI5GFhb5qlkWUTZSJNbp/Itj6hTWmvSPMXuu+++zgVVXpMNN1GunggSyXIXtZ7N2UF90vHici2BbsivDGmUKY9JTXtc43VFHvVyJY23FlJXnzgDk2I2zBr7Kq8QKARODIElBe0+sSpOPDfSQYBIJtob4kVSCGycpw+XUyQrGAptnJ87AuX+SbNEbiwkkKDr0iZO7R/+4R92mjPyVS+iQ9IsLUTv4lmF5FhZIFTLKM6pk88+l92EJlSHayYsdsfkNQFwJWWDzMWWzz7ZLMsgWeU4z9022q9zCbXovLoXs+44ceSrhEKgEDgRBOa+Jfhw9+utvf56a+dd0AZbt04tK8Kh5dGgQ7J5dF8oChdi4jixc+fObk3ZI71oUTRKBE2DpI2yohAghrZJw7zppps6AkS8NGUa/K233tpprELt0eoFehG/gGwI1TlkK8SfepSXqF5kQJAInkyIXz0CvMgbl1EaasIKImIyIlRkb9nBh3ZMMye3JYjEYJ0a3MpYCBQCc0Ng/iQ7oz2+PLojrtF4srQ/mug4TRZ5MTlLeETmZtIhPiH9kNWNN97YaZYIFSnSlGmT1113XafpIlWaqGhVt912W0e6Qv45x7ICwdNkkXZiuQpugmxp38hQ8BlLDuqTN3EQRP6iLUtLVvWSlQxIn+aMRE0sSDhr0OpLsGr1Hu+WQHO7m6rgQqAQOAaBJW0JfiK4zcqEK1qrx+O8WEI8CLav3fZlpX2OOlF4jEdq0X6Rt/KsvaojL6Ssv3rE9+IP0VmXpvVKr1zrpUhfLFXXkR3ZEGl2RTAhKJecSJksyJGmal1VXciXtqr8RBRLJDDySM/KIwFxaMPqThyJbA20mJXHifRh5S0ECoHpEZg/yb6xq7Vdu1r75HltcPL0ywWJjoWQkI+XTB7ja+uR6Tu/chYChcDyILCkUIfLI0rVUggUAoXA2kOgSHbt9Wm1qBAoBFYQAnM14RoK4nzkcGsbT2qDDRtWULNLlEKgECgElgeB+ZLsq6+09vKLrf3eRW3wW8+l5WlW1VIIFAKFwAePwKox4frgoSoJCoFCoBA4fgSKZI8fs8pRCBQChcCSEZi/Cde777T27rutnXZ6G2zatGTBKmEhUAgUAmsBgbmT7FoAqdpQCBQChcCJIFAmXCeCXuUtBAqBQmARBOZKssP9+1s7sL+1bdvaYONJ1RmFQCFQCKw7BOZrwjWjADHrrleqwYVAIbBmECiSXTNdWQ0pBAqBlYbA/E24OCK88Hxrf3BxG5x66tTtT8BrYQBFx5q07YooW6JWic5lmxhRsoQXFK0qAb7FZ5VGhC3pBeQWBlEdia4l6pV9zOQRBlGkL5GvsuuBkIciZ5FFyEORtYRFdAhmI4yh0IeCdIu4JdqWSFzjIoaJuiUsomhgwiCqR6Qv4Q5F8BJhi3zyikerXoFxROgS8UsYRunJr23y/+xnP+vSkUEoRCEhpSML+cSy1RblqUN+8jknrbaIKiY/LEUaGz1EHhOVzHU4CtUo+LlzQjieffbZ3TkYaB8sndMn5NAHZNEWWAstSR6Bf8inLdnIEy5kgTVZ4J9DXF0yiK5Gjj7WozLDWj3qIAP5RE4jN5m1Gdb6wn2T6Giwlhau7j3lwEq9wmnaQoh84gQLYARr+JBVW5T5zDPPdPn0k35zTtq02X2YUJ59uWEEU21z/8uTPnZe/5GNjDCAqzbBmoziF0unX91DsBafWNqE9pQ3sY71U8aEdhknZHAfwlr4TveHdsCaLPpw9JBXrGUYkUl/kgMOaYuYzOpeiUe3ddbLL7XGU/XMs1ozBvbuae3NN1o762Ot/TbglXvTfeIed2/DpM9P8yfZgwdbO3SotS1bTsitVscgPgMDgbkZRw83ghve1jJIw01/+eWXdzeAGxFpXXnllV1IQTeOQQQQN4MylQ0oN5Mb2TmBuB977LHuhjUI7WDgRjEoEWsGm7qfe+657iZ2g7t5/DbYDAB5dYAbtN8B8qlXfFs3nsFtECATMitTHoPSTY3wlQ8LpJjA3wnm7ZwwjdqhbjewiUAZ/pt4pEUyBiBMEIF2GHDOwQ8mBo/DDg6jJEvuJ554ohuoDnJceumlXdu0ww4SgqQjLWmyjQ9ctc85mGiHvjJ41S+4OvIx0GGNEH/5y192/U2miy66qLum//Sr8hAbeZCEgeymN7Hon1GyMtjFDVaG/iEzjMhCZv3sAw+EipjIB3/E86Mf/ajDUnp9BBsTM3lCWPpQWXBwL7kP3QMCtOf+cE6ZZCY7IsrkMoq1+h9//PGuHod6L7nkkk4u96J7BNbq1XfiDZOR7LB2nyfkp/zOkcN9TQa4wkv55JFXeve/+yh72rn/4J8YyPpJG/WTukexVp6tntyvsBG4HobyO69O/0f7aaUQ7pHnnm3t+X9ube9bbXDZla2d/pE2/PlPWxNZ8KMfbYNLr2j7N2zo7hNHJno7sPTH+aox4dJRNCI3kD25EMU4LUXHRiMSPFvD3cQICxh2HgjpGuiuu6HcuIhA5xukiMkOB8jSjr3IS9lIyE0hb3ZMMChpLQ8//HA3ozl//fXXd2SnTBMEglXWqBZuIMhDszAYlIUolKHNIVn1IzCD2aDQBrIjMdvh0NS10ySyffv2jrgN6tSnTIPFoHQDyGcCITNMkZXBIli538hcPSGh0UEkjXy0JFi4sUxYBn5IliwIA576ro+1SQp5GnDaZsseRP3973+/6wtlG9DRWpMXKSgL6cBNnTfccEOHGYKAF9JFfvL0D1hrv37UPn2C/GDt/iAPGYKZdPI4kAHC/N73vtdhqy/g7B4jj342YSATpJ0nJ2QGb+f1E80ORu5D9zGyh4V2mmj0/6hW6D6Ah3rgnftaH7jvtJkyQT6yuf/hQnZ4mRjcW9pINlgjefL4r5363v2jHnmjbSv7qaee6uR0vxgTsDBhk0cfwX5U6dHGPC0ad2lbJhnjTD/BWptX4nHksYdb0/9nfux9xejUD7XhT37UBpd/oQ2feboNLruivTXY0O20AuvsD2hygkk2Elg1JOvmdFPpWI3IcoDOTcBqNwYSMlgMQDeOgeQGR6QGpoHhhva4g2DcWDr+3nvv7c4hRIPVzeNmjrbghnFD24LGtxvUza/ue+65p7u53ThuSgC76RETDVV92YwRGZElBKBzkJJ65XXDqZsWKR+NSF6DQToyIzVy3Xnnnd1geeSRR7p2O2fgInNtkN83DQJx0eBgo/OvvvrqDh95YYqAnaOdKJ+Ga5LQRnuJhdSDtTaYGMgnDe1IXhMQ4jQwEbYDidCa1Ku/vvrVr3YTAGLyQeQIGa76OBPJLbfc0v02ycEJnn/2Z3/WLRUgSf1FRljrR23R1z7khbV7IgSQCY3MyoCJgZ4A6GR2DomYGEKKJht9rG0PPfRQh5dJXvlIGsYGof6DoT4x8KKlaof+Ix+SRHbS6WtpyEMO55Wp35BPBilMyIvYtIcWC2uDGmbyu68d2mB7JPKYMG6//fbuvz5Fpshdf4bs4euw3ZK+ICOcTAxf+9rXuvsSQbtm3KkbHvpEm8hgknLevRGtVBnuKbIhbvekvoKtAz7uGff2Sj2O/PSp1l55qbVNm9rgrHPacHiktRdfaO2UU7un88EVV7Xhqad2k4n+wTXwcj9mh+m0bb4mXHveas3nrLPbYMuWqfHUkOz+qjEGnBvWDZ2Z301qFjfgNNKjjgGkI2kw0utYBEHTcIO5GRGeMtwUiMO3ckPQyM1N42M2d2PJ64aX182FaAx6eQ1qN5Qb2sAgN3nUS54seQADMfqfnXfVZXDRQEJk2ewxbYgGBwN1IxyDjXwI3g0NL9cMCISgPfKTjyzOZTnDOdghmDx2WgowiMhuQMMF+ecJApHCmqzKUUZ2ffAb9gZe+sSgJo++ILcBn7XCLHFkayCY6MNskJk1QcSjDO036OEGfwSlLktFmTT1jQGtX/RjsIYLAs09od+zNBPiRTDKVq/2p4+RH60M1lknh3d/iQm25FRP+jS7eZjgnCNbsNZnJmf9nc01kZL7NPd1NuVUJ+yUIb/r6o5CoU+y35xr7kN1w0pfKR+xw8u9lXV8YwBWZJHf/2w5r3zyqFN/IFqP+UjSZJZJN/cTYndoozFGpihE0mRpJk8co2Q0NUHMIePwnbfb8B9/09q+fW3wyfPacO/ebtnTEsLggk+3wdlnt30HDh5dn3bvZbfq0Se/+ZLsMppwuXF88nKJBhA1Htk4XHNzGTyA8EEEWbOSJ4cbKI/tbhAkIG02Lsw6qDzOpQ753eQIWXo3nLw+Bqr//RlfPtcMCLLJo+xsn+O8fJEzyxRuYOcRiQ52kCM3rnoMhKx9amOuGbjyqjuPxPKHUOCTtcFsq0OmnBvFOuvEIXZySC+duvyGCVm0KwM8WOuH4Bls0i75yDCpn+RFbMrWFnUH67zsUY/f2qsN8pBBHpjAKvdO+jnr1L7VnT44qp0MBh2+ys0A62PtWuoY7SdluD/ICuuQVbCGQV+TVY5715GXoem/THTkVFb6iSzkCqFGbnXksV3byZ+xkjEhL0ySP3nlQ8D6NPdb7olskRSs9Z++0zby+5/3GMrOmJoDPy5bkdqRcZiXrvAdfTFfJlzL1iVVUSFQCKxHBOZLsq+92pqYsp++sA22nbIe8a02FwKFwDpGYO4mXOsY22p6IVAIFAKtSLZugkKgECgE5ojAqjHh8qYyb5S9NfU21BtZpkYOC9DMaby99xbXIrtFfW9CYwLjDWs8xrwx9+bfSwGL+84zJXKwK/TGW34vJ8Yd3jDLa5HbwrcXL97AezurPDJ6A6xO571QcM7baC8nvLHNyw5WCElnwTyeREyFYuxPPuXJwyxGvdrFHIec3oTHKqJvcRHZYyOqblh5gaEsspNPO70ZtnhPTm+iXZc+5kRZzPc2Ow4D0uWlkRciXmY4RzafWBOQLZYQTMfgAAMv2vQtiwiHtskfZwv15PDyRN1etIxzRpHOW30vW0adPuY4hqroQmBBBOZOssPXX2vNuuynPt0GW3/XA+d4+oYJCZKNCyLyRKrsFg3kuHEyM2LXl7fjBq9BiUjYsBnoSMx5tpsxIDaokZ1BjiSZmjBfQWKjhzfU0inPgGYWg6BjzI18Y+QejyV5nGMCgxARKHJEGjt27OiIBenIq26TBcIwEWi7/8hJOSYWREo+9paIERkjLqZHTHSQTP/IW2KEZiJgYob4pWdgj8yQONnIiBRhrey4UpIt8jD1YhqFYGGLtE168DDBaQ+TKJgieHhpj3ZLpy5lI2Lk6T/i1DZl6TNtUHfIXXoeTXAY58apvd68k1uaTGLHc59V2kJgHgisChMuJBIvI4ORpmkgfutb3+oIFYkwAkZYyBhJODKAfbPNjF2kAfi3f/u3R/3nERRHAyRGk6WRIRv1jA5WA5mNJzJXLsJGeqkDGSESxI1w4kuuDqQunzpibsU4n1zOxw2Vcb68iAURyksmJHnfffd1bVf+3Xff3dUdd0rkyduJqcy4+A4INm6q5M7klckCYcpPU1cXTTMaat+2lR2nCQ3OiJEWnFgKHA3gxphff8SGWB1kih2sPAjRBBUvPH2HiLXPRMq5ghbvIBOb4GuvvXbiOFA2pwtG/ZOIeB6DqMosBBZCYFWQLKKhteaxM55NVHHnDF7nDFgaKi0xj880O55SiNHgRUQ0wO9+97ud9iivc/LymKEh5nHUYDXIo10BMkEzGKYjVISDBKVBECYD/xG/NAkq4rH7jjvu6LQ6nmCue0y/6667ujqRGPm0lbcUeRFGbD3lRYomB+eQ7m233XbUvz+2n7S4xBsYdT9Gsj65HpI1kdDIkRzDfhq4djAa95+mGflMGgmoAwvEluULxMnDKy7F+gQx+sR22KQYxwyTiMlMmSaNOIgkUAuZYttL64edPokN6eiNrVzG/SapItkivpWCwHxNuN58s7U3d7d27sfbYMv7xtTTHIna5BE9GpMBjsDi3WRgG/wJHkITk5amZ2AboDQzj7lIChkgEwcSsTRA6/KYG8N4pJFgIDGSp8mGDGKIjgyQbNZaLQ14lEb0HrEdeUSXhtbqOpJF7n6T0WM2cshaJFlocPIHmJ12AAAZuUlEQVTGiy1xBZA/7T3kiBSRjDKVgcSRaf8gj4+Jh+zIHdFlPdYkAQvyeVyP04A1cGXLGzdlmqZ6EhxFvdqgj6SXlrbsnMkLptql/fHKMzFIQ4NGrPosDhn6zrW+c4K6aMnRbkfvJfcJMk60rmnutcpTCMwagbmS7KyEjTuiR1dkEk+qvreTAZ/HZASCUA3weLMkaIZzrisj3k40yJCT63nURpzxTsmyQepOXSlH2niSIZQE8ECOZENmCMTkEA+zeEYhmHhoIaB4LzmvLHnzgimeZVluoCHHGypupa6FyPp9EE8tsmu7esgdL6doyMqTP+eRoXQILF5z2hWvo3hRyafd8UCTH26Rx++4DsfbKJ5KZEodefGmT0KyytR23+MCBGlnIpllaWJW91+VUwhMi0CZcE2LXOUrBAqBQmAJCMydZIdiyR4+/H4kG8Fv6ygECoFCYB0hMH8TLpHFBYm56LNtIERYHYVAIVAIrCME5k+yyxiFax31WzW1ECgEVhECq8KEaxXhWaIWAoVAIfA7CMyXZPe/19p773XRxAcnnVTQFwKFQCGw7hBYFSZc665XqsGFQCGwZhAokl0zXVkNKQQKgZWGwPxNuGa0XMAAPUFOGMzHyN33OB/9lQZ0yVMIFALrE4H5k+yMrAt4SmWzwH5XZRfYSUSb/aR4GiHk7BmvLF5DvI64b4oTkP29eBgJ8JJNDpXNxZTXE48u7qI8i5Qpr3KVJx8PpexwG2+zBFmRjseUI/sy+c+bjYcSrykuo3HHlY5M6uD+S/bsQ+XcSt7pc30Op2p1IXAsAqvGhIubJZfNkGpIF/EhwEkBQ/jE88cX5IS/OzK07XH85JGVa+IY9AOK2A4cqSXmrDRcPkW7ciRilu22xURAgvILdoKgRaISZAZhIlIh/9Qd11tliDmQLbrl1QY+9yJT+e2bDILAiFfg4NsvFoMIWOIP1FEIFAIrG4H5k+yMnBGQGK2zH8JP3ALERfsbR7IITrASn+uvv74jJwFEEBYiRL7OKTNRuhKRS/QowWcQMwK0RIFAEV9i1SJ90bYef/zxo7uwJtAMDRTB+xbkRH2CsSDJxAGQ1zbWNOr49iN/kwDyJisN++abb+5kSZQvsWUFfkG0dRQChcDKR2C+JlwzcqvNrgYhJLAuRrIe62mZCNh6rgDQjgceeKB75PeYLoasiFlCDyJfRC5UIJIT8xWJizaFZBGbZQKRoGinSPyaa67pyNA5ywdIG+mLf6t8RK4sUbSkpzErg2ZLK0fQ2ZJZOUL0CS9oiYE2nJixwjfKj3QTJBx5a9e4LYhX/m1XEhYC6weBuZLsrGBEatnOxNolYkKA2YpknCaLSBEXMhKXNVu4IGwEhsgsAyBHMUifffbZTqtFiLRE/y1TWGeliSJ42mn2Wqd9ImTxWdVPPulpmsiVjMoTWtE3eRK/1hIHrVcowwQhV5/lC3UgaxMEYpffsoVr4r1K7yMiFVlMArULwKzutCqnEJg9AqvChAuZIExk5oPAnBPmb6lh7bLPlcd2cU2RFMJFnogyB+JGqtZDHepBiNljyjeNlxyuWTaQnjarHL8tCTiQrXIQb3ZMoHnSSB3qdj7bsCBXmq4ykTiZpTdBKJPs0ktHftfFbp20Jj3726VKLAQKgeNFYK4kO5xR0G6PxQglkfiRCvJBiGXCdbxdXukLgUJguRBYNSZcywVI1VMIFAKFwCwRKJKdJZpVViFQCBQCIwjM34RrRluCV88VAoVAIbAaEZg7ya5GUErmQqAQKARmicCqMOGaZYOrrEKgECgElhOBItnlRLvqKgQKgXWHwHxNuF57tbVXX2nt0xe2wbZTpgbXhozDf3iuDR99uA1//WwbfPwTbXD9jW3wmYta27x5rBlXzL58x9SLGRg7U/atTL+YgrGzTSCZmIMxD3NIK38CzLgur8O5bFMtv8N1eWPLm7yRRToypDx5mKWl3gSKGQWKHPIqV1t8UhZ5YiusbOdzPXbFiWKmntQlbf9/7HLlVV8inSlf2qTn3utQJvte+WIXPK6Dpem3N7iqJzglOE+2Ek97tCX9FM+9bOOeCGxlwjf1sKqMy4TAfEl2RlG4jjz3bDvy/32jI9f2kY+2tuetNvz1r9qGf3FPG1x6WRts3HgMXAz6OQMgCcb7PLfEHRAvgOsqRwDODFxcORLwtEIWBu91113XEYi4BwhCOh5XXHmlc3Bv5cnFe0xMA6QhHddYZasbgXLblc5/zg+81zgsnHPOOV08gkcffbQrD3l88Ytf7BwXRg918AjjsqsOcQ94kImFoFxebc7zOHvhhRc65wneZWTUbqTJkUHZ6oQNhwhtMynko3280WCkjAsvvLALitOPPCaWgvzK5BbMGUKb+wF2yI8gpeFtxzOOl1rS8GZTPpzIDIOQpzSXXnrp0VgNZNMGH23QV4jVf9iWt9syMUVVMxUCq8aE6/D/83+JD9jaiy+04f3fa+3KL7XB5y9rbc+etuG//K/b4OStxwCARJAF91nEhjgRKLJCAAhK/AButKJqGcAGNGK4+uqrO5dXpIzQeGEhxZ07d3aeZw6eXPfee2+n0SENJCsNMhajAEEjAu6/As4gP+XJh3RF0eI5Rk6kIdYBF1nkM+rB9d3vfrc9+eSTXR5xEZCxNAgKMTpc4xlGRlHEcigPET300EMdGSJRsnDVJRsMkDQijTYuOlgmC6RGNgQvvUA5iQnhGu858pjI+oe2whSBclNG8Ooir35JEBxEKU6EOuAPv4SQFBgHOZuUYKafuEAjYlgL/APD0manGv+VaRkQmD/J7nmr0zrbWWe3wW8fwadp16H/7c/bhquubkf+8v9s7dWX3y/vf/yf2/DRnW3j//oXY7cbR14GqcGNGBEdrRZZIUaEITYAbc+gf+KJJzpN1oAWXhAJIyIaljIuvvjijgxCgEhBgJinnnqqCy6D4JR75513dhoWkkaoSBoBITGxB2iYCNF5WqLyETQZxSkgk//9Q5Qw5IogTRBf+MIXut+0alp05PMfqbmOfBxIFik9+OCDXdtovGT96U9/2slrAlEn2UxGSFQ52kA2MiIxpBaSpckiSzIrb/v27WO71dMAcpcGqSLeuB8L2KOP4sLsPLmUTfPVXvjv2rWrXX755Z1WrX5avX5E3PCCQ5HsNKOq8iwHAqvGhOvw//3vWtu0pbXf/LoNH7q/tSu+0AZXfam1Xbvahv/qv2mDreM1WVqPAW5w0rh8DGaEYzAjUyRE80RkCdxCQ0JelhVoVTQ7aaXrk+yNN97YaWsICunQXD3q0roQvOUB/xGq60hFfAOEg0j9R5rICGkjjcRFoIHnQOQihSEf2itS9EGKCB7J0VYROLldywRDqzV5mFz8RqwIX2Qv6dStLnI4j7DV55qlBfKS3SRjaQIpkhVhkl865EjT9cnju/JMNAmeg8xNLuRH4n6TC4nCwnXf8sA1GrTrV1xxRddfSF+faDdMaf5kVo5+qqMQWGkIrBqSPfLsM++vyZ53fmtnfKS1vXva8Jmn24Z/8bU2uOzKsWuyiYoF9LzEMfANUo+gtB9rpoiExmTgGuQIEjEiHgOeFmigI5msxyoTKdCmkBBikg4xZJ3RWqXHX+nURWNGCEgGOeSlmeUJZSAtj+1kQNzIK0eCduelFCJWXuLWIm2H9iBaZKdM5EeLVj/ZkXh2clCfNB7h8zJO+SYkB2KlzWoXws6Lt5CqtsqrnKzpIrqsu8IMGZvYlI+QTWIO2qi1cBjn5aI0nh6UZ+IjL0K3vEMW9cIuSwnKh7VrZKsg5iuNXkqeIDBXE67hwYPCWLW2ZUsbWFOd8lCOF12ddcE//Ka1c85tG669vg0+e3FrW05e8uNitMa8DY+VgYHeP1xHOLEkQIjII/+ljeVA3u5HY3MNYeQlmuuxcHA+ZaU+/5OGFhgLhv6LJGSat+vJRz55tSntyf+k7VsPxOogAcKzZ1rKUW4sDOSXPvIk4pfrsYAgc9+KQf5+wJ60SfpYV0R27QnGfdzTD6lf3kQokz5tJYe0aYsyRl+8TXmrVbZCYOYIzJdkX36xtReeb+0PLm6DU0+dWvj3TXuGXlm3dmSIDYzo7rvW46aGtTIWAoXAMiCwKky4lgGHqqIQKAQKgbkgUCQ7F1ir0EKgECgEWpu/Cdf+/a0d2N/atm1tsPGkwrwQKAQKgXWFwNxJdl2hWY0tBAqBQmAEgVVjwlU9VwgUAoXAakRg7iQ73Pcu/9PWPnxaG2zaNDVGMQHqB0qJKVFZF0wNa2UsBAqBZUBgviZcMwoQw+aSYXvsPkO6jOEX2q02rp+cDzgZKIdzAHdQH+XwomKXqXx2nuwyORckGIk+cJ2HkevZxVa9HBlc4wDA6J9xPIP6+PlLw7ifSyoje7+lUQaZOBSwnSULx4G4wpKT4b3ypVd+5CVPgqb4zSmAN5SyGO9zeIi9rDaTIR5p0sOMPLAJprziEtMgDgnyKZOXlzwx/o+LMEcGcsjHaUG7OXToI2XEQSIux9omrzrZ32oPObSVCy1bXIf8nBTUqa/U4xq3WliQQ1naqLxRF+RlGDNVRSFwXAisCpJNIBQDzwDN9t6IwCAftyU2UkNOiMZAveSSSzoDeETHi+i+++7rBvQdd9xxNAoX4kF+gsbIFw8v5fPuQrTOIQaeTAY4EnrggQc6LyXn1Ckd4kOAiIKbrm/xApRDZh5QyAmBKANhIHcEg4jIqa08nHikOYcs/UcyvMaQtXgKPtdee21H7jza4qqKdHmRKT+BZBCq9jkXQlY3bzBxD7QJdgg27eUurC3yaidZtMUhDe8tLsfaTGZycY0VSCaBb+DCa46LMqcC58mWUIlckPUvfMVeUI6JDgGTPS60onppp0M8inixHdddX4kLgWVEYL4mXK+83NpLL7b2+xeNDeKy1HYagIgF8WV5wMBDRAbcOJJFrD4CkRj0NEWDG7nRrhCAgUtbRGzOWY5AYkiIVoZYosk6hyAFTEEEiFJ+5SE2ZdC0RLhKhKxotMiFvOIjCCqDXLiqko3mjKCURbNDuiJ4aatriIfsyInmmAhUceNFsEgf+SHthCaUNoTOPTiaYqJuaS9ShCeSFYQFgcEaASNP5ZGJlgov7eO+Kj0MTHZwccgrboLy1PH1r3+9uy5mAjy0j0wmDJiZUMiHRJE4EtYGdcPIeb/lUaZ+0ifOyQsfuMK9loyWOpIq3QeBwKIkG59zNzkNx2OaQbSUY9h5aB1ubeNJJ+RWOw3Jhiw8ZiJLWl0eUwVbQYz84RGhyFO0uARpCZn2o2QJUoIUnUNqtDoD3cBHkjRgxIscnKdN0gYRPKKiNbqGbJCX+hEbDRc5SUNGJC0/7V0dZEc+/iNK/xEgrRlRI1lkpkwhB5GfkIC0duUjOOnUo+8SsSuTDUxoosoUiUwdJht97FxiB5jQ1COug/uA/MgNfiKPCbqjHnWQRUCdxO6FDTnIbJlAHcpGoImfgHw9bfi/Y8eOrh1iHKiLPEIvigcBK5MD3GmyMCNXgqUv5b6sNIXAciGwJBOuv/qrv+oe35CVQUS7Ept1OY9plgsMZESQGK4eKx3IJtGvEFEelbP2h0CzHkjDUrc80iEGGpcDYcDCoPdYixilUQ5tWB4EKz1i80HivkNQSF4a2iFNlaaoTuSFkLMkgUS0g2zKRyxkDwGSR16TQNqr/QmgokyadCJZaV/it2Y3BeUhLh9kRlPO+qvJw6SlnQjfeaSqfMRuiYFmjNyVRz7aqN/IM+vQyqEVS4/Ytd1/E48D4Zs0kCdcaa0md22htcoHF7JqD3xcMwHkqWQ578uqqxBYDIElkexihSzH9WlffI3KhhQNbB+apiO7HriGFLI7QIKYICYEkx0O/Hcg1QR3kRa5ZauUBITJtjYIy3KHvFnyoJ0hOoRFC9NGBGdpAEHTfJFIf2sXeWiCylIn0qHZIhplmAQQVbbYyUsh16RXfnaKUG62j8lWOuRUb4K/IEcyaoc2JUhLylC+9K7DtB/ghYbrUb7/wk7bs+UPrJFocIUp+UxqtHplmlAQs/aSg0ZM009kM//Voc9MDPUSbDlGY9VxPAjM34Trjd2t7d7V2ic+OXb3gqUKWyZcS0Wq0hUChcBKQmBBkqWV0BpoM7QEj722Nsnj5a233to9Fi50DGdkwrWSQCtZCoFCoBA4HgQmmnB5/LPuZr3LnlcedT2+Zf2QHeRi0eiLZI+nKyptIVAIrEUEJpKsNUZvd60RMgGy/mXtzhtg572B9/Z8QU129+utvf56a+ddMHaLmLUIaLWpECgECoE+AmNNuCwJeIvL9pFlARMlywW0V2ZBSyXZgroQKAQKgfWOwESS9db6/vvv7zRYywKMypnTMD5nXnPzzTf/zj5U6x3Ian8hUAgUAqMILGjCRZtl95jdUJkxMS6nyTIZslzA/GnB5YIjR2x41W0VcyJeOe9vP/P+vlo5Ut6JlFu3RCFQCBQC80RgUTtZFgY0WPaa1mNtI827x+H/OHfWvsDD115pjWvthZ9pg22nTN2W2K+yhySTuhM8pb9Z4O/U/dsNCuVl/5nN+bzAM0mwqfRRDrvP2Iwqj12mb2mz8WE2UrRWnd1v5VW+8mJHSrZs2JgNFYOVepxLEJVsmpgNDLOpYTY5VA4bV4ffSc/io79p4dTAVsZCoBCYKwKL2snG0yhExPCc2VYCgSy2Q+isrAuQq7q9hEM6iJbhOs+lfjyDPlrxttIGHk+M/p176qmnOtfYxCzgLsso3pozY3tEJqCLtJZF1Kde3lm8kwSDUZYPd1zG8zR++dTDIYBHGeN5OEnHBI6cDPPJTiaeX4jdEwLje2ktzcRJgTxxUZWOlUfcdT1NKHOxSW6ud08VXggUAosisCjJIhqEwXsH0fmPbBAVYvBZcLlgRnayvLMScSvLA7x+yITYxpFNAreQF1ly/3T4jbwQpuUOpJigJfGuEtFKfqSIDKXnloucH3rooW6NmicSSwsvCK1fJ8jJDTfc0JUdDzJaJ/JUhvLUqT3KsxTDVZWJXCYD+RCsMuJ2C3d5lYWMubYK0bjYJLfoHVAJCoFCYO4IjDXhQggGMw0PEfALp0nRzlgbcEpgacBmdkGSffvt1t7Z29oZH22DzZunbgz7XERF+wzJIiPaLRKcRLK0RD7y7H2vuuqqjsgEh4kmjOgshbCWEByF1srN88tf/nIXoERsAI/lCJUvvvgC8vvvBaAP2eCEPH3fcsstnTyWViwjKJ/fPbmVB0ckiajVKz95EtDFdwg+UcEQcZYeEC5XUhp4kezUt1RlLASWDYGxJGvtEGF40cVGFilYi6Q9IlwBTlgXLEays2oFMg3Z9TVZRIvcJpEsjRshag9ClA7xIV2TiEhRtHETiYlDWsshlgtoqLRetsDC/N11111dPFdECw9apqUA+CSoChKlMdNEecuRTdAW3+oVYIcWq07nTVry01rVa1nCZEJuZG8d1pKI8k0wrtOaTSy0WksVAveUz/6s7rQqpxCYPQJjTbhoskgVuSBUlgS0KiRLk7UuSTtbLpJFUIjWmiRNLzsHJIbrOAsD8mqDAwnJR34EiMjksdyAvJCja0g40awSQDpBUzyeI0iy0DSlRXAOZJlQkFm7RYgJ8G25xYSAlLUhEbDUkScE6TMhIE+aK21Xu9VFfrIgfyRNflqwvvFirY5CoBBYmQhMjCeLgASPpn0hAnFEPfoitscff7xbE6TRLbhccODA+1uCb7Ul+MapEUD6iaDlG6kgqwR0XqoZF+KKdUL/zT6NsX/EGkB6h+/syOA/knc4F8sA34m+JT1iVJdz0bRTbupzPsFv+hG8nPOJpYK60kZ5o7n6HRmmBrcyFgKFwNwQmGjChSSQmZctovkb1F7sROuL59diks3KumCxeup6IVAIFAIrEYGJJEtDypYj1iu9gad1eaxmQ+qtOqL1iLugJjsj64KVCF7JVAgUAoXAYghMNOHyqGrt0dt5a7J5uZSN/bJ1izXGItnFYK7rhUAhsF4RWNROlkZr/TGR87MOab3WucVeuAxntCa7Xjuo2l0IFAKrH4G5bgm++uGpFhQChUAhcGIIFMmeGH6VuxAoBFYYAl7cc9qx5JnYJkwgWSS5FhPV7F3nfZOX+n1npzQpZcnPWsg7qVj/JKZKXOXV5emeKWbf4mnRLcFXGH4lTiFQCBQCCyKAXLnAZ5NP9uXMTdnAs5pCguzlEbGlT3bznI5YUI069uS9FNNV9uuciJB1tuaSn5EA5yYmpRyFOBb1HaSKZOuGLQQKgTWFgPdIHIcQZIJZxaafIxBrqTgl8QGIkxASHj24tCNsJMvzEsn65ggkSFN2UqbNImhl993dFw11uKaQr8YUAoXAukAA4fHKpGF6tOdZyULKcgDSpG1ykec56T+ytBzgOg00j/rImq+Asmi/PEil5XVJg1Uu8qbhSisfku07CBXJrotbrhpZCKwvBKy1Ik+P9IgTMSJeRIs0aa6+kWPiRVsuQKZIMtH4rLnShi07cHGnvVpSSNhShIxoacVZ+1VO3PahvqgJ1/rqmmptIVAIrAUErMlaBrBGmkD5NFH/kSpCRMDOedxHoq7RVMUZyeN+NNnkdR2B++9QFqKm1SLuxH2mIWdNtkh2LdxR1YZCoBBY0QiUCdeK7p4SrhAoBFY7AkWyq70HS/5CoBBY0QiUCdeK7p4SrhAoBFY7AkWyq70HS/5CoBBYsQiUCdeK7ZoSrBAoBNYCAkWya6EXqw2FQCGwYhEoE64V2zUlWCFQCKwFBH6HZP3pH1/5yld+539dL3zq/vjPCNT4KH7oj4eF+PE/AeY5ztHZZQ99AAAAAElFTkSuQmCC",h="data:image/png;base64,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",z="data:image/png;base64,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",y=e.p+"static/douyu.1e926b4a.jpg",C="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",q="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",b="data:image/png;base64,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",x="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",he="data:image/png;base64,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",ae="data:image/png;base64,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",ve="data:image/png;base64,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",ie="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAoAEhAwERAAIRAQMRAf/EAMEAAAAHAQEAAAAAAAAAAAAAAAABAgMEBQYHCAEAAQUBAQAAAAAAAAAAAAAAAAECAwQFBgcQAAIBAwMCAwQGBAgKBwkAAAECAwARBBIFBiExURMHQSIyFGFxgZHRUqFCIxexYnKSolOUFcGCssIzQyRkdBbSY3NUhCUI4YOTszREtEUmEQABAwIDBAcFBwMEAgMAAAABAAIDEQQhMRJBUWEFcYGRIjITFKFSkgYW8LHB0eFCYnIjFfGCM1OiNLLSQ//aAAwDAQACEQMRAD8A9Gkkm5NyfbUS0UVCEKEIUIWK9UdzyYNnx8KFikebKy5LDuUjGrRfwY96o8weQwAbVvfL9u10pec2DDpO1cwrHXYoUIQoQhQhChCFCFJwNy3HbpBJgZUuK4/q2IB+tfhP3U9kjmmrTRQzW8coo9od0rW7X6qbrAAm54seantlj/Yy/d1Q1dj5g4eIVWJcfLsbsY3FnA4j81psP1J4rkAebNJhue6zxmw/xk1Crbb2I7aLIl5FdNyAd0H81Yry/ijLqG741vpex+4ipvUR+8FVPLLkf/m5Qs31E4jiozLmHLcdosdGYk/yiFUVG68iG2vQrEXJLp58OnpWE5D6ib3uofHxf/LsFuhjib9q4/jy9D9i2qhNeOfgMAulseRww0c7vv45DoH5rKBQB0FVgttJNStShNtVhhTwkEVZa5OCT2qYFCF6chC9CEKY4oSgKgcUhTiiqzymlSsHIOLm42SOhglSS/8AJYE/oqIOoQVDOzWxzd4IXoDHmEi6lN1bqD9B6itxeYPbRO0iYhQhChCFCEmQ2BoTgFV5czg9KcrcbAm8eSUt1oT3tCsfmcn+sb7zQqvlt3Ks4ZyUcg2OPMdQmXGxhzI1+ESqL6l/iuOopqtc0sPSzFgxacW9H6ZK8oWehQhExspoShZDm+Km4ba+OTaVGEkDHsHX2fUw6VDcw+Yym3YtzlMhik1bDgehcsZWVirAqymzKe4NYBBBoc12INUVIlQoQhQhChCFxRRCFCELiiiERpUqI29tPbGSlCFvb7OwPsqUQcUqK1L5ISotNHlJUkqaNJCWqQEZ2CoCzHsB1pweAKk0CUuAFSpkO0MRed9P8Rep++qknM6YMFeJVd91uClptuEnaLV/KN6qOv5j+6nQojM87UH27CcdYgPpW4NDb+ZuTj96QTPG1RJ9mABbHft+o/41eh5v/wBg6x+SnZde8FXtE6MUdSrjuDWmJA4VBqFaDgRUIwKjc5CWBUDimlLtcWPY96iKauo8D5Z5m2ww7mvy8cRGPj7hIQsM7DosYJ7yAd7dPG1adrcVbR2HFcXznl2mQmPvVxLRm3j0LdFWHcd+1XVztUVIlQoQhQhE4uLUJQVGkxdRpVKJKI48QLRVDpKp7yVoqo9SyHp1tD7NtLxTOGysqTzpgpuq2GlUB9th3NFFt87ufPlqB3Wig/NbIG4pFhIUIROLqaEoWZ37HZka1OWtZvAK57u236pC1rSDs3j9BqpdWokFR4l1FtNQcFSkEEgixHQisMgg0Oa0AUVIhChCk4+IHAeT4T2Ud/tqtLPQ0CidJuUtYol+FAPsqqXk5lREkpVNSJud4Y1vIAb9hYXNTQxveaNTmtJOCr5lk0JP5RjglLLG/wCqxT4gD4i/UVsxwaRjid6ssIqW1q4ZqXsWyZ2+bmm24OgZEiu4aQ2UKgub2BP0VZjYXmgUF7eMtozI+tMMuKk7FCM+DP2Jx/tUoORt1+4y8YHXED/1sWpfrApWCtW7dnSobx3luZOPCMH/ANDsj/tND2qmVgQCOx61GtFPTYmXBFBNNC8cWUpfGkYWEig2LL4i9KQQo2StcSAalufBNUikTmPO8DFkAN/iBHf7agmt2yDFMewOzU+HNgksCdDeB7ffWVLZvZjmFWdE4KRaqiiqitSpVbbTxfcdz23N3GJkixMFWLPJf32RdTKtvAe01cgs3yMc8UDW+1ULrmLIZGxkEufu2VWU3VBrilHQuCD9nUfw1Z5dJ3SFtWxzChhaulys1U7aNn3Ld85cHbofOyXVnCkhVCr3LMegFNYxzzQZqrd3cduzXIaNUQkC+rpY2N/oNrVESp80/l5mVmur5UhlMaiOJDYIiD9REHuqv0AUOeXZqKKFsYo0UrjxJ3k7VLwt+33CQJibjkQIOyLIdI+oG4pWzPbkSoZbKCQ1expPQpy845eth/e0xt46D/m0/wBXL7xVY8otf+se1A845ef/ANrN9gQf5tHq5feSf4i1/wCse1Ac05cDf+9sj7Sv/RpPVy+8Up5Va/8AW1S8X1F5bAwLZSZKjuk0am/2rpNPbfSjbVV5OR2rsm6egrb8S51i77J8nPD8puSqWEYOqOVR8RQnqCPaprQt7sSYHBy57mXKXWw1g6o/aOlairayEKELObGjhBenLVuyFok+EU1ZZR0JEYF+g6nwFKhRM3AaRD7h+6lU0UwBzWN3rZXUs2kgfT0oW9a3QKwO5iMZjKhB0gBiPGsK+cDJgultySypUWqimRFwlmsG0m+luqm3sI8DSjNLSq22FicV3qNBBOdj3FwNMMxMmI5IHRHPvJ9RNRNiglNAfLfxxaetc7LLdW57w85m8YPHSNqh7zxretnN83HPkH4cqI64SP5Q7f41qr3FnJD4hhv2Kza8whn8Bx3HAqqLr5kcQZFeZgiGRgqAsbAsx+FfE0lvbmV1BgN6vUwJ2Ddn/qmd82bd9py1i3SLy3lXXC6sHjdPGNl6EVu+n8oaQKJ1ndxTtrEa0z3jpCPZd0xcfzsHclaTZ82wygvV4ZF+DJi/jx+38y9Kex4GByP2qku7ZzqPjwlZluI2tPA+w4pGTFuewbraLIMWRGuvGzcdrLLDKvuyxsP1XX7u3soILDgnRujuosW1btadjhsPEFQcfImx8iLIgcxzwOssUg7q6HUD99MBoaq0+MOaWuFQRTtR5E3nZEs+hY/OdpDGnRVLnUQo8LmgmqSNmloFa0FFJzN3z83EwsTJkDwbdG0WIoFiFY3Nz7ewFOc8kAHYoYbVkb3vaO9IalJ23Hx8ncsXGyZvlseeVI5sjp7isbFuvSkaASAU64kcyNzmjU4CoG9HumGuDueXhJMuQmNK0azp8LhT0YWocKGiS2mMkbXkadQrTco1Ip07DlTQ9FN1/K3aq81qyTMUPBRviDlOhzoJOhOh/wAp/wABrKms3sxzCrOicFZpvW5xbVLtMc5TAnfzJYgBck2uNXfSbdRTG3LxGYwe6VTdZxOlEpHfAos7vLsJoF/U0sQfZe9W7HIrVtRgVGUirhU5Vpx8chfPaDYvNXLyYmhlaOygQtbWXduiKLfFTonO1Uae8R7FQvzbhlZ6aWmuO/gNpVy2NsuwReTgSR7lvYusm4sofGxj2Ixkbo7j87dqikuo4sG99+/YOjes8PmuTV4McPu/ud/Udg/iFSpgwA3bVIx6kse5Pc9KznXLytEyFPDGxwLCNbfVUfmu3lN1nekPhY7dhoPiPwNObcOGeKUSOCgMpVmU91JB+yrwNRVWAaiqFKhChCv+BwyScqwpE6Lj65pG8FClbfaWtVqyaTKOCzOcPAtnD3sF2NG1AVuLhCEqhIomNiLEBYUqnkkqpY7UigWU5bz3F2WVsHEjXL3IAeYGNoob9tdupb+KPtqnc3YjNBi5bPLeTuuBrcdMftPRw4rAZ/NOU5xPm7jJGh/1UFok/o9f01mvupHZnswXTQ8pto8mAnecVVnOzz3ypyf+1f8AGodbt6ueUz3R2BIead/jmkf+U7H+E0hcd6cGNGQHYkfVSJyFCEzkNZaFIwKw4+uTuKRYeOnm5LMYkjuBqPcC7EDtVWWEuko0YuVa8c2Kr3Gjc1f4fK+Q8baTEZ20RnRLtuWNafybHqtx+U2qxayzsf5Yy2g5LLk5bb3YDxtyc3AqFumdxPd43yY4JNk3TTdoUHn4UxA7C1miJ9nS1a1I6d0aeGxWLeG6gIaSJo/heP8A7fes/rYqoJJCiyqSSFHgPD7KjWrpARE0iVKaaeSGKB5C0OPq8hD1CBzdgvgCetqWqaIwHFwGLs+KRppE+qOhIgKVCO9IhAWFh2A7ChCAdCdIYE+F+tCKFORxySyLHEjSSMbJGgLMT4ADqaWiY94aKk0CU2FmjLTDbHkXMkZUTGdSshZ/hGlrH3vZS6SDTamC4YWaw4aBtrhhmtJg+nvP2tp27Sn5Z5Y1H6Cx/RTJeWeZsoVkS89sR+/Hg0q3yPTnf8XbZ83NONHHjxtLJFrMje6L2Hu6az5OUyxtLiRQKizn0D5AxgdUmm7PrVOvG8/+5JN7XHjG3RX1S3UN0bQbJ3+KqoglMXm/s6epXv8AIR+d5FT5nsyrn0KTvmxb1sO2QGfJQYu6EaoIGb3tC6h5nRbj3u3apZrWSBgqcH7vxUVlew3Uh0t70e08dyoFNrD2VTWsU8tNTCjoSJMkiRRtJIdKJ1Y05rSTQJQCTQKoE3muz9ixJt9daYFBRXNNBRLoTU5DjyzGyDp+Y9qmhgfIe6E1zw3NbbiGLHhatHvSy282Q+0DsB4Ctq3txEN5O1c9zOQyZ5BdDxCTGL1OuXkGKk0ijSaEKLueW+Jt+VlRp5kkETyRp4sqkike4taSNilhjD3taciQFwZpZJnaaVi8spMkjnqSzG5Nc0STiV6SGBo0jADBFQlQAJNgLnwFCE4MbII6IR4E9KiMzBtTDI1bLZ9s9NMvHSPOlzdvy7DzGkkBjLe3Syqy2+sCrsU1o7MuaeKwLm45ix1WBj28Bj2K5T0m47nJr2rfHcHqP9FMPt06TVxtjG/wPr2FUD8yXEeEsX3tVVuXotyJQTiZmNkDwcPE3+eP00x/LXjIgq9B81wfva5vYfyVBk8H37Y4X+awZgl9UmQg8xLj2gpqtasm5tpge8004YrSj5vBcHuvFd2R9qz0+TJkSGQuXHYFiWPTp1J61egi0Nx8RzWvHGGilElSamSlLHehNTuPjT5ORFjY8ZlyJmCQxL8TMewFKBU0CZJK1jS5xo0ZlW6cH5Qdyg21sMR52TE08UEkiA+UhCszWJt1YVL5D60pis486ttBkDqsaQK0OZ2BXcXpDysjVkS4eKvi8rN/krUgtH7aLPf802w8Ie7qA/FR9/8ATXdtn2Zt2+cx83GisZhDqFlJ06lJ6MAe9JJbFra1qpLL5hjnmEWlzScqpv094hgcmzsyDMnlhTFjjkHk6QW1swIJYN+Wkt4g8mqk53zN9oxpYAS4kY8KLXcb4T6Y7xNmRbe+TnNt8nl5JkeVFD3IsDaMN1U9qsxwRuy2Lnr3nPMIg0v0t1CooG/rRSeP8T2AcUwNxx+Pw7pnzxqXR2Vb3Ju5aUlRb6BTmRN0g6alRXvM5/UOYZXMYPtsT/L9pwF9P9xnn2jF2/LhiLrHBocxlXGkiRVTrallYPLOFFFyy6f61gEjntLttca8KlZ70twOPPFh7pLiZMu6R5UkK5Sa/l42IIQN1C/Aw9h71DbMbQGmK0vmK7mD3RBzREWg0wqfxzVr6hZe2YuLvm7QbUh3LbTAj7wxj1xTFY2iZFN2OgOvsqSagBNMd6z+VeY50cTnny317mNKY17cVf8AF4N63X0+xRn580W57ljGR84BfNj8+7KVAAUFUYWqVgJZicSqF46Jl04saPLa7w40w/Nc89SuEjj2w4+4Rbrnbgz5Kw5By5y66XVipCiw+Jaqzw6W1qSuk5JzQzzlhZG0acNLaZcVSyc0fC9OcfZvmY8rK3DJdnx1I1Y2KjXAlNr6pJBfr+rVSWOsHltIFVaNlrvjLpLQxox951NnAD2qRyXlcO8Nt+Dh5TZuFtuOqHKYFTLOw/aPYhSALBR0rO5i93dbWoaM952o5XZmHU9zdLnnLcNgUBUrLqtglKuFFybD6aRNU/b9i3vcbHCwJpkP+sC6U/nNpWp4raWTwtJVWe9hi8bgPtwWc5HtXIYN2fDyYRphtoSGRJVF/azISNf0eyrjWNhwcRq241WpY3MDo9bTnvBHZXYix9uzABrUL9ZH+CmG4ZvSyTN2KbFhqvWSznw9lPivImmrml3WoHSE5KxwkieVYyQjE2UewnwratuZQyUaO6dxVSZxAqtvsm2MhBIrQXP3dxVauBNKgUixXmpTt6RMRUIVfuUxjQ+0W7UqswMqVx/fdrXDy5Hxx/srklV/ISfh+rwrFu7UsOoeE+xd1Z3GtoDvEPaoWNjGX3mJEY7W7msuWbTgM1Ye+mCnJGiCyKFH0VSc4nMqAmqDGkShMPLanAKQNTaz6W1ISjfmW4P3ilApknFlcCrPE5VyDGAXH3PJRR2XzGYfc2qp2XMrcnO7VTk5bA/xMb2KTL6m8xhIji3HUe5LxRt/grVs7qcglzqhQt+X7R2JZ7Ss3n5uTuOZLmZbB8mY3kdVVAT2+FAFqdziTUrXghbEwMb4R1/erzhXG03WbPzMjFbMwtsx2lbFUlTNMwPlR3BUjsSetTQR6qk40WTzrmBhaxjXaHyOz91u0p3F2FofTjJ5A+NHLNmzrHHM1r4+Mr6WeO/XVJJ7v1UojpEXUz+5Qy3wdzBsAcQ1g+J1NvAD2q19HdmGZv8APukgvDtseiI/9dMCP6KX++n2jKmu5Vfmm80xNiGbzU9A/X7lMy8Tkub6n5mRk7XJkQrjEYeHHlrjyfKq/lpIzKwIV3DnTfr9lSFpMlSFmMnhbYNY11Dq7xLdQ1Uy6hTFaFeL7g2oxca2qEnqHzsqXKN/pXyj/lVN5fALN9dlWR/+0Bv4/gk8w3Hbo/TvcsGXMwEzkxWBxsF1EYdSG0RpfUAfppJfARwTuWNd61jgHU17c+tZb0HmMm970L9BjY5/pyVXs8yt35qP9uP+o/cF0LZ915Hi4u653LMfB2nbsQs+K+PKz/sE1FpJiQFBsAQBVxpO1cnLFGS1sRc5x4beCw26812PjXpHsmTumLHukzpjaNrE4jkJkBkV206m91OpFqiLg1g2rUjtHz3bg06c8absFH5Z6g8fT01O2KMWDd92iAi2rBczJCsrCRjJJpVbovxfxulNleNFN6m5ZYSOuw7EsYcXHDL7YJ70qn8vhWCzHrkb+EHT+KBb+jRb+DrUnzA3VdHhGPt7VY8uwZt2wudbTD1lyM3bIlAHW0sWKpP3Xp7xUOCp2coifA85Na8//JdCx8nDgy49ni6SQYyyqnhEG8tf8mpljEOI1HaVzffs6De/R3KklmT5uB5iqM6hi+FmOhFie9o6ry96Nb/LgYr9tBgaf+Tf1XGDi6zq8azar0Ix1UrChaJwynSw9opr2hwoRgjyxtWi2/MxZZo48x2hjJtJJGoc29ulSQL/AFmsqay0moro27x+apzxOa0lgqeK1WPyXjG0i+1bKcnJHbM3BwzfzF1AfZapGXcEf/HHU73LEfYXM/8Ayy6W+6xQd15ryPdAY58wxY56HHxx5SW8CR7x+01FPfzSYE4bhgrVtyi3hxDau3nH9FTLYCwFUqLQSqEiFCECLi1CF1Pi0rZOy4eTJ1lZLOfEqSt/ttXaWcpkia45kLiuYN0TOaMgVdgVYVBCkQhQhV+5wl4zalCtW7qFYDe8N1ZiR09tKBXBdNaSrPRoEQKOw6AVw0pq9x4lalapVRoQIvQhMPFenVUgcmGgN6WqkD01InlqXPYVIxpcQBtTwaqCNZYs3Unqa3GtAAAyVnBOjpSphU/ZuebxxvGzsbb4oXGeV82SZWYrpUr7oBUdj7anilLAQNqxOZcsjuXtc8nu7lXxcy5A/H044ZlGzx9oBGus+/5nWT4vipDIdOnYns5fF5/n0Pmb68KZdC6F6Gyb1k5+coyGj2TBW7Y4CgSZU9urNbUdCJ4+0VZtK47lg/NIjGnD+47buaP1Kgbpmcjh9Yoszd9ryV2jepW2vCxg+l5sfHW4kCxuD7rkye9boacSRJjkcFFGyJ1gWscPMj756Ts7MF0HiW3wbfvHKkxRLHFK2POmHM2poWaAqVHvPZWKagL+2rDRQlYU79TY68cd+P4ZLnfJsKfbPRXZMbZ4YU2eY4pzMqN9UkyyjzdTgIoAac+91PhVeYUjFFv8sd5nMHGTx96g3EfpkmvRPaYty3nd4pcjJgWPHgb/AGWaTHL3eQWdoypYfReo7QVJV75oeWRx4A1JzFdy2XFds4lycbwcnjM6LtmW+Mg3SSbJGSY7/tEWdmW1x071ZYA6uC5i4fLDpo8d5te7QUrswU7iGNn5XFc3cZOJYexcgXz0wcLyYxq0LeAuxCmzN0PUUrKkZUKbdFrZQ0SOfHhU49aZ5Lsm8736VnF5BFh4vI0i89gCBDFLFJquhBaxMYt0Ptpr2lzMc1PZXMcN6HR6jFWnEgrHcE3vZ8DgvHvnM6DGP9/meVZZUQpEBJ77Am4XoOpqKEgMHStXnML3XcmkE/2xkOhFyP1H4+n/AD9/de9KmduHybbJNjMS0kkWOiMYnUEDSyWJpz5B3sVDbctkd5GplWjVqr/Uc1mPS71Vi47uW77hyvJz9zyM2KCLFcXyHAiZ2ZSzsoUXfpTI5qVqr3NOTOkDWwta0Ctdm5YuONcvd8zOVCEycmbIjV+rKssrOAfZezdbVWe7FdFawljQNwA7AtLBHaMXHWoVeqnQtqElUD2pUJ2HNYWSQ3Hsbw+us+5tAe83NRvi2hTFDE1mlQlPoLCmlRlLpE1ChCBNqCULpvD9cWzYkL/EEuR4amLAfprsrKMsha050XH8z70ziN60NWVloUIQoQkSRhhY0qc11Fmt+28FGNqWq1rObFc8miMUzxn9U9PqrkOYW5ilPuuxC6ljqiqRVFPQoQhQhFYUIUHPYFhGPZ1b/BWny+PN56ArMI2qJoFaSnqgRahCiz4wY3oRpBTa46L1oql0BbHiO7bNgcfZM7m8/HRJPI77fiRRNKT0USGRoppPeUC3sq5CQG4uouS5zBI+erYPMoB3iTTopUBFNz/hG0cj23esXcd55TLgRZKWzH6JJMEVXj81YUHu6wdI8KeZWgg4lQM5bcSQujLY4g4ty4VzpXgky+vuFjYW5ybTssy79uztJNmTunlI1vLhB0++4hiCgdAL043A3KJvy88uaHuGhu729pWV2b1C5BHwpeGvDjzbWqNGJpFYzhWfzAAQwUaG+HpVYzHTp2LcZyqM3PqKuD61ps+x2qRtfqRyvi+2yYOyHHiSaUzPLLD5r6iAtr6gLdKSKYtFAn8w5TDcSa36q0pgVBzfV31TzDZ99khB9mPDDF+kITUhndvVaPkds39leklVGXynm+eCMzfdwmU9CpyZFH3KVFMMrjtVpnLYW5RtHUo0EOXK4aeSSVvzSuzn72JqMuV2KHTkAOpO5O2mRtWkaiLFrdbU0FTmMlHjbTa1x0oLkrIVJfakNiR7elJqUrowVYYeLHH7o+IdCvt+6kS4AKwUWpExW2w8a3nf5potriSV4ArTa3EYAckDv37GpY4nPyVC+5jDagGQnvZUFclVyIySPG3xRuyNbtdTpNvtFRlXWuqAd4qrjivEM7k2TkwYc8WOcVFeR5tRFnJAA0/yakiiLzgs/mfNWWbWlzS7VXLgr7B4xxnERZNy5EJ8VH0P8rjTMpIOkoJhqUXIsKrT2EVdbnUG2gzWRPzW4fURw6XU/c5vbpwVvi7DwrccgLteNu86qtyqRmNGsbajJkBPHsDUTbO3ee4JD9t7lRfzC7iH9x0QrxqextU1ybj3H9u2M5MeLnYOcJfLjGTd0dr/AAlgSlmUEqRUd3ZxRx1Ae11duKk5fzCeWcNLmOZSuGH69SyArIXRp7EhE06qRdAQX/CtTlll5r9bvA32nd+aimfRq6TsQPlrXUrk7w4q/HakWYhSIQoQhQhQN0h1xt0pytW7qFc237AZZi6ixHY1BcW7JW6XD9F1VnMCKKmWUX0v7jeB7H6jXL3XLpYcfE3ePxWjROVRSIqEInYKpJ7AXNKBU0SgVVS7F2LHuTeuhjZpaBuV0Cgoip6VFQhXmybLDLCMvJXWG/0MZ7WH6x/wVRuLgg6WrNvLog6G9atpsXH8sr5SabdtIt/BVUONc1Sa91cysRyLjwkJlxkCsOrIo6EfQPGtCCY5FXoZSTRxWeTbCVsataloCFGu0AAyFSI1+KQg6RfxbtSFyUQitNqscTbCxAhieQ9wI0Zz/RBpKkpX6G5kDpICm5HF94OI+XJt2SmJGNUmRJE6Iova5LAU7Q6laFQC7t3P0B7S87KglWvG/Srd+QbVJueBPjCKIuhgdn80ugvpsFsC3S1zUscDnioKoX3O4LWXy3tdXA1wpQrODAQAkrYi91PcEdwfqqAkrb7q23IPT/a9l4Vt3IEy5JJ844+qKTQsaiaMuQLC/S3S5qxJCGsDq5rn7HnEk94+AtAazVjjXumiz21Ym35O5YkOZOMbCkkX5ic3Nox1YLYElmtpFvaagYAXCuS1bud8cTiwangYDj+QzXSlw/TjIzWgxOJbhk4kKjyczHxsny5HY+8pVije7+ZulXdMZODSuNN1ftbV1wxrzm0ubUAdox3BWWy8b3TYpc/d4ONQHLyRHBh7fBkxmOGNASZHkmCdWb4rde1PZGW1Iaql3ftuAyJ0rtIq4uLcSTsoK5DJQuT7tzXA4jLmz7Ztu3tdVzMrGdZjMZSUYJHo93UW76yabK54bWgCn5fBaSXIaHyOGwHClMRU14blQYXFOBx7fjZG48rSF5Yo3bHj8vVGWUEof9Ibjt2qFsLAMXLYm5temRzY4K0JxNceOxb3hGz8T2jbMvftlycnLw8iP355Aza0gLHVEgRWbqSBYdatwsa0VauY5te3M7hFMGtc05DjvxWKy+Selu3ZTpJxfNOa37Zo81DE58wltRSV72P8mq5MY/atuCDmErBSdunLumuXEBM8V3LG3vnTZe07QcTa4cMxzYkcazojk/s3eNSinUb2P0UkXefUCgojmbHwWmiSTXIX1BxrTbQrqk+QcHYILt8u6hRpJx8QgA9ej6o1A8BV44BckG65Dt7T+qqsHmfGMTMEedv2EsknuJHJuUcz6mPQeWoVV+u9QCRrTifappLSQioY74SAqD1KbaH22SQZ+MckzLNjw45MkshPu2kJdgq2N+i+ys7mjGFhNRXNanI/MEwGk0oQeH26Vz85CrpjXrKf1fD6TWRZ2LpjU4M3/gF2oaSK7FodgwWdlJHfqa6uNgY0NaKALMvZQF0LbMby4x0pxXL3ElSrKkVRChCFCEKEJuaMMpFKnsdRZnedp8y5ApVr2tzRY3P2hlJ93pQt6G5qqmSCWE2DW/inqPuNUZ+XwyYkUPDBXWvDk38yy9HAv9Bt/DWbJyQ/sd2p2iuSYy82Iwmx0g9y3QW+uq8Vg+J4L6UUkUZql5uzbvgxQS5mFNBHkgtAWW+pVsSfdv8AmHetJzHClQmw30MpIY8EtzVhx/hm+75O8ONF8voUP5uUskaMCbe62g3I8KfHA5yqXvOILcAk6q4d0g06cUMjg3LceDJnm22SPHxRI0szMgXRHe7D3rkWFx0oMDxsQzndo4gB+LqYUO3qWq4NtEe+JBEXaPGigDSOlr3vpUC4Pc3rPt7TzZXA4ALF5xdm3JpTUXbVZbftGx5efuEK4+bmwYkoiiMBXqQPfLNdB1a9voqxDaRFzhRxDTRZ817O1rDVjS9tcfZv2K1i4vsoyIlk49pidgPNyslL9fBA73P0Vdbaxg+DtKpO5lPpr5pruA/QLnnqZxfb9u5ZiYO0QeUNyiRvlkNh5rSmP3NXRdXT6L024hDXAN2rrOQczkktnulNfLOfClcehdBibmpwYdvxuLYGPhY6qkSZuYsgAQWU6Y4m6iro1UoGjtXJn02svdM8uNTVrKYnPNwSslud4uOJMrc9i2XFJADiOR1BPUDVI8SmkOsbWhNb6RxwZLIekCvHAEpvlHy2+enWcY94TP8AkozJl5mIE0Sy4y+YYyAWVQWtcA0SjUw4p/LpDBeNOimo0AdXAOw4ZLL+luwjO2TJy9v5Hk4U8nXccDEWG8TKWEd2kVyCyC/1VDbsq2oK1uf3xbMGvia4N8LnasRtyI2rL7Ryzg+Ltjy77skm8bxJLLJkZDMoVgzkr3YC9u9lqFj2AYipWrc2t2539mXyog1oAx3dH4rpPLOZ4uz+nuz71jbTjzY+UcVcfAnI8uFZYiy2sp6oBbtVx76MBAXK2VkZbt0bnuBGrvDM0P4rmmbzfM5JyPYHnxoMRcXMhWGPGBAs8yE6rn+LVQyl7h0rqW8tZbW0ulznF7DWvAFdq5JNCmTGsk6JeM/snzJscEX7+VCCz/XWg5cJBX7AH71TQY2DNeSPHgmB6IyYebmEH6TKVSmBoU5e4bT2tCr/AFUmhxvTARPbHeSXHSKFo1xyWEoYqsIJ09Bewplx4FociBdeimPi47N65Zwfh+Xyrfo8EFo9vhtLuU69CsV/gU/nkPQfafZVKGPU6i6zm196WLV+84NHHf1K69WPVHNxN8w9i4jkfJYfHpFMksPwSZEQ0iAj9aKNfdZfafqqzLLQ0bsWDyrlIewyTCpk7ab+k/bNamaPZ/VviKbjhqmHyjbRoeMnqkhFzE57tDL3RvZ94pxAlbUeJVonycsuNLu9C72jeOIWN9NMXcsTmskMuLmhMaKWPcIsVW82KQdIw+ki3vX61Bb1D8Vu8+MbrZpDm94gtrtG38FseSbas++vm7vs2wY+DHoWLcORZb5GS0IAZiMY3RT1Pu6xVp2eIFOK5m2cRHpY6Qu3MFBXpzUDN5LxOBlTYuYcf2pApDeVs6uQx7aCHC2t43qN1D4SB1Kw20nI/uRSu/3/AKKLzXfdh3/Zcf5bfdsy9z2/SYjiY8kc8xI0OoLNpRWvrtY9qbLbtkA10NFe5RBLDNix4Y7OpwH57lWbFsjuVYgknqSana0AUC37q6AFF0XZNpESLcU9cvd3OorQM8ONA0srCOKMXdz2AqOSRrGlzjRozWXQuNBiUzDvO0TNpizIWb2LqCn+laq0V/byeF7T1p7raVubSpeuP86/zh+NW6jeoepHQhChCFCFnN+3+DH8yHGjE+QvRmY2jU+B9p+yrMVuXZ5Llua/Nsdq4xxDzJBn7rek7TwHWnMHatv3GGDNGNmZEEi3aV5IYILjobC+u2qnPjDajD2q/wAu55cTBsgLtJ20aG9niU6E7Lt0bJDDtuOSbsZ8gSPc/UrH9NQrWklkkPec93Uk7TjYGZK8O3/3bG8fvsYcN3sL26O5Vb0J8szhi4vIO9yw+z7lJm+qU8E0WNlSpFPADJGBEBB1D6F1e9Zf01WLqy04LobiPRyxpaXNqQ7PfgRswW55fvOZj8ey5sXTG0e2SZZTRr1dANA6i3xVLI4gGm5c5YwsdI3XkXgdCyXO+a73sPEdt83dSeT7gV85ccRCOABdcvuBW7XCC579ahle5rBj3lq8usoZ7l1G/wBhtc647sfaomdyCLffStNzmzcnE3VABP5rTiLIZG8tkB/0ZWYdVt0v0pHnVHnQqxaQ+RzDQGh7OqrQca76t28Fc+imbtc2zZmDBLI+4FvOzAqsqwq5KRIJLadVlLdKS0DaGmZzUPzOHmcOcKNpRvHeU1xCXYs+ffcba8CTL+SyW8uMZbxeZEq6Eb4ruXdH6ke2oreNlXBoyO9VL7zQI3PPibuy9mwUwVpJm7dj7Bse87VsMAzt3ycaKOLLPXHM12eSR7MbxBCTarQAoCBmquhxe9rn4MBy20/NYbnPITneqex4LSwzvts+LFNNjgqheadHKdWe+ldPt9tQzGsg4Lo+UwlljK7Y8O9jaLS+rXEdv3rd8TI3DlkPH8aLGMfy0jgNIS5PmBTLGD4dqlmYCcTRZPKLx0TXBkXmmue7hkVXcp370c3Tie28Z3TlAkg2ryLy4gLSSNjxmLrZJQNV70j3RkaSVLaW98yd0scdHOrnkKnpCz8nqL6ebLwjO4pwsZmc+cZQ8+Sp0IZwFkkZyFvZR0ULUZlaG0atCLll1Lctlno3TT2ZBX3/AKfSzYPIwOp1QAD/AN29LaZFQfNf/JH/AEn71yXcdtz8RZIM3HlxcgAsYZlKOA1ypKnrY+yqbqg4rsISyRgcwhzd4XV/UWMn0W4stvbt/wD+O1XZj/aHUuQ5S2vMpB/X9653sEW2x7tiy7luH914uMfmRmCIz2khIdF8terajVOMjVUmi6rmLH+SQxutzu7StMDma8F1TfvUXi23bLDkZfMc3cMnI06YdpXEScBwWu0WhvLAHQ62uPrrQMrQM1wkHLpnyUbEGj+Vadv5LHx+r/DDnRDKg5Fm4bOPPlys9gqL+byIHUP/ACai85tdq0jyafTh5YOyjfxITG/epXDsvOI4/wAYxpomgMQz9wVhOjPqDeWh12sCCGvemSyt2BW+X8onH/JIW41o38UW2+pg49xJ9j2Hb2h3HJQ/M7xLIC5lYaTIqKv6o6Jc9KYybS2gGO9W73lJuLnzZXVYMmAbN1fvWExtuLLc9+9z3qAuXQRxVGKm7Num+cfz2zNpypMPIdDE7x2OpCb2YMCp69R06U9ryMQqV3ZxyjTI3U1Sc/kfJsmXIy23PJXKy1WPKmjkMbyInwKxj03C36UazWtUgsYdAaGNo3IZ0rnms3/dskkhkkBkkJ6u5Lt/Oa5pC5WGRUyUrG2mSSdEt1Y2FOid3gh8VGkra8b4rMJVJStABZE0+ldX2TZVijW605YN1dErRQwqg6Uiy3OqlSMukhgCpFiCLgg+NBAOCQBZLd+HYOSWfb5vk5D18lx5kN/oHxL9lYV18vwvNWdw+z9FtWvM3sweNY35H9VR/wDI+/f1+J/Of/o1R+n5feb7Vpf5eH3X+xdMrqlyKFCEl20ilSgVWY3TH2zHEkvkAt1Y3JIv3PQmpfNdlVUrf5XsdZf5TdRNccceg4K31ZODteHh50+3rBKLwRyxSTM9vf8AdiUrcqD7KROIaXEtBA4UFEqJZkOrHml0nt8ntgjH2NKGpU2uVfvSZZohuWDg5827I+5M8cBeSOJCyIXYEQEMvSkSgHSSKd3/AEXO9m2nH2f1l3PCx2eSDFw8maMsbsPMgVtJPttqsKptFJT0Lqrmd0vLGE5lwb2E/ktfyV/P43MtriXi2TJYnrcLER/DU78QehYdo2kjRulaqjgu0zcl9NTtHNtrfBw8URjF3KUrjySRILxy9bOjxj3dTD3h9tMjbqZRwVy+lbb3fmWzw4mtRmATmNxBSPVzjfJsjacKHZocePiGzwCZoo5bOTGpAYqRYpGnwgG5JvTbhjiKDwhT8hu4GykyE+c80rTDH8Sc0x6X52ftfFNG38Zz91l3OR5cjMjbHghYH9mirJJKjEKq99Pe9JbmjcBmnc+Y2S5OqRrQzADvE8cKZp/jW17Ps3It63LcsCLj8WLhwQ4mz/NqxZ3DSMwdWGtnsq269aSKMNeTSiq3krpYWMaTJUkl1OodFEXM+ZbTxrY+L7bk5uNm7nj52PLuWLBplUY66xkll97SFEnu36k1K99AKnamWFi6d0hDSG6TQ8diwnPuQ8Zm55i8k41IMvHjOPPkRhGhQzYzjoupV+NFHW1VZXt11C6blVpMLN0Uo0k1A24OH5q+5R6m+kHIsyDcN047m7lnwQ+SiygRqqltWnpKFazE9bVM+WM4kVWXZ8qvoQWskaxpNcP9FVJ6m8Dwem0en+EjD4JMhomP/wAuQ/ppnnNGTVa/w1y89+c9VfzCZ3f1V3betoyNnh2rA2rDy1CTnFVvMKAglQ3uizWselRyTkilKK5ZchjjlEjnue5uVVn9p5FyLjuXJk7JmNiSTKEmAVXR1HbUjhluL9D3qOOQtyWjf2MVwAJBWnUl5efuG6zTZ24zNk5uQQ00z2uxACjoLAAAWAFMc4k1KtW0LYowxgo0KGH3GaREyMmeaGIBYopJHZECiyhUJ0iw7WFKXEhMjga1xIaATwUnLgLw2HhTArLhVUZ2g+YTbv7aeXKIQ1Kd/ue47daTUpPIUvE2zyze1IXJREApfyIJuaSqPLUuKBVW1qRPrRJkxVb2UqTNF8qtrUiXBBcRB7KEupTtnxUbdsNNPxTKP01JF4h0qvdPpE48F2TatnhRQQorVXB3FySr2KJUUAChZznVTlNTFHyASptShSxqmymmVul6VX46FRvmJvpoUugLVU1YyFCE1OCVNKE9iyvI4XGNIfoNC04JApPJOW7JtW5cazZZxkJiRZC5EWMVlkUyQoq3UHp1HtqSqxoLd72uAG5ZPeOX8V3HNyMqTG3rLE7FjA+aYIVBFtKJG3ur9FJVXorOVop3B1V/BPzeqmy/M4257ntuRFDsan+68XGcSFmdPLYyu5Tstgo+smmueAKoZyuR3caR3s6rDR+pJ/503XlWRgM53HGlxYcSNwpiV0WNGZyLNZU963tqiJe+XFdK/lB9KyBrvA7USdudfvT2T617lNHjww7NAiwbc+1sZZnfUj+Xd/dVbH9l0H01IbjgqsfIBU1efFqwHTv6Vn+W855fyxtO65jHEvdMCEeXji3a6AnWfpcmoXyl2a07TlcVvjGO97xxP6KPtG8chw8STCg3DJiwplMc2KJWMTIwsV0ElbH6KZrNKAq0LKJzg5zGlwyNMU7LvvJo8SPBx90zIcGEERY0UzxxqCbkAIV8aBIQKVSyWELnl5Y0uOZpVNDFyMyFJJmaeUe60krF3uPFmuajJxxTHQ6cAKBVkW0kzOwUDUTewtTtStst6AK0i28iO1NqrAjwTB2qzXtS6k3ycU8u2HwpNSd5Sl4+CE60lUoZRSHxVb2UJSAnI4AosKRIjECg3tQhLKAi1CKpHkL4UJ2pGIRQk1pQjFCNSVooTaowKVIhahCGmhKjtQhWHHk1b9gDwmDH/FBNSQirwqd8aQv6F2rbzeMVplefz5qbQq6FIhEygilSgqNNhq/soUrZaKP/AHalFVL6hWVIqiFCERANKlqqnesbzIGAHW1CsROXOsrjLPOxC2ufClWkwpcfGlRfepKqWqoOXbPHDth093kRfsvc/wAFV7h40rV5ZFqk6AVlPkEKWqhrXQ+UkLtkYN7Ua0CEKTHhRCk1J4aAn1xohSakEIzjxE0aklE5ABCTpsQwswPaioTXMBzQWCMdqKpxKcCoPbS1CSqGlKSoRUowEpapMUq6eNJUJMUNSeNLUJKFHrXxoqEUQ1p40VCKI9S+NFUUQ1L40VRRDWnjRUIoUWtPGioRQo9aeNFQiiHmL40VCKIeYvjRUIoh5i+NFQiiHmL40VCKK74egk3pJPZEjN9re6KsWuLqrO5qaQ03ldh20fshWguEnzUykVdChCFCEKEIWFCEKEIUIQoQmpog4talT2uoqjcYoMaJpGAAAvTHvoFegcXGgUjbOGvlxjI3SR4xILpixHSVB7a273+gU1sJdi5Qz800HTGAabT+CPP9K+KZ8YTJXJZVbUAMhx17eyh1ox2de1LD8xXUZq3T8IVfJ6McBjBaQZCKoJYtlOAAO56mo/Qxce1WR813xwGn4Qk/ud9PdCyap/LbTpf5t7HX0Wxv+t7KPQxZ49qX6pvq07tf6Ai/dB6ee9789owWc/Nv7oHcnr0pPQxce1H1Rf8A8cf4JxfRngb6tAyW0nS1spzY+B696X0MXHtTT813o934Qij9G+AygmP5hwrFGK5TmzKbFTY9xQLGLj2pXfNV8M9PwhKf0X4MqkmPKsP95k/Gj0MfHtSD5qvTtZ8IVHkekOw7hkmDaJ8nBSAj5jId/PBv+oqv+tb236VAbJrjRpIWgz5nnibWUNeTkKaevBXkfopwtY1VxlyOBZnOQ4JPjZbD7qn9BHx7Vnn5rvK4aB/tCV+5bhH5Mr+0yfjR6CPj2pPqu93s+EJI9GOCtq0rknSbNbJk6HvY9fpo9BHxR9V3m9nwhD9zPBNZS2TrAuV+ZkvY+216PQR549qPqy83s+EI19F+DMLquUR4jJk/Gj0EfHtR9V3m9nwhEfRngoIBXJBbooOTJ1t16daPQR8e1H1Xeb2fCEY9F+DkAhMog9QRkyfjR6CPj2o+q7zez4Qq/dPSnhWKgjiiy2yJTohC5LX1HoOhuKjktIxlWvSrVv8AMl4/ElmkZ91HtHobsUMTHdczJzZWN1CN5CoPD3OrH6T91Kzl7R4iSkufm+dx/ttawdFa9uSsP3LcI/Jlf2mT8af6CPj2qt9V3u9nwhIb0b4GrqjDJDuCUQ5T3IXvYX9l6X/Hx54pfqq9pXu/CEJPRzgUYBk+YQEhQWynA1MbAdT3JoHL4zlVDfmq9OWn4QlfuY4N+TK/tMn40noI+Pak+q73ez4Qh+5jgw/VyvD/AOpk7/fR6CPj2o+q73ez4Qh+5fg/5Mr+0yfjR6CPj2o+q73ez4Qj/crwj+ryv7TJ+NHoI+Paj6rvd7PhCH7ptnwlaTZZ5sbJ7/tnM0bW7Br+8PrFPFq1vhwSfUk0hpMA5vAUKf2XImGvGyE8vJgYpLGetmH0+0UrHnI5qO6YDRzcWlXFSKihQhChCFCEKEIUIQoQhQhChCp93aFc7A+YsMdsiMSX7WLdL/41qifmOlXIK+W+mekra9KtLCQoQsB6qQSZKbfjw43nTM0smtULvojCgx2APuuZLt9VUrwVAFF0HIZAwvcXUGAzoKmuPVT2rnmRGy7Y2N8uBNjZqmSfQQ8eqJ9UBTT+qIrr/KBqiRRtKZH7BdKx1ZdWrBzDQVwOLe9Wv8qHoKOCPRtu4RyXjfICm+lW82QSEL5DMg1iw0HR4dvbQB3SN/2wSOkrIwjHT1UFP3UOG/FWO3SfLx73LkLl7PuJid1xxN5c4R2RiNVpHkebp+0/V+EWqRmGomrXdP2z3qrNVxiDSyaOox01bUA8QAG+7tzNVZ+lM1t+lhOQ0V0kK40NoseUI2hWaIRrql0jUZL3PtqSyPepX7dG/iq3zA0+SDSuIxOLhUVNHajRtcNOQ2Lq2df5Z7d7VouyXJReIKu4s8L7XqQ+/wCbIJ/+0Ddf0WpsPhVi+r5mO4UVxUipql5krnjO46GCuIWZbsqAleoUs/urqPS9WbI0mZ09PsCq3o/su6Oj71yjjpRN3wTJLKkWTGXZpQYjKJVZYiQx1SGVlKau4HtArpbskxupSrTsxpSlf6aDGm9c9aUEja1o4bcK1y6a5V3KBhRSndMclUkL5QSTEDoCI3OlE8wN1C6b2DXF6sSuGg5+HPj0U6slXjafMBND3ssMtmNevOqs99zMJ8p8KdYVyYcmUtNKkkCuzZyi/ut8DRlten6TVa2jeG6m6qFowFD+z760pVWbmRhcWGlQ44mrf3j2UzorrkWLmfN7HNjtFHiEOuFNBm5Cw6UxWuyKoOgAX6rcsO9UrWRumQOqXYVqxpOL/b15K3dRkujIppxpR7gMGHs6sStZ6cWHEcNBEYxH5kYbU7CTQ5XzV8yzBZLagPprP5p/7Dsa1x2YcMN2Sv8ALBSBopSntxzx35qRO/8A/UYSP8LLLpv+YL0/Resj94XQD/13U3hX47VOs9A9qELmHMYp8vl74qsuG6Y4Zs3IYyEwSny9OKERvIdWQknv1uQelb9i8Mt9Xi73hGGIx72PeHBdLy94ZbasX97wtw7wxq+pGoUOXUqrdN0jz9r29Y8WQ4vycMmJiZHmzrDJ80kL3YL70jQl38xveXutjVqGEse6rhq1kEigqNJO/AaqCmRyKtwQGOR1XDVrILm6Rq7hcNuA1UGkYHIq9yt45jHlQwbVJNlYoWEYjiFZ45nMhGQuVkMqMgijtpaylvbftVFkVuWkyANdjqxoRh3dLamuo5jGnBZ8cNqWkyBrXd7VjpLcO7obUg6jmMacFRY+xctw5YdwxxkZWZEd0y44siFNLZIlCQPIbLd5I/eTr7LLYVdfdwPBYdLWnym1BPhpVwHAHPtOKvvvbZ4LHaWsPlNqCfDpq6nAOwPacVpeLZ3O83csGPcp3TCEU008vyvkmRlkQRxSeYqlGsW+EC4++s+7batY4sHeqB4q7DUih6M8lmXrLRrHGMDVVoHfrTA1cKE12Z5HsW/rHWGhQhZDcmj/AObJFi+LyIzPb812tf8AxbVWf41tW9fTY+8aKyqRVkYBPalohAgjv0oIoiqKkQhQhChCFCEKEIUIVdvm2Jn4MkDd2HQjuD9FI4VU8Euh1VX7d6hy7XF8nyPHmMsI0pnQJ5glA7F0HvBvG3Q08OO1JLy4POqIjHYfwS8j1o4XjozynMCr1NsWQ010oAqapWcjncaDT8QUFvXr07Y3L5hP/CS/hUXq2cexTn5Zuv4/EEkeuvpuOzZgv3tiS/hS+sZxQflm6/j8QT8XrVwB0V0OZp/V/wBllH0eFRnmEYNMexRO+XbgGh0fEEo+s/ASf/u/7LJ+FH+Qj49iPp+4/j8QQX1p4Chupywf+Fl/Cl/yEfHsQPl64/h8QRv628EdSpbMsf8AdZfwpPXR8exObyC5B/b8QWWl9Y9j2TcpMraoMvccDLYNl4phMLIw6ebGXNibdx7aQXjNlVePJZJWgPLWuGRrXqK0Kf8AqA9PmUEtmqT+qcWS4+jpcVJ6tnFVfpq6/h8QSZ/Xf03niaKY5ckTizI+HIykfSCCKUXrQaiqQ/LF0RQhnxBNP62elzusjpktIgKo5wnLKCLEAkXFAvWgUq72oPyxck1IZ8QSF9Z/SpYliWGcRKdSxjBfSCPaF02vTjfgmtXV60g+VrmlKMp0hOyeuHplI2qQZTN4nDkJ/SKYLtg3px+Wbo56PiCUfXT01Oi/zR8r/R/7HJ7vS3u9On2UvrG8Un0xdfw+IJxfXv08UWEmZ/ZJfwpBds49iX6auv4/EFT8h9Y+CZ0STYeTmw52Owlxn+Uk6Ova97Cx7Gmm5YccVat+RXTMHBpac+8FJ2X/ANRPFcjG/wDNsPMwMpTYqkRnjcfmUoSRfwYdPppRdt2gqGX5YnB7ha4dNPvVh+/709/rMz+yS/hS+rZx7FH9M3X8fiCQfXn06JJ15lz/ALpL+FHqmcexJ9M3X8PiCA9ePToCwfM/skv4UnqmcexH0xdfw+IJX7+/Tv8APmH/AMJL+FL6tnHsS/TN1/H4gh+/z07/AD5n9kl/Cj1bOPYj6Zuv4/EEB6+eng7PmX/4SX8KPVs49iPpm6/h8QUmP1v4PJ8JzD/4WSpvNG4qF3ILgZ6fiCdn9WdqnhK7Ph5OZmP0jSWNoYwT7XZutvqFLr4KMcpe099zQOBqj49t+Yglzs9/MzstzLO9rC57AD2ADoBUdMaqaeQUDW+FqvKcqiyXMM/NizIYFlaLFaPUoQldTA2a5Hh0rk/mO4mZI1rSWsLa4YVO1bPK4GOaSRV1VRRbzumKdWPmSrb9Vm1qfrDXrEt+Y3ER7r3deI9q03WcT/E0fctDsnOYMiVcXc1XGnchY8hekTE+xr/AT91dVy/nbZSGyd12/YfyWVd8pcwF0feaNm0fmtX5beBroNBWNqCTTE5ChCMAntS0QkLLE7FUkRmHdVYE9PoBpocCaAiqEqlQo+TgYmQv7WMN9YpU9ryFk+QbDtpidfIUBgQeniLUUqteylIIXKJNugileJ4xqjYqfsrJc0g0XbNIcARtSTh41vgFInUC2G37dgHb8YiJSDEv8FZEpdrPSsGYnW7pTp27B/qloDimglNtt2D/AFQqQEpwJTbbdg/1QqQEpwSPksNe0S/dUgqnhVuZx/AkJeJRE56lbe6fs9lTNcVajnIwOKr5NkZO8AYeK2NSVVpsrCmTt0Q7wEfYaVP7qA26M9oT91FCirUsbSp/1IH104MJTS9qbOFjAkaB0pqfQIvk8b8goS6Qh8njfkFCNIRnExz+oKEUCL5PG/IKEaQh8njfkFCNIQ+TxvyChGkIfJ435BQjSEYwsckARgk9gKACcEhAVttvH8bUGeMGQ+z2CtCGDTic1RnnGQyW12TjGCdJaEfdU9Fz93c7lsMHZ8HHAMcKhvG1Cw5JSSrEADtSKBJlayk0JWjFZnkJgyYDDODYHVG4+JW8RVe8s47hmh/VvBWvZNc01asPlCeAkH30HZ17fd7K4y65RLAakam7x9sF0Mbg7gVXz5EbKQxFrdQaqBoVxjEx/eeT/wB9m/ntVjzpPed7Ueli91q7wQQbHoR3Fd8vOkl3REZ3YKiAs7HsFAuTQTRABOAXMd65vlbpM8eO7Y+2g2jiXo0g/NIR16/lrjuZcykmJaw6Y+GZ6V11pyhsQBf3n+wdH5pziyz5u7wHH9yPGYSZE46BQP1b+LdrVV5PYvdcNeMA01J/DrTOZ6Y4iHZuyH49S6UGDdRXeLlKI6RCpd5g1Rt7actC1fQrlnJcExZXzCj3X91/5Q7H7apXUeOpdny+ardKpqqLQV5sW6IsYwpm0kH9gx7EHrpv/BVK4hx1BZt5bmusdauGNu9VwFRCbZqkATwE0zVIAngJpmqUBOTbNUgCeAmmapAE8BNlj41IAnAJtm+mpAE8BR8iXQhN/ePQUrnUCkY2pUKqysoUIQoQhQhChCFCEKEJyHGlmPuiy/nPapI4XOyUb5A1W+DtqqRpF2Pdz3q/HE1mSozT1zWq2fZySCRUqxbm6WywcJYkHSkWDNKSVPA6UirIUISZRdSKErc1m95wXcG1OWtaygLIZWLkRSEi9AK3I5GkJzACGUeZCjm/dkU/wiozCwmpaOwJkwwwJWp+W3D/ALo3/wAL/wBlPosasW8dq//Z",F="data:image/png;base64,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",A=e(37377),t=e.p+"static/teacherQQ.833913ba.jpg",B="data:image/png;base64,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",w=e(59301),Z=Object.defineProperty,G=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,Ie=(o,D,J)=>D in o?Z(o,D,{enumerable:!0,configurable:!0,writable:!0,value:J}):o[D]=J,se=(o,D)=>{for(var J in D||(D={}))k.call(D,J)&&Ie(o,J,D[J]);if(G)for(var J of G(D))M.call(D,J)&&Ie(o,J,D[J]);return o};const _e=o=>React.createElement("svg",se({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"},o),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 ge="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",we="data:image/jpeg;base64,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",Ee=e.p+"static/certificate.a2a9ee77.jpg",de=Object.defineProperty,V=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,_=(o,D,J)=>D in o?de(o,D,{enumerable:!0,configurable:!0,writable:!0,value:J}):o[D]=J,U=(o,D)=>{for(var J in D||(D={}))W.call(D,J)&&_(o,J,D[J]);if(V)for(var J of V(D))I.call(D,J)&&_(o,J,D[J]);return o};const R=o=>React.createElement("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},o),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 Ae="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",Be="data:image/png;base64,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",et="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=e.p+"static/question.ed747acc.gif",Qe="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",ce=e(55351),Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",Se="data:image/png;base64,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",pe="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=",Ge="data:image/png;base64,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",L=e(53114),S="data:image/png;base64,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",m="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"},36867:function(Ke,fe,e){"use strict";e.d(fe,{i:function(){return A},Z:function(){return B}});var n={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},i=e(71418),g=e(6848),H=e(92310),f=e.n(H),E=e(89299),r=e(63604),K=e(64681),$="data:image/png;base64,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",h="data:image/png;base64,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",z="data:image/png;base64,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",y="data:image/png;base64,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",C="data:image/png;base64,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",q="data:image/png;base64,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",b="data:image/png;base64,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",x="data:image/png;base64,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",he="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAFB1JREFUaEPFWwd4FcXafvekEiCEQAIBpSaEjsDV0Jv0IlwvAUTsgAjCI1iuCPiLtCvdcvXaUFSaaJSSGClCFAgloQYCQQIkpIeQkF7O2fvMNzO7sycnwevfzoMmZ3d2dvd75/3K+000ACi5+s19jiqs1qAN0jUtSIMGTdPYKf5TY9/pizju/JOP0wHomgYbXQnoNjGHTpfSuXt9bA42i7iezcj/Abpu/GRHdJ3uxo/Tr/w6dpz+k9ey47oDuu6g8w72kw116GBPrDvkXGKMvF78ZPNqdBt+HZ+f/S7v6+DvrYznz8Pm488oz7G3p2PKs4q3M98PyLDBcVjT3F67b/TSWxoDp6rCfk6D5g/NZgIiQWL4wAoSHSHg2D9+DXsUjocGhyuQpNXvAZImDELGFi8kYeWGl2CYILHj3IjymPPvzKDSYFZjagIgPq+djC+NqBqdPRcHiJ9Xx8jFUztI/NpaQSIwuaFs0PM0zdZNK0jYvBU6HuNEsUGCxO14bybReMk05ef/DUjSmAJOBSS+esWKlYwTq99yjjFJYQ3ggO5grJDsNMGQ4zh7rCAZLHcF3p9gEtkUjm1awYUv0gEEcUNLZnBWWEBi3wlaGsXZw/0ed31OYFrcneLeDCf3P8Ykkxm0/GplkunuVLaRuzPYx11YjUwiF8xXuis2WcB3BktZKGL1KG5Q+gzTnduADC3/3Cad4oYwNgeGGd0VSMLduQBJgqXGrtpB4iDX9lHdHUUQ5sr4m0ksyHVVZ4p4Sae4ZIxTAJAGZSAJq4v5BUgGILUzyeLyqsUkk41G/BTP5iD3bILOGEyGYc/IFv2ds5/rMhHgZHDFJCVhkG7s/wEkM/6IJMKISfyluLE5o6wxSa54xRDOLOEZhAESd3H/DZDEs1WLVYq7syQLLhMHB7T805/pFN2NbM0pQzOYZIIkWWK6O9Md/q+4O8q4zA+tOpdMYiCJDEumf0ZWp7JKssEM+EZ2xTJO55hkZG3W2OMqJv1hJhmZphIrq4GkCYBECl0zSAwAkeEpiQBbrRlJ5+B/X1vU8fU3YpYzSCkXYuEb2BwNglrxFPzPxCQFJCK/kY3rtPA5XoxJZtrtcFRB09xESuycerORMl2WcUcyyAkkYhLL8KypPE/BnZKFat+lS1bcnCXeWTNPq7vToeXFf0IuznRzMqU2j9F5I9XmVQ47Vllegoilz6Lfk6/g/k5hok7SYa+stNRLP658HiG9R6LjkEdpDJtBs9mgeXjyueT/NSAz6RyyriW4DE0mKAQDmrTtgqDgLgSKCRI34rWTB5H46y4Mem4RfHwbEUiOqkqc+ekbWViJGkugK90ldHjV90No79Gmu6OMoAqlhfkovJ2JO2nXkZuShPysVAyZ/iayryUgN+Wq9LuS20aJU9e/CVp161c9NXcCysixlZik5cX9S+fsYCm2CNzO7s6pQL0RHwP/+4NR168xIt5+Fv2feAV+zVri4MdvYeAzC/HThldqj/4AWv9lEPo9vsAoZiVQZyK/RsL+najfqEmtcxTezkLXEVPQbcRjhvtjrk9kDCi8nY6YTatQWV6KQTOWwK9xc1RVlGHH4mlo1CIYXj6+NDTnRiK8fOrDN7AZ2acoNxM2Dw8MnbWMDMxWdNyuz5B66RTslRV0jZu7Oxo2aw3/5m3RqscAXI2NRmrCCQS0CDXB4cTBncybqN+oKR4cP8NcEC7rKM4kYiRdy+OldvvUhwZAMnuTLkgyy8jQqBLVELttIwJbd0SrHgPxw7Ln0HfaAnqwpCNRGDLzTRQX5FlS9H3vL0TrngMR0ncUZYvs1u7ePvCp51fN3Z2N/ApJR3/GpFVbawSIFZfbFk5Gx4Hj0XXkVCW7Y3HeBKmqvBSHv1iFO2nJGDx9Mfya3I/tix7HoOfeQNOQB+i6fR+8jsA2nYx5Eg5+h7TEOAx9YTmfVwduXTqJkoLb8PFrjPjdm9CuzyiEhA0Ta0HH+X3bkXvjCgY/txhU+CrqQdzuTbBXVXCAasnuVNVBBUm7ffJDXUo5zF+rTGLptwUk8f3K0UjczbqFHmOfMQDKT7+BqsoydB/7NNISTuJ2WrIACbhyJIriVGDrDgQOg7nzsElw8/SuFpMYQFfvARB70e1/n0QAPTByKuysPJPAGMUpL1LtlaU4+f0n6Dp8Cjzr1sOONx5Hl2Hh8G/Whgx5es9m+AW1ROseA2l8yoWj9G5DZ68wXBK5VrHq96ybh5DeI9AubLhRB53fvx251xlAS8xUXYw/tedzYt5DE2a6VjqE9GPWZVYmabknPtBZPOCqAfNyJki6or+pQOXeTMLpvV9gyIy38OPyGej7+HxcjzuMlt37oeUD/cj/M9chtCCknj8O34BmZAj56TVxFmxePqLIFVqeBhgArdxaa53EAOowcDy6j5zKpTV2N5Hdqek41+D4S9sryrH9janwrucLN3ce/0qL7sDNzRMedXzoe2VZCbnuYXNWWtQCmbbvWTsX7fqMREjYcAGaA+f3bUNWciL6TJnHGaQY/fyBHfT9ob8+byYrarbmIsmQz0vvwwByFkGdY5IzkxxVFYj78XN0H/8Mdi9/ngCqLC1B05Au8PEL4IZV4taPy6ajXb/R6PzwRM5QCjhcmaAyU2p3GnAm6mtcjtmLvtPm1wrQkc3r0Gnoo3hgxFSub/EKCI6KctxJv27EWzZ94xbBNKKKAbRwKgbPWIyg4G70GNHv/R1N2nZCt1GP0zUJB3Yi7dJJDH9xlQHQb1+tRvHtLBpflJ8LL28feHj70D0fnvEmmFtMjo+p0SUHtGyPsEefr67xKeKpVf8zi28t5/j7vFAVmZXU32oDKS/tGuBw0Asf+XotOg8LR2CrjvD0qUeZ080zR2p8WPXEuNc/gF/g/QZI7CnORvEk4Y98uo56jAzLVq0E6U52KvasnG25fNqa7wGbjZKE7QsfQ69JcxDQpgMVpr9uXo2Alu3QfuAjPI4e/QnZyZcwfO4qY8WzJKC06C4qSgrJUwS07gD/5m0I9A79xqK85C7KigvNJIAKXiqdCRQ3Dy/4NPCvrt+pabuDg8KLY6GeM0yyY9+zpNlGyk0uT83uNDCXx85HrpmLipKiajZsGtIVPcdPR0VpkaF2S6ZwokjdjmWMQIMmLeDuyVwNm1ssEnsV7BRVBNEEw1wBZrO5Q3NzJ2PIGGSvqkRBXiYF99Rzx3Am6hswgNi4qopSbHt9yj2x9wtqgeEvvsP5rRStV45G4cLP2xHaZyQ6D51suDhWI6njKGQ5HLApsYvHGEWWchZcZXvEIi05oGUde9cAyOz9qGqCCZKMSWwlMnOmJ8Yhftcm9Bj/DFp06Q3N5gYPLx9kXD2LnGuXjCRBxiKytTD4A6OmQXP3EN/5GQMkCYqQD+Q1tVmWAcKLPNPdJZ84gGPb3sO0td9Ds7nTyiwvzld6ScCBj9+i5KXz0HDDyJobfw9DOhJGi974KtVBmk1Dr4mz0ax9T0qv4/d8IR5NZpDVn7RVt77oOPCvNYKkaoIqkFrW0Y1GDFILVpNJUjTldRIZUTApZtNy5KVeg3d9Pzw8ayl8GjSiMReityH51C8I6tDDAEQ+clFeNqWkk1dthbtHHRpfkHEDkRtedml/30ZBGLfoI1QUF2DnkqdqxGjcQu4umbuTIF09sR+x297DE2sjwIxeXlJsuB2Z1h746E0EtOmIrsMnU/OOrmXBWbPBzdPL6CNlJSfg4oHvUJibgaDQ7khPjEfv8Dmo4xeA2ylJhsB6NzcDSceiEdpvNOqyeCxS9br+gfBr0sJwc7KdYW1dcHWDl0C8QahlH9mo60J/cZVS8/jEWSQZxkDKS7+G+IhPUHwnBy279aGqevCMJbTyzkdvR+bv5zBy3hp6YVWMvXnmN8Rufx+TV26hNJvpCvkZNxG57iV0HDyBsj2p3KSeP4bC3EyMX/IpyhlAb0xDSJ8RaNQixACKXXs5Zg8eWfwRGjCA2P2EoRlAnEER0B12bHkt/J7uTQ5gbm7kvNUiVS/Hvn8uQo9xTyN227to138MbDY3XDwYgeGzl8GnfiPRXLQj+/olHNmyAQOeehUNg1orqbopQRnujkKVte+kaoLU4Mv+bQMxyEFhwXXd4wySw2FHzOZVJN+c+v5f6DV5LlIvHIe9sgx9p72ChP3fIik2GnXq+1ljCTQK1OUlRZi0Ygvc2QrVNOSnpyBq/XwMn7MCTdp2pmscLOXe/SWYjqcCNODpV9Gyx0Bj3vTL8Tj44X8ZAEn6sJj0+4n9OMoAWhcBm2ZDWtJZo0LPTLpAc7NP3YaByLmeiAf/NhN1WPHMCmlPbzRq0Y5+PxP5FQqyUjDgqdexa+XzCO0/Fu36jkLCwe/RadAEVJYUU8xh5s5JuYLjOz9Cnylz4dfUZIynd13ugpW2eY3CqohhxL6sX9cb7QZmFJVF1WMSZ1HCwZ24m5uOB//2AiJXv4iwyS+S7HHo06UYOmsprsb+jLRLcXjw0VlK44/Hmczfz+PiLxGYtOIbMgL7MBZErX+ZAApo08lIu+P3fInUC7GYsOgTlJXeJQb1ZwB1H2DsmXAJkPBxycf3EUBPrPsBJUUF8PH1p/tVFN/FnjXzEBY+G+ejt6JJcBda6XcybmDIDFZsik6sDtzNTkPUxgUk/TRs3ga7VswUAI023GHkmnkoKyqokZ1u7h4Y8/JG4e7+GEgSPC3r13XEILErxMjUanJ3BVlpiPlyBQY/+ybqNGxMGV3YpDlo1uEv9OIsHiXs24HUiyfQdcRjRttctgtybl4hAMOXfy0AYjHoJqI2vIzhs5cjsG0nalQxSej0HsGgRZ/Q3N8uVgDivhM1AsQE0+P7cWzruxi7YD0OfPo2Hln4Abzr1EfMF/+AvaoKg6Yvxk/rF6BpcBd0HjYRu9+Zi9D+Y9Bx0AShCIBUgFO7PsdDVMc48OPymQgdMAahfccY7osBy7JHlqgwIfVs9Bb0GPMk6gcECcZqVKQbRnfBpJrYpGXGrBV1kKliM3fHXILaHeWFpw0OeyUSY3ajy9BJqCovw9518wigoPY9YSNFAri4fweunToIv2atDK2aLy+NYklhTgbClzGAhIvLuEkCK/PnjEHsPiwOnd27GSnnY/HIYg7QTgUgPhuQfuV0dRcn1rIEiKkEQcFd0WvSbBz/9kNkJV/E6PnrUM+/CaI2LEDTtl3QfdyTSLt8msDjGt8UsWsFcNirqMPMPj8sn04Mat+PA2RKNFwOyr12ETFfr8GgZ96Af3MWg6ypuhUk8/oaAUo/vEZnq9UI5Oy1baLmqTEm8c5rZVkZIte/hLDwOQjq0JNDoGm4uP9bsKxn2OwVRutcFsApZ4/g+M5/Ivztr3iSoAH5mSkEEBNgverWl1giPyOFXnrCoo9RWlKI7xZPQ+MWIajj18hwJ2WF+ci5ftkag8TZ3zavxo34X9FpyKMIeehhHNq0ioRL5oZ9A5rTqMj189E0uCu6j2UZogO3LsVR8dq8Q0+SbpgkpG7hYgC1HzAOof3GQrdXoby02ACBrarcm1cQu+N99J06H/5Brcw+kq6TnMSLULNzK7d0GUA7ga6lHVpNDJIgydUru6xmcWnGJynjMAaxFwybOJsDJICWADFFWIqvpQW5yLlxGVePRVPmN2HRZ7C58dS9gAG0kQHUAV71eBuAAcpiE3uj8Ys+Rjlj0JInCCCmKlNNBqD8bj6yrye6BCjx0A8kyQT3HkF9priITzFs1lJ4+/Kqnk1hADTuaeGOHMSkM3u/wtDZy+DpVZfXR6KQjFj2HAHUvv8jKMhJRfSGV2uMPc4nxi7YAHcvbyeNr/p2LpVNWvov79CmERUkuVNHBUl1dxI0ewUDaAHCJr5ARRuvkTQkHopAdvJFDJ75lpDlbCgrysfhz5ZRm4EJjW0eHGIwrjg/h2R8Vryy9Fay7VrcL7h94woeCp8D1jo4smUdOg2ZiMA2Hbm0Y9OQd+t3nIvaSu7Lp2FArcbSKyvg5ubBg7uod/Z9sBBN23amdoMpsjrgsNupqciNJVY9dOxd+xLa9R6B4F4jKCPlorBqZPEISm9HFrwBLUO5+3ZSEcyuLJd4LACl/fIOMYjaAApQfxQkIwVnm0jYzRV3yYEU87LGgtG+MLuy0i3KloezcMvP85gke0l0DxGD5O5VGZMU+cI1WLrOJRgFJJnAkOHohJBe+RcDJFlU8iHWjZP8nLqpUSgbFpfF2+bWXarc3fEU3BqTiOVpB/9hKAkSJEtMkhme2hviVlO2BStqA6vVxSYUa8OPG1omG9YERNnOZWz/EiZX9tw5g/Rn9zcwQ0iQrNu5hOH/U5CU3UXOe+XUXhJnBmnu1cCoaX+DduvAqnRN04KkwWkvFuUJ5v442T4wGeC0w0dlhtE6t+5t4IBUB9VgkFQciInsKAP93iDJIZI56v6G2v2dChKv8o095U5tZ6vIaTbvJNsMl2Rs1VJ3/zgzSd2GLJVrpUkndD/Bpgwt7eCqrTpt/TUNKjfAm9ocV59lveSaGdJFuonMTWyWd+7KMpBE65zPo7g7uVvVeVercHO1uTv+bBwSYgfphveI3/8Rk0SccdrOZXF3NMRJ2Rauy8okEyQVfHJpSgMPOrZptw69cx/s+jlA9zc1Mw4W9VktO01dGN3Y7aMyhnVl+XdXXVlikgGSi3qLrKwq6pxJplsUrtKp4SeFXAmSvHdtMNW8e1UEbNqgIWOSud+B4eQQPRypRJtMqsmFKeyTf3Hh1IZQ6qQ8b3h3ozXGQNIcjtW6jkHS3Um2mCBZWaS6O3MPtxpjGD6MTfcAyYgxKpOc/9xFCK7KX1Uwh8S3K1u7ss4g/REm1Q6SqXDLXauSNbyoURMGs8apOc6IZpxsyqk7XHnikgHdcdjb7vmaT68Zt/4NR6wL8X1JNbgAAAAASUVORK5CYII=",ae="data:image/png;base64,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",ve="data:image/png;base64,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",ie="data:image/png;base64,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",F=e(59301);const A=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:$,swimg:h},{name:"101\u8BA1\u5212",ptimg:z,swimg:y},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:C,swimg:q},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:he,swimg:ae},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ve,swimg:ie}];var B=({className:w,dataSource:Z=[],col:G=4,right:k,bottom:M=23,precision:Ie=0,wrapWidth:se=1200,trackEventItems:_e,loading:ge,onRemove:we=()=>{},isCurrent:Ee=!0,showAlias:de=!1})=>{const V=Math.floor((se-(G-1)*k)/G),W=[{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(I=>(window.ENV==="build"&&(I.ptimg=`/react/build${I.ptimg}`,I.swimg=`/react/build${I.swimg}`),I));return F.createElement(i.Z,{spinning:ge},F.createElement("div",{className:f()(n.list,w)},!!(Z!=null&&Z.length)&&(Z==null?void 0:Z.map((I,_)=>{var U;const{name:R,id:Ae,identifier:Be,featured:et,school_name:ze,image_url:Qe,excellent:ce,is_plan:Fe}=I;return F.createElement("div",{key:Ae,className:n.wrap,style:{width:V,marginRight:(1+_)%G===0?0:k+Ie,marginBottom:M}},F.createElement("a",{className:n.li,onClick:Se=>{Se.preventDefault(),Se.stopPropagation(),_e&&(0,E.L9)([_e]),(0,E.xg)(`/paths/${Be}`)}},F.createElement("div",{className:n.img},F.createElement("img",{className:n.cover,src:`${Qe}`}),Ee&&(0,K.bg)()&&(I==null?void 0:I.studying)&&F.createElement("div",{className:`${n.movebq} user-path-items`,onClick:Se=>{Se.stopPropagation(),we(I)}},F.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),F.createElement("span",{className:"c-red"},"\u79FB\u9664")),(U=I==null?void 0:I.subject_tags)==null?void 0:U.map((Se,pe)=>{var Ge,L;if(pe===0){const m=(Ge=W.find(o=>o.name==Se))==null?void 0:Ge.swimg;return F.createElement("img",{className:n.sign,src:m,style:{left:"-4px"}})}const S=(L=W.find(m=>m.name==Se))==null?void 0:L.ptimg;return F.createElement("img",{className:n.sign,src:S,style:{left:`${48+52*(pe-1)+2*pe}px`}})}),F.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(I==null?void 0:I.excellent)&&F.createElement("div",{className:n.bq},"\u5F00\u653E\u8BFE\u7A0B"))),F.createElement("div",{className:n.name},F.createElement(g.Z,{title:de&&(I!=null&&I.excellent_alias_name)?F.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${R}`,F.createElement("br",null),F.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${I==null?void 0:I.excellent_alias_name}`)):R},F.createElement("span",{className:n.e},de&&(I==null?void 0:I.excellent_alias_name)||R))),F.createElement("div",{className:n.tags},F.createElement("div",null,F.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},F.createElement("span",null,F.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),F.createElement("span",null,I.stages_count))),F.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},F.createElement("span",null,F.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),F.createElement("span",null,I.members_count)))))))})),!Z.length&&F.createElement(r.Z,null)))}},36433:function(Ke,fe,e){"use strict";e.d(fe,{jL:function(){return f},w9:function(){return I},QD:function(){return Re},cQ:function(){return we.Z},op:function(){return p},O5:function(){return br},_b:function(){return Pt},t7:function(){return ae},Gi:function(){return et},YG:function(){return Ae},qp:function(){return z},vr:function(){return wt},qE:function(){return ue},Je:function(){return F},wb:function(){return ge},cq:function(){return pe},tp:function(){return q}});var n=e(59301),i={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",f=({dataSource:pt=[],img:Mt,imgWidth:It=346,title:jt,sunTitle:Rn,bannerExtraContent:An})=>n.createElement("div",{className:i.banner},n.createElement("div",{className:i.content},n.createElement("aside",null,n.createElement("p",null,n.createElement("b",null,jt),n.createElement("span",null,Rn)),pt.length>0&&n.createElement("div",{className:i.btns},pt.map((ct,sn)=>n.createElement("div",{key:sn,onClick:ct.click},ct.name,ct.sign?n.createElement("img",{src:g,width:39}):null))),An),Mt&&n.createElement("img",{style:{marginTop:33,marginRight:38},src:Mt,width:It}))),E={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},r=e(92310),K=e.n(r),$=e(89392),z=({dataSource:pt=[],value:Mt,onChange:It,onTitleChange:jt,className:Rn,title:An,titleWidth:ct=41,style:sn={},fontColor:te="#6A7283",showCount:qe})=>{const[Ue,N]=(0,n.useState)(0),[j,Xe]=(0,n.useState)(!1),He=(0,n.useRef)(null),ot=(0,n.useRef)(null);return(0,n.useEffect)(()=>{var oe;pt.length!==0&&(((oe=He==null?void 0:He.current)==null?void 0:oe.clientHeight)>97?N(1):N(0)),pt.length===0&&N(0),Xe(!1)},[pt]),n.createElement("div",{className:K()(E.row,Rn),style:sn},n.createElement("div",{onClick:(0,$.throttle)(()=>jt==null?void 0:jt(),2e3),style:{width:ct,marginTop:j?12:4},className:`${E.title} ${jt?"current":""}`},An),n.createElement("div",{className:j?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},n.createElement("div",{className:E.bar,ref:ot,style:Ue>0?{height:Ue===1?97:"auto",overflow:Ue===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},n.createElement("div",{className:E.tag,ref:He},pt==null?void 0:pt.map(oe=>n.createElement("span",{onClick:()=>It(oe.id),key:oe.id,style:{color:te},className:Mt===oe.id?E.active:""},n.createElement("span",{title:oe.name,className:E.name},oe.name),!!qe&&n.createElement("span",{className:E.num},oe.count))))),!!Ue&&n.createElement(n.Fragment,null,Ue===1?n.createElement("div",{onClick:()=>{var oe;N(2),((oe=He==null?void 0:He.current)==null?void 0:oe.clientHeight)>245?Xe(!0):Xe(!1)},className:E.action},"\u5C55\u5F00",n.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):n.createElement("div",{onClick:()=>{ot.current.scrollTop=0,N(1),Xe(!1)},className:E.action},"\u6536\u8D77",n.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},q=({dataSource:pt=[],value:Mt,onChange:It,className:jt,style:Rn={}})=>n.createElement("div",{style:Rn,className:K()(y.tabs,jt)},pt.map(An=>n.createElement("span",{onClick:()=>It(An.id),className:Mt===An.id?y.active:"",key:An.id},An.name))),b={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},x=e(92832),ae=({dataSource:pt=[],value:Mt="",onChange:It,onInputChange:jt=()=>{},className:Rn,style:An={},placeholder:ct,allowClear:sn=!1})=>{var te;const[qe,Ue]=(0,n.useState)(""),[N,j]=(0,n.useState)("");(0,n.useEffect)(()=>{var ot;let oe=Mt;(ot=JSON.stringify(Mt))!=null&&ot.includes("{")&&(Ue(Mt.id),oe=Mt.value||"");try{j(decodeURIComponent(oe||""))}catch(Ye){j(decodeURIComponent(oe||""))}},[Mt]);const Xe=()=>{It(encodeURIComponent(N),qe||null)},He=ot=>{ot!==qe&&(Ue(ot),It(encodeURIComponent(N),ot))};return n.createElement("div",{className:K()(b.input,Rn),style:An},!!pt.length&&n.createElement("div",{className:b.dropdown},n.createElement("div",{className:b.text},(te=pt.find(ot=>ot.id===qe))==null?void 0:te.name,n.createElement("i",{className:"iconfont icon-zhankai4"}),n.createElement("b",{className:b.b1}),n.createElement("b",{className:b.b2})),n.createElement("div",{className:b.menu},pt.map((ot,oe)=>n.createElement("div",{key:oe,onClick:()=>He(ot.id)},ot.name)))),n.createElement(x.default,{onPressEnter:Xe,value:N,onChange:ot=>{j(ot.target.value),jt(encodeURIComponent(ot.target.value),qe||null)},bordered:!1,placeholder:ct}),n.createElement("i",{onClick:Xe,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ve={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"},F=({value:pt,onChange:Mt,className:It,total:jt,pageSize:Rn,style:An={}})=>{const ct=pt<2,sn=pt>=Math.ceil(jt/Rn);return jt<=Rn?n.createElement(n.Fragment,null):n.createElement("div",{className:K()(ve.quickPager,It),style:An},n.createElement("div",{onClick:()=>{ct||Mt(pt-1,"prev")},className:ct?ve.disabled:""},"\u4E0A\u4E00\u9875"),n.createElement("div",{onClick:()=>{sn||Mt(pt+1,"next")},className:sn?ve.disabled:""},"\u4E0B\u4E00\u9875"))},A={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"},t=e(71418),B=e(6848),w=e(13570),Z=e(13952),G=e(89299),k=e(96908),M=e(57177),Ie=e(81378),se=e(63604),ge=({className:pt,dataSource:Mt=[],col:It=4,right:jt,bottom:Rn=23,precision:An=0,wrapWidth:ct=1200,trackEventItems:sn,loading:te})=>{const qe=Math.floor((ct-(It-1)*jt)/It);return n.createElement(t.Z,{spinning:te},n.createElement("div",{className:K()(A.list,pt)},!!Mt.length&&Mt.map((Ue,N)=>{const{name:j,id:Xe,identifier:He,power:ot,cover_image_id:oe,pic:Ye}=Ue;return n.createElement("div",{className:A.wrap,key:Xe,style:{width:qe,marginRight:(1+N)%It===0?0:jt+An,marginBottom:Rn}},n.createElement("a",{target:"_blank",href:`/shixuns/${He}/challenges`,className:A.li,onClick:yt=>{yt.preventDefault(),sn&&(0,G.L9)([sn]),ot&&(0,G.xg)(`/shixuns/${He}/challenges`)}},n.createElement("div",{className:A.img},n.createElement("img",{className:A.cover,src:`${Ye}`}),Ue.is_jupyter&&n.createElement("img",{className:A.sign,src:k}),Ue.is_jupyter_lab&&n.createElement("img",{className:A.sign,src:M}),Ue.is_unity_3d&&n.createElement("img",{className:A.sign,src:Ie})),n.createElement("div",{className:A.name},n.createElement(B.Z,{title:j||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},n.createElement("span",{className:A.e},j||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),n.createElement("div",{className:A.tags},n.createElement(B.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),n.createElement("span",null,Ue.challenges_count))),!!Ue.myshixuns_count&&n.createElement(B.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),n.createElement("span",null,Ue.myshixuns_count))),n.createElement(B.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},n.createElement("span",null,n.createElement("span",null,Ue.level))),n.createElement("div",{className:A.rate},n.createElement(w.Z,{allowHalf:!0,disabled:!0,defaultValue:Ue.score_info}),n.createElement("span",null,"\xA0",Ue.score_info?`${Ue.score_info}\u5206`:"5\u5206")))),!ot&&n.createElement("div",{className:A.lockWrap},n.createElement("img",{src:`${Z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Mt.length&&n.createElement(se.Z,null)))},we=e(36867),Ee={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"},de="data:image/png;base64,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",V=e(59301),I=({className:pt,dataSource:Mt=[],col:It=4,right:jt,bottom:Rn=23,precision:An=0,wrapWidth:ct=1200,trackEventItems:sn,loading:te})=>{const qe=Math.floor((ct-(It-1)*jt)/It);return V.createElement(t.Z,{spinning:te},V.createElement("div",{className:K()(Ee.list,pt)},!!Mt.length&&Mt.map((Ue,N)=>{const{subject_identifier:j,id:Xe,identifier:He,power:ot}=Ue,oe=Ue.is_public!=0&&Ue.is_public;return V.createElement("div",{className:Ee.wrap,key:Xe,style:{width:qe,marginRight:(1+N)%It===0?0:jt+An,marginBottom:Rn}},V.createElement("a",{className:Ee.li,onClick:Ye=>{Ye.preventDefault(),sn&&(0,G.L9)([sn]),(0,G.xg)(Ue.first_category_url)}},V.createElement("div",{className:Ee.top},V.createElement(B.Z,{title:Ue.name},V.createElement("div",{className:Ee.name},Ue.name)),V.createElement("img",{className:Ee.img,src:Z.Z.IMG_SERVER+"/images/"+Ue.avatar_url}),V.createElement("div",{className:Ee.text,title:Ue.creator},Ue.creator),j&&V.createElement("div",{className:Ee.btns},V.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),V.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),oe&&V.createElement("div",{className:Ee.sign},"\u516C\u5F00")),V.createElement("div",{className:Ee.bottom},Ue.visits>0&&V.createElement(B.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},V.createElement("span",null,V.createElement("i",{className:"iconfont icon-liulanyan"}),V.createElement("span",null,Ue.visits))),Ue.course_members_count>0&&V.createElement(B.Z,{title:"\u6210\u5458",placement:"bottom"},V.createElement("span",null,V.createElement("i",{className:"iconfont icon-chengyuan"}),Ue.course_members_count)),Ue.tasks_count>0&&V.createElement(B.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},V.createElement("span",null,V.createElement("i",{className:"iconfont icon-zuoye"}),Ue.tasks_count)),Ue.is_end?V.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):V.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ue.is_accessible&&V.createElement("div",{className:Ee.lockWrap},V.createElement("img",{src:`${Z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),V.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Mt.length&&V.createElement(se.Z,null)))},_={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"},U=e(44993),Ae=({dataSource:pt=[],value:Mt,onChange:It,className:jt,style:Rn={},tabBarExtraContent:An})=>n.createElement("div",{className:K()(_.tabs,jt),style:Rn},n.createElement("div",{className:_.tabsWrap},pt.map((ct,sn)=>n.createElement("aside",{className:_.tab,onClick:()=>{It(ct.id),ct.link&&U.history.push(ct.link)},key:sn},n.createElement("div",{className:Mt===ct.id?_.active:""},ct.name),(ct==null?void 0:ct.resetCount)==null&&(ct==null?void 0:ct.total)!==void 0&&n.createElement("span",null,"\uFF08",ct==null?void 0:ct.total,"\uFF09"),(ct==null?void 0:ct.resetCount)!==void 0&&(ct==null?void 0:ct.total)!==void 0&&n.createElement(B.Z,{title:(ct==null?void 0:ct.tip)!=null?ct==null?void 0:ct.tip:""},n.createElement("span",{style:{color:"#9096A3"}},"\uFF08",n.createElement("span",{style:{color:"#000"}},ct==null?void 0:ct.resetCount),"/",n.createElement("span",null,ct==null?void 0:ct.total),"\uFF09"))))),n.createElement("div",{className:_.tabBar},An)),et=({className:pt,style:Mt={},children:It})=>n.createElement("div",{className:K()(pt),style:Mt},It),ze={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Qe=e(38854),ce=e(20834);const Fe=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pe=({sortValue:pt,dropValue:Mt,className:It,onSort:jt,onDrop:Rn,dataSource:An=Fe})=>{var ct;return n.createElement("div",{className:K()(ze.orderWrap,It)},n.createElement(Qe.Z,{dropdownRender:()=>n.createElement(ce.default,null,An.map((sn,te)=>n.createElement(ce.default.Item,{key:te,onClick:()=>Rn(sn.id)},sn.name)))},n.createElement("span",{className:ze.orderTextWrap},(ct=An.find(sn=>Mt===sn.id))==null?void 0:ct.name)),n.createElement("span",{className:ze.orderIconWrap},n.createElement("span",{className:ze.orderAsc},n.createElement("i",{className:pt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ze.cursorPointer} ${ze.active}`:`iconfont icon-sanjiaoxing-up font12 ${ze.cursorPointer}`,onClick:()=>jt(pt==="asc"?"desc":"asc")})),n.createElement("span",{className:ze.orderDesc},n.createElement("i",{className:pt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ze.cursorPointer} ${ze.active}`:`iconfont icon-sanjiaoxing-down font12 ${ze.cursorPointer}`,onClick:()=>jt(pt==="asc"?"desc":"asc")}))))},Ge={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"},L=e(3113),S=Object.defineProperty,m=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,J=(pt,Mt,It)=>Mt in pt?S(pt,Mt,{enumerable:!0,configurable:!0,writable:!0,value:It}):pt[Mt]=It,v=(pt,Mt)=>{for(var It in Mt||(Mt={}))o.call(Mt,It)&&J(pt,It,Mt[It]);if(m)for(var It of m(Mt))D.call(Mt,It)&&J(pt,It,Mt[It]);return pt},u=(pt,Mt)=>{var It={};for(var jt in pt)o.call(pt,jt)&&Mt.indexOf(jt)<0&&(It[jt]=pt[jt]);if(pt!=null&&m)for(var jt of m(pt))Mt.indexOf(jt)<0&&D.call(pt,jt)&&(It[jt]=pt[jt]);return It},ee=(pt,Mt,It)=>new Promise((jt,Rn)=>{var An=te=>{try{sn(It.next(te))}catch(qe){Rn(qe)}},ct=te=>{try{sn(It.throw(te))}catch(qe){Rn(qe)}},sn=te=>te.done?jt(te.value):Promise.resolve(te.value).then(An,ct);sn((It=It.apply(pt,Mt)).next())}),p=pt=>{var Mt=pt,{className:It,style:jt,children:Rn,loading:An=!1,openLoading:ct,onClick:sn=()=>{},size:te="middle",shape:qe="round"}=Mt,Ue=u(Mt,["className","style","children","loading","openLoading","onClick","size","shape"]);const[N,j]=(0,n.useState)(!1);return n.createElement(L.ZP,v({onClick:(0,$.throttle)(Xe=>ee(void 0,null,function*(){ct&&j(!0);try{yield sn(Xe)}catch(He){console.log("error",He)}ct&&j(!1)}),2e3,{leading:!0,trailing:!1}),className:K()(Ge.btn,Ge[`${te}-${qe}`],It),style:jt,size:te,shape:qe,loading:N||An},Ue),Rn)},T={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"},ue=({className:pt,style:Mt,children:It=null,onClick:jt,title:Rn})=>n.createElement("div",{className:K()(T.head,pt),style:Mt},n.createElement("span",{className:"primary-hover",onClick:jt},n.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),n.createElement("b",{title:Rn},Rn),n.createElement("div",{className:T.node},It)),ye={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Re=({confirmShow:pt=!0,confirmTitle:Mt,confirmClick:It,cancelShow:jt=!0,cancelTitle:Rn,cancelClick:An,className:ct,style:sn,confirmLoading:te=!1})=>n.createElement("div",{className:K()(ye.btns,ct),style:sn},pt&&n.createElement(L.ZP,{loading:te,onClick:It,type:"primary",className:ye.confirm},Mt),jt&&n.createElement(L.ZP,{onClick:An,className:ye.cancel},Rn)),be={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"},wt=({className:pt,style:Mt={},LeftContent:It,children:jt,RightContent:Rn})=>n.createElement("div",{className:K()(be.fixedBottom,pt),style:Mt},n.createElement("div",{className:be.wrap},n.createElement("div",{className:be.left},It),n.createElement("div",{className:be.center},jt),n.createElement("div",{className:be.right},Rn))),ut={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Pt=({className:pt,style:Mt={},dataSource:It=[]})=>n.createElement("div",{className:K()(ut.crumbs,pt),style:Mt},It.map((jt,Rn)=>RnU.history.push(jt.path)},jt.name):n.createElement("span",null,jt.name),n.createElement("span",null,"\xA0",">","\xA0")):n.createElement("span",{key:Rn,style:{color:"#5F6368"}},jt.name))),mt=e(31797),St=Object.defineProperty,hn=Object.defineProperties,wn=Object.getOwnPropertyDescriptors,Cn=Object.getOwnPropertySymbols,Mn=Object.prototype.hasOwnProperty,lr=Object.prototype.propertyIsEnumerable,Fn=(pt,Mt,It)=>Mt in pt?St(pt,Mt,{enumerable:!0,configurable:!0,writable:!0,value:It}):pt[Mt]=It,Kt=(pt,Mt)=>{for(var It in Mt||(Mt={}))Mn.call(Mt,It)&&Fn(pt,It,Mt[It]);if(Cn)for(var It of Cn(Mt))lr.call(Mt,It)&&Fn(pt,It,Mt[It]);return pt},rr=(pt,Mt)=>hn(pt,wn(Mt)),dr=(pt,Mt)=>{var It={};for(var jt in pt)Mn.call(pt,jt)&&Mt.indexOf(jt)<0&&(It[jt]=pt[jt]);if(pt!=null&&Cn)for(var jt of Cn(pt))Mt.indexOf(jt)<0&&lr.call(pt,jt)&&(It[jt]=pt[jt]);return It};const{Countdown:En}=mt.default;var br=pt=>{var Mt=pt,{onChange:It}=Mt,jt=dr(Mt,["onChange"]);const[Rn,An]=(0,n.useState)(null);(0,n.useEffect)(()=>{typeof Rn=="number"&&Rn>=0&&It(Rn)},[Rn]);const ct=sn=>{const te=Math.floor(sn/1e3);An(te)};return n.createElement(En,rr(Kt({},jt),{onChange:ct}))}},59616:function(Ke,fe,e){"use strict";e.r(fe),e.d(fe,{default:function(){return ze}});var n=e(59301),i=e(92736),g=e(81863),H=e(44993),f=e(36952),E=e(13952),r=e(64681),K=e(89299),$=e(78241),h=e(8591),z=e(6848),y=e(3113),C=e(5083),q=e(43418),b=e(1710),x=e(57809),he=e(92832),ae=e(88522),ve=e(63604),ie=e(61186),F=e.n(ie),A=e(96911),t=e(54877),B=e(36433),w=e(42441),Z=e(76411),G=e(62106),k=e(27051),M=e(26724),Ie=e.n(M),se=e(17354),_e=Object.defineProperty,ge=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,de=(Qe,ce,Fe)=>ce in Qe?_e(Qe,ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Qe[ce]=Fe,V=(Qe,ce)=>{for(var Fe in ce||(ce={}))we.call(ce,Fe)&&de(Qe,Fe,ce[Fe]);if(ge)for(var Fe of ge(ce))Ee.call(ce,Fe)&&de(Qe,Fe,ce[Fe]);return Qe},W=(Qe,ce,Fe)=>new Promise((Se,pe)=>{var Ge=m=>{try{S(Fe.next(m))}catch(o){pe(o)}},L=m=>{try{S(Fe.throw(m))}catch(o){pe(o)}},S=m=>m.done?Se(m.value):Promise.resolve(m.value).then(Ge,L);S((Fe=Fe.apply(Qe,ce)).next())});const I=({user:Qe,dispatch:ce,homePage:Fe,forumsList:Se})=>{var pe,Ge,L,S,m,o,D,J,v,u,ee,P,p,T,Ce,ue,ye;const[le]=$.default.useForm(),[,,Re,be]=(0,A.U)(G.su,{}),[st,wt,ut]=(0,A.U)(t.nQ,{page:1}),[,xt,Pt,mt]=(0,A.U)(t.V8,{page:1,limit:5,order:"visits",search:""}),[St,,hn,wn]=(0,A.U)(G.Yu,{type:"view"}),[Cn,Mn]=(0,n.useState)(!1),[lr,Fn]=(0,n.useState)(!1),[Kt,rr]=(0,n.useState)([]),[dr,En]=(0,n.useState)(!0),[kn,br]=(0,n.useState)([]),[pt,Mt]=(0,n.useState)(!0),[It,jt]=(0,n.useState)([]),Rn=[{id:"view",name:"\u8BBF\u95EE\u6570\u636E"},{id:"submit",name:"\u8BC4\u6D4B\u6570\u636E"},{id:"learn",name:"\u5B66\u4E60\u6570\u636E"}],An=[{title:"\u6570\u636E\u5F00\u53D1",key:"1",url:"http://8.153.86.153:9061/index"},{title:"\u6570\u636E\u6CBB\u7406",key:"2",url:"http://8.153.86.153:9062/#/origin"}],[ct,sn]=(0,n.useState)(An[0]),te=[{title:"\u667A\u6167\u8BFE\u7A0B",img:e(23624),link:"/paths"},{title:"\u5B9E\u8BAD\u7CFB\u7EDF",img:e(70132),link:"/shixuns"},{title:"\u6559\u5B66\u8BFE\u5802",img:e(29954),link:"/classrooms"},{title:"\u6807\u6CE8\u7CFB\u7EDF",img:e(71332),link:"https://annotations.educoder.net/annotations/projects"},{title:"\u8BD5\u9898\u5E93",img:e(40873),link:"/problemset"},{title:"\u8BD5\u5377\u5E93",img:e(93470),link:"/paperlibrary"},{title:"\u6570\u636E\u6CBB\u7406",img:e(77313),link:"http://8.153.86.153:9062/#/origin"},{title:"\u6570\u636E\u5F00\u53D1",img:e(46871),link:"http://8.153.86.153:9061/index"}],qe=(0,n.useMemo)(()=>{var oe,Ye,yt,Ft,nn,Yt,Zt,on,Wt,rn,an,Ln;return[{title:"\u603B\u8BBF\u95EE\u91CF",num:(oe=Fe==null?void 0:Fe.index_statistics)==null?void 0:oe.total_visit_count,unit:"\u6B21",img:e(6252)},{title:"\u8BBF\u5BA2\u6570",num:(Ye=Fe==null?void 0:Fe.index_statistics)==null?void 0:Ye.total_user_count,unit:"\u4EBA",img:e(44343)},{title:"\u5B9E\u8DF5\u8BFE\u7A0B",num:(yt=Fe==null?void 0:Fe.index_statistics)==null?void 0:yt.subject_count,unit:"\u95E8",img:e(81771)},{title:"\u5B9E\u8DF5\u9879\u76EE",num:(Ft=Fe==null?void 0:Fe.index_statistics)==null?void 0:Ft.shixun_count,unit:"\u4E2A",img:e(5927)},{title:"\u5B9E\u9A8C\u73AF\u5883",num:(nn=Fe==null?void 0:Fe.index_statistics)==null?void 0:nn.repository_count,unit:"\u79CD",img:e(19009)},{title:"\u7D2F\u8BA1\u5B66\u4E60\u4EBA\u6570",num:(Yt=Fe==null?void 0:Fe.index_statistics)==null?void 0:Yt.all_user_count,unit:"\u4EBA",img:e(89459)},{title:"\u8BC4\u6D4B\u6B21\u6570",num:(Zt=Fe==null?void 0:Fe.index_statistics)==null?void 0:Zt.evaluate_count,unit:"\u6B21",img:e(88884)},{title:"\u5728\u7EBF\u4EBA\u6570",num:(on=Fe==null?void 0:Fe.index_statistics)==null?void 0:on.user_online_count,unit:"\u4EBA",img:e(47074)},{title:"\u8BFE\u4EF6\u6570\u91CF",num:(Wt=Fe==null?void 0:Fe.index_statistics)==null?void 0:Wt.attachment_count,unit:"\u4E2A",img:e(80764)},{title:"\u8BD5\u9898\u6570\u91CF",num:(rn=Fe==null?void 0:Fe.index_statistics)==null?void 0:rn.question_count,unit:"\u9053",img:e(16946)},{title:"\u89C6\u9891\u6570\u91CF",num:(an=Fe==null?void 0:Fe.index_statistics)==null?void 0:an.video_count,unit:"\u4E2A",img:e(74420)},{title:"\u7EBF\u4E0A\u8003\u8BD5",num:(Ln=Fe==null?void 0:Fe.index_statistics)==null?void 0:Ln.exercise_count,unit:"\u95E8",img:e(95675)}]},[Fe==null?void 0:Fe.index_statistics]),Ue=[{img:e(81014),name:"\u519B\u4E8B\u88C5\u5907\u667A\u80FD\u63A8\u8350\u7CFB\u7EDF",desc:"\u8BE5\u7CFB\u7EDF\u57FA\u4E8E\u4EBA\u5DE5\u667A\u80FD\u7B97\u6CD5\u548C\u6D77\u91CF\u88C5\u5907\u6570\u636E\uFF0C\u7EFC\u5408\u8003\u8651\u4F5C\u6218\u4EFB\u52A1\u3001\u73AF\u5883\u3001\u89C4\u6A21\u7B49\u591A\u7EF4\u5EA6\u53C2\u6570\uFF0C\u5FEB\u901F\u7CBE\u51C6\u5730\u4E3A\u519B\u4E8B\u6307\u6325\u4EBA\u5458\u63A8\u8350\u6700\u9002\u5408\u7684\u88C5\u5907\u7EC4\u5408\uFF0C\u63D0\u5347\u4F5C\u6218\u6548\u80FD\uFF0C\u52A9\u529B\u519B\u4E8B\u884C\u52A8\u80DC\u5229\u3002"},{img:e(73208),name:"\u519B\u4E8B\u4F5C\u6218\u6570\u636E\u5206\u6790\u7CFB\u7EDF",desc:"\u7CFB\u7EDF\u53EF\u9AD8\u6548\u91C7\u96C6\u3001\u5206\u6790\u4F5C\u6218\u6570\u636E\uFF0C\u5B9E\u65F6\u5448\u73B0\u6218\u573A\u6001\u52BF\uFF0C\u7CBE\u51C6\u8BC4\u4F30\u4F5C\u6218\u6548\u679C\uFF0C\u9884\u6D4B\u53D1\u5C55\u8D8B\u52BF\uFF0C\u4E3A\u6307\u6325\u51B3\u7B56\u63D0\u4F9B\u79D1\u5B66\u4F9D\u636E\uFF0C\u63D0\u9AD8\u4F5C\u6218\u6307\u6325\u7CBE\u51C6\u5EA6\u548C\u7075\u6D3B\u6027\u3002"},{img:e(62054),name:"\u519B\u4E8B\u88C5\u5907\u667A\u80FD\u95EE\u7B54\u7CFB\u7EDF",desc:"\u8FD0\u7528\u81EA\u7136\u8BED\u8A00\u5904\u7406\u548C\u4EBA\u5DE5\u667A\u80FD\u6280\u672F\uFF0C\u7CBE\u51C6\u7406\u89E3\u519B\u4E8B\u4EBA\u5458\u5173\u4E8E\u88C5\u5907\u7684\u95EE\u9898\uFF0C\u5FEB\u901F\u7ED9\u51FA\u51C6\u786E\u56DE\u7B54\uFF0C\u652F\u6301\u591A\u79CD\u8BED\u8A00\u548C\u4EA4\u4E92\u65B9\u5F0F\uFF0C\u65B9\u4FBF\u519B\u4E8B\u4EBA\u5458\u968F\u65F6\u968F\u5730\u83B7\u53D6\u77E5\u8BC6\uFF0C\u63D0\u5347\u4E13\u4E1A\u7D20\u517B\u548C\u4F5C\u6218\u80FD\u529B\u3002"},{img:e(79943),name:"\u60C5\u62A5\u5927\u6570\u636E\u5206\u6790\u5904\u7406\u7CFB\u7EDF",desc:"\u6574\u5408\u591A\u6E20\u9053\u60C5\u62A5\u6570\u636E\uFF0C\u901A\u8FC7\u6E05\u6D17\u3001\u878D\u5408\u3001\u5206\u6790\u548C\u6316\u6398\u6280\u672F\uFF0C\u5C06\u60C5\u62A5\u8F6C\u5316\u4E3A\u6709\u4EF7\u503C\u7684\u4EA7\u54C1\uFF0C\u5177\u5907\u60C5\u62A5\u5173\u8054\u5206\u6790\u80FD\u529B\uFF0C\u53EF\u5B9A\u5236\u5206\u6790\u6A21\u578B\u548C\u62A5\u544A\u6A21\u677F\uFF0C\u4E3A\u519B\u4E8B\u548C\u5B89\u5168\u673A\u6784\u63D0\u4F9B\u5168\u65B9\u4F4D\u60C5\u62A5\u652F\u6301\u3002"}],N=(0,n.useMemo)(()=>({tooltip:{trigger:"axis"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,data:(wn==null?void 0:wn.time)||[],nameTextStyle:{color:"#333333"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#E5E5E5"}},axisLabel:{color:"#333333"}},yAxis:{type:"value",nameTextStyle:{color:"#333333"},axisTick:{show:!1},splitLine:{lineStyle:{type:"dashed",color:"#E5E5E5"}},axisLine:{show:!1},axisLabel:{color:"#333333"}},series:[{name:"\u672C\u6708",type:"line",data:(wn==null?void 0:wn.current_month)||[],itemStyle:{color:"#15EAA4"},areaStyle:{color:new Z.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#15EAA4"},{offset:1,color:"rgba(255, 255, 255,0)"}])}},{name:"\u4E0A\u6708",type:"line",data:(wn==null?void 0:wn.last_month)||[],itemStyle:{color:"#73A0FF"},areaStyle:{color:new Z.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#73A0FF"},{offset:1,color:"rgba(255, 255, 255,0)"}])}}]}),[wn]),j=[{title:"\u59D3\u540D",dataIndex:"real_name",width:120,ellipsis:!0},{title:"\u5355\u4F4D",dataIndex:"school_name",ellipsis:!0},{title:"\u64CD\u4F5C",dataIndex:"user_id",width:100,render:(oe,Ye)=>n.createElement(k.Z,{style:{padding:0,border:"none"},type:"link",onClick:()=>W(void 0,null,function*(){const yt=yield(0,G.NX)({teacher_id:oe});(yt==null?void 0:yt.status)==0&&(h.ZP.success("\u5220\u9664\u6210\u529F"),Re({}),Mn(!1))})},"\u5220\u9664\u6210\u5458")}],Xe=[{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(oe,Ye)=>n.createElement(z.Z,{placement:"bottom",title:oe},n.createElement(H.Link,{className:"bold c-black",to:`/users/${Ye.login}`,target:"_blank"},oe||"--"))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:oe=>n.createElement(z.Z,{placement:"bottom",title:oe},n.createElement("span",null,oe||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:oe=>n.createElement(z.Z,{placement:"bottom",title:oe},n.createElement("span",null,oe||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:oe=>n.createElement(z.Z,{placement:"bottom",title:oe},n.createElement("span",null,oe||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:oe=>n.createElement(z.Z,{placement:"bottom",title:oe},n.createElement("span",null,oe||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:oe=>n.createElement(z.Z,{placement:"bottom",title:oe},n.createElement("span",null,oe||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"school_name",width:100,render:oe=>oe?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:oe=>n.createElement(z.Z,{placement:"bottom",title:oe},n.createElement("span",null,F()(oe).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:oe=>{if(oe===1)return n.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}],He=(oe=!1)=>W(void 0,null,function*(){var Ye;if((oe||dr)&&!wt){const yt=le.getFieldsValue(),Ft=yield ut(V({page:oe?1:(st==null?void 0:st.page)+1,container_type:1},yt));br(oe?[...Ft.users]:[...kn,...Ft.users]),((Ye=Ft.users)==null?void 0:Ye.length)<10&&En(!1)}}),ot=()=>W(void 0,null,function*(){var oe;const Ye=yield ce({type:"classroomList/getSchoolList",payload:{display_aliases:!0}});rr((oe=Ye||[])==null?void 0:oe.map(yt=>({value:yt})))});return(0,n.useEffect)(()=>{const oe=F()();ot(),Re({}),Pt({}),oe&&hn({start_at:oe.subtract(7,"day").format("YYYY-MM-DD"),end_at:oe.format("YYYY-MM-DD")}),ce({type:"forumsList/getForumsData",payload:{page:1,forum:16,memoType:16,tab_module_type:"forums",limit:5}})},[]),(0,n.useEffect)(()=>{ce({type:"homePage/home",payload:{}})},[Fe.name]),n.createElement("div",{className:"py-32px",style:{background:`url(${e(75857)}) 0 0 / 100% auto no-repeat`}},n.createElement("div",{className:"ml-auto mr-auto flex gap-20px",style:{width:"1200px"}},n.createElement("div",{className:"flex-1 flex flex-col gap-20px"},n.createElement("div",{className:"px-40px py-30px flex flex-col rounded-6px",style:{height:"350px",background:`url(${e(39202)}) 0 0 / 100% 100% no-repeat`}},n.createElement("div",{className:"c-grey-333 text-18px font-semibold"},"\u6570\u636E\u4FDD\u969C\u80FD\u529B\u6559\u5B66\u7CFB\u7EDF"),n.createElement("div",{className:"mt-10px c-grey-333 text-16px",style:{lineHeight:"28px"}},"\u2014\u2014\u953B\u9020\u65B0\u65F6\u4EE3\u519B\u4E8B\u6570\u636E\u5C16\u5175\u7684\u667A\u6167\u5E73\u53F0",n.createElement("br",null),n.createElement("br",null),"\u6570\u636E\u4FDD\u969C\u80FD\u529B\u6559\u5B66\u7CFB\u7EDF\u662F\u9762\u5411\u519B\u4E8B\u9662\u6821\u5E08\u751F\u7684\u5B9E\u6218\u5316\u6559\u5B66\u5E73\u53F0\uFF0C\u96C6\u6210\u865A\u62DF\u4EFF\u771F\u63A8\u6F14\u3001\u8D85\u7B97\u6570\u636E\u5904\u7406\u4E0E\u667A\u80FD\u6570\u636E\u4E2D\u53F0\u6280\u672F\uFF0C\u652F\u6301\u6218\u573A\u73AF\u5883\u6A21\u62DF\u63A8\u6F14\u3001\u5927\u89C4\u6A21\u519B\u4E8B\u6570\u636E\u8BAD\u7EC3\u53CA\u4F5C\u6218\u6570\u636E\u6316\u6398\uFF0C\u9002\u7528\u4E8E\u519B\u4E8B\u6570\u636E\u6559\u80B2\u3001\u4F5C\u6218\u6570\u636E\u4FDD\u969C\u6F14\u7EC3\u53CA\u79D1\u7814\u653B\u5173\u7B49\u573A\u666F\uFF0C\u52A9\u529B\u63D0\u5347\u6570\u636E\u4FDD\u969C\u80FD\u529B\uFF0C\u63A8\u52A8\u519B\u4E8B\u6559\u80B2\u6570\u5B57\u5316\u8F6C\u578B\u3002"),n.createElement("div",{className:"mt-56px flex item-center gap-10px"},["\u4FDD\u969C\u6570\u636E\u5B89\u5168","\u63D0\u9AD8\u6570\u636E\u8D28\u91CF","\u7BA1\u7406\u6570\u636E\u8D44\u4EA7"].map((oe,Ye)=>n.createElement("div",{key:Ye,className:"rounded-4px px-10px py-6px",style:{color:"#3061D0",background:"#E9EFFF"}},oe)))),n.createElement("div",{className:"rounded-6px bg-white flex item-end justify-between px-40px pb-30px relative",style:{height:"179px"}},n.createElement("div",{className:"c-grey-333 text-18px absolute",style:{lineHeight:"34px",padding:"0 112px",background:"linear-gradient( 180deg, #F8FDFF 0%, #EDF5FC 100%)",boxShadow:"inset 0px 1px 3px 0px #FFFFFF",top:0,left:"50%",transform:"translateX(-50%)",borderBottomLeftRadius:"999px",borderBottomRightRadius:"999px"}},"\u5FEB\u6377\u5165\u53E3"),te.map((oe,Ye)=>n.createElement("div",{key:Ye,className:"flex flex-col item-center gap-10px current-primary-hover",onClick:()=>{(0,K.xg)(oe==null?void 0:oe.link)}},n.createElement("img",{src:oe==null?void 0:oe.img,style:{width:"59px"}}),n.createElement("div",{className:"text-16px"},oe==null?void 0:oe.title)))),n.createElement("div",{className:"rounded-6px px-40px py-30px bg-white"},n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",{className:"text-18px c-grey-333 font-semibold"},"\u6570\u636E\u6C47\u603B"),(0,r.Ny)()&&n.createElement("span",{className:"iconfont icon-bianji4 current-primary-hover",onClick:()=>{}})),n.createElement("div",{className:"grid gap-40px mt-30px",style:{gridTemplateColumns:"1fr 1fr 1fr 1fr"}},qe.map((oe,Ye)=>n.createElement("div",{key:Ye,className:"flex gap-10px item-center"},n.createElement("img",{src:oe==null?void 0:oe.img,className:"rounded-full",style:{width:"60px"}}),n.createElement("div",{className:"flex flex-col gap-10px c-grey-666"},n.createElement("div",null,n.createElement("span",{className:"mr-6px c-grey-333 text-18px font-semibold"},(oe==null?void 0:oe.num)||0),oe==null?void 0:oe.unit),n.createElement("div",null,oe.title)))))),n.createElement("div",{className:"rounded-6px"},n.createElement("div",{className:"flex flex-wrap",style:{background:"#F5F6F7"}},An.map(oe=>n.createElement("div",{key:oe==null?void 0:oe.key,className:`current px-40px py-6px text-18px c-grey-333 font-semibold ${(ct==null?void 0:ct.key)==(oe==null?void 0:oe.key)?"bg-white":""}`,onClick:()=>{sn(oe)},style:{color:(ct==null?void 0:ct.key)==(oe==null?void 0:oe.key)?"#3061D0":"",borderRadius:"6px 6px 0 0"}},oe==null?void 0:oe.title))),n.createElement("div",{className:"px-40px py-30px bg-white flex flex-col item-center gap-20px"},(ct==null?void 0:ct.key)==((pe=An[0])==null?void 0:pe.key)&&n.createElement(n.Fragment,null,n.createElement("div",{className:"c-grey-333 text-16px"},n.createElement("span",{className:"font-semibold"},"\u6570\u636E\u5F00\u53D1"),"\u5728\u519B\u4E8B\u548C\u6559\u80B2\u9886\u57DF\u53D1\u6325\u7740\u5173\u952E\u4F5C\u7528\uFF0C\u901A\u8FC7\u5143\u6570\u636E\uFF08\u4E1A\u52A1\u3001\u6280\u672F\u548C\u64CD\u4F5C\uFF09\u7684\u5904\u7406\u4E0E\u5206\u6790\uFF0C\u63A8\u52A8\u6218\u7565\u51B3\u7B56\u548C\u6559\u5B66\u521B\u65B0\u3002\u4ECE\u6570\u636E\u6E05\u6D17\u3001\u6807\u51C6\u5316\u5230\u6570\u4ED3\u5F00\u53D1\u548C\u6A21\u578B\u6784\u5EFA\uFF0C\u786E\u4FDD\u4FE1\u606F\u51C6\u786E\u53EF\u9760\u3002\u4E3B\u6570\u636E\u548C\u53C2\u8003\u6570\u636E\u7BA1\u7406\u5F3A\u5316\u4E86\u6570\u636E\u5173\u8054\u6027\uFF0C\u6307\u6807\u6570\u636E\u548C\u4E1A\u52A1\u6A21\u578B\u5219\u5C06\u6570\u636E\u8F6C\u5316\u4E3A\u5177\u4F53\u7684\u6218\u7565\u90E8\u7F72\u548C\u6559\u5B66\u7B56\u7565\u3002\u9075\u5FAA\u4E25\u683C\u7684\u6570\u636E\u6807\u51C6\uFF0C\u4FDD\u969C\u8D44\u4EA7\u8D28\u91CF\u3001\u5B89\u5168\u548C\u7528\u6237\u7BA1\u7406\uFF0C\u52A9\u529B\u519B\u4E8B\u7CBE\u51C6\u6307\u6325\u548C\u6559\u80B2\u4E2A\u6027\u5316\u53D1\u5C55\uFF0C\u5171\u540C\u8FC8\u5411\u667A\u80FD\u5316\u672A\u6765\u3002"),n.createElement("img",{src:e(8496),style:{width:"100%"}})),(ct==null?void 0:ct.key)==((Ge=An[1])==null?void 0:Ge.key)&&n.createElement(n.Fragment,null,n.createElement("div",{className:"c-grey-333 text-16px"},n.createElement("span",{className:"font-semibold"},"\u6570\u636E\u6CBB\u7406"),"\u63D0\u4F9B\u5168\u6D41\u7A0B\u6570\u636E\u7BA1\u7406\u89E3\u51B3\u65B9\u6848\uFF0C\u6DB5\u76D6\u6570\u636E\u8D44\u4EA7\u67E5\u8BE2\u3001\u6807\u51C6\u5316\u5904\u7406\u3001\u4EFB\u52A1\u8C03\u5EA6\u53CA\u5B89\u5168\u7BA1\u63A7\uFF0C\u652F\u6301\u7ED3\u6784\u5316\u4E0E\u975E\u7ED3\u6784\u5316\u6570\u636E\u7684\u96C6\u6210\u5206\u6790\u3002\u901A\u8FC7\u667A\u80FD\u5316\u7684\u6570\u636E\u5F00\u53D1\u4E0E\u8D28\u63A7\uFF0C\u8D4B\u80FD\u6218\u4F8B\u63A8\u6F14\u3001\u6559\u5B66\u4F18\u5316\u53CA\u88C5\u5907\u8BAD\u7EC3\u7BA1\u7406\uFF0C\u786E\u4FDD\u6570\u636E\u5B89\u5168\u5408\u89C4\uFF0C\u52A9\u529B\u519B\u4E8B\u6559\u80B2\u4ECE\u7ECF\u9A8C\u51B3\u7B56\u8FC8\u5411\u6570\u636E\u9A71\u52A8\uFF0C\u63D0\u5347\u6559\u5B66\u4E0E\u8BAD\u7EC3\u6548\u80FD\u3002 "),n.createElement("img",{src:e(39658),style:{width:"100%"}})),n.createElement(y.ZP,{type:"primary",onClick:()=>{ct!=null&&ct.url&&(0,K.xg)(ct==null?void 0:ct.url)}},"\u5F00\u59CB\u4F7F\u7528"))),n.createElement("div",{className:"rounded-6px bg-white px-40px py-30px"},n.createElement("div",{className:"font-semibold text-18px c-grey-333"},"\u6848\u4F8B\u5C55\u793A"),n.createElement("div",{className:"grid gap-20px mt-20px",style:{gridTemplateColumns:"1fr 1fr"}},Ue.map((oe,Ye)=>n.createElement("div",{key:Ye,className:"rounded-8px",style:{border:"1px solid #EEF6FF",overflow:"hidden"}},n.createElement("img",{src:oe==null?void 0:oe.img,style:{width:"100%"}}),n.createElement("div",{className:"p-20px"},n.createElement("div",{className:"text-16px font-semibold"},oe==null?void 0:oe.name),n.createElement("div",{className:"c-grey-666 mt-10px"},oe==null?void 0:oe.desc)))))),n.createElement("div",{className:"rounded-6px bg-white px-40px py-30px"},n.createElement(B.tp,{dataSource:Rn,value:St==null?void 0:St.type,onChange:oe=>{hn({type:oe})}}),n.createElement("div",{className:"flex justify-between mt-32px"},n.createElement("div",{className:"text-18px font-semibold",style:{color:"#282F3F"}},"\u5E73\u53F0",(L=Rn==null?void 0:Rn.find(oe=>(oe==null?void 0:oe.id)==(St==null?void 0:St.type)))==null?void 0:L.name),n.createElement(C.default.RangePicker,{value:[F()(St==null?void 0:St.start_at),F()(St==null?void 0:St.end_at)],onChange:(oe,Ye)=>{hn({start_at:Ye==null?void 0:Ye[0],end_at:Ye==null?void 0:Ye[1]})}})),n.createElement(w.Z,{option:N}))),n.createElement("div",{className:"flex flex-col gap-20px",style:{width:"300px"}},n.createElement("div",{className:"p-30px rounded-6px relative",style:{height:"224px",background:`url(${e(80679)}) 0 0 / 100% auto no-repeat`}},(0,r.bg)()&&n.createElement(n.Fragment,null,n.createElement("img",{className:"rounded-full",src:`${(S=E.Z)==null?void 0:S.IMG_SERVER}/images/${(m=Qe==null?void 0:Qe.userInfo)==null?void 0:m.image_url}`,style:{width:"66px",height:"66px"}}),n.createElement("div",{className:"mt-36px font-semibold text-16px c-grey-333"},(o=Qe==null?void 0:Qe.userInfo)==null?void 0:o.username),n.createElement("div",{className:"mt-10px c-grey-666"},(D=Qe==null?void 0:Qe.userInfo)==null?void 0:D.user_identity," ",(J=Qe==null?void 0:Qe.userInfo)==null?void 0:J.user_school),n.createElement("span",{className:"iconfont icon-bianji4 current absolute",style:{color:"#3061D0",top:"30px",right:"20px"},onClick:()=>{H.history.push("/users/educoder/baseInfo/edit")}})),!(0,r.bg)()&&n.createElement(n.Fragment,null,n.createElement("img",{className:"rounded-full",src:e(31018),style:{width:"66px",height:"66px"}}),n.createElement("div",null,n.createElement(y.ZP,{type:"primary",className:"mt-22px",onClick:()=>{ce({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55/\u6CE8\u518C")),n.createElement("div",{className:"mt-12px text-12px",style:{color:"#3061D0"}},"\u767B\u5F55\u7CFB\u7EDF\u540E\uFF0C\u7545\u4EAB\u6559\u5B66\u4E0E\u5B66\u4E60\u7684\u65E0\u9650\u53EF\u80FD\uFF01"))),n.createElement("div",{className:"rounded-8px bg-white p-20px"},n.createElement("div",{className:"flex item-end justify-between"},n.createElement("img",{src:e(58313),style:{height:"24px"}}),n.createElement("div",{className:"current-primary-hover",onClick:()=>{(0,K.xg)("/forums")}},"\u66F4\u591A ",n.createElement("span",{className:"iconfont icon-you2"}))),(u=(v=Se.forumsData)==null?void 0:v.memo_list)!=null&&u.length?n.createElement("div",{className:"flex flex-col gap-40px mt-40px"},(P=(ee=Se.forumsData)==null?void 0:ee.memo_list)==null?void 0:P.map(oe=>n.createElement("div",{key:oe==null?void 0:oe.id,className:"flex flex-col gap-20px current",onClick:()=>{(0,K.xg)(`/forums/${oe.id}`)}},n.createElement(z.Z,{placement:"topLeft",title:oe==null?void 0:oe.subject},n.createElement("div",{className:"text-16px font-semibold c-black multi_ellipsis1 minW-0 w-full"},oe==null?void 0:oe.subject)),n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",null,oe==null?void 0:oe.user_name),n.createElement("div",null,F()(oe==null?void 0:oe.created_at).format("YYYY-MM-DD")))))):n.createElement(ve.Z,null)),n.createElement("div",{className:"rounded-8px bg-white p-20px"},n.createElement("div",{className:"flex item-end gap-14px"},n.createElement("img",{src:e(91537),style:{height:"21px"}}),(0,r.Ny)()&&n.createElement(n.Fragment,null,n.createElement(z.Z,{title:"\u6DFB\u52A0"},n.createElement("span",{className:"iconfont icon-tianjiahezuozhe ml-auto current-primary-hover",onClick:()=>{Fn(!0)}})),n.createElement(z.Z,{title:"\u7F16\u8F91"},n.createElement("span",{className:"iconfont icon-bianji4 current-primary-hover",onClick:()=>{Mn(!0)}})))),(p=be==null?void 0:be.data)!=null&&p.length?n.createElement("div",{className:"flex flex-col gap-20px mt-30px"},(T=be==null?void 0:be.data)==null?void 0:T.map(oe=>{var Ye;return n.createElement("div",{key:oe==null?void 0:oe.user_id,className:"flex item-end current relative",style:{height:66},onClick:()=>{(0,K.xg)(`/users/${oe==null?void 0:oe.login}/classrooms`)}},n.createElement("img",{className:"rounded-full absolute",src:`${(Ye=E.Z)==null?void 0:Ye.IMG_SERVER}/images/${oe==null?void 0:oe.image_url}`,style:{width:"66px",height:"66px",left:0,top:0}}),n.createElement("div",{className:"flex flex-col justify-center gap-6px rounded-full w-full",style:{height:60,background:"#F6F7F9",paddingLeft:85}},n.createElement("div",{className:"text-16px c-grey-333 font-semibold"},oe==null?void 0:oe.real_name),n.createElement("div",{className:"text-12px c-grey-333"},oe==null?void 0:oe.school_name," ",oe==null?void 0:oe.user_identity)))})):n.createElement(ve.Z,null)),n.createElement("div",{className:"rounded-8px bg-white p-20px"},n.createElement("div",{className:"flex item-end justify-between"},n.createElement("img",{src:e(47312),style:{height:"17px"}}),n.createElement("div",{className:"current-primary-hover",onClick:()=>{(0,K.xg)("/paths")}},"\u66F4\u591A ",n.createElement("span",{className:"iconfont icon-you2"}))),(Ce=Fe.recommend_subjects)!=null&&Ce.length?n.createElement("div",{className:"flex flex-col gap-14px mt-20px"},(ue=Fe.recommend_subjects)==null?void 0:ue.map(oe=>{var Ye;return n.createElement("div",{key:oe==null?void 0:oe.id,className:"flex item-center gap-12px current",style:{height:"80px"},onClick:()=>{(0,K.xg)(`/paths/${oe==null?void 0:oe.identifier}`)}},n.createElement("img",{className:"rounded-6px",src:`${(Ye=E.Z)==null?void 0:Ye.IMG_SERVER}${oe==null?void 0:oe.image_url}`,style:{height:"100%"}}),n.createElement("div",{className:"flex flex-col justify-between h-full"},n.createElement("div",null,oe==null?void 0:oe.name),n.createElement("div",{className:"text-12px",style:{color:"#000F37"}},oe.members_count," \u4EBA\u5B66\u4E60")))})):n.createElement(ve.Z,null)),n.createElement("div",{className:"rounded-8px p-20px",style:{background:"#F5F6F7"}},n.createElement("div",{className:"flex item-end justify-between"},n.createElement("img",{src:e(27904),style:{height:"17px"}}),n.createElement("div",{className:"current-primary-hover",onClick:()=>{(0,K.xg)("/classrooms")}},"\u66F4\u591A ",n.createElement("span",{className:"iconfont icon-you2"}))),(ye=mt==null?void 0:mt.courses)!=null&&ye.length?n.createElement("div",{className:"flex flex-col gap-14px mt-20px"},n.createElement(B.w9,{dataSource:mt==null?void 0:mt.courses,right:0,col:1,precision:1,loading:xt,trackEventItems:["\u6559\u5B66\u8BFE\u5802","\u67E5\u770B\u8BFE\u5802\u8BE6\u60C5","\u67E5\u770B\u8BFE\u5802\u8BE6\u60C5"]})):n.createElement(ve.Z,null)))),n.createElement(q.default,{open:Cn,title:"\u7F16\u8F91",width:800,footer:null,onCancel:()=>{Mn(!1)},centered:!0,destroyOnClose:!0,onOk:()=>{Mn(!1)}},n.createElement(b.default,{columns:j,dataSource:(be==null?void 0:be.data)||[]})),n.createElement(q.default,{open:lr,title:"\u6DFB\u52A0\u6559\u5E08\u56E2\u961F",width:1200,onCancel:()=>{Fn(!1)},centered:!0,destroyOnClose:!0,onOk:()=>W(void 0,null,function*(){(It==null?void 0:It.length)==0?h.ZP.error("\u8BF7\u9009\u62E9\u4EBA\u6570"):(yield(0,G.Zz)({teacher_id:It})).status===0&&(h.ZP.success("\u6DFB\u52A0\u6210\u529F"),Re({}),Fn(!1))})},n.createElement($.default,{layout:"inline",size:"large",form:le,initialValues:{search_type:"1"},onFinish:oe=>{if((oe==null?void 0:oe.keyword)===""){br([]),h.ZP.error("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9");return}Mt(!1),En(!0),jt([]),setTimeout(()=>{He(!0)},200)}},n.createElement($.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},n.createElement(x.default,{style:{width:110}},n.createElement(x.default.Option,{value:"1"},"\u59D3\u540D"),n.createElement(x.default.Option,{value:"4"},"\u5B66\u53F7/\u5DE5\u53F7"),n.createElement(x.default.Option,{value:"2"},"\u624B\u673A\u53F7"),n.createElement(x.default.Option,{value:"3"},"\u90AE\u7BB1"))),n.createElement($.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9\uFF1A"},n.createElement(he.default,{allowClear:!0,style:{width:240}})),n.createElement($.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},n.createElement(ae.Z,{options:Kt,style:{width:380},placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(oe,Ye)=>Ye.value.toUpperCase().indexOf(oe.toUpperCase())!==-1})),n.createElement($.default.Item,null,n.createElement(y.ZP,{htmlType:"submit",type:"primary"},"\u641C\u7D22"))),n.createElement(b.default,{className:"mt20 flexd-table-header ",rowKey:"numid",rowSelection:{type:"checkbox",selectedRowKeys:It,onChange:oe=>{jt(oe),console.log("selectedRowKeys",oe)}},pagination:!1,dataSource:[],columns:Xe,showHeader:(kn==null?void 0:kn.length)>0}),n.createElement("div",{style:{maxHeight:260,overflow:"auto"}},n.createElement(Ie(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:oe=>{He()},hasMore:dr,useWindow:!1},n.createElement(b.default,{loading:wt,showHeader:!1,pagination:!1,dataSource:kn,columns:Xe,locale:{emptyText:n.createElement(ve.Z,{img:pt?se.RL:se.z3,imgStyles:{width:150},styles:{margin:"0 auto"},customText:pt?"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458":"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"})},rowKey:"numid",rowSelection:{type:"checkbox",selectedRowKeys:It,onChange:oe=>{jt(oe),console.log("selectedRowKeys",oe)}}})))))};var _=(0,H.connect)(({loading:Qe,forumsList:ce,user:Fe,homePage:Se})=>({user:Fe,loading:Qe.models.index,homePage:Se,forumsList:ce}))(I),U=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Be=(Qe,ce)=>{var Fe={};for(var Se in Qe)R.call(Qe,Se)&&ce.indexOf(Se)<0&&(Fe[Se]=Qe[Se]);if(Qe!=null&&U)for(var Se of U(Qe))ce.indexOf(Se)<0&&Ae.call(Qe,Se)&&(Fe[Se]=Qe[Se]);return Fe};const et=Qe=>{var ce=Qe,{loading:Fe,globalSetting:Se,children:pe,user:Ge,dispatch:L,location:S}=ce,m=Be(ce,["loading","globalSetting","children","user","dispatch","location"]);const o=(0,H.useLocation)(),D=(0,f.g)(),{globalLoading:J}=Se;return(0,n.useEffect)(()=>{},[Se.theme]),n.createElement(i.ZP,{locale:g.Z},n.createElement(_,null))};var ze=(0,H.connect)(({loading:Qe,globalSetting:ce,user:Fe})=>({loading:Qe,globalSetting:ce,user:Fe}))(et)},96911:function(Ke,fe,e){"use strict";e.d(fe,{U:function(){return $}});var n=e(59301),i=Object.defineProperty,g=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,E=(h,z,y)=>z in h?i(h,z,{enumerable:!0,configurable:!0,writable:!0,value:y}):h[z]=y,r=(h,z)=>{for(var y in z||(z={}))H.call(z,y)&&E(h,y,z[y]);if(g)for(var y of g(z))f.call(z,y)&&E(h,y,z[y]);return h},K=(h,z,y)=>new Promise((C,q)=>{var b=ae=>{try{he(y.next(ae))}catch(ve){q(ve)}},x=ae=>{try{he(y.throw(ae))}catch(ve){q(ve)}},he=ae=>ae.done?C(ae.value):Promise.resolve(ae.value).then(b,x);he((y=y.apply(h,z)).next())});function $(h,z){const[y,C]=(0,n.useState)(z),[q,b]=(0,n.useState)(!1),[x,he]=(0,n.useState)();return[y,q,(ve,ie=!1)=>K(this,null,function*(){const F=ie?z:r(r({},y),ve);b(!0),C(F);const A=yield h(F);return b(!1),he(A),A}),x]}},2686:function(Ke,fe,e){"use strict";e.d(fe,{rX:function(){return F},pW:function(){return A},gy:function(){return t},xY:function(){return ie},O5:function(){return ve},tJ:function(){return q},o1:function(){return b},Rd:function(){return ae}});var n=e(44993),i=e(43418),g=e(28103),H=e(8591),f=e(64681),E=e(89299),r=e(87169),K=e(25510),$="data:image/png;base64,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",h=e.p+"static/newqrcode.a8740efb.png",z=e(32637),y=e(59301),C=(B,w,Z)=>new Promise((G,k)=>{var M=_e=>{try{se(Z.next(_e))}catch(ge){k(ge)}},Ie=_e=>{try{se(Z.throw(_e))}catch(ge){k(ge)}},se=_e=>_e.done?G(_e.value):Promise.resolve(_e.value).then(M,Ie);se((Z=Z.apply(B,w)).next())});const q=(B,w=!1)=>!!(b(B)&&x(w)),b=B=>(0,f.bg)()?!0:(B({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),x=(B=!1)=>{var w;const{user:Z}=(0,n.getDvaApp)()._store.getState();return(w=Z.userInfo)!=null&&w.profile_completed?!0:(i.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,E.xg)("/account/profile/edit"),he()}}),!1)},he=()=>{i.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()}})},ae=()=>{i.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:y.createElement("div",{style:{textAlign:"center"}},y.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"),y.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:z}),y.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ve=()=>{var B;const{user:w}=(0,n.getDvaApp)()._store.getState();return(B=w.userInfo)!=null&&B.professional_certification?!0:(i.default.confirm({title:"\u63D0\u793A",centered:!0,content:y.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,E.xg)("/account/certification")}}),!1)},ie=()=>(0,f.V9)()?!0:(i.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:y.createElement("div",{className:"tc",style:{marginLeft:-38}},y.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),y.createElement("img",{src:h,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),F=(B,w)=>B?!0:(i.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:y.createElement("div",null,y.createElement("p",null,w||"\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"),y.createElement("div",{style:{marginLeft:"110px"}},y.createElement("img",{src:$,width:200}),y.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,E.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),A=B=>{i.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:y.createElement("div",null,y.createElement("div",null,y.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"),y.createElement(g.Z,null),y.createElement("p",{style:{color:"#666666",fontSize:12}}," ",y.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 ",y.createElement("a",null,B),"\u5929\u3002"),y.createElement("p",{style:{color:"#666666",fontSize:12}}," ",y.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")),y.createElement("div",{style:{textAlign:"center",marginTop:30}},y.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:K,alt:"\u4E8C\u7EF4\u7801",width:160})))})},t=(B,w="")=>{const{shixunsDetail:{detail:Z}}=(0,n.getDvaApp)()._store.getState();if((Z==null?void 0:Z.public)===2||(Z==null?void 0:Z.public)===1||(Z==null?void 0:Z.shixun_status)===3){let G="";return(Z==null?void 0:Z.public)===2&&(G="\u5DF2\u516C\u5F00"),(Z==null?void 0:Z.public)===1&&(G="\u5F85\u5BA1\u6838"),(Z==null?void 0:Z.shixun_status)===3&&(G="\u5DF2\u5173\u95ED"),i.default.info({centered:!0,icon:y.createElement(r.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:y.createElement("div",{className:"tc",style:{marginLeft:-38}},y.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},y.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",G,"\uFF0C",w,"\u3002"),y.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),y.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:K,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Z==null?void 0:Z.shixun_status)===2?(i.default.confirm({centered:!0,icon:y.createElement(r.Z,null),title:"\u63D0\u793A",content:y.createElement("div",null,y.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",w,"\u3002"),y.createElement("br",null),y.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:()=>{i.default.confirm({width:440,centered:!0,icon:y.createElement(r.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:()=>C(void 0,null,function*(){(yield B({type:"shixunsDetail/cancelRelease",payload:{id:Z==null?void 0:Z.identifier}})).status!==401&&(H.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),B({type:"shixunsDetail/getShixunsDetail",payload:{id:Z==null?void 0:Z.identifier}}),B({type:"practiceSetting/getCommonData",payload:{id:Z==null?void 0:Z.identifier}}))})})}}),!0):!1}},50371:function(Ke,fe){"use strict";function e(){const n=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let i=1;i{const f=g[H];f!==void 0&&(n[H]=f)})}return n}fe.Z=e},13845:function(Ke,fe,e){"use strict";e.d(fe,{F:function(){return n},Z:function(){return i}});function n(g){return g!=null&&g===g.window}function i(g,H){var f,E;if(typeof window=="undefined")return 0;const r=H?"scrollTop":"scrollLeft";let K=0;return n(g)?K=g[H?"pageYOffset":"pageXOffset"]:g instanceof Document?K=g.documentElement[r]:(g instanceof HTMLElement||g)&&(K=g[r]),g&&!n(g)&&typeof K!="number"&&(K=(E=((f=g.ownerDocument)!==null&&f!==void 0?f:g).documentElement)===null||E===void 0?void 0:E[r]),K}},56762:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return i}});var n=e(59301);function i(){const[,g]=n.useReducer(H=>H+1,0);return g}},68031:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return H}});var n=e(16089);function i(f,E,r,K){const $=r-E;return f/=K/2,f<1?$/2*f*f*f+E:$/2*((f-=2)*f*f+2)+E}var g=e(13845);function H(f){let E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:r=()=>window,callback:K,duration:$=450}=E,h=r(),z=(0,g.Z)(h,!0),y=Date.now(),C=()=>{const b=Date.now()-y,x=i(b>$?$:b,z,f,$);(0,g.F)(h)?h.scrollTo(window.pageXOffset,x):h instanceof Document||h.constructor.name==="HTMLDocument"?h.documentElement.scrollTop=x:h.scrollTop=x,b<$?(0,n.Z)(C):typeof K=="function"&&K()};(0,n.Z)(C)}},19080:function(Ke,fe,e){"use strict";e.d(fe,{F:function(){return f},Z:function(){return H}});var n=e(92310),i=e.n(n);const g=null;function H(E,r,K){return i()({[`${E}-status-success`]:r==="success",[`${E}-status-warning`]:r==="warning",[`${E}-status-error`]:r==="error",[`${E}-status-validating`]:r==="validating",[`${E}-has-feedback`]:K})}const f=(E,r)=>r||E},88522:function(Ke,fe,e){"use strict";var n=e(92310),i=e.n(n),g=e(11592),H=e(2738),f=e(59301),E=e(53487),r=e(92343),K=e(36355),$=e(57809);const{Option:h}=$.default;function z(b){return b&&b.type&&(b.type.isSelectOption||b.type.isSelectOptGroup)}const y=(b,x)=>{const{prefixCls:he,className:ae,popupClassName:ve,dropdownClassName:ie,children:F,dataSource:A}=b,t=(0,g.Z)(F);let B;t.length===1&&(0,r.l$)(t[0])&&!z(t[0])&&([B]=t);const w=B?()=>B:void 0;let Z;t.length&&z(t[0])?Z=F:Z=A?A.map(M=>{if((0,r.l$)(M))return M;switch(typeof M){case"string":return f.createElement(h,{key:M,value:M},M);case"object":{const{value:Ie}=M;return f.createElement(h,{key:Ie,value:Ie},M.text)}default:return}}):[];const{getPrefixCls:G}=f.useContext(K.E_),k=G("select",he);return f.createElement($.default,Object.assign({ref:x,suffixIcon:null},(0,H.Z)(b,["dataSource","dropdownClassName"]),{prefixCls:k,popupClassName:ve||ie,className:i()(`${k}-auto-complete`,ae),mode:$.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:w}),Z)},C=f.forwardRef(y),q=(0,E.Z)(C);C.Option=h,C._InternalPanelDoNotUseOrYouWillBeFired=q,fe.Z=C},49127:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return de}});var n=e(92310),i=e.n(n),g=e(77900),H=e(59301),f=e(36785),E=e(92343),r=e(36355),K=e(93083),$=e(17313),h=e(45157),z=e(37613),y=e(83116);const C=new K.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),q=new K.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),b=new K.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),x=new K.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),he=new K.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),ae=new K.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),ve=V=>{const{componentCls:W,iconCls:I,antCls:_,badgeShadowSize:U,motionDurationSlow:R,textFontSize:Ae,textFontSizeSM:Be,statusSize:et,dotSize:ze,textFontWeight:Qe,indicatorHeight:ce,indicatorHeightSM:Fe,marginXS:Se}=V,pe=`${_}-scroll-number`,Ge=(0,h.Z)(V,(L,S)=>{let{darkColor:m}=S;return{[`&${W} ${W}-color-${L}`]:{background:m,[`&:not(${W}-count)`]:{color:m}}}});return{[W]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,$.Wf)(V)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${W}-count`]:{zIndex:V.indicatorZIndex,minWidth:ce,height:ce,color:V.badgeTextColor,fontWeight:Qe,fontSize:Ae,lineHeight:`${ce}px`,whiteSpace:"nowrap",textAlign:"center",background:V.badgeColor,borderRadius:ce/2,boxShadow:`0 0 0 ${U}px ${V.badgeShadowColor}`,transition:`background ${V.motionDurationMid}`,a:{color:V.badgeTextColor},"a:hover":{color:V.badgeTextColor},"a:hover &":{background:V.badgeColorHover}},[`${W}-count-sm`]:{minWidth:Fe,height:Fe,fontSize:Be,lineHeight:`${Fe}px`,borderRadius:Fe/2},[`${W}-multiple-words`]:{padding:`0 ${V.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${W}-dot`]:{zIndex:V.indicatorZIndex,width:ze,minWidth:ze,height:ze,background:V.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${U}px ${V.badgeShadowColor}`},[`${W}-dot${pe}`]:{transition:`background ${R}`},[`${W}-count, ${W}-dot, ${pe}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${I}-spin`]:{animationName:ae,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${W}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${W}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:et,height:et,verticalAlign:"middle",borderRadius:"50%"},[`${W}-status-success`]:{backgroundColor:V.colorSuccess},[`${W}-status-processing`]:{overflow:"visible",color:V.colorPrimary,backgroundColor:V.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:U,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:C,animationDuration:V.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${W}-status-default`]:{backgroundColor:V.colorTextPlaceholder},[`${W}-status-error`]:{backgroundColor:V.colorError},[`${W}-status-warning`]:{backgroundColor:V.colorWarning},[`${W}-status-text`]:{marginInlineStart:Se,color:V.colorText,fontSize:V.fontSize}}}),Ge),{[`${W}-zoom-appear, ${W}-zoom-enter`]:{animationName:q,animationDuration:V.motionDurationSlow,animationTimingFunction:V.motionEaseOutBack,animationFillMode:"both"},[`${W}-zoom-leave`]:{animationName:b,animationDuration:V.motionDurationSlow,animationTimingFunction:V.motionEaseOutBack,animationFillMode:"both"},[`&${W}-not-a-wrapper`]:{[`${W}-zoom-appear, ${W}-zoom-enter`]:{animationName:x,animationDuration:V.motionDurationSlow,animationTimingFunction:V.motionEaseOutBack},[`${W}-zoom-leave`]:{animationName:he,animationDuration:V.motionDurationSlow,animationTimingFunction:V.motionEaseOutBack},[`&:not(${W}-status)`]:{verticalAlign:"middle"},[`${pe}-custom-component, ${W}-count`]:{transform:"none"},[`${pe}-custom-component, ${pe}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${pe}`]:{overflow:"hidden",[`${pe}-only`]:{position:"relative",display:"inline-block",height:ce,transition:`all ${V.motionDurationSlow} ${V.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${pe}-only-unit`]:{height:ce,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${pe}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${W}-count, ${W}-dot, ${pe}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ie=V=>{const{fontSize:W,lineHeight:I,lineWidth:_,marginXS:U,colorBorderBg:R}=V,Ae=Math.round(W*I),Be=_,et=V.colorBgContainer,ze=V.colorError,Qe=V.colorErrorHover;return(0,z.TS)(V,{badgeFontHeight:Ae,badgeShadowSize:Be,badgeTextColor:et,badgeColor:ze,badgeColorHover:Qe,badgeShadowColor:R,badgeProcessingDuration:"1.2s",badgeRibbonOffset:U,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},F=V=>{const{fontSize:W,lineHeight:I,fontSizeSM:_,lineWidth:U}=V;return{indicatorZIndex:"auto",indicatorHeight:Math.round(W*I)-2*U,indicatorHeightSM:W,dotSize:_/2,textFontSize:_,textFontSizeSM:_,textFontWeight:"normal",statusSize:_/2}};var A=(0,y.Z)("Badge",V=>{const W=ie(V);return[ve(W)]},F);const t=V=>{const{antCls:W,badgeFontHeight:I,marginXS:_,badgeRibbonOffset:U}=V,R=`${W}-ribbon`,Ae=`${W}-ribbon-wrapper`,Be=(0,h.Z)(V,(et,ze)=>{let{darkColor:Qe}=ze;return{[`&${R}-color-${et}`]:{background:Qe,color:Qe}}});return{[`${Ae}`]:{position:"relative"},[`${R}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,$.Wf)(V)),{position:"absolute",top:_,padding:`0 ${V.paddingXS}px`,color:V.colorPrimary,lineHeight:`${I}px`,whiteSpace:"nowrap",backgroundColor:V.colorPrimary,borderRadius:V.borderRadiusSM,[`${R}-text`]:{color:V.colorTextLightSolid},[`${R}-corner`]:{position:"absolute",top:"100%",width:U,height:U,color:"currentcolor",border:`${U/2}px solid`,transform:V.badgeRibbonCornerTransform,transformOrigin:"top",filter:V.badgeRibbonCornerFilter}}),Be),{[`&${R}-placement-end`]:{insetInlineEnd:-U,borderEndEndRadius:0,[`${R}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${R}-placement-start`]:{insetInlineStart:-U,borderEndStartRadius:0,[`${R}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var B=(0,y.Z)(["Badge","Ribbon"],V=>{const W=ie(V);return[t(W)]},F),Z=V=>{const{className:W,prefixCls:I,style:_,color:U,children:R,text:Ae,placement:Be="end",rootClassName:et}=V,{getPrefixCls:ze,direction:Qe}=H.useContext(r.E_),ce=ze("ribbon",I),Fe=(0,f.o2)(U,!1),Se=i()(ce,`${ce}-placement-${Be}`,{[`${ce}-rtl`]:Qe==="rtl",[`${ce}-color-${U}`]:Fe},W),[pe,Ge]=B(ce),L={},S={};return U&&!Fe&&(L.background=U,S.color=U),pe(H.createElement("div",{className:i()(`${ce}-wrapper`,et,Ge)},R,H.createElement("div",{className:i()(Se,Ge),style:Object.assign(Object.assign({},L),_)},H.createElement("span",{className:`${ce}-text`},Ae),H.createElement("div",{className:`${ce}-corner`,style:S}))))};function G(V){let{prefixCls:W,value:I,current:_,offset:U=0}=V,R;return U&&(R={position:"absolute",top:`${U}00%`,left:0}),H.createElement("span",{style:R,className:i()(`${W}-only-unit`,{current:_})},I)}function k(V,W,I){let _=V,U=0;for(;(_+10)%10!==W;)_+=I,U+=I;return U}function M(V){const{prefixCls:W,count:I,value:_}=V,U=Number(_),R=Math.abs(I),[Ae,Be]=H.useState(U),[et,ze]=H.useState(R),Qe=()=>{Be(U),ze(R)};H.useEffect(()=>{const Se=setTimeout(()=>{Qe()},1e3);return()=>{clearTimeout(Se)}},[U]);let ce,Fe;if(Ae===U||Number.isNaN(U)||Number.isNaN(Ae))ce=[H.createElement(G,Object.assign({},V,{key:U,current:!0}))],Fe={transition:"none"};else{ce=[];const Se=U+10,pe=[];for(let S=U;S<=Se;S+=1)pe.push(S);const Ge=pe.findIndex(S=>S%10===Ae);ce=pe.map((S,m)=>{const o=S%10;return H.createElement(G,Object.assign({},V,{key:S,value:o,offset:m-Ge,current:m===Ge}))});const L=et{const{prefixCls:I,count:_,className:U,motionClassName:R,style:Ae,title:Be,show:et,component:ze="sup",children:Qe}=V,ce=Ie(V,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Fe}=H.useContext(r.E_),Se=Fe("scroll-number",I),pe=Object.assign(Object.assign({},ce),{"data-show":et,style:Ae,className:i()(Se,U,R),title:Be});let Ge=_;if(_&&Number(_)%1===0){const L=String(_).split("");Ge=H.createElement("bdi",null,L.map((S,m)=>H.createElement(M,{prefixCls:Se,count:Number(_),value:S,key:L.length-m})))}return Ae&&Ae.borderColor&&(pe.style=Object.assign(Object.assign({},Ae),{boxShadow:`0 0 0 1px ${Ae.borderColor} inset`})),Qe?(0,E.Tm)(Qe,L=>({className:i()(`${Se}-custom-component`,L==null?void 0:L.className,R)})):H.createElement(ze,Object.assign({},pe,{ref:W}),Ge)}),ge=function(V,W){var I={};for(var _ in V)Object.prototype.hasOwnProperty.call(V,_)&&W.indexOf(_)<0&&(I[_]=V[_]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,_=Object.getOwnPropertySymbols(V);U<_.length;U++)W.indexOf(_[U])<0&&Object.prototype.propertyIsEnumerable.call(V,_[U])&&(I[_[U]]=V[_[U]]);return I};const we=(V,W)=>{var I,_,U,R,Ae;const{prefixCls:Be,scrollNumberPrefixCls:et,children:ze,status:Qe,text:ce,color:Fe,count:Se=null,overflowCount:pe=99,dot:Ge=!1,size:L="default",title:S,offset:m,style:o,className:D,rootClassName:J,classNames:v,styles:u,showZero:ee=!1}=V,P=ge(V,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:p,direction:T,badge:Ce}=H.useContext(r.E_),ue=p("badge",Be),[ye,le]=A(ue),Re=Se>pe?`${pe}+`:Se,be=Re==="0"||Re===0,st=Se===null||be&&!ee,wt=(Qe!=null||Fe!=null)&&st,ut=Ge&&!be,xt=ut?"":Re,Pt=(0,H.useMemo)(()=>(xt==null||xt===""||be&&!ee)&&!ut,[xt,be,ee,ut]),mt=(0,H.useRef)(Se);Pt||(mt.current=Se);const St=mt.current,hn=(0,H.useRef)(xt);Pt||(hn.current=xt);const wn=hn.current,Cn=(0,H.useRef)(ut);Pt||(Cn.current=ut);const Mn=(0,H.useMemo)(()=>{if(!m)return Object.assign(Object.assign({},Ce==null?void 0:Ce.style),o);const br={marginTop:m[1]};return T==="rtl"?br.left=parseInt(m[0],10):br.right=-parseInt(m[0],10),Object.assign(Object.assign(Object.assign({},br),Ce==null?void 0:Ce.style),o)},[T,m,o,Ce==null?void 0:Ce.style]),lr=S!=null?S:typeof St=="string"||typeof St=="number"?St:void 0,Fn=Pt||!ce?null:H.createElement("span",{className:`${ue}-status-text`},ce),Kt=!St||typeof St!="object"?void 0:(0,E.Tm)(St,br=>({style:Object.assign(Object.assign({},Mn),br.style)})),rr=(0,f.o2)(Fe,!1),dr=i()(v==null?void 0:v.indicator,(I=Ce==null?void 0:Ce.classNames)===null||I===void 0?void 0:I.indicator,{[`${ue}-status-dot`]:wt,[`${ue}-status-${Qe}`]:!!Qe,[`${ue}-color-${Fe}`]:rr}),En={};Fe&&!rr&&(En.color=Fe,En.background=Fe);const kn=i()(ue,{[`${ue}-status`]:wt,[`${ue}-not-a-wrapper`]:!ze,[`${ue}-rtl`]:T==="rtl"},D,J,Ce==null?void 0:Ce.className,(_=Ce==null?void 0:Ce.classNames)===null||_===void 0?void 0:_.root,v==null?void 0:v.root,le);if(!ze&&wt){const br=Mn.color;return ye(H.createElement("span",Object.assign({},P,{className:kn,style:Object.assign(Object.assign(Object.assign({},u==null?void 0:u.root),(U=Ce==null?void 0:Ce.styles)===null||U===void 0?void 0:U.root),Mn)}),H.createElement("span",{className:dr,style:Object.assign(Object.assign(Object.assign({},u==null?void 0:u.indicator),(R=Ce==null?void 0:Ce.styles)===null||R===void 0?void 0:R.indicator),En)}),ce&&H.createElement("span",{style:{color:br},className:`${ue}-status-text`},ce)))}return ye(H.createElement("span",Object.assign({ref:W},P,{className:kn,style:Object.assign(Object.assign({},(Ae=Ce==null?void 0:Ce.styles)===null||Ae===void 0?void 0:Ae.root),u==null?void 0:u.root)}),ze,H.createElement(g.default,{visible:!Pt,motionName:`${ue}-zoom`,motionAppear:!1,motionDeadline:1e3},br=>{let{className:pt,ref:Mt}=br;var It,jt;const Rn=p("scroll-number",et),An=Cn.current,ct=i()(v==null?void 0:v.indicator,(It=Ce==null?void 0:Ce.classNames)===null||It===void 0?void 0:It.indicator,{[`${ue}-dot`]:An,[`${ue}-count`]:!An,[`${ue}-count-sm`]:L==="small",[`${ue}-multiple-words`]:!An&&wn&&wn.toString().length>1,[`${ue}-status-${Qe}`]:!!Qe,[`${ue}-color-${Fe}`]:rr});let sn=Object.assign(Object.assign(Object.assign({},u==null?void 0:u.indicator),(jt=Ce==null?void 0:Ce.styles)===null||jt===void 0?void 0:jt.indicator),Mn);return Fe&&!rr&&(sn=sn||{},sn.background=Fe),H.createElement(_e,{prefixCls:Rn,show:!Pt,motionClassName:pt,className:ct,count:wn,title:lr,style:sn,key:"scrollNumber",ref:Mt},Kt)}),Fn))},Ee=H.forwardRef(we);Ee.Ribbon=Z;var de=Ee},24905:function(Ke,fe,e){"use strict";e.d(fe,{default:function(){return B}});var n=e(92310),i=e.n(n),g=e(5630),H=e(59301),f=e(36355),E=e(1684),r=e(32441),$=H.createContext(null),h=e(98447),z=e(14088),y=e(4572),C=function(w,Z){var G={};for(var k in w)Object.prototype.hasOwnProperty.call(w,k)&&Z.indexOf(k)<0&&(G[k]=w[k]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,k=Object.getOwnPropertySymbols(w);M{var G;const{prefixCls:k,className:M,rootClassName:Ie,children:se,indeterminate:_e=!1,style:ge,onMouseEnter:we,onMouseLeave:Ee,skipGroup:de=!1,disabled:V}=w,W=C(w,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:I,direction:_,checkbox:U}=H.useContext(f.E_),R=H.useContext($),{isFormItemInput:Ae}=H.useContext(r.aM),Be=H.useContext(E.Z),et=(G=(R==null?void 0:R.disabled)||V)!==null&&G!==void 0?G:Be,ze=H.useRef(W.value);H.useEffect(()=>{R==null||R.registerValue(W.value)},[]),H.useEffect(()=>{if(!de)return W.value!==ze.current&&(R==null||R.cancelValue(ze.current),R==null||R.registerValue(W.value),ze.current=W.value),()=>R==null?void 0:R.cancelValue(W.value)},[W.value]);const Qe=I("checkbox",k),[ce,Fe]=(0,h.ZP)(Qe),Se=Object.assign({},W);R&&!de&&(Se.onChange=function(){W.onChange&&W.onChange.apply(W,arguments),R.toggleOption&&R.toggleOption({label:se,value:W.value})},Se.name=R.name,Se.checked=R.value.includes(W.value));const pe=i()(`${Qe}-wrapper`,{[`${Qe}-rtl`]:_==="rtl",[`${Qe}-wrapper-checked`]:Se.checked,[`${Qe}-wrapper-disabled`]:et,[`${Qe}-wrapper-in-form-item`]:Ae},U==null?void 0:U.className,M,Ie,Fe),Ge=i()({[`${Qe}-indeterminate`]:_e},y.A,Fe),L=_e?"mixed":void 0;return ce(H.createElement(z.Z,{component:"Checkbox",disabled:et},H.createElement("label",{className:pe,style:Object.assign(Object.assign({},U==null?void 0:U.style),ge),onMouseEnter:we,onMouseLeave:Ee},H.createElement(g.Z,Object.assign({"aria-checked":L},Se,{prefixCls:Qe,className:Ge,disabled:et,ref:Z})),se!==void 0&&H.createElement("span",null,se))))};var x=H.forwardRef(q),he=e(92393),ae=e(2738),ve=function(w,Z){var G={};for(var k in w)Object.prototype.hasOwnProperty.call(w,k)&&Z.indexOf(k)<0&&(G[k]=w[k]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,k=Object.getOwnPropertySymbols(w);M{const{defaultValue:G,children:k,options:M=[],prefixCls:Ie,className:se,rootClassName:_e,style:ge,onChange:we}=w,Ee=ve(w,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:de,direction:V}=H.useContext(f.E_),[W,I]=H.useState(Ee.value||G||[]),[_,U]=H.useState([]);H.useEffect(()=>{"value"in Ee&&I(Ee.value||[])},[Ee.value]);const R=H.useMemo(()=>M.map(S=>typeof S=="string"||typeof S=="number"?{label:S,value:S}:S),[M]),Ae=S=>{U(m=>m.filter(o=>o!==S))},Be=S=>{U(m=>[].concat((0,he.Z)(m),[S]))},et=S=>{const m=W.indexOf(S.value),o=(0,he.Z)(W);m===-1?o.push(S.value):o.splice(m,1),"value"in Ee||I(o),we==null||we(o.filter(D=>_.includes(D)).sort((D,J)=>{const v=R.findIndex(ee=>ee.value===D),u=R.findIndex(ee=>ee.value===J);return v-u}))},ze=de("checkbox",Ie),Qe=`${ze}-group`,[ce,Fe]=(0,h.ZP)(ze),Se=(0,ae.Z)(Ee,["value","disabled"]),pe=M.length?R.map(S=>H.createElement(x,{prefixCls:ze,key:S.value.toString(),disabled:"disabled"in S?S.disabled:Ee.disabled,value:S.value,checked:W.includes(S.value),onChange:S.onChange,className:`${Qe}-item`,style:S.style,title:S.title},S.label)):k,Ge={toggleOption:et,value:W,disabled:Ee.disabled,name:Ee.name,registerValue:Be,cancelValue:Ae},L=i()(Qe,{[`${Qe}-rtl`]:V==="rtl"},se,_e,Fe);return ce(H.createElement("div",Object.assign({className:L,style:ge},Se,{ref:Z}),H.createElement($.Provider,{value:Ge},pe)))},F=H.forwardRef(ie);var A=H.memo(F);const t=x;t.Group=A,t.__ANT_CHECKBOX=!0;var B=t},98447:function(Ke,fe,e){"use strict";e.d(fe,{C2:function(){return f}});var n=e(17313),i=e(37613),g=e(83116);const H=E=>{const{checkboxCls:r}=E,K=`${r}-wrapper`;return[{[`${r}-group`]:Object.assign(Object.assign({},(0,n.Wf)(E)),{display:"inline-flex",flexWrap:"wrap",columnGap:E.marginXS,[`> ${E.antCls}-row`]:{flex:1}}),[K]:Object.assign(Object.assign({},(0,n.Wf)(E)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${K}`]:{marginInlineStart:0},[`&${K}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[r]:Object.assign(Object.assign({},(0,n.Wf)(E)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:E.borderRadiusSM,alignSelf:"center",[`${r}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${r}-inner`]:Object.assign({},(0,n.oN)(E))},[`${r}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:E.checkboxSize,height:E.checkboxSize,direction:"ltr",backgroundColor:E.colorBgContainer,border:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`,borderRadius:E.borderRadiusSM,borderCollapse:"separate",transition:`all ${E.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:E.checkboxSize/14*5,height:E.checkboxSize/14*8,border:`${E.lineWidthBold}px solid ${E.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${E.motionDurationFast} ${E.motionEaseInBack}, opacity ${E.motionDurationFast}`}},"& + span":{paddingInlineStart:E.paddingXS,paddingInlineEnd:E.paddingXS}})},{[` + ${K}:not(${K}-disabled), + ${r}:not(${r}-disabled) + `]:{[`&:hover ${r}-inner`]:{borderColor:E.colorPrimary}},[`${K}:not(${K}-disabled)`]:{[`&:hover ${r}-checked:not(${r}-disabled) ${r}-inner`]:{backgroundColor:E.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${r}-checked:not(${r}-disabled):after`]:{borderColor:E.colorPrimaryHover}}},{[`${r}-checked`]:{[`${r}-inner`]:{backgroundColor:E.colorPrimary,borderColor:E.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${E.motionDurationMid} ${E.motionEaseOutBack} ${E.motionDurationFast}`}}},[` + ${K}-checked:not(${K}-disabled), + ${r}-checked:not(${r}-disabled) + `]:{[`&:hover ${r}-inner`]:{backgroundColor:E.colorPrimaryHover,borderColor:"transparent"}}},{[r]:{"&-indeterminate":{[`${r}-inner`]:{backgroundColor:E.colorBgContainer,borderColor:E.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:E.fontSizeLG/2,height:E.fontSizeLG/2,backgroundColor:E.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${K}-disabled`]:{cursor:"not-allowed"},[`${r}-disabled`]:{[`&, ${r}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${r}-inner`]:{background:E.colorBgContainerDisabled,borderColor:E.colorBorder,"&:after":{borderColor:E.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:E.colorTextDisabled},[`&${r}-indeterminate ${r}-inner::after`]:{background:E.colorTextDisabled}}}]};function f(E,r){const K=(0,i.TS)(r,{checkboxCls:`.${E}`,checkboxSize:r.controlInteractiveSize});return[H(K)]}fe.ZP=(0,g.Z)("Checkbox",(E,r)=>{let{prefixCls:K}=r;return[f(K,E)]})},93891:function(Ke,fe,e){"use strict";var n=e(59301),i=e(36355),g=e(64165);const H=f=>{const{componentName:E}=f,{getPrefixCls:r}=(0,n.useContext)(i.E_),K=r("empty");switch(E){case"Table":case"List":return n.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return n.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${K}-small`});default:return n.createElement(g.Z,null)}};fe.Z=H},5083:function(Ke,fe,e){"use strict";e.d(fe,{default:function(){return Ol}});var n=e(61186),i=e.n(n),g=e(48736),H=e(90111),f=e.n(H),E=e(58319),r=e.n(E),K=e(23250),$=e.n(K),h=e(74959),z=e.n(h),y=e(10238),C=e.n(y),q=e(33656),b=e.n(q);i().extend(b()),i().extend(C()),i().extend(f()),i().extend(r()),i().extend($()),i().extend(z()),i().extend(function(a,l){var c=l.prototype,Y=c.format;c.format=function(je){var xe=(je||"").replace("Wo","wo");return Y.bind(this)(xe)}});var x={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"},he=function(l){var c=x[l];return c||l.split("_")[0]},ae=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ve={getNow:function(){return i()()},getFixedDate:function(l){return i()(l,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(l){return l.endOf("month")},getWeekDay:function(l){var c=l.locale("en");return c.weekday()+c.localeData().firstDayOfWeek()},getYear:function(l){return l.year()},getMonth:function(l){return l.month()},getDate:function(l){return l.date()},getHour:function(l){return l.hour()},getMinute:function(l){return l.minute()},getSecond:function(l){return l.second()},addYear:function(l,c){return l.add(c,"year")},addMonth:function(l,c){return l.add(c,"month")},addDate:function(l,c){return l.add(c,"day")},setYear:function(l,c){return l.year(c)},setMonth:function(l,c){return l.month(c)},setDate:function(l,c){return l.date(c)},setHour:function(l,c){return l.hour(c)},setMinute:function(l,c){return l.minute(c)},setSecond:function(l,c){return l.second(c)},isAfter:function(l,c){return l.isAfter(c)},isValidate:function(l){return l.isValid()},locale:{getWeekFirstDay:function(l){return i()().locale(he(l)).localeData().firstDayOfWeek()},getWeekFirstDate:function(l,c){return c.locale(he(l)).weekday(0)},getWeek:function(l,c){return c.locale(he(l)).week()},getShortWeekDays:function(l){return i()().locale(he(l)).localeData().weekdaysMin()},getShortMonths:function(l){return i()().locale(he(l)).localeData().monthsShort()},format:function(l,c,Y){return c.locale(he(l)).format(Y)},parse:function(l,c,Y){for(var X=he(l),je=0;je1&&(xe=l.addDate(xe,-7)),xe}function be(a,l,c){var Y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(l){case"year":return c.addYear(a,Y*10);case"quarter":case"month":return c.addYear(a,Y);default:return c.addMonth(a,Y)}}function st(a,l){var c=l.generateConfig,Y=l.locale,X=l.format;return typeof X=="function"?X(a):c.locale.format(Y.locale,a,X)}function wt(a,l){var c=l.generateConfig,Y=l.locale,X=l.formatList;return!a||typeof X[0]=="function"?null:c.locale.parse(Y.locale,a,X)}function ut(a){var l=a.cellDate,c=a.mode,Y=a.disabledDate,X=a.generateConfig;if(!Y)return!1;var je=function(Lt,nt,gt){for(var zt=nt;zt<=gt;){var xn=void 0;switch(Lt){case"date":{if(xn=X.setDate(l,zt),!Y(xn))return!1;break}case"month":{if(xn=X.setMonth(l,zt),!ut({cellDate:xn,mode:"month",generateConfig:X,disabledDate:Y}))return!1;break}case"year":{if(xn=X.setYear(l,zt),!ut({cellDate:xn,mode:"year",generateConfig:X,disabledDate:Y}))return!1;break}}zt+=1}return!0};switch(c){case"date":case"week":return Y(l);case"month":{var xe=1,rt=X.getDate(X.getEndDate(l));return je("date",xe,rt)}case"quarter":{var tt=Math.floor(X.getMonth(l)/3)*3,dt=tt+2;return je("month",tt,dt)}case"year":return je("month",0,11);case"decade":{var kt=X.getYear(l),Ct=Math.floor(kt/m)*m,Et=Ct+m-1;return je("year",Ct,Et)}}}function xt(a,l){var c=l.formatList,Y=l.generateConfig,X=l.locale;return(0,L.Z)(function(){if(!a)return[[""],""];for(var je="",xe=[],rt=0;rt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(dt.current),zt){tt(gt);return}dt.current=requestAnimationFrame(function(){tt(gt)})}var Ct=xt(rt,{formatList:c,generateConfig:Y,locale:X}),Et=(0,Se.Z)(Ct,2),Rt=Et[1];function Lt(gt){kt(gt)}function nt(){var gt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;kt(null,gt)}return(0,t.useEffect)(function(){nt(!0)},[a]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(dt.current)}},[]),[Rt,Lt,nt]}var mt=e(10228),St=e(16089),hn=e(92393),wn=e(29194),Cn=new Map;function Mn(a,l){var c;function Y(){(0,wn.Z)(a)?l():c=(0,St.Z)(function(){Y()})}return Y(),function(){St.Z.cancel(c)}}function lr(a,l,c){if(Cn.get(a)&&cancelAnimationFrame(Cn.get(a)),c<=0){Cn.set(a,requestAnimationFrame(function(){a.scrollTop=l}));return}var Y=l-a.scrollTop,X=Y/c*10;Cn.set(a,requestAnimationFrame(function(){a.scrollTop+=X,a.scrollTop!==l&&lr(a,l,c-10)}))}function Fn(a,l){var c=l.onLeftRight,Y=l.onCtrlLeftRight,X=l.onUpDown,je=l.onPageUpDown,xe=l.onEnter,rt=a.which,tt=a.ctrlKey,dt=a.metaKey;switch(rt){case mt.Z.LEFT:if(tt||dt){if(Y)return Y(-1),!0}else if(c)return c(-1),!0;break;case mt.Z.RIGHT:if(tt||dt){if(Y)return Y(1),!0}else if(c)return c(1),!0;break;case mt.Z.UP:if(X)return X(-1),!0;break;case mt.Z.DOWN:if(X)return X(1),!0;break;case mt.Z.PAGE_UP:if(je)return je(-1),!0;break;case mt.Z.PAGE_DOWN:if(je)return je(1),!0;break;case mt.Z.ENTER:if(xe)return xe(),!0;break}return!1}function Kt(a,l,c,Y){var X=a;if(!X)switch(l){case"time":X=Y?"hh:mm:ss a":"HH:mm:ss";break;case"week":X="gggg-wo";break;case"month":X="YYYY-MM";break;case"quarter":X="YYYY-[Q]Q";break;case"year":X="YYYY";break;default:X=c?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return X}function rr(a,l,c){var Y=a==="time"?8:10,X=typeof l=="function"?l(c.getNow()).length:l.length;return Math.max(Y,X)+2}var dr=null,En=new Set;function kn(a){return!dr&&typeof window!="undefined"&&window.addEventListener&&(dr=function(c){(0,hn.Z)(En).forEach(function(Y){Y(c)})},window.addEventListener("mousedown",dr)),En.add(a),function(){En.delete(a),En.size===0&&(window.removeEventListener("mousedown",dr),dr=null)}}function br(a){var l=a.target;if(a.composed&&l.shadowRoot){var c;return((c=a.composedPath)===null||c===void 0?void 0:c.call(a)[0])||l}return l}var pt=function(l){return l==="month"||l==="date"?"year":l},Mt=function(l){return l==="date"?"month":l},It=function(l){return l==="month"||l==="date"?"quarter":l},jt=function(l){return l==="date"?"week":l},Rn={year:pt,month:Mt,quarter:It,week:jt,time:null,date:null};function An(a,l){return a.some(function(c){return c&&c.contains(l)})}function ct(a){var l=a.open,c=a.value,Y=a.isClickOutside,X=a.triggerOpen,je=a.forwardKeyDown,xe=a.onKeyDown,rt=a.blurToCancel,tt=a.onSubmit,dt=a.onCancel,kt=a.onFocus,Ct=a.onBlur,Et=a.changeOnBlur,Rt=(0,t.useState)(!1),Lt=(0,Se.Z)(Rt,2),nt=Lt[0],gt=Lt[1],zt=(0,t.useState)(!1),xn=(0,Se.Z)(zt,2),pn=xn[0],Dn=xn[1],Qn=(0,t.useRef)(!1),On=(0,t.useRef)(!1),vn=(0,t.useRef)(!1),Wr={onMouseDown:function(){gt(!0),X(!0)},onKeyDown:function(Zr){var _r=function(){vn.current=!0};if(xe(Zr,_r),!vn.current){switch(Zr.which){case mt.Z.ENTER:{l?tt()!==!1&>(!0):X(!0),Zr.preventDefault();return}case mt.Z.TAB:{nt&&l&&!Zr.shiftKey?(gt(!1),Zr.preventDefault()):!nt&&l&&!je(Zr)&&Zr.shiftKey&&(gt(!0),Zr.preventDefault());return}case mt.Z.ESC:{gt(!0),dt();return}}!l&&![mt.Z.SHIFT].includes(Zr.which)?X(!0):nt||je(Zr)}},onFocus:function(Zr){gt(!0),Dn(!0),kt&&kt(Zr)},onBlur:function(Zr){if(Qn.current||!Y(document.activeElement)){Qn.current=!1;return}rt?setTimeout(function(){for(var _r=document,Aa=_r.activeElement;Aa&&Aa.shadowRoot;)Aa=Aa.shadowRoot.activeElement;Y(Aa)&&dt()},0):l&&(X(!1),On.current&&tt()),Dn(!1),Ct==null||Ct(Zr)}};return(0,t.useEffect)(function(){On.current=!1},[l]),(0,t.useEffect)(function(){On.current=!0},[c]),(0,t.useEffect)(function(){return kn(function(Er){var Zr=br(Er),_r=Y(Zr);l&&(_r?!Et&&(!pn||_r)&&X(!1):(Qn.current=!0,(0,St.Z)(function(){Qn.current=!1})))})}),[Wr,{focused:pn,typing:nt}]}function sn(a,l){return t.useMemo(function(){return a||(l?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(l).map(function(c){var Y=(0,Se.Z)(c,2),X=Y[0],je=Y[1];return{label:X,value:je}})):[])},[a,l])}var te=e(34280);function qe(a){var l=a.valueTexts,c=a.onTextChange,Y=t.useState(""),X=(0,Se.Z)(Y,2),je=X[0],xe=X[1],rt=t.useRef([]);rt.current=l;function tt(kt){xe(kt),c(kt)}function dt(){xe(rt.current[0])}return(0,te.Z)(function(){l.every(function(kt){return kt!==je})&&dt()},[l.join("||")]),[je,tt,dt]}var Ue=t.createContext({}),N=Ue,j=e(10928);function Xe(a){var l=a.cellRender,c=a.monthCellRender,Y=a.dateRender,X=t.useMemo(function(){if(l)return l;if(!(!c&&!Y))return function(je,xe){var rt=je;return Y&&xe.type==="date"?Y(rt,xe.today):c&&xe.type==="month"?c(rt,xe.locale):xe.originNode}},[l,c,Y]);return X}function He(a,l){for(var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Y=String(a);Y.length=1?c|0:1,xe=a;xe<=l;xe+=je)X.push({label:He(xe,2),value:xe,disabled:(Y||[]).includes(xe)});return X}function Le(a){var l=a.generateConfig,c=a.prefixCls,Y=a.operationRef,X=a.activeColumnIndex,je=a.value,xe=a.showHour,rt=a.showMinute,tt=a.showSecond,dt=a.use12Hours,kt=a.hourStep,Ct=kt===void 0?1:kt,Et=a.minuteStep,Rt=Et===void 0?1:Et,Lt=a.secondStep,nt=Lt===void 0?1:Lt,gt=a.disabledHours,zt=a.disabledMinutes,xn=a.disabledSeconds,pn=a.disabledTime,Dn=a.hideDisabledOptions,Qn=a.onSelect,On=a.cellRender,vn=a.locale,Wr=[],Er="".concat(c,"-content"),Zr="".concat(c,"-time-panel"),_r,Aa=je?l.getHour(je):-1,ha=Aa,Na=je?l.getMinute(je):-1,ca=je?l.getSecond(je):-1,Xr=l.getNow(),Ur=t.useMemo(function(){if(pn){var Ve=pn(Xr);return[Ve.disabledHours,Ve.disabledMinutes,Ve.disabledSeconds]}return[gt,zt,xn]},[gt,zt,xn,pn,Xr]),va=(0,Se.Z)(Ur,3),Ea=va[0],na=va[1],la=va[2],Ua=me(0,23,Ct,Ea&&Ea()),ka=(0,L.Z)(function(){return Ua},Ua,In);dt&&(_r=ha>=12,ha%=12);var s=t.useMemo(function(){if(!dt)return[!1,!1];var Ve=[!0,!0];return ka.forEach(function(ke){var ft=ke.disabled,At=ke.value;ft||(At>=12?Ve[1]=!1:Ve[0]=!1)}),Ve},[dt,ka]),d=(0,Se.Z)(s,2),O=d[0],Q=d[1],ne=t.useMemo(function(){return dt?ka.filter(_r?function(Ve){return Ve.value>=12}:function(Ve){return Ve.value<12}).map(function(Ve){var ke=Ve.value%12,ft=ke===0?"12":He(ke,2);return(0,Fe.Z)((0,Fe.Z)({},Ve),{},{label:ft,value:ke})}):ka},[dt,_r,ka]),re=me(0,59,Rt,na&&na(Aa)),Me=me(0,59,nt,la&&la(Aa,Na)),Pe=Jn({value:je,generateConfig:l,disabledMinutes:na,disabledSeconds:la,minutes:re,seconds:Me,use12Hours:dt});Y.current={onUpDown:function(ke){var ft=Wr[X];if(ft)for(var At=ft.units.findIndex(function(Gt){return Gt.value===ft.value}),vt=ft.units.length,Nt=1;Nt2&&arguments[2]!==void 0?arguments[2]:!1;(tn===gt||ur)&&(Zn(ht),Wr&&Wr(ht),Pe&&Pe(ht,ln),Er&&!ye(tt,ht,_t)&&!(Rt!=null&&Rt(ht))&&Er(ht))},Ir=function(ht){if(Co.includes(tn)){var ln,ur,Pr=tn==="date";switch(ht===mt.Z.PAGE_UP||ht===mt.Z.PAGE_DOWN?ur=Pr?tt.addMonth:tt.addYear:ur=Pr?tt.addDate:tt.addMonth,ht){case mt.Z.LEFT:case mt.Z.PAGE_UP:ln=ur(Kn,-1);break;case mt.Z.RIGHT:case mt.Z.PAGE_DOWN:ln=ur(Kn,1);break;case mt.Z.UP:case mt.Z.DOWN:ln=ur(Kn,Number("".concat(ht===mt.Z.UP?"-":"").concat(Pr?D:wr)));break}if(ln)return!(Rt!=null&&Rt(ln))}return!0},fa=function(ht){if(Nt.current&&Nt.current.onKeyDown){var ln=!0,ur=ht.which;if([mt.Z.LEFT,mt.Z.RIGHT,mt.Z.UP,mt.Z.DOWN,mt.Z.PAGE_UP,mt.Z.PAGE_DOWN,mt.Z.ENTER].includes(ur)&&(ht.preventDefault(),ur!==mt.Z.ENTER&&xn===0&&(ln=Ir(ur))),ln)return Nt.current.onKeyDown(ht)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Hr=function(ht){Nt.current&&Nt.current.onBlur&&Nt.current.onBlur(ht)};Me&&ft!=="right"&&(Me.current={onKeyDown:fa,onClose:function(){Nt.current&&Nt.current.onClose&&Nt.current.onClose()}}),t.useEffect(function(){dt&&!Ot.current&&cr(dt)},[dt]),t.useEffect(function(){Ot.current=!1},[]);var or,pa=Xe({cellRender:s,monthCellRender:ka,dateRender:Ua}),er=(0,Fe.Z)((0,Fe.Z)({},a),{},{cellRender:pa,operationRef:Nt,prefixCls:X,viewDate:Kn,value:_t,onViewDateChange:cn,sourceMode:jn,onPanelChange:Sr,disabledDate:Rt});switch(delete er.onChange,delete er.onSelect,tn){case"decade":or=t.createElement(ar,(0,A.Z)({},er,{onSelect:function(ht,ln){cn(ht),Mr(ht,ln)}}));break;case"year":or=t.createElement(Da,(0,A.Z)({},er,{onSelect:function(ht,ln){cn(ht),Mr(ht,ln)}}));break;case"month":or=t.createElement(_n,(0,A.Z)({},er,{onSelect:function(ht,ln){cn(ht),Mr(ht,ln)}}));break;case"quarter":or=t.createElement(gr,(0,A.Z)({},er,{onSelect:function(ht,ln){cn(ht),Mr(ht,ln)}}));break;case"week":or=t.createElement(dn,(0,A.Z)({},er,{onSelect:function(ht,ln){cn(ht),Mr(ht,ln)}}));break;case"time":delete er.showTime,or=t.createElement(Tt,(0,A.Z)({},er,(0,j.Z)(Dn)==="object"?Dn:null,{onSelect:function(ht,ln){cn(ht),Mr(ht,ln)}}));break;default:Dn?or=t.createElement(Bt,(0,A.Z)({},er,{onSelect:function(ht,ln){cn(ht),Mr(ht,ln)}})):or=t.createElement($t,(0,A.Z)({},er,{onSelect:function(ht,ln){cn(ht),Mr(ht,ln)}}))}var ra,Jr,ja=function(){var ht=tt.getNow(),ln=rn(tt.getHour(ht),tt.getMinute(ht),tt.getSecond(ht),O?Ur:1,Q?Ea:1,ne?la:1),ur=on(tt,ht,ln[0],ln[1],ln[2]);Mr(ur,"submit")};De||(ra=Ba(X,tn,On),Dn&&tn!=="date"?Jr=null:Jr=Ma({prefixCls:X,components:Na,needConfirmButton:d,okDisabled:!_t||Rt&&Rt(_t),locale:rt,showNow:pn,onNow:d&&ja,onOk:function(){_t&&(Mr(_t,"submit",!0),ha&&ha(_t))}}));var tr;if(Qn&&tn==="date"&>==="date"&&!Dn){var Un=tt.getNow(),qn="".concat(X,"-today-btn"),Hn=Rt&&Rt(Un);tr=t.createElement("a",{className:R()(qn,Hn&&"".concat(qn,"-disabled")),"aria-disabled":Hn,onClick:function(){Hn||Mr(Un,"mouse",!0)}},rt.today)}return t.createElement(N.Provider,{value:(0,Fe.Z)((0,Fe.Z)({},re),{},{mode:tn,hideHeader:"hideHeader"in a?vn:re.hideHeader,hidePrevBtn:ke&&ft==="right",hideNextBtn:ke&&ft==="left"})},t.createElement("div",{tabIndex:xn,className:R()("".concat(X,"-panel"),je,(l={},(0,ce.Z)(l,"".concat(X,"-panel-has-range"),At&&At[0]&&At[1]),(0,ce.Z)(l,"".concat(X,"-panel-has-range-hover"),vt&&vt[0]&&vt[1]),(0,ce.Z)(l,"".concat(X,"-panel-rtl"),ca==="rtl"),l)),style:xe,onKeyDown:fa,onBlur:Hr,onMouseDown:_r},or,ra||Jr||tr?t.createElement("div",{className:"".concat(X,"-footer")},ra,Jr,tr):null))}var Ya=co,uo=e(35593),ao={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 Tn(a){var l,c=a.prefixCls,Y=a.popupElement,X=a.popupStyle,je=a.visible,xe=a.dropdownClassName,rt=a.dropdownAlign,tt=a.transitionName,dt=a.getPopupContainer,kt=a.children,Ct=a.range,Et=a.popupPlacement,Rt=a.direction,Lt="".concat(c,"-dropdown"),nt=function(){return Et!==void 0?Et:Rt==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(uo.Z,{showAction:[],hideAction:[],popupPlacement:nt(),builtinPlacements:ao,prefixCls:Lt,popupTransitionName:tt,popup:Y,popupAlign:rt,popupVisible:je,popupClassName:R()(xe,(l={},(0,ce.Z)(l,"".concat(Lt,"-range"),Ct),(0,ce.Z)(l,"".concat(Lt,"-rtl"),Rt==="rtl"),l)),popupStyle:X,getPopupContainer:dt},kt)}var hr=Tn;function Ar(a){var l=a.prefixCls,c=a.presets,Y=a.onClick,X=a.onHover;return c.length?t.createElement("div",{className:"".concat(l,"-presets")},t.createElement("ul",null,c.map(function(je,xe){var rt=je.label,tt=je.value;return t.createElement("li",{key:xe,onClick:function(){return Y==null?void 0:Y(Ft(tt))},onMouseEnter:function(){return X==null?void 0:X(Ft(tt))},onMouseLeave:function(){return X==null?void 0:X(null)}},rt)}))):null}function vr(a){var l=a.picker,c=a.disabledHours,Y=a.disabledMinutes,X=a.disabledSeconds;l==="time"&&(c||Y||X)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Lr(a,l,c){var Y=(0,j.Z)(l)==="object"?l.clearIcon:c;return Y||t.createElement("span",{className:"".concat(a,"-clear-btn")})}function da(a){var l,c=a,Y=c.prefixCls,X=Y===void 0?"rc-picker":Y,je=c.id,xe=c.name,rt=c.tabIndex,tt=c.style,dt=c.className,kt=c.dropdownClassName,Ct=c.dropdownAlign,Et=c.popupStyle,Rt=c.transitionName,Lt=c.generateConfig,nt=c.locale,gt=c.inputReadOnly,zt=c.allowClear,xn=c.autoFocus,pn=c.showTime,Dn=c.picker,Qn=Dn===void 0?"date":Dn,On=c.format,vn=c.use12Hours,Wr=c.value,Er=c.defaultValue,Zr=c.presets,_r=c.open,Aa=c.defaultOpen,ha=c.defaultOpenValue,Na=c.suffixIcon,ca=c.clearIcon,Xr=c.disabled,Ur=c.disabledDate,va=c.placeholder,Ea=c.getPopupContainer,na=c.pickerRef,la=c.panelRender,Ua=c.onChange,ka=c.onOpenChange,s=c.onFocus,d=c.onBlur,O=c.onMouseDown,Q=c.onMouseUp,ne=c.onMouseEnter,re=c.onMouseLeave,Me=c.onContextMenu,Pe=c.onClick,De=c.onKeyDown,Je=c.onSelect,Ve=c.direction,ke=c.autoComplete,ft=ke===void 0?"off":ke,At=c.inputRender,vt=c.changeOnBlur,Nt=t.useRef(null),Ot=Qn==="date"&&!!pn||Qn==="time",Gt=sn(Zr),Qt=oe(Kt(On,Qn,pn,vn)),_t=t.useRef(null),Zn=t.useRef(null),Gn=t.useRef(null),Sn=(0,pe.Z)(null,{value:Wr,defaultValue:Er}),Kn=(0,Se.Z)(Sn,2),cr=Kn[0],cn=Kn[1],Pn=t.useState(cr),mn=(0,Se.Z)(Pn,2),qt=mn[0],tn=mn[1],Yn=t.useRef(null),Br=(0,pe.Z)(!1,{value:_r,defaultValue:Aa,postState:function(nr){return Xr?!1:nr},onChange:function(nr){ka&&ka(nr),!nr&&Yn.current&&Yn.current.onClose&&Yn.current.onClose()}}),fr=(0,Se.Z)(Br,2),jn=fr[0],mr=fr[1],Sr=xt(qt,{formatList:Qt,generateConfig:Lt,locale:nt}),Mr=(0,Se.Z)(Sr,2),Ir=Mr[0],fa=Mr[1],Hr=qe({valueTexts:Ir,onTextChange:function(nr){var za=wt(nr,{locale:nt,formatList:Qt,generateConfig:Lt});za&&(!Ur||!Ur(za))&&tn(za)}}),or=(0,Se.Z)(Hr,3),pa=or[0],er=or[1],ra=or[2],Jr=function(nr){tn(nr),cn(nr),Ua&&!ye(Lt,cr,nr)&&Ua(nr,nr?st(nr,{generateConfig:Lt,locale:nt,format:Qt[0]}):"")},ja=function(nr){Xr&&nr||mr(nr)},tr=function(nr){return jn&&Yn.current&&Yn.current.onKeyDown?Yn.current.onKeyDown(nr):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Un=function(){for(var nr=arguments.length,za=new Array(nr),no=0;noEt(dt);case"month":return Ct(nt)>Ct(dt);case"week":return kt(nt)>kt(dt);default:return!T(rt,nt,dt)&&rt.isAfter(nt,dt)}return!1},[je,xe[1],dt,l]),Lt=t.useCallback(function(nt){if(xe[1]||je&&je(nt))return!0;if(xe[0]&&tt)return!T(rt,nt,dt)&&rt.isAfter(tt,nt);if(!l&&tt)switch(c){case"quarter":return Et(nt)0&&arguments[0]!==void 0?arguments[0]:!1,sr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Fr=null;wa&&sl&&sl[0]&&sl[1]&&nt.isAfter(sl[1],sl[0])&&(Fr=sl);var Ca=vn;if(vn&&(0,j.Z)(vn)==="object"&&vn.defaultValue){var Ga=vn.defaultValue;Ca=(0,Fe.Z)((0,Fe.Z)({},vn),{},{defaultValue:Ye(Ga,$n)||void 0})}return t.createElement(Zt.Provider,{value:{inRange:!0,panelPosition:ga,rangedValue:Ai||Bn,hoverRangedValue:Fr}},t.createElement(Ya,(0,A.Z)({},a,sr,{cellRender:Si,showTime:Ca,mode:Pr[$n],generateConfig:nt,style:void 0,direction:Kn,disabledDate:$n===0?Ha:zr,disabledTime:function(Xo){return Ur?Ur(Xo,$n===0?"start":"end"):!1},className:R()((0,ce.Z)({},"".concat(xe,"-panel-focused"),$n===0?!_l:!ko)),value:Ye(Bn,$n),locale:gt,tabIndex:-1,onPanelChange:function(Xo,pl){$n===0&&Rl(!0),$n===1&&kl(!0),Xa(yt(Pr,pl,$n),yt(Bn,Xo,$n));var hl=Xo;ga==="right"&&Pr[$n]===pl&&(hl=be(hl,pl,nt,-1)),Un(hl,$n)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:$n===0?Ye(Bn,1):Ye(Bn,0)})))}var Cl=0,Bi=0;if($n&&Br.current&&jn.current&&Yn.current&&Mr.current){Cl=Br.current.offsetWidth+jn.current.offsetWidth;var Di=Mr.current.offsetLeft>Cl?Mr.current.offsetLeft-Cl:Mr.current.offsetLeft,bi=Yn.current.offsetWidth,wi=Mr.current.offsetWidth;bi&&wi&&Cl>bi-wi-(Kn==="rtl"?0:Di)&&(Bi=Cl)}var Pi=Kn==="rtl"?{right:Cl}:{left:Cl};function Oi(){var ga,sr=Ba(xe,Pr[$n],Pe),Fr=Ma({prefixCls:xe,components:Gn,needConfirmButton:qt,okDisabled:!Ye(Bn,$n)||Xr&&Xr(Bn[$n]),locale:gt,onOk:function(){var Go=Ye(Bn,$n);Go&&(no(Bn,$n),_t==null||_t(Bn),lo(!1,$n,"confirm"))}});if(On!=="time"&&!vn){var Ca=tr($n),Ga=be(Ca,On,nt),zl=Pr[$n],Xo=zl===On,pl=pi(Xo?"left":!1,{pickerValue:Ca,onPickerValueChange:function(Go){Un(Go,$n)}}),hl=pi("right",{pickerValue:Ga,onPickerValueChange:function(Go){Un(be(Go,On,nt,-1),$n)}});Kn==="rtl"?ga=t.createElement(t.Fragment,null,hl,Xo&&pl):ga=t.createElement(t.Fragment,null,pl,Xo&&hl)}else ga=pi();var ri=t.createElement("div",{className:"".concat(xe,"-panel-layout")},t.createElement(Ar,{prefixCls:xe,presets:Ii,onClick:function(Go){no(Go,null),lo(!1,$n,"preset")},onHover:function(Go){ai(Go)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(xe,"-panels")},ga),(sr||Fr)&&t.createElement("div",{className:"".concat(xe,"-footer")},sr,Fr)));return la&&(ri=la(ri)),t.createElement("div",{className:"".concat(xe,"-panel-container"),style:{marginLeft:Bi},ref:Yn,onMouseDown:function(Go){Go.preventDefault()}},ri)}var Mi=t.createElement("div",{className:R()("".concat(xe,"-range-wrapper"),"".concat(xe,"-").concat(On,"-range-wrapper")),style:{minWidth:oa}},t.createElement("div",{ref:Mr,className:"".concat(xe,"-range-arrow"),style:Pi}),Oi()),yi;O&&(yi=t.createElement("span",{className:"".concat(xe,"-suffix"),onMouseDown:function(sr){sr.preventDefault()}},O));var Fi=Lr(xe,d,Q),Ri=t.createElement("span",{onMouseDown:function(sr){sr.preventDefault(),sr.stopPropagation()},onMouseUp:function(sr){sr.preventDefault(),sr.stopPropagation();var Fr=er;Hr[0]||(Fr=yt(Fr,null,0)),Hr[1]||(Fr=yt(Fr,null,1)),no(Fr,null),lo(!1,$n,"clear")},className:"".concat(xe,"-clear"),role:"button"},Fi),Li=d&&(Ye(er,0)&&!Hr[0]||Ye(er,1)&&!Hr[1]),xi={size:rr(On,Ir[0],nt)},hi=0,Ei=0;Br.current&&fr.current&&jn.current&&($n===0?Ei=Br.current.offsetWidth:(hi=Cl,Ei=fr.current.offsetWidth));var Ni=Kn==="rtl"?{right:hi}:{left:hi},ji=function(sr,Fr){var Ca=yt(Bn,sr,$n);if(Fr==="submit"||Fr!=="key"&&!qt){no(Ca,$n),$n===0?Rl():kl();var Ga=$n===0?1:0;Hr[Ga]?lo(!1,!1,"confirm"):lo(!1,$n,"confirm")}else ht(Ca)};return t.createElement(N.Provider,{value:{operationRef:fa,hideHeader:On==="time",onDateMouseEnter:vi,onDateMouseLeave:ii,hideRanges:!0,onSelect:ji,open:wa}},t.createElement(hr,{visible:wa,popupElement:Mi,popupStyle:kt,prefixCls:xe,dropdownClassName:Ct,dropdownAlign:Rt,getPopupContainer:Lt,transitionName:Et,range:!0,direction:Kn},t.createElement("div",(0,A.Z)({ref:tn,className:R()(xe,"".concat(xe,"-range"),dt,(l={},(0,ce.Z)(l,"".concat(xe,"-disabled"),Hr[0]&&Hr[1]),(0,ce.Z)(l,"".concat(xe,"-focused"),$n===0?Hl:To),(0,ce.Z)(l,"".concat(xe,"-rtl"),Kn==="rtl"),l)),style:tt,onClick:ui,onMouseEnter:Ot,onMouseLeave:Gt,onMouseDown:ei,onMouseUp:Nt},(0,Ge.Z)(a,{aria:!0,data:!0})),t.createElement("div",{className:R()("".concat(xe,"-input"),(c={},(0,ce.Z)(c,"".concat(xe,"-input-active"),$n===0),(0,ce.Z)(c,"".concat(xe,"-input-placeholder"),!!Yl),c)),ref:Br},t.createElement("input",(0,A.Z)({id:rt,disabled:Hr[0],readOnly:re||typeof Ir[0]=="function"||!_l,value:Yl||ma,onChange:function(sr){ro(sr.target.value)},autoFocus:xn,placeholder:Ye(zt,0)||"",ref:mr},ql,xi,{autoComplete:Pn}))),t.createElement("div",{className:"".concat(xe,"-range-separator"),ref:jn},Zr),t.createElement("div",{className:R()("".concat(xe,"-input"),(Y={},(0,ce.Z)(Y,"".concat(xe,"-input-active"),$n===1),(0,ce.Z)(Y,"".concat(xe,"-input-placeholder"),!!Tl),Y)),ref:fr},t.createElement("input",(0,A.Z)({disabled:Hr[1],readOnly:re||typeof Ir[0]=="function"||!ko,value:Tl||so,onChange:function(sr){Wo(sr.target.value)},placeholder:Ye(zt,1)||"",ref:Sr},Ia,xi,{autoComplete:Pn}))),t.createElement("div",{className:"".concat(xe,"-active-bar"),style:(0,Fe.Z)((0,Fe.Z)({},Ni),{},{width:Ei,position:"absolute"})}),yi,Li&&Ri)))}var cl=function(a){(0,ze.Z)(c,a);var l=(0,Qe.Z)(c);function c(){var Y;(0,Ae.Z)(this,c);for(var X=arguments.length,je=new Array(X),xe=0;xe{const{lineHeight:X}=a,je=Math.floor(c*X)+2,xe=Math.max((l-je)/2,0),rt=Math.max(l-je-xe,0);return{padding:`${xe}px ${Y}px ${rt}px`}},Fa=a=>{const{componentCls:l,pickerCellCls:c,pickerCellInnerCls:Y,cellHeight:X,motionDurationSlow:je,borderRadiusSM:xe,motionDurationMid:rt,cellHoverBg:tt,lineWidth:dt,lineType:kt,colorPrimary:Ct,cellActiveWithRangeBg:Et,colorTextLightSolid:Rt,controlHeightSM:Lt,cellRangeBorderColor:nt,pickerCellBorderGap:gt,cellHoverWithRangeBg:zt,cellWidth:xn,colorTextDisabled:pn,cellBgDisabled:Dn}=a;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:X,transform:"translateY(-50%)",transition:`all ${je}`,content:'""'},[Y]:{position:"relative",zIndex:2,display:"inline-block",minWidth:X,height:X,lineHeight:`${X}px`,borderRadius:xe,transition:`background ${rt}, border ${rt}`},"&-range-hover-start, &-range-hover-end":{[Y]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${c}-in-view), + &:hover:not(${c}-selected):not(${c}-range-start):not(${c}-range-end):not(${c}-range-hover-start):not(${c}-range-hover-end)`]:{[Y]:{background:tt}},[`&-in-view${c}-today ${Y}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${dt}px ${kt} ${Ct}`,borderRadius:xe,content:'""'}},[`&-in-view${c}-in-range`]:{position:"relative","&::before":{background:Et}},[`&-in-view${c}-selected ${Y}, + &-in-view${c}-range-start ${Y}, + &-in-view${c}-range-end ${Y}`]:{color:Rt,background:Ct},[`&-in-view${c}-range-start:not(${c}-range-start-single), + &-in-view${c}-range-end:not(${c}-range-end-single)`]:{"&::before":{background:Et}},[`&-in-view${c}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${c}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${c}-range-hover-start:not(${c}-in-range):not(${c}-range-start):not(${c}-range-end), + &-in-view${c}-range-hover-end:not(${c}-in-range):not(${c}-range-start):not(${c}-range-end), + &-in-view${c}-range-hover-start${c}-range-start-single, + &-in-view${c}-range-hover-start${c}-range-start${c}-range-end${c}-range-end-near-hover, + &-in-view${c}-range-hover-end${c}-range-start${c}-range-end${c}-range-start-near-hover, + &-in-view${c}-range-hover-end${c}-range-end-single, + &-in-view${c}-range-hover:not(${c}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:Lt,borderTop:`${dt}px dashed ${nt}`,borderBottom:`${dt}px dashed ${nt}`,transform:"translateY(-50%)",transition:`all ${je}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:gt},[`&-in-view${c}-in-range${c}-range-hover::before, + &-in-view${c}-in-range${c}-range-hover-start::before, + &-in-view${c}-in-range${c}-range-hover-end::before, + &-in-view${c}-range-start${c}-range-hover::before, + &-in-view${c}-range-end${c}-range-hover::before, + &-in-view${c}-range-start:not(${c}-range-start-single)${c}-range-hover-start::before, + &-in-view${c}-range-end:not(${c}-range-end-single)${c}-range-hover-end::before, + ${l}-panel + > :not(${l}-date-panel) + &-in-view${c}-in-range${c}-range-hover-start::before, + ${l}-panel + > :not(${l}-date-panel) + &-in-view${c}-in-range${c}-range-hover-end::before`]:{background:zt},[`&-in-view${c}-range-start:not(${c}-range-start-single):not(${c}-range-end) ${Y}`]:{borderStartStartRadius:xe,borderEndStartRadius:xe,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${c}-range-end:not(${c}-range-end-single):not(${c}-range-start) ${Y}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:xe,borderEndEndRadius:xe},[`&-range-hover${c}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${c}-range-hover:first-child::after, + tr > &-in-view${c}-range-hover-end:first-child::after, + &-in-view${c}-start${c}-range-hover-edge-start${c}-range-hover-edge-start-near-range::after, + &-in-view${c}-range-hover-edge-start:not(${c}-range-hover-edge-start-near-range)::after, + &-in-view${c}-range-hover-start::after`]:{insetInlineStart:(xn-X)/2,borderInlineStart:`${dt}px dashed ${nt}`,borderStartStartRadius:xe,borderEndStartRadius:xe},[`tr > &-in-view${c}-range-hover:last-child::after, + tr > &-in-view${c}-range-hover-start:last-child::after, + &-in-view${c}-end${c}-range-hover-edge-end${c}-range-hover-edge-end-near-range::after, + &-in-view${c}-range-hover-edge-end:not(${c}-range-hover-edge-end-near-range)::after, + &-in-view${c}-range-hover-end::after`]:{insetInlineEnd:(xn-X)/2,borderInlineEnd:`${dt}px dashed ${nt}`,borderStartEndRadius:xe,borderEndEndRadius:xe},"&-disabled":{color:pn,pointerEvents:"none",[Y]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${c}-today ${Y}::before`]:{borderColor:pn}}},eo=a=>{const{componentCls:l,pickerCellCls:c,pickerCellInnerCls:Y,pickerYearMonthCellWidth:X,pickerControlIconSize:je,cellWidth:xe,paddingSM:rt,paddingXS:tt,paddingXXS:dt,colorBgContainer:kt,lineWidth:Ct,lineType:Et,borderRadiusLG:Rt,colorPrimary:Lt,colorTextHeading:nt,colorSplit:gt,pickerControlIconBorderWidth:zt,colorIcon:xn,textHeight:pn,motionDurationMid:Dn,colorIconHover:Qn,fontWeightStrong:On,cellHeight:vn,pickerCellPaddingVertical:Wr,colorTextDisabled:Er,colorText:Zr,fontSize:_r,cellHoverWithRangeBg:Aa,motionDurationSlow:ha,withoutTimeCellHeight:Na,pickerQuarterPanelContentHeight:ca,colorLink:Xr,colorLinkActive:Ur,colorLinkHover:va,cellRangeBorderColor:Ea,borderRadiusSM:na,colorTextLightSolid:la,cellHoverBg:Ua,timeColumnHeight:ka,timeColumnWidth:s,timeCellHeight:d,controlItemBgActive:O,marginXXS:Q,pickerDatePanelPaddingHorizontal:ne}=a,re=xe*7+ne*2,Me=(re-tt*2)/3-X-rt,Pe=(re-tt*2)/4-X;return{[l]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:kt,border:`${Ct}px ${Et} ${gt}`,borderRadius:Rt,outline:"none","&-focused":{borderColor:Lt},"&-rtl":{direction:"rtl",[`${l}-prev-icon, + ${l}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${l}-next-icon, + ${l}-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:re},"&-header":{display:"flex",padding:`0 ${tt}px`,color:nt,borderBottom:`${Ct}px ${Et} ${gt}`,"> *":{flex:"none"},button:{padding:0,color:xn,lineHeight:`${pn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Dn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:_r,"&:hover":{color:Qn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${pn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:tt},"&:hover":{color:Lt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:je,height:je,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:je,height:je,border:"0 solid currentcolor",borderBlockStartWidth:zt,borderBlockEndWidth:0,borderInlineStartWidth:zt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(je/2),insetInlineStart:Math.ceil(je/2),display:"inline-block",width:je,height:je,border:"0 solid currentcolor",borderBlockStartWidth:zt,borderBlockEndWidth:0,borderInlineStartWidth:zt,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:vn,fontWeight:"normal"},th:{height:vn+Wr*2,color:Zr,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Wr}px 0`,color:Er,cursor:"pointer","&-in-view":{color:Zr}},Fa(a)),[`&-date-panel ${l}-cell-in-view${l}-cell-in-range${l}-cell-range-hover-start ${Y}, + &-date-panel ${l}-cell-in-view${l}-cell-in-range${l}-cell-range-hover-end ${Y}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Aa,transition:`all ${ha}`,content:'""'}},[`&-date-panel + ${l}-cell-in-view${l}-cell-in-range${l}-cell-range-hover-start + ${Y}::after`]:{insetInlineEnd:-(xe-vn)/2,insetInlineStart:0},[`&-date-panel ${l}-cell-in-view${l}-cell-in-range${l}-cell-range-hover-end ${Y}::after`]:{insetInlineEnd:0,insetInlineStart:-(xe-vn)/2},[`&-range-hover${l}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${l}-content`]:{height:Na*4},[Y]:{padding:`0 ${tt}px`}},"&-quarter-panel":{[`${l}-content`]:{height:ca},[`${l}-cell-range-hover-start::after`]:{insetInlineStart:Pe,borderInlineStart:`${Ct}px dashed ${Ea}`,[`${l}-panel-rtl &`]:{insetInlineEnd:Pe,borderInlineEnd:`${Ct}px dashed ${Ea}`}},[`${l}-cell-range-hover-end::after`]:{insetInlineEnd:Pe,borderInlineEnd:`${Ct}px dashed ${Ea}`,[`${l}-panel-rtl &`]:{insetInlineStart:Pe,borderInlineStart:`${Ct}px dashed ${Ea}`}}},[`&-panel ${l}-footer`]:{borderTop:`${Ct}px ${Et} ${gt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${pn-2*Ct}px`,textAlign:"center","&-extra":{padding:`0 ${rt}px`,lineHeight:`${pn-2*Ct}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ct}px ${Et} ${gt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Xr,"&:hover":{color:va},"&:active":{color:Ur},[`&${l}-today-btn-disabled`]:{color:Er,cursor:"not-allowed"}},"&-decade-panel":{[Y]:{padding:`0 ${tt/2}px`},[`${l}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${l}-body`]:{padding:`0 ${tt}px`},[Y]:{width:X},[`${l}-cell-range-hover-start::after`]:{borderStartStartRadius:na,borderEndStartRadius:na,borderStartEndRadius:0,borderEndEndRadius:0,[`${l}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:na,borderEndEndRadius:na}},[`${l}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:na,borderEndEndRadius:na,[`${l}-panel-rtl &`]:{borderStartStartRadius:na,borderEndStartRadius:na,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${l}-cell-range-hover-start::after`]:{insetInlineStart:Me,borderInlineStart:`${Ct}px dashed ${Ea}`,[`${l}-panel-rtl &`]:{insetInlineEnd:Me,borderInlineEnd:`${Ct}px dashed ${Ea}`}},[`${l}-cell-range-hover-end::after`]:{insetInlineEnd:Me,borderInlineEnd:`${Ct}px dashed ${Ea}`,[`${l}-panel-rtl &`]:{insetInlineStart:Me,borderInlineStart:`${Ct}px dashed ${Ea}`}}},"&-week-panel":{[`${l}-body`]:{padding:`${tt}px ${rt}px`},[`${l}-cell`]:{[`&:hover ${Y}, + &-selected ${Y}, + ${Y}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:na,borderEndStartRadius:na},"&:last-child:before":{borderStartEndRadius:na,borderEndEndRadius:na}},"&:hover td":{"&:before":{background:Ua}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${c}`]:{"&:before":{background:Lt},[`&${l}-cell-week`]:{color:new Fo.C(la).setAlpha(.5).toHexString()},[Y]:{color:la}}},"&-range-hover td:before":{background:O}}},"&-date-panel":{[`${l}-body`]:{padding:`${tt}px ${ne}px`},[`${l}-content`]:{width:xe*7,th:{width:xe,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${l}-time-panel`]:{borderInlineStart:`${Ct}px ${Et} ${gt}`},[`${l}-date-panel, + ${l}-time-panel`]:{transition:`opacity ${ha}`},"&-active":{[`${l}-date-panel, + ${l}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${l}-content`]:{display:"flex",flex:"auto",height:ka},"&-column":{flex:"1 0 auto",width:s,margin:`${dt}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:ka-d,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ct}px ${Et} ${gt}`},"&-active":{background:new Fo.C(O).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${l}-time-panel-cell`]:{marginInline:Q,[`${l}-time-panel-cell-inner`]:{display:"block",width:s-2*Q,height:d,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(s-d)/2,color:Zr,lineHeight:`${d}px`,borderRadius:na,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:Ua}},"&-selected":{[`${l}-time-panel-cell-inner`]:{background:O}},"&-disabled":{[`${l}-time-panel-cell-inner`]:{color:Er,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${l}-time-panel-column:after`]:{height:ka-d+dt*2}}}},oo=a=>{const{componentCls:l,colorBgContainer:c,colorError:Y,errorActiveShadow:X,colorWarning:je,warningActiveShadow:xe}=a;return{[`${l}:not(${l}-disabled)`]:{[`&${l}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:c,borderColor:Y},[`&${l}-focused, &:focus`]:Object.assign({},(0,fo.M1)((0,jr.TS)(a,{activeBorderColor:Y,activeShadow:X}))),[`${l}-active-bar`]:{background:Y}},[`&${l}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:c,borderColor:je},[`&${l}-focused, &:focus`]:Object.assign({},(0,fo.M1)((0,jr.TS)(a,{activeBorderColor:je,activeShadow:xe}))),[`${l}-active-bar`]:{background:je}}}}},xo=a=>{const{componentCls:l,antCls:c,controlHeight:Y,fontSize:X,paddingInline:je,colorBgContainer:xe,lineWidth:rt,lineType:tt,colorBorder:dt,borderRadius:kt,motionDurationMid:Ct,colorBgContainerDisabled:Et,colorTextDisabled:Rt,colorTextPlaceholder:Lt,controlHeightLG:nt,fontSizeLG:gt,controlHeightSM:zt,paddingInlineSM:xn,paddingXS:pn,marginXS:Dn,colorTextDescription:Qn,lineWidthBold:On,lineHeight:vn,colorPrimary:Wr,motionDurationSlow:Er,zIndexPopup:Zr,paddingXXS:_r,paddingSM:Aa,textHeight:ha,cellActiveWithRangeBg:Na,colorPrimaryBorder:ca,sizePopupArrow:Xr,borderRadiusXS:Ur,borderRadiusOuter:va,colorBgElevated:Ea,borderRadiusLG:na,boxShadowSecondary:la,borderRadiusSM:Ua,colorSplit:ka,cellHoverBg:s,presetsWidth:d,presetsMaxWidth:O,boxShadowPopoverArrow:Q,colorTextQuaternary:ne}=a;return[{[l]:Object.assign(Object.assign(Object.assign({},(0,_o.Wf)(a)),Pa(a,Y,X,je)),{position:"relative",display:"inline-flex",alignItems:"center",background:xe,lineHeight:1,border:`${rt}px ${tt} ${dt}`,borderRadius:kt,transition:`border ${Ct}, box-shadow ${Ct}`,"&:hover, &-focused":Object.assign({},(0,fo.pU)(a)),"&-focused":Object.assign({},(0,fo.M1)(a)),[`&${l}-disabled`]:{background:Et,borderColor:dt,cursor:"not-allowed",[`${l}-suffix`]:{color:ne}},[`&${l}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${l}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,fo.ik)(a)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${l}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Lt}}},"&-large":Object.assign(Object.assign({},Pa(a,nt,gt,je)),{[`${l}-input > input`]:{fontSize:gt}}),"&-small":Object.assign({},Pa(a,zt,X,xn)),[`${l}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:pn/2,color:Rt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${l}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Rt,lineHeight:1,background:xe,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ct}, color ${Ct}`,"> *":{verticalAlign:"top"},"&:hover":{color:Qn}},[`${l}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:gt,color:Rt,fontSize:gt,verticalAlign:"top",cursor:"default",[`${l}-focused &`]:{color:Qn},[`${l}-range-separator &`]:{[`${l}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${l}-clear`]:{insetInlineEnd:je},"&:hover":{[`${l}-clear`]:{opacity:1}},[`${l}-active-bar`]:{bottom:-rt,height:On,marginInlineStart:je,background:Wr,opacity:0,transition:`all ${Er} ease-out`,pointerEvents:"none"},[`&${l}-focused`]:{[`${l}-active-bar`]:{opacity:1}},[`${l}-range-separator`]:{alignItems:"center",padding:`0 ${pn}px`,lineHeight:1},[`&${l}-small`]:{[`${l}-clear`]:{insetInlineEnd:xn},[`${l}-active-bar`]:{marginInlineStart:xn}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,_o.Wf)(a)),eo(a)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Zr,[`&${l}-dropdown-hidden`]:{display:"none"},[`&${l}-dropdown-placement-bottomLeft`]:{[`${l}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${l}-dropdown-placement-topLeft`]:{[`${l}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${c}-slide-up-enter${c}-slide-up-enter-active${l}-dropdown-placement-topLeft, + &${c}-slide-up-enter${c}-slide-up-enter-active${l}-dropdown-placement-topRight, + &${c}-slide-up-appear${c}-slide-up-appear-active${l}-dropdown-placement-topLeft, + &${c}-slide-up-appear${c}-slide-up-appear-active${l}-dropdown-placement-topRight`]:{animationName:yo.Qt},[`&${c}-slide-up-enter${c}-slide-up-enter-active${l}-dropdown-placement-bottomLeft, + &${c}-slide-up-enter${c}-slide-up-enter-active${l}-dropdown-placement-bottomRight, + &${c}-slide-up-appear${c}-slide-up-appear-active${l}-dropdown-placement-bottomLeft, + &${c}-slide-up-appear${c}-slide-up-appear-active${l}-dropdown-placement-bottomRight`]:{animationName:yo.fJ},[`&${c}-slide-up-leave${c}-slide-up-leave-active${l}-dropdown-placement-topLeft, + &${c}-slide-up-leave${c}-slide-up-leave-active${l}-dropdown-placement-topRight`]:{animationName:yo.ly},[`&${c}-slide-up-leave${c}-slide-up-leave-active${l}-dropdown-placement-bottomLeft, + &${c}-slide-up-leave${c}-slide-up-leave-active${l}-dropdown-placement-bottomRight`]:{animationName:yo.Uw},[`${l}-panel > ${l}-time-panel`]:{paddingTop:_r},[`${l}-ranges`]:{marginBottom:0,padding:`${_r}px ${Aa}px`,overflow:"hidden",lineHeight:`${ha-2*rt-pn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${l}-preset > ${c}-tag-blue`]:{color:Wr,background:Na,borderColor:ca,cursor:"pointer"},[`${l}-ok`]:{marginInlineStart:"auto"}},[`${l}-range-wrapper`]:{display:"flex",position:"relative"},[`${l}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:je*1.5,transition:`left ${Er} ease-out`},(0,Al.r)(Xr,Ur,va,Ea,Q)),[`${l}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Ea,borderRadius:na,boxShadow:la,transition:`margin ${Er}`,[`${l}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${l}-presets`]:{display:"flex",flexDirection:"column",minWidth:d,maxWidth:O,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:pn,borderInlineEnd:`${rt}px ${tt} ${ka}`,li:Object.assign(Object.assign({},_o.vS),{borderRadius:Ua,paddingInline:pn,paddingBlock:(zt-Math.round(X*vn))/2,cursor:"pointer",transition:`all ${Er}`,"+ li":{marginTop:Dn},"&:hover":{background:s}})}},[`${l}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${l}-panel`]:{borderWidth:`0 0 ${rt}px`},"&:last-child":{[`${l}-panel`]:{borderWidth:0}}},[`${l}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${l}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:dt}}}}),"&-dropdown-range":{padding:`${Xr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${l}-separator`]:{transform:"rotate(180deg)"},[`${l}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,yo.oN)(a,"slide-up"),(0,yo.oN)(a,"slide-down"),(0,Yr.Fm)(a,"move-up"),(0,Yr.Fm)(a,"move-down")]},ho=a=>{const{componentCls:l,controlHeightLG:c,paddingXXS:Y,padding:X}=a;return{pickerCellCls:`${l}-cell`,pickerCellInnerCls:`${l}-cell-inner`,pickerYearMonthCellWidth:c*1.5,pickerQuarterPanelContentHeight:c*1.4,pickerCellPaddingVertical:Y+Y/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:X+Y/2}},Ko=a=>({cellHoverBg:a.controlItemBgHover,cellActiveWithRangeBg:a.controlItemBgActive,cellHoverWithRangeBg:new Fo.C(a.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Fo.C(a.colorPrimary).lighten(20).toHexString(),cellBgDisabled:a.colorBgContainerDisabled,timeColumnWidth:a.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:a.controlHeightSM*1.5,cellHeight:a.controlHeightSM,textHeight:a.controlHeightLG,withoutTimeCellHeight:a.controlHeightLG*1.65});var Io=(0,Ja.Z)("DatePicker",a=>{const l=(0,jr.TS)((0,fo.e5)(a),ho(a));return[xo(l),oo(l),(0,fl.c)(a,{focusElCls:`${a.componentCls}-focused`})]},a=>Object.assign(Object.assign(Object.assign({},(0,fo.TM)(a)),Ko(a)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:a.zIndexPopupBase+50}));function gl(a,l,c){return c!==void 0?c:l==="year"&&a.lang.yearPlaceholder?a.lang.yearPlaceholder:l==="quarter"&&a.lang.quarterPlaceholder?a.lang.quarterPlaceholder:l==="month"&&a.lang.monthPlaceholder?a.lang.monthPlaceholder:l==="week"&&a.lang.weekPlaceholder?a.lang.weekPlaceholder:l==="time"&&a.timePickerLocale.placeholder?a.timePickerLocale.placeholder:a.lang.placeholder}function xl(a,l,c){return c!==void 0?c:l==="year"&&a.lang.yearPlaceholder?a.lang.rangeYearPlaceholder:l==="quarter"&&a.lang.quarterPlaceholder?a.lang.rangeQuarterPlaceholder:l==="month"&&a.lang.monthPlaceholder?a.lang.rangeMonthPlaceholder:l==="week"&&a.lang.weekPlaceholder?a.lang.rangeWeekPlaceholder:l==="time"&&a.timePickerLocale.placeholder?a.timePickerLocale.rangePlaceholder:a.lang.rangePlaceholder}function el(a,l){const c={adjustX:1,adjustY:1};switch(l){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:c};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:c};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:c};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:c};default:return{points:a==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:c}}}function vl(a){return a?Array.isArray(a)?a:[a]:[]}function tl(a){const{format:l,picker:c,showHour:Y,showMinute:X,showSecond:je,use12Hours:xe}=a,rt=vl(l)[0],tt=Object.assign({},a);return l&&Array.isArray(l)&&(tt.format=rt),rt&&typeof rt=="string"&&(!rt.includes("s")&&je===void 0&&(tt.showSecond=!1),!rt.includes("m")&&X===void 0&&(tt.showMinute=!1),!rt.includes("H")&&!rt.includes("h")&&!rt.includes("K")&&!rt.includes("k")&&Y===void 0&&(tt.showHour=!1),(rt.includes("a")||rt.includes("A"))&&xe===void 0&&(tt.use12Hours=!0)),c==="time"?tt:(typeof rt=="function"&&delete tt.format,{showTime:tt})}function ll(a,l,c){if(a===!1)return!1;const Y={clearIcon:l!=null?l:c};return typeof a=="object"?Object.assign(Object.assign({},Y),a):Y}var El=e(3113);function Wl(a){return t.createElement(El.ZP,Object.assign({size:"small",type:"primary"},a))}var Bl={button:Wl},Il=function(a,l){var c={};for(var Y in a)Object.prototype.hasOwnProperty.call(a,Y)&&l.indexOf(Y)<0&&(c[Y]=a[Y]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var X=0,Y=Object.getOwnPropertySymbols(a);X{const{prefixCls:X,getPopupContainer:je,className:xe,placement:rt,size:tt,disabled:dt,bordered:kt=!0,placeholder:Ct,popupClassName:Et,dropdownClassName:Rt,status:Lt,clearIcon:nt,allowClear:gt,rootClassName:zt}=c,xn=Il(c,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),pn=t.useRef(null),{getPrefixCls:Dn,direction:Qn,getPopupContainer:On}=(0,t.useContext)(Jo.E_),vn=Dn("picker",X),{compactSize:Wr,compactItemClassnames:Er}=(0,Vo.ri)(vn,Qn),{format:Zr,showTime:_r,picker:Aa}=c,ha=Dn(),[Na,ca]=Io(vn),Xr=Object.assign(Object.assign({},_r?tl(Object.assign({format:Zr,picker:Aa},_r)):{}),Aa==="time"?tl(Object.assign(Object.assign({format:Zr},c),{picker:Aa})):{}),Ur=(0,dl.Z)(Q=>{var ne;return(ne=tt!=null?tt:Wr)!==null&&ne!==void 0?ne:Q}),va=t.useContext(qo.Z),Ea=dt!=null?dt:va,na=(0,t.useContext)(al.aM),{hasFeedback:la,status:Ua,feedbackIcon:ka}=na,s=t.createElement(t.Fragment,null,Aa==="time"?t.createElement(we,null):t.createElement(M,null),la&&ka);(0,t.useImperativeHandle)(Y,()=>({focus:()=>{var Q;return(Q=pn.current)===null||Q===void 0?void 0:Q.focus()},blur:()=>{var Q;return(Q=pn.current)===null||Q===void 0?void 0:Q.blur()}}));const[d]=(0,$o.Z)("Calendar",ol.Z),O=Object.assign(Object.assign({},d),c.locale);return Na(t.createElement(wo,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${vn}-separator`},t.createElement(_,null)),disabled:Ea,ref:pn,dropdownAlign:el(Qn,rt),placeholder:xl(O,Aa,Ct),suffixIcon:s,prevIcon:t.createElement("span",{className:`${vn}-prev-icon`}),nextIcon:t.createElement("span",{className:`${vn}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${vn}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${vn}-super-next-icon`}),transitionName:`${ha}-slide-up`},xn,Xr,{className:R()({[`${vn}-${Ur}`]:Ur,[`${vn}-borderless`]:!kt},(0,Zo.Z)(vn,(0,Zo.F)(Ua,Lt),la),ca,Er,xe,zt),locale:O.lang,prefixCls:vn,getPopupContainer:je||On,generateConfig:a,components:Bl,direction:Qn,dropdownClassName:R()(ca,Et||Rt,zt),allowClear:ll(gt,nt,t.createElement(Ee.Z,null))})))})}var Ra=function(a,l){var c={};for(var Y in a)Object.prototype.hasOwnProperty.call(a,Y)&&l.indexOf(Y)<0&&(c[Y]=a[Y]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var X=0,Y=Object.getOwnPropertySymbols(a);X{const{prefixCls:Lt,getPopupContainer:nt,style:gt,className:zt,rootClassName:xn,size:pn,bordered:Dn=!0,placement:Qn,placeholder:On,popupClassName:vn,dropdownClassName:Wr,disabled:Er,status:Zr,clearIcon:_r,allowClear:Aa}=Et,ha=Ra(Et,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Na,direction:ca,getPopupContainer:Xr,[kt]:Ur}=(0,t.useContext)(Jo.E_),va=Na("picker",Lt),{compactSize:Ea,compactItemClassnames:na}=(0,Vo.ri)(va,ca),la=t.useRef(null),{format:Ua,showTime:ka}=Et,[s,d]=Io(va);(0,t.useImperativeHandle)(Rt,()=>({focus:()=>{var Ot;return(Ot=la.current)===null||Ot===void 0?void 0:Ot.focus()},blur:()=>{var Ot;return(Ot=la.current)===null||Ot===void 0?void 0:Ot.blur()}}));const O={showToday:!0};let Q={};tt&&(Q.picker=tt);const ne=tt||Et.picker;Q=Object.assign(Object.assign(Object.assign({},Q),ka?tl(Object.assign({format:Ua,picker:ne},ka)):{}),ne==="time"?tl(Object.assign(Object.assign({format:Ua},Et),{picker:ne})):{});const re=Na(),Me=(0,dl.Z)(Ot=>{var Gt;return(Gt=pn!=null?pn:Ea)!==null&&Gt!==void 0?Gt:Ot}),Pe=t.useContext(qo.Z),De=Er!=null?Er:Pe,Je=(0,t.useContext)(al.aM),{hasFeedback:Ve,status:ke,feedbackIcon:ft}=Je,At=t.createElement(t.Fragment,null,ne==="time"?t.createElement(we,null):t.createElement(M,null),Ve&&ft),[vt]=(0,$o.Z)("DatePicker",ol.Z),Nt=Object.assign(Object.assign({},vt),Et.locale);return s(t.createElement(ul,Object.assign({ref:la,placeholder:gl(Nt,ne,On),suffixIcon:At,dropdownAlign:el(ca,Qn),prevIcon:t.createElement("span",{className:`${va}-prev-icon`}),nextIcon:t.createElement("span",{className:`${va}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${va}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${va}-super-next-icon`}),transitionName:`${re}-slide-up`},O,ha,Q,{locale:Nt.lang,className:R()({[`${va}-${Me}`]:Me,[`${va}-borderless`]:!Dn},(0,Zo.Z)(va,(0,Zo.F)(ke,Zr),Ve),d,na,Ur==null?void 0:Ur.className,zt,xn),style:Object.assign(Object.assign({},Ur==null?void 0:Ur.style),gt),prefixCls:va,getPopupContainer:nt||Xr,generateConfig:a,components:Bl,direction:ca,disabled:De,dropdownClassName:R()(d,xn,vn||Wr),allowClear:ll(Aa,_r,t.createElement(Ee.Z,null))})))});return dt&&(Ct.displayName=dt),Ct}const c=l(),Y=l("week","WeekPicker"),X=l("month","MonthPicker"),je=l("year","YearPicker"),xe=l("time","TimePicker"),rt=l("quarter","QuarterPicker");return{DatePicker:c,WeekPicker:Y,MonthPicker:X,YearPicker:je,TimePicker:xe,QuarterPicker:rt}}const La=null;function Eo(a){const{DatePicker:l,WeekPicker:c,MonthPicker:Y,YearPicker:X,TimePicker:je,QuarterPicker:xe}=ba(a),rt=Dl(a),tt=l;return tt.WeekPicker=c,tt.MonthPicker=Y,tt.YearPicker=X,tt.RangePicker=rt,tt.TimePicker=je,tt.QuarterPicker=xe,tt}var po=Eo;const Ro=po(ie);function jo(a){const l=el(a.direction,a.placement);return l.overflow.adjustY=!1,l.overflow.adjustX=!1,Object.assign(Object.assign({},a),{dropdownAlign:l})}const ml=(0,F.Z)(Ro,"picker",null,jo);Ro._InternalPanelDoNotUseOrYouWillBeFired=ml;const Pl=(0,F.Z)(Ro.RangePicker,"picker",null,jo);Ro._InternalRangePanelDoNotUseOrYouWillBeFired=Pl,Ro.generatePicker=po;var Ol=Ro},28103:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return y}});var n=e(92310),i=e.n(n),g=e(59301),H=e(36355),f=e(17313),E=e(83116),r=e(37613);const K=C=>{const{componentCls:q,sizePaddingEdgeHorizontal:b,colorSplit:x,lineWidth:he,textPaddingInline:ae,orientationMargin:ve,verticalMarginInline:ie}=C;return{[q]:Object.assign(Object.assign({},(0,f.Wf)(C)),{borderBlockStart:`${he}px solid ${x}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ie,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${he}px solid ${x}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${C.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${q}-with-text`]:{display:"flex",alignItems:"center",margin:`${C.dividerHorizontalWithTextGutterMargin}px 0`,color:C.colorTextHeading,fontWeight:500,fontSize:C.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${x}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${he}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${q}-with-text-left`]:{"&::before":{width:`${ve*100}%`},"&::after":{width:`${100-ve*100}%`}},[`&-horizontal${q}-with-text-right`]:{"&::before":{width:`${100-ve*100}%`},"&::after":{width:`${ve*100}%`}},[`${q}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:ae},"&-dashed":{background:"none",borderColor:x,borderStyle:"dashed",borderWidth:`${he}px 0 0`},[`&-horizontal${q}-with-text${q}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${q}-dashed`]:{borderInlineStartWidth:he,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${q}-with-text`]:{color:C.colorText,fontWeight:"normal",fontSize:C.fontSize},[`&-horizontal${q}-with-text-left${q}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${q}-inner-text`]:{paddingInlineStart:b}},[`&-horizontal${q}-with-text-right${q}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${q}-inner-text`]:{paddingInlineEnd:b}}})}};var $=(0,E.Z)("Divider",C=>{const q=(0,r.TS)(C,{dividerHorizontalWithTextGutterMargin:C.margin,dividerHorizontalGutterMargin:C.marginLG,sizePaddingEdgeHorizontal:0});return[K(q)]},C=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:C.marginXS})),h=function(C,q){var b={};for(var x in C)Object.prototype.hasOwnProperty.call(C,x)&&q.indexOf(x)<0&&(b[x]=C[x]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,x=Object.getOwnPropertySymbols(C);he{const{getPrefixCls:q,direction:b,divider:x}=g.useContext(H.E_),{prefixCls:he,type:ae="horizontal",orientation:ve="center",orientationMargin:ie,className:F,rootClassName:A,children:t,dashed:B,plain:w,style:Z}=C,G=h(C,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),k=q("divider",he),[M,Ie]=$(k),se=ve.length>0?`-${ve}`:ve,_e=!!t,ge=ve==="left"&&ie!=null,we=ve==="right"&&ie!=null,Ee=i()(k,x==null?void 0:x.className,Ie,`${k}-${ae}`,{[`${k}-with-text`]:_e,[`${k}-with-text${se}`]:_e,[`${k}-dashed`]:!!B,[`${k}-plain`]:!!w,[`${k}-rtl`]:b==="rtl",[`${k}-no-default-orientation-margin-left`]:ge,[`${k}-no-default-orientation-margin-right`]:we},F,A),de=g.useMemo(()=>typeof ie=="number"?ie:/^\d+$/.test(ie)?Number(ie):ie,[ie]),V=Object.assign(Object.assign({},ge&&{marginLeft:de}),we&&{marginRight:de});return M(g.createElement("div",Object.assign({className:Ee,style:Object.assign(Object.assign({},x==null?void 0:x.style),Z)},G,{role:"separator"}),t&&ae!=="vertical"&&g.createElement("span",{className:`${k}-inner-text`,style:V},t)))}},91857:function(Ke,fe,e){"use strict";var n=e(59301),i=e(38819),g=e(92310),H=e.n(g),f=e(31561),E=e(70425),r=e(18929),K=e(2738),$=e(79676),h=e(53487),z=e(92343),y=e(36355),C=e(20834),q=e(40875),b=e(88088),x=e(47211);const he=null,ae=A=>{const{menu:t,arrow:B,prefixCls:w,children:Z,trigger:G,disabled:k,dropdownRender:M,getPopupContainer:Ie,overlayClassName:se,rootClassName:_e,open:ge,onOpenChange:we,visible:Ee,onVisibleChange:de,mouseEnterDelay:V=.15,mouseLeaveDelay:W=.1,autoAdjustOverflow:I=!0,placement:_="",overlay:U,transitionName:R}=A,{getPopupContainer:Ae,getPrefixCls:Be,direction:et}=n.useContext(y.E_),ze=n.useMemo(()=>{const p=Be();return R!==void 0?R:_.includes("top")?`${p}-slide-down`:`${p}-slide-up`},[Be,_,R]),Qe=n.useMemo(()=>_?_.includes("Center")?_.slice(0,_.indexOf("Center")):_:et==="rtl"?"bottomRight":"bottomLeft",[_,et]),ce=Be("dropdown",w),[Fe,Se]=(0,x.Z)(ce),[,pe]=(0,b.Z)(),Ge=n.Children.only(Z),L=(0,z.Tm)(Ge,{className:H()(`${ce}-trigger`,{[`${ce}-rtl`]:et==="rtl"},Ge.props.className),disabled:k}),S=k?[]:G;let m;S&&S.includes("contextMenu")&&(m=!0);const[o,D]=(0,r.Z)(!1,{value:ge!=null?ge:Ee}),J=(0,E.useEvent)(p=>{we==null||we(p),de==null||de(p),D(p)}),v=H()(se,_e,Se,{[`${ce}-rtl`]:et==="rtl"}),u=(0,$.Z)({arrowPointAtCenter:typeof B=="object"&&B.pointAtCenter,autoAdjustOverflow:I,offset:pe.marginXXS,arrowWidth:B?pe.sizePopupArrow:0,borderRadius:pe.borderRadius}),ee=n.useCallback(()=>{D(!1)},[]),P=()=>{let p;return t!=null&&t.items?p=n.createElement(C.default,Object.assign({},t)):typeof U=="function"?p=U():p=U,M&&(p=M(p)),p=n.Children.only(typeof p=="string"?n.createElement("span",null,p):p),n.createElement(q.J,{prefixCls:`${ce}-menu`,expandIcon:n.createElement("span",{className:`${ce}-menu-submenu-arrow`},n.createElement(i.Z,{className:`${ce}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ee,validator:T=>{let{mode:Ce}=T}},p)};return Fe(n.createElement(f.Z,Object.assign({alignPoint:m},(0,K.Z)(A,["rootClassName"]),{mouseEnterDelay:V,mouseLeaveDelay:W,visible:o,builtinPlacements:u,arrow:!!B,overlayClassName:v,prefixCls:ce,getPopupContainer:Ie||Ae,transitionName:ze,trigger:S,overlay:P,placement:Qe,onVisibleChange:J}),L))};function ve(A){return Object.assign(Object.assign({},A),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ie=(0,h.Z)(ae,"dropdown",A=>A,ve),F=A=>n.createElement(ie,Object.assign({},A),n.createElement("span",null));ae._InternalPanelDoNotUseOrYouWillBeFired=F,fe.Z=ae},38854:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return b}});var n=e(91857),i=e(92310),g=e.n(i),H=e(59301),f=e(18785),E=e(3113),r=e(36355),K=e(81327),$=e(33234),h=e(47211),z=function(x,he){var ae={};for(var ve in x)Object.prototype.hasOwnProperty.call(x,ve)&&he.indexOf(ve)<0&&(ae[ve]=x[ve]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,ve=Object.getOwnPropertySymbols(x);ie{const{getPopupContainer:he,getPrefixCls:ae,direction:ve}=H.useContext(r.E_),{prefixCls:ie,type:F="default",danger:A,disabled:t,loading:B,onClick:w,htmlType:Z,children:G,className:k,menu:M,arrow:Ie,autoFocus:se,overlay:_e,trigger:ge,align:we,open:Ee,onOpenChange:de,placement:V,getPopupContainer:W,href:I,icon:_=H.createElement(f.Z,null),title:U,buttonsRender:R=P=>P,mouseEnterDelay:Ae,mouseLeaveDelay:Be,overlayClassName:et,overlayStyle:ze,destroyPopupOnHide:Qe,dropdownRender:ce}=x,Fe=z(x,["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"]),Se=ae("dropdown",ie),pe=`${Se}-button`,[Ge,L]=(0,h.Z)(Se),S={menu:M,arrow:Ie,autoFocus:se,align:we,disabled:t,trigger:t?[]:ge,onOpenChange:de,getPopupContainer:W||he,mouseEnterDelay:Ae,mouseLeaveDelay:Be,overlayClassName:et,overlayStyle:ze,destroyPopupOnHide:Qe,dropdownRender:ce},{compactSize:m,compactItemClassnames:o}=(0,$.ri)(Se,ve),D=g()(pe,o,k,L);"overlay"in x&&(S.overlay=_e),"open"in x&&(S.open=Ee),"placement"in x?S.placement=V:S.placement=ve==="rtl"?"bottomLeft":"bottomRight";const J=H.createElement(E.ZP,{type:F,danger:A,disabled:t,loading:B,onClick:w,htmlType:Z,href:I,title:U},G),v=H.createElement(E.ZP,{type:F,danger:A,icon:_}),[u,ee]=R([J,v]);return Ge(H.createElement(K.Z.Compact,Object.assign({className:D,size:m,block:!0},Fe),u,H.createElement(n.Z,Object.assign({},S),ee)))};y.__ANT_BUTTON=!0;var C=y;const q=n.Z;q.Button=C;var b=q},47211:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return z}});var n=e(17313),i=e(13826),g=e(92899),H=e(29878),f=e(19447),E=e(83116),r=e(37613),$=y=>{const{componentCls:C,menuCls:q,colorError:b,colorTextLightSolid:x}=y,he=`${q}-item`;return{[`${C}, ${C}-menu-submenu`]:{[`${q} ${he}`]:{[`&${he}-danger:not(${he}-disabled)`]:{color:b,"&:hover":{color:x,backgroundColor:b}}}}}};const h=y=>{const{componentCls:C,menuCls:q,zIndexPopup:b,dropdownArrowDistance:x,sizePopupArrow:he,antCls:ae,iconCls:ve,motionDurationMid:ie,dropdownPaddingVertical:F,fontSize:A,dropdownEdgeChildPadding:t,colorTextDisabled:B,fontSizeIcon:w,controlPaddingHorizontal:Z,colorBgElevated:G}=y;return[{[C]:Object.assign(Object.assign({},(0,n.Wf)(y)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:b,display:"block","&::before":{position:"absolute",insetBlock:-x+he/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${ae}-btn`]:{[`& > ${ve}-down, & > ${ae}-btn-icon > ${ve}-down`]:{fontSize:w}},[`${C}-wrap`]:{position:"relative",[`${ae}-btn > ${ve}-down`]:{fontSize:w},[`${ve}-down::before`]:{transition:`transform ${ie}`}},[`${C}-wrap-open`]:{[`${ve}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${ae}-slide-down-enter${ae}-slide-down-enter-active${C}-placement-bottomLeft, + &${ae}-slide-down-appear${ae}-slide-down-appear-active${C}-placement-bottomLeft, + &${ae}-slide-down-enter${ae}-slide-down-enter-active${C}-placement-bottom, + &${ae}-slide-down-appear${ae}-slide-down-appear-active${C}-placement-bottom, + &${ae}-slide-down-enter${ae}-slide-down-enter-active${C}-placement-bottomRight, + &${ae}-slide-down-appear${ae}-slide-down-appear-active${C}-placement-bottomRight`]:{animationName:i.fJ},[`&${ae}-slide-up-enter${ae}-slide-up-enter-active${C}-placement-topLeft, + &${ae}-slide-up-appear${ae}-slide-up-appear-active${C}-placement-topLeft, + &${ae}-slide-up-enter${ae}-slide-up-enter-active${C}-placement-top, + &${ae}-slide-up-appear${ae}-slide-up-appear-active${C}-placement-top, + &${ae}-slide-up-enter${ae}-slide-up-enter-active${C}-placement-topRight, + &${ae}-slide-up-appear${ae}-slide-up-appear-active${C}-placement-topRight`]:{animationName:i.Qt},[`&${ae}-slide-down-leave${ae}-slide-down-leave-active${C}-placement-bottomLeft, + &${ae}-slide-down-leave${ae}-slide-down-leave-active${C}-placement-bottom, + &${ae}-slide-down-leave${ae}-slide-down-leave-active${C}-placement-bottomRight`]:{animationName:i.Uw},[`&${ae}-slide-up-leave${ae}-slide-up-leave-active${C}-placement-topLeft, + &${ae}-slide-up-leave${ae}-slide-up-leave-active${C}-placement-top, + &${ae}-slide-up-leave${ae}-slide-up-leave-active${C}-placement-topRight`]:{animationName:i.ly}})},(0,f.ZP)(y,{colorBg:G,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${C} ${q}`]:{position:"relative",margin:0},[`${q}-submenu-popup`]:{position:"absolute",zIndex:b,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${C}, ${C}-menu-submenu`]:{[q]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:G,backgroundClip:"padding-box",borderRadius:y.borderRadiusLG,outline:"none",boxShadow:y.boxShadowSecondary},(0,n.Qy)(y)),{[`${q}-item-group-title`]:{padding:`${F}px ${Z}px`,color:y.colorTextDescription,transition:`all ${ie}`},[`${q}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${q}-item-icon`]:{minWidth:A,marginInlineEnd:y.marginXS,fontSize:y.fontSizeSM},[`${q}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ie}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${q}-item, ${q}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${F}px ${Z}px`,color:y.colorText,fontWeight:"normal",fontSize:A,lineHeight:y.lineHeight,cursor:"pointer",transition:`all ${ie}`,borderRadius:y.borderRadiusSM,"&:hover, &-active":{backgroundColor:y.controlItemBgHover}},(0,n.Qy)(y)),{"&-selected":{color:y.colorPrimary,backgroundColor:y.controlItemBgActive,"&:hover, &-active":{backgroundColor:y.controlItemBgActiveHover}},"&-disabled":{color:B,cursor:"not-allowed","&:hover":{color:B,backgroundColor:G,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${y.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:y.colorSplit},[`${C}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:y.paddingXS,[`${C}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:y.colorTextDescription,fontSize:w,fontStyle:"normal"}}}),[`${q}-item-group-list`]:{margin:`0 ${y.marginXS}px`,padding:0,listStyle:"none"},[`${q}-submenu-title`]:{paddingInlineEnd:Z+y.fontSizeSM},[`${q}-submenu-vertical`]:{position:"relative"},[`${q}-submenu${q}-submenu-disabled ${C}-menu-submenu-title`]:{[`&, ${C}-menu-submenu-arrow-icon`]:{color:B,backgroundColor:G,cursor:"not-allowed"}},[`${q}-submenu-selected ${C}-menu-submenu-title`]:{color:y.colorPrimary}})}},[(0,i.oN)(y,"slide-up"),(0,i.oN)(y,"slide-down"),(0,g.Fm)(y,"move-up"),(0,g.Fm)(y,"move-down"),(0,H._y)(y,"zoom-big")]]};var z=(0,E.Z)("Dropdown",(y,C)=>{let{rootPrefixCls:q}=C;const{marginXXS:b,sizePopupArrow:x,controlHeight:he,fontSize:ae,lineHeight:ve,paddingXXS:ie,componentCls:F,borderRadiusLG:A}=y,t=(he-ae*ve)/2,{dropdownArrowOffset:B}=(0,f.fS)({contentRadius:A}),w=(0,r.TS)(y,{menuCls:`${F}-menu`,rootPrefixCls:q,dropdownArrowDistance:x/2+b,dropdownArrowOffset:B,dropdownPaddingVertical:t,dropdownEdgeChildPadding:ie});return[h(w),$(w)]},y=>({zIndexPopup:y.zIndexPopupBase+50}))},64165:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return ie}});var n=e(92310),i=e.n(n),g=e(59301),H=e(36355),f=e(9763),E=e(64993),r=e(88088),$=()=>{const[,F]=(0,r.Z)(),t=new E.C(F.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},z=()=>{const[,F]=(0,r.Z)(),{colorFill:A,colorFillTertiary:t,colorFillQuaternary:B,colorBgContainer:w}=F,{borderColor:Z,shadowColor:G,contentColor:k}=(0,g.useMemo)(()=>({borderColor:new E.C(A).onBackground(w).toHexShortString(),shadowColor:new E.C(t).onBackground(w).toHexShortString(),contentColor:new E.C(B).onBackground(w).toHexShortString()}),[A,t,B,w]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:G,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:Z},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:k}))))},y=e(83116),C=e(37613);const q=F=>{const{componentCls:A,margin:t,marginXS:B,marginXL:w,fontSize:Z,lineHeight:G}=F;return{[A]:{marginInline:B,fontSize:Z,lineHeight:G,textAlign:"center",[`${A}-image`]:{height:F.emptyImgHeight,marginBottom:B,opacity:F.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${A}-description`]:{color:F.colorText},[`${A}-footer`]:{marginTop:t},"&-normal":{marginBlock:w,color:F.colorTextDisabled,[`${A}-description`]:{color:F.colorTextDisabled},[`${A}-image`]:{height:F.emptyImgHeightMD}},"&-small":{marginBlock:B,color:F.colorTextDisabled,[`${A}-image`]:{height:F.emptyImgHeightSM}}}}};var b=(0,y.Z)("Empty",F=>{const{componentCls:A,controlHeightLG:t}=F,B=(0,C.TS)(F,{emptyImgCls:`${A}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[q(B)]}),x=function(F,A){var t={};for(var B in F)Object.prototype.hasOwnProperty.call(F,B)&&A.indexOf(B)<0&&(t[B]=F[B]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,B=Object.getOwnPropertySymbols(F);w{var{className:A,rootClassName:t,prefixCls:B,image:w=he,description:Z,children:G,imageStyle:k,style:M}=F,Ie=x(F,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:se,direction:_e,empty:ge}=g.useContext(H.E_),we=se("empty",B),[Ee,de]=b(we),[V]=(0,f.Z)("Empty"),W=typeof Z!="undefined"?Z:V==null?void 0:V.description,I=typeof W=="string"?W:"empty";let _=null;return typeof w=="string"?_=g.createElement("img",{alt:I,src:w}):_=w,Ee(g.createElement("div",Object.assign({className:i()(de,we,ge==null?void 0:ge.className,{[`${we}-normal`]:w===ae,[`${we}-rtl`]:_e==="rtl"},A,t),style:Object.assign(Object.assign({},ge==null?void 0:ge.style),M)},Ie),g.createElement("div",{className:`${we}-image`,style:k},_),W&&g.createElement("div",{className:`${we}-description`},W),G&&g.createElement("div",{className:`${we}-footer`},G)))};ve.PRESENTED_IMAGE_DEFAULT=he,ve.PRESENTED_IMAGE_SIMPLE=ae;var ie=ve},78241:function(Ke,fe,e){"use strict";e.d(fe,{default:function(){return sn}});var n=e(92393),i=e(92310),g=e.n(i),H=e(77900),f=e(59301),E=e(62892),r=e(32441);function K(te){const[qe,Ue]=f.useState(te);return f.useEffect(()=>{const N=setTimeout(()=>{Ue(te)},te.length?0:10);return()=>{clearTimeout(N)}},[te]),qe}var $=e(17313),h=e(29878),z=e(8378),y=e(37613),C=e(83116),b=te=>{const{componentCls:qe}=te,Ue=`${qe}-show-help`,N=`${qe}-show-help-item`;return{[Ue]:{transition:`opacity ${te.motionDurationSlow} ${te.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[N]:{overflow:"hidden",transition:`height ${te.motionDurationSlow} ${te.motionEaseInOut}, + opacity ${te.motionDurationSlow} ${te.motionEaseInOut}, + transform ${te.motionDurationSlow} ${te.motionEaseInOut} !important`,[`&${N}-appear, &${N}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${N}-leave-active`]:{transform:"translateY(-5px)"}}}}};const x=te=>({legend:{display:"block",width:"100%",marginBottom:te.marginLG,padding:0,color:te.colorTextDescription,fontSize:te.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${te.lineWidth}px ${te.lineType} ${te.colorBorder}`},label:{fontSize:te.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 ${te.controlOutlineWidth}px ${te.controlOutline}`},output:{display:"block",paddingTop:15,color:te.colorText,fontSize:te.fontSize,lineHeight:te.lineHeight}}),he=(te,qe)=>{const{formItemCls:Ue}=te;return{[Ue]:{[`${Ue}-label > label`]:{height:qe},[`${Ue}-control-input`]:{minHeight:qe}}}},ae=te=>{const{componentCls:qe}=te;return{[te.componentCls]:Object.assign(Object.assign(Object.assign({},(0,$.Wf)(te)),x(te)),{[`${qe}-text`]:{display:"inline-block",paddingInlineEnd:te.paddingSM},"&-small":Object.assign({},he(te,te.controlHeightSM)),"&-large":Object.assign({},he(te,te.controlHeightLG))})}},ve=te=>{const{formItemCls:qe,iconCls:Ue,componentCls:N,rootPrefixCls:j,labelRequiredMarkColor:Xe,labelColor:He,labelFontSize:ot,labelHeight:oe,labelColonMarginInlineStart:Ye,labelColonMarginInlineEnd:yt,itemMarginBottom:Ft}=te;return{[qe]:Object.assign(Object.assign({},(0,$.Wf)(te)),{marginBottom:Ft,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${j}-row`]:{display:"none"},"&-has-warning":{[`${qe}-split`]:{color:te.colorError}},"&-has-error":{[`${qe}-split`]:{color:te.colorWarning}},[`${qe}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${te.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:oe,color:He,fontSize:ot,[`> ${Ue}`]:{fontSize:te.fontSize,verticalAlign:"top"},[`&${qe}-required:not(${qe}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:te.marginXXS,color:Xe,fontSize:te.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${N}-hide-required-mark &`]:{display:"none"}},[`${qe}-optional`]:{display:"inline-block",marginInlineStart:te.marginXXS,color:te.colorTextDescription,[`${N}-hide-required-mark &`]:{display:"none"}},[`${qe}-tooltip`]:{color:te.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:te.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ye,marginInlineEnd:yt},[`&${qe}-no-colon::after`]:{content:'"\\a0"'}}},[`${qe}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${j}-col-'"]):not([class*="' ${j}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:te.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[qe]:{"&-explain, &-extra":{clear:"both",color:te.colorTextDescription,fontSize:te.fontSize,lineHeight:te.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:te.controlHeightSM,transition:`color ${te.motionDurationMid} ${te.motionEaseOut}`},"&-explain":{"&-error":{color:te.colorError},"&-warning":{color:te.colorWarning}}},[`&-with-help ${qe}-explain`]:{height:"auto",opacity:1},[`${qe}-feedback-icon`]:{fontSize:te.fontSize,textAlign:"center",visibility:"visible",animationName:h.kr,animationDuration:te.motionDurationMid,animationTimingFunction:te.motionEaseOutBack,pointerEvents:"none","&-success":{color:te.colorSuccess},"&-error":{color:te.colorError},"&-warning":{color:te.colorWarning},"&-validating":{color:te.colorPrimary}}})}},ie=te=>{const{componentCls:qe,formItemCls:Ue}=te;return{[`${qe}-horizontal`]:{[`${Ue}-label`]:{flexGrow:0},[`${Ue}-control`]:{flex:"1 1 0",minWidth:0},[`${Ue}-label[class$='-24'], ${Ue}-label[class*='-24 ']`]:{[`& + ${Ue}-control`]:{minWidth:"unset"}}}}},F=te=>{const{componentCls:qe,formItemCls:Ue}=te;return{[`${qe}-inline`]:{display:"flex",flexWrap:"wrap",[Ue]:{flex:"none",marginInlineEnd:te.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${Ue}-label, + > ${Ue}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${Ue}-label`]:{flex:"none"},[`${qe}-text`]:{display:"inline-block"},[`${Ue}-has-feedback`]:{display:"inline-block"}}}}},A=te=>({padding:te.verticalLabelPadding,margin:te.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=te=>{const{componentCls:qe,formItemCls:Ue,rootPrefixCls:N}=te;return{[`${Ue} ${Ue}-label`]:A(te),[qe]:{[Ue]:{flexWrap:"wrap",[`${Ue}-label, ${Ue}-control`]:{[`&:not([class*=" ${N}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},B=te=>{const{componentCls:qe,formItemCls:Ue,rootPrefixCls:N}=te;return{[`${qe}-vertical`]:{[Ue]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${qe}-item-control`]:{width:"100%"}}},[`${qe}-vertical ${Ue}-label, + .${N}-col-24${Ue}-label, + .${N}-col-xl-24${Ue}-label`]:A(te),[`@media (max-width: ${te.screenXSMax}px)`]:[t(te),{[qe]:{[`.${N}-col-xs-24${Ue}-label`]:A(te)}}],[`@media (max-width: ${te.screenSMMax}px)`]:{[qe]:{[`.${N}-col-sm-24${Ue}-label`]:A(te)}},[`@media (max-width: ${te.screenMDMax}px)`]:{[qe]:{[`.${N}-col-md-24${Ue}-label`]:A(te)}},[`@media (max-width: ${te.screenLGMax}px)`]:{[qe]:{[`.${N}-col-lg-24${Ue}-label`]:A(te)}}}},w=(te,qe)=>(0,y.TS)(te,{formItemCls:`${te.componentCls}-item`,rootPrefixCls:qe});var Z=(0,C.Z)("Form",(te,qe)=>{let{rootPrefixCls:Ue}=qe;const N=w(te,Ue);return[ae(N),ve(N),b(N),ie(N),F(N),B(N),(0,z.Z)(N),h.kr]},te=>({labelRequiredMarkColor:te.colorError,labelColor:te.colorTextHeading,labelFontSize:te.fontSize,labelHeight:te.controlHeight,labelColonMarginInlineStart:te.marginXXS/2,labelColonMarginInlineEnd:te.marginXS,itemMarginBottom:te.marginLG,verticalLabelPadding:`0 0 ${te.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const G=[];function k(te,qe,Ue){let N=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof te=="string"?te:`${qe}-${N}`,error:te,errorStatus:Ue}}var Ie=te=>{let{help:qe,helpStatus:Ue,errors:N=G,warnings:j=G,className:Xe,fieldId:He,onVisibleChanged:ot}=te;const{prefixCls:oe}=f.useContext(r.Rk),Ye=`${oe}-item-explain`,[,yt]=Z(oe),Ft=(0,f.useMemo)(()=>(0,E.Z)(oe),[oe]),nn=K(N),Yt=K(j),Zt=f.useMemo(()=>qe!=null?[k(qe,"help",Ue)]:[].concat((0,n.Z)(nn.map((Wt,rn)=>k(Wt,"error","error",rn))),(0,n.Z)(Yt.map((Wt,rn)=>k(Wt,"warning","warning",rn)))),[qe,Ue,nn,Yt]),on={};return He&&(on.id=`${He}_help`),f.createElement(H.default,{motionDeadline:Ft.motionDeadline,motionName:`${oe}-show-help`,visible:!!Zt.length,onVisibleChanged:ot},Wt=>{const{className:rn,style:an}=Wt;return f.createElement("div",Object.assign({},on,{className:g()(Ye,rn,Xe,yt),style:an,role:"alert"}),f.createElement(H.CSSMotionList,Object.assign({keys:Zt},(0,E.Z)(oe),{motionName:`${oe}-show-help-item`,component:!1}),Ln=>{const{key:bn,error:it,errorStatus:Oe,className:We,style:$e}=Ln;return f.createElement("div",{key:bn,className:g()(We,{[`${Ye}-${Oe}`]:Oe}),style:$e},it)}))})},se=e(95013),_e=e(36355),ge=e(1684),we=e(52946),Ee=e(19716),de=e(16722);const V=["parentNode"],W="form_item";function I(te){return te===void 0||te===!1?[]:Array.isArray(te)?te:[te]}function _(te,qe){if(!te.length)return;const Ue=te.join("_");return qe?`${qe}_${Ue}`:V.includes(Ue)?`${W}_${Ue}`:Ue}function U(te,qe,Ue,N,j,Xe){let He=N;return Xe!==void 0?He=Xe:Ue.validating?He="validating":te.length?He="error":qe.length?He="warning":(Ue.touched||j&&Ue.validated)&&(He="success"),He}function R(te){return I(te).join("_")}function Ae(te){const[qe]=(0,se.useForm)(),Ue=f.useRef({}),N=f.useMemo(()=>te!=null?te:Object.assign(Object.assign({},qe),{__INTERNAL__:{itemRef:j=>Xe=>{const He=R(j);Xe?Ue.current[He]=Xe:delete Ue.current[He]}},scrollToField:function(j){let Xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const He=I(j),ot=_(He,N.__INTERNAL__.name),oe=ot?document.getElementById(ot):null;oe&&(0,de.Z)(oe,Object.assign({scrollMode:"if-needed",block:"nearest"},Xe))},getFieldInstance:j=>{const Xe=R(j);return Ue.current[Xe]}}),[te,qe]);return[N]}var Be=e(28726),et=function(te,qe){var Ue={};for(var N in te)Object.prototype.hasOwnProperty.call(te,N)&&qe.indexOf(N)<0&&(Ue[N]=te[N]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,N=Object.getOwnPropertySymbols(te);j{const Ue=f.useContext(ge.Z),{getPrefixCls:N,direction:j,form:Xe}=f.useContext(_e.E_),{prefixCls:He,className:ot,rootClassName:oe,size:Ye,disabled:yt=Ue,form:Ft,colon:nn,labelAlign:Yt,labelWrap:Zt,labelCol:on,wrapperCol:Wt,hideRequiredMark:rn,layout:an="horizontal",scrollToFirstError:Ln,requiredMark:bn,onFinishFailed:it,name:Oe,style:We,feedbackIcons:$e}=te,lt=et(te,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),at=(0,Ee.Z)(Ye),Dt=f.useContext(Be.Z),bt=(0,f.useMemo)(()=>bn!==void 0?bn:Xe&&Xe.requiredMark!==void 0?Xe.requiredMark:!rn,[rn,bn,Xe]),$t=nn!=null?nn:Xe==null?void 0:Xe.colon,fn=N("form",He),[yn,Jn]=Z(fn),zn=g()(fn,`${fn}-${an}`,{[`${fn}-hide-required-mark`]:bt===!1,[`${fn}-rtl`]:j==="rtl",[`${fn}-${at}`]:at},Jn,Xe==null?void 0:Xe.className,ot,oe),[Xn]=Ae(Ft),{__INTERNAL__:In}=Xn;In.name=Oe;const me=(0,f.useMemo)(()=>({name:Oe,labelAlign:Yt,labelCol:on,labelWrap:Zt,wrapperCol:Wt,vertical:an==="vertical",colon:$t,requiredMark:bt,itemRef:In.itemRef,form:Xn,feedbackIcons:$e}),[Oe,Yt,on,Wt,an,$t,bt,Xn,$e]);f.useImperativeHandle(qe,()=>Xn);const Le=(Te,Ze)=>{if(Te){let Tt={block:"nearest"};typeof Te=="object"&&(Tt=Te),Xn.scrollToField(Ze,Tt)}},Ne=Te=>{if(it==null||it(Te),Te.errorFields.length){const Ze=Te.errorFields[0].name;if(Ln!==void 0){Le(Ln,Ze);return}Xe&&Xe.scrollToFirstError!==void 0&&Le(Xe.scrollToFirstError,Ze)}};return yn(f.createElement(ge.n,{disabled:yt},f.createElement(we.q,{size:at},f.createElement(r.RV,Object.assign({},{validateMessages:Dt}),f.createElement(r.q3.Provider,{value:me},f.createElement(se.default,Object.assign({id:Oe},lt,{name:Oe,onFinishFailed:Ne,form:Xn,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),We),className:zn})))))))};var ce=f.forwardRef(ze),Fe=e(41799),Se=e(8654),pe=e(92343),Ge=e(11592);function L(te){if(typeof te=="function")return te;const qe=(0,Ge.Z)(te);return qe.length<=1?qe[0]:qe}const S=()=>{const{status:te,errors:qe=[],warnings:Ue=[]}=(0,f.useContext)(r.aM);return{status:te,errors:qe,warnings:Ue}};S.Context=r.aM;var m=S,o=e(16089);function D(te){const[qe,Ue]=f.useState(te),N=(0,f.useRef)(null),j=(0,f.useRef)([]),Xe=(0,f.useRef)(!1);f.useEffect(()=>(Xe.current=!1,()=>{Xe.current=!0,o.Z.cancel(N.current),N.current=null}),[]);function He(ot){Xe.current||(N.current===null&&(j.current=[],N.current=(0,o.Z)(()=>{N.current=null,Ue(oe=>{let Ye=oe;return j.current.forEach(yt=>{Ye=yt(Ye)}),Ye})})),j.current.push(ot))}return[qe,He]}function J(){const{itemRef:te}=f.useContext(r.q3),qe=f.useRef({});function Ue(N,j){const Xe=j&&typeof j=="object"&&j.ref,He=N.join("_");return(qe.current.name!==He||qe.current.originRef!==Xe)&&(qe.current.name=He,qe.current.originRef=Xe,qe.current.ref=(0,Se.sQ)(te(N),Xe)),qe.current.ref}return Ue}var v=e(29194),u=e(34280),ee=e(2738),P=e(27382),p=e(37028);const T=te=>{const{formItemCls:qe}=te;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${qe}-control`]:{display:"flex"}}}};var Ce=(0,C.b)(["Form","item-item"],(te,qe)=>{let{rootPrefixCls:Ue}=qe;const N=w(te,Ue);return[T(N)]}),ye=te=>{const{prefixCls:qe,status:Ue,wrapperCol:N,children:j,errors:Xe,warnings:He,_internalItemRender:ot,extra:oe,help:Ye,fieldId:yt,marginBottom:Ft,onErrorVisibleChanged:nn}=te,Yt=`${qe}-item`,Zt=f.useContext(r.q3),on=N||Zt.wrapperCol||{},Wt=g()(`${Yt}-control`,on.className),rn=f.useMemo(()=>Object.assign({},Zt),[Zt]);delete rn.labelCol,delete rn.wrapperCol;const an=f.createElement("div",{className:`${Yt}-control-input`},f.createElement("div",{className:`${Yt}-control-input-content`},j)),Ln=f.useMemo(()=>({prefixCls:qe,status:Ue}),[qe,Ue]),bn=Ft!==null||Xe.length||He.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(r.Rk.Provider,{value:Ln},f.createElement(Ie,{fieldId:yt,errors:Xe,warnings:He,help:Ye,helpStatus:Ue,className:`${Yt}-explain-connected`,onVisibleChanged:nn})),!!Ft&&f.createElement("div",{style:{width:0,height:Ft}})):null,it={};yt&&(it.id=`${yt}_extra`);const Oe=oe?f.createElement("div",Object.assign({},it,{className:`${Yt}-extra`}),oe):null,We=ot&&ot.mark==="pro_table_render"&&ot.render?ot.render(te,{input:an,errorList:bn,extra:Oe}):f.createElement(f.Fragment,null,an,bn,Oe);return f.createElement(r.q3.Provider,{value:rn},f.createElement(p.Z,Object.assign({},on,{className:Wt}),We),f.createElement(Ce,{prefixCls:qe}))},le=e(61485),Re=e(31724),be=e(9763),st=e(6848),wt=function(te,qe){var Ue={};for(var N in te)Object.prototype.hasOwnProperty.call(te,N)&&qe.indexOf(N)<0&&(Ue[N]=te[N]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,N=Object.getOwnPropertySymbols(te);j{let{prefixCls:qe,label:Ue,htmlFor:N,labelCol:j,labelAlign:Xe,colon:He,required:ot,requiredMark:oe,tooltip:Ye}=te;var yt;const[Ft]=(0,be.Z)("Form"),{vertical:nn,labelAlign:Yt,labelCol:Zt,labelWrap:on,colon:Wt}=f.useContext(r.q3);if(!Ue)return null;const rn=j||Zt||{},an=Xe||Yt,Ln=`${qe}-item-label`,bn=g()(Ln,an==="left"&&`${Ln}-left`,rn.className,{[`${Ln}-wrap`]:!!on});let it=Ue;const Oe=He===!0||Wt!==!1&&He!==!1;Oe&&!nn&&typeof Ue=="string"&&Ue.trim()!==""&&(it=Ue.replace(/[:|:]\s*$/,""));const $e=ut(Ye);if($e){const{icon:bt=f.createElement(le.Z,null)}=$e,$t=wt($e,["icon"]),fn=f.createElement(st.Z,Object.assign({},$t),f.cloneElement(bt,{className:`${qe}-item-tooltip`,title:""}));it=f.createElement(f.Fragment,null,it,fn)}const lt=oe==="optional",at=typeof oe=="function";at?it=oe(it,{required:!!ot}):lt&&!ot&&(it=f.createElement(f.Fragment,null,it,f.createElement("span",{className:`${qe}-item-optional`,title:""},(Ft==null?void 0:Ft.optional)||((yt=Re.Z.Form)===null||yt===void 0?void 0:yt.optional))));const Dt=g()({[`${qe}-item-required`]:ot,[`${qe}-item-required-mark-optional`]:lt||at,[`${qe}-item-no-colon`]:!Oe});return f.createElement(p.Z,Object.assign({},rn,{className:bn}),f.createElement("label",{htmlFor:N,className:Dt,title:typeof Ue=="string"?Ue:""},it))},mt=e(29679),St=e(19248),hn=e(96512),wn=e(58617);const Cn={success:mt.Z,warning:hn.Z,error:St.Z,validating:wn.Z};function Mn(te){let{children:qe,errors:Ue,warnings:N,hasFeedback:j,validateStatus:Xe,prefixCls:He,meta:ot,noStyle:oe}=te;const Ye=`${He}-item`,{feedbackIcons:yt}=f.useContext(r.q3),Ft=U(Ue,N,ot,null,!!j,Xe),{isFormItemInput:nn,status:Yt}=f.useContext(r.aM),Zt=f.useMemo(()=>{var on;let Wt;if(j){const Ln=j!==!0&&j.icons||yt,bn=Ft&&((on=Ln==null?void 0:Ln({status:Ft,errors:Ue,warnings:N}))===null||on===void 0?void 0:on[Ft]),it=Ft&&Cn[Ft];Wt=bn!==!1&&it?f.createElement("span",{className:g()(`${Ye}-feedback-icon`,`${Ye}-feedback-icon-${Ft}`)},bn||f.createElement(it,null)):null}let rn=!0,an=Ft||"";return oe&&(rn=nn,an=(Ft!=null?Ft:Yt)||""),{status:an,errors:Ue,warnings:N,hasFeedback:!!j,feedbackIcon:Wt,isFormItemInput:rn}},[Ft,j,oe,nn,Yt]);return f.createElement(r.aM.Provider,{value:Zt},qe)}var lr=function(te,qe){var Ue={};for(var N in te)Object.prototype.hasOwnProperty.call(te,N)&&qe.indexOf(N)<0&&(Ue[N]=te[N]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,N=Object.getOwnPropertySymbols(te);j{if($e&&bn.current){const Jn=getComputedStyle(bn.current);Dt(parseInt(Jn.marginBottom,10))}},[$e,lt]);const bt=Jn=>{Jn||Dt(null)},fn=function(){let Jn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const zn=Jn?it:Ye.errors,Xn=Jn?Oe:Ye.warnings;return U(zn,Xn,Ye,"",!!yt,oe)}(),yn=g()(an,Ue,N,{[`${an}-with-help`]:We||it.length||Oe.length,[`${an}-has-feedback`]:fn&&yt,[`${an}-has-success`]:fn==="success",[`${an}-has-warning`]:fn==="warning",[`${an}-has-error`]:fn==="error",[`${an}-is-validating`]:fn==="validating",[`${an}-hidden`]:Ft});return f.createElement("div",{className:yn,style:j,ref:bn},f.createElement(P.Z,Object.assign({className:`${an}-row`},(0,ee.Z)(rn,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(Pt,Object.assign({htmlFor:Yt},te,{requiredMark:Ln,required:Zt!=null?Zt:on,prefixCls:qe})),f.createElement(ye,Object.assign({},te,Ye,{errors:it,warnings:Oe,prefixCls:qe,status:fn,help:Xe,marginBottom:at,onErrorVisibleChanged:bt}),f.createElement(r.qI.Provider,{value:Wt},f.createElement(Mn,{prefixCls:qe,meta:Ye,errors:Ye.errors,warnings:Ye.warnings,hasFeedback:yt,validateStatus:fn},nn)))),!!at&&f.createElement("div",{className:`${an}-margin-offset`,style:{marginBottom:-at}}))}const Kt="__SPLIT__",rr=null,dr=f.memo(te=>{let{children:qe}=te;return qe},(te,qe)=>te.value===qe.value&&te.update===qe.update&&te.childProps.length===qe.childProps.length&&te.childProps.every((Ue,N)=>Ue===qe.childProps[N]));function En(te){return te!=null}function kn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function br(te){const{name:qe,noStyle:Ue,className:N,dependencies:j,prefixCls:Xe,shouldUpdate:He,rules:ot,children:oe,required:Ye,label:yt,messageVariables:Ft,trigger:nn="onChange",validateTrigger:Yt,hidden:Zt,help:on}=te,{getPrefixCls:Wt}=f.useContext(_e.E_),{name:rn}=f.useContext(r.q3),an=L(oe),Ln=typeof an=="function",bn=f.useContext(r.qI),{validateTrigger:it}=f.useContext(se.FieldContext),Oe=Yt!==void 0?Yt:it,We=En(qe),$e=Wt("form",Xe),[lt,at]=Z($e),Dt=f.useContext(se.ListContext),bt=f.useRef(),[$t,fn]=D({}),[yn,Jn]=(0,Fe.Z)(()=>kn()),zn=Ze=>{const Tt=Dt==null?void 0:Dt.getKey(Ze.name);if(Jn(Ze.destroy?kn():Ze,!0),Ue&&on!==!1&&bn){let Vt=Ze.name;if(Ze.destroy)Vt=bt.current||Vt;else if(Tt!==void 0){const[Ht,Bt]=Tt;Vt=[Ht].concat((0,n.Z)(Bt)),bt.current=Vt}bn(Ze,Vt)}},Xn=(Ze,Tt)=>{fn(Vt=>{const Ht=Object.assign({},Vt),gn=[].concat((0,n.Z)(Ze.name.slice(0,-1)),(0,n.Z)(Tt)).join(Kt);return Ze.destroy?delete Ht[gn]:Ht[gn]=Ze,Ht})},[In,me]=f.useMemo(()=>{const Ze=(0,n.Z)(yn.errors),Tt=(0,n.Z)(yn.warnings);return Object.values($t).forEach(Vt=>{Ze.push.apply(Ze,(0,n.Z)(Vt.errors||[])),Tt.push.apply(Tt,(0,n.Z)(Vt.warnings||[]))}),[Ze,Tt]},[$t,yn.errors,yn.warnings]),Le=J();function Ne(Ze,Tt,Vt){return Ue&&!Zt?f.createElement(Mn,{prefixCls:$e,hasFeedback:te.hasFeedback,validateStatus:te.validateStatus,meta:yn,errors:In,warnings:me,noStyle:!0},Ze):f.createElement(Fn,Object.assign({key:"row"},te,{className:g()(N,at),prefixCls:$e,fieldId:Tt,isRequired:Vt,errors:In,warnings:me,meta:yn,onSubItemMetaChange:Xn}),Ze)}if(!We&&!Ln&&!j)return lt(Ne(an));let Te={};return typeof yt=="string"?Te.label=yt:qe&&(Te.label=String(qe)),Ft&&(Te=Object.assign(Object.assign({},Te),Ft)),lt(f.createElement(se.Field,Object.assign({},te,{messageVariables:Te,trigger:nn,validateTrigger:Oe,onMetaChange:zn}),(Ze,Tt,Vt)=>{const Ht=I(qe).length&&Tt?Tt.name:[],Bt=_(Ht,rn),gn=Ye!==void 0?Ye:!!(ot&&ot.some(en=>{if(en&&typeof en=="object"&&en.required&&!en.warningOnly)return!0;if(typeof en=="function"){const Wn=en(Vt);return Wn&&Wn.required&&!Wn.warningOnly}return!1})),Xt=Object.assign({},Ze);let Ut=null;if(Array.isArray(an)&&We)Ut=an;else if(!(Ln&&(!(He||j)||We))){if(!(j&&!Ln&&!We))if((0,pe.l$)(an)){const en=Object.assign(Object.assign({},an.props),Xt);if(en.id||(en.id=Bt),on||In.length>0||me.length>0||te.extra){const Nn=[];(on||In.length>0)&&Nn.push(`${Bt}_help`),te.extra&&Nn.push(`${Bt}_extra`),en["aria-describedby"]=Nn.join(" ")}In.length>0&&(en["aria-invalid"]="true"),gn&&(en["aria-required"]="true"),(0,Se.Yr)(an)&&(en.ref=Le(Ht,an)),new Set([].concat((0,n.Z)(I(nn)),(0,n.Z)(I(Oe)))).forEach(Nn=>{en[Nn]=function(){for(var ar,Cr,xr,wr,Tr,un=arguments.length,Jt=new Array(un),Vn=0;Vn{var{prefixCls:qe,children:Ue}=te,N=It(te,["prefixCls","children"]);const{getPrefixCls:j}=f.useContext(_e.E_),Xe=j("form",qe),He=f.useMemo(()=>({prefixCls:Xe,status:"error"}),[Xe]);return f.createElement(se.List,Object.assign({},N),(ot,oe,Ye)=>f.createElement(r.Rk.Provider,{value:He},Ue(ot.map(yt=>Object.assign(Object.assign({},yt),{fieldKey:yt.key})),oe,{errors:Ye.errors,warnings:Ye.warnings})))};function An(){const{form:te}=(0,f.useContext)(r.q3);return te}const ct=ce;ct.Item=Mt,ct.List=Rn,ct.ErrorList=Ie,ct.useForm=Ae,ct.useFormInstance=An,ct.useWatch=se.useWatch,ct.Provider=r.RV,ct.create=()=>{};var sn=ct},8628:function(Ke,fe,e){"use strict";var n=e(59301),i=e(34280),g=e(56762),H=e(69507);function f(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const r=(0,n.useRef)({}),K=(0,g.Z)(),$=(0,H.ZP)();return(0,i.Z)(()=>{const h=$.subscribe(z=>{r.current=z,E&&K()});return()=>$.unsubscribe(h)},[]),r.current}fe.Z=f},9432:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return ve},n:function(){return he}});var n=e(19248),i=e(92310),g=e.n(i),H=e(93681),f=e(8654),E=e(59301),r=e(19080),K=e(36355),$=e(1684),h=e(19716),z=e(32441),y=e(33234),C=e(59412),q=e(9937);function b(ie){return!!(ie.prefix||ie.suffix||ie.allowClear)}var x=function(ie,F){var A={};for(var t in ie)Object.prototype.hasOwnProperty.call(ie,t)&&F.indexOf(t)<0&&(A[t]=ie[t]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,t=Object.getOwnPropertySymbols(ie);B{var A;const{prefixCls:t,bordered:B=!0,status:w,size:Z,disabled:G,onBlur:k,onFocus:M,suffix:Ie,allowClear:se,addonAfter:_e,addonBefore:ge,className:we,style:Ee,styles:de,rootClassName:V,onChange:W,classNames:I}=ie,_=x(ie,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:U,direction:R,input:Ae}=E.useContext(K.E_),Be=U("input",t),et=(0,E.useRef)(null),[ze,Qe]=(0,q.ZP)(Be),{compactSize:ce,compactItemClassnames:Fe}=(0,y.ri)(Be,R),Se=(0,h.Z)(Ce=>{var ue;return(ue=Z!=null?Z:ce)!==null&&ue!==void 0?ue:Ce}),pe=E.useContext($.Z),Ge=G!=null?G:pe,{status:L,hasFeedback:S,feedbackIcon:m}=(0,E.useContext)(z.aM),o=(0,r.F)(L,w),D=b(ie)||!!S,J=(0,E.useRef)(D);(0,E.useEffect)(()=>{var Ce;D&&J.current,J.current=D},[D]);const v=(0,C.Z)(et,!0),u=Ce=>{v(),k==null||k(Ce)},ee=Ce=>{v(),M==null||M(Ce)},P=Ce=>{v(),W==null||W(Ce)},p=(S||Ie)&&E.createElement(E.Fragment,null,Ie,S&&m);let T;return typeof se=="object"&&(se!=null&&se.clearIcon)?T=se:se&&(T={clearIcon:E.createElement(n.Z,null)}),ze(E.createElement(H.default,Object.assign({ref:(0,f.sQ)(F,et),prefixCls:Be,autoComplete:Ae==null?void 0:Ae.autoComplete},_,{disabled:Ge,onBlur:u,onFocus:ee,style:Object.assign(Object.assign({},Ae==null?void 0:Ae.style),Ee),styles:Object.assign(Object.assign({},Ae==null?void 0:Ae.styles),de),suffix:p,allowClear:T,className:g()(we,V,Fe,Ae==null?void 0:Ae.className),onChange:P,addonAfter:_e&&E.createElement(y.BR,null,E.createElement(z.Ux,{override:!0,status:!0},_e)),addonBefore:ge&&E.createElement(y.BR,null,E.createElement(z.Ux,{override:!0,status:!0},ge)),classNames:Object.assign(Object.assign(Object.assign({},I),Ae==null?void 0:Ae.classNames),{input:g()({[`${Be}-sm`]:Se==="small",[`${Be}-lg`]:Se==="large",[`${Be}-rtl`]:R==="rtl",[`${Be}-borderless`]:!B},!D&&(0,r.Z)(Be,o),I==null?void 0:I.input,(A=Ae==null?void 0:Ae.classNames)===null||A===void 0?void 0:A.input,Qe)}),classes:{affixWrapper:g()({[`${Be}-affix-wrapper-sm`]:Se==="small",[`${Be}-affix-wrapper-lg`]:Se==="large",[`${Be}-affix-wrapper-rtl`]:R==="rtl",[`${Be}-affix-wrapper-borderless`]:!B},(0,r.Z)(`${Be}-affix-wrapper`,o,S),Qe),wrapper:g()({[`${Be}-group-rtl`]:R==="rtl"},Qe),group:g()({[`${Be}-group-wrapper-sm`]:Se==="small",[`${Be}-group-wrapper-lg`]:Se==="large",[`${Be}-group-wrapper-rtl`]:R==="rtl",[`${Be}-group-wrapper-disabled`]:Ge},(0,r.Z)(`${Be}-group-wrapper`,o,S),Qe)}})))})},1643:function(Ke,fe,e){"use strict";var n=e(19248),i=e(92310),g=e.n(i),H=e(9296),f=e(59301),E=e(19080),r=e(36355),K=e(1684),$=e(19716),h=e(32441),z=e(9432),y=e(9937),C=function(b,x){var he={};for(var ae in b)Object.prototype.hasOwnProperty.call(b,ae)&&x.indexOf(ae)<0&&(he[ae]=b[ae]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,ae=Object.getOwnPropertySymbols(b);ve{const{prefixCls:he,bordered:ae=!0,size:ve,disabled:ie,status:F,allowClear:A,showCount:t,classNames:B,rootClassName:w,className:Z}=b,G=C(b,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:k,direction:M}=f.useContext(r.E_),Ie=(0,$.Z)(ve),se=f.useContext(K.Z),_e=ie!=null?ie:se,{status:ge,hasFeedback:we,feedbackIcon:Ee}=f.useContext(h.aM),de=(0,E.F)(ge,F),V=f.useRef(null);f.useImperativeHandle(x,()=>{var R;return{resizableTextArea:(R=V.current)===null||R===void 0?void 0:R.resizableTextArea,focus:Ae=>{var Be,et;(0,z.n)((et=(Be=V.current)===null||Be===void 0?void 0:Be.resizableTextArea)===null||et===void 0?void 0:et.textArea,Ae)},blur:()=>{var Ae;return(Ae=V.current)===null||Ae===void 0?void 0:Ae.blur()}}});const W=k("input",he);let I;typeof A=="object"&&(A!=null&&A.clearIcon)?I=A:A&&(I={clearIcon:f.createElement(n.Z,null)});const[_,U]=(0,y.ZP)(W);return _(f.createElement(H.default,Object.assign({},G,{disabled:_e,allowClear:I,className:g()(Z,w),classes:{affixWrapper:g()(`${W}-textarea-affix-wrapper`,{[`${W}-affix-wrapper-rtl`]:M==="rtl",[`${W}-affix-wrapper-borderless`]:!ae,[`${W}-affix-wrapper-sm`]:Ie==="small",[`${W}-affix-wrapper-lg`]:Ie==="large",[`${W}-textarea-show-count`]:t},(0,E.Z)(`${W}-affix-wrapper`,de),U)},classNames:Object.assign(Object.assign({},B),{textarea:g()({[`${W}-borderless`]:!ae,[`${W}-sm`]:Ie==="small",[`${W}-lg`]:Ie==="large"},(0,E.Z)(W,de),U,B==null?void 0:B.textarea)}),prefixCls:W,suffix:we&&f.createElement("span",{className:`${W}-textarea-suffix`},Ee),showCount:t,ref:V})))});fe.Z=q},59412:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return i}});var n=e(59301);function i(g,H){const f=(0,n.useRef)([]),E=()=>{f.current.push(setTimeout(()=>{var r,K,$,h;!((r=g.current)===null||r===void 0)&&r.input&&((K=g.current)===null||K===void 0?void 0:K.input.getAttribute("type"))==="password"&&(!(($=g.current)===null||$===void 0)&&$.input.hasAttribute("value"))&&((h=g.current)===null||h===void 0||h.input.removeAttribute("value"))}))};return(0,n.useEffect)(()=>(H&&E(),()=>f.current.forEach(r=>{r&&clearTimeout(r)})),[]),E}},92832:function(Ke,fe,e){"use strict";e.d(fe,{default:function(){return Ie}});var n=e(92310),i=e.n(n),g=e(59301),H=e(36355),f=e(32441),E=e(9937),K=se=>{const{getPrefixCls:_e,direction:ge}=(0,g.useContext)(H.E_),{prefixCls:we,className:Ee}=se,de=_e("input-group",we),V=_e("input"),[W,I]=(0,E.ZP)(V),_=i()(de,{[`${de}-lg`]:se.size==="large",[`${de}-sm`]:se.size==="small",[`${de}-compact`]:se.compact,[`${de}-rtl`]:ge==="rtl"},I,Ee),U=(0,g.useContext)(f.aM),R=(0,g.useMemo)(()=>Object.assign(Object.assign({},U),{isFormItemInput:!1}),[U]);return W(g.createElement("span",{className:_,style:se.style,onMouseEnter:se.onMouseEnter,onMouseLeave:se.onMouseLeave,onFocus:se.onFocus,onBlur:se.onBlur},g.createElement(f.aM.Provider,{value:R},se.children)))},$=e(9432),h=e(73331),z=e(15277),y=e(2738),C=e(8654),q=e(59412),b=function(se,_e){var ge={};for(var we in se)Object.prototype.hasOwnProperty.call(se,we)&&_e.indexOf(we)<0&&(ge[we]=se[we]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,we=Object.getOwnPropertySymbols(se);Eese?g.createElement(z.Z,null):g.createElement(h.Z,null),he={click:"onClick",hover:"onMouseOver"};var ve=g.forwardRef((se,_e)=>{const{visibilityToggle:ge=!0}=se,we=typeof ge=="object"&&ge.visible!==void 0,[Ee,de]=(0,g.useState)(()=>we?ge.visible:!1),V=(0,g.useRef)(null);g.useEffect(()=>{we&&de(ge.visible)},[we,ge]);const W=(0,q.Z)(V),I=()=>{const{disabled:Ge}=se;Ge||(Ee&&W(),de(L=>{var S;const m=!L;return typeof ge=="object"&&((S=ge.onVisibleChange)===null||S===void 0||S.call(ge,m)),m}))},_=Ge=>{const{action:L="click",iconRender:S=x}=se,m=he[L]||"",o=S(Ee),D={[m]:I,className:`${Ge}-icon`,key:"passwordIcon",onMouseDown:J=>{J.preventDefault()},onMouseUp:J=>{J.preventDefault()}};return g.cloneElement(g.isValidElement(o)?o:g.createElement("span",null,o),D)},{className:U,prefixCls:R,inputPrefixCls:Ae,size:Be}=se,et=b(se,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:ze}=g.useContext(H.E_),Qe=ze("input",Ae),ce=ze("input-password",R),Fe=ge&&_(ce),Se=i()(ce,U,{[`${ce}-${Be}`]:!!Be}),pe=Object.assign(Object.assign({},(0,y.Z)(et,["suffix","iconRender","visibilityToggle"])),{type:Ee?"text":"password",className:Se,prefixCls:Qe,suffix:Fe});return Be&&(pe.size=Be),g.createElement($.Z,Object.assign({ref:(0,C.sQ)(_e,V)},pe))}),ie=e(47472),F=e(92343),A=e(3113),t=e(19716),B=e(33234),w=function(se,_e){var ge={};for(var we in se)Object.prototype.hasOwnProperty.call(se,we)&&_e.indexOf(we)<0&&(ge[we]=se[we]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,we=Object.getOwnPropertySymbols(se);Ee{const{prefixCls:ge,inputPrefixCls:we,className:Ee,size:de,suffix:V,enterButton:W=!1,addonAfter:I,loading:_,disabled:U,onSearch:R,onChange:Ae,onCompositionStart:Be,onCompositionEnd:et}=se,ze=w(se,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Qe,direction:ce}=g.useContext(H.E_),Fe=g.useRef(!1),Se=Qe("input-search",ge),pe=Qe("input",we),{compactSize:Ge}=(0,B.ri)(Se,ce),L=(0,t.Z)(ye=>{var le;return(le=de!=null?de:Ge)!==null&&le!==void 0?le:ye}),S=g.useRef(null),m=ye=>{ye&&ye.target&&ye.type==="click"&&R&&R(ye.target.value,ye,{source:"clear"}),Ae&&Ae(ye)},o=ye=>{var le;document.activeElement===((le=S.current)===null||le===void 0?void 0:le.input)&&ye.preventDefault()},D=ye=>{var le,Re;R&&R((Re=(le=S.current)===null||le===void 0?void 0:le.input)===null||Re===void 0?void 0:Re.value,ye,{source:"input"})},J=ye=>{Fe.current||_||D(ye)},v=typeof W=="boolean"?g.createElement(ie.Z,null):null,u=`${Se}-button`;let ee;const P=W||{},p=P.type&&P.type.__ANT_BUTTON===!0;p||P.type==="button"?ee=(0,F.Tm)(P,Object.assign({onMouseDown:o,onClick:ye=>{var le,Re;(Re=(le=P==null?void 0:P.props)===null||le===void 0?void 0:le.onClick)===null||Re===void 0||Re.call(le,ye),D(ye)},key:"enterButton"},p?{className:u,size:L}:{})):ee=g.createElement(A.ZP,{className:u,type:W?"primary":void 0,size:L,disabled:U,key:"enterButton",onMouseDown:o,onClick:D,loading:_,icon:v},W),I&&(ee=[ee,(0,F.Tm)(I,{key:"addonAfter"})]);const T=i()(Se,{[`${Se}-rtl`]:ce==="rtl",[`${Se}-${L}`]:!!L,[`${Se}-with-button`]:!!W},Ee),Ce=ye=>{Fe.current=!0,Be==null||Be(ye)},ue=ye=>{Fe.current=!1,et==null||et(ye)};return g.createElement($.Z,Object.assign({ref:(0,C.sQ)(S,_e),onPressEnter:J},ze,{size:L,onCompositionStart:Ce,onCompositionEnd:ue,prefixCls:pe,addonAfter:ee,suffix:V,onChange:m,className:T,disabled:U}))}),k=e(1643);const M=$.Z;M.Group=K,M.Search=G,M.TextArea=k.Z,M.Password=ve;var Ie=M},9937:function(Ke,fe,e){"use strict";e.d(fe,{M1:function(){return r},TM:function(){return F},Xy:function(){return K},bi:function(){return z},e5:function(){return ie},ik:function(){return y},nz:function(){return f},pU:function(){return E},s7:function(){return C},x0:function(){return h}});var n=e(17313),i=e(74207),g=e(37613),H=e(83116);const f=A=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:A,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),E=A=>({borderColor:A.hoverBorderColor}),r=A=>({borderColor:A.activeBorderColor,boxShadow:A.activeShadow,outline:0}),K=A=>({color:A.colorTextDisabled,backgroundColor:A.colorBgContainerDisabled,borderColor:A.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},E((0,g.TS)(A,{hoverBorderColor:A.colorBorder})))}),$=A=>{const{paddingBlockLG:t,fontSizeLG:B,lineHeightLG:w,borderRadiusLG:Z,paddingInlineLG:G}=A;return{padding:`${t}px ${G}px`,fontSize:B,lineHeight:w,borderRadius:Z}},h=A=>({padding:`${A.paddingBlockSM}px ${A.paddingInlineSM}px`,borderRadius:A.borderRadiusSM}),z=(A,t)=>{const{componentCls:B,colorError:w,colorWarning:Z,errorActiveShadow:G,warningActiveShadow:k,colorErrorBorderHover:M,colorWarningBorderHover:Ie}=A;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:w,"&:hover":{borderColor:M},"&:focus, &-focused":Object.assign({},r((0,g.TS)(A,{activeBorderColor:w,activeShadow:G}))),[`${B}-prefix, ${B}-suffix`]:{color:w}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:Z,"&:hover":{borderColor:Ie},"&:focus, &-focused":Object.assign({},r((0,g.TS)(A,{activeBorderColor:Z,activeShadow:k}))),[`${B}-prefix, ${B}-suffix`]:{color:Z}}}},y=A=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${A.paddingBlock}px ${A.paddingInline}px`,color:A.colorText,fontSize:A.fontSize,lineHeight:A.lineHeight,backgroundColor:A.colorBgContainer,backgroundImage:"none",borderWidth:A.lineWidth,borderStyle:A.lineType,borderColor:A.colorBorder,borderRadius:A.borderRadius,transition:`all ${A.motionDurationMid}`},f(A.colorTextPlaceholder)),{"&:hover":Object.assign({},E(A)),"&:focus, &-focused":Object.assign({},r(A)),"&-disabled, &[disabled]":Object.assign({},K(A)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:A.controlHeight,lineHeight:A.lineHeight,verticalAlign:"bottom",transition:`all ${A.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},$(A)),"&-sm":Object.assign({},h(A)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),C=A=>{const{componentCls:t,antCls:B}=A;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:A.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},$(A)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},h(A)),[`&-lg ${B}-select-single ${B}-select-selector`]:{height:A.controlHeightLG},[`&-sm ${B}-select-single ${B}-select-selector`]:{height:A.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${A.paddingInline}px`,color:A.colorText,fontWeight:"normal",fontSize:A.fontSize,textAlign:"center",backgroundColor:A.colorFillAlter,border:`${A.lineWidth}px ${A.lineType} ${A.colorBorder}`,borderRadius:A.borderRadius,transition:`all ${A.motionDurationSlow}`,lineHeight:1,[`${B}-select`]:{margin:`-${A.paddingBlock+1}px -${A.paddingInline}px`,[`&${B}-select-single:not(${B}-select-customize-input)`]:{[`${B}-select-selector`]:{backgroundColor:"inherit",border:`${A.lineWidth}px ${A.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${B}-select-selector`]:{color:A.colorPrimary}}},[`${B}-cascader-picker`]:{margin:`-9px -${A.paddingInline}px`,backgroundColor:"transparent",[`${B}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${B}-select ${B}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${B}-select ${B}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:A.borderRadius,borderEndStartRadius:A.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,n.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:A.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${t}-affix-wrapper, + & > ${t}-number-affix-wrapper, + & > ${B}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-A.lineWidth,borderInlineEndWidth:A.lineWidth},[`${t}`]:{float:"none"},[`& > ${B}-select > ${B}-select-selector, + & > ${B}-select-auto-complete ${t}, + & > ${B}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:A.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${B}-select-focused`]:{zIndex:1},[`& > ${B}-select > ${B}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${B}-select:first-child > ${B}-select-selector, + & > ${B}-select-auto-complete:first-child ${t}, + & > ${B}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:A.borderRadius,borderEndStartRadius:A.borderRadius},[`& > *:last-child, + & > ${B}-select:last-child > ${B}-select-selector, + & > ${B}-cascader-picker:last-child ${t}, + & > ${B}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:A.lineWidth,borderStartEndRadius:A.borderRadius,borderEndEndRadius:A.borderRadius},[`& > ${B}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-A.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:A.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:A.borderRadius}}}})}},q=A=>{const{componentCls:t,controlHeightSM:B,lineWidth:w}=A,G=(B-w*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,n.Wf)(A)),y(A)),z(A,t)),{'&[type="color"]':{height:A.controlHeight,[`&${t}-lg`]:{height:A.controlHeightLG},[`&${t}-sm`]:{height:B,paddingTop:G,paddingBottom:G}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},b=A=>{const{componentCls:t}=A;return{[`${t}-clear-icon`]:{margin:0,color:A.colorTextQuaternary,fontSize:A.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${A.motionDurationSlow}`,"&:hover":{color:A.colorTextTertiary},"&:active":{color:A.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${A.inputAffixPadding}px`}}}},x=A=>{const{componentCls:t,inputAffixPadding:B,colorTextDescription:w,motionDurationSlow:Z,colorIcon:G,colorIconHover:k,iconCls:M}=A;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},y(A)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},E(A)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:A.paddingXS}},"&-show-count-suffix":{color:w},"&-show-count-has-suffix":{marginInlineEnd:A.paddingXXS},"&-prefix":{marginInlineEnd:B},"&-suffix":{marginInlineStart:B}}}),b(A)),{[`${M}${t}-password-icon`]:{color:G,cursor:"pointer",transition:`all ${Z}`,"&:hover":{color:k}}}),z(A,`${t}-affix-wrapper`))}},he=A=>{const{componentCls:t,colorError:B,colorWarning:w,borderRadiusLG:Z,borderRadiusSM:G}=A;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,n.Wf)(A)),C(A)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:Z,fontSize:A.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:G}},"&-status-error":{[`${t}-group-addon`]:{color:B,borderColor:B}},"&-status-warning":{[`${t}-group-addon`]:{color:w,borderColor:w}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},K(A))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},ae=A=>{const{componentCls:t,antCls:B}=A,w=`${t}-search`;return{[w]:{[`${t}`]:{"&:hover, &:focus":{borderColor:A.colorPrimaryHover,[`+ ${t}-group-addon ${w}-button:not(${B}-btn-primary)`]:{borderInlineStartColor:A.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:A.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${w}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:A.borderRadius,borderEndEndRadius:A.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${w}-button:not(${B}-btn-primary)`]:{color:A.colorTextDescription,"&:hover":{color:A.colorPrimaryHover},"&:active":{color:A.colorPrimaryActive},[`&${B}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${w}-button`]:{height:A.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${w}-button`]:{height:A.controlHeightLG},[`&-small ${w}-button`]:{height:A.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-A.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, + > ${t}, + ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},ve=A=>{const{componentCls:t,paddingLG:B}=A,w=`${t}-textarea`;return{[w]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-A.fontSize*A.lineHeight,insetInlineEnd:0,color:A.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:B}},[`&-affix-wrapper${w}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:B}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:A.paddingXS,insetBlockStart:A.paddingXS},[`${w}-suffix`]:{position:"absolute",top:0,insetInlineEnd:A.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ie(A){return(0,g.TS)(A,{inputAffixPadding:A.paddingXXS})}const F=A=>{const{controlHeight:t,fontSize:B,lineHeight:w,lineWidth:Z,controlHeightSM:G,controlHeightLG:k,fontSizeLG:M,lineHeightLG:Ie,paddingSM:se,controlPaddingHorizontalSM:_e,controlPaddingHorizontal:ge,colorFillAlter:we,colorPrimaryHover:Ee,controlOutlineWidth:de,controlOutline:V,colorErrorOutline:W,colorWarningOutline:I}=A;return{paddingBlock:Math.max(Math.round((t-B*w)/2*10)/10-Z,3),paddingBlockSM:Math.max(Math.round((G-B*w)/2*10)/10-Z,0),paddingBlockLG:Math.ceil((k-M*Ie)/2*10)/10-Z,paddingInline:se-Z,paddingInlineSM:_e-Z,paddingInlineLG:ge-Z,addonBg:we,activeBorderColor:Ee,hoverBorderColor:Ee,activeShadow:`0 0 0 ${de}px ${V}`,errorActiveShadow:`0 0 0 ${de}px ${W}`,warningActiveShadow:`0 0 0 ${de}px ${I}`}};fe.ZP=(0,H.Z)("Input",A=>{const t=(0,g.TS)(A,ie(A));return[q(t),ve(t),x(t),he(t),ae(t),(0,i.c)(t)]},F)},45818:function(Ke,fe,e){"use strict";e.d(fe,{D:function(){return ie},Z:function(){return t}});var n=e(5016),i=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},H=g,f=e(7657),E=function(w,Z){return i.createElement(f.Z,(0,n.Z)({},w,{ref:Z,icon:H}))},r=i.forwardRef(E),K=r,$=e(33853),h=e(38819),z=e(92310),y=e.n(z),C=e(2738),b=B=>!isNaN(parseFloat(B))&&isFinite(B),x=e(36355),he=e(84966),ae=function(B,w){var Z={};for(var G in B)Object.prototype.hasOwnProperty.call(B,G)&&w.indexOf(G)<0&&(Z[G]=B[G]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,G=Object.getOwnPropertySymbols(B);k{let B=0;return function(){let w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return B+=1,`${w}${B}`}})();var t=i.forwardRef((B,w)=>{const{prefixCls:Z,className:G,trigger:k,children:M,defaultCollapsed:Ie=!1,theme:se="dark",style:_e={},collapsible:ge=!1,reverseArrow:we=!1,width:Ee=200,collapsedWidth:de=80,zeroWidthTriggerStyle:V,breakpoint:W,onCollapse:I,onBreakpoint:_}=B,U=ae(B,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:R}=(0,i.useContext)(he.Gs),[Ae,Be]=(0,i.useState)("collapsed"in B?B.collapsed:Ie),[et,ze]=(0,i.useState)(!1);(0,i.useEffect)(()=>{"collapsed"in B&&Be(B.collapsed)},[B.collapsed]);const Qe=(L,S)=>{"collapsed"in B||Be(L),I==null||I(L,S)},ce=(0,i.useRef)();ce.current=L=>{ze(L.matches),_==null||_(L.matches),Ae!==L.matches&&Qe(L.matches,"responsive")},(0,i.useEffect)(()=>{function L(m){return ce.current(m)}let S;if(typeof window!="undefined"){const{matchMedia:m}=window;if(m&&W&&W in ve){S=m(`(max-width: ${ve[W]})`);try{S.addEventListener("change",L)}catch(o){S.addListener(L)}L(S)}}return()=>{try{S==null||S.removeEventListener("change",L)}catch(m){S==null||S.removeListener(L)}}},[W]),(0,i.useEffect)(()=>{const L=F("ant-sider-");return R.addSider(L),()=>R.removeSider(L)},[]);const Fe=()=>{Qe(!Ae,"clickTrigger")},{getPrefixCls:Se}=(0,i.useContext)(x.E_),pe=()=>{const L=Se("layout-sider",Z),S=(0,C.Z)(U,["collapsed"]),m=Ae?de:Ee,o=b(m)?`${m}px`:String(m),D=parseFloat(String(de||0))===0?i.createElement("span",{onClick:Fe,className:y()(`${L}-zero-width-trigger`,`${L}-zero-width-trigger-${we?"right":"left"}`),style:V},k||i.createElement(K,null)):null,u={expanded:we?i.createElement(h.Z,null):i.createElement($.Z,null),collapsed:we?i.createElement($.Z,null):i.createElement(h.Z,null)}[Ae?"collapsed":"expanded"],ee=k!==null?D||i.createElement("div",{className:`${L}-trigger`,onClick:Fe,style:{width:o}},k||u):null,P=Object.assign(Object.assign({},_e),{flex:`0 0 ${o}`,maxWidth:o,minWidth:o,width:o}),p=y()(L,`${L}-${se}`,{[`${L}-collapsed`]:!!Ae,[`${L}-has-trigger`]:ge&&k!==null&&!D,[`${L}-below`]:!!et,[`${L}-zero-width`]:parseFloat(o)===0},G);return i.createElement("aside",Object.assign({className:p},S,{style:P,ref:w}),i.createElement("div",{className:`${L}-children`},M),ge||et&&D?ee:null)},Ge=i.useMemo(()=>({siderCollapsed:Ae}),[Ae]);return i.createElement(ie.Provider,{value:Ge},pe())})},44e3:function(Ke,fe,e){"use strict";var n=e(84966),i=e(45818);const g=n.ZP;g.Header=n.h4,g.Footer=n.$_,g.Content=n.VY,g.Sider=i.Z,fe.default=g},84966:function(Ke,fe,e){"use strict";e.d(fe,{VY:function(){return ie},$_:function(){return ve},h4:function(){return ae},Gs:function(){return C},ZP:function(){return F}});var n=e(92393),i=e(92310),g=e.n(i),H=e(2738),f=e(59301),E=e(36355),r=e(83116),$=A=>{const{componentCls:t,bodyBg:B,lightSiderBg:w,lightTriggerBg:Z,lightTriggerColor:G}=A;return{[`${t}-sider-light`]:{background:w,[`${t}-sider-trigger`]:{color:G,background:Z},[`${t}-sider-zero-width-trigger`]:{color:G,background:Z,border:`1px solid ${B}`,borderInlineStart:0}}}};const h=A=>{const{antCls:t,componentCls:B,colorText:w,triggerColor:Z,footerBg:G,triggerBg:k,headerHeight:M,headerPadding:Ie,headerColor:se,footerPadding:_e,triggerHeight:ge,zeroTriggerHeight:we,zeroTriggerWidth:Ee,motionDurationMid:de,motionDurationSlow:V,fontSize:W,borderRadius:I,bodyBg:_,headerBg:U,siderBg:R}=A;return{[B]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:_,"&, *":{boxSizing:"border-box"},[`&${B}-has-sider`]:{flexDirection:"row",[`> ${B}, > ${B}-content`]:{width:0}},[`${B}-header, &${B}-footer`]:{flex:"0 0 auto"},[`${B}-sider`]:{position:"relative",minWidth:0,background:R,transition:`all ${de}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:ge},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:ge,color:Z,lineHeight:`${ge}px`,textAlign:"center",background:k,cursor:"pointer",transition:`all ${de}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:M,insetInlineEnd:-Ee,zIndex:1,width:Ee,height:we,color:Z,fontSize:A.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:R,borderStartStartRadius:0,borderStartEndRadius:I,borderEndEndRadius:I,borderEndStartRadius:0,cursor:"pointer",transition:`background ${V} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${V}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ee,borderStartStartRadius:I,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:I}}}}},$(A)),{"&-rtl":{direction:"rtl"}}),[`${B}-header`]:{height:M,padding:Ie,color:se,lineHeight:`${M}px`,background:U,[`${t}-menu`]:{lineHeight:"inherit"}},[`${B}-footer`]:{padding:_e,color:w,fontSize:W,background:G},[`${B}-content`]:{flex:"auto",minHeight:0}}};var z=(0,r.Z)("Layout",A=>[h(A)],A=>{const{colorBgLayout:t,controlHeight:B,controlHeightLG:w,colorText:Z,controlHeightSM:G,marginXXS:k,colorTextLightSolid:M,colorBgContainer:Ie}=A,se=w*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:B*2,headerPadding:`0 ${se}px`,headerColor:Z,footerPadding:`${G}px ${se}px`,footerBg:t,siderBg:"#001529",triggerHeight:w+k*2,triggerBg:"#002140",triggerColor:M,zeroTriggerWidth:w,zeroTriggerHeight:w,lightSiderBg:Ie,lightTriggerBg:Ie,lightTriggerColor:Z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),y=function(A,t){var B={};for(var w in A)Object.prototype.hasOwnProperty.call(A,w)&&t.indexOf(w)<0&&(B[w]=A[w]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,w=Object.getOwnPropertySymbols(A);Znull,removeSider:()=>null}});function q(A){let{suffixCls:t,tagName:B,displayName:w}=A;return Z=>f.forwardRef((k,M)=>f.createElement(Z,Object.assign({ref:M,suffixCls:t,tagName:B},k)))}const b=f.forwardRef((A,t)=>{const{prefixCls:B,suffixCls:w,className:Z,tagName:G}=A,k=y(A,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:M}=f.useContext(E.E_),Ie=M("layout",B),[se,_e]=z(Ie),ge=w?`${Ie}-${w}`:Ie;return se(f.createElement(G,Object.assign({className:g()(B||ge,Z,_e),ref:t},k)))}),x=f.forwardRef((A,t)=>{const{direction:B}=f.useContext(E.E_),[w,Z]=f.useState([]),{prefixCls:G,className:k,rootClassName:M,children:Ie,hasSider:se,tagName:_e,style:ge}=A,we=y(A,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ee=(0,H.Z)(we,["suffixCls"]),{getPrefixCls:de,layout:V}=f.useContext(E.E_),W=de("layout",G),[I,_]=z(W),U=g()(W,{[`${W}-has-sider`]:typeof se=="boolean"?se:w.length>0,[`${W}-rtl`]:B==="rtl"},V==null?void 0:V.className,k,M,_),R=f.useMemo(()=>({siderHook:{addSider:Ae=>{Z(Be=>[].concat((0,n.Z)(Be),[Ae]))},removeSider:Ae=>{Z(Be=>Be.filter(et=>et!==Ae))}}}),[]);return I(f.createElement(C.Provider,{value:R},f.createElement(_e,Object.assign({ref:t,className:U,style:Object.assign(Object.assign({},V==null?void 0:V.style),ge)},Ee),Ie)))}),he=q({tagName:"div",displayName:"Layout"})(x),ae=q({suffixCls:"header",tagName:"header",displayName:"Header"})(b),ve=q({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(b),ie=q({suffixCls:"content",tagName:"main",displayName:"Content"})(b);var F=he},40875:function(Ke,fe,e){"use strict";e.d(fe,{J:function(){return E}});var n=e(59301),i=e(33234),g=e(70425),H=function(r,K){var $={};for(var h in r)Object.prototype.hasOwnProperty.call(r,h)&&K.indexOf(h)<0&&($[h]=r[h]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,h=Object.getOwnPropertySymbols(r);z{const{children:$}=r,h=H(r,["children"]),z=n.useContext(f),y=n.useMemo(()=>Object.assign(Object.assign({},z),h),[z,h.prefixCls,h.mode,h.selectable]);return n.createElement(f.Provider,{value:y},n.createElement(i.BR,null,(0,g.supportNodeRef)($)?n.cloneElement($,{ref:K}):$))});fe.Z=f},20834:function(Ke,fe,e){"use strict";e.d(fe,{default:function(){return Ge}});var n=e(15285),i=e(59301),g=e(45818),H=e(92310),f=e.n(H),E=e(36355),r=function(L,S){var m={};for(var o in L)Object.prototype.hasOwnProperty.call(L,o)&&S.indexOf(o)<0&&(m[o]=L[o]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,o=Object.getOwnPropertySymbols(L);D{const{prefixCls:S,className:m,dashed:o}=L,D=r(L,["prefixCls","className","dashed"]),{getPrefixCls:J}=i.useContext(E.E_),v=J("menu",S),u=f()({[`${v}-item-divider-dashed`]:!!o},m);return i.createElement(n.iz,Object.assign({className:u},D))},h=e(11592),z=e(2738),y=e(6848),C=e(92343),b=(0,i.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),he=L=>{var S;const{className:m,children:o,icon:D,title:J,danger:v}=L,{prefixCls:u,firstLevel:ee,direction:P,disableMenuItemTitleTooltip:p,inlineCollapsed:T}=i.useContext(b),Ce=st=>{const wt=i.createElement("span",{className:`${u}-title-content`},o);return(!D||(0,C.l$)(o)&&o.type==="span")&&o&&st&&ee&&typeof o=="string"?i.createElement("div",{className:`${u}-inline-collapsed-noicon`},o.charAt(0)):wt},{siderCollapsed:ue}=i.useContext(g.D);let ye=J;typeof J=="undefined"?ye=ee?o:"":J===!1&&(ye="");const le={title:ye};!ue&&!T&&(le.title=null,le.open=!1);const Re=(0,h.Z)(o).length;let be=i.createElement(n.ck,Object.assign({},(0,z.Z)(L,["title","icon","danger"]),{className:f()({[`${u}-item-danger`]:v,[`${u}-item-only-child`]:(D?Re+1:Re)===1},m),title:typeof J=="string"?J:void 0}),(0,C.Tm)(D,{className:f()((0,C.l$)(D)?(S=D.props)===null||S===void 0?void 0:S.className:"",`${u}-item-icon`)}),Ce(T));return p||(be=i.createElement(y.Z,Object.assign({},le,{placement:P==="rtl"?"left":"right",overlayClassName:`${u}-inline-collapsed-tooltip`}),be)),be},ve=L=>{var S;const{popupClassName:m,icon:o,title:D,theme:J}=L,v=i.useContext(b),{prefixCls:u,inlineCollapsed:ee,theme:P}=v,p=(0,n.Xl)();let T;if(!o)T=ee&&!p.length&&D&&typeof D=="string"?i.createElement("div",{className:`${u}-inline-collapsed-noicon`},D.charAt(0)):i.createElement("span",{className:`${u}-title-content`},D);else{const ue=(0,C.l$)(D)&&D.type==="span";T=i.createElement(i.Fragment,null,(0,C.Tm)(o,{className:f()((0,C.l$)(o)?(S=o.props)===null||S===void 0?void 0:S.className:"",`${u}-item-icon`)}),ue?D:i.createElement("span",{className:`${u}-title-content`},D))}const Ce=i.useMemo(()=>Object.assign(Object.assign({},v),{firstLevel:!1}),[v]);return i.createElement(b.Provider,{value:Ce},i.createElement(n.Wd,Object.assign({},(0,z.Z)(L,["icon"]),{title:T,popupClassName:f()(u,m,`${u}-${J||P}`)})))},ie=e(18785),F=e(70425),A=e(62892),t=e(40875),B=function(L,S){var m={};for(var o in L)Object.prototype.hasOwnProperty.call(L,o)&&S.indexOf(o)<0&&(m[o]=L[o]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,o=Object.getOwnPropertySymbols(L);D{if(S&&typeof S=="object"){const o=S,{label:D,children:J,key:v,type:u}=o,ee=B(o,["label","children","key","type"]),P=v!=null?v:`tmp-${m}`;return J||u==="group"?u==="group"?i.createElement(n.BW,Object.assign({key:P},ee,{title:D}),w(J)):i.createElement(ve,Object.assign({key:P},ee,{title:D}),w(J)):u==="divider"?i.createElement($,Object.assign({key:P},ee)):i.createElement(he,Object.assign({key:P},ee),D)}return null}).filter(S=>S)}function Z(L){return i.useMemo(()=>L&&w(L),[L])}var G=e(64993),k=e(17313),M=e(8378),Ie=e(13826),se=e(29878),_e=e(83116),ge=e(37613),Ee=L=>{const{componentCls:S,motionDurationSlow:m,horizontalLineHeight:o,colorSplit:D,lineWidth:J,lineType:v,itemPaddingInline:u}=L;return{[`${S}-horizontal`]:{lineHeight:o,border:0,borderBottom:`${J}px ${v} ${D}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${S}-item, ${S}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:u},[`> ${S}-item:hover, + > ${S}-item-active, + > ${S}-submenu ${S}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${S}-item, ${S}-submenu-title`]:{transition:[`border-color ${m}`,`background ${m}`].join(",")},[`${S}-submenu-arrow`]:{display:"none"}}}},V=L=>{let{componentCls:S,menuArrowOffset:m}=L;return{[`${S}-rtl`]:{direction:"rtl"},[`${S}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${S}-rtl${S}-vertical, + ${S}-submenu-rtl ${S}-vertical`]:{[`${S}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${m})`},"&::after":{transform:`rotate(45deg) translateY(${m})`}}}}};const W=L=>Object.assign({},(0,k.oN)(L));var _=(L,S)=>{const{componentCls:m,itemColor:o,itemSelectedColor:D,groupTitleColor:J,itemBg:v,subMenuItemBg:u,itemSelectedBg:ee,activeBarHeight:P,activeBarWidth:p,activeBarBorderWidth:T,motionDurationSlow:Ce,motionEaseInOut:ue,motionEaseOut:ye,itemPaddingInline:le,motionDurationMid:Re,itemHoverColor:be,lineType:st,colorSplit:wt,itemDisabledColor:ut,dangerItemColor:xt,dangerItemHoverColor:Pt,dangerItemSelectedColor:mt,dangerItemActiveBg:St,dangerItemSelectedBg:hn,itemHoverBg:wn,itemActiveBg:Cn,menuSubMenuBg:Mn,horizontalItemSelectedColor:lr,horizontalItemSelectedBg:Fn,horizontalItemBorderRadius:Kt,horizontalItemHoverBg:rr,popupBg:dr}=L;return{[`${m}-${S}, ${m}-${S} > ${m}`]:{color:o,background:v,[`&${m}-root:focus-visible`]:Object.assign({},W(L)),[`${m}-item-group-title`]:{color:J},[`${m}-submenu-selected`]:{[`> ${m}-submenu-title`]:{color:D}},[`${m}-item-disabled, ${m}-submenu-disabled`]:{color:`${ut} !important`},[`${m}-item:not(${m}-item-selected):not(${m}-submenu-selected)`]:{[`&:hover, > ${m}-submenu-title:hover`]:{color:be}},[`&:not(${m}-horizontal)`]:{[`${m}-item:not(${m}-item-selected)`]:{"&:hover":{backgroundColor:wn},"&:active":{backgroundColor:Cn}},[`${m}-submenu-title`]:{"&:hover":{backgroundColor:wn},"&:active":{backgroundColor:Cn}}},[`${m}-item-danger`]:{color:xt,[`&${m}-item:hover`]:{[`&:not(${m}-item-selected):not(${m}-submenu-selected)`]:{color:Pt}},[`&${m}-item:active`]:{background:St}},[`${m}-item a`]:{"&, &:hover":{color:"inherit"}},[`${m}-item-selected`]:{color:D,[`&${m}-item-danger`]:{color:mt},"a, a:hover":{color:"inherit"}},[`& ${m}-item-selected`]:{backgroundColor:ee,[`&${m}-item-danger`]:{backgroundColor:hn}},[`${m}-item, ${m}-submenu-title`]:{[`&:not(${m}-item-disabled):focus-visible`]:Object.assign({},W(L))},[`&${m}-submenu > ${m}`]:{backgroundColor:Mn},[`&${m}-popup > ${m}`]:{backgroundColor:dr},[`&${m}-horizontal`]:Object.assign(Object.assign({},S==="dark"?{borderBottom:0}:{}),{[`> ${m}-item, > ${m}-submenu`]:{top:T,marginTop:-T,marginBottom:0,borderRadius:Kt,"&::after":{position:"absolute",insetInline:le,bottom:0,borderBottom:`${P}px solid transparent`,transition:`border-color ${Ce} ${ue}`,content:'""'},"&:hover, &-active, &-open":{background:rr,"&::after":{borderBottomWidth:P,borderBottomColor:lr}},"&-selected":{color:lr,backgroundColor:Fn,"&:hover":{backgroundColor:Fn},"&::after":{borderBottomWidth:P,borderBottomColor:lr}}}}),[`&${m}-root`]:{[`&${m}-inline, &${m}-vertical`]:{borderInlineEnd:`${T}px ${st} ${wt}`}},[`&${m}-inline`]:{[`${m}-sub${m}-inline`]:{background:u},[`${m}-item, ${m}-submenu-title`]:T&&p?{width:`calc(100% + ${T}px)`}:{},[`${m}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${p}px solid ${D}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Re} ${ye}`,`opacity ${Re} ${ye}`].join(","),content:'""'},[`&${m}-item-danger`]:{"&::after":{borderInlineEndColor:mt}}},[`${m}-selected, ${m}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Re} ${ue}`,`opacity ${Re} ${ue}`].join(",")}}}}}};const U=L=>{const{componentCls:S,itemHeight:m,itemMarginInline:o,padding:D,menuArrowSize:J,marginXS:v,itemMarginBlock:u}=L,ee=D+J+v;return{[`${S}-item`]:{position:"relative",overflow:"hidden"},[`${S}-item, ${S}-submenu-title`]:{height:m,lineHeight:`${m}px`,paddingInline:D,overflow:"hidden",textOverflow:"ellipsis",marginInline:o,marginBlock:u,width:`calc(100% - ${o*2}px)`},[`> ${S}-item, + > ${S}-submenu > ${S}-submenu-title`]:{height:m,lineHeight:`${m}px`},[`${S}-item-group-list ${S}-submenu-title, + ${S}-submenu-title`]:{paddingInlineEnd:ee}}};var Ae=L=>{const{componentCls:S,iconCls:m,itemHeight:o,colorTextLightSolid:D,dropdownWidth:J,controlHeightLG:v,motionDurationMid:u,motionEaseOut:ee,paddingXL:P,itemMarginInline:p,fontSizeLG:T,motionDurationSlow:Ce,paddingXS:ue,boxShadowSecondary:ye,collapsedWidth:le,collapsedIconSize:Re}=L,be={height:o,lineHeight:`${o}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[S]:{"&-inline, &-vertical":Object.assign({[`&${S}-root`]:{boxShadow:"none"}},U(L))},[`${S}-submenu-popup`]:{[`${S}-vertical`]:Object.assign(Object.assign({},U(L)),{boxShadow:ye})}},{[`${S}-submenu-popup ${S}-vertical${S}-sub`]:{minWidth:J,maxHeight:`calc(100vh - ${v*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${S}-inline`]:{width:"100%",[`&${S}-root`]:{[`${S}-item, ${S}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ce}`,`background ${Ce}`,`padding ${u} ${ee}`].join(","),[`> ${S}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${S}-sub${S}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${S}-submenu > ${S}-submenu-title`]:be,[`& ${S}-item-group-title`]:{paddingInlineStart:P}},[`${S}-item`]:be}},{[`${S}-inline-collapsed`]:{width:le,[`&${S}-root`]:{[`${S}-item, ${S}-submenu ${S}-submenu-title`]:{[`> ${S}-inline-collapsed-noicon`]:{fontSize:T,textAlign:"center"}}},[`> ${S}-item, + > ${S}-item-group > ${S}-item-group-list > ${S}-item, + > ${S}-item-group > ${S}-item-group-list > ${S}-submenu > ${S}-submenu-title, + > ${S}-submenu > ${S}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${T/2}px - ${p}px)`,textOverflow:"clip",[` + ${S}-submenu-arrow, + ${S}-submenu-expand-icon + `]:{opacity:0},[`${S}-item-icon, ${m}`]:{margin:0,fontSize:Re,lineHeight:`${o}px`,"+ span":{display:"inline-block",opacity:0}}},[`${S}-item-icon, ${m}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${S}-item-icon, ${m}`]:{display:"none"},"a, a:hover":{color:D}},[`${S}-item-group-title`]:Object.assign(Object.assign({},k.vS),{paddingInline:ue})}}]};const Be=L=>{const{componentCls:S,motionDurationSlow:m,motionDurationMid:o,motionEaseInOut:D,motionEaseOut:J,iconCls:v,iconSize:u,iconMarginInlineEnd:ee}=L;return{[`${S}-item, ${S}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${m}`,`background ${m}`,`padding ${m} ${D}`].join(","),[`${S}-item-icon, ${v}`]:{minWidth:u,fontSize:u,transition:[`font-size ${o} ${J}`,`margin ${m} ${D}`,`color ${m}`].join(","),"+ span":{marginInlineStart:ee,opacity:1,transition:[`opacity ${m} ${D}`,`margin ${m}`,`color ${m}`].join(",")}},[`${S}-item-icon`]:Object.assign({},(0,k.Ro)()),[`&${S}-item-only-child`]:{[`> ${v}, > ${S}-item-icon`]:{marginInlineEnd:0}}},[`${S}-item-disabled, ${S}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${S}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},et=L=>{const{componentCls:S,motionDurationSlow:m,motionEaseInOut:o,borderRadius:D,menuArrowSize:J,menuArrowOffset:v}=L;return{[`${S}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:L.margin,width:J,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${m} ${o}, opacity ${m}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:J*.6,height:J*.15,backgroundColor:"currentcolor",borderRadius:D,transition:[`background ${m} ${o}`,`transform ${m} ${o}`,`top ${m} ${o}`,`color ${m} ${o}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${v})`},"&::after":{transform:`rotate(-45deg) translateY(${v})`}}}}},ze=L=>{const{antCls:S,componentCls:m,fontSize:o,motionDurationSlow:D,motionDurationMid:J,motionEaseInOut:v,paddingXS:u,padding:ee,colorSplit:P,lineWidth:p,zIndexPopup:T,borderRadiusLG:Ce,subMenuItemBorderRadius:ue,menuArrowSize:ye,menuArrowOffset:le,lineType:Re,menuPanelMaskInset:be,groupTitleLineHeight:st,groupTitleFontSize:wt}=L;return[{"":{[`${m}`]:Object.assign(Object.assign({},(0,k.dF)()),{"&-hidden":{display:"none"}})},[`${m}-submenu-hidden`]:{display:"none"}},{[m]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,k.Wf)(L)),(0,k.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:o,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${D} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${m}-item`]:{flex:"none"}},[`${m}-item, ${m}-submenu, ${m}-submenu-title`]:{borderRadius:L.itemBorderRadius},[`${m}-item-group-title`]:{padding:`${u}px ${ee}px`,fontSize:wt,lineHeight:st,transition:`all ${D}`},[`&-horizontal ${m}-submenu`]:{transition:[`border-color ${D} ${v}`,`background ${D} ${v}`].join(",")},[`${m}-submenu, ${m}-submenu-inline`]:{transition:[`border-color ${D} ${v}`,`background ${D} ${v}`,`padding ${J} ${v}`].join(",")},[`${m}-submenu ${m}-sub`]:{cursor:"initial",transition:[`background ${D} ${v}`,`padding ${D} ${v}`].join(",")},[`${m}-title-content`]:{transition:`color ${D}`},[`${m}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${m}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:P,borderStyle:Re,borderWidth:0,borderTopWidth:p,marginBlock:p,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Be(L)),{[`${m}-item-group`]:{[`${m}-item-group-list`]:{margin:0,padding:0,[`${m}-item, ${m}-submenu-title`]:{paddingInline:`${o*2}px ${ee}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:T,borderRadius:Ce,boxShadow:"none",transformOrigin:"0 0",[`&${m}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${be}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:be},"\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:L.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:L.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:L.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:L.paddingXS},[`> ${m}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ce},Be(L)),et(L)),{[`${m}-item, ${m}-submenu > ${m}-submenu-title`]:{borderRadius:ue},[`${m}-submenu-title::after`]:{transition:`transform ${D} ${v}`}})}}),et(L)),{[`&-inline-collapsed ${m}-submenu-arrow, + &-inline ${m}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${le})`},"&::after":{transform:`rotate(45deg) translateX(-${le})`}},[`${m}-submenu-open${m}-submenu-inline > ${m}-submenu-title > ${m}-submenu-arrow`]:{transform:`translateY(-${ye*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${le})`},"&::before":{transform:`rotate(45deg) translateX(${le})`}}})},{[`${S}-layout-header`]:{[m]:{lineHeight:"inherit"}}}]};var Qe=(L,S)=>(0,_e.Z)("Menu",o=>{if(S===!1)return[];const{colorBgElevated:D,colorPrimary:J,colorTextLightSolid:v,controlHeightLG:u,fontSize:ee,darkItemColor:P,darkDangerItemColor:p,darkItemBg:T,darkSubMenuItemBg:Ce,darkItemSelectedColor:ue,darkItemSelectedBg:ye,darkDangerItemSelectedBg:le,darkItemHoverBg:Re,darkGroupTitleColor:be,darkItemHoverColor:st,darkItemDisabledColor:wt,darkDangerItemHoverColor:ut,darkDangerItemSelectedColor:xt,darkDangerItemActiveBg:Pt}=o,mt=ee/7*5,St=(0,ge.TS)(o,{menuArrowSize:mt,menuHorizontalHeight:u*1.15,menuArrowOffset:`${mt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:D}),hn=(0,ge.TS)(St,{itemColor:P,itemHoverColor:st,groupTitleColor:be,itemSelectedColor:ue,itemBg:T,popupBg:T,subMenuItemBg:Ce,itemActiveBg:"transparent",itemSelectedBg:ye,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Re,itemDisabledColor:wt,dangerItemColor:p,dangerItemHoverColor:ut,dangerItemSelectedColor:xt,dangerItemActiveBg:Pt,dangerItemSelectedBg:le,menuSubMenuBg:Ce,horizontalItemSelectedColor:v,horizontalItemSelectedBg:J});return[ze(St),Ee(St),Ae(St),_(St,"light"),_(hn,"dark"),V(St),(0,M.Z)(St),(0,Ie.oN)(St,"slide-up"),(0,Ie.oN)(St,"slide-down"),(0,se._y)(St,"zoom-big")]},o=>{const{colorPrimary:D,colorError:J,colorTextDisabled:v,colorErrorBg:u,colorText:ee,colorTextDescription:P,colorBgContainer:p,colorFillAlter:T,colorFillContent:Ce,lineWidth:ue,lineWidthBold:ye,controlItemBgActive:le,colorBgTextHover:Re,controlHeightLG:be,lineHeight:st,colorBgElevated:wt,marginXXS:ut,padding:xt,fontSize:Pt,controlHeightSM:mt,fontSizeLG:St,colorTextLightSolid:hn,colorErrorHover:wn}=o,Cn=new G.C(hn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:o.zIndexPopupBase+50,radiusItem:o.borderRadiusLG,itemBorderRadius:o.borderRadiusLG,radiusSubMenuItem:o.borderRadiusSM,subMenuItemBorderRadius:o.borderRadiusSM,colorItemText:ee,itemColor:ee,colorItemTextHover:ee,itemHoverColor:ee,colorItemTextHoverHorizontal:D,horizontalItemHoverColor:D,colorGroupTitle:P,groupTitleColor:P,colorItemTextSelected:D,itemSelectedColor:D,colorItemTextSelectedHorizontal:D,horizontalItemSelectedColor:D,colorItemBg:p,itemBg:p,colorItemBgHover:Re,itemHoverBg:Re,colorItemBgActive:Ce,itemActiveBg:le,colorSubItemBg:T,subMenuItemBg:T,colorItemBgSelected:le,itemSelectedBg:le,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ye,activeBarHeight:ye,colorActiveBarBorderSize:ue,activeBarBorderWidth:ue,colorItemTextDisabled:v,itemDisabledColor:v,colorDangerItemText:J,dangerItemColor:J,colorDangerItemTextHover:J,dangerItemHoverColor:J,colorDangerItemTextSelected:J,dangerItemSelectedColor:J,colorDangerItemBgActive:u,dangerItemActiveBg:u,colorDangerItemBgSelected:u,dangerItemSelectedBg:u,itemMarginInline:o.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:be,groupTitleLineHeight:st,collapsedWidth:be*2,popupBg:wt,itemMarginBlock:ut,itemPaddingInline:xt,horizontalLineHeight:`${be*1.15}px`,iconSize:Pt,iconMarginInlineEnd:mt-Pt,collapsedIconSize:St,groupTitleFontSize:Pt,darkItemDisabledColor:new G.C(hn).setAlpha(.25).toRgbString(),darkItemColor:Cn,darkDangerItemColor:J,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:hn,darkItemSelectedBg:D,darkDangerItemSelectedBg:J,darkItemHoverBg:"transparent",darkGroupTitleColor:Cn,darkItemHoverColor:hn,darkDangerItemHoverColor:wn,darkDangerItemSelectedColor:hn,darkDangerItemActiveBg:J}},{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"]]})(L),ce=function(L,S){var m={};for(var o in L)Object.prototype.hasOwnProperty.call(L,o)&&S.indexOf(o)<0&&(m[o]=L[o]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,o=Object.getOwnPropertySymbols(L);D{var m,o;const D=i.useContext(t.Z),J=D||{},{getPrefixCls:v,getPopupContainer:u,direction:ee,menu:P}=i.useContext(E.E_),p=v(),{prefixCls:T,className:Ce,style:ue,theme:ye="light",expandIcon:le,_internalDisableMenuItemTitleTooltip:Re,inlineCollapsed:be,siderCollapsed:st,items:wt,children:ut,rootClassName:xt,mode:Pt,selectable:mt,onClick:St,overflowedIndicatorPopupClassName:hn}=L,wn=ce(L,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Cn=(0,z.Z)(wn,["collapsedWidth"]),Mn=Z(wt)||ut;(m=J.validator)===null||m===void 0||m.call(J,{mode:Pt});const lr=(0,F.useEvent)(function(){var jt;St==null||St.apply(void 0,arguments),(jt=J.onClick)===null||jt===void 0||jt.call(J)}),Fn=J.mode||Pt,Kt=mt!=null?mt:J.selectable,rr=i.useMemo(()=>st!==void 0?st:be,[be,st]),dr={horizontal:{motionName:`${p}-slide-up`},inline:(0,A.Z)(p),other:{motionName:`${p}-zoom-big`}},En=v("menu",T||J.prefixCls),[kn,br]=Qe(En,!D),pt=f()(`${En}-${ye}`,P==null?void 0:P.className,Ce);let Mt;if(typeof le=="function")Mt=le;else if(le===null||le===!1)Mt=null;else if(J.expandIcon===null||J.expandIcon===!1)Mt=null;else{const jt=le!=null?le:J.expandIcon;Mt=(0,C.Tm)(jt,{className:f()(`${En}-submenu-expand-icon`,(0,C.l$)(jt)?(o=jt.props)===null||o===void 0?void 0:o.className:"")})}const It=i.useMemo(()=>({prefixCls:En,inlineCollapsed:rr||!1,direction:ee,firstLevel:!0,theme:ye,mode:Fn,disableMenuItemTitleTooltip:Re}),[En,rr,ee,Re,ye]);return kn(i.createElement(t.Z.Provider,{value:null},i.createElement(b.Provider,{value:It},i.createElement(n.ZP,Object.assign({getPopupContainer:u,overflowedIndicator:i.createElement(ie.Z,null),overflowedIndicatorPopupClassName:f()(En,`${En}-${ye}`,hn),mode:Fn,selectable:Kt,onClick:lr},Cn,{inlineCollapsed:rr,style:Object.assign(Object.assign({},P==null?void 0:P.style),ue),className:pt,prefixCls:En,direction:ee,defaultMotions:dr,expandIcon:Mt,ref:S,rootClassName:f()(xt,br)}),Mn))))});const pe=(0,i.forwardRef)((L,S)=>{const m=(0,i.useRef)(null),o=i.useContext(g.D);return(0,i.useImperativeHandle)(S,()=>({menu:m.current,focus:D=>{var J;(J=m.current)===null||J===void 0||J.focus(D)}})),i.createElement(Se,Object.assign({ref:m},L,o))});pe.Item=he,pe.SubMenu=ve,pe.Divider=$,pe.ItemGroup=n.BW;var Ge=pe},58421:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return J}});var n=e(5016),i=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},H=g,f=e(7657),E=function(u,ee){return i.createElement(f.Z,(0,n.Z)({},u,{ref:ee,icon:H}))},r=i.forwardRef(E),K=r,$=e(49198),h=e(33853),z=e(38819),y=e(92310),C=e.n(y),q=e(18082),b=e(20049),x=e(6487),he=e(56789),ae=e(7942),ve=e(76773),ie=e(26112),F={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},A=F,t=e(91735),B=function(v){(0,ae.Z)(ee,v);var u=(0,ve.Z)(ee);function ee(){var P;(0,x.Z)(this,ee);for(var p=arguments.length,T=new Array(p),Ce=0;Ce=0||ue.relatedTarget.className.indexOf("".concat(be,"-item"))>=0))&&Re(P.getValidValue()))},P.go=function(ue){var ye=P.state.goInputText;ye!==""&&(ue.keyCode===A.ENTER||ue.type==="click")&&(P.setState({goInputText:""}),P.props.quickGo(P.getValidValue()))},P}return(0,he.Z)(ee,[{key:"getPageSizeOptions",value:function(){var p=this.props,T=p.pageSize,Ce=p.pageSizeOptions;return Ce.some(function(ue){return ue.toString()===T.toString()})?Ce:Ce.concat([T.toString()]).sort(function(ue,ye){var le=Number.isNaN(Number(ue))?0:Number(ue),Re=Number.isNaN(Number(ye))?0:Number(ye);return le-Re})}},{key:"render",value:function(){var p=this,T=this.props,Ce=T.pageSize,ue=T.locale,ye=T.rootPrefixCls,le=T.changeSize,Re=T.quickGo,be=T.goButton,st=T.selectComponentClass,wt=T.buildOptionText,ut=T.selectPrefixCls,xt=T.disabled,Pt=this.state.goInputText,mt="".concat(ye,"-options"),St=st,hn=null,wn=null,Cn=null;if(!le&&!Re)return null;var Mn=this.getPageSizeOptions();if(le&&St){var lr=Mn.map(function(Fn,Kt){return i.createElement(St.Option,{key:Kt,value:Fn.toString()},(wt||p.buildOptionText)(Fn))});hn=i.createElement(St,{disabled:xt,prefixCls:ut,showSearch:!1,className:"".concat(mt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Ce||Mn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Kt){return Kt.parentNode},"aria-label":ue.page_size,defaultOpen:!1},lr)}return Re&&(be&&(Cn=typeof be=="boolean"?i.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:xt,className:"".concat(mt,"-quick-jumper-button")},ue.jump_to_confirm):i.createElement("span",{onClick:this.go,onKeyUp:this.go},be)),wn=i.createElement("div",{className:"".concat(mt,"-quick-jumper")},ue.jump_to,i.createElement("input",{disabled:xt,type:"text",value:Pt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ue.page}),ue.page,Cn)),i.createElement("li",{className:"".concat(mt)},hn,wn)}}]),ee}(i.Component);B.defaultProps={pageSizeOptions:["10","20","50","100"]};var w=B,Z=function(u){var ee,P=u.rootPrefixCls,p=u.page,T=u.active,Ce=u.className,ue=u.showTitle,ye=u.onClick,le=u.onKeyPress,Re=u.itemRender,be="".concat(P,"-item"),st=C()(be,"".concat(be,"-").concat(p),(ee={},(0,q.Z)(ee,"".concat(be,"-active"),T),(0,q.Z)(ee,"".concat(be,"-disabled"),!p),(0,q.Z)(ee,u.className,Ce),ee)),wt=function(){ye(p)},ut=function(mt){le(mt,ye,p)},xt=Re(p,"page",i.createElement("a",{rel:"nofollow"},p));return xt?i.createElement("li",{title:ue?p.toString():null,className:st,onClick:wt,onKeyPress:ut,tabIndex:0},xt):null},G=Z;function k(){}function M(v){var u=Number(v);return typeof u=="number"&&!Number.isNaN(u)&&isFinite(u)&&Math.floor(u)===u}var Ie=function(u,ee,P){return P};function se(v,u,ee){var P=typeof v=="undefined"?u.pageSize:v;return Math.floor((ee.total-1)/P)+1}var _e=function(v){(0,ae.Z)(ee,v);var u=(0,ve.Z)(ee);function ee(P){var p;(0,x.Z)(this,ee),p=u.call(this,P),p.paginationNode=i.createRef(),p.getJumpPrevPage=function(){return Math.max(1,p.state.current-(p.props.showLessItems?3:5))},p.getJumpNextPage=function(){return Math.min(se(void 0,p.state,p.props),p.state.current+(p.props.showLessItems?3:5))},p.getItemIcon=function(le,Re){var be=p.props.prefixCls,st=le||i.createElement("button",{type:"button","aria-label":Re,className:"".concat(be,"-item-link")});return typeof le=="function"&&(st=i.createElement(le,(0,b.Z)({},p.props))),st},p.isValid=function(le){var Re=p.props.total;return M(le)&&le!==p.state.current&&M(Re)&&Re>0},p.shouldDisplayQuickJumper=function(){var le=p.props,Re=le.showQuickJumper,be=le.total,st=p.state.pageSize;return be<=st?!1:Re},p.handleKeyDown=function(le){(le.keyCode===A.ARROW_UP||le.keyCode===A.ARROW_DOWN)&&le.preventDefault()},p.handleKeyUp=function(le){var Re=p.getValidValue(le),be=p.state.currentInputValue;Re!==be&&p.setState({currentInputValue:Re}),le.keyCode===A.ENTER?p.handleChange(Re):le.keyCode===A.ARROW_UP?p.handleChange(Re-1):le.keyCode===A.ARROW_DOWN&&p.handleChange(Re+1)},p.handleBlur=function(le){var Re=p.getValidValue(le);p.handleChange(Re)},p.changePageSize=function(le){var Re=p.state.current,be=se(le,p.state,p.props);Re=Re>be?be:Re,be===0&&(Re=p.state.current),typeof le=="number"&&("pageSize"in p.props||p.setState({pageSize:le}),"current"in p.props||p.setState({current:Re,currentInputValue:Re})),p.props.onShowSizeChange(Re,le),"onChange"in p.props&&p.props.onChange&&p.props.onChange(Re,le)},p.handleChange=function(le){var Re=p.props,be=Re.disabled,st=Re.onChange,wt=p.state,ut=wt.pageSize,xt=wt.current,Pt=wt.currentInputValue;if(p.isValid(le)&&!be){var mt=se(void 0,p.state,p.props),St=le;return le>mt?St=mt:le<1&&(St=1),"current"in p.props||p.setState({current:St}),St!==Pt&&p.setState({currentInputValue:St}),st(St,ut),St}return xt},p.prev=function(){p.hasPrev()&&p.handleChange(p.state.current-1)},p.next=function(){p.hasNext()&&p.handleChange(p.state.current+1)},p.jumpPrev=function(){p.handleChange(p.getJumpPrevPage())},p.jumpNext=function(){p.handleChange(p.getJumpNextPage())},p.hasPrev=function(){return p.state.current>1},p.hasNext=function(){return p.state.current2?be-2:0),wt=2;wt=Ce?ye=Ce:ye=Number(T),ye}},{key:"getShowSizeChanger",value:function(){var p=this.props,T=p.showSizeChanger,Ce=p.total,ue=p.totalBoundaryShowSizeChanger;return typeof T!="undefined"?T:Ce>ue}},{key:"render",value:function(){var p=this.props,T=p.prefixCls,Ce=p.className,ue=p.style,ye=p.disabled,le=p.hideOnSinglePage,Re=p.total,be=p.locale,st=p.showQuickJumper,wt=p.showLessItems,ut=p.showTitle,xt=p.showTotal,Pt=p.simple,mt=p.itemRender,St=p.showPrevNextJumpers,hn=p.jumpPrevIcon,wn=p.jumpNextIcon,Cn=p.selectComponentClass,Mn=p.selectPrefixCls,lr=p.pageSizeOptions,Fn=this.state,Kt=Fn.current,rr=Fn.pageSize,dr=Fn.currentInputValue;if(le===!0&&Re<=rr)return null;var En=se(void 0,this.state,this.props),kn=[],br=null,pt=null,Mt=null,It=null,jt=null,Rn=st&&st.goButton,An=wt?1:2,ct=Kt-1>0?Kt-1:0,sn=Kt+1Re?Re:Kt*rr]));if(Pt){Rn&&(typeof Rn=="boolean"?jt=i.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},be.jump_to_confirm):jt=i.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Rn),jt=i.createElement("li",{title:ut?"".concat(be.jump_to).concat(Kt,"/").concat(En):null,className:"".concat(T,"-simple-pager")},jt));var Ue=this.renderPrev(ct);return i.createElement("ul",(0,n.Z)({className:C()(T,"".concat(T,"-simple"),(0,q.Z)({},"".concat(T,"-disabled"),ye),Ce),style:ue,ref:this.paginationNode},te),qe,Ue?i.createElement("li",{title:ut?be.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:C()("".concat(T,"-prev"),(0,q.Z)({},"".concat(T,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ue):null,i.createElement("li",{title:ut?"".concat(Kt,"/").concat(En):null,className:"".concat(T,"-simple-pager")},i.createElement("input",{type:"text",value:dr,disabled:ye,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),i.createElement("span",{className:"".concat(T,"-slash")},"/"),En),i.createElement("li",{title:ut?be.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:C()("".concat(T,"-next"),(0,q.Z)({},"".concat(T,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(sn)),jt)}if(En<=3+An*2){var N={locale:be,rootPrefixCls:T,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:ut,itemRender:mt};En||kn.push(i.createElement(G,(0,n.Z)({},N,{key:"noPager",page:1,className:"".concat(T,"-item-disabled")})));for(var j=1;j<=En;j+=1){var Xe=Kt===j;kn.push(i.createElement(G,(0,n.Z)({},N,{key:j,page:j,active:Xe})))}}else{var He=wt?be.prev_3:be.prev_5,ot=wt?be.next_3:be.next_5,oe=mt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(hn,"prev page")),Ye=mt(this.getJumpNextPage(),"jump-next",this.getItemIcon(wn,"next page"));St&&(br=oe?i.createElement("li",{title:ut?He:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:C()("".concat(T,"-jump-prev"),(0,q.Z)({},"".concat(T,"-jump-prev-custom-icon"),!!hn))},oe):null,pt=Ye?i.createElement("li",{title:ut?ot:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:C()("".concat(T,"-jump-next"),(0,q.Z)({},"".concat(T,"-jump-next-custom-icon"),!!wn))},Ye):null),It=i.createElement(G,{locale:be,last:!0,rootPrefixCls:T,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:En,page:En,active:!1,showTitle:ut,itemRender:mt}),Mt=i.createElement(G,{locale:be,rootPrefixCls:T,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:ut,itemRender:mt});var yt=Math.max(1,Kt-An),Ft=Math.min(Kt+An,En);Kt-1<=An&&(Ft=1+An*2),En-Kt<=An&&(yt=En-An*2);for(var nn=yt;nn<=Ft;nn+=1){var Yt=Kt===nn;kn.push(i.createElement(G,{locale:be,rootPrefixCls:T,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:nn,page:nn,active:Yt,showTitle:ut,itemRender:mt}))}Kt-1>=An*2&&Kt!==3&&(kn[0]=(0,i.cloneElement)(kn[0],{className:"".concat(T,"-item-after-jump-prev")}),kn.unshift(br)),En-Kt>=An*2&&Kt!==En-2&&(kn[kn.length-1]=(0,i.cloneElement)(kn[kn.length-1],{className:"".concat(T,"-item-before-jump-next")}),kn.push(pt)),yt!==1&&kn.unshift(Mt),Ft!==En&&kn.push(It)}var Zt=!this.hasPrev()||!En,on=!this.hasNext()||!En,Wt=this.renderPrev(ct),rn=this.renderNext(sn);return i.createElement("ul",(0,n.Z)({className:C()(T,Ce,(0,q.Z)({},"".concat(T,"-disabled"),ye)),style:ue,ref:this.paginationNode},te),qe,Wt?i.createElement("li",{title:ut?be.prev_page:null,onClick:this.prev,tabIndex:Zt?null:0,onKeyPress:this.runIfEnterPrev,className:C()("".concat(T,"-prev"),(0,q.Z)({},"".concat(T,"-disabled"),Zt)),"aria-disabled":Zt},Wt):null,kn,rn?i.createElement("li",{title:ut?be.next_page:null,onClick:this.next,tabIndex:on?null:0,onKeyPress:this.runIfEnterNext,className:C()("".concat(T,"-next"),(0,q.Z)({},"".concat(T,"-disabled"),on)),"aria-disabled":on},rn):null,i.createElement(w,{disabled:ye,locale:be,rootPrefixCls:T,selectComponentClass:Cn,selectPrefixCls:Mn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Kt,pageSize:rr,pageSizeOptions:lr,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Rn}))}}],[{key:"getDerivedStateFromProps",value:function(p,T){var Ce={};if("current"in p&&(Ce.current=p.current,p.current!==T.current&&(Ce.currentInputValue=Ce.current)),"pageSize"in p&&p.pageSize!==T.pageSize){var ue=T.current,ye=se(p.pageSize,T,p);ue=ue>ye?ye:ue,"current"in p||(Ce.current=ue,Ce.currentInputValue=ue),Ce.pageSize=p.pageSize}return Ce}}]),ee}(i.Component);_e.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:k,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:k,locale:t.Z,style:{},itemRender:Ie,totalBoundaryShowSizeChanger:50};var ge=_e,we=e(22075),Ee=e(36355),de=e(19716),V=e(8628),W=e(9763),I=e(57809);const _=v=>i.createElement(I.default,Object.assign({},v,{showSearch:!0,size:"small"})),U=v=>i.createElement(I.default,Object.assign({},v,{showSearch:!0,size:"middle"}));_.Option=I.default.Option,U.Option=I.default.Option;var R=e(9937),Ae=e(17313),Be=e(83116),et=e(37613);const ze=v=>{const{componentCls:u}=v;return{[`${u}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${u}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${u}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed"}}},[`&${u}-disabled`]:{cursor:"not-allowed",[`${u}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:v.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:v.colorBorder,backgroundColor:v.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:v.itemActiveBgDisabled},a:{color:v.itemActiveColorDisabled}}},[`${u}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${u}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${u}-simple-pager`]:{color:v.colorTextDisabled},[`${u}-jump-prev, ${u}-jump-next`]:{[`${u}-item-link-icon`]:{opacity:0},[`${u}-item-ellipsis`]:{opacity:1}}},[`&${u}-simple`]:{[`${u}-prev, ${u}-next`]:{[`&${u}-disabled ${u}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Qe=v=>{const{componentCls:u}=v;return{[`&${u}-mini ${u}-total-text, &${u}-mini ${u}-simple-pager`]:{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`},[`&${u}-mini ${u}-item`]:{minWidth:v.itemSizeSM,height:v.itemSizeSM,margin:0,lineHeight:`${v.itemSizeSM-2}px`},[`&${u}-mini:not(${u}-disabled) ${u}-item:not(${u}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:v.colorBgTextHover},"&:active":{backgroundColor:v.colorBgTextActive}},[`&${u}-mini ${u}-prev, &${u}-mini ${u}-next`]:{minWidth:v.itemSizeSM,height:v.itemSizeSM,margin:0,lineHeight:`${v.itemSizeSM}px`},[`&${u}-mini:not(${u}-disabled)`]:{[`${u}-prev, ${u}-next`]:{[`&:hover ${u}-item-link`]:{backgroundColor:v.colorBgTextHover},[`&:active ${u}-item-link`]:{backgroundColor:v.colorBgTextActive},[`&${u}-disabled:hover ${u}-item-link`]:{backgroundColor:"transparent"}}},[` + &${u}-mini ${u}-prev ${u}-item-link, + &${u}-mini ${u}-next ${u}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`}},[`&${u}-mini ${u}-jump-prev, &${u}-mini ${u}-jump-next`]:{height:v.itemSizeSM,marginInlineEnd:0,lineHeight:`${v.itemSizeSM}px`},[`&${u}-mini ${u}-options`]:{marginInlineStart:v.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:v.miniOptionsSizeChangerTop},"&-quick-jumper":{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,R.x0)(v)),{width:v.paginationMiniQuickJumperInputWidth,height:v.controlHeightSM})}}}},ce=v=>{const{componentCls:u}=v;return{[` + &${u}-simple ${u}-prev, + &${u}-simple ${u}-next + `]:{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`,verticalAlign:"top",[`${u}-item-link`]:{height:v.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:v.colorBgTextHover},"&:active":{backgroundColor:v.colorBgTextActive},"&::after":{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`}}},[`&${u}-simple ${u}-simple-pager`]:{display:"inline-block",height:v.itemSizeSM,marginInlineEnd:v.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:v.marginXS,padding:`0 ${v.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:v.itemInputBg,border:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`,borderRadius:v.borderRadius,outline:"none",transition:`border-color ${v.motionDurationMid}`,color:"inherit","&:hover":{borderColor:v.colorPrimary},"&:focus":{borderColor:v.colorPrimaryHover,boxShadow:`${v.inputOutlineOffset}px 0 ${v.controlOutlineWidth}px ${v.controlOutline}`},"&[disabled]":{color:v.colorTextDisabled,backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,cursor:"not-allowed"}}}}},Fe=v=>{const{componentCls:u}=v;return{[`${u}-jump-prev, ${u}-jump-next`]:{outline:0,[`${u}-item-container`]:{position:"relative",[`${u}-item-link-icon`]:{color:v.colorPrimary,fontSize:v.fontSizeSM,opacity:0,transition:`all ${v.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${u}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:v.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:v.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:v.paginationEllipsisTextIndent,opacity:1,transition:`all ${v.motionDurationMid}`}},"&:hover":{[`${u}-item-link-icon`]:{opacity:1},[`${u}-item-ellipsis`]:{opacity:0}}},[` + ${u}-prev, + ${u}-jump-prev, + ${u}-jump-next + `]:{marginInlineEnd:v.marginXS},[` + ${u}-prev, + ${u}-next, + ${u}-jump-prev, + ${u}-jump-next + `]:{display:"inline-block",minWidth:v.itemSize,height:v.itemSize,color:v.colorText,fontFamily:v.fontFamily,lineHeight:`${v.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:v.borderRadius,cursor:"pointer",transition:`all ${v.motionDurationMid}`},[`${u}-prev, ${u}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:v.colorText,cursor:"pointer",userSelect:"none"},[`${u}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:v.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${v.lineWidth}px ${v.lineType} transparent`,borderRadius:v.borderRadius,outline:"none",transition:`all ${v.motionDurationMid}`},[`&:hover ${u}-item-link`]:{backgroundColor:v.colorBgTextHover},[`&:active ${u}-item-link`]:{backgroundColor:v.colorBgTextActive},[`&${u}-disabled:hover`]:{[`${u}-item-link`]:{backgroundColor:"transparent"}}},[`${u}-slash`]:{marginInlineEnd:v.paginationSlashMarginInlineEnd,marginInlineStart:v.paginationSlashMarginInlineStart},[`${u}-options`]:{display:"inline-block",marginInlineStart:v.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:v.controlHeight,marginInlineStart:v.marginXS,lineHeight:`${v.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,R.ik)(v)),{width:v.controlHeightLG*1.25,height:v.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:v.marginXS,marginInlineEnd:v.marginXS})}}}},Se=v=>{const{componentCls:u}=v;return{[`${u}-item`]:{display:"inline-block",minWidth:v.itemSize,height:v.itemSize,marginInlineEnd:v.marginXS,fontFamily:v.fontFamily,lineHeight:`${v.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${v.lineWidth}px ${v.lineType} transparent`,borderRadius:v.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${v.paginationItemPaddingInline}px`,color:v.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${u}-item-active)`]:{"&:hover":{transition:`all ${v.motionDurationMid}`,backgroundColor:v.colorBgTextHover},"&:active":{backgroundColor:v.colorBgTextActive}},"&-active":{fontWeight:v.fontWeightStrong,backgroundColor:v.itemActiveBg,borderColor:v.colorPrimary,a:{color:v.colorPrimary},"&:hover":{borderColor:v.colorPrimaryHover},"&:hover a":{color:v.colorPrimaryHover}}}}},pe=v=>{const{componentCls:u}=v;return{[u]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(v)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${u}-total-text`]:{display:"inline-block",height:v.itemSize,marginInlineEnd:v.marginXS,lineHeight:`${v.itemSize-2}px`,verticalAlign:"middle"}}),Se(v)),Fe(v)),ce(v)),Qe(v)),ze(v)),{[`@media only screen and (max-width: ${v.screenLG}px)`]:{[`${u}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${v.screenSM}px)`]:{[`${u}-options`]:{display:"none"}}}),[`&${v.componentCls}-rtl`]:{direction:"rtl"}}},Ge=v=>{const{componentCls:u}=v;return{[`${u}${u}-disabled:not(${u}-mini)`]:{"&, &:hover":{[`${u}-item-link`]:{borderColor:v.colorBorder}},"&:focus-visible":{[`${u}-item-link`]:{borderColor:v.colorBorder}},[`${u}-item, ${u}-item-link`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,[`&:hover:not(${u}-item-active)`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,a:{color:v.colorTextDisabled}},[`&${u}-item-active`]:{backgroundColor:v.itemActiveBgDisabled}},[`${u}-prev, ${u}-next`]:{"&:hover button":{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,color:v.colorTextDisabled},[`${u}-item-link`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder}}},[`${u}:not(${u}-mini)`]:{[`${u}-prev, ${u}-next`]:{"&:hover button":{borderColor:v.colorPrimaryHover,backgroundColor:v.itemBg},[`${u}-item-link`]:{backgroundColor:v.itemLinkBg,borderColor:v.colorBorder},[`&:hover ${u}-item-link`]:{borderColor:v.colorPrimary,backgroundColor:v.itemBg,color:v.colorPrimary},[`&${u}-disabled`]:{[`${u}-item-link`]:{borderColor:v.colorBorder,color:v.colorTextDisabled}}},[`${u}-item`]:{backgroundColor:v.itemBg,border:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`,[`&:hover:not(${u}-item-active)`]:{borderColor:v.colorPrimary,backgroundColor:v.itemBg,a:{color:v.colorPrimary}},"&-active":{borderColor:v.colorPrimary}}}}},L=v=>{const{componentCls:u}=v;return{[`${u}:not(${u}-disabled)`]:{[`${u}-item`]:Object.assign({},(0,Ae.Qy)(v)),[`${u}-jump-prev, ${u}-jump-next`]:{"&:focus-visible":Object.assign({[`${u}-item-link-icon`]:{opacity:1},[`${u}-item-ellipsis`]:{opacity:0}},(0,Ae.oN)(v))},[`${u}-prev, ${u}-next`]:{[`&:focus-visible ${u}-item-link`]:Object.assign({},(0,Ae.oN)(v))}}}};var S=(0,Be.Z)("Pagination",v=>{const u=(0,et.TS)(v,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:v.marginXXS/2,paginationMiniQuickJumperInputWidth:v.controlHeightLG*1.1,paginationItemPaddingInline:v.marginXXS*1.5,paginationEllipsisLetterSpacing:v.marginXXS/2,paginationSlashMarginInlineStart:v.marginXXS,paginationSlashMarginInlineEnd:v.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,R.e5)(v),(0,R.TM)(v));return[pe(u),L(u),v.wireframe&&Ge(u)]},v=>({itemBg:v.colorBgContainer,itemSize:v.controlHeight,itemSizeSM:v.controlHeightSM,itemActiveBg:v.colorBgContainer,itemLinkBg:v.colorBgContainer,itemActiveColorDisabled:v.colorTextDisabled,itemActiveBgDisabled:v.controlItemBgActiveDisabled,itemInputBg:v.colorBgContainer,miniOptionsSizeChangerTop:0})),m=function(v,u){var ee={};for(var P in v)Object.prototype.hasOwnProperty.call(v,P)&&u.indexOf(P)<0&&(ee[P]=v[P]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,P=Object.getOwnPropertySymbols(v);p{const{prefixCls:u,selectPrefixCls:ee,className:P,rootClassName:p,style:T,size:Ce,locale:ue,selectComponentClass:ye,responsive:le,showSizeChanger:Re}=v,be=m(v,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:st}=(0,V.Z)(le),{getPrefixCls:wt,direction:ut,pagination:xt={}}=i.useContext(Ee.E_),Pt=wt("pagination",u),[mt,St]=S(Pt),hn=Re!=null?Re:xt.showSizeChanger,wn=i.useMemo(()=>{const En=i.createElement("span",{className:`${Pt}-item-ellipsis`},"\u2022\u2022\u2022"),kn=i.createElement("button",{className:`${Pt}-item-link`,type:"button",tabIndex:-1},ut==="rtl"?i.createElement(z.Z,null):i.createElement(h.Z,null)),br=i.createElement("button",{className:`${Pt}-item-link`,type:"button",tabIndex:-1},ut==="rtl"?i.createElement(h.Z,null):i.createElement(z.Z,null)),pt=i.createElement("a",{className:`${Pt}-item-link`},i.createElement("div",{className:`${Pt}-item-container`},ut==="rtl"?i.createElement($.Z,{className:`${Pt}-item-link-icon`}):i.createElement(K,{className:`${Pt}-item-link-icon`}),En)),Mt=i.createElement("a",{className:`${Pt}-item-link`},i.createElement("div",{className:`${Pt}-item-container`},ut==="rtl"?i.createElement(K,{className:`${Pt}-item-link-icon`}):i.createElement($.Z,{className:`${Pt}-item-link-icon`}),En));return{prevIcon:kn,nextIcon:br,jumpPrevIcon:pt,jumpNextIcon:Mt}},[ut,Pt]),[Cn]=(0,W.Z)("Pagination",we.Z),Mn=Object.assign(Object.assign({},Cn),ue),lr=(0,de.Z)(Ce),Fn=lr==="small"||!!(st&&!lr&&le),Kt=wt("select",ee),rr=C()({[`${Pt}-mini`]:Fn,[`${Pt}-rtl`]:ut==="rtl"},xt==null?void 0:xt.className,P,p,St),dr=Object.assign(Object.assign({},xt==null?void 0:xt.style),T);return mt(i.createElement(ge,Object.assign({},wn,be,{style:dr,prefixCls:Pt,selectPrefixCls:Kt,className:rr,selectComponentClass:ye||(Fn?_:U),locale:Mn,showSizeChanger:hn})))},J=D},5112:function(Ke,fe,e){"use strict";e.d(fe,{ZP:function(){return V}});var n=e(92310),i=e.n(n),g=e(18929),H=e(26112),f=e(59301),E=e(36355),r=e(19716);const K=f.createContext(null),$=K.Provider;var h=K;const z=f.createContext(null),y=z.Provider;var C=e(5630),q=e(8654),b=e(1684),x=e(32441),he=e(17313),ae=e(83116),ve=e(37613);const ie=W=>{const{componentCls:I,antCls:_}=W,U=`${I}-group`;return{[U]:Object.assign(Object.assign({},(0,he.Wf)(W)),{display:"inline-block",fontSize:0,[`&${U}-rtl`]:{direction:"rtl"},[`${_}-badge ${_}-badge-count`]:{zIndex:1},[`> ${_}-badge:not(:first-child) > ${_}-button-wrapper`]:{borderInlineStart:"none"}})}},F=W=>{const{componentCls:I,wrapperMarginInlineEnd:_,colorPrimary:U,radioSize:R,motionDurationSlow:Ae,motionDurationMid:Be,motionEaseInOutCirc:et,colorBgContainer:ze,colorBorder:Qe,lineWidth:ce,dotSize:Fe,colorBgContainerDisabled:Se,colorTextDisabled:pe,paddingXS:Ge,dotColorDisabled:L,lineType:S,radioDotDisabledSize:m,wireframe:o,colorWhite:D}=W,J=`${I}-inner`;return{[`${I}-wrapper`]:Object.assign(Object.assign({},(0,he.Wf)(W)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:_,cursor:"pointer",[`&${I}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:W.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${I}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${ce}px ${S} ${U}`,borderRadius:"50%",visibility:"hidden",content:'""'},[I]:Object.assign(Object.assign({},(0,he.Wf)(W)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${I}-wrapper:hover &, + &:hover ${J}`]:{borderColor:U},[`${I}-input:focus-visible + ${J}`]:Object.assign({},(0,he.oN)(W)),[`${I}:hover::after, ${I}-wrapper:hover &::after`]:{visibility:"visible"},[`${I}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:R,height:R,marginBlockStart:R/-2,marginInlineStart:R/-2,backgroundColor:o?U:D,borderBlockStart:0,borderInlineStart:0,borderRadius:R,transform:"scale(0)",opacity:0,transition:`all ${Ae} ${et}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:R,height:R,backgroundColor:ze,borderColor:Qe,borderStyle:"solid",borderWidth:ce,borderRadius:"50%",transition:`all ${Be}`},[`${I}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${I}-checked`]:{[J]:{borderColor:U,backgroundColor:o?ze:U,"&::after":{transform:`scale(${Fe/R})`,opacity:1,transition:`all ${Ae} ${et}`}}},[`${I}-disabled`]:{cursor:"not-allowed",[J]:{backgroundColor:Se,borderColor:Qe,cursor:"not-allowed","&::after":{backgroundColor:L}},[`${I}-input`]:{cursor:"not-allowed"},[`${I}-disabled + span`]:{color:pe,cursor:"not-allowed"},[`&${I}-checked`]:{[J]:{"&::after":{transform:`scale(${m/R})`}}}},[`span${I} + *`]:{paddingInlineStart:Ge,paddingInlineEnd:Ge}})}},A=W=>{const{buttonColor:I,controlHeight:_,componentCls:U,lineWidth:R,lineType:Ae,colorBorder:Be,motionDurationSlow:et,motionDurationMid:ze,buttonPaddingInline:Qe,fontSize:ce,buttonBg:Fe,fontSizeLG:Se,controlHeightLG:pe,controlHeightSM:Ge,paddingXS:L,borderRadius:S,borderRadiusSM:m,borderRadiusLG:o,buttonCheckedBg:D,buttonSolidCheckedColor:J,colorTextDisabled:v,colorBgContainerDisabled:u,buttonCheckedBgDisabled:ee,buttonCheckedColorDisabled:P,colorPrimary:p,colorPrimaryHover:T,colorPrimaryActive:Ce,buttonSolidCheckedBg:ue,buttonSolidCheckedHoverBg:ye,buttonSolidCheckedActiveBg:le}=W;return{[`${U}-button-wrapper`]:{position:"relative",display:"inline-block",height:_,margin:0,paddingInline:Qe,paddingBlock:0,color:I,fontSize:ce,lineHeight:`${_-R*2}px`,background:Fe,border:`${R}px ${Ae} ${Be}`,borderBlockStartWidth:R+.02,borderInlineStartWidth:0,borderInlineEndWidth:R,cursor:"pointer",transition:[`color ${ze}`,`background ${ze}`,`box-shadow ${ze}`].join(","),a:{color:I},[`> ${U}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-R,insetInlineStart:-R,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:R,paddingInline:0,backgroundColor:Be,transition:`background-color ${et}`,content:'""'}},"&:first-child":{borderInlineStart:`${R}px ${Ae} ${Be}`,borderStartStartRadius:S,borderEndStartRadius:S},"&:last-child":{borderStartEndRadius:S,borderEndEndRadius:S},"&:first-child:last-child":{borderRadius:S},[`${U}-group-large &`]:{height:pe,fontSize:Se,lineHeight:`${pe-R*2}px`,"&:first-child":{borderStartStartRadius:o,borderEndStartRadius:o},"&:last-child":{borderStartEndRadius:o,borderEndEndRadius:o}},[`${U}-group-small &`]:{height:Ge,paddingInline:L-R,paddingBlock:0,lineHeight:`${Ge-R*2}px`,"&:first-child":{borderStartStartRadius:m,borderEndStartRadius:m},"&:last-child":{borderStartEndRadius:m,borderEndEndRadius:m}},"&:hover":{position:"relative",color:p},"&:has(:focus-visible)":Object.assign({},(0,he.oN)(W)),[`${U}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${U}-button-wrapper-disabled)`]:{zIndex:1,color:p,background:D,borderColor:p,"&::before":{backgroundColor:p},"&:first-child":{borderColor:p},"&:hover":{color:T,borderColor:T,"&::before":{backgroundColor:T}},"&:active":{color:Ce,borderColor:Ce,"&::before":{backgroundColor:Ce}}},[`${U}-group-solid &-checked:not(${U}-button-wrapper-disabled)`]:{color:J,background:ue,borderColor:ue,"&:hover":{color:J,background:ye,borderColor:ye},"&:active":{color:J,background:le,borderColor:le}},"&-disabled":{color:v,backgroundColor:u,borderColor:Be,cursor:"not-allowed","&:first-child, &:hover":{color:v,backgroundColor:u,borderColor:Be}},[`&-disabled${U}-button-wrapper-checked`]:{color:P,backgroundColor:ee,borderColor:Be,boxShadow:"none"}}}},t=W=>W-4*2;var B=(0,ae.Z)("Radio",W=>{const{controlOutline:I,controlOutlineWidth:_,radioSize:U}=W,R=`0 0 0 ${_}px ${I}`,Ae=R,Be=t(U),et=(0,ve.TS)(W,{radioDotDisabledSize:Be,radioFocusShadow:R,radioButtonFocusShadow:Ae});return[ie(et),F(et),A(et)]},W=>{const{wireframe:I,padding:_,marginXS:U,lineWidth:R,fontSizeLG:Ae,colorText:Be,colorBgContainer:et,colorTextDisabled:ze,controlItemBgActiveDisabled:Qe,colorTextLightSolid:ce,colorPrimary:Fe,colorPrimaryHover:Se,colorPrimaryActive:pe}=W,Ge=4,L=Ae,S=I?t(L):L-(Ge+R)*2;return{radioSize:L,dotSize:S,dotColorDisabled:ze,buttonSolidCheckedColor:ce,buttonSolidCheckedBg:Fe,buttonSolidCheckedHoverBg:Se,buttonSolidCheckedActiveBg:pe,buttonBg:et,buttonCheckedBg:et,buttonColor:Be,buttonCheckedBgDisabled:Qe,buttonCheckedColorDisabled:ze,buttonPaddingInline:_-R,wrapperMarginInlineEnd:U}}),w=e(14088),Z=e(4572),G=function(W,I){var _={};for(var U in W)Object.prototype.hasOwnProperty.call(W,U)&&I.indexOf(U)<0&&(_[U]=W[U]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,U=Object.getOwnPropertySymbols(W);R{var _,U;const R=f.useContext(h),Ae=f.useContext(z),{getPrefixCls:Be,direction:et,radio:ze}=f.useContext(E.E_),Qe=f.useRef(null),ce=(0,q.sQ)(I,Qe),{isFormItemInput:Fe}=f.useContext(x.aM),Se=Ce=>{var ue,ye;(ue=W.onChange)===null||ue===void 0||ue.call(W,Ce),(ye=R==null?void 0:R.onChange)===null||ye===void 0||ye.call(R,Ce)},{prefixCls:pe,className:Ge,rootClassName:L,children:S,style:m}=W,o=G(W,["prefixCls","className","rootClassName","children","style"]),D=Be("radio",pe),J=((R==null?void 0:R.optionType)||Ae)==="button",v=J?`${D}-button`:D,[u,ee]=B(D),P=Object.assign({},o),p=f.useContext(b.Z);R&&(P.name=R.name,P.onChange=Se,P.checked=W.value===R.value,P.disabled=(_=P.disabled)!==null&&_!==void 0?_:R.disabled),P.disabled=(U=P.disabled)!==null&&U!==void 0?U:p;const T=i()(`${v}-wrapper`,{[`${v}-wrapper-checked`]:P.checked,[`${v}-wrapper-disabled`]:P.disabled,[`${v}-wrapper-rtl`]:et==="rtl",[`${v}-wrapper-in-form-item`]:Fe},ze==null?void 0:ze.className,Ge,L,ee);return u(f.createElement(w.Z,{component:"Radio",disabled:P.disabled},f.createElement("label",{className:T,style:Object.assign(Object.assign({},ze==null?void 0:ze.style),m),onMouseEnter:W.onMouseEnter,onMouseLeave:W.onMouseLeave},f.createElement(C.Z,Object.assign({},P,{className:i()(P.className,!J&&Z.A),type:"radio",prefixCls:v,ref:ce})),S!==void 0?f.createElement("span",null,S):null)))};var Ie=f.forwardRef(k);const se=f.forwardRef((W,I)=>{const{getPrefixCls:_,direction:U}=f.useContext(E.E_),[R,Ae]=(0,g.Z)(W.defaultValue,{value:W.value}),Be=ue=>{const ye=R,le=ue.target.value;"value"in W||Ae(le);const{onChange:Re}=W;Re&&le!==ye&&Re(ue)},{prefixCls:et,className:ze,rootClassName:Qe,options:ce,buttonStyle:Fe="outline",disabled:Se,children:pe,size:Ge,style:L,id:S,onMouseEnter:m,onMouseLeave:o,onFocus:D,onBlur:J}=W,v=_("radio",et),u=`${v}-group`,[ee,P]=B(v);let p=pe;ce&&ce.length>0&&(p=ce.map(ue=>typeof ue=="string"||typeof ue=="number"?f.createElement(Ie,{key:ue.toString(),prefixCls:v,disabled:Se,value:ue,checked:R===ue},ue):f.createElement(Ie,{key:`radio-group-value-options-${ue.value}`,prefixCls:v,disabled:ue.disabled||Se,value:ue.value,checked:R===ue.value,title:ue.title,style:ue.style},ue.label)));const T=(0,r.Z)(Ge),Ce=i()(u,`${u}-${Fe}`,{[`${u}-${T}`]:T,[`${u}-rtl`]:U==="rtl"},ze,Qe,P);return ee(f.createElement("div",Object.assign({},(0,H.Z)(W,{aria:!0,data:!0}),{className:Ce,style:L,onMouseEnter:m,onMouseLeave:o,onFocus:D,onBlur:J,id:S,ref:I}),f.createElement($,{value:{onChange:Be,value:R,disabled:W.disabled,name:W.name,optionType:W.optionType}},p)))});var _e=f.memo(se),ge=function(W,I){var _={};for(var U in W)Object.prototype.hasOwnProperty.call(W,U)&&I.indexOf(U)<0&&(_[U]=W[U]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,U=Object.getOwnPropertySymbols(W);R{const{getPrefixCls:_}=f.useContext(E.E_),{prefixCls:U}=W,R=ge(W,["prefixCls"]),Ae=_("radio",U);return f.createElement(y,{value:"button"},f.createElement(Ie,Object.assign({prefixCls:Ae},R,{type:"radio",ref:I})))};var Ee=f.forwardRef(we);const de=Ie;de.Button=Ee,de.Group=_e,de.__ANT_RADIO=!0;var V=de},13570:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return W}});var n=e(5016),i=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},H=g,f=e(7657),E=function(_,U){return i.createElement(f.Z,(0,n.Z)({},_,{ref:U,icon:H}))},r=i.forwardRef(E),K=r,$=e(92310),h=e.n($),z=e(18082),y=e(52456),C=e(5883),q=e(18929),b=e(10228),x=e(26112);function he(I,_){var U=I.disabled,R=I.prefixCls,Ae=I.character,Be=I.characterRender,et=I.index,ze=I.count,Qe=I.value,ce=I.allowHalf,Fe=I.focused,Se=I.onHover,pe=I.onClick,Ge=function(u){Se(u,et)},L=function(u){pe(u,et)},S=function(u){u.keyCode===b.Z.ENTER&&pe(u,et)},m=et+1,o=new Set([R]);Qe===0&&et===0&&Fe?o.add("".concat(R,"-focused")):ce&&Qe+.5>=m&&Qeet?"true":"false","aria-posinset":et+1,"aria-setsize":ze,tabIndex:U?-1:0},i.createElement("div",{className:"".concat(R,"-first")},D),i.createElement("div",{className:"".concat(R,"-second")},D)));return Be&&(J=Be(J,I)),J}var ae=i.forwardRef(he);function ve(){var I=i.useRef({});function _(R){return I.current[R]}function U(R){return function(Ae){I.current[R]=Ae}}return[_,U]}function ie(I){var _=I.pageXOffset,U="scrollLeft";if(typeof _!="number"){var R=I.document;_=R.documentElement[U],typeof _!="number"&&(_=R.body[U])}return _}function F(I){var _,U,R=I.ownerDocument,Ae=R.body,Be=R&&R.documentElement,et=I.getBoundingClientRect();return _=et.left,U=et.top,_-=Be.clientLeft||Ae.clientLeft||0,U-=Be.clientTop||Ae.clientTop||0,{left:_,top:U}}function A(I){var _=F(I),U=I.ownerDocument,R=U.defaultView||U.parentWindow;return _.left+=ie(R),_.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function B(I,_){var U,R=I.prefixCls,Ae=R===void 0?"rc-rate":R,Be=I.className,et=I.defaultValue,ze=I.value,Qe=I.count,ce=Qe===void 0?5:Qe,Fe=I.allowHalf,Se=Fe===void 0?!1:Fe,pe=I.allowClear,Ge=pe===void 0?!0:pe,L=I.character,S=L===void 0?"\u2605":L,m=I.characterRender,o=I.disabled,D=I.direction,J=D===void 0?"ltr":D,v=I.tabIndex,u=v===void 0?0:v,ee=I.autoFocus,P=I.onHoverChange,p=I.onChange,T=I.onFocus,Ce=I.onBlur,ue=I.onKeyDown,ye=I.onMouseLeave,le=(0,C.Z)(I,t),Re=ve(),be=(0,y.Z)(Re,2),st=be[0],wt=be[1],ut=i.useRef(null),xt=function(){if(!o){var j;(j=ut.current)===null||j===void 0||j.focus()}};i.useImperativeHandle(_,function(){return{focus:xt,blur:function(){if(!o){var j;(j=ut.current)===null||j===void 0||j.blur()}}}});var Pt=(0,q.Z)(et||0,{value:ze}),mt=(0,y.Z)(Pt,2),St=mt[0],hn=mt[1],wn=(0,q.Z)(null),Cn=(0,y.Z)(wn,2),Mn=Cn[0],lr=Cn[1],Fn=function(j,Xe){var He=J==="rtl",ot=j+1;if(Se){var oe=st(j),Ye=A(oe),yt=oe.clientWidth;(He&&Xe-Ye>yt/2||!He&&Xe-Ye0&&!He||Xe===b.Z.RIGHT&&ot>0&&He?(Se?ot-=.5:ot-=1,Kt(ot),j.preventDefault()):Xe===b.Z.LEFT&&ot{const{componentCls:_}=I;return{[`${_}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:I.marginXS},"> div":{transition:`all ${I.motionDurationMid}, outline 0s`,"&:hover":{transform:I.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${I.lineWidth}px dashed ${I.starColor}`,transform:I.starHoverScale}},"&-first, &-second":{color:I.starBg,transition:`all ${I.motionDurationMid}`,userSelect:"none",[I.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${_}-star-first, &-half ${_}-star-second`]:{opacity:1},[`&-half ${_}-star-first, &-full ${_}-star-second`]:{color:"inherit"}}}},ge=I=>({[`&-rtl${I.componentCls}`]:{direction:"rtl"}}),we=I=>{const{componentCls:_}=I;return{[_]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,M.Wf)(I)),{display:"inline-block",margin:0,padding:0,color:I.starColor,fontSize:I.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${_} ${_}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),_e(I)),{[`+ ${_}-text`]:{display:"inline-block",marginInlineStart:I.marginXS,fontSize:I.fontSize}}),ge(I))}};var Ee=(0,Ie.Z)("Rate",I=>{const _=(0,se.TS)(I,{});return[we(_)]},I=>({starColor:I.yellow6,starSize:I.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:I.colorFillContent})),de=function(I,_){var U={};for(var R in I)Object.prototype.hasOwnProperty.call(I,R)&&_.indexOf(R)<0&&(U[R]=I[R]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,R=Object.getOwnPropertySymbols(I);Ae{const{prefixCls:U,className:R,rootClassName:Ae,style:Be,tooltips:et,character:ze=i.createElement(K,null)}=I,Qe=de(I,["prefixCls","className","rootClassName","style","tooltips","character"]),ce=(o,D)=>{let{index:J}=D;return et?i.createElement(k.Z,{title:et[J]},o):o},{getPrefixCls:Fe,direction:Se,rate:pe}=i.useContext(G.E_),Ge=Fe("rate",U),[L,S]=Ee(Ge),m=Object.assign(Object.assign({},pe==null?void 0:pe.style),Be);return L(i.createElement(Z,Object.assign({ref:_,character:ze,characterRender:ce},Qe,{className:h()(R,Ae,S,pe==null?void 0:pe.className),style:m,prefixCls:Ge,direction:Se})))})},57809:function(Ke,fe,e){"use strict";var n=e(92310),i=e.n(n),g=e(77861),H=e(2738),f=e(59301),E=e(53487),r=e(62892),K=e(19080),$=e(36355),h=e(1684),z=e(93891),y=e(19716),C=e(32441),q=e(33234),b=e(14154),x=e(58582),he=e(84443),ae=e(66339),ve=function(B,w){var Z={};for(var G in B)Object.prototype.hasOwnProperty.call(B,G)&&w.indexOf(G)<0&&(Z[G]=B[G]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,G=Object.getOwnPropertySymbols(B);k{var Z,{prefixCls:G,bordered:k=!0,className:M,rootClassName:Ie,getPopupContainer:se,popupClassName:_e,dropdownClassName:ge,listHeight:we=256,placement:Ee,listItemHeight:de=24,size:V,disabled:W,notFoundContent:I,status:_,builtinPlacements:U,dropdownMatchSelectWidth:R,popupMatchSelectWidth:Ae,direction:Be,style:et,allowClear:ze}=B,Qe=ve(B,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:ce,getPrefixCls:Fe,renderEmpty:Se,direction:pe,virtual:Ge,popupMatchSelectWidth:L,popupOverflow:S,select:m}=f.useContext($.E_),o=Fe("select",G),D=Fe(),J=Be!=null?Be:pe,{compactSize:v,compactItemClassnames:u}=(0,q.ri)(o,J),[ee,P]=(0,b.Z)(o),p=f.useMemo(()=>{const{mode:dr}=Qe;if(dr!=="combobox")return dr===ie?"combobox":dr},[Qe.mode]),T=p==="multiple"||p==="tags",Ce=(0,he.Z)(Qe.suffixIcon,Qe.showArrow),ue=(Z=Ae!=null?Ae:R)!==null&&Z!==void 0?Z:L,{status:ye,hasFeedback:le,isFormItemInput:Re,feedbackIcon:be}=f.useContext(C.aM),st=(0,K.F)(ye,_);let wt;I!==void 0?wt=I:p==="combobox"?wt=null:wt=(Se==null?void 0:Se("Select"))||f.createElement(z.Z,{componentName:"Select"});const{suffixIcon:ut,itemIcon:xt,removeIcon:Pt,clearIcon:mt}=(0,ae.Z)(Object.assign(Object.assign({},Qe),{multiple:T,hasFeedback:le,feedbackIcon:be,showSuffixIcon:Ce,prefixCls:o,showArrow:Qe.showArrow,componentName:"Select"})),St=ze===!0?{clearIcon:mt}:ze,hn=(0,H.Z)(Qe,["suffixIcon","itemIcon"]),wn=i()(_e||ge,{[`${o}-dropdown-${J}`]:J==="rtl"},Ie,P),Cn=(0,y.Z)(dr=>{var En;return(En=V!=null?V:v)!==null&&En!==void 0?En:dr}),Mn=f.useContext(h.Z),lr=W!=null?W:Mn,Fn=i()({[`${o}-lg`]:Cn==="large",[`${o}-sm`]:Cn==="small",[`${o}-rtl`]:J==="rtl",[`${o}-borderless`]:!k,[`${o}-in-form-item`]:Re},(0,K.Z)(o,st,le),u,m==null?void 0:m.className,M,Ie,P),Kt=f.useMemo(()=>Ee!==void 0?Ee:J==="rtl"?"bottomRight":"bottomLeft",[Ee,J]),rr=(0,x.Z)(U,S);return ee(f.createElement(g.ZP,Object.assign({ref:w,virtual:Ge,showSearch:m==null?void 0:m.showSearch},hn,{style:Object.assign(Object.assign({},m==null?void 0:m.style),et),dropdownMatchSelectWidth:ue,builtinPlacements:rr,transitionName:(0,r.m)(D,"slide-up",Qe.transitionName),listHeight:we,listItemHeight:de,mode:p,prefixCls:o,placement:Kt,direction:J,suffixIcon:ut,menuItemSelectedIcon:xt,removeIcon:Pt,allowClear:St,notFoundContent:wt,className:Fn,getPopupContainer:se||ce,dropdownClassName:wn,disabled:lr})))},A=f.forwardRef(F),t=(0,E.Z)(A);A.SECRET_COMBOBOX_MODE_DO_NOT_USE=ie,A.Option=g.Wx,A.OptGroup=g.Xo,A._InternalPanelDoNotUseOrYouWillBeFired=t,fe.default=A},14154:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return A}});var n=e(17313),i=e(74207),g=e(37613),H=e(83116),f=e(13826),E=e(92899);const r=t=>{const{optionHeight:B,optionFontSize:w,optionLineHeight:Z,optionPadding:G}=t;return{position:"relative",display:"block",minHeight:B,padding:G,color:t.colorText,fontWeight:"normal",fontSize:w,lineHeight:Z,boxSizing:"border-box"}};var $=t=>{const{antCls:B,componentCls:w}=t,Z=`${w}-item`,G=`&${B}-slide-up-enter${B}-slide-up-enter-active`,k=`&${B}-slide-up-appear${B}-slide-up-appear-active`,M=`&${B}-slide-up-leave${B}-slide-up-leave-active`,Ie=`${w}-dropdown-placement-`;return[{[`${w}-dropdown`]:Object.assign(Object.assign({},(0,n.Wf)(t)),{position:"absolute",top:-9999,zIndex:t.zIndexPopup,boxSizing:"border-box",padding:t.paddingXXS,overflow:"hidden",fontSize:t.fontSize,fontVariant:"initial",backgroundColor:t.colorBgElevated,borderRadius:t.borderRadiusLG,outline:"none",boxShadow:t.boxShadowSecondary,[` + ${G}${Ie}bottomLeft, + ${k}${Ie}bottomLeft + `]:{animationName:f.fJ},[` + ${G}${Ie}topLeft, + ${k}${Ie}topLeft, + ${G}${Ie}topRight, + ${k}${Ie}topRight + `]:{animationName:f.Qt},[`${M}${Ie}bottomLeft`]:{animationName:f.Uw},[` + ${M}${Ie}topLeft, + ${M}${Ie}topRight + `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${Z}`]:Object.assign(Object.assign({},r(t)),{cursor:"pointer",transition:`background ${t.motionDurationSlow} ease`,borderRadius:t.borderRadiusSM,"&-group":{color:t.colorTextDescription,fontSize:t.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},n.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${Z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${Z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${Z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${Z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,E.Fm)(t,"move-up"),(0,E.Fm)(t,"move-down")]};const h=2,z=t=>{let{controlHeightSM:B,controlHeight:w,lineWidth:Z}=t;const G=(w-B)/2-Z,k=Math.ceil(G/2);return[G,k]};function y(t,B){const{componentCls:w,iconCls:Z}=t,G=`${w}-selection-overflow`,k=t.multipleSelectItemHeight,[M]=z(t),Ie=B?`${w}-${B}`:"";return{[`${w}-multiple${Ie}`]:{fontSize:t.fontSize,[G]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${w}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${M-h}px ${h*2}px`,borderRadius:t.borderRadius,[`${w}-show-search&`]:{cursor:"text"},[`${w}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${h}px 0`,lineHeight:`${k}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${w}-show-arrow ${w}-selector, + &${w}-allow-clear ${w}-selector + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${w}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:k,marginTop:h,marginBottom:h,lineHeight:`${k-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:h*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${w}-disabled&`]:{color:t.multipleItemColorDisabled,borderColor:t.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:t.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,n.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${Z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${G}-item + ${G}-item`]:{[`${w}-selection-search`]:{marginInlineStart:0}},[`${w}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-M,"\n &-input,\n &-mirror\n ":{height:k,fontFamily:t.fontFamily,lineHeight:`${k}px`,transition:`all ${t.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${w}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var q=t=>{const{componentCls:B}=t,w=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),Z=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,G]=z(t);return[y(t),y(w,"sm"),{[`${B}-multiple${B}-sm`]:{[`${B}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${B}-selection-search`]:{marginInlineStart:G}}},y(Z,"lg")]};function b(t,B){const{componentCls:w,inputPaddingHorizontalBase:Z,borderRadius:G}=t,k=t.controlHeight-t.lineWidth*2,M=Math.ceil(t.fontSize*1.25),Ie=B?`${w}-${B}`:"";return{[`${w}-single${Ie}`]:{fontSize:t.fontSize,[`${w}-selector`]:Object.assign(Object.assign({},(0,n.Wf)(t)),{display:"flex",borderRadius:G,[`${w}-selection-search`]:{position:"absolute",top:0,insetInlineStart:Z,insetInlineEnd:Z,bottom:0,"&-input":{width:"100%"}},[` + ${w}-selection-item, + ${w}-selection-placeholder + `]:{padding:0,lineHeight:`${k}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${k}px`}},[`${w}-selection-item`]:{position:"relative",userSelect:"none"},[`${w}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${w}-selection-item:after`,`${w}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${w}-show-arrow ${w}-selection-item, + &${w}-show-arrow ${w}-selection-placeholder + `]:{paddingInlineEnd:M},[`&${w}-open ${w}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${w}-customize-input)`]:{[`${w}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${Z}px`,[`${w}-selection-search-input`]:{height:k},"&:after":{lineHeight:`${k}px`}}},[`&${w}-customize-input`]:{[`${w}-selector`]:{"&:after":{display:"none"},[`${w}-selection-search`]:{position:"static",width:"100%"},[`${w}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${Z}px`,"&:after":{display:"none"}}}}}}}function x(t){const{componentCls:B}=t,w=t.controlPaddingHorizontalSM-t.lineWidth;return[b(t),b((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${B}-single${B}-sm`]:{[`&:not(${B}-customize-input)`]:{[`${B}-selection-search`]:{insetInlineStart:w,insetInlineEnd:w},[`${B}-selector`]:{padding:`0 ${w}px`},[`&${B}-show-arrow ${B}-selection-search`]:{insetInlineEnd:w+t.fontSize*1.5},[` + &${B}-show-arrow ${B}-selection-item, + &${B}-show-arrow ${B}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},b((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const he=t=>{const{componentCls:B,selectorBg:w}=t;return{position:"relative",backgroundColor:w,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${B}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${B}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${B}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},ae=function(t,B){let w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:Z,borderHoverColor:G,outlineColor:k,antCls:M}=B,Ie=w?{[`${Z}-selector`]:{borderColor:G}}:{};return{[t]:{[`&:not(${Z}-disabled):not(${Z}-customize-input):not(${M}-pagination-size-changer)`]:Object.assign(Object.assign({},Ie),{[`${Z}-focused& ${Z}-selector`]:{borderColor:G,boxShadow:`0 0 0 ${B.controlOutlineWidth}px ${k}`,outline:0},[`&:hover ${Z}-selector`]:{borderColor:G}})}}},ve=t=>{const{componentCls:B}=t;return{[`${B}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},ie=t=>{const{componentCls:B,inputPaddingHorizontalBase:w,iconCls:Z}=t;return{[B]:Object.assign(Object.assign({},(0,n.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${B}-customize-input) ${B}-selector`]:Object.assign(Object.assign({},he(t)),ve(t)),[`${B}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},n.vS),[`${B}-selection-placeholder`]:Object.assign(Object.assign({},n.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${B}-arrow`]:Object.assign(Object.assign({},(0,n.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:w,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[Z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${B}-suffix)`]:{pointerEvents:"auto"}},[`${B}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${B}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:w,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${B}-clear`]:{opacity:1}}}),[`${B}-has-feedback`]:{[`${B}-clear`]:{insetInlineEnd:w+t.fontSize+t.paddingXS}}}},F=t=>{const{componentCls:B}=t;return[{[B]:{[`&-borderless ${B}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${B}-in-form-item`]:{width:"100%"}}},ie(t),x(t),q(t),$(t),{[`${B}-rtl`]:{direction:"rtl"}},ae(B,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),ae(`${B}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),ae(`${B}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,i.c)(t,{borderElCls:`${B}-selector`,focusElCls:`${B}-focused`})]};var A=(0,H.Z)("Select",(t,B)=>{let{rootPrefixCls:w}=B;const Z=(0,g.TS)(t,{rootPrefixCls:w,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[F(Z)]},t=>{const{fontSize:B,lineHeight:w,controlHeight:Z,controlPaddingHorizontal:G,zIndexPopupBase:k,colorText:M,fontWeightStrong:Ie,controlItemBgActive:se,controlItemBgHover:_e,colorBgContainer:ge,colorFillSecondary:we,controlHeightLG:Ee,controlHeightSM:de,colorBgContainerDisabled:V,colorTextDisabled:W}=t;return{zIndexPopup:k+50,optionSelectedColor:M,optionSelectedFontWeight:Ie,optionSelectedBg:se,optionActiveBg:_e,optionPadding:`${(Z-B*w)/2}px ${G}px`,optionFontSize:B,optionLineHeight:w,optionHeight:Z,selectorBg:ge,clearBg:ge,singleItemHeightLG:Ee,multipleItemBg:we,multipleItemBorderColor:"transparent",multipleItemHeight:de,multipleItemHeightLG:Z,multipleSelectorBgDisabled:V,multipleItemColorDisabled:W,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return i}});const n=g=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function i(g,H){return g||n(H)}},84443:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return n}});function n(i,g){return g!==void 0?g:i!==null}},66339:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return K}});var n=e(40001),i=e(19248),g=e(99267),H=e(84105),f=e(58617),E=e(47472),r=e(59301);function K($){let{suffixIcon:h,clearIcon:z,menuItemSelectedIcon:y,removeIcon:C,loading:q,multiple:b,hasFeedback:x,prefixCls:he,showSuffixIcon:ae,feedbackIcon:ve,showArrow:ie,componentName:F}=$;const A=z!=null?z:r.createElement(i.Z,null),t=G=>h===null&&!x&&!ie?null:r.createElement(r.Fragment,null,ae!==!1&&G,x&&ve);let B=null;if(h!==void 0)B=t(h);else if(q)B=t(r.createElement(f.Z,{spin:!0}));else{const G=`${he}-suffix`;B=k=>{let{open:M,showSearch:Ie}=k;return t(M&&Ie?r.createElement(E.Z,{className:G}):r.createElement(H.Z,{className:G}))}}let w=null;y!==void 0?w=y:b?w=r.createElement(n.Z,null):w=null;let Z=null;return C!==void 0?Z=C:Z=r.createElement(g.Z,null),{clearIcon:A,suffixIcon:B,itemIcon:w,removeIcon:Z}}},61621:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return S}});var n=e(92310),i=e.n(n),g=e(59301),H=e(36355),f=e(2738),r=m=>{const{prefixCls:o,className:D,style:J,size:v,shape:u}=m,ee=i()({[`${o}-lg`]:v==="large",[`${o}-sm`]:v==="small"}),P=i()({[`${o}-circle`]:u==="circle",[`${o}-square`]:u==="square",[`${o}-round`]:u==="round"}),p=g.useMemo(()=>typeof v=="number"?{width:v,height:v,lineHeight:`${v}px`}:{},[v]);return g.createElement("span",{className:i()(o,ee,P,D),style:Object.assign(Object.assign({},p),J)})},K=e(93083),$=e(83116),h=e(37613);const z=new K.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),y=m=>({height:m,lineHeight:`${m}px`}),C=m=>Object.assign({width:m},y(m)),q=m=>({background:m.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:z,animationDuration:m.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),b=m=>Object.assign({width:m*5,minWidth:m*5},y(m)),x=m=>{const{skeletonAvatarCls:o,gradientFromColor:D,controlHeight:J,controlHeightLG:v,controlHeightSM:u}=m;return{[`${o}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:D},C(J)),[`${o}${o}-circle`]:{borderRadius:"50%"},[`${o}${o}-lg`]:Object.assign({},C(v)),[`${o}${o}-sm`]:Object.assign({},C(u))}},he=m=>{const{controlHeight:o,borderRadiusSM:D,skeletonInputCls:J,controlHeightLG:v,controlHeightSM:u,gradientFromColor:ee}=m;return{[`${J}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ee,borderRadius:D},b(o)),[`${J}-lg`]:Object.assign({},b(v)),[`${J}-sm`]:Object.assign({},b(u))}},ae=m=>Object.assign({width:m},y(m)),ve=m=>{const{skeletonImageCls:o,imageSizeBase:D,gradientFromColor:J,borderRadiusSM:v}=m;return{[`${o}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:J,borderRadius:v},ae(D*2)),{[`${o}-path`]:{fill:"#bfbfbf"},[`${o}-svg`]:Object.assign(Object.assign({},ae(D)),{maxWidth:D*4,maxHeight:D*4}),[`${o}-svg${o}-svg-circle`]:{borderRadius:"50%"}}),[`${o}${o}-circle`]:{borderRadius:"50%"}}},ie=(m,o,D)=>{const{skeletonButtonCls:J}=m;return{[`${D}${J}-circle`]:{width:o,minWidth:o,borderRadius:"50%"},[`${D}${J}-round`]:{borderRadius:o}}},F=m=>Object.assign({width:m*2,minWidth:m*2},y(m)),A=m=>{const{borderRadiusSM:o,skeletonButtonCls:D,controlHeight:J,controlHeightLG:v,controlHeightSM:u,gradientFromColor:ee}=m;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${D}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ee,borderRadius:o,width:J*2,minWidth:J*2},F(J))},ie(m,J,D)),{[`${D}-lg`]:Object.assign({},F(v))}),ie(m,v,`${D}-lg`)),{[`${D}-sm`]:Object.assign({},F(u))}),ie(m,u,`${D}-sm`))},t=m=>{const{componentCls:o,skeletonAvatarCls:D,skeletonTitleCls:J,skeletonParagraphCls:v,skeletonButtonCls:u,skeletonInputCls:ee,skeletonImageCls:P,controlHeight:p,controlHeightLG:T,controlHeightSM:Ce,gradientFromColor:ue,padding:ye,marginSM:le,borderRadius:Re,titleHeight:be,blockRadius:st,paragraphLiHeight:wt,controlHeightXS:ut,paragraphMarginTop:xt}=m;return{[`${o}`]:{display:"table",width:"100%",[`${o}-header`]:{display:"table-cell",paddingInlineEnd:ye,verticalAlign:"top",[`${D}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ue},C(p)),[`${D}-circle`]:{borderRadius:"50%"},[`${D}-lg`]:Object.assign({},C(T)),[`${D}-sm`]:Object.assign({},C(Ce))},[`${o}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${J}`]:{width:"100%",height:be,background:ue,borderRadius:st,[`+ ${v}`]:{marginBlockStart:Ce}},[`${v}`]:{padding:0,"> li":{width:"100%",height:wt,listStyle:"none",background:ue,borderRadius:st,"+ li":{marginBlockStart:ut}}},[`${v}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${o}-content`]:{[`${J}, ${v} > li`]:{borderRadius:Re}}},[`${o}-with-avatar ${o}-content`]:{[`${J}`]:{marginBlockStart:le,[`+ ${v}`]:{marginBlockStart:xt}}},[`${o}${o}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},A(m)),x(m)),he(m)),ve(m)),[`${o}${o}-block`]:{width:"100%",[`${u}`]:{width:"100%"},[`${ee}`]:{width:"100%"}},[`${o}${o}-active`]:{[` + ${J}, + ${v} > li, + ${D}, + ${u}, + ${ee}, + ${P} + `]:Object.assign({},q(m))}}};var B=(0,$.Z)("Skeleton",m=>{const{componentCls:o}=m,D=(0,h.TS)(m,{skeletonAvatarCls:`${o}-avatar`,skeletonTitleCls:`${o}-title`,skeletonParagraphCls:`${o}-paragraph`,skeletonButtonCls:`${o}-button`,skeletonInputCls:`${o}-input`,skeletonImageCls:`${o}-image`,imageSizeBase:m.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${m.gradientFromColor} 25%, ${m.gradientToColor} 37%, ${m.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(D)]},m=>{const{colorFillContent:o,colorFill:D}=m,J=o,v=D;return{color:J,colorGradientEnd:v,gradientFromColor:J,gradientToColor:v,titleHeight:m.controlHeight/2,blockRadius:m.borderRadiusSM,paragraphMarginTop:m.marginLG+m.marginXXS,paragraphLiHeight:m.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Z=m=>{const{prefixCls:o,className:D,rootClassName:J,active:v,shape:u="circle",size:ee="default"}=m,{getPrefixCls:P}=g.useContext(H.E_),p=P("skeleton",o),[T,Ce]=B(p),ue=(0,f.Z)(m,["prefixCls","className"]),ye=i()(p,`${p}-element`,{[`${p}-active`]:v},D,J,Ce);return T(g.createElement("div",{className:ye},g.createElement(r,Object.assign({prefixCls:`${p}-avatar`,shape:u,size:ee},ue))))},k=m=>{const{prefixCls:o,className:D,rootClassName:J,active:v,block:u=!1,size:ee="default"}=m,{getPrefixCls:P}=g.useContext(H.E_),p=P("skeleton",o),[T,Ce]=B(p),ue=(0,f.Z)(m,["prefixCls"]),ye=i()(p,`${p}-element`,{[`${p}-active`]:v,[`${p}-block`]:u},D,J,Ce);return T(g.createElement("div",{className:ye},g.createElement(r,Object.assign({prefixCls:`${p}-button`,size:ee},ue))))};const M="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var se=m=>{const{prefixCls:o,className:D,rootClassName:J,style:v,active:u}=m,{getPrefixCls:ee}=g.useContext(H.E_),P=ee("skeleton",o),[p,T]=B(P),Ce=i()(P,`${P}-element`,{[`${P}-active`]:u},D,J,T);return p(g.createElement("div",{className:Ce},g.createElement("div",{className:i()(`${P}-image`,D),style:v},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${P}-image-svg`},g.createElement("path",{d:M,className:`${P}-image-path`})))))},ge=m=>{const{prefixCls:o,className:D,rootClassName:J,active:v,block:u,size:ee="default"}=m,{getPrefixCls:P}=g.useContext(H.E_),p=P("skeleton",o),[T,Ce]=B(p),ue=(0,f.Z)(m,["prefixCls"]),ye=i()(p,`${p}-element`,{[`${p}-active`]:v,[`${p}-block`]:u},D,J,Ce);return T(g.createElement("div",{className:ye},g.createElement(r,Object.assign({prefixCls:`${p}-input`,size:ee},ue))))},we=e(5016),Ee={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},de=Ee,V=e(7657),W=function(o,D){return g.createElement(V.Z,(0,we.Z)({},o,{ref:D,icon:de}))},I=g.forwardRef(W),_=I,R=m=>{const{prefixCls:o,className:D,rootClassName:J,style:v,active:u,children:ee}=m,{getPrefixCls:P}=g.useContext(H.E_),p=P("skeleton",o),[T,Ce]=B(p),ue=i()(p,`${p}-element`,{[`${p}-active`]:u},Ce,D,J),ye=ee!=null?ee:g.createElement(_,null);return T(g.createElement("div",{className:ue},g.createElement("div",{className:i()(`${p}-image`,D),style:v},ye)))},Ae=e(92393),et=m=>{const o=P=>{const{width:p,rows:T=2}=m;if(Array.isArray(p))return p[P];if(T-1===P)return p},{prefixCls:D,className:J,style:v,rows:u}=m,ee=(0,Ae.Z)(Array(u)).map((P,p)=>g.createElement("li",{key:p,style:{width:o(p)}}));return g.createElement("ul",{className:i()(D,J),style:v},ee)},Qe=m=>{let{prefixCls:o,className:D,width:J,style:v}=m;return g.createElement("h3",{className:i()(o,D),style:Object.assign({width:J},v)})};function ce(m){return m&&typeof m=="object"?m:{}}function Fe(m,o){return m&&!o?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Se(m,o){return!m&&o?{width:"38%"}:m&&o?{width:"50%"}:{}}function pe(m,o){const D={};return(!m||!o)&&(D.width="61%"),!m&&o?D.rows=3:D.rows=2,D}const Ge=m=>{const{prefixCls:o,loading:D,className:J,rootClassName:v,style:u,children:ee,avatar:P=!1,title:p=!0,paragraph:T=!0,active:Ce,round:ue}=m,{getPrefixCls:ye,direction:le,skeleton:Re}=g.useContext(H.E_),be=ye("skeleton",o),[st,wt]=B(be);if(D||!("loading"in m)){const ut=!!P,xt=!!p,Pt=!!T;let mt;if(ut){const wn=Object.assign(Object.assign({prefixCls:`${be}-avatar`},Fe(xt,Pt)),ce(P));mt=g.createElement("div",{className:`${be}-header`},g.createElement(r,Object.assign({},wn)))}let St;if(xt||Pt){let wn;if(xt){const Mn=Object.assign(Object.assign({prefixCls:`${be}-title`},Se(ut,Pt)),ce(p));wn=g.createElement(Qe,Object.assign({},Mn))}let Cn;if(Pt){const Mn=Object.assign(Object.assign({prefixCls:`${be}-paragraph`},pe(ut,xt)),ce(T));Cn=g.createElement(et,Object.assign({},Mn))}St=g.createElement("div",{className:`${be}-content`},wn,Cn)}const hn=i()(be,{[`${be}-with-avatar`]:ut,[`${be}-active`]:Ce,[`${be}-rtl`]:le==="rtl",[`${be}-round`]:ue},Re==null?void 0:Re.className,J,v,wt);return st(g.createElement("div",{className:hn,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),u)},mt,St))}return typeof ee!="undefined"?ee:null};Ge.Button=k,Ge.Avatar=Z,Ge.Input=ge,Ge.Image=se,Ge.Node=R;var L=Ge,S=L},81327:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return he}});var n=e(59301),i=e(92310),g=e.n(i),H=e(11592),f=e(36355),E=e(33234);const r=n.createContext({latestIndex:0}),K=r.Provider;var h=ae=>{let{className:ve,index:ie,children:F,split:A,style:t}=ae;const{latestIndex:B}=n.useContext(r);return F==null?null:n.createElement(n.Fragment,null,n.createElement("div",{className:ve,style:t},F),ie{var ie,F;const{getPrefixCls:A,space:t,direction:B}=n.useContext(f.E_),{size:w=(t==null?void 0:t.size)||"small",align:Z,className:G,rootClassName:k,children:M,direction:Ie="horizontal",prefixCls:se,split:_e,style:ge,wrap:we=!1,classNames:Ee,styles:de}=ae,V=q(ae,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[W,I]=Array.isArray(w)?w:[w,w],_=y(I),U=y(W),R=C(I),Ae=C(W),Be=(0,H.Z)(M,{keepEmpty:!0}),et=Z===void 0&&Ie==="horizontal"?"center":Z,ze=A("space",se),[Qe,ce]=(0,z.Z)(ze),Fe=g()(ze,t==null?void 0:t.className,ce,`${ze}-${Ie}`,{[`${ze}-rtl`]:B==="rtl",[`${ze}-align-${et}`]:et,[`${ze}-gap-row-${I}`]:_,[`${ze}-gap-col-${W}`]:U},G,k),Se=g()(`${ze}-item`,(ie=Ee==null?void 0:Ee.item)!==null&&ie!==void 0?ie:(F=t==null?void 0:t.classNames)===null||F===void 0?void 0:F.item);let pe=0;const Ge=Be.map((m,o)=>{var D,J;m!=null&&(pe=o);const v=m&&m.key||`${Se}-${o}`;return n.createElement(h,{className:Se,key:v,index:o,split:_e,style:(D=de==null?void 0:de.item)!==null&&D!==void 0?D:(J=t==null?void 0:t.styles)===null||J===void 0?void 0:J.item},m)}),L=n.useMemo(()=>({latestIndex:pe}),[pe]);if(Be.length===0)return null;const S={};return we&&(S.flexWrap="wrap"),!U&&Ae&&(S.columnGap=W),!_&&R&&(S.rowGap=I),Qe(n.createElement("div",Object.assign({ref:ve,className:Fe,style:Object.assign(Object.assign(Object.assign({},S),t==null?void 0:t.style),ge)},V),n.createElement(K,{value:L},Ge)))});x.Compact=E.ZP;var he=x},31797:function(Ke,fe,e){"use strict";e.d(fe,{default:function(){return B}});var n=e(59301),i=e(56762),g=e(92343),H=e(92310),f=e.n(H),E=e(36355),r=e(61621),$=w=>{const{value:Z,formatter:G,precision:k,decimalSeparator:M,groupSeparator:Ie="",prefixCls:se}=w;let _e;if(typeof G=="function")_e=G(Z);else{const ge=String(Z),we=ge.match(/^(-?)(\d*)(\.(\d+))?$/);if(!we||ge==="-")_e=ge;else{const Ee=we[1];let de=we[2]||"0",V=we[4]||"";de=de.replace(/\B(?=(\d{3})+(?!\d))/g,Ie),typeof k=="number"&&(V=V.padEnd(k,"0").slice(0,k>0?k:0)),V&&(V=`${M}${V}`),_e=[n.createElement("span",{key:"int",className:`${se}-content-value-int`},Ee,de),V&&n.createElement("span",{key:"decimal",className:`${se}-content-value-decimal`},V)]}}return n.createElement("span",{className:`${se}-content-value`},_e)},h=e(17313),z=e(83116),y=e(37613);const C=w=>{const{componentCls:Z,marginXXS:G,padding:k,colorTextDescription:M,titleFontSize:Ie,colorTextHeading:se,contentFontSize:_e,fontFamily:ge}=w;return{[`${Z}`]:Object.assign(Object.assign({},(0,h.Wf)(w)),{[`${Z}-title`]:{marginBottom:G,color:M,fontSize:Ie},[`${Z}-skeleton`]:{paddingTop:k},[`${Z}-content`]:{color:se,fontSize:_e,fontFamily:ge,[`${Z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Z}-content-prefix, ${Z}-content-suffix`]:{display:"inline-block"},[`${Z}-content-prefix`]:{marginInlineEnd:G},[`${Z}-content-suffix`]:{marginInlineStart:G}}})}};var q=(0,z.Z)("Statistic",w=>{const Z=(0,y.TS)(w,{});return[C(Z)]},w=>{const{fontSizeHeading3:Z,fontSize:G}=w;return{titleFontSize:G,contentFontSize:Z}}),x=w=>{const{prefixCls:Z,className:G,rootClassName:k,style:M,valueStyle:Ie,value:se=0,title:_e,valueRender:ge,prefix:we,suffix:Ee,loading:de=!1,onMouseEnter:V,onMouseLeave:W,decimalSeparator:I=".",groupSeparator:_=","}=w,{getPrefixCls:U,direction:R,statistic:Ae}=n.useContext(E.E_),Be=U("statistic",Z),[et,ze]=q(Be),Qe=n.createElement($,Object.assign({decimalSeparator:I,groupSeparator:_,prefixCls:Be},w,{value:se})),ce=f()(Be,{[`${Be}-rtl`]:R==="rtl"},Ae==null?void 0:Ae.className,G,k,ze);return et(n.createElement("div",{className:ce,style:Object.assign(Object.assign({},Ae==null?void 0:Ae.style),M),onMouseEnter:V,onMouseLeave:W},_e&&n.createElement("div",{className:`${Be}-title`},_e),n.createElement(r.Z,{paragraph:!1,loading:de,className:`${Be}-skeleton`},n.createElement("div",{style:Ie,className:`${Be}-content`},we&&n.createElement("span",{className:`${Be}-content-prefix`},we),ge?ge(Qe):Qe,Ee&&n.createElement("span",{className:`${Be}-content-suffix`},Ee)))))};const he=[["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 ae(w,Z){let G=w;const k=/\[[^\]]*]/g,M=(Z.match(k)||[]).map(ge=>ge.slice(1,-1)),Ie=Z.replace(k,"[]"),se=he.reduce((ge,we)=>{let[Ee,de]=we;if(ge.includes(Ee)){const V=Math.floor(G/de);return G-=V*de,ge.replace(new RegExp(`${Ee}+`,"g"),W=>{const I=W.length;return V.toString().padStart(I,"0")})}return ge},Ie);let _e=0;return se.replace(k,()=>{const ge=M[_e];return _e+=1,ge})}function ve(w,Z){const{format:G=""}=Z,k=new Date(w).getTime(),M=Date.now(),Ie=Math.max(k-M,0);return ae(Ie,G)}const ie=1e3/30;function F(w){return new Date(w).getTime()}const A=w=>{const{value:Z,format:G="HH:mm:ss",onChange:k,onFinish:M}=w,Ie=(0,i.Z)(),se=n.useRef(null),_e=()=>{M==null||M(),se.current&&(clearInterval(se.current),se.current=null)},ge=()=>{const de=F(Z);de>=Date.now()&&(se.current=setInterval(()=>{Ie(),k==null||k(de-Date.now()),de(ge(),()=>{se.current&&(clearInterval(se.current),se.current=null)}),[Z]);const we=(de,V)=>ve(de,Object.assign(Object.assign({},V),{format:G})),Ee=de=>(0,g.Tm)(de,{title:void 0});return n.createElement(x,Object.assign({},w,{valueRender:Ee,formatter:we}))};var t=n.memo(A);x.Countdown=t;var B=x},8378:function(Ke,fe){"use strict";const e=n=>({[n.componentCls]:{[`${n.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${n.motionDurationMid} ${n.motionEaseInOut}, + opacity ${n.motionDurationMid} ${n.motionEaseInOut} !important`}},[`${n.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${n.motionDurationMid} ${n.motionEaseInOut}, + opacity ${n.motionDurationMid} ${n.motionEaseInOut} !important`}}});fe.Z=e},92899:function(Ke,fe,e){"use strict";e.d(fe,{Fm:function(){return y}});var n=e(93083),i=e(95406);const g=new n.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),H=new n.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new n.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),E=new n.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),r=new n.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),K=new n.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),$=new n.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),h=new n.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),z={"move-up":{inKeyframes:$,outKeyframes:h},"move-down":{inKeyframes:g,outKeyframes:H},"move-left":{inKeyframes:f,outKeyframes:E},"move-right":{inKeyframes:r,outKeyframes:K}},y=(C,q)=>{const{antCls:b}=C,x=`${b}-${q}`,{inKeyframes:he,outKeyframes:ae}=z[q];return[(0,i.R)(x,he,ae,C.motionDurationMid),{[` + ${x}-enter, + ${x}-appear + `]:{opacity:0,animationTimingFunction:C.motionEaseOutCirc},[`${x}-leave`]:{animationTimingFunction:C.motionEaseInOutCirc}}]}},13826:function(Ke,fe,e){"use strict";e.d(fe,{Qt:function(){return f},Uw:function(){return H},fJ:function(){return g},ly:function(){return E},oN:function(){return y}});var n=e(93083),i=e(95406);const g=new n.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),H=new n.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new n.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),E=new n.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),r=new n.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),K=new n.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),$=new n.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),h=new n.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),z={"slide-up":{inKeyframes:g,outKeyframes:H},"slide-down":{inKeyframes:f,outKeyframes:E},"slide-left":{inKeyframes:r,outKeyframes:K},"slide-right":{inKeyframes:$,outKeyframes:h}},y=(C,q)=>{const{antCls:b}=C,x=`${b}-${q}`,{inKeyframes:he,outKeyframes:ae}=z[q];return[(0,i.R)(x,he,ae,C.motionDurationMid),{[` + ${x}-enter, + ${x}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:C.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${x}-leave`]:{animationTimingFunction:C.motionEaseInQuint}}]}},15969:function(Ke,fe,e){"use strict";e.d(fe,{N:function(){return n}});const n=i=>({color:i.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${i.motionDurationSlow}`,"&:focus, &:hover":{color:i.colorLinkHover},"&:active":{color:i.colorLinkActive}})},1710:function(Ke,fe,e){"use strict";e.d(fe,{default:function(){return ka}});var n={},i="rc-table-internal-hook",g=e(52456),H=e(6089),f=e(34280),E=e(13697),r=e(59301),K=e(4676);function $(s){var d=r.createContext(void 0),O=function(ne){var re=ne.value,Me=ne.children,Pe=r.useRef(re);Pe.current=re;var De=r.useState(function(){return{getValue:function(){return Pe.current},listeners:new Set}}),Je=(0,g.Z)(De,1),Ve=Je[0];return(0,f.Z)(function(){(0,K.unstable_batchedUpdates)(function(){Ve.listeners.forEach(function(ke){ke(re)})})},[re]),r.createElement(d.Provider,{value:Ve},Me)};return{Context:d,Provider:O,defaultValue:s}}function h(s,d){var O=(0,H.Z)(typeof d=="function"?d:function(ke){if(d===void 0)return ke;if(!Array.isArray(d))return ke[d];var ft={};return d.forEach(function(At){ft[At]=ke[At]}),ft}),Q=r.useContext(s==null?void 0:s.Context),ne=Q||{},re=ne.listeners,Me=ne.getValue,Pe=r.useRef();Pe.current=O(Q?Me():s==null?void 0:s.defaultValue);var De=r.useState({}),Je=(0,g.Z)(De,2),Ve=Je[1];return(0,f.Z)(function(){if(!Q)return;function ke(ft){var At=O(ft);(0,E.Z)(Pe.current,At,!0)||Ve({})}return re.add(ke),function(){re.delete(ke)}},[Q]),Pe.current}var z=e(5016),y=e(8654);function C(){var s=r.createContext(null);function d(){return r.useContext(s)}function O(ne,re){var Me=(0,y.Yr)(ne),Pe=function(Je,Ve){var ke=Me?{ref:Ve}:{},ft=r.useRef(0),At=r.useRef(Je),vt=d();return vt!==null?r.createElement(ne,(0,z.Z)({},Je,ke)):((!re||re(At.current,Je))&&(ft.current+=1),At.current=Je,r.createElement(s.Provider,{value:ft.current},r.createElement(ne,(0,z.Z)({},Je,ke))))};return Me?r.forwardRef(Pe):Pe}function Q(ne,re){var Me=(0,y.Yr)(ne),Pe=function(Je,Ve){var ke=Me?{ref:Ve}:{};return d(),r.createElement(ne,(0,z.Z)({},Je,ke))};return Me?r.memo(r.forwardRef(Pe),re):r.memo(Pe,re)}return{makeImmutable:O,responseImmutable:Q,useImmutableMark:d}}var q=C(),b=q.makeImmutable,x=q.responseImmutable,he=q.useImmutableMark,ae=C(),ve=ae.makeImmutable,ie=ae.responseImmutable,F=ae.useImmutableMark,A=$(),t=A;function B(s,d){var O=r.useRef(0);O.current+=1;var Q=r.useRef(s),ne=[];Object.keys(s||{}).map(function(Me){var Pe;(s==null?void 0:s[Me])!==((Pe=Q.current)===null||Pe===void 0?void 0:Pe[Me])&&ne.push(Me)}),Q.current=s;var re=r.useRef([]);return ne.length&&(re.current=ne),r.useDebugValue(O.current),r.useDebugValue(re.current.join(", ")),d&&console.log("".concat(d,":"),O.current,re.current),O.current}var w=null,Z=r.memo(function(){var s=B();return r.createElement("h1",null,"Render Times: ",s)});Z.displayName="RenderBlock";var G=e(10928),k=e(20049),M=e(18082),Ie=e(92310),se=e.n(Ie),_e=e(80547),ge=e(97938),we=e(48736),Ee=r.createContext({renderWithProps:!1}),de=Ee,V="RC_TABLE_KEY";function W(s){return s==null?[]:Array.isArray(s)?s:[s]}function I(s){var d=[],O={};return s.forEach(function(Q){for(var ne=Q||{},re=ne.key,Me=ne.dataIndex,Pe=re||W(Me).join("-")||V;O[Pe];)Pe="".concat(Pe,"_next");O[Pe]=!0,d.push(Pe)}),d}function _(s){return s!=null}function U(s){return s&&(0,G.Z)(s)==="object"&&!Array.isArray(s)&&!r.isValidElement(s)}function R(s,d,O,Q,ne,re){var Me=r.useContext(de),Pe=F(),De=(0,_e.Z)(function(){if(_(Q))return[Q];var Je=d==null||d===""?[]:Array.isArray(d)?d:[d],Ve=(0,ge.Z)(s,Je),ke=Ve,ft=void 0;if(ne){var At=ne(Ve,s,O);U(At)?(ke=At.children,ft=At.props,Me.renderWithProps=!0):ke=At}return[ke,ft]},[Pe,s,Q,d,ne,O],function(Je,Ve){if(re){var ke=(0,g.Z)(Je,2),ft=ke[1],At=(0,g.Z)(Ve,2),vt=At[1];return re(vt,ft)}return Me.renderWithProps?!0:!(0,E.Z)(Je,Ve,!0)});return De}function Ae(s,d,O,Q){var ne=s+d-1;return s<=Q&&ne>=O}function Be(s,d){return h(t,function(O){var Q=Ae(s,d||1,O.hoverStartRow,O.hoverEndRow);return[Q,O.onHover]})}var et=function(d){var O=d.ellipsis,Q=d.rowType,ne=d.children,re,Me=O===!0?{showTitle:!0}:O;return Me&&(Me.showTitle||Q==="header")&&(typeof ne=="string"||typeof ne=="number"?re=ne.toString():r.isValidElement(ne)&&typeof ne.props.children=="string"&&(re=ne.props.children)),re};function ze(s){var d,O,Q,ne,re,Me,Pe,De,Je=s.component,Ve=s.children,ke=s.ellipsis,ft=s.scope,At=s.prefixCls,vt=s.className,Nt=s.align,Ot=s.record,Gt=s.render,Qt=s.dataIndex,_t=s.renderIndex,Zn=s.shouldCellUpdate,Gn=s.index,Sn=s.rowType,Kn=s.colSpan,cr=s.rowSpan,cn=s.fixLeft,Pn=s.fixRight,mn=s.firstFixLeft,qt=s.lastFixLeft,tn=s.firstFixRight,Yn=s.lastFixRight,Br=s.appendNode,fr=s.additionalProps,jn=fr===void 0?{}:fr,mr=s.isSticky,Sr="".concat(At,"-cell"),Mr=h(t,["supportSticky","allColumnsFixedLeft"]),Ir=Mr.supportSticky,fa=Mr.allColumnsFixedLeft,Hr=R(Ot,Qt,_t,Ve,Gt,Zn),or=(0,g.Z)(Hr,2),pa=or[0],er=or[1],ra={},Jr=typeof cn=="number"&&Ir,ja=typeof Pn=="number"&&Ir;Jr&&(ra.position="sticky",ra.left=cn),ja&&(ra.position="sticky",ra.right=Pn);var tr=(d=(O=(Q=er==null?void 0:er.colSpan)!==null&&Q!==void 0?Q:jn.colSpan)!==null&&O!==void 0?O:Kn)!==null&&d!==void 0?d:1,Un=(ne=(re=(Me=er==null?void 0:er.rowSpan)!==null&&Me!==void 0?Me:jn.rowSpan)!==null&&re!==void 0?re:cr)!==null&&ne!==void 0?ne:1,qn=Be(Gn,Un),Hn=(0,g.Z)(qn,2),Bn=Hn[0],ht=Hn[1],ln=function($n){var to;Ot&&ht(Gn,Gn+Un-1),jn==null||(to=jn.onMouseEnter)===null||to===void 0||to.call(jn,$n)},ur=function($n){var to;Ot&&ht(-1,-1),jn==null||(to=jn.onMouseLeave)===null||to===void 0||to.call(jn,$n)};if(tr===0||Un===0)return null;var Pr=(Pe=jn.title)!==null&&Pe!==void 0?Pe:et({rowType:Sn,ellipsis:ke,children:pa}),qa=se()(Sr,vt,(De={},(0,M.Z)(De,"".concat(Sr,"-fix-left"),Jr&&Ir),(0,M.Z)(De,"".concat(Sr,"-fix-left-first"),mn&&Ir),(0,M.Z)(De,"".concat(Sr,"-fix-left-last"),qt&&Ir),(0,M.Z)(De,"".concat(Sr,"-fix-left-all"),qt&&fa&&Ir),(0,M.Z)(De,"".concat(Sr,"-fix-right"),ja&&Ir),(0,M.Z)(De,"".concat(Sr,"-fix-right-first"),tn&&Ir),(0,M.Z)(De,"".concat(Sr,"-fix-right-last"),Yn&&Ir),(0,M.Z)(De,"".concat(Sr,"-ellipsis"),ke),(0,M.Z)(De,"".concat(Sr,"-with-append"),Br),(0,M.Z)(De,"".concat(Sr,"-fix-sticky"),(Jr||ja)&&mr&&Ir),(0,M.Z)(De,"".concat(Sr,"-row-hover"),!er&&Bn),De),jn.className,er==null?void 0:er.className),Xa={};Nt&&(Xa.textAlign=Nt);var So=(0,k.Z)((0,k.Z)((0,k.Z)((0,k.Z)({},ra),jn.style),Xa),er==null?void 0:er.style),xa=pa;return(0,G.Z)(xa)==="object"&&!Array.isArray(xa)&&!r.isValidElement(xa)&&(xa=null),ke&&(qt||tn)&&(xa=r.createElement("span",{className:"".concat(Sr,"-content")},xa)),r.createElement(Je,(0,z.Z)({},er,jn,{className:qa,style:So,title:Pr,scope:ft,onMouseEnter:ln,onMouseLeave:ur,colSpan:tr!==1?tr:null,rowSpan:Un!==1?Un:null}),Br,xa)}var Qe=r.memo(ze);function ce(s,d,O,Q,ne,re){var Me=O[s]||{},Pe=O[d]||{},De,Je;Me.fixed==="left"?De=Q.left[ne==="rtl"?d:s]:Pe.fixed==="right"&&(Je=Q.right[ne==="rtl"?s:d]);var Ve=!1,ke=!1,ft=!1,At=!1,vt=O[d+1],Nt=O[s-1],Ot=!(re!=null&&re.children);if(ne==="rtl"){if(De!==void 0){var Gt=Nt&&Nt.fixed==="left";At=!Gt&&Ot}else if(Je!==void 0){var Qt=vt&&vt.fixed==="right";ft=!Qt&&Ot}}else if(De!==void 0){var _t=vt&&vt.fixed==="left";Ve=!_t&&Ot}else if(Je!==void 0){var Zn=Nt&&Nt.fixed==="right";ke=!Zn&&Ot}return{fixLeft:De,fixRight:Je,lastFixLeft:Ve,firstFixRight:ke,lastFixRight:ft,firstFixLeft:At,isSticky:Q.isSticky}}var Fe=r.createContext({}),Se=Fe;function pe(s){var d=s.className,O=s.index,Q=s.children,ne=s.colSpan,re=ne===void 0?1:ne,Me=s.rowSpan,Pe=s.align,De=h(t,["prefixCls","direction"]),Je=De.prefixCls,Ve=De.direction,ke=r.useContext(Se),ft=ke.scrollColumnIndex,At=ke.stickyOffsets,vt=ke.flattenColumns,Nt=ke.columns,Ot=O+re-1,Gt=Ot+1===ft?re+1:re,Qt=ce(O,O+Gt-1,vt,At,Ve,Nt==null?void 0:Nt[O]);return r.createElement(Qe,(0,z.Z)({className:d,index:O,component:"td",prefixCls:Je,record:null,dataIndex:null,align:Pe,colSpan:Gt,rowSpan:Me,render:function(){return Q}},Qt))}var Ge=e(5883),L=["children"];function S(s){var d=s.children,O=(0,Ge.Z)(s,L);return r.createElement("tr",O,d)}function m(s){var d=s.children;return d}m.Row=S,m.Cell=pe;var o=m;function D(s){var d=s.children,O=s.stickyOffsets,Q=s.flattenColumns,ne=s.columns,re=h(t,"prefixCls"),Me=Q.length-1,Pe=Q[Me],De=r.useMemo(function(){return{stickyOffsets:O,flattenColumns:Q,scrollColumnIndex:Pe!=null&&Pe.scrollbar?Me:null,columns:ne}},[Pe,Q,Me,O,ne]);return r.createElement(Se.Provider,{value:De},r.createElement("tfoot",{className:"".concat(re,"-summary")},d))}var J=ie(D),v=o,u=e(70425),ee=e(29301),P=e(29194),p=e(24514),T=e(75152),Ce=e(26112);function ue(s,d,O,Q,ne,re,Me){s.push({record:d,indent:O,index:Me});var Pe=re(d),De=ne==null?void 0:ne.has(Pe);if(d&&Array.isArray(d[Q])&&De)for(var Je=0;Je1?mn-1:0),tn=1;tn=0;Pe-=1){var De=d[Pe],Je=O&&O[Pe],Ve=Je&&Je[wn];if(De||Ve||Me){var ke=Ve||{},ft=ke.columnType,At=(0,Ge.Z)(ke,Mn);ne.unshift(r.createElement("col",(0,z.Z)({key:Pe,style:{width:De}},At))),Me=!0}}return r.createElement("colgroup",null,ne)}var Fn=lr,Kt=e(92393),rr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function dr(s,d){return(0,r.useMemo)(function(){for(var O=[],Q=0;Q1?"colgroup":"col":null,ellipsis:Ot.ellipsis,align:Ot.align,component:Ot.title?re:Me,prefixCls:Ve,key:At[Nt]},Gt,{additionalProps:Qt,rowType:"header"}))}))}br.displayName="HeaderRow";var pt=br;function Mt(s){var d=[];function O(Me,Pe){var De=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;d[De]=d[De]||[];var Je=Pe,Ve=Me.filter(Boolean).map(function(ke){var ft={key:ke.key,className:ke.className||"",children:ke.title,column:ke,colStart:Je},At=1,vt=ke.children;return vt&&vt.length>0&&(At=O(vt,Je,De+1).reduce(function(Nt,Ot){return Nt+Ot},0),ft.hasSubColumns=!0),"colSpan"in ke&&(At=ke.colSpan),"rowSpan"in ke&&(ft.rowSpan=ke.rowSpan),ft.colSpan=At,ft.colEnd=ft.colStart+At-1,d[De].push(ft),Je+=At,At});return Ve}O(s,0);for(var Q=d.length,ne=function(Pe){d[Pe].forEach(function(De){!("rowSpan"in De)&&!De.hasSubColumns&&(De.rowSpan=Q-Pe)})},re=0;re1&&arguments[1]!==void 0?arguments[1]:"";return typeof d=="number"?d:d.endsWith("%")?s*parseFloat(d)/100:null}function ct(s,d){return r.useMemo(function(){if(d&&d>0){var O=0,Q=0;s.forEach(function(Je){var Ve=An(d,Je.width);Ve?O+=Ve:Q+=1});var ne=d-O,re=Q,Me=ne/Q,Pe=0,De=s.map(function(Je){var Ve=(0,k.Z)({},Je),ke=An(d,Ve.width);if(ke)Ve.width=ke;else{var ft=Math.floor(Me);Ve.width=re===1?ne:ft,ne-=ft,re-=1}return Pe+=Ve.width,Ve});return[De,Pe]}return[s,d]},[s,d])}var sn=["children"],te=["fixed"];function qe(s){return(0,Rn.Z)(s).filter(function(d){return r.isValidElement(d)}).map(function(d){var O=d.key,Q=d.props,ne=Q.children,re=(0,Ge.Z)(Q,sn),Me=(0,k.Z)({key:O},re);return ne&&(Me.children=qe(ne)),Me})}function Ue(s){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return s.filter(function(O){return O&&(0,G.Z)(O)==="object"}).reduce(function(O,Q,ne){var re=Q.fixed,Me=re===!0?"left":re,Pe="".concat(d,"-").concat(ne),De=Q.children;return De&&De.length>0?[].concat((0,Kt.Z)(O),(0,Kt.Z)(Ue(De,Pe).map(function(Je){return(0,k.Z)({fixed:Me},Je)}))):[].concat((0,Kt.Z)(O),[(0,k.Z)((0,k.Z)({key:Pe},Q),{},{fixed:Me})])},[])}function N(s){for(var d=!0,O=0;O=0;re-=1){var Me=s[re];if(ne&&Me.fixed!=="right")ne=!1;else if(!ne&&Me.fixed==="right"){warning(!1,"Index ".concat(re+1," of `columns` missing `fixed='right'` prop."));break}}}function j(s){return s.map(function(d){var O=d.fixed,Q=(0,Ge.Z)(d,te),ne=O;return O==="left"?ne="right":O==="right"&&(ne="left"),(0,k.Z)({fixed:ne},Q)})}function Xe(s,d){var O=s.prefixCls,Q=s.columns,ne=s.children,re=s.expandable,Me=s.expandedKeys,Pe=s.columnTitle,De=s.getRowKey,Je=s.onTriggerExpand,Ve=s.expandIcon,ke=s.rowExpandable,ft=s.expandIconColumnIndex,At=s.direction,vt=s.expandRowByClick,Nt=s.columnWidth,Ot=s.fixed,Gt=s.scrollWidth,Qt=r.useMemo(function(){return Q||qe(ne)},[Q,ne]),_t=r.useMemo(function(){if(re){var Pn,mn=Qt.slice();if(!mn.includes(n)){var qt=ft||0;qt>=0&&mn.splice(qt,0,n)}var tn=mn.indexOf(n);mn=mn.filter(function(jn,mr){return jn!==n||mr===tn});var Yn=Qt[tn],Br;(Ot==="left"||Ot)&&!ft?Br="left":(Ot==="right"||Ot)&&ft===Qt.length?Br="right":Br=Yn?Yn.fixed:null;var fr=(Pn={},(0,M.Z)(Pn,wn,{className:"".concat(O,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,M.Z)(Pn,"title",Pe),(0,M.Z)(Pn,"fixed",Br),(0,M.Z)(Pn,"className","".concat(O,"-row-expand-icon-cell")),(0,M.Z)(Pn,"width",Nt),(0,M.Z)(Pn,"render",function(mr,Sr,Mr){var Ir=De(Sr,Mr),fa=Me.has(Ir),Hr=ke?ke(Sr):!0,or=Ve({prefixCls:O,expanded:fa,expandable:Hr,record:Sr,onExpand:Je});return vt?r.createElement("span",{onClick:function(er){return er.stopPropagation()}},or):or}),Pn);return mn.map(function(jn){return jn===n?fr:jn})}return Qt.filter(function(jn){return jn!==n})},[re,Qt,De,Me,Ve,At]),Zn=r.useMemo(function(){var Pn=_t;return d&&(Pn=d(Pn)),Pn.length||(Pn=[{render:function(){return null}}]),Pn},[d,_t,At]),Gn=r.useMemo(function(){return At==="rtl"?j(Ue(Zn)):Ue(Zn)},[Zn,At,Gt]),Sn=ct(Gn,Gt),Kn=(0,g.Z)(Sn,2),cr=Kn[0],cn=Kn[1];return[Zn,cr,cn]}var He=Xe;function ot(s){var d,O=s.prefixCls,Q=s.record,ne=s.onExpand,re=s.expanded,Me=s.expandable,Pe="".concat(O,"-row-expand-icon");if(!Me)return r.createElement("span",{className:se()(Pe,"".concat(O,"-row-spaced"))});var De=function(Ve){ne(Q,Ve),Ve.stopPropagation()};return r.createElement("span",{className:se()(Pe,(d={},(0,M.Z)(d,"".concat(O,"-row-expanded"),re),(0,M.Z)(d,"".concat(O,"-row-collapsed"),!re),d)),onClick:De})}function oe(s,d,O){var Q=[];function ne(re){(re||[]).forEach(function(Me,Pe){Q.push(d(Me,Pe)),ne(Me[O])})}return ne(s),Q}function Ye(s,d,O){var Q=Cn(s),ne=Q.expandIcon,re=Q.expandedRowKeys,Me=Q.defaultExpandedRowKeys,Pe=Q.defaultExpandAllRows,De=Q.expandedRowRender,Je=Q.onExpand,Ve=Q.onExpandedRowsChange,ke=Q.childrenColumnName,ft=ne||ot,At=ke||"children",vt=r.useMemo(function(){return De?"row":s.expandable&&s.internalHooks===i&&s.expandable.__PARENT_RENDER_ICON__||d.some(function(Gn){return Gn&&(0,G.Z)(Gn)==="object"&&Gn[At]})?"nest":!1},[!!De,d]),Nt=r.useState(function(){return Me||(Pe?oe(d,O,At):[])}),Ot=(0,g.Z)(Nt,2),Gt=Ot[0],Qt=Ot[1],_t=r.useMemo(function(){return new Set(re||Gt||[])},[re,Gt]),Zn=r.useCallback(function(Gn){var Sn=O(Gn,d.indexOf(Gn)),Kn,cr=_t.has(Sn);cr?(_t.delete(Sn),Kn=(0,Kt.Z)(_t)):Kn=[].concat((0,Kt.Z)(_t),[Sn]),Qt(Kn),Je&&Je(!cr,Gn),Ve&&Ve(Kn)},[O,_t,d,Je,Ve]);return[Q,vt,_t,ft,At,Zn]}function yt(s,d,O,Q){var ne=s.map(function(re,Me){return ce(Me,Me,s,d,O,Q==null?void 0:Q[Me])});return(0,_e.Z)(function(){return ne},[ne],function(re,Me){return!(0,E.Z)(re,Me)})}function Ft(s){var d=(0,r.useRef)(s),O=(0,r.useState)({}),Q=(0,g.Z)(O,2),ne=Q[1],re=(0,r.useRef)(null),Me=(0,r.useRef)([]);function Pe(De){Me.current.push(De);var Je=Promise.resolve();re.current=Je,Je.then(function(){if(re.current===Je){var Ve=Me.current,ke=d.current;Me.current=[],Ve.forEach(function(ft){d.current=ft(d.current)}),re.current=null,ke!==d.current&&ne({})}})}return(0,r.useEffect)(function(){return function(){re.current=null}},[]),[d.current,Pe]}function nn(s){var d=(0,r.useRef)(s||null),O=(0,r.useRef)();function Q(){window.clearTimeout(O.current)}function ne(Me){d.current=Me,Q(),O.current=window.setTimeout(function(){d.current=null,O.current=void 0},100)}function re(){return d.current}return(0,r.useEffect)(function(){return Q},[]),[ne,re]}function Yt(){var s=r.useState(-1),d=(0,g.Z)(s,2),O=d[0],Q=d[1],ne=r.useState(-1),re=(0,g.Z)(ne,2),Me=re[0],Pe=re[1],De=r.useCallback(function(Je,Ve){Q(Je),Pe(Ve)},[]);return[O,Me,De]}var Zt=e(47273),on=(0,Zt.Z)()?window:null;function Wt(s,d){var O=(0,G.Z)(s)==="object"?s:{},Q=O.offsetHeader,ne=Q===void 0?0:Q,re=O.offsetSummary,Me=re===void 0?0:re,Pe=O.offsetScroll,De=Pe===void 0?0:Pe,Je=O.getContainer,Ve=Je===void 0?function(){return on}:Je,ke=Ve()||on;return r.useMemo(function(){var ft=!!s;return{isSticky:ft,stickyClassName:ft?"".concat(d,"-sticky-holder"):"",offsetHeader:ne,offsetSummary:Me,offsetScroll:De,container:ke}},[De,ne,Me,d,ke])}function rn(s,d,O){var Q=(0,r.useMemo)(function(){for(var ne=[],re=[],Me=0,Pe=0,De=0;De=ke&&(jn=ke-ft),Me({scrollLeft:jn/ke*(Ve+2)}),Qt.current.x=tn.pageX},Pn=function(){if(re.current){var tn=(0,Oe.os)(re.current).top,Yn=tn+re.current.offsetHeight,Br=De===window?document.documentElement.scrollTop+window.innerHeight:(0,Oe.os)(De).top+De.clientHeight;Yn-(0,T.Z)()<=Br||tn>=Br-Pe?Gt(function(fr){return(0,k.Z)((0,k.Z)({},fr),{},{isHiddenScrollBar:!0})}):Gt(function(fr){return(0,k.Z)((0,k.Z)({},fr),{},{isHiddenScrollBar:!1})})}},mn=function(tn){Gt(function(Yn){return(0,k.Z)((0,k.Z)({},Yn),{},{scrollLeft:tn/Ve*ke||0})})};return r.useImperativeHandle(O,function(){return{setScrollLeft:mn}}),r.useEffect(function(){var qt=(0,it.Z)(document.body,"mouseup",Kn,!1),tn=(0,it.Z)(document.body,"mousemove",cn,!1);return Pn(),function(){qt.remove(),tn.remove()}},[ft,Gn]),r.useEffect(function(){var qt=(0,it.Z)(De,"scroll",Pn,!1),tn=(0,it.Z)(window,"resize",Pn,!1);return function(){qt.remove(),tn.remove()}},[De]),r.useEffect(function(){Ot.isHiddenScrollBar||Gt(function(qt){var tn=re.current;return tn?(0,k.Z)((0,k.Z)({},qt),{},{scrollLeft:tn.scrollLeft/tn.scrollWidth*tn.clientWidth}):qt})},[Ot.isHiddenScrollBar]),Ve<=ke||!ft||Ot.isHiddenScrollBar?null:r.createElement("div",{style:{height:(0,T.Z)(),width:ke,bottom:Pe},className:"".concat(Je,"-sticky-scroll")},r.createElement("div",{onMouseDown:cr,ref:At,className:se()("".concat(Je,"-sticky-scroll-bar"),(0,M.Z)({},"".concat(Je,"-sticky-scroll-bar-active"),Gn)),style:{width:"".concat(ft,"px"),transform:"translate3d(".concat(Ot.scrollLeft,"px, 0, 0)")}}))},$e=r.forwardRef(We);function lt(s){return null}var at=lt;function Dt(s){return null}var bt=Dt,$t="rc-table",fn=[],yn={};function Jn(){return"No Data"}function zn(s){var d,O=(0,k.Z)({rowKey:"key",prefixCls:$t,emptyText:Jn},s),Q=O.prefixCls,ne=O.className,re=O.rowClassName,Me=O.style,Pe=O.data,De=O.rowKey,Je=O.scroll,Ve=O.tableLayout,ke=O.direction,ft=O.title,At=O.footer,vt=O.summary,Nt=O.caption,Ot=O.id,Gt=O.showHeader,Qt=O.components,_t=O.emptyText,Zn=O.onRow,Gn=O.onHeaderRow,Sn=O.internalHooks,Kn=O.transformColumns,cr=O.internalRefs,cn=O.tailor,Pn=O.sticky,mn=Pe||fn,qt=!!mn.length,tn=Sn===i,Yn=r.useCallback(function(ia,Ia){return(0,ge.Z)(Qt,ia)||Ia},[Qt]),Br=r.useMemo(function(){return typeof De=="function"?De:function(ia){var Ia=ia&&ia[De];return Ia}},[De]),fr=Yn(["body"]),jn=Yt(),mr=(0,g.Z)(jn,3),Sr=mr[0],Mr=mr[1],Ir=mr[2],fa=Ye(O,mn,Br),Hr=(0,g.Z)(fa,6),or=Hr[0],pa=Hr[1],er=Hr[2],ra=Hr[3],Jr=Hr[4],ja=Hr[5],tr=Je==null?void 0:Je.x,Un=r.useState(0),qn=(0,g.Z)(Un,2),Hn=qn[0],Bn=qn[1],ht=He((0,k.Z)((0,k.Z)((0,k.Z)({},O),or),{},{expandable:!!or.expandedRowRender,columnTitle:or.columnTitle,expandedKeys:er,getRowKey:Br,onTriggerExpand:ja,expandIcon:ra,expandIconColumnIndex:or.expandIconColumnIndex,direction:ke,scrollWidth:tn&&cn&&typeof tr=="number"?tr:null}),tn?Kn:null),ln=(0,g.Z)(ht,3),ur=ln[0],Pr=ln[1],qa=ln[2],Xa=qa!=null?qa:tr,So=r.useMemo(function(){return{columns:ur,flattenColumns:Pr}},[ur,Pr]),xa=r.useRef(),wa=r.useRef(),$n=r.useRef(),to=r.useRef(),lo=r.useRef(),ea=r.useState(!1),aa=(0,g.Z)(ea,2),ya=aa[0],Qa=aa[1],Ha=r.useState(!1),zr=(0,g.Z)(Ha,2),io=zr[0],$a=zr[1],oa=Ft(new Map),nr=(0,g.Z)(oa,2),za=nr[0],no=nr[1],Yo=I(Pr),Do=Yo.map(function(ia){return za.get(ia)}),Bo=r.useMemo(function(){return Do},[Do.join("_")]),go=an(Bo,Pr.length,ke),Za=Je&&_(Je.y),Oa=Je&&_(Xa)||!!or.fixed,Ho=Oa&&Pr.some(function(ia){var Ia=ia.fixed;return Ia}),nl=r.useRef(),Lo=Wt(Pn,Q),zo=Lo.isSticky,bl=Lo.offsetHeader,Ql=Lo.offsetSummary,kr=Lo.offsetScroll,ma=Lo.stickyClassName,ro=Lo.container,Sa=r.useMemo(function(){return vt==null?void 0:vt(mn)},[vt,mn]),vo=(Za||zo)&&r.isValidElement(Sa)&&Sa.type===o&&Sa.props.fixed,mo,so,Wo;Za&&(so={overflowY:"scroll",maxHeight:Je.y}),Oa&&(mo={overflowX:"auto"},Za||(so={overflowY:"hidden"}),Wo={width:Xa===!0?"auto":Xa,minWidth:"100%"});var Zl=r.useCallback(function(ia,Ia){(0,P.Z)(xa.current)&&no(function(Po){if(Po.get(ia)!==Ia){var To=new Map(Po);return To.set(ia,Ia),To}return Po})},[]),di=nn(null),Vl=(0,g.Z)(di,2),Ai=Vl[0],ai=Vl[1];function Ml(ia,Ia){Ia&&(typeof Ia=="function"?Ia(ia):Ia.scrollLeft!==ia&&(Ia.scrollLeft=ia,Ia.scrollLeft!==ia&&setTimeout(function(){Ia.scrollLeft=ia},0)))}var il=(0,H.Z)(function(ia){var Ia=ia.currentTarget,Po=ia.scrollLeft,To=ke==="rtl",ko=typeof Po=="number"?Po:Ia.scrollLeft,ui=Ia||yn;if(!ai()||ai()===ui){var ei;Ai(ui),Ml(ko,wa.current),Ml(ko,$n.current),Ml(ko,lo.current),Ml(ko,(ei=nl.current)===null||ei===void 0?void 0:ei.setScrollLeft)}var ti=Ia||wa.current;if(ti){var ni=ti.scrollWidth,wl=ti.clientWidth;if(ni===wl){Qa(!1),$a(!1);return}To?(Qa(-ko0)):(Qa(ko>0),$a(ko1?Nt-tn:0,Br=(0,k.Z)((0,k.Z)((0,k.Z)({},Kn),De),{},{flex:"0 0 ".concat(tn,"px"),width:"".concat(tn,"px"),marginRight:Yn,pointerEvents:"auto"}),fr=r.useMemo(function(){return Ve?mn<=1:cn===0||mn===0||mn>1},[mn,cn,Ve]);fr?Br.visibility="hidden":Ve&&(Br.height=ke==null?void 0:ke(mn));var jn=fr?function(){return null}:ft,mr={};return(mn===0||cn===0)&&(mr.rowSpan=1,mr.colSpan=1),r.createElement(Qe,(0,z.Z)({className:se()(vt,Je),ellipsis:O.ellipsis,align:O.align,scope:O.rowScope,component:"div",prefixCls:d.prefixCls,key:_t,record:Pe,index:re,renderIndex:Me,dataIndex:At,render:jn,shouldCellUpdate:O.shouldCellUpdate},Zn,{appendNode:Gn,additionalProps:(0,k.Z)((0,k.Z)({},Sn),{},{style:Br},mr)}))}var Vt=Tt,Ht=["data","index","className","rowKey","style","extra","getHeight"],Bt=r.forwardRef(function(s,d){var O=s.data,Q=s.index,ne=s.className,re=s.rowKey,Me=s.style,Pe=s.extra,De=s.getHeight,Je=(0,Ge.Z)(s,Ht),Ve=O.record,ke=O.indent,ft=O.index,At=h(t,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),vt=At.scrollX,Nt=At.flattenColumns,Ot=At.prefixCls,Gt=At.fixColumn,Qt=At.componentWidth,_t=be(Ve,re,Q,ke),Zn=_t.rowSupportExpand,Gn=_t.expanded,Sn=_t.rowProps,Kn=_t.expandedRowRender,cr=_t.expandedRowClassName,cn;if(Zn&&Gn){var Pn=Kn(Ve,Q,ke+1,Gn),mn=cr==null?void 0:cr(Ve,Q,ke),qt={};Gt&&(qt={style:(0,M.Z)({},"--virtual-width","".concat(Qt,"px"))});var tn="".concat(Ot,"-expanded-row-cell");cn=r.createElement("div",{className:se()("".concat(Ot,"-expanded-row"),"".concat(Ot,"-expanded-row-level-").concat(ke+1),mn)},r.createElement(Qe,{component:"div",prefixCls:Ot,className:se()(tn,(0,M.Z)({},"".concat(tn,"-fixed"),Gt)),additionalProps:qt},Pn))}var Yn=(0,k.Z)((0,k.Z)({},Me),{},{width:vt});Pe&&(Yn.position="absolute",Yn.pointerEvents="none");var Br=r.createElement("div",(0,z.Z)({},Sn,Je,{ref:Zn?null:d,className:se()(ne,"".concat(Ot,"-row"),Sn==null?void 0:Sn.className,(0,M.Z)({},"".concat(Ot,"-row-extra"),Pe)),style:(0,k.Z)((0,k.Z)({},Yn),Sn==null?void 0:Sn.style)}),Nt.map(function(fr,jn){return r.createElement(Vt,{key:jn,rowInfo:_t,column:fr,colIndex:jn,indent:ke,index:Q,renderIndex:ft,record:Ve,inverse:Pe,getHeight:De})}));return Zn?r.createElement("div",{ref:d},Br,cn):Br}),gn=ie(Bt),Xt=gn,Ut=r.forwardRef(function(s,d){var O=s.data,Q=s.onScroll,ne=h(t,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),re=ne.flattenColumns,Me=ne.onColumnResize,Pe=ne.getRowKey,De=ne.expandedKeys,Je=ne.prefixCls,Ve=ne.childrenColumnName,ke=ne.emptyNode,ft=ne.scrollX,At=h(Ne),vt=At.scrollY,Nt=At.listItemHeight,Ot=r.useRef(),Gt=ye(O,Ve,De,Pe),Qt=r.useMemo(function(){var cn=0;return re.map(function(Pn){var mn=Pn.width,qt=Pn.key;return cn+=mn,[qt,mn,cn]})},[re]),_t=r.useMemo(function(){return Qt.map(function(cn){return cn[2]})},[Qt]);r.useEffect(function(){Qt.forEach(function(cn){var Pn=(0,g.Z)(cn,2),mn=Pn[0],qt=Pn[1];Me(mn,qt)})},[Qt]),r.useImperativeHandle(d,function(){var cn={};return Object.defineProperty(cn,"scrollLeft",{get:function(){var mn;return((mn=Ot.current)===null||mn===void 0?void 0:mn.getScrollInfo().x)||0},set:function(mn){var qt;(qt=Ot.current)===null||qt===void 0||qt.scrollTo({left:mn})}}),cn});var Zn=function(Pn,mn){var qt,tn=(qt=Gt[mn])===null||qt===void 0?void 0:qt.record,Yn=Pn.onCell;if(Yn){var Br,fr=Yn(tn,mn);return(Br=fr==null?void 0:fr.rowSpan)!==null&&Br!==void 0?Br:1}return 1},Gn=function(Pn){var mn=Pn.start,qt=Pn.end,tn=Pn.getSize,Yn=Pn.offsetY;if(qt<0)return null;for(var Br=re.filter(function(tr){return Zn(tr,mn)===0}),fr=mn,jn=function(Un){if(Br=Br.filter(function(qn){return Zn(qn,Un)===0}),!Br.length)return fr=Un,"break"},mr=mn;mr>=0;mr-=1){var Sr=jn(mr);if(Sr==="break")break}for(var Mr=re.filter(function(tr){return Zn(tr,qt)!==1}),Ir=qt,fa=function(Un){if(Mr=Mr.filter(function(qn){return Zn(qn,Un)!==1}),!Mr.length)return Ir=Math.max(Un-1,qt),"break"},Hr=qt;Hr1})&&pa.push(Un)},ra=fr;ra<=Ir;ra+=1)var Jr=er(ra);var ja=pa.map(function(tr){var Un=Gt[tr],qn=Pe(Un.record,tr),Hn=function(ln){var ur=tr+ln-1,Pr=Pe(Gt[ur].record,ur),qa=tn(qn,Pr);return qa.bottom-qa.top},Bn=tn(qn);return r.createElement(Xt,{key:tr,data:Un,rowKey:qn,index:tr,style:{top:-Yn+Bn.top},extra:!0,getHeight:Hn})});return ja},Sn=r.useMemo(function(){return{columnsOffset:_t}},[_t]),Kn="".concat(Je,"-tbody"),cr;return Gt.length?cr=r.createElement(Le.Z,{fullHeight:!1,ref:Ot,className:se()(Kn,"".concat(Kn,"-virtual")),height:vt,itemHeight:Nt||24,data:Gt,itemKey:function(Pn){return Pe(Pn.record)},scrollWidth:ft,onVirtualScroll:function(Pn){var mn=Pn.x;Q({scrollLeft:mn})},extraRender:Gn},function(cn,Pn,mn){var qt=Pe(cn.record,Pn);return r.createElement(Xt,(0,z.Z)({data:cn,rowKey:qt,index:Pn},mn))}):cr=r.createElement("div",{className:se()("".concat(Je,"-placeholder"))},r.createElement(Qe,{component:"div",prefixCls:Je},ke)),r.createElement(Te.Provider,{value:Sn},cr)}),en=ie(Ut),Wn=en,ir=function(d,O){var Q=O.ref,ne=O.onScroll;return r.createElement(Wn,{ref:Q,data:d,onScroll:ne})},Nn=100;function ar(s){var d=s.columns,O=s.scroll,Q=s.prefixCls,ne=Q===void 0?$t:Q,re=s.className,Me=s.listItemHeight,Pe=O||{},De=Pe.x,Je=Pe.y;typeof De!="number"&&(De=((d||[]).length+1)*Nn),typeof Je!="number"&&(Je=500);var Ve=r.useMemo(function(){return{scrollY:Je,listItemHeight:Me}},[Je,Me]);return r.createElement(Ne.Provider,{value:Ve},r.createElement(me,(0,z.Z)({},s,{className:se()(re,"".concat(ne,"-virtual")),scroll:(0,k.Z)((0,k.Z)({},O),{},{x:De}),components:{body:ir},columns:d,internalHooks:i,tailor:!0})))}function Cr(s){return ve(ar,s)}var xr=Cr(),wr=null;function Tr(s){return null}var un=Tr;function Jt(s){return null}var Vn=Jt,_n=e(2738),Nr=e(68031),Dr=e(36355),Or=e(93891),Qr=e(19716),Vr=e(8628),ta=e(31724),ua=e(58421),gr=e(71418),Rr=e(88088);function dn(s){return function(O){let{prefixCls:Q,onExpand:ne,record:re,expanded:Me,expandable:Pe}=O;const De=`${Q}-row-expand-icon`;return r.createElement("button",{type:"button",onClick:Je=>{ne(re,Je),Je.stopPropagation()},className:se()(De,{[`${De}-spaced`]:!Pe,[`${De}-expanded`]:Pe&&Me,[`${De}-collapsed`]:Pe&&!Me}),"aria-label":Me?s.collapse:s.expand,"aria-expanded":Me})}}var yr=dn;function Gr(s,d){return"key"in s&&s.key!==void 0&&s.key!==null?s.key:s.dataIndex?Array.isArray(s.dataIndex)?s.dataIndex.join("."):s.dataIndex:d}function pr(s,d){return d?`${d}-${s}`:`${s}`}function Kr(s,d){return typeof s=="function"?s(d):s}function sa(s,d){const O=Kr(s,d);return Object.prototype.toString.call(O)==="[object Object]"?"":O}var Wa={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"},qr=Wa,$r=e(7657),Da=function(d,O){return r.createElement($r.Z,(0,z.Z)({},d,{ref:O,icon:qr}))},Ba=r.forwardRef(Da),Ma=Ba,Co=e(56762);function co(s){const d=r.useRef(s),O=(0,Co.Z)();return[()=>d.current,Q=>{d.current=Q,O()}]}var Ya=e(3113),uo=e(24905),ao=e(38854),Tn=e(64165),hr=e(20834),Ar=e(40875),vr=e(5112),Lr=e(17574),da=e(47472),_a=e(92832);function Ta(s){let{value:d,onChange:O,filterSearch:Q,tablePrefixCls:ne,locale:re}=s;return Q?r.createElement("div",{className:`${ne}-filter-dropdown-search`},r.createElement(_a.default,{prefix:r.createElement(da.Z,null),placeholder:re.filterSearchPlaceholder,onChange:O,value:d,htmlSize:1,className:`${ne}-filter-dropdown-search-input`})):null}var Va=Ta,Ka=e(10228);const Oo=s=>{const{keyCode:d}=s;d===Ka.Z.ENTER&&s.stopPropagation()};var rl=r.forwardRef((s,d)=>r.createElement("div",{className:s.className,onClick:O=>O.stopPropagation(),onKeyDown:Oo,ref:d},s.children));function Mo(s){let d=[];return(s||[]).forEach(O=>{let{value:Q,children:ne}=O;d.push(Q),ne&&(d=[].concat((0,Kt.Z)(d),(0,Kt.Z)(Mo(ne))))}),d}function bo(s){return s.some(d=>{let{children:O}=d;return O})}function Ao(s,d){return typeof d=="string"||typeof d=="number"?d==null?void 0:d.toString().toLowerCase().includes(s.trim().toLowerCase()):!1}function Uo(s){let{filters:d,prefixCls:O,filteredKeys:Q,filterMultiple:ne,searchValue:re,filterSearch:Me}=s;return d.map((Pe,De)=>{const Je=String(Pe.value);if(Pe.children)return{key:Je||De,label:Pe.text,popupClassName:`${O}-dropdown-submenu`,children:Uo({filters:Pe.children,prefixCls:O,filteredKeys:Q,filterMultiple:ne,searchValue:re,filterSearch:Me})};const Ve=ne?uo.default:vr.ZP,ke={key:Pe.value!==void 0?Je:De,label:r.createElement(r.Fragment,null,r.createElement(Ve,{checked:Q.includes(Je)}),r.createElement("span",null,Pe.text))};return re.trim()?typeof Me=="function"?Me(re,Pe)?ke:null:Ao(re,Pe.text)?ke:null:ke})}function No(s){var d,O;const{tablePrefixCls:Q,prefixCls:ne,column:re,dropdownPrefixCls:Me,columnKey:Pe,filterMultiple:De,filterMode:Je="menu",filterSearch:Ve=!1,filterState:ke,triggerFilter:ft,locale:At,children:vt,getPopupContainer:Nt}=s,{filterDropdownOpen:Ot,onFilterDropdownOpenChange:Gt,filterResetToDefaultFilteredValue:Qt,defaultFilteredValue:_t,filterDropdownVisible:Zn,onFilterDropdownVisibleChange:Gn}=re,[Sn,Kn]=r.useState(!1),cr=!!(ke&&(!((d=ke.filteredKeys)===null||d===void 0)&&d.length||ke.forceFiltered)),cn=ht=>{Kn(ht),Gt==null||Gt(ht),Gn==null||Gn(ht)},Pn=(O=Ot!=null?Ot:Zn)!==null&&O!==void 0?O:Sn,mn=ke==null?void 0:ke.filteredKeys,[qt,tn]=co(mn||[]),Yn=ht=>{let{selectedKeys:ln}=ht;tn(ln)},Br=(ht,ln)=>{let{node:ur,checked:Pr}=ln;Yn(De?{selectedKeys:ht}:{selectedKeys:Pr&&ur.key?[ur.key]:[]})};r.useEffect(()=>{Sn&&Yn({selectedKeys:mn||[]})},[mn]);const[fr,jn]=r.useState([]),mr=ht=>{jn(ht)},[Sr,Mr]=r.useState(""),Ir=ht=>{const{value:ln}=ht.target;Mr(ln)};r.useEffect(()=>{Sn||Mr("")},[Sn]);const fa=ht=>{const ln=ht&&ht.length?ht:null;if(ln===null&&(!ke||!ke.filteredKeys)||(0,E.Z)(ln,ke==null?void 0:ke.filteredKeys,!0))return null;ft({column:re,key:Pe,filteredKeys:ln})},Hr=()=>{cn(!1),fa(qt())},or=function(){let{confirm:ht,closeDropdown:ln}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};ht&&fa([]),ln&&cn(!1),Mr(""),tn(Qt?(_t||[]).map(ur=>String(ur)):[])},pa=function(){let{closeDropdown:ht}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};ht&&cn(!1),fa(qt())},er=ht=>{ht&&mn!==void 0&&tn(mn||[]),cn(ht),!ht&&!re.filterDropdown&&Hr()},ra=se()({[`${Me}-menu-without-submenu`]:!bo(re.filters||[])}),Jr=ht=>{if(ht.target.checked){const ln=Mo(re==null?void 0:re.filters).map(ur=>String(ur));tn(ln)}else tn([])},ja=ht=>{let{filters:ln}=ht;return(ln||[]).map((ur,Pr)=>{const qa=String(ur.value),Xa={title:ur.text,key:ur.value!==void 0?qa:Pr};return ur.children&&(Xa.children=ja({filters:ur.children})),Xa})},tr=ht=>{var ln;return Object.assign(Object.assign({},ht),{text:ht.title,value:ht.key,children:((ln=ht.children)===null||ln===void 0?void 0:ln.map(ur=>tr(ur)))||[]})};let Un;if(typeof re.filterDropdown=="function")Un=re.filterDropdown({prefixCls:`${Me}-custom`,setSelectedKeys:ht=>Yn({selectedKeys:ht}),selectedKeys:qt(),confirm:pa,clearFilters:or,filters:re.filters,visible:Pn,close:()=>{cn(!1)}});else if(re.filterDropdown)Un=re.filterDropdown;else{const ht=qt()||[],ln=()=>(re.filters||[]).length===0?r.createElement(Tn.Z,{image:Tn.Z.PRESENTED_IMAGE_SIMPLE,description:At.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Je==="tree"?r.createElement(r.Fragment,null,r.createElement(Va,{filterSearch:Ve,value:Sr,onChange:Ir,tablePrefixCls:Q,locale:At}),r.createElement("div",{className:`${Q}-filter-dropdown-tree`},De?r.createElement(uo.default,{checked:ht.length===Mo(re.filters).length,indeterminate:ht.length>0&&ht.lengthtypeof Ve=="function"?Ve(Sr,tr(Pr)):Ao(Sr,Pr.title):void 0}))):r.createElement(r.Fragment,null,r.createElement(Va,{filterSearch:Ve,value:Sr,onChange:Ir,tablePrefixCls:Q,locale:At}),r.createElement(hr.default,{selectable:!0,multiple:De,prefixCls:`${Me}-menu`,className:ra,onSelect:Yn,onDeselect:Yn,selectedKeys:ht,getPopupContainer:Nt,openKeys:fr,onOpenChange:mr,items:Uo({filters:re.filters||[],filterSearch:Ve,prefixCls:ne,filteredKeys:qt(),filterMultiple:De,searchValue:Sr})})),ur=()=>Qt?(0,E.Z)((_t||[]).map(Pr=>String(Pr)),ht,!0):ht.length===0;Un=r.createElement(r.Fragment,null,ln(),r.createElement("div",{className:`${ne}-dropdown-btns`},r.createElement(Ya.ZP,{type:"link",size:"small",disabled:ur(),onClick:()=>or()},At.filterReset),r.createElement(Ya.ZP,{type:"primary",size:"small",onClick:Hr},At.filterConfirm)))}re.filterDropdown&&(Un=r.createElement(Ar.J,{selectable:void 0},Un));const qn=()=>r.createElement(rl,{className:`${ne}-dropdown`},Un);let Hn;typeof re.filterIcon=="function"?Hn=re.filterIcon(cr):re.filterIcon?Hn=re.filterIcon:Hn=r.createElement(Ma,null);const{direction:Bn}=r.useContext(Dr.E_);return r.createElement("div",{className:`${ne}-column`},r.createElement("span",{className:`${Q}-column-title`},vt),r.createElement(ao.Z,{dropdownRender:qn,trigger:["click"],open:Pn,onOpenChange:er,getPopupContainer:Nt,placement:Bn==="rtl"?"bottomLeft":"bottomRight"},r.createElement("span",{role:"button",tabIndex:-1,className:se()(`${ne}-trigger`,{active:cr}),onClick:ht=>{ht.stopPropagation()}},Hn)))}var cl=No;function wo(s,d,O){let Q=[];return(s||[]).forEach((ne,re)=>{var Me;const Pe=pr(re,O);if(ne.filters||"filterDropdown"in ne||"onFilter"in ne)if("filteredValue"in ne){let De=ne.filteredValue;"filterDropdown"in ne||(De=(Me=De==null?void 0:De.map(String))!==null&&Me!==void 0?Me:De),Q.push({column:ne,key:Gr(ne,Pe),filteredKeys:De,forceFiltered:ne.filtered})}else Q.push({column:ne,key:Gr(ne,Pe),filteredKeys:d&&ne.defaultFilteredValue?ne.defaultFilteredValue:void 0,forceFiltered:ne.filtered});"children"in ne&&(Q=[].concat((0,Kt.Z)(Q),(0,Kt.Z)(wo(ne.children,d,Pe))))}),Q}function ul(s,d,O,Q,ne,re,Me,Pe){return O.map((De,Je)=>{const Ve=pr(Je,Pe),{filterMultiple:ke=!0,filterMode:ft,filterSearch:At}=De;let vt=De;if(vt.filters||vt.filterDropdown){const Nt=Gr(vt,Ve),Ot=Q.find(Gt=>{let{key:Qt}=Gt;return Nt===Qt});vt=Object.assign(Object.assign({},vt),{title:Gt=>r.createElement(cl,{tablePrefixCls:s,prefixCls:`${s}-filter`,dropdownPrefixCls:d,column:vt,columnKey:Nt,filterState:Ot,filterMultiple:ke,filterMode:ft,filterSearch:At,triggerFilter:re,locale:ne,getPopupContainer:Me},Kr(De.title,Gt))})}return"children"in vt&&(vt=Object.assign(Object.assign({},vt),{children:ul(s,d,vt.children,Q,ne,re,Me,Ve)})),vt})}function Zo(s){const d={};return s.forEach(O=>{let{key:Q,filteredKeys:ne,column:re}=O;const{filters:Me,filterDropdown:Pe}=re;if(Pe)d[Q]=ne||null;else if(Array.isArray(ne)){const De=Mo(Me);d[Q]=De.filter(Je=>ne.includes(String(Je)))}else d[Q]=null}),d}function Jo(s,d){return d.reduce((O,Q)=>{const{column:{onFilter:ne,filters:re},filteredKeys:Me}=Q;return ne&&Me&&Me.length?O.filter(Pe=>Me.some(De=>{const Je=Mo(re),Ve=Je.findIndex(ft=>String(ft)===String(De)),ke=Ve!==-1?Je[Ve]:De;return ne(ke,Pe)})):O},s)}const qo=s=>s.flatMap(d=>"children"in d?[d].concat((0,Kt.Z)(qo(d.children||[]))):[d]);function dl(s){let{prefixCls:d,dropdownPrefixCls:O,mergedColumns:Q,onFilterChange:ne,getPopupContainer:re,locale:Me}=s;const Pe=r.useMemo(()=>qo(Q||[]),[Q]),[De,Je]=r.useState(()=>wo(Pe,!0)),Ve=r.useMemo(()=>{const vt=wo(Pe,!1);if(vt.length===0)return vt;let Nt=!0,Ot=!0;if(vt.forEach(Gt=>{let{filteredKeys:Qt}=Gt;Qt!==void 0?Nt=!1:Ot=!1}),Nt){const Gt=(Pe||[]).map((Qt,_t)=>Gr(Qt,pr(_t)));return De.filter(Qt=>{let{key:_t}=Qt;return Gt.includes(_t)}).map(Qt=>{const _t=Pe[Gt.findIndex(Zn=>Zn===Qt.key)];return Object.assign(Object.assign({},Qt),{column:Object.assign(Object.assign({},Qt.column),_t),forceFiltered:_t.filtered})})}return vt},[Pe,De]),ke=r.useMemo(()=>Zo(Ve),[Ve]),ft=vt=>{const Nt=Ve.filter(Ot=>{let{key:Gt}=Ot;return Gt!==vt.key});Nt.push(vt),Je(Nt),ne(Zo(Nt),Nt)};return[vt=>ul(d,O,vt,Ve,Me,ft,re),Ve,ke]}var al=dl;function $o(s,d,O){const Q=r.useRef({});function ne(re){if(!Q.current||Q.current.data!==s||Q.current.childrenColumnName!==d||Q.current.getRowKey!==O){let Pe=function(De){De.forEach((Je,Ve)=>{const ke=O(Je,Ve);Me.set(ke,Je),Je&&typeof Je=="object"&&d in Je&&Pe(Je[d]||[])})};const Me=new Map;Pe(s),Q.current={data:s,childrenColumnName:d,kvMap:Me,getRowKey:O}}return Q.current.kvMap.get(re)}return[ne]}var Vo=e(50371),ol=function(s,d){var O={};for(var Q in s)Object.prototype.hasOwnProperty.call(s,Q)&&d.indexOf(Q)<0&&(O[Q]=s[Q]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,Q=Object.getOwnPropertySymbols(s);ne{const re=s[ne];typeof re!="function"&&(O[ne]=re)}),O}function _o(s,d,O){const Q=O&&typeof O=="object"?O:{},{total:ne=0}=Q,re=ol(Q,["total"]),[Me,Pe]=(0,r.useState)(()=>({current:"defaultCurrent"in re?re.defaultCurrent:1,pageSize:"defaultPageSize"in re?re.defaultPageSize:Fo})),De=(0,Vo.Z)(Me,re,{total:ne>0?ne:s}),Je=Math.ceil((ne||s)/De.pageSize);De.current>Je&&(De.current=Je||1);const Ve=(ft,At)=>{Pe({current:ft!=null?ft:1,pageSize:At||De.pageSize})},ke=(ft,At)=>{var vt;O&&((vt=O.onChange)===null||vt===void 0||vt.call(O,ft,At)),Ve(ft,At),d(ft,At||(De==null?void 0:De.pageSize))};return O===!1?[{},()=>{}]:[Object.assign(Object.assign({},De),{onChange:ke}),Ve]}var Al=_o,fl=e(84105),yo=e(35654),Yr=e(90782),jr=e(71430),Ja=e(18929);const Pa={},Fa="SELECT_ALL",eo="SELECT_INVERT",oo="SELECT_NONE",xo=[],ho=(s,d)=>{let O=[];return(d||[]).forEach(Q=>{O.push(Q),Q&&typeof Q=="object"&&s in Q&&(O=[].concat((0,Kt.Z)(O),(0,Kt.Z)(ho(s,Q[s]))))}),O};var Io=(s,d)=>{const{preserveSelectedRowKeys:O,selectedRowKeys:Q,defaultSelectedRowKeys:ne,getCheckboxProps:re,onChange:Me,onSelect:Pe,onSelectAll:De,onSelectInvert:Je,onSelectNone:Ve,onSelectMultiple:ke,columnWidth:ft,type:At,selections:vt,fixed:Nt,renderCell:Ot,hideSelectAll:Gt,checkStrictly:Qt=!0}=d||{},{prefixCls:_t,data:Zn,pageData:Gn,getRecordByKey:Sn,getRowKey:Kn,expandType:cr,childrenColumnName:cn,locale:Pn,getPopupContainer:mn}=s,[qt,tn]=(0,Ja.Z)(Q||ne||xo,{value:Q}),Yn=r.useRef(new Map),Br=(0,r.useCallback)(tr=>{if(O){const Un=new Map;tr.forEach(qn=>{let Hn=Sn(qn);!Hn&&Yn.current.has(qn)&&(Hn=Yn.current.get(qn)),Un.set(qn,Hn)}),Yn.current=Un}},[Sn,O]);r.useEffect(()=>{Br(qt)},[qt]);const{keyEntities:fr}=(0,r.useMemo)(()=>{if(Qt)return{keyEntities:null};let tr=Zn;if(O){const Un=new Set(Zn.map((Hn,Bn)=>Kn(Hn,Bn))),qn=Array.from(Yn.current).reduce((Hn,Bn)=>{let[ht,ln]=Bn;return Un.has(ht)?Hn:Hn.concat(ln)},[]);tr=[].concat((0,Kt.Z)(tr),(0,Kt.Z)(qn))}return(0,jr.I8)(tr,{externalGetKey:Kn,childrenPropName:cn})},[Zn,Kn,Qt,cn,O]),jn=(0,r.useMemo)(()=>ho(cn,Gn),[cn,Gn]),mr=(0,r.useMemo)(()=>{const tr=new Map;return jn.forEach((Un,qn)=>{const Hn=Kn(Un,qn),Bn=(re?re(Un):null)||{};tr.set(Hn,Bn)}),tr},[jn,Kn,re]),Sr=(0,r.useCallback)(tr=>{var Un;return!!(!((Un=mr.get(Kn(tr)))===null||Un===void 0)&&Un.disabled)},[mr,Kn]),[Mr,Ir]=(0,r.useMemo)(()=>{if(Qt)return[qt||[],[]];const{checkedKeys:tr,halfCheckedKeys:Un}=(0,Yr.S)(qt,!0,fr,Sr);return[tr||[],Un]},[qt,Qt,fr,Sr]),fa=(0,r.useMemo)(()=>{const tr=At==="radio"?Mr.slice(0,1):Mr;return new Set(tr)},[Mr,At]),Hr=(0,r.useMemo)(()=>At==="radio"?new Set:new Set(Ir),[Ir,At]),[or,pa]=(0,r.useState)(null);r.useEffect(()=>{d||tn(xo)},[!!d]);const er=(0,r.useCallback)((tr,Un)=>{let qn,Hn;Br(tr),O?(qn=tr,Hn=tr.map(Bn=>Yn.current.get(Bn))):(qn=[],Hn=[],tr.forEach(Bn=>{const ht=Sn(Bn);ht!==void 0&&(qn.push(Bn),Hn.push(ht))})),tn(qn),Me==null||Me(qn,Hn,{type:Un})},[tn,Sn,Me,O]),ra=(0,r.useCallback)((tr,Un,qn,Hn)=>{if(Pe){const Bn=qn.map(ht=>Sn(ht));Pe(Sn(tr),Un,Bn,Hn)}er(qn,"single")},[Pe,Sn,er]),Jr=(0,r.useMemo)(()=>!vt||Gt?null:(vt===!0?[Fa,eo,oo]:vt).map(Un=>Un===Fa?{key:"all",text:Pn.selectionAll,onSelect(){er(Zn.map((qn,Hn)=>Kn(qn,Hn)).filter(qn=>{const Hn=mr.get(qn);return!(Hn!=null&&Hn.disabled)||fa.has(qn)}),"all")}}:Un===eo?{key:"invert",text:Pn.selectInvert,onSelect(){const qn=new Set(fa);Gn.forEach((Bn,ht)=>{const ln=Kn(Bn,ht),ur=mr.get(ln);ur!=null&&ur.disabled||(qn.has(ln)?qn.delete(ln):qn.add(ln))});const Hn=Array.from(qn);Je&&Je(Hn),er(Hn,"invert")}}:Un===oo?{key:"none",text:Pn.selectNone,onSelect(){Ve==null||Ve(),er(Array.from(fa).filter(qn=>{const Hn=mr.get(qn);return Hn==null?void 0:Hn.disabled}),"none")}}:Un).map(Un=>Object.assign(Object.assign({},Un),{onSelect:function(){for(var qn,Hn,Bn=arguments.length,ht=new Array(Bn),ln=0;ln{var Un;if(!d)return tr.filter(ea=>ea!==Pa);let qn=(0,Kt.Z)(tr);const Hn=new Set(fa),Bn=jn.map(Kn).filter(ea=>!mr.get(ea).disabled),ht=Bn.every(ea=>Hn.has(ea)),ln=Bn.some(ea=>Hn.has(ea)),ur=()=>{const ea=[];ht?Bn.forEach(ya=>{Hn.delete(ya),ea.push(ya)}):Bn.forEach(ya=>{Hn.has(ya)||(Hn.add(ya),ea.push(ya))});const aa=Array.from(Hn);De==null||De(!ht,aa.map(ya=>Sn(ya)),ea.map(ya=>Sn(ya))),er(aa,"all"),pa(null)};let Pr;if(At!=="radio"){let ea;if(Jr){const zr={getPopupContainer:mn,items:Jr.map((io,$a)=>{const{key:oa,text:nr,onSelect:za}=io;return{key:oa!=null?oa:$a,onClick:()=>{za==null||za(Bn)},label:nr}})};ea=r.createElement("div",{className:`${_t}-selection-extra`},r.createElement(ao.Z,{menu:zr,getPopupContainer:mn},r.createElement("span",null,r.createElement(fl.Z,null))))}const aa=jn.map((zr,io)=>{const $a=Kn(zr,io),oa=mr.get($a)||{};return Object.assign({checked:Hn.has($a)},oa)}).filter(zr=>{let{disabled:io}=zr;return io}),ya=!!aa.length&&aa.length===jn.length,Qa=ya&&aa.every(zr=>{let{checked:io}=zr;return io}),Ha=ya&&aa.some(zr=>{let{checked:io}=zr;return io});Pr=!Gt&&r.createElement("div",{className:`${_t}-selection`},r.createElement(uo.default,{checked:ya?Qa:!!jn.length&&ht,indeterminate:ya?!Qa&&Ha:!ht&&ln,onChange:ur,disabled:jn.length===0||ya,"aria-label":ea?"Custom selection":"Select all",skipGroup:!0}),ea)}let qa;At==="radio"?qa=(ea,aa,ya)=>{const Qa=Kn(aa,ya),Ha=Hn.has(Qa);return{node:r.createElement(vr.ZP,Object.assign({},mr.get(Qa),{checked:Ha,onClick:zr=>zr.stopPropagation(),onChange:zr=>{Hn.has(Qa)||ra(Qa,!0,[Qa],zr.nativeEvent)}})),checked:Ha}}:qa=(ea,aa,ya)=>{var Qa;const Ha=Kn(aa,ya),zr=Hn.has(Ha),io=Hr.has(Ha),$a=mr.get(Ha);let oa;return cr==="nest"?oa=io:oa=(Qa=$a==null?void 0:$a.indeterminate)!==null&&Qa!==void 0?Qa:io,{node:r.createElement(uo.default,Object.assign({},$a,{indeterminate:oa,checked:zr,skipGroup:!0,onClick:nr=>nr.stopPropagation(),onChange:nr=>{let{nativeEvent:za}=nr;const{shiftKey:no}=za;let Yo=-1,Do=-1;if(no&&Qt){const Bo=new Set([or,Ha]);Bn.some((go,Za)=>{if(Bo.has(go))if(Yo===-1)Yo=Za;else return Do=Za,!0;return!1})}if(Do!==-1&&Yo!==Do&&Qt){const Bo=Bn.slice(Yo,Do+1),go=[];zr?Bo.forEach(Oa=>{Hn.has(Oa)&&(go.push(Oa),Hn.delete(Oa))}):Bo.forEach(Oa=>{Hn.has(Oa)||(go.push(Oa),Hn.add(Oa))});const Za=Array.from(Hn);ke==null||ke(!zr,Za.map(Oa=>Sn(Oa)),go.map(Oa=>Sn(Oa))),er(Za,"multiple")}else{const Bo=Mr;if(Qt){const go=zr?(0,yo._5)(Bo,Ha):(0,yo.L0)(Bo,Ha);ra(Ha,!zr,go,za)}else{const go=(0,Yr.S)([].concat((0,Kt.Z)(Bo),[Ha]),!0,fr,Sr),{checkedKeys:Za,halfCheckedKeys:Oa}=go;let Ho=Za;if(zr){const nl=new Set(Za);nl.delete(Ha),Ho=(0,Yr.S)(Array.from(nl),{checked:!1,halfCheckedKeys:Oa},fr,Sr).checkedKeys}ra(Ha,!zr,Ho,za)}}pa(zr?null:Ha)}})),checked:zr}};const Xa=(ea,aa,ya)=>{const{node:Qa,checked:Ha}=qa(ea,aa,ya);return Ot?Ot(Ha,aa,ya,Qa):Qa};if(!qn.includes(Pa))if(qn.findIndex(ea=>{var aa;return((aa=ea[wn])===null||aa===void 0?void 0:aa.columnType)==="EXPAND_COLUMN"})===0){const[ea,...aa]=qn;qn=[ea,Pa].concat((0,Kt.Z)(aa))}else qn=[Pa].concat((0,Kt.Z)(qn));const So=qn.indexOf(Pa);qn=qn.filter((ea,aa)=>ea!==Pa||aa===So);const xa=qn[So-1],wa=qn[So+1];let $n=Nt;$n===void 0&&((wa==null?void 0:wa.fixed)!==void 0?$n=wa.fixed:(xa==null?void 0:xa.fixed)!==void 0&&($n=xa.fixed)),$n&&xa&&((Un=xa[wn])===null||Un===void 0?void 0:Un.columnType)==="EXPAND_COLUMN"&&xa.fixed===void 0&&(xa.fixed=$n);const to=se()(`${_t}-selection-col`,{[`${_t}-selection-col-with-dropdown`]:vt&&At==="checkbox"}),lo={fixed:$n,width:ft,className:`${_t}-selection-column`,title:d.columnTitle||Pr,render:Xa,onCell:d.onCell,[wn]:{className:to}};return qn.map(ea=>ea===Pa?lo:ea)},[Kn,jn,d,Mr,fa,Hr,ft,Jr,cr,or,mr,ke,ra,Sr]),fa]},gl=e(89489),xl=e(59477),el=e(6848);const vl="ascend",tl="descend";function ll(s){return typeof s.sorter=="object"&&typeof s.sorter.multiple=="number"?s.sorter.multiple:!1}function El(s){return typeof s=="function"?s:s&&typeof s=="object"&&s.compare?s.compare:!1}function Wl(s,d){return d?s[s.indexOf(d)+1]:s[0]}function Sl(s,d,O){let Q=[];function ne(re,Me){Q.push({column:re,key:Gr(re,Me),multiplePriority:ll(re),sortOrder:re.sortOrder})}return(s||[]).forEach((re,Me)=>{const Pe=pr(Me,O);re.children?("sortOrder"in re&&ne(re,Pe),Q=[].concat((0,Kt.Z)(Q),(0,Kt.Z)(Sl(re.children,d,Pe)))):re.sorter&&("sortOrder"in re?ne(re,Pe):d&&re.defaultSortOrder&&Q.push({column:re,key:Gr(re,Pe),multiplePriority:ll(re),sortOrder:re.defaultSortOrder}))}),Q}function Bl(s,d,O,Q,ne,re,Me,Pe){return(d||[]).map((De,Je)=>{const Ve=pr(Je,Pe);let ke=De;if(ke.sorter){const ft=ke.sortDirections||ne,At=ke.showSorterTooltip===void 0?Me:ke.showSorterTooltip,vt=Gr(ke,Ve),Nt=O.find(cr=>{let{key:cn}=cr;return cn===vt}),Ot=Nt?Nt.sortOrder:null,Gt=Wl(ft,Ot);let Qt;if(De.sortIcon)Qt=De.sortIcon({sortOrder:Ot});else{const cr=ft.includes(vl)&&r.createElement(xl.Z,{className:se()(`${s}-column-sorter-up`,{active:Ot===vl})}),cn=ft.includes(tl)&&r.createElement(gl.Z,{className:se()(`${s}-column-sorter-down`,{active:Ot===tl})});Qt=r.createElement("span",{className:se()(`${s}-column-sorter`,{[`${s}-column-sorter-full`]:!!(cr&&cn)})},r.createElement("span",{className:`${s}-column-sorter-inner`,"aria-hidden":"true"},cr,cn))}const{cancelSort:_t,triggerAsc:Zn,triggerDesc:Gn}=re||{};let Sn=_t;Gt===tl?Sn=Gn:Gt===vl&&(Sn=Zn);const Kn=typeof At=="object"?At:{title:Sn};ke=Object.assign(Object.assign({},ke),{className:se()(ke.className,{[`${s}-column-sort`]:Ot}),title:cr=>{const cn=r.createElement("div",{className:`${s}-column-sorters`},r.createElement("span",{className:`${s}-column-title`},Kr(De.title,cr)),Qt);return At?r.createElement(el.Z,Object.assign({},Kn),cn):cn},onHeaderCell:cr=>{const cn=De.onHeaderCell&&De.onHeaderCell(cr)||{},Pn=cn.onClick,mn=cn.onKeyDown;cn.onClick=Yn=>{Q({column:De,key:vt,sortOrder:Gt,multiplePriority:ll(De)}),Pn==null||Pn(Yn)},cn.onKeyDown=Yn=>{Yn.keyCode===Ka.Z.ENTER&&(Q({column:De,key:vt,sortOrder:Gt,multiplePriority:ll(De)}),mn==null||mn(Yn))};const qt=sa(De.title,{}),tn=qt==null?void 0:qt.toString();return Ot?cn["aria-sort"]=Ot==="ascend"?"ascending":"descending":cn["aria-label"]=tn||"",cn.className=se()(cn.className,`${s}-column-has-sorters`),cn.tabIndex=0,De.ellipsis&&(cn.title=(qt!=null?qt:"").toString()),cn}})}return"children"in ke&&(ke=Object.assign(Object.assign({},ke),{children:Bl(s,ke.children,O,Q,ne,re,Me,Ve)})),ke})}function Il(s){const{column:d,sortOrder:O}=s;return{column:d,order:O,field:d.dataIndex,columnKey:d.key}}function Dl(s){const d=s.filter(O=>{let{sortOrder:Q}=O;return Q}).map(Il);return d.length===0&&s.length?Object.assign(Object.assign({},Il(s[s.length-1])),{column:void 0}):d.length<=1?d[0]||{}:d}function Ra(s,d,O){const Q=d.slice().sort((Me,Pe)=>Pe.multiplePriority-Me.multiplePriority),ne=s.slice(),re=Q.filter(Me=>{let{column:{sorter:Pe},sortOrder:De}=Me;return El(Pe)&&De});return re.length?ne.sort((Me,Pe)=>{for(let De=0;De{const Pe=Me[O];return Pe?Object.assign(Object.assign({},Me),{[O]:Ra(Pe,d,O)}):Me}):ne}function ba(s){let{prefixCls:d,mergedColumns:O,onSorterChange:Q,sortDirections:ne,tableLocale:re,showSorterTooltip:Me}=s;const[Pe,De]=r.useState(Sl(O,!0)),Je=r.useMemo(()=>{let vt=!0;const Nt=Sl(O,!1);if(!Nt.length)return Pe;const Ot=[];function Gt(_t){vt?Ot.push(_t):Ot.push(Object.assign(Object.assign({},_t),{sortOrder:null}))}let Qt=null;return Nt.forEach(_t=>{Qt===null?(Gt(_t),_t.sortOrder&&(_t.multiplePriority===!1?vt=!1:Qt=!0)):(Qt&&_t.multiplePriority!==!1||(vt=!1),Gt(_t))}),Ot},[O,Pe]),Ve=r.useMemo(()=>{const vt=Je.map(Nt=>{let{column:Ot,sortOrder:Gt}=Nt;return{column:Ot,order:Gt}});return{sortColumns:vt,sortColumn:vt[0]&&vt[0].column,sortOrder:vt[0]&&vt[0].order}},[Je]);function ke(vt){let Nt;vt.multiplePriority===!1||!Je.length||Je[0].multiplePriority===!1?Nt=[vt]:Nt=[].concat((0,Kt.Z)(Je.filter(Ot=>{let{key:Gt}=Ot;return Gt!==vt.key})),[vt]),De(Nt),Q(Dl(Nt),Nt)}return[vt=>Bl(d,vt,Je,ke,ne,re,Me),Je,Ve,()=>Dl(Je)]}function La(s,d){return s.map(O=>{const Q=Object.assign({},O);return Q.title=Kr(O.title,d),"children"in Q&&(Q.children=La(Q.children,d)),Q})}function Eo(s){return[r.useCallback(O=>La(O,s),[s])]}var po=Xn((s,d)=>{const{_renderTimes:O}=s,{_renderTimes:Q}=d;return O!==Q}),Ro=Cr((s,d)=>{const{_renderTimes:O}=s,{_renderTimes:Q}=d;return O!==Q}),jo=e(64993),ml=e(17313),Pl=e(83116),Ol=e(37613),l=s=>{const{componentCls:d}=s,O=`${s.lineWidth}px ${s.lineType} ${s.tableBorderColor}`,Q=(ne,re,Me)=>({[`&${d}-${ne}`]:{[`> ${d}-container`]:{[`> ${d}-content, > ${d}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${d}-expanded-row-fixed`]:{margin:`-${re}px -${Me+s.lineWidth}px`}}}}}});return{[`${d}-wrapper`]:{[`${d}${d}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${d}-title`]:{border:O,borderBottom:0},[`> ${d}-container`]:{borderInlineStart:O,borderTop:O,[` + > ${d}-content, + > ${d}-header, + > ${d}-body, + > ${d}-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:O},"> thead":{"> tr:not(:last-child) > th":{borderBottom:O},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${d}-cell-fix-right-first::after`]:{borderInlineEnd:O}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${d}-expanded-row-fixed`]:{margin:`-${s.tablePaddingVertical}px -${s.tablePaddingHorizontal+s.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:s.lineWidth,bottom:0,borderInlineEnd:O,content:'""'}}}}}},[`&${d}-scroll-horizontal`]:{[`> ${d}-container > ${d}-body`]:{"> table > tbody":{[` + > tr${d}-expanded-row, + > tr${d}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},Q("middle",s.tablePaddingVerticalMiddle,s.tablePaddingHorizontalMiddle)),Q("small",s.tablePaddingVerticalSmall,s.tablePaddingHorizontalSmall)),{[`> ${d}-footer`]:{border:O,borderTop:0}}),[`${d}-cell`]:{[`${d}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${s.lineWidth}px 0 ${s.lineWidth}px ${s.tableHeaderBg}`}},[`${d}-bordered ${d}-cell-scrollbar`]:{borderInlineEnd:O}}}},Y=s=>{const{componentCls:d}=s;return{[`${d}-wrapper`]:{[`${d}-cell-ellipsis`]:Object.assign(Object.assign({},ml.vS),{wordBreak:"keep-all",[` + &${d}-cell-fix-left-last, + &${d}-cell-fix-right-first + `]:{overflow:"visible",[`${d}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${d}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},je=s=>{const{componentCls:d}=s;return{[`${d}-wrapper`]:{[`${d}-tbody > tr${d}-placeholder`]:{textAlign:"center",color:s.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:s.colorBgContainer}}}}},xe=e(15969),tt=s=>{const{componentCls:d,antCls:O,controlInteractiveSize:Q,motionDurationSlow:ne,lineWidth:re,paddingXS:Me,lineType:Pe,tableBorderColor:De,tableExpandIconBg:Je,tableExpandColumnWidth:Ve,borderRadius:ke,fontSize:ft,fontSizeSM:At,lineHeight:vt,tablePaddingVertical:Nt,tablePaddingHorizontal:Ot,tableExpandedRowBg:Gt,paddingXXS:Qt}=s,_t=Q/2-re,Zn=_t*2+re*3,Gn=`${re}px ${Pe} ${De}`,Sn=Qt-re;return{[`${d}-wrapper`]:{[`${d}-expand-icon-col`]:{width:Ve},[`${d}-row-expand-icon-cell`]:{textAlign:"center",[`${d}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${d}-row-indent`]:{height:1,float:"left"},[`${d}-row-expand-icon`]:Object.assign(Object.assign({},(0,xe.N)(s)),{position:"relative",float:"left",boxSizing:"border-box",width:Zn,height:Zn,padding:0,color:"inherit",lineHeight:`${Zn}px`,background:Je,border:Gn,borderRadius:ke,transform:`scale(${Q/Zn})`,transition:`all ${ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ne} ease-out`,content:'""'},"&::before":{top:_t,insetInlineEnd:Sn,insetInlineStart:Sn,height:re},"&::after":{top:Sn,bottom:Sn,insetInlineStart:_t,width:re,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"}}),[`${d}-row-indent + ${d}-row-expand-icon`]:{marginTop:(ft*vt-re*3)/2-Math.ceil((At*1.4-re*3)/2),marginInlineEnd:Me},[`tr${d}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Gt}},[`${O}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${d}-expanded-row-fixed`]:{position:"relative",margin:`-${Nt}px -${Ot}px`,padding:`${Nt}px ${Ot}px`}}}},kt=s=>{const{componentCls:d,antCls:O,iconCls:Q,tableFilterDropdownWidth:ne,tableFilterDropdownSearchWidth:re,paddingXXS:Me,paddingXS:Pe,colorText:De,lineWidth:Je,lineType:Ve,tableBorderColor:ke,tableHeaderIconColor:ft,fontSizeSM:At,tablePaddingHorizontal:vt,borderRadius:Nt,motionDurationSlow:Ot,colorTextDescription:Gt,colorPrimary:Qt,tableHeaderFilterActiveBg:_t,colorTextDisabled:Zn,tableFilterDropdownBg:Gn,tableFilterDropdownHeight:Sn,controlItemBgHover:Kn,controlItemBgActive:cr,boxShadowSecondary:cn,filterDropdownMenuBg:Pn}=s,mn=`${O}-dropdown`,qt=`${d}-filter-dropdown`,tn=`${O}-tree`,Yn=`${Je}px ${Ve} ${ke}`;return[{[`${d}-wrapper`]:{[`${d}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${d}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Me,marginInline:`${Me}px ${-vt/2}px`,padding:`0 ${Me}px`,color:ft,fontSize:At,borderRadius:Nt,cursor:"pointer",transition:`all ${Ot}`,"&:hover":{color:Gt,background:_t},"&.active":{color:Qt}}}},{[`${O}-dropdown`]:{[qt]:Object.assign(Object.assign({},(0,ml.Wf)(s)),{minWidth:ne,backgroundColor:Gn,borderRadius:Nt,boxShadow:cn,overflow:"hidden",[`${mn}-menu`]:{maxHeight:Sn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Pn,"&:empty::after":{display:"block",padding:`${Pe}px 0`,color:Zn,fontSize:At,textAlign:"center",content:'"Not Found"'}},[`${qt}-tree`]:{paddingBlock:`${Pe}px 0`,paddingInline:Pe,[tn]:{padding:0},[`${tn}-treenode ${tn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${tn}-treenode-checkbox-checked ${tn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:cr}}},[`${qt}-search`]:{padding:Pe,borderBottom:Yn,"&-input":{input:{minWidth:re},[Q]:{color:Zn}}},[`${qt}-checkall`]:{width:"100%",marginBottom:Me,marginInlineStart:Me},[`${qt}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Pe-Je}px ${Pe}px`,overflow:"hidden",borderTop:Yn}})}},{[`${O}-dropdown ${qt}, ${qt}-submenu`]:{[`${O}-checkbox-wrapper + span`]:{paddingInlineStart:Pe,color:De},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Et=s=>{const{componentCls:d,lineWidth:O,colorSplit:Q,motionDurationSlow:ne,zIndexTableFixed:re,tableBg:Me,zIndexTableSticky:Pe}=s,De=Q;return{[`${d}-wrapper`]:{[` + ${d}-cell-fix-left, + ${d}-cell-fix-right + `]:{position:"sticky !important",zIndex:re,background:Me},[` + ${d}-cell-fix-left-first::after, + ${d}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-O,width:30,transform:"translateX(100%)",transition:`box-shadow ${ne}`,content:'""',pointerEvents:"none"},[`${d}-cell-fix-left-all::after`]:{display:"none"},[` + ${d}-cell-fix-right-first::after, + ${d}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-O,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${ne}`,content:'""',pointerEvents:"none"},[`${d}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Pe+1,width:30,transition:`box-shadow ${ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${d}-ping-left`]:{[`&:not(${d}-has-fix-left) ${d}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${De}`}},[` + ${d}-cell-fix-left-first::after, + ${d}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${De}`},[`${d}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${d}-ping-right`]:{[`&:not(${d}-has-fix-right) ${d}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${De}`}},[` + ${d}-cell-fix-right-first::after, + ${d}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${De}`}}}}},Lt=s=>{const{componentCls:d,antCls:O}=s;return{[`${d}-wrapper`]:{[`${d}-pagination${O}-pagination`]:{margin:`${s.margin}px 0`},[`${d}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:s.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},gt=s=>{const{componentCls:d,tableRadius:O}=s;return{[`${d}-wrapper`]:{[d]:{[`${d}-title, ${d}-header`]:{borderRadius:`${O}px ${O}px 0 0`},[`${d}-title + ${d}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${d}-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:O,borderStartEndRadius:O,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:O},"> *:last-child":{borderStartEndRadius:O}}},"&-footer":{borderRadius:`0 0 ${O}px ${O}px`}}}}},xn=s=>{const{componentCls:d}=s;return{[`${d}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${d}-pagination-left`]:{justifyContent:"flex-end"},[`${d}-pagination-right`]:{justifyContent:"flex-start"},[`${d}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${d}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${d}-row-indent`]:{float:"right"}}}}},Dn=s=>{const{componentCls:d,antCls:O,iconCls:Q,fontSizeIcon:ne,padding:re,paddingXS:Me,tableHeaderIconColor:Pe,tableHeaderIconColorHover:De,tableSelectionColumnWidth:Je}=s;return{[`${d}-wrapper`]:{[`${d}-selection-col`]:{width:Je,[`&${d}-selection-col-with-dropdown`]:{width:Je+ne+re/4}},[`${d}-bordered ${d}-selection-col`]:{width:Je+Me*2,[`&${d}-selection-col-with-dropdown`]:{width:Je+ne+re/4+Me*2}},[` + table tr th${d}-selection-column, + table tr td${d}-selection-column + `]:{paddingInlineEnd:s.paddingXS,paddingInlineStart:s.paddingXS,textAlign:"center",[`${O}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${d}-selection-column${d}-cell-fix-left`]:{zIndex:s.zIndexTableFixed+1},[`table tr th${d}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${d}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${d}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${s.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${s.tablePaddingHorizontal/4}px`,[Q]:{color:Pe,fontSize:ne,verticalAlign:"baseline","&:hover":{color:De}}}}}},On=s=>{const{componentCls:d}=s,O=(Q,ne,re,Me)=>({[`${d}${d}-${Q}`]:{fontSize:Me,[` + ${d}-title, + ${d}-footer, + ${d}-cell, + ${d}-thead > tr > th, + ${d}-tbody > tr > th, + ${d}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${ne}px ${re}px`},[`${d}-filter-trigger`]:{marginInlineEnd:`-${re/2}px`},[`${d}-expanded-row-fixed`]:{margin:`-${ne}px -${re}px`},[`${d}-tbody`]:{[`${d}-wrapper:only-child ${d}`]:{marginBlock:`-${ne}px`,marginInline:`${s.tableExpandColumnWidth-re}px -${re}px`}},[`${d}-selection-column`]:{paddingInlineStart:`${re/4}px`}}});return{[`${d}-wrapper`]:Object.assign(Object.assign({},O("middle",s.tablePaddingVerticalMiddle,s.tablePaddingHorizontalMiddle,s.tableFontSizeMiddle)),O("small",s.tablePaddingVerticalSmall,s.tablePaddingHorizontalSmall,s.tableFontSizeSmall))}},Wr=s=>{const{componentCls:d,marginXXS:O,fontSizeIcon:Q,tableHeaderIconColor:ne,tableHeaderIconColorHover:re}=s;return{[`${d}-wrapper`]:{[`${d}-thead th${d}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${s.motionDurationSlow}`,"&:hover":{background:s.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:s.colorPrimary},[` + &${d}-cell-fix-left:hover, + &${d}-cell-fix-right:hover + `]:{background:s.tableFixedHeaderSortActiveBg}},[`${d}-thead th${d}-column-sort`]:{background:s.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${d}-column-sort`]:{background:s.tableBodySortBg},[`${d}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${d}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${d}-column-sorter`]:{marginInlineStart:O,color:ne,fontSize:0,transition:`color ${s.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Q,"&.active":{color:s.colorPrimary}},[`${d}-column-sorter-up + ${d}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${d}-column-sorters:hover ${d}-column-sorter`]:{color:re}}}},Zr=s=>{const{componentCls:d,opacityLoading:O,tableScrollThumbBg:Q,tableScrollThumbBgHover:ne,tableScrollThumbSize:re,tableScrollBg:Me,zIndexTableSticky:Pe,stickyScrollBarBorderRadius:De}=s,Je=`${s.lineWidth}px ${s.lineType} ${s.tableBorderColor}`;return{[`${d}-wrapper`]:{[`${d}-sticky`]:{"&-holder":{position:"sticky",zIndex:Pe,background:s.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${re}px !important`,zIndex:Pe,display:"flex",alignItems:"center",background:Me,borderTop:Je,opacity:O,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:re,backgroundColor:Q,borderRadius:De,transition:`all ${s.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ne}}}}}}},Aa=s=>{const{componentCls:d,lineWidth:O,tableBorderColor:Q}=s,ne=`${O}px ${s.lineType} ${Q}`;return{[`${d}-wrapper`]:{[`${d}-summary`]:{position:"relative",zIndex:s.zIndexTableFixed,background:s.tableBg,"> tr":{"> th, > td":{borderBottom:ne}}},[`div${d}-summary`]:{boxShadow:`0 -${O}px 0 ${Q}`}}}},Na=s=>{const{componentCls:d}=s,O=`${s.lineWidth}px ${s.lineType} ${s.tableBorderColor}`,Q=`${d}-expanded-row-cell`;return{[`${d}-wrapper`]:{[`${d}-tbody-virtual`]:{[`${d}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${d}-cell`]:{borderBottom:O},[`${d}-expanded-row`]:{[`${Q}${Q}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${s.lineWidth}px)`,borderInlineEnd:"none"}}},[`${d}-bordered`]:{[`${d}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:O,position:"absolute"},[`${d}-cell`]:{borderInlineEnd:O,[`&${d}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-s.lineWidth,borderInlineStart:O}}}}}}};const ca=s=>{const{componentCls:d,fontWeightStrong:O,tablePaddingVertical:Q,tablePaddingHorizontal:ne,lineWidth:re,lineType:Me,tableBorderColor:Pe,tableFontSize:De,tableBg:Je,tableRadius:Ve,tableHeaderTextColor:ke,motionDurationMid:ft,tableHeaderBg:At,tableHeaderCellSplitColor:vt,tableRowHoverBg:Nt,tableSelectedRowBg:Ot,tableSelectedRowHoverBg:Gt,tableFooterTextColor:Qt,tableFooterBg:_t,paddingContentVerticalLG:Zn}=s,Gn=`${re}px ${Me} ${Pe}`;return{[`${d}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ml.dF)()),{[d]:Object.assign(Object.assign({},(0,ml.Wf)(s)),{fontSize:De,background:Je,borderRadius:`${Ve}px ${Ve}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Ve}px ${Ve}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${d}-cell, + ${d}-thead > tr > th, + ${d}-tbody > tr > th, + ${d}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${Zn}px ${ne}px`,overflowWrap:"break-word"},[`${d}-title`]:{padding:`${Q}px ${ne}px`},[`${d}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:ke,fontWeight:O,textAlign:"start",background:At,borderBottom:Gn,transition:`background ${ft} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${d}-selection-column):not(${d}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:vt,transform:"translateY(-50%)",transition:`background-color ${ft}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${d}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${ft}, border-color ${ft}`,borderBottom:Gn,[` + > ${d}-wrapper:only-child, + > ${d}-expanded-row-fixed > ${d}-wrapper:only-child + `]:{[d]:{marginBlock:`-${Q}px`,marginInline:`${s.tableExpandColumnWidth-ne}px -${ne}px`,[`${d}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:ke,fontWeight:O,textAlign:"start",background:At,borderBottom:Gn,transition:`background ${ft} ease`},[` + &${d}-row:hover > th, + &${d}-row:hover > td, + > th${d}-cell-row-hover, + > td${d}-cell-row-hover + `]:{background:Nt},[`&${d}-row-selected`]:{"> th, > td":{background:Ot},"&:hover > th, &:hover > td":{background:Gt}}}},[`${d}-footer`]:{padding:`${Q}px ${ne}px`,color:Qt,background:_t}})}};var Xr=(0,Pl.Z)("Table",s=>{const{colorTextHeading:d,colorSplit:O,colorIcon:Q,colorIconHover:ne,opacityLoading:re,colorBgContainer:Me,controlInteractiveSize:Pe,headerBg:De,headerColor:Je,headerSortActiveBg:Ve,headerSortHoverBg:ke,bodySortBg:ft,rowHoverBg:At,rowSelectedBg:vt,rowSelectedHoverBg:Nt,rowExpandedBg:Ot,cellPaddingBlock:Gt,cellPaddingInline:Qt,cellPaddingBlockMD:_t,cellPaddingInlineMD:Zn,cellPaddingBlockSM:Gn,cellPaddingInlineSM:Sn,borderColor:Kn,footerBg:cr,footerColor:cn,headerBorderRadius:Pn,cellFontSize:mn,cellFontSizeMD:qt,cellFontSizeSM:tn,headerSplitColor:Yn,fixedHeaderSortActiveBg:Br,headerFilterHoverBg:fr,filterDropdownBg:jn,expandIconBg:mr,selectionColumnWidth:Sr,stickyScrollBarBg:Mr}=s,Ir=new jo.C(Q),fa=new jo.C(ne),Hr=2,or=(0,Ol.TS)(s,{tableFontSize:mn,tableBg:Me,tableRadius:Pn,tablePaddingVertical:Gt,tablePaddingHorizontal:Qt,tablePaddingVerticalMiddle:_t,tablePaddingHorizontalMiddle:Zn,tablePaddingVerticalSmall:Gn,tablePaddingHorizontalSmall:Sn,tableBorderColor:Kn,tableHeaderTextColor:Je,tableHeaderBg:De,tableFooterTextColor:cn,tableFooterBg:cr,tableHeaderCellSplitColor:Yn,tableHeaderSortBg:Ve,tableHeaderSortHoverBg:ke,tableHeaderIconColor:Ir.clone().setAlpha(Ir.getAlpha()*re).toRgbString(),tableHeaderIconColorHover:fa.clone().setAlpha(fa.getAlpha()*re).toRgbString(),tableBodySortBg:ft,tableFixedHeaderSortActiveBg:Br,tableHeaderFilterActiveBg:fr,tableFilterDropdownBg:jn,tableRowHoverBg:At,tableSelectedRowBg:vt,tableSelectedRowHoverBg:Nt,zIndexTableFixed:Hr,zIndexTableSticky:Hr+1,tableFontSizeMiddle:qt,tableFontSizeSmall:tn,tableSelectionColumnWidth:Sr,tableExpandIconBg:mr,tableExpandColumnWidth:Pe+2*s.padding,tableExpandedRowBg:Ot,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Mr,tableScrollThumbBgHover:d,tableScrollBg:O});return[ca(or),Lt(or),Aa(or),Wr(or),kt(or),l(or),gt(or),tt(or),Aa(or),je(or),Dn(or),Et(or),Zr(or),Y(or),On(or),xn(or),Na(or)]},s=>{const{colorFillAlter:d,colorBgContainer:O,colorTextHeading:Q,colorFillSecondary:ne,colorFillContent:re,controlItemBgActive:Me,controlItemBgActiveHover:Pe,padding:De,paddingSM:Je,paddingXS:Ve,colorBorderSecondary:ke,borderRadiusLG:ft,fontSize:At,controlHeight:vt,colorTextPlaceholder:Nt}=s,Ot=new jo.C(ne).onBackground(O).toHexShortString(),Gt=new jo.C(re).onBackground(O).toHexShortString(),Qt=new jo.C(d).onBackground(O).toHexShortString();return{headerBg:Qt,headerColor:Q,headerSortActiveBg:Ot,headerSortHoverBg:Gt,bodySortBg:Qt,rowHoverBg:Qt,rowSelectedBg:Me,rowSelectedHoverBg:Pe,rowExpandedBg:d,cellPaddingBlock:De,cellPaddingInline:De,cellPaddingBlockMD:Je,cellPaddingInlineMD:Ve,cellPaddingBlockSM:Ve,cellPaddingInlineSM:Ve,borderColor:ke,headerBorderRadius:ft,footerBg:Qt,footerColor:Q,cellFontSize:At,cellFontSizeMD:At,cellFontSizeSM:At,headerSplitColor:ke,fixedHeaderSortActiveBg:Ot,headerFilterHoverBg:re,filterDropdownMenuBg:O,filterDropdownBg:O,expandIconBg:O,selectionColumnWidth:vt,stickyScrollBarBg:Nt,stickyScrollBarBorderRadius:100}});const Ur=[],va=(s,d)=>{const{prefixCls:O,className:Q,rootClassName:ne,style:re,size:Me,bordered:Pe,dropdownPrefixCls:De,dataSource:Je,pagination:Ve,rowSelection:ke,rowKey:ft="key",rowClassName:At,columns:vt,children:Nt,childrenColumnName:Ot,onChange:Gt,getPopupContainer:Qt,loading:_t,expandIcon:Zn,expandable:Gn,expandedRowRender:Sn,expandIconColumnIndex:Kn,indentSize:cr,scroll:cn,sortDirections:Pn,locale:mn,showSorterTooltip:qt=!0,virtual:tn}=s,Yn=r.useMemo(()=>vt||qe(Nt),[vt,Nt]),Br=r.useMemo(()=>Yn.some(kr=>kr.responsive),[Yn]),fr=(0,Vr.Z)(Br),jn=r.useMemo(()=>{const kr=new Set(Object.keys(fr).filter(ma=>fr[ma]));return Yn.filter(ma=>!ma.responsive||ma.responsive.some(ro=>kr.has(ro)))},[Yn,fr]),mr=(0,_n.Z)(s,["className","style","columns"]),{locale:Sr=ta.Z,direction:Mr,table:Ir,renderEmpty:fa,getPrefixCls:Hr,getPopupContainer:or}=r.useContext(Dr.E_),pa=(0,Qr.Z)(Me),er=Object.assign(Object.assign({},Sr.Table),mn),ra=Je||Ur,Jr=Hr("table",O),ja=Hr("dropdown",De),tr=Object.assign({childrenColumnName:Ot,expandIconColumnIndex:Kn},Gn),{childrenColumnName:Un="children"}=tr,qn=r.useMemo(()=>ra.some(kr=>kr==null?void 0:kr[Un])?"nest":Sn||Gn&&Gn.expandedRowRender?"row":null,[ra]),Hn={body:r.useRef()},Bn=r.useMemo(()=>typeof ft=="function"?ft:kr=>kr==null?void 0:kr[ft],[ft]),[ht]=$o(ra,Un,Bn),ln={},ur=function(kr,ma){let ro=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Sa,vo,mo;const so=Object.assign(Object.assign({},ln),kr);ro&&((Sa=ln.resetPagination)===null||Sa===void 0||Sa.call(ln),!((vo=so.pagination)===null||vo===void 0)&&vo.current&&(so.pagination.current=1),Ve&&Ve.onChange&&Ve.onChange(1,(mo=so.pagination)===null||mo===void 0?void 0:mo.pageSize)),cn&&cn.scrollToFirstRowOnChange!==!1&&Hn.body.current&&(0,Nr.Z)(0,{getContainer:()=>Hn.body.current}),Gt==null||Gt(so.pagination,so.filters,so.sorter,{currentDataSource:Jo(Ra(ra,so.sorterStates,Un),so.filterStates),action:ma})},Pr=(kr,ma)=>{ur({sorter:kr,sorterStates:ma},"sort",!1)},[qa,Xa,So,xa]=ba({prefixCls:Jr,mergedColumns:jn,onSorterChange:Pr,sortDirections:Pn||["ascend","descend"],tableLocale:er,showSorterTooltip:qt}),wa=r.useMemo(()=>Ra(ra,Xa,Un),[ra,Xa]);ln.sorter=xa(),ln.sorterStates=Xa;const $n=(kr,ma)=>{ur({filters:kr,filterStates:ma},"filter",!0)},[to,lo,ea]=al({prefixCls:Jr,locale:er,dropdownPrefixCls:ja,mergedColumns:jn,onFilterChange:$n,getPopupContainer:Qt||or}),aa=Jo(wa,lo);ln.filters=ea,ln.filterStates=lo;const ya=r.useMemo(()=>{const kr={};return Object.keys(ea).forEach(ma=>{ea[ma]!==null&&(kr[ma]=ea[ma])}),Object.assign(Object.assign({},So),{filters:kr})},[So,ea]),[Qa]=Eo(ya),Ha=(kr,ma)=>{ur({pagination:Object.assign(Object.assign({},ln.pagination),{current:kr,pageSize:ma})},"paginate")},[zr,io]=Al(aa.length,Ha,Ve);ln.pagination=Ve===!1?{}:fo(zr,Ve),ln.resetPagination=io;const $a=r.useMemo(()=>{if(Ve===!1||!zr.pageSize)return aa;const{current:kr=1,total:ma,pageSize:ro=Fo}=zr;return aa.lengthro?aa.slice((kr-1)*ro,kr*ro):aa:aa.slice((kr-1)*ro,kr*ro)},[!!Ve,aa,zr&&zr.current,zr&&zr.pageSize,zr&&zr.total]),[oa,nr]=Io({prefixCls:Jr,data:aa,pageData:$a,getRowKey:Bn,getRecordByKey:ht,expandType:qn,childrenColumnName:Un,locale:er,getPopupContainer:Qt||or},ke),za=(kr,ma,ro)=>{let Sa;return typeof At=="function"?Sa=se()(At(kr,ma,ro)):Sa=se()(At),se()({[`${Jr}-row-selected`]:nr.has(Bn(kr,ma))},Sa)};tr.__PARENT_RENDER_ICON__=tr.expandIcon,tr.expandIcon=tr.expandIcon||Zn||yr(er),qn==="nest"&&tr.expandIconColumnIndex===void 0?tr.expandIconColumnIndex=ke?1:0:tr.expandIconColumnIndex>0&&ke&&(tr.expandIconColumnIndex-=1),typeof tr.indentSize!="number"&&(tr.indentSize=typeof cr=="number"?cr:15);const no=r.useCallback(kr=>Qa(oa(to(qa(kr)))),[qa,to,oa]);let Yo,Do;if(Ve!==!1&&(zr!=null&&zr.total)){let kr;zr.size?kr=zr.size:kr=pa==="small"||pa==="middle"?"small":void 0;const ma=vo=>r.createElement(ua.Z,Object.assign({},zr,{className:se()(`${Jr}-pagination ${Jr}-pagination-${vo}`,zr.className),size:kr})),ro=Mr==="rtl"?"left":"right",{position:Sa}=zr;if(Sa!==null&&Array.isArray(Sa)){const vo=Sa.find(Wo=>Wo.includes("top")),mo=Sa.find(Wo=>Wo.includes("bottom")),so=Sa.every(Wo=>`${Wo}`=="none");!vo&&!mo&&!so&&(Do=ma(ro)),vo&&(Yo=ma(vo.toLowerCase().replace("top",""))),mo&&(Do=ma(mo.toLowerCase().replace("bottom","")))}else Do=ma(ro)}let Bo;typeof _t=="boolean"?Bo={spinning:_t}:typeof _t=="object"&&(Bo=Object.assign({spinning:!0},_t));const[go,Za]=Xr(Jr),[,Oa]=(0,Rr.Z)(),Ho=se()(`${Jr}-wrapper`,Ir==null?void 0:Ir.className,{[`${Jr}-wrapper-rtl`]:Mr==="rtl"},Q,ne,Za),nl=Object.assign(Object.assign({},Ir==null?void 0:Ir.style),re),Lo=mn&&mn.emptyText||(fa==null?void 0:fa("Table"))||r.createElement(Or.Z,{componentName:"Table"}),zo=tn?Ro:po,bl={},Ql=r.useMemo(()=>{const{fontSize:kr,lineHeight:ma,padding:ro,paddingXS:Sa,paddingSM:vo}=Oa,mo=Math.floor(kr*ma);switch(pa){case"large":return ro*2+mo;case"small":return Sa*2+mo;default:return vo*2+mo}},[Oa,pa]);return tn&&(bl.listItemHeight=Ql),go(r.createElement("div",{ref:d,className:Ho,style:nl},r.createElement(gr.Z,Object.assign({spinning:!1},Bo),Yo,r.createElement(zo,Object.assign({},bl,mr,{columns:jn,direction:Mr,expandable:tr,prefixCls:Jr,className:se()({[`${Jr}-middle`]:pa==="middle",[`${Jr}-small`]:pa==="small",[`${Jr}-bordered`]:Pe,[`${Jr}-empty`]:ra.length===0}),data:$a,rowKey:Bn,rowClassName:za,emptyText:Lo,internalHooks:i,internalRefs:Hn,transformColumns:no})),Do)))};var Ea=r.forwardRef(va);const na=(s,d)=>{const O=r.useRef(0);return O.current+=1,r.createElement(Ea,Object.assign({},s,{ref:d,_renderTimes:O.current}))},la=r.forwardRef(na);la.SELECTION_COLUMN=Pa,la.EXPAND_COLUMN=n,la.SELECTION_ALL=Fa,la.SELECTION_INVERT=eo,la.SELECTION_NONE=oo,la.Column=un,la.ColumnGroup=Vn,la.Summary=v;var Ua=la,ka=Ua},17574:function(Ke,fe,e){"use strict";e.d(fe,{default:function(){return V}});var n=e(64588),i=e(92393),g=e(52671),H=e(8657),f=e(5016),E=e(59301),r={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"},K=r,$=e(7657),h=function(I,_){return E.createElement($.Z,(0,f.Z)({},I,{ref:_,icon:K}))},z=E.forwardRef(h),y=z,C=e(92310),q=e.n(C),b=e(35654),x=e(71430),he=e(36355),ae=e(56082),ve=e(62892),ie=e(20648);const F=4;function A(W){const{dropPosition:I,dropLevelOffset:_,prefixCls:U,indent:R,direction:Ae="ltr"}=W,Be=Ae==="ltr"?"left":"right",et=Ae==="ltr"?"right":"left",ze={[Be]:-_*R+F,[et]:0};switch(I){case-1:ze.top=-3;break;case 1:ze.bottom=-3;break;default:ze.bottom=-3,ze[Be]=R+F;break}return E.createElement("div",{style:ze,className:`${U}-drop-indicator`})}var t=e(71997),w=E.forwardRef((W,I)=>{const{getPrefixCls:_,direction:U,virtual:R,tree:Ae}=E.useContext(he.E_),{prefixCls:Be,className:et,showIcon:ze=!1,showLine:Qe,switcherIcon:ce,blockNode:Fe=!1,children:Se,checkable:pe=!1,selectable:Ge=!0,draggable:L,motion:S,style:m}=W,o=_("tree",Be),D=_(),J=S!=null?S:Object.assign(Object.assign({},(0,ve.Z)(D)),{motionAppear:!1}),v=Object.assign(Object.assign({},W),{checkable:pe,selectable:Ge,showIcon:ze,motion:J,blockNode:Fe,showLine:!!Qe,dropIndicatorRender:A}),[u,ee]=(0,ie.ZP)(o),P=E.useMemo(()=>{if(!L)return!1;let T={};switch(typeof L){case"function":T.nodeDraggable=L;break;case"object":T=Object.assign({},L);break;default:break}return T.icon!==!1&&(T.icon=T.icon||E.createElement(ae.Z,null)),T},[L]),p=T=>E.createElement(t.Z,{prefixCls:o,switcherIcon:ce,treeNodeProps:T,showLine:Qe});return u(E.createElement(n.Z,Object.assign({itemHeight:20,ref:I,virtual:R},v,{style:Object.assign(Object.assign({},Ae==null?void 0:Ae.style),m),prefixCls:o,className:q()({[`${o}-icon-hide`]:!ze,[`${o}-block-node`]:Fe,[`${o}-unselectable`]:!Ge,[`${o}-rtl`]:U==="rtl"},Ae==null?void 0:Ae.className,et,ee),direction:U,checkable:pe&&E.createElement("span",{className:`${o}-checkbox-inner`}),selectable:Ge,switcherIcon:p,draggable:P}),Se))}),Z;(function(W){W[W.None=0]="None",W[W.Start=1]="Start",W[W.End=2]="End"})(Z||(Z={}));function G(W,I){function _(U){const{key:R,children:Ae}=U;I(R,U)!==!1&&G(Ae||[],I)}W.forEach(_)}function k(W){let{treeData:I,expandedKeys:_,startKey:U,endKey:R}=W;const Ae=[];let Be=Z.None;if(U&&U===R)return[U];if(!U||!R)return[];function et(ze){return ze===U||ze===R}return G(I,ze=>{if(Be===Z.End)return!1;if(et(ze)){if(Ae.push(ze),Be===Z.None)Be=Z.Start;else if(Be===Z.Start)return Be=Z.End,!1}else Be===Z.Start&&Ae.push(ze);return _.includes(ze)}),Ae}function M(W,I){const _=(0,i.Z)(I),U=[];return G(W,(R,Ae)=>{const Be=_.indexOf(R);return Be!==-1&&(U.push(Ae),_.splice(Be,1)),!!_.length}),U}var Ie=function(W,I){var _={};for(var U in W)Object.prototype.hasOwnProperty.call(W,U)&&I.indexOf(U)<0&&(_[U]=W[U]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,U=Object.getOwnPropertySymbols(W);R{var{defaultExpandAll:_,defaultExpandParent:U,defaultExpandedKeys:R}=W,Ae=Ie(W,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Be=E.useRef(),et=E.useRef(),ze=()=>{const{keyEntities:P}=(0,x.I8)(_e(Ae));let p;return _?p=Object.keys(P):U?p=(0,b.r7)(Ae.expandedKeys||R||[],P):p=Ae.expandedKeys||R,p},[Qe,ce]=E.useState(Ae.selectedKeys||Ae.defaultSelectedKeys||[]),[Fe,Se]=E.useState(()=>ze());E.useEffect(()=>{"selectedKeys"in Ae&&ce(Ae.selectedKeys)},[Ae.selectedKeys]),E.useEffect(()=>{"expandedKeys"in Ae&&Se(Ae.expandedKeys)},[Ae.expandedKeys]);const pe=(P,p)=>{var T;return"expandedKeys"in Ae||Se(P),(T=Ae.onExpand)===null||T===void 0?void 0:T.call(Ae,P,p)},Ge=(P,p)=>{var T;const{multiple:Ce}=Ae,{node:ue,nativeEvent:ye}=p,{key:le=""}=ue,Re=_e(Ae),be=Object.assign(Object.assign({},p),{selected:!0}),st=(ye==null?void 0:ye.ctrlKey)||(ye==null?void 0:ye.metaKey),wt=ye==null?void 0:ye.shiftKey;let ut;Ce&&st?(ut=P,Be.current=le,et.current=ut,be.selectedNodes=M(Re,ut)):Ce&&wt?(ut=Array.from(new Set([].concat((0,i.Z)(et.current||[]),(0,i.Z)(k({treeData:Re,expandedKeys:Fe,startKey:le,endKey:Be.current}))))),be.selectedNodes=M(Re,ut)):(ut=[le],Be.current=le,et.current=ut,be.selectedNodes=M(Re,ut)),(T=Ae.onSelect)===null||T===void 0||T.call(Ae,ut,be),"selectedKeys"in Ae||ce(ut)},{getPrefixCls:L,direction:S}=E.useContext(he.E_),{prefixCls:m,className:o,showIcon:D=!0,expandAction:J="click"}=Ae,v=Ie(Ae,["prefixCls","className","showIcon","expandAction"]),u=L("tree",m),ee=q()(`${u}-directory`,{[`${u}-directory-rtl`]:S==="rtl"},o);return E.createElement(w,Object.assign({icon:se,ref:I,blockNode:!0},v,{showIcon:D,expandAction:J,prefixCls:u,className:ee,expandedKeys:Fe,selectedKeys:Qe,onSelect:Ge,onExpand:pe}))};var Ee=E.forwardRef(ge);const de=w;de.DirectoryTree=Ee,de.TreeNode=n.O;var V=de},20648:function(Ke,fe,e){"use strict";e.d(fe,{TM:function(){return C},Yk:function(){return y}});var n=e(93083),i=e(98447),g=e(17313),H=e(8378),f=e(37613),E=e(83116);const r=new n.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),K=(q,b)=>({[`.${q}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${b.motionDurationSlow}`}}}),$=(q,b)=>({[`.${q}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:b.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${b.lineWidthBold}px solid ${b.colorPrimary}`,borderRadius:"50%",content:'""'}}}),h=(q,b)=>{const{treeCls:x,treeNodeCls:he,treeNodePadding:ae,titleHeight:ve,nodeSelectedBg:ie,nodeHoverBg:F}=b,A=b.paddingXS;return{[x]:Object.assign(Object.assign({},(0,g.Wf)(b)),{background:b.colorBgContainer,borderRadius:b.borderRadius,transition:`background-color ${b.motionDurationSlow}`,[`&${x}-rtl`]:{[`${x}-switcher`]:{"&_close":{[`${x}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${x}-active-focused)`]:Object.assign({},(0,g.oN)(b)),[`${x}-list-holder-inner`]:{alignItems:"flex-start"},[`&${x}-block-node`]:{[`${x}-list-holder-inner`]:{alignItems:"stretch",[`${x}-node-content-wrapper`]:{flex:"auto"},[`${he}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ae,insetInlineStart:0,border:`1px solid ${b.colorPrimary}`,opacity:0,animationName:r,animationDuration:b.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${he}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${ae}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${x}-node-content-wrapper`]:{color:b.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${x}-node-content-wrapper`]:Object.assign({},(0,g.oN)(b)),[`&:not(${he}-disabled).filter-node ${x}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${x}-draggable-icon`]:{flexShrink:0,width:ve,lineHeight:`${ve}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${b.motionDurationSlow}`,[`${he}:hover &`]:{opacity:.45}},[`&${he}-disabled`]:{[`${x}-draggable-icon`]:{visibility:"hidden"}}}},[`${x}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ve}},[`${x}-draggable-icon`]:{visibility:"hidden"},[`${x}-switcher`]:Object.assign(Object.assign({},K(q,b)),{position:"relative",flex:"none",alignSelf:"stretch",width:ve,margin:0,lineHeight:`${ve}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${x}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:b.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ve/2,bottom:-ae,marginInlineStart:-1,borderInlineEnd:`1px solid ${b.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ve/2*.8,height:ve/2,borderBottom:`1px solid ${b.colorBorder}`,content:'""'}}}),[`${x}-checkbox`]:{top:"initial",marginInlineEnd:A},[`${x}-node-content-wrapper, ${x}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ve,margin:0,padding:`0 ${b.paddingXS/2}px`,color:"inherit",lineHeight:`${ve}px`,background:"transparent",borderRadius:b.borderRadius,cursor:"pointer",transition:`all ${b.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:F},[`&${x}-node-selected`]:{backgroundColor:ie},[`${x}-iconEle`]:{display:"inline-block",width:ve,height:ve,lineHeight:`${ve}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${x}-unselectable ${x}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${x}-node-content-wrapper`]:Object.assign({lineHeight:`${ve}px`,userSelect:"none"},$(q,b)),[`${he}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${b.colorPrimary}`}},"&-show-line":{[`${x}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ve/2,bottom:-ae,borderInlineEnd:`1px solid ${b.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${x}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${he}-leaf-last`]:{[`${x}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ve/2}px !important`}}}}})}},z=q=>{const{treeCls:b,treeNodeCls:x,treeNodePadding:he,directoryNodeSelectedBg:ae,directoryNodeSelectedColor:ve}=q;return{[`${b}${b}-directory`]:{[x]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:he,insetInlineStart:0,transition:`background-color ${q.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:q.controlItemBgHover}},"> *":{zIndex:1},[`${b}-switcher`]:{transition:`color ${q.motionDurationMid}`},[`${b}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${b}-node-selected`]:{color:ve,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ae},[`${b}-switcher`]:{color:ve},[`${b}-node-content-wrapper`]:{color:ve,background:"transparent"}}}}}},y=(q,b)=>{const x=`.${q}`,he=`${x}-treenode`,ae=b.paddingXS/2,ve=(0,f.TS)(b,{treeCls:x,treeNodeCls:he,treeNodePadding:ae});return[h(q,ve),z(ve)]},C=q=>{const{controlHeightSM:b}=q;return{titleHeight:b,nodeHoverBg:q.controlItemBgHover,nodeSelectedBg:q.controlItemBgActive}};fe.ZP=(0,E.Z)("Tree",(q,b)=>{let{prefixCls:x}=b;return[{[q.componentCls]:(0,i.C2)(`${x}-checkbox`,q)},y(x,q),(0,H.Z)(q)]},q=>{const{colorTextLightSolid:b,colorPrimary:x}=q;return Object.assign(Object.assign({},C(q)),{directoryNodeSelectedColor:b,directoryNodeSelectedBg:x})})},71997:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return he}});var n=e(5016),i=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},H=g,f=e(7657),E=function(ve,ie){return i.createElement(f.Z,(0,n.Z)({},ve,{ref:ie,icon:H}))},r=i.forwardRef(E),K=r,$=e(52671),h=e(58617),z=e(15075),y=e(43531),C=e(92310),q=e.n(C),b=e(92343),he=ae=>{const{prefixCls:ve,switcherIcon:ie,treeNodeProps:F,showLine:A}=ae,{isLeaf:t,expanded:B,loading:w}=F;if(w)return i.createElement(h.Z,{className:`${ve}-switcher-loading-icon`});let Z;if(A&&typeof A=="object"&&(Z=A.showLeafIcon),t){if(!A)return null;if(typeof Z!="boolean"&&Z){const M=typeof Z=="function"?Z(F):Z,Ie=`${ve}-switcher-line-custom-icon`;return(0,b.l$)(M)?(0,b.Tm)(M,{className:q()(M.props.className||"",Ie)}):M}return Z?i.createElement($.Z,{className:`${ve}-switcher-line-icon`}):i.createElement("span",{className:`${ve}-switcher-leaf-line`})}const G=`${ve}-switcher-icon`,k=typeof ie=="function"?ie(F):ie;return(0,b.l$)(k)?(0,b.Tm)(k,{className:q()(k.props.className||"",G)}):k!==void 0?k:A?B?i.createElement(z.Z,{className:`${ve}-switcher-line-icon`}):i.createElement(y.Z,{className:`${ve}-switcher-line-icon`}):i.createElement(K,{className:G})}},97774:function(Ke,fe,e){"use strict";Object.defineProperty(fe,"__esModule",{value:!0}),fe.default=void 0;var n=Object.assign||function(x){for(var he=1;he0;if(we||Ee){var ee=(0,K.D7)(Be),P=(0,z.Z)(ee).length,p=(0,H.Z)(Ee)==="object"?Ee.formatter({value:ee,count:P,maxLength:ge}):"".concat(P).concat(u?" / ".concat(ge):"");return r.createElement(r.Fragment,null,!!Ee&&r.createElement("span",{className:E()("".concat(M,"-show-count-suffix"),(0,g.Z)({},"".concat(M,"-show-count-has-suffix"),!!we),I==null?void 0:I.count),style:(0,i.Z)({},_==null?void 0:_.count)},p),we)}return null};return r.createElement(h,(0,n.Z)({},U,{prefixCls:M,className:_e,inputElement:D(),handleReset:o,value:(0,K.D7)(Be),focused:ce,triggerFocus:pe,suffix:J(),disabled:Ie,classes:W,classNames:I,styles:_}))}),ae=he,ve=ae},5643:function(Ke,fe,e){"use strict";e.d(fe,{D7:function(){return f},He:function(){return n},X3:function(){return i},nH:function(){return H},rJ:function(){return g}});function n(E){return!!(E.addonBefore||E.addonAfter)}function i(E){return!!(E.prefix||E.suffix||E.allowClear)}function g(E,r,K,$){if(K){var h=r;if(r.type==="click"){var z=E.cloneNode(!0);h=Object.create(r,{target:{value:z},currentTarget:{value:z}}),z.value="",K(h);return}if($!==void 0){h=Object.create(r,{target:{value:E},currentTarget:{value:E}}),E.value=$,K(h);return}K(h)}}function H(E,r){if(E){E.focus(r);var K=r||{},$=K.cursor;if($){var h=E.value.length;switch($){case"start":E.setSelectionRange(0,0);break;case"end":E.setSelectionRange(h,h);break;default:E.setSelectionRange(0,h)}}}}function f(E){return typeof E=="undefined"||E===null?"":String(E)}},15285:function(Ke,fe,e){"use strict";e.d(fe,{iz:function(){return nn},ck:function(){return Kt},BW:function(){return Ft},sN:function(){return Kt},Wd:function(){return He},ZP:function(){return it},Xl:function(){return G}});var n=e(5016),i=e(18082),g=e(20049),H=e(92393),f=e(52456),E=e(5883),r=e(92310),K=e.n(r),$=e(11780),h=e(18929),z=e(13697),y=e(48736),C=e(59301),q=e(4676),b=C.createContext(null);function x(Oe,We){return Oe===void 0?null:"".concat(Oe,"-").concat(We)}function he(Oe){var We=C.useContext(b);return x(We,Oe)}var ae=e(80547),ve=["children","locked"],ie=C.createContext(null);function F(Oe,We){var $e=(0,g.Z)({},Oe);return Object.keys(We).forEach(function(lt){var at=We[lt];at!==void 0&&($e[lt]=at)}),$e}function A(Oe){var We=Oe.children,$e=Oe.locked,lt=(0,E.Z)(Oe,ve),at=C.useContext(ie),Dt=(0,ae.Z)(function(){return F(at,lt)},[at,lt],function(bt,$t){return!$e&&(bt[0]!==$t[0]||!(0,z.Z)(bt[1],$t[1],!0))});return C.createElement(ie.Provider,{value:Dt},We)}var t=[],B=C.createContext(null);function w(){return C.useContext(B)}var Z=C.createContext(t);function G(Oe){var We=C.useContext(Z);return C.useMemo(function(){return Oe!==void 0?[].concat((0,H.Z)(We),[Oe]):We},[We,Oe])}var k=C.createContext(null),M=C.createContext({}),Ie=M,se=e(29194);function _e(Oe){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,se.Z)(Oe)){var $e=Oe.nodeName.toLowerCase(),lt=["input","select","textarea","button"].includes($e)||Oe.isContentEditable||$e==="a"&&!!Oe.getAttribute("href"),at=Oe.getAttribute("tabindex"),Dt=Number(at),bt=null;return at&&!Number.isNaN(Dt)?bt=Dt:lt&&bt===null&&(bt=0),lt&&Oe.disabled&&(bt=null),bt!==null&&(bt>=0||We&&bt<0)}return!1}function ge(Oe){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$e=(0,H.Z)(Oe.querySelectorAll("*")).filter(function(lt){return _e(lt,We)});return _e(Oe,We)&&$e.unshift(Oe),$e}var we=null;function Ee(){we=document.activeElement}function de(){we=null}function V(){if(we)try{we.focus()}catch(Oe){}}function W(Oe,We){if(We.keyCode===9){var $e=ge(Oe),lt=$e[We.shiftKey?0:$e.length-1],at=lt===document.activeElement||Oe===document.activeElement;if(at){var Dt=$e[We.shiftKey?$e.length-1:0];Dt.focus(),We.preventDefault()}}}var I=e(10228),_=e(16089),U=I.Z.LEFT,R=I.Z.RIGHT,Ae=I.Z.UP,Be=I.Z.DOWN,et=I.Z.ENTER,ze=I.Z.ESC,Qe=I.Z.HOME,ce=I.Z.END,Fe=[Ae,Be,U,R];function Se(Oe,We,$e,lt){var at,Dt,bt,$t,fn="prev",yn="next",Jn="children",zn="parent";if(Oe==="inline"&<===et)return{inlineTrigger:!0};var Xn=(at={},(0,i.Z)(at,Ae,fn),(0,i.Z)(at,Be,yn),at),In=(Dt={},(0,i.Z)(Dt,U,$e?yn:fn),(0,i.Z)(Dt,R,$e?fn:yn),(0,i.Z)(Dt,Be,Jn),(0,i.Z)(Dt,et,Jn),Dt),me=(bt={},(0,i.Z)(bt,Ae,fn),(0,i.Z)(bt,Be,yn),(0,i.Z)(bt,et,Jn),(0,i.Z)(bt,ze,zn),(0,i.Z)(bt,U,$e?Jn:zn),(0,i.Z)(bt,R,$e?zn:Jn),bt),Le={inline:Xn,horizontal:In,vertical:me,inlineSub:Xn,horizontalSub:me,verticalSub:me},Ne=($t=Le["".concat(Oe).concat(We?"":"Sub")])===null||$t===void 0?void 0:$t[lt];switch(Ne){case fn:return{offset:-1,sibling:!0};case yn:return{offset:1,sibling:!0};case zn:return{offset:-1,sibling:!1};case Jn:return{offset:1,sibling:!1};default:return null}}function pe(Oe){for(var We=Oe;We;){if(We.getAttribute("data-menu-list"))return We;We=We.parentElement}return null}function Ge(Oe,We){for(var $e=Oe||document.activeElement;$e;){if(We.has($e))return $e;$e=$e.parentElement}return null}function L(Oe,We){var $e=ge(Oe,!0);return $e.filter(function(lt){return We.has(lt)})}function S(Oe,We,$e){var lt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Oe)return null;var at=L(Oe,We),Dt=at.length,bt=at.findIndex(function($t){return $e===$t});return lt<0?bt===-1?bt=Dt-1:bt-=1:lt>0&&(bt+=1),bt=(bt+Dt)%Dt,at[bt]}var m=function(We,$e){var lt=new Set,at=new Map,Dt=new Map;return We.forEach(function(bt){var $t=document.querySelector("[data-menu-id='".concat(x($e,bt),"']"));$t&&(lt.add($t),Dt.set($t,bt),at.set(bt,$t))}),{elements:lt,key2element:at,element2key:Dt}};function o(Oe,We,$e,lt,at,Dt,bt,$t,fn,yn){var Jn=C.useRef(),zn=C.useRef();zn.current=We;var Xn=function(){_.Z.cancel(Jn.current)};return C.useEffect(function(){return function(){Xn()}},[]),function(In){var me=In.which;if([].concat(Fe,[et,ze,Qe,ce]).includes(me)){var Le=Dt(),Ne=m(Le,lt),Te=Ne,Ze=Te.elements,Tt=Te.key2element,Vt=Te.element2key,Ht=Tt.get(We),Bt=Ge(Ht,Ze),gn=Vt.get(Bt),Xt=Se(Oe,bt(gn,!0).length===1,$e,me);if(!Xt&&me!==Qe&&me!==ce)return;(Fe.includes(me)||[Qe,ce].includes(me))&&In.preventDefault();var Ut=function(wr){if(wr){var Tr=wr,un=wr.querySelector("a");un!=null&&un.getAttribute("href")&&(Tr=un);var Jt=Vt.get(wr);$t(Jt),Xn(),Jn.current=(0,_.Z)(function(){zn.current===Jt&&Tr.focus()})}};if([Qe,ce].includes(me)||Xt.sibling||!Bt){var en;!Bt||Oe==="inline"?en=at.current:en=pe(Bt);var Wn,ir=L(en,Ze);me===Qe?Wn=ir[0]:me===ce?Wn=ir[ir.length-1]:Wn=S(en,Ze,Bt,Xt.offset),Ut(Wn)}else if(Xt.inlineTrigger)fn(gn);else if(Xt.offset>0)fn(gn,!0),Xn(),Jn.current=(0,_.Z)(function(){Ne=m(Le,lt);var xr=Bt.getAttribute("aria-controls"),wr=document.getElementById(xr),Tr=S(wr,Ne.elements);Ut(Tr)},5);else if(Xt.offset<0){var Nn=bt(gn,!0),ar=Nn[Nn.length-2],Cr=Tt.get(ar);fn(ar,!1),Ut(Cr)}}yn==null||yn(In)}}function D(Oe){Promise.resolve().then(Oe)}var J="__RC_UTIL_PATH_SPLIT__",v=function(We){return We.join(J)},u=function(We){return We.split(J)},ee="rc-menu-more";function P(){var Oe=C.useState({}),We=(0,f.Z)(Oe,2),$e=We[1],lt=(0,C.useRef)(new Map),at=(0,C.useRef)(new Map),Dt=C.useState([]),bt=(0,f.Z)(Dt,2),$t=bt[0],fn=bt[1],yn=(0,C.useRef)(0),Jn=(0,C.useRef)(!1),zn=function(){Jn.current||$e({})},Xn=(0,C.useCallback)(function(Tt,Vt){var Ht=v(Vt);at.current.set(Ht,Tt),lt.current.set(Tt,Ht),yn.current+=1;var Bt=yn.current;D(function(){Bt===yn.current&&zn()})},[]),In=(0,C.useCallback)(function(Tt,Vt){var Ht=v(Vt);at.current.delete(Ht),lt.current.delete(Tt)},[]),me=(0,C.useCallback)(function(Tt){fn(Tt)},[]),Le=(0,C.useCallback)(function(Tt,Vt){var Ht=lt.current.get(Tt)||"",Bt=u(Ht);return Vt&&$t.includes(Bt[0])&&Bt.unshift(ee),Bt},[$t]),Ne=(0,C.useCallback)(function(Tt,Vt){return Tt.some(function(Ht){var Bt=Le(Ht,!0);return Bt.includes(Vt)})},[Le]),Te=function(){var Vt=(0,H.Z)(lt.current.keys());return $t.length&&Vt.push(ee),Vt},Ze=(0,C.useCallback)(function(Tt){var Vt="".concat(lt.current.get(Tt)).concat(J),Ht=new Set;return(0,H.Z)(at.current.keys()).forEach(function(Bt){Bt.startsWith(Vt)&&Ht.add(at.current.get(Bt))}),Ht},[]);return C.useEffect(function(){return function(){Jn.current=!0}},[]),{registerPath:Xn,unregisterPath:In,refreshOverflowKeys:me,isSubPathKey:Ne,getKeyPath:Le,getKeys:Te,getSubPathKeys:Ze}}function p(Oe){var We=C.useRef(Oe);We.current=Oe;var $e=C.useCallback(function(){for(var lt,at=arguments.length,Dt=new Array(at),bt=0;bt1&&(Ze.motionAppear=!1);var Tt=Ze.onVisibleChanged;return Ze.onVisibleChanged=function(Vt){return!Xn.current&&!Vt&&Ne(!0),Tt==null?void 0:Tt(Vt)},Le?null:C.createElement(A,{mode:Dt,locked:!Xn.current},C.createElement(qe.default,(0,n.Z)({visible:Te},Ze,{forceRender:fn,removeOnLeave:!1,leavedClassName:"".concat($t,"-hidden")}),function(Vt){var Ht=Vt.className,Bt=Vt.style;return C.createElement(kn,{id:We,className:Ht,style:Bt},at)}))}var N=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],j=["active"],Xe=function(We){var $e,lt=We.style,at=We.className,Dt=We.title,bt=We.eventKey,$t=We.warnKey,fn=We.disabled,yn=We.internalPopupClose,Jn=We.children,zn=We.itemIcon,Xn=We.expandIcon,In=We.popupClassName,me=We.popupOffset,Le=We.popupStyle,Ne=We.onClick,Te=We.onMouseEnter,Ze=We.onMouseLeave,Tt=We.onTitleClick,Vt=We.onTitleMouseEnter,Ht=We.onTitleMouseLeave,Bt=(0,E.Z)(We,N),gn=he(bt),Xt=C.useContext(ie),Ut=Xt.prefixCls,en=Xt.mode,Wn=Xt.openKeys,ir=Xt.disabled,Nn=Xt.overflowDisabled,ar=Xt.activeKey,Cr=Xt.selectedKeys,xr=Xt.itemIcon,wr=Xt.expandIcon,Tr=Xt.onItemClick,un=Xt.onOpenChange,Jt=Xt.onActive,Vn=C.useContext(Ie),_n=Vn._internalRenderSubMenuItem,Nr=C.useContext(k),Dr=Nr.isSubPathKey,Or=G(),Qr="".concat(Ut,"-submenu"),Vr=ir||fn,ta=C.useRef(),ua=C.useRef(),gr=zn!=null?zn:xr,Rr=Xn!=null?Xn:wr,dn=Wn.includes(bt),yr=!Nn&&dn,Gr=Dr(Cr,bt),pr=ut(bt,Vr,Vt,Ht),Kr=pr.active,sa=(0,E.Z)(pr,j),Wa=C.useState(!1),qr=(0,f.Z)(Wa,2),$r=qr[0],Da=qr[1],Ba=function(Va){Vr||Da(Va)},Ma=function(Va){Ba(!0),Te==null||Te({key:bt,domEvent:Va})},Co=function(Va){Ba(!1),Ze==null||Ze({key:bt,domEvent:Va})},co=C.useMemo(function(){return Kr||(en!=="inline"?$r||Dr([ar],bt):!1)},[en,Kr,ar,$r,bt,Dr]),Ya=xt(Or.length),uo=function(Va){Vr||(Tt==null||Tt({key:bt,domEvent:Va}),en==="inline"&&un(bt,!dn))},ao=p(function(Ta){Ne==null||Ne(St(Ta)),Tr(Ta)}),Tn=function(Va){en!=="inline"&&un(bt,Va)},hr=function(){Jt(bt)},Ar=gn&&"".concat(gn,"-popup"),vr=C.createElement("div",(0,n.Z)({role:"menuitem",style:Ya,className:"".concat(Qr,"-title"),tabIndex:Vr?null:-1,ref:ta,title:typeof Dt=="string"?Dt:null,"data-menu-id":Nn&&gn?null:gn,"aria-expanded":yr,"aria-haspopup":!0,"aria-controls":Ar,"aria-disabled":Vr,onClick:uo,onFocus:hr},sa),Dt,C.createElement(Pt,{icon:en!=="horizontal"?Rr:void 0,props:(0,g.Z)((0,g.Z)({},We),{},{isOpen:yr,isSubMenu:!0})},C.createElement("i",{className:"".concat(Qr,"-arrow")}))),Lr=C.useRef(en);if(en!=="inline"&&Or.length>1?Lr.current="vertical":Lr.current=en,!Nn){var da=Lr.current;vr=C.createElement(te,{mode:da,prefixCls:Qr,visible:!yn&&yr&&en!=="inline",popupClassName:In,popupOffset:me,popupStyle:Le,popup:C.createElement(A,{mode:da==="horizontal"?"vertical":da},C.createElement(kn,{id:Ar,ref:ua},Jn)),disabled:Vr,onVisibleChange:Tn},vr)}var _a=C.createElement($.Z.Item,(0,n.Z)({role:"none"},Bt,{component:"li",style:lt,className:K()(Qr,"".concat(Qr,"-").concat(en),at,($e={},(0,i.Z)($e,"".concat(Qr,"-open"),yr),(0,i.Z)($e,"".concat(Qr,"-active"),co),(0,i.Z)($e,"".concat(Qr,"-selected"),Gr),(0,i.Z)($e,"".concat(Qr,"-disabled"),Vr),$e)),onMouseEnter:Ma,onMouseLeave:Co}),vr,!Nn&&C.createElement(Ue,{id:Ar,open:yr,keyPath:Or},Jn));return _n&&(_a=_n(_a,We,{selected:Gr,active:co,open:yr,disabled:Vr})),C.createElement(A,{onItemClick:ao,mode:en==="horizontal"?"vertical":en,itemIcon:gr,expandIcon:Rr},_a)};function He(Oe){var We=Oe.eventKey,$e=Oe.children,lt=G(We),at=pt($e,lt),Dt=w();C.useEffect(function(){if(Dt)return Dt.registerPath(We,lt),function(){Dt.unregisterPath(We,lt)}},[lt]);var bt;return Dt?bt=at:bt=C.createElement(Xe,Oe,at),C.createElement(Z.Provider,{value:lt},bt)}var ot=e(10928),oe=["className","title","eventKey","children"],Ye=["children"],yt=function(We){var $e=We.className,lt=We.title,at=We.eventKey,Dt=We.children,bt=(0,E.Z)(We,oe),$t=C.useContext(ie),fn=$t.prefixCls,yn="".concat(fn,"-item-group");return C.createElement("li",(0,n.Z)({role:"presentation"},bt,{onClick:function(zn){return zn.stopPropagation()},className:K()(yn,$e)}),C.createElement("div",{role:"presentation",className:"".concat(yn,"-title"),title:typeof lt=="string"?lt:void 0},lt),C.createElement("ul",{role:"group",className:"".concat(yn,"-list")},Dt))};function Ft(Oe){var We=Oe.children,$e=(0,E.Z)(Oe,Ye),lt=G($e.eventKey),at=pt(We,lt),Dt=w();return Dt?at:C.createElement(yt,(0,st.Z)($e,["warnKey"]),at)}function nn(Oe){var We=Oe.className,$e=Oe.style,lt=C.useContext(ie),at=lt.prefixCls,Dt=w();return Dt?null:C.createElement("li",{role:"separator",className:K()("".concat(at,"-item-divider"),We),style:$e})}var Yt=["label","children","key","type"];function Zt(Oe){return(Oe||[]).map(function(We,$e){if(We&&(0,ot.Z)(We)==="object"){var lt=We,at=lt.label,Dt=lt.children,bt=lt.key,$t=lt.type,fn=(0,E.Z)(lt,Yt),yn=bt!=null?bt:"tmp-".concat($e);return Dt||$t==="group"?$t==="group"?C.createElement(Ft,(0,n.Z)({key:yn},fn,{title:at}),Zt(Dt)):C.createElement(He,(0,n.Z)({key:yn},fn,{title:at}),Zt(Dt)):$t==="divider"?C.createElement(nn,(0,n.Z)({key:yn},fn)):C.createElement(Kt,(0,n.Z)({key:yn},fn),at)}return null}).filter(function(We){return We})}function on(Oe,We,$e){var lt=Oe;return We&&(lt=Zt(We)),pt(lt,$e)}var Wt=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],rn=[],an=C.forwardRef(function(Oe,We){var $e,lt,at=Oe,Dt=at.prefixCls,bt=Dt===void 0?"rc-menu":Dt,$t=at.rootClassName,fn=at.style,yn=at.className,Jn=at.tabIndex,zn=Jn===void 0?0:Jn,Xn=at.items,In=at.children,me=at.direction,Le=at.id,Ne=at.mode,Te=Ne===void 0?"vertical":Ne,Ze=at.inlineCollapsed,Tt=at.disabled,Vt=at.disabledOverflow,Ht=at.subMenuOpenDelay,Bt=Ht===void 0?.1:Ht,gn=at.subMenuCloseDelay,Xt=gn===void 0?.1:gn,Ut=at.forceSubMenuRender,en=at.defaultOpenKeys,Wn=at.openKeys,ir=at.activeKey,Nn=at.defaultActiveFirst,ar=at.selectable,Cr=ar===void 0?!0:ar,xr=at.multiple,wr=xr===void 0?!1:xr,Tr=at.defaultSelectedKeys,un=at.selectedKeys,Jt=at.onSelect,Vn=at.onDeselect,_n=at.inlineIndent,Nr=_n===void 0?24:_n,Dr=at.motion,Or=at.defaultMotions,Qr=at.triggerSubMenuAction,Vr=Qr===void 0?"hover":Qr,ta=at.builtinPlacements,ua=at.itemIcon,gr=at.expandIcon,Rr=at.overflowedIndicator,dn=Rr===void 0?"...":Rr,yr=at.overflowedIndicatorPopupClassName,Gr=at.getPopupContainer,pr=at.onClick,Kr=at.onOpenChange,sa=at.onKeyDown,Wa=at.openAnimation,qr=at.openTransitionName,$r=at._internalRenderMenuItem,Da=at._internalRenderSubMenuItem,Ba=(0,E.Z)(at,Wt),Ma=C.useMemo(function(){return on(In,Xn,rn)},[In,Xn]),Co=C.useState(!1),co=(0,f.Z)(Co,2),Ya=co[0],uo=co[1],ao=C.useRef(),Tn=ue(Le),hr=me==="rtl",Ar=(0,h.Z)(en,{value:Wn,postState:function(ba){return ba||rn}}),vr=(0,f.Z)(Ar,2),Lr=vr[0],da=vr[1],_a=function(ba){var La=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Eo(){da(ba),Kr==null||Kr(ba)}La?(0,q.flushSync)(Eo):Eo()},Ta=C.useState(Lr),Va=(0,f.Z)(Ta,2),Ka=Va[0],Oo=Va[1],Qo=C.useRef(!1),rl=C.useMemo(function(){return(Te==="inline"||Te==="vertical")&&Ze?["vertical",Ze]:[Te,!1]},[Te,Ze]),Mo=(0,f.Z)(rl,2),bo=Mo[0],Ao=Mo[1],Uo=bo==="inline",No=C.useState(bo),cl=(0,f.Z)(No,2),wo=cl[0],ul=cl[1],Zo=C.useState(Ao),Jo=(0,f.Z)(Zo,2),qo=Jo[0],dl=Jo[1];C.useEffect(function(){ul(bo),dl(Ao),Qo.current&&(Uo?da(Ka):_a(rn))},[bo,Ao]);var al=C.useState(0),$o=(0,f.Z)(al,2),Vo=$o[0],ol=$o[1],Fo=Vo>=Ma.length-1||wo!=="horizontal"||Vt;C.useEffect(function(){Uo&&Oo(Lr)},[Lr]),C.useEffect(function(){return Qo.current=!0,function(){Qo.current=!1}},[]);var fo=P(),_o=fo.registerPath,Al=fo.unregisterPath,fl=fo.refreshOverflowKeys,yo=fo.isSubPathKey,Yr=fo.getKeyPath,jr=fo.getKeys,Ja=fo.getSubPathKeys,Pa=C.useMemo(function(){return{registerPath:_o,unregisterPath:Al}},[_o,Al]),Fa=C.useMemo(function(){return{isSubPathKey:yo}},[yo]);C.useEffect(function(){fl(Fo?rn:Ma.slice(Vo+1).map(function(Ra){return Ra.key}))},[Vo,Fo]);var eo=(0,h.Z)(ir||Nn&&(($e=Ma[0])===null||$e===void 0?void 0:$e.key),{value:ir}),oo=(0,f.Z)(eo,2),xo=oo[0],ho=oo[1],Ko=p(function(Ra){ho(Ra)}),Io=p(function(){ho(void 0)});(0,C.useImperativeHandle)(We,function(){return{list:ao.current,focus:function(ba){var La,Eo=jr(),po=m(Eo,Tn),Ro=po.elements,jo=po.key2element,ml=po.element2key,Pl=L(ao.current,Ro),Ol=xo!=null?xo:Pl[0]?ml.get(Pl[0]):(La=Ma.find(function(c){return!c.props.disabled}))===null||La===void 0?void 0:La.key,a=jo.get(Ol);if(Ol&&a){var l;a==null||(l=a.focus)===null||l===void 0||l.call(a,ba)}}}});var gl=(0,h.Z)(Tr||[],{value:un,postState:function(ba){return Array.isArray(ba)?ba:ba==null?rn:[ba]}}),xl=(0,f.Z)(gl,2),el=xl[0],vl=xl[1],tl=function(ba){if(Cr){var La=ba.key,Eo=el.includes(La),po;wr?Eo?po=el.filter(function(jo){return jo!==La}):po=[].concat((0,H.Z)(el),[La]):po=[La],vl(po);var Ro=(0,g.Z)((0,g.Z)({},ba),{},{selectedKeys:po});Eo?Vn==null||Vn(Ro):Jt==null||Jt(Ro)}!wr&&Lr.length&&wo!=="inline"&&_a(rn)},ll=p(function(Ra){pr==null||pr(St(Ra)),tl(Ra)}),El=p(function(Ra,ba){var La=Lr.filter(function(po){return po!==Ra});if(ba)La.push(Ra);else if(wo!=="inline"){var Eo=Ja(Ra);La=La.filter(function(po){return!Eo.has(po)})}(0,z.Z)(Lr,La,!0)||_a(La,!0)}),Wl=function(ba,La){var Eo=La!=null?La:!Lr.includes(ba);El(ba,Eo)},Sl=o(wo,xo,hr,Tn,ao,jr,Yr,ho,Wl,sa);C.useEffect(function(){uo(!0)},[]);var Bl=C.useMemo(function(){return{_internalRenderMenuItem:$r,_internalRenderSubMenuItem:Da}},[$r,Da]),Il=wo!=="horizontal"||Vt?Ma:Ma.map(function(Ra,ba){return C.createElement(A,{key:Ra.key,overflowDisabled:ba>Vo},Ra)}),Dl=C.createElement($.Z,(0,n.Z)({id:Le,ref:ao,prefixCls:"".concat(bt,"-overflow"),component:"ul",itemComponent:Kt,className:K()(bt,"".concat(bt,"-root"),"".concat(bt,"-").concat(wo),yn,(lt={},(0,i.Z)(lt,"".concat(bt,"-inline-collapsed"),qo),(0,i.Z)(lt,"".concat(bt,"-rtl"),hr),lt),$t),dir:me,style:fn,role:"menu",tabIndex:zn,data:Il,renderRawItem:function(ba){return ba},renderRawRest:function(ba){var La=ba.length,Eo=La?Ma.slice(-La):null;return C.createElement(He,{eventKey:ee,title:dn,disabled:Fo,internalPopupClose:La===0,popupClassName:yr},Eo)},maxCount:wo!=="horizontal"||Vt?$.Z.INVALIDATE:$.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ba){ol(ba)},onKeyDown:Sl},Ba));return C.createElement(Ie.Provider,{value:Bl},C.createElement(b.Provider,{value:Tn},C.createElement(A,{prefixCls:bt,rootClassName:$t,mode:wo,openKeys:Lr,rtl:hr,disabled:Tt,motion:Ya?Dr:null,defaultMotions:Ya?Or:null,activeKey:xo,onActive:Ko,onInactive:Io,selectedKeys:el,inlineIndent:Nr,subMenuOpenDelay:Bt,subMenuCloseDelay:Xt,forceSubMenuRender:Ut,builtinPlacements:ta,triggerSubMenuAction:Vr,getPopupContainer:Gr,itemIcon:ua,expandIcon:gr,onItemClick:ll,onOpenChange:El},C.createElement(k.Provider,{value:Fa},Dl),C.createElement("div",{style:{display:"none"},"aria-hidden":!0},C.createElement(B.Provider,{value:Pa},Ma)))))}),Ln=an,bn=Ln;bn.Item=Kt,bn.SubMenu=He,bn.ItemGroup=Ft,bn.Divider=nn;var it=bn},11780:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return Ee}});var n=e(5016),i=e(20049),g=e(52456),H=e(5883),f=e(59301),E=e(92310),r=e.n(E),K=e(29301),$=e(34280),h=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],z=void 0;function y(de,V){var W=de.prefixCls,I=de.invalidate,_=de.item,U=de.renderItem,R=de.responsive,Ae=de.responsiveDisabled,Be=de.registerSize,et=de.itemKey,ze=de.className,Qe=de.style,ce=de.children,Fe=de.display,Se=de.order,pe=de.component,Ge=pe===void 0?"div":pe,L=(0,H.Z)(de,h),S=R&&!Fe;function m(u){Be(et,u)}f.useEffect(function(){return function(){m(null)}},[]);var o=U&&_!==z?U(_,{index:Se}):ce,D;I||(D={opacity:S?0:1,height:S?0:z,overflowY:S?"hidden":z,order:R?Se:z,pointerEvents:S?"none":z,position:S?"absolute":z});var J={};S&&(J["aria-hidden"]=!0);var v=f.createElement(Ge,(0,n.Z)({className:r()(!I&&W,ze),style:(0,i.Z)((0,i.Z)({},D),Qe)},J,L,{ref:V}),o);return R&&(v=f.createElement(K.Z,{onResize:function(ee){var P=ee.offsetWidth;m(P)},disabled:Ae},v)),v}var C=f.forwardRef(y);C.displayName="Item";var q=C,b=e(6089),x=e(4676),he=e(16089);function ae(de){if(typeof MessageChannel=="undefined")(0,he.Z)(de);else{var V=new MessageChannel;V.port1.onmessage=function(){return de()},V.port2.postMessage(void 0)}}function ve(){var de=f.useRef(null),V=function(I){de.current||(de.current=[],ae(function(){(0,x.unstable_batchedUpdates)(function(){de.current.forEach(function(_){_()}),de.current=null})})),de.current.push(I)};return V}function ie(de,V){var W=f.useState(V),I=(0,g.Z)(W,2),_=I[0],U=I[1],R=(0,b.Z)(function(Ae){de(function(){U(Ae)})});return[_,R]}var F=f.createContext(null),A=["component"],t=["className"],B=["className"],w=function(V,W){var I=f.useContext(F);if(!I){var _=V.component,U=_===void 0?"div":_,R=(0,H.Z)(V,A);return f.createElement(U,(0,n.Z)({},R,{ref:W}))}var Ae=I.className,Be=(0,H.Z)(I,t),et=V.className,ze=(0,H.Z)(V,B);return f.createElement(F.Provider,{value:null},f.createElement(q,(0,n.Z)({ref:W,className:r()(Ae,et)},Be,ze)))},Z=f.forwardRef(w);Z.displayName="RawItem";var G=Z,k=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],M="responsive",Ie="invalidate";function se(de){return"+ ".concat(de.length," ...")}function _e(de,V){var W=de.prefixCls,I=W===void 0?"rc-overflow":W,_=de.data,U=_===void 0?[]:_,R=de.renderItem,Ae=de.renderRawItem,Be=de.itemKey,et=de.itemWidth,ze=et===void 0?10:et,Qe=de.ssr,ce=de.style,Fe=de.className,Se=de.maxCount,pe=de.renderRest,Ge=de.renderRawRest,L=de.suffix,S=de.component,m=S===void 0?"div":S,o=de.itemComponent,D=de.onVisibleChange,J=(0,H.Z)(de,k),v=Qe==="full",u=ve(),ee=ie(u,null),P=(0,g.Z)(ee,2),p=P[0],T=P[1],Ce=p||0,ue=ie(u,new Map),ye=(0,g.Z)(ue,2),le=ye[0],Re=ye[1],be=ie(u,0),st=(0,g.Z)(be,2),wt=st[0],ut=st[1],xt=ie(u,0),Pt=(0,g.Z)(xt,2),mt=Pt[0],St=Pt[1],hn=ie(u,0),wn=(0,g.Z)(hn,2),Cn=wn[0],Mn=wn[1],lr=(0,f.useState)(null),Fn=(0,g.Z)(lr,2),Kt=Fn[0],rr=Fn[1],dr=(0,f.useState)(null),En=(0,g.Z)(dr,2),kn=En[0],br=En[1],pt=f.useMemo(function(){return kn===null&&v?Number.MAX_SAFE_INTEGER:kn||0},[kn,p]),Mt=(0,f.useState)(!1),It=(0,g.Z)(Mt,2),jt=It[0],Rn=It[1],An="".concat(I,"-item"),ct=Math.max(wt,mt),sn=Se===M,te=U.length&&sn,qe=Se===Ie,Ue=te||typeof Se=="number"&&U.length>Se,N=(0,f.useMemo)(function(){var it=U;return te?p===null&&v?it=U:it=U.slice(0,Math.min(U.length,Ce/ze)):typeof Se=="number"&&(it=U.slice(0,Se)),it},[U,ze,p,Se,te]),j=(0,f.useMemo)(function(){return te?U.slice(pt+1):U.slice(N.length)},[U,N,te,pt]),Xe=(0,f.useCallback)(function(it,Oe){var We;return typeof Be=="function"?Be(it):(We=Be&&(it==null?void 0:it[Be]))!==null&&We!==void 0?We:Oe},[Be]),He=(0,f.useCallback)(R||function(it){return it},[R]);function ot(it,Oe,We){kn===it&&(Oe===void 0||Oe===Kt)||(br(it),We||(Rn(itCe){ot($e-1,it-lt-Cn+mt);break}}L&&nn(0)+Cn>Ce&&rr(null)}},[Ce,le,mt,Cn,Xe,N]);var Yt=jt&&!!j.length,Zt={};Kt!==null&&te&&(Zt={position:"absolute",left:Kt,top:0});var on={prefixCls:An,responsive:te,component:o,invalidate:qe},Wt=Ae?function(it,Oe){var We=Xe(it,Oe);return f.createElement(F.Provider,{key:We,value:(0,i.Z)((0,i.Z)({},on),{},{order:Oe,item:it,itemKey:We,registerSize:Ye,display:Oe<=pt})},Ae(it,Oe))}:function(it,Oe){var We=Xe(it,Oe);return f.createElement(q,(0,n.Z)({},on,{order:Oe,key:We,item:it,renderItem:He,itemKey:We,registerSize:Ye,display:Oe<=pt}))},rn={order:Yt?pt:Number.MAX_SAFE_INTEGER,className:"".concat(An,"-rest"),registerSize:yt,display:Yt},an=pe||se,Ln=Ge?f.createElement(F.Provider,{value:(0,i.Z)((0,i.Z)({},on),rn)},Ge(j)):f.createElement(q,(0,n.Z)({},on,rn),typeof an=="function"?an(j):an),bn=f.createElement(m,(0,n.Z)({className:r()(!qe&&I,Fe),style:ce,ref:V},J),N.map(Wt),Ue?Ln:null,L&&f.createElement(q,(0,n.Z)({},on,{responsive:sn,responsiveDisabled:!te,order:pt,className:"".concat(An,"-suffix"),registerSize:Ft,display:!0,style:Zt}),L));return sn?f.createElement(K.Z,{onResize:oe,disabled:!te},bn):bn}var ge=f.forwardRef(_e);ge.displayName="Overflow",ge.Item=G,ge.RESPONSIVE=M,ge.INVALIDATE=Ie;var we=ge,Ee=we},17115:function(Ke,fe,e){"use strict";e.d(fe,{ZP:function(){return r}});var n=e(52456),i=e(59301),g=e(47273),H=0,f=(0,g.Z)();function E(){var K;return f?(K=H,H+=1):K="TEST_OR_SSR",K}function r(K){var $=i.useState(),h=(0,n.Z)($,2),z=h[0],y=h[1];return i.useEffect(function(){y("rc_select_".concat(E()))},[]),K||z}},77861:function(Ke,fe,e){"use strict";e.d(fe,{Ac:function(){return T},Xo:function(){return St},Wx:function(){return wn},ZP:function(){return Ue},lk:function(){return F}});var n=e(5016),i=e(92393),g=e(18082),H=e(20049),f=e(52456),E=e(5883),r=e(10928),K=e(18929),$=e(48736),h=e(59301),z=e(92310),y=e.n(z),C=e(34280),q=e(49658),b=e(10228),x=e(8654),he=function(j){var Xe=j.className,He=j.customizeIcon,ot=j.customizeIconProps,oe=j.onMouseDown,Ye=j.onClick,yt=j.children,Ft;return typeof He=="function"?Ft=He(ot):Ft=He,h.createElement("span",{className:Xe,onMouseDown:function(Yt){Yt.preventDefault(),oe&&oe(Yt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ye,"aria-hidden":!0},Ft!==void 0?Ft:h.createElement("span",{className:y()(Xe.split(/\s+/).map(function(nn){return"".concat(nn,"-icon")}))},yt))},ae=he;function ve(N,j,Xe,He,ot){var oe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ye=arguments.length>6?arguments[6]:void 0,yt=arguments.length>7?arguments[7]:void 0,Ft=h.useMemo(function(){if((0,r.Z)(He)==="object")return He.clearIcon;if(ot)return ot},[He,ot]),nn=h.useMemo(function(){return!!(!oe&&He&&(Xe.length||Ye)&&!(yt==="combobox"&&Ye===""))},[He,oe,Xe.length,Ye,yt]);return{allowClear:nn,clearIcon:h.createElement(ae,{className:"".concat(N,"-clear"),onMouseDown:j,customizeIcon:Ft},"\xD7")}}var ie=h.createContext(null);function F(){return h.useContext(ie)}function A(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,j=h.useState(!1),Xe=(0,f.Z)(j,2),He=Xe[0],ot=Xe[1],oe=h.useRef(null),Ye=function(){window.clearTimeout(oe.current)};h.useEffect(function(){return Ye},[]);var yt=function(nn,Yt){Ye(),oe.current=window.setTimeout(function(){ot(nn),Yt&&Yt()},N)};return[He,yt,Ye]}function t(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,j=h.useRef(null),Xe=h.useRef(null);h.useEffect(function(){return function(){window.clearTimeout(Xe.current)}},[]);function He(ot){(ot||j.current===null)&&(j.current=ot),window.clearTimeout(Xe.current),Xe.current=window.setTimeout(function(){j.current=null},N)}return[function(){return j.current},He]}function B(N,j,Xe,He){var ot=h.useRef(null);ot.current={open:j,triggerOpen:Xe,customizedTrigger:He},h.useEffect(function(){function oe(Ye){var yt;if(!((yt=ot.current)!==null&&yt!==void 0&&yt.customizedTrigger)){var Ft=Ye.target;Ft.shadowRoot&&Ye.composed&&(Ft=Ye.composedPath()[0]||Ft),ot.current.open&&N().filter(function(nn){return nn}).every(function(nn){return!nn.contains(Ft)&&nn!==Ft})&&ot.current.triggerOpen(!1)}}return window.addEventListener("mousedown",oe),function(){return window.removeEventListener("mousedown",oe)}},[])}var w=e(26112),Z=e(11780),G=function(j,Xe){var He,ot,oe=j.prefixCls,Ye=j.id,yt=j.inputElement,Ft=j.disabled,nn=j.tabIndex,Yt=j.autoFocus,Zt=j.autoComplete,on=j.editable,Wt=j.activeDescendantId,rn=j.value,an=j.maxLength,Ln=j.onKeyDown,bn=j.onMouseDown,it=j.onChange,Oe=j.onPaste,We=j.onCompositionStart,$e=j.onCompositionEnd,lt=j.open,at=j.attrs,Dt=yt||h.createElement("input",null),bt=Dt,$t=bt.ref,fn=bt.props,yn=fn.onKeyDown,Jn=fn.onChange,zn=fn.onMouseDown,Xn=fn.onCompositionStart,In=fn.onCompositionEnd,me=fn.style;return(0,$.Kp)(!("maxLength"in Dt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Dt=h.cloneElement(Dt,(0,H.Z)((0,H.Z)((0,H.Z)({type:"search"},fn),{},{id:Ye,ref:(0,x.sQ)(Xe,$t),disabled:Ft,tabIndex:nn,autoComplete:Zt||"off",autoFocus:Yt,className:y()("".concat(oe,"-selection-search-input"),(He=Dt)===null||He===void 0||(ot=He.props)===null||ot===void 0?void 0:ot.className),role:"combobox","aria-label":"Search","aria-expanded":lt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ye,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ye,"_list"),"aria-activedescendant":lt?Wt:void 0},at),{},{value:on?rn:"",maxLength:an,readOnly:!on,unselectable:on?null:"on",style:(0,H.Z)((0,H.Z)({},me),{},{opacity:on?null:0}),onKeyDown:function(Ne){Ln(Ne),yn&&yn(Ne)},onMouseDown:function(Ne){bn(Ne),zn&&zn(Ne)},onChange:function(Ne){it(Ne),Jn&&Jn(Ne)},onCompositionStart:function(Ne){We(Ne),Xn&&Xn(Ne)},onCompositionEnd:function(Ne){$e(Ne),In&&In(Ne)},onPaste:Oe})),Dt},k=h.forwardRef(G);k.displayName="Input";var M=k;function Ie(N){return Array.isArray(N)?N:N!==void 0?[N]:[]}var se=typeof window!="undefined"&&window.document&&window.document.documentElement,_e=se;function ge(N){return N!=null}function we(N){return!N&&N!==0}function Ee(N){return["string","number"].includes((0,r.Z)(N))}function de(N){var j=void 0;return N&&(Ee(N.title)?j=N.title.toString():Ee(N.label)&&(j=N.label.toString())),j}function V(N,j){_e?h.useLayoutEffect(N,j):h.useEffect(N,j)}function W(N){var j;return(j=N.key)!==null&&j!==void 0?j:N.value}var I=function(j){j.preventDefault(),j.stopPropagation()},_=function(j){var Xe=j.id,He=j.prefixCls,ot=j.values,oe=j.open,Ye=j.searchValue,yt=j.autoClearSearchValue,Ft=j.inputRef,nn=j.placeholder,Yt=j.disabled,Zt=j.mode,on=j.showSearch,Wt=j.autoFocus,rn=j.autoComplete,an=j.activeDescendantId,Ln=j.tabIndex,bn=j.removeIcon,it=j.maxTagCount,Oe=j.maxTagTextLength,We=j.maxTagPlaceholder,$e=We===void 0?function(ar){return"+ ".concat(ar.length," ...")}:We,lt=j.tagRender,at=j.onToggleOpen,Dt=j.onRemove,bt=j.onInputChange,$t=j.onInputPaste,fn=j.onInputKeyDown,yn=j.onInputMouseDown,Jn=j.onInputCompositionStart,zn=j.onInputCompositionEnd,Xn=h.useRef(null),In=(0,h.useState)(0),me=(0,f.Z)(In,2),Le=me[0],Ne=me[1],Te=(0,h.useState)(!1),Ze=(0,f.Z)(Te,2),Tt=Ze[0],Vt=Ze[1],Ht="".concat(He,"-selection"),Bt=oe||Zt==="multiple"&&yt===!1||Zt==="tags"?Ye:"",gn=Zt==="tags"||Zt==="multiple"&&yt===!1||on&&(oe||Tt);V(function(){Ne(Xn.current.scrollWidth)},[Bt]);function Xt(ar,Cr,xr,wr,Tr){return h.createElement("span",{className:y()("".concat(Ht,"-item"),(0,g.Z)({},"".concat(Ht,"-item-disabled"),xr)),title:de(ar)},h.createElement("span",{className:"".concat(Ht,"-item-content")},Cr),wr&&h.createElement(ae,{className:"".concat(Ht,"-item-remove"),onMouseDown:I,onClick:Tr,customizeIcon:bn},"\xD7"))}function Ut(ar,Cr,xr,wr,Tr){var un=function(Vn){I(Vn),at(!oe)};return h.createElement("span",{onMouseDown:un},lt({label:Cr,value:ar,disabled:xr,closable:wr,onClose:Tr}))}function en(ar){var Cr=ar.disabled,xr=ar.label,wr=ar.value,Tr=!Yt&&!Cr,un=xr;if(typeof Oe=="number"&&(typeof xr=="string"||typeof xr=="number")){var Jt=String(un);Jt.length>Oe&&(un="".concat(Jt.slice(0,Oe),"..."))}var Vn=function(Nr){Nr&&Nr.stopPropagation(),Dt(ar)};return typeof lt=="function"?Ut(wr,un,Cr,Tr,Vn):Xt(ar,un,Cr,Tr,Vn)}function Wn(ar){var Cr=typeof $e=="function"?$e(ar):$e;return Xt({title:Cr},Cr,!1)}var ir=h.createElement("div",{className:"".concat(Ht,"-search"),style:{width:Le},onFocus:function(){Vt(!0)},onBlur:function(){Vt(!1)}},h.createElement(M,{ref:Ft,open:oe,prefixCls:He,id:Xe,inputElement:null,disabled:Yt,autoFocus:Wt,autoComplete:rn,editable:gn,activeDescendantId:an,value:Bt,onKeyDown:fn,onMouseDown:yn,onChange:bt,onPaste:$t,onCompositionStart:Jn,onCompositionEnd:zn,tabIndex:Ln,attrs:(0,w.Z)(j,!0)}),h.createElement("span",{ref:Xn,className:"".concat(Ht,"-search-mirror"),"aria-hidden":!0},Bt,"\xA0")),Nn=h.createElement(Z.Z,{prefixCls:"".concat(Ht,"-overflow"),data:ot,renderItem:en,renderRest:Wn,suffix:ir,itemKey:W,maxCount:it});return h.createElement(h.Fragment,null,Nn,!ot.length&&!Bt&&h.createElement("span",{className:"".concat(Ht,"-placeholder")},nn))},U=_,R=function(j){var Xe=j.inputElement,He=j.prefixCls,ot=j.id,oe=j.inputRef,Ye=j.disabled,yt=j.autoFocus,Ft=j.autoComplete,nn=j.activeDescendantId,Yt=j.mode,Zt=j.open,on=j.values,Wt=j.placeholder,rn=j.tabIndex,an=j.showSearch,Ln=j.searchValue,bn=j.activeValue,it=j.maxLength,Oe=j.onInputKeyDown,We=j.onInputMouseDown,$e=j.onInputChange,lt=j.onInputPaste,at=j.onInputCompositionStart,Dt=j.onInputCompositionEnd,bt=j.title,$t=h.useState(!1),fn=(0,f.Z)($t,2),yn=fn[0],Jn=fn[1],zn=Yt==="combobox",Xn=zn||an,In=on[0],me=Ln||"";zn&&bn&&!yn&&(me=bn),h.useEffect(function(){zn&&Jn(!1)},[zn,bn]);var Le=Yt!=="combobox"&&!Zt&&!an?!1:!!me,Ne=bt===void 0?de(In):bt,Te=function(){if(In)return null;var Tt=Le?{visibility:"hidden"}:void 0;return h.createElement("span",{className:"".concat(He,"-selection-placeholder"),style:Tt},Wt)};return h.createElement(h.Fragment,null,h.createElement("span",{className:"".concat(He,"-selection-search")},h.createElement(M,{ref:oe,prefixCls:He,id:ot,open:Zt,inputElement:Xe,disabled:Ye,autoFocus:yt,autoComplete:Ft,editable:Xn,activeDescendantId:nn,value:me,onKeyDown:Oe,onMouseDown:We,onChange:function(Tt){Jn(!0),$e(Tt)},onPaste:lt,onCompositionStart:at,onCompositionEnd:Dt,tabIndex:rn,attrs:(0,w.Z)(j,!0),maxLength:zn?it:void 0})),!zn&&In?h.createElement("span",{className:"".concat(He,"-selection-item"),title:Ne,style:Le?{visibility:"hidden"}:void 0},In.label):null,Te())},Ae=R;function Be(N){return![b.Z.ESC,b.Z.SHIFT,b.Z.BACKSPACE,b.Z.TAB,b.Z.WIN_KEY,b.Z.ALT,b.Z.META,b.Z.WIN_KEY_RIGHT,b.Z.CTRL,b.Z.SEMICOLON,b.Z.EQUALS,b.Z.CAPS_LOCK,b.Z.CONTEXT_MENU,b.Z.F1,b.Z.F2,b.Z.F3,b.Z.F4,b.Z.F5,b.Z.F6,b.Z.F7,b.Z.F8,b.Z.F9,b.Z.F10,b.Z.F11,b.Z.F12].includes(N)}var et=function(j,Xe){var He=(0,h.useRef)(null),ot=(0,h.useRef)(!1),oe=j.prefixCls,Ye=j.open,yt=j.mode,Ft=j.showSearch,nn=j.tokenWithEnter,Yt=j.autoClearSearchValue,Zt=j.onSearch,on=j.onSearchSubmit,Wt=j.onToggleOpen,rn=j.onInputKeyDown,an=j.domRef;h.useImperativeHandle(Xe,function(){return{focus:function(){He.current.focus()},blur:function(){He.current.blur()}}});var Ln=t(0),bn=(0,f.Z)(Ln,2),it=bn[0],Oe=bn[1],We=function(me){var Le=me.which;(Le===b.Z.UP||Le===b.Z.DOWN)&&me.preventDefault(),rn&&rn(me),Le===b.Z.ENTER&&yt==="tags"&&!ot.current&&!Ye&&(on==null||on(me.target.value)),Be(Le)&&Wt(!0)},$e=function(){Oe(!0)},lt=(0,h.useRef)(null),at=function(me){Zt(me,!0,ot.current)!==!1&&Wt(!0)},Dt=function(){ot.current=!0},bt=function(me){ot.current=!1,yt!=="combobox"&&at(me.target.value)},$t=function(me){var Le=me.target.value;if(nn&<.current&&/[\r\n]/.test(lt.current)){var Ne=lt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Le=Le.replace(Ne,lt.current)}lt.current=null,at(Le)},fn=function(me){var Le=me.clipboardData,Ne=Le.getData("text");lt.current=Ne},yn=function(me){var Le=me.target;if(Le!==He.current){var Ne=document.body.style.msTouchAction!==void 0;Ne?setTimeout(function(){He.current.focus()}):He.current.focus()}},Jn=function(me){var Le=it();me.target!==He.current&&!Le&&yt!=="combobox"&&me.preventDefault(),(yt!=="combobox"&&(!Ft||!Le)||!Ye)&&(Ye&&Yt!==!1&&Zt("",!0,!1),Wt())},zn={inputRef:He,onInputKeyDown:We,onInputMouseDown:$e,onInputChange:$t,onInputPaste:fn,onInputCompositionStart:Dt,onInputCompositionEnd:bt},Xn=yt==="multiple"||yt==="tags"?h.createElement(U,(0,n.Z)({},j,zn)):h.createElement(Ae,(0,n.Z)({},j,zn));return h.createElement("div",{ref:an,className:"".concat(oe,"-selector"),onClick:yn,onMouseDown:Jn},Xn)},ze=h.forwardRef(et);ze.displayName="Selector";var Qe=ze,ce=e(35593),Fe=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Se=function(j){var Xe=j===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Xe,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Xe,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Xe,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Xe,adjustY:1},htmlRegion:"scroll"}}},pe=function(j,Xe){var He=j.prefixCls,ot=j.disabled,oe=j.visible,Ye=j.children,yt=j.popupElement,Ft=j.animation,nn=j.transitionName,Yt=j.dropdownStyle,Zt=j.dropdownClassName,on=j.direction,Wt=on===void 0?"ltr":on,rn=j.placement,an=j.builtinPlacements,Ln=j.dropdownMatchSelectWidth,bn=j.dropdownRender,it=j.dropdownAlign,Oe=j.getPopupContainer,We=j.empty,$e=j.getTriggerDOMNode,lt=j.onPopupVisibleChange,at=j.onPopupMouseEnter,Dt=(0,E.Z)(j,Fe),bt="".concat(He,"-dropdown"),$t=yt;bn&&($t=bn(yt));var fn=h.useMemo(function(){return an||Se(Ln)},[an,Ln]),yn=Ft?"".concat(bt,"-").concat(Ft):nn,Jn=typeof Ln=="number",zn=h.useMemo(function(){return Jn?null:Ln===!1?"minWidth":"width"},[Ln,Jn]),Xn=Yt;Jn&&(Xn=(0,H.Z)((0,H.Z)({},Xn),{},{width:Ln}));var In=h.useRef(null);return h.useImperativeHandle(Xe,function(){return{getPopupElement:function(){return In.current}}}),h.createElement(ce.Z,(0,n.Z)({},Dt,{showAction:lt?["click"]:[],hideAction:lt?["click"]:[],popupPlacement:rn||(Wt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:fn,prefixCls:bt,popupTransitionName:yn,popup:h.createElement("div",{ref:In,onMouseEnter:at},$t),stretch:zn,popupAlign:it,popupVisible:oe,getPopupContainer:Oe,popupClassName:y()(Zt,(0,g.Z)({},"".concat(bt,"-empty"),We)),popupStyle:Xn,getTriggerDOMNode:$e,onPopupVisibleChange:lt}),Ye)},Ge=h.forwardRef(pe);Ge.displayName="SelectTrigger";var L=Ge,S=e(74604);function m(N,j){var Xe=N.key,He;return"value"in N&&(He=N.value),Xe!=null?Xe:He!==void 0?He:"rc-index-key-".concat(j)}function o(N,j){var Xe=N||{},He=Xe.label,ot=Xe.value,oe=Xe.options,Ye=Xe.groupLabel,yt=He||(j?"children":"label");return{label:yt,value:ot||"value",options:oe||"options",groupLabel:Ye||yt}}function D(N){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Xe=j.fieldNames,He=j.childrenAsData,ot=[],oe=o(Xe,!1),Ye=oe.label,yt=oe.value,Ft=oe.options,nn=oe.groupLabel;function Yt(Zt,on){Zt.forEach(function(Wt){if(on||!(Ft in Wt)){var rn=Wt[yt];ot.push({key:m(Wt,ot.length),groupOption:on,data:Wt,label:Wt[Ye],value:rn})}else{var an=Wt[nn];an===void 0&&He&&(an=Wt.label),ot.push({key:m(Wt,ot.length),group:!0,data:Wt,label:an}),Yt(Wt[Ft],!0)}})}return Yt(N,!1),ot}function J(N){var j=(0,H.Z)({},N);return"props"in j||Object.defineProperty(j,"props",{get:function(){return(0,$.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),j}}),j}function v(N,j){if(!j||!j.length)return null;var Xe=!1;function He(oe,Ye){var yt=(0,S.Z)(Ye),Ft=yt[0],nn=yt.slice(1);if(!Ft)return[oe];var Yt=oe.split(Ft);return Xe=Xe||Yt.length>1,Yt.reduce(function(Zt,on){return[].concat((0,i.Z)(Zt),(0,i.Z)(He(on,nn)))},[]).filter(function(Zt){return Zt})}var ot=He(N,j);return Xe?ot:null}var u=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],ee=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function P(N){return N==="tags"||N==="multiple"}var p=h.forwardRef(function(N,j){var Xe,He,ot=N.id,oe=N.prefixCls,Ye=N.className,yt=N.showSearch,Ft=N.tagRender,nn=N.direction,Yt=N.omitDomProps,Zt=N.displayValues,on=N.onDisplayValuesChange,Wt=N.emptyOptions,rn=N.notFoundContent,an=rn===void 0?"Not Found":rn,Ln=N.onClear,bn=N.mode,it=N.disabled,Oe=N.loading,We=N.getInputElement,$e=N.getRawInputElement,lt=N.open,at=N.defaultOpen,Dt=N.onDropdownVisibleChange,bt=N.activeValue,$t=N.onActiveValueChange,fn=N.activeDescendantId,yn=N.searchValue,Jn=N.autoClearSearchValue,zn=N.onSearch,Xn=N.onSearchSplit,In=N.tokenSeparators,me=N.allowClear,Le=N.suffixIcon,Ne=N.clearIcon,Te=N.OptionList,Ze=N.animation,Tt=N.transitionName,Vt=N.dropdownStyle,Ht=N.dropdownClassName,Bt=N.dropdownMatchSelectWidth,gn=N.dropdownRender,Xt=N.dropdownAlign,Ut=N.placement,en=N.builtinPlacements,Wn=N.getPopupContainer,ir=N.showAction,Nn=ir===void 0?[]:ir,ar=N.onFocus,Cr=N.onBlur,xr=N.onKeyUp,wr=N.onKeyDown,Tr=N.onMouseDown,un=(0,E.Z)(N,u),Jt=P(bn),Vn=(yt!==void 0?yt:Jt)||bn==="combobox",_n=(0,H.Z)({},un);ee.forEach(function(Yr){delete _n[Yr]}),Yt==null||Yt.forEach(function(Yr){delete _n[Yr]});var Nr=h.useState(!1),Dr=(0,f.Z)(Nr,2),Or=Dr[0],Qr=Dr[1];h.useEffect(function(){Qr((0,q.Z)())},[]);var Vr=h.useRef(null),ta=h.useRef(null),ua=h.useRef(null),gr=h.useRef(null),Rr=h.useRef(null),dn=A(),yr=(0,f.Z)(dn,3),Gr=yr[0],pr=yr[1],Kr=yr[2];h.useImperativeHandle(j,function(){var Yr,jr;return{focus:(Yr=gr.current)===null||Yr===void 0?void 0:Yr.focus,blur:(jr=gr.current)===null||jr===void 0?void 0:jr.blur,scrollTo:function(Pa){var Fa;return(Fa=Rr.current)===null||Fa===void 0?void 0:Fa.scrollTo(Pa)}}});var sa=h.useMemo(function(){var Yr;if(bn!=="combobox")return yn;var jr=(Yr=Zt[0])===null||Yr===void 0?void 0:Yr.value;return typeof jr=="string"||typeof jr=="number"?String(jr):""},[yn,bn,Zt]),Wa=bn==="combobox"&&typeof We=="function"&&We()||null,qr=typeof $e=="function"&&$e(),$r=(0,x.x1)(ta,qr==null||(Xe=qr.props)===null||Xe===void 0?void 0:Xe.ref),Da=h.useState(!1),Ba=(0,f.Z)(Da,2),Ma=Ba[0],Co=Ba[1];(0,C.Z)(function(){Co(!0)},[]);var co=(0,K.Z)(!1,{defaultValue:at,value:lt}),Ya=(0,f.Z)(co,2),uo=Ya[0],ao=Ya[1],Tn=Ma?uo:!1,hr=!an&&Wt;(it||hr&&Tn&&bn==="combobox")&&(Tn=!1);var Ar=hr?!1:Tn,vr=h.useCallback(function(Yr){var jr=Yr!==void 0?Yr:!Tn;it||(ao(jr),Tn!==jr&&(Dt==null||Dt(jr)))},[it,Tn,ao,Dt]),Lr=h.useMemo(function(){return(In||[]).some(function(Yr){return[` +`,`\r +`].includes(Yr)})},[In]),da=function(jr,Ja,Pa){var Fa=!0,eo=jr;$t==null||$t(null);var oo=Pa?null:v(jr,In);return bn!=="combobox"&&oo&&(eo="",Xn==null||Xn(oo),vr(!1),Fa=!1),zn&&sa!==eo&&zn(eo,{source:Ja?"typing":"effect"}),Fa},_a=function(jr){!jr||!jr.trim()||zn(jr,{source:"submit"})};h.useEffect(function(){!Tn&&!Jt&&bn!=="combobox"&&da("",!1,!1)},[Tn]),h.useEffect(function(){uo&&it&&ao(!1),it&&pr(!1)},[it]);var Ta=t(),Va=(0,f.Z)(Ta,2),Ka=Va[0],Oo=Va[1],Qo=function(jr){var Ja=Ka(),Pa=jr.which;if(Pa===b.Z.ENTER&&(bn!=="combobox"&&jr.preventDefault(),Tn||vr(!0)),Oo(!!sa),Pa===b.Z.BACKSPACE&&!Ja&&Jt&&!sa&&Zt.length){for(var Fa=(0,i.Z)(Zt),eo=null,oo=Fa.length-1;oo>=0;oo-=1){var xo=Fa[oo];if(!xo.disabled){Fa.splice(oo,1),eo=xo;break}}eo&&on(Fa,{type:"remove",values:[eo]})}for(var ho=arguments.length,Ko=new Array(ho>1?ho-1:0),Io=1;Io1?Ja-1:0),Fa=1;Fa1?oo-1:0),ho=1;ho1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Re.Z)(N).map(function(Xe,He){if(!h.isValidElement(Xe)||!Xe.type)return null;var ot=Xe,oe=ot.type.isSelectOptGroup,Ye=ot.key,yt=ot.props,Ft=yt.children,nn=(0,E.Z)(yt,st);return j||!oe?wt(Xe):(0,H.Z)((0,H.Z)({key:"__RC_SELECT_GRP__".concat(Ye===null?He:Ye,"__"),label:Ye},nn),{},{options:ut(Ft)})}).filter(function(Xe){return Xe})}function xt(N,j,Xe,He,ot){return h.useMemo(function(){var oe=N,Ye=!N;Ye&&(oe=ut(j));var yt=new Map,Ft=new Map,nn=function(on,Wt,rn){rn&&typeof rn=="string"&&on.set(Wt[rn],Wt)};function Yt(Zt){for(var on=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Wt=0;Wt1&&arguments[1]!==void 0?arguments[1]:1,Wn=$t.length,ir=0;ir1&&arguments[1]!==void 0?arguments[1]:!1;Le(Ut);var Wn={source:en?"keyboard":"mouse"},ir=$t[Ut];if(!ir){an(null,-1,Wn);return}an(ir.value,Ut,Wn)};(0,h.useEffect)(function(){Ne(Ln!==!1?zn(0):-1)},[$t.length,nn]);var Te=h.useCallback(function(Xt){return Oe.has(Xt)&&Ft!=="combobox"},[Ft,(0,i.Z)(Oe).toString(),Oe.size]);(0,h.useEffect)(function(){var Xt=setTimeout(function(){if(!yt&&Ye&&Oe.size===1){var en=Array.from(Oe)[0],Wn=$t.findIndex(function(ir){var Nn=ir.data;return Nn.value===en});Wn!==-1&&(Ne(Wn),Jn(Wn))}});if(Ye){var Ut;(Ut=fn.current)===null||Ut===void 0||Ut.scrollTo(void 0)}return function(){return clearTimeout(Xt)}},[Ye,nn,rn.length]);var Ze=function(Ut){Ut!==void 0&&bn(Ut,{selected:!Oe.has(Ut)}),yt||Yt(!1)};if(h.useImperativeHandle(Xe,function(){return{onKeyDown:function(Ut){var en=Ut.which,Wn=Ut.ctrlKey;switch(en){case b.Z.N:case b.Z.P:case b.Z.UP:case b.Z.DOWN:{var ir=0;if(en===b.Z.UP?ir=-1:en===b.Z.DOWN?ir=1:rr()&&Wn&&(en===b.Z.N?ir=1:en===b.Z.P&&(ir=-1)),ir!==0){var Nn=zn(me+ir,ir);Jn(Nn),Ne(Nn,!0)}break}case b.Z.ENTER:{var ar=$t[me];ar&&!ar.data.disabled?Ze(ar.value):Ze(void 0),Ye&&Ut.preventDefault();break}case b.Z.ESC:Yt(!1),Ye&&Ut.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Ut){Jn(Ut)}}}),$t.length===0)return h.createElement("div",{role:"listbox",id:"".concat(oe,"_list"),className:"".concat(bt,"-empty"),onMouseDown:yn},Zt);var Tt=Object.keys(We).map(function(Xt){return We[Xt]}),Vt=function(Ut){return Ut.label};function Ht(Xt,Ut){var en=Xt.group;return{role:en?"presentation":"option",id:"".concat(oe,"_list_").concat(Ut)}}var Bt=function(Ut){var en=$t[Ut];if(!en)return null;var Wn=en.data||{},ir=Wn.value,Nn=en.group,ar=(0,w.Z)(Wn,!0),Cr=Vt(en);return en?h.createElement("div",(0,n.Z)({"aria-label":typeof Cr=="string"&&!Nn?Cr:null},ar,{key:Ut},Ht(en,Ut),{"aria-selected":Te(ir)}),ir):null},gn={role:"listbox",id:"".concat(oe,"_list")};return h.createElement(h.Fragment,null,$e&&h.createElement("div",(0,n.Z)({},gn,{style:{height:0,width:0,overflow:"hidden"}}),Bt(me-1),Bt(me),Bt(me+1)),h.createElement(lr.Z,{itemKey:"key",ref:fn,data:$t,height:at,itemHeight:Dt,fullHeight:!1,onMouseDown:yn,onScroll:on,virtual:$e,direction:lt,innerProps:$e?null:gn},function(Xt,Ut){var en,Wn=Xt.group,ir=Xt.groupOption,Nn=Xt.data,ar=Xt.label,Cr=Xt.value,xr=Nn.key;if(Wn){var wr,Tr=(wr=Nn.title)!==null&&wr!==void 0?wr:En(ar)?ar.toString():void 0;return h.createElement("div",{className:y()(bt,"".concat(bt,"-group")),title:Tr},ar!==void 0?ar:xr)}var un=Nn.disabled,Jt=Nn.title,Vn=Nn.children,_n=Nn.style,Nr=Nn.className,Dr=(0,E.Z)(Nn,dr),Or=(0,Mn.Z)(Dr,Tt),Qr=Te(Cr),Vr="".concat(bt,"-option"),ta=y()(bt,Vr,Nr,(en={},(0,g.Z)(en,"".concat(Vr,"-grouped"),ir),(0,g.Z)(en,"".concat(Vr,"-active"),me===Ut&&!un),(0,g.Z)(en,"".concat(Vr,"-disabled"),un),(0,g.Z)(en,"".concat(Vr,"-selected"),Qr),en)),ua=Vt(Xt),gr=!it||typeof it=="function"||Qr,Rr=typeof ua=="number"?ua:ua||Cr,dn=En(Rr)?Rr.toString():void 0;return Jt!==void 0&&(dn=Jt),h.createElement("div",(0,n.Z)({},(0,w.Z)(Or),$e?{}:Ht(Xt,Ut),{"aria-selected":Qr,className:ta,title:dn,onMouseMove:function(){me===Ut||un||Ne(Ut)},onClick:function(){un||Ze(Cr)},style:_n}),h.createElement("div",{className:"".concat(Vr,"-content")},Rr),h.isValidElement(it)||Qr,gr&&h.createElement(ae,{className:"".concat(bt,"-option-state"),customizeIcon:it,customizeIconProps:{isSelected:Qr}},Qr?"\u2713":null))}))},br=h.forwardRef(kn);br.displayName="OptionList";var pt=br;function Mt(N){var j=N.mode,Xe=N.options,He=N.children,ot=N.backfill,oe=N.allowClear,Ye=N.placeholder,yt=N.getInputElement,Ft=N.showSearch,nn=N.onSearch,Yt=N.defaultOpen,Zt=N.autoFocus,on=N.labelInValue,Wt=N.value,rn=N.inputValue,an=N.optionLabelProp,Ln=isMultiple(j),bn=Ft!==void 0?Ft:Ln||j==="combobox",it=Xe||convertChildrenToData(He);if(warning(j!=="tags"||it.every(function(lt){return!lt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),j==="tags"||j==="combobox"){var Oe=it.some(function(lt){return lt.options?lt.options.some(function(at){return typeof("value"in at?at.value:at.key)=="number"}):typeof("value"in lt?lt.value:lt.key)=="number"});warning(!Oe,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(j!=="combobox"||!an,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(j==="combobox"||!ot,"`backfill` only works with `combobox` mode."),warning(j==="combobox"||!yt,"`getInputElement` only work with `combobox` mode."),noteOnce(j!=="combobox"||!yt||!oe||!Ye,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),nn&&!bn&&j!=="combobox"&&j!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Yt||Zt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Wt!=null){var We=toArray(Wt);warning(!on||We.every(function(lt){return _typeof(lt)==="object"&&("key"in lt||"value"in lt)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Ln||Array.isArray(Wt),"`value` should be array when `mode` is `multiple` or `tags`")}if(He){var $e=null;toNodeArray(He).some(function(lt){if(!React.isValidElement(lt)||!lt.type)return!1;var at=lt,Dt=at.type;if(Dt.isSelectOption)return!1;if(Dt.isSelectOptGroup){var bt=toNodeArray(lt.props.children).every(function($t){return!React.isValidElement($t)||!lt.type||$t.type.isSelectOption?!0:($e=$t.type,!1)});return!bt}return $e=Dt,!0}),$e&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat($e.displayName||$e.name||$e,"`.")),warning(rn===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function It(N,j){if(N){var Xe=function He(ot){for(var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ye=0;Ye2&&arguments[2]!==void 0?arguments[2]:{},vr=Ar.source,Lr=vr===void 0?"keyboard":vr;$r(hr),Ye&&He==="combobox"&&Tn!==null&&Lr==="keyboard"&&Kr(String(Tn))},[Ye,He]),Ma=function(hr,Ar,vr){var Lr=function(){var bo,Ao=Nr(hr);return[me?{label:Ao==null?void 0:Ao[Ht.label],value:hr,key:(bo=Ao==null?void 0:Ao.key)!==null&&bo!==void 0?bo:hr}:hr,J(Ao)]};if(Ar&&Wt){var da=Lr(),_a=(0,f.Z)(da,2),Ta=_a[0],Va=_a[1];Wt(Ta,Va)}else if(!Ar&&rn&&vr!=="clear"){var Ka=Lr(),Oo=(0,f.Z)(Ka,2),Qo=Oo[0],rl=Oo[1];rn(Qo,rl)}},Co=Pt(function(Tn,hr){var Ar,vr=Ze?hr.selected:!0;vr?Ar=Ze?[].concat((0,i.Z)(_n),[Tn]):[Tn]:Ar=_n.filter(function(Lr){return Lr.value!==Tn}),dn(Ar),Ma(Tn,vr),He==="combobox"?Kr(""):(!P||on)&&(Ut(""),Kr(""))}),co=function(hr,Ar){dn(hr);var vr=Ar.type,Lr=Ar.values;(vr==="remove"||vr==="clear")&&Lr.forEach(function(da){Ma(da.value,!1,vr)})},Ya=function(hr,Ar){if(Ut(hr),Kr(null),Ar.source==="submit"){var vr=(hr||"").trim();if(vr){var Lr=Array.from(new Set([].concat((0,i.Z)(Or),[vr])));dn(Lr),Ma(vr,!0),Ut("")}return}Ar.source!=="blur"&&(He==="combobox"&&dn(hr),Yt==null||Yt(hr))},uo=function(hr){var Ar=hr;He!=="tags"&&(Ar=hr.map(function(Lr){var da=ir.get(Lr);return da==null?void 0:da.value}).filter(function(Lr){return Lr!==void 0}));var vr=Array.from(new Set([].concat((0,i.Z)(Or),(0,i.Z)(Ar))));dn(vr),vr.forEach(function(Lr){Ma(Lr,!0)})},ao=h.useMemo(function(){var Tn=bt!==!1&&Ln!==!1;return(0,H.Z)((0,H.Z)({},en),{},{flattenOptions:Rr,onActiveValue:Ba,defaultActiveFirstOption:Da,onSelect:Co,menuItemSelectedIcon:Dt,rawValues:Or,fieldNames:Ht,virtual:Tn,direction:$t,listHeight:yn,listItemHeight:zn,childrenAsData:Tt})},[en,Rr,Ba,Da,Co,Dt,Or,Ht,bt,Ln,yn,zn,Tt]);return h.createElement(Kt.Provider,{value:ao},h.createElement(T,(0,n.Z)({},Ne,{id:Te,prefixCls:oe,ref:j,omitDomProps:An,mode:He,displayValues:Dr,onDisplayValuesChange:co,direction:$t,searchValue:Xt,onSearch:Ya,autoClearSearchValue:on,onSearchSplit:uo,dropdownMatchSelectWidth:Ln,OptionList:pt,emptyOptions:!Rr.length,activeValue:pr,activeDescendantId:"".concat(Te,"_list_").concat(qr)})))}),te=sn;te.Option=wn,te.OptGroup=St;var qe=te,Ue=qe},9296:function(Ke,fe,e){"use strict";e.r(fe),e.d(fe,{ResizableTextArea:function(){return k},default:function(){return we}});var n=e(5016),i=e(20049),g=e(18082),H=e(10928),f=e(52456),E=e(5883),r=e(92393),K=e(92310),$=e.n(K),h=e(93681),z=e(5643),y=e(18929),C=e(59301),q=e(29301),b=e(34280),x=e(16089),he=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,ae=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ve={},ie;function F(Ee){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,V=Ee.getAttribute("id")||Ee.getAttribute("data-reactid")||Ee.getAttribute("name");if(de&&ve[V])return ve[V];var W=window.getComputedStyle(Ee),I=W.getPropertyValue("box-sizing")||W.getPropertyValue("-moz-box-sizing")||W.getPropertyValue("-webkit-box-sizing"),_=parseFloat(W.getPropertyValue("padding-bottom"))+parseFloat(W.getPropertyValue("padding-top")),U=parseFloat(W.getPropertyValue("border-bottom-width"))+parseFloat(W.getPropertyValue("border-top-width")),R=ae.map(function(Be){return"".concat(Be,":").concat(W.getPropertyValue(Be))}).join(";"),Ae={sizingStyle:R,paddingSize:_,borderSize:U,boxSizing:I};return de&&V&&(ve[V]=Ae),Ae}function A(Ee){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,V=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,W=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ie||(ie=document.createElement("textarea"),ie.setAttribute("tab-index","-1"),ie.setAttribute("aria-hidden","true"),document.body.appendChild(ie)),Ee.getAttribute("wrap")?ie.setAttribute("wrap",Ee.getAttribute("wrap")):ie.removeAttribute("wrap");var I=F(Ee,de),_=I.paddingSize,U=I.borderSize,R=I.boxSizing,Ae=I.sizingStyle;ie.setAttribute("style","".concat(Ae,";").concat(he)),ie.value=Ee.value||Ee.placeholder||"";var Be=void 0,et=void 0,ze,Qe=ie.scrollHeight;if(R==="border-box"?Qe+=U:R==="content-box"&&(Qe-=_),V!==null||W!==null){ie.value=" ";var ce=ie.scrollHeight-_;V!==null&&(Be=ce*V,R==="border-box"&&(Be=Be+_+U),Qe=Math.max(Be,Qe)),W!==null&&(et=ce*W,R==="border-box"&&(et=et+_+U),ze=Qe>et?"":"hidden",Qe=Math.min(et,Qe))}var Fe={height:Qe,overflowY:ze,resize:"none"};return Be&&(Fe.minHeight=Be),et&&(Fe.maxHeight=et),Fe}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],B=0,w=1,Z=2,G=C.forwardRef(function(Ee,de){var V=Ee,W=V.prefixCls,I=V.onPressEnter,_=V.defaultValue,U=V.value,R=V.autoSize,Ae=V.onResize,Be=V.className,et=V.style,ze=V.disabled,Qe=V.onChange,ce=V.onInternalAutoSize,Fe=(0,E.Z)(V,t),Se=(0,y.Z)(_,{value:U,postState:function(St){return St!=null?St:""}}),pe=(0,f.Z)(Se,2),Ge=pe[0],L=pe[1],S=function(St){L(St.target.value),Qe==null||Qe(St)},m=C.useRef();C.useImperativeHandle(de,function(){return{textArea:m.current}});var o=C.useMemo(function(){return R&&(0,H.Z)(R)==="object"?[R.minRows,R.maxRows]:[]},[R]),D=(0,f.Z)(o,2),J=D[0],v=D[1],u=!!R,ee=function(){try{if(document.activeElement===m.current){var St=m.current,hn=St.selectionStart,wn=St.selectionEnd,Cn=St.scrollTop;m.current.setSelectionRange(hn,wn),m.current.scrollTop=Cn}}catch(Mn){}},P=C.useState(Z),p=(0,f.Z)(P,2),T=p[0],Ce=p[1],ue=C.useState(),ye=(0,f.Z)(ue,2),le=ye[0],Re=ye[1],be=function(){Ce(B)};(0,b.Z)(function(){u&&be()},[U,J,v,u]),(0,b.Z)(function(){if(T===B)Ce(w);else if(T===w){var mt=A(m.current,!1,J,v);Ce(Z),Re(mt)}else ee()},[T]);var st=C.useRef(),wt=function(){x.Z.cancel(st.current)},ut=function(St){T===Z&&(Ae==null||Ae(St),R&&(wt(),st.current=(0,x.Z)(function(){be()})))};C.useEffect(function(){return wt},[]);var xt=u?le:null,Pt=(0,i.Z)((0,i.Z)({},et),xt);return(T===B||T===w)&&(Pt.overflowY="hidden",Pt.overflowX="hidden"),C.createElement(q.Z,{onResize:ut,disabled:!(R||Ae)},C.createElement("textarea",(0,n.Z)({},Fe,{ref:m,style:Pt,className:$()(W,Be,(0,g.Z)({},"".concat(W,"-disabled"),ze)),disabled:ze,value:Ge,onChange:S})))}),k=G,M=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ie(Ee,de){return(0,r.Z)(Ee||"").slice(0,de).join("")}function se(Ee,de,V,W){var I=V;return Ee?I=Ie(V,W):(0,r.Z)(de||"").lengthW&&(I=de),I}var _e=C.forwardRef(function(Ee,de){var V,W=Ee.defaultValue,I=Ee.value,_=Ee.onFocus,U=Ee.onBlur,R=Ee.onChange,Ae=Ee.allowClear,Be=Ee.maxLength,et=Ee.onCompositionStart,ze=Ee.onCompositionEnd,Qe=Ee.suffix,ce=Ee.prefixCls,Fe=ce===void 0?"rc-textarea":ce,Se=Ee.classes,pe=Ee.showCount,Ge=Ee.className,L=Ee.style,S=Ee.disabled,m=Ee.hidden,o=Ee.classNames,D=Ee.styles,J=Ee.onResize,v=(0,E.Z)(Ee,M),u=(0,y.Z)(W,{value:I,defaultValue:W}),ee=(0,f.Z)(u,2),P=ee[0],p=ee[1],T=(0,C.useRef)(null),Ce=C.useState(!1),ue=(0,f.Z)(Ce,2),ye=ue[0],le=ue[1],Re=C.useState(!1),be=(0,f.Z)(Re,2),st=be[0],wt=be[1],ut=C.useRef(),xt=C.useRef(0),Pt=C.useState(null),mt=(0,f.Z)(Pt,2),St=mt[0],hn=mt[1],wn=function(){var ct;(ct=T.current)===null||ct===void 0||ct.textArea.focus()};(0,C.useImperativeHandle)(de,function(){return{resizableTextArea:T.current,focus:wn,blur:function(){var ct;(ct=T.current)===null||ct===void 0||ct.textArea.blur()}}}),(0,C.useEffect)(function(){le(function(An){return!S&&An})},[S]);var Cn=Number(Be)>0,Mn=function(ct){wt(!0),ut.current=P,xt.current=ct.currentTarget.selectionStart,et==null||et(ct)},lr=function(ct){wt(!1);var sn=ct.currentTarget.value;if(Cn){var te,qe=xt.current>=Be+1||xt.current===((te=ut.current)===null||te===void 0?void 0:te.length);sn=se(qe,ut.current,sn,Be)}sn!==P&&(p(sn),(0,z.rJ)(ct.currentTarget,ct,R,sn)),ze==null||ze(ct)},Fn=function(ct){var sn=ct.target.value;if(!st&&Cn){var te=ct.target.selectionStart>=Be+1||ct.target.selectionStart===sn.length||!ct.target.selectionStart;sn=se(te,P,sn,Be)}p(sn),(0,z.rJ)(ct.currentTarget,ct,R,sn)},Kt=function(ct){var sn=v.onPressEnter,te=v.onKeyDown;ct.key==="Enter"&&sn&&sn(ct),te==null||te(ct)},rr=function(ct){le(!0),_==null||_(ct)},dr=function(ct){le(!1),U==null||U(ct)},En=function(ct){var sn;p(""),wn(),(0,z.rJ)((sn=T.current)===null||sn===void 0?void 0:sn.textArea,ct,R)},kn=(0,z.D7)(P);!st&&Cn&&I==null&&(kn=Ie(kn,Be));var br=Qe,pt;if(pe){var Mt=(0,r.Z)(kn).length;(0,H.Z)(pe)==="object"?pt=pe.formatter({value:kn,count:Mt,maxLength:Be}):pt="".concat(Mt).concat(Cn?" / ".concat(Be):""),br=C.createElement(C.Fragment,null,br,C.createElement("span",{className:$()("".concat(Fe,"-data-count"),o==null?void 0:o.count),style:D==null?void 0:D.count},pt))}var It=function(ct){var sn;J==null||J(ct),(sn=T.current)!==null&&sn!==void 0&&sn.textArea.style.height&&hn(!0)},jt=!v.autoSize&&!pe&&!Ae,Rn=C.createElement(h.BaseInput,{value:kn,allowClear:Ae,handleReset:En,suffix:br,prefixCls:Fe,classes:{affixWrapper:$()(Se==null?void 0:Se.affixWrapper,(V={},(0,g.Z)(V,"".concat(Fe,"-show-count"),pe),(0,g.Z)(V,"".concat(Fe,"-textarea-allow-clear"),Ae),V))},disabled:S,focused:ye,className:Ge,style:(0,i.Z)((0,i.Z)({},L),St&&!jt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof pt=="string"?pt:void 0}},hidden:m,inputElement:C.createElement(k,(0,n.Z)({},v,{onKeyDown:Kt,onChange:Fn,onFocus:rr,onBlur:dr,onCompositionStart:Mn,onCompositionEnd:lr,className:o==null?void 0:o.textarea,style:(0,i.Z)((0,i.Z)({},D==null?void 0:D.textarea),{},{resize:L==null?void 0:L.resize}),disabled:S,prefixCls:Fe,onResize:It,ref:T}))});return Rn}),ge=_e,we=ge},39417:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return w}});var n=e(5016),i=e(18082),g=e(5883),H=e(20049),f=e(6487),E=e(56789),r=e(41281),K=e(7942),$=e(76773),h=e(92310),z=e.n(h),y=e(26112),C=e(59301),q=e(39378),b=function(G){for(var k=G.prefixCls,M=G.level,Ie=G.isStart,se=G.isEnd,_e="".concat(k,"-indent-unit"),ge=[],we=0;we0&&arguments[0]!==void 0?arguments[0]:[],S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],m=L.length,o=S.length;if(Math.abs(m-o)!==1)return{add:!1,key:null};function D(J,v){var u=new Map;J.forEach(function(P){u.set(P,!0)});var ee=v.filter(function(P){return!u.has(P)});return ee.length===1?ee[0]:null}return m ").concat(S);return S}var Be=x.forwardRef(function(L,S){var m=L.prefixCls,o=L.data,D=L.selectable,J=L.checkable,v=L.expandedKeys,u=L.selectedKeys,ee=L.checkedKeys,P=L.loadedKeys,p=L.loadingKeys,T=L.halfCheckedKeys,Ce=L.keyEntities,ue=L.disabled,ye=L.dragging,le=L.dragOverNodeKey,Re=L.dropPosition,be=L.motion,st=L.height,wt=L.itemHeight,ut=L.virtual,xt=L.focusable,Pt=L.activeItem,mt=L.focused,St=L.tabIndex,hn=L.onKeyDown,wn=L.onFocus,Cn=L.onBlur,Mn=L.onActiveChange,lr=L.onListChangeStart,Fn=L.onListChangeEnd,Kt=(0,F.Z)(L,we),rr=x.useRef(null),dr=x.useRef(null);x.useImperativeHandle(S,function(){return{scrollTo:function(Zt){rr.current.scrollTo(Zt)},getIndentWidth:function(){return dr.current.offsetWidth}}});var En=x.useState(v),kn=(0,ie.Z)(En,2),br=kn[0],pt=kn[1],Mt=x.useState(o),It=(0,ie.Z)(Mt,2),jt=It[0],Rn=It[1],An=x.useState(o),ct=(0,ie.Z)(An,2),sn=ct[0],te=ct[1],qe=x.useState([]),Ue=(0,ie.Z)(qe,2),N=Ue[0],j=Ue[1],Xe=x.useState(null),He=(0,ie.Z)(Xe,2),ot=He[0],oe=He[1],Ye=x.useRef(o);Ye.current=o;function yt(){var Yt=Ye.current;Rn(Yt),te(Yt),j([]),oe(null),Fn()}(0,A.Z)(function(){pt(v);var Yt=_e(br,v);if(Yt.key!==null)if(Yt.add){var Zt=jt.findIndex(function(bn){var it=bn.key;return it===Yt.key}),on=U(ge(jt,o,Yt.key),ut,st,wt),Wt=jt.slice();Wt.splice(Zt+1,0,_),te(Wt),j(on),oe("show")}else{var rn=o.findIndex(function(bn){var it=bn.key;return it===Yt.key}),an=U(ge(o,jt,Yt.key),ut,st,wt),Ln=o.slice();Ln.splice(rn+1,0,_),te(Ln),j(an),oe("hide")}else jt!==o&&(Rn(o),te(o))},[v,o]),x.useEffect(function(){ye||yt()},[ye]);var Ft=be?sn:o,nn={expandedKeys:v,selectedKeys:u,loadedKeys:P,loadingKeys:p,checkedKeys:ee,halfCheckedKeys:T,dragOverNodeKey:le,dropPosition:Re,keyEntities:Ce};return x.createElement(x.Fragment,null,mt&&Pt&&x.createElement("span",{style:Ee,"aria-live":"assertive"},Ae(Pt)),x.createElement("div",null,x.createElement("input",{style:Ee,disabled:xt===!1||ue,tabIndex:xt!==!1?St:null,onKeyDown:hn,onFocus:wn,onBlur:Cn,value:"",onChange:de,"aria-label":"for screen reader"})),x.createElement("div",{className:"".concat(m,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},x.createElement("div",{className:"".concat(m,"-indent")},x.createElement("div",{ref:dr,className:"".concat(m,"-indent-unit")}))),x.createElement(t.Z,(0,n.Z)({},Kt,{data:Ft,itemKey:R,height:st,fullHeight:!1,virtual:ut,itemHeight:wt,prefixCls:"".concat(m,"-list"),ref:rr,onVisibleChange:function(Zt,on){var Wt=new Set(Zt),rn=on.filter(function(an){return!Wt.has(an)});rn.some(function(an){return R(an)===V})&&yt()}}),function(Yt){var Zt=Yt.pos,on=(0,n.Z)({},(ve(Yt.data),Yt.data)),Wt=Yt.title,rn=Yt.key,an=Yt.isStart,Ln=Yt.isEnd,bn=(0,G.km)(rn,Zt);delete on.key,delete on.children;var it=(0,G.H8)(bn,nn);return x.createElement(se,(0,n.Z)({},on,it,{title:Wt,active:!!Pt&&rn===Pt.key,pos:Zt,data:Yt.data,isStart:an,isEnd:Ln,motion:be,motionNodes:rn===V?N:null,motionType:ot,onMotionStart:lr,onMotionEnd:yt,treeNodeRequiredProps:nn,onMouseMove:function(){Mn(null)}}))}))});Be.displayName="NodeList";var et=Be,ze=e(35654),Qe=e(90782),ce=e(67841),Fe=10,Se=function(L){(0,$.Z)(m,L);var S=(0,h.Z)(m);function m(){var o;(0,E.Z)(this,m);for(var D=arguments.length,J=new Array(D),v=0;v2&&arguments[2]!==void 0?arguments[2]:!1,T=o.state,Ce=T.dragChildrenKeys,ue=T.dropPosition,ye=T.dropTargetKey,le=T.dropTargetPos,Re=T.dropAllowed;if(Re){var be=o.props.onDrop;if(o.setState({dragOverNodeKey:null}),o.cleanDragState(),ye!==null){var st=(0,H.Z)((0,H.Z)({},(0,G.H8)(ye,o.getTreeNodeRequiredProps())),{},{active:((P=o.getActiveItem())===null||P===void 0?void 0:P.key)===ye,data:(0,ce.Z)(o.state.keyEntities,ye).node}),wt=Ce.indexOf(ye)!==-1;(0,b.ZP)(!wt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var ut=(0,ze.yx)(le),xt={event:u,node:(0,G.F)(st),dragNode:o.dragNode?(0,G.F)(o.dragNode.props):null,dragNodesKeys:[o.dragNode.props.eventKey].concat(Ce),dropToGap:ue!==0,dropPosition:ue+Number(ut[ut.length-1])};p||be==null||be(xt),o.dragNode=null}}},o.cleanDragState=function(){var u=o.state.draggingNodeKey;u!==null&&o.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),o.dragStartMousePosition=null,o.currentMouseOverDroppableNodeKey=null},o.triggerExpandActionExpand=function(u,ee){var P=o.state,p=P.expandedKeys,T=P.flattenNodes,Ce=ee.expanded,ue=ee.key,ye=ee.isLeaf;if(!(ye||u.shiftKey||u.metaKey||u.ctrlKey)){var le=T.filter(function(be){return be.key===ue})[0],Re=(0,G.F)((0,H.Z)((0,H.Z)({},(0,G.H8)(ue,o.getTreeNodeRequiredProps())),{},{data:le.data}));o.setExpandedKeys(Ce?(0,ze._5)(p,ue):(0,ze.L0)(p,ue)),o.onNodeExpand(u,Re)}},o.onNodeClick=function(u,ee){var P=o.props,p=P.onClick,T=P.expandAction;T==="click"&&o.triggerExpandActionExpand(u,ee),p==null||p(u,ee)},o.onNodeDoubleClick=function(u,ee){var P=o.props,p=P.onDoubleClick,T=P.expandAction;T==="doubleClick"&&o.triggerExpandActionExpand(u,ee),p==null||p(u,ee)},o.onNodeSelect=function(u,ee){var P=o.state.selectedKeys,p=o.state,T=p.keyEntities,Ce=p.fieldNames,ue=o.props,ye=ue.onSelect,le=ue.multiple,Re=ee.selected,be=ee[Ce.key],st=!Re;st?le?P=(0,ze.L0)(P,be):P=[be]:P=(0,ze._5)(P,be);var wt=P.map(function(ut){var xt=(0,ce.Z)(T,ut);return xt?xt.node:null}).filter(function(ut){return ut});o.setUncontrolledState({selectedKeys:P}),ye==null||ye(P,{event:"select",selected:st,node:ee,selectedNodes:wt,nativeEvent:u.nativeEvent})},o.onNodeCheck=function(u,ee,P){var p=o.state,T=p.keyEntities,Ce=p.checkedKeys,ue=p.halfCheckedKeys,ye=o.props,le=ye.checkStrictly,Re=ye.onCheck,be=ee.key,st,wt={event:"check",node:ee,checked:P,nativeEvent:u.nativeEvent};if(le){var ut=P?(0,ze.L0)(Ce,be):(0,ze._5)(Ce,be),xt=(0,ze._5)(ue,be);st={checked:ut,halfChecked:xt},wt.checkedNodes=ut.map(function(Cn){return(0,ce.Z)(T,Cn)}).filter(function(Cn){return Cn}).map(function(Cn){return Cn.node}),o.setUncontrolledState({checkedKeys:ut})}else{var Pt=(0,Qe.S)([].concat((0,f.Z)(Ce),[be]),!0,T),mt=Pt.checkedKeys,St=Pt.halfCheckedKeys;if(!P){var hn=new Set(mt);hn.delete(be);var wn=(0,Qe.S)(Array.from(hn),{checked:!1,halfCheckedKeys:St},T);mt=wn.checkedKeys,St=wn.halfCheckedKeys}st=mt,wt.checkedNodes=[],wt.checkedNodesPositions=[],wt.halfCheckedKeys=St,mt.forEach(function(Cn){var Mn=(0,ce.Z)(T,Cn);if(Mn){var lr=Mn.node,Fn=Mn.pos;wt.checkedNodes.push(lr),wt.checkedNodesPositions.push({node:lr,pos:Fn})}}),o.setUncontrolledState({checkedKeys:mt},!1,{halfCheckedKeys:St})}Re==null||Re(st,wt)},o.onNodeLoad=function(u){var ee=u.key,P=new Promise(function(p,T){o.setState(function(Ce){var ue=Ce.loadedKeys,ye=ue===void 0?[]:ue,le=Ce.loadingKeys,Re=le===void 0?[]:le,be=o.props,st=be.loadData,wt=be.onLoad;if(!st||ye.indexOf(ee)!==-1||Re.indexOf(ee)!==-1)return null;var ut=st(u);return ut.then(function(){var xt=o.state.loadedKeys,Pt=(0,ze.L0)(xt,ee);wt==null||wt(Pt,{event:"load",node:u}),o.setUncontrolledState({loadedKeys:Pt}),o.setState(function(mt){return{loadingKeys:(0,ze._5)(mt.loadingKeys,ee)}}),p()}).catch(function(xt){if(o.setState(function(mt){return{loadingKeys:(0,ze._5)(mt.loadingKeys,ee)}}),o.loadingRetryTimes[ee]=(o.loadingRetryTimes[ee]||0)+1,o.loadingRetryTimes[ee]>=Fe){var Pt=o.state.loadedKeys;(0,b.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),o.setUncontrolledState({loadedKeys:(0,ze.L0)(Pt,ee)}),p()}T(xt)}),{loadingKeys:(0,ze.L0)(Re,ee)}})});return P.catch(function(){}),P},o.onNodeMouseEnter=function(u,ee){var P=o.props.onMouseEnter;P==null||P({event:u,node:ee})},o.onNodeMouseLeave=function(u,ee){var P=o.props.onMouseLeave;P==null||P({event:u,node:ee})},o.onNodeContextMenu=function(u,ee){var P=o.props.onRightClick;P&&(u.preventDefault(),P({event:u,node:ee}))},o.onFocus=function(){var u=o.props.onFocus;o.setState({focused:!0});for(var ee=arguments.length,P=new Array(ee),p=0;p1&&arguments[1]!==void 0?arguments[1]:!1,P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!o.destroyed){var p=!1,T=!0,Ce={};Object.keys(u).forEach(function(ue){if(ue in o.props){T=!1;return}p=!0,Ce[ue]=u[ue]}),p&&(!ee||T)&&o.setState((0,H.Z)((0,H.Z)({},Ce),P))}},o.scrollTo=function(u){o.listRef.current.scrollTo(u)},o}return(0,r.Z)(m,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var D=this.props.activeKey;D!==void 0&&D!==this.state.activeKey&&(this.setState({activeKey:D}),D!==null&&this.scrollTo({key:D}))}},{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 D,J=this.state,v=J.focused,u=J.flattenNodes,ee=J.keyEntities,P=J.draggingNodeKey,p=J.activeKey,T=J.dropLevelOffset,Ce=J.dropContainerKey,ue=J.dropTargetKey,ye=J.dropPosition,le=J.dragOverNodeKey,Re=J.indent,be=this.props,st=be.prefixCls,wt=be.className,ut=be.style,xt=be.showLine,Pt=be.focusable,mt=be.tabIndex,St=mt===void 0?0:mt,hn=be.selectable,wn=be.showIcon,Cn=be.icon,Mn=be.switcherIcon,lr=be.draggable,Fn=be.checkable,Kt=be.checkStrictly,rr=be.disabled,dr=be.motion,En=be.loadData,kn=be.filterTreeNode,br=be.height,pt=be.itemHeight,Mt=be.virtual,It=be.titleRender,jt=be.dropIndicatorRender,Rn=be.onContextMenu,An=be.onScroll,ct=be.direction,sn=be.rootClassName,te=be.rootStyle,qe=(0,q.Z)(this.props,{aria:!0,data:!0}),Ue;return lr&&((0,g.Z)(lr)==="object"?Ue=lr:typeof lr=="function"?Ue={nodeDraggable:lr}:Ue={}),x.createElement(he.k.Provider,{value:{prefixCls:st,selectable:hn,showIcon:wn,icon:Cn,switcherIcon:Mn,draggable:Ue,draggingNodeKey:P,checkable:Fn,checkStrictly:Kt,disabled:rr,keyEntities:ee,dropLevelOffset:T,dropContainerKey:Ce,dropTargetKey:ue,dropPosition:ye,dragOverNodeKey:le,indent:Re,direction:ct,dropIndicatorRender:jt,loadData:En,filterTreeNode:kn,titleRender:It,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}},x.createElement("div",{role:"tree",className:y()(st,wt,sn,(D={},(0,i.Z)(D,"".concat(st,"-show-line"),xt),(0,i.Z)(D,"".concat(st,"-focused"),v),(0,i.Z)(D,"".concat(st,"-active-focused"),p!==null),D)),style:te},x.createElement(et,(0,n.Z)({ref:this.listRef,prefixCls:st,style:ut,data:u,disabled:rr,selectable:hn,checkable:!!Fn,motion:dr,dragging:P!==null,height:br,itemHeight:pt,virtual:Mt,focusable:Pt,focused:v,tabIndex:St,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Rn,onScroll:An},this.getTreeNodeRequiredProps(),qe))))}}],[{key:"getDerivedStateFromProps",value:function(D,J){var v=J.prevProps,u={prevProps:D};function ee(Pt){return!v&&Pt in D||v&&v[Pt]!==D[Pt]}var P,p=J.fieldNames;if(ee("fieldNames")&&(p=(0,G.w$)(D.fieldNames),u.fieldNames=p),ee("treeData")?P=D.treeData:ee("children")&&((0,b.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),P=(0,G.zn)(D.children)),P){u.treeData=P;var T=(0,G.I8)(P,{fieldNames:p});u.keyEntities=(0,H.Z)((0,i.Z)({},V,I),T.keyEntities)}var Ce=u.keyEntities||J.keyEntities;if(ee("expandedKeys")||v&&ee("autoExpandParent"))u.expandedKeys=D.autoExpandParent||!v&&D.defaultExpandParent?(0,ze.r7)(D.expandedKeys,Ce):D.expandedKeys;else if(!v&&D.defaultExpandAll){var ue=(0,H.Z)({},Ce);delete ue[V],u.expandedKeys=Object.keys(ue).map(function(Pt){return ue[Pt].key})}else!v&&D.defaultExpandedKeys&&(u.expandedKeys=D.autoExpandParent||D.defaultExpandParent?(0,ze.r7)(D.defaultExpandedKeys,Ce):D.defaultExpandedKeys);if(u.expandedKeys||delete u.expandedKeys,P||u.expandedKeys){var ye=(0,G.oH)(P||J.treeData,u.expandedKeys||J.expandedKeys,p);u.flattenNodes=ye}if(D.selectable&&(ee("selectedKeys")?u.selectedKeys=(0,ze.BT)(D.selectedKeys,D):!v&&D.defaultSelectedKeys&&(u.selectedKeys=(0,ze.BT)(D.defaultSelectedKeys,D))),D.checkable){var le;if(ee("checkedKeys")?le=(0,ze.E6)(D.checkedKeys)||{}:!v&&D.defaultCheckedKeys?le=(0,ze.E6)(D.defaultCheckedKeys)||{}:P&&(le=(0,ze.E6)(D.checkedKeys)||{checkedKeys:J.checkedKeys,halfCheckedKeys:J.halfCheckedKeys}),le){var Re=le,be=Re.checkedKeys,st=be===void 0?[]:be,wt=Re.halfCheckedKeys,ut=wt===void 0?[]:wt;if(!D.checkStrictly){var xt=(0,Qe.S)(st,!0,Ce);st=xt.checkedKeys,ut=xt.halfCheckedKeys}u.checkedKeys=st,u.halfCheckedKeys=ut}}return ee("loadedKeys")&&(u.loadedKeys=D.loadedKeys),u}}]),m}(x.Component);Se.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:ae,allowDrop:function(){return!0},expandAction:!1},Se.TreeNode=w.Z;var pe=Se,Ge=pe},35654:function(Ke,fe,e){"use strict";e.d(fe,{BT:function(){return x},E6:function(){return ve},L0:function(){return h},OM:function(){return b},_5:function(){return $},r7:function(){return ie},wA:function(){return y},yx:function(){return z}});var n=e(92393),i=e(10928),g=e(48736),H=e(59301),f=e(39417),E=e(67841),r=e(71430),K=null;function $(F,A){if(!F)return[];var t=F.slice(),B=t.indexOf(A);return B>=0&&t.splice(B,1),t}function h(F,A){var t=(F||[]).slice();return t.indexOf(A)===-1&&t.push(A),t}function z(F){return F.split("-")}function y(F,A){var t=[],B=(0,E.Z)(A,F);function w(){var Z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Z.forEach(function(G){var k=G.key,M=G.children;t.push(k),w(M)})}return w(B.children),t}function C(F){if(F.parent){var A=z(F.pos);return Number(A[A.length-1])===F.parent.children.length-1}return!1}function q(F){var A=z(F.pos);return Number(A[A.length-1])===0}function b(F,A,t,B,w,Z,G,k,M,Ie){var se,_e=F.clientX,ge=F.clientY,we=F.target.getBoundingClientRect(),Ee=we.top,de=we.height,V=(Ie==="rtl"?-1:1)*(((w==null?void 0:w.x)||0)-_e),W=(V-12)/B,I=(0,E.Z)(k,t.props.eventKey);if(ge-1.5?Z({dragNode:Fe,dropNode:Se,dropPosition:1})?ze=1:pe=!1:Z({dragNode:Fe,dropNode:Se,dropPosition:0})?ze=0:Z({dragNode:Fe,dropNode:Se,dropPosition:1})?ze=1:pe=!1:Z({dragNode:Fe,dropNode:Se,dropPosition:1})?ze=1:pe=!1,{dropPosition:ze,dropLevelOffset:Qe,dropTargetKey:I.key,dropTargetPos:I.pos,dragOverNodeKey:et,dropContainerKey:ze===0?null:((se=I.parent)===null||se===void 0?void 0:se.key)||null,dropAllowed:pe}}function x(F,A){if(F){var t=A.multiple;return t?F.slice():F.length?[F[0]]:F}}var he=function(A){return A};function ae(F,A){if(!F)return[];var t=A||{},B=t.processProps,w=B===void 0?he:B,Z=Array.isArray(F)?F:[F];return Z.map(function(G){var k=G.children,M=_objectWithoutProperties(G,K),Ie=ae(k,A);return React.createElement(TreeNode,_extends({key:M.key},w(M)),Ie)})}function ve(F){if(!F)return null;var A;if(Array.isArray(F))A={checkedKeys:F,halfCheckedKeys:void 0};else if((0,i.Z)(F)==="object")A={checkedKeys:F.checked||void 0,halfCheckedKeys:F.halfChecked||void 0};else return(0,g.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return A}function ie(F,A){var t=new Set;function B(w){if(!t.has(w)){var Z=(0,E.Z)(A,w);if(Z){t.add(w);var G=Z.parent,k=Z.node;k.disabled||G&&B(G.key)}}}return(F||[]).forEach(function(w){B(w)}),(0,n.Z)(t)}},90782:function(Ke,fe,e){"use strict";e.d(fe,{S:function(){return r}});var n=e(48736),i=e(67841);function g(K,$){var h=new Set;return K.forEach(function(z){$.has(z)||h.add(z)}),h}function H(K){var $=K||{},h=$.disabled,z=$.disableCheckbox,y=$.checkable;return!!(h||z)||y===!1}function f(K,$,h,z){for(var y=new Set(K),C=new Set,q=0;q<=h;q+=1){var b=$.get(q)||new Set;b.forEach(function(ve){var ie=ve.key,F=ve.node,A=ve.children,t=A===void 0?[]:A;y.has(ie)&&!z(F)&&t.filter(function(B){return!z(B.node)}).forEach(function(B){y.add(B.key)})})}for(var x=new Set,he=h;he>=0;he-=1){var ae=$.get(he)||new Set;ae.forEach(function(ve){var ie=ve.parent,F=ve.node;if(!(z(F)||!ve.parent||x.has(ve.parent.key))){if(z(ve.parent.node)){x.add(ie.key);return}var A=!0,t=!1;(ie.children||[]).filter(function(B){return!z(B.node)}).forEach(function(B){var w=B.key,Z=y.has(w);A&&!Z&&(A=!1),!t&&(Z||C.has(w))&&(t=!0)}),A&&y.add(ie.key),t&&C.add(ie.key),x.add(ie.key)}})}return{checkedKeys:Array.from(y),halfCheckedKeys:Array.from(g(C,y))}}function E(K,$,h,z,y){for(var C=new Set(K),q=new Set($),b=0;b<=z;b+=1){var x=h.get(b)||new Set;x.forEach(function(ie){var F=ie.key,A=ie.node,t=ie.children,B=t===void 0?[]:t;!C.has(F)&&!q.has(F)&&!y(A)&&B.filter(function(w){return!y(w.node)}).forEach(function(w){C.delete(w.key)})})}q=new Set;for(var he=new Set,ae=z;ae>=0;ae-=1){var ve=h.get(ae)||new Set;ve.forEach(function(ie){var F=ie.parent,A=ie.node;if(!(y(A)||!ie.parent||he.has(ie.parent.key))){if(y(ie.parent.node)){he.add(F.key);return}var t=!0,B=!1;(F.children||[]).filter(function(w){return!y(w.node)}).forEach(function(w){var Z=w.key,G=C.has(Z);t&&!G&&(t=!1),!B&&(G||q.has(Z))&&(B=!0)}),t||C.delete(F.key),B&&q.add(F.key),he.add(F.key)}})}return{checkedKeys:Array.from(C),halfCheckedKeys:Array.from(g(q,C))}}function r(K,$,h,z){var y=[],C;z?C=z:C=H;var q=new Set(K.filter(function(ae){var ve=!!(0,i.Z)(h,ae);return ve||y.push(ae),ve})),b=new Map,x=0;Object.keys(h).forEach(function(ae){var ve=h[ae],ie=ve.level,F=b.get(ie);F||(F=new Set,b.set(ie,F)),F.add(ve),x=Math.max(x,ie)}),(0,n.ZP)(!y.length,"Tree missing follow keys: ".concat(y.slice(0,100).map(function(ae){return"'".concat(ae,"'")}).join(", ")));var he;return $===!0?he=f(q,b,x,C):he=E(q,$.halfCheckedKeys,b,x,C),he}},67841:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return n}});function n(i,g){return i[g]}},71430:function(Ke,fe,e){"use strict";e.d(fe,{F:function(){return ie},H8:function(){return ve},I8:function(){return ae},km:function(){return y},oH:function(){return x},w$:function(){return C},zn:function(){return b}});var n=e(10928),i=e(92393),g=e(20049),H=e(5883),f=e(11592),E=e(2738),r=e(48736),K=e(67841),$=["children"];function h(F,A){return"".concat(F,"-").concat(A)}function z(F){return F&&F.type&&F.type.isTreeNode}function y(F,A){return F!=null?F:A}function C(F){var A=F||{},t=A.title,B=A._title,w=A.key,Z=A.children,G=t||"title";return{title:G,_title:B||[G],key:w||"key",children:Z||"children"}}function q(F,A){var t=new Map;function B(w){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(w||[]).forEach(function(G){var k=G[A.key],M=G[A.children];warning(k!=null,"Tree node must have a certain key: [".concat(Z).concat(k,"]"));var Ie=String(k);warning(!t.has(Ie)||k===null||k===void 0,"Same 'key' exist in the Tree: ".concat(Ie)),t.set(Ie,!0),B(M,"".concat(Z).concat(Ie," > "))})}B(F)}function b(F){function A(t){var B=(0,f.Z)(t);return B.map(function(w){if(!z(w))return(0,r.ZP)(!w,"Tree/TreeNode can only accept TreeNode as children."),null;var Z=w.key,G=w.props,k=G.children,M=(0,H.Z)(G,$),Ie=(0,g.Z)({key:Z},M),se=A(k);return se.length&&(Ie.children=se),Ie}).filter(function(w){return w})}return A(F)}function x(F,A,t){var B=C(t),w=B._title,Z=B.key,G=B.children,k=new Set(A===!0?[]:A),M=[];function Ie(se){var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return se.map(function(ge,we){for(var Ee=h(_e?_e.pos:"0",we),de=y(ge[Z],Ee),V,W=0;W1&&arguments[1]!==void 0?arguments[1]:{},t=A.initWrapper,B=A.processEntity,w=A.onProcessFinished,Z=A.externalGetKey,G=A.childrenPropName,k=A.fieldNames,M=arguments.length>2?arguments[2]:void 0,Ie=Z||M,se={},_e={},ge={posEntities:se,keyEntities:_e};return t&&(ge=t(ge)||ge),he(F,function(we){var Ee=we.node,de=we.index,V=we.pos,W=we.key,I=we.parentPos,_=we.level,U=we.nodes,R={node:Ee,nodes:U,index:de,key:W,pos:V,level:_},Ae=y(W,V);se[V]=R,_e[Ae]=R,R.parent=se[I],R.parent&&(R.parent.children=R.parent.children||[],R.parent.children.push(R)),B&&B(R,ge)},{externalGetKey:Ie,childrenPropName:G,fieldNames:k}),w&&w(ge),ge}function ve(F,A){var t=A.expandedKeys,B=A.selectedKeys,w=A.loadedKeys,Z=A.loadingKeys,G=A.checkedKeys,k=A.halfCheckedKeys,M=A.dragOverNodeKey,Ie=A.dropPosition,se=A.keyEntities,_e=(0,K.Z)(se,F),ge={eventKey:F,expanded:t.indexOf(F)!==-1,selected:B.indexOf(F)!==-1,loaded:w.indexOf(F)!==-1,loading:Z.indexOf(F)!==-1,checked:G.indexOf(F)!==-1,halfChecked:k.indexOf(F)!==-1,pos:String(_e?_e.pos:""),dragOver:M===F&&Ie===0,dragOverGapTop:M===F&&Ie===-1,dragOverGapBottom:M===F&&Ie===1};return ge}function ie(F){var A=F.data,t=F.expanded,B=F.selected,w=F.checked,Z=F.loaded,G=F.loading,k=F.halfChecked,M=F.dragOver,Ie=F.dragOverGapTop,se=F.dragOverGapBottom,_e=F.pos,ge=F.active,we=F.eventKey,Ee=(0,g.Z)((0,g.Z)({},A),{},{expanded:t,selected:B,checked:w,loaded:Z,loading:G,halfChecked:k,dragOver:M,dragOverGapTop:Ie,dragOverGapBottom:se,pos:_e,active:ge,key:we});return"props"in Ee||Object.defineProperty(Ee,"props",{get:function(){return(0,r.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),F}}),Ee}},8224:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return i}});var n=e(4676);function i(g,H,f,E){var r=n.unstable_batchedUpdates?function($){n.unstable_batchedUpdates(f,$)}:f;return g!=null&&g.addEventListener&&g.addEventListener(H,r,E),{remove:function(){g!=null&&g.removeEventListener&&g.removeEventListener(H,r,E)}}}},55468:function(Ke,fe,e){"use strict";e.d(fe,{g1:function(){return z},os:function(){return C}});var n=/margin|padding|width|height|max|min|offset/,i={left:!0,top:!0},g={cssFloat:1,styleFloat:1,float:1};function H(q){return q.nodeType===1?q.ownerDocument.defaultView.getComputedStyle(q,null):{}}function f(q,b,x){if(b=b.toLowerCase(),x==="auto"){if(b==="height")return q.offsetHeight;if(b==="width")return q.offsetWidth}return b in i||(i[b]=n.test(b)),i[b]?parseFloat(x)||0:x}function E(q,b){var x=arguments.length,he=H(q);return b=g[b]?"cssFloat"in q.style?"cssFloat":"styleFloat":b,x===1?he:f(q,b,he[b]||q.style[b])}function r(q,b,x){var he=arguments.length;if(b=g[b]?"cssFloat"in q.style?"cssFloat":"styleFloat":b,he===3)return typeof x=="number"&&n.test(b)&&(x="".concat(x,"px")),q.style[b]=x,x;for(var ae in b)b.hasOwnProperty(ae)&&r(q,ae,b[ae]);return H(q)}function K(q){return q===document.body?document.documentElement.clientWidth:q.offsetWidth}function $(q){return q===document.body?window.innerHeight||document.documentElement.clientHeight:q.offsetHeight}function h(){var q=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),b=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:q,height:b}}function z(){var q=document.documentElement.clientWidth,b=window.innerHeight||document.documentElement.clientHeight;return{width:q,height:b}}function y(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function C(q){var b=q.getBoundingClientRect(),x=document.documentElement;return{left:b.left+(window.pageXOffset||x.scrollLeft)-(x.clientLeft||document.body.clientLeft||0),top:b.top+(window.pageYOffset||x.scrollTop)-(x.clientTop||document.body.clientTop||0)}}},24514:function(Ke,fe,e){"use strict";e.d(fe,{G:function(){return H}});var n=e(47273),i=function(E){if((0,n.Z)()&&window.document.documentElement){var r=Array.isArray(E)?E:[E],K=window.document.documentElement;return r.some(function($){return $ in K.style})}return!1},g=function(E,r){if(!i(E))return!1;var K=document.createElement("div"),$=K.style[E];return K.style[E]=r,K.style[E]!==$};function H(f,E){return!Array.isArray(f)&&E!==void 0?g(f,E):i(f)}},65283:function(Ke,fe,e){"use strict";e.d(fe,{Z:function(){return Se}});var n=e(5016),i=e(10928),g=e(20049),H=e(18082),f=e(52456),E=e(5883),r=e(92310),K=e.n(r),$=e(29301),h=e(70425),z=e(34280),y=e(59301),C=e(4676),q=y.forwardRef(function(pe,Ge){var L=pe.height,S=pe.offsetY,m=pe.offsetX,o=pe.children,D=pe.prefixCls,J=pe.onInnerResize,v=pe.innerProps,u=pe.rtl,ee=pe.extra,P={},p={display:"flex",flexDirection:"column"};return S!==void 0&&(P={height:L,position:"relative",overflow:"hidden"},p=(0,g.Z)((0,g.Z)({},p),{},(0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)({transform:"translateY(".concat(S,"px)")},u?"marginRight":"marginLeft",-m),"position","absolute"),"left",0),"right",0),"top",0))),y.createElement("div",{style:P},y.createElement($.Z,{onResize:function(Ce){var ue=Ce.offsetHeight;ue&&J&&J()}},y.createElement("div",(0,n.Z)({style:p,className:K()((0,H.Z)({},"".concat(D,"-holder-inner"),D)),ref:Ge},v),o,ee)))});q.displayName="Filler";var b=q;function x(pe){var Ge=pe.children,L=pe.setRef,S=y.useCallback(function(m){L(m)},[]);return y.cloneElement(Ge,{ref:S})}function he(pe,Ge,L,S,m,o,D,J){var v=J.getKey;return pe.slice(Ge,L+1).map(function(u,ee){var P=Ge+ee,p=D(u,P,{style:{width:S},offsetX:m}),T=v(u);return y.createElement(x,{key:T,setRef:function(ue){return o(u,ue)}},p)})}function ae(pe,Ge,L,S){var m=L-pe,o=Ge-L,D=Math.min(m,o)*2;if(S<=D){var J=Math.floor(S/2);return S%2?L+J+1:L-J}return m>o?L-(S-o):L+(S-m)}function ve(pe,Ge,L){var S=pe.length,m=Ge.length,o,D;if(S===0&&m===0)return null;S2&&arguments[2]!==void 0?arguments[2]:!1,P=v?u<0&&J.current.left||u>0&&J.current.right:u<0&&J.current.top||u>0&&J.current.bottom;return ee&&P?(clearTimeout(o.current),m.current=!1):(!P||m.current)&&D(),!m.current&&P}};function w(pe,Ge,L,S,m,o,D){var J=(0,y.useRef)(0),v=(0,y.useRef)(null),u=(0,y.useRef)(null),ee=(0,y.useRef)(!1),P=B(Ge,L,S,m);function p(Re,be){if(F.Z.cancel(v.current),!P(!1,be)){var st=Re;if(!st._virtualHandled)st._virtualHandled=!0;else return;J.current+=be,u.current=be,t||st.preventDefault(),v.current=(0,F.Z)(function(){var wt=ee.current?10:1;D(J.current*wt,!1),J.current=0})}}function T(Re,be){D(be,!0),t||Re.preventDefault()}var Ce=(0,y.useRef)(null),ue=(0,y.useRef)(null);function ye(Re){if(pe){F.Z.cancel(ue.current),ue.current=(0,F.Z)(function(){Ce.current=null},2);var be=Re.deltaX,st=Re.deltaY,wt=Re.shiftKey,ut=be,xt=st;(Ce.current==="sx"||!Ce.current&&wt&&st&&!be)&&(ut=st,xt=0,Ce.current="sx");var Pt=Math.abs(ut),mt=Math.abs(xt);Ce.current===null&&(Ce.current=o&&Pt>mt?"x":"y"),Ce.current==="y"?p(Re,xt):T(Re,ut)}}function le(Re){pe&&(ee.current=Re.detail===u.current)}return[ye,le]}function Z(pe,Ge,L,S){var m=y.useMemo(function(){return[new Map,[]]},[pe,L.id,S]),o=(0,f.Z)(m,2),D=o[0],J=o[1],v=function(ee){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ee,p=D.get(ee),T=D.get(P);if(p===void 0||T===void 0)for(var Ce=pe.length,ue=J.length;ue0&&arguments[0]!==void 0?arguments[0]:!1;ee();var Ce=function(){var le=!1;J.current.forEach(function(Re,be){if(Re&&Re.offsetParent){var st=Re.offsetHeight,wt=getComputedStyle(Re),ut=wt.marginTop,xt=wt.marginBottom,Pt=se(ut),mt=se(xt),St=st+Pt+mt;v.current.get(be)!==St&&(v.current.set(be,St),le=!0)}}),le&&D(function(Re){return Re+1})};if(T)Ce();else{u.current+=1;var ue=u.current;Promise.resolve().then(function(){ue===u.current&&Ce()})}}function p(T,Ce){var ue=pe(T),ye=J.current.get(ue);Ce?(J.current.set(ue,Ce),P()):J.current.delete(ue),!ye!=!Ce&&(Ce?Ge==null||Ge(T):L==null||L(T))}return(0,y.useEffect)(function(){return ee},[]),[p,P,v.current,o]}var ge=14/15;function we(pe,Ge,L){var S=(0,y.useRef)(!1),m=(0,y.useRef)(0),o=(0,y.useRef)(0),D=(0,y.useRef)(null),J=(0,y.useRef)(null),v,u=function(T){if(S.current){var Ce=Math.ceil(T.touches[0].pageX),ue=Math.ceil(T.touches[0].pageY),ye=m.current-Ce,le=o.current-ue,Re=Math.abs(ye)>Math.abs(le);Re?m.current=Ce:o.current=ue;var be=L(Re,Re?ye:le,!1,T);be&&T.preventDefault(),clearInterval(J.current),be&&(J.current=setInterval(function(){Re?ye*=ge:le*=ge;var st=Math.floor(Re?ye:le);(!L(Re,st,!0)||Math.abs(st)<=.1)&&clearInterval(J.current)},16))}},ee=function(){S.current=!1,v()},P=function(T){v(),T.touches.length===1&&!S.current&&(S.current=!0,m.current=Math.ceil(T.touches[0].pageX),o.current=Math.ceil(T.touches[0].pageY),D.current=T.target,D.current.addEventListener("touchmove",u,{passive:!1}),D.current.addEventListener("touchend",ee,{passive:!0}))};v=function(){D.current&&(D.current.removeEventListener("touchmove",u),D.current.removeEventListener("touchend",ee))},(0,z.Z)(function(){return pe&&Ge.current.addEventListener("touchstart",P,{passive:!0}),function(){var p;(p=Ge.current)===null||p===void 0||p.removeEventListener("touchstart",P),v(),clearInterval(J.current)}},[pe])}function Ee(pe){return Math.floor(Math.pow(pe,.5))}function de(pe,Ge){var L="touches"in pe?pe.touches[0]:pe;return L[Ge?"pageX":"pageY"]-window[Ge?"scrollX":"scrollY"]}function V(pe,Ge,L){y.useEffect(function(){var S=Ge.current;if(pe&&S){var m=!1,o,D,J=function(){F.Z.cancel(o)},v=function p(){J(),o=(0,F.Z)(function(){L(D),p()})},u=function(T){if(!(T.target.draggable||T.button!==0)){var Ce=T;Ce._virtualHandled||(Ce._virtualHandled=!0,m=!0)}},ee=function(){m=!1,J()},P=function(T){if(m){var Ce=de(T,!1),ue=S.getBoundingClientRect(),ye=ue.top,le=ue.bottom;if(Ce<=ye){var Re=ye-Ce;D=-Ee(Re),v()}else if(Ce>=le){var be=Ce-le;D=Ee(be),v()}else J()}};return S.addEventListener("mousedown",u),S.ownerDocument.addEventListener("mouseup",ee),S.ownerDocument.addEventListener("mousemove",P),function(){S.removeEventListener("mousedown",u),S.ownerDocument.removeEventListener("mouseup",ee),S.ownerDocument.removeEventListener("mousemove",P),J()}}},[pe])}var W=10;function I(pe,Ge,L,S,m,o,D,J){var v=y.useRef(),u=y.useState(null),ee=(0,f.Z)(u,2),P=ee[0],p=ee[1];return(0,z.Z)(function(){if(P&&P.times=0;Mn-=1){var lr=m(Ge[Mn]),Fn=L.get(lr);if(Fn===void 0){Re=!0;break}if(Cn-=Fn,Cn<=0)break}switch(wt){case"top":st=xt-ye;break;case"bottom":st=Pt-le+ye;break;default:{var Kt=pe.current.scrollTop,rr=Kt+le;xtrr&&(be="bottom")}}st!==null&&D(st),st!==P.lastTop&&(Re=!0)}Re&&p((0,g.Z)((0,g.Z)({},P),{},{times:P.times+1,targetAlign:be,lastTop:st}))}},[P,pe.current]),function(T){if(T==null){J();return}if(F.Z.cancel(v.current),typeof T=="number")D(T);else if(T&&(0,i.Z)(T)==="object"){var Ce,ue=T.align;"index"in T?Ce=T.index:Ce=Ge.findIndex(function(Re){return m(Re)===T.key});var ye=T.offset,le=ye===void 0?0:ye;p({times:0,index:Ce,offset:le,originAlign:ue})}}}var _=y.forwardRef(function(pe,Ge){var L=pe.prefixCls,S=pe.rtl,m=pe.scrollOffset,o=pe.scrollRange,D=pe.onStartMove,J=pe.onStopMove,v=pe.onScroll,u=pe.horizontal,ee=pe.spinSize,P=pe.containerSize,p=pe.style,T=pe.thumbStyle,Ce=pe.showScrollBar,ue=y.useState(!1),ye=(0,f.Z)(ue,2),le=ye[0],Re=ye[1],be=y.useState(null),st=(0,f.Z)(be,2),wt=st[0],ut=st[1],xt=y.useState(null),Pt=(0,f.Z)(xt,2),mt=Pt[0],St=Pt[1],hn=!S,wn=y.useRef(),Cn=y.useRef(),Mn=y.useState(Ce),lr=(0,f.Z)(Mn,2),Fn=lr[0],Kt=lr[1],rr=y.useRef(),dr=function(){Ce===!0||Ce===!1||(clearTimeout(rr.current),Kt(!0),rr.current=setTimeout(function(){Kt(!1)},3e3))},En=o-P||0,kn=P-ee||0,br=y.useMemo(function(){if(m===0||En===0)return 0;var te=m/En;return te*kn},[m,En,kn]),pt=function(qe){qe.stopPropagation(),qe.preventDefault()},Mt=y.useRef({top:br,dragging:le,pageY:wt,startTop:mt});Mt.current={top:br,dragging:le,pageY:wt,startTop:mt};var It=function(qe){Re(!0),ut(de(qe,u)),St(Mt.current.top),D(),qe.stopPropagation(),qe.preventDefault()};y.useEffect(function(){var te=function(j){j.preventDefault()},qe=wn.current,Ue=Cn.current;return qe.addEventListener("touchstart",te,{passive:!1}),Ue.addEventListener("touchstart",It,{passive:!1}),function(){qe.removeEventListener("touchstart",te),Ue.removeEventListener("touchstart",It)}},[]);var jt=y.useRef();jt.current=En;var Rn=y.useRef();Rn.current=kn,y.useEffect(function(){if(le){var te,qe=function(j){var Xe=Mt.current,He=Xe.dragging,ot=Xe.pageY,oe=Xe.startTop;F.Z.cancel(te);var Ye=wn.current.getBoundingClientRect(),yt=P/(u?Ye.width:Ye.height);if(He){var Ft=(de(j,u)-ot)*yt,nn=oe;!hn&&u?nn-=Ft:nn+=Ft;var Yt=jt.current,Zt=Rn.current,on=Zt?nn/Zt:0,Wt=Math.ceil(on*Yt);Wt=Math.max(Wt,0),Wt=Math.min(Wt,Yt),te=(0,F.Z)(function(){v(Wt,u)})}},Ue=function(){Re(!1),J()};return window.addEventListener("mousemove",qe,{passive:!0}),window.addEventListener("touchmove",qe,{passive:!0}),window.addEventListener("mouseup",Ue,{passive:!0}),window.addEventListener("touchend",Ue,{passive:!0}),function(){window.removeEventListener("mousemove",qe),window.removeEventListener("touchmove",qe),window.removeEventListener("mouseup",Ue),window.removeEventListener("touchend",Ue),F.Z.cancel(te)}}},[le]),y.useEffect(function(){return dr(),function(){clearTimeout(rr.current)}},[m]),y.useImperativeHandle(Ge,function(){return{delayHidden:dr}});var An="".concat(L,"-scrollbar"),ct={position:"absolute",visibility:Fn?null:"hidden"},sn={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return u?(ct.height=8,ct.left=0,ct.right=0,ct.bottom=0,sn.height="100%",sn.width=ee,hn?sn.left=br:sn.right=br):(ct.width=8,ct.top=0,ct.bottom=0,hn?ct.right=0:ct.left=0,sn.width="100%",sn.height=ee,sn.top=br),y.createElement("div",{ref:wn,className:K()(An,(0,H.Z)((0,H.Z)((0,H.Z)({},"".concat(An,"-horizontal"),u),"".concat(An,"-vertical"),!u),"".concat(An,"-visible"),Fn)),style:(0,g.Z)((0,g.Z)({},ct),p),onMouseDown:pt,onMouseMove:dr},y.createElement("div",{ref:Cn,className:K()("".concat(An,"-thumb"),(0,H.Z)({},"".concat(An,"-thumb-moving"),le)),style:(0,g.Z)((0,g.Z)({},sn),T),onMouseDown:It}))}),U=_,R=20;function Ae(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,L=pe/Ge*pe;return isNaN(L)&&(L=0),L=Math.max(L,R),Math.floor(L)}var Be=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],et=[],ze={overflowY:"auto",overflowAnchor:"none"};function Qe(pe,Ge){var L=pe.prefixCls,S=L===void 0?"rc-virtual-list":L,m=pe.className,o=pe.height,D=pe.itemHeight,J=pe.fullHeight,v=J===void 0?!0:J,u=pe.style,ee=pe.data,P=pe.children,p=pe.itemKey,T=pe.virtual,Ce=pe.direction,ue=pe.scrollWidth,ye=pe.component,le=ye===void 0?"div":ye,Re=pe.onScroll,be=pe.onVirtualScroll,st=pe.onVisibleChange,wt=pe.innerProps,ut=pe.extraRender,xt=pe.styles,Pt=pe.showScrollBar,mt=Pt===void 0?"optional":Pt,St=(0,E.Z)(pe,Be),hn=y.useCallback(function(un){return typeof p=="function"?p(un):un==null?void 0:un[p]},[p]),wn=_e(hn,null,null),Cn=(0,f.Z)(wn,4),Mn=Cn[0],lr=Cn[1],Fn=Cn[2],Kt=Cn[3],rr=!!(T!==!1&&o&&D),dr=y.useMemo(function(){return Object.values(Fn.maps).reduce(function(un,Jt){return un+Jt},0)},[Fn.id,Fn.maps]),En=rr&&ee&&(Math.max(D*ee.length,dr)>o||!!ue),kn=Ce==="rtl",br=K()(S,(0,H.Z)({},"".concat(S,"-rtl"),kn),m),pt=ee||et,Mt=(0,y.useRef)(),It=(0,y.useRef)(),jt=(0,y.useRef)(),Rn=(0,y.useState)(0),An=(0,f.Z)(Rn,2),ct=An[0],sn=An[1],te=(0,y.useState)(0),qe=(0,f.Z)(te,2),Ue=qe[0],N=qe[1],j=(0,y.useState)(!1),Xe=(0,f.Z)(j,2),He=Xe[0],ot=Xe[1],oe=function(){ot(!0)},Ye=function(){ot(!1)},yt={getKey:hn};function Ft(un){sn(function(Jt){var Vn;typeof un=="function"?Vn=un(Jt):Vn=un;var _n=zn(Vn);return Mt.current.scrollTop=_n,_n})}var nn=(0,y.useRef)({start:0,end:pt.length}),Yt=(0,y.useRef)(),Zt=ie(pt,hn),on=(0,f.Z)(Zt,1),Wt=on[0];Yt.current=Wt;var rn=y.useMemo(function(){if(!rr)return{scrollHeight:void 0,start:0,end:pt.length-1,offset:void 0};if(!En){var un;return{scrollHeight:((un=It.current)===null||un===void 0?void 0:un.offsetHeight)||0,start:0,end:pt.length-1,offset:void 0}}for(var Jt=0,Vn,_n,Nr,Dr=pt.length,Or=0;Or=ct&&Vn===void 0&&(Vn=Or,_n=Jt),ua>ct+o&&Nr===void 0&&(Nr=Or),Jt=ua}return Vn===void 0&&(Vn=0,_n=0,Nr=Math.ceil(o/D)),Nr===void 0&&(Nr=pt.length-1),Nr=Math.min(Nr+1,pt.length-1),{scrollHeight:Jt,start:Vn,end:Nr,offset:_n}},[En,rr,ct,pt,Kt,o]),an=rn.scrollHeight,Ln=rn.start,bn=rn.end,it=rn.offset;nn.current.start=Ln,nn.current.end=bn,y.useLayoutEffect(function(){var un=Fn.getRecord();if(un.size===1){var Jt=Array.from(un.keys())[0],Vn=un.get(Jt),_n=pt[Ln];if(_n&&Vn===void 0){var Nr=hn(_n);if(Nr===Jt){var Dr=Fn.get(Jt),Or=Dr-D;Ft(function(Qr){return Qr+Or})}}}Fn.resetRecord()},[an]);var Oe=y.useState({width:0,height:o}),We=(0,f.Z)(Oe,2),$e=We[0],lt=We[1],at=function(Jt){lt({width:Jt.offsetWidth,height:Jt.offsetHeight})},Dt=(0,y.useRef)(),bt=(0,y.useRef)(),$t=y.useMemo(function(){return Ae($e.width,ue)},[$e.width,ue]),fn=y.useMemo(function(){return Ae($e.height,an)},[$e.height,an]),yn=an-o,Jn=(0,y.useRef)(yn);Jn.current=yn;function zn(un){var Jt=un;return Number.isNaN(Jn.current)||(Jt=Math.min(Jt,Jn.current)),Jt=Math.max(Jt,0),Jt}var Xn=ct<=0,In=ct>=yn,me=Ue<=0,Le=Ue>=ue,Ne=B(Xn,In,me,Le),Te=function(){return{x:kn?-Ue:Ue,y:ct}},Ze=(0,y.useRef)(Te()),Tt=(0,h.useEvent)(function(un){if(be){var Jt=(0,g.Z)((0,g.Z)({},Te()),un);(Ze.current.x!==Jt.x||Ze.current.y!==Jt.y)&&(be(Jt),Ze.current=Jt)}});function Vt(un,Jt){var Vn=un;Jt?((0,C.flushSync)(function(){N(Vn)}),Tt()):Ft(Vn)}function Ht(un){var Jt=un.currentTarget.scrollTop;Jt!==ct&&Ft(Jt),Re==null||Re(un),Tt()}var Bt=function(Jt){var Vn=Jt,_n=ue?ue-$e.width:0;return Vn=Math.max(Vn,0),Vn=Math.min(Vn,_n),Vn},gn=(0,h.useEvent)(function(un,Jt){Jt?((0,C.flushSync)(function(){N(function(Vn){var _n=Vn+(kn?-un:un);return Bt(_n)})}),Tt()):Ft(function(Vn){var _n=Vn+un;return _n})}),Xt=w(rr,Xn,In,me,Le,!!ue,gn),Ut=(0,f.Z)(Xt,2),en=Ut[0],Wn=Ut[1];we(rr,Mt,function(un,Jt,Vn,_n){var Nr=_n;return Ne(un,Jt,Vn)?!1:!Nr||!Nr._virtualHandled?(Nr&&(Nr._virtualHandled=!0),en({preventDefault:function(){},deltaX:un?Jt:0,deltaY:un?0:Jt}),!0):!1}),V(En,Mt,function(un){Ft(function(Jt){return Jt+un})}),(0,z.Z)(function(){function un(Vn){var _n=Xn&&Vn.detail<0,Nr=In&&Vn.detail>0;rr&&!_n&&!Nr&&Vn.preventDefault()}var Jt=Mt.current;return Jt.addEventListener("wheel",en,{passive:!1}),Jt.addEventListener("DOMMouseScroll",Wn,{passive:!0}),Jt.addEventListener("MozMousePixelScroll",un,{passive:!1}),function(){Jt.removeEventListener("wheel",en),Jt.removeEventListener("DOMMouseScroll",Wn),Jt.removeEventListener("MozMousePixelScroll",un)}},[rr,Xn,In]),(0,z.Z)(function(){if(ue){var un=Bt(Ue);N(un),Tt({x:un})}},[$e.width,ue]);var ir=function(){var Jt,Vn;(Jt=Dt.current)===null||Jt===void 0||Jt.delayHidden(),(Vn=bt.current)===null||Vn===void 0||Vn.delayHidden()},Nn=I(Mt,pt,Fn,D,hn,function(){return lr(!0)},Ft,ir);y.useImperativeHandle(Ge,function(){return{nativeElement:jt.current,getScrollInfo:Te,scrollTo:function(Jt){function Vn(_n){return _n&&(0,i.Z)(_n)==="object"&&("left"in _n||"top"in _n)}Vn(Jt)?(Jt.left!==void 0&&N(Bt(Jt.left)),Nn(Jt.top)):Nn(Jt)}}}),(0,z.Z)(function(){if(st){var un=pt.slice(Ln,bn+1);st(un,pt)}},[Ln,bn,pt]);var ar=Z(pt,hn,Fn,D),Cr=ut==null?void 0:ut({start:Ln,end:bn,virtual:En,offsetX:Ue,offsetY:it,rtl:kn,getSize:ar}),xr=he(pt,Ln,bn,ue,Ue,Mn,P,yt),wr=null;o&&(wr=(0,g.Z)((0,H.Z)({},v?"height":"maxHeight",o),ze),rr&&(wr.overflowY="hidden",ue&&(wr.overflowX="hidden"),He&&(wr.pointerEvents="none")));var Tr={};return kn&&(Tr.dir="rtl"),y.createElement("div",(0,n.Z)({ref:jt,style:(0,g.Z)((0,g.Z)({},u),{},{position:"relative"}),className:br},Tr,St),y.createElement($.Z,{onResize:at},y.createElement(le,{className:"".concat(S,"-holder"),style:wr,ref:Mt,onScroll:Ht,onMouseEnter:ir},y.createElement(b,{prefixCls:S,height:an,offsetX:Ue,offsetY:it,scrollWidth:ue,onInnerResize:lr,ref:It,innerProps:wt,rtl:kn,extra:Cr},xr))),En&&an>o&&y.createElement(U,{ref:Dt,prefixCls:S,scrollOffset:ct,scrollRange:an,rtl:kn,onScroll:Vt,onStartMove:oe,onStopMove:Ye,spinSize:fn,containerSize:$e.height,style:xt==null?void 0:xt.verticalScrollBar,thumbStyle:xt==null?void 0:xt.verticalScrollBarThumb,showScrollBar:mt}),En&&ue>$e.width&&y.createElement(U,{ref:bt,prefixCls:S,scrollOffset:Ue,scrollRange:ue,rtl:kn,onScroll:Vt,onStartMove:oe,onStopMove:Ye,spinSize:$t,containerSize:$e.width,horizontal:!0,style:xt==null?void 0:xt.horizontalScrollBar,thumbStyle:xt==null?void 0:xt.horizontalScrollBarThumb,showScrollBar:mt}))}var ce=y.forwardRef(Qe);ce.displayName="List";var Fe=ce,Se=Fe},51581:function(Ke,fe,e){"use strict";Object.defineProperty(fe,"__esModule",{value:!0});var n=function(){function y(C,q){for(var b=0;b=0||Object.prototype.hasOwnProperty.call(y,b)&&(q[b]=y[b]);return q}function K(y,C){if(!(y instanceof C))throw new TypeError("Cannot call a class as a function")}function $(y,C){if(!y)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return C&&(typeof C=="object"||typeof C=="function")?C:y}function h(y,C){if(typeof C!="function"&&C!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof C);y.prototype=Object.create(C&&C.prototype,{constructor:{value:y,enumerable:!1,writable:!0,configurable:!0}}),C&&(Object.setPrototypeOf?Object.setPrototypeOf(y,C):y.__proto__=C)}var z=function(y){h(C,y);function C(q){K(this,C);var b=$(this,(C.__proto__||Object.getPrototypeOf(C)).call(this,q));return b.scrollListener=b.scrollListener.bind(b),b.eventListenerOptions=b.eventListenerOptions.bind(b),b.mousewheelListener=b.mousewheelListener.bind(b),b}return n(C,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var b=this.getParentElement(this.scrollComponent);b.scrollTop=b.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var b=!1,x={get passive(){b=!0}};try{document.addEventListener("test",null,x),document.removeEventListener("test",null,x)}catch(he){}return b}},{key:"eventListenerOptions",value:function(){var b=this.props.useCapture;return this.isPassiveSupported()&&(b={useCapture:this.props.useCapture,passive:!0}),b}},{key:"setDefaultLoader",value:function(b){this.defaultLoader=b}},{key:"detachMousewheelListener",value:function(){var b=window;this.props.useWindow===!1&&(b=this.scrollComponent.parentNode),b.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var b=window;this.props.useWindow===!1&&(b=this.getParentElement(this.scrollComponent)),b.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),b.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(b){var x=this.props.getScrollParent&&this.props.getScrollParent();return x!=null?x:b&&b.parentNode}},{key:"filterProps",value:function(b){return b}},{key:"attachScrollListener",value:function(){var b=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!b)){var x=window;this.props.useWindow===!1&&(x=b),x.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),x.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),x.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(b){b.deltaY===1&&!this.isPassiveSupported()&&b.preventDefault()}},{key:"scrollListener",value:function(){var b=this.scrollComponent,x=window,he=this.getParentElement(b),ae=void 0;if(this.props.useWindow){var ve=document.documentElement||document.body.parentNode||document.body,ie=x.pageYOffset!==void 0?x.pageYOffset:ve.scrollTop;this.props.isReverse?ae=ie:ae=this.calculateOffset(b,ie)}else this.props.isReverse?ae=he.scrollTop:ae=b.scrollHeight-he.scrollTop-he.clientHeight;ae1&&arguments[1]!==void 0?arguments[1]:60,H=null;return function(){for(var f=this,E=arguments.length,r=new Array(E),K=0;Ktypeof $=="object"&&$!=null&&$.nodeType===1,i=($,h)=>(!h||$!=="hidden")&&$!=="visible"&&$!=="clip",g=($,h)=>{if($.clientHeight<$.scrollHeight||$.clientWidth<$.scrollWidth){const z=getComputedStyle($,null);return i(z.overflowY,h)||i(z.overflowX,h)||(y=>{const C=(q=>{if(!q.ownerDocument||!q.ownerDocument.defaultView)return null;try{return q.ownerDocument.defaultView.frameElement}catch(b){return null}})(y);return!!C&&(C.clientHeightq<$&&b>h||q>$&&b=h&&x>=z?q-$-y:b>h&&xz?b-h+C:0,f=$=>{const h=$.parentElement;return h==null?$.getRootNode().host||null:h},E=($,h)=>{var z,y,C,q;if(typeof document=="undefined")return[];const{scrollMode:b,block:x,inline:he,boundary:ae,skipOverflowHiddenElements:ve}=h,ie=typeof ae=="function"?ae:U=>U!==ae;if(!n($))throw new TypeError("Invalid target");const F=document.scrollingElement||document.documentElement,A=[];let t=$;for(;n(t)&&ie(t);){if(t=f(t),t===F){A.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,ve)&&A.push(t)}const B=(y=(z=window.visualViewport)==null?void 0:z.width)!=null?y:innerWidth,w=(q=(C=window.visualViewport)==null?void 0:C.height)!=null?q:innerHeight,{scrollX:Z,scrollY:G}=window,{height:k,width:M,top:Ie,right:se,bottom:_e,left:ge}=$.getBoundingClientRect(),{top:we,right:Ee,bottom:de,left:V}=(U=>{const R=window.getComputedStyle(U);return{top:parseFloat(R.scrollMarginTop)||0,right:parseFloat(R.scrollMarginRight)||0,bottom:parseFloat(R.scrollMarginBottom)||0,left:parseFloat(R.scrollMarginLeft)||0}})($);let W=x==="start"||x==="nearest"?Ie-we:x==="end"?_e+de:Ie+k/2-we+de,I=he==="center"?ge+M/2-V+Ee:he==="end"?se+Ee:ge-V;const _=[];for(let U=0;U=0&&ge>=0&&_e<=w&&se<=B&&(R===F&&!g(R)||Ie>=et&&_e<=Qe&&ge>=ce&&se<=ze))return _;const Fe=getComputedStyle(R),Se=parseInt(Fe.borderLeftWidth,10),pe=parseInt(Fe.borderTopWidth,10),Ge=parseInt(Fe.borderRightWidth,10),L=parseInt(Fe.borderBottomWidth,10);let S=0,m=0;const o="offsetWidth"in R?R.offsetWidth-R.clientWidth-Se-Ge:0,D="offsetHeight"in R?R.offsetHeight-R.clientHeight-pe-L:0,J="offsetWidth"in R?R.offsetWidth===0?0:Be/R.offsetWidth:0,v="offsetHeight"in R?R.offsetHeight===0?0:Ae/R.offsetHeight:0;if(F===R)S=x==="start"?W:x==="end"?W-w:x==="nearest"?H(G,G+w,w,pe,L,G+W,G+W+k,k):W-w/2,m=he==="start"?I:he==="center"?I-B/2:he==="end"?I-B:H(Z,Z+B,B,Se,Ge,Z+I,Z+I+M,M),S=Math.max(0,S+G),m=Math.max(0,m+Z);else{S=x==="start"?W-et-pe:x==="end"?W-Qe+L+D:x==="nearest"?H(et,Qe,Ae,pe,L+D,W,W+k,k):W-(et+Ae/2)+D/2,m=he==="start"?I-ce-Se:he==="center"?I-(ce+Be/2)+o/2:he==="end"?I-ze+Ge+o:H(ce,ze,Be,Se,Ge+o,I,I+M,M);const{scrollLeft:u,scrollTop:ee}=R;S=v===0?0:Math.max(0,Math.min(ee+S/v,R.scrollHeight-Ae/v+D)),m=J===0?0:Math.max(0,Math.min(u+m/J,R.scrollWidth-Be/J+o)),W+=ee-S,I+=u-m}_.push({el:R,top:S,left:m})}return _},r=$=>$===!1?{block:"end",inline:"nearest"}:(h=>h===Object(h)&&Object.keys(h).length!==0)($)?$:{block:"start",inline:"nearest"};function K($,h){if(!$.isConnected||!(C=>{let q=C;for(;q&&q.parentNode;){if(q.parentNode===document)return!0;q=q.parentNode instanceof ShadowRoot?q.parentNode.host:q.parentNode}return!1})($))return;const z=(C=>{const q=window.getComputedStyle(C);return{top:parseFloat(q.scrollMarginTop)||0,right:parseFloat(q.scrollMarginRight)||0,bottom:parseFloat(q.scrollMarginBottom)||0,left:parseFloat(q.scrollMarginLeft)||0}})($);if((C=>typeof C=="object"&&typeof C.behavior=="function")(h))return h.behavior(E($,h));const y=typeof h=="boolean"||h==null?void 0:h.behavior;for(const{el:C,top:q,left:b}of E($,r(h))){const x=q-z.top+z.bottom,he=b-z.left+z.right;C.scroll({top:x,left:he,behavior:y})}}}}]); diff --git a/p__index.858d836a.async.js b/p__index.858d836a.async.js deleted file mode 100644 index 0b32f736a0..0000000000 --- a/p__index.858d836a.async.js +++ /dev/null @@ -1,225 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[8866],{89489:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},59477:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},40001:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},65363:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},49198:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},84105:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},18785:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},87169:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},73331:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},15277:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},52671:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},8657:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},56082:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},33853:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},15075:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},43531:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},61485:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},38819:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},47472:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},K=g,f=e(7657),E=function(C,Z){return s.createElement(f.Z,(0,n.Z)({},C,{ref:Z,icon:K}))},a=s.forwardRef(E),G=a},37377:function(Ve,ie,e){"use strict";var n=e(59301),s=Object.defineProperty,g=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,E=(U,C,Z)=>C in U?s(U,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):U[C]=Z,a=(U,C)=>{for(var Z in C||(C={}))K.call(C,Z)&&E(U,Z,C[Z]);if(g)for(var Z of g(C))f.call(C,Z)&&E(U,Z,C[Z]);return U};const G=U=>React.createElement("svg",a({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},U),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"}));ie.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},27051:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return z}});var n=e(3113),s=e(59301),g=Object.defineProperty,K=Object.defineProperties,f=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,U=(y,x,ge)=>x in y?g(y,x,{enumerable:!0,configurable:!0,writable:!0,value:ge}):y[x]=ge,C=(y,x)=>{for(var ge in x||(x={}))a.call(x,ge)&&U(y,ge,x[ge]);if(E)for(var ge of E(x))G.call(x,ge)&&U(y,ge,x[ge]);return y},Z=(y,x)=>K(y,f(x)),w=(y,x)=>{var ge={};for(var te in y)a.call(y,te)&&x.indexOf(te)<0&&(ge[te]=y[te]);if(y!=null&&E)for(var te of E(y))x.indexOf(te)<0&&G.call(y,te)&&(ge[te]=y[te]);return ge},p=(y,x,ge)=>new Promise((te,ue)=>{var ne=t=>{try{A(ge.next(t))}catch(B){ue(B)}},M=t=>{try{A(ge.throw(t))}catch(B){ue(B)}},A=t=>t.done?te(t.value):Promise.resolve(t.value).then(ne,M);A((ge=ge.apply(y,x)).next())});const z=y=>{var x=y,{children:ge}=x,te=w(x,["children"]);const[ue,ne]=(0,s.useState)(!1);return s.createElement(n.ZP,Z(C({},te),{loading:ue,onClick:M=>p(void 0,null,function*(){try{ne(!0),yield te.onClick(M),ne(!1)}catch(A){console.error(A),ne(!1)}})}),ge)}},44477:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(59301),s=e(44993),g=e(43418),K="data:image/png;base64,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",f="data:image/png;base64,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",E={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const a=({visible:U,occupationValue:C,onCancel:Z=()=>{}})=>{const w=()=>n.createElement("div",{className:E.flexColumn},n.createElement("img",{className:E.img,src:f}),n.createElement("span",{className:E.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),p=()=>n.createElement("div",{className:E.flexColumn},n.createElement("img",{className:E.img,src:K}),n.createElement("span",{className:E.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),z=()=>C===3?n.createElement(n.Fragment,null,p(),w()):C===2?w():p();return n.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:U,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{Z(),s.history.push("/account/certification")},onCancel:()=>{Z()}},n.createElement("div",{className:E.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),n.createElement("div",{className:E.flexRow},z()))};var G=(0,s.connect)(({paperlibrary:U,loading:C,globalSetting:Z})=>({paperlibrary:U,globalSetting:Z,loading:C.effects}))(a)},85966:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return A}});var n=e(59301),s=e(44993),g=e(43418),K=e(8591),f=e(92832),E=e(24905),a=e(62106),G=e(44477),U=e(89299),C=e(3113),Z=e(87169),w={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},p=e(32637),z=e(59301);const y=({classroomList:t,dispatch:B,user:b})=>z.createElement(g.default,{open:t.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:z.createElement("span",null,z.createElement(Z.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{B({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},z.createElement("div",{style:{textAlign:"center",marginBottom:30}},z.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",z.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),z.createElement("img",{style:{width:130,height:130},src:p})),z.createElement("div",{className:w.bottom},z.createElement(C.ZP,{className:w.yes,onClick:()=>{B({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var x=(0,s.connect)(({classroomList:t,user:B})=>({classroomList:t,user:B}))(y),ge=e(52430),te=e(59301),ue=(t,B,b)=>new Promise((Q,T)=>{var V=ae=>{try{Se(b.next(ae))}catch(_e){T(_e)}},O=ae=>{try{Se(b.throw(ae))}catch(_e){T(_e)}},Se=ae=>ae.done?Q(ae.value):Promise.resolve(ae.value).then(V,O);Se((b=b.apply(t,B)).next())}),ne=(t=>(t[t.Professor=1]="Professor",t[t.AssistantProfessor=2]="AssistantProfessor",t[t.Student=3]="Student",t))(ne||{});const M=({visible:t,user:B,account:b,onCancel:Q=()=>{},dispatch:T})=>{const[V,O]=(0,n.useState)(),[Se,ae]=(0,n.useState)([]),[_e,se]=(0,n.useState)(!1),[pe,ve]=(0,n.useState)(!1),[le,Ce]=(0,n.useState)(),[re,L]=(0,n.useState)(!1);(0,n.useEffect)(()=>{var me,xe;(me=B==null?void 0:B.userInfo)!=null&&me.identity&&ae([((xe=B==null?void 0:B.userInfo)==null?void 0:xe.identity)==="student"?3:1])},[B]);const fe=me=>{const xe=()=>{window.location.href=(me==null?void 0:me.jump_url)||`/classrooms/${me==null?void 0:me.course_id}`};if(Se.includes(1)){g.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:te.createElement("div",{className:"tc"},(me==null?void 0:me.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{xe()}});return}xe()},ce=()=>ue(void 0,null,function*(){if(!V){K.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let me=yield(0,ge.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:V}});if(me!=null&&me.need_pro_auth&&!Se.includes(1)&&!Se.includes(2)){T({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:V,checkedList:Se}}),H();return}se(!0);const xe=yield(0,a.cR)({invite_code:V,professor:Se.includes(1)?1:null,assistant_professor:Se.includes(2)?1:null,student:Se.includes(3)?1:null});if(se(!1),(xe==null?void 0:xe.status)===-4&&(Q(),T({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(xe==null?void 0:xe.status)===-12&&K.ZP.warning(xe==null?void 0:xe.message),(xe==null?void 0:xe.status)===-2){if(H(),xe.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ve(!0),Ce(1);return}if(xe.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ve(!0),Ce(2);return}if(xe.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ve(!0),Ce(3);return}}if((xe==null?void 0:xe.status)===0){(0,U.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),H(),xe!=null&&xe.course_id?fe(xe):K.ZP.success(xe.message);return}}),H=()=>ue(void 0,null,function*(){Q()});return te.createElement(te.Fragment,null,te.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:t,confirmLoading:_e,onOk:ce,onCancel:H},te.createElement("div",{className:"tc"},te.createElement("div",null,te.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),te.createElement(f.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:V,onChange:me=>{if(me.target.value.length>=7){K.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}O(me.target.value)}})),te.createElement("div",{className:"mt10 font14"},te.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),te.createElement(E.default.Group,{value:Se,onChange:me=>ae(me)},te.createElement(E.default,{value:1,disabled:Se.includes(2)},"\u6559\u5E08"),te.createElement(E.default,{value:2,disabled:Se.includes(1)},"\u52A9\u6559"),te.createElement(E.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),te.createElement(x,null),te.createElement(G.Z,{visible:pe,onCancel:()=>ve(!1),occupationValue:le}))};var A=(0,s.connect)(({user:t,account:B})=>({user:t,account:B}))(M)},36952:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return Yn},g:function(){return Bn}});var n=e(59301),s=e(44993),g=e(44e3),K=e(92832),f=e(43418),E={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},a=e(8591),G=e(95237),U=e(43604),C=e(20834),Z=e(38854),w=e(5112),p=e(62106),z=e(89299),y=(Ae,Ee,Fe)=>new Promise((ze,qe)=>{var Tt=ct=>{try{zt(Fe.next(ct))}catch(Gt){qe(Gt)}},Ft=ct=>{try{zt(Fe.throw(ct))}catch(Gt){qe(Gt)}},zt=ct=>ct.done?ze(ct.value):Promise.resolve(ct.value).then(Tt,Ft);zt((Fe=Fe.apply(Ae,Ee)).next())}),x=(Ae=>(Ae.Manager="manager",Ae.Developer="developer",Ae.Reporter="reporter",Ae))(x||{}),te=({visible:Ae,onCancel:Ee=()=>{}})=>{const[Fe,ze]=(0,n.useState)(),[qe,Tt]=(0,n.useState)(),[Ft,zt]=(0,n.useState)(!1),ct=()=>y(void 0,null,function*(){if(!Fe){a.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Fe.length!==6){a.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!qe){a.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}zt(!0);const tr=yield(0,p.vm)({code:Fe,role:qe});zt(!1),Gt();const qt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(qt[tr.status]){a.ZP.info(qt[tr.status]);return}if(tr.status===0){qe==="reporter"?(a.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,z.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),s.history.push(`/projects/${tr==null?void 0:tr.project_id}`)):((0,z.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),a.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Gt=()=>y(void 0,null,function*(){Ee()});return n.createElement(n.Fragment,null,n.createElement(f.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Ae,confirmLoading:Ft,onOk:ct,onCancel:Gt},n.createElement("div",{className:"tc"},n.createElement("div",null,n.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),n.createElement(K.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Fe,onChange:tr=>{if(tr.target.value.length>=7){a.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}ze(tr.target.value)}})),n.createElement("div",{className:"mt10 font14"},n.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),n.createElement(w.ZP.Group,{value:qe,onChange:tr=>Tt(tr.target.value)},n.createElement(w.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),n.createElement(w.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),n.createElement(w.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},ue=e(85966),ne={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},M=e(2686),A=e(78241),t=e(57809),B=e(91750),b=Object.defineProperty,Q=Object.defineProperties,T=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ae=(Ae,Ee,Fe)=>Ee in Ae?b(Ae,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ae[Ee]=Fe,_e=(Ae,Ee)=>{for(var Fe in Ee||(Ee={}))O.call(Ee,Fe)&&ae(Ae,Fe,Ee[Fe]);if(V)for(var Fe of V(Ee))Se.call(Ee,Fe)&&ae(Ae,Fe,Ee[Fe]);return Ae},se=(Ae,Ee)=>Q(Ae,T(Ee)),pe=(Ae,Ee,Fe)=>new Promise((ze,qe)=>{var Tt=ct=>{try{zt(Fe.next(ct))}catch(Gt){qe(Gt)}},Ft=ct=>{try{zt(Fe.throw(ct))}catch(Gt){qe(Gt)}},zt=ct=>ct.done?ze(ct.value):Promise.resolve(ct.value).then(Tt,Ft);zt((Fe=Fe.apply(Ae,Ee)).next())});const ve=({globalSetting:Ae,dispatch:Ee,user:Fe,info:ze,open:qe,onCancel:Tt=()=>{}})=>{var Ft;const[zt,ct]=(0,n.useState)([]),[Gt,tr]=(0,n.useState)([]),[qt,fn]=(0,n.useState)([]),[Yt]=A.default.useForm(),[sr,Qn]=(0,n.useState)(!1),[lr,$n]=(0,n.useState)(!1),Br=(0,n.useRef)(null),wr=(0,n.useRef)(1),[Mr,Vr]=(0,n.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,n.useEffect)(()=>{qe&&cn()},[qe]);const cn=()=>pe(void 0,null,function*(){var Gn;const Fr=ze;if(!(0,M.o1)(Ee))return;const{user_school_id:oa="",department_id:Rr="",school_name:Tr="",department_name:ua=""}=Fe.userInfo||{},ar=(Gn=Fr==null?void 0:Fr.graduation_years)==null?void 0:Gn.at(-1);tr([{id:oa,name:Tr}]),yield rr(oa),Yt.setFieldsValue({year:ar,school_id:oa,department_id:Number(Rr),name:`${ar}${Tr}${ua}\u6BD5\u4E1A\u8BBE\u8BA1`})}),en=Gn=>pe(void 0,null,function*(){const Fr=yield(0,B.J3)(se(_e({},Gn),{tab_module_type:"graduations"}));return Fr!=null&&Fr.un_purchased&&Ee({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Fr.status===0&&ct((Fr==null?void 0:Fr.graduation_years)||[]),Fr}),Mn=(Gn,Fr=500)=>{$n(!0),clearTimeout(Br.current),Br.current=setTimeout(()=>pe(void 0,null,function*(){wr.current+=1;const oa=wr.current,Rr=yield(0,B.NT)({keyword:Gn});Rr.status===0&&wr.current===oa&&(tr((Rr==null?void 0:Rr.schools)||[]),$n(!1))}),Fr)},rr=Gn=>pe(void 0,null,function*(){if(!Gn)return;const Fr=yield(0,B.Ps)({page:1,limit:9999,id:Gn});Fr.status===0&&fn((Fr==null?void 0:Fr.departments)||[])});return n.createElement(f.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:qe,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:sr,onCancel:Tt,onOk:()=>Yt.submit()},n.createElement(A.default,{colon:!1,form:Yt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Gn,Fr)=>{Gn.school_id&&(rr(Fr.school_id),Yt.setFieldValue("department_id",null))},onFinish:Gn=>pe(void 0,null,function*(){Qn(!0);const Fr=yield(0,B.Wz)(Gn);Fr.status===0&&(a.ZP.success("\u521B\u5EFA\u6210\u529F"),Yt.resetFields(),Tt(),(0,z.xg)(`/graduations/${Fr==null?void 0:Fr.identifier}/index`)),Qn(!1)})},n.createElement(A.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},n.createElement(t.default,{style:{width:344},size:"large",options:(Ft=ze==null?void 0:ze.graduation_years)==null?void 0:Ft.map(Gn=>({value:Gn,label:Gn}))})),n.createElement(A.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},n.createElement(t.default,{showSearch:!0,filterOption:!1,onSearch:Gn=>{Mn(Gn)},loading:lr,size:"large",style:{width:344},options:Gt.map(Gn=>({value:Gn.id,label:Gn.name}))})),n.createElement(A.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},n.createElement(t.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:qt.map(Gn=>({value:Gn.id,label:Gn.name}))})),n.createElement(A.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},n.createElement(K.default,{showCount:!0,style:{width:344},maxLength:60}))))};var le=(0,s.connect)(({user:Ae,globalSetting:Ee,loading:Fe})=>({user:Ae,globalSetting:Ee,loading:Fe}))(ve),Ce=e(52430),re=Object.defineProperty,L=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,H=(Ae,Ee,Fe)=>Ee in Ae?re(Ae,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ae[Ee]=Fe,me=(Ae,Ee)=>{for(var Fe in Ee||(Ee={}))fe.call(Ee,Fe)&&H(Ae,Fe,Ee[Fe]);if(L)for(var Fe of L(Ee))ce.call(Ee,Fe)&&H(Ae,Fe,Ee[Fe]);return Ae},xe=(Ae,Ee,Fe)=>new Promise((ze,qe)=>{var Tt=ct=>{try{zt(Fe.next(ct))}catch(Gt){qe(Gt)}},Ft=ct=>{try{zt(Fe.throw(ct))}catch(Gt){qe(Gt)}},zt=ct=>ct.done?ze(ct.value):Promise.resolve(ct.value).then(Tt,Ft);zt((Fe=Fe.apply(Ae,Ee)).next())});const lt=({globalSetting:Ae,dispatch:Ee,user:Fe,open:ze,onCancel:qe=()=>{}})=>{const[Tt]=A.default.useForm(),[Ft,zt]=(0,n.useState)(!1),[ct,Gt]=(0,n.useState)(null);return(0,n.useEffect)(()=>{var tr;if(ze){const qt={code:"",user_type:((tr=Fe==null?void 0:Fe.userInfo)==null?void 0:tr.identity)==="student"?2:1,major:""};Tt.setFieldsValue(qt),Gt(me({},qt))}},[ze]),n.createElement(f.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ze,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Ft,onCancel:qe,onOk:()=>Tt.submit()},n.createElement(A.default,{colon:!1,form:Tt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(tr,qt)=>Gt(me({},qt)),onFinish:tr=>xe(void 0,null,function*(){zt(!0);const qt=yield(0,Ce.ZP)("/api/graduations/join.json",{method:"post",body:tr});qt.status===0&&(qe(),qt!=null&&qt.identifier?(0,z.xg)(`/graduations/${qt==null?void 0:qt.identifier}/index`):a.ZP.success(qt==null?void 0:qt.message)),zt(!1)})},n.createElement(A.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},n.createElement(K.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),n.createElement(A.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},n.createElement(w.ZP.Group,null,n.createElement(w.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),n.createElement(w.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(ct==null?void 0:ct.user_type)===2&&n.createElement(A.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},n.createElement(K.default,{showCount:!0,maxLength:60}))))};var Ge=(0,s.connect)(({user:Ae,globalSetting:Ee})=>({user:Ae,globalSetting:Ee}))(lt),Ne=e(59301),je=Object.defineProperty,We=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,D=(Ae,Ee,Fe)=>Ee in Ae?je(Ae,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ae[Ee]=Fe,v=(Ae,Ee)=>{for(var Fe in Ee||(Ee={}))$e.call(Ee,Fe)&&D(Ae,Fe,Ee[Fe]);if(he)for(var Fe of he(Ee))N.call(Ee,Fe)&&D(Ae,Fe,Ee[Fe]);return Ae},o=(Ae,Ee)=>We(Ae,Re(Ee)),S=(Ae,Ee)=>{var Fe={};for(var ze in Ae)$e.call(Ae,ze)&&Ee.indexOf(ze)<0&&(Fe[ze]=Ae[ze]);if(Ae!=null&&he)for(var ze of he(Ae))Ee.indexOf(ze)<0&&N.call(Ae,ze)&&(Fe[ze]=Ae[ze]);return Fe},k=(Ae,Ee,Fe)=>new Promise((ze,qe)=>{var Tt=ct=>{try{zt(Fe.next(ct))}catch(Gt){qe(Gt)}},Ft=ct=>{try{zt(Fe.throw(ct))}catch(Gt){qe(Gt)}},zt=ct=>ct.done?ze(ct.value):Promise.resolve(ct.value).then(Tt,Ft);zt((Fe=Fe.apply(Ae,Ee)).next())}),m=(Ae=>(Ae.Projects="projects",Ae.Shixuns="shixuns",Ae.Classrooms="classrooms",Ae))(m||{}),d=(Ae=>(Ae.Classrooms="classrooms",Ae.Shixuns="shixuns",Ae.Paths="paths",Ae.Projects="projects",Ae.Videos="videos",Ae.Topics="topics",Ae.Graduations="graduations",Ae))(d||{});const J=Ae=>{var Ee=Ae,{homePage:Fe,user:ze,globalSetting:qe,loading:Tt,dispatch:Ft}=Ee,zt=S(Ee,["homePage","user","globalSetting","loading","dispatch"]),ct,Gt,tr,qt;const[fn,Yt]=(0,n.useState)(),[sr,Qn]=(0,n.useState)(),[lr,$n]=(0,n.useState)(!1),[Br,wr]=(0,n.useState)(!1),[Mr,Vr]=(0,n.useState)(!1),[cn,en]=(0,n.useState)();function Mn(ar,_r){for(const Or of ar){if(Or.link===_r)return Or.hidden;if(Or.subitem&&Or.subitem.length>0){let bn=Or.subitem;for(const br of bn)if(br.link===_r)return br.hidden;return!1}}return!0}const rr=Mn(((ct=qe.setting)==null?void 0:ct.navbar)||[],"/classrooms"),Gn=Mn(((Gt=qe.setting)==null?void 0:Gt.navbar)||[],"/shixuns"),Fr=Mn(((tr=qe.setting)==null?void 0:tr.navbar)||[],"/paths"),oa=Mn(((qt=qe.setting)==null?void 0:qt.navbar)||[],"/graduations"),Rr=ar=>{var _r;if((0,M.tJ)(Ft)){if(ar==="projects"&&!((_r=ze.userInfo)!=null&&_r.email)){a.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ar==="classrooms"?Yt(!0):ar==="projects"&&Qn(!0)}},Tr=(ar,_r)=>{var Or;if((0,M.tJ)(Ft)){if(_r==="projects"&&!((Or=ze.userInfo)!=null&&Or.email)){a.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}_r==="shixuns"&&!(0,M.xY)()||ar&&(window.location.href=ar)}},ua=ar=>{var _r,Or,bn,br,ea,pr,Wr,sa,Qa,Ur,Jr,Da,Ba,Ma,mo,Ga,co,Co,ao,Kn,hr,fr;return Ne.createElement(Ne.Fragment,null,Ne.createElement(G.Z,{justify:"space-around",className:"pt5 pb5"},Ne.createElement(U.Z,{className:((_r=ze.userInfo)==null?void 0:_r.user_identity)!=="\u5B66\u751F"?ne.joinCol:ne.hidden},((Or=ze.userInfo)==null?void 0:Or.user_identity)!=="\u5B66\u751F"&&!((bn=qe==null?void 0:qe.setting)!=null&&bn.hide_course)&&Ne.createElement(C.default.Item,v({},ar),Ne.createElement("a",{onClick:()=>Tr("/classrooms/new")},(br=ze.userInfo)!=null&&br.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((ea=qe==null?void 0:qe.setting)!=null&&ea.hide_shixun)&&((pr=ze==null?void 0:ze.userInfo)==null?void 0:pr.is_shixun_marker)&&Ne.createElement(C.default.Item,v({},ar),Ne.createElement("a",{onClick:()=>Tr("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Wr=ze.userInfo)==null?void 0:Wr.user_identity)!=="\u5B66\u751F"&&!((sa=qe==null?void 0:qe.setting)!=null&&sa.hide_subject)&&Ne.createElement(C.default.Item,v({},ar),Ne.createElement("a",{onClick:()=>Tr("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Qa=qe==null?void 0:qe.setting)!=null&&Qa.is_local)&&((Ur=ze.userInfo)==null?void 0:Ur.main_site)&&Ne.createElement(C.default.Item,v({},ar),Ne.createElement("a",{onClick:()=>{var ur;return Tr(`${(ur=qe==null?void 0:qe.setting)==null?void 0:ur.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Jr=ze==null?void 0:ze.userInfo)==null?void 0:Jr.identity)!=="student"&&Ne.createElement(C.default.Item,o(v({},ar),{onClick:()=>k(void 0,null,function*(){if(!(0,M.o1)(Ft))return;const ur=yield(0,B.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(ur!=null&&ur.un_purchased){Ft({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}ur.status===0&&(en(ur),$n(!0))})}),Ne.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Da=ze.userInfo)!=null&&Da.main_site)&&Ne.createElement("div",null,Ne.createElement(C.default.Item,v({},ar),Ne.createElement("a",{onClick:()=>Rr("classrooms")},(Ba=ze.userInfo)!=null&&Ba.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ma=ze.userInfo)==null?void 0:Ma.main_site)&&!((mo=qe==null?void 0:qe.setting)!=null&&mo.is_local)&&Ne.createElement(C.default.Item,v({},ar),Ne.createElement("a",{onClick:()=>Rr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Ga=ze.userInfo)==null?void 0:Ga.main_site)&&((co=ze.userInfo)==null?void 0:co.user_identity)!=="\u5B66\u751F"&&Ne.createElement(U.Z,null,Ne.createElement("div",{className:ne.joinBoard})),((Co=ze.userInfo)==null?void 0:Co.main_site)&&Ne.createElement(U.Z,{className:((ao=ze.userInfo)==null?void 0:ao.user_identity)!=="\u5B66\u751F"?ne.joinCol:ne.w90},Ne.createElement(C.default.Item,v({},ar),Ne.createElement("a",{onClick:()=>Rr("classrooms")},(Kn=ze.userInfo)!=null&&Kn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((hr=ze.userInfo)==null?void 0:hr.main_site)&&!((fr=qe==null?void 0:qe.setting)!=null&&fr.is_local)&&Ne.createElement(C.default.Item,v({},ar),Ne.createElement("a",{onClick:()=>Rr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Ne.createElement(C.default.Item,o(v({},ar),{onClick:()=>{(0,M.o1)(Ft)&&wr(!0)}}),Ne.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Ne.createElement("section",null,Ne.createElement(Z.Z,{dropdownRender:()=>{var ar;return Ne.createElement(C.default,{className:((ar=ze.userInfo)==null?void 0:ar.user_identity)!=="\u5B66\u751F"?`${ne.rightMenu} ${ne.joinMenu} mt10`:`${ne.rightMenu} ${ne.joinMenu} ${ne.w140} mt10`},Ne.createElement(ua,null))},placement:"bottom"},Ne.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda font18 current ml15 mr15"})),Ne.createElement(ue.Z,{visible:fn,onCancel:()=>Yt(!1)}),Ne.createElement(te,{visible:sr,onCancel:()=>Qn(!1)}),Ne.createElement(le,{info:cn,open:lr,onCancel:()=>$n(!1)}),Ne.createElement(Ge,{open:Br,onCancel:()=>wr(!1)}))};var I=(0,s.connect)(({homePage:Ae,loading:Ee,user:Fe,globalSetting:ze})=>({homePage:Ae,user:Fe,globalSetting:ze,loading:Ee.models.index}))(J),h={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},X=e(64681),De=e(37425),de=e(13952),oe=e(59301),be=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,it=(Ae,Ee)=>{var Fe={};for(var ze in Ae)Le.call(Ae,ze)&&Ee.indexOf(ze)<0&&(Fe[ze]=Ae[ze]);if(Ae!=null&&be)for(var ze of be(Ae))Ee.indexOf(ze)<0&&Be.call(Ae,ze)&&(Fe[ze]=Ae[ze]);return Fe},bt=(Ae,Ee,Fe)=>new Promise((ze,qe)=>{var Tt=ct=>{try{zt(Fe.next(ct))}catch(Gt){qe(Gt)}},Ft=ct=>{try{zt(Fe.throw(ct))}catch(Gt){qe(Gt)}},zt=ct=>ct.done?ze(ct.value):Promise.resolve(ct.value).then(Tt,Ft);zt((Fe=Fe.apply(Ae,Ee)).next())});const ft=Ae=>{var Ee,Fe=RegExp("(^| )"+Ae+"=([^;]+)(;|$)");return(Ee=document.cookie.match(Fe))?decodeURIComponent(Ee[2]):null},It=Ae=>{var Ee=new Date;Ee.setTime(Ee.getTime()-1);var Fe=ft(Ae);Fe!=null&&(document.cookie=Ae+"="+Fe+";expires="+Ee.toGMTString())};var jt=(Ae=>(Ae.Classrooms="classrooms",Ae.Shixuns="shixuns",Ae.Paths="paths",Ae.Projects="projects",Ae.Videos="videos",Ae.Topics="topics",Ae.Competition="competitions",Ae.Engineering="engineering",Ae.Graduations="graduations",Ae.Paperlibrary="paperlibrary",Ae.Problemset="problemset",Ae.Dataset="dataset",Ae))(jt||{});const ht=Ae=>{var Ee=Ae,{homePage:Fe,user:ze,globalSetting:qe,loading:Tt,dispatch:Ft,shixunHomeworks:zt,location:ct,payload:Gt={}}=Ee,tr=it(Ee,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),qt,fn,Yt,sr,Qn,lr,$n,Br,wr,Mr,Vr,cn,en,Mn,rr,Gn;const Fr=(fn=(((qt=qe.setting)==null?void 0:qt.navbar)||[]).find(ar=>ar.link==="/classrooms"))==null?void 0:fn.hidden,oa=(sr=(((Yt=qe.setting)==null?void 0:Yt.navbar)||[]).find(ar=>ar.link==="/shixuns"))==null?void 0:sr.hidden,Rr=(lr=(((Qn=qe.setting)==null?void 0:Qn.navbar)||[]).find(ar=>ar.link==="/paths"))==null?void 0:lr.hidden,Tr=($n=ze.userInfo)==null?void 0:$n.is_school_manage,ua=()=>{var ar,_r,Or,bn,br,ea,pr,Wr,sa,Qa,Ur,Jr,Da,Ba,Ma,mo;return(0,z.Ll)()?oe.createElement(C.default,{className:`${h.rightMenu} ${h.menuWrap}`},oe.createElement(C.default.Item,null,oe.createElement(s.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):oe.createElement(C.default,{className:`${h.rightMenu} ${h.menuWrap}`},oe.createElement(C.default.Item,null,oe.createElement(s.Link,{to:`/users/${(ar=ze.userInfo)==null?void 0:ar.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),oe.createElement(C.default.Item,null,oe.createElement(s.Link,{to:`/users/${(_r=ze.userInfo)==null?void 0:_r.login}/classrooms`},(Or=ze.userInfo)!=null&&Or.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),oe.createElement(C.default.Item,null,oe.createElement(s.Link,{to:`/users/${(bn=ze.userInfo)==null?void 0:bn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),oe.createElement(C.default.Item,null,oe.createElement(s.Link,{to:`/users/${(br=ze.userInfo)==null?void 0:br.login}/paths`},(ea=ze.userInfo)!=null&&ea.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((pr=ze.userInfo)==null?void 0:pr.user_identity)!=="\u5B66\u751F"&&oe.createElement(C.default.Item,null,oe.createElement(s.Link,{to:`/users/${(Wr=ze.userInfo)==null?void 0:Wr.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((sa=qe.setting)!=null&&sa.hide_competition)&&oe.createElement(C.default.Item,null,oe.createElement(s.Link,{to:`/users/${(Qa=ze.userInfo)==null?void 0:Qa.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((Ur=qe.setting)!=null&&Ur.hide_virtual)&&oe.createElement(C.default.Item,null,oe.createElement(s.Link,{to:`/users/${(Jr=ze.userInfo)==null?void 0:Jr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,X.JA)()&&oe.createElement(C.default.Item,null,oe.createElement("a",{onClick:()=>{(0,M.tJ)(Ft)&&s.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,X.JA)()&&oe.createElement(C.default.Item,null,oe.createElement("a",{onClick:()=>{(0,M.tJ)(Ft)&&s.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Ba=(Da=ze.navigationInfo)==null?void 0:Da.top)==null?void 0:Ba.laboratory_admin_url)&&oe.createElement(C.default.Item,null,oe.createElement("a",{href:(mo=(Ma=ze.navigationInfo)==null?void 0:Ma.top)==null?void 0:mo.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),oe.createElement(C.default.Item,null,oe.createElement(s.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:oe.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Tr&&oe.createElement(C.default.Item,null,oe.createElement(s.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),oe.createElement(C.default.Item,{className:h.exit},oe.createElement("a",{onClick:()=>bt(void 0,null,function*(){(0,z.m5)();let Ga;try{Ga=yield(0,De.vR)({}),a.ZP.success(Ga==null?void 0:Ga.message)}catch(co){}(0,z.d8)("_educoder_session","logout",1),(0,z.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Ga!=null&&Ga.url?window.location.href=Ga.url:(s.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,X.bg)()?oe.createElement(Z.Z,{className:`${h.height67}`,dropdownRender:ua,placement:"bottomRight"},oe.createElement("section",null,oe.createElement("aside",null,oe.createElement("div",{className:zt.actionTabs.type===1?h.classromediv:""},oe.createElement("img",{className:`${h.userPic} current ml15`,src:`${(Br=de.Z)==null?void 0:Br.IMG_SERVER}/images/${(wr=ze.userInfo)==null?void 0:wr.image_url}`,alt:"",onClick:()=>{var ar;return s.history.push((0,z.Ll)()?"/account/profile":`/users/${(ar=ze.userInfo)==null?void 0:ar.login}/classrooms`)}}),(0,z.Ll)()&&oe.createElement("span",{className:"ml10 font16"},(Mr=ze.userInfo)==null?void 0:Mr.username),oe.createElement("i",{className:`iconfont icon-zhankai4 ${h.icon}`}))))):oe.createElement("div",{className:`font15 ${qe.isIlearning?h.login:""}`},((Vr=qe.setting)==null?void 0:Vr.sso_login_url)&&oe.createElement("a",{target:"_blank",href:(cn=qe.setting)==null?void 0:cn.sso_login_url},oe.createElement("img",{src:`${de.Z.IMG_SERVER}/${(en=qe.setting)==null?void 0:en.login_logo_url}`,width:40}),oe.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Mn=qe.setting)==null?void 0:Mn.sso_login_button_name)),!((rr=qe.setting)!=null&&rr.hide_account_login)&&oe.createElement(oe.Fragment,null,oe.createElement("span",{className:"ml10 mr5 current",onClick:()=>{Ft({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((Gn=qe.setting)!=null&&Gn.close_register)&&oe.createElement(oe.Fragment,null,oe.createElement("span",{className:"ml5 mr5"},"|"),oe.createElement(s.Link,{to:"/user/register",className:"ml5 current pr25"},"\u6CE8\u518C"))))};var xt=(0,s.connect)(({homePage:Ae,loading:Ee,user:Fe,globalSetting:ze,shixunHomeworks:qe})=>({homePage:Ae,user:Fe,globalSetting:ze,shixunHomeworks:qe,loading:Ee.models.index}))(ht),En=e(65363),Dn={tip:"tip___a6MfI"},pn=Object.defineProperty,Vn=Object.defineProperties,cr=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,mr=(Ae,Ee,Fe)=>Ee in Ae?pn(Ae,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ae[Ee]=Fe,wn=(Ae,Ee)=>{for(var Fe in Ee||(Ee={}))Xt.call(Ee,Fe)&&mr(Ae,Fe,Ee[Fe]);if(Rn)for(var Fe of Rn(Ee))vr.call(Ee,Fe)&&mr(Ae,Fe,Ee[Fe]);return Ae},qn=(Ae,Ee)=>Vn(Ae,cr(Ee)),zr=(Ae,Ee,Fe)=>new Promise((ze,qe)=>{var Tt=ct=>{try{zt(Fe.next(ct))}catch(Gt){qe(Gt)}},Ft=ct=>{try{zt(Fe.throw(ct))}catch(Gt){qe(Gt)}},zt=ct=>ct.done?ze(ct.value):Promise.resolve(ct.value).then(Tt,Ft);zt((Fe=Fe.apply(Ae,Ee)).next())}),Et=(Ae=>(Ae[Ae.Professor=1]="Professor",Ae[Ae.AssistantProfessor=2]="AssistantProfessor",Ae[Ae.Student=3]="Student",Ae))(Et||{});const Mt=({visible:Ae,user:Ee,onCancel:Fe=()=>{},dispatch:ze,globalSetting:qe})=>{var Tt,Ft;const[zt,ct]=(0,n.useState)(!1),[Gt,tr]=(0,n.useState)({name:"",phone:""});(0,n.useEffect)(()=>{var Yt,sr;if((Yt=Ee==null?void 0:Ee.userInfo)!=null&&Yt.login){let Qn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(Qn),Qn&&(Qn!=null&&Qn.isShow)&&(Qn==null?void 0:Qn.login)===((sr=Ee==null?void 0:Ee.userInfo)==null?void 0:sr.login)&&(ct(!0),tr({name:Qn==null?void 0:Qn.name,phone:Qn==null?void 0:Qn.phone}))}},[Ee==null?void 0:Ee.userInfo]);const qt=()=>zr(void 0,null,function*(){Fe()}),fn=()=>{let Yt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(qn(wn({},Yt),{isShow:!1}))),ct(!1)};return n.createElement(n.Fragment,null,zt&&n.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},n.createElement("div",{className:Dn.tip},n.createElement("div",null,n.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(Tt=qe==null?void 0:qe.infoData)==null?void 0:Tt.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Ft=qe==null?void 0:qe.infoData)==null?void 0:Ft.phone}`),n.createElement("div",null,n.createElement(En.Z,{onClick:fn,style:{color:"#165dff",fontSize:16}})))))};var yt=(0,s.connect)(({user:Ae,globalSetting:Ee})=>({user:Ae,globalSetting:Ee}))(Mt),Vt=e(3113),Hn="data:image/png;base64,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",Cn=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,dn=Object.prototype.propertyIsEnumerable,q=(Ae,Ee)=>{var Fe={};for(var ze in Ae)st.call(Ae,ze)&&Ee.indexOf(ze)<0&&(Fe[ze]=Ae[ze]);if(Ae!=null&&Cn)for(var ze of Cn(Ae))Ee.indexOf(ze)<0&&dn.call(Ae,ze)&&(Fe[ze]=Ae[ze]);return Fe};const Ue=null,Te=Ae=>{var Ee=Ae,{homePage:Fe,user:ze,globalSetting:qe,loading:Tt,dispatch:Ft,location:zt,text:ct,shixunHomeworks:Gt,payload:tr={}}=Ee,qt=q(Ee,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[fn,Yt]=(0,n.useState)("none");return(0,n.useEffect)(()=>{Gt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Yt("flex")},[Gt.actionTabs.key]),(0,n.useEffect)(()=>{Gt.actionTabs.key==="\u9690\u85CF"&&(Yt("none"),localStorage.setItem("Noviceguide","0"))},[Gt.actionTabs.key]),n.createElement("div",{style:{display:fn,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},n.createElement("div",{style:{margin:"0 auto",width:"1200px"}},n.createElement("img",{src:Hn,style:{position:"absolute",top:"-32px"}}),n.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Gt.actionTabs.text),Gt.actionTabs.type===9?n.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},n.createElement(Vt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Yt("none"),Ft({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):n.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},n.createElement(Vt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Ft({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Yt("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var F=(0,s.connect)(({homePage:Ae,loading:Ee,user:Fe,globalSetting:ze,shixunHomeworks:qe})=>({homePage:Ae,user:Fe,globalSetting:ze,loading:Ee.models.index,shixunHomeworks:qe}))(Te),R=Object.defineProperty,Ke=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,at=Object.prototype.propertyIsEnumerable,ee=(Ae,Ee,Fe)=>Ee in Ae?R(Ae,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ae[Ee]=Fe,ke=(Ae,Ee)=>{for(var Fe in Ee||(Ee={}))He.call(Ee,Fe)&&ee(Ae,Fe,Ee[Fe]);if(Ke)for(var Fe of Ke(Ee))at.call(Ee,Fe)&&ee(Ae,Fe,Ee[Fe]);return Ae};const wt=Ae=>React.createElement("svg",ke({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Ae),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Ot="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",rn=e(89392),kt=e(92736),Kt=e(6848),ln={content:"content___L4gl0"},Wt="data:image/png;base64,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",an=(Ae,Ee,Fe)=>new Promise((ze,qe)=>{var Tt=ct=>{try{zt(Fe.next(ct))}catch(Gt){qe(Gt)}},Ft=ct=>{try{zt(Fe.throw(ct))}catch(Gt){qe(Gt)}},zt=ct=>ct.done?ze(ct.value):Promise.resolve(ct.value).then(Tt,Ft);zt((Fe=Fe.apply(Ae,Ee)).next())});const on=({classroomList:Ae,loading:Ee,user:Fe,dispatch:ze,virtualSpaces:qe,globalSetting:Tt})=>{const Ft=(0,s.useLocation)();let zt=!1;(0,n.useEffect)(()=>{Tt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(zt=!0)},[Tt.actionTabs.key]),(0,n.useEffect)(()=>{zt&&ze({type:"globalSetting/setActionTabs",payload:{}})},[Ft.pathname]);const ct=()=>{ze({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return n.createElement(kt.ZP,{theme:{token:{colorBgMask:"#999"}}},n.createElement(f.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Tt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>an(void 0,null,function*(){}),onCancel:()=>{ct()}},n.createElement("div",{className:ln.content},n.createElement("div",{className:"mb15"},n.createElement("img",{src:Wt,alt:""})),n.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),n.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",n.createElement(Kt.Z,{placement:"bottom",title:n.createElement("div",null,n.createElement("img",{src:`${de.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),n.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),n.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},n.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var On=(0,s.connect)(({classroomList:Ae,user:Ee,loading:Fe,virtualSpaces:ze,globalSetting:qe})=>({classroomList:Ae,user:Ee,loading:Fe,virtualSpaces:ze,globalSetting:qe}))(on),Pt=e(59301),Ht=Object.defineProperty,Ie=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,ot=(Ae,Ee,Fe)=>Ee in Ae?Ht(Ae,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ae[Ee]=Fe,rt=(Ae,Ee)=>{for(var Fe in Ee||(Ee={}))Qe.call(Ee,Fe)&&ot(Ae,Fe,Ee[Fe]);if(Ie)for(var Fe of Ie(Ee))Je.call(Ee,Fe)&&ot(Ae,Fe,Ee[Fe]);return Ae},St=(Ae,Ee)=>{var Fe={};for(var ze in Ae)Qe.call(Ae,ze)&&Ee.indexOf(ze)<0&&(Fe[ze]=Ae[ze]);if(Ae!=null&&Ie)for(var ze of Ie(Ae))Ee.indexOf(ze)<0&&Je.call(Ae,ze)&&(Fe[ze]=Ae[ze]);return Fe},Bt=(Ae,Ee,Fe)=>new Promise((ze,qe)=>{var Tt=ct=>{try{zt(Fe.next(ct))}catch(Gt){qe(Gt)}},Ft=ct=>{try{zt(Fe.throw(ct))}catch(Gt){qe(Gt)}},zt=ct=>ct.done?ze(ct.value):Promise.resolve(ct.value).then(Tt,Ft);zt((Fe=Fe.apply(Ae,Ee)).next())});const{Header:_t}=g.default,{Search:An}=K.default;function Bn(){var Ae,Ee;const ze=window.location.pathname.split("/"),qe={};return ze[1]=="classrooms"&&ze.length>3&&!((Ae=ze[4])!=null&&Ae.includes("newgold"))&&!((Ee=ze[5])!=null&&Ee.includes("newgold"))&&ze[2]!=="coursesId"&&(qe.course_id=ze[2]),ze[1]==="shixuns"&&ze.length>3&&(qe.objective_type="shixun",qe.objective_id=ze[2]),ze[1]==="paths"&&ze.length>3&&(qe.objective_type="path",qe.objective_id=ze[2]),rt(rt({},qe),{school:1})}const Xn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],zn=Ae=>{var Ee=Ae,{homePage:Fe,user:ze,globalSetting:qe,loading:Tt,dispatch:Ft,isLogin:zt=!1,shixunHomeworks:ct}=Ee,Gt=St(Ee,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),tr,qt,fn,Yt,sr,Qn,lr,$n,Br;const wr=(0,s.useLocation)(),[Mr,Vr]=(0,n.useState)(!1),[cn,en]=(0,n.useState)(""),[Mn,rr]=(0,n.useState)(!1),Gn=Bn();(0,n.useEffect)(()=>{Ft({type:"user/getNavigationInfo",payload:rt({},Gn)})},[qe.name]),(0,n.useEffect)(()=>{ct.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Xn!=null&&Xn.includes(wr==null?void 0:wr.pathname)||(wr==null?void 0:wr.pathname.indexOf("/classrooms"))===0||Ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[wr.pathname]),(0,n.useEffect)(()=>{ct.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||ct.actionTabs.key||localStorage.setItem("Noviceguide","0")},[ct.actionTabs.key]),(0,n.useEffect)(()=>{var bn;if(qe!=null&&qe.setting){let br=(0,rn.cloneDeep)((bn=qe==null?void 0:qe.setting)==null?void 0:bn.navbar);br=br==null?void 0:br.filter(pr=>{var Wr;return!(pr!=null&&pr.hidden)&&!((0,X.JA)()&&((Wr=["/paperlibrary","/problemset"])!=null&&Wr.includes(pr.link)))});for(const pr of br)pr.subitem&&(pr.subitem=pr.subitem.filter(Wr=>{var sa;return!(Wr!=null&&Wr.hidden)&&!((0,X.JA)()&&((sa=["/paperlibrary","/problemset"])!=null&&sa.includes(Wr.link)))}));let ea=!1;br==null||br.map(function(pr,Wr){var sa,Qa,Ur,Jr;const Da=wr.pathname;pr.link===Da&&(en(pr==null?void 0:pr.link),(0,z.Dk)(Da==="/"?(sa=qe==null?void 0:qe.setting)==null?void 0:sa.name:Or(pr==null?void 0:pr.name)),ua(_r(Wr,{name:pr==null?void 0:pr.name,link:pr==null?void 0:pr.link},br)),ea=!0),Da=="/"&&(en(""),(0,z.Dk)((Qa=qe==null?void 0:qe.setting)==null?void 0:Qa.name)),(Ur=pr==null?void 0:pr.subitem)!=null&&Ur.length&&((Jr=pr==null?void 0:pr.subitem)==null||Jr.map(Ba=>{Ba.link===Da&&(en(Ba==null?void 0:Ba.link),Da!=="/"&&(0,z.Dk)(Or(Ba==null?void 0:Ba.name)),ua(_r(Wr,{name:Ba==null?void 0:Ba.name,link:Ba==null?void 0:Ba.link},br)),ea=!0)}))}),ea||ua(br)}},[qe==null?void 0:qe.setting,ze]);const Fr=(0,n.useMemo)(()=>{var bn,br;return(bn=qe==null?void 0:qe.setting)!=null&&bn.nav_logo_url?`${de.Z.IMG_SERVER}/${(br=qe==null?void 0:qe.setting)==null?void 0:br.nav_logo_url}`:`${de.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(tr=qe==null?void 0:qe.setting)==null?void 0:tr.nav_logo_url]);function oa(bn){s.history.push("/search?value="+bn)}const Rr=()=>Mr?Pt.createElement("div",{onBlur:()=>{setTimeout(()=>{Vr(!1)},300)}},Pt.createElement(An,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:oa,autoFocus:!0})):Pt.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{s.history.push("/search?value=")}}),[Tr,ua]=(0,n.useState)([]),ar=(bn,br)=>Bt(void 0,null,function*(){var ea,pr,Wr,sa,Qa,Ur;if((bn==null?void 0:bn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Jr=yield(0,De.IU)({tab_module_type:"engineering"});if(Jr!=null&&Jr.un_purchased){Ft({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(ea=Jr==null?void 0:Jr.data)!=null&&ea.engineer_url?(Wr=(pr=Jr==null?void 0:Jr.data)==null?void 0:pr.engineer_url)!=null&&Wr.includes("http")?(0,z.xg)((sa=Jr==null?void 0:Jr.data)==null?void 0:sa.engineer_url):s.history.push((Qa=Jr==null?void 0:Jr.data)==null?void 0:Qa.engineer_url):(Jr==null?void 0:Jr.status)!=401&&rr(!0);return}(Ur=bn==null?void 0:bn.link)!=null&&Ur.includes("http")?(0,z.xg)(bn==null?void 0:bn.link):((0,z.Dk)(bn==null?void 0:bn.name),s.history.push(bn==null?void 0:bn.link)),(bn==null?void 0:bn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Pt.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),_r=(bn,br,ea)=>{const pr=ea.slice();return pr[bn]&&(pr[bn].name=br.name,pr[bn].link=br.link),pr||[]},Or=(bn="")=>(bn==null?void 0:bn.indexOf("<"))>-1?bn==null?void 0:bn.slice(0,bn==null?void 0:bn.indexOf("<")):bn;return qe.showHeader&&qe.showHeaderFooter?Pt.createElement(g.default,{style:{background:`${wr.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`bg-white c-grey-333 ${qe.isIlearning?E["header-iearning"]:E.header} ${qe.showHeaderFixed?E.headerFixed:""}`},(qe==null?void 0:qe.showTip)&&Pt.createElement(yt,null),Pt.createElement(_t,{className:"header",style:{background:`${wr.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${wr.pathname=="/training"?"999":""}`}},Pt.createElement("section",{className:E["edu-menu"]},(!!qe.isIlearning||!((qt=qe==null?void 0:qe.setting)!=null&&qt.main_site)&&!!((fn=qe==null?void 0:qe.setting)!=null&&fn.navbar))&&Pt.createElement(s.Link,{className:"flex item-center",onClick:()=>{Ft({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Pt.createElement("img",{className:E.logo,title:(Yt=qe.setting)==null?void 0:Yt.name,src:Fr||Ot})),Pt.createElement("ul",{className:`${E.menu} ${(0,z.Ll)()&&"ml0"}`},(0,z.Ll)()&&Pt.createElement("li",null," ",Pt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")," "),!(0,z.Ll)()&&qe.setting&&(Tr==null?void 0:Tr.map(function(bn,br){var ea,pr,Wr,sa,Qa;return Pt.createElement("li",{key:br,className:!((ea=bn==null?void 0:bn.subitem)!=null&&ea.length)&&cn===(bn==null?void 0:bn.link)||(pr=bn==null?void 0:bn.subitem)!=null&&pr.some(Ur=>cn===(Ur==null?void 0:Ur.link))?E.actived:""},Pt.createElement("div",{onClick:()=>ar(bn,br),className:E.name},Pt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Ur;let Jr=bn==null?void 0:bn.name;return(Ur=bn==null?void 0:bn.subitem)==null||Ur.map((Da,Ba)=>(Da.link===wr.pathname&&(Jr=Da.name),Da)),Jr})()}}),((Wr=bn==null?void 0:bn.subitem)==null?void 0:Wr.length)>0&&Pt.createElement("i",{className:"iconfont icon-zhankai4"})),((sa=bn==null?void 0:bn.subitem)==null?void 0:sa.length)>0&&Pt.createElement("div",{className:E.dropDown},(Qa=bn==null?void 0:bn.subitem)==null?void 0:Qa.map((Ur,Jr)=>Pt.createElement("div",{className:E.subName,onClick:()=>ar(Ur,br),key:br+"-"+Jr},!!Jr&&Pt.createElement("div",{className:E.line}),Pt.createElement("aside",{className:"font16 c-black"},Or(Ur==null?void 0:Ur.name)),Pt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Ur.content)))))}))),Pt.createElement("div",{className:"c-grey-333 search-bar",style:{flex:qe.isIlearning?"initial":"1 0 auto"}},!(0,z.Ll)()&&!(qe!=null&&qe.isIlearning)&&Pt.createElement(Pt.Fragment,null,Pt.createElement(Rr,null),!zt&&Pt.createElement(I,null),!zt&&!!((sr=ze==null?void 0:ze.userInfo)!=null&&sr.login)&&Pt.createElement(s.Link,{className:"iconfont icon-xiaoxilingdang ml15 mr15 font18 relative",to:`/messages/${(Qn=ze==null?void 0:ze.userInfo)==null?void 0:Qn.login}/user_tidings`},((lr=ze==null?void 0:ze.navigationInfo)==null?void 0:lr.new_message)&&Pt.createElement("span",{className:E.newslight}))),!zt&&Pt.createElement(xt,{payload:Gn}))),Pt.createElement(f.default,{centered:!0,destroyOnClose:!0,open:Mn,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,z.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>rr(!1)},Pt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Pt.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Pt.createElement("img",{src:`${de.Z.IMG_SERVER}/${($n=qe==null?void 0:qe.setting)==null?void 0:$n.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Pt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Br=qe==null?void 0:qe.setting)==null?void 0:Br.homepage_tea_qq_number)))),Pt.createElement(F,null),Pt.createElement(On,null)):Pt.createElement(Pt.Fragment,null,Pt.createElement(On,null))};var Yn=(0,s.connect)(({homePage:Ae,loading:Ee,user:Fe,globalSetting:ze,shixunHomeworks:qe})=>({homePage:Ae,user:Fe,globalSetting:ze,loading:Ee.models.index,shixunHomeworks:qe}))(zn)},17354:function(Ve,ie,e){"use strict";e.d(ie,{xp:function(){return f},AG:function(){return Z},JA:function(){return a},FX:function(){return v},k$:function(){return We},ub:function(){return Re},e6:function(){return he},v7:function(){return z},BO:function(){return w},x7:function(){return B},em:function(){return xe},BV:function(){return E},qz:function(){return U},Gm:function(){return G},yt:function(){return M},I2:function(){return pe},sQ:function(){return ne},z3:function(){return g},GY:function(){return Ne},wC:function(){return je},Pt:function(){return Ge},Oe:function(){return lt},L6:function(){return s},RL:function(){return n},f$:function(){return K},j1:function(){return y},jD:function(){return p},g4:function(){return x}});var n=e(58143),s="data:image/png;base64,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",g=e(4977),K="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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",f="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==",E=e.p+"static/err.2323787b.png",a="data:image/png;base64,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",G="data:image/png;base64,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",U="data:image/png;base64,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",C="data:image/png;base64,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",Z="data:image/png;base64,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",w=e.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",z="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",y="data:image/png;base64,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",x="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",ge="data:image/png;base64,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",te="data:image/png;base64,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",ue="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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",M="data:image/png;base64,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",A=e(37377),t=e.p+"static/teacherQQ.833913ba.jpg",B="data:image/png;base64,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",b=e(59301),Q=Object.defineProperty,T=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,Se=(o,S,k)=>S in o?Q(o,S,{enumerable:!0,configurable:!0,writable:!0,value:k}):o[S]=k,ae=(o,S)=>{for(var k in S||(S={}))V.call(S,k)&&Se(o,k,S[k]);if(T)for(var k of T(S))O.call(S,k)&&Se(o,k,S[k]);return o};const _e=o=>React.createElement("svg",ae({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},o),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 se="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",pe="data:image/jpeg;base64,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",ve=e.p+"static/certificate.a2a9ee77.jpg",le=Object.defineProperty,Ce=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,fe=(o,S,k)=>S in o?le(o,S,{enumerable:!0,configurable:!0,writable:!0,value:k}):o[S]=k,ce=(o,S)=>{for(var k in S||(S={}))re.call(S,k)&&fe(o,k,S[k]);if(Ce)for(var k of Ce(S))L.call(S,k)&&fe(o,k,S[k]);return o};const H=o=>React.createElement("svg",ce({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},o),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 me="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",xe="data:image/png;base64,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",lt="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAESIAESIAENAIUcHwXYiWBpw93Srx4cd3+7HPmrxef3uPdfl1ekARIgARIgARIgARIgARAgAKO70GsJPDrd3sjHDppC9zIwFAZMXZurOTKhyYBEiABEiABEiABEohcAhRwkcuXV4+hBCJTwOGRu/edILPmrYuhT89hkcDbTyBevA8kTapk8tvL1/L4yf9sPvC7774rf//9t2Eg77zzDsOkDdOKXQd66ruRMsVn8mGCePLw2+/l9es/Ytek8WlJwEMJUMB56MRx2BEjENkCDgtCr7ZDZd3G/REbKM92G4HqVYrL8CEdZdO2gzLYL0RdN3myJJIzeya5ceuBPHj4ndvuxQtFL4F33hGZOKantG1ZSwb7TZegqUt1B/TBB+/LmcML5dXr36WB1wC5e++x3YFXqVhY5oYMlWUrt0v3vhOj9yGdvHvuXF+IV+MqMnDYNIfFlhIlTCAnDoTKsROXpX3XEfLnn2+cuhv4j/bvIhA0E4KXyHffPw0/H393+vAC+SzpJ1K6cke5dfuRZMqYWiqULSjTZ6126j4x5eAM6VJIwFBvyZsnqxQr106e/vSLW4eGQlsHdsyQrTuPysTgJfLbb690rw/u04L6S/asGaRLz7Fy8fJtQ+Po0aWxGn9g0CIZNmKmoXN4EAmQQPQSoICLXv68ezQRiGwBh8f6/fc/pHajvrL/0Jloekre1pRAs0aVZUbwAFm6coe07RSgPhrYp6UM6ttaVq3dLS3a+xHYW0Lgq5yZ5dCuWYIKsV/mrifPX7zUfbJO7etK4IhucvnqHfmmREu7Tw/hsXPjFCn0TS4ZOHSqTJ6+3GNoxY37gZw5vEDSp0tpaJHerlVNCRrbS1CYqUmrIU4/Z5JPE8v1c6sEXtAyVTrJiVOXzQTc1TMrJHWqz6VgyVZy5dpdObx7tkBgTp2xSvoOnmz3fp98nEgKF/zK4ZhOn70quXJklg5t6jg8Vjtg+66jMjt0veHjtQOxEYD3LUe2jLJ63R5p3m6Y09ewdwI2n5bNHyHf//CTZP26frgAT58uhTz69gd58+YvdTre0T1bpkmBfNmlfPUucvT4RUPj+CjRh3L9/Cp5R0Sy52soP/38q6HzeBAJkED0EaCAiz72vHM0ErAl4GaHrpPjJ/9bbGhDRJhV4wYVpFTxfE6NGgvHkhU6yPWb9506jwe7n4CegIsfP65cOL5EeeJyF2oqd+5+6/4b84pRSgCL2K1rJ0nxonlkQvBiGeI/Q/f+8DJdPLlMPkv6sbx+/bs8f6Hv1UBV2Sy566pFMQScERs9foEMHz3byKFRdgyq7m5eM1H++usvKVOls0Dg6Bn4Hd07V3JmzyilK3vLydNXnB5jn27NZNjg9nLsxEUpW7Wz2fm4/vljiwWtXIqWbSvnL96ULzKnkY0rJ0ia1MnUBku7ziNshqkWKfSVw3nAnDVsPkiSJ/tEJo/rY2j8qB081H+GjA9ebOh4y4Pgfdu7dZrKra7TuK/s2H3cpetYngReG1dNkNIl8knAmHkyatw8dQj4XTyxVHk3M+Wsrf7OVQEH4TZ8aEfp0aWJIYHvlgfjRUiABCJEgAIuQvh4sqcS0BNwpv8Q6j1Xlsxp5ezRRU4/8toN+6RZG1+nz+MJ+gSwyMuUIZXTeMqV+UYtUPYeOC3jghaGn1+nZmlp06Km2jmfu2CD+vubtx/Jt49/cPoeUXUCxETgCB/5/oen0qVnoPzvx2dRdesYfx8spA/unKk84DnyN5In3/1oNWZsyCwNHS7VKheXH58+k59/fi4pUySVDz+MH/7f2kkQAxAyOzdNUaFp8Bg9e/ZcMmdKI59/9ol6T+4/MA+/XbJim8xbuClGsUJ43biR3aRj27py9fpdKVKmrW4oZdlSBWTDyvFy8PBZqVSrm9PP8P7778mV08slRfKkynu3YfMBs2tAZJw8OF+yZkknJSp0kDPnrqnPU6dKJptXT1Bc4QXr1ke/mu8XmdLIwD6twq9ZtVJRNW9r1u8N90ThQ3hIERadNk1yh8/Qr2dzqVa5mAp7x++1qzZ0YDvp28NLPVPx8u1dvYzZeVmzpFchp9hkyJa3gfzwv5/V562bV5Pg8X1l09aDSqzCXBVwOBd5cJdPLVPfG3rh3DJ1vAgJRCoBCrhIxcuLx1QCtjxwXXuNk+MnL1kNO06cd6Vdq1rSunkNpx/p0pXbKlSI5h4C3Ts3lhHDvN1zMRtX6T1wUozOx1m5aJRUqVhUjX6Ar2eF80XmxGk5QM2bVJEFSzaLd7cxVrfDMaP8ukhX7wbKe4GFNoqcaGFqEDfIY9KKOeD4qRP7SYumVZW3qGTFDionDJ6gHRuClYArULyl/Pr8t8h8NLdcG0Ln2N65ynuj552EsEUoIEJQ6zbpJ9t3HXP6vg3rlpO5Ib5y+84j5dW27IsJkQGBneerLFKuWmc5duK/31uEeO7bFiJJkySWBl4DZcv2w3bvj9C/Rzc3yb37T+Srgk2cHqsmeuCZLFH063CPoOmFEB6JcE8jFi/uB7JueaCkTPG5ykE7cPiskdNUGOQff/yp+66OH9VdhYGavs94J+eFDJV6tcua5XhGRMDhmtMn9Vd5ksyFMzRtPIgEopUABVy04ufNo4tAVOTAac+GHfsCxVtE16O+dffFQhsLdGcNO8xYNMIjc/b8dbunwxO3dcdRZ28RZcdruXu4YeVa3QwvFKNsgNF0o8QfJZTbl9aq3CtsmiC3zdLy582uQt2QN1S1bg85cuyCOgQL2DnTh0jDuuVl5ty10qNfWJGSr3N/qQpIwDMBsXf1+r3w4zWP1qJlW6VD11HR9NT6t33vvTgCQWFpRQvnFh/vhjIicJ5cuHjT7OP6dcrKlAl9Vcg3Qr8txdfr3/8w83JZXhsCYv/2EMmbJ5v07D9RcdQ7RhNMtRv1kZ17Tpgd8k3+HFK5QhHxGznLIc+qlYrJioUjZc78DeLTe5zu8ZrnMUe2TKqAi+bx0w7GmG9eWK3CqFNkrGyVL5nv62xq/iPLwNjUE2l6HwjUGxdWS8IP40vh0q3Di5JgzHjP4QFGiKq26RgRAYf7oqDT8f3z5Pnz3yRL7noesSkRWfPC65JATCdAARfTZ4jjixQCFHCRgjVGX7R2jVKyaI6/bNt5VHkXPN2wEP/hh5/k5u2Hnv4obhs/QiKXLxihQucQbmbLIMoyZUwlq9buMTvk008SKe/R5m2HzdqA5M+bTTKmTyUr1uwyOz5hwviyNHSE7Nl3UiZNW+5UOwK3PbSNC7VvXUtV4nSX/fOPSOceY2T+4s02L1mzWklZMm+4qsL4ZZ568urV77oCbmlogKGQReQpwgOmV9URwmxsgI94t6urioYghFLPIGqQ55ohfUrlpbPMc8U9vru7TYUmZshe0+oSuXJkkuULRpr9faqUn8l7772nvK9aARFHnOPFiyvJPv9UedpMw3rD8vUGyqUr5psNyEtDHmHvbs1k38HTUrVOj/BbZPsyvZw6tED9NzYWTIU2CtbgmXEfvfYYGzYfklYd9Qs24bxrZ1dIqpSfq7DMzdsOOXosfk4CJBBNBCjgogk8bxu9BCjgopd/dNwdZcrXLguUQ0fOScWaPtExBN4zEgloC/pO7evJwqVbpKPPaLt3g1cDx7rTVq/fq0IHY4KhaI//kA52h4IFO7w4MAgYS4+b6ckQcAN8p1iJWO0Y5LAd2zdXUCVSr3iJdpwWqtesURXpPTBIDhw6K+nSJpd0aVNIujQp1J+Rt4ZwSlwLgrFTd71Q2HdUqwPk0qXPVtNm6X4UKvrh3nYlJpNlqGT1jHnzfCkHd86yO2ZTDqbj9+42ShYu3WpouocNaid9unvJtJmrpc+gSQ7PwQbNtnWT5J133zUrroL7jxzWWXw6NVTPYjlnCIOF6X2Gv0drG+T66RmuPSN4oDRtWEmCp6+Q/r7GivY4fBgeQAIk4HYCFHBuR8oLegIBTxNwWIR4t60r+McZ1eNQiEPP0E+pdvVS6qN1m/bJt4//59J56M3kyBrXr6B2ajduOahCrlAGvEzJ/FKsSB5V2Q9hiqfPXlMLPsvmsI3qlVdFC3AezrdnCJf8/LNPVeiatiMMDsi1MWK79p5QRT4KF8wluzZNVeNCjpOpfZ07iypwMmzkLLMd+pjIHeNGIReE+mGHHX229AzV8KpXKaZyu1Kn/FySJv1Y5drcuv1QhYeCi6lp83nrzkO7/Qux4G/epKo6FXNr2j/P2XsamT+jx0CMQEAgVK5D15GyePk2u6cipBahc+4yLJjrNxsgW3cccdclI/06eL9/fLBTLfaTpi3vchNnzPvWtUEC0QHTBBzCOJUYS5tCCTKUvc+QLqX6LqLIiSPD9xa/D117BVodipBHhBEiL7FImTY2L4WwabQpwO8mQhUtTcvZW7IC1S/D2os4MvzWHdkzRxWDyV/McXg8vGJoq5Dk048kbxEvh15zhALjXQY7VMf09QuRCVPCvufw4l0+tVzixn1fhfSeu3AjfLgRDaHEhZo3qSzTJw1wyNURI35OAiQQuQQo4CKXL68eQwnYEnDos4OiI85agvjxpGCBHEpgWZq7cuAG92stA3q3lBcvXkqRsm2tdvoRarR/+wxVgADJ8wi5wQLf1fMcMUBJdRRywG4uFg6hM3x1nx+CCQUJUChCM61xLPoNoQS2XgI/jsUi7cb5Vao0dxvv4bJs1U51CSyIfnpkHs5ma7wVanSVw0fPC0Khju2bpwQMiiuY2tiArtK5Q30ZP3mx+A43z3dxlZ+r5znijs9RcGHrukny5s0bSZyijNUpWCijLDuKVdiyFat3qYUxeqXB+vdqIUP6t1E9oBBKZis0rFunRjLSr5PKj8mYo1Z4mJwr9zTyrEaPQYjajw92qMPzFW3usHUHxEutaiUdXh4VDzNkSCXDAmbarEwKdtg88TQBBw/Xo5ubVWuBj1OWdTkEFIwG9f2vUBMEXLlqXWTN0rGqQbcte/nytdy49UBtAqAQyb0HT+TBwyfqz/cffif43JZ5Na4sIZMHSMicNVbfWRSZ0X5TsFmE3EZbnjz0gUROacCYuTJqXKjD9wEH4PcO3jEIViNz3qRBBZk1dbDaNKnZoLfde8ALNnvaYGlUr4I6zlTA4bMRwzoJvoN6/ebcIeBQaRVVQvFvR5I05R02fTcEjAeRAAm4nQAFnNuR8oKeQEBPwGFBmjlXHfnt3wWts8+Bqnaj/btYneYuAQdxuGn1BEE/J4gilDbHQkUzTYRAhGJHGhX2YK6e5+j5NQEHT0eDOuVUIj2ql506c0USJIgvyBvyH9xB9XjCmFC97+Gj79VlUWXu5oU1Kr8F+StYjOiZVnHy52fPldBDvgdME3BYZIyd+F9LANNrNGlQUe1gawIOAgM715a5LhCHty6uUaFkXxduphaUpuYqP1fPc8Qdn9sTcGAL7wC8o/Bwhi7cJAePnFU5NvA61a1ZWok1VCScNG2ZDBw6Td0SXj00WMYiEItSWxUAcW14IOYt3KhaGGjz6co9jTyr0WOUR/fcSuVNSv1FVXn2ywujp9o8Diz2bp2u3mVbRVH+a/Cd09BiPsKDcuMF0HgaYYiOWqjYuyU87lvWTFSbLNgUaFC3nPLAlavaWeVwodDIvfuP5f6DMIEGcYbNFAinVWt3S4v2+vlY9u6J7xbGjVwwPZsxZ4307B+kPkLoYu9uXtLfN1imhKw0OxyCKHTGUKlbq6y07fTfBpERxDWqlhDk8mFzCL8xtsz0HTJSWROFZDAm/LbjN7VokTzhHjj8RuE37IMP3lOeP8v8V3cIODRhf3B9o/oeoZCJ6cabES48hgRIIGoIUMBFDWfeJYYR0BNw2O3Nnq+Byz21LHehtUd2l4DD9RA+gya7+H/THIWK5Qqp3W4Imur1esq+g2fMiLt6nr1p0wQcjsFiv2lrX6vd2k8/+Uj1lELRCMu8pHkhvmqxt3vfSalRv5furZCoj0XatJmrpM+gyeHHaALOlgdKjWltkBK7moBLkCCeyoWBYWdZE4NabhwWS2WqdNIdh6v8XD3P0dfFnoDr2bWJDPftqEJBi5dvpytkUBJ/WlA/NV8QxvC6wTatnqgaBuvt7uNz5BudPhwmmMFKq34XkXs6elajn+MdQwn8P//8U3mT3GHuEHB4f42WoXd1zA8efu/Q46h3be3d1wsrNjIWiLYrp5epcOgRY+epjaVVi0c7zCeD6Nu+frJuOLOR+zaoW1aV0Ydh403LO0RBEvSR0wQc5g9FbdByA78xe/afMrs8PsfGAwSls03L8ewXTyxRm0T4Lpw4dVl36FpfQojYnAUa280zxIbW3SvrJPFHicSnd6CkSZ1c+vTwChdwqNC5e/NUWbBkqyooY2nuEHC4xrPHu5Ug1xqtG5kTHkMCJBC1BCjgopY37xZDCNgKoYT37fbdb50eZYL4cdXCQc/cKeBwfYgSeOLwD22dxn1VrsLx/aEq7wyLqJGB83TH4ep5tmBoAg4iCgsTzbtmeTzuCzGFMK28Rb1Ey69D+BH6aGGnFxUDLc/XFj64HtowgKNmrgg4nAsPDRabpp42TUiib5O95suu8nP1PHsvoT0Bh8IcEDMQ1baaEsOD8fThTuUBLV+9S3gpfS3cDAUf0merER5eqY1Fa1QMLyUYahaRezr9ZbNxQvkyBVUPLlT4gyfdkaHKn9+QDtK+dW27h36YIJ7yYmOD56+//9Y9Ft9/HGMZTgcPz+RxvV3qH+lo/KafGy2MYXnNls2qqh53eFcwdmcNv0HYUELYedtOAar8vxEBB2/vtbMrlfhC6X5nDMLi1KH5kiVzWnWaaVVZbD5gE8JUwJ0/tliFtyJ/9tfnL61uVadGKeXRR64dwolRrAXiSa+CpuXJ3To1lJF+YWX8URjJNCICx4IPeFQsX1iG+E2XiVOW2n1UHA/P4t79p6Xv4MmC75upgMPJCD9fuXa3yme1NHcJOEQkYPOpVsM+VrmyzswVjyUBEog8AhRwkceWV47BBDytiIklSq0PGJL8r12/J8WL5lGlpqvV7Wl3h9fV8/SmUhNwWBghNMieXTq5TJXx9uk9XubMXx9+6OnDCyRrlvS6wnPimB5qcY2dbeyOm5qrAg7ewLKlCgj6T+3YfVx5Ri6eWKryvZDP9fyF9QLP9L6u8nP1PFtMHeXAGfnqYWGLTYeOPv9V0kNe2J3L6wT9p9p1HiFLVoR5LDW7fGqZKkaBPEHkCzprevd09hq2jse8Yn5tlYPXW+zCC4SNBHggNY+s5XFJk3ws77//nvLMY7PClmEjApUv4VE2NeRWVipf2F2PqXsdiA+t5xqE5NUzyw3dL2HCBPJx4kRKnP708y+GzgnbcAmrgAiDdwu5XfDmGhVwGOPj21tUfzN4gBFibdS0fDLMBzat7Ak4rQKlXm6yvXlEtUojofTYAMEmVIF82XVz7Dq2rSNoxH3txj1VOMmIKEQ0BXrjIZpCT8DZ4+QuAXfv6npBKCWiOWwVzDI6XzyOBEggcghQwEUOV141hhPwdAGHf6g3rpqgwt1gyGFBo1csXh39A+/KeXrX1AScXuEPy+MR3omFiWnOFY6B5yZwhI/yvsELpy0KsTBChTmEYJoKDO26rgo43Av3RJNmLHiDx/eR1s2rK6ECweLIYgJ3jNGogEMeHCpswuOB3lUotoPKgPBioGcXilh07zvBrOfZlAl9pJVXdauCCwUL5JQ9W6YpTypyY7QcS0tmrtzTEXcjn2uVATE+FHaxVxIf18Oi/sntLSoXEN5EvX56RkIojYwtKo/B3OL3LbIMXD9KXlq34IlRAQeu8MoXL5JHFVvaf8g85NvW2HHemSMLJVOG1IIS/jOnDLIr4PA7ku/rrIZQwFs6d7qv2tQxDbF2dDLyShG6i0q58Joh3BuGpthoao4xl6rUUS5cuuXoUlaf6wk4ePRt8xEZP7q7fPlFejWWyxa95bTzINYvXtYv1oX3ByGUGHehUq2s+tM5/RA8gQRIIFIIUMBFClZeNKYT8HQBB761qpeUxXOHK9QQIxAlRszV8yyvrQk4TQzZu7cmlOApaNRiUPihHydOKLcurhXslKM6m1baXhsjQqywQ29ZjU4TcFhMLl8dVpnS0kqXyK/CgLQcOHzepkVNmTyulyxYskXGTJgv8AjB9AoC2HoeV/m5ep7eOBwJOFQiRU5mlYpFlFizZ5YCzlSoIRRR2xTQPKLbdx1TobuWFpF7GnlvHR2jtQXAO4Hwzx+f2vcowfMLD7C9Ah6eKODACRsfjix7towqDw2eM4T+xYnzrvISGfGGaTmTlvcwKuBwHiqeopjOxClLZLBfiKPhqs8hsiaM7qHGiyI6yJG154EzdNF/D8Jcnzu6SIVbYgMAGwFGDTl9m1dPUIfjd+zYyctycOdMyfZlBt3iKUavayng3CXOTZlZjgW/mfDC43uE77+tjRqjz8DjSIAEIocABVzkcOVVYzgBTxdwqEaG3BOU2Ych3Abhk452sl09T286NQE3xD/EZi8y7by5IUNU3zI9T1fI5P7i1biKrFm/N7zBLPJGsBicHbpOuvUJWxiZmittBHD+l1+kUzv4N289lOOnLgmaHU+ftVp6D3TcWBfnu8rP1fNsfY3sCTh43DavCRL0kkLeYOiiTXLp8m359skP8uLFKxUGiJDRXZunqQIxlgIO9zx3dLGqHorCMfAoYOF45/JaQThhsza+Vrl17rhnRH8y4G1BGwF41uCNtuVh0O6jheIhh3TS1GU2b492EGgjMHT4DN28I8sT8R2M6Yte01L1+I6hyiuaTM+at1a69zW2EaQHzBkBBw/V8f3z5OatB5LHJJ/S0XuA8F7kIqZNncztAu7SyaWqoXjCzx23l7AcZ+cO9WRsgI8Kx9134LTUqVlabG12OHpG7XNLAYd3e+HsYXZPL1EsrxLwaCXz00/6mxjnzt+QwEmLdK9jWgwoSZoKTglZo8/F40iABCJOgAIu4gx5BQ8koCfgsOPYuOXg8Mp6zjxW/PjxZMzwLqppsqW5u4iJaRjfwcPn5MDhM6okt6MwSlfPs8VBE3BzF2yQrr3G2cWlHTt89BwZPX6+2bEo0Y7+dVpFROQbocEyRAPaIWCBrWcogW7E7t5/bObBQ6l8VI7DDjty3nIVaBxehdHe9Vzl5+p59sZiT8Bpz7d+bWUMFQAAIABJREFU035p1maozd5e6K+HcEc9Ade7WzPxG9w+vPkxcrhWLxmjOCFX0LJYgzvuaWQuHc1PWMn/7NKjn3lYqOV5EDBYbCOc1p2G3xBPyBtCPiq8z5jHXN80kVevXsvl08sFxVgKlmztUkVLcHRGwGkFO7CJkL9Yc7l2475TU4HzHHngUAjJiKHdhupJd36V2vj4PH1FI6eZHWPZvw2eTIQgOgprt3ej6MiB0/L2tGbsToPgCSRAAlFCgAIuSjDzJjGNgJ6AM1r8wNazoO/YrKn/hQdqx7lbwA3o3UIG92ujds3RmwpV97Smskg4xwJSL//H1fMcCTgsftA42VbOEXbMb1xYLSjxjabf8LRZmtZbrO/gYHkvThzVKNrV0uaW10ZftF9+/S1cdEwK7CltW9ZSh/X3naLaMZgaxqlXzMRVfq6e54qA06r74dw8hZrq5nXhM3gZrpwOK3ShJ+AQjoiKndjx/6pgE9WkGR7UkNmrpdcAc2+lu+4Z0d8IVJVE3zGIT1Nvrq3rIicTFUn1rFjh3KrFBQplvH79u8ohxMbD4yc/2hwmqgOi12ClWj5y6Mj5iD5OpJ0P4bRojp/Uql7KzPvc26epqsqJfm0IO9arcuhoUM4IOFyrX8/m4jugrYwev0CGj55tdfnMmVJL3txZZcWaXVaf2RdwawW/Jb880e8vaXox/G6Vq4ZKkpdVYZUXL17KF1/VdfSoVp8n/uhDmTi2p/qewF6+/F18A0IUY1ctqgWc6bsxZsJC8R81y9Wh8zwSIIFIJkABF8mAefmYScBWCOW6jfvkxKkrTg86QYK40rJZNd0FoTsFHJL+N//bNBfewg2bD6ixIvEe4UioKBcwZo6MGmfu5XL1PFwb4Ti4vmUSvmkfuDbetpvgaj3C0BA2R/5GVr3icI/WzWtI8PjecvnqHZU8nz1rBuXVg3fPWYP4wAK8WJHcqsIgwiZNG9IunO2nwpuQX5f2y+pm3iQ8K8p4o0E18kQ0c5Wfq+fZ447PbHngtDLqOCZJmnLy+nVY43NTgyhbu2yslCv9jfprPQGHv0dJfpTmD5q6VNq1rKWKfaAv1LkLN8yu5857OjvXlsc7W4lS7351a5WWWVMGKc9lldrdZewIH7uNvHENvLMHdsxQ7RvQe+/seXNGEX0ud52v5ZChuis8Trm+aRwe7qkV8YBwRV81iDhnQ0GdFXCaJxBjwUaBpbeqbq0yMn/WMPELmGkV8ufIA9d74GTVA86R/SP/yBC/GWqzA4IPnkC0LXHGShXPKzOCB6jf/0fffi8HDp8TbOjB0HsO1Um/fWxd9t/RPaJDwLECpaNZ4eckEDMIUMDFjHngKKKYgCfmwKFkNvLeUiRPKnMXbJSuvQLNqGGxs2DWsPCF58Ej59Tnrp6Hc5HQf2L/PIkXL66MDAyVEWPnht9TE3DoAQUPhVeboVYl1Ft5VVNFB5Cf1K3PeJkd+l8LAdPBo5z4rUtrlZcOhhLeCNVDXyZbhmqKmTOmlqxfple5XChKke/rbKpdgamhwmWxcm1VUQt49rp1ahT+cbW6PczKZGs961AYpXXHsAIxrvJz9TxH3PG5LQGHXLu7V8IY4/3Ae2JqeHdQjATFTeBdQg6lLQFXr3YZmT9zmAo1RTgrBDxyyyzNnfeM6M8A3lP0sEJxHPTlOnzUuCfs888+lrEB3aR+nbJK3Lds76daTYSFZWZT3m5sMOgZBBxCEjNmSCXZ8zWUBw+/i+ijuP38Tz5OKFMm9FWeN4QrYwPIdJMCN8T3FKGyZUrmV8+AjQzLtgj2BuasgINoHOXXRbp6N1C/DfiNMDV46FDspEV7P9Vc3tQ0AYfxtWgXlhdWvOjXsjQ0ILwPnDMQEU6MEMqDh89KpVrdDJ0aP94H4j+ko3i3qxvW823tHvHpPU5++fWFVCxXUKYF9VffsWe/vJA+AydZteVwdJOoFnBag3UId7zHtlprOBo3PycBEoh8AhRwkc+Yd4iBBDxNwGFxsH7FONXDDCGL8ITo9RTSCoIgrBKLbYgWV87D4h6mecbw5zPnrknx8u3DZ1MTcEMDZqpGuP16eqmd59NnryqvHfJP8nyVRR2P3m89+oU187ZlqA6JKpEwFN7o3GOs7qFYXAaO9FGlxJEvZ2loMo0QtiPHzsuho+fDG4RDuEHAIWQKIVkIdYI3qWzVTuGeKlRuRLig1tQ7JnLH89rLgYMnE/MGw/Nt3XFECeIc2TNJjX9zNBHKilYByNm0JeAwpyhcAq8uDCFpU2es1J0Td90zoj8VEAQjhoWJdCP9CXE/hNh27tBAOrSprfKfrl6/K41bDFYeGaNVKCGMEXL6119/S9K0Ma/wQ61qJWVMQBflIUJoX9vOAYIcST1LlDC+zJsxVOWzweYv3iIDfKcoUeLInBVwuB560Z05vEBVjEUhJm3jCexXLhqleujBc4/QTlPTBJzemLRG3o7Ga/o5flfQYiV00Wbp3GOMw1NLl8gr40f3UB5+NAjvPSBIFi/fZnYe3i00ckfLDtimbYdkxJi5hlsKRKWAA+8VC0dK5QpFZcBQ69Byh0B4AAmQQJQSoICLUty8WUwh4GkCTssVwY6ovZ5CCHM7umeO8pxhZxoeCOSYOHseSmFD6GABsml1kKRNk0y695lglotiKuDGTVqkms42b1IlvDIm5vrHp89Uk26tybC9+S9cMJfs2jRVHVKyYgc5deaq7uFaJUmEuN2+861cuHRTLYjw/8ib08SndjI8dQG+3mqXH6Z5pratm6waoJvmSyF8EuGbmhclJnLHM9gTcPCiDB/SQTVBx581w3wiR3Kw33RVGGbZ/BF2BRzO0/IFUewC7Rye2qhq5857RvQ3Al6wC8eXqPcX7SGw4aFnaJfQrFElaVy/ompjge9I8IyVMnbCgvAmznoCDh4ViHx4sf74443Ejfu+VChbSHl+Dx05pzx/McEQKgtBhSby2kYKPIjwVl29fs/hEDu0qSMjh3kr7ztCGyGKULHSXnsGVwQcBgKv4OK5/srzibBVfI/hjb95cY08ffpMCThL0wQcCusgCgCGzQa0s3BWwMWL94GKXqhSqZgM8ZsuE6cs1eWDUHJUrsX/NE//8ZOXpLX3cLl331xgml4A71ngyG6CfGDYnn2nVE9MrW2KrcmISgGHCIZTh+arNhI5CzQy1HTc4UvEA0iABCKNAAVcpKHlhWMyAU8TcNHNEgt0LFhNzVLAaZ/lzJ5RMmVMo7w/lrvm9p5Dq3yI8u+o3mbPENKG3ELL/nCW5yC0EwUbUJkQhnYBWlEBeE3wDFiIYWGLprfI/8GiCgI2Jpged4zLUR84HAPxjT5UaOCNBThye5CHGJkWHfe0fB544eaFDFWhkHreFMw7iv5kzpRGnQqht27jfhnsP91qEa4n4BBO+vDGRuWtMzXkPiH07u69x5GJ2OG18c7Dm9ioXgUVbg17+vOvEhS8RKbOXOVUWFyObBlkRvBAldsHg8hdtmqXBE9fpisCXRVwuHafbs1UERoUjVmzYZ+qiAlhp1e5Fsc7yoHr2T9IlxVCzV++fKUECsQ4BH/VSsWUyMW7gIJMpqIfnugaVYurVifI94QwhiEiAWGfi5ZtM1RqP8mniaVj27pqbvBnGIQnWlggIgCtPSwtqgQcvjNTJ/aT5k2q0vvm8BvGA0ggZhCggIsZ88BRRDGBH+5tV0UZosLcVU0xKsbqzD1sCThnrqEdi0XR1TPLVYgXFl7YQXeH9e3hpTyD8AR26DrKKucHi90dG4JVWwEYPE0o3nDi1GV33D7SrlG+zDeybvk4Jao/SVU20u7jqRfGe3T2yELVnBreVNNiHBBl8LaUL1tQFi3dKiFzVsut2490H9VWCCW8d1iEI4QXi99btx/KlWv3bLZsiEqOpnmr2ECZv2SLTJ+5Snm3XLUqFYtK/17NVY4pRE4Dr4GyZfthq8tFRMDhYm1aVJegsb3CRRLmDeHiesVU8JybVk2QfQdPi3e3sJBH5GMiD+7O3Ue6hWQwn2uWjpUKZQtajf3pT7/KwKFTZdGyrWafaV54/CUqVEJszZm/waqYj1G28PZCKPl4N5D06cLydafNXC19Bln3oowqAQehj6q08GbS+2Z0JnkcCUQvAQq46OXPu0cTASTqI7ciKmzytOUyYGhYaODbZO4UcDWqllDFB7ArjlA9I/k2RlhigY0iKii+YquiHgqoYAe+TKn8KpwSzXdjumnFWO7c/VZVEqRZE+jfC+02Wsu4SYtl2IiZZgd88nEi5fHQaxdheqBWmTF7tgzSpNUQVZ3RE6x2jVLy9OkvqpmzOw2VSwsX/Eq35D/uU6JoHlUoBZtWKDziiqGKLHIzM6RLqXJnkYvoTkMecdVKRVXeLjyKCH28//A7OXz0nG54aPz4H8jC2f6ydcdRWb5qh93CSs6ME5tWdWqWUmKuVQd/3fBkFEdBripyT+cv3uzw8mil4e/bUb7IlEaQm2wrfNjsHf+3/UbPrk1l4LCpVm1VHN6UB5AACUQLAQq4aMHOm0Y3AYTOBI3tqarLaSEx7h4TvCPIQ0PxBxSReNvMnQJuy9ogQQXIJSu2S7vOjkt/v20sjTwPQj1RGAaLZITHofiDvWIvRq7JY0iABEiABEiABDyPAAWc580ZR0wCMYKAuwQcioacPBjWtw4NdY8evxgjni+mDQJFSdACQDPk7VWp3c1uUYmY9gwcDwmQAAmQAAmQQMQJUMBFnCGvQAKxkkC7VrUkfboUsmPXcdl/6IzLDFC+u2zpAqq8uWmfOZcv+JaeiLwrFFNAaBwKkqCHFypx0kiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+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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",Ge=e.p+"static/question.ed747acc.gif",Ne="data:image/gif;base64,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",je=e(55351),We="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",Re="data:image/png;base64,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",he="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=",$e="data:image/png;base64,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",N=e(53114),D="data:image/png;base64,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",v="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"},36867:function(Ve,ie,e){"use strict";e.d(ie,{i:function(){return A},Z:function(){return B}});var n={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},s=e(71418),g=e(6848),K=e(92310),f=e.n(K),E=e(89299),a=e(63604),G=e(64681),U="data:image/png;base64,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",C="data:image/png;base64,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",Z="data:image/png;base64,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",w="data:image/png;base64,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",p="data:image/png;base64,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",z="data:image/png;base64,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",y="data:image/png;base64,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",x="data:image/png;base64,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",ge="data:image/png;base64,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",te="data:image/png;base64,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",ue="data:image/png;base64,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",ne="data:image/png;base64,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",M=e(59301);const A=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:U,swimg:C},{name:"101\u8BA1\u5212",ptimg:Z,swimg:w},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:p,swimg:z},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ge,swimg:te},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ue,swimg:ne}];var B=({className:b,dataSource:Q=[],col:T=4,right:V,bottom:O=23,precision:Se=0,wrapWidth:ae=1200,trackEventItems:_e,loading:se,onRemove:pe=()=>{},isCurrent:ve=!0,showAlias:le=!1})=>{const Ce=Math.floor((ae-(T-1)*V)/T),re=[{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(L=>(window.ENV==="build"&&(L.ptimg=`/react/build${L.ptimg}`,L.swimg=`/react/build${L.swimg}`),L));return M.createElement(s.Z,{spinning:se},M.createElement("div",{className:f()(n.list,b)},!!(Q!=null&&Q.length)&&(Q==null?void 0:Q.map((L,fe)=>{var ce;const{name:H,id:me,identifier:xe,featured:lt,school_name:Ge,image_url:Ne,excellent:je,is_plan:We}=L;return M.createElement("div",{key:me,className:n.wrap,style:{width:Ce,marginRight:(1+fe)%T===0?0:V+Se,marginBottom:O}},M.createElement("a",{className:n.li,onClick:Re=>{Re.preventDefault(),Re.stopPropagation(),_e&&(0,E.L9)([_e]),(0,E.xg)(`/paths/${xe}`)}},M.createElement("div",{className:n.img},M.createElement("img",{className:n.cover,src:`${Ne}`}),ve&&(0,G.bg)()&&(L==null?void 0:L.studying)&&M.createElement("div",{className:`${n.movebq} user-path-items`,onClick:Re=>{Re.stopPropagation(),pe(L)}},M.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),M.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ce=L==null?void 0:L.subject_tags)==null?void 0:ce.map((Re,he)=>{var $e,N;if(he===0){const v=($e=re.find(o=>o.name==Re))==null?void 0:$e.swimg;return M.createElement("img",{className:n.sign,src:v,style:{left:"-4px"}})}const D=(N=re.find(v=>v.name==Re))==null?void 0:N.ptimg;return M.createElement("img",{className:n.sign,src:D,style:{left:`${48+52*(he-1)+2*he}px`}})}),M.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(L==null?void 0:L.excellent)&&M.createElement("div",{className:n.bq},"\u5F00\u653E\u8BFE\u7A0B"))),M.createElement("div",{className:n.name},M.createElement(g.Z,{title:le&&(L!=null&&L.excellent_alias_name)?M.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${H}`,M.createElement("br",null),M.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${L==null?void 0:L.excellent_alias_name}`)):H},M.createElement("span",{className:n.e},le&&(L==null?void 0:L.excellent_alias_name)||H))),M.createElement("div",{className:n.tags},M.createElement("div",null,M.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},M.createElement("span",null,M.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),M.createElement("span",null,L.stages_count))),M.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},M.createElement("span",null,M.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),M.createElement("span",null,L.members_count)))))))})),!Q.length&&M.createElement(a.Z,null)))}},36433:function(Ve,ie,e){"use strict";e.d(ie,{jL:function(){return f},w9:function(){return L},QD:function(){return Le},cQ:function(){return pe.Z},op:function(){return h},O5:function(){return zr},_b:function(){return jt},t7:function(){return te},Gi:function(){return lt},YG:function(){return me},qp:function(){return Z},vr:function(){return bt},qE:function(){return de},Je:function(){return M},wb:function(){return se},cq:function(){return he},tp:function(){return z}});var n=e(59301),s={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",f=({dataSource:Et=[],img:Mt,imgWidth:yt=346,title:Vt,sunTitle:Hn,bannerExtraContent:Cn})=>n.createElement("div",{className:s.banner},n.createElement("div",{className:s.content},n.createElement("aside",null,n.createElement("p",null,n.createElement("b",null,Vt),n.createElement("span",null,Hn)),Et.length>0&&n.createElement("div",{className:s.btns},Et.map((st,dn)=>n.createElement("div",{key:dn,onClick:st.click},st.name,st.sign?n.createElement("img",{src:g,width:39}):null))),Cn),Mt&&n.createElement("img",{style:{marginTop:33,marginRight:38},src:Mt,width:yt}))),E={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},a=e(92310),G=e.n(a),U=e(89392),Z=({dataSource:Et=[],value:Mt,onChange:yt,onTitleChange:Vt,className:Hn,title:Cn,titleWidth:st=41,style:dn={},fontColor:q="#6A7283",showCount:Ue})=>{const[Te,F]=(0,n.useState)(0),[R,Ke]=(0,n.useState)(!1),He=(0,n.useRef)(null),at=(0,n.useRef)(null);return(0,n.useEffect)(()=>{var ee;Et.length!==0&&(((ee=He==null?void 0:He.current)==null?void 0:ee.clientHeight)>97?F(1):F(0)),Et.length===0&&F(0),Ke(!1)},[Et]),n.createElement("div",{className:G()(E.row,Hn),style:dn},n.createElement("div",{onClick:(0,U.throttle)(()=>Vt==null?void 0:Vt(),2e3),style:{width:st,marginTop:R?12:4},className:`${E.title} ${Vt?"current":""}`},Cn),n.createElement("div",{className:R?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},n.createElement("div",{className:E.bar,ref:at,style:Te>0?{height:Te===1?97:"auto",overflow:Te===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},n.createElement("div",{className:E.tag,ref:He},Et==null?void 0:Et.map(ee=>n.createElement("span",{onClick:()=>yt(ee.id),key:ee.id,style:{color:q},className:Mt===ee.id?E.active:""},n.createElement("span",{title:ee.name,className:E.name},ee.name),!!Ue&&n.createElement("span",{className:E.num},ee.count))))),!!Te&&n.createElement(n.Fragment,null,Te===1?n.createElement("div",{onClick:()=>{var ee;F(2),((ee=He==null?void 0:He.current)==null?void 0:ee.clientHeight)>245?Ke(!0):Ke(!1)},className:E.action},"\u5C55\u5F00",n.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):n.createElement("div",{onClick:()=>{at.current.scrollTop=0,F(1),Ke(!1)},className:E.action},"\u6536\u8D77",n.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},w={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"},z=({dataSource:Et=[],value:Mt,onChange:yt,className:Vt,style:Hn={}})=>n.createElement("div",{style:Hn,className:G()(w.tabs,Vt)},Et.map(Cn=>n.createElement("span",{onClick:()=>yt(Cn.id),className:Mt===Cn.id?w.active:"",key:Cn.id},Cn.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},x=e(92832),te=({dataSource:Et=[],value:Mt="",onChange:yt,onInputChange:Vt=()=>{},className:Hn,style:Cn={},placeholder:st,allowClear:dn=!1})=>{var q;const[Ue,Te]=(0,n.useState)(""),[F,R]=(0,n.useState)("");(0,n.useEffect)(()=>{var at;let ee=Mt;(at=JSON.stringify(Mt))!=null&&at.includes("{")&&(Te(Mt.id),ee=Mt.value||"");try{R(decodeURIComponent(ee||""))}catch(ke){R(decodeURIComponent(ee||""))}},[Mt]);const Ke=()=>{yt(encodeURIComponent(F),Ue||null)},He=at=>{at!==Ue&&(Te(at),yt(encodeURIComponent(F),at))};return n.createElement("div",{className:G()(y.input,Hn),style:Cn},!!Et.length&&n.createElement("div",{className:y.dropdown},n.createElement("div",{className:y.text},(q=Et.find(at=>at.id===Ue))==null?void 0:q.name,n.createElement("i",{className:"iconfont icon-zhankai4"}),n.createElement("b",{className:y.b1}),n.createElement("b",{className:y.b2})),n.createElement("div",{className:y.menu},Et.map((at,ee)=>n.createElement("div",{key:ee,onClick:()=>He(at.id)},at.name)))),n.createElement(x.default,{onPressEnter:Ke,value:F,onChange:at=>{R(at.target.value),Vt(encodeURIComponent(at.target.value),Ue||null)},bordered:!1,placeholder:st}),n.createElement("i",{onClick:Ke,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ue={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"},M=({value:Et,onChange:Mt,className:yt,total:Vt,pageSize:Hn,style:Cn={}})=>{const st=Et<2,dn=Et>=Math.ceil(Vt/Hn);return Vt<=Hn?n.createElement(n.Fragment,null):n.createElement("div",{className:G()(ue.quickPager,yt),style:Cn},n.createElement("div",{onClick:()=>{st||Mt(Et-1,"prev")},className:st?ue.disabled:""},"\u4E0A\u4E00\u9875"),n.createElement("div",{onClick:()=>{dn||Mt(Et+1,"next")},className:dn?ue.disabled:""},"\u4E0B\u4E00\u9875"))},A={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"},t=e(71418),B=e(6848),b=e(13570),Q=e(13952),T=e(89299),V=e(96908),O=e(57177),Se=e(81378),ae=e(63604),se=({className:Et,dataSource:Mt=[],col:yt=4,right:Vt,bottom:Hn=23,precision:Cn=0,wrapWidth:st=1200,trackEventItems:dn,loading:q})=>{const Ue=Math.floor((st-(yt-1)*Vt)/yt);return n.createElement(t.Z,{spinning:q},n.createElement("div",{className:G()(A.list,Et)},!!Mt.length&&Mt.map((Te,F)=>{const{name:R,id:Ke,identifier:He,power:at,cover_image_id:ee,pic:ke}=Te;return n.createElement("div",{className:A.wrap,key:Ke,style:{width:Ue,marginRight:(1+F)%yt===0?0:Vt+Cn,marginBottom:Hn}},n.createElement("a",{target:"_blank",href:`/shixuns/${He}/challenges`,className:A.li,onClick:wt=>{wt.preventDefault(),dn&&(0,T.L9)([dn]),at&&(0,T.xg)(`/shixuns/${He}/challenges`)}},n.createElement("div",{className:A.img},n.createElement("img",{className:A.cover,src:`${ke}`}),Te.is_jupyter&&n.createElement("img",{className:A.sign,src:V}),Te.is_jupyter_lab&&n.createElement("img",{className:A.sign,src:O}),Te.is_unity_3d&&n.createElement("img",{className:A.sign,src:Se})),n.createElement("div",{className:A.name},n.createElement(B.Z,{title:R||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},n.createElement("span",{className:A.e},R||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),n.createElement("div",{className:A.tags},n.createElement(B.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),n.createElement("span",null,Te.challenges_count))),!!Te.myshixuns_count&&n.createElement(B.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),n.createElement("span",null,Te.myshixuns_count))),n.createElement(B.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},n.createElement("span",null,n.createElement("span",null,Te.level))),n.createElement("div",{className:A.rate},n.createElement(b.Z,{allowHalf:!0,disabled:!0,defaultValue:Te.score_info}),n.createElement("span",null,"\xA0",Te.score_info?`${Te.score_info}\u5206`:"5\u5206")))),!at&&n.createElement("div",{className:A.lockWrap},n.createElement("img",{src:`${Q.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Mt.length&&n.createElement(ae.Z,null)))},pe=e(36867),ve={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"},le="data:image/png;base64,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",Ce=e(59301),L=({className:Et,dataSource:Mt=[],col:yt=4,right:Vt,bottom:Hn=23,precision:Cn=0,wrapWidth:st=1200,trackEventItems:dn,loading:q})=>{const Ue=Math.floor((st-(yt-1)*Vt)/yt);return Ce.createElement(t.Z,{spinning:q},Ce.createElement("div",{className:G()(ve.list,Et)},!!Mt.length&&Mt.map((Te,F)=>{const{subject_identifier:R,id:Ke,identifier:He,power:at}=Te,ee=Te.is_public!=0&&Te.is_public;return Ce.createElement("div",{className:ve.wrap,key:Ke,style:{width:Ue,marginRight:(1+F)%yt===0?0:Vt+Cn,marginBottom:Hn}},Ce.createElement("a",{className:ve.li,onClick:ke=>{ke.preventDefault(),dn&&(0,T.L9)([dn]),(0,T.xg)(Te.first_category_url)}},Ce.createElement("div",{className:ve.top},Ce.createElement(B.Z,{title:Te.name},Ce.createElement("div",{className:ve.name},Te.name)),Ce.createElement("img",{className:ve.img,src:Q.Z.IMG_SERVER+"/images/"+Te.avatar_url}),Ce.createElement("div",{className:ve.text,title:Te.creator},Te.creator),R&&Ce.createElement("div",{className:ve.btns},Ce.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ce.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ee&&Ce.createElement("div",{className:ve.sign},"\u516C\u5F00")),Ce.createElement("div",{className:ve.bottom},Te.visits>0&&Ce.createElement(B.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ce.createElement("span",null,Ce.createElement("i",{className:"iconfont icon-liulanyan"}),Ce.createElement("span",null,Te.visits))),Te.course_members_count>0&&Ce.createElement(B.Z,{title:"\u6210\u5458",placement:"bottom"},Ce.createElement("span",null,Ce.createElement("i",{className:"iconfont icon-chengyuan"}),Te.course_members_count)),Te.tasks_count>0&&Ce.createElement(B.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ce.createElement("span",null,Ce.createElement("i",{className:"iconfont icon-zuoye"}),Te.tasks_count)),Te.is_end?Ce.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ce.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Te.is_accessible&&Ce.createElement("div",{className:ve.lockWrap},Ce.createElement("img",{src:`${Q.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ce.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Mt.length&&Ce.createElement(ae.Z,null)))},fe={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ce=e(44993),me=({dataSource:Et=[],value:Mt,onChange:yt,className:Vt,style:Hn={},tabBarExtraContent:Cn})=>n.createElement("div",{className:G()(fe.tabs,Vt),style:Hn},n.createElement("div",{className:fe.tabsWrap},Et.map((st,dn)=>n.createElement("aside",{className:fe.tab,onClick:()=>{yt(st.id),st.link&&ce.history.push(st.link)},key:dn},n.createElement("div",{className:Mt===st.id?fe.active:""},st.name),(st==null?void 0:st.resetCount)==null&&(st==null?void 0:st.total)!==void 0&&n.createElement("span",null,"\uFF08",st==null?void 0:st.total,"\uFF09"),(st==null?void 0:st.resetCount)!==void 0&&(st==null?void 0:st.total)!==void 0&&n.createElement(B.Z,{title:(st==null?void 0:st.tip)!=null?st==null?void 0:st.tip:""},n.createElement("span",{style:{color:"#9096A3"}},"\uFF08",n.createElement("span",{style:{color:"#000"}},st==null?void 0:st.resetCount),"/",n.createElement("span",null,st==null?void 0:st.total),"\uFF09"))))),n.createElement("div",{className:fe.tabBar},Cn)),lt=({className:Et,style:Mt={},children:yt})=>n.createElement("div",{className:G()(Et),style:Mt},yt),Ge={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"},Ne=e(38854),je=e(20834);const We=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var he=({sortValue:Et,dropValue:Mt,className:yt,onSort:Vt,onDrop:Hn,dataSource:Cn=We})=>{var st;return n.createElement("div",{className:G()(Ge.orderWrap,yt)},n.createElement(Ne.Z,{dropdownRender:()=>n.createElement(je.default,null,Cn.map((dn,q)=>n.createElement(je.default.Item,{key:q,onClick:()=>Hn(dn.id)},dn.name)))},n.createElement("span",{className:Ge.orderTextWrap},(st=Cn.find(dn=>Mt===dn.id))==null?void 0:st.name)),n.createElement("span",{className:Ge.orderIconWrap},n.createElement("span",{className:Ge.orderAsc},n.createElement("i",{className:Et==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ge.cursorPointer} ${Ge.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ge.cursorPointer}`,onClick:()=>Vt(Et==="asc"?"desc":"asc")})),n.createElement("span",{className:Ge.orderDesc},n.createElement("i",{className:Et==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ge.cursorPointer} ${Ge.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ge.cursorPointer}`,onClick:()=>Vt(Et==="asc"?"desc":"asc")}))))},$e={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"},N=e(3113),D=Object.defineProperty,v=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,k=(Et,Mt,yt)=>Mt in Et?D(Et,Mt,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Et[Mt]=yt,m=(Et,Mt)=>{for(var yt in Mt||(Mt={}))o.call(Mt,yt)&&k(Et,yt,Mt[yt]);if(v)for(var yt of v(Mt))S.call(Mt,yt)&&k(Et,yt,Mt[yt]);return Et},d=(Et,Mt)=>{var yt={};for(var Vt in Et)o.call(Et,Vt)&&Mt.indexOf(Vt)<0&&(yt[Vt]=Et[Vt]);if(Et!=null&&v)for(var Vt of v(Et))Mt.indexOf(Vt)<0&&S.call(Et,Vt)&&(yt[Vt]=Et[Vt]);return yt},J=(Et,Mt,yt)=>new Promise((Vt,Hn)=>{var Cn=q=>{try{dn(yt.next(q))}catch(Ue){Hn(Ue)}},st=q=>{try{dn(yt.throw(q))}catch(Ue){Hn(Ue)}},dn=q=>q.done?Vt(q.value):Promise.resolve(q.value).then(Cn,st);dn((yt=yt.apply(Et,Mt)).next())}),h=Et=>{var Mt=Et,{className:yt,style:Vt,children:Hn,loading:Cn=!1,openLoading:st,onClick:dn=()=>{},size:q="middle",shape:Ue="round"}=Mt,Te=d(Mt,["className","style","children","loading","openLoading","onClick","size","shape"]);const[F,R]=(0,n.useState)(!1);return n.createElement(N.ZP,m({onClick:(0,U.throttle)(Ke=>J(void 0,null,function*(){st&&R(!0);try{yield dn(Ke)}catch(He){console.log("error",He)}st&&R(!1)}),2e3,{leading:!0,trailing:!1}),className:G()($e.btn,$e[`${q}-${Ue}`],yt),style:Vt,size:q,shape:Ue,loading:F||Cn},Te),Hn)},X={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"},de=({className:Et,style:Mt,children:yt=null,onClick:Vt,title:Hn})=>n.createElement("div",{className:G()(X.head,Et),style:Mt},n.createElement("span",{className:"primary-hover",onClick:Vt},n.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),n.createElement("b",{title:Hn},Hn),n.createElement("div",{className:X.node},yt)),oe={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"},Le=({confirmShow:Et=!0,confirmTitle:Mt,confirmClick:yt,cancelShow:Vt=!0,cancelTitle:Hn,cancelClick:Cn,className:st,style:dn,confirmLoading:q=!1})=>n.createElement("div",{className:G()(oe.btns,st),style:dn},Et&&n.createElement(N.ZP,{loading:q,onClick:yt,type:"primary",className:oe.confirm},Mt),Vt&&n.createElement(N.ZP,{onClick:Cn,className:oe.cancel},Hn)),Be={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"},bt=({className:Et,style:Mt={},LeftContent:yt,children:Vt,RightContent:Hn})=>n.createElement("div",{className:G()(Be.fixedBottom,Et),style:Mt},n.createElement("div",{className:Be.wrap},n.createElement("div",{className:Be.left},yt),n.createElement("div",{className:Be.center},Vt),n.createElement("div",{className:Be.right},Hn))),ft={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},jt=({className:Et,style:Mt={},dataSource:yt=[]})=>n.createElement("div",{className:G()(ft.crumbs,Et),style:Mt},yt.map((Vt,Hn)=>Hnce.history.push(Vt.path)},Vt.name):n.createElement("span",null,Vt.name),n.createElement("span",null,"\xA0",">","\xA0")):n.createElement("span",{key:Hn,style:{color:"#5F6368"}},Vt.name))),ht=e(31797),xt=Object.defineProperty,En=Object.defineProperties,Dn=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,Vn=Object.prototype.hasOwnProperty,cr=Object.prototype.propertyIsEnumerable,Rn=(Et,Mt,yt)=>Mt in Et?xt(Et,Mt,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Et[Mt]=yt,Xt=(Et,Mt)=>{for(var yt in Mt||(Mt={}))Vn.call(Mt,yt)&&Rn(Et,yt,Mt[yt]);if(pn)for(var yt of pn(Mt))cr.call(Mt,yt)&&Rn(Et,yt,Mt[yt]);return Et},vr=(Et,Mt)=>En(Et,Dn(Mt)),mr=(Et,Mt)=>{var yt={};for(var Vt in Et)Vn.call(Et,Vt)&&Mt.indexOf(Vt)<0&&(yt[Vt]=Et[Vt]);if(Et!=null&&pn)for(var Vt of pn(Et))Mt.indexOf(Vt)<0&&cr.call(Et,Vt)&&(yt[Vt]=Et[Vt]);return yt};const{Countdown:wn}=ht.default;var zr=Et=>{var Mt=Et,{onChange:yt}=Mt,Vt=mr(Mt,["onChange"]);const[Hn,Cn]=(0,n.useState)(null);(0,n.useEffect)(()=>{typeof Hn=="number"&&Hn>=0&&yt(Hn)},[Hn]);const st=dn=>{const q=Math.floor(dn/1e3);Cn(q)};return n.createElement(wn,vr(Xt({},Vt),{onChange:st}))}},59616:function(Ve,ie,e){"use strict";e.r(ie),e.d(ie,{default:function(){return Ge}});var n=e(59301),s=e(92736),g=e(81863),K=e(44993),f=e(36952),E=e(13952),a=e(64681),G=e(89299),U=e(78241),C=e(8591),Z=e(6848),w=e(3113),p=e(5083),z=e(43418),y=e(1710),x=e(57809),ge=e(92832),te=e(88522),ue=e(63604),ne=e(61186),M=e.n(ne),A=e(96911),t=e(54877),B=e(36433),b=e(42441),Q=e(76411),T=e(62106),V=e(27051),O=e(26724),Se=e.n(O),ae=e(17354),_e=Object.defineProperty,se=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,le=(Ne,je,We)=>je in Ne?_e(Ne,je,{enumerable:!0,configurable:!0,writable:!0,value:We}):Ne[je]=We,Ce=(Ne,je)=>{for(var We in je||(je={}))pe.call(je,We)&&le(Ne,We,je[We]);if(se)for(var We of se(je))ve.call(je,We)&&le(Ne,We,je[We]);return Ne},re=(Ne,je,We)=>new Promise((Re,he)=>{var $e=v=>{try{D(We.next(v))}catch(o){he(o)}},N=v=>{try{D(We.throw(v))}catch(o){he(o)}},D=v=>v.done?Re(v.value):Promise.resolve(v.value).then($e,N);D((We=We.apply(Ne,je)).next())});const L=({user:Ne,dispatch:je,homePage:We,forumsList:Re})=>{var he,$e,N,D,v,o,S,k,m,d,J,I,h,X,De,de,oe;const[be]=U.default.useForm(),[,,Le,Be]=(0,A.U)(T.su,{}),[it,bt,ft]=(0,A.U)(t.nQ,{page:1}),[,It,jt,ht]=(0,A.U)(t.V8,{page:1,limit:5,order:"visits",search:""}),[xt,,En,Dn]=(0,A.U)(T.Yu,{type:"view"}),[pn,Vn]=(0,n.useState)(!1),[cr,Rn]=(0,n.useState)(!1),[Xt,vr]=(0,n.useState)([]),[mr,wn]=(0,n.useState)(!0),[qn,zr]=(0,n.useState)([]),[Et,Mt]=(0,n.useState)(!0),[yt,Vt]=(0,n.useState)([]),Hn=[{id:"view",name:"\u8BBF\u95EE\u6570\u636E"},{id:"submit",name:"\u8BC4\u6D4B\u6570\u636E"},{id:"learn",name:"\u5B66\u4E60\u6570\u636E"}],Cn=[{title:"\u6570\u636E\u5F00\u53D1",key:"1",url:"http://8.153.86.153:9061/index"},{title:"\u6570\u636E\u6CBB\u7406",key:"2",url:"http://8.153.86.153:9062/#/origin"}],[st,dn]=(0,n.useState)(Cn[0]),q=[{title:"\u667A\u6167\u8BFE\u7A0B",img:e(23624),link:"/paths"},{title:"\u5B9E\u8BAD\u7CFB\u7EDF",img:e(70132),link:"/shixuns"},{title:"\u6559\u5B66\u8BFE\u5802",img:e(29954),link:"/classrooms"},{title:"\u6807\u6CE8\u7CFB\u7EDF",img:e(71332),link:"https://annotations.educoder.net/annotations/projects"},{title:"\u8BD5\u9898\u5E93",img:e(40873),link:"/problemset"},{title:"\u8BD5\u5377\u5E93",img:e(93470),link:"/paperlibrary"},{title:"\u6570\u636E\u6CBB\u7406",img:e(77313),link:"http://8.153.86.153:9062/#/origin"},{title:"\u6570\u636E\u5F00\u53D1",img:e(46871),link:"http://8.153.86.153:9061/index"}],Ue=(0,n.useMemo)(()=>{var ee,ke,wt,Ot,rn,kt,Kt,ln,Wt,an,on,On;return[{title:"\u603B\u8BBF\u95EE\u91CF",num:(ee=We==null?void 0:We.index_statistics)==null?void 0:ee.total_visit_count,unit:"\u6B21",img:e(6252)},{title:"\u8BBF\u5BA2\u6570",num:(ke=We==null?void 0:We.index_statistics)==null?void 0:ke.total_user_count,unit:"\u4EBA",img:e(44343)},{title:"\u5B9E\u8DF5\u8BFE\u7A0B",num:(wt=We==null?void 0:We.index_statistics)==null?void 0:wt.subject_count,unit:"\u95E8",img:e(81771)},{title:"\u5B9E\u8DF5\u9879\u76EE",num:(Ot=We==null?void 0:We.index_statistics)==null?void 0:Ot.shixun_count,unit:"\u4E2A",img:e(5927)},{title:"\u5B9E\u9A8C\u73AF\u5883",num:(rn=We==null?void 0:We.index_statistics)==null?void 0:rn.repository_count,unit:"\u79CD",img:e(19009)},{title:"\u7D2F\u8BA1\u5B66\u4E60\u4EBA\u6570",num:(kt=We==null?void 0:We.index_statistics)==null?void 0:kt.all_user_count,unit:"\u4EBA",img:e(89459)},{title:"\u8BC4\u6D4B\u6B21\u6570",num:(Kt=We==null?void 0:We.index_statistics)==null?void 0:Kt.evaluate_count,unit:"\u6B21",img:e(88884)},{title:"\u5728\u7EBF\u4EBA\u6570",num:(ln=We==null?void 0:We.index_statistics)==null?void 0:ln.user_online_count,unit:"\u4EBA",img:e(47074)},{title:"\u8BFE\u4EF6\u6570\u91CF",num:(Wt=We==null?void 0:We.index_statistics)==null?void 0:Wt.attachment_count,unit:"\u4E2A",img:e(80764)},{title:"\u8BD5\u9898\u6570\u91CF",num:(an=We==null?void 0:We.index_statistics)==null?void 0:an.question_count,unit:"\u9053",img:e(16946)},{title:"\u89C6\u9891\u6570\u91CF",num:(on=We==null?void 0:We.index_statistics)==null?void 0:on.video_count,unit:"\u4E2A",img:e(74420)},{title:"\u7EBF\u4E0A\u8003\u8BD5",num:(On=We==null?void 0:We.index_statistics)==null?void 0:On.exercise_count,unit:"\u95E8",img:e(95675)}]},[We==null?void 0:We.index_statistics]),Te=[{img:e(81014),name:"\u519B\u4E8B\u88C5\u5907\u667A\u80FD\u63A8\u8350\u7CFB\u7EDF",desc:"\u8BE5\u7CFB\u7EDF\u57FA\u4E8E\u4EBA\u5DE5\u667A\u80FD\u7B97\u6CD5\u548C\u6D77\u91CF\u88C5\u5907\u6570\u636E\uFF0C\u7EFC\u5408\u8003\u8651\u4F5C\u6218\u4EFB\u52A1\u3001\u73AF\u5883\u3001\u89C4\u6A21\u7B49\u591A\u7EF4\u5EA6\u53C2\u6570\uFF0C\u5FEB\u901F\u7CBE\u51C6\u5730\u4E3A\u519B\u4E8B\u6307\u6325\u4EBA\u5458\u63A8\u8350\u6700\u9002\u5408\u7684\u88C5\u5907\u7EC4\u5408\uFF0C\u63D0\u5347\u4F5C\u6218\u6548\u80FD\uFF0C\u52A9\u529B\u519B\u4E8B\u884C\u52A8\u80DC\u5229\u3002"},{img:e(73208),name:"\u519B\u4E8B\u4F5C\u6218\u6570\u636E\u5206\u6790\u7CFB\u7EDF",desc:"\u7CFB\u7EDF\u53EF\u9AD8\u6548\u91C7\u96C6\u3001\u5206\u6790\u4F5C\u6218\u6570\u636E\uFF0C\u5B9E\u65F6\u5448\u73B0\u6218\u573A\u6001\u52BF\uFF0C\u7CBE\u51C6\u8BC4\u4F30\u4F5C\u6218\u6548\u679C\uFF0C\u9884\u6D4B\u53D1\u5C55\u8D8B\u52BF\uFF0C\u4E3A\u6307\u6325\u51B3\u7B56\u63D0\u4F9B\u79D1\u5B66\u4F9D\u636E\uFF0C\u63D0\u9AD8\u4F5C\u6218\u6307\u6325\u7CBE\u51C6\u5EA6\u548C\u7075\u6D3B\u6027\u3002"},{img:e(62054),name:"\u519B\u4E8B\u88C5\u5907\u667A\u80FD\u95EE\u7B54\u7CFB\u7EDF",desc:"\u8FD0\u7528\u81EA\u7136\u8BED\u8A00\u5904\u7406\u548C\u4EBA\u5DE5\u667A\u80FD\u6280\u672F\uFF0C\u7CBE\u51C6\u7406\u89E3\u519B\u4E8B\u4EBA\u5458\u5173\u4E8E\u88C5\u5907\u7684\u95EE\u9898\uFF0C\u5FEB\u901F\u7ED9\u51FA\u51C6\u786E\u56DE\u7B54\uFF0C\u652F\u6301\u591A\u79CD\u8BED\u8A00\u548C\u4EA4\u4E92\u65B9\u5F0F\uFF0C\u65B9\u4FBF\u519B\u4E8B\u4EBA\u5458\u968F\u65F6\u968F\u5730\u83B7\u53D6\u77E5\u8BC6\uFF0C\u63D0\u5347\u4E13\u4E1A\u7D20\u517B\u548C\u4F5C\u6218\u80FD\u529B\u3002"},{img:e(79943),name:"\u60C5\u62A5\u5927\u6570\u636E\u5206\u6790\u5904\u7406\u7CFB\u7EDF",desc:"\u6574\u5408\u591A\u6E20\u9053\u60C5\u62A5\u6570\u636E\uFF0C\u901A\u8FC7\u6E05\u6D17\u3001\u878D\u5408\u3001\u5206\u6790\u548C\u6316\u6398\u6280\u672F\uFF0C\u5C06\u60C5\u62A5\u8F6C\u5316\u4E3A\u6709\u4EF7\u503C\u7684\u4EA7\u54C1\uFF0C\u5177\u5907\u60C5\u62A5\u5173\u8054\u5206\u6790\u80FD\u529B\uFF0C\u53EF\u5B9A\u5236\u5206\u6790\u6A21\u578B\u548C\u62A5\u544A\u6A21\u677F\uFF0C\u4E3A\u519B\u4E8B\u548C\u5B89\u5168\u673A\u6784\u63D0\u4F9B\u5168\u65B9\u4F4D\u60C5\u62A5\u652F\u6301\u3002"}],F=(0,n.useMemo)(()=>({tooltip:{trigger:"axis"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,data:(Dn==null?void 0:Dn.time)||[],nameTextStyle:{color:"#333333"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#E5E5E5"}},axisLabel:{color:"#333333"}},yAxis:{type:"value",nameTextStyle:{color:"#333333"},axisTick:{show:!1},splitLine:{lineStyle:{type:"dashed",color:"#E5E5E5"}},axisLine:{show:!1},axisLabel:{color:"#333333"}},series:[{name:"\u672C\u6708",type:"line",data:(Dn==null?void 0:Dn.current_month)||[],itemStyle:{color:"#15EAA4"},areaStyle:{color:new Q.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#15EAA4"},{offset:1,color:"rgba(255, 255, 255,0)"}])}},{name:"\u4E0A\u6708",type:"line",data:(Dn==null?void 0:Dn.last_month)||[],itemStyle:{color:"#73A0FF"},areaStyle:{color:new Q.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#73A0FF"},{offset:1,color:"rgba(255, 255, 255,0)"}])}}]}),[Dn]),R=[{title:"\u59D3\u540D",dataIndex:"real_name",width:120,ellipsis:!0},{title:"\u5355\u4F4D",dataIndex:"school_name",ellipsis:!0},{title:"\u64CD\u4F5C",dataIndex:"user_id",width:100,render:(ee,ke)=>n.createElement(V.Z,{style:{padding:0,border:"none"},type:"link",onClick:()=>re(void 0,null,function*(){const wt=yield(0,T.NX)({teacher_id:ee});(wt==null?void 0:wt.status)==0&&(C.ZP.success("\u5220\u9664\u6210\u529F"),Le({}),Vn(!1))})},"\u5220\u9664\u6210\u5458")}],Ke=[{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(ee,ke)=>n.createElement(Z.Z,{placement:"bottom",title:ee},n.createElement(K.Link,{className:"bold c-black",to:`/users/${ke.login}`,target:"_blank"},ee||"--"))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:ee=>n.createElement(Z.Z,{placement:"bottom",title:ee},n.createElement("span",null,ee||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:ee=>n.createElement(Z.Z,{placement:"bottom",title:ee},n.createElement("span",null,ee||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:ee=>n.createElement(Z.Z,{placement:"bottom",title:ee},n.createElement("span",null,ee||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:ee=>n.createElement(Z.Z,{placement:"bottom",title:ee},n.createElement("span",null,ee||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:ee=>n.createElement(Z.Z,{placement:"bottom",title:ee},n.createElement("span",null,ee||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"school_name",width:100,render:ee=>ee?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:ee=>n.createElement(Z.Z,{placement:"bottom",title:ee},n.createElement("span",null,M()(ee).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:ee=>{if(ee===1)return n.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}],He=(ee=!1)=>re(void 0,null,function*(){var ke;if((ee||mr)&&!bt){const wt=be.getFieldsValue(),Ot=yield ft(Ce({page:ee?1:(it==null?void 0:it.page)+1,container_type:1},wt));zr(ee?[...Ot.users]:[...qn,...Ot.users]),((ke=Ot.users)==null?void 0:ke.length)<10&&wn(!1)}}),at=()=>re(void 0,null,function*(){var ee;const ke=yield je({type:"classroomList/getSchoolList",payload:{display_aliases:!0}});vr((ee=ke||[])==null?void 0:ee.map(wt=>({value:wt})))});return(0,n.useEffect)(()=>{const ee=M()();at(),Le({}),jt({}),ee&&En({start_at:ee.subtract(7,"day").format("YYYY-MM-DD"),end_at:ee.format("YYYY-MM-DD")}),je({type:"forumsList/getForumsData",payload:{page:1,forum:16,memoType:16,tab_module_type:"forums",limit:5}})},[]),(0,n.useEffect)(()=>{je({type:"homePage/home",payload:{}})},[We.name]),n.createElement("div",{className:"py-32px",style:{background:`url(${e(75857)}) 0 0 / 100% auto no-repeat`}},n.createElement("div",{className:"ml-auto mr-auto flex gap-20px",style:{width:"1200px"}},n.createElement("div",{className:"flex-1 flex flex-col gap-20px"},n.createElement("div",{className:"px-40px py-30px flex flex-col rounded-6px",style:{height:"350px",background:`url(${e(39202)}) 0 0 / 100% 100% no-repeat`}},n.createElement("div",{className:"c-grey-333 text-18px font-semibold"},"\u6570\u636E\u4FDD\u969C\u80FD\u529B\u6559\u5B66\u7CFB\u7EDF"),n.createElement("div",{className:"mt-10px c-grey-333 text-16px",style:{lineHeight:"28px"}},"\u2014\u2014\u953B\u9020\u65B0\u65F6\u4EE3\u519B\u4E8B\u6570\u636E\u5C16\u5175\u7684\u667A\u6167\u5E73\u53F0",n.createElement("br",null),n.createElement("br",null),"\u6570\u636E\u4FDD\u969C\u80FD\u529B\u6559\u5B66\u7CFB\u7EDF\u662F\u9762\u5411\u519B\u4E8B\u9662\u6821\u5E08\u751F\u7684\u5B9E\u6218\u5316\u6559\u5B66\u5E73\u53F0\uFF0C\u96C6\u6210\u865A\u62DF\u4EFF\u771F\u63A8\u6F14\u3001\u8D85\u7B97\u6570\u636E\u5904\u7406\u4E0E\u667A\u80FD\u6570\u636E\u4E2D\u53F0\u6280\u672F\uFF0C\u652F\u6301\u6218\u573A\u73AF\u5883\u6A21\u62DF\u63A8\u6F14\u3001\u5927\u89C4\u6A21\u519B\u4E8B\u6570\u636E\u8BAD\u7EC3\u53CA\u4F5C\u6218\u6570\u636E\u6316\u6398\uFF0C\u9002\u7528\u4E8E\u519B\u4E8B\u6570\u636E\u6559\u80B2\u3001\u4F5C\u6218\u6570\u636E\u4FDD\u969C\u6F14\u7EC3\u53CA\u79D1\u7814\u653B\u5173\u7B49\u573A\u666F\uFF0C\u52A9\u529B\u63D0\u5347\u6570\u636E\u4FDD\u969C\u80FD\u529B\uFF0C\u63A8\u52A8\u519B\u4E8B\u6559\u80B2\u6570\u5B57\u5316\u8F6C\u578B\u3002"),n.createElement("div",{className:"mt-56px flex item-center gap-10px"},["\u4FDD\u969C\u6570\u636E\u5B89\u5168","\u63D0\u9AD8\u6570\u636E\u8D28\u91CF","\u7BA1\u7406\u6570\u636E\u8D44\u4EA7"].map((ee,ke)=>n.createElement("div",{key:ke,className:"rounded-4px px-10px py-6px",style:{color:"#3061D0",background:"#E9EFFF"}},ee)))),n.createElement("div",{className:"rounded-6px bg-white flex item-end justify-between px-40px pb-30px relative",style:{height:"179px"}},n.createElement("div",{className:"c-grey-333 text-18px absolute",style:{lineHeight:"34px",padding:"0 112px",background:"linear-gradient( 180deg, #F8FDFF 0%, #EDF5FC 100%)",boxShadow:"inset 0px 1px 3px 0px #FFFFFF",top:0,left:"50%",transform:"translateX(-50%)",borderBottomLeftRadius:"999px",borderBottomRightRadius:"999px"}},"\u5FEB\u6377\u5165\u53E3"),q.map((ee,ke)=>n.createElement("div",{key:ke,className:"flex flex-col item-center gap-10px current-primary-hover",onClick:()=>{(0,G.xg)(ee==null?void 0:ee.link)}},n.createElement("img",{src:ee==null?void 0:ee.img,style:{width:"59px"}}),n.createElement("div",{className:"text-16px"},ee==null?void 0:ee.title)))),n.createElement("div",{className:"rounded-6px px-40px py-30px bg-white"},n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",{className:"text-18px c-grey-333 font-semibold"},"\u6570\u636E\u6C47\u603B"),(0,a.Ny)()&&n.createElement("span",{className:"iconfont icon-bianji4 current-primary-hover",onClick:()=>{}})),n.createElement("div",{className:"grid gap-40px mt-30px",style:{gridTemplateColumns:"1fr 1fr 1fr 1fr"}},Ue.map((ee,ke)=>n.createElement("div",{key:ke,className:"flex gap-10px item-center"},n.createElement("img",{src:ee==null?void 0:ee.img,className:"rounded-full",style:{width:"60px"}}),n.createElement("div",{className:"flex flex-col gap-10px c-grey-666"},n.createElement("div",null,n.createElement("span",{className:"mr-6px c-grey-333 text-18px font-semibold"},(ee==null?void 0:ee.num)||0),ee==null?void 0:ee.unit),n.createElement("div",null,ee.title)))))),n.createElement("div",{className:"rounded-6px"},n.createElement("div",{className:"flex flex-wrap",style:{background:"#F5F6F7"}},Cn.map(ee=>n.createElement("div",{key:ee==null?void 0:ee.key,className:`current px-40px py-6px text-18px c-grey-333 font-semibold ${(st==null?void 0:st.key)==(ee==null?void 0:ee.key)?"bg-white":""}`,onClick:()=>{dn(ee)},style:{color:(st==null?void 0:st.key)==(ee==null?void 0:ee.key)?"#3061D0":"",borderRadius:"6px 6px 0 0"}},ee==null?void 0:ee.title))),n.createElement("div",{className:"px-40px py-30px bg-white flex flex-col item-center gap-20px"},(st==null?void 0:st.key)==((he=Cn[0])==null?void 0:he.key)&&n.createElement(n.Fragment,null,n.createElement("div",{className:"c-grey-333 text-16px"},n.createElement("span",{className:"font-semibold"},"\u6570\u636E\u5F00\u53D1"),"\u5728\u519B\u4E8B\u548C\u6559\u80B2\u9886\u57DF\u53D1\u6325\u7740\u5173\u952E\u4F5C\u7528\uFF0C\u901A\u8FC7\u5143\u6570\u636E\uFF08\u4E1A\u52A1\u3001\u6280\u672F\u548C\u64CD\u4F5C\uFF09\u7684\u5904\u7406\u4E0E\u5206\u6790\uFF0C\u63A8\u52A8\u6218\u7565\u51B3\u7B56\u548C\u6559\u5B66\u521B\u65B0\u3002\u4ECE\u6570\u636E\u6E05\u6D17\u3001\u6807\u51C6\u5316\u5230\u6570\u4ED3\u5F00\u53D1\u548C\u6A21\u578B\u6784\u5EFA\uFF0C\u786E\u4FDD\u4FE1\u606F\u51C6\u786E\u53EF\u9760\u3002\u4E3B\u6570\u636E\u548C\u53C2\u8003\u6570\u636E\u7BA1\u7406\u5F3A\u5316\u4E86\u6570\u636E\u5173\u8054\u6027\uFF0C\u6307\u6807\u6570\u636E\u548C\u4E1A\u52A1\u6A21\u578B\u5219\u5C06\u6570\u636E\u8F6C\u5316\u4E3A\u5177\u4F53\u7684\u6218\u7565\u90E8\u7F72\u548C\u6559\u5B66\u7B56\u7565\u3002\u9075\u5FAA\u4E25\u683C\u7684\u6570\u636E\u6807\u51C6\uFF0C\u4FDD\u969C\u8D44\u4EA7\u8D28\u91CF\u3001\u5B89\u5168\u548C\u7528\u6237\u7BA1\u7406\uFF0C\u52A9\u529B\u519B\u4E8B\u7CBE\u51C6\u6307\u6325\u548C\u6559\u80B2\u4E2A\u6027\u5316\u53D1\u5C55\uFF0C\u5171\u540C\u8FC8\u5411\u667A\u80FD\u5316\u672A\u6765\u3002"),n.createElement("img",{src:e(8496),style:{width:"100%"}})),(st==null?void 0:st.key)==(($e=Cn[1])==null?void 0:$e.key)&&n.createElement(n.Fragment,null,n.createElement("div",{className:"c-grey-333 text-16px"},n.createElement("span",{className:"font-semibold"},"\u6570\u636E\u6CBB\u7406"),"\u63D0\u4F9B\u5168\u6D41\u7A0B\u6570\u636E\u7BA1\u7406\u89E3\u51B3\u65B9\u6848\uFF0C\u6DB5\u76D6\u6570\u636E\u8D44\u4EA7\u67E5\u8BE2\u3001\u6807\u51C6\u5316\u5904\u7406\u3001\u4EFB\u52A1\u8C03\u5EA6\u53CA\u5B89\u5168\u7BA1\u63A7\uFF0C\u652F\u6301\u7ED3\u6784\u5316\u4E0E\u975E\u7ED3\u6784\u5316\u6570\u636E\u7684\u96C6\u6210\u5206\u6790\u3002\u901A\u8FC7\u667A\u80FD\u5316\u7684\u6570\u636E\u5F00\u53D1\u4E0E\u8D28\u63A7\uFF0C\u8D4B\u80FD\u6218\u4F8B\u63A8\u6F14\u3001\u6559\u5B66\u4F18\u5316\u53CA\u88C5\u5907\u8BAD\u7EC3\u7BA1\u7406\uFF0C\u786E\u4FDD\u6570\u636E\u5B89\u5168\u5408\u89C4\uFF0C\u52A9\u529B\u519B\u4E8B\u6559\u80B2\u4ECE\u7ECF\u9A8C\u51B3\u7B56\u8FC8\u5411\u6570\u636E\u9A71\u52A8\uFF0C\u63D0\u5347\u6559\u5B66\u4E0E\u8BAD\u7EC3\u6548\u80FD\u3002 "),n.createElement("img",{src:e(39658),style:{width:"100%"}})),n.createElement(w.ZP,{type:"primary",onClick:()=>{st!=null&&st.url&&(0,G.xg)(st==null?void 0:st.url)}},"\u5F00\u59CB\u4F7F\u7528"))),n.createElement("div",{className:"rounded-6px bg-white px-40px py-30px"},n.createElement("div",{className:"font-semibold text-18px c-grey-333"},"\u6848\u4F8B\u5C55\u793A"),n.createElement("div",{className:"grid gap-20px mt-20px",style:{gridTemplateColumns:"1fr 1fr"}},Te.map((ee,ke)=>n.createElement("div",{key:ke,className:"rounded-8px",style:{border:"1px solid #EEF6FF",overflow:"hidden"}},n.createElement("img",{src:ee==null?void 0:ee.img,style:{width:"100%"}}),n.createElement("div",{className:"p-20px"},n.createElement("div",{className:"text-16px font-semibold"},ee==null?void 0:ee.name),n.createElement("div",{className:"c-grey-666 mt-10px"},ee==null?void 0:ee.desc)))))),n.createElement("div",{className:"rounded-6px bg-white px-40px py-30px"},n.createElement(B.tp,{dataSource:Hn,value:xt==null?void 0:xt.type,onChange:ee=>{En({type:ee})}}),n.createElement("div",{className:"flex justify-between mt-32px"},n.createElement("div",{className:"text-18px font-semibold",style:{color:"#282F3F"}},"\u5E73\u53F0",(N=Hn==null?void 0:Hn.find(ee=>(ee==null?void 0:ee.id)==(xt==null?void 0:xt.type)))==null?void 0:N.name),n.createElement(p.default.RangePicker,{value:[M()(xt==null?void 0:xt.start_at),M()(xt==null?void 0:xt.end_at)],onChange:(ee,ke)=>{En({start_at:ke==null?void 0:ke[0],end_at:ke==null?void 0:ke[1]})}})),n.createElement(b.Z,{option:F}))),n.createElement("div",{className:"flex flex-col gap-20px",style:{width:"300px"}},n.createElement("div",{className:"p-30px rounded-6px relative",style:{height:"224px",background:`url(${e(80679)}) 0 0 / 100% auto no-repeat`}},(0,a.bg)()&&n.createElement(n.Fragment,null,n.createElement("img",{className:"rounded-full",src:`${(D=E.Z)==null?void 0:D.IMG_SERVER}/images/${(v=Ne==null?void 0:Ne.userInfo)==null?void 0:v.image_url}`,style:{width:"66px",height:"66px"}}),n.createElement("div",{className:"mt-36px font-semibold text-16px c-grey-333"},(o=Ne==null?void 0:Ne.userInfo)==null?void 0:o.username),n.createElement("div",{className:"mt-10px c-grey-666"},(S=Ne==null?void 0:Ne.userInfo)==null?void 0:S.user_identity," ",(k=Ne==null?void 0:Ne.userInfo)==null?void 0:k.user_school),n.createElement("span",{className:"iconfont icon-bianji4 current absolute",style:{color:"#3061D0",top:"30px",right:"20px"},onClick:()=>{K.history.push("/users/educoder/baseInfo/edit")}})),!(0,a.bg)()&&n.createElement(n.Fragment,null,n.createElement("img",{className:"rounded-full",src:e(31018),style:{width:"66px",height:"66px"}}),n.createElement("div",null,n.createElement(w.ZP,{type:"primary",className:"mt-22px",onClick:()=>{je({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55/\u6CE8\u518C")),n.createElement("div",{className:"mt-12px",style:{color:"#3061D0"}},"\u767B\u5F55\u7CFB\u7EDF\u540E\uFF0C\u7545\u4EAB\u6559\u5B66\u4E0E\u5B66\u4E60\u7684\u65E0\u9650\u53EF\u80FD\uFF01"))),n.createElement("div",{className:"rounded-8px bg-white p-20px"},n.createElement("div",{className:"flex item-end justify-between"},n.createElement("img",{src:e(58313),style:{height:"24px"}}),n.createElement("div",{className:"current-primary-hover",onClick:()=>{(0,G.xg)("/forums")}},"\u66F4\u591A ",n.createElement("span",{className:"iconfont icon-you2"}))),(d=(m=Re.forumsData)==null?void 0:m.memo_list)!=null&&d.length?n.createElement("div",{className:"flex flex-col gap-40px mt-40px"},(I=(J=Re.forumsData)==null?void 0:J.memo_list)==null?void 0:I.map(ee=>n.createElement("div",{key:ee==null?void 0:ee.id,className:"flex flex-col gap-20px current",onClick:()=>{(0,G.xg)(`/forums/${ee.id}`)}},n.createElement(Z.Z,{placement:"topLeft",title:ee==null?void 0:ee.subject},n.createElement("div",{className:"text-16px font-semibold c-black multi_ellipsis1 minW-0 w-full"},ee==null?void 0:ee.subject)),n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",null,ee==null?void 0:ee.user_name),n.createElement("div",null,M()(ee==null?void 0:ee.created_at).format("YYYY-MM-DD")))))):n.createElement(ue.Z,null)),n.createElement("div",{className:"rounded-8px bg-white p-20px"},n.createElement("div",{className:"flex item-end gap-14px"},n.createElement("img",{src:e(91537),style:{height:"21px"}}),(0,a.Ny)()&&n.createElement(n.Fragment,null,n.createElement(Z.Z,{title:"\u6DFB\u52A0"},n.createElement("span",{className:"iconfont icon-tianjiahezuozhe ml-auto current-primary-hover",onClick:()=>{Rn(!0)}})),n.createElement(Z.Z,{title:"\u7F16\u8F91"},n.createElement("span",{className:"iconfont icon-bianji4 current-primary-hover",onClick:()=>{Vn(!0)}})))),(h=Be==null?void 0:Be.data)!=null&&h.length?n.createElement("div",{className:"flex flex-col gap-20px mt-30px"},(X=Be==null?void 0:Be.data)==null?void 0:X.map(ee=>{var ke;return n.createElement("div",{key:ee==null?void 0:ee.user_id,className:"flex item-end current relative",style:{height:66},onClick:()=>{(0,G.xg)(`/users/${ee==null?void 0:ee.login}/classrooms`)}},n.createElement("img",{className:"rounded-full absolute",src:`${(ke=E.Z)==null?void 0:ke.IMG_SERVER}/images/${ee==null?void 0:ee.image_url}`,style:{width:"66px",height:"66px",left:0,top:0}}),n.createElement("div",{className:"flex flex-col justify-center gap-6px rounded-full w-full",style:{height:60,background:"#F6F7F9",paddingLeft:85}},n.createElement("div",{className:"text-16px c-grey-333 font-semibold"},ee==null?void 0:ee.real_name),n.createElement("div",{className:"text-12px c-grey-333"},ee==null?void 0:ee.school_name," ",ee==null?void 0:ee.user_identity)))})):n.createElement(ue.Z,null)),n.createElement("div",{className:"rounded-8px bg-white p-20px"},n.createElement("div",{className:"flex item-end justify-between"},n.createElement("img",{src:e(47312),style:{height:"17px"}}),n.createElement("div",{className:"current-primary-hover",onClick:()=>{(0,G.xg)("/paths")}},"\u66F4\u591A ",n.createElement("span",{className:"iconfont icon-you2"}))),(De=We.recommend_subjects)!=null&&De.length?n.createElement("div",{className:"flex flex-col gap-14px mt-20px"},(de=We.recommend_subjects)==null?void 0:de.map(ee=>{var ke;return n.createElement("div",{key:ee==null?void 0:ee.id,className:"flex item-center gap-12px current",style:{height:"80px"},onClick:()=>{(0,G.xg)(`/paths/${ee==null?void 0:ee.identifier}`)}},n.createElement("img",{className:"rounded-6px",src:`${(ke=E.Z)==null?void 0:ke.IMG_SERVER}${ee==null?void 0:ee.image_url}`,style:{height:"100%"}}),n.createElement("div",{className:"flex flex-col justify-between h-full"},n.createElement("div",null,ee==null?void 0:ee.name),n.createElement("div",{className:"text-12px",style:{color:"#000F37"}},ee.members_count," \u4EBA\u5B66\u4E60")))})):n.createElement(ue.Z,null)),n.createElement("div",{className:"rounded-8px p-20px",style:{background:"#F5F6F7"}},n.createElement("div",{className:"flex item-end justify-between"},n.createElement("img",{src:e(27904),style:{height:"17px"}}),n.createElement("div",{className:"current-primary-hover",onClick:()=>{(0,G.xg)("/classrooms")}},"\u66F4\u591A ",n.createElement("span",{className:"iconfont icon-you2"}))),(oe=ht==null?void 0:ht.courses)!=null&&oe.length?n.createElement("div",{className:"flex flex-col gap-14px mt-20px"},n.createElement(B.w9,{dataSource:ht==null?void 0:ht.courses,right:0,col:1,precision:1,loading:It,trackEventItems:["\u6559\u5B66\u8BFE\u5802","\u67E5\u770B\u8BFE\u5802\u8BE6\u60C5","\u67E5\u770B\u8BFE\u5802\u8BE6\u60C5"]})):n.createElement(ue.Z,null)))),n.createElement(z.default,{open:pn,title:"\u7F16\u8F91",width:800,footer:null,onCancel:()=>{Vn(!1)},centered:!0,destroyOnClose:!0,onOk:()=>{Vn(!1)}},n.createElement(y.default,{columns:R,dataSource:(Be==null?void 0:Be.data)||[]})),n.createElement(z.default,{open:cr,title:"\u6DFB\u52A0\u6559\u5E08\u56E2\u961F",width:1200,onCancel:()=>{Rn(!1)},centered:!0,destroyOnClose:!0,onOk:()=>re(void 0,null,function*(){(yt==null?void 0:yt.length)==0?C.ZP.error("\u8BF7\u9009\u62E9\u4EBA\u6570"):(yield(0,T.Zz)({teacher_id:yt})).status===0&&(C.ZP.success("\u6DFB\u52A0\u6210\u529F"),Le({}),Rn(!1))})},n.createElement(U.default,{layout:"inline",size:"large",form:be,initialValues:{search_type:"1"},onFinish:ee=>{if((ee==null?void 0:ee.keyword)===""){zr([]),C.ZP.error("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9");return}Mt(!1),wn(!0),Vt([]),setTimeout(()=>{He(!0)},200)}},n.createElement(U.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},n.createElement(x.default,{style:{width:110}},n.createElement(x.default.Option,{value:"1"},"\u59D3\u540D"),n.createElement(x.default.Option,{value:"4"},"\u5B66\u53F7/\u5DE5\u53F7"),n.createElement(x.default.Option,{value:"2"},"\u624B\u673A\u53F7"),n.createElement(x.default.Option,{value:"3"},"\u90AE\u7BB1"))),n.createElement(U.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9\uFF1A"},n.createElement(ge.default,{allowClear:!0,style:{width:240}})),n.createElement(U.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},n.createElement(te.Z,{options:Xt,style:{width:380},placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(ee,ke)=>ke.value.toUpperCase().indexOf(ee.toUpperCase())!==-1})),n.createElement(U.default.Item,null,n.createElement(w.ZP,{htmlType:"submit",type:"primary"},"\u641C\u7D22"))),n.createElement(y.default,{className:"mt20 flexd-table-header ",rowKey:"numid",rowSelection:{type:"checkbox",selectedRowKeys:yt,onChange:ee=>{Vt(ee),console.log("selectedRowKeys",ee)}},pagination:!1,dataSource:[],columns:Ke,showHeader:(qn==null?void 0:qn.length)>0}),n.createElement("div",{style:{maxHeight:260,overflow:"auto"}},n.createElement(Se(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:ee=>{He()},hasMore:mr,useWindow:!1},n.createElement(y.default,{loading:bt,showHeader:!1,pagination:!1,dataSource:qn,columns:Ke,locale:{emptyText:n.createElement(ue.Z,{img:Et?ae.RL:ae.z3,imgStyles:{width:150},styles:{margin:"0 auto"},customText:Et?"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458":"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"})},rowKey:"numid",rowSelection:{type:"checkbox",selectedRowKeys:yt,onChange:ee=>{Vt(ee),console.log("selectedRowKeys",ee)}}})))))};var fe=(0,K.connect)(({loading:Ne,forumsList:je,user:We,homePage:Re})=>({user:We,loading:Ne.models.index,homePage:Re,forumsList:je}))(L),ce=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,xe=(Ne,je)=>{var We={};for(var Re in Ne)H.call(Ne,Re)&&je.indexOf(Re)<0&&(We[Re]=Ne[Re]);if(Ne!=null&&ce)for(var Re of ce(Ne))je.indexOf(Re)<0&&me.call(Ne,Re)&&(We[Re]=Ne[Re]);return We};const lt=Ne=>{var je=Ne,{loading:We,globalSetting:Re,children:he,user:$e,dispatch:N,location:D}=je,v=xe(je,["loading","globalSetting","children","user","dispatch","location"]);const o=(0,K.useLocation)(),S=(0,f.g)(),{globalLoading:k}=Re;return(0,n.useEffect)(()=>{},[Re.theme]),n.createElement(s.ZP,{locale:g.Z},n.createElement(fe,null))};var Ge=(0,K.connect)(({loading:Ne,globalSetting:je,user:We})=>({loading:Ne,globalSetting:je,user:We}))(lt)},96911:function(Ve,ie,e){"use strict";e.d(ie,{U:function(){return U}});var n=e(59301),s=Object.defineProperty,g=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,E=(C,Z,w)=>Z in C?s(C,Z,{enumerable:!0,configurable:!0,writable:!0,value:w}):C[Z]=w,a=(C,Z)=>{for(var w in Z||(Z={}))K.call(Z,w)&&E(C,w,Z[w]);if(g)for(var w of g(Z))f.call(Z,w)&&E(C,w,Z[w]);return C},G=(C,Z,w)=>new Promise((p,z)=>{var y=te=>{try{ge(w.next(te))}catch(ue){z(ue)}},x=te=>{try{ge(w.throw(te))}catch(ue){z(ue)}},ge=te=>te.done?p(te.value):Promise.resolve(te.value).then(y,x);ge((w=w.apply(C,Z)).next())});function U(C,Z){const[w,p]=(0,n.useState)(Z),[z,y]=(0,n.useState)(!1),[x,ge]=(0,n.useState)();return[w,z,(ue,ne=!1)=>G(this,null,function*(){const M=ne?Z:a(a({},w),ue);y(!0),p(M);const A=yield C(M);return y(!1),ge(A),A}),x]}},2686:function(Ve,ie,e){"use strict";e.d(ie,{rX:function(){return M},pW:function(){return A},gy:function(){return t},xY:function(){return ne},O5:function(){return ue},tJ:function(){return z},o1:function(){return y},Rd:function(){return te}});var n=e(44993),s=e(43418),g=e(28103),K=e(8591),f=e(64681),E=e(89299),a=e(87169),G=e(25510),U="data:image/png;base64,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",C=e.p+"static/newqrcode.a8740efb.png",Z=e(32637),w=e(59301),p=(B,b,Q)=>new Promise((T,V)=>{var O=_e=>{try{ae(Q.next(_e))}catch(se){V(se)}},Se=_e=>{try{ae(Q.throw(_e))}catch(se){V(se)}},ae=_e=>_e.done?T(_e.value):Promise.resolve(_e.value).then(O,Se);ae((Q=Q.apply(B,b)).next())});const z=(B,b=!1)=>!!(y(B)&&x(b)),y=B=>(0,f.bg)()?!0:(B({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),x=(B=!1)=>{var b;const{user:Q}=(0,n.getDvaApp)()._store.getState();return(b=Q.userInfo)!=null&&b.profile_completed?!0:(s.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,E.xg)("/account/profile/edit"),ge()}}),!1)},ge=()=>{s.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()}})},te=()=>{s.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:w.createElement("div",{style:{textAlign:"center"}},w.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"),w.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Z}),w.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ue=()=>{var B;const{user:b}=(0,n.getDvaApp)()._store.getState();return(B=b.userInfo)!=null&&B.professional_certification?!0:(s.default.confirm({title:"\u63D0\u793A",centered:!0,content:w.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,E.xg)("/account/certification")}}),!1)},ne=()=>(0,f.V9)()?!0:(s.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:w.createElement("div",{className:"tc",style:{marginLeft:-38}},w.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),w.createElement("img",{src:C,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),M=(B,b)=>B?!0:(s.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:w.createElement("div",null,w.createElement("p",null,b||"\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"),w.createElement("div",{style:{marginLeft:"110px"}},w.createElement("img",{src:U,width:200}),w.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,E.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),A=B=>{s.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:w.createElement("div",null,w.createElement("div",null,w.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"),w.createElement(g.Z,null),w.createElement("p",{style:{color:"#666666",fontSize:12}}," ",w.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 ",w.createElement("a",null,B),"\u5929\u3002"),w.createElement("p",{style:{color:"#666666",fontSize:12}}," ",w.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")),w.createElement("div",{style:{textAlign:"center",marginTop:30}},w.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:G,alt:"\u4E8C\u7EF4\u7801",width:160})))})},t=(B,b="")=>{const{shixunsDetail:{detail:Q}}=(0,n.getDvaApp)()._store.getState();if((Q==null?void 0:Q.public)===2||(Q==null?void 0:Q.public)===1||(Q==null?void 0:Q.shixun_status)===3){let T="";return(Q==null?void 0:Q.public)===2&&(T="\u5DF2\u516C\u5F00"),(Q==null?void 0:Q.public)===1&&(T="\u5F85\u5BA1\u6838"),(Q==null?void 0:Q.shixun_status)===3&&(T="\u5DF2\u5173\u95ED"),s.default.info({centered:!0,icon:w.createElement(a.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:w.createElement("div",{className:"tc",style:{marginLeft:-38}},w.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},w.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",T,"\uFF0C",b,"\u3002"),w.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),w.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:G,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Q==null?void 0:Q.shixun_status)===2?(s.default.confirm({centered:!0,icon:w.createElement(a.Z,null),title:"\u63D0\u793A",content:w.createElement("div",null,w.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",b,"\u3002"),w.createElement("br",null),w.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:()=>{s.default.confirm({width:440,centered:!0,icon:w.createElement(a.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>p(void 0,null,function*(){(yield B({type:"shixunsDetail/cancelRelease",payload:{id:Q==null?void 0:Q.identifier}})).status!==401&&(K.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),B({type:"shixunsDetail/getShixunsDetail",payload:{id:Q==null?void 0:Q.identifier}}),B({type:"practiceSetting/getCommonData",payload:{id:Q==null?void 0:Q.identifier}}))})})}}),!0):!1}},50371:function(Ve,ie){"use strict";function e(){const n=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let s=1;s{const f=g[K];f!==void 0&&(n[K]=f)})}return n}ie.Z=e},13845:function(Ve,ie,e){"use strict";e.d(ie,{F:function(){return n},Z:function(){return s}});function n(g){return g!=null&&g===g.window}function s(g,K){var f,E;if(typeof window=="undefined")return 0;const a=K?"scrollTop":"scrollLeft";let G=0;return n(g)?G=g[K?"pageYOffset":"pageXOffset"]:g instanceof Document?G=g.documentElement[a]:(g instanceof HTMLElement||g)&&(G=g[a]),g&&!n(g)&&typeof G!="number"&&(G=(E=((f=g.ownerDocument)!==null&&f!==void 0?f:g).documentElement)===null||E===void 0?void 0:E[a]),G}},56762:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return s}});var n=e(59301);function s(){const[,g]=n.useReducer(K=>K+1,0);return g}},68031:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return K}});var n=e(16089);function s(f,E,a,G){const U=a-E;return f/=G/2,f<1?U/2*f*f*f+E:U/2*((f-=2)*f*f+2)+E}var g=e(13845);function K(f){let E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:a=()=>window,callback:G,duration:U=450}=E,C=a(),Z=(0,g.Z)(C,!0),w=Date.now(),p=()=>{const y=Date.now()-w,x=s(y>U?U:y,Z,f,U);(0,g.F)(C)?C.scrollTo(window.pageXOffset,x):C instanceof Document||C.constructor.name==="HTMLDocument"?C.documentElement.scrollTop=x:C.scrollTop=x,ya||E},88522:function(Ve,ie,e){"use strict";var n=e(92310),s=e.n(n),g=e(11592),K=e(2738),f=e(59301),E=e(53487),a=e(92343),G=e(36355),U=e(57809);const{Option:C}=U.default;function Z(y){return y&&y.type&&(y.type.isSelectOption||y.type.isSelectOptGroup)}const w=(y,x)=>{const{prefixCls:ge,className:te,popupClassName:ue,dropdownClassName:ne,children:M,dataSource:A}=y,t=(0,g.Z)(M);let B;t.length===1&&(0,a.l$)(t[0])&&!Z(t[0])&&([B]=t);const b=B?()=>B:void 0;let Q;t.length&&Z(t[0])?Q=M:Q=A?A.map(O=>{if((0,a.l$)(O))return O;switch(typeof O){case"string":return f.createElement(C,{key:O,value:O},O);case"object":{const{value:Se}=O;return f.createElement(C,{key:Se,value:Se},O.text)}default:return}}):[];const{getPrefixCls:T}=f.useContext(G.E_),V=T("select",ge);return f.createElement(U.default,Object.assign({ref:x,suffixIcon:null},(0,K.Z)(y,["dataSource","dropdownClassName"]),{prefixCls:V,popupClassName:ue||ne,className:s()(`${V}-auto-complete`,te),mode:U.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:b}),Q)},p=f.forwardRef(w),z=(0,E.Z)(p);p.Option=C,p._InternalPanelDoNotUseOrYouWillBeFired=z,ie.Z=p},24905:function(Ve,ie,e){"use strict";e.d(ie,{default:function(){return B}});var n=e(92310),s=e.n(n),g=e(5630),K=e(59301),f=e(36355),E=e(1684),a=e(32441),U=K.createContext(null),C=e(98447),Z=e(14088),w=e(4572),p=function(b,Q){var T={};for(var V in b)Object.prototype.hasOwnProperty.call(b,V)&&Q.indexOf(V)<0&&(T[V]=b[V]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,V=Object.getOwnPropertySymbols(b);O{var T;const{prefixCls:V,className:O,rootClassName:Se,children:ae,indeterminate:_e=!1,style:se,onMouseEnter:pe,onMouseLeave:ve,skipGroup:le=!1,disabled:Ce}=b,re=p(b,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:L,direction:fe,checkbox:ce}=K.useContext(f.E_),H=K.useContext(U),{isFormItemInput:me}=K.useContext(a.aM),xe=K.useContext(E.Z),lt=(T=(H==null?void 0:H.disabled)||Ce)!==null&&T!==void 0?T:xe,Ge=K.useRef(re.value);K.useEffect(()=>{H==null||H.registerValue(re.value)},[]),K.useEffect(()=>{if(!le)return re.value!==Ge.current&&(H==null||H.cancelValue(Ge.current),H==null||H.registerValue(re.value),Ge.current=re.value),()=>H==null?void 0:H.cancelValue(re.value)},[re.value]);const Ne=L("checkbox",V),[je,We]=(0,C.ZP)(Ne),Re=Object.assign({},re);H&&!le&&(Re.onChange=function(){re.onChange&&re.onChange.apply(re,arguments),H.toggleOption&&H.toggleOption({label:ae,value:re.value})},Re.name=H.name,Re.checked=H.value.includes(re.value));const he=s()(`${Ne}-wrapper`,{[`${Ne}-rtl`]:fe==="rtl",[`${Ne}-wrapper-checked`]:Re.checked,[`${Ne}-wrapper-disabled`]:lt,[`${Ne}-wrapper-in-form-item`]:me},ce==null?void 0:ce.className,O,Se,We),$e=s()({[`${Ne}-indeterminate`]:_e},w.A,We),N=_e?"mixed":void 0;return je(K.createElement(Z.Z,{component:"Checkbox",disabled:lt},K.createElement("label",{className:he,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),se),onMouseEnter:pe,onMouseLeave:ve},K.createElement(g.Z,Object.assign({"aria-checked":N},Re,{prefixCls:Ne,className:$e,disabled:lt,ref:Q})),ae!==void 0&&K.createElement("span",null,ae))))};var x=K.forwardRef(z),ge=e(92393),te=e(2738),ue=function(b,Q){var T={};for(var V in b)Object.prototype.hasOwnProperty.call(b,V)&&Q.indexOf(V)<0&&(T[V]=b[V]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,V=Object.getOwnPropertySymbols(b);O{const{defaultValue:T,children:V,options:O=[],prefixCls:Se,className:ae,rootClassName:_e,style:se,onChange:pe}=b,ve=ue(b,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:le,direction:Ce}=K.useContext(f.E_),[re,L]=K.useState(ve.value||T||[]),[fe,ce]=K.useState([]);K.useEffect(()=>{"value"in ve&&L(ve.value||[])},[ve.value]);const H=K.useMemo(()=>O.map(D=>typeof D=="string"||typeof D=="number"?{label:D,value:D}:D),[O]),me=D=>{ce(v=>v.filter(o=>o!==D))},xe=D=>{ce(v=>[].concat((0,ge.Z)(v),[D]))},lt=D=>{const v=re.indexOf(D.value),o=(0,ge.Z)(re);v===-1?o.push(D.value):o.splice(v,1),"value"in ve||L(o),pe==null||pe(o.filter(S=>fe.includes(S)).sort((S,k)=>{const m=H.findIndex(J=>J.value===S),d=H.findIndex(J=>J.value===k);return m-d}))},Ge=le("checkbox",Se),Ne=`${Ge}-group`,[je,We]=(0,C.ZP)(Ge),Re=(0,te.Z)(ve,["value","disabled"]),he=O.length?H.map(D=>K.createElement(x,{prefixCls:Ge,key:D.value.toString(),disabled:"disabled"in D?D.disabled:ve.disabled,value:D.value,checked:re.includes(D.value),onChange:D.onChange,className:`${Ne}-item`,style:D.style,title:D.title},D.label)):V,$e={toggleOption:lt,value:re,disabled:ve.disabled,name:ve.name,registerValue:xe,cancelValue:me},N=s()(Ne,{[`${Ne}-rtl`]:Ce==="rtl"},ae,_e,We);return je(K.createElement("div",Object.assign({className:N,style:se},Re,{ref:Q}),K.createElement(U.Provider,{value:$e},he)))},M=K.forwardRef(ne);var A=K.memo(M);const t=x;t.Group=A,t.__ANT_CHECKBOX=!0;var B=t},98447:function(Ve,ie,e){"use strict";e.d(ie,{C2:function(){return f}});var n=e(17313),s=e(37613),g=e(83116);const K=E=>{const{checkboxCls:a}=E,G=`${a}-wrapper`;return[{[`${a}-group`]:Object.assign(Object.assign({},(0,n.Wf)(E)),{display:"inline-flex",flexWrap:"wrap",columnGap:E.marginXS,[`> ${E.antCls}-row`]:{flex:1}}),[G]:Object.assign(Object.assign({},(0,n.Wf)(E)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${G}`]:{marginInlineStart:0},[`&${G}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[a]:Object.assign(Object.assign({},(0,n.Wf)(E)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:E.borderRadiusSM,alignSelf:"center",[`${a}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${a}-inner`]:Object.assign({},(0,n.oN)(E))},[`${a}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:E.checkboxSize,height:E.checkboxSize,direction:"ltr",backgroundColor:E.colorBgContainer,border:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`,borderRadius:E.borderRadiusSM,borderCollapse:"separate",transition:`all ${E.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:E.checkboxSize/14*5,height:E.checkboxSize/14*8,border:`${E.lineWidthBold}px solid ${E.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${E.motionDurationFast} ${E.motionEaseInBack}, opacity ${E.motionDurationFast}`}},"& + span":{paddingInlineStart:E.paddingXS,paddingInlineEnd:E.paddingXS}})},{[` - ${G}:not(${G}-disabled), - ${a}:not(${a}-disabled) - `]:{[`&:hover ${a}-inner`]:{borderColor:E.colorPrimary}},[`${G}:not(${G}-disabled)`]:{[`&:hover ${a}-checked:not(${a}-disabled) ${a}-inner`]:{backgroundColor:E.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${a}-checked:not(${a}-disabled):after`]:{borderColor:E.colorPrimaryHover}}},{[`${a}-checked`]:{[`${a}-inner`]:{backgroundColor:E.colorPrimary,borderColor:E.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${E.motionDurationMid} ${E.motionEaseOutBack} ${E.motionDurationFast}`}}},[` - ${G}-checked:not(${G}-disabled), - ${a}-checked:not(${a}-disabled) - `]:{[`&:hover ${a}-inner`]:{backgroundColor:E.colorPrimaryHover,borderColor:"transparent"}}},{[a]:{"&-indeterminate":{[`${a}-inner`]:{backgroundColor:E.colorBgContainer,borderColor:E.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:E.fontSizeLG/2,height:E.fontSizeLG/2,backgroundColor:E.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${G}-disabled`]:{cursor:"not-allowed"},[`${a}-disabled`]:{[`&, ${a}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${a}-inner`]:{background:E.colorBgContainerDisabled,borderColor:E.colorBorder,"&:after":{borderColor:E.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:E.colorTextDisabled},[`&${a}-indeterminate ${a}-inner::after`]:{background:E.colorTextDisabled}}}]};function f(E,a){const G=(0,s.TS)(a,{checkboxCls:`.${E}`,checkboxSize:a.controlInteractiveSize});return[K(G)]}ie.ZP=(0,g.Z)("Checkbox",(E,a)=>{let{prefixCls:G}=a;return[f(G,E)]})},93891:function(Ve,ie,e){"use strict";var n=e(59301),s=e(36355),g=e(64165);const K=f=>{const{componentName:E}=f,{getPrefixCls:a}=(0,n.useContext)(s.E_),G=a("empty");switch(E){case"Table":case"List":return n.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return n.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${G}-small`});default:return n.createElement(g.Z,null)}};ie.Z=K},5083:function(Ve,ie,e){"use strict";e.d(ie,{default:function(){return Ol}});var n=e(61186),s=e.n(n),g=e(48736),K=e(90111),f=e.n(K),E=e(58319),a=e.n(E),G=e(23250),U=e.n(G),C=e(74959),Z=e.n(C),w=e(10238),p=e.n(w),z=e(33656),y=e.n(z);s().extend(y()),s().extend(p()),s().extend(f()),s().extend(a()),s().extend(U()),s().extend(Z()),s().extend(function(r,l){var c=l.prototype,W=c.format;c.format=function(Me){var we=(Me||"").replace("Wo","wo");return W.bind(this)(we)}});var x={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"},ge=function(l){var c=x[l];return c||l.split("_")[0]},te=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ue={getNow:function(){return s()()},getFixedDate:function(l){return s()(l,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(l){return l.endOf("month")},getWeekDay:function(l){var c=l.locale("en");return c.weekday()+c.localeData().firstDayOfWeek()},getYear:function(l){return l.year()},getMonth:function(l){return l.month()},getDate:function(l){return l.date()},getHour:function(l){return l.hour()},getMinute:function(l){return l.minute()},getSecond:function(l){return l.second()},addYear:function(l,c){return l.add(c,"year")},addMonth:function(l,c){return l.add(c,"month")},addDate:function(l,c){return l.add(c,"day")},setYear:function(l,c){return l.year(c)},setMonth:function(l,c){return l.month(c)},setDate:function(l,c){return l.date(c)},setHour:function(l,c){return l.hour(c)},setMinute:function(l,c){return l.minute(c)},setSecond:function(l,c){return l.second(c)},isAfter:function(l,c){return l.isAfter(c)},isValidate:function(l){return l.isValid()},locale:{getWeekFirstDay:function(l){return s()().locale(ge(l)).localeData().firstDayOfWeek()},getWeekFirstDate:function(l,c){return c.locale(ge(l)).weekday(0)},getWeek:function(l,c){return c.locale(ge(l)).week()},getShortWeekDays:function(l){return s()().locale(ge(l)).localeData().weekdaysMin()},getShortMonths:function(l){return s()().locale(ge(l)).localeData().monthsShort()},format:function(l,c,W){return c.locale(ge(l)).format(W)},parse:function(l,c,W){for(var Y=ge(l),Me=0;Me1&&(we=l.addDate(we,-7)),we}function Be(r,l,c){var W=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(l){case"year":return c.addYear(r,W*10);case"quarter":case"month":return c.addYear(r,W);default:return c.addMonth(r,W)}}function it(r,l){var c=l.generateConfig,W=l.locale,Y=l.format;return typeof Y=="function"?Y(r):c.locale.format(W.locale,r,Y)}function bt(r,l){var c=l.generateConfig,W=l.locale,Y=l.formatList;return!r||typeof Y[0]=="function"?null:c.locale.parse(W.locale,r,Y)}function ft(r){var l=r.cellDate,c=r.mode,W=r.disabledDate,Y=r.generateConfig;if(!W)return!1;var Me=function(Lt,tt,gt){for(var Qt=tt;Qt<=gt;){var yn=void 0;switch(Lt){case"date":{if(yn=Y.setDate(l,Qt),!W(yn))return!1;break}case"month":{if(yn=Y.setMonth(l,Qt),!ft({cellDate:yn,mode:"month",generateConfig:Y,disabledDate:W}))return!1;break}case"year":{if(yn=Y.setYear(l,Qt),!ft({cellDate:yn,mode:"year",generateConfig:Y,disabledDate:W}))return!1;break}}Qt+=1}return!0};switch(c){case"date":case"week":return W(l);case"month":{var we=1,nt=Y.getDate(Y.getEndDate(l));return Me("date",we,nt)}case"quarter":{var et=Math.floor(Y.getMonth(l)/3)*3,ut=et+2;return Me("month",et,ut)}case"year":return Me("month",0,11);case"decade":{var Ut=Y.getYear(l),mt=Math.floor(Ut/v)*v,pt=mt+v-1;return Me("year",mt,pt)}}}function It(r,l){var c=l.formatList,W=l.generateConfig,Y=l.locale;return(0,N.Z)(function(){if(!r)return[[""],""];for(var Me="",we=[],nt=0;nt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ut.current),Qt){et(gt);return}ut.current=requestAnimationFrame(function(){et(gt)})}var mt=It(nt,{formatList:c,generateConfig:W,locale:Y}),pt=(0,Re.Z)(mt,2),Rt=pt[1];function Lt(gt){Ut(gt)}function tt(){var gt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ut(null,gt)}return(0,t.useEffect)(function(){tt(!0)},[r]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(ut.current)}},[]),[Rt,Lt,tt]}var ht=e(10228),xt=e(16089),En=e(92393),Dn=e(29194),pn=new Map;function Vn(r,l){var c;function W(){(0,Dn.Z)(r)?l():c=(0,xt.Z)(function(){W()})}return W(),function(){xt.Z.cancel(c)}}function cr(r,l,c){if(pn.get(r)&&cancelAnimationFrame(pn.get(r)),c<=0){pn.set(r,requestAnimationFrame(function(){r.scrollTop=l}));return}var W=l-r.scrollTop,Y=W/c*10;pn.set(r,requestAnimationFrame(function(){r.scrollTop+=Y,r.scrollTop!==l&&cr(r,l,c-10)}))}function Rn(r,l){var c=l.onLeftRight,W=l.onCtrlLeftRight,Y=l.onUpDown,Me=l.onPageUpDown,we=l.onEnter,nt=r.which,et=r.ctrlKey,ut=r.metaKey;switch(nt){case ht.Z.LEFT:if(et||ut){if(W)return W(-1),!0}else if(c)return c(-1),!0;break;case ht.Z.RIGHT:if(et||ut){if(W)return W(1),!0}else if(c)return c(1),!0;break;case ht.Z.UP:if(Y)return Y(-1),!0;break;case ht.Z.DOWN:if(Y)return Y(1),!0;break;case ht.Z.PAGE_UP:if(Me)return Me(-1),!0;break;case ht.Z.PAGE_DOWN:if(Me)return Me(1),!0;break;case ht.Z.ENTER:if(we)return we(),!0;break}return!1}function Xt(r,l,c,W){var Y=r;if(!Y)switch(l){case"time":Y=W?"hh:mm:ss a":"HH:mm:ss";break;case"week":Y="gggg-wo";break;case"month":Y="YYYY-MM";break;case"quarter":Y="YYYY-[Q]Q";break;case"year":Y="YYYY";break;default:Y=c?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Y}function vr(r,l,c){var W=r==="time"?8:10,Y=typeof l=="function"?l(c.getNow()).length:l.length;return Math.max(W,Y)+2}var mr=null,wn=new Set;function qn(r){return!mr&&typeof window!="undefined"&&window.addEventListener&&(mr=function(c){(0,En.Z)(wn).forEach(function(W){W(c)})},window.addEventListener("mousedown",mr)),wn.add(r),function(){wn.delete(r),wn.size===0&&(window.removeEventListener("mousedown",mr),mr=null)}}function zr(r){var l=r.target;if(r.composed&&l.shadowRoot){var c;return((c=r.composedPath)===null||c===void 0?void 0:c.call(r)[0])||l}return l}var Et=function(l){return l==="month"||l==="date"?"year":l},Mt=function(l){return l==="date"?"month":l},yt=function(l){return l==="month"||l==="date"?"quarter":l},Vt=function(l){return l==="date"?"week":l},Hn={year:Et,month:Mt,quarter:yt,week:Vt,time:null,date:null};function Cn(r,l){return r.some(function(c){return c&&c.contains(l)})}function st(r){var l=r.open,c=r.value,W=r.isClickOutside,Y=r.triggerOpen,Me=r.forwardKeyDown,we=r.onKeyDown,nt=r.blurToCancel,et=r.onSubmit,ut=r.onCancel,Ut=r.onFocus,mt=r.onBlur,pt=r.changeOnBlur,Rt=(0,t.useState)(!1),Lt=(0,Re.Z)(Rt,2),tt=Lt[0],gt=Lt[1],Qt=(0,t.useState)(!1),yn=(0,Re.Z)(Qt,2),mn=yn[0],Sn=yn[1],Nn=(0,t.useRef)(!1),Pn=(0,t.useRef)(!1),gn=(0,t.useRef)(!1),Hr={onMouseDown:function(){gt(!0),Y(!0)},onKeyDown:function(Qr){var qr=function(){gn.current=!0};if(we(Qr,qr),!gn.current){switch(Qr.which){case ht.Z.ENTER:{l?et()!==!1&>(!0):Y(!0),Qr.preventDefault();return}case ht.Z.TAB:{tt&&l&&!Qr.shiftKey?(gt(!1),Qr.preventDefault()):!tt&&l&&!Me(Qr)&&Qr.shiftKey&&(gt(!0),Qr.preventDefault());return}case ht.Z.ESC:{gt(!0),ut();return}}!l&&![ht.Z.SHIFT].includes(Qr.which)?Y(!0):tt||Me(Qr)}},onFocus:function(Qr){gt(!0),Sn(!0),Ut&&Ut(Qr)},onBlur:function(Qr){if(Nn.current||!W(document.activeElement)){Nn.current=!1;return}nt?setTimeout(function(){for(var qr=document,Aa=qr.activeElement;Aa&&Aa.shadowRoot;)Aa=Aa.shadowRoot.activeElement;W(Aa)&&ut()},0):l&&(Y(!1),Pn.current&&et()),Sn(!1),mt==null||mt(Qr)}};return(0,t.useEffect)(function(){Pn.current=!1},[l]),(0,t.useEffect)(function(){Pn.current=!0},[c]),(0,t.useEffect)(function(){return qn(function(Er){var Qr=zr(Er),qr=W(Qr);l&&(qr?!pt&&(!mn||qr)&&Y(!1):(Nn.current=!0,(0,xt.Z)(function(){Nn.current=!1})))})}),[Hr,{focused:mn,typing:tt}]}function dn(r,l){return t.useMemo(function(){return r||(l?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(l).map(function(c){var W=(0,Re.Z)(c,2),Y=W[0],Me=W[1];return{label:Y,value:Me}})):[])},[r,l])}var q=e(34280);function Ue(r){var l=r.valueTexts,c=r.onTextChange,W=t.useState(""),Y=(0,Re.Z)(W,2),Me=Y[0],we=Y[1],nt=t.useRef([]);nt.current=l;function et(Ut){we(Ut),c(Ut)}function ut(){we(nt.current[0])}return(0,q.Z)(function(){l.every(function(Ut){return Ut!==Me})&&ut()},[l.join("||")]),[Me,et,ut]}var Te=t.createContext({}),F=Te,R=e(10928);function Ke(r){var l=r.cellRender,c=r.monthCellRender,W=r.dateRender,Y=t.useMemo(function(){if(l)return l;if(!(!c&&!W))return function(Me,we){var nt=Me;return W&&we.type==="date"?W(nt,we.today):c&&we.type==="month"?c(nt,we.locale):we.originNode}},[l,c,W]);return Y}function He(r,l){for(var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",W=String(r);W.length=1?c|0:1,we=r;we<=l;we+=Me)Y.push({label:He(we,2),value:we,disabled:(W||[]).includes(we)});return Y}function Fe(r){var l=r.generateConfig,c=r.prefixCls,W=r.operationRef,Y=r.activeColumnIndex,Me=r.value,we=r.showHour,nt=r.showMinute,et=r.showSecond,ut=r.use12Hours,Ut=r.hourStep,mt=Ut===void 0?1:Ut,pt=r.minuteStep,Rt=pt===void 0?1:pt,Lt=r.secondStep,tt=Lt===void 0?1:Lt,gt=r.disabledHours,Qt=r.disabledMinutes,yn=r.disabledSeconds,mn=r.disabledTime,Sn=r.hideDisabledOptions,Nn=r.onSelect,Pn=r.cellRender,gn=r.locale,Hr=[],Er="".concat(c,"-content"),Qr="".concat(c,"-time-panel"),qr,Aa=Me?l.getHour(Me):-1,ha=Aa,Na=Me?l.getMinute(Me):-1,ca=Me?l.getSecond(Me):-1,kr=l.getNow(),Xr=t.useMemo(function(){if(mn){var Ze=mn(kr);return[Ze.disabledHours,Ze.disabledMinutes,Ze.disabledSeconds]}return[gt,Qt,yn]},[gt,Qt,yn,mn,kr]),va=(0,Re.Z)(Xr,3),Ea=va[0],ta=va[1],la=va[2],Ua=Ee(0,23,mt,Ea&&Ea()),Ta=(0,N.Z)(function(){return Ua},Ua,Ae);ut&&(qr=ha>=12,ha%=12);var i=t.useMemo(function(){if(!ut)return[!1,!1];var Ze=[!0,!0];return Ta.forEach(function(Ye){var At=Ye.disabled,dt=Ye.value;At||(dt>=12?Ze[1]=!1:Ze[0]=!1)}),Ze},[ut,Ta]),u=(0,Re.Z)(i,2),P=u[0],j=u[1],$=t.useMemo(function(){return ut?Ta.filter(qr?function(Ze){return Ze.value>=12}:function(Ze){return Ze.value<12}).map(function(Ze){var Ye=Ze.value%12,At=Ye===0?"12":He(Ye,2);return(0,We.Z)((0,We.Z)({},Ze),{},{label:At,value:Ye})}):Ta},[ut,qr,Ta]),_=Ee(0,59,Rt,ta&&ta(Aa)),Oe=Ee(0,59,tt,la&&la(Aa,Na)),Pe=Xn({value:Me,generateConfig:l,disabledMinutes:ta,disabledSeconds:la,minutes:_,seconds:Oe,use12Hours:ut});W.current={onUpDown:function(Ye){var At=Hr[Y];if(At)for(var dt=At.units.findIndex(function(Jt){return Jt.value===At.value}),vt=At.units.length,Nt=1;Nt2&&arguments[2]!==void 0?arguments[2]:!1;(nn===gt||Ar)&&(jn(Ct),Hr&&Hr(Ct),Pe&&Pe(Ct,sn),Er&&!oe(et,Ct,tn)&&!(Rt!=null&&Rt(Ct))&&Er(Ct))},Sr=function(Ct){if(mo.includes(nn)){var sn,Ar,Ir=nn==="date";switch(Ct===ht.Z.PAGE_UP||Ct===ht.Z.PAGE_DOWN?Ar=Ir?et.addMonth:et.addYear:Ar=Ir?et.addDate:et.addMonth,Ct){case ht.Z.LEFT:case ht.Z.PAGE_UP:sn=Ar(Wn,-1);break;case ht.Z.RIGHT:case ht.Z.PAGE_DOWN:sn=Ar(Wn,1);break;case ht.Z.UP:case ht.Z.DOWN:sn=Ar(Wn,Number("".concat(Ct===ht.Z.UP?"-":"").concat(Ir?S:Mr)));break}if(sn)return!(Rt!=null&&Rt(sn))}return!0},fa=function(Ct){if(Nt.current&&Nt.current.onKeyDown){var sn=!0,Ar=Ct.which;if([ht.Z.LEFT,ht.Z.RIGHT,ht.Z.UP,ht.Z.DOWN,ht.Z.PAGE_UP,ht.Z.PAGE_DOWN,ht.Z.ENTER].includes(Ar)&&(Ct.preventDefault(),Ar!==ht.Z.ENTER&&yn===0&&(sn=Sr(Ar))),sn)return Nt.current.onKeyDown(Ct)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Nr=function(Ct){Nt.current&&Nt.current.onBlur&&Nt.current.onBlur(Ct)};Oe&&At!=="right"&&(Oe.current={onKeyDown:fa,onClose:function(){Nt.current&&Nt.current.onClose&&Nt.current.onClose()}}),t.useEffect(function(){ut&&!Dt.current&&dr(ut)},[ut]),t.useEffect(function(){Dt.current=!1},[]);var or,pa=Ke({cellRender:i,monthCellRender:Ta,dateRender:Ua}),_n=(0,We.Z)((0,We.Z)({},r),{},{cellRender:pa,operationRef:Nt,prefixCls:Y,viewDate:Wn,value:tn,onViewDateChange:un,sourceMode:Fn,onPanelChange:xr,disabledDate:Rt});switch(delete _n.onChange,delete _n.onSelect,nn){case"decade":or=t.createElement($n,(0,A.Z)({},_n,{onSelect:function(Ct,sn){un(Ct),Dr(Ct,sn)}}));break;case"year":or=t.createElement(Da,(0,A.Z)({},_n,{onSelect:function(Ct,sn){un(Ct),Dr(Ct,sn)}}));break;case"month":or=t.createElement(rr,(0,A.Z)({},_n,{onSelect:function(Ct,sn){un(Ct),Dr(Ct,sn)}}));break;case"quarter":or=t.createElement(_r,(0,A.Z)({},_n,{onSelect:function(Ct,sn){un(Ct),Dr(Ct,sn)}}));break;case"week":or=t.createElement(bn,(0,A.Z)({},_n,{onSelect:function(Ct,sn){un(Ct),Dr(Ct,sn)}}));break;case"time":delete _n.showTime,or=t.createElement(Ft,(0,A.Z)({},_n,(0,R.Z)(Sn)==="object"?Sn:null,{onSelect:function(Ct,sn){un(Ct),Dr(Ct,sn)}}));break;default:Sn?or=t.createElement(Gt,(0,A.Z)({},_n,{onSelect:function(Ct,sn){un(Ct),Dr(Ct,sn)}})):or=t.createElement(_t,(0,A.Z)({},_n,{onSelect:function(Ct,sn){un(Ct),Dr(Ct,sn)}}))}var na,Gr,ja=function(){var Ct=et.getNow(),sn=an(et.getHour(Ct),et.getMinute(Ct),et.getSecond(Ct),P?Xr:1,j?Ea:1,$?la:1),Ar=ln(et,Ct,sn[0],sn[1],sn[2]);Dr(Ar,"submit")};ye||(na=Ba(Y,nn,Pn),Sn&&nn!=="date"?Gr=null:Gr=Ma({prefixCls:Y,components:Na,needConfirmButton:u,okDisabled:!tn||Rt&&Rt(tn),locale:nt,showNow:mn,onNow:u&&ja,onOk:function(){tn&&(Dr(tn,"submit",!0),ha&&ha(tn))}}));var er;if(Nn&&nn==="date"&>==="date"&&!Sn){var kn=et.getNow(),Un="".concat(Y,"-today-btn"),Ln=Rt&&Rt(kn);er=t.createElement("a",{className:H()(Un,Ln&&"".concat(Un,"-disabled")),"aria-disabled":Ln,onClick:function(){Ln||Dr(kn,"mouse",!0)}},nt.today)}return t.createElement(F.Provider,{value:(0,We.Z)((0,We.Z)({},_),{},{mode:nn,hideHeader:"hideHeader"in r?gn:_.hideHeader,hidePrevBtn:Ye&&At==="right",hideNextBtn:Ye&&At==="left"})},t.createElement("div",{tabIndex:yn,className:H()("".concat(Y,"-panel"),Me,(l={},(0,je.Z)(l,"".concat(Y,"-panel-has-range"),dt&&dt[0]&&dt[1]),(0,je.Z)(l,"".concat(Y,"-panel-has-range-hover"),vt&&vt[0]&&vt[1]),(0,je.Z)(l,"".concat(Y,"-panel-rtl"),ca==="rtl"),l)),style:we,onKeyDown:fa,onBlur:Nr,onMouseDown:qr},or,na||Gr||er?t.createElement("div",{className:"".concat(Y,"-footer")},na,Gr,er):null))}var co=Ga,Co=e(35593),ao={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 Kn(r){var l,c=r.prefixCls,W=r.popupElement,Y=r.popupStyle,Me=r.visible,we=r.dropdownClassName,nt=r.dropdownAlign,et=r.transitionName,ut=r.getPopupContainer,Ut=r.children,mt=r.range,pt=r.popupPlacement,Rt=r.direction,Lt="".concat(c,"-dropdown"),tt=function(){return pt!==void 0?pt:Rt==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(Co.Z,{showAction:[],hideAction:[],popupPlacement:tt(),builtinPlacements:ao,prefixCls:Lt,popupTransitionName:et,popup:W,popupAlign:nt,popupVisible:Me,popupClassName:H()(we,(l={},(0,je.Z)(l,"".concat(Lt,"-range"),mt),(0,je.Z)(l,"".concat(Lt,"-rtl"),Rt==="rtl"),l)),popupStyle:Y,getPopupContainer:ut},Ut)}var hr=Kn;function fr(r){var l=r.prefixCls,c=r.presets,W=r.onClick,Y=r.onHover;return c.length?t.createElement("div",{className:"".concat(l,"-presets")},t.createElement("ul",null,c.map(function(Me,we){var nt=Me.label,et=Me.value;return t.createElement("li",{key:we,onClick:function(){return W==null?void 0:W(Ot(et))},onMouseEnter:function(){return Y==null?void 0:Y(Ot(et))},onMouseLeave:function(){return Y==null?void 0:Y(null)}},nt)}))):null}function ur(r){var l=r.picker,c=r.disabledHours,W=r.disabledMinutes,Y=r.disabledSeconds;l==="time"&&(c||W||Y)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(r,l,c){var W=(0,R.Z)(l)==="object"?l.clearIcon:c;return W||t.createElement("span",{className:"".concat(r,"-clear-btn")})}function da(r){var l,c=r,W=c.prefixCls,Y=W===void 0?"rc-picker":W,Me=c.id,we=c.name,nt=c.tabIndex,et=c.style,ut=c.className,Ut=c.dropdownClassName,mt=c.dropdownAlign,pt=c.popupStyle,Rt=c.transitionName,Lt=c.generateConfig,tt=c.locale,gt=c.inputReadOnly,Qt=c.allowClear,yn=c.autoFocus,mn=c.showTime,Sn=c.picker,Nn=Sn===void 0?"date":Sn,Pn=c.format,gn=c.use12Hours,Hr=c.value,Er=c.defaultValue,Qr=c.presets,qr=c.open,Aa=c.defaultOpen,ha=c.defaultOpenValue,Na=c.suffixIcon,ca=c.clearIcon,kr=c.disabled,Xr=c.disabledDate,va=c.placeholder,Ea=c.getPopupContainer,ta=c.pickerRef,la=c.panelRender,Ua=c.onChange,Ta=c.onOpenChange,i=c.onFocus,u=c.onBlur,P=c.onMouseDown,j=c.onMouseUp,$=c.onMouseEnter,_=c.onMouseLeave,Oe=c.onContextMenu,Pe=c.onClick,ye=c.onKeyDown,Xe=c.onSelect,Ze=c.direction,Ye=c.autoComplete,At=Ye===void 0?"off":Ye,dt=c.inputRender,vt=c.changeOnBlur,Nt=t.useRef(null),Dt=Nn==="date"&&!!mn||Nn==="time",Jt=dn(Qr),Zt=ee(Xt(Pn,Nn,mn,gn)),tn=t.useRef(null),jn=t.useRef(null),Tn=t.useRef(null),xn=(0,he.Z)(null,{value:Hr,defaultValue:Er}),Wn=(0,Re.Z)(xn,2),dr=Wn[0],un=Wn[1],In=t.useState(dr),vn=(0,Re.Z)(In,2),$t=vn[0],nn=vn[1],Zn=t.useRef(null),yr=(0,he.Z)(!1,{value:qr,defaultValue:Aa,postState:function(nr){return kr?!1:nr},onChange:function(nr){Ta&&Ta(nr),!nr&&Zn.current&&Zn.current.onClose&&Zn.current.onClose()}}),gr=(0,Re.Z)(yr,2),Fn=gr[0],Cr=gr[1],xr=It($t,{formatList:Zt,generateConfig:Lt,locale:tt}),Dr=(0,Re.Z)(xr,2),Sr=Dr[0],fa=Dr[1],Nr=Ue({valueTexts:Sr,onTextChange:function(nr){var za=bt(nr,{locale:tt,formatList:Zt,generateConfig:Lt});za&&(!Xr||!Xr(za))&&nn(za)}}),or=(0,Re.Z)(Nr,3),pa=or[0],_n=or[1],na=or[2],Gr=function(nr){nn(nr),un(nr),Ua&&!oe(Lt,dr,nr)&&Ua(nr,nr?it(nr,{generateConfig:Lt,locale:tt,format:Zt[0]}):"")},ja=function(nr){kr&&nr||Cr(nr)},er=function(nr){return Fn&&Zn.current&&Zn.current.onKeyDown?Zn.current.onKeyDown(nr):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},kn=function(){for(var nr=arguments.length,za=new Array(nr),no=0;nopt(ut);case"month":return mt(tt)>mt(ut);case"week":return Ut(tt)>Ut(ut);default:return!X(nt,tt,ut)&&nt.isAfter(tt,ut)}return!1},[Me,we[1],ut,l]),Lt=t.useCallback(function(tt){if(we[1]||Me&&Me(tt))return!0;if(we[0]&&et)return!X(nt,tt,ut)&&nt.isAfter(et,tt);if(!l&&et)switch(c){case"quarter":return pt(tt)0&&arguments[0]!==void 0?arguments[0]:!1,ir=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pr=null;ba&&sl&&sl[0]&&sl[1]&&tt.isAfter(sl[1],sl[0])&&(Pr=sl);var Ca=gn;if(gn&&(0,R.Z)(gn)==="object"&&gn.defaultValue){var Xa=gn.defaultValue;Ca=(0,We.Z)((0,We.Z)({},gn),{},{defaultValue:ke(Xa,Jn)||void 0})}return t.createElement(Kt.Provider,{value:{inRange:!0,panelPosition:ga,rangedValue:Ai||hn,hoverRangedValue:Pr}},t.createElement(co,(0,A.Z)({},r,ir,{cellRender:Si,showTime:Ca,mode:Ir[Jn],generateConfig:tt,style:void 0,direction:Wn,disabledDate:Jn===0?Ha:jr,disabledTime:function(Xo){return Xr?Xr(Xo,Jn===0?"start":"end"):!1},className:H()((0,je.Z)({},"".concat(we,"-panel-focused"),Jn===0?!_l:!ko)),value:ke(hn,Jn),locale:gt,tabIndex:-1,onPanelChange:function(Xo,pl){Jn===0&&Rl(!0),Jn===1&&kl(!0),ka(wt(Ir,pl,Jn),wt(hn,Xo,Jn));var hl=Xo;ga==="right"&&Ir[Jn]===pl&&(hl=Be(hl,pl,tt,-1)),kn(hl,Jn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Jn===0?ke(hn,1):ke(hn,0)})))}var Cl=0,Bi=0;if(Jn&&yr.current&&Fn.current&&Zn.current&&Dr.current){Cl=yr.current.offsetWidth+Fn.current.offsetWidth;var Di=Dr.current.offsetLeft>Cl?Dr.current.offsetLeft-Cl:Dr.current.offsetLeft,wi=Zn.current.offsetWidth,bi=Dr.current.offsetWidth;wi&&bi&&Cl>wi-bi-(Wn==="rtl"?0:Di)&&(Bi=Cl)}var Pi=Wn==="rtl"?{right:Cl}:{left:Cl};function Oi(){var ga,ir=Ba(we,Ir[Jn],Pe),Pr=Ma({prefixCls:we,components:Tn,needConfirmButton:$t,okDisabled:!ke(hn,Jn)||kr&&kr(hn[Jn]),locale:gt,onOk:function(){var Go=ke(hn,Jn);Go&&(no(hn,Jn),tn==null||tn(hn),lo(!1,Jn,"confirm"))}});if(Pn!=="time"&&!gn){var Ca=er(Jn),Xa=Be(Ca,Pn,tt),zl=Ir[Jn],Xo=zl===Pn,pl=pi(Xo?"left":!1,{pickerValue:Ca,onPickerValueChange:function(Go){kn(Go,Jn)}}),hl=pi("right",{pickerValue:Xa,onPickerValueChange:function(Go){kn(Be(Go,Pn,tt,-1),Jn)}});Wn==="rtl"?ga=t.createElement(t.Fragment,null,hl,Xo&&pl):ga=t.createElement(t.Fragment,null,pl,Xo&&hl)}else ga=pi();var ri=t.createElement("div",{className:"".concat(we,"-panel-layout")},t.createElement(fr,{prefixCls:we,presets:Ii,onClick:function(Go){no(Go,null),lo(!1,Jn,"preset")},onHover:function(Go){ai(Go)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(we,"-panels")},ga),(ir||Pr)&&t.createElement("div",{className:"".concat(we,"-footer")},ir,Pr)));return la&&(ri=la(ri)),t.createElement("div",{className:"".concat(we,"-panel-container"),style:{marginLeft:Bi},ref:Zn,onMouseDown:function(Go){Go.preventDefault()}},ri)}var Mi=t.createElement("div",{className:H()("".concat(we,"-range-wrapper"),"".concat(we,"-").concat(Pn,"-range-wrapper")),style:{minWidth:aa}},t.createElement("div",{ref:Dr,className:"".concat(we,"-range-arrow"),style:Pi}),Oi()),yi;P&&(yi=t.createElement("span",{className:"".concat(we,"-suffix"),onMouseDown:function(ir){ir.preventDefault()}},P));var Fi=Kr(we,u,j),Ri=t.createElement("span",{onMouseDown:function(ir){ir.preventDefault(),ir.stopPropagation()},onMouseUp:function(ir){ir.preventDefault(),ir.stopPropagation();var Pr=_n;Nr[0]||(Pr=wt(Pr,null,0)),Nr[1]||(Pr=wt(Pr,null,1)),no(Pr,null),lo(!1,Jn,"clear")},className:"".concat(we,"-clear"),role:"button"},Fi),Li=u&&(ke(_n,0)&&!Nr[0]||ke(_n,1)&&!Nr[1]),xi={size:vr(Pn,Sr[0],tt)},hi=0,Ei=0;yr.current&&gr.current&&Fn.current&&(Jn===0?Ei=yr.current.offsetWidth:(hi=Cl,Ei=gr.current.offsetWidth));var Ni=Wn==="rtl"?{right:hi}:{left:hi},ji=function(ir,Pr){var Ca=wt(hn,ir,Jn);if(Pr==="submit"||Pr!=="key"&&!$t){no(Ca,Jn),Jn===0?Rl():kl();var Xa=Jn===0?1:0;Nr[Xa]?lo(!1,!1,"confirm"):lo(!1,Jn,"confirm")}else Ct(Ca)};return t.createElement(F.Provider,{value:{operationRef:fa,hideHeader:Pn==="time",onDateMouseEnter:vi,onDateMouseLeave:ii,hideRanges:!0,onSelect:ji,open:ba}},t.createElement(hr,{visible:ba,popupElement:Mi,popupStyle:Ut,prefixCls:we,dropdownClassName:mt,dropdownAlign:Rt,getPopupContainer:Lt,transitionName:pt,range:!0,direction:Wn},t.createElement("div",(0,A.Z)({ref:nn,className:H()(we,"".concat(we,"-range"),ut,(l={},(0,je.Z)(l,"".concat(we,"-disabled"),Nr[0]&&Nr[1]),(0,je.Z)(l,"".concat(we,"-focused"),Jn===0?Hl:To),(0,je.Z)(l,"".concat(we,"-rtl"),Wn==="rtl"),l)),style:et,onClick:ui,onMouseEnter:Dt,onMouseLeave:Jt,onMouseDown:ei,onMouseUp:Nt},(0,$e.Z)(r,{aria:!0,data:!0})),t.createElement("div",{className:H()("".concat(we,"-input"),(c={},(0,je.Z)(c,"".concat(we,"-input-active"),Jn===0),(0,je.Z)(c,"".concat(we,"-input-placeholder"),!!Yl),c)),ref:yr},t.createElement("input",(0,A.Z)({id:nt,disabled:Nr[0],readOnly:_||typeof Sr[0]=="function"||!_l,value:Yl||ma,onChange:function(ir){ro(ir.target.value)},autoFocus:yn,placeholder:ke(Qt,0)||"",ref:Cr},ql,xi,{autoComplete:In}))),t.createElement("div",{className:"".concat(we,"-range-separator"),ref:Fn},Qr),t.createElement("div",{className:H()("".concat(we,"-input"),(W={},(0,je.Z)(W,"".concat(we,"-input-active"),Jn===1),(0,je.Z)(W,"".concat(we,"-input-placeholder"),!!Tl),W)),ref:gr},t.createElement("input",(0,A.Z)({disabled:Nr[1],readOnly:_||typeof Sr[0]=="function"||!ko,value:Tl||so,onChange:function(ir){Qo(ir.target.value)},placeholder:ke(Qt,1)||"",ref:xr},Ia,xi,{autoComplete:In}))),t.createElement("div",{className:"".concat(we,"-active-bar"),style:(0,We.Z)((0,We.Z)({},Ni),{},{width:Ei,position:"absolute"})}),yi,Li&&Ri)))}var cl=function(r){(0,Ge.Z)(c,r);var l=(0,Ne.Z)(c);function c(){var W;(0,me.Z)(this,c);for(var Y=arguments.length,Me=new Array(Y),we=0;we{const{lineHeight:Y}=r,Me=Math.floor(c*Y)+2,we=Math.max((l-Me)/2,0),nt=Math.max(l-Me-we,0);return{padding:`${we}px ${W}px ${nt}px`}},Fa=r=>{const{componentCls:l,pickerCellCls:c,pickerCellInnerCls:W,cellHeight:Y,motionDurationSlow:Me,borderRadiusSM:we,motionDurationMid:nt,cellHoverBg:et,lineWidth:ut,lineType:Ut,colorPrimary:mt,cellActiveWithRangeBg:pt,colorTextLightSolid:Rt,controlHeightSM:Lt,cellRangeBorderColor:tt,pickerCellBorderGap:gt,cellHoverWithRangeBg:Qt,cellWidth:yn,colorTextDisabled:mn,cellBgDisabled:Sn}=r;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Y,transform:"translateY(-50%)",transition:`all ${Me}`,content:'""'},[W]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Y,height:Y,lineHeight:`${Y}px`,borderRadius:we,transition:`background ${nt}, border ${nt}`},"&-range-hover-start, &-range-hover-end":{[W]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${c}-in-view), - &:hover:not(${c}-selected):not(${c}-range-start):not(${c}-range-end):not(${c}-range-hover-start):not(${c}-range-hover-end)`]:{[W]:{background:et}},[`&-in-view${c}-today ${W}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${ut}px ${Ut} ${mt}`,borderRadius:we,content:'""'}},[`&-in-view${c}-in-range`]:{position:"relative","&::before":{background:pt}},[`&-in-view${c}-selected ${W}, - &-in-view${c}-range-start ${W}, - &-in-view${c}-range-end ${W}`]:{color:Rt,background:mt},[`&-in-view${c}-range-start:not(${c}-range-start-single), - &-in-view${c}-range-end:not(${c}-range-end-single)`]:{"&::before":{background:pt}},[`&-in-view${c}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${c}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${c}-range-hover-start:not(${c}-in-range):not(${c}-range-start):not(${c}-range-end), - &-in-view${c}-range-hover-end:not(${c}-in-range):not(${c}-range-start):not(${c}-range-end), - &-in-view${c}-range-hover-start${c}-range-start-single, - &-in-view${c}-range-hover-start${c}-range-start${c}-range-end${c}-range-end-near-hover, - &-in-view${c}-range-hover-end${c}-range-start${c}-range-end${c}-range-start-near-hover, - &-in-view${c}-range-hover-end${c}-range-end-single, - &-in-view${c}-range-hover:not(${c}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:Lt,borderTop:`${ut}px dashed ${tt}`,borderBottom:`${ut}px dashed ${tt}`,transform:"translateY(-50%)",transition:`all ${Me}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:gt},[`&-in-view${c}-in-range${c}-range-hover::before, - &-in-view${c}-in-range${c}-range-hover-start::before, - &-in-view${c}-in-range${c}-range-hover-end::before, - &-in-view${c}-range-start${c}-range-hover::before, - &-in-view${c}-range-end${c}-range-hover::before, - &-in-view${c}-range-start:not(${c}-range-start-single)${c}-range-hover-start::before, - &-in-view${c}-range-end:not(${c}-range-end-single)${c}-range-hover-end::before, - ${l}-panel - > :not(${l}-date-panel) - &-in-view${c}-in-range${c}-range-hover-start::before, - ${l}-panel - > :not(${l}-date-panel) - &-in-view${c}-in-range${c}-range-hover-end::before`]:{background:Qt},[`&-in-view${c}-range-start:not(${c}-range-start-single):not(${c}-range-end) ${W}`]:{borderStartStartRadius:we,borderEndStartRadius:we,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${c}-range-end:not(${c}-range-end-single):not(${c}-range-start) ${W}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:we,borderEndEndRadius:we},[`&-range-hover${c}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${c}-range-hover:first-child::after, - tr > &-in-view${c}-range-hover-end:first-child::after, - &-in-view${c}-start${c}-range-hover-edge-start${c}-range-hover-edge-start-near-range::after, - &-in-view${c}-range-hover-edge-start:not(${c}-range-hover-edge-start-near-range)::after, - &-in-view${c}-range-hover-start::after`]:{insetInlineStart:(yn-Y)/2,borderInlineStart:`${ut}px dashed ${tt}`,borderStartStartRadius:we,borderEndStartRadius:we},[`tr > &-in-view${c}-range-hover:last-child::after, - tr > &-in-view${c}-range-hover-start:last-child::after, - &-in-view${c}-end${c}-range-hover-edge-end${c}-range-hover-edge-end-near-range::after, - &-in-view${c}-range-hover-edge-end:not(${c}-range-hover-edge-end-near-range)::after, - &-in-view${c}-range-hover-end::after`]:{insetInlineEnd:(yn-Y)/2,borderInlineEnd:`${ut}px dashed ${tt}`,borderStartEndRadius:we,borderEndEndRadius:we},"&-disabled":{color:mn,pointerEvents:"none",[W]:{background:"transparent"},"&::before":{background:Sn}},[`&-disabled${c}-today ${W}::before`]:{borderColor:mn}}},eo=r=>{const{componentCls:l,pickerCellCls:c,pickerCellInnerCls:W,pickerYearMonthCellWidth:Y,pickerControlIconSize:Me,cellWidth:we,paddingSM:nt,paddingXS:et,paddingXXS:ut,colorBgContainer:Ut,lineWidth:mt,lineType:pt,borderRadiusLG:Rt,colorPrimary:Lt,colorTextHeading:tt,colorSplit:gt,pickerControlIconBorderWidth:Qt,colorIcon:yn,textHeight:mn,motionDurationMid:Sn,colorIconHover:Nn,fontWeightStrong:Pn,cellHeight:gn,pickerCellPaddingVertical:Hr,colorTextDisabled:Er,colorText:Qr,fontSize:qr,cellHoverWithRangeBg:Aa,motionDurationSlow:ha,withoutTimeCellHeight:Na,pickerQuarterPanelContentHeight:ca,colorLink:kr,colorLinkActive:Xr,colorLinkHover:va,cellRangeBorderColor:Ea,borderRadiusSM:ta,colorTextLightSolid:la,cellHoverBg:Ua,timeColumnHeight:Ta,timeColumnWidth:i,timeCellHeight:u,controlItemBgActive:P,marginXXS:j,pickerDatePanelPaddingHorizontal:$}=r,_=we*7+$*2,Oe=(_-et*2)/3-Y-nt,Pe=(_-et*2)/4-Y;return{[l]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ut,border:`${mt}px ${pt} ${gt}`,borderRadius:Rt,outline:"none","&-focused":{borderColor:Lt},"&-rtl":{direction:"rtl",[`${l}-prev-icon, - ${l}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${l}-next-icon, - ${l}-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:_},"&-header":{display:"flex",padding:`0 ${et}px`,color:tt,borderBottom:`${mt}px ${pt} ${gt}`,"> *":{flex:"none"},button:{padding:0,color:yn,lineHeight:`${mn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Sn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:qr,"&:hover":{color:Nn}},"&-view":{flex:"auto",fontWeight:Pn,lineHeight:`${mn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:et},"&:hover":{color:Lt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Me,height:Me,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Me,height:Me,border:"0 solid currentcolor",borderBlockStartWidth:Qt,borderBlockEndWidth:0,borderInlineStartWidth:Qt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Me/2),insetInlineStart:Math.ceil(Me/2),display:"inline-block",width:Me,height:Me,border:"0 solid currentcolor",borderBlockStartWidth:Qt,borderBlockEndWidth:0,borderInlineStartWidth:Qt,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:gn,fontWeight:"normal"},th:{height:gn+Hr*2,color:Qr,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Hr}px 0`,color:Er,cursor:"pointer","&-in-view":{color:Qr}},Fa(r)),[`&-date-panel ${l}-cell-in-view${l}-cell-in-range${l}-cell-range-hover-start ${W}, - &-date-panel ${l}-cell-in-view${l}-cell-in-range${l}-cell-range-hover-end ${W}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Aa,transition:`all ${ha}`,content:'""'}},[`&-date-panel - ${l}-cell-in-view${l}-cell-in-range${l}-cell-range-hover-start - ${W}::after`]:{insetInlineEnd:-(we-gn)/2,insetInlineStart:0},[`&-date-panel ${l}-cell-in-view${l}-cell-in-range${l}-cell-range-hover-end ${W}::after`]:{insetInlineEnd:0,insetInlineStart:-(we-gn)/2},[`&-range-hover${l}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${l}-content`]:{height:Na*4},[W]:{padding:`0 ${et}px`}},"&-quarter-panel":{[`${l}-content`]:{height:ca},[`${l}-cell-range-hover-start::after`]:{insetInlineStart:Pe,borderInlineStart:`${mt}px dashed ${Ea}`,[`${l}-panel-rtl &`]:{insetInlineEnd:Pe,borderInlineEnd:`${mt}px dashed ${Ea}`}},[`${l}-cell-range-hover-end::after`]:{insetInlineEnd:Pe,borderInlineEnd:`${mt}px dashed ${Ea}`,[`${l}-panel-rtl &`]:{insetInlineStart:Pe,borderInlineStart:`${mt}px dashed ${Ea}`}}},[`&-panel ${l}-footer`]:{borderTop:`${mt}px ${pt} ${gt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${mn-2*mt}px`,textAlign:"center","&-extra":{padding:`0 ${nt}px`,lineHeight:`${mn-2*mt}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${mt}px ${pt} ${gt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:kr,"&:hover":{color:va},"&:active":{color:Xr},[`&${l}-today-btn-disabled`]:{color:Er,cursor:"not-allowed"}},"&-decade-panel":{[W]:{padding:`0 ${et/2}px`},[`${l}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${l}-body`]:{padding:`0 ${et}px`},[W]:{width:Y},[`${l}-cell-range-hover-start::after`]:{borderStartStartRadius:ta,borderEndStartRadius:ta,borderStartEndRadius:0,borderEndEndRadius:0,[`${l}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:ta,borderEndEndRadius:ta}},[`${l}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:ta,borderEndEndRadius:ta,[`${l}-panel-rtl &`]:{borderStartStartRadius:ta,borderEndStartRadius:ta,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${l}-cell-range-hover-start::after`]:{insetInlineStart:Oe,borderInlineStart:`${mt}px dashed ${Ea}`,[`${l}-panel-rtl &`]:{insetInlineEnd:Oe,borderInlineEnd:`${mt}px dashed ${Ea}`}},[`${l}-cell-range-hover-end::after`]:{insetInlineEnd:Oe,borderInlineEnd:`${mt}px dashed ${Ea}`,[`${l}-panel-rtl &`]:{insetInlineStart:Oe,borderInlineStart:`${mt}px dashed ${Ea}`}}},"&-week-panel":{[`${l}-body`]:{padding:`${et}px ${nt}px`},[`${l}-cell`]:{[`&:hover ${W}, - &-selected ${W}, - ${W}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Sn}`},"&:first-child:before":{borderStartStartRadius:ta,borderEndStartRadius:ta},"&:last-child:before":{borderStartEndRadius:ta,borderEndEndRadius:ta}},"&:hover td":{"&:before":{background:Ua}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${c}`]:{"&:before":{background:Lt},[`&${l}-cell-week`]:{color:new Fo.C(la).setAlpha(.5).toHexString()},[W]:{color:la}}},"&-range-hover td:before":{background:P}}},"&-date-panel":{[`${l}-body`]:{padding:`${et}px ${$}px`},[`${l}-content`]:{width:we*7,th:{width:we,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${l}-time-panel`]:{borderInlineStart:`${mt}px ${pt} ${gt}`},[`${l}-date-panel, - ${l}-time-panel`]:{transition:`opacity ${ha}`},"&-active":{[`${l}-date-panel, - ${l}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${l}-content`]:{display:"flex",flex:"auto",height:Ta},"&-column":{flex:"1 0 auto",width:i,margin:`${ut}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Sn}`,overflowX:"hidden","&::after":{display:"block",height:Ta-u,content:'""'},"&:not(:first-child)":{borderInlineStart:`${mt}px ${pt} ${gt}`},"&-active":{background:new Fo.C(P).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${l}-time-panel-cell`]:{marginInline:j,[`${l}-time-panel-cell-inner`]:{display:"block",width:i-2*j,height:u,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(i-u)/2,color:Qr,lineHeight:`${u}px`,borderRadius:ta,cursor:"pointer",transition:`background ${Sn}`,"&:hover":{background:Ua}},"&-selected":{[`${l}-time-panel-cell-inner`]:{background:P}},"&-disabled":{[`${l}-time-panel-cell-inner`]:{color:Er,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${l}-time-panel-column:after`]:{height:Ta-u+ut*2}}}},oo=r=>{const{componentCls:l,colorBgContainer:c,colorError:W,errorActiveShadow:Y,colorWarning:Me,warningActiveShadow:we}=r;return{[`${l}:not(${l}-disabled)`]:{[`&${l}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:c,borderColor:W},[`&${l}-focused, &:focus`]:Object.assign({},(0,Ao.M1)((0,Lr.TS)(r,{activeBorderColor:W,activeShadow:Y}))),[`${l}-active-bar`]:{background:W}},[`&${l}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:c,borderColor:Me},[`&${l}-focused, &:focus`]:Object.assign({},(0,Ao.M1)((0,Lr.TS)(r,{activeBorderColor:Me,activeShadow:we}))),[`${l}-active-bar`]:{background:Me}}}}},xo=r=>{const{componentCls:l,antCls:c,controlHeight:W,fontSize:Y,paddingInline:Me,colorBgContainer:we,lineWidth:nt,lineType:et,colorBorder:ut,borderRadius:Ut,motionDurationMid:mt,colorBgContainerDisabled:pt,colorTextDisabled:Rt,colorTextPlaceholder:Lt,controlHeightLG:tt,fontSizeLG:gt,controlHeightSM:Qt,paddingInlineSM:yn,paddingXS:mn,marginXS:Sn,colorTextDescription:Nn,lineWidthBold:Pn,lineHeight:gn,colorPrimary:Hr,motionDurationSlow:Er,zIndexPopup:Qr,paddingXXS:qr,paddingSM:Aa,textHeight:ha,cellActiveWithRangeBg:Na,colorPrimaryBorder:ca,sizePopupArrow:kr,borderRadiusXS:Xr,borderRadiusOuter:va,colorBgElevated:Ea,borderRadiusLG:ta,boxShadowSecondary:la,borderRadiusSM:Ua,colorSplit:Ta,cellHoverBg:i,presetsWidth:u,presetsMaxWidth:P,boxShadowPopoverArrow:j,colorTextQuaternary:$}=r;return[{[l]:Object.assign(Object.assign(Object.assign({},(0,_o.Wf)(r)),Pa(r,W,Y,Me)),{position:"relative",display:"inline-flex",alignItems:"center",background:we,lineHeight:1,border:`${nt}px ${et} ${ut}`,borderRadius:Ut,transition:`border ${mt}, box-shadow ${mt}`,"&:hover, &-focused":Object.assign({},(0,Ao.pU)(r)),"&-focused":Object.assign({},(0,Ao.M1)(r)),[`&${l}-disabled`]:{background:pt,borderColor:ut,cursor:"not-allowed",[`${l}-suffix`]:{color:$}},[`&${l}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${l}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Ao.ik)(r)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${l}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Lt}}},"&-large":Object.assign(Object.assign({},Pa(r,tt,gt,Me)),{[`${l}-input > input`]:{fontSize:gt}}),"&-small":Object.assign({},Pa(r,Qt,Y,yn)),[`${l}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:mn/2,color:Rt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Sn}}},[`${l}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Rt,lineHeight:1,background:we,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${mt}, color ${mt}`,"> *":{verticalAlign:"top"},"&:hover":{color:Nn}},[`${l}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:gt,color:Rt,fontSize:gt,verticalAlign:"top",cursor:"default",[`${l}-focused &`]:{color:Nn},[`${l}-range-separator &`]:{[`${l}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${l}-clear`]:{insetInlineEnd:Me},"&:hover":{[`${l}-clear`]:{opacity:1}},[`${l}-active-bar`]:{bottom:-nt,height:Pn,marginInlineStart:Me,background:Hr,opacity:0,transition:`all ${Er} ease-out`,pointerEvents:"none"},[`&${l}-focused`]:{[`${l}-active-bar`]:{opacity:1}},[`${l}-range-separator`]:{alignItems:"center",padding:`0 ${mn}px`,lineHeight:1},[`&${l}-small`]:{[`${l}-clear`]:{insetInlineEnd:yn},[`${l}-active-bar`]:{marginInlineStart:yn}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,_o.Wf)(r)),eo(r)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Qr,[`&${l}-dropdown-hidden`]:{display:"none"},[`&${l}-dropdown-placement-bottomLeft`]:{[`${l}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${l}-dropdown-placement-topLeft`]:{[`${l}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${c}-slide-up-enter${c}-slide-up-enter-active${l}-dropdown-placement-topLeft, - &${c}-slide-up-enter${c}-slide-up-enter-active${l}-dropdown-placement-topRight, - &${c}-slide-up-appear${c}-slide-up-appear-active${l}-dropdown-placement-topLeft, - &${c}-slide-up-appear${c}-slide-up-appear-active${l}-dropdown-placement-topRight`]:{animationName:yo.Qt},[`&${c}-slide-up-enter${c}-slide-up-enter-active${l}-dropdown-placement-bottomLeft, - &${c}-slide-up-enter${c}-slide-up-enter-active${l}-dropdown-placement-bottomRight, - &${c}-slide-up-appear${c}-slide-up-appear-active${l}-dropdown-placement-bottomLeft, - &${c}-slide-up-appear${c}-slide-up-appear-active${l}-dropdown-placement-bottomRight`]:{animationName:yo.fJ},[`&${c}-slide-up-leave${c}-slide-up-leave-active${l}-dropdown-placement-topLeft, - &${c}-slide-up-leave${c}-slide-up-leave-active${l}-dropdown-placement-topRight`]:{animationName:yo.ly},[`&${c}-slide-up-leave${c}-slide-up-leave-active${l}-dropdown-placement-bottomLeft, - &${c}-slide-up-leave${c}-slide-up-leave-active${l}-dropdown-placement-bottomRight`]:{animationName:yo.Uw},[`${l}-panel > ${l}-time-panel`]:{paddingTop:qr},[`${l}-ranges`]:{marginBottom:0,padding:`${qr}px ${Aa}px`,overflow:"hidden",lineHeight:`${ha-2*nt-mn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${l}-preset > ${c}-tag-blue`]:{color:Hr,background:Na,borderColor:ca,cursor:"pointer"},[`${l}-ok`]:{marginInlineStart:"auto"}},[`${l}-range-wrapper`]:{display:"flex",position:"relative"},[`${l}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Me*1.5,transition:`left ${Er} ease-out`},(0,Al.r)(kr,Xr,va,Ea,j)),[`${l}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Ea,borderRadius:ta,boxShadow:la,transition:`margin ${Er}`,[`${l}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${l}-presets`]:{display:"flex",flexDirection:"column",minWidth:u,maxWidth:P,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:mn,borderInlineEnd:`${nt}px ${et} ${Ta}`,li:Object.assign(Object.assign({},_o.vS),{borderRadius:Ua,paddingInline:mn,paddingBlock:(Qt-Math.round(Y*gn))/2,cursor:"pointer",transition:`all ${Er}`,"+ li":{marginTop:Sn},"&:hover":{background:i}})}},[`${l}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${l}-panel`]:{borderWidth:`0 0 ${nt}px`},"&:last-child":{[`${l}-panel`]:{borderWidth:0}}},[`${l}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${l}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:ut}}}}),"&-dropdown-range":{padding:`${kr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${l}-separator`]:{transform:"rotate(180deg)"},[`${l}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,yo.oN)(r,"slide-up"),(0,yo.oN)(r,"slide-down"),(0,Zr.Fm)(r,"move-up"),(0,Zr.Fm)(r,"move-down")]},ho=r=>{const{componentCls:l,controlHeightLG:c,paddingXXS:W,padding:Y}=r;return{pickerCellCls:`${l}-cell`,pickerCellInnerCls:`${l}-cell-inner`,pickerYearMonthCellWidth:c*1.5,pickerQuarterPanelContentHeight:c*1.4,pickerCellPaddingVertical:W+W/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Y+W/2}},Ko=r=>({cellHoverBg:r.controlItemBgHover,cellActiveWithRangeBg:r.controlItemBgActive,cellHoverWithRangeBg:new Fo.C(r.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Fo.C(r.colorPrimary).lighten(20).toHexString(),cellBgDisabled:r.colorBgContainerDisabled,timeColumnWidth:r.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:r.controlHeightSM*1.5,cellHeight:r.controlHeightSM,textHeight:r.controlHeightLG,withoutTimeCellHeight:r.controlHeightLG*1.65});var Io=(0,Ja.Z)("DatePicker",r=>{const l=(0,Lr.TS)((0,Ao.e5)(r),ho(r));return[xo(l),oo(l),(0,fl.c)(r,{focusElCls:`${r.componentCls}-focused`})]},r=>Object.assign(Object.assign(Object.assign({},(0,Ao.TM)(r)),Ko(r)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:r.zIndexPopupBase+50}));function gl(r,l,c){return c!==void 0?c:l==="year"&&r.lang.yearPlaceholder?r.lang.yearPlaceholder:l==="quarter"&&r.lang.quarterPlaceholder?r.lang.quarterPlaceholder:l==="month"&&r.lang.monthPlaceholder?r.lang.monthPlaceholder:l==="week"&&r.lang.weekPlaceholder?r.lang.weekPlaceholder:l==="time"&&r.timePickerLocale.placeholder?r.timePickerLocale.placeholder:r.lang.placeholder}function xl(r,l,c){return c!==void 0?c:l==="year"&&r.lang.yearPlaceholder?r.lang.rangeYearPlaceholder:l==="quarter"&&r.lang.quarterPlaceholder?r.lang.rangeQuarterPlaceholder:l==="month"&&r.lang.monthPlaceholder?r.lang.rangeMonthPlaceholder:l==="week"&&r.lang.weekPlaceholder?r.lang.rangeWeekPlaceholder:l==="time"&&r.timePickerLocale.placeholder?r.timePickerLocale.rangePlaceholder:r.lang.rangePlaceholder}function el(r,l){const c={adjustX:1,adjustY:1};switch(l){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:c};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:c};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:c};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:c};default:return{points:r==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:c}}}function vl(r){return r?Array.isArray(r)?r:[r]:[]}function tl(r){const{format:l,picker:c,showHour:W,showMinute:Y,showSecond:Me,use12Hours:we}=r,nt=vl(l)[0],et=Object.assign({},r);return l&&Array.isArray(l)&&(et.format=nt),nt&&typeof nt=="string"&&(!nt.includes("s")&&Me===void 0&&(et.showSecond=!1),!nt.includes("m")&&Y===void 0&&(et.showMinute=!1),!nt.includes("H")&&!nt.includes("h")&&!nt.includes("K")&&!nt.includes("k")&&W===void 0&&(et.showHour=!1),(nt.includes("a")||nt.includes("A"))&&we===void 0&&(et.use12Hours=!0)),c==="time"?et:(typeof nt=="function"&&delete et.format,{showTime:et})}function ll(r,l,c){if(r===!1)return!1;const W={clearIcon:l!=null?l:c};return typeof r=="object"?Object.assign(Object.assign({},W),r):W}var El=e(3113);function Ql(r){return t.createElement(El.ZP,Object.assign({size:"small",type:"primary"},r))}var Bl={button:Ql},Il=function(r,l){var c={};for(var W in r)Object.prototype.hasOwnProperty.call(r,W)&&l.indexOf(W)<0&&(c[W]=r[W]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,W=Object.getOwnPropertySymbols(r);Y{const{prefixCls:Y,getPopupContainer:Me,className:we,placement:nt,size:et,disabled:ut,bordered:Ut=!0,placeholder:mt,popupClassName:pt,dropdownClassName:Rt,status:Lt,clearIcon:tt,allowClear:gt,rootClassName:Qt}=c,yn=Il(c,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),mn=t.useRef(null),{getPrefixCls:Sn,direction:Nn,getPopupContainer:Pn}=(0,t.useContext)(Jo.E_),gn=Sn("picker",Y),{compactSize:Hr,compactItemClassnames:Er}=(0,Vo.ri)(gn,Nn),{format:Qr,showTime:qr,picker:Aa}=c,ha=Sn(),[Na,ca]=Io(gn),kr=Object.assign(Object.assign({},qr?tl(Object.assign({format:Qr,picker:Aa},qr)):{}),Aa==="time"?tl(Object.assign(Object.assign({format:Qr},c),{picker:Aa})):{}),Xr=(0,dl.Z)(j=>{var $;return($=et!=null?et:Hr)!==null&&$!==void 0?$:j}),va=t.useContext(qo.Z),Ea=ut!=null?ut:va,ta=(0,t.useContext)(al.aM),{hasFeedback:la,status:Ua,feedbackIcon:Ta}=ta,i=t.createElement(t.Fragment,null,Aa==="time"?t.createElement(pe,null):t.createElement(O,null),la&&Ta);(0,t.useImperativeHandle)(W,()=>({focus:()=>{var j;return(j=mn.current)===null||j===void 0?void 0:j.focus()},blur:()=>{var j;return(j=mn.current)===null||j===void 0?void 0:j.blur()}}));const[u]=(0,$o.Z)("Calendar",ol.Z),P=Object.assign(Object.assign({},u),c.locale);return Na(t.createElement(bo,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${gn}-separator`},t.createElement(fe,null)),disabled:Ea,ref:mn,dropdownAlign:el(Nn,nt),placeholder:xl(P,Aa,mt),suffixIcon:i,prevIcon:t.createElement("span",{className:`${gn}-prev-icon`}),nextIcon:t.createElement("span",{className:`${gn}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${gn}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${gn}-super-next-icon`}),transitionName:`${ha}-slide-up`},yn,kr,{className:H()({[`${gn}-${Xr}`]:Xr,[`${gn}-borderless`]:!Ut},(0,Zo.Z)(gn,(0,Zo.F)(Ua,Lt),la),ca,Er,we,Qt),locale:P.lang,prefixCls:gn,getPopupContainer:Me||Pn,generateConfig:r,components:Bl,direction:Nn,dropdownClassName:H()(ca,pt||Rt,Qt),allowClear:ll(gt,tt,t.createElement(ve.Z,null))})))})}var Ra=function(r,l){var c={};for(var W in r)Object.prototype.hasOwnProperty.call(r,W)&&l.indexOf(W)<0&&(c[W]=r[W]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,W=Object.getOwnPropertySymbols(r);Y{const{prefixCls:Lt,getPopupContainer:tt,style:gt,className:Qt,rootClassName:yn,size:mn,bordered:Sn=!0,placement:Nn,placeholder:Pn,popupClassName:gn,dropdownClassName:Hr,disabled:Er,status:Qr,clearIcon:qr,allowClear:Aa}=pt,ha=Ra(pt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Na,direction:ca,getPopupContainer:kr,[Ut]:Xr}=(0,t.useContext)(Jo.E_),va=Na("picker",Lt),{compactSize:Ea,compactItemClassnames:ta}=(0,Vo.ri)(va,ca),la=t.useRef(null),{format:Ua,showTime:Ta}=pt,[i,u]=Io(va);(0,t.useImperativeHandle)(Rt,()=>({focus:()=>{var Dt;return(Dt=la.current)===null||Dt===void 0?void 0:Dt.focus()},blur:()=>{var Dt;return(Dt=la.current)===null||Dt===void 0?void 0:Dt.blur()}}));const P={showToday:!0};let j={};et&&(j.picker=et);const $=et||pt.picker;j=Object.assign(Object.assign(Object.assign({},j),Ta?tl(Object.assign({format:Ua,picker:$},Ta)):{}),$==="time"?tl(Object.assign(Object.assign({format:Ua},pt),{picker:$})):{});const _=Na(),Oe=(0,dl.Z)(Dt=>{var Jt;return(Jt=mn!=null?mn:Ea)!==null&&Jt!==void 0?Jt:Dt}),Pe=t.useContext(qo.Z),ye=Er!=null?Er:Pe,Xe=(0,t.useContext)(al.aM),{hasFeedback:Ze,status:Ye,feedbackIcon:At}=Xe,dt=t.createElement(t.Fragment,null,$==="time"?t.createElement(pe,null):t.createElement(O,null),Ze&&At),[vt]=(0,$o.Z)("DatePicker",ol.Z),Nt=Object.assign(Object.assign({},vt),pt.locale);return i(t.createElement(ul,Object.assign({ref:la,placeholder:gl(Nt,$,Pn),suffixIcon:dt,dropdownAlign:el(ca,Nn),prevIcon:t.createElement("span",{className:`${va}-prev-icon`}),nextIcon:t.createElement("span",{className:`${va}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${va}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${va}-super-next-icon`}),transitionName:`${_}-slide-up`},P,ha,j,{locale:Nt.lang,className:H()({[`${va}-${Oe}`]:Oe,[`${va}-borderless`]:!Sn},(0,Zo.Z)(va,(0,Zo.F)(Ye,Qr),Ze),u,ta,Xr==null?void 0:Xr.className,Qt,yn),style:Object.assign(Object.assign({},Xr==null?void 0:Xr.style),gt),prefixCls:va,getPopupContainer:tt||kr,generateConfig:r,components:Bl,direction:ca,disabled:ye,dropdownClassName:H()(u,yn,gn||Hr),allowClear:ll(Aa,qr,t.createElement(ve.Z,null))})))});return ut&&(mt.displayName=ut),mt}const c=l(),W=l("week","WeekPicker"),Y=l("month","MonthPicker"),Me=l("year","YearPicker"),we=l("time","TimePicker"),nt=l("quarter","QuarterPicker");return{DatePicker:c,WeekPicker:W,MonthPicker:Y,YearPicker:Me,TimePicker:we,QuarterPicker:nt}}const La=null;function Eo(r){const{DatePicker:l,WeekPicker:c,MonthPicker:W,YearPicker:Y,TimePicker:Me,QuarterPicker:we}=wa(r),nt=Dl(r),et=l;return et.WeekPicker=c,et.MonthPicker=W,et.YearPicker=Y,et.RangePicker=nt,et.TimePicker=Me,et.QuarterPicker=we,et}var po=Eo;const Ro=po(ne);function jo(r){const l=el(r.direction,r.placement);return l.overflow.adjustY=!1,l.overflow.adjustX=!1,Object.assign(Object.assign({},r),{dropdownAlign:l})}const ml=(0,M.Z)(Ro,"picker",null,jo);Ro._InternalPanelDoNotUseOrYouWillBeFired=ml;const Pl=(0,M.Z)(Ro.RangePicker,"picker",null,jo);Ro._InternalRangePanelDoNotUseOrYouWillBeFired=Pl,Ro.generatePicker=po;var Ol=Ro},28103:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return w}});var n=e(92310),s=e.n(n),g=e(59301),K=e(36355),f=e(17313),E=e(83116),a=e(37613);const G=p=>{const{componentCls:z,sizePaddingEdgeHorizontal:y,colorSplit:x,lineWidth:ge,textPaddingInline:te,orientationMargin:ue,verticalMarginInline:ne}=p;return{[z]:Object.assign(Object.assign({},(0,f.Wf)(p)),{borderBlockStart:`${ge}px solid ${x}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ne,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${ge}px solid ${x}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${p.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${z}-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 ${x}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${ge}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${z}-with-text-left`]:{"&::before":{width:`${ue*100}%`},"&::after":{width:`${100-ue*100}%`}},[`&-horizontal${z}-with-text-right`]:{"&::before":{width:`${100-ue*100}%`},"&::after":{width:`${ue*100}%`}},[`${z}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:te},"&-dashed":{background:"none",borderColor:x,borderStyle:"dashed",borderWidth:`${ge}px 0 0`},[`&-horizontal${z}-with-text${z}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${z}-dashed`]:{borderInlineStartWidth:ge,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${z}-with-text`]:{color:p.colorText,fontWeight:"normal",fontSize:p.fontSize},[`&-horizontal${z}-with-text-left${z}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${z}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${z}-with-text-right${z}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${z}-inner-text`]:{paddingInlineEnd:y}}})}};var U=(0,E.Z)("Divider",p=>{const z=(0,a.TS)(p,{dividerHorizontalWithTextGutterMargin:p.margin,dividerHorizontalGutterMargin:p.marginLG,sizePaddingEdgeHorizontal:0});return[G(z)]},p=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:p.marginXS})),C=function(p,z){var y={};for(var x in p)Object.prototype.hasOwnProperty.call(p,x)&&z.indexOf(x)<0&&(y[x]=p[x]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,x=Object.getOwnPropertySymbols(p);ge{const{getPrefixCls:z,direction:y,divider:x}=g.useContext(K.E_),{prefixCls:ge,type:te="horizontal",orientation:ue="center",orientationMargin:ne,className:M,rootClassName:A,children:t,dashed:B,plain:b,style:Q}=p,T=C(p,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),V=z("divider",ge),[O,Se]=U(V),ae=ue.length>0?`-${ue}`:ue,_e=!!t,se=ue==="left"&&ne!=null,pe=ue==="right"&&ne!=null,ve=s()(V,x==null?void 0:x.className,Se,`${V}-${te}`,{[`${V}-with-text`]:_e,[`${V}-with-text${ae}`]:_e,[`${V}-dashed`]:!!B,[`${V}-plain`]:!!b,[`${V}-rtl`]:y==="rtl",[`${V}-no-default-orientation-margin-left`]:se,[`${V}-no-default-orientation-margin-right`]:pe},M,A),le=g.useMemo(()=>typeof ne=="number"?ne:/^\d+$/.test(ne)?Number(ne):ne,[ne]),Ce=Object.assign(Object.assign({},se&&{marginLeft:le}),pe&&{marginRight:le});return O(g.createElement("div",Object.assign({className:ve,style:Object.assign(Object.assign({},x==null?void 0:x.style),Q)},T,{role:"separator"}),t&&te!=="vertical"&&g.createElement("span",{className:`${V}-inner-text`,style:Ce},t)))}},91857:function(Ve,ie,e){"use strict";var n=e(59301),s=e(38819),g=e(92310),K=e.n(g),f=e(31561),E=e(70425),a=e(18929),G=e(2738),U=e(79676),C=e(53487),Z=e(92343),w=e(36355),p=e(20834),z=e(40875),y=e(88088),x=e(47211);const ge=null,te=A=>{const{menu:t,arrow:B,prefixCls:b,children:Q,trigger:T,disabled:V,dropdownRender:O,getPopupContainer:Se,overlayClassName:ae,rootClassName:_e,open:se,onOpenChange:pe,visible:ve,onVisibleChange:le,mouseEnterDelay:Ce=.15,mouseLeaveDelay:re=.1,autoAdjustOverflow:L=!0,placement:fe="",overlay:ce,transitionName:H}=A,{getPopupContainer:me,getPrefixCls:xe,direction:lt}=n.useContext(w.E_),Ge=n.useMemo(()=>{const h=xe();return H!==void 0?H:fe.includes("top")?`${h}-slide-down`:`${h}-slide-up`},[xe,fe,H]),Ne=n.useMemo(()=>fe?fe.includes("Center")?fe.slice(0,fe.indexOf("Center")):fe:lt==="rtl"?"bottomRight":"bottomLeft",[fe,lt]),je=xe("dropdown",b),[We,Re]=(0,x.Z)(je),[,he]=(0,y.Z)(),$e=n.Children.only(Q),N=(0,Z.Tm)($e,{className:K()(`${je}-trigger`,{[`${je}-rtl`]:lt==="rtl"},$e.props.className),disabled:V}),D=V?[]:T;let v;D&&D.includes("contextMenu")&&(v=!0);const[o,S]=(0,a.Z)(!1,{value:se!=null?se:ve}),k=(0,E.useEvent)(h=>{pe==null||pe(h),le==null||le(h),S(h)}),m=K()(ae,_e,Re,{[`${je}-rtl`]:lt==="rtl"}),d=(0,U.Z)({arrowPointAtCenter:typeof B=="object"&&B.pointAtCenter,autoAdjustOverflow:L,offset:he.marginXXS,arrowWidth:B?he.sizePopupArrow:0,borderRadius:he.borderRadius}),J=n.useCallback(()=>{S(!1)},[]),I=()=>{let h;return t!=null&&t.items?h=n.createElement(p.default,Object.assign({},t)):typeof ce=="function"?h=ce():h=ce,O&&(h=O(h)),h=n.Children.only(typeof h=="string"?n.createElement("span",null,h):h),n.createElement(z.J,{prefixCls:`${je}-menu`,expandIcon:n.createElement("span",{className:`${je}-menu-submenu-arrow`},n.createElement(s.Z,{className:`${je}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:J,validator:X=>{let{mode:De}=X}},h)};return We(n.createElement(f.Z,Object.assign({alignPoint:v},(0,G.Z)(A,["rootClassName"]),{mouseEnterDelay:Ce,mouseLeaveDelay:re,visible:o,builtinPlacements:d,arrow:!!B,overlayClassName:m,prefixCls:je,getPopupContainer:Se||me,transitionName:Ge,trigger:D,overlay:I,placement:Ne,onVisibleChange:k}),N))};function ue(A){return Object.assign(Object.assign({},A),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ne=(0,C.Z)(te,"dropdown",A=>A,ue),M=A=>n.createElement(ne,Object.assign({},A),n.createElement("span",null));te._InternalPanelDoNotUseOrYouWillBeFired=M,ie.Z=te},38854:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return y}});var n=e(91857),s=e(92310),g=e.n(s),K=e(59301),f=e(18785),E=e(3113),a=e(36355),G=e(81327),U=e(33234),C=e(47211),Z=function(x,ge){var te={};for(var ue in x)Object.prototype.hasOwnProperty.call(x,ue)&&ge.indexOf(ue)<0&&(te[ue]=x[ue]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,ue=Object.getOwnPropertySymbols(x);ne{const{getPopupContainer:ge,getPrefixCls:te,direction:ue}=K.useContext(a.E_),{prefixCls:ne,type:M="default",danger:A,disabled:t,loading:B,onClick:b,htmlType:Q,children:T,className:V,menu:O,arrow:Se,autoFocus:ae,overlay:_e,trigger:se,align:pe,open:ve,onOpenChange:le,placement:Ce,getPopupContainer:re,href:L,icon:fe=K.createElement(f.Z,null),title:ce,buttonsRender:H=I=>I,mouseEnterDelay:me,mouseLeaveDelay:xe,overlayClassName:lt,overlayStyle:Ge,destroyPopupOnHide:Ne,dropdownRender:je}=x,We=Z(x,["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"]),Re=te("dropdown",ne),he=`${Re}-button`,[$e,N]=(0,C.Z)(Re),D={menu:O,arrow:Se,autoFocus:ae,align:pe,disabled:t,trigger:t?[]:se,onOpenChange:le,getPopupContainer:re||ge,mouseEnterDelay:me,mouseLeaveDelay:xe,overlayClassName:lt,overlayStyle:Ge,destroyPopupOnHide:Ne,dropdownRender:je},{compactSize:v,compactItemClassnames:o}=(0,U.ri)(Re,ue),S=g()(he,o,V,N);"overlay"in x&&(D.overlay=_e),"open"in x&&(D.open=ve),"placement"in x?D.placement=Ce:D.placement=ue==="rtl"?"bottomLeft":"bottomRight";const k=K.createElement(E.ZP,{type:M,danger:A,disabled:t,loading:B,onClick:b,htmlType:Q,href:L,title:ce},T),m=K.createElement(E.ZP,{type:M,danger:A,icon:fe}),[d,J]=H([k,m]);return $e(K.createElement(G.Z.Compact,Object.assign({className:S,size:v,block:!0},We),d,K.createElement(n.Z,Object.assign({},D),J)))};w.__ANT_BUTTON=!0;var p=w;const z=n.Z;z.Button=p;var y=z},47211:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return Z}});var n=e(17313),s=e(13826),g=e(92899),K=e(29878),f=e(19447),E=e(83116),a=e(37613),U=w=>{const{componentCls:p,menuCls:z,colorError:y,colorTextLightSolid:x}=w,ge=`${z}-item`;return{[`${p}, ${p}-menu-submenu`]:{[`${z} ${ge}`]:{[`&${ge}-danger:not(${ge}-disabled)`]:{color:y,"&:hover":{color:x,backgroundColor:y}}}}}};const C=w=>{const{componentCls:p,menuCls:z,zIndexPopup:y,dropdownArrowDistance:x,sizePopupArrow:ge,antCls:te,iconCls:ue,motionDurationMid:ne,dropdownPaddingVertical:M,fontSize:A,dropdownEdgeChildPadding:t,colorTextDisabled:B,fontSizeIcon:b,controlPaddingHorizontal:Q,colorBgElevated:T}=w;return[{[p]:Object.assign(Object.assign({},(0,n.Wf)(w)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-x+ge/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${te}-btn`]:{[`& > ${ue}-down, & > ${te}-btn-icon > ${ue}-down`]:{fontSize:b}},[`${p}-wrap`]:{position:"relative",[`${te}-btn > ${ue}-down`]:{fontSize:b},[`${ue}-down::before`]:{transition:`transform ${ne}`}},[`${p}-wrap-open`]:{[`${ue}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${te}-slide-down-enter${te}-slide-down-enter-active${p}-placement-bottomLeft, - &${te}-slide-down-appear${te}-slide-down-appear-active${p}-placement-bottomLeft, - &${te}-slide-down-enter${te}-slide-down-enter-active${p}-placement-bottom, - &${te}-slide-down-appear${te}-slide-down-appear-active${p}-placement-bottom, - &${te}-slide-down-enter${te}-slide-down-enter-active${p}-placement-bottomRight, - &${te}-slide-down-appear${te}-slide-down-appear-active${p}-placement-bottomRight`]:{animationName:s.fJ},[`&${te}-slide-up-enter${te}-slide-up-enter-active${p}-placement-topLeft, - &${te}-slide-up-appear${te}-slide-up-appear-active${p}-placement-topLeft, - &${te}-slide-up-enter${te}-slide-up-enter-active${p}-placement-top, - &${te}-slide-up-appear${te}-slide-up-appear-active${p}-placement-top, - &${te}-slide-up-enter${te}-slide-up-enter-active${p}-placement-topRight, - &${te}-slide-up-appear${te}-slide-up-appear-active${p}-placement-topRight`]:{animationName:s.Qt},[`&${te}-slide-down-leave${te}-slide-down-leave-active${p}-placement-bottomLeft, - &${te}-slide-down-leave${te}-slide-down-leave-active${p}-placement-bottom, - &${te}-slide-down-leave${te}-slide-down-leave-active${p}-placement-bottomRight`]:{animationName:s.Uw},[`&${te}-slide-up-leave${te}-slide-up-leave-active${p}-placement-topLeft, - &${te}-slide-up-leave${te}-slide-up-leave-active${p}-placement-top, - &${te}-slide-up-leave${te}-slide-up-leave-active${p}-placement-topRight`]:{animationName:s.ly}})},(0,f.ZP)(w,{colorBg:T,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${p} ${z}`]:{position:"relative",margin:0},[`${z}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${p}, ${p}-menu-submenu`]:{[z]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:T,backgroundClip:"padding-box",borderRadius:w.borderRadiusLG,outline:"none",boxShadow:w.boxShadowSecondary},(0,n.Qy)(w)),{[`${z}-item-group-title`]:{padding:`${M}px ${Q}px`,color:w.colorTextDescription,transition:`all ${ne}`},[`${z}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${z}-item-icon`]:{minWidth:A,marginInlineEnd:w.marginXS,fontSize:w.fontSizeSM},[`${z}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ne}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${z}-item, ${z}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${M}px ${Q}px`,color:w.colorText,fontWeight:"normal",fontSize:A,lineHeight:w.lineHeight,cursor:"pointer",transition:`all ${ne}`,borderRadius:w.borderRadiusSM,"&:hover, &-active":{backgroundColor:w.controlItemBgHover}},(0,n.Qy)(w)),{"&-selected":{color:w.colorPrimary,backgroundColor:w.controlItemBgActive,"&:hover, &-active":{backgroundColor:w.controlItemBgActiveHover}},"&-disabled":{color:B,cursor:"not-allowed","&:hover":{color:B,backgroundColor:T,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${w.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:w.colorSplit},[`${p}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:w.paddingXS,[`${p}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:w.colorTextDescription,fontSize:b,fontStyle:"normal"}}}),[`${z}-item-group-list`]:{margin:`0 ${w.marginXS}px`,padding:0,listStyle:"none"},[`${z}-submenu-title`]:{paddingInlineEnd:Q+w.fontSizeSM},[`${z}-submenu-vertical`]:{position:"relative"},[`${z}-submenu${z}-submenu-disabled ${p}-menu-submenu-title`]:{[`&, ${p}-menu-submenu-arrow-icon`]:{color:B,backgroundColor:T,cursor:"not-allowed"}},[`${z}-submenu-selected ${p}-menu-submenu-title`]:{color:w.colorPrimary}})}},[(0,s.oN)(w,"slide-up"),(0,s.oN)(w,"slide-down"),(0,g.Fm)(w,"move-up"),(0,g.Fm)(w,"move-down"),(0,K._y)(w,"zoom-big")]]};var Z=(0,E.Z)("Dropdown",(w,p)=>{let{rootPrefixCls:z}=p;const{marginXXS:y,sizePopupArrow:x,controlHeight:ge,fontSize:te,lineHeight:ue,paddingXXS:ne,componentCls:M,borderRadiusLG:A}=w,t=(ge-te*ue)/2,{dropdownArrowOffset:B}=(0,f.fS)({contentRadius:A}),b=(0,a.TS)(w,{menuCls:`${M}-menu`,rootPrefixCls:z,dropdownArrowDistance:x/2+y,dropdownArrowOffset:B,dropdownPaddingVertical:t,dropdownEdgeChildPadding:ne});return[C(b),U(b)]},w=>({zIndexPopup:w.zIndexPopupBase+50}))},64165:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return ne}});var n=e(92310),s=e.n(n),g=e(59301),K=e(36355),f=e(9763),E=e(64993),a=e(88088),U=()=>{const[,M]=(0,a.Z)(),t=new E.C(M.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},Z=()=>{const[,M]=(0,a.Z)(),{colorFill:A,colorFillTertiary:t,colorFillQuaternary:B,colorBgContainer:b}=M,{borderColor:Q,shadowColor:T,contentColor:V}=(0,g.useMemo)(()=>({borderColor:new E.C(A).onBackground(b).toHexShortString(),shadowColor:new E.C(t).onBackground(b).toHexShortString(),contentColor:new E.C(B).onBackground(b).toHexShortString()}),[A,t,B,b]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:T,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:Q},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:V}))))},w=e(83116),p=e(37613);const z=M=>{const{componentCls:A,margin:t,marginXS:B,marginXL:b,fontSize:Q,lineHeight:T}=M;return{[A]:{marginInline:B,fontSize:Q,lineHeight:T,textAlign:"center",[`${A}-image`]:{height:M.emptyImgHeight,marginBottom:B,opacity:M.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${A}-description`]:{color:M.colorText},[`${A}-footer`]:{marginTop:t},"&-normal":{marginBlock:b,color:M.colorTextDisabled,[`${A}-description`]:{color:M.colorTextDisabled},[`${A}-image`]:{height:M.emptyImgHeightMD}},"&-small":{marginBlock:B,color:M.colorTextDisabled,[`${A}-image`]:{height:M.emptyImgHeightSM}}}}};var y=(0,w.Z)("Empty",M=>{const{componentCls:A,controlHeightLG:t}=M,B=(0,p.TS)(M,{emptyImgCls:`${A}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[z(B)]}),x=function(M,A){var t={};for(var B in M)Object.prototype.hasOwnProperty.call(M,B)&&A.indexOf(B)<0&&(t[B]=M[B]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,B=Object.getOwnPropertySymbols(M);b{var{className:A,rootClassName:t,prefixCls:B,image:b=ge,description:Q,children:T,imageStyle:V,style:O}=M,Se=x(M,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:ae,direction:_e,empty:se}=g.useContext(K.E_),pe=ae("empty",B),[ve,le]=y(pe),[Ce]=(0,f.Z)("Empty"),re=typeof Q!="undefined"?Q:Ce==null?void 0:Ce.description,L=typeof re=="string"?re:"empty";let fe=null;return typeof b=="string"?fe=g.createElement("img",{alt:L,src:b}):fe=b,ve(g.createElement("div",Object.assign({className:s()(le,pe,se==null?void 0:se.className,{[`${pe}-normal`]:b===te,[`${pe}-rtl`]:_e==="rtl"},A,t),style:Object.assign(Object.assign({},se==null?void 0:se.style),O)},Se),g.createElement("div",{className:`${pe}-image`,style:V},fe),re&&g.createElement("div",{className:`${pe}-description`},re),T&&g.createElement("div",{className:`${pe}-footer`},T)))};ue.PRESENTED_IMAGE_DEFAULT=ge,ue.PRESENTED_IMAGE_SIMPLE=te;var ne=ue},78241:function(Ve,ie,e){"use strict";e.d(ie,{default:function(){return dn}});var n=e(92393),s=e(92310),g=e.n(s),K=e(77900),f=e(59301),E=e(62892),a=e(32441);function G(q){const[Ue,Te]=f.useState(q);return f.useEffect(()=>{const F=setTimeout(()=>{Te(q)},q.length?0:10);return()=>{clearTimeout(F)}},[q]),Ue}var U=e(17313),C=e(29878),Z=e(8378),w=e(37613),p=e(83116),y=q=>{const{componentCls:Ue}=q,Te=`${Ue}-show-help`,F=`${Ue}-show-help-item`;return{[Te]:{transition:`opacity ${q.motionDurationSlow} ${q.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[F]:{overflow:"hidden",transition:`height ${q.motionDurationSlow} ${q.motionEaseInOut}, - opacity ${q.motionDurationSlow} ${q.motionEaseInOut}, - transform ${q.motionDurationSlow} ${q.motionEaseInOut} !important`,[`&${F}-appear, &${F}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${F}-leave-active`]:{transform:"translateY(-5px)"}}}}};const x=q=>({legend:{display:"block",width:"100%",marginBottom:q.marginLG,padding:0,color:q.colorTextDescription,fontSize:q.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${q.lineWidth}px ${q.lineType} ${q.colorBorder}`},label:{fontSize:q.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 ${q.controlOutlineWidth}px ${q.controlOutline}`},output:{display:"block",paddingTop:15,color:q.colorText,fontSize:q.fontSize,lineHeight:q.lineHeight}}),ge=(q,Ue)=>{const{formItemCls:Te}=q;return{[Te]:{[`${Te}-label > label`]:{height:Ue},[`${Te}-control-input`]:{minHeight:Ue}}}},te=q=>{const{componentCls:Ue}=q;return{[q.componentCls]:Object.assign(Object.assign(Object.assign({},(0,U.Wf)(q)),x(q)),{[`${Ue}-text`]:{display:"inline-block",paddingInlineEnd:q.paddingSM},"&-small":Object.assign({},ge(q,q.controlHeightSM)),"&-large":Object.assign({},ge(q,q.controlHeightLG))})}},ue=q=>{const{formItemCls:Ue,iconCls:Te,componentCls:F,rootPrefixCls:R,labelRequiredMarkColor:Ke,labelColor:He,labelFontSize:at,labelHeight:ee,labelColonMarginInlineStart:ke,labelColonMarginInlineEnd:wt,itemMarginBottom:Ot}=q;return{[Ue]:Object.assign(Object.assign({},(0,U.Wf)(q)),{marginBottom:Ot,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${R}-row`]:{display:"none"},"&-has-warning":{[`${Ue}-split`]:{color:q.colorError}},"&-has-error":{[`${Ue}-split`]:{color:q.colorWarning}},[`${Ue}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${q.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:ee,color:He,fontSize:at,[`> ${Te}`]:{fontSize:q.fontSize,verticalAlign:"top"},[`&${Ue}-required:not(${Ue}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:q.marginXXS,color:Ke,fontSize:q.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${F}-hide-required-mark &`]:{display:"none"}},[`${Ue}-optional`]:{display:"inline-block",marginInlineStart:q.marginXXS,color:q.colorTextDescription,[`${F}-hide-required-mark &`]:{display:"none"}},[`${Ue}-tooltip`]:{color:q.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:q.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:ke,marginInlineEnd:wt},[`&${Ue}-no-colon::after`]:{content:'"\\a0"'}}},[`${Ue}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${R}-col-'"]):not([class*="' ${R}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:q.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[Ue]:{"&-explain, &-extra":{clear:"both",color:q.colorTextDescription,fontSize:q.fontSize,lineHeight:q.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:q.controlHeightSM,transition:`color ${q.motionDurationMid} ${q.motionEaseOut}`},"&-explain":{"&-error":{color:q.colorError},"&-warning":{color:q.colorWarning}}},[`&-with-help ${Ue}-explain`]:{height:"auto",opacity:1},[`${Ue}-feedback-icon`]:{fontSize:q.fontSize,textAlign:"center",visibility:"visible",animationName:C.kr,animationDuration:q.motionDurationMid,animationTimingFunction:q.motionEaseOutBack,pointerEvents:"none","&-success":{color:q.colorSuccess},"&-error":{color:q.colorError},"&-warning":{color:q.colorWarning},"&-validating":{color:q.colorPrimary}}})}},ne=q=>{const{componentCls:Ue,formItemCls:Te}=q;return{[`${Ue}-horizontal`]:{[`${Te}-label`]:{flexGrow:0},[`${Te}-control`]:{flex:"1 1 0",minWidth:0},[`${Te}-label[class$='-24'], ${Te}-label[class*='-24 ']`]:{[`& + ${Te}-control`]:{minWidth:"unset"}}}}},M=q=>{const{componentCls:Ue,formItemCls:Te}=q;return{[`${Ue}-inline`]:{display:"flex",flexWrap:"wrap",[Te]:{flex:"none",marginInlineEnd:q.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${Te}-label, - > ${Te}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${Te}-label`]:{flex:"none"},[`${Ue}-text`]:{display:"inline-block"},[`${Te}-has-feedback`]:{display:"inline-block"}}}}},A=q=>({padding:q.verticalLabelPadding,margin:q.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=q=>{const{componentCls:Ue,formItemCls:Te,rootPrefixCls:F}=q;return{[`${Te} ${Te}-label`]:A(q),[Ue]:{[Te]:{flexWrap:"wrap",[`${Te}-label, ${Te}-control`]:{[`&:not([class*=" ${F}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},B=q=>{const{componentCls:Ue,formItemCls:Te,rootPrefixCls:F}=q;return{[`${Ue}-vertical`]:{[Te]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${Ue}-item-control`]:{width:"100%"}}},[`${Ue}-vertical ${Te}-label, - .${F}-col-24${Te}-label, - .${F}-col-xl-24${Te}-label`]:A(q),[`@media (max-width: ${q.screenXSMax}px)`]:[t(q),{[Ue]:{[`.${F}-col-xs-24${Te}-label`]:A(q)}}],[`@media (max-width: ${q.screenSMMax}px)`]:{[Ue]:{[`.${F}-col-sm-24${Te}-label`]:A(q)}},[`@media (max-width: ${q.screenMDMax}px)`]:{[Ue]:{[`.${F}-col-md-24${Te}-label`]:A(q)}},[`@media (max-width: ${q.screenLGMax}px)`]:{[Ue]:{[`.${F}-col-lg-24${Te}-label`]:A(q)}}}},b=(q,Ue)=>(0,w.TS)(q,{formItemCls:`${q.componentCls}-item`,rootPrefixCls:Ue});var Q=(0,p.Z)("Form",(q,Ue)=>{let{rootPrefixCls:Te}=Ue;const F=b(q,Te);return[te(F),ue(F),y(F),ne(F),M(F),B(F),(0,Z.Z)(F),C.kr]},q=>({labelRequiredMarkColor:q.colorError,labelColor:q.colorTextHeading,labelFontSize:q.fontSize,labelHeight:q.controlHeight,labelColonMarginInlineStart:q.marginXXS/2,labelColonMarginInlineEnd:q.marginXS,itemMarginBottom:q.marginLG,verticalLabelPadding:`0 0 ${q.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const T=[];function V(q,Ue,Te){let F=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof q=="string"?q:`${Ue}-${F}`,error:q,errorStatus:Te}}var Se=q=>{let{help:Ue,helpStatus:Te,errors:F=T,warnings:R=T,className:Ke,fieldId:He,onVisibleChanged:at}=q;const{prefixCls:ee}=f.useContext(a.Rk),ke=`${ee}-item-explain`,[,wt]=Q(ee),Ot=(0,f.useMemo)(()=>(0,E.Z)(ee),[ee]),rn=G(F),kt=G(R),Kt=f.useMemo(()=>Ue!=null?[V(Ue,"help",Te)]:[].concat((0,n.Z)(rn.map((Wt,an)=>V(Wt,"error","error",an))),(0,n.Z)(kt.map((Wt,an)=>V(Wt,"warning","warning",an)))),[Ue,Te,rn,kt]),ln={};return He&&(ln.id=`${He}_help`),f.createElement(K.default,{motionDeadline:Ot.motionDeadline,motionName:`${ee}-show-help`,visible:!!Kt.length,onVisibleChanged:at},Wt=>{const{className:an,style:on}=Wt;return f.createElement("div",Object.assign({},ln,{className:g()(ke,an,Ke,wt),style:on,role:"alert"}),f.createElement(K.CSSMotionList,Object.assign({keys:Kt},(0,E.Z)(ee),{motionName:`${ee}-show-help-item`,component:!1}),On=>{const{key:Pt,error:Ht,errorStatus:Ie,className:Qe,style:Je}=On;return f.createElement("div",{key:Pt,className:g()(Qe,{[`${ke}-${Ie}`]:Ie}),style:Je},Ht)}))})},ae=e(95013),_e=e(36355),se=e(1684),pe=e(52946),ve=e(19716),le=e(16722);const Ce=["parentNode"],re="form_item";function L(q){return q===void 0||q===!1?[]:Array.isArray(q)?q:[q]}function fe(q,Ue){if(!q.length)return;const Te=q.join("_");return Ue?`${Ue}_${Te}`:Ce.includes(Te)?`${re}_${Te}`:Te}function ce(q,Ue,Te,F,R,Ke){let He=F;return Ke!==void 0?He=Ke:Te.validating?He="validating":q.length?He="error":Ue.length?He="warning":(Te.touched||R&&Te.validated)&&(He="success"),He}function H(q){return L(q).join("_")}function me(q){const[Ue]=(0,ae.useForm)(),Te=f.useRef({}),F=f.useMemo(()=>q!=null?q:Object.assign(Object.assign({},Ue),{__INTERNAL__:{itemRef:R=>Ke=>{const He=H(R);Ke?Te.current[He]=Ke:delete Te.current[He]}},scrollToField:function(R){let Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const He=L(R),at=fe(He,F.__INTERNAL__.name),ee=at?document.getElementById(at):null;ee&&(0,le.Z)(ee,Object.assign({scrollMode:"if-needed",block:"nearest"},Ke))},getFieldInstance:R=>{const Ke=H(R);return Te.current[Ke]}}),[q,Ue]);return[F]}var xe=e(28726),lt=function(q,Ue){var Te={};for(var F in q)Object.prototype.hasOwnProperty.call(q,F)&&Ue.indexOf(F)<0&&(Te[F]=q[F]);if(q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,F=Object.getOwnPropertySymbols(q);R{const Te=f.useContext(se.Z),{getPrefixCls:F,direction:R,form:Ke}=f.useContext(_e.E_),{prefixCls:He,className:at,rootClassName:ee,size:ke,disabled:wt=Te,form:Ot,colon:rn,labelAlign:kt,labelWrap:Kt,labelCol:ln,wrapperCol:Wt,hideRequiredMark:an,layout:on="horizontal",scrollToFirstError:On,requiredMark:Pt,onFinishFailed:Ht,name:Ie,style:Qe,feedbackIcons:Je}=q,ot=lt(q,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),rt=(0,ve.Z)(ke),St=f.useContext(xe.Z),Bt=(0,f.useMemo)(()=>Pt!==void 0?Pt:Ke&&Ke.requiredMark!==void 0?Ke.requiredMark:!an,[an,Pt,Ke]),_t=rn!=null?rn:Ke==null?void 0:Ke.colon,An=F("form",He),[Bn,Xn]=Q(An),zn=g()(An,`${An}-${on}`,{[`${An}-hide-required-mark`]:Bt===!1,[`${An}-rtl`]:R==="rtl",[`${An}-${rt}`]:rt},Xn,Ke==null?void 0:Ke.className,at,ee),[Yn]=me(Ot),{__INTERNAL__:Ae}=Yn;Ae.name=Ie;const Ee=(0,f.useMemo)(()=>({name:Ie,labelAlign:kt,labelCol:ln,labelWrap:Kt,wrapperCol:Wt,vertical:on==="vertical",colon:_t,requiredMark:Bt,itemRef:Ae.itemRef,form:Yn,feedbackIcons:Je}),[Ie,kt,ln,Wt,on,_t,Bt,Yn,Je]);f.useImperativeHandle(Ue,()=>Yn);const Fe=(qe,Tt)=>{if(qe){let Ft={block:"nearest"};typeof qe=="object"&&(Ft=qe),Yn.scrollToField(Tt,Ft)}},ze=qe=>{if(Ht==null||Ht(qe),qe.errorFields.length){const Tt=qe.errorFields[0].name;if(On!==void 0){Fe(On,Tt);return}Ke&&Ke.scrollToFirstError!==void 0&&Fe(Ke.scrollToFirstError,Tt)}};return Bn(f.createElement(se.n,{disabled:wt},f.createElement(pe.q,{size:rt},f.createElement(a.RV,Object.assign({},{validateMessages:St}),f.createElement(a.q3.Provider,{value:Ee},f.createElement(ae.default,Object.assign({id:Ie},ot,{name:Ie,onFinishFailed:ze,form:Yn,style:Object.assign(Object.assign({},Ke==null?void 0:Ke.style),Qe),className:zn})))))))};var je=f.forwardRef(Ge),We=e(41799),Re=e(8654),he=e(92343),$e=e(11592);function N(q){if(typeof q=="function")return q;const Ue=(0,$e.Z)(q);return Ue.length<=1?Ue[0]:Ue}const D=()=>{const{status:q,errors:Ue=[],warnings:Te=[]}=(0,f.useContext)(a.aM);return{status:q,errors:Ue,warnings:Te}};D.Context=a.aM;var v=D,o=e(16089);function S(q){const[Ue,Te]=f.useState(q),F=(0,f.useRef)(null),R=(0,f.useRef)([]),Ke=(0,f.useRef)(!1);f.useEffect(()=>(Ke.current=!1,()=>{Ke.current=!0,o.Z.cancel(F.current),F.current=null}),[]);function He(at){Ke.current||(F.current===null&&(R.current=[],F.current=(0,o.Z)(()=>{F.current=null,Te(ee=>{let ke=ee;return R.current.forEach(wt=>{ke=wt(ke)}),ke})})),R.current.push(at))}return[Ue,He]}function k(){const{itemRef:q}=f.useContext(a.q3),Ue=f.useRef({});function Te(F,R){const Ke=R&&typeof R=="object"&&R.ref,He=F.join("_");return(Ue.current.name!==He||Ue.current.originRef!==Ke)&&(Ue.current.name=He,Ue.current.originRef=Ke,Ue.current.ref=(0,Re.sQ)(q(F),Ke)),Ue.current.ref}return Te}var m=e(29194),d=e(34280),J=e(2738),I=e(27382),h=e(37028);const X=q=>{const{formItemCls:Ue}=q;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Ue}-control`]:{display:"flex"}}}};var De=(0,p.b)(["Form","item-item"],(q,Ue)=>{let{rootPrefixCls:Te}=Ue;const F=b(q,Te);return[X(F)]}),oe=q=>{const{prefixCls:Ue,status:Te,wrapperCol:F,children:R,errors:Ke,warnings:He,_internalItemRender:at,extra:ee,help:ke,fieldId:wt,marginBottom:Ot,onErrorVisibleChanged:rn}=q,kt=`${Ue}-item`,Kt=f.useContext(a.q3),ln=F||Kt.wrapperCol||{},Wt=g()(`${kt}-control`,ln.className),an=f.useMemo(()=>Object.assign({},Kt),[Kt]);delete an.labelCol,delete an.wrapperCol;const on=f.createElement("div",{className:`${kt}-control-input`},f.createElement("div",{className:`${kt}-control-input-content`},R)),On=f.useMemo(()=>({prefixCls:Ue,status:Te}),[Ue,Te]),Pt=Ot!==null||Ke.length||He.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(a.Rk.Provider,{value:On},f.createElement(Se,{fieldId:wt,errors:Ke,warnings:He,help:ke,helpStatus:Te,className:`${kt}-explain-connected`,onVisibleChanged:rn})),!!Ot&&f.createElement("div",{style:{width:0,height:Ot}})):null,Ht={};wt&&(Ht.id=`${wt}_extra`);const Ie=ee?f.createElement("div",Object.assign({},Ht,{className:`${kt}-extra`}),ee):null,Qe=at&&at.mark==="pro_table_render"&&at.render?at.render(q,{input:on,errorList:Pt,extra:Ie}):f.createElement(f.Fragment,null,on,Pt,Ie);return f.createElement(a.q3.Provider,{value:an},f.createElement(h.Z,Object.assign({},ln,{className:Wt}),Qe),f.createElement(De,{prefixCls:Ue}))},be=e(61485),Le=e(31724),Be=e(9763),it=e(6848),bt=function(q,Ue){var Te={};for(var F in q)Object.prototype.hasOwnProperty.call(q,F)&&Ue.indexOf(F)<0&&(Te[F]=q[F]);if(q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,F=Object.getOwnPropertySymbols(q);R{let{prefixCls:Ue,label:Te,htmlFor:F,labelCol:R,labelAlign:Ke,colon:He,required:at,requiredMark:ee,tooltip:ke}=q;var wt;const[Ot]=(0,Be.Z)("Form"),{vertical:rn,labelAlign:kt,labelCol:Kt,labelWrap:ln,colon:Wt}=f.useContext(a.q3);if(!Te)return null;const an=R||Kt||{},on=Ke||kt,On=`${Ue}-item-label`,Pt=g()(On,on==="left"&&`${On}-left`,an.className,{[`${On}-wrap`]:!!ln});let Ht=Te;const Ie=He===!0||Wt!==!1&&He!==!1;Ie&&!rn&&typeof Te=="string"&&Te.trim()!==""&&(Ht=Te.replace(/[:|:]\s*$/,""));const Je=ft(ke);if(Je){const{icon:Bt=f.createElement(be.Z,null)}=Je,_t=bt(Je,["icon"]),An=f.createElement(it.Z,Object.assign({},_t),f.cloneElement(Bt,{className:`${Ue}-item-tooltip`,title:""}));Ht=f.createElement(f.Fragment,null,Ht,An)}const ot=ee==="optional",rt=typeof ee=="function";rt?Ht=ee(Ht,{required:!!at}):ot&&!at&&(Ht=f.createElement(f.Fragment,null,Ht,f.createElement("span",{className:`${Ue}-item-optional`,title:""},(Ot==null?void 0:Ot.optional)||((wt=Le.Z.Form)===null||wt===void 0?void 0:wt.optional))));const St=g()({[`${Ue}-item-required`]:at,[`${Ue}-item-required-mark-optional`]:ot||rt,[`${Ue}-item-no-colon`]:!Ie});return f.createElement(h.Z,Object.assign({},an,{className:Pt}),f.createElement("label",{htmlFor:F,className:St,title:typeof Te=="string"?Te:""},Ht))},ht=e(29679),xt=e(19248),En=e(96512),Dn=e(58617);const pn={success:ht.Z,warning:En.Z,error:xt.Z,validating:Dn.Z};function Vn(q){let{children:Ue,errors:Te,warnings:F,hasFeedback:R,validateStatus:Ke,prefixCls:He,meta:at,noStyle:ee}=q;const ke=`${He}-item`,{feedbackIcons:wt}=f.useContext(a.q3),Ot=ce(Te,F,at,null,!!R,Ke),{isFormItemInput:rn,status:kt}=f.useContext(a.aM),Kt=f.useMemo(()=>{var ln;let Wt;if(R){const On=R!==!0&&R.icons||wt,Pt=Ot&&((ln=On==null?void 0:On({status:Ot,errors:Te,warnings:F}))===null||ln===void 0?void 0:ln[Ot]),Ht=Ot&&pn[Ot];Wt=Pt!==!1&&Ht?f.createElement("span",{className:g()(`${ke}-feedback-icon`,`${ke}-feedback-icon-${Ot}`)},Pt||f.createElement(Ht,null)):null}let an=!0,on=Ot||"";return ee&&(an=rn,on=(Ot!=null?Ot:kt)||""),{status:on,errors:Te,warnings:F,hasFeedback:!!R,feedbackIcon:Wt,isFormItemInput:an}},[Ot,R,ee,rn,kt]);return f.createElement(a.aM.Provider,{value:Kt},Ue)}var cr=function(q,Ue){var Te={};for(var F in q)Object.prototype.hasOwnProperty.call(q,F)&&Ue.indexOf(F)<0&&(Te[F]=q[F]);if(q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,F=Object.getOwnPropertySymbols(q);R{if(Je&&Pt.current){const Xn=getComputedStyle(Pt.current);St(parseInt(Xn.marginBottom,10))}},[Je,ot]);const Bt=Xn=>{Xn||St(null)},An=function(){let Xn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const zn=Xn?Ht:ke.errors,Yn=Xn?Ie:ke.warnings;return ce(zn,Yn,ke,"",!!wt,ee)}(),Bn=g()(on,Te,F,{[`${on}-with-help`]:Qe||Ht.length||Ie.length,[`${on}-has-feedback`]:An&&wt,[`${on}-has-success`]:An==="success",[`${on}-has-warning`]:An==="warning",[`${on}-has-error`]:An==="error",[`${on}-is-validating`]:An==="validating",[`${on}-hidden`]:Ot});return f.createElement("div",{className:Bn,style:R,ref:Pt},f.createElement(I.Z,Object.assign({className:`${on}-row`},(0,J.Z)(an,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(jt,Object.assign({htmlFor:kt},q,{requiredMark:On,required:Kt!=null?Kt:ln,prefixCls:Ue})),f.createElement(oe,Object.assign({},q,ke,{errors:Ht,warnings:Ie,prefixCls:Ue,status:An,help:Ke,marginBottom:rt,onErrorVisibleChanged:Bt}),f.createElement(a.qI.Provider,{value:Wt},f.createElement(Vn,{prefixCls:Ue,meta:ke,errors:ke.errors,warnings:ke.warnings,hasFeedback:wt,validateStatus:An},rn)))),!!rt&&f.createElement("div",{className:`${on}-margin-offset`,style:{marginBottom:-rt}}))}const Xt="__SPLIT__",vr=null,mr=f.memo(q=>{let{children:Ue}=q;return Ue},(q,Ue)=>q.value===Ue.value&&q.update===Ue.update&&q.childProps.length===Ue.childProps.length&&q.childProps.every((Te,F)=>Te===Ue.childProps[F]));function wn(q){return q!=null}function qn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function zr(q){const{name:Ue,noStyle:Te,className:F,dependencies:R,prefixCls:Ke,shouldUpdate:He,rules:at,children:ee,required:ke,label:wt,messageVariables:Ot,trigger:rn="onChange",validateTrigger:kt,hidden:Kt,help:ln}=q,{getPrefixCls:Wt}=f.useContext(_e.E_),{name:an}=f.useContext(a.q3),on=N(ee),On=typeof on=="function",Pt=f.useContext(a.qI),{validateTrigger:Ht}=f.useContext(ae.FieldContext),Ie=kt!==void 0?kt:Ht,Qe=wn(Ue),Je=Wt("form",Ke),[ot,rt]=Q(Je),St=f.useContext(ae.ListContext),Bt=f.useRef(),[_t,An]=S({}),[Bn,Xn]=(0,We.Z)(()=>qn()),zn=Tt=>{const Ft=St==null?void 0:St.getKey(Tt.name);if(Xn(Tt.destroy?qn():Tt,!0),Te&&ln!==!1&&Pt){let zt=Tt.name;if(Tt.destroy)zt=Bt.current||zt;else if(Ft!==void 0){const[ct,Gt]=Ft;zt=[ct].concat((0,n.Z)(Gt)),Bt.current=zt}Pt(Tt,zt)}},Yn=(Tt,Ft)=>{An(zt=>{const ct=Object.assign({},zt),tr=[].concat((0,n.Z)(Tt.name.slice(0,-1)),(0,n.Z)(Ft)).join(Xt);return Tt.destroy?delete ct[tr]:ct[tr]=Tt,ct})},[Ae,Ee]=f.useMemo(()=>{const Tt=(0,n.Z)(Bn.errors),Ft=(0,n.Z)(Bn.warnings);return Object.values(_t).forEach(zt=>{Tt.push.apply(Tt,(0,n.Z)(zt.errors||[])),Ft.push.apply(Ft,(0,n.Z)(zt.warnings||[]))}),[Tt,Ft]},[_t,Bn.errors,Bn.warnings]),Fe=k();function ze(Tt,Ft,zt){return Te&&!Kt?f.createElement(Vn,{prefixCls:Je,hasFeedback:q.hasFeedback,validateStatus:q.validateStatus,meta:Bn,errors:Ae,warnings:Ee,noStyle:!0},Tt):f.createElement(Rn,Object.assign({key:"row"},q,{className:g()(F,rt),prefixCls:Je,fieldId:Ft,isRequired:zt,errors:Ae,warnings:Ee,meta:Bn,onSubItemMetaChange:Yn}),Tt)}if(!Qe&&!On&&!R)return ot(ze(on));let qe={};return typeof wt=="string"?qe.label=wt:Ue&&(qe.label=String(Ue)),Ot&&(qe=Object.assign(Object.assign({},qe),Ot)),ot(f.createElement(ae.Field,Object.assign({},q,{messageVariables:qe,trigger:rn,validateTrigger:Ie,onMetaChange:zn}),(Tt,Ft,zt)=>{const ct=L(Ue).length&&Ft?Ft.name:[],Gt=fe(ct,an),tr=ke!==void 0?ke:!!(at&&at.some(Yt=>{if(Yt&&typeof Yt=="object"&&Yt.required&&!Yt.warningOnly)return!0;if(typeof Yt=="function"){const sr=Yt(zt);return sr&&sr.required&&!sr.warningOnly}return!1})),qt=Object.assign({},Tt);let fn=null;if(Array.isArray(on)&&Qe)fn=on;else if(!(On&&(!(He||R)||Qe))){if(!(R&&!On&&!Qe))if((0,he.l$)(on)){const Yt=Object.assign(Object.assign({},on.props),qt);if(Yt.id||(Yt.id=Gt),ln||Ae.length>0||Ee.length>0||q.extra){const lr=[];(ln||Ae.length>0)&&lr.push(`${Gt}_help`),q.extra&&lr.push(`${Gt}_extra`),Yt["aria-describedby"]=lr.join(" ")}Ae.length>0&&(Yt["aria-invalid"]="true"),tr&&(Yt["aria-required"]="true"),(0,Re.Yr)(on)&&(Yt.ref=Fe(ct,on)),new Set([].concat((0,n.Z)(L(rn)),(0,n.Z)(L(Ie)))).forEach(lr=>{Yt[lr]=function(){for(var $n,Br,wr,Mr,Vr,cn=arguments.length,en=new Array(cn),Mn=0;Mn{var{prefixCls:Ue,children:Te}=q,F=yt(q,["prefixCls","children"]);const{getPrefixCls:R}=f.useContext(_e.E_),Ke=R("form",Ue),He=f.useMemo(()=>({prefixCls:Ke,status:"error"}),[Ke]);return f.createElement(ae.List,Object.assign({},F),(at,ee,ke)=>f.createElement(a.Rk.Provider,{value:He},Te(at.map(wt=>Object.assign(Object.assign({},wt),{fieldKey:wt.key})),ee,{errors:ke.errors,warnings:ke.warnings})))};function Cn(){const{form:q}=(0,f.useContext)(a.q3);return q}const st=je;st.Item=Mt,st.List=Hn,st.ErrorList=Se,st.useForm=me,st.useFormInstance=Cn,st.useWatch=ae.useWatch,st.Provider=a.RV,st.create=()=>{};var dn=st},8628:function(Ve,ie,e){"use strict";var n=e(59301),s=e(34280),g=e(56762),K=e(69507);function f(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const a=(0,n.useRef)({}),G=(0,g.Z)(),U=(0,K.ZP)();return(0,s.Z)(()=>{const C=U.subscribe(Z=>{a.current=Z,E&&G()});return()=>U.unsubscribe(C)},[]),a.current}ie.Z=f},9432:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return ue},n:function(){return ge}});var n=e(19248),s=e(92310),g=e.n(s),K=e(93681),f=e(8654),E=e(59301),a=e(19080),G=e(36355),U=e(1684),C=e(19716),Z=e(32441),w=e(33234),p=e(59412),z=e(9937);function y(ne){return!!(ne.prefix||ne.suffix||ne.allowClear)}var x=function(ne,M){var A={};for(var t in ne)Object.prototype.hasOwnProperty.call(ne,t)&&M.indexOf(t)<0&&(A[t]=ne[t]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,t=Object.getOwnPropertySymbols(ne);B{var A;const{prefixCls:t,bordered:B=!0,status:b,size:Q,disabled:T,onBlur:V,onFocus:O,suffix:Se,allowClear:ae,addonAfter:_e,addonBefore:se,className:pe,style:ve,styles:le,rootClassName:Ce,onChange:re,classNames:L}=ne,fe=x(ne,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:ce,direction:H,input:me}=E.useContext(G.E_),xe=ce("input",t),lt=(0,E.useRef)(null),[Ge,Ne]=(0,z.ZP)(xe),{compactSize:je,compactItemClassnames:We}=(0,w.ri)(xe,H),Re=(0,C.Z)(De=>{var de;return(de=Q!=null?Q:je)!==null&&de!==void 0?de:De}),he=E.useContext(U.Z),$e=T!=null?T:he,{status:N,hasFeedback:D,feedbackIcon:v}=(0,E.useContext)(Z.aM),o=(0,a.F)(N,b),S=y(ne)||!!D,k=(0,E.useRef)(S);(0,E.useEffect)(()=>{var De;S&&k.current,k.current=S},[S]);const m=(0,p.Z)(lt,!0),d=De=>{m(),V==null||V(De)},J=De=>{m(),O==null||O(De)},I=De=>{m(),re==null||re(De)},h=(D||Se)&&E.createElement(E.Fragment,null,Se,D&&v);let X;return typeof ae=="object"&&(ae!=null&&ae.clearIcon)?X=ae:ae&&(X={clearIcon:E.createElement(n.Z,null)}),Ge(E.createElement(K.default,Object.assign({ref:(0,f.sQ)(M,lt),prefixCls:xe,autoComplete:me==null?void 0:me.autoComplete},fe,{disabled:$e,onBlur:d,onFocus:J,style:Object.assign(Object.assign({},me==null?void 0:me.style),ve),styles:Object.assign(Object.assign({},me==null?void 0:me.styles),le),suffix:h,allowClear:X,className:g()(pe,Ce,We,me==null?void 0:me.className),onChange:I,addonAfter:_e&&E.createElement(w.BR,null,E.createElement(Z.Ux,{override:!0,status:!0},_e)),addonBefore:se&&E.createElement(w.BR,null,E.createElement(Z.Ux,{override:!0,status:!0},se)),classNames:Object.assign(Object.assign(Object.assign({},L),me==null?void 0:me.classNames),{input:g()({[`${xe}-sm`]:Re==="small",[`${xe}-lg`]:Re==="large",[`${xe}-rtl`]:H==="rtl",[`${xe}-borderless`]:!B},!S&&(0,a.Z)(xe,o),L==null?void 0:L.input,(A=me==null?void 0:me.classNames)===null||A===void 0?void 0:A.input,Ne)}),classes:{affixWrapper:g()({[`${xe}-affix-wrapper-sm`]:Re==="small",[`${xe}-affix-wrapper-lg`]:Re==="large",[`${xe}-affix-wrapper-rtl`]:H==="rtl",[`${xe}-affix-wrapper-borderless`]:!B},(0,a.Z)(`${xe}-affix-wrapper`,o,D),Ne),wrapper:g()({[`${xe}-group-rtl`]:H==="rtl"},Ne),group:g()({[`${xe}-group-wrapper-sm`]:Re==="small",[`${xe}-group-wrapper-lg`]:Re==="large",[`${xe}-group-wrapper-rtl`]:H==="rtl",[`${xe}-group-wrapper-disabled`]:$e},(0,a.Z)(`${xe}-group-wrapper`,o,D),Ne)}})))})},1643:function(Ve,ie,e){"use strict";var n=e(19248),s=e(92310),g=e.n(s),K=e(9296),f=e(59301),E=e(19080),a=e(36355),G=e(1684),U=e(19716),C=e(32441),Z=e(9432),w=e(9937),p=function(y,x){var ge={};for(var te in y)Object.prototype.hasOwnProperty.call(y,te)&&x.indexOf(te)<0&&(ge[te]=y[te]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,te=Object.getOwnPropertySymbols(y);ue{const{prefixCls:ge,bordered:te=!0,size:ue,disabled:ne,status:M,allowClear:A,showCount:t,classNames:B,rootClassName:b,className:Q}=y,T=p(y,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:V,direction:O}=f.useContext(a.E_),Se=(0,U.Z)(ue),ae=f.useContext(G.Z),_e=ne!=null?ne:ae,{status:se,hasFeedback:pe,feedbackIcon:ve}=f.useContext(C.aM),le=(0,E.F)(se,M),Ce=f.useRef(null);f.useImperativeHandle(x,()=>{var H;return{resizableTextArea:(H=Ce.current)===null||H===void 0?void 0:H.resizableTextArea,focus:me=>{var xe,lt;(0,Z.n)((lt=(xe=Ce.current)===null||xe===void 0?void 0:xe.resizableTextArea)===null||lt===void 0?void 0:lt.textArea,me)},blur:()=>{var me;return(me=Ce.current)===null||me===void 0?void 0:me.blur()}}});const re=V("input",ge);let L;typeof A=="object"&&(A!=null&&A.clearIcon)?L=A:A&&(L={clearIcon:f.createElement(n.Z,null)});const[fe,ce]=(0,w.ZP)(re);return fe(f.createElement(K.default,Object.assign({},T,{disabled:_e,allowClear:L,className:g()(Q,b),classes:{affixWrapper:g()(`${re}-textarea-affix-wrapper`,{[`${re}-affix-wrapper-rtl`]:O==="rtl",[`${re}-affix-wrapper-borderless`]:!te,[`${re}-affix-wrapper-sm`]:Se==="small",[`${re}-affix-wrapper-lg`]:Se==="large",[`${re}-textarea-show-count`]:t},(0,E.Z)(`${re}-affix-wrapper`,le),ce)},classNames:Object.assign(Object.assign({},B),{textarea:g()({[`${re}-borderless`]:!te,[`${re}-sm`]:Se==="small",[`${re}-lg`]:Se==="large"},(0,E.Z)(re,le),ce,B==null?void 0:B.textarea)}),prefixCls:re,suffix:pe&&f.createElement("span",{className:`${re}-textarea-suffix`},ve),showCount:t,ref:Ce})))});ie.Z=z},59412:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return s}});var n=e(59301);function s(g,K){const f=(0,n.useRef)([]),E=()=>{f.current.push(setTimeout(()=>{var a,G,U,C;!((a=g.current)===null||a===void 0)&&a.input&&((G=g.current)===null||G===void 0?void 0:G.input.getAttribute("type"))==="password"&&(!((U=g.current)===null||U===void 0)&&U.input.hasAttribute("value"))&&((C=g.current)===null||C===void 0||C.input.removeAttribute("value"))}))};return(0,n.useEffect)(()=>(K&&E(),()=>f.current.forEach(a=>{a&&clearTimeout(a)})),[]),E}},92832:function(Ve,ie,e){"use strict";e.d(ie,{default:function(){return Se}});var n=e(92310),s=e.n(n),g=e(59301),K=e(36355),f=e(32441),E=e(9937),G=ae=>{const{getPrefixCls:_e,direction:se}=(0,g.useContext)(K.E_),{prefixCls:pe,className:ve}=ae,le=_e("input-group",pe),Ce=_e("input"),[re,L]=(0,E.ZP)(Ce),fe=s()(le,{[`${le}-lg`]:ae.size==="large",[`${le}-sm`]:ae.size==="small",[`${le}-compact`]:ae.compact,[`${le}-rtl`]:se==="rtl"},L,ve),ce=(0,g.useContext)(f.aM),H=(0,g.useMemo)(()=>Object.assign(Object.assign({},ce),{isFormItemInput:!1}),[ce]);return re(g.createElement("span",{className:fe,style:ae.style,onMouseEnter:ae.onMouseEnter,onMouseLeave:ae.onMouseLeave,onFocus:ae.onFocus,onBlur:ae.onBlur},g.createElement(f.aM.Provider,{value:H},ae.children)))},U=e(9432),C=e(73331),Z=e(15277),w=e(2738),p=e(8654),z=e(59412),y=function(ae,_e){var se={};for(var pe in ae)Object.prototype.hasOwnProperty.call(ae,pe)&&_e.indexOf(pe)<0&&(se[pe]=ae[pe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,pe=Object.getOwnPropertySymbols(ae);veae?g.createElement(Z.Z,null):g.createElement(C.Z,null),ge={click:"onClick",hover:"onMouseOver"};var ue=g.forwardRef((ae,_e)=>{const{visibilityToggle:se=!0}=ae,pe=typeof se=="object"&&se.visible!==void 0,[ve,le]=(0,g.useState)(()=>pe?se.visible:!1),Ce=(0,g.useRef)(null);g.useEffect(()=>{pe&&le(se.visible)},[pe,se]);const re=(0,z.Z)(Ce),L=()=>{const{disabled:$e}=ae;$e||(ve&&re(),le(N=>{var D;const v=!N;return typeof se=="object"&&((D=se.onVisibleChange)===null||D===void 0||D.call(se,v)),v}))},fe=$e=>{const{action:N="click",iconRender:D=x}=ae,v=ge[N]||"",o=D(ve),S={[v]:L,className:`${$e}-icon`,key:"passwordIcon",onMouseDown:k=>{k.preventDefault()},onMouseUp:k=>{k.preventDefault()}};return g.cloneElement(g.isValidElement(o)?o:g.createElement("span",null,o),S)},{className:ce,prefixCls:H,inputPrefixCls:me,size:xe}=ae,lt=y(ae,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ge}=g.useContext(K.E_),Ne=Ge("input",me),je=Ge("input-password",H),We=se&&fe(je),Re=s()(je,ce,{[`${je}-${xe}`]:!!xe}),he=Object.assign(Object.assign({},(0,w.Z)(lt,["suffix","iconRender","visibilityToggle"])),{type:ve?"text":"password",className:Re,prefixCls:Ne,suffix:We});return xe&&(he.size=xe),g.createElement(U.Z,Object.assign({ref:(0,p.sQ)(_e,Ce)},he))}),ne=e(47472),M=e(92343),A=e(3113),t=e(19716),B=e(33234),b=function(ae,_e){var se={};for(var pe in ae)Object.prototype.hasOwnProperty.call(ae,pe)&&_e.indexOf(pe)<0&&(se[pe]=ae[pe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,pe=Object.getOwnPropertySymbols(ae);ve{const{prefixCls:se,inputPrefixCls:pe,className:ve,size:le,suffix:Ce,enterButton:re=!1,addonAfter:L,loading:fe,disabled:ce,onSearch:H,onChange:me,onCompositionStart:xe,onCompositionEnd:lt}=ae,Ge=b(ae,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Ne,direction:je}=g.useContext(K.E_),We=g.useRef(!1),Re=Ne("input-search",se),he=Ne("input",pe),{compactSize:$e}=(0,B.ri)(Re,je),N=(0,t.Z)(oe=>{var be;return(be=le!=null?le:$e)!==null&&be!==void 0?be:oe}),D=g.useRef(null),v=oe=>{oe&&oe.target&&oe.type==="click"&&H&&H(oe.target.value,oe,{source:"clear"}),me&&me(oe)},o=oe=>{var be;document.activeElement===((be=D.current)===null||be===void 0?void 0:be.input)&&oe.preventDefault()},S=oe=>{var be,Le;H&&H((Le=(be=D.current)===null||be===void 0?void 0:be.input)===null||Le===void 0?void 0:Le.value,oe,{source:"input"})},k=oe=>{We.current||fe||S(oe)},m=typeof re=="boolean"?g.createElement(ne.Z,null):null,d=`${Re}-button`;let J;const I=re||{},h=I.type&&I.type.__ANT_BUTTON===!0;h||I.type==="button"?J=(0,M.Tm)(I,Object.assign({onMouseDown:o,onClick:oe=>{var be,Le;(Le=(be=I==null?void 0:I.props)===null||be===void 0?void 0:be.onClick)===null||Le===void 0||Le.call(be,oe),S(oe)},key:"enterButton"},h?{className:d,size:N}:{})):J=g.createElement(A.ZP,{className:d,type:re?"primary":void 0,size:N,disabled:ce,key:"enterButton",onMouseDown:o,onClick:S,loading:fe,icon:m},re),L&&(J=[J,(0,M.Tm)(L,{key:"addonAfter"})]);const X=s()(Re,{[`${Re}-rtl`]:je==="rtl",[`${Re}-${N}`]:!!N,[`${Re}-with-button`]:!!re},ve),De=oe=>{We.current=!0,xe==null||xe(oe)},de=oe=>{We.current=!1,lt==null||lt(oe)};return g.createElement(U.Z,Object.assign({ref:(0,p.sQ)(D,_e),onPressEnter:k},Ge,{size:N,onCompositionStart:De,onCompositionEnd:de,prefixCls:he,addonAfter:J,suffix:Ce,onChange:v,className:X,disabled:ce}))}),V=e(1643);const O=U.Z;O.Group=G,O.Search=T,O.TextArea=V.Z,O.Password=ue;var Se=O},9937:function(Ve,ie,e){"use strict";e.d(ie,{M1:function(){return a},TM:function(){return M},Xy:function(){return G},bi:function(){return Z},e5:function(){return ne},ik:function(){return w},nz:function(){return f},pU:function(){return E},s7:function(){return p},x0:function(){return C}});var n=e(17313),s=e(74207),g=e(37613),K=e(83116);const f=A=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:A,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),E=A=>({borderColor:A.hoverBorderColor}),a=A=>({borderColor:A.activeBorderColor,boxShadow:A.activeShadow,outline:0}),G=A=>({color:A.colorTextDisabled,backgroundColor:A.colorBgContainerDisabled,borderColor:A.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},E((0,g.TS)(A,{hoverBorderColor:A.colorBorder})))}),U=A=>{const{paddingBlockLG:t,fontSizeLG:B,lineHeightLG:b,borderRadiusLG:Q,paddingInlineLG:T}=A;return{padding:`${t}px ${T}px`,fontSize:B,lineHeight:b,borderRadius:Q}},C=A=>({padding:`${A.paddingBlockSM}px ${A.paddingInlineSM}px`,borderRadius:A.borderRadiusSM}),Z=(A,t)=>{const{componentCls:B,colorError:b,colorWarning:Q,errorActiveShadow:T,warningActiveShadow:V,colorErrorBorderHover:O,colorWarningBorderHover:Se}=A;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:b,"&:hover":{borderColor:O},"&:focus, &-focused":Object.assign({},a((0,g.TS)(A,{activeBorderColor:b,activeShadow:T}))),[`${B}-prefix, ${B}-suffix`]:{color:b}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:Q,"&:hover":{borderColor:Se},"&:focus, &-focused":Object.assign({},a((0,g.TS)(A,{activeBorderColor:Q,activeShadow:V}))),[`${B}-prefix, ${B}-suffix`]:{color:Q}}}},w=A=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${A.paddingBlock}px ${A.paddingInline}px`,color:A.colorText,fontSize:A.fontSize,lineHeight:A.lineHeight,backgroundColor:A.colorBgContainer,backgroundImage:"none",borderWidth:A.lineWidth,borderStyle:A.lineType,borderColor:A.colorBorder,borderRadius:A.borderRadius,transition:`all ${A.motionDurationMid}`},f(A.colorTextPlaceholder)),{"&:hover":Object.assign({},E(A)),"&:focus, &-focused":Object.assign({},a(A)),"&-disabled, &[disabled]":Object.assign({},G(A)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:A.controlHeight,lineHeight:A.lineHeight,verticalAlign:"bottom",transition:`all ${A.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},U(A)),"&-sm":Object.assign({},C(A)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),p=A=>{const{componentCls:t,antCls:B}=A;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:A.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},U(A)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},C(A)),[`&-lg ${B}-select-single ${B}-select-selector`]:{height:A.controlHeightLG},[`&-sm ${B}-select-single ${B}-select-selector`]:{height:A.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${A.paddingInline}px`,color:A.colorText,fontWeight:"normal",fontSize:A.fontSize,textAlign:"center",backgroundColor:A.colorFillAlter,border:`${A.lineWidth}px ${A.lineType} ${A.colorBorder}`,borderRadius:A.borderRadius,transition:`all ${A.motionDurationSlow}`,lineHeight:1,[`${B}-select`]:{margin:`-${A.paddingBlock+1}px -${A.paddingInline}px`,[`&${B}-select-single:not(${B}-select-customize-input)`]:{[`${B}-select-selector`]:{backgroundColor:"inherit",border:`${A.lineWidth}px ${A.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${B}-select-selector`]:{color:A.colorPrimary}}},[`${B}-cascader-picker`]:{margin:`-9px -${A.paddingInline}px`,backgroundColor:"transparent",[`${B}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${B}-select ${B}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${B}-select ${B}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:A.borderRadius,borderEndStartRadius:A.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,n.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:A.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${t}-affix-wrapper, - & > ${t}-number-affix-wrapper, - & > ${B}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-A.lineWidth,borderInlineEndWidth:A.lineWidth},[`${t}`]:{float:"none"},[`& > ${B}-select > ${B}-select-selector, - & > ${B}-select-auto-complete ${t}, - & > ${B}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:A.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${B}-select-focused`]:{zIndex:1},[`& > ${B}-select > ${B}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${B}-select:first-child > ${B}-select-selector, - & > ${B}-select-auto-complete:first-child ${t}, - & > ${B}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:A.borderRadius,borderEndStartRadius:A.borderRadius},[`& > *:last-child, - & > ${B}-select:last-child > ${B}-select-selector, - & > ${B}-cascader-picker:last-child ${t}, - & > ${B}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:A.lineWidth,borderStartEndRadius:A.borderRadius,borderEndEndRadius:A.borderRadius},[`& > ${B}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-A.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:A.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:A.borderRadius}}}})}},z=A=>{const{componentCls:t,controlHeightSM:B,lineWidth:b}=A,T=(B-b*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,n.Wf)(A)),w(A)),Z(A,t)),{'&[type="color"]':{height:A.controlHeight,[`&${t}-lg`]:{height:A.controlHeightLG},[`&${t}-sm`]:{height:B,paddingTop:T,paddingBottom:T}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},y=A=>{const{componentCls:t}=A;return{[`${t}-clear-icon`]:{margin:0,color:A.colorTextQuaternary,fontSize:A.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${A.motionDurationSlow}`,"&:hover":{color:A.colorTextTertiary},"&:active":{color:A.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${A.inputAffixPadding}px`}}}},x=A=>{const{componentCls:t,inputAffixPadding:B,colorTextDescription:b,motionDurationSlow:Q,colorIcon:T,colorIconHover:V,iconCls:O}=A;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},w(A)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},E(A)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:A.paddingXS}},"&-show-count-suffix":{color:b},"&-show-count-has-suffix":{marginInlineEnd:A.paddingXXS},"&-prefix":{marginInlineEnd:B},"&-suffix":{marginInlineStart:B}}}),y(A)),{[`${O}${t}-password-icon`]:{color:T,cursor:"pointer",transition:`all ${Q}`,"&:hover":{color:V}}}),Z(A,`${t}-affix-wrapper`))}},ge=A=>{const{componentCls:t,colorError:B,colorWarning:b,borderRadiusLG:Q,borderRadiusSM:T}=A;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,n.Wf)(A)),p(A)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:Q,fontSize:A.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:T}},"&-status-error":{[`${t}-group-addon`]:{color:B,borderColor:B}},"&-status-warning":{[`${t}-group-addon`]:{color:b,borderColor:b}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},G(A))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},te=A=>{const{componentCls:t,antCls:B}=A,b=`${t}-search`;return{[b]:{[`${t}`]:{"&:hover, &:focus":{borderColor:A.colorPrimaryHover,[`+ ${t}-group-addon ${b}-button:not(${B}-btn-primary)`]:{borderInlineStartColor:A.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:A.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${b}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:A.borderRadius,borderEndEndRadius:A.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${b}-button:not(${B}-btn-primary)`]:{color:A.colorTextDescription,"&:hover":{color:A.colorPrimaryHover},"&:active":{color:A.colorPrimaryActive},[`&${B}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${b}-button`]:{height:A.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${b}-button`]:{height:A.controlHeightLG},[`&-small ${b}-button`]:{height:A.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-A.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, - > ${t}, - ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},ue=A=>{const{componentCls:t,paddingLG:B}=A,b=`${t}-textarea`;return{[b]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-A.fontSize*A.lineHeight,insetInlineEnd:0,color:A.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:B}},[`&-affix-wrapper${b}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:B}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:A.paddingXS,insetBlockStart:A.paddingXS},[`${b}-suffix`]:{position:"absolute",top:0,insetInlineEnd:A.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ne(A){return(0,g.TS)(A,{inputAffixPadding:A.paddingXXS})}const M=A=>{const{controlHeight:t,fontSize:B,lineHeight:b,lineWidth:Q,controlHeightSM:T,controlHeightLG:V,fontSizeLG:O,lineHeightLG:Se,paddingSM:ae,controlPaddingHorizontalSM:_e,controlPaddingHorizontal:se,colorFillAlter:pe,colorPrimaryHover:ve,controlOutlineWidth:le,controlOutline:Ce,colorErrorOutline:re,colorWarningOutline:L}=A;return{paddingBlock:Math.max(Math.round((t-B*b)/2*10)/10-Q,3),paddingBlockSM:Math.max(Math.round((T-B*b)/2*10)/10-Q,0),paddingBlockLG:Math.ceil((V-O*Se)/2*10)/10-Q,paddingInline:ae-Q,paddingInlineSM:_e-Q,paddingInlineLG:se-Q,addonBg:pe,activeBorderColor:ve,hoverBorderColor:ve,activeShadow:`0 0 0 ${le}px ${Ce}`,errorActiveShadow:`0 0 0 ${le}px ${re}`,warningActiveShadow:`0 0 0 ${le}px ${L}`}};ie.ZP=(0,K.Z)("Input",A=>{const t=(0,g.TS)(A,ne(A));return[z(t),ue(t),x(t),ge(t),te(t),(0,s.c)(t)]},M)},45818:function(Ve,ie,e){"use strict";e.d(ie,{D:function(){return ne},Z:function(){return t}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},K=g,f=e(7657),E=function(b,Q){return s.createElement(f.Z,(0,n.Z)({},b,{ref:Q,icon:K}))},a=s.forwardRef(E),G=a,U=e(33853),C=e(38819),Z=e(92310),w=e.n(Z),p=e(2738),y=B=>!isNaN(parseFloat(B))&&isFinite(B),x=e(36355),ge=e(84966),te=function(B,b){var Q={};for(var T in B)Object.prototype.hasOwnProperty.call(B,T)&&b.indexOf(T)<0&&(Q[T]=B[T]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,T=Object.getOwnPropertySymbols(B);V{let B=0;return function(){let b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return B+=1,`${b}${B}`}})();var t=s.forwardRef((B,b)=>{const{prefixCls:Q,className:T,trigger:V,children:O,defaultCollapsed:Se=!1,theme:ae="dark",style:_e={},collapsible:se=!1,reverseArrow:pe=!1,width:ve=200,collapsedWidth:le=80,zeroWidthTriggerStyle:Ce,breakpoint:re,onCollapse:L,onBreakpoint:fe}=B,ce=te(B,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:H}=(0,s.useContext)(ge.Gs),[me,xe]=(0,s.useState)("collapsed"in B?B.collapsed:Se),[lt,Ge]=(0,s.useState)(!1);(0,s.useEffect)(()=>{"collapsed"in B&&xe(B.collapsed)},[B.collapsed]);const Ne=(N,D)=>{"collapsed"in B||xe(N),L==null||L(N,D)},je=(0,s.useRef)();je.current=N=>{Ge(N.matches),fe==null||fe(N.matches),me!==N.matches&&Ne(N.matches,"responsive")},(0,s.useEffect)(()=>{function N(v){return je.current(v)}let D;if(typeof window!="undefined"){const{matchMedia:v}=window;if(v&&re&&re in ue){D=v(`(max-width: ${ue[re]})`);try{D.addEventListener("change",N)}catch(o){D.addListener(N)}N(D)}}return()=>{try{D==null||D.removeEventListener("change",N)}catch(v){D==null||D.removeListener(N)}}},[re]),(0,s.useEffect)(()=>{const N=M("ant-sider-");return H.addSider(N),()=>H.removeSider(N)},[]);const We=()=>{Ne(!me,"clickTrigger")},{getPrefixCls:Re}=(0,s.useContext)(x.E_),he=()=>{const N=Re("layout-sider",Q),D=(0,p.Z)(ce,["collapsed"]),v=me?le:ve,o=y(v)?`${v}px`:String(v),S=parseFloat(String(le||0))===0?s.createElement("span",{onClick:We,className:w()(`${N}-zero-width-trigger`,`${N}-zero-width-trigger-${pe?"right":"left"}`),style:Ce},V||s.createElement(G,null)):null,d={expanded:pe?s.createElement(C.Z,null):s.createElement(U.Z,null),collapsed:pe?s.createElement(U.Z,null):s.createElement(C.Z,null)}[me?"collapsed":"expanded"],J=V!==null?S||s.createElement("div",{className:`${N}-trigger`,onClick:We,style:{width:o}},V||d):null,I=Object.assign(Object.assign({},_e),{flex:`0 0 ${o}`,maxWidth:o,minWidth:o,width:o}),h=w()(N,`${N}-${ae}`,{[`${N}-collapsed`]:!!me,[`${N}-has-trigger`]:se&&V!==null&&!S,[`${N}-below`]:!!lt,[`${N}-zero-width`]:parseFloat(o)===0},T);return s.createElement("aside",Object.assign({className:h},D,{style:I,ref:b}),s.createElement("div",{className:`${N}-children`},O),se||lt&&S?J:null)},$e=s.useMemo(()=>({siderCollapsed:me}),[me]);return s.createElement(ne.Provider,{value:$e},he())})},44e3:function(Ve,ie,e){"use strict";var n=e(84966),s=e(45818);const g=n.ZP;g.Header=n.h4,g.Footer=n.$_,g.Content=n.VY,g.Sider=s.Z,ie.default=g},84966:function(Ve,ie,e){"use strict";e.d(ie,{VY:function(){return ne},$_:function(){return ue},h4:function(){return te},Gs:function(){return p},ZP:function(){return M}});var n=e(92393),s=e(92310),g=e.n(s),K=e(2738),f=e(59301),E=e(36355),a=e(83116),U=A=>{const{componentCls:t,bodyBg:B,lightSiderBg:b,lightTriggerBg:Q,lightTriggerColor:T}=A;return{[`${t}-sider-light`]:{background:b,[`${t}-sider-trigger`]:{color:T,background:Q},[`${t}-sider-zero-width-trigger`]:{color:T,background:Q,border:`1px solid ${B}`,borderInlineStart:0}}}};const C=A=>{const{antCls:t,componentCls:B,colorText:b,triggerColor:Q,footerBg:T,triggerBg:V,headerHeight:O,headerPadding:Se,headerColor:ae,footerPadding:_e,triggerHeight:se,zeroTriggerHeight:pe,zeroTriggerWidth:ve,motionDurationMid:le,motionDurationSlow:Ce,fontSize:re,borderRadius:L,bodyBg:fe,headerBg:ce,siderBg:H}=A;return{[B]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:fe,"&, *":{boxSizing:"border-box"},[`&${B}-has-sider`]:{flexDirection:"row",[`> ${B}, > ${B}-content`]:{width:0}},[`${B}-header, &${B}-footer`]:{flex:"0 0 auto"},[`${B}-sider`]:{position:"relative",minWidth:0,background:H,transition:`all ${le}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:se},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:se,color:Q,lineHeight:`${se}px`,textAlign:"center",background:V,cursor:"pointer",transition:`all ${le}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:O,insetInlineEnd:-ve,zIndex:1,width:ve,height:pe,color:Q,fontSize:A.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:H,borderStartStartRadius:0,borderStartEndRadius:L,borderEndEndRadius:L,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:-ve,borderStartStartRadius:L,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:L}}}}},U(A)),{"&-rtl":{direction:"rtl"}}),[`${B}-header`]:{height:O,padding:Se,color:ae,lineHeight:`${O}px`,background:ce,[`${t}-menu`]:{lineHeight:"inherit"}},[`${B}-footer`]:{padding:_e,color:b,fontSize:re,background:T},[`${B}-content`]:{flex:"auto",minHeight:0}}};var Z=(0,a.Z)("Layout",A=>[C(A)],A=>{const{colorBgLayout:t,controlHeight:B,controlHeightLG:b,colorText:Q,controlHeightSM:T,marginXXS:V,colorTextLightSolid:O,colorBgContainer:Se}=A,ae=b*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:B*2,headerPadding:`0 ${ae}px`,headerColor:Q,footerPadding:`${T}px ${ae}px`,footerBg:t,siderBg:"#001529",triggerHeight:b+V*2,triggerBg:"#002140",triggerColor:O,zeroTriggerWidth:b,zeroTriggerHeight:b,lightSiderBg:Se,lightTriggerBg:Se,lightTriggerColor:Q}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),w=function(A,t){var B={};for(var b in A)Object.prototype.hasOwnProperty.call(A,b)&&t.indexOf(b)<0&&(B[b]=A[b]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,b=Object.getOwnPropertySymbols(A);Qnull,removeSider:()=>null}});function z(A){let{suffixCls:t,tagName:B,displayName:b}=A;return Q=>f.forwardRef((V,O)=>f.createElement(Q,Object.assign({ref:O,suffixCls:t,tagName:B},V)))}const y=f.forwardRef((A,t)=>{const{prefixCls:B,suffixCls:b,className:Q,tagName:T}=A,V=w(A,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:O}=f.useContext(E.E_),Se=O("layout",B),[ae,_e]=Z(Se),se=b?`${Se}-${b}`:Se;return ae(f.createElement(T,Object.assign({className:g()(B||se,Q,_e),ref:t},V)))}),x=f.forwardRef((A,t)=>{const{direction:B}=f.useContext(E.E_),[b,Q]=f.useState([]),{prefixCls:T,className:V,rootClassName:O,children:Se,hasSider:ae,tagName:_e,style:se}=A,pe=w(A,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ve=(0,K.Z)(pe,["suffixCls"]),{getPrefixCls:le,layout:Ce}=f.useContext(E.E_),re=le("layout",T),[L,fe]=Z(re),ce=g()(re,{[`${re}-has-sider`]:typeof ae=="boolean"?ae:b.length>0,[`${re}-rtl`]:B==="rtl"},Ce==null?void 0:Ce.className,V,O,fe),H=f.useMemo(()=>({siderHook:{addSider:me=>{Q(xe=>[].concat((0,n.Z)(xe),[me]))},removeSider:me=>{Q(xe=>xe.filter(lt=>lt!==me))}}}),[]);return L(f.createElement(p.Provider,{value:H},f.createElement(_e,Object.assign({ref:t,className:ce,style:Object.assign(Object.assign({},Ce==null?void 0:Ce.style),se)},ve),Se)))}),ge=z({tagName:"div",displayName:"Layout"})(x),te=z({suffixCls:"header",tagName:"header",displayName:"Header"})(y),ue=z({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),ne=z({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var M=ge},40875:function(Ve,ie,e){"use strict";e.d(ie,{J:function(){return E}});var n=e(59301),s=e(33234),g=e(70425),K=function(a,G){var U={};for(var C in a)Object.prototype.hasOwnProperty.call(a,C)&&G.indexOf(C)<0&&(U[C]=a[C]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,C=Object.getOwnPropertySymbols(a);Z{const{children:U}=a,C=K(a,["children"]),Z=n.useContext(f),w=n.useMemo(()=>Object.assign(Object.assign({},Z),C),[Z,C.prefixCls,C.mode,C.selectable]);return n.createElement(f.Provider,{value:w},n.createElement(s.BR,null,(0,g.supportNodeRef)(U)?n.cloneElement(U,{ref:G}):U))});ie.Z=f},20834:function(Ve,ie,e){"use strict";e.d(ie,{default:function(){return $e}});var n=e(15285),s=e(59301),g=e(45818),K=e(92310),f=e.n(K),E=e(36355),a=function(N,D){var v={};for(var o in N)Object.prototype.hasOwnProperty.call(N,o)&&D.indexOf(o)<0&&(v[o]=N[o]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,o=Object.getOwnPropertySymbols(N);S{const{prefixCls:D,className:v,dashed:o}=N,S=a(N,["prefixCls","className","dashed"]),{getPrefixCls:k}=s.useContext(E.E_),m=k("menu",D),d=f()({[`${m}-item-divider-dashed`]:!!o},v);return s.createElement(n.iz,Object.assign({className:d},S))},C=e(11592),Z=e(2738),w=e(6848),p=e(92343),y=(0,s.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ge=N=>{var D;const{className:v,children:o,icon:S,title:k,danger:m}=N,{prefixCls:d,firstLevel:J,direction:I,disableMenuItemTitleTooltip:h,inlineCollapsed:X}=s.useContext(y),De=it=>{const bt=s.createElement("span",{className:`${d}-title-content`},o);return(!S||(0,p.l$)(o)&&o.type==="span")&&o&&it&&J&&typeof o=="string"?s.createElement("div",{className:`${d}-inline-collapsed-noicon`},o.charAt(0)):bt},{siderCollapsed:de}=s.useContext(g.D);let oe=k;typeof k=="undefined"?oe=J?o:"":k===!1&&(oe="");const be={title:oe};!de&&!X&&(be.title=null,be.open=!1);const Le=(0,C.Z)(o).length;let Be=s.createElement(n.ck,Object.assign({},(0,Z.Z)(N,["title","icon","danger"]),{className:f()({[`${d}-item-danger`]:m,[`${d}-item-only-child`]:(S?Le+1:Le)===1},v),title:typeof k=="string"?k:void 0}),(0,p.Tm)(S,{className:f()((0,p.l$)(S)?(D=S.props)===null||D===void 0?void 0:D.className:"",`${d}-item-icon`)}),De(X));return h||(Be=s.createElement(w.Z,Object.assign({},be,{placement:I==="rtl"?"left":"right",overlayClassName:`${d}-inline-collapsed-tooltip`}),Be)),Be},ue=N=>{var D;const{popupClassName:v,icon:o,title:S,theme:k}=N,m=s.useContext(y),{prefixCls:d,inlineCollapsed:J,theme:I}=m,h=(0,n.Xl)();let X;if(!o)X=J&&!h.length&&S&&typeof S=="string"?s.createElement("div",{className:`${d}-inline-collapsed-noicon`},S.charAt(0)):s.createElement("span",{className:`${d}-title-content`},S);else{const de=(0,p.l$)(S)&&S.type==="span";X=s.createElement(s.Fragment,null,(0,p.Tm)(o,{className:f()((0,p.l$)(o)?(D=o.props)===null||D===void 0?void 0:D.className:"",`${d}-item-icon`)}),de?S:s.createElement("span",{className:`${d}-title-content`},S))}const De=s.useMemo(()=>Object.assign(Object.assign({},m),{firstLevel:!1}),[m]);return s.createElement(y.Provider,{value:De},s.createElement(n.Wd,Object.assign({},(0,Z.Z)(N,["icon"]),{title:X,popupClassName:f()(d,v,`${d}-${k||I}`)})))},ne=e(18785),M=e(70425),A=e(62892),t=e(40875),B=function(N,D){var v={};for(var o in N)Object.prototype.hasOwnProperty.call(N,o)&&D.indexOf(o)<0&&(v[o]=N[o]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,o=Object.getOwnPropertySymbols(N);S{if(D&&typeof D=="object"){const o=D,{label:S,children:k,key:m,type:d}=o,J=B(o,["label","children","key","type"]),I=m!=null?m:`tmp-${v}`;return k||d==="group"?d==="group"?s.createElement(n.BW,Object.assign({key:I},J,{title:S}),b(k)):s.createElement(ue,Object.assign({key:I},J,{title:S}),b(k)):d==="divider"?s.createElement(U,Object.assign({key:I},J)):s.createElement(ge,Object.assign({key:I},J),S)}return null}).filter(D=>D)}function Q(N){return s.useMemo(()=>N&&b(N),[N])}var T=e(64993),V=e(17313),O=e(8378),Se=e(13826),ae=e(29878),_e=e(83116),se=e(37613),ve=N=>{const{componentCls:D,motionDurationSlow:v,horizontalLineHeight:o,colorSplit:S,lineWidth:k,lineType:m,itemPaddingInline:d}=N;return{[`${D}-horizontal`]:{lineHeight:o,border:0,borderBottom:`${k}px ${m} ${S}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${D}-item, ${D}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:d},[`> ${D}-item:hover, - > ${D}-item-active, - > ${D}-submenu ${D}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${D}-item, ${D}-submenu-title`]:{transition:[`border-color ${v}`,`background ${v}`].join(",")},[`${D}-submenu-arrow`]:{display:"none"}}}},Ce=N=>{let{componentCls:D,menuArrowOffset:v}=N;return{[`${D}-rtl`]:{direction:"rtl"},[`${D}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${D}-rtl${D}-vertical, - ${D}-submenu-rtl ${D}-vertical`]:{[`${D}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${v})`},"&::after":{transform:`rotate(45deg) translateY(${v})`}}}}};const re=N=>Object.assign({},(0,V.oN)(N));var fe=(N,D)=>{const{componentCls:v,itemColor:o,itemSelectedColor:S,groupTitleColor:k,itemBg:m,subMenuItemBg:d,itemSelectedBg:J,activeBarHeight:I,activeBarWidth:h,activeBarBorderWidth:X,motionDurationSlow:De,motionEaseInOut:de,motionEaseOut:oe,itemPaddingInline:be,motionDurationMid:Le,itemHoverColor:Be,lineType:it,colorSplit:bt,itemDisabledColor:ft,dangerItemColor:It,dangerItemHoverColor:jt,dangerItemSelectedColor:ht,dangerItemActiveBg:xt,dangerItemSelectedBg:En,itemHoverBg:Dn,itemActiveBg:pn,menuSubMenuBg:Vn,horizontalItemSelectedColor:cr,horizontalItemSelectedBg:Rn,horizontalItemBorderRadius:Xt,horizontalItemHoverBg:vr,popupBg:mr}=N;return{[`${v}-${D}, ${v}-${D} > ${v}`]:{color:o,background:m,[`&${v}-root:focus-visible`]:Object.assign({},re(N)),[`${v}-item-group-title`]:{color:k},[`${v}-submenu-selected`]:{[`> ${v}-submenu-title`]:{color:S}},[`${v}-item-disabled, ${v}-submenu-disabled`]:{color:`${ft} !important`},[`${v}-item:not(${v}-item-selected):not(${v}-submenu-selected)`]:{[`&:hover, > ${v}-submenu-title:hover`]:{color:Be}},[`&:not(${v}-horizontal)`]:{[`${v}-item:not(${v}-item-selected)`]:{"&:hover":{backgroundColor:Dn},"&:active":{backgroundColor:pn}},[`${v}-submenu-title`]:{"&:hover":{backgroundColor:Dn},"&:active":{backgroundColor:pn}}},[`${v}-item-danger`]:{color:It,[`&${v}-item:hover`]:{[`&:not(${v}-item-selected):not(${v}-submenu-selected)`]:{color:jt}},[`&${v}-item:active`]:{background:xt}},[`${v}-item a`]:{"&, &:hover":{color:"inherit"}},[`${v}-item-selected`]:{color:S,[`&${v}-item-danger`]:{color:ht},"a, a:hover":{color:"inherit"}},[`& ${v}-item-selected`]:{backgroundColor:J,[`&${v}-item-danger`]:{backgroundColor:En}},[`${v}-item, ${v}-submenu-title`]:{[`&:not(${v}-item-disabled):focus-visible`]:Object.assign({},re(N))},[`&${v}-submenu > ${v}`]:{backgroundColor:Vn},[`&${v}-popup > ${v}`]:{backgroundColor:mr},[`&${v}-horizontal`]:Object.assign(Object.assign({},D==="dark"?{borderBottom:0}:{}),{[`> ${v}-item, > ${v}-submenu`]:{top:X,marginTop:-X,marginBottom:0,borderRadius:Xt,"&::after":{position:"absolute",insetInline:be,bottom:0,borderBottom:`${I}px solid transparent`,transition:`border-color ${De} ${de}`,content:'""'},"&:hover, &-active, &-open":{background:vr,"&::after":{borderBottomWidth:I,borderBottomColor:cr}},"&-selected":{color:cr,backgroundColor:Rn,"&:hover":{backgroundColor:Rn},"&::after":{borderBottomWidth:I,borderBottomColor:cr}}}}),[`&${v}-root`]:{[`&${v}-inline, &${v}-vertical`]:{borderInlineEnd:`${X}px ${it} ${bt}`}},[`&${v}-inline`]:{[`${v}-sub${v}-inline`]:{background:d},[`${v}-item, ${v}-submenu-title`]:X&&h?{width:`calc(100% + ${X}px)`}:{},[`${v}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${h}px solid ${S}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Le} ${oe}`,`opacity ${Le} ${oe}`].join(","),content:'""'},[`&${v}-item-danger`]:{"&::after":{borderInlineEndColor:ht}}},[`${v}-selected, ${v}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Le} ${de}`,`opacity ${Le} ${de}`].join(",")}}}}}};const ce=N=>{const{componentCls:D,itemHeight:v,itemMarginInline:o,padding:S,menuArrowSize:k,marginXS:m,itemMarginBlock:d}=N,J=S+k+m;return{[`${D}-item`]:{position:"relative",overflow:"hidden"},[`${D}-item, ${D}-submenu-title`]:{height:v,lineHeight:`${v}px`,paddingInline:S,overflow:"hidden",textOverflow:"ellipsis",marginInline:o,marginBlock:d,width:`calc(100% - ${o*2}px)`},[`> ${D}-item, - > ${D}-submenu > ${D}-submenu-title`]:{height:v,lineHeight:`${v}px`},[`${D}-item-group-list ${D}-submenu-title, - ${D}-submenu-title`]:{paddingInlineEnd:J}}};var me=N=>{const{componentCls:D,iconCls:v,itemHeight:o,colorTextLightSolid:S,dropdownWidth:k,controlHeightLG:m,motionDurationMid:d,motionEaseOut:J,paddingXL:I,itemMarginInline:h,fontSizeLG:X,motionDurationSlow:De,paddingXS:de,boxShadowSecondary:oe,collapsedWidth:be,collapsedIconSize:Le}=N,Be={height:o,lineHeight:`${o}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[D]:{"&-inline, &-vertical":Object.assign({[`&${D}-root`]:{boxShadow:"none"}},ce(N))},[`${D}-submenu-popup`]:{[`${D}-vertical`]:Object.assign(Object.assign({},ce(N)),{boxShadow:oe})}},{[`${D}-submenu-popup ${D}-vertical${D}-sub`]:{minWidth:k,maxHeight:`calc(100vh - ${m*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${D}-inline`]:{width:"100%",[`&${D}-root`]:{[`${D}-item, ${D}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${De}`,`background ${De}`,`padding ${d} ${J}`].join(","),[`> ${D}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${D}-sub${D}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${D}-submenu > ${D}-submenu-title`]:Be,[`& ${D}-item-group-title`]:{paddingInlineStart:I}},[`${D}-item`]:Be}},{[`${D}-inline-collapsed`]:{width:be,[`&${D}-root`]:{[`${D}-item, ${D}-submenu ${D}-submenu-title`]:{[`> ${D}-inline-collapsed-noicon`]:{fontSize:X,textAlign:"center"}}},[`> ${D}-item, - > ${D}-item-group > ${D}-item-group-list > ${D}-item, - > ${D}-item-group > ${D}-item-group-list > ${D}-submenu > ${D}-submenu-title, - > ${D}-submenu > ${D}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${X/2}px - ${h}px)`,textOverflow:"clip",[` - ${D}-submenu-arrow, - ${D}-submenu-expand-icon - `]:{opacity:0},[`${D}-item-icon, ${v}`]:{margin:0,fontSize:Le,lineHeight:`${o}px`,"+ span":{display:"inline-block",opacity:0}}},[`${D}-item-icon, ${v}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${D}-item-icon, ${v}`]:{display:"none"},"a, a:hover":{color:S}},[`${D}-item-group-title`]:Object.assign(Object.assign({},V.vS),{paddingInline:de})}}]};const xe=N=>{const{componentCls:D,motionDurationSlow:v,motionDurationMid:o,motionEaseInOut:S,motionEaseOut:k,iconCls:m,iconSize:d,iconMarginInlineEnd:J}=N;return{[`${D}-item, ${D}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${v}`,`background ${v}`,`padding ${v} ${S}`].join(","),[`${D}-item-icon, ${m}`]:{minWidth:d,fontSize:d,transition:[`font-size ${o} ${k}`,`margin ${v} ${S}`,`color ${v}`].join(","),"+ span":{marginInlineStart:J,opacity:1,transition:[`opacity ${v} ${S}`,`margin ${v}`,`color ${v}`].join(",")}},[`${D}-item-icon`]:Object.assign({},(0,V.Ro)()),[`&${D}-item-only-child`]:{[`> ${m}, > ${D}-item-icon`]:{marginInlineEnd:0}}},[`${D}-item-disabled, ${D}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${D}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},lt=N=>{const{componentCls:D,motionDurationSlow:v,motionEaseInOut:o,borderRadius:S,menuArrowSize:k,menuArrowOffset:m}=N;return{[`${D}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:N.margin,width:k,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${v} ${o}, opacity ${v}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:k*.6,height:k*.15,backgroundColor:"currentcolor",borderRadius:S,transition:[`background ${v} ${o}`,`transform ${v} ${o}`,`top ${v} ${o}`,`color ${v} ${o}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${m})`},"&::after":{transform:`rotate(-45deg) translateY(${m})`}}}}},Ge=N=>{const{antCls:D,componentCls:v,fontSize:o,motionDurationSlow:S,motionDurationMid:k,motionEaseInOut:m,paddingXS:d,padding:J,colorSplit:I,lineWidth:h,zIndexPopup:X,borderRadiusLG:De,subMenuItemBorderRadius:de,menuArrowSize:oe,menuArrowOffset:be,lineType:Le,menuPanelMaskInset:Be,groupTitleLineHeight:it,groupTitleFontSize:bt}=N;return[{"":{[`${v}`]:Object.assign(Object.assign({},(0,V.dF)()),{"&-hidden":{display:"none"}})},[`${v}-submenu-hidden`]:{display:"none"}},{[v]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,V.Wf)(N)),(0,V.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:o,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${S} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${v}-item`]:{flex:"none"}},[`${v}-item, ${v}-submenu, ${v}-submenu-title`]:{borderRadius:N.itemBorderRadius},[`${v}-item-group-title`]:{padding:`${d}px ${J}px`,fontSize:bt,lineHeight:it,transition:`all ${S}`},[`&-horizontal ${v}-submenu`]:{transition:[`border-color ${S} ${m}`,`background ${S} ${m}`].join(",")},[`${v}-submenu, ${v}-submenu-inline`]:{transition:[`border-color ${S} ${m}`,`background ${S} ${m}`,`padding ${k} ${m}`].join(",")},[`${v}-submenu ${v}-sub`]:{cursor:"initial",transition:[`background ${S} ${m}`,`padding ${S} ${m}`].join(",")},[`${v}-title-content`]:{transition:`color ${S}`},[`${v}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${v}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:I,borderStyle:Le,borderWidth:0,borderTopWidth:h,marginBlock:h,padding:0,"&-dashed":{borderStyle:"dashed"}}}),xe(N)),{[`${v}-item-group`]:{[`${v}-item-group-list`]:{margin:0,padding:0,[`${v}-item, ${v}-submenu-title`]:{paddingInline:`${o*2}px ${J}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:X,borderRadius:De,boxShadow:"none",transformOrigin:"0 0",[`&${v}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Be}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Be},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:N.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:N.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:N.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:N.paddingXS},[`> ${v}`]:Object.assign(Object.assign(Object.assign({borderRadius:De},xe(N)),lt(N)),{[`${v}-item, ${v}-submenu > ${v}-submenu-title`]:{borderRadius:de},[`${v}-submenu-title::after`]:{transition:`transform ${S} ${m}`}})}}),lt(N)),{[`&-inline-collapsed ${v}-submenu-arrow, - &-inline ${v}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${be})`},"&::after":{transform:`rotate(45deg) translateX(-${be})`}},[`${v}-submenu-open${v}-submenu-inline > ${v}-submenu-title > ${v}-submenu-arrow`]:{transform:`translateY(-${oe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${be})`},"&::before":{transform:`rotate(45deg) translateX(${be})`}}})},{[`${D}-layout-header`]:{[v]:{lineHeight:"inherit"}}}]};var Ne=(N,D)=>(0,_e.Z)("Menu",o=>{if(D===!1)return[];const{colorBgElevated:S,colorPrimary:k,colorTextLightSolid:m,controlHeightLG:d,fontSize:J,darkItemColor:I,darkDangerItemColor:h,darkItemBg:X,darkSubMenuItemBg:De,darkItemSelectedColor:de,darkItemSelectedBg:oe,darkDangerItemSelectedBg:be,darkItemHoverBg:Le,darkGroupTitleColor:Be,darkItemHoverColor:it,darkItemDisabledColor:bt,darkDangerItemHoverColor:ft,darkDangerItemSelectedColor:It,darkDangerItemActiveBg:jt}=o,ht=J/7*5,xt=(0,se.TS)(o,{menuArrowSize:ht,menuHorizontalHeight:d*1.15,menuArrowOffset:`${ht*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:S}),En=(0,se.TS)(xt,{itemColor:I,itemHoverColor:it,groupTitleColor:Be,itemSelectedColor:de,itemBg:X,popupBg:X,subMenuItemBg:De,itemActiveBg:"transparent",itemSelectedBg:oe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Le,itemDisabledColor:bt,dangerItemColor:h,dangerItemHoverColor:ft,dangerItemSelectedColor:It,dangerItemActiveBg:jt,dangerItemSelectedBg:be,menuSubMenuBg:De,horizontalItemSelectedColor:m,horizontalItemSelectedBg:k});return[Ge(xt),ve(xt),me(xt),fe(xt,"light"),fe(En,"dark"),Ce(xt),(0,O.Z)(xt),(0,Se.oN)(xt,"slide-up"),(0,Se.oN)(xt,"slide-down"),(0,ae._y)(xt,"zoom-big")]},o=>{const{colorPrimary:S,colorError:k,colorTextDisabled:m,colorErrorBg:d,colorText:J,colorTextDescription:I,colorBgContainer:h,colorFillAlter:X,colorFillContent:De,lineWidth:de,lineWidthBold:oe,controlItemBgActive:be,colorBgTextHover:Le,controlHeightLG:Be,lineHeight:it,colorBgElevated:bt,marginXXS:ft,padding:It,fontSize:jt,controlHeightSM:ht,fontSizeLG:xt,colorTextLightSolid:En,colorErrorHover:Dn}=o,pn=new T.C(En).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:o.zIndexPopupBase+50,radiusItem:o.borderRadiusLG,itemBorderRadius:o.borderRadiusLG,radiusSubMenuItem:o.borderRadiusSM,subMenuItemBorderRadius:o.borderRadiusSM,colorItemText:J,itemColor:J,colorItemTextHover:J,itemHoverColor:J,colorItemTextHoverHorizontal:S,horizontalItemHoverColor:S,colorGroupTitle:I,groupTitleColor:I,colorItemTextSelected:S,itemSelectedColor:S,colorItemTextSelectedHorizontal:S,horizontalItemSelectedColor:S,colorItemBg:h,itemBg:h,colorItemBgHover:Le,itemHoverBg:Le,colorItemBgActive:De,itemActiveBg:be,colorSubItemBg:X,subMenuItemBg:X,colorItemBgSelected:be,itemSelectedBg:be,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:oe,activeBarHeight:oe,colorActiveBarBorderSize:de,activeBarBorderWidth:de,colorItemTextDisabled:m,itemDisabledColor:m,colorDangerItemText:k,dangerItemColor:k,colorDangerItemTextHover:k,dangerItemHoverColor:k,colorDangerItemTextSelected:k,dangerItemSelectedColor:k,colorDangerItemBgActive:d,dangerItemActiveBg:d,colorDangerItemBgSelected:d,dangerItemSelectedBg:d,itemMarginInline:o.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Be,groupTitleLineHeight:it,collapsedWidth:Be*2,popupBg:bt,itemMarginBlock:ft,itemPaddingInline:It,horizontalLineHeight:`${Be*1.15}px`,iconSize:jt,iconMarginInlineEnd:ht-jt,collapsedIconSize:xt,groupTitleFontSize:jt,darkItemDisabledColor:new T.C(En).setAlpha(.25).toRgbString(),darkItemColor:pn,darkDangerItemColor:k,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:En,darkItemSelectedBg:S,darkDangerItemSelectedBg:k,darkItemHoverBg:"transparent",darkGroupTitleColor:pn,darkItemHoverColor:En,darkDangerItemHoverColor:Dn,darkDangerItemSelectedColor:En,darkDangerItemActiveBg:k}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(N),je=function(N,D){var v={};for(var o in N)Object.prototype.hasOwnProperty.call(N,o)&&D.indexOf(o)<0&&(v[o]=N[o]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,o=Object.getOwnPropertySymbols(N);S{var v,o;const S=s.useContext(t.Z),k=S||{},{getPrefixCls:m,getPopupContainer:d,direction:J,menu:I}=s.useContext(E.E_),h=m(),{prefixCls:X,className:De,style:de,theme:oe="light",expandIcon:be,_internalDisableMenuItemTitleTooltip:Le,inlineCollapsed:Be,siderCollapsed:it,items:bt,children:ft,rootClassName:It,mode:jt,selectable:ht,onClick:xt,overflowedIndicatorPopupClassName:En}=N,Dn=je(N,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pn=(0,Z.Z)(Dn,["collapsedWidth"]),Vn=Q(bt)||ft;(v=k.validator)===null||v===void 0||v.call(k,{mode:jt});const cr=(0,M.useEvent)(function(){var Vt;xt==null||xt.apply(void 0,arguments),(Vt=k.onClick)===null||Vt===void 0||Vt.call(k)}),Rn=k.mode||jt,Xt=ht!=null?ht:k.selectable,vr=s.useMemo(()=>it!==void 0?it:Be,[Be,it]),mr={horizontal:{motionName:`${h}-slide-up`},inline:(0,A.Z)(h),other:{motionName:`${h}-zoom-big`}},wn=m("menu",X||k.prefixCls),[qn,zr]=Ne(wn,!S),Et=f()(`${wn}-${oe}`,I==null?void 0:I.className,De);let Mt;if(typeof be=="function")Mt=be;else if(be===null||be===!1)Mt=null;else if(k.expandIcon===null||k.expandIcon===!1)Mt=null;else{const Vt=be!=null?be:k.expandIcon;Mt=(0,p.Tm)(Vt,{className:f()(`${wn}-submenu-expand-icon`,(0,p.l$)(Vt)?(o=Vt.props)===null||o===void 0?void 0:o.className:"")})}const yt=s.useMemo(()=>({prefixCls:wn,inlineCollapsed:vr||!1,direction:J,firstLevel:!0,theme:oe,mode:Rn,disableMenuItemTitleTooltip:Le}),[wn,vr,J,Le,oe]);return qn(s.createElement(t.Z.Provider,{value:null},s.createElement(y.Provider,{value:yt},s.createElement(n.ZP,Object.assign({getPopupContainer:d,overflowedIndicator:s.createElement(ne.Z,null),overflowedIndicatorPopupClassName:f()(wn,`${wn}-${oe}`,En),mode:Rn,selectable:Xt,onClick:cr},pn,{inlineCollapsed:vr,style:Object.assign(Object.assign({},I==null?void 0:I.style),de),className:Et,prefixCls:wn,direction:J,defaultMotions:mr,expandIcon:Mt,ref:D,rootClassName:f()(It,zr)}),Vn))))});const he=(0,s.forwardRef)((N,D)=>{const v=(0,s.useRef)(null),o=s.useContext(g.D);return(0,s.useImperativeHandle)(D,()=>({menu:v.current,focus:S=>{var k;(k=v.current)===null||k===void 0||k.focus(S)}})),s.createElement(Re,Object.assign({ref:v},N,o))});he.Item=ge,he.SubMenu=ue,he.Divider=U,he.ItemGroup=n.BW;var $e=he},58421:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return k}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},K=g,f=e(7657),E=function(d,J){return s.createElement(f.Z,(0,n.Z)({},d,{ref:J,icon:K}))},a=s.forwardRef(E),G=a,U=e(49198),C=e(33853),Z=e(38819),w=e(92310),p=e.n(w),z=e(18082),y=e(20049),x=e(6487),ge=e(56789),te=e(7942),ue=e(76773),ne=e(26112),M={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},A=M,t=e(91735),B=function(m){(0,te.Z)(J,m);var d=(0,ue.Z)(J);function J(){var I;(0,x.Z)(this,J);for(var h=arguments.length,X=new Array(h),De=0;De=0||de.relatedTarget.className.indexOf("".concat(Be,"-item"))>=0))&&Le(I.getValidValue()))},I.go=function(de){var oe=I.state.goInputText;oe!==""&&(de.keyCode===A.ENTER||de.type==="click")&&(I.setState({goInputText:""}),I.props.quickGo(I.getValidValue()))},I}return(0,ge.Z)(J,[{key:"getPageSizeOptions",value:function(){var h=this.props,X=h.pageSize,De=h.pageSizeOptions;return De.some(function(de){return de.toString()===X.toString()})?De:De.concat([X.toString()]).sort(function(de,oe){var be=Number.isNaN(Number(de))?0:Number(de),Le=Number.isNaN(Number(oe))?0:Number(oe);return be-Le})}},{key:"render",value:function(){var h=this,X=this.props,De=X.pageSize,de=X.locale,oe=X.rootPrefixCls,be=X.changeSize,Le=X.quickGo,Be=X.goButton,it=X.selectComponentClass,bt=X.buildOptionText,ft=X.selectPrefixCls,It=X.disabled,jt=this.state.goInputText,ht="".concat(oe,"-options"),xt=it,En=null,Dn=null,pn=null;if(!be&&!Le)return null;var Vn=this.getPageSizeOptions();if(be&&xt){var cr=Vn.map(function(Rn,Xt){return s.createElement(xt.Option,{key:Xt,value:Rn.toString()},(bt||h.buildOptionText)(Rn))});En=s.createElement(xt,{disabled:It,prefixCls:ft,showSearch:!1,className:"".concat(ht,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(De||Vn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Xt){return Xt.parentNode},"aria-label":de.page_size,defaultOpen:!1},cr)}return Le&&(Be&&(pn=typeof Be=="boolean"?s.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:It,className:"".concat(ht,"-quick-jumper-button")},de.jump_to_confirm):s.createElement("span",{onClick:this.go,onKeyUp:this.go},Be)),Dn=s.createElement("div",{className:"".concat(ht,"-quick-jumper")},de.jump_to,s.createElement("input",{disabled:It,type:"text",value:jt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":de.page}),de.page,pn)),s.createElement("li",{className:"".concat(ht)},En,Dn)}}]),J}(s.Component);B.defaultProps={pageSizeOptions:["10","20","50","100"]};var b=B,Q=function(d){var J,I=d.rootPrefixCls,h=d.page,X=d.active,De=d.className,de=d.showTitle,oe=d.onClick,be=d.onKeyPress,Le=d.itemRender,Be="".concat(I,"-item"),it=p()(Be,"".concat(Be,"-").concat(h),(J={},(0,z.Z)(J,"".concat(Be,"-active"),X),(0,z.Z)(J,"".concat(Be,"-disabled"),!h),(0,z.Z)(J,d.className,De),J)),bt=function(){oe(h)},ft=function(ht){be(ht,oe,h)},It=Le(h,"page",s.createElement("a",{rel:"nofollow"},h));return It?s.createElement("li",{title:de?h.toString():null,className:it,onClick:bt,onKeyPress:ft,tabIndex:0},It):null},T=Q;function V(){}function O(m){var d=Number(m);return typeof d=="number"&&!Number.isNaN(d)&&isFinite(d)&&Math.floor(d)===d}var Se=function(d,J,I){return I};function ae(m,d,J){var I=typeof m=="undefined"?d.pageSize:m;return Math.floor((J.total-1)/I)+1}var _e=function(m){(0,te.Z)(J,m);var d=(0,ue.Z)(J);function J(I){var h;(0,x.Z)(this,J),h=d.call(this,I),h.paginationNode=s.createRef(),h.getJumpPrevPage=function(){return Math.max(1,h.state.current-(h.props.showLessItems?3:5))},h.getJumpNextPage=function(){return Math.min(ae(void 0,h.state,h.props),h.state.current+(h.props.showLessItems?3:5))},h.getItemIcon=function(be,Le){var Be=h.props.prefixCls,it=be||s.createElement("button",{type:"button","aria-label":Le,className:"".concat(Be,"-item-link")});return typeof be=="function"&&(it=s.createElement(be,(0,y.Z)({},h.props))),it},h.isValid=function(be){var Le=h.props.total;return O(be)&&be!==h.state.current&&O(Le)&&Le>0},h.shouldDisplayQuickJumper=function(){var be=h.props,Le=be.showQuickJumper,Be=be.total,it=h.state.pageSize;return Be<=it?!1:Le},h.handleKeyDown=function(be){(be.keyCode===A.ARROW_UP||be.keyCode===A.ARROW_DOWN)&&be.preventDefault()},h.handleKeyUp=function(be){var Le=h.getValidValue(be),Be=h.state.currentInputValue;Le!==Be&&h.setState({currentInputValue:Le}),be.keyCode===A.ENTER?h.handleChange(Le):be.keyCode===A.ARROW_UP?h.handleChange(Le-1):be.keyCode===A.ARROW_DOWN&&h.handleChange(Le+1)},h.handleBlur=function(be){var Le=h.getValidValue(be);h.handleChange(Le)},h.changePageSize=function(be){var Le=h.state.current,Be=ae(be,h.state,h.props);Le=Le>Be?Be:Le,Be===0&&(Le=h.state.current),typeof be=="number"&&("pageSize"in h.props||h.setState({pageSize:be}),"current"in h.props||h.setState({current:Le,currentInputValue:Le})),h.props.onShowSizeChange(Le,be),"onChange"in h.props&&h.props.onChange&&h.props.onChange(Le,be)},h.handleChange=function(be){var Le=h.props,Be=Le.disabled,it=Le.onChange,bt=h.state,ft=bt.pageSize,It=bt.current,jt=bt.currentInputValue;if(h.isValid(be)&&!Be){var ht=ae(void 0,h.state,h.props),xt=be;return be>ht?xt=ht:be<1&&(xt=1),"current"in h.props||h.setState({current:xt}),xt!==jt&&h.setState({currentInputValue:xt}),it(xt,ft),xt}return It},h.prev=function(){h.hasPrev()&&h.handleChange(h.state.current-1)},h.next=function(){h.hasNext()&&h.handleChange(h.state.current+1)},h.jumpPrev=function(){h.handleChange(h.getJumpPrevPage())},h.jumpNext=function(){h.handleChange(h.getJumpNextPage())},h.hasPrev=function(){return h.state.current>1},h.hasNext=function(){return h.state.current2?Be-2:0),bt=2;bt=De?oe=De:oe=Number(X),oe}},{key:"getShowSizeChanger",value:function(){var h=this.props,X=h.showSizeChanger,De=h.total,de=h.totalBoundaryShowSizeChanger;return typeof X!="undefined"?X:De>de}},{key:"render",value:function(){var h=this.props,X=h.prefixCls,De=h.className,de=h.style,oe=h.disabled,be=h.hideOnSinglePage,Le=h.total,Be=h.locale,it=h.showQuickJumper,bt=h.showLessItems,ft=h.showTitle,It=h.showTotal,jt=h.simple,ht=h.itemRender,xt=h.showPrevNextJumpers,En=h.jumpPrevIcon,Dn=h.jumpNextIcon,pn=h.selectComponentClass,Vn=h.selectPrefixCls,cr=h.pageSizeOptions,Rn=this.state,Xt=Rn.current,vr=Rn.pageSize,mr=Rn.currentInputValue;if(be===!0&&Le<=vr)return null;var wn=ae(void 0,this.state,this.props),qn=[],zr=null,Et=null,Mt=null,yt=null,Vt=null,Hn=it&&it.goButton,Cn=bt?1:2,st=Xt-1>0?Xt-1:0,dn=Xt+1Le?Le:Xt*vr]));if(jt){Hn&&(typeof Hn=="boolean"?Vt=s.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Be.jump_to_confirm):Vt=s.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Hn),Vt=s.createElement("li",{title:ft?"".concat(Be.jump_to).concat(Xt,"/").concat(wn):null,className:"".concat(X,"-simple-pager")},Vt));var Te=this.renderPrev(st);return s.createElement("ul",(0,n.Z)({className:p()(X,"".concat(X,"-simple"),(0,z.Z)({},"".concat(X,"-disabled"),oe),De),style:de,ref:this.paginationNode},q),Ue,Te?s.createElement("li",{title:ft?Be.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:p()("".concat(X,"-prev"),(0,z.Z)({},"".concat(X,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Te):null,s.createElement("li",{title:ft?"".concat(Xt,"/").concat(wn):null,className:"".concat(X,"-simple-pager")},s.createElement("input",{type:"text",value:mr,disabled:oe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),s.createElement("span",{className:"".concat(X,"-slash")},"/"),wn),s.createElement("li",{title:ft?Be.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:p()("".concat(X,"-next"),(0,z.Z)({},"".concat(X,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(dn)),Vt)}if(wn<=3+Cn*2){var F={locale:Be,rootPrefixCls:X,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:ft,itemRender:ht};wn||qn.push(s.createElement(T,(0,n.Z)({},F,{key:"noPager",page:1,className:"".concat(X,"-item-disabled")})));for(var R=1;R<=wn;R+=1){var Ke=Xt===R;qn.push(s.createElement(T,(0,n.Z)({},F,{key:R,page:R,active:Ke})))}}else{var He=bt?Be.prev_3:Be.prev_5,at=bt?Be.next_3:Be.next_5,ee=ht(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(En,"prev page")),ke=ht(this.getJumpNextPage(),"jump-next",this.getItemIcon(Dn,"next page"));xt&&(zr=ee?s.createElement("li",{title:ft?He:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:p()("".concat(X,"-jump-prev"),(0,z.Z)({},"".concat(X,"-jump-prev-custom-icon"),!!En))},ee):null,Et=ke?s.createElement("li",{title:ft?at:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:p()("".concat(X,"-jump-next"),(0,z.Z)({},"".concat(X,"-jump-next-custom-icon"),!!Dn))},ke):null),yt=s.createElement(T,{locale:Be,last:!0,rootPrefixCls:X,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:wn,page:wn,active:!1,showTitle:ft,itemRender:ht}),Mt=s.createElement(T,{locale:Be,rootPrefixCls:X,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:ft,itemRender:ht});var wt=Math.max(1,Xt-Cn),Ot=Math.min(Xt+Cn,wn);Xt-1<=Cn&&(Ot=1+Cn*2),wn-Xt<=Cn&&(wt=wn-Cn*2);for(var rn=wt;rn<=Ot;rn+=1){var kt=Xt===rn;qn.push(s.createElement(T,{locale:Be,rootPrefixCls:X,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:rn,page:rn,active:kt,showTitle:ft,itemRender:ht}))}Xt-1>=Cn*2&&Xt!==3&&(qn[0]=(0,s.cloneElement)(qn[0],{className:"".concat(X,"-item-after-jump-prev")}),qn.unshift(zr)),wn-Xt>=Cn*2&&Xt!==wn-2&&(qn[qn.length-1]=(0,s.cloneElement)(qn[qn.length-1],{className:"".concat(X,"-item-before-jump-next")}),qn.push(Et)),wt!==1&&qn.unshift(Mt),Ot!==wn&&qn.push(yt)}var Kt=!this.hasPrev()||!wn,ln=!this.hasNext()||!wn,Wt=this.renderPrev(st),an=this.renderNext(dn);return s.createElement("ul",(0,n.Z)({className:p()(X,De,(0,z.Z)({},"".concat(X,"-disabled"),oe)),style:de,ref:this.paginationNode},q),Ue,Wt?s.createElement("li",{title:ft?Be.prev_page:null,onClick:this.prev,tabIndex:Kt?null:0,onKeyPress:this.runIfEnterPrev,className:p()("".concat(X,"-prev"),(0,z.Z)({},"".concat(X,"-disabled"),Kt)),"aria-disabled":Kt},Wt):null,qn,an?s.createElement("li",{title:ft?Be.next_page:null,onClick:this.next,tabIndex:ln?null:0,onKeyPress:this.runIfEnterNext,className:p()("".concat(X,"-next"),(0,z.Z)({},"".concat(X,"-disabled"),ln)),"aria-disabled":ln},an):null,s.createElement(b,{disabled:oe,locale:Be,rootPrefixCls:X,selectComponentClass:pn,selectPrefixCls:Vn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Xt,pageSize:vr,pageSizeOptions:cr,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Hn}))}}],[{key:"getDerivedStateFromProps",value:function(h,X){var De={};if("current"in h&&(De.current=h.current,h.current!==X.current&&(De.currentInputValue=De.current)),"pageSize"in h&&h.pageSize!==X.pageSize){var de=X.current,oe=ae(h.pageSize,X,h);de=de>oe?oe:de,"current"in h||(De.current=de,De.currentInputValue=de),De.pageSize=h.pageSize}return De}}]),J}(s.Component);_e.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:V,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:V,locale:t.Z,style:{},itemRender:Se,totalBoundaryShowSizeChanger:50};var se=_e,pe=e(22075),ve=e(36355),le=e(19716),Ce=e(8628),re=e(9763),L=e(57809);const fe=m=>s.createElement(L.default,Object.assign({},m,{showSearch:!0,size:"small"})),ce=m=>s.createElement(L.default,Object.assign({},m,{showSearch:!0,size:"middle"}));fe.Option=L.default.Option,ce.Option=L.default.Option;var H=e(9937),me=e(17313),xe=e(83116),lt=e(37613);const Ge=m=>{const{componentCls:d}=m;return{[`${d}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${d}-item-link`]:{color:m.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${d}-item-link`]:{color:m.colorTextDisabled,cursor:"not-allowed"}}},[`&${d}-disabled`]:{cursor:"not-allowed",[`${d}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:m.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:m.colorBorder,backgroundColor:m.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:m.itemActiveBgDisabled},a:{color:m.itemActiveColorDisabled}}},[`${d}-item-link`]:{color:m.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${d}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${d}-simple-pager`]:{color:m.colorTextDisabled},[`${d}-jump-prev, ${d}-jump-next`]:{[`${d}-item-link-icon`]:{opacity:0},[`${d}-item-ellipsis`]:{opacity:1}}},[`&${d}-simple`]:{[`${d}-prev, ${d}-next`]:{[`&${d}-disabled ${d}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ne=m=>{const{componentCls:d}=m;return{[`&${d}-mini ${d}-total-text, &${d}-mini ${d}-simple-pager`]:{height:m.itemSizeSM,lineHeight:`${m.itemSizeSM}px`},[`&${d}-mini ${d}-item`]:{minWidth:m.itemSizeSM,height:m.itemSizeSM,margin:0,lineHeight:`${m.itemSizeSM-2}px`},[`&${d}-mini:not(${d}-disabled) ${d}-item:not(${d}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:m.colorBgTextHover},"&:active":{backgroundColor:m.colorBgTextActive}},[`&${d}-mini ${d}-prev, &${d}-mini ${d}-next`]:{minWidth:m.itemSizeSM,height:m.itemSizeSM,margin:0,lineHeight:`${m.itemSizeSM}px`},[`&${d}-mini:not(${d}-disabled)`]:{[`${d}-prev, ${d}-next`]:{[`&:hover ${d}-item-link`]:{backgroundColor:m.colorBgTextHover},[`&:active ${d}-item-link`]:{backgroundColor:m.colorBgTextActive},[`&${d}-disabled:hover ${d}-item-link`]:{backgroundColor:"transparent"}}},[` - &${d}-mini ${d}-prev ${d}-item-link, - &${d}-mini ${d}-next ${d}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:m.itemSizeSM,lineHeight:`${m.itemSizeSM}px`}},[`&${d}-mini ${d}-jump-prev, &${d}-mini ${d}-jump-next`]:{height:m.itemSizeSM,marginInlineEnd:0,lineHeight:`${m.itemSizeSM}px`},[`&${d}-mini ${d}-options`]:{marginInlineStart:m.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:m.miniOptionsSizeChangerTop},"&-quick-jumper":{height:m.itemSizeSM,lineHeight:`${m.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,H.x0)(m)),{width:m.paginationMiniQuickJumperInputWidth,height:m.controlHeightSM})}}}},je=m=>{const{componentCls:d}=m;return{[` - &${d}-simple ${d}-prev, - &${d}-simple ${d}-next - `]:{height:m.itemSizeSM,lineHeight:`${m.itemSizeSM}px`,verticalAlign:"top",[`${d}-item-link`]:{height:m.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:m.colorBgTextHover},"&:active":{backgroundColor:m.colorBgTextActive},"&::after":{height:m.itemSizeSM,lineHeight:`${m.itemSizeSM}px`}}},[`&${d}-simple ${d}-simple-pager`]:{display:"inline-block",height:m.itemSizeSM,marginInlineEnd:m.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:m.marginXS,padding:`0 ${m.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:m.itemInputBg,border:`${m.lineWidth}px ${m.lineType} ${m.colorBorder}`,borderRadius:m.borderRadius,outline:"none",transition:`border-color ${m.motionDurationMid}`,color:"inherit","&:hover":{borderColor:m.colorPrimary},"&:focus":{borderColor:m.colorPrimaryHover,boxShadow:`${m.inputOutlineOffset}px 0 ${m.controlOutlineWidth}px ${m.controlOutline}`},"&[disabled]":{color:m.colorTextDisabled,backgroundColor:m.colorBgContainerDisabled,borderColor:m.colorBorder,cursor:"not-allowed"}}}}},We=m=>{const{componentCls:d}=m;return{[`${d}-jump-prev, ${d}-jump-next`]:{outline:0,[`${d}-item-container`]:{position:"relative",[`${d}-item-link-icon`]:{color:m.colorPrimary,fontSize:m.fontSizeSM,opacity:0,transition:`all ${m.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${d}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:m.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:m.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:m.paginationEllipsisTextIndent,opacity:1,transition:`all ${m.motionDurationMid}`}},"&:hover":{[`${d}-item-link-icon`]:{opacity:1},[`${d}-item-ellipsis`]:{opacity:0}}},[` - ${d}-prev, - ${d}-jump-prev, - ${d}-jump-next - `]:{marginInlineEnd:m.marginXS},[` - ${d}-prev, - ${d}-next, - ${d}-jump-prev, - ${d}-jump-next - `]:{display:"inline-block",minWidth:m.itemSize,height:m.itemSize,color:m.colorText,fontFamily:m.fontFamily,lineHeight:`${m.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:m.borderRadius,cursor:"pointer",transition:`all ${m.motionDurationMid}`},[`${d}-prev, ${d}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:m.colorText,cursor:"pointer",userSelect:"none"},[`${d}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:m.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${m.lineWidth}px ${m.lineType} transparent`,borderRadius:m.borderRadius,outline:"none",transition:`all ${m.motionDurationMid}`},[`&:hover ${d}-item-link`]:{backgroundColor:m.colorBgTextHover},[`&:active ${d}-item-link`]:{backgroundColor:m.colorBgTextActive},[`&${d}-disabled:hover`]:{[`${d}-item-link`]:{backgroundColor:"transparent"}}},[`${d}-slash`]:{marginInlineEnd:m.paginationSlashMarginInlineEnd,marginInlineStart:m.paginationSlashMarginInlineStart},[`${d}-options`]:{display:"inline-block",marginInlineStart:m.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:m.controlHeight,marginInlineStart:m.marginXS,lineHeight:`${m.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,H.ik)(m)),{width:m.controlHeightLG*1.25,height:m.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:m.marginXS,marginInlineEnd:m.marginXS})}}}},Re=m=>{const{componentCls:d}=m;return{[`${d}-item`]:{display:"inline-block",minWidth:m.itemSize,height:m.itemSize,marginInlineEnd:m.marginXS,fontFamily:m.fontFamily,lineHeight:`${m.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${m.lineWidth}px ${m.lineType} transparent`,borderRadius:m.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${m.paginationItemPaddingInline}px`,color:m.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${d}-item-active)`]:{"&:hover":{transition:`all ${m.motionDurationMid}`,backgroundColor:m.colorBgTextHover},"&:active":{backgroundColor:m.colorBgTextActive}},"&-active":{fontWeight:m.fontWeightStrong,backgroundColor:m.itemActiveBg,borderColor:m.colorPrimary,a:{color:m.colorPrimary},"&:hover":{borderColor:m.colorPrimaryHover},"&:hover a":{color:m.colorPrimaryHover}}}}},he=m=>{const{componentCls:d}=m;return{[d]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,me.Wf)(m)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${d}-total-text`]:{display:"inline-block",height:m.itemSize,marginInlineEnd:m.marginXS,lineHeight:`${m.itemSize-2}px`,verticalAlign:"middle"}}),Re(m)),We(m)),je(m)),Ne(m)),Ge(m)),{[`@media only screen and (max-width: ${m.screenLG}px)`]:{[`${d}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${m.screenSM}px)`]:{[`${d}-options`]:{display:"none"}}}),[`&${m.componentCls}-rtl`]:{direction:"rtl"}}},$e=m=>{const{componentCls:d}=m;return{[`${d}${d}-disabled:not(${d}-mini)`]:{"&, &:hover":{[`${d}-item-link`]:{borderColor:m.colorBorder}},"&:focus-visible":{[`${d}-item-link`]:{borderColor:m.colorBorder}},[`${d}-item, ${d}-item-link`]:{backgroundColor:m.colorBgContainerDisabled,borderColor:m.colorBorder,[`&:hover:not(${d}-item-active)`]:{backgroundColor:m.colorBgContainerDisabled,borderColor:m.colorBorder,a:{color:m.colorTextDisabled}},[`&${d}-item-active`]:{backgroundColor:m.itemActiveBgDisabled}},[`${d}-prev, ${d}-next`]:{"&:hover button":{backgroundColor:m.colorBgContainerDisabled,borderColor:m.colorBorder,color:m.colorTextDisabled},[`${d}-item-link`]:{backgroundColor:m.colorBgContainerDisabled,borderColor:m.colorBorder}}},[`${d}:not(${d}-mini)`]:{[`${d}-prev, ${d}-next`]:{"&:hover button":{borderColor:m.colorPrimaryHover,backgroundColor:m.itemBg},[`${d}-item-link`]:{backgroundColor:m.itemLinkBg,borderColor:m.colorBorder},[`&:hover ${d}-item-link`]:{borderColor:m.colorPrimary,backgroundColor:m.itemBg,color:m.colorPrimary},[`&${d}-disabled`]:{[`${d}-item-link`]:{borderColor:m.colorBorder,color:m.colorTextDisabled}}},[`${d}-item`]:{backgroundColor:m.itemBg,border:`${m.lineWidth}px ${m.lineType} ${m.colorBorder}`,[`&:hover:not(${d}-item-active)`]:{borderColor:m.colorPrimary,backgroundColor:m.itemBg,a:{color:m.colorPrimary}},"&-active":{borderColor:m.colorPrimary}}}}},N=m=>{const{componentCls:d}=m;return{[`${d}:not(${d}-disabled)`]:{[`${d}-item`]:Object.assign({},(0,me.Qy)(m)),[`${d}-jump-prev, ${d}-jump-next`]:{"&:focus-visible":Object.assign({[`${d}-item-link-icon`]:{opacity:1},[`${d}-item-ellipsis`]:{opacity:0}},(0,me.oN)(m))},[`${d}-prev, ${d}-next`]:{[`&:focus-visible ${d}-item-link`]:Object.assign({},(0,me.oN)(m))}}}};var D=(0,xe.Z)("Pagination",m=>{const d=(0,lt.TS)(m,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:m.marginXXS/2,paginationMiniQuickJumperInputWidth:m.controlHeightLG*1.1,paginationItemPaddingInline:m.marginXXS*1.5,paginationEllipsisLetterSpacing:m.marginXXS/2,paginationSlashMarginInlineStart:m.marginXXS,paginationSlashMarginInlineEnd:m.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,H.e5)(m),(0,H.TM)(m));return[he(d),N(d),m.wireframe&&$e(d)]},m=>({itemBg:m.colorBgContainer,itemSize:m.controlHeight,itemSizeSM:m.controlHeightSM,itemActiveBg:m.colorBgContainer,itemLinkBg:m.colorBgContainer,itemActiveColorDisabled:m.colorTextDisabled,itemActiveBgDisabled:m.controlItemBgActiveDisabled,itemInputBg:m.colorBgContainer,miniOptionsSizeChangerTop:0})),v=function(m,d){var J={};for(var I in m)Object.prototype.hasOwnProperty.call(m,I)&&d.indexOf(I)<0&&(J[I]=m[I]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,I=Object.getOwnPropertySymbols(m);h{const{prefixCls:d,selectPrefixCls:J,className:I,rootClassName:h,style:X,size:De,locale:de,selectComponentClass:oe,responsive:be,showSizeChanger:Le}=m,Be=v(m,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:it}=(0,Ce.Z)(be),{getPrefixCls:bt,direction:ft,pagination:It={}}=s.useContext(ve.E_),jt=bt("pagination",d),[ht,xt]=D(jt),En=Le!=null?Le:It.showSizeChanger,Dn=s.useMemo(()=>{const wn=s.createElement("span",{className:`${jt}-item-ellipsis`},"\u2022\u2022\u2022"),qn=s.createElement("button",{className:`${jt}-item-link`,type:"button",tabIndex:-1},ft==="rtl"?s.createElement(Z.Z,null):s.createElement(C.Z,null)),zr=s.createElement("button",{className:`${jt}-item-link`,type:"button",tabIndex:-1},ft==="rtl"?s.createElement(C.Z,null):s.createElement(Z.Z,null)),Et=s.createElement("a",{className:`${jt}-item-link`},s.createElement("div",{className:`${jt}-item-container`},ft==="rtl"?s.createElement(U.Z,{className:`${jt}-item-link-icon`}):s.createElement(G,{className:`${jt}-item-link-icon`}),wn)),Mt=s.createElement("a",{className:`${jt}-item-link`},s.createElement("div",{className:`${jt}-item-container`},ft==="rtl"?s.createElement(G,{className:`${jt}-item-link-icon`}):s.createElement(U.Z,{className:`${jt}-item-link-icon`}),wn));return{prevIcon:qn,nextIcon:zr,jumpPrevIcon:Et,jumpNextIcon:Mt}},[ft,jt]),[pn]=(0,re.Z)("Pagination",pe.Z),Vn=Object.assign(Object.assign({},pn),de),cr=(0,le.Z)(De),Rn=cr==="small"||!!(it&&!cr&&be),Xt=bt("select",J),vr=p()({[`${jt}-mini`]:Rn,[`${jt}-rtl`]:ft==="rtl"},It==null?void 0:It.className,I,h,xt),mr=Object.assign(Object.assign({},It==null?void 0:It.style),X);return ht(s.createElement(se,Object.assign({},Dn,Be,{style:mr,prefixCls:jt,selectPrefixCls:Xt,className:vr,selectComponentClass:oe||(Rn?fe:ce),locale:Vn,showSizeChanger:En})))},k=S},5112:function(Ve,ie,e){"use strict";e.d(ie,{ZP:function(){return Ce}});var n=e(92310),s=e.n(n),g=e(18929),K=e(26112),f=e(59301),E=e(36355),a=e(19716);const G=f.createContext(null),U=G.Provider;var C=G;const Z=f.createContext(null),w=Z.Provider;var p=e(5630),z=e(8654),y=e(1684),x=e(32441),ge=e(17313),te=e(83116),ue=e(37613);const ne=re=>{const{componentCls:L,antCls:fe}=re,ce=`${L}-group`;return{[ce]:Object.assign(Object.assign({},(0,ge.Wf)(re)),{display:"inline-block",fontSize:0,[`&${ce}-rtl`]:{direction:"rtl"},[`${fe}-badge ${fe}-badge-count`]:{zIndex:1},[`> ${fe}-badge:not(:first-child) > ${fe}-button-wrapper`]:{borderInlineStart:"none"}})}},M=re=>{const{componentCls:L,wrapperMarginInlineEnd:fe,colorPrimary:ce,radioSize:H,motionDurationSlow:me,motionDurationMid:xe,motionEaseInOutCirc:lt,colorBgContainer:Ge,colorBorder:Ne,lineWidth:je,dotSize:We,colorBgContainerDisabled:Re,colorTextDisabled:he,paddingXS:$e,dotColorDisabled:N,lineType:D,radioDotDisabledSize:v,wireframe:o,colorWhite:S}=re,k=`${L}-inner`;return{[`${L}-wrapper`]:Object.assign(Object.assign({},(0,ge.Wf)(re)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:fe,cursor:"pointer",[`&${L}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:re.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${L}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${je}px ${D} ${ce}`,borderRadius:"50%",visibility:"hidden",content:'""'},[L]:Object.assign(Object.assign({},(0,ge.Wf)(re)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${L}-wrapper:hover &, - &:hover ${k}`]:{borderColor:ce},[`${L}-input:focus-visible + ${k}`]:Object.assign({},(0,ge.oN)(re)),[`${L}:hover::after, ${L}-wrapper:hover &::after`]:{visibility:"visible"},[`${L}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:H,height:H,marginBlockStart:H/-2,marginInlineStart:H/-2,backgroundColor:o?ce:S,borderBlockStart:0,borderInlineStart:0,borderRadius:H,transform:"scale(0)",opacity:0,transition:`all ${me} ${lt}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:H,height:H,backgroundColor:Ge,borderColor:Ne,borderStyle:"solid",borderWidth:je,borderRadius:"50%",transition:`all ${xe}`},[`${L}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${L}-checked`]:{[k]:{borderColor:ce,backgroundColor:o?Ge:ce,"&::after":{transform:`scale(${We/H})`,opacity:1,transition:`all ${me} ${lt}`}}},[`${L}-disabled`]:{cursor:"not-allowed",[k]:{backgroundColor:Re,borderColor:Ne,cursor:"not-allowed","&::after":{backgroundColor:N}},[`${L}-input`]:{cursor:"not-allowed"},[`${L}-disabled + span`]:{color:he,cursor:"not-allowed"},[`&${L}-checked`]:{[k]:{"&::after":{transform:`scale(${v/H})`}}}},[`span${L} + *`]:{paddingInlineStart:$e,paddingInlineEnd:$e}})}},A=re=>{const{buttonColor:L,controlHeight:fe,componentCls:ce,lineWidth:H,lineType:me,colorBorder:xe,motionDurationSlow:lt,motionDurationMid:Ge,buttonPaddingInline:Ne,fontSize:je,buttonBg:We,fontSizeLG:Re,controlHeightLG:he,controlHeightSM:$e,paddingXS:N,borderRadius:D,borderRadiusSM:v,borderRadiusLG:o,buttonCheckedBg:S,buttonSolidCheckedColor:k,colorTextDisabled:m,colorBgContainerDisabled:d,buttonCheckedBgDisabled:J,buttonCheckedColorDisabled:I,colorPrimary:h,colorPrimaryHover:X,colorPrimaryActive:De,buttonSolidCheckedBg:de,buttonSolidCheckedHoverBg:oe,buttonSolidCheckedActiveBg:be}=re;return{[`${ce}-button-wrapper`]:{position:"relative",display:"inline-block",height:fe,margin:0,paddingInline:Ne,paddingBlock:0,color:L,fontSize:je,lineHeight:`${fe-H*2}px`,background:We,border:`${H}px ${me} ${xe}`,borderBlockStartWidth:H+.02,borderInlineStartWidth:0,borderInlineEndWidth:H,cursor:"pointer",transition:[`color ${Ge}`,`background ${Ge}`,`box-shadow ${Ge}`].join(","),a:{color:L},[`> ${ce}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-H,insetInlineStart:-H,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:H,paddingInline:0,backgroundColor:xe,transition:`background-color ${lt}`,content:'""'}},"&:first-child":{borderInlineStart:`${H}px ${me} ${xe}`,borderStartStartRadius:D,borderEndStartRadius:D},"&:last-child":{borderStartEndRadius:D,borderEndEndRadius:D},"&:first-child:last-child":{borderRadius:D},[`${ce}-group-large &`]:{height:he,fontSize:Re,lineHeight:`${he-H*2}px`,"&:first-child":{borderStartStartRadius:o,borderEndStartRadius:o},"&:last-child":{borderStartEndRadius:o,borderEndEndRadius:o}},[`${ce}-group-small &`]:{height:$e,paddingInline:N-H,paddingBlock:0,lineHeight:`${$e-H*2}px`,"&:first-child":{borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v}},"&:hover":{position:"relative",color:h},"&:has(:focus-visible)":Object.assign({},(0,ge.oN)(re)),[`${ce}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${ce}-button-wrapper-disabled)`]:{zIndex:1,color:h,background:S,borderColor:h,"&::before":{backgroundColor:h},"&:first-child":{borderColor:h},"&:hover":{color:X,borderColor:X,"&::before":{backgroundColor:X}},"&:active":{color:De,borderColor:De,"&::before":{backgroundColor:De}}},[`${ce}-group-solid &-checked:not(${ce}-button-wrapper-disabled)`]:{color:k,background:de,borderColor:de,"&:hover":{color:k,background:oe,borderColor:oe},"&:active":{color:k,background:be,borderColor:be}},"&-disabled":{color:m,backgroundColor:d,borderColor:xe,cursor:"not-allowed","&:first-child, &:hover":{color:m,backgroundColor:d,borderColor:xe}},[`&-disabled${ce}-button-wrapper-checked`]:{color:I,backgroundColor:J,borderColor:xe,boxShadow:"none"}}}},t=re=>re-4*2;var B=(0,te.Z)("Radio",re=>{const{controlOutline:L,controlOutlineWidth:fe,radioSize:ce}=re,H=`0 0 0 ${fe}px ${L}`,me=H,xe=t(ce),lt=(0,ue.TS)(re,{radioDotDisabledSize:xe,radioFocusShadow:H,radioButtonFocusShadow:me});return[ne(lt),M(lt),A(lt)]},re=>{const{wireframe:L,padding:fe,marginXS:ce,lineWidth:H,fontSizeLG:me,colorText:xe,colorBgContainer:lt,colorTextDisabled:Ge,controlItemBgActiveDisabled:Ne,colorTextLightSolid:je,colorPrimary:We,colorPrimaryHover:Re,colorPrimaryActive:he}=re,$e=4,N=me,D=L?t(N):N-($e+H)*2;return{radioSize:N,dotSize:D,dotColorDisabled:Ge,buttonSolidCheckedColor:je,buttonSolidCheckedBg:We,buttonSolidCheckedHoverBg:Re,buttonSolidCheckedActiveBg:he,buttonBg:lt,buttonCheckedBg:lt,buttonColor:xe,buttonCheckedBgDisabled:Ne,buttonCheckedColorDisabled:Ge,buttonPaddingInline:fe-H,wrapperMarginInlineEnd:ce}}),b=e(14088),Q=e(4572),T=function(re,L){var fe={};for(var ce in re)Object.prototype.hasOwnProperty.call(re,ce)&&L.indexOf(ce)<0&&(fe[ce]=re[ce]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,ce=Object.getOwnPropertySymbols(re);H{var fe,ce;const H=f.useContext(C),me=f.useContext(Z),{getPrefixCls:xe,direction:lt,radio:Ge}=f.useContext(E.E_),Ne=f.useRef(null),je=(0,z.sQ)(L,Ne),{isFormItemInput:We}=f.useContext(x.aM),Re=De=>{var de,oe;(de=re.onChange)===null||de===void 0||de.call(re,De),(oe=H==null?void 0:H.onChange)===null||oe===void 0||oe.call(H,De)},{prefixCls:he,className:$e,rootClassName:N,children:D,style:v}=re,o=T(re,["prefixCls","className","rootClassName","children","style"]),S=xe("radio",he),k=((H==null?void 0:H.optionType)||me)==="button",m=k?`${S}-button`:S,[d,J]=B(S),I=Object.assign({},o),h=f.useContext(y.Z);H&&(I.name=H.name,I.onChange=Re,I.checked=re.value===H.value,I.disabled=(fe=I.disabled)!==null&&fe!==void 0?fe:H.disabled),I.disabled=(ce=I.disabled)!==null&&ce!==void 0?ce:h;const X=s()(`${m}-wrapper`,{[`${m}-wrapper-checked`]:I.checked,[`${m}-wrapper-disabled`]:I.disabled,[`${m}-wrapper-rtl`]:lt==="rtl",[`${m}-wrapper-in-form-item`]:We},Ge==null?void 0:Ge.className,$e,N,J);return d(f.createElement(b.Z,{component:"Radio",disabled:I.disabled},f.createElement("label",{className:X,style:Object.assign(Object.assign({},Ge==null?void 0:Ge.style),v),onMouseEnter:re.onMouseEnter,onMouseLeave:re.onMouseLeave},f.createElement(p.Z,Object.assign({},I,{className:s()(I.className,!k&&Q.A),type:"radio",prefixCls:m,ref:je})),D!==void 0?f.createElement("span",null,D):null)))};var Se=f.forwardRef(V);const ae=f.forwardRef((re,L)=>{const{getPrefixCls:fe,direction:ce}=f.useContext(E.E_),[H,me]=(0,g.Z)(re.defaultValue,{value:re.value}),xe=de=>{const oe=H,be=de.target.value;"value"in re||me(be);const{onChange:Le}=re;Le&&be!==oe&&Le(de)},{prefixCls:lt,className:Ge,rootClassName:Ne,options:je,buttonStyle:We="outline",disabled:Re,children:he,size:$e,style:N,id:D,onMouseEnter:v,onMouseLeave:o,onFocus:S,onBlur:k}=re,m=fe("radio",lt),d=`${m}-group`,[J,I]=B(m);let h=he;je&&je.length>0&&(h=je.map(de=>typeof de=="string"||typeof de=="number"?f.createElement(Se,{key:de.toString(),prefixCls:m,disabled:Re,value:de,checked:H===de},de):f.createElement(Se,{key:`radio-group-value-options-${de.value}`,prefixCls:m,disabled:de.disabled||Re,value:de.value,checked:H===de.value,title:de.title,style:de.style},de.label)));const X=(0,a.Z)($e),De=s()(d,`${d}-${We}`,{[`${d}-${X}`]:X,[`${d}-rtl`]:ce==="rtl"},Ge,Ne,I);return J(f.createElement("div",Object.assign({},(0,K.Z)(re,{aria:!0,data:!0}),{className:De,style:N,onMouseEnter:v,onMouseLeave:o,onFocus:S,onBlur:k,id:D,ref:L}),f.createElement(U,{value:{onChange:xe,value:H,disabled:re.disabled,name:re.name,optionType:re.optionType}},h)))});var _e=f.memo(ae),se=function(re,L){var fe={};for(var ce in re)Object.prototype.hasOwnProperty.call(re,ce)&&L.indexOf(ce)<0&&(fe[ce]=re[ce]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,ce=Object.getOwnPropertySymbols(re);H{const{getPrefixCls:fe}=f.useContext(E.E_),{prefixCls:ce}=re,H=se(re,["prefixCls"]),me=fe("radio",ce);return f.createElement(w,{value:"button"},f.createElement(Se,Object.assign({prefixCls:me},H,{type:"radio",ref:L})))};var ve=f.forwardRef(pe);const le=Se;le.Button=ve,le.Group=_e,le.__ANT_RADIO=!0;var Ce=le},13570:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return re}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},K=g,f=e(7657),E=function(fe,ce){return s.createElement(f.Z,(0,n.Z)({},fe,{ref:ce,icon:K}))},a=s.forwardRef(E),G=a,U=e(92310),C=e.n(U),Z=e(18082),w=e(52456),p=e(5883),z=e(18929),y=e(10228),x=e(26112);function ge(L,fe){var ce=L.disabled,H=L.prefixCls,me=L.character,xe=L.characterRender,lt=L.index,Ge=L.count,Ne=L.value,je=L.allowHalf,We=L.focused,Re=L.onHover,he=L.onClick,$e=function(d){Re(d,lt)},N=function(d){he(d,lt)},D=function(d){d.keyCode===y.Z.ENTER&&he(d,lt)},v=lt+1,o=new Set([H]);Ne===0&<===0&&We?o.add("".concat(H,"-focused")):je&&Ne+.5>=v&&Nelt?"true":"false","aria-posinset":lt+1,"aria-setsize":Ge,tabIndex:ce?-1:0},s.createElement("div",{className:"".concat(H,"-first")},S),s.createElement("div",{className:"".concat(H,"-second")},S)));return xe&&(k=xe(k,L)),k}var te=s.forwardRef(ge);function ue(){var L=s.useRef({});function fe(H){return L.current[H]}function ce(H){return function(me){L.current[H]=me}}return[fe,ce]}function ne(L){var fe=L.pageXOffset,ce="scrollLeft";if(typeof fe!="number"){var H=L.document;fe=H.documentElement[ce],typeof fe!="number"&&(fe=H.body[ce])}return fe}function M(L){var fe,ce,H=L.ownerDocument,me=H.body,xe=H&&H.documentElement,lt=L.getBoundingClientRect();return fe=lt.left,ce=lt.top,fe-=xe.clientLeft||me.clientLeft||0,ce-=xe.clientTop||me.clientTop||0,{left:fe,top:ce}}function A(L){var fe=M(L),ce=L.ownerDocument,H=ce.defaultView||ce.parentWindow;return fe.left+=ne(H),fe.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function B(L,fe){var ce,H=L.prefixCls,me=H===void 0?"rc-rate":H,xe=L.className,lt=L.defaultValue,Ge=L.value,Ne=L.count,je=Ne===void 0?5:Ne,We=L.allowHalf,Re=We===void 0?!1:We,he=L.allowClear,$e=he===void 0?!0:he,N=L.character,D=N===void 0?"\u2605":N,v=L.characterRender,o=L.disabled,S=L.direction,k=S===void 0?"ltr":S,m=L.tabIndex,d=m===void 0?0:m,J=L.autoFocus,I=L.onHoverChange,h=L.onChange,X=L.onFocus,De=L.onBlur,de=L.onKeyDown,oe=L.onMouseLeave,be=(0,p.Z)(L,t),Le=ue(),Be=(0,w.Z)(Le,2),it=Be[0],bt=Be[1],ft=s.useRef(null),It=function(){if(!o){var R;(R=ft.current)===null||R===void 0||R.focus()}};s.useImperativeHandle(fe,function(){return{focus:It,blur:function(){if(!o){var R;(R=ft.current)===null||R===void 0||R.blur()}}}});var jt=(0,z.Z)(lt||0,{value:Ge}),ht=(0,w.Z)(jt,2),xt=ht[0],En=ht[1],Dn=(0,z.Z)(null),pn=(0,w.Z)(Dn,2),Vn=pn[0],cr=pn[1],Rn=function(R,Ke){var He=k==="rtl",at=R+1;if(Re){var ee=it(R),ke=A(ee),wt=ee.clientWidth;(He&&Ke-ke>wt/2||!He&&Ke-ke0&&!He||Ke===y.Z.RIGHT&&at>0&&He?(Re?at-=.5:at-=1,Xt(at),R.preventDefault()):Ke===y.Z.LEFT&&at{const{componentCls:fe}=L;return{[`${fe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:L.marginXS},"> div":{transition:`all ${L.motionDurationMid}, outline 0s`,"&:hover":{transform:L.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${L.lineWidth}px dashed ${L.starColor}`,transform:L.starHoverScale}},"&-first, &-second":{color:L.starBg,transition:`all ${L.motionDurationMid}`,userSelect:"none",[L.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${fe}-star-first, &-half ${fe}-star-second`]:{opacity:1},[`&-half ${fe}-star-first, &-full ${fe}-star-second`]:{color:"inherit"}}}},se=L=>({[`&-rtl${L.componentCls}`]:{direction:"rtl"}}),pe=L=>{const{componentCls:fe}=L;return{[fe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(L)),{display:"inline-block",margin:0,padding:0,color:L.starColor,fontSize:L.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${fe} ${fe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),_e(L)),{[`+ ${fe}-text`]:{display:"inline-block",marginInlineStart:L.marginXS,fontSize:L.fontSize}}),se(L))}};var ve=(0,Se.Z)("Rate",L=>{const fe=(0,ae.TS)(L,{});return[pe(fe)]},L=>({starColor:L.yellow6,starSize:L.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:L.colorFillContent})),le=function(L,fe){var ce={};for(var H in L)Object.prototype.hasOwnProperty.call(L,H)&&fe.indexOf(H)<0&&(ce[H]=L[H]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,H=Object.getOwnPropertySymbols(L);me{const{prefixCls:ce,className:H,rootClassName:me,style:xe,tooltips:lt,character:Ge=s.createElement(G,null)}=L,Ne=le(L,["prefixCls","className","rootClassName","style","tooltips","character"]),je=(o,S)=>{let{index:k}=S;return lt?s.createElement(V.Z,{title:lt[k]},o):o},{getPrefixCls:We,direction:Re,rate:he}=s.useContext(T.E_),$e=We("rate",ce),[N,D]=ve($e),v=Object.assign(Object.assign({},he==null?void 0:he.style),xe);return N(s.createElement(Q,Object.assign({ref:fe,character:Ge,characterRender:je},Ne,{className:C()(H,me,D,he==null?void 0:he.className),style:v,prefixCls:$e,direction:Re})))})},57809:function(Ve,ie,e){"use strict";var n=e(92310),s=e.n(n),g=e(77861),K=e(2738),f=e(59301),E=e(53487),a=e(62892),G=e(19080),U=e(36355),C=e(1684),Z=e(93891),w=e(19716),p=e(32441),z=e(33234),y=e(14154),x=e(58582),ge=e(84443),te=e(66339),ue=function(B,b){var Q={};for(var T in B)Object.prototype.hasOwnProperty.call(B,T)&&b.indexOf(T)<0&&(Q[T]=B[T]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,T=Object.getOwnPropertySymbols(B);V{var Q,{prefixCls:T,bordered:V=!0,className:O,rootClassName:Se,getPopupContainer:ae,popupClassName:_e,dropdownClassName:se,listHeight:pe=256,placement:ve,listItemHeight:le=24,size:Ce,disabled:re,notFoundContent:L,status:fe,builtinPlacements:ce,dropdownMatchSelectWidth:H,popupMatchSelectWidth:me,direction:xe,style:lt,allowClear:Ge}=B,Ne=ue(B,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:je,getPrefixCls:We,renderEmpty:Re,direction:he,virtual:$e,popupMatchSelectWidth:N,popupOverflow:D,select:v}=f.useContext(U.E_),o=We("select",T),S=We(),k=xe!=null?xe:he,{compactSize:m,compactItemClassnames:d}=(0,z.ri)(o,k),[J,I]=(0,y.Z)(o),h=f.useMemo(()=>{const{mode:mr}=Ne;if(mr!=="combobox")return mr===ne?"combobox":mr},[Ne.mode]),X=h==="multiple"||h==="tags",De=(0,ge.Z)(Ne.suffixIcon,Ne.showArrow),de=(Q=me!=null?me:H)!==null&&Q!==void 0?Q:N,{status:oe,hasFeedback:be,isFormItemInput:Le,feedbackIcon:Be}=f.useContext(p.aM),it=(0,G.F)(oe,fe);let bt;L!==void 0?bt=L:h==="combobox"?bt=null:bt=(Re==null?void 0:Re("Select"))||f.createElement(Z.Z,{componentName:"Select"});const{suffixIcon:ft,itemIcon:It,removeIcon:jt,clearIcon:ht}=(0,te.Z)(Object.assign(Object.assign({},Ne),{multiple:X,hasFeedback:be,feedbackIcon:Be,showSuffixIcon:De,prefixCls:o,showArrow:Ne.showArrow,componentName:"Select"})),xt=Ge===!0?{clearIcon:ht}:Ge,En=(0,K.Z)(Ne,["suffixIcon","itemIcon"]),Dn=s()(_e||se,{[`${o}-dropdown-${k}`]:k==="rtl"},Se,I),pn=(0,w.Z)(mr=>{var wn;return(wn=Ce!=null?Ce:m)!==null&&wn!==void 0?wn:mr}),Vn=f.useContext(C.Z),cr=re!=null?re:Vn,Rn=s()({[`${o}-lg`]:pn==="large",[`${o}-sm`]:pn==="small",[`${o}-rtl`]:k==="rtl",[`${o}-borderless`]:!V,[`${o}-in-form-item`]:Le},(0,G.Z)(o,it,be),d,v==null?void 0:v.className,O,Se,I),Xt=f.useMemo(()=>ve!==void 0?ve:k==="rtl"?"bottomRight":"bottomLeft",[ve,k]),vr=(0,x.Z)(ce,D);return J(f.createElement(g.ZP,Object.assign({ref:b,virtual:$e,showSearch:v==null?void 0:v.showSearch},En,{style:Object.assign(Object.assign({},v==null?void 0:v.style),lt),dropdownMatchSelectWidth:de,builtinPlacements:vr,transitionName:(0,a.m)(S,"slide-up",Ne.transitionName),listHeight:pe,listItemHeight:le,mode:h,prefixCls:o,placement:Xt,direction:k,suffixIcon:ft,menuItemSelectedIcon:It,removeIcon:jt,allowClear:xt,notFoundContent:bt,className:Rn,getPopupContainer:ae||je,dropdownClassName:Dn,disabled:cr})))},A=f.forwardRef(M),t=(0,E.Z)(A);A.SECRET_COMBOBOX_MODE_DO_NOT_USE=ne,A.Option=g.Wx,A.OptGroup=g.Xo,A._InternalPanelDoNotUseOrYouWillBeFired=t,ie.default=A},14154:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return A}});var n=e(17313),s=e(74207),g=e(37613),K=e(83116),f=e(13826),E=e(92899);const a=t=>{const{optionHeight:B,optionFontSize:b,optionLineHeight:Q,optionPadding:T}=t;return{position:"relative",display:"block",minHeight:B,padding:T,color:t.colorText,fontWeight:"normal",fontSize:b,lineHeight:Q,boxSizing:"border-box"}};var U=t=>{const{antCls:B,componentCls:b}=t,Q=`${b}-item`,T=`&${B}-slide-up-enter${B}-slide-up-enter-active`,V=`&${B}-slide-up-appear${B}-slide-up-appear-active`,O=`&${B}-slide-up-leave${B}-slide-up-leave-active`,Se=`${b}-dropdown-placement-`;return[{[`${b}-dropdown`]:Object.assign(Object.assign({},(0,n.Wf)(t)),{position:"absolute",top:-9999,zIndex:t.zIndexPopup,boxSizing:"border-box",padding:t.paddingXXS,overflow:"hidden",fontSize:t.fontSize,fontVariant:"initial",backgroundColor:t.colorBgElevated,borderRadius:t.borderRadiusLG,outline:"none",boxShadow:t.boxShadowSecondary,[` - ${T}${Se}bottomLeft, - ${V}${Se}bottomLeft - `]:{animationName:f.fJ},[` - ${T}${Se}topLeft, - ${V}${Se}topLeft, - ${T}${Se}topRight, - ${V}${Se}topRight - `]:{animationName:f.Qt},[`${O}${Se}bottomLeft`]:{animationName:f.Uw},[` - ${O}${Se}topLeft, - ${O}${Se}topRight - `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${Q}`]:Object.assign(Object.assign({},a(t)),{cursor:"pointer",transition:`background ${t.motionDurationSlow} ease`,borderRadius:t.borderRadiusSM,"&-group":{color:t.colorTextDescription,fontSize:t.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},n.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${Q}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${Q}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${Q}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${Q}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,E.Fm)(t,"move-up"),(0,E.Fm)(t,"move-down")]};const C=2,Z=t=>{let{controlHeightSM:B,controlHeight:b,lineWidth:Q}=t;const T=(b-B)/2-Q,V=Math.ceil(T/2);return[T,V]};function w(t,B){const{componentCls:b,iconCls:Q}=t,T=`${b}-selection-overflow`,V=t.multipleSelectItemHeight,[O]=Z(t),Se=B?`${b}-${B}`:"";return{[`${b}-multiple${Se}`]:{fontSize:t.fontSize,[T]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${b}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${O-C}px ${C*2}px`,borderRadius:t.borderRadius,[`${b}-show-search&`]:{cursor:"text"},[`${b}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${C}px 0`,lineHeight:`${V}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${b}-show-arrow ${b}-selector, - &${b}-allow-clear ${b}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${b}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:V,marginTop:C,marginBottom:C,lineHeight:`${V-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:C*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${b}-disabled&`]:{color:t.multipleItemColorDisabled,borderColor:t.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:t.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,n.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${Q}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${T}-item + ${T}-item`]:{[`${b}-selection-search`]:{marginInlineStart:0}},[`${b}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-O,"\n &-input,\n &-mirror\n ":{height:V,fontFamily:t.fontFamily,lineHeight:`${V}px`,transition:`all ${t.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${b}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var z=t=>{const{componentCls:B}=t,b=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),Q=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,T]=Z(t);return[w(t),w(b,"sm"),{[`${B}-multiple${B}-sm`]:{[`${B}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${B}-selection-search`]:{marginInlineStart:T}}},w(Q,"lg")]};function y(t,B){const{componentCls:b,inputPaddingHorizontalBase:Q,borderRadius:T}=t,V=t.controlHeight-t.lineWidth*2,O=Math.ceil(t.fontSize*1.25),Se=B?`${b}-${B}`:"";return{[`${b}-single${Se}`]:{fontSize:t.fontSize,[`${b}-selector`]:Object.assign(Object.assign({},(0,n.Wf)(t)),{display:"flex",borderRadius:T,[`${b}-selection-search`]:{position:"absolute",top:0,insetInlineStart:Q,insetInlineEnd:Q,bottom:0,"&-input":{width:"100%"}},[` - ${b}-selection-item, - ${b}-selection-placeholder - `]:{padding:0,lineHeight:`${V}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${V}px`}},[`${b}-selection-item`]:{position:"relative",userSelect:"none"},[`${b}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${b}-selection-item:after`,`${b}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${b}-show-arrow ${b}-selection-item, - &${b}-show-arrow ${b}-selection-placeholder - `]:{paddingInlineEnd:O},[`&${b}-open ${b}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${b}-customize-input)`]:{[`${b}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${Q}px`,[`${b}-selection-search-input`]:{height:V},"&:after":{lineHeight:`${V}px`}}},[`&${b}-customize-input`]:{[`${b}-selector`]:{"&:after":{display:"none"},[`${b}-selection-search`]:{position:"static",width:"100%"},[`${b}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${Q}px`,"&:after":{display:"none"}}}}}}}function x(t){const{componentCls:B}=t,b=t.controlPaddingHorizontalSM-t.lineWidth;return[y(t),y((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${B}-single${B}-sm`]:{[`&:not(${B}-customize-input)`]:{[`${B}-selection-search`]:{insetInlineStart:b,insetInlineEnd:b},[`${B}-selector`]:{padding:`0 ${b}px`},[`&${B}-show-arrow ${B}-selection-search`]:{insetInlineEnd:b+t.fontSize*1.5},[` - &${B}-show-arrow ${B}-selection-item, - &${B}-show-arrow ${B}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},y((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const ge=t=>{const{componentCls:B,selectorBg:b}=t;return{position:"relative",backgroundColor:b,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${B}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${B}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${B}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},te=function(t,B){let b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:Q,borderHoverColor:T,outlineColor:V,antCls:O}=B,Se=b?{[`${Q}-selector`]:{borderColor:T}}:{};return{[t]:{[`&:not(${Q}-disabled):not(${Q}-customize-input):not(${O}-pagination-size-changer)`]:Object.assign(Object.assign({},Se),{[`${Q}-focused& ${Q}-selector`]:{borderColor:T,boxShadow:`0 0 0 ${B.controlOutlineWidth}px ${V}`,outline:0},[`&:hover ${Q}-selector`]:{borderColor:T}})}}},ue=t=>{const{componentCls:B}=t;return{[`${B}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},ne=t=>{const{componentCls:B,inputPaddingHorizontalBase:b,iconCls:Q}=t;return{[B]:Object.assign(Object.assign({},(0,n.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${B}-customize-input) ${B}-selector`]:Object.assign(Object.assign({},ge(t)),ue(t)),[`${B}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},n.vS),[`${B}-selection-placeholder`]:Object.assign(Object.assign({},n.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${B}-arrow`]:Object.assign(Object.assign({},(0,n.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:b,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[Q]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${B}-suffix)`]:{pointerEvents:"auto"}},[`${B}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${B}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:b,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${B}-clear`]:{opacity:1}}}),[`${B}-has-feedback`]:{[`${B}-clear`]:{insetInlineEnd:b+t.fontSize+t.paddingXS}}}},M=t=>{const{componentCls:B}=t;return[{[B]:{[`&-borderless ${B}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${B}-in-form-item`]:{width:"100%"}}},ne(t),x(t),z(t),U(t),{[`${B}-rtl`]:{direction:"rtl"}},te(B,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),te(`${B}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),te(`${B}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,s.c)(t,{borderElCls:`${B}-selector`,focusElCls:`${B}-focused`})]};var A=(0,K.Z)("Select",(t,B)=>{let{rootPrefixCls:b}=B;const Q=(0,g.TS)(t,{rootPrefixCls:b,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[M(Q)]},t=>{const{fontSize:B,lineHeight:b,controlHeight:Q,controlPaddingHorizontal:T,zIndexPopupBase:V,colorText:O,fontWeightStrong:Se,controlItemBgActive:ae,controlItemBgHover:_e,colorBgContainer:se,colorFillSecondary:pe,controlHeightLG:ve,controlHeightSM:le,colorBgContainerDisabled:Ce,colorTextDisabled:re}=t;return{zIndexPopup:V+50,optionSelectedColor:O,optionSelectedFontWeight:Se,optionSelectedBg:ae,optionActiveBg:_e,optionPadding:`${(Q-B*b)/2}px ${T}px`,optionFontSize:B,optionLineHeight:b,optionHeight:Q,selectorBg:se,clearBg:se,singleItemHeightLG:ve,multipleItemBg:pe,multipleItemBorderColor:"transparent",multipleItemHeight:le,multipleItemHeightLG:Q,multipleSelectorBgDisabled:Ce,multipleItemColorDisabled:re,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return s}});const n=g=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function s(g,K){return g||n(K)}},84443:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return n}});function n(s,g){return g!==void 0?g:s!==null}},66339:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return G}});var n=e(40001),s=e(19248),g=e(99267),K=e(84105),f=e(58617),E=e(47472),a=e(59301);function G(U){let{suffixIcon:C,clearIcon:Z,menuItemSelectedIcon:w,removeIcon:p,loading:z,multiple:y,hasFeedback:x,prefixCls:ge,showSuffixIcon:te,feedbackIcon:ue,showArrow:ne,componentName:M}=U;const A=Z!=null?Z:a.createElement(s.Z,null),t=T=>C===null&&!x&&!ne?null:a.createElement(a.Fragment,null,te!==!1&&T,x&&ue);let B=null;if(C!==void 0)B=t(C);else if(z)B=t(a.createElement(f.Z,{spin:!0}));else{const T=`${ge}-suffix`;B=V=>{let{open:O,showSearch:Se}=V;return t(O&&Se?a.createElement(E.Z,{className:T}):a.createElement(K.Z,{className:T}))}}let b=null;w!==void 0?b=w:y?b=a.createElement(n.Z,null):b=null;let Q=null;return p!==void 0?Q=p:Q=a.createElement(g.Z,null),{clearIcon:A,suffixIcon:B,itemIcon:b,removeIcon:Q}}},61621:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return D}});var n=e(92310),s=e.n(n),g=e(59301),K=e(36355),f=e(2738),a=v=>{const{prefixCls:o,className:S,style:k,size:m,shape:d}=v,J=s()({[`${o}-lg`]:m==="large",[`${o}-sm`]:m==="small"}),I=s()({[`${o}-circle`]:d==="circle",[`${o}-square`]:d==="square",[`${o}-round`]:d==="round"}),h=g.useMemo(()=>typeof m=="number"?{width:m,height:m,lineHeight:`${m}px`}:{},[m]);return g.createElement("span",{className:s()(o,J,I,S),style:Object.assign(Object.assign({},h),k)})},G=e(93083),U=e(83116),C=e(37613);const Z=new G.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),w=v=>({height:v,lineHeight:`${v}px`}),p=v=>Object.assign({width:v},w(v)),z=v=>({background:v.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Z,animationDuration:v.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=v=>Object.assign({width:v*5,minWidth:v*5},w(v)),x=v=>{const{skeletonAvatarCls:o,gradientFromColor:S,controlHeight:k,controlHeightLG:m,controlHeightSM:d}=v;return{[`${o}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:S},p(k)),[`${o}${o}-circle`]:{borderRadius:"50%"},[`${o}${o}-lg`]:Object.assign({},p(m)),[`${o}${o}-sm`]:Object.assign({},p(d))}},ge=v=>{const{controlHeight:o,borderRadiusSM:S,skeletonInputCls:k,controlHeightLG:m,controlHeightSM:d,gradientFromColor:J}=v;return{[`${k}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:J,borderRadius:S},y(o)),[`${k}-lg`]:Object.assign({},y(m)),[`${k}-sm`]:Object.assign({},y(d))}},te=v=>Object.assign({width:v},w(v)),ue=v=>{const{skeletonImageCls:o,imageSizeBase:S,gradientFromColor:k,borderRadiusSM:m}=v;return{[`${o}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:k,borderRadius:m},te(S*2)),{[`${o}-path`]:{fill:"#bfbfbf"},[`${o}-svg`]:Object.assign(Object.assign({},te(S)),{maxWidth:S*4,maxHeight:S*4}),[`${o}-svg${o}-svg-circle`]:{borderRadius:"50%"}}),[`${o}${o}-circle`]:{borderRadius:"50%"}}},ne=(v,o,S)=>{const{skeletonButtonCls:k}=v;return{[`${S}${k}-circle`]:{width:o,minWidth:o,borderRadius:"50%"},[`${S}${k}-round`]:{borderRadius:o}}},M=v=>Object.assign({width:v*2,minWidth:v*2},w(v)),A=v=>{const{borderRadiusSM:o,skeletonButtonCls:S,controlHeight:k,controlHeightLG:m,controlHeightSM:d,gradientFromColor:J}=v;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${S}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:J,borderRadius:o,width:k*2,minWidth:k*2},M(k))},ne(v,k,S)),{[`${S}-lg`]:Object.assign({},M(m))}),ne(v,m,`${S}-lg`)),{[`${S}-sm`]:Object.assign({},M(d))}),ne(v,d,`${S}-sm`))},t=v=>{const{componentCls:o,skeletonAvatarCls:S,skeletonTitleCls:k,skeletonParagraphCls:m,skeletonButtonCls:d,skeletonInputCls:J,skeletonImageCls:I,controlHeight:h,controlHeightLG:X,controlHeightSM:De,gradientFromColor:de,padding:oe,marginSM:be,borderRadius:Le,titleHeight:Be,blockRadius:it,paragraphLiHeight:bt,controlHeightXS:ft,paragraphMarginTop:It}=v;return{[`${o}`]:{display:"table",width:"100%",[`${o}-header`]:{display:"table-cell",paddingInlineEnd:oe,verticalAlign:"top",[`${S}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:de},p(h)),[`${S}-circle`]:{borderRadius:"50%"},[`${S}-lg`]:Object.assign({},p(X)),[`${S}-sm`]:Object.assign({},p(De))},[`${o}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${k}`]:{width:"100%",height:Be,background:de,borderRadius:it,[`+ ${m}`]:{marginBlockStart:De}},[`${m}`]:{padding:0,"> li":{width:"100%",height:bt,listStyle:"none",background:de,borderRadius:it,"+ li":{marginBlockStart:ft}}},[`${m}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${o}-content`]:{[`${k}, ${m} > li`]:{borderRadius:Le}}},[`${o}-with-avatar ${o}-content`]:{[`${k}`]:{marginBlockStart:be,[`+ ${m}`]:{marginBlockStart:It}}},[`${o}${o}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},A(v)),x(v)),ge(v)),ue(v)),[`${o}${o}-block`]:{width:"100%",[`${d}`]:{width:"100%"},[`${J}`]:{width:"100%"}},[`${o}${o}-active`]:{[` - ${k}, - ${m} > li, - ${S}, - ${d}, - ${J}, - ${I} - `]:Object.assign({},z(v))}}};var B=(0,U.Z)("Skeleton",v=>{const{componentCls:o}=v,S=(0,C.TS)(v,{skeletonAvatarCls:`${o}-avatar`,skeletonTitleCls:`${o}-title`,skeletonParagraphCls:`${o}-paragraph`,skeletonButtonCls:`${o}-button`,skeletonInputCls:`${o}-input`,skeletonImageCls:`${o}-image`,imageSizeBase:v.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${v.gradientFromColor} 25%, ${v.gradientToColor} 37%, ${v.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(S)]},v=>{const{colorFillContent:o,colorFill:S}=v,k=o,m=S;return{color:k,colorGradientEnd:m,gradientFromColor:k,gradientToColor:m,titleHeight:v.controlHeight/2,blockRadius:v.borderRadiusSM,paragraphMarginTop:v.marginLG+v.marginXXS,paragraphLiHeight:v.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Q=v=>{const{prefixCls:o,className:S,rootClassName:k,active:m,shape:d="circle",size:J="default"}=v,{getPrefixCls:I}=g.useContext(K.E_),h=I("skeleton",o),[X,De]=B(h),de=(0,f.Z)(v,["prefixCls","className"]),oe=s()(h,`${h}-element`,{[`${h}-active`]:m},S,k,De);return X(g.createElement("div",{className:oe},g.createElement(a,Object.assign({prefixCls:`${h}-avatar`,shape:d,size:J},de))))},V=v=>{const{prefixCls:o,className:S,rootClassName:k,active:m,block:d=!1,size:J="default"}=v,{getPrefixCls:I}=g.useContext(K.E_),h=I("skeleton",o),[X,De]=B(h),de=(0,f.Z)(v,["prefixCls"]),oe=s()(h,`${h}-element`,{[`${h}-active`]:m,[`${h}-block`]:d},S,k,De);return X(g.createElement("div",{className:oe},g.createElement(a,Object.assign({prefixCls:`${h}-button`,size:J},de))))};const O="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var ae=v=>{const{prefixCls:o,className:S,rootClassName:k,style:m,active:d}=v,{getPrefixCls:J}=g.useContext(K.E_),I=J("skeleton",o),[h,X]=B(I),De=s()(I,`${I}-element`,{[`${I}-active`]:d},S,k,X);return h(g.createElement("div",{className:De},g.createElement("div",{className:s()(`${I}-image`,S),style:m},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${I}-image-svg`},g.createElement("path",{d:O,className:`${I}-image-path`})))))},se=v=>{const{prefixCls:o,className:S,rootClassName:k,active:m,block:d,size:J="default"}=v,{getPrefixCls:I}=g.useContext(K.E_),h=I("skeleton",o),[X,De]=B(h),de=(0,f.Z)(v,["prefixCls"]),oe=s()(h,`${h}-element`,{[`${h}-active`]:m,[`${h}-block`]:d},S,k,De);return X(g.createElement("div",{className:oe},g.createElement(a,Object.assign({prefixCls:`${h}-input`,size:J},de))))},pe=e(5016),ve={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"},le=ve,Ce=e(7657),re=function(o,S){return g.createElement(Ce.Z,(0,pe.Z)({},o,{ref:S,icon:le}))},L=g.forwardRef(re),fe=L,H=v=>{const{prefixCls:o,className:S,rootClassName:k,style:m,active:d,children:J}=v,{getPrefixCls:I}=g.useContext(K.E_),h=I("skeleton",o),[X,De]=B(h),de=s()(h,`${h}-element`,{[`${h}-active`]:d},De,S,k),oe=J!=null?J:g.createElement(fe,null);return X(g.createElement("div",{className:de},g.createElement("div",{className:s()(`${h}-image`,S),style:m},oe)))},me=e(92393),lt=v=>{const o=I=>{const{width:h,rows:X=2}=v;if(Array.isArray(h))return h[I];if(X-1===I)return h},{prefixCls:S,className:k,style:m,rows:d}=v,J=(0,me.Z)(Array(d)).map((I,h)=>g.createElement("li",{key:h,style:{width:o(h)}}));return g.createElement("ul",{className:s()(S,k),style:m},J)},Ne=v=>{let{prefixCls:o,className:S,width:k,style:m}=v;return g.createElement("h3",{className:s()(o,S),style:Object.assign({width:k},m)})};function je(v){return v&&typeof v=="object"?v:{}}function We(v,o){return v&&!o?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Re(v,o){return!v&&o?{width:"38%"}:v&&o?{width:"50%"}:{}}function he(v,o){const S={};return(!v||!o)&&(S.width="61%"),!v&&o?S.rows=3:S.rows=2,S}const $e=v=>{const{prefixCls:o,loading:S,className:k,rootClassName:m,style:d,children:J,avatar:I=!1,title:h=!0,paragraph:X=!0,active:De,round:de}=v,{getPrefixCls:oe,direction:be,skeleton:Le}=g.useContext(K.E_),Be=oe("skeleton",o),[it,bt]=B(Be);if(S||!("loading"in v)){const ft=!!I,It=!!h,jt=!!X;let ht;if(ft){const Dn=Object.assign(Object.assign({prefixCls:`${Be}-avatar`},We(It,jt)),je(I));ht=g.createElement("div",{className:`${Be}-header`},g.createElement(a,Object.assign({},Dn)))}let xt;if(It||jt){let Dn;if(It){const Vn=Object.assign(Object.assign({prefixCls:`${Be}-title`},Re(ft,jt)),je(h));Dn=g.createElement(Ne,Object.assign({},Vn))}let pn;if(jt){const Vn=Object.assign(Object.assign({prefixCls:`${Be}-paragraph`},he(ft,It)),je(X));pn=g.createElement(lt,Object.assign({},Vn))}xt=g.createElement("div",{className:`${Be}-content`},Dn,pn)}const En=s()(Be,{[`${Be}-with-avatar`]:ft,[`${Be}-active`]:De,[`${Be}-rtl`]:be==="rtl",[`${Be}-round`]:de},Le==null?void 0:Le.className,k,m,bt);return it(g.createElement("div",{className:En,style:Object.assign(Object.assign({},Le==null?void 0:Le.style),d)},ht,xt))}return typeof J!="undefined"?J:null};$e.Button=V,$e.Avatar=Q,$e.Input=se,$e.Image=ae,$e.Node=H;var N=$e,D=N},81327:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return ge}});var n=e(59301),s=e(92310),g=e.n(s),K=e(11592),f=e(36355),E=e(33234);const a=n.createContext({latestIndex:0}),G=a.Provider;var C=te=>{let{className:ue,index:ne,children:M,split:A,style:t}=te;const{latestIndex:B}=n.useContext(a);return M==null?null:n.createElement(n.Fragment,null,n.createElement("div",{className:ue,style:t},M),ne{var ne,M;const{getPrefixCls:A,space:t,direction:B}=n.useContext(f.E_),{size:b=(t==null?void 0:t.size)||"small",align:Q,className:T,rootClassName:V,children:O,direction:Se="horizontal",prefixCls:ae,split:_e,style:se,wrap:pe=!1,classNames:ve,styles:le}=te,Ce=z(te,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[re,L]=Array.isArray(b)?b:[b,b],fe=w(L),ce=w(re),H=p(L),me=p(re),xe=(0,K.Z)(O,{keepEmpty:!0}),lt=Q===void 0&&Se==="horizontal"?"center":Q,Ge=A("space",ae),[Ne,je]=(0,Z.Z)(Ge),We=g()(Ge,t==null?void 0:t.className,je,`${Ge}-${Se}`,{[`${Ge}-rtl`]:B==="rtl",[`${Ge}-align-${lt}`]:lt,[`${Ge}-gap-row-${L}`]:fe,[`${Ge}-gap-col-${re}`]:ce},T,V),Re=g()(`${Ge}-item`,(ne=ve==null?void 0:ve.item)!==null&&ne!==void 0?ne:(M=t==null?void 0:t.classNames)===null||M===void 0?void 0:M.item);let he=0;const $e=xe.map((v,o)=>{var S,k;v!=null&&(he=o);const m=v&&v.key||`${Re}-${o}`;return n.createElement(C,{className:Re,key:m,index:o,split:_e,style:(S=le==null?void 0:le.item)!==null&&S!==void 0?S:(k=t==null?void 0:t.styles)===null||k===void 0?void 0:k.item},v)}),N=n.useMemo(()=>({latestIndex:he}),[he]);if(xe.length===0)return null;const D={};return pe&&(D.flexWrap="wrap"),!ce&&me&&(D.columnGap=re),!fe&&H&&(D.rowGap=L),Ne(n.createElement("div",Object.assign({ref:ue,className:We,style:Object.assign(Object.assign(Object.assign({},D),t==null?void 0:t.style),se)},Ce),n.createElement(G,{value:N},$e)))});x.Compact=E.ZP;var ge=x},31797:function(Ve,ie,e){"use strict";e.d(ie,{default:function(){return B}});var n=e(59301),s=e(56762),g=e(92343),K=e(92310),f=e.n(K),E=e(36355),a=e(61621),U=b=>{const{value:Q,formatter:T,precision:V,decimalSeparator:O,groupSeparator:Se="",prefixCls:ae}=b;let _e;if(typeof T=="function")_e=T(Q);else{const se=String(Q),pe=se.match(/^(-?)(\d*)(\.(\d+))?$/);if(!pe||se==="-")_e=se;else{const ve=pe[1];let le=pe[2]||"0",Ce=pe[4]||"";le=le.replace(/\B(?=(\d{3})+(?!\d))/g,Se),typeof V=="number"&&(Ce=Ce.padEnd(V,"0").slice(0,V>0?V:0)),Ce&&(Ce=`${O}${Ce}`),_e=[n.createElement("span",{key:"int",className:`${ae}-content-value-int`},ve,le),Ce&&n.createElement("span",{key:"decimal",className:`${ae}-content-value-decimal`},Ce)]}}return n.createElement("span",{className:`${ae}-content-value`},_e)},C=e(17313),Z=e(83116),w=e(37613);const p=b=>{const{componentCls:Q,marginXXS:T,padding:V,colorTextDescription:O,titleFontSize:Se,colorTextHeading:ae,contentFontSize:_e,fontFamily:se}=b;return{[`${Q}`]:Object.assign(Object.assign({},(0,C.Wf)(b)),{[`${Q}-title`]:{marginBottom:T,color:O,fontSize:Se},[`${Q}-skeleton`]:{paddingTop:V},[`${Q}-content`]:{color:ae,fontSize:_e,fontFamily:se,[`${Q}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Q}-content-prefix, ${Q}-content-suffix`]:{display:"inline-block"},[`${Q}-content-prefix`]:{marginInlineEnd:T},[`${Q}-content-suffix`]:{marginInlineStart:T}}})}};var z=(0,Z.Z)("Statistic",b=>{const Q=(0,w.TS)(b,{});return[p(Q)]},b=>{const{fontSizeHeading3:Q,fontSize:T}=b;return{titleFontSize:T,contentFontSize:Q}}),x=b=>{const{prefixCls:Q,className:T,rootClassName:V,style:O,valueStyle:Se,value:ae=0,title:_e,valueRender:se,prefix:pe,suffix:ve,loading:le=!1,onMouseEnter:Ce,onMouseLeave:re,decimalSeparator:L=".",groupSeparator:fe=","}=b,{getPrefixCls:ce,direction:H,statistic:me}=n.useContext(E.E_),xe=ce("statistic",Q),[lt,Ge]=z(xe),Ne=n.createElement(U,Object.assign({decimalSeparator:L,groupSeparator:fe,prefixCls:xe},b,{value:ae})),je=f()(xe,{[`${xe}-rtl`]:H==="rtl"},me==null?void 0:me.className,T,V,Ge);return lt(n.createElement("div",{className:je,style:Object.assign(Object.assign({},me==null?void 0:me.style),O),onMouseEnter:Ce,onMouseLeave:re},_e&&n.createElement("div",{className:`${xe}-title`},_e),n.createElement(a.Z,{paragraph:!1,loading:le,className:`${xe}-skeleton`},n.createElement("div",{style:Se,className:`${xe}-content`},pe&&n.createElement("span",{className:`${xe}-content-prefix`},pe),se?se(Ne):Ne,ve&&n.createElement("span",{className:`${xe}-content-suffix`},ve)))))};const ge=[["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 te(b,Q){let T=b;const V=/\[[^\]]*]/g,O=(Q.match(V)||[]).map(se=>se.slice(1,-1)),Se=Q.replace(V,"[]"),ae=ge.reduce((se,pe)=>{let[ve,le]=pe;if(se.includes(ve)){const Ce=Math.floor(T/le);return T-=Ce*le,se.replace(new RegExp(`${ve}+`,"g"),re=>{const L=re.length;return Ce.toString().padStart(L,"0")})}return se},Se);let _e=0;return ae.replace(V,()=>{const se=O[_e];return _e+=1,se})}function ue(b,Q){const{format:T=""}=Q,V=new Date(b).getTime(),O=Date.now(),Se=Math.max(V-O,0);return te(Se,T)}const ne=1e3/30;function M(b){return new Date(b).getTime()}const A=b=>{const{value:Q,format:T="HH:mm:ss",onChange:V,onFinish:O}=b,Se=(0,s.Z)(),ae=n.useRef(null),_e=()=>{O==null||O(),ae.current&&(clearInterval(ae.current),ae.current=null)},se=()=>{const le=M(Q);le>=Date.now()&&(ae.current=setInterval(()=>{Se(),V==null||V(le-Date.now()),le(se(),()=>{ae.current&&(clearInterval(ae.current),ae.current=null)}),[Q]);const pe=(le,Ce)=>ue(le,Object.assign(Object.assign({},Ce),{format:T})),ve=le=>(0,g.Tm)(le,{title:void 0});return n.createElement(x,Object.assign({},b,{valueRender:ve,formatter:pe}))};var t=n.memo(A);x.Countdown=t;var B=x},8378:function(Ve,ie){"use strict";const e=n=>({[n.componentCls]:{[`${n.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${n.motionDurationMid} ${n.motionEaseInOut}, - opacity ${n.motionDurationMid} ${n.motionEaseInOut} !important`}},[`${n.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${n.motionDurationMid} ${n.motionEaseInOut}, - opacity ${n.motionDurationMid} ${n.motionEaseInOut} !important`}}});ie.Z=e},92899:function(Ve,ie,e){"use strict";e.d(ie,{Fm:function(){return w}});var n=e(93083),s=e(95406);const g=new n.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),K=new n.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new n.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),E=new n.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),a=new n.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),G=new n.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),U=new n.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new n.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Z={"move-up":{inKeyframes:U,outKeyframes:C},"move-down":{inKeyframes:g,outKeyframes:K},"move-left":{inKeyframes:f,outKeyframes:E},"move-right":{inKeyframes:a,outKeyframes:G}},w=(p,z)=>{const{antCls:y}=p,x=`${y}-${z}`,{inKeyframes:ge,outKeyframes:te}=Z[z];return[(0,s.R)(x,ge,te,p.motionDurationMid),{[` - ${x}-enter, - ${x}-appear - `]:{opacity:0,animationTimingFunction:p.motionEaseOutCirc},[`${x}-leave`]:{animationTimingFunction:p.motionEaseInOutCirc}}]}},13826:function(Ve,ie,e){"use strict";e.d(ie,{Qt:function(){return f},Uw:function(){return K},fJ:function(){return g},ly:function(){return E},oN:function(){return w}});var n=e(93083),s=e(95406);const g=new n.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),K=new n.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new n.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),E=new n.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),a=new n.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),G=new n.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),U=new n.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),C=new n.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Z={"slide-up":{inKeyframes:g,outKeyframes:K},"slide-down":{inKeyframes:f,outKeyframes:E},"slide-left":{inKeyframes:a,outKeyframes:G},"slide-right":{inKeyframes:U,outKeyframes:C}},w=(p,z)=>{const{antCls:y}=p,x=`${y}-${z}`,{inKeyframes:ge,outKeyframes:te}=Z[z];return[(0,s.R)(x,ge,te,p.motionDurationMid),{[` - ${x}-enter, - ${x}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:p.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${x}-leave`]:{animationTimingFunction:p.motionEaseInQuint}}]}},15969:function(Ve,ie,e){"use strict";e.d(ie,{N:function(){return n}});const n=s=>({color:s.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${s.motionDurationSlow}`,"&:focus, &:hover":{color:s.colorLinkHover},"&:active":{color:s.colorLinkActive}})},1710:function(Ve,ie,e){"use strict";e.d(ie,{default:function(){return Ta}});var n={},s="rc-table-internal-hook",g=e(52456),K=e(6089),f=e(34280),E=e(13697),a=e(59301),G=e(4676);function U(i){var u=a.createContext(void 0),P=function($){var _=$.value,Oe=$.children,Pe=a.useRef(_);Pe.current=_;var ye=a.useState(function(){return{getValue:function(){return Pe.current},listeners:new Set}}),Xe=(0,g.Z)(ye,1),Ze=Xe[0];return(0,f.Z)(function(){(0,G.unstable_batchedUpdates)(function(){Ze.listeners.forEach(function(Ye){Ye(_)})})},[_]),a.createElement(u.Provider,{value:Ze},Oe)};return{Context:u,Provider:P,defaultValue:i}}function C(i,u){var P=(0,K.Z)(typeof u=="function"?u:function(Ye){if(u===void 0)return Ye;if(!Array.isArray(u))return Ye[u];var At={};return u.forEach(function(dt){At[dt]=Ye[dt]}),At}),j=a.useContext(i==null?void 0:i.Context),$=j||{},_=$.listeners,Oe=$.getValue,Pe=a.useRef();Pe.current=P(j?Oe():i==null?void 0:i.defaultValue);var ye=a.useState({}),Xe=(0,g.Z)(ye,2),Ze=Xe[1];return(0,f.Z)(function(){if(!j)return;function Ye(At){var dt=P(At);(0,E.Z)(Pe.current,dt,!0)||Ze({})}return _.add(Ye),function(){_.delete(Ye)}},[j]),Pe.current}var Z=e(5016),w=e(8654);function p(){var i=a.createContext(null);function u(){return a.useContext(i)}function P($,_){var Oe=(0,w.Yr)($),Pe=function(Xe,Ze){var Ye=Oe?{ref:Ze}:{},At=a.useRef(0),dt=a.useRef(Xe),vt=u();return vt!==null?a.createElement($,(0,Z.Z)({},Xe,Ye)):((!_||_(dt.current,Xe))&&(At.current+=1),dt.current=Xe,a.createElement(i.Provider,{value:At.current},a.createElement($,(0,Z.Z)({},Xe,Ye))))};return Oe?a.forwardRef(Pe):Pe}function j($,_){var Oe=(0,w.Yr)($),Pe=function(Xe,Ze){var Ye=Oe?{ref:Ze}:{};return u(),a.createElement($,(0,Z.Z)({},Xe,Ye))};return Oe?a.memo(a.forwardRef(Pe),_):a.memo(Pe,_)}return{makeImmutable:P,responseImmutable:j,useImmutableMark:u}}var z=p(),y=z.makeImmutable,x=z.responseImmutable,ge=z.useImmutableMark,te=p(),ue=te.makeImmutable,ne=te.responseImmutable,M=te.useImmutableMark,A=U(),t=A;function B(i,u){var P=a.useRef(0);P.current+=1;var j=a.useRef(i),$=[];Object.keys(i||{}).map(function(Oe){var Pe;(i==null?void 0:i[Oe])!==((Pe=j.current)===null||Pe===void 0?void 0:Pe[Oe])&&$.push(Oe)}),j.current=i;var _=a.useRef([]);return $.length&&(_.current=$),a.useDebugValue(P.current),a.useDebugValue(_.current.join(", ")),u&&console.log("".concat(u,":"),P.current,_.current),P.current}var b=null,Q=a.memo(function(){var i=B();return a.createElement("h1",null,"Render Times: ",i)});Q.displayName="RenderBlock";var T=e(10928),V=e(20049),O=e(18082),Se=e(92310),ae=e.n(Se),_e=e(80547),se=e(97938),pe=e(48736),ve=a.createContext({renderWithProps:!1}),le=ve,Ce="RC_TABLE_KEY";function re(i){return i==null?[]:Array.isArray(i)?i:[i]}function L(i){var u=[],P={};return i.forEach(function(j){for(var $=j||{},_=$.key,Oe=$.dataIndex,Pe=_||re(Oe).join("-")||Ce;P[Pe];)Pe="".concat(Pe,"_next");P[Pe]=!0,u.push(Pe)}),u}function fe(i){return i!=null}function ce(i){return i&&(0,T.Z)(i)==="object"&&!Array.isArray(i)&&!a.isValidElement(i)}function H(i,u,P,j,$,_){var Oe=a.useContext(le),Pe=M(),ye=(0,_e.Z)(function(){if(fe(j))return[j];var Xe=u==null||u===""?[]:Array.isArray(u)?u:[u],Ze=(0,se.Z)(i,Xe),Ye=Ze,At=void 0;if($){var dt=$(Ze,i,P);ce(dt)?(Ye=dt.children,At=dt.props,Oe.renderWithProps=!0):Ye=dt}return[Ye,At]},[Pe,i,j,u,$,P],function(Xe,Ze){if(_){var Ye=(0,g.Z)(Xe,2),At=Ye[1],dt=(0,g.Z)(Ze,2),vt=dt[1];return _(vt,At)}return Oe.renderWithProps?!0:!(0,E.Z)(Xe,Ze,!0)});return ye}function me(i,u,P,j){var $=i+u-1;return i<=j&&$>=P}function xe(i,u){return C(t,function(P){var j=me(i,u||1,P.hoverStartRow,P.hoverEndRow);return[j,P.onHover]})}var lt=function(u){var P=u.ellipsis,j=u.rowType,$=u.children,_,Oe=P===!0?{showTitle:!0}:P;return Oe&&(Oe.showTitle||j==="header")&&(typeof $=="string"||typeof $=="number"?_=$.toString():a.isValidElement($)&&typeof $.props.children=="string"&&(_=$.props.children)),_};function Ge(i){var u,P,j,$,_,Oe,Pe,ye,Xe=i.component,Ze=i.children,Ye=i.ellipsis,At=i.scope,dt=i.prefixCls,vt=i.className,Nt=i.align,Dt=i.record,Jt=i.render,Zt=i.dataIndex,tn=i.renderIndex,jn=i.shouldCellUpdate,Tn=i.index,xn=i.rowType,Wn=i.colSpan,dr=i.rowSpan,un=i.fixLeft,In=i.fixRight,vn=i.firstFixLeft,$t=i.lastFixLeft,nn=i.firstFixRight,Zn=i.lastFixRight,yr=i.appendNode,gr=i.additionalProps,Fn=gr===void 0?{}:gr,Cr=i.isSticky,xr="".concat(dt,"-cell"),Dr=C(t,["supportSticky","allColumnsFixedLeft"]),Sr=Dr.supportSticky,fa=Dr.allColumnsFixedLeft,Nr=H(Dt,Zt,tn,Ze,Jt,jn),or=(0,g.Z)(Nr,2),pa=or[0],_n=or[1],na={},Gr=typeof un=="number"&&Sr,ja=typeof In=="number"&&Sr;Gr&&(na.position="sticky",na.left=un),ja&&(na.position="sticky",na.right=In);var er=(u=(P=(j=_n==null?void 0:_n.colSpan)!==null&&j!==void 0?j:Fn.colSpan)!==null&&P!==void 0?P:Wn)!==null&&u!==void 0?u:1,kn=($=(_=(Oe=_n==null?void 0:_n.rowSpan)!==null&&Oe!==void 0?Oe:Fn.rowSpan)!==null&&_!==void 0?_:dr)!==null&&$!==void 0?$:1,Un=xe(Tn,kn),Ln=(0,g.Z)(Un,2),hn=Ln[0],Ct=Ln[1],sn=function(Jn){var to;Dt&&Ct(Tn,Tn+kn-1),Fn==null||(to=Fn.onMouseEnter)===null||to===void 0||to.call(Fn,Jn)},Ar=function(Jn){var to;Dt&&Ct(-1,-1),Fn==null||(to=Fn.onMouseLeave)===null||to===void 0||to.call(Fn,Jn)};if(er===0||kn===0)return null;var Ir=(Pe=Fn.title)!==null&&Pe!==void 0?Pe:lt({rowType:xn,ellipsis:Ye,children:pa}),qa=ae()(xr,vt,(ye={},(0,O.Z)(ye,"".concat(xr,"-fix-left"),Gr&&Sr),(0,O.Z)(ye,"".concat(xr,"-fix-left-first"),vn&&Sr),(0,O.Z)(ye,"".concat(xr,"-fix-left-last"),$t&&Sr),(0,O.Z)(ye,"".concat(xr,"-fix-left-all"),$t&&fa&&Sr),(0,O.Z)(ye,"".concat(xr,"-fix-right"),ja&&Sr),(0,O.Z)(ye,"".concat(xr,"-fix-right-first"),nn&&Sr),(0,O.Z)(ye,"".concat(xr,"-fix-right-last"),Zn&&Sr),(0,O.Z)(ye,"".concat(xr,"-ellipsis"),Ye),(0,O.Z)(ye,"".concat(xr,"-with-append"),yr),(0,O.Z)(ye,"".concat(xr,"-fix-sticky"),(Gr||ja)&&Cr&&Sr),(0,O.Z)(ye,"".concat(xr,"-row-hover"),!_n&&hn),ye),Fn.className,_n==null?void 0:_n.className),ka={};Nt&&(ka.textAlign=Nt);var So=(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({},na),Fn.style),ka),_n==null?void 0:_n.style),xa=pa;return(0,T.Z)(xa)==="object"&&!Array.isArray(xa)&&!a.isValidElement(xa)&&(xa=null),Ye&&($t||nn)&&(xa=a.createElement("span",{className:"".concat(xr,"-content")},xa)),a.createElement(Xe,(0,Z.Z)({},_n,Fn,{className:qa,style:So,title:Ir,scope:At,onMouseEnter:sn,onMouseLeave:Ar,colSpan:er!==1?er:null,rowSpan:kn!==1?kn:null}),yr,xa)}var Ne=a.memo(Ge);function je(i,u,P,j,$,_){var Oe=P[i]||{},Pe=P[u]||{},ye,Xe;Oe.fixed==="left"?ye=j.left[$==="rtl"?u:i]:Pe.fixed==="right"&&(Xe=j.right[$==="rtl"?i:u]);var Ze=!1,Ye=!1,At=!1,dt=!1,vt=P[u+1],Nt=P[i-1],Dt=!(_!=null&&_.children);if($==="rtl"){if(ye!==void 0){var Jt=Nt&&Nt.fixed==="left";dt=!Jt&&Dt}else if(Xe!==void 0){var Zt=vt&&vt.fixed==="right";At=!Zt&&Dt}}else if(ye!==void 0){var tn=vt&&vt.fixed==="left";Ze=!tn&&Dt}else if(Xe!==void 0){var jn=Nt&&Nt.fixed==="right";Ye=!jn&&Dt}return{fixLeft:ye,fixRight:Xe,lastFixLeft:Ze,firstFixRight:Ye,lastFixRight:At,firstFixLeft:dt,isSticky:j.isSticky}}var We=a.createContext({}),Re=We;function he(i){var u=i.className,P=i.index,j=i.children,$=i.colSpan,_=$===void 0?1:$,Oe=i.rowSpan,Pe=i.align,ye=C(t,["prefixCls","direction"]),Xe=ye.prefixCls,Ze=ye.direction,Ye=a.useContext(Re),At=Ye.scrollColumnIndex,dt=Ye.stickyOffsets,vt=Ye.flattenColumns,Nt=Ye.columns,Dt=P+_-1,Jt=Dt+1===At?_+1:_,Zt=je(P,P+Jt-1,vt,dt,Ze,Nt==null?void 0:Nt[P]);return a.createElement(Ne,(0,Z.Z)({className:u,index:P,component:"td",prefixCls:Xe,record:null,dataIndex:null,align:Pe,colSpan:Jt,rowSpan:Oe,render:function(){return j}},Zt))}var $e=e(5883),N=["children"];function D(i){var u=i.children,P=(0,$e.Z)(i,N);return a.createElement("tr",P,u)}function v(i){var u=i.children;return u}v.Row=D,v.Cell=he;var o=v;function S(i){var u=i.children,P=i.stickyOffsets,j=i.flattenColumns,$=i.columns,_=C(t,"prefixCls"),Oe=j.length-1,Pe=j[Oe],ye=a.useMemo(function(){return{stickyOffsets:P,flattenColumns:j,scrollColumnIndex:Pe!=null&&Pe.scrollbar?Oe:null,columns:$}},[Pe,j,Oe,P,$]);return a.createElement(Re.Provider,{value:ye},a.createElement("tfoot",{className:"".concat(_,"-summary")},u))}var k=ne(S),m=o,d=e(70425),J=e(29301),I=e(29194),h=e(24514),X=e(75152),De=e(26112);function de(i,u,P,j,$,_,Oe){i.push({record:u,indent:P,index:Oe});var Pe=_(u),ye=$==null?void 0:$.has(Pe);if(u&&Array.isArray(u[j])&&ye)for(var Xe=0;Xe1?vn-1:0),nn=1;nn=0;Pe-=1){var ye=u[Pe],Xe=P&&P[Pe],Ze=Xe&&Xe[Dn];if(ye||Ze||Oe){var Ye=Ze||{},At=Ye.columnType,dt=(0,$e.Z)(Ye,Vn);$.unshift(a.createElement("col",(0,Z.Z)({key:Pe,style:{width:ye}},dt))),Oe=!0}}return a.createElement("colgroup",null,$)}var Rn=cr,Xt=e(92393),vr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function mr(i,u){return(0,a.useMemo)(function(){for(var P=[],j=0;j1?"colgroup":"col":null,ellipsis:Dt.ellipsis,align:Dt.align,component:Dt.title?_:Oe,prefixCls:Ze,key:dt[Nt]},Jt,{additionalProps:Zt,rowType:"header"}))}))}zr.displayName="HeaderRow";var Et=zr;function Mt(i){var u=[];function P(Oe,Pe){var ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;u[ye]=u[ye]||[];var Xe=Pe,Ze=Oe.filter(Boolean).map(function(Ye){var At={key:Ye.key,className:Ye.className||"",children:Ye.title,column:Ye,colStart:Xe},dt=1,vt=Ye.children;return vt&&vt.length>0&&(dt=P(vt,Xe,ye+1).reduce(function(Nt,Dt){return Nt+Dt},0),At.hasSubColumns=!0),"colSpan"in Ye&&(dt=Ye.colSpan),"rowSpan"in Ye&&(At.rowSpan=Ye.rowSpan),At.colSpan=dt,At.colEnd=At.colStart+dt-1,u[ye].push(At),Xe+=dt,dt});return Ze}P(i,0);for(var j=u.length,$=function(Pe){u[Pe].forEach(function(ye){!("rowSpan"in ye)&&!ye.hasSubColumns&&(ye.rowSpan=j-Pe)})},_=0;_1&&arguments[1]!==void 0?arguments[1]:"";return typeof u=="number"?u:u.endsWith("%")?i*parseFloat(u)/100:null}function st(i,u){return a.useMemo(function(){if(u&&u>0){var P=0,j=0;i.forEach(function(Xe){var Ze=Cn(u,Xe.width);Ze?P+=Ze:j+=1});var $=u-P,_=j,Oe=$/j,Pe=0,ye=i.map(function(Xe){var Ze=(0,V.Z)({},Xe),Ye=Cn(u,Ze.width);if(Ye)Ze.width=Ye;else{var At=Math.floor(Oe);Ze.width=_===1?$:At,$-=At,_-=1}return Pe+=Ze.width,Ze});return[ye,Pe]}return[i,u]},[i,u])}var dn=["children"],q=["fixed"];function Ue(i){return(0,Hn.Z)(i).filter(function(u){return a.isValidElement(u)}).map(function(u){var P=u.key,j=u.props,$=j.children,_=(0,$e.Z)(j,dn),Oe=(0,V.Z)({key:P},_);return $&&(Oe.children=Ue($)),Oe})}function Te(i){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return i.filter(function(P){return P&&(0,T.Z)(P)==="object"}).reduce(function(P,j,$){var _=j.fixed,Oe=_===!0?"left":_,Pe="".concat(u,"-").concat($),ye=j.children;return ye&&ye.length>0?[].concat((0,Xt.Z)(P),(0,Xt.Z)(Te(ye,Pe).map(function(Xe){return(0,V.Z)({fixed:Oe},Xe)}))):[].concat((0,Xt.Z)(P),[(0,V.Z)((0,V.Z)({key:Pe},j),{},{fixed:Oe})])},[])}function F(i){for(var u=!0,P=0;P=0;_-=1){var Oe=i[_];if($&&Oe.fixed!=="right")$=!1;else if(!$&&Oe.fixed==="right"){warning(!1,"Index ".concat(_+1," of `columns` missing `fixed='right'` prop."));break}}}function R(i){return i.map(function(u){var P=u.fixed,j=(0,$e.Z)(u,q),$=P;return P==="left"?$="right":P==="right"&&($="left"),(0,V.Z)({fixed:$},j)})}function Ke(i,u){var P=i.prefixCls,j=i.columns,$=i.children,_=i.expandable,Oe=i.expandedKeys,Pe=i.columnTitle,ye=i.getRowKey,Xe=i.onTriggerExpand,Ze=i.expandIcon,Ye=i.rowExpandable,At=i.expandIconColumnIndex,dt=i.direction,vt=i.expandRowByClick,Nt=i.columnWidth,Dt=i.fixed,Jt=i.scrollWidth,Zt=a.useMemo(function(){return j||Ue($)},[j,$]),tn=a.useMemo(function(){if(_){var In,vn=Zt.slice();if(!vn.includes(n)){var $t=At||0;$t>=0&&vn.splice($t,0,n)}var nn=vn.indexOf(n);vn=vn.filter(function(Fn,Cr){return Fn!==n||Cr===nn});var Zn=Zt[nn],yr;(Dt==="left"||Dt)&&!At?yr="left":(Dt==="right"||Dt)&&At===Zt.length?yr="right":yr=Zn?Zn.fixed:null;var gr=(In={},(0,O.Z)(In,Dn,{className:"".concat(P,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,O.Z)(In,"title",Pe),(0,O.Z)(In,"fixed",yr),(0,O.Z)(In,"className","".concat(P,"-row-expand-icon-cell")),(0,O.Z)(In,"width",Nt),(0,O.Z)(In,"render",function(Cr,xr,Dr){var Sr=ye(xr,Dr),fa=Oe.has(Sr),Nr=Ye?Ye(xr):!0,or=Ze({prefixCls:P,expanded:fa,expandable:Nr,record:xr,onExpand:Xe});return vt?a.createElement("span",{onClick:function(_n){return _n.stopPropagation()}},or):or}),In);return vn.map(function(Fn){return Fn===n?gr:Fn})}return Zt.filter(function(Fn){return Fn!==n})},[_,Zt,ye,Oe,Ze,dt]),jn=a.useMemo(function(){var In=tn;return u&&(In=u(In)),In.length||(In=[{render:function(){return null}}]),In},[u,tn,dt]),Tn=a.useMemo(function(){return dt==="rtl"?R(Te(jn)):Te(jn)},[jn,dt,Jt]),xn=st(Tn,Jt),Wn=(0,g.Z)(xn,2),dr=Wn[0],un=Wn[1];return[jn,dr,un]}var He=Ke;function at(i){var u,P=i.prefixCls,j=i.record,$=i.onExpand,_=i.expanded,Oe=i.expandable,Pe="".concat(P,"-row-expand-icon");if(!Oe)return a.createElement("span",{className:ae()(Pe,"".concat(P,"-row-spaced"))});var ye=function(Ze){$(j,Ze),Ze.stopPropagation()};return a.createElement("span",{className:ae()(Pe,(u={},(0,O.Z)(u,"".concat(P,"-row-expanded"),_),(0,O.Z)(u,"".concat(P,"-row-collapsed"),!_),u)),onClick:ye})}function ee(i,u,P){var j=[];function $(_){(_||[]).forEach(function(Oe,Pe){j.push(u(Oe,Pe)),$(Oe[P])})}return $(i),j}function ke(i,u,P){var j=pn(i),$=j.expandIcon,_=j.expandedRowKeys,Oe=j.defaultExpandedRowKeys,Pe=j.defaultExpandAllRows,ye=j.expandedRowRender,Xe=j.onExpand,Ze=j.onExpandedRowsChange,Ye=j.childrenColumnName,At=$||at,dt=Ye||"children",vt=a.useMemo(function(){return ye?"row":i.expandable&&i.internalHooks===s&&i.expandable.__PARENT_RENDER_ICON__||u.some(function(Tn){return Tn&&(0,T.Z)(Tn)==="object"&&Tn[dt]})?"nest":!1},[!!ye,u]),Nt=a.useState(function(){return Oe||(Pe?ee(u,P,dt):[])}),Dt=(0,g.Z)(Nt,2),Jt=Dt[0],Zt=Dt[1],tn=a.useMemo(function(){return new Set(_||Jt||[])},[_,Jt]),jn=a.useCallback(function(Tn){var xn=P(Tn,u.indexOf(Tn)),Wn,dr=tn.has(xn);dr?(tn.delete(xn),Wn=(0,Xt.Z)(tn)):Wn=[].concat((0,Xt.Z)(tn),[xn]),Zt(Wn),Xe&&Xe(!dr,Tn),Ze&&Ze(Wn)},[P,tn,u,Xe,Ze]);return[j,vt,tn,At,dt,jn]}function wt(i,u,P,j){var $=i.map(function(_,Oe){return je(Oe,Oe,i,u,P,j==null?void 0:j[Oe])});return(0,_e.Z)(function(){return $},[$],function(_,Oe){return!(0,E.Z)(_,Oe)})}function Ot(i){var u=(0,a.useRef)(i),P=(0,a.useState)({}),j=(0,g.Z)(P,2),$=j[1],_=(0,a.useRef)(null),Oe=(0,a.useRef)([]);function Pe(ye){Oe.current.push(ye);var Xe=Promise.resolve();_.current=Xe,Xe.then(function(){if(_.current===Xe){var Ze=Oe.current,Ye=u.current;Oe.current=[],Ze.forEach(function(At){u.current=At(u.current)}),_.current=null,Ye!==u.current&&$({})}})}return(0,a.useEffect)(function(){return function(){_.current=null}},[]),[u.current,Pe]}function rn(i){var u=(0,a.useRef)(i||null),P=(0,a.useRef)();function j(){window.clearTimeout(P.current)}function $(Oe){u.current=Oe,j(),P.current=window.setTimeout(function(){u.current=null,P.current=void 0},100)}function _(){return u.current}return(0,a.useEffect)(function(){return j},[]),[$,_]}function kt(){var i=a.useState(-1),u=(0,g.Z)(i,2),P=u[0],j=u[1],$=a.useState(-1),_=(0,g.Z)($,2),Oe=_[0],Pe=_[1],ye=a.useCallback(function(Xe,Ze){j(Xe),Pe(Ze)},[]);return[P,Oe,ye]}var Kt=e(47273),ln=(0,Kt.Z)()?window:null;function Wt(i,u){var P=(0,T.Z)(i)==="object"?i:{},j=P.offsetHeader,$=j===void 0?0:j,_=P.offsetSummary,Oe=_===void 0?0:_,Pe=P.offsetScroll,ye=Pe===void 0?0:Pe,Xe=P.getContainer,Ze=Xe===void 0?function(){return ln}:Xe,Ye=Ze()||ln;return a.useMemo(function(){var At=!!i;return{isSticky:At,stickyClassName:At?"".concat(u,"-sticky-holder"):"",offsetHeader:$,offsetSummary:Oe,offsetScroll:ye,container:Ye}},[ye,$,Oe,u,Ye])}function an(i,u,P){var j=(0,a.useMemo)(function(){for(var $=[],_=[],Oe=0,Pe=0,ye=0;ye=Ye&&(Fn=Ye-At),Oe({scrollLeft:Fn/Ye*(Ze+2)}),Zt.current.x=nn.pageX},In=function(){if(_.current){var nn=(0,Ie.os)(_.current).top,Zn=nn+_.current.offsetHeight,yr=ye===window?document.documentElement.scrollTop+window.innerHeight:(0,Ie.os)(ye).top+ye.clientHeight;Zn-(0,X.Z)()<=yr||nn>=yr-Pe?Jt(function(gr){return(0,V.Z)((0,V.Z)({},gr),{},{isHiddenScrollBar:!0})}):Jt(function(gr){return(0,V.Z)((0,V.Z)({},gr),{},{isHiddenScrollBar:!1})})}},vn=function(nn){Jt(function(Zn){return(0,V.Z)((0,V.Z)({},Zn),{},{scrollLeft:nn/Ze*Ye||0})})};return a.useImperativeHandle(P,function(){return{setScrollLeft:vn}}),a.useEffect(function(){var $t=(0,Ht.Z)(document.body,"mouseup",Wn,!1),nn=(0,Ht.Z)(document.body,"mousemove",un,!1);return In(),function(){$t.remove(),nn.remove()}},[At,Tn]),a.useEffect(function(){var $t=(0,Ht.Z)(ye,"scroll",In,!1),nn=(0,Ht.Z)(window,"resize",In,!1);return function(){$t.remove(),nn.remove()}},[ye]),a.useEffect(function(){Dt.isHiddenScrollBar||Jt(function($t){var nn=_.current;return nn?(0,V.Z)((0,V.Z)({},$t),{},{scrollLeft:nn.scrollLeft/nn.scrollWidth*nn.clientWidth}):$t})},[Dt.isHiddenScrollBar]),Ze<=Ye||!At||Dt.isHiddenScrollBar?null:a.createElement("div",{style:{height:(0,X.Z)(),width:Ye,bottom:Pe},className:"".concat(Xe,"-sticky-scroll")},a.createElement("div",{onMouseDown:dr,ref:dt,className:ae()("".concat(Xe,"-sticky-scroll-bar"),(0,O.Z)({},"".concat(Xe,"-sticky-scroll-bar-active"),Tn)),style:{width:"".concat(At,"px"),transform:"translate3d(".concat(Dt.scrollLeft,"px, 0, 0)")}}))},Je=a.forwardRef(Qe);function ot(i){return null}var rt=ot;function St(i){return null}var Bt=St,_t="rc-table",An=[],Bn={};function Xn(){return"No Data"}function zn(i){var u,P=(0,V.Z)({rowKey:"key",prefixCls:_t,emptyText:Xn},i),j=P.prefixCls,$=P.className,_=P.rowClassName,Oe=P.style,Pe=P.data,ye=P.rowKey,Xe=P.scroll,Ze=P.tableLayout,Ye=P.direction,At=P.title,dt=P.footer,vt=P.summary,Nt=P.caption,Dt=P.id,Jt=P.showHeader,Zt=P.components,tn=P.emptyText,jn=P.onRow,Tn=P.onHeaderRow,xn=P.internalHooks,Wn=P.transformColumns,dr=P.internalRefs,un=P.tailor,In=P.sticky,vn=Pe||An,$t=!!vn.length,nn=xn===s,Zn=a.useCallback(function(ia,Ia){return(0,se.Z)(Zt,ia)||Ia},[Zt]),yr=a.useMemo(function(){return typeof ye=="function"?ye:function(ia){var Ia=ia&&ia[ye];return Ia}},[ye]),gr=Zn(["body"]),Fn=kt(),Cr=(0,g.Z)(Fn,3),xr=Cr[0],Dr=Cr[1],Sr=Cr[2],fa=ke(P,vn,yr),Nr=(0,g.Z)(fa,6),or=Nr[0],pa=Nr[1],_n=Nr[2],na=Nr[3],Gr=Nr[4],ja=Nr[5],er=Xe==null?void 0:Xe.x,kn=a.useState(0),Un=(0,g.Z)(kn,2),Ln=Un[0],hn=Un[1],Ct=He((0,V.Z)((0,V.Z)((0,V.Z)({},P),or),{},{expandable:!!or.expandedRowRender,columnTitle:or.columnTitle,expandedKeys:_n,getRowKey:yr,onTriggerExpand:ja,expandIcon:na,expandIconColumnIndex:or.expandIconColumnIndex,direction:Ye,scrollWidth:nn&&un&&typeof er=="number"?er:null}),nn?Wn:null),sn=(0,g.Z)(Ct,3),Ar=sn[0],Ir=sn[1],qa=sn[2],ka=qa!=null?qa:er,So=a.useMemo(function(){return{columns:Ar,flattenColumns:Ir}},[Ar,Ir]),xa=a.useRef(),ba=a.useRef(),Jn=a.useRef(),to=a.useRef(),lo=a.useRef(),$r=a.useState(!1),ra=(0,g.Z)($r,2),ya=ra[0],Wa=ra[1],Ha=a.useState(!1),jr=(0,g.Z)(Ha,2),io=jr[0],$a=jr[1],aa=Ot(new Map),nr=(0,g.Z)(aa,2),za=nr[0],no=nr[1],Yo=L(Ir),Do=Yo.map(function(ia){return za.get(ia)}),Bo=a.useMemo(function(){return Do},[Do.join("_")]),fo=on(Bo,Ir.length,Ye),Za=Xe&&fe(Xe.y),Oa=Xe&&fe(ka)||!!or.fixed,Ho=Oa&&Ir.some(function(ia){var Ia=ia.fixed;return Ia}),nl=a.useRef(),Lo=Wt(In,j),zo=Lo.isSticky,wl=Lo.offsetHeader,Wl=Lo.offsetSummary,Yr=Lo.offsetScroll,ma=Lo.stickyClassName,ro=Lo.container,Sa=a.useMemo(function(){return vt==null?void 0:vt(vn)},[vt,vn]),go=(Za||zo)&&a.isValidElement(Sa)&&Sa.type===o&&Sa.props.fixed,vo,so,Qo;Za&&(so={overflowY:"scroll",maxHeight:Xe.y}),Oa&&(vo={overflowX:"auto"},Za||(so={overflowY:"hidden"}),Qo={width:ka===!0?"auto":ka,minWidth:"100%"});var Zl=a.useCallback(function(ia,Ia){(0,I.Z)(xa.current)&&no(function(Po){if(Po.get(ia)!==Ia){var To=new Map(Po);return To.set(ia,Ia),To}return Po})},[]),di=rn(null),Vl=(0,g.Z)(di,2),Ai=Vl[0],ai=Vl[1];function Ml(ia,Ia){Ia&&(typeof Ia=="function"?Ia(ia):Ia.scrollLeft!==ia&&(Ia.scrollLeft=ia,Ia.scrollLeft!==ia&&setTimeout(function(){Ia.scrollLeft=ia},0)))}var il=(0,K.Z)(function(ia){var Ia=ia.currentTarget,Po=ia.scrollLeft,To=Ye==="rtl",ko=typeof Po=="number"?Po:Ia.scrollLeft,ui=Ia||Bn;if(!ai()||ai()===ui){var ei;Ai(ui),Ml(ko,ba.current),Ml(ko,Jn.current),Ml(ko,lo.current),Ml(ko,(ei=nl.current)===null||ei===void 0?void 0:ei.setScrollLeft)}var ti=Ia||ba.current;if(ti){var ni=ti.scrollWidth,bl=ti.clientWidth;if(ni===bl){Wa(!1),$a(!1);return}To?(Wa(-ko0)):(Wa(ko>0),$a(ko1?Nt-nn:0,yr=(0,V.Z)((0,V.Z)((0,V.Z)({},Wn),ye),{},{flex:"0 0 ".concat(nn,"px"),width:"".concat(nn,"px"),marginRight:Zn,pointerEvents:"auto"}),gr=a.useMemo(function(){return Ze?vn<=1:un===0||vn===0||vn>1},[vn,un,Ze]);gr?yr.visibility="hidden":Ze&&(yr.height=Ye==null?void 0:Ye(vn));var Fn=gr?function(){return null}:At,Cr={};return(vn===0||un===0)&&(Cr.rowSpan=1,Cr.colSpan=1),a.createElement(Ne,(0,Z.Z)({className:ae()(vt,Xe),ellipsis:P.ellipsis,align:P.align,scope:P.rowScope,component:"div",prefixCls:u.prefixCls,key:tn,record:Pe,index:_,renderIndex:Oe,dataIndex:dt,render:Fn,shouldCellUpdate:P.shouldCellUpdate},jn,{appendNode:Tn,additionalProps:(0,V.Z)((0,V.Z)({},xn),{},{style:yr},Cr)}))}var zt=Ft,ct=["data","index","className","rowKey","style","extra","getHeight"],Gt=a.forwardRef(function(i,u){var P=i.data,j=i.index,$=i.className,_=i.rowKey,Oe=i.style,Pe=i.extra,ye=i.getHeight,Xe=(0,$e.Z)(i,ct),Ze=P.record,Ye=P.indent,At=P.index,dt=C(t,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),vt=dt.scrollX,Nt=dt.flattenColumns,Dt=dt.prefixCls,Jt=dt.fixColumn,Zt=dt.componentWidth,tn=Be(Ze,_,j,Ye),jn=tn.rowSupportExpand,Tn=tn.expanded,xn=tn.rowProps,Wn=tn.expandedRowRender,dr=tn.expandedRowClassName,un;if(jn&&Tn){var In=Wn(Ze,j,Ye+1,Tn),vn=dr==null?void 0:dr(Ze,j,Ye),$t={};Jt&&($t={style:(0,O.Z)({},"--virtual-width","".concat(Zt,"px"))});var nn="".concat(Dt,"-expanded-row-cell");un=a.createElement("div",{className:ae()("".concat(Dt,"-expanded-row"),"".concat(Dt,"-expanded-row-level-").concat(Ye+1),vn)},a.createElement(Ne,{component:"div",prefixCls:Dt,className:ae()(nn,(0,O.Z)({},"".concat(nn,"-fixed"),Jt)),additionalProps:$t},In))}var Zn=(0,V.Z)((0,V.Z)({},Oe),{},{width:vt});Pe&&(Zn.position="absolute",Zn.pointerEvents="none");var yr=a.createElement("div",(0,Z.Z)({},xn,Xe,{ref:jn?null:u,className:ae()($,"".concat(Dt,"-row"),xn==null?void 0:xn.className,(0,O.Z)({},"".concat(Dt,"-row-extra"),Pe)),style:(0,V.Z)((0,V.Z)({},Zn),xn==null?void 0:xn.style)}),Nt.map(function(gr,Fn){return a.createElement(zt,{key:Fn,rowInfo:tn,column:gr,colIndex:Fn,indent:Ye,index:j,renderIndex:At,record:Ze,inverse:Pe,getHeight:ye})}));return jn?a.createElement("div",{ref:u},yr,un):yr}),tr=ne(Gt),qt=tr,fn=a.forwardRef(function(i,u){var P=i.data,j=i.onScroll,$=C(t,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),_=$.flattenColumns,Oe=$.onColumnResize,Pe=$.getRowKey,ye=$.expandedKeys,Xe=$.prefixCls,Ze=$.childrenColumnName,Ye=$.emptyNode,At=$.scrollX,dt=C(ze),vt=dt.scrollY,Nt=dt.listItemHeight,Dt=a.useRef(),Jt=oe(P,Ze,ye,Pe),Zt=a.useMemo(function(){var un=0;return _.map(function(In){var vn=In.width,$t=In.key;return un+=vn,[$t,vn,un]})},[_]),tn=a.useMemo(function(){return Zt.map(function(un){return un[2]})},[Zt]);a.useEffect(function(){Zt.forEach(function(un){var In=(0,g.Z)(un,2),vn=In[0],$t=In[1];Oe(vn,$t)})},[Zt]),a.useImperativeHandle(u,function(){var un={};return Object.defineProperty(un,"scrollLeft",{get:function(){var vn;return((vn=Dt.current)===null||vn===void 0?void 0:vn.getScrollInfo().x)||0},set:function(vn){var $t;($t=Dt.current)===null||$t===void 0||$t.scrollTo({left:vn})}}),un});var jn=function(In,vn){var $t,nn=($t=Jt[vn])===null||$t===void 0?void 0:$t.record,Zn=In.onCell;if(Zn){var yr,gr=Zn(nn,vn);return(yr=gr==null?void 0:gr.rowSpan)!==null&&yr!==void 0?yr:1}return 1},Tn=function(In){var vn=In.start,$t=In.end,nn=In.getSize,Zn=In.offsetY;if($t<0)return null;for(var yr=_.filter(function(er){return jn(er,vn)===0}),gr=vn,Fn=function(kn){if(yr=yr.filter(function(Un){return jn(Un,kn)===0}),!yr.length)return gr=kn,"break"},Cr=vn;Cr>=0;Cr-=1){var xr=Fn(Cr);if(xr==="break")break}for(var Dr=_.filter(function(er){return jn(er,$t)!==1}),Sr=$t,fa=function(kn){if(Dr=Dr.filter(function(Un){return jn(Un,kn)!==1}),!Dr.length)return Sr=Math.max(kn-1,$t),"break"},Nr=$t;Nr1})&&pa.push(kn)},na=gr;na<=Sr;na+=1)var Gr=_n(na);var ja=pa.map(function(er){var kn=Jt[er],Un=Pe(kn.record,er),Ln=function(sn){var Ar=er+sn-1,Ir=Pe(Jt[Ar].record,Ar),qa=nn(Un,Ir);return qa.bottom-qa.top},hn=nn(Un);return a.createElement(qt,{key:er,data:kn,rowKey:Un,index:er,style:{top:-Zn+hn.top},extra:!0,getHeight:Ln})});return ja},xn=a.useMemo(function(){return{columnsOffset:tn}},[tn]),Wn="".concat(Xe,"-tbody"),dr;return Jt.length?dr=a.createElement(Fe.Z,{fullHeight:!1,ref:Dt,className:ae()(Wn,"".concat(Wn,"-virtual")),height:vt,itemHeight:Nt||24,data:Jt,itemKey:function(In){return Pe(In.record)},scrollWidth:At,onVirtualScroll:function(In){var vn=In.x;j({scrollLeft:vn})},extraRender:Tn},function(un,In,vn){var $t=Pe(un.record,In);return a.createElement(qt,(0,Z.Z)({data:un,rowKey:$t,index:In},vn))}):dr=a.createElement("div",{className:ae()("".concat(Xe,"-placeholder"))},a.createElement(Ne,{component:"div",prefixCls:Xe},Ye)),a.createElement(qe.Provider,{value:xn},dr)}),Yt=ne(fn),sr=Yt,Qn=function(u,P){var j=P.ref,$=P.onScroll;return a.createElement(sr,{ref:j,data:u,onScroll:$})},lr=100;function $n(i){var u=i.columns,P=i.scroll,j=i.prefixCls,$=j===void 0?_t:j,_=i.className,Oe=i.listItemHeight,Pe=P||{},ye=Pe.x,Xe=Pe.y;typeof ye!="number"&&(ye=((u||[]).length+1)*lr),typeof Xe!="number"&&(Xe=500);var Ze=a.useMemo(function(){return{scrollY:Xe,listItemHeight:Oe}},[Xe,Oe]);return a.createElement(ze.Provider,{value:Ze},a.createElement(Ee,(0,Z.Z)({},i,{className:ae()(_,"".concat($,"-virtual")),scroll:(0,V.Z)((0,V.Z)({},P),{},{x:ye}),components:{body:Qn},columns:u,internalHooks:s,tailor:!0})))}function Br(i){return ue($n,i)}var wr=Br(),Mr=null;function Vr(i){return null}var cn=Vr;function en(i){return null}var Mn=en,rr=e(2738),Gn=e(68031),Fr=e(36355),oa=e(93891),Rr=e(19716),Tr=e(8628),ua=e(31724),ar=e(58421),_r=e(71418),Or=e(88088);function bn(i){return function(P){let{prefixCls:j,onExpand:$,record:_,expanded:Oe,expandable:Pe}=P;const ye=`${j}-row-expand-icon`;return a.createElement("button",{type:"button",onClick:Xe=>{$(_,Xe),Xe.stopPropagation()},className:ae()(ye,{[`${ye}-spaced`]:!Pe,[`${ye}-expanded`]:Pe&&Oe,[`${ye}-collapsed`]:Pe&&!Oe}),"aria-label":Oe?i.collapse:i.expand,"aria-expanded":Oe})}}var br=bn;function ea(i,u){return"key"in i&&i.key!==void 0&&i.key!==null?i.key:i.dataIndex?Array.isArray(i.dataIndex)?i.dataIndex.join("."):i.dataIndex:u}function pr(i,u){return u?`${u}-${i}`:`${i}`}function Wr(i,u){return typeof i=="function"?i(u):i}function sa(i,u){const P=Wr(i,u);return Object.prototype.toString.call(P)==="[object Object]"?"":P}var Qa={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"},Ur=Qa,Jr=e(7657),Da=function(u,P){return a.createElement(Jr.Z,(0,Z.Z)({},u,{ref:P,icon:Ur}))},Ba=a.forwardRef(Da),Ma=Ba,mo=e(56762);function Ga(i){const u=a.useRef(i),P=(0,mo.Z)();return[()=>u.current,j=>{u.current=j,P()}]}var co=e(3113),Co=e(24905),ao=e(38854),Kn=e(64165),hr=e(20834),fr=e(40875),ur=e(5112),Kr=e(17574),da=e(47472),_a=e(92832);function Ya(i){let{value:u,onChange:P,filterSearch:j,tablePrefixCls:$,locale:_}=i;return j?a.createElement("div",{className:`${$}-filter-dropdown-search`},a.createElement(_a.default,{prefix:a.createElement(da.Z,null),placeholder:_.filterSearchPlaceholder,onChange:P,value:u,htmlSize:1,className:`${$}-filter-dropdown-search-input`})):null}var Va=Ya,Ka=e(10228);const Oo=i=>{const{keyCode:u}=i;u===Ka.Z.ENTER&&i.stopPropagation()};var rl=a.forwardRef((i,u)=>a.createElement("div",{className:i.className,onClick:P=>P.stopPropagation(),onKeyDown:Oo,ref:u},i.children));function Mo(i){let u=[];return(i||[]).forEach(P=>{let{value:j,children:$}=P;u.push(j),$&&(u=[].concat((0,Xt.Z)(u),(0,Xt.Z)(Mo($))))}),u}function wo(i){return i.some(u=>{let{children:P}=u;return P})}function uo(i,u){return typeof u=="string"||typeof u=="number"?u==null?void 0:u.toString().toLowerCase().includes(i.trim().toLowerCase()):!1}function Uo(i){let{filters:u,prefixCls:P,filteredKeys:j,filterMultiple:$,searchValue:_,filterSearch:Oe}=i;return u.map((Pe,ye)=>{const Xe=String(Pe.value);if(Pe.children)return{key:Xe||ye,label:Pe.text,popupClassName:`${P}-dropdown-submenu`,children:Uo({filters:Pe.children,prefixCls:P,filteredKeys:j,filterMultiple:$,searchValue:_,filterSearch:Oe})};const Ze=$?Co.default:ur.ZP,Ye={key:Pe.value!==void 0?Xe:ye,label:a.createElement(a.Fragment,null,a.createElement(Ze,{checked:j.includes(Xe)}),a.createElement("span",null,Pe.text))};return _.trim()?typeof Oe=="function"?Oe(_,Pe)?Ye:null:uo(_,Pe.text)?Ye:null:Ye})}function No(i){var u,P;const{tablePrefixCls:j,prefixCls:$,column:_,dropdownPrefixCls:Oe,columnKey:Pe,filterMultiple:ye,filterMode:Xe="menu",filterSearch:Ze=!1,filterState:Ye,triggerFilter:At,locale:dt,children:vt,getPopupContainer:Nt}=i,{filterDropdownOpen:Dt,onFilterDropdownOpenChange:Jt,filterResetToDefaultFilteredValue:Zt,defaultFilteredValue:tn,filterDropdownVisible:jn,onFilterDropdownVisibleChange:Tn}=_,[xn,Wn]=a.useState(!1),dr=!!(Ye&&(!((u=Ye.filteredKeys)===null||u===void 0)&&u.length||Ye.forceFiltered)),un=Ct=>{Wn(Ct),Jt==null||Jt(Ct),Tn==null||Tn(Ct)},In=(P=Dt!=null?Dt:jn)!==null&&P!==void 0?P:xn,vn=Ye==null?void 0:Ye.filteredKeys,[$t,nn]=Ga(vn||[]),Zn=Ct=>{let{selectedKeys:sn}=Ct;nn(sn)},yr=(Ct,sn)=>{let{node:Ar,checked:Ir}=sn;Zn(ye?{selectedKeys:Ct}:{selectedKeys:Ir&&Ar.key?[Ar.key]:[]})};a.useEffect(()=>{xn&&Zn({selectedKeys:vn||[]})},[vn]);const[gr,Fn]=a.useState([]),Cr=Ct=>{Fn(Ct)},[xr,Dr]=a.useState(""),Sr=Ct=>{const{value:sn}=Ct.target;Dr(sn)};a.useEffect(()=>{xn||Dr("")},[xn]);const fa=Ct=>{const sn=Ct&&Ct.length?Ct:null;if(sn===null&&(!Ye||!Ye.filteredKeys)||(0,E.Z)(sn,Ye==null?void 0:Ye.filteredKeys,!0))return null;At({column:_,key:Pe,filteredKeys:sn})},Nr=()=>{un(!1),fa($t())},or=function(){let{confirm:Ct,closeDropdown:sn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Ct&&fa([]),sn&&un(!1),Dr(""),nn(Zt?(tn||[]).map(Ar=>String(Ar)):[])},pa=function(){let{closeDropdown:Ct}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Ct&&un(!1),fa($t())},_n=Ct=>{Ct&&vn!==void 0&&nn(vn||[]),un(Ct),!Ct&&!_.filterDropdown&&Nr()},na=ae()({[`${Oe}-menu-without-submenu`]:!wo(_.filters||[])}),Gr=Ct=>{if(Ct.target.checked){const sn=Mo(_==null?void 0:_.filters).map(Ar=>String(Ar));nn(sn)}else nn([])},ja=Ct=>{let{filters:sn}=Ct;return(sn||[]).map((Ar,Ir)=>{const qa=String(Ar.value),ka={title:Ar.text,key:Ar.value!==void 0?qa:Ir};return Ar.children&&(ka.children=ja({filters:Ar.children})),ka})},er=Ct=>{var sn;return Object.assign(Object.assign({},Ct),{text:Ct.title,value:Ct.key,children:((sn=Ct.children)===null||sn===void 0?void 0:sn.map(Ar=>er(Ar)))||[]})};let kn;if(typeof _.filterDropdown=="function")kn=_.filterDropdown({prefixCls:`${Oe}-custom`,setSelectedKeys:Ct=>Zn({selectedKeys:Ct}),selectedKeys:$t(),confirm:pa,clearFilters:or,filters:_.filters,visible:In,close:()=>{un(!1)}});else if(_.filterDropdown)kn=_.filterDropdown;else{const Ct=$t()||[],sn=()=>(_.filters||[]).length===0?a.createElement(Kn.Z,{image:Kn.Z.PRESENTED_IMAGE_SIMPLE,description:dt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Xe==="tree"?a.createElement(a.Fragment,null,a.createElement(Va,{filterSearch:Ze,value:xr,onChange:Sr,tablePrefixCls:j,locale:dt}),a.createElement("div",{className:`${j}-filter-dropdown-tree`},ye?a.createElement(Co.default,{checked:Ct.length===Mo(_.filters).length,indeterminate:Ct.length>0&&Ct.lengthtypeof Ze=="function"?Ze(xr,er(Ir)):uo(xr,Ir.title):void 0}))):a.createElement(a.Fragment,null,a.createElement(Va,{filterSearch:Ze,value:xr,onChange:Sr,tablePrefixCls:j,locale:dt}),a.createElement(hr.default,{selectable:!0,multiple:ye,prefixCls:`${Oe}-menu`,className:na,onSelect:Zn,onDeselect:Zn,selectedKeys:Ct,getPopupContainer:Nt,openKeys:gr,onOpenChange:Cr,items:Uo({filters:_.filters||[],filterSearch:Ze,prefixCls:$,filteredKeys:$t(),filterMultiple:ye,searchValue:xr})})),Ar=()=>Zt?(0,E.Z)((tn||[]).map(Ir=>String(Ir)),Ct,!0):Ct.length===0;kn=a.createElement(a.Fragment,null,sn(),a.createElement("div",{className:`${$}-dropdown-btns`},a.createElement(co.ZP,{type:"link",size:"small",disabled:Ar(),onClick:()=>or()},dt.filterReset),a.createElement(co.ZP,{type:"primary",size:"small",onClick:Nr},dt.filterConfirm)))}_.filterDropdown&&(kn=a.createElement(fr.J,{selectable:void 0},kn));const Un=()=>a.createElement(rl,{className:`${$}-dropdown`},kn);let Ln;typeof _.filterIcon=="function"?Ln=_.filterIcon(dr):_.filterIcon?Ln=_.filterIcon:Ln=a.createElement(Ma,null);const{direction:hn}=a.useContext(Fr.E_);return a.createElement("div",{className:`${$}-column`},a.createElement("span",{className:`${j}-column-title`},vt),a.createElement(ao.Z,{dropdownRender:Un,trigger:["click"],open:In,onOpenChange:_n,getPopupContainer:Nt,placement:hn==="rtl"?"bottomLeft":"bottomRight"},a.createElement("span",{role:"button",tabIndex:-1,className:ae()(`${$}-trigger`,{active:dr}),onClick:Ct=>{Ct.stopPropagation()}},Ln)))}var cl=No;function bo(i,u,P){let j=[];return(i||[]).forEach(($,_)=>{var Oe;const Pe=pr(_,P);if($.filters||"filterDropdown"in $||"onFilter"in $)if("filteredValue"in $){let ye=$.filteredValue;"filterDropdown"in $||(ye=(Oe=ye==null?void 0:ye.map(String))!==null&&Oe!==void 0?Oe:ye),j.push({column:$,key:ea($,Pe),filteredKeys:ye,forceFiltered:$.filtered})}else j.push({column:$,key:ea($,Pe),filteredKeys:u&&$.defaultFilteredValue?$.defaultFilteredValue:void 0,forceFiltered:$.filtered});"children"in $&&(j=[].concat((0,Xt.Z)(j),(0,Xt.Z)(bo($.children,u,Pe))))}),j}function ul(i,u,P,j,$,_,Oe,Pe){return P.map((ye,Xe)=>{const Ze=pr(Xe,Pe),{filterMultiple:Ye=!0,filterMode:At,filterSearch:dt}=ye;let vt=ye;if(vt.filters||vt.filterDropdown){const Nt=ea(vt,Ze),Dt=j.find(Jt=>{let{key:Zt}=Jt;return Nt===Zt});vt=Object.assign(Object.assign({},vt),{title:Jt=>a.createElement(cl,{tablePrefixCls:i,prefixCls:`${i}-filter`,dropdownPrefixCls:u,column:vt,columnKey:Nt,filterState:Dt,filterMultiple:Ye,filterMode:At,filterSearch:dt,triggerFilter:_,locale:$,getPopupContainer:Oe},Wr(ye.title,Jt))})}return"children"in vt&&(vt=Object.assign(Object.assign({},vt),{children:ul(i,u,vt.children,j,$,_,Oe,Ze)})),vt})}function Zo(i){const u={};return i.forEach(P=>{let{key:j,filteredKeys:$,column:_}=P;const{filters:Oe,filterDropdown:Pe}=_;if(Pe)u[j]=$||null;else if(Array.isArray($)){const ye=Mo(Oe);u[j]=ye.filter(Xe=>$.includes(String(Xe)))}else u[j]=null}),u}function Jo(i,u){return u.reduce((P,j)=>{const{column:{onFilter:$,filters:_},filteredKeys:Oe}=j;return $&&Oe&&Oe.length?P.filter(Pe=>Oe.some(ye=>{const Xe=Mo(_),Ze=Xe.findIndex(At=>String(At)===String(ye)),Ye=Ze!==-1?Xe[Ze]:ye;return $(Ye,Pe)})):P},i)}const qo=i=>i.flatMap(u=>"children"in u?[u].concat((0,Xt.Z)(qo(u.children||[]))):[u]);function dl(i){let{prefixCls:u,dropdownPrefixCls:P,mergedColumns:j,onFilterChange:$,getPopupContainer:_,locale:Oe}=i;const Pe=a.useMemo(()=>qo(j||[]),[j]),[ye,Xe]=a.useState(()=>bo(Pe,!0)),Ze=a.useMemo(()=>{const vt=bo(Pe,!1);if(vt.length===0)return vt;let Nt=!0,Dt=!0;if(vt.forEach(Jt=>{let{filteredKeys:Zt}=Jt;Zt!==void 0?Nt=!1:Dt=!1}),Nt){const Jt=(Pe||[]).map((Zt,tn)=>ea(Zt,pr(tn)));return ye.filter(Zt=>{let{key:tn}=Zt;return Jt.includes(tn)}).map(Zt=>{const tn=Pe[Jt.findIndex(jn=>jn===Zt.key)];return Object.assign(Object.assign({},Zt),{column:Object.assign(Object.assign({},Zt.column),tn),forceFiltered:tn.filtered})})}return vt},[Pe,ye]),Ye=a.useMemo(()=>Zo(Ze),[Ze]),At=vt=>{const Nt=Ze.filter(Dt=>{let{key:Jt}=Dt;return Jt!==vt.key});Nt.push(vt),Xe(Nt),$(Zo(Nt),Nt)};return[vt=>ul(u,P,vt,Ze,Oe,At,_),Ze,Ye]}var al=dl;function $o(i,u,P){const j=a.useRef({});function $(_){if(!j.current||j.current.data!==i||j.current.childrenColumnName!==u||j.current.getRowKey!==P){let Pe=function(ye){ye.forEach((Xe,Ze)=>{const Ye=P(Xe,Ze);Oe.set(Ye,Xe),Xe&&typeof Xe=="object"&&u in Xe&&Pe(Xe[u]||[])})};const Oe=new Map;Pe(i),j.current={data:i,childrenColumnName:u,kvMap:Oe,getRowKey:P}}return j.current.kvMap.get(_)}return[$]}var Vo=e(50371),ol=function(i,u){var P={};for(var j in i)Object.prototype.hasOwnProperty.call(i,j)&&u.indexOf(j)<0&&(P[j]=i[j]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,j=Object.getOwnPropertySymbols(i);${const _=i[$];typeof _!="function"&&(P[$]=_)}),P}function _o(i,u,P){const j=P&&typeof P=="object"?P:{},{total:$=0}=j,_=ol(j,["total"]),[Oe,Pe]=(0,a.useState)(()=>({current:"defaultCurrent"in _?_.defaultCurrent:1,pageSize:"defaultPageSize"in _?_.defaultPageSize:Fo})),ye=(0,Vo.Z)(Oe,_,{total:$>0?$:i}),Xe=Math.ceil(($||i)/ye.pageSize);ye.current>Xe&&(ye.current=Xe||1);const Ze=(At,dt)=>{Pe({current:At!=null?At:1,pageSize:dt||ye.pageSize})},Ye=(At,dt)=>{var vt;P&&((vt=P.onChange)===null||vt===void 0||vt.call(P,At,dt)),Ze(At,dt),u(At,dt||(ye==null?void 0:ye.pageSize))};return P===!1?[{},()=>{}]:[Object.assign(Object.assign({},ye),{onChange:Ye}),Ze]}var Al=_o,fl=e(84105),yo=e(35654),Zr=e(90782),Lr=e(71430),Ja=e(18929);const Pa={},Fa="SELECT_ALL",eo="SELECT_INVERT",oo="SELECT_NONE",xo=[],ho=(i,u)=>{let P=[];return(u||[]).forEach(j=>{P.push(j),j&&typeof j=="object"&&i in j&&(P=[].concat((0,Xt.Z)(P),(0,Xt.Z)(ho(i,j[i]))))}),P};var Io=(i,u)=>{const{preserveSelectedRowKeys:P,selectedRowKeys:j,defaultSelectedRowKeys:$,getCheckboxProps:_,onChange:Oe,onSelect:Pe,onSelectAll:ye,onSelectInvert:Xe,onSelectNone:Ze,onSelectMultiple:Ye,columnWidth:At,type:dt,selections:vt,fixed:Nt,renderCell:Dt,hideSelectAll:Jt,checkStrictly:Zt=!0}=u||{},{prefixCls:tn,data:jn,pageData:Tn,getRecordByKey:xn,getRowKey:Wn,expandType:dr,childrenColumnName:un,locale:In,getPopupContainer:vn}=i,[$t,nn]=(0,Ja.Z)(j||$||xo,{value:j}),Zn=a.useRef(new Map),yr=(0,a.useCallback)(er=>{if(P){const kn=new Map;er.forEach(Un=>{let Ln=xn(Un);!Ln&&Zn.current.has(Un)&&(Ln=Zn.current.get(Un)),kn.set(Un,Ln)}),Zn.current=kn}},[xn,P]);a.useEffect(()=>{yr($t)},[$t]);const{keyEntities:gr}=(0,a.useMemo)(()=>{if(Zt)return{keyEntities:null};let er=jn;if(P){const kn=new Set(jn.map((Ln,hn)=>Wn(Ln,hn))),Un=Array.from(Zn.current).reduce((Ln,hn)=>{let[Ct,sn]=hn;return kn.has(Ct)?Ln:Ln.concat(sn)},[]);er=[].concat((0,Xt.Z)(er),(0,Xt.Z)(Un))}return(0,Lr.I8)(er,{externalGetKey:Wn,childrenPropName:un})},[jn,Wn,Zt,un,P]),Fn=(0,a.useMemo)(()=>ho(un,Tn),[un,Tn]),Cr=(0,a.useMemo)(()=>{const er=new Map;return Fn.forEach((kn,Un)=>{const Ln=Wn(kn,Un),hn=(_?_(kn):null)||{};er.set(Ln,hn)}),er},[Fn,Wn,_]),xr=(0,a.useCallback)(er=>{var kn;return!!(!((kn=Cr.get(Wn(er)))===null||kn===void 0)&&kn.disabled)},[Cr,Wn]),[Dr,Sr]=(0,a.useMemo)(()=>{if(Zt)return[$t||[],[]];const{checkedKeys:er,halfCheckedKeys:kn}=(0,Zr.S)($t,!0,gr,xr);return[er||[],kn]},[$t,Zt,gr,xr]),fa=(0,a.useMemo)(()=>{const er=dt==="radio"?Dr.slice(0,1):Dr;return new Set(er)},[Dr,dt]),Nr=(0,a.useMemo)(()=>dt==="radio"?new Set:new Set(Sr),[Sr,dt]),[or,pa]=(0,a.useState)(null);a.useEffect(()=>{u||nn(xo)},[!!u]);const _n=(0,a.useCallback)((er,kn)=>{let Un,Ln;yr(er),P?(Un=er,Ln=er.map(hn=>Zn.current.get(hn))):(Un=[],Ln=[],er.forEach(hn=>{const Ct=xn(hn);Ct!==void 0&&(Un.push(hn),Ln.push(Ct))})),nn(Un),Oe==null||Oe(Un,Ln,{type:kn})},[nn,xn,Oe,P]),na=(0,a.useCallback)((er,kn,Un,Ln)=>{if(Pe){const hn=Un.map(Ct=>xn(Ct));Pe(xn(er),kn,hn,Ln)}_n(Un,"single")},[Pe,xn,_n]),Gr=(0,a.useMemo)(()=>!vt||Jt?null:(vt===!0?[Fa,eo,oo]:vt).map(kn=>kn===Fa?{key:"all",text:In.selectionAll,onSelect(){_n(jn.map((Un,Ln)=>Wn(Un,Ln)).filter(Un=>{const Ln=Cr.get(Un);return!(Ln!=null&&Ln.disabled)||fa.has(Un)}),"all")}}:kn===eo?{key:"invert",text:In.selectInvert,onSelect(){const Un=new Set(fa);Tn.forEach((hn,Ct)=>{const sn=Wn(hn,Ct),Ar=Cr.get(sn);Ar!=null&&Ar.disabled||(Un.has(sn)?Un.delete(sn):Un.add(sn))});const Ln=Array.from(Un);Xe&&Xe(Ln),_n(Ln,"invert")}}:kn===oo?{key:"none",text:In.selectNone,onSelect(){Ze==null||Ze(),_n(Array.from(fa).filter(Un=>{const Ln=Cr.get(Un);return Ln==null?void 0:Ln.disabled}),"none")}}:kn).map(kn=>Object.assign(Object.assign({},kn),{onSelect:function(){for(var Un,Ln,hn=arguments.length,Ct=new Array(hn),sn=0;sn{var kn;if(!u)return er.filter($r=>$r!==Pa);let Un=(0,Xt.Z)(er);const Ln=new Set(fa),hn=Fn.map(Wn).filter($r=>!Cr.get($r).disabled),Ct=hn.every($r=>Ln.has($r)),sn=hn.some($r=>Ln.has($r)),Ar=()=>{const $r=[];Ct?hn.forEach(ya=>{Ln.delete(ya),$r.push(ya)}):hn.forEach(ya=>{Ln.has(ya)||(Ln.add(ya),$r.push(ya))});const ra=Array.from(Ln);ye==null||ye(!Ct,ra.map(ya=>xn(ya)),$r.map(ya=>xn(ya))),_n(ra,"all"),pa(null)};let Ir;if(dt!=="radio"){let $r;if(Gr){const jr={getPopupContainer:vn,items:Gr.map((io,$a)=>{const{key:aa,text:nr,onSelect:za}=io;return{key:aa!=null?aa:$a,onClick:()=>{za==null||za(hn)},label:nr}})};$r=a.createElement("div",{className:`${tn}-selection-extra`},a.createElement(ao.Z,{menu:jr,getPopupContainer:vn},a.createElement("span",null,a.createElement(fl.Z,null))))}const ra=Fn.map((jr,io)=>{const $a=Wn(jr,io),aa=Cr.get($a)||{};return Object.assign({checked:Ln.has($a)},aa)}).filter(jr=>{let{disabled:io}=jr;return io}),ya=!!ra.length&&ra.length===Fn.length,Wa=ya&&ra.every(jr=>{let{checked:io}=jr;return io}),Ha=ya&&ra.some(jr=>{let{checked:io}=jr;return io});Ir=!Jt&&a.createElement("div",{className:`${tn}-selection`},a.createElement(Co.default,{checked:ya?Wa:!!Fn.length&&Ct,indeterminate:ya?!Wa&&Ha:!Ct&&sn,onChange:Ar,disabled:Fn.length===0||ya,"aria-label":$r?"Custom selection":"Select all",skipGroup:!0}),$r)}let qa;dt==="radio"?qa=($r,ra,ya)=>{const Wa=Wn(ra,ya),Ha=Ln.has(Wa);return{node:a.createElement(ur.ZP,Object.assign({},Cr.get(Wa),{checked:Ha,onClick:jr=>jr.stopPropagation(),onChange:jr=>{Ln.has(Wa)||na(Wa,!0,[Wa],jr.nativeEvent)}})),checked:Ha}}:qa=($r,ra,ya)=>{var Wa;const Ha=Wn(ra,ya),jr=Ln.has(Ha),io=Nr.has(Ha),$a=Cr.get(Ha);let aa;return dr==="nest"?aa=io:aa=(Wa=$a==null?void 0:$a.indeterminate)!==null&&Wa!==void 0?Wa:io,{node:a.createElement(Co.default,Object.assign({},$a,{indeterminate:aa,checked:jr,skipGroup:!0,onClick:nr=>nr.stopPropagation(),onChange:nr=>{let{nativeEvent:za}=nr;const{shiftKey:no}=za;let Yo=-1,Do=-1;if(no&&Zt){const Bo=new Set([or,Ha]);hn.some((fo,Za)=>{if(Bo.has(fo))if(Yo===-1)Yo=Za;else return Do=Za,!0;return!1})}if(Do!==-1&&Yo!==Do&&Zt){const Bo=hn.slice(Yo,Do+1),fo=[];jr?Bo.forEach(Oa=>{Ln.has(Oa)&&(fo.push(Oa),Ln.delete(Oa))}):Bo.forEach(Oa=>{Ln.has(Oa)||(fo.push(Oa),Ln.add(Oa))});const Za=Array.from(Ln);Ye==null||Ye(!jr,Za.map(Oa=>xn(Oa)),fo.map(Oa=>xn(Oa))),_n(Za,"multiple")}else{const Bo=Dr;if(Zt){const fo=jr?(0,yo._5)(Bo,Ha):(0,yo.L0)(Bo,Ha);na(Ha,!jr,fo,za)}else{const fo=(0,Zr.S)([].concat((0,Xt.Z)(Bo),[Ha]),!0,gr,xr),{checkedKeys:Za,halfCheckedKeys:Oa}=fo;let Ho=Za;if(jr){const nl=new Set(Za);nl.delete(Ha),Ho=(0,Zr.S)(Array.from(nl),{checked:!1,halfCheckedKeys:Oa},gr,xr).checkedKeys}na(Ha,!jr,Ho,za)}}pa(jr?null:Ha)}})),checked:jr}};const ka=($r,ra,ya)=>{const{node:Wa,checked:Ha}=qa($r,ra,ya);return Dt?Dt(Ha,ra,ya,Wa):Wa};if(!Un.includes(Pa))if(Un.findIndex($r=>{var ra;return((ra=$r[Dn])===null||ra===void 0?void 0:ra.columnType)==="EXPAND_COLUMN"})===0){const[$r,...ra]=Un;Un=[$r,Pa].concat((0,Xt.Z)(ra))}else Un=[Pa].concat((0,Xt.Z)(Un));const So=Un.indexOf(Pa);Un=Un.filter(($r,ra)=>$r!==Pa||ra===So);const xa=Un[So-1],ba=Un[So+1];let Jn=Nt;Jn===void 0&&((ba==null?void 0:ba.fixed)!==void 0?Jn=ba.fixed:(xa==null?void 0:xa.fixed)!==void 0&&(Jn=xa.fixed)),Jn&&xa&&((kn=xa[Dn])===null||kn===void 0?void 0:kn.columnType)==="EXPAND_COLUMN"&&xa.fixed===void 0&&(xa.fixed=Jn);const to=ae()(`${tn}-selection-col`,{[`${tn}-selection-col-with-dropdown`]:vt&&dt==="checkbox"}),lo={fixed:Jn,width:At,className:`${tn}-selection-column`,title:u.columnTitle||Ir,render:ka,onCell:u.onCell,[Dn]:{className:to}};return Un.map($r=>$r===Pa?lo:$r)},[Wn,Fn,u,Dr,fa,Nr,At,Gr,dr,or,Cr,Ye,na,xr]),fa]},gl=e(89489),xl=e(59477),el=e(6848);const vl="ascend",tl="descend";function ll(i){return typeof i.sorter=="object"&&typeof i.sorter.multiple=="number"?i.sorter.multiple:!1}function El(i){return typeof i=="function"?i:i&&typeof i=="object"&&i.compare?i.compare:!1}function Ql(i,u){return u?i[i.indexOf(u)+1]:i[0]}function Sl(i,u,P){let j=[];function $(_,Oe){j.push({column:_,key:ea(_,Oe),multiplePriority:ll(_),sortOrder:_.sortOrder})}return(i||[]).forEach((_,Oe)=>{const Pe=pr(Oe,P);_.children?("sortOrder"in _&&$(_,Pe),j=[].concat((0,Xt.Z)(j),(0,Xt.Z)(Sl(_.children,u,Pe)))):_.sorter&&("sortOrder"in _?$(_,Pe):u&&_.defaultSortOrder&&j.push({column:_,key:ea(_,Pe),multiplePriority:ll(_),sortOrder:_.defaultSortOrder}))}),j}function Bl(i,u,P,j,$,_,Oe,Pe){return(u||[]).map((ye,Xe)=>{const Ze=pr(Xe,Pe);let Ye=ye;if(Ye.sorter){const At=Ye.sortDirections||$,dt=Ye.showSorterTooltip===void 0?Oe:Ye.showSorterTooltip,vt=ea(Ye,Ze),Nt=P.find(dr=>{let{key:un}=dr;return un===vt}),Dt=Nt?Nt.sortOrder:null,Jt=Ql(At,Dt);let Zt;if(ye.sortIcon)Zt=ye.sortIcon({sortOrder:Dt});else{const dr=At.includes(vl)&&a.createElement(xl.Z,{className:ae()(`${i}-column-sorter-up`,{active:Dt===vl})}),un=At.includes(tl)&&a.createElement(gl.Z,{className:ae()(`${i}-column-sorter-down`,{active:Dt===tl})});Zt=a.createElement("span",{className:ae()(`${i}-column-sorter`,{[`${i}-column-sorter-full`]:!!(dr&&un)})},a.createElement("span",{className:`${i}-column-sorter-inner`,"aria-hidden":"true"},dr,un))}const{cancelSort:tn,triggerAsc:jn,triggerDesc:Tn}=_||{};let xn=tn;Jt===tl?xn=Tn:Jt===vl&&(xn=jn);const Wn=typeof dt=="object"?dt:{title:xn};Ye=Object.assign(Object.assign({},Ye),{className:ae()(Ye.className,{[`${i}-column-sort`]:Dt}),title:dr=>{const un=a.createElement("div",{className:`${i}-column-sorters`},a.createElement("span",{className:`${i}-column-title`},Wr(ye.title,dr)),Zt);return dt?a.createElement(el.Z,Object.assign({},Wn),un):un},onHeaderCell:dr=>{const un=ye.onHeaderCell&&ye.onHeaderCell(dr)||{},In=un.onClick,vn=un.onKeyDown;un.onClick=Zn=>{j({column:ye,key:vt,sortOrder:Jt,multiplePriority:ll(ye)}),In==null||In(Zn)},un.onKeyDown=Zn=>{Zn.keyCode===Ka.Z.ENTER&&(j({column:ye,key:vt,sortOrder:Jt,multiplePriority:ll(ye)}),vn==null||vn(Zn))};const $t=sa(ye.title,{}),nn=$t==null?void 0:$t.toString();return Dt?un["aria-sort"]=Dt==="ascend"?"ascending":"descending":un["aria-label"]=nn||"",un.className=ae()(un.className,`${i}-column-has-sorters`),un.tabIndex=0,ye.ellipsis&&(un.title=($t!=null?$t:"").toString()),un}})}return"children"in Ye&&(Ye=Object.assign(Object.assign({},Ye),{children:Bl(i,Ye.children,P,j,$,_,Oe,Ze)})),Ye})}function Il(i){const{column:u,sortOrder:P}=i;return{column:u,order:P,field:u.dataIndex,columnKey:u.key}}function Dl(i){const u=i.filter(P=>{let{sortOrder:j}=P;return j}).map(Il);return u.length===0&&i.length?Object.assign(Object.assign({},Il(i[i.length-1])),{column:void 0}):u.length<=1?u[0]||{}:u}function Ra(i,u,P){const j=u.slice().sort((Oe,Pe)=>Pe.multiplePriority-Oe.multiplePriority),$=i.slice(),_=j.filter(Oe=>{let{column:{sorter:Pe},sortOrder:ye}=Oe;return El(Pe)&&ye});return _.length?$.sort((Oe,Pe)=>{for(let ye=0;ye<_.length;ye+=1){const Xe=_[ye],{column:{sorter:Ze},sortOrder:Ye}=Xe,At=El(Ze);if(At&&Ye){const dt=At(Oe,Pe,Ye);if(dt!==0)return Ye===vl?dt:-dt}}return 0}).map(Oe=>{const Pe=Oe[P];return Pe?Object.assign(Object.assign({},Oe),{[P]:Ra(Pe,u,P)}):Oe}):$}function wa(i){let{prefixCls:u,mergedColumns:P,onSorterChange:j,sortDirections:$,tableLocale:_,showSorterTooltip:Oe}=i;const[Pe,ye]=a.useState(Sl(P,!0)),Xe=a.useMemo(()=>{let vt=!0;const Nt=Sl(P,!1);if(!Nt.length)return Pe;const Dt=[];function Jt(tn){vt?Dt.push(tn):Dt.push(Object.assign(Object.assign({},tn),{sortOrder:null}))}let Zt=null;return Nt.forEach(tn=>{Zt===null?(Jt(tn),tn.sortOrder&&(tn.multiplePriority===!1?vt=!1:Zt=!0)):(Zt&&tn.multiplePriority!==!1||(vt=!1),Jt(tn))}),Dt},[P,Pe]),Ze=a.useMemo(()=>{const vt=Xe.map(Nt=>{let{column:Dt,sortOrder:Jt}=Nt;return{column:Dt,order:Jt}});return{sortColumns:vt,sortColumn:vt[0]&&vt[0].column,sortOrder:vt[0]&&vt[0].order}},[Xe]);function Ye(vt){let Nt;vt.multiplePriority===!1||!Xe.length||Xe[0].multiplePriority===!1?Nt=[vt]:Nt=[].concat((0,Xt.Z)(Xe.filter(Dt=>{let{key:Jt}=Dt;return Jt!==vt.key})),[vt]),ye(Nt),j(Dl(Nt),Nt)}return[vt=>Bl(u,vt,Xe,Ye,$,_,Oe),Xe,Ze,()=>Dl(Xe)]}function La(i,u){return i.map(P=>{const j=Object.assign({},P);return j.title=Wr(P.title,u),"children"in j&&(j.children=La(j.children,u)),j})}function Eo(i){return[a.useCallback(P=>La(P,i),[i])]}var po=Yn((i,u)=>{const{_renderTimes:P}=i,{_renderTimes:j}=u;return P!==j}),Ro=Br((i,u)=>{const{_renderTimes:P}=i,{_renderTimes:j}=u;return P!==j}),jo=e(64993),ml=e(17313),Pl=e(83116),Ol=e(37613),l=i=>{const{componentCls:u}=i,P=`${i.lineWidth}px ${i.lineType} ${i.tableBorderColor}`,j=($,_,Oe)=>({[`&${u}-${$}`]:{[`> ${u}-container`]:{[`> ${u}-content, > ${u}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${u}-expanded-row-fixed`]:{margin:`-${_}px -${Oe+i.lineWidth}px`}}}}}});return{[`${u}-wrapper`]:{[`${u}${u}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${u}-title`]:{border:P,borderBottom:0},[`> ${u}-container`]:{borderInlineStart:P,borderTop:P,[` - > ${u}-content, - > ${u}-header, - > ${u}-body, - > ${u}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:P},"> thead":{"> tr:not(:last-child) > th":{borderBottom:P},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${u}-cell-fix-right-first::after`]:{borderInlineEnd:P}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${u}-expanded-row-fixed`]:{margin:`-${i.tablePaddingVertical}px -${i.tablePaddingHorizontal+i.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:i.lineWidth,bottom:0,borderInlineEnd:P,content:'""'}}}}}},[`&${u}-scroll-horizontal`]:{[`> ${u}-container > ${u}-body`]:{"> table > tbody":{[` - > tr${u}-expanded-row, - > tr${u}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},j("middle",i.tablePaddingVerticalMiddle,i.tablePaddingHorizontalMiddle)),j("small",i.tablePaddingVerticalSmall,i.tablePaddingHorizontalSmall)),{[`> ${u}-footer`]:{border:P,borderTop:0}}),[`${u}-cell`]:{[`${u}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${i.lineWidth}px 0 ${i.lineWidth}px ${i.tableHeaderBg}`}},[`${u}-bordered ${u}-cell-scrollbar`]:{borderInlineEnd:P}}}},W=i=>{const{componentCls:u}=i;return{[`${u}-wrapper`]:{[`${u}-cell-ellipsis`]:Object.assign(Object.assign({},ml.vS),{wordBreak:"keep-all",[` - &${u}-cell-fix-left-last, - &${u}-cell-fix-right-first - `]:{overflow:"visible",[`${u}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${u}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Me=i=>{const{componentCls:u}=i;return{[`${u}-wrapper`]:{[`${u}-tbody > tr${u}-placeholder`]:{textAlign:"center",color:i.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:i.colorBgContainer}}}}},we=e(15969),et=i=>{const{componentCls:u,antCls:P,controlInteractiveSize:j,motionDurationSlow:$,lineWidth:_,paddingXS:Oe,lineType:Pe,tableBorderColor:ye,tableExpandIconBg:Xe,tableExpandColumnWidth:Ze,borderRadius:Ye,fontSize:At,fontSizeSM:dt,lineHeight:vt,tablePaddingVertical:Nt,tablePaddingHorizontal:Dt,tableExpandedRowBg:Jt,paddingXXS:Zt}=i,tn=j/2-_,jn=tn*2+_*3,Tn=`${_}px ${Pe} ${ye}`,xn=Zt-_;return{[`${u}-wrapper`]:{[`${u}-expand-icon-col`]:{width:Ze},[`${u}-row-expand-icon-cell`]:{textAlign:"center",[`${u}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${u}-row-indent`]:{height:1,float:"left"},[`${u}-row-expand-icon`]:Object.assign(Object.assign({},(0,we.N)(i)),{position:"relative",float:"left",boxSizing:"border-box",width:jn,height:jn,padding:0,color:"inherit",lineHeight:`${jn}px`,background:Xe,border:Tn,borderRadius:Ye,transform:`scale(${j/jn})`,transition:`all ${$}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${$} ease-out`,content:'""'},"&::before":{top:tn,insetInlineEnd:xn,insetInlineStart:xn,height:_},"&::after":{top:xn,bottom:xn,insetInlineStart:tn,width:_,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"}}),[`${u}-row-indent + ${u}-row-expand-icon`]:{marginTop:(At*vt-_*3)/2-Math.ceil((dt*1.4-_*3)/2),marginInlineEnd:Oe},[`tr${u}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Jt}},[`${P}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${u}-expanded-row-fixed`]:{position:"relative",margin:`-${Nt}px -${Dt}px`,padding:`${Nt}px ${Dt}px`}}}},Ut=i=>{const{componentCls:u,antCls:P,iconCls:j,tableFilterDropdownWidth:$,tableFilterDropdownSearchWidth:_,paddingXXS:Oe,paddingXS:Pe,colorText:ye,lineWidth:Xe,lineType:Ze,tableBorderColor:Ye,tableHeaderIconColor:At,fontSizeSM:dt,tablePaddingHorizontal:vt,borderRadius:Nt,motionDurationSlow:Dt,colorTextDescription:Jt,colorPrimary:Zt,tableHeaderFilterActiveBg:tn,colorTextDisabled:jn,tableFilterDropdownBg:Tn,tableFilterDropdownHeight:xn,controlItemBgHover:Wn,controlItemBgActive:dr,boxShadowSecondary:un,filterDropdownMenuBg:In}=i,vn=`${P}-dropdown`,$t=`${u}-filter-dropdown`,nn=`${P}-tree`,Zn=`${Xe}px ${Ze} ${Ye}`;return[{[`${u}-wrapper`]:{[`${u}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${u}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Oe,marginInline:`${Oe}px ${-vt/2}px`,padding:`0 ${Oe}px`,color:At,fontSize:dt,borderRadius:Nt,cursor:"pointer",transition:`all ${Dt}`,"&:hover":{color:Jt,background:tn},"&.active":{color:Zt}}}},{[`${P}-dropdown`]:{[$t]:Object.assign(Object.assign({},(0,ml.Wf)(i)),{minWidth:$,backgroundColor:Tn,borderRadius:Nt,boxShadow:un,overflow:"hidden",[`${vn}-menu`]:{maxHeight:xn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:In,"&:empty::after":{display:"block",padding:`${Pe}px 0`,color:jn,fontSize:dt,textAlign:"center",content:'"Not Found"'}},[`${$t}-tree`]:{paddingBlock:`${Pe}px 0`,paddingInline:Pe,[nn]:{padding:0},[`${nn}-treenode ${nn}-node-content-wrapper:hover`]:{backgroundColor:Wn},[`${nn}-treenode-checkbox-checked ${nn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:dr}}},[`${$t}-search`]:{padding:Pe,borderBottom:Zn,"&-input":{input:{minWidth:_},[j]:{color:jn}}},[`${$t}-checkall`]:{width:"100%",marginBottom:Oe,marginInlineStart:Oe},[`${$t}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Pe-Xe}px ${Pe}px`,overflow:"hidden",borderTop:Zn}})}},{[`${P}-dropdown ${$t}, ${$t}-submenu`]:{[`${P}-checkbox-wrapper + span`]:{paddingInlineStart:Pe,color:ye},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},pt=i=>{const{componentCls:u,lineWidth:P,colorSplit:j,motionDurationSlow:$,zIndexTableFixed:_,tableBg:Oe,zIndexTableSticky:Pe}=i,ye=j;return{[`${u}-wrapper`]:{[` - ${u}-cell-fix-left, - ${u}-cell-fix-right - `]:{position:"sticky !important",zIndex:_,background:Oe},[` - ${u}-cell-fix-left-first::after, - ${u}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-P,width:30,transform:"translateX(100%)",transition:`box-shadow ${$}`,content:'""',pointerEvents:"none"},[`${u}-cell-fix-left-all::after`]:{display:"none"},[` - ${u}-cell-fix-right-first::after, - ${u}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-P,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${$}`,content:'""',pointerEvents:"none"},[`${u}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Pe+1,width:30,transition:`box-shadow ${$}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${u}-ping-left`]:{[`&:not(${u}-has-fix-left) ${u}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${ye}`}},[` - ${u}-cell-fix-left-first::after, - ${u}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${ye}`},[`${u}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${u}-ping-right`]:{[`&:not(${u}-has-fix-right) ${u}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${ye}`}},[` - ${u}-cell-fix-right-first::after, - ${u}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${ye}`}}}}},Lt=i=>{const{componentCls:u,antCls:P}=i;return{[`${u}-wrapper`]:{[`${u}-pagination${P}-pagination`]:{margin:`${i.margin}px 0`},[`${u}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:i.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},gt=i=>{const{componentCls:u,tableRadius:P}=i;return{[`${u}-wrapper`]:{[u]:{[`${u}-title, ${u}-header`]:{borderRadius:`${P}px ${P}px 0 0`},[`${u}-title + ${u}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${u}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:P,borderStartEndRadius:P,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:P},"> *:last-child":{borderStartEndRadius:P}}},"&-footer":{borderRadius:`0 0 ${P}px ${P}px`}}}}},yn=i=>{const{componentCls:u}=i;return{[`${u}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${u}-pagination-left`]:{justifyContent:"flex-end"},[`${u}-pagination-right`]:{justifyContent:"flex-start"},[`${u}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${u}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${u}-row-indent`]:{float:"right"}}}}},Sn=i=>{const{componentCls:u,antCls:P,iconCls:j,fontSizeIcon:$,padding:_,paddingXS:Oe,tableHeaderIconColor:Pe,tableHeaderIconColorHover:ye,tableSelectionColumnWidth:Xe}=i;return{[`${u}-wrapper`]:{[`${u}-selection-col`]:{width:Xe,[`&${u}-selection-col-with-dropdown`]:{width:Xe+$+_/4}},[`${u}-bordered ${u}-selection-col`]:{width:Xe+Oe*2,[`&${u}-selection-col-with-dropdown`]:{width:Xe+$+_/4+Oe*2}},[` - table tr th${u}-selection-column, - table tr td${u}-selection-column - `]:{paddingInlineEnd:i.paddingXS,paddingInlineStart:i.paddingXS,textAlign:"center",[`${P}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${u}-selection-column${u}-cell-fix-left`]:{zIndex:i.zIndexTableFixed+1},[`table tr th${u}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${u}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${u}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${i.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${i.tablePaddingHorizontal/4}px`,[j]:{color:Pe,fontSize:$,verticalAlign:"baseline","&:hover":{color:ye}}}}}},Pn=i=>{const{componentCls:u}=i,P=(j,$,_,Oe)=>({[`${u}${u}-${j}`]:{fontSize:Oe,[` - ${u}-title, - ${u}-footer, - ${u}-cell, - ${u}-thead > tr > th, - ${u}-tbody > tr > th, - ${u}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{padding:`${$}px ${_}px`},[`${u}-filter-trigger`]:{marginInlineEnd:`-${_/2}px`},[`${u}-expanded-row-fixed`]:{margin:`-${$}px -${_}px`},[`${u}-tbody`]:{[`${u}-wrapper:only-child ${u}`]:{marginBlock:`-${$}px`,marginInline:`${i.tableExpandColumnWidth-_}px -${_}px`}},[`${u}-selection-column`]:{paddingInlineStart:`${_/4}px`}}});return{[`${u}-wrapper`]:Object.assign(Object.assign({},P("middle",i.tablePaddingVerticalMiddle,i.tablePaddingHorizontalMiddle,i.tableFontSizeMiddle)),P("small",i.tablePaddingVerticalSmall,i.tablePaddingHorizontalSmall,i.tableFontSizeSmall))}},Hr=i=>{const{componentCls:u,marginXXS:P,fontSizeIcon:j,tableHeaderIconColor:$,tableHeaderIconColorHover:_}=i;return{[`${u}-wrapper`]:{[`${u}-thead th${u}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${i.motionDurationSlow}`,"&:hover":{background:i.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:i.colorPrimary},[` - &${u}-cell-fix-left:hover, - &${u}-cell-fix-right:hover - `]:{background:i.tableFixedHeaderSortActiveBg}},[`${u}-thead th${u}-column-sort`]:{background:i.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${u}-column-sort`]:{background:i.tableBodySortBg},[`${u}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${u}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${u}-column-sorter`]:{marginInlineStart:P,color:$,fontSize:0,transition:`color ${i.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:j,"&.active":{color:i.colorPrimary}},[`${u}-column-sorter-up + ${u}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${u}-column-sorters:hover ${u}-column-sorter`]:{color:_}}}},Qr=i=>{const{componentCls:u,opacityLoading:P,tableScrollThumbBg:j,tableScrollThumbBgHover:$,tableScrollThumbSize:_,tableScrollBg:Oe,zIndexTableSticky:Pe,stickyScrollBarBorderRadius:ye}=i,Xe=`${i.lineWidth}px ${i.lineType} ${i.tableBorderColor}`;return{[`${u}-wrapper`]:{[`${u}-sticky`]:{"&-holder":{position:"sticky",zIndex:Pe,background:i.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${_}px !important`,zIndex:Pe,display:"flex",alignItems:"center",background:Oe,borderTop:Xe,opacity:P,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:_,backgroundColor:j,borderRadius:ye,transition:`all ${i.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:$}}}}}}},Aa=i=>{const{componentCls:u,lineWidth:P,tableBorderColor:j}=i,$=`${P}px ${i.lineType} ${j}`;return{[`${u}-wrapper`]:{[`${u}-summary`]:{position:"relative",zIndex:i.zIndexTableFixed,background:i.tableBg,"> tr":{"> th, > td":{borderBottom:$}}},[`div${u}-summary`]:{boxShadow:`0 -${P}px 0 ${j}`}}}},Na=i=>{const{componentCls:u}=i,P=`${i.lineWidth}px ${i.lineType} ${i.tableBorderColor}`,j=`${u}-expanded-row-cell`;return{[`${u}-wrapper`]:{[`${u}-tbody-virtual`]:{[`${u}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${u}-cell`]:{borderBottom:P},[`${u}-expanded-row`]:{[`${j}${j}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${i.lineWidth}px)`,borderInlineEnd:"none"}}},[`${u}-bordered`]:{[`${u}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:P,position:"absolute"},[`${u}-cell`]:{borderInlineEnd:P,[`&${u}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-i.lineWidth,borderInlineStart:P}}}}}}};const ca=i=>{const{componentCls:u,fontWeightStrong:P,tablePaddingVertical:j,tablePaddingHorizontal:$,lineWidth:_,lineType:Oe,tableBorderColor:Pe,tableFontSize:ye,tableBg:Xe,tableRadius:Ze,tableHeaderTextColor:Ye,motionDurationMid:At,tableHeaderBg:dt,tableHeaderCellSplitColor:vt,tableRowHoverBg:Nt,tableSelectedRowBg:Dt,tableSelectedRowHoverBg:Jt,tableFooterTextColor:Zt,tableFooterBg:tn,paddingContentVerticalLG:jn}=i,Tn=`${_}px ${Oe} ${Pe}`;return{[`${u}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ml.dF)()),{[u]:Object.assign(Object.assign({},(0,ml.Wf)(i)),{fontSize:ye,background:Xe,borderRadius:`${Ze}px ${Ze}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Ze}px ${Ze}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${u}-cell, - ${u}-thead > tr > th, - ${u}-tbody > tr > th, - ${u}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{position:"relative",padding:`${jn}px ${$}px`,overflowWrap:"break-word"},[`${u}-title`]:{padding:`${j}px ${$}px`},[`${u}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Ye,fontWeight:P,textAlign:"start",background:dt,borderBottom:Tn,transition:`background ${At} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${u}-selection-column):not(${u}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:vt,transform:"translateY(-50%)",transition:`background-color ${At}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${u}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${At}, border-color ${At}`,borderBottom:Tn,[` - > ${u}-wrapper:only-child, - > ${u}-expanded-row-fixed > ${u}-wrapper:only-child - `]:{[u]:{marginBlock:`-${j}px`,marginInline:`${i.tableExpandColumnWidth-$}px -${$}px`,[`${u}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Ye,fontWeight:P,textAlign:"start",background:dt,borderBottom:Tn,transition:`background ${At} ease`},[` - &${u}-row:hover > th, - &${u}-row:hover > td, - > th${u}-cell-row-hover, - > td${u}-cell-row-hover - `]:{background:Nt},[`&${u}-row-selected`]:{"> th, > td":{background:Dt},"&:hover > th, &:hover > td":{background:Jt}}}},[`${u}-footer`]:{padding:`${j}px ${$}px`,color:Zt,background:tn}})}};var kr=(0,Pl.Z)("Table",i=>{const{colorTextHeading:u,colorSplit:P,colorIcon:j,colorIconHover:$,opacityLoading:_,colorBgContainer:Oe,controlInteractiveSize:Pe,headerBg:ye,headerColor:Xe,headerSortActiveBg:Ze,headerSortHoverBg:Ye,bodySortBg:At,rowHoverBg:dt,rowSelectedBg:vt,rowSelectedHoverBg:Nt,rowExpandedBg:Dt,cellPaddingBlock:Jt,cellPaddingInline:Zt,cellPaddingBlockMD:tn,cellPaddingInlineMD:jn,cellPaddingBlockSM:Tn,cellPaddingInlineSM:xn,borderColor:Wn,footerBg:dr,footerColor:un,headerBorderRadius:In,cellFontSize:vn,cellFontSizeMD:$t,cellFontSizeSM:nn,headerSplitColor:Zn,fixedHeaderSortActiveBg:yr,headerFilterHoverBg:gr,filterDropdownBg:Fn,expandIconBg:Cr,selectionColumnWidth:xr,stickyScrollBarBg:Dr}=i,Sr=new jo.C(j),fa=new jo.C($),Nr=2,or=(0,Ol.TS)(i,{tableFontSize:vn,tableBg:Oe,tableRadius:In,tablePaddingVertical:Jt,tablePaddingHorizontal:Zt,tablePaddingVerticalMiddle:tn,tablePaddingHorizontalMiddle:jn,tablePaddingVerticalSmall:Tn,tablePaddingHorizontalSmall:xn,tableBorderColor:Wn,tableHeaderTextColor:Xe,tableHeaderBg:ye,tableFooterTextColor:un,tableFooterBg:dr,tableHeaderCellSplitColor:Zn,tableHeaderSortBg:Ze,tableHeaderSortHoverBg:Ye,tableHeaderIconColor:Sr.clone().setAlpha(Sr.getAlpha()*_).toRgbString(),tableHeaderIconColorHover:fa.clone().setAlpha(fa.getAlpha()*_).toRgbString(),tableBodySortBg:At,tableFixedHeaderSortActiveBg:yr,tableHeaderFilterActiveBg:gr,tableFilterDropdownBg:Fn,tableRowHoverBg:dt,tableSelectedRowBg:vt,tableSelectedRowHoverBg:Nt,zIndexTableFixed:Nr,zIndexTableSticky:Nr+1,tableFontSizeMiddle:$t,tableFontSizeSmall:nn,tableSelectionColumnWidth:xr,tableExpandIconBg:Cr,tableExpandColumnWidth:Pe+2*i.padding,tableExpandedRowBg:Dt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Dr,tableScrollThumbBgHover:u,tableScrollBg:P});return[ca(or),Lt(or),Aa(or),Hr(or),Ut(or),l(or),gt(or),et(or),Aa(or),Me(or),Sn(or),pt(or),Qr(or),W(or),Pn(or),yn(or),Na(or)]},i=>{const{colorFillAlter:u,colorBgContainer:P,colorTextHeading:j,colorFillSecondary:$,colorFillContent:_,controlItemBgActive:Oe,controlItemBgActiveHover:Pe,padding:ye,paddingSM:Xe,paddingXS:Ze,colorBorderSecondary:Ye,borderRadiusLG:At,fontSize:dt,controlHeight:vt,colorTextPlaceholder:Nt}=i,Dt=new jo.C($).onBackground(P).toHexShortString(),Jt=new jo.C(_).onBackground(P).toHexShortString(),Zt=new jo.C(u).onBackground(P).toHexShortString();return{headerBg:Zt,headerColor:j,headerSortActiveBg:Dt,headerSortHoverBg:Jt,bodySortBg:Zt,rowHoverBg:Zt,rowSelectedBg:Oe,rowSelectedHoverBg:Pe,rowExpandedBg:u,cellPaddingBlock:ye,cellPaddingInline:ye,cellPaddingBlockMD:Xe,cellPaddingInlineMD:Ze,cellPaddingBlockSM:Ze,cellPaddingInlineSM:Ze,borderColor:Ye,headerBorderRadius:At,footerBg:Zt,footerColor:j,cellFontSize:dt,cellFontSizeMD:dt,cellFontSizeSM:dt,headerSplitColor:Ye,fixedHeaderSortActiveBg:Dt,headerFilterHoverBg:_,filterDropdownMenuBg:P,filterDropdownBg:P,expandIconBg:P,selectionColumnWidth:vt,stickyScrollBarBg:Nt,stickyScrollBarBorderRadius:100}});const Xr=[],va=(i,u)=>{const{prefixCls:P,className:j,rootClassName:$,style:_,size:Oe,bordered:Pe,dropdownPrefixCls:ye,dataSource:Xe,pagination:Ze,rowSelection:Ye,rowKey:At="key",rowClassName:dt,columns:vt,children:Nt,childrenColumnName:Dt,onChange:Jt,getPopupContainer:Zt,loading:tn,expandIcon:jn,expandable:Tn,expandedRowRender:xn,expandIconColumnIndex:Wn,indentSize:dr,scroll:un,sortDirections:In,locale:vn,showSorterTooltip:$t=!0,virtual:nn}=i,Zn=a.useMemo(()=>vt||Ue(Nt),[vt,Nt]),yr=a.useMemo(()=>Zn.some(Yr=>Yr.responsive),[Zn]),gr=(0,Tr.Z)(yr),Fn=a.useMemo(()=>{const Yr=new Set(Object.keys(gr).filter(ma=>gr[ma]));return Zn.filter(ma=>!ma.responsive||ma.responsive.some(ro=>Yr.has(ro)))},[Zn,gr]),Cr=(0,rr.Z)(i,["className","style","columns"]),{locale:xr=ua.Z,direction:Dr,table:Sr,renderEmpty:fa,getPrefixCls:Nr,getPopupContainer:or}=a.useContext(Fr.E_),pa=(0,Rr.Z)(Oe),_n=Object.assign(Object.assign({},xr.Table),vn),na=Xe||Xr,Gr=Nr("table",P),ja=Nr("dropdown",ye),er=Object.assign({childrenColumnName:Dt,expandIconColumnIndex:Wn},Tn),{childrenColumnName:kn="children"}=er,Un=a.useMemo(()=>na.some(Yr=>Yr==null?void 0:Yr[kn])?"nest":xn||Tn&&Tn.expandedRowRender?"row":null,[na]),Ln={body:a.useRef()},hn=a.useMemo(()=>typeof At=="function"?At:Yr=>Yr==null?void 0:Yr[At],[At]),[Ct]=$o(na,kn,hn),sn={},Ar=function(Yr,ma){let ro=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Sa,go,vo;const so=Object.assign(Object.assign({},sn),Yr);ro&&((Sa=sn.resetPagination)===null||Sa===void 0||Sa.call(sn),!((go=so.pagination)===null||go===void 0)&&go.current&&(so.pagination.current=1),Ze&&Ze.onChange&&Ze.onChange(1,(vo=so.pagination)===null||vo===void 0?void 0:vo.pageSize)),un&&un.scrollToFirstRowOnChange!==!1&&Ln.body.current&&(0,Gn.Z)(0,{getContainer:()=>Ln.body.current}),Jt==null||Jt(so.pagination,so.filters,so.sorter,{currentDataSource:Jo(Ra(na,so.sorterStates,kn),so.filterStates),action:ma})},Ir=(Yr,ma)=>{Ar({sorter:Yr,sorterStates:ma},"sort",!1)},[qa,ka,So,xa]=wa({prefixCls:Gr,mergedColumns:Fn,onSorterChange:Ir,sortDirections:In||["ascend","descend"],tableLocale:_n,showSorterTooltip:$t}),ba=a.useMemo(()=>Ra(na,ka,kn),[na,ka]);sn.sorter=xa(),sn.sorterStates=ka;const Jn=(Yr,ma)=>{Ar({filters:Yr,filterStates:ma},"filter",!0)},[to,lo,$r]=al({prefixCls:Gr,locale:_n,dropdownPrefixCls:ja,mergedColumns:Fn,onFilterChange:Jn,getPopupContainer:Zt||or}),ra=Jo(ba,lo);sn.filters=$r,sn.filterStates=lo;const ya=a.useMemo(()=>{const Yr={};return Object.keys($r).forEach(ma=>{$r[ma]!==null&&(Yr[ma]=$r[ma])}),Object.assign(Object.assign({},So),{filters:Yr})},[So,$r]),[Wa]=Eo(ya),Ha=(Yr,ma)=>{Ar({pagination:Object.assign(Object.assign({},sn.pagination),{current:Yr,pageSize:ma})},"paginate")},[jr,io]=Al(ra.length,Ha,Ze);sn.pagination=Ze===!1?{}:Ao(jr,Ze),sn.resetPagination=io;const $a=a.useMemo(()=>{if(Ze===!1||!jr.pageSize)return ra;const{current:Yr=1,total:ma,pageSize:ro=Fo}=jr;return ra.lengthro?ra.slice((Yr-1)*ro,Yr*ro):ra:ra.slice((Yr-1)*ro,Yr*ro)},[!!Ze,ra,jr&&jr.current,jr&&jr.pageSize,jr&&jr.total]),[aa,nr]=Io({prefixCls:Gr,data:ra,pageData:$a,getRowKey:hn,getRecordByKey:Ct,expandType:Un,childrenColumnName:kn,locale:_n,getPopupContainer:Zt||or},Ye),za=(Yr,ma,ro)=>{let Sa;return typeof dt=="function"?Sa=ae()(dt(Yr,ma,ro)):Sa=ae()(dt),ae()({[`${Gr}-row-selected`]:nr.has(hn(Yr,ma))},Sa)};er.__PARENT_RENDER_ICON__=er.expandIcon,er.expandIcon=er.expandIcon||jn||br(_n),Un==="nest"&&er.expandIconColumnIndex===void 0?er.expandIconColumnIndex=Ye?1:0:er.expandIconColumnIndex>0&&Ye&&(er.expandIconColumnIndex-=1),typeof er.indentSize!="number"&&(er.indentSize=typeof dr=="number"?dr:15);const no=a.useCallback(Yr=>Wa(aa(to(qa(Yr)))),[qa,to,aa]);let Yo,Do;if(Ze!==!1&&(jr!=null&&jr.total)){let Yr;jr.size?Yr=jr.size:Yr=pa==="small"||pa==="middle"?"small":void 0;const ma=go=>a.createElement(ar.Z,Object.assign({},jr,{className:ae()(`${Gr}-pagination ${Gr}-pagination-${go}`,jr.className),size:Yr})),ro=Dr==="rtl"?"left":"right",{position:Sa}=jr;if(Sa!==null&&Array.isArray(Sa)){const go=Sa.find(Qo=>Qo.includes("top")),vo=Sa.find(Qo=>Qo.includes("bottom")),so=Sa.every(Qo=>`${Qo}`=="none");!go&&!vo&&!so&&(Do=ma(ro)),go&&(Yo=ma(go.toLowerCase().replace("top",""))),vo&&(Do=ma(vo.toLowerCase().replace("bottom","")))}else Do=ma(ro)}let Bo;typeof tn=="boolean"?Bo={spinning:tn}:typeof tn=="object"&&(Bo=Object.assign({spinning:!0},tn));const[fo,Za]=kr(Gr),[,Oa]=(0,Or.Z)(),Ho=ae()(`${Gr}-wrapper`,Sr==null?void 0:Sr.className,{[`${Gr}-wrapper-rtl`]:Dr==="rtl"},j,$,Za),nl=Object.assign(Object.assign({},Sr==null?void 0:Sr.style),_),Lo=vn&&vn.emptyText||(fa==null?void 0:fa("Table"))||a.createElement(oa.Z,{componentName:"Table"}),zo=nn?Ro:po,wl={},Wl=a.useMemo(()=>{const{fontSize:Yr,lineHeight:ma,padding:ro,paddingXS:Sa,paddingSM:go}=Oa,vo=Math.floor(Yr*ma);switch(pa){case"large":return ro*2+vo;case"small":return Sa*2+vo;default:return go*2+vo}},[Oa,pa]);return nn&&(wl.listItemHeight=Wl),fo(a.createElement("div",{ref:u,className:Ho,style:nl},a.createElement(_r.Z,Object.assign({spinning:!1},Bo),Yo,a.createElement(zo,Object.assign({},wl,Cr,{columns:Fn,direction:Dr,expandable:er,prefixCls:Gr,className:ae()({[`${Gr}-middle`]:pa==="middle",[`${Gr}-small`]:pa==="small",[`${Gr}-bordered`]:Pe,[`${Gr}-empty`]:na.length===0}),data:$a,rowKey:hn,rowClassName:za,emptyText:Lo,internalHooks:s,internalRefs:Ln,transformColumns:no})),Do)))};var Ea=a.forwardRef(va);const ta=(i,u)=>{const P=a.useRef(0);return P.current+=1,a.createElement(Ea,Object.assign({},i,{ref:u,_renderTimes:P.current}))},la=a.forwardRef(ta);la.SELECTION_COLUMN=Pa,la.EXPAND_COLUMN=n,la.SELECTION_ALL=Fa,la.SELECTION_INVERT=eo,la.SELECTION_NONE=oo,la.Column=cn,la.ColumnGroup=Mn,la.Summary=m;var Ua=la,Ta=Ua},17574:function(Ve,ie,e){"use strict";e.d(ie,{default:function(){return Ce}});var n=e(64588),s=e(92393),g=e(52671),K=e(8657),f=e(5016),E=e(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},G=a,U=e(7657),C=function(L,fe){return E.createElement(U.Z,(0,f.Z)({},L,{ref:fe,icon:G}))},Z=E.forwardRef(C),w=Z,p=e(92310),z=e.n(p),y=e(35654),x=e(71430),ge=e(36355),te=e(56082),ue=e(62892),ne=e(20648);const M=4;function A(re){const{dropPosition:L,dropLevelOffset:fe,prefixCls:ce,indent:H,direction:me="ltr"}=re,xe=me==="ltr"?"left":"right",lt=me==="ltr"?"right":"left",Ge={[xe]:-fe*H+M,[lt]:0};switch(L){case-1:Ge.top=-3;break;case 1:Ge.bottom=-3;break;default:Ge.bottom=-3,Ge[xe]=H+M;break}return E.createElement("div",{style:Ge,className:`${ce}-drop-indicator`})}var t=e(71997),b=E.forwardRef((re,L)=>{const{getPrefixCls:fe,direction:ce,virtual:H,tree:me}=E.useContext(ge.E_),{prefixCls:xe,className:lt,showIcon:Ge=!1,showLine:Ne,switcherIcon:je,blockNode:We=!1,children:Re,checkable:he=!1,selectable:$e=!0,draggable:N,motion:D,style:v}=re,o=fe("tree",xe),S=fe(),k=D!=null?D:Object.assign(Object.assign({},(0,ue.Z)(S)),{motionAppear:!1}),m=Object.assign(Object.assign({},re),{checkable:he,selectable:$e,showIcon:Ge,motion:k,blockNode:We,showLine:!!Ne,dropIndicatorRender:A}),[d,J]=(0,ne.ZP)(o),I=E.useMemo(()=>{if(!N)return!1;let X={};switch(typeof N){case"function":X.nodeDraggable=N;break;case"object":X=Object.assign({},N);break;default:break}return X.icon!==!1&&(X.icon=X.icon||E.createElement(te.Z,null)),X},[N]),h=X=>E.createElement(t.Z,{prefixCls:o,switcherIcon:je,treeNodeProps:X,showLine:Ne});return d(E.createElement(n.Z,Object.assign({itemHeight:20,ref:L,virtual:H},m,{style:Object.assign(Object.assign({},me==null?void 0:me.style),v),prefixCls:o,className:z()({[`${o}-icon-hide`]:!Ge,[`${o}-block-node`]:We,[`${o}-unselectable`]:!$e,[`${o}-rtl`]:ce==="rtl"},me==null?void 0:me.className,lt,J),direction:ce,checkable:he&&E.createElement("span",{className:`${o}-checkbox-inner`}),selectable:$e,switcherIcon:h,draggable:I}),Re))}),Q;(function(re){re[re.None=0]="None",re[re.Start=1]="Start",re[re.End=2]="End"})(Q||(Q={}));function T(re,L){function fe(ce){const{key:H,children:me}=ce;L(H,ce)!==!1&&T(me||[],L)}re.forEach(fe)}function V(re){let{treeData:L,expandedKeys:fe,startKey:ce,endKey:H}=re;const me=[];let xe=Q.None;if(ce&&ce===H)return[ce];if(!ce||!H)return[];function lt(Ge){return Ge===ce||Ge===H}return T(L,Ge=>{if(xe===Q.End)return!1;if(lt(Ge)){if(me.push(Ge),xe===Q.None)xe=Q.Start;else if(xe===Q.Start)return xe=Q.End,!1}else xe===Q.Start&&me.push(Ge);return fe.includes(Ge)}),me}function O(re,L){const fe=(0,s.Z)(L),ce=[];return T(re,(H,me)=>{const xe=fe.indexOf(H);return xe!==-1&&(ce.push(me),fe.splice(xe,1)),!!fe.length}),ce}var Se=function(re,L){var fe={};for(var ce in re)Object.prototype.hasOwnProperty.call(re,ce)&&L.indexOf(ce)<0&&(fe[ce]=re[ce]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,ce=Object.getOwnPropertySymbols(re);H{var{defaultExpandAll:fe,defaultExpandParent:ce,defaultExpandedKeys:H}=re,me=Se(re,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const xe=E.useRef(),lt=E.useRef(),Ge=()=>{const{keyEntities:I}=(0,x.I8)(_e(me));let h;return fe?h=Object.keys(I):ce?h=(0,y.r7)(me.expandedKeys||H||[],I):h=me.expandedKeys||H,h},[Ne,je]=E.useState(me.selectedKeys||me.defaultSelectedKeys||[]),[We,Re]=E.useState(()=>Ge());E.useEffect(()=>{"selectedKeys"in me&&je(me.selectedKeys)},[me.selectedKeys]),E.useEffect(()=>{"expandedKeys"in me&&Re(me.expandedKeys)},[me.expandedKeys]);const he=(I,h)=>{var X;return"expandedKeys"in me||Re(I),(X=me.onExpand)===null||X===void 0?void 0:X.call(me,I,h)},$e=(I,h)=>{var X;const{multiple:De}=me,{node:de,nativeEvent:oe}=h,{key:be=""}=de,Le=_e(me),Be=Object.assign(Object.assign({},h),{selected:!0}),it=(oe==null?void 0:oe.ctrlKey)||(oe==null?void 0:oe.metaKey),bt=oe==null?void 0:oe.shiftKey;let ft;De&&it?(ft=I,xe.current=be,lt.current=ft,Be.selectedNodes=O(Le,ft)):De&&bt?(ft=Array.from(new Set([].concat((0,s.Z)(lt.current||[]),(0,s.Z)(V({treeData:Le,expandedKeys:We,startKey:be,endKey:xe.current}))))),Be.selectedNodes=O(Le,ft)):(ft=[be],xe.current=be,lt.current=ft,Be.selectedNodes=O(Le,ft)),(X=me.onSelect)===null||X===void 0||X.call(me,ft,Be),"selectedKeys"in me||je(ft)},{getPrefixCls:N,direction:D}=E.useContext(ge.E_),{prefixCls:v,className:o,showIcon:S=!0,expandAction:k="click"}=me,m=Se(me,["prefixCls","className","showIcon","expandAction"]),d=N("tree",v),J=z()(`${d}-directory`,{[`${d}-directory-rtl`]:D==="rtl"},o);return E.createElement(b,Object.assign({icon:ae,ref:L,blockNode:!0},m,{showIcon:S,expandAction:k,prefixCls:d,className:J,expandedKeys:We,selectedKeys:Ne,onSelect:$e,onExpand:he}))};var ve=E.forwardRef(se);const le=b;le.DirectoryTree=ve,le.TreeNode=n.O;var Ce=le},20648:function(Ve,ie,e){"use strict";e.d(ie,{TM:function(){return p},Yk:function(){return w}});var n=e(93083),s=e(98447),g=e(17313),K=e(8378),f=e(37613),E=e(83116);const a=new n.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),G=(z,y)=>({[`.${z}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),U=(z,y)=>({[`.${z}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),C=(z,y)=>{const{treeCls:x,treeNodeCls:ge,treeNodePadding:te,titleHeight:ue,nodeSelectedBg:ne,nodeHoverBg:M}=y,A=y.paddingXS;return{[x]:Object.assign(Object.assign({},(0,g.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${x}-rtl`]:{[`${x}-switcher`]:{"&_close":{[`${x}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${x}-active-focused)`]:Object.assign({},(0,g.oN)(y)),[`${x}-list-holder-inner`]:{alignItems:"flex-start"},[`&${x}-block-node`]:{[`${x}-list-holder-inner`]:{alignItems:"stretch",[`${x}-node-content-wrapper`]:{flex:"auto"},[`${ge}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:te,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:a,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${ge}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${te}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${x}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${x}-node-content-wrapper`]:Object.assign({},(0,g.oN)(y)),[`&:not(${ge}-disabled).filter-node ${x}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${x}-draggable-icon`]:{flexShrink:0,width:ue,lineHeight:`${ue}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${ge}:hover &`]:{opacity:.45}},[`&${ge}-disabled`]:{[`${x}-draggable-icon`]:{visibility:"hidden"}}}},[`${x}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ue}},[`${x}-draggable-icon`]:{visibility:"hidden"},[`${x}-switcher`]:Object.assign(Object.assign({},G(z,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:ue,margin:0,lineHeight:`${ue}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${x}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ue/2,bottom:-te,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ue/2*.8,height:ue/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${x}-checkbox`]:{top:"initial",marginInlineEnd:A},[`${x}-node-content-wrapper, ${x}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ue,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${ue}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:M},[`&${x}-node-selected`]:{backgroundColor:ne},[`${x}-iconEle`]:{display:"inline-block",width:ue,height:ue,lineHeight:`${ue}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${x}-unselectable ${x}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${x}-node-content-wrapper`]:Object.assign({lineHeight:`${ue}px`,userSelect:"none"},U(z,y)),[`${ge}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${x}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ue/2,bottom:-te,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${x}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ge}-leaf-last`]:{[`${x}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ue/2}px !important`}}}}})}},Z=z=>{const{treeCls:y,treeNodeCls:x,treeNodePadding:ge,directoryNodeSelectedBg:te,directoryNodeSelectedColor:ue}=z;return{[`${y}${y}-directory`]:{[x]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:ge,insetInlineStart:0,transition:`background-color ${z.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:z.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${z.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:ue,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:te},[`${y}-switcher`]:{color:ue},[`${y}-node-content-wrapper`]:{color:ue,background:"transparent"}}}}}},w=(z,y)=>{const x=`.${z}`,ge=`${x}-treenode`,te=y.paddingXS/2,ue=(0,f.TS)(y,{treeCls:x,treeNodeCls:ge,treeNodePadding:te});return[C(z,ue),Z(ue)]},p=z=>{const{controlHeightSM:y}=z;return{titleHeight:y,nodeHoverBg:z.controlItemBgHover,nodeSelectedBg:z.controlItemBgActive}};ie.ZP=(0,E.Z)("Tree",(z,y)=>{let{prefixCls:x}=y;return[{[z.componentCls]:(0,s.C2)(`${x}-checkbox`,z)},w(x,z),(0,K.Z)(z)]},z=>{const{colorTextLightSolid:y,colorPrimary:x}=z;return Object.assign(Object.assign({},p(z)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:x})})},71997:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return ge}});var n=e(5016),s=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},K=g,f=e(7657),E=function(ue,ne){return s.createElement(f.Z,(0,n.Z)({},ue,{ref:ne,icon:K}))},a=s.forwardRef(E),G=a,U=e(52671),C=e(58617),Z=e(15075),w=e(43531),p=e(92310),z=e.n(p),y=e(92343),ge=te=>{const{prefixCls:ue,switcherIcon:ne,treeNodeProps:M,showLine:A}=te,{isLeaf:t,expanded:B,loading:b}=M;if(b)return s.createElement(C.Z,{className:`${ue}-switcher-loading-icon`});let Q;if(A&&typeof A=="object"&&(Q=A.showLeafIcon),t){if(!A)return null;if(typeof Q!="boolean"&&Q){const O=typeof Q=="function"?Q(M):Q,Se=`${ue}-switcher-line-custom-icon`;return(0,y.l$)(O)?(0,y.Tm)(O,{className:z()(O.props.className||"",Se)}):O}return Q?s.createElement(U.Z,{className:`${ue}-switcher-line-icon`}):s.createElement("span",{className:`${ue}-switcher-leaf-line`})}const T=`${ue}-switcher-icon`,V=typeof ne=="function"?ne(M):ne;return(0,y.l$)(V)?(0,y.Tm)(V,{className:z()(V.props.className||"",T)}):V!==void 0?V:A?B?s.createElement(Z.Z,{className:`${ue}-switcher-line-icon`}):s.createElement(w.Z,{className:`${ue}-switcher-line-icon`}):s.createElement(G,{className:T})}},97774:function(Ve,ie,e){"use strict";Object.defineProperty(ie,"__esModule",{value:!0}),ie.default=void 0;var n=Object.assign||function(x){for(var ge=1;ge0;if(pe||ve){var J=(0,G.D7)(xe),I=(0,Z.Z)(J).length,h=(0,K.Z)(ve)==="object"?ve.formatter({value:J,count:I,maxLength:se}):"".concat(I).concat(d?" / ".concat(se):"");return a.createElement(a.Fragment,null,!!ve&&a.createElement("span",{className:E()("".concat(O,"-show-count-suffix"),(0,g.Z)({},"".concat(O,"-show-count-has-suffix"),!!pe),L==null?void 0:L.count),style:(0,s.Z)({},fe==null?void 0:fe.count)},h),pe)}return null};return a.createElement(C,(0,n.Z)({},ce,{prefixCls:O,className:_e,inputElement:S(),handleReset:o,value:(0,G.D7)(xe),focused:je,triggerFocus:he,suffix:k(),disabled:Se,classes:re,classNames:L,styles:fe}))}),te=ge,ue=te},5643:function(Ve,ie,e){"use strict";e.d(ie,{D7:function(){return f},He:function(){return n},X3:function(){return s},nH:function(){return K},rJ:function(){return g}});function n(E){return!!(E.addonBefore||E.addonAfter)}function s(E){return!!(E.prefix||E.suffix||E.allowClear)}function g(E,a,G,U){if(G){var C=a;if(a.type==="click"){var Z=E.cloneNode(!0);C=Object.create(a,{target:{value:Z},currentTarget:{value:Z}}),Z.value="",G(C);return}if(U!==void 0){C=Object.create(a,{target:{value:E},currentTarget:{value:E}}),E.value=U,G(C);return}G(C)}}function K(E,a){if(E){E.focus(a);var G=a||{},U=G.cursor;if(U){var C=E.value.length;switch(U){case"start":E.setSelectionRange(0,0);break;case"end":E.setSelectionRange(C,C);break;default:E.setSelectionRange(0,C)}}}}function f(E){return typeof E=="undefined"||E===null?"":String(E)}},15285:function(Ve,ie,e){"use strict";e.d(ie,{iz:function(){return rn},ck:function(){return Xt},BW:function(){return Ot},sN:function(){return Xt},Wd:function(){return He},ZP:function(){return Ht},Xl:function(){return T}});var n=e(5016),s=e(18082),g=e(20049),K=e(92393),f=e(52456),E=e(5883),a=e(92310),G=e.n(a),U=e(11780),C=e(18929),Z=e(13697),w=e(48736),p=e(59301),z=e(4676),y=p.createContext(null);function x(Ie,Qe){return Ie===void 0?null:"".concat(Ie,"-").concat(Qe)}function ge(Ie){var Qe=p.useContext(y);return x(Qe,Ie)}var te=e(80547),ue=["children","locked"],ne=p.createContext(null);function M(Ie,Qe){var Je=(0,g.Z)({},Ie);return Object.keys(Qe).forEach(function(ot){var rt=Qe[ot];rt!==void 0&&(Je[ot]=rt)}),Je}function A(Ie){var Qe=Ie.children,Je=Ie.locked,ot=(0,E.Z)(Ie,ue),rt=p.useContext(ne),St=(0,te.Z)(function(){return M(rt,ot)},[rt,ot],function(Bt,_t){return!Je&&(Bt[0]!==_t[0]||!(0,Z.Z)(Bt[1],_t[1],!0))});return p.createElement(ne.Provider,{value:St},Qe)}var t=[],B=p.createContext(null);function b(){return p.useContext(B)}var Q=p.createContext(t);function T(Ie){var Qe=p.useContext(Q);return p.useMemo(function(){return Ie!==void 0?[].concat((0,K.Z)(Qe),[Ie]):Qe},[Qe,Ie])}var V=p.createContext(null),O=p.createContext({}),Se=O,ae=e(29194);function _e(Ie){var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,ae.Z)(Ie)){var Je=Ie.nodeName.toLowerCase(),ot=["input","select","textarea","button"].includes(Je)||Ie.isContentEditable||Je==="a"&&!!Ie.getAttribute("href"),rt=Ie.getAttribute("tabindex"),St=Number(rt),Bt=null;return rt&&!Number.isNaN(St)?Bt=St:ot&&Bt===null&&(Bt=0),ot&&Ie.disabled&&(Bt=null),Bt!==null&&(Bt>=0||Qe&&Bt<0)}return!1}function se(Ie){var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Je=(0,K.Z)(Ie.querySelectorAll("*")).filter(function(ot){return _e(ot,Qe)});return _e(Ie,Qe)&&Je.unshift(Ie),Je}var pe=null;function ve(){pe=document.activeElement}function le(){pe=null}function Ce(){if(pe)try{pe.focus()}catch(Ie){}}function re(Ie,Qe){if(Qe.keyCode===9){var Je=se(Ie),ot=Je[Qe.shiftKey?0:Je.length-1],rt=ot===document.activeElement||Ie===document.activeElement;if(rt){var St=Je[Qe.shiftKey?Je.length-1:0];St.focus(),Qe.preventDefault()}}}var L=e(10228),fe=e(16089),ce=L.Z.LEFT,H=L.Z.RIGHT,me=L.Z.UP,xe=L.Z.DOWN,lt=L.Z.ENTER,Ge=L.Z.ESC,Ne=L.Z.HOME,je=L.Z.END,We=[me,xe,ce,H];function Re(Ie,Qe,Je,ot){var rt,St,Bt,_t,An="prev",Bn="next",Xn="children",zn="parent";if(Ie==="inline"&&ot===lt)return{inlineTrigger:!0};var Yn=(rt={},(0,s.Z)(rt,me,An),(0,s.Z)(rt,xe,Bn),rt),Ae=(St={},(0,s.Z)(St,ce,Je?Bn:An),(0,s.Z)(St,H,Je?An:Bn),(0,s.Z)(St,xe,Xn),(0,s.Z)(St,lt,Xn),St),Ee=(Bt={},(0,s.Z)(Bt,me,An),(0,s.Z)(Bt,xe,Bn),(0,s.Z)(Bt,lt,Xn),(0,s.Z)(Bt,Ge,zn),(0,s.Z)(Bt,ce,Je?Xn:zn),(0,s.Z)(Bt,H,Je?zn:Xn),Bt),Fe={inline:Yn,horizontal:Ae,vertical:Ee,inlineSub:Yn,horizontalSub:Ee,verticalSub:Ee},ze=(_t=Fe["".concat(Ie).concat(Qe?"":"Sub")])===null||_t===void 0?void 0:_t[ot];switch(ze){case An:return{offset:-1,sibling:!0};case Bn:return{offset:1,sibling:!0};case zn:return{offset:-1,sibling:!1};case Xn:return{offset:1,sibling:!1};default:return null}}function he(Ie){for(var Qe=Ie;Qe;){if(Qe.getAttribute("data-menu-list"))return Qe;Qe=Qe.parentElement}return null}function $e(Ie,Qe){for(var Je=Ie||document.activeElement;Je;){if(Qe.has(Je))return Je;Je=Je.parentElement}return null}function N(Ie,Qe){var Je=se(Ie,!0);return Je.filter(function(ot){return Qe.has(ot)})}function D(Ie,Qe,Je){var ot=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Ie)return null;var rt=N(Ie,Qe),St=rt.length,Bt=rt.findIndex(function(_t){return Je===_t});return ot<0?Bt===-1?Bt=St-1:Bt-=1:ot>0&&(Bt+=1),Bt=(Bt+St)%St,rt[Bt]}var v=function(Qe,Je){var ot=new Set,rt=new Map,St=new Map;return Qe.forEach(function(Bt){var _t=document.querySelector("[data-menu-id='".concat(x(Je,Bt),"']"));_t&&(ot.add(_t),St.set(_t,Bt),rt.set(Bt,_t))}),{elements:ot,key2element:rt,element2key:St}};function o(Ie,Qe,Je,ot,rt,St,Bt,_t,An,Bn){var Xn=p.useRef(),zn=p.useRef();zn.current=Qe;var Yn=function(){fe.Z.cancel(Xn.current)};return p.useEffect(function(){return function(){Yn()}},[]),function(Ae){var Ee=Ae.which;if([].concat(We,[lt,Ge,Ne,je]).includes(Ee)){var Fe=St(),ze=v(Fe,ot),qe=ze,Tt=qe.elements,Ft=qe.key2element,zt=qe.element2key,ct=Ft.get(Qe),Gt=$e(ct,Tt),tr=zt.get(Gt),qt=Re(Ie,Bt(tr,!0).length===1,Je,Ee);if(!qt&&Ee!==Ne&&Ee!==je)return;(We.includes(Ee)||[Ne,je].includes(Ee))&&Ae.preventDefault();var fn=function(Mr){if(Mr){var Vr=Mr,cn=Mr.querySelector("a");cn!=null&&cn.getAttribute("href")&&(Vr=cn);var en=zt.get(Mr);_t(en),Yn(),Xn.current=(0,fe.Z)(function(){zn.current===en&&Vr.focus()})}};if([Ne,je].includes(Ee)||qt.sibling||!Gt){var Yt;!Gt||Ie==="inline"?Yt=rt.current:Yt=he(Gt);var sr,Qn=N(Yt,Tt);Ee===Ne?sr=Qn[0]:Ee===je?sr=Qn[Qn.length-1]:sr=D(Yt,Tt,Gt,qt.offset),fn(sr)}else if(qt.inlineTrigger)An(tr);else if(qt.offset>0)An(tr,!0),Yn(),Xn.current=(0,fe.Z)(function(){ze=v(Fe,ot);var wr=Gt.getAttribute("aria-controls"),Mr=document.getElementById(wr),Vr=D(Mr,ze.elements);fn(Vr)},5);else if(qt.offset<0){var lr=Bt(tr,!0),$n=lr[lr.length-2],Br=Ft.get($n);An($n,!1),fn(Br)}}Bn==null||Bn(Ae)}}function S(Ie){Promise.resolve().then(Ie)}var k="__RC_UTIL_PATH_SPLIT__",m=function(Qe){return Qe.join(k)},d=function(Qe){return Qe.split(k)},J="rc-menu-more";function I(){var Ie=p.useState({}),Qe=(0,f.Z)(Ie,2),Je=Qe[1],ot=(0,p.useRef)(new Map),rt=(0,p.useRef)(new Map),St=p.useState([]),Bt=(0,f.Z)(St,2),_t=Bt[0],An=Bt[1],Bn=(0,p.useRef)(0),Xn=(0,p.useRef)(!1),zn=function(){Xn.current||Je({})},Yn=(0,p.useCallback)(function(Ft,zt){var ct=m(zt);rt.current.set(ct,Ft),ot.current.set(Ft,ct),Bn.current+=1;var Gt=Bn.current;S(function(){Gt===Bn.current&&zn()})},[]),Ae=(0,p.useCallback)(function(Ft,zt){var ct=m(zt);rt.current.delete(ct),ot.current.delete(Ft)},[]),Ee=(0,p.useCallback)(function(Ft){An(Ft)},[]),Fe=(0,p.useCallback)(function(Ft,zt){var ct=ot.current.get(Ft)||"",Gt=d(ct);return zt&&_t.includes(Gt[0])&&Gt.unshift(J),Gt},[_t]),ze=(0,p.useCallback)(function(Ft,zt){return Ft.some(function(ct){var Gt=Fe(ct,!0);return Gt.includes(zt)})},[Fe]),qe=function(){var zt=(0,K.Z)(ot.current.keys());return _t.length&&zt.push(J),zt},Tt=(0,p.useCallback)(function(Ft){var zt="".concat(ot.current.get(Ft)).concat(k),ct=new Set;return(0,K.Z)(rt.current.keys()).forEach(function(Gt){Gt.startsWith(zt)&&ct.add(rt.current.get(Gt))}),ct},[]);return p.useEffect(function(){return function(){Xn.current=!0}},[]),{registerPath:Yn,unregisterPath:Ae,refreshOverflowKeys:Ee,isSubPathKey:ze,getKeyPath:Fe,getKeys:qe,getSubPathKeys:Tt}}function h(Ie){var Qe=p.useRef(Ie);Qe.current=Ie;var Je=p.useCallback(function(){for(var ot,rt=arguments.length,St=new Array(rt),Bt=0;Bt1&&(Tt.motionAppear=!1);var Ft=Tt.onVisibleChanged;return Tt.onVisibleChanged=function(zt){return!Yn.current&&!zt&&ze(!0),Ft==null?void 0:Ft(zt)},Fe?null:p.createElement(A,{mode:St,locked:!Yn.current},p.createElement(Ue.default,(0,n.Z)({visible:qe},Tt,{forceRender:An,removeOnLeave:!1,leavedClassName:"".concat(_t,"-hidden")}),function(zt){var ct=zt.className,Gt=zt.style;return p.createElement(qn,{id:Qe,className:ct,style:Gt},rt)}))}var F=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],R=["active"],Ke=function(Qe){var Je,ot=Qe.style,rt=Qe.className,St=Qe.title,Bt=Qe.eventKey,_t=Qe.warnKey,An=Qe.disabled,Bn=Qe.internalPopupClose,Xn=Qe.children,zn=Qe.itemIcon,Yn=Qe.expandIcon,Ae=Qe.popupClassName,Ee=Qe.popupOffset,Fe=Qe.popupStyle,ze=Qe.onClick,qe=Qe.onMouseEnter,Tt=Qe.onMouseLeave,Ft=Qe.onTitleClick,zt=Qe.onTitleMouseEnter,ct=Qe.onTitleMouseLeave,Gt=(0,E.Z)(Qe,F),tr=ge(Bt),qt=p.useContext(ne),fn=qt.prefixCls,Yt=qt.mode,sr=qt.openKeys,Qn=qt.disabled,lr=qt.overflowDisabled,$n=qt.activeKey,Br=qt.selectedKeys,wr=qt.itemIcon,Mr=qt.expandIcon,Vr=qt.onItemClick,cn=qt.onOpenChange,en=qt.onActive,Mn=p.useContext(Se),rr=Mn._internalRenderSubMenuItem,Gn=p.useContext(V),Fr=Gn.isSubPathKey,oa=T(),Rr="".concat(fn,"-submenu"),Tr=Qn||An,ua=p.useRef(),ar=p.useRef(),_r=zn!=null?zn:wr,Or=Yn!=null?Yn:Mr,bn=sr.includes(Bt),br=!lr&&bn,ea=Fr(Br,Bt),pr=ft(Bt,Tr,zt,ct),Wr=pr.active,sa=(0,E.Z)(pr,R),Qa=p.useState(!1),Ur=(0,f.Z)(Qa,2),Jr=Ur[0],Da=Ur[1],Ba=function(Va){Tr||Da(Va)},Ma=function(Va){Ba(!0),qe==null||qe({key:Bt,domEvent:Va})},mo=function(Va){Ba(!1),Tt==null||Tt({key:Bt,domEvent:Va})},Ga=p.useMemo(function(){return Wr||(Yt!=="inline"?Jr||Fr([$n],Bt):!1)},[Yt,Wr,$n,Jr,Bt,Fr]),co=It(oa.length),Co=function(Va){Tr||(Ft==null||Ft({key:Bt,domEvent:Va}),Yt==="inline"&&cn(Bt,!bn))},ao=h(function(Ya){ze==null||ze(xt(Ya)),Vr(Ya)}),Kn=function(Va){Yt!=="inline"&&cn(Bt,Va)},hr=function(){en(Bt)},fr=tr&&"".concat(tr,"-popup"),ur=p.createElement("div",(0,n.Z)({role:"menuitem",style:co,className:"".concat(Rr,"-title"),tabIndex:Tr?null:-1,ref:ua,title:typeof St=="string"?St:null,"data-menu-id":lr&&tr?null:tr,"aria-expanded":br,"aria-haspopup":!0,"aria-controls":fr,"aria-disabled":Tr,onClick:Co,onFocus:hr},sa),St,p.createElement(jt,{icon:Yt!=="horizontal"?Or:void 0,props:(0,g.Z)((0,g.Z)({},Qe),{},{isOpen:br,isSubMenu:!0})},p.createElement("i",{className:"".concat(Rr,"-arrow")}))),Kr=p.useRef(Yt);if(Yt!=="inline"&&oa.length>1?Kr.current="vertical":Kr.current=Yt,!lr){var da=Kr.current;ur=p.createElement(q,{mode:da,prefixCls:Rr,visible:!Bn&&br&&Yt!=="inline",popupClassName:Ae,popupOffset:Ee,popupStyle:Fe,popup:p.createElement(A,{mode:da==="horizontal"?"vertical":da},p.createElement(qn,{id:fr,ref:ar},Xn)),disabled:Tr,onVisibleChange:Kn},ur)}var _a=p.createElement(U.Z.Item,(0,n.Z)({role:"none"},Gt,{component:"li",style:ot,className:G()(Rr,"".concat(Rr,"-").concat(Yt),rt,(Je={},(0,s.Z)(Je,"".concat(Rr,"-open"),br),(0,s.Z)(Je,"".concat(Rr,"-active"),Ga),(0,s.Z)(Je,"".concat(Rr,"-selected"),ea),(0,s.Z)(Je,"".concat(Rr,"-disabled"),Tr),Je)),onMouseEnter:Ma,onMouseLeave:mo}),ur,!lr&&p.createElement(Te,{id:fr,open:br,keyPath:oa},Xn));return rr&&(_a=rr(_a,Qe,{selected:ea,active:Ga,open:br,disabled:Tr})),p.createElement(A,{onItemClick:ao,mode:Yt==="horizontal"?"vertical":Yt,itemIcon:_r,expandIcon:Or},_a)};function He(Ie){var Qe=Ie.eventKey,Je=Ie.children,ot=T(Qe),rt=Et(Je,ot),St=b();p.useEffect(function(){if(St)return St.registerPath(Qe,ot),function(){St.unregisterPath(Qe,ot)}},[ot]);var Bt;return St?Bt=rt:Bt=p.createElement(Ke,Ie,rt),p.createElement(Q.Provider,{value:ot},Bt)}var at=e(10928),ee=["className","title","eventKey","children"],ke=["children"],wt=function(Qe){var Je=Qe.className,ot=Qe.title,rt=Qe.eventKey,St=Qe.children,Bt=(0,E.Z)(Qe,ee),_t=p.useContext(ne),An=_t.prefixCls,Bn="".concat(An,"-item-group");return p.createElement("li",(0,n.Z)({role:"presentation"},Bt,{onClick:function(zn){return zn.stopPropagation()},className:G()(Bn,Je)}),p.createElement("div",{role:"presentation",className:"".concat(Bn,"-title"),title:typeof ot=="string"?ot:void 0},ot),p.createElement("ul",{role:"group",className:"".concat(Bn,"-list")},St))};function Ot(Ie){var Qe=Ie.children,Je=(0,E.Z)(Ie,ke),ot=T(Je.eventKey),rt=Et(Qe,ot),St=b();return St?rt:p.createElement(wt,(0,it.Z)(Je,["warnKey"]),rt)}function rn(Ie){var Qe=Ie.className,Je=Ie.style,ot=p.useContext(ne),rt=ot.prefixCls,St=b();return St?null:p.createElement("li",{role:"separator",className:G()("".concat(rt,"-item-divider"),Qe),style:Je})}var kt=["label","children","key","type"];function Kt(Ie){return(Ie||[]).map(function(Qe,Je){if(Qe&&(0,at.Z)(Qe)==="object"){var ot=Qe,rt=ot.label,St=ot.children,Bt=ot.key,_t=ot.type,An=(0,E.Z)(ot,kt),Bn=Bt!=null?Bt:"tmp-".concat(Je);return St||_t==="group"?_t==="group"?p.createElement(Ot,(0,n.Z)({key:Bn},An,{title:rt}),Kt(St)):p.createElement(He,(0,n.Z)({key:Bn},An,{title:rt}),Kt(St)):_t==="divider"?p.createElement(rn,(0,n.Z)({key:Bn},An)):p.createElement(Xt,(0,n.Z)({key:Bn},An),rt)}return null}).filter(function(Qe){return Qe})}function ln(Ie,Qe,Je){var ot=Ie;return Qe&&(ot=Kt(Qe)),Et(ot,Je)}var Wt=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],an=[],on=p.forwardRef(function(Ie,Qe){var Je,ot,rt=Ie,St=rt.prefixCls,Bt=St===void 0?"rc-menu":St,_t=rt.rootClassName,An=rt.style,Bn=rt.className,Xn=rt.tabIndex,zn=Xn===void 0?0:Xn,Yn=rt.items,Ae=rt.children,Ee=rt.direction,Fe=rt.id,ze=rt.mode,qe=ze===void 0?"vertical":ze,Tt=rt.inlineCollapsed,Ft=rt.disabled,zt=rt.disabledOverflow,ct=rt.subMenuOpenDelay,Gt=ct===void 0?.1:ct,tr=rt.subMenuCloseDelay,qt=tr===void 0?.1:tr,fn=rt.forceSubMenuRender,Yt=rt.defaultOpenKeys,sr=rt.openKeys,Qn=rt.activeKey,lr=rt.defaultActiveFirst,$n=rt.selectable,Br=$n===void 0?!0:$n,wr=rt.multiple,Mr=wr===void 0?!1:wr,Vr=rt.defaultSelectedKeys,cn=rt.selectedKeys,en=rt.onSelect,Mn=rt.onDeselect,rr=rt.inlineIndent,Gn=rr===void 0?24:rr,Fr=rt.motion,oa=rt.defaultMotions,Rr=rt.triggerSubMenuAction,Tr=Rr===void 0?"hover":Rr,ua=rt.builtinPlacements,ar=rt.itemIcon,_r=rt.expandIcon,Or=rt.overflowedIndicator,bn=Or===void 0?"...":Or,br=rt.overflowedIndicatorPopupClassName,ea=rt.getPopupContainer,pr=rt.onClick,Wr=rt.onOpenChange,sa=rt.onKeyDown,Qa=rt.openAnimation,Ur=rt.openTransitionName,Jr=rt._internalRenderMenuItem,Da=rt._internalRenderSubMenuItem,Ba=(0,E.Z)(rt,Wt),Ma=p.useMemo(function(){return ln(Ae,Yn,an)},[Ae,Yn]),mo=p.useState(!1),Ga=(0,f.Z)(mo,2),co=Ga[0],Co=Ga[1],ao=p.useRef(),Kn=de(Fe),hr=Ee==="rtl",fr=(0,C.Z)(Yt,{value:sr,postState:function(wa){return wa||an}}),ur=(0,f.Z)(fr,2),Kr=ur[0],da=ur[1],_a=function(wa){var La=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Eo(){da(wa),Wr==null||Wr(wa)}La?(0,z.flushSync)(Eo):Eo()},Ya=p.useState(Kr),Va=(0,f.Z)(Ya,2),Ka=Va[0],Oo=Va[1],Wo=p.useRef(!1),rl=p.useMemo(function(){return(qe==="inline"||qe==="vertical")&&Tt?["vertical",Tt]:[qe,!1]},[qe,Tt]),Mo=(0,f.Z)(rl,2),wo=Mo[0],uo=Mo[1],Uo=wo==="inline",No=p.useState(wo),cl=(0,f.Z)(No,2),bo=cl[0],ul=cl[1],Zo=p.useState(uo),Jo=(0,f.Z)(Zo,2),qo=Jo[0],dl=Jo[1];p.useEffect(function(){ul(wo),dl(uo),Wo.current&&(Uo?da(Ka):_a(an))},[wo,uo]);var al=p.useState(0),$o=(0,f.Z)(al,2),Vo=$o[0],ol=$o[1],Fo=Vo>=Ma.length-1||bo!=="horizontal"||zt;p.useEffect(function(){Uo&&Oo(Kr)},[Kr]),p.useEffect(function(){return Wo.current=!0,function(){Wo.current=!1}},[]);var Ao=I(),_o=Ao.registerPath,Al=Ao.unregisterPath,fl=Ao.refreshOverflowKeys,yo=Ao.isSubPathKey,Zr=Ao.getKeyPath,Lr=Ao.getKeys,Ja=Ao.getSubPathKeys,Pa=p.useMemo(function(){return{registerPath:_o,unregisterPath:Al}},[_o,Al]),Fa=p.useMemo(function(){return{isSubPathKey:yo}},[yo]);p.useEffect(function(){fl(Fo?an:Ma.slice(Vo+1).map(function(Ra){return Ra.key}))},[Vo,Fo]);var eo=(0,C.Z)(Qn||lr&&((Je=Ma[0])===null||Je===void 0?void 0:Je.key),{value:Qn}),oo=(0,f.Z)(eo,2),xo=oo[0],ho=oo[1],Ko=h(function(Ra){ho(Ra)}),Io=h(function(){ho(void 0)});(0,p.useImperativeHandle)(Qe,function(){return{list:ao.current,focus:function(wa){var La,Eo=Lr(),po=v(Eo,Kn),Ro=po.elements,jo=po.key2element,ml=po.element2key,Pl=N(ao.current,Ro),Ol=xo!=null?xo:Pl[0]?ml.get(Pl[0]):(La=Ma.find(function(c){return!c.props.disabled}))===null||La===void 0?void 0:La.key,r=jo.get(Ol);if(Ol&&r){var l;r==null||(l=r.focus)===null||l===void 0||l.call(r,wa)}}}});var gl=(0,C.Z)(Vr||[],{value:cn,postState:function(wa){return Array.isArray(wa)?wa:wa==null?an:[wa]}}),xl=(0,f.Z)(gl,2),el=xl[0],vl=xl[1],tl=function(wa){if(Br){var La=wa.key,Eo=el.includes(La),po;Mr?Eo?po=el.filter(function(jo){return jo!==La}):po=[].concat((0,K.Z)(el),[La]):po=[La],vl(po);var Ro=(0,g.Z)((0,g.Z)({},wa),{},{selectedKeys:po});Eo?Mn==null||Mn(Ro):en==null||en(Ro)}!Mr&&Kr.length&&bo!=="inline"&&_a(an)},ll=h(function(Ra){pr==null||pr(xt(Ra)),tl(Ra)}),El=h(function(Ra,wa){var La=Kr.filter(function(po){return po!==Ra});if(wa)La.push(Ra);else if(bo!=="inline"){var Eo=Ja(Ra);La=La.filter(function(po){return!Eo.has(po)})}(0,Z.Z)(Kr,La,!0)||_a(La,!0)}),Ql=function(wa,La){var Eo=La!=null?La:!Kr.includes(wa);El(wa,Eo)},Sl=o(bo,xo,hr,Kn,ao,Lr,Zr,ho,Ql,sa);p.useEffect(function(){Co(!0)},[]);var Bl=p.useMemo(function(){return{_internalRenderMenuItem:Jr,_internalRenderSubMenuItem:Da}},[Jr,Da]),Il=bo!=="horizontal"||zt?Ma:Ma.map(function(Ra,wa){return p.createElement(A,{key:Ra.key,overflowDisabled:wa>Vo},Ra)}),Dl=p.createElement(U.Z,(0,n.Z)({id:Fe,ref:ao,prefixCls:"".concat(Bt,"-overflow"),component:"ul",itemComponent:Xt,className:G()(Bt,"".concat(Bt,"-root"),"".concat(Bt,"-").concat(bo),Bn,(ot={},(0,s.Z)(ot,"".concat(Bt,"-inline-collapsed"),qo),(0,s.Z)(ot,"".concat(Bt,"-rtl"),hr),ot),_t),dir:Ee,style:An,role:"menu",tabIndex:zn,data:Il,renderRawItem:function(wa){return wa},renderRawRest:function(wa){var La=wa.length,Eo=La?Ma.slice(-La):null;return p.createElement(He,{eventKey:J,title:bn,disabled:Fo,internalPopupClose:La===0,popupClassName:br},Eo)},maxCount:bo!=="horizontal"||zt?U.Z.INVALIDATE:U.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(wa){ol(wa)},onKeyDown:Sl},Ba));return p.createElement(Se.Provider,{value:Bl},p.createElement(y.Provider,{value:Kn},p.createElement(A,{prefixCls:Bt,rootClassName:_t,mode:bo,openKeys:Kr,rtl:hr,disabled:Ft,motion:co?Fr:null,defaultMotions:co?oa:null,activeKey:xo,onActive:Ko,onInactive:Io,selectedKeys:el,inlineIndent:Gn,subMenuOpenDelay:Gt,subMenuCloseDelay:qt,forceSubMenuRender:fn,builtinPlacements:ua,triggerSubMenuAction:Tr,getPopupContainer:ea,itemIcon:ar,expandIcon:_r,onItemClick:ll,onOpenChange:El},p.createElement(V.Provider,{value:Fa},Dl),p.createElement("div",{style:{display:"none"},"aria-hidden":!0},p.createElement(B.Provider,{value:Pa},Ma)))))}),On=on,Pt=On;Pt.Item=Xt,Pt.SubMenu=He,Pt.ItemGroup=Ot,Pt.Divider=rn;var Ht=Pt},11780:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return ve}});var n=e(5016),s=e(20049),g=e(52456),K=e(5883),f=e(59301),E=e(92310),a=e.n(E),G=e(29301),U=e(34280),C=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Z=void 0;function w(le,Ce){var re=le.prefixCls,L=le.invalidate,fe=le.item,ce=le.renderItem,H=le.responsive,me=le.responsiveDisabled,xe=le.registerSize,lt=le.itemKey,Ge=le.className,Ne=le.style,je=le.children,We=le.display,Re=le.order,he=le.component,$e=he===void 0?"div":he,N=(0,K.Z)(le,C),D=H&&!We;function v(d){xe(lt,d)}f.useEffect(function(){return function(){v(null)}},[]);var o=ce&&fe!==Z?ce(fe,{index:Re}):je,S;L||(S={opacity:D?0:1,height:D?0:Z,overflowY:D?"hidden":Z,order:H?Re:Z,pointerEvents:D?"none":Z,position:D?"absolute":Z});var k={};D&&(k["aria-hidden"]=!0);var m=f.createElement($e,(0,n.Z)({className:a()(!L&&re,Ge),style:(0,s.Z)((0,s.Z)({},S),Ne)},k,N,{ref:Ce}),o);return H&&(m=f.createElement(G.Z,{onResize:function(J){var I=J.offsetWidth;v(I)},disabled:me},m)),m}var p=f.forwardRef(w);p.displayName="Item";var z=p,y=e(6089),x=e(4676),ge=e(16089);function te(le){if(typeof MessageChannel=="undefined")(0,ge.Z)(le);else{var Ce=new MessageChannel;Ce.port1.onmessage=function(){return le()},Ce.port2.postMessage(void 0)}}function ue(){var le=f.useRef(null),Ce=function(L){le.current||(le.current=[],te(function(){(0,x.unstable_batchedUpdates)(function(){le.current.forEach(function(fe){fe()}),le.current=null})})),le.current.push(L)};return Ce}function ne(le,Ce){var re=f.useState(Ce),L=(0,g.Z)(re,2),fe=L[0],ce=L[1],H=(0,y.Z)(function(me){le(function(){ce(me)})});return[fe,H]}var M=f.createContext(null),A=["component"],t=["className"],B=["className"],b=function(Ce,re){var L=f.useContext(M);if(!L){var fe=Ce.component,ce=fe===void 0?"div":fe,H=(0,K.Z)(Ce,A);return f.createElement(ce,(0,n.Z)({},H,{ref:re}))}var me=L.className,xe=(0,K.Z)(L,t),lt=Ce.className,Ge=(0,K.Z)(Ce,B);return f.createElement(M.Provider,{value:null},f.createElement(z,(0,n.Z)({ref:re,className:a()(me,lt)},xe,Ge)))},Q=f.forwardRef(b);Q.displayName="RawItem";var T=Q,V=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],O="responsive",Se="invalidate";function ae(le){return"+ ".concat(le.length," ...")}function _e(le,Ce){var re=le.prefixCls,L=re===void 0?"rc-overflow":re,fe=le.data,ce=fe===void 0?[]:fe,H=le.renderItem,me=le.renderRawItem,xe=le.itemKey,lt=le.itemWidth,Ge=lt===void 0?10:lt,Ne=le.ssr,je=le.style,We=le.className,Re=le.maxCount,he=le.renderRest,$e=le.renderRawRest,N=le.suffix,D=le.component,v=D===void 0?"div":D,o=le.itemComponent,S=le.onVisibleChange,k=(0,K.Z)(le,V),m=Ne==="full",d=ue(),J=ne(d,null),I=(0,g.Z)(J,2),h=I[0],X=I[1],De=h||0,de=ne(d,new Map),oe=(0,g.Z)(de,2),be=oe[0],Le=oe[1],Be=ne(d,0),it=(0,g.Z)(Be,2),bt=it[0],ft=it[1],It=ne(d,0),jt=(0,g.Z)(It,2),ht=jt[0],xt=jt[1],En=ne(d,0),Dn=(0,g.Z)(En,2),pn=Dn[0],Vn=Dn[1],cr=(0,f.useState)(null),Rn=(0,g.Z)(cr,2),Xt=Rn[0],vr=Rn[1],mr=(0,f.useState)(null),wn=(0,g.Z)(mr,2),qn=wn[0],zr=wn[1],Et=f.useMemo(function(){return qn===null&&m?Number.MAX_SAFE_INTEGER:qn||0},[qn,h]),Mt=(0,f.useState)(!1),yt=(0,g.Z)(Mt,2),Vt=yt[0],Hn=yt[1],Cn="".concat(L,"-item"),st=Math.max(bt,ht),dn=Re===O,q=ce.length&&dn,Ue=Re===Se,Te=q||typeof Re=="number"&&ce.length>Re,F=(0,f.useMemo)(function(){var Ht=ce;return q?h===null&&m?Ht=ce:Ht=ce.slice(0,Math.min(ce.length,De/Ge)):typeof Re=="number"&&(Ht=ce.slice(0,Re)),Ht},[ce,Ge,h,Re,q]),R=(0,f.useMemo)(function(){return q?ce.slice(Et+1):ce.slice(F.length)},[ce,F,q,Et]),Ke=(0,f.useCallback)(function(Ht,Ie){var Qe;return typeof xe=="function"?xe(Ht):(Qe=xe&&(Ht==null?void 0:Ht[xe]))!==null&&Qe!==void 0?Qe:Ie},[xe]),He=(0,f.useCallback)(H||function(Ht){return Ht},[H]);function at(Ht,Ie,Qe){qn===Ht&&(Ie===void 0||Ie===Xt)||(zr(Ht),Qe||(Hn(HtDe){at(Je-1,Ht-ot-pn+ht);break}}N&&rn(0)+pn>De&&vr(null)}},[De,be,ht,pn,Ke,F]);var kt=Vt&&!!R.length,Kt={};Xt!==null&&q&&(Kt={position:"absolute",left:Xt,top:0});var ln={prefixCls:Cn,responsive:q,component:o,invalidate:Ue},Wt=me?function(Ht,Ie){var Qe=Ke(Ht,Ie);return f.createElement(M.Provider,{key:Qe,value:(0,s.Z)((0,s.Z)({},ln),{},{order:Ie,item:Ht,itemKey:Qe,registerSize:ke,display:Ie<=Et})},me(Ht,Ie))}:function(Ht,Ie){var Qe=Ke(Ht,Ie);return f.createElement(z,(0,n.Z)({},ln,{order:Ie,key:Qe,item:Ht,renderItem:He,itemKey:Qe,registerSize:ke,display:Ie<=Et}))},an={order:kt?Et:Number.MAX_SAFE_INTEGER,className:"".concat(Cn,"-rest"),registerSize:wt,display:kt},on=he||ae,On=$e?f.createElement(M.Provider,{value:(0,s.Z)((0,s.Z)({},ln),an)},$e(R)):f.createElement(z,(0,n.Z)({},ln,an),typeof on=="function"?on(R):on),Pt=f.createElement(v,(0,n.Z)({className:a()(!Ue&&L,We),style:je,ref:Ce},k),F.map(Wt),Te?On:null,N&&f.createElement(z,(0,n.Z)({},ln,{responsive:dn,responsiveDisabled:!q,order:Et,className:"".concat(Cn,"-suffix"),registerSize:Ot,display:!0,style:Kt}),N));return dn?f.createElement(G.Z,{onResize:ee,disabled:!q},Pt):Pt}var se=f.forwardRef(_e);se.displayName="Overflow",se.Item=T,se.RESPONSIVE=O,se.INVALIDATE=Se;var pe=se,ve=pe},17115:function(Ve,ie,e){"use strict";e.d(ie,{ZP:function(){return a}});var n=e(52456),s=e(59301),g=e(47273),K=0,f=(0,g.Z)();function E(){var G;return f?(G=K,K+=1):G="TEST_OR_SSR",G}function a(G){var U=s.useState(),C=(0,n.Z)(U,2),Z=C[0],w=C[1];return s.useEffect(function(){w("rc_select_".concat(E()))},[]),G||Z}},77861:function(Ve,ie,e){"use strict";e.d(ie,{Ac:function(){return X},Xo:function(){return xt},Wx:function(){return Dn},ZP:function(){return Te},lk:function(){return M}});var n=e(5016),s=e(92393),g=e(18082),K=e(20049),f=e(52456),E=e(5883),a=e(10928),G=e(18929),U=e(48736),C=e(59301),Z=e(92310),w=e.n(Z),p=e(34280),z=e(49658),y=e(10228),x=e(8654),ge=function(R){var Ke=R.className,He=R.customizeIcon,at=R.customizeIconProps,ee=R.onMouseDown,ke=R.onClick,wt=R.children,Ot;return typeof He=="function"?Ot=He(at):Ot=He,C.createElement("span",{className:Ke,onMouseDown:function(kt){kt.preventDefault(),ee&&ee(kt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:ke,"aria-hidden":!0},Ot!==void 0?Ot:C.createElement("span",{className:w()(Ke.split(/\s+/).map(function(rn){return"".concat(rn,"-icon")}))},wt))},te=ge;function ue(F,R,Ke,He,at){var ee=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,ke=arguments.length>6?arguments[6]:void 0,wt=arguments.length>7?arguments[7]:void 0,Ot=C.useMemo(function(){if((0,a.Z)(He)==="object")return He.clearIcon;if(at)return at},[He,at]),rn=C.useMemo(function(){return!!(!ee&&He&&(Ke.length||ke)&&!(wt==="combobox"&&ke===""))},[He,ee,Ke.length,ke,wt]);return{allowClear:rn,clearIcon:C.createElement(te,{className:"".concat(F,"-clear"),onMouseDown:R,customizeIcon:Ot},"\xD7")}}var ne=C.createContext(null);function M(){return C.useContext(ne)}function A(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,R=C.useState(!1),Ke=(0,f.Z)(R,2),He=Ke[0],at=Ke[1],ee=C.useRef(null),ke=function(){window.clearTimeout(ee.current)};C.useEffect(function(){return ke},[]);var wt=function(rn,kt){ke(),ee.current=window.setTimeout(function(){at(rn),kt&&kt()},F)};return[He,wt,ke]}function t(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,R=C.useRef(null),Ke=C.useRef(null);C.useEffect(function(){return function(){window.clearTimeout(Ke.current)}},[]);function He(at){(at||R.current===null)&&(R.current=at),window.clearTimeout(Ke.current),Ke.current=window.setTimeout(function(){R.current=null},F)}return[function(){return R.current},He]}function B(F,R,Ke,He){var at=C.useRef(null);at.current={open:R,triggerOpen:Ke,customizedTrigger:He},C.useEffect(function(){function ee(ke){var wt;if(!((wt=at.current)!==null&&wt!==void 0&&wt.customizedTrigger)){var Ot=ke.target;Ot.shadowRoot&&ke.composed&&(Ot=ke.composedPath()[0]||Ot),at.current.open&&F().filter(function(rn){return rn}).every(function(rn){return!rn.contains(Ot)&&rn!==Ot})&&at.current.triggerOpen(!1)}}return window.addEventListener("mousedown",ee),function(){return window.removeEventListener("mousedown",ee)}},[])}var b=e(26112),Q=e(11780),T=function(R,Ke){var He,at,ee=R.prefixCls,ke=R.id,wt=R.inputElement,Ot=R.disabled,rn=R.tabIndex,kt=R.autoFocus,Kt=R.autoComplete,ln=R.editable,Wt=R.activeDescendantId,an=R.value,on=R.maxLength,On=R.onKeyDown,Pt=R.onMouseDown,Ht=R.onChange,Ie=R.onPaste,Qe=R.onCompositionStart,Je=R.onCompositionEnd,ot=R.open,rt=R.attrs,St=wt||C.createElement("input",null),Bt=St,_t=Bt.ref,An=Bt.props,Bn=An.onKeyDown,Xn=An.onChange,zn=An.onMouseDown,Yn=An.onCompositionStart,Ae=An.onCompositionEnd,Ee=An.style;return(0,U.Kp)(!("maxLength"in St.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),St=C.cloneElement(St,(0,K.Z)((0,K.Z)((0,K.Z)({type:"search"},An),{},{id:ke,ref:(0,x.sQ)(Ke,_t),disabled:Ot,tabIndex:rn,autoComplete:Kt||"off",autoFocus:kt,className:w()("".concat(ee,"-selection-search-input"),(He=St)===null||He===void 0||(at=He.props)===null||at===void 0?void 0:at.className),role:"combobox","aria-label":"Search","aria-expanded":ot||!1,"aria-haspopup":"listbox","aria-owns":"".concat(ke,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(ke,"_list"),"aria-activedescendant":ot?Wt:void 0},rt),{},{value:ln?an:"",maxLength:on,readOnly:!ln,unselectable:ln?null:"on",style:(0,K.Z)((0,K.Z)({},Ee),{},{opacity:ln?null:0}),onKeyDown:function(ze){On(ze),Bn&&Bn(ze)},onMouseDown:function(ze){Pt(ze),zn&&zn(ze)},onChange:function(ze){Ht(ze),Xn&&Xn(ze)},onCompositionStart:function(ze){Qe(ze),Yn&&Yn(ze)},onCompositionEnd:function(ze){Je(ze),Ae&&Ae(ze)},onPaste:Ie})),St},V=C.forwardRef(T);V.displayName="Input";var O=V;function Se(F){return Array.isArray(F)?F:F!==void 0?[F]:[]}var ae=typeof window!="undefined"&&window.document&&window.document.documentElement,_e=ae;function se(F){return F!=null}function pe(F){return!F&&F!==0}function ve(F){return["string","number"].includes((0,a.Z)(F))}function le(F){var R=void 0;return F&&(ve(F.title)?R=F.title.toString():ve(F.label)&&(R=F.label.toString())),R}function Ce(F,R){_e?C.useLayoutEffect(F,R):C.useEffect(F,R)}function re(F){var R;return(R=F.key)!==null&&R!==void 0?R:F.value}var L=function(R){R.preventDefault(),R.stopPropagation()},fe=function(R){var Ke=R.id,He=R.prefixCls,at=R.values,ee=R.open,ke=R.searchValue,wt=R.autoClearSearchValue,Ot=R.inputRef,rn=R.placeholder,kt=R.disabled,Kt=R.mode,ln=R.showSearch,Wt=R.autoFocus,an=R.autoComplete,on=R.activeDescendantId,On=R.tabIndex,Pt=R.removeIcon,Ht=R.maxTagCount,Ie=R.maxTagTextLength,Qe=R.maxTagPlaceholder,Je=Qe===void 0?function($n){return"+ ".concat($n.length," ...")}:Qe,ot=R.tagRender,rt=R.onToggleOpen,St=R.onRemove,Bt=R.onInputChange,_t=R.onInputPaste,An=R.onInputKeyDown,Bn=R.onInputMouseDown,Xn=R.onInputCompositionStart,zn=R.onInputCompositionEnd,Yn=C.useRef(null),Ae=(0,C.useState)(0),Ee=(0,f.Z)(Ae,2),Fe=Ee[0],ze=Ee[1],qe=(0,C.useState)(!1),Tt=(0,f.Z)(qe,2),Ft=Tt[0],zt=Tt[1],ct="".concat(He,"-selection"),Gt=ee||Kt==="multiple"&&wt===!1||Kt==="tags"?ke:"",tr=Kt==="tags"||Kt==="multiple"&&wt===!1||ln&&(ee||Ft);Ce(function(){ze(Yn.current.scrollWidth)},[Gt]);function qt($n,Br,wr,Mr,Vr){return C.createElement("span",{className:w()("".concat(ct,"-item"),(0,g.Z)({},"".concat(ct,"-item-disabled"),wr)),title:le($n)},C.createElement("span",{className:"".concat(ct,"-item-content")},Br),Mr&&C.createElement(te,{className:"".concat(ct,"-item-remove"),onMouseDown:L,onClick:Vr,customizeIcon:Pt},"\xD7"))}function fn($n,Br,wr,Mr,Vr){var cn=function(Mn){L(Mn),rt(!ee)};return C.createElement("span",{onMouseDown:cn},ot({label:Br,value:$n,disabled:wr,closable:Mr,onClose:Vr}))}function Yt($n){var Br=$n.disabled,wr=$n.label,Mr=$n.value,Vr=!kt&&!Br,cn=wr;if(typeof Ie=="number"&&(typeof wr=="string"||typeof wr=="number")){var en=String(cn);en.length>Ie&&(cn="".concat(en.slice(0,Ie),"..."))}var Mn=function(Gn){Gn&&Gn.stopPropagation(),St($n)};return typeof ot=="function"?fn(Mr,cn,Br,Vr,Mn):qt($n,cn,Br,Vr,Mn)}function sr($n){var Br=typeof Je=="function"?Je($n):Je;return qt({title:Br},Br,!1)}var Qn=C.createElement("div",{className:"".concat(ct,"-search"),style:{width:Fe},onFocus:function(){zt(!0)},onBlur:function(){zt(!1)}},C.createElement(O,{ref:Ot,open:ee,prefixCls:He,id:Ke,inputElement:null,disabled:kt,autoFocus:Wt,autoComplete:an,editable:tr,activeDescendantId:on,value:Gt,onKeyDown:An,onMouseDown:Bn,onChange:Bt,onPaste:_t,onCompositionStart:Xn,onCompositionEnd:zn,tabIndex:On,attrs:(0,b.Z)(R,!0)}),C.createElement("span",{ref:Yn,className:"".concat(ct,"-search-mirror"),"aria-hidden":!0},Gt,"\xA0")),lr=C.createElement(Q.Z,{prefixCls:"".concat(ct,"-overflow"),data:at,renderItem:Yt,renderRest:sr,suffix:Qn,itemKey:re,maxCount:Ht});return C.createElement(C.Fragment,null,lr,!at.length&&!Gt&&C.createElement("span",{className:"".concat(ct,"-placeholder")},rn))},ce=fe,H=function(R){var Ke=R.inputElement,He=R.prefixCls,at=R.id,ee=R.inputRef,ke=R.disabled,wt=R.autoFocus,Ot=R.autoComplete,rn=R.activeDescendantId,kt=R.mode,Kt=R.open,ln=R.values,Wt=R.placeholder,an=R.tabIndex,on=R.showSearch,On=R.searchValue,Pt=R.activeValue,Ht=R.maxLength,Ie=R.onInputKeyDown,Qe=R.onInputMouseDown,Je=R.onInputChange,ot=R.onInputPaste,rt=R.onInputCompositionStart,St=R.onInputCompositionEnd,Bt=R.title,_t=C.useState(!1),An=(0,f.Z)(_t,2),Bn=An[0],Xn=An[1],zn=kt==="combobox",Yn=zn||on,Ae=ln[0],Ee=On||"";zn&&Pt&&!Bn&&(Ee=Pt),C.useEffect(function(){zn&&Xn(!1)},[zn,Pt]);var Fe=kt!=="combobox"&&!Kt&&!on?!1:!!Ee,ze=Bt===void 0?le(Ae):Bt,qe=function(){if(Ae)return null;var Ft=Fe?{visibility:"hidden"}:void 0;return C.createElement("span",{className:"".concat(He,"-selection-placeholder"),style:Ft},Wt)};return C.createElement(C.Fragment,null,C.createElement("span",{className:"".concat(He,"-selection-search")},C.createElement(O,{ref:ee,prefixCls:He,id:at,open:Kt,inputElement:Ke,disabled:ke,autoFocus:wt,autoComplete:Ot,editable:Yn,activeDescendantId:rn,value:Ee,onKeyDown:Ie,onMouseDown:Qe,onChange:function(Ft){Xn(!0),Je(Ft)},onPaste:ot,onCompositionStart:rt,onCompositionEnd:St,tabIndex:an,attrs:(0,b.Z)(R,!0),maxLength:zn?Ht:void 0})),!zn&&Ae?C.createElement("span",{className:"".concat(He,"-selection-item"),title:ze,style:Fe?{visibility:"hidden"}:void 0},Ae.label):null,qe())},me=H;function xe(F){return![y.Z.ESC,y.Z.SHIFT,y.Z.BACKSPACE,y.Z.TAB,y.Z.WIN_KEY,y.Z.ALT,y.Z.META,y.Z.WIN_KEY_RIGHT,y.Z.CTRL,y.Z.SEMICOLON,y.Z.EQUALS,y.Z.CAPS_LOCK,y.Z.CONTEXT_MENU,y.Z.F1,y.Z.F2,y.Z.F3,y.Z.F4,y.Z.F5,y.Z.F6,y.Z.F7,y.Z.F8,y.Z.F9,y.Z.F10,y.Z.F11,y.Z.F12].includes(F)}var lt=function(R,Ke){var He=(0,C.useRef)(null),at=(0,C.useRef)(!1),ee=R.prefixCls,ke=R.open,wt=R.mode,Ot=R.showSearch,rn=R.tokenWithEnter,kt=R.autoClearSearchValue,Kt=R.onSearch,ln=R.onSearchSubmit,Wt=R.onToggleOpen,an=R.onInputKeyDown,on=R.domRef;C.useImperativeHandle(Ke,function(){return{focus:function(){He.current.focus()},blur:function(){He.current.blur()}}});var On=t(0),Pt=(0,f.Z)(On,2),Ht=Pt[0],Ie=Pt[1],Qe=function(Ee){var Fe=Ee.which;(Fe===y.Z.UP||Fe===y.Z.DOWN)&&Ee.preventDefault(),an&&an(Ee),Fe===y.Z.ENTER&&wt==="tags"&&!at.current&&!ke&&(ln==null||ln(Ee.target.value)),xe(Fe)&&Wt(!0)},Je=function(){Ie(!0)},ot=(0,C.useRef)(null),rt=function(Ee){Kt(Ee,!0,at.current)!==!1&&Wt(!0)},St=function(){at.current=!0},Bt=function(Ee){at.current=!1,wt!=="combobox"&&rt(Ee.target.value)},_t=function(Ee){var Fe=Ee.target.value;if(rn&&ot.current&&/[\r\n]/.test(ot.current)){var ze=ot.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Fe=Fe.replace(ze,ot.current)}ot.current=null,rt(Fe)},An=function(Ee){var Fe=Ee.clipboardData,ze=Fe.getData("text");ot.current=ze},Bn=function(Ee){var Fe=Ee.target;if(Fe!==He.current){var ze=document.body.style.msTouchAction!==void 0;ze?setTimeout(function(){He.current.focus()}):He.current.focus()}},Xn=function(Ee){var Fe=Ht();Ee.target!==He.current&&!Fe&&wt!=="combobox"&&Ee.preventDefault(),(wt!=="combobox"&&(!Ot||!Fe)||!ke)&&(ke&&kt!==!1&&Kt("",!0,!1),Wt())},zn={inputRef:He,onInputKeyDown:Qe,onInputMouseDown:Je,onInputChange:_t,onInputPaste:An,onInputCompositionStart:St,onInputCompositionEnd:Bt},Yn=wt==="multiple"||wt==="tags"?C.createElement(ce,(0,n.Z)({},R,zn)):C.createElement(me,(0,n.Z)({},R,zn));return C.createElement("div",{ref:on,className:"".concat(ee,"-selector"),onClick:Bn,onMouseDown:Xn},Yn)},Ge=C.forwardRef(lt);Ge.displayName="Selector";var Ne=Ge,je=e(35593),We=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Re=function(R){var Ke=R===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ke,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ke,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ke,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ke,adjustY:1},htmlRegion:"scroll"}}},he=function(R,Ke){var He=R.prefixCls,at=R.disabled,ee=R.visible,ke=R.children,wt=R.popupElement,Ot=R.animation,rn=R.transitionName,kt=R.dropdownStyle,Kt=R.dropdownClassName,ln=R.direction,Wt=ln===void 0?"ltr":ln,an=R.placement,on=R.builtinPlacements,On=R.dropdownMatchSelectWidth,Pt=R.dropdownRender,Ht=R.dropdownAlign,Ie=R.getPopupContainer,Qe=R.empty,Je=R.getTriggerDOMNode,ot=R.onPopupVisibleChange,rt=R.onPopupMouseEnter,St=(0,E.Z)(R,We),Bt="".concat(He,"-dropdown"),_t=wt;Pt&&(_t=Pt(wt));var An=C.useMemo(function(){return on||Re(On)},[on,On]),Bn=Ot?"".concat(Bt,"-").concat(Ot):rn,Xn=typeof On=="number",zn=C.useMemo(function(){return Xn?null:On===!1?"minWidth":"width"},[On,Xn]),Yn=kt;Xn&&(Yn=(0,K.Z)((0,K.Z)({},Yn),{},{width:On}));var Ae=C.useRef(null);return C.useImperativeHandle(Ke,function(){return{getPopupElement:function(){return Ae.current}}}),C.createElement(je.Z,(0,n.Z)({},St,{showAction:ot?["click"]:[],hideAction:ot?["click"]:[],popupPlacement:an||(Wt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:An,prefixCls:Bt,popupTransitionName:Bn,popup:C.createElement("div",{ref:Ae,onMouseEnter:rt},_t),stretch:zn,popupAlign:Ht,popupVisible:ee,getPopupContainer:Ie,popupClassName:w()(Kt,(0,g.Z)({},"".concat(Bt,"-empty"),Qe)),popupStyle:Yn,getTriggerDOMNode:Je,onPopupVisibleChange:ot}),ke)},$e=C.forwardRef(he);$e.displayName="SelectTrigger";var N=$e,D=e(74604);function v(F,R){var Ke=F.key,He;return"value"in F&&(He=F.value),Ke!=null?Ke:He!==void 0?He:"rc-index-key-".concat(R)}function o(F,R){var Ke=F||{},He=Ke.label,at=Ke.value,ee=Ke.options,ke=Ke.groupLabel,wt=He||(R?"children":"label");return{label:wt,value:at||"value",options:ee||"options",groupLabel:ke||wt}}function S(F){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ke=R.fieldNames,He=R.childrenAsData,at=[],ee=o(Ke,!1),ke=ee.label,wt=ee.value,Ot=ee.options,rn=ee.groupLabel;function kt(Kt,ln){Kt.forEach(function(Wt){if(ln||!(Ot in Wt)){var an=Wt[wt];at.push({key:v(Wt,at.length),groupOption:ln,data:Wt,label:Wt[ke],value:an})}else{var on=Wt[rn];on===void 0&&He&&(on=Wt.label),at.push({key:v(Wt,at.length),group:!0,data:Wt,label:on}),kt(Wt[Ot],!0)}})}return kt(F,!1),at}function k(F){var R=(0,K.Z)({},F);return"props"in R||Object.defineProperty(R,"props",{get:function(){return(0,U.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),R}}),R}function m(F,R){if(!R||!R.length)return null;var Ke=!1;function He(ee,ke){var wt=(0,D.Z)(ke),Ot=wt[0],rn=wt.slice(1);if(!Ot)return[ee];var kt=ee.split(Ot);return Ke=Ke||kt.length>1,kt.reduce(function(Kt,ln){return[].concat((0,s.Z)(Kt),(0,s.Z)(He(ln,rn)))},[]).filter(function(Kt){return Kt})}var at=He(F,R);return Ke?at:null}var d=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],J=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function I(F){return F==="tags"||F==="multiple"}var h=C.forwardRef(function(F,R){var Ke,He,at=F.id,ee=F.prefixCls,ke=F.className,wt=F.showSearch,Ot=F.tagRender,rn=F.direction,kt=F.omitDomProps,Kt=F.displayValues,ln=F.onDisplayValuesChange,Wt=F.emptyOptions,an=F.notFoundContent,on=an===void 0?"Not Found":an,On=F.onClear,Pt=F.mode,Ht=F.disabled,Ie=F.loading,Qe=F.getInputElement,Je=F.getRawInputElement,ot=F.open,rt=F.defaultOpen,St=F.onDropdownVisibleChange,Bt=F.activeValue,_t=F.onActiveValueChange,An=F.activeDescendantId,Bn=F.searchValue,Xn=F.autoClearSearchValue,zn=F.onSearch,Yn=F.onSearchSplit,Ae=F.tokenSeparators,Ee=F.allowClear,Fe=F.suffixIcon,ze=F.clearIcon,qe=F.OptionList,Tt=F.animation,Ft=F.transitionName,zt=F.dropdownStyle,ct=F.dropdownClassName,Gt=F.dropdownMatchSelectWidth,tr=F.dropdownRender,qt=F.dropdownAlign,fn=F.placement,Yt=F.builtinPlacements,sr=F.getPopupContainer,Qn=F.showAction,lr=Qn===void 0?[]:Qn,$n=F.onFocus,Br=F.onBlur,wr=F.onKeyUp,Mr=F.onKeyDown,Vr=F.onMouseDown,cn=(0,E.Z)(F,d),en=I(Pt),Mn=(wt!==void 0?wt:en)||Pt==="combobox",rr=(0,K.Z)({},cn);J.forEach(function(Zr){delete rr[Zr]}),kt==null||kt.forEach(function(Zr){delete rr[Zr]});var Gn=C.useState(!1),Fr=(0,f.Z)(Gn,2),oa=Fr[0],Rr=Fr[1];C.useEffect(function(){Rr((0,z.Z)())},[]);var Tr=C.useRef(null),ua=C.useRef(null),ar=C.useRef(null),_r=C.useRef(null),Or=C.useRef(null),bn=A(),br=(0,f.Z)(bn,3),ea=br[0],pr=br[1],Wr=br[2];C.useImperativeHandle(R,function(){var Zr,Lr;return{focus:(Zr=_r.current)===null||Zr===void 0?void 0:Zr.focus,blur:(Lr=_r.current)===null||Lr===void 0?void 0:Lr.blur,scrollTo:function(Pa){var Fa;return(Fa=Or.current)===null||Fa===void 0?void 0:Fa.scrollTo(Pa)}}});var sa=C.useMemo(function(){var Zr;if(Pt!=="combobox")return Bn;var Lr=(Zr=Kt[0])===null||Zr===void 0?void 0:Zr.value;return typeof Lr=="string"||typeof Lr=="number"?String(Lr):""},[Bn,Pt,Kt]),Qa=Pt==="combobox"&&typeof Qe=="function"&&Qe()||null,Ur=typeof Je=="function"&&Je(),Jr=(0,x.x1)(ua,Ur==null||(Ke=Ur.props)===null||Ke===void 0?void 0:Ke.ref),Da=C.useState(!1),Ba=(0,f.Z)(Da,2),Ma=Ba[0],mo=Ba[1];(0,p.Z)(function(){mo(!0)},[]);var Ga=(0,G.Z)(!1,{defaultValue:rt,value:ot}),co=(0,f.Z)(Ga,2),Co=co[0],ao=co[1],Kn=Ma?Co:!1,hr=!on&&Wt;(Ht||hr&&Kn&&Pt==="combobox")&&(Kn=!1);var fr=hr?!1:Kn,ur=C.useCallback(function(Zr){var Lr=Zr!==void 0?Zr:!Kn;Ht||(ao(Lr),Kn!==Lr&&(St==null||St(Lr)))},[Ht,Kn,ao,St]),Kr=C.useMemo(function(){return(Ae||[]).some(function(Zr){return[` -`,`\r -`].includes(Zr)})},[Ae]),da=function(Lr,Ja,Pa){var Fa=!0,eo=Lr;_t==null||_t(null);var oo=Pa?null:m(Lr,Ae);return Pt!=="combobox"&&oo&&(eo="",Yn==null||Yn(oo),ur(!1),Fa=!1),zn&&sa!==eo&&zn(eo,{source:Ja?"typing":"effect"}),Fa},_a=function(Lr){!Lr||!Lr.trim()||zn(Lr,{source:"submit"})};C.useEffect(function(){!Kn&&!en&&Pt!=="combobox"&&da("",!1,!1)},[Kn]),C.useEffect(function(){Co&&Ht&&ao(!1),Ht&&pr(!1)},[Ht]);var Ya=t(),Va=(0,f.Z)(Ya,2),Ka=Va[0],Oo=Va[1],Wo=function(Lr){var Ja=Ka(),Pa=Lr.which;if(Pa===y.Z.ENTER&&(Pt!=="combobox"&&Lr.preventDefault(),Kn||ur(!0)),Oo(!!sa),Pa===y.Z.BACKSPACE&&!Ja&&en&&!sa&&Kt.length){for(var Fa=(0,s.Z)(Kt),eo=null,oo=Fa.length-1;oo>=0;oo-=1){var xo=Fa[oo];if(!xo.disabled){Fa.splice(oo,1),eo=xo;break}}eo&&ln(Fa,{type:"remove",values:[eo]})}for(var ho=arguments.length,Ko=new Array(ho>1?ho-1:0),Io=1;Io1?Ja-1:0),Fa=1;Fa1?oo-1:0),ho=1;ho1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Le.Z)(F).map(function(Ke,He){if(!C.isValidElement(Ke)||!Ke.type)return null;var at=Ke,ee=at.type.isSelectOptGroup,ke=at.key,wt=at.props,Ot=wt.children,rn=(0,E.Z)(wt,it);return R||!ee?bt(Ke):(0,K.Z)((0,K.Z)({key:"__RC_SELECT_GRP__".concat(ke===null?He:ke,"__"),label:ke},rn),{},{options:ft(Ot)})}).filter(function(Ke){return Ke})}function It(F,R,Ke,He,at){return C.useMemo(function(){var ee=F,ke=!F;ke&&(ee=ft(R));var wt=new Map,Ot=new Map,rn=function(ln,Wt,an){an&&typeof an=="string"&&ln.set(Wt[an],Wt)};function kt(Kt){for(var ln=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Wt=0;Wt1&&arguments[1]!==void 0?arguments[1]:1,sr=_t.length,Qn=0;Qn1&&arguments[1]!==void 0?arguments[1]:!1;Fe(fn);var sr={source:Yt?"keyboard":"mouse"},Qn=_t[fn];if(!Qn){on(null,-1,sr);return}on(Qn.value,fn,sr)};(0,C.useEffect)(function(){ze(On!==!1?zn(0):-1)},[_t.length,rn]);var qe=C.useCallback(function(qt){return Ie.has(qt)&&Ot!=="combobox"},[Ot,(0,s.Z)(Ie).toString(),Ie.size]);(0,C.useEffect)(function(){var qt=setTimeout(function(){if(!wt&&ke&&Ie.size===1){var Yt=Array.from(Ie)[0],sr=_t.findIndex(function(Qn){var lr=Qn.data;return lr.value===Yt});sr!==-1&&(ze(sr),Xn(sr))}});if(ke){var fn;(fn=An.current)===null||fn===void 0||fn.scrollTo(void 0)}return function(){return clearTimeout(qt)}},[ke,rn,an.length]);var Tt=function(fn){fn!==void 0&&Pt(fn,{selected:!Ie.has(fn)}),wt||kt(!1)};if(C.useImperativeHandle(Ke,function(){return{onKeyDown:function(fn){var Yt=fn.which,sr=fn.ctrlKey;switch(Yt){case y.Z.N:case y.Z.P:case y.Z.UP:case y.Z.DOWN:{var Qn=0;if(Yt===y.Z.UP?Qn=-1:Yt===y.Z.DOWN?Qn=1:vr()&&sr&&(Yt===y.Z.N?Qn=1:Yt===y.Z.P&&(Qn=-1)),Qn!==0){var lr=zn(Ee+Qn,Qn);Xn(lr),ze(lr,!0)}break}case y.Z.ENTER:{var $n=_t[Ee];$n&&!$n.data.disabled?Tt($n.value):Tt(void 0),ke&&fn.preventDefault();break}case y.Z.ESC:kt(!1),ke&&fn.stopPropagation()}},onKeyUp:function(){},scrollTo:function(fn){Xn(fn)}}}),_t.length===0)return C.createElement("div",{role:"listbox",id:"".concat(ee,"_list"),className:"".concat(Bt,"-empty"),onMouseDown:Bn},Kt);var Ft=Object.keys(Qe).map(function(qt){return Qe[qt]}),zt=function(fn){return fn.label};function ct(qt,fn){var Yt=qt.group;return{role:Yt?"presentation":"option",id:"".concat(ee,"_list_").concat(fn)}}var Gt=function(fn){var Yt=_t[fn];if(!Yt)return null;var sr=Yt.data||{},Qn=sr.value,lr=Yt.group,$n=(0,b.Z)(sr,!0),Br=zt(Yt);return Yt?C.createElement("div",(0,n.Z)({"aria-label":typeof Br=="string"&&!lr?Br:null},$n,{key:fn},ct(Yt,fn),{"aria-selected":qe(Qn)}),Qn):null},tr={role:"listbox",id:"".concat(ee,"_list")};return C.createElement(C.Fragment,null,Je&&C.createElement("div",(0,n.Z)({},tr,{style:{height:0,width:0,overflow:"hidden"}}),Gt(Ee-1),Gt(Ee),Gt(Ee+1)),C.createElement(cr.Z,{itemKey:"key",ref:An,data:_t,height:rt,itemHeight:St,fullHeight:!1,onMouseDown:Bn,onScroll:ln,virtual:Je,direction:ot,innerProps:Je?null:tr},function(qt,fn){var Yt,sr=qt.group,Qn=qt.groupOption,lr=qt.data,$n=qt.label,Br=qt.value,wr=lr.key;if(sr){var Mr,Vr=(Mr=lr.title)!==null&&Mr!==void 0?Mr:wn($n)?$n.toString():void 0;return C.createElement("div",{className:w()(Bt,"".concat(Bt,"-group")),title:Vr},$n!==void 0?$n:wr)}var cn=lr.disabled,en=lr.title,Mn=lr.children,rr=lr.style,Gn=lr.className,Fr=(0,E.Z)(lr,mr),oa=(0,Vn.Z)(Fr,Ft),Rr=qe(Br),Tr="".concat(Bt,"-option"),ua=w()(Bt,Tr,Gn,(Yt={},(0,g.Z)(Yt,"".concat(Tr,"-grouped"),Qn),(0,g.Z)(Yt,"".concat(Tr,"-active"),Ee===fn&&!cn),(0,g.Z)(Yt,"".concat(Tr,"-disabled"),cn),(0,g.Z)(Yt,"".concat(Tr,"-selected"),Rr),Yt)),ar=zt(qt),_r=!Ht||typeof Ht=="function"||Rr,Or=typeof ar=="number"?ar:ar||Br,bn=wn(Or)?Or.toString():void 0;return en!==void 0&&(bn=en),C.createElement("div",(0,n.Z)({},(0,b.Z)(oa),Je?{}:ct(qt,fn),{"aria-selected":Rr,className:ua,title:bn,onMouseMove:function(){Ee===fn||cn||ze(fn)},onClick:function(){cn||Tt(Br)},style:rr}),C.createElement("div",{className:"".concat(Tr,"-content")},Or),C.isValidElement(Ht)||Rr,_r&&C.createElement(te,{className:"".concat(Bt,"-option-state"),customizeIcon:Ht,customizeIconProps:{isSelected:Rr}},Rr?"\u2713":null))}))},zr=C.forwardRef(qn);zr.displayName="OptionList";var Et=zr;function Mt(F){var R=F.mode,Ke=F.options,He=F.children,at=F.backfill,ee=F.allowClear,ke=F.placeholder,wt=F.getInputElement,Ot=F.showSearch,rn=F.onSearch,kt=F.defaultOpen,Kt=F.autoFocus,ln=F.labelInValue,Wt=F.value,an=F.inputValue,on=F.optionLabelProp,On=isMultiple(R),Pt=Ot!==void 0?Ot:On||R==="combobox",Ht=Ke||convertChildrenToData(He);if(warning(R!=="tags"||Ht.every(function(ot){return!ot.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),R==="tags"||R==="combobox"){var Ie=Ht.some(function(ot){return ot.options?ot.options.some(function(rt){return typeof("value"in rt?rt.value:rt.key)=="number"}):typeof("value"in ot?ot.value:ot.key)=="number"});warning(!Ie,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(R!=="combobox"||!on,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(R==="combobox"||!at,"`backfill` only works with `combobox` mode."),warning(R==="combobox"||!wt,"`getInputElement` only work with `combobox` mode."),noteOnce(R!=="combobox"||!wt||!ee||!ke,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),rn&&!Pt&&R!=="combobox"&&R!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!kt||Kt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Wt!=null){var Qe=toArray(Wt);warning(!ln||Qe.every(function(ot){return _typeof(ot)==="object"&&("key"in ot||"value"in ot)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!On||Array.isArray(Wt),"`value` should be array when `mode` is `multiple` or `tags`")}if(He){var Je=null;toNodeArray(He).some(function(ot){if(!React.isValidElement(ot)||!ot.type)return!1;var rt=ot,St=rt.type;if(St.isSelectOption)return!1;if(St.isSelectOptGroup){var Bt=toNodeArray(ot.props.children).every(function(_t){return!React.isValidElement(_t)||!ot.type||_t.type.isSelectOption?!0:(Je=_t.type,!1)});return!Bt}return Je=St,!0}),Je&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Je.displayName||Je.name||Je,"`.")),warning(an===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function yt(F,R){if(F){var Ke=function He(at){for(var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ke=0;ke2&&arguments[2]!==void 0?arguments[2]:{},ur=fr.source,Kr=ur===void 0?"keyboard":ur;Jr(hr),ke&&He==="combobox"&&Kn!==null&&Kr==="keyboard"&&Wr(String(Kn))},[ke,He]),Ma=function(hr,fr,ur){var Kr=function(){var wo,uo=Gn(hr);return[Ee?{label:uo==null?void 0:uo[ct.label],value:hr,key:(wo=uo==null?void 0:uo.key)!==null&&wo!==void 0?wo:hr}:hr,k(uo)]};if(fr&&Wt){var da=Kr(),_a=(0,f.Z)(da,2),Ya=_a[0],Va=_a[1];Wt(Ya,Va)}else if(!fr&&an&&ur!=="clear"){var Ka=Kr(),Oo=(0,f.Z)(Ka,2),Wo=Oo[0],rl=Oo[1];an(Wo,rl)}},mo=jt(function(Kn,hr){var fr,ur=Tt?hr.selected:!0;ur?fr=Tt?[].concat((0,s.Z)(rr),[Kn]):[Kn]:fr=rr.filter(function(Kr){return Kr.value!==Kn}),bn(fr),Ma(Kn,ur),He==="combobox"?Wr(""):(!I||ln)&&(fn(""),Wr(""))}),Ga=function(hr,fr){bn(hr);var ur=fr.type,Kr=fr.values;(ur==="remove"||ur==="clear")&&Kr.forEach(function(da){Ma(da.value,!1,ur)})},co=function(hr,fr){if(fn(hr),Wr(null),fr.source==="submit"){var ur=(hr||"").trim();if(ur){var Kr=Array.from(new Set([].concat((0,s.Z)(oa),[ur])));bn(Kr),Ma(ur,!0),fn("")}return}fr.source!=="blur"&&(He==="combobox"&&bn(hr),kt==null||kt(hr))},Co=function(hr){var fr=hr;He!=="tags"&&(fr=hr.map(function(Kr){var da=Qn.get(Kr);return da==null?void 0:da.value}).filter(function(Kr){return Kr!==void 0}));var ur=Array.from(new Set([].concat((0,s.Z)(oa),(0,s.Z)(fr))));bn(ur),ur.forEach(function(Kr){Ma(Kr,!0)})},ao=C.useMemo(function(){var Kn=Bt!==!1&&On!==!1;return(0,K.Z)((0,K.Z)({},Yt),{},{flattenOptions:Or,onActiveValue:Ba,defaultActiveFirstOption:Da,onSelect:mo,menuItemSelectedIcon:St,rawValues:oa,fieldNames:ct,virtual:Kn,direction:_t,listHeight:Bn,listItemHeight:zn,childrenAsData:Ft})},[Yt,Or,Ba,Da,mo,St,oa,ct,Bt,On,Bn,zn,Ft]);return C.createElement(Xt.Provider,{value:ao},C.createElement(X,(0,n.Z)({},ze,{id:qe,prefixCls:ee,ref:R,omitDomProps:Cn,mode:He,displayValues:Fr,onDisplayValuesChange:Ga,direction:_t,searchValue:qt,onSearch:co,autoClearSearchValue:ln,onSearchSplit:Co,dropdownMatchSelectWidth:On,OptionList:Et,emptyOptions:!Or.length,activeValue:pr,activeDescendantId:"".concat(qe,"_list_").concat(Ur)})))}),q=dn;q.Option=Dn,q.OptGroup=xt;var Ue=q,Te=Ue},9296:function(Ve,ie,e){"use strict";e.r(ie),e.d(ie,{ResizableTextArea:function(){return V},default:function(){return pe}});var n=e(5016),s=e(20049),g=e(18082),K=e(10928),f=e(52456),E=e(5883),a=e(92393),G=e(92310),U=e.n(G),C=e(93681),Z=e(5643),w=e(18929),p=e(59301),z=e(29301),y=e(34280),x=e(16089),ge=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,te=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ue={},ne;function M(ve){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ce=ve.getAttribute("id")||ve.getAttribute("data-reactid")||ve.getAttribute("name");if(le&&ue[Ce])return ue[Ce];var re=window.getComputedStyle(ve),L=re.getPropertyValue("box-sizing")||re.getPropertyValue("-moz-box-sizing")||re.getPropertyValue("-webkit-box-sizing"),fe=parseFloat(re.getPropertyValue("padding-bottom"))+parseFloat(re.getPropertyValue("padding-top")),ce=parseFloat(re.getPropertyValue("border-bottom-width"))+parseFloat(re.getPropertyValue("border-top-width")),H=te.map(function(xe){return"".concat(xe,":").concat(re.getPropertyValue(xe))}).join(";"),me={sizingStyle:H,paddingSize:fe,borderSize:ce,boxSizing:L};return le&&Ce&&(ue[Ce]=me),me}function A(ve){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,re=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ne||(ne=document.createElement("textarea"),ne.setAttribute("tab-index","-1"),ne.setAttribute("aria-hidden","true"),document.body.appendChild(ne)),ve.getAttribute("wrap")?ne.setAttribute("wrap",ve.getAttribute("wrap")):ne.removeAttribute("wrap");var L=M(ve,le),fe=L.paddingSize,ce=L.borderSize,H=L.boxSizing,me=L.sizingStyle;ne.setAttribute("style","".concat(me,";").concat(ge)),ne.value=ve.value||ve.placeholder||"";var xe=void 0,lt=void 0,Ge,Ne=ne.scrollHeight;if(H==="border-box"?Ne+=ce:H==="content-box"&&(Ne-=fe),Ce!==null||re!==null){ne.value=" ";var je=ne.scrollHeight-fe;Ce!==null&&(xe=je*Ce,H==="border-box"&&(xe=xe+fe+ce),Ne=Math.max(xe,Ne)),re!==null&&(lt=je*re,H==="border-box"&&(lt=lt+fe+ce),Ge=Ne>lt?"":"hidden",Ne=Math.min(lt,Ne))}var We={height:Ne,overflowY:Ge,resize:"none"};return xe&&(We.minHeight=xe),lt&&(We.maxHeight=lt),We}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],B=0,b=1,Q=2,T=p.forwardRef(function(ve,le){var Ce=ve,re=Ce.prefixCls,L=Ce.onPressEnter,fe=Ce.defaultValue,ce=Ce.value,H=Ce.autoSize,me=Ce.onResize,xe=Ce.className,lt=Ce.style,Ge=Ce.disabled,Ne=Ce.onChange,je=Ce.onInternalAutoSize,We=(0,E.Z)(Ce,t),Re=(0,w.Z)(fe,{value:ce,postState:function(xt){return xt!=null?xt:""}}),he=(0,f.Z)(Re,2),$e=he[0],N=he[1],D=function(xt){N(xt.target.value),Ne==null||Ne(xt)},v=p.useRef();p.useImperativeHandle(le,function(){return{textArea:v.current}});var o=p.useMemo(function(){return H&&(0,K.Z)(H)==="object"?[H.minRows,H.maxRows]:[]},[H]),S=(0,f.Z)(o,2),k=S[0],m=S[1],d=!!H,J=function(){try{if(document.activeElement===v.current){var xt=v.current,En=xt.selectionStart,Dn=xt.selectionEnd,pn=xt.scrollTop;v.current.setSelectionRange(En,Dn),v.current.scrollTop=pn}}catch(Vn){}},I=p.useState(Q),h=(0,f.Z)(I,2),X=h[0],De=h[1],de=p.useState(),oe=(0,f.Z)(de,2),be=oe[0],Le=oe[1],Be=function(){De(B)};(0,y.Z)(function(){d&&Be()},[ce,k,m,d]),(0,y.Z)(function(){if(X===B)De(b);else if(X===b){var ht=A(v.current,!1,k,m);De(Q),Le(ht)}else J()},[X]);var it=p.useRef(),bt=function(){x.Z.cancel(it.current)},ft=function(xt){X===Q&&(me==null||me(xt),H&&(bt(),it.current=(0,x.Z)(function(){Be()})))};p.useEffect(function(){return bt},[]);var It=d?be:null,jt=(0,s.Z)((0,s.Z)({},lt),It);return(X===B||X===b)&&(jt.overflowY="hidden",jt.overflowX="hidden"),p.createElement(z.Z,{onResize:ft,disabled:!(H||me)},p.createElement("textarea",(0,n.Z)({},We,{ref:v,style:jt,className:U()(re,xe,(0,g.Z)({},"".concat(re,"-disabled"),Ge)),disabled:Ge,value:$e,onChange:D})))}),V=T,O=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Se(ve,le){return(0,a.Z)(ve||"").slice(0,le).join("")}function ae(ve,le,Ce,re){var L=Ce;return ve?L=Se(Ce,re):(0,a.Z)(le||"").lengthre&&(L=le),L}var _e=p.forwardRef(function(ve,le){var Ce,re=ve.defaultValue,L=ve.value,fe=ve.onFocus,ce=ve.onBlur,H=ve.onChange,me=ve.allowClear,xe=ve.maxLength,lt=ve.onCompositionStart,Ge=ve.onCompositionEnd,Ne=ve.suffix,je=ve.prefixCls,We=je===void 0?"rc-textarea":je,Re=ve.classes,he=ve.showCount,$e=ve.className,N=ve.style,D=ve.disabled,v=ve.hidden,o=ve.classNames,S=ve.styles,k=ve.onResize,m=(0,E.Z)(ve,O),d=(0,w.Z)(re,{value:L,defaultValue:re}),J=(0,f.Z)(d,2),I=J[0],h=J[1],X=(0,p.useRef)(null),De=p.useState(!1),de=(0,f.Z)(De,2),oe=de[0],be=de[1],Le=p.useState(!1),Be=(0,f.Z)(Le,2),it=Be[0],bt=Be[1],ft=p.useRef(),It=p.useRef(0),jt=p.useState(null),ht=(0,f.Z)(jt,2),xt=ht[0],En=ht[1],Dn=function(){var st;(st=X.current)===null||st===void 0||st.textArea.focus()};(0,p.useImperativeHandle)(le,function(){return{resizableTextArea:X.current,focus:Dn,blur:function(){var st;(st=X.current)===null||st===void 0||st.textArea.blur()}}}),(0,p.useEffect)(function(){be(function(Cn){return!D&&Cn})},[D]);var pn=Number(xe)>0,Vn=function(st){bt(!0),ft.current=I,It.current=st.currentTarget.selectionStart,lt==null||lt(st)},cr=function(st){bt(!1);var dn=st.currentTarget.value;if(pn){var q,Ue=It.current>=xe+1||It.current===((q=ft.current)===null||q===void 0?void 0:q.length);dn=ae(Ue,ft.current,dn,xe)}dn!==I&&(h(dn),(0,Z.rJ)(st.currentTarget,st,H,dn)),Ge==null||Ge(st)},Rn=function(st){var dn=st.target.value;if(!it&&pn){var q=st.target.selectionStart>=xe+1||st.target.selectionStart===dn.length||!st.target.selectionStart;dn=ae(q,I,dn,xe)}h(dn),(0,Z.rJ)(st.currentTarget,st,H,dn)},Xt=function(st){var dn=m.onPressEnter,q=m.onKeyDown;st.key==="Enter"&&dn&&dn(st),q==null||q(st)},vr=function(st){be(!0),fe==null||fe(st)},mr=function(st){be(!1),ce==null||ce(st)},wn=function(st){var dn;h(""),Dn(),(0,Z.rJ)((dn=X.current)===null||dn===void 0?void 0:dn.textArea,st,H)},qn=(0,Z.D7)(I);!it&&pn&&L==null&&(qn=Se(qn,xe));var zr=Ne,Et;if(he){var Mt=(0,a.Z)(qn).length;(0,K.Z)(he)==="object"?Et=he.formatter({value:qn,count:Mt,maxLength:xe}):Et="".concat(Mt).concat(pn?" / ".concat(xe):""),zr=p.createElement(p.Fragment,null,zr,p.createElement("span",{className:U()("".concat(We,"-data-count"),o==null?void 0:o.count),style:S==null?void 0:S.count},Et))}var yt=function(st){var dn;k==null||k(st),(dn=X.current)!==null&&dn!==void 0&&dn.textArea.style.height&&En(!0)},Vt=!m.autoSize&&!he&&!me,Hn=p.createElement(C.BaseInput,{value:qn,allowClear:me,handleReset:wn,suffix:zr,prefixCls:We,classes:{affixWrapper:U()(Re==null?void 0:Re.affixWrapper,(Ce={},(0,g.Z)(Ce,"".concat(We,"-show-count"),he),(0,g.Z)(Ce,"".concat(We,"-textarea-allow-clear"),me),Ce))},disabled:D,focused:oe,className:$e,style:(0,s.Z)((0,s.Z)({},N),xt&&!Vt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Et=="string"?Et:void 0}},hidden:v,inputElement:p.createElement(V,(0,n.Z)({},m,{onKeyDown:Xt,onChange:Rn,onFocus:vr,onBlur:mr,onCompositionStart:Vn,onCompositionEnd:cr,className:o==null?void 0:o.textarea,style:(0,s.Z)((0,s.Z)({},S==null?void 0:S.textarea),{},{resize:N==null?void 0:N.resize}),disabled:D,prefixCls:We,onResize:yt,ref:X}))});return Hn}),se=_e,pe=se},39417:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return b}});var n=e(5016),s=e(18082),g=e(5883),K=e(20049),f=e(6487),E=e(56789),a=e(41281),G=e(7942),U=e(76773),C=e(92310),Z=e.n(C),w=e(26112),p=e(59301),z=e(39378),y=function(T){for(var V=T.prefixCls,O=T.level,Se=T.isStart,ae=T.isEnd,_e="".concat(V,"-indent-unit"),se=[],pe=0;pe0&&arguments[0]!==void 0?arguments[0]:[],D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],v=N.length,o=D.length;if(Math.abs(v-o)!==1)return{add:!1,key:null};function S(k,m){var d=new Map;k.forEach(function(I){d.set(I,!0)});var J=m.filter(function(I){return!d.has(I)});return J.length===1?J[0]:null}return v ").concat(D);return D}var xe=x.forwardRef(function(N,D){var v=N.prefixCls,o=N.data,S=N.selectable,k=N.checkable,m=N.expandedKeys,d=N.selectedKeys,J=N.checkedKeys,I=N.loadedKeys,h=N.loadingKeys,X=N.halfCheckedKeys,De=N.keyEntities,de=N.disabled,oe=N.dragging,be=N.dragOverNodeKey,Le=N.dropPosition,Be=N.motion,it=N.height,bt=N.itemHeight,ft=N.virtual,It=N.focusable,jt=N.activeItem,ht=N.focused,xt=N.tabIndex,En=N.onKeyDown,Dn=N.onFocus,pn=N.onBlur,Vn=N.onActiveChange,cr=N.onListChangeStart,Rn=N.onListChangeEnd,Xt=(0,M.Z)(N,pe),vr=x.useRef(null),mr=x.useRef(null);x.useImperativeHandle(D,function(){return{scrollTo:function(Kt){vr.current.scrollTo(Kt)},getIndentWidth:function(){return mr.current.offsetWidth}}});var wn=x.useState(m),qn=(0,ne.Z)(wn,2),zr=qn[0],Et=qn[1],Mt=x.useState(o),yt=(0,ne.Z)(Mt,2),Vt=yt[0],Hn=yt[1],Cn=x.useState(o),st=(0,ne.Z)(Cn,2),dn=st[0],q=st[1],Ue=x.useState([]),Te=(0,ne.Z)(Ue,2),F=Te[0],R=Te[1],Ke=x.useState(null),He=(0,ne.Z)(Ke,2),at=He[0],ee=He[1],ke=x.useRef(o);ke.current=o;function wt(){var kt=ke.current;Hn(kt),q(kt),R([]),ee(null),Rn()}(0,A.Z)(function(){Et(m);var kt=_e(zr,m);if(kt.key!==null)if(kt.add){var Kt=Vt.findIndex(function(Pt){var Ht=Pt.key;return Ht===kt.key}),ln=ce(se(Vt,o,kt.key),ft,it,bt),Wt=Vt.slice();Wt.splice(Kt+1,0,fe),q(Wt),R(ln),ee("show")}else{var an=o.findIndex(function(Pt){var Ht=Pt.key;return Ht===kt.key}),on=ce(se(o,Vt,kt.key),ft,it,bt),On=o.slice();On.splice(an+1,0,fe),q(On),R(on),ee("hide")}else Vt!==o&&(Hn(o),q(o))},[m,o]),x.useEffect(function(){oe||wt()},[oe]);var Ot=Be?dn:o,rn={expandedKeys:m,selectedKeys:d,loadedKeys:I,loadingKeys:h,checkedKeys:J,halfCheckedKeys:X,dragOverNodeKey:be,dropPosition:Le,keyEntities:De};return x.createElement(x.Fragment,null,ht&&jt&&x.createElement("span",{style:ve,"aria-live":"assertive"},me(jt)),x.createElement("div",null,x.createElement("input",{style:ve,disabled:It===!1||de,tabIndex:It!==!1?xt:null,onKeyDown:En,onFocus:Dn,onBlur:pn,value:"",onChange:le,"aria-label":"for screen reader"})),x.createElement("div",{className:"".concat(v,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},x.createElement("div",{className:"".concat(v,"-indent")},x.createElement("div",{ref:mr,className:"".concat(v,"-indent-unit")}))),x.createElement(t.Z,(0,n.Z)({},Xt,{data:Ot,itemKey:H,height:it,fullHeight:!1,virtual:ft,itemHeight:bt,prefixCls:"".concat(v,"-list"),ref:vr,onVisibleChange:function(Kt,ln){var Wt=new Set(Kt),an=ln.filter(function(on){return!Wt.has(on)});an.some(function(on){return H(on)===Ce})&&wt()}}),function(kt){var Kt=kt.pos,ln=(0,n.Z)({},(ue(kt.data),kt.data)),Wt=kt.title,an=kt.key,on=kt.isStart,On=kt.isEnd,Pt=(0,T.km)(an,Kt);delete ln.key,delete ln.children;var Ht=(0,T.H8)(Pt,rn);return x.createElement(ae,(0,n.Z)({},ln,Ht,{title:Wt,active:!!jt&&an===jt.key,pos:Kt,data:kt.data,isStart:on,isEnd:On,motion:Be,motionNodes:an===Ce?F:null,motionType:at,onMotionStart:cr,onMotionEnd:wt,treeNodeRequiredProps:rn,onMouseMove:function(){Vn(null)}}))}))});xe.displayName="NodeList";var lt=xe,Ge=e(35654),Ne=e(90782),je=e(67841),We=10,Re=function(N){(0,U.Z)(v,N);var D=(0,C.Z)(v);function v(){var o;(0,E.Z)(this,v);for(var S=arguments.length,k=new Array(S),m=0;m2&&arguments[2]!==void 0?arguments[2]:!1,X=o.state,De=X.dragChildrenKeys,de=X.dropPosition,oe=X.dropTargetKey,be=X.dropTargetPos,Le=X.dropAllowed;if(Le){var Be=o.props.onDrop;if(o.setState({dragOverNodeKey:null}),o.cleanDragState(),oe!==null){var it=(0,K.Z)((0,K.Z)({},(0,T.H8)(oe,o.getTreeNodeRequiredProps())),{},{active:((I=o.getActiveItem())===null||I===void 0?void 0:I.key)===oe,data:(0,je.Z)(o.state.keyEntities,oe).node}),bt=De.indexOf(oe)!==-1;(0,y.ZP)(!bt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var ft=(0,Ge.yx)(be),It={event:d,node:(0,T.F)(it),dragNode:o.dragNode?(0,T.F)(o.dragNode.props):null,dragNodesKeys:[o.dragNode.props.eventKey].concat(De),dropToGap:de!==0,dropPosition:de+Number(ft[ft.length-1])};h||Be==null||Be(It),o.dragNode=null}}},o.cleanDragState=function(){var d=o.state.draggingNodeKey;d!==null&&o.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),o.dragStartMousePosition=null,o.currentMouseOverDroppableNodeKey=null},o.triggerExpandActionExpand=function(d,J){var I=o.state,h=I.expandedKeys,X=I.flattenNodes,De=J.expanded,de=J.key,oe=J.isLeaf;if(!(oe||d.shiftKey||d.metaKey||d.ctrlKey)){var be=X.filter(function(Be){return Be.key===de})[0],Le=(0,T.F)((0,K.Z)((0,K.Z)({},(0,T.H8)(de,o.getTreeNodeRequiredProps())),{},{data:be.data}));o.setExpandedKeys(De?(0,Ge._5)(h,de):(0,Ge.L0)(h,de)),o.onNodeExpand(d,Le)}},o.onNodeClick=function(d,J){var I=o.props,h=I.onClick,X=I.expandAction;X==="click"&&o.triggerExpandActionExpand(d,J),h==null||h(d,J)},o.onNodeDoubleClick=function(d,J){var I=o.props,h=I.onDoubleClick,X=I.expandAction;X==="doubleClick"&&o.triggerExpandActionExpand(d,J),h==null||h(d,J)},o.onNodeSelect=function(d,J){var I=o.state.selectedKeys,h=o.state,X=h.keyEntities,De=h.fieldNames,de=o.props,oe=de.onSelect,be=de.multiple,Le=J.selected,Be=J[De.key],it=!Le;it?be?I=(0,Ge.L0)(I,Be):I=[Be]:I=(0,Ge._5)(I,Be);var bt=I.map(function(ft){var It=(0,je.Z)(X,ft);return It?It.node:null}).filter(function(ft){return ft});o.setUncontrolledState({selectedKeys:I}),oe==null||oe(I,{event:"select",selected:it,node:J,selectedNodes:bt,nativeEvent:d.nativeEvent})},o.onNodeCheck=function(d,J,I){var h=o.state,X=h.keyEntities,De=h.checkedKeys,de=h.halfCheckedKeys,oe=o.props,be=oe.checkStrictly,Le=oe.onCheck,Be=J.key,it,bt={event:"check",node:J,checked:I,nativeEvent:d.nativeEvent};if(be){var ft=I?(0,Ge.L0)(De,Be):(0,Ge._5)(De,Be),It=(0,Ge._5)(de,Be);it={checked:ft,halfChecked:It},bt.checkedNodes=ft.map(function(pn){return(0,je.Z)(X,pn)}).filter(function(pn){return pn}).map(function(pn){return pn.node}),o.setUncontrolledState({checkedKeys:ft})}else{var jt=(0,Ne.S)([].concat((0,f.Z)(De),[Be]),!0,X),ht=jt.checkedKeys,xt=jt.halfCheckedKeys;if(!I){var En=new Set(ht);En.delete(Be);var Dn=(0,Ne.S)(Array.from(En),{checked:!1,halfCheckedKeys:xt},X);ht=Dn.checkedKeys,xt=Dn.halfCheckedKeys}it=ht,bt.checkedNodes=[],bt.checkedNodesPositions=[],bt.halfCheckedKeys=xt,ht.forEach(function(pn){var Vn=(0,je.Z)(X,pn);if(Vn){var cr=Vn.node,Rn=Vn.pos;bt.checkedNodes.push(cr),bt.checkedNodesPositions.push({node:cr,pos:Rn})}}),o.setUncontrolledState({checkedKeys:ht},!1,{halfCheckedKeys:xt})}Le==null||Le(it,bt)},o.onNodeLoad=function(d){var J=d.key,I=new Promise(function(h,X){o.setState(function(De){var de=De.loadedKeys,oe=de===void 0?[]:de,be=De.loadingKeys,Le=be===void 0?[]:be,Be=o.props,it=Be.loadData,bt=Be.onLoad;if(!it||oe.indexOf(J)!==-1||Le.indexOf(J)!==-1)return null;var ft=it(d);return ft.then(function(){var It=o.state.loadedKeys,jt=(0,Ge.L0)(It,J);bt==null||bt(jt,{event:"load",node:d}),o.setUncontrolledState({loadedKeys:jt}),o.setState(function(ht){return{loadingKeys:(0,Ge._5)(ht.loadingKeys,J)}}),h()}).catch(function(It){if(o.setState(function(ht){return{loadingKeys:(0,Ge._5)(ht.loadingKeys,J)}}),o.loadingRetryTimes[J]=(o.loadingRetryTimes[J]||0)+1,o.loadingRetryTimes[J]>=We){var jt=o.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),o.setUncontrolledState({loadedKeys:(0,Ge.L0)(jt,J)}),h()}X(It)}),{loadingKeys:(0,Ge.L0)(Le,J)}})});return I.catch(function(){}),I},o.onNodeMouseEnter=function(d,J){var I=o.props.onMouseEnter;I==null||I({event:d,node:J})},o.onNodeMouseLeave=function(d,J){var I=o.props.onMouseLeave;I==null||I({event:d,node:J})},o.onNodeContextMenu=function(d,J){var I=o.props.onRightClick;I&&(d.preventDefault(),I({event:d,node:J}))},o.onFocus=function(){var d=o.props.onFocus;o.setState({focused:!0});for(var J=arguments.length,I=new Array(J),h=0;h1&&arguments[1]!==void 0?arguments[1]:!1,I=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!o.destroyed){var h=!1,X=!0,De={};Object.keys(d).forEach(function(de){if(de in o.props){X=!1;return}h=!0,De[de]=d[de]}),h&&(!J||X)&&o.setState((0,K.Z)((0,K.Z)({},De),I))}},o.scrollTo=function(d){o.listRef.current.scrollTo(d)},o}return(0,a.Z)(v,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var S=this.props.activeKey;S!==void 0&&S!==this.state.activeKey&&(this.setState({activeKey:S}),S!==null&&this.scrollTo({key:S}))}},{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 S,k=this.state,m=k.focused,d=k.flattenNodes,J=k.keyEntities,I=k.draggingNodeKey,h=k.activeKey,X=k.dropLevelOffset,De=k.dropContainerKey,de=k.dropTargetKey,oe=k.dropPosition,be=k.dragOverNodeKey,Le=k.indent,Be=this.props,it=Be.prefixCls,bt=Be.className,ft=Be.style,It=Be.showLine,jt=Be.focusable,ht=Be.tabIndex,xt=ht===void 0?0:ht,En=Be.selectable,Dn=Be.showIcon,pn=Be.icon,Vn=Be.switcherIcon,cr=Be.draggable,Rn=Be.checkable,Xt=Be.checkStrictly,vr=Be.disabled,mr=Be.motion,wn=Be.loadData,qn=Be.filterTreeNode,zr=Be.height,Et=Be.itemHeight,Mt=Be.virtual,yt=Be.titleRender,Vt=Be.dropIndicatorRender,Hn=Be.onContextMenu,Cn=Be.onScroll,st=Be.direction,dn=Be.rootClassName,q=Be.rootStyle,Ue=(0,z.Z)(this.props,{aria:!0,data:!0}),Te;return cr&&((0,g.Z)(cr)==="object"?Te=cr:typeof cr=="function"?Te={nodeDraggable:cr}:Te={}),x.createElement(ge.k.Provider,{value:{prefixCls:it,selectable:En,showIcon:Dn,icon:pn,switcherIcon:Vn,draggable:Te,draggingNodeKey:I,checkable:Rn,checkStrictly:Xt,disabled:vr,keyEntities:J,dropLevelOffset:X,dropContainerKey:De,dropTargetKey:de,dropPosition:oe,dragOverNodeKey:be,indent:Le,direction:st,dropIndicatorRender:Vt,loadData:wn,filterTreeNode:qn,titleRender:yt,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}},x.createElement("div",{role:"tree",className:w()(it,bt,dn,(S={},(0,s.Z)(S,"".concat(it,"-show-line"),It),(0,s.Z)(S,"".concat(it,"-focused"),m),(0,s.Z)(S,"".concat(it,"-active-focused"),h!==null),S)),style:q},x.createElement(lt,(0,n.Z)({ref:this.listRef,prefixCls:it,style:ft,data:d,disabled:vr,selectable:En,checkable:!!Rn,motion:mr,dragging:I!==null,height:zr,itemHeight:Et,virtual:Mt,focusable:jt,focused:m,tabIndex:xt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Hn,onScroll:Cn},this.getTreeNodeRequiredProps(),Ue))))}}],[{key:"getDerivedStateFromProps",value:function(S,k){var m=k.prevProps,d={prevProps:S};function J(jt){return!m&&jt in S||m&&m[jt]!==S[jt]}var I,h=k.fieldNames;if(J("fieldNames")&&(h=(0,T.w$)(S.fieldNames),d.fieldNames=h),J("treeData")?I=S.treeData:J("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),I=(0,T.zn)(S.children)),I){d.treeData=I;var X=(0,T.I8)(I,{fieldNames:h});d.keyEntities=(0,K.Z)((0,s.Z)({},Ce,L),X.keyEntities)}var De=d.keyEntities||k.keyEntities;if(J("expandedKeys")||m&&J("autoExpandParent"))d.expandedKeys=S.autoExpandParent||!m&&S.defaultExpandParent?(0,Ge.r7)(S.expandedKeys,De):S.expandedKeys;else if(!m&&S.defaultExpandAll){var de=(0,K.Z)({},De);delete de[Ce],d.expandedKeys=Object.keys(de).map(function(jt){return de[jt].key})}else!m&&S.defaultExpandedKeys&&(d.expandedKeys=S.autoExpandParent||S.defaultExpandParent?(0,Ge.r7)(S.defaultExpandedKeys,De):S.defaultExpandedKeys);if(d.expandedKeys||delete d.expandedKeys,I||d.expandedKeys){var oe=(0,T.oH)(I||k.treeData,d.expandedKeys||k.expandedKeys,h);d.flattenNodes=oe}if(S.selectable&&(J("selectedKeys")?d.selectedKeys=(0,Ge.BT)(S.selectedKeys,S):!m&&S.defaultSelectedKeys&&(d.selectedKeys=(0,Ge.BT)(S.defaultSelectedKeys,S))),S.checkable){var be;if(J("checkedKeys")?be=(0,Ge.E6)(S.checkedKeys)||{}:!m&&S.defaultCheckedKeys?be=(0,Ge.E6)(S.defaultCheckedKeys)||{}:I&&(be=(0,Ge.E6)(S.checkedKeys)||{checkedKeys:k.checkedKeys,halfCheckedKeys:k.halfCheckedKeys}),be){var Le=be,Be=Le.checkedKeys,it=Be===void 0?[]:Be,bt=Le.halfCheckedKeys,ft=bt===void 0?[]:bt;if(!S.checkStrictly){var It=(0,Ne.S)(it,!0,De);it=It.checkedKeys,ft=It.halfCheckedKeys}d.checkedKeys=it,d.halfCheckedKeys=ft}}return J("loadedKeys")&&(d.loadedKeys=S.loadedKeys),d}}]),v}(x.Component);Re.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:te,allowDrop:function(){return!0},expandAction:!1},Re.TreeNode=b.Z;var he=Re,$e=he},35654:function(Ve,ie,e){"use strict";e.d(ie,{BT:function(){return x},E6:function(){return ue},L0:function(){return C},OM:function(){return y},_5:function(){return U},r7:function(){return ne},wA:function(){return w},yx:function(){return Z}});var n=e(92393),s=e(10928),g=e(48736),K=e(59301),f=e(39417),E=e(67841),a=e(71430),G=null;function U(M,A){if(!M)return[];var t=M.slice(),B=t.indexOf(A);return B>=0&&t.splice(B,1),t}function C(M,A){var t=(M||[]).slice();return t.indexOf(A)===-1&&t.push(A),t}function Z(M){return M.split("-")}function w(M,A){var t=[],B=(0,E.Z)(A,M);function b(){var Q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Q.forEach(function(T){var V=T.key,O=T.children;t.push(V),b(O)})}return b(B.children),t}function p(M){if(M.parent){var A=Z(M.pos);return Number(A[A.length-1])===M.parent.children.length-1}return!1}function z(M){var A=Z(M.pos);return Number(A[A.length-1])===0}function y(M,A,t,B,b,Q,T,V,O,Se){var ae,_e=M.clientX,se=M.clientY,pe=M.target.getBoundingClientRect(),ve=pe.top,le=pe.height,Ce=(Se==="rtl"?-1:1)*(((b==null?void 0:b.x)||0)-_e),re=(Ce-12)/B,L=(0,E.Z)(V,t.props.eventKey);if(se-1.5?Q({dragNode:We,dropNode:Re,dropPosition:1})?Ge=1:he=!1:Q({dragNode:We,dropNode:Re,dropPosition:0})?Ge=0:Q({dragNode:We,dropNode:Re,dropPosition:1})?Ge=1:he=!1:Q({dragNode:We,dropNode:Re,dropPosition:1})?Ge=1:he=!1,{dropPosition:Ge,dropLevelOffset:Ne,dropTargetKey:L.key,dropTargetPos:L.pos,dragOverNodeKey:lt,dropContainerKey:Ge===0?null:((ae=L.parent)===null||ae===void 0?void 0:ae.key)||null,dropAllowed:he}}function x(M,A){if(M){var t=A.multiple;return t?M.slice():M.length?[M[0]]:M}}var ge=function(A){return A};function te(M,A){if(!M)return[];var t=A||{},B=t.processProps,b=B===void 0?ge:B,Q=Array.isArray(M)?M:[M];return Q.map(function(T){var V=T.children,O=_objectWithoutProperties(T,G),Se=te(V,A);return React.createElement(TreeNode,_extends({key:O.key},b(O)),Se)})}function ue(M){if(!M)return null;var A;if(Array.isArray(M))A={checkedKeys:M,halfCheckedKeys:void 0};else if((0,s.Z)(M)==="object")A={checkedKeys:M.checked||void 0,halfCheckedKeys:M.halfChecked||void 0};else return(0,g.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return A}function ne(M,A){var t=new Set;function B(b){if(!t.has(b)){var Q=(0,E.Z)(A,b);if(Q){t.add(b);var T=Q.parent,V=Q.node;V.disabled||T&&B(T.key)}}}return(M||[]).forEach(function(b){B(b)}),(0,n.Z)(t)}},90782:function(Ve,ie,e){"use strict";e.d(ie,{S:function(){return a}});var n=e(48736),s=e(67841);function g(G,U){var C=new Set;return G.forEach(function(Z){U.has(Z)||C.add(Z)}),C}function K(G){var U=G||{},C=U.disabled,Z=U.disableCheckbox,w=U.checkable;return!!(C||Z)||w===!1}function f(G,U,C,Z){for(var w=new Set(G),p=new Set,z=0;z<=C;z+=1){var y=U.get(z)||new Set;y.forEach(function(ue){var ne=ue.key,M=ue.node,A=ue.children,t=A===void 0?[]:A;w.has(ne)&&!Z(M)&&t.filter(function(B){return!Z(B.node)}).forEach(function(B){w.add(B.key)})})}for(var x=new Set,ge=C;ge>=0;ge-=1){var te=U.get(ge)||new Set;te.forEach(function(ue){var ne=ue.parent,M=ue.node;if(!(Z(M)||!ue.parent||x.has(ue.parent.key))){if(Z(ue.parent.node)){x.add(ne.key);return}var A=!0,t=!1;(ne.children||[]).filter(function(B){return!Z(B.node)}).forEach(function(B){var b=B.key,Q=w.has(b);A&&!Q&&(A=!1),!t&&(Q||p.has(b))&&(t=!0)}),A&&w.add(ne.key),t&&p.add(ne.key),x.add(ne.key)}})}return{checkedKeys:Array.from(w),halfCheckedKeys:Array.from(g(p,w))}}function E(G,U,C,Z,w){for(var p=new Set(G),z=new Set(U),y=0;y<=Z;y+=1){var x=C.get(y)||new Set;x.forEach(function(ne){var M=ne.key,A=ne.node,t=ne.children,B=t===void 0?[]:t;!p.has(M)&&!z.has(M)&&!w(A)&&B.filter(function(b){return!w(b.node)}).forEach(function(b){p.delete(b.key)})})}z=new Set;for(var ge=new Set,te=Z;te>=0;te-=1){var ue=C.get(te)||new Set;ue.forEach(function(ne){var M=ne.parent,A=ne.node;if(!(w(A)||!ne.parent||ge.has(ne.parent.key))){if(w(ne.parent.node)){ge.add(M.key);return}var t=!0,B=!1;(M.children||[]).filter(function(b){return!w(b.node)}).forEach(function(b){var Q=b.key,T=p.has(Q);t&&!T&&(t=!1),!B&&(T||z.has(Q))&&(B=!0)}),t||p.delete(M.key),B&&z.add(M.key),ge.add(M.key)}})}return{checkedKeys:Array.from(p),halfCheckedKeys:Array.from(g(z,p))}}function a(G,U,C,Z){var w=[],p;Z?p=Z:p=K;var z=new Set(G.filter(function(te){var ue=!!(0,s.Z)(C,te);return ue||w.push(te),ue})),y=new Map,x=0;Object.keys(C).forEach(function(te){var ue=C[te],ne=ue.level,M=y.get(ne);M||(M=new Set,y.set(ne,M)),M.add(ue),x=Math.max(x,ne)}),(0,n.ZP)(!w.length,"Tree missing follow keys: ".concat(w.slice(0,100).map(function(te){return"'".concat(te,"'")}).join(", ")));var ge;return U===!0?ge=f(z,y,x,p):ge=E(z,U.halfCheckedKeys,y,x,p),ge}},67841:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return n}});function n(s,g){return s[g]}},71430:function(Ve,ie,e){"use strict";e.d(ie,{F:function(){return ne},H8:function(){return ue},I8:function(){return te},km:function(){return w},oH:function(){return x},w$:function(){return p},zn:function(){return y}});var n=e(10928),s=e(92393),g=e(20049),K=e(5883),f=e(11592),E=e(2738),a=e(48736),G=e(67841),U=["children"];function C(M,A){return"".concat(M,"-").concat(A)}function Z(M){return M&&M.type&&M.type.isTreeNode}function w(M,A){return M!=null?M:A}function p(M){var A=M||{},t=A.title,B=A._title,b=A.key,Q=A.children,T=t||"title";return{title:T,_title:B||[T],key:b||"key",children:Q||"children"}}function z(M,A){var t=new Map;function B(b){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(b||[]).forEach(function(T){var V=T[A.key],O=T[A.children];warning(V!=null,"Tree node must have a certain key: [".concat(Q).concat(V,"]"));var Se=String(V);warning(!t.has(Se)||V===null||V===void 0,"Same 'key' exist in the Tree: ".concat(Se)),t.set(Se,!0),B(O,"".concat(Q).concat(Se," > "))})}B(M)}function y(M){function A(t){var B=(0,f.Z)(t);return B.map(function(b){if(!Z(b))return(0,a.ZP)(!b,"Tree/TreeNode can only accept TreeNode as children."),null;var Q=b.key,T=b.props,V=T.children,O=(0,K.Z)(T,U),Se=(0,g.Z)({key:Q},O),ae=A(V);return ae.length&&(Se.children=ae),Se}).filter(function(b){return b})}return A(M)}function x(M,A,t){var B=p(t),b=B._title,Q=B.key,T=B.children,V=new Set(A===!0?[]:A),O=[];function Se(ae){var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ae.map(function(se,pe){for(var ve=C(_e?_e.pos:"0",pe),le=w(se[Q],ve),Ce,re=0;re1&&arguments[1]!==void 0?arguments[1]:{},t=A.initWrapper,B=A.processEntity,b=A.onProcessFinished,Q=A.externalGetKey,T=A.childrenPropName,V=A.fieldNames,O=arguments.length>2?arguments[2]:void 0,Se=Q||O,ae={},_e={},se={posEntities:ae,keyEntities:_e};return t&&(se=t(se)||se),ge(M,function(pe){var ve=pe.node,le=pe.index,Ce=pe.pos,re=pe.key,L=pe.parentPos,fe=pe.level,ce=pe.nodes,H={node:ve,nodes:ce,index:le,key:re,pos:Ce,level:fe},me=w(re,Ce);ae[Ce]=H,_e[me]=H,H.parent=ae[L],H.parent&&(H.parent.children=H.parent.children||[],H.parent.children.push(H)),B&&B(H,se)},{externalGetKey:Se,childrenPropName:T,fieldNames:V}),b&&b(se),se}function ue(M,A){var t=A.expandedKeys,B=A.selectedKeys,b=A.loadedKeys,Q=A.loadingKeys,T=A.checkedKeys,V=A.halfCheckedKeys,O=A.dragOverNodeKey,Se=A.dropPosition,ae=A.keyEntities,_e=(0,G.Z)(ae,M),se={eventKey:M,expanded:t.indexOf(M)!==-1,selected:B.indexOf(M)!==-1,loaded:b.indexOf(M)!==-1,loading:Q.indexOf(M)!==-1,checked:T.indexOf(M)!==-1,halfChecked:V.indexOf(M)!==-1,pos:String(_e?_e.pos:""),dragOver:O===M&&Se===0,dragOverGapTop:O===M&&Se===-1,dragOverGapBottom:O===M&&Se===1};return se}function ne(M){var A=M.data,t=M.expanded,B=M.selected,b=M.checked,Q=M.loaded,T=M.loading,V=M.halfChecked,O=M.dragOver,Se=M.dragOverGapTop,ae=M.dragOverGapBottom,_e=M.pos,se=M.active,pe=M.eventKey,ve=(0,g.Z)((0,g.Z)({},A),{},{expanded:t,selected:B,checked:b,loaded:Q,loading:T,halfChecked:V,dragOver:O,dragOverGapTop:Se,dragOverGapBottom:ae,pos:_e,active:se,key:pe});return"props"in ve||Object.defineProperty(ve,"props",{get:function(){return(0,a.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),M}}),ve}},8224:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return s}});var n=e(4676);function s(g,K,f,E){var a=n.unstable_batchedUpdates?function(U){n.unstable_batchedUpdates(f,U)}:f;return g!=null&&g.addEventListener&&g.addEventListener(K,a,E),{remove:function(){g!=null&&g.removeEventListener&&g.removeEventListener(K,a,E)}}}},55468:function(Ve,ie,e){"use strict";e.d(ie,{g1:function(){return Z},os:function(){return p}});var n=/margin|padding|width|height|max|min|offset/,s={left:!0,top:!0},g={cssFloat:1,styleFloat:1,float:1};function K(z){return z.nodeType===1?z.ownerDocument.defaultView.getComputedStyle(z,null):{}}function f(z,y,x){if(y=y.toLowerCase(),x==="auto"){if(y==="height")return z.offsetHeight;if(y==="width")return z.offsetWidth}return y in s||(s[y]=n.test(y)),s[y]?parseFloat(x)||0:x}function E(z,y){var x=arguments.length,ge=K(z);return y=g[y]?"cssFloat"in z.style?"cssFloat":"styleFloat":y,x===1?ge:f(z,y,ge[y]||z.style[y])}function a(z,y,x){var ge=arguments.length;if(y=g[y]?"cssFloat"in z.style?"cssFloat":"styleFloat":y,ge===3)return typeof x=="number"&&n.test(y)&&(x="".concat(x,"px")),z.style[y]=x,x;for(var te in y)y.hasOwnProperty(te)&&a(z,te,y[te]);return K(z)}function G(z){return z===document.body?document.documentElement.clientWidth:z.offsetWidth}function U(z){return z===document.body?window.innerHeight||document.documentElement.clientHeight:z.offsetHeight}function C(){var z=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:z,height:y}}function Z(){var z=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:z,height:y}}function w(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function p(z){var y=z.getBoundingClientRect(),x=document.documentElement;return{left:y.left+(window.pageXOffset||x.scrollLeft)-(x.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||x.scrollTop)-(x.clientTop||document.body.clientTop||0)}}},24514:function(Ve,ie,e){"use strict";e.d(ie,{G:function(){return K}});var n=e(47273),s=function(E){if((0,n.Z)()&&window.document.documentElement){var a=Array.isArray(E)?E:[E],G=window.document.documentElement;return a.some(function(U){return U in G.style})}return!1},g=function(E,a){if(!s(E))return!1;var G=document.createElement("div"),U=G.style[E];return G.style[E]=a,G.style[E]!==U};function K(f,E){return!Array.isArray(f)&&E!==void 0?g(f,E):s(f)}},65283:function(Ve,ie,e){"use strict";e.d(ie,{Z:function(){return Re}});var n=e(5016),s=e(10928),g=e(20049),K=e(18082),f=e(52456),E=e(5883),a=e(92310),G=e.n(a),U=e(29301),C=e(70425),Z=e(34280),w=e(59301),p=e(4676),z=w.forwardRef(function(he,$e){var N=he.height,D=he.offsetY,v=he.offsetX,o=he.children,S=he.prefixCls,k=he.onInnerResize,m=he.innerProps,d=he.rtl,J=he.extra,I={},h={display:"flex",flexDirection:"column"};return D!==void 0&&(I={height:N,position:"relative",overflow:"hidden"},h=(0,g.Z)((0,g.Z)({},h),{},(0,K.Z)((0,K.Z)((0,K.Z)((0,K.Z)((0,K.Z)({transform:"translateY(".concat(D,"px)")},d?"marginRight":"marginLeft",-v),"position","absolute"),"left",0),"right",0),"top",0))),w.createElement("div",{style:I},w.createElement(U.Z,{onResize:function(De){var de=De.offsetHeight;de&&k&&k()}},w.createElement("div",(0,n.Z)({style:h,className:G()((0,K.Z)({},"".concat(S,"-holder-inner"),S)),ref:$e},m),o,J)))});z.displayName="Filler";var y=z;function x(he){var $e=he.children,N=he.setRef,D=w.useCallback(function(v){N(v)},[]);return w.cloneElement($e,{ref:D})}function ge(he,$e,N,D,v,o,S,k){var m=k.getKey;return he.slice($e,N+1).map(function(d,J){var I=$e+J,h=S(d,I,{style:{width:D},offsetX:v}),X=m(d);return w.createElement(x,{key:X,setRef:function(de){return o(d,de)}},h)})}function te(he,$e,N,D){var v=N-he,o=$e-N,S=Math.min(v,o)*2;if(D<=S){var k=Math.floor(D/2);return D%2?N+k+1:N-k}return v>o?N-(D-o):N+(D-v)}function ue(he,$e,N){var D=he.length,v=$e.length,o,S;if(D===0&&v===0)return null;D2&&arguments[2]!==void 0?arguments[2]:!1,I=m?d<0&&k.current.left||d>0&&k.current.right:d<0&&k.current.top||d>0&&k.current.bottom;return J&&I?(clearTimeout(o.current),v.current=!1):(!I||v.current)&&S(),!v.current&&I}};function b(he,$e,N,D,v,o,S){var k=(0,w.useRef)(0),m=(0,w.useRef)(null),d=(0,w.useRef)(null),J=(0,w.useRef)(!1),I=B($e,N,D,v);function h(Le,Be){if(M.Z.cancel(m.current),!I(!1,Be)){var it=Le;if(!it._virtualHandled)it._virtualHandled=!0;else return;k.current+=Be,d.current=Be,t||it.preventDefault(),m.current=(0,M.Z)(function(){var bt=J.current?10:1;S(k.current*bt,!1),k.current=0})}}function X(Le,Be){S(Be,!0),t||Le.preventDefault()}var De=(0,w.useRef)(null),de=(0,w.useRef)(null);function oe(Le){if(he){M.Z.cancel(de.current),de.current=(0,M.Z)(function(){De.current=null},2);var Be=Le.deltaX,it=Le.deltaY,bt=Le.shiftKey,ft=Be,It=it;(De.current==="sx"||!De.current&&bt&&it&&!Be)&&(ft=it,It=0,De.current="sx");var jt=Math.abs(ft),ht=Math.abs(It);De.current===null&&(De.current=o&&jt>ht?"x":"y"),De.current==="y"?h(Le,It):X(Le,ft)}}function be(Le){he&&(J.current=Le.detail===d.current)}return[oe,be]}function Q(he,$e,N,D){var v=w.useMemo(function(){return[new Map,[]]},[he,N.id,D]),o=(0,f.Z)(v,2),S=o[0],k=o[1],m=function(J){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:J,h=S.get(J),X=S.get(I);if(h===void 0||X===void 0)for(var De=he.length,de=k.length;de0&&arguments[0]!==void 0?arguments[0]:!1;J();var De=function(){var be=!1;k.current.forEach(function(Le,Be){if(Le&&Le.offsetParent){var it=Le.offsetHeight,bt=getComputedStyle(Le),ft=bt.marginTop,It=bt.marginBottom,jt=ae(ft),ht=ae(It),xt=it+jt+ht;m.current.get(Be)!==xt&&(m.current.set(Be,xt),be=!0)}}),be&&S(function(Le){return Le+1})};if(X)De();else{d.current+=1;var de=d.current;Promise.resolve().then(function(){de===d.current&&De()})}}function h(X,De){var de=he(X),oe=k.current.get(de);De?(k.current.set(de,De),I()):k.current.delete(de),!oe!=!De&&(De?$e==null||$e(X):N==null||N(X))}return(0,w.useEffect)(function(){return J},[]),[h,I,m.current,o]}var se=14/15;function pe(he,$e,N){var D=(0,w.useRef)(!1),v=(0,w.useRef)(0),o=(0,w.useRef)(0),S=(0,w.useRef)(null),k=(0,w.useRef)(null),m,d=function(X){if(D.current){var De=Math.ceil(X.touches[0].pageX),de=Math.ceil(X.touches[0].pageY),oe=v.current-De,be=o.current-de,Le=Math.abs(oe)>Math.abs(be);Le?v.current=De:o.current=de;var Be=N(Le,Le?oe:be,!1,X);Be&&X.preventDefault(),clearInterval(k.current),Be&&(k.current=setInterval(function(){Le?oe*=se:be*=se;var it=Math.floor(Le?oe:be);(!N(Le,it,!0)||Math.abs(it)<=.1)&&clearInterval(k.current)},16))}},J=function(){D.current=!1,m()},I=function(X){m(),X.touches.length===1&&!D.current&&(D.current=!0,v.current=Math.ceil(X.touches[0].pageX),o.current=Math.ceil(X.touches[0].pageY),S.current=X.target,S.current.addEventListener("touchmove",d,{passive:!1}),S.current.addEventListener("touchend",J,{passive:!0}))};m=function(){S.current&&(S.current.removeEventListener("touchmove",d),S.current.removeEventListener("touchend",J))},(0,Z.Z)(function(){return he&&$e.current.addEventListener("touchstart",I,{passive:!0}),function(){var h;(h=$e.current)===null||h===void 0||h.removeEventListener("touchstart",I),m(),clearInterval(k.current)}},[he])}function ve(he){return Math.floor(Math.pow(he,.5))}function le(he,$e){var N="touches"in he?he.touches[0]:he;return N[$e?"pageX":"pageY"]-window[$e?"scrollX":"scrollY"]}function Ce(he,$e,N){w.useEffect(function(){var D=$e.current;if(he&&D){var v=!1,o,S,k=function(){M.Z.cancel(o)},m=function h(){k(),o=(0,M.Z)(function(){N(S),h()})},d=function(X){if(!(X.target.draggable||X.button!==0)){var De=X;De._virtualHandled||(De._virtualHandled=!0,v=!0)}},J=function(){v=!1,k()},I=function(X){if(v){var De=le(X,!1),de=D.getBoundingClientRect(),oe=de.top,be=de.bottom;if(De<=oe){var Le=oe-De;S=-ve(Le),m()}else if(De>=be){var Be=De-be;S=ve(Be),m()}else k()}};return D.addEventListener("mousedown",d),D.ownerDocument.addEventListener("mouseup",J),D.ownerDocument.addEventListener("mousemove",I),function(){D.removeEventListener("mousedown",d),D.ownerDocument.removeEventListener("mouseup",J),D.ownerDocument.removeEventListener("mousemove",I),k()}}},[he])}var re=10;function L(he,$e,N,D,v,o,S,k){var m=w.useRef(),d=w.useState(null),J=(0,f.Z)(d,2),I=J[0],h=J[1];return(0,Z.Z)(function(){if(I&&I.times=0;Vn-=1){var cr=v($e[Vn]),Rn=N.get(cr);if(Rn===void 0){Le=!0;break}if(pn-=Rn,pn<=0)break}switch(bt){case"top":it=It-oe;break;case"bottom":it=jt-be+oe;break;default:{var Xt=he.current.scrollTop,vr=Xt+be;Itvr&&(Be="bottom")}}it!==null&&S(it),it!==I.lastTop&&(Le=!0)}Le&&h((0,g.Z)((0,g.Z)({},I),{},{times:I.times+1,targetAlign:Be,lastTop:it}))}},[I,he.current]),function(X){if(X==null){k();return}if(M.Z.cancel(m.current),typeof X=="number")S(X);else if(X&&(0,s.Z)(X)==="object"){var De,de=X.align;"index"in X?De=X.index:De=$e.findIndex(function(Le){return v(Le)===X.key});var oe=X.offset,be=oe===void 0?0:oe;h({times:0,index:De,offset:be,originAlign:de})}}}var fe=w.forwardRef(function(he,$e){var N=he.prefixCls,D=he.rtl,v=he.scrollOffset,o=he.scrollRange,S=he.onStartMove,k=he.onStopMove,m=he.onScroll,d=he.horizontal,J=he.spinSize,I=he.containerSize,h=he.style,X=he.thumbStyle,De=he.showScrollBar,de=w.useState(!1),oe=(0,f.Z)(de,2),be=oe[0],Le=oe[1],Be=w.useState(null),it=(0,f.Z)(Be,2),bt=it[0],ft=it[1],It=w.useState(null),jt=(0,f.Z)(It,2),ht=jt[0],xt=jt[1],En=!D,Dn=w.useRef(),pn=w.useRef(),Vn=w.useState(De),cr=(0,f.Z)(Vn,2),Rn=cr[0],Xt=cr[1],vr=w.useRef(),mr=function(){De===!0||De===!1||(clearTimeout(vr.current),Xt(!0),vr.current=setTimeout(function(){Xt(!1)},3e3))},wn=o-I||0,qn=I-J||0,zr=w.useMemo(function(){if(v===0||wn===0)return 0;var q=v/wn;return q*qn},[v,wn,qn]),Et=function(Ue){Ue.stopPropagation(),Ue.preventDefault()},Mt=w.useRef({top:zr,dragging:be,pageY:bt,startTop:ht});Mt.current={top:zr,dragging:be,pageY:bt,startTop:ht};var yt=function(Ue){Le(!0),ft(le(Ue,d)),xt(Mt.current.top),S(),Ue.stopPropagation(),Ue.preventDefault()};w.useEffect(function(){var q=function(R){R.preventDefault()},Ue=Dn.current,Te=pn.current;return Ue.addEventListener("touchstart",q,{passive:!1}),Te.addEventListener("touchstart",yt,{passive:!1}),function(){Ue.removeEventListener("touchstart",q),Te.removeEventListener("touchstart",yt)}},[]);var Vt=w.useRef();Vt.current=wn;var Hn=w.useRef();Hn.current=qn,w.useEffect(function(){if(be){var q,Ue=function(R){var Ke=Mt.current,He=Ke.dragging,at=Ke.pageY,ee=Ke.startTop;M.Z.cancel(q);var ke=Dn.current.getBoundingClientRect(),wt=I/(d?ke.width:ke.height);if(He){var Ot=(le(R,d)-at)*wt,rn=ee;!En&&d?rn-=Ot:rn+=Ot;var kt=Vt.current,Kt=Hn.current,ln=Kt?rn/Kt:0,Wt=Math.ceil(ln*kt);Wt=Math.max(Wt,0),Wt=Math.min(Wt,kt),q=(0,M.Z)(function(){m(Wt,d)})}},Te=function(){Le(!1),k()};return window.addEventListener("mousemove",Ue,{passive:!0}),window.addEventListener("touchmove",Ue,{passive:!0}),window.addEventListener("mouseup",Te,{passive:!0}),window.addEventListener("touchend",Te,{passive:!0}),function(){window.removeEventListener("mousemove",Ue),window.removeEventListener("touchmove",Ue),window.removeEventListener("mouseup",Te),window.removeEventListener("touchend",Te),M.Z.cancel(q)}}},[be]),w.useEffect(function(){return mr(),function(){clearTimeout(vr.current)}},[v]),w.useImperativeHandle($e,function(){return{delayHidden:mr}});var Cn="".concat(N,"-scrollbar"),st={position:"absolute",visibility:Rn?null:"hidden"},dn={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return d?(st.height=8,st.left=0,st.right=0,st.bottom=0,dn.height="100%",dn.width=J,En?dn.left=zr:dn.right=zr):(st.width=8,st.top=0,st.bottom=0,En?st.right=0:st.left=0,dn.width="100%",dn.height=J,dn.top=zr),w.createElement("div",{ref:Dn,className:G()(Cn,(0,K.Z)((0,K.Z)((0,K.Z)({},"".concat(Cn,"-horizontal"),d),"".concat(Cn,"-vertical"),!d),"".concat(Cn,"-visible"),Rn)),style:(0,g.Z)((0,g.Z)({},st),h),onMouseDown:Et,onMouseMove:mr},w.createElement("div",{ref:pn,className:G()("".concat(Cn,"-thumb"),(0,K.Z)({},"".concat(Cn,"-thumb-moving"),be)),style:(0,g.Z)((0,g.Z)({},dn),X),onMouseDown:yt}))}),ce=fe,H=20;function me(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,$e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,N=he/$e*he;return isNaN(N)&&(N=0),N=Math.max(N,H),Math.floor(N)}var xe=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],lt=[],Ge={overflowY:"auto",overflowAnchor:"none"};function Ne(he,$e){var N=he.prefixCls,D=N===void 0?"rc-virtual-list":N,v=he.className,o=he.height,S=he.itemHeight,k=he.fullHeight,m=k===void 0?!0:k,d=he.style,J=he.data,I=he.children,h=he.itemKey,X=he.virtual,De=he.direction,de=he.scrollWidth,oe=he.component,be=oe===void 0?"div":oe,Le=he.onScroll,Be=he.onVirtualScroll,it=he.onVisibleChange,bt=he.innerProps,ft=he.extraRender,It=he.styles,jt=he.showScrollBar,ht=jt===void 0?"optional":jt,xt=(0,E.Z)(he,xe),En=w.useCallback(function(cn){return typeof h=="function"?h(cn):cn==null?void 0:cn[h]},[h]),Dn=_e(En,null,null),pn=(0,f.Z)(Dn,4),Vn=pn[0],cr=pn[1],Rn=pn[2],Xt=pn[3],vr=!!(X!==!1&&o&&S),mr=w.useMemo(function(){return Object.values(Rn.maps).reduce(function(cn,en){return cn+en},0)},[Rn.id,Rn.maps]),wn=vr&&J&&(Math.max(S*J.length,mr)>o||!!de),qn=De==="rtl",zr=G()(D,(0,K.Z)({},"".concat(D,"-rtl"),qn),v),Et=J||lt,Mt=(0,w.useRef)(),yt=(0,w.useRef)(),Vt=(0,w.useRef)(),Hn=(0,w.useState)(0),Cn=(0,f.Z)(Hn,2),st=Cn[0],dn=Cn[1],q=(0,w.useState)(0),Ue=(0,f.Z)(q,2),Te=Ue[0],F=Ue[1],R=(0,w.useState)(!1),Ke=(0,f.Z)(R,2),He=Ke[0],at=Ke[1],ee=function(){at(!0)},ke=function(){at(!1)},wt={getKey:En};function Ot(cn){dn(function(en){var Mn;typeof cn=="function"?Mn=cn(en):Mn=cn;var rr=zn(Mn);return Mt.current.scrollTop=rr,rr})}var rn=(0,w.useRef)({start:0,end:Et.length}),kt=(0,w.useRef)(),Kt=ne(Et,En),ln=(0,f.Z)(Kt,1),Wt=ln[0];kt.current=Wt;var an=w.useMemo(function(){if(!vr)return{scrollHeight:void 0,start:0,end:Et.length-1,offset:void 0};if(!wn){var cn;return{scrollHeight:((cn=yt.current)===null||cn===void 0?void 0:cn.offsetHeight)||0,start:0,end:Et.length-1,offset:void 0}}for(var en=0,Mn,rr,Gn,Fr=Et.length,oa=0;oa=st&&Mn===void 0&&(Mn=oa,rr=en),ar>st+o&&Gn===void 0&&(Gn=oa),en=ar}return Mn===void 0&&(Mn=0,rr=0,Gn=Math.ceil(o/S)),Gn===void 0&&(Gn=Et.length-1),Gn=Math.min(Gn+1,Et.length-1),{scrollHeight:en,start:Mn,end:Gn,offset:rr}},[wn,vr,st,Et,Xt,o]),on=an.scrollHeight,On=an.start,Pt=an.end,Ht=an.offset;rn.current.start=On,rn.current.end=Pt,w.useLayoutEffect(function(){var cn=Rn.getRecord();if(cn.size===1){var en=Array.from(cn.keys())[0],Mn=cn.get(en),rr=Et[On];if(rr&&Mn===void 0){var Gn=En(rr);if(Gn===en){var Fr=Rn.get(en),oa=Fr-S;Ot(function(Rr){return Rr+oa})}}}Rn.resetRecord()},[on]);var Ie=w.useState({width:0,height:o}),Qe=(0,f.Z)(Ie,2),Je=Qe[0],ot=Qe[1],rt=function(en){ot({width:en.offsetWidth,height:en.offsetHeight})},St=(0,w.useRef)(),Bt=(0,w.useRef)(),_t=w.useMemo(function(){return me(Je.width,de)},[Je.width,de]),An=w.useMemo(function(){return me(Je.height,on)},[Je.height,on]),Bn=on-o,Xn=(0,w.useRef)(Bn);Xn.current=Bn;function zn(cn){var en=cn;return Number.isNaN(Xn.current)||(en=Math.min(en,Xn.current)),en=Math.max(en,0),en}var Yn=st<=0,Ae=st>=Bn,Ee=Te<=0,Fe=Te>=de,ze=B(Yn,Ae,Ee,Fe),qe=function(){return{x:qn?-Te:Te,y:st}},Tt=(0,w.useRef)(qe()),Ft=(0,C.useEvent)(function(cn){if(Be){var en=(0,g.Z)((0,g.Z)({},qe()),cn);(Tt.current.x!==en.x||Tt.current.y!==en.y)&&(Be(en),Tt.current=en)}});function zt(cn,en){var Mn=cn;en?((0,p.flushSync)(function(){F(Mn)}),Ft()):Ot(Mn)}function ct(cn){var en=cn.currentTarget.scrollTop;en!==st&&Ot(en),Le==null||Le(cn),Ft()}var Gt=function(en){var Mn=en,rr=de?de-Je.width:0;return Mn=Math.max(Mn,0),Mn=Math.min(Mn,rr),Mn},tr=(0,C.useEvent)(function(cn,en){en?((0,p.flushSync)(function(){F(function(Mn){var rr=Mn+(qn?-cn:cn);return Gt(rr)})}),Ft()):Ot(function(Mn){var rr=Mn+cn;return rr})}),qt=b(vr,Yn,Ae,Ee,Fe,!!de,tr),fn=(0,f.Z)(qt,2),Yt=fn[0],sr=fn[1];pe(vr,Mt,function(cn,en,Mn,rr){var Gn=rr;return ze(cn,en,Mn)?!1:!Gn||!Gn._virtualHandled?(Gn&&(Gn._virtualHandled=!0),Yt({preventDefault:function(){},deltaX:cn?en:0,deltaY:cn?0:en}),!0):!1}),Ce(wn,Mt,function(cn){Ot(function(en){return en+cn})}),(0,Z.Z)(function(){function cn(Mn){var rr=Yn&&Mn.detail<0,Gn=Ae&&Mn.detail>0;vr&&!rr&&!Gn&&Mn.preventDefault()}var en=Mt.current;return en.addEventListener("wheel",Yt,{passive:!1}),en.addEventListener("DOMMouseScroll",sr,{passive:!0}),en.addEventListener("MozMousePixelScroll",cn,{passive:!1}),function(){en.removeEventListener("wheel",Yt),en.removeEventListener("DOMMouseScroll",sr),en.removeEventListener("MozMousePixelScroll",cn)}},[vr,Yn,Ae]),(0,Z.Z)(function(){if(de){var cn=Gt(Te);F(cn),Ft({x:cn})}},[Je.width,de]);var Qn=function(){var en,Mn;(en=St.current)===null||en===void 0||en.delayHidden(),(Mn=Bt.current)===null||Mn===void 0||Mn.delayHidden()},lr=L(Mt,Et,Rn,S,En,function(){return cr(!0)},Ot,Qn);w.useImperativeHandle($e,function(){return{nativeElement:Vt.current,getScrollInfo:qe,scrollTo:function(en){function Mn(rr){return rr&&(0,s.Z)(rr)==="object"&&("left"in rr||"top"in rr)}Mn(en)?(en.left!==void 0&&F(Gt(en.left)),lr(en.top)):lr(en)}}}),(0,Z.Z)(function(){if(it){var cn=Et.slice(On,Pt+1);it(cn,Et)}},[On,Pt,Et]);var $n=Q(Et,En,Rn,S),Br=ft==null?void 0:ft({start:On,end:Pt,virtual:wn,offsetX:Te,offsetY:Ht,rtl:qn,getSize:$n}),wr=ge(Et,On,Pt,de,Te,Vn,I,wt),Mr=null;o&&(Mr=(0,g.Z)((0,K.Z)({},m?"height":"maxHeight",o),Ge),vr&&(Mr.overflowY="hidden",de&&(Mr.overflowX="hidden"),He&&(Mr.pointerEvents="none")));var Vr={};return qn&&(Vr.dir="rtl"),w.createElement("div",(0,n.Z)({ref:Vt,style:(0,g.Z)((0,g.Z)({},d),{},{position:"relative"}),className:zr},Vr,xt),w.createElement(U.Z,{onResize:rt},w.createElement(be,{className:"".concat(D,"-holder"),style:Mr,ref:Mt,onScroll:ct,onMouseEnter:Qn},w.createElement(y,{prefixCls:D,height:on,offsetX:Te,offsetY:Ht,scrollWidth:de,onInnerResize:cr,ref:yt,innerProps:bt,rtl:qn,extra:Br},wr))),wn&&on>o&&w.createElement(ce,{ref:St,prefixCls:D,scrollOffset:st,scrollRange:on,rtl:qn,onScroll:zt,onStartMove:ee,onStopMove:ke,spinSize:An,containerSize:Je.height,style:It==null?void 0:It.verticalScrollBar,thumbStyle:It==null?void 0:It.verticalScrollBarThumb,showScrollBar:ht}),wn&&de>Je.width&&w.createElement(ce,{ref:Bt,prefixCls:D,scrollOffset:Te,scrollRange:de,rtl:qn,onScroll:zt,onStartMove:ee,onStopMove:ke,spinSize:_t,containerSize:Je.width,horizontal:!0,style:It==null?void 0:It.horizontalScrollBar,thumbStyle:It==null?void 0:It.horizontalScrollBarThumb,showScrollBar:ht}))}var je=w.forwardRef(Ne);je.displayName="List";var We=je,Re=We},51581:function(Ve,ie,e){"use strict";Object.defineProperty(ie,"__esModule",{value:!0});var n=function(){function w(p,z){for(var y=0;y=0||Object.prototype.hasOwnProperty.call(w,y)&&(z[y]=w[y]);return z}function G(w,p){if(!(w instanceof p))throw new TypeError("Cannot call a class as a function")}function U(w,p){if(!w)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return p&&(typeof p=="object"||typeof p=="function")?p:w}function C(w,p){if(typeof p!="function"&&p!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof p);w.prototype=Object.create(p&&p.prototype,{constructor:{value:w,enumerable:!1,writable:!0,configurable:!0}}),p&&(Object.setPrototypeOf?Object.setPrototypeOf(w,p):w.__proto__=p)}var Z=function(w){C(p,w);function p(z){G(this,p);var y=U(this,(p.__proto__||Object.getPrototypeOf(p)).call(this,z));return y.scrollListener=y.scrollListener.bind(y),y.eventListenerOptions=y.eventListenerOptions.bind(y),y.mousewheelListener=y.mousewheelListener.bind(y),y}return n(p,[{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 y=this.getParentElement(this.scrollComponent);y.scrollTop=y.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var y=!1,x={get passive(){y=!0}};try{document.addEventListener("test",null,x),document.removeEventListener("test",null,x)}catch(ge){}return y}},{key:"eventListenerOptions",value:function(){var y=this.props.useCapture;return this.isPassiveSupported()&&(y={useCapture:this.props.useCapture,passive:!0}),y}},{key:"setDefaultLoader",value:function(y){this.defaultLoader=y}},{key:"detachMousewheelListener",value:function(){var y=window;this.props.useWindow===!1&&(y=this.scrollComponent.parentNode),y.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var y=window;this.props.useWindow===!1&&(y=this.getParentElement(this.scrollComponent)),y.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),y.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(y){var x=this.props.getScrollParent&&this.props.getScrollParent();return x!=null?x:y&&y.parentNode}},{key:"filterProps",value:function(y){return y}},{key:"attachScrollListener",value:function(){var y=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!y)){var x=window;this.props.useWindow===!1&&(x=y),x.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),x.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),x.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(y){y.deltaY===1&&!this.isPassiveSupported()&&y.preventDefault()}},{key:"scrollListener",value:function(){var y=this.scrollComponent,x=window,ge=this.getParentElement(y),te=void 0;if(this.props.useWindow){var ue=document.documentElement||document.body.parentNode||document.body,ne=x.pageYOffset!==void 0?x.pageYOffset:ue.scrollTop;this.props.isReverse?te=ne:te=this.calculateOffset(y,ne)}else this.props.isReverse?te=ge.scrollTop:te=y.scrollHeight-ge.scrollTop-ge.clientHeight;te1&&arguments[1]!==void 0?arguments[1]:60,K=null;return function(){for(var f=this,E=arguments.length,a=new Array(E),G=0;Gtypeof U=="object"&&U!=null&&U.nodeType===1,s=(U,C)=>(!C||U!=="hidden")&&U!=="visible"&&U!=="clip",g=(U,C)=>{if(U.clientHeight{const p=(z=>{if(!z.ownerDocument||!z.ownerDocument.defaultView)return null;try{return z.ownerDocument.defaultView.frameElement}catch(y){return null}})(w);return!!p&&(p.clientHeightzC||z>U&&y=C&&x>=Z?z-U-w:y>C&&xZ?y-C+p:0,f=U=>{const C=U.parentElement;return C==null?U.getRootNode().host||null:C},E=(U,C)=>{var Z,w,p,z;if(typeof document=="undefined")return[];const{scrollMode:y,block:x,inline:ge,boundary:te,skipOverflowHiddenElements:ue}=C,ne=typeof te=="function"?te:ce=>ce!==te;if(!n(U))throw new TypeError("Invalid target");const M=document.scrollingElement||document.documentElement,A=[];let t=U;for(;n(t)&&ne(t);){if(t=f(t),t===M){A.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,ue)&&A.push(t)}const B=(w=(Z=window.visualViewport)==null?void 0:Z.width)!=null?w:innerWidth,b=(z=(p=window.visualViewport)==null?void 0:p.height)!=null?z:innerHeight,{scrollX:Q,scrollY:T}=window,{height:V,width:O,top:Se,right:ae,bottom:_e,left:se}=U.getBoundingClientRect(),{top:pe,right:ve,bottom:le,left:Ce}=(ce=>{const H=window.getComputedStyle(ce);return{top:parseFloat(H.scrollMarginTop)||0,right:parseFloat(H.scrollMarginRight)||0,bottom:parseFloat(H.scrollMarginBottom)||0,left:parseFloat(H.scrollMarginLeft)||0}})(U);let re=x==="start"||x==="nearest"?Se-pe:x==="end"?_e+le:Se+V/2-pe+le,L=ge==="center"?se+O/2-Ce+ve:ge==="end"?ae+ve:se-Ce;const fe=[];for(let ce=0;ce=0&&se>=0&&_e<=b&&ae<=B&&(H===M&&!g(H)||Se>=lt&&_e<=Ne&&se>=je&&ae<=Ge))return fe;const We=getComputedStyle(H),Re=parseInt(We.borderLeftWidth,10),he=parseInt(We.borderTopWidth,10),$e=parseInt(We.borderRightWidth,10),N=parseInt(We.borderBottomWidth,10);let D=0,v=0;const o="offsetWidth"in H?H.offsetWidth-H.clientWidth-Re-$e:0,S="offsetHeight"in H?H.offsetHeight-H.clientHeight-he-N:0,k="offsetWidth"in H?H.offsetWidth===0?0:xe/H.offsetWidth:0,m="offsetHeight"in H?H.offsetHeight===0?0:me/H.offsetHeight:0;if(M===H)D=x==="start"?re:x==="end"?re-b:x==="nearest"?K(T,T+b,b,he,N,T+re,T+re+V,V):re-b/2,v=ge==="start"?L:ge==="center"?L-B/2:ge==="end"?L-B:K(Q,Q+B,B,Re,$e,Q+L,Q+L+O,O),D=Math.max(0,D+T),v=Math.max(0,v+Q);else{D=x==="start"?re-lt-he:x==="end"?re-Ne+N+S:x==="nearest"?K(lt,Ne,me,he,N+S,re,re+V,V):re-(lt+me/2)+S/2,v=ge==="start"?L-je-Re:ge==="center"?L-(je+xe/2)+o/2:ge==="end"?L-Ge+$e+o:K(je,Ge,xe,Re,$e+o,L,L+O,O);const{scrollLeft:d,scrollTop:J}=H;D=m===0?0:Math.max(0,Math.min(J+D/m,H.scrollHeight-me/m+S)),v=k===0?0:Math.max(0,Math.min(d+v/k,H.scrollWidth-xe/k+o)),re+=J-D,L+=d-v}fe.push({el:H,top:D,left:v})}return fe},a=U=>U===!1?{block:"end",inline:"nearest"}:(C=>C===Object(C)&&Object.keys(C).length!==0)(U)?U:{block:"start",inline:"nearest"};function G(U,C){if(!U.isConnected||!(p=>{let z=p;for(;z&&z.parentNode;){if(z.parentNode===document)return!0;z=z.parentNode instanceof ShadowRoot?z.parentNode.host:z.parentNode}return!1})(U))return;const Z=(p=>{const z=window.getComputedStyle(p);return{top:parseFloat(z.scrollMarginTop)||0,right:parseFloat(z.scrollMarginRight)||0,bottom:parseFloat(z.scrollMarginBottom)||0,left:parseFloat(z.scrollMarginLeft)||0}})(U);if((p=>typeof p=="object"&&typeof p.behavior=="function")(C))return C.behavior(E(U,C));const w=typeof C=="boolean"||C==null?void 0:C.behavior;for(const{el:p,top:z,left:y}of E(U,a(C))){const x=z-Z.top+Z.bottom,ge=y-Z.left+Z.right;p.scroll({top:x,left:ge,behavior:w})}}}}]); diff --git a/umi.f6011ee6.js b/umi.73ea9fd2.js similarity index 99% rename from umi.f6011ee6.js rename to umi.73ea9fd2.js index 30736bb9fe..a21cf2a125 100644 --- a/umi.f6011ee6.js +++ b/umi.73ea9fd2.js @@ -1480,6 +1480,6 @@ Schedule: ${H.map(Te=>Fu(Te))}`),ae.length&&this.log(`Removed events ${ae}`),thi `).split(` `),$=[],ae=t?ws(t.baseTime,t.timescale):0;let ce="00:00.000",xe=0,Te=0,De,tt=!0;U.oncue=function(at){const Bt=n[o];let dr=n.ccOffset;const ar=(xe-ae)/9e4;if(Bt!=null&&Bt.new&&(Te!==void 0?dr=n.ccOffset=Bt.start:qc(n,o,ar)),ar){if(!t){De=new Error("Missing initPTS for VTT MPEGTS");return}dr=ar-n.presentationOffset}const Zr=at.endTime-at.startTime,Gr=za((at.startTime+dr-Te)*9e4,m*9e4)/9e4;at.startTime=Math.max(Gr,0),at.endTime=Math.max(Gr+Zr,0);const fn=at.text.trim();at.text=decodeURIComponent(encodeURIComponent(fn)),at.id||(at.id=Ll(at.startTime,at.endTime,fn)),at.endTime>0&&$.push(at)},U.onparsingerror=function(at){De=at},U.onflush=function(){if(De){C(De);return}E($)},H.forEach(at=>{if(tt)if(Vu(at,"X-TIMESTAMP-MAP=")){tt=!1,at.slice(16).split(",").forEach(Bt=>{Vu(Bt,"LOCAL:")?ce=Bt.slice(6):Vu(Bt,"MPEGTS:")&&(xe=parseInt(Bt.slice(7)))});try{Te=Qc(ce)/1e3}catch(Bt){De=Bt}return}else at===""&&(tt=!1);U.parse(at+` `)}),U.flush()}const $u="stpp.ttml.im1t",El=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,rc=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,Cu={left:"start",center:"center",right:"end",start:"start",end:"end"};function nc(P,t,n,o){const m=yt(new Uint8Array(P),["mdat"]);if(m.length===0){o(new Error("Could not parse IMSC1 mdat"));return}const E=m.map(U=>K(U)),C=is(t.baseTime,1,t.timescale);try{E.forEach(U=>n(Ml(U,C)))}catch(U){o(U)}}function Ml(P,t){const m=new DOMParser().parseFromString(P,"text/xml").getElementsByTagName("tt")[0];if(!m)throw new Error("Invalid ttml");const E={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},C=Object.keys(E).reduce((ce,xe)=>(ce[xe]=m.getAttribute(`ttp:${xe}`)||E[xe],ce),{}),U=m.getAttribute("xml:space")!=="preserve",H=Kn(Tn(m,"styling","style")),$=Kn(Tn(m,"layout","region")),ae=Tn(m,"body","[begin]");return[].map.call(ae,ce=>{const xe=Bi(ce,U);if(!xe||!ce.hasAttribute("begin"))return null;const Te=ha(ce.getAttribute("begin"),C),De=ha(ce.getAttribute("dur"),C);let tt=ha(ce.getAttribute("end"),C);if(Te===null)throw ua(ce);if(tt===null){if(De===null)throw ua(ce);tt=Te+De}const at=new Rl(Te-t,tt-t,xe);at.id=Ll(at.startTime,at.endTime,at.text);const Bt=$[ce.getAttribute("region")],dr=H[ce.getAttribute("style")],ar=Ea(Bt,dr,H),{textAlign:Zr}=ar;if(Zr){const Gr=Cu[Zr];Gr&&(at.lineAlign=Gr),at.align=Zr}return y(at,ar),at}).filter(ce=>ce!==null)}function Tn(P,t,n){const o=P.getElementsByTagName(t)[0];return o?[].slice.call(o.querySelectorAll(n)):[]}function Kn(P){return P.reduce((t,n)=>{const o=n.getAttribute("xml:id");return o&&(t[o]=n),t},{})}function Bi(P,t){return[].slice.call(P.childNodes).reduce((n,o,m)=>{var E;return o.nodeName==="br"&&m?n+` -`:(E=o.childNodes)!=null&&E.length?Bi(o,t):t?n+o.textContent.trim().replace(/\s+/g," "):n+o.textContent},"")}function Ea(P,t,n){const o="http://www.w3.org/ns/ttml#styling";let m=null;const E=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],C=P!=null&&P.hasAttribute("style")?P.getAttribute("style"):null;return C&&n.hasOwnProperty(C)&&(m=n[C]),E.reduce((U,H)=>{const $=zi(t,o,H)||zi(P,o,H)||zi(m,o,H);return $&&(U[H]=$),U},{})}function zi(P,t,n){return P&&P.hasAttributeNS(t,n)?P.getAttributeNS(t,n):null}function ua(P){return new Error(`Could not parse ttml timestamp ${P}`)}function ha(P,t){if(!P)return null;let n=Ws(P);return n===null&&(El.test(P)?n=vs(P,t):rc.test(P)&&(n=Ki(P,t))),n}function vs(P,t){const n=El.exec(P),o=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+o/t.frameRate}function Ki(P,t){const n=rc.exec(P),o=Number(n[1]);switch(n[2]){case"h":return o*3600;case"m":return o*60;case"ms":return o*1e3;case"f":return o/t.frameRate;case"t":return o/t.tickRate}return o}class es{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,o){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=o,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class Ku{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=ll(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(s.FRAG_LOADING,this.onFragLoading,this),t.on(s.FRAG_LOADED,this.onFragLoaded,this),t.on(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(s.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(s.FRAG_LOADING,this.onFragLoading,this),t.off(s.FRAG_LOADED,this.onFragLoaded,this),t.off(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(s.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new es(this,"textTrack1"),n=new es(this,"textTrack2"),o=new es(this,"textTrack3"),m=new es(this,"textTrack4");this.cea608Parser1=new bc(1,t,n),this.cea608Parser2=new bc(3,o,m)}addCues(t,n,o,m,E){let C=!1;for(let U=E.length;U--;){const H=E[U],$=ul(H[0],H[1],n,o);if($>=0&&(H[0]=Math.min(H[0],n),H[1]=Math.max(H[1],o),C=!0,$/(o-n)>.5))return}if(C||E.push([n,o]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,o,m)}else{const U=this.Cues.newCue(null,n,o,m);this.hls.trigger(s.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:o,initPTS:m,timescale:E}){const{unparsedVttFrags:C}=this;o===u.MAIN&&(this.initPTS[n.cc]={baseTime:m,timescale:E}),C.length&&(this.unparsedVttFrags=[],C.forEach(U=>{this.onFragLoaded(s.FRAG_LOADED,U)}))}getExistingTrack(t,n){const{media:o}=this;if(o)for(let m=0;m{Mu(m[E]),delete m[E]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=ll(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let o=0;oE.textCodec===$u);if(this.config.enableWebVTT||m&&this.config.enableIMSC1){if(oc(this.tracks,o)){this.tracks=o;return}if(this.textTracks=[],this.tracks=o,this.config.renderTextTracksNatively){const C=this.media,U=C?Dc(C.textTracks):null;if(this.tracks.forEach((H,$)=>{let ae;if(U){let ce=null;for(let xe=0;xe$!==null).map($=>$.label);H.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${H.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const C=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(s.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:C})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(o=>{const m=/(?:CC|SERVICE)([1-4])/.exec(o.instreamId);if(!m)return;const E=`textTrack${m[1]}`,C=this.captionsProperties[E];C&&(C.label=o.name,o.lang&&(C.languageCode=o.lang),C.media=o)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var o,m;const{cea608Parser1:E,cea608Parser2:C,lastSn:U}=this,{cc:H,sn:$}=n.frag,ae=(o=(m=n.part)==null?void 0:m.index)!=null?o:-1;E&&C&&($!==U+1||$===U&&ae!==this.lastPartIndex+1||H!==this.lastCc)&&(E.reset(),C.reset()),this.lastCc=H,this.lastSn=$,this.lastPartIndex=ae}}onFragLoaded(t,n){const{frag:o,payload:m}=n;if(o.type===u.SUBTITLE)if(m.byteLength){const E=o.decryptdata,C="stats"in n;if(E==null||!E.encrypted||C){const U=this.tracks[o.level],H=this.vttCCs;H[o.cc]||(H[o.cc]={start:o.start,prevCC:this.prevCC,new:!0},this.prevCC=o.cc),U&&U.textCodec===$u?this._parseIMSC1(o,m):this._parseVTTs(n)}}else this.hls.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:o,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const o=this.hls;nc(n,this.initPTS[t.cc],m=>{this._appendCues(m,t.level),o.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},m=>{o.logger.log(`Failed to parse IMSC1: ${m}`),o.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:m})})}_parseVTTs(t){var n;const{frag:o,payload:m}=t,{initPTS:E,unparsedVttFrags:C}=this,U=E.length-1;if(!E[o.cc]&&U===-1){C.push(t);return}const H=this.hls,$=(n=o.initSegment)!=null&&n.data?Gt(o.initSegment.data,new Uint8Array(m)).buffer:m;hu($,this.initPTS[o.cc],this.vttCCs,o.cc,o.start,ae=>{this._appendCues(ae,o.level),H.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:o})},ae=>{const ce=ae.message==="Missing initPTS for VTT MPEGTS";ce?C.push(t):this._fallbackToIMSC1(o,m),H.logger.log(`Failed to parse VTT cue: ${ae}`),!(ce&&U>o.cc)&&H.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:o,error:ae})})}_fallbackToIMSC1(t,n){const o=this.tracks[t.level];o.textCodec||nc(n,this.initPTS[t.cc],()=>{o.textCodec=$u,this._parseIMSC1(t,n)},()=>{o.textCodec="wvtt"})}_appendCues(t,n){const o=this.hls;if(this.config.renderTextTracksNatively){const m=this.textTracks[n];if(!m||m.mode==="disabled")return;t.forEach(E=>vc(m,E))}else{const m=this.tracks[n];if(!m)return;const E=m.default?"default":"subtitles"+n;o.trigger(s.CUES_PARSED,{type:"subtitles",cues:t,track:E})}}onFragDecrypted(t,n){const{frag:o}=n;o.type===u.SUBTITLE&&this.onFragLoaded(s.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:o,samples:m}=n;if(!(o.type===u.MAIN&&this.closedCaptionsForLevel(o)==="NONE"))for(let E=0;EZo(U[H],n,o))}if(this.config.renderTextTracksNatively&&n===0&&m!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(H=>Zo(U[H],n,m))}}}extractCea608Data(t){const n=[[],[]],o=t[0]&31;let m=2;for(let E=0;E=16?H--:H++;const Te=ol($.trim()),De=Ll(t,n,Te);P!=null&&(ce=P.cues)!=null&&ce.getCueById(De)||(C=new ae(t,n,Te),C.id=De,C.line=xe+1,C.align="left",C.position=10+Math.min(80,Math.floor(H*8/32)*10),m.push(C))}return P&&m.length&&(m.sort((xe,Te)=>xe.line==="auto"||Te.line==="auto"?0:xe.line>8&&Te.line>8?Te.line-xe.line:xe.line-Te.line),m.forEach(xe=>vc(P,xe))),m}};function Fl(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(P){}return!1}const Sf=/(\d+)-(\d+)\/(\d+)/;class xc{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||Of,this.controller=new self.AbortController,this.stats=new z}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,o){const m=this.stats;if(m.loading.start)throw new Error("Loader can only be used once.");m.loading.start=self.performance.now();const E=Jc(t,this.controller.signal),C=t.responseType==="arraybuffer",U=C?"byteLength":"length",{maxTimeToFirstByteMs:H,maxLoadTimeMs:$}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=o,this.request=this.fetchSetup(t,E),self.clearTimeout(this.requestTimeout),n.timeout=H&&r(H)?H:$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},n.timeout),(Iu(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(ce=>{var xe;this.response=this.loader=ce;const Te=Math.max(self.performance.now(),m.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},$-(Te-m.loading.start)),!ce.ok){const{status:tt,statusText:at}=ce;throw new Xu(at||"fetch, bad network response",tt,ce)}m.loading.first=Te,m.total=cl(ce.headers)||m.total;const De=(xe=this.callbacks)==null?void 0:xe.onProgress;return De&&r(n.highWaterMark)?this.loadProgressively(ce,m,t,n.highWaterMark,De):C?ce.arrayBuffer():t.responseType==="json"?ce.json():ce.text()}).then(ce=>{var xe,Te;const De=this.response;if(!De)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),m.loading.end=Math.max(self.performance.now(),m.loading.first);const tt=ce[U];tt&&(m.loaded=m.total=tt);const at={url:De.url,data:ce,code:De.status},Bt=(xe=this.callbacks)==null?void 0:xe.onProgress;Bt&&!r(n.highWaterMark)&&Bt(m,t,ce,De),(Te=this.callbacks)==null||Te.onSuccess(at,m,t,De)}).catch(ce=>{var xe;if(self.clearTimeout(this.requestTimeout),m.aborted)return;const Te=ce&&ce.code||0,De=ce?ce.message:null;(xe=this.callbacks)==null||xe.onError({code:Te,text:De},t,ce?ce.details:null,m)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,o,m=0,E){const C=new ci,U=t.body.getReader(),H=()=>U.read().then($=>{if($.done)return C.dataLength&&E(n,o,C.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ae=$.value,ce=ae.length;return n.loaded+=ce,ce=m&&E(n,o,C.flush().buffer,t)):E(n,o,ae.buffer,t),H()}).catch(()=>Promise.reject());return H()}}function Jc(P,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},P.headers))};return P.rangeEnd&&n.headers.set("Range","bytes="+P.rangeStart+"-"+String(P.rangeEnd-1)),n}function hf(P){const t=Sf.exec(P);if(t)return parseInt(t[2])-parseInt(t[1])+1}function cl(P){const t=P.get("Content-Range");if(t){const o=hf(t);if(r(o))return o}const n=P.get("Content-Length");if(n)return parseInt(n)}function Of(P,t){return new self.Request(P.url,t)}class Xu extends Error{constructor(t,n,o){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=o}}const Lc=/^age:\s*[\d.]+\s*$/im;class ef{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new z,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,o){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=o,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const o=this.loader=new self.XMLHttpRequest,m=this.stats;m.loading.first=0,m.loaded=0,m.aborted=!1;const E=this.xhrSetup;E?Promise.resolve().then(()=>{if(!(this.loader!==o||this.stats.aborted))return E(o,n.url)}).catch(C=>{if(!(this.loader!==o||this.stats.aborted))return o.open("GET",n.url,!0),E(o,n.url)}).then(()=>{this.loader!==o||this.stats.aborted||this.openAndSendXhr(o,n,t)}).catch(C=>{var U;(U=this.callbacks)==null||U.onError({code:o.status,text:C.message},n,o,m)}):this.openAndSendXhr(o,n,t)}openAndSendXhr(t,n,o){t.readyState||t.open("GET",n.url,!0);const m=n.headers,{maxTimeToFirstByteMs:E,maxLoadTimeMs:C}=o.loadPolicy;if(m)for(const U in m)t.setRequestHeader(U,m[U]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),o.timeout=E&&r(E)?E:C,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),o.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:o}=this;if(!t||!n)return;const m=n.readyState,E=this.config;if(!o.aborted&&m>=2&&(o.loading.first===0&&(o.loading.first=Math.max(self.performance.now(),o.loading.start),E.timeout!==E.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),E.timeout=E.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),E.loadPolicy.maxLoadTimeMs-(o.loading.first-o.loading.start)))),m===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const $=n.status,ae=n.responseType==="text"?n.responseText:null;if($>=200&&$<300){const De=ae!=null?ae:n.response;if(De!=null){var C,U;o.loading.end=Math.max(self.performance.now(),o.loading.first);const tt=n.responseType==="arraybuffer"?De.byteLength:De.length;o.loaded=o.total=tt,o.bwEstimate=o.total*8e3/(o.loading.end-o.loading.first);const at=(C=this.callbacks)==null?void 0:C.onProgress;at&&at(o,t,De,n);const Bt={url:n.responseURL,data:De,code:$};(U=this.callbacks)==null||U.onSuccess(Bt,o,t,n);return}}const ce=E.loadPolicy.errorRetry,xe=o.retry,Te={url:t.url,data:void 0,code:$};if(ze(ce,xe,!1,Te))this.retry(ce);else{var H;Y.error(`${$} while loading ${t.url}`),(H=this.callbacks)==null||H.onError({code:$,text:n.statusText},t,n,o)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(ze(t,n,!0))this.retry(t);else{var o;Y.warn(`timeout while loading ${(o=this.context)==null?void 0:o.url}`);const m=this.callbacks;m&&(this.abortInternal(),m.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:o}=this;this.retryDelay=Ir(t,o.retry),o.retry++,Y.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${o.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Lc.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const Ho={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},tf=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:ef,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Gi,bufferController:Hu,capLevelController:cc,errorController:ir,fpsController:nl,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:Fa,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,certLoadPolicy:{default:Ho},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},pf()),{},{subtitleStreamController:I,subtitleTrackController:Kc,timelineController:Ku,audioStreamController:Zl,audioTrackController:Sc,emeController:Lu,cmcdController:Qo,contentSteeringController:$o,interstitialsController:yc});function pf(){return{cueHandler:wf,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function fl(P,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const o=Bl(P),m=["manifest","level","frag"],E=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return m.forEach(C=>{const U=`${C==="level"?"playlist":C}LoadPolicy`,H=t[U]===void 0,$=[];E.forEach(ae=>{const ce=`${C}Loading${ae}`,xe=t[ce];if(xe!==void 0&&H){$.push(ce);const Te=o[U].default;switch(t[U]={default:Te},ae){case"TimeOut":Te.maxLoadTimeMs=xe,Te.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Te.errorRetry.maxNumRetry=xe,Te.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Te.errorRetry.retryDelayMs=xe,Te.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Te.errorRetry.maxRetryDelayMs=xe,Te.timeoutRetry.maxRetryDelayMs=xe;break}}}),$.length&&n.warn(`hls.js config: "${$.join('", "')}" setting(s) are deprecated, use "${U}": ${jn(t[U])}`)}),b(b({},o),t)}function Bl(P){return P&&typeof P=="object"?Array.isArray(P)?P.map(Bl):Object.keys(P).reduce((t,n)=>(t[n]=Bl(P[n]),t),{}):P}function Wo(P,t){const n=P.loader;n!==xc&&n!==ef?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),P.progressive=!1):Fl()&&(P.loader=xc,P.progressive=!0,P.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Ec=2,_f=.1,Mc=.05,Fc=100;class mf extends Is{constructor(t,n){super("gap-controller",t.logger),this.hls=null,this.fragmentTracker=null,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var o;(o=this.media)!=null&&o.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var o;this.ended=((o=this.media)==null?void 0:o.currentTime)||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Fc),this.mediaSource=n.mediaSource;const o=this.media=n.media;iu(o,"playing",this.onMediaPlaying),iu(o,"waiting",this.onMediaWaiting),iu(o,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:o}=this;o&&(qo(o,"playing",this.onMediaPlaying),qo(o,"waiting",this.onMediaWaiting),qo(o,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var o,m;const E=(o=this.hls)==null?void 0:o.config;if(!E)return;const{media:C,stalled:U}=this;if(!C)return;const{seeking:H}=C,$=this.seeking&&!H,ae=!this.seeking&&H,ce=C.paused&&!H||C.ended||C.playbackRate===0;if(this.seeking=H,t!==n){n&&(this.ended=0),this.moved=!0,H||(this.nudgeRetry=0,E.nudgeOnVideoHole&&!ce&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(ae||$){$&&this.stallResolved(t);return}if(ce){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&C.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1}));return}if(!yi.getBuffered(C).length){this.nudgeRetry=0;return}const xe=yi.bufferInfo(C,t,0),Te=xe.nextStart||0,De=this.fragmentTracker;if(H&&De&&this.hls){const fn=Bc(this.hls.inFlightFragments,t),Vr=xe.len>Ec,on=!Te||fn||Te-t>Ec&&!De.getPartialFragment(t);if(Vr||on)return;this.moved=!1}const tt=(m=this.hls)==null?void 0:m.latestLevelDetails;if(!this.moved&&this.stalled!==null&&De){if(!(xe.len>0)&&!Te)return;const Vr=Math.max(Te,xe.start||0)-t,_n=!!(tt!=null&&tt.live)?tt.targetduration*2:Ec,Xr=De.getPartialFragment(t);if(Vr>0&&(Vr<=_n||Xr)){C.paused||this._trySkipBufferHole(Xr);return}}const at=E.detectStallWithCurrentTimeMs,Bt=self.performance.now(),dr=this.waiting;if(U===null){dr>0&&Bt-dr=at||dr)&&this.hls){var Zr;if(((Zr=this.mediaSource)==null?void 0:Zr.readyState)==="ended"&&!(tt!=null&&tt.live)&&Math.abs(t-((tt==null?void 0:tt.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(xe),!this.media||!this.hls)return}const Gr=yi.bufferInfo(C,t,E.maxBufferHole);this._tryFixBufferStall(Gr,ar)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const o=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(o)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(s.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var o;const m=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(o=this.buffered.audio)!=null&&o.length&&m&&m.length>1&&t>m.end(0)){const E=yi.bufferedInfo(yi.timeRangesToArray(this.buffered.audio),t,0);if(E.len>1&&n>=E.start){const C=yi.timeRangesToArray(m),U=yi.bufferedInfo(C,n,0).bufferedIndex;if(U>-1&&UU)&&ae-$<1&&t-$<2){const ce=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${$} -> ${ae} buffered index: ${H}`);this.warn(ce.message),this.media.currentTime+=1e-6;const xe=this.fragmentTracker.getPartialFragment(t)||void 0,Te=yi.bufferInfo(this.media,t,0);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:ce,reason:ce.message,frag:xe,buffer:Te.len,bufferInfo:Te})}}}}}_tryFixBufferStall(t,n){var o,m;const{fragmentTracker:E,media:C}=this,U=(o=this.hls)==null?void 0:o.config;if(!C||!E||!U)return;const H=C.currentTime,$=(m=this.hls)==null?void 0:m.latestLevelDetails,ae=E.getPartialFragment(H);if((ae||$!=null&&$.live&&H<$.fragmentStart)&&(this._trySkipBufferHole(ae)||!this.media))return;const ce=t.buffered;(ce&&ce.length>1&&t.len>U.maxBufferHole||t.nextStart&&t.nextStart-HU.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}_reportStall(t){const{hls:n,media:o,stallReported:m,stalled:E}=this;if(!m&&E!==null&&o&&n){this.stallReported=!0;const C=new Error(`Playback stalling at @${o.currentTime} due to low buffer (${jn(t)})`);this.warn(C.message),n.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:C,buffer:t.len,bufferInfo:t,stalled:{start:E}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:o,media:m}=this,E=(n=this.hls)==null?void 0:n.config;if(!m||!o||!E)return 0;const C=m.currentTime,U=yi.bufferInfo(m,C,0),H=C0&&U.len<1&&m.readyState<3,xe=H-C;if(xe>0&&(ae||ce)){if(xe>E.maxBufferHole){let De=!1;if(C===0){const tt=o.getAppendedFrag(0,u.MAIN);tt&&H{const P=Nc();try{P&&new P(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();function vf(P){return Uint8Array.from(P.replace(/^0x/,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")).buffer}class Hf{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(s.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this)}_unregisterListeners(){const{hls:t}=this;t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this)}onMediaAttaching(t,n){var o;this.media=n.media,((o=n.overrides)==null?void 0:o.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){const t=this.hls.latestLevelDetails;t&&this.updateDateRangeCues(t)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&Mu(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;nrf&&(ce=rf),ce-ae<=0&&(ce=ae+Mf);for(let Te=0;Te<$.length;Te++){const De=$[Te];if(!As(De)){this.updateId3CueEnds(ae,H);const tt=Ff(C,ae,ce,De,H);tt&&this.id3Track.addCue(tt)}}}}}updateId3CueEnds(t,n){var o;const m=(o=this.id3Track)==null?void 0:o.cues;if(m)for(let E=m.length;E--;){const C=m[E];C.type===n&&C.startTimeae.type===we.audioId3&&H:m==="video"?$=ae=>ae.type===we.emsg&&U:$=ae=>ae.type===we.audioId3&&H||ae.type===we.emsg&&U,Zo(E,n,o,$)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.media||!t.hasProgramDateTime||!this.hls.config.enableDateRangeMetadataCues)return;const{id3Track:o}=this,{dateRanges:m}=t,E=Object.keys(m);let C=this.dateRangeCuesAppended;if(o&&n){var U;if((U=o.cues)!=null&&U.length){const ae=Object.keys(C).filter(ce=>!E.includes(ce));for(let ce=ae.length;ce--;){const xe=ae[ce],Te=C[xe].cues;delete C[xe],Object.keys(Te).forEach(De=>{try{const tt=Te[De];tt.removeEventListener("enter",this.onEventCueEnter),o.removeCue(tt)}catch(tt){}})}}else C=this.dateRangeCuesAppended={}}const H=t.fragments[t.fragments.length-1];if(E.length===0||!r(H==null?void 0:H.programDateTime))return;this.id3Track||(this.id3Track=this.createTrack(this.media));const $=Nc();for(let ae=0;ae{if(Vr!==xe.id){const on=m[Vr];if(on.class===xe.class&&on.startDate>xe.startDate&&(!fn||xe.startDate.01&&(Vr.startTime=Te,Vr.endTime=Bt);else if($){let on=xe.attr[fn];ja(fn)&&(on=vf(on));const Xr=Ff($,Te,Bt,{key:fn,data:on},we.dateRange);Xr&&(Xr.id=ce,this.id3Track.addCue(Xr),tt[fn]=Xr,this.hls.config.interstitialsController&&(fn==="X-ASSET-LIST"||fn==="X-ASSET-URL")&&Xr.addEventListener("enter",this.onEventCueEnter))}}C[ce]={cues:tt,dateRange:xe,durationKnown:at}}}}class Cf{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,o=this.levelDetails;if(!n||!o)return;this.currentTime=n.currentTime;const m=this.computeLatency();if(m===null)return;this._latency=m;const{lowLatencyMode:E,maxLiveSyncPlaybackRate:C}=this.config;if(!E||C===1||!o.live)return;const U=this.targetLatency;if(U===null)return;const H=m-U,$=Math.min(this.maxLatency,U+o.targetduration);if(H<$&&H>.05&&this.forwardBufferLength>1){const ce=Math.min(2,Math.max(1,C)),xe=Math.round(2/(1+Math.exp(-.75*H-this.edgeStalled))*20)/20,Te=Math.min(ce,Math.max(1,xe));this.changeMediaPlaybackRate(n,Te)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:o,targetduration:m}=t,{liveSyncDuration:E,liveSyncDurationCount:C,lowLatencyMode:U}=this.config,H=this.hls.userConfig;let $=U&&o||n;(this._targetLatencyUpdated||H.liveSyncDuration||H.liveSyncDurationCount||$===0)&&($=E!==void 0?E:C*m);const ae=m;return $+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ae)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const o=this.levelDetails;if(o===null)return null;const m=o.edge,E=t-n-this.edgeStalled,C=m-o.totalduration,U=m-(this.config.lowLatencyMode&&o.partTarget||o.targetduration);return Math.min(Math.max(C,E),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const o=t.buffered.length;return(o?t.buffered.end(o-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var o;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(o=this.levelDetails)!=null&&o.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var o,m;t.playbackRate!==n&&((o=this.hls)==null||o.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(m=this.targetLatency)==null?void 0:m.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Bf extends lu{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this),t.on(s.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this),t.off(s.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const o=this.hls.config.preferManagedMediaSource,m=[],E={},C={};let U=!1,H=!1,$=!1;n.levels.forEach(ae=>{var ce;const xe=ae.attrs;let{audioCodec:Te,videoCodec:De}=ae;Te&&(ae.audioCodec=Te=At(Te,o)||void 0),((ce=De)==null?void 0:ce.indexOf("avc1"))===0&&(De=ae.videoCodec=Ar(De));const{width:tt,height:at,unknownCodecs:Bt}=ae;let dr=Bt?Bt.length:0;if(Bt)for(let Yn=dr;Yn--;){const di=Bt[Yn];this.isAudioSupported(di)?(ae.audioCodec=Te=Te?`${Te},${di}`:di,dr--,zt.audio[Te.substring(0,4)]=2):this.isVideoSupported(di)&&(ae.videoCodec=De=De?`${De},${di}`:di,dr--,zt.video[De.substring(0,4)]=2)}if(U||(U=!!(tt&&at)),H||(H=!!De),$||($=!!Te),dr||Te&&!this.isAudioSupported(Te)||De&&!this.isVideoSupported(De)){this.log(`Some or all CODECS not supported "${xe.CODECS}"`);return}const{CODECS:ar,"FRAME-RATE":Zr,"HDCP-LEVEL":Gr,"PATHWAY-ID":fn,RESOLUTION:Vr,"VIDEO-RANGE":on}=xe,Xr=`${`${fn||"."}-`}${ae.bitrate}-${Vr}-${Zr}-${ar}-${on}-${Gr}`;if(E[Xr])if(E[Xr].uri!==ae.url&&!ae.attrs["PATHWAY-ID"]){const Yn=C[Xr]+=1;ae.attrs["PATHWAY-ID"]=new Array(Yn+1).join(".");const di=this.createLevel(ae);E[Xr]=di,m.push(di)}else E[Xr].addGroupId("audio",xe.AUDIO),E[Xr].addGroupId("text",xe.SUBTITLES);else{const Yn=this.createLevel(ae);E[Xr]=Yn,C[Xr]=1,m.push(Yn)}}),this.filterAndSortMediaOptions(m,n,U,H,$)}createLevel(t){const n=new mr(t),o=t.supplemental;if(o!=null&&o.videoCodec&&!this.isVideoSupported(o.videoCodec)){const m=new Error(`SUPPLEMENTAL-CODECS not supported "${o.videoCodec}"`);this.log(m.message),n.supportedResult=cn(m,[])}return n}isAudioSupported(t){return Oe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Oe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,o,m,E){let C=[],U=[],H=t;if((o||m)&&E&&(H=H.filter(({videoCodec:at,videoRange:Bt,width:dr,height:ar})=>(!!at||!!(dr&&ar))&&ot(Bt))),H.length===0){Promise.resolve().then(()=>{if(this.hls){let at="no level with compatible codecs found in manifest",Bt=at;n.levels.length&&(Bt=`one or more CODECS in variant not supported: ${jn(n.levels.map(ar=>ar.attrs.CODECS).filter((ar,Zr,Gr)=>Gr.indexOf(ar)===Zr))}`,this.warn(Bt),at+=` (${Bt})`);const dr=new Error(at);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:dr,reason:Bt})}});return}n.audioTracks&&(C=n.audioTracks.filter(at=>!at.audioCodec||this.isAudioSupported(at.audioCodec)),Nf(C)),n.subtitles&&(U=n.subtitles,Nf(U));const $=H.slice(0);H.sort((at,Bt)=>{if(at.attrs["HDCP-LEVEL"]!==Bt.attrs["HDCP-LEVEL"])return(at.attrs["HDCP-LEVEL"]||"")>(Bt.attrs["HDCP-LEVEL"]||"")?1:-1;if(o&&at.height!==Bt.height)return at.height-Bt.height;if(at.frameRate!==Bt.frameRate)return at.frameRate-Bt.frameRate;if(at.videoRange!==Bt.videoRange)return gr.indexOf(at.videoRange)-gr.indexOf(Bt.videoRange);if(at.videoCodec!==Bt.videoCodec){const dr=Ke(at.videoCodec),ar=Ke(Bt.videoCodec);if(dr!==ar)return ar-dr}if(at.uri===Bt.uri&&at.codecSet!==Bt.codecSet){const dr=vt(at.codecSet),ar=vt(Bt.codecSet);if(dr!==ar)return ar-dr}return at.averageBitrate!==Bt.averageBitrate?at.averageBitrate-Bt.averageBitrate:0});let ae=$[0];if(this.steering&&(H=this.steering.filterParsedLevels(H),H.length!==$.length)){for(let at=0;at<$.length;at++)if($[at].pathwayId===H[0].pathwayId){ae=$[at];break}}this._levels=H;for(let at=0;atdr&&dr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=ar)}break}const xe=E&&!m,Te=this.hls.config,De=!!(Te.audioStreamController&&Te.audioTrackController),tt={levels:H,audioTracks:C,subtitleTracks:U,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:E,video:m,altAudio:De&&!xe&&C.some(at=>!!at.url)};this.hls.trigger(s.MANIFEST_PARSED,tt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ae=new Error("invalid level idx"),ce=t<0;if(this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:ce,error:ae,reason:ae.message}),ce)return;t=Math.min(t,n.length-1)}const o=this.currentLevelIndex,m=this.currentLevel,E=m?m.attrs["PATHWAY-ID"]:void 0,C=n[t],U=C.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=C,o===t&&m&&E===U)return;this.log(`Switching to level ${t} (${C.height?C.height+"p ":""}${C.videoRange?C.videoRange+" ":""}${C.codecSet?C.codecSet+" ":""}@${C.bitrate})${U?" with Pathway "+U:""} from level ${o}${E?" with Pathway "+E:""}`);const H={level:t,attrs:C.attrs,details:C.details,bitrate:C.bitrate,averageBitrate:C.averageBitrate,maxBitrate:C.maxBitrate,realBitrate:C.realBitrate,width:C.width,height:C.height,codecSet:C.codecSet,audioCodec:C.audioCodec,videoCodec:C.videoCodec,audioGroups:C.audioGroups,subtitleGroups:C.subtitleGroups,loaded:C.loaded,loadError:C.loadError,fragmentError:C.fragmentError,name:C.name,id:C.id,uri:C.uri,url:C.url,urlId:0,audioGroupIds:C.audioGroupIds,textGroupIds:C.textGroupIds};this.hls.trigger(s.LEVEL_SWITCHING,H);const $=C.details;if(!$||$.live){const ae=this.switchParams(C.uri,m==null?void 0:m.details,$);this.loadPlaylist(ae)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),o=t.filter(m=>n.indexOf(m)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=o}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const o=n.elementaryStreams;if(!Object.keys(o).some(E=>!!o[E]))return;const m=this._levels[n.level];m!=null&&m.loadError&&(this.log(`Resetting level error count of ${m.loadError} on frag buffered`),m.loadError=0)}}onLevelLoaded(t,n){var o;const{level:m,details:E}=n,C=n.levelInfo;if(!C){var U;this.warn(`Invalid level index ${m}`),(U=n.deliveryDirectives)!=null&&U.skip&&(E.deltaUpdateFailed=!0);return}if(C===this.currentLevel||n.withoutMultiVariant){C.fragmentError===0&&(C.loadError=0);let H=C.details;H===n.details&&H.advanced&&(H=void 0),this.playlistLoaded(m,n,H)}else(o=n.deliveryDirectives)!=null&&o.skip&&(E.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const o=this.getUrlWithDirectives(t.uri,n),m=this.currentLevelIndex,E=t.attrs["PATHWAY-ID"],C=t.details,U=C==null?void 0:C.age;this.log(`Loading level index ${m}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${E?" Pathway "+E:""}${U&&C.live?" age "+U.toFixed(1)+(C.type?" "+C.type||0:""):""} ${o}`),this.hls.trigger(s.LEVEL_LOADING,{url:o,level:m,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const o=this._levels.filter((E,C)=>C!==t?!0:(this.steering&&this.steering.removeLevel(E),E===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,E.details&&E.details.fragments.forEach(U=>U.level=-1)),!1));Hn(o),this._levels=o,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const m=o.length-1;this._firstLevel=Math.min(this._firstLevel,m),this._startLevel&&(this._startLevel=Math.min(this._startLevel,m)),this.hls.trigger(s.LEVELS_UPDATED,{levels:o})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:o}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(s.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:o}))}}function Nf(P){const t={};P.forEach(n=>{const o=n.groupId||"";n.id=t[o]=t[o]||0,t[o]++})}function nf(){return self.SourceBuffer||self.WebKitSourceBuffer}function $f(){if(!oe())return!1;const t=nf();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Tf(){if(!$f())return!1;const P=oe();return typeof(P==null?void 0:P.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>P.isTypeSupported(be(t,"video")))||["mp4a.40.2","fLaC"].some(t=>P.isTypeSupported(be(t,"audio"))))}function v(){var P;const t=nf();return typeof(t==null||(P=t.prototype)==null?void 0:P.changeType)=="function"}const A=100;class Z extends na{constructor(t,n,o){super(t,n,o,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const m=this.media,E=m?m.currentTime:null;if(E===null||!r(E)||(this.log(`Media seeked to ${E.toFixed(3)}`),!this.getBufferedFrag(E)))return;const C=this.getFwdBufferInfoAtPos(m,E,u.MAIN,0);if(C===null||C.len===0){this.warn(`Main forward buffer length at ${E} on "seeked" event ${C?C.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(s.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(s.BUFFER_CREATED,this.onBufferCreated,this),t.on(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(s.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(s.BUFFER_CREATED,this.onBufferCreated,this),t.off(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:o,hls:m}=this;if(this.stopLoad(),this.setInterval(A),this.level=-1,!this.startFragRequested){let E=m.startLevel;E===-1&&(m.config.testBandwidth&&this.levels.length>1?(E=0,this.bitrateTest=!0):E=m.firstAutoLevel),m.nextLoadLevel=E,this.level=m.loadLevel,this._hasEnoughToStart=!!n}o>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${o.toFixed(3)}`),t=o),this.state=zr.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=zr.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case zr.WAITING_LEVEL:{const{levels:n,level:o}=this,m=n==null?void 0:n[o],E=m==null?void 0:m.details;if(E&&(!E.live||this.levelLastLoaded===m&&!this.waitForLive(m))){if(this.waitForCdnTuneIn(E))break;this.state=zr.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=zr.IDLE;break}break}case zr.FRAG_LOADING_WAITING_RETRY:{var t;const n=self.performance.now(),o=this.retryDate;if(!o||n>=o||(t=this.media)!=null&&t.seeking){const{levels:m,level:E}=this,C=m==null?void 0:m[E];this.resetStartWhenNotLoaded(C||null),this.state=zr.IDLE}}break}this.state===zr.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:o,media:m}=this;if(n===null||!m&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const E=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(o!=null&&o[E]))return;const C=o[E],U=this.getMainFwdBufferInfo();if(U===null)return;const H=this.getLevelDetails();if(H&&this._streamEnded(U,H)){const tt={};this.altAudio===2&&(tt.type="video"),this.hls.trigger(s.BUFFER_EOS,tt),this.state=zr.ENDED;return}if(!this.buffering)return;t.loadLevel!==E&&t.manualLevel===-1&&this.log(`Adapting to level ${E} from level ${this.level}`),this.level=t.nextLoadLevel=E;const $=C.details;if(!$||this.state===zr.WAITING_LEVEL||this.waitForLive(C)){this.level=E,this.state=zr.WAITING_LEVEL,this.startFragRequested=!1;return}const ae=U.len,ce=this.getMaxBufferLength(C.maxBitrate);if(ae>=ce)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:U.end;let Te=this.getNextFragment(xe,$);if(this.couldBacktrack&&!this.fragPrevious&&Te&&_e(Te)&&this.fragmentTracker.getState(Te)!==Er.OK){var De;const at=((De=this.backtrackFragment)!=null?De:Te).sn-$.startSN,Bt=$.fragments[at-1];Bt&&Te.cc===Bt.cc&&(Te=Bt,this.fragmentTracker.removeFragment(Bt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Te&&this.isLoopLoading(Te,xe)){if(!Te.gap){const at=this.audioOnly&&!this.altAudio?F.AUDIO:F.VIDEO,Bt=(at===F.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Bt&&this.afterBufferFlushed(Bt,at,u.MAIN)}Te=this.getNextFragmentLoopLoading(Te,$,U,u.MAIN,ce)}Te&&(Te.initSegment&&!Te.initSegment.data&&!this.bitrateTest&&(Te=Te.initSegment),this.loadFragment(Te,C,xe))}loadFragment(t,n,o){const m=this.fragmentTracker.getState(t);m===Er.NOT_LOADED||m===Er.PARTIAL?_e(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,o):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let o;const m=this.getAppendedFrag(n.currentTime);m&&m.start>1&&this.flushMainBuffer(0,m.start-1);const E=this.getLevelDetails();if(E!=null&&E.live){const U=this.getMainFwdBufferInfo();if(!U||U.len{const C=E.audioCodec;C&&(o=o||C.indexOf("mp4a.40.2")!==-1,m=m||C.indexOf("mp4a.40.5")!==-1)}),this.audioCodecSwitch=o&&m&&!v(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=n.levels,this.startFragRequested=!1}onLevelLoading(t,n){const{levels:o}=this;if(!o||this.state!==zr.IDLE)return;const m=n.levelInfo;(!m.details||m.details.live&&(this.levelLastLoaded!==m||m.details.expired)||this.waitForCdnTuneIn(m.details))&&(this.state=zr.WAITING_LEVEL)}onLevelLoaded(t,n){var o;const{levels:m,startFragRequested:E}=this,C=n.level,U=n.details,H=U.totalduration;if(!m){this.warn(`Levels were reset while loading level ${C}`);return}this.log(`Level ${C} loaded [${U.startSN},${U.endSN}]${U.lastPartSn?`[part-${U.lastPartSn}-${U.lastPartIndex}]`:""}, cc [${U.startCC}, ${U.endCC}] duration:${H}`);const $=n.levelInfo,ae=this.fragCurrent;ae&&(this.state===zr.FRAG_LOADING||this.state===zr.FRAG_LOADING_WAITING_RETRY)&&ae.level!==n.level&&ae.loader&&this.abortCurrentFrag();let ce=0;if(U.live||(o=$.details)!=null&&o.live){var xe;if(this.checkLiveUpdate(U),U.deltaUpdateFailed)return;ce=this.alignPlaylists(U,$.details,(xe=this.levelLastLoaded)==null?void 0:xe.details)}if($.details=U,this.levelLastLoaded=$,E||this.setStartPosition(U,ce),this.hls.trigger(s.LEVEL_UPDATED,{details:U,level:C}),this.state===zr.WAITING_LEVEL){if(this.waitForCdnTuneIn(U))return;this.state=zr.IDLE}E&&U.live&&this.synchronizeToLiveEdge(U),this.tick()}synchronizeToLiveEdge(t){const{config:n,media:o}=this;if(!o)return;const m=this.hls.liveSyncPosition,E=this.getLoadPosition(),C=t.fragmentStart,U=t.edge,H=E>=C-n.maxFragLookUpTolerance&&E<=U;if(m!==null&&o.duration>m&&(E{var C;(C=this.hls)==null||C.trigger(s.AUDIO_TRACK_SWITCHED,n)}),o.trigger(s.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}o.trigger(s.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const o=ei(n.url,this.hls);if(o){const m=this.videoBuffer;m&&this.mediaBuffer!==m&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=m)}this.altAudio=o?2:0,this.tick()}onBufferCreated(t,n){const o=n.tracks;let m,E,C=!1;for(const U in o){const H=o[U];if(H.id==="main"){if(E=U,m=H,U==="video"){const $=o[U];$&&(this.videoBuffer=$.buffer)}}else C=!0}C&&m?(this.log(`Alternate track found, use ${E}.buffered to schedule main fragment loading`),this.mediaBuffer=m.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:o,part:m}=n,E=o.type===u.MAIN;if(E){if(this.fragContextChanged(o)){this.warn(`Fragment ${o.sn}${m?" p: "+m.index:""} of level ${o.level} finished buffering, but was aborted. state: ${this.state}`),this.state===zr.PARSED&&(this.state=zr.IDLE);return}const U=m?m.stats:o.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),_e(o)&&(this.fragPrevious=o),this.fragBufferedComplete(o,m)}const C=this.media;C&&(!this._hasEnoughToStart&&yi.getBuffered(C).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),E&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var o;if(n.fatal){this.state=zr.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===zr.WAITING_LEVEL&&((o=n.context)==null?void 0:o.type)===h.LEVEL&&(this.state=zr.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=zr.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==F.AUDIO||!this.altAudio){const o=(n===F.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;o&&(this.afterBufferFlushed(o,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let o=this.startPosition;if(o>=0&&n0&&(H<$||this.loadingParts&&H<2*((E==null?void 0:E.partTarget)||0))&&(this.log(`adjusting start position by ${H} to match buffer start`),o+=H,this.startPosition=o),n{const{hls:m}=this,E=o==null?void 0:o.frag;if(!E||this.fragContextChanged(E))return;n.fragmentError=0,this.state=zr.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const C=E.stats;C.parsing.start=C.parsing.end=C.buffering.start=C.buffering.end=self.performance.now(),m.trigger(s.FRAG_LOADED,o),E.bitrateTest=!1})}_handleTransmuxComplete(t){var n;const o=this.playlistType,{hls:m}=this,{remuxResult:E,chunkMeta:C}=t,U=this.getCurrentContext(C);if(!U){this.resetWhenMissingContext(C);return}const{frag:H,part:$,level:ae}=U,{video:ce,text:xe,id3:Te,initSegment:De}=E,{details:tt}=ae,at=this.altAudio?void 0:E.audio;if(this.fragContextChanged(H)){this.fragmentTracker.removeFragment(H);return}if(this.state=zr.PARSING,De){if(De!=null&&De.tracks){const ar=H.initSegment||H;this._bufferInitSegment(ae,De.tracks,ar,C),m.trigger(s.FRAG_PARSING_INIT_SEGMENT,{frag:ar,id:o,tracks:De.tracks})}const Bt=De.initPTS,dr=De.timescale;r(Bt)&&(this.initPTS[H.cc]={baseTime:Bt,timescale:dr},m.trigger(s.INIT_PTS_FOUND,{frag:H,id:o,initPTS:Bt,timescale:dr}))}if(ce&&tt){at&&ce.type==="audiovideo"&&this.logMuxedErr(H);const Bt=tt.fragments[H.sn-1-tt.startSN],dr=H.sn===tt.startSN,ar=!Bt||H.cc>Bt.cc;if(E.independent!==!1){const{startPTS:Zr,endPTS:Gr,startDTS:fn,endDTS:Vr}=ce;if($)$.elementaryStreams[ce.type]={startPTS:Zr,endPTS:Gr,startDTS:fn,endDTS:Vr};else if(ce.firstKeyFrame&&ce.independent&&C.id===1&&!ar&&(this.couldBacktrack=!0),ce.dropped&&ce.independent){const on=this.getMainFwdBufferInfo(),_n=(on?on.end:this.getLoadPosition())+this.config.maxBufferHole,Xr=ce.firstKeyFramePTS?ce.firstKeyFramePTS:Zr;if(!dr&&_nEc&&(H.gap=!0);H.setElementaryStreamInfo(ce.type,Zr,Gr,fn,Vr),this.backtrackFragment&&(this.backtrackFragment=H),this.bufferFragmentData(ce,H,$,C,dr||ar)}else if(dr||ar)H.gap=!0;else{this.backtrack(H);return}}if(at){const{startPTS:Bt,endPTS:dr,startDTS:ar,endDTS:Zr}=at;$&&($.elementaryStreams[F.AUDIO]={startPTS:Bt,endPTS:dr,startDTS:ar,endDTS:Zr}),H.setElementaryStreamInfo(F.AUDIO,Bt,dr,ar,Zr),this.bufferFragmentData(at,H,$,C)}if(tt&&Te!=null&&(n=Te.samples)!=null&&n.length){const Bt={id:o,frag:H,details:tt,samples:Te.samples};m.trigger(s.FRAG_PARSING_METADATA,Bt)}if(tt&&xe){const Bt={id:o,frag:H,details:tt,samples:xe.samples};m.trigger(s.FRAG_PARSING_USERDATA,Bt)}}logMuxedErr(t){this.warn(`${_e(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,o,m){if(this.state!==zr.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(o));const{audio:E,video:C,audiovideo:U}=n;if(E){let $=qr(E.codec,t.audioCodec);$==="mp4a"&&($="mp4a.40.5");const ae=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){$&&($.indexOf("mp4a.40.5")!==-1?$="mp4a.40.2":$="mp4a.40.5");const ce=E.metadata;ce&&"channelCount"in ce&&(ce.channelCount||1)!==1&&ae.indexOf("firefox")===-1&&($="mp4a.40.5")}$&&$.indexOf("mp4a.40.5")!==-1&&ae.indexOf("android")!==-1&&E.container!=="audio/mpeg"&&($="mp4a.40.2",this.log(`Android: force audio codec to ${$}`)),t.audioCodec&&t.audioCodec!==$&&this.log(`Swapping manifest audio codec "${t.audioCodec}" for "${$}"`),E.levelCodec=$,E.id=u.MAIN,this.log(`Init audio buffer, container:${E.container}, codecs[selected/level/parsed]=[${$||""}/${t.audioCodec||""}/${E.codec}]`),delete n.audiovideo}if(C){C.levelCodec=t.videoCodec,C.id=u.MAIN;const $=C.codec;if(($==null?void 0:$.length)===4)switch($){case"hvc1":case"hev1":C.codec="hvc1.1.6.L120.90";break;case"av01":C.codec="av01.0.04M.08";break;case"avc1":C.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${C.container}, codecs[level/parsed]=[${t.videoCodec||""}/${$}]${C.codec!==$?" parsed-corrected="+C.codec:""}${C.supplemental?" supplemental="+C.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const H=Object.keys(n);if(H.length){if(this.hls.trigger(s.BUFFER_CODECS,n),!this.hls)return;H.forEach($=>{const ce=n[$].initSegment;ce!=null&&ce.byteLength&&this.hls.trigger(s.BUFFER_APPENDING,{type:$,data:ce,frag:o,part:null,chunkMeta:m,parent:o.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,o=t==null?void 0:t[n];return o?this.getMaxBufferLength(o.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=zr.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const o=t.currentTime;if(yi.isBuffered(t,o)?n=this.getAppendedFrag(o):yi.isBuffered(t,o+.1)&&(n=this.getAppendedFrag(o+.1)),n){this.backtrackFragment=null;const m=this.fragPlaying,E=n.level;(!m||n.sn!==m.sn||m.level!==E)&&(this.fragPlaying=n,this.hls.trigger(s.FRAG_CHANGED,{frag:n}),(!m||m.level!==E)&&this.hls.trigger(s.LEVEL_SWITCHED,{level:E}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const o=this.getLevelDetails(),m=this.currentFrag||(o?En(null,o.fragments,n):null);if(m){const E=m.programDateTime;if(E!==null){const C=E+(n-m.start)*1e3;return new Date(C)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class ve{constructor(t){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const o in this.keyUriToKeyInfo){const m=this.keyUriToKeyInfo[o].loader;if(m){var n;if(t&&t!==((n=m.context)==null?void 0:n.frag.type))return;m.abort()}}}detach(){for(const t in this.keyUriToKeyInfo){const n=this.keyUriToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyUriToKeyInfo){const n=this.keyUriToKeyInfo[t].loader;n&&n.destroy()}this.keyUriToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,o,m,E){return new Na({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:E,error:o,networkDetails:m})}loadClear(t,n){if(this.emeController&&this.config.emeEnabled){const{sn:o,cc:m}=t;for(let E=0;E{C.setKeyFormat(U)});break}}}}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var o,m;n&&t.setKeyFormat(n);const E=t.decryptdata;if(!E){const $=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,$))}const C=E.uri;if(!C)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${C}"`)));let U=this.keyUriToKeyInfo[C];if((o=U)!=null&&o.decryptdata.key)return E.key=U.decryptdata.key,Promise.resolve({frag:t,keyInfo:U});if((m=U)!=null&&m.keyLoadPromise){var H;switch((H=U.mediaKeySessionContext)==null?void 0:H.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return U.keyLoadPromise.then($=>(E.key=$.keyInfo.decryptdata.key,{frag:t,keyInfo:U}))}}switch(U=this.keyUriToKeyInfo[C]={decryptdata:E,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},E.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return E.keyFormat==="identity"?this.loadKeyHTTP(U,t):this.loadKeyEME(U,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(U,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${E.method}"`)))}}loadKeyEME(t,n){const o={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){const m=this.emeController.loadKey(o);if(m)return(t.keyLoadPromise=m.then(E=>(t.mediaKeySessionContext=E,o))).catch(E=>{throw t.keyLoadPromise=null,E})}return Promise.resolve(o)}loadKeyHTTP(t,n){const o=this.config,m=o.loader,E=new m(o);return n.keyLoader=t.loader=E,t.keyLoadPromise=new Promise((C,U)=>{const H={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},$=o.keyLoadPolicy.default,ae={loadPolicy:$,timeout:$.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},ce={onSuccess:(xe,Te,De,tt)=>{const{frag:at,keyInfo:Bt,url:dr}=De;if(!at.decryptdata||Bt!==this.keyUriToKeyInfo[dr])return U(this.createKeyLoadError(at,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),tt));Bt.decryptdata.key=at.decryptdata.key=new Uint8Array(xe.data),at.keyLoader=null,Bt.loader=null,C({frag:at,keyInfo:Bt})},onError:(xe,Te,De,tt)=>{this.resetLoader(Te),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),De,b({url:H.url,data:void 0},xe)))},onTimeout:(xe,Te,De)=>{this.resetLoader(Te),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),De))},onAbort:(xe,Te,De)=>{this.resetLoader(Te),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),De))}};E.load(H,ae,ce)})}resetLoader(t){const{frag:n,keyInfo:o,url:m}=t,E=o.loader;n.keyLoader===E&&(n.keyLoader=null,o.loader=null),delete this.keyUriToKeyInfo[m],E&&E.destroy()}}function Le(P){const{type:t}=P;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function lt(P,t){let n=P.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class jt{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,o=n.pLoader,m=n.loader,E=o||m,C=new E(n);return this.loaders[t.type]=C,C}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:o}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:o,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:o,level:m,pathwayId:E,url:C,deliveryDirectives:U,levelInfo:H}=n;this.load({id:o,level:m,pathwayId:E,responseType:"text",type:h.LEVEL,url:C,deliveryDirectives:U,levelOrTrack:H})}onAudioTrackLoading(t,n){const{id:o,groupId:m,url:E,deliveryDirectives:C,track:U}=n;this.load({id:o,groupId:m,level:null,responseType:"text",type:h.AUDIO_TRACK,url:E,deliveryDirectives:C,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:o,groupId:m,url:E,deliveryDirectives:C,track:U}=n;this.load({id:o,groupId:m,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:E,deliveryDirectives:C,levelOrTrack:U})}onLevelsUpdated(t,n){const o=this.loaders[h.LEVEL];if(o){const m=o.context;m&&!n.levels.some(E=>E===m.levelOrTrack)&&(o.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const o=this.hls.config;let m=this.getInternalLoader(t);if(m){const $=this.hls.logger,ae=m.context;if(ae&&ae.levelOrTrack===t.levelOrTrack&&(ae.url===t.url||ae.deliveryDirectives&&!t.deliveryDirectives)){ae.url===t.url?$.log(`[playlist-loader]: ignore ${t.url} ongoing request`):$.log(`[playlist-loader]: ignore ${t.url} in favor of ${ae.url}`);return}$.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),m.abort()}let E;if(t.type===h.MANIFEST?E=o.manifestLoadPolicy.default:E=y({},o.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),m=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let $;if(t.type===h.LEVEL&&t.level!==null?$=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?$=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&($=this.hls.subtitleTracks[t.id].details),$){const ae=$.partTarget,ce=$.targetduration;if(ae&&ce){const xe=Math.max(ae*3,ce*.8)*1e3;E=y({},E,{maxTimeToFirstByteMs:Math.min(xe,E.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,E.maxTimeToFirstByteMs)})}}}const C=E.errorRetry||E.timeoutRetry||{},U={loadPolicy:E,timeout:E.maxLoadTimeMs,maxRetry:C.maxNumRetry||0,retryDelay:C.retryDelayMs||0,maxRetryDelay:C.maxRetryDelayMs||0},H={onSuccess:($,ae,ce,xe)=>{const Te=this.getInternalLoader(ce);this.resetInternalLoader(ce.type);const De=$.data;if(De.indexOf("#EXTM3U")!==0){this.handleManifestParsingError($,ce,new Error("no EXTM3U delimiter"),xe||null,ae);return}ae.parsing.start=performance.now(),fs.isMediaPlaylist(De)||ce.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist($,ae,ce,xe||null,Te):this.handleMasterPlaylist($,ae,ce,xe)},onError:($,ae,ce,xe)=>{this.handleNetworkError(ae,ce,!1,$,xe)},onTimeout:($,ae,ce)=>{this.handleNetworkError(ae,ce,!0,void 0,$)}};m.load(t,U,H)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:o}=this.hls;(t||o)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,o,m){const E=this.hls,C=t.data,U=lt(t,o),H=fs.parseMasterPlaylist(C,U);if(H.playlistParsingError){this.handleManifestParsingError(t,o,H.playlistParsingError,m,n);return}const{contentSteering:$,levels:ae,sessionData:ce,sessionKeys:xe,startTimeOffset:Te,variableList:De}=H;this.variableList=De;const{AUDIO:tt=[],SUBTITLES:at,"CLOSED-CAPTIONS":Bt}=fs.parseMasterPlaylistMedia(C,U,H);tt.length&&!tt.some(ar=>!ar.url)&&ae[0].audioCodec&&!ae[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),tt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new ji({}),bitrate:0,url:""})),E.trigger(s.MANIFEST_LOADED,{levels:ae,audioTracks:tt,subtitles:at,captions:Bt,contentSteering:$,url:U,stats:n,networkDetails:m,sessionData:ce,sessionKeys:xe,startTimeOffset:Te,variableList:De})}handleTrackOrLevelPlaylist(t,n,o,m,E){const C=this.hls,{id:U,level:H,type:$}=o,ae=lt(t,o),ce=r(H)?H:r(U)?U:0,xe=Le(o),Te=fs.parseLevelPlaylist(t.data,ae,ce,xe,0,this.variableList);if($===h.MANIFEST){const De={attrs:new ji({}),bitrate:0,details:Te,name:"",url:ae};Te.requestScheduled=n.loading.start+ur(Te,0),C.trigger(s.MANIFEST_LOADED,{levels:[De],audioTracks:[],url:ae,stats:n,networkDetails:m,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),o.levelDetails=Te,this.handlePlaylistLoaded(Te,t,n,o,m,E)}handleManifestParsingError(t,n,o,m,E){this.hls.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:o,error:o,reason:o.message,response:t,context:n,networkDetails:m,stats:E})}handleNetworkError(t,n,o=!1,m,E){let C=`A network ${o?"timeout":"error"+(m?" (status "+m.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?C+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(C+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(C);this.hls.logger.warn(`[playlist-loader]: ${C}`);let H=f.UNKNOWN,$=!1;const ae=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:H=o?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,$=!0;break;case h.LEVEL:H=o?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,$=!1;break;case h.AUDIO_TRACK:H=o?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,$=!1;break;case h.SUBTITLE_TRACK:H=o?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,$=!1;break}ae&&this.resetInternalLoader(t.type);const ce={type:c.NETWORK_ERROR,details:H,fatal:$,url:t.url,loader:ae,context:t,error:U,networkDetails:n,stats:E};if(m){const xe=(n==null?void 0:n.url)||t.url;ce.response=b({url:xe,data:void 0},m)}this.hls.trigger(s.ERROR,ce)}handlePlaylistLoaded(t,n,o,m,E,C){const U=this.hls,{type:H,level:$,id:ae,groupId:ce,deliveryDirectives:xe}=m,Te=lt(n,m),De=Le(m),tt=typeof m.level=="number"&&De===u.MAIN?$:void 0;if(!t.fragments.length){const Bt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Te,error:Bt,reason:Bt.message,response:n,context:m,level:tt,parent:De,networkDetails:E,stats:o});return}t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));const at=t.playlistParsingError;if(at){if(this.hls.logger.warn(at),!U.config.ignorePlaylistParsingErrors){U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Te,error:at,reason:at.message,response:n,context:m,level:tt,parent:De,networkDetails:E,stats:o});return}t.playlistParsingError=null}switch(t.live&&C&&(C.getCacheAge&&(t.ageHeader=C.getCacheAge()||0),(!C.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),H){case h.MANIFEST:case h.LEVEL:U.trigger(s.LEVEL_LOADED,{details:t,levelInfo:m.levelOrTrack||U.levels[0],level:tt||0,id:ae||0,stats:o,networkDetails:E,deliveryDirectives:xe,withoutMultiVariant:H===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(s.AUDIO_TRACK_LOADED,{details:t,track:m.levelOrTrack,id:ae||0,groupId:ce||"",stats:o,networkDetails:E,deliveryDirectives:xe});break;case h.SUBTITLE_TRACK:U.trigger(s.SUBTITLE_TRACK_LOADED,{details:t,track:m.levelOrTrack,id:ae||0,groupId:ce||"",stats:o,networkDetails:E,deliveryDirectives:xe});break}}}class rr{static get version(){return In}static isMSESupported(){return $f()}static isSupported(){return Tf()}static getMediaSource(){return oe()}static get Events(){return s}static get MetadataSchema(){return we}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return rr.defaultConfig?rr.defaultConfig:tf}static set DefaultConfig(t){rr.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ks,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=Q(t.debug||!1,"Hls instance",t.assetPlayerId),o=this.config=fl(rr.DefaultConfig,t,n);this.userConfig=t,o.progressive&&Wo(o,n);const{abrController:m,bufferController:E,capLevelController:C,errorController:U,fpsController:H}=o,$=new U(this),ae=this.abrController=new m(this),ce=new Or(this),xe=o.interstitialsController,Te=xe?this.interstitialsController=new xe(this,rr):null,De=this.bufferController=new E(this,ce),tt=this.capLevelController=new C(this),at=new H(this),Bt=new jt(this),dr=o.contentSteeringController,ar=dr?new dr(this):null,Zr=this.levelController=new Bf(this,ar),Gr=new Hf(this),fn=new ve(this.config),Vr=this.streamController=new Z(this,ce,fn),on=this.gapController=new mf(this,ce);tt.setStreamController(Vr),at.setStreamController(Vr);const _n=[Bt,Zr,Vr];Te&&_n.splice(1,0,Te),ar&&_n.splice(1,0,ar),this.networkControllers=_n;const Xr=[ae,De,on,tt,at,Gr,ce];this.audioTrackController=this.createController(o.audioTrackController,_n);const Yn=o.audioStreamController;Yn&&_n.push(this.audioStreamController=new Yn(this,ce,fn)),this.subtitleTrackController=this.createController(o.subtitleTrackController,_n);const di=o.subtitleStreamController;di&&_n.push(this.subtititleStreamController=new di(this,ce,fn)),this.createController(o.timelineController,Xr),fn.emeController=this.emeController=this.createController(o.emeController,Xr),this.cmcdController=this.createController(o.cmcdController,Xr),this.latencyController=this.createController(Cf,Xr),this.coreComponents=Xr,_n.push($);const os=$.onErrorOut;typeof os=="function"&&this.on(s.ERROR,os,$),this.on(s.MANIFEST_LOADED,Bt.onManifestLoaded,Bt)}createController(t,n){if(t){const o=new t(this);return n&&n.push(o),o}return null}on(t,n,o=this){this._emitter.on(t,n,o)}once(t,n,o=this){this._emitter.once(t,n,o)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,o=this,m){this._emitter.off(t,n,o,m)}listeners(t){return this._emitter.listeners(t)}emit(t,n,o){return this._emitter.emit(t,n,o)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(o){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+o.message+'". Here is a stacktrace:',o),!this.triggeringException){this.triggeringException=!0;const m=t===s.ERROR;this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:m,event:t,error:o}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(s.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const E=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:E});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,o=n?t.media:t,m=n?t:{media:o};this._media=o,this.trigger(s.MEDIA_ATTACHING,m)}detachMedia(){this.logger.log("detachMedia"),this.trigger(s.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(s.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,o=this._url,m=this._url=le.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${m}`),n&&o&&(o!==m||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(s.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let o=0;o{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=ki()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Cr(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const o=t.length;for(let m=0;m=n)return m;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:o}=this;let m;if(n===-1&&t!=null&&t.length?m=t.length-1:m=n,o)for(let E=m;E--;){const C=t[E].attrs["HDCP-LEVEL"];if(C&&C<=o)return E}return m}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const o=Si(n);return mt(t,o,navigator.mediaCapabilities)}}rr.defaultConfig=void 0},53280:function(d,g,e){"use strict";e.d(g,{D:function(){return i}});function r(l,c,f){var s=f||{},h=s.noTrailing,u=h===void 0?!1:h,a=s.noLeading,x=a===void 0?!1:a,p=s.debounceMode,y=p===void 0?void 0:p,_,b=!1,S=0;function R(){_&&clearTimeout(_)}function L(D){var M=D||{},N=M.upcomingOnly,j=N===void 0?!1:N;R(),b=!j}function T(){for(var D=arguments.length,M=new Array(D),N=0;Nl?x?(S=Date.now(),u||(_=setTimeout(y?Y:Q,l))):Q():u!==!0&&(_=setTimeout(y?Y:Q,y===void 0?l-X:l))}return T.cancel=L,T}function i(l,c,f){var s=f||{},h=s.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var g=__webpack_module_cache__[d];if(g!==void 0)return g.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var g=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(g,{a:g}),g}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},g;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};g=g||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~g.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,g){for(var e in g)__webpack_require__.o(g,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:g[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(g,e){return __webpack_require__.f[e](d,g),g},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",672:"p__Home__Detail__ShixunContext__Detail__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"bae879c9",67:"20ed6962",109:"3e154fde",149:"7f17e8bb",195:"8fb43615",264:"a9ba0bd9",265:"0ee142b8",292:"6334fbaf",310:"a27e11ab",316:"1f60ada6",337:"64c84980",342:"52d07bf7",354:"d4d139cf",479:"07109186",485:"8fd8a634",503:"0474cb5b",508:"4db9a357",532:"37cff7b8",533:"89aa8073",547:"6369a99e",556:"90db31ba",559:"d0190cbf",570:"d830605b",576:"1bd65d80",629:"44a1d9a5",643:"e70497db",671:"4a609b8d",672:"40c0c3d1",680:"009d932a",700:"d850d144",737:"dd7bac68",741:"ac5fd360",799:"ba3c54db",822:"a9a107ca",851:"405676d8",869:"afaf49f9",895:"89348ea4",921:"0bb104e5",928:"09bcc532",981:"24da50c7",988:"34479902",1006:"c8f580cd",1043:"dcbfc69e",1045:"08a92a78",1048:"c9a85bff",1070:"d929d7bb",1109:"ace4148e",1144:"c90eccaf",1148:"7178aa8a",1154:"8cb80842",1211:"21a3162c",1253:"7a8269e8",1257:"f51e4784",1265:"4fcdb205",1274:"5f6ea65a",1276:"3afae1bb",1343:"cdf2a807",1416:"6ab78071",1423:"e2a4c46b",1427:"febad64a",1447:"b243b9a1",1450:"c085cde0",1461:"3e1b7865",1462:"fcf08abc",1470:"5ded1fee",1475:"58df7532",1482:"433a2e14",1512:"5c3024ca",1520:"b4b38187",1545:"00fa020b",1578:"fa2d861d",1581:"47919708",1582:"6a568019",1646:"e6e27b60",1657:"ab449acc",1660:"7dd33454",1674:"4c741599",1702:"3355a78a",1713:"b1f76fde",1717:"1f2ab43d",1727:"50d6ebeb",1783:"2436914d",1799:"baa0b28d",1831:"cf160f3c",1836:"1a91ae1f",1855:"a651d775",1880:"25b6b62f",1939:"f596d66a",1953:"af630d94",1962:"d531be70",2011:"59d51f98",2045:"c90c0c23",2076:"3dc1a362",2102:"9f9ae3f8",2125:"0917684a",2141:"84b5a327",2216:"7dc8202a",2240:"017e4402",2249:"f4830452",2254:"1ddaea58",2300:"522a476b",2303:"4952f22c",2307:"1a4d21b6",2338:"177dec2e",2339:"ec9549a1",2386:"192e235c",2396:"12fe70e1",2404:"742381ac",2412:"ba2dd5ea",2425:"f3164806",2443:"81c03ab4",2476:"d47efabb",2494:"68080a87",2501:"929efba9",2529:"121b5d76",2538:"de4a3723",2539:"61c9bf87",2548:"16af0c05",2570:"b746cc4b",2594:"e87d3761",2603:"90f3c216",2659:"3ce335a2",2707:"fb25d1a2",2806:"9668566e",2819:"f8437466",2823:"06666ed1",2826:"054fd33b",2829:"b5afd8eb",2837:"54a82605",2865:"ce790f5d",2875:"b3db5671",2884:"83c13cfd",2969:"ab3357d7",2983:"6653cb18",3006:"d9babf8d",3133:"9bf3f89c",3141:"100ff25d",3157:"fd48d190",3183:"c5ca8421",3198:"8e655451",3212:"9345dffd",3220:"e8577feb",3247:"61e97455",3260:"e069e90a",3276:"9b3b6c9d",3282:"0dbeccee",3317:"dabab078",3332:"06d64b28",3355:"36a2dd60",3356:"85b56e2f",3391:"891d58c7",3433:"e78229e2",3442:"b126fee6",3447:"29d80e8d",3451:"419aad38",3496:"cd468bde",3509:"5248872b",3550:"3dc83156",3581:"17fd7ffe",3585:"92a20c13",3611:"ace89cff",3665:"8b9cf6b8",3668:"74e8be13",3697:"481a10d9",3747:"6a4998fc",3754:"7b3909e8",3777:"d5b0f2f1",3784:"e1b7e53d",3805:"9dbcb95e",3862:"458bd945",3873:"170a344d",3885:"f87f7f15",3910:"7b238b14",3935:"54ccf8d6",3951:"84e00618",3987:"5cecd51b",4014:"27a8e97c",4017:"1c5b79f1",4030:"e337523a",4056:"f80d9360",4058:"d2000a29",4078:"c4410e9e",4088:"236723f3",4093:"8a25c5e2",4105:"18f826b3",4144:"78183f53",4164:"efa90b13",4216:"594ebf8a",4217:"70acda29",4227:"58982a7d",4259:"02ae209f",4264:"23356c6b",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"4c951470",4492:"d0ed704b",4496:"c7362794",4498:"5ed38c4f",4504:"125f641e",4514:"a6fa0546",4520:"a103bbc5",4546:"11514301",4565:"d58006a2",4572:"eaacb400",4599:"61def4cb",4601:"faf9138b",4610:"4fd4f308",4621:"ec60e925",4628:"ece2c60c",4662:"8ba18ecb",4685:"c33f1528",4715:"5a38a99e",4736:"4abf832b",4741:"e1061e62",4757:"1c8c54e9",4766:"1e235c0f",4770:"46145fc0",4790:"619413e4",4795:"b26c9e7e",4797:"a24e92db",4800:"68ee463c",4849:"ab57c72a",4850:"1edda4b7",4862:"fa29e742",4884:"22d03d56",4889:"9eff4cdc",4928:"8e376040",4973:"5f7fc024",4994:"20c445c9",5022:"d994104c",5043:"859c769a",5048:"172615d9",5060:"85dafcc6",5096:"5937bd48",5111:"8256e7a9",5125:"46a24ab2",5148:"4dbdb5f1",5176:"9a82af20",5179:"bd15c3dd",5186:"14ca1e79",5191:"9c593eca",5238:"594d2d8f",5290:"5dabcdc2",5297:"78958066",5319:"58f5d86a",5321:"1163c84e",5335:"f8c76b26",5354:"7ae70604",5357:"92de3fe9",5359:"5057280e",5382:"74b39ec3",5402:"d6ec05d2",5416:"454536b7",5434:"38b302a6",5470:"ceef5397",5494:"d89549c4",5518:"e9eaa603",5549:"6758f4c9",5572:"8a145036",5573:"6e03817a",5599:"7a0719de",5624:"663dc51d",5631:"e00d3d36",5650:"aeed1fb5",5679:"4a090bef",5705:"0e903d5d",5729:"8c81890f",5764:"e0d7e586",5775:"1ddab042",5786:"5a51d2d2",5798:"1f996ca9",5816:"19cd7b7a",5825:"3f200db6",5876:"5eded409",5888:"f0089463",5891:"51400ef1",5895:"825b5bbc",5902:"288e87d5",5915:"2fea38e8",5972:"a6257ef8",5992:"9c75cc4a",6029:"525f9e97",6034:"bd7f34f3",6045:"d268f87f",6047:"3ce45acd",6052:"add59790",6063:"e3af764b",6069:"100b0ea7",6126:"99519171",6127:"4b6fe466",6170:"3ff20225",6265:"e9dbcea4",6270:"973d0b16",6277:"5f86a743",6328:"81cf00d1",6366:"f3076adb",6378:"7f3a946a",6411:"c9f1e451",6434:"41673d25",6444:"8267e5a1",6452:"8dcc8656",6531:"58ddac85",6541:"6cf11d8c",6583:"8202dd18",6587:"33584800",6634:"674b1455",6651:"e66712d3",6685:"320c3874",6729:"2bb9c105",6741:"8baa130a",6758:"a65558a7",6774:"59d4d618",6784:"9cff3b0a",6788:"599e6e5e",6796:"5780a35f",6805:"0ae7c337",6820:"352d36b3",6845:"6931bb7e",6882:"1982869d",6883:"20d1c296",6904:"ea605882",6913:"90966ba7",6963:"3df0cdd2",6982:"3b2c9424",7008:"fd1748bf",7043:"b492159f",7045:"e412b0a8",7046:"003a03e2",7058:"ec40699c",7062:"68e1cec2",7084:"46ccce72",7156:"e7466006",7178:"1a0e22ad",7182:"b5c453b7",7227:"e43c3312",7242:"f0885b6d",7260:"9a5b8698",7331:"2e27a23b",7333:"1ff07204",7365:"1005464f",7395:"59e6a3ae",7460:"ce46a980",7477:"4ad94677",7482:"b098cf29",7527:"9bc1ce2e",7545:"f7b2dea4",7560:"bc4bb9c7",7589:"420b4696",7591:"c8233ce9",7614:"7d92dd77",7622:"f7673417",7686:"4fcec9f9",7706:"c2a79e40",7806:"5c9a61fb",7852:"f64da4cc",7855:"7628e9d6",7857:"bc2e56d3",7878:"ff404370",7884:"00773be6",7922:"bf024b14",7948:"24868a08",7964:"29aed9a1",8014:"2851d2ee",8062:"c6f9472c",8072:"fb37f745",8077:"f707970c",8085:"b5715b4c",8089:"d536b13a",8143:"11a9a4a3",8155:"f785c5d5",8161:"83c5fa9a",8237:"94b70224",8241:"2906ce27",8302:"53865a6d",8307:"74ee657d",8340:"f775bb48",8350:"07df8a75",8365:"13a3e986",8398:"f0b334e3",8431:"d88d0fb7",8435:"fb45ef24",8447:"1751f99c",8517:"d4cad585",8561:"333e8ec9",8563:"b1e337a2",8634:"e1618b7b",8639:"88b5ab2c",8665:"f44f3baa",8688:"eb9aec84",8689:"b0eb8405",8723:"ee71de89",8737:"ce7dad23",8776:"0ad26240",8782:"83c0b27d",8787:"86276a8e",8797:"d31e8f2e",8823:"36cf0c42",8827:"1f23c4a1",8842:"9f25a3e2",8866:"858d836a",8882:"01b27aee",8885:"71717546",8898:"d002bcd8",8909:"12764a75",8920:"7f82440c",8963:"790aecdd",8982:"1e16b3d3",8999:"aefd4e0b",9076:"22108f5f",9104:"bbcb2345",9133:"32690231",9205:"3ab9bd35",9215:"847ed09d",9252:"0d791a59",9260:"cf5f8140",9332:"08efca69",9360:"f9d2dd23",9366:"727fbdb7",9391:"f966ced2",9404:"9fcc3d3e",9408:"3db6482c",9416:"0fe8102b",9487:"a8561e41",9489:"42a87b32",9507:"b2d868d2",9519:"cb9e08db",9554:"ed358e7b",9559:"f794af19",9590:"5bc775db",9644:"66909ab4",9647:"98944213",9649:"701fbcbb",9674:"097f20b8",9677:"e80da11b",9695:"dc6ed588",9715:"a693a55d",9716:"0869af6f",9785:"ac63ea5d",9788:"3ed30812",9890:"a4ba95b1",9891:"91318e63",9895:"b8e31ff2",9921:"09c92813",9922:"ad5bd7b3",9928:"5989f5e0",9944:"e254deab",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"1ad7d0db",109:"1a7fc455",195:"65632591",264:"5fd9b3fc",265:"d92c6f86",292:"9a0e8f6b",310:"06815302",337:"ee05039e",342:"ab091f90",479:"bba9e475",485:"d63578fe",503:"03cdfb68",508:"82593858",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"1d9948a7",737:"98eb2f74",799:"b3487c4b",869:"6740e24b",895:"ad846737",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"0eeb3595",1048:"dafc3f4f",1070:"e67e9e01",1148:"754fff63",1211:"bdb8faab",1253:"46aca33c",1257:"156e8f74",1265:"d902bdae",1276:"bbc6eeec",1343:"b7f33c89",1416:"f1916094",1423:"5c4a76fc",1427:"f91322f7",1450:"1edcc2ed",1461:"917cbb16",1470:"183c9793",1475:"d22fbaa0",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"04d6c7d3",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"ddd6a700",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"200d9372",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"b92cccb4",1880:"f67d7892",1939:"48e30d48",1953:"23cbc47f",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"ec61f9f0",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ccda836f",2303:"87592c17",2307:"b2c54321",2338:"dd6e8a16",2339:"d90c9bd2",2396:"e70f11d6",2404:"08d36549",2412:"6b6ca0ef",2425:"47b23ee4",2443:"78513f2d",2476:"cf85a190",2501:"2441982c",2529:"9d9944da",2539:"43d36117",2548:"75182034",2570:"3dbc6300",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"2c7248b3",2819:"9455b08a",2823:"a13b21fb",2826:"0b6be43b",2829:"a5909474",2865:"6ef3cf6b",2875:"d6c8355d",2884:"904823c3",2983:"c8c482f7",3006:"7fce4e74",3141:"1d52447d",3157:"2038b5dc",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"49ca09b2",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"dab65052",3355:"39e3d07c",3356:"c6a4098f",3391:"f0e498fe",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"7630d0f9",3585:"5f288e7b",3665:"5250d444",3668:"86f20630",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3935:"cd50aa32",3951:"4a9249b1",4030:"f308ee3a",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"e39011c7",4144:"f10aa199",4164:"0e623fec",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4449:"e68d8d58",4492:"cdc29460",4496:"77babddd",4498:"b05686dd",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aca6ff45",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"4e7b8c12",4715:"45efe14a",4736:"2968553b",4741:"afeb6eca",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4849:"2a1dc219",4862:"e8eacc3e",4884:"bd293d3b",4889:"db5cf2c9",4928:"a4b1a237",4973:"129c56e8",4994:"50caae56",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"572faeac",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"3d814a61",5297:"5426028f",5319:"34217c3f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"0c911991",5402:"60617d0d",5470:"68217259",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"0208754c",5650:"f8f63f4b",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5786:"37a81eaa",5798:"ce1cf7da",5816:"d749b200",5825:"73177a8c",5888:"193a7f8f",5891:"3b7a128f",5895:"9ddd624a",5915:"bc9c3e69",5972:"a3c84d01",5992:"419f5d2f",6029:"2ded5a5a",6052:"59cb6398",6063:"a5f0409a",6069:"b4a6d2ab",6127:"f31505a8",6265:"9459eb93",6270:"cc24b0fc",6277:"c612fcc9",6328:"de2b9d62",6366:"079fc2d8",6434:"0112f8db",6444:"fd46d237",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"58bdd809",6651:"b07fe216",6685:"f5f5b969",6729:"aea3b7f5",6741:"b838eb14",6758:"558cc090",6784:"1affe817",6788:"9cd39ff5",6796:"89c76e37",6805:"5b253c81",6820:"cebdf1cf",6845:"b7aabf70",6882:"c2d2eada",6883:"7740a702",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",6982:"3043a9c3",7008:"fe74a83d",7043:"25478869",7045:"48f6fc4c",7046:"c7301ded",7058:"984a456a",7062:"731d80ba",7178:"6e47d75d",7182:"183c9793",7242:"4f353f61",7260:"2c380d56",7395:"5c10e8d8",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"6b64ff47",7545:"1f6a7624",7560:"d82e43ca",7589:"2a3e68f3",7614:"de9ee12f",7622:"ca0e645a",7806:"80b7b1d6",7852:"fce1e197",7855:"3970a709",7857:"13a29416",7878:"8dfa25f5",7884:"1ca6cde0",7922:"c1d9e2f3",7948:"bed733e5",8014:"9ef39203",8062:"8e384b9f",8072:"540f746b",8077:"0b2c51d9",8085:"0b7f10a8",8143:"b6ca83ad",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8302:"b4649ac5",8307:"02e15761",8398:"cf8eb735",8431:"60a111b6",8435:"21d4dff0",8447:"0875c082",8517:"cccfddad",8563:"3a763677",8634:"317d0a2b",8665:"c52575bc",8688:"c044db56",8689:"459af240",8723:"5166ac36",8782:"918afc23",8787:"121de108",8797:"13e5189e",8823:"9e7a9852",8827:"af0ed6a3",8866:"d59f8756",8882:"f3e42f72",8885:"de905169",8982:"6e2e337e",8999:"448aa22f",9076:"6a501148",9133:"ab171f08",9205:"49a3e67d",9215:"f737e7e7",9332:"a627cf98",9360:"27c7d4f7",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9408:"d3565b1a",9416:"6ead6660",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9519:"88d248ee",9590:"29583579",9647:"452de157",9649:"00fb4211",9674:"d0f91ed7",9677:"26548cb7",9695:"bb84056a",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9890:"9ebce4ba",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,g){return Object.prototype.hasOwnProperty.call(d,g)}}(),function(){var d={};__webpack_require__.l=function(g,e,r,i){if(d[g]){d[g].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),s=0;s{const $=zi(t,o,H)||zi(P,o,H)||zi(m,o,H);return $&&(U[H]=$),U},{})}function zi(P,t,n){return P&&P.hasAttributeNS(t,n)?P.getAttributeNS(t,n):null}function ua(P){return new Error(`Could not parse ttml timestamp ${P}`)}function ha(P,t){if(!P)return null;let n=Ws(P);return n===null&&(El.test(P)?n=vs(P,t):rc.test(P)&&(n=Ki(P,t))),n}function vs(P,t){const n=El.exec(P),o=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+o/t.frameRate}function Ki(P,t){const n=rc.exec(P),o=Number(n[1]);switch(n[2]){case"h":return o*3600;case"m":return o*60;case"ms":return o*1e3;case"f":return o/t.frameRate;case"t":return o/t.tickRate}return o}class es{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,o){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=o,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class Ku{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=ll(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(s.FRAG_LOADING,this.onFragLoading,this),t.on(s.FRAG_LOADED,this.onFragLoaded,this),t.on(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(s.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(s.FRAG_LOADING,this.onFragLoading,this),t.off(s.FRAG_LOADED,this.onFragLoaded,this),t.off(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(s.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new es(this,"textTrack1"),n=new es(this,"textTrack2"),o=new es(this,"textTrack3"),m=new es(this,"textTrack4");this.cea608Parser1=new bc(1,t,n),this.cea608Parser2=new bc(3,o,m)}addCues(t,n,o,m,E){let C=!1;for(let U=E.length;U--;){const H=E[U],$=ul(H[0],H[1],n,o);if($>=0&&(H[0]=Math.min(H[0],n),H[1]=Math.max(H[1],o),C=!0,$/(o-n)>.5))return}if(C||E.push([n,o]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,o,m)}else{const U=this.Cues.newCue(null,n,o,m);this.hls.trigger(s.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:o,initPTS:m,timescale:E}){const{unparsedVttFrags:C}=this;o===u.MAIN&&(this.initPTS[n.cc]={baseTime:m,timescale:E}),C.length&&(this.unparsedVttFrags=[],C.forEach(U=>{this.onFragLoaded(s.FRAG_LOADED,U)}))}getExistingTrack(t,n){const{media:o}=this;if(o)for(let m=0;m{Mu(m[E]),delete m[E]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=ll(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let o=0;oE.textCodec===$u);if(this.config.enableWebVTT||m&&this.config.enableIMSC1){if(oc(this.tracks,o)){this.tracks=o;return}if(this.textTracks=[],this.tracks=o,this.config.renderTextTracksNatively){const C=this.media,U=C?Dc(C.textTracks):null;if(this.tracks.forEach((H,$)=>{let ae;if(U){let ce=null;for(let xe=0;xe$!==null).map($=>$.label);H.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${H.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const C=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(s.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:C})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(o=>{const m=/(?:CC|SERVICE)([1-4])/.exec(o.instreamId);if(!m)return;const E=`textTrack${m[1]}`,C=this.captionsProperties[E];C&&(C.label=o.name,o.lang&&(C.languageCode=o.lang),C.media=o)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var o,m;const{cea608Parser1:E,cea608Parser2:C,lastSn:U}=this,{cc:H,sn:$}=n.frag,ae=(o=(m=n.part)==null?void 0:m.index)!=null?o:-1;E&&C&&($!==U+1||$===U&&ae!==this.lastPartIndex+1||H!==this.lastCc)&&(E.reset(),C.reset()),this.lastCc=H,this.lastSn=$,this.lastPartIndex=ae}}onFragLoaded(t,n){const{frag:o,payload:m}=n;if(o.type===u.SUBTITLE)if(m.byteLength){const E=o.decryptdata,C="stats"in n;if(E==null||!E.encrypted||C){const U=this.tracks[o.level],H=this.vttCCs;H[o.cc]||(H[o.cc]={start:o.start,prevCC:this.prevCC,new:!0},this.prevCC=o.cc),U&&U.textCodec===$u?this._parseIMSC1(o,m):this._parseVTTs(n)}}else this.hls.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:o,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const o=this.hls;nc(n,this.initPTS[t.cc],m=>{this._appendCues(m,t.level),o.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},m=>{o.logger.log(`Failed to parse IMSC1: ${m}`),o.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:m})})}_parseVTTs(t){var n;const{frag:o,payload:m}=t,{initPTS:E,unparsedVttFrags:C}=this,U=E.length-1;if(!E[o.cc]&&U===-1){C.push(t);return}const H=this.hls,$=(n=o.initSegment)!=null&&n.data?Gt(o.initSegment.data,new Uint8Array(m)).buffer:m;hu($,this.initPTS[o.cc],this.vttCCs,o.cc,o.start,ae=>{this._appendCues(ae,o.level),H.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:o})},ae=>{const ce=ae.message==="Missing initPTS for VTT MPEGTS";ce?C.push(t):this._fallbackToIMSC1(o,m),H.logger.log(`Failed to parse VTT cue: ${ae}`),!(ce&&U>o.cc)&&H.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:o,error:ae})})}_fallbackToIMSC1(t,n){const o=this.tracks[t.level];o.textCodec||nc(n,this.initPTS[t.cc],()=>{o.textCodec=$u,this._parseIMSC1(t,n)},()=>{o.textCodec="wvtt"})}_appendCues(t,n){const o=this.hls;if(this.config.renderTextTracksNatively){const m=this.textTracks[n];if(!m||m.mode==="disabled")return;t.forEach(E=>vc(m,E))}else{const m=this.tracks[n];if(!m)return;const E=m.default?"default":"subtitles"+n;o.trigger(s.CUES_PARSED,{type:"subtitles",cues:t,track:E})}}onFragDecrypted(t,n){const{frag:o}=n;o.type===u.SUBTITLE&&this.onFragLoaded(s.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:o,samples:m}=n;if(!(o.type===u.MAIN&&this.closedCaptionsForLevel(o)==="NONE"))for(let E=0;EZo(U[H],n,o))}if(this.config.renderTextTracksNatively&&n===0&&m!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(H=>Zo(U[H],n,m))}}}extractCea608Data(t){const n=[[],[]],o=t[0]&31;let m=2;for(let E=0;E=16?H--:H++;const Te=ol($.trim()),De=Ll(t,n,Te);P!=null&&(ce=P.cues)!=null&&ce.getCueById(De)||(C=new ae(t,n,Te),C.id=De,C.line=xe+1,C.align="left",C.position=10+Math.min(80,Math.floor(H*8/32)*10),m.push(C))}return P&&m.length&&(m.sort((xe,Te)=>xe.line==="auto"||Te.line==="auto"?0:xe.line>8&&Te.line>8?Te.line-xe.line:xe.line-Te.line),m.forEach(xe=>vc(P,xe))),m}};function Fl(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(P){}return!1}const Sf=/(\d+)-(\d+)\/(\d+)/;class xc{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||Of,this.controller=new self.AbortController,this.stats=new z}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,o){const m=this.stats;if(m.loading.start)throw new Error("Loader can only be used once.");m.loading.start=self.performance.now();const E=Jc(t,this.controller.signal),C=t.responseType==="arraybuffer",U=C?"byteLength":"length",{maxTimeToFirstByteMs:H,maxLoadTimeMs:$}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=o,this.request=this.fetchSetup(t,E),self.clearTimeout(this.requestTimeout),n.timeout=H&&r(H)?H:$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},n.timeout),(Iu(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(ce=>{var xe;this.response=this.loader=ce;const Te=Math.max(self.performance.now(),m.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},$-(Te-m.loading.start)),!ce.ok){const{status:tt,statusText:at}=ce;throw new Xu(at||"fetch, bad network response",tt,ce)}m.loading.first=Te,m.total=cl(ce.headers)||m.total;const De=(xe=this.callbacks)==null?void 0:xe.onProgress;return De&&r(n.highWaterMark)?this.loadProgressively(ce,m,t,n.highWaterMark,De):C?ce.arrayBuffer():t.responseType==="json"?ce.json():ce.text()}).then(ce=>{var xe,Te;const De=this.response;if(!De)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),m.loading.end=Math.max(self.performance.now(),m.loading.first);const tt=ce[U];tt&&(m.loaded=m.total=tt);const at={url:De.url,data:ce,code:De.status},Bt=(xe=this.callbacks)==null?void 0:xe.onProgress;Bt&&!r(n.highWaterMark)&&Bt(m,t,ce,De),(Te=this.callbacks)==null||Te.onSuccess(at,m,t,De)}).catch(ce=>{var xe;if(self.clearTimeout(this.requestTimeout),m.aborted)return;const Te=ce&&ce.code||0,De=ce?ce.message:null;(xe=this.callbacks)==null||xe.onError({code:Te,text:De},t,ce?ce.details:null,m)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,o,m=0,E){const C=new ci,U=t.body.getReader(),H=()=>U.read().then($=>{if($.done)return C.dataLength&&E(n,o,C.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ae=$.value,ce=ae.length;return n.loaded+=ce,ce=m&&E(n,o,C.flush().buffer,t)):E(n,o,ae.buffer,t),H()}).catch(()=>Promise.reject());return H()}}function Jc(P,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},P.headers))};return P.rangeEnd&&n.headers.set("Range","bytes="+P.rangeStart+"-"+String(P.rangeEnd-1)),n}function hf(P){const t=Sf.exec(P);if(t)return parseInt(t[2])-parseInt(t[1])+1}function cl(P){const t=P.get("Content-Range");if(t){const o=hf(t);if(r(o))return o}const n=P.get("Content-Length");if(n)return parseInt(n)}function Of(P,t){return new self.Request(P.url,t)}class Xu extends Error{constructor(t,n,o){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=o}}const Lc=/^age:\s*[\d.]+\s*$/im;class ef{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new z,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,o){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=o,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const o=this.loader=new self.XMLHttpRequest,m=this.stats;m.loading.first=0,m.loaded=0,m.aborted=!1;const E=this.xhrSetup;E?Promise.resolve().then(()=>{if(!(this.loader!==o||this.stats.aborted))return E(o,n.url)}).catch(C=>{if(!(this.loader!==o||this.stats.aborted))return o.open("GET",n.url,!0),E(o,n.url)}).then(()=>{this.loader!==o||this.stats.aborted||this.openAndSendXhr(o,n,t)}).catch(C=>{var U;(U=this.callbacks)==null||U.onError({code:o.status,text:C.message},n,o,m)}):this.openAndSendXhr(o,n,t)}openAndSendXhr(t,n,o){t.readyState||t.open("GET",n.url,!0);const m=n.headers,{maxTimeToFirstByteMs:E,maxLoadTimeMs:C}=o.loadPolicy;if(m)for(const U in m)t.setRequestHeader(U,m[U]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),o.timeout=E&&r(E)?E:C,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),o.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:o}=this;if(!t||!n)return;const m=n.readyState,E=this.config;if(!o.aborted&&m>=2&&(o.loading.first===0&&(o.loading.first=Math.max(self.performance.now(),o.loading.start),E.timeout!==E.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),E.timeout=E.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),E.loadPolicy.maxLoadTimeMs-(o.loading.first-o.loading.start)))),m===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const $=n.status,ae=n.responseType==="text"?n.responseText:null;if($>=200&&$<300){const De=ae!=null?ae:n.response;if(De!=null){var C,U;o.loading.end=Math.max(self.performance.now(),o.loading.first);const tt=n.responseType==="arraybuffer"?De.byteLength:De.length;o.loaded=o.total=tt,o.bwEstimate=o.total*8e3/(o.loading.end-o.loading.first);const at=(C=this.callbacks)==null?void 0:C.onProgress;at&&at(o,t,De,n);const Bt={url:n.responseURL,data:De,code:$};(U=this.callbacks)==null||U.onSuccess(Bt,o,t,n);return}}const ce=E.loadPolicy.errorRetry,xe=o.retry,Te={url:t.url,data:void 0,code:$};if(ze(ce,xe,!1,Te))this.retry(ce);else{var H;Y.error(`${$} while loading ${t.url}`),(H=this.callbacks)==null||H.onError({code:$,text:n.statusText},t,n,o)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(ze(t,n,!0))this.retry(t);else{var o;Y.warn(`timeout while loading ${(o=this.context)==null?void 0:o.url}`);const m=this.callbacks;m&&(this.abortInternal(),m.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:o}=this;this.retryDelay=Ir(t,o.retry),o.retry++,Y.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${o.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Lc.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const Ho={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},tf=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:ef,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Gi,bufferController:Hu,capLevelController:cc,errorController:ir,fpsController:nl,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:Fa,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,certLoadPolicy:{default:Ho},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},pf()),{},{subtitleStreamController:I,subtitleTrackController:Kc,timelineController:Ku,audioStreamController:Zl,audioTrackController:Sc,emeController:Lu,cmcdController:Qo,contentSteeringController:$o,interstitialsController:yc});function pf(){return{cueHandler:wf,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function fl(P,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const o=Bl(P),m=["manifest","level","frag"],E=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return m.forEach(C=>{const U=`${C==="level"?"playlist":C}LoadPolicy`,H=t[U]===void 0,$=[];E.forEach(ae=>{const ce=`${C}Loading${ae}`,xe=t[ce];if(xe!==void 0&&H){$.push(ce);const Te=o[U].default;switch(t[U]={default:Te},ae){case"TimeOut":Te.maxLoadTimeMs=xe,Te.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Te.errorRetry.maxNumRetry=xe,Te.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Te.errorRetry.retryDelayMs=xe,Te.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Te.errorRetry.maxRetryDelayMs=xe,Te.timeoutRetry.maxRetryDelayMs=xe;break}}}),$.length&&n.warn(`hls.js config: "${$.join('", "')}" setting(s) are deprecated, use "${U}": ${jn(t[U])}`)}),b(b({},o),t)}function Bl(P){return P&&typeof P=="object"?Array.isArray(P)?P.map(Bl):Object.keys(P).reduce((t,n)=>(t[n]=Bl(P[n]),t),{}):P}function Wo(P,t){const n=P.loader;n!==xc&&n!==ef?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),P.progressive=!1):Fl()&&(P.loader=xc,P.progressive=!0,P.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Ec=2,_f=.1,Mc=.05,Fc=100;class mf extends Is{constructor(t,n){super("gap-controller",t.logger),this.hls=null,this.fragmentTracker=null,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var o;(o=this.media)!=null&&o.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var o;this.ended=((o=this.media)==null?void 0:o.currentTime)||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Fc),this.mediaSource=n.mediaSource;const o=this.media=n.media;iu(o,"playing",this.onMediaPlaying),iu(o,"waiting",this.onMediaWaiting),iu(o,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:o}=this;o&&(qo(o,"playing",this.onMediaPlaying),qo(o,"waiting",this.onMediaWaiting),qo(o,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var o,m;const E=(o=this.hls)==null?void 0:o.config;if(!E)return;const{media:C,stalled:U}=this;if(!C)return;const{seeking:H}=C,$=this.seeking&&!H,ae=!this.seeking&&H,ce=C.paused&&!H||C.ended||C.playbackRate===0;if(this.seeking=H,t!==n){n&&(this.ended=0),this.moved=!0,H||(this.nudgeRetry=0,E.nudgeOnVideoHole&&!ce&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(ae||$){$&&this.stallResolved(t);return}if(ce){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&C.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1}));return}if(!yi.getBuffered(C).length){this.nudgeRetry=0;return}const xe=yi.bufferInfo(C,t,0),Te=xe.nextStart||0,De=this.fragmentTracker;if(H&&De&&this.hls){const fn=Bc(this.hls.inFlightFragments,t),Vr=xe.len>Ec,on=!Te||fn||Te-t>Ec&&!De.getPartialFragment(t);if(Vr||on)return;this.moved=!1}const tt=(m=this.hls)==null?void 0:m.latestLevelDetails;if(!this.moved&&this.stalled!==null&&De){if(!(xe.len>0)&&!Te)return;const Vr=Math.max(Te,xe.start||0)-t,_n=!!(tt!=null&&tt.live)?tt.targetduration*2:Ec,Xr=De.getPartialFragment(t);if(Vr>0&&(Vr<=_n||Xr)){C.paused||this._trySkipBufferHole(Xr);return}}const at=E.detectStallWithCurrentTimeMs,Bt=self.performance.now(),dr=this.waiting;if(U===null){dr>0&&Bt-dr=at||dr)&&this.hls){var Zr;if(((Zr=this.mediaSource)==null?void 0:Zr.readyState)==="ended"&&!(tt!=null&&tt.live)&&Math.abs(t-((tt==null?void 0:tt.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(xe),!this.media||!this.hls)return}const Gr=yi.bufferInfo(C,t,E.maxBufferHole);this._tryFixBufferStall(Gr,ar)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const o=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(o)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(s.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var o;const m=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(o=this.buffered.audio)!=null&&o.length&&m&&m.length>1&&t>m.end(0)){const E=yi.bufferedInfo(yi.timeRangesToArray(this.buffered.audio),t,0);if(E.len>1&&n>=E.start){const C=yi.timeRangesToArray(m),U=yi.bufferedInfo(C,n,0).bufferedIndex;if(U>-1&&UU)&&ae-$<1&&t-$<2){const ce=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${$} -> ${ae} buffered index: ${H}`);this.warn(ce.message),this.media.currentTime+=1e-6;const xe=this.fragmentTracker.getPartialFragment(t)||void 0,Te=yi.bufferInfo(this.media,t,0);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:ce,reason:ce.message,frag:xe,buffer:Te.len,bufferInfo:Te})}}}}}_tryFixBufferStall(t,n){var o,m;const{fragmentTracker:E,media:C}=this,U=(o=this.hls)==null?void 0:o.config;if(!C||!E||!U)return;const H=C.currentTime,$=(m=this.hls)==null?void 0:m.latestLevelDetails,ae=E.getPartialFragment(H);if((ae||$!=null&&$.live&&H<$.fragmentStart)&&(this._trySkipBufferHole(ae)||!this.media))return;const ce=t.buffered;(ce&&ce.length>1&&t.len>U.maxBufferHole||t.nextStart&&t.nextStart-HU.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}_reportStall(t){const{hls:n,media:o,stallReported:m,stalled:E}=this;if(!m&&E!==null&&o&&n){this.stallReported=!0;const C=new Error(`Playback stalling at @${o.currentTime} due to low buffer (${jn(t)})`);this.warn(C.message),n.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:C,buffer:t.len,bufferInfo:t,stalled:{start:E}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:o,media:m}=this,E=(n=this.hls)==null?void 0:n.config;if(!m||!o||!E)return 0;const C=m.currentTime,U=yi.bufferInfo(m,C,0),H=C0&&U.len<1&&m.readyState<3,xe=H-C;if(xe>0&&(ae||ce)){if(xe>E.maxBufferHole){let De=!1;if(C===0){const tt=o.getAppendedFrag(0,u.MAIN);tt&&H{const P=Nc();try{P&&new P(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();function vf(P){return Uint8Array.from(P.replace(/^0x/,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")).buffer}class Hf{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(s.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this)}_unregisterListeners(){const{hls:t}=this;t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this)}onMediaAttaching(t,n){var o;this.media=n.media,((o=n.overrides)==null?void 0:o.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){const t=this.hls.latestLevelDetails;t&&this.updateDateRangeCues(t)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&Mu(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;nrf&&(ce=rf),ce-ae<=0&&(ce=ae+Mf);for(let Te=0;Te<$.length;Te++){const De=$[Te];if(!As(De)){this.updateId3CueEnds(ae,H);const tt=Ff(C,ae,ce,De,H);tt&&this.id3Track.addCue(tt)}}}}}updateId3CueEnds(t,n){var o;const m=(o=this.id3Track)==null?void 0:o.cues;if(m)for(let E=m.length;E--;){const C=m[E];C.type===n&&C.startTimeae.type===we.audioId3&&H:m==="video"?$=ae=>ae.type===we.emsg&&U:$=ae=>ae.type===we.audioId3&&H||ae.type===we.emsg&&U,Zo(E,n,o,$)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.media||!t.hasProgramDateTime||!this.hls.config.enableDateRangeMetadataCues)return;const{id3Track:o}=this,{dateRanges:m}=t,E=Object.keys(m);let C=this.dateRangeCuesAppended;if(o&&n){var U;if((U=o.cues)!=null&&U.length){const ae=Object.keys(C).filter(ce=>!E.includes(ce));for(let ce=ae.length;ce--;){const xe=ae[ce],Te=C[xe].cues;delete C[xe],Object.keys(Te).forEach(De=>{try{const tt=Te[De];tt.removeEventListener("enter",this.onEventCueEnter),o.removeCue(tt)}catch(tt){}})}}else C=this.dateRangeCuesAppended={}}const H=t.fragments[t.fragments.length-1];if(E.length===0||!r(H==null?void 0:H.programDateTime))return;this.id3Track||(this.id3Track=this.createTrack(this.media));const $=Nc();for(let ae=0;ae{if(Vr!==xe.id){const on=m[Vr];if(on.class===xe.class&&on.startDate>xe.startDate&&(!fn||xe.startDate.01&&(Vr.startTime=Te,Vr.endTime=Bt);else if($){let on=xe.attr[fn];ja(fn)&&(on=vf(on));const Xr=Ff($,Te,Bt,{key:fn,data:on},we.dateRange);Xr&&(Xr.id=ce,this.id3Track.addCue(Xr),tt[fn]=Xr,this.hls.config.interstitialsController&&(fn==="X-ASSET-LIST"||fn==="X-ASSET-URL")&&Xr.addEventListener("enter",this.onEventCueEnter))}}C[ce]={cues:tt,dateRange:xe,durationKnown:at}}}}class Cf{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,o=this.levelDetails;if(!n||!o)return;this.currentTime=n.currentTime;const m=this.computeLatency();if(m===null)return;this._latency=m;const{lowLatencyMode:E,maxLiveSyncPlaybackRate:C}=this.config;if(!E||C===1||!o.live)return;const U=this.targetLatency;if(U===null)return;const H=m-U,$=Math.min(this.maxLatency,U+o.targetduration);if(H<$&&H>.05&&this.forwardBufferLength>1){const ce=Math.min(2,Math.max(1,C)),xe=Math.round(2/(1+Math.exp(-.75*H-this.edgeStalled))*20)/20,Te=Math.min(ce,Math.max(1,xe));this.changeMediaPlaybackRate(n,Te)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:o,targetduration:m}=t,{liveSyncDuration:E,liveSyncDurationCount:C,lowLatencyMode:U}=this.config,H=this.hls.userConfig;let $=U&&o||n;(this._targetLatencyUpdated||H.liveSyncDuration||H.liveSyncDurationCount||$===0)&&($=E!==void 0?E:C*m);const ae=m;return $+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ae)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const o=this.levelDetails;if(o===null)return null;const m=o.edge,E=t-n-this.edgeStalled,C=m-o.totalduration,U=m-(this.config.lowLatencyMode&&o.partTarget||o.targetduration);return Math.min(Math.max(C,E),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const o=t.buffered.length;return(o?t.buffered.end(o-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var o;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(o=this.levelDetails)!=null&&o.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var o,m;t.playbackRate!==n&&((o=this.hls)==null||o.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(m=this.targetLatency)==null?void 0:m.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Bf extends lu{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this),t.on(s.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this),t.off(s.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const o=this.hls.config.preferManagedMediaSource,m=[],E={},C={};let U=!1,H=!1,$=!1;n.levels.forEach(ae=>{var ce;const xe=ae.attrs;let{audioCodec:Te,videoCodec:De}=ae;Te&&(ae.audioCodec=Te=At(Te,o)||void 0),((ce=De)==null?void 0:ce.indexOf("avc1"))===0&&(De=ae.videoCodec=Ar(De));const{width:tt,height:at,unknownCodecs:Bt}=ae;let dr=Bt?Bt.length:0;if(Bt)for(let Yn=dr;Yn--;){const di=Bt[Yn];this.isAudioSupported(di)?(ae.audioCodec=Te=Te?`${Te},${di}`:di,dr--,zt.audio[Te.substring(0,4)]=2):this.isVideoSupported(di)&&(ae.videoCodec=De=De?`${De},${di}`:di,dr--,zt.video[De.substring(0,4)]=2)}if(U||(U=!!(tt&&at)),H||(H=!!De),$||($=!!Te),dr||Te&&!this.isAudioSupported(Te)||De&&!this.isVideoSupported(De)){this.log(`Some or all CODECS not supported "${xe.CODECS}"`);return}const{CODECS:ar,"FRAME-RATE":Zr,"HDCP-LEVEL":Gr,"PATHWAY-ID":fn,RESOLUTION:Vr,"VIDEO-RANGE":on}=xe,Xr=`${`${fn||"."}-`}${ae.bitrate}-${Vr}-${Zr}-${ar}-${on}-${Gr}`;if(E[Xr])if(E[Xr].uri!==ae.url&&!ae.attrs["PATHWAY-ID"]){const Yn=C[Xr]+=1;ae.attrs["PATHWAY-ID"]=new Array(Yn+1).join(".");const di=this.createLevel(ae);E[Xr]=di,m.push(di)}else E[Xr].addGroupId("audio",xe.AUDIO),E[Xr].addGroupId("text",xe.SUBTITLES);else{const Yn=this.createLevel(ae);E[Xr]=Yn,C[Xr]=1,m.push(Yn)}}),this.filterAndSortMediaOptions(m,n,U,H,$)}createLevel(t){const n=new mr(t),o=t.supplemental;if(o!=null&&o.videoCodec&&!this.isVideoSupported(o.videoCodec)){const m=new Error(`SUPPLEMENTAL-CODECS not supported "${o.videoCodec}"`);this.log(m.message),n.supportedResult=cn(m,[])}return n}isAudioSupported(t){return Oe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Oe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,o,m,E){let C=[],U=[],H=t;if((o||m)&&E&&(H=H.filter(({videoCodec:at,videoRange:Bt,width:dr,height:ar})=>(!!at||!!(dr&&ar))&&ot(Bt))),H.length===0){Promise.resolve().then(()=>{if(this.hls){let at="no level with compatible codecs found in manifest",Bt=at;n.levels.length&&(Bt=`one or more CODECS in variant not supported: ${jn(n.levels.map(ar=>ar.attrs.CODECS).filter((ar,Zr,Gr)=>Gr.indexOf(ar)===Zr))}`,this.warn(Bt),at+=` (${Bt})`);const dr=new Error(at);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:dr,reason:Bt})}});return}n.audioTracks&&(C=n.audioTracks.filter(at=>!at.audioCodec||this.isAudioSupported(at.audioCodec)),Nf(C)),n.subtitles&&(U=n.subtitles,Nf(U));const $=H.slice(0);H.sort((at,Bt)=>{if(at.attrs["HDCP-LEVEL"]!==Bt.attrs["HDCP-LEVEL"])return(at.attrs["HDCP-LEVEL"]||"")>(Bt.attrs["HDCP-LEVEL"]||"")?1:-1;if(o&&at.height!==Bt.height)return at.height-Bt.height;if(at.frameRate!==Bt.frameRate)return at.frameRate-Bt.frameRate;if(at.videoRange!==Bt.videoRange)return gr.indexOf(at.videoRange)-gr.indexOf(Bt.videoRange);if(at.videoCodec!==Bt.videoCodec){const dr=Ke(at.videoCodec),ar=Ke(Bt.videoCodec);if(dr!==ar)return ar-dr}if(at.uri===Bt.uri&&at.codecSet!==Bt.codecSet){const dr=vt(at.codecSet),ar=vt(Bt.codecSet);if(dr!==ar)return ar-dr}return at.averageBitrate!==Bt.averageBitrate?at.averageBitrate-Bt.averageBitrate:0});let ae=$[0];if(this.steering&&(H=this.steering.filterParsedLevels(H),H.length!==$.length)){for(let at=0;at<$.length;at++)if($[at].pathwayId===H[0].pathwayId){ae=$[at];break}}this._levels=H;for(let at=0;atdr&&dr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=ar)}break}const xe=E&&!m,Te=this.hls.config,De=!!(Te.audioStreamController&&Te.audioTrackController),tt={levels:H,audioTracks:C,subtitleTracks:U,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:E,video:m,altAudio:De&&!xe&&C.some(at=>!!at.url)};this.hls.trigger(s.MANIFEST_PARSED,tt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ae=new Error("invalid level idx"),ce=t<0;if(this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:ce,error:ae,reason:ae.message}),ce)return;t=Math.min(t,n.length-1)}const o=this.currentLevelIndex,m=this.currentLevel,E=m?m.attrs["PATHWAY-ID"]:void 0,C=n[t],U=C.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=C,o===t&&m&&E===U)return;this.log(`Switching to level ${t} (${C.height?C.height+"p ":""}${C.videoRange?C.videoRange+" ":""}${C.codecSet?C.codecSet+" ":""}@${C.bitrate})${U?" with Pathway "+U:""} from level ${o}${E?" with Pathway "+E:""}`);const H={level:t,attrs:C.attrs,details:C.details,bitrate:C.bitrate,averageBitrate:C.averageBitrate,maxBitrate:C.maxBitrate,realBitrate:C.realBitrate,width:C.width,height:C.height,codecSet:C.codecSet,audioCodec:C.audioCodec,videoCodec:C.videoCodec,audioGroups:C.audioGroups,subtitleGroups:C.subtitleGroups,loaded:C.loaded,loadError:C.loadError,fragmentError:C.fragmentError,name:C.name,id:C.id,uri:C.uri,url:C.url,urlId:0,audioGroupIds:C.audioGroupIds,textGroupIds:C.textGroupIds};this.hls.trigger(s.LEVEL_SWITCHING,H);const $=C.details;if(!$||$.live){const ae=this.switchParams(C.uri,m==null?void 0:m.details,$);this.loadPlaylist(ae)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),o=t.filter(m=>n.indexOf(m)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=o}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const o=n.elementaryStreams;if(!Object.keys(o).some(E=>!!o[E]))return;const m=this._levels[n.level];m!=null&&m.loadError&&(this.log(`Resetting level error count of ${m.loadError} on frag buffered`),m.loadError=0)}}onLevelLoaded(t,n){var o;const{level:m,details:E}=n,C=n.levelInfo;if(!C){var U;this.warn(`Invalid level index ${m}`),(U=n.deliveryDirectives)!=null&&U.skip&&(E.deltaUpdateFailed=!0);return}if(C===this.currentLevel||n.withoutMultiVariant){C.fragmentError===0&&(C.loadError=0);let H=C.details;H===n.details&&H.advanced&&(H=void 0),this.playlistLoaded(m,n,H)}else(o=n.deliveryDirectives)!=null&&o.skip&&(E.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const o=this.getUrlWithDirectives(t.uri,n),m=this.currentLevelIndex,E=t.attrs["PATHWAY-ID"],C=t.details,U=C==null?void 0:C.age;this.log(`Loading level index ${m}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${E?" Pathway "+E:""}${U&&C.live?" age "+U.toFixed(1)+(C.type?" "+C.type||0:""):""} ${o}`),this.hls.trigger(s.LEVEL_LOADING,{url:o,level:m,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const o=this._levels.filter((E,C)=>C!==t?!0:(this.steering&&this.steering.removeLevel(E),E===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,E.details&&E.details.fragments.forEach(U=>U.level=-1)),!1));Hn(o),this._levels=o,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const m=o.length-1;this._firstLevel=Math.min(this._firstLevel,m),this._startLevel&&(this._startLevel=Math.min(this._startLevel,m)),this.hls.trigger(s.LEVELS_UPDATED,{levels:o})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:o}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(s.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:o}))}}function Nf(P){const t={};P.forEach(n=>{const o=n.groupId||"";n.id=t[o]=t[o]||0,t[o]++})}function nf(){return self.SourceBuffer||self.WebKitSourceBuffer}function $f(){if(!oe())return!1;const t=nf();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Tf(){if(!$f())return!1;const P=oe();return typeof(P==null?void 0:P.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>P.isTypeSupported(be(t,"video")))||["mp4a.40.2","fLaC"].some(t=>P.isTypeSupported(be(t,"audio"))))}function v(){var P;const t=nf();return typeof(t==null||(P=t.prototype)==null?void 0:P.changeType)=="function"}const A=100;class Z extends na{constructor(t,n,o){super(t,n,o,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const m=this.media,E=m?m.currentTime:null;if(E===null||!r(E)||(this.log(`Media seeked to ${E.toFixed(3)}`),!this.getBufferedFrag(E)))return;const C=this.getFwdBufferInfoAtPos(m,E,u.MAIN,0);if(C===null||C.len===0){this.warn(`Main forward buffer length at ${E} on "seeked" event ${C?C.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(s.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(s.BUFFER_CREATED,this.onBufferCreated,this),t.on(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(s.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(s.BUFFER_CREATED,this.onBufferCreated,this),t.off(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:o,hls:m}=this;if(this.stopLoad(),this.setInterval(A),this.level=-1,!this.startFragRequested){let E=m.startLevel;E===-1&&(m.config.testBandwidth&&this.levels.length>1?(E=0,this.bitrateTest=!0):E=m.firstAutoLevel),m.nextLoadLevel=E,this.level=m.loadLevel,this._hasEnoughToStart=!!n}o>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${o.toFixed(3)}`),t=o),this.state=zr.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=zr.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case zr.WAITING_LEVEL:{const{levels:n,level:o}=this,m=n==null?void 0:n[o],E=m==null?void 0:m.details;if(E&&(!E.live||this.levelLastLoaded===m&&!this.waitForLive(m))){if(this.waitForCdnTuneIn(E))break;this.state=zr.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=zr.IDLE;break}break}case zr.FRAG_LOADING_WAITING_RETRY:{var t;const n=self.performance.now(),o=this.retryDate;if(!o||n>=o||(t=this.media)!=null&&t.seeking){const{levels:m,level:E}=this,C=m==null?void 0:m[E];this.resetStartWhenNotLoaded(C||null),this.state=zr.IDLE}}break}this.state===zr.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:o,media:m}=this;if(n===null||!m&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const E=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(o!=null&&o[E]))return;const C=o[E],U=this.getMainFwdBufferInfo();if(U===null)return;const H=this.getLevelDetails();if(H&&this._streamEnded(U,H)){const tt={};this.altAudio===2&&(tt.type="video"),this.hls.trigger(s.BUFFER_EOS,tt),this.state=zr.ENDED;return}if(!this.buffering)return;t.loadLevel!==E&&t.manualLevel===-1&&this.log(`Adapting to level ${E} from level ${this.level}`),this.level=t.nextLoadLevel=E;const $=C.details;if(!$||this.state===zr.WAITING_LEVEL||this.waitForLive(C)){this.level=E,this.state=zr.WAITING_LEVEL,this.startFragRequested=!1;return}const ae=U.len,ce=this.getMaxBufferLength(C.maxBitrate);if(ae>=ce)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:U.end;let Te=this.getNextFragment(xe,$);if(this.couldBacktrack&&!this.fragPrevious&&Te&&_e(Te)&&this.fragmentTracker.getState(Te)!==Er.OK){var De;const at=((De=this.backtrackFragment)!=null?De:Te).sn-$.startSN,Bt=$.fragments[at-1];Bt&&Te.cc===Bt.cc&&(Te=Bt,this.fragmentTracker.removeFragment(Bt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Te&&this.isLoopLoading(Te,xe)){if(!Te.gap){const at=this.audioOnly&&!this.altAudio?F.AUDIO:F.VIDEO,Bt=(at===F.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Bt&&this.afterBufferFlushed(Bt,at,u.MAIN)}Te=this.getNextFragmentLoopLoading(Te,$,U,u.MAIN,ce)}Te&&(Te.initSegment&&!Te.initSegment.data&&!this.bitrateTest&&(Te=Te.initSegment),this.loadFragment(Te,C,xe))}loadFragment(t,n,o){const m=this.fragmentTracker.getState(t);m===Er.NOT_LOADED||m===Er.PARTIAL?_e(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,o):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let o;const m=this.getAppendedFrag(n.currentTime);m&&m.start>1&&this.flushMainBuffer(0,m.start-1);const E=this.getLevelDetails();if(E!=null&&E.live){const U=this.getMainFwdBufferInfo();if(!U||U.len{const C=E.audioCodec;C&&(o=o||C.indexOf("mp4a.40.2")!==-1,m=m||C.indexOf("mp4a.40.5")!==-1)}),this.audioCodecSwitch=o&&m&&!v(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=n.levels,this.startFragRequested=!1}onLevelLoading(t,n){const{levels:o}=this;if(!o||this.state!==zr.IDLE)return;const m=n.levelInfo;(!m.details||m.details.live&&(this.levelLastLoaded!==m||m.details.expired)||this.waitForCdnTuneIn(m.details))&&(this.state=zr.WAITING_LEVEL)}onLevelLoaded(t,n){var o;const{levels:m,startFragRequested:E}=this,C=n.level,U=n.details,H=U.totalduration;if(!m){this.warn(`Levels were reset while loading level ${C}`);return}this.log(`Level ${C} loaded [${U.startSN},${U.endSN}]${U.lastPartSn?`[part-${U.lastPartSn}-${U.lastPartIndex}]`:""}, cc [${U.startCC}, ${U.endCC}] duration:${H}`);const $=n.levelInfo,ae=this.fragCurrent;ae&&(this.state===zr.FRAG_LOADING||this.state===zr.FRAG_LOADING_WAITING_RETRY)&&ae.level!==n.level&&ae.loader&&this.abortCurrentFrag();let ce=0;if(U.live||(o=$.details)!=null&&o.live){var xe;if(this.checkLiveUpdate(U),U.deltaUpdateFailed)return;ce=this.alignPlaylists(U,$.details,(xe=this.levelLastLoaded)==null?void 0:xe.details)}if($.details=U,this.levelLastLoaded=$,E||this.setStartPosition(U,ce),this.hls.trigger(s.LEVEL_UPDATED,{details:U,level:C}),this.state===zr.WAITING_LEVEL){if(this.waitForCdnTuneIn(U))return;this.state=zr.IDLE}E&&U.live&&this.synchronizeToLiveEdge(U),this.tick()}synchronizeToLiveEdge(t){const{config:n,media:o}=this;if(!o)return;const m=this.hls.liveSyncPosition,E=this.getLoadPosition(),C=t.fragmentStart,U=t.edge,H=E>=C-n.maxFragLookUpTolerance&&E<=U;if(m!==null&&o.duration>m&&(E{var C;(C=this.hls)==null||C.trigger(s.AUDIO_TRACK_SWITCHED,n)}),o.trigger(s.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}o.trigger(s.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const o=ei(n.url,this.hls);if(o){const m=this.videoBuffer;m&&this.mediaBuffer!==m&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=m)}this.altAudio=o?2:0,this.tick()}onBufferCreated(t,n){const o=n.tracks;let m,E,C=!1;for(const U in o){const H=o[U];if(H.id==="main"){if(E=U,m=H,U==="video"){const $=o[U];$&&(this.videoBuffer=$.buffer)}}else C=!0}C&&m?(this.log(`Alternate track found, use ${E}.buffered to schedule main fragment loading`),this.mediaBuffer=m.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:o,part:m}=n,E=o.type===u.MAIN;if(E){if(this.fragContextChanged(o)){this.warn(`Fragment ${o.sn}${m?" p: "+m.index:""} of level ${o.level} finished buffering, but was aborted. state: ${this.state}`),this.state===zr.PARSED&&(this.state=zr.IDLE);return}const U=m?m.stats:o.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),_e(o)&&(this.fragPrevious=o),this.fragBufferedComplete(o,m)}const C=this.media;C&&(!this._hasEnoughToStart&&yi.getBuffered(C).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),E&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var o;if(n.fatal){this.state=zr.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===zr.WAITING_LEVEL&&((o=n.context)==null?void 0:o.type)===h.LEVEL&&(this.state=zr.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=zr.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==F.AUDIO||!this.altAudio){const o=(n===F.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;o&&(this.afterBufferFlushed(o,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let o=this.startPosition;if(o>=0&&n0&&(H<$||this.loadingParts&&H<2*((E==null?void 0:E.partTarget)||0))&&(this.log(`adjusting start position by ${H} to match buffer start`),o+=H,this.startPosition=o),n{const{hls:m}=this,E=o==null?void 0:o.frag;if(!E||this.fragContextChanged(E))return;n.fragmentError=0,this.state=zr.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const C=E.stats;C.parsing.start=C.parsing.end=C.buffering.start=C.buffering.end=self.performance.now(),m.trigger(s.FRAG_LOADED,o),E.bitrateTest=!1})}_handleTransmuxComplete(t){var n;const o=this.playlistType,{hls:m}=this,{remuxResult:E,chunkMeta:C}=t,U=this.getCurrentContext(C);if(!U){this.resetWhenMissingContext(C);return}const{frag:H,part:$,level:ae}=U,{video:ce,text:xe,id3:Te,initSegment:De}=E,{details:tt}=ae,at=this.altAudio?void 0:E.audio;if(this.fragContextChanged(H)){this.fragmentTracker.removeFragment(H);return}if(this.state=zr.PARSING,De){if(De!=null&&De.tracks){const ar=H.initSegment||H;this._bufferInitSegment(ae,De.tracks,ar,C),m.trigger(s.FRAG_PARSING_INIT_SEGMENT,{frag:ar,id:o,tracks:De.tracks})}const Bt=De.initPTS,dr=De.timescale;r(Bt)&&(this.initPTS[H.cc]={baseTime:Bt,timescale:dr},m.trigger(s.INIT_PTS_FOUND,{frag:H,id:o,initPTS:Bt,timescale:dr}))}if(ce&&tt){at&&ce.type==="audiovideo"&&this.logMuxedErr(H);const Bt=tt.fragments[H.sn-1-tt.startSN],dr=H.sn===tt.startSN,ar=!Bt||H.cc>Bt.cc;if(E.independent!==!1){const{startPTS:Zr,endPTS:Gr,startDTS:fn,endDTS:Vr}=ce;if($)$.elementaryStreams[ce.type]={startPTS:Zr,endPTS:Gr,startDTS:fn,endDTS:Vr};else if(ce.firstKeyFrame&&ce.independent&&C.id===1&&!ar&&(this.couldBacktrack=!0),ce.dropped&&ce.independent){const on=this.getMainFwdBufferInfo(),_n=(on?on.end:this.getLoadPosition())+this.config.maxBufferHole,Xr=ce.firstKeyFramePTS?ce.firstKeyFramePTS:Zr;if(!dr&&_nEc&&(H.gap=!0);H.setElementaryStreamInfo(ce.type,Zr,Gr,fn,Vr),this.backtrackFragment&&(this.backtrackFragment=H),this.bufferFragmentData(ce,H,$,C,dr||ar)}else if(dr||ar)H.gap=!0;else{this.backtrack(H);return}}if(at){const{startPTS:Bt,endPTS:dr,startDTS:ar,endDTS:Zr}=at;$&&($.elementaryStreams[F.AUDIO]={startPTS:Bt,endPTS:dr,startDTS:ar,endDTS:Zr}),H.setElementaryStreamInfo(F.AUDIO,Bt,dr,ar,Zr),this.bufferFragmentData(at,H,$,C)}if(tt&&Te!=null&&(n=Te.samples)!=null&&n.length){const Bt={id:o,frag:H,details:tt,samples:Te.samples};m.trigger(s.FRAG_PARSING_METADATA,Bt)}if(tt&&xe){const Bt={id:o,frag:H,details:tt,samples:xe.samples};m.trigger(s.FRAG_PARSING_USERDATA,Bt)}}logMuxedErr(t){this.warn(`${_e(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,o,m){if(this.state!==zr.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(o));const{audio:E,video:C,audiovideo:U}=n;if(E){let $=qr(E.codec,t.audioCodec);$==="mp4a"&&($="mp4a.40.5");const ae=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){$&&($.indexOf("mp4a.40.5")!==-1?$="mp4a.40.2":$="mp4a.40.5");const ce=E.metadata;ce&&"channelCount"in ce&&(ce.channelCount||1)!==1&&ae.indexOf("firefox")===-1&&($="mp4a.40.5")}$&&$.indexOf("mp4a.40.5")!==-1&&ae.indexOf("android")!==-1&&E.container!=="audio/mpeg"&&($="mp4a.40.2",this.log(`Android: force audio codec to ${$}`)),t.audioCodec&&t.audioCodec!==$&&this.log(`Swapping manifest audio codec "${t.audioCodec}" for "${$}"`),E.levelCodec=$,E.id=u.MAIN,this.log(`Init audio buffer, container:${E.container}, codecs[selected/level/parsed]=[${$||""}/${t.audioCodec||""}/${E.codec}]`),delete n.audiovideo}if(C){C.levelCodec=t.videoCodec,C.id=u.MAIN;const $=C.codec;if(($==null?void 0:$.length)===4)switch($){case"hvc1":case"hev1":C.codec="hvc1.1.6.L120.90";break;case"av01":C.codec="av01.0.04M.08";break;case"avc1":C.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${C.container}, codecs[level/parsed]=[${t.videoCodec||""}/${$}]${C.codec!==$?" parsed-corrected="+C.codec:""}${C.supplemental?" supplemental="+C.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const H=Object.keys(n);if(H.length){if(this.hls.trigger(s.BUFFER_CODECS,n),!this.hls)return;H.forEach($=>{const ce=n[$].initSegment;ce!=null&&ce.byteLength&&this.hls.trigger(s.BUFFER_APPENDING,{type:$,data:ce,frag:o,part:null,chunkMeta:m,parent:o.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,o=t==null?void 0:t[n];return o?this.getMaxBufferLength(o.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=zr.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const o=t.currentTime;if(yi.isBuffered(t,o)?n=this.getAppendedFrag(o):yi.isBuffered(t,o+.1)&&(n=this.getAppendedFrag(o+.1)),n){this.backtrackFragment=null;const m=this.fragPlaying,E=n.level;(!m||n.sn!==m.sn||m.level!==E)&&(this.fragPlaying=n,this.hls.trigger(s.FRAG_CHANGED,{frag:n}),(!m||m.level!==E)&&this.hls.trigger(s.LEVEL_SWITCHED,{level:E}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const o=this.getLevelDetails(),m=this.currentFrag||(o?En(null,o.fragments,n):null);if(m){const E=m.programDateTime;if(E!==null){const C=E+(n-m.start)*1e3;return new Date(C)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class ve{constructor(t){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const o in this.keyUriToKeyInfo){const m=this.keyUriToKeyInfo[o].loader;if(m){var n;if(t&&t!==((n=m.context)==null?void 0:n.frag.type))return;m.abort()}}}detach(){for(const t in this.keyUriToKeyInfo){const n=this.keyUriToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyUriToKeyInfo){const n=this.keyUriToKeyInfo[t].loader;n&&n.destroy()}this.keyUriToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,o,m,E){return new Na({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:E,error:o,networkDetails:m})}loadClear(t,n){if(this.emeController&&this.config.emeEnabled){const{sn:o,cc:m}=t;for(let E=0;E{C.setKeyFormat(U)});break}}}}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var o,m;n&&t.setKeyFormat(n);const E=t.decryptdata;if(!E){const $=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,$))}const C=E.uri;if(!C)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${C}"`)));let U=this.keyUriToKeyInfo[C];if((o=U)!=null&&o.decryptdata.key)return E.key=U.decryptdata.key,Promise.resolve({frag:t,keyInfo:U});if((m=U)!=null&&m.keyLoadPromise){var H;switch((H=U.mediaKeySessionContext)==null?void 0:H.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return U.keyLoadPromise.then($=>(E.key=$.keyInfo.decryptdata.key,{frag:t,keyInfo:U}))}}switch(U=this.keyUriToKeyInfo[C]={decryptdata:E,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},E.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return E.keyFormat==="identity"?this.loadKeyHTTP(U,t):this.loadKeyEME(U,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(U,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${E.method}"`)))}}loadKeyEME(t,n){const o={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){const m=this.emeController.loadKey(o);if(m)return(t.keyLoadPromise=m.then(E=>(t.mediaKeySessionContext=E,o))).catch(E=>{throw t.keyLoadPromise=null,E})}return Promise.resolve(o)}loadKeyHTTP(t,n){const o=this.config,m=o.loader,E=new m(o);return n.keyLoader=t.loader=E,t.keyLoadPromise=new Promise((C,U)=>{const H={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},$=o.keyLoadPolicy.default,ae={loadPolicy:$,timeout:$.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},ce={onSuccess:(xe,Te,De,tt)=>{const{frag:at,keyInfo:Bt,url:dr}=De;if(!at.decryptdata||Bt!==this.keyUriToKeyInfo[dr])return U(this.createKeyLoadError(at,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),tt));Bt.decryptdata.key=at.decryptdata.key=new Uint8Array(xe.data),at.keyLoader=null,Bt.loader=null,C({frag:at,keyInfo:Bt})},onError:(xe,Te,De,tt)=>{this.resetLoader(Te),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),De,b({url:H.url,data:void 0},xe)))},onTimeout:(xe,Te,De)=>{this.resetLoader(Te),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),De))},onAbort:(xe,Te,De)=>{this.resetLoader(Te),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),De))}};E.load(H,ae,ce)})}resetLoader(t){const{frag:n,keyInfo:o,url:m}=t,E=o.loader;n.keyLoader===E&&(n.keyLoader=null,o.loader=null),delete this.keyUriToKeyInfo[m],E&&E.destroy()}}function Le(P){const{type:t}=P;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function lt(P,t){let n=P.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class jt{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,o=n.pLoader,m=n.loader,E=o||m,C=new E(n);return this.loaders[t.type]=C,C}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:o}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:o,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:o,level:m,pathwayId:E,url:C,deliveryDirectives:U,levelInfo:H}=n;this.load({id:o,level:m,pathwayId:E,responseType:"text",type:h.LEVEL,url:C,deliveryDirectives:U,levelOrTrack:H})}onAudioTrackLoading(t,n){const{id:o,groupId:m,url:E,deliveryDirectives:C,track:U}=n;this.load({id:o,groupId:m,level:null,responseType:"text",type:h.AUDIO_TRACK,url:E,deliveryDirectives:C,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:o,groupId:m,url:E,deliveryDirectives:C,track:U}=n;this.load({id:o,groupId:m,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:E,deliveryDirectives:C,levelOrTrack:U})}onLevelsUpdated(t,n){const o=this.loaders[h.LEVEL];if(o){const m=o.context;m&&!n.levels.some(E=>E===m.levelOrTrack)&&(o.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const o=this.hls.config;let m=this.getInternalLoader(t);if(m){const $=this.hls.logger,ae=m.context;if(ae&&ae.levelOrTrack===t.levelOrTrack&&(ae.url===t.url||ae.deliveryDirectives&&!t.deliveryDirectives)){ae.url===t.url?$.log(`[playlist-loader]: ignore ${t.url} ongoing request`):$.log(`[playlist-loader]: ignore ${t.url} in favor of ${ae.url}`);return}$.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),m.abort()}let E;if(t.type===h.MANIFEST?E=o.manifestLoadPolicy.default:E=y({},o.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),m=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let $;if(t.type===h.LEVEL&&t.level!==null?$=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?$=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&($=this.hls.subtitleTracks[t.id].details),$){const ae=$.partTarget,ce=$.targetduration;if(ae&&ce){const xe=Math.max(ae*3,ce*.8)*1e3;E=y({},E,{maxTimeToFirstByteMs:Math.min(xe,E.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,E.maxTimeToFirstByteMs)})}}}const C=E.errorRetry||E.timeoutRetry||{},U={loadPolicy:E,timeout:E.maxLoadTimeMs,maxRetry:C.maxNumRetry||0,retryDelay:C.retryDelayMs||0,maxRetryDelay:C.maxRetryDelayMs||0},H={onSuccess:($,ae,ce,xe)=>{const Te=this.getInternalLoader(ce);this.resetInternalLoader(ce.type);const De=$.data;if(De.indexOf("#EXTM3U")!==0){this.handleManifestParsingError($,ce,new Error("no EXTM3U delimiter"),xe||null,ae);return}ae.parsing.start=performance.now(),fs.isMediaPlaylist(De)||ce.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist($,ae,ce,xe||null,Te):this.handleMasterPlaylist($,ae,ce,xe)},onError:($,ae,ce,xe)=>{this.handleNetworkError(ae,ce,!1,$,xe)},onTimeout:($,ae,ce)=>{this.handleNetworkError(ae,ce,!0,void 0,$)}};m.load(t,U,H)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:o}=this.hls;(t||o)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,o,m){const E=this.hls,C=t.data,U=lt(t,o),H=fs.parseMasterPlaylist(C,U);if(H.playlistParsingError){this.handleManifestParsingError(t,o,H.playlistParsingError,m,n);return}const{contentSteering:$,levels:ae,sessionData:ce,sessionKeys:xe,startTimeOffset:Te,variableList:De}=H;this.variableList=De;const{AUDIO:tt=[],SUBTITLES:at,"CLOSED-CAPTIONS":Bt}=fs.parseMasterPlaylistMedia(C,U,H);tt.length&&!tt.some(ar=>!ar.url)&&ae[0].audioCodec&&!ae[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),tt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new ji({}),bitrate:0,url:""})),E.trigger(s.MANIFEST_LOADED,{levels:ae,audioTracks:tt,subtitles:at,captions:Bt,contentSteering:$,url:U,stats:n,networkDetails:m,sessionData:ce,sessionKeys:xe,startTimeOffset:Te,variableList:De})}handleTrackOrLevelPlaylist(t,n,o,m,E){const C=this.hls,{id:U,level:H,type:$}=o,ae=lt(t,o),ce=r(H)?H:r(U)?U:0,xe=Le(o),Te=fs.parseLevelPlaylist(t.data,ae,ce,xe,0,this.variableList);if($===h.MANIFEST){const De={attrs:new ji({}),bitrate:0,details:Te,name:"",url:ae};Te.requestScheduled=n.loading.start+ur(Te,0),C.trigger(s.MANIFEST_LOADED,{levels:[De],audioTracks:[],url:ae,stats:n,networkDetails:m,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),o.levelDetails=Te,this.handlePlaylistLoaded(Te,t,n,o,m,E)}handleManifestParsingError(t,n,o,m,E){this.hls.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:o,error:o,reason:o.message,response:t,context:n,networkDetails:m,stats:E})}handleNetworkError(t,n,o=!1,m,E){let C=`A network ${o?"timeout":"error"+(m?" (status "+m.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?C+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(C+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(C);this.hls.logger.warn(`[playlist-loader]: ${C}`);let H=f.UNKNOWN,$=!1;const ae=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:H=o?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,$=!0;break;case h.LEVEL:H=o?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,$=!1;break;case h.AUDIO_TRACK:H=o?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,$=!1;break;case h.SUBTITLE_TRACK:H=o?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,$=!1;break}ae&&this.resetInternalLoader(t.type);const ce={type:c.NETWORK_ERROR,details:H,fatal:$,url:t.url,loader:ae,context:t,error:U,networkDetails:n,stats:E};if(m){const xe=(n==null?void 0:n.url)||t.url;ce.response=b({url:xe,data:void 0},m)}this.hls.trigger(s.ERROR,ce)}handlePlaylistLoaded(t,n,o,m,E,C){const U=this.hls,{type:H,level:$,id:ae,groupId:ce,deliveryDirectives:xe}=m,Te=lt(n,m),De=Le(m),tt=typeof m.level=="number"&&De===u.MAIN?$:void 0;if(!t.fragments.length){const Bt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Te,error:Bt,reason:Bt.message,response:n,context:m,level:tt,parent:De,networkDetails:E,stats:o});return}t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));const at=t.playlistParsingError;if(at){if(this.hls.logger.warn(at),!U.config.ignorePlaylistParsingErrors){U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Te,error:at,reason:at.message,response:n,context:m,level:tt,parent:De,networkDetails:E,stats:o});return}t.playlistParsingError=null}switch(t.live&&C&&(C.getCacheAge&&(t.ageHeader=C.getCacheAge()||0),(!C.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),H){case h.MANIFEST:case h.LEVEL:U.trigger(s.LEVEL_LOADED,{details:t,levelInfo:m.levelOrTrack||U.levels[0],level:tt||0,id:ae||0,stats:o,networkDetails:E,deliveryDirectives:xe,withoutMultiVariant:H===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(s.AUDIO_TRACK_LOADED,{details:t,track:m.levelOrTrack,id:ae||0,groupId:ce||"",stats:o,networkDetails:E,deliveryDirectives:xe});break;case h.SUBTITLE_TRACK:U.trigger(s.SUBTITLE_TRACK_LOADED,{details:t,track:m.levelOrTrack,id:ae||0,groupId:ce||"",stats:o,networkDetails:E,deliveryDirectives:xe});break}}}class rr{static get version(){return In}static isMSESupported(){return $f()}static isSupported(){return Tf()}static getMediaSource(){return oe()}static get Events(){return s}static get MetadataSchema(){return we}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return rr.defaultConfig?rr.defaultConfig:tf}static set DefaultConfig(t){rr.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ks,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=Q(t.debug||!1,"Hls instance",t.assetPlayerId),o=this.config=fl(rr.DefaultConfig,t,n);this.userConfig=t,o.progressive&&Wo(o,n);const{abrController:m,bufferController:E,capLevelController:C,errorController:U,fpsController:H}=o,$=new U(this),ae=this.abrController=new m(this),ce=new Or(this),xe=o.interstitialsController,Te=xe?this.interstitialsController=new xe(this,rr):null,De=this.bufferController=new E(this,ce),tt=this.capLevelController=new C(this),at=new H(this),Bt=new jt(this),dr=o.contentSteeringController,ar=dr?new dr(this):null,Zr=this.levelController=new Bf(this,ar),Gr=new Hf(this),fn=new ve(this.config),Vr=this.streamController=new Z(this,ce,fn),on=this.gapController=new mf(this,ce);tt.setStreamController(Vr),at.setStreamController(Vr);const _n=[Bt,Zr,Vr];Te&&_n.splice(1,0,Te),ar&&_n.splice(1,0,ar),this.networkControllers=_n;const Xr=[ae,De,on,tt,at,Gr,ce];this.audioTrackController=this.createController(o.audioTrackController,_n);const Yn=o.audioStreamController;Yn&&_n.push(this.audioStreamController=new Yn(this,ce,fn)),this.subtitleTrackController=this.createController(o.subtitleTrackController,_n);const di=o.subtitleStreamController;di&&_n.push(this.subtititleStreamController=new di(this,ce,fn)),this.createController(o.timelineController,Xr),fn.emeController=this.emeController=this.createController(o.emeController,Xr),this.cmcdController=this.createController(o.cmcdController,Xr),this.latencyController=this.createController(Cf,Xr),this.coreComponents=Xr,_n.push($);const os=$.onErrorOut;typeof os=="function"&&this.on(s.ERROR,os,$),this.on(s.MANIFEST_LOADED,Bt.onManifestLoaded,Bt)}createController(t,n){if(t){const o=new t(this);return n&&n.push(o),o}return null}on(t,n,o=this){this._emitter.on(t,n,o)}once(t,n,o=this){this._emitter.once(t,n,o)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,o=this,m){this._emitter.off(t,n,o,m)}listeners(t){return this._emitter.listeners(t)}emit(t,n,o){return this._emitter.emit(t,n,o)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(o){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+o.message+'". Here is a stacktrace:',o),!this.triggeringException){this.triggeringException=!0;const m=t===s.ERROR;this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:m,event:t,error:o}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(s.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const E=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:E});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,o=n?t.media:t,m=n?t:{media:o};this._media=o,this.trigger(s.MEDIA_ATTACHING,m)}detachMedia(){this.logger.log("detachMedia"),this.trigger(s.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(s.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,o=this._url,m=this._url=le.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${m}`),n&&o&&(o!==m||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(s.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let o=0;o{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=ki()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Cr(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const o=t.length;for(let m=0;m=n)return m;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:o}=this;let m;if(n===-1&&t!=null&&t.length?m=t.length-1:m=n,o)for(let E=m;E--;){const C=t[E].attrs["HDCP-LEVEL"];if(C&&C<=o)return E}return m}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const o=Si(n);return mt(t,o,navigator.mediaCapabilities)}}rr.defaultConfig=void 0},53280:function(d,g,e){"use strict";e.d(g,{D:function(){return i}});function r(l,c,f){var s=f||{},h=s.noTrailing,u=h===void 0?!1:h,a=s.noLeading,x=a===void 0?!1:a,p=s.debounceMode,y=p===void 0?void 0:p,_,b=!1,S=0;function R(){_&&clearTimeout(_)}function L(D){var M=D||{},N=M.upcomingOnly,j=N===void 0?!1:N;R(),b=!j}function T(){for(var D=arguments.length,M=new Array(D),N=0;Nl?x?(S=Date.now(),u||(_=setTimeout(y?Y:Q,l))):Q():u!==!0&&(_=setTimeout(y?Y:Q,y===void 0?l-X:l))}return T.cancel=L,T}function i(l,c,f){var s=f||{},h=s.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var g=__webpack_module_cache__[d];if(g!==void 0)return g.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var g=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(g,{a:g}),g}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},g;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};g=g||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~g.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,g){for(var e in g)__webpack_require__.o(g,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:g[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(g,e){return __webpack_require__.f[e](d,g),g},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",672:"p__Home__Detail__ShixunContext__Detail__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"bae879c9",67:"20ed6962",109:"3e154fde",149:"7f17e8bb",195:"8fb43615",264:"a9ba0bd9",265:"0ee142b8",292:"6334fbaf",310:"a27e11ab",316:"1f60ada6",337:"64c84980",342:"52d07bf7",354:"d4d139cf",479:"07109186",485:"8fd8a634",503:"0474cb5b",508:"4db9a357",532:"37cff7b8",533:"89aa8073",547:"6369a99e",556:"90db31ba",559:"d0190cbf",570:"d830605b",576:"1bd65d80",629:"44a1d9a5",643:"e70497db",671:"4a609b8d",672:"40c0c3d1",680:"009d932a",700:"d850d144",737:"dd7bac68",741:"ac5fd360",799:"ba3c54db",822:"a9a107ca",851:"405676d8",869:"afaf49f9",895:"89348ea4",921:"0bb104e5",928:"09bcc532",981:"24da50c7",988:"34479902",1006:"c8f580cd",1043:"dcbfc69e",1045:"08a92a78",1048:"c9a85bff",1070:"d929d7bb",1109:"ace4148e",1144:"c90eccaf",1148:"7178aa8a",1154:"8cb80842",1211:"21a3162c",1253:"7a8269e8",1257:"f51e4784",1265:"4fcdb205",1274:"5f6ea65a",1276:"3afae1bb",1343:"cdf2a807",1416:"6ab78071",1423:"e2a4c46b",1427:"febad64a",1447:"b243b9a1",1450:"c085cde0",1461:"3e1b7865",1462:"fcf08abc",1470:"5ded1fee",1475:"58df7532",1482:"433a2e14",1512:"5c3024ca",1520:"b4b38187",1545:"00fa020b",1578:"fa2d861d",1581:"47919708",1582:"6a568019",1646:"e6e27b60",1657:"ab449acc",1660:"7dd33454",1674:"4c741599",1702:"3355a78a",1713:"b1f76fde",1717:"d17a89d4",1727:"50d6ebeb",1783:"2436914d",1799:"baa0b28d",1831:"cf160f3c",1836:"1a91ae1f",1855:"a651d775",1880:"25b6b62f",1939:"f596d66a",1953:"af630d94",1962:"d531be70",2011:"59d51f98",2045:"c90c0c23",2076:"3dc1a362",2102:"9f9ae3f8",2125:"0917684a",2141:"84b5a327",2216:"7dc8202a",2240:"017e4402",2249:"f4830452",2254:"1ddaea58",2300:"522a476b",2303:"4952f22c",2307:"1a4d21b6",2338:"177dec2e",2339:"ec9549a1",2386:"192e235c",2396:"12fe70e1",2404:"742381ac",2412:"ba2dd5ea",2425:"f3164806",2443:"81c03ab4",2476:"d47efabb",2494:"68080a87",2501:"929efba9",2529:"121b5d76",2538:"de4a3723",2539:"61c9bf87",2548:"16af0c05",2570:"b746cc4b",2594:"e87d3761",2603:"90f3c216",2659:"3ce335a2",2707:"fb25d1a2",2806:"9668566e",2819:"f8437466",2823:"06666ed1",2826:"054fd33b",2829:"b5afd8eb",2837:"54a82605",2865:"ce790f5d",2875:"b3db5671",2884:"83c13cfd",2969:"ab3357d7",2983:"6653cb18",3006:"d9babf8d",3133:"9bf3f89c",3141:"b71b742b",3157:"fd48d190",3183:"c5ca8421",3198:"8e655451",3212:"9345dffd",3220:"e8577feb",3247:"61e97455",3260:"e069e90a",3276:"9b3b6c9d",3282:"0dbeccee",3317:"dabab078",3332:"06d64b28",3355:"36a2dd60",3356:"85b56e2f",3391:"891d58c7",3433:"e78229e2",3442:"b126fee6",3447:"29d80e8d",3451:"419aad38",3496:"cd468bde",3509:"5248872b",3550:"3dc83156",3581:"17fd7ffe",3585:"92a20c13",3611:"ace89cff",3665:"8b9cf6b8",3668:"74e8be13",3697:"481a10d9",3747:"6a4998fc",3754:"7b3909e8",3777:"d5b0f2f1",3784:"e1b7e53d",3805:"9dbcb95e",3862:"458bd945",3873:"170a344d",3885:"f87f7f15",3910:"7b238b14",3935:"54ccf8d6",3951:"84e00618",3987:"5cecd51b",4014:"27a8e97c",4017:"1c5b79f1",4030:"e337523a",4056:"f80d9360",4058:"d2000a29",4078:"c4410e9e",4088:"236723f3",4093:"8a25c5e2",4105:"18f826b3",4144:"78183f53",4164:"efa90b13",4216:"594ebf8a",4217:"70acda29",4227:"58982a7d",4259:"02ae209f",4264:"23356c6b",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"4c951470",4492:"d0ed704b",4496:"c7362794",4498:"5ed38c4f",4504:"125f641e",4514:"a6fa0546",4520:"a103bbc5",4546:"11514301",4565:"d58006a2",4572:"eaacb400",4599:"61def4cb",4601:"faf9138b",4610:"4fd4f308",4621:"ec60e925",4628:"ece2c60c",4662:"8ba18ecb",4685:"c33f1528",4715:"5a38a99e",4736:"4abf832b",4741:"e1061e62",4757:"1c8c54e9",4766:"1e235c0f",4770:"46145fc0",4790:"619413e4",4795:"b26c9e7e",4797:"a24e92db",4800:"68ee463c",4849:"ab57c72a",4850:"1edda4b7",4862:"fa29e742",4884:"22d03d56",4889:"9eff4cdc",4928:"8e376040",4973:"5f7fc024",4994:"20c445c9",5022:"d994104c",5043:"859c769a",5048:"172615d9",5060:"85dafcc6",5096:"5937bd48",5111:"8256e7a9",5125:"46a24ab2",5148:"4dbdb5f1",5176:"9a82af20",5179:"bd15c3dd",5186:"14ca1e79",5191:"9c593eca",5238:"594d2d8f",5290:"5dabcdc2",5297:"78958066",5319:"58f5d86a",5321:"1163c84e",5335:"f8c76b26",5354:"7ae70604",5357:"92de3fe9",5359:"5057280e",5382:"74b39ec3",5402:"d6ec05d2",5416:"454536b7",5434:"38b302a6",5470:"125810eb",5494:"d89549c4",5518:"e9eaa603",5549:"6758f4c9",5572:"8a145036",5573:"6e03817a",5599:"7a0719de",5624:"663dc51d",5631:"e00d3d36",5650:"aeed1fb5",5679:"4a090bef",5705:"0e903d5d",5729:"8c81890f",5764:"e0d7e586",5775:"1ddab042",5786:"5a51d2d2",5798:"1f996ca9",5816:"19cd7b7a",5825:"3f200db6",5876:"5eded409",5888:"f0089463",5891:"51400ef1",5895:"825b5bbc",5902:"288e87d5",5915:"2fea38e8",5972:"f35e91d9",5992:"9c75cc4a",6029:"525f9e97",6034:"bd7f34f3",6045:"d268f87f",6047:"3ce45acd",6052:"add59790",6063:"e3af764b",6069:"100b0ea7",6126:"99519171",6127:"4b6fe466",6170:"3ff20225",6265:"e9dbcea4",6270:"973d0b16",6277:"b7510fa1",6328:"81cf00d1",6366:"f3076adb",6378:"7f3a946a",6411:"c9f1e451",6434:"41673d25",6444:"8267e5a1",6452:"8dcc8656",6531:"58ddac85",6541:"6cf11d8c",6583:"8202dd18",6587:"33584800",6634:"25d1b6dd",6651:"e66712d3",6685:"320c3874",6729:"2bb9c105",6741:"8baa130a",6758:"a65558a7",6774:"59d4d618",6784:"9cff3b0a",6788:"599e6e5e",6796:"5780a35f",6805:"0ae7c337",6820:"352d36b3",6845:"6931bb7e",6882:"1982869d",6883:"20d1c296",6904:"ea605882",6913:"90966ba7",6963:"3df0cdd2",6982:"3b2c9424",7008:"fd1748bf",7043:"b492159f",7045:"e412b0a8",7046:"003a03e2",7058:"ec40699c",7062:"fb94b5cc",7084:"46ccce72",7156:"e7466006",7178:"1a0e22ad",7182:"b5c453b7",7227:"e43c3312",7242:"f0885b6d",7260:"9a5b8698",7331:"2e27a23b",7333:"1ff07204",7365:"1005464f",7395:"59e6a3ae",7460:"ce46a980",7477:"4ad94677",7482:"b098cf29",7527:"9bc1ce2e",7545:"f7b2dea4",7560:"bc4bb9c7",7589:"420b4696",7591:"c8233ce9",7614:"7d92dd77",7622:"f7673417",7686:"4fcec9f9",7706:"c2a79e40",7806:"5c9a61fb",7852:"f64da4cc",7855:"7628e9d6",7857:"bc2e56d3",7878:"ff404370",7884:"00773be6",7922:"bf024b14",7948:"24868a08",7964:"29aed9a1",8014:"2851d2ee",8062:"c6f9472c",8072:"fb37f745",8077:"f707970c",8085:"b5715b4c",8089:"d536b13a",8143:"11a9a4a3",8155:"f785c5d5",8161:"83c5fa9a",8237:"94b70224",8241:"2906ce27",8302:"53865a6d",8307:"74ee657d",8340:"f775bb48",8350:"07df8a75",8365:"13a3e986",8398:"f0b334e3",8431:"d88d0fb7",8435:"fb45ef24",8447:"1751f99c",8517:"d4cad585",8561:"333e8ec9",8563:"b1e337a2",8634:"e1618b7b",8639:"88b5ab2c",8665:"f44f3baa",8688:"eb9aec84",8689:"b0eb8405",8723:"ee71de89",8737:"ce7dad23",8776:"0ad26240",8782:"83c0b27d",8787:"86276a8e",8797:"d31e8f2e",8823:"36cf0c42",8827:"1f23c4a1",8842:"9f25a3e2",8866:"4f8714f5",8882:"01b27aee",8885:"71717546",8898:"d002bcd8",8909:"12764a75",8920:"7f82440c",8963:"790aecdd",8982:"1e16b3d3",8999:"aefd4e0b",9076:"22108f5f",9104:"bbcb2345",9133:"32690231",9205:"3ab9bd35",9215:"847ed09d",9252:"0d791a59",9260:"cf5f8140",9332:"08efca69",9360:"f9d2dd23",9366:"727fbdb7",9391:"f966ced2",9404:"9fcc3d3e",9408:"3db6482c",9416:"0fe8102b",9487:"a8561e41",9489:"42a87b32",9507:"b2d868d2",9519:"cb9e08db",9554:"ed358e7b",9559:"f794af19",9590:"5bc775db",9644:"66909ab4",9647:"98944213",9649:"701fbcbb",9674:"097f20b8",9677:"e80da11b",9695:"dc6ed588",9715:"a693a55d",9716:"0869af6f",9785:"ac63ea5d",9788:"3ed30812",9890:"a4ba95b1",9891:"91318e63",9895:"b8e31ff2",9921:"09c92813",9922:"ad5bd7b3",9928:"5989f5e0",9944:"e254deab",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"1ad7d0db",109:"1a7fc455",195:"65632591",264:"5fd9b3fc",265:"d92c6f86",292:"9a0e8f6b",310:"06815302",337:"ee05039e",342:"ab091f90",479:"bba9e475",485:"d63578fe",503:"03cdfb68",508:"82593858",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"1d9948a7",737:"98eb2f74",799:"b3487c4b",869:"6740e24b",895:"ad846737",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"0eeb3595",1048:"dafc3f4f",1070:"e67e9e01",1148:"754fff63",1211:"bdb8faab",1253:"46aca33c",1257:"156e8f74",1265:"d902bdae",1276:"bbc6eeec",1343:"b7f33c89",1416:"f1916094",1423:"5c4a76fc",1427:"f91322f7",1450:"1edcc2ed",1461:"917cbb16",1470:"183c9793",1475:"d22fbaa0",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"04d6c7d3",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"ddd6a700",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"200d9372",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"b92cccb4",1880:"f67d7892",1939:"48e30d48",1953:"23cbc47f",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"ec61f9f0",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ccda836f",2303:"87592c17",2307:"b2c54321",2338:"dd6e8a16",2339:"d90c9bd2",2396:"e70f11d6",2404:"08d36549",2412:"6b6ca0ef",2425:"47b23ee4",2443:"78513f2d",2476:"cf85a190",2501:"2441982c",2529:"9d9944da",2539:"43d36117",2548:"75182034",2570:"3dbc6300",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"2c7248b3",2819:"9455b08a",2823:"a13b21fb",2826:"0b6be43b",2829:"a5909474",2865:"6ef3cf6b",2875:"d6c8355d",2884:"904823c3",2983:"c8c482f7",3006:"7fce4e74",3141:"1d52447d",3157:"2038b5dc",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"49ca09b2",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"dab65052",3355:"39e3d07c",3356:"c6a4098f",3391:"f0e498fe",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"7630d0f9",3585:"5f288e7b",3665:"5250d444",3668:"86f20630",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3935:"cd50aa32",3951:"4a9249b1",4030:"f308ee3a",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"e39011c7",4144:"f10aa199",4164:"0e623fec",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4449:"e68d8d58",4492:"cdc29460",4496:"77babddd",4498:"b05686dd",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aca6ff45",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"4e7b8c12",4715:"45efe14a",4736:"2968553b",4741:"afeb6eca",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4849:"2a1dc219",4862:"e8eacc3e",4884:"bd293d3b",4889:"db5cf2c9",4928:"a4b1a237",4973:"129c56e8",4994:"50caae56",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"572faeac",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"3d814a61",5297:"5426028f",5319:"34217c3f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"0c911991",5402:"60617d0d",5470:"68217259",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"0208754c",5650:"f8f63f4b",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5786:"37a81eaa",5798:"ce1cf7da",5816:"d749b200",5825:"73177a8c",5888:"193a7f8f",5891:"3b7a128f",5895:"9ddd624a",5915:"bc9c3e69",5972:"a3c84d01",5992:"419f5d2f",6029:"2ded5a5a",6052:"59cb6398",6063:"a5f0409a",6069:"b4a6d2ab",6127:"f31505a8",6265:"9459eb93",6270:"cc24b0fc",6277:"c612fcc9",6328:"de2b9d62",6366:"079fc2d8",6434:"0112f8db",6444:"fd46d237",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"58bdd809",6651:"b07fe216",6685:"f5f5b969",6729:"aea3b7f5",6741:"b838eb14",6758:"558cc090",6784:"1affe817",6788:"9cd39ff5",6796:"89c76e37",6805:"5b253c81",6820:"cebdf1cf",6845:"b7aabf70",6882:"c2d2eada",6883:"7740a702",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",6982:"3043a9c3",7008:"fe74a83d",7043:"25478869",7045:"48f6fc4c",7046:"c7301ded",7058:"984a456a",7062:"731d80ba",7178:"6e47d75d",7182:"183c9793",7242:"4f353f61",7260:"2c380d56",7395:"5c10e8d8",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"6b64ff47",7545:"1f6a7624",7560:"d82e43ca",7589:"2a3e68f3",7614:"de9ee12f",7622:"ca0e645a",7806:"80b7b1d6",7852:"fce1e197",7855:"3970a709",7857:"13a29416",7878:"8dfa25f5",7884:"1ca6cde0",7922:"c1d9e2f3",7948:"bed733e5",8014:"9ef39203",8062:"8e384b9f",8072:"540f746b",8077:"0b2c51d9",8085:"0b7f10a8",8143:"b6ca83ad",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8302:"b4649ac5",8307:"02e15761",8398:"cf8eb735",8431:"60a111b6",8435:"21d4dff0",8447:"0875c082",8517:"cccfddad",8563:"3a763677",8634:"317d0a2b",8665:"c52575bc",8688:"c044db56",8689:"459af240",8723:"5166ac36",8782:"918afc23",8787:"121de108",8797:"13e5189e",8823:"9e7a9852",8827:"af0ed6a3",8866:"d59f8756",8882:"f3e42f72",8885:"de905169",8982:"6e2e337e",8999:"448aa22f",9076:"6a501148",9133:"ab171f08",9205:"49a3e67d",9215:"f737e7e7",9332:"a627cf98",9360:"27c7d4f7",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9408:"d3565b1a",9416:"6ead6660",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9519:"88d248ee",9590:"29583579",9647:"452de157",9649:"00fb4211",9674:"d0f91ed7",9677:"26548cb7",9695:"bb84056a",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9890:"9ebce4ba",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,g){return Object.prototype.hasOwnProperty.call(d,g)}}(),function(){var d={};__webpack_require__.l=function(g,e,r,i){if(d[g]){d[g].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),s=0;s0&&arguments[0]!==void 0?arguments[0]:"";return Tn.endsWith("/")?Tn:"".concat(Tn,"/")}var Yl=__webpack_require__(38127),Lu=__webpack_require__(38329),So=__webpack_require__(8616),nl=["content"],Su=["content"],vc=/^(http:|https:)?\/\//;function Mu(Tn){return vc.test(Tn)||Tn.startsWith("/")&&!Tn.startsWith("/*")||Tn.startsWith("./")||Tn.startsWith("../")}var Zo=function(){return Ue.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},il=function(Kn){var Bi,Ea=Kn.loaderData,zi=Kn.htmlPageOpts,ua=Kn.manifest,ha=(ua==null||(Bi=ua.assets)===null||Bi===void 0?void 0:Bi["umi.css"])||"";return Ue.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ea||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(zi||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ha,"'")}})};function Au(Tn){var Kn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Tn=="string")return Mu(Tn)?(0,ko.Z)({src:Tn},Kn):{content:Tn};if((0,So.Z)(Tn)==="object")return(0,ko.Z)((0,ko.Z)({},Tn),Kn);throw new Error("Invalid script type: ".concat((0,So.Z)(Tn)))}function Dc(Tn){return Mu(Tn)?{type:"link",href:Tn}:{type:"style",content:Tn}}var Kc=function(Kn){var Bi,Ea,zi,ua,ha,vs,Ki=Kn.htmlPageOpts;return Ue.createElement(Ue.Fragment,null,(Ki==null?void 0:Ki.title)&&Ue.createElement("title",null,Ki.title),Ki==null||(Bi=Ki.favicons)===null||Bi===void 0?void 0:Bi.map(function(es,Ku){return Ue.createElement("link",{key:Ku,rel:"shortcut icon",href:es})}),(Ki==null?void 0:Ki.description)&&Ue.createElement("meta",{name:"description",content:Ki.description}),(Ki==null||(Ea=Ki.keywords)===null||Ea===void 0?void 0:Ea.length)&&Ue.createElement("meta",{name:"keywords",content:Ki.keywords.join(",")}),Ki==null||(zi=Ki.metas)===null||zi===void 0?void 0:zi.map(function(es){return Ue.createElement("meta",{key:es.name,name:es.name,content:es.content})}),Ki==null||(ua=Ki.links)===null||ua===void 0?void 0:ua.map(function(es,Ku){return Ue.createElement("link",(0,Lu.Z)({key:Ku},es))}),Ki==null||(ha=Ki.styles)===null||ha===void 0?void 0:ha.map(function(es,Ku){var ju=Dc(es),Yu=ju.type,ul=ju.href,ll=ju.content;if(Yu==="link")return Ue.createElement("link",{key:Ku,rel:"stylesheet",href:ul});if(Yu==="style")return Ue.createElement("style",{key:Ku},ll)}),Ki==null||(vs=Ki.headScripts)===null||vs===void 0?void 0:vs.map(function(es,Ku){var ju=Au(es),Yu=ju.content,ul=(0,Yl.Z)(ju,nl);return Ue.createElement("script",(0,Lu.Z)({dangerouslySetInnerHTML:{__html:Yu},key:Ku},ul))}))};function oo(Tn){var Kn,Bi=Tn.children,Ea=Tn.loaderData,zi=Tn.manifest,ua=Tn.htmlPageOpts,ha=Tn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,vs=Tn.mountElementId;if(ha!=null&&ha.pureHtml)return Ue.createElement("html",null,Ue.createElement("head",null),Ue.createElement("body",null,Ue.createElement(Zo,null),Ue.createElement("div",{id:vs},Bi),Ue.createElement(il,{manifest:zi,loaderData:Ea,htmlPageOpts:ua})));if(ha!=null&&ha.pureApp)return Ue.createElement(Ue.Fragment,null,Bi);var Ki=typeof window=="undefined"?zi==null?void 0:zi.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return Ue.createElement("html",{suppressHydrationWarning:!0,lang:(ua==null?void 0:ua.lang)||"en"},Ue.createElement("head",null,Ue.createElement("meta",{charSet:"utf-8"}),Ue.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Ki&&Ue.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Ki}),Ue.createElement(Kc,{htmlPageOpts:ua})),Ue.createElement("body",null,Ue.createElement(Zo,null),Ue.createElement("div",{id:vs},Bi),Ue.createElement(il,{manifest:zi,loaderData:Ea,htmlPageOpts:ua}),ua==null||(Kn=ua.scripts)===null||Kn===void 0?void 0:Kn.map(function(es,Ku){var ju=Au(es),Yu=ju.content,ul=(0,Yl.Z)(ju,Su);return Ue.createElement("script",(0,Lu.Z)({dangerouslySetInnerHTML:{__html:Yu},key:Ku},ul))})))}var du=Ue.createContext(void 0);function Dl(){return Ue.useContext(du)}var Xl=["redirect"];function Ql(Tn){var Kn=Tn.routesById,Bi=Tn.parentId,Ea=Tn.routeComponents,zi=Tn.useStream,ua=zi===void 0?!0:zi;return Object.keys(Kn).filter(function(ha){return Kn[ha].parentId===Bi}).map(function(ha){var vs=Ol((0,ko.Z)((0,ko.Z)({route:Kn[ha],routeComponent:Ea[ha],loadingComponent:Tn.loadingComponent,reactRouter5Compat:Tn.reactRouter5Compat},Tn.reactRouter5Compat&&{hasChildren:Object.keys(Kn).filter(function(es){return Kn[es].parentId===ha}).length>0}),{},{useStream:ua})),Ki=Ql({routesById:Kn,routeComponents:Ea,parentId:vs.id,loadingComponent:Tn.loadingComponent,reactRouter5Compat:Tn.reactRouter5Compat,useStream:ua});return Ki.length>0&&(vs.children=Ki,vs.routes=Ki),vs})}function gl(Tn){var Kn=(0,Qo.UO)(),Bi=(0,Qo.Gn)(Tn.to,Kn),Ea=(0,Kl.T$)(),zi=(0,Qo.TH)();if(Ea!=null&&Ea.keepQuery){var ua=zi.search+zi.hash;Bi+=ua}var ha=(0,ko.Z)((0,ko.Z)({},Tn),{},{to:Bi});return Ue.createElement(Qo.Fg,(0,Lu.Z)({replace:!0},ha))}function Ol(Tn){var Kn=Tn.route,Bi=Tn.useStream,Ea=Bi===void 0?!0:Bi,zi=Kn.redirect,ua=(0,Yl.Z)(Kn,Xl),ha=Tn.reactRouter5Compat?kl:ql;return(0,ko.Z)({element:zi?Ue.createElement(gl,{to:zi}):Ue.createElement(du.Provider,{value:{route:Tn.route}},Ue.createElement(ha,{loader:Ue.memo(Tn.routeComponent),loadingComponent:Tn.loadingComponent||df,hasChildren:Tn.hasChildren,useStream:Ea}))},ua)}function df(){return Ue.createElement("div",null)}function kl(Tn){var Kn=Dl(),Bi=Kn.route,Ea=(0,Kl.Ov)(),zi=Ea.history,ua=Ea.clientRoutes,ha=(0,Qo.UO)(),vs={params:ha,isExact:!0,path:Bi.path,url:zi.location.pathname},Ki=Tn.loader,es={location:zi.location,match:vs,history:zi,params:ha,route:Bi,routes:ua};return Tn.useStream?Ue.createElement(Ue.Suspense,{fallback:Ue.createElement(Tn.loadingComponent,null)},Ue.createElement(Ki,es,Tn.hasChildren&&Ue.createElement(Qo.j3,null))):Ue.createElement(Ki,es,Tn.hasChildren&&Ue.createElement(Qo.j3,null))}function ql(Tn){var Kn=Tn.loader;return Tn.useStream?Ue.createElement(Ue.Suspense,{fallback:Ue.createElement(Tn.loadingComponent,null)},Ue.createElement(Kn,null)):Ue.createElement(Kn,null)}var yl=null;function Yc(){return yl}function Fu(Tn){var Kn=Tn.history,Bi=Ue.useState({action:Kn.action,location:Kn.location}),Ea=(0,Il.Z)(Bi,2),zi=Ea[0],ua=Ea[1];return(0,Ue.useLayoutEffect)(function(){return Kn.listen(ua)},[Kn]),(0,Ue.useLayoutEffect)(function(){function ha(vs){Tn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Tn.routes,clientRoutes:Tn.clientRoutes,location:vs.location,action:vs.action,basename:Tn.basename,isFirst:!!vs.isFirst}})}return ha({location:zi.location,action:zi.action,isFirst:!0}),Kn.listen(ha)},[Kn,Tn.routes,Tn.clientRoutes]),Ue.createElement(Qo.F0,{navigator:Kn,location:zi.location,basename:Tn.basename},Tn.children)}function Bu(){var Tn=(0,Kl.Ov)(),Kn=Tn.clientRoutes;return(0,Qo.V$)(Kn)}var iu=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],qo=function(Kn,Bi){var Ea=Kn.basename||"/",zi=Ql({routesById:Kn.routes,routeComponents:Kn.routeComponents,loadingComponent:Kn.loadingComponent,reactRouter5Compat:Kn.reactRouter5Compat,useStream:Kn.useStream});Kn.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:zi}});for(var ua=Ue.createElement(Fu,{basename:Ea,pluginManager:Kn.pluginManager,routes:Kn.routes,clientRoutes:zi,history:Kn.history},Bi),ha=0,vs=iu;hanew Promise((Ea,zi)=>{var ua=Ki=>{try{vs(Bi.next(Ki))}catch(es){zi(es)}},ha=Ki=>{try{vs(Bi.throw(Ki))}catch(es){zi(es)}},vs=Ki=>Ki.done?Ea(Ki.value):Promise.resolve(Ki.value).then(ua,ha);vs((Bi=Bi.apply(Tn,Kn)).next())});function Oc(){return yc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"82"},83:{path:"/classrooms/guidance",parentId:"19",id:"83"},84:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"84"},85:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"98"},99:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"99"},100:{path:"/classrooms/",parentId:"19",id:"100"},101:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"100",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework",parentId:"100",id:"102"},103:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"100",id:"103"},104:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"100",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"100",id:"105"},106:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"100",id:"106"},107:{path:"/classrooms/:coursesId/exercise",parentId:"100",id:"107"},108:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"100",id:"108"},109:{path:"/classrooms/:coursesId/poll",parentId:"100",id:"109"},110:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"100",id:"110"},111:{path:"/classrooms/:coursesId/common_homework",parentId:"100",id:"111"},112:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"100",id:"112"},113:{path:"/classrooms/:coursesId/group_homework",parentId:"100",id:"113"},114:{path:"/classrooms/:coursesId/teachers",parentId:"100",id:"114"},115:{path:"/classrooms/:coursesId/students",parentId:"100",id:"115"},116:{path:"/classrooms/:coursesId/assistant",parentId:"100",id:"116"},117:{path:"/classrooms/:coursesId/program_homework",parentId:"100",id:"117"},118:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"100",id:"118"},119:{path:"/classrooms/:coursesId/engineering",parentId:"100",id:"119"},120:{path:"/classrooms/:coursesId/learning_path",parentId:"100",id:"120"},121:{path:"/classrooms/:coursesId/resource_recommend",parentId:"100",id:"121"},122:{path:"/classrooms/:coursesId/attendance",parentId:"100",id:"122"},123:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"100",id:"123"},124:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"100",id:"124"},125:{path:"/classrooms/:coursesId/announcement",parentId:"100",id:"125"},126:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"100",id:"126"},127:{path:"/classrooms/:coursesId/online_learning",parentId:"100",id:"127"},128:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"100",id:"128"},129:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"100",id:"129"},130:{path:"/classrooms/:coursesId/attachment",parentId:"100",id:"130"},131:{path:"/classrooms/:coursesId/video",parentId:"100",id:"131"},132:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"100",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"100",id:"133"},134:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"100",id:"134"},135:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"100",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"100",id:"136"},137:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"100",id:"137"},138:{path:"/classrooms/:coursesId/live_video",parentId:"100",id:"138"},139:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"100",id:"139"},140:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"100",id:"140"},141:{path:"/classrooms/:coursesId/board",parentId:"100",id:"141"},142:{path:"/classrooms/:coursesId/course_group",parentId:"100",id:"142"},143:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"100",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"100",id:"144"},145:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"100",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group",parentId:"100",id:"146"},147:{path:"/classrooms/:coursesId/statistics/",parentId:"100",id:"147"},148:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"100",id:"148"},149:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"100",id:"149"},150:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"100",id:"150"},151:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"100",id:"151"},152:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"100",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"100",id:"153"},154:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"100",id:"154"},155:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"100",id:"155"},156:{path:"/classrooms/:coursesId",parentId:"100",id:"156"},157:{path:"/classrooms/:coursesId/template",parentId:"100",id:"157"},158:{path:"/competitions",parentId:"1",id:"158"},159:{path:"/competitions/index",parentId:"158",id:"159"},160:{path:"/competitions/:identifier/list",parentId:"158",id:"160"},161:{path:"/competitions/exports",parentId:"158",id:"161"},162:{path:"/competitions",parentId:"158",id:"162"},163:{path:"/competitions/:identifier",parentId:"158",id:"163"},164:{path:"/competitions/index/:identifier",parentId:"158",id:"164"},165:{path:"/competitions/:identifier/detail/enroll",parentId:"158",id:"165"},166:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"158",id:"166"},167:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"158",id:"167"},168:{path:"/competitions/detail/:identifier",parentId:"158",id:"168"},169:{path:"/forums",parentId:"1",id:"169"},170:{path:"/forums",parentId:"169",id:"170"},171:{path:"/forums/categories/:memoType",parentId:"169",id:"171"},172:{path:"/forums/new",parentId:"169",id:"172"},173:{path:"/forums/:memoId/edit",parentId:"169",id:"173"},174:{path:"/forums/:memoId",parentId:"169",id:"174"},175:{path:"/problemset",parentId:"1",id:"175"},176:{path:"/problemset",parentId:"175",id:"176"},177:{path:"/problemset/newitem",parentId:"175",id:"177"},178:{path:"/problemset/:type/:id",parentId:"175",id:"178"},179:{path:"/problemset/preview",parentId:"175",id:"179"},180:{path:"/problemset/preview_new",parentId:"175",id:"180"},181:{path:"/problemset/preview_select",parentId:"175",id:"181"},182:{path:"/shixuns",parentId:"1",id:"182"},183:{path:"/shixuns",parentId:"182",id:"183"},184:{path:"/shixuns/exports",parentId:"182",id:"184"},185:{path:"/shixuns/new",parentId:"182",id:"185"},186:{path:"/shixuns/new/CreateImg",parentId:"182",id:"186"},187:{path:"/shixuns/new/:id/imagepreview",parentId:"182",id:"187"},188:{path:"/shixuns/:id/Merge",parentId:"182",id:"188"},189:{path:"/shixuns/:id/Split",parentId:"182",id:"189"},190:{path:"/shixuns/:id/edit",parentId:"182",id:"190"},191:{path:"shixuns/:id/edit/warehouse",parentId:"190",id:"191"},192:{path:"/shixuns/:id/edit/newquestion",parentId:"190",id:"192"},193:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"190",id:"193"},194:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"190",id:"194"},195:{path:"/shixuns/:id/edit/new",parentId:"190",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"190",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"190",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"190",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"190",id:"199"},200:{path:"/shixuns/:id",parentId:"182",id:"200"},201:{path:"/shixuns/:id/challenges",parentId:"200",id:"201"},202:{path:"/shixuns/:id/repository",parentId:"200",id:"202"},203:{path:"/shixuns/:id/secret_repository",parentId:"200",id:"203"},204:{path:"/shixuns/:id/collaborators",parentId:"200",id:"204"},205:{path:"/shixuns/:id/dataset",parentId:"200",id:"205"},206:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"200",id:"206"},207:{path:"/shixuns/:id/shixun_discuss",parentId:"200",id:"207"},208:{path:"/shixuns/:id/ranking_list",parentId:"200",id:"208"},209:{path:"/shixuns/:id/settings",parentId:"200",id:"209"},210:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"200",id:"210"},211:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"200",id:"211"},212:{path:"/shixuns/:id/repository/upload_file",parentId:"200",id:"212"},213:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"200",id:"213"},214:{path:"/shixuns/:id/repository/add_file",parentId:"200",id:"214"},215:{path:"/shixuns/:id/secret_repository/add_file",parentId:"200",id:"215"},216:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"200",id:"216"},217:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"200",id:"217"},218:{path:"/shixuns/:id/audit_situation",parentId:"200",id:"218"},219:{path:"/shixuns/:id/fork_list",parentId:"200",id:"219"},220:{path:"/users",parentId:"1",id:"220"},221:{path:"/users/:username/videos/protocol",parentId:"220",id:"221"},222:{path:"/users/:username/videos/resourceProtocol",parentId:"220",id:"222"},223:{path:"/users/:username/videos/success",parentId:"220",id:"223"},224:{path:"/users/:username/topicbank/:topicstype",parentId:"220",id:"224"},225:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"220",id:"225"},226:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"220",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"220",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"220",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"220",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"220",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"220",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"220",id:"232"},233:{path:"/users/:username/experiment-img/add",parentId:"220",id:"233"},234:{path:"/users/:username",parentId:"220",id:"234"},235:{path:"/users/:username",parentId:"234",id:"235"},236:{path:"/users/:username/baseInfo/edit",parentId:"234",id:"236"},237:{path:"/users/:username/baseInfo",parentId:"234",id:"237"},238:{path:"/users/:username/realNameCertification",parentId:"234",id:"238"},239:{path:"/users/:username/careerCertification",parentId:"234",id:"239"},240:{path:"/users/:username/classrooms",parentId:"234",id:"240"},241:{path:"/users/:username/shixuns",parentId:"234",id:"241"},242:{path:"/users/:username/dataSet",parentId:"234",id:"242"},243:{path:"/users/:username/userPortrait",parentId:"234",id:"243"},244:{path:"/users/:username/learningPath",parentId:"234",id:"244"},245:{path:"/users/:username/teach-group",parentId:"234",id:"245"},246:{path:"/users/:username/competitions",parentId:"234",id:"246"},247:{path:"/users/:username/experiment-img",parentId:"234",id:"247"},248:{path:"/users/:username/experiment-img/:experid/detail",parentId:"234",id:"248"},249:{path:"/users/:username/certificate",parentId:"234",id:"249"},250:{path:"/users/:username/otherResources",parentId:"234",id:"250"},251:{path:"/users/:username/classmanagement",parentId:"234",id:"251"},252:{path:"/users/:username/classmanagement/:couserid",parentId:"234",id:"252"},253:{path:"/users/:username/paths",parentId:"234",id:"253"},254:{path:"/users/:username/projects",parentId:"234",id:"254"},255:{path:"/users/:username/videos",parentId:"234",id:"255"},256:{path:"/users/:username/videos/upload",parentId:"234",id:"256"},257:{path:"/users/:username/topics/:topicstype",parentId:"234",id:"257"},258:{path:"/users/:username/vspaces",parentId:"234",id:"258"},259:{path:"/users/:username/resourcesCenter",parentId:"234",id:"259"},260:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"234",id:"260"},261:{path:"/users/:username/resourceGuarantee",parentId:"234",id:"261"},262:{path:"/users/:username/resourceAllocation",parentId:"234",id:"262"},263:{parentId:"1",id:"263"},264:{path:"/problems",parentId:"263",id:"264"},265:{path:"/problems",parentId:"264",id:"265"},266:{path:"/problems/batchAdd",parentId:"264",id:"266"},267:{path:"/problems/newcreate",parentId:"263",id:"267"},268:{path:"/problems/newedit/:id",exact:!0,parentId:"263",id:"268"},269:{path:"/problems/:id/edit",exact:!0,parentId:"263",id:"269"},270:{path:"/problems/new",exact:!0,parentId:"263",id:"270"},271:{path:"/problems/:id/oj/:save_identifier",parentId:"263",id:"271"},272:{path:"/problems/:id/record-detail/:submitId",parentId:"263",id:"272"},273:{path:"/problems/add",parentId:"263",id:"273"},274:{path:"/problems/:id/ojedit",parentId:"263",id:"274"},275:{path:"/engineering",parentId:"1",id:"275"},276:{path:"/engineering",parentId:"275",id:"276"},277:{path:"/engineering/teacherList",parentId:"276",id:"277"},278:{path:"/engineering/studentList",parentId:"276",id:"278"},279:{path:"/engineering/training/program",parentId:"276",id:"279"},280:{path:"/engineering/training/program/add",parentId:"276",id:"280"},281:{path:"/engineering/training/program/edit",parentId:"276",id:"281"},282:{path:"/engineering/training/objectives",parentId:"276",id:"282"},283:{path:"/engineering/graduated/index",parentId:"276",id:"283"},284:{path:"/engineering/graduated/matrix",parentId:"276",id:"284"},285:{path:"/engineering/course/list",parentId:"276",id:"285"},286:{path:"/engineering/course/setting",parentId:"276",id:"286"},287:{path:"/engineering/course/matrix",parentId:"276",id:"287"},288:{path:"/engineering/navigation",parentId:"276",id:"288"},289:{path:"/engineering/evaluate/course",parentId:"276",id:"289"},290:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"276",id:"290"},291:{path:"/engineering/evaluate/norm",parentId:"276",id:"291"},292:{path:"/engineering/evaluate/document",parentId:"276",id:"292"},293:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"276",id:"293"},294:{path:"/engineering/*",redirect:"/404",parentId:"276",id:"294"},295:{path:"/innovation",parentId:"1",id:"295"},296:{path:"/innovation/tasks/:taskId",parentId:"295",id:"296"},297:{path:"/innovation",parentId:"295",id:"297"},298:{path:"/innovation/project",parentId:"297",id:"298"},299:{path:"/innovation/dataset",parentId:"297",id:"299"},300:{path:"/innovation/mirror",parentId:"297",id:"300"},301:{path:"/innovation/my-project",parentId:"297",id:"301"},302:{path:"/innovation/my-dataset",parentId:"297",id:"302"},303:{path:"/innovation/my-mirror",parentId:"297",id:"303"},304:{path:"/innovation/project/create",parentId:"297",id:"304"},305:{path:"/innovation/project/edit/:id",parentId:"297",id:"305"},306:{path:"/innovation/project/detail/:taskId",parentId:"297",id:"306"},307:{path:"/tasks",parentId:"1",id:"307"},308:{path:"/tasks/:taskId",exact:!0,parentId:"307",id:"308"},309:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"307",id:"309"},310:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"307",id:"310"},311:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"307",id:"311"},312:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"307",id:"312"},313:{path:"/myproblems",parentId:"1",id:"313"},314:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"313",id:"314"},315:{path:"/myproblems/:id",exact:!0,parentId:"313",id:"315"},316:{path:"/account",parentId:"1",id:"316"},317:{path:"/account",parentId:"316",id:"317"},318:{path:"/account/profile",parentId:"317",id:"318"},319:{path:"/account/profile/edit",parentId:"317",id:"319"},320:{path:"/account/certification",parentId:"317",id:"320"},321:{path:"/account/secure",parentId:"317",id:"321"},322:{path:"/account/binding",parentId:"317",id:"322"},323:{path:"/account/Results",parentId:"317",id:"323"},324:{path:"/ch",parentId:"1",id:"324"},325:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"324",id:"325"},326:{path:"/ch/rest/",exact:!0,parentId:"324",id:"326"},327:{path:"/ch/rest/:id",exact:!0,parentId:"324",id:"327"},328:{path:"/order",parentId:"1",id:"328"},329:{path:"/order",parentId:"328",id:"329"},330:{path:"/order/invoice",parentId:"328",id:"330"},331:{path:"/order/records",parentId:"328",id:"331"},332:{path:"/order/apply",parentId:"328",id:"332"},333:{path:"/order/view",parentId:"328",id:"333"},334:{path:"/order/:courseId/information",parentId:"328",id:"334"},335:{path:"/order/:courseId/pay",parentId:"328",id:"335"},336:{path:"/order/:orderNum/result",parentId:"328",id:"336"},337:{path:"/messages",parentId:"1",id:"337"},338:{path:"/messages/:userId/user_tidings",parentId:"337",id:"338"},339:{path:"/messages/:userId/private_messages",parentId:"337",id:"339"},340:{path:"/messages/:userId/message_detail",parentId:"337",id:"340"},341:{path:"/vtrs",parentId:"1",id:"341"},342:{path:"/vtrs/:virtual_spacesId",parentId:"341",id:"342"},343:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"342",id:"343"},344:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"342",id:"344"},345:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"342",id:"345"},346:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"342",id:"346"},347:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"342",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"342",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"342",id:"349"},350:{path:"/vtrs/:virtual_spacesId/survey",parentId:"342",id:"350"},351:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"342",id:"351"},352:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"342",id:"352"},353:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"342",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"342",id:"354"},355:{path:"/vtrs/:virtual_spacesId/material",parentId:"342",id:"355"},356:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"342",id:"356"},357:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"342",id:"357"},358:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"342",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"342",id:"359"},360:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"342",id:"360"},361:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"342",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"342",id:"362"},363:{path:"/vtrs/:virtual_spacesId/settings",parentId:"342",id:"363"},364:{path:"/vtrs/:virtual_spacesId/resources",parentId:"342",id:"364"},365:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"342",id:"365"},366:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"342",id:"366"},367:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"342",id:"367"},368:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"342",id:"368"},369:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"342",id:"369"},370:{path:"/vtrs/:virtual_spacesId/*",parentId:"342",id:"370"},371:{path:"/101",parentId:"1",id:"371"},372:{path:"/101/:virtual_spacesId",parentId:"371",id:"372"},373:{path:"/101/:virtual_spacesId",exact:!0,parentId:"372",id:"373"},374:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"372",id:"374"},375:{path:"/101/:virtual_spacesId/experiment",parentId:"372",id:"375"},376:{path:"/101/:virtual_spacesId/announcement",parentId:"372",id:"376"},377:{path:"/101/:virtual_spacesId/announcement/add",parentId:"372",id:"377"},378:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"372",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"372",id:"379"},380:{path:"/101/:virtual_spacesId/survey",parentId:"372",id:"380"},381:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"372",id:"381"},382:{path:"/101/:virtual_spacesId/knowledge",parentId:"372",id:"382"},383:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"372",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"372",id:"384"},385:{path:"/101/:virtual_spacesId/material",parentId:"372",id:"385"},386:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"372",id:"386"},387:{path:"/101/:virtual_spacesId/lesson",parentId:"372",id:"387"},388:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"372",id:"388"},389:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"372",id:"389"},390:{path:"/101/:virtual_spacesId/discussion",parentId:"372",id:"390"},391:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"372",id:"391"},392:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"372",id:"392"},393:{path:"/101/:virtual_spacesId/settings",parentId:"372",id:"393"},394:{path:"/101/:virtual_spacesId/resources",parentId:"372",id:"394"},395:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"372",id:"395"},396:{path:"/101/:virtual_spacesId/Plan",parentId:"372",id:"396"},397:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"372",id:"397"},398:{path:"/101/:virtual_spacesId/digtal",parentId:"372",id:"398"},399:{path:"/101/:virtual_spacesId/homepage",parentId:"372",id:"399"},400:{path:"/101/:virtual_spacesId/*",parentId:"372",id:"400"},401:{path:"/administration",parentId:"1",id:"401"},402:{path:"/administration",parentId:"401",id:"402"},403:{path:"/administration/college",parentId:"402",id:"403"},404:{path:"/administration/student",parentId:"402",id:"404"},405:{path:"/administration/student/:studentId/edit",parentId:"402",id:"405"},406:{path:"/administration/profession",parentId:"402",id:"406"},407:{path:"/graduations",parentId:"1",id:"407"},408:{path:"/graduations",exact:!0,parentId:"407",id:"408"},409:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"407",id:"409"},410:{path:"/graduations/:id",parentId:"407",id:"410"},411:{path:"/graduations/:id/index",parentId:"410",id:"411"},412:{path:"/graduations/:id/topics",parentId:"410",id:"412"},413:{path:"/graduations/:id/student_selection",parentId:"410",id:"413"},414:{path:"/graduations/:id/tasks",parentId:"410",id:"414"},415:{path:"/graduations/:id/opening_report",parentId:"410",id:"415"},416:{path:"/graduations/:id/midterm_report",parentId:"410",id:"416"},417:{path:"/graduations/:id/thesis",parentId:"410",id:"417"},418:{path:"/graduations/:id/final_defense",parentId:"410",id:"418"},419:{path:"/graduations/:id/final_thesis",parentId:"410",id:"419"},420:{path:"/graduations/:id/settings",parentId:"410",id:"420"},421:{path:"/graduations/:id/teachers",parentId:"410",id:"421"},422:{path:"/graduations/:id/students",parentId:"410",id:"422"},423:{path:"/graduations/:id/archives",parentId:"410",id:"423"},424:{path:"/graduations/:id/grading_summary",parentId:"410",id:"424"},425:{path:"/dataset",parentId:"1",id:"425"},426:{path:"/dataset",exact:!0,parentId:"425",id:"426"},427:{path:"/dataset/:id/detail",exact:!0,parentId:"425",id:"427"},428:{path:"/knowledgegraph",parentId:"1",id:"428"},429:{path:"/knowledgegraph/:pathId",parentId:"428",id:"429"},430:{path:"/knowledgegraph/:pathId/statistics",parentId:"428",id:"430"},431:{path:"/onlinenum",parentId:"1",id:"431"},432:{path:"/onlinenum",parentId:"431",id:"432"},433:{path:"/shixuncontext",parentId:"1",id:"433"},434:{path:"/shixuncontext",parentId:"433",id:"434"},435:{path:"/shixuncontext/:Id/detail",parentId:"433",id:"435"},436:{path:"/educoder-demo",exact:!0,parentId:"1",id:"436"},437:{path:"/training",parentId:"1",id:"437"},438:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"437",id:"438"},439:{path:"/largeScreen",exact:!0,parentId:"1",id:"439"},440:{path:"/quality",parentId:"1",id:"440"},441:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"440",id:"441"},442:{path:"/otherlogin",exact:!0,parentId:"1",id:"442"},443:{path:"/otherloginqq",exact:!0,parentId:"1",id:"443"},444:{path:"/otherloginstart",exact:!0,parentId:"1",id:"444"},445:{path:"/pathsoverview",exact:!0,parentId:"1",id:"445"},446:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"446"},447:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"447"},448:{path:"/login",parentId:"1",id:"448"},449:{path:"/login",parentId:"448",id:"449"},450:{path:"/user",parentId:"1",id:"450"},451:{path:"/user/login",parentId:"450",id:"451"},452:{path:"/user/register",parentId:"450",id:"452"},453:{path:"/user/reset-password",parentId:"450",id:"453"},454:{path:"/colleges",parentId:"1",id:"454"},455:{path:"/colleges/:id/statistics",parentId:"454",id:"455"},456:{path:"/help",parentId:"1",id:"456"},457:{path:"/help/:id",parentId:"456",id:"457"},458:{path:"/video",parentId:"1",id:"458"},459:{path:"/video/:videoId",parentId:"458",id:"459"},460:{path:"/terminal",parentId:"1",id:"460"},461:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"461"},462:{path:"/",parentId:"1",id:"462"},463:{path:"/",exact:!0,parentId:"462",id:"463"},464:{path:"/api/*",exact:!0,parentId:"462",id:"464"},465:{path:"/search",exact:!0,parentId:"462",id:"465"},466:{path:"/moop_cases",exact:!0,parentId:"462",id:"466"},467:{path:"/moop_cases/new",exact:!0,parentId:"462",id:"467"},468:{path:"/moop_cases/:caseId",exact:!0,parentId:"462",id:"468"},469:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"462",id:"469"},470:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"462",id:"470"},471:{path:"/randompaper",exact:!0,parentId:"462",id:"471"},472:{path:"/randompaper/edit/:id",exact:!0,parentId:"462",id:"472"},473:{path:"/randompaper/detail/:id",exact:!0,parentId:"462",id:"473"},474:{path:"/403",parentId:"462",id:"474"},475:{path:"/500",parentId:"462",id:"475"},476:{path:"/404",parentId:"462",id:"476"},477:{path:"/download",parentId:"462",id:"477"},478:{path:"/iwce",parentId:"462",id:"478"},479:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"462",id:"479"},480:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"462",id:"480"},481:{path:"/Activities",parentId:"462",id:"481"},482:{path:"/iwce/:itemname",parentId:"462",id:"482"},483:{path:"/hpc-course",parentId:"462",id:"483"},484:{path:"/user_agents",parentId:"462",id:"484"},485:{path:"/three",parentId:"462",id:"485"},486:{path:"/introduction",parentId:"462",id:"486"},487:{path:"/chatgpt",parentId:"462",id:"487"},488:{path:"/*",parentId:"462",id:"488"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:Ue.lazy(()=>__webpack_require__.e(988).then(__webpack_require__.bind(__webpack_require__,10988))),2:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),3:Ue.lazy(()=>__webpack_require__.e(4862).then(__webpack_require__.bind(__webpack_require__,66441))),4:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,54002))),5:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,54002))),6:Ue.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,39591))),7:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1447),__webpack_require__.e(851),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,69458))),8:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1447),__webpack_require__.e(851),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,249))),9:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),10:Ue.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,84195))),11:Ue.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,91078))),12:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,29210))),13:Ue.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,2718))),14:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6411),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,87739))),15:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,86018))),16:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,29210))),17:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1447),__webpack_require__.e(851),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,69458))),18:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1447),__webpack_require__.e(851),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,69458))),19:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),20:Ue.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,6466))),21:Ue.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,91443))),22:Ue.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,74185))),23:Ue.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,6466))),24:Ue.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,11907))),25:Ue.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,11907))),26:Ue.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,51238))),27:Ue.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,51238))),28:Ue.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,84682))),29:Ue.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,68091))),30:Ue.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,57359))),31:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,10893))),32:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,49283))),33:Ue.lazy(()=>__webpack_require__.e(2303).then(__webpack_require__.bind(__webpack_require__,71343))),34:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,9767))),35:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,96119))),36:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,26110))),37:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,24333))),38:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,27079))),39:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,65152))),40:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,30654))),41:Ue.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,40248))),42:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,32702))),43:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1447),__webpack_require__.e(851),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,69458))),44:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1447),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,94901))),45:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1447),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,42823))),46:Ue.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,49298))),47:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,33407))),48:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,28671))),49:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,3942))),50:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,3942))),51:Ue.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,10807))),52:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6411),__webpack_require__.e(1447),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,39580))),53:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6411),__webpack_require__.e(1447),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,39580))),54:Ue.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,35039))),55:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,40534))),56:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,93212))),57:Ue.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,97432))),58:Ue.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,97432))),59:Ue.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,44199))),60:Ue.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,44199))),61:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,53966))),62:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,98381))),63:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,72048))),64:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,99699))),65:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,51383))),66:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,63905))),67:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,28818))),68:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,69971))),69:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,65930))),70:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,22869))),71:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,4294))),72:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,72213))),73:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,84771))),74:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,3410))),75:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,57235))),76:Ue.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,79617))),77:Ue.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,41538))),78:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,55402))),79:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,10857))),80:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,87088))),81:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,16340))),82:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,91761))),83:Ue.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,2718))),84:Ue.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,62970))),85:Ue.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,41412))),86:Ue.lazy(()=>__webpack_require__.e(7395).then(__webpack_require__.bind(__webpack_require__,26395))),87:Ue.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,85298))),88:Ue.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,99176))),89:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,1006))),90:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,1006))),91:Ue.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,8878))),92:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,77687))),93:Ue.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,80990))),94:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1447),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,50356))),95:Ue.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,58364))),96:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,16635))),97:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,22911))),98:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,5573))),99:Ue.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,90829))),100:Ue.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,36842))),101:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,75633))),102:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,75633))),103:Ue.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,39024))),104:Ue.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,71491))),105:Ue.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,71491))),106:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,47241))),107:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,47241))),108:Ue.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,79590))),109:Ue.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,79590))),110:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(9644),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,11125))),111:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(9644),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,11125))),112:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(9644),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,68698))),113:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(9644),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,68698))),114:Ue.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,77652))),115:Ue.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,39379))),116:Ue.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,64019))),117:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,33310))),118:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,33310))),119:Ue.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,28091))),120:Ue.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,22467))),121:Ue.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,25721))),122:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,7735))),123:Ue.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,23614))),124:Ue.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,97401))),125:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,48359))),126:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,48359))),127:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,29319))),128:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,29319))),129:Ue.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,33655))),130:Ue.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,33655))),131:Ue.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,51124))),132:Ue.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,51124))),133:Ue.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,23699))),134:Ue.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,70322))),135:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,72217))),136:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,59646))),137:Ue.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,7188))),138:Ue.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,7188))),139:Ue.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,1731))),140:Ue.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,20955))),141:Ue.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,20955))),142:Ue.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,45780))),143:Ue.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,45780))),144:Ue.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,16909))),145:Ue.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,63635))),146:Ue.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,63635))),147:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,63136))),148:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,63136))),149:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,21759))),150:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,48523))),151:Ue.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,20466))),152:Ue.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,36056))),153:Ue.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,20404))),154:Ue.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,30057))),155:Ue.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,80674))),156:Ue.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,98210))),157:Ue.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,84795))),158:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),159:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,61964))),160:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,61964))),161:Ue.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,38763))),162:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,61964))),163:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1109),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,19802))),164:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1109),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,19802))),165:Ue.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,32779))),166:Ue.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,799))),167:Ue.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,35004))),168:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1109),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,83930))),169:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),170:Ue.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,74852))),171:Ue.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,54247))),172:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,48495))),173:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,48495))),174:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,7085))),175:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),176:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1447),__webpack_require__.e(851),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,69458))),177:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,88701))),178:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,88701))),179:Ue.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,57160))),180:Ue.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,90778))),181:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1447),__webpack_require__.e(851),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,69458))),182:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),183:Ue.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,66360))),184:Ue.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,42642))),185:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,89370))),186:Ue.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,64101))),187:Ue.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,34168))),188:Ue.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,19077))),189:Ue.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,24084))),190:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6411),__webpack_require__.e(149),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,86167))),191:Ue.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,14587))),192:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,58050))),193:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,6842))),194:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,6842))),195:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,44599))),196:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,44599))),197:Ue.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,78529))),198:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,76408))),199:Ue.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,61615))),200:Ue.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,69828))),201:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,72611))),202:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,17227))),203:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,17227))),204:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,39619))),205:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,46261))),206:Ue.lazy(()=>Promise.all([__webpack_require__.e(149),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,3561))),207:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,47818))),208:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,90404))),209:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,33566))),210:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,19099))),211:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,19099))),212:Ue.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,55124))),213:Ue.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,55124))),214:Ue.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,85222))),215:Ue.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,85222))),216:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,17227))),217:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,17227))),218:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,99705))),219:Ue.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,39206))),220:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),221:Ue.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,67431))),222:Ue.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,33253))),223:Ue.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,6044))),224:Ue.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,7224))),225:Ue.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,26675))),226:Ue.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,26675))),227:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,18621))),228:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,33350))),229:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,16873))),230:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,78964))),231:Ue.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,6235))),232:Ue.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,10001))),233:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,91436))),234:Ue.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,50224))),235:Ue.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,86648))),236:Ue.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,21804))),237:Ue.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,31179))),238:Ue.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,7366))),239:Ue.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,47640))),240:Ue.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,86648))),241:Ue.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,52483))),242:Ue.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,21594))),243:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,24343))),244:Ue.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,21589))),245:Ue.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,85666))),246:Ue.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,17778))),247:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,60053))),248:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,97606))),249:Ue.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,34315))),250:Ue.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,70988))),251:Ue.lazy(()=>__webpack_require__.e(7948).then(__webpack_require__.bind(__webpack_require__,15038))),252:Ue.lazy(()=>__webpack_require__.e(9519).then(__webpack_require__.bind(__webpack_require__,44202))),253:Ue.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,95839))),254:Ue.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,18856))),255:Ue.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,58543))),256:Ue.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,18002))),257:Ue.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,67799))),258:Ue.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,79119))),259:Ue.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,34830))),260:Ue.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,18736))),261:Ue.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,69479))),262:Ue.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,64455))),263:Ue.lazy(()=>__webpack_require__.e(988).then(__webpack_require__.bind(__webpack_require__,10988))),264:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),265:Ue.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,31288))),266:Ue.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,94478))),267:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,6858))),268:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,6858))),269:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,20110))),270:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,20110))),271:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,65892))),272:Ue.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,29616))),273:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,56858))),274:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,56858))),275:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),276:Ue.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,53904))),277:Ue.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,16730))),278:Ue.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,43155))),279:Ue.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,70019))),280:Ue.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,9759))),281:Ue.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,59272))),282:Ue.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,43196))),283:Ue.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,3402))),284:Ue.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,15625))),285:Ue.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,84148))),286:Ue.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,31935))),287:Ue.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,10706))),288:Ue.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,4953))),289:Ue.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,89374))),290:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,43316))),291:Ue.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,59007))),292:Ue.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,16843))),293:Ue.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,26550))),294:Ue.lazy(()=>__webpack_require__.e(988).then(__webpack_require__.bind(__webpack_require__,10988))),295:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),296:Ue.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,4829))),297:Ue.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,12505))),298:Ue.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,69852))),299:Ue.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,99231))),300:Ue.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,85950))),301:Ue.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,53503))),302:Ue.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,77498))),303:Ue.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,7645))),304:Ue.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,59321))),305:Ue.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,59321))),306:Ue.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,1163))),307:Ue.lazy(()=>__webpack_require__.e(988).then(__webpack_require__.bind(__webpack_require__,10988))),308:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6411),__webpack_require__.e(1447),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,31042))),309:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,32869))),310:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6411),__webpack_require__.e(1447),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,31042))),311:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,32869))),312:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6411),__webpack_require__.e(1447),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,31042))),313:Ue.lazy(()=>__webpack_require__.e(988).then(__webpack_require__.bind(__webpack_require__,10988))),314:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1447),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,19875))),315:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1447),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,32402))),316:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),317:Ue.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,80006))),318:Ue.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,28667))),319:Ue.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,48124))),320:Ue.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,4207))),321:Ue.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,77404))),322:Ue.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,79392))),323:Ue.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,52790))),324:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),325:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,95527))),326:Ue.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,83312))),327:Ue.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,83312))),328:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),329:Ue.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,5849))),330:Ue.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,55707))),331:Ue.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,46719))),332:Ue.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,45105))),333:Ue.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,83773))),334:Ue.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,42879))),335:Ue.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,33544))),336:Ue.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,40452))),337:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),338:Ue.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,51009))),339:Ue.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,41019))),340:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,67978))),341:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),342:Ue.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,95386))),343:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,74096))),344:Ue.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,81041))),345:Ue.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,25343))),346:Ue.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,21887))),347:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,28537))),348:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,28537))),349:Ue.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,80435))),350:Ue.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,5353))),351:Ue.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,59732))),352:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,49273))),353:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,77475))),354:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,77475))),355:Ue.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,49556))),356:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,34247))),357:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,69013))),358:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,33007))),359:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,33007))),360:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,51386))),361:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,61138))),362:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,61138))),363:Ue.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,69019))),364:Ue.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,46832))),365:Ue.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,34781))),366:Ue.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,43460))),367:Ue.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,51592))),368:Ue.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,91142))),369:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,74096))),370:Ue.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,27689))),371:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),372:Ue.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,95386))),373:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,74096))),374:Ue.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,81041))),375:Ue.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,25343))),376:Ue.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,21887))),377:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,28537))),378:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,28537))),379:Ue.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,80435))),380:Ue.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,5353))),381:Ue.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,59732))),382:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,49273))),383:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,77475))),384:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,77475))),385:Ue.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,49556))),386:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,34247))),387:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,69013))),388:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,33007))),389:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,33007))),390:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,51386))),391:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,61138))),392:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,61138))),393:Ue.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,69019))),394:Ue.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,46832))),395:Ue.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,34781))),396:Ue.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,43460))),397:Ue.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,51592))),398:Ue.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,91142))),399:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,74096))),400:Ue.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,27689))),401:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),402:Ue.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,41201))),403:Ue.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,60086))),404:Ue.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,91784))),405:Ue.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,29217))),406:Ue.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,41227))),407:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),408:Ue.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,77484))),409:Ue.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,17387))),410:Ue.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,3314))),411:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,24965))),412:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,52390))),413:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,29316))),414:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,87724))),415:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3842))),416:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3842))),417:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3842))),418:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3842))),419:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3842))),420:Ue.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,80022))),421:Ue.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,59901))),422:Ue.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,59901))),423:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,22768))),424:Ue.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,34612))),425:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),426:Ue.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,96895))),427:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,85860))),428:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),429:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,46561))),430:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,37294))),431:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),432:Ue.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,40308))),433:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),434:Ue.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,5837))),435:Ue.lazy(()=>__webpack_require__.e(672).then(__webpack_require__.bind(__webpack_require__,98202))),436:Ue.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,2470))),437:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),438:Ue.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,29322))),439:Ue.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,33695))),440:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),441:Ue.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,12316))),442:Ue.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,54704))),443:Ue.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,39555))),444:Ue.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,23192))),445:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,59537))),446:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,16447))),447:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,62010))),448:Ue.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,44463))),449:Ue.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,96496))),450:Ue.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,78071))),451:Ue.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,96496))),452:Ue.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,74762))),453:Ue.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,87810))),454:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),455:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,28055))),456:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),457:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,71381))),458:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),459:Ue.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,25268))),460:Ue.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,62417))),461:Ue.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,61999))),462:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,99163))),463:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,59616))),464:Ue.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,70198))),465:Ue.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,7770))),466:Ue.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,10822))),467:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,7469))),468:Ue.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,75133))),469:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,7469))),470:Ue.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,80957))),471:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,33407))),472:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,33407))),473:Ue.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,88524))),474:Ue.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,96076))),475:Ue.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,51342))),476:Ue.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,5766))),477:Ue.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,66288))),478:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,47923))),479:Ue.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,87978))),480:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,7735))),481:Ue.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,46156))),482:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,47923))),483:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,47923))),484:Ue.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,58370))),485:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,23041))),486:Ue.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,23843))),487:Ue.lazy(()=>Promise.all([__webpack_require__.e(7227),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,87616))),488:Ue.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,5766))),"@@/global-layout":Ue.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,31246)))}}})}var I=__webpack_require__(74598),O=__webpack_require__(65711),k=__webpack_require__(71418),me=__webpack_require__(43515),ke=()=>Ue.createElement(k.Z,{size:"middle",className:me.Z.loading}),en=__webpack_require__(44993),$n=__webpack_require__(61186),dn=__webpack_require__.n($n),Di=__webpack_require__(91392),Ha=__webpack_require__.n(Di),Oa=__webpack_require__(34749),Ao=__webpack_require__.n(Oa),Ma=__webpack_require__(19277),io=__webpack_require__.n(Ma),ys=__webpack_require__(10238),kc=__webpack_require__.n(ys),Jl=__webpack_require__(33656),ec=__webpack_require__.n(Jl),bc=__webpack_require__(90111),Nu=__webpack_require__.n(bc),Oi=__webpack_require__(74959),tc=__webpack_require__.n(Oi),Rl=__webpack_require__(23250),Ro=__webpack_require__.n(Rl),Ws=__webpack_require__(58862),Ja=__webpack_require__.n(Ws),al=__webpack_require__(58319),sl=__webpack_require__.n(al),bl=__webpack_require__(62053),xl=__webpack_require__.n(bl),ol=__webpack_require__(47477),Xc=__webpack_require__.n(ol),Rc=__webpack_require__(59717),Vu=__webpack_require__.n(Rc);dn().extend(Ao()),dn().extend(io()),dn().extend(kc()),dn().extend(ec()),dn().extend(Nu()),dn().extend(tc()),dn().extend(Ro()),dn().extend(Ja()),dn().extend(sl()),dn().extend(xl()),dn().extend(Xc()),dn().extend(Vu()),dn().extend(Ha());var Qc=Object.defineProperty,Ll=Object.getOwnPropertySymbols,qc=Object.prototype.hasOwnProperty,hu=Object.prototype.propertyIsEnumerable,$u=(Tn,Kn,Bi)=>Kn in Tn?Qc(Tn,Kn,{enumerable:!0,configurable:!0,writable:!0,value:Bi}):Tn[Kn]=Bi,El=(Tn,Kn)=>{for(var Bi in Kn||(Kn={}))qc.call(Kn,Bi)&&$u(Tn,Bi,Kn[Bi]);if(Ll)for(var Bi of Ll(Kn))hu.call(Kn,Bi)&&$u(Tn,Bi,Kn[Bi]);return Tn},rc=(Tn,Kn,Bi)=>new Promise((Ea,zi)=>{var ua=Ki=>{try{vs(Bi.next(Ki))}catch(es){zi(es)}},ha=Ki=>{try{vs(Bi.throw(Ki))}catch(es){zi(es)}},vs=Ki=>Ki.done?Ea(Ki.value):Promise.resolve(Ki.value).then(ua,ha);vs((Bi=Bi.apply(Tn,Kn)).next())});const Cu="/react/build/",nc=!1;function Ml(){return rc(this,null,function*(){const Tn=(0,I.gD)(),{routes:Kn,routeComponents:Bi}=yield Oc(Tn);yield Tn.applyPlugins({key:"patchRoutes",type:en.ApplyPluginsType.event,args:{routes:Kn,routeComponents:Bi}});const Ea=Tn.applyPlugins({key:"modifyContextOpts",type:en.ApplyPluginsType.modify,initialValue:{}}),zi=Ea.basename||"/",ua=Ea.historyType||"browser",ha=(0,O.fi)(El({type:ua,basename:zi},Ea.historyOpts));return Tn.applyPlugins({key:"render",type:en.ApplyPluginsType.compose,initialValue(){const vs={useStream:!0,routes:Kn,routeComponents:Bi,pluginManager:Tn,mountElementId:"root",rootElement:Ea.rootElement||document.getElementById("root"),loadingComponent:ke,publicPath:Cu,runtimePublicPath:nc,history:ha,historyType:ua,basename:zi,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ea.callback},Ki=Tn.applyPlugins({key:"modifyClientRenderOpts",type:en.ApplyPluginsType.modify,initialValue:vs});return gc(Ki)}})()})}Ml(),typeof window!="undefined"&&(window.g_umi={version:"4.4.10"})})()})();